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:
authorGaia Clary <gaia.clary@machinimatrix.org>2019-05-22 23:35:40 +0300
committerGaia Clary <gaia.clary@machinimatrix.org>2019-05-22 23:35:40 +0300
commit4755c2345854dd97234de2438e00008311537dde (patch)
tree3f7f5a029c50fda39630bdb6ef518f925df01f18
parent43e6bb85cee0802887eae9489a2bd73836daf41d (diff)
parentb471e48c305b6fdee69a862b50547a59dd368c4d (diff)
Merge branch 'master' into collada
-rw-r--r--.clang-format1
-rw-r--r--CMakeLists.txt83
-rw-r--r--build_files/cmake/macros.cmake20
-rw-r--r--build_files/windows/parse_arguments.cmd10
-rw-r--r--build_files/windows/reset_variables.cmd2
-rw-r--r--build_files/windows/show_help.cmd4
-rw-r--r--build_files/windows/update_sources.cmd24
-rw-r--r--doc/python_api/examples/bpy.types.Depsgraph.1.py60
-rw-r--r--doc/python_api/examples/bpy.types.Depsgraph.2.py45
-rw-r--r--doc/python_api/examples/bpy.types.Depsgraph.3.py42
-rw-r--r--doc/python_api/examples/bpy.types.Depsgraph.4.py69
-rw-r--r--doc/python_api/examples/bpy.types.Depsgraph.5.py57
-rw-r--r--doc/python_api/examples/bpy.types.Depsgraph.6.py61
-rw-r--r--doc/python_api/examples/bpy.types.RenderEngine.py6
-rw-r--r--extern/audaspace/CMakeLists.txt1498
-rw-r--r--extern/audaspace/bindings/C/AUD_Sound.cpp4
-rw-r--r--extern/audaspace/bindings/C/AUD_Sound.h3
-rw-r--r--extern/audaspace/bindings/C/AUD_Special.cpp6
-rw-r--r--extern/audaspace/bindings/python/PySequence.cpp8
-rw-r--r--extern/audaspace/bindings/python/PySound.cpp16
-rw-r--r--extern/audaspace/blender_config.cmake42
-rw-r--r--extern/audaspace/include/generator/Silence.h9
-rw-r--r--extern/audaspace/include/generator/SilenceReader.h8
-rw-r--r--extern/audaspace/include/generator/Sine.h3
-rw-r--r--extern/audaspace/src/fx/DynamicMusic.cpp3
-rw-r--r--extern/audaspace/src/fx/ModulatorReader.cpp2
-rw-r--r--extern/audaspace/src/generator/Silence.cpp5
-rw-r--r--extern/audaspace/src/generator/SilenceReader.cpp7
-rw-r--r--extern/audaspace/src/sequence/SuperposeReader.cpp2
-rw-r--r--intern/cycles/blender/addon/__init__.py10
-rw-r--r--intern/cycles/blender/addon/properties.py55
-rw-r--r--intern/cycles/blender/addon/ui.py149
-rw-r--r--intern/cycles/blender/blender_camera.cpp34
-rw-r--r--intern/cycles/blender/blender_mesh.cpp5
-rw-r--r--intern/cycles/blender/blender_object.cpp6
-rw-r--r--intern/cycles/blender/blender_python.cpp10
-rw-r--r--intern/cycles/blender/blender_session.cpp18
-rw-r--r--intern/cycles/blender/blender_shader.cpp50
-rw-r--r--intern/cycles/blender/blender_util.h16
-rw-r--r--intern/cycles/device/device_cpu.cpp2
-rw-r--r--intern/cycles/kernel/kernel_emission.h5
-rw-r--r--intern/cycles/kernel/kernel_shader.h2
-rw-r--r--intern/cycles/kernel/kernel_types.h2
-rw-r--r--intern/cycles/kernel/osl/osl_globals.h11
-rw-r--r--intern/cycles/kernel/osl/osl_services.cpp419
-rw-r--r--intern/cycles/kernel/osl/osl_services.h51
-rw-r--r--intern/cycles/kernel/osl/osl_shader.cpp1
-rw-r--r--intern/cycles/kernel/shaders/node_environment_texture.osl12
-rw-r--r--intern/cycles/kernel/shaders/node_ies_light.osl4
-rw-r--r--intern/cycles/kernel/shaders/node_image_texture.osl54
-rw-r--r--intern/cycles/kernel/svm/svm_image.h33
-rw-r--r--intern/cycles/kernel/svm/svm_types.h10
-rw-r--r--intern/cycles/render/CMakeLists.txt2
-rw-r--r--intern/cycles/render/colorspace.cpp410
-rw-r--r--intern/cycles/render/colorspace.h68
-rw-r--r--intern/cycles/render/graph.cpp37
-rw-r--r--intern/cycles/render/graph.h9
-rw-r--r--intern/cycles/render/image.cpp179
-rw-r--r--intern/cycles/render/image.h43
-rw-r--r--intern/cycles/render/light.cpp30
-rw-r--r--intern/cycles/render/light.h2
-rw-r--r--intern/cycles/render/nodes.cpp236
-rw-r--r--intern/cycles/render/nodes.h59
-rw-r--r--intern/cycles/render/osl.cpp95
-rw-r--r--intern/cycles/render/osl.h19
-rw-r--r--intern/cycles/render/shader.cpp6
-rw-r--r--intern/cycles/util/util_aligned_malloc.h15
-rw-r--r--intern/cycles/util/util_color.h6
-rw-r--r--intern/cycles/util/util_image.h1
-rw-r--r--intern/cycles/util/util_map.h7
-rw-r--r--intern/cycles/util/util_math.h20
-rw-r--r--intern/cycles/util/util_texture.h12
-rw-r--r--intern/ghost/GHOST_C-api.h13
-rw-r--r--intern/ghost/GHOST_ISystem.h13
-rw-r--r--intern/ghost/GHOST_Rect.h1
-rw-r--r--intern/ghost/GHOST_Types.h5
-rw-r--r--intern/ghost/intern/GHOST_C-api.cpp12
-rw-r--r--intern/ghost/intern/GHOST_DisplayManagerX11.cpp2
-rw-r--r--intern/ghost/intern/GHOST_DropTargetWin32.h2
-rw-r--r--intern/ghost/intern/GHOST_DropTargetX11.h2
-rw-r--r--intern/ghost/intern/GHOST_EventPrinter.cpp4
-rw-r--r--intern/ghost/intern/GHOST_ImeWin32.cpp4
-rw-r--r--intern/ghost/intern/GHOST_ImeWin32.h8
-rw-r--r--intern/ghost/intern/GHOST_System.cpp10
-rw-r--r--intern/ghost/intern/GHOST_System.h11
-rw-r--r--intern/ghost/intern/GHOST_SystemCocoa.h7
-rw-r--r--intern/ghost/intern/GHOST_SystemCocoa.mm56
-rw-r--r--intern/ghost/intern/GHOST_SystemNULL.h7
-rw-r--r--intern/ghost/intern/GHOST_SystemPathsUnix.h2
-rw-r--r--intern/ghost/intern/GHOST_SystemSDL.cpp12
-rw-r--r--intern/ghost/intern/GHOST_SystemSDL.h5
-rw-r--r--intern/ghost/intern/GHOST_SystemWin32.cpp12
-rw-r--r--intern/ghost/intern/GHOST_SystemWin32.h6
-rw-r--r--intern/ghost/intern/GHOST_SystemX11.cpp5
-rw-r--r--intern/ghost/intern/GHOST_SystemX11.h7
-rw-r--r--intern/ghost/intern/GHOST_WindowX11.cpp2
-rw-r--r--intern/opencolorio/fallback_impl.cc23
-rw-r--r--intern/opencolorio/ocio_capi.cc8
-rw-r--r--intern/opencolorio/ocio_capi.h5
-rw-r--r--intern/opencolorio/ocio_impl.cc83
-rw-r--r--intern/opencolorio/ocio_impl.h12
-rw-r--r--release/darwin/blender.app/Contents/Resources/blender file icon.icnsbin220903 -> 284786 bytes
-rw-r--r--release/darwin/blender.app/Contents/Resources/blender icon.icnsbin296657 -> 273085 bytes
-rw-r--r--release/datafiles/blender_icons.svg801
-rw-r--r--release/datafiles/blender_icons16/icon16_alembic.datbin1048 -> 0 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_automerge_off.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_automerge_on.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_camera_data.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_collapsemenu.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_collection_new.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_cursor.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_duplicate.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_edgesel.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_facesel.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_fake_user_off.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_fake_user_on.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_fcurve_snapshot.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_ff.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_file_3d.dat (renamed from release/datafiles/blender_icons16/icon16_volume.dat)bin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_file_cache.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_file_volume.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_force_smokeflow.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_frame_next.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_frame_prev.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_fullscreen_enter.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_fullscreen_exit.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_gizmo.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_group.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_heart.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_hide_off.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_hide_on.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_holdout_off.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_holdout_on.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_indirect_only_off.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_indirect_only_on.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_key_dehlt.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_key_hlt.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_light.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_light_data.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_mod_dynamicpaint.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_mod_physics.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_modifier.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_next_keyframe.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_object_hidden.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_orientation_gimbal.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_orientation_local.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_outliner_data_camera.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_outliner_data_font.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_outliner_data_light.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_outliner_data_lightprobe.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_outliner_data_surface.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_output.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_overlay.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_pivot_median.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_play.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_play_reverse.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_prev_keyframe.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_restrict_instanced_off.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_restrict_instanced_on.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_restrict_view_off.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_restrict_view_on.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_rew.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_rigid_body.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_rigid_body_constraint.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_select_difference.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_select_extend.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_select_intersect.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_select_set.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_select_subtract.datbin0 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_sequence.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_snap_edge.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_snap_face.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_snap_vertex.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_stylus_pressure.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_surface_data.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_trash.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_tria_down.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_tria_down_bar.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_tria_left.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_tria_left_bar.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_tria_right.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_tria_right_bar.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_tria_up.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_tria_up_bar.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_uglypackage.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_uv_edgesel.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_uv_facesel.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_uv_islandsel.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_uv_vertexsel.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_vertexsel.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_vis_sel_10.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_vis_sel_11.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_visible_ipo_off.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_visible_ipo_on.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons16/icon16_xray.datbin1048 -> 1048 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_alembic.datbin4120 -> 0 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_automerge_off.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_automerge_on.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_camera_data.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_collapsemenu.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_collection_new.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_cursor.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_duplicate.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_edgesel.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_facesel.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_fake_user_off.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_fake_user_on.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_fcurve_snapshot.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_ff.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_file_3d.dat (renamed from release/datafiles/blender_icons32/icon32_volume.dat)bin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_file_cache.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_file_volume.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_force_smokeflow.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_frame_next.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_frame_prev.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_fullscreen_enter.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_fullscreen_exit.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_gizmo.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_group.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_heart.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_holdout_off.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_holdout_on.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_indirect_only_off.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_indirect_only_on.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_key_dehlt.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_key_hlt.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_light.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_light_data.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_mod_dynamicpaint.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_mod_physics.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_modifier.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_next_keyframe.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_object_hidden.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_orientation_gimbal.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_orientation_local.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_outliner_data_camera.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_outliner_data_font.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_outliner_data_light.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_outliner_data_lightprobe.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_outliner_data_surface.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_output.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_overlay.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_pivot_median.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_play.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_play_reverse.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_prev_keyframe.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_restrict_instanced_off.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_restrict_instanced_on.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_restrict_view_off.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_restrict_view_on.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_rew.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_rigid_body.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_rigid_body_constraint.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_select_difference.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_select_extend.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_select_intersect.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_select_set.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_select_subtract.datbin0 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_sequence.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_snap_edge.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_snap_face.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_snap_vertex.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_stylus_pressure.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_surface_data.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_trash.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_tria_down.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_tria_down_bar.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_tria_left.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_tria_left_bar.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_tria_right.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_tria_right_bar.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_tria_up.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_tria_up_bar.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_uglypackage.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_uv_edgesel.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_uv_facesel.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_uv_islandsel.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_uv_vertexsel.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_vertexsel.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/blender_icons32/icon32_xray.datbin4120 -> 4120 bytes
-rw-r--r--release/datafiles/colormanagement/config.ocio691
-rw-r--r--release/datafiles/colormanagement/luts/adx_adx10_to_cdd.spimtx4
-rw-r--r--release/datafiles/colormanagement/luts/adx_cdd_to_cid.spimtx4
-rw-r--r--release/datafiles/colormanagement/luts/adx_cid_to_rle.spi1d4102
-rw-r--r--release/datafiles/colormanagement/luts/adx_exp_to_aces.spimtx4
-rw-r--r--release/datafiles/colormanagement/luts/colorworks_filmlg_to_p3.3dl4916
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_advantix_100.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_advantix_200.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_advantix_400.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_ct_precisa_100.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_ct_precisa_200.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_rsx2_050.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_rsx2_100.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_rsx2_200.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_100.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_200.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_400.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_ii_100.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_ii_200.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_ii_400.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_hdc_100_plus.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_hdc_200_plus.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_hdc_400_plus.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_optima_ii_100.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_optima_ii_200.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_ultra_050.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_100.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_200.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_400.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_800.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/canon_optura_981111.slrr.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/canon_optura_981111.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/canon_optura_981113.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/canon_optura_981114.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_12min.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_4min.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_5min.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_6min.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/fujifilm_f-125.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/fujifilm_f-250.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/fujifilm_f-400.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/fujifilm_fci.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/fujifilm_fp2900z.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_dscs_3151.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_dscs_3152.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_dscs_3153.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_dscs_3154.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_dscs_3155.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_dscs_3156.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_100.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_100_plus.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_320t.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_400x.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_64.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_64t.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_e100s.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_gold_100.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_gold_200.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_kaf-2001.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_kaf-3000.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_kai-0311.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_kai-0372.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_kai-1010.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_kodachrome_200.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_kodachrome_25.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_kodachrome_64.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_max_zoom_800.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_portra_100t.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_portra_160nc.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_portra_160vc.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_portra_400nc.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_portra_400vc.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/film_response/kodak_portra_800.spi1d1030
-rw-r--r--release/datafiles/colormanagement/luts/rrt_ut33_dcdm.spi3d32771
-rw-r--r--release/datafiles/colormanagement/luts/rrt_ut33_p3dci.spi3d32771
-rw-r--r--release/datafiles/colormanagement/luts/rrt_ut33_rec709.spi3d32771
-rw-r--r--release/datafiles/colormanagement/luts/rrt_ut33_sRGB.spi3d32771
-rw-r--r--release/datafiles/colormanagement/luts/spi_ocio_srgb_test.spi3d32771
m---------release/datafiles/locale0
-rw-r--r--release/datafiles/studiolights/matcap/check_reflection.exrbin151596 -> 0 bytes
-rw-r--r--release/datafiles/studiolights/matcap/reflection_check_horizontal.exrbin0 -> 51939 bytes
-rw-r--r--release/datafiles/studiolights/matcap/reflection_check_vertical.exrbin0 -> 54453 bytes
-rw-r--r--release/datafiles/userdef/userdef_default_theme.c2084
-rw-r--r--release/freedesktop/icons/scalable/apps/blender.svg2
m---------release/scripts/addons0
m---------release/scripts/addons_contrib0
-rw-r--r--release/scripts/modules/addon_utils.py4
-rw-r--r--release/scripts/modules/bl_app_override/helpers.py1
-rw-r--r--release/scripts/modules/bl_app_template_utils.py4
-rw-r--r--release/scripts/modules/bl_keymap_utils/keymap_hierarchy.py3
-rw-r--r--release/scripts/modules/bl_keymap_utils/platform_helpers.py55
-rw-r--r--release/scripts/modules/bl_previews_utils/bl_previews_render.py2
-rw-r--r--release/scripts/modules/bpy/ops.py4
-rw-r--r--release/scripts/modules/bpy/utils/__init__.py10
-rw-r--r--release/scripts/modules/bpy_extras/anim_utils.py5
-rw-r--r--release/scripts/modules/bpy_extras/io_utils.py12
-rw-r--r--release/scripts/modules/bpy_extras/mesh_utils.py2
-rw-r--r--release/scripts/modules/bpy_extras/node_shader_utils.py33
-rw-r--r--release/scripts/modules/bpy_extras/object_utils.py62
-rw-r--r--release/scripts/modules/bpy_types.py4
-rw-r--r--release/scripts/modules/bpyml.py205
-rw-r--r--release/scripts/modules/bpyml_ui.py105
-rw-r--r--release/scripts/modules/console_shell.py4
-rw-r--r--release/scripts/modules/keyingsets_utils.py14
-rw-r--r--release/scripts/modules/nodeitems_utils.py4
-rw-r--r--release/scripts/modules/rna_prop_ui.py3
-rw-r--r--release/scripts/presets/gpencil_material/fill_only.py2
-rw-r--r--release/scripts/presets/gpencil_material/stroke_and_fill.py2
-rw-r--r--release/scripts/presets/gpencil_material/stroke_only.py2
-rw-r--r--release/scripts/presets/interface_theme/blender_light.xml369
-rw-r--r--release/scripts/presets/keyconfig/blender.py28
-rw-r--r--release/scripts/presets/keyconfig/blender_27x.py7
-rw-r--r--release/scripts/presets/keyconfig/industry_compatible.py22
-rw-r--r--release/scripts/presets/keyconfig/keymap_data/blender_default.py293
-rw-r--r--release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py275
-rw-r--r--release/scripts/startup/bl_app_templates_system/2D_Animation/startup.blendbin695320 -> 770444 bytes
-rw-r--r--release/scripts/startup/bl_operators/add_mesh_torus.py8
-rw-r--r--release/scripts/startup/bl_operators/anim.py8
-rw-r--r--release/scripts/startup/bl_operators/clip.py7
-rw-r--r--release/scripts/startup/bl_operators/constraint.py46
-rw-r--r--release/scripts/startup/bl_operators/file.py6
-rw-r--r--release/scripts/startup/bl_operators/freestyle.py4
-rw-r--r--release/scripts/startup/bl_operators/image.py38
-rw-r--r--release/scripts/startup/bl_operators/mask.py6
-rw-r--r--release/scripts/startup/bl_operators/object.py7
-rw-r--r--release/scripts/startup/bl_operators/object_align.py10
-rw-r--r--release/scripts/startup/bl_operators/object_quick_effects.py6
-rw-r--r--release/scripts/startup/bl_operators/object_randomize_transform.py3
-rw-r--r--release/scripts/startup/bl_operators/presets.py8
-rw-r--r--release/scripts/startup/bl_operators/rigidbody.py2
-rw-r--r--release/scripts/startup/bl_operators/userpref.py40
-rw-r--r--release/scripts/startup/bl_operators/uvcalc_follow_active.py8
-rw-r--r--release/scripts/startup/bl_operators/uvcalc_lightmap.py2
-rw-r--r--release/scripts/startup/bl_operators/uvcalc_smart_project.py2
-rw-r--r--release/scripts/startup/bl_operators/vertexpaint_dirt.py1
-rw-r--r--release/scripts/startup/bl_operators/view3d.py62
-rw-r--r--release/scripts/startup/bl_operators/wm.py32
-rw-r--r--release/scripts/startup/bl_ui/properties_constraint.py18
-rw-r--r--release/scripts/startup/bl_ui/properties_data_armature.py10
-rw-r--r--release/scripts/startup/bl_ui/properties_data_camera.py26
-rw-r--r--release/scripts/startup/bl_ui/properties_data_empty.py26
-rw-r--r--release/scripts/startup/bl_ui/properties_data_gpencil.py2
-rw-r--r--release/scripts/startup/bl_ui/properties_data_light.py4
-rw-r--r--release/scripts/startup/bl_ui/properties_data_mesh.py26
-rw-r--r--release/scripts/startup/bl_ui/properties_data_modifier.py13
-rw-r--r--release/scripts/startup/bl_ui/properties_freestyle.py2
-rw-r--r--release/scripts/startup/bl_ui/properties_grease_pencil_common.py44
-rw-r--r--release/scripts/startup/bl_ui/properties_material.py3
-rw-r--r--release/scripts/startup/bl_ui/properties_material_gpencil.py10
-rw-r--r--release/scripts/startup/bl_ui/properties_object.py27
-rw-r--r--release/scripts/startup/bl_ui/properties_particle.py16
-rw-r--r--release/scripts/startup/bl_ui/properties_physics_common.py18
-rw-r--r--release/scripts/startup/bl_ui/properties_render.py55
-rw-r--r--release/scripts/startup/bl_ui/properties_workspace.py12
-rw-r--r--release/scripts/startup/bl_ui/properties_world.py30
-rw-r--r--release/scripts/startup/bl_ui/space_clip.py36
-rw-r--r--release/scripts/startup/bl_ui/space_dopesheet.py26
-rw-r--r--release/scripts/startup/bl_ui/space_filebrowser.py25
-rw-r--r--release/scripts/startup/bl_ui/space_graph.py10
-rw-r--r--release/scripts/startup/bl_ui/space_image.py105
-rw-r--r--release/scripts/startup/bl_ui/space_info.py6
-rw-r--r--release/scripts/startup/bl_ui/space_nla.py47
-rw-r--r--release/scripts/startup/bl_ui/space_node.py33
-rw-r--r--release/scripts/startup/bl_ui/space_outliner.py105
-rw-r--r--release/scripts/startup/bl_ui/space_sequencer.py1061
-rw-r--r--release/scripts/startup/bl_ui/space_toolsystem_common.py31
-rw-r--r--release/scripts/startup/bl_ui/space_toolsystem_toolbar.py58
-rw-r--r--release/scripts/startup/bl_ui/space_topbar.py223
-rw-r--r--release/scripts/startup/bl_ui/space_userpref.py58
-rw-r--r--release/scripts/startup/bl_ui/space_view3d.py487
-rw-r--r--release/scripts/startup/bl_ui/space_view3d_toolbar.py166
-rw-r--r--release/scripts/templates_py/operator_mesh_add.py13
-rw-r--r--release/scripts/templates_py/operator_modal_draw.py16
-rw-r--r--release/scripts/templates_py/operator_modal_view3d_raycast.py25
-rw-r--r--release/windows/icons/winblender.icobin38319 -> 154893 bytes
-rw-r--r--release/windows/icons/winblenderfile.icobin31709 -> 149483 bytes
-rw-r--r--source/blender/alembic/intern/abc_camera.cc16
-rw-r--r--source/blender/alembic/intern/abc_transform.cc2
-rw-r--r--source/blender/blenkernel/BKE_appdir.h4
-rw-r--r--source/blender/blenkernel/BKE_armature.h4
-rw-r--r--source/blender/blenkernel/BKE_blender_version.h2
-rw-r--r--source/blender/blenkernel/BKE_blendfile.h2
-rw-r--r--source/blender/blenkernel/BKE_camera.h2
-rw-r--r--source/blender/blenkernel/BKE_collection.h2
-rw-r--r--source/blender/blenkernel/BKE_context.h15
-rw-r--r--source/blender/blenkernel/BKE_curve.h18
-rw-r--r--source/blender/blenkernel/BKE_displist.h15
-rw-r--r--source/blender/blenkernel/BKE_editmesh.h1
-rw-r--r--source/blender/blenkernel/BKE_fcurve.h1
-rw-r--r--source/blender/blenkernel/BKE_global.h5
-rw-r--r--source/blender/blenkernel/BKE_idprop.h3
-rw-r--r--source/blender/blenkernel/BKE_image.h29
-rw-r--r--source/blender/blenkernel/BKE_mesh.h15
-rw-r--r--source/blender/blenkernel/BKE_object.h11
-rw-r--r--source/blender/blenkernel/BKE_pbvh.h41
-rw-r--r--source/blender/blenkernel/BKE_scene.h5
-rw-r--r--source/blender/blenkernel/BKE_screen.h4
-rw-r--r--source/blender/blenkernel/BKE_sequencer.h4
-rw-r--r--source/blender/blenkernel/BKE_workspace.h2
-rw-r--r--source/blender/blenkernel/BKE_writeavi.h3
-rw-r--r--source/blender/blenkernel/intern/action.c3
-rw-r--r--source/blender/blenkernel/intern/addon.c1
-rw-r--r--source/blender/blenkernel/intern/anim_sys.c28
-rw-r--r--source/blender/blenkernel/intern/appdir.c35
-rw-r--r--source/blender/blenkernel/intern/armature.c53
-rw-r--r--source/blender/blenkernel/intern/armature_update.c60
-rw-r--r--source/blender/blenkernel/intern/blender.c2
-rw-r--r--source/blender/blenkernel/intern/blender_user_menu.c1
-rw-r--r--source/blender/blenkernel/intern/blendfile.c122
-rw-r--r--source/blender/blenkernel/intern/bpath.c5
-rw-r--r--source/blender/blenkernel/intern/brush.c39
-rw-r--r--source/blender/blenkernel/intern/camera.c23
-rw-r--r--source/blender/blenkernel/intern/collection.c34
-rw-r--r--source/blender/blenkernel/intern/constraint.c34
-rw-r--r--source/blender/blenkernel/intern/context.c70
-rw-r--r--source/blender/blenkernel/intern/curve.c261
-rw-r--r--source/blender/blenkernel/intern/data_transfer.c2
-rw-r--r--source/blender/blenkernel/intern/deform.c2
-rw-r--r--source/blender/blenkernel/intern/displist.c230
-rw-r--r--source/blender/blenkernel/intern/dynamicpaint.c6
-rw-r--r--source/blender/blenkernel/intern/editmesh.c10
-rw-r--r--source/blender/blenkernel/intern/effect.c2
-rw-r--r--source/blender/blenkernel/intern/fcurve.c15
-rw-r--r--source/blender/blenkernel/intern/fmodifier.c1
-rw-r--r--source/blender/blenkernel/intern/gpencil.c3
-rw-r--r--source/blender/blenkernel/intern/idprop.c37
-rw-r--r--source/blender/blenkernel/intern/image.c40
-rw-r--r--source/blender/blenkernel/intern/layer.c39
-rw-r--r--source/blender/blenkernel/intern/library.c4
-rw-r--r--source/blender/blenkernel/intern/library_override.c2
-rw-r--r--source/blender/blenkernel/intern/library_query.c2
-rw-r--r--source/blender/blenkernel/intern/library_remap.c2
-rw-r--r--source/blender/blenkernel/intern/light.c1
-rw-r--r--source/blender/blenkernel/intern/mask.c10
-rw-r--r--source/blender/blenkernel/intern/mesh_convert.c543
-rw-r--r--source/blender/blenkernel/intern/mesh_evaluate.c8
-rw-r--r--source/blender/blenkernel/intern/modifier.c4
-rw-r--r--source/blender/blenkernel/intern/node.c5
-rw-r--r--source/blender/blenkernel/intern/object.c33
-rw-r--r--source/blender/blenkernel/intern/object_dupli.c2
-rw-r--r--source/blender/blenkernel/intern/object_update.c6
-rw-r--r--source/blender/blenkernel/intern/paint.c13
-rw-r--r--source/blender/blenkernel/intern/particle.c7
-rw-r--r--source/blender/blenkernel/intern/particle_distribute.c4
-rw-r--r--source/blender/blenkernel/intern/particle_system.c10
-rw-r--r--source/blender/blenkernel/intern/pbvh.c64
-rw-r--r--source/blender/blenkernel/intern/scene.c23
-rw-r--r--source/blender/blenkernel/intern/screen.c16
-rw-r--r--source/blender/blenkernel/intern/seqcache.c21
-rw-r--r--source/blender/blenkernel/intern/sequencer.c17
-rw-r--r--source/blender/blenkernel/intern/tracking_stabilize.c4
-rw-r--r--source/blender/blenkernel/intern/undo_system.c6
-rw-r--r--source/blender/blenkernel/intern/unit.c2
-rw-r--r--source/blender/blenkernel/intern/workspace.c52
-rw-r--r--source/blender/blenkernel/intern/writeavi.c1
-rw-r--r--source/blender/blenkernel/intern/writeffmpeg.c4
-rw-r--r--source/blender/blenlib/BLI_callbacks.h1
-rw-r--r--source/blender/blenlib/BLI_math_matrix.h5
-rw-r--r--source/blender/blenlib/BLI_memblock.h60
-rw-r--r--source/blender/blenlib/BLI_rand.h8
-rw-r--r--source/blender/blenlib/BLI_rect.h4
-rw-r--r--source/blender/blenlib/BLI_system.h4
-rw-r--r--source/blender/blenlib/CMakeLists.txt2
-rw-r--r--source/blender/blenlib/intern/BLI_memarena.c4
-rw-r--r--source/blender/blenlib/intern/BLI_memblock.c182
-rw-r--r--source/blender/blenlib/intern/BLI_memiter.c4
-rw-r--r--source/blender/blenlib/intern/expr_pylike_eval.c6
-rw-r--r--source/blender/blenlib/intern/math_matrix.c127
-rw-r--r--source/blender/blenlib/intern/rct.c19
-rw-r--r--source/blender/blenlib/intern/system.c19
-rw-r--r--source/blender/blenloader/intern/readfile.c113
-rw-r--r--source/blender/blenloader/intern/versioning_250.c12
-rw-r--r--source/blender/blenloader/intern/versioning_260.c1
-rw-r--r--source/blender/blenloader/intern/versioning_280.c184
-rw-r--r--source/blender/blenloader/intern/versioning_cycles.c204
-rw-r--r--source/blender/blenloader/intern/versioning_defaults.c80
-rw-r--r--source/blender/blenloader/intern/versioning_userdef.c76
-rw-r--r--source/blender/blenloader/intern/writefile.c2
-rw-r--r--source/blender/bmesh/intern/bmesh_mesh.c4
-rw-r--r--source/blender/bmesh/intern/bmesh_operators.h7
-rw-r--r--source/blender/bmesh/tools/bmesh_bevel.c9
-rw-r--r--source/blender/collada/AnimationExporter.cpp4
-rw-r--r--source/blender/collada/CameraExporter.cpp2
-rw-r--r--source/blender/collada/DocumentImporter.cpp2
-rw-r--r--source/blender/collada/EffectExporter.cpp11
-rw-r--r--source/blender/collada/GeometryExporter.cpp10
-rw-r--r--source/blender/collada/ImageExporter.cpp2
-rw-r--r--source/blender/collada/collada_utils.cpp13
-rw-r--r--source/blender/collada/collada_utils.h2
-rw-r--r--source/blender/compositor/operations/COM_GlareFogGlowOperation.cpp2
-rw-r--r--source/blender/depsgraph/CMakeLists.txt1
-rw-r--r--source/blender/depsgraph/DEG_depsgraph_debug.h2
-rw-r--r--source/blender/depsgraph/DEG_depsgraph_query.h56
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder.cc7
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder.h2
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_nodes.cc26
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_nodes.h2
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_nodes_view_layer.cc4
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_relations.cc98
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_relations.h2
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc8
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_relations_view_layer.cc2
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_rna.cc35
-rw-r--r--source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc1
-rw-r--r--source/blender/depsgraph/intern/depsgraph_query.cc40
-rw-r--r--source/blender/depsgraph/intern/depsgraph_query_filter.cc243
-rw-r--r--source/blender/depsgraph/intern/depsgraph_query_iter.cc8
-rw-r--r--source/blender/depsgraph/intern/depsgraph_tag.cc21
-rw-r--r--source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc4
-rw-r--r--source/blender/depsgraph/intern/node/deg_node.cc5
-rw-r--r--source/blender/depsgraph/intern/node/deg_node.h2
-rw-r--r--source/blender/depsgraph/intern/node/deg_node_component.cc3
-rw-r--r--source/blender/depsgraph/intern/node/deg_node_component.h1
-rw-r--r--source/blender/depsgraph/intern/node/deg_node_operation.cc2
-rw-r--r--source/blender/depsgraph/intern/node/deg_node_operation.h1
-rw-r--r--source/blender/draw/CMakeLists.txt1
-rw-r--r--source/blender/draw/DRW_engine.h11
-rw-r--r--source/blender/draw/engines/basic/basic_engine.c14
-rw-r--r--source/blender/draw/engines/eevee/eevee_bloom.c2
-rw-r--r--source/blender/draw/engines/eevee/eevee_data.c1
-rw-r--r--source/blender/draw/engines/eevee/eevee_depth_of_field.c182
-rw-r--r--source/blender/draw/engines/eevee/eevee_effects.c120
-rw-r--r--source/blender/draw/engines/eevee/eevee_engine.c63
-rw-r--r--source/blender/draw/engines/eevee/eevee_lightcache.c21
-rw-r--r--source/blender/draw/engines/eevee/eevee_lightprobes.c231
-rw-r--r--source/blender/draw/engines/eevee/eevee_lights.c148
-rw-r--r--source/blender/draw/engines/eevee/eevee_lookdev.c70
-rw-r--r--source/blender/draw/engines/eevee/eevee_materials.c382
-rw-r--r--source/blender/draw/engines/eevee/eevee_mist.c4
-rw-r--r--source/blender/draw/engines/eevee/eevee_motion_blur.c6
-rw-r--r--source/blender/draw/engines/eevee/eevee_occlusion.c27
-rw-r--r--source/blender/draw/engines/eevee/eevee_private.h87
-rw-r--r--source/blender/draw/engines/eevee/eevee_render.c74
-rw-r--r--source/blender/draw/engines/eevee/eevee_screen_raytrace.c10
-rw-r--r--source/blender/draw/engines/eevee/eevee_shaders.c15
-rw-r--r--source/blender/draw/engines/eevee/eevee_subsurface.c86
-rw-r--r--source/blender/draw/engines/eevee/eevee_temporal_sampling.c102
-rw-r--r--source/blender/draw/engines/eevee/eevee_volumes.c651
-rw-r--r--source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl22
-rw-r--r--source/blender/draw/engines/eevee/shaders/default_world_frag.glsl3
-rw-r--r--source/blender/draw/engines/eevee/shaders/lightprobe_planar_downsample_vert.glsl9
-rw-r--r--source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl5
-rw-r--r--source/blender/draw/engines/eevee/shaders/lit_surface_vert.glsl43
-rw-r--r--source/blender/draw/engines/eevee/shaders/prepass_vert.glsl33
-rw-r--r--source/blender/draw/engines/eevee/shaders/shadow_vert.glsl30
-rw-r--r--source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl5
-rw-r--r--source/blender/draw/engines/external/external_engine.c21
-rw-r--r--source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c43
-rw-r--r--source/blender/draw/engines/gpencil/gpencil_draw_utils.c100
-rw-r--r--source/blender/draw/engines/gpencil/gpencil_engine.c48
-rw-r--r--source/blender/draw/engines/gpencil/gpencil_engine.h15
-rw-r--r--source/blender/draw/engines/gpencil/gpencil_render.c39
-rw-r--r--source/blender/draw/engines/gpencil/gpencil_shader_fx.c47
-rw-r--r--source/blender/draw/engines/gpencil/shaders/gpencil_edit_point_geom.glsl1
-rw-r--r--source/blender/draw/engines/gpencil/shaders/gpencil_edit_point_vert.glsl3
-rw-r--r--source/blender/draw/engines/gpencil/shaders/gpencil_fill_frag.glsl25
-rw-r--r--source/blender/draw/engines/gpencil/shaders/gpencil_fill_vert.glsl4
-rw-r--r--source/blender/draw/engines/gpencil/shaders/gpencil_paper_frag.glsl2
-rw-r--r--source/blender/draw/engines/gpencil/shaders/gpencil_point_frag.glsl27
-rw-r--r--source/blender/draw/engines/gpencil/shaders/gpencil_point_geom.glsl8
-rw-r--r--source/blender/draw/engines/gpencil/shaders/gpencil_point_vert.glsl6
-rw-r--r--source/blender/draw/engines/gpencil/shaders/gpencil_stroke_frag.glsl25
-rw-r--r--source/blender/draw/engines/gpencil/shaders/gpencil_stroke_geom.glsl1
-rw-r--r--source/blender/draw/engines/gpencil/shaders/gpencil_stroke_vert.glsl4
-rw-r--r--source/blender/draw/engines/workbench/shaders/workbench_common_lib.glsl30
-rw-r--r--source/blender/draw/engines/workbench/shaders/workbench_deferred_composite_frag.glsl3
-rw-r--r--source/blender/draw/engines/workbench/shaders/workbench_effect_fxaa_frag.glsl3
-rw-r--r--source/blender/draw/engines/workbench/shaders/workbench_forward_transparent_accum_frag.glsl5
-rw-r--r--source/blender/draw/engines/workbench/shaders/workbench_prepass_frag.glsl3
-rw-r--r--source/blender/draw/engines/workbench/shaders/workbench_prepass_vert.glsl40
-rw-r--r--source/blender/draw/engines/workbench/shaders/workbench_shadow_vert.glsl6
-rw-r--r--source/blender/draw/engines/workbench/shaders/workbench_volume_frag.glsl12
-rw-r--r--source/blender/draw/engines/workbench/shaders/workbench_volume_vert.glsl3
-rw-r--r--source/blender/draw/engines/workbench/solid_mode.c8
-rw-r--r--source/blender/draw/engines/workbench/transparent_mode.c8
-rw-r--r--source/blender/draw/engines/workbench/workbench_data.c10
-rw-r--r--source/blender/draw/engines/workbench/workbench_deferred.c150
-rw-r--r--source/blender/draw/engines/workbench/workbench_effect_aa.c9
-rw-r--r--source/blender/draw/engines/workbench/workbench_effect_dof.c41
-rw-r--r--source/blender/draw/engines/workbench/workbench_effect_fxaa.c2
-rw-r--r--source/blender/draw/engines/workbench/workbench_effect_taa.c96
-rw-r--r--source/blender/draw/engines/workbench/workbench_forward.c143
-rw-r--r--source/blender/draw/engines/workbench/workbench_materials.c9
-rw-r--r--source/blender/draw/engines/workbench/workbench_private.h62
-rw-r--r--source/blender/draw/engines/workbench/workbench_render.c21
-rw-r--r--source/blender/draw/engines/workbench/workbench_studiolight.c9
-rw-r--r--source/blender/draw/engines/workbench/workbench_volume.c14
-rw-r--r--source/blender/draw/intern/DRW_render.h316
-rw-r--r--source/blender/draw/intern/draw_anim_viz.c6
-rw-r--r--source/blender/draw/intern/draw_armature.c222
-rw-r--r--source/blender/draw/intern/draw_cache.c139
-rw-r--r--source/blender/draw/intern/draw_cache_impl.h32
-rw-r--r--source/blender/draw/intern/draw_cache_impl_curve.c8
-rw-r--r--source/blender/draw/intern/draw_cache_impl_displist.c3
-rw-r--r--source/blender/draw/intern/draw_cache_impl_lattice.c6
-rw-r--r--source/blender/draw/intern/draw_cache_impl_mesh.c357
-rw-r--r--source/blender/draw/intern/draw_cache_impl_metaball.c6
-rw-r--r--source/blender/draw/intern/draw_cache_inline.h110
-rw-r--r--source/blender/draw/intern/draw_common.c375
-rw-r--r--source/blender/draw/intern/draw_common.h120
-rw-r--r--source/blender/draw/intern/draw_hair.c8
-rw-r--r--source/blender/draw/intern/draw_instance_data.c343
-rw-r--r--source/blender/draw/intern/draw_instance_data.h23
-rw-r--r--source/blender/draw/intern/draw_manager.c573
-rw-r--r--source/blender/draw/intern/draw_manager.h232
-rw-r--r--source/blender/draw/intern/draw_manager_data.c1340
-rw-r--r--source/blender/draw/intern/draw_manager_exec.c866
-rw-r--r--source/blender/draw/intern/draw_manager_shader.c2
-rw-r--r--source/blender/draw/modes/edit_armature_mode.c2
-rw-r--r--source/blender/draw/modes/edit_curve_mode.c46
-rw-r--r--source/blender/draw/modes/edit_lattice_mode.c16
-rw-r--r--source/blender/draw/modes/edit_mesh_mode.c67
-rw-r--r--source/blender/draw/modes/edit_metaball_mode.c32
-rw-r--r--source/blender/draw/modes/edit_text_mode.c39
-rw-r--r--source/blender/draw/modes/object_mode.c1190
-rw-r--r--source/blender/draw/modes/overlay_mode.c63
-rw-r--r--source/blender/draw/modes/paint_texture_mode.c272
-rw-r--r--source/blender/draw/modes/paint_vertex_mode.c26
-rw-r--r--source/blender/draw/modes/particle_mode.c30
-rw-r--r--source/blender/draw/modes/pose_mode.c6
-rw-r--r--source/blender/draw/modes/sculpt_mode.c118
-rw-r--r--source/blender/draw/modes/shaders/armature_axes_vert.glsl6
-rw-r--r--source/blender/draw/modes/shaders/armature_envelope_outline_vert.glsl5
-rw-r--r--source/blender/draw/modes/shaders/armature_envelope_solid_vert.glsl5
-rw-r--r--source/blender/draw/modes/shaders/armature_shape_outline_geom.glsl1
-rw-r--r--source/blender/draw/modes/shaders/armature_shape_outline_vert.glsl13
-rw-r--r--source/blender/draw/modes/shaders/armature_shape_solid_vert.glsl13
-rw-r--r--source/blender/draw/modes/shaders/armature_stick_vert.glsl5
-rw-r--r--source/blender/draw/modes/shaders/common_fullscreen_vert.glsl9
-rw-r--r--source/blender/draw/modes/shaders/common_hair_lib.glsl4
-rw-r--r--source/blender/draw/modes/shaders/common_view_lib.glsl48
-rw-r--r--source/blender/draw/modes/shaders/edit_curve_overlay_handle_vert.glsl10
-rw-r--r--source/blender/draw/modes/shaders/edit_curve_overlay_loosevert_vert.glsl11
-rw-r--r--source/blender/draw/modes/shaders/edit_curve_overlay_normals_vert.glsl11
-rw-r--r--source/blender/draw/modes/shaders/edit_lattice_overlay_loosevert_vert.glsl10
-rw-r--r--source/blender/draw/modes/shaders/edit_mesh_overlay_facefill_vert.glsl9
-rw-r--r--source/blender/draw/modes/shaders/edit_mesh_overlay_mesh_analysis_vert.glsl9
-rw-r--r--source/blender/draw/modes/shaders/edit_mesh_overlay_vert.glsl23
-rw-r--r--source/blender/draw/modes/shaders/edit_normals_vert.glsl18
-rw-r--r--source/blender/draw/modes/shaders/object_empty_axes_vert.glsl5
-rw-r--r--source/blender/draw/modes/shaders/object_empty_image_frag.glsl23
-rw-r--r--source/blender/draw/modes/shaders/object_empty_image_vert.glsl13
-rw-r--r--source/blender/draw/modes/shaders/object_grid_frag.glsl7
-rw-r--r--source/blender/draw/modes/shaders/object_grid_vert.glsl5
-rw-r--r--source/blender/draw/modes/shaders/object_mball_handles_vert.glsl3
-rw-r--r--source/blender/draw/modes/shaders/object_outline_prepass_geom.glsl2
-rw-r--r--source/blender/draw/modes/shaders/object_outline_prepass_vert.glsl11
-rw-r--r--source/blender/draw/modes/shaders/object_particle_dot_vert.glsl13
-rw-r--r--source/blender/draw/modes/shaders/object_particle_prim_vert.glsl21
-rw-r--r--source/blender/draw/modes/shaders/overlay_face_orientation_vert.glsl7
-rw-r--r--source/blender/draw/modes/shaders/overlay_face_wireframe_vert.glsl49
-rw-r--r--source/blender/draw/modes/shaders/paint_face_vert.glsl9
-rw-r--r--source/blender/draw/modes/shaders/paint_texture_frag.glsl23
-rw-r--r--source/blender/draw/modes/shaders/paint_texture_vert.glsl8
-rw-r--r--source/blender/draw/modes/shaders/paint_vertex_vert.glsl8
-rw-r--r--source/blender/draw/modes/shaders/paint_weight_vert.glsl8
-rw-r--r--source/blender/draw/modes/shaders/paint_wire_vert.glsl8
-rw-r--r--source/blender/draw/modes/shaders/particle_strand_frag.glsl1
-rw-r--r--source/blender/draw/modes/shaders/particle_strand_vert.glsl5
-rw-r--r--source/blender/draw/modes/shaders/sculpt_mask_vert.glsl4
-rw-r--r--source/blender/draw/modes/shaders/volume_velocity_vert.glsl5
-rw-r--r--source/blender/editors/animation/CMakeLists.txt1
-rw-r--r--source/blender/editors/animation/anim_channels_defines.c10
-rw-r--r--source/blender/editors/animation/anim_channels_edit.c51
-rw-r--r--source/blender/editors/animation/anim_filter.c4
-rw-r--r--source/blender/editors/animation/anim_markers.c4
-rw-r--r--source/blender/editors/animation/drivers.c3
-rw-r--r--source/blender/editors/animation/keyframes_general.c3
-rw-r--r--source/blender/editors/animation/keyframing.c11
-rw-r--r--source/blender/editors/animation/time_scrub_ui.c214
-rw-r--r--source/blender/editors/armature/armature_intern.h2
-rw-r--r--source/blender/editors/armature/armature_naming.c10
-rw-r--r--source/blender/editors/armature/armature_ops.c2
-rw-r--r--source/blender/editors/armature/armature_relations.c37
-rw-r--r--source/blender/editors/armature/armature_select.c8
-rw-r--r--source/blender/editors/armature/armature_utils.c6
-rw-r--r--source/blender/editors/armature/pose_edit.c34
-rw-r--r--source/blender/editors/armature/pose_lib.c1
-rw-r--r--source/blender/editors/armature/pose_slide.c255
-rw-r--r--source/blender/editors/armature/pose_transform.c338
-rw-r--r--source/blender/editors/armature/pose_utils.c1
-rw-r--r--source/blender/editors/curve/editcurve.c405
-rw-r--r--source/blender/editors/curve/editfont.c4
-rw-r--r--source/blender/editors/datafiles/CMakeLists.txt4
-rw-r--r--source/blender/editors/gpencil/gpencil_edit.c2
-rw-r--r--source/blender/editors/gpencil/gpencil_fill.c3
-rw-r--r--source/blender/editors/gpencil/gpencil_merge.c2
-rw-r--r--source/blender/editors/gpencil/gpencil_paint.c2
-rw-r--r--source/blender/editors/gpencil/gpencil_primitive.c2
-rw-r--r--source/blender/editors/gpencil/gpencil_utils.c2
-rw-r--r--source/blender/editors/include/ED_anim_api.h15
-rw-r--r--source/blender/editors/include/ED_image.h5
-rw-r--r--source/blender/editors/include/ED_mesh.h52
-rw-r--r--source/blender/editors/include/ED_screen.h17
-rw-r--r--source/blender/editors/include/ED_select_buffer_utils.h43
-rw-r--r--source/blender/editors/include/ED_time_scrub_ui.h43
-rw-r--r--source/blender/editors/include/ED_view3d.h24
-rw-r--r--source/blender/editors/include/UI_icons.h116
-rw-r--r--source/blender/editors/include/UI_interface.h49
-rw-r--r--source/blender/editors/include/UI_interface_icons.h25
-rw-r--r--source/blender/editors/include/UI_resources.h10
-rw-r--r--source/blender/editors/include/UI_view2d.h50
-rw-r--r--source/blender/editors/interface/interface.c39
-rw-r--r--source/blender/editors/interface/interface_anim.c5
-rw-r--r--source/blender/editors/interface/interface_context_menu.c159
-rw-r--r--source/blender/editors/interface/interface_eyedropper_datablock.c2
-rw-r--r--source/blender/editors/interface/interface_handlers.c42
-rw-r--r--source/blender/editors/interface/interface_icons.c549
-rw-r--r--source/blender/editors/interface/interface_intern.h7
-rw-r--r--source/blender/editors/interface/interface_layout.c145
-rw-r--r--source/blender/editors/interface/interface_panel.c244
-rw-r--r--source/blender/editors/interface/interface_region_menu_pie.c2
-rw-r--r--source/blender/editors/interface/interface_region_menu_popup.c25
-rw-r--r--source/blender/editors/interface/interface_region_popover.c10
-rw-r--r--source/blender/editors/interface/interface_region_popup.c8
-rw-r--r--source/blender/editors/interface/interface_region_tooltip.c4
-rw-r--r--source/blender/editors/interface/interface_templates.c46
-rw-r--r--source/blender/editors/interface/interface_widgets.c54
-rw-r--r--source/blender/editors/interface/resources.c42
-rw-r--r--source/blender/editors/interface/view2d.c164
-rw-r--r--source/blender/editors/interface/view2d_draw.c72
-rw-r--r--source/blender/editors/interface/view2d_ops.c4
-rw-r--r--source/blender/editors/io/io_cache.c2
-rw-r--r--source/blender/editors/mask/mask_ops.c8
-rw-r--r--source/blender/editors/mesh/CMakeLists.txt1
-rw-r--r--source/blender/editors/mesh/editface.c68
-rw-r--r--source/blender/editors/mesh/editmesh_add_gizmo.c3
-rw-r--r--source/blender/editors/mesh/editmesh_bevel.c3
-rw-r--r--source/blender/editors/mesh/editmesh_bisect.c6
-rw-r--r--source/blender/editors/mesh/editmesh_extrude.c4
-rw-r--r--source/blender/editors/mesh/editmesh_knife.c6
-rw-r--r--source/blender/editors/mesh/editmesh_loopcut.c69
-rw-r--r--source/blender/editors/mesh/editmesh_path.c83
-rw-r--r--source/blender/editors/mesh/editmesh_select.c648
-rw-r--r--source/blender/editors/mesh/editmesh_tools.c47
-rw-r--r--source/blender/editors/mesh/mesh_ops.c6
-rw-r--r--source/blender/editors/mesh/meshtools.c17
-rw-r--r--source/blender/editors/metaball/mball_edit.c2
-rw-r--r--source/blender/editors/object/object_add.c217
-rw-r--r--source/blender/editors/object/object_bake_api.c26
-rw-r--r--source/blender/editors/object/object_constraint.c45
-rw-r--r--source/blender/editors/object/object_edit.c5
-rw-r--r--source/blender/editors/object/object_modifier.c2
-rw-r--r--source/blender/editors/object/object_relations.c2
-rw-r--r--source/blender/editors/physics/dynamicpaint_ops.c34
-rw-r--r--source/blender/editors/render/render_internal.c49
-rw-r--r--source/blender/editors/render/render_opengl.c36
-rw-r--r--source/blender/editors/render/render_preview.c21
-rw-r--r--source/blender/editors/render/render_shading.c6
-rw-r--r--source/blender/editors/render/render_update.c7
-rw-r--r--source/blender/editors/screen/area.c179
-rw-r--r--source/blender/editors/screen/screen_context.c59
-rw-r--r--source/blender/editors/screen/screen_edit.c18
-rw-r--r--source/blender/editors/screen/screen_ops.c205
-rw-r--r--source/blender/editors/screen/workspace_edit.c16
-rw-r--r--source/blender/editors/sculpt_paint/paint_image.c3
-rw-r--r--source/blender/editors/sculpt_paint/paint_image_proj.c21
-rw-r--r--source/blender/editors/sculpt_paint/paint_image_undo.c2
-rw-r--r--source/blender/editors/sculpt_paint/paint_utils.c4
-rw-r--r--source/blender/editors/sculpt_paint/paint_vertex_weight_ops.c20
-rw-r--r--source/blender/editors/sculpt_paint/sculpt_uv.c2
-rw-r--r--source/blender/editors/sound/sound_ops.c2
-rw-r--r--source/blender/editors/space_action/action_data.c6
-rw-r--r--source/blender/editors/space_action/action_draw.c139
-rw-r--r--source/blender/editors/space_action/action_edit.c15
-rw-r--r--source/blender/editors/space_action/action_select.c25
-rw-r--r--source/blender/editors/space_action/space_action.c26
-rw-r--r--source/blender/editors/space_buttons/buttons_context.c4
-rw-r--r--source/blender/editors/space_buttons/buttons_ops.c5
-rw-r--r--source/blender/editors/space_buttons/space_buttons.c108
-rw-r--r--source/blender/editors/space_clip/clip_buttons.c3
-rw-r--r--source/blender/editors/space_clip/clip_intern.h2
-rw-r--r--source/blender/editors/space_clip/clip_ops.c8
-rw-r--r--source/blender/editors/space_clip/space_clip.c48
-rw-r--r--source/blender/editors/space_clip/tracking_ops.c8
-rw-r--r--source/blender/editors/space_file/file_draw.c2
-rw-r--r--source/blender/editors/space_file/file_ops.c5
-rw-r--r--source/blender/editors/space_file/fsmenu.c161
-rw-r--r--source/blender/editors/space_file/fsmenu.h2
-rw-r--r--source/blender/editors/space_file/space_file.c12
-rw-r--r--source/blender/editors/space_graph/graph_draw.c48
-rw-r--r--source/blender/editors/space_graph/graph_edit.c16
-rw-r--r--source/blender/editors/space_graph/graph_select.c2
-rw-r--r--source/blender/editors/space_graph/space_graph.c45
-rw-r--r--source/blender/editors/space_image/image_buttons.c560
-rw-r--r--source/blender/editors/space_image/image_intern.h1
-rw-r--r--source/blender/editors/space_image/image_ops.c619
-rw-r--r--source/blender/editors/space_image/space_image.c20
-rw-r--r--source/blender/editors/space_info/info_ops.c12
-rw-r--r--source/blender/editors/space_nla/nla_channels.c15
-rw-r--r--source/blender/editors/space_nla/nla_draw.c96
-rw-r--r--source/blender/editors/space_nla/nla_edit.c14
-rw-r--r--source/blender/editors/space_nla/nla_select.c12
-rw-r--r--source/blender/editors/space_nla/space_nla.c24
-rw-r--r--source/blender/editors/space_node/drawnode.c17
-rw-r--r--source/blender/editors/space_node/node_add.c2
-rw-r--r--source/blender/editors/space_node/node_edit.c9
-rw-r--r--source/blender/editors/space_node/node_select.c198
-rw-r--r--source/blender/editors/space_node/space_node.c3
-rw-r--r--source/blender/editors/space_outliner/outliner_collections.c24
-rw-r--r--source/blender/editors/space_outliner/outliner_draw.c1653
-rw-r--r--source/blender/editors/space_outliner/outliner_edit.c9
-rw-r--r--source/blender/editors/space_outliner/outliner_intern.h9
-rw-r--r--source/blender/editors/space_outliner/outliner_select.c31
-rw-r--r--source/blender/editors/space_outliner/outliner_tree.c12
-rw-r--r--source/blender/editors/space_outliner/outliner_utils.c39
-rw-r--r--source/blender/editors/space_outliner/space_outliner.c10
-rw-r--r--source/blender/editors/space_sequencer/sequencer_add.c8
-rw-r--r--source/blender/editors/space_sequencer/sequencer_draw.c45
-rw-r--r--source/blender/editors/space_sequencer/sequencer_edit.c2
-rw-r--r--source/blender/editors/space_sequencer/sequencer_view.c2
-rw-r--r--source/blender/editors/space_sequencer/space_sequencer.c9
-rw-r--r--source/blender/editors/space_text/text_autocomplete.c6
-rw-r--r--source/blender/editors/space_text/text_draw.c8
-rw-r--r--source/blender/editors/space_text/text_ops.c8
-rw-r--r--source/blender/editors/space_topbar/space_topbar.c7
-rw-r--r--source/blender/editors/space_userpref/space_userpref.c2
-rw-r--r--source/blender/editors/space_userpref/userpref_ops.c2
-rw-r--r--source/blender/editors/space_view3d/drawobject.c231
-rw-r--r--source/blender/editors/space_view3d/space_view3d.c114
-rw-r--r--source/blender/editors/space_view3d/view3d_draw.c174
-rw-r--r--source/blender/editors/space_view3d/view3d_draw_legacy.c161
-rw-r--r--source/blender/editors/space_view3d/view3d_gizmo_camera.c6
-rw-r--r--source/blender/editors/space_view3d/view3d_gizmo_preselect_type.c17
-rw-r--r--source/blender/editors/space_view3d/view3d_intern.h7
-rw-r--r--source/blender/editors/space_view3d/view3d_select.c608
-rw-r--r--source/blender/editors/space_view3d/view3d_utils.c15
-rw-r--r--source/blender/editors/space_view3d/view3d_view.c2
-rw-r--r--source/blender/editors/transform/transform.c4
-rw-r--r--source/blender/editors/transform/transform.h33
-rw-r--r--source/blender/editors/transform/transform_conversions.c183
-rw-r--r--source/blender/editors/transform/transform_generics.c81
-rw-r--r--source/blender/editors/transform/transform_gizmo_3d.c11
-rw-r--r--source/blender/editors/transform/transform_ops.c2
-rw-r--r--source/blender/editors/transform/transform_orientations.c2
-rw-r--r--source/blender/editors/undo/ed_undo.c36
-rw-r--r--source/blender/editors/util/CMakeLists.txt3
-rw-r--r--source/blender/editors/util/select_buffer_utils.c303
-rw-r--r--source/blender/editors/uvedit/uvedit_draw.c8
-rw-r--r--source/blender/editors/uvedit/uvedit_unwrap_ops.c4
-rw-r--r--source/blender/freestyle/intern/blender_interface/BlenderFileLoader.cpp8
-rw-r--r--source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp8
-rw-r--r--source/blender/freestyle/intern/geometry/Noise.cpp18
-rw-r--r--source/blender/freestyle/intern/system/RandGen.cpp3
-rw-r--r--source/blender/gpu/CMakeLists.txt9
-rw-r--r--source/blender/gpu/GPU_batch.h7
-rw-r--r--source/blender/gpu/GPU_buffers.h7
-rw-r--r--source/blender/gpu/GPU_draw.h8
-rw-r--r--source/blender/gpu/GPU_material.h7
-rw-r--r--source/blender/gpu/GPU_matrix.h5
-rw-r--r--source/blender/gpu/GPU_shader.h9
-rw-r--r--source/blender/gpu/GPU_shader_interface.h8
-rw-r--r--source/blender/gpu/GPU_texture.h5
-rw-r--r--source/blender/gpu/GPU_vertex_buffer.h16
-rw-r--r--source/blender/gpu/GPU_vertex_format.h62
-rw-r--r--source/blender/gpu/GPU_viewport.h16
-rw-r--r--source/blender/gpu/intern/gpu_attr_binding.c3
-rw-r--r--source/blender/gpu/intern/gpu_batch.c133
-rw-r--r--source/blender/gpu/intern/gpu_buffers.c93
-rw-r--r--source/blender/gpu/intern/gpu_codegen.c95
-rw-r--r--source/blender/gpu/intern/gpu_codegen.h2
-rw-r--r--source/blender/gpu/intern/gpu_draw.c495
-rw-r--r--source/blender/gpu/intern/gpu_material.c35
-rw-r--r--source/blender/gpu/intern/gpu_matrix.c32
-rw-r--r--source/blender/gpu/intern/gpu_select.c12
-rw-r--r--source/blender/gpu/intern/gpu_select_sample_query.c7
-rw-r--r--source/blender/gpu/intern/gpu_shader.c119
-rw-r--r--source/blender/gpu/intern/gpu_shader_interface.c4
-rw-r--r--source/blender/gpu/intern/gpu_texture.c4
-rw-r--r--source/blender/gpu/intern/gpu_vertex_buffer.c11
-rw-r--r--source/blender/gpu/intern/gpu_vertex_format.c90
-rw-r--r--source/blender/gpu/intern/gpu_viewport.c104
-rw-r--r--source/blender/gpu/shaders/gpu_shader_edges_front_back_ortho_vert.glsl54
-rw-r--r--source/blender/gpu/shaders/gpu_shader_edges_front_back_persp_geom.glsl60
-rw-r--r--source/blender/gpu/shaders/gpu_shader_edges_front_back_persp_legacy_vert.glsl68
-rw-r--r--source/blender/gpu/shaders/gpu_shader_edges_front_back_persp_vert.glsl44
-rw-r--r--source/blender/gpu/shaders/gpu_shader_edges_overlay_frag.glsl21
-rw-r--r--source/blender/gpu/shaders/gpu_shader_edges_overlay_geom.glsl72
-rw-r--r--source/blender/gpu/shaders/gpu_shader_edges_overlay_simple_geom.glsl56
-rw-r--r--source/blender/gpu/shaders/gpu_shader_edges_overlay_vert.glsl14
-rw-r--r--source/blender/gpu/shaders/gpu_shader_instance_edges_variying_color_vert.glsl14
-rw-r--r--source/blender/gpu/shaders/gpu_shader_instance_objectspace_variying_color_vert.glsl13
-rw-r--r--source/blender/gpu/shaders/gpu_shader_material.glsl142
-rw-r--r--source/blender/imbuf/IMB_colormanagement.h14
-rw-r--r--source/blender/imbuf/IMB_imbuf.h9
-rw-r--r--source/blender/imbuf/IMB_imbuf_types.h8
-rw-r--r--source/blender/imbuf/intern/IMB_colormanagement_intern.h7
-rw-r--r--source/blender/imbuf/intern/cache.c4
-rw-r--r--source/blender/imbuf/intern/colormanagement.c154
-rw-r--r--source/blender/imbuf/intern/divers.c137
-rw-r--r--source/blender/imbuf/intern/metadata.c1
-rw-r--r--source/blender/imbuf/intern/radiance_hdr.c2
-rw-r--r--source/blender/imbuf/intern/readimage.c18
-rw-r--r--source/blender/makesdna/DNA_ID.h4
-rw-r--r--source/blender/makesdna/DNA_action_types.h6
-rw-r--r--source/blender/makesdna/DNA_anim_types.h3
-rw-r--r--source/blender/makesdna/DNA_armature_types.h10
-rw-r--r--source/blender/makesdna/DNA_camera_types.h25
-rw-r--r--source/blender/makesdna/DNA_collection_types.h4
-rw-r--r--source/blender/makesdna/DNA_constraint_types.h25
-rw-r--r--source/blender/makesdna/DNA_genfile.h11
-rw-r--r--source/blender/makesdna/DNA_gpencil_types.h3
-rw-r--r--source/blender/makesdna/DNA_image_types.h42
-rw-r--r--source/blender/makesdna/DNA_layer_types.h2
-rw-r--r--source/blender/makesdna/DNA_light_types.h3
-rw-r--r--source/blender/makesdna/DNA_material_types.h13
-rw-r--r--source/blender/makesdna/DNA_mesh_types.h10
-rw-r--r--source/blender/makesdna/DNA_node_types.h8
-rw-r--r--source/blender/makesdna/DNA_object_types.h17
-rw-r--r--source/blender/makesdna/DNA_scene_types.h82
-rw-r--r--source/blender/makesdna/DNA_screen_types.h44
-rw-r--r--source/blender/makesdna/DNA_sdna_types.h13
-rw-r--r--source/blender/makesdna/DNA_space_types.h15
-rw-r--r--source/blender/makesdna/DNA_userdef_types.h56
-rw-r--r--source/blender/makesdna/DNA_view2d_types.h8
-rw-r--r--source/blender/makesdna/DNA_view3d_types.h5
-rw-r--r--source/blender/makesdna/intern/dna_genfile.c262
-rw-r--r--source/blender/makesdna/intern/dna_rename_defs.h9
-rw-r--r--source/blender/makesdna/intern/makesdna.c125
-rw-r--r--source/blender/makesrna/RNA_access.h11
-rw-r--r--source/blender/makesrna/RNA_define.h1
-rw-r--r--source/blender/makesrna/RNA_enum_types.h1
-rw-r--r--source/blender/makesrna/intern/makesrna.c10
-rw-r--r--source/blender/makesrna/intern/rna_ID.c51
-rw-r--r--source/blender/makesrna/intern/rna_access.c31
-rw-r--r--source/blender/makesrna/intern/rna_action.c6
-rw-r--r--source/blender/makesrna/intern/rna_animation.c52
-rw-r--r--source/blender/makesrna/intern/rna_animation_api.c27
-rw-r--r--source/blender/makesrna/intern/rna_armature.c65
-rw-r--r--source/blender/makesrna/intern/rna_camera.c115
-rw-r--r--source/blender/makesrna/intern/rna_cloth.c4
-rw-r--r--source/blender/makesrna/intern/rna_collection.c8
-rw-r--r--source/blender/makesrna/intern/rna_color.c30
-rw-r--r--source/blender/makesrna/intern/rna_constraint.c64
-rw-r--r--source/blender/makesrna/intern/rna_context.c29
-rw-r--r--source/blender/makesrna/intern/rna_curve.c12
-rw-r--r--source/blender/makesrna/intern/rna_define.c16
-rw-r--r--source/blender/makesrna/intern/rna_depsgraph.c44
-rw-r--r--source/blender/makesrna/intern/rna_fcurve.c137
-rw-r--r--source/blender/makesrna/intern/rna_gpencil.c59
-rw-r--r--source/blender/makesrna/intern/rna_gpencil_modifier.c7
-rw-r--r--source/blender/makesrna/intern/rna_image.c39
-rw-r--r--source/blender/makesrna/intern/rna_image_api.c95
-rw-r--r--source/blender/makesrna/intern/rna_internal.h26
-rw-r--r--source/blender/makesrna/intern/rna_internal_types.h5
-rw-r--r--source/blender/makesrna/intern/rna_key.c4
-rw-r--r--source/blender/makesrna/intern/rna_layer.c58
-rw-r--r--source/blender/makesrna/intern/rna_light.c10
-rw-r--r--source/blender/makesrna/intern/rna_lightprobe.c2
-rw-r--r--source/blender/makesrna/intern/rna_linestyle.c4
-rw-r--r--source/blender/makesrna/intern/rna_main_api.c61
-rw-r--r--source/blender/makesrna/intern/rna_mask.c16
-rw-r--r--source/blender/makesrna/intern/rna_material.c35
-rw-r--r--source/blender/makesrna/intern/rna_mesh.c6
-rw-r--r--source/blender/makesrna/intern/rna_mesh_utils.h3
-rw-r--r--source/blender/makesrna/intern/rna_modifier.c114
-rw-r--r--source/blender/makesrna/intern/rna_nodetree.c47
-rw-r--r--source/blender/makesrna/intern/rna_object.c39
-rw-r--r--source/blender/makesrna/intern/rna_object_api.c74
-rw-r--r--source/blender/makesrna/intern/rna_object_force.c2
-rw-r--r--source/blender/makesrna/intern/rna_palette.c4
-rw-r--r--source/blender/makesrna/intern/rna_particle.c8
-rw-r--r--source/blender/makesrna/intern/rna_pose.c63
-rw-r--r--source/blender/makesrna/intern/rna_render.c20
-rw-r--r--source/blender/makesrna/intern/rna_rna.c2
-rw-r--r--source/blender/makesrna/intern/rna_scene.c302
-rw-r--r--source/blender/makesrna/intern/rna_scene_api.c22
-rw-r--r--source/blender/makesrna/intern/rna_screen.c2
-rw-r--r--source/blender/makesrna/intern/rna_sequencer.c16
-rw-r--r--source/blender/makesrna/intern/rna_shader_fx.c3
-rw-r--r--source/blender/makesrna/intern/rna_smoke.c2
-rw-r--r--source/blender/makesrna/intern/rna_space.c119
-rw-r--r--source/blender/makesrna/intern/rna_space_api.c2
-rw-r--r--source/blender/makesrna/intern/rna_tracking.c12
-rw-r--r--source/blender/makesrna/intern/rna_ui.c34
-rw-r--r--source/blender/makesrna/intern/rna_ui_api.c26
-rw-r--r--source/blender/makesrna/intern/rna_userdef.c219
-rw-r--r--source/blender/makesrna/intern/rna_wm.c32
-rw-r--r--source/blender/makesrna/intern/rna_wm_gizmo.c7
-rw-r--r--source/blender/modifiers/intern/MOD_multires.c9
-rw-r--r--source/blender/modifiers/intern/MOD_weighted_normal.c2
-rw-r--r--source/blender/nodes/shader/node_shader_util.h4
-rw-r--r--source/blender/nodes/shader/nodes/node_shader_bsdf_principled.c21
-rw-r--r--source/blender/nodes/shader/nodes/node_shader_geometry.c2
-rw-r--r--source/blender/nodes/shader/nodes/node_shader_normal_map.c31
-rw-r--r--source/blender/nodes/shader/nodes/node_shader_object_info.c6
-rw-r--r--source/blender/nodes/shader/nodes/node_shader_tangent.c13
-rw-r--r--source/blender/nodes/shader/nodes/node_shader_tex_coord.c7
-rw-r--r--source/blender/nodes/shader/nodes/node_shader_tex_environment.c23
-rw-r--r--source/blender/nodes/shader/nodes/node_shader_tex_image.c64
-rw-r--r--source/blender/nodes/shader/nodes/node_shader_vector_displacement.c2
-rw-r--r--source/blender/python/generic/idprop_py_api.c3
-rw-r--r--source/blender/python/gpu/gpu_py_offscreen.c1
-rw-r--r--source/blender/python/intern/bpy_app_handlers.c1
-rw-r--r--source/blender/python/intern/bpy_rna.c11
-rw-r--r--source/blender/python/intern/bpy_rna_anim.c12
-rw-r--r--source/blender/python/mathutils/mathutils_Matrix.c29
-rw-r--r--source/blender/render/extern/include/RE_engine.h8
-rw-r--r--source/blender/render/extern/include/RE_pipeline.h25
-rw-r--r--source/blender/render/intern/include/render_types.h3
-rw-r--r--source/blender/render/intern/source/external_engine.c25
-rw-r--r--source/blender/render/intern/source/imagetexture.c6
-rw-r--r--source/blender/render/intern/source/initrender.c11
-rw-r--r--source/blender/render/intern/source/multires_bake.c3
-rw-r--r--source/blender/render/intern/source/pipeline.c110
-rw-r--r--source/blender/render/intern/source/render_result.c6
-rw-r--r--source/blender/windowmanager/CMakeLists.txt1
-rw-r--r--source/blender/windowmanager/WM_api.h15
-rw-r--r--source/blender/windowmanager/WM_types.h18
-rw-r--r--source/blender/windowmanager/gizmo/WM_gizmo_types.h4
-rw-r--r--source/blender/windowmanager/gizmo/intern/wm_gizmo.c1
-rw-r--r--source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c63
-rw-r--r--source/blender/windowmanager/intern/wm.c1
-rw-r--r--source/blender/windowmanager/intern/wm_dragdrop.c2
-rw-r--r--source/blender/windowmanager/intern/wm_draw.c11
-rw-r--r--source/blender/windowmanager/intern/wm_event_system.c13
-rw-r--r--source/blender/windowmanager/intern/wm_files.c745
-rw-r--r--source/blender/windowmanager/intern/wm_gesture.c6
-rw-r--r--source/blender/windowmanager/intern/wm_init_exit.c15
-rw-r--r--source/blender/windowmanager/intern/wm_keymap.c11
-rw-r--r--source/blender/windowmanager/intern/wm_operator_props.c20
-rw-r--r--source/blender/windowmanager/intern/wm_operator_type.c3
-rw-r--r--source/blender/windowmanager/intern/wm_operators.c36
-rw-r--r--source/blender/windowmanager/intern/wm_playanim.c2
-rw-r--r--source/blender/windowmanager/intern/wm_toolsystem.c16
-rw-r--r--source/blender/windowmanager/intern/wm_utils.c71
-rw-r--r--source/blender/windowmanager/intern/wm_window.c184
-rw-r--r--source/blender/windowmanager/wm_draw.h2
-rw-r--r--source/blender/windowmanager/wm_files.h7
-rw-r--r--source/creator/CMakeLists.txt3
-rw-r--r--source/creator/creator_args.c6
m---------source/tools0
-rw-r--r--tests/gtests/blenlib/BLI_task_test.cc2
-rw-r--r--tests/python/CMakeLists.txt124
-rw-r--r--tests/python/bl_alembic_import_test.py26
-rw-r--r--tests/python/bl_mesh_modifiers.py4
-rwxr-xr-xtests/python/cycles_render_tests.py1
-rwxr-xr-xtests/python/eevee_render_tests.py8
-rwxr-xr-xtests/python/modules/global_report.py75
-rwxr-xr-xtests/python/modules/render_report.py30
-rwxr-xr-xtests/python/workbench_render_tests.py122
1121 files changed, 26928 insertions, 262094 deletions
diff --git a/.clang-format b/.clang-format
index c876affd8b8..36c5643a52b 100644
--- a/.clang-format
+++ b/.clang-format
@@ -183,7 +183,6 @@ ForEachMacros:
- DEG_OBJECT_ITER_FOR_RENDER_ENGINE_BEGIN
- DRIVER_TARGETS_LOOPER_BEGIN
- DRIVER_TARGETS_USED_LOOPER_BEGIN
- - FAKE_SELECT_MODE_BEGIN
- FOREACH_BASE_IN_EDIT_MODE_BEGIN
- FOREACH_BASE_IN_MODE_BEGIN
- FOREACH_BEGIN
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1cb20142281..f55ae5f5b8a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -565,6 +565,14 @@ if(WIN32)
mark_as_advanced(WINDOWS_PYTHON_DEBUG)
endif()
+# The following only works with the Ninja generator in CMake >= 3.0.
+if("${CMAKE_GENERATOR}" MATCHES "Ninja")
+ option(WITH_NINJA_POOL_JOBS
+ "Enable Ninja pools of jobs, to try to ease building on machines with 16GB of RAM or less (if not yet defined, will try to set best values based on detected machine specifications)."
+ OFF)
+ mark_as_advanced(WITH_NINJA_POOL_JOBS)
+endif()
+
# avoid using again
option_defaults_clear()
@@ -1287,6 +1295,76 @@ if(WITH_LIBMV)
endif()
#-----------------------------------------------------------------------------
+# Extra limits to number of jobs running in parallel for some kind os tasks.
+# Only supported by Ninja build system currently.
+if("${CMAKE_GENERATOR}" MATCHES "Ninja" AND WITH_NINJA_POOL_JOBS)
+ if(NOT NINJA_MAX_NUM_PARALLEL_COMPILE_JOBS AND
+ NOT NINJA_MAX_NUM_PARALLEL_COMPILE_HEAVY_JOBS AND
+ NOT NINJA_MAX_NUM_PARALLEL_LINK_JOBS)
+ # Try to define good default values.
+ # Max mem of heavy cpp files compilation: about 2.5GB
+ # Max mem during linking: about 3.3GB
+ cmake_host_system_information(RESULT _NUM_CORES QUERY NUMBER_OF_LOGICAL_CORES)
+ # Note: this gives mem in MB.
+ cmake_host_system_information(RESULT _TOT_MEM QUERY TOTAL_PHYSICAL_MEMORY)
+
+ # Heuristics... the more cores we have, the more free mem we have to keep for the non-heavy tasks too.
+ if(${_TOT_MEM} LESS 8000 AND ${_NUM_CORES} GREATER 2)
+ set(_compile_heavy_jobs "1")
+ elseif(${_TOT_MEM} LESS 16000 AND ${_NUM_CORES} GREATER 4)
+ set(_compile_heavy_jobs "2")
+ elseif(${_TOT_MEM} LESS 24000 AND ${_NUM_CORES} GREATER 8)
+ set(_compile_heavy_jobs "3")
+ elseif(${_TOT_MEM} LESS 32000 AND ${_NUM_CORES} GREATER 16)
+ set(_compile_heavy_jobs "4")
+ elseif(${_TOT_MEM} LESS 64000 AND ${_NUM_CORES} GREATER 32)
+ set(_compile_heavy_jobs "8")
+ else()
+ set(_compile_heavy_jobs "")
+ endif()
+
+ set(NINJA_MAX_NUM_PARALLEL_COMPILE_HEAVY_JOBS "${_compile_heavy_jobs}" CACHE STRING
+ "Define the maximum number of concurrent heavy compilation jobs, for ninja build system (used for some targets which cpp files can take several GB each during compilation)." FORCE)
+ mark_as_advanced(NINJA_MAX_NUM_PARALLEL_COMPILE_HEAVY_JOBS)
+ set(_compile_heavy_jobs)
+
+ # Only set regular compile jobs if we set heavy jobs, otherwise default (using all cores) if fine.
+ if(NINJA_MAX_NUM_PARALLEL_COMPILE_HEAVY_JOBS)
+ math(EXPR _compile_jobs "${_NUM_CORES} - 1")
+ else()
+ set(_compile_jobs "")
+ endif()
+ set(NINJA_MAX_NUM_PARALLEL_COMPILE_JOBS "${_compile_jobs}" CACHE STRING
+ "Define the maximum number of concurrent compilation jobs, for ninja build system." FORCE)
+ mark_as_advanced(NINJA_MAX_NUM_PARALLEL_COMPILE_JOBS)
+ set(_compile_jobs)
+
+ # In practice, even when there is RAM available, this proves to be quicker than running in parallel
+ # (due to slow disks accesses).
+ set(NINJA_MAX_NUM_PARALLEL_LINK_JOBS "1" CACHE STRING
+ "Define the maximum number of concurrent link jobs, for ninja build system." FORCE)
+ mark_as_advanced(NINJA_MAX_NUM_PARALLEL_LINK_JOBS)
+
+ set(_NUM_CORES)
+ set(_TOT_MEM)
+ endif()
+
+ if(NINJA_MAX_NUM_PARALLEL_COMPILE_JOBS)
+ set_property(GLOBAL APPEND PROPERTY JOB_POOLS compile_job_pool=${NINJA_MAX_NUM_PARALLEL_COMPILE_JOBS})
+ set(CMAKE_JOB_POOL_COMPILE compile_job_pool)
+ endif()
+
+ if(NINJA_MAX_NUM_PARALLEL_COMPILE_HEAVY_JOBS)
+ set_property(GLOBAL APPEND PROPERTY JOB_POOLS compile_heavy_job_pool=${NINJA_MAX_NUM_PARALLEL_COMPILE_HEAVY_JOBS})
+ endif()
+
+ if(NINJA_MAX_NUM_PARALLEL_LINK_JOBS)
+ set_property(GLOBAL APPEND PROPERTY JOB_POOLS link_job_pool=${NINJA_MAX_NUM_PARALLEL_LINK_JOBS})
+ set(CMAKE_JOB_POOL_LINK link_job_pool)
+ endif()
+endif()
+
+#-----------------------------------------------------------------------------
# Extra compile flags
if(CMAKE_COMPILER_IS_GNUCC)
@@ -1622,6 +1700,11 @@ add_subdirectory(tests)
#-----------------------------------------------------------------------------
+# Define 'heavy' submodules (for Ninja builder when using pools).
+setup_heavy_lib_pool()
+
+
+#-----------------------------------------------------------------------------
# CPack for generating packages
include(build_files/cmake/packaging.cmake)
diff --git a/build_files/cmake/macros.cmake b/build_files/cmake/macros.cmake
index 56d9117e560..10b293c64b4 100644
--- a/build_files/cmake/macros.cmake
+++ b/build_files/cmake/macros.cmake
@@ -285,6 +285,26 @@ function(blender_add_lib
set_property(GLOBAL APPEND PROPERTY BLENDER_LINK_LIBS ${name})
endfunction()
+# Ninja only: assign 'heavy pool' to some targets that are especially RAM-consuming to build.
+function(setup_heavy_lib_pool)
+ if(WITH_NINJA_POOL_JOBS AND NINJA_MAX_NUM_PARALLEL_COMPILE_HEAVY_JOBS)
+ if(WITH_CYCLES)
+ list(APPEND _HEAVY_LIBS "cycles_device" "cycles_kernel")
+ endif()
+ if(WITH_LIBMV)
+ list(APPEND _HEAVY_LIBS "bf_intern_libmv")
+ endif()
+ if(WITH_OPENVDB)
+ list(APPEND _HEAVY_LIBS "bf_intern_openvdb")
+ endif()
+
+ foreach(TARGET ${_HEAVY_LIBS})
+ if(TARGET ${TARGET})
+ set_property(TARGET ${TARGET} PROPERTY JOB_POOL_COMPILE compile_heavy_job_pool)
+ endif()
+ endforeach()
+ endif()
+endfunction()
function(SETUP_LIBDIRS)
diff --git a/build_files/windows/parse_arguments.cmd b/build_files/windows/parse_arguments.cmd
index ed54ee9d13a..a231d5b16be 100644
--- a/build_files/windows/parse_arguments.cmd
+++ b/build_files/windows/parse_arguments.cmd
@@ -16,7 +16,9 @@ if NOT "%1" == "" (
set BUILD_DIR_OVERRRIDE="%BLENDER_DIR%..\%2"
shift /1
) else if "%1" == "with_tests" (
- set TESTS_CMAKE_ARGS=-DWITH_GTESTS=On
+ set TESTS_CMAKE_ARGS=%TESTS_CMAKE_ARGS% -DWITH_GTESTS=On
+ ) else if "%1" == "with_opengl_tests" (
+ set TESTS_CMAKE_ARGS=%TESTS_CMAKE_ARGS% -DWITH_OPENGL_DRAW_TESTS=On -DWITH_OPENGL_RENDER_TESTS=On
) else if "%1" == "full" (
set TARGET=Full
set BUILD_CMAKE_ARGS=%BUILD_CMAKE_ARGS% ^
@@ -75,6 +77,12 @@ if NOT "%1" == "" (
REM Non-Build Commands
) else if "%1" == "update" (
SET BUILD_UPDATE=1
+ set BUILD_UPDATE_SVN=1
+ set BUILD_UPDATE_GIT=1
+ ) else if "%1" == "code_update" (
+ SET BUILD_UPDATE=1
+ set BUILD_UPDATE_SVN=0
+ set BUILD_UPDATE_GIT=1
) else if "%1" == "ninja" (
SET BUILD_WITH_NINJA=1
) else if "%1" == "clean" (
diff --git a/build_files/windows/reset_variables.cmd b/build_files/windows/reset_variables.cmd
index efac15785ca..631618040ec 100644
--- a/build_files/windows/reset_variables.cmd
+++ b/build_files/windows/reset_variables.cmd
@@ -18,6 +18,8 @@ set WINDOWS_ARCH=
set TESTS_CMAKE_ARGS=
set VSWHERE_ARGS=
set BUILD_UPDATE=
+set BUILD_UPDATE_GIT=
+set BUILD_UPDATE_SVN=
set BUILD_SHOW_HASHES=
set SHOW_HELP=
set BUILD_WITH_NINJA=
diff --git a/build_files/windows/show_help.cmd b/build_files/windows/show_help.cmd
index 984c1ccfbeb..77852a7f02e 100644
--- a/build_files/windows/show_help.cmd
+++ b/build_files/windows/show_help.cmd
@@ -9,7 +9,8 @@ echo - bpy
echo.
echo Utilities ^(not associated with building^)
echo - clean ^(Target must be set^)
-echo - update
+echo - update ^(Update both SVN and GIT^)
+echo - code_update ^(Update only GIT^)
echo - nobuild ^(only generate project files^)
echo - showhash ^(Show git hashes of source tree^)
echo.
@@ -28,6 +29,7 @@ echo - 2017b ^(build with visual studio 2017 Build Tools^)
echo.
echo Experimental options
+echo - with_opengl_tests ^(enable both the render and draw opengl test suites^)
echo - 2015 ^(build with visual studio 2015^)
echo - clang ^(enable building with clang^)
echo - asan ^(enable asan when building with clang^)
diff --git a/build_files/windows/update_sources.cmd b/build_files/windows/update_sources.cmd
index 3906af27cb9..1f571eaf92d 100644
--- a/build_files/windows/update_sources.cmd
+++ b/build_files/windows/update_sources.cmd
@@ -1,16 +1,18 @@
-if "%SVN%" == "" (
- echo svn not found, cannot update libraries
- goto UPDATE_GIT
+if "%BUILD_UPDATE_SVN%" == "1" (
+ if "%SVN%" == "" (
+ echo svn not found, cannot update libraries
+ goto UPDATE_GIT
+ )
+ "%SVN%" up "%BLENDER_DIR%/../lib/*"
)
-"%SVN%" up "%BLENDER_DIR%/../lib/*"
-
:UPDATE_GIT
-if "%GIT%" == "" (
- echo Git not found, cannot update code
- goto EOF
+if "%BUILD_UPDATE_GIT%" == "1" (
+ if "%GIT%" == "" (
+ echo Git not found, cannot update code
+ goto EOF
+ )
+ "%GIT%" pull --rebase
+ "%GIT%" submodule foreach git pull --rebase origin master
)
-"%GIT%" pull --rebase
-"%GIT%" submodule foreach git pull --rebase origin master
-
:EOF
diff --git a/doc/python_api/examples/bpy.types.Depsgraph.1.py b/doc/python_api/examples/bpy.types.Depsgraph.1.py
new file mode 100644
index 00000000000..d972c076c97
--- /dev/null
+++ b/doc/python_api/examples/bpy.types.Depsgraph.1.py
@@ -0,0 +1,60 @@
+"""
+Dependency graph: Evaluated ID example
+++++++++++++++++++++++++++++++++++++++
+
+This example demonstrates access to the evaluated ID (such as object, material, etc.) state from
+an original ID.
+This is needed every time one needs to access state with animation, constraints, and modifiers
+taken into account.
+"""
+import bpy
+
+
+class OBJECT_OT_evaluated_example(bpy.types.Operator):
+ """Access evaluated object state and do something with it"""
+ bl_label = "DEG Access Evaluated Object"
+ bl_idname = "object.evaluated_example"
+
+ def execute(self, context):
+ # This is an original object. Its data does not have any modifiers applied.
+ object = context.object
+ if object is None or object.type != 'MESH':
+ self.report({'INFO'}, "No active mesh object to get info from")
+ return {'CANCELLED'}
+ # Evaluated object exists within a specific dependency graph.
+ # We will request evaluated object from the dependency graph which corresponds to the
+ # current scene and view layer.
+ #
+ # NOTE: This call ensure the dependency graph is fully evaluated. This might be expensive
+ # if changes were made made to the scene, but is needed to ensure no dangling or incorrect
+ # pointers are exposed.
+ depsgraph = context.evaluated_depsgraph_get()
+ # Actually request evaluated object.
+ #
+ # This object has animation and drivers applied on it, together with constraints and
+ # modifiers.
+ #
+ # For mesh objects the object.data will be a mesh with all modifiers applied.
+ # This means that in access to vertices or faces after modifier stack happens via fields of
+ # object_eval.object.
+ #
+ # For other types of objects the object_eval.data does not have modifiers applied on it,
+ # but has animation applied.
+ #
+ # NOTE: All ID types have `evaluated_get()`, including materials, node trees, worlds.
+ object_eval = object.evaluated_get(depsgraph)
+ mesh_eval = object_eval.data
+ self.report({'INFO'}, f"Number of evaluated vertices: {len(mesh_eval.vertices)}")
+ return {'FINISHED'}
+
+
+def register():
+ bpy.utils.register_class(OBJECT_OT_evaluated_example)
+
+
+def unregister():
+ bpy.utils.unregister_class(OBJECT_OT_evaluated_example)
+
+
+if __name__ == "__main__":
+ register()
diff --git a/doc/python_api/examples/bpy.types.Depsgraph.2.py b/doc/python_api/examples/bpy.types.Depsgraph.2.py
new file mode 100644
index 00000000000..8639ffc0267
--- /dev/null
+++ b/doc/python_api/examples/bpy.types.Depsgraph.2.py
@@ -0,0 +1,45 @@
+"""
+Dependency graph: Original object example
++++++++++++++++++++++++++++++++++++++++++
+
+This example demonstrates access to the original ID.
+Such access is needed to check whether object is selected, or to compare pointers.
+"""
+import bpy
+
+
+class OBJECT_OT_original_example(bpy.types.Operator):
+ """Access original object and do something with it"""
+ bl_label = "DEG Access Original Object"
+ bl_idname = "object.original_example"
+
+ def check_object_selected(self, object_eval):
+ # Selection depends on a context and is only valid for original objects. This means we need
+ # to request the original object from the known evaluated one.
+ #
+ # NOTE: All ID types have an `original` field.
+ object = object_eval.original
+ return object.select_get()
+
+ def execute(self, context):
+ # NOTE: It seems redundant to iterate over original objects to request evaluated ones
+ # just to get original back. But we want to keep example as short as possible, but in real
+ # world there are cases when evaluated object is coming from a more meaningful source.
+ depsgraph = context.evaluated_depsgraph_get()
+ for object in context.editable_objects:
+ object_eval = object.evaluated_get(depsgraph)
+ if self.check_object_selected(object_eval):
+ self.report({'INFO'}, f"Object is selected: {object_eval.name}")
+ return {'FINISHED'}
+
+
+def register():
+ bpy.utils.register_class(OBJECT_OT_original_example)
+
+
+def unregister():
+ bpy.utils.unregister_class(OBJECT_OT_original_example)
+
+
+if __name__ == "__main__":
+ register()
diff --git a/doc/python_api/examples/bpy.types.Depsgraph.3.py b/doc/python_api/examples/bpy.types.Depsgraph.3.py
new file mode 100644
index 00000000000..25411597dd3
--- /dev/null
+++ b/doc/python_api/examples/bpy.types.Depsgraph.3.py
@@ -0,0 +1,42 @@
+"""
+Dependency graph: Iterate over all object instances
++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+Sometimes it is needed to know all the instances with their matrices (for example, when writing an
+exporter or a custom render engine).
+This example shows how to access all objects and instances in the scene.
+"""
+import bpy
+
+
+class OBJECT_OT_object_instances(bpy.types.Operator):
+ """Access original object and do something with it"""
+ bl_label = "DEG Iterate Object Instances"
+ bl_idname = "object.object_instances"
+
+ def execute(self, context):
+ depsgraph = context.evaluated_depsgraph_get()
+ for object_instance in depsgraph.object_instances:
+ # This is an object which is being instanced.
+ object = object_instance.object
+ # `is_instance` denotes whether the object is coming from instances (as an opposite of
+ # being an emitting object. )
+ if not object_instance.is_instance:
+ print(f"Object {object.name} at {object_instance.matrix_world}")
+ else:
+ # Instanced will additionally have fields like uv, random_id and others which are
+ # specific for instances. See Python API for DepsgraphObjectInstance for details,
+ print(f"Instance of {object.name} at {object_instance.matrix_world}")
+ return {'FINISHED'}
+
+
+def register():
+ bpy.utils.register_class(OBJECT_OT_object_instances)
+
+
+def unregister():
+ bpy.utils.unregister_class(OBJECT_OT_object_instances)
+
+
+if __name__ == "__main__":
+ register()
diff --git a/doc/python_api/examples/bpy.types.Depsgraph.4.py b/doc/python_api/examples/bpy.types.Depsgraph.4.py
new file mode 100644
index 00000000000..c2017afa2f9
--- /dev/null
+++ b/doc/python_api/examples/bpy.types.Depsgraph.4.py
@@ -0,0 +1,69 @@
+"""
+Dependency graph: Object.to_mesh()
++++++++++++++++++++++++++++++++++++
+
+Function to get a mesh from any object with geometry. It is typically used by exporters, render
+engines and tools that need to access the evaluated mesh as displayed in the viewport.
+
+Object.to_mesh() is closely interacting with dependency graph: its behavior depends on whether it
+is used on original or evaluated object.
+
+When is used on original object, the result mesh is calculated from the object without taking
+animation or modifiers into account:
+
+- For meshes this is similar to duplicating the source mesh.
+- For curves this disables own modifiers, and modifiers of objects used as bevel and taper.
+- For metaballs this produces an empty mesh since polygonization is done as a modifier evaluation.
+
+When is used on evaluated object all modifiers are taken into account.
+
+.. note:: The result mesh is owned by the object. It can be freed by calling `object.to_mesh_clear()`.
+.. note::
+ The result mesh must be treated as temporary, and can not be referenced from objects in the main
+ database. If the mesh intended to be used in a persistent manner use bpy.data.meshes.new_from_object()
+ instead.
+.. note:: If object does not have geometry (i.e. camera) the functions returns None.
+"""
+import bpy
+
+
+class OBJECT_OT_object_to_mesh(bpy.types.Operator):
+ """Convert selected object to mesh and show number of vertices"""
+ bl_label = "DEG Object to Mesh"
+ bl_idname = "object.object_to_mesh"
+
+ def execute(self, context):
+ # Access input original object.
+ object = context.object
+ if object is None:
+ self.report({'INFO'}, "No active mesh object to convert to mesh")
+ return {'CANCELLED'}
+ # Avoid annoying None checks later on.
+ if object.type not in {'MESH', 'CURVE', 'SURFACE', 'FONT', 'META'}:
+ self.report({'INFO'}, "Object can not be converted to mesh")
+ return {'CANCELLED'}
+ depsgraph = context.evaluated_depsgraph_get()
+ # Invoke to_mesh() for original object.
+ mesh_from_orig = object.to_mesh()
+ self.report({'INFO'}, f"{len(mesh_from_orig.vertices)} in new mesh without modifiers.")
+ # Remove temporary mesh.
+ object.to_mesh_clear()
+ # Invoke to_mesh() for evaluated object.
+ object_eval = object.evaluated_get(depsgraph)
+ mesh_from_eval = object_eval.to_mesh()
+ self.report({'INFO'}, f"{len(mesh_from_eval.vertices)} in new mesh with modifiers.")
+ # Remove temporary mesh.
+ object_eval.to_mesh_clear()
+ return {'FINISHED'}
+
+
+def register():
+ bpy.utils.register_class(OBJECT_OT_object_to_mesh)
+
+
+def unregister():
+ bpy.utils.unregister_class(OBJECT_OT_object_to_mesh)
+
+
+if __name__ == "__main__":
+ register()
diff --git a/doc/python_api/examples/bpy.types.Depsgraph.5.py b/doc/python_api/examples/bpy.types.Depsgraph.5.py
new file mode 100644
index 00000000000..335e87071e5
--- /dev/null
+++ b/doc/python_api/examples/bpy.types.Depsgraph.5.py
@@ -0,0 +1,57 @@
+"""
+Dependency graph: bpy.data.meshes.new_from_object()
++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+Function to copy a new mesh from any object with geometry. The mesh is added to the main
+database and can be referenced by objects. Typically used by tools that create new objects
+or apply modifiers.
+
+When is used on original object, the result mesh is calculated from the object without taking
+animation or modifiers into account:
+
+- For meshes this is similar to duplicating the source mesh.
+- For curves this disables own modifiers, and modifiers of objects used as bevel and taper.
+- For metaballs this produces an empty mesh since polygonization is done as a modifier evaluation.
+
+When is used on evaluated object all modifiers are taken into account.
+
+All the references (such as materials) are re-mapped to original. This ensures validity and
+consistency of the main database.
+
+.. note:: If object does not have geometry (i.e. camera) the functions returns None.
+"""
+import bpy
+
+
+class OBJECT_OT_mesh_from_object(bpy.types.Operator):
+ """Convert selected object to mesh and show number of vertices"""
+ bl_label = "DEG Mesh From Object"
+ bl_idname = "object.mesh_from_object"
+
+ def execute(self, context):
+ # Access input original object.
+ object = context.object
+ if object is None:
+ self.report({'INFO'}, "No active mesh object to convert to mesh")
+ return {'CANCELLED'}
+ # Avoid annoying None checks later on.
+ if object.type not in {'MESH', 'CURVE', 'SURFACE', 'FONT', 'META'}:
+ self.report({'INFO'}, "Object can not be converted to mesh")
+ return {'CANCELLED'}
+ depsgraph = context.evaluated_depsgraph_get()
+ object_eval = object.evaluated_get(depsgraph)
+ mesh_from_eval = bpy.data.meshes.new_from_object(object_eval)
+ self.report({'INFO'}, f"{len(mesh_from_eval.vertices)} in new mesh, and is ready for use!")
+ return {'FINISHED'}
+
+
+def register():
+ bpy.utils.register_class(OBJECT_OT_mesh_from_object)
+
+
+def unregister():
+ bpy.utils.unregister_class(OBJECT_OT_mesh_from_object)
+
+
+if __name__ == "__main__":
+ register()
diff --git a/doc/python_api/examples/bpy.types.Depsgraph.6.py b/doc/python_api/examples/bpy.types.Depsgraph.6.py
new file mode 100644
index 00000000000..56e028e8813
--- /dev/null
+++ b/doc/python_api/examples/bpy.types.Depsgraph.6.py
@@ -0,0 +1,61 @@
+"""
+Dependency graph: Simple exporter
++++++++++++++++++++++++++++++++++
+
+This example is a combination of all previous ones, and shows how to write a simple exporter
+script.
+"""
+import bpy
+
+
+class OBJECT_OT_simple_exporter(bpy.types.Operator):
+ """Simple (fake) exporter of selected objects"""
+ bl_label = "DEG Export Selected"
+ bl_idname = "object.simple_exporter"
+
+ apply_modifiers: bpy.props.BoolProperty(name="Apply Modifiers")
+
+ def execute(self, context):
+ depsgraph = context.evaluated_depsgraph_get()
+ for object_instance in depsgraph.object_instances:
+ if not self.is_object_instance_from_selected(object_instance):
+ # We only export selected objects
+ continue
+ # NOTE: This will create a mesh for every instance, which is not ideal at all. In
+ # reality destination format will support some sort of instancing mechanism, so the
+ # code here will simply say "instance this object at object_instance.matrix_world".
+ mesh = self.create_mesh_for_object_instance(object_instance)
+ if mesh is None:
+ # Happens for non-geometry objects.
+ continue
+ print(f"Exporting mesh with {len(mesh.vertices)} vertices "
+ f"at {object_instance.matrix_world}")
+ object_instace.to_mesh_clear()
+
+ return {'FINISHED'}
+
+ def is_object_instance_from_selected(self, object_instance):
+ # For instanced objects we check selection of their instancer (more accurately: check
+ # selection status of the original object corresponding to the instancer).
+ if object_instance.parent:
+ return object_instance.parent.original.select_get()
+ # For non-instanced objects we check selection state of the original object.
+ return object_instance.object.original.select_get()
+
+ def create_mesh_for_object_instance(self, object_instance):
+ if self.apply_modifiers:
+ return object_instance.object.to_mesh()
+ else:
+ return object_instance.object.original.to_mesh()
+
+
+def register():
+ bpy.utils.register_class(OBJECT_OT_simple_exporter)
+
+
+def unregister():
+ bpy.utils.unregister_class(OBJECT_OT_simple_exporter)
+
+
+if __name__ == "__main__":
+ register()
diff --git a/doc/python_api/examples/bpy.types.RenderEngine.py b/doc/python_api/examples/bpy.types.RenderEngine.py
index 6014b4f1d53..cfb32433248 100644
--- a/doc/python_api/examples/bpy.types.RenderEngine.py
+++ b/doc/python_api/examples/bpy.types.RenderEngine.py
@@ -55,10 +55,9 @@ class CustomRenderEngine(bpy.types.RenderEngine):
# whenever the scene or 3D viewport changes. This method is where data
# should be read from Blender in the same thread. Typically a render
# thread will be started to do the work while keeping Blender responsive.
- def view_update(self, context):
+ def view_update(self, context, depsgraph):
region = context.region
view3d = context.space_data
- depsgraph = context.depsgraph
scene = depsgraph.scene
# Get viewport dimensions
@@ -93,9 +92,8 @@ class CustomRenderEngine(bpy.types.RenderEngine):
# with OpenGL, and not perform other expensive work.
# Blender will draw overlays for selection and editing on top of the
# rendered image automatically.
- def view_draw(self, context):
+ def view_draw(self, context, depsgraph):
region = context.region
- depsgraph = context.depsgraph
scene = depsgraph.scene
# Get viewport dimensions
diff --git a/extern/audaspace/CMakeLists.txt b/extern/audaspace/CMakeLists.txt
index 9e7592fd5f4..84f5e8441c1 100644
--- a/extern/audaspace/CMakeLists.txt
+++ b/extern/audaspace/CMakeLists.txt
@@ -18,7 +18,7 @@ cmake_minimum_required(VERSION 3.0)
include(CMakeDependentOption)
if(POLICY CMP0054)
- cmake_policy(SET CMP0054 NEW)
+ cmake_policy(SET CMP0054 NEW)
endif()
project(audaspace)
@@ -27,223 +27,223 @@ set(AUDASPACE_VERSION 1.3)
set(AUDASPACE_LONG_VERSION ${AUDASPACE_VERSION}.0)
if(DEFINED AUDASPACE_CMAKE_CFG)
- include(${AUDASPACE_CMAKE_CFG})
+ include(${AUDASPACE_CMAKE_CFG})
endif()
if(NOT DEFINED AUDASPACE_STANDALONE)
- set(AUDASPACE_STANDALONE TRUE)
+ set(AUDASPACE_STANDALONE TRUE)
endif()
# sources
set(SRC
- src/devices/DefaultSynchronizer.cpp
- src/devices/DeviceManager.cpp
- src/devices/NULLDevice.cpp
- src/devices/ReadDevice.cpp
- src/devices/SoftwareDevice.cpp
- src/Exception.cpp
- src/file/File.cpp
- src/file/FileManager.cpp
- src/file/FileWriter.cpp
- src/fx/Accumulator.cpp
- src/fx/ADSR.cpp
- src/fx/ADSRReader.cpp
- src/fx/BaseIIRFilterReader.cpp
- src/fx/ButterworthCalculator.cpp
- src/fx/Butterworth.cpp
- src/fx/CallbackIIRFilterReader.cpp
- src/fx/Delay.cpp
- src/fx/DelayReader.cpp
- src/fx/DynamicIIRFilter.cpp
- src/fx/DynamicIIRFilterReader.cpp
- src/fx/DynamicMusic.cpp
- src/fx/Effect.cpp
- src/fx/EffectReader.cpp
- src/fx/Envelope.cpp
- src/fx/Fader.cpp
- src/fx/FaderReader.cpp
- src/fx/HighpassCalculator.cpp
- src/fx/Highpass.cpp
- src/fx/IIRFilter.cpp
- src/fx/IIRFilterReader.cpp
- src/fx/Limiter.cpp
- src/fx/LimiterReader.cpp
- src/fx/Loop.cpp
- src/fx/LoopReader.cpp
- src/fx/LowpassCalculator.cpp
- src/fx/Lowpass.cpp
- src/fx/Modulator.cpp
- src/fx/ModulatorReader.cpp
- src/fx/MutableReader.cpp
- src/fx/MutableSound.cpp
- src/fx/Pitch.cpp
- src/fx/PitchReader.cpp
- src/fx/PlaybackManager.cpp
- src/fx/PlaybackCategory.cpp
- src/fx/Reverse.cpp
- src/fx/ReverseReader.cpp
- src/fx/SoundList.cpp
- src/fx/Source.cpp
- src/fx/Sum.cpp
- src/fx/Threshold.cpp
- src/fx/Volume.cpp
- src/fx/VolumeReader.cpp
- src/fx/VolumeSound.cpp
- src/fx/VolumeStorage.cpp
- src/generator/Sawtooth.cpp
- src/generator/SawtoothReader.cpp
- src/generator/Silence.cpp
- src/generator/SilenceReader.cpp
- src/generator/Sine.cpp
- src/generator/SineReader.cpp
- src/generator/Square.cpp
- src/generator/SquareReader.cpp
- src/generator/Triangle.cpp
- src/generator/TriangleReader.cpp
- src/respec/ChannelMapper.cpp
- src/respec/ChannelMapperReader.cpp
- src/respec/Converter.cpp
- src/respec/ConverterFunctions.cpp
- src/respec/ConverterReader.cpp
- src/respec/JOSResample.cpp
- src/respec/JOSResampleReaderCoeff.cpp
- src/respec/JOSResampleReader.cpp
- src/respec/LinearResample.cpp
- src/respec/LinearResampleReader.cpp
- src/respec/Mixer.cpp
- src/respec/ResampleReader.cpp
- src/respec/SpecsChanger.cpp
- src/sequence/AnimateableProperty.cpp
- src/sequence/Double.cpp
- src/sequence/DoubleReader.cpp
- src/sequence/PingPong.cpp
- src/sequence/Sequence.cpp
- src/sequence/SequenceData.cpp
- src/sequence/SequenceEntry.cpp
- src/sequence/SequenceHandle.cpp
- src/sequence/SequenceReader.cpp
- src/sequence/Superpose.cpp
- src/sequence/SuperposeReader.cpp
- src/util/Barrier.cpp
- src/util/Buffer.cpp
- src/util/BufferReader.cpp
- src/util/StreamBuffer.cpp
- src/util/ThreadPool.cpp
+ src/devices/DefaultSynchronizer.cpp
+ src/devices/DeviceManager.cpp
+ src/devices/NULLDevice.cpp
+ src/devices/ReadDevice.cpp
+ src/devices/SoftwareDevice.cpp
+ src/Exception.cpp
+ src/file/File.cpp
+ src/file/FileManager.cpp
+ src/file/FileWriter.cpp
+ src/fx/Accumulator.cpp
+ src/fx/ADSR.cpp
+ src/fx/ADSRReader.cpp
+ src/fx/BaseIIRFilterReader.cpp
+ src/fx/ButterworthCalculator.cpp
+ src/fx/Butterworth.cpp
+ src/fx/CallbackIIRFilterReader.cpp
+ src/fx/Delay.cpp
+ src/fx/DelayReader.cpp
+ src/fx/DynamicIIRFilter.cpp
+ src/fx/DynamicIIRFilterReader.cpp
+ src/fx/DynamicMusic.cpp
+ src/fx/Effect.cpp
+ src/fx/EffectReader.cpp
+ src/fx/Envelope.cpp
+ src/fx/Fader.cpp
+ src/fx/FaderReader.cpp
+ src/fx/HighpassCalculator.cpp
+ src/fx/Highpass.cpp
+ src/fx/IIRFilter.cpp
+ src/fx/IIRFilterReader.cpp
+ src/fx/Limiter.cpp
+ src/fx/LimiterReader.cpp
+ src/fx/Loop.cpp
+ src/fx/LoopReader.cpp
+ src/fx/LowpassCalculator.cpp
+ src/fx/Lowpass.cpp
+ src/fx/Modulator.cpp
+ src/fx/ModulatorReader.cpp
+ src/fx/MutableReader.cpp
+ src/fx/MutableSound.cpp
+ src/fx/Pitch.cpp
+ src/fx/PitchReader.cpp
+ src/fx/PlaybackManager.cpp
+ src/fx/PlaybackCategory.cpp
+ src/fx/Reverse.cpp
+ src/fx/ReverseReader.cpp
+ src/fx/SoundList.cpp
+ src/fx/Source.cpp
+ src/fx/Sum.cpp
+ src/fx/Threshold.cpp
+ src/fx/Volume.cpp
+ src/fx/VolumeReader.cpp
+ src/fx/VolumeSound.cpp
+ src/fx/VolumeStorage.cpp
+ src/generator/Sawtooth.cpp
+ src/generator/SawtoothReader.cpp
+ src/generator/Silence.cpp
+ src/generator/SilenceReader.cpp
+ src/generator/Sine.cpp
+ src/generator/SineReader.cpp
+ src/generator/Square.cpp
+ src/generator/SquareReader.cpp
+ src/generator/Triangle.cpp
+ src/generator/TriangleReader.cpp
+ src/respec/ChannelMapper.cpp
+ src/respec/ChannelMapperReader.cpp
+ src/respec/Converter.cpp
+ src/respec/ConverterFunctions.cpp
+ src/respec/ConverterReader.cpp
+ src/respec/JOSResample.cpp
+ src/respec/JOSResampleReaderCoeff.cpp
+ src/respec/JOSResampleReader.cpp
+ src/respec/LinearResample.cpp
+ src/respec/LinearResampleReader.cpp
+ src/respec/Mixer.cpp
+ src/respec/ResampleReader.cpp
+ src/respec/SpecsChanger.cpp
+ src/sequence/AnimateableProperty.cpp
+ src/sequence/Double.cpp
+ src/sequence/DoubleReader.cpp
+ src/sequence/PingPong.cpp
+ src/sequence/Sequence.cpp
+ src/sequence/SequenceData.cpp
+ src/sequence/SequenceEntry.cpp
+ src/sequence/SequenceHandle.cpp
+ src/sequence/SequenceReader.cpp
+ src/sequence/Superpose.cpp
+ src/sequence/SuperposeReader.cpp
+ src/util/Barrier.cpp
+ src/util/Buffer.cpp
+ src/util/BufferReader.cpp
+ src/util/StreamBuffer.cpp
+ src/util/ThreadPool.cpp
)
set(PRIVATE_HDR
- src/sequence/SequenceHandle.h
+ src/sequence/SequenceHandle.h
)
set(PUBLIC_HDR
- include/devices/DefaultSynchronizer.h
- include/devices/DeviceManager.h
- include/devices/I3DDevice.h
- include/devices/I3DHandle.h
- include/devices/IDeviceFactory.h
- include/devices/IDevice.h
- include/devices/IHandle.h
- include/devices/ISynchronizer.h
- include/devices/NULLDevice.h
- include/devices/ReadDevice.h
- include/devices/SoftwareDevice.h
- include/Exception.h
- include/file/File.h
- include/file/FileManager.h
- include/file/FileWriter.h
- include/file/IFileInput.h
- include/file/IFileOutput.h
- include/file/IWriter.h
- include/fx/Accumulator.h
- include/fx/ADSR.h
- include/fx/ADSRReader.h
- include/fx/BaseIIRFilterReader.h
- include/fx/ButterworthCalculator.h
- include/fx/Butterworth.h
- include/fx/CallbackIIRFilterReader.h
- include/fx/Delay.h
- include/fx/DelayReader.h
- include/fx/DynamicIIRFilter.h
- include/fx/DynamicIIRFilterReader.h
- include/fx/DynamicMusic.h
- include/fx/Effect.h
- include/fx/EffectReader.h
- include/fx/Envelope.h
- include/fx/Fader.h
- include/fx/FaderReader.h
- include/fx/HighpassCalculator.h
- include/fx/Highpass.h
- include/fx/IDynamicIIRFilterCalculator.h
- include/fx/IIRFilter.h
- include/fx/IIRFilterReader.h
- include/fx/Limiter.h
- include/fx/LimiterReader.h
- include/fx/Loop.h
- include/fx/LoopReader.h
- include/fx/LowpassCalculator.h
- include/fx/Lowpass.h
- include/fx/Modulator.h
- include/fx/ModulatorReader.h
- include/fx/MutableReader.h
- include/fx/MutableSound.h
- include/fx/Pitch.h
- include/fx/PitchReader.h
- include/fx/PlaybackManager.h
- include/fx/PlaybackCategory.h
- include/fx/Reverse.h
- include/fx/ReverseReader.h
- include/fx/SoundList.h
- include/fx/Source.h
- include/fx/Sum.h
- include/fx/Threshold.h
- include/fx/Volume.h
- include/fx/VolumeReader.h
- include/fx/VolumeSound.h
- include/fx/VolumeStorage.h
- include/generator/Sawtooth.h
- include/generator/SawtoothReader.h
- include/generator/Silence.h
- include/generator/SilenceReader.h
- include/generator/Sine.h
- include/generator/SineReader.h
- include/generator/Square.h
- include/generator/SquareReader.h
- include/generator/Triangle.h
- include/generator/TriangleReader.h
- include/IReader.h
- include/ISound.h
- include/plugin/PluginManager.h
- include/respec/ChannelMapper.h
- include/respec/ChannelMapperReader.h
- include/respec/ConverterFunctions.h
- include/respec/Converter.h
- include/respec/ConverterReader.h
- include/respec/JOSResample.h
- include/respec/JOSResampleReader.h
- include/respec/LinearResample.h
- include/respec/LinearResampleReader.h
- include/respec/Mixer.h
- include/respec/ResampleReader.h
- include/respec/Specification.h
- include/respec/SpecsChanger.h
- include/sequence/AnimateableProperty.h
- include/sequence/Double.h
- include/sequence/DoubleReader.h
- include/sequence/PingPong.h
- include/sequence/SequenceData.h
- include/sequence/SequenceEntry.h
- include/sequence/Sequence.h
- include/sequence/SequenceReader.h
- include/sequence/Superpose.h
- include/sequence/SuperposeReader.h
- include/util/Barrier.h
- include/util/Buffer.h
- include/util/BufferReader.h
- include/util/ILockable.h
- include/util/Math3D.h
- include/util/StreamBuffer.h
- include/util/ThreadPool.h
+ include/devices/DefaultSynchronizer.h
+ include/devices/DeviceManager.h
+ include/devices/I3DDevice.h
+ include/devices/I3DHandle.h
+ include/devices/IDeviceFactory.h
+ include/devices/IDevice.h
+ include/devices/IHandle.h
+ include/devices/ISynchronizer.h
+ include/devices/NULLDevice.h
+ include/devices/ReadDevice.h
+ include/devices/SoftwareDevice.h
+ include/Exception.h
+ include/file/File.h
+ include/file/FileManager.h
+ include/file/FileWriter.h
+ include/file/IFileInput.h
+ include/file/IFileOutput.h
+ include/file/IWriter.h
+ include/fx/Accumulator.h
+ include/fx/ADSR.h
+ include/fx/ADSRReader.h
+ include/fx/BaseIIRFilterReader.h
+ include/fx/ButterworthCalculator.h
+ include/fx/Butterworth.h
+ include/fx/CallbackIIRFilterReader.h
+ include/fx/Delay.h
+ include/fx/DelayReader.h
+ include/fx/DynamicIIRFilter.h
+ include/fx/DynamicIIRFilterReader.h
+ include/fx/DynamicMusic.h
+ include/fx/Effect.h
+ include/fx/EffectReader.h
+ include/fx/Envelope.h
+ include/fx/Fader.h
+ include/fx/FaderReader.h
+ include/fx/HighpassCalculator.h
+ include/fx/Highpass.h
+ include/fx/IDynamicIIRFilterCalculator.h
+ include/fx/IIRFilter.h
+ include/fx/IIRFilterReader.h
+ include/fx/Limiter.h
+ include/fx/LimiterReader.h
+ include/fx/Loop.h
+ include/fx/LoopReader.h
+ include/fx/LowpassCalculator.h
+ include/fx/Lowpass.h
+ include/fx/Modulator.h
+ include/fx/ModulatorReader.h
+ include/fx/MutableReader.h
+ include/fx/MutableSound.h
+ include/fx/Pitch.h
+ include/fx/PitchReader.h
+ include/fx/PlaybackManager.h
+ include/fx/PlaybackCategory.h
+ include/fx/Reverse.h
+ include/fx/ReverseReader.h
+ include/fx/SoundList.h
+ include/fx/Source.h
+ include/fx/Sum.h
+ include/fx/Threshold.h
+ include/fx/Volume.h
+ include/fx/VolumeReader.h
+ include/fx/VolumeSound.h
+ include/fx/VolumeStorage.h
+ include/generator/Sawtooth.h
+ include/generator/SawtoothReader.h
+ include/generator/Silence.h
+ include/generator/SilenceReader.h
+ include/generator/Sine.h
+ include/generator/SineReader.h
+ include/generator/Square.h
+ include/generator/SquareReader.h
+ include/generator/Triangle.h
+ include/generator/TriangleReader.h
+ include/IReader.h
+ include/ISound.h
+ include/plugin/PluginManager.h
+ include/respec/ChannelMapper.h
+ include/respec/ChannelMapperReader.h
+ include/respec/ConverterFunctions.h
+ include/respec/Converter.h
+ include/respec/ConverterReader.h
+ include/respec/JOSResample.h
+ include/respec/JOSResampleReader.h
+ include/respec/LinearResample.h
+ include/respec/LinearResampleReader.h
+ include/respec/Mixer.h
+ include/respec/ResampleReader.h
+ include/respec/Specification.h
+ include/respec/SpecsChanger.h
+ include/sequence/AnimateableProperty.h
+ include/sequence/Double.h
+ include/sequence/DoubleReader.h
+ include/sequence/PingPong.h
+ include/sequence/SequenceData.h
+ include/sequence/SequenceEntry.h
+ include/sequence/Sequence.h
+ include/sequence/SequenceReader.h
+ include/sequence/Superpose.h
+ include/sequence/SuperposeReader.h
+ include/util/Barrier.h
+ include/util/Buffer.h
+ include/util/BufferReader.h
+ include/util/ILockable.h
+ include/util/Math3D.h
+ include/util/StreamBuffer.h
+ include/util/ThreadPool.h
)
set(HDR ${PRIVATE_HDR} ${PUBLIC_HDR})
@@ -251,15 +251,15 @@ set(HDR ${PRIVATE_HDR} ${PUBLIC_HDR})
set(INCLUDE ${CMAKE_CURRENT_BINARY_DIR} include)
if(WIN32)
- set(LIBRARIES)
- if(AUDASPACE_STANDALONE)
- set(DLLS)
- set(LIBRARY_PATH "../lib" CACHE PATH "Path which contains the libraries.")
- file(GLOB LIBRARY_DIRS ${LIBRARY_PATH}/*)
- list(APPEND CMAKE_PREFIX_PATH ${LIBRARY_DIRS})
- endif()
+ set(LIBRARIES)
+ if(AUDASPACE_STANDALONE)
+ set(DLLS)
+ set(LIBRARY_PATH "../lib" CACHE PATH "Path which contains the libraries.")
+ file(GLOB LIBRARY_DIRS ${LIBRARY_PATH}/*)
+ list(APPEND CMAKE_PREFIX_PATH ${LIBRARY_DIRS})
+ endif()
else()
- set(LIBRARIES ${CMAKE_DL_LIBS} -lpthread)
+ set(LIBRARIES ${CMAKE_DL_LIBS} -lpthread)
endif()
set(STATIC_PLUGINS "")
@@ -267,418 +267,420 @@ set(STATIC_PLUGINS "")
# dependencies
if(AUDASPACE_STANDALONE)
- set(PACKAGE_OPTION QUIET)
- list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake/")
+ set(PACKAGE_OPTION QUIET)
+ list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake/")
- option(BUILD_DEMOS "Build and install demos" TRUE)
+ option(BUILD_DEMOS "Build and install demos" TRUE)
- option(SHARED_LIBRARY "Build Shared Library" TRUE)
+ option(SHARED_LIBRARY "Build Shared Library" TRUE)
- option(WITH_C "Build C Module" TRUE)
- option(WITH_DOCS "Build C++ HTML Documentation with Doxygen" TRUE)
- option(WITH_FFMPEG "Build With FFMPEG" TRUE)
- option(WITH_FFTW "Build With FFTW" TRUE)
- option(WITH_JACK "Build With Plugin" TRUE)
- option(WITH_LIBSNDFILE "Build With LibSndFile" TRUE)
- option(WITH_OPENAL "Build With OpenAL" TRUE)
- option(WITH_PYTHON "Build With Python Library" TRUE)
- option(WITH_SDL "Build With SDL" TRUE)
- option(WITH_STRICT_DEPENDENCIES "Error and abort instead of warning if a library is not found." FALSE)
+ option(WITH_C "Build C Module" TRUE)
+ option(WITH_DOCS "Build C++ HTML Documentation with Doxygen" TRUE)
+ option(WITH_FFMPEG "Build With FFMPEG" TRUE)
+ option(WITH_FFTW "Build With FFTW" TRUE)
+ option(WITH_JACK "Build With Plugin" TRUE)
+ option(WITH_LIBSNDFILE "Build With LibSndFile" TRUE)
+ option(WITH_OPENAL "Build With OpenAL" TRUE)
+ option(WITH_PYTHON "Build With Python Library" TRUE)
+ option(WITH_SDL "Build With SDL" TRUE)
+ option(WITH_STRICT_DEPENDENCIES "Error and abort instead of warning if a library is not found." FALSE)
- if(WITH_STRICT_DEPENDENCIES)
- set(PACKAGE_OPTION REQUIRED)
- endif()
+ if(WITH_STRICT_DEPENDENCIES)
+ set(PACKAGE_OPTION REQUIRED)
+ endif()
endif()
-if(WIN32)
- set(DEFAULT_PLUGIN_PATH "." CACHE STRING "Default plugin installation and loading path.")
- set(DOCUMENTATION_INSTALL_PATH "doc" CACHE PATH "Path where the documentation is installed.")
-else()
- set(DEFAULT_PLUGIN_PATH "${CMAKE_INSTALL_PREFIX}/share/audaspace/plugins" CACHE STRING "Default plugin installation and loading path.")
- set(DOCUMENTATION_INSTALL_PATH "share/doc/audaspace" CACHE PATH "Path where the documentation is installed.")
+if(AUDASPACE_STANDALONE)
+ if(WIN32)
+ set(DEFAULT_PLUGIN_PATH "." CACHE STRING "Default plugin installation and loading path.")
+ set(DOCUMENTATION_INSTALL_PATH "doc" CACHE PATH "Path where the documentation is installed.")
+ else()
+ set(DEFAULT_PLUGIN_PATH "${CMAKE_INSTALL_PREFIX}/share/audaspace/plugins" CACHE STRING "Default plugin installation and loading path.")
+ set(DOCUMENTATION_INSTALL_PATH "share/doc/audaspace" CACHE PATH "Path where the documentation is installed.")
+ endif()
endif()
if(AUDASPACE_STANDALONE)
- cmake_dependent_option(SEPARATE_C "Build C Binding as separate library" TRUE "WITH_C" FALSE)
- cmake_dependent_option(PLUGIN_FFMPEG "Build FFMPEG Plugin" TRUE "WITH_FFMPEG;SHARED_LIBRARY" FALSE)
- cmake_dependent_option(PLUGIN_JACK "Build JACK Plugin" TRUE "WITH_JACK;SHARED_LIBRARY" FALSE)
- cmake_dependent_option(PLUGIN_LIBSNDFILE "Build LibSndFile Plugin" TRUE "WITH_LIBSNDFILE;SHARED_LIBRARY" FALSE)
- cmake_dependent_option(PLUGIN_OPENAL "Build OpenAL Plugin" TRUE "WITH_OPENAL;SHARED_LIBRARY" FALSE)
- cmake_dependent_option(PLUGIN_SDL "Build SDL Plugin" TRUE "WITH_SDL;SHARED_LIBRARY" FALSE)
- cmake_dependent_option(WITH_PYTHON_MODULE "Build Python Module" TRUE "WITH_PYTHON" FALSE)
- cmake_dependent_option(USE_SDL2 "Use SDL2 instead of 1 if available" TRUE "WITH_SDL" FALSE)
- cmake_dependent_option(DYNLOAD_JACK "Dynamically load JACK" FALSE "WITH_JACK" FALSE)
- cmake_dependent_option(WITH_BINDING_DOCS "Build C/Python HTML Documentation with Sphinx" TRUE "WITH_PYTHON_MODULE" FALSE)
+ cmake_dependent_option(SEPARATE_C "Build C Binding as separate library" TRUE "WITH_C" FALSE)
+ cmake_dependent_option(PLUGIN_FFMPEG "Build FFMPEG Plugin" TRUE "WITH_FFMPEG;SHARED_LIBRARY" FALSE)
+ cmake_dependent_option(PLUGIN_JACK "Build JACK Plugin" TRUE "WITH_JACK;SHARED_LIBRARY" FALSE)
+ cmake_dependent_option(PLUGIN_LIBSNDFILE "Build LibSndFile Plugin" TRUE "WITH_LIBSNDFILE;SHARED_LIBRARY" FALSE)
+ cmake_dependent_option(PLUGIN_OPENAL "Build OpenAL Plugin" TRUE "WITH_OPENAL;SHARED_LIBRARY" FALSE)
+ cmake_dependent_option(PLUGIN_SDL "Build SDL Plugin" TRUE "WITH_SDL;SHARED_LIBRARY" FALSE)
+ cmake_dependent_option(WITH_PYTHON_MODULE "Build Python Module" TRUE "WITH_PYTHON" FALSE)
+ cmake_dependent_option(USE_SDL2 "Use SDL2 instead of 1 if available" TRUE "WITH_SDL" FALSE)
+ cmake_dependent_option(DYNLOAD_JACK "Dynamically load JACK" FALSE "WITH_JACK" FALSE)
+ cmake_dependent_option(WITH_BINDING_DOCS "Build C/Python HTML Documentation with Sphinx" TRUE "WITH_PYTHON_MODULE" FALSE)
endif()
# compiler options
if(AUDASPACE_STANDALONE)
- if(CMAKE_COMPILER_IS_GNUCXX OR "${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
- add_definitions(-std=c++11)
- list(APPEND CMAKE_C_COMPILER_FLAGS "-fvisibility=hidden")
- list(APPEND CMAKE_CXX_COMPILER_FLAGS "-fvisibility=hidden")
- endif()
+ if(CMAKE_COMPILER_IS_GNUCXX OR "${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
+ add_definitions(-std=c++11)
+ list(APPEND CMAKE_C_COMPILER_FLAGS "-fvisibility=hidden")
+ list(APPEND CMAKE_CXX_COMPILER_FLAGS "-fvisibility=hidden")
+ endif()
- if(MSVC)
- list(APPEND CMAKE_C_FLAGS_DEBUG "/Zi /Od")
- list(APPEND CMAKE_CXX_FLAGS_DEBUG "/Zi /Od")
- list(APPEND CMAKE_SHARED_LINKER_FLAGS_DEBUG "/DEBUG")
- list(APPEND CMAKE_STATIC_LINKER_FLAGS_DEBUG "/DEBUG")
- list(APPEND CMAKE_EXE_LINKER_FLAGS_DEBUG "/DEBUG")
+ if(MSVC)
+ list(APPEND CMAKE_C_FLAGS_DEBUG "/Zi /Od")
+ list(APPEND CMAKE_CXX_FLAGS_DEBUG "/Zi /Od")
+ list(APPEND CMAKE_SHARED_LINKER_FLAGS_DEBUG "/DEBUG")
+ list(APPEND CMAKE_STATIC_LINKER_FLAGS_DEBUG "/DEBUG")
+ list(APPEND CMAKE_EXE_LINKER_FLAGS_DEBUG "/DEBUG")
- if(SHARED_LIBRARY)
- include(GenerateExportHeader)
- endif()
- endif()
+ if(SHARED_LIBRARY)
+ include(GenerateExportHeader)
+ endif()
+ endif()
- if(APPLE AND NOT CMAKE_OSX_DEPLOYMENT_TARGET)
- set(CMAKE_OSX_DEPLOYMENT_TARGET "10.9" CACHE STRING "" FORCE)
- endif()
+ if(APPLE AND NOT CMAKE_OSX_DEPLOYMENT_TARGET)
+ set(CMAKE_OSX_DEPLOYMENT_TARGET "10.9" CACHE STRING "" FORCE)
+ endif()
endif()
if(MSVC)
- add_definitions(
- /D_USE_MATH_DEFINES
- /EHsc
- /DNOMINMAX
- /D_STDINT_H
- )
+ add_definitions(
+ /D_USE_MATH_DEFINES
+ /EHsc
+ /DNOMINMAX
+ /D_STDINT_H
+ )
endif()
# platform specific options
if(MSYS OR MINGW)
- add_definitions(-D_USE_MATH_DEFINES)
+ add_definitions(-D_USE_MATH_DEFINES)
endif()
# C
if(WITH_C)
- set(C_SRC
- bindings/C/AUD_ThreadPool.cpp
- bindings/C/AUD_Source.cpp
- bindings/C/AUD_Device.cpp
- bindings/C/AUD_DynamicMusic.cpp
- bindings/C/AUD_Handle.cpp
- bindings/C/AUD_PlaybackManager.cpp
- bindings/C/AUD_Sequence.cpp
- bindings/C/AUD_Sound.cpp
- bindings/C/AUD_Special.cpp
- )
- set(C_HDR
- bindings/C/AUD_ThreadPool.h
- bindings/C/AUD_Source.h
- bindings/C/AUD_Device.h
- bindings/C/AUD_DynamicMusic.h
- bindings/C/AUD_Handle.h
- bindings/C/AUD_PlaybackManager.h
- bindings/C/AUD_Sequence.h
- bindings/C/AUD_Sound.h
- bindings/C/AUD_Special.h
- bindings/C/AUD_Types.h
- )
+ set(C_SRC
+ bindings/C/AUD_ThreadPool.cpp
+ bindings/C/AUD_Source.cpp
+ bindings/C/AUD_Device.cpp
+ bindings/C/AUD_DynamicMusic.cpp
+ bindings/C/AUD_Handle.cpp
+ bindings/C/AUD_PlaybackManager.cpp
+ bindings/C/AUD_Sequence.cpp
+ bindings/C/AUD_Sound.cpp
+ bindings/C/AUD_Special.cpp
+ )
+ set(C_HDR
+ bindings/C/AUD_ThreadPool.h
+ bindings/C/AUD_Source.h
+ bindings/C/AUD_Device.h
+ bindings/C/AUD_DynamicMusic.h
+ bindings/C/AUD_Handle.h
+ bindings/C/AUD_PlaybackManager.h
+ bindings/C/AUD_Sequence.h
+ bindings/C/AUD_Sound.h
+ bindings/C/AUD_Special.h
+ bindings/C/AUD_Types.h
+ )
if(WITH_FFTW)
- list(APPEND C_SRC
- bindings/C/AUD_HRTF.cpp
- bindings/C/AUD_ImpulseResponse.cpp
- )
+ list(APPEND C_SRC
+ bindings/C/AUD_HRTF.cpp
+ bindings/C/AUD_ImpulseResponse.cpp
+ )
- list(APPEND C_HDR
- bindings/C/AUD_HRTF.h
- bindings/C/AUD_ImpulseResponse.h
- )
- endif()
+ list(APPEND C_HDR
+ bindings/C/AUD_HRTF.h
+ bindings/C/AUD_ImpulseResponse.h
+ )
+ endif()
- if(NOT SEPARATE_C)
- list(APPEND SRC ${C_SRC})
- list(APPEND HDR ${C_HDR})
- else()
- set(AUDASPACE_C_LIBRARY -laudaspace-c)
- endif()
+ if(NOT SEPARATE_C)
+ list(APPEND SRC ${C_SRC})
+ list(APPEND HDR ${C_HDR})
+ else()
+ set(AUDASPACE_C_LIBRARY -laudaspace-c)
+ endif()
endif()
# FFMPEG
if(WITH_FFMPEG)
- if(AUDASPACE_STANDALONE)
- find_package(FFMPEG ${PACKAGE_OPTION})
- endif()
-
- if(FFMPEG_FOUND)
- set(FFMPEG_SRC
- plugins/ffmpeg/FFMPEG.cpp
- plugins/ffmpeg/FFMPEGReader.cpp
- plugins/ffmpeg/FFMPEGWriter.cpp
- )
- set(FFMPEG_HDR
- plugins/ffmpeg/FFMPEG.h
- plugins/ffmpeg/FFMPEGReader.h
- plugins/ffmpeg/FFMPEGWriter.h
- )
-
- if(NOT PLUGIN_FFMPEG)
- list(APPEND INCLUDE ${FFMPEG_INCLUDE_DIRS})
- list(APPEND LIBRARIES ${FFMPEG_LIBRARIES})
- list(APPEND SRC ${FFMPEG_SRC})
- list(APPEND HDR ${FFMPEG_HDR})
- list(APPEND STATIC_PLUGINS FFMPEG)
- endif()
-
- if(WIN32 AND AUDASPACE_STANDALONE)
- file(GLOB FFMPEG_DLLS ${LIBRARY_PATH}/ffmpeg/bin/*.dll)
- list(APPEND DLLS ${FFMPEG_DLLS})
- endif()
- else()
- set(WITH_FFMPEG FALSE CACHE BOOL "Build With FFMPEG" FORCE)
- message(WARNING "FFMPEG not found, plugin will not be built.")
- endif()
+ if(AUDASPACE_STANDALONE)
+ find_package(FFMPEG ${PACKAGE_OPTION})
+ endif()
+
+ if(FFMPEG_FOUND)
+ set(FFMPEG_SRC
+ plugins/ffmpeg/FFMPEG.cpp
+ plugins/ffmpeg/FFMPEGReader.cpp
+ plugins/ffmpeg/FFMPEGWriter.cpp
+ )
+ set(FFMPEG_HDR
+ plugins/ffmpeg/FFMPEG.h
+ plugins/ffmpeg/FFMPEGReader.h
+ plugins/ffmpeg/FFMPEGWriter.h
+ )
+
+ if(NOT PLUGIN_FFMPEG)
+ list(APPEND INCLUDE ${FFMPEG_INCLUDE_DIRS})
+ list(APPEND LIBRARIES ${FFMPEG_LIBRARIES})
+ list(APPEND SRC ${FFMPEG_SRC})
+ list(APPEND HDR ${FFMPEG_HDR})
+ list(APPEND STATIC_PLUGINS FFMPEG)
+ endif()
+
+ if(WIN32 AND AUDASPACE_STANDALONE)
+ file(GLOB FFMPEG_DLLS ${LIBRARY_PATH}/ffmpeg/bin/*.dll)
+ list(APPEND DLLS ${FFMPEG_DLLS})
+ endif()
+ else()
+ set(WITH_FFMPEG FALSE CACHE BOOL "Build With FFMPEG" FORCE)
+ message(WARNING "FFMPEG not found, plugin will not be built.")
+ endif()
endif()
# FFTW
if(WITH_FFTW)
- if(AUDASPACE_STANDALONE)
- find_package(FFTW ${PACKAGE_OPTION})
- endif()
-
- if(FFTW_FOUND)
- set(FFTW_SRC
- src/fx/BinauralSound.cpp
- src/fx/BinauralReader.cpp
- src/fx/Convolver.cpp
- src/fx/ConvolverReader.cpp
- src/fx/ConvolverSound.cpp
- src/fx/FFTConvolver.cpp
- src/fx/HRTF.cpp
- src/fx/ImpulseResponse.cpp
- src/util/FFTPlan.cpp
- )
- set(FFTW_HDR
- include/fx/BinauralSound.h
- include/fx/BinauralReader.h
- include/fx/Convolver.h
- include/fx/ConvolverReader.h
- include/fx/ConvolverSound.h
- include/fx/FFTConvolver.h
- include/fx/HRTF.h
- include/fx/HRTFLoader.h
- include/fx/ImpulseResponse.h
- include/util/FFTPlan.h
- )
-
- add_definitions(-DWITH_CONVOLUTION)
-
- list(APPEND INCLUDE ${FFTW_INCLUDE_DIR})
- list(APPEND LIBRARIES ${FFTW_LIBRARY})
-
- list(APPEND SRC ${FFTW_SRC})
- list(APPEND HDR ${FFTW_HDR})
-
- if(WIN32 AND AUDASPACE_STANDALONE)
- file(GLOB FFTW_DLLS ${LIBRARY_PATH}/fftw/bin/*.dll)
- list(APPEND DLLS ${FFTW_DLLS})
- endif()
- else()
- set(WITH_FFTW FALSE CACHE BOOL "Build With FFTW" FORCE)
- message(WARNING "FFTW not found, convolution functionality will not be built.")
- endif()
+ if(AUDASPACE_STANDALONE)
+ find_package(FFTW ${PACKAGE_OPTION})
+ endif()
+
+ if(FFTW_FOUND)
+ set(FFTW_SRC
+ src/fx/BinauralSound.cpp
+ src/fx/BinauralReader.cpp
+ src/fx/Convolver.cpp
+ src/fx/ConvolverReader.cpp
+ src/fx/ConvolverSound.cpp
+ src/fx/FFTConvolver.cpp
+ src/fx/HRTF.cpp
+ src/fx/ImpulseResponse.cpp
+ src/util/FFTPlan.cpp
+ )
+ set(FFTW_HDR
+ include/fx/BinauralSound.h
+ include/fx/BinauralReader.h
+ include/fx/Convolver.h
+ include/fx/ConvolverReader.h
+ include/fx/ConvolverSound.h
+ include/fx/FFTConvolver.h
+ include/fx/HRTF.h
+ include/fx/HRTFLoader.h
+ include/fx/ImpulseResponse.h
+ include/util/FFTPlan.h
+ )
+
+ add_definitions(-DWITH_CONVOLUTION)
+
+ list(APPEND INCLUDE ${FFTW_INCLUDE_DIR})
+ list(APPEND LIBRARIES ${FFTW_LIBRARY})
+
+ list(APPEND SRC ${FFTW_SRC})
+ list(APPEND HDR ${FFTW_HDR})
+
+ if(WIN32 AND AUDASPACE_STANDALONE)
+ file(GLOB FFTW_DLLS ${LIBRARY_PATH}/fftw/bin/*.dll)
+ list(APPEND DLLS ${FFTW_DLLS})
+ endif()
+ else()
+ set(WITH_FFTW FALSE CACHE BOOL "Build With FFTW" FORCE)
+ message(WARNING "FFTW not found, convolution functionality will not be built.")
+ endif()
endif()
# JACK
if(WITH_JACK)
- if(AUDASPACE_STANDALONE)
- find_package(Jack ${PACKAGE_OPTION})
- endif()
-
- if(JACK_FOUND)
- set(JACK_SRC
- plugins/jack/JackDevice.cpp
- plugins/jack/JackSynchronizer.cpp
- plugins/jack/JackLibrary.cpp
- )
- set(JACK_HDR
- plugins/jack/JackDevice.h
- plugins/jack/JackSynchronizer.h
- plugins/jack/JackLibrary.h
- plugins/jack/JackSymbols.h
- )
-
- if(DYNLOAD_JACK)
- add_definitions(-DDYNLOAD_JACK)
- endif()
-
- if(NOT PLUGIN_JACK)
- list(APPEND INCLUDE ${JACK_INCLUDE_DIRS})
- if(NOT DYNLOAD_JACK)
- list(APPEND LIBRARIES ${JACK_LIBRARIES})
- endif()
- list(APPEND SRC ${JACK_SRC})
- list(APPEND HDR ${JACK_HDR})
- list(APPEND STATIC_PLUGINS JackDevice)
- endif()
-
- if(WIN32 AND AUDASPACE_STANDALONE)
- file(GLOB JACK_DLLS ${LIBRARY_PATH}/jack/bin/*.dll)
- list(APPEND DLLS ${JACK_DLLS})
- endif()
- else()
- set(WITH_JACK FALSE CACHE BOOL "Build With JACK" FORCE)
- message(WARNING "JACK not found, plugin will not be built.")
- endif()
+ if(AUDASPACE_STANDALONE)
+ find_package(Jack ${PACKAGE_OPTION})
+ endif()
+
+ if(JACK_FOUND)
+ set(JACK_SRC
+ plugins/jack/JackDevice.cpp
+ plugins/jack/JackSynchronizer.cpp
+ plugins/jack/JackLibrary.cpp
+ )
+ set(JACK_HDR
+ plugins/jack/JackDevice.h
+ plugins/jack/JackSynchronizer.h
+ plugins/jack/JackLibrary.h
+ plugins/jack/JackSymbols.h
+ )
+
+ if(DYNLOAD_JACK)
+ add_definitions(-DDYNLOAD_JACK)
+ endif()
+
+ if(NOT PLUGIN_JACK)
+ list(APPEND INCLUDE ${JACK_INCLUDE_DIRS})
+ if(NOT DYNLOAD_JACK)
+ list(APPEND LIBRARIES ${JACK_LIBRARIES})
+ endif()
+ list(APPEND SRC ${JACK_SRC})
+ list(APPEND HDR ${JACK_HDR})
+ list(APPEND STATIC_PLUGINS JackDevice)
+ endif()
+
+ if(WIN32 AND AUDASPACE_STANDALONE)
+ file(GLOB JACK_DLLS ${LIBRARY_PATH}/jack/bin/*.dll)
+ list(APPEND DLLS ${JACK_DLLS})
+ endif()
+ else()
+ set(WITH_JACK FALSE CACHE BOOL "Build With JACK" FORCE)
+ message(WARNING "JACK not found, plugin will not be built.")
+ endif()
endif()
# LibSndFile
if(WITH_LIBSNDFILE)
- if(AUDASPACE_STANDALONE)
- find_package(LibSndFile ${PACKAGE_OPTION})
- endif()
-
- if(LIBSNDFILE_FOUND)
- set(LIBSNDFILE_SRC
- plugins/libsndfile/SndFile.cpp
- plugins/libsndfile/SndFileReader.cpp
- plugins/libsndfile/SndFileWriter.cpp
- )
- set(LIBSNDFILE_HDR
- plugins/libsndfile/SndFile.h
- plugins/libsndfile/SndFileReader.h
- plugins/libsndfile/SndFileWriter.h
- )
-
- if(NOT PLUGIN_LIBSNDFILE)
- list(APPEND INCLUDE ${LIBSNDFILE_INCLUDE_DIRS})
- list(APPEND LIBRARIES ${LIBSNDFILE_LIBRARIES})
- list(APPEND SRC ${LIBSNDFILE_SRC})
- list(APPEND HDR ${LIBSNDFILE_HDR})
- list(APPEND STATIC_PLUGINS SndFile)
- endif()
-
- if(WIN32 AND AUDASPACE_STANDALONE)
- file(GLOB LIBSNDFILE_DLLS ${LIBRARY_PATH}/libsndfile/bin/*.dll)
- list(APPEND DLLS ${LIBSNDFILE_DLLS})
- endif()
- else()
- set(WITH_LIBSNDFILE FALSE CACHE BOOL "Build With LibSndFile" FORCE)
- message(WARNING "LibSndFile not found, plugin will not be built.")
- endif()
+ if(AUDASPACE_STANDALONE)
+ find_package(LibSndFile ${PACKAGE_OPTION})
+ endif()
+
+ if(LIBSNDFILE_FOUND)
+ set(LIBSNDFILE_SRC
+ plugins/libsndfile/SndFile.cpp
+ plugins/libsndfile/SndFileReader.cpp
+ plugins/libsndfile/SndFileWriter.cpp
+ )
+ set(LIBSNDFILE_HDR
+ plugins/libsndfile/SndFile.h
+ plugins/libsndfile/SndFileReader.h
+ plugins/libsndfile/SndFileWriter.h
+ )
+
+ if(NOT PLUGIN_LIBSNDFILE)
+ list(APPEND INCLUDE ${LIBSNDFILE_INCLUDE_DIRS})
+ list(APPEND LIBRARIES ${LIBSNDFILE_LIBRARIES})
+ list(APPEND SRC ${LIBSNDFILE_SRC})
+ list(APPEND HDR ${LIBSNDFILE_HDR})
+ list(APPEND STATIC_PLUGINS SndFile)
+ endif()
+
+ if(WIN32 AND AUDASPACE_STANDALONE)
+ file(GLOB LIBSNDFILE_DLLS ${LIBRARY_PATH}/libsndfile/bin/*.dll)
+ list(APPEND DLLS ${LIBSNDFILE_DLLS})
+ endif()
+ else()
+ set(WITH_LIBSNDFILE FALSE CACHE BOOL "Build With LibSndFile" FORCE)
+ message(WARNING "LibSndFile not found, plugin will not be built.")
+ endif()
endif()
# OpenAL
if(WITH_OPENAL)
- if(AUDASPACE_STANDALONE)
- find_package(OpenAL ${PACKAGE_OPTION})
- endif()
-
- if(OPENAL_FOUND)
- set(OPENAL_SRC
- plugins/openal/OpenALDevice.cpp
- plugins/openal/OpenALReader.cpp
- )
- set(OPENAL_HDR
- plugins/openal/OpenALDevice.h
- plugins/openal/OpenALReader.h
- )
-
- if(NOT PLUGIN_OPENAL)
- list(APPEND INCLUDE ${OPENAL_INCLUDE_DIR})
- list(APPEND LIBRARIES ${OPENAL_LIBRARY})
- list(APPEND SRC ${OPENAL_SRC})
- list(APPEND HDR ${OPENAL_HDR})
- list(APPEND STATIC_PLUGINS OpenALDevice)
- endif()
-
- if(WIN32 AND AUDASPACE_STANDALONE)
- file(GLOB OPENAL_DLLS ${LIBRARY_PATH}/OpenAL/bin/*.dll)
- list(APPEND DLLS ${OPENAL_DLLS})
- endif()
- else()
- set(WITH_OPENAL FALSE CACHE BOOL "Build With OpenAL" FORCE)
- message(WARNING "OpenAL not found, plugin will not be built.")
- endif()
+ if(AUDASPACE_STANDALONE)
+ find_package(OpenAL ${PACKAGE_OPTION})
+ endif()
+
+ if(OPENAL_FOUND)
+ set(OPENAL_SRC
+ plugins/openal/OpenALDevice.cpp
+ plugins/openal/OpenALReader.cpp
+ )
+ set(OPENAL_HDR
+ plugins/openal/OpenALDevice.h
+ plugins/openal/OpenALReader.h
+ )
+
+ if(NOT PLUGIN_OPENAL)
+ list(APPEND INCLUDE ${OPENAL_INCLUDE_DIR})
+ list(APPEND LIBRARIES ${OPENAL_LIBRARY})
+ list(APPEND SRC ${OPENAL_SRC})
+ list(APPEND HDR ${OPENAL_HDR})
+ list(APPEND STATIC_PLUGINS OpenALDevice)
+ endif()
+
+ if(WIN32 AND AUDASPACE_STANDALONE)
+ file(GLOB OPENAL_DLLS ${LIBRARY_PATH}/OpenAL/bin/*.dll)
+ list(APPEND DLLS ${OPENAL_DLLS})
+ endif()
+ else()
+ set(WITH_OPENAL FALSE CACHE BOOL "Build With OpenAL" FORCE)
+ message(WARNING "OpenAL not found, plugin will not be built.")
+ endif()
endif()
# Python
if(WITH_PYTHON)
- if(AUDASPACE_STANDALONE)
- find_package(PythonLibs 3.2 ${PACKAGE_OPTION})
- find_package(NumPy ${PACKAGE_OPTION})
- endif()
+ if(AUDASPACE_STANDALONE)
+ find_package(PythonLibs 3.2 ${PACKAGE_OPTION})
+ find_package(NumPy ${PACKAGE_OPTION})
+ endif()
- if(PYTHONLIBS_FOUND AND NUMPY_FOUND)
- list(APPEND INCLUDE ${PYTHON_INCLUDE_DIRS} ${NUMPY_INCLUDE_DIRS})
+ if(PYTHONLIBS_FOUND AND NUMPY_FOUND)
+ list(APPEND INCLUDE ${PYTHON_INCLUDE_DIRS} ${NUMPY_INCLUDE_DIRS})
- if(WITH_PYTHON_MODULE)
- find_package(PythonInterp 3.2 ${PACKAGE_OPTION})
+ if(WITH_PYTHON_MODULE)
+ find_package(PythonInterp 3.2 ${PACKAGE_OPTION})
- if(NOT PYTHONINTERP_FOUND)
- set(WITH_PYTHON_MODULE FALSE)
- message(WARNING "Python interpreter not found, module will not be built.")
- endif()
- endif()
+ if(NOT PYTHONINTERP_FOUND)
+ set(WITH_PYTHON_MODULE FALSE)
+ message(WARNING "Python interpreter not found, module will not be built.")
+ endif()
+ endif()
- set(AUDASPACE_PY_LIBRARY -laudaspace-py)
+ set(AUDASPACE_PY_LIBRARY -laudaspace-py)
- if(WIN32 AND AUDASPACE_STANDALONE)
- file(GLOB PYTHON_DLLS ${LIBRARY_PATH}/Python/bin/*.dll)
- list(APPEND DLLS ${PYTHON_DLLS})
- endif()
- else()
- set(WITH_PYTHON FALSE CACHE BOOL "Build With Python Library" FORCE)
- message(WARNING "Python libraries not found, language binding will not be built.")
- endif()
+ if(WIN32 AND AUDASPACE_STANDALONE)
+ file(GLOB PYTHON_DLLS ${LIBRARY_PATH}/Python/bin/*.dll)
+ list(APPEND DLLS ${PYTHON_DLLS})
+ endif()
+ else()
+ set(WITH_PYTHON FALSE CACHE BOOL "Build With Python Library" FORCE)
+ message(WARNING "Python libraries not found, language binding will not be built.")
+ endif()
endif()
# SDL
if(WITH_SDL)
- if(AUDASPACE_STANDALONE)
- if(USE_SDL2)
- find_package(SDL2)
- if(SDL2_FOUND)
- set(SDL_INCLUDE_DIR ${SDL2_INCLUDE_DIR})
- set(SDL_LIBRARY ${SDL2_LIBRARY})
- set(SDL_FOUND TRUE)
- else()
- find_package(SDL ${PACKAGE_OPTION})
- endif()
- else()
- find_package(SDL ${PACKAGE_OPTION})
- endif()
- endif()
-
- if(SDL_FOUND)
- set(SDL_SRC
- plugins/sdl/SDLDevice.cpp
- )
- set(SDL_HDR
- plugins/sdl/SDLDevice.h
- )
-
- if(NOT PLUGIN_SDL)
- list(APPEND INCLUDE ${SDL_INCLUDE_DIR})
- list(APPEND LIBRARIES ${SDL_LIBRARY})
- list(APPEND SRC ${SDL_SRC})
- list(APPEND HDR ${SDL_HDR})
- list(APPEND STATIC_PLUGINS SDLDevice)
- endif()
-
- if(WIN32 AND AUDASPACE_STANDALONE)
- file(GLOB SDL_DLLS ${LIBRARY_PATH}/sdl/bin/*.dll)
- list(APPEND DLLS ${SDL_DLLS})
- endif()
- else()
- set(WITH_SDL FALSE CACHE BOOL "Build With SDL" FORCE)
- message(WARNING "SDL not found, plugin will not be built.")
- endif()
+ if(AUDASPACE_STANDALONE)
+ if(USE_SDL2)
+ find_package(SDL2)
+ if(SDL2_FOUND)
+ set(SDL_INCLUDE_DIR ${SDL2_INCLUDE_DIR})
+ set(SDL_LIBRARY ${SDL2_LIBRARY})
+ set(SDL_FOUND TRUE)
+ else()
+ find_package(SDL ${PACKAGE_OPTION})
+ endif()
+ else()
+ find_package(SDL ${PACKAGE_OPTION})
+ endif()
+ endif()
+
+ if(SDL_FOUND)
+ set(SDL_SRC
+ plugins/sdl/SDLDevice.cpp
+ )
+ set(SDL_HDR
+ plugins/sdl/SDLDevice.h
+ )
+
+ if(NOT PLUGIN_SDL)
+ list(APPEND INCLUDE ${SDL_INCLUDE_DIR})
+ list(APPEND LIBRARIES ${SDL_LIBRARY})
+ list(APPEND SRC ${SDL_SRC})
+ list(APPEND HDR ${SDL_HDR})
+ list(APPEND STATIC_PLUGINS SDLDevice)
+ endif()
+
+ if(WIN32 AND AUDASPACE_STANDALONE)
+ file(GLOB SDL_DLLS ${LIBRARY_PATH}/sdl/bin/*.dll)
+ list(APPEND DLLS ${SDL_DLLS})
+ endif()
+ else()
+ set(WITH_SDL FALSE CACHE BOOL "Build With SDL" FORCE)
+ message(WARNING "SDL not found, plugin will not be built.")
+ endif()
endif()
# library configuration
if(SHARED_LIBRARY)
- set(AUD_LIBRARY_TYPE AUD_SHARED_LIBRARY)
- set(LIBRARY_TYPE SHARED)
- add_definitions(-DAUD_BUILD_SHARED_LIBRARY)
+ set(AUD_LIBRARY_TYPE AUD_SHARED_LIBRARY)
+ set(LIBRARY_TYPE SHARED)
+ add_definitions(-DAUD_BUILD_SHARED_LIBRARY)
else()
- set(AUD_LIBRARY_TYPE AUD_STATIC_LIBRARY)
- set(LIBRARY_TYPE STATIC)
+ set(AUD_LIBRARY_TYPE AUD_STATIC_LIBRARY)
+ set(LIBRARY_TYPE STATIC)
endif()
# file configuration
@@ -691,28 +693,28 @@ set(STATIC_PLUGIN_CLASSES "")
set(STATIC_PLUGIN_REGISTERS "")
foreach(PLUGIN ${STATIC_PLUGINS})
- list(APPEND STATIC_PLUGIN_CLASSES "STATIC_PLUGIN_CLASS(" ${PLUGIN} ")\n")
- list(APPEND STATIC_PLUGIN_REGISTERS "\tSTATIC_PLUGIN_REGISTER(" ${PLUGIN} ")\n")
+ list(APPEND STATIC_PLUGIN_CLASSES "STATIC_PLUGIN_CLASS(" ${PLUGIN} ")\n")
+ list(APPEND STATIC_PLUGIN_REGISTERS "\tSTATIC_PLUGIN_REGISTER(" ${PLUGIN} ")\n")
endforeach()
string(CONCAT STATIC_PLUGIN_CLASSES ${STATIC_PLUGIN_CLASSES})
string(CONCAT STATIC_PLUGIN_REGISTERS ${STATIC_PLUGIN_REGISTERS})
if(WIN32)
- configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/plugin/PluginManagerWindows.cpp.in ${CMAKE_CURRENT_BINARY_DIR}/PluginManager.cpp ESCAPE_QUOTES @ONLY)
- if(WITH_FFTW)
- configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/fx/HRTFLoaderWindows.cpp ${CMAKE_CURRENT_BINARY_DIR}/HRTFLoader.cpp COPYONLY)
- endif()
+ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/plugin/PluginManagerWindows.cpp.in ${CMAKE_CURRENT_BINARY_DIR}/PluginManager.cpp ESCAPE_QUOTES @ONLY)
+ if(WITH_FFTW)
+ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/fx/HRTFLoaderWindows.cpp ${CMAKE_CURRENT_BINARY_DIR}/HRTFLoader.cpp COPYONLY)
+ endif()
else()
- configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/plugin/PluginManagerUnix.cpp.in ${CMAKE_CURRENT_BINARY_DIR}/PluginManager.cpp ESCAPE_QUOTES @ONLY)
- if(WITH_FFTW)
- configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/fx/HRTFLoaderUnix.cpp ${CMAKE_CURRENT_BINARY_DIR}/HRTFLoader.cpp COPYONLY)
- endif()
+ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/plugin/PluginManagerUnix.cpp.in ${CMAKE_CURRENT_BINARY_DIR}/PluginManager.cpp ESCAPE_QUOTES @ONLY)
+ if(WITH_FFTW)
+ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/fx/HRTFLoaderUnix.cpp ${CMAKE_CURRENT_BINARY_DIR}/HRTFLoader.cpp COPYONLY)
+ endif()
endif()
list(APPEND SRC ${CMAKE_CURRENT_BINARY_DIR}/PluginManager.cpp)
if(WITH_FFTW)
- list(APPEND SRC ${CMAKE_CURRENT_BINARY_DIR}/HRTFLoader.cpp)
+ list(APPEND SRC ${CMAKE_CURRENT_BINARY_DIR}/HRTFLoader.cpp)
endif()
# directories
@@ -723,9 +725,9 @@ link_directories()
# install configuration
if(WIN32)
- set(BIN_DESTINATION ".")
+ set(BIN_DESTINATION ".")
else()
- set(BIN_DESTINATION "bin")
+ set(BIN_DESTINATION "bin")
endif()
set(LIB_DESTINATION "lib${LIB_SUFFIX}")
@@ -737,254 +739,254 @@ target_link_libraries(audaspace ${LIBRARIES})
set_target_properties(audaspace PROPERTIES SOVERSION ${AUDASPACE_VERSION})
if(AUDASPACE_STANDALONE)
- install(TARGETS audaspace
- RUNTIME DESTINATION ${BIN_DESTINATION}
- LIBRARY DESTINATION ${LIB_DESTINATION}
- ARCHIVE DESTINATION ${LIB_DESTINATION}
- )
+ install(TARGETS audaspace
+ RUNTIME DESTINATION ${BIN_DESTINATION}
+ LIBRARY DESTINATION ${LIB_DESTINATION}
+ ARCHIVE DESTINATION ${LIB_DESTINATION}
+ )
- install(DIRECTORY ${CMAKE_SOURCE_DIR}/include/ DESTINATION include/audaspace)
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/Audaspace.h DESTINATION include/audaspace)
+ install(DIRECTORY ${CMAKE_SOURCE_DIR}/include/ DESTINATION include/audaspace)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/Audaspace.h DESTINATION include/audaspace)
- configure_file(${CMAKE_CURRENT_SOURCE_DIR}/packages/pkgconfig/audaspace.pc.in ${CMAKE_CURRENT_BINARY_DIR}/audaspace.pc @ONLY)
+ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/packages/pkgconfig/audaspace.pc.in ${CMAKE_CURRENT_BINARY_DIR}/audaspace.pc @ONLY)
- if(NOT WIN32 AND NOT APPLE)
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/audaspace.pc DESTINATION "lib${LIB_SUFFIX}/pkgconfig")
- endif()
+ if(NOT WIN32 AND NOT APPLE)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/audaspace.pc DESTINATION "lib${LIB_SUFFIX}/pkgconfig")
+ endif()
endif()
# plugins
if(WITH_FFMPEG AND PLUGIN_FFMPEG)
- add_definitions(-DFFMPEG_PLUGIN)
- include_directories(${INCLUDE} ${FFMPEG_INCLUDE_DIRS})
- add_library(audffmpeg SHARED ${FFMPEG_SRC} ${FFMPEG_HDR} ${HDR})
- target_link_libraries(audffmpeg audaspace ${FFMPEG_LIBRARIES})
- set_target_properties(audffmpeg PROPERTIES SOVERSION ${AUDASPACE_VERSION})
- install(TARGETS audffmpeg DESTINATION ${DEFAULT_PLUGIN_PATH})
+ add_definitions(-DFFMPEG_PLUGIN)
+ include_directories(${INCLUDE} ${FFMPEG_INCLUDE_DIRS})
+ add_library(audffmpeg SHARED ${FFMPEG_SRC} ${FFMPEG_HDR} ${HDR})
+ target_link_libraries(audffmpeg audaspace ${FFMPEG_LIBRARIES})
+ set_target_properties(audffmpeg PROPERTIES SOVERSION ${AUDASPACE_VERSION})
+ install(TARGETS audffmpeg DESTINATION ${DEFAULT_PLUGIN_PATH})
endif()
if(WITH_JACK AND PLUGIN_JACK)
- add_definitions(-DJACK_PLUGIN)
- include_directories(${INCLUDE} ${JACK_INCLUDE_DIRS})
- add_library(audjack SHARED ${JACK_SRC} ${JACK_HDR} ${HDR})
- if(DYNLOAD_JACK)
- target_link_libraries(audjack audaspace)
- else()
- target_link_libraries(audjack audaspace ${JACK_LIBRARIES})
- endif()
- set_target_properties(audjack PROPERTIES SOVERSION ${AUDASPACE_VERSION})
- install(TARGETS audjack DESTINATION ${DEFAULT_PLUGIN_PATH})
+ add_definitions(-DJACK_PLUGIN)
+ include_directories(${INCLUDE} ${JACK_INCLUDE_DIRS})
+ add_library(audjack SHARED ${JACK_SRC} ${JACK_HDR} ${HDR})
+ if(DYNLOAD_JACK)
+ target_link_libraries(audjack audaspace)
+ else()
+ target_link_libraries(audjack audaspace ${JACK_LIBRARIES})
+ endif()
+ set_target_properties(audjack PROPERTIES SOVERSION ${AUDASPACE_VERSION})
+ install(TARGETS audjack DESTINATION ${DEFAULT_PLUGIN_PATH})
endif()
if(WITH_LIBSNDFILE AND PLUGIN_LIBSNDFILE)
- add_definitions(-DLIBSNDFILE_PLUGIN)
- include_directories(${INCLUDE} ${LIBSNDFILE_INCLUDE_DIRS})
- add_library(audlibsndfile SHARED ${LIBSNDFILE_SRC} ${LIBSNDFILE_HDR} ${HDR})
- set_target_properties(audlibsndfile PROPERTIES SOVERSION ${AUDASPACE_VERSION})
- target_link_libraries(audlibsndfile audaspace ${LIBSNDFILE_LIBRARIES})
- install(TARGETS audlibsndfile DESTINATION ${DEFAULT_PLUGIN_PATH})
+ add_definitions(-DLIBSNDFILE_PLUGIN)
+ include_directories(${INCLUDE} ${LIBSNDFILE_INCLUDE_DIRS})
+ add_library(audlibsndfile SHARED ${LIBSNDFILE_SRC} ${LIBSNDFILE_HDR} ${HDR})
+ set_target_properties(audlibsndfile PROPERTIES SOVERSION ${AUDASPACE_VERSION})
+ target_link_libraries(audlibsndfile audaspace ${LIBSNDFILE_LIBRARIES})
+ install(TARGETS audlibsndfile DESTINATION ${DEFAULT_PLUGIN_PATH})
endif()
if(WITH_OPENAL AND PLUGIN_OPENAL)
- add_definitions(-DOPENAL_PLUGIN)
- include_directories(${INCLUDE} ${OPENAL_INCLUDE_DIR})
- add_library(audopenal SHARED ${OPENAL_SRC} ${OPENAL_HDR} ${HDR})
- set_target_properties(audopenal PROPERTIES SOVERSION ${AUDASPACE_VERSION})
- target_link_libraries(audopenal audaspace ${OPENAL_LIBRARY})
- install(TARGETS audopenal DESTINATION ${DEFAULT_PLUGIN_PATH})
+ add_definitions(-DOPENAL_PLUGIN)
+ include_directories(${INCLUDE} ${OPENAL_INCLUDE_DIR})
+ add_library(audopenal SHARED ${OPENAL_SRC} ${OPENAL_HDR} ${HDR})
+ set_target_properties(audopenal PROPERTIES SOVERSION ${AUDASPACE_VERSION})
+ target_link_libraries(audopenal audaspace ${OPENAL_LIBRARY})
+ install(TARGETS audopenal DESTINATION ${DEFAULT_PLUGIN_PATH})
endif()
if(WITH_SDL AND PLUGIN_SDL)
- add_definitions(-DSDL_PLUGIN)
- include_directories(${INCLUDE} ${SDL_INCLUDE_DIR})
- add_library(audsdl SHARED ${SDL_SRC} ${SDL_HDR} ${HDR})
- set_target_properties(audsdl PROPERTIES SOVERSION ${AUDASPACE_VERSION})
- target_link_libraries(audsdl audaspace ${SDL_LIBRARY})
- install(TARGETS audsdl DESTINATION ${DEFAULT_PLUGIN_PATH})
+ add_definitions(-DSDL_PLUGIN)
+ include_directories(${INCLUDE} ${SDL_INCLUDE_DIR})
+ add_library(audsdl SHARED ${SDL_SRC} ${SDL_HDR} ${HDR})
+ set_target_properties(audsdl PROPERTIES SOVERSION ${AUDASPACE_VERSION})
+ target_link_libraries(audsdl audaspace ${SDL_LIBRARY})
+ install(TARGETS audsdl DESTINATION ${DEFAULT_PLUGIN_PATH})
endif()
# dlls
if(WIN32)
- if(DLLS)
- install(FILES ${DLLS} DESTINATION ${BIN_DESTINATION})
- endif()
+ if(DLLS)
+ install(FILES ${DLLS} DESTINATION ${BIN_DESTINATION})
+ endif()
endif()
# demos
if(BUILD_DEMOS)
- include_directories(${INCLUDE})
+ include_directories(${INCLUDE})
- set(DEMOS audaplay audaconvert audaremap signalgen randsounds dynamicmusic playbackmanager)
+ set(DEMOS audaplay audaconvert audaremap signalgen randsounds dynamicmusic playbackmanager)
- add_executable(audaplay demos/audaplay.cpp)
- target_link_libraries(audaplay audaspace)
+ add_executable(audaplay demos/audaplay.cpp)
+ target_link_libraries(audaplay audaspace)
- add_executable(audaconvert demos/audaconvert.cpp)
- target_link_libraries(audaconvert audaspace)
+ add_executable(audaconvert demos/audaconvert.cpp)
+ target_link_libraries(audaconvert audaspace)
- add_executable(audaremap demos/audaremap.cpp)
- target_link_libraries(audaremap audaspace)
+ add_executable(audaremap demos/audaremap.cpp)
+ target_link_libraries(audaremap audaspace)
- add_executable(signalgen demos/signalgen.cpp)
- target_link_libraries(signalgen audaspace)
+ add_executable(signalgen demos/signalgen.cpp)
+ target_link_libraries(signalgen audaspace)
- add_executable(randsounds demos/randsounds.cpp)
- target_link_libraries(randsounds audaspace)
+ add_executable(randsounds demos/randsounds.cpp)
+ target_link_libraries(randsounds audaspace)
- add_executable(dynamicmusic demos/dynamicmusic.cpp)
- target_link_libraries(dynamicmusic audaspace)
+ add_executable(dynamicmusic demos/dynamicmusic.cpp)
+ target_link_libraries(dynamicmusic audaspace)
- add_executable(playbackmanager demos/playbackmanager.cpp)
- target_link_libraries(playbackmanager audaspace)
+ add_executable(playbackmanager demos/playbackmanager.cpp)
+ target_link_libraries(playbackmanager audaspace)
- if(WITH_FFTW)
- list(APPEND DEMOS convolution binaural)
+ if(WITH_FFTW)
+ list(APPEND DEMOS convolution binaural)
- add_executable(convolution demos/convolution.cpp)
- target_link_libraries(convolution audaspace)
+ add_executable(convolution demos/convolution.cpp)
+ target_link_libraries(convolution audaspace)
- add_executable(binaural demos/binaural.cpp)
- target_link_libraries(binaural audaspace)
- endif()
+ add_executable(binaural demos/binaural.cpp)
+ target_link_libraries(binaural audaspace)
+ endif()
- if(WITH_OPENAL)
- list(APPEND DEMOS openaldevices)
+ if(WITH_OPENAL)
+ list(APPEND DEMOS openaldevices)
- add_executable(openaldevices demos/openaldevices.cpp)
- if(PLUGIN_OPENAL)
- target_link_libraries(openaldevices audaspace audopenal)
- else()
- target_link_libraries(openaldevices audaspace)
- endif()
- endif()
+ add_executable(openaldevices demos/openaldevices.cpp)
+ if(PLUGIN_OPENAL)
+ target_link_libraries(openaldevices audaspace audopenal)
+ else()
+ target_link_libraries(openaldevices audaspace)
+ endif()
+ endif()
- install(TARGETS ${DEMOS}
- RUNTIME DESTINATION ${BIN_DESTINATION}
- LIBRARY DESTINATION ${LIB_DESTINATION}
- ARCHIVE DESTINATION ${LIB_DESTINATION}
- )
+ install(TARGETS ${DEMOS}
+ RUNTIME DESTINATION ${BIN_DESTINATION}
+ LIBRARY DESTINATION ${LIB_DESTINATION}
+ ARCHIVE DESTINATION ${LIB_DESTINATION}
+ )
endif()
# bindings
if(WITH_C)
- if(SEPARATE_C)
- add_library(audaspace-c ${LIBRARY_TYPE} ${C_SRC} ${C_HDR})
- target_link_libraries(audaspace-c audaspace)
- set_target_properties(audaspace-c PROPERTIES SOVERSION ${AUDASPACE_VERSION})
- install(TARGETS audaspace-c
- RUNTIME DESTINATION ${BIN_DESTINATION}
- LIBRARY DESTINATION ${LIB_DESTINATION}
- ARCHIVE DESTINATION ${LIB_DESTINATION}
- )
- endif()
-
- if(AUDASPACE_STANDALONE)
- install(FILES ${C_HDR} DESTINATION include/audaspace)
- endif()
+ if(SEPARATE_C)
+ add_library(audaspace-c ${LIBRARY_TYPE} ${C_SRC} ${C_HDR})
+ target_link_libraries(audaspace-c audaspace)
+ set_target_properties(audaspace-c PROPERTIES SOVERSION ${AUDASPACE_VERSION})
+ install(TARGETS audaspace-c
+ RUNTIME DESTINATION ${BIN_DESTINATION}
+ LIBRARY DESTINATION ${LIB_DESTINATION}
+ ARCHIVE DESTINATION ${LIB_DESTINATION}
+ )
+ endif()
+
+ if(AUDASPACE_STANDALONE)
+ install(FILES ${C_HDR} DESTINATION include/audaspace)
+ endif()
endif()
if(WITH_PYTHON)
- set(PYTHON_SRC
- bindings/python/PyAPI.cpp
- bindings/python/PyDevice.cpp
- bindings/python/PyDynamicMusic.cpp
- bindings/python/PyHandle.cpp
- bindings/python/PyPlaybackManager.cpp
- bindings/python/PySequence.cpp
- bindings/python/PySequenceEntry.cpp
- bindings/python/PySound.cpp
- bindings/python/PySource.cpp
- bindings/python/PyThreadPool.cpp
- )
- set(PYTHON_HDR
- bindings/python/PyAPI.h
- bindings/python/PyDevice.h
- bindings/python/PyDynamicMusic.h
- bindings/python/PyHandle.h
- bindings/python/PyPlaybackManager.h
- bindings/python/PySequence.h
- bindings/python/PySequenceEntry.h
- bindings/python/PySound.h
- bindings/python/PySource.h
- bindings/python/PyThreadPool.h
- )
-
- if(WITH_FFTW)
- list(APPEND PYTHON_SRC
- bindings/python/PyHRTF.cpp
- bindings/python/PyImpulseResponse.cpp
- )
- list(APPEND PYTHON_HDR
- bindings/python/PyHRTF.h
- bindings/python/PyImpulseResponse.h
- )
- endif()
-
- add_library(audaspace-py ${LIBRARY_TYPE} ${PYTHON_SRC} ${PYTHON_HDR})
- target_link_libraries(audaspace-py audaspace ${PYTHON_LIBRARIES})
- set_target_properties(audaspace-py PROPERTIES SOVERSION ${AUDASPACE_VERSION})
-
- if(AUDASPACE_STANDALONE)
- install(TARGETS audaspace-py
- RUNTIME DESTINATION ${BIN_DESTINATION}
- LIBRARY DESTINATION ${LIB_DESTINATION}
- ARCHIVE DESTINATION ${LIB_DESTINATION}
- )
-
- install(FILES ${PYTHON_HDR} DESTINATION include/audaspace/python)
- endif()
-
- if(WITH_PYTHON_MODULE)
- set(PYTHON_SOURCE_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bindings/python)
- configure_file(${PYTHON_SOURCE_DIRECTORY}/setup.py.in ${CMAKE_CURRENT_BINARY_DIR}/setup.py ESCAPE_QUOTES @ONLY)
-
- if(APPLE)
- add_custom_command(OUTPUT build COMMAND MACOSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET} ${PYTHON_EXECUTABLE} setup.py build DEPENDS ${PYTHON_SRC} ${PYTHON_HDR})
- elseif(WIN32)
- set(ENV{VS100COMNTOOLS} $ENV{VS120COMNTOOLS})
- add_custom_command(OUTPUT build COMMAND ${PYTHON_EXECUTABLE} setup.py build DEPENDS ${PYTHON_SRC} ${PYTHON_HDR})
- else()
- add_custom_command(OUTPUT build COMMAND ${PYTHON_EXECUTABLE} setup.py build DEPENDS ${PYTHON_SRC} ${PYTHON_HDR})
- endif()
- add_custom_target(pythonmodule ALL DEPENDS build SOURCES ${PYTHON_SOURCE_DIRECTORY}/setup.py.in ${PYTHON_SRC} ${PYTHON_HDR})
- add_dependencies(pythonmodule audaspace)
-
- install(CODE "EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} setup.py install --root=\$ENV{DESTDIR} --prefix=${CMAKE_INSTALL_PREFIX})")
- endif()
+ set(PYTHON_SRC
+ bindings/python/PyAPI.cpp
+ bindings/python/PyDevice.cpp
+ bindings/python/PyDynamicMusic.cpp
+ bindings/python/PyHandle.cpp
+ bindings/python/PyPlaybackManager.cpp
+ bindings/python/PySequence.cpp
+ bindings/python/PySequenceEntry.cpp
+ bindings/python/PySound.cpp
+ bindings/python/PySource.cpp
+ bindings/python/PyThreadPool.cpp
+ )
+ set(PYTHON_HDR
+ bindings/python/PyAPI.h
+ bindings/python/PyDevice.h
+ bindings/python/PyDynamicMusic.h
+ bindings/python/PyHandle.h
+ bindings/python/PyPlaybackManager.h
+ bindings/python/PySequence.h
+ bindings/python/PySequenceEntry.h
+ bindings/python/PySound.h
+ bindings/python/PySource.h
+ bindings/python/PyThreadPool.h
+ )
+
+ if(WITH_FFTW)
+ list(APPEND PYTHON_SRC
+ bindings/python/PyHRTF.cpp
+ bindings/python/PyImpulseResponse.cpp
+ )
+ list(APPEND PYTHON_HDR
+ bindings/python/PyHRTF.h
+ bindings/python/PyImpulseResponse.h
+ )
+ endif()
+
+ add_library(audaspace-py ${LIBRARY_TYPE} ${PYTHON_SRC} ${PYTHON_HDR})
+ target_link_libraries(audaspace-py audaspace ${PYTHON_LIBRARIES})
+ set_target_properties(audaspace-py PROPERTIES SOVERSION ${AUDASPACE_VERSION})
+
+ if(AUDASPACE_STANDALONE)
+ install(TARGETS audaspace-py
+ RUNTIME DESTINATION ${BIN_DESTINATION}
+ LIBRARY DESTINATION ${LIB_DESTINATION}
+ ARCHIVE DESTINATION ${LIB_DESTINATION}
+ )
+
+ install(FILES ${PYTHON_HDR} DESTINATION include/audaspace/python)
+ endif()
+
+ if(WITH_PYTHON_MODULE)
+ set(PYTHON_SOURCE_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bindings/python)
+ configure_file(${PYTHON_SOURCE_DIRECTORY}/setup.py.in ${CMAKE_CURRENT_BINARY_DIR}/setup.py ESCAPE_QUOTES @ONLY)
+
+ if(APPLE)
+ add_custom_command(OUTPUT build COMMAND MACOSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET} ${PYTHON_EXECUTABLE} setup.py build DEPENDS ${PYTHON_SRC} ${PYTHON_HDR})
+ elseif(WIN32)
+ set(ENV{VS100COMNTOOLS} $ENV{VS120COMNTOOLS})
+ add_custom_command(OUTPUT build COMMAND ${PYTHON_EXECUTABLE} setup.py build DEPENDS ${PYTHON_SRC} ${PYTHON_HDR})
+ else()
+ add_custom_command(OUTPUT build COMMAND ${PYTHON_EXECUTABLE} setup.py build DEPENDS ${PYTHON_SRC} ${PYTHON_HDR})
+ endif()
+ add_custom_target(pythonmodule ALL DEPENDS build SOURCES ${PYTHON_SOURCE_DIRECTORY}/setup.py.in ${PYTHON_SRC} ${PYTHON_HDR})
+ add_dependencies(pythonmodule audaspace)
+
+ install(CODE "EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} setup.py install --root=\$ENV{DESTDIR} --prefix=${CMAKE_INSTALL_PREFIX})")
+ endif()
endif()
# docs
if(WITH_DOCS)
- find_package(Doxygen ${PACKAGE_OPTION})
+ find_package(Doxygen ${PACKAGE_OPTION})
- if(DOXYGEN_FOUND AND DOXYGEN_DOT_FOUND)
- configure_file(${CMAKE_CURRENT_SOURCE_DIR}/doc/Doxyfile.in ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile @ONLY)
+ if(DOXYGEN_FOUND AND DOXYGEN_DOT_FOUND)
+ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/doc/Doxyfile.in ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile @ONLY)
- add_custom_target(audaspace_doc ALL ${DOXYGEN_EXECUTABLE} Doxyfile COMMENT "Building C++ HTML documentation with Doxygen.")
- else()
- set(WITH_DOCS FALSE CACHE BOOL "Build C++ HTML Documentation with Doxygen" FORCE)
- message(WARNING "Doxygen (and/or dot) not found, documentation will not be built.")
- endif()
+ add_custom_target(audaspace_doc ALL ${DOXYGEN_EXECUTABLE} Doxyfile COMMENT "Building C++ HTML documentation with Doxygen.")
+ else()
+ set(WITH_DOCS FALSE CACHE BOOL "Build C++ HTML Documentation with Doxygen" FORCE)
+ message(WARNING "Doxygen (and/or dot) not found, documentation will not be built.")
+ endif()
endif()
if(WITH_BINDING_DOCS)
- find_package(Sphinx ${PACKAGE_OPTION})
+ find_package(Sphinx ${PACKAGE_OPTION})
- if(SPHINX_FOUND)
- configure_file(${CMAKE_CURRENT_SOURCE_DIR}/bindings/doc/conf.py.in ${CMAKE_CURRENT_BINARY_DIR}/conf.py @ONLY)
+ if(SPHINX_FOUND)
+ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/bindings/doc/conf.py.in ${CMAKE_CURRENT_BINARY_DIR}/conf.py @ONLY)
- add_custom_target(bindings_doc ALL COMMAND ${PYTHON_EXECUTABLE} setup.py --build-docs ${SPHINX_EXECUTABLE} -q -b html -c "${CMAKE_CURRENT_BINARY_DIR}" -d "${CMAKE_CURRENT_BINARY_DIR}/_doctrees" "${CMAKE_CURRENT_SOURCE_DIR}/bindings/doc" "${CMAKE_CURRENT_BINARY_DIR}/doc/bindings" DEPENDS pythonmodule COMMENT "Building C/Python HTML documentation with Sphinx.")
- else()
- set(WITH_BINDING_DOCS FALSE CACHE BOOL "Build C/Python HTML Documentation with Sphinx" FORCE)
- message(WARNING "Sphinx not found, binding documentation will not be built.")
- endif()
+ add_custom_target(bindings_doc ALL COMMAND ${PYTHON_EXECUTABLE} setup.py --build-docs ${SPHINX_EXECUTABLE} -q -b html -c "${CMAKE_CURRENT_BINARY_DIR}" -d "${CMAKE_CURRENT_BINARY_DIR}/_doctrees" "${CMAKE_CURRENT_SOURCE_DIR}/bindings/doc" "${CMAKE_CURRENT_BINARY_DIR}/doc/bindings" DEPENDS pythonmodule COMMENT "Building C/Python HTML documentation with Sphinx.")
+ else()
+ set(WITH_BINDING_DOCS FALSE CACHE BOOL "Build C/Python HTML Documentation with Sphinx" FORCE)
+ message(WARNING "Sphinx not found, binding documentation will not be built.")
+ endif()
endif()
if(WITH_DOCS OR WITH_BINDING_DOCS)
- install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/doc/ DESTINATION ${DOCUMENTATION_INSTALL_PATH})
+ install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/doc/ DESTINATION ${DOCUMENTATION_INSTALL_PATH})
endif()
diff --git a/extern/audaspace/bindings/C/AUD_Sound.cpp b/extern/audaspace/bindings/C/AUD_Sound.cpp
index 00a59f4c67f..8c99ce2341f 100644
--- a/extern/audaspace/bindings/C/AUD_Sound.cpp
+++ b/extern/audaspace/bindings/C/AUD_Sound.cpp
@@ -277,9 +277,9 @@ AUD_API AUD_Sound* AUD_Sound_sawtooth(float frequency, AUD_SampleRate rate)
return new AUD_Sound(new Sawtooth(frequency, rate));
}
-AUD_API AUD_Sound*AUD_Sound_silence()
+AUD_API AUD_Sound* AUD_Sound_silence(AUD_SampleRate rate)
{
- return new AUD_Sound(new Silence());
+ return new AUD_Sound(new Silence(rate));
}
AUD_API AUD_Sound* AUD_Sound_sine(float frequency, AUD_SampleRate rate)
diff --git a/extern/audaspace/bindings/C/AUD_Sound.h b/extern/audaspace/bindings/C/AUD_Sound.h
index 66d6c53cc37..53172616781 100644
--- a/extern/audaspace/bindings/C/AUD_Sound.h
+++ b/extern/audaspace/bindings/C/AUD_Sound.h
@@ -113,9 +113,10 @@ extern AUD_API AUD_Sound* AUD_Sound_sawtooth(float frequency, AUD_SampleRate rat
/**
* Creates a quiet sound.
+ * \param rate The sample rate of the silence sound.
* \return A handle of the sound.
*/
-extern AUD_API AUD_Sound* AUD_Sound_silence();
+extern AUD_API AUD_Sound* AUD_Sound_silence(AUD_SampleRate rate);
/**
* Creates a sine sound.
diff --git a/extern/audaspace/bindings/C/AUD_Special.cpp b/extern/audaspace/bindings/C/AUD_Special.cpp
index f8f46651231..30148fa1487 100644
--- a/extern/audaspace/bindings/C/AUD_Special.cpp
+++ b/extern/audaspace/bindings/C/AUD_Special.cpp
@@ -177,11 +177,11 @@ static void pauseSound(AUD_Handle* handle)
AUD_API AUD_Handle* AUD_pauseAfter(AUD_Handle* handle, float seconds)
{
- std::shared_ptr<ISound> silence = std::shared_ptr<ISound>(new Silence);
- std::shared_ptr<ISound> limiter = std::shared_ptr<ISound>(new Limiter(silence, 0, seconds));
-
auto device = DeviceManager::getDevice();
+ std::shared_ptr<ISound> silence = std::shared_ptr<ISound>(new Silence(device->getSpecs().rate));
+ std::shared_ptr<ISound> limiter = std::shared_ptr<ISound>(new Limiter(silence, 0, seconds));
+
std::lock_guard<ILockable> lock(*device);
try
diff --git a/extern/audaspace/bindings/python/PySequence.cpp b/extern/audaspace/bindings/python/PySequence.cpp
index d4773c743ee..e574d76bea1 100644
--- a/extern/audaspace/bindings/python/PySequence.cpp
+++ b/extern/audaspace/bindings/python/PySequence.cpp
@@ -100,7 +100,7 @@ Sequence_new(PyTypeObject* type, PyObject* args, PyObject* kwds)
PyDoc_STRVAR(M_aud_Sequence_add_doc,
"add()\n\n"
- "Adds a new entry to the scene.\n"
+ "Adds a new entry to the sequence.\n\n"
":arg sound: The sound this entry should play.\n"
":type sound: :class:`Sound`\n"
":arg begin: The start time.\n"
@@ -151,8 +151,8 @@ Sequence_add(Sequence* self, PyObject* args, PyObject* kwds)
}
PyDoc_STRVAR(M_aud_Sequence_remove_doc,
- "reomve()\n\n"
- "Adds a new entry to the scene.\n"
+ "remove()\n\n"
+ "Removes an entry from the sequence.\n\n"
":arg entry: The entry to remove.\n"
":type entry: :class:`SequenceEntry`\n");
@@ -579,7 +579,7 @@ static PyGetSetDef Sequence_properties[] = {
};
PyDoc_STRVAR(M_aud_Sequence_doc,
- "This sound represents sequenced entries to play a sound scene.");
+ "This sound represents sequenced entries to play a sound sequence.");
extern PyTypeObject SoundType;
diff --git a/extern/audaspace/bindings/python/PySound.cpp b/extern/audaspace/bindings/python/PySound.cpp
index 17fcdbeb938..c589e7110cb 100644
--- a/extern/audaspace/bindings/python/PySound.cpp
+++ b/extern/audaspace/bindings/python/PySound.cpp
@@ -470,14 +470,22 @@ Sound_sawtooth(PyTypeObject* type, PyObject* args)
}
PyDoc_STRVAR(M_aud_Sound_silence_doc,
- "silence()\n\n"
+ "silence(rate=48000)\n\n"
"Creates a silence sound which plays simple silence.\n\n"
+ ":arg rate: The sampling rate in Hz. It's recommended to set this "
+ "value to the playback device's samling rate to avoid resamping.\n"
+ ":type rate: int\n"
":return: The created :class:`Sound` object.\n"
":rtype: :class:`Sound`");
static PyObject *
-Sound_silence(PyTypeObject* type)
+Sound_silence(PyTypeObject* type, PyObject* args)
{
+ double rate = 48000;
+
+ if(!PyArg_ParseTuple(args, "|d:sawtooth", &rate))
+ return nullptr;
+
Sound* self;
self = (Sound*)type->tp_alloc(type, 0);
@@ -485,7 +493,7 @@ Sound_silence(PyTypeObject* type)
{
try
{
- self->sound = new std::shared_ptr<ISound>(new Silence());
+ self->sound = new std::shared_ptr<ISound>(new Silence((SampleRate)rate));
}
catch(Exception& e)
{
@@ -1788,7 +1796,7 @@ static PyMethodDef Sound_methods[] = {
{"sawtooth", (PyCFunction)Sound_sawtooth, METH_VARARGS | METH_CLASS,
M_aud_Sound_sawtooth_doc
},
- {"silence", (PyCFunction)Sound_silence, METH_NOARGS | METH_CLASS,
+ {"silence", (PyCFunction)Sound_silence, METH_VARARGS | METH_CLASS,
M_aud_Sound_silence_doc
},
{"sine", (PyCFunction)Sound_sine, METH_VARARGS | METH_CLASS,
diff --git a/extern/audaspace/blender_config.cmake b/extern/audaspace/blender_config.cmake
index 0cf4709965f..1f8f85b9868 100644
--- a/extern/audaspace/blender_config.cmake
+++ b/extern/audaspace/blender_config.cmake
@@ -1,20 +1,24 @@
+# Do NOT use CACHE behavior here, as this has the same effect as defining an option,
+# it exposes the setting in main CMake config (which we do not want here).
+
set(AUDASPACE_STANDALONE FALSE)
-set(BUILD_DEMOS FALSE CACHE BOOL "Build and install demos")
-set(SHARED_LIBRARY FALSE CACHE BOOL "Build Shared Library")
-set(WITH_C TRUE CACHE BOOL "Build C Module")
-set(WITH_DOCS FALSE CACHE BOOL "Build C++ HTML Documentation with Doxygen")
-set(WITH_FFMPEG ${WITH_CODEC_FFMPEG} CACHE BOOL "Build With FFMPEG")
-set(WITH_FFTW FALSE CACHE BOOL "Build With FFTW")
-set(WITH_LIBSNDFILE ${WITH_CODEC_SNDFILE} CACHE BOOL "Build With LibSndFile")
-set(SEPARATE_C FALSE CACHE BOOL "Build C Binding as separate library")
-set(PLUGIN_FFMPEG FALSE CACHE BOOL "Build FFMPEG Plugin")
-set(PLUGIN_JACK FALSE CACHE BOOL "Build JACK Plugin")
-set(PLUGIN_LIBSNDFILE FALSE CACHE BOOL "Build LibSndFile Plugin")
-set(PLUGIN_OPENAL FALSE CACHE BOOL "Build OpenAL Plugin")
-set(PLUGIN_SDL FALSE CACHE BOOL "Build SDL Plugin")
-set(WITH_PYTHON_MODULE FALSE CACHE BOOL "Build Python Module")
-set(DYNLOAD_JACK ${WITH_JACK_DYNLOAD} CACHE BOOL "Dynamically load JACK")
-set(WITH_BINDING_DOCS FALSE CACHE BOOL "Build C/Python HTML Documentation with Sphinx")
+set(BUILD_DEMOS FALSE) # "Build and install demos"
+set(SHARED_LIBRARY FALSE) # "Build Shared Library"
+set(WITH_C TRUE) # "Build C Module"
+set(WITH_DOCS FALSE) # "Build C++ HTML Documentation with Doxygen"
+set(WITH_FFMPEG ${WITH_CODEC_FFMPEG}) # "Build With FFMPEG"
+set(WITH_FFTW FALSE) # "Build With FFTW"
+set(WITH_LIBSNDFILE ${WITH_CODEC_SNDFILE}) # "Build With LibSndFile"
+set(SEPARATE_C FALSE) # "Build C Binding as separate library"
+set(PLUGIN_FFMPEG FALSE) # "Build FFMPEG Plugin"
+set(PLUGIN_JACK FALSE) # "Build JACK Plugin"
+set(PLUGIN_LIBSNDFILE FALSE) # "Build LibSndFile Plugin"
+set(PLUGIN_OPENAL FALSE) # "Build OpenAL Plugin"
+set(PLUGIN_SDL FALSE) # "Build SDL Plugin"
+set(WITH_PYTHON_MODULE FALSE) # "Build Python Module"
+set(DYNLOAD_JACK ${WITH_JACK_DYNLOAD}) # "Dynamically load JACK"
+set(WITH_BINDING_DOCS FALSE) # "Build C/Python HTML Documentation with Sphinx"
+set(DEFAULT_PLUGIN_PATH "plugins") # "Default plugin installation and loading path."
set(FFMPEG_FOUND ${WITH_CODEC_FFMPEG})
set(JACK_FOUND ${WITH_JACK})
set(LIBSNDFILE_FOUND ${WITH_CODEC_SNDFILE})
@@ -23,9 +27,3 @@ set(PYTHONLIBS_FOUND TRUE)
set(NUMPY_FOUND TRUE)
set(NUMPY_INCLUDE_DIRS ${PYTHON_NUMPY_INCLUDE_DIRS})
set(SDL_FOUND ${WITH_SDL})
-
-if(WIN32)
- set(DEFAULT_PLUGIN_PATH "plugins" CACHE STRING "Default plugin installation and loading path.")
-endif()
-
-mark_as_advanced(BUILD_DEMOS SHARED_LIBRARY WITH_C WITH_DOCS WITH_FFMPEG WITH_FFTW WITH_LIBSNDFILE SEPARATE_C PLUGIN_FFMPEG PLUGIN_JACK PLUGIN_LIBSNDFILE PLUGIN_OPENAL PLUGIN_SDL WITH_PYTHON_MODULE DYNLOAD_JACK WITH_BINDING_DOCS DEFAULT_PLUGIN_PATH)
diff --git a/extern/audaspace/include/generator/Silence.h b/extern/audaspace/include/generator/Silence.h
index a35b83d37fc..1aa26eb390f 100644
--- a/extern/audaspace/include/generator/Silence.h
+++ b/extern/audaspace/include/generator/Silence.h
@@ -23,6 +23,7 @@
*/
#include "ISound.h"
+#include "respec/Specification.h"
AUD_NAMESPACE_BEGIN
@@ -32,6 +33,11 @@ AUD_NAMESPACE_BEGIN
class AUD_API Silence : public ISound
{
private:
+ /**
+ * The target sample rate for output.
+ */
+ const SampleRate m_sampleRate;
+
// delete copy constructor and operator=
Silence(const Silence&) = delete;
Silence& operator=(const Silence&) = delete;
@@ -39,8 +45,9 @@ private:
public:
/**
* Creates a new silence sound.
+ * \param sampleRate The target sample rate for playback.
*/
- Silence();
+ Silence(SampleRate sampleRate = RATE_48000);
virtual std::shared_ptr<IReader> createReader();
};
diff --git a/extern/audaspace/include/generator/SilenceReader.h b/extern/audaspace/include/generator/SilenceReader.h
index ecc0ce86da9..c32db4b3e89 100644
--- a/extern/audaspace/include/generator/SilenceReader.h
+++ b/extern/audaspace/include/generator/SilenceReader.h
@@ -38,6 +38,11 @@ private:
*/
int m_position;
+ /**
+ * The sample rate for the output.
+ */
+ const SampleRate m_sampleRate;
+
// delete copy constructor and operator=
SilenceReader(const SilenceReader&) = delete;
SilenceReader& operator=(const SilenceReader&) = delete;
@@ -45,8 +50,9 @@ private:
public:
/**
* Creates a new reader.
+ * \param sampleRate The output sample rate.
*/
- SilenceReader();
+ SilenceReader(SampleRate sampleRate);
virtual bool isSeekable() const;
virtual void seek(int position);
diff --git a/extern/audaspace/include/generator/Sine.h b/extern/audaspace/include/generator/Sine.h
index ee78fc7d06b..0c7dd15ab30 100644
--- a/extern/audaspace/include/generator/Sine.h
+++ b/extern/audaspace/include/generator/Sine.h
@@ -53,8 +53,7 @@ public:
* \param frequency The desired frequency.
* \param sampleRate The target sample rate for playback.
*/
- Sine(float frequency,
- SampleRate sampleRate = RATE_48000);
+ Sine(float frequency, SampleRate sampleRate = RATE_48000);
/**
* Returns the frequency of the sine wave.
diff --git a/extern/audaspace/src/fx/DynamicMusic.cpp b/extern/audaspace/src/fx/DynamicMusic.cpp
index 2b0acc06fbc..c682108378f 100644
--- a/extern/audaspace/src/fx/DynamicMusic.cpp
+++ b/extern/audaspace/src/fx/DynamicMusic.cpp
@@ -15,9 +15,6 @@
******************************************************************************/
#include "fx/DynamicMusic.h"
-#include "generator/Silence.h"
-#include "fx/Fader.h"
-#include "fx/Limiter.h"
#include <mutex>
#include <condition_variable>
diff --git a/extern/audaspace/src/fx/ModulatorReader.cpp b/extern/audaspace/src/fx/ModulatorReader.cpp
index c17cee08239..f7cdc1d2758 100644
--- a/extern/audaspace/src/fx/ModulatorReader.cpp
+++ b/extern/audaspace/src/fx/ModulatorReader.cpp
@@ -48,7 +48,7 @@ int ModulatorReader::getLength() const
int len2 = m_reader2->getLength();
if((len1 < 0) || (len2 < 0))
return -1;
- return std::min(len1, len2);
+ return std::max(len1, len2);
}
int ModulatorReader::getPosition() const
diff --git a/extern/audaspace/src/generator/Silence.cpp b/extern/audaspace/src/generator/Silence.cpp
index a173a1bc5f6..2919f892803 100644
--- a/extern/audaspace/src/generator/Silence.cpp
+++ b/extern/audaspace/src/generator/Silence.cpp
@@ -19,13 +19,14 @@
AUD_NAMESPACE_BEGIN
-Silence::Silence()
+Silence::Silence(SampleRate sampleRate) :
+ m_sampleRate(sampleRate)
{
}
std::shared_ptr<IReader> Silence::createReader()
{
- return std::shared_ptr<IReader>(new SilenceReader());
+ return std::shared_ptr<IReader>(new SilenceReader(m_sampleRate));
}
AUD_NAMESPACE_END
diff --git a/extern/audaspace/src/generator/SilenceReader.cpp b/extern/audaspace/src/generator/SilenceReader.cpp
index 39358cc087a..746cc7600da 100644
--- a/extern/audaspace/src/generator/SilenceReader.cpp
+++ b/extern/audaspace/src/generator/SilenceReader.cpp
@@ -20,8 +20,9 @@
AUD_NAMESPACE_BEGIN
-SilenceReader::SilenceReader() :
- m_position(0)
+SilenceReader::SilenceReader(SampleRate sampleRate) :
+ m_position(0),
+ m_sampleRate(sampleRate)
{
}
@@ -48,7 +49,7 @@ int SilenceReader::getPosition() const
Specs SilenceReader::getSpecs() const
{
Specs specs;
- specs.rate = RATE_48000;
+ specs.rate = m_sampleRate;
specs.channels = CHANNELS_MONO;
return specs;
}
diff --git a/extern/audaspace/src/sequence/SuperposeReader.cpp b/extern/audaspace/src/sequence/SuperposeReader.cpp
index 9206a7a96ef..a65185acf17 100644
--- a/extern/audaspace/src/sequence/SuperposeReader.cpp
+++ b/extern/audaspace/src/sequence/SuperposeReader.cpp
@@ -48,7 +48,7 @@ int SuperposeReader::getLength() const
int len2 = m_reader2->getLength();
if((len1 < 0) || (len2 < 0))
return -1;
- return std::min(len1, len2);
+ return std::max(len1, len2);
}
int SuperposeReader::getPosition() const
diff --git a/intern/cycles/blender/addon/__init__.py b/intern/cycles/blender/addon/__init__.py
index 93a1271b4b4..776a73dabd8 100644
--- a/intern/cycles/blender/addon/__init__.py
+++ b/intern/cycles/blender/addon/__init__.py
@@ -87,16 +87,16 @@ class CyclesRender(bpy.types.RenderEngine):
engine.bake(self, depsgraph, obj, pass_type, pass_filter, object_id, pixel_array, num_pixels, depth, result)
# viewport render
- def view_update(self, context):
+ def view_update(self, context, depsgraph):
if not self.session:
engine.create(self, context.blend_data,
context.region, context.space_data, context.region_data)
- engine.reset(self, context.blend_data, context.depsgraph)
- engine.sync(self, context.depsgraph, context.blend_data)
+ engine.reset(self, context.blend_data, depsgraph)
+ engine.sync(self, depsgraph, context.blend_data)
- def view_draw(self, context):
- engine.draw(self, context.depsgraph, context.region, context.space_data, context.region_data)
+ def view_draw(self, context, depsgraph):
+ engine.draw(self, depsgraph, context.region, context.space_data, context.region_data)
def update_script_node(self, node):
if engine.with_osl():
diff --git a/intern/cycles/blender/addon/properties.py b/intern/cycles/blender/addon/properties.py
index 6da88a769f5..d9e145c8b75 100644
--- a/intern/cycles/blender/addon/properties.py
+++ b/intern/cycles/blender/addon/properties.py
@@ -68,11 +68,6 @@ enum_filter_types = (
('BLACKMAN_HARRIS', "Blackman-Harris", "Blackman-Harris filter"),
)
-enum_aperture_types = (
- ('RADIUS', "Radius", "Directly change the size of the aperture"),
- ('FSTOP', "F-stop", "Change the size of the aperture by f-stop"),
-)
-
enum_panorama_types = (
('EQUIRECTANGULAR', "Equirectangular", "Render the scene with a spherical camera, also known as Lat Long panorama"),
('FISHEYE_EQUIDISTANT', "Fisheye Equidistant", "Ideal for fulldomes, ignore the sensor dimensions"),
@@ -417,11 +412,6 @@ class CyclesRenderSettings(bpy.types.PropertyGroup):
min=0.0, max=10.0,
default=1.0,
)
- film_transparent: BoolProperty(
- name="Transparent",
- description="World background is transparent, for compositing the render over another background",
- default=False,
- )
film_transparent_glass: BoolProperty(
name="Transparent Glass",
description="Render transmissive surfaces as transparent, for compositing glass over another background",
@@ -747,49 +737,6 @@ class CyclesRenderSettings(bpy.types.PropertyGroup):
class CyclesCameraSettings(bpy.types.PropertyGroup):
- aperture_type: EnumProperty(
- name="Aperture Type",
- description="Use f-stop number or aperture radius",
- items=enum_aperture_types,
- default='RADIUS',
- )
- aperture_fstop: FloatProperty(
- name="Aperture f-stop",
- description="F-stop ratio (lower numbers give more defocus, higher numbers give a sharper image)",
- min=0.0, soft_min=0.1, soft_max=64.0,
- default=5.6,
- step=10,
- precision=1,
- )
- aperture_size: FloatProperty(
- name="Aperture Size",
- description="Radius of the aperture for depth of field (higher values give more defocus)",
- min=0.0, soft_max=10.0,
- default=0.0,
- step=1,
- precision=4,
- subtype='DISTANCE',
- )
- aperture_blades: IntProperty(
- name="Aperture Blades",
- description="Number of blades in aperture for polygonal bokeh (at least 3)",
- min=0, max=100,
- default=0,
- )
- aperture_rotation: FloatProperty(
- name="Aperture Rotation",
- description="Rotation of blades in aperture",
- soft_min=-pi, soft_max=pi,
- subtype='ANGLE',
- default=0,
- )
- aperture_ratio: FloatProperty(
- name="Aperture Ratio",
- description="Distortion to simulate anamorphic lens bokeh",
- min=0.01, soft_min=1.0, soft_max=2.0,
- default=1.0,
- precision=4,
- )
panorama_type: EnumProperty(
name="Panorama Type",
description="Distortion to use for the calculation",
@@ -1490,7 +1437,7 @@ class CyclesPreferences(bpy.types.AddonPreferences):
break
if not found_device:
- col = box.column(align=True);
+ col = box.column(align=True)
col.label(text="No compatible GPUs found for path tracing", icon='INFO')
col.label(text="Cycles will render on the CPU", icon='BLANK1')
return
diff --git a/intern/cycles/blender/addon/ui.py b/intern/cycles/blender/addon/ui.py
index 0845f567056..a49efb3567f 100644
--- a/intern/cycles/blender/addon/ui.py
+++ b/intern/cycles/blender/addon/ui.py
@@ -57,7 +57,7 @@ def node_panel(cls):
node_cls.bl_space_type = 'NODE_EDITOR'
node_cls.bl_region_type = 'UI'
- node_cls.bl_category = "Node"
+ node_cls.bl_category = "Options"
if hasattr(node_cls, 'bl_parent_id'):
node_cls.bl_parent_id = 'NODE_' + node_cls.bl_parent_id
@@ -528,31 +528,32 @@ class CYCLES_RENDER_PT_film(CyclesButtonsPanel, Panel):
class CYCLES_RENDER_PT_film_transparency(CyclesButtonsPanel, Panel):
- bl_label = "Transparency"
+ bl_label = "Transparent"
bl_parent_id = "CYCLES_RENDER_PT_film"
def draw_header(self, context):
layout = self.layout
scene = context.scene
- cscene = scene.cycles
+ rd = scene.render
- layout.prop(cscene, "film_transparent", text="")
+ layout.prop(rd, "film_transparent", text="")
def draw(self, context):
layout = self.layout
layout.use_property_split = True
layout.use_property_decorate = False
scene = context.scene
+ rd = scene.render
cscene = scene.cycles
- layout.active = cscene.film_transparent
+ layout.active = rd.film_transparent
col = layout.column()
col.prop(cscene, "film_transparent_glass", text="Transparent Glass")
sub = col.column()
- sub.active = cscene.film_transparent and cscene.film_transparent_glass
+ sub.active = rd.film_transparent and cscene.film_transparent_glass
sub.prop(cscene, "film_transparent_roughness", text="Roughness Threshold")
@@ -1015,20 +1016,27 @@ class CYCLES_CAMERA_PT_dof(CyclesButtonsPanel, Panel):
def poll(cls, context):
return context.camera and CyclesButtonsPanel.poll(context)
+ def draw_header(self, context):
+ cam = context.camera
+ dof = cam.dof
+ self.layout.prop(dof, "use_dof", text="")
+
def draw(self, context):
layout = self.layout
layout.use_property_split = True
cam = context.camera
+ dof = cam.dof
+ layout.active = dof.use_dof
split = layout.split()
col = split.column()
- col.prop(cam, "dof_object", text="Focus Object")
+ col.prop(dof, "focus_object", text="Focus Object")
sub = col.row()
- sub.active = cam.dof_object is None
- sub.prop(cam, "dof_distance", text="Distance")
+ sub.active = dof.focus_object is None
+ sub.prop(dof, "focus_distance", text="Distance")
class CYCLES_CAMERA_PT_dof_aperture(CyclesButtonsPanel, Panel):
@@ -1042,44 +1050,17 @@ class CYCLES_CAMERA_PT_dof_aperture(CyclesButtonsPanel, Panel):
def draw(self, context):
layout = self.layout
layout.use_property_split = True
- flow = layout.grid_flow(row_major=True, columns=0, even_columns=True, even_rows=False, align=False)
cam = context.camera
- ccam = cam.cycles
-
- col = flow.column()
- col.prop(ccam, "aperture_type")
- if ccam.aperture_type == 'RADIUS':
- col.prop(ccam, "aperture_size", text="Size")
- elif ccam.aperture_type == 'FSTOP':
- col.prop(ccam, "aperture_fstop", text="Number")
- col.separator()
-
- col = flow.column()
- col.prop(ccam, "aperture_blades", text="Blades")
- col.prop(ccam, "aperture_rotation", text="Rotation")
- col.prop(ccam, "aperture_ratio", text="Ratio")
-
-
-class CYCLES_CAMERA_PT_dof_viewport(CyclesButtonsPanel, Panel):
- bl_label = "Viewport"
- bl_parent_id = "CYCLES_CAMERA_PT_dof"
-
- @classmethod
- def poll(cls, context):
- return context.camera and CyclesButtonsPanel.poll(context)
-
- def draw(self, context):
- layout = self.layout
- layout.use_property_split = True
+ dof = cam.dof
+ layout.active = dof.use_dof
flow = layout.grid_flow(row_major=True, columns=0, even_columns=True, even_rows=False, align=False)
- cam = context.camera
- dof_options = cam.gpu_dof
-
- sub = flow.column(align=True)
- sub.prop(dof_options, "fstop")
- sub.prop(dof_options, "blades")
+ col = flow.column()
+ col.prop(dof, "aperture_fstop")
+ col.prop(dof, "aperture_blades")
+ col.prop(dof, "aperture_rotation")
+ col.prop(dof, "aperture_ratio")
class CYCLES_PT_context_material(CyclesButtonsPanel, Panel):
@@ -1191,27 +1172,53 @@ class CYCLES_OBJECT_PT_motion_blur(CyclesButtonsPanel, Panel):
row.prop(cob, "motion_steps", text="Steps")
-class CYCLES_OBJECT_PT_cycles_settings(CyclesButtonsPanel, Panel):
- bl_label = "Cycles Settings"
+def has_geometry_visibility(ob):
+ return ob and ((ob.type in {'MESH', 'CURVE', 'SURFACE', 'FONT', 'META', 'LIGHT'}) or
+ (ob.instance_type == 'COLLECTION' and ob.instance_collection))
+
+
+class CYCLES_OBJECT_PT_visibility(CyclesButtonsPanel, Panel):
+ bl_label = "Visibility"
bl_context = "object"
bl_options = {'DEFAULT_CLOSED'}
@classmethod
def poll(cls, context):
- ob = context.object
- return (CyclesButtonsPanel.poll(context) and
- ob and ((ob.type in {'MESH', 'CURVE', 'SURFACE', 'FONT', 'META', 'LIGHT'}) or
- (ob.instance_type == 'COLLECTION' and ob.instance_collection)))
+ return CyclesButtonsPanel.poll(context) and (context.object)
def draw(self, context):
- pass
+ layout = self.layout
+ layout.use_property_split = True
+ flow = layout.grid_flow(row_major=False, columns=0, even_columns=True, even_rows=False, align=False)
+ layout = self.layout
+ ob = context.object
-class CYCLES_OBJECT_PT_cycles_settings_ray_visibility(CyclesButtonsPanel, Panel):
+ col = flow.column()
+ col.prop(ob, "hide_viewport", text="Show in Viewports", invert_checkbox=True)
+ col = flow.column()
+ col.prop(ob, "hide_render", text="Show in Renders", invert_checkbox=True)
+ col = flow.column()
+ col.prop(ob, "hide_select", text="Selectable", invert_checkbox=True)
+
+ if has_geometry_visibility(ob):
+ cob = ob.cycles
+ col = flow.column()
+ col.prop(cob, "is_shadow_catcher")
+ col = flow.column()
+ col.prop(cob, "is_holdout")
+
+
+class CYCLES_OBJECT_PT_visibility_ray_visibility(CyclesButtonsPanel, Panel):
bl_label = "Ray Visibility"
- bl_parent_id = "CYCLES_OBJECT_PT_cycles_settings"
+ bl_parent_id = "CYCLES_OBJECT_PT_visibility"
bl_context = "object"
+ @classmethod
+ def poll(cls, context):
+ ob = context.object
+ return CyclesButtonsPanel.poll(context) and has_geometry_visibility(ob)
+
def draw(self, context):
layout = self.layout
layout.use_property_split = True
@@ -1241,19 +1248,16 @@ class CYCLES_OBJECT_PT_cycles_settings_ray_visibility(CyclesButtonsPanel, Panel)
layout.separator()
- flow = layout.grid_flow(row_major=True, columns=0, even_columns=True, even_rows=False, align=False)
-
- col = flow.column()
- col.prop(cob, "is_shadow_catcher")
- col = flow.column()
- col.prop(cob, "is_holdout")
-
-class CYCLES_OBJECT_PT_cycles_settings_performance(CyclesButtonsPanel, Panel):
- bl_label = "Performance"
- bl_parent_id = "CYCLES_OBJECT_PT_cycles_settings"
+class CYCLES_OBJECT_PT_visibility_culling(CyclesButtonsPanel, Panel):
+ bl_label = "Culling"
+ bl_parent_id = "CYCLES_OBJECT_PT_visibility"
bl_context = "object"
+ @classmethod
+ def poll(cls, context):
+ ob = context.object
+ return CyclesButtonsPanel.poll(context) and has_geometry_visibility(ob)
def draw(self, context):
layout = self.layout
@@ -1341,8 +1345,14 @@ class CYCLES_LIGHT_PT_light(CyclesButtonsPanel, Panel):
col = layout.column()
- if light.type in {'POINT', 'SUN', 'SPOT'}:
+ col.prop(light, "color")
+ col.prop(light, "energy")
+ col.separator()
+
+ if light.type in {'POINT', 'SPOT'}:
col.prop(light, "shadow_soft_size", text="Size")
+ elif light.type == 'SUN':
+ col.prop(light, "angle")
elif light.type == 'AREA':
col.prop(light, "shape", text="Shape")
sub = col.column(align=True)
@@ -1384,8 +1394,7 @@ class CYCLES_LIGHT_PT_nodes(CyclesButtonsPanel, Panel):
layout = self.layout
light = context.light
- if not panel_node_draw(layout, light, 'OUTPUT_LIGHT', 'Surface'):
- layout.prop(light, "color")
+ panel_node_draw(layout, light, 'OUTPUT_LIGHT', 'Surface')
class CYCLES_LIGHT_PT_spot(CyclesButtonsPanel, Panel):
@@ -1714,7 +1723,7 @@ class CYCLES_MATERIAL_PT_settings_surface(CyclesButtonsPanel, Panel):
col = layout.column()
col.prop(cmat, "sample_as_light", text="Multiple Importance")
col.prop(cmat, "use_transparent_shadow")
- col.prop(cmat, "displacement_method", text="Displacement Method")
+ col.prop(cmat, "displacement_method", text="Displacement")
def draw(self, context):
self.draw_shared(self, context.material)
@@ -2087,6 +2096,7 @@ def get_panels():
'MATERIAL_PT_preview',
'NODE_DATA_PT_light',
'NODE_DATA_PT_spot',
+ 'OBJECT_PT_visibility',
'VIEWLAYER_PT_filter',
'VIEWLAYER_PT_layer_passes',
'RENDER_PT_post_processing',
@@ -2141,12 +2151,11 @@ classes = (
CYCLES_PT_post_processing,
CYCLES_CAMERA_PT_dof,
CYCLES_CAMERA_PT_dof_aperture,
- CYCLES_CAMERA_PT_dof_viewport,
CYCLES_PT_context_material,
CYCLES_OBJECT_PT_motion_blur,
- CYCLES_OBJECT_PT_cycles_settings,
- CYCLES_OBJECT_PT_cycles_settings_ray_visibility,
- CYCLES_OBJECT_PT_cycles_settings_performance,
+ CYCLES_OBJECT_PT_visibility,
+ CYCLES_OBJECT_PT_visibility_ray_visibility,
+ CYCLES_OBJECT_PT_visibility_culling,
CYCLES_LIGHT_PT_preview,
CYCLES_LIGHT_PT_light,
CYCLES_LIGHT_PT_nodes,
diff --git a/intern/cycles/blender/blender_camera.cpp b/intern/cycles/blender/blender_camera.cpp
index b3bfaa992a9..92dc8a8a4c6 100644
--- a/intern/cycles/blender/blender_camera.cpp
+++ b/intern/cycles/blender/blender_camera.cpp
@@ -119,10 +119,10 @@ static float blender_camera_focal_distance(BL::RenderEngine &b_engine,
BL::Camera &b_camera,
BlenderCamera *bcam)
{
- BL::Object b_dof_object = b_camera.dof_object();
+ BL::Object b_dof_object = b_camera.dof().focus_object();
if (!b_dof_object)
- return b_camera.dof_distance();
+ return b_camera.dof().focus_distance();
/* for dof object, return distance along camera Z direction */
BL::Array<float, 16> b_ob_matrix;
@@ -191,26 +191,30 @@ static void blender_camera_from_object(BlenderCamera *bcam,
bcam->lens = b_camera.lens();
- /* allow f/stop number to change aperture_size but still
- * give manual control over aperture radius */
- int aperture_type = get_enum(ccamera, "aperture_type");
-
- if (aperture_type == 1) {
- float fstop = RNA_float_get(&ccamera, "aperture_fstop");
+ if (b_camera.dof().use_dof()) {
+ /* allow f/stop number to change aperture_size but still
+ * give manual control over aperture radius */
+ float fstop = b_camera.dof().aperture_fstop();
fstop = max(fstop, 1e-5f);
if (bcam->type == CAMERA_ORTHOGRAPHIC)
bcam->aperturesize = 1.0f / (2.0f * fstop);
else
bcam->aperturesize = (bcam->lens * 1e-3f) / (2.0f * fstop);
- }
- else
- bcam->aperturesize = RNA_float_get(&ccamera, "aperture_size");
- bcam->apertureblades = RNA_int_get(&ccamera, "aperture_blades");
- bcam->aperturerotation = RNA_float_get(&ccamera, "aperture_rotation");
- bcam->focaldistance = blender_camera_focal_distance(b_engine, b_ob, b_camera, bcam);
- bcam->aperture_ratio = RNA_float_get(&ccamera, "aperture_ratio");
+ bcam->apertureblades = b_camera.dof().aperture_blades();
+ bcam->aperturerotation = b_camera.dof().aperture_rotation();
+ bcam->focaldistance = blender_camera_focal_distance(b_engine, b_ob, b_camera, bcam);
+ bcam->aperture_ratio = b_camera.dof().aperture_ratio();
+ }
+ else {
+ /* DOF is turned of for the camera. */
+ bcam->aperturesize = 0.0f;
+ bcam->apertureblades = 0;
+ bcam->aperturerotation = 0.0f;
+ bcam->focaldistance = 0.0f;
+ bcam->aperture_ratio = 1.0f;
+ }
bcam->shift.x = b_engine.camera_shift_x(b_ob, bcam->use_spherical_stereo);
bcam->shift.y = b_camera.shift_y();
diff --git a/intern/cycles/blender/blender_mesh.cpp b/intern/cycles/blender/blender_mesh.cpp
index de594f4fb6c..2a5c163aaeb 100644
--- a/intern/cycles/blender/blender_mesh.cpp
+++ b/intern/cycles/blender/blender_mesh.cpp
@@ -14,6 +14,7 @@
* limitations under the License.
*/
+#include "render/colorspace.h"
#include "render/mesh.h"
#include "render/object.h"
#include "render/scene.h"
@@ -291,7 +292,6 @@ static void create_mesh_volume_attribute(
VoxelAttribute *volume_data = attr->data_voxel();
ImageMetaData metadata;
bool animated = false;
- bool use_alpha = true;
volume_data->manager = image_manager;
volume_data->slot = image_manager->add_image(Attribute::standard_name(std),
@@ -300,7 +300,8 @@ static void create_mesh_volume_attribute(
frame,
INTERPOLATION_LINEAR,
EXTENSION_CLIP,
- use_alpha,
+ IMAGE_ALPHA_AUTO,
+ u_colorspace_raw,
metadata);
}
diff --git a/intern/cycles/blender/blender_object.cpp b/intern/cycles/blender/blender_object.cpp
index 00f53804e38..c07e896ab33 100644
--- a/intern/cycles/blender/blender_object.cpp
+++ b/intern/cycles/blender/blender_object.cpp
@@ -149,7 +149,7 @@ void BlenderSync::sync_light(BL::Object &b_parent,
// }
case BL::Light::type_SUN: {
BL::SunLight b_sun_light(b_light);
- light->size = b_sun_light.shadow_soft_size();
+ light->angle = b_sun_light.angle();
light->type = LIGHT_DISTANT;
break;
}
@@ -182,6 +182,10 @@ void BlenderSync::sync_light(BL::Object &b_parent,
}
}
+ /* strength */
+ light->strength = get_float3(b_light.color());
+ light->strength *= BL::PointLight(b_light).energy();
+
/* location and (inverted!) direction */
light->co = transform_get_column(&tfm, 3);
light->dir = -transform_get_column(&tfm, 2);
diff --git a/intern/cycles/blender/blender_python.cpp b/intern/cycles/blender/blender_python.cpp
index ffd1c70a4e4..3ab8c8bd6d9 100644
--- a/intern/cycles/blender/blender_python.cpp
+++ b/intern/cycles/blender/blender_python.cpp
@@ -937,6 +937,15 @@ static PyObject *set_resumable_chunk_range_func(PyObject * /*self*/, PyObject *a
Py_RETURN_NONE;
}
+static PyObject *clear_resumable_chunk_func(PyObject * /*self*/, PyObject * /*value*/)
+{
+ VLOG(1) << "Clear resumable render";
+ BlenderSession::num_resumable_chunks = 0;
+ BlenderSession::current_resumable_chunk = 0;
+
+ Py_RETURN_NONE;
+}
+
static PyObject *enable_print_stats_func(PyObject * /*self*/, PyObject * /*args*/)
{
BlenderSession::print_render_stats = true;
@@ -992,6 +1001,7 @@ static PyMethodDef methods[] = {
/* Resumable render */
{"set_resumable_chunk", set_resumable_chunk_func, METH_VARARGS, ""},
{"set_resumable_chunk_range", set_resumable_chunk_range_func, METH_VARARGS, ""},
+ {"clear_resumable_chunk", clear_resumable_chunk_func, METH_NOARGS, ""},
/* Compute Device selection */
{"get_device_types", get_device_types_func, METH_VARARGS, ""},
diff --git a/intern/cycles/blender/blender_session.cpp b/intern/cycles/blender/blender_session.cpp
index 3a7e5f02b1d..11b6a38c195 100644
--- a/intern/cycles/blender/blender_session.cpp
+++ b/intern/cycles/blender/blender_session.cpp
@@ -16,12 +16,13 @@
#include <stdlib.h>
+#include "device/device.h"
#include "render/background.h"
#include "render/buffers.h"
#include "render/camera.h"
-#include "device/device.h"
-#include "render/integrator.h"
+#include "render/colorspace.h"
#include "render/film.h"
+#include "render/integrator.h"
#include "render/light.h"
#include "render/mesh.h"
#include "render/object.h"
@@ -1158,6 +1159,12 @@ void BlenderSession::builtin_image_info(const string &builtin_name,
metadata.height = b_image.size()[1];
metadata.depth = 1;
metadata.channels = b_image.channels();
+
+ if (metadata.is_float) {
+ /* Float images are already converted on the Blender side,
+ * no need to do anything in Cycles. */
+ metadata.colorspace = u_colorspace_raw;
+ }
}
else if (b_id.is_a(&RNA_Object)) {
/* smoke volume data */
@@ -1433,7 +1440,12 @@ void BlenderSession::builtin_images_load()
{
/* Force builtin images to be loaded along with Blender data sync. This
* is needed because we may be reading from depsgraph evaluated data which
- * can be freed by Blender before Cycles reads it. */
+ * can be freed by Blender before Cycles reads it.
+ *
+ * TODO: the assumption that no further access to builtin image data will
+ * happen is really weak, and likely to break in the future. We should find
+ * a better solution to hand over the data directly to the image manager
+ * instead of through callbacks whose timing is difficult to control. */
ImageManager *manager = session->scene->image_manager;
Device *device = session->device;
manager->device_load_builtin(device, session->scene, session->progress);
diff --git a/intern/cycles/blender/blender_shader.cpp b/intern/cycles/blender/blender_shader.cpp
index d1f823bc2b8..13097f6bf8e 100644
--- a/intern/cycles/blender/blender_shader.cpp
+++ b/intern/cycles/blender/blender_shader.cpp
@@ -15,6 +15,7 @@
*/
#include "render/background.h"
+#include "render/colorspace.h"
#include "render/graph.h"
#include "render/light.h"
#include "render/nodes.h"
@@ -89,6 +90,12 @@ template<typename NodeType> static ExtensionType get_image_extension(NodeType &b
return (ExtensionType)validate_enum_value(value, EXTENSION_NUM_TYPES, EXTENSION_REPEAT);
}
+static ImageAlphaType get_image_alpha_type(BL::Image &b_image)
+{
+ int value = b_image.alpha_mode();
+ return (ImageAlphaType)validate_enum_value(value, IMAGE_ALPHA_NUM_TYPES, IMAGE_ALPHA_AUTO);
+}
+
/* Graph */
static BL::NodeSocket get_node_output(BL::Node &b_node, const string &name)
@@ -650,8 +657,11 @@ static ShaderNode *add_node(Scene *scene,
image->builtin_data = NULL;
}
+ PointerRNA colorspace_ptr = b_image.colorspace_settings().ptr;
+ image->colorspace = get_enum_identifier(colorspace_ptr, "name");
+
image->animated = b_image_node.image_user().use_auto_refresh();
- image->use_alpha = b_image.use_alpha();
+ image->alpha_type = get_image_alpha_type(b_image);
/* TODO: restore */
/* TODO(sergey): Does not work properly when we change builtin type. */
@@ -661,11 +671,11 @@ static ShaderNode *add_node(Scene *scene,
image->builtin_data,
get_image_interpolation(b_image_node),
get_image_extension(b_image_node),
- image->use_alpha);
+ image->use_alpha,
+ image->colorspace);
}
#endif
}
- image->color_space = (NodeImageColorSpace)b_image_node.color_space();
image->projection = (NodeImageProjection)b_image_node.projection();
image->interpolation = get_image_interpolation(b_image_node);
image->extension = get_image_extension(b_image_node);
@@ -695,8 +705,11 @@ static ShaderNode *add_node(Scene *scene,
env->builtin_data = NULL;
}
+ PointerRNA colorspace_ptr = b_image.colorspace_settings().ptr;
+ env->colorspace = get_enum_identifier(colorspace_ptr, "name");
+
env->animated = b_env_node.image_user().use_auto_refresh();
- env->use_alpha = b_image.use_alpha();
+ env->alpha_type = get_image_alpha_type(b_image);
/* TODO: restore */
/* TODO(sergey): Does not work properly when we change builtin type. */
@@ -706,11 +719,11 @@ static ShaderNode *add_node(Scene *scene,
env->builtin_data,
get_image_interpolation(b_env_node),
EXTENSION_REPEAT,
- env->use_alpha);
+ env->use_alpha,
+ env->colorspace);
}
#endif
}
- env->color_space = (NodeImageColorSpace)b_env_node.color_space();
env->interpolation = get_image_interpolation(b_env_node);
env->projection = (NodeEnvironmentProjection)b_env_node.projection();
BL::TexMapping b_texture_mapping(b_env_node.texture_mapping());
@@ -861,7 +874,8 @@ static ShaderNode *add_node(Scene *scene,
point_density->builtin_data,
point_density->interpolation,
EXTENSION_CLIP,
- true);
+ IMAGE_ALPHA_AUTO,
+ u_colorspace_raw);
}
node = point_density;
@@ -1346,16 +1360,7 @@ void BlenderSync::sync_world(BL::Depsgraph &b_depsgraph, bool update_all)
}
PointerRNA cscene = RNA_pointer_get(&b_scene.ptr, "cycles");
-
- /* when doing preview render check for BI's transparency settings,
- * this is so because Blender's preview render routines are not able
- * to tweak all cycles's settings depending on different circumstances
- */
- if (b_engine.is_preview() == false)
- background->transparent = get_boolean(cscene, "film_transparent");
- else
- background->transparent = b_scene.render().alpha_mode() ==
- BL::RenderSettings::alpha_mode_TRANSPARENT;
+ background->transparent = b_scene.render().film_transparent();
if (background->transparent) {
background->transparent_glass = get_boolean(cscene, "film_transparent_glass");
@@ -1401,16 +1406,9 @@ void BlenderSync::sync_lights(BL::Depsgraph &b_depsgraph, bool update_all)
add_nodes(scene, b_engine, b_data, b_depsgraph, b_scene, graph, b_ntree);
}
else {
- float strength = 1.0f;
-
- if (b_light.type() == BL::Light::type_POINT || b_light.type() == BL::Light::type_SPOT ||
- b_light.type() == BL::Light::type_AREA) {
- strength = 100.0f;
- }
-
EmissionNode *emission = new EmissionNode();
- emission->color = get_float3(b_light.color());
- emission->strength = strength;
+ emission->color = make_float3(1.0f, 1.0f, 1.0f);
+ emission->strength = 1.0f;
graph->add(emission);
ShaderNode *out = graph->output();
diff --git a/intern/cycles/blender/blender_util.h b/intern/cycles/blender/blender_util.h
index 500634e7526..972d7296727 100644
--- a/intern/cycles/blender/blender_util.h
+++ b/intern/cycles/blender/blender_util.h
@@ -43,10 +43,10 @@ CCL_NAMESPACE_BEGIN
void python_thread_state_save(void **python_thread_state);
void python_thread_state_restore(void **python_thread_state);
-static inline BL::Mesh object_to_mesh(BL::BlendData &data,
+static inline BL::Mesh object_to_mesh(BL::BlendData & /*data*/,
BL::Object &object,
- BL::Depsgraph &depsgraph,
- bool calc_undeformed,
+ BL::Depsgraph & /*depsgraph*/,
+ bool /*calc_undeformed*/,
Mesh::SubdivisionType subdivision_type)
{
/* TODO: make this work with copy-on-write, modifiers are already evaluated. */
@@ -75,11 +75,11 @@ static inline BL::Mesh object_to_mesh(BL::BlendData &data,
* UV are not empty. */
if (mesh.is_editmode() ||
(mesh.use_auto_smooth() && subdivision_type == Mesh::SUBDIVISION_NONE)) {
- mesh = data.meshes.new_from_object(depsgraph, object, false, false);
+ mesh = object.to_mesh();
}
}
else {
- mesh = data.meshes.new_from_object(depsgraph, object, true, calc_undeformed);
+ mesh = object.to_mesh();
}
#if 0
@@ -102,11 +102,13 @@ static inline BL::Mesh object_to_mesh(BL::BlendData &data,
return mesh;
}
-static inline void free_object_to_mesh(BL::BlendData &data, BL::Object &object, BL::Mesh &mesh)
+static inline void free_object_to_mesh(BL::BlendData & /*data*/,
+ BL::Object &object,
+ BL::Mesh &mesh)
{
/* Free mesh if we didn't just use the existing one. */
if (object.data().ptr.data != mesh.ptr.data) {
- data.meshes.remove(mesh, false, true, false);
+ object.to_mesh_clear();
}
}
diff --git a/intern/cycles/device/device_cpu.cpp b/intern/cycles/device/device_cpu.cpp
index 837a8186064..dc9adcb1537 100644
--- a/intern/cycles/device/device_cpu.cpp
+++ b/intern/cycles/device/device_cpu.cpp
@@ -332,9 +332,11 @@ class CPUDevice : public Device {
if (DebugFlags().cpu.has_sse2() && system_cpu_support_sse2()) {
bvh_layout_mask |= BVH_LAYOUT_BVH4;
}
+#if defined(__x86_64__) || defined(_M_X64)
if (DebugFlags().cpu.has_avx2() && system_cpu_support_avx2()) {
bvh_layout_mask |= BVH_LAYOUT_BVH8;
}
+#endif
#ifdef WITH_EMBREE
bvh_layout_mask |= BVH_LAYOUT_EMBREE;
#endif /* WITH_EMBREE */
diff --git a/intern/cycles/kernel/kernel_emission.h b/intern/cycles/kernel/kernel_emission.h
index f2eaa7b50a5..34300543f91 100644
--- a/intern/cycles/kernel/kernel_emission.h
+++ b/intern/cycles/kernel/kernel_emission.h
@@ -90,6 +90,11 @@ ccl_device_noinline float3 direct_emissive_eval(KernelGlobals *kg,
eval *= ls->eval_fac;
+ if (ls->lamp != LAMP_NONE) {
+ const ccl_global KernelLight *klight = &kernel_tex_fetch(__lights, ls->lamp);
+ eval *= make_float3(klight->strength[0], klight->strength[1], klight->strength[2]);
+ }
+
return eval;
}
diff --git a/intern/cycles/kernel/kernel_shader.h b/intern/cycles/kernel/kernel_shader.h
index 351b623addb..c80124d3eb2 100644
--- a/intern/cycles/kernel/kernel_shader.h
+++ b/intern/cycles/kernel/kernel_shader.h
@@ -1092,7 +1092,7 @@ ccl_device void shader_eval_surface(KernelGlobals *kg,
#ifdef __OSL__
if (kg->osl) {
- if (sd->object == OBJECT_NONE) {
+ if (sd->object == OBJECT_NONE && sd->lamp == LAMP_NONE) {
OSLShader::eval_background(kg, sd, state, path_flag);
}
else {
diff --git a/intern/cycles/kernel/kernel_types.h b/intern/cycles/kernel/kernel_types.h
index 0c6b4b401f0..18d2a216f72 100644
--- a/intern/cycles/kernel/kernel_types.h
+++ b/intern/cycles/kernel/kernel_types.h
@@ -1456,6 +1456,8 @@ typedef struct KernelLight {
int samples;
float max_bounces;
float random;
+ float strength[3];
+ float pad1;
Transform tfm;
Transform itfm;
union {
diff --git a/intern/cycles/kernel/osl/osl_globals.h b/intern/cycles/kernel/osl/osl_globals.h
index 641c9967586..0e6c8d21534 100644
--- a/intern/cycles/kernel/osl/osl_globals.h
+++ b/intern/cycles/kernel/osl/osl_globals.h
@@ -21,10 +21,14 @@
# include <OSL/oslexec.h>
+# include <OpenImageIO/refcnt.h>
+# include <OpenImageIO/unordered_map_concurrent.h>
+
# include "util/util_map.h"
# include "util/util_param.h"
# include "util/util_thread.h"
# include "util/util_vector.h"
+# include "util/util_unique_ptr.h"
# ifndef WIN32
using std::isfinite;
@@ -33,6 +37,13 @@ using std::isfinite;
CCL_NAMESPACE_BEGIN
class OSLRenderServices;
+class ColorSpaceProcessor;
+
+/* OSL Globals
+ *
+ * Data needed by OSL render services, that is global to a rendering session.
+ * This includes all OSL shaders, name to attribute mapping and texture handles.
+ * */
struct OSLGlobals {
OSLGlobals()
diff --git a/intern/cycles/kernel/osl/osl_services.cpp b/intern/cycles/kernel/osl/osl_services.cpp
index 6404690224a..08821ffa099 100644
--- a/intern/cycles/kernel/osl/osl_services.cpp
+++ b/intern/cycles/kernel/osl/osl_services.cpp
@@ -25,6 +25,7 @@
#include <string.h>
+#include "render/colorspace.h"
#include "render/mesh.h"
#include "render/object.h"
#include "render/scene.h"
@@ -55,10 +56,6 @@
#include "kernel/kernel_accumulate.h"
#include "kernel/kernel_shader.h"
-#ifdef WITH_PTEX
-# include <Ptexture.h>
-#endif
-
CCL_NAMESPACE_BEGIN
/* RenderServices implementation */
@@ -124,34 +121,17 @@ ustring OSLRenderServices::u_I("I");
ustring OSLRenderServices::u_u("u");
ustring OSLRenderServices::u_v("v");
ustring OSLRenderServices::u_empty;
-ustring OSLRenderServices::u_at_bevel("@bevel");
-ustring OSLRenderServices::u_at_ao("@ao");
-OSLRenderServices::OSLRenderServices()
+OSLRenderServices::OSLRenderServices(OSL::TextureSystem *texture_system)
+ : texture_system(texture_system)
{
- kernel_globals = NULL;
- osl_ts = NULL;
-
-#ifdef WITH_PTEX
- size_t maxmem = 16384 * 1024;
- ptex_cache = PtexCache::create(0, maxmem);
-#endif
}
OSLRenderServices::~OSLRenderServices()
{
- if (osl_ts) {
- VLOG(2) << "OSL texture system stats:\n" << osl_ts->getstats();
+ if (texture_system) {
+ VLOG(2) << "OSL texture system stats:\n" << texture_system->getstats();
}
-#ifdef WITH_PTEX
- ptex_cache->release();
-#endif
-}
-
-void OSLRenderServices::thread_init(KernelGlobals *kernel_globals_, OSL::TextureSystem *osl_ts_)
-{
- kernel_globals = kernel_globals_;
- osl_ts = osl_ts_;
}
bool OSLRenderServices::get_matrix(OSL::ShaderGlobals *sg,
@@ -233,7 +213,8 @@ bool OSLRenderServices::get_matrix(OSL::ShaderGlobals *sg,
ustring from,
float time)
{
- KernelGlobals *kg = kernel_globals;
+ ShaderData *sd = (ShaderData *)(sg->renderstate);
+ KernelGlobals *kg = sd->osl_globals;
if (from == u_ndc) {
copy_matrix(result, kernel_data.cam.ndctoworld);
@@ -264,7 +245,8 @@ bool OSLRenderServices::get_inverse_matrix(OSL::ShaderGlobals *sg,
ustring to,
float time)
{
- KernelGlobals *kg = kernel_globals;
+ ShaderData *sd = (ShaderData *)(sg->renderstate);
+ KernelGlobals *kg = sd->osl_globals;
if (to == u_ndc) {
copy_matrix(result, kernel_data.cam.worldtondc);
@@ -354,7 +336,8 @@ bool OSLRenderServices::get_inverse_matrix(OSL::ShaderGlobals *sg,
bool OSLRenderServices::get_matrix(OSL::ShaderGlobals *sg, OSL::Matrix44 &result, ustring from)
{
- KernelGlobals *kg = kernel_globals;
+ ShaderData *sd = (ShaderData *)(sg->renderstate);
+ KernelGlobals *kg = sd->osl_globals;
if (from == u_ndc) {
copy_matrix(result, kernel_data.cam.ndctoworld);
@@ -380,7 +363,8 @@ bool OSLRenderServices::get_inverse_matrix(OSL::ShaderGlobals *sg,
OSL::Matrix44 &result,
ustring to)
{
- KernelGlobals *kg = kernel_globals;
+ ShaderData *sd = (ShaderData *)(sg->renderstate);
+ KernelGlobals *kg = sd->osl_globals;
if (to == u_ndc) {
copy_matrix(result, kernel_data.cam.worldtondc);
@@ -956,19 +940,44 @@ bool OSLRenderServices::get_userdata(
TextureSystem::TextureHandle *OSLRenderServices::get_texture_handle(ustring filename)
{
- if (filename.length() && filename[0] == '@') {
- /* Dummy, we don't use texture handles for builtin textures but need
- * to tell the OSL runtime optimizer that this is a valid texture. */
+ OSLTextureHandleMap::iterator it = textures.find(filename);
+
+ /* For non-OIIO textures, just return a pointer to our own OSLTextureHandle. */
+ if (it != textures.end()) {
+ if (it->second->type != OSLTextureHandle::OIIO) {
+ return (TextureSystem::TextureHandle *)it->second.get();
+ }
+ }
+
+ /* Get handle from OpenImageIO. */
+ OSL::TextureSystem *ts = texture_system;
+ TextureSystem::TextureHandle *handle = ts->get_texture_handle(filename);
+ if (handle == NULL) {
return NULL;
}
- else {
- return texturesys()->get_texture_handle(filename);
+
+ /* Insert new OSLTextureHandle if needed. */
+ if (it == textures.end()) {
+ textures.insert(filename, new OSLTextureHandle(OSLTextureHandle::OIIO));
+ it = textures.find(filename);
}
+
+ /* Assign OIIO texture handle and return. */
+ it->second->oiio_handle = handle;
+ return (TextureSystem::TextureHandle *)it->second.get();
}
bool OSLRenderServices::good(TextureSystem::TextureHandle *texture_handle)
{
- return texturesys()->good(texture_handle);
+ OSLTextureHandle *handle = (OSLTextureHandle *)texture_handle;
+
+ if (handle->oiio_handle) {
+ OSL::TextureSystem *ts = texture_system;
+ return ts->good(handle->oiio_handle);
+ }
+ else {
+ return true;
+ }
}
bool OSLRenderServices::texture(ustring filename,
@@ -988,69 +997,28 @@ bool OSLRenderServices::texture(ustring filename,
float *dresultdt,
ustring *errormessage)
{
- OSL::TextureSystem *ts = osl_ts;
+ OSLTextureHandle *handle = (OSLTextureHandle *)texture_handle;
+ OSLTextureHandle::Type texture_type = (handle) ? handle->type : OSLTextureHandle::OIIO;
ShaderData *sd = (ShaderData *)(sg->renderstate);
- KernelGlobals *kg = sd->osl_globals;
-
- if (texture_thread_info == NULL) {
- OSLThreadData *tdata = kg->osl_tdata;
- texture_thread_info = tdata->oiio_thread_info;
- }
-
-#ifdef WITH_PTEX
- /* todo: this is just a quick hack, only works with particular files and options */
- if (string_endswith(filename.string(), ".ptx")) {
- float2 uv;
- int faceid;
-
- if (!primitive_ptex(kg, sd, &uv, &faceid))
- return false;
-
- float u = uv.x;
- float v = uv.y;
- float dudx = 0.0f;
- float dvdx = 0.0f;
- float dudy = 0.0f;
- float dvdy = 0.0f;
-
- Ptex::String error;
- PtexPtr<PtexTexture> r(ptex_cache->get(filename.c_str(), error));
-
- if (!r) {
- // std::cerr << error.c_str() << std::endl;
- return false;
- }
-
- bool mipmaplerp = false;
- float sharpness = 1.0f;
- PtexFilter::Options opts(PtexFilter::f_bicubic, mipmaplerp, sharpness);
- PtexPtr<PtexFilter> f(PtexFilter::getFilter(r, opts));
-
- f->eval(result, options.firstchannel, nchannels, faceid, u, v, dudx, dvdx, dudy, dvdy);
-
- for (int c = r->numChannels(); c < nchannels; c++)
- result[c] = result[0];
-
- return true;
- }
-#endif
+ KernelGlobals *kernel_globals = sd->osl_globals;
bool status = false;
- if (filename.length() && filename[0] == '@') {
- if (filename == u_at_bevel) {
+ switch (texture_type) {
+ case OSLTextureHandle::BEVEL: {
/* Bevel shader hack. */
if (nchannels >= 3) {
PathState *state = sd->osl_path_state;
int num_samples = (int)s;
float radius = t;
- float3 N = svm_bevel(kg, sd, state, radius, num_samples);
+ float3 N = svm_bevel(kernel_globals, sd, state, radius, num_samples);
result[0] = N.x;
result[1] = N.y;
result[2] = N.z;
status = true;
}
+ break;
}
- else if (filename == u_at_ao) {
+ case OSLTextureHandle::AO: {
/* AO shader hack. */
PathState *state = sd->osl_path_state;
int num_samples = (int)s;
@@ -1066,19 +1034,13 @@ bool OSLRenderServices::texture(ustring filename,
if ((int)options.tblur) {
flags |= NODE_AO_GLOBAL_RADIUS;
}
- result[0] = svm_ao(kg, sd, N, state, radius, num_samples, flags);
+ result[0] = svm_ao(kernel_globals, sd, N, state, radius, num_samples, flags);
status = true;
+ break;
}
- else if (filename[1] == 'l') {
- /* IES light. */
- int slot = atoi(filename.c_str() + 2);
- result[0] = kernel_ies_interp(kg, slot, s, t);
- status = true;
- }
- else {
+ case OSLTextureHandle::SVM: {
/* Packed texture. */
- int slot = atoi(filename.c_str() + 2);
- float4 rgba = kernel_tex_image_interp(kg, slot, s, 1.0f - t);
+ float4 rgba = kernel_tex_image_interp(kernel_globals, handle->svm_slot, s, 1.0f - t);
result[0] = rgba[0];
if (nchannels > 1)
@@ -1088,37 +1050,62 @@ bool OSLRenderServices::texture(ustring filename,
if (nchannels > 3)
result[3] = rgba[3];
status = true;
+ break;
}
- }
- else {
- if (texture_handle != NULL) {
- status = ts->texture(texture_handle,
- texture_thread_info,
- options,
- s,
- t,
- dsdx,
- dtdx,
- dsdy,
- dtdy,
- nchannels,
- result,
- dresultds,
- dresultdt);
+ case OSLTextureHandle::IES: {
+ /* IES light. */
+ result[0] = kernel_ies_interp(kernel_globals, handle->svm_slot, s, t);
+ status = true;
+ break;
}
- else {
- status = ts->texture(filename,
- options,
- s,
- t,
- dsdx,
- dtdx,
- dsdy,
- dtdy,
- nchannels,
- result,
- dresultds,
- dresultdt);
+ case OSLTextureHandle::OIIO: {
+ /* OpenImageIO texture cache. */
+ OSL::TextureSystem *ts = texture_system;
+
+ if (handle && handle->oiio_handle) {
+ if (texture_thread_info == NULL) {
+ OSLThreadData *tdata = kernel_globals->osl_tdata;
+ texture_thread_info = tdata->oiio_thread_info;
+ }
+
+ status = ts->texture(handle->oiio_handle,
+ texture_thread_info,
+ options,
+ s,
+ t,
+ dsdx,
+ dtdx,
+ dsdy,
+ dtdy,
+ nchannels,
+ result,
+ dresultds,
+ dresultdt);
+ }
+ else {
+ status = ts->texture(filename,
+ options,
+ s,
+ t,
+ dsdx,
+ dtdx,
+ dsdy,
+ dtdy,
+ nchannels,
+ result,
+ dresultds,
+ dresultdt);
+ }
+
+ if (!status) {
+ /* This might be slow, but prevents error messages leak and
+ * other nasty stuff happening. */
+ ts->geterror();
+ }
+ else if (handle && handle->processor) {
+ ColorSpaceManager::to_scene_linear(handle->processor, result, nchannels);
+ }
+ break;
}
}
@@ -1131,11 +1118,6 @@ bool OSLRenderServices::texture(ustring filename,
if (nchannels == 4)
result[3] = 1.0f;
}
- /* This might be slow, but prevents error messages leak and
- * other nasty stuff happening.
- */
- string err = ts->geterror();
- (void)err;
}
return status;
@@ -1157,56 +1139,83 @@ bool OSLRenderServices::texture3d(ustring filename,
float *dresultdr,
ustring *errormessage)
{
- OSL::TextureSystem *ts = osl_ts;
- ShaderData *sd = (ShaderData *)(sg->renderstate);
- KernelGlobals *kg = sd->osl_globals;
+ OSLTextureHandle *handle = (OSLTextureHandle *)texture_handle;
+ OSLTextureHandle::Type texture_type = (handle) ? handle->type : OSLTextureHandle::OIIO;
+ bool status = false;
- if (texture_thread_info == NULL) {
- OSLThreadData *tdata = kg->osl_tdata;
- texture_thread_info = tdata->oiio_thread_info;
- }
+ switch (texture_type) {
+ case OSLTextureHandle::SVM: {
+ /* Packed texture. */
+ ShaderData *sd = (ShaderData *)(sg->renderstate);
+ KernelGlobals *kernel_globals = sd->osl_globals;
+ int slot = handle->svm_slot;
+ float4 rgba = kernel_tex_image_interp_3d(
+ kernel_globals, slot, P.x, P.y, P.z, INTERPOLATION_NONE);
- bool status;
- if (filename.length() && filename[0] == '@') {
- int slot = atoi(filename.c_str() + 1);
- float4 rgba = kernel_tex_image_interp_3d(kg, slot, P.x, P.y, P.z, INTERPOLATION_NONE);
+ result[0] = rgba[0];
+ if (nchannels > 1)
+ result[1] = rgba[1];
+ if (nchannels > 2)
+ result[2] = rgba[2];
+ if (nchannels > 3)
+ result[3] = rgba[3];
+ status = true;
+ break;
+ }
+ case OSLTextureHandle::OIIO: {
+ /* OpenImageIO texture cache. */
+ OSL::TextureSystem *ts = texture_system;
+
+ if (handle && handle->oiio_handle) {
+ if (texture_thread_info == NULL) {
+ ShaderData *sd = (ShaderData *)(sg->renderstate);
+ KernelGlobals *kernel_globals = sd->osl_globals;
+ OSLThreadData *tdata = kernel_globals->osl_tdata;
+ texture_thread_info = tdata->oiio_thread_info;
+ }
- result[0] = rgba[0];
- if (nchannels > 1)
- result[1] = rgba[1];
- if (nchannels > 2)
- result[2] = rgba[2];
- if (nchannels > 3)
- result[3] = rgba[3];
- status = true;
- }
- else {
- if (texture_handle != NULL) {
- status = ts->texture3d(texture_handle,
- texture_thread_info,
- options,
- P,
- dPdx,
- dPdy,
- dPdz,
- nchannels,
- result,
- dresultds,
- dresultdt,
- dresultdr);
+ status = ts->texture3d(handle->oiio_handle,
+ texture_thread_info,
+ options,
+ P,
+ dPdx,
+ dPdy,
+ dPdz,
+ nchannels,
+ result,
+ dresultds,
+ dresultdt,
+ dresultdr);
+ }
+ else {
+ status = ts->texture3d(filename,
+ options,
+ P,
+ dPdx,
+ dPdy,
+ dPdz,
+ nchannels,
+ result,
+ dresultds,
+ dresultdt,
+ dresultdr);
+ }
+
+ if (!status) {
+ /* This might be slow, but prevents error messages leak and
+ * other nasty stuff happening. */
+ ts->geterror();
+ }
+ else if (handle && handle->processor) {
+ ColorSpaceManager::to_scene_linear(handle->processor, result, nchannels);
+ }
+ break;
}
- else {
- status = ts->texture3d(filename,
- options,
- P,
- dPdx,
- dPdy,
- dPdz,
- nchannels,
- result,
- dresultds,
- dresultdt,
- dresultdr);
+ case OSLTextureHandle::IES:
+ case OSLTextureHandle::AO:
+ case OSLTextureHandle::BEVEL: {
+ status = false;
+ break;
}
}
@@ -1219,18 +1228,13 @@ bool OSLRenderServices::texture3d(ustring filename,
if (nchannels == 4)
result[3] = 1.0f;
}
- /* This might be slow, but prevents error messages leak and
- * other nasty stuff happening.
- */
- string err = ts->geterror();
- (void)err;
}
return status;
}
bool OSLRenderServices::environment(ustring filename,
- TextureHandle *th,
+ TextureHandle *texture_handle,
TexturePerthread *thread_info,
TextureOpt &options,
OSL::ShaderGlobals *sg,
@@ -1243,21 +1247,33 @@ bool OSLRenderServices::environment(ustring filename,
float *dresultdt,
ustring *errormessage)
{
- OSL::TextureSystem *ts = osl_ts;
+ OSLTextureHandle *handle = (OSLTextureHandle *)texture_handle;
+ OSL::TextureSystem *ts = texture_system;
+ bool status = false;
- if (thread_info == NULL) {
- ShaderData *sd = (ShaderData *)(sg->renderstate);
- KernelGlobals *kg = sd->osl_globals;
- OSLThreadData *tdata = kg->osl_tdata;
- thread_info = tdata->oiio_thread_info;
- }
+ if (handle && handle->oiio_handle) {
+ if (thread_info == NULL) {
+ ShaderData *sd = (ShaderData *)(sg->renderstate);
+ KernelGlobals *kernel_globals = sd->osl_globals;
+ OSLThreadData *tdata = kernel_globals->osl_tdata;
+ thread_info = tdata->oiio_thread_info;
+ }
- if (th == NULL) {
- th = ts->get_texture_handle(filename, thread_info);
+ status = ts->environment(handle->oiio_handle,
+ thread_info,
+ options,
+ R,
+ dRdx,
+ dRdy,
+ nchannels,
+ result,
+ dresultds,
+ dresultdt);
+ }
+ else {
+ status = ts->environment(
+ filename, options, R, dRdx, dRdy, nchannels, result, dresultds, dresultdt);
}
-
- bool status = ts->environment(
- th, thread_info, options, R, dRdx, dRdy, nchannels, result, dresultds, dresultdt);
if (!status) {
if (nchannels == 3 || nchannels == 4) {
@@ -1269,26 +1285,31 @@ bool OSLRenderServices::environment(ustring filename,
result[3] = 1.0f;
}
}
+ else if (handle && handle->processor) {
+ ColorSpaceManager::to_scene_linear(handle->processor, result, nchannels);
+ }
return status;
}
bool OSLRenderServices::get_texture_info(OSL::ShaderGlobals *sg,
ustring filename,
- TextureHandle *th,
+ TextureHandle *texture_handle,
int subimage,
ustring dataname,
TypeDesc datatype,
void *data)
{
- OSL::TextureSystem *ts = osl_ts;
- if (filename.length() && filename[0] == '@') {
- /* Special builtin textures. */
+ OSLTextureHandle *handle = (OSLTextureHandle *)texture_handle;
+
+ /* No texture info for other texture types. */
+ if (handle && handle->type != OSLTextureHandle::OIIO) {
return false;
}
- else {
- return ts->get_texture_info(filename, subimage, dataname, datatype, data);
- }
+
+ /* Get texture info from OpenImageIO. */
+ OSL::TextureSystem *ts = texture_system;
+ return ts->get_texture_info(filename, subimage, dataname, datatype, data);
}
int OSLRenderServices::pointcloud_search(OSL::ShaderGlobals *sg,
diff --git a/intern/cycles/kernel/osl/osl_services.h b/intern/cycles/kernel/osl/osl_services.h
index 2fad5833fc9..024ef656be1 100644
--- a/intern/cycles/kernel/osl/osl_services.h
+++ b/intern/cycles/kernel/osl/osl_services.h
@@ -40,13 +40,46 @@ class Shader;
struct ShaderData;
struct float3;
struct KernelGlobals;
+
+/* OSL Texture Handle
+ *
+ * OSL texture lookups are string based. If those strings are known at compile
+ * time, the OSL compiler can cache a texture handle to use instead of a string.
+ *
+ * By default it uses TextureSystem::TextureHandle. But since we want to support
+ * different kinds of textures and color space conversions, this is our own handle
+ * with additional data.
+ *
+ * These are stored in a concurrent hash map, because OSL can compile multiple
+ * shaders in parallel. */
+
+struct OSLTextureHandle : public OIIO::RefCnt {
+ enum Type { OIIO, SVM, IES, BEVEL, AO };
+
+ OSLTextureHandle(Type type = OIIO, int svm_slot = -1)
+ : type(type), svm_slot(svm_slot), oiio_handle(NULL), processor(NULL)
+ {
+ }
+
+ Type type;
+ int svm_slot;
+ OSL::TextureSystem::TextureHandle *oiio_handle;
+ ColorSpaceProcessor *processor;
+};
+
+typedef OIIO::intrusive_ptr<OSLTextureHandle> OSLTextureHandleRef;
+typedef OIIO::unordered_map_concurrent<ustring, OSLTextureHandleRef, ustringHash>
+ OSLTextureHandleMap;
+
+/* OSL Render Services
+ *
+ * Interface for OSL to access attributes, textures and other scene data. */
+
class OSLRenderServices : public OSL::RendererServices {
public:
- OSLRenderServices();
+ OSLRenderServices(OSL::TextureSystem *texture_system);
~OSLRenderServices();
- void thread_init(KernelGlobals *kernel_globals, OSL::TextureSystem *ts);
-
bool get_matrix(OSL::ShaderGlobals *sg,
OSL::Matrix44 &result,
OSL::TransformationPtr xform,
@@ -255,12 +288,12 @@ class OSLRenderServices : public OSL::RendererServices {
static ustring u_at_bevel;
static ustring u_at_ao;
- private:
- KernelGlobals *kernel_globals;
- OSL::TextureSystem *osl_ts;
-#ifdef WITH_PTEX
- PtexCache *ptex_cache;
-#endif
+ /* Texture system and texture handle map are part of the services instead of
+ * globals to be shared between different render sessions. This saves memory,
+ * and is required because texture handles are cached as part of the shared
+ * shading system. */
+ OSL::TextureSystem *texture_system;
+ OSLTextureHandleMap textures;
};
CCL_NAMESPACE_END
diff --git a/intern/cycles/kernel/osl/osl_shader.cpp b/intern/cycles/kernel/osl/osl_shader.cpp
index 3d9c579c9ff..db5ad06d3fc 100644
--- a/intern/cycles/kernel/osl/osl_shader.cpp
+++ b/intern/cycles/kernel/osl/osl_shader.cpp
@@ -49,7 +49,6 @@ void OSLShader::thread_init(KernelGlobals *kg,
/* per thread kernel data init*/
kg->osl = osl_globals;
- kg->osl->services->thread_init(kernel_globals, osl_globals->ts);
OSL::ShadingSystem *ss = kg->osl->ss;
OSLThreadData *tdata = new OSLThreadData();
diff --git a/intern/cycles/kernel/shaders/node_environment_texture.osl b/intern/cycles/kernel/shaders/node_environment_texture.osl
index eb32dad392f..43f607f7cb0 100644
--- a/intern/cycles/kernel/shaders/node_environment_texture.osl
+++ b/intern/cycles/kernel/shaders/node_environment_texture.osl
@@ -47,9 +47,10 @@ shader node_environment_texture(
string filename = "",
string projection = "equirectangular",
string interpolation = "linear",
- string color_space = "sRGB",
+ int compress_as_srgb = 0,
+ int ignore_alpha = 0,
+ int unassociate_alpha = 0,
int is_float = 1,
- int use_alpha = 1,
output color Color = 0.0,
output float Alpha = 1.0)
{
@@ -69,13 +70,16 @@ shader node_environment_texture(
Color = (color)texture(
filename, p[0], 1.0 - p[1], "wrap", "periodic", "interp", interpolation, "alpha", Alpha);
- if (use_alpha) {
+ if (ignore_alpha) {
+ Alpha = 1.0;
+ }
+ else if (unassociate_alpha) {
Color = color_unpremultiply(Color, Alpha);
if (!is_float)
Color = min(Color, 1.0);
}
- if (color_space == "sRGB")
+ if (compress_as_srgb)
Color = color_srgb_to_scene_linear(Color);
}
diff --git a/intern/cycles/kernel/shaders/node_ies_light.osl b/intern/cycles/kernel/shaders/node_ies_light.osl
index ea8c44e09de..ce0173451da 100644
--- a/intern/cycles/kernel/shaders/node_ies_light.osl
+++ b/intern/cycles/kernel/shaders/node_ies_light.osl
@@ -21,7 +21,7 @@
shader node_ies_light(int use_mapping = 0,
matrix mapping = matrix(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
- int slot = 0,
+ string filename = "",
float Strength = 1.0,
point Vector = I,
output float Fac = 0.0)
@@ -37,5 +37,5 @@ shader node_ies_light(int use_mapping = 0,
float v_angle = acos(-p[2]);
float h_angle = atan2(p[0], p[1]) + M_PI;
- Fac = Strength * texture(format("@l%d", slot), h_angle, v_angle);
+ Fac = Strength * texture(filename, h_angle, v_angle);
}
diff --git a/intern/cycles/kernel/shaders/node_image_texture.osl b/intern/cycles/kernel/shaders/node_image_texture.osl
index df5eda39985..f78ca7ec0e8 100644
--- a/intern/cycles/kernel/shaders/node_image_texture.osl
+++ b/intern/cycles/kernel/shaders/node_image_texture.osl
@@ -56,11 +56,12 @@ point map_to_sphere(vector dir)
}
color image_texture_lookup(string filename,
- string color_space,
float u,
float v,
output float Alpha,
- int use_alpha,
+ int compress_as_srgb,
+ int ignore_alpha,
+ int unassociate_alpha,
int is_float,
string interpolation,
string extension)
@@ -68,14 +69,17 @@ color image_texture_lookup(string filename,
color rgb = (color)texture(
filename, u, 1.0 - v, "wrap", extension, "interp", interpolation, "alpha", Alpha);
- if (use_alpha) {
+ if (ignore_alpha) {
+ Alpha = 1.0;
+ }
+ else if (unassociate_alpha) {
rgb = color_unpremultiply(rgb, Alpha);
if (!is_float)
rgb = min(rgb, 1.0);
}
- if (color_space == "sRGB") {
+ if (compress_as_srgb) {
rgb = color_srgb_to_scene_linear(rgb);
}
@@ -86,13 +90,14 @@ shader node_image_texture(int use_mapping = 0,
matrix mapping = matrix(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
point Vector = P,
string filename = "",
- string color_space = "sRGB",
string projection = "flat",
string interpolation = "smartcubic",
string extension = "periodic",
float projection_blend = 0.0,
+ int compress_as_srgb = 0,
+ int ignore_alpha = 0,
+ int unassociate_alpha = 0,
int is_float = 1,
- int use_alpha = 1,
output color Color = 0.0,
output float Alpha = 1.0)
{
@@ -102,8 +107,16 @@ shader node_image_texture(int use_mapping = 0,
p = transform(mapping, p);
if (projection == "flat") {
- Color = image_texture_lookup(
- filename, color_space, p[0], p[1], Alpha, use_alpha, is_float, interpolation, extension);
+ Color = image_texture_lookup(filename,
+ p[0],
+ p[1],
+ Alpha,
+ compress_as_srgb,
+ ignore_alpha,
+ unassociate_alpha,
+ is_float,
+ interpolation,
+ extension);
}
else if (projection == "box") {
/* object space normal */
@@ -173,11 +186,12 @@ shader node_image_texture(int use_mapping = 0,
if (weight[0] > 0.0) {
Color += weight[0] * image_texture_lookup(filename,
- color_space,
p[1],
p[2],
tmp_alpha,
- use_alpha,
+ compress_as_srgb,
+ ignore_alpha,
+ unassociate_alpha,
is_float,
interpolation,
extension);
@@ -185,11 +199,12 @@ shader node_image_texture(int use_mapping = 0,
}
if (weight[1] > 0.0) {
Color += weight[1] * image_texture_lookup(filename,
- color_space,
p[0],
p[2],
tmp_alpha,
- use_alpha,
+ compress_as_srgb,
+ ignore_alpha,
+ unassociate_alpha,
is_float,
interpolation,
extension);
@@ -197,11 +212,12 @@ shader node_image_texture(int use_mapping = 0,
}
if (weight[2] > 0.0) {
Color += weight[2] * image_texture_lookup(filename,
- color_space,
p[1],
p[0],
tmp_alpha,
- use_alpha,
+ compress_as_srgb,
+ ignore_alpha,
+ unassociate_alpha,
is_float,
interpolation,
extension);
@@ -211,11 +227,12 @@ shader node_image_texture(int use_mapping = 0,
else if (projection == "sphere") {
point projected = map_to_sphere(texco_remap_square(p));
Color = image_texture_lookup(filename,
- color_space,
projected[0],
projected[1],
Alpha,
- use_alpha,
+ compress_as_srgb,
+ ignore_alpha,
+ unassociate_alpha,
is_float,
interpolation,
extension);
@@ -223,11 +240,12 @@ shader node_image_texture(int use_mapping = 0,
else if (projection == "tube") {
point projected = map_to_tube(texco_remap_square(p));
Color = image_texture_lookup(filename,
- color_space,
projected[0],
projected[1],
Alpha,
- use_alpha,
+ compress_as_srgb,
+ ignore_alpha,
+ unassociate_alpha,
is_float,
interpolation,
extension);
diff --git a/intern/cycles/kernel/svm/svm_image.h b/intern/cycles/kernel/svm/svm_image.h
index ee4b8b6e50c..2ef64662d0e 100644
--- a/intern/cycles/kernel/svm/svm_image.h
+++ b/intern/cycles/kernel/svm/svm_image.h
@@ -16,13 +16,12 @@
CCL_NAMESPACE_BEGIN
-ccl_device float4
-svm_image_texture(KernelGlobals *kg, int id, float x, float y, uint srgb, uint use_alpha)
+ccl_device float4 svm_image_texture(KernelGlobals *kg, int id, float x, float y, uint flags)
{
float4 r = kernel_tex_image_interp(kg, id, x, y);
const float alpha = r.w;
- if (use_alpha && alpha != 1.0f && alpha != 0.0f) {
+ if ((flags & NODE_IMAGE_ALPHA_UNASSOCIATE) && alpha != 1.0f && alpha != 0.0f) {
r /= alpha;
const int texture_type = kernel_tex_type(id);
if (texture_type == IMAGE_DATA_TYPE_BYTE4 || texture_type == IMAGE_DATA_TYPE_BYTE) {
@@ -31,8 +30,7 @@ svm_image_texture(KernelGlobals *kg, int id, float x, float y, uint srgb, uint u
r.w = alpha;
}
- if (srgb) {
- /* TODO(lukas): Implement proper conversion for image textures. */
+ if (flags & NODE_IMAGE_COMPRESS_AS_SRGB) {
r = color_srgb_to_linear_v4(r);
}
@@ -48,13 +46,12 @@ ccl_device_inline float3 texco_remap_square(float3 co)
ccl_device void svm_node_tex_image(KernelGlobals *kg, ShaderData *sd, float *stack, uint4 node)
{
uint id = node.y;
- uint co_offset, out_offset, alpha_offset, srgb;
+ uint co_offset, out_offset, alpha_offset, flags;
- decode_node_uchar4(node.z, &co_offset, &out_offset, &alpha_offset, &srgb);
+ decode_node_uchar4(node.z, &co_offset, &out_offset, &alpha_offset, &flags);
float3 co = stack_load_float3(stack, co_offset);
float2 tex_co;
- uint use_alpha = stack_valid(alpha_offset);
if (node.w == NODE_IMAGE_PROJ_SPHERE) {
co = texco_remap_square(co);
tex_co = map_to_sphere(co);
@@ -66,7 +63,7 @@ ccl_device void svm_node_tex_image(KernelGlobals *kg, ShaderData *sd, float *sta
else {
tex_co = make_float2(co.x, co.y);
}
- float4 f = svm_image_texture(kg, id, tex_co.x, tex_co.y, srgb, use_alpha);
+ float4 f = svm_image_texture(kg, id, tex_co.x, tex_co.y, flags);
if (stack_valid(out_offset))
stack_store_float3(stack, out_offset, make_float3(f.x, f.y, f.z));
@@ -145,27 +142,26 @@ ccl_device void svm_node_tex_image_box(KernelGlobals *kg, ShaderData *sd, float
}
/* now fetch textures */
- uint co_offset, out_offset, alpha_offset, srgb;
- decode_node_uchar4(node.z, &co_offset, &out_offset, &alpha_offset, &srgb);
+ uint co_offset, out_offset, alpha_offset, flags;
+ decode_node_uchar4(node.z, &co_offset, &out_offset, &alpha_offset, &flags);
float3 co = stack_load_float3(stack, co_offset);
uint id = node.y;
float4 f = make_float4(0.0f, 0.0f, 0.0f, 0.0f);
- uint use_alpha = stack_valid(alpha_offset);
/* Map so that no textures are flipped, rotation is somewhat arbitrary. */
if (weight.x > 0.0f) {
float2 uv = make_float2((signed_N.x < 0.0f) ? 1.0f - co.y : co.y, co.z);
- f += weight.x * svm_image_texture(kg, id, uv.x, uv.y, srgb, use_alpha);
+ f += weight.x * svm_image_texture(kg, id, uv.x, uv.y, flags);
}
if (weight.y > 0.0f) {
float2 uv = make_float2((signed_N.y > 0.0f) ? 1.0f - co.x : co.x, co.z);
- f += weight.y * svm_image_texture(kg, id, uv.x, uv.y, srgb, use_alpha);
+ f += weight.y * svm_image_texture(kg, id, uv.x, uv.y, flags);
}
if (weight.z > 0.0f) {
float2 uv = make_float2((signed_N.z > 0.0f) ? 1.0f - co.y : co.y, co.x);
- f += weight.z * svm_image_texture(kg, id, uv.x, uv.y, srgb, use_alpha);
+ f += weight.z * svm_image_texture(kg, id, uv.x, uv.y, flags);
}
if (stack_valid(out_offset))
@@ -180,10 +176,10 @@ ccl_device void svm_node_tex_environment(KernelGlobals *kg,
uint4 node)
{
uint id = node.y;
- uint co_offset, out_offset, alpha_offset, srgb;
+ uint co_offset, out_offset, alpha_offset, flags;
uint projection = node.w;
- decode_node_uchar4(node.z, &co_offset, &out_offset, &alpha_offset, &srgb);
+ decode_node_uchar4(node.z, &co_offset, &out_offset, &alpha_offset, &flags);
float3 co = stack_load_float3(stack, co_offset);
float2 uv;
@@ -195,8 +191,7 @@ ccl_device void svm_node_tex_environment(KernelGlobals *kg,
else
uv = direction_to_mirrorball(co);
- uint use_alpha = stack_valid(alpha_offset);
- float4 f = svm_image_texture(kg, id, uv.x, uv.y, srgb, use_alpha);
+ float4 f = svm_image_texture(kg, id, uv.x, uv.y, flags);
if (stack_valid(out_offset))
stack_store_float3(stack, out_offset, make_float3(f.x, f.y, f.z));
diff --git a/intern/cycles/kernel/svm/svm_types.h b/intern/cycles/kernel/svm/svm_types.h
index d31e4f93696..ea92fd7ce59 100644
--- a/intern/cycles/kernel/svm/svm_types.h
+++ b/intern/cycles/kernel/svm/svm_types.h
@@ -373,11 +373,6 @@ typedef enum NodeNormalMapSpace {
NODE_NORMAL_MAP_BLENDER_WORLD,
} NodeNormalMapSpace;
-typedef enum NodeImageColorSpace {
- NODE_COLOR_SPACE_NONE = 0,
- NODE_COLOR_SPACE_COLOR = 1,
-} NodeImageColorSpace;
-
typedef enum NodeImageProjection {
NODE_IMAGE_PROJ_FLAT = 0,
NODE_IMAGE_PROJ_BOX = 1,
@@ -385,6 +380,11 @@ typedef enum NodeImageProjection {
NODE_IMAGE_PROJ_TUBE = 3,
} NodeImageProjection;
+typedef enum NodeImageFlags {
+ NODE_IMAGE_COMPRESS_AS_SRGB = 1,
+ NODE_IMAGE_ALPHA_UNASSOCIATE = 2,
+} NodeImageFlags;
+
typedef enum NodeEnvironmentProjection {
NODE_ENVIRONMENT_EQUIRECTANGULAR = 0,
NODE_ENVIRONMENT_MIRROR_BALL = 1,
diff --git a/intern/cycles/render/CMakeLists.txt b/intern/cycles/render/CMakeLists.txt
index 378957d21f4..c79e5a23ea1 100644
--- a/intern/cycles/render/CMakeLists.txt
+++ b/intern/cycles/render/CMakeLists.txt
@@ -14,6 +14,7 @@ set(SRC
bake.cpp
buffers.cpp
camera.cpp
+ colorspace.cpp
constant_fold.cpp
coverage.cpp
denoising.cpp
@@ -48,6 +49,7 @@ set(SRC_HEADERS
background.h
buffers.h
camera.h
+ colorspace.h
constant_fold.h
coverage.h
denoising.h
diff --git a/intern/cycles/render/colorspace.cpp b/intern/cycles/render/colorspace.cpp
new file mode 100644
index 00000000000..f4c217bc9fb
--- /dev/null
+++ b/intern/cycles/render/colorspace.cpp
@@ -0,0 +1,410 @@
+/*
+ * Copyright 2011-2013 Blender Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "render/colorspace.h"
+
+#include "util/util_color.h"
+#include "util/util_image.h"
+#include "util/util_half.h"
+#include "util/util_logging.h"
+#include "util/util_math.h"
+#include "util/util_thread.h"
+#include "util/util_vector.h"
+
+#ifdef WITH_OCIO
+# include <OpenColorIO/OpenColorIO.h>
+namespace OCIO = OCIO_NAMESPACE;
+#endif
+
+CCL_NAMESPACE_BEGIN
+
+/* Builtin colorspaces. */
+ustring u_colorspace_auto;
+ustring u_colorspace_raw("__builtin_raw");
+ustring u_colorspace_srgb("__builtin_srgb");
+
+/* Cached data. */
+#ifdef WITH_OCIO
+static thread_mutex cache_colorspaces_mutex;
+static thread_mutex cache_processors_mutex;
+static unordered_map<ustring, ustring, ustringHash> cached_colorspaces;
+static unordered_map<ustring, OCIO::ConstProcessorRcPtr, ustringHash> cached_processors;
+#endif
+
+ColorSpaceProcessor *ColorSpaceManager::get_processor(ustring colorspace)
+{
+#ifdef WITH_OCIO
+ /* Only use this for OpenColorIO color spaces, not the builtin ones. */
+ assert(colorspace != u_colorspace_srgb && colorspace != u_colorspace_auto);
+
+ if (colorspace == u_colorspace_raw) {
+ return NULL;
+ }
+
+ OCIO::ConstConfigRcPtr config = OCIO::GetCurrentConfig();
+ if (!config) {
+ return NULL;
+ }
+
+ /* Cache processor until free_memory(), memory overhead is expected to be
+ * small and the processor is likely to be reused. */
+ thread_scoped_lock cache_processors_lock(cache_processors_mutex);
+ if (cached_processors.find(colorspace) == cached_processors.end()) {
+ try {
+ cached_processors[colorspace] = config->getProcessor(colorspace.c_str(), "scene_linear");
+ }
+ catch (OCIO::Exception &exception) {
+ cached_processors[colorspace] = OCIO::ConstProcessorRcPtr();
+ VLOG(1) << "Colorspace " << colorspace.c_str()
+ << " can't be converted to scene_linear: " << exception.what();
+ }
+ }
+
+ const OCIO::Processor *processor = cached_processors[colorspace].get();
+ return (ColorSpaceProcessor *)processor;
+#else
+ /* No OpenColorIO. */
+ (void)colorspace;
+ return NULL;
+#endif
+}
+
+bool ColorSpaceManager::colorspace_is_data(ustring colorspace)
+{
+ if (colorspace == u_colorspace_auto || colorspace == u_colorspace_raw ||
+ colorspace == u_colorspace_srgb) {
+ return false;
+ }
+
+#ifdef WITH_OCIO
+ OCIO::ConstConfigRcPtr config = OCIO::GetCurrentConfig();
+ if (!config) {
+ return false;
+ }
+
+ try {
+ OCIO::ConstColorSpaceRcPtr space = config->getColorSpace(colorspace.c_str());
+ return space && space->isData();
+ }
+ catch (OCIO::Exception &exception) {
+ return false;
+ }
+#else
+ return false;
+#endif
+}
+
+ustring ColorSpaceManager::detect_known_colorspace(ustring colorspace,
+ const char *file_format,
+ bool is_float)
+{
+ if (colorspace == u_colorspace_auto) {
+ /* Auto detect sRGB or raw if none specified. */
+ if (is_float) {
+ bool srgb = (colorspace == "sRGB" || colorspace == "GammaCorrected" ||
+ (colorspace.empty() &&
+ (strcmp(file_format, "png") == 0 || strcmp(file_format, "tiff") == 0 ||
+ strcmp(file_format, "dpx") == 0 || strcmp(file_format, "jpeg2000") == 0)));
+ return srgb ? u_colorspace_srgb : u_colorspace_raw;
+ }
+ else {
+ return u_colorspace_srgb;
+ }
+ }
+ else if (colorspace == u_colorspace_srgb || colorspace == u_colorspace_raw) {
+ /* Builtin colorspaces. */
+ return colorspace;
+ }
+ else {
+ /* Use OpenColorIO. */
+#ifdef WITH_OCIO
+ {
+ thread_scoped_lock cache_lock(cache_colorspaces_mutex);
+ /* Cached lookup. */
+ if (cached_colorspaces.find(colorspace) != cached_colorspaces.end()) {
+ return cached_colorspaces[colorspace];
+ }
+ }
+
+ /* Detect if it matches a simple builtin colorspace. */
+ bool is_scene_linear, is_srgb;
+ is_builtin_colorspace(colorspace, is_scene_linear, is_srgb);
+
+ thread_scoped_lock cache_lock(cache_colorspaces_mutex);
+ if (is_scene_linear) {
+ VLOG(1) << "Colorspace " << colorspace.string() << " is no-op";
+ cached_colorspaces[colorspace] = u_colorspace_raw;
+ return u_colorspace_raw;
+ }
+ else if (is_srgb) {
+ VLOG(1) << "Colorspace " << colorspace.string() << " is sRGB";
+ cached_colorspaces[colorspace] = u_colorspace_srgb;
+ return u_colorspace_srgb;
+ }
+
+ /* Verify if we can convert from the requested color space. */
+ if (!get_processor(colorspace)) {
+ OCIO::ConstConfigRcPtr config = OCIO::GetCurrentConfig();
+ if (!config || !config->getColorSpace(colorspace.c_str())) {
+ VLOG(1) << "Colorspace " << colorspace.c_str() << " not found, using raw instead";
+ }
+ else {
+ VLOG(1) << "Colorspace " << colorspace.c_str()
+ << " can't be converted to scene_linear, using raw instead";
+ }
+ cached_colorspaces[colorspace] = u_colorspace_raw;
+ return u_colorspace_raw;
+ }
+
+ /* Convert to/from colorspace with OpenColorIO. */
+ VLOG(1) << "Colorspace " << colorspace.string() << " handled through OpenColorIO";
+ cached_colorspaces[colorspace] = colorspace;
+ return colorspace;
+#else
+ VLOG(1) << "Colorspace " << colorspace.c_str() << " not available, built without OpenColorIO";
+ return u_colorspace_raw;
+#endif
+ }
+}
+
+void ColorSpaceManager::is_builtin_colorspace(ustring colorspace,
+ bool &is_scene_linear,
+ bool &is_srgb)
+{
+#ifdef WITH_OCIO
+ const OCIO::Processor *processor = (const OCIO::Processor *)get_processor(colorspace);
+ if (!processor) {
+ is_scene_linear = false;
+ is_srgb = false;
+ return;
+ }
+
+ is_scene_linear = true;
+ is_srgb = true;
+ for (int i = 0; i < 256; i++) {
+ float v = i / 255.0f;
+
+ float cR[3] = {v, 0, 0};
+ float cG[3] = {0, v, 0};
+ float cB[3] = {0, 0, v};
+ float cW[3] = {v, v, v};
+ processor->applyRGB(cR);
+ processor->applyRGB(cG);
+ processor->applyRGB(cB);
+ processor->applyRGB(cW);
+
+ /* Make sure that there is no channel crosstalk. */
+ if (fabsf(cR[1]) > 1e-5f || fabsf(cR[2]) > 1e-5f || fabsf(cG[0]) > 1e-5f ||
+ fabsf(cG[2]) > 1e-5f || fabsf(cB[0]) > 1e-5f || fabsf(cB[1]) > 1e-5f) {
+ is_scene_linear = false;
+ is_srgb = false;
+ break;
+ }
+ /* Make sure that the three primaries combine linearly. */
+ if (!compare_floats(cR[0], cW[0], 1e-6f, 64) || !compare_floats(cG[1], cW[1], 1e-6f, 64) ||
+ !compare_floats(cB[2], cW[2], 1e-6f, 64)) {
+ is_scene_linear = false;
+ is_srgb = false;
+ break;
+ }
+ /* Make sure that the three channels behave identically. */
+ if (!compare_floats(cW[0], cW[1], 1e-6f, 64) || !compare_floats(cW[1], cW[2], 1e-6f, 64)) {
+ is_scene_linear = false;
+ is_srgb = false;
+ break;
+ }
+
+ float out_v = average(make_float3(cW[0], cW[1], cW[2]));
+ if (!compare_floats(v, out_v, 1e-6f, 64)) {
+ is_scene_linear = false;
+ }
+ if (!compare_floats(color_srgb_to_linear(v), out_v, 1e-6f, 64)) {
+ is_srgb = false;
+ }
+ }
+#else
+ (void)colorspace;
+ is_scene_linear = false;
+ is_srgb = false;
+#endif
+}
+
+#ifdef WITH_OCIO
+
+template<typename T> inline float4 cast_to_float4(T *data)
+{
+ return make_float4(util_image_cast_to_float(data[0]),
+ util_image_cast_to_float(data[1]),
+ util_image_cast_to_float(data[2]),
+ util_image_cast_to_float(data[3]));
+}
+
+template<typename T> inline void cast_from_float4(T *data, float4 value)
+{
+ data[0] = util_image_cast_from_float<T>(value.x);
+ data[1] = util_image_cast_from_float<T>(value.y);
+ data[2] = util_image_cast_from_float<T>(value.z);
+ data[3] = util_image_cast_from_float<T>(value.w);
+}
+
+/* Slower versions for other all data types, which needs to convert to float and back. */
+template<typename T, bool compress_as_srgb = false>
+inline void processor_apply_pixels(const OCIO::Processor *processor,
+ T *pixels,
+ size_t width,
+ size_t height)
+{
+ /* TODO: implement faster version for when we know the conversion
+ * is a simple matrix transform between linear spaces. In that case
+ * unpremultiply is not needed. */
+
+ /* Process large images in chunks to keep temporary memory requirement down. */
+ size_t y_chunk_size = max(1, 16 * 1024 * 1024 / (sizeof(float4) * width));
+ vector<float4> float_pixels(y_chunk_size * width);
+
+ for (size_t y0 = 0; y0 < height; y0 += y_chunk_size) {
+ size_t y1 = std::min(y0 + y_chunk_size, height);
+ size_t i = 0;
+
+ for (size_t y = y0; y < y1; y++) {
+ for (size_t x = 0; x < width; x++, i++) {
+ float4 value = cast_to_float4(pixels + 4 * (y * width + x));
+
+ if (!(value.w == 0.0f || value.w == 1.0f)) {
+ float inv_alpha = 1.0f / value.w;
+ value.x *= inv_alpha;
+ value.y *= inv_alpha;
+ value.z *= inv_alpha;
+ }
+
+ float_pixels[i] = value;
+ }
+ }
+
+ OCIO::PackedImageDesc desc((float *)float_pixels.data(), width, y_chunk_size, 4);
+ processor->apply(desc);
+
+ i = 0;
+ for (size_t y = y0; y < y1; y++) {
+ for (size_t x = 0; x < width; x++, i++) {
+ float4 value = float_pixels[i];
+
+ value.x *= value.w;
+ value.y *= value.w;
+ value.z *= value.w;
+
+ if (compress_as_srgb) {
+ value = color_linear_to_srgb_v4(value);
+ }
+
+ cast_from_float4(pixels + 4 * (y * width + x), value);
+ }
+ }
+ }
+}
+#endif
+
+template<typename T>
+void ColorSpaceManager::to_scene_linear(ustring colorspace,
+ T *pixels,
+ size_t width,
+ size_t height,
+ size_t depth,
+ bool compress_as_srgb)
+{
+#ifdef WITH_OCIO
+ const OCIO::Processor *processor = (const OCIO::Processor *)get_processor(colorspace);
+
+ if (processor) {
+ if (compress_as_srgb) {
+ /* Compress output as sRGB. */
+ for (size_t z = 0; z < depth; z++) {
+ processor_apply_pixels<T, true>(processor, &pixels[z * width * height], width, height);
+ }
+ }
+ else {
+ /* Write output as scene linear directly. */
+ for (size_t z = 0; z < depth; z++) {
+ processor_apply_pixels<T>(processor, &pixels[z * width * height], width, height);
+ }
+ }
+ }
+#else
+ (void)colorspace;
+ (void)pixels;
+ (void)width;
+ (void)height;
+ (void)depth;
+ (void)compress_as_srgb;
+#endif
+}
+
+void ColorSpaceManager::to_scene_linear(ColorSpaceProcessor *processor_,
+ float *pixel,
+ int channels)
+{
+#ifdef WITH_OCIO
+ const OCIO::Processor *processor = (const OCIO::Processor *)processor_;
+
+ if (processor) {
+ if (channels == 3) {
+ processor->applyRGB(pixel);
+ }
+ else if (channels == 4) {
+ if (pixel[3] == 1.0f || pixel[3] == 0.0f) {
+ /* Fast path for RGBA. */
+ processor->applyRGB(pixel);
+ }
+ else {
+ /* Unassociate and associate alpha since color management should not
+ * be affected by transparency. */
+ float alpha = pixel[3];
+ float inv_alpha = 1.0f / alpha;
+
+ pixel[0] *= inv_alpha;
+ pixel[1] *= inv_alpha;
+ pixel[2] *= inv_alpha;
+
+ processor->applyRGB(pixel);
+
+ pixel[0] *= alpha;
+ pixel[1] *= alpha;
+ pixel[2] *= alpha;
+ }
+ }
+ }
+#else
+ (void)processor_;
+ (void)pixel;
+ (void)channels;
+#endif
+}
+
+void ColorSpaceManager::free_memory()
+{
+#ifdef WITH_OCIO
+ map_free_memory(cached_colorspaces);
+ map_free_memory(cached_colorspaces);
+#endif
+}
+
+/* Template instanstations so we don't have to inline functions. */
+template void ColorSpaceManager::to_scene_linear(ustring, uchar *, size_t, size_t, size_t, bool);
+template void ColorSpaceManager::to_scene_linear(ustring, ushort *, size_t, size_t, size_t, bool);
+template void ColorSpaceManager::to_scene_linear(ustring, half *, size_t, size_t, size_t, bool);
+template void ColorSpaceManager::to_scene_linear(ustring, float *, size_t, size_t, size_t, bool);
+
+CCL_NAMESPACE_END
diff --git a/intern/cycles/render/colorspace.h b/intern/cycles/render/colorspace.h
new file mode 100644
index 00000000000..9fea2d6efc6
--- /dev/null
+++ b/intern/cycles/render/colorspace.h
@@ -0,0 +1,68 @@
+/*
+ * Copyright 2011-2013 Blender Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __COLORSPACE_H__
+#define __COLORSPACE_H__
+
+#include "util/util_map.h"
+#include "util/util_param.h"
+
+CCL_NAMESPACE_BEGIN
+
+extern ustring u_colorspace_auto;
+extern ustring u_colorspace_raw;
+extern ustring u_colorspace_srgb;
+
+class ColorSpaceProcessor;
+
+class ColorSpaceManager {
+ public:
+ /* Convert used specified colorspace to a colorspace that we are able to
+ * convert to and from. If the colorspace is u_colorspace_auto, we auto
+ * detect a colospace. */
+ static ustring detect_known_colorspace(ustring colorspace,
+ const char *file_format,
+ bool is_float);
+
+ /* Test if colorspace is for non-color data. */
+ static bool colorspace_is_data(ustring colorspace);
+
+ /* Convert pixels in the specified colorspace to scene linear color for
+ * rendering. Must be a colorspace returned from detect_known_colorspace. */
+ template<typename T>
+ static void to_scene_linear(ustring colorspace,
+ T *pixels,
+ size_t width,
+ size_t height,
+ size_t depth,
+ bool compress_as_srgb);
+
+ /* Efficiently convert pixels to scene linear colorspace at render time,
+ * for OSL where the image texture cache contains original pixels. The
+ * handle is valid for the lifetime of the application. */
+ static ColorSpaceProcessor *get_processor(ustring colorspace);
+ static void to_scene_linear(ColorSpaceProcessor *processor, float *pixel, int channels);
+
+ /* Clear memory when the application exits. Invalidates all processors. */
+ static void free_memory();
+
+ private:
+ static void is_builtin_colorspace(ustring colorspace, bool &is_no_op, bool &is_srgb);
+};
+
+CCL_NAMESPACE_END
+
+#endif /* __COLORSPACE_H__ */
diff --git a/intern/cycles/render/graph.cpp b/intern/cycles/render/graph.cpp
index e5fd39f08b7..9203c4468d2 100644
--- a/intern/cycles/render/graph.cpp
+++ b/intern/cycles/render/graph.cpp
@@ -127,6 +127,12 @@ ShaderOutput *ShaderNode::output(ustring name)
return NULL;
}
+void ShaderNode::remove_input(ShaderInput *input)
+{
+ assert(input->link == NULL);
+ inputs.erase(remove(inputs.begin(), inputs.end(), input), inputs.end());
+}
+
void ShaderNode::attributes(Shader *shader, AttributeRequestSet *attributes)
{
foreach (ShaderInput *input, inputs) {
@@ -297,6 +303,28 @@ void ShaderGraph::disconnect(ShaderInput *to)
from->links.erase(remove(from->links.begin(), from->links.end(), to), from->links.end());
}
+void ShaderGraph::relink(ShaderInput *from, ShaderInput *to)
+{
+ ShaderOutput *out = from->link;
+ if (out) {
+ disconnect(from);
+ connect(out, to);
+ }
+ to->parent->copy_value(to->socket_type, *(from->parent), from->socket_type);
+}
+
+void ShaderGraph::relink(ShaderOutput *from, ShaderOutput *to)
+{
+ /* Copy because disconnect modifies this list. */
+ vector<ShaderInput *> outputs = from->links;
+
+ foreach (ShaderInput *sock, outputs) {
+ disconnect(sock);
+ if (to)
+ connect(to, sock);
+ }
+}
+
void ShaderGraph::relink(ShaderNode *node, ShaderOutput *from, ShaderOutput *to)
{
simplified = false;
@@ -320,6 +348,7 @@ void ShaderGraph::relink(ShaderNode *node, ShaderOutput *from, ShaderOutput *to)
void ShaderGraph::simplify(Scene *scene)
{
if (!simplified) {
+ expand();
default_inputs(scene->shader_manager->use_osl());
clean(scene);
refine_bump_nodes();
@@ -780,6 +809,14 @@ void ShaderGraph::clean(Scene *scene)
nodes = newnodes;
}
+void ShaderGraph::expand()
+{
+ /* Call expand on all nodes, to generate additional nodes. */
+ foreach (ShaderNode *node, nodes) {
+ node->expand(this);
+ }
+}
+
void ShaderGraph::default_inputs(bool do_osl)
{
/* nodes can specify default texture coordinates, for now we give
diff --git a/intern/cycles/render/graph.h b/intern/cycles/render/graph.h
index b1aa5cf3168..cade04de374 100644
--- a/intern/cycles/render/graph.h
+++ b/intern/cycles/render/graph.h
@@ -147,6 +147,7 @@ class ShaderNode : public Node {
virtual ~ShaderNode();
void create_inputs_outputs(const NodeType *type);
+ void remove_input(ShaderInput *input);
ShaderInput *input(const char *name);
ShaderOutput *output(const char *name);
@@ -158,6 +159,11 @@ class ShaderNode : public Node {
virtual void compile(SVMCompiler &compiler) = 0;
virtual void compile(OSLCompiler &compiler) = 0;
+ /* Expand node into additional nodes. */
+ virtual void expand(ShaderGraph * /* graph */)
+ {
+ }
+
/* ** Node optimization ** */
/* Check whether the node can be replaced with single constant. */
virtual void constant_fold(const ConstantFolder & /*folder*/)
@@ -322,6 +328,8 @@ class ShaderGraph {
void connect(ShaderOutput *from, ShaderInput *to);
void disconnect(ShaderOutput *from);
void disconnect(ShaderInput *to);
+ void relink(ShaderInput *from, ShaderInput *to);
+ void relink(ShaderOutput *from, ShaderOutput *to);
void relink(ShaderNode *node, ShaderOutput *from, ShaderOutput *to);
void remove_proxy_nodes();
@@ -346,6 +354,7 @@ class ShaderGraph {
void break_cycles(ShaderNode *node, vector<bool> &visited, vector<bool> &on_stack);
void bump_from_displacement(bool use_object_space);
void refine_bump_nodes();
+ void expand();
void default_inputs(bool do_osl);
void transform_multi_closure(ShaderNode *node, ShaderOutput *weight_out, bool volume);
diff --git a/intern/cycles/render/image.cpp b/intern/cycles/render/image.cpp
index ae219e912e0..160e7d9ff1e 100644
--- a/intern/cycles/render/image.cpp
+++ b/intern/cycles/render/image.cpp
@@ -14,12 +14,14 @@
* limitations under the License.
*/
-#include "device/device.h"
#include "render/image.h"
+#include "device/device.h"
+#include "render/colorspace.h"
#include "render/scene.h"
#include "render/stats.h"
#include "util/util_foreach.h"
+#include "util/util_image_impl.h"
#include "util/util_logging.h"
#include "util/util_path.h"
#include "util/util_progress.h"
@@ -164,11 +166,45 @@ bool ImageManager::get_image_metadata(int flat_slot, ImageMetaData &metadata)
return false;
}
+void ImageManager::metadata_detect_colorspace(ImageMetaData &metadata, const char *file_format)
+{
+ /* Convert used specified color spaces to one we know how to handle. */
+ metadata.colorspace = ColorSpaceManager::detect_known_colorspace(
+ metadata.colorspace, file_format, metadata.is_float || metadata.is_half);
+
+ if (metadata.colorspace == u_colorspace_raw) {
+ /* Nothing to do. */
+ }
+ else if (metadata.colorspace == u_colorspace_srgb) {
+ /* Keep sRGB colorspace stored as sRGB, to save memory and/or loading time
+ * for the common case of 8bit sRGB images like PNG. */
+ metadata.compress_as_srgb = true;
+ }
+ else {
+ /* Always compress non-raw 8bit images as scene linear + sRGB, as a
+ * heuristic to keep memory usage the same without too much data loss
+ * due to quantization in common cases. */
+ metadata.compress_as_srgb = (metadata.type == IMAGE_DATA_TYPE_BYTE ||
+ metadata.type == IMAGE_DATA_TYPE_BYTE4);
+
+ /* If colorspace conversion needed, use half instead of short so we can
+ * represent HDR values that might result from conversion. */
+ if (metadata.type == IMAGE_DATA_TYPE_USHORT) {
+ metadata.type = IMAGE_DATA_TYPE_HALF;
+ }
+ else if (metadata.type == IMAGE_DATA_TYPE_USHORT4) {
+ metadata.type = IMAGE_DATA_TYPE_HALF4;
+ }
+ }
+}
+
bool ImageManager::get_image_metadata(const string &filename,
void *builtin_data,
+ ustring colorspace,
ImageMetaData &metadata)
{
- memset(&metadata, 0, sizeof(metadata));
+ metadata = ImageMetaData();
+ metadata.colorspace = colorspace;
if (builtin_data) {
if (builtin_image_info_cb) {
@@ -179,13 +215,14 @@ bool ImageManager::get_image_metadata(const string &filename,
}
if (metadata.is_float) {
- metadata.is_linear = true;
metadata.type = (metadata.channels > 1) ? IMAGE_DATA_TYPE_FLOAT4 : IMAGE_DATA_TYPE_FLOAT;
}
else {
metadata.type = (metadata.channels > 1) ? IMAGE_DATA_TYPE_BYTE4 : IMAGE_DATA_TYPE_BYTE;
}
+ metadata_detect_colorspace(metadata, "");
+
return true;
}
@@ -213,20 +250,19 @@ bool ImageManager::get_image_metadata(const string &filename,
metadata.width = spec.width;
metadata.height = spec.height;
metadata.depth = spec.depth;
+ metadata.compress_as_srgb = false;
/* Check the main format, and channel formats. */
size_t channel_size = spec.format.basesize();
if (spec.format.is_floating_point()) {
metadata.is_float = true;
- metadata.is_linear = true;
}
for (size_t channel = 0; channel < spec.channelformats.size(); channel++) {
channel_size = max(channel_size, spec.channelformats[channel].basesize());
if (spec.channelformats[channel].is_floating_point()) {
metadata.is_float = true;
- metadata.is_linear = true;
}
}
@@ -235,21 +271,6 @@ bool ImageManager::get_image_metadata(const string &filename,
metadata.is_half = true;
}
- /* basic color space detection, not great but better than nothing
- * before we do OpenColorIO integration */
- if (metadata.is_float) {
- string colorspace = spec.get_string_attribute("oiio:ColorSpace");
-
- metadata.is_linear = !(
- colorspace == "sRGB" || colorspace == "GammaCorrected" ||
- (colorspace == "" &&
- (strcmp(in->format_name(), "png") == 0 || strcmp(in->format_name(), "tiff") == 0 ||
- strcmp(in->format_name(), "dpx") == 0 || strcmp(in->format_name(), "jpeg2000") == 0)));
- }
- else {
- metadata.is_linear = false;
- }
-
/* set type and channels */
metadata.channels = spec.nchannels;
@@ -266,6 +287,8 @@ bool ImageManager::get_image_metadata(const string &filename,
metadata.type = (metadata.channels > 1) ? IMAGE_DATA_TYPE_BYTE4 : IMAGE_DATA_TYPE_BYTE;
}
+ metadata_detect_colorspace(metadata, in->format_name());
+
in->close();
return true;
@@ -276,11 +299,12 @@ static bool image_equals(ImageManager::Image *image,
void *builtin_data,
InterpolationType interpolation,
ExtensionType extension,
- bool use_alpha)
+ ImageAlphaType alpha_type,
+ ustring colorspace)
{
return image->filename == filename && image->builtin_data == builtin_data &&
image->interpolation == interpolation && image->extension == extension &&
- image->use_alpha == use_alpha;
+ image->alpha_type == alpha_type && image->colorspace == colorspace;
}
int ImageManager::add_image(const string &filename,
@@ -289,13 +313,14 @@ int ImageManager::add_image(const string &filename,
float frame,
InterpolationType interpolation,
ExtensionType extension,
- bool use_alpha,
+ ImageAlphaType alpha_type,
+ ustring colorspace,
ImageMetaData &metadata)
{
Image *img;
size_t slot;
- get_image_metadata(filename, builtin_data, metadata);
+ get_image_metadata(filename, builtin_data, colorspace, metadata);
ImageDataType type = metadata.type;
thread_scoped_lock device_lock(device_mutex);
@@ -313,13 +338,19 @@ int ImageManager::add_image(const string &filename,
/* Fnd existing image. */
for (slot = 0; slot < images[type].size(); slot++) {
img = images[type][slot];
- if (img && image_equals(img, filename, builtin_data, interpolation, extension, use_alpha)) {
+ if (img &&
+ image_equals(
+ img, filename, builtin_data, interpolation, extension, alpha_type, colorspace)) {
if (img->frame != frame) {
img->frame = frame;
img->need_load = true;
}
- if (img->use_alpha != use_alpha) {
- img->use_alpha = use_alpha;
+ if (img->alpha_type != alpha_type) {
+ img->alpha_type = alpha_type;
+ img->need_load = true;
+ }
+ if (img->colorspace != colorspace) {
+ img->colorspace = colorspace;
img->need_load = true;
}
if (!(img->metadata == metadata)) {
@@ -369,7 +400,8 @@ int ImageManager::add_image(const string &filename,
img->interpolation = interpolation;
img->extension = extension;
img->users = 1;
- img->use_alpha = use_alpha;
+ img->alpha_type = alpha_type;
+ img->colorspace = colorspace;
img->mem = NULL;
images[type][slot] = img;
@@ -381,6 +413,17 @@ int ImageManager::add_image(const string &filename,
return type_index_to_flattened_slot(slot, type);
}
+void ImageManager::add_image_user(int flat_slot)
+{
+ ImageDataType type;
+ int slot = flattened_slot_to_type_index(flat_slot, &type);
+
+ Image *image = images[type][slot];
+ assert(image && image->users >= 1);
+
+ image->users++;
+}
+
void ImageManager::remove_image(int flat_slot)
{
ImageDataType type;
@@ -403,15 +446,20 @@ void ImageManager::remove_image(const string &filename,
void *builtin_data,
InterpolationType interpolation,
ExtensionType extension,
- bool use_alpha)
+ ImageAlphaType alpha_type,
+ ustring colorspace)
{
size_t slot;
for (int type = 0; type < IMAGE_DATA_NUM_TYPES; type++) {
for (slot = 0; slot < images[type].size(); slot++) {
- if (images[type][slot] &&
- image_equals(
- images[type][slot], filename, builtin_data, interpolation, extension, use_alpha)) {
+ if (images[type][slot] && image_equals(images[type][slot],
+ filename,
+ builtin_data,
+ interpolation,
+ extension,
+ alpha_type,
+ colorspace)) {
remove_image(type_index_to_flattened_slot(slot, (ImageDataType)type));
return;
}
@@ -427,13 +475,18 @@ void ImageManager::tag_reload_image(const string &filename,
void *builtin_data,
InterpolationType interpolation,
ExtensionType extension,
- bool use_alpha)
+ ImageAlphaType alpha_type,
+ ustring colorspace)
{
for (size_t type = 0; type < IMAGE_DATA_NUM_TYPES; type++) {
for (size_t slot = 0; slot < images[type].size(); slot++) {
- if (images[type][slot] &&
- image_equals(
- images[type][slot], filename, builtin_data, interpolation, extension, use_alpha)) {
+ if (images[type][slot] && image_equals(images[type][slot],
+ filename,
+ builtin_data,
+ interpolation,
+ extension,
+ alpha_type,
+ colorspace)) {
images[type][slot]->need_load = true;
break;
}
@@ -461,8 +514,15 @@ bool ImageManager::file_load_image_generic(Image *img, unique_ptr<ImageInput> *i
ImageSpec spec = ImageSpec();
ImageSpec config = ImageSpec();
- if (img->use_alpha == false)
+ /* For typical RGBA images we let OIIO convert to associated alpha,
+ * but some types we want to leave the RGB channels untouched. */
+ const bool associate_alpha = !(ColorSpaceManager::colorspace_is_data(img->colorspace) ||
+ img->alpha_type == IMAGE_ALPHA_IGNORE ||
+ img->alpha_type == IMAGE_ALPHA_CHANNEL_PACKED);
+
+ if (!associate_alpha) {
config.attribute("oiio:UnassociatedAlpha", 1);
+ }
if (!(*in)->open(img->filename, spec, config)) {
return false;
@@ -502,14 +562,16 @@ bool ImageManager::file_load_image(Image *img,
int depth = img->metadata.depth;
int components = img->metadata.channels;
- /* Read RGBA pixels. */
+ /* Read pixels. */
vector<StorageType> pixels_storage;
StorageType *pixels;
const size_t max_size = max(max(width, height), depth);
if (max_size == 0) {
- /* Don't bother with invalid images. */
+ /* Don't bother with empty images. */
return false;
}
+
+ /* Allocate memory as needed, may be smaller to resize down. */
if (texture_limit > 0 && max_size > texture_limit) {
pixels_storage.resize(((size_t)width) * height * depth * 4);
pixels = &pixels_storage[0];
@@ -518,19 +580,23 @@ bool ImageManager::file_load_image(Image *img,
thread_scoped_lock device_lock(device_mutex);
pixels = (StorageType *)tex_img.alloc(width, height, depth);
}
+
if (pixels == NULL) {
/* Could be that we've run out of memory. */
return false;
}
+
bool cmyk = false;
const size_t num_pixels = ((size_t)width) * height * depth;
if (in) {
+ /* Read pixels through OpenImageIO. */
StorageType *readpixels = pixels;
vector<StorageType> tmppixels;
if (components > 4) {
tmppixels.resize(((size_t)width) * height * components);
readpixels = &tmppixels[0];
}
+
if (depth <= 1) {
size_t scanlinesize = ((size_t)width) * components * sizeof(StorageType);
in->read_image(FileFormat,
@@ -542,6 +608,7 @@ bool ImageManager::file_load_image(Image *img,
else {
in->read_image(FileFormat, (uchar *)readpixels);
}
+
if (components > 4) {
size_t dimensions = ((size_t)width) * height;
for (size_t i = dimensions - 1, pixel = 0; pixel < dimensions; pixel++, i--) {
@@ -552,10 +619,12 @@ bool ImageManager::file_load_image(Image *img,
}
tmppixels.clear();
}
+
cmyk = strcmp(in->format_name(), "jpeg") == 0 && components == 4;
in->close();
}
else {
+ /* Read pixels through callback. */
if (FileFormat == TypeDesc::FLOAT) {
builtin_image_float_pixels_cb(img->filename,
img->builtin_data,
@@ -574,16 +643,17 @@ bool ImageManager::file_load_image(Image *img,
/* TODO(dingto): Support half for ImBuf. */
}
}
- /* Check if we actually have a float4 slot, in case components == 1,
- * but device doesn't support single channel textures.
- */
+
+ /* The kernel can handle 1 and 4 channel images. Anything that is not a single
+ * channel image is converted to RGBA format. */
bool is_rgba = (type == IMAGE_DATA_TYPE_FLOAT4 || type == IMAGE_DATA_TYPE_HALF4 ||
type == IMAGE_DATA_TYPE_BYTE4 || type == IMAGE_DATA_TYPE_USHORT4);
+
if (is_rgba) {
const StorageType one = util_image_cast_from_float<StorageType>(1.0f);
if (cmyk) {
- /* CMYK */
+ /* CMYK to RGBA. */
for (size_t i = num_pixels - 1, pixel = 0; pixel < num_pixels; pixel++, i--) {
float c = util_image_cast_to_float(pixels[i * 4 + 0]);
float m = util_image_cast_to_float(pixels[i * 4 + 1]);
@@ -596,7 +666,7 @@ bool ImageManager::file_load_image(Image *img,
}
}
else if (components == 2) {
- /* grayscale + alpha */
+ /* Grayscale + alpha to RGBA. */
for (size_t i = num_pixels - 1, pixel = 0; pixel < num_pixels; pixel++, i--) {
pixels[i * 4 + 3] = pixels[i * 2 + 1];
pixels[i * 4 + 2] = pixels[i * 2 + 0];
@@ -605,7 +675,7 @@ bool ImageManager::file_load_image(Image *img,
}
}
else if (components == 3) {
- /* RGB */
+ /* RGB to RGBA. */
for (size_t i = num_pixels - 1, pixel = 0; pixel < num_pixels; pixel++, i--) {
pixels[i * 4 + 3] = one;
pixels[i * 4 + 2] = pixels[i * 3 + 2];
@@ -614,7 +684,7 @@ bool ImageManager::file_load_image(Image *img,
}
}
else if (components == 1) {
- /* grayscale */
+ /* Grayscale to RGBA. */
for (size_t i = num_pixels - 1, pixel = 0; pixel < num_pixels; pixel++, i--) {
pixels[i * 4 + 3] = one;
pixels[i * 4 + 2] = pixels[i];
@@ -622,18 +692,27 @@ bool ImageManager::file_load_image(Image *img,
pixels[i * 4 + 0] = pixels[i];
}
}
- if (img->use_alpha == false) {
+
+ /* Disable alpha if requested by the user. */
+ if (img->alpha_type == IMAGE_ALPHA_IGNORE) {
for (size_t i = num_pixels - 1, pixel = 0; pixel < num_pixels; pixel++, i--) {
pixels[i * 4 + 3] = one;
}
}
+
+ if (img->metadata.colorspace != u_colorspace_raw &&
+ img->metadata.colorspace != u_colorspace_srgb) {
+ /* Convert to scene linear. */
+ ColorSpaceManager::to_scene_linear(
+ img->metadata.colorspace, pixels, width, height, depth, img->metadata.compress_as_srgb);
+ }
}
+
/* Make sure we don't have buggy values. */
if (FileFormat == TypeDesc::FLOAT) {
/* For RGBA buffers we put all channels to 0 if either of them is not
* finite. This way we avoid possible artifacts caused by fully changed
- * hue.
- */
+ * hue. */
if (is_rgba) {
for (size_t i = 0; i < num_pixels; i += 4) {
StorageType *pixel = &pixels[i * 4];
@@ -655,6 +734,7 @@ bool ImageManager::file_load_image(Image *img,
}
}
}
+
/* Scale image down if needed. */
if (pixels_storage.size() > 0) {
float scale_factor = 1.0f;
@@ -684,6 +764,7 @@ bool ImageManager::file_load_image(Image *img,
memcpy(texture_pixels, &scaled_pixels[0], scaled_pixels.size() * sizeof(StorageType));
}
+
return true;
}
diff --git a/intern/cycles/render/image.h b/intern/cycles/render/image.h
index 34f046692f6..ed2780f8471 100644
--- a/intern/cycles/render/image.h
+++ b/intern/cycles/render/image.h
@@ -20,6 +20,8 @@
#include "device/device.h"
#include "device/device_memory.h"
+#include "render/colorspace.h"
+
#include "util/util_image.h"
#include "util/util_string.h"
#include "util/util_thread.h"
@@ -32,6 +34,7 @@ class Device;
class Progress;
class RenderStats;
class Scene;
+class ColorSpaceProcessor;
class ImageMetaData {
public:
@@ -43,13 +46,29 @@ class ImageMetaData {
/* Automatically set. */
ImageDataType type;
- bool is_linear;
+ ustring colorspace;
+ bool compress_as_srgb;
+
+ ImageMetaData()
+ : is_float(false),
+ is_half(false),
+ channels(0),
+ width(0),
+ height(0),
+ depth(0),
+ builtin_free_cache(false),
+ type((ImageDataType)0),
+ colorspace(u_colorspace_raw),
+ compress_as_srgb(false)
+ {
+ }
bool operator==(const ImageMetaData &other) const
{
return is_float == other.is_float && is_half == other.is_half && channels == other.channels &&
width == other.width && height == other.height && depth == other.depth &&
- type == other.type && is_linear == other.is_linear;
+ type == other.type && colorspace == other.colorspace &&
+ compress_as_srgb == other.compress_as_srgb;
}
};
@@ -64,20 +83,27 @@ class ImageManager {
float frame,
InterpolationType interpolation,
ExtensionType extension,
- bool use_alpha,
+ ImageAlphaType alpha_type,
+ ustring colorspace,
ImageMetaData &metadata);
+ void add_image_user(int flat_slot);
void remove_image(int flat_slot);
void remove_image(const string &filename,
void *builtin_data,
InterpolationType interpolation,
ExtensionType extension,
- bool use_alpha);
+ ImageAlphaType alpha_type,
+ ustring colorspace);
void tag_reload_image(const string &filename,
void *builtin_data,
InterpolationType interpolation,
ExtensionType extension,
- bool use_alpha);
- bool get_image_metadata(const string &filename, void *builtin_data, ImageMetaData &metadata);
+ ImageAlphaType alpha_type,
+ ustring colorspace);
+ bool get_image_metadata(const string &filename,
+ void *builtin_data,
+ ustring colorspace,
+ ImageMetaData &metadata);
bool get_image_metadata(int flat_slot, ImageMetaData &metadata);
void device_update(Device *device, Scene *scene, Progress &progress);
@@ -120,7 +146,8 @@ class ImageManager {
void *builtin_data;
ImageMetaData metadata;
- bool use_alpha;
+ ustring colorspace;
+ ImageAlphaType alpha_type;
bool need_load;
bool animated;
float frame;
@@ -152,6 +179,8 @@ class ImageManager {
int texture_limit,
device_vector<DeviceType> &tex_img);
+ void metadata_detect_colorspace(ImageMetaData &metadata, const char *file_format);
+
void device_load_image(
Device *device, Scene *scene, ImageDataType type, int slot, Progress *progress);
void device_free_image(Device *device, ImageDataType type, int slot);
diff --git a/intern/cycles/render/light.cpp b/intern/cycles/render/light.cpp
index d4c233e3bb3..5c3f1c35bdc 100644
--- a/intern/cycles/render/light.cpp
+++ b/intern/cycles/render/light.cpp
@@ -114,6 +114,8 @@ NODE_DEFINE(Light)
type_enum.insert("spot", LIGHT_SPOT);
SOCKET_ENUM(type, "Type", type_enum, LIGHT_POINT);
+ SOCKET_COLOR(strength, "Strength", make_float3(1.0f, 1.0f, 1.0f));
+
SOCKET_POINT(co, "Co", make_float3(0.0f, 0.0f, 0.0f));
SOCKET_VECTOR(dir, "Dir", make_float3(0.0f, 0.0f, 0.0f));
@@ -162,6 +164,9 @@ void Light::tag_update(Scene *scene)
bool Light::has_contribution(Scene *scene)
{
+ if (strength == make_float3(0.0f, 0.0f, 0.0f)) {
+ return false;
+ }
if (is_portal) {
return false;
}
@@ -393,11 +398,18 @@ void LightManager::device_update_distribution(Device *,
distribution[offset].lamp.size = light->size;
totarea += lightarea;
- if (light->size > 0.0f && light->use_mis)
- use_lamp_mis = true;
- if (light->type == LIGHT_BACKGROUND) {
+ if (light->type == LIGHT_DISTANT) {
+ use_lamp_mis |= (light->angle > 0.0f && light->use_mis);
+ }
+ else if (light->type == LIGHT_POINT || light->type == LIGHT_SPOT) {
+ use_lamp_mis |= (light->size > 0.0f && light->use_mis);
+ }
+ else if (light->type == LIGHT_AREA) {
+ use_lamp_mis |= light->use_mis;
+ }
+ else if (light->type == LIGHT_BACKGROUND) {
num_background_lights++;
- background_mis = light->use_mis;
+ background_mis |= light->use_mis;
}
light_index++;
@@ -672,7 +684,6 @@ void LightManager::device_update_points(Device *, DeviceScene *dscene, Scene *sc
float3 co = light->co;
Shader *shader = (light->shader) ? light->shader : scene->default_light;
int shader_id = scene->shader_manager->get_shader_id(shader);
- int samples = light->samples;
int max_bounces = light->max_bounces;
float random = (float)light->random_id * (1.0f / (float)0xFFFFFFFF);
@@ -697,7 +708,10 @@ void LightManager::device_update_points(Device *, DeviceScene *dscene, Scene *sc
}
klights[light_index].type = light->type;
- klights[light_index].samples = samples;
+ klights[light_index].samples = light->samples;
+ klights[light_index].strength[0] = light->strength.x;
+ klights[light_index].strength[1] = light->strength.y;
+ klights[light_index].strength[2] = light->strength.z;
if (light->type == LIGHT_POINT) {
shader_id &= ~SHADER_AREA_LIGHT;
@@ -718,8 +732,8 @@ void LightManager::device_update_points(Device *, DeviceScene *dscene, Scene *sc
else if (light->type == LIGHT_DISTANT) {
shader_id &= ~SHADER_AREA_LIGHT;
- float radius = light->size;
- float angle = atanf(radius);
+ float angle = light->angle / 2.0f;
+ float radius = tanf(angle);
float cosangle = cosf(angle);
float area = M_PI_F * radius * radius;
float invarea = (area > 0.0f) ? 1.0f / area : 1.0f;
diff --git a/intern/cycles/render/light.h b/intern/cycles/render/light.h
index 66732000f3b..79450ea5f8d 100644
--- a/intern/cycles/render/light.h
+++ b/intern/cycles/render/light.h
@@ -42,10 +42,12 @@ class Light : public Node {
Light();
LightType type;
+ float3 strength;
float3 co;
float3 dir;
float size;
+ float angle;
float3 axisu;
float sizeu;
diff --git a/intern/cycles/render/nodes.cpp b/intern/cycles/render/nodes.cpp
index 16416a9a009..c5b0f6a1e79 100644
--- a/intern/cycles/render/nodes.cpp
+++ b/intern/cycles/render/nodes.cpp
@@ -14,6 +14,7 @@
* limitations under the License.
*/
+#include "render/colorspace.h"
#include "render/film.h"
#include "render/image.h"
#include "render/integrator.h"
@@ -207,13 +208,15 @@ NODE_DEFINE(ImageTextureNode)
TEXTURE_MAPPING_DEFINE(ImageTextureNode);
SOCKET_STRING(filename, "Filename", ustring());
+ SOCKET_STRING(colorspace, "Colorspace", u_colorspace_auto);
- static NodeEnum color_space_enum;
- color_space_enum.insert("none", NODE_COLOR_SPACE_NONE);
- color_space_enum.insert("color", NODE_COLOR_SPACE_COLOR);
- SOCKET_ENUM(color_space, "Color Space", color_space_enum, NODE_COLOR_SPACE_COLOR);
-
- SOCKET_BOOLEAN(use_alpha, "Use Alpha", true);
+ static NodeEnum alpha_type_enum;
+ alpha_type_enum.insert("auto", IMAGE_ALPHA_AUTO);
+ alpha_type_enum.insert("unassociated", IMAGE_ALPHA_UNASSOCIATED);
+ alpha_type_enum.insert("associated", IMAGE_ALPHA_ASSOCIATED);
+ alpha_type_enum.insert("channel_packed", IMAGE_ALPHA_CHANNEL_PACKED);
+ alpha_type_enum.insert("ignore", IMAGE_ALPHA_IGNORE);
+ SOCKET_ENUM(alpha_type, "Alpha Type", alpha_type_enum, IMAGE_ALPHA_AUTO);
static NodeEnum interpolation_enum;
interpolation_enum.insert("closest", INTERPOLATION_CLOSEST);
@@ -250,7 +253,8 @@ ImageTextureNode::ImageTextureNode() : ImageSlotTextureNode(node_type)
image_manager = NULL;
slot = -1;
is_float = -1;
- is_linear = false;
+ compress_as_srgb = false;
+ colorspace = u_colorspace_raw;
builtin_data = NULL;
animated = false;
}
@@ -259,18 +263,17 @@ ImageTextureNode::~ImageTextureNode()
{
if (image_manager) {
image_manager->remove_image(
- filename.string(), builtin_data, interpolation, extension, use_alpha);
+ filename.string(), builtin_data, interpolation, extension, alpha_type, colorspace);
}
}
ShaderNode *ImageTextureNode::clone() const
{
- ImageTextureNode *node = new ImageTextureNode(*this);
- node->image_manager = NULL;
- node->slot = -1;
- node->is_float = -1;
- node->is_linear = false;
- return node;
+ /* Increase image user count for new node. */
+ if (slot != -1) {
+ image_manager->add_image_user(slot);
+ }
+ return new ImageTextureNode(*this);
}
void ImageTextureNode::attributes(Shader *shader, AttributeRequestSet *attributes)
@@ -303,15 +306,30 @@ void ImageTextureNode::compile(SVMCompiler &compiler)
0,
interpolation,
extension,
- use_alpha,
+ alpha_type,
+ colorspace,
metadata);
is_float = metadata.is_float;
- is_linear = metadata.is_linear;
+ compress_as_srgb = metadata.compress_as_srgb;
+ known_colorspace = metadata.colorspace;
}
if (slot != -1) {
- int srgb = (is_linear || color_space != NODE_COLOR_SPACE_COLOR) ? 0 : 1;
int vector_offset = tex_mapping.compile_begin(compiler, vector_in);
+ uint flags = 0;
+
+ if (compress_as_srgb) {
+ flags |= NODE_IMAGE_COMPRESS_AS_SRGB;
+ }
+ if (!alpha_out->links.empty()) {
+ const bool unassociate_alpha = !(ColorSpaceManager::colorspace_is_data(colorspace) ||
+ alpha_type == IMAGE_ALPHA_CHANNEL_PACKED ||
+ alpha_type == IMAGE_ALPHA_IGNORE);
+
+ if (unassociate_alpha) {
+ flags |= NODE_IMAGE_ALPHA_UNASSOCIATE;
+ }
+ }
if (projection != NODE_IMAGE_PROJ_BOX) {
compiler.add_node(NODE_TEX_IMAGE,
@@ -319,7 +337,7 @@ void ImageTextureNode::compile(SVMCompiler &compiler)
compiler.encode_uchar4(vector_offset,
compiler.stack_assign_if_linked(color_out),
compiler.stack_assign_if_linked(alpha_out),
- srgb),
+ flags),
projection);
}
else {
@@ -328,7 +346,7 @@ void ImageTextureNode::compile(SVMCompiler &compiler)
compiler.encode_uchar4(vector_offset,
compiler.stack_assign_if_linked(color_out),
compiler.stack_assign_if_linked(alpha_out),
- srgb),
+ flags),
__float_as_int(projection_blend));
}
@@ -358,7 +376,7 @@ void ImageTextureNode::compile(OSLCompiler &compiler)
if (is_float == -1) {
ImageMetaData metadata;
if (builtin_data == NULL) {
- image_manager->get_image_metadata(filename.string(), NULL, metadata);
+ image_manager->get_image_metadata(filename.string(), NULL, colorspace, metadata);
}
else {
slot = image_manager->add_image(filename.string(),
@@ -367,33 +385,32 @@ void ImageTextureNode::compile(OSLCompiler &compiler)
0,
interpolation,
extension,
- use_alpha,
+ alpha_type,
+ colorspace,
metadata);
}
is_float = metadata.is_float;
- is_linear = metadata.is_linear;
+ compress_as_srgb = metadata.compress_as_srgb;
+ known_colorspace = metadata.colorspace;
}
if (slot == -1) {
- compiler.parameter(this, "filename");
+ compiler.parameter_texture("filename", filename, known_colorspace);
}
else {
- /* TODO(sergey): It's not so simple to pass custom attribute
- * to the texture() function in order to make builtin images
- * support more clear. So we use special file name which is
- * "@i<slot_number>" and check whether file name matches this
- * mask in the OSLRenderServices::texture().
- */
- compiler.parameter("filename", string_printf("@i%d", slot).c_str());
+ compiler.parameter_texture("filename", slot);
}
- if (is_linear || color_space != NODE_COLOR_SPACE_COLOR)
- compiler.parameter("color_space", "linear");
- else
- compiler.parameter("color_space", "sRGB");
+
+ const bool unassociate_alpha = !(ColorSpaceManager::colorspace_is_data(colorspace) ||
+ alpha_type == IMAGE_ALPHA_CHANNEL_PACKED ||
+ alpha_type == IMAGE_ALPHA_IGNORE);
+
compiler.parameter(this, "projection");
compiler.parameter(this, "projection_blend");
+ compiler.parameter("compress_as_srgb", compress_as_srgb);
+ compiler.parameter("ignore_alpha", alpha_type == IMAGE_ALPHA_IGNORE);
+ compiler.parameter("unassociate_alpha", !alpha_out->links.empty() && unassociate_alpha);
compiler.parameter("is_float", is_float);
- compiler.parameter("use_alpha", !alpha_out->links.empty());
compiler.parameter(this, "interpolation");
compiler.parameter(this, "extension");
@@ -409,13 +426,15 @@ NODE_DEFINE(EnvironmentTextureNode)
TEXTURE_MAPPING_DEFINE(EnvironmentTextureNode);
SOCKET_STRING(filename, "Filename", ustring());
+ SOCKET_STRING(colorspace, "Colorspace", u_colorspace_auto);
- static NodeEnum color_space_enum;
- color_space_enum.insert("none", NODE_COLOR_SPACE_NONE);
- color_space_enum.insert("color", NODE_COLOR_SPACE_COLOR);
- SOCKET_ENUM(color_space, "Color Space", color_space_enum, NODE_COLOR_SPACE_COLOR);
-
- SOCKET_BOOLEAN(use_alpha, "Use Alpha", true);
+ static NodeEnum alpha_type_enum;
+ alpha_type_enum.insert("auto", IMAGE_ALPHA_AUTO);
+ alpha_type_enum.insert("unassociated", IMAGE_ALPHA_UNASSOCIATED);
+ alpha_type_enum.insert("associated", IMAGE_ALPHA_ASSOCIATED);
+ alpha_type_enum.insert("channel_packed", IMAGE_ALPHA_CHANNEL_PACKED);
+ alpha_type_enum.insert("ignore", IMAGE_ALPHA_IGNORE);
+ SOCKET_ENUM(alpha_type, "Alpha Type", alpha_type_enum, IMAGE_ALPHA_AUTO);
static NodeEnum interpolation_enum;
interpolation_enum.insert("closest", INTERPOLATION_CLOSEST);
@@ -442,7 +461,8 @@ EnvironmentTextureNode::EnvironmentTextureNode() : ImageSlotTextureNode(node_typ
image_manager = NULL;
slot = -1;
is_float = -1;
- is_linear = false;
+ compress_as_srgb = false;
+ colorspace = u_colorspace_raw;
builtin_data = NULL;
animated = false;
}
@@ -451,18 +471,17 @@ EnvironmentTextureNode::~EnvironmentTextureNode()
{
if (image_manager) {
image_manager->remove_image(
- filename.string(), builtin_data, interpolation, EXTENSION_REPEAT, use_alpha);
+ filename.string(), builtin_data, interpolation, EXTENSION_REPEAT, alpha_type, colorspace);
}
}
ShaderNode *EnvironmentTextureNode::clone() const
{
- EnvironmentTextureNode *node = new EnvironmentTextureNode(*this);
- node->image_manager = NULL;
- node->slot = -1;
- node->is_float = -1;
- node->is_linear = false;
- return node;
+ /* Increase image user count for new node. */
+ if (slot != -1) {
+ image_manager->add_image_user(slot);
+ }
+ return new EnvironmentTextureNode(*this);
}
void EnvironmentTextureNode::attributes(Shader *shader, AttributeRequestSet *attributes)
@@ -493,22 +512,28 @@ void EnvironmentTextureNode::compile(SVMCompiler &compiler)
0,
interpolation,
EXTENSION_REPEAT,
- use_alpha,
+ alpha_type,
+ colorspace,
metadata);
is_float = metadata.is_float;
- is_linear = metadata.is_linear;
+ compress_as_srgb = metadata.compress_as_srgb;
+ known_colorspace = metadata.colorspace;
}
if (slot != -1) {
- int srgb = (is_linear || color_space != NODE_COLOR_SPACE_COLOR) ? 0 : 1;
int vector_offset = tex_mapping.compile_begin(compiler, vector_in);
+ uint flags = 0;
+
+ if (compress_as_srgb) {
+ flags |= NODE_IMAGE_COMPRESS_AS_SRGB;
+ }
compiler.add_node(NODE_TEX_ENVIRONMENT,
slot,
compiler.encode_uchar4(vector_offset,
compiler.stack_assign_if_linked(color_out),
compiler.stack_assign_if_linked(alpha_out),
- srgb),
+ flags),
projection);
tex_mapping.compile_end(compiler, vector_in, vector_offset);
@@ -529,8 +554,6 @@ void EnvironmentTextureNode::compile(SVMCompiler &compiler)
void EnvironmentTextureNode::compile(OSLCompiler &compiler)
{
- ShaderOutput *alpha_out = output("Alpha");
-
tex_mapping.compile(compiler);
/* See comments in ImageTextureNode::compile about support
@@ -540,7 +563,7 @@ void EnvironmentTextureNode::compile(OSLCompiler &compiler)
if (is_float == -1) {
ImageMetaData metadata;
if (builtin_data == NULL) {
- image_manager->get_image_metadata(filename.string(), NULL, metadata);
+ image_manager->get_image_metadata(filename.string(), NULL, colorspace, metadata);
}
else {
slot = image_manager->add_image(filename.string(),
@@ -549,28 +572,27 @@ void EnvironmentTextureNode::compile(OSLCompiler &compiler)
0,
interpolation,
EXTENSION_REPEAT,
- use_alpha,
+ alpha_type,
+ colorspace,
metadata);
}
is_float = metadata.is_float;
- is_linear = metadata.is_linear;
+ compress_as_srgb = metadata.compress_as_srgb;
+ known_colorspace = metadata.colorspace;
}
if (slot == -1) {
- compiler.parameter(this, "filename");
+ compiler.parameter_texture("filename", filename, known_colorspace);
}
else {
- compiler.parameter("filename", string_printf("@i%d", slot).c_str());
+ compiler.parameter_texture("filename", slot);
}
- compiler.parameter(this, "projection");
- if (is_linear || color_space != NODE_COLOR_SPACE_COLOR)
- compiler.parameter("color_space", "linear");
- else
- compiler.parameter("color_space", "sRGB");
+ compiler.parameter(this, "projection");
compiler.parameter(this, "interpolation");
+ compiler.parameter("compress_as_srgb", compress_as_srgb);
+ compiler.parameter("ignore_alpha", alpha_type == IMAGE_ALPHA_IGNORE);
compiler.parameter("is_float", is_float);
- compiler.parameter("use_alpha", !alpha_out->links.empty());
compiler.add(this, "node_environment_texture");
}
@@ -1080,7 +1102,7 @@ void IESLightNode::compile(OSLCompiler &compiler)
tex_mapping.compile(compiler);
- compiler.parameter("slot", slot);
+ compiler.parameter_texture_ies("filename", slot);
compiler.add(this, "node_ies_light");
}
@@ -1482,17 +1504,24 @@ PointDensityTextureNode::PointDensityTextureNode() : ShaderNode(node_type)
PointDensityTextureNode::~PointDensityTextureNode()
{
if (image_manager) {
- image_manager->remove_image(
- filename.string(), builtin_data, interpolation, EXTENSION_CLIP, true);
+ image_manager->remove_image(filename.string(),
+ builtin_data,
+ interpolation,
+ EXTENSION_CLIP,
+ IMAGE_ALPHA_AUTO,
+ ustring());
}
}
ShaderNode *PointDensityTextureNode::clone() const
{
- PointDensityTextureNode *node = new PointDensityTextureNode(*this);
- node->image_manager = NULL;
- node->slot = -1;
- return node;
+ /* Increase image user count for new node. We need to ensure to not call
+ * add_image again, to work around access of freed data on the Blender
+ * side. A better solution should be found to avoid this. */
+ if (slot != -1) {
+ image_manager->add_image_user(slot);
+ }
+ return new PointDensityTextureNode(*this);
}
void PointDensityTextureNode::attributes(Shader *shader, AttributeRequestSet *attributes)
@@ -1507,8 +1536,15 @@ void PointDensityTextureNode::add_image()
{
if (slot == -1) {
ImageMetaData metadata;
- slot = image_manager->add_image(
- filename.string(), builtin_data, false, 0, interpolation, EXTENSION_CLIP, true, metadata);
+ slot = image_manager->add_image(filename.string(),
+ builtin_data,
+ false,
+ 0,
+ interpolation,
+ EXTENSION_CLIP,
+ IMAGE_ALPHA_AUTO,
+ u_colorspace_raw,
+ metadata);
}
}
@@ -1567,9 +1603,7 @@ void PointDensityTextureNode::compile(OSLCompiler &compiler)
if (use_density || use_color) {
add_image();
- if (slot != -1) {
- compiler.parameter("filename", string_printf("@i%d", slot).c_str());
- }
+ compiler.parameter_texture("filename", slot);
if (space == NODE_TEX_VOXEL_SPACE_WORLD) {
compiler.parameter("mapping", tfm);
compiler.parameter("use_mapping", 1);
@@ -2430,6 +2464,8 @@ NODE_DEFINE(PrincipledBsdfNode)
SOCKET_IN_FLOAT(transmission, "Transmission", 0.0f);
SOCKET_IN_FLOAT(transmission_roughness, "Transmission Roughness", 0.0f);
SOCKET_IN_FLOAT(anisotropic_rotation, "Anisotropic Rotation", 0.0f);
+ SOCKET_IN_COLOR(emission, "Emission", make_float3(0.0f, 0.0f, 0.0f));
+ SOCKET_IN_FLOAT(alpha, "Alpha", 1.0f);
SOCKET_IN_NORMAL(normal, "Normal", make_float3(0.0f, 0.0f, 0.0f), SocketType::LINK_NORMAL);
SOCKET_IN_NORMAL(clearcoat_normal,
"Clearcoat Normal",
@@ -2450,6 +2486,48 @@ PrincipledBsdfNode::PrincipledBsdfNode() : BsdfBaseNode(node_type)
distribution_orig = NBUILTIN_CLOSURES;
}
+void PrincipledBsdfNode::expand(ShaderGraph *graph)
+{
+ ShaderOutput *principled_out = output("BSDF");
+
+ ShaderInput *emission_in = input("Emission");
+ if (emission_in->link || emission != make_float3(0.0f, 0.0f, 0.0f)) {
+ /* Create add closure and emission. */
+ AddClosureNode *add = new AddClosureNode();
+ EmissionNode *emission_node = new EmissionNode();
+ ShaderOutput *new_out = add->output("Closure");
+
+ graph->add(add);
+ graph->add(emission_node);
+
+ emission_node->strength = 1.0f;
+ graph->relink(emission_in, emission_node->input("Color"));
+ graph->relink(principled_out, new_out);
+ graph->connect(emission_node->output("Emission"), add->input("Closure1"));
+ graph->connect(principled_out, add->input("Closure2"));
+
+ principled_out = new_out;
+ }
+
+ ShaderInput *alpha_in = input("Alpha");
+ if (alpha_in->link || alpha != 1.0f) {
+ /* Create mix and transparent BSDF for alpha transparency. */
+ MixClosureNode *mix = new MixClosureNode();
+ TransparentBsdfNode *transparent = new TransparentBsdfNode();
+
+ graph->add(mix);
+ graph->add(transparent);
+
+ graph->relink(alpha_in, mix->input("Fac"));
+ graph->relink(principled_out, mix->output("Closure"));
+ graph->connect(transparent->output("BSDF"), mix->input("Closure1"));
+ graph->connect(principled_out, mix->input("Closure2"));
+ }
+
+ remove_input(emission_in);
+ remove_input(alpha_in);
+}
+
bool PrincipledBsdfNode::has_surface_bssrdf()
{
ShaderInput *subsurface_in = input("Subsurface");
@@ -2630,7 +2708,7 @@ NODE_DEFINE(TransparentBsdfNode)
{
NodeType *type = NodeType::add("transparent_bsdf", create, NodeType::SHADER);
- SOCKET_IN_COLOR(color, "Color", make_float3(0.8f, 0.8f, 0.8f));
+ SOCKET_IN_COLOR(color, "Color", make_float3(1.0f, 1.0f, 1.0f));
SOCKET_IN_FLOAT(surface_mix_weight, "SurfaceMixWeight", 0.0f, SocketType::SVM_INTERNAL);
SOCKET_OUT_CLOSURE(BSDF, "BSDF");
diff --git a/intern/cycles/render/nodes.h b/intern/cycles/render/nodes.h
index 7796711115e..6b21be88663 100644
--- a/intern/cycles/render/nodes.h
+++ b/intern/cycles/render/nodes.h
@@ -92,13 +92,18 @@ class ImageTextureNode : public ImageSlotTextureNode {
return true;
}
- ImageManager *image_manager;
- int is_float;
- bool is_linear;
- bool use_alpha;
+ virtual bool equals(const ShaderNode &other)
+ {
+ const ImageTextureNode &image_node = (const ImageTextureNode &)other;
+ return ImageSlotTextureNode::equals(other) && builtin_data == image_node.builtin_data &&
+ animated == image_node.animated;
+ }
+
+ /* Parameters. */
ustring filename;
void *builtin_data;
- NodeImageColorSpace color_space;
+ ustring colorspace;
+ ImageAlphaType alpha_type;
NodeImageProjection projection;
InterpolationType interpolation;
ExtensionType extension;
@@ -106,12 +111,11 @@ class ImageTextureNode : public ImageSlotTextureNode {
bool animated;
float3 vector;
- virtual bool equals(const ShaderNode &other)
- {
- const ImageTextureNode &image_node = (const ImageTextureNode &)other;
- return ImageSlotTextureNode::equals(other) && builtin_data == image_node.builtin_data &&
- animated == image_node.animated;
- }
+ /* Runtime. */
+ ImageManager *image_manager;
+ int is_float;
+ bool compress_as_srgb;
+ ustring known_colorspace;
};
class EnvironmentTextureNode : public ImageSlotTextureNode {
@@ -129,24 +133,28 @@ class EnvironmentTextureNode : public ImageSlotTextureNode {
return NODE_GROUP_LEVEL_2;
}
- ImageManager *image_manager;
- int is_float;
- bool is_linear;
- bool use_alpha;
+ virtual bool equals(const ShaderNode &other)
+ {
+ const EnvironmentTextureNode &env_node = (const EnvironmentTextureNode &)other;
+ return ImageSlotTextureNode::equals(other) && builtin_data == env_node.builtin_data &&
+ animated == env_node.animated;
+ }
+
+ /* Parameters. */
ustring filename;
void *builtin_data;
- NodeImageColorSpace color_space;
+ ustring colorspace;
+ ImageAlphaType alpha_type;
NodeEnvironmentProjection projection;
InterpolationType interpolation;
bool animated;
float3 vector;
- virtual bool equals(const ShaderNode &other)
- {
- const EnvironmentTextureNode &env_node = (const EnvironmentTextureNode &)other;
- return ImageSlotTextureNode::equals(other) && builtin_data == env_node.builtin_data &&
- animated == env_node.animated;
- }
+ /* Runtime. */
+ ImageManager *image_manager;
+ int is_float;
+ bool compress_as_srgb;
+ ustring known_colorspace;
};
class SkyTextureNode : public TextureNode {
@@ -319,15 +327,17 @@ class PointDensityTextureNode : public ShaderNode {
void add_image();
+ /* Parameters. */
ustring filename;
NodeTexVoxelSpace space;
InterpolationType interpolation;
Transform tfm;
float3 vector;
+ void *builtin_data;
+ /* Runtime. */
ImageManager *image_manager;
int slot;
- void *builtin_data;
virtual bool equals(const ShaderNode &other)
{
@@ -477,6 +487,7 @@ class PrincipledBsdfNode : public BsdfBaseNode {
public:
SHADER_NODE_CLASS(PrincipledBsdfNode)
+ void expand(ShaderGraph *graph);
bool has_surface_bssrdf();
bool has_bssrdf_bump();
void compile(SVMCompiler &compiler,
@@ -505,6 +516,8 @@ class PrincipledBsdfNode : public BsdfBaseNode {
float surface_mix_weight;
ClosureType distribution, distribution_orig;
ClosureType subsurface_method;
+ float3 emission;
+ float alpha;
bool has_integrator_dependency();
void attributes(Shader *shader, AttributeRequestSet *attributes);
diff --git a/intern/cycles/render/osl.cpp b/intern/cycles/render/osl.cpp
index b66a46938be..6f927bd5c42 100644
--- a/intern/cycles/render/osl.cpp
+++ b/intern/cycles/render/osl.cpp
@@ -16,6 +16,7 @@
#include "device/device.h"
+#include "render/colorspace.h"
#include "render/graph.h"
#include "render/light.h"
#include "render/osl.h"
@@ -29,6 +30,7 @@
# include "kernel/osl/osl_services.h"
# include "kernel/osl/osl_shader.h"
+# include "util/util_aligned_malloc.h"
# include "util/util_foreach.h"
# include "util/util_logging.h"
# include "util/util_md5.h"
@@ -53,6 +55,7 @@ OSLRenderServices *OSLShaderManager::services_shared = NULL;
int OSLShaderManager::ss_shared_users = 0;
thread_mutex OSLShaderManager::ss_shared_mutex;
thread_mutex OSLShaderManager::ss_mutex;
+int OSLCompiler::texture_shared_unique_id = 0;
/* Shader Manager */
@@ -115,7 +118,7 @@ void OSLShaderManager::device_update(Device *device,
* compile shaders alternating */
thread_scoped_lock lock(ss_mutex);
- OSLCompiler compiler((void *)this, (void *)ss, scene->image_manager, scene->light_manager);
+ OSLCompiler compiler(this, services, ss, scene->image_manager, scene->light_manager);
compiler.background = (shader == scene->default_background);
compiler.compile(scene, og, shader);
@@ -140,6 +143,10 @@ void OSLShaderManager::device_update(Device *device,
/* set texture system */
scene->image_manager->set_osl_texture_system((void *)ts);
+ /* add special builtin texture types */
+ services->textures.insert(ustring("@ao"), new OSLTextureHandle(OSLTextureHandle::AO));
+ services->textures.insert(ustring("@bevel"), new OSLTextureHandle(OSLTextureHandle::BEVEL));
+
device_update_common(device, dscene, scene, progress);
{
@@ -218,7 +225,8 @@ void OSLShaderManager::shading_system_init()
thread_scoped_lock lock(ss_shared_mutex);
if (ss_shared_users == 0) {
- services_shared = new OSLRenderServices();
+ /* Must use aligned new due to concurrent hash map. */
+ services_shared = util_aligned_new<OSLRenderServices>(ts_shared);
string shader_path = path_get("shader");
# ifdef _WIN32
@@ -287,7 +295,7 @@ void OSLShaderManager::shading_system_free()
delete ss_shared;
ss_shared = NULL;
- delete services_shared;
+ util_aligned_delete(services_shared);
services_shared = NULL;
}
@@ -555,15 +563,17 @@ OSLNode *OSLShaderManager::osl_node(const std::string &filepath,
/* Graph Compiler */
-OSLCompiler::OSLCompiler(void *manager_,
- void *shadingsys_,
- ImageManager *image_manager_,
- LightManager *light_manager_)
+OSLCompiler::OSLCompiler(OSLShaderManager *manager,
+ OSLRenderServices *services,
+ OSL::ShadingSystem *ss,
+ ImageManager *image_manager,
+ LightManager *light_manager)
+ : image_manager(image_manager),
+ light_manager(light_manager),
+ manager(manager),
+ services(services),
+ ss(ss)
{
- manager = manager_;
- shadingsys = shadingsys_;
- image_manager = image_manager_;
- light_manager = light_manager_;
current_type = SHADER_TYPE_SURFACE;
current_shader = NULL;
background = false;
@@ -649,11 +659,9 @@ bool OSLCompiler::node_skip_input(ShaderNode *node, ShaderInput *input)
void OSLCompiler::add(ShaderNode *node, const char *name, bool isfilepath)
{
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
-
/* load filepath */
if (isfilepath) {
- name = ((OSLShaderManager *)manager)->shader_load_filepath(name);
+ name = manager->shader_load_filepath(name);
if (name == NULL)
return;
@@ -731,7 +739,7 @@ void OSLCompiler::add(ShaderNode *node, const char *name, bool isfilepath)
}
/* test if we shader contains specific closures */
- OSLShaderInfo *info = ((OSLShaderManager *)manager)->shader_loaded_info(name);
+ OSLShaderInfo *info = manager->shader_loaded_info(name);
if (current_type == SHADER_TYPE_SURFACE) {
if (info) {
@@ -778,7 +786,6 @@ static TypeDesc array_typedesc(TypeDesc typedesc, int arraylength)
void OSLCompiler::parameter(ShaderNode *node, const char *name)
{
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
ustring uname = ustring(name);
const SocketType &socket = *(node->type->find_input(uname));
@@ -930,56 +937,47 @@ void OSLCompiler::parameter(ShaderNode *node, const char *name)
void OSLCompiler::parameter(const char *name, float f)
{
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
ss->Parameter(name, TypeDesc::TypeFloat, &f);
}
void OSLCompiler::parameter_color(const char *name, float3 f)
{
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
ss->Parameter(name, TypeDesc::TypeColor, &f);
}
void OSLCompiler::parameter_point(const char *name, float3 f)
{
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
ss->Parameter(name, TypeDesc::TypePoint, &f);
}
void OSLCompiler::parameter_normal(const char *name, float3 f)
{
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
ss->Parameter(name, TypeDesc::TypeNormal, &f);
}
void OSLCompiler::parameter_vector(const char *name, float3 f)
{
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
ss->Parameter(name, TypeDesc::TypeVector, &f);
}
void OSLCompiler::parameter(const char *name, int f)
{
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
ss->Parameter(name, TypeDesc::TypeInt, &f);
}
void OSLCompiler::parameter(const char *name, const char *s)
{
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
ss->Parameter(name, TypeDesc::TypeString, &s);
}
void OSLCompiler::parameter(const char *name, ustring s)
{
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
const char *str = s.c_str();
ss->Parameter(name, TypeDesc::TypeString, &str);
}
void OSLCompiler::parameter(const char *name, const Transform &tfm)
{
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
ProjectionTransform projection(tfm);
projection = projection_transpose(projection);
ss->Parameter(name, TypeDesc::TypeMatrix, (float *)&projection);
@@ -987,7 +985,6 @@ void OSLCompiler::parameter(const char *name, const Transform &tfm)
void OSLCompiler::parameter_array(const char *name, const float f[], int arraylen)
{
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
TypeDesc type = TypeDesc::TypeFloat;
type.arraylen = arraylen;
ss->Parameter(name, type, f);
@@ -1004,7 +1001,6 @@ void OSLCompiler::parameter_color_array(const char *name, const array<float3> &f
table[i][2] = f[i].z;
}
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
TypeDesc type = TypeDesc::TypeColor;
type.arraylen = table.size();
ss->Parameter(name, type, table.data());
@@ -1082,8 +1078,6 @@ void OSLCompiler::generate_nodes(const ShaderNodeSet &nodes)
OSL::ShaderGroupRef OSLCompiler::compile_type(Shader *shader, ShaderGraph *graph, ShaderType type)
{
- OSL::ShadingSystem *ss = (OSL::ShadingSystem *)shadingsys;
-
current_type = type;
OSL::ShaderGroupRef group = ss->ShaderGroupBegin(shader->name.c_str());
@@ -1194,6 +1188,35 @@ void OSLCompiler::compile(Scene *scene, OSLGlobals *og, Shader *shader)
og->bump_state.push_back(shader->osl_surface_bump_ref);
}
+void OSLCompiler::parameter_texture(const char *name, ustring filename, ustring colorspace)
+{
+ /* Textured loaded through the OpenImageIO texture cache. For this
+ * case we need to do runtime color space conversion. */
+ OSLTextureHandle *handle = new OSLTextureHandle(OSLTextureHandle::OIIO);
+ handle->processor = ColorSpaceManager::get_processor(colorspace);
+ services->textures.insert(filename, handle);
+ parameter(name, filename);
+}
+
+void OSLCompiler::parameter_texture(const char *name, int svm_slot)
+{
+ /* Texture loaded through SVM image texture system. We generate a unique
+ * name, which ends up being used in OSLRenderServices::get_texture_handle
+ * to get handle again. Note that this name must be unique between multiple
+ * render sessions as the render services are shared. */
+ ustring filename(string_printf("@svm%d", texture_shared_unique_id++).c_str());
+ services->textures.insert(filename, new OSLTextureHandle(OSLTextureHandle::SVM, svm_slot));
+ parameter(name, filename);
+}
+
+void OSLCompiler::parameter_texture_ies(const char *name, int svm_slot)
+{
+ /* IES light textures stored in SVM. */
+ ustring filename(string_printf("@svm%d", texture_shared_unique_id++).c_str());
+ services->textures.insert(filename, new OSLTextureHandle(OSLTextureHandle::IES, svm_slot));
+ parameter(name, filename);
+}
+
#else
void OSLCompiler::add(ShaderNode * /*node*/, const char * /*name*/, bool /*isfilepath*/)
@@ -1248,6 +1271,20 @@ void OSLCompiler::parameter_color_array(const char * /*name*/, const array<float
{
}
+void OSLCompiler::parameter_texture(const char * /* name */,
+ ustring /* filename */,
+ ustring /* colorspace */)
+{
+}
+
+void OSLCompiler::parameter_texture(const char * /* name */, int /* svm_slot */)
+{
+}
+
+void OSLCompiler::parameter_texture_ies(const char * /* name */, int /* svm_slot */)
+{
+}
+
#endif /* WITH_OSL */
CCL_NAMESPACE_END
diff --git a/intern/cycles/render/osl.h b/intern/cycles/render/osl.h
index aec518a6c2b..17bf98a3433 100644
--- a/intern/cycles/render/osl.h
+++ b/intern/cycles/render/osl.h
@@ -127,10 +127,13 @@ class OSLShaderManager : public ShaderManager {
class OSLCompiler {
public:
- OSLCompiler(void *manager,
- void *shadingsys,
+#ifdef WITH_OSL
+ OSLCompiler(OSLShaderManager *manager,
+ OSLRenderServices *services,
+ OSL::ShadingSystem *shadingsys,
ImageManager *image_manager,
LightManager *light_manager);
+#endif
void compile(Scene *scene, OSLGlobals *og, Shader *shader);
void add(ShaderNode *node, const char *name, bool isfilepath = false);
@@ -152,6 +155,10 @@ class OSLCompiler {
void parameter_attribute(const char *name, ustring s);
+ void parameter_texture(const char *name, ustring filename, ustring colorspace);
+ void parameter_texture(const char *name, int svm_slot);
+ void parameter_texture_ies(const char *name, int svm_slot);
+
ShaderType output_type()
{
return current_type;
@@ -171,12 +178,16 @@ class OSLCompiler {
void find_dependencies(ShaderNodeSet &dependencies, ShaderInput *input);
void generate_nodes(const ShaderNodeSet &nodes);
+
+ OSLShaderManager *manager;
+ OSLRenderServices *services;
+ OSL::ShadingSystem *ss;
#endif
- void *shadingsys;
- void *manager;
ShaderType current_type;
Shader *current_shader;
+
+ static int texture_shared_unique_id;
};
CCL_NAMESPACE_END
diff --git a/intern/cycles/render/shader.cpp b/intern/cycles/render/shader.cpp
index ac3303cbfeb..ec85e516832 100644
--- a/intern/cycles/render/shader.cpp
+++ b/intern/cycles/render/shader.cpp
@@ -14,9 +14,11 @@
* limitations under the License.
*/
+#include "device/device.h"
+
#include "render/background.h"
#include "render/camera.h"
-#include "device/device.h"
+#include "render/colorspace.h"
#include "render/graph.h"
#include "render/integrator.h"
#include "render/light.h"
@@ -717,6 +719,8 @@ void ShaderManager::free_memory()
#ifdef WITH_OSL
OSLShaderManager::free_memory();
#endif
+
+ ColorSpaceManager::free_memory();
}
float ShaderManager::linear_rgb_to_gray(float3 c)
diff --git a/intern/cycles/util/util_aligned_malloc.h b/intern/cycles/util/util_aligned_malloc.h
index 0f006e95f6a..df7d93c056d 100644
--- a/intern/cycles/util/util_aligned_malloc.h
+++ b/intern/cycles/util/util_aligned_malloc.h
@@ -30,6 +30,21 @@ void *util_aligned_malloc(size_t size, int alignment);
/* Free memory allocated by util_aligned_malloc. */
void util_aligned_free(void *ptr);
+/* Aligned new operator. */
+template<typename T, typename... Args> T *util_aligned_new(Args... args)
+{
+ void *mem = util_aligned_malloc(sizeof(T), alignof(T));
+ return new (mem) T(args...);
+}
+
+template<typename T> void util_aligned_delete(T *t)
+{
+ if (t) {
+ t->~T();
+ util_aligned_free(t);
+ }
+}
+
CCL_NAMESPACE_END
#endif /* __UTIL_ALIGNED_MALLOC_H__ */
diff --git a/intern/cycles/util/util_color.h b/intern/cycles/util/util_color.h
index 85f241c6221..83410db13c6 100644
--- a/intern/cycles/util/util_color.h
+++ b/intern/cycles/util/util_color.h
@@ -236,6 +236,12 @@ ccl_device float3 color_linear_to_srgb_v3(float3 c)
color_linear_to_srgb(c.x), color_linear_to_srgb(c.y), color_linear_to_srgb(c.z));
}
+ccl_device float4 color_linear_to_srgb_v4(float4 c)
+{
+ return make_float4(
+ color_linear_to_srgb(c.x), color_linear_to_srgb(c.y), color_linear_to_srgb(c.z), c.w);
+}
+
ccl_device float4 color_srgb_to_linear_v4(float4 c)
{
#ifdef __KERNEL_SSE2__
diff --git a/intern/cycles/util/util_image.h b/intern/cycles/util/util_image.h
index 8962c09d098..27ec7ffb423 100644
--- a/intern/cycles/util/util_image.h
+++ b/intern/cycles/util/util_image.h
@@ -21,6 +21,7 @@
# include <OpenImageIO/imageio.h>
+# include "util/util_half.h"
# include "util/util_vector.h"
CCL_NAMESPACE_BEGIN
diff --git a/intern/cycles/util/util_map.h b/intern/cycles/util/util_map.h
index 3c9288417cf..8385b08dd5a 100644
--- a/intern/cycles/util/util_map.h
+++ b/intern/cycles/util/util_map.h
@@ -26,6 +26,13 @@ using std::map;
using std::pair;
using std::unordered_map;
+template<typename T> static void map_free_memory(T &data)
+{
+ /* Use swap() trick to actually free all internal memory. */
+ T empty_data;
+ data.swap(empty_data);
+}
+
CCL_NAMESPACE_END
#endif /* __UTIL_MAP_H__ */
diff --git a/intern/cycles/util/util_math.h b/intern/cycles/util/util_math.h
index 92cab29346a..dde0d31f467 100644
--- a/intern/cycles/util/util_math.h
+++ b/intern/cycles/util/util_math.h
@@ -651,6 +651,26 @@ ccl_device_inline float2 map_to_sphere(const float3 co)
return make_float2(u, v);
}
+/* Compares two floats.
+ * Returns true if their absolute difference is smaller than abs_diff (for numbers near zero)
+ * or their relative difference is less than ulp_diff ULPs.
+ * Based on
+ * https://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/
+ */
+
+ccl_device_inline float compare_floats(float a, float b, float abs_diff, int ulp_diff)
+{
+ if (fabsf(a - b) < abs_diff) {
+ return true;
+ }
+
+ if ((a < 0.0f) != (b < 0.0f)) {
+ return false;
+ }
+
+ return (abs(__float_as_int(a) - __float_as_int(b)) < ulp_diff);
+}
+
CCL_NAMESPACE_END
#endif /* __UTIL_MATH_H__ */
diff --git a/intern/cycles/util/util_texture.h b/intern/cycles/util/util_texture.h
index 5ce16e0095a..d43852480d1 100644
--- a/intern/cycles/util/util_texture.h
+++ b/intern/cycles/util/util_texture.h
@@ -59,6 +59,18 @@ typedef enum ImageDataType {
IMAGE_DATA_NUM_TYPES
} ImageDataType;
+/* Alpha types
+ * How to treat alpha in images. */
+typedef enum ImageAlphaType {
+ IMAGE_ALPHA_UNASSOCIATED = 0,
+ IMAGE_ALPHA_ASSOCIATED = 1,
+ IMAGE_ALPHA_CHANNEL_PACKED = 2,
+ IMAGE_ALPHA_IGNORE = 3,
+ IMAGE_ALPHA_AUTO = 4,
+
+ IMAGE_ALPHA_NUM_TYPES,
+} ImageAlphaType;
+
#define IMAGE_DATA_TYPE_SHIFT 3
#define IMAGE_DATA_TYPE_MASK 0x7
diff --git a/intern/ghost/GHOST_C-api.h b/intern/ghost/GHOST_C-api.h
index 6c490e51b0d..fa783c17e8c 100644
--- a/intern/ghost/GHOST_C-api.h
+++ b/intern/ghost/GHOST_C-api.h
@@ -33,7 +33,7 @@ extern "C" {
/**
* Creates a "handle" for a C++ GHOST object.
* A handle is just an opaque pointer to an empty struct.
- * In the API the pointer is casted to the actual C++ class.
+ * In the API the pointer is cast to the actual C++ class.
* The 'name' argument to the macro is the name of the handle to create.
*/
@@ -906,17 +906,6 @@ extern void GHOST_putClipboard(GHOST_TInt8 *buffer, int selection);
extern int GHOST_toggleConsole(int action);
/**
- * Confirms quitting he program when there is just one window left open
- * in the application
- */
-extern int GHOST_confirmQuit(GHOST_WindowHandle windowhandle);
-
-/**
- * Informs if the system provides native dialogs (eg. confirm quit)
- */
-extern int GHOST_SupportsNativeDialogs(void);
-
-/**
* Use native pixel size (MacBook pro 'retina'), if supported.
*/
extern int GHOST_UseNativePixels(void);
diff --git a/intern/ghost/GHOST_ISystem.h b/intern/ghost/GHOST_ISystem.h
index 3c93d21f30f..f0ceb7fb8ba 100644
--- a/intern/ghost/GHOST_ISystem.h
+++ b/intern/ghost/GHOST_ISystem.h
@@ -235,7 +235,7 @@ class GHOST_ISystem {
* \param state: The state of the window when opened.
* \param type: The type of drawing context installed in this window.
* \param glSettings: Misc OpenGL settings.
- * \param exclusive: Use to show the window ontop and ignore others (used fullscreen).
+ * \param exclusive: Use to show the window on top and ignore others (used fullscreen).
* \param parentWindow: Parent (embedder) window
* \return The new window (or 0 if creation failed).
*/
@@ -435,17 +435,6 @@ class GHOST_ISystem {
*/
virtual void putClipboard(GHOST_TInt8 *buffer, bool selection) const = 0;
- /**
- * Confirms quitting he program when there is just one window left open
- * in the application
- */
- virtual int confirmQuit(GHOST_IWindow *window) const = 0;
-
- /**
- * Informs if the system provides native dialogs (eg. confirm quit)
- */
- virtual bool supportsNativeDialogs(void) = 0;
-
protected:
/**
* Initialize the system.
diff --git a/intern/ghost/GHOST_Rect.h b/intern/ghost/GHOST_Rect.h
index d4c05a7b8aa..831d3ef1445 100644
--- a/intern/ghost/GHOST_Rect.h
+++ b/intern/ghost/GHOST_Rect.h
@@ -236,7 +236,6 @@ inline void GHOST_Rect::unionPoint(GHOST_TInt32 x, GHOST_TInt32 y)
if (y > m_b)
m_b = y;
}
-#include <stdio.h>
inline void GHOST_Rect::wrapPoint(GHOST_TInt32 &x, GHOST_TInt32 &y, GHOST_TInt32 ofs)
{
GHOST_TInt32 w = getWidth();
diff --git a/intern/ghost/GHOST_Types.h b/intern/ghost/GHOST_Types.h
index faba5bb996a..f38154cbf94 100644
--- a/intern/ghost/GHOST_Types.h
+++ b/intern/ghost/GHOST_Types.h
@@ -125,9 +125,6 @@ typedef enum {
// GHOST_kWindowStateUnModified,
} GHOST_TWindowState;
-/** Constants for the answer to the blender exit request */
-typedef enum { GHOST_kExitCancel = 0, GHOST_kExitNow } GHOST_TExitRequestResponse;
-
typedef enum { GHOST_kWindowOrderTop = 0, GHOST_kWindowOrderBottom } GHOST_TWindowOrder;
typedef enum {
@@ -165,7 +162,7 @@ typedef enum {
GHOST_kEventKeyUp,
// GHOST_kEventKeyAuto,
- GHOST_kEventQuit,
+ GHOST_kEventQuitRequest,
GHOST_kEventWindowClose,
GHOST_kEventWindowActivate,
diff --git a/intern/ghost/intern/GHOST_C-api.cpp b/intern/ghost/intern/GHOST_C-api.cpp
index 3848c723e5b..c8ee2e44efe 100644
--- a/intern/ghost/intern/GHOST_C-api.cpp
+++ b/intern/ghost/intern/GHOST_C-api.cpp
@@ -788,18 +788,6 @@ int GHOST_toggleConsole(int action)
return system->toggleConsole(action);
}
-int GHOST_SupportsNativeDialogs(void)
-{
- GHOST_ISystem *system = GHOST_ISystem::getSystem();
- return system->supportsNativeDialogs();
-}
-
-int GHOST_confirmQuit(GHOST_WindowHandle windowhandle)
-{
- GHOST_ISystem *system = GHOST_ISystem::getSystem();
- return system->confirmQuit((GHOST_IWindow *)windowhandle);
-}
-
int GHOST_UseNativePixels(void)
{
GHOST_ISystem *system = GHOST_ISystem::getSystem();
diff --git a/intern/ghost/intern/GHOST_DisplayManagerX11.cpp b/intern/ghost/intern/GHOST_DisplayManagerX11.cpp
index 4626955ac7f..f1acf74ca41 100644
--- a/intern/ghost/intern/GHOST_DisplayManagerX11.cpp
+++ b/intern/ghost/intern/GHOST_DisplayManagerX11.cpp
@@ -24,6 +24,8 @@
* \ingroup GHOST
*/
+#include <stdio.h>
+
#ifdef WITH_X11_XF86VMODE
# include <X11/Xlib.h>
# include <X11/extensions/xf86vmode.h>
diff --git a/intern/ghost/intern/GHOST_DropTargetWin32.h b/intern/ghost/intern/GHOST_DropTargetWin32.h
index e1985f85640..588d89f1549 100644
--- a/intern/ghost/intern/GHOST_DropTargetWin32.h
+++ b/intern/ghost/intern/GHOST_DropTargetWin32.h
@@ -125,7 +125,7 @@ class GHOST_DropTargetWin32 : public IDropTarget {
void *getDropDataAsString(IDataObject *pDataObject);
/**
- * Convert Unicode to ANSI, replacing unconvertable chars with '?'.
+ * Convert Unicode to ANSI, replacing uncomfortable chars with '?'.
* The ANSI codepage is the system default codepage,
* and can change from system to system.
* \param in LPCWSTR.
diff --git a/intern/ghost/intern/GHOST_DropTargetX11.h b/intern/ghost/intern/GHOST_DropTargetX11.h
index 1edb52de5e5..d3f98ff11cf 100644
--- a/intern/ghost/intern/GHOST_DropTargetX11.h
+++ b/intern/ghost/intern/GHOST_DropTargetX11.h
@@ -69,7 +69,7 @@ class GHOST_DropTargetX11 {
void Initialize(void);
/**
- * Uninitialize XDND and all related X atoms
+ * Uninitialized XDND and all related X atoms
*/
void Uninitialize(void);
diff --git a/intern/ghost/intern/GHOST_EventPrinter.cpp b/intern/ghost/intern/GHOST_EventPrinter.cpp
index 3c5f613e11f..ba9ed6e3037 100644
--- a/intern/ghost/intern/GHOST_EventPrinter.cpp
+++ b/intern/ghost/intern/GHOST_EventPrinter.cpp
@@ -139,8 +139,8 @@ bool GHOST_EventPrinter::processEvent(GHOST_IEvent *event)
std::cout << "GHOST_kEventOpenMainFile with no path specified!!";
} break;
- case GHOST_kEventQuit:
- std::cout << "GHOST_kEventQuit";
+ case GHOST_kEventQuitRequest:
+ std::cout << "GHOST_kEventQuitRequest";
break;
case GHOST_kEventWindowClose:
std::cout << "GHOST_kEventWindowClose";
diff --git a/intern/ghost/intern/GHOST_ImeWin32.cpp b/intern/ghost/intern/GHOST_ImeWin32.cpp
index 06fab47933a..9ad12cb0e63 100644
--- a/intern/ghost/intern/GHOST_ImeWin32.cpp
+++ b/intern/ghost/intern/GHOST_ImeWin32.cpp
@@ -178,7 +178,7 @@ void GHOST_ImeWin32::CleanupComposition(HWND window_handle)
/**
* Notify the IMM attached to the given window to complete the ongoing
* composition, (this case happens when the given window is de-activated
- * while composing a text and re-activated), and reset the omposition status.
+ * while composing a text and re-activated), and reset the composition status.
*/
if (is_composing_) {
HIMC imm_context = ::ImmGetContext(window_handle);
@@ -273,7 +273,7 @@ void GHOST_ImeWin32::GetCaret(HIMC imm_context, LPARAM lparam, ImeComposition *c
/**
* For Japanese IMEs, the robustest way to retrieve the caret
* is scanning the attribute of the latest composition string and
- * retrieving the begining and the end of the target clause, i.e.
+ * retrieving the beginning and the end of the target clause, i.e.
* a clause being converted.
*/
if (lparam & GCS_COMPATTR) {
diff --git a/intern/ghost/intern/GHOST_ImeWin32.h b/intern/ghost/intern/GHOST_ImeWin32.h
index 9c1f2473223..112217023a7 100644
--- a/intern/ghost/intern/GHOST_ImeWin32.h
+++ b/intern/ghost/intern/GHOST_ImeWin32.h
@@ -122,7 +122,7 @@ struct ImeComposition {
/**
* This class controls the IMM (Input Method Manager) through IMM32 APIs and
- * enables it to retrieve the string being controled by the IMM. (I wrote
+ * enables it to retrieve the string being controlled by the IMM. (I wrote
* a note to describe the reason why I do not use 'IME' but 'IMM' below.)
* NOTE(hbono):
* Fortunately or unfortunately, TSF (Text Service Framework) and
@@ -274,7 +274,7 @@ class GHOST_ImeWin32 {
* events to be dispatched to the IME.
* In Chrome, this function is used when:
* * a renderer process moves its input focus to another edit control, or;
- * * a renrerer process moves the position of the focused edit control.
+ * * a renderer process moves the position of the focused edit control.
* Parameters
* * window_handle [in] (HWND)
* Represents the window handle of the caller.
@@ -297,7 +297,7 @@ class GHOST_ImeWin32 {
* Disable the IME attached to the given window, i.e. prohibits any user-input
* events from being dispatched to the IME.
* In Chrome, this function is used when:
- * * a renreder process sets its input focus to a password input.
+ * * a rendeder process sets its input focus to a password input.
* Parameters
* * window_handle [in] (HWND)
* Represents the window handle of the caller.
@@ -350,7 +350,7 @@ class GHOST_ImeWin32 {
/**
* The current input Language ID retrieved from Windows, which consists of:
- * * Primary Language ID (bit 0 to bit 9), which shows a natunal language
+ * * Primary Language ID (bit 0 to bit 9), which shows a natural language
* (English, Korean, Chinese, Japanese, etc.) and;
* * Sub-Language ID (bit 10 to bit 15), which shows a geometrical region
* the language is spoken (For English, United States, United Kingdom,
diff --git a/intern/ghost/intern/GHOST_System.cpp b/intern/ghost/intern/GHOST_System.cpp
index a696afeae02..21935abed9c 100644
--- a/intern/ghost/intern/GHOST_System.cpp
+++ b/intern/ghost/intern/GHOST_System.cpp
@@ -378,16 +378,6 @@ GHOST_TSuccess GHOST_System::createFullScreenWindow(GHOST_Window **window,
return (*window == NULL) ? GHOST_kFailure : GHOST_kSuccess;
}
-int GHOST_System::confirmQuit(GHOST_IWindow * /*window*/) const
-{
- return 1;
-}
-
-bool GHOST_System::supportsNativeDialogs(void)
-{
- return 1;
-}
-
bool GHOST_System::useNativePixel(void)
{
m_nativePixel = true;
diff --git a/intern/ghost/intern/GHOST_System.h b/intern/ghost/intern/GHOST_System.h
index a62641c5cf5..fbf8af01e59 100644
--- a/intern/ghost/intern/GHOST_System.h
+++ b/intern/ghost/intern/GHOST_System.h
@@ -317,17 +317,6 @@ class GHOST_System : public GHOST_ISystem {
*/
virtual void putClipboard(GHOST_TInt8 *buffer, bool selection) const = 0;
- /**
- * Confirms quitting he program when there is just one window left open
- * in the application
- */
- virtual int confirmQuit(GHOST_IWindow *window) const;
-
- /**
- * Informs if the system provides native dialogs (eg. confirm quit)
- */
- virtual bool supportsNativeDialogs(void);
-
protected:
/**
* Initialize the system.
diff --git a/intern/ghost/intern/GHOST_SystemCocoa.h b/intern/ghost/intern/GHOST_SystemCocoa.h
index 749139fee76..109dd6c180d 100644
--- a/intern/ghost/intern/GHOST_SystemCocoa.h
+++ b/intern/ghost/intern/GHOST_SystemCocoa.h
@@ -140,7 +140,7 @@ class GHOST_SystemCocoa : public GHOST_System {
* Handle User request to quit, from Menu bar Quit, and Cmd+Q
* Display alert panel if changes performed since last save
*/
- GHOST_TUns8 handleQuitRequest();
+ void handleQuitRequest();
/**
* Handle Cocoa openFile event
@@ -269,11 +269,6 @@ class GHOST_SystemCocoa : public GHOST_System {
*/
GHOST_TSuccess handleKeyEvent(void *eventPtr);
- /**
- * Informs if the system provides native dialogs (eg. confirm quit)
- */
- virtual bool supportsNativeDialogs(void);
-
protected:
/**
* Initializes the system.
diff --git a/intern/ghost/intern/GHOST_SystemCocoa.mm b/intern/ghost/intern/GHOST_SystemCocoa.mm
index 1fd0914eb73..49e01a983a0 100644
--- a/intern/ghost/intern/GHOST_SystemCocoa.mm
+++ b/intern/ghost/intern/GHOST_SystemCocoa.mm
@@ -427,10 +427,8 @@ extern "C" int GHOST_HACK_getFirstFile(char buf[FIRSTFILEBUFLG])
/* TODO: implement graceful termination through Cocoa mechanism
* to avoid session log off to be canceled. */
/* Note that Cmd+Q is already handled by keyhandler. */
- if (systemCocoa->handleQuitRequest() == GHOST_kExitNow)
- return NSTerminateCancel; //NSTerminateNow;
- else
- return NSTerminateCancel;
+ systemCocoa->handleQuitRequest();
+ return NSTerminateCancel;
}
// To avoid canceling a log off process, we must use Cocoa termination process
@@ -1342,46 +1340,17 @@ GHOST_TSuccess GHOST_SystemCocoa::handleDraggingEvent(GHOST_TEventType eventType
return GHOST_kSuccess;
}
-GHOST_TUns8 GHOST_SystemCocoa::handleQuitRequest()
+void GHOST_SystemCocoa::handleQuitRequest()
{
GHOST_Window *window = (GHOST_Window *)m_windowManager->getActiveWindow();
// Discard quit event if we are in cursor grab sequence
if (window && window->getCursorGrabModeIsWarp())
- return GHOST_kExitCancel;
-
- // Check open windows if some changes are not saved
- if (m_windowManager->getAnyModifiedState()) {
- int shouldQuit = NSRunAlertPanel(
- @"Exit Blender",
- @"Some changes have not been saved.\nDo you really want to quit?",
- @"Cancel",
- @"Quit Anyway",
- nil);
- if (shouldQuit == NSAlertAlternateReturn) {
- pushEvent(new GHOST_Event(getMilliSeconds(), GHOST_kEventQuit, NULL));
- return GHOST_kExitNow;
- }
- else {
- // Give back focus to the blender window if user selected cancel quit
- NSArray *windowsList = [NSApp orderedWindows];
- if ([windowsList count]) {
- [[windowsList objectAtIndex:0] makeKeyAndOrderFront:nil];
- // Handle the modifiers keyes changed state issue
- // as recovering from the quit dialog is like application
- // gaining focus back.
- // Main issue fixed is Cmd modifier not being cleared
- handleApplicationBecomeActiveEvent();
- }
- }
- }
- else {
- pushEvent(new GHOST_Event(getMilliSeconds(), GHOST_kEventQuit, NULL));
- m_outsideLoopEventProcessed = true;
- return GHOST_kExitNow;
- }
+ return;
- return GHOST_kExitCancel;
+ // Push the event to Blender so it can open a dialog if needed
+ pushEvent(new GHOST_Event(getMilliSeconds(), GHOST_kEventQuitRequest, window));
+ m_outsideLoopEventProcessed = true;
}
bool GHOST_SystemCocoa::handleOpenDocumentRequest(void *filepathStr)
@@ -1400,7 +1369,7 @@ bool GHOST_SystemCocoa::handleOpenDocumentRequest(void *filepathStr)
/* Discard event if we are in cursor grab sequence,
* it'll lead to "stuck cursor" situation if the alert panel is raised */
if (window && window->getCursorGrabModeIsWarp())
- return GHOST_kExitCancel;
+ return NO;
// Check open windows if some changes are not saved
if (m_windowManager->getAnyModifiedState()) {
@@ -1622,7 +1591,7 @@ GHOST_TSuccess GHOST_SystemCocoa::handleMouseEvent(void *eventPtr)
window->getClientBounds(bounds);
/* Switch back to Cocoa coordinates orientation
- * (y=0 at botton,the same as blender internal btw!), and to client coordinates. */
+ * (y=0 at bottom, the same as blender internal btw!), and to client coordinates. */
window->getClientBounds(windowBounds);
window->screenToClient(bounds.m_l, bounds.m_b, correctedBounds.m_l, correctedBounds.m_t);
window->screenToClient(bounds.m_r, bounds.m_t, correctedBounds.m_r, correctedBounds.m_b);
@@ -1696,7 +1665,7 @@ GHOST_TSuccess GHOST_SystemCocoa::handleMouseEvent(void *eventPtr)
else if (phase == NSEventPhaseEnded)
m_multiTouchScroll = false;
- /* Standard scrollwheel case, if no swiping happened,
+ /* Standard scroll-wheel case, if no swiping happened,
* and no momentum (kinetic scroll) works. */
if (!m_multiTouchScroll && momentumPhase == NSEventPhaseNone) {
GHOST_TInt32 delta;
@@ -1989,8 +1958,3 @@ void GHOST_SystemCocoa::putClipboard(GHOST_TInt8 *buffer, bool selection) const
[pool drain];
}
-
-bool GHOST_SystemCocoa::supportsNativeDialogs(void)
-{
- return false;
-}
diff --git a/intern/ghost/intern/GHOST_SystemNULL.h b/intern/ghost/intern/GHOST_SystemNULL.h
index 7f68c801a70..93aea87e9a6 100644
--- a/intern/ghost/intern/GHOST_SystemNULL.h
+++ b/intern/ghost/intern/GHOST_SystemNULL.h
@@ -82,10 +82,6 @@ class GHOST_SystemNULL : public GHOST_System {
void getAllDisplayDimensions(GHOST_TUns32 &width, GHOST_TUns32 &height) const
{ /* nop */
}
- bool supportsNativeDialogs(void)
- {
- return false;
- }
GHOST_IContext *createOffscreenContext()
{
return NULL;
@@ -130,8 +126,7 @@ class GHOST_SystemNULL : public GHOST_System {
state,
parentWindow,
type,
- ((glSettings.flags & GHOST_glStereoVisual) != 0),
- 1);
+ ((glSettings.flags & GHOST_glStereoVisual) != 0));
}
};
diff --git a/intern/ghost/intern/GHOST_SystemPathsUnix.h b/intern/ghost/intern/GHOST_SystemPathsUnix.h
index bcbe24b0d31..dcd3ab34704 100644
--- a/intern/ghost/intern/GHOST_SystemPathsUnix.h
+++ b/intern/ghost/intern/GHOST_SystemPathsUnix.h
@@ -31,7 +31,7 @@ class GHOST_SystemPathsUnix : public GHOST_SystemPaths {
public:
/**
* Constructor
- * this class should only be instanciated by GHOST_ISystem.
+ * this class should only be instantiated by GHOST_ISystem.
*/
GHOST_SystemPathsUnix();
diff --git a/intern/ghost/intern/GHOST_SystemSDL.cpp b/intern/ghost/intern/GHOST_SystemSDL.cpp
index 7b0407c6c4c..8fc7046565d 100644
--- a/intern/ghost/intern/GHOST_SystemSDL.cpp
+++ b/intern/ghost/intern/GHOST_SystemSDL.cpp
@@ -338,9 +338,12 @@ void GHOST_SystemSDL::processEvent(SDL_Event *sdl_event)
break;
}
- case SDL_QUIT:
- g_event = new GHOST_Event(getMilliSeconds(), GHOST_kEventQuit, NULL);
+
+ case SDL_QUIT: {
+ GHOST_IWindow *window = m_windowManager->getActiveWindow();
+ g_event = new GHOST_Event(getMilliSeconds(), GHOST_kEventQuitRequest, window);
break;
+ }
case SDL_MOUSEMOTION: {
SDL_MouseMotionEvent &sdl_sub_evt = sdl_event->motion;
@@ -718,11 +721,6 @@ void GHOST_SystemSDL::addDirtyWindow(GHOST_WindowSDL *bad_wind)
m_dirty_windows.push_back(bad_wind);
}
-bool GHOST_SystemSDL::supportsNativeDialogs(void)
-{
- return false;
-}
-
GHOST_TSuccess GHOST_SystemSDL::getButtons(GHOST_Buttons &buttons) const
{
Uint8 state = SDL_GetMouseState(NULL, NULL);
diff --git a/intern/ghost/intern/GHOST_SystemSDL.h b/intern/ghost/intern/GHOST_SystemSDL.h
index e51cc3d5b5d..7dbdc3ccec8 100644
--- a/intern/ghost/intern/GHOST_SystemSDL.h
+++ b/intern/ghost/intern/GHOST_SystemSDL.h
@@ -77,11 +77,6 @@ class GHOST_SystemSDL : public GHOST_System {
GHOST_TSuccess disposeContext(GHOST_IContext *context);
- /**
- * Informs if the system provides native dialogs (eg. confirm quit)
- */
- virtual bool supportsNativeDialogs(void);
-
private:
GHOST_TSuccess init();
diff --git a/intern/ghost/intern/GHOST_SystemWin32.cpp b/intern/ghost/intern/GHOST_SystemWin32.cpp
index 5d882fd6dcb..9f7b6f75e41 100644
--- a/intern/ghost/intern/GHOST_SystemWin32.cpp
+++ b/intern/ghost/intern/GHOST_SystemWin32.cpp
@@ -1524,7 +1524,7 @@ LRESULT WINAPI GHOST_SystemWin32::s_wndProc(HWND hwnd, UINT msg, WPARAM wParam,
* message without calling DefWindowProc.
*/
/* we get first WM_SIZE before we fully init.
- * So, do not dispatch before we continiously resizng */
+ * So, do not dispatch before we continuously resizing. */
if (window->m_inLiveResize) {
system->pushEvent(processWindowEvent(GHOST_kEventWindowSize, window));
system->dispatchEvents();
@@ -1560,7 +1560,7 @@ LRESULT WINAPI GHOST_SystemWin32::s_wndProc(HWND hwnd, UINT msg, WPARAM wParam,
case WM_DPICHANGED:
/* The WM_DPICHANGED message is sent when the effective dots per inch (dpi) for a
* window has changed. The DPI is the scale factor for a window. There are multiple
- * events that can cause the DPI tochange such as when the window is moved to a monitor
+ * events that can cause the DPI to change such as when the window is moved to a monitor
* with a different DPI.
*/
{
@@ -1872,11 +1872,3 @@ int GHOST_SystemWin32::toggleConsole(int action)
return m_consoleStatus;
}
-
-int GHOST_SystemWin32::confirmQuit(GHOST_IWindow *window) const
-{
- return (MessageBox(window ? ((GHOST_WindowWin32 *)window)->getHWND() : 0,
- "Some changes have not been saved.\nDo you really want to quit?",
- "Exit Blender",
- MB_OKCANCEL | MB_ICONWARNING | MB_TOPMOST) == IDOK);
-}
diff --git a/intern/ghost/intern/GHOST_SystemWin32.h b/intern/ghost/intern/GHOST_SystemWin32.h
index 98b18d2c00b..7ac6a3e3e20 100644
--- a/intern/ghost/intern/GHOST_SystemWin32.h
+++ b/intern/ghost/intern/GHOST_SystemWin32.h
@@ -221,12 +221,6 @@ class GHOST_SystemWin32 : public GHOST_System {
int mouseY,
void *data);
- /**
- * Confirms quitting he program when there is just one window left open
- * in the application
- */
- int confirmQuit(GHOST_IWindow *window) const;
-
protected:
/**
* Initializes the system.
diff --git a/intern/ghost/intern/GHOST_SystemX11.cpp b/intern/ghost/intern/GHOST_SystemX11.cpp
index c688d7713b2..b95e5fe3846 100644
--- a/intern/ghost/intern/GHOST_SystemX11.cpp
+++ b/intern/ghost/intern/GHOST_SystemX11.cpp
@@ -376,11 +376,6 @@ GHOST_IWindow *GHOST_SystemX11::createWindow(const STR_String &title,
return window;
}
-bool GHOST_SystemX11::supportsNativeDialogs(void)
-{
- return false;
-}
-
/**
* Create a new offscreen context.
* Never explicitly delete the context, use disposeContext() instead.
diff --git a/intern/ghost/intern/GHOST_SystemX11.h b/intern/ghost/intern/GHOST_SystemX11.h
index f7f33185f9b..1fe94b40f17 100644
--- a/intern/ghost/intern/GHOST_SystemX11.h
+++ b/intern/ghost/intern/GHOST_SystemX11.h
@@ -78,7 +78,7 @@ class GHOST_SystemX11 : public GHOST_System {
public:
/**
* Constructor
- * this class should only be instanciated by GHOST_ISystem.
+ * this class should only be instantiated by GHOST_ISystem.
*/
GHOST_SystemX11();
@@ -91,11 +91,6 @@ class GHOST_SystemX11 : public GHOST_System {
GHOST_TSuccess init();
/**
- * Informs if the system provides native dialogs (eg. confirm quit)
- */
- virtual bool supportsNativeDialogs(void);
-
- /**
* \section Interface Inherited from GHOST_ISystem
*/
diff --git a/intern/ghost/intern/GHOST_WindowX11.cpp b/intern/ghost/intern/GHOST_WindowX11.cpp
index 8c69b9eb65e..a8cbb874c50 100644
--- a/intern/ghost/intern/GHOST_WindowX11.cpp
+++ b/intern/ghost/intern/GHOST_WindowX11.cpp
@@ -1056,8 +1056,6 @@ GHOST_TSuccess GHOST_WindowX11::setState(GHOST_TWindowState state)
return (GHOST_kFailure);
}
-#include <iostream>
-
GHOST_TSuccess GHOST_WindowX11::setOrder(GHOST_TWindowOrder order)
{
if (order == GHOST_kWindowOrderTop) {
diff --git a/intern/opencolorio/fallback_impl.cc b/intern/opencolorio/fallback_impl.cc
index 91f009b3b57..ec63dccf147 100644
--- a/intern/opencolorio/fallback_impl.cc
+++ b/intern/opencolorio/fallback_impl.cc
@@ -283,7 +283,7 @@ const char *FallbackImpl::configGetDisplay(OCIO_ConstConfigRcPtr * /*config*/, i
const char *FallbackImpl::configGetDefaultView(OCIO_ConstConfigRcPtr * /*config*/,
const char * /*display*/)
{
- return "Default";
+ return "Standard";
}
int FallbackImpl::configGetNumViews(OCIO_ConstConfigRcPtr * /*config*/, const char * /*display*/)
@@ -296,7 +296,7 @@ const char *FallbackImpl::configGetView(OCIO_ConstConfigRcPtr * /*config*/,
int index)
{
if (index == 0) {
- return "Default";
+ return "Standard";
}
return NULL;
}
@@ -363,6 +363,25 @@ int FallbackImpl::colorSpaceIsData(OCIO_ConstColorSpaceRcPtr * /*cs*/)
return 0;
}
+void FallbackImpl::colorSpaceIsBuiltin(OCIO_ConstConfigRcPtr * /*config*/,
+ OCIO_ConstColorSpaceRcPtr *cs,
+ bool &is_scene_linear,
+ bool &is_srgb)
+{
+ if (cs == COLORSPACE_LINEAR) {
+ is_scene_linear = true;
+ is_srgb = false;
+ }
+ else if (cs == COLORSPACE_SRGB) {
+ is_scene_linear = false;
+ is_srgb = true;
+ }
+ else {
+ is_scene_linear = false;
+ is_srgb = false;
+ }
+}
+
void FallbackImpl::colorSpaceRelease(OCIO_ConstColorSpaceRcPtr * /*cs*/)
{
}
diff --git a/intern/opencolorio/ocio_capi.cc b/intern/opencolorio/ocio_capi.cc
index 530d1fb8a27..d259ba73e45 100644
--- a/intern/opencolorio/ocio_capi.cc
+++ b/intern/opencolorio/ocio_capi.cc
@@ -174,6 +174,14 @@ int OCIO_colorSpaceIsData(OCIO_ConstColorSpaceRcPtr *cs)
return impl->colorSpaceIsData(cs);
}
+void OCIO_colorSpaceIsBuiltin(OCIO_ConstConfigRcPtr *config,
+ OCIO_ConstColorSpaceRcPtr *cs,
+ bool *is_scene_linear,
+ bool *is_srgb)
+{
+ impl->colorSpaceIsBuiltin(config, cs, *is_scene_linear, *is_srgb);
+}
+
void OCIO_colorSpaceRelease(OCIO_ConstColorSpaceRcPtr *cs)
{
impl->colorSpaceRelease(cs);
diff --git a/intern/opencolorio/ocio_capi.h b/intern/opencolorio/ocio_capi.h
index 9af302647a3..9ba2d8fb8f9 100644
--- a/intern/opencolorio/ocio_capi.h
+++ b/intern/opencolorio/ocio_capi.h
@@ -31,6 +31,7 @@ struct OCIO_GLSLDrawState;
int unused; \
} * name
+#define OCIO_ROLE_DATA "data"
#define OCIO_ROLE_SCENE_LINEAR "scene_linear"
#define OCIO_ROLE_COLOR_PICKING "color_picking"
#define OCIO_ROLE_TEXTURE_PAINT "texture_paint"
@@ -130,6 +131,10 @@ int OCIO_configGetIndexForColorSpace(OCIO_ConstConfigRcPtr *config, const char *
int OCIO_colorSpaceIsInvertible(OCIO_ConstColorSpaceRcPtr *cs);
int OCIO_colorSpaceIsData(OCIO_ConstColorSpaceRcPtr *cs);
+void OCIO_colorSpaceIsBuiltin(OCIO_ConstConfigRcPtr *config,
+ OCIO_ConstColorSpaceRcPtr *cs,
+ bool *is_scene_linear,
+ bool *is_srgb);
void OCIO_colorSpaceRelease(OCIO_ConstColorSpaceRcPtr *cs);
diff --git a/intern/opencolorio/ocio_impl.cc b/intern/opencolorio/ocio_impl.cc
index 1b2207bfb53..25c1df70045 100644
--- a/intern/opencolorio/ocio_impl.cc
+++ b/intern/opencolorio/ocio_impl.cc
@@ -18,6 +18,7 @@
*/
#include <iostream>
+#include <math.h>
#include <sstream>
#include <string.h>
@@ -34,6 +35,8 @@ using namespace OCIO_NAMESPACE;
#include "MEM_guardedalloc.h"
+#include "BLI_math_color.h"
+
#include "ocio_impl.h"
#if !defined(WITH_ASSERT_ABORT)
@@ -520,6 +523,86 @@ int OCIOImpl::colorSpaceIsData(OCIO_ConstColorSpaceRcPtr *cs)
return (*(ConstColorSpaceRcPtr *)cs)->isData();
}
+static float compare_floats(float a, float b, float abs_diff, int ulp_diff)
+{
+ /* Returns true if the absolute difference is smaller than abs_diff (for numbers near zero)
+ * or their relative difference is less than ulp_diff ULPs. Based on:
+ * https://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/ */
+ if (fabsf(a - b) < abs_diff) {
+ return true;
+ }
+
+ if ((a < 0.0f) != (b < 0.0f)) {
+ return false;
+ }
+
+ return (abs((*(int *)&a) - (*(int *)&b)) < ulp_diff);
+}
+
+void OCIOImpl::colorSpaceIsBuiltin(OCIO_ConstConfigRcPtr *config_,
+ OCIO_ConstColorSpaceRcPtr *cs_,
+ bool &is_scene_linear,
+ bool &is_srgb)
+{
+ ConstConfigRcPtr *config = (ConstConfigRcPtr *)config_;
+ ConstColorSpaceRcPtr *cs = (ConstColorSpaceRcPtr *)cs_;
+ ConstProcessorRcPtr processor;
+
+ try {
+ processor = (*config)->getProcessor((*cs)->getName(), "scene_linear");
+ }
+ catch (Exception &exception) {
+ /* Silently ignore if no conversion possible, then it's not scene linear or sRGB. */
+ is_scene_linear = false;
+ is_srgb = false;
+ return;
+ }
+
+ is_scene_linear = true;
+ is_srgb = true;
+ for (int i = 0; i < 256; i++) {
+ float v = i / 255.0f;
+
+ float cR[3] = {v, 0, 0};
+ float cG[3] = {0, v, 0};
+ float cB[3] = {0, 0, v};
+ float cW[3] = {v, v, v};
+ processor->applyRGB(cR);
+ processor->applyRGB(cG);
+ processor->applyRGB(cB);
+ processor->applyRGB(cW);
+
+ /* Make sure that there is no channel crosstalk. */
+ if (fabsf(cR[1]) > 1e-5f || fabsf(cR[2]) > 1e-5f || fabsf(cG[0]) > 1e-5f ||
+ fabsf(cG[2]) > 1e-5f || fabsf(cB[0]) > 1e-5f || fabsf(cB[1]) > 1e-5f) {
+ is_scene_linear = false;
+ is_srgb = false;
+ break;
+ }
+ /* Make sure that the three primaries combine linearly. */
+ if (!compare_floats(cR[0], cW[0], 1e-6f, 64) || !compare_floats(cG[1], cW[1], 1e-6f, 64) ||
+ !compare_floats(cB[2], cW[2], 1e-6f, 64)) {
+ is_scene_linear = false;
+ is_srgb = false;
+ break;
+ }
+ /* Make sure that the three channels behave identically. */
+ if (!compare_floats(cW[0], cW[1], 1e-6f, 64) || !compare_floats(cW[1], cW[2], 1e-6f, 64)) {
+ is_scene_linear = false;
+ is_srgb = false;
+ break;
+ }
+
+ float out_v = (cW[0] + cW[1] + cW[2]) * (1.0f / 3.0f);
+ if (!compare_floats(v, out_v, 1e-6f, 64)) {
+ is_scene_linear = false;
+ }
+ if (!compare_floats(srgb_to_linearrgb(v), out_v, 1e-6f, 64)) {
+ is_srgb = false;
+ }
+ }
+}
+
void OCIOImpl::colorSpaceRelease(OCIO_ConstColorSpaceRcPtr *cs)
{
OBJECT_GUARDED_DELETE((ConstColorSpaceRcPtr *)cs, ConstColorSpaceRcPtr);
diff --git a/intern/opencolorio/ocio_impl.h b/intern/opencolorio/ocio_impl.h
index 0952e7e16d0..082aa4a091e 100644
--- a/intern/opencolorio/ocio_impl.h
+++ b/intern/opencolorio/ocio_impl.h
@@ -44,6 +44,10 @@ class IOCIOImpl {
virtual int colorSpaceIsInvertible(OCIO_ConstColorSpaceRcPtr *cs) = 0;
virtual int colorSpaceIsData(OCIO_ConstColorSpaceRcPtr *cs) = 0;
+ virtual void colorSpaceIsBuiltin(OCIO_ConstConfigRcPtr *config,
+ OCIO_ConstColorSpaceRcPtr *cs,
+ bool &is_scene_linear,
+ bool &is_srgb) = 0;
virtual void colorSpaceRelease(OCIO_ConstColorSpaceRcPtr *cs) = 0;
@@ -160,6 +164,10 @@ class FallbackImpl : public IOCIOImpl {
int colorSpaceIsInvertible(OCIO_ConstColorSpaceRcPtr *cs);
int colorSpaceIsData(OCIO_ConstColorSpaceRcPtr *cs);
+ void colorSpaceIsBuiltin(OCIO_ConstConfigRcPtr *config,
+ OCIO_ConstColorSpaceRcPtr *cs,
+ bool &is_scene_linear,
+ bool &is_srgb);
void colorSpaceRelease(OCIO_ConstColorSpaceRcPtr *cs);
@@ -266,6 +274,10 @@ class OCIOImpl : public IOCIOImpl {
int colorSpaceIsInvertible(OCIO_ConstColorSpaceRcPtr *cs);
int colorSpaceIsData(OCIO_ConstColorSpaceRcPtr *cs);
+ void colorSpaceIsBuiltin(OCIO_ConstConfigRcPtr *config,
+ OCIO_ConstColorSpaceRcPtr *cs,
+ bool &is_scene_linear,
+ bool &is_srgb);
void colorSpaceRelease(OCIO_ConstColorSpaceRcPtr *cs);
diff --git a/release/darwin/blender.app/Contents/Resources/blender file icon.icns b/release/darwin/blender.app/Contents/Resources/blender file icon.icns
index 285a717fc35..2bf78d3eb0d 100644
--- a/release/darwin/blender.app/Contents/Resources/blender file icon.icns
+++ b/release/darwin/blender.app/Contents/Resources/blender file icon.icns
Binary files differ
diff --git a/release/darwin/blender.app/Contents/Resources/blender icon.icns b/release/darwin/blender.app/Contents/Resources/blender icon.icns
index 52dd800519c..d0c373fca97 100644
--- a/release/darwin/blender.app/Contents/Resources/blender icon.icns
+++ b/release/darwin/blender.app/Contents/Resources/blender icon.icns
Binary files differ
diff --git a/release/datafiles/blender_icons.svg b/release/datafiles/blender_icons.svg
index dc3b76d7770..df0db020182 100644
--- a/release/datafiles/blender_icons.svg
+++ b/release/datafiles/blender_icons.svg
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="602" height="640" id="svg2" sodipodi:version="0.32" inkscape:version="0.92.3 (2405546, 2018-03-11)" version="1.0" sodipodi:docname="blender_icons 2.8 - SMALL.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" style="display:inline;enable-background:new" inkscape:export-filename="C:\Users\Andrzej Ambroż\Dysk Google\PROJEKTY BIEŻĄCE - Andrzej\ICONS - 2018.10.28.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
+<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="602" height="640" id="svg2" sodipodi:version="0.32" inkscape:version="0.92.3 (2405546, 2018-03-11)" version="1.0" sodipodi:docname="blender_icons 2.8 - SMALL.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" style="display:inline;enable-background:new" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\ICONS - no backdrop.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
<defs id="defs4">
@@ -1048,7 +1048,9 @@
</linearGradient>
-
+ <filter color-interpolation-filters="sRGB" inkscape:collect="always" id="filter15613" x="-0.092011765" width="1.1840235" y="-0.097762503" height="1.1955251">
+ <feGaussianBlur inkscape:collect="always" stdDeviation="0.65175" id="feGaussianBlur15615"/>
+ </filter>
<linearGradient id="linearGradient37542-55">
<stop id="stop37544-61" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
<stop id="stop37546-03" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
@@ -1063,8 +1065,14 @@
</linearGradient>
-
-
+ <filter color-interpolation-filters="sRGB" inkscape:collect="always" id="filter15613-8" x="-0.092011765" width="1.1840235" y="-0.097762503" height="1.1955251">
+ <feGaussianBlur inkscape:collect="always" stdDeviation="0.65175" id="feGaussianBlur15615-1"/>
+ </filter>
+ <filter color-interpolation-filters="sRGB" inkscape:label="Greyscale" id="filter15388">
+
+
+
+ </filter>
<linearGradient id="linearGradient37542-91">
<stop id="stop37544-81" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
<stop id="stop37546-75" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
@@ -1077,7 +1085,10 @@
<stop id="stop21611-9" offset="0" style="stop-color:black;stop-opacity:1"/>
<stop id="stop21613-8" offset="1" style="stop-color:white;stop-opacity:1;"/>
</linearGradient>
-
+ <filter inkscape:label="Opacity" style="color-interpolation-filters:sRGB" id="filter17385">
+
+
+ </filter>
<linearGradient id="linearGradient1610-2">
<stop id="stop1611-8-9" offset="0" style="stop-color:black;stop-opacity:1;"/>
<stop style="stop-color:#000000;stop-opacity:1;" offset="0.5" id="stop6596"/>
@@ -1093,8 +1104,20 @@
<stop style="stop-color:#c4c4c4;stop-opacity:1;" offset="1" id="stop20597"/>
</linearGradient>
-
-
+ <filter style="color-interpolation-filters:sRGB" inkscape:label="Drop Shadow" id="filter6146" x="-0.30000001" width="1.35" y="-0.15000001" height="1.4">
+
+
+ <feGaussianBlur in="composite1" stdDeviation="1.5" result="blur" id="feGaussianBlur6152"/>
+
+
+ </filter>
+ <filter style="color-interpolation-filters:sRGB" inkscape:label="Drop Shadow" id="filter6078" x="-0.30000001" width="1.35" height="1.4" y="-0.15000001">
+
+
+ <feGaussianBlur in="composite1" stdDeviation="1.5" result="blur" id="feGaussianBlur6084"/>
+
+
+ </filter>
@@ -1178,8 +1201,20 @@
-
-
+ <filter style="color-interpolation-filters:sRGB" inkscape:label="Drop Shadow" id="filter6146-3" x="-0.30000001" width="1.35" y="-0.15000001" height="1.4">
+
+
+ <feGaussianBlur in="composite1" stdDeviation="1.5" result="blur" id="feGaussianBlur6152-3"/>
+
+
+ </filter>
+ <filter style="color-interpolation-filters:sRGB" inkscape:label="Drop Shadow" id="filter6078-7" x="-0.30000001" width="1.35" height="1.4" y="-0.15000001">
+
+
+ <feGaussianBlur in="composite1" stdDeviation="1.5" result="blur" id="feGaussianBlur6084-6"/>
+
+
+ </filter>
@@ -1292,12 +1327,23 @@
<radialGradient inkscape:collect="always" xlink:href="#linearGradient16595" id="radialGradient52883-6-8-3" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.39420438,-0.08239205,0.27256031,1.3040635,-362.22886,-161.73912)" cx="-302.79681" cy="462.0358" fx="-302.79681" fy="462.0358" r="8"/>
+ <filter style="color-interpolation-filters:sRGB" inkscape:collect="always" id="filter15613-7" x="-0.092011765" width="1.1840235" y="-0.097762503" height="1.1955251">
+ <feGaussianBlur inkscape:collect="always" stdDeviation="0.65175" id="feGaussianBlur15615-4"/>
+ </filter>
-
-
-
-
+ <filter style="color-interpolation-filters:sRGB" inkscape:collect="always" id="filter15613-8-8" x="-0.092011765" width="1.1840235" y="-0.097762503" height="1.1955251">
+ <feGaussianBlur inkscape:collect="always" stdDeviation="0.65175" id="feGaussianBlur15615-1-5"/>
+ </filter>
+ <filter style="color-interpolation-filters:sRGB" inkscape:label="Greyscale" id="filter15388-0">
+
+
+
+ </filter>
+ <filter inkscape:label="Opacity" style="color-interpolation-filters:sRGB" id="filter17385-7">
+
+
+ </filter>
<radialGradient inkscape:collect="always" xlink:href="#linearGradient16595" id="radialGradient48820-9-2" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,1.0769231,0,5.9230769)" cx="-31" cy="-83.5" fx="-31" fy="-83.5" r="6.5"/>
@@ -2506,7 +2552,7 @@
</g>
<rect style="display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" id="rect28448" width="0" height="0" x="217.25" y="263.5"/>
</g>
- <g inkscape:groupmode="layer" id="layer4" inkscape:label="sheet layout" style="display:inline">
+ <g inkscape:groupmode="layer" id="layer4" inkscape:label="sheet layout" style="display:inline" sodipodi:insensitive="true">
<g style="display:inline;opacity:0.3;fill:#000000;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;enable-background:new" transform="translate(21)" id="g28552-1">
<path style="display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" d="m 536,14 v 0.75 h -1 v 1.5 h 1 V 17 h 1 v 1 h -2 v 1 h 2 v -0.75 h 1 v -1.5 h -1 V 16 h -1 v -1 h 1.5 v -1 z" id="path28554-7" inkscape:connector-curvature="0"/>
<path style="display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" d="m 539,14 v 5 h 1 2 v -1 h -2 v -1 h 1 v -1 h -1 v -1 h 2 v -1 h -2 z" id="path28556-4" inkscape:connector-curvature="0"/>
@@ -2972,45 +3018,45 @@
</g>
<g inkscape:groupmode="layer" id="layer8" inkscape:label="2.8" style="display:inline">
<path inkscape:connector-curvature="0" id="path6587" d="M 61.503909,123 A 6.5039066,6.5039066 0 0 1 55.000003,129.50391 6.5039066,6.5039066 0 0 1 48.496097,123 6.5039066,6.5039066 0 0 1 55.000003,116.4961 6.5039066,6.5039066 0 0 1 61.503909,123 Z" style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
- <g id="g10975" transform="translate(-378.00707,-293.99994)" style="display:inline;opacity:1;enable-background:new" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
- <g id="g10009" transform="translate(5.3904633e-4,-20.999933)" style="display:inline;opacity:1;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;enable-background:new" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
- <g transform="translate(-380,231)" style="display:inline;opacity:1;enable-background:new" id="g12153" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
- <g style="display:inline;opacity:1;enable-background:new" transform="translate(-336.00001,210.00001)" id="g12215" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
- <g style="display:inline;enable-background:new" id="g12492" transform="translate(20.999999)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
- <g id="g12457" transform="matrix(0.69230791,0,0,0.69230793,-403.07713,196.14887)" style="display:inline;opacity:1;stroke-width:1.44444394;enable-background:new" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
- <g style="display:inline;enable-background:new" id="g12921" transform="translate(21.999999,-3)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
- <g style="display:inline;opacity:0.41300001;enable-background:new" id="g5202-0" transform="translate(496.99495,-311.99288)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
- <g style="display:inline;enable-background:new" id="g13534" transform="translate(-9.5367432e-7,21)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
- <g style="display:inline;opacity:1;enable-background:new" id="g13838" transform="rotate(90,160.07935,395.5873)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <g id="g13835" transform="matrix(0,1,1,0,205.49208,-205.33334)"/>
- </g>
- <g style="display:inline;opacity:0.98999999;enable-background:new" id="g6922" transform="translate(-378.0172,105)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <circle r="0" cy="162.5" cx="415.5" style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" id="ellipse13645"/>
- </g>
- <g style="display:inline;stroke-width:1.15384614;enable-background:new" id="g14341" transform="translate(-441.00001,525.00001)"/>
+ <g id="g10975" transform="translate(-378.00707,-293.99994)" style="display:inline;opacity:1;fill:#ffffff;enable-background:new" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
+ <g id="g10009" transform="translate(5.3904633e-4,-20.999933)" style="display:inline;opacity:1;fill:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;enable-background:new" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
+ <g transform="translate(-380,231)" style="display:inline;opacity:1;fill:#ffffff;enable-background:new" id="g12153" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
+ <g style="display:inline;opacity:1;fill:#ffffff;enable-background:new" transform="translate(-336.00001,210.00001)" id="g12215" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g12492" transform="translate(20.999999)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
+ <g id="g12457" transform="matrix(0.69230791,0,0,0.69230793,-403.07713,196.14887)" style="display:inline;opacity:1;fill:#ffffff;stroke-width:1.44444394;enable-background:new" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g12921" transform="translate(21.999999,-3)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
+ <g style="display:inline;opacity:0.41300001;fill:#ffffff;enable-background:new" id="g5202-0" transform="translate(496.99495,-311.99288)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g13534" transform="translate(-9.5367432e-7,21)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
+ <g style="display:inline;opacity:1;fill:#ffffff;enable-background:new" id="g13838" transform="rotate(90,160.07935,395.5873)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
+ <g id="g13835" transform="matrix(0,1,1,0,205.49208,-205.33334)" style="fill:#ffffff"/>
+ </g>
+ <g style="display:inline;opacity:0.98999999;fill:#ffffff;enable-background:new" id="g6922" transform="translate(-378.0172,105)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
+ <circle r="0" cy="162.5" cx="415.5" style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" id="ellipse13645"/>
+ </g>
+ <g style="display:inline;fill:#ffffff;stroke-width:1.15384614;enable-background:new" id="g14341" transform="translate(-441.00001,525.00001)"/>
<g style="display:inline;fill:#ffffff;enable-background:new" id="g14199" transform="translate(-9.5367432e-7,20)"/>
- <g style="display:inline;stroke:#666666;enable-background:new" id="g14215" inkscape:transform-center-x="-1.2499" inkscape:transform-center-y="9.9999999e-006" transform="matrix(0,-1,-1,0,723.9999,577.00011)"/>
- <g style="display:inline;enable-background:new" id="g14644" transform="translate(-9.5367432e-7,30)"/>
- <circle transform="scale(-1)" cy="-286.5" cx="-353.50003" id="ellipse14264" style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" r="0"/>
- <g style="display:inline;enable-background:new" id="g13212" transform="rotate(-180,454.00583,490.49795)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
- <g transform="translate(-105,22)" id="g13043" style="display:inline;opacity:0.4;enable-background:new">
- <g id="g13161"/>
- </g>
- <path inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" id="circle21483" style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" r="4" cy="335.5" cx="493.5" d="" inkscape:connector-curvature="0"/>
- <circle r="0" cx="456.5" cy="420.50391" id="ellipse20722" style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new"/>
- <g style="display:inline;enable-background:new" inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="translate(71.999999)" id="g22120"/>
- <path cx="306.99524" cy="291.97034" r="4.4703369" style="display:inline;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" id="path24502" inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\Kopia blender\.blender\icons\blender's iconset.png" inkscape:export-xdpi="90" inkscape:export-ydpi="90" d="" inkscape:connector-curvature="0"/>
+ <g style="display:inline;fill:#ffffff;stroke:#666666;enable-background:new" id="g14215" inkscape:transform-center-x="-1.2499" inkscape:transform-center-y="9.9999999e-006" transform="matrix(0,-1,-1,0,723.9999,577.00011)"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g14644" transform="translate(-9.5367432e-7,30)"/>
+ <circle transform="scale(-1)" cy="-286.5" cx="-353.50003" id="ellipse14264" style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" r="0"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g13212" transform="rotate(-180,454.00583,490.49795)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
+ <g transform="translate(-105,22)" id="g13043" style="display:inline;opacity:0.4;fill:#ffffff;enable-background:new">
+ <g id="g13161" style="fill:#ffffff"/>
+ </g>
+ <path inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" id="circle21483" style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" r="4" cy="335.5" cx="493.5" d="" inkscape:connector-curvature="0"/>
+ <circle r="0" cx="456.5" cy="420.50391" id="ellipse20722" style="display:inline;opacity:0.1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="translate(71.999999)" id="g22120"/>
+ <path cx="306.99524" cy="291.97034" r="4.4703369" style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" id="path24502" inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\Kopia blender\.blender\icons\blender's iconset.png" inkscape:export-xdpi="90" inkscape:export-ydpi="90" d="" inkscape:connector-curvature="0"/>
<g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" style="display:inline;opacity:1;fill:#ffffff;stroke-width:1.15384436;enable-background:new" id="g22419" transform="matrix(-0.866668,0,0,0.866668,728.467,163.39943)"/>
- <g style="display:inline;stroke:#666666;enable-background:new" id="g22765" transform="translate(29.999999)"/>
- <g style="display:inline;enable-background:new" transform="translate(46.999999,3)" id="g23484"/>
- <g style="display:inline;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;enable-background:new" inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" id="g22604" transform="translate(420,147)">
- <g style="display:inline;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;enable-background:new" transform="matrix(0,-1,-1,0,688.99474,-44.97944)" id="g22557"/>
- </g>
- <g style="display:inline;enable-background:new" id="g22477" transform="rotate(180,475,353.5)"/>
- <g style="display:inline;enable-background:new" transform="translate(2.9786369,-3.978636)" id="g22894"/>
- <g transform="matrix(-1,0,0,1,761,0)" id="g23294" style="display:inline;enable-background:new"/>
- <g style="display:inline;enable-background:new" transform="rotate(90,681.00003,3.9999745)" id="g23519"/>
- <g id="g23547" style="display:inline;opacity:1;enable-background:new" transform="matrix(-1,0,0,1,985.8323,-544.99999)"/>
+ <g style="display:inline;fill:#ffffff;stroke:#666666;enable-background:new" id="g22765" transform="translate(29.999999)"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" transform="translate(46.999999,3)" id="g23484"/>
+ <g style="display:inline;fill:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;enable-background:new" inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" id="g22604" transform="translate(420,147)">
+ <g style="display:inline;fill:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;enable-background:new" transform="matrix(0,-1,-1,0,688.99474,-44.97944)" id="g22557"/>
+ </g>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g22477" transform="rotate(180,475,353.5)"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" transform="translate(2.9786369,-3.978636)" id="g22894"/>
+ <g transform="matrix(-1,0,0,1,761,0)" id="g23294" style="display:inline;fill:#ffffff;enable-background:new"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" transform="rotate(90,681.00003,3.9999745)" id="g23519"/>
+ <g id="g23547" style="display:inline;opacity:1;fill:#ffffff;enable-background:new" transform="matrix(-1,0,0,1,985.8323,-544.99999)"/>
<g id="g6085" style="fill:#ffffff">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 199.5,221.00391 c -0.67616,-0.01 -0.67616,1.00956 0,1 h 1.5 v 1.08789 c -2.83241,0.47934 -5.00001,2.94243 -5,5.9082 0,3.30787 2.69334,6 6.00195,6 3.30861,0 6.00196,-2.69214 6.00196,-6 0,-1.22417 -0.37149,-2.36223 -1.00391,-3.3125 a 0.50005,0.50005 0 0 0 0.10352,-0.0801 l 1.75,-1.75 a 0.50005,0.50005 0 0 0 -0.36329,-0.85937 0.50005,0.50005 0 0 0 -0.34375,0.15234 l -1.75,1.75 a 0.50005,0.50005 0 0 0 -0.0117,0.0137 C 205.28833,223.73959 203.73131,223 202.00195,223 c -6.5e-4,0 -0.001,0 -0.002,0 v -0.99609 h 1.5 c 0.67616,0.01 0.67616,-1.00956 0,-1 z M 202.00195,224 c 2.76833,0 5.00196,2.23273 5.00196,5 0,2.76726 -2.23363,5 -5.00196,5 C 199.23362,234 197,231.76727 197,229 c -1e-5,-2.76727 2.23362,-5 5.00195,-5 z" id="path17270" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="M 201.49219,224.99609 A 0.50005,0.50005 0 0 0 201,225.50391 v 3.91992 a 0.50005,0.50005 0 0 0 0.11328,0.40429 0.50005,0.50005 0 0 0 0.0156,0.0195 0.50005,0.50005 0 0 0 0.0176,0.0176 0.50005,0.50005 0 0 0 0.004,0.002 0.50005,0.50005 0 0 0 0.0332,0.0312 0.50005,0.50005 0 0 0 0.004,0.002 0.50005,0.50005 0 0 0 0.39453,0.10352 H 204.5 a 0.50005,0.50005 0 1 0 0,-1 H 202 v -3.5 a 0.50005,0.50005 0 0 0 -0.50781,-0.50782 z" id="path17274" inkscape:connector-curvature="0"/>
@@ -3102,18 +3148,10 @@
<rect y="430" x="257" height="16" width="16" id="rect17483" style="display:inline;overflow:visible;visibility:visible;opacity:0;fill:#ffffff;stroke:none;stroke-width:3.42857146;marker:none;enable-background:accumulate"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 496,535.9375 c -2.73936,0 -5.1213,1.56371 -6.29102,3.84961 -0.49329,0.96401 -0.77148,2.05765 -0.77148,3.21289 0,3.89459 3.16791,7.0625 7.0625,7.0625 3.89459,0 7.0625,-3.16791 7.0625,-7.0625 0,-3.89459 -3.16791,-7.0625 -7.0625,-7.0625 z m 0,1 c 3.35415,0 6.0625,2.70835 6.0625,6.0625 0,3.35415 -2.70834,6.0625 -6.0625,6.0625 -3.35415,0 -6.0625,-2.70835 -6.0625,-6.0625 0,-0.99492 0.23889,-1.93072 0.66211,-2.75781 1.00359,-1.96124 3.04116,-3.30469 5.40039,-3.30469 z M 496,538 a 0.99999996,0.99999996 0 0 0 -1,1 0.99999996,0.99999996 0 0 0 1,1 0.99999996,0.99999996 0 0 0 1,-1 0.99999996,0.99999996 0 0 0 -1,-1 z m -2.82422,1.16211 a 1.0001001,1.0001001 0 0 0 -0.6875,0.30469 c -0.61854,0.6208 -1.06287,1.393 -1.28906,2.24023 a 1.0001001,1.0001001 0 1 0 1.93164,0.51563 c 0.13595,-0.50922 0.40262,-0.97353 0.77344,-1.34571 a 1.0001001,1.0001001 0 0 0 -0.72852,-1.71484 z" transform="matrix(1.1428571,0,0,1.1428571,-301.85714,-182.57143)" id="path17485" inkscape:connector-curvature="0"/>
</g>
- <g style="display:inline;fill:#ffffff;enable-background:new" transform="translate(1298,-241)" id="g7837-6-6">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 51.488281,224 C 51.216681,224.006 51,224.22837 51,224.5 v 7 c -10e-4,0.39775 0.440337,0.63735 0.773438,0.41992 l 5,-3.25 C 56.915238,228.57732 57.0004,228.41931 57,228.25 v -0.5 c 4e-4,-0.16931 -0.08496,-0.32733 -0.226562,-0.41992 l -5,-3.25 c -0.085,-0.0549 -0.184257,-0.0828 -0.285157,-0.0801 z M 58,224 v 8 h 2 v -8 z" transform="translate(-1298,241)" id="path7832-0-3" inkscape:connector-curvature="0"/>
- </g>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 29.5,222 c -0.276131,3e-5 -0.499972,0.22387 -0.5,0.5 v 11 c 2.8e-5,0.27613 0.223869,0.49997 0.5,0.5 H 30 c 0.09308,2.9e-4 0.184401,-0.0254 0.263672,-0.0742 l 8.5,-5.25 C 38.910908,228.58441 39.000328,228.4233 39,228.25 v -0.5 c 3.21e-4,-0.17329 -0.0891,-0.33439 -0.236328,-0.42578 l -8.5,-5.25 C 30.184403,222.02542 30.093086,221.99972 30,222 Z" id="path7840-3" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccccccc"/>
<g style="display:inline;fill:#ffffff;stroke-width:1.09730649;enable-background:new" transform="matrix(1,0,0,0.83050847,1300,-195.57627)" id="g8019-1">
<path sodipodi:nodetypes="cccccccccc" inkscape:connector-curvature="0" d="m -1207,502.79592 v 14.44898 h 2 v -14.44898 z m 6,0 v 14.44898 h 2 v -14.44898 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.19461298;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" id="path8013-3"/>
</g>
<path style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" d="m 16.999998,228 a 4,4 0 0 1 -4,4 4,4 0 0 1 -3.9999999,-4 4,4 0 0 1 3.9999999,-4 4,4 0 0 1 4,4 z" id="circle8021-5" inkscape:connector-curvature="0"/>
- <g style="display:inline;fill:#ffffff;enable-background:new" id="g13628" transform="rotate(-180,-583.5,348.5)">
- <path id="path13625" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -1240,465 v 8 h 2 v -8 z m -6.5117,0 c -0.2716,0.006 -0.4883,0.22837 -0.4883,0.5 v 7 c -10e-4,0.39775 0.4403,0.63735 0.7734,0.41992 l 5,-3.25 c 0.1418,-0.0926 0.227,-0.25061 0.2266,-0.41992 v -0.5 c 4e-4,-0.16931 -0.085,-0.32733 -0.2266,-0.41992 l -5,-3.25 c -0.085,-0.0549 -0.1842,-0.0828 -0.2851,-0.0801 z" inkscape:connector-curvature="0"/>
- </g>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 185,222 c -0.0931,-2.9e-4 -0.1844,0.0254 -0.26367,0.0742 l -8.5,5.25 c -0.14724,0.0914 -0.23666,0.2525 -0.23633,0.4258 v 0.5 c -3.2e-4,0.17329 0.0891,0.33439 0.23633,0.42578 l 8.5,5.25 c 0.0793,0.0488 0.17059,0.0745 0.26367,0.0742 h 0.5 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -11 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path13630" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccccccc"/>
<g id="g5627" style="fill:#ffffff">
<g id="g5620" style="fill:#ffffff">
<g id="g5614" style="fill:#ffffff">
@@ -3154,9 +3192,6 @@
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.10000002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 565.45508,409.94531 a 0.55005501,0.55005501 0 0 0 -0.31446,0.97071 c 0.44122,0.38244 0.8125,1.03351 0.8125,1.58398 -0.002,0.56635 -0.25363,0.95243 -0.74218,1.35938 -0.48909,0.40739 -1.20703,0.77343 -1.95703,1.14843 a 0.55028291,0.55028291 0 1 0 0.49218,0.98438 c 0.75,-0.375 1.5313,-0.75874 2.16797,-1.28907 0.63668,-0.53032 1.13681,-1.26964 1.13867,-2.20312 0,-0.98667 -0.54281,-1.85212 -1.19335,-2.41602 a 0.55005501,0.55005501 0 0 0 -0.4043,-0.13867 z m -6.95313,8.00196 a 0.55005501,0.55005501 0 0 0 -0.24804,0.0605 c -0.75,0.375 -1.5313,0.75874 -2.16797,1.28907 -0.63668,0.53032 -1.13681,1.26964 -1.13867,2.20312 0,0.98843 0.53602,1.85319 1.19335,2.41797 a 0.55122854,0.55122854 0 1 0 0.71876,-0.83594 c -0.44771,-0.38466 -0.8125,-1.01968 -0.8125,-1.58203 0.002,-0.56635 0.25363,-0.95243 0.74218,-1.35938 0.48909,-0.40739 1.20703,-0.77343 1.95703,-1.14843 a 0.55005501,0.55005501 0 0 0 -0.24414,-1.04492 z" id="path5435-6" inkscape:connector-curvature="0"/>
<path id="path5484-0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.5;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 557.5,421 a 0.50005,0.50005 0 1 0 0,1 h 2 A 0.50005,0.50005 0 0 0 560,421.58008 0.50005,0.50005 0 0 0 560.5,422 h 4 a 0.50005,0.50005 0 1 0 0,-1 h -4 A 0.50005,0.50005 0 0 0 560,421.41992 0.50005,0.50005 0 0 0 559.5,421 Z m 0,-9 a 0.50005,0.50005 0 1 0 0,1 h 4 A 0.50005,0.50005 0 0 0 562,412.58008 0.50005,0.50005 0 0 0 562.5,413 h 2 a 0.50005,0.50005 0 1 0 0,-1 h -2 A 0.50005,0.50005 0 0 0 562,412.41992 0.50005,0.50005 0 0 0 561.5,412 Z" inkscape:connector-curvature="0"/>
</g>
- <g style="display:inline;opacity:1;fill:#ffffff;enable-background:new" id="g12796-2" transform="translate(-1.6536743e-6,21.000005)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 384.5,600 a 0.50005,0.50005 0 1 0 0,1 h 13 a 0.50005,0.50005 0 1 0 0,-1 z m 0,5 a 0.50005,0.50005 0 1 0 0,1 h 13 a 0.50005,0.50005 0 1 0 0,-1 z m 0,5 a 0.50005,0.50005 0 1 0 0,1 h 13 a 0.50005,0.50005 0 1 0 0,-1 z" id="path12791-5" inkscape:connector-curvature="0"/>
- </g>
<g transform="matrix(-0.53033009,-0.53033009,-0.53033009,0.53033009,706.86353,657.75914)" style="display:inline;opacity:1;fill:#ffffff;stroke:#ffffff;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;enable-background:new" id="g10178-9" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
<g style="fill:#ffffff;stroke:#ffffff;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none" id="g10176-5">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.33333337;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 306.99023,241.72461 a 0.66673335,0.66673335 0 0 0 -0.65625,0.67578 v 5.93359 h -5.93359 a 0.66673335,0.66673335 0 1 0 0,1.33204 h 5.93359 v 5.93359 a 0.66673335,0.66673335 0 1 0 1.33204,0 v -5.93359 h 5.93359 a 0.66673335,0.66673335 0 1 0 0,-1.33204 h -5.93359 v -5.93359 a 0.66673335,0.66673335 0 0 0 -0.67579,-0.67578 z" id="path10174-2" inkscape:connector-curvature="0"/>
@@ -3207,16 +3242,6 @@
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 349.49414,224 c -0.13124,0.001 -0.25681,0.0537 -0.34961,0.14648 l -3.99805,4 c -0.19519,0.19527 -0.19519,0.51177 0,0.70704 l 3.99805,4 c 0.19526,0.19518 0.51177,0.19518 0.70703,0 l 3.99219,-3.97852 c 0.19574,-0.19471 0.19663,-0.51121 0.002,-0.70703 l -3.99218,-4.01953 c -0.0949,-0.0959 -0.2245,-0.14948 -0.35943,-0.14844 z" id="path23378-3" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccc"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 328.48047,226.75 a 0.50005,0.50005 0 0 0 -0.39063,0.21484 l -3.99023,5.72461 a 0.50005,0.50005 0 0 0 -0.0898,0.27735 L 324,233.49219 A 0.50005,0.50005 0 0 0 324.5,234 h 8 a 0.50005,0.50005 0 0 0 0.5,-0.5 V 233 a 0.50005,0.50005 0 0 0 -0.0898,-0.28516 l -4,-5.75 A 0.50005,0.50005 0 0 0 328.48047,226.75 Z m 0.0195,1.375 3.39062,4.875 h -6.78906 z" id="path23380-3" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 307.48242,226.75 c -0.15739,0.006 -0.30286,0.0854 -0.39258,0.21484 l -4,5.75 c -0.0583,0.0837 -0.0897,0.18317 -0.0898,0.28516 v 0.5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 8 c 0.27999,2e-5 0.50544,-0.22983 0.5,-0.50977 l -0.01,-0.47461 c -0.002,-0.0985 -0.0321,-0.19425 -0.0879,-0.27539 l -3.99023,-5.77539 c -0.0971,-0.14016 -0.25903,-0.22114 -0.42945,-0.21484 z" id="path23382-9" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccc"/>
- <g transform="matrix(0.75,0,0,-0.75,203.25713,414.25713)" style="display:inline;opacity:1;fill:#ffffff;stroke:#ffffff;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;enable-background:new" id="g10186-3" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <g style="fill:#ffffff;stroke:#ffffff;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none" id="g10184-2">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.33333337;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 306.99023,242.99023 a 0.66673335,0.66673335 0 0 0 -0.65625,0.67579 v 4.66796 h -4.66796 a 0.66673335,0.66673335 0 1 0 0,1.33204 h 4.66796 v 4.66796 a 0.66673335,0.66673335 0 1 0 1.33204,0 v -4.66796 h 4.66796 a 0.66673335,0.66673335 0 1 0 0,-1.33204 h -4.66796 v -4.66796 a 0.66673335,0.66673335 0 0 0 -0.67579,-0.67579 z" id="path10182-0" inkscape:connector-curvature="0"/>
- </g>
- </g>
- <g id="g10192-9" style="display:inline;opacity:1;fill:#ffffff;stroke:#ffffff;stroke-width:1.33333325;enable-background:new" transform="matrix(0.75,0,0,-0.75,182.76425,413.76425)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <g id="g10190-6" style="fill:#ffffff;stroke:#ffffff;stroke-width:1.33333325">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.33333337;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 300.99023,247.67578 a 0.666995,0.666995 0 1 0 0,1.33399 h 10.66602 a 0.666995,0.666995 0 1 0 0,-1.33399 z" id="path10188-0" inkscape:connector-curvature="0"/>
- </g>
- </g>
<g style="display:inline;opacity:1;fill:#ffffff;enable-background:new" id="g12105" transform="translate(-147.00001,-566.99994)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
<rect y="597.99994" x="278" height="16" width="16" id="rect12101" style="display:inline;overflow:visible;visibility:visible;opacity:0;fill:#ffffff;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 286,599 c -3.8542,0 -7,3.1458 -7,7 0,3.8542 3.1458,7 7,7 3.8542,0 7,-3.1458 7,-7 0,-3.8542 -3.1458,-7 -7,-7 z m 0,2 c 2.77332,0 5,2.22668 5,5 0,2.77332 -2.22668,5 -5,5 -2.77332,0 -5,-2.22668 -5,-5 0,-2.77332 2.22668,-5 5,-5 z" id="path12103" inkscape:connector-curvature="0"/>
@@ -3282,7 +3307,7 @@
</g>
</g>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 218.5,472 a 0.50005,0.50005 0 1 0 0,1 h 3 a 0.50005,0.50005 0 1 0 0,-1 z m -2,2 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 12 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 7 c 0.67616,0.01 0.67616,-1.00956 0,-1 H 217 v -1 h 2.50781 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 V 477 H 229 v 2.5 c 0,0.525 -0.14815,0.87861 -0.38477,1.11523 C 228.37862,480.85186 228.02499,481 227.5,481 h -1 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 2.5 h -4.5 c -0.67616,-0.01 -0.67616,1.00956 0,1 h 5 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 V 482 h 0.5 c 0.72501,0 1.37138,-0.22683 1.82227,-0.67773 C 229.77315,480.87137 230,480.225 230,479.5 v -3 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 H 224 v -1.5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 0.5,1 h 6 v 1 h -6 z m 4,3 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z" id="path12120" inkscape:connector-curvature="0"/>
- <g id="g12136" transform="translate(21.999998,314.99995)"/>
+ <g id="g12136" transform="translate(21.999998,314.99995)" style="fill:#ffffff"/>
<g style="display:inline;fill:#ffffff;enable-background:new" id="g12254" transform="translate(-21.000002,-20.999995)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
<path style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none" d="m 75,599 v 2 h 1 v -2 z m 3,0 v 1 h 2 v -1 z m 4,0 v 2 h 1 v -2 z m -6,3 c -2.197587,0 -4,1.80241 -4,4 0,0.91965 0.327327,1.75942 0.855469,2.4375 l -3.708985,3.70898 a 0.50005001,0.50005001 0 1 0 0.707032,0.70704 L 73.5625,609.14453 C 74.240452,609.67231 75.080704,610 76,610 c 2.197595,0 3.998047,-1.80241 3.998047,-4 0,-2.19759 -1.800452,-4 -3.998047,-4 z m 6,1 v 2 h 1 v -2 z m -6,0.002 c 1.652136,0 3,1.34592 3,2.99805 0,1.65213 -1.347864,3 -3,3 -1.652128,0 -3,-1.34787 -3,-3 0,-1.65214 1.347872,-2.99805 3,-2.99805 z M 82,607 v 2 h 1 v -2 z m -7,4 v 2 h 1 v -2 z m 7,0 v 2 h 1 v -2 z m -4,1 v 1 h 2 v -1 z" transform="translate(21.000002,20.999995)" id="rect12197" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.25;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 96,620 v 3.5 h 1 V 621 h 6 v 12 h -6 v -2.25 H 96 V 634 h 8 v -14 z" id="rect12222" inkscape:connector-curvature="0"/>
@@ -3471,17 +3496,10 @@
<g style="display:inline;opacity:1;fill:#ffffff;enable-background:new" id="g12310-0" transform="translate(62.999998,210)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 222,431 c -0.1326,2e-5 -0.25976,0.0527 -0.35352,0.14648 L 218.79297,434 H 216.5 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 7 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 2.29297 l 2.85351,2.85352 c 0.0938,0.0938 0.22092,0.14646 0.35352,0.14648 h 0.5 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 V 431.78125 431.5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 6.4668,2.01562 a 0.50005,0.50005 0 0 0 -0.42188,0.72071 c 1.27607,2.70648 1.27328,5.84072 -0.008,8.54492 a 0.50017783,0.50017783 0 1 0 0.9043,0.42773 c 1.40867,-2.97397 1.41099,-6.42391 0.008,-9.40039 a 0.50005,0.50005 0 0 0 -0.48242,-0.29297 z m -2.86133,0.9375 a 0.50005,0.50005 0 0 0 -0.43359,0.74219 c 1.10286,2.06013 1.1045,4.5334 0.006,6.59571 a 0.50023236,0.50023236 0 1 0 0.88282,0.4707 c 1.25518,-2.35583 1.25221,-5.18378 -0.008,-7.53711 a 0.50005,0.50005 0 0 0 -0.44726,-0.27149 z" transform="translate(-62.999998,-210)" id="path12304-9" inkscape:connector-curvature="0"/>
</g>
- <g style="display:inline;fill:#ffffff;enable-background:new" transform="translate(-1.8536743e-6,1.0000045)" id="g12994" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <g id="g12990" transform="translate(-392,-210)" style="fill:#ffffff">
- <g id="g12987" style="fill:#ffffff">
- <g style="display:inline;fill:#ffffff;enable-background:new" id="g12976" transform="translate(-4)"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 588.49609,619.99414 -1,0.006 A 0.50005,0.50005 0 0 0 587,620.5 l -0.002,2.99023 a 0.50005,0.50005 0 0 0 0.91406,0.2793 l 1.00195,-1.49023 A 0.50005,0.50005 0 0 0 589,622 v -1.50586 a 0.50005,0.50005 0 0 0 -0.50391,-0.5 z m 3,0 -1,0.006 A 0.50005,0.50005 0 0 0 590,620.5 l -0.002,2.99023 a 0.50005,0.50005 0 0 0 0.91406,0.2793 l 1.00195,-1.49023 A 0.50005,0.50005 0 0 0 592,622 v -1.50586 a 0.50005,0.50005 0 0 0 -0.50391,-0.5 z m 6,9 -1,0.006 A 0.50005,0.50005 0 0 0 596,629.5 l -0.002,2.99023 a 0.50005,0.50005 0 0 0 0.91406,0.2793 l 1.00195,-1.49023 A 0.50005,0.50005 0 0 0 598,631 v -1.50586 a 0.50005,0.50005 0 0 0 -0.50391,-0.5 z m 3,0 -1,0.006 A 0.50005,0.50005 0 0 0 599,629.5 l -0.002,2.99023 a 0.50005,0.50005 0 0 0 0.91406,0.2793 l 1.00195,-1.49023 A 0.50005,0.50005 0 0 0 601,631 v -1.50586 a 0.50005,0.50005 0 0 0 -0.50391,-0.5 z" id="path12978" inkscape:connector-curvature="0"/>
- </g>
- </g>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 202.5,412 a 0.50005,0.50005 0 1 0 0,1 h 5 a 0.50005,0.50005 0 1 0 0,-1 z m 0,2 a 0.50005,0.50005 0 1 0 0,1 h 5 a 0.50005,0.50005 0 1 0 0,-1 z m -6,2 a 0.50005,0.50005 0 1 0 0,1 h 11 a 0.50005,0.50005 0 1 0 0,-1 z m 0,2 a 0.50005,0.50005 0 1 0 0,1 h 5 a 0.50005,0.50005 0 1 0 0,-1 z m 0,2 a 0.50005,0.50005 0 1 0 0,1 h 5 a 0.50005,0.50005 0 1 0 0,-1 z" id="path12992" inkscape:connector-curvature="0"/>
+ <g id="g5260" transform="translate(21,42)" style="fill:#ffffff">
+ <path inkscape:connector-curvature="0" id="path13014" d="m 176.5,410 a 0.50005,0.50005 0 1 0 0,1 h 0.79297 L 178,411.70703 v 10.58594 L 177.29297,423 H 176.5 a 0.50005,0.50005 0 1 0 0,1 h 1 a 0.50005,0.50005 0 0 0 0.35352,-0.14648 l 0.64648,-0.64649 0.64648,0.64649 A 0.50005,0.50005 0 0 0 179.5,424 h 1 a 0.50005,0.50005 0 1 0 0,-1 h -0.79297 L 179,422.29297 V 411.70703 L 179.70703,411 H 180.5 a 0.50005,0.50005 0 1 0 0,-1 h -1 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 l -0.64648,0.64649 -0.64648,-0.64649 A 0.50005,0.50005 0 0 0 177.5,410 Z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <path inkscape:connector-curvature="0" id="path13066" d="m 174.5,414 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 2.5 v -1 h -2 v -4 h 2 v -1 z m 5.5,0 v 1 h 7.00781 v 4 H 180 v 1 h 7.50781 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
</g>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 176.5,410 a 0.50005,0.50005 0 1 0 0,1 h 0.79297 L 178,411.70703 v 10.58594 L 177.29297,423 H 176.5 a 0.50005,0.50005 0 1 0 0,1 h 1 a 0.50005,0.50005 0 0 0 0.35352,-0.14648 l 0.64648,-0.64649 0.64648,0.64649 A 0.50005,0.50005 0 0 0 179.5,424 h 1 a 0.50005,0.50005 0 1 0 0,-1 h -0.79297 L 179,422.29297 V 411.70703 L 179.70703,411 H 180.5 a 0.50005,0.50005 0 1 0 0,-1 h -1 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 l -0.64648,0.64649 -0.64648,-0.64649 A 0.50005,0.50005 0 0 0 177.5,410 Z" id="path13014" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 174.5,414 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 2.5 v -1 h -2 v -4 h 2 v -1 z m 5.5,0 v 1 h 7.00781 v 4 H 180 v 1 h 7.50781 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z" id="path13066" inkscape:connector-curvature="0"/>
<g transform="translate(-1.8536743e-6,4.4999696e-6)" style="display:inline;fill:#ffffff;enable-background:new" id="g13176" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 14,472 c -0.486111,0 -0.97894,0.16032 -1.363281,0.50195 C 12.252378,472.84359 12,473.375 12,474 v 4 H 8.5 c -0.2761309,3e-5 -0.4999724,0.22387 -0.5,0.5 v 4 c 0,0.33333 -0.182083,0.72505 -0.4785156,1.02148 C 7.2250518,483.81792 6.8333333,484 6.5,484 c -0.2761309,3e-5 -0.4999724,0.22387 -0.5,0.5 v 2 c 2.76e-5,0.27613 0.2238691,0.49997 0.5,0.5 h 3 c 0.1325988,-2e-5 0.259759,-0.0527 0.3535156,-0.14648 L 11,485.70703 V 486.5 c 2.8e-5,0.27613 0.223869,0.49997 0.5,0.5 h 5 c 1.777778,0 3.5,-1.46429 3.5,-3.5 v -5 c -2.8e-5,-0.27613 -0.223869,-0.49997 -0.5,-0.5 H 16 v -4 c 0,-0.625 -0.252378,-1.15641 -0.636719,-1.49805 C 14.97894,472.16032 14.486111,472 14,472 Z m 0,1 c 0.263889,0 0.52106,0.0897 0.699219,0.24805 C 14.877378,473.40641 15,473.625 15,474 v 4 h -0.5 c -0.676161,-0.01 -0.676161,1.00956 0,1 H 19 v 1 H 9 v -1 h 3.5 c 0.276131,-3e-5 0.499972,-0.22387 0.5,-0.5 V 474 c 0,-0.375 0.122622,-0.59359 0.300781,-0.75195 C 13.47894,473.08968 13.736111,473 14,473 Z m -5,8 h 10 v 2.5 c 0,1.46429 -1.277778,2.5 -2.5,2.5 H 16 v -1.5 c 0.0044,-0.28227 -0.225547,-0.51223 -0.507812,-0.50781 C 15.216044,483.9965 14.995681,484.22386 15,484.5 v 1.5 h -3 v -1.5 c -1.7e-4,-0.44532 -0.538517,-0.6683 -0.853516,-0.35352 L 9.2929688,486 H 7 v -1.22266 C 7.4441801,484.6575 7.9061001,484.55093 8.2285156,484.22852 8.682083,483.77495 9,483.16667 9,482.5 Z" transform="translate(1.8536743e-6,-4.4999696e-6)" id="path5504-6" inkscape:connector-curvature="0" sodipodi:nodetypes="scsccccccccccccccsccccscsscscccccccccscsccssccccccccccccsc"/>
</g>
@@ -3493,11 +3511,7 @@
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 1332.4922,-263 c -0.2761,-0.004 -0.4965,-0.23166 -0.4922,-0.50781 v -5.08789 c 0,-0.86662 0.4883,-1.66406 1.2578,-2.08789 0.7696,-0.42387 1.709,-0.42387 2.4785,0 0.7695,0.42383 1.2559,1.22127 1.2559,2.08789 v 5.08789 c 0.01,0.67616 -1.0096,0.67616 -1,0 V -266 H 1333 v 2.49219 c 0,0.28226 -0.2255,0.51222 -0.5078,0.50781 z m 0.5078,-4 h 2.9922 v -1.5957 c 0,-0.49379 -0.2728,-0.95455 -0.7383,-1.21094 -0.4655,-0.25638 -1.0482,-0.25638 -1.5137,0 -0.4655,0.25639 -0.7402,0.71715 -0.7402,1.21094 z" id="path13202" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccccccccsccsc"/>
</g>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="M 114.49219,166.99219 A 0.50005,0.50005 0 0 0 114,167.5 v 1.5 h -2.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 2 a 0.50005,0.50005 0 1 0 1,0 V 170 h 2.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -2 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z" id="path4913-5-0" inkscape:connector-curvature="0"/>
- <g style="display:inline;opacity:0.6;enable-background:new" id="g10431-7" transform="matrix(1,0,0,-1,52.999998,288.99725)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
- <g transform="translate(61.999998,-0.0027455)" id="g10437-5" style="display:inline;opacity:0.6;fill:#ffffff;enable-background:new" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 259.5,138 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 12.00195 a 0.50005,0.50005 0 0 0 0.5,0.5 l 4,-0.002 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -12 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.5,1 h 3 v 5 h -3 z m 0,6 h 3 v 5 l -3,0.002 z m 7,2.00195 V 150.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 4 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -3.49414 h -1 V 150 h -3 v -2.99805 z" id="path10435-7" inkscape:connector-curvature="0"/>
- </g>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 328.5,136.99805 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 8 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 6 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -8 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path10439-8" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
+ <g style="display:inline;opacity:0.6;fill:#ffffff;enable-background:new" id="g10431-7" transform="matrix(1,0,0,-1,52.999998,288.99725)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
<g transform="translate(62.999998,189)" id="g13463" style="display:inline;opacity:1;fill:#ffffff;enable-background:new" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 221.5,410 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 L 218.29297,413 H 216.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 7 a 0.50005,0.50005 0 0 0 0.5,0.5 h 1.79297 l 2.85351,2.85352 A 0.50005,0.50005 0 0 0 221.5,424 h 1 a 0.50005,0.50005 0 0 0 0.5,-0.5 V 410.78125 410.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.20703,1 H 222 v 12 h -0.29297 l -2.85351,-2.85352 A 0.50005,0.50005 0 0 0 218.5,420 H 217 v -6 h 1.5 a 0.50005,0.50005 0 0 0 0.35352,-0.14648 z m 6.75977,1.01562 a 0.50005,0.50005 0 0 0 -0.42188,0.72071 c 1.27607,2.70648 1.27328,5.84072 -0.008,8.54492 a 0.50017783,0.50017783 0 1 0 0.9043,0.42773 c 1.40867,-2.97397 1.41099,-6.42391 0.008,-9.40039 a 0.50005,0.50005 0 0 0 -0.48242,-0.29297 z m -2.86133,0.9375 a 0.50005,0.50005 0 0 0 -0.43359,0.74219 c 1.10286,2.06013 1.1045,4.5334 0.006,6.59571 a 0.50023236,0.50023236 0 1 0 0.88282,0.4707 c 1.25518,-2.35583 1.25221,-5.18378 -0.008,-7.53711 a 0.50005,0.50005 0 0 0 -0.44726,-0.27149 z" transform="translate(-62.999998,-189)" id="path13456" inkscape:connector-curvature="0"/>
</g>
@@ -3518,7 +3532,7 @@
</g>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 291.98438,431.0625 c -1.31822,0 -2.69153,0.28723 -3.69727,1.29297 a 1.0001,1.0001 0 1 0 1.41406,1.41406 c 0.49426,-0.49426 1.2483,-0.70703 2.28321,-0.70703 a 1.0001,1.0001 0 1 0 0,-2 z m -7.24024,3.04297 c -0.74589,-0.0115 -1.46694,0.0868 -2.13086,0.30664 -1.32784,0.43972 -2.4721,1.53683 -2.61719,3.06055 -0.19518,2.0499 0.80702,3.49399 1.02735,4.3457 0.14607,0.56468 0.0225,0.72298 -0.18164,0.91797 -0.20413,0.19499 -0.61247,0.33203 -0.84961,0.33203 a 1.0001,1.0001 0 1 0 0,2 c 0.76285,0 1.57391,-0.25956 2.23047,-0.88672 0.65655,-0.62715 1.03297,-1.71849 0.73632,-2.86523 -0.37187,-1.43756 -1.0944,-2.37562 -0.97265,-3.6543 0.0682,-0.71615 0.4403,-1.08149 1.25586,-1.35156 0.81556,-0.27008 2.03005,-0.27431 3.23242,0.0684 1.20237,0.34267 2.38417,1.01511 3.21875,1.95703 0.83458,0.94191 1.35114,2.12713 1.29297,3.68945 -0.0218,0.58526 -0.18864,0.77371 -0.37305,0.89453 -0.18441,0.12083 -0.50228,0.18156 -0.91016,0.0723 -0.65709,-0.17607 -1.01294,-0.58503 -1.30078,-1.30274 -0.28784,-0.7177 -0.4082,-1.70364 -0.4082,-2.62695 a 1.0001,1.0001 0 1 0 -2,0 c 0,1.07669 0.11104,2.27463 0.55078,3.37109 0.43975,1.09647 1.30771,2.13309 2.64063,2.49024 0.84212,0.22565 1.76567,0.1664 2.52343,-0.33008 0.75729,-0.49617 1.23505,-1.42269 1.2754,-2.49219 v -0.002 c 0.0762,-2.06159 -0.66061,-3.80964 -1.79493,-5.08984 -1.1347,-1.28064 -2.63964,-2.11968 -4.16601,-2.55469 -0.76319,-0.21751 -1.53341,-0.33806 -2.2793,-0.34961 z" id="path8292" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 495.50391,451.99219 c -1.93006,0 -3.50391,1.57292 -3.50391,3.5 v 2 c 0,0.41666 0.19292,0.77495 0.45898,1.04101 0.26607,0.26607 0.62435,0.45899 1.04102,0.45899 a 0.50005,0.50005 0 1 0 0,-1 c -0.0833,0 -0.22505,-0.0571 -0.33398,-0.16602 C 493.05708,457.71724 493,457.57552 493,457.49219 v -2 c 0,-1.38664 1.11314,-2.5 2.50391,-2.5 h 1.0039 c 1.39077,0 2.50196,1.11336 2.50196,2.5 v 2 c 0,0.0833 -0.0571,0.22505 -0.16602,0.33398 -0.10893,0.10893 -0.25065,0.16602 -0.33398,0.16602 a 0.50005,0.50005 0 1 0 0,1 c 0.41666,0 0.77494,-0.19292 1.04101,-0.45899 0.26607,-0.26606 0.45899,-0.62435 0.45899,-1.04101 v -2 c 0,-1.92708 -1.57191,-3.5 -3.50196,-3.5 z m 3.94921,7.41406 a 0.50005,0.50005 0 0 0 -0.48632,0.33203 c -0.17381,0.48217 -0.35767,1.04392 -0.75391,1.48047 -0.39624,0.43655 -0.98986,0.78906 -2.17578,0.78906 -1.18761,0 -1.78805,-0.34711 -2.19141,-0.77929 -0.40336,-0.43219 -0.59802,-0.98975 -0.78515,-1.47266 a 0.50005,0.50005 0 0 0 -0.67578,-0.27344 c -0.97162,0.44606 -1.78522,0.89986 -2.38868,1.45508 C 489.39264,461.49272 489,462.19074 489,462.99219 v 2.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 13.00977 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -2.5 c 0,-0.79711 -0.38431,-1.49976 -0.98243,-2.06446 -0.59811,-0.56469 -1.40897,-1.02891 -2.38086,-1.47461 a 0.50005,0.50005 0 0 0 -0.19336,-0.0469 z m 0.17579,1.19922 c 0.68529,0.34567 1.33558,0.69455 1.71289,1.05078 0.46505,0.43906 0.66797,0.84399 0.66797,1.33594 v 2 H 490 v -2 c 0,-0.49365 0.20477,-0.8868 0.67383,-1.31836 0.38208,-0.35154 1.03995,-0.69804 1.73437,-1.04492 0.1643,0.40983 0.28954,0.83601 0.70508,1.28125 0.58146,0.623 1.5239,1.09765 2.92383,1.09765 1.40162,0 2.34196,-0.48473 2.91601,-1.11719 0.40651,-0.44786 0.51938,-0.87307 0.67579,-1.28515 z" id="path6745-8" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 135.50977,472.99414 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 0.5039 c 0.0205,0.58311 0.0403,1.03618 -0.0488,1.24805 -0.22838,0.54301 -0.5609,0.82668 -1.00781,1.10937 -0.44691,0.28269 -1.00733,0.53131 -1.53711,0.97461 -0.52977,0.4433 -1.00108,1.10059 -1.22656,2.08789 -0.22548,0.9873 -0.2332,2.29903 0.0625,4.16406 0.0385,0.24311 0.24801,0.42203 0.49414,0.42188 h 8.75586 c 0.30739,1.4e-4 0.54213,-0.2745 0.49414,-0.57812 -0.36883,-2.32606 -0.21493,-3.6368 0.12305,-4.40821 0.33798,-0.7714 0.85304,-1.08606 1.49804,-1.45508 0.645,-0.36901 1.43565,-0.7809 1.90821,-1.70703 0.47255,-0.92613 0.59571,-2.25921 0.21289,-4.4375 C 145.70043,474.17484 145.49284,474.0002 145.25,474 h -6.24023 v -0.50586 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 0.5,1 h 2 v 2 h -2 z m 3,1.00586 h 5.78125 c 0.25456,1.74951 0.14487,2.81594 -0.15235,3.39844 -0.3247,0.63637 -0.84774,0.91198 -1.51367,1.29297 -0.66593,0.38098 -1.46183,0.87882 -1.91797,1.91992 -0.41222,0.94085 -0.49675,2.35477 -0.23633,4.38867 h -7.73437 c -0.19264,-1.47462 -0.23076,-2.65205 -0.0684,-3.36328 0.18281,-0.80045 0.49635,-1.21142 0.89258,-1.54297 0.39622,-0.33155 0.90291,-0.56523 1.42968,-0.89844 0.52678,-0.33321 1.07351,-0.7985 1.39649,-1.5664 0.22021,-0.52359 0.17686,-1.05487 0.13867,-1.63477 h 1.48438 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 z" id="path13566" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccscsccccccccccccccccccccccccccccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 134.50977,472.99414 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 1.5039 c 0.0205,0.58311 0.0403,1.03618 -0.0488,1.24805 -0.22838,0.54301 -0.5609,0.82668 -1.00781,1.10937 -0.44691,0.28269 -1.00733,0.53131 -1.53711,0.97461 -0.52977,0.4433 -1.00108,1.10059 -1.22656,2.08789 -0.22548,0.9873 -0.2332,2.29903 0.0625,4.16406 0.0385,0.24311 0.24801,0.42203 0.49414,0.42188 h 8.75586 c 0.30739,1.4e-4 0.54213,-0.2745 0.49414,-0.57812 -0.36883,-2.32606 -0.21493,-3.6368 0.12305,-4.40821 0.33798,-0.7714 0.85304,-1.08606 1.49804,-1.45508 0.645,-0.36901 1.43565,-0.7809 1.90821,-1.70703 0.47255,-0.92613 0.59571,-2.25921 0.21289,-4.4375 C 145.70043,474.17484 145.49284,474.0002 145.25,474 h -7.24023 v -0.50586 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 0.5,1 h 2 v 2 h -2 z m 3,1.00586 h 6.78125 c 0.25456,1.74951 0.14487,2.81594 -0.15235,3.39844 -0.3247,0.63637 -0.84774,0.91198 -1.51367,1.29297 -0.66593,0.38098 -1.46183,0.87882 -1.91797,1.91992 -0.41222,0.94085 -0.49675,2.35477 -0.23633,4.38867 h -7.73437 c -0.19264,-1.47462 -0.23076,-2.65205 -0.0684,-3.36328 0.18281,-0.80045 0.49635,-1.21142 0.89258,-1.54297 0.39622,-0.33155 0.90291,-0.56523 1.42968,-0.89844 0.52678,-0.33321 1.07351,-0.7985 1.39649,-1.5664 0.22021,-0.52359 0.17686,-1.05487 0.13867,-1.63477 h 0.48438 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 z" id="path13566" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccscsccccccccccccccccccccccccccccccccc"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 160.5,431 a 1.5,1.5 0 0 0 -1.5,1.5 1.5,1.5 0 0 0 0.0879,0.5 h -4.56836 a 1.50015,1.50015 0 1 0 0,3 H 158 v 1.94922 c -1.31983,1.3363 -2.47353,2.76999 -2.9707,5.25586 a 1.50015,1.50015 0 1 0 2.9414,0.58984 c 0.37009,-1.85045 0.99513,-2.60285 2.0293,-3.6289 1.03417,1.02605 1.65921,1.77845 2.0293,3.6289 a 1.50015,1.50015 0 1 0 2.9414,-0.58984 c -0.49717,-2.48587 -1.65087,-3.91956 -2.9707,-5.25586 V 436 h 3.48047 a 1.50015,1.50015 0 1 0 0,-3 h -2.53711 c -0.0387,0.18925 -0.094,0.37697 -0.17774,0.55664 C 162.35553,434.4361 161.47038,435 160.5,435 a 0.50005,0.50005 0 1 1 0,-1 1.5,1.5 0 0 0 0.41406,-0.0586 c 0.009,-0.002 0.0169,-0.005 0.0254,-0.008 a 1.5,1.5 0 0 0 0.35157,-0.16211 c 0.006,-0.004 0.0133,-0.006 0.0195,-0.01 a 1.5,1.5 0 0 0 0.004,-0.002 1.5,1.5 0 0 0 0.29102,-0.25 c 0.009,-0.0103 0.0202,-0.0187 0.0293,-0.0293 a 1.5,1.5 0 0 0 0.21484,-0.33008 c 0.003,-0.006 0.007,-0.01 0.01,-0.0156 0.002,-0.005 0.004,-0.0104 0.006,-0.0156 A 1.5,1.5 0 0 0 162,432.5 1.5,1.5 0 0 0 160.5,431 Z" id="path13634" inkscape:connector-curvature="0" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 428.49023,603.99414 a 0.50005,0.50005 0 0 0 -0.34961,0.85938 l 4,4 a 0.50005,0.50005 0 0 0 0.70704,0 l 4,-4 a 0.50005,0.50005 0 1 0 -0.70704,-0.70704 l -3.64648,3.64649 -3.64648,-3.64649 a 0.50005,0.50005 0 0 0 -0.35743,-0.15234 z" id="path13549" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 410.49414,601.99414 a 0.50005,0.50005 0 0 0 -0.34766,0.85938 l 3.64649,3.64648 -3.64649,3.64648 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 4,-4 a 0.50005,0.50005 0 0 0 0,-0.70704 l -4,-4 a 0.50005,0.50005 0 0 0 -0.35938,-0.15234 z" id="path13551" inkscape:connector-curvature="0"/>
@@ -3547,13 +3561,6 @@
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 449.49219,537.99219 A 0.50005,0.50005 0 0 0 449,538.5 v 9 a 0.50005,0.50005 0 0 0 0.5,0.5 h 9 a 0.50005,0.50005 0 1 0 0,-1 H 450 v -8.5 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z m -2,2 A 0.50005,0.50005 0 0 0 447,540.5 v 9 a 0.50005,0.50005 0 0 0 0.5,0.5 h 9 a 0.50005,0.50005 0 1 0 0,-1 H 448 v -8.5 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z" id="path14212" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 460.48438,536 c -0.12717,0.004 -0.248,0.0564 -0.3379,0.14648 l -9,9 c -0.31479,0.315 -0.0918,0.85335 0.35352,0.85352 h 9 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -9 c 1.1e-4,-0.28235 -0.23341,-0.50879 -0.51562,-0.5 z" id="path14252" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccc"/>
</g>
- <g style="display:inline;fill:#ffffff;enable-background:new" id="g13832" transform="translate(-1.8536743e-6,21.000005)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="M 328.49219,578.00586 A 0.50005,0.50005 0 0 0 328,578.51172 v 6.79297 l -2.14648,-2.14649 a 0.50005,0.50005 0 1 0 -0.70704,0.70703 l 3,3 a 0.50005,0.50005 0 0 0 0.70704,0 l 3,-3 a 0.50005,0.50005 0 1 0 -0.70704,-0.70703 L 329,585.30469 v -6.79297 a 0.50005,0.50005 0 0 0 -0.50781,-0.50586 z M 322.5,588 a 0.50005,0.50005 0 1 0 0,1 h 2.56836 c 0.0276,0.0474 0.0543,0.0898 0.0977,0.18164 0.12419,0.26299 0.2877,0.65951 0.52734,1.07031 C 326.17259,591.07356 327.05,592 328.5,592 c 1.45,0 2.32737,-0.92644 2.80664,-1.74805 0.23964,-0.4108 0.40315,-0.80732 0.52734,-1.07031 0.0434,-0.0918 0.0701,-0.13425 0.0977,-0.18164 H 334.5 a 0.50005,0.50005 0 1 0 0,-1 h -2.75 c -0.3125,0 -0.48798,0.20105 -0.58594,0.33594 -0.098,0.13489 -0.1617,0.27017 -0.23242,0.41992 -0.14143,0.29951 -0.29042,0.65299 -0.48828,0.99219 C 330.04763,590.42644 329.55,591 328.5,591 c -1.05,0 -1.54763,-0.57356 -1.94336,-1.25195 -0.19786,-0.3392 -0.34685,-0.69268 -0.48828,-0.99219 -0.0707,-0.14975 -0.13447,-0.28503 -0.23242,-0.41992 C 325.73798,588.20105 325.5625,588 325.25,588 Z" transform="translate(1.8536743e-6,-21.000005)" id="path13771" inkscape:connector-curvature="0"/>
- </g>
- <g style="display:inline;fill:#ffffff;enable-background:new" inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" id="g13935" transform="translate(83.999998,42.000005)">
- <path id="path13929" d="m 36,74 c -2.455669,0 -4.49388,1.771475 -4.916016,4.105469 0.482305,-0.09011 0.975221,-0.129499 1.470704,-0.07422 a 0.50017759,0.50017759 0 1 1 -0.111329,0.994141 c -0.485685,-0.05419 -0.971969,-0.01789 -1.4375,0.101562 0.06678,2.656434 2.202258,4.79532 4.857422,4.867188 0.121572,-0.473413 0.166164,-0.965209 0.109375,-1.455079 a 0.50005,0.50005 0 0 1 0.480469,-0.564453 0.50005,0.50005 0 0 1 0.513672,0.449219 c 0.05787,0.499184 0.03624,1.001242 -0.05469,1.490234 C 39.23754,83.484981 41,81.449595 41,79 41,76.23858 38.761426,74 36,74 Z m -1.494141,4.759766 a 0.50005,0.50005 0 0 1 0.28125,0.08984 c 0.540828,0.363139 1.00483,0.82779 1.367188,1.369141 a 0.50005,0.50005 0 1 1 -0.830078,0.556641 C 35.034326,80.342298 34.66314,79.9702 34.230469,79.679685 a 0.50005,0.50005 0 0 1 0.27539,-0.919922 z" style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 29.484375,78.757812 a 0.50005,0.50005 0 0 0 -0.267578,0.08789 c -1.670208,1.118756 -2.507905,3.13395 -2.125,5.107422 0.382905,1.973472 1.913458,3.526488 3.880859,3.939453 1.967402,0.412965 3.994569,-0.393928 5.138672,-2.046875 a 0.50005,0.50005 0 1 0 -0.822266,-0.568359 c -0.916718,1.324431 -2.534938,1.967608 -4.111328,1.636718 -1.576389,-0.330889 -2.798664,-1.57109 -3.105468,-3.152343 -0.306805,-1.581254 0.36291,-3.18953 1.701172,-4.085938 a 0.50005,0.50005 0 0 0 -0.289063,-0.917968 z" id="path13933" inkscape:connector-curvature="0"/>
- </g>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.98999999;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 414.55664,159.95508 a 0.50005,0.50005 0 0 0 -0.47461,0.61133 L 414.38867,162 h -4.70898 l 0.30859,-1.39062 a 0.5003812,0.5003812 0 1 0 -0.97656,-0.21876 L 408.6543,162 H 406.5 a 0.50005,0.50005 0 1 0 0,1 h 1.93164 l -0.66602,3 H 405.5 a 0.50005,0.50005 0 1 0 0,1 h 2.04297 l -0.53125,2.39062 a 0.5003812,0.5003812 0 1 0 0.97656,0.21876 L 408.56836,167 h 6.88672 l 0.55664,2.60352 a 0.50005,0.50005 0 1 0 0.97656,-0.20704 L 416.47656,167 H 418.5 a 0.50005,0.50005 0 1 0 0,-1 h -2.23633 l -0.63867,-3 h 1.875 a 0.50005,0.50005 0 1 0 0,-1 h -2.08984 l -0.34961,-1.64258 a 0.50005,0.50005 0 0 0 -0.50391,-0.40234 z M 409.45703,163 h 5.14453 l 0.64063,3 h -6.45117 z" id="path13985" inkscape:connector-curvature="0"/>
<g style="display:inline;fill:#ffffff;enable-background:new" id="g14370" transform="translate(20.999998,4.4999696e-6)">
<path id="rect14323" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 141.51562,82 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 5 a 0.50005,0.50005 0 0 0 0.5,0.5 H 145.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -5 A 0.50005,0.50005 0 0 0 145.5,82 Z m 0.5,1 H 145 v 4 h -2.98438 z m -9.5,-1 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 5 a 0.50005,0.50005 0 0 0 0.5,0.5 H 136.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -5 A 0.50005,0.50005 0 0 0 136.5,82 Z m 0.5,1 H 136 v 4 h -2.98438 z m 8.5,-9 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 5 a 0.50005,0.50005 0 0 0 0.5,0.5 H 145.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -5 A 0.50005,0.50005 0 0 0 145.5,74 Z m 0.5,1 H 145 v 4 h -2.98438 z m -9.5,-1 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 5 a 0.50005,0.50005 0 0 0 0.5,0.5 H 136.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -5 A 0.50005,0.50005 0 0 0 136.5,74 Z m 0.5,1 H 136 v 4 h -2.98438 z" inkscape:connector-curvature="0"/>
@@ -3569,12 +3576,6 @@
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 69.5,74 a 0.50005,0.50005 0 1 0 0,1 h 13 a 0.50005,0.50005 0 1 0 0,-1 z m 0,3 a 0.50005,0.50005 0 1 0 0,1 h 10 a 0.50005,0.50005 0 1 0 0,-1 z m 0,3 a 0.50005,0.50005 0 1 0 0,1 h 7 a 0.50005,0.50005 0 1 0 0,-1 z m 0,3 a 0.50005,0.50005 0 1 0 0,1 h 4 a 0.50005,0.50005 0 1 0 0,-1 z m 0,3 a 0.50005,0.50005 0 1 0 0,1 h 1 a 0.50005,0.50005 0 1 0 0,-1 z" id="path14593" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 30.474609,74.994141 a 0.50004997,0.50004997 0 0 0 -0.40625,0.757812 L 33.128906,81 H 27.5 a 0.50004997,0.50004997 0 1 0 0,1 h 5.628906 l -3.060547,5.248047 a 0.50004997,0.50004997 0 1 0 0.863282,0.503906 L 34,82.492188 l 3.068359,5.259765 a 0.50004997,0.50004997 0 1 0 0.863282,-0.503906 L 34.871094,82 H 40.5 a 0.50004997,0.50004997 0 1 0 0,-1 h -5.628906 l 3.060547,-5.248047 A 0.50004997,0.50004997 0 1 0 37.068359,75.248047 L 34,80.507812 30.931641,75.248047 a 0.50004997,0.50004997 0 0 0 -0.457032,-0.253906 z" id="path14603" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="M 50.494141,73.992188 A 0.50004997,0.50004997 0 0 0 50.417969,74 H 49.5 a 0.50004997,0.50004997 0 1 0 0,1 H 50 v 1.125 c 0,1.632015 0.971328,2.853007 2.201172,3.775391 L 53,80.5 v 0.5 0.5 l -0.798828,0.599609 C 50.971326,83.021991 50,84.242992 50,85.875 V 87 h -0.5 a 0.50004997,0.50004997 0 1 0 0,1 h 0.921875 a 0.50004997,0.50004997 0 0 0 0.160156,0 h 7.837891 a 0.50004997,0.50004997 0 0 0 0.162109,0 H 59.5 a 0.50004997,0.50004997 0 1 0 0,-1 H 59 v -1.125 c 0,-1.632008 -0.969373,-2.853009 -2.199219,-3.775391 L 56,81.5 V 81.035156 A 0.50004997,0.50004997 0 0 0 56,81 v -0.5 l 0.800781,-0.599609 C 58.030625,78.978007 59,77.757015 59,76.125 V 75 h 0.5 a 0.50004997,0.50004997 0 1 0 0,-1 h -0.919922 a 0.50004997,0.50004997 0 0 0 -0.162109,0 h -7.835938 a 0.50004997,0.50004997 0 0 0 -0.08789,-0.0078 z M 51,75 h 7 v 1.125 c 0,1.245243 -0.698245,2.147707 -1.800781,2.974609 l -1,0.75 A 0.50004997,0.50004997 0 0 0 55,80.25 V 80.964844 81 81.75 a 0.50004997,0.50004997 0 0 0 0.199219,0.400391 l 1,0.75 C 57.301151,83.726838 57.999238,84.628869 58,85.873047 V 87 h -7 v -1.125 -0.002 c 7.62e-4,-1.244178 0.698849,-2.146209 1.800781,-2.972656 l 1,-0.75 A 0.50004997,0.50004997 0 0 0 54,81.75 V 81.035156 A 0.50004997,0.50004997 0 0 0 54,81 v -0.75 a 0.50004997,0.50004997 0 0 0 -0.199219,-0.400391 l -1,-0.75 C 51.698847,78.273158 51.000762,77.371141 51,76.126953 v -0.002 z" id="path14614" inkscape:connector-curvature="0"/>
- <g transform="translate(-1.8536743e-6,4.4999696e-6)" style="display:inline;fill:#ffffff;enable-background:new" id="g14148">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="M 489.49414,577.99219 A 0.50005,0.50005 0 0 0 489,578.55664 v 3.94141 a 0.50005,0.50005 0 1 0 1,0 v -2.79297 l 3.14648,3.14648 a 0.50005,0.50005 0 1 0 0.70704,-0.70703 l -3.14649,-3.14648 H 493.5 a 0.50005,0.50005 0 1 0 0,-1 h -3.93945 a 0.50005,0.50005 0 0 0 -0.0664,-0.006 z m 12.99805,0 a 0.50005,0.50005 0 0 0 -0.0488,0.006 h -3.94141 a 0.50005,0.50005 0 1 0 0,1 h 2.79297 l -3.14648,3.14648 a 0.50005,0.50005 0 1 0 0.70703,0.70703 l 3.14648,-3.14648 v 2.79297 a 0.50005,0.50005 0 1 0 1,0 v -3.93946 a 0.50005,0.50005 0 0 0 -0.50976,-0.5664 z m -13,9 A 0.50005,0.50005 0 0 0 489,587.5 v 3.93945 A 0.50005,0.50005 0 0 0 489.56055,592 H 493.5 a 0.50005,0.50005 0 1 0 0,-1 h -2.79297 l 3.14649,-3.14648 a 0.50005,0.50005 0 1 0 -0.70704,-0.70704 L 490,590.29297 V 587.5 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z m 13.00195,0 A 0.50005,0.50005 0 0 0 502.00195,587.5 v 2.79297 l -3.14648,-3.14649 a 0.50005,0.50005 0 1 0 -0.70703,0.70704 L 501.29492,591 h -2.79297 a 0.50005,0.50005 0 1 0 0,1 h 3.93946 a 0.50005,0.50005 0 0 0 0.56054,-0.56055 V 587.5 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z" id="path14102" inkscape:connector-curvature="0"/>
- </g>
- <g transform="translate(-1.8536743e-6,4.4999696e-6)" style="display:inline;fill:#ffffff;enable-background:new" id="g14154">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="M 514.49219,577.99023 A 0.50005,0.50005 0 0 0 514,578.49805 v 2.79297 l -3.14648,-3.14649 a 0.50005,0.50005 0 1 0 -0.70704,0.70703 l 3.14649,3.14649 H 510.5 a 0.50005,0.50005 0 1 0 0,1 h 3.94336 A 0.50005,0.50005 0 0 0 515,582.4375 v -3.93945 a 0.50005,0.50005 0 0 0 -0.50781,-0.50782 z m 5.00195,0 a 0.50005,0.50005 0 0 0 -0.49219,0.50782 v 3.94336 a 0.50005,0.50005 0 0 0 0.56055,0.55664 h 3.93945 a 0.50005,0.50005 0 1 0 0,-1 h -2.79297 l 3.14649,-3.14649 a 0.50005,0.50005 0 1 0 -0.70703,-0.70703 l -3.14649,3.14649 v -2.79297 a 0.50005,0.50005 0 0 0 -0.50781,-0.50782 z m 0.002,9.00391 a 0.50005,0.50005 0 0 0 -0.49414,0.56641 V 591.5 a 0.50005,0.50005 0 1 0 1,0 v -2.79297 l 3.14649,3.14649 a 0.50005,0.50005 0 1 0 0.70703,-0.70704 L 520.70898,588 h 2.79297 a 0.50005,0.50005 0 1 0 0,-1 h -3.93945 a 0.50005,0.50005 0 0 0 -0.0664,-0.006 z m -5.00586,0.002 A 0.50005,0.50005 0 0 0 514.43945,587 H 510.5 a 0.50005,0.50005 0 1 0 0,1 h 2.79297 l -3.14649,3.14648 a 0.50005,0.50005 0 1 0 0.70704,0.70704 L 514,588.70703 V 591.5 a 0.50005,0.50005 0 1 0 1,0 v -3.93945 a 0.50005,0.50005 0 0 0 -0.50977,-0.56446 z" id="path14142" inkscape:connector-curvature="0"/>
- </g>
<g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" id="g14256" transform="translate(-21.000002,4.4999696e-6)" style="display:inline;opacity:0.4;fill:#ffffff;enable-background:new">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 92.496094,325.99414 a 0.50005,0.50005 0 0 0 -0.382813,0.82227 l 4.5,5.5 a 0.50005,0.50005 0 0 0 0.773438,0 l 4.500001,-5.5 a 0.50005,0.50005 0 1 0 -0.77344,-0.63282 L 97,331.21094 92.886719,326.18359 a 0.50005,0.50005 0 0 0 -0.390625,-0.18945 z" id="path14250" inkscape:connector-curvature="0"/>
<path id="path14254" d="m 91.25,334 c -0.683851,0 -1.25,0.56615 -1.25,1.25 v 3.5 c 0,0.68385 0.566149,1.25 1.25,1.25 h 3.5 c 0.683851,0 1.25,-0.56615 1.25,-1.25 v -3.5 C 96,334.56615 95.433851,334 94.75,334 Z m 8,0 c -0.683851,0 -1.25,0.56615 -1.25,1.25 v 3.5 c 0,0.68385 0.566149,1.25 1.25,1.25 h 3.5 c 0.68385,0 1.25,-0.56615 1.25,-1.25 v -3.5 c 0,-0.68385 -0.56615,-1.25 -1.25,-1.25 z m -7.75,4 h 2 1 a 0.50005,0.50005 0 1 1 0,1 h -1 -2 a 0.50005,0.50005 0 1 1 0,-1 z m 8,0 h 2 1 a 0.50005,0.50005 0 1 1 0,1 h -1 -2 a 0.50005,0.50005 0 1 1 0,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" inkscape:connector-curvature="0"/>
@@ -3609,12 +3610,6 @@
<path inkscape:connector-curvature="0" id="path13905" d="M 282.03125,601 C 281.46859,601 281,601.46859 281,602.03125 v 7.9375 c 0,0.56266 0.46859,1.03125 1.03125,1.03125 h 7.9375 C 290.53141,611 291,610.53141 291,609.96875 v -7.9375 C 291,601.46859 290.53141,601 289.96875,601 Z m 6.94922,1.99023 a 1.0001,1.0001 0 0 1 0.72656,1.7168 l -4,4 a 1.0001,1.0001 0 0 1 -1.41406,0 l -2,-2 a 1.0001,1.0001 0 1 1 1.41406,-1.41406 l 1.29297,1.29297 3.29297,-3.29297 a 1.0001,1.0001 0 0 1 0.6875,-0.30274 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 265,622 c -2.7555,0 -5,2.2445 -5,5 0,2.7555 2.2445,5 5,5 2.7555,0 5,-2.2445 5,-5 0,-2.7555 -2.2445,-5 -5,-5 z m 0,1 c 2.21506,0 4,1.78494 4,4 0,2.21506 -1.78494,4 -4,4 -2.21506,0 -4,-1.78494 -4,-4 0,-2.21506 1.78494,-4 4,-4 z" id="path13966" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 286,622 c -2.7555,0 -5,2.2445 -5,5 0,2.7555 2.2445,5 5,5 2.7555,0 5,-2.2445 5,-5 0,-2.7555 -2.2445,-5 -5,-5 z" id="circle13982" inkscape:connector-curvature="0" sodipodi:nodetypes="sssss"/>
- <g style="display:inline;opacity:1;fill:#ffffff;enable-background:new" transform="rotate(-180,-595.5,338)" id="g13628-5">
- <path id="path13625-2" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -1251,465 c 0,2.66667 0,5.33333 0,8 0.6667,0 1.3333,0 2,0 0,-2.66667 0,-5.33333 0,-8 -0.6667,0 -1.3333,0 -2,0 z m 4.4883,0 c -0.4212,-6.9e-4 -0.5275,0.44386 -0.4883,0.78177 0,2.26357 -0.01,4.52758 0,6.79088 0.041,0.40133 0.5735,0.56301 0.8544,0.29143 1.6541,-1.0784 3.3144,-2.14785 4.9646,-3.23185 0.2681,-0.24113 0.1535,-0.62753 0.1723,-0.94509 -0.057,-0.36772 -0.4598,-0.47529 -0.7168,-0.67814 -1.525,-0.98666 -3.0421,-1.9867 -4.5722,-2.96498 -0.068,-0.0309 -0.1439,-0.0461 -0.2189,-0.044 z" inkscape:connector-curvature="0"/>
- </g>
- <g id="g13848" transform="matrix(1,0,0,-1,1322,676)" style="display:inline;opacity:1;fill:#ffffff;enable-background:new">
- <path id="path13846" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -1251,465 v 8 h 2 v -8 z m 4.4883,0 c -0.2716,0.006 -0.4883,0.22837 -0.4883,0.5 v 7 c -10e-4,0.39775 0.4403,0.63735 0.7734,0.41992 l 5,-3.25 c 0.1418,-0.0926 0.227,-0.25061 0.2266,-0.41992 v -0.5 c 4e-4,-0.16931 -0.085,-0.32733 -0.2266,-0.41992 l -5,-3.25 c -0.085,-0.0549 -0.1842,-0.0828 -0.2851,-0.0801 z" inkscape:connector-curvature="0"/>
- </g>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 220.4707,623.75 c -0.26463,0.0156 -0.47113,0.23492 -0.4707,0.5 v 4.25 c 1.7e-4,0.35718 0.36395,0.59902 0.69336,0.46094 l 4.75,-2 c 0.39771,-0.16741 0.41088,-0.72615 0.0215,-0.91211 l -4.75,-2.25 c -0.076,-0.0366 -0.15996,-0.0534 -0.24416,-0.0488 z" id="path14031" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccc"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 370,625 c -1.09865,0 -2,0.90135 -2,2 0,1.09865 0.90135,2 2,2 1.09865,0 2,-0.90135 2,-2 0,-1.09865 -0.90135,-2 -2,-2 z" id="circle14040" inkscape:connector-curvature="0" sodipodi:nodetypes="sssss"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 28.5,431 a 1.50015,1.50015 0 0 0 -1.341797,2.16992 l 5.5,11 a 1.50015,1.50015 0 0 0 2.683594,0 l 5.5,-11 A 1.50015,1.50015 0 0 0 39.5,431 Z m 2.425781,3 h 6.148438 L 34,440.14648 Z" id="path14201" inkscape:connector-curvature="0"/>
@@ -3871,18 +3866,6 @@
</g>
</g>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 352.72656,472.9707 c -0.84514,-0.0154 -1.69148,0.28718 -2.33008,0.92578 l -2.13476,2.13477 c -1.14247,-0.0826 -2.16028,-0.0359 -2.98047,0.30273 -0.89973,0.37145 -1.59595,1.03428 -2.08008,1.92774 C 342.23291,480.04863 342,482.7268 342,486.5 a 0.50004997,0.50004997 0 0 0 0.5,0.5 c 3.7729,0 6.45106,-0.23075 8.23828,-1.19727 0.89361,-0.48326 1.5563,-1.17766 1.92774,-2.07812 0.33865,-0.82099 0.38541,-1.84087 0.30273,-2.98633 l 2.13477,-2.13476 c 1.27714,-1.27719 1.21033,-3.38733 -0.0547,-4.65235 -0.63251,-0.63254 -1.47713,-0.96507 -2.32227,-0.98047 z m -0.01,1.00391 c 0.59016,0.0124 1.18356,0.24213 1.625,0.68359 0.88286,0.88287 0.92532,2.36759 0.0547,3.23828 l -2.25,2.25 a 0.50004997,0.50004997 0 0 0 -0.14453,0.4043 c 0.11985,1.19116 0.0231,2.10252 -0.26172,2.79297 -0.28481,0.69045 -0.74712,1.18455 -1.47851,1.58008 -1.27506,0.68955 -3.50366,0.96361 -6.50586,1.02734 l 3.10352,-3.10351 c 0.19538,0.094 0.41106,0.15234 0.64062,0.15234 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.22956 0.0584,0.44524 0.15234,0.64062 l -3.10351,3.10352 c 0.0645,-3.00197 0.34215,-5.23052 1.0332,-6.50586 0.3964,-0.73154 0.8902,-1.19371 1.58008,-1.47851 0.68987,-0.28481 1.59959,-0.38153 2.78711,-0.26172 a 0.50004997,0.50004997 0 0 0 0.4043,-0.14453 l 2.25,-2.25 c 0.43534,-0.43536 1.02312,-0.64126 1.61328,-0.62891 z" id="path8087-0" inkscape:connector-curvature="0"/>
- <g style="display:inline;opacity:1;fill:#ffffff;enable-background:new" id="g7837-6-6-8" transform="translate(1718.0848,-93.99867)">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 471.57227,371.00195 c -0.2716,0.006 -0.48829,0.22837 -0.48829,0.5 v 7 c -10e-4,0.39775 0.44034,0.63735 0.77344,0.41993 l 5,-3.25 c 0.1418,-0.0926 0.22696,-0.25062 0.22656,-0.41993 v -0.5 c 4e-4,-0.16931 -0.085,-0.32733 -0.22656,-0.41992 l -5,-3.25 c -0.085,-0.0549 -0.18425,-0.0828 -0.28515,-0.0801 z m 6.51171,0 v 8 h 2 v -8 z" transform="translate(-1718.0848,93.99867)" id="path7832-0-3-6" inkscape:connector-curvature="0"/>
- </g>
- <g transform="rotate(90,-326.50002,1291.5)" id="g13234" style="display:inline;opacity:1;fill:#ffffff;enable-background:new">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 492.5,371 c -0.39775,-10e-4 -0.63735,0.44034 -0.41992,0.77344 l 3.25,5 c 0.0926,0.1418 0.25061,0.22696 0.41992,0.22656 h 0.5 c 0.16931,4e-4 0.32733,-0.085 0.41992,-0.22656 l 3.25,-5 c 0.0549,-0.085 0.0828,-0.18426 0.0801,-0.28516 C 499.994,371.21668 499.77163,371 499.5,371 Z m -0.5,7 v 2 h 8 v -2 z" transform="rotate(-90,-326.50002,1291.5)" id="path13230" inkscape:connector-curvature="0"/>
- </g>
- <g style="display:inline;opacity:1;fill:#ffffff;enable-background:new" id="g13241" transform="matrix(0,-1,-1,0,1007,-868)">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 534,370 v 2 h 8 v -2 z m 3.75,3 c -0.16931,-4e-4 -0.32732,0.0848 -0.41992,0.22656 l -3.25,5 c -0.21743,0.3331 0.0222,0.77444 0.41992,0.77344 h 7 c 0.27163,0 0.494,-0.21668 0.5,-0.48828 0.003,-0.1009 -0.0252,-0.20016 -0.0801,-0.28516 l -3.25,-5 C 538.57733,373.08496 538.41931,372.9996 538.25,373 Z" transform="matrix(0,-1,-1,0,-868,1007)" id="path13237" inkscape:connector-curvature="0"/>
- </g>
- <g transform="matrix(-1,0,0,1,-725.91523,-93.99867)" id="g13248" style="display:inline;opacity:1;fill:#ffffff;enable-background:new">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 512.08398,371.00195 v 8 h 2 v -8 z m 8.51172,0 c -0.1009,-0.003 -0.20015,0.0252 -0.28515,0.0801 l -5,3.25 c -0.1416,0.0926 -0.22697,0.25061 -0.22657,0.41992 v 0.5 c -4e-4,0.16931 0.0848,0.32732 0.22657,0.41993 l 5,3.25 c 0.3331,0.21742 0.77443,-0.0222 0.77343,-0.41993 v -7 c 0,-0.27163 -0.21668,-0.494 -0.48828,-0.5 z" transform="matrix(-1,0,0,1,-725.91523,93.99867)" id="path13244" inkscape:connector-curvature="0"/>
- </g>
<g id="g6603" style="fill:#ffffff">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 237.49219,305 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 2 a 0.50005,0.50005 0 1 0 1,0 V 306 h 3 v 12 h -1.5 a 0.50005,0.50005 0 1 0 0,1 h 4 a 0.50005,0.50005 0 1 0 0,-1 h -1.5 v -12 h 3 v 1.5 a 0.50005,0.50005 0 1 0 1,0 v -2 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 7,6 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 1 a 0.50005,0.50005 0 1 0 1,0 V 312 h 2 v 6 h -0.5 a 0.50005,0.50005 0 1 0 0,1 h 2 a 0.50005,0.50005 0 1 0 0,-1 h -0.5 v -6 h 2 v 0.5 a 0.50005,0.50005 0 1 0 1,0 v -1 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z" id="path6924-7" inkscape:connector-curvature="0"/>
</g>
@@ -3916,10 +3899,6 @@
<g id="g14544" transform="translate(41.999998,84.000005)" style="display:inline;fill:#ffffff;enable-background:new">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.5;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 142.16211,494.00195 c -0.3928,-0.016 -0.79264,0.0268 -1.18555,0.13086 -1.05738,0.28017 -1.9221,0.97933 -2.44336,1.89453 -2.51672,-0.22477 -4.91162,1.1516 -5.97656,3.44727 -1.07271,2.31243 -0.56559,5.05473 1.26367,6.83008 1.82926,1.77534 4.58788,2.20194 6.86719,1.06054 2.20676,-1.10505 3.49065,-3.45007 3.27539,-5.89257 0.59118,-0.33407 1.10512,-0.8107 1.46875,-1.41797 0.83525,-1.3949 0.74131,-3.16186 -0.23633,-4.46094 -0.73322,-0.97431 -1.8548,-1.54394 -3.0332,-1.5918 z m -0.041,1 c 0.88379,0.0353 1.72432,0.4611 2.27539,1.19336 0.73477,0.97635 0.80549,2.29734 0.17774,3.34571 -0.62775,1.04836 -1.82561,1.61054 -3.0332,1.42382 a 0.50005006,0.50005006 0 1 0 -0.15235,0.98828 c 0.54314,0.084 1.08325,0.0449 1.59571,-0.0859 0.0521,1.92511 -0.99653,3.7274 -2.7461,4.60351 -1.90239,0.95265 -4.19394,0.59896 -5.7207,-0.88281 -1.52677,-1.48177 -1.94806,-3.76137 -1.05274,-5.69141 0.84423,-1.81987 2.6839,-2.93301 4.66602,-2.88086 -0.0398,0.15646 -0.0768,0.3137 -0.0977,0.47657 a 0.50013931,0.50013931 0 0 0 0.99219,0.12695 c 0.15491,-1.21208 1.02585,-2.20656 2.20703,-2.51953 0.2953,-0.0782 0.59408,-0.10943 0.88867,-0.0977 z" transform="translate(-41.999998,-84.000005)" id="path14540" inkscape:connector-curvature="0"/>
</g>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 94.488281,623 C 94.216737,623.006 93.999952,623.22838 94,623.5 v 7 c -9.72e-4,0.39778 0.440373,0.6374 0.773438,0.41992 l 5,-3.25 C 99.915175,627.57733 100.00044,627.4193 100,627.25 v -0.5 c 4.4e-4,-0.1693 -0.08482,-0.32733 -0.226562,-0.41992 l -5,-3.25 c -0.08478,-0.0549 -0.184199,-0.0828 -0.285157,-0.0801 z" id="path14742" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccc"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 114.5,624 c -0.39778,-9.7e-4 -0.6374,0.44037 -0.41992,0.77344 l 3.25,5 c 0.0926,0.14174 0.25062,0.227 0.41992,0.22656 h 0.5 c 0.1693,4.4e-4 0.32733,-0.0848 0.41992,-0.22656 l 3.25,-5 C 122.1374,624.44037 121.89778,623.99903 121.5,624 Z" id="path14759" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 141.48438,623 c -0.0917,0.003 -0.18085,0.0303 -0.25782,0.0801 l -5,3.25 c -0.14173,0.0926 -0.22699,0.25061 -0.22656,0.4199 v 0.5 c -4.4e-4,0.1693 0.0848,0.32733 0.22656,0.41992 l 5,3.25 c 0.33307,0.21748 0.77441,-0.0221 0.77344,-0.41992 v -7 c 1.1e-4,-0.28235 -0.23341,-0.50879 -0.51562,-0.5 z" id="path14762" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccc"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 159.75,624 c -0.1693,-4.4e-4 -0.32733,0.0848 -0.41992,0.22656 l -3.25,5 c -0.21748,0.33307 0.0221,0.77441 0.41992,0.77344 h 7 c 0.39778,9.7e-4 0.6374,-0.44037 0.41992,-0.77344 l -3.25,-5 C 160.57733,624.08482 160.4193,623.99956 160.25,624 Z" id="path14764" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 241.25,624 c -0.36727,2.9e-4 -0.60893,0.38318 -0.45117,0.71484 l 2.25,4.75 c 0.18125,0.37923 0.72109,0.37923 0.90234,0 l 2.25,-4.75 C 246.35893,624.38318 246.11727,624.00029 245.75,624 Z" id="path14837" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccc"/>
<g style="display:inline;fill:#ffffff;enable-background:new" id="g13609" transform="translate(-187,-89.999995)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
<path style="fill:#ffffff;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" d="M 9.5,578 C 7.96808,578 7,579.29203 7,580.5 v 9 c 0,1.20797 0.96808,2.5 2.5,2.5 h 9 c 0.67616,0.01 0.67616,-1.00956 0,-1 h -9 C 8.53192,591 8,590.17765 8,589.5 8,588.82235 8.53192,588 9.5,588 h 9 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 4,1 c 1.37479,0 2.5,1.12521 2.5,2.5 0,1.18026 -0.86027,2.25 -2,2.44531 V 585 h -1 v -1.5 c 3e-5,-0.27613 0.22387,-0.49997 0.5,-0.5 0.83435,0 1.5,-0.66565 1.5,-1.5 0,-0.83435 -0.66565,-1.5 -1.5,-1.5 -0.83435,0 -1.5,0.66565 -1.5,1.5 v 0.5 h -1 v -0.5 c 0,-1.37479 1.12521,-2.5 2.5,-2.5 z m -0.5,7 h 1 v 1 h -1 z m -3.5,3 a 0.50005,0.50005 0 1 0 0,1 h 9 a 0.50005,0.50005 0 1 0 0,-1 z" transform="translate(187,89.999995)" id="path13602" inkscape:connector-curvature="0"/>
@@ -4079,25 +4058,18 @@
<g style="display:inline;fill:#ffffff;enable-background:new" id="g21555" transform="translate(-1.8536743e-6,-20.999995)">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 160.50391,263.00391 c -0.82069,0 -1.4961,0.67734 -1.4961,1.49804 1e-5,0.64713 0.422,1.19917 1.00196,1.40625 -0.004,0.17741 -0.01,0.3625 -0.01,0.58594 0,0.8575 0.30572,1.55064 0.73242,2.08984 0.42671,0.53921 0.958,0.94374 1.45313,1.34375 0.99025,0.80003 1.81445,1.48075 1.81445,3.0293 0,1.03964 -0.41467,1.75679 -1.05859,2.26367 C 162.29747,275.72759 161.4016,276 160.5,276 c -0.9016,0 -1.79749,-0.27241 -2.44141,-0.7793 C 157.41467,274.71382 157,273.99667 157,272.95703 v -1.25 l 1.14648,1.14649 c 0.47127,0.49023 1.19727,-0.23577 0.70704,-0.70704 l -2,-2 c -0.315,-0.31479 -0.85335,-0.0918 -0.85352,0.35352 v 2.45703 c 0,1.32194 0.58533,2.37688 1.44141,3.05078 0.85608,0.6739 1.96019,0.99219 3.05859,0.99219 1.0984,0 2.20251,-0.31829 3.05859,-0.99219 0.85608,-0.6739 1.44141,-1.72884 1.44141,-3.05078 0,-1.93167 -1.1758,-2.99085 -2.18555,-3.80664 -0.50487,-0.40789 -0.97358,-0.77897 -1.29687,-1.1875 C 161.19428,267.55436 161,267.12816 161,266.49414 c 0,-0.20716 0.005,-0.40692 0.01,-0.58984 0.57393,-0.21035 0.99023,-0.75955 0.99023,-1.40235 0,-0.8207 -0.67541,-1.49804 -1.49609,-1.49804 z m 0,1 c 0.27921,0 0.49609,0.21676 0.49609,0.49804 0,0.28129 -0.21688,0.49805 -0.49609,0.49805 -0.27922,0 -0.4961,-0.21676 -0.4961,-0.49805 0,-0.28128 0.21688,-0.49804 0.4961,-0.49804 z" transform="translate(1.8536743e-6,20.999995)" id="path16949-6-5" inkscape:connector-curvature="0"/>
</g>
- <g style="display:inline;fill:#ffffff;enable-background:new" inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="translate(0,5e-6)" id="g21689">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 216.46289,162.00781 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 9 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 9 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path21684" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 220.49219,158.00781 c -0.1326,3e-5 -0.25976,0.0527 -0.35352,0.14649 l -1.99219,1.99218 C 218.02584,160.26245 218,160.375 218,160.5 v 0.5 h 1 l 0.003,-0.296 1.69618,-1.69619 h 8.29297 v 8.29297 l -1.69667,1.69667 L 227,169 v 1 h 0.5 c 0.11717,0 0.23766,-0.0261 0.3457,-0.13867 l 2,-2 c 0.0938,-0.0938 0.14646,-0.22092 0.14649,-0.35352 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path21687" inkscape:connector-curvature="0" sodipodi:nodetypes="cccscccccccccscccccc"/>
- </g>
<g transform="translate(-1.8536743e-6,4.4999696e-6)" style="display:inline;fill:#ffffff;enable-background:new" inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" id="g22126">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 178.49219,158.00781 c -0.1326,3e-5 -0.25976,0.0527 -0.35352,0.14649 l -1.99219,1.99218 C 176.03074,160.25774 176,160.37969 176,160.5 v 0.5 h 1 l 0.008,-0.30096 1.69122,-1.69123 h 8.29297 v 8.29297 l -2.70703,2.70508 L 179,170 v 1 l 5.49219,0.008 c 0.1326,-3e-5 0.25975,-0.0527 0.35351,-0.14648 l 3,-3 c 0.0938,-0.0938 0.14646,-0.22092 0.14649,-0.35352 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path22118" inkscape:connector-curvature="0" sodipodi:nodetypes="cccscccccccccccccccc"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 174.46289,162.00781 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 0,6 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path22124" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 178.5,158 c -0.1326,3e-5 -0.25976,0.0527 -0.35352,0.14649 l -1.99219,1.99218 c -0.11574,0.11126 -0.14648,0.23321 -0.14648,0.35352 v 0.5 h 1 l 0.008,-0.30096 L 178.70703,159 H 187 v 8.29297 l -2.70703,2.70508 -5.28516,-0.006 v 1 l 5.49219,0.008 c 0.1326,-3e-5 0.25975,-0.0527 0.35351,-0.14648 l 3,-3 c 0.0938,-0.0938 0.14646,-0.22092 0.14649,-0.35352 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path22118" inkscape:connector-curvature="0" sodipodi:nodetypes="cccscccccccccccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 174.5,162 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 0,6 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path22124" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccc"/>
</g>
<g transform="translate(-1.8536743e-6,4.4999696e-6)" style="display:inline;fill:#ffffff;enable-background:new" inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" id="g21749">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 199.49219,158.00781 c -0.1326,3e-5 -0.25976,0.0527 -0.35352,0.14649 l -2,2 C 197.03351,160.25525 197,160.38004 197,160.5 v 0.5 h 1 l 0.003,-0.2957 1.69649,-1.69649 h 8.29297 v 8.29297 L 206.3016,168.99163 206,169 v 1 h 0.5 c 0.12522,0 0.24874,-0.0375 0.35352,-0.14648 l 1.99218,-1.99219 c 0.0938,-0.0938 0.14646,-0.22092 0.14649,-0.35352 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z M 199,170 v 1 l 1.99219,0.008 v -1 z" id="path21666" inkscape:connector-curvature="0" sodipodi:nodetypes="cccscccccccccsccccccccccc"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 195.46289,162.00781 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 9 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 2 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 7,0 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 9 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 2 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path21689" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 199.49973,158 c -0.1326,3e-5 -0.25976,0.0527 -0.35352,0.14649 l -2,2 c -0.10516,0.10095 -0.13867,0.22574 -0.13867,0.3457 v 0.5 h 1 l 0.003,-0.2957 L 199.70703,159 H 208 v 8.29297 l -1.69086,1.69085 -0.3016,0.008 v 1 h 0.5 c 0.12522,0 0.24874,-0.0375 0.35352,-0.14648 l 1.99218,-1.99219 c 0.0938,-0.0938 0.14646,-0.22092 0.14649,-0.35352 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m -0.49219,11.99219 v 1 l 1.99219,0.008 v -1 z" id="path21666" inkscape:connector-curvature="0" sodipodi:nodetypes="cccscccccccccsccccccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 195.5,162 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 9 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 2 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 7,0 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 9 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 2 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path21689" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccc"/>
</g>
<g style="display:inline;fill:#ffffff;enable-background:new" id="g22356" transform="translate(-336,-62.999995)">
<path inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" sodipodi:nodetypes="ccccc" id="path22236" d="m 363.5,308.5 3,-3 h 6 l -3,3 z" style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 366.5,305 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 l -3,3 A 0.50005,0.50005 0 0 0 363.5,309 h 6 a 0.50005,0.50005 0 0 0 0.35352,-0.14648 l 3,-3 A 0.50005,0.50005 0 0 0 372.5,305 Z m 0.20703,1 h 4.58594 l -2,2 h -4.58594 z m 9.77735,3 a 0.50005,0.50005 0 0 0 -0.3379,0.14648 l -3,3 A 0.50005,0.50005 0 0 0 373,312.5 v 6 a 0.50005,0.50005 0 0 0 0.85352,0.35352 l 3,-3 A 0.50005,0.50005 0 0 0 377,315.5 v -6 A 0.50005,0.50005 0 0 0 376.48438,309 Z M 376,310.70703 v 4.58594 l -2,2 v -4.58594 z M 369.5,312 l -6.00781,0.008 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 6 a 0.50005,0.50005 0 0 0 0.5,0.5 h 6 a 0.50005,0.50005 0 0 0 0.5,-0.5 L 370,312.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m -0.5,1 -0.008,5.00781 h -5 v -5.00195 z" id="path22324" inkscape:connector-curvature="0"/>
</g>
- <g style="display:inline;fill:#ffffff;enable-background:new" id="g22601" transform="translate(-42.000002,-41.999995)">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 179,242 c -0.54636,0 -1,0.45364 -1,1 0,0.54636 0.45364,1 1,1 0.54636,0 1,-0.45364 1,-1 0,-0.54636 -0.45364,-1 -1,-1 z m 3,0 c -0.54636,0 -1,0.45364 -1,1 0,0.54636 0.45364,1 1,1 0.54636,0 1,-0.45364 1,-1 0,-0.54636 -0.45364,-1 -1,-1 z m 3,1 c -0.54636,0 -1,0.45364 -1,1 0,0.54636 0.45364,1 1,1 0.54636,0 1,-0.45364 1,-1 0,-0.54636 -0.45364,-1 -1,-1 z m -5.07031,2.00195 c -0.18195,0.008 -0.36054,0.0259 -0.53516,0.0527 -0.69848,0.1072 -1.33781,0.35713 -1.90039,0.71289 -1.12516,0.71152 -1.95645,1.81569 -2.5293,3.01172 -0.57285,1.19602 -0.89002,2.48765 -0.94922,3.62695 -0.0588,1.13081 0.0975,2.13169 0.71485,2.76172 0.65848,0.76775 1.6798,1.02566 2.625,0.68164 C 178.34147,255.49073 179,254.54928 179,253.5 c 0,-0.55161 0.11334,-0.91201 0.31055,-1.12891 C 179.50775,252.1542 179.8396,252 180.5,252 c 1.69521,0 3.1529,-1.22313 3.44727,-2.89258 0.14352,-0.81396 0.0449,-1.6532 -0.33204,-2.36914 -0.37693,-0.71594 -1.04805,-1.29693 -1.95898,-1.54101 -0.60321,-0.16164 -1.18073,-0.2208 -1.72656,-0.19532 z m 0.49219,0.9961 c 0.30837,0.0205 0.63293,0.0745 0.9746,0.16601 0.65781,0.17626 1.07573,0.54853 1.33399,1.03906 0.25826,0.49055 0.34171,1.11068 0.23242,1.73047 C 182.75164,250.13166 181.71655,251 180.5,251 c -0.83031,0 -1.49957,0.22614 -1.92969,0.69922 C 178.14019,252.17229 178,252.8115 178,253.5 c 0,0.63232 -0.39215,1.19389 -0.98633,1.41016 -0.62653,0.22804 -1.11395,0.1059 -1.53711,-0.39844 a 0.50004994,0.50004994 0 0 0 -0.0293,-0.0332 c -0.25479,-0.2548 -0.48316,-1.02806 -0.43165,-2.01954 0.0515,-0.99147 0.33703,-2.17784 0.84961,-3.24804 0.51259,-1.0702 1.24894,-2.02091 2.16407,-2.59961 0.45756,-0.28935 0.95702,-0.49261 1.51367,-0.57813 0.27832,-0.0427 0.57053,-0.0557 0.87891,-0.0351 z M 186.5,246 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m 0,1 c 0.28206,0 0.5,0.21794 0.5,0.5 0,0.28206 -0.21794,0.5 -0.5,0.5 -0.28206,0 -0.5,-0.21794 -0.5,-0.5 0,-0.28206 0.21794,-0.5 0.5,-0.5 z" transform="translate(42.000002,41.999995)" id="circle22502" inkscape:connector-curvature="0"/>
- </g>
<g transform="translate(-1.8536743e-6,4.4999696e-6)" style="display:inline;fill:#ffffff;enable-background:new" id="g22409">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.5;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 347.75,247 -5.25781,0.002 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 8 a 0.50005,0.50005 0 0 0 0.5,0.5 h 8 a 0.50005,0.50005 0 0 0 0.5,-0.49804 L 351,251.50195 a 0.50005,0.50005 0 1 0 -1,-0.004 l -0.008,3.5039 h -7 v -7 L 347.75,248 a 0.50005,0.50005 0 1 0 0,-1 z" id="path22405" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="M 350.49219,241.99219 A 0.50005,0.50005 0 0 0 350,242.5 v 4.59766 c -0.58199,0.20687 -1.00586,0.75933 -1.00586,1.4082 0,0.82235 0.67765,1.5 1.5,1.5 0.36227,0 0.69258,-0.13606 0.95313,-0.35352 l 3.79492,2.27735 a 0.50109829,0.50109829 0 1 0 0.51562,-0.85938 l -3.79297,-2.27734 c 0.0184,-0.0931 0.0293,-0.18901 0.0293,-0.28711 0,-0.10213 -0.0114,-0.20218 -0.0312,-0.29883 l 3.79492,-2.27734 a 0.50109829,0.50109829 0 1 0 -0.51562,-0.85938 l -3.80469,2.28321 C 351.30689,247.24613 351.16128,247.1604 351,247.10156 V 242.5 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z" transform="translate(1.8536743e-6,-4.4999696e-6)" id="path22407" inkscape:connector-curvature="0"/>
@@ -4154,8 +4126,7 @@
</g>
<g style="display:inline;fill:#ffffff;enable-background:new" id="g24475" transform="matrix(-1,0,0,1,551.00038,4.4999696e-6)">
<g style="display:inline;opacity:1;fill:#ffffff;enable-background:new" transform="translate(188,63)" id="g24356">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 265.26367,347.00781 c -0.18015,-0.0118 -0.36127,-0.0106 -0.54101,0.002 -0.71897,0.05 -1.42538,0.29465 -2.03516,0.72656 -1.07953,0.76463 -1.69855,2.00863 -1.68359,3.31055 -0.73615,0.10606 -1.42713,0.4336 -1.96289,0.96289 C 258.37554,352.66718 258,353.56456 258,354.5 a 0.50005,0.50005 0 1 0 1,0 c 0,-0.66852 0.26659,-1.30947 0.74219,-1.7793 0.47558,-0.46982 1.12059,-0.7287 1.78906,-0.7207 a 0.50005,0.50005 0 0 0 0.49609,-0.61914 c -0.14075,-1.09982 0.33186,-2.1861 1.23828,-2.82813 0.9161,-0.64887 2.11612,-0.73246 3.11329,-0.21679 C 267.37607,348.85161 268,349.87739 268,351 a 0.50005,0.50005 0 0 0 0.002,0.043 c -0.15856,-0.001 -0.31755,-0.003 -0.47461,0.0137 -0.85318,0.0929 -1.67617,0.45304 -2.33203,1.06641 a 0.5002238,0.5002238 0 1 0 0.6836,0.73047 c 0.98705,-0.92311 2.4814,-1.08629 3.65234,-0.39649 1.17094,0.6898 1.72204,2.04918 1.35937,3.33399 -0.36266,1.2848 -1.55342,2.17677 -2.92187,2.17578 -1.36845,-10e-4 -2.5592,-0.89437 -2.91992,-2.17969 a 0.50005,0.50005 0 0 0 -0.0469,-0.11719 0.50004997,0.50004997 0 0 0 0,-0.002 0.50004997,0.50004997 0 0 0 -0.0156,-0.0977 c -0.19194,-0.87762 -0.95663,-1.51856 -1.85742,-1.56836 -0.9008,-0.0498 -1.73485,0.50125 -2.02539,1.35157 a 0.50060304,0.50060304 0 0 0 0.94726,0.32421 c 0.14448,-0.42284 0.5581,-0.70333 1.02149,-0.67773 0.46338,0.0256 0.84227,0.34777 0.9375,0.7832 a 0.50004997,0.50004997 0 0 0 0.0566,0.1543 0.50005,0.50005 0 0 0 0.0195,0.11914 c 0.4828,1.72035 2.07532,2.90916 3.88086,2.91016 1.80554,10e-4 3.40131,-1.18467 3.88672,-2.9043 0.4854,-1.71963 -0.26339,-3.55306 -1.81446,-4.4668 -0.33807,-0.19915 -0.69725,-0.33834 -1.06445,-0.43164 A 0.50005,0.50005 0 0 0 269,351 c 0,-1.4945 -0.83461,-2.86624 -2.16211,-3.55273 -0.49781,-0.25748 -1.03377,-0.40392 -1.57422,-0.43946 z" transform="matrix(-1,0,0,1,363.00038,-63.000004)" id="path24346" inkscape:connector-curvature="0"/>
- <path inkscape:connector-curvature="0" id="path24452" d="m 104.5,291.5 v 1" style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 265.26367,347.00781 c -0.18015,-0.0118 -0.36127,-0.0106 -0.54101,0.002 -0.71897,0.05 -1.42538,0.29465 -2.03516,0.72656 -1.07953,0.76463 -1.69855,2.00863 -1.68359,3.31055 -0.73615,0.10606 -1.42713,0.4336 -1.96289,0.96289 -0.64152,0.63369 -1.00529,1.49176 -1.03125,2.39062 A 0.50005,0.50005 0 0 0 258,354.5 v 1 a 0.50005,0.50005 0 1 0 1,0 v -0.96484 a 0.50005,0.50005 0 0 0 0,-0.0352 c 0,-0.66852 0.26659,-1.30947 0.74219,-1.7793 0.47558,-0.46982 1.12059,-0.7287 1.78906,-0.7207 a 0.50005,0.50005 0 0 0 0.49609,-0.61914 c -0.14075,-1.09982 0.33186,-2.1861 1.23828,-2.82813 0.9161,-0.64887 2.11612,-0.73246 3.11329,-0.21679 C 267.37607,348.85161 268,349.87739 268,351 a 0.50005,0.50005 0 0 0 0.002,0.043 c -0.15856,-0.001 -0.31755,-0.003 -0.47461,0.0137 -0.85318,0.0929 -1.67617,0.45304 -2.33203,1.06641 a 0.5002238,0.5002238 0 1 0 0.6836,0.73047 c 0.98705,-0.92311 2.4814,-1.08629 3.65234,-0.39649 1.17094,0.6898 1.72204,2.04918 1.35937,3.33399 -0.36266,1.2848 -1.55342,2.17677 -2.92187,2.17578 -1.36845,-10e-4 -2.5592,-0.89437 -2.91992,-2.17969 a 0.50005,0.50005 0 0 0 -0.0469,-0.11719 0.50004997,0.50004997 0 0 0 0,-0.002 0.50004997,0.50004997 0 0 0 -0.0156,-0.0977 c -0.19194,-0.87762 -0.95663,-1.51856 -1.85742,-1.56836 -0.9008,-0.0498 -1.73485,0.50125 -2.02539,1.35157 a 0.50060304,0.50060304 0 0 0 0.94726,0.32421 c 0.14448,-0.42284 0.5581,-0.70333 1.02149,-0.67773 0.46338,0.0256 0.84227,0.34777 0.9375,0.7832 a 0.50004997,0.50004997 0 0 0 0.0566,0.1543 0.50005,0.50005 0 0 0 0.0195,0.11914 c 0.4828,1.72035 2.07532,2.90916 3.88086,2.91016 1.80554,10e-4 3.40131,-1.18467 3.88672,-2.9043 0.4854,-1.71963 -0.26339,-3.55306 -1.81446,-4.4668 -0.33807,-0.19915 -0.69725,-0.33834 -1.06445,-0.43164 A 0.50005,0.50005 0 0 0 269,351 c 0,-1.4945 -0.83461,-2.86624 -2.16211,-3.55273 -0.49781,-0.25748 -1.03377,-0.40392 -1.57422,-0.43946 z" transform="matrix(-1,0,0,1,363.00038,-63.000004)" id="path24346" inkscape:connector-curvature="0"/>
</g>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 290.99609,357 c -1.09865,0 -2,0.90134 -2,2 0,1.09866 0.90135,2 2,2 1.09866,0 2,-0.90134 2,-2 0,-1.09866 -0.90134,-2 -2,-2 z" id="circle24448" inkscape:connector-curvature="0" sodipodi:nodetypes="sssss"/>
</g>
@@ -4280,10 +4251,6 @@
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 470.5,357 v 1 h 4 v -1 z" id="path22757" inkscape:connector-curvature="0"/>
</g>
</g>
- <g style="display:inline;fill:#ffffff;enable-background:new" id="g22847" transform="translate(-1.8536743e-6,-20.999995)">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 183.49023,284.99609 a 0.50005,0.50005 0 0 0 -0.34375,0.15039 l -3,3 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 3,-3 a 0.50005,0.50005 0 0 0 -0.36329,-0.85743 z m 3.9961,0 a 0.50005,0.50005 0 0 0 -0.3418,0.15235 l -3.97461,4.02539 a 0.50005,0.50005 0 1 0 0.71094,0.70312 l 3.97461,-4.02539 a 0.50005,0.50005 0 0 0 -0.36914,-0.85547 z m -0.002,4 a 0.50005,0.50005 0 0 0 -0.3418,0.1543 l -1.97461,2.02539 a 0.50005,0.50005 0 1 0 0.71484,0.69922 l 1.97461,-2.02539 a 0.50005,0.50005 0 0 0 -0.37304,-0.85352 z" id="path22765" inkscape:connector-curvature="0"/>
- <path id="path22770" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 174.49219,297 a 0.50005,0.50005 0 1 0 0,1 h 12 a 0.50005,0.50005 0 1 0 0,-1 z m 5.49609,-6.99805 c -0.99453,0.003 -1.98944,0.37419 -2.75781,1.11133 -1.53674,1.47429 -1.64497,3.90797 -0.24609,5.51367 a 0.50005,0.50005 0 1 0 0.7539,-0.65625 c -1.05501,-1.21099 -0.97343,-3.02484 0.18555,-4.13672 1.15897,-1.11187 2.97265,-1.1162 4.13867,-0.0117 1.16602,1.10448 1.25823,2.91709 0.21094,4.13476 a 0.50069846,0.50069846 0 1 0 0.75976,0.65235 c 1.38865,-1.61456 1.26287,-4.04919 -0.2832,-5.51368 -0.77304,-0.73224 -1.76719,-1.09691 -2.76172,-1.09375 z" inkscape:connector-curvature="0"/>
- </g>
<g style="display:inline;fill:#ffffff;enable-background:new" id="g22484" transform="translate(-220,-220)">
<path id="path22480" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.5;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 334.5,777 c -0.15738,-3e-4 -0.30571,0.0735 -0.40039,0.19922 L 332.75,779 H 332 c -0.54535,0 -1,0.45465 -1,1 v 9 c 0,0.54535 0.45465,1 1,1 h 12 c 0.54535,0 1,-0.45465 1,-1 v -9 c 0,-0.54535 -0.45465,-1 -1,-1 h -3.75 l -1.34961,-1.80078 C 338.80571,777.07351 338.65738,776.9997 338.5,777 Z m 1,1 h 2 c 0.27613,3e-5 0.49997,0.22387 0.5,0.5 v 1 c -3e-5,0.27613 -0.22387,0.49997 -0.5,0.5 h -2 c -0.27613,-3e-5 -0.49997,-0.22387 -0.5,-0.5 v -1 c 3e-5,-0.27613 0.22387,-0.49997 0.5,-0.5 z m -3.5,3 h 9 v 7 h -9 v -6.5 z m 11,1 c 0.54636,0 1,0.45364 1,1 0,0.54636 -0.45364,1 -1,1 -0.54636,0 -1,-0.45364 -1,-1 0,-0.54636 0.45364,-1 1,-1 z m 0,4 c 0.54636,0 1,0.45364 1,1 0,0.54636 -0.45364,1 -1,1 -0.54636,0 -1,-0.45364 -1,-1 0,-0.54636 0.45364,-1 1,-1 z" inkscape:connector-curvature="0" sodipodi:nodetypes="cccsssssssscccccccccccccccccccssssssssss"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.2;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.5;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 333.5,782 a 0.50005006,0.50005006 0 1 0 0,1 h 6.00195 a 0.50005006,0.50005006 0 1 0 0,-1 z m 0,2 a 0.50005006,0.50005006 0 1 0 0,1 h 6.00195 a 0.50005006,0.50005006 0 1 0 0,-1 z m 0,2 a 0.50005006,0.50005006 0 1 0 0,1 h 6.00195 a 0.50005006,0.50005006 0 1 0 0,-1 z" id="path22526" inkscape:connector-curvature="0"/>
@@ -4394,7 +4361,7 @@
<rect style="display:inline;overflow:visible;visibility:visible;opacity:0;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.79999995;marker:none;enable-background:accumulate" id="rect44387" width="16" height="16" x="103" y="111"/>
<path transform="matrix(-0.248353,0.02816779,0.02830718,0.248422,140.45214,86.01031)" style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 140,118 a 8,8 0 0 1 -8,8 8,8 0 0 1 -8,-8 8,8 0 0 1 8,-8 8,8 0 0 1 8,8 z" id="circle44389" inkscape:connector-curvature="0"/>
</g>
- <g transform="matrix(-1,0,0,1,593.8323,-41.99999)" style="display:inline;opacity:1;enable-background:new" id="g22538"/>
+ <g transform="matrix(-1,0,0,1,593.8323,-41.99999)" style="display:inline;opacity:1;fill:#ffffff;enable-background:new" id="g22538"/>
<g id="g15557" transform="translate(42)" style="fill:#ffffff">
<g transform="matrix(1,0,0,-1,-42,813.00707)" id="g15497" style="display:inline;fill:#ffffff;enable-background:new">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 346,286.00391 c 0,-1.09977 -0.90081,-2.00196 -2,-2.00196 -1.09919,0 -2,0.90219 -2,2.00196 0,1.09976 0.90081,2.0039 2,2.0039 1.09919,0 2,-0.90414 2,-2.0039 z m -1,0 c 0,0.56041 -0.44233,1.0039 -1,1.0039 -0.55767,0 -1,-0.44349 -1,-1.0039 0,-0.56041 0.44233,-1.00196 1,-1.00196 0.55767,0 1,0.44155 1,1.00196 z" id="ellipse15493" inkscape:connector-curvature="0"/>
@@ -4450,15 +4417,6 @@
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 384.5,158 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 13 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 0.5,1 h 12 v 2 h -12 z m -0.5,9 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 13 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 0.5,1 h 12 v 2 h -12 z" id="path15496" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccccccccccccc"/>
<path style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" d="M 393.00001,165 A 2.000005,2.000005 0 0 1 391,167.00001 2.000005,2.000005 0 0 1 388.99999,165 2.000005,2.000005 0 0 1 391,162.99999 2.000005,2.000005 0 0 1 393.00001,165 Z" id="circle15498" inkscape:connector-curvature="0"/>
</g>
- <g style="display:inline;fill:#ffffff;enable-background:new" id="g14135" transform="translate(696.99456,-488.99997)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <g id="g14103" style="fill:#ffffff">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 132.49414,120 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 2 a 0.50005,0.50005 0 0 0 0.5,0.5 h 0.5 v 4 h -0.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 2 a 0.50005,0.50005 0 0 0 0.5,0.5 h 2 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -0.50781 h 4 V 129.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 2 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -2 a 0.50005,0.50005 0 0 0 -0.5,-0.5 h -0.5 v -4 h 0.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -2 a 0.50005,0.50005 0 0 0 -0.5,-0.5 h -2 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 0.49219 h -4 V 120.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.5,1 h 1 v 1 h -1 z m 7,0 h 1 v 1 h -1 z m -5,0.99219 h 4 V 122.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 0.5 v 4 h -0.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 0.49219 h -4 V 127.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 h -0.5 v -4 h 0.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 z m -2,6.00781 h 1 v 1 h -1 z m 7,0 h 1 v 1 h -1 z" transform="translate(-696.99456,488.99997)" id="path14068" inkscape:connector-curvature="0"/>
- </g>
- <g style="opacity:0.6;fill:#ffffff" transform="translate(4,-4)" id="g14122">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -564.5,609 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 2 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 0.5 v 0.49219 c -0.01,0.67616 1.00956,0.67616 1,0 V 612 h 0.5 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -0.50781 h 4 V 611.5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 0.5 v 4 h -0.5 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 0.49219 h -0.5 c -0.67616,-0.01 -0.67616,1.00956 0,1 h 0.5 V 618.5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 2 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -2 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 h -0.5 v -4 h 0.5 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -2 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 h -2 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 0.49219 h -4 V 609.5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 0.5,1 h 1 v 1 h -1 z m 7,0 h 1 v 1 h -1 z m 0,7 h 1 v 1 h -1 z" id="path14120" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -564.5,616 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 2 a 0.50005,0.50005 0 0 0 0.5,0.5 h 2 a 0.50005,0.50005 0 0 0 0.5,-0.49805 l 0.006,-1 a 0.50005,0.50005 0 1 0 -1,-0.004 L -562.99805,618 H -564 v -1 h 0.50586 a 0.50005,0.50005 0 1 0 0,-1 z" id="path16212" inkscape:connector-curvature="0"/>
- </g>
- </g>
<g style="display:inline;fill:#ffffff;enable-background:new" id="g20455" transform="rotate(-180,359.49632,417.00345)">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 283.49219,330.00781 c -0.1326,3e-5 -0.25976,0.0527 -0.35352,0.14649 l -2,2 c -0.0938,0.0938 -0.14645,0.22091 -0.14648,0.35351 v 5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 5 c 0.1326,-3e-5 0.25975,-0.0527 0.35351,-0.14648 l 2,-2 c 0.0938,-0.0938 0.14646,-0.22092 0.14649,-0.35352 v -5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path20447" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccccccc"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 284.25,326 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 l -4.75,4.75 A 0.50005,0.50005 0 0 0 279,331.25 l -0.008,8.25586 a 0.50005,0.50005 0 0 0 0.50195,0.50195 L 287.75,340 a 0.50005,0.50005 0 0 0 0.35352,-0.14648 l 4.75,-4.75 A 0.50005,0.50005 0 0 0 293,334.75 l -0.008,-8.24414 a 0.50005,0.50005 0 0 0 -0.49805,-0.49805 z m 0.20703,1 7.53711,0.006 0.006,7.53711 -4.45703,4.45703 -7.55078,0.008 0.008,-7.55078 z" id="path20449" inkscape:connector-curvature="0"/>
@@ -4471,10 +4429,6 @@
<path style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new" d="m 435.50195,58 a 0.50005,0.50005 0 0 0 -0.50586,0.507812 L 435,59.847656 c -0.37235,0.07227 -0.71903,0.219786 -1.02148,0.427735 l -1.12696,-1.123047 a 0.50005,0.50005 0 0 0 -0.34375,-0.150391 0.50005,0.50005 0 0 0 -0.36133,0.859375 l 1.12696,1.123047 c -0.20773,0.30118 -0.3566,0.644813 -0.42969,1.015625 l -1.3457,0.002 a 0.5009775,0.5009775 0 0 0 0.002,1.001953 L 432.83789,63 c 0.0676,0.378442 0.20857,0.7312 0.41602,1.039062 l -1.10743,1.109376 a 0.50005,0.50005 0 1 0 0.70508,0.705078 l 1.10352,-1.101563 c 0.30785,0.216541 0.661,0.370975 1.04297,0.445313 l -0.002,1.300781 a 0.50098382,0.50098382 0 1 0 1.00196,0.0039 L 436,65.199219 c 0.38598,-0.06997 0.74484,-0.216649 1.05664,-0.431641 l 1.08203,1.085938 a 0.5000572,0.5000572 0 1 0 0.70899,-0.705078 l -1.08399,-1.087891 C 437.97884,63.747505 438.12621,63.387471 438.19531,63 H 439.5 a 0.50033424,0.50033424 0 1 0 0,-1 h -1.31055 c -0.0748,-0.379778 -0.22985,-0.730801 -0.44531,-1.037109 l 1.10156,-1.103516 A 0.50005,0.50005 0 0 0 438.49805,59 a 0.50005,0.50005 0 0 0 -0.35743,0.154297 l -1.10742,1.105469 C 436.72738,60.053691 436.37559,59.913865 436,59.845703 l -0.004,-1.339844 A 0.50005,0.50005 0 0 0 435.50195,58 Z m -0.002,3.300781 c 0.66274,0 1.19921,0.536481 1.19922,1.199219 0,0.662738 -0.53648,1.199219 -1.19922,1.199219 -0.66274,-8e-6 -1.19922,-0.536481 -1.19922,-1.199219 0,-0.66273 0.53649,-1.199211 1.19922,-1.199219 z" transform="matrix(-1.2511137,0,0,1.2511137,911.35554,147.30094)" id="path12903-0" inkscape:connector-curvature="0"/>
</g>
</g>
- <g style="display:inline;fill:#ffffff;enable-background:new" id="g15564-8" transform="translate(-238,-111)">
- <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 301.5,305 c -0.82235,0 -1.5,0.67765 -1.5,1.5 v 5 c 0,0.82235 0.67765,1.5 1.5,1.5 h 0.5 v -2 h -0.5 c -0.67616,0.01 -0.67616,-1.01 0,-1 h 11 c 0.67616,-0.01 0.67616,1.01 0,1 H 312 v 2 h 0.5 c 0.82235,0 1.5,-0.67765 1.5,-1.5 v -5 c 0,-0.82235 -0.67765,-1.5 -1.5,-1.5 H 312 302 Z m 10.5,1 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z" transform="translate(70,363)" id="path15558-1"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 373,674 v 7.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 7 a 0.50005,0.50005 0 0 0 0.5,-0.5 V 674 h -1 v 7 h -6 v -7 z" id="path15562-6" inkscape:connector-curvature="0"/>
- </g>
<g transform="translate(-583.99495,-390.00505)" id="g15882-7" style="display:inline;opacity:0.6;fill:#ffffff;enable-background:new">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 351.50586,598.99414 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 0.79297 l -2.70703,2.70703 h -2.79297 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 l -1,1 a 0.50005,0.50005 0 0 0 0,0.70704 l 6,6 a 0.50005,0.50005 0 0 0 0.70704,0 l 1,-1 a 0.50005,0.50005 0 0 0 0.14648,-0.35352 v -2.79297 l 2.70703,-2.70703 h 0.79297 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -1 a 0.50005,0.50005 0 0 0 -0.14648,-0.35352 l -3,-3 a 0.50005,0.50005 0 0 0 -0.35352,-0.14648 z m 0.5,1 h 0.29297 l 2.70703,2.70703 v 0.29297 h -0.5 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 l -3,3 a 0.50005,0.50005 0 0 0 -0.14648,0.35352 v 2.79297 l -0.5,0.5 -5.29297,-5.29297 0.5,-0.5 h 2.79297 a 0.50005,0.50005 0 0 0 0.35352,-0.14648 l 3,-3 a 0.50005,0.50005 0 0 0 0.14648,-0.35352 z m -5.75977,8.24609 a 0.50005,0.50005 0 0 0 -0.34375,0.15039 l -3.75,3.75 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 3.75,-3.75 a 0.50005,0.50005 0 0 0 -0.36329,-0.85743 z" transform="translate(583.99495,390.00505)" id="path15847-7" inkscape:connector-curvature="0"/>
</g>
@@ -4551,7 +4505,7 @@
<path id="path16340" d="m 589,450 c -1.09935,0 -2,0.90065 -2,2 v 0.42969 c 0.73665,0.57364 1.18952,1.45204 1.23438,2.41601 C 588.47082,454.9447 588.72885,455 589,455 h 1 c 1.09935,0 2,-0.90065 2,-2 v -1 c 0,-1.09935 -0.90065,-2 -2,-2 z m 2.58789,6.00586 c -0.28431,-0.0492 -0.58776,0.16015 -0.58789,0.49414 0,0.25 -0.25,0.5 -0.5,0.5 h -2 c -0.25,0 -0.5,-0.25 -0.5,-0.5 v 0.5 c 0,0.36306 -0.26134,0.68419 -0.44336,0.93555 l 0.004,0.004 c 0.41161,0.41161 0.88215,0.75715 1.375,1.25 0.40738,0.40739 0.86402,1.03976 1.01172,1.81055 H 593.5 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 V 459 c 0,-0.66667 -0.3572,-1.18923 -0.77148,-1.60352 -0.41429,-0.41428 -0.90447,-0.77946 -1.375,-1.25 -0.0788,-0.0787 -0.17086,-0.12422 -0.26563,-0.14062 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" inkscape:connector-curvature="0" sodipodi:nodetypes="ssccsssssscccccccsccccsccc"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 584,453 c -1.09935,0 -2,0.90065 -2,2 v 1 c 0,1.09935 0.90065,2 2,2 h 1 c 1.09935,0 2,-0.90065 2,-2 v -1 c 0,-1.09935 -0.90065,-2 -2,-2 z m -1.51562,6 c -0.12717,0.004 -0.248,0.0564 -0.3379,0.14648 -0.47053,0.47054 -0.96071,0.83572 -1.375,1.25 C 580.3572,460.81077 580,461.33333 580,462 v 1.5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 8 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 V 462 c 0,-0.66667 -0.3572,-1.18923 -0.77148,-1.60352 -0.41429,-0.41428 -0.90447,-0.77946 -1.375,-1.25 -0.32034,-0.32057 -0.86773,-0.0838 -0.85352,0.36914 8.5e-4,0.0269 -0.0479,0.18374 -0.16406,0.30274 C 585.71981,459.93736 585.56612,460 585.5,460 h -2 c -0.0803,0 -0.22193,-0.0571 -0.33203,-0.16797 -0.1101,-0.11083 -0.16786,-0.25596 -0.16797,-0.33203 1.1e-4,-0.28235 -0.23341,-0.50879 -0.51562,-0.5 z" id="path16332" inkscape:connector-curvature="0" sodipodi:nodetypes="ssssssssscccsccccsccccssccc"/>
</g>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 450.32227,452.0625 C 448.61213,452.13527 447,453.5463 447,456 c 0,2.05278 1.07076,4.01178 2.38672,5.71289 1.31595,1.70111 2.90024,3.15481 4.03125,4.16016 A 0.50005,0.50005 0 0 0 453.75,466 h 0.5 a 0.50005,0.50005 0 0 0 0.33203,-0.12695 c 1.13101,-1.00535 2.7153,-2.45905 4.03125,-4.16016 C 459.92924,460.01178 461,458.05278 461,456 c 0,-2.4537 -1.61213,-3.86473 -3.32227,-3.9375 -1.52139,-0.0647 -3.0532,0.927 -3.67773,2.69727 -0.62453,-1.77027 -2.15634,-2.76201 -3.67773,-2.69727 z m 0.043,1 c 1.22737,-0.0522 2.55838,0.74689 2.89258,2.5293 A 0.50005,0.50005 0 0 0 453.75,456 h 0.5 a 0.50005,0.50005 0 0 0 0.49219,-0.4082 c 0.3342,-1.78241 1.66521,-2.58153 2.89258,-2.5293 C 458.86213,453.1147 460,453.9537 460,456 c 0,1.69722 -0.92924,3.48822 -2.17578,5.09961 -1.20727,1.56061 -2.67447,2.91135 -3.7832,3.90039 h -0.082 c -1.10873,-0.98904 -2.57593,-2.33978 -3.7832,-3.90039 C 448.92924,459.48822 448,457.69722 448,456 c 0,-2.0463 1.13787,-2.88527 2.36523,-2.9375 z" id="path6081" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 450.32227,452.0625 C 448.61213,452.13527 447,453.5463 447,456 c 0,2.05278 1.07076,4.01178 2.38672,5.71289 1.31595,1.70111 2.90024,3.15481 4.03125,4.16016 A 0.50005,0.50005 0 0 0 453.75,466 h 0.5 a 0.50005,0.50005 0 0 0 0.33203,-0.12695 c 1.13101,-1.00535 2.7153,-2.45905 4.03125,-4.16016 C 459.92924,460.01178 461,458.05278 461,456 c 0,-2.4537 -1.61213,-3.86473 -3.32227,-3.9375 -1.52139,-0.0647 -3.0532,0.927 -3.67773,2.69727 -0.62453,-1.77027 -2.15634,-2.76201 -3.67773,-2.69727 z m 0.043,1 c 1.22737,-0.0522 2.55838,0.74689 2.89258,2.5293 A 0.50005,0.50005 0 0 0 453.75,456 h 0.5 a 0.50005,0.50005 0 0 0 0.49219,-0.4082 c 0.3342,-1.78241 1.66521,-2.58153 2.89258,-2.5293 C 458.86213,453.1147 460,453.9537 460,456 c 0,1.69722 -0.92924,3.48822 -2.17578,5.09961 -1.20727,1.56061 -2.67447,2.91135 -3.7832,3.90039 h -0.082 c -1.10873,-0.98904 -2.57593,-2.33978 -3.7832,-3.90039 C 448.92924,459.48822 448,457.69722 448,456 c 0,-2.0463 1.13787,-2.88527 2.36523,-2.9375 z" id="path6081" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 471.32227,452.0625 C 469.61213,452.13527 468,453.5463 468,456 c 0,1.29326 0.43161,2.55298 1.07227,3.72852 0.16015,0.29312 0.55714,0.34983 0.79296,0.11328 l 3.63477,-3.63477 1.64648,1.64649 c 0.19527,0.19519 0.51177,0.19519 0.70704,0 l 2.64648,-2.64649 2.48242,2.48242 c 0.27743,0.27645 0.75058,0.14111 0.83985,-0.24023 C 481.93311,456.97518 482,456.49157 482,456 c 0,-2.4537 -1.61213,-3.86473 -3.32227,-3.9375 -1.52139,-0.0647 -3.0532,0.927 -3.67773,2.69727 -0.62453,-1.77027 -2.15634,-2.76201 -3.67773,-2.69727 z M 478.49219,458 c -0.12989,0.002 -0.25387,0.0546 -0.34571,0.14648 l -2.64648,2.64649 -1.64648,-1.64649 c -0.19527,-0.19519 -0.51177,-0.19519 -0.70704,0 l -2.34765,2.34766 c -0.18257,0.18194 -0.19694,0.47283 -0.0332,0.67188 1.2321,1.49847 2.62304,2.79208 3.65235,3.70703 0.0914,0.0816 0.20953,0.12673 0.33202,0.12695 h 0.5 c 0.12249,-2.2e-4 0.24064,-0.0454 0.33203,-0.12695 1.41546,-1.2582 3.54029,-3.21344 4.96094,-5.48828 0.12374,-0.19754 0.0946,-0.45438 -0.0703,-0.61915 l -1.61914,-1.61914 c -0.0957,-0.0957 -0.22604,-0.14856 -0.36134,-0.14648 z" id="path6086" inkscape:connector-curvature="0" sodipodi:nodetypes="csccccccccscccccccccccccccccc"/>
<g style="display:inline;fill:#ffffff;enable-background:new" id="g16467" transform="translate(-221.99998,478)">
<g style="display:inline;fill:#ffffff;enable-background:new" id="g12626-8" transform="translate(726.00003,-499.00001)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
@@ -4643,8 +4597,8 @@
<path id="path17758-8" d="m 470.00781,539.99219 v 2 h 2 v -2 z m 4,0 v 2 h 2 v -2 z m 4,0 v 2 h 2 v -2 z" style="display:inline;opacity:0.8;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" inkscape:connector-curvature="0"/>
</g>
<g style="display:inline;opacity:1;fill:#ffffff;enable-background:new" id="g15578-7" transform="matrix(1,0,0,-1,894.00002,921)">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -466.5,288 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 8 a 0.50005,0.50005 0 0 0 0.5,0.5 h 1.5 v -1 h -1 v -7 h 7 v 1 h 1 v -1.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z" id="path15572-4" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="M 430.5 621 C 430.22387 621.00003 430.00003 621.22387 430 621.5 L 430 629.5 C 430.00003 629.77613 430.22387 629.99997 430.5 630 L 438.5 630 C 438.77613 629.99997 438.99997 629.77613 439 629.5 L 439 626 L 438 626 L 438 629 L 431 629 L 431 622 L 435 622 L 435 624.5 C 435.00003 624.77613 435.22387 624.99997 435.5 625 L 438 625 L 439 625 L 439 624.5 C 438.99998 624.3674 438.94732 624.24028 438.85352 624.14648 L 435.85352 621.14648 C 435.75976 621.0527 435.6326 621.00002 435.5 621 L 430.5 621 z " transform="matrix(1,0,0,-1,-894.00002,921)" id="path15574-3"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -467.5,287 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 10 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 2.5 v -1 h -2 v -9 h 9 v 2 h 1 v -2.5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path15572-4" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -463.50002,301 c -0.27613,-3e-5 -0.49997,-0.22387 -0.5,-0.5 v -9 c 3e-5,-0.27613 0.22387,-0.49997 0.5,-0.5 h 9 c 0.27613,3e-5 0.49997,0.22387 0.5,0.5 v 4.5 h -1 v -4 h -8 v 8 h 5 v -2.5 c 3e-5,-0.27613 0.22387,-0.49997 0.5,-0.5 h 2.5 1 v 0.5 c -2e-5,0.1326 -0.0527,0.25972 -0.14648,0.35352 l -3,3 c -0.0938,0.0938 -0.22092,0.14646 -0.35352,0.14648 z" id="path15574-3" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccsccc"/>
</g>
<g style="display:inline;fill:#ffffff;enable-background:new" id="g18361">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.98999999;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 447.49414,577.99023 a 0.50005,0.50005 0 0 0 -0.49219,0.50782 v 4 a 0.50005,0.50005 0 0 0 0.5,0.5 h 4 a 0.50005,0.50005 0 1 0 0,-1 h -2.6875 c 1.48423,-2.56389 4.60739,-3.65907 7.36719,-2.58008 2.762,1.07985 4.31643,4.00744 3.66406,6.90039 -0.65237,2.89295 -3.31139,4.87021 -6.26953,4.66016 -2.95814,-0.21006 -5.31375,-2.5439 -5.55078,-5.5 a 0.50005,0.50005 0 1 0 -0.99609,0.0801 c 0.27595,3.44157 3.03067,6.17147 6.47461,6.41602 3.44393,0.24455 6.55885,-2.06751 7.31836,-5.43555 0.7595,-3.36803 -1.05982,-6.79554 -4.27539,-8.05273 -0.8039,-0.3143 -1.63664,-0.46878 -2.45899,-0.47852 -2.43307,-0.0288 -4.77966,1.22272 -6.08594,3.40821 v -2.91797 a 0.50005,0.50005 0 0 0 -0.50781,-0.50782 z m 8.98828,3.00391 a 0.50005,0.50005 0 0 0 -0.38281,0.20508 l -3,4 a 0.50005,0.50005 0 0 0 -0.0156,0.57812 l 2,3 a 0.50005,0.50005 0 1 0 0.83204,-0.55468 l -1.80274,-2.70508 2.78711,-3.7168 a 0.50005,0.50005 0 0 0 0.10352,-0.3125 0.50005,0.50005 0 0 0 -0.52149,-0.49414 z" id="path13619" inkscape:connector-curvature="0"/>
@@ -4657,7 +4611,7 @@
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 1253.5,-289 c -0.8225,0 -1.5,0.67749 -1.5,1.5 0,0.82251 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.67749 1.5,-1.5 0,-0.82251 -0.6775,-1.5 -1.5,-1.5 z" id="ellipse8525-5-4" inkscape:connector-curvature="0" sodipodi:nodetypes="sssss"/>
<path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 27.5,11 A 0.50005,0.50005 0 0 0 27,11.5 v 10.851562 l 1,-1.75 V 12 h 12 v 12 h -3.099609 c 0.122248,0.339531 0.117057,0.686553 0.0039,1 H 40.5 A 0.50005,0.50005 0 0 0 41,24.5 v -13 A 0.50005,0.50005 0 0 0 40.5,11 Z" transform="matrix(-1,0,0,1,1290,-302.99979)" id="path8528-7-3"/>
</g>
- <rect style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" id="rect6696" width="0" height="0" x="-18" y="-28"/>
+ <rect style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" id="rect6696" width="0" height="0" x="-18" y="-28"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 180.25977,430.99023 c -1.56005,0 -2.83737,0.68503 -4,1.32227 -0.15986,0.0876 -0.25939,0.25522 -0.25977,0.4375 v 1.75 c -0.002,0.58015 0.81953,0.69801 0.98047,0.14062 0.5477,-1.86218 2.26129,-2.69946 3.87109,-2.56445 0.056,0.003 0.0879,0.0161 0.14258,0.0195 C 182.58833,432.2915 184,433.38188 184,435.75 V 437 h -4.17383 c -1.71873,0 -2.95078,0.48602 -3.73828,1.26172 -0.7875,0.77569 -1.09766,1.80326 -1.09766,2.77539 0,1.37482 0.63393,2.43409 1.58008,3.07031 C 177.51646,444.74365 178.73744,445 180,445 c 1.61266,0 3.42658,-0.64151 4.45508,-1.56836 0.43191,0.42904 0.80166,0.78819 1.11328,1.03906 0.38759,0.31203 0.75096,0.5293 1.18164,0.5293 h 0.75 c 0.31531,0 0.5,-0.25 0.5,-0.5 0,-0.25 -0.16406,-0.5 -0.5,-0.5 -0.0833,0 -0.22505,-0.0571 -0.33398,-0.16602 C 187.05708,443.72508 187,443.58333 187,443.5 v -7 c 0,-1.04167 -0.0843,-2.5 -1.08398,-3.57617 -1.37045,-1.47528 -2.91602,-1.9336 -5.65625,-1.9336 z M 181.5,438 h 2.5 v 4.49023 c -0.8549,0.62028 -1.60427,0.95721 -2.2793,1.14844 -0.1561,0.0477 -0.30873,0.061 -0.46679,0.0977 -0.63626,0.10402 -1.2211,0.10508 -1.65821,-0.0742 C 178.58677,443.24823 178,442.20833 178,441 c 0,-0.63889 0.21654,-1.3962 0.74414,-1.97656 C 179.27174,438.44308 180.11111,438 181.5,438 Z" id="path7432" inkscape:connector-curvature="0" sodipodi:nodetypes="sccccccscccscscssssscsscsscccccsss"/>
<g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="matrix(0.866668,0,0,0.866668,-9.46699,121.39943)" id="g5914" style="display:inline;opacity:1;fill:#ffffff;stroke-width:1.15384436;enable-background:new">
<g id="g5912" style="fill:#ffffff;stroke-width:1.15384436">
@@ -4705,52 +4659,52 @@
<path id="path6596" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 92.484375,452 c -0.752,0 -1.453818,0.239 -2.023438,0.64453 C 89.575267,453.27508 89,454.31514 89,455.48438 V 458.5 c 3e-5,0.27537 0.222677,0.4989 0.498047,0.5 l 4.009765,0.008 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 L 94,452.53516 v -0.002 -0.0352 C 93.999,452.22272 93.77534,452.00003 93.5,452 Z M 95,452 v 1 h 1.515625 C 97.900145,453 99,454.09985 99,455.48438 v 8.03124 C 99,464.90014 97.900145,466 96.515625,466 h -4.03125 C 91.099855,466 90,464.90014 90,463.51562 V 460 h -1 v 3.51562 C 89,465.43685 90.563145,467 92.484375,467 h 4.03125 C 98.436855,467 100,465.43686 100,463.51562 v -8.03124 C 100,453.56315 98.436855,452 96.515625,452 Z m 6.47656,-0.97852 a 0.50005,0.50005 0 0 0 -0.31445,0.8711 c 0.58809,0.54453 0.8418,1.0856 0.8418,1.60156 L 102,459.5 a 0.50005,0.50005 0 1 0 1,0 l 0.004,-6.00586 c 0,-0.8509 -0.43179,-1.65971 -1.16211,-2.33594 a 0.50005,0.50005 0 0 0 -0.36524,-0.13672 z m 3.01563,2.01563 A 0.50005,0.50005 0 0 0 104,453.54297 v 4.05859 a 0.50005,0.50005 0 1 0 1,0 v -4.05859 a 0.50005,0.50005 0 0 0 -0.50781,-0.50586 z" inkscape:connector-curvature="0"/>
<path id="path6598" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 113.48438,452 C 111.56315,452 110,453.56315 110,455.48438 v 8.03124 c 0,1.92123 1.56315,3.48438 3.48438,3.48438 h 4.03125 C 119.43685,467 121,465.43685 121,463.51562 v -8.03124 C 121,453.56315 119.43685,452 117.51563,452 Z m 0,1 h 4.03125 c 1.38452,0 2.48437,1.09985 2.48437,2.48438 v 8.03124 C 120,464.90015 118.90015,466 117.51563,466 h -4.03125 C 112.09985,466 111,464.90015 111,463.51562 v -8.03124 C 111,454.09985 112.09985,453 113.48438,453 Z m 1.5625,1 C 114.47554,454 114,454.47555 114,455.04688 v 3.90624 c 0,0.57133 0.47554,1.04688 1.04688,1.04688 h 0.90625 C 116.52446,460 117,459.52445 117,458.95312 v -3.90624 C 117,454.47555 116.52446,454 115.95313,454 Z m 7.42968,-2.97852 a 0.50005,0.50005 0 0 0 -0.31445,0.8711 c 0.58809,0.54453 0.8418,1.0856 0.8418,1.60156 L 123,459.5 a 0.50005,0.50005 0 1 0 1,0 l 0.004,-6.00586 c 0,-0.8509 -0.43179,-1.65971 -1.16211,-2.33594 a 0.50005,0.50005 0 0 0 -0.36524,-0.13672 z m 3.01563,2.01563 A 0.50005,0.50005 0 0 0 125,453.54297 v 4.05859 a 0.50005,0.50005 0 1 0 1,0 v -4.05859 a 0.50005,0.50005 0 0 0 -0.50781,-0.50586 z" inkscape:connector-curvature="0"/>
<path id="path6600" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 138.51562,452 c 0.752,0 1.45382,0.239 2.02344,0.64453 0.88567,0.63055 1.46094,1.67061 1.46094,2.83985 V 458.5 c -3e-5,0.27537 -0.22268,0.4989 -0.49805,0.5 l -4.00976,0.008 c -0.27613,-3e-5 -0.49997,-0.22387 -0.5,-0.5 L 137,452.53516 v -0.002 -0.0352 c 0.001,-0.27524 0.22466,-0.49793 0.5,-0.49796 z M 136,452 v 1 h -1.51563 C 133.09986,453 132,454.09985 132,455.48438 v 8.03124 c 0,1.38452 1.09986,2.48438 2.48437,2.48438 h 4.03125 C 139.90014,466 141,464.90014 141,463.51562 V 460 h 1 v 3.51562 C 142,465.43685 140.43685,467 138.51562,467 h -4.03125 C 132.56315,467 131,465.43686 131,463.51562 v -8.03124 C 131,453.56315 132.56315,452 134.48437,452 Z m 7.47656,-0.97852 a 0.50005,0.50005 0 0 0 -0.31445,0.8711 c 0.58809,0.54453 0.8418,1.0856 0.8418,1.60156 L 144,459.5 a 0.50005,0.50005 0 1 0 1,0 l 0.004,-6.00586 c 0,-0.8509 -0.43179,-1.65971 -1.16211,-2.33594 a 0.50005,0.50005 0 0 0 -0.36524,-0.13672 z m 3.01563,2.01563 A 0.50005,0.50005 0 0 0 146,453.54297 v 4.05859 a 0.50005,0.50005 0 1 0 1,0 v -4.05859 a 0.50005,0.50005 0 0 0 -0.50781,-0.50586 z" inkscape:connector-curvature="0"/>
- <g style="display:inline;opacity:1;enable-background:new" id="g26277" transform="translate(273,-20.99999)">
+ <g style="display:inline;opacity:1;fill:#ffffff;enable-background:new" id="g26277" transform="translate(273,-20.99999)">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 203.5,284 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 l -8,8 A 0.50005,0.50005 0 0 0 195,292.5 l -0.008,5.00586 a 0.50005,0.50005 0 0 0 0.5,0.50195 L 208.5,298 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -13 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.20703,1 H 208 v 12 l -12.00781,0.008 0.008,-4.30078 z" id="path23052" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.5;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 200.5,284 -5.00781,0.008 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 5 a 0.50005,0.50005 0 1 0 1,0 v -4.50195 L 200.5,285 a 0.50005,0.50005 0 1 0 0,-1 z" id="path23056" inkscape:connector-curvature="0"/>
</g>
- <path style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" d="m 351.49023,557.51562 -0.96875,0.0156 c -2.32871,0.29813 -4.13106,2.34848 -4.01562,4.69336 0.0313,0.6367 0.22649,1.23624 0.49414,1.77542 l -4,4 c -0.53079,0.48408 -0.75,1.25 0,2 0.75,0.75 1.50052,0.50052 2,0 l 4,-4 c 0.57115,0.29538 1.17914,0.47813 1.86719,0.49805 2.34673,0.068 4.35061,-1.68137 4.60156,-4.01563 l 0.0215,-0.9668 L 352.5,564.5 h -2 l -2,-2 v -2 z" id="path18095" inkscape:connector-curvature="0"/>
- <g transform="translate(-1162,-873.9944)" style="display:inline;enable-background:new" id="g17413-4-0">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 351.48242,557.01562 -0.96875,0.0156 c -0.0189,2.6e-4 -0.0378,0.002 -0.0566,0.004 -2.58289,0.33067 -4.57988,2.60038 -4.45117,5.21484 0.0288,0.58487 0.23179,1.09854 0.44141,1.5957 l -3.78516,3.78516 c -0.33708,0.30742 -0.60091,0.7293 -0.64063,1.23047 -0.0397,0.50117 0.17261,1.03979 0.625,1.49219 0.45357,0.45356 0.99596,0.65829 1.49219,0.61328 0.49624,-0.045 0.906,-0.30379 1.21485,-0.61328 l 3.80664,-3.80664 c 0.52791,0.22561 1.0693,0.4331 1.69336,0.45117 2.60313,0.0754 4.83493,-1.87377 5.11328,-4.46289 0.001,-0.0136 0.002,-0.0273 0.002,-0.041 l 0.0215,-0.9668 c 0.0105,-0.45102 -0.53451,-0.68424 -0.85351,-0.36523 L 352.29297,564 h -1.58594 L 349,562.29297 v -1.58594 l 2.84375,-2.83789 c 0.31756,-0.31766 0.0878,-0.86042 -0.36133,-0.85352 z" id="path18095" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccccccc"/>
+ <g transform="translate(-1162,-873.9944)" style="display:inline;fill:#ffffff;enable-background:new" id="g17413-4-0">
<path inkscape:connector-curvature="0" id="path17404-8-7" transform="translate(1162,873.9944)" d="m 164.48438,535.00586 a 0.50005,0.50005 0 0 0 -0.1211,0.0195 l -1.36328,0.3887 0.01,2.03906 1.63085,-0.46679 A 0.50005,0.50005 0 0 0 165,536.50586 v -1 a 0.50005,0.50005 0 0 0 -0.51562,-0.5 z M 162,535.70117 l -2,0.57031 0.01,2.03907 2,-0.57227 z m -3,0.85547 -1.63672,0.46875 A 0.50005,0.50005 0 0 0 157,537.50586 v 1 a 0.50005,0.50005 0 0 0 0.63672,0.48047 l 1.36914,-0.39063 z M 157,542 v 1 l 8.5,0.01 c 0.276,-5e-4 0.4995,-0.224 0.5,-0.5 -5e-4,-0.276 -0.224,-0.4995 -0.5,-0.5 z m -3,2.00586 v 5.49219 c 0,0.2761 0.2239,0.5 0.5,0.5 h 11 c 0.2761,0 0.5,-0.2239 0.5,-0.5 v -4.99219 c 0,-0.2761 -0.2239,-0.5 -0.5,-0.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
- <path sodipodi:nodetypes="cccccc" inkscape:connector-curvature="0" id="path17409-0-0" d="m 1315.5071,1412.493 h 2 v 2 2 h -2 z" style="opacity:0.7;fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 1315.5078,1411.9922 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 4 a 0.50005,0.50005 0 0 0 0.5,0.5 h 2 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -2 -2 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.5,1 h 1 v 1.5 1.5 h -1 z" id="path17409-0-0" inkscape:connector-curvature="0"/>
</g>
- <g transform="translate(-574,-936.9944)" id="g17429-7-7" style="display:inline;enable-background:new">
- <path sodipodi:nodetypes="cccccc" inkscape:connector-curvature="0" id="path17417-2-4" d="m 1063.5071,1411.493 h 2 v 2 2 h -2 z" style="opacity:0.7;fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"/>
+ <g transform="translate(-574,-936.9944)" id="g17429-7-7" style="display:inline;fill:#ffffff;enable-background:new">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 1063.5078,1410.9922 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 4 a 0.50005,0.50005 0 0 0 0.5,0.5 h 2 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -2 -2 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.5,1 h 1 v 1.5 1.5 h -1 z" id="path17417-2-4" inkscape:connector-curvature="0"/>
<path inkscape:connector-curvature="0" d="m 1340,1411 v 2 l 1.5,-0.01 1.75,-2 z m 4.5,-0.01 -1.75,2 h 2.75 l 1.7266,-2 z m 4,0 -1.7266,2 2.7266,0.01 c 0.276,-5e-4 0.4995,-0.224 0.5,-0.5 v -1 c -5e-4,-0.276 -0.224,-0.4995 -0.5,-0.5 z m -8.5,4.01 0.01,1.9922 -3.0098,0.01 v 5.4921 c 0,0.2761 0.2239,0.5 0.5,0.5 h 12 c 0.2761,0 0.5,-0.2239 0.5,-0.5 V 1415.5 c 0,-0.2761 -0.2239,-0.5 -0.5,-0.5 z m 2.5156,1 c 0.084,0 0.1663,0.026 0.2383,0.068 l 4.25,2.5 c 0.33,0.1931 0.33,0.6701 0,0.8632 l -4.25,2.5 c -0.3336,0.1966 -0.7545,-0.044 -0.7539,-0.4316 v -5 c -10e-5,-0.2823 0.2334,-0.51 0.5156,-0.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" transform="translate(-273)" id="path17425-5"/>
</g>
<path sodipodi:nodetypes="cccccscccccccccccccccc" inkscape:connector-curvature="0" id="path17971-6" d="m 433.60156,411.10938 c -0.0348,2.9e-4 -0.0695,0.004 -0.10351,0.0117 -2.03912,0.46668 -3.49042,2.28707 -3.49219,4.37891 9e-4,0.50625 0.15089,0.99318 0.31836,1.46875 l -2.42774,2.42773 c -1.00968,1.00969 -1.01874,2.3133 -0.3125,3.01954 0.70624,0.70624 2.00985,0.69718 3.01954,-0.3125 l 2.42968,-2.42969 c 0.47476,0.16775 0.9595,0.31841 1.46485,0.32031 6.7e-4,0 0.001,0 0.002,0 2.10425,-9.3e-4 3.93168,-1.46897 4.38672,-3.52344 0.0316,-0.14237 -4.7e-4,-0.29146 -0.0879,-0.4082 l -0.64844,-0.86328 c -0.17598,-0.23372 -0.51414,-0.2671 -0.73242,-0.0723 L 435.31055,417 h -1.08008 L 433,415.56445 v -0.85742 l 1.85352,-1.85351 c 0.19519,-0.19527 0.19519,-0.51177 0,-0.70704 l -0.89063,-0.89062 c -0.0957,-0.0957 -0.22603,-0.14855 -0.36133,-0.14648 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
<path inkscape:connector-curvature="0" id="path18042-5" d="m 413.49609,411 c -1.31297,0 -2.2906,0.33758 -3.34961,1.39648 -1.07833,1.0783 -1.34444,2.83666 -0.73437,4.48438 l -2.51563,2.51562 c -1.00968,1.00969 -1.01874,2.3133 -0.3125,3.01954 0.70624,0.70624 2.00985,0.69718 3.01954,-0.3125 l 2.51757,-2.51758 c 1.64574,0.60684 3.4036,0.3464 4.48243,-0.73242 1.05892,-1.05893 1.39668,-2.03818 1.39257,-3.35547 a 0.50005,0.50005 0 0 0 -0.14648,-0.35157 l -1,-1 a 0.50005,0.50005 0 0 0 -0.70703,0 L 414.28906,416 h -0.58594 l -0.70703,-0.70703 v -0.58594 l 1.85352,-1.85351 a 0.50005,0.50005 0 0 0 0,-0.70704 l -1,-1 A 0.50005,0.50005 0 0 0 413.49609,411 Z m -0.18164,1.02539 0.47461,0.47461 -1.64648,1.64648 A 0.50005,0.50005 0 0 0 411.99609,414.5 v 1 a 0.50005,0.50005 0 0 0 0.14649,0.35352 l 1,1 A 0.50005,0.50005 0 0 0 413.49609,417 h 1 a 0.50005,0.50005 0 0 0 0.35352,-0.14648 l 1.64648,-1.64649 0.47461,0.47461 c -0.0187,1.03267 -0.19304,1.58367 -1.07422,2.46484 -0.83209,0.8321 -2.35353,1.13617 -3.75195,0.47266 a 0.50005,0.50005 0 0 0 -0.56836,0.0977 l -2.67969,2.67968 c -0.74031,0.74032 -1.3117,0.60626 -1.60546,0.3125 -0.29376,-0.29376 -0.42782,-0.86515 0.3125,-1.60546 l 2.67773,-2.67774 a 0.50005,0.50005 0 0 0 0.0977,-0.56836 c -0.66677,-1.39852 -0.3581,-2.92122 0.47461,-3.7539 0.88058,-0.8805 1.43264,-1.05616 2.46093,-1.07813 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
- <g transform="translate(-104.9941,85.0365)" style="display:inline;enable-background:new" id="g19021-7-6">
+ <g transform="translate(-104.9941,85.0365)" style="display:inline;fill:#ffffff;enable-background:new" id="g19021-7-6">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 448.5,284 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m 5,0 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m 5,0 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m -10,1 c 0.28207,0 0.5,0.21794 0.5,0.5 0,0.28206 -0.21793,0.5 -0.5,0.5 -0.28207,0 -0.5,-0.21794 -0.5,-0.5 0,-0.28206 0.21793,-0.5 0.5,-0.5 z m 5,0 c 0.28207,0 0.5,0.21794 0.5,0.5 0,0.28206 -0.21793,0.5 -0.5,0.5 -0.28207,0 -0.5,-0.21794 -0.5,-0.5 0,-0.28206 0.21793,-0.5 0.5,-0.5 z m 5,0 c 0.28207,0 0.5,0.21794 0.5,0.5 0,0.28206 -0.21793,0.5 -0.5,0.5 -0.28207,0 -0.5,-0.21794 -0.5,-0.5 0,-0.28206 0.21793,-0.5 0.5,-0.5 z m -10,4 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m 5,0 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m 5,0 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m -10,1 c 0.28207,0 0.5,0.21794 0.5,0.5 0,0.28206 -0.21793,0.5 -0.5,0.5 -0.28207,0 -0.5,-0.21794 -0.5,-0.5 0,-0.28206 0.21793,-0.5 0.5,-0.5 z m 5,0 c 0.28206,0 0.5,0.21794 0.5,0.5 0,0.28206 -0.21794,0.5 -0.5,0.5 -0.28206,0 -0.5,-0.21794 -0.5,-0.5 0,-0.28206 0.21794,-0.5 0.5,-0.5 z m 5,0 c 0.28207,0 0.5,0.21794 0.5,0.5 0,0.28206 -0.21793,0.5 -0.5,0.5 -0.28207,0 -0.5,-0.21794 -0.5,-0.5 0,-0.28206 0.21793,-0.5 0.5,-0.5 z m -10,4 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m 5,0 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m 5,0 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m -10,1 c 0.28207,0 0.5,0.21794 0.5,0.5 0,0.28206 -0.21793,0.5 -0.5,0.5 -0.28207,0 -0.5,-0.21794 -0.5,-0.5 0,-0.28206 0.21793,-0.5 0.5,-0.5 z m 5,0 c 0.28207,0 0.5,0.21794 0.5,0.5 0,0.28206 -0.21793,0.5 -0.5,0.5 -0.28207,0 -0.5,-0.21794 -0.5,-0.5 0,-0.28206 0.21793,-0.5 0.5,-0.5 z m 5,0 c 0.28207,0 0.5,0.21794 0.5,0.5 0,0.28206 -0.21793,0.5 -0.5,0.5 -0.28207,0 -0.5,-0.21794 -0.5,-0.5 0,-0.28206 0.21793,-0.5 0.5,-0.5 z" id="ellipse19010-6-5" inkscape:connector-curvature="0"/>
</g>
- <g style="display:inline;enable-background:new" id="g19186-9-4" transform="translate(-146.9941,85.0365)">
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g19186-9-4" transform="translate(-146.9941,85.0365)">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 327.49805,368.03711 a 0.50005,0.50005 0 0 0 -0.34571,0.14648 l -7,7 a 0.50005,0.50005 0 0 0 0,0.70703 l 7,7 a 0.50005,0.50005 0 0 0 0.70704,0 l 7.03124,-7 a 0.50005,0.50005 0 0 0 0,-0.70703 l -7.03124,-7 a 0.50005,0.50005 0 0 0 -0.36133,-0.14648 z m 0.008,1.20703 6.32226,6.29297 -6.32226,6.29297 -6.29297,-6.29297 z m 0,4.79297 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m 0,1 c 0.28206,0 0.5,0.21794 0.5,0.5 0,0.28206 -0.21794,0.5 -0.5,0.5 -0.28206,0 -0.5,-0.21794 -0.5,-0.5 0,-0.28206 0.21794,-0.5 0.5,-0.5 z" transform="translate(146.9941,-85.0365)" id="path19093-9-7" inkscape:connector-curvature="0"/>
</g>
- <g style="display:inline;enable-background:new" id="g19103-5" transform="rotate(-90,394.50012,1587.5001)">
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g19103-5" transform="rotate(-90,394.50012,1587.5001)">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 457.5,473 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 0.5 h -7.5 -0.5 c -0.5244,0 -1.02378,0.21717 -1.39258,0.57617 -0.3688,0.3592 -0.60742,0.86058 -0.60742,1.42578 V 485 c 10e-5,0.5302 0.21104,1.03916 0.58594,1.41406 C 447.96084,486.78896 448.4698,487 449,487 h 2.5 c 0.2762,0 0.5,-0.2238 0.5,-0.5 v -9 c 0,-0.2761 -0.2238,-0.4999 -0.5,-0.5 H 449 c -0.4523,0 -1,-0.47105 -1,-0.99805 0,-0.2635 0.13823,-0.51462 0.33203,-0.69922 C 448.52543,475.11903 448.775,475 449,475 h 8 v 1.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 1.5 v 5 h -1.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 1.5 h -4 v 1 h 4 v 0.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 3 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -3 A 0.50005,0.50005 0 0 0 460.5,482 H 460 v -5 h 0.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -3 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.5,1 h 2 v 2 h -2 z m 0,9 h 2 v 2 h -2 z" transform="rotate(90,394.50012,1587.5001)" id="path19040-4" inkscape:connector-curvature="0"/>
</g>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 428.25,452 c -0.6506,0 -1.23633,0.19727 -1.64453,0.60547 -0.4083,0.4081 -0.60567,0.99393 -0.60547,1.64453 v 9.5 c 2e-4,0.6505 0.19727,1.23643 0.60547,1.64453 C 427.01357,465.80273 427.5994,466 428.25,466 H 429 v -1 h -0.75 c -0.4574,0 -0.7477,-0.1227 -0.9375,-0.3125 -0.1898,-0.1898 -0.3124,-0.48 -0.3125,-0.9375 v -9.5 c -10e-5,-0.4574 0.1227,-0.7477 0.3125,-0.9375 C 427.5023,453.1227 427.7926,453 428.25,453 H 429 v -1 z m 8.75,0 v 1 h 0.75 c 0.4574,0 0.7477,0.1227 0.9375,0.3125 0.1898,0.1898 0.3125,0.4801 0.3125,0.9375 v 9.5 c 0,0.4574 -0.1227,0.7477 -0.3125,0.9375 C 438.4977,464.8773 438.2074,465 437.75,465 H 437 v 1 h 0.75 c 0.6506,0 1.23643,-0.19727 1.64453,-0.60547 C 439.80273,464.98643 440,464.4006 440,463.75 v -9.5 c 0,-0.6506 -0.19727,-1.23643 -0.60547,-1.64453 C 438.98643,452.19727 438.4006,452 437.75,452 Z m -4,4 v 2 h -1.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 1.5 h -2 v 1 h 2 v 1.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 1.5 v 2 h 1 v -2 h 1.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 V 461 h 2 v -1 h -2 v -1.5 A 0.50005,0.50005 0 0 0 435.5,458 H 434 v -2 z m -1,3 h 3 v 3 h -3 z" id="path19168-3" inkscape:connector-curvature="0"/>
<path style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" d="m 411,536 v 4 h -2.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 2.5 h -4 v 1 h 4 v 2.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 2.5 v 4 h 1 v -4 h 2.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 V 544 h 4 v -1 h -4 v -2.5 A 0.50005,0.50005 0 0 0 414.5,540 H 412 v -4 z m -2,5 h 5 v 5 h -5 z m 2,2 v 1 h 1 v -1 z" id="rect19268-0" inkscape:connector-curvature="0"/>
- <g id="g9974-4-9" style="display:inline;enable-background:new" transform="translate(-84.00001,21.000005)">
+ <g id="g9974-4-9" style="display:inline;fill:#ffffff;enable-background:new" transform="translate(-84.00001,21.000005)">
<path sodipodi:nodetypes="ccccccccccccccccccccccc" inkscape:connector-curvature="0" id="path14003-8" transform="translate(84.000014,-21.000005)" d="M 308.06055,557 C 307.40848,557.63639 307,558.52103 307,559.5 c 0,1.5 0.75,2.5 2,3.14453 v 0.004 6.85156 c -0.0287,2.02848 3.02869,2.02848 3,0 v -6.85156 -0.002 c 1.28948,-0.66521 2,-1.64648 2,-3.14648 0,-0.97897 -0.40848,-1.86361 -1.06055,-2.5 H 312.91797 312 V 560 l -1,1 h -1 l -1,-1 2e-5,-3 z M 310,569 h 1 v 1 h -1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
<path sodipodi:nodetypes="ccccccccccccccscscsccc" id="path14013-6" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 387.00001,542 387,536.5 c 0.004,-0.28226 -0.22555,-0.51223 -0.50781,-0.50781 -0.27614,0.004 -0.49651,0.23167 -0.49219,0.50781 l 10e-6,5.5 z m 0.75,2 H 388.5 c 0.67616,0.01 0.67616,-1.00956 0,-1 h -4 c -0.67616,-0.01 -0.67616,1.00956 0,1 h 0.75001 v 1 c -0.75,0 -1.25,0.5 -1.25,1.25 L 384,547.5 c -10e-6,0.78517 0.31169,1.44054 0.78516,1.86719 0.47346,0.42664 1.08725,0.63281 1.69726,0.63281 0.61001,0 1.22902,-0.20449 1.71094,-0.62891 0.48192,-0.42441 0.80663,-1.08156 0.80664,-1.87109 l 10e-6,-1.25 c 0,-0.75 -0.5,-1.25 -1.25,-1.25 z" inkscape:connector-curvature="0"/>
</g>
- <g transform="translate(-1134,-16.999998)" style="display:inline;enable-background:new" id="g23520-0">
- <path inkscape:connector-curvature="0" d="m 1461,518 a 1.0001,1.0001 0 1 0 0,2 h 2 a 1.0001,1.0001 0 1 0 0,-2 z m -5.5,-6 a 0.50004997,0.50004997 0 0 0 -0.5,0.5 v 3 a 0.50004997,0.50004997 0 0 0 0.5,0.5 h 0.5 v 8.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 11 a 0.50005,0.50005 0 0 0 0.5,-0.5 V 516 h 0.5 a 0.50004997,0.50004997 0 0 0 0.5,-0.5 v -3 a 0.50004997,0.50004997 0 0 0 -0.5,-0.5 z m 0.5,1 h 12 v 2 h -12 z m 1,3 h 10 v 8 h -10 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="path23618-7"/>
+ <g transform="translate(-1134,-16.999998)" style="display:inline;fill:#ffffff;enable-background:new" id="g23520-0">
+ <path inkscape:connector-curvature="0" d="m 1461,518 c -1.3523,-0.0191 -1.3523,2.01913 0,2 h 2 c 1.3523,0.0191 1.3523,-2.01913 0,-2 z m -5,-1 v 7.5 c 0,0.27613 0.2239,0.49997 0.5,0.5 h 11 c 0.2761,-3e-5 0.5,-0.22387 0.5,-0.5 V 517 h -1 v 7 h -10 v -7 z m 12.5,-1 c 0.2761,-3e-5 0.5,-0.22387 0.5,-0.5 v -3 c 0,-0.27613 -0.2239,-0.49997 -0.5,-0.5 h -13 c -0.2761,3e-5 -0.5,0.22387 -0.5,0.5 v 3 c 0,0.27613 0.2239,0.49997 0.5,0.5 z m -12.5,-3 h 12 v 2 h -12 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="path23618-7" sodipodi:nodetypes="cccccccccccccccccccccccccccccc"/>
</g>
- <g style="display:inline;enable-background:new" id="g23658-7-6" transform="translate(-1113,-79.999998)">
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g23658-7-6" transform="translate(-1113,-79.999998)">
<path id="path23654-6-8" transform="translate(0,-21)" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 1456,538 v 7.5 c 0,0.27613 0.2239,0.49997 0.5,0.5 h 11 c 0.2761,-3e-5 0.5,-0.22387 0.5,-0.5 V 538 Z m 5,1 h 2 a 1.0001,1.0001 0 1 1 0,2 h -2 a 1.0001,1.0001 0 1 1 0,-2 z m -5.5,-6 c -0.2761,3e-5 -0.5,0.22387 -0.5,0.5 v 3 c 0,0.27613 0.2239,0.49997 0.5,0.5 h 13 c 0.2761,-3e-5 0.5,-0.22387 0.5,-0.5 v -3 c 0,-0.27613 -0.2239,-0.49997 -0.5,-0.5 z" inkscape:connector-curvature="0"/>
</g>
- <g id="g19402" transform="translate(0,1.9921509e-6)">
- <g style="display:inline;enable-background:new" transform="translate(-83.999995,42.000004)" id="g19210">
+ <g id="g19402" transform="translate(0,1.9921509e-6)" style="fill:#ffffff">
+ <g style="display:inline;fill:#ffffff;enable-background:new" transform="translate(-83.999995,42.000004)" id="g19210">
<path inkscape:connector-curvature="0" d="m 348.48047,347 c -3.16361,0.009 -5.86504,2.31609 -6.39063,5.45117 -0.52558,3.13508 1.27477,6.20467 4.25977,7.25781 a 0.50005,0.50005 0 1 0 0.33203,-0.94336 c -2.52985,-0.89255 -4.05213,-3.48414 -3.60547,-6.14843 0.44666,-2.66429 2.72792,-4.6094 5.40821,-4.61719 2.68028,-0.008 4.97166,1.92234 5.43359,4.58398 0.46193,2.66165 -1.0456,5.26268 -3.57031,6.16993 a 0.50043111,0.50043111 0 1 0 0.33984,0.9414 c 2.9789,-1.07046 4.75841,-4.14926 4.21484,-7.28125 -0.54356,-3.13198 -3.25826,-5.42325 -6.42187,-5.41406 z m 0.0195,4.99999 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.64684 0.42097,1.19777 1,1.40625 v 0.59375 c -0.01,0.67616 1.00956,0.67616 1,0 v -0.59375 c 0.57902,-0.20848 1,-0.75941 1,-1.40625 0,-0.8225 -0.67751,-1.5 -1.5,-1.5 z m 0,1 c 0.28206,0 0.5,0.21794 0.5,0.5 0,0.28206 -0.21794,0.5 -0.5,0.5 -0.28207,0 -0.5,-0.21794 -0.5,-0.5 0,-0.28206 0.21793,-0.5 0.5,-0.5 z m -0.002,3.98438 c -0.27614,0.004 -0.49651,0.23167 -0.49219,0.50781 v 1 c -0.01,0.67616 1.00957,0.67616 1,0 v -1 c 0.004,-0.28226 -0.22555,-0.51223 -0.50781,-0.50781 z m 0,3 c -0.27614,0.004 -0.49651,0.23167 -0.49219,0.50781 v 1.00195 c -0.01,0.67616 1.00957,0.67616 1,0 v -1.00195 c 0.004,-0.28226 -0.22555,-0.51223 -0.50781,-0.50781 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" id="circle19208"/>
</g>
</g>
- <g id="g19394" transform="translate(0,1.9921509e-6)">
+ <g id="g19394" transform="translate(0,1.9921509e-6)" style="fill:#ffffff">
<path inkscape:connector-curvature="0" d="m 390.5,416 c -0.98118,0 -1.79306,0.19786 -2.45312,0.51562 -0.008,0.17574 -0.0332,0.34151 -0.0332,0.52149 0,4.06772 2.58548,6.61176 5.30078,6.95117 2.02213,0.29647 2.40413,-2.76745 0.3711,-2.97656 -1.2847,-0.16059 -2.67188,-1.04233 -2.67188,-3.97461 0,-0.37546 0.0235,-0.72058 0.0664,-1.03711 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" id="path19340" sodipodi:nodetypes="scsccscs"/>
<path id="path5291" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 395,410 c -1.86938,0 -3.40407,0.68718 -4.4375,1.85938 -0.30774,0.34905 -0.56557,0.74269 -0.7832,1.16601 C 390.01692,413.00864 390.25738,413 390.5,413 h 0.44922 c 0.11262,-0.16825 0.23234,-0.32999 0.36328,-0.47852 C 392.15407,411.56692 393.36938,411 395,411 h 0.5 c 0.67616,0.01 0.67616,-1.00956 0,-1 z m -4.5,4 c -1.84524,0 -3.47115,0.52889 -4.64258,1.5625 C 384.686,416.59611 384,418.13095 384,420 v 0.5 a 0.50005,0.50005 0 1 0 1,0 V 420 c 0,-1.63095 0.564,-2.84611 1.51758,-3.6875 C 387.47115,415.47111 388.84524,415 390.5,415 h 1.00781 c 3.27827,0 5.29896,2.17669 5.49805,3.57031 a 0.50005,0.50005 0 1 0 0.98828,-0.14062 C 397.69323,416.32331 395.21551,414 391.50781,414 Z" inkscape:connector-curvature="0"/>
</g>
- <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="matrix(0.93036376,0,0,1.0023904,215.63778,150.90833)" id="g19530" style="display:inline;stroke-width:1.03551209;enable-background:new">
+ <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="matrix(0.93036376,0,0,1.0023904,215.63778,150.90833)" id="g19530" style="display:inline;fill:#ffffff;stroke-width:1.03551209;enable-background:new">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.03551209;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 30.216797,30 a 0.51780782,0.51780782 0 0 0 -0.337891,0.126953 l -3.761718,3.242188 c -1.859424,1.602556 -3.136719,3.536893 -3.136719,6.128906 a 0.51780782,0.51780782 0 1 0 1.035156,0 c 0,-2.262051 1.045193,-3.852838 2.777344,-5.345703 l 3.615234,-3.115235 h 0.152344 l 3.617187,3.115235 a 0.51780782,0.51780782 0 0 0 0,0.002 c 1.732844,1.491631 2.775391,3.081554 2.775391,5.34375 a 0.5185545,0.5185545 0 1 0 1.037109,0 c 0,-2.591868 -1.275948,-4.527155 -3.136718,-6.128906 L 31.091797,30.126953 A 0.51780782,0.51780782 0 0 0 30.753906,30 Z" id="path19532" inkscape:connector-curvature="0"/>
</g>
<g transform="translate(-84,22.000001)" id="g13033" style="display:inline;fill:#ffffff;enable-background:new">
@@ -4758,10 +4712,6 @@
<path sodipodi:nodetypes="cccccccccc" inkscape:connector-curvature="0" id="path12972" d="m 478.14648,418.14648 -3,3 c -0.31399,0.31533 -0.0915,0.85354 0.35352,0.85352 h 3 2 c 0.27591,-1.9e-4 0.49982,-0.22409 0.5,-0.5 v -3 c -7e-5,-0.28163 -0.23215,-0.50794 -0.51367,-0.5 h -2 c -0.12731,0.004 -0.24956,0.0566 -0.33985,0.14648 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.5;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
<path sodipodi:nodetypes="cccccccccc" inkscape:connector-curvature="0" id="path12974" d="m 477.49257,412.00014 c -0.12999,0.002 -0.25408,0.0546 -0.34596,0.14655 l -2.00065,1.99942 c -0.094,0.094 -0.14673,0.22146 -0.14655,0.35436 v 4.0001 c -2e-5,0.4458 0.53925,0.66879 0.85409,0.35316 l 3.99954,-4.00067 c 0.19472,-0.19518 0.19472,-0.51115 0,-0.70633 l -2.00009,-2.00004 c -0.0954,-0.0955 -0.2254,-0.14835 -0.36038,-0.14655 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.75;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
</g>
- <g style="display:inline;fill:#ffffff;enable-background:new" id="g12992" transform="translate(1.1628419e-6,-21)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <path id="path12908" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 183.86914,200.01562 c 2.18302,0.17973 3.92401,1.9135 4.11328,4.09571 0.18928,2.18221 -1.22622,4.18928 -3.3457,4.74219 a 0.50005,0.50005 0 1 1 -0.25391,-0.9668 c 1.65432,-0.43156 2.75125,-1.98618 2.60352,-3.68945 -0.14774,-1.70328 -1.49531,-3.04527 -3.19922,-3.18555 -1.70391,-0.14028 -3.25342,0.96296 -3.67773,2.61914 a 0.50005,0.50005 0 1 1 -0.96876,-0.24805 c 0.54363,-2.12187 2.5455,-3.54691 4.72852,-3.36719 z m -6.38476,5.11915 a 0.50005,0.50005 0 0 1 0.10937,0.98437 c -1.64386,0.44047 -2.7284,1.99016 -2.58008,3.68555 0.14833,1.69538 1.48627,3.03331 3.18164,3.18164 1.69537,0.14832 3.24508,-0.93621 3.68555,-2.58008 a 0.50005,0.50005 0 1 1 0.96484,0.25781 c -0.56435,2.10621 -2.56607,3.50841 -4.73828,3.31836 -2.1722,-0.19004 -3.8998,-1.91763 -4.08984,-4.08984 -0.19004,-2.17222 1.21215,-4.17392 3.31836,-4.73828 a 0.50005,0.50005 0 0 1 0.14844,-0.0195 z" inkscape:connector-curvature="0"/>
- <path style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" d="M 182.99635,207 A 1.99635,1.99635 0 0 1 181,208.99635 1.99635,1.99635 0 0 1 179.00365,207 1.99635,1.99635 0 0 1 181,205.00365 1.99635,1.99635 0 0 1 182.99635,207 Z" id="circle12958" inkscape:connector-curvature="0"/>
- </g>
<g style="display:inline;fill:#ffffff;enable-background:new" id="g12998" transform="translate(1.1628419e-6,-21)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 157.5,205 c 2.47936,0 4.5,2.02063 4.5,4.5 0,2.47937 -2.02064,4.5 -4.5,4.5 -2.47936,0 -4.5,-2.02063 -4.5,-4.5 0,-2.47937 2.02064,-4.5 4.5,-4.5 z m 0,1 c -1.93892,0 -3.5,1.56107 -3.5,3.5 0,1.93893 1.56108,3.5 3.5,3.5 1.93892,0 3.5,-1.56107 3.5,-3.5 0,-1.93893 -1.56108,-3.5 -3.5,-3.5 z" id="ellipse12887" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 162.86914,200.01562 c 2.18302,0.17973 3.92401,1.9135 4.11328,4.09571 0.18928,2.18221 -1.22622,4.18928 -3.3457,4.74219 a 0.50005,0.50005 0 1 1 -0.25391,-0.9668 c 1.65432,-0.43156 2.75125,-1.98618 2.60352,-3.68945 -0.14774,-1.70328 -1.49531,-3.04527 -3.19922,-3.18555 -1.70391,-0.14028 -3.25342,0.96296 -3.67773,2.61914 a 0.50005,0.50005 0 1 1 -0.96876,-0.24805 c 0.54363,-2.12187 2.5455,-3.54691 4.72852,-3.36719 z" id="path12892" inkscape:connector-curvature="0"/>
@@ -4777,12 +4727,6 @@
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 111.5,179 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 4 a 0.50005,0.50005 0 1 0 1,0 V 180 h 3.5 a 0.50005,0.50005 0 1 0 0,-1 z m 9.00781,0 a 0.50005,0.50005 0 1 0 0,1 h 3.5 v 3.5 a 0.50005,0.50005 0 1 0 1,0 v -4 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m -9.01562,9 A 0.50005,0.50005 0 0 0 111,188.50781 v 4 a 0.50005,0.50005 0 0 0 0.5,0.5 h 4 a 0.50005,0.50005 0 1 0 0,-1 H 112 v -3.5 A 0.50005,0.50005 0 0 0 111.49219,188 Z M 124.5,188 a 0.50005,0.50005 0 0 0 -0.49219,0.50781 v 3.5 h -3.5 a 0.50005,0.50005 0 1 0 0,1 h 4 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -4 A 0.50005,0.50005 0 0 0 124.5,188 Z" id="path12919" inkscape:connector-curvature="0"/>
<path style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" d="m 120,186.00359 a 1.99635,1.99635 0 0 1 -1.99635,1.99635 1.99635,1.99635 0 0 1 -1.99635,-1.99635 1.99635,1.99635 0 0 1 1.99635,-1.99635 1.99635,1.99635 0 0 1 1.99635,1.99635 z" id="path12956" inkscape:connector-curvature="0"/>
</g>
- <g transform="translate(3.7866376e-6,23.00001)" id="g14626" style="display:inline;fill:#ffffff;enable-background:new">
- <g style="opacity:0.6;fill:#ffffff" inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="translate(399,-233)" id="g14585">
- <path inkscape:connector-curvature="0" id="path14582" d="m 31.492188,367.99219 a 0.50005,0.50005 0 0 0 -0.388672,0.19531 0.50005,0.50005 0 0 0 -0.0039,0.006 l -1.953125,1.95312 a 0.50005,0.50005 0 1 0 0.707032,0.70704 L 31,369.70703 V 373.5 a 0.50005,0.50005 0 1 0 1,0 v -3.79297 l 1.146484,1.14649 a 0.50005,0.50005 0 1 0 0.707032,-0.70704 l -1.957032,-1.95703 a 0.50005,0.50005 0 0 0 -0.404296,-0.19726 z m 7.001953,7.00195 a 0.50005,0.50005 0 0 0 -0.347657,0.85938 L 39.292969,377 H 35.5 a 0.50005,0.50005 0 1 0 0,1 h 3.792969 l -1.146485,1.14648 a 0.50005,0.50005 0 1 0 0.707032,0.70704 l 1.957031,-1.95704 a 0.50005,0.50005 0 0 0 0.002,-0.79296 0.50005,0.50005 0 0 0 -0.0059,-0.004 l -1.953125,-1.95313 a 0.50005,0.50005 0 0 0 -0.359375,-0.15234 z m -11.001953,2.99805 A 0.50005,0.50005 0 0 0 27,378.5 v 2.93945 A 0.50005,0.50005 0 0 0 27.560547,382 H 30.5 a 0.50005,0.50005 0 1 0 0,-1 h -1.792969 l 1.146485,-1.14648 a 0.50005,0.50005 0 1 0 -0.707032,-0.70704 L 28,380.29297 V 378.5 a 0.50005,0.50005 0 0 0 -0.507812,-0.50781 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
- </g>
- <path inkscape:connector-curvature="0" id="path12956-5" d="M 432.99635,144 A 1.99635,1.99635 0 0 1 431,145.99635 1.99635,1.99635 0 0 1 429.00365,144 1.99635,1.99635 0 0 1 431,142.00365 1.99635,1.99635 0 0 1 432.99635,144 Z" style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new"/>
- </g>
<g style="display:inline;opacity:0.6;fill:#ffffff;enable-background:new" id="g22801-1" transform="translate(696,857.9975)">
<path id="path22797-9" d="m -239.5,-446.99219 c -2.47912,0 -4.5,2.01847 -4.5,4.4961 0,2.47763 2.02088,4.49609 4.5,4.49609 2.47912,0 4.5,-2.01846 4.5,-4.49609 0,-2.47763 -2.02088,-4.4961 -4.5,-4.4961 z m 0,1.1875 c 1.83471,0 3.31055,1.47622 3.31055,3.3086 0,1.83238 -1.47584,3.30859 -3.31055,3.30859 -1.8347,0 -3.31055,-1.47621 -3.31055,-3.30859 0,-1.83238 1.47585,-3.3086 3.31055,-3.3086 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" inkscape:connector-curvature="0"/>
</g>
@@ -4801,179 +4745,177 @@
<path inkscape:connector-curvature="0" id="path22198" d="m 411.50391,454 a 0.50005,0.50005 0 0 0 -0.35743,0.14648 l -1,1 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 0.85156,-0.85157 0.78515,0.006 a 0.50005,0.50005 0 1 0 0.006,-1 z m -3.01368,2.99609 a 0.50005,0.50005 0 0 0 -0.34375,0.15039 l -1,1 A 0.50005,0.50005 0 0 0 407,458.5 v 1.00781 a 0.50005,0.50005 0 1 0 1,0 v -0.80078 l 0.85352,-0.85351 a 0.50005,0.50005 0 0 0 -0.36329,-0.85743 z m 7.99415,0.9961 A 0.50005,0.50005 0 0 0 415.99219,458.5 v 0.80078 l -0.85352,0.85352 a 0.50005,0.50005 0 1 0 0.70703,0.70703 l 1,-1 a 0.50005,0.50005 0 0 0 0.14649,-0.35352 V 458.5 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z m -3.00196,4.00976 a 0.50005,0.50005 0 0 0 -0.34375,0.15235 l -0.85156,0.85156 -0.7832,-0.006 a 0.50005,0.50005 0 1 0 -0.008,1 l 0.99219,0.008 a 0.50005,0.50005 0 0 0 0.35742,-0.14648 l 1,-1 a 0.50005,0.50005 0 0 0 -0.36328,-0.85938 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
</g>
<rect style="opacity:0;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" id="rect5375" width="6" height="5" x="218" y="119"/>
- <g transform="translate(0,4e-6)" style="display:inline;enable-background:new" id="g20840">
- <path inkscape:connector-curvature="0" id="path19950-6" d="m 303.5,600 c -1.92707,0 -3.5,1.57293 -3.5,3.5 v 0.5 h 1 v -0.5 c 0,-1.38663 1.11337,-2.5 2.5,-2.5 1.38663,0 2.5,1.11337 2.5,2.5 v 1.5 h -0.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 8 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -5 A 0.50005,0.50005 0 0 0 313.5,605 H 307 v -1.5 c 0,-1.92707 -1.57293,-3.5 -3.5,-3.5 z m 2.5,6 h 7 v 4 h -7 z m 3,1 v 2 h 1 v -2 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
- <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" style="display:inline;opacity:1;stroke-width:1.15384614;enable-background:new" id="g12476-7-0" transform="matrix(0.86666667,0,0,0.86666667,39.533341,-302.8)">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.15384614;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 454,555.92383 c -4.45393,0 -8.07617,3.62224 -8.07617,8.07617 0,4.45393 3.62224,8.07617 8.07617,8.07617 4.45393,0 8.07617,-3.62224 8.07617,-8.07617 0,-4.45393 -3.62224,-8.07617 -8.07617,-8.07617 z m 0,1.15234 c 3.83034,0 6.92383,3.09349 6.92383,6.92383 0,3.83034 -3.09349,6.92383 -6.92383,6.92383 -3.83034,0 -6.92383,-3.09349 -6.92383,-6.92383 0,-3.83034 3.09349,-6.92383 6.92383,-6.92383 z" id="path12470-5-6" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.15384603;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 454,561.69141 c -1.26767,-10e-6 -2.3086,1.04092 -2.30859,2.30859 -1e-5,1.26767 1.04092,2.3086 2.30859,2.30859 1.26767,10e-6 2.3086,-1.04092 2.30859,-2.30859 1e-5,-1.26767 -1.04092,-2.3086 -2.30859,-2.30859 z" id="path12474-5-2" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccc"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.9;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.30769229;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 454,558.23047 c -3.17259,10e-6 -5.76953,2.59694 -5.76953,5.76953 -1e-5,3.17259 2.59694,5.76952 5.76953,5.76953 3.1726,10e-6 5.76954,-2.59693 5.76953,-5.76953 0,-3.1726 -2.59693,-5.76954 -5.76953,-5.76953 z m 0,2.30859 c 1.92543,0 3.46094,1.53551 3.46094,3.46094 0,1.92543 -1.53551,3.46094 -3.46094,3.46094 -1.92542,-1e-5 -3.46094,-1.53552 -3.46094,-3.46094 0,-1.92542 1.53552,-3.46093 3.46094,-3.46094 z" id="path20496-2" inkscape:connector-curvature="0"/>
- </g>
- <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="matrix(0.86666667,0,0,0.86666667,60.533341,-302.8)" id="g12520-1-5" style="display:inline;opacity:1;stroke-width:1.15384614;enable-background:new">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.15384614;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 454,555.92383 c -4.45393,0 -8.07617,3.62224 -8.07617,8.07617 0,4.45393 3.62224,8.07617 8.07617,8.07617 4.45393,0 8.07617,-3.62224 8.07617,-8.07617 0,-4.45393 -3.62224,-8.07617 -8.07617,-8.07617 z m 0,1.15234 c 3.83034,0 6.92383,3.09349 6.92383,6.92383 0,3.83034 -3.09349,6.92383 -6.92383,6.92383 -3.83034,0 -6.92383,-3.09349 -6.92383,-6.92383 0,-3.83034 3.09349,-6.92383 6.92383,-6.92383 z" id="path12513-1-0" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.30769229;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 454,558.23047 c -3.17259,0 -5.76953,2.59694 -5.76953,5.76953 -1e-5,3.1726 2.59693,5.76953 5.76953,5.76953 3.1726,0 5.76954,-2.59693 5.76953,-5.76953 0,-3.17259 -2.59694,-5.76953 -5.76953,-5.76953 z m 0,2.30859 c 1.92542,0 3.46093,1.53552 3.46094,3.46094 0,1.92543 -1.53551,3.46094 -3.46094,3.46094 -1.92543,0 -3.46094,-1.53551 -3.46094,-3.46094 10e-6,-1.92542 1.53552,-3.46094 3.46094,-3.46094 z" id="path20498-6" inkscape:connector-curvature="0"/>
- </g>
- <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="translate(41.999998,-357)" id="g5294-1-7-1" style="display:inline;opacity:1;enable-background:new">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 433,541 c -1.09865,0 -2,0.90135 -2,2 0,1.09865 0.90135,2 2,2 1.09865,0 2,-0.90135 2,-2 0,-1.09865 -0.90135,-2 -2,-2 z" id="path5168-0-2-8" inkscape:connector-curvature="0" sodipodi:nodetypes="sssss"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.9;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 433.08008,537.98438 c -2.77576,0 -5.01953,2.26323 -5.01953,5.01562 0,2.7524 2.24277,5.02307 5.02148,5.01562 L 439.00195,548 a 1.0001,1.0001 0 1 0 -0.004,-2 l -5.91993,0.0156 c -1.70285,0.005 -3.01757,-1.33278 -3.01757,-3.01562 0,-1.68217 1.31272,-3.01459 3.01757,-3.01562 L 438.99805,540 a 1.0001,1.0001 0 1 0 0.004,-2 l -5.91992,-0.0156 a 1.0001,1.0001 0 0 0 -0.002,0 z" id="path5260-6-8-7" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 433,536 c -2.50006,0 -4.81247,1.33488 -6.0625,3.5 -1.25002,2.16512 -1.25002,4.83488 0,7 1.25003,2.16512 3.56244,3.5 6.0625,3.5 h 6.5 a 0.50005,0.50005 0 1 0 0,-1 H 433 c -2.1444,0 -4.12312,-1.1429 -5.19531,-3 -1.0722,-1.8571 -1.0722,-4.1429 0,-6 1.07219,-1.8571 3.05091,-3 5.19531,-3 h 6.5 a 0.50005,0.50005 0 1 0 0,-1 z" id="path12602-0-0" inkscape:connector-curvature="0"/>
- </g>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 328.5,600 c -1.92707,0 -3.5,1.57293 -3.5,3.5 v 1.5 h -0.5 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 8 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 H 332 v -1.5 c 0,-1.92707 -1.57293,-3.5 -3.5,-3.5 z m 0,1 c 1.38663,0 2.5,1.11337 2.5,2.5 v 1.5 h -5 v -1.5 c 0,-1.38663 1.11337,-2.5 2.5,-2.5 z m -0.5,6 h 1 v 1 1 h -1 v -1 z" id="path20009-7" inkscape:connector-curvature="0"/>
- <path inkscape:connector-curvature="0" d="m 345.50001,453 c -1.92707,0 -3.5,1.57293 -3.5,3.5 v 0.5 h 1 v -0.5 c 0,-1.38663 1.11337,-2.5 2.5,-2.5 1.38663,0 2.5,1.11337 2.5,2.5 v 1.5 h -0.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 8 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 h -6.5 v -1.5 c 0,-1.92707 -1.57293,-3.5 -3.5,-3.5 z m 2.5,6 h 7 v 4 h -7 z m 3,0.99999 h 1 V 462 h -1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" id="path20615"/>
- <g transform="translate(696.00001,793)" style="display:inline;enable-background:new" id="g20632">
- <g style="display:inline;enable-background:new" transform="translate(-740.00001,-750)" id="g20623" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -179.5,453 c -1.92707,0 -3.5,1.57293 -3.5,3.5 v 1.5 h -0.5 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 8 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 h -0.5 v -1.5 c 0,-1.92707 -1.57293,-3.5 -3.5,-3.5 z m 0,1 c 1.38663,0 2.5,1.11337 2.5,2.5 v 1.5 h -5 v -1.5 c 0,-1.38663 1.11337,-2.5 2.5,-2.5 z m -0.5,6 h 1 v 1 1 h -1 v -1 z" transform="translate(594,-43.000004)" id="path20621" inkscape:connector-curvature="0"/>
- </g>
- </g>
- <g transform="rotate(90,348.9944,289.99188)" id="g11319-4" style="display:inline;enable-background:new">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 202.98828,114.98828 c -0.55228,0.008 -0.99388,0.46139 -0.98633,1.01367 v 8 c -0.0191,1.35232 2.01913,1.35232 2,0 v -8 c 0.008,-0.56299 -0.45068,-1.02136 -1.01367,-1.01367 z" id="path11311-4" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccc"/>
- <g style="display:inline;opacity:0.6;enable-background:new" id="g11317-7" transform="translate(760.99456,-488.99997)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <g id="g11315-1">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -564.5,609 c -0.5954,-0.006 -0.70014,0.84767 -0.12109,0.98633 l -0.28321,-0.0723 1.91992,7.70703 c 0.0555,0.22241 0.25515,0.37858 0.48438,0.37894 h 11 c 0.27461,-2e-5 0.49783,-0.22149 0.5,-0.49609 l 0.01,-0.99805 c 2.2e-4,-0.0476 -0.006,-0.0949 -0.0195,-0.14063 l -2.00585,-7.00195 c -0.0613,-0.21559 -0.25857,-0.36405 -0.4827,-0.36328 l -2.49599,-0.0137 0.002,1 2.11903,0.0157 1.88086,6.56836 -0.002,0.42969 h -10.11328 l -1.74414,-7 3.85953,-0.0138 v -1 z" id="path11313-84" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccccccccccccccc"/>
- </g>
- </g>
- </g>
- <path inkscape:connector-curvature="0" d="m 515.5,432 c -0.1326,2e-5 -0.25976,0.0527 -0.35352,0.14647 L 513.29297,434 H 510.5 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 8 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 6.45312 0.004 c 0.0131,-8.2e-4 0.0261,-0.002 0.0391,-0.004 0.004,5e-5 0.008,5e-5 0.0117,0 0.0143,0.002 0.0286,0.003 0.043,0.004 h 0.006 5.44336 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -8 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 h -1.79297 l -1.85351,-1.85353 C 518.76,432.05268 518.6327,431.99995 518.5,432 Z m 1.49781,1.99804 c 2.21589,-3.2e-4 4.00185,1.7855 4.00195,4.00196 -9e-4,2.19736 -1.75841,3.97457 -3.95508,4 -0.0131,8.2e-4 -0.0261,0.002 -0.0391,0.004 -0.0149,-0.002 -0.0299,-0.003 -0.0449,-0.004 -10e-4,0 -0.003,0 -0.004,0 -2.19824,-0.0228 -3.95803,-1.80057 -3.95898,-4 9e-5,-2.21578 1.78479,-4.00131 4,-4.00196 z M 516.99805,435 C 515.34742,435 514,436.34922 514,438 c 0,1.65079 1.34742,3 2.99805,3 1.65063,0 3,-1.34921 3,-3 0,-1.65078 -1.34937,-3 -3,-3 z m 0,1 c 1.11009,0 2,0.88955 2,2 0,1.11045 -0.88991,2 -2,2 C 515.88796,440 515,439.11045 515,438 c 0,-1.11045 0.88796,-2 1.99805,-2 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" id="path16385"/>
- <path id="circle20581-1" style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" d="m 140.99637,186.00011 a 1.99635,1.99635 0 0 1 -1.99635,1.99635 1.99635,1.99635 0 0 1 -1.99635,-1.99635 1.99635,1.99635 0 0 1 1.99635,-1.99635 1.99635,1.99635 0 0 1 1.99635,1.99635 z m -8.50223,-7.00402 a 0.50005,0.50005 0 0 0 -0.34766,0.85743 l 3,3 C 134.44086,183.71574 134,184.80241 134,186 c 2e-5,1.19757 0.44085,2.28425 1.14648,3.14648 l -3,3 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 3,-3 C 136.71574,190.55915 137.80243,191 139,191 c 1.19757,0 2.28426,-0.44085 3.14648,-1.14648 l 3,3 a 0.50005,0.50005 0 1 0 0.70704,-0.70704 l -3,-3 C 143.55915,188.28425 143.99998,187.19757 144,186 c 0,-1.19759 -0.44086,-2.28426 -1.14648,-3.14648 l 3,-3 a 0.50005,0.50005 0 0 0 -0.36329,-0.85743 0.50005,0.50005 0 0 0 -0.34375,0.15039 l -3,3 C 141.28425,181.44086 140.19759,181 139,181 c -1.19759,0 -2.28425,0.44086 -3.14648,1.14648 l -3,-3 a 0.50005,0.50005 0 0 0 -0.35938,-0.15039 z M 139,182 c 2.21506,0 4.00001,1.78494 4,4 -4e-5,2.21502 -1.78498,4 -4,4 -2.21502,0 -3.99996,-1.78498 -4,-4 -1e-5,-2.21506 1.78494,-4 4,-4 z" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 494.5,432 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 L 492.29297,434 H 489.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 8 a 0.50005,0.50005 0 0 0 0.5,0.5 h 12 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -8 a 0.50005,0.50005 0 0 0 -0.5,-0.5 h -1.79297 l -1.85351,-1.85352 A 0.50005,0.50005 0 0 0 497.5,432 Z m 0.20703,1 h 2.58594 l 1.85351,1.85352 A 0.50005,0.50005 0 0 0 499.5,435 h 1.5 v 7 h -11 v -7 h 2.5 a 0.50005,0.50005 0 0 0 0.35352,-0.14648 z m -0.46094,2.74414 a 0.50005,0.50005 0 0 0 -0.34961,0.85938 l 1.39649,1.39648 -1.39649,1.39648 a 0.50005,0.50005 0 1 0 0.70704,0.70704 L 496,438.70703 l 1.39648,1.39649 a 0.50005,0.50005 0 1 0 0.70704,-0.70704 L 496.70703,438 l 1.39649,-1.39648 a 0.50005,0.50005 0 1 0 -0.70704,-0.70704 L 496,437.29297 l -1.39648,-1.39649 a 0.50005,0.50005 0 0 0 -0.35743,-0.15234 z" id="path22635-0-9" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 469.49023,433 c -0.3497,0.006 -0.58488,0.36077 -0.45507,0.68555 l 4,10.00195 c 0.1779,0.45034 0.82806,0.4102 0.94922,-0.0586 l 1.17578,-4.46875 4.46679,-1.17578 c 0.46499,-0.12321 0.50486,-0.76769 0.0586,-0.94727 l -10,-4.00195 c -0.0621,-0.0247 -0.12852,-0.0366 -0.19532,-0.0351 z" id="path19969-0" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 448.49023,433 a 0.50005,0.50005 0 0 0 -0.45507,0.68555 l 4,10.00195 a 0.50050292,0.50050292 0 1 0 0.92968,-0.37109 l -3.5664,-8.91797 8.91601,3.5664 a 0.50005,0.50005 0 1 0 0.3711,-0.92773 l -10,-4.00195 A 0.50005,0.50005 0 0 0 448.49023,433 Z" id="path19971-4" inkscape:connector-curvature="0"/>
- <g id="g20814-2" transform="translate(58.00977,-1667.9941)">
- <g id="g20812-7">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -58.978516,159.00391 c -0.268711,-0.0142 -0.522461,0.007 -0.761718,0.0664 -0.47849,0.1192 -0.892924,0.44895 -1.089844,0.90235 -0.19686,0.4535 -0.203572,0.98669 -0.07617,1.59179 0.50982,2.4202 3.039112,5.6664 6.039062,8.0293 1.49994,1.1815 2.89794,1.95798 4.06836,2.26758 0.58523,0.1549 1.120142,0.1985 1.601562,0.0664 0.48143,-0.1318 0.896965,-0.48805 1.078125,-0.97265 0.36233,-0.9692 -0.01465,-2.1613 -0.732421,-3.5 -0.585772,-1.09244 -1.450912,-2.27994 -2.509766,-3.44922 h 1.695312 a 0.50005,0.50005 0 1 0 0,-1 h -2.828125 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 2.82812 a 0.50005,0.50005 0 1 0 1,0 v -1.53906 c 0.962773,1.08028 1.742337,2.16783 2.259766,3.13281 0.65736,1.226 0.838188,2.25364 0.679687,2.67774 -0.0793,0.212 -0.1766,0.29452 -0.40625,0.35742 -0.229719,0.063 -0.603428,0.0576 -1.080078,-0.0684 -0.95331,-0.2522 -2.281914,-0.96184 -3.708984,-2.08594 -2.85409,-2.248 -5.274721,-5.54511 -5.675781,-7.44921 -0.10032,-0.47611 -0.06643,-0.80379 0.01367,-0.98829 0.0801,-0.1845 0.178092,-0.26942 0.414062,-0.32812 0.47178,-0.1177 1.518783,0.0927 2.851563,0.85351 a 0.50043231,0.50036032 0 0 0 0.496093,-0.86914 c -1.081755,-0.61755 -2.02199,-0.98079 -2.828125,-1.02343 z" transform="translate(491.99023,1667.9941)" id="path20793-9" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 435.91471,1838.9185 a 0.49989467,0.50020516 0 0 1 -0.10766,0.08 c -1.55117,0.8755 -2.8107,1.2341 -3.77887,0.8468 -0.48409,-0.1937 -0.84555,-0.6327 -0.96369,-1.1577 -0.11806,-0.525 -0.0453,-1.1245 0.17673,-1.8153 0.88827,-2.7631 3.96133,-6.3033 7.15309,-8.3953 1.59595,-1.046 2.94158,-1.5736 4.02185,-1.474 0.5401,0.05 1.04109,0.3065 1.31713,0.757 0.27597,0.4504 0.3235,1.0201 0.20985,1.6633 a 0.50049929,0.50081015 0 1 1 -0.98577,-0.174 c 0.0873,-0.4946 0.0235,-0.8034 -0.076,-0.9657 -0.0994,-0.1623 -0.23754,-0.2538 -0.55637,-0.2832 -0.63756,-0.059 -1.88509,0.331 -3.38253,1.3124 -2.99493,1.9629 -5.99799,5.5314 -6.74857,7.8663 -0.18764,0.5837 -0.21297,1.0235 -0.15327,1.2889 0.0597,0.2653 0.15122,0.3664 0.35757,0.449 0.41277,0.1651 1.48565,0.019 2.91733,-0.7889 a 0.49989467,0.50020516 0 0 1 0.59917,0.7903 z" id="path20798-7" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 303.5,600 c -1.92707,0 -3.5,1.57293 -3.5,3.5 v 0.5 h 1 v -0.5 c 0,-1.38663 1.11337,-2.5 2.5,-2.5 1.38663,0 2.5,1.11337 2.5,2.5 v 1.5 h -0.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 8 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -5 A 0.50005,0.50005 0 0 0 313.5,605 H 307 v -1.5 c 0,-1.92707 -1.57293,-3.5 -3.5,-3.5 z m 2.5,6 h 7 v 4 h -7 z m 3,1 v 2 h 1 v -2 z" id="path19950-6" inkscape:connector-curvature="0"/>
+ <g transform="matrix(0.86666667,0,0,0.86666667,39.533341,-302.8)" id="g12476-7-0" style="display:inline;opacity:1;fill:#ffffff;stroke-width:1.15384614;enable-background:new" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
+ <path inkscape:connector-curvature="0" id="path12470-5-6" d="m 454,555.92383 c -4.45393,0 -8.07617,3.62224 -8.07617,8.07617 0,4.45393 3.62224,8.07617 8.07617,8.07617 4.45393,0 8.07617,-3.62224 8.07617,-8.07617 0,-4.45393 -3.62224,-8.07617 -8.07617,-8.07617 z m 0,1.15234 c 3.83034,0 6.92383,3.09349 6.92383,6.92383 0,3.83034 -3.09349,6.92383 -6.92383,6.92383 -3.83034,0 -6.92383,-3.09349 -6.92383,-6.92383 0,-3.83034 3.09349,-6.92383 6.92383,-6.92383 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.15384614;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path sodipodi:nodetypes="ccccc" inkscape:connector-curvature="0" id="path12474-5-2" d="m 454,561.69141 c -1.26767,-10e-6 -2.3086,1.04092 -2.30859,2.30859 -1e-5,1.26767 1.04092,2.3086 2.30859,2.30859 1.26767,10e-6 2.3086,-1.04092 2.30859,-2.30859 1e-5,-1.26767 -1.04092,-2.3086 -2.30859,-2.30859 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.15384603;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path inkscape:connector-curvature="0" id="path20496-2" d="m 454,558.23047 c -3.17259,10e-6 -5.76953,2.59694 -5.76953,5.76953 -1e-5,3.17259 2.59694,5.76952 5.76953,5.76953 3.1726,10e-6 5.76954,-2.59693 5.76953,-5.76953 0,-3.1726 -2.59693,-5.76954 -5.76953,-5.76953 z m 0,2.30859 c 1.92543,0 3.46094,1.53551 3.46094,3.46094 0,1.92543 -1.53551,3.46094 -3.46094,3.46094 -1.92542,-1e-5 -3.46094,-1.53552 -3.46094,-3.46094 0,-1.92542 1.53552,-3.46093 3.46094,-3.46094 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.9;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.30769229;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ </g>
+ <g style="display:inline;opacity:1;fill:#ffffff;stroke-width:1.15384614;enable-background:new" id="g12520-1-5" transform="matrix(0.86666667,0,0,0.86666667,60.533341,-302.8)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
+ <path inkscape:connector-curvature="0" id="path12513-1-0" d="m 454,555.92383 c -4.45393,0 -8.07617,3.62224 -8.07617,8.07617 0,4.45393 3.62224,8.07617 8.07617,8.07617 4.45393,0 8.07617,-3.62224 8.07617,-8.07617 0,-4.45393 -3.62224,-8.07617 -8.07617,-8.07617 z m 0,1.15234 c 3.83034,0 6.92383,3.09349 6.92383,6.92383 0,3.83034 -3.09349,6.92383 -6.92383,6.92383 -3.83034,0 -6.92383,-3.09349 -6.92383,-6.92383 0,-3.83034 3.09349,-6.92383 6.92383,-6.92383 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.15384614;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path inkscape:connector-curvature="0" id="path20498-6" d="m 454,558.23047 c -3.17259,0 -5.76953,2.59694 -5.76953,5.76953 -1e-5,3.1726 2.59693,5.76953 5.76953,5.76953 3.1726,0 5.76954,-2.59693 5.76953,-5.76953 0,-3.17259 -2.59694,-5.76953 -5.76953,-5.76953 z m 0,2.30859 c 1.92542,0 3.46093,1.53552 3.46094,3.46094 0,1.92543 -1.53551,3.46094 -3.46094,3.46094 -1.92543,0 -3.46094,-1.53551 -3.46094,-3.46094 10e-6,-1.92542 1.53552,-3.46094 3.46094,-3.46094 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.30769229;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ </g>
+ <g style="display:inline;opacity:1;fill:#ffffff;enable-background:new" id="g5294-1-7-1" transform="translate(41.999998,-357)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
+ <path sodipodi:nodetypes="sssss" inkscape:connector-curvature="0" id="path5168-0-2-8" d="m 433,541 c -1.09865,0 -2,0.90135 -2,2 0,1.09865 0.90135,2 2,2 1.09865,0 2,-0.90135 2,-2 0,-1.09865 -0.90135,-2 -2,-2 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path inkscape:connector-curvature="0" id="path5260-6-8-7" d="m 433.08008,537.98438 c -2.77576,0 -5.01953,2.26323 -5.01953,5.01562 0,2.7524 2.24277,5.02307 5.02148,5.01562 L 439.00195,548 a 1.0001,1.0001 0 1 0 -0.004,-2 l -5.91993,0.0156 c -1.70285,0.005 -3.01757,-1.33278 -3.01757,-3.01562 0,-1.68217 1.31272,-3.01459 3.01757,-3.01562 L 438.99805,540 a 1.0001,1.0001 0 1 0 0.004,-2 l -5.91992,-0.0156 a 1.0001,1.0001 0 0 0 -0.002,0 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.9;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path inkscape:connector-curvature="0" id="path12602-0-0" d="m 433,536 c -2.50006,0 -4.81247,1.33488 -6.0625,3.5 -1.25002,2.16512 -1.25002,4.83488 0,7 1.25003,2.16512 3.56244,3.5 6.0625,3.5 h 6.5 a 0.50005,0.50005 0 1 0 0,-1 H 433 c -2.1444,0 -4.12312,-1.1429 -5.19531,-3 -1.0722,-1.8571 -1.0722,-4.1429 0,-6 1.07219,-1.8571 3.05091,-3 5.19531,-3 h 6.5 a 0.50005,0.50005 0 1 0 0,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ </g>
+ <path inkscape:connector-curvature="0" id="path20009-7" d="m 328.5,600 c -1.92707,0 -3.5,1.57293 -3.5,3.5 v 1.5 h -0.5 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 8 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 H 332 v -1.5 c 0,-1.92707 -1.57293,-3.5 -3.5,-3.5 z m 0,1 c 1.38663,0 2.5,1.11337 2.5,2.5 v 1.5 h -5 v -1.5 c 0,-1.38663 1.11337,-2.5 2.5,-2.5 z m -0.5,6 h 1 v 1 1 h -1 v -1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path id="path20615" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 345.50001,453 c -1.92707,0 -3.5,1.57293 -3.5,3.5 v 0.5 h 1 v -0.5 c 0,-1.38663 1.11337,-2.5 2.5,-2.5 1.38663,0 2.5,1.11337 2.5,2.5 v 1.5 h -0.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 8 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 h -6.5 v -1.5 c 0,-1.92707 -1.57293,-3.5 -3.5,-3.5 z m 2.5,6 h 7 v 4 h -7 z m 3,0.99999 h 1 V 462 h -1 z" inkscape:connector-curvature="0"/>
+ <g id="g20632" style="display:inline;fill:#ffffff;enable-background:new" transform="translate(696.00001,793)">
+ <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" id="g20623" transform="translate(-740.00001,-750)" style="display:inline;fill:#ffffff;enable-background:new">
+ <path inkscape:connector-curvature="0" id="path20621" transform="translate(594,-43.000004)" d="m -179.5,453 c -1.92707,0 -3.5,1.57293 -3.5,3.5 v 1.5 h -0.5 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 8 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 h -0.5 v -1.5 c 0,-1.92707 -1.57293,-3.5 -3.5,-3.5 z m 0,1 c 1.38663,0 2.5,1.11337 2.5,2.5 v 1.5 h -5 v -1.5 c 0,-1.38663 1.11337,-2.5 2.5,-2.5 z m -0.5,6 h 1 v 1 1 h -1 v -1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ </g>
+ </g>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g11319-4" transform="rotate(90,348.9944,289.99188)">
+ <path sodipodi:nodetypes="cccccc" inkscape:connector-curvature="0" id="path11311-4" d="m 202.98828,114.98828 c -0.55228,0.008 -0.99388,0.46139 -0.98633,1.01367 v 8 c -0.0191,1.35232 2.01913,1.35232 2,0 v -8 c 0.008,-0.56299 -0.45068,-1.02136 -1.01367,-1.01367 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="translate(760.99456,-488.99997)" id="g11317-7" style="display:inline;opacity:0.6;fill:#ffffff;enable-background:new">
+ <g id="g11315-1" style="fill:#ffffff">
+ <path sodipodi:nodetypes="ccccccccccccccccccccc" inkscape:connector-curvature="0" id="path11313-84" d="m -564.5,609 c -0.5954,-0.006 -0.70014,0.84767 -0.12109,0.98633 l -0.28321,-0.0723 1.91992,7.70703 c 0.0555,0.22241 0.25515,0.37858 0.48438,0.37894 h 11 c 0.27461,-2e-5 0.49783,-0.22149 0.5,-0.49609 l 0.01,-0.99805 c 2.2e-4,-0.0476 -0.006,-0.0949 -0.0195,-0.14063 l -2.00585,-7.00195 c -0.0613,-0.21559 -0.25857,-0.36405 -0.4827,-0.36328 l -2.49599,-0.0137 0.002,1 2.11903,0.0157 1.88086,6.56836 -0.002,0.42969 h -10.11328 l -1.74414,-7 3.85953,-0.0138 v -1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
</g>
</g>
- <g style="display:inline;enable-background:new" id="g20863-5" transform="translate(378.00977,-125.994)">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 79.490234,286.99609 A 0.50005,0.50005 0 0 0 79.439453,287 H 76.5 a 0.50005,0.50005 0 1 0 0,1 h 1.792969 l -5.146485,5.14648 a 0.50005,0.50005 0 1 0 0.707032,0.70704 L 79,288.70703 V 290.5 a 0.50005,0.50005 0 1 0 1,0 v -2.93945 a 0.50005,0.50005 0 0 0 -0.509766,-0.56446 z" id="path20855-2" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -100.49805,157.99805 a 0.50005,0.50005 0 0 0 -0.38867,0.19531 0.50005,0.50005 0 0 0 -0.004,0.006 l -1.95313,1.95312 a 0.50005,0.50005 0 1 0 0.70703,0.70704 l 1.14649,-1.14649 v 7.57422 c -0.59356,0.34821 -1,0.9856 -1,1.71875 0,1.09865 0.90135,2 1.999996,2 0.73315,0 1.370541,-0.40645 1.71875,-1 h 7.574218 l -1.146484,1.14648 a 0.50005,0.50005 0 1 0 0.707031,0.70704 l 1.957031,-1.95704 a 0.50005,0.50005 0 0 0 0.002,-0.79296 0.50005,0.50005 0 0 0 -0.0059,-0.004 l -1.953125,-1.95313 A 0.50005,0.50005 0 0 0 -91.496094,167 a 0.50005,0.50005 0 0 0 -0.347656,0.85938 l 1.146484,1.14648 h -7.292968 c 0,-1.09865 -0.901352,-2 -2,-2 v -7.29297 l 1.146484,1.14649 a 0.50005,0.50005 0 1 0 0.707031,-0.70704 l -1.957031,-1.95703 a 0.50005,0.50005 0 0 0 -0.4043,-0.19726 z m 0.507816,10.00781 c 0.558208,0 1,0.44179 1,1 0,0.55821 -0.441792,1 -1,1 -0.558206,0 -0.999996,-0.44179 -0.999996,-1 0,-0.55821 0.44179,-1 0.999996,-1 z" transform="translate(171.99023,125.994)" id="path20857-3" inkscape:connector-curvature="0"/>
+ </g>
+ <path id="path16385" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 515.5,432 c -0.1326,2e-5 -0.25976,0.0527 -0.35352,0.14647 L 513.29297,434 H 510.5 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 8 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 6.45312 0.004 c 0.0131,-8.2e-4 0.0261,-0.002 0.0391,-0.004 0.004,5e-5 0.008,5e-5 0.0117,0 0.0143,0.002 0.0286,0.003 0.043,0.004 h 0.006 5.44336 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -8 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 h -1.79297 l -1.85351,-1.85353 C 518.76,432.05268 518.6327,431.99995 518.5,432 Z m 1.49781,1.99804 c 2.21589,-3.2e-4 4.00185,1.7855 4.00195,4.00196 -9e-4,2.19736 -1.75841,3.97457 -3.95508,4 -0.0131,8.2e-4 -0.0261,0.002 -0.0391,0.004 -0.0149,-0.002 -0.0299,-0.003 -0.0449,-0.004 -10e-4,0 -0.003,0 -0.004,0 -2.19824,-0.0228 -3.95803,-1.80057 -3.95898,-4 9e-5,-2.21578 1.78479,-4.00131 4,-4.00196 z M 516.99805,435 C 515.34742,435 514,436.34922 514,438 c 0,1.65079 1.34742,3 2.99805,3 1.65063,0 3,-1.34921 3,-3 0,-1.65078 -1.34937,-3 -3,-3 z m 0,1 c 1.11009,0 2,0.88955 2,2 0,1.11045 -0.88991,2 -2,2 C 515.88796,440 515,439.11045 515,438 c 0,-1.11045 0.88796,-2 1.99805,-2 z" inkscape:connector-curvature="0"/>
+ <path inkscape:connector-curvature="0" d="m 140.99637,186.00011 a 1.99635,1.99635 0 0 1 -1.99635,1.99635 1.99635,1.99635 0 0 1 -1.99635,-1.99635 1.99635,1.99635 0 0 1 1.99635,-1.99635 1.99635,1.99635 0 0 1 1.99635,1.99635 z m -8.50223,-7.00402 a 0.50005,0.50005 0 0 0 -0.34766,0.85743 l 3,3 C 134.44086,183.71574 134,184.80241 134,186 c 2e-5,1.19757 0.44085,2.28425 1.14648,3.14648 l -3,3 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 3,-3 C 136.71574,190.55915 137.80243,191 139,191 c 1.19757,0 2.28426,-0.44085 3.14648,-1.14648 l 3,3 a 0.50005,0.50005 0 1 0 0.70704,-0.70704 l -3,-3 C 143.55915,188.28425 143.99998,187.19757 144,186 c 0,-1.19759 -0.44086,-2.28426 -1.14648,-3.14648 l 3,-3 a 0.50005,0.50005 0 0 0 -0.36329,-0.85743 0.50005,0.50005 0 0 0 -0.34375,0.15039 l -3,3 C 141.28425,181.44086 140.19759,181 139,181 c -1.19759,0 -2.28425,0.44086 -3.14648,1.14648 l -3,-3 a 0.50005,0.50005 0 0 0 -0.35938,-0.15039 z M 139,182 c 2.21506,0 4.00001,1.78494 4,4 -4e-5,2.21502 -1.78498,4 -4,4 -2.21502,0 -3.99996,-1.78498 -4,-4 -1e-5,-2.21506 1.78494,-4 4,-4 z" style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" id="circle20581-1"/>
+ <path inkscape:connector-curvature="0" id="path22635-0-9" d="m 494.5,432 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 L 492.29297,434 H 489.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 8 a 0.50005,0.50005 0 0 0 0.5,0.5 h 12 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -8 a 0.50005,0.50005 0 0 0 -0.5,-0.5 h -1.79297 l -1.85351,-1.85352 A 0.50005,0.50005 0 0 0 497.5,432 Z m 0.20703,1 h 2.58594 l 1.85351,1.85352 A 0.50005,0.50005 0 0 0 499.5,435 h 1.5 v 7 h -11 v -7 h 2.5 a 0.50005,0.50005 0 0 0 0.35352,-0.14648 z m -0.46094,2.74414 a 0.50005,0.50005 0 0 0 -0.34961,0.85938 l 1.39649,1.39648 -1.39649,1.39648 a 0.50005,0.50005 0 1 0 0.70704,0.70704 L 496,438.70703 l 1.39648,1.39649 a 0.50005,0.50005 0 1 0 0.70704,-0.70704 L 496.70703,438 l 1.39649,-1.39648 a 0.50005,0.50005 0 1 0 -0.70704,-0.70704 L 496,437.29297 l -1.39648,-1.39649 a 0.50005,0.50005 0 0 0 -0.35743,-0.15234 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <path sodipodi:nodetypes="ccccccccc" inkscape:connector-curvature="0" id="path19969-0" d="m 469.49023,433 c -0.3497,0.006 -0.58488,0.36077 -0.45507,0.68555 l 4,10.00195 c 0.1779,0.45034 0.82806,0.4102 0.94922,-0.0586 l 1.17578,-4.46875 4.46679,-1.17578 c 0.46499,-0.12321 0.50486,-0.76769 0.0586,-0.94727 l -10,-4.00195 c -0.0621,-0.0247 -0.12852,-0.0366 -0.19532,-0.0351 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <path inkscape:connector-curvature="0" id="path19971-4" d="m 448.49023,433 a 0.50005,0.50005 0 0 0 -0.45507,0.68555 l 4,10.00195 a 0.50050292,0.50050292 0 1 0 0.92968,-0.37109 l -3.5664,-8.91797 8.91601,3.5664 a 0.50005,0.50005 0 1 0 0.3711,-0.92773 l -10,-4.00195 A 0.50005,0.50005 0 0 0 448.49023,433 Z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <g transform="translate(37.00977,-1667.9941)" id="g20814-2" style="fill:#ffffff">
+ <g id="g20812-7" style="fill:#ffffff">
+ <path inkscape:connector-curvature="0" id="path20793-9" transform="translate(491.99023,1667.9941)" d="m -58.978516,159.00391 c -0.268711,-0.0142 -0.522461,0.007 -0.761718,0.0664 -0.47849,0.1192 -0.892924,0.44895 -1.089844,0.90235 -0.19686,0.4535 -0.203572,0.98669 -0.07617,1.59179 0.50982,2.4202 3.039112,5.6664 6.039062,8.0293 1.49994,1.1815 2.89794,1.95798 4.06836,2.26758 0.58523,0.1549 1.120142,0.1985 1.601562,0.0664 0.48143,-0.1318 0.896965,-0.48805 1.078125,-0.97265 0.36233,-0.9692 -0.01465,-2.1613 -0.732421,-3.5 -0.585772,-1.09244 -1.450912,-2.27994 -2.509766,-3.44922 h 1.695312 a 0.50005,0.50005 0 1 0 0,-1 h -2.828125 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 2.82812 a 0.50005,0.50005 0 1 0 1,0 v -1.53906 c 0.962773,1.08028 1.742337,2.16783 2.259766,3.13281 0.65736,1.226 0.838188,2.25364 0.679687,2.67774 -0.0793,0.212 -0.1766,0.29452 -0.40625,0.35742 -0.229719,0.063 -0.603428,0.0576 -1.080078,-0.0684 -0.95331,-0.2522 -2.281914,-0.96184 -3.708984,-2.08594 -2.85409,-2.248 -5.274721,-5.54511 -5.675781,-7.44921 -0.10032,-0.47611 -0.06643,-0.80379 0.01367,-0.98829 0.0801,-0.1845 0.178092,-0.26942 0.414062,-0.32812 0.47178,-0.1177 1.518783,0.0927 2.851563,0.85351 a 0.50043231,0.50036032 0 0 0 0.496093,-0.86914 c -1.081755,-0.61755 -2.02199,-0.98079 -2.828125,-1.02343 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <path inkscape:connector-curvature="0" id="path20798-7" d="m 435.91471,1838.9185 a 0.49989467,0.50020516 0 0 1 -0.10766,0.08 c -1.55117,0.8755 -2.8107,1.2341 -3.77887,0.8468 -0.48409,-0.1937 -0.84555,-0.6327 -0.96369,-1.1577 -0.11806,-0.525 -0.0453,-1.1245 0.17673,-1.8153 0.88827,-2.7631 3.96133,-6.3033 7.15309,-8.3953 1.59595,-1.046 2.94158,-1.5736 4.02185,-1.474 0.5401,0.05 1.04109,0.3065 1.31713,0.757 0.27597,0.4504 0.3235,1.0201 0.20985,1.6633 a 0.50049929,0.50081015 0 1 1 -0.98577,-0.174 c 0.0873,-0.4946 0.0235,-0.8034 -0.076,-0.9657 -0.0994,-0.1623 -0.23754,-0.2538 -0.55637,-0.2832 -0.63756,-0.059 -1.88509,0.331 -3.38253,1.3124 -2.99493,1.9629 -5.99799,5.5314 -6.74857,7.8663 -0.18764,0.5837 -0.21297,1.0235 -0.15327,1.2889 0.0597,0.2653 0.15122,0.3664 0.35757,0.449 0.41277,0.1651 1.48565,0.019 2.91733,-0.7889 a 0.49989467,0.50020516 0 0 1 0.59917,0.7903 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
- <g style="display:inline;enable-background:new" id="g20880-1" transform="matrix(-1,0,0,1,1033.9931,42.006)">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -28.482422,162.00195 a 0.50005,0.50005 0 0 0 -0.365234,0.85743 l 1.146484,1.14648 h -5.585937 c -0.348208,-0.59355 -0.987551,-1 -1.720703,-1 -1.098651,0 -2,0.90135 -2,2 0,1.09865 0.901349,2 2,2 1.09865,0 2,-0.90135 2,-2 h 5.30664 l -1.146484,1.14648 a 0.50064056,0.50064056 0 0 0 0.708984,0.70704 l 2,-2 a 0.50005,0.50005 0 0 0 0,-0.70704 l -2,-2 a 0.50005,0.50005 0 0 0 -0.34375,-0.15039 z m -6.52539,2.00391 c 0.55821,0 1,0.44179 1,1 0,0.55821 -0.44179,1 -1,1 -0.558211,0 -1,-0.44179 -1,-1 0,-0.55821 0.441789,-1 1,-1 z" transform="matrix(-1,0,0,1,483.9931,-42.006004)" id="ellipse20865-9" inkscape:connector-curvature="0"/>
- <g style="display:inline;opacity:0.6;enable-background:new" id="g20878-5" transform="matrix(0,1,1,0,-94.00249,680.99203)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <g id="g20876-3">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="M -559.99805,608.99609 -564.5,609 a 0.50005,0.50005 0 0 0 -0.5,0.50391 l 0.008,1.00195 a 0.50005,0.50005 0 0 0 0.0195,0.13281 l 1.99219,6.99805 A 0.50005,0.50005 0 0 0 -562.5,618 h 11 a 0.50005,0.50005 0 0 0 0.5,-0.49609 l 0.01,-0.99805 a 0.50005,0.50005 0 0 0 -0.0195,-0.14063 l -2.00585,-7.00195 A 0.50005,0.50005 0 0 0 -553.49609,609 l -3.50196,-0.004 v 1 l 3.125,0.004 1.88086,6.57031 -0.002,0.42969 h -10.12695 l -1.8711,-6.56836 -0.004,-0.43164 3.99804,-0.004 z" id="path20873-7" inkscape:connector-curvature="0"/>
- </g>
+ </g>
+ <g transform="translate(378.00977,-125.994)" id="g20863-5" style="display:inline;fill:#ffffff;enable-background:new">
+ <path inkscape:connector-curvature="0" id="path20855-2" d="M 79.490234,286.99609 A 0.50005,0.50005 0 0 0 79.439453,287 H 76.5 a 0.50005,0.50005 0 1 0 0,1 h 1.792969 l -5.146485,5.14648 a 0.50005,0.50005 0 1 0 0.707032,0.70704 L 79,288.70703 V 290.5 a 0.50005,0.50005 0 1 0 1,0 v -2.93945 a 0.50005,0.50005 0 0 0 -0.509766,-0.56446 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path inkscape:connector-curvature="0" id="path20857-3" transform="translate(171.99023,125.994)" d="m -100.49805,157.99805 a 0.50005,0.50005 0 0 0 -0.38867,0.19531 0.50005,0.50005 0 0 0 -0.004,0.006 l -1.95313,1.95312 a 0.50005,0.50005 0 1 0 0.70703,0.70704 l 1.14649,-1.14649 v 7.57422 c -0.59356,0.34821 -1,0.9856 -1,1.71875 0,1.09865 0.90135,2 1.999996,2 0.73315,0 1.370541,-0.40645 1.71875,-1 h 7.574218 l -1.146484,1.14648 a 0.50005,0.50005 0 1 0 0.707031,0.70704 l 1.957031,-1.95704 a 0.50005,0.50005 0 0 0 0.002,-0.79296 0.50005,0.50005 0 0 0 -0.0059,-0.004 l -1.953125,-1.95313 A 0.50005,0.50005 0 0 0 -91.496094,167 a 0.50005,0.50005 0 0 0 -0.347656,0.85938 l 1.146484,1.14648 h -7.292968 c 0,-1.09865 -0.901352,-2 -2,-2 v -7.29297 l 1.146484,1.14649 a 0.50005,0.50005 0 1 0 0.707031,-0.70704 l -1.957031,-1.95703 a 0.50005,0.50005 0 0 0 -0.4043,-0.19726 z m 0.507816,10.00781 c 0.558208,0 1,0.44179 1,1 0,0.55821 -0.441792,1 -1,1 -0.558206,0 -0.999996,-0.44179 -0.999996,-1 0,-0.55821 0.44179,-1 0.999996,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ </g>
+ <g transform="matrix(-1,0,0,1,1033.9931,42.006004)" id="g20880-1" style="display:inline;fill:#ffffff;enable-background:new">
+ <path inkscape:connector-curvature="0" id="ellipse20865-9" transform="matrix(-1,0,0,1,483.9931,-42.006004)" d="m -28.482422,162.00195 a 0.50005,0.50005 0 0 0 -0.365234,0.85743 l 1.146484,1.14648 h -5.585937 c -0.348208,-0.59355 -0.987551,-1 -1.720703,-1 -1.098651,0 -2,0.90135 -2,2 0,1.09865 0.901349,2 2,2 1.09865,0 2,-0.90135 2,-2 h 5.30664 l -1.146484,1.14648 a 0.50064056,0.50064056 0 0 0 0.708984,0.70704 l 2,-2 a 0.50005,0.50005 0 0 0 0,-0.70704 l -2,-2 a 0.50005,0.50005 0 0 0 -0.34375,-0.15039 z m -6.52539,2.00391 c 0.55821,0 1,0.44179 1,1 0,0.55821 -0.44179,1 -1,1 -0.558211,0 -1,-0.44179 -1,-1 0,-0.55821 0.441789,-1 1,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="matrix(0,1,1,0,-94.00249,680.99203)" id="g20878-5" style="display:inline;opacity:0.6;fill:#ffffff;enable-background:new">
+ <g id="g20876-3" style="fill:#ffffff">
+ <path inkscape:connector-curvature="0" id="path20873-7" d="M -559.99805,608.99609 -564.5,609 a 0.50005,0.50005 0 0 0 -0.5,0.50391 l 0.008,1.00195 a 0.50005,0.50005 0 0 0 0.0195,0.13281 l 1.99219,6.99805 A 0.50005,0.50005 0 0 0 -562.5,618 h 11 a 0.50005,0.50005 0 0 0 0.5,-0.49609 l 0.01,-0.99805 a 0.50005,0.50005 0 0 0 -0.0195,-0.14063 l -2.00585,-7.00195 A 0.50005,0.50005 0 0 0 -553.49609,609 l -3.50196,-0.004 v 1 l 3.125,0.004 1.88086,6.57031 -0.002,0.42969 h -10.12695 l -1.8711,-6.56836 -0.004,-0.43164 3.99804,-0.004 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
</g>
</g>
- <g id="g20207-3" transform="translate(122.00977,-1668.9941)">
- <path id="path20884-9" d="m 346.49414,1805.9941 a 0.50005,0.50005 0 0 0 -0.34766,0.8594 l 3,3 C 348.44086,1810.7157 348,1811.8024 348,1813 c 2e-5,1.197 0.44143,2.2825 1.14648,3.1445 l -3,3 a 0.50005,0.50005 0 1 0 0.70704,0.7071 l 3,-3 c 0.86236,0.7061 1.94846,1.1484 3.14648,1.1484 0.73402,0 1.42595,-0.1693 2.05469,-0.4551 l -0.77344,-0.7734 C 353.87701,1816.9083 353.45144,1817 353,1817 c -2.21502,0 -3.99996,-1.785 -4,-4 -10e-6,-2.2151 1.78494,-4 4,-4 2.21506,0 4.00001,1.7849 4,4 -10e-6,0.4593 -0.093,0.8925 -0.23438,1.3027 l 0.76954,0.7696 c 0.29106,-0.6335 0.46483,-1.3311 0.46484,-2.0723 0,-1.198 -0.44234,-2.2841 -1.14844,-3.1465 l 3.00196,-3.0019 a 0.50005,0.50005 0 0 0 -0.36329,-0.8575 0.50005,0.50005 0 0 0 -0.34375,0.1504 l -3.00195,3.002 C 355.28248,1808.4414 354.19705,1808 353,1808 c -1.19759,0 -2.28425,0.4409 -3.14648,1.1465 l -3,-3 a 0.50005,0.50005 0 0 0 -0.35938,-0.1524 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -74.990234,142.01953 c -1.09866,0 -2,0.9013 -2,2 0,1.0986 0.90134,2 2,2 0.381313,0 0.73472,-0.11501 1.039062,-0.30273 a 0.50005,0.50005 0 0 0 0.107422,0.15625 l 4.146484,4.14648 h -1.621093 a 0.50005,0.50005 0 1 0 0,1 h 2.828125 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -2.82812 a 0.50005,0.50005 0 1 0 -1,0 v 1.62109 l -4.146485,-4.14648 a 0.50005,0.50005 0 0 0 -0.15625,-0.10743 c 0.187715,-0.30434 0.302735,-0.65777 0.302735,-1.03906 0,-1.0987 -0.90134,-2 -2,-2 z m 0,1 c 0.5582,0 1,0.4418 1,1 0,0.5581 -0.4418,1 -1,1 -0.5582,0 -1,-0.4419 -1,-1 0,-0.5582 0.4418,-1 1,-1 z" transform="translate(427.99023,1668.9941)" id="path20886-9" inkscape:connector-curvature="0"/>
- </g>
- <g transform="translate(378.00976,-125.9939)" id="g20897-5" style="display:inline;enable-background:new">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -71.318359,158.00586 a 0.50005,0.50005 0 1 0 0,1 h 1.689453 l -3.382813,4.26953 c -0.291076,-0.16603 -0.621698,-0.26953 -0.978515,-0.26953 -0.733151,0 -1.370542,0.40645 -1.71875,1 h -4.582032 l 1.146485,-1.14648 a 0.50005,0.50005 0 0 0 -0.363281,-0.85743 0.50005,0.50005 0 0 0 -0.34375,0.15039 l -2,2 a 0.50005,0.50005 0 0 0 0,0.70704 l 2,2 a 0.50005,0.50005 0 1 0 0.707031,-0.70704 l -1.146485,-1.14648 h 4.300782 c 0,1.09865 0.901352,2 2,2 1.098648,0 2,-0.90135 2,-2 0,-0.37821 -0.113913,-0.72852 -0.298828,-1.03125 l 3.298828,-4.16211 v 1.52148 a 0.50005,0.50005 0 1 0 1,0 v -2.82812 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m -2.671875,6 c 0.558208,0 1,0.44179 1,1 0,0.55821 -0.441792,1 -1,1 -0.558208,0 -1,-0.44179 -1,-1 0,-0.55821 0.441792,-1 1,-1 z" transform="translate(171.99024,125.9939)" id="path20888-1" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 99.244141,291.73828 a 0.50005,0.50005 0 0 0 -0.396485,0.81641 L 102.36133,297 h -1.68945 a 0.50005,0.50005 0 1 0 0,1 H 103.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -2.82812 a 0.50005,0.50005 0 1 0 -1,0 v 1.52148 l -3.367188,-4.25977 a 0.50005,0.50005 0 0 0 -0.388671,-0.19531 z" id="path20890-1" inkscape:connector-curvature="0"/>
- </g>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 97.917969,157.99219 c -1.58517,-0.0121 -3.159728,0.54254 -4.271485,1.65429 l -3.5,3.5 a 0.50005,0.50005 0 0 0 0,0.70704 l 2,2 a 0.50005,0.50005 0 0 0 0.707032,0 l 3.25,-3.25 c 0.584908,-0.58491 1.581654,-0.89809 2.345703,-0.69336 0.801559,0.21477 1.425851,0.83907 1.640621,1.64062 0.20473,0.76404 -0.108435,1.76078 -0.693356,2.3457 l -3.25,3.25 a 0.50005,0.50005 0 0 0 0,0.70704 l 2,2 a 0.50005,0.50005 0 0 0 0.707032,0 l 3.474604,-3.47657 a 0.50005,0.50005 0 0 0 0.0254,-0.0234 0.50005,0.50005 0 0 0 0.12109,-0.18946 c 2.06467,-2.25524 2.04105,-6.1641 -0.21875,-8.42383 -1.15788,-1.15791 -2.752722,-1.73596 -4.337891,-1.74804 z m -0.0078,1.0332 c 1.340871,0.01 2.694311,0.47748 3.638671,1.42188 1.8888,1.88873 1.87387,5.423 0.0977,7.19921 L 98.5,170.79297 97.207031,169.5 l 2.896489,-2.89648 c 0.84012,-0.84012 1.27,-2.1299 0.95312,-3.3125 -0.30683,-1.14511 -1.202555,-2.04084 -2.347656,-2.34766 -1.182591,-0.31687 -2.472368,0.11299 -3.3125,0.95312 L 92.5,164.79297 91.207031,163.5 l 3.146485,-3.14648 c 0.888243,-0.88825 2.21577,-1.33772 3.55664,-1.32813 z" id="path20072-2" inkscape:connector-curvature="0"/>
- <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 34.5,578 c -1.48507,0 -2.8535,0.46731 -3.86133,1.33594 C 29.63084,580.20456 29,581.48473 29,583 v 3.5 c 0,1.66667 0.001,2.82293 -0.89062,3.9375 -0.0709,0.0887 -0.10946,0.19893 -0.10938,0.3125 v 0.75 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 H 29 c 1.04885,0 2.13736,-0.63444 3.45898,-2.04297 l 1.66797,1.875 c 0.19883,0.22274 0.54727,0.22274 0.7461,0 l 1.62695,-1.83008 1.62695,1.83008 c 0.0947,0.10662 0.23044,0.16774 0.37305,0.16797 h 1 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -2 -1 -5.5 c 0,-1.51527 -0.63084,-2.79544 -1.63867,-3.66406 C 37.3535,578.46731 35.98507,578 34.5,578 Z m -3.00781,4 c 0.1353,-0.002 0.26563,0.0508 0.36133,0.14648 l 2,2 c 0.31479,0.315 0.09181,0.85335 -0.35352,0.85352 h -2 c -0.27613,-3e-5 -0.49997,-0.22387 -0.5,-0.5 v -2 c -10e-6,-0.27311 0.21911,-0.496 0.49219,-0.5 z m 5.99219,0 c 0.2822,-0.009 0.51573,0.21765 0.51562,0.5 v 2 c -3e-5,0.27613 -0.22387,0.49997 -0.5,0.5 h -2 c -0.44532,-1.7e-4 -0.66831,-0.53852 -0.35352,-0.85352 l 2,-2 c 0.0899,-0.0901 0.21072,-0.14248 0.3379,-0.14648 z" id="path20705"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 406.50195,437 a 0.50005,0.50005 0 0 0 -0.33203,0.84375 c 1.3239,1.43817 3.0824,4.1582 6.3457,4.1582 3.26331,0 5.02376,-2.72003 6.34766,-4.1582 a 0.50037481,0.50037481 0 1 0 -0.73633,-0.67773 c -1.43556,1.55946 -2.90607,3.83593 -5.61133,3.83593 -2.70525,0 -4.17576,-2.27647 -5.61132,-3.83593 A 0.50005,0.50005 0 0 0 406.50195,437 Z" id="path13646-9" inkscape:connector-curvature="0"/>
- <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" style="display:inline;opacity:1;enable-background:new" id="g13630-2" transform="translate(315,-1)">
- <path id="path13628-2" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 164.50781,224 a 0.50004997,0.50004997 0 0 1 0.43164,0.27148 c 1.44011,2.71955 1.43779,6.74164 -0.008,9.45899 a 0.50022794,0.50022794 0 1 1 -0.88281,-0.4707 c 1.24398,-2.33836 1.24519,-6.17912 0.006,-8.51954 A 0.50004997,0.50004997 0 0 1 164.50781,224 Z m -1.99609,1.99805 a 0.50004997,0.50004997 0 0 1 0.49219,0.50586 v 4.99218 a 0.50004997,0.50004997 0 1 1 -1,0 v -4.99218 a 0.50004997,0.50004997 0 0 1 0.50781,-0.50586 z M 159.25,223 c -0.1326,2e-5 -0.25976,0.0527 -0.35352,0.14648 L 156.04297,226 H 154.5 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 1.54297 l 2.85351,2.85352 c 0.0938,0.0938 0.22092,0.14646 0.35352,0.14648 h 0.25 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 V 223.78125 223.5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" inkscape:connector-curvature="0"/>
- </g>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 453.5,222 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 L 450.29297,225 H 448.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 1.79297 l 2.85351,2.85352 A 0.50005,0.50005 0 0 0 453.5,234 h 1 a 0.50005,0.50005 0 0 0 0.5,-0.5 V 222.78125 222.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.20703,1 H 454 v 10 h -0.29297 l -2.85351,-2.85352 A 0.50005,0.50005 0 0 0 450.5,230 H 449 v -4 h 1.5 a 0.50005,0.50005 0 0 0 0.35352,-0.14648 z" id="path13642-1" inkscape:connector-curvature="0"/>
- <g transform="translate(-189,-315)" id="g14825-7" style="display:inline;enable-background:new">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:7.40000248;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 415.5,452.00781 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3.00781 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3.00781 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3.00781 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m -10,10 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3.00781 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3.00781 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3.00781 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path14782-1" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccc"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 409.49219,454.00781 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 1.5 h -1.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 l 0.008,3 a 0.50005,0.50005 0 1 0 1,-0.002 l -0.006,-2.49805 h 1.49805 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -1.5 h 2.5 a 0.50005,0.50005 0 1 0 0,-1 z m 3.99804,2.98828 a 0.50005,0.50005 0 0 0 -0.34375,0.15039 l -3,3.00782 a 0.50005,0.50005 0 1 0 0.70704,0.70508 l 3,-3.00586 a 0.50005,0.50005 0 0 0 -0.36329,-0.85743 z M 416.49219,458 A 0.50005,0.50005 0 0 0 416,458.50781 v 2.5 h -1.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 1.49805 L 411.50195,463 a 0.50005,0.50005 0 1 0 -0.004,1 l 3,0.008 a 0.50005,0.50005 0 0 0 0.50195,-0.5 v -1.5 h 1.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -3 A 0.50005,0.50005 0 0 0 416.49219,458 Z" id="path14818-4" inkscape:connector-curvature="0"/>
- </g>
- <g transform="translate(850,-280)" id="g19296"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 499.57031,410.01758 c -0.79787,-0.038 -1.57177,0.27684 -2.16015,0.86523 l -1.26368,1.26367 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 1.26367,-1.26368 c 0.41161,-0.41161 0.88966,-0.59872 1.40429,-0.57422 0.51464,0.0245 1.08439,0.26993 1.63868,0.82422 0.55479,0.5548 0.80954,1.13546 0.83789,1.65235 0.0283,0.51688 -0.15241,0.9848 -0.57422,1.3789 a 0.50005,0.50005 0 0 0 -0.0137,0.0117 l -1.26368,1.26367 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 1.25195,-1.25196 c 0.61768,-0.57711 0.9366,-1.36125 0.89258,-2.16406 -0.044,-0.80281 -0.43566,-1.60948 -1.13086,-2.30469 -0.69571,-0.69571 -1.49901,-1.07724 -2.29688,-1.11523 z m -8.08008,6.97851 a 0.50005,0.50005 0 0 0 -0.34375,0.15039 l -1.25,1.25 c -0.58838,0.58839 -0.90322,1.36034 -0.86523,2.15821 0.038,0.79787 0.41952,1.60311 1.11523,2.29883 0.69521,0.6952 1.50384,1.08487 2.30664,1.1289 0.80281,0.044 1.585,-0.27294 2.16211,-0.89062 l 1.23829,-1.23828 a 0.50005,0.50005 0 1 0 -0.70704,-0.70704 l -1.25,1.25 a 0.50005,0.50005 0 0 0 -0.0117,0.0117 c -0.39411,0.42182 -0.86007,0.60452 -1.37696,0.57618 -0.51688,-0.0283 -1.0995,-0.2831 -1.65429,-0.8379 -0.55429,-0.55428 -0.79776,-1.12404 -0.82227,-1.63867 -0.0245,-0.51463 0.16065,-0.99268 0.57227,-1.40429 l 1.25,-1.25 a 0.50005,0.50005 0 0 0 -0.36329,-0.85743 z" id="path19316" inkscape:connector-curvature="0"/>
- <path inkscape:connector-curvature="0" d="m 513.23047,415.74023 a 1.0001,1.0001 0 0 0 -0.6875,0.30274 l -1.47656,1.47656 c -0.71563,0.66862 -1.1007,1.61087 -1.04883,2.55664 0.0519,0.94577 0.50998,1.86545 1.27539,2.63086 0.76642,0.76642 1.68942,1.21503 2.6289,1.25977 0.93949,0.0447 1.85838,-0.33299 2.53516,-1.00977 l 1.5,-1.5 a 1.0001,1.0001 0 1 0 -1.41406,-1.41406 l -1.5,1.5 c -0.32323,0.32322 -0.65433,0.4455 -1.02735,0.42773 -0.37301,-0.0178 -0.82501,-0.19415 -1.30859,-0.67773 -0.48459,-0.48459 -0.6709,-0.9542 -0.69141,-1.32813 -0.0205,-0.37392 0.0941,-0.68177 0.41797,-0.98437 a 1.0001,1.0001 0 0 0 0.0234,-0.0234 l 1.5,-1.5 a 1.0001,1.0001 0 0 0 -0.72656,-1.7168 z m 6.84765,-5.70703 c -0.93948,-0.0447 -1.85838,0.33299 -2.53515,1.00977 l -1.5,1.5 a 1.0001,1.0001 0 1 0 1.41406,1.41406 l 1.5,-1.5 c 0.32322,-0.32322 0.65433,-0.4455 1.02734,-0.42773 0.37302,0.0178 0.82502,0.19415 1.3086,0.67773 0.48459,0.48459 0.6709,0.9542 0.6914,1.32813 0.0205,0.37392 -0.0941,0.68177 -0.41796,0.98437 a 1.0001,1.0001 0 0 0 -0.0234,0.0234 l -1.5,1.5 a 1.0001,1.0001 0 1 0 1.41406,1.41406 l 1.47656,-1.47656 c 0.71562,-0.66862 1.1007,-1.61087 1.04883,-2.55664 -0.0519,-0.94577 -0.50998,-1.86545 -1.27539,-2.63086 -0.76642,-0.76642 -1.68942,-1.21503 -2.62891,-1.25977 z m -1.09765,3.95703 a 1.0001,1.0001 0 0 0 -0.6875,0.30274 l -4,4 a 1.0001,1.0001 0 1 0 1.41406,1.41406 l 4,-4 a 1.0001,1.0001 0 0 0 -0.72656,-1.7168 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="path19349"/>
- <path id="path19347-7" d="m 433.5,433 c -3.27784,-9.4e-4 -5.036,2.7211 -6.36328,4.16211 -0.17644,0.19146 -0.17644,0.48627 0,0.67773 1.3275,1.44124 3.08593,4.15993 6.36328,4.16211 3.27801,0.002 5.03608,-2.72118 6.36328,-4.16211 0.17644,-0.19146 0.17644,-0.48627 0,-0.67773 C 438.53587,435.72096 436.77755,433.00094 433.5,433 Z m 0,1 a 3.4999952,3.4999933 0 0 1 3.5,3.5 3.4999952,3.4999933 0 0 1 -3.5,3.5 3.4999952,3.4999933 0 0 1 -3.5,-3.5 3.4999952,3.4999933 0 0 1 3.5,-3.5 z m 0,2 a 1.4999952,1.4999944 0 0 0 -1.5,1.5 1.4999952,1.4999944 0 0 0 1.5,1.5 1.4999952,1.4999944 0 0 0 1.5,-1.5 1.4999952,1.4999944 0 0 0 -1.5,-1.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" inkscape:connector-curvature="0"/>
- <g style="display:inline;enable-background:new" transform="translate(823.99998,415.99995)" id="g19953">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -725.49998,-278.99995 c -2.725,0 -4.12655,1.87775 -5.35938,3.15234 -0.18751,0.19385 -0.18751,0.50147 0,0.69532 1.23247,1.2748 2.63438,3.15234 5.35938,3.15234 2.725,0 4.12648,-1.87882 5.35938,-3.15625 0.18625,-0.1936 0.18624,-0.49976 0,-0.69336 -1.23336,-1.2779 -2.63506,-3.15039 -5.35938,-3.15039 z m 0,1 c 1.37479,0 2.5,1.12521 2.5,2.5 0,1.37479 -1.12521,2.5 -2.5,2.5 -1.37479,0 -2.5,-1.12521 -2.5,-2.5 0,-1.37479 1.12521,-2.5 2.5,-2.5 z m 0,1 c -0.83435,0 -1.5,0.66565 -1.5,1.5 0,0.83435 0.66565,1.5 1.5,1.5 0.83435,0 1.5,-0.66565 1.5,-1.5 0,-0.83435 -0.66565,-1.5 -1.5,-1.5 z" id="path19355-8-8" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -733.49805,-273 c -0.35971,-10e-4 -0.6028,0.36671 -0.46093,0.69727 l 3,7 c 0.18151,0.42185 0.78799,0.39645 0.93359,-0.0391 l 0.91992,-2.76367 2.76367,-0.91992 c 0.43555,-0.1456 0.46095,-0.75208 0.0391,-0.93359 l -7,-3 c -0.0617,-0.0267 -0.12812,-0.0406 -0.19532,-0.041 z" id="path19363-8-5" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccc"/>
- </g>
- <g style="display:inline;enable-background:new" transform="translate(823.99998,415.99995)" id="g19964">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -704.49998,-278.99995 c -2.725,0 -4.12655,1.87775 -5.35938,3.15234 -0.18751,0.19385 -0.1875,0.50147 0,0.69532 1.23247,1.2748 2.63438,3.15234 5.35938,3.15234 2.725,0 4.12648,-1.87882 5.35938,-3.15625 0.18625,-0.1936 0.18624,-0.49976 0,-0.69336 -1.23336,-1.2779 -2.63506,-3.15039 -5.35938,-3.15039 z m 0,1 c 1.37479,0 2.5,1.12521 2.5,2.5 0,1.37479 -1.12521,2.5 -2.5,2.5 -1.37479,0 -2.5,-1.12521 -2.5,-2.5 0,-1.37479 1.12521,-2.5 2.5,-2.5 z m 0,1 c -0.83435,0 -1.5,0.66565 -1.5,1.5 0,0.83435 0.66565,1.5 1.5,1.5 0.83435,0 1.5,-0.66565 1.5,-1.5 0,-0.83435 -0.66565,-1.5 -1.5,-1.5 z" id="path20627-2" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -712.49805,-273 a 0.50005,0.50005 0 0 0 -0.46093,0.69727 l 3,7 a 0.50005,0.50005 0 1 0 0.91796,-0.39454 l -2.50781,-5.85156 5.85156,2.50781 a 0.50005,0.50005 0 1 0 0.39454,-0.91796 l -7,-3 a 0.50005,0.50005 0 0 0 -0.19532,-0.041 z" id="path20671-8" inkscape:connector-curvature="0"/>
- </g>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 489.50195,227 a 0.50005,0.50005 0 0 0 -0.33203,0.84375 c 1.3239,1.43817 3.0824,4.1582 6.3457,4.1582 3.26331,0 5.02376,-2.72003 6.34766,-4.1582 a 0.50037481,0.50037481 0 1 0 -0.73633,-0.67773 c -1.43556,1.55946 -2.90607,3.83593 -5.61133,3.83593 -2.70525,0 -4.17576,-2.27647 -5.61132,-3.83593 A 0.50005,0.50005 0 0 0 489.50195,227 Z" id="path19886" inkscape:connector-curvature="0"/>
- <g style="display:inline;enable-background:new" id="g19901" transform="matrix(-1,0,0,1,970.03864,-190)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <path id="path19890" transform="matrix(-1,0,0,1,970.03864,190)" d="m 516.5,223 c -3.27784,-9.4e-4 -5.036,2.7211 -6.36328,4.16211 -0.17644,0.19146 -0.17644,0.48627 0,0.67773 1.32749,1.44124 3.08593,4.16011 6.36328,4.16211 3.27801,0.002 5.03607,-2.72118 6.36328,-4.16211 0.17644,-0.19146 0.17644,-0.48627 0,-0.67773 C 521.53587,225.72096 519.77754,223.00094 516.5,223 Z m 0,1 a 3.4999952,3.4999933 0 0 1 3.5,3.5 3.4999952,3.4999933 0 0 1 -3.5,3.5 3.4999952,3.4999933 0 0 1 -3.5,-3.5 3.4999952,3.4999933 0 0 1 3.5,-3.5 z m 0,2 a 1.4999952,1.4999944 0 0 0 -1.5,1.5 1.4999952,1.4999944 0 0 0 1.5,1.5 1.4999952,1.4999944 0 0 0 1.5,-1.5 1.4999952,1.4999944 0 0 0 -1.5,-1.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" inkscape:connector-curvature="0"/>
- </g>
- <g style="display:inline;opacity:0.6;enable-background:new" id="g20019-5" transform="translate(1e-5)">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 365.5,433 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 8.5 c 0,1.09865 0.90135,2 2,2 1.09865,0 2,-0.90135 2,-2 v -8.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.5,1 h 2 v 8 c 0,0.55821 -0.44179,1 -1,1 -0.55821,0 -1,-0.44179 -1,-1 z" id="path20013-1" inkscape:connector-curvature="0"/>
- <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -345.50781,-403 a 0.50005,0.50005 0 0 0 -0.34571,0.14648 L -348,-400.70703 v 1.41406 l 2.5,-2.5 1.29297,1.29297 -3.79297,3.79297 v 1.41406 l 4.85352,-4.85351 a 0.50005,0.50005 0 0 0 0,-0.70704 l -2,-2 A 0.50005,0.50005 0 0 0 -345.50781,-403 Z" transform="translate(718,837)" id="path20015-6"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 373.25,440 -1,1 H 375 v 2 h -4.75 l -1,1 h 6.25 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path20017-8" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccccc"/>
- </g>
+ </g>
+ <g transform="translate(122.00977,-1668.9941)" id="g20207-3" style="fill:#ffffff">
+ <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 346.49414,1805.9941 a 0.50005,0.50005 0 0 0 -0.34766,0.8594 l 3,3 C 348.44086,1810.7157 348,1811.8024 348,1813 c 2e-5,1.197 0.44143,2.2825 1.14648,3.1445 l -3,3 a 0.50005,0.50005 0 1 0 0.70704,0.7071 l 3,-3 c 0.86236,0.7061 1.94846,1.1484 3.14648,1.1484 0.73402,0 1.42595,-0.1693 2.05469,-0.4551 l -0.77344,-0.7734 C 353.87701,1816.9083 353.45144,1817 353,1817 c -2.21502,0 -3.99996,-1.785 -4,-4 -10e-6,-2.2151 1.78494,-4 4,-4 2.21506,0 4.00001,1.7849 4,4 -10e-6,0.4593 -0.093,0.8925 -0.23438,1.3027 l 0.76954,0.7696 c 0.29106,-0.6335 0.46483,-1.3311 0.46484,-2.0723 0,-1.198 -0.44234,-2.2841 -1.14844,-3.1465 l 3.00196,-3.0019 a 0.50005,0.50005 0 0 0 -0.36329,-0.8575 0.50005,0.50005 0 0 0 -0.34375,0.1504 l -3.00195,3.002 C 355.28248,1808.4414 354.19705,1808 353,1808 c -1.19759,0 -2.28425,0.4409 -3.14648,1.1465 l -3,-3 a 0.50005,0.50005 0 0 0 -0.35938,-0.1524 z" id="path20884-9"/>
+ <path inkscape:connector-curvature="0" id="path20886-9" transform="translate(427.99023,1668.9941)" d="m -74.990234,142.01953 c -1.09866,0 -2,0.9013 -2,2 0,1.0986 0.90134,2 2,2 0.381313,0 0.73472,-0.11501 1.039062,-0.30273 a 0.50005,0.50005 0 0 0 0.107422,0.15625 l 4.146484,4.14648 h -1.621093 a 0.50005,0.50005 0 1 0 0,1 h 2.828125 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -2.82812 a 0.50005,0.50005 0 1 0 -1,0 v 1.62109 l -4.146485,-4.14648 a 0.50005,0.50005 0 0 0 -0.15625,-0.10743 c 0.187715,-0.30434 0.302735,-0.65777 0.302735,-1.03906 0,-1.0987 -0.90134,-2 -2,-2 z m 0,1 c 0.5582,0 1,0.4418 1,1 0,0.5581 -0.4418,1 -1,1 -0.5582,0 -1,-0.4419 -1,-1 0,-0.5582 0.4418,-1 1,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ </g>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g20897-5" transform="translate(399.00976,-125.9939)">
+ <path inkscape:connector-curvature="0" id="path20888-1" transform="translate(171.99024,125.9939)" d="m -71.318359,158.00586 a 0.50005,0.50005 0 1 0 0,1 h 1.689453 l -3.382813,4.26953 c -0.291076,-0.16603 -0.621698,-0.26953 -0.978515,-0.26953 -0.733151,0 -1.370542,0.40645 -1.71875,1 h -4.582032 l 1.146485,-1.14648 a 0.50005,0.50005 0 0 0 -0.363281,-0.85743 0.50005,0.50005 0 0 0 -0.34375,0.15039 l -2,2 a 0.50005,0.50005 0 0 0 0,0.70704 l 2,2 a 0.50005,0.50005 0 1 0 0.707031,-0.70704 l -1.146485,-1.14648 h 4.300782 c 0,1.09865 0.901352,2 2,2 1.098648,0 2,-0.90135 2,-2 0,-0.37821 -0.113913,-0.72852 -0.298828,-1.03125 l 3.298828,-4.16211 v 1.52148 a 0.50005,0.50005 0 1 0 1,0 v -2.82812 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m -2.671875,6 c 0.558208,0 1,0.44179 1,1 0,0.55821 -0.441792,1 -1,1 -0.558208,0 -1,-0.44179 -1,-1 0,-0.55821 0.441792,-1 1,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path inkscape:connector-curvature="0" id="path20890-1" d="m 99.244141,291.73828 a 0.50005,0.50005 0 0 0 -0.396485,0.81641 L 102.36133,297 h -1.68945 a 0.50005,0.50005 0 1 0 0,1 H 103.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -2.82812 a 0.50005,0.50005 0 1 0 -1,0 v 1.52148 l -3.367188,-4.25977 a 0.50005,0.50005 0 0 0 -0.388671,-0.19531 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ </g>
+ <path inkscape:connector-curvature="0" id="path20072-2" d="m 97.917969,157.99219 c -1.58517,-0.0121 -3.159728,0.54254 -4.271485,1.65429 l -3.5,3.5 a 0.50005,0.50005 0 0 0 0,0.70704 l 2,2 a 0.50005,0.50005 0 0 0 0.707032,0 l 3.25,-3.25 c 0.584908,-0.58491 1.581654,-0.89809 2.345703,-0.69336 0.801559,0.21477 1.425851,0.83907 1.640621,1.64062 0.20473,0.76404 -0.108435,1.76078 -0.693356,2.3457 l -3.25,3.25 a 0.50005,0.50005 0 0 0 0,0.70704 l 2,2 a 0.50005,0.50005 0 0 0 0.707032,0 l 3.474604,-3.47657 a 0.50005,0.50005 0 0 0 0.0254,-0.0234 0.50005,0.50005 0 0 0 0.12109,-0.18946 c 2.06467,-2.25524 2.04105,-6.1641 -0.21875,-8.42383 -1.15788,-1.15791 -2.752722,-1.73596 -4.337891,-1.74804 z m -0.0078,1.0332 c 1.340871,0.01 2.694311,0.47748 3.638671,1.42188 1.8888,1.88873 1.87387,5.423 0.0977,7.19921 L 98.5,170.79297 97.207031,169.5 l 2.896489,-2.89648 c 0.84012,-0.84012 1.27,-2.1299 0.95312,-3.3125 -0.30683,-1.14511 -1.202555,-2.04084 -2.347656,-2.34766 -1.182591,-0.31687 -2.472368,0.11299 -3.3125,0.95312 L 92.5,164.79297 91.207031,163.5 l 3.146485,-3.14648 c 0.888243,-0.88825 2.21577,-1.33772 3.55664,-1.32813 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <path id="path20705" d="m 34.5,578 c -1.48507,0 -2.8535,0.46731 -3.86133,1.33594 C 29.63084,580.20456 29,581.48473 29,583 v 3.5 c 0,1.66667 0.001,2.82293 -0.89062,3.9375 -0.0709,0.0887 -0.10946,0.19893 -0.10938,0.3125 v 0.75 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 H 29 c 1.04885,0 2.13736,-0.63444 3.45898,-2.04297 l 1.66797,1.875 c 0.19883,0.22274 0.54727,0.22274 0.7461,0 l 1.62695,-1.83008 1.62695,1.83008 c 0.0947,0.10662 0.23044,0.16774 0.37305,0.16797 h 1 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -2 -1 -5.5 c 0,-1.51527 -0.63084,-2.79544 -1.63867,-3.66406 C 37.3535,578.46731 35.98507,578 34.5,578 Z m -3.00781,4 c 0.1353,-0.002 0.26563,0.0508 0.36133,0.14648 l 2,2 c 0.31479,0.315 0.09181,0.85335 -0.35352,0.85352 h -2 c -0.27613,-3e-5 -0.49997,-0.22387 -0.5,-0.5 v -2 c -10e-6,-0.27311 0.21911,-0.496 0.49219,-0.5 z m 5.99219,0 c 0.2822,-0.009 0.51573,0.21765 0.51562,0.5 v 2 c -3e-5,0.27613 -0.22387,0.49997 -0.5,0.5 h -2 c -0.44532,-1.7e-4 -0.66831,-0.53852 -0.35352,-0.85352 l 2,-2 c 0.0899,-0.0901 0.21072,-0.14248 0.3379,-0.14648 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" inkscape:connector-curvature="0"/>
+ <path inkscape:connector-curvature="0" id="path13646-9" d="m 406.50195,437 a 0.50005,0.50005 0 0 0 -0.33203,0.84375 c 1.3239,1.43817 3.0824,4.1582 6.3457,4.1582 3.26331,0 5.02376,-2.72003 6.34766,-4.1582 a 0.50037481,0.50037481 0 1 0 -0.73633,-0.67773 c -1.43556,1.55946 -2.90607,3.83593 -5.61133,3.83593 -2.70525,0 -4.17576,-2.27647 -5.61132,-3.83593 A 0.50005,0.50005 0 0 0 406.50195,437 Z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <g transform="translate(315,-0.999996)" id="g13630-2" style="display:inline;opacity:1;fill:#ffffff;enable-background:new" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
+ <path inkscape:connector-curvature="0" d="m 164.50781,224 a 0.50004997,0.50004997 0 0 1 0.43164,0.27148 c 1.44011,2.71955 1.43779,6.74164 -0.008,9.45899 a 0.50022794,0.50022794 0 1 1 -0.88281,-0.4707 c 1.24398,-2.33836 1.24519,-6.17912 0.006,-8.51954 A 0.50004997,0.50004997 0 0 1 164.50781,224 Z m -1.99609,1.99805 a 0.50004997,0.50004997 0 0 1 0.49219,0.50586 v 4.99218 a 0.50004997,0.50004997 0 1 1 -1,0 v -4.99218 a 0.50004997,0.50004997 0 0 1 0.50781,-0.50586 z M 159.25,223 c -0.1326,2e-5 -0.25976,0.0527 -0.35352,0.14648 L 156.04297,226 H 154.5 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 1.54297 l 2.85351,2.85352 c 0.0938,0.0938 0.22092,0.14646 0.35352,0.14648 h 0.25 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 V 223.78125 223.5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="path13628-2"/>
+ </g>
+ <path inkscape:connector-curvature="0" id="path13642-1" d="m 453.5,222 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 L 450.29297,225 H 448.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 1.79297 l 2.85351,2.85352 A 0.50005,0.50005 0 0 0 453.5,234 h 1 a 0.50005,0.50005 0 0 0 0.5,-0.5 V 222.78125 222.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.20703,1 H 454 v 10 h -0.29297 l -2.85351,-2.85352 A 0.50005,0.50005 0 0 0 450.5,230 H 449 v -4 h 1.5 a 0.50005,0.50005 0 0 0 0.35352,-0.14648 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g14825-7" transform="translate(-189,-315)">
+ <path sodipodi:nodetypes="cccccccccccccccccc" inkscape:connector-curvature="0" id="path14782-1" d="m 415.5,452.00781 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3.00781 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3.00781 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3.00781 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m -10,10 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3.00781 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3.00781 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3.00781 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:7.40000248;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <path inkscape:connector-curvature="0" id="path14818-4" d="m 409.49219,454.00781 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 1.5 h -1.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 l 0.008,3 a 0.50005,0.50005 0 1 0 1,-0.002 l -0.006,-2.49805 h 1.49805 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -1.5 h 2.5 a 0.50005,0.50005 0 1 0 0,-1 z m 3.99804,2.98828 a 0.50005,0.50005 0 0 0 -0.34375,0.15039 l -3,3.00782 a 0.50005,0.50005 0 1 0 0.70704,0.70508 l 3,-3.00586 a 0.50005,0.50005 0 0 0 -0.36329,-0.85743 z M 416.49219,458 A 0.50005,0.50005 0 0 0 416,458.50781 v 2.5 h -1.5 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 1.49805 L 411.50195,463 a 0.50005,0.50005 0 1 0 -0.004,1 l 3,0.008 a 0.50005,0.50005 0 0 0 0.50195,-0.5 v -1.5 h 1.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -3 A 0.50005,0.50005 0 0 0 416.49219,458 Z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ </g>
+ <g id="g19296" transform="translate(850,-280)" style="fill:#ffffff"/>
+ <path inkscape:connector-curvature="0" id="path19316" d="m 541.57031,410.01758 c -0.79787,-0.038 -1.57177,0.27684 -2.16015,0.86523 l -1.26368,1.26367 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 1.26367,-1.26368 c 0.41161,-0.41161 0.88966,-0.59872 1.40429,-0.57422 0.51464,0.0245 1.08439,0.26993 1.63868,0.82422 0.55479,0.5548 0.80954,1.13546 0.83789,1.65235 0.0283,0.51688 -0.15241,0.9848 -0.57422,1.3789 a 0.50005,0.50005 0 0 0 -0.0137,0.0117 l -1.26368,1.26367 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 1.25195,-1.25196 c 0.61768,-0.57711 0.9366,-1.36125 0.89258,-2.16406 -0.044,-0.80281 -0.43566,-1.60948 -1.13086,-2.30469 -0.69571,-0.69571 -1.49901,-1.07724 -2.29688,-1.11523 z m -8.08008,6.97851 a 0.50005,0.50005 0 0 0 -0.34375,0.15039 l -1.25,1.25 c -0.58838,0.58839 -0.90322,1.36034 -0.86523,2.15821 0.038,0.79787 0.41952,1.60311 1.11523,2.29883 0.69521,0.6952 1.50384,1.08487 2.30664,1.1289 0.80281,0.044 1.585,-0.27294 2.16211,-0.89062 l 1.23829,-1.23828 a 0.50005,0.50005 0 1 0 -0.70704,-0.70704 l -1.25,1.25 a 0.50005,0.50005 0 0 0 -0.0117,0.0117 c -0.39411,0.42182 -0.86007,0.60452 -1.37696,0.57618 -0.51688,-0.0283 -1.0995,-0.2831 -1.65429,-0.8379 -0.55429,-0.55428 -0.79776,-1.12404 -0.82227,-1.63867 -0.0245,-0.51463 0.16065,-0.99268 0.57227,-1.40429 l 1.25,-1.25 a 0.50005,0.50005 0 0 0 -0.36329,-0.85743 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path id="path19349" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 534.23047,436.74023 a 1.0001,1.0001 0 0 0 -0.6875,0.30274 l -1.47656,1.47656 c -0.71563,0.66862 -1.1007,1.61087 -1.04883,2.55664 0.0519,0.94577 0.50998,1.86545 1.27539,2.63086 0.76642,0.76642 1.68942,1.21503 2.6289,1.25977 0.93949,0.0447 1.85838,-0.33299 2.53516,-1.00977 l 1.5,-1.5 a 1.0001,1.0001 0 1 0 -1.41406,-1.41406 l -1.5,1.5 c -0.32323,0.32322 -0.65433,0.4455 -1.02735,0.42773 -0.37301,-0.0178 -0.82501,-0.19415 -1.30859,-0.67773 -0.48459,-0.48459 -0.6709,-0.9542 -0.69141,-1.32813 -0.0205,-0.37392 0.0941,-0.68177 0.41797,-0.98437 a 1.0001,1.0001 0 0 0 0.0234,-0.0234 l 1.5,-1.5 a 1.0001,1.0001 0 0 0 -0.72656,-1.7168 z m 6.84765,-5.70703 c -0.93948,-0.0447 -1.85838,0.33299 -2.53515,1.00977 l -1.5,1.5 a 1.0001,1.0001 0 1 0 1.41406,1.41406 l 1.5,-1.5 c 0.32322,-0.32322 0.65433,-0.4455 1.02734,-0.42773 0.37302,0.0178 0.82502,0.19415 1.3086,0.67773 0.48459,0.48459 0.6709,0.9542 0.6914,1.32813 0.0205,0.37392 -0.0941,0.68177 -0.41796,0.98437 a 1.0001,1.0001 0 0 0 -0.0234,0.0234 l -1.5,1.5 a 1.0001,1.0001 0 1 0 1.41406,1.41406 l 1.47656,-1.47656 c 0.71562,-0.66862 1.1007,-1.61087 1.04883,-2.55664 -0.0519,-0.94577 -0.50998,-1.86545 -1.27539,-2.63086 -0.76642,-0.76642 -1.68942,-1.21503 -2.62891,-1.25977 z m -1.09765,3.95703 a 1.0001,1.0001 0 0 0 -0.6875,0.30274 l -4,4 a 1.0001,1.0001 0 1 0 1.41406,1.41406 l 4,-4 a 1.0001,1.0001 0 0 0 -0.72656,-1.7168 z" inkscape:connector-curvature="0"/>
+ <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 433.5,433 c -3.27784,-9.4e-4 -5.036,2.7211 -6.36328,4.16211 -0.17644,0.19146 -0.17644,0.48627 0,0.67773 1.3275,1.44124 3.08593,4.15993 6.36328,4.16211 3.27801,0.002 5.03608,-2.72118 6.36328,-4.16211 0.17644,-0.19146 0.17644,-0.48627 0,-0.67773 C 438.53587,435.72096 436.77755,433.00094 433.5,433 Z m 0,1 a 3.4999952,3.4999933 0 0 1 3.5,3.5 3.4999952,3.4999933 0 0 1 -3.5,3.5 3.4999952,3.4999933 0 0 1 -3.5,-3.5 3.4999952,3.4999933 0 0 1 3.5,-3.5 z m 0,2 a 1.4999952,1.4999944 0 0 0 -1.5,1.5 1.4999952,1.4999944 0 0 0 1.5,1.5 1.4999952,1.4999944 0 0 0 1.5,-1.5 1.4999952,1.4999944 0 0 0 -1.5,-1.5 z" id="path19347-7"/>
+ <g id="g19953" transform="translate(823.99998,415.99995)" style="display:inline;fill:#ffffff;enable-background:new">
+ <path inkscape:connector-curvature="0" id="path19355-8-8" d="m -725.49998,-278.99995 c -2.725,0 -4.12655,1.87775 -5.35938,3.15234 -0.18751,0.19385 -0.18751,0.50147 0,0.69532 1.23247,1.2748 2.63438,3.15234 5.35938,3.15234 2.725,0 4.12648,-1.87882 5.35938,-3.15625 0.18625,-0.1936 0.18624,-0.49976 0,-0.69336 -1.23336,-1.2779 -2.63506,-3.15039 -5.35938,-3.15039 z m 0,1 c 1.37479,0 2.5,1.12521 2.5,2.5 0,1.37479 -1.12521,2.5 -2.5,2.5 -1.37479,0 -2.5,-1.12521 -2.5,-2.5 0,-1.37479 1.12521,-2.5 2.5,-2.5 z m 0,1 c -0.83435,0 -1.5,0.66565 -1.5,1.5 0,0.83435 0.66565,1.5 1.5,1.5 0.83435,0 1.5,-0.66565 1.5,-1.5 0,-0.83435 -0.66565,-1.5 -1.5,-1.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <path sodipodi:nodetypes="cccccccccc" inkscape:connector-curvature="0" id="path19363-8-5" d="m -733.49805,-273 c -0.35971,-10e-4 -0.6028,0.36671 -0.46093,0.69727 l 3,7 c 0.18151,0.42185 0.78799,0.39645 0.93359,-0.0391 l 0.91992,-2.76367 2.76367,-0.91992 c 0.43555,-0.1456 0.46095,-0.75208 0.0391,-0.93359 l -7,-3 c -0.0617,-0.0267 -0.12812,-0.0406 -0.19532,-0.041 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ </g>
+ <g id="g19964" transform="translate(823.99998,415.99995)" style="display:inline;fill:#ffffff;enable-background:new">
+ <path inkscape:connector-curvature="0" id="path20627-2" d="m -704.49998,-278.99995 c -2.725,0 -4.12655,1.87775 -5.35938,3.15234 -0.18751,0.19385 -0.1875,0.50147 0,0.69532 1.23247,1.2748 2.63438,3.15234 5.35938,3.15234 2.725,0 4.12648,-1.87882 5.35938,-3.15625 0.18625,-0.1936 0.18624,-0.49976 0,-0.69336 -1.23336,-1.2779 -2.63506,-3.15039 -5.35938,-3.15039 z m 0,1 c 1.37479,0 2.5,1.12521 2.5,2.5 0,1.37479 -1.12521,2.5 -2.5,2.5 -1.37479,0 -2.5,-1.12521 -2.5,-2.5 0,-1.37479 1.12521,-2.5 2.5,-2.5 z m 0,1 c -0.83435,0 -1.5,0.66565 -1.5,1.5 0,0.83435 0.66565,1.5 1.5,1.5 0.83435,0 1.5,-0.66565 1.5,-1.5 0,-0.83435 -0.66565,-1.5 -1.5,-1.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <path inkscape:connector-curvature="0" id="path20671-8" d="m -712.49805,-273 a 0.50005,0.50005 0 0 0 -0.46093,0.69727 l 3,7 a 0.50005,0.50005 0 1 0 0.91796,-0.39454 l -2.50781,-5.85156 5.85156,2.50781 a 0.50005,0.50005 0 1 0 0.39454,-0.91796 l -7,-3 a 0.50005,0.50005 0 0 0 -0.19532,-0.041 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ </g>
+ <path inkscape:connector-curvature="0" id="path19886" d="m 489.50195,227 a 0.50005,0.50005 0 0 0 -0.33203,0.84375 c 1.3239,1.43817 3.0824,4.1582 6.3457,4.1582 3.26331,0 5.02376,-2.72003 6.34766,-4.1582 a 0.50037481,0.50037481 0 1 0 -0.73633,-0.67773 c -1.43556,1.55946 -2.90607,3.83593 -5.61133,3.83593 -2.70525,0 -4.17576,-2.27647 -5.61132,-3.83593 A 0.50005,0.50005 0 0 0 489.50195,227 Z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="matrix(-1,0,0,1,970.03864,-190)" id="g19901" style="display:inline;fill:#ffffff;enable-background:new">
+ <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 516.5,223 c -3.27784,-9.4e-4 -5.036,2.7211 -6.36328,4.16211 -0.17644,0.19146 -0.17644,0.48627 0,0.67773 1.32749,1.44124 3.08593,4.16011 6.36328,4.16211 3.27801,0.002 5.03607,-2.72118 6.36328,-4.16211 0.17644,-0.19146 0.17644,-0.48627 0,-0.67773 C 521.53587,225.72096 519.77754,223.00094 516.5,223 Z m 0,1 a 3.4999952,3.4999933 0 0 1 3.5,3.5 3.4999952,3.4999933 0 0 1 -3.5,3.5 3.4999952,3.4999933 0 0 1 -3.5,-3.5 3.4999952,3.4999933 0 0 1 3.5,-3.5 z m 0,2 a 1.4999952,1.4999944 0 0 0 -1.5,1.5 1.4999952,1.4999944 0 0 0 1.5,1.5 1.4999952,1.4999944 0 0 0 1.5,-1.5 1.4999952,1.4999944 0 0 0 -1.5,-1.5 z" transform="matrix(-1,0,0,1,970.03864,190)" id="path19890"/>
+ </g>
+ <g transform="translate(1e-5,4e-6)" id="g20019-5" style="display:inline;opacity:0.6;fill:#ffffff;enable-background:new">
+ <path inkscape:connector-curvature="0" id="path20013-1" d="m 365.5,433 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 8.5 c 0,1.09865 0.90135,2 2,2 1.09865,0 2,-0.90135 2,-2 v -8.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.5,1 h 2 v 8 c 0,0.55821 -0.44179,1 -1,1 -0.55821,0 -1,-0.44179 -1,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <path id="path20015-6" transform="translate(718,837)" d="m -345.50781,-403 a 0.50005,0.50005 0 0 0 -0.34571,0.14648 L -348,-400.70703 v 1.41406 l 2.5,-2.5 1.29297,1.29297 -3.79297,3.79297 v 1.41406 l 4.85352,-4.85351 a 0.50005,0.50005 0 0 0 0,-0.70704 l -2,-2 A 0.50005,0.50005 0 0 0 -345.50781,-403 Z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" inkscape:connector-curvature="0"/>
+ <path sodipodi:nodetypes="ccccccccccc" inkscape:connector-curvature="0" id="path20017-8" d="m 373.25,440 -1,1 H 375 v 2 h -4.75 l -1,1 h 6.25 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
</g>
<g transform="translate(483,-126)" id="g11187" style="display:inline;fill:#ffffff;enable-background:new">
<path inkscape:connector-curvature="0" id="path10969" transform="translate(-483,126)" d="m 533.49219,157.99219 a 0.50005,0.50005 0 0 0 -0.38867,0.19531 0.50005,0.50005 0 0 0 -0.004,0.006 l -1.95313,1.95312 a 0.50005,0.50005 0 1 0 0.70704,0.70704 L 533,159.70703 v 7.57422 c -0.59355,0.34821 -1,0.9856 -1,1.71875 0,1.09865 0.90135,2 2,2 0.73315,0 1.37054,-0.40645 1.71875,-1 h 7.57422 l -1.14649,1.14648 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 1.95703,-1.95704 a 0.50005,0.50005 0 0 0 0.002,-0.79296 0.50005,0.50005 0 0 0 -0.006,-0.004 l -1.95312,-1.95313 a 0.50005,0.50005 0 0 0 -0.35938,-0.15234 0.50005,0.50005 0 0 0 -0.34766,0.85938 L 543.29297,169 H 536 c 0,-1.09865 -0.90135,-2 -2,-2 v -7.29297 l 1.14648,1.14649 a 0.50005,0.50005 0 1 0 0.70704,-0.70704 l -1.95704,-1.95703 a 0.50005,0.50005 0 0 0 -0.40429,-0.19726 z M 534,168 c 0.55821,0 1,0.44179 1,1 0,0.55821 -0.44179,1 -1,1 -0.55821,0 -1,-0.44179 -1,-1 0,-0.55821 0.44179,-1 1,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
- <g transform="translate(42.000003,4e-6)" id="g20430-5" style="display:inline;enable-background:new"/>
- <g id="g6336">
+ <g transform="translate(42.000003,4e-6)" id="g20430-5" style="display:inline;fill:#ffffff;enable-background:new"/>
+ <g id="g6336" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="path17349-5" d="m 156.49609,393.24609 a 0.50005,0.50005 0 0 0 -0.27343,0.91993 c 0.927,0.618 2.37713,0.83398 3.77734,0.83398 1.39708,0 2.84978,-0.21561 3.77734,-0.83398 a 0.50005,0.50005 0 1 0 -0.55468,-0.83204 C 162.65022,393.71561 161.2722,394 160,394 c -1.27563,0 -2.64966,-0.28402 -3.22266,-0.66602 a 0.50005,0.50005 0 0 0 -0.28125,-0.0879 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
<path inkscape:connector-curvature="0" id="path17351" d="m 160,389 c -1.5802,0 -3.01318,0.28529 -4.0957,0.77734 -0.54126,0.24603 -0.9977,0.54261 -1.33789,0.90821 C 154.22621,391.05115 154,391.5062 154,392 v 3 5 c 0,0.4938 0.22621,0.94885 0.56641,1.31445 0.34019,0.3656 0.79663,0.66218 1.33789,0.90821 C 156.98682,402.71471 158.4198,403 160,403 c 1.5802,0 3.01318,-0.28529 4.0957,-0.77734 0.54126,-0.24603 0.9977,-0.54261 1.33789,-0.90821 C 165.77379,400.94885 166,400.4938 166,400 v -5 -3 c 0,-0.4938 -0.22621,-0.94885 -0.56641,-1.31445 -0.34019,-0.3656 -0.79663,-0.66218 -1.33789,-0.90821 C 163.01318,389.28529 161.5802,389 160,389 Z m 0,1 c 1.45737,0 2.77356,0.27473 3.68164,0.6875 0.45404,0.20638 0.8031,0.4471 1.01953,0.67969 C 164.9176,391.59978 165,391.80344 165,392 v 3 5 c 0,0.19656 -0.0824,0.40022 -0.29883,0.63281 -0.21643,0.23259 -0.56549,0.47331 -1.01953,0.67969 C 162.77356,401.72527 161.45737,402 160,402 c -1.45737,0 -2.77356,-0.27473 -3.68164,-0.6875 -0.45404,-0.20638 -0.8031,-0.4471 -1.01953,-0.67969 C 155.0824,400.40022 155,400.19656 155,400 v -5 -3 c 0,-0.19656 0.0824,-0.40022 0.29883,-0.63281 0.21643,-0.23259 0.56549,-0.47331 1.01953,-0.67969 C 157.22644,390.27473 158.54263,390 160,390 Z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
</g>
- <g id="g6344">
+ <g id="g6344" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="path17355-2" d="m 181,390 c -2.19521,0 -4.16987,0.64081 -5.61914,1.70898 -1.44928,1.06818 -2.38087,2.59156 -2.38086,4.29102 0,1.69945 0.93159,3.22284 2.38086,4.29102 C 176.83013,401.35919 178.80479,402 181,402 c 2.19521,0 4.16987,-0.64081 5.61914,-1.70898 C 188.06841,399.22284 189,397.69945 189,396 c 0,-1.69945 -0.93159,-3.22284 -2.38086,-4.29102 C 185.16987,390.64081 183.19522,390 181,390 Z m 0,1 c 1.99941,0 3.77332,0.59085 5.02539,1.51367 C 187.27746,393.4365 188,394.66345 188,396 c 0,1.33655 -0.72254,2.5635 -1.97461,3.48633 C 184.77332,400.40915 182.99941,401 181,401 c -1.99941,0 -3.77332,-0.59085 -5.02539,-1.51367 C 174.72254,398.5635 174,397.33655 174,396 c 0,-1.33654 0.72254,-2.5635 1.97461,-3.48633 C 177.22668,391.59085 179.00059,391 181,391 Z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
<path inkscape:connector-curvature="0" id="path17357" d="M 178.49219,394.49219 A 0.50005,0.50005 0 0 0 178,395.00195 v 0.25 c 5.5e-4,0.26762 0.10104,0.43267 0.23438,0.61719 0.13369,0.18504 0.32089,0.36854 0.5664,0.53516 0.49103,0.33322 1.21831,0.59296 2.19727,0.5957 0.98079,0.003 1.71165,-0.25661 2.20312,-0.5918 0.24574,-0.16759 0.43113,-0.35326 0.56445,-0.53906 0.13296,-0.18529 0.23383,-0.34989 0.23438,-0.61719 v -0.002 -0.24805 a 0.50005,0.50005 0 1 0 -1,-0.004 v 0.2521 c 0,-0.11242 0.009,-0.0414 -0.0469,0.0371 -0.0564,0.0786 -0.16044,0.18856 -0.3164,0.29492 -0.31192,0.21273 -0.83026,0.42022 -1.63477,0.41797 -0.80517,-0.002 -1.32795,-0.21164 -1.64062,-0.42383 -0.15634,-0.10609 -0.26023,-0.21522 -0.31641,-0.29297 C 178.98874,395.20545 179,395.13726 179,395.25 v -0.25195 a 0.50005,0.50005 0 0 0 -0.50781,-0.50586 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
<rect style="display:inline;overflow:visible;visibility:visible;opacity:0;fill:#ffffff;stroke:none;stroke-width:3;marker:none;enable-background:accumulate" id="rect17374-9" width="12.937499" height="12.937502" x="111.0625" y="390.0625"/>
- <g id="g6320">
+ <g id="g6320" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="rect17377-5" d="m 111.4668,389 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 13.0957 a 0.50005,0.50005 0 0 0 0.5,0.5 H 124.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 V 389.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.5,1 H 124 v 12.0957 h -12.0332 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
<path inkscape:connector-curvature="0" id="path17381" d="M 115.49219,390.99219 A 0.50005,0.50005 0 0 0 115,391.5 v 1.5 h -1.5 a 0.50005,0.50005 0 1 0 0,1 h 1.5 v 4 h -1.5 a 0.50005,0.50005 0 1 0 0,1 h 1.5 v 1.5 a 0.50005,0.50005 0 1 0 1,0 V 399 h 4 v 1.5 a 0.50005,0.50005 0 1 0 1,0 V 399 h 1.5 a 0.50005,0.50005 0 1 0 0,-1 H 121 v -4 h 1.5 a 0.50005,0.50005 0 1 0 0,-1 H 121 v -1.5 a 0.50005,0.50005 0 1 0 -1,0 v 1.5 h -4 v -1.5 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z M 116,394 h 4 v 4 h -4 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
- <g id="g6312">
+ <g id="g6312" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="path17390-7" mask="none" d="m 96,389 a 0.50005,0.50005 0 0 0 -0.240234,0.0605 l -5.5,3 A 0.50005,0.50005 0 0 0 90,392.5 v 7 a 0.50005,0.50005 0 0 0 0.259766,0.43945 l 5.5,3 A 0.50005,0.50005 0 0 0 96,403 h 1 a 0.50005,0.50005 0 0 0 0.240234,-0.0605 l 5.499996,-3 A 0.50005,0.50005 0 0 0 103,399.5 v -7 a 0.50005,0.50005 0 0 0 -0.25977,-0.43945 l -5.499996,-3 A 0.50005,0.50005 0 0 0 97,389 Z m 0.126953,1 h 0.746094 L 102,392.79688 v 6.40624 L 96.873047,402 H 96.126953 L 91,399.20312 v -6.40624 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
<path inkscape:connector-curvature="0" id="path17400" d="m 92.5,392 a 0.50005,0.50005 0 1 0 0,1 H 98.513672 100.5 a 0.50005,0.50005 0 1 0 0,-1 z m 6.013672,1 a 0.50005,0.50005 0 0 0 -0.404297,0.1875 l -3.595703,4.49609 -2.613281,-3.48437 a 0.50078095,0.50078095 0 1 0 -0.800782,0.60156 l 3,4 A 0.50005,0.50005 0 0 0 94.486328,399 a 0.50005,0.50005 0 0 0 0.404297,-0.1875 l 3.595703,-4.49609 2.613282,3.48437 a 0.50078015,0.50078015 0 1 0 0.80078,-0.60156 l -2.999999,-4 A 0.50005,0.50005 0 0 0 98.513672,393 Z m -4.027344,6 H 92.5 a 0.50005,0.50005 0 1 0 0,1 h 8 a 0.50005,0.50005 0 1 0 0,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
<rect y="389" x="69" height="14" width="14" id="rect17416-6" style="display:inline;overflow:visible;visibility:visible;opacity:0;fill:#ffffff;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"/>
- <g id="g6304">
+ <g id="g6304" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="path17418-8" d="m 76,388.9375 c -3.894591,0 -7.0625,3.1679 -7.0625,7.0625 0,3.89459 3.167908,7.0625 7.0625,7.0625 3.894592,0 7.0625,-3.16791 7.0625,-7.0625 0,-3.8946 -3.167909,-7.0625 -7.0625,-7.0625 z m 0,1 c 3.354153,0 6.0625,2.70834 6.0625,6.0625 0,3.35415 -2.708348,6.0625 -6.0625,6.0625 -3.354152,0 -6.0625,-2.70835 -6.0625,-6.0625 0,-3.35416 2.708347,-6.0625 6.0625,-6.0625 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
<path inkscape:connector-curvature="0" id="path17424" d="m 75.476562,390.74414 a 0.50005,0.50005 0 0 0 -0.40039,0.24024 C 74.184416,392.40936 74,393.97991 74,396 c 0,0.33476 0.05553,0.60654 0.06836,0.92188 -1.166939,-0.0798 -2.112698,-0.42664 -3.201171,-1.52344 a 0.50005,0.50005 0 1 0 -0.710938,0.70312 c 1.257685,1.26731 2.545083,1.75219 3.986328,1.83008 0.125352,1.11893 0.352857,2.1649 0.933594,3.08594 a 0.50122772,0.50122772 0 1 0 0.847656,-0.53516 C 75.471077,399.76437 75.263567,398.92779 75.142578,398 H 76 c 2.575016,3.5e-4 3.847653,-0.61523 4.722656,-1.05273 a 0.50005,0.50005 0 1 0 -0.445312,-0.89454 C 79.402347,396.49023 78.424978,397.00033 76,397 H 75.072266 C 75.055487,396.65897 75,396.38014 75,396 c 0,-1.96025 0.172858,-3.28436 0.923828,-4.48438 a 0.50005,0.50005 0 0 0 -0.447266,-0.77148 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
- <g id="g6296">
+ <g id="g6296" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="path8006-3-4" d="m 30.5,389 a 0.50005,0.50005 0 0 0 -0.353516,0.14648 l -3,3 A 0.50005,0.50005 0 0 0 27,392.5 v 10 a 0.50005,0.50005 0 0 0 0.5,0.5 h 10 a 0.50005,0.50005 0 0 0 0.353516,-0.14648 l 3,-3 A 0.50005,0.50005 0 0 0 41,399.5 v -10 A 0.50005,0.50005 0 0 0 40.5,389 Z m 0.207031,1 H 40 v 9.29297 L 37.292969,402 H 28 v -9.29297 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
<path inkscape:connector-curvature="0" id="path8009-8" d="m 39.490234,389.98828 a 0.50005,0.50005 0 0 0 -0.34375,0.15234 L 37.292969,392 H 29.5 a 0.50005,0.50005 0 1 0 0,1 H 37 v 7.5 a 0.50005,0.50005 0 1 0 1,0 v -7.79297 l 1.853516,-1.86133 a 0.50005,0.50005 0 0 0 -0.363282,-0.85742 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
- <g id="g6397">
+ <g id="g6397" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="rect12565-1-6" d="m 258.5,32 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 13 a 0.50005,0.50005 0 0 0 0.5,0.5 h 13 A 0.50005,0.50005 0 0 0 272,45.5 V 41 h -1 v 4 H 259 V 33 h 12 v 1 h 1 V 32.5 A 0.50005,0.50005 0 0 0 271.5,32 Z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 261.5,35 c -0.67616,-0.0096 -0.67616,1.009563 0,1 H 272 v -1 z m 0,2 c -0.67616,-0.0096 -0.67616,1.009563 0,1 H 272 v -1 z m 0,2 c -0.67616,-0.0096 -0.67616,1.009563 0,1 H 272 v -1 z" id="path12613-4-1" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccccccccc"/>
</g>
- <g id="g6375">
+ <g id="g6375" style="fill:#ffffff">
<rect y="31.999996" x="27" height="14" width="14" id="rect12107-7" style="display:inline;overflow:visible;visibility:visible;opacity:0;fill:#ffffff;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"/>
<path inkscape:connector-curvature="0" id="path12109-5" d="m 34,32 c -3.860074,0 -7,3.139926 -7,7 0,3.860083 3.139927,7 7,7 3.860082,0 7,-3.139918 7,-7 0,-3.860073 -3.139917,-7 -7,-7 z m 0,1 c 3.319643,0 6,2.680365 6,6 0,3.319644 -2.680356,6 -6,6 -3.319635,0 -6,-2.680357 -6,-6 0,-3.319634 2.680366,-6 6,-6 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
<path inkscape:connector-curvature="0" id="path12115-8" d="M 28.507812,38.244141 A 0.50005,0.50005 0 0 0 28.15625,39.101562 C 29.521925,40.47768 30.901684,41.000009 32.5,41 H 34 c 2.575017,3.52e-4 3.847654,-0.615233 4.722656,-1.052734 A 0.50005,0.50005 0 1 0 38.277344,39.052734 C 37.402346,39.490233 36.424977,40.000332 34,40 h -1.5 c -1.401674,7e-6 -2.403186,-0.362534 -3.632812,-1.601562 a 0.50005,0.50005 0 0 0 -0.359376,-0.154297 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
- <g id="g6383">
+ <g id="g6383" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="path12123-3" d="m 51.5,32 a 0.50005,0.50005 0 0 0 -0.353516,0.146484 l -3,3 A 0.50005,0.50005 0 0 0 48,35.5 v 10 a 0.50005,0.50005 0 0 0 0.5,0.5 h 10 a 0.50005,0.50005 0 0 0 0.353516,-0.146484 l 3,-3 A 0.50005,0.50005 0 0 0 62,42.5 v -10 A 0.50005,0.50005 0 0 0 61.5,32 Z m 0.207031,1 H 61 v 9.292969 L 58.292969,45 H 49 v -9.292969 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
<path inkscape:connector-curvature="0" id="path12125-1" d="m 60.490234,32.988281 a 0.50005,0.50005 0 0 0 -0.34375,0.152344 L 58.292969,35 H 50.5 a 0.50005,0.50005 0 1 0 0,1 H 58 v 7.5 a 0.50005,0.50005 0 1 0 1,0 v -7.792969 l 1.853516,-1.861328 a 0.50005,0.50005 0 0 0 -0.363282,-0.857422 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
- <g id="g6328">
+ <g id="g6328" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="path12377-5" d="m 135.5,389 a 0.50004997,0.50004997 0 0 0 -0.33008,0.12305 l -2,1.75 A 0.50004997,0.50004997 0 0 0 133,391.25 V 393 h -1.5 a 0.50004997,0.50004997 0 0 0 -0.5,0.5 v 1.5 c 0,0.98611 0.74054,1.6889 1.56836,1.91992 0.71525,0.19961 1.51421,0.0482 2.18359,-0.38476 L 136,397.93945 V 400.25 c 0,0.88889 0.39419,1.61848 0.96875,2.07812 C 137.54331,402.78777 138.275,403 139,403 c 0.725,0 1.45669,-0.21223 2.03125,-0.67188 C 141.60581,401.86848 142,401.13889 142,400.25 v -2.31055 l 1.24805,-1.40429 c 0.66938,0.43298 1.46834,0.58437 2.18359,0.38476 C 146.25946,396.6889 147,395.98611 147,395 v -1.5 A 0.50004997,0.50004997 0 0 0 146.5,393 H 145 v -1.75 a 0.50004997,0.50004997 0 0 0 -0.16992,-0.37695 l -2,-1.75 A 0.50004997,0.50004997 0 0 0 142.5,389 h -2 a 0.50004997,0.50004997 0 0 0 -0.35352,0.14648 L 139.29297,390 h -0.58594 l -0.85351,-0.85352 A 0.50004997,0.50004997 0 0 0 137.5,389 Z m 0.1875,1 h 1.60547 l 0.85351,0.85352 A 0.50004997,0.50004997 0 0 0 138.5,391 h 1 a 0.50004997,0.50004997 0 0 0 0.35352,-0.14648 L 140.70703,390 h 1.60547 L 144,391.47852 V 393.5 a 0.50004997,0.50004997 0 0 0 0.5,0.5 h 1.5 v 1 c 0,0.51389 -0.32196,0.8111 -0.83789,0.95508 -0.39408,0.10997 -0.8212,-0.0629 -1.20703,-0.25 a 0.50004997,0.50004997 0 0 0 -0.82813,-0.53711 l -2,2.25 A 0.50004997,0.50004997 0 0 0 141,397.75 v 2.5 c 0,0.61111 -0.23081,1.00652 -0.59375,1.29688 C 140.04331,401.83723 139.525,402 139,402 c -0.525,0 -1.04331,-0.16277 -1.40625,-0.45312 C 137.23081,401.25652 137,400.86111 137,400.25 v -2.5 a 0.50004997,0.50004997 0 0 0 -0.12695,-0.33203 l -2,-2.25 a 0.50004997,0.50004997 0 0 0 -0.82813,0.53711 c -0.38583,0.18707 -0.81295,0.35997 -1.20703,0.25 C 132.32196,395.8111 132,395.51389 132,395 v -1 h 1.5 a 0.50004997,0.50004997 0 0 0 0.5,-0.5 v -2.02344 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
<path inkscape:connector-curvature="0" id="path12383" d="m 137,392 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 l -0.5,0.5 A 0.50005,0.50005 0 0 0 136,393 v 0.5 a 0.50005,0.50005 0 1 0 1,0 v -0.29297 L 137.20703,393 H 137.5 a 0.50005,0.50005 0 1 0 0,-1 z m 4,0 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 l -0.5,0.5 A 0.50005,0.50005 0 0 0 140,393 v 0.5 a 0.50005,0.50005 0 1 0 1,0 v -0.29297 L 141.20703,393 H 141.5 a 0.50005,0.50005 0 1 0 0,-1 z m -2.5,3 a 0.50005,0.50005 0 1 0 0,1 h 1 a 0.50005,0.50005 0 1 0 0,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
</g>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 363.51562,184 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 4 a 0.50005,0.50005 0 1 0 1,0 V 185 h 12 v 3.5 a 0.50005,0.50005 0 1 0 1,0 v -4 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z" id="path10187-3-4" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 70.5,410 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 3 a 0.50005,0.50005 0 0 0 0.5,0.5 h 0.859375 l -0.824219,3.29883 a 0.50005,0.50005 0 0 0 -0.04102,0.16797 l -1.478516,5.91211 A 0.50005,0.50005 0 0 0 69.5,424 h 4.921875 a 0.50005,0.50005 0 0 0 0.160156,0 h 4.892578 a 0.50005,0.50005 0 0 0 0.484375,-0.37695 l 3.03711,-11.99024 a 0.50005,0.50005 0 0 0 -0.484375,-0.62304 l -4.90625,-0.006 a 0.50005,0.50005 0 0 0 -0.205078,0 L 74,411 v -0.5 A 0.50005,0.50005 0 0 0 73.5,410 Z m 0.5,1 h 2 v 2 h -0.921875 a 0.50005,0.50005 0 0 0 -0.160156,0 H 71 Z m 3,1 2.859375,0.004 -1.25,4.99609 h -3.96875 l 0.75,-3 H 73.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 z m 3.888672,0.004 3.980469,0.006 -1.263672,4.99 H 76.640625 Z M 71.390625,418 h 3.96875 l -1.25,5 h -3.96875 z m 5,0 h 3.960937 l -1.265624,5 h -3.945313 z" id="path14034" inkscape:connector-curvature="0"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 184.49609,623.99414 a 0.50005,0.50005 0 0 0 -0.34961,0.85938 L 186.29297,627 h -10.58594 l 2.14649,-2.14648 a 0.50005,0.50005 0 1 0 -0.70704,-0.70704 l -3,3 a 0.50005,0.50005 0 0 0 0,0.70704 l 3,3 a 0.50005,0.50005 0 1 0 0.70704,-0.70704 L 175.70703,628 h 10.58594 l -2.14649,2.14648 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 3,-3 a 0.50005,0.50005 0 0 0 0,-0.70704 l -3,-3 a 0.50005,0.50005 0 0 0 -0.35743,-0.15234 z" id="path13677-7" inkscape:connector-curvature="0"/>
- <g id="g6391">
+ <g id="g6391" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="path13580-7" d="m 72.5,32 a 0.50004997,0.50004997 0 0 0 -0.330078,0.123047 l -2,1.75 A 0.50004997,0.50004997 0 0 0 70,34.25 V 36 H 68.5 A 0.50004997,0.50004997 0 0 0 68,36.5 V 38 c 0,0.986111 0.740543,1.688903 1.568359,1.919922 0.715248,0.199604 1.51421,0.04822 2.183594,-0.384766 L 73,40.939453 V 43.25 c 0,0.888889 0.394191,1.618478 0.96875,2.078125 C 74.543309,45.787772 75.275,46 76,46 76.725,46 77.456691,45.787772 78.03125,45.328125 78.605809,44.868478 79,44.138889 79,43.25 v -2.310547 l 1.248047,-1.404297 c 0.669384,0.432987 1.468346,0.58437 2.183594,0.384766 C 83.259457,39.688903 84,38.986111 84,38 V 36.5 A 0.50004997,0.50004997 0 0 0 83.5,36 H 82 v -1.75 a 0.50004997,0.50004997 0 0 0 -0.169922,-0.376953 l -2,-1.75 A 0.50004997,0.50004997 0 0 0 79.5,32 h -2 a 0.50004997,0.50004997 0 0 0 -0.353516,0.146484 L 76.292969,33 H 75.707031 L 74.853516,32.146484 A 0.50004997,0.50004997 0 0 0 74.5,32 Z m 0.1875,1 h 1.605469 l 0.853515,0.853516 A 0.50004997,0.50004997 0 0 0 75.5,34 h 1 a 0.50004997,0.50004997 0 0 0 0.353516,-0.146484 L 77.707031,33 H 79.3125 L 81,34.478516 V 36.5 A 0.50004997,0.50004997 0 0 0 81.5,37 H 83 v 1 c 0,0.513889 -0.321957,0.811097 -0.837891,0.955078 -0.394082,0.109977 -0.821203,-0.06293 -1.207031,-0.25 a 0.50004997,0.50004997 0 0 0 -0.828125,-0.537109 l -2,2.25 A 0.50004997,0.50004997 0 0 0 78,40.75 v 2.5 c 0,0.611111 -0.230809,1.006522 -0.59375,1.296875 C 77.043309,44.837228 76.525,45 76,45 75.475,45 74.956691,44.837228 74.59375,44.546875 74.230809,44.256522 74,43.861111 74,43.25 v -2.5 a 0.50004997,0.50004997 0 0 0 -0.126953,-0.332031 l -2,-2.25 a 0.50004997,0.50004997 0 0 0 -0.828125,0.537109 c -0.385828,0.187069 -0.812949,0.359977 -1.207031,0.25 C 69.321957,38.811097 69,38.513889 69,38 v -1 h 1.5 A 0.50004997,0.50004997 0 0 0 71,36.5 v -2.023438 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
<path inkscape:connector-curvature="0" id="path13586" d="m 74,35 a 0.50005,0.50005 0 0 0 -0.353516,0.146484 l -0.5,0.5 A 0.50005,0.50005 0 0 0 73,36 v 0.5 a 0.50005,0.50005 0 1 0 1,0 V 36.207031 L 74.207031,36 H 74.5 a 0.50005,0.50005 0 1 0 0,-1 z m 4,0 a 0.50005,0.50005 0 0 0 -0.353516,0.146484 l -0.5,0.5 A 0.50005,0.50005 0 0 0 77,36 v 0.5 a 0.50005,0.50005 0 1 0 1,0 V 36.207031 L 78.207031,36 H 78.5 a 0.50005,0.50005 0 1 0 0,-1 z m -2.5,3 a 0.50005,0.50005 0 1 0 0,1 h 1 a 0.50005,0.50005 0 1 0 0,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
</g>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 418.50786,518.99219 a 0.50005,0.50005 0 0 1 0.49219,0.50781 v 6 a 0.50005,0.50005 0 1 1 -1,0 v -2.92578 a 0.50005,0.50005 0 0 1 -0.5,0.41797 h -1 a 0.50005,0.50005 0 1 1 0,-1 h 1 a 0.50005,0.50005 0 0 1 0.5,0.42187 V 519.5 a 0.50005,0.50005 0 0 1 0.50781,-0.50781 z m -13,0 a 0.50005,0.50005 0 0 1 0.49219,0.50781 v 6 a 0.50005,0.50005 0 1 1 -1,0 v -6 a 0.50005,0.50005 0 0 1 0.50781,-0.50781 z m 4.99805,0.002 a 0.50005,0.50005 0 0 1 0.34766,0.85937 l -2.64649,2.64649 2.64649,2.64648 a 0.50005,0.50005 0 1 1 -0.70704,0.70703 l -3,-3 a 0.50005,0.50005 0 0 1 0,-0.70703 l 3,-3 a 0.50005,0.50005 0 0 1 0.35938,-0.15234 z M 414.50005,522 a 0.50005,0.50005 0 1 1 0,1 h -1 a 0.50005,0.50005 0 1 1 0,-1 z m -3,0 a 0.50005,0.50005 0 1 1 0,1 h -1 a 0.50005,0.50005 0 1 1 0,-1 z" id="path14267" inkscape:connector-curvature="0"/>
- <g id="g6366">
+ <g id="g6366" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="path14380-1" d="m 34,116 c -3.860075,0 -7,3.13992 -7,7 0,3.86007 3.139928,7 7,7 3.860072,0 7,-3.13993 7,-7 0,-3.86008 -3.139925,-7 -7,-7 z m 0,1 c 3.319633,0 6,2.68036 6,6 0,3.31963 -2.680364,6 -6,6 -3.319636,0 -6,-2.68037 -6,-6 0,-3.31964 2.680367,-6 6,-6 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
<path id="path14287" transform="translate(540,10)" d="m -506.01562,106.24414 a 0.50005,0.50005 0 0 0 -0.375,0.19336 c -0.70647,0.88308 -1.16919,1.99665 -1.41016,3.5625 H -511.75 c -0.67616,-0.01 -0.67616,1.00956 0,1 h 3.83203 c -0.0522,0.60644 -0.082,1.26334 -0.082,2 0,0.73665 0.0299,1.39356 0.082,2 H -511.75 c -0.67616,-0.01 -0.67616,1.00956 0,1 h 3.94922 c 0.24099,1.56587 0.70375,2.67949 1.41016,3.5625 a 0.50024408,0.50024408 0 0 0 0.78124,-0.625 c -0.56556,-0.70695 -0.96391,-1.59657 -1.18554,-2.9375 h 6.54492 c 0.67616,0.01 0.67616,-1.00956 0,-1 h -6.66797 c -0.0526,-0.59052 -0.082,-1.24749 -0.082,-2 0,-0.75251 0.0294,-1.40947 0.082,-2 h 6.66797 c 0.67616,0.01 0.67616,-1.00956 0,-1 h -6.54492 c 0.22165,-1.34096 0.62004,-2.23062 1.18554,-2.9375 a 0.50005,0.50005 0 0 0 -0.40624,-0.81836 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" inkscape:connector-curvature="0"/>
</g>
<rect style="display:inline;overflow:visible;visibility:visible;opacity:0;fill:#ffffff;stroke:none;stroke-width:3;marker:none;enable-background:accumulate" id="rect14475-9" width="14" height="14" x="468" y="389"/>
- <g id="g6259">
+ <g id="g6259" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="path14478-2" d="m 475,388.9375 c -3.89459,0 -7.0625,3.1679 -7.0625,7.0625 0,3.89459 3.16791,7.0625 7.0625,7.0625 3.89459,0 7.0625,-3.16791 7.0625,-7.0625 0,-3.8946 -3.16791,-7.0625 -7.0625,-7.0625 z m 0,1 c 3.35415,0 6.0625,2.70834 6.0625,6.0625 0,3.35415 -2.70835,6.0625 -6.0625,6.0625 -3.35415,0 -6.0625,-2.70835 -6.0625,-6.0625 0,-3.35416 2.70835,-6.0625 6.0625,-6.0625 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
<path inkscape:connector-curvature="0" id="path14482" d="m 474.47656,390.74414 a 0.50005,0.50005 0 0 0 -0.40039,0.24024 C 473.18442,392.40936 473,393.97991 473,396 c 0,1.96736 0.17366,3.58622 1.07617,5.01758 a 0.50122941,0.50122941 0 1 0 0.84766,-0.53516 C 474.1712,399.28878 474,397.90804 474,396 c 0,-1.96025 0.17286,-3.28436 0.92383,-4.48438 a 0.50005,0.50005 0 0 0 -0.44727,-0.77148 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
- <g id="g6251">
+ <g id="g6251" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="path14492-1-5" d="m 452.5,389 c -0.79539,1.6e-4 -1.5587,0.31644 -2.12109,0.87891 l -2.5,2.5 C 447.31644,392.9413 447.00016,393.70461 447,394.5 v 5.5 c 1.7e-4,1.65084 1.34916,2.99983 3,3 h 5.5 c 0.79539,-1.6e-4 1.5587,-0.31644 2.12109,-0.87891 l 2.5,-2.5 c 0.56247,-0.56238 0.87875,-1.3257 0.87891,-2.12109 v -5.75 c -8e-5,-0.79524 -0.25969,-1.50187 -0.75391,-1.99609 C 459.75187,389.25969 459.04524,389.00008 458.25,389 Z m 0,1 h 5.75 c 0.58541,6e-5 1.00348,0.17535 1.28906,0.46094 0.28559,0.28558 0.46088,0.70365 0.46094,1.28906 v 5.75 c -10e-5,0.53061 -0.21073,1.03891 -0.58594,1.41406 l -2.5,2.5 C 456.53889,401.78928 456.03061,401.9999 455.5,402 H 450 c -1.11046,-1.1e-4 -1.99989,-0.88954 -2,-2 v -5.5 c 10e-5,-0.53061 0.21072,-1.03889 0.58594,-1.41406 l 2.5,-2.5 C 451.46111,390.21072 451.96939,390.0001 452.5,390 Z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
<path inkscape:connector-curvature="0" id="path14494-2" d="m 458.49023,390.99609 a 0.50005,0.50005 0 0 0 -0.34375,0.15039 l -1,1 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 1,-1 a 0.50005,0.50005 0 0 0 -0.36329,-0.85743 z M 450.5,393 a 0.50005,0.50005 0 1 0 0,1 h 4 a 0.50005,0.50005 0 1 0 0,-1 z m 5.99219,1.99219 A 0.50005,0.50005 0 0 0 456,395.5 v 4 a 0.50005,0.50005 0 1 0 1,0 v -4 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
</g>
- <g id="g6275">
+ <g id="g6275" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="path14559-8" d="m 519.02539,389.05664 c -1.23014,0.0645 -2.42356,0.6345 -3.37891,1.58984 l -4,4 c -0.95534,0.95535 -1.53001,2.15146 -1.59765,3.38477 -0.0676,1.23331 0.38786,2.49571 1.41406,3.50977 1.02392,1.0118 2.28158,1.46686 3.51172,1.40234 1.23014,-0.0645 2.42356,-0.6345 3.37891,-1.58984 l 4,-4 c 0.95534,-0.95535 1.53001,-2.15146 1.59765,-3.38477 0.0676,-1.23331 -0.38786,-2.4957 -1.41406,-3.50977 -1.02392,-1.0118 -2.28158,-1.46686 -3.51172,-1.40234 z m 0.0527,0.99805 c 0.95617,-0.0502 1.91199,0.28134 2.75586,1.11523 0.8416,0.83165 1.17171,1.78562 1.11914,2.74414 -0.0526,0.95853 -0.50462,1.93042 -1.30664,2.73242 l -4,4 c -0.80201,0.80202 -1.76844,1.24868 -2.7246,1.29883 -0.95617,0.0502 -1.91199,-0.28134 -2.75586,-1.11523 -0.8416,-0.83164 -1.17171,-1.78562 -1.11914,-2.74414 0.0526,-0.95853 0.50462,-1.93041 1.30664,-2.73242 l 4,-4 c 0.80201,-0.80202 1.76844,-1.24868 2.7246,-1.29883 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
<path inkscape:connector-curvature="0" id="path14564" d="m 517.47266,391.99414 a 0.50005,0.50005 0 0 0 -0.45899,0.62305 c 0.18668,0.77642 0.28491,1.42494 1.14063,2.24414 0.815,0.78022 1.39282,0.94312 2.24023,1.12695 a 0.50005,0.50005 0 1 0 0.21094,-0.97656 c -0.84931,-0.18425 -1.03849,-0.18255 -1.75977,-0.87305 -0.72218,-0.69136 -0.65665,-0.91268 -0.85937,-1.75586 a 0.50005,0.50005 0 0 0 -0.51367,-0.38867 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
- <g id="g6267">
+ <g id="g6267" style="fill:#ffffff">
<path inkscape:connector-curvature="0" id="path14468-2" d="m 499.91406,389.05664 c -0.77439,-0.15321 -1.63518,-0.1241 -2.51367,0.0664 -1.75698,0.38102 -3.63558,1.4051 -5.25391,3.02343 -1.61833,1.61833 -2.64241,3.49693 -3.02343,5.25391 -0.38103,1.75698 -0.11706,3.43764 0.96093,4.51563 1.07799,1.07798 2.75865,1.34196 4.51563,0.96093 1.75698,-0.38102 3.63558,-1.40511 5.25391,-3.02343 1.61832,-1.61833 2.64241,-3.49693 3.02343,-5.25391 0.38102,-1.75698 0.11705,-3.43764 -0.96093,-4.51563 -0.539,-0.53899 -1.22757,-0.87413 -2.00196,-1.02734 z m -0.21289,0.97656 c 0.61146,0.11888 1.12564,0.37564 1.50781,0.75782 0.76435,0.76434 1.0245,2.05973 0.69141,3.5957 -0.33309,1.53597 -1.26116,3.26702 -2.75391,4.75976 -1.49274,1.49275 -3.22379,2.42081 -4.75976,2.75391 -1.53597,0.3331 -2.83136,0.0729 -3.5957,-0.69141 -0.76435,-0.76434 -1.02451,-2.05973 -0.69141,-3.5957 0.33309,-1.53597 1.26117,-3.26702 2.75391,-4.75976 1.49274,-1.49275 3.22379,-2.42082 4.75976,-2.75391 0.76799,-0.16655 1.47643,-0.18529 2.08789,-0.0664 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
<path inkscape:connector-curvature="0" id="path14550" d="m 493.47266,393.99414 a 0.50005,0.50005 0 0 0 -0.45899,0.62305 c 0.22122,0.92011 0.78151,1.92168 1.64063,2.74414 0.81151,0.77689 1.74924,1.41197 2.74023,1.62695 a 0.50005,0.50005 0 1 0 0.21094,-0.97656 c -0.70573,-0.1531 -1.535,-0.67922 -2.25977,-1.37305 -0.71878,-0.6881 -1.19119,-1.55637 -1.35937,-2.25586 a 0.50005,0.50005 0 0 0 -0.51367,-0.38867 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
<path inkscape:connector-curvature="0" d="m 71.5,536 c -1.3819,0 -2.5,1.1181 -2.5,2.5 v 1 c 0,1.3818 1.118,2.5 2.5,2.5 h 9 c 1.382,0 2.5,-1.1182 2.5,-2.5 v -1 c 0,-1.3857 -1.13452,-2.48443 -2.51172,-2.48633 z m 3.5,1.00586 5.48633,0.008 c 0.8628,0 1.51367,0.63203 1.51367,1.48633 v 1 c 0,0.8578 -0.642,1.5 -1.5,1.5 H 75 Z M 71.5,544 c -1.3819,0 -2.5,1.1181 -2.5,2.5 v 1 c 0,1.3818 1.118,2.5 2.5,2.5 h 9 c 1.382,0 2.5,-1.1182 2.5,-2.5 v -1 c 0,-1.3857 -1.13452,-2.48443 -2.51172,-2.48633 z m 6.50977,1.00977 2.47656,0.004 c 0.8628,0 1.51367,0.63203 1.51367,1.48633 v 1 c 0,0.8578 -0.642,1.5 -1.5,1.5 H 78 Z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="path18055-4"/>
- <g id="g6286">
+ <g id="g6286" style="fill:#ffffff">
<path d="m 303.5,369 a 0.50005,0.50005 0 0 0 -0.35352,0.14648 l -3,3 A 0.50005,0.50005 0 0 0 300,372.5 v 9 a 0.50005,0.50005 0 0 0 0.5,0.5 h 9 a 0.50005,0.50005 0 0 0 0.35352,-0.14648 l 3,-3 A 0.50005,0.50005 0 0 0 313,378.5 v -9 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.20703,1 H 312 v 8.29297 L 309.29297,381 H 301 v -8.29297 z m 1.79883,5.03711 c -0.82251,0 -1.5,0.67749 -1.5,1.5 0,0.8225 0.67749,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.82251 -0.6775,-1.5 -1.5,-1.5 z m 0,1 c 0.28206,0 0.5,0.21793 0.5,0.5 0,0.28206 -0.21794,0.5 -0.5,0.5 -0.28207,0 -0.5,-0.21794 -0.5,-0.5 0,-0.28207 0.21793,-0.5 0.5,-0.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" id="path19061-0-7-6" inkscape:connector-curvature="0"/>
<path inkscape:connector-curvature="0" id="path8009-8-5-8-9-1-5" d="M 312.14648,369.14648 309.29297,372 H 300.5 v 1 h 8.5 l 0.006,8.53711 h 1 l -0.006,-8.83008 2.85352,-2.85351 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
</g>
@@ -4982,98 +4924,235 @@
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 426.49214,518.99219 A 0.50005,0.50005 0 0 0 425.99995,519.5 v 6 a 0.50005,0.50005 0 1 0 1,0 v -2.92578 a 0.50005,0.50005 0 0 0 0.5,0.41797 h 1 a 0.50005,0.50005 0 1 0 0,-1 h -1 a 0.50005,0.50005 0 0 0 -0.5,0.42187 V 519.5 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z m 13,0 A 0.50005,0.50005 0 0 0 438.99995,519.5 v 6 a 0.50005,0.50005 0 1 0 1,0 v -6 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z m -4.99805,0.002 a 0.50005,0.50005 0 0 0 -0.34766,0.85937 l 2.64649,2.64649 -2.64649,2.64648 a 0.50005,0.50005 0 1 0 0.70704,0.70703 l 3,-3 a 0.50005,0.50005 0 0 0 0,-0.70703 l -3,-3 a 0.50005,0.50005 0 0 0 -0.35938,-0.15234 z M 430.49995,522 a 0.50005,0.50005 0 1 0 0,1 h 1 a 0.50005,0.50005 0 1 0 0,-1 z m 3,0 a 0.50005,0.50005 0 1 0 0,1 h 1 a 0.50005,0.50005 0 1 0 0,-1 z" id="path20420" inkscape:connector-curvature="0"/>
<path id="path19004-3" d="m 512,536 c -0.52447,0 -1.0237,0.21715 -1.39258,0.57617 C 510.23866,536.93533 510,537.43678 510,538.00195 V 548 c 8e-5,0.53017 0.21103,1.03915 0.58594,1.41406 C 510.96085,549.78897 511.46978,550 512,550 h 1.5 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -10 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 H 512 c -0.45232,0 -1,-0.47106 -1,-0.99805 0,-0.26349 0.1383,-0.51454 0.33203,-0.69922 C 511.52545,537.11905 511.77501,537 512,537 h 6 v 2 h 2 v -2 h 2 v 2.00586 L 520,539 v 2 l 2,0.006 v 2 L 520,543 v 2 l 2,0.006 V 547 h -1.99414 l -0.01,-2 h -2 l 0.01,2 H 515 v 1 h 8.5 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -11 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 h -11 z m 8,7 v -2 h -2 v 2 z" style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" inkscape:connector-curvature="0"/>
<path sodipodi:nodetypes="cccccccccc" inkscape:connector-curvature="0" d="m 516,545 h 2 v -2 h -2 z m 0,-4 h 2 v -2 h -2 z" style="display:inline;opacity:0.8;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" id="path19014-3-8"/>
- <g transform="translate(42.000006)" style="display:inline;enable-background:new" id="g6098">
+ <g transform="translate(42.000006)" style="display:inline;fill:#ffffff;enable-background:new" id="g6098">
<path id="circle20459-6" transform="translate(-42)" d="m 469.08398,415.58594 c -0.81593,0.95753 -1.21878,2.22985 -1.04296,3.52148 0.24625,1.80912 1.56436,3.29294 3.33203,3.75 1.43669,0.37149 2.93514,-0.006 4.03515,-0.9414 -0.29636,0.0501 -0.5984,0.084 -0.9082,0.084 -0.38579,0 -0.76279,-0.0423 -1.12695,-0.11914 -0.56283,0.14546 -1.16207,0.15983 -1.75,0.008 -1.37737,-0.35614 -2.39992,-1.50634 -2.5918,-2.91601 -0.0626,-0.45958 -0.0236,-0.91417 0.0879,-1.34571 C 469.04268,417.26409 469,416.88831 469,416.50391 c 0,-0.31305 0.0328,-0.61873 0.084,-0.91797 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.8;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" inkscape:connector-curvature="0"/>
<path sodipodi:nodetypes="cssccscc" id="circle20463-7" transform="translate(-42)" d="M 473.08594,412.25 C 471.30049,412.84735 470,414.51742 470,416.5 c 0,2.47936 2.02064,4.5 4.5,4.5 0.48878,0 0.95142,-0.0971 1.39258,-0.24219 -0.56289,-0.17378 -1.08535,-0.43906 -1.55664,-0.77343 C 472.47547,419.89744 471,418.3827 471,416.5 c 0,-1.08365 0.4989,-2.0367 1.26758,-2.67773 0.18577,-0.57127 0.46679,-1.09859 0.81836,-1.57227 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" inkscape:connector-curvature="0"/>
<path inkscape:connector-curvature="0" id="circle19345" d="m 435.5,411 c -2.47344,0 -4.5,2.02656 -4.5,4.5 0,2.47344 2.02656,4.5 4.5,4.5 2.47344,0 4.5,-2.02656 4.5,-4.5 0,-2.47344 -2.02656,-4.5 -4.5,-4.5 z m 0,2 c 1.39256,0 2.5,1.10744 2.5,2.5 0,1.39256 -1.10744,2.5 -2.5,2.5 -1.39256,0 -2.5,-1.10744 -2.5,-2.5 0,-1.39256 1.10744,-2.5 2.5,-2.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
- <path style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new" d="m 240.51382,409.98613 a 0.50005,0.50005 0 0 0 -0.3594,0.1524 l -3,3 a 0.50005,0.50005 0 1 0 0.707,0.707 l 3,-3 a 0.50005,0.50005 0 0 0 -0.3476,-0.8594 z m 5,0 a 0.50005,0.50005 0 0 0 -0.3594,0.1524 l -8,8 a 0.50005,0.50005 0 1 0 0.707,0.707 l 8,-8 a 0.50005,0.50005 0 0 0 -0.3476,-0.8594 z m 5,0 a 0.50005,0.50005 0 0 0 -0.3594,0.1524 l -4.416,4.416 c 0.2729,0.1952 0.5118,0.4341 0.707,0.707 l 4.416,-4.416 a 0.50005,0.50005 0 0 0 -0.3476,-0.8594 z m 0,5 a 0.50005,0.50005 0 0 0 -0.3594,0.1524 l -8,8 a 0.50005,0.50005 0 1 0 0.707,0.707 l 8,-8 a 0.50005,0.50005 0 0 0 -0.3476,-0.8594 z m -6.5059,1.0059 a 1.0000001,1 0 0 0 -1,1 1.0000001,1 0 0 0 1,1 1.0000001,1 0 0 0 1,-1 1.0000001,1 0 0 0 -1,-1 z m -2.4375,2.7305 -4.416,4.416 a 0.50005,0.50005 0 1 0 0.707,0.707 l 4.416,-4.416 c -0.2729,-0.1952 -0.5118,-0.4341 -0.707,-0.707 z m 8.9434,1.2636 a 0.50005,0.50005 0 0 0 -0.3594,0.1524 l -3,3 a 0.50005,0.50005 0 1 0 0.707,0.707 l 3,-3 a 0.50005,0.50005 0 0 0 -0.3476,-0.8594 z" id="path21556-6" inkscape:connector-curvature="0"/>
- <g transform="translate(-567.00143,-1585.0005)" style="display:inline;enable-background:new" id="g19280-1">
- <path sodipodi:nodetypes="ccccccccccccccc" inkscape:connector-curvature="0" id="path19452-1" d="m 707.98828,1808 c -0.23065,0 -0.4499,0.101 -0.60742,0.2695 l -2.25,2.3985 1.36914,1.082 1.51953,-1.6777 2.92774,2.9277 -2.92774,2.9277 -1.51953,-1.6777 -1.36914,1.082 2.25,2.3985 c 0.32774,0.3506 0.88054,0.3606 1.2207,0.022 l 4.15039,-4.1504 c 0.33264,-0.3321 0.33264,-0.8711 0,-1.2032 l -4.15039,-4.1504 c -0.16247,-0.1623 -0.38368,-0.2519 -0.61328,-0.2485 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.69999993;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
- <path sodipodi:nodetypes="cccccccccc" inkscape:connector-curvature="0" id="path19454-1" d="m 699.48828,1809 c -0.27154,0.01 -0.48833,0.2284 -0.48828,0.5 v 7 c -9.6e-4,0.3978 0.44038,0.6374 0.77344,0.4199 l 5,-3.25 c 0.14173,-0.093 0.22699,-0.2506 0.22656,-0.4199 v -0.5 c 4.3e-4,-0.1693 -0.0848,-0.3273 -0.22656,-0.4199 l -5,-3.25 c -0.0848,-0.055 -0.1842,-0.083 -0.28516,-0.08 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
- </g>
- <g id="g19318" style="display:inline;enable-background:new" transform="matrix(-1,0,0,1,824.0001,-1585.0005)">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.69999993;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 707.98828,1808 c -0.23065,0 -0.4499,0.101 -0.60742,0.2695 l -2.25,2.3985 1.36914,1.082 1.51953,-1.6777 2.92774,2.9277 -2.92774,2.9277 -1.51953,-1.6777 -1.36914,1.082 2.25,2.3985 c 0.32774,0.3506 0.88054,0.3606 1.2207,0.022 l 4.15039,-4.1504 c 0.33264,-0.3321 0.33264,-0.8711 0,-1.2032 l -4.15039,-4.1504 c -0.16247,-0.1623 -0.38368,-0.2519 -0.61328,-0.2485 z" id="path19305" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccccccccc"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 699.48828,1809 c -0.27154,0.01 -0.48833,0.2284 -0.48828,0.5 v 7 c -9.6e-4,0.3978 0.44038,0.6374 0.77344,0.4199 l 5,-3.25 c 0.14173,-0.093 0.22699,-0.2506 0.22656,-0.4199 v -0.5 c 4.3e-4,-0.1693 -0.0848,-0.3273 -0.22656,-0.4199 l -5,-3.25 c -0.0848,-0.055 -0.1842,-0.083 -0.28516,-0.08 z" id="path19314" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccc"/>
- </g>
- <g style="display:inline;enable-background:new" id="g19348" transform="translate(-252,-1102)">
- <g style="stroke:#ffffff" id="g19344">
- <g id="g19337" style="opacity:0"/>
- <path inkscape:connector-curvature="0" id="path19342" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 701,1726 v 7.25 c 0,0.4861 0.17047,0.94 0.49023,1.2598 0.31977,0.3197 0.77366,0.4902 1.25977,0.4902 h 6.5 c 0.48611,0 0.94,-0.1705 1.25977,-0.4902 C 710.82953,1734.19 711,1733.7361 711,1733.25 V 1726 h -1 v 7.25 c 0,0.2639 -0.0795,0.435 -0.19727,0.5527 C 709.685,1733.9205 709.51389,1734 709.25,1734 h -6.5 c -0.26389,0 -0.435,-0.08 -0.55273,-0.1973 C 702.07953,1733.685 702,1733.5139 702,1733.25 V 1726 Z m 3.5,-4 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 1.5 h -3.5 a 0.50005,0.50005 0 1 0 0,1 h 11 a 0.50005,0.50005 0 1 0 0,-1 H 708 v -1.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.5,1 h 2 v 1 h -2 z"/>
+ <path style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new" d="m 240.51382,409.98613 a 0.50005,0.50005 0 0 0 -0.3594,0.1524 l -3,3 a 0.50005,0.50005 0 1 0 0.707,0.707 l 3,-3 a 0.50005,0.50005 0 0 0 -0.3476,-0.8594 z m 5,0 a 0.50005,0.50005 0 0 0 -0.3594,0.1524 l -8,8 a 0.50005,0.50005 0 1 0 0.707,0.707 l 8,-8 a 0.50005,0.50005 0 0 0 -0.3476,-0.8594 z m 5,0 a 0.50005,0.50005 0 0 0 -0.3594,0.1524 l -4.416,4.416 c 0.2729,0.1952 0.5118,0.4341 0.707,0.707 l 4.416,-4.416 a 0.50005,0.50005 0 0 0 -0.3476,-0.8594 z m 0,5 a 0.50005,0.50005 0 0 0 -0.3594,0.1524 l -8,8 a 0.50005,0.50005 0 1 0 0.707,0.707 l 8,-8 a 0.50005,0.50005 0 0 0 -0.3476,-0.8594 z m -6.5059,1.0059 a 1.0000001,1 0 0 0 -1,1 1.0000001,1 0 0 0 1,1 1.0000001,1 0 0 0 1,-1 1.0000001,1 0 0 0 -1,-1 z m -2.4375,2.7305 -4.416,4.416 a 0.50005,0.50005 0 1 0 0.707,0.707 l 4.416,-4.416 c -0.2729,-0.1952 -0.5118,-0.4341 -0.707,-0.707 z m 8.9434,1.2636 a 0.50005,0.50005 0 0 0 -0.3594,0.1524 l -3,3 a 0.50005,0.50005 0 1 0 0.707,0.707 l 3,-3 a 0.50005,0.50005 0 0 0 -0.3476,-0.8594 z" id="path21556-6" inkscape:connector-curvature="0" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\path21556-6.png" inkscape:export-xdpi="115" inkscape:export-ydpi="115"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g19348" transform="translate(-252,-1102)">
+ <g style="fill:#ffffff;stroke:#ffffff" id="g19344">
+ <g id="g19337" style="opacity:0;fill:#ffffff"/>
+ <path inkscape:connector-curvature="0" id="path19342" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 701,1726 v 7.25 c 0,0.4861 0.17047,0.94 0.49023,1.2598 0.31977,0.3197 0.77366,0.4902 1.25977,0.4902 h 6.5 c 0.48611,0 0.94,-0.1705 1.25977,-0.4902 C 710.82953,1734.19 711,1733.7361 711,1733.25 V 1726 h -1 v 7.25 c 0,0.2639 -0.0795,0.435 -0.19727,0.5527 C 709.685,1733.9205 709.51389,1734 709.25,1734 h -6.5 c -0.26389,0 -0.435,-0.08 -0.55273,-0.1973 C 702.07953,1733.685 702,1733.5139 702,1733.25 V 1726 Z m 3.5,-4 c -0.27613,0 -0.49997,0.2239 -0.5,0.5 v 1.5 h -3.5 c -0.67616,-0.01 -0.67616,1.0096 0,1 h 11 c 0.67616,0.01 0.67616,-1.0096 0,-1 H 708 v -1.5 c -3e-5,-0.2761 -0.22387,-0.5 -0.5,-0.5 z m 0.5,1 h 2 v 1 h -2 z" sodipodi:nodetypes="cscsscsccscsscscccccccccccccccccc"/>
</g>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 704.49219,1726.9922 A 0.50005,0.50005 0 0 0 704,1727.5 v 4 a 0.50005,0.50005 0 1 0 1,0 v -4 a 0.50005,0.50005 0 0 0 -0.50781,-0.5078 z m 3,0 A 0.50005,0.50005 0 0 0 707,1727.5 v 4 a 0.50005,0.50005 0 1 0 1,0 v -4 a 0.50005,0.50005 0 0 0 -0.50781,-0.5078 z" id="path19346" inkscape:connector-curvature="0"/>
- </g>
- <g transform="translate(-910,-1167)" style="display:inline;enable-background:new" id="g21293-4">
- <path d="m 1026.5,1585.25 v -1.75 l -1,-1 1,1 h 3 l 1,-1 -1,1 v 1.75" style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" id="path20970-9" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccc"/>
- <path inkscape:connector-curvature="0" id="path20990-9" d="m 1028,1577 c -3.2833,0 -6,2.4414 -6,5.5 0,1.7056 0.9046,3.146 2.1523,4.3594 a 0.50006365,0.50006365 0 1 0 0.6954,-0.7188 c -1.1397,-1.1082 -1.8477,-2.2864 -1.8477,-3.6406 0,-2.4642 2.2081,-4.5 5,-4.5 2.7919,0 5,2.0358 5,4.5 0,1.3342 -0.7428,2.5488 -1.8516,3.6445 a 0.50004997,0.50004997 0 1 0 0.7032,0.711 c 1.2132,-1.1989 2.1484,-2.6529 2.1484,-4.3555 0,-3.0586 -2.7167,-5.5 -6,-5.5 z m -2.5,11 a 0.50004997,0.50004997 0 1 0 0,1 h 5 a 0.50004997,0.50004997 0 1 0 0,-1 z m 0,2 a 0.50004997,0.50004997 0 1 0 0,1 h 1.5 v 0.5 a 0.50004997,0.50004997 0 0 0 0.5,0.5 h 1 a 0.50004997,0.50004997 0 0 0 0.5,-0.5 v -0.5 h 1.5 a 0.50004997,0.50004997 0 1 0 0,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 704.49219,1726.9922 c -0.27614,0 -0.4965,0.2317 -0.49219,0.5078 v 4 c -0.01,0.6762 1.00956,0.6762 1,0 v -4 c 0.004,-0.2823 -0.22555,-0.5122 -0.50781,-0.5078 z m 3,0 c -0.27614,0 -0.4965,0.2317 -0.49219,0.5078 v 4 c -0.01,0.6762 1.00956,0.6762 1,0 v -4 c 0.004,-0.2823 -0.22555,-0.5122 -0.50781,-0.5078 z" id="path19346" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccc"/>
</g>
<path inkscape:connector-curvature="0" id="path21010-5" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 115.5,442 a 0.50004997,0.50004997 0 1 0 0,1 h 5 a 0.50004997,0.50004997 0 1 0 0,-1 z m 0,2 a 0.50004997,0.50004997 0 1 0 0,1 h 1.5 v 0.5 a 0.50004997,0.50004997 0 0 0 0.5,0.5 h 1 a 0.50004997,0.50004997 0 0 0 0.5,-0.5 V 445 h 1.5 a 0.50004997,0.50004997 0 1 0 0,-1 z m 2.5,-13 c -3.2833,0 -6,2.4414 -6,5.5 0,1.7222 1.0876,3.2946 2.1465,4.3535 0.094,0.094 0.2209,0.1465 0.3535,0.1465 h 7 c 0.1326,0 0.2598,-0.053 0.3535,-0.1465 0.7109,-0.7108 1.4222,-1.6513 1.8262,-2.7148 C 123.8776,437.6179 124,437.066 124,436.5 c 0,-3.0586 -2.7167,-5.5 -6,-5.5 z m -2.5098,5.0059 c 0.1351,0 0.2662,0.047 0.3633,0.1406 L 116.707,437 h 2.586 l 0.8535,-0.8535 c 0.4712,-0.4506 1.1576,0.2358 0.707,0.707 L 120,437.707 v 1.793 0.5 h -1 v -0.5 -1.5 h -2 v 1.5 0.5 h -1 v -0.5 -1.793 l -0.8535,-0.8535 c -0.302,-0.3119 -0.09,-0.8341 0.3437,-0.8476 z"/>
- <g id="g21373" style="display:inline;enable-background:new" transform="translate(-847,-1083)">
- <path sodipodi:nodetypes="cccccccc" inkscape:connector-curvature="0" id="path21369" style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" d="m 1026.5,1585.25 v -1.75 l -1,-1 1,1 h 3 l 1,-1 -1,1 v 1.75"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 1028,1577 c -3.2833,0 -6,2.4414 -6,5.5 0,1.7056 0.9046,3.146 2.1523,4.3594 a 0.50006365,0.50006365 0 1 0 0.6954,-0.7188 c -1.1397,-1.1082 -1.8477,-2.2864 -1.8477,-3.6406 0,-2.4642 2.2081,-4.5 5,-4.5 2.7919,0 5,2.0358 5,4.5 0,1.3342 -0.7428,2.5488 -1.8516,3.6445 a 0.50004997,0.50004997 0 1 0 0.7032,0.711 c 1.2132,-1.1989 2.1484,-2.6529 2.1484,-4.3555 0,-3.0586 -2.7167,-5.5 -6,-5.5 z m -2.5,11 a 0.50004997,0.50004997 0 1 0 0,1 h 5 a 0.50004997,0.50004997 0 1 0 0,-1 z m 0,2 a 0.50004997,0.50004997 0 1 0 0,1 h 1.5 v 0.5 a 0.50004997,0.50004997 0 0 0 0.5,0.5 h 1 a 0.50004997,0.50004997 0 0 0 0.5,-0.5 v -0.5 h 1.5 a 0.50004997,0.50004997 0 1 0 0,-1 z" id="path21371" inkscape:connector-curvature="0"/>
- </g>
- <g transform="translate(-1015,-1020)" style="display:inline;enable-background:new" id="g21383">
- <path d="m 1026.5,1585.25 v -1.75 l -1,-1 1,1 h 3 l 1,-1 -1,1 v 1.75" style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" id="path21375" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccc"/>
- <path inkscape:connector-curvature="0" id="path21381" d="m 1028,1577 c -3.2833,0 -6,2.4414 -6,5.5 0,1.7056 0.9046,3.146 2.1523,4.3594 a 0.50006365,0.50006365 0 1 0 0.6954,-0.7188 c -1.1397,-1.1082 -1.8477,-2.2864 -1.8477,-3.6406 0,-2.4642 2.2081,-4.5 5,-4.5 2.7919,0 5,2.0358 5,4.5 0,1.3342 -0.7428,2.5488 -1.8516,3.6445 a 0.50004997,0.50004997 0 1 0 0.7032,0.711 c 1.2132,-1.1989 2.1484,-2.6529 2.1484,-4.3555 0,-3.0586 -2.7167,-5.5 -6,-5.5 z m -2.5,11 a 0.50004997,0.50004997 0 1 0 0,1 h 5 a 0.50004997,0.50004997 0 1 0 0,-1 z m 0,2 a 0.50004997,0.50004997 0 1 0 0,1 h 1.5 v 0.5 a 0.50004997,0.50004997 0 0 0 0.5,0.5 h 1 a 0.50004997,0.50004997 0 0 0 0.5,-0.5 v -0.5 h 1.5 a 0.50004997,0.50004997 0 1 0 0,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
- </g>
- <g transform="translate(477,-1375)" id="g20978-8" style="display:inline;enable-background:new">
+ <g transform="translate(477,-1375)" id="g20978-8" style="display:inline;fill:#ffffff;enable-background:new">
<path id="path20982-6" transform="translate(42,-42)" d="m -377.5,1847 c -2.13972,0 -3.85417,1.5351 -4.30664,3.541 -0.63415,-0.8727 -1.53397,-1.541 -2.69336,-1.541 -1.92708,0 -3.5,1.573 -3.5,3.5 0,1.9271 1.57294,3.5 3.5,3.5 h 7 c 2.47937,0 4.5,-2.0207 4.5,-4.5 0,-2.4793 -2.02063,-4.5 -4.5,-4.5 z m 0,3 c 0.82251,0 1.5,0.6775 1.5,1.5 0,0.8225 -0.67749,1.5 -1.5,1.5 -0.82251,0 -1.5,-0.6775 -1.5,-1.5 0,-0.8225 0.67749,-1.5 1.5,-1.5 z m -7,1 c 0.82251,0 1.5,0.6775 1.5,1.5 0,0.8225 -0.67749,1.5 -1.5,1.5 -0.82251,0 -1.5,-0.6775 -1.5,-1.5 0,-0.8225 0.67749,-1.5 1.5,-1.5 z m 7,0 c -0.28208,0 -0.5,0.2179 -0.5,0.5 0,0.2821 0.21792,0.5 0.5,0.5 0.28208,0 0.5,-0.2179 0.5,-0.5 0,-0.2821 -0.21792,-0.5 -0.5,-0.5 z m -3.94922,0.998 c 8e-5,7e-4 -8e-5,0 0,0 H -381.5 a 0.50005006,0.50005006 0 0 0 0.0508,0 z m -3.05078,0 c -0.28208,0 -0.5,0.2179 -0.5,0.5 0,0.2821 0.21792,0.5 0.5,0.5 0.28208,0 0.5,-0.2179 0.5,-0.5 0,-0.2821 -0.21792,-0.5 -0.5,-0.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.5;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" inkscape:connector-curvature="0"/>
<path id="path20992-7" transform="translate(42,-42)" d="M -385.50781,1856.9922 A 0.50005,0.50005 0 0 0 -386,1857.5 v 1 1 a 0.50005,0.50005 0 0 0 1,0 v -0.5 h 1 v 1.5 c 3e-5,0.1326 0.0527,0.2597 0.14648,0.3535 l 1,1 c 0.0937,0.094 0.22092,0.1465 0.35352,0.1465 h 5 c 0.27613,0 0.49997,-0.2239 0.5,-0.5 v -4 c -3e-5,-0.2761 -0.22387,-0.5 -0.5,-0.5 h -6 c -0.27613,0 -0.49997,0.2239 -0.5,0.5 v 0.5 h -1 v -0.5 a 0.50005,0.50005 0 0 0 -0.50781,-0.5078 z m 11.99219,0.01 c -0.10819,0 -0.21237,0.042 -0.29688,0.1094 l -2.5,2 c -0.25044,0.2002 -0.25044,0.581 0,0.7812 l 2.5,2 c 0.32747,0.2621 0.81265,0.029 0.8125,-0.3906 v -4 c 1.1e-4,-0.2823 -0.23341,-0.5088 -0.51562,-0.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" inkscape:connector-curvature="0"/>
</g>
- <g id="g21469-5" style="display:inline;enable-background:new" transform="translate(498,-1438)">
- <path inkscape:connector-curvature="0" id="path21106-9" d="m -356.5,1850 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m 0,1 c 0.28206,0 0.5,0.2179 0.5,0.5 0,0.2821 -0.21794,0.5 -0.5,0.5 -0.28206,0 -0.5,-0.2179 -0.5,-0.5 0,-0.2821 0.21794,-0.5 0.5,-0.5 z m -7,1 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z" style="display:inline;opacity:0.7;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"/>
- <path inkscape:connector-curvature="0" d="m -352,1851.5 c 0,-2.4794 -2.02064,-4.5 -4.5,-4.5 -1.88915,0 -3.45662,1.2594 -4.10547,3 h -0.51758 c -0.64602,-0.6132 -1.47755,-0.9979 -2.375,-1 h -0.002 c -1.92707,0 -3.5,1.5729 -3.5,3.5 0,1.9271 1.57293,3.5 3.5,3.5 H -361.5 c 0.67617,0.01 0.67617,-1.0096 0,-1 h -2 c -1.38663,0 -2.5,-1.1134 -2.5,-2.5 0,-1.386 1.11233,-2.4989 2.49805,-2.5 0.71036,0 1.38608,0.3048 1.85937,0.834 0.0951,0.1059 0.23074,0.1663 0.37305,0.166 h 0.90234 c 0.22809,10e-5 0.42734,-0.1542 0.48438,-0.375 0.39914,-1.5459 1.78609,-2.6224 3.38281,-2.625 1.93892,0 3.5,1.5611 3.5,3.5 0,1.9279 -1.54523,3.4765 -3.46875,3.4941 -0.0392,0 -0.0785,-6e-4 -0.11719,0.01 H -357.5 c -0.67617,-0.01 -0.67617,1.0096 0,1 h 0.49805 c 3.5943,0 5.00195,-2.5001 5.00195,-4.5001 z m -12.50781,5.4922 A 0.50005,0.50005 0 0 0 -365,1857.5 v 1 1 a 0.50005,0.50005 0 0 0 1,0 v -0.5 h 1 v 1.5 a 0.50005,0.50005 0 0 0 0.14648,0.3535 l 1,1 A 0.50005,0.50005 0 0 0 -361.5,1862 h 5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -1.5039 h 0.33594 l 2.61914,1.9043 c 0.0852,0.064 0.18852,0.099 0.29492,0.1 h 0.25 c 0.27613,0 0.49997,-0.2239 0.5,-0.5 v -4 c -3e-5,-0.2761 -0.22387,-0.5 -0.5,-0.5 h -0.25 c -0.106,-10e-5 -0.20927,0.034 -0.29492,0.096 L -355.66211,1859 H -356 v -2 h -1 v 4 h -4.29297 L -362,1860.293 V 1857 h -1 v 1 h -1 v -0.5 a 0.50005,0.50005 0 0 0 -0.50781,-0.5078 z M -353,1858.3008 v 2.3984 l -1.65039,-1.1992 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.5;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" id="path21108-3"/>
- </g>
- <g transform="translate(624,-1354)" style="display:inline;enable-background:new" id="g21536">
- <path style="display:inline;opacity:0.7;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new" d="m -356.5,1850 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m 0,1 c 0.28206,0 0.5,0.2179 0.5,0.5 0,0.2821 -0.21794,0.5 -0.5,0.5 -0.28206,0 -0.5,-0.2179 -0.5,-0.5 0,-0.2821 0.21794,-0.5 0.5,-0.5 z m -7,1 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z" id="path21531" inkscape:connector-curvature="0"/>
- <path id="path21533" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.5;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -352,1851.5 c 0,-2.4794 -2.02064,-4.5 -4.5,-4.5 -1.88915,0 -3.45662,1.2594 -4.10547,3 h -0.51758 c -0.64602,-0.6132 -1.47755,-0.9979 -2.375,-1 h -0.002 c -1.92707,0 -3.5,1.5729 -3.5,3.5 0,1.9271 1.57293,3.5 3.5,3.5 H -361.5 c 0.67617,0.01 0.67617,-1.0096 0,-1 h -2 c -1.38663,0 -2.5,-1.1134 -2.5,-2.5 0,-1.386 1.11233,-2.4989 2.49805,-2.5 0.71036,0 1.38608,0.3048 1.85937,0.834 0.0951,0.1059 0.23074,0.1663 0.37305,0.166 h 0.90234 c 0.22809,10e-5 0.42734,-0.1542 0.48438,-0.375 0.39914,-1.5459 1.78609,-2.6224 3.38281,-2.625 1.93892,0 3.5,1.5611 3.5,3.5 0,1.9279 -1.54523,3.4765 -3.46875,3.4941 -0.0392,0 -0.0785,-6e-4 -0.11719,0.01 H -357.5 c -0.67617,-0.01 -0.67617,1.0096 0,1 h 0.49805 c 3.5943,0 5.00195,-2.5001 5.00195,-4.5001 z m -12.50781,5.4922 A 0.50005,0.50005 0 0 0 -365,1857.5 v 1 1 a 0.50005,0.50005 0 0 0 1,0 v -0.5 h 1 v 1.5 a 0.50005,0.50005 0 0 0 0.14648,0.3535 l 1,1 A 0.50005,0.50005 0 0 0 -361.5,1862 h 5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -1.5039 h 0.33594 l 2.61914,1.9043 c 0.0852,0.064 0.18852,0.099 0.29492,0.1 h 0.25 c 0.27613,0 0.49997,-0.2239 0.5,-0.5 v -4 c -3e-5,-0.2761 -0.22387,-0.5 -0.5,-0.5 h -0.25 c -0.106,-10e-5 -0.20927,0.034 -0.29492,0.096 L -355.66211,1859 H -356 v -2 h -1 v 4 h -4.29297 L -362,1860.293 V 1857 h -1 v 1 h -1 v -0.5 a 0.50005,0.50005 0 0 0 -0.50781,-0.5078 z M -353,1858.3008 v 2.3984 l -1.65039,-1.1992 z" inkscape:connector-curvature="0"/>
- </g>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 342.55078,494 a 0.50005,0.50005 0 0 1 0.33593,0.1641 l 2.64844,2.84179 h 1.00781 c 0.45995,0.6015 1.17678,1 1.97852,1 h -3.20312 a 0.50005,0.50005 0 0 1 -0.36719,-0.1582 l -2.79492,-2.99999 A 0.50005,0.50005 0 0 1 342.5,494 a 0.50005,0.50005 0 0 1 0.0508,0 z m 5.9707,4.00589 c 0.80174,0 1.51857,-0.3985 1.97852,-1 h 2.02148 a 0.50005,0.50005 0 0 1 0.35352,0.1465 l 3,3 a 0.50005,0.50005 0 1 1 -0.70704,0.707 l -2.85351,-2.8535 h -2.29297 v 3.832 c 0.96356,1.6489 2.8299,3.71521 5.58203,4.17391 A 0.50086299,0.50086299 0 1 1 355.43945,507 c -2.4267,-0.4044 -4.21553,-1.8644 -5.39844,-3.34761 a 0.50005,0.50005 0 0 1 -0.002,0 c -0.001,0 -0.003,0 -0.004,0 -1.00443,-0.9218 -2.17404,-1 -3.22851,-0.2383 -1.05449,0.76181 -1.78322,2.34671 -1.78321,4.09771 a 0.50005,0.50005 0 1 1 -1,0 c -10e-6,-2.0216 0.80114,-3.89961 2.19727,-4.90821 0.69807,-0.5043 1.49696,-0.7238 2.2832,-0.668 0.17359,0.012 0.34649,0.043 0.51758,0.082 a 0.50005,0.50005 0 0 1 0,-0.01 v -4 z m 0,-3.99999 c 0.8225,0 1.5,0.6775 1.5,1.49999 0,0.8225 -0.6775,1.5 -1.5,1.5 -0.8225,0 -1.5,-0.6775 -1.5,-1.5 0,-0.82249 0.6775,-1.49999 1.5,-1.49999 z" id="path20567-5" inkscape:connector-curvature="0"/>
<path sodipodi:nodetypes="scssssssssssssssssssssssssssssccccccccccccscssssssscccccccc" inkscape:connector-curvature="0" id="path15245-5-5" d="m 498.5,10 c -2.1397,0 -3.80728,1.4725 -4.33008,3.2441 C 493.52022,12.4964 492.6594,12 491.5,12 c -1.9271,0 -3.5,1.5729 -3.5,3.5 0,1.927 1.5729,3.5 3.5,3.5 h 7 c 2.4794,0 4.5,-2.0207 4.5,-4.5 0,-2.4794 -2.0206,-4.5 -4.5,-4.5 z m 0,3 c 0.8225,0 1.5,0.6774 1.5,1.5 0,0.8225 -0.6775,1.5 -1.5,1.5 -0.8225,0 -1.5,-0.6775 -1.5,-1.5 0,-0.8226 0.6775,-1.5 1.5,-1.5 z m -7,1 c 0.8225,0 1.5,0.6774 1.5,1.5 0,0.8225 -0.6775,1.5 -1.5,1.5 -0.8225,0 -1.5,-0.6775 -1.5,-1.5 0,-0.8226 0.6775,-1.5 1.5,-1.5 z m 7,0 c -0.2821,0 -0.5,0.2179 -0.5,0.5 0,0.282 0.2179,0.5 0.5,0.5 0.2821,0 0.5,-0.218 0.5,-0.5 0,-0.2821 -0.2179,-0.5 -0.5,-0.5 z m -7,1 c -0.2821,0 -0.5,0.2179 -0.5,0.5 0,0.282 0.2179,0.5 0.5,0.5 0.2821,0 0.5,-0.218 0.5,-0.5 0,-0.2821 -0.2179,-0.5 -0.5,-0.5 z m 1,5 c -0.2761,0 -0.5,0.2239 -0.5,0.5 v 1 0.5 h -1 v -0.5 c 0.004,-0.2823 -0.22555,-0.5122 -0.50781,-0.5078 -0.27615,0 -0.49651,0.2316 -0.49219,0.5078 v 1 1 c 0.009,0.6573 0.9907,0.6573 1,0 V 23 h 1 v 0.5 1 c 0,0.1326 0.053,0.2597 0.14648,0.3535 l 1,1 C 493.24048,25.9475 493.3674,26 493.5,26 h 5 c 0.2761,0 0.5,-0.2239 0.5,-0.5 v -5 c 0,-0.2761 -0.2239,-0.5 -0.5,-0.5 z m 10.98438,1 c -0.0871,0 -0.17191,0.028 -0.2461,0.074 l -3.25,2 c -0.31714,0.1953 -0.31714,0.6563 0,0.8516 l 3.25,2 c 0.33298,0.2045 0.76131,-0.035 0.76172,-0.4258 v -4 c 1.1e-4,-0.2823 -0.23341,-0.5088 -0.51562,-0.5 z" style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.5;stroke-opacity:1;marker:none;enable-background:new"/>
<path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.24999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 302.64518,431.00052 a 1.1251124,1.1233465 0 0 0 -0.7734,0.3412 l -1.5313,1.5269 a 1.1251124,1.1233465 0 1 0 1.5918,1.5874 l 1.5293,-1.5269 a 1.1251124,1.1233465 0 0 0 -0.8164,-1.9286 z m 5.0977,0 a 1.1251124,1.1233465 0 0 0 -0.7735,0.3393 l -6.6289,6.6185 a 1.125572,1.1238054 0 1 0 1.5918,1.5893 l 2.1289,-2.1256 c 0.2384,-1.1729 1.1734,-2.1044 2.3477,-2.344 l 2.1523,-2.1489 a 1.1251124,1.1233465 0 0 0 -0.8183,-1.9286 z m 5.0996,0 a 1.1251124,1.1233465 0 0 0 -0.7735,0.3393 l -3.916,3.9099 c 0.7144,0.3005 1.2901,0.8706 1.5996,1.5795 l 3.9063,-3.9001 a 1.1251124,1.1233465 0 0 0 -0.8164,-1.9286 z m 0,5.0916 a 1.1251124,1.1233465 0 0 0 -0.7735,0.3393 l -2.123,2.1197 c -0.2257,1.2122 -1.1902,2.1751 -2.4043,2.4005 l -2.1016,2.0983 a 1.1251124,1.1233465 0 1 0 1.5918,1.5873 l 6.627,-6.6165 a 1.1251124,1.1233465 0 0 0 -0.8164,-1.9286 z m -5.8418,0.9204 c -0.5601,0 -0.9917,0.4296 -0.9981,0.9867 0.01,0.5524 0.4434,0.9887 0.9981,0.9887 0.5547,0 0.9926,-0.4363 0.998,-0.9887 -0.01,-0.5571 -0.438,-0.9867 -0.998,-0.9867 z m -2.7656,2.149 -3.8946,3.8884 a 1.1251124,1.1233465 0 1 0 1.5918,1.5873 l 3.8848,-3.8786 c -0.7095,-0.3088 -1.2808,-0.8846 -1.582,-1.5971 z m 8.6074,2.0202 a 1.1251124,1.1233465 0 0 0 -0.7735,0.3413 l -1.5293,1.5269 a 1.1251124,1.1233465 0 1 0 1.5899,1.5873 l 1.5293,-1.5269 a 1.1251124,1.1233465 0 0 0 -0.8164,-1.9286 z" id="path21492-2" inkscape:connector-curvature="0"/>
- <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 510.482,557.00238 c -0.27614,0.004 -0.49651,0.23167 -0.49219,0.50781 v 9.86914 c -0.002,0.044 -0.01,0.0866 -0.01,0.13086 h 0.01 c 0,0.86111 0.3027,1.75932 1.02148,2.48633 l 0.002,0.002 c 1.31857,1.31856 3.48383,1.21146 4.83008,-0.13476 l 7,-7 c 1.33662,-1.33663 1.63702,-3.57001 0.25,-4.95704 -0.69352,-0.69351 -1.59923,-0.96528 -2.49805,-0.89648 -0.89882,0.0688 -1.79067,0.47818 -2.45899,1.14648 l -0.25,0.25 c -0.49023,0.47127 0.23577,1.19727 0.70704,0.70704 l 0.25,-0.25 c 1.00159,-1.00159 2.59177,-1.2012 3.54296,-0.25 0.9512,0.95119 0.7516,2.54137 -0.25,3.54296 l -7,7 c -0.99128,0.99128 -2.50061,1.04796 -3.41406,0.13672 l -0.002,-0.002 c -0.53343,-0.54063 -0.73046,-1.14321 -0.73046,-1.78125 v -0.13477 c 0.0505,-0.96491 0.62812,-1.81419 1.49414,-2.17968 0.90653,-0.3826 1.93962,-0.16753 2.63281,0.55273 l 0.34766,0.35938 0.7207,-0.69336 -0.34765,-0.35938 c -0.48609,-0.50507 -1.10055,-0.83621 -1.75391,-0.97265 -0.65336,-0.13645 -1.34601,-0.0797 -1.98828,0.1914 -0.42439,0.17911 -0.79375,0.44508 -1.10547,0.76367 v -7.52734 c 0.004,-0.28226 -0.22555,-0.51223 -0.50781,-0.50781 z" id="path21293-6"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 540.96833,557.0141 c -0.97451,0.0812 -1.82485,0.42836 -2.43555,1.03906 l -0.5,0.5 c -0.39037,0.39053 -0.39037,1.02353 0,1.41406 l 3.29883,3.29883 -5.16211,5.16211 c -0.23547,0.23547 -0.72479,0.47445 -1.2168,0.50586 -0.49201,0.0314 -0.95627,-0.093 -1.36914,-0.50586 -0.41287,-0.41287 -0.53726,-0.87714 -0.50586,-1.36914 0.0223,-0.34916 0.15072,-0.69253 0.30664,-0.94922 0.32338,-0.43904 0.84112,-0.72461 1.4375,-0.72461 0.81287,0 1.4825,0.52759 1.70703,1.25781 l 1.1211,-1.12109 c -0.46819,-0.79295 -1.25502,-1.37439 -2.18164,-1.56445 l 1.49023,-1.49024 c 0.65411,-0.63581 0.18525,-1.74369 -0.72656,-1.7168 -0.2598,0.008 -0.50638,0.11632 -0.6875,0.30274 l -3.375,3.375 c -0.63953,0.63953 -1.02555,1.52521 -1.08789,2.50195 -0.0624,0.97675 0.25076,2.07498 1.08789,2.91211 0.83713,0.83713 1.93341,1.15024 2.91015,1.08789 0.97675,-0.0623 1.86438,-0.44836 2.50391,-1.08789 l 6.36328,-6.375 c 0.6107,-0.6107 0.95785,-1.46104 1.03906,-2.43555 0.0812,-0.9745 -0.17836,-2.11781 -1.03906,-2.97851 -0.8607,-0.8607 -2.00401,-1.12027 -2.97851,-1.03906 z" id="ellipse21405-7" inkscape:connector-curvature="0" sodipodi:nodetypes="cscccsccccsccccccscsccccsc"/>
- <g transform="translate(-329.98994,63.99547)" style="display:inline;opacity:0.98999999;enable-background:new" id="g21552">
- <path id="path8055" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 823.98994,430.00453 v 2 h 5 v 3.7086 l 1.8538,-1.85485 c 0.0937,-0.0939 0.14631,-0.22111 0.1462,-0.35375 0.0114,-0.97402 0,-3.0415 0,-3.5 z m -3,3 v 4 h 7 l -4e-5,-4 z m 11.48438,1.125 c -0.12717,0.004 -0.24801,0.0564 -0.3379,0.14648 l -3.72851,3.72852 h -8.91211 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 8.49414 v -4.5 a 0.50005,0.50005 0 0 1 0.49219,-0.50586 0.50005,0.50005 0 0 1 0.50781,0.50586 v 4.33203 l 3.85352,-3.85351 c 0.0938,-0.0938 0.14645,-0.22092 0.14648,-0.35352 v -5 c 1.1e-4,-0.28235 -0.23342,-0.50879 -0.51562,-0.5 z"/>
+ <g transform="translate(-329.98994,63.99547)" style="display:inline;opacity:0.98999999;fill:#ffffff;enable-background:new" id="g21552">
+ <path id="path8055" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 823.98994,430.00453 v 2 h 5 v 3.7086 l 1.8538,-1.85485 c 0.0937,-0.0939 0.14631,-0.22111 0.1462,-0.35375 0.0114,-0.97402 0,-3.0415 0,-3.5 z m -3,3 v 4 h 7 l -4e-5,-4 z m 11.48438,1.125 c -0.12717,0.004 -0.24801,0.0564 -0.3379,0.14648 l -3.72851,3.72852 h -8.91211 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 8.49414 v -4.5 a 0.50005,0.50005 0 0 1 0.49219,-0.50586 0.50005,0.50005 0 0 1 0.50781,0.50586 v 4.33203 l 3.85352,-3.85351 c 0.0938,-0.0938 0.14645,-0.22092 0.14648,-0.35352 v -5 c 1.1e-4,-0.28235 -0.23342,-0.50879 -0.51562,-0.5 z" inkscape:connector-curvature="0"/>
</g>
- <g id="g20181-9" style="display:inline;opacity:0.6;enable-background:new" transform="translate(-288.99602,63.999021)">
- <g id="g5276">
- <path id="path20173-5" transform="translate(288.99602,-63.999021)" d="M 514.5 497.99805 A 0.50004997 0.50004997 0 0 0 514.14648 498.14258 L 510.14648 502.14258 A 0.50004997 0.50004997 0 0 0 510 502.49805 L 510 507.49805 A 0.50004997 0.50004997 0 0 0 510.5 507.99805 L 519.5 508.00391 A 0.50004997 0.50004997 0 0 0 519.85547 507.85742 L 523.85547 503.85352 A 0.50004997 0.50004997 0 0 0 524 503.49805 L 524 498.49805 A 0.50004997 0.50004997 0 0 0 523.5 497.99805 L 514.5 497.99805 z M 514.70898 498.99805 L 522.29688 498.99805 L 519.29297 502.00391 L 511.70312 502 L 514.70898 498.99805 z M 523 499.70703 L 523 503.29102 L 519.29297 507.00391 L 511 507 L 511 503 L 519.5 503.00391 A 0.50004997 0.50004997 0 0 0 519.85547 502.85547 L 523 499.70703 z " style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
- <path d="m 808.49706,443.50454 v -5 M 803.5,434.50021 v 4" style="opacity:0.6;vector-effect:none;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none" id="path20179-2"/>
+ <g id="g20181-9" style="display:inline;opacity:0.6;fill:#ffffff;enable-background:new" transform="translate(-288.99602,63.999021)">
+ <g id="g5276" style="fill:#ffffff">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 803.49219,433.99219 A 0.50005,0.50005 0 0 0 803,434.5 v 4 a 0.50005,0.50005 0 1 0 1,0 v -4 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z m 4.99804,4.00586 a 0.50005,0.50005 0 0 0 -0.49414,0.50586 v 5 a 0.50005,0.50005 0 1 0 1,0 v -5 a 0.50005,0.50005 0 0 0 -0.50586,-0.50586 z" id="path20179-2" inkscape:connector-curvature="0"/>
+ <path id="path20173-5" transform="translate(288.99602,-63.999021)" d="m 514.5,497.99805 a 0.50004997,0.50004997 0 0 0 -0.35352,0.14453 l -4,4 A 0.50004997,0.50004997 0 0 0 510,502.49805 v 5 a 0.50004997,0.50004997 0 0 0 0.5,0.5 l 9,0.006 a 0.50004997,0.50004997 0 0 0 0.35547,-0.14649 l 4,-4.0039 A 0.50004997,0.50004997 0 0 0 524,503.49805 v -5 a 0.50004997,0.50004997 0 0 0 -0.5,-0.5 z m 0.20898,1 h 7.5879 l -3.00391,3.00586 L 511.70312,502 Z M 523,499.70703 v 3.58399 l -3.70703,3.71289 L 511,507 v -4 l 8.5,0.004 a 0.50004997,0.50004997 0 0 0 0.35547,-0.14844 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" inkscape:connector-curvature="0"/>
</g>
</g>
- <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 90.990234,178.99023 a 1.0001,1.0001 0 0 0 -0.697265,1.7168 L 92.835938,183.25 C 92.311039,184.0407 92,184.98535 92,186 c 0,1.01465 0.311039,1.9593 0.835938,2.75 l -2.542969,2.54297 a 1.0001,1.0001 0 1 0 1.414062,1.41406 L 94.25,190.16406 C 95.040698,190.68896 95.985354,191 97,191 c 1.014646,0 1.959302,-0.31104 2.75,-0.83594 l 2.54297,2.54297 a 1.0001,1.0001 0 1 0 1.41406,-1.41406 L 101.16406,188.75 C 101.68896,187.9593 102,187.01465 102,186 c 0,-1.01465 -0.31104,-1.9593 -0.83594,-2.75 l 2.54297,-2.54297 a 1.0001,1.0001 0 0 0 -0.72656,-1.7168 1.0001,1.0001 0 0 0 -0.6875,0.30274 L 99.75,181.83594 C 98.959302,181.31104 98.014646,181 97,181 c -1.014646,0 -1.959302,0.31104 -2.75,0.83594 l -2.542969,-2.54297 a 1.0001,1.0001 0 0 0 -0.716797,-0.30274 z M 97,183 c 1.668699,0 3,1.3313 3,3 0,1.6687 -1.331301,3 -3,3 -1.668699,0 -3,-1.3313 -3,-3 0,-1.6687 1.331301,-3 3,-3 z" id="path20685-7"/>
- <g transform="translate(1.8536743e-6)" style="display:inline;enable-background:new" id="g5242">
- <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" id="g10299-4" style="display:inline;opacity:1;fill:#ffffff;enable-background:new" transform="translate(-1.8536743e-6,4.4999696e-6)">
- <path sodipodi:nodetypes="cccccccccccccccccc" inkscape:connector-curvature="0" id="path10253-1" d="m 258.46289,137.00781 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 0,6 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 241.49219,158.00781 c -0.1326,3e-5 -0.25976,0.0527 -0.35352,0.14649 l -4,4 c -0.0938,0.0938 -0.14645,0.22091 -0.14648,0.35351 v 9 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 9 c 0.1326,-3e-5 0.25975,-0.0527 0.35351,-0.14648 l 4,-4 c 0.0938,-0.0938 0.14646,-0.22092 0.14649,-0.35352 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 6.99804,1.98828 a 0.50005,0.50005 0 0 1 0.36329,0.85743 L 247,162.70703 V 169.5 a 0.50005,0.50005 0 1 1 -1,0 V 163 h -6.5 a 0.50005,0.50005 0 1 1 0,-1 h 6.79297 l 1.85351,-1.85352 a 0.50005,0.50005 0 0 1 0.34375,-0.15039 z" id="path22168"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 48.5,183 c -0.27613,4e-5 -0.49997,0.22388 -0.5,0.5 v 9 c 3e-5,0.27614 0.22387,0.49997 0.5,0.5 h 9 c 0.27613,-3e-5 0.49997,-0.22386 0.5,-0.5 v -9 c -3e-5,-0.27612 -0.22387,-0.49996 -0.5,-0.5 z" id="path5234" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 52.49219,179.00781 c -0.1326,4e-5 -0.25976,0.0527 -0.35352,0.1465 l -1.99219,1.99217 C 50.02584,181.26245 50,181.375 50,181.5 v 0.5 h 1 l 0.003,-0.296 1.69618,-1.69619 h 8.29297 v 8.29298 L 59.29548,189.99745 59,190 v 1 h 0.5 c 0.11717,0 0.23766,-0.0261 0.3457,-0.13867 l 2,-2 c 0.0938,-0.0938 0.14646,-0.22091 0.14649,-0.35352 v -9 c -3e-5,-0.27612 -0.22387,-0.49996 -0.5,-0.5 z" id="path5236" inkscape:connector-curvature="0" sodipodi:nodetypes="cccscccccccccscccccc"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="translate(0.00711,-0.00712)" id="g26453-0">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 10.486328,179.01367 c -0.1326,3e-5 -0.259761,0.0527 -0.353516,0.14649 l -1.9941401,1.99414 c -0.4908663,0.47125 0.2357781,1.1979 0.7070312,0.70703 l 1.8476559,-1.84766 h 8.292969 v 8.29297 l -2.707031,2.70703 H 7.9882812 l 0.00461,-3.00655 -1,-0.002 -0.00656,3.5085 c 2.76e-5,0.27613 0.2238691,0.49997 0.5,0.5 h 8.9999998 c 0.132599,-2e-5 0.259759,-0.0527 0.353516,-0.14648 l 3,-3 c 0.09377,-0.0938 0.14646,-0.22092 0.146484,-0.35352 v -9 c -2.8e-5,-0.27613 -0.223869,-0.49997 -0.5,-0.5 z" id="path26449-3" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 6.4921875,183.00781 c -0.2761309,3e-5 -0.4999724,0.22387 -0.5,0.5 v 3 c 2.76e-5,0.27613 0.2238691,0.49997 0.5,0.5 h 3 c 0.2761309,-3e-5 0.4999724,-0.22387 0.5,-0.5 v -3 c -2.76e-5,-0.27613 -0.2238691,-0.49997 -0.5,-0.5 z" id="path26451-7" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
+ </g>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g26527-9" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96" transform="matrix(0,-1,-1,0,220.01421,219.98576)">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 27.486328,183.01367 c -0.276131,3e-5 -0.499972,0.22387 -0.5,0.5 v 2 c 2.8e-5,0.27613 0.223869,0.49997 0.5,0.5 h 9 c 0.276131,-3e-5 0.499972,-0.22387 0.5,-0.5 v -2 c -2.8e-5,-0.27613 -0.223869,-0.49997 -0.5,-0.5 z" id="path26523-4" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 31.478516,179.02148 c -0.1326,3e-5 -0.259761,0.0527 -0.353516,0.14649 l -1.992188,1.99219 c -0.490839,0.47125 0.235779,1.19787 0.707032,0.70703 l 1.845703,-1.84571 h 8.292969 v 8.29297 l -2.707032,2.70703 h -8.292968 l 0.0072,-4.00727 -1,-0.002 -0.0072,4.50727 c -0.0011,0.27689 0.223106,0.50192 0.5,0.50195 h 9 c 0.132599,-2e-5 0.259759,-0.0527 0.353515,-0.14648 l 3,-3 c 0.09377,-0.0938 0.14646,-0.22092 0.146485,-0.35352 v -9 c -2.8e-5,-0.27613 -0.223869,-0.49997 -0.5,-0.5 z" id="path26525-5" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccccc"/>
+ </g>
+ <g style="display:inline;fill:#ffffff;enable-background:new" transform="translate(147.00711,297.99288)" id="g26495-7">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 69.992896,-134.99288 v 7.50781 c 2.5e-5,0.27537 0.222678,0.4989 0.498046,0.5 l 7.507813,0.0312 0.0039,-1 -7.009765,-0.0293 v -7.00971 z" id="path26487-1" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccc"/>
+ <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 219.49998,158 c -0.13356,2e-5 -0.26156,0.0535 -0.35547,0.14843 l -2.9707,3 c -0.31212,0.31578 -0.0885,0.85141 0.35546,0.85157 h 8.7793 l 2.85352,-2.85352 c 0.0907,-0.0928 0.21399,-0.14678 0.34375,-0.15039 0.45472,-0.0125 0.68855,0.53942 0.36328,0.85742 l -2.85352,2.85352 V 171.5 c 1.8e-4,0.44532 0.53852,0.66829 0.85352,0.35351 l 3,-3.01367 c 0.0938,-0.0938 0.14646,-0.22091 0.14648,-0.35351 L 230,158.5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" transform="translate(-147.00711,-297.99288)" id="path26489-2" sodipodi:nodetypes="cccccccccccccccc"/>
+ </g>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g24420">
+ <g id="g24277-2" style="display:inline;fill:#ffffff;enable-background:new" transform="translate(252.00711,707.99288)">
+ <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" id="g26501-5" style="display:inline;opacity:1;fill:#ffffff;enable-background:new" transform="translate(-252.00673,-707.99218)">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 258.49962,136.9993 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path26499-8" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
+ </g>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.55;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 10.955781,-569.99288 v 1 h 2.037109 v 5 H 7.9928902 v -1.99219 h -1 v 8.49219 a 0.50005,0.50005 0 0 0 0.5,0.5 H 13.49289 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -5.5 h 5.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -6 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 3.037109,1 h 5 v 5 h -5 z m -5.9999998,6 H 12.99289 v 5 H 7.9928902 Z" id="path26503-3" inkscape:connector-curvature="0"/>
</g>
- <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" style="display:inline;opacity:0.6;fill:#ffffff;enable-background:new" id="g10353-1" transform="translate(-1.8536743e-6,4.4999696e-6)">
- <path sodipodi:nodetypes="cccccccccccccccccccccccccccc" inkscape:connector-curvature="0" id="path10348-2" d="m 271,139 v 5 h -5 v -5 z m -6,5 h -2 v 1 h 2 v 5 h -5 v -2.00586 h -1 V 150.5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 12 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -12 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 H 263 v 1 h 2 z m 1,1 h 5 v 5 h -5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <g transform="matrix(0,1,1,0,850.0517,109.94829)" id="g26539-4" style="display:inline;fill:#ffffff;enable-background:new">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 27.544922,-565.04492 c -0.276131,3e-5 -0.499972,0.22387 -0.5,0.5 v 2 c 2.8e-5,0.27613 0.223869,0.49997 0.5,0.5 h 8 c 0.276131,-3e-5 0.499972,-0.22387 0.5,-0.5 v -2 c -2.8e-5,-0.27613 -0.223869,-0.49997 -0.5,-0.5 z" id="path26497-4" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.55;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 28.544922,-570.04492 c -0.276131,3e-5 -0.499972,0.22387 -0.5,0.5 v 3.5 h 1 v -3 h 5 v 3 h 1 v -3 h 5 v 5 h -3 v 1 h 3.5 c 0.276131,-3e-5 0.499972,-0.22387 0.5,-0.5 v -6 c -2.8e-5,-0.27613 -0.223869,-0.49997 -0.5,-0.5 z m -0.5,9 0.0049,3.49327 c 2.8e-5,0.27613 0.223869,0.49997 0.5,0.5 h 6 c 0.275371,-3e-5 0.498899,-0.22268 0.5,-0.49805 l 0.0019,-3.5 -1,-0.002 v 3 h -5 l -0.0068,-2.99132 z" id="path26505-7" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccccccccccccccccccccccc"/>
</g>
- </g>
- <g style="display:inline;opacity:1;fill:#ffffff;enable-background:new" id="g10412-3" transform="matrix(0,1,1,0,142,-141.99288)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
- <g transform="translate(21)" id="g10365-3" style="opacity:0.6;fill:#ffffff">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 283,138 v 1 h 1 v -1 z m 5.99609,0 -0.002,1 3.00586,0.006 v 5 L 289.0019,144 l -0.004,1 3.00195,0.006 v 5.00195 h -5 V 147 h -1 v 3.00781 h -5 V 147 h -1 v 3.50781 a 0.50005,0.50005 0 0 0 0.5,0.5 h 12 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -12 a 0.50005,0.50005 0 0 0 -0.49805,-0.5 z M 283,144 v 1 h 1 v -1 z" transform="matrix(0,1,1,0,120.99288,-142)" id="path10359-8" inkscape:connector-curvature="0"/>
+ <g id="g24260-8" style="display:inline;fill:#ffffff;enable-background:new" transform="translate(252.00711,707.99288)">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.55;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 61.490943,-569.99488 -3.5,0.008 0.0039,1 2.998047,-0.006 v 5 l -3.001953,0.006 0.0039,1 3.5,-0.008 c 0.275368,-0.001 0.498022,-0.22463 0.498047,-0.5 v -6 c -2.6e-5,-0.2769 -0.22506,-0.50105 -0.501953,-0.5 z m -12.498053,9.002 v 3.49219 c 2.8e-5,0.27613 0.223869,0.49997 0.5,0.5 h 6 c 0.276131,-3e-5 0.499972,-0.22387 0.5,-0.5 v -3.49219 h -1 v 2.99219 h -5 v -2.99219 z" id="path26507-9" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccccccccccccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 48.49289,-570.99288 c -0.276131,3e-5 -0.499972,0.22387 -0.5,0.5 v 8 c 2.8e-5,0.27613 0.223869,0.49997 0.5,0.5 h 8 c 0.276131,-3e-5 0.499972,-0.22387 0.5,-0.5 v -8 c -2.8e-5,-0.27613 -0.223869,-0.49997 -0.5,-0.5 z" id="path26509-9" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
</g>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 279.00069,137.5 c 3e-5,-0.27613 0.22387,-0.49997 0.5,-0.5 h 8 c 0.27613,3e-5 0.49997,0.22387 0.5,0.5 v 2 c -3e-5,0.27613 -0.22387,0.49997 -0.5,0.5 h -8 c -0.27613,-3e-5 -0.49997,-0.22387 -0.5,-0.5 z m 0,6 c 3e-5,-0.27613 0.22387,-0.49997 0.5,-0.5 h 8 c 0.27613,3e-5 0.49997,0.22387 0.5,0.5 v 2 c -3e-5,0.27613 -0.22387,0.49997 -0.5,0.5 h -8 c -0.27613,-3e-5 -0.49997,-0.22387 -0.5,-0.5 z" id="path10394-5" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccc"/>
+ <g id="g24272-6" style="display:inline;fill:#ffffff;enable-background:new" transform="translate(251.96252,708.00986)">
+ <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" style="display:inline;opacity:0.6;fill:#ffffff;enable-background:new" id="g26513-4" transform="translate(-189.96252,-708.00986)">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 259.5,138 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 11.00195 a 0.50005,0.50005 0 0 0 0.5,0.5 l 4,-0.002 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -11 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.5,1 h 3 v 10 l -3,0.002 z" id="path24266-1" inkscape:connector-curvature="0"/>
+ </g>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 77.537109,-571.00977 c -0.276131,3e-5 -0.499972,0.22387 -0.5,0.5 v 13 c 2.8e-5,0.27613 0.223869,0.49997 0.5,0.5 h 5 c 0.276131,-3e-5 0.499972,-0.22387 0.5,-0.5 v -13 c -2.8e-5,-0.27613 -0.223869,-0.49997 -0.5,-0.5 z" id="path26515-7" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
+ </g>
+ </g>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g12992" transform="translate(2.6297176e-6,-20.999997)" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
+ <path id="path12908" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 183.8125,200.01562 c 2.21359,0.18235 3.97803,1.94071 4.16992,4.1543 0.19189,2.2136 -1.24344,4.25155 -3.39258,4.8125 a 0.5007349,0.5007349 0 1 1 -0.2539,-0.96875 c 1.68376,-0.43948 2.80079,-2.02289 2.65039,-3.75781 -0.1504,-1.73492 -1.52164,-3.10129 -3.25586,-3.24414 -1.73423,-0.14285 -3.31219,0.98104 -3.74414,2.66797 a 0.50005,0.50005 0 1 1 -0.96875,-0.24805 c 0.55114,-2.15241 2.58133,-3.59836 4.79492,-3.41602 z M 178.5,205 a 0.50005,0.50005 0 1 1 0,1 c -1.41705,0 -2.69209,0.85096 -3.23438,2.16016 -0.54228,1.30919 -0.24224,2.81243 0.75977,3.81445 1.00201,1.00201 2.50527,1.30205 3.81445,0.75977 C 181.14903,212.19209 182,210.91706 182,209.5 a 0.50005,0.50005 0 1 1 1,0 c 0,1.81865 -1.09714,3.46223 -2.77734,4.1582 -1.68021,0.69597 -3.61833,0.30942 -4.9043,-0.97656 -1.28598,-1.28598 -1.67253,-3.22408 -0.97656,-4.9043 C 175.03776,206.09713 176.68136,205 178.5,205 Z" inkscape:connector-curvature="0"/>
+ <path style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" d="M 182.99634,206.50183 A 1.4981741,1.4981725 0 0 1 181.49817,208 a 1.4981741,1.4981725 0 0 1 -1.49818,-1.49817 1.4981741,1.4981725 0 0 1 1.49818,-1.49817 1.4981741,1.4981725 0 0 1 1.49817,1.49817 z" id="circle12958" inkscape:connector-curvature="0"/>
</g>
- <g transform="translate(1.8536743e-6)" style="display:inline;enable-background:new" id="g5236">
- <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" style="display:inline;opacity:0.6;fill:#ffffff;enable-background:new" id="g10402-9" transform="translate(41.999998,4.4999696e-6)">
- <path inkscape:connector-curvature="0" id="path10400-4" d="m 268,138 v 1 h 3 v 5 h -3 v 1 h 3 v 5 h -5 v -2.99414 h -1 V 150 h -5 v -3 h -1 v 3.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 12 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -12 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <g id="g21469-5" style="display:inline;fill:#ffffff;enable-background:new" transform="translate(498,-1438)">
+ <path inkscape:connector-curvature="0" id="path21106-9" d="m -356.5,1850 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m 0,1 c 0.28206,0 0.5,0.2179 0.5,0.5 0,0.2821 -0.21794,0.5 -0.5,0.5 -0.28206,0 -0.5,-0.2179 -0.5,-0.5 0,-0.2821 0.21794,-0.5 0.5,-0.5 z m -7,1 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z" style="display:inline;opacity:0.7;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"/>
+ <path sodipodi:nodetypes="csssscccsscccsccccccscccccccccccccccccccccsccsccccccccccccccccccc" inkscape:connector-curvature="0" d="m -357.5,1856.0041 h 0.49805 c 3.5943,0 5.00195,-2.5001 5.00195,-4.5001 v 0 c 0,-2.4794 -2.02064,-4.5 -4.5,-4.5 -1.88915,0 -3.45662,1.2594 -4.10547,3 h -0.51758 c -0.64602,-0.6132 -1.47755,-0.9979 -2.375,-1 h -0.002 c -1.92707,0 -3.5,1.5729 -3.5,3.5 0,1.9271 1.57293,3.5 3.5,3.5 z m -6,-1.0041 c -1.38663,0 -2.5,-1.1134 -2.5,-2.5 0,-1.386 1.11233,-2.4989 2.49805,-2.5 0.71036,0 1.38608,0.3048 1.85937,0.834 0.0951,0.1059 0.23074,0.1663 0.37305,0.166 h 0.90234 c 0.22809,10e-5 0.42734,-0.1542 0.48438,-0.375 0.39914,-1.5459 1.78609,-2.6224 3.38281,-2.625 1.93892,0 3.5,1.5611 3.5,3.5 0,1.9279 -1.54523,3.4765 -3.46875,3.4941 -0.0392,0 -0.0785,-6e-4 -0.11719,0.01 H -357.5 Z m -1.00781,1.9922 c -0.27614,0 -0.4965,0.2317 -0.49219,0.5078 v 1 1 c 0.009,0.6573 0.9907,0.6573 1,0 v -0.5 h 1 v 1.5 c 3e-5,0.1326 0.0527,0.2597 0.14648,0.3535 l 1,1 c 0.0937,0.094 0.22092,0.1465 0.35352,0.1465 h 5 c 0.27613,0 0.49997,-0.2239 0.5,-0.5 v -1.5039 h 0.33594 l 2.61914,1.9043 c 0.0852,0.064 0.18852,0.099 0.29492,0.1 h 0.25 c 0.27613,0 0.49997,-0.2239 0.5,-0.5 v -4 c -3e-5,-0.2761 -0.22387,-0.5 -0.5,-0.5 h -0.25 c -0.106,-10e-5 -0.20927,0.034 -0.29492,0.096 L -355.66211,1859 H -356 v -2 h -1 v 4 h -4.29297 L -362,1860.293 V 1857 h -1 v 1 h -1 v -0.5 c 0.004,-0.2823 -0.22555,-0.5122 -0.50781,-0.5078 z M -353,1858.3008 v 2.3984 l -1.65039,-1.1992 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.5;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" id="path21108-3"/>
+ <path id="rect24266" d="m -362,1857 h 5 v 1 h -5 z" style="display:inline;opacity:0.6;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" inkscape:connector-curvature="0"/>
+ </g>
+ <g transform="translate(624,-1354)" style="display:inline;fill:#ffffff;enable-background:new" id="g24304">
+ <path style="display:inline;opacity:0.7;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.70000005;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new" d="m -356.5,1850 c -0.8225,0 -1.5,0.6775 -1.5,1.5 0,0.8225 0.6775,1.5 1.5,1.5 0.8225,0 1.5,-0.6775 1.5,-1.5 0,-0.8225 -0.6775,-1.5 -1.5,-1.5 z m 0,1 c 0.28206,0 0.5,0.2179 0.5,0.5 0,0.2821 -0.21794,0.5 -0.5,0.5 -0.28206,0 -0.5,-0.2179 -0.5,-0.5 0,-0.2821 0.21794,-0.5 0.5,-0.5 z m -7,1 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z" id="path24284" inkscape:connector-curvature="0"/>
+ <path id="path24300" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.5;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -357.5,1856.0041 h 0.49805 c 3.5943,0 5.00195,-2.5001 5.00195,-4.5001 v 0 c 0,-2.4794 -2.02064,-4.5 -4.5,-4.5 -1.88915,0 -3.45662,1.2594 -4.10547,3 h -0.51758 c -0.64602,-0.6132 -1.47755,-0.9979 -2.375,-1 h -0.002 c -1.92707,0 -3.5,1.5729 -3.5,3.5 0,1.9271 1.57293,3.5 3.5,3.5 z m -6,-1.0041 c -1.38663,0 -2.5,-1.1134 -2.5,-2.5 0,-1.386 1.11233,-2.4989 2.49805,-2.5 0.71036,0 1.38608,0.3048 1.85937,0.834 0.0951,0.1059 0.23074,0.1663 0.37305,0.166 h 0.90234 c 0.22809,10e-5 0.42734,-0.1542 0.48438,-0.375 0.39914,-1.5459 1.78609,-2.6224 3.38281,-2.625 1.93892,0 3.5,1.5611 3.5,3.5 0,1.9279 -1.54523,3.4765 -3.46875,3.4941 -0.0392,0 -0.0785,-6e-4 -0.11719,0.01 H -357.5 Z m -1.00781,1.9922 c -0.27614,0 -0.4965,0.2317 -0.49219,0.5078 v 1 1 c 0.009,0.6573 0.9907,0.6573 1,0 v -0.5 h 1 v 1.5 c 3e-5,0.1326 0.0527,0.2597 0.14648,0.3535 l 1,1 c 0.0937,0.094 0.22092,0.1465 0.35352,0.1465 h 5 c 0.27613,0 0.49997,-0.2239 0.5,-0.5 v -1.5039 h 0.33594 l 2.61914,1.9043 c 0.0852,0.064 0.18852,0.099 0.29492,0.1 h 0.25 c 0.27613,0 0.49997,-0.2239 0.5,-0.5 v -4 c -3e-5,-0.2761 -0.22387,-0.5 -0.5,-0.5 h -0.25 c -0.106,-10e-5 -0.20927,0.034 -0.29492,0.096 L -355.66211,1859 H -356 v -2 h -1 v 4 h -4.29297 L -362,1860.293 V 1857 h -1 v 1 h -1 v -0.5 c 0.004,-0.2823 -0.22555,-0.5122 -0.50781,-0.5078 z M -353,1858.3008 v 2.3984 l -1.65039,-1.1992 z" inkscape:connector-curvature="0" sodipodi:nodetypes="csssscccsscccsccccccscccccccccccccccccccccsccsccccccccccccccccccc"/>
+ <path inkscape:connector-curvature="0" style="display:inline;opacity:0.6;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" d="m -362,1857 h 5 v 1 h -5 z" id="path24302"/>
+ </g>
+ <path inkscape:connector-curvature="0" id="path12791-5" d="m 385,621 a 1.0001,1.0001 0 1 0 0,2 h 12 a 1.0001,1.0001 0 1 0 0,-2 z m 0,5 a 1.0001,1.0001 0 1 0 0,2 h 12 a 1.0001,1.0001 0 1 0 0,-2 z m 0,5 a 1.0001,1.0001 0 1 0 0,2 h 12 a 1.0001,1.0001 0 1 0 0,-2 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <g transform="translate(1.7499929e-7,23.000001)" id="g21364" style="display:inline;fill:#ffffff;enable-background:new">
+ <g id="g5447" style="fill:#ffffff">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 430.49219,134.99219 a 0.50005,0.50005 0 0 0 -0.38867,0.19531 0.50005,0.50005 0 0 0 -0.004,0.006 l -1.95313,1.95312 a 0.50005,0.50005 0 1 0 0.70703,0.70704 L 430,136.70703 V 140.5 a 0.50005,0.50005 0 1 0 1,0 v -3.79297 l 1.14648,1.14649 a 0.50005,0.50005 0 1 0 0.70704,-0.70704 l -1.95704,-1.95703 a 0.50005,0.50005 0 0 0 -0.40429,-0.19726 z m 7.00195,7.00195 a 0.50005,0.50005 0 0 0 -0.34766,0.85938 L 438.29297,144 H 434.5 a 0.50005,0.50005 0 1 0 0,1 h 3.79297 l -1.14649,1.14648 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 1.95703,-1.95704 a 0.50005,0.50005 0 0 0 0.002,-0.79296 0.50005,0.50005 0 0 0 -0.006,-0.004 l -1.95313,-1.95313 a 0.50005,0.50005 0 0 0 -0.35937,-0.15234 z m -11.00195,2.99805 A 0.50005,0.50005 0 0 0 426,145.5 v 2.93945 A 0.50005,0.50005 0 0 0 426.56055,149 H 429.5 a 0.50005,0.50005 0 1 0 0,-1 h -1.79297 l 1.14649,-1.14648 a 0.50005,0.50005 0 1 0 -0.70704,-0.70704 L 427,147.29297 V 145.5 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z" id="path21358" inkscape:connector-curvature="0"/>
+ <path id="circle21362" d="M 432.99635,144 A 1.99635,1.99635 0 0 1 431,145.99635 1.99635,1.99635 0 0 1 429.00365,144 1.99635,1.99635 0 0 1 431,142.00365 1.99635,1.99635 0 0 1 432.99635,144 Z" style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" inkscape:connector-curvature="0"/>
</g>
- <path sodipodi:nodetypes="ccccccccc" inkscape:connector-curvature="0" id="path10404-8" d="m 300.5,137 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 8 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 8 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -8 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
- <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 241.49219,158.00781 c -0.1326,3e-5 -0.25976,0.0527 -0.35352,0.14649 l -4,4 c -0.0938,0.0938 -0.14645,0.22091 -0.14648,0.35351 v 9 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 9 c 0.1326,-3e-5 0.25975,-0.0527 0.35351,-0.14648 l 4,-4 c 0.0938,-0.0938 0.14646,-0.22092 0.14649,-0.35352 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 6.99804,1.98828 a 0.50005,0.50005 0 0 1 0.36329,0.85743 L 247,162.70703 V 169.5 a 0.50005,0.50005 0 1 1 -1,0 V 163 h -6.5 a 0.50005,0.50005 0 1 1 0,-1 h 6.79297 l 1.85351,-1.85352 a 0.50005,0.50005 0 0 1 0.34375,-0.15039 z" id="path22168"/>
- <g style="display:inline;enable-background:new" id="g20968" transform="translate(-147.00001,84)">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 158,96 v 1 h 7 v 10 h -7 v 1 h 7.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -11 A 0.50005,0.50005 0 0 0 165.5,96 Z m -4,4 v 4.00586 h 1 V 100 Z" id="path22244" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 153.5,95 c -0.27613,2.8e-5 -0.49997,0.223869 -0.5,0.5 v 3 c 3e-5,0.276131 0.22387,0.499972 0.5,0.5 h 3 c 0.27613,-2.8e-5 0.49997,-0.223869 0.5,-0.5 v -3 c -3e-5,-0.276131 -0.22387,-0.499972 -0.5,-0.5 z m 0,10 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path22252" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccc"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g24264-7" transform="translate(-910,-1146)">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 1028,1556 c -3.2833,0 -6,2.4414 -6,5.5 0,1.7056 0.9046,3.146 2.1523,4.3594 l 0.9942,0.9941 a 0.50004997,0.50004997 0 0 0 0.3027,0.1485 0.50004997,0.50004997 0 0 0 0.051,0.998 h 5 a 0.50004997,0.50004997 0 0 0 0.045,-0.998 0.50004997,0.50004997 0 0 0 0.3086,-0.1485 l 0.9981,-0.998 v 0 c 1.2122,-1.1985 2.1465,-2.6518 2.1465,-4.3535 0,-3.0586 -2.7167,-5.5 -6,-5.5 z m 0,1 c 2.7919,0 5,2.0358 5,4.5 0,1.3342 -0.7428,2.5488 -1.8516,3.6445 l -1,1 a 0.50004997,0.50004997 0 0 0 0.2793,0.8535 h -4.8594 a 0.50004997,0.50004997 0 0 0 0.2871,-0.8535 l -1,-1 a 0.50004997,0.50004997 0 0 0 -0.01,-0.01 c -1.1397,-1.1082 -1.8477,-2.2864 -1.8477,-3.6406 0,-2.4642 2.2081,-4.5 5,-4.5 z m -2.5,12 a 0.50004997,0.50004997 0 1 0 0,1 h 1.5 v 0.5 a 0.50004997,0.50004997 0 0 0 0.5,0.5 h 1 a 0.50004997,0.50004997 0 0 0 0.5,-0.5 v -0.5 h 1.5 a 0.50004997,0.50004997 0 1 0 0,-1 z" id="path24260-0" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 1025.4902,1561.0059 a 0.50005,0.50005 0 0 0 -0.3437,0.8476 l 0.8535,0.8535 v 1.543 a 0.50005,0.50005 0 1 0 1,0 V 1563 h 2 v 1.25 a 0.50005,0.50005 0 1 0 1,0 v -1.543 l 0.8535,-0.8535 a 0.50005,0.50005 0 0 0 -0.707,-0.707 L 1029.293,1562 h -2.586 l -0.8535,-0.8535 a 0.50005,0.50005 0 0 0 -0.3633,-0.1406 z" id="path24262-3" inkscape:connector-curvature="0"/>
+ </g>
+ <g transform="translate(-847,-1062)" id="g24813" style="display:inline;fill:#ffffff;enable-background:new">
+ <path inkscape:connector-curvature="0" id="path24809" d="m 1028,1556 c -3.2833,0 -6,2.4414 -6,5.5 0,1.7056 0.9046,3.146 2.1523,4.3594 l 0.9942,0.9941 a 0.50004997,0.50004997 0 0 0 0.3027,0.1485 0.50004997,0.50004997 0 0 0 0.051,0.998 h 5 a 0.50004997,0.50004997 0 0 0 0.045,-0.998 0.50004997,0.50004997 0 0 0 0.3086,-0.1485 l 0.9981,-0.998 v 0 c 1.2122,-1.1985 2.1465,-2.6518 2.1465,-4.3535 0,-3.0586 -2.7167,-5.5 -6,-5.5 z m 0,1 c 2.7919,0 5,2.0358 5,4.5 0,1.3342 -0.7428,2.5488 -1.8516,3.6445 l -1,1 a 0.50004997,0.50004997 0 0 0 0.2793,0.8535 h -4.8594 a 0.50004997,0.50004997 0 0 0 0.2871,-0.8535 l -1,-1 a 0.50004997,0.50004997 0 0 0 -0.01,-0.01 c -1.1397,-1.1082 -1.8477,-2.2864 -1.8477,-3.6406 0,-2.4642 2.2081,-4.5 5,-4.5 z m -2.5,12 a 0.50004997,0.50004997 0 1 0 0,1 h 1.5 v 0.5 a 0.50004997,0.50004997 0 0 0 0.5,0.5 h 1 a 0.50004997,0.50004997 0 0 0 0.5,-0.5 v -0.5 h 1.5 a 0.50004997,0.50004997 0 1 0 0,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path inkscape:connector-curvature="0" id="path24811" d="m 1025.4902,1561.0059 a 0.50005,0.50005 0 0 0 -0.3437,0.8476 l 0.8535,0.8535 v 1.543 a 0.50005,0.50005 0 1 0 1,0 V 1563 h 2 v 1.25 a 0.50005,0.50005 0 1 0 1,0 v -1.543 l 0.8535,-0.8535 a 0.50005,0.50005 0 0 0 -0.707,-0.707 L 1029.293,1562 h -2.586 l -0.8535,-0.8535 a 0.50005,0.50005 0 0 0 -0.3633,-0.1406 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
</g>
- <g style="display:inline;enable-background:new" id="g20973" transform="translate(-147.00001,84)">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 178,96 v 1 h 8 v 10 h -8 v 1 h 8.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -11 A 0.50005,0.50005 0 0 0 186.5,96 Z" id="path22278" inkscape:connector-curvature="0"/>
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 174.5,95 c -0.27613,2.8e-5 -0.49997,0.223869 -0.5,0.5 v 13 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 2 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -13 c -3e-5,-0.276131 -0.22387,-0.499972 -0.5,-0.5 z" id="path22280" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g24819" transform="translate(-1015,-999)">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 1028,1556 c -3.2833,0 -6,2.4414 -6,5.5 0,1.7056 0.9046,3.146 2.1523,4.3594 l 0.9942,0.9941 a 0.50004997,0.50004997 0 0 0 0.3027,0.1485 0.50004997,0.50004997 0 0 0 0.051,0.998 h 5 a 0.50004997,0.50004997 0 0 0 0.045,-0.998 0.50004997,0.50004997 0 0 0 0.3086,-0.1485 l 0.9981,-0.998 v 0 c 1.2122,-1.1985 2.1465,-2.6518 2.1465,-4.3535 0,-3.0586 -2.7167,-5.5 -6,-5.5 z m 0,1 c 2.7919,0 5,2.0358 5,4.5 0,1.3342 -0.7428,2.5488 -1.8516,3.6445 l -1,1 a 0.50004997,0.50004997 0 0 0 0.2793,0.8535 h -4.8594 a 0.50004997,0.50004997 0 0 0 0.2871,-0.8535 l -1,-1 a 0.50004997,0.50004997 0 0 0 -0.01,-0.01 c -1.1397,-1.1082 -1.8477,-2.2864 -1.8477,-3.6406 0,-2.4642 2.2081,-4.5 5,-4.5 z m -2.5,12 a 0.50004997,0.50004997 0 1 0 0,1 h 1.5 v 0.5 a 0.50004997,0.50004997 0 0 0 0.5,0.5 h 1 a 0.50004997,0.50004997 0 0 0 0.5,-0.5 v -0.5 h 1.5 a 0.50004997,0.50004997 0 1 0 0,-1 z" id="path24815" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 1025.4902,1561.0059 a 0.50005,0.50005 0 0 0 -0.3437,0.8476 l 0.8535,0.8535 v 1.543 a 0.50005,0.50005 0 1 0 1,0 V 1563 h 2 v 1.25 a 0.50005,0.50005 0 1 0 1,0 v -1.543 l 0.8535,-0.8535 a 0.50005,0.50005 0 0 0 -0.707,-0.707 L 1029.293,1562 h -2.586 l -0.8535,-0.8535 a 0.50005,0.50005 0 0 0 -0.3633,-0.1406 z" id="path24817" inkscape:connector-curvature="0"/>
</g>
- <g style="display:inline;enable-background:new" id="g21539" transform="translate(-126,84.000004)">
- <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 174.5,95 c -0.27613,2.8e-5 -0.49997,0.223869 -0.5,0.5 v 13 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 13 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -13 c -3e-5,-0.276131 -0.22387,-0.499972 -0.5,-0.5 z m 6.5,5 c 1.09865,0 2,0.90135 2,2 0,1.09865 -0.90135,2 -2,2 -1.09865,0 -2,-0.90135 -2,-2 0,-1.09865 0.90135,-2 2,-2 z" id="path21537" inkscape:connector-curvature="0"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g25431" transform="translate(-21)">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 153.5,119 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 10 a 0.50005,0.50005 0 0 0 0.5,0.5 h 10 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -10 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 0.5,1 h 9 v 9 h -9 z" id="rect25412" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.75;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 157,121 v 2 h 1 v -2 z m 0,3 v 1.5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 1.5 v -1 h -1 v -1 z m 3,1 v 1 h 2 v -1 z" id="rect25414" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.75;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 157.5,116 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 1.5 h 1 v -1 h 8 v 8 h -1 v 1 h 1.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -9 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z" id="path25426" inkscape:connector-curvature="0"/>
+ </g>
+ <g style="display:inline;fill:#ffffff;enable-background:new" inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" id="g13935-4" transform="translate(83.999996,42)">
+ <path id="path13929-36" d="m 36,74 c -2.455669,0 -4.49388,1.771475 -4.916016,4.105469 0.482305,-0.09011 0.975221,-0.129499 1.470704,-0.07422 0.662841,0.07415 0.551512,1.068296 -0.111329,0.994141 -0.485685,-0.05419 -0.971969,-0.01789 -1.4375,0.101562 0.06678,2.656434 2.202258,4.79532 4.857422,4.867188 0.121572,-0.473413 0.166164,-0.965209 0.109375,-1.455079 -0.03822,-0.293198 0.18493,-0.555356 0.480469,-0.564453 0.262666,-0.0085 0.487095,0.187762 0.513672,0.449219 0.05787,0.499184 0.03624,1.001242 -0.05469,1.490234 C 39.23754,83.484981 41,81.449595 41,79 41,76.23858 38.761426,74 36,74 Z m -1.568358,4.830076 c 0.100656,9.56e-4 0.198679,0.03227 0.28125,0.08984 0.540828,0.363139 1.00483,0.82779 1.367188,1.369141 0.405708,0.559881 -0.466114,1.144515 -0.830078,0.556641 -0.289893,-0.43309 -0.661079,-0.805188 -1.09375,-1.095703 -0.420141,-0.271725 -0.224948,-0.923754 0.27539,-0.919922 z" style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" inkscape:connector-curvature="0" sodipodi:nodetypes="scccccccccssccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 29.484375,78.757812 a 0.50005,0.50005 0 0 0 -0.267578,0.08789 c -1.670208,1.118756 -2.507905,3.13395 -2.125,5.107422 0.382905,1.973472 1.913458,3.526488 3.880859,3.939453 1.967402,0.412965 3.994569,-0.393928 5.138672,-2.046875 a 0.50005,0.50005 0 1 0 -0.822266,-0.568359 c -0.916718,1.324431 -2.534938,1.967608 -4.111328,1.636718 -1.576389,-0.330889 -2.798664,-1.57109 -3.105468,-3.152343 -0.306805,-1.581254 0.36291,-3.18953 1.701172,-4.085938 a 0.50005,0.50005 0 0 0 -0.289063,-0.917968 z" id="path13933-5" inkscape:connector-curvature="0"/>
+ </g>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g25821">
+ <g id="g24262-4" transform="translate(-188.99644,-1801.0029)" style="display:inline;fill:#ffffff;enable-background:new">
+ <path sodipodi:nodetypes="ccccccccccccccccccccccccccccccc" inkscape:connector-curvature="0" id="rect24246-3" transform="translate(188.99644,1801.0029)" d="m 489.00391,329.99805 v 2 h 1 v -1 h 1 v -1 z m 0,4 v 2 h 1 v -2 z m 0,4 v 2 h 2 v -1 h -1 v -1 z m 9,0 v 1 h -1 v 1 h 2 v -2 z m -5,1 v 1 h 2 v -1 z" style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none"/>
+ </g>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 493.49609,325.98633 c -0.27689,3e-5 -0.50105,0.22506 -0.5,0.50195 l 0.008,4.00586 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 4.5 v 4.50195 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 4 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path24264-0" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccc"/>
+ </g>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 472.49609,325.98633 c -0.27689,3e-5 -0.50105,0.22506 -0.5,0.50195 l 0.006,3.50586 -3.49804,0.002 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 9 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 9 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -3.5 h 3.5 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path24338-8" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccccccccc"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g25828">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 515.49805,329.98633 c -0.27766,-0.001 -0.50302,0.22429 -0.50196,0.50195 l 0.008,5.00586 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 5 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -4.99805 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path24344-9" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccccc"/>
+ <g id="g24392-5" transform="translate(-166.99644,-1801.0029)" style="display:inline;fill:#ffffff;enable-background:new">
+ <path sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccaccc" inkscape:connector-curvature="0" id="rect24376-2" transform="translate(166.99644,1801.0029)" d="M 515.00391,325.99609 V 326 H 515 v 2 h 1 v -1.00391 h 1.00391 v -1 z m 4,0 v 1 h 2 v -1 z M 523,326 v 1 h 1 v 1 h 1.00391 v -2.00391 z m 1.00391,3.99609 v 2 h 1 v -2 z m -13,0.002 v 2 h 1 v -1 h 1 v -1 z m 13,3.99804 v 1 h -1 v 1 h 2 v -2 z m -13,0.002 v 2 h 1 v -2 z m 0,4 v 2 h 2 v -1 h -1 v -1 z m 9,0 v 1 h -1 v 1 h 2 v -2 z m -5,1 v 1 h 2 v -1 z" style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none"/>
+ </g>
+ </g>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 535.49609,325.98633 c -0.27689,3e-5 -0.50105,0.22506 -0.5,0.50195 l 0.008,3.00781 c 10e-4,0.27537 0.22463,0.49802 0.5,0.49805 h 5.5 v 5.50195 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -9 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m -4,4.0039 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 9 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 l 9.00782,0.01 c 0.27689,-3e-5 0.50105,-0.22506 0.5,-0.50195 l -0.008,-3.00586 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 h -5.5 v -5.50196 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path24415-7" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccccccccc"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g25815">
+ <g transform="translate(-230.99644,-1801.0029)" id="g24435-3" style="display:inline;fill:#ffffff;enable-background:new">
+ <path sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccacccaccccc" inkscape:connector-curvature="0" id="rect24419-6" transform="translate(230.99644,1801.0029)" d="m 447.00391,325.99805 v 2 h 1 v -1 h 1 v -1 z m 4,0 v 1 h 2 v -1 z m 4,0 v 1 h 2 v -1 z m 4,0 v 1 h 1 v 1 h 1 v -2 z m -12,4 v 2 h 1 v -2 z m 13,0 v 2 h 1 v -2 z m -13,4 v 2 h 1 v -2 z m 13,0 v 2 h 1 v -2 z m -13,4 v 2 h 2 v -1 h -1 v -1 z m 13,0 v 1 h -1 v 1 h 2 v -2 z m -9,1 v 1 h 2 v -1 z m 4,0 v 1 h 2 v -1 z" style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none"/>
+ </g>
+ </g>
+ <g transform="translate(876,-1690)" style="display:inline;fill:#ffffff;enable-background:new" id="g24686-1" inkscape:export-filename="C:\Users\Andrzej Ambroż\Dysk Google\PROJEKTY BIEŻĄCE - Andrzej\BLENDER 2.8 ICONS redesign\MOCKUPS\gizmo icon_1.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -419.5,1827 a 0.50005,0.50005 0 1 0 0,1 h 2.79492 l -2.96875,2.9688 c 0.24471,0.2267 0.48032,0.4623 0.70703,0.707 L -416,1828.709 v 2.791 a 0.50005,0.50005 0 1 0 1,0 v -4 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m -2.98438,6.7793 -3.50585,3.5059 C -426.28828,1837.1081 -426.63057,1837 -427,1837 c -1.09865,0 -2,0.9013 -2,2 0,1.0986 0.90135,2 2,2 1.09865,0 2,-0.9014 2,-2 0,-0.3677 -0.10771,-0.7107 -0.2832,-1.0078 l 3.50586,-3.5059 c -0.22252,-0.2491 -0.45807,-0.4843 -0.70704,-0.707 z M -427,1838 c 0.55821,0 1,0.4417 1,1 0,0.5582 -0.44179,1 -1,1 -0.55821,0 -1,-0.4418 -1,-1 0,-0.5583 0.44179,-1 1,-1 z" id="path24506-4" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -428.49556,1829 a 0.4997692,0.49966962 0 1 0 0,0.9993 c 5.80308,0 10.49606,4.6921 10.49606,10.494 a 0.4997692,0.49966962 0 1 0 0.99944,0 c 0,-6.3418 -5.1523,-11.4933 -11.4955,-11.4933 z" id="ellipse24510-0" inkscape:connector-curvature="0"/>
+ </g>
+ <path id="path22885-3-7" d="m 537.4922,557 c -0.1299,0 -0.2539,0.055 -0.3457,0.1465 -1.4018,1.4018 -2.9571,1.8535 -5.6465,1.8535 -0.2761,0 -0.5,0.2239 -0.5,0.5 v 3 c 0,2.4627 0.6805,4.0682 1.7871,5.2754 1.1066,1.2072 2.5736,2.0242 4.1777,3.1348 0.084,0.058 0.1832,0.09 0.2852,0.09 h 0.5 c 0.102,-2e-4 0.2015,-0.032 0.2852,-0.09 1.6041,-1.1106 3.0711,-1.9276 4.1777,-3.1348 C 543.3195,566.5682 544,564.9627 544,562.5 v -3 c 0,-0.2761 -0.2239,-0.5 -0.5,-0.5 -2.6894,0 -4.2447,-0.4517 -5.6465,-1.8535 -0.096,-0.096 -0.226,-0.1486 -0.3613,-0.1465 z m 3.4766,3.9902 a 1.0001,1.0001 0 0 1 0.8124,1.6348 l -4,5 a 1.0001,1.0001 0 0 1 -1.4882,0.082 l -2,-2 a 1.0001,1.0001 0 1 1 1.414,-1.414 l 1.209,1.209 3.3028,-4.127 a 1.0001,1.0001 0 0 1 0.75,-0.3848 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 516.49219,557 a 0.50005,0.50005 0 0 0 -0.34571,0.14648 C 514.74469,558.54828 513.18939,559 510.5,559 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 3 c 0,2.46272 0.6805,4.06818 1.78711,5.27539 1.10661,1.20722 2.57356,2.02419 4.17773,3.13477 A 0.50005,0.50005 0 0 0 516.25,571 h 0.5 a 0.50005,0.50005 0 0 0 0.28516,-0.0898 c 1.60417,-1.11058 3.07112,-1.92755 4.17773,-3.13477 C 522.3195,566.56818 523,564.96272 523,562.5 v -3 a 0.50005,0.50005 0 0 0 -0.5,-0.5 c -2.68939,0 -4.24469,-0.45172 -5.64648,-1.85352 A 0.50005,0.50005 0 0 0 516.49219,557 Z m 0.008,1.07031 c 1.42533,1.26825 3.16641,1.79779 5.5,1.86524 V 562.5 c 0,2.28728 -0.5695,3.55682 -1.52539,4.59961 -0.92707,1.01135 -2.30655,1.81425 -3.88867,2.90039 h -0.17188 c -1.58212,-1.08614 -2.9616,-1.88904 -3.88867,-2.90039 C 511.5695,566.05682 511,564.78728 511,562.5 v -2.56445 c 2.33359,-0.0675 4.07467,-0.59699 5.5,-1.86524 z" id="path22877-22-0" inkscape:connector-curvature="0"/>
+ <path inkscape:connector-curvature="0" d="m 511.99933,414.00018 h 9 v 5 h -9 z m -1.5,-2 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 8 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 5.5 v 1 h -2.5 c -0.67616,-0.01 -0.67616,1.00956 0,1 h 6 c 0.6573,-0.009 0.6573,-0.9907 0,-1 h -2.5 v -1 h 5.5 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -8 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 0.5,1 h 11 v 7 h -11 z" style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" id="rect22324-2"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 489.5,412 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 8 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 5.5 v 1 h -2.5 c -0.67616,-0.01 -0.67616,1.00956 0,1 h 6 c 0.6573,-0.009 0.6573,-0.9907 0,-1 H 496 v -1 h 5.5 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -8 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 0.5,1 h 11 v 7 h -11 z" id="path22338-8" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccccccc"/>
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g25476" transform="translate(-20)">
+ <g style="display:inline;fill:#ffffff;enable-background:new" id="g25445" transform="translate(-218,-111)">
+ <path sodipodi:nodetypes="ssssccccccccssssccs" inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 301.5,305 c -0.82235,0 -1.5,0.67765 -1.5,1.5 v 5 c 0,0.82235 1,1.5 1.5,1.5 h 0.5 v -3 h -0.5 c -0.67616,0.01 -0.67616,-1.01 0,-1 h 11 c 0.67616,-0.01 0.67616,1.01 0,1 H 312 v 3 h 0.5 c 0.82235,0 1.5,-0.67765 1.5,-1.5 v -5 c 0,-0.82235 -0.67765,-1.5 -1.5,-1.5 H 312 302 Z" transform="translate(70,363)" id="path25441"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 135,562 v 8.5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 7 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 V 562 Z m 6,2 c 0.54636,0 1,0.45364 1,1 0,0.54636 -0.45364,1 -1,1 -0.54636,0 -1,-0.45364 -1,-1 0,-0.54636 0.45364,-1 1,-1 z m -2.50781,2 c 0.16994,-0.003 0.32953,0.0812 0.42383,0.22266 l 2,3 c 0.22142,0.33228 -0.0167,0.77726 -0.41602,0.77734 h -4 c -0.39932,-8e-5 -0.63744,-0.44506 -0.41602,-0.77734 l 2,-3 c 0.0912,-0.13686 0.24381,-0.21966 0.40821,-0.22266 z" transform="translate(238,111)" id="path25443" inkscape:connector-curvature="0"/>
+ </g>
+ </g>
+ <path sodipodi:nodetypes="ccccccscsccccccccccccccccccccccccccccccccc" inkscape:connector-curvature="0" id="path5256" d="m 197.50977,409.99414 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 3 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 1.5039 c 0.0205,0.58311 0.0403,1.03618 -0.0488,1.24805 -0.22838,0.54301 -0.5609,0.82668 -1.00781,1.10937 -0.44691,0.28269 -1.00733,0.53131 -1.53711,0.97461 -0.52977,0.4433 -1.00108,1.10059 -1.22656,2.08789 -0.22548,0.9873 -0.2332,2.29903 0.0625,4.16406 0.0385,0.24311 0.24801,0.42203 0.49414,0.42188 h 8.75586 c 0.30739,1.4e-4 0.54213,-0.2745 0.49414,-0.57812 -0.36883,-2.32606 -0.21493,-3.6368 0.12305,-4.40821 0.33798,-0.7714 0.85304,-1.08606 1.49804,-1.45508 0.645,-0.36901 1.43565,-0.7809 1.90821,-1.70703 0.47255,-0.92613 0.59571,-2.25921 0.21289,-4.4375 C 208.70043,411.17484 208.49284,411.0002 208.25,411 h -7.24023 v -0.50586 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 0.5,1 h 2 v 2 h -2 z m 3,1.00586 h 6.78125 c 0.25456,1.74951 0.14487,2.81594 -0.15235,3.39844 -0.3247,0.63637 -0.84774,0.91198 -1.51367,1.29297 -0.66593,0.38098 -1.46183,0.87882 -1.91797,1.91992 -0.41222,0.94085 -0.49675,2.35477 -0.23633,4.38867 h -7.73437 c -0.19264,-1.47462 -0.23076,-2.65205 -0.0684,-3.36328 0.18281,-0.80045 0.49635,-1.21142 0.89258,-1.54297 0.39622,-0.33155 0.90291,-0.56523 1.42968,-0.89844 0.52678,-0.33321 1.07351,-0.7985 1.39649,-1.5664 0.22021,-0.52359 0.17686,-1.05487 0.13867,-1.63477 h 0.48438 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <path inkscape:connector-curvature="0" id="path5262" d="m 180.5,410 c -2.08712,0 -3.47816,1.04607 -4.39062,2.1875 a 0.50024408,0.50024408 0 0 0 0.78125,0.625 C 177.69049,411.81193 178.73439,411 180.5,411 c 2.09839,0 3.13411,0.87695 3.75195,1.94531 C 184.8698,414.01367 185,415.31651 185,416 h -5.25 c -1.27344,0 -2.44324,0.36418 -3.31445,1.05469 -0.87121,0.69051 -1.42774,1.72791 -1.42774,2.94531 0,1.2174 0.55653,2.2548 1.42774,2.94531 C 177.30676,423.63582 178.47656,424 179.75,424 h 0.75 c 1.75558,0 3.38771,-0.96684 4.53711,-2.0332 0.0781,0.53303 0.28951,1.00434 0.64062,1.35547 C 186.12862,423.77315 186.775,424 187.5,424 a 0.50005,0.50005 0 1 0 0,-1 c -0.525,0 -0.87862,-0.14815 -1.11523,-0.38477 C 186.14815,422.37862 186,422.025 186,421.5 V 416 c 0,-0.79721 -0.12242,-2.24322 -0.88086,-3.55469 C 184.3607,411.13385 182.89646,410 180.5,410 Z m -0.75,7 H 185 v 3.56055 C 184.04582,421.68473 182.18875,423 180.5,423 h -0.75 c -1.08101,0 -2.03187,-0.31555 -2.69336,-0.83984 -0.66149,-0.52429 -1.04883,-1.23676 -1.04883,-2.16016 0,-0.9234 0.38734,-1.63587 1.04883,-2.16016 C 177.71813,417.31555 178.66899,417 179.75,417 Z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <g inkscape:export-ydpi="96" inkscape:export-xdpi="96" inkscape:export-filename="C:\Users\Andrzej Ambroż\Desktop\mtrx.png" transform="translate(-105,-20.999997)" id="g24881" style="display:inline;fill:#ffffff;enable-background:new">
+ <path inkscape:connector-curvature="0" id="path24877" d="m 183.8125,200.01562 c 2.21359,0.18235 3.97803,1.94071 4.16992,4.1543 0.19189,2.2136 -1.24344,4.25155 -3.39258,4.8125 a 0.5007349,0.5007349 0 1 1 -0.2539,-0.96875 c 1.68376,-0.43948 2.80079,-2.02289 2.65039,-3.75781 -0.1504,-1.73492 -1.52164,-3.10129 -3.25586,-3.24414 -1.73423,-0.14285 -3.31219,0.98104 -3.74414,2.66797 a 0.50005,0.50005 0 1 1 -0.96875,-0.24805 c 0.55114,-2.15241 2.58133,-3.59836 4.79492,-3.41602 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <g id="g24891" transform="matrix(-1,0,0,1,356.9996,0)" style="fill:#ffffff">
+ <path inkscape:connector-curvature="0" d="M 176.99634,212.50183 A 1.4981741,1.4981725 0 0 1 175.49817,214 a 1.4981741,1.4981725 0 0 1 -1.49818,-1.49817 1.4981741,1.4981725 0 0 1 1.49818,-1.49817 1.4981741,1.4981725 0 0 1 1.49817,1.49817 z m 2.39233,-7.41199 c 0.85602,0.17256 1.66292,0.59211 2.30469,1.23828 1.28353,1.29236 1.66074,3.23682 0.95508,4.91602 -0.70566,1.6792 -2.35829,2.76833 -4.17969,2.75586 a 0.50005,0.50005 0 1 1 0.008,-1 c 1.41921,0.01 2.70016,-0.83611 3.25,-2.14453 0.54985,-1.30842 0.25598,-2.81527 -0.74414,-3.82227 -1.00012,-1.00699 -2.50427,-1.31041 -3.8164,-0.76953 C 175.85388,206.80455 175,208.08075 175,209.5 a 0.50005,0.50005 0 1 1 -1,0 c 0,-1.82144 1.10118,-3.466 2.78516,-4.16016 0.84199,-0.34708 1.7475,-0.42255 2.60351,-0.25 z" style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" id="ellipse24887"/>
+ </g>
+ </g>
+ <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 490,307 c -0.55226,6e-5 -0.99994,0.44774 -1,1 v 8 c 6e-5,0.55226 0.44774,0.99994 1,1 h 12 c 0.55226,-6e-5 0.99994,-0.44774 1,-1 v -8 c -6e-5,-0.55226 -0.44774,-0.99994 -1,-1 z m 6,1 a 4,4 0 0 1 4,4 4,4 0 0 1 -4,4 4,4 0 0 1 -4,-4 4,4 0 0 1 4,-4 z" id="path25011-0"/>
+ <g transform="translate(1055,731)" style="display:inline;opacity:0.6;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;enable-background:new" id="g25234-0">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -580,-424 c -2.7555,0 -5,2.2445 -5,5 0,2.7555 2.2445,5 5,5 2.7555,0 5,-2.2445 5,-5 0,-2.7555 -2.2445,-5 -5,-5 z m 0,1 c 2.21506,0 4,1.78494 4,4 0,2.21506 -1.78494,4 -4,4 -2.21506,0 -4,-1.78494 -4,-4 0,-2.21506 1.78494,-4 4,-4 z m -0.52148,1 a 0.50005,0.50005 0 0 0 -0.084,0.0117 c -1.2099,0.24373 -2.15796,1.187 -2.38476,2.38867 a 0.50005,0.50005 0 1 0 0.98242,0.18555 c 0.15048,-0.79727 0.77874,-1.42839 1.59961,-1.59375 A 0.50005,0.50005 0 0 0 -580.52148,-422 Z" id="path25232-0" inkscape:connector-curvature="0"/>
+ </g>
+ <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 542.77344,306 a 1.0001,1.0001 0 0 0 -0.41211,0.0781 l -4.74024,2 a 1.0004654,1.0004654 0 1 0 0.77735,1.84376 l 1.54883,-0.65235 -2.69532,5.375 -2.78906,-2.30078 a 1.50015,1.50015 0 1 0 -1.9082,2.3125 l 4.24023,3.5 a 1.50015,1.50015 0 0 0 2.29688,-0.48437 l 3.53711,-7.0586 0.41015,1.63086 a 1.0001,1.0001 0 1 0 1.93946,-0.48828 l -1.25977,-5 A 1.0001,1.0001 0 0 0 542.77344,306 Z" id="path25427-8"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 521.51367,306 a 0.50005,0.50005 0 0 0 -0.23633,0.0527 l -4,2 a 0.50005,0.50005 0 1 0 0.44532,0.89454 l 2.8164,-1.40821 -4.20508,8.1875 -4.52148,-3.61718 a 0.50024018,0.50024018 0 1 0 -0.625,0.78124 l 5,4 a 0.50005,0.50005 0 0 0 0.75781,-0.1621 l 4.4375,-8.64063 0.63281,2.5332 a 0.50005,0.50005 0 1 0 0.96876,-0.24218 l -1,-4 A 0.50005,0.50005 0 0 0 521.51367,306 Z" id="path25488-0" inkscape:connector-curvature="0"/>
+ <g id="g5381" style="fill:#ffffff">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.75;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.03999233px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 329.97518,350.98014 a 0.52004817,0.52004817 0 0 0 -0.38086,0.19532 l -3.61133,4.51562 -3.09179,-3.5332 a 0.52004817,0.52004817 0 1 0 -0.78321,0.68359 l 3.5,4 a 0.52004817,0.52004817 0 0 0 0.79883,-0.0176 l 3.61133,-4.51367 3.08984,3.53125 a 0.52004817,0.52004817 0 1 0 0.78321,-0.68359 l -3.5,-4 a 0.52004817,0.52004817 0 0 0 -0.41602,-0.17774 z" id="path4898" inkscape:connector-curvature="0"/>
+ <path inkscape:connector-curvature="0" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.03999233px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 321.49219,347.97266 A 0.52004817,0.52004817 0 0 0 320.97852,348.5 v 11 a 0.520505,0.520505 0 0 0 1.04101,0 V 358 h 11.95899 v 1.5 a 0.520505,0.520505 0 0 0 1.04101,0 v -11 a 0.52004817,0.52004817 0 0 0 -0.52734,-0.52734 0.52004817,0.52004817 0 0 0 -0.51367,0.52734 v 1.5 h -11.95899 v -1.5 a 0.52004817,0.52004817 0 0 0 -0.52734,-0.52734 z M 322.01953,351 h 11.95899 v 6 h -11.95899 z" id="path4902"/>
+ </g>
+ <g transform="translate(166.89495,43.00791)" id="g9160-3" style="display:inline;fill:#ffffff;enable-background:new"/>
+ <g id="g5375" style="fill:#ffffff">
+ <path inkscape:connector-curvature="0" id="path9106-6-2" d="m 346.49261,354.99229 a 0.50005,0.50005 0 0 0 -0.49219,0.50781 v 3 c 0,0.725 0.22685,1.37138 0.67773,1.82226 0.45089,0.45089 1.09727,0.67774 1.82227,0.67774 0.725,0 1.37138,-0.22685 1.82226,-0.67774 0.45089,-0.45088 0.67774,-1.09726 0.67774,-1.82226 v -3 a 0.50005,0.50005 0 1 0 -1,0 v 3 c 0,0.525 -0.14815,0.87862 -0.38477,1.11523 -0.23661,0.23661 -0.59023,0.38477 -1.11523,0.38477 -0.525,0 -0.87862,-0.14816 -1.11524,-0.38477 -0.23661,-0.23661 -0.38476,-0.59023 -0.38476,-1.11523 v -3 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.75;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"/>
+ <path d="m 348.49261,349.99229 a 0.50005,0.50005 0 0 0 -0.49219,0.50781 v 6 a 0.50005,0.50005 0 1 0 1,0 v -6 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z m -5.99219,-2.99219 a 0.50005,0.50005 0 1 0 0,1 h 2.5 v 1.75 c 0,0.97222 0.53688,1.82801 1.27539,2.19726 a 0.50005635,0.50005635 0 1 0 0.44726,-0.89453 c -0.26148,-0.13074 -0.72265,-0.77495 -0.72265,-1.30273 v -1.75 h 5 v 1.75 c 0,0.52778 -0.46312,1.17199 -0.72461,1.30273 a 0.50005635,0.50005635 0 1 0 0.44726,0.89453 c 0.73852,-0.36925 1.27735,-1.22504 1.27735,-2.19726 v -1.75 h 2.5 a 0.50005,0.50005 0 1 0 0,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers stroke fill;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" id="path9108-6-6" inkscape:connector-curvature="0"/>
+ </g>
+ <g transform="translate(-40.999997,-42)" id="g25194-8-8" style="display:inline;fill:#ffffff;enable-background:new">
+ <circle cx="221" cy="285" id="circle25190-1-7" style="opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" r="0"/>
+ <path id="circle25383" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 221,284 c -0.54636,0 -1,0.45364 -1,1 0,0.54636 0.45364,1 1,1 0.54636,0 1,-0.45364 1,-1 0,-0.54636 -0.45364,-1 -1,-1 z m 3,0 c -0.54636,0 -1,0.45364 -1,1 0,0.54636 0.45364,1 1,1 0.54636,0 1,-0.45364 1,-1 0,-0.54636 -0.45364,-1 -1,-1 z m 3,1 c -0.54636,0 -1,0.45364 -1,1 0,0.54636 0.45364,1 1,1 0.54636,0 1,-0.45364 1,-1 0,-0.54636 -0.45364,-1 -1,-1 z m -5.67188,2.04688 c -0.72617,0.0892 -1.40636,0.31348 -2.02343,0.63867 -1.23415,0.65038 -2.22638,1.68758 -2.94922,2.84375 -0.72284,1.15617 -1.1805,2.43169 -1.32227,3.60742 -0.14176,1.17573 0.0178,2.28295 0.6875,3.0293 0.68189,0.75993 1.69067,0.98063 2.61328,0.6914 C 219.35231,297.53818 220,296.54997 220,295.5 c 0,-0.87561 0.22937,-1.10992 0.64258,-1.29297 C 221.05579,294.02398 221.75437,294 222.5,294 c 0.79276,0 1.56488,-0.14919 2.20703,-0.5332 0.52292,-0.31271 0.89501,-0.8382 1.11524,-1.4668 h 1.13281 a 0.50004994,0.50004994 0 0 0 0.002,0 c 1.02746,0 1.90966,-0.75672 2.0293,-1.76953 0.11964,-1.01284 -0.5686,-1.95303 -1.57031,-2.17969 -0.73109,-0.16542 -1.38414,0.17264 -1.8711,0.68945 -0.49389,-0.69239 -1.0864,-1.29918 -1.91601,-1.52148 -0.80279,-0.21511 -1.57461,-0.26104 -2.30079,-0.17187 z m 0.11915,0.98632 c 0.59872,-0.0738 1.23897,-0.0331 1.92382,0.15039 0.66836,0.17909 1.23082,0.75735 1.69727,1.56446 a 0.50004994,0.50004994 0 0 0 0.90234,-0.0781 c 0.17721,-0.4818 0.69836,-0.76361 1.22461,-0.64453 0.52625,0.11908 0.85819,0.58537 0.79883,1.08789 C 227.93478,290.61583 227.49838,291 226.95703,291 H 225.5 a 0.50004994,0.50004994 0 0 0 -0.49219,0.41406 c -0.10308,0.5846 -0.38181,0.93776 -0.8125,1.19532 C 223.76463,292.86693 223.16312,293 222.5,293 c -0.74508,0 -1.54761,-0.0253 -2.26172,0.29102 C 219.52417,293.60735 219,294.37315 219,295.5 c 0,0.63163 -0.40649,1.2273 -0.96484,1.40234 -0.62221,0.19506 -1.12911,0.0874 -1.57032,-0.40429 -0.37675,-0.41988 -0.55858,-1.23603 -0.4375,-2.24024 0.12109,-1.00421 0.53101,-2.16478 1.17774,-3.19922 0.64673,-1.03443 1.52684,-1.94044 2.5664,-2.48828 0.51979,-0.27392 1.07706,-0.46333 1.67579,-0.53711 z" inkscape:connector-curvature="0"/>
+ </g>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m 90.494141,178.99609 a 0.50005,0.50005 0 0 0 -0.347657,0.85743 l 3,3 C 92.440854,183.71574 91.999993,184.80241 92,186 c 2e-5,1.19757 0.440853,2.28425 1.146484,3.14648 l -3,3 a 0.50005,0.50005 0 1 0 0.707032,0.70704 l 3,-3 C 94.715742,190.55915 95.802428,191 97,191 c 1.197573,0 2.284258,-0.44085 3.14648,-1.14648 l 3,3 a 0.50005,0.50005 0 1 0 0.70704,-0.70704 l -3,-3 C 101.55915,188.28425 101.99998,187.19757 102,186 c 0,-1.19759 -0.44086,-2.28426 -1.14648,-3.14648 l 3,-3 a 0.50005,0.50005 0 0 0 -0.36329,-0.85743 0.50005,0.50005 0 0 0 -0.34375,0.15039 l -3,3 C 99.284255,181.44086 98.197592,181 97,181 c -1.19759,0 -2.284254,0.44086 -3.146484,1.14648 l -3,-3 a 0.50005,0.50005 0 0 0 -0.359375,-0.15039 z M 97,182 c 2.21506,0 4.00001,1.78494 4,4 -4e-5,2.21502 -1.784977,4 -4,4 -2.215019,0 -3.999963,-1.78498 -4,-4 -1.2e-5,-2.21506 1.784946,-4 4,-4 z" id="path25165" inkscape:connector-curvature="0"/>
+ <g id="g10845">
+ <path inkscape:connector-curvature="0" d="m 473,628 a 1.0001,1.0001 0 1 0 0,2 h 2 a 1.0001,1.0001 0 1 0 0,-2 z m -4.5,-6 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 3 a 0.50005,0.50005 0 0 0 0.5,0.5 h 0.5 v 7.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 9 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -5 a 0.50005,0.50005 0 1 0 -1,0 v 4.5 h -8 v -7 h 3.5 a 0.50005,0.50005 0 1 0 0,-1 H 469 v -2 h 4.5 a 0.50005,0.50005 0 1 0 0,-1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="path24739-4"/>
+ <path sodipodi:nodetypes="sssssccccccccccccc" inkscape:connector-curvature="0" id="path27428" d="m 478.50003,620.0003 c -1.933,0 -3.5,1.567 -3.5,3.5 0,1.933 1.567,3.5 3.5,3.5 1.933,0 3.5,-1.567 3.5,-3.5 0,-1.933 -1.567,-3.5 -3.5,-3.5 z m -0.5,1 h 1 v 2 h 2 v 1 h -2 v 2 h -1 v -2 h -2 v -1 h 2 z" style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"/>
+ </g>
+ <g style="display:inline;enable-background:new" id="g27418" transform="translate(83.999997,-84)">
+ <path style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new" d="m 352.50003,305.0003 c -1.933,0 -3.5,1.567 -3.5,3.5 0,1.933 1.567,3.5 3.5,3.5 1.933,0 3.5,-1.567 3.5,-3.5 0,-1.933 -1.567,-3.5 -3.5,-3.5 z m -0.5,1 h 1 v 2 h 2 v 1 h -2 v 2 h -1 v -2 h -2 v -1 h 2 z" id="path27589" inkscape:connector-curvature="0" sodipodi:nodetypes="sssssccccccccccccc"/>
+ <g id="g27675-2" transform="rotate(90,232.49897,657.49643)" style="display:inline;opacity:0.7;enable-background:new">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -109.99609,533.99609 -0.004,7.11133 c -1.67885,0.25428 -2.99414,1.64686 -2.99414,3.39453 0,1.92568 1.57041,3.49805 3.49609,3.49805 1.92569,0 3.49805,-1.57236 3.49805,-3.49805 0,-1.74925 -1.31894,-3.14219 -3,-3.39453 l 0.004,-7.11133 z m 0.49804,8.00977 c 1.38524,0 2.49805,1.11085 2.49805,2.49609 0,1.38525 -1.1128,2.49805 -2.49805,2.49805 -1.38524,0 -2.49609,-1.11281 -2.49609,-2.49805 0,-1.38523 1.11086,-2.49609 2.49609,-2.49609 z" id="path27671-7" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -108.5,534 v 3 h 1 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -2 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path27673-7" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccc"/>
+ </g>
+ </g>
+ <g style="display:inline;enable-background:new" id="g27444" transform="translate(-18.000003,-64)">
+ <g id="g27675" transform="rotate(90,282.99897,687.99643)" style="opacity:0.7">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -109.99609,533.99609 -0.004,7.11133 c -1.67885,0.25428 -2.99414,1.64686 -2.99414,3.39453 0,1.92568 1.57041,3.49805 3.49609,3.49805 1.92569,0 3.49805,-1.57236 3.49805,-3.49805 0,-1.74925 -1.31894,-3.14219 -3,-3.39453 l 0.004,-7.11133 z m 0.49804,8.00977 c 1.38524,0 2.49805,1.11085 2.49805,2.49609 0,1.38525 -1.1128,2.49805 -2.49805,2.49805 -1.38524,0 -2.49609,-1.11281 -2.49609,-2.49805 0,-1.38523 1.11086,-2.49609 2.49609,-2.49609 z" id="path27671" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m -108.5,534 v 3 h 1 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -2 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z" id="path27673" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccccc"/>
+ </g>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 430.49414,284.99414 a 0.50005,0.50005 0 0 0 -0.34766,0.85938 l 2.64649,2.64648 -2.64649,2.64648 a 0.50005,0.50005 0 1 0 0.70704,0.70704 l 2.64648,-2.64649 2.64648,2.64649 a 0.50005,0.50005 0 1 0 0.70704,-0.70704 l -2.64649,-2.64648 2.64649,-2.64648 a 0.50005,0.50005 0 1 0 -0.70704,-0.70704 l -2.64648,2.64649 -2.64648,-2.64649 a 0.50005,0.50005 0 0 0 -0.35938,-0.15234 z" id="path27679" inkscape:connector-curvature="0"/>
+ </g>
+ <g transform="translate(4.7134341e-6,4.7134317e-6)" style="display:inline;enable-background:new" id="g27915">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 180.5,263 c -0.27613,3e-5 -0.49997,0.22387 -0.5,0.5 v 4 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 1.5 v 0.5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 1.5 v 1.5 c 3e-5,0.27613 0.22387,0.49997 0.5,0.5 h 3 c 0.27613,-3e-5 0.49997,-0.22387 0.5,-0.5 v -7 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 z m 0.5,1 h 6 v 6 h -2 v -1.5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 H 183 v -0.5 c -3e-5,-0.27613 -0.22387,-0.49997 -0.5,-0.5 H 181 Z" id="path27886" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccccccccccccccc"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.7;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 176.50781,262.99414 a 0.50005,0.50005 0 0 0 -0.45508,0.72852 l 1,2 a 0.50005,0.50005 0 1 0 0.89454,-0.44532 l -1,-2 a 0.50005,0.50005 0 0 0 -0.43946,-0.2832 z m -2.02539,3.00195 a 0.50005,0.50005 0 0 0 -0.20508,0.95118 l 2,1 a 0.50005,0.50005 0 1 0 0.44532,-0.89454 l -2,-1 a 0.50005,0.50005 0 0 0 -0.24024,-0.0566 z m 11,6 a 0.50005,0.50005 0 0 0 -0.20508,0.95118 l 2,1 a 0.50005,0.50005 0 1 0 0.44532,-0.89454 l -2,-1 a 0.50005,0.50005 0 0 0 -0.24024,-0.0566 z m -0.97461,1.99805 a 0.50005,0.50005 0 0 0 -0.45508,0.72852 l 1,2 a 0.50005,0.50005 0 1 0 0.89454,-0.44532 l -1,-2 a 0.50005,0.50005 0 0 0 -0.43946,-0.2832 z" id="path27898" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 174.5,269 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 7 a 0.50005,0.50005 0 0 0 0.5,0.5 h 7 a 0.50005,0.50005 0 0 0 0.5,-0.5 l -0.008,-4 a 0.50005,0.50005 0 0 0 -0.5,-0.5 h -1.5 v -1.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 h -1.4961 L 178,269.50391 A 0.50005,0.50005 0 0 0 177.5,269 Z m 0.5,1 h 1.99609 l -0.004,0.49609 a 0.50005,0.50005 0 0 0 0.5,0.50391 h 1.5 v 1.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 1.5 l 0.008,3 h -6 z" id="path10946" inkscape:connector-curvature="0"/>
+ </g>
+ <g style="display:inline;enable-background:new" id="g27501-8" transform="translate(-20.999927,104.99988)">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.85;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 346.54688,478.16016 a 0.50005,0.50005 0 0 0 -0.18165,0.0293 c -1.54898,0.53108 -2.52602,2.0719 -2.34375,3.69922 0.18228,1.62732 1.47542,2.91657 3.10352,3.0918 1.6281,0.17523 3.16703,-0.80811 3.69141,-2.35938 a 0.50005,0.50005 0 1 0 -0.94727,-0.32031 c -0.37611,1.11265 -1.46896,1.81123 -2.63672,1.68555 -1.16775,-0.12568 -2.08606,-1.04179 -2.2168,-2.20899 -0.13073,-1.1672 0.56282,-2.26166 1.67383,-2.64257 a 0.50005,0.50005 0 0 0 -0.14257,-0.97461 z" id="path27478-1" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 346.52148,476.09375 a 0.50004994,0.50004994 0 0 0 -0.0859,0.01 c -2.69151,0.53044 -4.58334,2.97414 -4.42578,5.71289 0.15755,2.73875 2.31815,4.94772 5.05273,5.16601 2.73458,0.21829 5.21856,-1.61975 5.80859,-4.29883 a 0.50004994,0.50004994 0 1 0 -0.97656,-0.21484 c -0.48423,2.19868 -2.50772,3.69672 -4.75195,3.51758 -2.24424,-0.17915 -4.00546,-1.98086 -4.13477,-4.22852 -0.1293,-2.24766 1.41221,-4.2385 3.6211,-4.67383 a 0.50004994,0.50004994 0 0 0 -0.10743,-0.99023 z" id="circle27480-1" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 353.49219,473 c -0.12989,0.002 -0.25387,0.0546 -0.34571,0.14648 l -5,5 c -0.0938,0.0938 -0.14646,0.22092 -0.14648,0.35352 v 1.79297 l -0.85352,0.85351 c -0.49023,0.47127 0.23577,1.19727 0.70704,0.70704 L 348.70703,481 H 350.5 c 0.1326,-2e-5 0.25976,-0.0527 0.35352,-0.14648 l 5,-5 c 0.19519,-0.19527 0.19519,-0.51177 0,-0.70704 l -2,-2 c -0.0957,-0.0957 -0.22603,-0.14855 -0.36133,-0.14648 z" id="path27485-1" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccc"/>
+ </g>
+ <path sodipodi:nodetypes="cccccccc" inkscape:connector-curvature="0" id="path27639" d="m 29.959614,221.99997 c -0.53618,0.022 -0.95938,0.4634 -0.95898,1 v 10 c 7.2e-4,0.7847 0.8635,1.2629 1.5293,0.8477 l 8,-5 c 0.625909,-0.3918 0.625909,-1.3036 0,-1.6954 l -8,-5 c -0.17045,-0.107 -0.36922,-0.1601 -0.57032,-0.1523 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 185.04038,221.99997 c 0.53618,0.022 0.95938,0.4634 0.95898,1 v 10 c -7.2e-4,0.7847 -0.8635,1.2629 -1.5293,0.8477 l -8,-5 c -0.62591,-0.3918 -0.62591,-1.3036 0,-1.6954 l 8,-5 c 0.17045,-0.107 0.36922,-0.1601 0.57032,-0.1523 z" id="path9268" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccc"/>
+ <path inkscape:connector-curvature="0" id="path27528" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 132.5104,224 c -0.27994,-0.01 -0.50979,0.22 -0.50977,0.5 v 7 c -0.001,0.4307 0.5065,0.6613 0.83008,0.377 l 4,-3.5 c 0.22872,-0.1993 0.22872,-0.5547 0,-0.754 l -4,-3.5 c -0.0889,-0.078 -0.20238,-0.1211 -0.32031,-0.123 z m 9.96289,-1 c -0.13302,0.01 -0.25746,0.068 -0.34571,0.168 l -4,4.5 c -0.16816,0.1894 -0.16816,0.4746 0,0.664 l 4,4.5 c 0.19883,0.2227 0.54727,0.2227 0.7461,0 l 4,-4.5 c 0.16816,-0.1894 0.16816,-0.4746 0,-0.664 l -4,-4.5 c -0.10092,-0.114 -0.24831,-0.1759 -0.40039,-0.168 z"/>
+ <path inkscape:connector-curvature="0" id="path27544" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 51.506493,224 c -0.27842,0 -0.50585,0.2216 -0.50586,0.5 v 7 c -6.1e-4,0.4051 0.45544,0.6427 0.78711,0.4102 l 5,-3.5 c 0.28542,-0.199 0.28542,-0.6214 0,-0.8204 l -5,-3.5 c -0.0826,-0.058 -0.1806,-0.089 -0.28125,-0.09 z m 6.49414,-1 v 10 h 2 v -10 z"/>
+ <path d="m 124.49003,224 c 0.27994,-0.01 0.50979,0.22 0.50977,0.5 v 7 c 0.001,0.4307 -0.5065,0.6613 -0.83008,0.377 l -4,-3.5 c -0.22872,-0.1993 -0.22872,-0.5547 0,-0.754 l 4,-3.5 c 0.0889,-0.078 0.20238,-0.1211 0.32031,-0.123 z m -9.96289,-1 c 0.13302,0.01 0.25746,0.068 0.34571,0.168 l 4,4.5 c 0.16816,0.1894 0.16816,0.4746 0,0.664 l -4,4.5 c -0.19883,0.2227 -0.54727,0.2227 -0.7461,0 l -4,-4.5 c -0.16816,-0.1894 -0.16816,-0.4746 0,-0.664 l 4,-4.5 c 0.10092,-0.114 0.24831,-0.1759 0.40039,-0.168 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="path9201" inkscape:connector-curvature="0"/>
+ <path d="m 79.49414,224 c 0.27842,0 0.50585,0.2216 0.50586,0.5 v 7 c 6.1e-4,0.4051 -0.45544,0.6427 -0.78711,0.4102 l -5,-3.5 c -0.28542,-0.199 -0.28542,-0.6214 0,-0.8204 l 5,-3.5 c 0.0826,-0.058 0.1806,-0.089 0.28125,-0.09 z M 73,223 v 10 h -2 v -10 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="path9203" inkscape:connector-curvature="0"/>
+ <path id="path9205" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 75.50586,203 c -0.27842,0 -0.50585,0.2216 -0.50586,0.5 v 7 c -6.1e-4,0.4051 0.45544,0.6427 0.78711,0.4102 l 5,-3.5 c 0.28542,-0.199 0.28542,-0.6214 0,-0.8204 l -5,-3.5 c -0.0826,-0.058 -0.1806,-0.089 -0.28125,-0.09 z M 71,203 v 8 h 2 v -8 z" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccc"/>
+ <path d="m 55.49414,203 c 0.27842,0 0.50585,0.2216 0.50586,0.5 v 7 c 6.1e-4,0.4051 -0.45544,0.6427 -0.78711,0.4102 l -5,-3.5 c -0.28542,-0.199 -0.28542,-0.6214 0,-0.8204 l 5,-3.5 c 0.0826,-0.058 0.1806,-0.089 0.28125,-0.09 z m 4.507668,0 v 8 h -2 v -8 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="path9208" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccc"/>
+ <path inkscape:connector-curvature="0" id="path9205-9" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 94.50586,623 c -0.27842,0 -0.50585,0.2216 -0.50586,0.5 v 7 c -6.1e-4,0.4051 0.45544,0.6427 0.78711,0.4102 l 5,-3.5 c 0.28542,-0.199 0.28542,-0.6214 0,-0.8204 l -5,-3.5 c -0.0826,-0.058 -0.1806,-0.089 -0.28125,-0.09 z" sodipodi:nodetypes="ccccccccc"/>
+ <path sodipodi:nodetypes="ccccccccc" d="m 113.9992,624.50586 c 0,-0.27842 0.2216,-0.50584 0.5,-0.50586 h 7 c 0.4051,-6e-4 0.6427,0.45544 0.4102,0.78711 l -3.5,5 c -0.199,0.28542 -0.6214,0.28542 -0.8204,0 l -3.5,-5 c -0.058,-0.0826 -0.089,-0.1806 -0.09,-0.28125 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="path9225" inkscape:connector-curvature="0"/>
+ <path inkscape:connector-curvature="0" id="path9227" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 141.49531,622.99926 c 0.27843,0 0.50584,0.2216 0.50587,0.5 v 7 c 5.9e-4,0.4051 -0.45545,0.6427 -0.78712,0.4102 l -5,-3.5 c -0.28541,-0.199 -0.28541,-0.6214 0,-0.8204 l 5,-3.5 c 0.0826,-0.058 0.1806,-0.089 0.28125,-0.09 z" sodipodi:nodetypes="ccccccccc"/>
+ <path inkscape:connector-curvature="0" id="path9229" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 156,629.49414 c 0,0.27842 0.2216,0.50584 0.5,0.50586 h 7 c 0.4051,6e-4 0.6427,-0.45544 0.4102,-0.78711 l -3.5,-5 c -0.199,-0.28542 -0.6214,-0.28542 -0.8204,0 l -3.5,5 c -0.058,0.0826 -0.089,0.1806 -0.09,0.28125 z" sodipodi:nodetypes="ccccccccc"/>
+ <path inkscape:connector-curvature="0" id="path27544-8" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 471.50586,371 c -0.27842,0 -0.50585,0.2216 -0.50586,0.5 v 7 c -6.1e-4,0.4051 0.45544,0.6427 0.78711,0.4102 l 5,-3.5 c 0.28542,-0.199 0.28542,-0.6214 0,-0.8204 l -5,-3.5 c -0.0826,-0.058 -0.1806,-0.089 -0.28125,-0.09 z M 478,371 v 8 h 2 v -8 z" sodipodi:nodetypes="cccccccccccccc"/>
+ <path sodipodi:nodetypes="cccccccccccccc" d="m 500,371.50586 c 0,-0.27842 -0.2216,-0.50585 -0.5,-0.50586 h -7 c -0.4051,-6.1e-4 -0.6427,0.45544 -0.4102,0.78711 l 3.5,5 c 0.199,0.28542 0.6214,0.28542 0.8204,0 l 3.5,-5 c 0.058,-0.0826 0.089,-0.1806 0.09,-0.28125 z M 500,378 h -8 v 2 h 8 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="path9258" inkscape:connector-curvature="0"/>
+ <path inkscape:connector-curvature="0" id="path9260" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 542,379.49414 c 0,0.27842 -0.2216,0.50585 -0.5,0.50586 h -7 c -0.4051,6.1e-4 -0.6427,-0.45544 -0.4102,-0.78711 l 3.5,-5 c 0.199,-0.28542 0.6214,-0.28542 0.8204,0 l 3.5,5 c 0.058,0.0826 0.089,0.1806 0.09,0.28125 z M 542,373 h -8 v -2 h 8 z" sodipodi:nodetypes="cccccccccccccc"/>
+ <path sodipodi:nodetypes="cccccccccccccc" d="m 520.49414,371 c 0.27842,0 0.50585,0.2216 0.50586,0.5 v 7 c 6.1e-4,0.4051 -0.45544,0.6427 -0.78711,0.4102 l -5,-3.5 c -0.28542,-0.199 -0.28542,-0.6214 0,-0.8204 l 5,-3.5 c 0.0826,-0.058 0.1806,-0.089 0.28125,-0.09 z M 514,371 v 8 h -2 v -8 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" id="path9264" inkscape:connector-curvature="0"/>
+ <g id="g9217">
+ <path inkscape:connector-curvature="0" id="path24965-8" d="m 447.5,599 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 10 a 0.50005,0.50005 0 0 0 0.5,0.5 h 13 a 0.50005,0.50005 0 1 0 0,-1 H 448 v -9 h 9 v 7.5 a 0.50005,0.50005 0 1 0 1,0 v -8 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m 9.99219,11.74219 A 0.50005,0.50005 0 0 0 457,611.25 v 1.25 a 0.50005,0.50005 0 1 0 1,0 v -1.25 a 0.50005,0.50005 0 0 0 -0.50781,-0.50781 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ <path inkscape:connector-curvature="0" id="path24881-9" d="m 455.5,602 c -0.58333,0 -1.08834,0.16632 -1.52734,0.45898 -0.43901,0.29267 -0.82618,0.6875 -1.32618,1.1875 l -1,1 c -0.5,0.5 -0.86283,0.85517 -1.17382,1.0625 C 450.16166,605.91632 449.91667,606 449.5,606 h -1 v 1 h 1 c 0.58333,0 1.08834,-0.16632 1.52734,-0.45898 0.43901,-0.29267 0.82618,-0.6875 1.32618,-1.1875 l 1,-1 c 0.5,-0.5 0.86283,-0.85517 1.17382,-1.0625 C 454.83834,603.08368 455.08333,603 455.5,603 h 1 v -1 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.65;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"/>
+ </g>
+ <g id="g9239">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 468.4999,598.99994 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 3.5 h 1 v -3 h 3 v -1 z m 9.5,0 v 1 h 3 v 3 h 1 v -3.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m -10,10 v 3.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 3.5 v -1 h -3 v -3 z m 13,0 v 3 h -3 v 1 h 3.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -3.5 z" id="path24895-4" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.65;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="m 471.4999,601.99994 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 1.5 h 1 v -1 h 1 v -1 z m 2.5,0 v 1 h 2 v -1 z m 3,0 v 1 h 1 v 1 h 1 v -1.5 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m -6,3 v 2 h 1 v -2 z m 7,0 v 2 h 1 v -2 z m -7,3 v 1.5 a 0.50005,0.50005 0 0 0 0.5,0.5 h 1.5 v -1 h -1 v -1 z m 7,0 v 1 h -1 v 1 h 1.5 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -1.5 z m -4,1 v 1 h 2 v -1 z" id="path24923-3" inkscape:connector-curvature="0"/>
+ </g>
+ <g transform="translate(1223,668.01218)" style="display:inline;enable-background:new" id="g27937-4">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.5;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -733.49414,-90.007812 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 6.501953 h 1 v -6.001953 h 6 v -1 z m 12.50195,7.001953 v 6 h -6.00195 v 1 h 6.50195 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -6.5 z" id="path27667-4-6" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -724.49219,-90.007812 a 0.50005,0.50005 0 1 0 0,1 h 2.78321 l -4.13868,4.148437 a 0.50005,0.50005 0 1 0 0.70899,0.705078 l 4.14648,-4.15625 v 2.802735 a 0.50005,0.50005 0 1 0 1,0 v -4 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z m -4.01172,7.998046 a 0.50005,0.50005 0 0 0 -0.34375,0.150391 l -4.14648,4.136719 v -2.783203 a 0.50005,0.50005 0 1 0 -1,0 v 4 a 0.50005,0.50005 0 0 0 0.5,0.5 h 4 a 0.50005,0.50005 0 1 0 0,-1 h -2.80274 l 4.1543,-4.144532 a 0.50005,0.50005 0 0 0 -0.36133,-0.859375 z" id="path27669-6-3" inkscape:connector-curvature="0"/>
+ </g>
+ <g transform="translate(1223,668.01218)" style="display:inline;enable-background:new" id="g27941-8">
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -699.50391,-90.009766 a 0.50005,0.50005 0 0 0 -0.34375,0.150391 l -4.14648,4.136719 v -2.783203 a 0.50005,0.50005 0 1 0 -1,0 v 4 a 0.50005,0.50005 0 0 0 0.5,0.5 h 4 a 0.50005,0.50005 0 1 0 0,-1 h -2.80274 l 4.1543,-4.144532 a 0.50005,0.50005 0 0 0 -0.36133,-0.859375 z m -11.98828,8.001954 a 0.50005,0.50005 0 1 0 0,1 h 2.78321 l -4.13868,4.148437 a 0.50005,0.50005 0 1 0 0.70899,0.705078 l 4.14648,-4.15625 v 2.802735 a 0.50005,0.50005 0 1 0 1,0 v -4 a 0.50005,0.50005 0 0 0 -0.5,-0.5 z" id="path27716-4-8" inkscape:connector-curvature="0"/>
+ <path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.5;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new" d="m -710.49414,-88.007812 a 0.50005,0.50005 0 0 0 -0.5,0.5 v 4.501953 h 1 v -4.001953 h 4 v -1 z m 8.50195,5.001953 v 4 h -4.00195 v 1 h 4.50195 a 0.50005,0.50005 0 0 0 0.5,-0.5 v -4.5 z" id="path27721-4-5" inkscape:connector-curvature="0"/>
</g>
</g>
<g inkscape:groupmode="layer" id="layer2" inkscape:label="EMPTY ICON TRACKING" style="display:none">
diff --git a/release/datafiles/blender_icons16/icon16_alembic.dat b/release/datafiles/blender_icons16/icon16_alembic.dat
deleted file mode 100644
index a535ab2e076..00000000000
--- a/release/datafiles/blender_icons16/icon16_alembic.dat
+++ /dev/null
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_automerge_off.dat b/release/datafiles/blender_icons16/icon16_automerge_off.dat
index b98eecbb778..9c7e7bd4dd9 100644
--- a/release/datafiles/blender_icons16/icon16_automerge_off.dat
+++ b/release/datafiles/blender_icons16/icon16_automerge_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_automerge_on.dat b/release/datafiles/blender_icons16/icon16_automerge_on.dat
index 9c7e7bd4dd9..b98eecbb778 100644
--- a/release/datafiles/blender_icons16/icon16_automerge_on.dat
+++ b/release/datafiles/blender_icons16/icon16_automerge_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_camera_data.dat b/release/datafiles/blender_icons16/icon16_camera_data.dat
index 9c5426bc7e7..7524691d2c6 100644
--- a/release/datafiles/blender_icons16/icon16_camera_data.dat
+++ b/release/datafiles/blender_icons16/icon16_camera_data.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_collapsemenu.dat b/release/datafiles/blender_icons16/icon16_collapsemenu.dat
index d655ce8602a..7e1f5276ecf 100644
--- a/release/datafiles/blender_icons16/icon16_collapsemenu.dat
+++ b/release/datafiles/blender_icons16/icon16_collapsemenu.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_collection_new.dat b/release/datafiles/blender_icons16/icon16_collection_new.dat
new file mode 100644
index 00000000000..6f169d4c279
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_collection_new.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_cursor.dat b/release/datafiles/blender_icons16/icon16_cursor.dat
new file mode 100644
index 00000000000..e80b5915082
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_cursor.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_duplicate.dat b/release/datafiles/blender_icons16/icon16_duplicate.dat
index b0c0f2cfa4b..1798c1ee575 100644
--- a/release/datafiles/blender_icons16/icon16_duplicate.dat
+++ b/release/datafiles/blender_icons16/icon16_duplicate.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_edgesel.dat b/release/datafiles/blender_icons16/icon16_edgesel.dat
index 2ca86135898..83eef3d8894 100644
--- a/release/datafiles/blender_icons16/icon16_edgesel.dat
+++ b/release/datafiles/blender_icons16/icon16_edgesel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_facesel.dat b/release/datafiles/blender_icons16/icon16_facesel.dat
index ad20af34551..db703073388 100644
--- a/release/datafiles/blender_icons16/icon16_facesel.dat
+++ b/release/datafiles/blender_icons16/icon16_facesel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_fake_user_off.dat b/release/datafiles/blender_icons16/icon16_fake_user_off.dat
index 5c947cdfd86..1807949b579 100644
--- a/release/datafiles/blender_icons16/icon16_fake_user_off.dat
+++ b/release/datafiles/blender_icons16/icon16_fake_user_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_fake_user_on.dat b/release/datafiles/blender_icons16/icon16_fake_user_on.dat
index 70a798da6f8..d7f5a678d40 100644
--- a/release/datafiles/blender_icons16/icon16_fake_user_on.dat
+++ b/release/datafiles/blender_icons16/icon16_fake_user_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_fcurve_snapshot.dat b/release/datafiles/blender_icons16/icon16_fcurve_snapshot.dat
new file mode 100644
index 00000000000..603a28d4012
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_fcurve_snapshot.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_ff.dat b/release/datafiles/blender_icons16/icon16_ff.dat
index cb5dff0afbb..75c09cbed9e 100644
--- a/release/datafiles/blender_icons16/icon16_ff.dat
+++ b/release/datafiles/blender_icons16/icon16_ff.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_volume.dat b/release/datafiles/blender_icons16/icon16_file_3d.dat
index 9e33070cae7..9e33070cae7 100644
--- a/release/datafiles/blender_icons16/icon16_volume.dat
+++ b/release/datafiles/blender_icons16/icon16_file_3d.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_file_cache.dat b/release/datafiles/blender_icons16/icon16_file_cache.dat
new file mode 100644
index 00000000000..25abc74c4f8
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_file_cache.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_file_volume.dat b/release/datafiles/blender_icons16/icon16_file_volume.dat
index 25abc74c4f8..a535ab2e076 100644
--- a/release/datafiles/blender_icons16/icon16_file_volume.dat
+++ b/release/datafiles/blender_icons16/icon16_file_volume.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_force_smokeflow.dat b/release/datafiles/blender_icons16/icon16_force_smokeflow.dat
index 4ed7291a852..a5b978a80b1 100644
--- a/release/datafiles/blender_icons16/icon16_force_smokeflow.dat
+++ b/release/datafiles/blender_icons16/icon16_force_smokeflow.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_frame_next.dat b/release/datafiles/blender_icons16/icon16_frame_next.dat
index 604221ebd8a..9b38b0cc776 100644
--- a/release/datafiles/blender_icons16/icon16_frame_next.dat
+++ b/release/datafiles/blender_icons16/icon16_frame_next.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_frame_prev.dat b/release/datafiles/blender_icons16/icon16_frame_prev.dat
index 7979223b26a..5c029b429e8 100644
--- a/release/datafiles/blender_icons16/icon16_frame_prev.dat
+++ b/release/datafiles/blender_icons16/icon16_frame_prev.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_fullscreen_enter.dat b/release/datafiles/blender_icons16/icon16_fullscreen_enter.dat
index e642a952c83..a520c4586ec 100644
--- a/release/datafiles/blender_icons16/icon16_fullscreen_enter.dat
+++ b/release/datafiles/blender_icons16/icon16_fullscreen_enter.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_fullscreen_exit.dat b/release/datafiles/blender_icons16/icon16_fullscreen_exit.dat
index 5748d64b796..6f83ba57889 100644
--- a/release/datafiles/blender_icons16/icon16_fullscreen_exit.dat
+++ b/release/datafiles/blender_icons16/icon16_fullscreen_exit.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_gizmo.dat b/release/datafiles/blender_icons16/icon16_gizmo.dat
new file mode 100644
index 00000000000..2a02e7efcac
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_gizmo.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_group.dat b/release/datafiles/blender_icons16/icon16_group.dat
index 73955dcd49a..d3e69f17a1d 100644
--- a/release/datafiles/blender_icons16/icon16_group.dat
+++ b/release/datafiles/blender_icons16/icon16_group.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_heart.dat b/release/datafiles/blender_icons16/icon16_heart.dat
index 31ed96f94a0..b2378bcf0bf 100644
--- a/release/datafiles/blender_icons16/icon16_heart.dat
+++ b/release/datafiles/blender_icons16/icon16_heart.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_hide_off.dat b/release/datafiles/blender_icons16/icon16_hide_off.dat
index 3b2b3f55105..e6917365472 100644
--- a/release/datafiles/blender_icons16/icon16_hide_off.dat
+++ b/release/datafiles/blender_icons16/icon16_hide_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_hide_on.dat b/release/datafiles/blender_icons16/icon16_hide_on.dat
index 8ac9331a8e2..6303cd53ccf 100644
--- a/release/datafiles/blender_icons16/icon16_hide_on.dat
+++ b/release/datafiles/blender_icons16/icon16_hide_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_holdout_off.dat b/release/datafiles/blender_icons16/icon16_holdout_off.dat
new file mode 100644
index 00000000000..a5dd5acdb0e
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_holdout_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_holdout_on.dat b/release/datafiles/blender_icons16/icon16_holdout_on.dat
new file mode 100644
index 00000000000..e887dee04c7
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_holdout_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_indirect_only_off.dat b/release/datafiles/blender_icons16/icon16_indirect_only_off.dat
new file mode 100644
index 00000000000..58f89be44f6
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_indirect_only_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_indirect_only_on.dat b/release/datafiles/blender_icons16/icon16_indirect_only_on.dat
new file mode 100644
index 00000000000..2b2b73455ce
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_indirect_only_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_key_dehlt.dat b/release/datafiles/blender_icons16/icon16_key_dehlt.dat
index 9bd8cf45d7a..d2b0e50f83d 100644
--- a/release/datafiles/blender_icons16/icon16_key_dehlt.dat
+++ b/release/datafiles/blender_icons16/icon16_key_dehlt.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_key_hlt.dat b/release/datafiles/blender_icons16/icon16_key_hlt.dat
index fe3f73398c6..f5b690f3ca7 100644
--- a/release/datafiles/blender_icons16/icon16_key_hlt.dat
+++ b/release/datafiles/blender_icons16/icon16_key_hlt.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_light.dat b/release/datafiles/blender_icons16/icon16_light.dat
index 2000a2b85d1..064391802ff 100644
--- a/release/datafiles/blender_icons16/icon16_light.dat
+++ b/release/datafiles/blender_icons16/icon16_light.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_light_data.dat b/release/datafiles/blender_icons16/icon16_light_data.dat
index a8ba5494db4..be3adfede20 100644
--- a/release/datafiles/blender_icons16/icon16_light_data.dat
+++ b/release/datafiles/blender_icons16/icon16_light_data.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_mod_dynamicpaint.dat b/release/datafiles/blender_icons16/icon16_mod_dynamicpaint.dat
index 63ae40cacd8..3a528d0b9ff 100644
--- a/release/datafiles/blender_icons16/icon16_mod_dynamicpaint.dat
+++ b/release/datafiles/blender_icons16/icon16_mod_dynamicpaint.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_mod_physics.dat b/release/datafiles/blender_icons16/icon16_mod_physics.dat
index 9c232a79da7..15bddac3726 100644
--- a/release/datafiles/blender_icons16/icon16_mod_physics.dat
+++ b/release/datafiles/blender_icons16/icon16_mod_physics.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_modifier.dat b/release/datafiles/blender_icons16/icon16_modifier.dat
index 9f47e438839..f63b972d2a0 100644
--- a/release/datafiles/blender_icons16/icon16_modifier.dat
+++ b/release/datafiles/blender_icons16/icon16_modifier.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_next_keyframe.dat b/release/datafiles/blender_icons16/icon16_next_keyframe.dat
index 347f90447ab..8c526812502 100644
--- a/release/datafiles/blender_icons16/icon16_next_keyframe.dat
+++ b/release/datafiles/blender_icons16/icon16_next_keyframe.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_object_hidden.dat b/release/datafiles/blender_icons16/icon16_object_hidden.dat
new file mode 100644
index 00000000000..2d361dce1ae
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_object_hidden.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_orientation_gimbal.dat b/release/datafiles/blender_icons16/icon16_orientation_gimbal.dat
index f8ac2346619..3818f2eed1b 100644
--- a/release/datafiles/blender_icons16/icon16_orientation_gimbal.dat
+++ b/release/datafiles/blender_icons16/icon16_orientation_gimbal.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_orientation_local.dat b/release/datafiles/blender_icons16/icon16_orientation_local.dat
index 5d86a00cbf3..8487acb4e1f 100644
--- a/release/datafiles/blender_icons16/icon16_orientation_local.dat
+++ b/release/datafiles/blender_icons16/icon16_orientation_local.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_camera.dat b/release/datafiles/blender_icons16/icon16_outliner_data_camera.dat
index caeaa63c4c5..12dba2ce1a6 100644
--- a/release/datafiles/blender_icons16/icon16_outliner_data_camera.dat
+++ b/release/datafiles/blender_icons16/icon16_outliner_data_camera.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_font.dat b/release/datafiles/blender_icons16/icon16_outliner_data_font.dat
index 9edfc0212f0..d99fdbf658b 100644
--- a/release/datafiles/blender_icons16/icon16_outliner_data_font.dat
+++ b/release/datafiles/blender_icons16/icon16_outliner_data_font.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_light.dat b/release/datafiles/blender_icons16/icon16_outliner_data_light.dat
index efe88660812..fdba08fa00a 100644
--- a/release/datafiles/blender_icons16/icon16_outliner_data_light.dat
+++ b/release/datafiles/blender_icons16/icon16_outliner_data_light.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_lightprobe.dat b/release/datafiles/blender_icons16/icon16_outliner_data_lightprobe.dat
new file mode 100644
index 00000000000..acda4aa6148
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_outliner_data_lightprobe.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_outliner_data_surface.dat b/release/datafiles/blender_icons16/icon16_outliner_data_surface.dat
index cbc6943f23d..1eba0ca6e16 100644
--- a/release/datafiles/blender_icons16/icon16_outliner_data_surface.dat
+++ b/release/datafiles/blender_icons16/icon16_outliner_data_surface.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_output.dat b/release/datafiles/blender_icons16/icon16_output.dat
index 1fbf14ce6c2..23bb47a1264 100644
--- a/release/datafiles/blender_icons16/icon16_output.dat
+++ b/release/datafiles/blender_icons16/icon16_output.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_overlay.dat b/release/datafiles/blender_icons16/icon16_overlay.dat
index 3fb9e79dd72..2d0532b28dd 100644
--- a/release/datafiles/blender_icons16/icon16_overlay.dat
+++ b/release/datafiles/blender_icons16/icon16_overlay.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_pivot_median.dat b/release/datafiles/blender_icons16/icon16_pivot_median.dat
index 8681b526cfb..a580bcfb296 100644
--- a/release/datafiles/blender_icons16/icon16_pivot_median.dat
+++ b/release/datafiles/blender_icons16/icon16_pivot_median.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_play.dat b/release/datafiles/blender_icons16/icon16_play.dat
index 00b970e5766..29fce927684 100644
--- a/release/datafiles/blender_icons16/icon16_play.dat
+++ b/release/datafiles/blender_icons16/icon16_play.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_play_reverse.dat b/release/datafiles/blender_icons16/icon16_play_reverse.dat
index 62ec80445ef..b8b1569174b 100644
--- a/release/datafiles/blender_icons16/icon16_play_reverse.dat
+++ b/release/datafiles/blender_icons16/icon16_play_reverse.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_prev_keyframe.dat b/release/datafiles/blender_icons16/icon16_prev_keyframe.dat
index 6c538e45e03..f424919ba20 100644
--- a/release/datafiles/blender_icons16/icon16_prev_keyframe.dat
+++ b/release/datafiles/blender_icons16/icon16_prev_keyframe.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_restrict_instanced_off.dat b/release/datafiles/blender_icons16/icon16_restrict_instanced_off.dat
new file mode 100644
index 00000000000..29606c681c2
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_restrict_instanced_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_restrict_instanced_on.dat b/release/datafiles/blender_icons16/icon16_restrict_instanced_on.dat
new file mode 100644
index 00000000000..4c371e48ac1
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_restrict_instanced_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_restrict_view_off.dat b/release/datafiles/blender_icons16/icon16_restrict_view_off.dat
index 5746fad56d2..717d8d04f32 100644
--- a/release/datafiles/blender_icons16/icon16_restrict_view_off.dat
+++ b/release/datafiles/blender_icons16/icon16_restrict_view_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_restrict_view_on.dat b/release/datafiles/blender_icons16/icon16_restrict_view_on.dat
index 21081e56ed3..54fda79d24e 100644
--- a/release/datafiles/blender_icons16/icon16_restrict_view_on.dat
+++ b/release/datafiles/blender_icons16/icon16_restrict_view_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_rew.dat b/release/datafiles/blender_icons16/icon16_rew.dat
index 920ed69afe5..3f784d124b1 100644
--- a/release/datafiles/blender_icons16/icon16_rew.dat
+++ b/release/datafiles/blender_icons16/icon16_rew.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_rigid_body.dat b/release/datafiles/blender_icons16/icon16_rigid_body.dat
new file mode 100644
index 00000000000..d2ef9a1060a
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_rigid_body.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_rigid_body_constraint.dat b/release/datafiles/blender_icons16/icon16_rigid_body_constraint.dat
new file mode 100644
index 00000000000..decfc7ac809
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_rigid_body_constraint.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_select_difference.dat b/release/datafiles/blender_icons16/icon16_select_difference.dat
new file mode 100644
index 00000000000..3a9f7ec7ad7
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_select_difference.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_select_extend.dat b/release/datafiles/blender_icons16/icon16_select_extend.dat
new file mode 100644
index 00000000000..7cb23a790d0
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_select_extend.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_select_intersect.dat b/release/datafiles/blender_icons16/icon16_select_intersect.dat
new file mode 100644
index 00000000000..c078bbcaa10
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_select_intersect.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_select_set.dat b/release/datafiles/blender_icons16/icon16_select_set.dat
new file mode 100644
index 00000000000..6dee4103428
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_select_set.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_select_subtract.dat b/release/datafiles/blender_icons16/icon16_select_subtract.dat
new file mode 100644
index 00000000000..346422b78f1
--- /dev/null
+++ b/release/datafiles/blender_icons16/icon16_select_subtract.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_sequence.dat b/release/datafiles/blender_icons16/icon16_sequence.dat
index aea0c66b733..960bacb43bb 100644
--- a/release/datafiles/blender_icons16/icon16_sequence.dat
+++ b/release/datafiles/blender_icons16/icon16_sequence.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_snap_edge.dat b/release/datafiles/blender_icons16/icon16_snap_edge.dat
index 0b8a50eeb09..a60c3ea5ef2 100644
--- a/release/datafiles/blender_icons16/icon16_snap_edge.dat
+++ b/release/datafiles/blender_icons16/icon16_snap_edge.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_snap_face.dat b/release/datafiles/blender_icons16/icon16_snap_face.dat
index d034437969b..fb54c740b77 100644
--- a/release/datafiles/blender_icons16/icon16_snap_face.dat
+++ b/release/datafiles/blender_icons16/icon16_snap_face.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_snap_vertex.dat b/release/datafiles/blender_icons16/icon16_snap_vertex.dat
index 82afd18e22b..1da3ef6e9ca 100644
--- a/release/datafiles/blender_icons16/icon16_snap_vertex.dat
+++ b/release/datafiles/blender_icons16/icon16_snap_vertex.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_stylus_pressure.dat b/release/datafiles/blender_icons16/icon16_stylus_pressure.dat
index a456bfca603..2f5126c3b5c 100644
--- a/release/datafiles/blender_icons16/icon16_stylus_pressure.dat
+++ b/release/datafiles/blender_icons16/icon16_stylus_pressure.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_surface_data.dat b/release/datafiles/blender_icons16/icon16_surface_data.dat
index f495da54e56..918e3590ea9 100644
--- a/release/datafiles/blender_icons16/icon16_surface_data.dat
+++ b/release/datafiles/blender_icons16/icon16_surface_data.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_trash.dat b/release/datafiles/blender_icons16/icon16_trash.dat
index c2d4054a339..926a4997ff4 100644
--- a/release/datafiles/blender_icons16/icon16_trash.dat
+++ b/release/datafiles/blender_icons16/icon16_trash.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_tria_down.dat b/release/datafiles/blender_icons16/icon16_tria_down.dat
index 3158cf08126..6fb66e94fde 100644
--- a/release/datafiles/blender_icons16/icon16_tria_down.dat
+++ b/release/datafiles/blender_icons16/icon16_tria_down.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_tria_down_bar.dat b/release/datafiles/blender_icons16/icon16_tria_down_bar.dat
index 43d47c45991..b47c86d5929 100644
--- a/release/datafiles/blender_icons16/icon16_tria_down_bar.dat
+++ b/release/datafiles/blender_icons16/icon16_tria_down_bar.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_tria_left.dat b/release/datafiles/blender_icons16/icon16_tria_left.dat
index 81b7634f5f5..9810b812f77 100644
--- a/release/datafiles/blender_icons16/icon16_tria_left.dat
+++ b/release/datafiles/blender_icons16/icon16_tria_left.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_tria_left_bar.dat b/release/datafiles/blender_icons16/icon16_tria_left_bar.dat
index 9c7a227447a..4e9320fe05d 100644
--- a/release/datafiles/blender_icons16/icon16_tria_left_bar.dat
+++ b/release/datafiles/blender_icons16/icon16_tria_left_bar.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_tria_right.dat b/release/datafiles/blender_icons16/icon16_tria_right.dat
index 7d430801e9d..c7729e6d0ce 100644
--- a/release/datafiles/blender_icons16/icon16_tria_right.dat
+++ b/release/datafiles/blender_icons16/icon16_tria_right.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_tria_right_bar.dat b/release/datafiles/blender_icons16/icon16_tria_right_bar.dat
index 055ca4747db..5803ee3e021 100644
--- a/release/datafiles/blender_icons16/icon16_tria_right_bar.dat
+++ b/release/datafiles/blender_icons16/icon16_tria_right_bar.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_tria_up.dat b/release/datafiles/blender_icons16/icon16_tria_up.dat
index d1dc7b9254e..a0a50eff26a 100644
--- a/release/datafiles/blender_icons16/icon16_tria_up.dat
+++ b/release/datafiles/blender_icons16/icon16_tria_up.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_tria_up_bar.dat b/release/datafiles/blender_icons16/icon16_tria_up_bar.dat
index d55f5b43570..8530b212f02 100644
--- a/release/datafiles/blender_icons16/icon16_tria_up_bar.dat
+++ b/release/datafiles/blender_icons16/icon16_tria_up_bar.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_uglypackage.dat b/release/datafiles/blender_icons16/icon16_uglypackage.dat
index b7da08d06de..d540acbd728 100644
--- a/release/datafiles/blender_icons16/icon16_uglypackage.dat
+++ b/release/datafiles/blender_icons16/icon16_uglypackage.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_uv_edgesel.dat b/release/datafiles/blender_icons16/icon16_uv_edgesel.dat
index 22254f34aff..bbe8568bfe5 100644
--- a/release/datafiles/blender_icons16/icon16_uv_edgesel.dat
+++ b/release/datafiles/blender_icons16/icon16_uv_edgesel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_uv_facesel.dat b/release/datafiles/blender_icons16/icon16_uv_facesel.dat
index 11312213ea8..398640c440b 100644
--- a/release/datafiles/blender_icons16/icon16_uv_facesel.dat
+++ b/release/datafiles/blender_icons16/icon16_uv_facesel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_uv_islandsel.dat b/release/datafiles/blender_icons16/icon16_uv_islandsel.dat
index 5cb8fb8962c..a45cf7516b7 100644
--- a/release/datafiles/blender_icons16/icon16_uv_islandsel.dat
+++ b/release/datafiles/blender_icons16/icon16_uv_islandsel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_uv_vertexsel.dat b/release/datafiles/blender_icons16/icon16_uv_vertexsel.dat
index f1f58035fe7..be9b118b023 100644
--- a/release/datafiles/blender_icons16/icon16_uv_vertexsel.dat
+++ b/release/datafiles/blender_icons16/icon16_uv_vertexsel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_vertexsel.dat b/release/datafiles/blender_icons16/icon16_vertexsel.dat
index 16318abb99b..5cee4f670db 100644
--- a/release/datafiles/blender_icons16/icon16_vertexsel.dat
+++ b/release/datafiles/blender_icons16/icon16_vertexsel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_vis_sel_10.dat b/release/datafiles/blender_icons16/icon16_vis_sel_10.dat
index ba915fb1a86..caca9934a36 100644
--- a/release/datafiles/blender_icons16/icon16_vis_sel_10.dat
+++ b/release/datafiles/blender_icons16/icon16_vis_sel_10.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_vis_sel_11.dat b/release/datafiles/blender_icons16/icon16_vis_sel_11.dat
index 67dc6ad8e4b..673f71fc25e 100644
--- a/release/datafiles/blender_icons16/icon16_vis_sel_11.dat
+++ b/release/datafiles/blender_icons16/icon16_vis_sel_11.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_visible_ipo_off.dat b/release/datafiles/blender_icons16/icon16_visible_ipo_off.dat
index ad063621d0a..4cb9c54a1ce 100644
--- a/release/datafiles/blender_icons16/icon16_visible_ipo_off.dat
+++ b/release/datafiles/blender_icons16/icon16_visible_ipo_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_visible_ipo_on.dat b/release/datafiles/blender_icons16/icon16_visible_ipo_on.dat
index 7387512a678..70073f4ef99 100644
--- a/release/datafiles/blender_icons16/icon16_visible_ipo_on.dat
+++ b/release/datafiles/blender_icons16/icon16_visible_ipo_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons16/icon16_xray.dat b/release/datafiles/blender_icons16/icon16_xray.dat
index 01e0da14ad5..daa4f87f7e9 100644
--- a/release/datafiles/blender_icons16/icon16_xray.dat
+++ b/release/datafiles/blender_icons16/icon16_xray.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_alembic.dat b/release/datafiles/blender_icons32/icon32_alembic.dat
deleted file mode 100644
index 0d38bc7b575..00000000000
--- a/release/datafiles/blender_icons32/icon32_alembic.dat
+++ /dev/null
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_automerge_off.dat b/release/datafiles/blender_icons32/icon32_automerge_off.dat
index d2f0737d851..4025adfb80d 100644
--- a/release/datafiles/blender_icons32/icon32_automerge_off.dat
+++ b/release/datafiles/blender_icons32/icon32_automerge_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_automerge_on.dat b/release/datafiles/blender_icons32/icon32_automerge_on.dat
index 4025adfb80d..d2f0737d851 100644
--- a/release/datafiles/blender_icons32/icon32_automerge_on.dat
+++ b/release/datafiles/blender_icons32/icon32_automerge_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_camera_data.dat b/release/datafiles/blender_icons32/icon32_camera_data.dat
index b2310ab89e2..07dfb8ac973 100644
--- a/release/datafiles/blender_icons32/icon32_camera_data.dat
+++ b/release/datafiles/blender_icons32/icon32_camera_data.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_collapsemenu.dat b/release/datafiles/blender_icons32/icon32_collapsemenu.dat
index ef66867a292..b5799ccd761 100644
--- a/release/datafiles/blender_icons32/icon32_collapsemenu.dat
+++ b/release/datafiles/blender_icons32/icon32_collapsemenu.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_collection_new.dat b/release/datafiles/blender_icons32/icon32_collection_new.dat
new file mode 100644
index 00000000000..1afc426ab74
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_collection_new.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_cursor.dat b/release/datafiles/blender_icons32/icon32_cursor.dat
new file mode 100644
index 00000000000..32e80a42056
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_cursor.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_duplicate.dat b/release/datafiles/blender_icons32/icon32_duplicate.dat
index d1321d7e7e5..4d3f05f5968 100644
--- a/release/datafiles/blender_icons32/icon32_duplicate.dat
+++ b/release/datafiles/blender_icons32/icon32_duplicate.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_edgesel.dat b/release/datafiles/blender_icons32/icon32_edgesel.dat
index b239734a6a8..d013e4b6b74 100644
--- a/release/datafiles/blender_icons32/icon32_edgesel.dat
+++ b/release/datafiles/blender_icons32/icon32_edgesel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_facesel.dat b/release/datafiles/blender_icons32/icon32_facesel.dat
index dc3ca9e1ef5..cb4a085b3f1 100644
--- a/release/datafiles/blender_icons32/icon32_facesel.dat
+++ b/release/datafiles/blender_icons32/icon32_facesel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_fake_user_off.dat b/release/datafiles/blender_icons32/icon32_fake_user_off.dat
index 0de4c2ae58d..53a555f8ac5 100644
--- a/release/datafiles/blender_icons32/icon32_fake_user_off.dat
+++ b/release/datafiles/blender_icons32/icon32_fake_user_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_fake_user_on.dat b/release/datafiles/blender_icons32/icon32_fake_user_on.dat
index 10064ababd1..81ad3792699 100644
--- a/release/datafiles/blender_icons32/icon32_fake_user_on.dat
+++ b/release/datafiles/blender_icons32/icon32_fake_user_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_fcurve_snapshot.dat b/release/datafiles/blender_icons32/icon32_fcurve_snapshot.dat
new file mode 100644
index 00000000000..e1985ad63dd
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_fcurve_snapshot.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_ff.dat b/release/datafiles/blender_icons32/icon32_ff.dat
index b091b86f397..df25f1e4946 100644
--- a/release/datafiles/blender_icons32/icon32_ff.dat
+++ b/release/datafiles/blender_icons32/icon32_ff.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_volume.dat b/release/datafiles/blender_icons32/icon32_file_3d.dat
index 46ef566fef1..46ef566fef1 100644
--- a/release/datafiles/blender_icons32/icon32_volume.dat
+++ b/release/datafiles/blender_icons32/icon32_file_3d.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_file_cache.dat b/release/datafiles/blender_icons32/icon32_file_cache.dat
new file mode 100644
index 00000000000..589fb101d96
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_file_cache.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_file_volume.dat b/release/datafiles/blender_icons32/icon32_file_volume.dat
index 589fb101d96..0d38bc7b575 100644
--- a/release/datafiles/blender_icons32/icon32_file_volume.dat
+++ b/release/datafiles/blender_icons32/icon32_file_volume.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_force_smokeflow.dat b/release/datafiles/blender_icons32/icon32_force_smokeflow.dat
index 2ae5a01330b..0553f2adac2 100644
--- a/release/datafiles/blender_icons32/icon32_force_smokeflow.dat
+++ b/release/datafiles/blender_icons32/icon32_force_smokeflow.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_frame_next.dat b/release/datafiles/blender_icons32/icon32_frame_next.dat
index 3bb97fa86e7..f5f6f0473a2 100644
--- a/release/datafiles/blender_icons32/icon32_frame_next.dat
+++ b/release/datafiles/blender_icons32/icon32_frame_next.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_frame_prev.dat b/release/datafiles/blender_icons32/icon32_frame_prev.dat
index 796b9dfadb1..186433a8762 100644
--- a/release/datafiles/blender_icons32/icon32_frame_prev.dat
+++ b/release/datafiles/blender_icons32/icon32_frame_prev.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_fullscreen_enter.dat b/release/datafiles/blender_icons32/icon32_fullscreen_enter.dat
index eb096b9e2d2..9da6801e386 100644
--- a/release/datafiles/blender_icons32/icon32_fullscreen_enter.dat
+++ b/release/datafiles/blender_icons32/icon32_fullscreen_enter.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_fullscreen_exit.dat b/release/datafiles/blender_icons32/icon32_fullscreen_exit.dat
index 3af2ea4bc52..8e69e871b5d 100644
--- a/release/datafiles/blender_icons32/icon32_fullscreen_exit.dat
+++ b/release/datafiles/blender_icons32/icon32_fullscreen_exit.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_gizmo.dat b/release/datafiles/blender_icons32/icon32_gizmo.dat
new file mode 100644
index 00000000000..d35b9a80fc8
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_gizmo.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_group.dat b/release/datafiles/blender_icons32/icon32_group.dat
index 3ed166cfef3..17551abc5c3 100644
--- a/release/datafiles/blender_icons32/icon32_group.dat
+++ b/release/datafiles/blender_icons32/icon32_group.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_heart.dat b/release/datafiles/blender_icons32/icon32_heart.dat
index d15b2861436..40abf4eb7cc 100644
--- a/release/datafiles/blender_icons32/icon32_heart.dat
+++ b/release/datafiles/blender_icons32/icon32_heart.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_holdout_off.dat b/release/datafiles/blender_icons32/icon32_holdout_off.dat
new file mode 100644
index 00000000000..5c130377cff
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_holdout_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_holdout_on.dat b/release/datafiles/blender_icons32/icon32_holdout_on.dat
new file mode 100644
index 00000000000..63a45e080e1
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_holdout_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_indirect_only_off.dat b/release/datafiles/blender_icons32/icon32_indirect_only_off.dat
new file mode 100644
index 00000000000..a30545787fc
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_indirect_only_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_indirect_only_on.dat b/release/datafiles/blender_icons32/icon32_indirect_only_on.dat
new file mode 100644
index 00000000000..d2b9e894aca
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_indirect_only_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_key_dehlt.dat b/release/datafiles/blender_icons32/icon32_key_dehlt.dat
index 01a11bce125..76e3b73f13a 100644
--- a/release/datafiles/blender_icons32/icon32_key_dehlt.dat
+++ b/release/datafiles/blender_icons32/icon32_key_dehlt.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_key_hlt.dat b/release/datafiles/blender_icons32/icon32_key_hlt.dat
index 538270d2e13..5de3936878a 100644
--- a/release/datafiles/blender_icons32/icon32_key_hlt.dat
+++ b/release/datafiles/blender_icons32/icon32_key_hlt.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_light.dat b/release/datafiles/blender_icons32/icon32_light.dat
index cd8046c3867..aec0c2f76de 100644
--- a/release/datafiles/blender_icons32/icon32_light.dat
+++ b/release/datafiles/blender_icons32/icon32_light.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_light_data.dat b/release/datafiles/blender_icons32/icon32_light_data.dat
index ad18f501d08..bb8457aa9c4 100644
--- a/release/datafiles/blender_icons32/icon32_light_data.dat
+++ b/release/datafiles/blender_icons32/icon32_light_data.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_mod_dynamicpaint.dat b/release/datafiles/blender_icons32/icon32_mod_dynamicpaint.dat
index 6d268c6580a..7483925e470 100644
--- a/release/datafiles/blender_icons32/icon32_mod_dynamicpaint.dat
+++ b/release/datafiles/blender_icons32/icon32_mod_dynamicpaint.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_mod_physics.dat b/release/datafiles/blender_icons32/icon32_mod_physics.dat
index 81f45466be8..f7849f817c0 100644
--- a/release/datafiles/blender_icons32/icon32_mod_physics.dat
+++ b/release/datafiles/blender_icons32/icon32_mod_physics.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_modifier.dat b/release/datafiles/blender_icons32/icon32_modifier.dat
index b37fe0e4125..fd50addb622 100644
--- a/release/datafiles/blender_icons32/icon32_modifier.dat
+++ b/release/datafiles/blender_icons32/icon32_modifier.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_next_keyframe.dat b/release/datafiles/blender_icons32/icon32_next_keyframe.dat
index 7aaae9f1fbe..555aa3fee19 100644
--- a/release/datafiles/blender_icons32/icon32_next_keyframe.dat
+++ b/release/datafiles/blender_icons32/icon32_next_keyframe.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_object_hidden.dat b/release/datafiles/blender_icons32/icon32_object_hidden.dat
new file mode 100644
index 00000000000..c4eb4652395
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_object_hidden.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_orientation_gimbal.dat b/release/datafiles/blender_icons32/icon32_orientation_gimbal.dat
index 16092799695..d5102a38601 100644
--- a/release/datafiles/blender_icons32/icon32_orientation_gimbal.dat
+++ b/release/datafiles/blender_icons32/icon32_orientation_gimbal.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_orientation_local.dat b/release/datafiles/blender_icons32/icon32_orientation_local.dat
index ca3fb8f0ac8..b8d3ad19b34 100644
--- a/release/datafiles/blender_icons32/icon32_orientation_local.dat
+++ b/release/datafiles/blender_icons32/icon32_orientation_local.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_camera.dat b/release/datafiles/blender_icons32/icon32_outliner_data_camera.dat
index be287f68519..e1fbadc1d0b 100644
--- a/release/datafiles/blender_icons32/icon32_outliner_data_camera.dat
+++ b/release/datafiles/blender_icons32/icon32_outliner_data_camera.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_font.dat b/release/datafiles/blender_icons32/icon32_outliner_data_font.dat
index 0fe5f0d766b..8307a1bcfa7 100644
--- a/release/datafiles/blender_icons32/icon32_outliner_data_font.dat
+++ b/release/datafiles/blender_icons32/icon32_outliner_data_font.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_light.dat b/release/datafiles/blender_icons32/icon32_outliner_data_light.dat
index e1d035c8225..be2b9e66927 100644
--- a/release/datafiles/blender_icons32/icon32_outliner_data_light.dat
+++ b/release/datafiles/blender_icons32/icon32_outliner_data_light.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_lightprobe.dat b/release/datafiles/blender_icons32/icon32_outliner_data_lightprobe.dat
new file mode 100644
index 00000000000..06328dc35e4
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_outliner_data_lightprobe.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_outliner_data_surface.dat b/release/datafiles/blender_icons32/icon32_outliner_data_surface.dat
index e9e7b107b5a..807ffadfd0c 100644
--- a/release/datafiles/blender_icons32/icon32_outliner_data_surface.dat
+++ b/release/datafiles/blender_icons32/icon32_outliner_data_surface.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_output.dat b/release/datafiles/blender_icons32/icon32_output.dat
index 8f8d84a9274..308de0beb90 100644
--- a/release/datafiles/blender_icons32/icon32_output.dat
+++ b/release/datafiles/blender_icons32/icon32_output.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_overlay.dat b/release/datafiles/blender_icons32/icon32_overlay.dat
index 1a40f40603d..8e782c9ec1a 100644
--- a/release/datafiles/blender_icons32/icon32_overlay.dat
+++ b/release/datafiles/blender_icons32/icon32_overlay.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_pivot_median.dat b/release/datafiles/blender_icons32/icon32_pivot_median.dat
index 2ff646c3d9f..e9845a0b83a 100644
--- a/release/datafiles/blender_icons32/icon32_pivot_median.dat
+++ b/release/datafiles/blender_icons32/icon32_pivot_median.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_play.dat b/release/datafiles/blender_icons32/icon32_play.dat
index 9036c2d034f..bcb86b318c4 100644
--- a/release/datafiles/blender_icons32/icon32_play.dat
+++ b/release/datafiles/blender_icons32/icon32_play.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_play_reverse.dat b/release/datafiles/blender_icons32/icon32_play_reverse.dat
index 4685cf7fe8d..4414abe44d1 100644
--- a/release/datafiles/blender_icons32/icon32_play_reverse.dat
+++ b/release/datafiles/blender_icons32/icon32_play_reverse.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_prev_keyframe.dat b/release/datafiles/blender_icons32/icon32_prev_keyframe.dat
index be4ca1446f7..782dbedccc7 100644
--- a/release/datafiles/blender_icons32/icon32_prev_keyframe.dat
+++ b/release/datafiles/blender_icons32/icon32_prev_keyframe.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_restrict_instanced_off.dat b/release/datafiles/blender_icons32/icon32_restrict_instanced_off.dat
new file mode 100644
index 00000000000..3610ce6412a
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_restrict_instanced_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_restrict_instanced_on.dat b/release/datafiles/blender_icons32/icon32_restrict_instanced_on.dat
new file mode 100644
index 00000000000..7f0ddfc7f3d
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_restrict_instanced_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_restrict_view_off.dat b/release/datafiles/blender_icons32/icon32_restrict_view_off.dat
index 8cc011658aa..df6268b17c7 100644
--- a/release/datafiles/blender_icons32/icon32_restrict_view_off.dat
+++ b/release/datafiles/blender_icons32/icon32_restrict_view_off.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_restrict_view_on.dat b/release/datafiles/blender_icons32/icon32_restrict_view_on.dat
index c45ac0998e8..d85859c3aed 100644
--- a/release/datafiles/blender_icons32/icon32_restrict_view_on.dat
+++ b/release/datafiles/blender_icons32/icon32_restrict_view_on.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_rew.dat b/release/datafiles/blender_icons32/icon32_rew.dat
index f23d27f31ab..6dcbd4b80e5 100644
--- a/release/datafiles/blender_icons32/icon32_rew.dat
+++ b/release/datafiles/blender_icons32/icon32_rew.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_rigid_body.dat b/release/datafiles/blender_icons32/icon32_rigid_body.dat
new file mode 100644
index 00000000000..084f7fa6537
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_rigid_body.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_rigid_body_constraint.dat b/release/datafiles/blender_icons32/icon32_rigid_body_constraint.dat
new file mode 100644
index 00000000000..c2d2ec28188
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_rigid_body_constraint.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_select_difference.dat b/release/datafiles/blender_icons32/icon32_select_difference.dat
new file mode 100644
index 00000000000..7112b58d5c7
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_select_difference.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_select_extend.dat b/release/datafiles/blender_icons32/icon32_select_extend.dat
new file mode 100644
index 00000000000..b34b532e8a6
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_select_extend.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_select_intersect.dat b/release/datafiles/blender_icons32/icon32_select_intersect.dat
new file mode 100644
index 00000000000..62ef4184762
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_select_intersect.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_select_set.dat b/release/datafiles/blender_icons32/icon32_select_set.dat
new file mode 100644
index 00000000000..58effa05410
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_select_set.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_select_subtract.dat b/release/datafiles/blender_icons32/icon32_select_subtract.dat
new file mode 100644
index 00000000000..79e4ba8b308
--- /dev/null
+++ b/release/datafiles/blender_icons32/icon32_select_subtract.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_sequence.dat b/release/datafiles/blender_icons32/icon32_sequence.dat
index 4cae2ea192a..fb5c09c2456 100644
--- a/release/datafiles/blender_icons32/icon32_sequence.dat
+++ b/release/datafiles/blender_icons32/icon32_sequence.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_snap_edge.dat b/release/datafiles/blender_icons32/icon32_snap_edge.dat
index 08baef27606..2104e04cfa6 100644
--- a/release/datafiles/blender_icons32/icon32_snap_edge.dat
+++ b/release/datafiles/blender_icons32/icon32_snap_edge.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_snap_face.dat b/release/datafiles/blender_icons32/icon32_snap_face.dat
index 77aa35a5e17..2b1051e118b 100644
--- a/release/datafiles/blender_icons32/icon32_snap_face.dat
+++ b/release/datafiles/blender_icons32/icon32_snap_face.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_snap_vertex.dat b/release/datafiles/blender_icons32/icon32_snap_vertex.dat
index d85e122026a..cdf1fb716a4 100644
--- a/release/datafiles/blender_icons32/icon32_snap_vertex.dat
+++ b/release/datafiles/blender_icons32/icon32_snap_vertex.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_stylus_pressure.dat b/release/datafiles/blender_icons32/icon32_stylus_pressure.dat
index 4346749c41e..8875b1b2208 100644
--- a/release/datafiles/blender_icons32/icon32_stylus_pressure.dat
+++ b/release/datafiles/blender_icons32/icon32_stylus_pressure.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_surface_data.dat b/release/datafiles/blender_icons32/icon32_surface_data.dat
index 584e5c7d155..f0c5ad990af 100644
--- a/release/datafiles/blender_icons32/icon32_surface_data.dat
+++ b/release/datafiles/blender_icons32/icon32_surface_data.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_trash.dat b/release/datafiles/blender_icons32/icon32_trash.dat
index 00c125801a5..e6f66a57195 100644
--- a/release/datafiles/blender_icons32/icon32_trash.dat
+++ b/release/datafiles/blender_icons32/icon32_trash.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_tria_down.dat b/release/datafiles/blender_icons32/icon32_tria_down.dat
index 300d4e44cf2..36d8b7f3dc5 100644
--- a/release/datafiles/blender_icons32/icon32_tria_down.dat
+++ b/release/datafiles/blender_icons32/icon32_tria_down.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_tria_down_bar.dat b/release/datafiles/blender_icons32/icon32_tria_down_bar.dat
index c376f61a47f..9f48ee3d01c 100644
--- a/release/datafiles/blender_icons32/icon32_tria_down_bar.dat
+++ b/release/datafiles/blender_icons32/icon32_tria_down_bar.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_tria_left.dat b/release/datafiles/blender_icons32/icon32_tria_left.dat
index 283ce70521a..2e986497a6a 100644
--- a/release/datafiles/blender_icons32/icon32_tria_left.dat
+++ b/release/datafiles/blender_icons32/icon32_tria_left.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_tria_left_bar.dat b/release/datafiles/blender_icons32/icon32_tria_left_bar.dat
index 1f9e445d211..584ca492996 100644
--- a/release/datafiles/blender_icons32/icon32_tria_left_bar.dat
+++ b/release/datafiles/blender_icons32/icon32_tria_left_bar.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_tria_right.dat b/release/datafiles/blender_icons32/icon32_tria_right.dat
index ea20c11bb4e..950b016c425 100644
--- a/release/datafiles/blender_icons32/icon32_tria_right.dat
+++ b/release/datafiles/blender_icons32/icon32_tria_right.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_tria_right_bar.dat b/release/datafiles/blender_icons32/icon32_tria_right_bar.dat
index 08cddab3313..bca4abbd19a 100644
--- a/release/datafiles/blender_icons32/icon32_tria_right_bar.dat
+++ b/release/datafiles/blender_icons32/icon32_tria_right_bar.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_tria_up.dat b/release/datafiles/blender_icons32/icon32_tria_up.dat
index 16dbc2934b6..5aa3fd01dae 100644
--- a/release/datafiles/blender_icons32/icon32_tria_up.dat
+++ b/release/datafiles/blender_icons32/icon32_tria_up.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_tria_up_bar.dat b/release/datafiles/blender_icons32/icon32_tria_up_bar.dat
index 05b6f262b22..b61c30e8ecc 100644
--- a/release/datafiles/blender_icons32/icon32_tria_up_bar.dat
+++ b/release/datafiles/blender_icons32/icon32_tria_up_bar.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_uglypackage.dat b/release/datafiles/blender_icons32/icon32_uglypackage.dat
index 8b2994ae91f..555d458d8b8 100644
--- a/release/datafiles/blender_icons32/icon32_uglypackage.dat
+++ b/release/datafiles/blender_icons32/icon32_uglypackage.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_uv_edgesel.dat b/release/datafiles/blender_icons32/icon32_uv_edgesel.dat
index 2f6a3e97a2e..228a2f2875d 100644
--- a/release/datafiles/blender_icons32/icon32_uv_edgesel.dat
+++ b/release/datafiles/blender_icons32/icon32_uv_edgesel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_uv_facesel.dat b/release/datafiles/blender_icons32/icon32_uv_facesel.dat
index f6c2edb4b84..0071904abb5 100644
--- a/release/datafiles/blender_icons32/icon32_uv_facesel.dat
+++ b/release/datafiles/blender_icons32/icon32_uv_facesel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_uv_islandsel.dat b/release/datafiles/blender_icons32/icon32_uv_islandsel.dat
index fd5b42b008e..c85756c44f4 100644
--- a/release/datafiles/blender_icons32/icon32_uv_islandsel.dat
+++ b/release/datafiles/blender_icons32/icon32_uv_islandsel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_uv_vertexsel.dat b/release/datafiles/blender_icons32/icon32_uv_vertexsel.dat
index d4cb17767aa..f987f7ee96d 100644
--- a/release/datafiles/blender_icons32/icon32_uv_vertexsel.dat
+++ b/release/datafiles/blender_icons32/icon32_uv_vertexsel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_vertexsel.dat b/release/datafiles/blender_icons32/icon32_vertexsel.dat
index 065ee1e46f8..13b9492d335 100644
--- a/release/datafiles/blender_icons32/icon32_vertexsel.dat
+++ b/release/datafiles/blender_icons32/icon32_vertexsel.dat
Binary files differ
diff --git a/release/datafiles/blender_icons32/icon32_xray.dat b/release/datafiles/blender_icons32/icon32_xray.dat
index 9c0e59febbc..63a92b07027 100644
--- a/release/datafiles/blender_icons32/icon32_xray.dat
+++ b/release/datafiles/blender_icons32/icon32_xray.dat
Binary files differ
diff --git a/release/datafiles/colormanagement/config.ocio b/release/datafiles/colormanagement/config.ocio
index e9663382b04..54ebec90733 100644
--- a/release/datafiles/colormanagement/config.ocio
+++ b/release/datafiles/colormanagement/config.ocio
@@ -45,32 +45,20 @@ roles:
displays:
sRGB:
- - !<View> {name: Default, colorspace: sRGB}
+ - !<View> {name: Standard, colorspace: sRGB}
- !<View> {name: Filmic, colorspace: Filmic sRGB}
- - !<View> {name: RRT, colorspace: rrt_srgb}
- - !<View> {name: Film, colorspace: srgb8}
+ - !<View> {name: Filmic Log, colorspace: Filmic Log}
- !<View> {name: Raw, colorspace: Raw}
- - !<View> {name: Log, colorspace: lg10}
- !<View> {name: False Color, colorspace: False Color}
- DCI-P3:
- - !<View> {name: RRT, colorspace: rrt_p3dci}
- - !<View> {name: Film, colorspace: p3dci8}
- - !<View> {name: Raw, colorspace: Raw}
- - !<View> {name: Log, colorspace: adx10}
- Rec709:
- - !<View> {name: Default, colorspace: nuke_rec709}
- - !<View> {name: RRT, colorspace: rrt_rec709}
XYZ:
- - !<View> {name: Default, colorspace: XYZ}
- - !<View> {name: RRT, colorspace: rrt_xyz}
+ - !<View> {name: Standard, colorspace: XYZ}
- !<View> {name: DCI, colorspace: dci_xyz}
- !<View> {name: Raw, colorspace: Raw}
- - !<View> {name: Log, colorspace: adx10}
None:
- - !<View> {name: Default, colorspace: Raw}
+ - !<View> {name: Standard, colorspace: Raw}
-active_displays: [sRGB, DCIP3, Rec709, XYZ, None]
-active_views: [Default, Filmic, RRT, Raw, Log]
+active_displays: [sRGB, XYZ, None]
+active_views: [Standard, Filmic, Filmic Log, Raw]
colorspaces:
- !<ColorSpace>
@@ -94,26 +82,6 @@ colorspaces:
allocationvars: [0, 1]
- !<ColorSpace>
- name: adx10
- family: display
- equalitygroup:
- bitdepth: 10ui
- description: |
- Film Scan, using the 10-bit Academy Density Encoding
-
- isdata: false
- allocation: uniform
- allocationvars: [0, 1]
- to_reference: !<GroupTransform>
- children:
- - !<FileTransform> {src: adx_adx10_to_cdd.spimtx}
- - !<FileTransform> {src: adx_cdd_to_cid.spimtx}
- - !<FileTransform> {src: adx_cid_to_rle.spi1d, interpolation: linear}
- - !<LogTransform> {base: 10, direction: inverse}
- - !<FileTransform> {src: adx_exp_to_aces.spimtx}
- - !<FileTransform> {src: rec709_to_aces.spimtx, interpolation: linear, direction: inverse}
-
- - !<ColorSpace>
name: Linear ACES
family: linear
equalitygroup:
@@ -126,20 +94,6 @@ colorspaces:
to_reference: !<FileTransform> {src: rec709_to_aces.spimtx, interpolation: linear, direction: inverse}
- !<ColorSpace>
- name: rrt_srgb
- family: display
- equalitygroup:
- bitdepth: 32f
- isdata: false
- allocation: uniform
- allocationvars: [0, 1]
- from_reference: !<GroupTransform>
- children:
- - !<FileTransform> {src: rec709_to_aces.spimtx, interpolation: nearest}
- - !<AllocationTransform> {allocation: lg2, vars: [-8.5, 5]}
- - !<FileTransform> {src: rrt_ut33_sRGB.spi3d, interpolation: tetrahedral}
-
- - !<ColorSpace>
name: nuke_rec709
family: display
equalitygroup:
@@ -154,34 +108,6 @@ colorspaces:
- !<FileTransform> {src: rec709.spi1d, interpolation: linear}
- !<ColorSpace>
- name: rrt_rec709
- family: display
- equalitygroup:
- bitdepth: 32f
- isdata: false
- allocation: uniform
- allocationvars: [0, 1]
- from_reference: !<GroupTransform>
- children:
- - !<FileTransform> {src: rec709_to_aces.spimtx, interpolation: nearest}
- - !<AllocationTransform> {allocation: lg2, vars: [-8.5, 5]}
- - !<FileTransform> {src: rrt_ut33_rec709.spi3d, interpolation: tetrahedral}
-
- - !<ColorSpace>
- name: rrt_p3dci
- family: display
- equalitygroup:
- bitdepth: 32f
- isdata: false
- allocation: uniform
- allocationvars: [0, 1]
- from_reference: !<GroupTransform>
- children:
- - !<FileTransform> {src: rec709_to_aces.spimtx, interpolation: nearest}
- - !<AllocationTransform> {allocation: lg2, vars: [-8.5, 5]}
- - !<FileTransform> {src: rrt_ut33_p3dci.spi3d, interpolation: tetrahedral}
-
- - !<ColorSpace>
name: XYZ
family: linear
equalitygroup:
@@ -194,20 +120,6 @@ colorspaces:
- !<FileTransform> {src: srgb_to_xyz.spimtx, interpolation: linear}
- !<ColorSpace>
- name: rrt_xyz
- family: display
- equalitygroup:
- bitdepth: 32f
- isdata: false
- allocation: uniform
- allocationvars: [0, 1]
- from_reference: !<GroupTransform>
- children:
- - !<FileTransform> {src: rec709_to_aces.spimtx, interpolation: nearest}
- - !<AllocationTransform> {allocation: lg2, vars: [-8.5, 5]}
- - !<FileTransform> {src: rrt_ut33_dcdm.spi3d, interpolation: tetrahedral}
-
- - !<ColorSpace>
name: dci_xyz
family: display
equalitygroup:
@@ -236,20 +148,6 @@ colorspaces:
- !<FileTransform> {src: lg10.spi1d, interpolation: nearest}
- !<ColorSpace>
- name: srgb8
- family: display
- equalitygroup:
- bitdepth: 8ui
- description: |
- RGB display space for the sRGB standard.
- isdata: false
- allocation: uniform
- from_reference: !<GroupTransform>
- children:
- - !<ColorSpaceTransform> {src: Linear, dst: lg10}
- - !<FileTransform> {src: spi_ocio_srgb_test.spi3d, interpolation: linear}
-
- - !<ColorSpace>
name: sRGB
family:
equalitygroup:
@@ -263,19 +161,6 @@ colorspaces:
from_reference: !<FileTransform> {src: srgb_inv.spi1d, interpolation: linear}
- !<ColorSpace>
- name: VD16
- family: vd
- equalitygroup:
- bitdepth: 16ui
- description: |
- The simple video conversion from a gamma 2.2 sRGB space
- isdata: false
- allocation: uniform
- to_reference: !<GroupTransform>
- children:
- - !<FileTransform> {src: vd16.spi1d, interpolation: nearest}
-
- - !<ColorSpace>
name: Non-Color
family: raw
description: |
@@ -287,20 +172,6 @@ colorspaces:
allocationvars: [0, 1]
- !<ColorSpace>
- name: p3dci8
- family: display
- equalitygroup:
- bitdepth: 8ui
- description: |
- p3dci8 :rgb display space for gamma 2.6 P3 projection.
- isdata: false
- allocation: uniform
- from_reference: !<GroupTransform>
- children:
- - !<ColorSpaceTransform> {src: Linear, dst: lg10}
- - !<FileTransform> {src: colorworks_filmlg_to_p3.3dl, interpolation: linear}
-
- - !<ColorSpace>
name: Filmic Log
family: log
equalitygroup:
@@ -372,7 +243,7 @@ looks:
- !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}
- !<Look>
- name: Filmic - Base Contrast
+ name: Filmic - Medium Contrast
process_space: Filmic Log
transform: !<GroupTransform>
children:
@@ -402,537 +273,55 @@ looks:
- !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}
- !<Look>
- name: Agfa Agfacolor Futura 100
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_futura_100.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor Futura 200
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_futura_200.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor Futura 400
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_futura_400.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor Futura II 100
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_futura_ii_100.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor Futura II 200
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_futura_ii_200.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor Futura II 400
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_futura_ii_400.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor HDC 100 plus
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_hdc_100_plus.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor HDC 400 plus
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_hdc_400_plus.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor HDC 200 plus
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_hdc_200_plus.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor Optima II 100
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_optima_ii_100.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor Optima II 200
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_optima_ii_200.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor Ultra 050
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_ultra_050.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor Vista 100
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_vista_100.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor Vista 200
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_vista_200.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor Vista 400
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_vista_400.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfacolor Vista 800
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfacolor_vista_800.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfachrome CT Precisa 100
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfachrome_ct_precisa_100.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfachrome CT Precisa 200
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfachrome_ct_precisa_200.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfachrome RSX2 050
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfachrome_rsx2_050.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfachrome RSX2 100
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfachrome_rsx2_100.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Agfachrome RSX2 200
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_agfachrome_rsx2_200.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Advantix 100
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_advantix_100.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Advantix 200
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_advantix_200.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Agfa Advantix 400
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/agfa_advantix_400.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Gold 100
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_gold_100.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Gold 200
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_gold_200.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Max Zoom 800
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_max_zoom_800.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Portra 100T
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_portra_100t.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Portra 160NC
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_portra_160nc.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Portra 160VC
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_portra_160vc.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Portra 800
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_portra_800.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Portra 400VC
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_portra_400vc.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Portra 400NC
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_portra_400nc.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Ektachrome 100 plus
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_ektachrome_100_plus.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Ektachrome 320T
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_ektachrome_320t.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Ektachrome 400X
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_ektachrome_400x.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Ektachrome 64
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_ektachrome_64.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Ektachrome 64T
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_ektachrome_64t.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Ektachrome E100S
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_ektachrome_e100s.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Ektachrome 100
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_ektachrome_100.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Kodachrome 200
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_kodachrome_200.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Kodachrome 25
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_kodachrome_25.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak Kodachrome 64
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_kodachrome_64.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak DSCS 3151
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_dscs_3151.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak DSCS 3152
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_dscs_3152.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak DSCS 3153
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_dscs_3153.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak DSCS 3154
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_dscs_3154.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak DSCS 3155
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_dscs_3155.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak DSCS 3156
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_dscs_3156.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak KAI-0311
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_kai-0311.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak KAF-2001
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_kaf-2001.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak KAF-3000
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_kaf-3000.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak KAI-0372
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_kai-0372.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Kodak KAI-1010
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/kodak_kai-1010.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Eastman Double X Neg 12min
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/eastman_double_x_neg_12min.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Eastman Double X Neg 6min
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/eastman_double_x_neg_6min.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Eastman Double X Neg 5min
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/eastman_double_x_neg_5min.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Eastman Double X Neg 4min
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/eastman_double_x_neg_4min.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Fujifilm F-125
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/fujifilm_f-125.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Fujifilm F-250
- process_space: linear
- transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/fujifilm_f-250.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
-
- - !<Look>
- name: Fujifilm F-400
- process_space: linear
+ name: Standard - Very High Contrast
+ process_space: Filmic Log
transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/fujifilm_f-400.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
+ children:
+ - !<FileTransform> {src: filmic_to_1.20_1-00.spi1d, interpolation: linear}
+ - !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}
- !<Look>
- name: Fujifilm FCI
- process_space: linear
+ name: Standard - High Contrast
+ process_space: Filmic Log
transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/fujifilm_fci.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
+ children:
+ - !<FileTransform> {src: filmic_to_0.99_1-0075.spi1d, interpolation: linear}
+ - !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}
- !<Look>
- name: Fujifilm FP2900Z
- process_space: linear
+ name: Standard - Medium High Contrast
+ process_space: Filmic Log
transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/fujifilm_fp2900z.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
+ children:
+ - !<FileTransform> {src: filmic_to_0-85_1-011.spi1d, interpolation: best}
+ - !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}
- !<Look>
- name: Canon Optura 981111
- process_space: linear
+ name: Standard - Base Contrast
+ process_space: Filmic Log
transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/canon_optura_981111.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
+ children:
- !<Look>
- name: Canon Optura 981113
- process_space: linear
+ name: Standard - Medium Low Contrast
+ process_space: Filmic Log
transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/canon_optura_981113.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
+ children:
+ - !<FileTransform> {src: filmic_to_0-60_1-04.spi1d, interpolation: linear}
+ - !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}
- !<Look>
- name: Canon Optura 981114
- process_space: linear
+ name: Standard - Low Contrast
+ process_space: Filmic Log
transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/canon_optura_981114.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
+ children:
+ - !<FileTransform> {src: filmic_to_0-48_1-09.spi1d, interpolation: linear}
+ - !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}
- !<Look>
- name: Canon Optura 981111.SLRR
- process_space: linear
+ name: Standard - Very Low Contrast
+ process_space: Filmic Log
transform: !<GroupTransform>
- children:
- - !<FileTransform> {src: film_response/canon_optura_981111.slrr.spi1d, interpolation: linear}
- - !<FileTransform> {src: srgb.spi1d, interpolation: linear}
+ children:
+ - !<FileTransform> {src: filmic_to_0-35_1-30.spi1d, interpolation: linear}
+ - !<FileTransform> {src: filmic_to_0-70_1-03.spi1d, interpolation: linear, direction: inverse}
diff --git a/release/datafiles/colormanagement/luts/adx_adx10_to_cdd.spimtx b/release/datafiles/colormanagement/luts/adx_adx10_to_cdd.spimtx
deleted file mode 100644
index b1c5c9ecc03..00000000000
--- a/release/datafiles/colormanagement/luts/adx_adx10_to_cdd.spimtx
+++ /dev/null
@@ -1,4 +0,0 @@
-2.046 0.0 0.0 -12451.65
-0.0 2.046 0.0 -12451.65
-0.0 0.0 2.046 -12451.65
-
diff --git a/release/datafiles/colormanagement/luts/adx_cdd_to_cid.spimtx b/release/datafiles/colormanagement/luts/adx_cdd_to_cid.spimtx
deleted file mode 100644
index 21eff9588c0..00000000000
--- a/release/datafiles/colormanagement/luts/adx_cdd_to_cid.spimtx
+++ /dev/null
@@ -1,4 +0,0 @@
-0.75573 0.22197 0.02230 0
-0.05901 0.96928 -0.02829 0
-0.16134 0.07406 0.76460 0
-
diff --git a/release/datafiles/colormanagement/luts/adx_cid_to_rle.spi1d b/release/datafiles/colormanagement/luts/adx_cid_to_rle.spi1d
deleted file mode 100644
index 26b5ae90e85..00000000000
--- a/release/datafiles/colormanagement/luts/adx_cid_to_rle.spi1d
+++ /dev/null
@@ -1,4102 +0,0 @@
-Version 1
-From -0.19 3.0
-Length 4096
-Components 1
-{
- -6.0
- -5.98723111414
- -5.97446222827
- -5.96169334241
- -5.94892445654
- -5.93615557068
- -5.92338668482
- -5.91061779895
- -5.89784891309
- -5.88508002723
- -5.87231114136
- -5.8595422555
- -5.84677336963
- -5.83400448377
- -5.82123559791
- -5.80846671204
- -5.79569782618
- -5.78292894032
- -5.77016005445
- -5.75739116859
- -5.74462228272
- -5.73185339686
- -5.719084511
- -5.70631562513
- -5.69354673927
- -5.68077785341
- -5.66800896754
- -5.65524008168
- -5.64247119581
- -5.62970230995
- -5.61693342409
- -5.60416453822
- -5.59139565236
- -5.57862676649
- -5.56585788063
- -5.55308899477
- -5.5403201089
- -5.52755122304
- -5.51478233718
- -5.50201345131
- -5.48924456545
- -5.47647567958
- -5.46370679372
- -5.45093790786
- -5.43816902199
- -5.42540013613
- -5.41263125027
- -5.3998623644
- -5.38709347854
- -5.37432459267
- -5.36155570681
- -5.34878682095
- -5.33601793508
- -5.32324904922
- -5.31048016335
- -5.29771127749
- -5.28494239163
- -5.27217350576
- -5.2594046199
- -5.24663573404
- -5.23386684817
- -5.22109796231
- -5.20832907644
- -5.19556019058
- -5.18279130472
- -5.17002241885
- -5.15725353299
- -5.14448464713
- -5.13171576126
- -5.1189468754
- -5.10617798953
- -5.09340910367
- -5.08064021781
- -5.06787133194
- -5.05510244608
- -5.04233356022
- -5.02956467435
- -5.01679578849
- -5.00402690262
- -4.99125801676
- -4.9784891309
- -4.96572024503
- -4.95295135917
- -4.9401824733
- -4.92741358744
- -4.91464470158
- -4.90187581571
- -4.88910692985
- -4.87633804399
- -4.86356915812
- -4.85080027226
- -4.83803138639
- -4.82526250053
- -4.81249361467
- -4.7997247288
- -4.78695584294
- -4.77418695708
- -4.76141807121
- -4.74864918535
- -4.73588029948
- -4.72311141362
- -4.71034252776
- -4.69757364189
- -4.68480475603
- -4.67203587017
- -4.6592669843
- -4.64649809844
- -4.63372921257
- -4.62096032671
- -4.60819144085
- -4.59542255498
- -4.58265366912
- -4.56988478325
- -4.55711589739
- -4.54434701153
- -4.53157812566
- -4.5188092398
- -4.50604035394
- -4.49327146807
- -4.48050258221
- -4.46773369634
- -4.45496481048
- -4.44219592462
- -4.42942703875
- -4.41665815289
- -4.40388926703
- -4.39112038116
- -4.3783514953
- -4.36558260943
- -4.35281372357
- -4.34004483771
- -4.32727595184
- -4.31450706598
- -4.30173818011
- -4.28896929425
- -4.27620040839
- -4.26343152252
- -4.25066263666
- -4.2378937508
- -4.22512486493
- -4.21235597907
- -4.1995870932
- -4.18681820734
- -4.17404932148
- -4.16128043561
- -4.14851154975
- -4.13574266389
- -4.12297377802
- -4.11020489216
- -4.09743600629
- -4.08466712043
- -4.07189823457
- -4.0591293487
- -4.04636046284
- -4.03359157698
- -4.02082269111
- -4.00805380525
- -3.99528491938
- -3.98251603352
- -3.96974714766
- -3.95697826179
- -3.94420937593
- -3.93144049006
- -3.9186716042
- -3.90590271834
- -3.89313383247
- -3.88036494661
- -3.86759606075
- -3.85482717488
- -3.84205828902
- -3.82928940315
- -3.81652051729
- -3.80375163143
- -3.79098274556
- -3.7782138597
- -3.76544497384
- -3.75267608797
- -3.73990720211
- -3.72713831624
- -3.71436943038
- -3.70160054452
- -3.68883165865
- -3.67606277279
- -3.66329388693
- -3.65052500106
- -3.6377561152
- -3.62498722933
- -3.61221834347
- -3.59944945761
- -3.58668057174
- -3.57391168588
- -3.56114280001
- -3.54837391415
- -3.53560502829
- -3.52283614242
- -3.51006725656
- -3.4972983707
- -3.48452948483
- -3.47176059897
- -3.4589917131
- -3.44622282724
- -3.43345394138
- -3.42068505551
- -3.40791616965
- -3.39514728379
- -3.38237839792
- -3.36960951206
- -3.35684062619
- -3.34407174033
- -3.33130285447
- -3.3185339686
- -3.30576508274
- -3.29299619687
- -3.28022731101
- -3.26745842515
- -3.25468953928
- -3.24192065342
- -3.22915176756
- -3.21638288169
- -3.20361399583
- -3.19084510996
- -3.1780762241
- -3.16530733824
- -3.15253845237
- -3.13976956651
- -3.12700068065
- -3.11423179478
- -3.10146290892
- -3.08869402305
- -3.07592513719
- -3.06315625133
- -3.05038736546
- -3.0376184796
- -3.02484959374
- -3.01208070787
- -2.99931182201
- -2.98654293614
- -2.97377405028
- -2.96100516442
- -2.94823627855
- -2.93546739269
- -2.92269850682
- -2.90992962096
- -2.8971607351
- -2.88439184923
- -2.87162296337
- -2.85885407751
- -2.84608519164
- -2.83331630578
- -2.82054741991
- -2.80777853405
- -2.79500964819
- -2.78224076232
- -2.76947187646
- -2.7567029906
- -2.74393410473
- -2.73116521887
- -2.71946657608
- -2.71081103409
- -2.7021554921
- -2.69349995011
- -2.68484440813
- -2.67618886614
- -2.66753332415
- -2.65887778216
- -2.65022224017
- -2.64156669818
- -2.63291115619
- -2.6242556142
- -2.61560007221
- -2.60694453023
- -2.59828898824
- -2.58963344625
- -2.58097790426
- -2.57232236227
- -2.56366682028
- -2.55501127829
- -2.5463557363
- -2.53770019431
- -2.52904465233
- -2.52079819793
- -2.51480589963
- -2.50881360133
- -2.50282130303
- -2.49682900473
- -2.49083670643
- -2.48484440813
- -2.47885210983
- -2.47285981153
- -2.46686751323
- -2.46087521493
- -2.45488291663
- -2.44889061833
- -2.44289832003
- -2.43690602173
- -2.43091372343
- -2.42492142513
- -2.41892912683
- -2.41293682853
- -2.40694453023
- -2.40095223193
- -2.39495993363
- -2.38896763533
- -2.38297533703
- -2.37698303873
- -2.37099074043
- -2.36499844213
- -2.35900614383
- -2.35301384553
- -2.34702154723
- -2.34102924893
- -2.33503695063
- -2.32904465233
- -2.32305235403
- -2.31876441766
- -2.31496442361
- -2.31116442957
- -2.30736443552
- -2.30356444148
- -2.29976444744
- -2.29596445339
- -2.29216445935
- -2.2883644653
- -2.28456447126
- -2.28076447722
- -2.27696448317
- -2.27316448913
- -2.26936449508
- -2.26556450104
- -2.261764507
- -2.25796451295
- -2.25416451891
- -2.25036452487
- -2.24656453082
- -2.24276453678
- -2.23896454273
- -2.23516454869
- -2.23136455465
- -2.2275645606
- -2.22376456656
- -2.21996457251
- -2.21616457847
- -2.21236458443
- -2.20856459038
- -2.20476459634
- -2.20096460229
- -2.19716460825
- -2.19336461421
- -2.18956462016
- -2.18576462612
- -2.18196463208
- -2.17816463803
- -2.17436464399
- -2.17056464994
- -2.1667646559
- -2.16296466186
- -2.15916466781
- -2.15536467377
- -2.15156467972
- -2.14776468568
- -2.14396469164
- -2.14016469759
- -2.13636470355
- -2.1325647095
- -2.12876471546
- -2.12496472142
- -2.12126443255
- -2.11814843743
- -2.11503244231
- -2.1119164472
- -2.10880045208
- -2.10568445697
- -2.10256846185
- -2.09945246673
- -2.09633647162
- -2.0932204765
- -2.09010448139
- -2.08698848627
- -2.08387249115
- -2.08075649604
- -2.07764050092
- -2.07452450581
- -2.07140851069
- -2.06829251557
- -2.06517652046
- -2.06206052534
- -2.05894453023
- -2.05582853511
- -2.05271253999
- -2.04959654488
- -2.04648054976
- -2.04336455465
- -2.04024855953
- -2.03713256441
- -2.0340165693
- -2.03090057418
- -2.02778457907
- -2.02466858395
- -2.02155258883
- -2.01843659372
- -2.0153205986
- -2.01220460349
- -2.00908860837
- -2.00597261325
- -2.00285661814
- -1.99974062302
- -1.99662462791
- -1.99350863279
- -1.99039263767
- -1.98727664256
- -1.98416064744
- -1.98104465233
- -1.97792865721
- -1.97481266209
- -1.97169666698
- -1.96858067186
- -1.96546467675
- -1.96234868163
- -1.95923268651
- -1.9561166914
- -1.95300069628
- -1.94988470117
- -1.94676870605
- -1.94365271093
- -1.94053671582
- -1.9374207207
- -1.93430472559
- -1.93118873047
- -1.92807273535
- -1.92495674024
- -1.92184074512
- -1.919722715
- -1.91764538493
- -1.91556805485
- -1.91349072477
- -1.91141339469
- -1.90933606462
- -1.90725873454
- -1.90518140446
- -1.90310407439
- -1.90102674431
- -1.89894941423
- -1.89687208415
- -1.89479475408
- -1.892717424
- -1.89064009392
- -1.88856276384
- -1.88648543377
- -1.88440810369
- -1.88233077361
- -1.88025344353
- -1.87817611346
- -1.87609878338
- -1.8740214533
- -1.87194412323
- -1.86986679315
- -1.86778946307
- -1.86571213299
- -1.86363480292
- -1.86155747284
- -1.85948014276
- -1.85740281268
- -1.85532548261
- -1.85324815253
- -1.85117082245
- -1.84909349237
- -1.8470161623
- -1.84493883222
- -1.84286150214
- -1.84078417207
- -1.83870684199
- -1.83662951191
- -1.83455218183
- -1.83247485176
- -1.83039752168
- -1.8283201916
- -1.82624286152
- -1.82416553145
- -1.82208820137
- -1.82001087129
- -1.81793354121
- -1.81585621114
- -1.81377888106
- -1.81170155098
- -1.80962422091
- -1.80754689083
- -1.80546956075
- -1.80339223067
- -1.8013149006
- -1.79923757052
- -1.79716024044
- -1.79508291036
- -1.79300558029
- -1.79092825021
- -1.78885092013
- -1.78677359005
- -1.78469625998
- -1.7826189299
- -1.78054159982
- -1.77846426975
- -1.77638693967
- -1.77430960959
- -1.77223227951
- -1.77015494944
- -1.76807761936
- -1.76600028928
- -1.7639229592
- -1.76184562913
- -1.75976829905
- -1.75769096897
- -1.75561363889
- -1.75353630882
- -1.75145897874
- -1.74938164866
- -1.74730431859
- -1.74522698851
- -1.74314965843
- -1.74107232835
- -1.73899499828
- -1.7369176682
- -1.73484033812
- -1.73276300804
- -1.73068567797
- -1.72860834789
- -1.72653101781
- -1.72445368774
- -1.72237635766
- -1.72038775367
- -1.71844025672
- -1.71649275977
- -1.71454526283
- -1.71259776588
- -1.71065026893
- -1.70870277198
- -1.70675527504
- -1.70480777809
- -1.70286028114
- -1.70091278419
- -1.69896528725
- -1.6970177903
- -1.69507029335
- -1.6931227964
- -1.69117529946
- -1.68922780251
- -1.68728030556
- -1.68533280861
- -1.68338531167
- -1.68143781472
- -1.67949031777
- -1.67754282082
- -1.67559532388
- -1.67364782693
- -1.67170032998
- -1.66975283303
- -1.66780533609
- -1.66585783914
- -1.66391034219
- -1.66196284524
- -1.6600153483
- -1.65806785135
- -1.6561203544
- -1.65417285745
- -1.65222536051
- -1.65027786356
- -1.64833036661
- -1.64638286966
- -1.64443537272
- -1.64248787577
- -1.64054037882
- -1.63859288187
- -1.63664538493
- -1.63469788798
- -1.63275039103
- -1.63080289408
- -1.62885539714
- -1.62690790019
- -1.62496040324
- -1.62301290629
- -1.62106540935
- -1.6191179124
- -1.61717041545
- -1.6152229185
- -1.61327542156
- -1.61132792461
- -1.60938042766
- -1.60743293071
- -1.60548543377
- -1.60353793682
- -1.60159043987
- -1.59964294292
- -1.59769544598
- -1.59574794903
- -1.59380045208
- -1.59185295513
- -1.58990545819
- -1.58795796124
- -1.58601046429
- -1.58406296734
- -1.5821154704
- -1.58016797345
- -1.5782204765
- -1.57627297955
- -1.57432548261
- -1.57237798566
- -1.57043048871
- -1.56848299176
- -1.56653549482
- -1.56458799787
- -1.56264050092
- -1.56069300397
- -1.55874550703
- -1.55679801008
- -1.55485051313
- -1.55290301618
- -1.55095551924
- -1.54900802229
- -1.54706052534
- -1.54511302839
- -1.54316553145
- -1.5412180345
- -1.53927053755
- -1.5373230406
- -1.53537554366
- -1.53342804671
- -1.53148054976
- -1.52953305281
- -1.52758555587
- -1.52563805892
- -1.52369056197
- -1.52174306502
- -1.52018018346
- -1.5186221859
- -1.51706418835
- -1.51550619079
- -1.51394819323
- -1.51239019567
- -1.51083219811
- -1.50927420056
- -1.507716203
- -1.50615820544
- -1.50460020788
- -1.50304221032
- -1.50148421277
- -1.49992621521
- -1.49836821765
- -1.49681022009
- -1.49525222253
- -1.49369422498
- -1.49213622742
- -1.49057822986
- -1.4890202323
- -1.48746223474
- -1.48590423719
- -1.48434623963
- -1.48278824207
- -1.48123024451
- -1.47967224695
- -1.4781142494
- -1.47655625184
- -1.47499825428
- -1.47344025672
- -1.47188225916
- -1.47032426161
- -1.46876626405
- -1.46720826649
- -1.46565026893
- -1.46409227137
- -1.46253427382
- -1.46097627626
- -1.4594182787
- -1.45786028114
- -1.45630228358
- -1.45474428603
- -1.45318628847
- -1.45162829091
- -1.45007029335
- -1.44851229579
- -1.44695429824
- -1.44539630068
- -1.44383830312
- -1.44228030556
- -1.440722308
- -1.43916431045
- -1.43760631289
- -1.43604831533
- -1.43449031777
- -1.43293232021
- -1.43137432266
- -1.4298163251
- -1.42825832754
- -1.42670032998
- -1.42514233242
- -1.42358433487
- -1.42202633731
- -1.42046833975
- -1.41891034219
- -1.41735234463
- -1.41579434708
- -1.41423634952
- -1.41267835196
- -1.4111203544
- -1.40956235684
- -1.40800435929
- -1.40644636173
- -1.40488836417
- -1.40333036661
- -1.40177236905
- -1.4002143715
- -1.39865637394
- -1.39709837638
- -1.39554037882
- -1.39398238126
- -1.39242438371
- -1.39086638615
- -1.38930838859
- -1.38775039103
- -1.38619239347
- -1.38463439592
- -1.38307639836
- -1.3815184008
- -1.37996040324
- -1.37840240568
- -1.37684440813
- -1.37528641057
- -1.37372841301
- -1.37217041545
- -1.37061241789
- -1.36905442034
- -1.36749642278
- -1.36593842522
- -1.36438042766
- -1.3628224301
- -1.36126443255
- -1.35970643499
- -1.35814843743
- -1.35659043987
- -1.35503244231
- -1.35347444476
- -1.3519164472
- -1.35035844964
- -1.34880045208
- -1.34724245452
- -1.34568445697
- -1.34412645941
- -1.34256846185
- -1.34101046429
- -1.33945246673
- -1.33789446918
- -1.33633647162
- -1.33477847406
- -1.3332204765
- -1.33166247894
- -1.33010448139
- -1.32854648383
- -1.32698848627
- -1.32543048871
- -1.32387249115
- -1.3223144936
- -1.32075649604
- -1.31919849848
- -1.31764050092
- -1.31608250336
- -1.31452450581
- -1.31296650825
- -1.31140851069
- -1.30985051313
- -1.30829251557
- -1.30673451802
- -1.30517652046
- -1.3036185229
- -1.30206052534
- -1.30050252778
- -1.29894453023
- -1.29738653267
- -1.29582853511
- -1.29427053755
- -1.29271253999
- -1.29115454244
- -1.28959654488
- -1.28803854732
- -1.28648054976
- -1.2849225522
- -1.28336455465
- -1.28180655709
- -1.28024855953
- -1.27869056197
- -1.27713256441
- -1.27557456686
- -1.2740165693
- -1.27245857174
- -1.27090057418
- -1.26934257662
- -1.26778457907
- -1.26622658151
- -1.26466858395
- -1.26311058639
- -1.26155258883
- -1.25999459128
- -1.25843659372
- -1.25687859616
- -1.2553205986
- -1.25376260104
- -1.25220460349
- -1.25064660593
- -1.24908860837
- -1.24753061081
- -1.24597261325
- -1.2444146157
- -1.24285661814
- -1.24129862058
- -1.23974062302
- -1.23818262546
- -1.23662462791
- -1.23506663035
- -1.23350863279
- -1.23195063523
- -1.23039263767
- -1.22883464012
- -1.22727664256
- -1.225718645
- -1.22416064744
- -1.22260264988
- -1.22104465233
- -1.21948665477
- -1.21792865721
- -1.21637065965
- -1.21481266209
- -1.21325466454
- -1.21169666698
- -1.21013866942
- -1.20858067186
- -1.2070226743
- -1.20546467675
- -1.20390667919
- -1.20234868163
- -1.20079068407
- -1.19923268651
- -1.19767468896
- -1.1961166914
- -1.19455869384
- -1.19300069628
- -1.19144269872
- -1.18988470117
- -1.18832670361
- -1.18676870605
- -1.18521070849
- -1.18365271093
- -1.18209471338
- -1.18053671582
- -1.17897871826
- -1.1774207207
- -1.17586272314
- -1.17430472559
- -1.17274672803
- -1.17118873047
- -1.16963073291
- -1.16807273535
- -1.1665147378
- -1.16495674024
- -1.16339874268
- -1.16184074512
- -1.16028274756
- -1.15872475001
- -1.15716675245
- -1.15560875489
- -1.15405075733
- -1.15249275977
- -1.15093476222
- -1.14937676466
- -1.1478187671
- -1.14626076954
- -1.14470277198
- -1.14314477443
- -1.14158677687
- -1.14002877931
- -1.13847078175
- -1.13691278419
- -1.13535478664
- -1.13379678908
- -1.13223879152
- -1.13068079396
- -1.1291227964
- -1.12756479885
- -1.12600680129
- -1.12444880373
- -1.12289080617
- -1.12134212084
- -1.1198217258
- -1.11830133076
- -1.11678093572
- -1.11526054068
- -1.11374014564
- -1.1122197506
- -1.11069935556
- -1.10917896052
- -1.10765856548
- -1.10613817044
- -1.1046177754
- -1.10309738036
- -1.10157698532
- -1.10005659028
- -1.09853619524
- -1.0970158002
- -1.09549540516
- -1.09397501012
- -1.09245461508
- -1.09093422004
- -1.089413825
- -1.08789342996
- -1.08637303492
- -1.08485263988
- -1.08333224484
- -1.0818118498
- -1.08029145476
- -1.07877105972
- -1.07725066468
- -1.07573026964
- -1.0742098746
- -1.07268947956
- -1.07116908452
- -1.06964868948
- -1.06812829444
- -1.0666078994
- -1.06508750436
- -1.06356710932
- -1.06204671428
- -1.06052631924
- -1.0590059242
- -1.05748552916
- -1.05596513412
- -1.05444473908
- -1.05292434404
- -1.051403949
- -1.04988355396
- -1.04836315892
- -1.04684276388
- -1.04532236884
- -1.0438019738
- -1.04228157876
- -1.04076118372
- -1.03924078868
- -1.03772039364
- -1.0361999986
- -1.03467960356
- -1.03315920852
- -1.03163881348
- -1.03011841844
- -1.0285980234
- -1.02707762836
- -1.02555723332
- -1.02403683828
- -1.02251644324
- -1.0209960482
- -1.01947565316
- -1.01795525812
- -1.01643486309
- -1.01491446805
- -1.01339407301
- -1.01187367797
- -1.01035328293
- -1.00883288789
- -1.00731249285
- -1.00579209781
- -1.00427170277
- -1.00275130773
- -1.00123091269
- -0.999710517646
- -0.998190122606
- -0.996669727567
- -0.995149332527
- -0.993628937487
- -0.992108542447
- -0.990588147407
- -0.989067752367
- -0.987547357327
- -0.986026962287
- -0.984506567248
- -0.982986172208
- -0.981465777168
- -0.979945382128
- -0.978424987088
- -0.976904592048
- -0.975384197008
- -0.973863801968
- -0.972343406929
- -0.970823011889
- -0.969302616849
- -0.967782221809
- -0.966261826769
- -0.964741431729
- -0.963221036689
- -0.961700641649
- -0.96018024661
- -0.95865985157
- -0.95713945653
- -0.95561906149
- -0.95409866645
- -0.95257827141
- -0.95105787637
- -0.94953748133
- -0.948017086291
- -0.946496691251
- -0.944976296211
- -0.943455901171
- -0.941935506131
- -0.940415111091
- -0.938894716051
- -0.937374321011
- -0.935853925972
- -0.934333530932
- -0.932813135892
- -0.931292740852
- -0.929772345812
- -0.928251950772
- -0.926731555732
- -0.925302475472
- -0.923886114055
- -0.922469752639
- -0.921053391223
- -0.919637029806
- -0.91822066839
- -0.916804306974
- -0.915387945557
- -0.913971584141
- -0.912555222724
- -0.911138861308
- -0.909722499892
- -0.908306138475
- -0.906889777059
- -0.905473415643
- -0.904057054226
- -0.90264069281
- -0.901224331394
- -0.899807969977
- -0.898391608561
- -0.896975247144
- -0.895558885728
- -0.894142524312
- -0.892726162895
- -0.891309801479
- -0.889893440063
- -0.888477078646
- -0.88706071723
- -0.885644355814
- -0.884227994397
- -0.882811632981
- -0.881395271564
- -0.879978910148
- -0.878562548732
- -0.877146187315
- -0.875729825899
- -0.874313464483
- -0.872897103066
- -0.87148074165
- -0.870064380234
- -0.868648018817
- -0.867231657401
- -0.865815295984
- -0.864398934568
- -0.862982573152
- -0.861566211735
- -0.860149850319
- -0.858733488903
- -0.857317127486
- -0.85590076607
- -0.854484404654
- -0.853068043237
- -0.851651681821
- -0.850235320405
- -0.848818958988
- -0.847402597572
- -0.845986236155
- -0.844569874739
- -0.843153513323
- -0.841737151906
- -0.84032079049
- -0.838904429074
- -0.837488067657
- -0.836071706241
- -0.834655344825
- -0.833238983408
- -0.831822621992
- -0.830406260575
- -0.828989899159
- -0.827573537743
- -0.826157176326
- -0.82474081491
- -0.823324453494
- -0.821908092077
- -0.820491730661
- -0.819075369245
- -0.817659007828
- -0.816242646412
- -0.814826284995
- -0.813409923579
- -0.811993562163
- -0.810577200746
- -0.80916083933
- -0.807744477914
- -0.806328116497
- -0.804911755081
- -0.803495393665
- -0.802079032248
- -0.800662670832
- -0.799246309416
- -0.797829947999
- -0.796413586583
- -0.794997225166
- -0.79358086375
- -0.792164502334
- -0.790748140917
- -0.789331779501
- -0.787915418085
- -0.786499056668
- -0.785082695252
- -0.783666333836
- -0.782249972419
- -0.780833611003
- -0.779417249586
- -0.77800088817
- -0.776584526754
- -0.775168165337
- -0.773751803921
- -0.772335442505
- -0.770919081088
- -0.769502719672
- -0.768086358256
- -0.766669996839
- -0.765253635423
- -0.763837274006
- -0.76242091259
- -0.761004551174
- -0.759588189757
- -0.758171828341
- -0.756755466925
- -0.755339105508
- -0.753922744092
- -0.752506382676
- -0.751090021259
- -0.749673659843
- -0.748257298426
- -0.74684093701
- -0.745424575594
- -0.744008214177
- -0.742591852761
- -0.741175491345
- -0.739759129928
- -0.738342768512
- -0.736926407096
- -0.735510045679
- -0.734093684263
- -0.732677322847
- -0.73126096143
- -0.729844600014
- -0.728428238597
- -0.727011877181
- -0.725595515765
- -0.724179154348
- -0.722762792932
- -0.721346431516
- -0.719930070099
- -0.718513708683
- -0.717097347267
- -0.71568098585
- -0.714264624434
- -0.712848263017
- -0.711431901601
- -0.710015540185
- -0.708599178768
- -0.707182817352
- -0.705766455936
- -0.704350094519
- -0.702933733103
- -0.701517371687
- -0.70010101027
- -0.698684648854
- -0.697268287437
- -0.695851926021
- -0.694435564605
- -0.693019203188
- -0.691602841772
- -0.690186480356
- -0.688770118939
- -0.687353757523
- -0.685937396107
- -0.68452103469
- -0.683104673274
- -0.681688311858
- -0.680271950441
- -0.678855589025
- -0.677439227608
- -0.676022866192
- -0.674606504776
- -0.673190143359
- -0.671773781943
- -0.670357420527
- -0.66894105911
- -0.667524697694
- -0.666108336278
- -0.664691974861
- -0.663275613445
- -0.661859252028
- -0.660442890612
- -0.659026529196
- -0.657610167779
- -0.656193806363
- -0.654777444947
- -0.65336108353
- -0.651944722114
- -0.650528360698
- -0.649111999281
- -0.647695637865
- -0.646279276448
- -0.644862915032
- -0.643446553616
- -0.642030192199
- -0.640613830783
- -0.639197469367
- -0.63778110795
- -0.636364746534
- -0.634948385118
- -0.633532023701
- -0.632115662285
- -0.630699300868
- -0.629282939452
- -0.627866578036
- -0.626450216619
- -0.625033855203
- -0.623617493787
- -0.62220113237
- -0.620784770954
- -0.619368409538
- -0.617952048121
- -0.616535686705
- -0.615119325289
- -0.613702963872
- -0.612286602456
- -0.610870241039
- -0.609453879623
- -0.608037518207
- -0.60662115679
- -0.605204795374
- -0.603788433958
- -0.602372072541
- -0.600955711125
- -0.599539349709
- -0.598122988292
- -0.596706626876
- -0.595290265459
- -0.593873904043
- -0.592457542627
- -0.59104118121
- -0.589624819794
- -0.588208458378
- -0.586792096961
- -0.585375735545
- -0.583959374129
- -0.582543012712
- -0.581126651296
- -0.579710289879
- -0.578293928463
- -0.576877567047
- -0.57546120563
- -0.574044844214
- -0.572628482798
- -0.571212121381
- -0.569795759965
- -0.568379398549
- -0.566963037132
- -0.565546675716
- -0.5641303143
- -0.562713952883
- -0.561297591467
- -0.55988123005
- -0.558464868634
- -0.557048507218
- -0.555632145801
- -0.554215784385
- -0.552799422969
- -0.551383061552
- -0.549966700136
- -0.54855033872
- -0.547133977303
- -0.545717615887
- -0.54430125447
- -0.542884893054
- -0.541468531638
- -0.540052170221
- -0.538635808805
- -0.537219447389
- -0.535803085972
- -0.534386724556
- -0.53297036314
- -0.531554001723
- -0.530137640307
- -0.52872127889
- -0.527304917474
- -0.525888556058
- -0.524472194641
- -0.523055833225
- -0.521639471809
- -0.520223110392
- -0.518806748976
- -0.51739038756
- -0.515974026143
- -0.514557664727
- -0.513141303311
- -0.511724941894
- -0.510308580478
- -0.508892219061
- -0.507475857645
- -0.506059496229
- -0.504643134812
- -0.503226773396
- -0.50181041198
- -0.500394050563
- -0.498977689147
- -0.497561327731
- -0.496144966314
- -0.494728604898
- -0.493312243481
- -0.491895882065
- -0.490479520649
- -0.489063159232
- -0.487646797816
- -0.4862304364
- -0.484814074983
- -0.483397713567
- -0.481981352151
- -0.480564990734
- -0.479148629318
- -0.477732267901
- -0.476315906485
- -0.474899545069
- -0.473483183652
- -0.472066822236
- -0.47065046082
- -0.469234099403
- -0.467817737987
- -0.466401376571
- -0.464985015154
- -0.463568653738
- -0.462152292321
- -0.460735930905
- -0.459319569489
- -0.457903208072
- -0.456486846656
- -0.45507048524
- -0.453654123823
- -0.452237762407
- -0.450821400991
- -0.449405039574
- -0.447988678158
- -0.446572316742
- -0.445155955325
- -0.443739593909
- -0.442323232492
- -0.440906871076
- -0.43949050966
- -0.438074148243
- -0.436657786827
- -0.435241425411
- -0.433825063994
- -0.432408702578
- -0.430992341162
- -0.429575979745
- -0.428159618329
- -0.426743256912
- -0.425326895496
- -0.42391053408
- -0.422494172663
- -0.421077811247
- -0.419661449831
- -0.418245088414
- -0.416828726998
- -0.415412365582
- -0.413996004165
- -0.412579642749
- -0.411163281332
- -0.409746919916
- -0.4083305585
- -0.406914197083
- -0.405497835667
- -0.404081474251
- -0.402665112834
- -0.401248751418
- -0.399832390002
- -0.398416028585
- -0.396999667169
- -0.395583305753
- -0.394166944336
- -0.39275058292
- -0.391334221503
- -0.389917860087
- -0.388501498671
- -0.387085137254
- -0.385668775838
- -0.384252414422
- -0.382836053005
- -0.381419691589
- -0.380003330173
- -0.378586968756
- -0.37717060734
- -0.375754245923
- -0.374337884507
- -0.372921523091
- -0.371505161674
- -0.370088800258
- -0.368672438842
- -0.367256077425
- -0.365839716009
- -0.364423354593
- -0.363006993176
- -0.36159063176
- -0.360174270343
- -0.358757908927
- -0.357341547511
- -0.355925186094
- -0.354508824678
- -0.353092463262
- -0.351676101845
- -0.350259740429
- -0.348843379013
- -0.347427017596
- -0.34601065618
- -0.344594294763
- -0.343177933347
- -0.341761571931
- -0.340345210514
- -0.338928849098
- -0.337512487682
- -0.336096126265
- -0.334679764849
- -0.333263403433
- -0.331847042016
- -0.3304306806
- -0.329014319184
- -0.327597957767
- -0.326181596351
- -0.324765234934
- -0.323348873518
- -0.321932512102
- -0.320516150685
- -0.319099789269
- -0.317683427853
- -0.316267066436
- -0.31485070502
- -0.313434343604
- -0.312017982187
- -0.310601620771
- -0.309185259354
- -0.307768897938
- -0.306352536522
- -0.304936175105
- -0.303519813689
- -0.302103452273
- -0.300687090856
- -0.29927072944
- -0.297854368024
- -0.296438006607
- -0.295021645191
- -0.293605283774
- -0.292188922358
- -0.290772560942
- -0.289356199525
- -0.287939838109
- -0.286523476693
- -0.285107115276
- -0.28369075386
- -0.282274392444
- -0.280858031027
- -0.279441669611
- -0.278025308195
- -0.276608946778
- -0.275192585362
- -0.273776223945
- -0.272359862529
- -0.270943501113
- -0.269527139696
- -0.26811077828
- -0.266694416864
- -0.265278055447
- -0.263861694031
- -0.262445332615
- -0.261028971198
- -0.259612609782
- -0.258196248365
- -0.256779886949
- -0.255363525533
- -0.253947164116
- -0.2525308027
- -0.251114441284
- -0.249698079867
- -0.248281718451
- -0.246865357035
- -0.245448995618
- -0.244032634202
- -0.242616272785
- -0.241199911369
- -0.239783549953
- -0.238367188536
- -0.23695082712
- -0.235534465704
- -0.234118104287
- -0.232701742871
- -0.231285381455
- -0.229869020038
- -0.228452658622
- -0.227036297205
- -0.225619935789
- -0.224203574373
- -0.222787212956
- -0.22137085154
- -0.219954490124
- -0.218538128707
- -0.217121767291
- -0.215705405875
- -0.214289044458
- -0.212872683042
- -0.211456321626
- -0.210039960209
- -0.208623598793
- -0.207207237376
- -0.20579087596
- -0.204374514544
- -0.202958153127
- -0.201541791711
- -0.200125430295
- -0.198709068878
- -0.197292707462
- -0.195876346046
- -0.194459984629
- -0.193043623213
- -0.191627261796
- -0.19021090038
- -0.188794538964
- -0.187378177547
- -0.185961816131
- -0.184545454715
- -0.183129093298
- -0.181712731882
- -0.180296370466
- -0.178880009049
- -0.177463647633
- -0.176047286216
- -0.1746309248
- -0.173214563384
- -0.171798201967
- -0.170381840551
- -0.168965479135
- -0.167549117718
- -0.166132756302
- -0.164716394886
- -0.163300033469
- -0.161883672053
- -0.160467310637
- -0.15905094922
- -0.157634587804
- -0.156218226387
- -0.154801864971
- -0.153385503555
- -0.151969142138
- -0.150552780722
- -0.149136419306
- -0.147720057889
- -0.146303696473
- -0.144887335057
- -0.14347097364
- -0.142054612224
- -0.140638250807
- -0.139221889391
- -0.137805527975
- -0.136389166558
- -0.134972805142
- -0.133556443726
- -0.132140082309
- -0.130723720893
- -0.129307359477
- -0.12789099806
- -0.126474636644
- -0.125058275227
- -0.123641913811
- -0.122225552395
- -0.120809190978
- -0.119392829562
- -0.117976468146
- -0.116560106729
- -0.115143745313
- -0.113727383897
- -0.11231102248
- -0.110894661064
- -0.109478299647
- -0.108061938231
- -0.106645576815
- -0.105229215398
- -0.103812853982
- -0.102396492566
- -0.100980131149
- -0.099563769733
- -0.0981474083166
- -0.0967310469002
- -0.0953146854839
- -0.0938983240675
- -0.0924819626512
- -0.0910656012348
- -0.0896492398184
- -0.0882328784021
- -0.0868165169857
- -0.0854001555694
- -0.083983794153
- -0.0825674327366
- -0.0811510713203
- -0.0797347099039
- -0.0783183484875
- -0.0769019870712
- -0.0754856256548
- -0.0740692642385
- -0.0726529028221
- -0.0712365414057
- -0.0698201799894
- -0.068403818573
- -0.0669874571567
- -0.0655710957403
- -0.0641547343239
- -0.0627383729076
- -0.0613220114912
- -0.0599056500748
- -0.0584892886585
- -0.0570729272421
- -0.0556565658258
- -0.0542402044094
- -0.052823842993
- -0.0514074815767
- -0.0499911201603
- -0.048574758744
- -0.0471583973276
- -0.0457420359112
- -0.0443256744949
- -0.0429093130785
- -0.0414929516622
- -0.0400765902458
- -0.0386602288294
- -0.0372438674131
- -0.0358275059967
- -0.0344111445803
- -0.032994783164
- -0.0315784217476
- -0.0301620603313
- -0.0287456989149
- -0.0273293374985
- -0.0259129760822
- -0.0244966146658
- -0.0230802532495
- -0.0216638918331
- -0.0202475304167
- -0.0188311690004
- -0.017414807584
- -0.0159984461676
- -0.0145820847513
- -0.0131657233349
- -0.0117493619186
- -0.0103330005022
- -0.00891663908584
- -0.00750027766948
- -0.00608391625311
- -0.00466755483675
- -0.00325119342039
- -0.00183483200403
- -0.00041847058767
- 0.000997890828692
- 0.00241425224505
- 0.00383061366141
- 0.00524697507778
- 0.00666333649414
- 0.0080796979105
- 0.00949605932686
- 0.0109124207432
- 0.0123287821596
- 0.0137451435759
- 0.0151615049923
- 0.0165778664087
- 0.017994227825
- 0.0194105892414
- 0.0208269506578
- 0.0222433120741
- 0.0236596734905
- 0.0250760349068
- 0.0264923963232
- 0.0279087577396
- 0.0293251191559
- 0.0307414805723
- 0.0321578419886
- 0.033574203405
- 0.0349905648214
- 0.0364069262377
- 0.0378232876541
- 0.0392396490705
- 0.0406560104868
- 0.0420723719032
- 0.0434887333195
- 0.0449050947359
- 0.0463214561523
- 0.0477378175686
- 0.049154178985
- 0.0505705404013
- 0.0519869018177
- 0.0534032632341
- 0.0548196246504
- 0.0562359860668
- 0.0576523474831
- 0.0590687088995
- 0.0604850703159
- 0.0619014317322
- 0.0633177931486
- 0.064734154565
- 0.0661505159813
- 0.0675668773977
- 0.068983238814
- 0.0703996002304
- 0.0718159616468
- 0.0732323230631
- 0.0746486844795
- 0.0760650458958
- 0.0774814073122
- 0.0788977687286
- 0.0803141301449
- 0.0817304915613
- 0.0831468529777
- 0.084563214394
- 0.0859795758104
- 0.0873959372267
- 0.0888122986431
- 0.0902286600595
- 0.0916450214758
- 0.0930613828922
- 0.0944777443085
- 0.0958941057249
- 0.0973104671413
- 0.0987268285576
- 0.100143189974
- 0.10155955139
- 0.102975912807
- 0.104392274223
- 0.105808635639
- 0.107224997056
- 0.108641358472
- 0.110057719889
- 0.111474081305
- 0.112890442721
- 0.114306804138
- 0.115723165554
- 0.11713952697
- 0.118555888387
- 0.119972249803
- 0.121388611219
- 0.122804972636
- 0.124221334052
- 0.125637695468
- 0.127054056885
- 0.128470418301
- 0.129886779718
- 0.131303141134
- 0.13271950255
- 0.134135863967
- 0.135552225383
- 0.136968586799
- 0.138384948216
- 0.139801309632
- 0.141217671048
- 0.142634032465
- 0.144050393881
- 0.145466755298
- 0.146883116714
- 0.14829947813
- 0.149715839547
- 0.151132200963
- 0.152548562379
- 0.153964923796
- 0.155381285212
- 0.156797646628
- 0.158214008045
- 0.159630369461
- 0.161046730878
- 0.162463092294
- 0.16387945371
- 0.165295815127
- 0.166712176543
- 0.168128537959
- 0.169544899376
- 0.170961260792
- 0.172377622208
- 0.173793983625
- 0.175210345041
- 0.176626706458
- 0.178043067874
- 0.17945942929
- 0.180875790707
- 0.182292152123
- 0.183708513539
- 0.185124874956
- 0.186541236372
- 0.187957597788
- 0.189373959205
- 0.190790320621
- 0.192206682037
- 0.193623043454
- 0.19503940487
- 0.196455766287
- 0.197872127703
- 0.199288489119
- 0.200704850536
- 0.202121211952
- 0.203537573368
- 0.204953934785
- 0.206370296201
- 0.207786657617
- 0.209203019034
- 0.21061938045
- 0.212035741867
- 0.213452103283
- 0.214868464699
- 0.216284826116
- 0.217701187532
- 0.219117548948
- 0.220533910365
- 0.221950271781
- 0.223366633197
- 0.224782994614
- 0.22619935603
- 0.227615717447
- 0.229032078863
- 0.230448440279
- 0.231864801696
- 0.233281163112
- 0.234697524528
- 0.236113885945
- 0.237530247361
- 0.238946608777
- 0.240362970194
- 0.24177933161
- 0.243195693026
- 0.244612054443
- 0.246028415859
- 0.247444777276
- 0.248861138692
- 0.250277500108
- 0.251693861525
- 0.253110222941
- 0.254526584357
- 0.255942945774
- 0.25735930719
- 0.258775668606
- 0.260192030023
- 0.261608391439
- 0.263024752856
- 0.264441114272
- 0.265857475688
- 0.267273837105
- 0.268690198521
- 0.270106559937
- 0.271522921354
- 0.27293928277
- 0.274355644186
- 0.275772005603
- 0.277188367019
- 0.278604728436
- 0.280021089852
- 0.281437451268
- 0.282853812685
- 0.284270174101
- 0.285686535517
- 0.287102896934
- 0.28851925835
- 0.289935619766
- 0.291351981183
- 0.292768342599
- 0.294184704016
- 0.295601065432
- 0.297017426848
- 0.298433788265
- 0.299850149681
- 0.301266511097
- 0.302682872514
- 0.30409923393
- 0.305515595346
- 0.306931956763
- 0.308348318179
- 0.309764679595
- 0.311181041012
- 0.312597402428
- 0.314013763845
- 0.315430125261
- 0.316846486677
- 0.318262848094
- 0.31967920951
- 0.321095570926
- 0.322511932343
- 0.323928293759
- 0.325344655175
- 0.326761016592
- 0.328177378008
- 0.329593739425
- 0.331010100841
- 0.332426462257
- 0.333842823674
- 0.33525918509
- 0.336675546506
- 0.338091907923
- 0.339508269339
- 0.340924630755
- 0.342340992172
- 0.343757353588
- 0.345173715005
- 0.346590076421
- 0.348006437837
- 0.349422799254
- 0.35083916067
- 0.352255522086
- 0.353671883503
- 0.355088244919
- 0.356504606335
- 0.357920967752
- 0.359337329168
- 0.360753690584
- 0.362170052001
- 0.363586413417
- 0.365002774834
- 0.36641913625
- 0.367835497666
- 0.369251859083
- 0.370668220499
- 0.372084581915
- 0.373500943332
- 0.374917304748
- 0.376333666164
- 0.377750027581
- 0.379166388997
- 0.380582750414
- 0.38199911183
- 0.383415473246
- 0.384831834663
- 0.386248196079
- 0.387664557495
- 0.389080918912
- 0.390497280328
- 0.391913641744
- 0.393330003161
- 0.394746364577
- 0.396162725994
- 0.39757908741
- 0.398995448826
- 0.400411810243
- 0.401828171659
- 0.403244533075
- 0.404660894492
- 0.406077255908
- 0.407493617324
- 0.408909978741
- 0.410326340157
- 0.411742701574
- 0.41315906299
- 0.414575424406
- 0.415991785823
- 0.417408147239
- 0.418824508655
- 0.420240870072
- 0.421657231488
- 0.423073592904
- 0.424489954321
- 0.425906315737
- 0.427322677153
- 0.42873903857
- 0.430155399986
- 0.431571761403
- 0.432988122819
- 0.434404484235
- 0.435820845652
- 0.437237207068
- 0.438653568484
- 0.440069929901
- 0.441486291317
- 0.442902652733
- 0.44431901415
- 0.445735375566
- 0.447151736983
- 0.448568098399
- 0.449984459815
- 0.451400821232
- 0.452817182648
- 0.454233544064
- 0.455649905481
- 0.457066266897
- 0.458482628313
- 0.45989898973
- 0.461315351146
- 0.462731712563
- 0.464148073979
- 0.465564435395
- 0.466980796812
- 0.468397158228
- 0.469813519644
- 0.471229881061
- 0.472646242477
- 0.474062603893
- 0.47547896531
- 0.476895326726
- 0.478311688142
- 0.479728049559
- 0.481144410975
- 0.482560772392
- 0.483977133808
- 0.485393495224
- 0.486809856641
- 0.488226218057
- 0.489642579473
- 0.49105894089
- 0.492475302306
- 0.493891663722
- 0.495308025139
- 0.496724386555
- 0.498140747972
- 0.499557109388
- 0.500973470804
- 0.502389832221
- 0.503806193637
- 0.505222555053
- 0.50663891647
- 0.508055277886
- 0.509471639302
- 0.510888000719
- 0.512304362135
- 0.513720723552
- 0.515137084968
- 0.516553446384
- 0.517969807801
- 0.519386169217
- 0.520802530633
- 0.52221889205
- 0.523635253466
- 0.525051614882
- 0.526467976299
- 0.527884337715
- 0.529300699132
- 0.530717060548
- 0.532133421964
- 0.533549783381
- 0.534966144797
- 0.536382506213
- 0.53779886763
- 0.539215229046
- 0.540631590462
- 0.542047951879
- 0.543464313295
- 0.544880674711
- 0.546297036128
- 0.547713397544
- 0.549129758961
- 0.550546120377
- 0.551962481793
- 0.55337884321
- 0.554795204626
- 0.556211566042
- 0.557627927459
- 0.559044288875
- 0.560460650291
- 0.561877011708
- 0.563293373124
- 0.564709734541
- 0.566126095957
- 0.567542457373
- 0.56895881879
- 0.570375180206
- 0.571791541622
- 0.573207903039
- 0.574624264455
- 0.576040625871
- 0.577456987288
- 0.578873348704
- 0.580289710121
- 0.581706071537
- 0.583122432953
- 0.58453879437
- 0.585955155786
- 0.587371517202
- 0.588787878619
- 0.590204240035
- 0.591620601451
- 0.593036962868
- 0.594453324284
- 0.5958696857
- 0.597286047117
- 0.598702408533
- 0.60011876995
- 0.601535131366
- 0.602951492782
- 0.604367854199
- 0.605784215615
- 0.607200577031
- 0.608616938448
- 0.610033299864
- 0.61144966128
- 0.612866022697
- 0.614282384113
- 0.61569874553
- 0.617115106946
- 0.618531468362
- 0.619947829779
- 0.621364191195
- 0.622780552611
- 0.624196914028
- 0.625613275444
- 0.62702963686
- 0.628445998277
- 0.629862359693
- 0.63127872111
- 0.632695082526
- 0.634111443942
- 0.635527805359
- 0.636944166775
- 0.638360528191
- 0.639776889608
- 0.641193251024
- 0.64260961244
- 0.644025973857
- 0.645442335273
- 0.646858696689
- 0.648275058106
- 0.649691419522
- 0.651107780939
- 0.652524142355
- 0.653940503771
- 0.655356865188
- 0.656773226604
- 0.65818958802
- 0.659605949437
- 0.661022310853
- 0.662438672269
- 0.663855033686
- 0.665271395102
- 0.666687756519
- 0.668104117935
- 0.669520479351
- 0.670936840768
- 0.672353202184
- 0.6737695636
- 0.675185925017
- 0.676602286433
- 0.678018647849
- 0.679435009266
- 0.680851370682
- 0.682267732099
- 0.683684093515
- 0.685100454931
- 0.686516816348
- 0.687933177764
- 0.68934953918
- 0.690765900597
- 0.692182262013
- 0.693598623429
- 0.695014984846
- 0.696431346262
- 0.697847707679
- 0.699264069095
- 0.700680430511
- 0.702096791928
- 0.703513153344
- 0.70492951476
- 0.706345876177
- 0.707762237593
- 0.709178599009
- 0.710594960426
- 0.712011321842
- 0.713427683258
- 0.714844044675
- 0.716260406091
- 0.717676767508
- 0.719093128924
- 0.72050949034
- 0.721925851757
- 0.723342213173
- 0.724758574589
- 0.726174936006
- 0.727591297422
- 0.729007658838
- 0.730424020255
- 0.731840381671
- 0.733256743088
- 0.734673104504
- 0.73608946592
- 0.737505827337
- 0.738922188753
- 0.740338550169
- 0.741754911586
- 0.743171273002
- 0.744587634418
- 0.746003995835
- 0.747420357251
- 0.748836718668
- 0.750253080084
- 0.7516694415
- 0.753085802917
- 0.754502164333
- 0.755918525749
- 0.757334887166
- 0.758751248582
- 0.760167609998
- 0.761583971415
- 0.763000332831
- 0.764416694247
- 0.765833055664
- 0.76724941708
- 0.768665778497
- 0.770082139913
- 0.771498501329
- 0.772914862746
- 0.774331224162
- 0.775747585578
- 0.777163946995
- 0.778580308411
- 0.779996669827
- 0.781413031244
- 0.78282939266
- 0.784245754077
- 0.785662115493
- 0.787078476909
- 0.788494838326
- 0.789911199742
- 0.791327561158
- 0.792743922575
- 0.794160283991
- 0.795576645407
- 0.796993006824
- 0.79840936824
- 0.799825729657
- 0.801242091073
- 0.802658452489
- 0.804074813906
- 0.805491175322
- 0.806907536738
- 0.808323898155
- 0.809740259571
- 0.811156620987
- 0.812572982404
- 0.81398934382
- 0.815405705237
- 0.816822066653
- 0.818238428069
- 0.819654789486
- 0.821071150902
- 0.822487512318
- 0.823903873735
- 0.825320235151
- 0.826736596567
- 0.828152957984
- 0.8295693194
- 0.830985680816
- 0.832402042233
- 0.833818403649
- 0.835234765066
- 0.836651126482
- 0.838067487898
- 0.839483849315
- 0.840900210731
- 0.842316572147
- 0.843732933564
- 0.84514929498
- 0.846565656396
- 0.847982017813
- 0.849398379229
- 0.850814740646
- 0.852231102062
- 0.853647463478
- 0.855063824895
- 0.856480186311
- 0.857896547727
- 0.859312909144
- 0.86072927056
- 0.862145631976
- 0.863561993393
- 0.864978354809
- 0.866394716226
- 0.867811077642
- 0.869227439058
- 0.870643800475
- 0.872060161891
- 0.873476523307
- 0.874892884724
- 0.87630924614
- 0.877725607556
- 0.879141968973
- 0.880558330389
- 0.881974691805
- 0.883391053222
- 0.884807414638
- 0.886223776055
- 0.887640137471
- 0.889056498887
- 0.890472860304
- 0.89188922172
- 0.893305583136
- 0.894721944553
- 0.896138305969
- 0.897554667385
- 0.898971028802
- 0.900387390218
- 0.901803751635
- 0.903220113051
- 0.904636474467
- 0.906052835884
- 0.9074691973
- 0.908885558716
- 0.910301920133
- 0.911718281549
- 0.913134642965
- 0.914551004382
- 0.915967365798
- 0.917383727215
- 0.918800088631
- 0.920216450047
- 0.921632811464
- 0.92304917288
- 0.924465534296
- 0.925881895713
- 0.927298257129
- 0.928714618545
- 0.930130979962
- 0.931547341378
- 0.932963702795
- 0.934380064211
- 0.935796425627
- 0.937212787044
- 0.93862914846
- 0.940045509876
- 0.941461871293
- 0.942878232709
- 0.944294594125
- 0.945710955542
- 0.947127316958
- 0.948543678374
- 0.949960039791
- 0.951376401207
- 0.952792762624
- 0.95420912404
- 0.955625485456
- 0.957041846873
- 0.958458208289
- 0.959874569705
- 0.961290931122
- 0.962707292538
- 0.964123653954
- 0.965540015371
- 0.966956376787
- 0.968372738204
- 0.96978909962
- 0.971205461036
- 0.972621822453
- 0.974038183869
- 0.975454545285
- 0.976870906702
- 0.978287268118
- 0.979703629534
- 0.981119990951
- 0.982536352367
- 0.983952713784
- 0.9853690752
- 0.986785436616
- 0.988201798033
- 0.989618159449
- 0.991034520865
- 0.992450882282
- 0.993867243698
- 0.995283605114
- 0.996699966531
- 0.998116327947
- 0.999532689363
- 1.00094905078
- 1.0023654122
- 1.00378177361
- 1.00519813503
- 1.00661449645
- 1.00803085786
- 1.00944721928
- 1.01086358069
- 1.01227994211
- 1.01369630353
- 1.01511266494
- 1.01652902636
- 1.01794538778
- 1.01936174919
- 1.02077811061
- 1.02219447203
- 1.02361083344
- 1.02502719486
- 1.02644355627
- 1.02785991769
- 1.02927627911
- 1.03069264052
- 1.03210900194
- 1.03352536336
- 1.03494172477
- 1.03635808619
- 1.03777444761
- 1.03919080902
- 1.04060717044
- 1.04202353185
- 1.04343989327
- 1.04485625469
- 1.0462726161
- 1.04768897752
- 1.04910533894
- 1.05052170035
- 1.05193806177
- 1.05335442319
- 1.0547707846
- 1.05618714602
- 1.05760350743
- 1.05901986885
- 1.06043623027
- 1.06185259168
- 1.0632689531
- 1.06468531452
- 1.06610167593
- 1.06751803735
- 1.06893439877
- 1.07035076018
- 1.0717671216
- 1.07318348301
- 1.07459984443
- 1.07601620585
- 1.07743256726
- 1.07884892868
- 1.0802652901
- 1.08168165151
- 1.08309801293
- 1.08451437435
- 1.08593073576
- 1.08734709718
- 1.08876345859
- 1.09017982001
- 1.09159618143
- 1.09301254284
- 1.09442890426
- 1.09584526568
- 1.09726162709
- 1.09867798851
- 1.10009434993
- 1.10151071134
- 1.10292707276
- 1.10434343417
- 1.10575979559
- 1.10717615701
- 1.10859251842
- 1.11000887984
- 1.11142524126
- 1.11284160267
- 1.11425796409
- 1.11567432551
- 1.11709068692
- 1.11850704834
- 1.11992340975
- 1.12133977117
- 1.12275613259
- 1.124172494
- 1.12558885542
- 1.12700521684
- 1.12842157825
- 1.12983793967
- 1.13125430109
- 1.1326706625
- 1.13408702392
- 1.13550338533
- 1.13691974675
- 1.13833610817
- 1.13975246958
- 1.141168831
- 1.14258519242
- 1.14400155383
- 1.14541791525
- 1.14683427667
- 1.14825063808
- 1.1496669995
- 1.15108336091
- 1.15249972233
- 1.15391608375
- 1.15533244516
- 1.15674880658
- 1.158165168
- 1.15958152941
- 1.16099789083
- 1.16241425225
- 1.16383061366
- 1.16524697508
- 1.16666333649
- 1.16807969791
- 1.16949605933
- 1.17091242074
- 1.17232878216
- 1.17374514358
- 1.17516150499
- 1.17657786641
- 1.17799422783
- 1.17941058924
- 1.18082695066
- 1.18224331207
- 1.18365967349
- 1.18507603491
- 1.18649239632
- 1.18790875774
- 1.18932511916
- 1.19074148057
- 1.19215784199
- 1.19357420341
- 1.19499056482
- 1.19640692624
- 1.19782328765
- 1.19923964907
- 1.20065601049
- 1.2020723719
- 1.20348873332
- 1.20490509474
- 1.20632145615
- 1.20773781757
- 1.20915417898
- 1.2105705404
- 1.21198690182
- 1.21340326323
- 1.21481962465
- 1.21623598607
- 1.21765234748
- 1.2190687089
- 1.22048507032
- 1.22190143173
- 1.22331779315
- 1.22473415456
- 1.22615051598
- 1.2275668774
- 1.22898323881
- 1.23039960023
- 1.23181596165
- 1.23323232306
- 1.23464868448
- 1.2360650459
- 1.23748140731
- 1.23889776873
- 1.24031413014
- 1.24173049156
- 1.24314685298
- 1.24456321439
- 1.24597957581
- 1.24739593723
- 1.24881229864
- 1.25022866006
- 1.25164502148
- 1.25306138289
- 1.25447774431
- 1.25589410572
- 1.25731046714
- 1.25872682856
- 1.26014318997
- 1.26155955139
- 1.26297591281
- 1.26439227422
- 1.26580863564
- 1.26722499706
- 1.26864135847
- 1.27005771989
- 1.2714740813
- 1.27289044272
- 1.27430680414
- 1.27572316555
- 1.27713952697
- 1.27855588839
- 1.2799722498
- 1.28138861122
- 1.28280497264
- 1.28422133405
- 1.28563769547
- 1.28705405688
- 1.2884704183
- 1.28988677972
- 1.29130314113
- 1.29271950255
- 1.29413586397
- 1.29555222538
- 1.2969685868
- 1.29838494822
- 1.29980130963
- 1.30121767105
- 1.30263403246
- 1.30405039388
- 1.3054667553
- 1.30688311671
- 1.30829947813
- 1.30971583955
- 1.31113220096
- 1.31254856238
- 1.3139649238
- 1.31538128521
- 1.31679764663
- 1.31821400804
- 1.31963036946
- 1.32104673088
- 1.32246309229
- 1.32387945371
- 1.32529581513
- 1.32671217654
- 1.32812853796
- 1.32954489938
- 1.33096126079
- 1.33237762221
- 1.33379398362
- 1.33521034504
- 1.33662670646
- 1.33804306787
- 1.33945942929
- 1.34087579071
- 1.34229215212
- 1.34370851354
- 1.34512487496
- 1.34654123637
- 1.34795759779
- 1.3493739592
- 1.35079032062
- 1.35220668204
- 1.35362304345
- 1.35503940487
- 1.35645576629
- 1.3578721277
- 1.35928848912
- 1.36070485054
- 1.36212121195
- 1.36353757337
- 1.36495393478
- 1.3663702962
- 1.36778665762
- 1.36920301903
- 1.37061938045
- 1.37203574187
- 1.37345210328
- 1.3748684647
- 1.37628482612
- 1.37770118753
- 1.37911754895
- 1.38053391036
- 1.38195027178
- 1.3833666332
- 1.38478299461
- 1.38619935603
- 1.38761571745
- 1.38903207886
- 1.39044844028
- 1.3918648017
- 1.39328116311
- 1.39469752453
- 1.39611388594
- 1.39753024736
- 1.39894660878
- 1.40036297019
- 1.40177933161
- 1.40319569303
- 1.40461205444
- 1.40602841586
- 1.40744477728
- 1.40886113869
- 1.41027750011
- 1.41169386152
- 1.41311022294
- 1.41452658436
- 1.41594294577
- 1.41735930719
- 1.41877566861
- 1.42019203002
- 1.42160839144
- 1.42302475286
- 1.42444111427
- 1.42585747569
- 1.4272738371
- 1.42869019852
- 1.43010655994
- 1.43152292135
- 1.43293928277
- 1.43435564419
- 1.4357720056
- 1.43718836702
- 1.43860472844
- 1.44002108985
- 1.44143745127
- 1.44285381268
- 1.4442701741
- 1.44568653552
- 1.44710289693
- 1.44851925835
- 1.44993561977
- 1.45135198118
- 1.4527683426
- 1.45418470402
- 1.45560106543
- 1.45701742685
- 1.45843378826
- 1.45985014968
- 1.4612665111
- 1.46268287251
- 1.46409923393
- 1.46551559535
- 1.46693195676
- 1.46834831818
- 1.4697646796
- 1.47118104101
- 1.47259740243
- 1.47401376384
- 1.47543012526
- 1.47684648668
- 1.47826284809
- 1.47967920951
- 1.48109557093
- 1.48251193234
- 1.48392829376
- 1.48534465518
- 1.48676101659
- 1.48817737801
- 1.48959373942
- 1.49101010084
- 1.49242646226
- 1.49384282367
- 1.49525918509
- 1.49667554651
- 1.49809190792
- 1.49950826934
- 1.50092463076
- 1.50234099217
- 1.50375735359
- 1.505173715
- 1.50659007642
- 1.50800643784
- 1.50942279925
- 1.51083916067
- 1.51225552209
- 1.5136718835
- 1.51508824492
- 1.51650460634
- 1.51792096775
- 1.51933732917
- 1.52075369058
- 1.522170052
- 1.52358641342
- 1.52500277483
- 1.52641913625
- 1.52783549767
- 1.52925185908
- 1.5306682205
- 1.53208458192
- 1.53350094333
- 1.53491730475
- 1.53633366616
- 1.53775002758
- 1.539166389
- 1.54058275041
- 1.54199911183
- 1.54341547325
- 1.54483183466
- 1.54624819608
- 1.5476645575
- 1.54908091891
- 1.55049728033
- 1.55191364174
- 1.55333000316
- 1.55474636458
- 1.55616272599
- 1.55757908741
- 1.55899544883
- 1.56041181024
- 1.56182817166
- 1.56324453308
- 1.56466089449
- 1.56607725591
- 1.56749361732
- 1.56890997874
- 1.57032634016
- 1.57174270157
- 1.57315906299
- 1.57457542441
- 1.57599178582
- 1.57740814724
- 1.57882450866
- 1.58024087007
- 1.58165723149
- 1.5830735929
- 1.58448995432
- 1.58590631574
- 1.58732267715
- 1.58873903857
- 1.59015539999
- 1.5915717614
- 1.59298812282
- 1.59440448424
- 1.59582084565
- 1.59723720707
- 1.59865356848
- 1.6000699299
- 1.60148629132
- 1.60290265273
- 1.60431901415
- 1.60573537557
- 1.60715173698
- 1.6085680984
- 1.60998445982
- 1.61140082123
- 1.61281718265
- 1.61423354406
- 1.61564990548
- 1.6170662669
- 1.61848262831
- 1.61989898973
- 1.62131535115
- 1.62273171256
- 1.62414807398
- 1.6255644354
- 1.62698079681
- 1.62839715823
- 1.62981351964
- 1.63122988106
- 1.63264624248
- 1.63406260389
- 1.63547896531
- 1.63689532673
- 1.63831168814
- 1.63972804956
- 1.64114441098
- 1.64256077239
- 1.64397713381
- 1.64539349522
- 1.64680985664
- 1.64822621806
- 1.64964257947
- 1.65105894089
- 1.65247530231
- 1.65389166372
- 1.65530802514
- 1.65672438656
- 1.65814074797
- 1.65955710939
- 1.6609734708
- 1.66238983222
- 1.66380619364
- 1.66522255505
- 1.66663891647
- 1.66805527789
- 1.6694716393
- 1.67088800072
- 1.67230436214
- 1.67372072355
- 1.67513708497
- 1.67655344638
- 1.6779698078
- 1.67938616922
- 1.68080253063
- 1.68221889205
- 1.68363525347
- 1.68505161488
- 1.6864679763
- 1.68788433772
- 1.68930069913
- 1.69071706055
- 1.69213342196
- 1.69354978338
- 1.6949661448
- 1.69638250621
- 1.69779886763
- 1.69921522905
- 1.70063159046
- 1.70204795188
- 1.7034643133
- 1.70488067471
- 1.70629703613
- 1.70771339754
- 1.70912975896
- 1.71054612038
- 1.71196248179
- 1.71337884321
- 1.71479520463
- 1.71621156604
- 1.71762792746
- 1.71904428888
- 1.72046065029
- 1.72187701171
- 1.72329337312
- 1.72470973454
- 1.72612609596
- 1.72754245737
- 1.72895881879
- 1.73037518021
- 1.73179154162
- 1.73320790304
- 1.73462426446
- 1.73604062587
- 1.73745698729
- 1.7388733487
- 1.74028971012
- 1.74170607154
- 1.74312243295
- 1.74453879437
- 1.74595515579
- 1.7473715172
- 1.74878787862
- 1.75020424004
- 1.75162060145
- 1.75303696287
- 1.75445332428
- 1.7558696857
- 1.75728604712
- 1.75870240853
- 1.76011876995
- 1.76153513137
- 1.76295149278
- 1.7643678542
- 1.76578421562
- 1.76720057703
- 1.76861693845
- 1.77003329986
- 1.77144966128
- 1.7728660227
- 1.77428238411
- 1.77569874553
- 1.77711510695
- 1.77853146836
- 1.77994782978
- 1.78136419119
- 1.78278055261
- 1.78419691403
- 1.78561327544
- 1.78702963686
- 1.78844599828
- 1.78986235969
- 1.79127872111
- 1.79269508253
- 1.79411144394
- 1.79552780536
- 1.79694416677
- 1.79836052819
- 1.79977688961
- 1.80119325102
- 1.80260961244
- 1.80402597386
- 1.80544233527
- 1.80685869669
- 1.80827505811
- 1.80969141952
- 1.81110778094
- 1.81252414235
- 1.81394050377
- 1.81535686519
- 1.8167732266
- 1.81818958802
- 1.81960594944
- 1.82102231085
- 1.82243867227
- 1.82385503369
- 1.8252713951
- 1.82668775652
- 1.82810411793
- 1.82952047935
- 1.83093684077
- 1.83235320218
- 1.8337695636
- 1.83518592502
- 1.83660228643
- 1.83801864785
- 1.83943500927
- 1.84085137068
- 1.8422677321
- 1.84368409351
- 1.84510045493
- 1.84651681635
- 1.84793317776
- 1.84934953918
- 1.8507659006
- 1.85218226201
- 1.85359862343
- 1.85501498485
- 1.85643134626
- 1.85784770768
- 1.85926406909
- 1.86068043051
- 1.86209679193
- 1.86351315334
- 1.86492951476
- 1.86634587618
- 1.86776223759
- 1.86917859901
- 1.87059496043
- 1.87201132184
- 1.87342768326
- 1.87484404467
- 1.87626040609
- 1.87767676751
- 1.87909312892
- 1.88050949034
- 1.88192585176
- 1.88334221317
- 1.88475857459
- 1.88617493601
- 1.88759129742
- 1.88900765884
- 1.89042402025
- 1.89184038167
- 1.89325674309
- 1.8946731045
- 1.89608946592
- 1.89750582734
- 1.89892218875
- 1.90033855017
- 1.90175491159
- 1.903171273
- 1.90458763442
- 1.90600399583
- 1.90742035725
- 1.90883671867
- 1.91025308008
- 1.9116694415
- 1.91308580292
- 1.91450216433
- 1.91591852575
- 1.91733488717
- 1.91875124858
- 1.92016761
- 1.92158397141
- 1.92300033283
- 1.92441669425
- 1.92583305566
- 1.92724941708
- 1.9286657785
- 1.93008213991
- 1.93149850133
- 1.93291486275
- 1.93433122416
- 1.93574758558
- 1.93716394699
- 1.93858030841
- 1.93999666983
- 1.94141303124
- 1.94282939266
- 1.94424575408
- 1.94566211549
- 1.94707847691
- 1.94849483833
- 1.94991119974
- 1.95132756116
- 1.95274392257
- 1.95416028399
- 1.95557664541
- 1.95699300682
- 1.95840936824
- 1.95982572966
- 1.96124209107
- 1.96265845249
- 1.96407481391
- 1.96549117532
- 1.96690753674
- 1.96832389815
- 1.96974025957
- 1.97115662099
- 1.9725729824
- 1.97398934382
- 1.97540570524
- 1.97682206665
- 1.97823842807
- 1.97965478949
- 1.9810711509
- 1.98248751232
- 1.98390387373
- 1.98532023515
- 1.98673659657
- 1.98815295798
- 1.9895693194
- 1.99098568082
- 1.99240204223
- 1.99381840365
- 1.99523476507
- 1.99665112648
- 1.9980674879
- 1.99948384931
- 2.00090021073
- 2.00231657215
- 2.00373293356
- 2.00514929498
- 2.0065656564
- 2.00798201781
- 2.00939837923
- 2.01081474065
- 2.01223110206
- 2.01364746348
- 2.01506382489
- 2.01648018631
- 2.01789654773
- 2.01931290914
- 2.02072927056
- 2.02214563198
- 2.02356199339
- 2.02497835481
- 2.02639471623
- 2.02781107764
- 2.02922743906
- 2.03064380047
- 2.03206016189
- 2.03347652331
- 2.03489288472
- 2.03630924614
- 2.03772560756
- 2.03914196897
- 2.04055833039
- 2.04197469181
- 2.04339105322
- 2.04480741464
- 2.04622377605
- 2.04764013747
- 2.04905649889
- 2.0504728603
- 2.05188922172
- 2.05330558314
- 2.05472194455
- 2.05613830597
- 2.05755466739
- 2.0589710288
- 2.06038739022
- 2.06180375163
- 2.06322011305
- 2.06463647447
- 2.06605283588
- 2.0674691973
- 2.06888555872
- 2.07030192013
- 2.07171828155
- 2.07313464297
- 2.07455100438
- 2.0759673658
- 2.07738372721
- 2.07880008863
- 2.08021645005
- 2.08163281146
- 2.08304917288
- 2.0844655343
- 2.08588189571
- 2.08729825713
- 2.08871461855
- 2.09013097996
- 2.09154734138
- 2.09296370279
- 2.09438006421
- 2.09579642563
- 2.09721278704
- 2.09862914846
- 2.10004550988
- 2.10146187129
- 2.10287823271
- 2.10429459413
- 2.10571095554
- 2.10712731696
- 2.10854367837
- 2.10996003979
- 2.11137640121
- 2.11279276262
- 2.11420912404
- 2.11562548546
- 2.11704184687
- 2.11845820829
- 2.11987456971
- 2.12129093112
- 2.12270729254
- 2.12412365395
- 2.12554001537
- 2.12695637679
- 2.1283727382
- 2.12978909962
- 2.13120546104
- 2.13262182245
- 2.13403818387
- 2.13545454529
- 2.1368709067
- 2.13828726812
- 2.13970362953
- 2.14111999095
- 2.14253635237
- 2.14395271378
- 2.1453690752
- 2.14678543662
- 2.14820179803
- 2.14961815945
- 2.15103452087
- 2.15245088228
- 2.1538672437
- 2.15528360511
- 2.15669996653
- 2.15811632795
- 2.15953268936
- 2.16094905078
- 2.1623654122
- 2.16378177361
- 2.16519813503
- 2.16661449645
- 2.16803085786
- 2.16944721928
- 2.17086358069
- 2.17227994211
- 2.17369630353
- 2.17511266494
- 2.17652902636
- 2.17794538778
- 2.17936174919
- 2.18077811061
- 2.18219447203
- 2.18361083344
- 2.18502719486
- 2.18644355627
- 2.18785991769
- 2.18927627911
- 2.19069264052
- 2.19210900194
- 2.19352536336
- 2.19494172477
- 2.19635808619
- 2.19777444761
- 2.19919080902
- 2.20060717044
- 2.20202353185
- 2.20343989327
- 2.20485625469
- 2.2062726161
- 2.20768897752
- 2.20910533894
- 2.21052170035
- 2.21193806177
- 2.21335442319
- 2.2147707846
- 2.21618714602
- 2.21760350743
- 2.21901986885
- 2.22043623027
- 2.22185259168
- 2.2232689531
- 2.22468531452
- 2.22610167593
- 2.22751803735
- 2.22893439877
- 2.23035076018
- 2.2317671216
- 2.23318348301
- 2.23459984443
- 2.23601620585
- 2.23743256726
- 2.23884892868
- 2.2402652901
- 2.24168165151
- 2.24309801293
- 2.24451437435
- 2.24593073576
- 2.24734709718
- 2.24876345859
- 2.25017982001
- 2.25159618143
- 2.25301254284
- 2.25442890426
- 2.25584526568
- 2.25726162709
- 2.25867798851
- 2.26009434993
- 2.26151071134
- 2.26292707276
- 2.26434343417
- 2.26575979559
- 2.26717615701
- 2.26859251842
- 2.27000887984
- 2.27142524126
- 2.27284160267
- 2.27425796409
- 2.27567432551
- 2.27709068692
- 2.27850704834
- 2.27992340975
- 2.28133977117
- 2.28275613259
- 2.284172494
- 2.28558885542
- 2.28700521684
- 2.28842157825
- 2.28983793967
- 2.29125430109
- 2.2926706625
- 2.29408702392
- 2.29550338533
- 2.29691974675
- 2.29833610817
- 2.29975246958
- 2.301168831
- 2.30258519242
- 2.30400155383
- 2.30541791525
- 2.30683427667
- 2.30825063808
- 2.3096669995
- 2.31108336091
- 2.31249972233
- 2.31391608375
- 2.31533244516
- 2.31674880658
- 2.318165168
- 2.31958152941
- 2.32099789083
- 2.32241425225
- 2.32383061366
- 2.32524697508
- 2.32666333649
- 2.32807969791
- 2.32949605933
- 2.33091242074
- 2.33232878216
- 2.33374514358
- 2.33516150499
- 2.33657786641
- 2.33799422783
- 2.33941058924
- 2.34082695066
- 2.34224331207
- 2.34365967349
- 2.34507603491
- 2.34649239632
- 2.34790875774
- 2.34932511916
- 2.35074148057
- 2.35215784199
- 2.35357420341
- 2.35499056482
- 2.35640692624
- 2.35782328765
- 2.35923964907
- 2.36065601049
- 2.3620723719
- 2.36348873332
- 2.36490509474
- 2.36632145615
- 2.36773781757
- 2.36915417898
- 2.3705705404
- 2.37198690182
- 2.37340326323
- 2.37481962465
- 2.37623598607
- 2.37765234748
- 2.3790687089
- 2.38048507032
- 2.38190143173
- 2.38331779315
- 2.38473415456
- 2.38615051598
- 2.3875668774
- 2.38898323881
- 2.39039960023
- 2.39181596165
- 2.39323232306
- 2.39464868448
- 2.3960650459
- 2.39748140731
- 2.39889776873
- 2.40031413014
- 2.40173049156
- 2.40314685298
- 2.40456321439
- 2.40597957581
- 2.40739593723
- 2.40881229864
- 2.41022866006
- 2.41164502148
- 2.41306138289
- 2.41447774431
- 2.41589410572
- 2.41731046714
- 2.41872682856
- 2.42014318997
- 2.42155955139
- 2.42297591281
- 2.42439227422
- 2.42580863564
- 2.42722499706
- 2.42864135847
- 2.43005771989
- 2.4314740813
- 2.43289044272
- 2.43430680414
- 2.43572316555
- 2.43713952697
- 2.43855588839
- 2.4399722498
- 2.44138861122
- 2.44280497264
- 2.44422133405
- 2.44563769547
- 2.44705405688
- 2.4484704183
- 2.44988677972
- 2.45130314113
- 2.45271950255
- 2.45413586397
- 2.45555222538
- 2.4569685868
- 2.45838494822
- 2.45980130963
- 2.46121767105
- 2.46263403246
- 2.46405039388
- 2.4654667553
- 2.46688311671
- 2.46829947813
- 2.46971583955
- 2.47113220096
- 2.47254856238
- 2.4739649238
- 2.47538128521
- 2.47679764663
- 2.47821400804
- 2.47963036946
- 2.48104673088
- 2.48246309229
- 2.48387945371
- 2.48529581513
- 2.48671217654
- 2.48812853796
- 2.48954489938
- 2.49096126079
- 2.49237762221
- 2.49379398362
- 2.49521034504
- 2.49662670646
- 2.49804306787
- 2.49945942929
- 2.50087579071
- 2.50229215212
- 2.50370851354
- 2.50512487496
- 2.50654123637
- 2.50795759779
- 2.5093739592
- 2.51079032062
- 2.51220668204
- 2.51362304345
- 2.51503940487
- 2.51645576629
- 2.5178721277
- 2.51928848912
- 2.52070485054
- 2.52212121195
- 2.52353757337
- 2.52495393478
- 2.5263702962
- 2.52778665762
- 2.52920301903
- 2.53061938045
- 2.53203574187
- 2.53345210328
- 2.5348684647
- 2.53628482612
- 2.53770118753
- 2.53911754895
- 2.54053391036
- 2.54195027178
- 2.5433666332
- 2.54478299461
- 2.54619935603
- 2.54761571745
- 2.54903207886
- 2.55044844028
- 2.5518648017
- 2.55328116311
- 2.55469752453
- 2.55611388594
- 2.55753024736
- 2.55894660878
- 2.56036297019
- 2.56177933161
- 2.56319569303
- 2.56461205444
- 2.56602841586
- 2.56744477728
- 2.56886113869
- 2.57027750011
- 2.57169386152
- 2.57311022294
- 2.57452658436
- 2.57594294577
- 2.57735930719
- 2.57877566861
- 2.58019203002
- 2.58160839144
- 2.58302475286
- 2.58444111427
- 2.58585747569
- 2.5872738371
- 2.58869019852
- 2.59010655994
- 2.59152292135
- 2.59293928277
- 2.59435564419
- 2.5957720056
- 2.59718836702
- 2.59860472844
- 2.60002108985
- 2.60143745127
- 2.60285381268
- 2.6042701741
- 2.60568653552
- 2.60710289693
- 2.60851925835
- 2.60993561977
- 2.61135198118
- 2.6127683426
- 2.61418470402
- 2.61560106543
- 2.61701742685
- 2.61843378826
- 2.61985014968
- 2.6212665111
- 2.62268287251
- 2.62409923393
- 2.62551559535
- 2.62693195676
- 2.62834831818
- 2.6297646796
- 2.63118104101
- 2.63259740243
- 2.63401376384
- 2.63543012526
- 2.63684648668
- 2.63826284809
- 2.63967920951
- 2.64109557093
- 2.64251193234
- 2.64392829376
- 2.64534465518
- 2.64676101659
- 2.64817737801
- 2.64959373942
- 2.65101010084
- 2.65242646226
- 2.65384282367
- 2.65525918509
- 2.65667554651
- 2.65809190792
- 2.65950826934
- 2.66092463076
- 2.66234099217
- 2.66375735359
- 2.665173715
- 2.66659007642
- 2.66800643784
- 2.66942279925
- 2.67083916067
- 2.67225552209
- 2.6736718835
- 2.67508824492
- 2.67650460634
- 2.67792096775
- 2.67933732917
- 2.68075369058
- 2.682170052
- 2.68358641342
- 2.68500277483
- 2.68641913625
- 2.68783549767
- 2.68925185908
- 2.6906682205
- 2.69208458192
- 2.69350094333
- 2.69491730475
- 2.69633366616
- 2.69775002758
- 2.699166389
- 2.70058275041
- 2.70199911183
- 2.70341547325
- 2.70483183466
- 2.70624819608
- 2.7076645575
- 2.70908091891
- 2.71049728033
- 2.71191364174
- 2.71333000316
- 2.71474636458
- 2.71616272599
- 2.71757908741
- 2.71899544883
- 2.72041181024
- 2.72182817166
- 2.72324453308
- 2.72466089449
- 2.72607725591
- 2.72749361732
- 2.72890997874
- 2.73032634016
- 2.73174270157
- 2.73315906299
- 2.73457542441
- 2.73599178582
- 2.73740814724
- 2.73882450866
- 2.74024087007
- 2.74165723149
- 2.7430735929
- 2.74448995432
- 2.74590631574
- 2.74732267715
- 2.74873903857
- 2.75015539999
- 2.7515717614
- 2.75298812282
- 2.75440448424
- 2.75582084565
- 2.75723720707
- 2.75865356848
- 2.7600699299
- 2.76148629132
- 2.76290265273
- 2.76431901415
- 2.76573537557
- 2.76715173698
- 2.7685680984
- 2.76998445982
- 2.77140082123
- 2.77281718265
- 2.77423354406
- 2.77564990548
- 2.7770662669
- 2.77848262831
- 2.77989898973
- 2.78131535115
- 2.78273171256
- 2.78414807398
- 2.7855644354
- 2.78698079681
- 2.78839715823
- 2.78981351964
- 2.79122988106
- 2.79264624248
- 2.79406260389
- 2.79547896531
- 2.79689532673
- 2.79831168814
- 2.79972804956
- 2.80114441098
- 2.80256077239
- 2.80397713381
- 2.80539349522
- 2.80680985664
- 2.80822621806
- 2.80964257947
- 2.81105894089
- 2.81247530231
- 2.81389166372
- 2.81530802514
- 2.81672438656
- 2.81814074797
- 2.81955710939
- 2.8209734708
- 2.82238983222
- 2.82380619364
- 2.82522255505
- 2.82663891647
- 2.82805527789
- 2.8294716393
- 2.83088800072
- 2.83230436214
- 2.83372072355
- 2.83513708497
- 2.83655344638
- 2.8379698078
- 2.83938616922
- 2.84080253063
- 2.84221889205
- 2.84363525347
- 2.84505161488
- 2.8464679763
- 2.84788433772
- 2.84930069913
- 2.85071706055
- 2.85213342196
- 2.85354978338
- 2.8549661448
- 2.85638250621
- 2.85779886763
- 2.85921522905
- 2.86063159046
- 2.86204795188
- 2.8634643133
- 2.86488067471
- 2.86629703613
- 2.86771339754
- 2.86912975896
- 2.87054612038
- 2.87196248179
- 2.87337884321
- 2.87479520463
- 2.87621156604
- 2.87762792746
- 2.87904428888
- 2.88046065029
- 2.88187701171
- 2.88329337312
- 2.88470973454
- 2.88612609596
- 2.88754245737
- 2.88895881879
- 2.89037518021
- 2.89179154162
- 2.89320790304
- 2.89462426446
- 2.89604062587
- 2.89745698729
- 2.8988733487
- 2.90028971012
- 2.90170607154
- 2.90312243295
- 2.90453879437
- 2.90595515579
- 2.9073715172
- 2.90878787862
- 2.91020424004
- 2.91162060145
- 2.91303696287
- 2.91445332428
- 2.9158696857
- 2.91728604712
- 2.91870240853
- 2.92011876995
- 2.92153513137
- 2.92295149278
- 2.9243678542
- 2.92578421562
- 2.92720057703
- 2.92861693845
- 2.93003329986
- 2.93144966128
- 2.9328660227
- 2.93428238411
- 2.93569874553
- 2.93711510695
- 2.93853146836
- 2.93994782978
- 2.94136419119
- 2.94278055261
- 2.94419691403
- 2.94561327544
- 2.94702963686
- 2.94844599828
- 2.94986235969
- 2.95127872111
- 2.95269508253
- 2.95411144394
- 2.95552780536
- 2.95694416677
- 2.95836052819
- 2.95977688961
- 2.96119325102
- 2.96260961244
- 2.96402597386
- 2.96544233527
- 2.96685869669
- 2.96827505811
- 2.96969141952
- 2.97110778094
- 2.97252414235
- 2.97394050377
- 2.97535686519
- 2.9767732266
- 2.97818958802
- 2.97960594944
- 2.98102231085
- 2.98243867227
- 2.98385503369
- 2.9852713951
- 2.98668775652
- 2.98810411793
- 2.98952047935
- 2.99093684077
- 2.99235320218
- 2.9937695636
- 2.99518592502
- 2.99660228643
- 2.99801864785
- 2.99943500927
- 3.00085137068
- 3.0022677321
- 3.00368409351
- 3.00510045493
- 3.00651681635
- 3.00793317776
- 3.00934953918
- 3.0107659006
- 3.01218226201
- 3.01359862343
- 3.01501498485
- 3.01643134626
- 3.01784770768
- 3.01926406909
- 3.02068043051
- 3.02209679193
- 3.02351315334
- 3.02492951476
- 3.02634587618
- 3.02776223759
- 3.02917859901
- 3.03059496043
- 3.03201132184
- 3.03342768326
- 3.03484404467
- 3.03626040609
- 3.03767676751
- 3.03909312892
- 3.04050949034
- 3.04192585176
- 3.04334221317
- 3.04475857459
- 3.04617493601
- 3.04759129742
- 3.04900765884
- 3.05042402025
- 3.05184038167
- 3.05325674309
- 3.0546731045
- 3.05608946592
- 3.05750582734
- 3.05892218875
- 3.06033855017
- 3.06175491159
- 3.063171273
- 3.06458763442
- 3.06600399583
- 3.06742035725
- 3.06883671867
- 3.07025308008
- 3.0716694415
- 3.07308580292
- 3.07450216433
- 3.07591852575
- 3.07733488717
- 3.07875124858
- 3.08016761
- 3.08158397141
- 3.08300033283
- 3.08441669425
- 3.08583305566
- 3.08724941708
- 3.0886657785
- 3.09008213991
- 3.09149850133
- 3.09291486275
- 3.09433122416
- 3.09574758558
- 3.09716394699
- 3.09858030841
- 3.09999666983
- 3.10141303124
- 3.10282939266
- 3.10424575408
- 3.10566211549
- 3.10707847691
- 3.10849483833
- 3.10991119974
- 3.11132756116
- 3.11274392257
- 3.11416028399
- 3.11557664541
- 3.11699300682
- 3.11840936824
- 3.11982572966
- 3.12124209107
- 3.12265845249
- 3.12407481391
- 3.12549117532
- 3.12690753674
- 3.12832389815
- 3.12974025957
- 3.13115662099
- 3.1325729824
- 3.13398934382
- 3.13540570524
- 3.13682206665
- 3.13823842807
- 3.13965478949
- 3.1410711509
- 3.14248751232
- 3.14390387373
- 3.14532023515
- 3.14673659657
- 3.14815295798
- 3.1495693194
- 3.15098568082
- 3.15240204223
- 3.15381840365
- 3.15523476507
- 3.15665112648
- 3.1580674879
- 3.15948384931
- 3.16090021073
- 3.16231657215
- 3.16373293356
- 3.16514929498
- 3.1665656564
- 3.16798201781
- 3.16939837923
- 3.17081474065
- 3.17223110206
- 3.17364746348
- 3.17506382489
- 3.17648018631
- 3.17789654773
- 3.17931290914
- 3.18072927056
- 3.18214563198
- 3.18356199339
- 3.18497835481
- 3.18639471623
- 3.18781107764
- 3.18922743906
- 3.19064380047
- 3.19206016189
- 3.19347652331
- 3.19489288472
- 3.19630924614
- 3.19772560756
- 3.19914196897
- 3.20055833039
- 3.20197469181
- 3.20339105322
- 3.20480741464
- 3.20622377605
- 3.20764013747
- 3.20905649889
- 3.2104728603
- 3.21188922172
- 3.21330558314
- 3.21472194455
- 3.21613830597
- 3.21755466739
- 3.2189710288
- 3.22038739022
- 3.22180375163
- 3.22322011305
- 3.22463647447
- 3.22605283588
- 3.2274691973
- 3.22888555872
- 3.23030192013
- 3.23171828155
- 3.23313464297
- 3.23455100438
- 3.2359673658
- 3.23738372721
- 3.23880008863
- 3.24021645005
- 3.24163281146
- 3.24304917288
- 3.2444655343
- 3.24588189571
- 3.24729825713
- 3.24871461855
- 3.25013097996
- 3.25154734138
- 3.25296370279
- 3.25438006421
- 3.25579642563
- 3.25721278704
- 3.25862914846
- 3.26004550988
- 3.26146187129
- 3.26287823271
- 3.26429459413
- 3.26571095554
- 3.26712731696
- 3.26854367837
- 3.26996003979
- 3.27137640121
- 3.27279276262
- 3.27420912404
- 3.27562548546
- 3.27704184687
- 3.27845820829
- 3.27987456971
- 3.28129093112
- 3.28270729254
- 3.28412365395
- 3.28554001537
- 3.28695637679
- 3.2883727382
- 3.28978909962
- 3.29120546104
- 3.29262182245
- 3.29403818387
- 3.29545454529
- 3.2968709067
- 3.29828726812
- 3.29970362953
- 3.30111999095
- 3.30253635237
- 3.30395271378
- 3.3053690752
- 3.30678543662
- 3.30820179803
- 3.30961815945
- 3.31103452087
- 3.31245088228
- 3.3138672437
- 3.31528360511
- 3.31669996653
- 3.31811632795
- 3.31953268936
- 3.32094905078
- 3.3223654122
- 3.32378177361
- 3.32519813503
- 3.32661449645
- 3.32803085786
- 3.32944721928
- 3.33086358069
- 3.33227994211
- 3.33369630353
- 3.33511266494
- 3.33652902636
- 3.33794538778
- 3.33936174919
- 3.34077811061
- 3.34219447203
- 3.34361083344
- 3.34502719486
- 3.34644355627
- 3.34785991769
- 3.34927627911
- 3.35069264052
- 3.35210900194
- 3.35352536336
- 3.35494172477
- 3.35635808619
- 3.35777444761
- 3.35919080902
- 3.36060717044
- 3.36202353185
- 3.36343989327
- 3.36485625469
- 3.3662726161
- 3.36768897752
- 3.36910533894
- 3.37052170035
- 3.37193806177
- 3.37335442319
- 3.3747707846
- 3.37618714602
- 3.37760350743
- 3.37901986885
- 3.38043623027
- 3.38185259168
- 3.3832689531
- 3.38468531452
- 3.38610167593
- 3.38751803735
- 3.38893439877
- 3.39035076018
- 3.3917671216
- 3.39318348301
- 3.39459984443
- 3.39601620585
- 3.39743256726
- 3.39884892868
- 3.4002652901
- 3.40168165151
- 3.40309801293
- 3.40451437435
- 3.40593073576
- 3.40734709718
- 3.40876345859
- 3.41017982001
- 3.41159618143
- 3.41301254284
- 3.41442890426
- 3.41584526568
- 3.41726162709
- 3.41867798851
- 3.42009434993
- 3.42151071134
- 3.42292707276
- 3.42434343417
- 3.42575979559
- 3.42717615701
- 3.42859251842
- 3.43000887984
- 3.43142524126
- 3.43284160267
- 3.43425796409
- 3.43567432551
- 3.43709068692
-}
diff --git a/release/datafiles/colormanagement/luts/adx_exp_to_aces.spimtx b/release/datafiles/colormanagement/luts/adx_exp_to_aces.spimtx
deleted file mode 100644
index 0c561590e11..00000000000
--- a/release/datafiles/colormanagement/luts/adx_exp_to_aces.spimtx
+++ /dev/null
@@ -1,4 +0,0 @@
-0.72286 0.12630 0.15084 0
-0.11923 0.76418 0.11659 0
-0.01427 0.08213 0.90359 0
-
diff --git a/release/datafiles/colormanagement/luts/colorworks_filmlg_to_p3.3dl b/release/datafiles/colormanagement/luts/colorworks_filmlg_to_p3.3dl
deleted file mode 100644
index db936eb7ce4..00000000000
--- a/release/datafiles/colormanagement/luts/colorworks_filmlg_to_p3.3dl
+++ /dev/null
@@ -1,4916 +0,0 @@
-# Autodesk 3D Export from Truelight v3.0
- 0 64 128 192 256 320 384 448 512 576 640 704 768 832 896 960 1023
- 0 0 0
- 0 0 0
- 0 0 0
- 0 0 0
- 0 0 100
- 0 0 274
- 0 0 608
- 0 0 785
- 0 0 1010
- 0 0 1183
- 0 0 1349
- 0 0 1471
- 0 0 1638
- 0 0 1854
- 0 65 1989
- 0 451 2073
- 0 722 2132
- 0 0 0
- 0 0 0
- 0 0 0
- 0 0 0
- 0 0 303
- 0 0 419
- 0 0 656
- 0 0 846
- 0 0 1071
- 0 0 1250
- 0 0 1419
- 0 0 1549
- 0 0 1714
- 0 0 1920
- 0 146 2048
- 0 543 2129
- 0 820 2186
- 0 0 0
- 0 0 0
- 0 0 0
- 0 0 187
- 0 15 337
- 0 64 462
- 0 110 709
- 0 137 910
- 0 54 1141
- 0 140 1323
- 0 0 1500
- 0 21 1637
- 0 200 1797
- 0 470 1986
- 0 658 2106
- 0 813 2183
- 0 922 2238
- 0 13 0
- 0 82 0
- 0 134 0
- 0 132 235
- 0 199 382
- 0 224 503
- 0 275 764
- 0 306 981
- 0 304 1215
- 0 336 1407
- 0 293 1596
- 0 297 1733
- 0 478 1887
- 0 698 2060
- 0 847 2172
- 0 953 2246
- 0 1026 2297
- 0 209 0
- 0 250 0
- 0 277 194
- 0 283 274
- 0 314 420
- 0 353 552
- 0 396 822
- 0 438 1050
- 0 458 1290
- 0 491 1488
- 0 493 1691
- 0 519 1824
- 0 631 1965
- 0 837 2125
- 0 974 2234
- 0 1060 2301
- 0 1120 2349
- 0 283 0
- 0 349 133
- 0 381 230
- 0 374 307
- 0 423 467
- 0 444 600
- 0 513 884
- 0 560 1135
- 0 597 1382
- 0 635 1589
- 0 663 1806
- 0 695 1940
- 0 794 2067
- 0 985 2214
- 0 1105 2307
- 0 1180 2364
- 0 1232 2405
- 0 541 0
- 0 567 211
- 0 599 297
- 0 612 366
- 0 657 537
- 0 692 692
- 0 741 972
- 0 789 1230
- 0 827 1487
- 0 871 1702
- 0 913 1916
- 0 946 2055
- 0 1029 2178
- 0 1178 2303
- 0 1271 2382
- 0 1329 2431
- 0 1370 2465
- 0 688 0
- 0 718 268
- 0 746 339
- 0 764 408
- 0 816 589
- 0 865 753
- 0 935 1052
- 0 995 1324
- 0 1046 1595
- 0 1094 1814
- 0 1142 2037
- 0 1172 2173
- 0 1238 2283
- 0 1354 2387
- 0 1434 2455
- 0 1484 2497
- 0 1519 2527
- 0 934 0
- 0 955 310
- 0 985 400
- 0 1018 469
- 0 1064 643
- 0 1117 831
- 0 1200 1141
- 0 1267 1425
- 0 1334 1721
- 0 1379 1936
- 0 1437 2154
- 0 1454 2293
- 0 1504 2395
- 0 1577 2473
- 0 1631 2527
- 0 1670 2565
- 0 1698 2592
- 0 1117 0
- 0 1142 341
- 0 1173 435
- 0 1210 510
- 0 1256 689
- 0 1311 885
- 0 1393 1206
- 0 1470 1498
- 0 1545 1799
- 0 1594 2023
- 0 1649 2233
- 0 1673 2377
- 0 1710 2480
- 0 1767 2556
- 0 1803 2603
- 0 1825 2632
- 0 1845 2654
- 0 1309 125
- 0 1326 356
- 0 1357 457
- 0 1397 541
- 0 1443 720
- 0 1503 922
- 0 1593 1264
- 0 1677 1570
- 0 1760 1877
- 0 1804 2104
- 0 1850 2318
- 0 1875 2459
- 0 1903 2558
- 0 1938 2626
- 0 1960 2668
- 0 1973 2694
- 0 1987 2714
- 0 1399 171
- 0 1421 375
- 0 1450 478
- 0 1487 570
- 0 1540 771
- 0 1603 976
- 0 1692 1312
- 0 1776 1619
- 0 1849 1918
- 0 1897 2144
- 0 1943 2359
- 0 1969 2493
- 0 1995 2592
- 0 2027 2659
- 0 2048 2701
- 0 2061 2728
- 0 2071 2746
- 0 1496 237
- 0 1525 435
- 0 1558 553
- 0 1595 666
- 0 1657 898
- 0 1715 1099
- 0 1804 1426
- 0 1882 1722
- 0 1949 2011
- 0 1993 2226
- 0 2035 2428
- 0 2062 2551
- 0 2087 2636
- 0 2118 2701
- 0 2138 2744
- 0 2151 2770
- 0 2159 2788
- 0 1593 308
- 0 1628 505
- 0 1670 650
- 0 1711 789
- 0 1778 1055
- 0 1835 1260
- 0 1918 1572
- 0 1989 1851
- 0 2049 2127
- 0 2090 2329
- 0 2124 2509
- 0 2152 2617
- 0 2177 2702
- 0 2205 2749
- 0 2224 2790
- 0 2237 2816
- 0 2246 2835
- 0 1653 352
- 0 1693 549
- 0 1740 711
- 0 1784 866
- 0 1851 1140
- 0 1912 1367
- 0 1991 1667
- 0 2058 1939
- 0 2111 2199
- 0 2150 2394
- 0 2180 2560
- 0 2208 2664
- 0 2234 2743
- 0 2261 2790
- 0 2278 2819
- 0 2291 2846
- 0 2300 2864
- 0 1692 380
- 0 1734 577
- 0 1784 750
- 0 1831 915
- 0 1898 1195
- 0 1961 1435
- 0 2038 1727
- 0 2102 1996
- 0 2153 2249
- 0 2189 2435
- 0 2216 2594
- 0 2244 2697
- 0 2270 2769
- 0 2297 2816
- 0 2315 2846
- 0 2325 2864
- 0 2334 2883
- 0 1720 400
- 0 1763 597
- 0 1816 778
- 0 1864 950
- 0 1932 1234
- 0 1996 1484
- 0 2071 1771
- 0 2134 2037
- 0 2184 2287
- 0 2217 2468
- 0 2244 2623
- 0 2269 2720
- 0 2296 2788
- 0 2323 2835
- 0 2341 2865
- 0 2351 2883
- 0 2359 2896
- 0 0 0
- 0 0 0
- 0 0 0
- 0 0 0
- 0 0 262
- 0 0 380
- 0 0 627
- 0 0 807
- 0 0 1028
- 0 0 1205
- 0 0 1371
- 0 0 1498
- 0 0 1670
- 0 0 1892
- 0 83 2030
- 0 473 2117
- 0 745 2176
- 0 0 0
- 0 0 0
- 0 0 0
- 0 0 144
- 0 0 330
- 0 0 455
- 0 0 665
- 0 0 864
- 0 0 1085
- 0 0 1272
- 0 0 1439
- 0 0 1577
- 0 0 1748
- 0 0 1956
- 0 158 2086
- 0 557 2170
- 0 835 2227
- 0 0 0
- 0 0 0
- 0 0 0
- 0 11 223
- 0 68 364
- 0 110 499
- 0 130 711
- 0 145 928
- 0 104 1155
- 0 93 1348
- 0 0 1520
- 0 0 1665
- 0 23 1832
- 0 296 2025
- 0 530 2147
- 0 789 2226
- 0 933 2281
- 0 101 0
- 0 130 0
- 0 155 118
- 0 180 265
- 0 223 405
- 0 251 546
- 0 288 771
- 0 313 1004
- 0 328 1235
- 0 337 1436
- 0 334 1617
- 0 343 1760
- 0 484 1920
- 0 709 2098
- 0 861 2213
- 0 968 2288
- 0 1042 2341
- 0 265 0
- 0 285 0
- 0 296 205
- 0 318 305
- 0 342 442
- 0 382 596
- 0 415 833
- 0 454 1074
- 0 478 1312
- 0 502 1522
- 0 514 1712
- 0 538 1854
- 0 647 2000
- 0 854 2164
- 0 995 2275
- 0 1083 2344
- 0 1144 2392
- 0 368 0
- 0 406 134
- 0 431 255
- 0 441 343
- 0 479 493
- 0 507 645
- 0 561 901
- 0 602 1159
- 0 638 1406
- 0 671 1627
- 0 701 1827
- 0 732 1970
- 0 832 2104
- 0 1022 2256
- 0 1140 2350
- 0 1214 2409
- 0 1266 2450
- 0 584 0
- 0 598 210
- 0 613 305
- 0 636 394
- 0 670 548
- 0 710 722
- 0 759 985
- 0 811 1253
- 0 857 1511
- 0 900 1744
- 0 940 1941
- 0 971 2087
- 0 1055 2215
- 0 1210 2344
- 0 1307 2425
- 0 1368 2475
- 0 1409 2510
- 0 737 0
- 0 763 266
- 0 790 354
- 0 812 441
- 0 861 609
- 0 910 787
- 0 979 1069
- 0 1041 1351
- 0 1095 1621
- 0 1142 1854
- 0 1185 2061
- 0 1218 2207
- 0 1288 2322
- 0 1407 2430
- 0 1489 2501
- 0 1539 2545
- 0 1575 2576
- 0 982 0
- 0 997 304
- 0 1021 399
- 0 1054 493
- 0 1102 660
- 0 1158 861
- 0 1233 1154
- 0 1302 1446
- 0 1366 1736
- 0 1416 1969
- 0 1467 2173
- 0 1491 2324
- 0 1546 2435
- 0 1627 2521
- 0 1684 2578
- 0 1725 2616
- 0 1754 2643
- 0 1177 0
- 0 1199 333
- 0 1227 430
- 0 1262 530
- 0 1311 705
- 0 1369 916
- 0 1447 1220
- 0 1527 1525
- 0 1597 1817
- 0 1654 2063
- 0 1700 2262
- 0 1729 2416
- 0 1770 2526
- 0 1827 2605
- 0 1864 2654
- 0 1886 2684
- 0 1907 2707
- 0 1367 109
- 0 1378 347
- 0 1402 454
- 0 1442 560
- 0 1493 744
- 0 1556 962
- 0 1640 1279
- 0 1722 1592
- 0 1796 1889
- 0 1846 2133
- 0 1888 2341
- 0 1917 2490
- 0 1951 2596
- 0 1995 2669
- 0 2022 2715
- 0 2039 2743
- 0 2054 2764
- 0 1475 156
- 0 1495 364
- 0 1521 474
- 0 1557 590
- 0 1613 790
- 0 1679 1013
- 0 1760 1332
- 0 1841 1648
- 0 1911 1940
- 0 1968 2183
- 0 2009 2391
- 0 2038 2539
- 0 2066 2642
- 0 2097 2709
- 0 2119 2752
- 0 2136 2780
- 0 2147 2799
- 0 1581 222
- 0 1609 424
- 0 1641 549
- 0 1679 688
- 0 1740 910
- 0 1802 1138
- 0 1883 1447
- 0 1957 1753
- 0 2024 2039
- 0 2078 2270
- 0 2117 2466
- 0 2144 2600
- 0 2171 2693
- 0 2202 2758
- 0 2221 2799
- 0 2234 2825
- 0 2242 2843
- 0 1683 292
- 0 1715 495
- 0 1753 648
- 0 1798 810
- 0 1865 1066
- 0 1925 1298
- 0 2001 1598
- 0 2067 1883
- 0 2129 2157
- 0 2179 2373
- 0 2214 2551
- 0 2240 2665
- 0 2267 2757
- 0 2294 2806
- 0 2313 2847
- 0 2326 2873
- 0 2334 2891
- 0 1746 336
- 0 1781 539
- 0 1824 710
- 0 1873 887
- 0 1941 1156
- 0 2004 1400
- 0 2076 1696
- 0 2139 1972
- 0 2195 2231
- 0 2242 2438
- 0 2275 2604
- 0 2301 2713
- 0 2327 2798
- 0 2354 2846
- 0 2371 2877
- 0 2383 2902
- 0 2392 2921
- 0 1787 364
- 0 1823 567
- 0 1869 750
- 0 1921 936
- 0 1991 1213
- 0 2054 1465
- 0 2125 1759
- 0 2185 2030
- 0 2238 2282
- 0 2282 2480
- 0 2315 2640
- 0 2340 2747
- 0 2366 2823
- 0 2393 2872
- 0 2409 2902
- 0 2420 2921
- 0 2428 2940
- 0 1815 384
- 0 1853 587
- 0 1901 778
- 0 1955 972
- 0 2025 1253
- 0 2089 1513
- 0 2159 1803
- 0 2218 2072
- 0 2270 2320
- 0 2311 2513
- 0 2343 2669
- 0 2367 2771
- 0 2392 2842
- 0 2419 2891
- 0 2436 2921
- 0 2447 2940
- 0 2454 2953
- 0 0 0
- 0 0 0
- 0 0 0
- 0 0 0
- 0 0 289
- 0 0 409
- 0 0 649
- 0 0 830
- 0 0 1052
- 0 0 1228
- 0 0 1396
- 0 0 1525
- 0 0 1703
- 0 0 1932
- 0 113 2074
- 0 506 2162
- 0 781 2223
- 0 0 0
- 0 0 0
- 0 0 0
- 0 0 201
- 0 0 344
- 0 0 476
- 0 0 679
- 0 0 885
- 0 0 1108
- 0 0 1298
- 0 0 1466
- 0 0 1609
- 0 0 1786
- 0 0 2002
- 0 184 2135
- 0 587 2219
- 0 868 2278
- 0 0 0
- 0 0 0
- 0 12 0
- 0 60 242
- 0 81 369
- 0 131 525
- 0 131 711
- 0 137 949
- 0 77 1174
- 0 0 1374
- 0 0 1545
- 0 0 1696
- 0 0 1870
- 0 0 2071
- 0 263 2196
- 0 676 2276
- 0 964 2333
- 0 163 0
- 0 170 0
- 0 170 75
- 0 210 281
- 0 235 410
- 0 265 577
- 0 296 776
- 0 313 1030
- 0 338 1259
- 0 334 1466
- 0 345 1644
- 0 365 1791
- 0 489 1959
- 0 728 2144
- 0 887 2261
- 0 997 2338
- 0 1075 2392
- 152 295 0
- 0 309 0
- 0 297 200
- 0 334 320
- 0 345 440
- 0 400 631
- 0 417 843
- 0 462 1100
- 0 486 1341
- 0 506 1557
- 0 524 1740
- 0 551 1887
- 0 661 2038
- 0 880 2210
- 0 1027 2324
- 0 1119 2394
- 0 1183 2444
- 194 400 0
- 132 437 142
- 0 469 260
- 0 479 360
- 0 514 502
- 0 548 676
- 0 597 920
- 0 636 1187
- 0 671 1436
- 0 706 1668
- 0 732 1858
- 0 764 2005
- 0 869 2146
- 0 1067 2303
- 0 1188 2400
- 0 1263 2461
- 0 1315 2503
- 228 627 0
- 144 633 212
- 0 625 305
- 0 658 411
- 0 680 546
- 0 730 749
- 0 775 999
- 0 837 1278
- 0 886 1540
- 0 930 1787
- 0 968 1976
- 0 999 2123
- 0 1087 2258
- 0 1253 2392
- 0 1355 2475
- 0 1419 2526
- 0 1464 2562
- 274 784 0
- 150 810 265
- 0 838 355
- 0 861 461
- 0 909 622
- 0 958 816
- 0 1025 1087
- 0 1091 1383
- 0 1145 1654
- 0 1193 1898
- 0 1232 2095
- 0 1266 2250
- 0 1342 2371
- 0 1469 2482
- 0 1553 2556
- 0 1606 2601
- 0 1642 2634
- 233 1034 0
- 0 1047 301
- 0 1064 393
- 0 1102 508
- 0 1149 664
- 0 1208 888
- 0 1277 1170
- 0 1346 1472
- 0 1419 1766
- 0 1465 2009
- 0 1513 2207
- 0 1540 2362
- 0 1599 2485
- 0 1687 2577
- 0 1748 2636
- 0 1792 2675
- 0 1823 2702
- 0 1236 5
- 0 1258 326
- 0 1282 421
- 0 1320 544
- 0 1368 716
- 0 1433 946
- 0 1507 1236
- 0 1590 1558
- 0 1657 1844
- 0 1718 2106
- 0 1757 2301
- 0 1789 2459
- 0 1835 2577
- 0 1900 2659
- 0 1939 2709
- 0 1963 2741
- 0 1987 2765
- 0 1435 29
- 0 1445 340
- 0 1459 447
- 0 1507 572
- 0 1554 757
- 0 1622 995
- 0 1703 1301
- 0 1781 1620
- 0 1844 1904
- 0 1896 2161
- 0 1952 2381
- 0 1978 2533
- 0 2017 2646
- 0 2068 2722
- 0 2100 2769
- 0 2120 2799
- 0 2136 2820
- 0 1554 116
- 0 1576 352
- 0 1599 467
- 0 1638 602
- 0 1689 801
- 0 1759 1046
- 0 1834 1354
- 0 1922 1681
- 0 1984 1970
- 0 2043 2226
- 0 2081 2432
- 0 2114 2591
- 0 2143 2698
- 0 2176 2763
- 0 2200 2805
- 0 2220 2835
- 0 2233 2856
- 0 1668 191
- 0 1699 415
- 0 1733 545
- 0 1773 707
- 0 1828 917
- 0 1893 1175
- 0 1970 1473
- 0 2046 1787
- 0 2112 2072
- 0 2168 2315
- 0 2205 2512
- 0 2233 2653
- 0 2260 2754
- 0 2293 2817
- 0 2312 2858
- 0 2324 2883
- 0 2332 2901
- 0 1776 275
- 0 1810 489
- 0 1851 651
- 0 1899 834
- 0 1959 1078
- 0 2021 1340
- 0 2095 1630
- 0 2163 1916
- 0 2226 2192
- 0 2276 2416
- 0 2312 2602
- 0 2337 2717
- 0 2364 2818
- 0 2389 2867
- 0 2408 2906
- 0 2420 2932
- 0 2428 2949
- 0 1842 321
- 0 1878 535
- 0 1924 716
- 0 1977 911
- 0 2039 1176
- 0 2102 1440
- 0 2173 1733
- 0 2238 2008
- 0 2295 2267
- 0 2342 2479
- 0 2377 2658
- 0 2401 2766
- 0 2427 2857
- 0 2451 2906
- 0 2468 2937
- 0 2479 2962
- 0 2488 2980
- 258 1884 350
- 0 1921 564
- 0 1971 757
- 0 2026 961
- 0 2091 1238
- 0 2153 1505
- 0 2222 1798
- 0 2286 2069
- 0 2341 2318
- 0 2384 2520
- 0 2419 2694
- 0 2442 2802
- 0 2467 2882
- 0 2491 2931
- 0 2507 2962
- 0 2518 2981
- 0 2526 2999
- 494 1914 371
- 0 1952 585
- 0 2004 787
- 0 2062 996
- 0 2128 1283
- 0 2190 1551
- 0 2258 1845
- 0 2321 2112
- 0 2374 2355
- 0 2416 2554
- 0 2449 2723
- 0 2472 2827
- 0 2495 2900
- 0 2520 2949
- 0 2536 2980
- 0 2546 2999
- 0 2554 3013
- 0 0 0
- 0 0 0
- 0 0 0
- 0 0 0
- 0 0 277
- 0 0 392
- 0 0 662
- 0 0 851
- 0 0 1078
- 0 0 1257
- 0 0 1428
- 0 0 1560
- 0 0 1742
- 0 0 1978
- 0 138 2124
- 0 536 2214
- 0 814 2278
- 0 0 0
- 0 0 0
- 25 0 0
- 0 0 208
- 0 0 360
- 0 0 483
- 0 0 702
- 0 0 914
- 0 0 1141
- 0 0 1334
- 0 0 1505
- 0 0 1650
- 0 0 1831
- 0 0 2054
- 0 213 2191
- 0 620 2279
- 0 905 2340
- 83 12 0
- 198 59 0
- 208 80 0
- 143 113 250
- 85 140 396
- 0 167 535
- 0 173 746
- 0 179 983
- 0 146 1211
- 0 89 1413
- 0 0 1589
- 0 0 1740
- 0 0 1918
- 0 0 2125
- 0 296 2253
- 0 714 2336
- 0 1006 2395
- 181 179 0
- 246 211 0
- 245 222 169
- 196 245 290
- 148 277 437
- 0 292 586
- 0 328 810
- 0 340 1063
- 0 363 1296
- 0 363 1509
- 0 363 1690
- 0 379 1839
- 0 516 2008
- 0 764 2197
- 0 928 2318
- 0 1043 2397
- 0 1124 2453
- 289 320 0
- 290 345 0
- 287 352 218
- 241 376 330
- 178 396 470
- 0 436 644
- 0 460 877
- 0 499 1134
- 0 523 1381
- 0 542 1602
- 0 553 1788
- 0 579 1937
- 0 698 2089
- 0 926 2264
- 0 1077 2381
- 0 1171 2454
- 0 1238 2506
- 310 411 0
- 317 463 158
- 308 502 271
- 217 502 363
- 61 548 526
- 0 569 687
- 0 627 954
- 0 662 1225
- 0 700 1479
- 0 735 1714
- 0 760 1905
- 0 790 2054
- 0 902 2198
- 0 1111 2359
- 0 1239 2458
- 0 1319 2521
- 0 1375 2564
- 357 659 0
- 366 671 218
- 353 674 316
- 269 704 419
- 0 735 577
- 0 779 769
- 0 833 1038
- 0 888 1322
- 0 939 1587
- 0 980 1834
- 0 1017 2030
- 0 1047 2178
- 0 1143 2313
- 0 1319 2452
- 0 1425 2537
- 0 1490 2590
- 0 1536 2628
- 359 834 0
- 381 865 267
- 359 893 361
- 0 912 460
- 0 970 644
- 0 1012 832
- 0 1085 1125
- 0 1148 1426
- 0 1203 1702
- 0 1251 1947
- 0 1289 2149
- 0 1324 2309
- 0 1403 2432
- 0 1537 2545
- 0 1626 2620
- 0 1683 2667
- 0 1722 2700
- 424 1098 0
- 384 1117 299
- 196 1142 400
- 0 1177 512
- 0 1231 689
- 0 1283 909
- 0 1359 1210
- 0 1428 1518
- 0 1501 1814
- 0 1547 2062
- 0 1595 2269
- 0 1620 2422
- 0 1683 2546
- 0 1772 2641
- 0 1833 2701
- 0 1878 2742
- 0 1910 2770
- 417 1310 0
- 334 1338 320
- 0 1370 424
- 0 1404 546
- 0 1462 741
- 0 1523 968
- 0 1604 1278
- 0 1682 1603
- 0 1749 1892
- 0 1807 2156
- 0 1845 2363
- 0 1876 2524
- 0 1925 2640
- 0 1993 2722
- 0 2035 2774
- 0 2061 2807
- 0 2084 2832
- 399 1526 0
- 0 1540 329
- 0 1563 446
- 0 1607 573
- 0 1660 779
- 0 1721 1012
- 0 1805 1342
- 0 1880 1667
- 0 1938 1946
- 0 1995 2205
- 0 2056 2444
- 0 2080 2601
- 0 2119 2712
- 0 2171 2788
- 0 2202 2835
- 0 2221 2864
- 0 2238 2886
- 449 1652 0
- 60 1677 337
- 0 1705 465
- 0 1739 601
- 0 1795 825
- 0 1862 1068
- 0 1944 1395
- 0 2026 1726
- 0 2083 2015
- 0 2139 2275
- 0 2184 2491
- 0 2221 2657
- 0 2250 2763
- 0 2285 2829
- 0 2310 2872
- 0 2329 2901
- 0 2342 2922
- 543 1770 0
- 373 1804 400
- 0 1842 546
- 0 1875 711
- 0 1939 946
- 0 1999 1200
- 0 2081 1517
- 0 2155 1833
- 0 2219 2121
- 0 2272 2371
- 0 2309 2572
- 0 2338 2717
- 0 2365 2816
- 0 2399 2880
- 0 2421 2921
- 0 2435 2947
- 0 2445 2965
- 649 1879 0
- 499 1918 479
- 0 1963 656
- 0 2004 844
- 0 2073 1110
- 0 2131 1367
- 0 2209 1675
- 0 2275 1964
- 0 2336 2242
- 0 2385 2472
- 0 2420 2663
- 0 2444 2780
- 0 2471 2879
- 0 2495 2927
- 0 2517 2968
- 0 2531 2994
- 0 2541 3012
- 727 1948 96
- 601 1988 527
- 0 2038 723
- 0 2085 925
- 0 2154 1208
- 0 2214 1473
- 0 2289 1778
- 0 2353 2057
- 0 2409 2316
- 0 2454 2535
- 0 2489 2719
- 0 2512 2831
- 0 2538 2920
- 0 2562 2968
- 0 2578 2998
- 0 2591 3024
- 0 2601 3042
- 777 1992 235
- 666 2034 558
- 276 2085 766
- 0 2136 977
- 0 2206 1270
- 0 2267 1541
- 0 2341 1844
- 0 2404 2118
- 0 2456 2368
- 0 2498 2576
- 0 2533 2756
- 0 2556 2867
- 0 2580 2946
- 0 2605 2994
- 0 2620 3024
- 0 2630 3043
- 0 2640 3061
- 813 2024 336
- 713 2066 580
- 509 2120 797
- 0 2173 1015
- 0 2244 1315
- 0 2306 1590
- 0 2378 1892
- 0 2440 2163
- 0 2490 2405
- 0 2531 2610
- 0 2565 2785
- 0 2588 2893
- 0 2611 2965
- 0 2635 3013
- 0 2651 3043
- 0 2661 3062
- 0 2667 3075
- 134 0 0
- 257 0 0
- 281 0 0
- 226 0 0
- 173 0 304
- 146 0 426
- 0 0 685
- 0 0 882
- 0 0 1113
- 0 0 1296
- 0 0 1476
- 0 0 1612
- 0 0 1802
- 0 0 2049
- 0 182 2203
- 0 584 2295
- 0 865 2361
- 328 0 0
- 340 0 0
- 346 0 0
- 331 0 223
- 317 23 371
- 309 17 507
- 291 0 727
- 18 0 950
- 0 0 1180
- 0 0 1377
- 0 0 1555
- 0 0 1704
- 0 0 1891
- 0 0 2123
- 0 256 2268
- 0 667 2357
- 0 955 2420
- 374 119 0
- 387 138 0
- 381 135 0
- 373 167 265
- 351 179 401
- 345 207 563
- 136 207 771
- 245 221 1021
- 0 169 1255
- 0 54 1463
- 0 0 1646
- 0 0 1797
- 0 0 1979
- 0 16 2193
- 0 344 2327
- 0 765 2413
- 0 1060 2472
- 419 257 0
- 426 264 0
- 417 264 178
- 407 289 304
- 383 310 441
- 361 330 615
- 235 359 838
- 141 373 1102
- 0 385 1342
- 0 377 1561
- 0 382 1749
- 0 403 1904
- 0 536 2075
- 0 800 2266
- 0 978 2391
- 0 1100 2472
- 0 1185 2529
- 452 363 0
- 463 385 0
- 452 384 223
- 437 410 342
- 402 423 474
- 381 469 673
- 0 486 907
- 0 530 1176
- 0 546 1430
- 0 563 1657
- 0 577 1849
- 0 607 2002
- 0 730 2159
- 0 971 2338
- 0 1136 2457
- 0 1234 2531
- 0 1303 2583
- 497 469 0
- 508 514 165
- 505 551 277
- 475 556 378
- 443 597 536
- 392 625 720
- 0 674 990
- 0 712 1269
- 0 750 1535
- 0 785 1775
- 0 807 1972
- 0 840 2122
- 0 957 2270
- 0 1176 2435
- 0 1313 2538
- 0 1394 2601
- 0 1452 2645
- 596 712 0
- 586 725 218
- 553 726 320
- 530 761 433
- 471 792 586
- 390 843 801
- 0 894 1074
- 0 951 1368
- 0 999 1650
- 0 1042 1897
- 0 1080 2100
- 0 1109 2253
- 0 1207 2390
- 0 1396 2532
- 0 1514 2620
- 0 1584 2675
- 0 1633 2713
- 634 915 0
- 625 947 260
- 607 976 363
- 555 1001 475
- 485 1055 656
- 0 1102 867
- 0 1171 1166
- 0 1233 1476
- 0 1289 1765
- 0 1339 2017
- 0 1378 2223
- 0 1412 2385
- 0 1492 2513
- 0 1633 2629
- 0 1732 2706
- 0 1790 2753
- 0 1831 2787
- 696 1205 0
- 675 1222 281
- 633 1242 394
- 581 1284 520
- 416 1332 701
- 0 1391 943
- 0 1467 1253
- 0 1539 1573
- 0 1612 1877
- 0 1656 2130
- 0 1704 2348
- 0 1726 2502
- 0 1791 2630
- 0 1888 2724
- 0 1956 2786
- 0 2003 2827
- 0 2035 2855
- 748 1428 0
- 715 1456 293
- 661 1486 412
- 580 1527 552
- 0 1581 750
- 0 1648 1002
- 0 1725 1320
- 0 1803 1656
- 0 1867 1962
- 0 1926 2226
- 0 1965 2441
- 0 1996 2607
- 0 2045 2726
- 0 2115 2808
- 0 2158 2860
- 0 2186 2892
- 0 2211 2918
- 796 1672 0
- 756 1679 289
- 690 1695 430
- 569 1742 575
- 0 1791 787
- 0 1856 1047
- 0 1938 1384
- 0 2018 1722
- 0 2101 2049
- 0 2143 2302
- 0 2184 2519
- 0 2208 2681
- 0 2248 2796
- 0 2305 2873
- 0 2341 2920
- 0 2362 2950
- 0 2380 2972
- 847 1790 0
- 796 1811 290
- 715 1832 447
- 574 1872 601
- 0 1931 831
- 0 2004 1103
- 0 2080 1439
- 0 2162 1775
- 0 2230 2084
- 0 2288 2353
- 0 2328 2567
- 0 2363 2734
- 0 2390 2844
- 0 2422 2910
- 0 2446 2953
- 0 2467 2983
- 0 2482 3004
- 931 1907 0
- 871 1937 357
- 769 1969 533
- 95 2009 713
- 0 2071 951
- 0 2139 1233
- 0 2221 1561
- 0 2295 1885
- 0 2363 2188
- 0 2417 2447
- 0 2453 2647
- 0 2482 2792
- 0 2510 2895
- 0 2540 2959
- 0 2559 3001
- 0 2573 3026
- 0 2583 3044
- 1030 2014 0
- 967 2048 450
- 863 2090 650
- 181 2139 853
- 1 2204 1122
- 0 2269 1402
- 0 2347 1720
- 0 2414 2021
- 0 2479 2314
- 0 2527 2551
- 0 2561 2733
- 0 2582 2852
- 0 2610 2954
- 0 2631 3001
- 0 2651 3042
- 0 2664 3067
- 0 2674 3085
- 1092 2080 0
- 1027 2118 508
- 922 2165 724
- 263 2220 940
- 69 2287 1227
- 0 2351 1509
- 0 2426 1823
- 0 2492 2115
- 0 2551 2392
- 0 2596 2616
- 0 2628 2787
- 0 2648 2899
- 0 2673 2992
- 0 2694 3038
- 0 2708 3068
- 0 2721 3093
- 0 2731 3111
- 1130 2124 31
- 1067 2163 541
- 973 2214 768
- 613 2272 994
- 249 2341 1293
- 0 2406 1577
- 0 2478 1889
- 0 2543 2177
- 0 2599 2444
- 0 2641 2656
- 0 2673 2824
- 0 2693 2935
- 0 2715 3017
- 0 2737 3063
- 0 2750 3093
- 0 2760 3111
- 0 2769 3129
- 1156 2156 260
- 1096 2196 564
- 1009 2250 800
- 865 2309 1032
- 379 2379 1340
- 0 2446 1625
- 0 2515 1936
- 0 2580 2221
- 0 2634 2482
- 0 2675 2690
- 0 2706 2853
- 0 2725 2961
- 0 2746 3035
- 0 2767 3081
- 0 2781 3111
- 0 2790 3129
- 0 2797 3143
- 451 0 0
- 490 0 0
- 512 0 0
- 479 0 43
- 489 0 325
- 437 0 442
- 474 0 707
- 0 0 916
- 373 0 1151
- 0 0 1341
- 0 0 1527
- 0 0 1671
- 0 0 1868
- 0 0 2124
- 0 220 2283
- 0 628 2379
- 0 914 2447
- 549 99 0
- 545 86 0
- 541 82 0
- 533 108 235
- 529 117 387
- 513 120 526
- 512 89 754
- 456 36 988
- 384 0 1221
- 0 0 1427
- 0 0 1612
- 0 0 1764
- 0 0 1958
- 0 0 2199
- 0 301 2348
- 0 719 2441
- 0 1011 2505
- 598 224 0
- 585 214 0
- 563 198 105
- 568 224 276
- 557 233 417
- 541 252 585
- 529 259 801
- 495 259 1063
- 387 228 1301
- 0 97 1518
- 0 0 1706
- 0 0 1863
- 0 0 2050
- 0 53 2270
- 0 393 2409
- 0 822 2497
- 0 1122 2558
- 635 337 0
- 630 330 0
- 618 314 188
- 614 341 314
- 606 360 456
- 586 378 639
- 576 403 873
- 525 412 1147
- 368 421 1393
- 0 408 1624
- 0 410 1811
- 0 428 1978
- 0 572 2153
- 0 851 2351
- 0 1040 2479
- 0 1166 2562
- 0 1255 2620
- 671 439 0
- 673 448 0
- 664 436 229
- 657 465 353
- 643 474 490
- 632 521 697
- 602 538 943
- 553 576 1223
- 357 589 1482
- 0 603 1721
- 0 618 1916
- 0 649 2077
- 0 780 2241
- 0 1036 2424
- 0 1209 2547
- 0 1312 2622
- 0 1384 2674
- 714 543 0
- 722 577 162
- 724 609 281
- 705 615 388
- 699 653 553
- 668 680 745
- 645 731 1026
- 543 768 1318
- 0 807 1591
- 0 842 1841
- 0 863 2044
- 0 896 2203
- 0 1022 2353
- 0 1254 2522
- 0 1398 2628
- 0 1484 2692
- 0 1544 2738
- 824 785 0
- 816 799 211
- 795 802 319
- 786 837 442
- 763 870 602
- 729 921 828
- 658 970 1112
- 303 1024 1419
- 0 1074 1708
- 0 1114 1971
- 0 1153 2174
- 0 1184 2340
- 0 1286 2482
- 0 1487 2624
- 0 1613 2713
- 0 1686 2768
- 0 1738 2806
- 899 1011 0
- 894 1044 244
- 881 1076 359
- 853 1100 478
- 830 1154 672
- 757 1202 894
- 688 1273 1206
- 0 1335 1531
- 0 1393 1825
- 0 1446 2097
- 0 1481 2308
- 0 1513 2475
- 0 1595 2605
- 0 1742 2721
- 0 1843 2800
- 0 1905 2848
- 0 1948 2881
- 1006 1319 0
- 991 1335 248
- 966 1357 382
- 943 1402 520
- 886 1454 715
- 816 1516 971
- 68 1593 1293
- 0 1662 1628
- 0 1731 1940
- 0 1777 2207
- 0 1822 2431
- 0 1845 2595
- 0 1911 2724
- 0 2011 2820
- 0 2081 2882
- 0 2129 2924
- 0 2163 2953
- 1088 1568 0
- 1063 1599 239
- 1027 1633 392
- 995 1674 548
- 929 1728 761
- 806 1793 1029
- 67 1869 1361
- 0 1952 1714
- 0 2018 2028
- 0 2078 2311
- 0 2111 2524
- 0 2140 2702
- 0 2190 2823
- 0 2264 2905
- 0 2310 2957
- 0 2338 2989
- 0 2364 3015
- 1161 1818 0
- 1133 1826 169
- 1093 1840 401
- 1049 1887 567
- 971 1943 797
- 821 2012 1072
- 72 2092 1424
- 0 2171 1777
- 0 2259 2112
- 0 2306 2388
- 0 2346 2606
- 0 2369 2771
- 0 2407 2889
- 0 2460 2967
- 0 2493 3015
- 0 2516 3045
- 0 2534 3067
- 1221 1947 0
- 1184 1972 0
- 1132 1998 410
- 1079 2035 589
- 994 2092 839
- 816 2170 1128
- 72 2252 1480
- 0 2339 1835
- 0 2405 2149
- 0 2465 2442
- 0 2499 2657
- 0 2532 2826
- 0 2558 2937
- 0 2587 3003
- 0 2609 3046
- 0 2632 3076
- 0 2647 3097
- 1299 2060 0
- 1262 2096 0
- 1205 2132 502
- 1146 2170 707
- 1048 2233 960
- 874 2305 1260
- 146 2392 1603
- 0 2466 1945
- 0 2532 2250
- 0 2588 2526
- 0 2622 2731
- 0 2650 2881
- 0 2676 2985
- 0 2703 3048
- 0 2721 3089
- 0 2734 3115
- 0 2742 3133
- 1387 2164 0
- 1351 2204 0
- 1300 2250 634
- 1234 2298 855
- 1133 2363 1137
- 971 2431 1431
- 260 2512 1761
- 57 2578 2080
- 0 2641 2377
- 0 2690 2627
- 0 2722 2813
- 0 2743 2935
- 0 2769 3039
- 0 2787 3086
- 0 2805 3126
- 0 2817 3152
- 0 2826 3170
- 1443 2229 0
- 1407 2273 472
- 1359 2324 714
- 1289 2377 947
- 1191 2445 1247
- 1024 2512 1540
- 321 2588 1865
- 207 2652 2174
- 63 2709 2457
- 0 2754 2690
- 0 2786 2865
- 0 2805 2981
- 0 2827 3073
- 0 2846 3120
- 0 2858 3150
- 0 2870 3176
- 0 2878 3194
- 1482 2271 0
- 1445 2317 509
- 1397 2372 761
- 1324 2429 1003
- 1226 2498 1315
- 1073 2565 1609
- 321 2639 1931
- 207 2702 2235
- 63 2757 2510
- 0 2798 2731
- 0 2829 2901
- 0 2848 3015
- 0 2868 3097
- 0 2886 3144
- 0 2898 3174
- 0 2906 3192
- 0 2915 3210
- 1511 2302 0
- 1473 2349 536
- 1424 2406 795
- 1349 2467 1043
- 1251 2537 1363
- 1108 2603 1658
- 321 2675 1979
- 207 2738 2279
- 63 2791 2549
- 0 2831 2766
- 0 2860 2931
- 0 2879 3040
- 0 2896 3114
- 0 2915 3161
- 0 2927 3191
- 0 2935 3209
- 0 2941 3222
- 710 0 0
- 718 0 0
- 726 0 0
- 710 0 149
- 710 0 334
- 706 0 457
- 700 0 732
- 681 0 954
- 661 0 1200
- 670 0 1394
- 657 0 1588
- 669 0 1739
- 720 0 1945
- 811 0 2209
- 869 255 2374
- 878 672 2475
- 869 963 2545
- 768 141 0
- 762 173 0
- 758 186 55
- 753 181 244
- 750 190 398
- 747 191 544
- 748 189 782
- 741 147 1026
- 731 0 1272
- 736 0 1484
- 731 0 1678
- 735 0 1833
- 774 0 2034
- 853 0 2286
- 902 343 2443
- 907 772 2540
- 895 1069 2607
- 832 270 0
- 817 295 0
- 793 302 142
- 801 309 283
- 793 316 429
- 796 332 605
- 792 324 835
- 804 307 1103
- 790 265 1355
- 795 78 1578
- 782 0 1778
- 789 0 1942
- 809 0 2135
- 873 94 2363
- 914 449 2508
- 917 890 2601
- 904 1196 2665
- 887 381 0
- 874 389 0
- 853 388 194
- 859 402 322
- 855 415 469
- 860 431 661
- 857 449 908
- 859 459 1189
- 845 459 1450
- 842 437 1686
- 827 437 1885
- 824 453 2056
- 836 608 2239
- 886 902 2445
- 920 1104 2579
- 879 1243 2666
- 812 1337 2727
- 941 487 0
- 937 503 0
- 923 501 232
- 924 520 358
- 919 533 502
- 930 574 717
- 916 589 979
- 921 624 1267
- 889 638 1542
- 884 649 1784
- 854 663 1993
- 850 694 2161
- 843 833 2331
- 883 1104 2520
- 914 1288 2649
- 735 1400 2727
- 498 1476 2781
- 1009 612 0
- 1015 645 140
- 1016 675 282
- 1007 678 390
- 1013 719 565
- 1009 748 766
- 1006 798 1063
- 991 835 1364
- 953 872 1654
- 937 906 1905
- 888 923 2125
- 871 957 2295
- 853 1089 2451
- 883 1338 2623
- 902 1493 2731
- 726 1587 2797
- 496 1650 2844
- 1127 866 0
- 1128 886 192
- 1117 895 318
- 1119 929 445
- 1116 962 615
- 1114 1014 853
- 1088 1064 1154
- 1069 1116 1470
- 1020 1163 1775
- 983 1204 2045
- 928 1243 2262
- 878 1272 2432
- 463 1379 2583
- 488 1590 2729
- 504 1721 2820
- 508 1802 2876
- 508 1857 2915
- 1233 1111 0
- 1238 1150 211
- 1240 1186 350
- 1227 1208 475
- 1227 1268 682
- 1204 1320 919
- 1184 1391 1247
- 1132 1453 1585
- 1078 1507 1894
- 1015 1560 2171
- 813 1594 2402
- 468 1625 2575
- 470 1709 2709
- 488 1863 2829
- 496 1971 2909
- 498 2036 2959
- 498 2081 2993
- 1371 1460 0
- 1367 1477 2
- 1356 1500 360
- 1348 1546 510
- 1323 1601 721
- 1305 1663 993
- 1243 1740 1336
- 1200 1805 1682
- 1097 1880 2013
- 812 1926 2288
- 522 1971 2528
- 467 1991 2698
- 459 2058 2832
- 481 2164 2931
- 496 2238 2995
- 500 2289 3037
- 500 2323 3066
- 1476 1726 0
- 1468 1754 0
- 1455 1787 353
- 1442 1828 532
- 1413 1885 764
- 1372 1955 1049
- 1307 2035 1401
- 1224 2114 1765
- 1121 2176 2097
- 800 2236 2391
- 524 2271 2622
- 439 2301 2801
- 431 2352 2928
- 463 2427 3013
- 484 2474 3067
- 490 2503 3100
- 490 2530 3126
- 1574 1997 0
- 1557 2002 0
- 1534 2017 346
- 1514 2069 541
- 1483 2126 796
- 1438 2197 1091
- 1354 2283 1466
- 1265 2365 1831
- 1128 2448 2173
- 635 2492 2462
- 493 2538 2708
- 427 2557 2876
- 423 2594 2996
- 453 2646 3074
- 473 2679 3123
- 478 2699 3153
- 478 2718 3175
- 1641 2126 0
- 1623 2147 0
- 1595 2173 345
- 1565 2215 562
- 1527 2283 840
- 1475 2366 1147
- 1392 2446 1521
- 1277 2534 1890
- 1145 2601 2222
- 628 2661 2519
- 507 2695 2753
- 416 2726 2929
- 415 2749 3043
- 455 2774 3110
- 478 2795 3154
- 484 2816 3184
- 484 2830 3205
- 1719 2238 0
- 1699 2273 0
- 1668 2312 444
- 1635 2354 683
- 1586 2424 962
- 1539 2499 1281
- 1443 2587 1643
- 1345 2662 2000
- 774 2731 2324
- 699 2784 2603
- 597 2817 2825
- 527 2843 2980
- 509 2865 3088
- 547 2889 3153
- 572 2905 3195
- 579 2915 3221
- 579 2923 3239
- 1798 2337 0
- 1778 2377 0
- 1750 2427 596
- 1716 2479 842
- 1659 2548 1144
- 1612 2616 1456
- 1518 2698 1803
- 1437 2765 2136
- 866 2829 2448
- 810 2877 2702
- 731 2909 2906
- 695 2930 3030
- 676 2952 3138
- 693 2965 3188
- 717 2980 3229
- 724 2991 3255
- 724 2998 3273
- 1848 2398 0
- 1828 2443 0
- 1801 2499 691
- 1767 2557 942
- 1710 2626 1259
- 1655 2692 1568
- 1567 2768 1908
- 1484 2833 2230
- 923 2891 2526
- 879 2935 2763
- 815 2966 2956
- 787 2986 3073
- 781 3006 3170
- 798 3019 3220
- 808 3027 3251
- 815 3038 3276
- 815 3045 3294
- 1881 2439 0
- 1862 2486 240
- 1837 2545 747
- 1802 2608 1003
- 1745 2678 1331
- 1686 2743 1639
- 1606 2815 1975
- 1523 2879 2291
- 1173 2934 2579
- 1104 2974 2803
- 896 3005 2990
- 810 3024 3106
- 810 3042 3191
- 826 3055 3241
- 837 3063 3272
- 840 3070 3291
- 840 3077 3308
- 1907 2468 0
- 1887 2517 488
- 1864 2579 784
- 1827 2644 1046
- 1771 2715 1383
- 1709 2780 1690
- 1639 2850 2023
- 1556 2913 2335
- 1467 2966 2618
- 1378 3005 2839
- 1153 3034 3019
- 810 3053 3130
- 810 3068 3206
- 826 3082 3256
- 837 3090 3287
- 840 3096 3306
- 840 3101 3319
- 941 0 0
- 949 39 0
- 953 103 0
- 942 0 154
- 949 0 346
- 954 0 469
- 967 0 757
- 971 0 992
- 980 0 1244
- 998 0 1449
- 1008 0 1651
- 1029 0 1806
- 1119 0 2021
- 1247 0 2294
- 1328 293 2464
- 1378 720 2571
- 1413 1019 2645
- 1018 246 0
- 1020 259 0
- 1024 268 81
- 1021 264 251
- 1031 267 412
- 1038 247 559
- 1061 213 809
- 1072 91 1066
- 1089 0 1320
- 1099 0 1543
- 1113 0 1744
- 1128 0 1909
- 1209 0 2118
- 1320 0 2376
- 1389 384 2536
- 1434 823 2639
- 1466 1130 2711
- 1099 300 0
- 1100 318 0
- 1103 335 148
- 1104 334 290
- 1119 347 445
- 1127 348 621
- 1150 345 866
- 1166 323 1144
- 1178 274 1404
- 1189 8 1642
- 1195 0 1843
- 1210 0 2019
- 1283 0 2222
- 1375 134 2456
- 1434 497 2604
- 1474 950 2701
- 1502 1267 2769
- 1185 405 0
- 1189 419 0
- 1194 432 197
- 1194 438 328
- 1211 461 486
- 1219 469 679
- 1243 490 940
- 1256 492 1233
- 1268 492 1501
- 1277 471 1756
- 1279 464 1961
- 1290 476 2138
- 1352 649 2328
- 1424 957 2539
- 1474 1167 2676
- 1510 1315 2767
- 1535 1419 2831
- 1265 521 0
- 1276 547 0
- 1284 561 233
- 1284 571 364
- 1301 595 521
- 1316 627 735
- 1330 648 1013
- 1345 677 1313
- 1349 688 1595
- 1358 701 1857
- 1353 710 2071
- 1362 740 2249
- 1408 886 2423
- 1471 1171 2616
- 1516 1364 2747
- 1544 1484 2829
- 1564 1568 2887
- 1358 673 0
- 1377 709 111
- 1394 743 278
- 1386 743 391
- 1411 789 580
- 1419 815 784
- 1441 868 1095
- 1441 905 1411
- 1437 939 1709
- 1441 972 1979
- 1425 984 2204
- 1428 1016 2385
- 1470 1157 2550
- 1523 1419 2725
- 1556 1582 2834
- 1576 1684 2903
- 1591 1755 2951
- 1496 954 0
- 1512 977 138
- 1528 991 305
- 1531 1023 443
- 1552 1061 628
- 1563 1112 872
- 1573 1161 1189
- 1570 1216 1521
- 1563 1263 1833
- 1558 1302 2122
- 1541 1335 2348
- 1526 1364 2528
- 1547 1473 2681
- 1588 1689 2831
- 1614 1824 2925
- 1630 1908 2983
- 1642 1967 3024
- 1625 1216 0
- 1651 1259 133
- 1675 1302 328
- 1667 1325 464
- 1689 1389 692
- 1690 1440 937
- 1699 1513 1283
- 1682 1575 1641
- 1668 1628 1962
- 1656 1681 2254
- 1625 1709 2491
- 1603 1739 2678
- 1616 1826 2814
- 1641 1985 2935
- 1659 2096 3017
- 1669 2165 3068
- 1677 2213 3103
- 1794 1597 0
- 1808 1614 0
- 1825 1641 320
- 1822 1687 491
- 1829 1743 726
- 1826 1806 1009
- 1818 1886 1371
- 1800 1957 1734
- 1770 2026 2077
- 1750 2067 2373
- 1698 2106 2619
- 1674 2124 2798
- 1677 2192 2938
- 1700 2301 3037
- 1714 2377 3103
- 1722 2432 3146
- 1728 2469 3176
- 1917 1879 0
- 1932 1911 0
- 1948 1951 276
- 1943 1996 501
- 1948 2059 764
- 1935 2129 1064
- 1921 2205 1438
- 1891 2292 1821
- 1861 2356 2158
- 1825 2414 2474
- 1771 2443 2715
- 1736 2475 2907
- 1731 2521 3038
- 1746 2596 3124
- 1755 2642 3178
- 1760 2672 3211
- 1766 2702 3239
- 2031 2165 0
- 2036 2173 0
- 2041 2192 107
- 2031 2245 498
- 2034 2313 791
- 2016 2391 1102
- 1991 2476 1501
- 1951 2558 1886
- 1914 2639 2237
- 1872 2683 2541
- 1792 2727 2798
- 1762 2746 2979
- 1757 2779 3106
- 1770 2827 3187
- 1779 2856 3238
- 1784 2875 3270
- 1788 2893 3293
- 2100 2308 0
- 2110 2340 0
- 2117 2374 67
- 2097 2416 512
- 2098 2487 834
- 2081 2576 1158
- 2052 2656 1555
- 2000 2746 1944
- 1959 2805 2288
- 1914 2866 2605
- 1839 2897 2844
- 1805 2931 3033
- 1795 2946 3153
- 1798 2968 3225
- 1803 2986 3271
- 1808 3005 3303
- 1812 3017 3326
- 2170 2423 0
- 2179 2465 0
- 2188 2513 304
- 2161 2553 647
- 2156 2628 960
- 2133 2702 1296
- 2107 2794 1679
- 2056 2866 2053
- 2008 2930 2390
- 1963 2983 2687
- 1897 3014 2914
- 1866 3041 3080
- 1855 3061 3193
- 1859 3082 3262
- 1861 3095 3306
- 1862 3103 3334
- 1863 3109 3354
- 2241 2517 0
- 2249 2566 0
- 2253 2621 504
- 2229 2672 819
- 2211 2744 1148
- 2184 2812 1474
- 2159 2898 1840
- 2112 2961 2190
- 2067 3023 2514
- 2025 3069 2783
- 1973 3099 2992
- 1945 3119 3129
- 1933 3139 3241
- 1939 3150 3291
- 1941 3163 3335
- 1942 3172 3363
- 1943 3178 3382
- 2286 2576 0
- 2292 2628 0
- 2293 2688 628
- 2272 2746 927
- 2247 2818 1267
- 2217 2884 1591
- 2190 2963 1947
- 2146 3025 2284
- 2104 3081 2591
- 2063 3122 2843
- 2021 3152 3042
- 1993 3170 3171
- 1982 3188 3272
- 1988 3199 3322
- 1991 3206 3353
- 1993 3214 3380
- 1994 3220 3400
- 2314 2614 0
- 2320 2669 180
- 2319 2731 708
- 2299 2794 996
- 2271 2864 1344
- 2238 2930 1665
- 2210 3004 2015
- 2168 3066 2346
- 2127 3118 2645
- 2088 3156 2881
- 2050 3185 3074
- 2023 3204 3202
- 2014 3220 3292
- 2019 3231 3341
- 2022 3237 3372
- 2025 3242 3392
- 2026 3248 3411
- 2335 2641 0
- 2340 2698 417
- 2338 2763 765
- 2319 2828 1045
- 2287 2898 1399
- 2254 2964 1718
- 2224 3034 2064
- 2183 3096 2390
- 2143 3145 2684
- 2105 3182 2916
- 2068 3210 3102
- 2045 3229 3225
- 2037 3242 3306
- 2042 3253 3355
- 2045 3260 3386
- 2047 3264 3406
- 2049 3267 3419
- 1320 0 0
- 1310 0 0
- 1309 20 0
- 1309 0 150
- 1334 0 356
- 1353 0 496
- 1377 0 785
- 1394 0 1030
- 1421 0 1296
- 1444 0 1507
- 1463 0 1720
- 1480 0 1879
- 1588 0 2098
- 1776 0 2384
- 1879 331 2560
- 1941 763 2669
- 1983 1065 2746
- 1397 244 0
- 1382 238 0
- 1375 235 107
- 1383 239 259
- 1405 239 420
- 1425 223 581
- 1450 182 835
- 1471 0 1100
- 1495 0 1365
- 1512 0 1595
- 1533 0 1805
- 1555 0 1980
- 1649 0 2196
- 1816 0 2464
- 1910 429 2628
- 1968 872 2732
- 2009 1182 2806
- 1487 332 0
- 1467 331 0
- 1451 315 150
- 1470 330 300
- 1491 330 443
- 1512 343 643
- 1537 331 889
- 1564 312 1174
- 1584 244 1450
- 1595 0 1693
- 1620 0 1907
- 1637 0 2085
- 1715 0 2298
- 1860 158 2544
- 1946 544 2695
- 2003 1002 2793
- 2043 1322 2861
- 1593 464 0
- 1573 461 0
- 1557 450 198
- 1580 471 338
- 1602 481 486
- 1623 500 701
- 1647 513 965
- 1671 518 1264
- 1689 516 1548
- 1700 488 1806
- 1721 479 2028
- 1733 489 2211
- 1799 660 2412
- 1921 993 2630
- 1997 1216 2768
- 2049 1374 2860
- 2085 1486 2925
- 1690 581 0
- 1675 597 0
- 1665 592 226
- 1687 614 367
- 1711 628 517
- 1734 669 757
- 1753 680 1041
- 1776 712 1346
- 1791 718 1644
- 1802 728 1911
- 1821 738 2144
- 1828 769 2327
- 1880 919 2511
- 1988 1224 2711
- 2058 1427 2843
- 2101 1553 2924
- 2131 1641 2981
- 1808 742 0
- 1798 776 0
- 1798 806 270
- 1819 814 396
- 1848 852 580
- 1869 885 808
- 1894 930 1124
- 1906 966 1446
- 1918 992 1759
- 1925 1025 2037
- 1939 1038 2277
- 1940 1074 2462
- 1985 1217 2636
- 2079 1495 2819
- 2132 1662 2930
- 2163 1765 2999
- 2185 1837 3047
- 1968 1039 0
- 1955 1057 0
- 1948 1062 289
- 1976 1102 442
- 2000 1130 623
- 2019 1185 890
- 2039 1230 1215
- 2047 1286 1556
- 2058 1332 1886
- 2058 1368 2181
- 2064 1403 2426
- 2051 1429 2613
- 2080 1541 2775
- 2163 1773 2929
- 2208 1915 3022
- 2235 2004 3079
- 2254 2065 3119
- 2127 1331 0
- 2116 1366 0
- 2117 1405 296
- 2140 1436 456
- 2163 1493 686
- 2178 1541 954
- 2198 1612 1309
- 2199 1671 1670
- 2209 1730 2016
- 2199 1779 2313
- 2197 1808 2565
- 2176 1835 2756
- 2195 1927 2907
- 2256 2095 3033
- 2291 2205 3114
- 2311 2273 3164
- 2325 2321 3199
- 2328 1739 0
- 2302 1746 0
- 2296 1765 236
- 2320 1814 463
- 2340 1872 710
- 2349 1936 1024
- 2365 2020 1400
- 2357 2078 1770
- 2363 2157 2138
- 2342 2194 2444
- 2327 2237 2708
- 2302 2252 2891
- 2308 2321 3040
- 2347 2431 3146
- 2370 2507 3210
- 2386 2561 3251
- 2397 2598 3280
- 2452 2033 0
- 2432 2056 0
- 2425 2089 0
- 2444 2134 464
- 2465 2200 743
- 2467 2268 1077
- 2474 2357 1466
- 2459 2431 1855
- 2454 2500 2215
- 2427 2552 2537
- 2405 2583 2796
- 2378 2609 2991
- 2381 2663 3135
- 2412 2738 3232
- 2426 2780 3286
- 2434 2807 3319
- 2443 2836 3346
- 2588 2341 0
- 2558 2339 0
- 2545 2357 0
- 2567 2419 437
- 2591 2491 762
- 2589 2563 1113
- 2587 2655 1531
- 2560 2723 1922
- 2547 2805 2291
- 2510 2841 2605
- 2487 2895 2883
- 2456 2905 3066
- 2452 2940 3204
- 2470 2989 3294
- 2480 3018 3347
- 2485 3037 3379
- 2490 3053 3401
- 2646 2488 0
- 2628 2511 0
- 2619 2543 0
- 2631 2594 449
- 2644 2666 804
- 2643 2747 1167
- 2634 2832 1577
- 2606 2911 1977
- 2589 2978 2346
- 2553 3031 2670
- 2523 3065 2926
- 2494 3090 3117
- 2487 3112 3250
- 2498 3135 3330
- 2503 3150 3377
- 2508 3169 3409
- 2512 3182 3432
- 2707 2603 0
- 2696 2642 0
- 2696 2692 0
- 2700 2739 589
- 2703 2815 932
- 2697 2885 1308
- 2689 2981 1707
- 2657 3043 2091
- 2634 3114 2451
- 2600 3164 2760
- 2571 3196 3001
- 2542 3215 3171
- 2529 3236 3290
- 2539 3257 3366
- 2542 3266 3411
- 2543 3270 3438
- 2544 3273 3458
- 2760 2692 0
- 2753 2737 0
- 2760 2797 0
- 2762 2851 797
- 2750 2923 1135
- 2739 2988 1499
- 2730 3078 1878
- 2700 3133 2234
- 2671 3201 2576
- 2641 3246 2858
- 2615 3278 3078
- 2589 3292 3220
- 2575 3314 3339
- 2575 3322 3388
- 2578 3330 3431
- 2579 3334 3458
- 2580 3337 3478
- 2799 2750 0
- 2793 2798 0
- 2798 2860 94
- 2800 2920 916
- 2783 2990 1267
- 2767 3054 1617
- 2756 3136 1988
- 2726 3192 2331
- 2698 3253 2653
- 2669 3293 2914
- 2649 3326 3125
- 2622 3339 3259
- 2610 3357 3366
- 2610 3365 3415
- 2611 3371 3446
- 2612 3375 3473
- 2613 3378 3492
- 2825 2788 0
- 2818 2837 19
- 2822 2899 470
- 2825 2964 990
- 2805 3033 1352
- 2785 3096 1692
- 2772 3172 2058
- 2743 3230 2394
- 2716 3285 2706
- 2688 3322 2950
- 2670 3356 3155
- 2644 3370 3289
- 2633 3385 3383
- 2633 3393 3432
- 2634 3398 3463
- 2635 3402 3482
- 2636 3405 3501
- 2844 2815 0
- 2837 2865 249
- 2839 2928 740
- 2843 2995 1043
- 2820 3064 1413
- 2798 3126 1746
- 2783 3198 2108
- 2755 3258 2440
- 2729 3308 2745
- 2701 3345 2984
- 2683 3377 3181
- 2660 3392 3311
- 2650 3404 3395
- 2649 3412 3444
- 2651 3418 3475
- 2652 3421 3494
- 2652 3424 3508
- 1603 0 0
- 1596 0 0
- 1590 0 0
- 1595 0 187
- 1624 0 378
- 1656 0 509
- 1679 0 799
- 1703 0 1051
- 1732 0 1322
- 1757 0 1545
- 1779 0 1761
- 1801 0 1926
- 1907 0 2149
- 2095 0 2437
- 2212 346 2616
- 2286 784 2728
- 2337 1090 2806
- 1696 158 0
- 1693 140 0
- 1693 131 123
- 1702 135 269
- 1730 125 432
- 1758 47 591
- 1784 0 850
- 1810 0 1125
- 1832 0 1392
- 1844 0 1632
- 1867 0 1844
- 1896 0 2029
- 1995 0 2251
- 2164 0 2519
- 2270 447 2686
- 2339 897 2793
- 2386 1211 2868
- 1789 308 0
- 1790 305 0
- 1796 297 161
- 1810 306 308
- 1837 308 459
- 1862 316 652
- 1890 298 904
- 1921 274 1203
- 1936 0 1477
- 1939 0 1725
- 1966 0 1943
- 2000 0 2135
- 2090 0 2353
- 2234 27 2598
- 2326 566 2753
- 2387 1031 2854
- 2431 1355 2925
- 1897 464 0
- 1899 457 0
- 1906 446 196
- 1924 466 342
- 1954 479 498
- 1984 491 711
- 2011 505 981
- 2039 503 1291
- 2055 497 1578
- 2069 446 1846
- 2085 301 2068
- 2108 279 2267
- 2185 443 2469
- 2308 791 2684
- 2390 1105 2826
- 2446 1397 2922
- 2485 1523 2989
- 2003 604 0
- 2008 616 0
- 2017 612 224
- 2036 636 375
- 2066 650 533
- 2097 688 767
- 2123 697 1056
- 2150 727 1373
- 2163 733 1673
- 2181 740 1954
- 2193 751 2185
- 2212 777 2382
- 2270 927 2569
- 2378 1241 2768
- 2455 1458 2902
- 2503 1594 2986
- 2536 1685 3046
- 2136 777 0
- 2144 810 0
- 2159 842 263
- 2178 851 399
- 2209 894 592
- 2240 921 817
- 2265 966 1138
- 2288 997 1473
- 2299 1025 1788
- 2315 1057 2082
- 2324 1070 2323
- 2339 1102 2522
- 2385 1248 2696
- 2479 1528 2877
- 2538 1702 2991
- 2575 1811 3061
- 2601 1887 3111
- 2300 1092 0
- 2310 1109 0
- 2325 1112 270
- 2350 1153 439
- 2384 1184 629
- 2416 1237 896
- 2441 1282 1225
- 2460 1335 1583
- 2468 1380 1914
- 2479 1414 2224
- 2478 1447 2469
- 2483 1472 2673
- 2515 1584 2840
- 2586 1821 2990
- 2630 1969 3083
- 2658 2061 3141
- 2680 2125 3183
- 2481 1392 0
- 2495 1430 0
- 2516 1471 257
- 2536 1501 444
- 2565 1559 688
- 2598 1606 957
- 2616 1679 1320
- 2632 1739 1699
- 2635 1793 2045
- 2640 1841 2365
- 2630 1866 2614
- 2628 1894 2820
- 2641 1985 2971
- 2688 2152 3095
- 2723 2267 3179
- 2745 2339 3232
- 2763 2390 3268
- 2686 1812 0
- 2685 1822 0
- 2695 1840 0
- 2715 1892 444
- 2744 1949 709
- 2767 2014 1025
- 2787 2088 1406
- 2792 2152 1795
- 2792 2221 2158
- 2786 2261 2485
- 2768 2300 2747
- 2759 2320 2946
- 2767 2388 3098
- 2792 2499 3205
- 2811 2578 3274
- 2824 2635 3318
- 2839 2676 3350
- 2829 2125 0
- 2841 2157 0
- 2865 2195 0
- 2877 2238 420
- 2907 2309 729
- 2927 2384 1074
- 2937 2463 1474
- 2942 2545 1887
- 2929 2601 2247
- 2923 2665 2594
- 2892 2686 2846
- 2885 2718 3058
- 2884 2766 3203
- 2892 2833 3296
- 2897 2876 3354
- 2900 2902 3390
- 2911 2932 3419
- 2977 2449 0
- 2973 2454 0
- 2979 2472 0
- 2998 2529 382
- 3025 2599 751
- 3043 2678 1110
- 3043 2760 1536
- 3038 2836 1948
- 3019 2902 2317
- 3002 2948 2656
- 2976 2994 2928
- 2962 3013 3129
- 2955 3044 3268
- 2958 3089 3357
- 2960 3117 3413
- 2961 3134 3448
- 2968 3153 3474
- 3045 2609 0
- 3057 2644 0
- 3078 2685 0
- 3087 2731 374
- 3108 2801 781
- 3128 2891 1160
- 3120 2967 1585
- 3113 3053 2005
- 3088 3102 2376
- 3074 3166 2729
- 3039 3193 2982
- 3028 3229 3193
- 3014 3242 3324
- 3002 3255 3398
- 2998 3269 3447
- 2999 3286 3482
- 3003 3299 3507
- 3101 2727 0
- 3115 2774 0
- 3141 2831 0
- 3142 2874 522
- 3158 2948 908
- 3163 3022 1305
- 3165 3112 1714
- 3146 3179 2116
- 3124 3236 2482
- 3108 3294 2815
- 3076 3320 3054
- 3062 3346 3240
- 3052 3364 3362
- 3040 3376 3434
- 3033 3383 3480
- 3028 3388 3509
- 3031 3394 3531
- 3151 2817 0
- 3163 2867 0
- 3181 2926 0
- 3187 2979 746
- 3186 3049 1120
- 3183 3117 1498
- 3184 3203 1889
- 3162 3262 2260
- 3142 3320 2608
- 3123 3368 2906
- 3099 3395 3129
- 3082 3413 3280
- 3071 3431 3403
- 3064 3437 3453
- 3057 3444 3498
- 3052 3449 3527
- 3055 3455 3549
- 3183 2874 0
- 3193 2926 0
- 3206 2985 73
- 3214 3045 886
- 3205 3113 1264
- 3199 3180 1623
- 3194 3259 2005
- 3176 3319 2362
- 3154 3373 2687
- 3133 3414 2963
- 3114 3442 3177
- 3096 3459 3319
- 3084 3473 3429
- 3076 3479 3479
- 3072 3482 3510
- 3067 3487 3538
- 3070 3493 3560
- 3203 2910 0
- 3212 2963 0
- 3221 3024 443
- 3232 3087 975
- 3217 3154 1357
- 3210 3220 1703
- 3200 3294 2079
- 3184 3356 2429
- 3161 3406 2743
- 3139 3443 3000
- 3122 3473 3208
- 3105 3489 3350
- 3092 3500 3445
- 3084 3505 3495
- 3079 3509 3526
- 3077 3511 3545
- 3079 3517 3567
- 3218 2935 0
- 3228 2991 0
- 3240 3054 712
- 3250 3119 1035
- 3234 3186 1417
- 3222 3251 1760
- 3212 3322 2131
- 3196 3384 2476
- 3173 3432 2784
- 3149 3468 3034
- 3134 3496 3236
- 3118 3512 3372
- 3105 3522 3459
- 3097 3528 3509
- 3093 3531 3540
- 3090 3533 3560
- 3090 3536 3573
- 1900 0 0
- 1888 0 0
- 1883 0 0
- 1892 0 183
- 1924 0 371
- 1957 0 504
- 1979 0 808
- 2002 0 1067
- 2023 0 1344
- 2048 0 1570
- 2076 0 1797
- 2101 0 1967
- 2212 0 2193
- 2406 0 2479
- 2528 347 2658
- 2604 785 2770
- 2656 1091 2848
- 1984 0 0
- 1971 0 0
- 1966 0 146
- 1980 0 272
- 2010 0 436
- 2041 0 594
- 2066 0 862
- 2090 0 1139
- 2109 0 1414
- 2125 0 1658
- 2150 0 1876
- 2179 0 2063
- 2284 0 2289
- 2464 0 2559
- 2576 452 2727
- 2648 903 2835
- 2697 1219 2910
- 2082 239 0
- 2068 244 0
- 2060 233 179
- 2081 242 311
- 2109 236 466
- 2136 246 656
- 2162 165 920
- 2187 88 1217
- 2205 0 1497
- 2212 0 1749
- 2242 0 1976
- 2274 0 2170
- 2371 0 2390
- 2531 0 2637
- 2633 575 2794
- 2701 1042 2897
- 2747 1368 2968
- 2191 439 0
- 2177 441 0
- 2170 436 209
- 2193 450 345
- 2226 467 506
- 2257 475 713
- 2286 489 995
- 2312 485 1304
- 2332 458 1598
- 2345 0 1863
- 2369 0 2098
- 2390 0 2298
- 2475 7 2505
- 2611 363 2725
- 2702 794 2869
- 2764 1275 2965
- 2806 1543 3032
- 2306 602 0
- 2295 620 0
- 2290 618 232
- 2316 639 373
- 2347 653 540
- 2381 690 768
- 2408 697 1068
- 2434 729 1386
- 2455 732 1693
- 2470 740 1970
- 2491 743 2216
- 2505 773 2413
- 2570 930 2605
- 2691 1253 2808
- 2776 1475 2945
- 2829 1614 3031
- 2864 1710 3090
- 2457 786 0
- 2446 826 0
- 2447 859 264
- 2477 864 392
- 2507 906 593
- 2539 930 817
- 2564 973 1148
- 2585 1003 1484
- 2605 1031 1809
- 2617 1063 2099
- 2635 1069 2358
- 2642 1103 2556
- 2693 1253 2733
- 2800 1543 2918
- 2867 1724 3034
- 2909 1837 3106
- 2937 1915 3156
- 2628 1117 0
- 2617 1137 0
- 2612 1143 267
- 2644 1181 430
- 2678 1215 630
- 2710 1265 895
- 2734 1307 1234
- 2753 1359 1592
- 2769 1401 1935
- 2776 1435 2237
- 2785 1467 2500
- 2784 1493 2702
- 2823 1609 2874
- 2907 1849 3029
- 2960 1999 3126
- 2994 2092 3187
- 3015 2158 3228
- 2812 1433 0
- 2803 1471 0
- 2805 1507 236
- 2834 1532 425
- 2867 1595 683
- 2899 1637 952
- 2919 1711 1328
- 2933 1764 1706
- 2945 1819 2063
- 2946 1864 2378
- 2948 1892 2647
- 2940 1918 2850
- 2960 2011 3005
- 3018 2184 3137
- 3061 2304 3225
- 3088 2380 3280
- 3106 2431 3318
- 3026 1871 0
- 3006 1880 0
- 3003 1899 0
- 3037 1953 413
- 3069 2007 698
- 3094 2068 1018
- 3117 2143 1418
- 3120 2205 1807
- 3127 2272 2181
- 3117 2308 2501
- 3114 2353 2784
- 3102 2370 2983
- 3112 2438 3138
- 3139 2549 3248
- 3162 2630 3319
- 3180 2689 3367
- 3191 2729 3399
- 3180 2192 0
- 3171 2216 0
- 3172 2253 0
- 3199 2304 381
- 3229 2370 721
- 3252 2441 1066
- 3264 2518 1482
- 3268 2595 1894
- 3261 2652 2266
- 3250 2706 2605
- 3238 2738 2879
- 3227 2767 3089
- 3230 2816 3238
- 3245 2890 3337
- 3254 2936 3399
- 3260 2965 3438
- 3267 2996 3467
- 3354 2548 0
- 3325 2543 0
- 3316 2558 0
- 3352 2627 268
- 3374 2691 733
- 3394 2766 1098
- 3394 2846 1542
- 3388 2917 1957
- 3375 2981 2336
- 3356 3020 2672
- 3352 3080 2973
- 3336 3095 3175
- 3331 3125 3317
- 3335 3169 3407
- 3338 3196 3463
- 3340 3213 3498
- 3342 3231 3524
- 3417 2712 0
- 3403 2734 0
- 3401 2764 0
- 3427 2816 257
- 3443 2886 767
- 3465 2971 1150
- 3460 3044 1592
- 3454 3126 2015
- 3438 3181 2398
- 3419 3236 2743
- 3403 3273 3018
- 3388 3304 3230
- 3379 3319 3367
- 3376 3336 3447
- 3376 3351 3498
- 3378 3368 3533
- 3379 3381 3558
- 3465 2830 0
- 3460 2868 0
- 3465 2913 0
- 3481 2959 415
- 3493 3036 901
- 3503 3108 1296
- 3504 3193 1724
- 3490 3258 2131
- 3476 3320 2507
- 3456 3371 2835
- 3438 3403 3092
- 3423 3426 3277
- 3410 3443 3403
- 3406 3458 3480
- 3405 3468 3530
- 3404 3475 3561
- 3402 3478 3582
- 3503 2918 0
- 3501 2962 0
- 3508 3014 0
- 3525 3067 679
- 3522 3142 1117
- 3526 3210 1496
- 3525 3290 1903
- 3510 3348 2280
- 3495 3407 2637
- 3474 3450 2933
- 3458 3480 3171
- 3444 3498 3320
- 3431 3514 3446
- 3421 3519 3498
- 3419 3528 3546
- 3418 3535 3577
- 3416 3539 3598
- 3527 2973 0
- 3527 3021 0
- 3536 3076 54
- 3552 3135 844
- 3545 3209 1260
- 3542 3276 1627
- 3538 3350 2021
- 3524 3408 2385
- 3506 3461 2719
- 3486 3500 2995
- 3470 3529 3221
- 3456 3545 3361
- 3444 3559 3473
- 3434 3563 3524
- 3428 3566 3556
- 3426 3573 3587
- 3424 3576 3608
- 3542 3008 0
- 3544 3058 0
- 3553 3117 421
- 3569 3178 949
- 3559 3251 1352
- 3552 3318 1711
- 3547 3389 2097
- 3532 3447 2454
- 3514 3497 2777
- 3493 3531 3034
- 3478 3560 3253
- 3464 3576 3392
- 3453 3587 3490
- 3443 3592 3542
- 3436 3595 3574
- 3432 3597 3594
- 3430 3601 3615
- 3555 3033 0
- 3556 3085 0
- 3565 3145 686
- 3582 3209 1019
- 3568 3281 1418
- 3560 3348 1770
- 3552 3415 2151
- 3538 3474 2502
- 3520 3522 2819
- 3498 3556 3070
- 3483 3582 3281
- 3470 3598 3415
- 3459 3607 3502
- 3448 3612 3554
- 3442 3615 3586
- 3438 3617 3606
- 3436 3618 3620
- 2079 0 0
- 2074 0 0
- 2070 0 0
- 2078 0 211
- 2107 0 392
- 2138 0 520
- 2158 0 816
- 2181 0 1075
- 2201 0 1346
- 2226 0 1575
- 2252 0 1806
- 2286 0 1984
- 2396 0 2211
- 2586 0 2497
- 2706 341 2676
- 2782 779 2788
- 2835 1086 2866
- 2163 0 0
- 2162 0 0
- 2163 0 162
- 2175 0 282
- 2207 0 445
- 2239 0 603
- 2264 0 869
- 2291 0 1150
- 2310 0 1423
- 2331 0 1675
- 2353 0 1893
- 2387 0 2084
- 2489 0 2310
- 2661 0 2580
- 2770 448 2749
- 2842 899 2856
- 2892 1215 2932
- 2262 168 0
- 2266 144 0
- 2273 107 186
- 2288 126 319
- 2317 114 473
- 2348 114 663
- 2372 0 924
- 2402 0 1229
- 2417 0 1509
- 2436 0 1775
- 2454 0 1997
- 2489 0 2195
- 2581 0 2414
- 2734 0 2660
- 2833 575 2817
- 2901 1042 2919
- 2949 1369 2991
- 2379 427 0
- 2383 416 0
- 2389 396 209
- 2408 420 349
- 2437 433 510
- 2468 438 719
- 2493 450 997
- 2522 437 1312
- 2538 354 1607
- 2557 0 1883
- 2574 0 2113
- 2604 0 2321
- 2687 0 2528
- 2818 288 2746
- 2906 727 2890
- 2969 1208 2986
- 3012 1544 3054
- 2488 605 0
- 2494 615 0
- 2502 605 231
- 2522 633 379
- 2552 643 544
- 2586 679 774
- 2610 685 1069
- 2641 715 1394
- 2655 722 1702
- 2675 721 1988
- 2689 732 2228
- 2713 757 2434
- 2778 912 2627
- 2897 1244 2828
- 2979 1475 2965
- 3032 1614 3051
- 3070 1711 3111
- 2633 800 0
- 2641 833 0
- 2655 865 260
- 2676 875 399
- 2707 915 598
- 2741 935 822
- 2765 979 1149
- 2790 1007 1492
- 2803 1039 1817
- 2820 1064 2115
- 2830 1076 2368
- 2849 1107 2576
- 2898 1258 2754
- 3004 1545 2938
- 3071 1725 3054
- 3113 1838 3126
- 3142 1918 3177
- 2805 1134 0
- 2813 1150 0
- 2823 1149 254
- 2849 1194 432
- 2883 1224 631
- 2918 1271 897
- 2941 1312 1234
- 2965 1362 1601
- 2976 1405 1941
- 2989 1431 2253
- 2994 1468 2510
- 3005 1492 2723
- 3040 1609 2896
- 3119 1855 3051
- 3169 2007 3149
- 3202 2101 3209
- 3225 2167 3252
- 2995 1453 0
- 3007 1489 0
- 3023 1524 0
- 3047 1555 423
- 3081 1616 683
- 3115 1655 953
- 3134 1730 1328
- 3155 1784 1716
- 3159 1836 2068
- 3170 1880 2396
- 3166 1907 2659
- 3171 1933 2874
- 3186 2027 3029
- 3236 2200 3160
- 3275 2319 3248
- 3302 2395 3303
- 3320 2447 3341
- 3208 1889 0
- 3209 1902 0
- 3218 1920 0
- 3245 1973 409
- 3277 2025 697
- 3305 2084 1019
- 3325 2156 1414
- 3336 2222 1812
- 3336 2283 2180
- 3338 2322 2514
- 3332 2364 2792
- 3328 2382 3000
- 3336 2452 3158
- 3360 2568 3271
- 3380 2650 3343
- 3398 2709 3390
- 3411 2750 3424
- 3372 2216 0
- 3387 2253 0
- 3408 2297 0
- 3427 2344 359
- 3455 2408 710
- 3483 2480 1064
- 3492 2555 1480
- 3502 2632 1903
- 3489 2682 2271
- 3487 2740 2626
- 3472 2767 2894
- 3470 2797 3117
- 3469 2846 3267
- 3475 2919 3364
- 3480 2964 3425
- 3486 2993 3464
- 3494 3024 3494
- 3541 2576 0
- 3535 2580 0
- 3538 2597 0
- 3564 2659 234
- 3586 2723 725
- 3610 2799 1099
- 3612 2874 1540
- 3615 2949 1965
- 3599 3008 2345
- 3588 3051 2692
- 3577 3098 2980
- 3569 3118 3196
- 3562 3150 3341
- 3561 3198 3432
- 3561 3227 3489
- 3563 3244 3524
- 3566 3262 3551
- 3615 2755 0
- 3624 2786 0
- 3640 2826 0
- 3660 2878 0
- 3679 2945 746
- 3704 3030 1147
- 3698 3099 1592
- 3701 3189 2027
- 3678 3236 2409
- 3668 3294 2766
- 3648 3324 3036
- 3645 3360 3263
- 3630 3372 3400
- 3615 3381 3477
- 3609 3394 3528
- 3611 3411 3563
- 3612 3423 3588
- 3662 2878 0
- 3675 2921 0
- 3695 2974 0
- 3706 3020 0
- 3724 3095 880
- 3733 3166 1296
- 3735 3248 1724
- 3727 3318 2141
- 3708 3373 2513
- 3697 3427 2853
- 3677 3455 3109
- 3670 3482 3307
- 3658 3498 3436
- 3644 3507 3511
- 3636 3514 3559
- 3635 3520 3591
- 3634 3525 3612
- 3700 2972 0
- 3712 3018 0
- 3726 3072 0
- 3739 3128 318
- 3743 3201 1105
- 3746 3266 1498
- 3744 3344 1905
- 3732 3401 2286
- 3715 3456 2636
- 3703 3503 2942
- 3688 3533 3186
- 3679 3552 3346
- 3667 3568 3475
- 3656 3572 3529
- 3648 3578 3577
- 3647 3585 3608
- 3646 3589 3630
- 3724 3029 0
- 3735 3078 0
- 3747 3134 30
- 3762 3195 830
- 3759 3267 1260
- 3758 3332 1629
- 3751 3403 2026
- 3740 3460 2391
- 3722 3509 2714
- 3708 3550 2999
- 3696 3581 3234
- 3686 3599 3385
- 3674 3612 3500
- 3663 3616 3554
- 3656 3618 3588
- 3655 3625 3618
- 3654 3629 3640
- 3739 3064 0
- 3752 3116 0
- 3765 3174 397
- 3779 3239 935
- 3773 3310 1351
- 3768 3375 1713
- 3759 3442 2101
- 3749 3499 2459
- 3730 3545 2772
- 3716 3582 3039
- 3704 3612 3267
- 3694 3630 3417
- 3683 3641 3517
- 3672 3644 3572
- 3665 3647 3605
- 3661 3649 3625
- 3660 3653 3647
- 3750 3090 0
- 3764 3143 0
- 3777 3203 661
- 3792 3270 1011
- 3783 3340 1417
- 3776 3405 1773
- 3766 3470 2156
- 3755 3527 2508
- 3735 3571 2815
- 3721 3607 3075
- 3709 3635 3295
- 3700 3652 3440
- 3689 3661 3530
- 3678 3665 3584
- 3671 3668 3617
- 3667 3669 3637
- 3664 3671 3651
- 2221 0 0
- 2222 0 0
- 2218 0 96
- 2226 0 231
- 2254 0 411
- 2283 0 543
- 2302 0 837
- 2324 0 1096
- 2343 0 1368
- 2368 0 1597
- 2390 0 1826
- 2424 0 2007
- 2540 0 2241
- 2731 0 2529
- 2849 380 2707
- 2924 817 2819
- 2976 1123 2897
- 2308 0 0
- 2310 0 0
- 2313 0 180
- 2324 0 298
- 2355 0 455
- 2384 0 624
- 2411 0 890
- 2436 0 1170
- 2455 0 1446
- 2477 0 1699
- 2498 0 1919
- 2530 0 2109
- 2638 0 2340
- 2812 0 2611
- 2919 489 2780
- 2989 940 2887
- 3038 1255 2963
- 2403 36 0
- 2412 0 0
- 2425 0 199
- 2436 0 336
- 2470 0 475
- 2495 0 688
- 2524 0 943
- 2549 0 1247
- 2568 0 1534
- 2588 0 1799
- 2606 0 2028
- 2637 0 2224
- 2738 0 2444
- 2892 0 2690
- 2989 619 2846
- 3052 1085 2949
- 3097 1411 3020
- 2519 416 0
- 2528 411 0
- 2541 384 222
- 2555 410 367
- 2589 414 514
- 2614 435 743
- 2644 429 1016
- 2669 390 1332
- 2689 0 1633
- 2709 0 1909
- 2725 0 2144
- 2753 0 2348
- 2841 0 2557
- 2974 332 2776
- 3061 771 2919
- 3120 1252 3015
- 3162 1588 3082
- 2629 628 0
- 2641 635 0
- 2656 616 236
- 2672 649 390
- 2708 658 549
- 2733 698 797
- 2761 698 1089
- 2787 731 1413
- 2804 735 1725
- 2824 734 2011
- 2839 751 2257
- 2861 778 2460
- 2932 936 2655
- 3052 1269 2857
- 3134 1503 2993
- 3185 1650 3078
- 3221 1753 3138
- 2770 834 0
- 2785 872 0
- 2805 903 264
- 2819 915 413
- 2857 952 604
- 2882 977 845
- 2912 1017 1169
- 2932 1049 1509
- 2949 1079 1840
- 2965 1107 2136
- 2974 1120 2395
- 2991 1154 2598
- 3048 1300 2782
- 3155 1589 2966
- 3221 1768 3081
- 3263 1880 3153
- 3292 1958 3203
- 2944 1175 0
- 2958 1190 0
- 2976 1189 253
- 2996 1234 441
- 3035 1262 634
- 3062 1313 917
- 3091 1350 1251
- 3111 1403 1617
- 3125 1444 1964
- 3138 1469 2273
- 3144 1508 2536
- 3154 1534 2744
- 3197 1648 2922
- 3276 1892 3078
- 3325 2046 3175
- 3356 2142 3236
- 3378 2209 3278
- 3133 1496 0
- 3150 1537 0
- 3173 1574 0
- 3191 1604 434
- 3230 1665 684
- 3255 1707 974
- 3282 1779 1345
- 3296 1832 1726
- 3306 1882 2087
- 3315 1925 2409
- 3314 1954 2679
- 3317 1980 2887
- 3342 2071 3052
- 3393 2244 3184
- 3431 2362 3271
- 3454 2437 3326
- 3471 2488 3365
- 3350 1938 0
- 3358 1952 0
- 3375 1965 0
- 3397 2019 413
- 3434 2071 695
- 3454 2135 1038
- 3479 2205 1430
- 3486 2272 1829
- 3491 2332 2206
- 3493 2371 2537
- 3488 2412 2816
- 3483 2429 3020
- 3497 2491 3182
- 3521 2605 3295
- 3540 2687 3367
- 3554 2747 3414
- 3564 2790 3447
- 3512 2263 0
- 3530 2299 0
- 3558 2343 0
- 3571 2387 363
- 3606 2453 702
- 3622 2521 1082
- 3642 2602 1494
- 3644 2671 1914
- 3638 2725 2293
- 3636 2778 2641
- 3624 2808 2914
- 3621 2835 3130
- 3627 2882 3288
- 3635 2954 3386
- 3639 3000 3447
- 3641 3028 3485
- 3648 3060 3516
- 3673 2615 0
- 3676 2625 0
- 3688 2645 0
- 3707 2703 0
- 3736 2768 715
- 3751 2842 1114
- 3762 2920 1552
- 3759 2988 1975
- 3750 3049 2363
- 3740 3090 2708
- 3730 3138 2998
- 3721 3156 3209
- 3720 3184 3361
- 3720 3230 3452
- 3719 3260 3510
- 3719 3278 3545
- 3720 3297 3571
- 3746 2787 0
- 3760 2819 0
- 3782 2858 0
- 3795 2908 0
- 3823 2977 738
- 3835 3054 1164
- 3842 3132 1602
- 3838 3211 2033
- 3823 3265 2424
- 3814 3318 2777
- 3797 3350 3050
- 3791 3380 3269
- 3786 3398 3417
- 3772 3408 3495
- 3766 3421 3546
- 3765 3439 3582
- 3765 3452 3607
- 3798 2912 0
- 3818 2960 0
- 3849 3019 0
- 3856 3064 0
- 3880 3138 870
- 3883 3205 1310
- 3892 3289 1735
- 3881 3355 2154
- 3869 3414 2534
- 3858 3466 2872
- 3839 3492 3128
- 3832 3517 3322
- 3828 3536 3457
- 3815 3545 3533
- 3805 3550 3581
- 3799 3554 3611
- 3795 3556 3632
- 3835 3006 0
- 3855 3057 0
- 3879 3117 0
- 3889 3171 0
- 3899 3244 1096
- 3897 3306 1512
- 3902 3385 1917
- 3887 3438 2299
- 3876 3498 2657
- 3864 3541 2962
- 3849 3569 3205
- 3841 3587 3361
- 3837 3606 3497
- 3827 3610 3551
- 3817 3615 3598
- 3812 3619 3628
- 3807 3621 3650
- 3859 3064 0
- 3878 3118 0
- 3898 3178 42
- 3909 3239 318
- 3913 3310 1254
- 3908 3372 1643
- 3906 3444 2038
- 3893 3497 2405
- 3881 3550 2734
- 3867 3588 3018
- 3856 3618 3253
- 3847 3634 3400
- 3842 3649 3521
- 3832 3653 3576
- 3825 3656 3609
- 3819 3659 3639
- 3815 3662 3660
- 3874 3102 0
- 3893 3156 0
- 3911 3217 404
- 3923 3282 726
- 3921 3352 1356
- 3915 3414 1726
- 3909 3482 2115
- 3897 3536 2474
- 3883 3583 2790
- 3870 3619 3054
- 3860 3649 3285
- 3851 3665 3431
- 3845 3677 3537
- 3835 3681 3591
- 3828 3684 3625
- 3824 3685 3646
- 3820 3688 3667
- 3885 3129 0
- 3903 3184 0
- 3919 3245 665
- 3932 3313 1020
- 3927 3382 1429
- 3920 3445 1787
- 3912 3509 2171
- 3900 3564 2523
- 3884 3607 2832
- 3872 3642 3088
- 3862 3670 3310
- 3854 3687 3453
- 3848 3697 3548
- 3838 3701 3603
- 3831 3704 3636
- 3826 3705 3657
- 3823 3706 3672
- 2332 0 0
- 2334 0 0
- 2333 0 116
- 2338 0 240
- 2366 0 427
- 2396 0 562
- 2415 0 859
- 2438 0 1122
- 2454 0 1396
- 2477 0 1628
- 2497 0 1851
- 2530 0 2035
- 2646 0 2270
- 2839 0 2565
- 2958 436 2744
- 3033 873 2855
- 3085 1179 2934
- 2420 0 0
- 2423 0 0
- 2426 0 196
- 2435 0 309
- 2465 0 470
- 2493 0 641
- 2519 0 914
- 2543 0 1194
- 2561 0 1475
- 2582 0 1726
- 2601 0 1949
- 2632 0 2138
- 2740 0 2369
- 2920 0 2645
- 3028 550 2814
- 3097 1001 2921
- 3146 1316 2997
- 2513 31 0
- 2520 0 0
- 2530 0 220
- 2540 0 345
- 2574 0 492
- 2598 0 706
- 2626 0 970
- 2649 0 1269
- 2669 0 1564
- 2689 0 1823
- 2705 0 2059
- 2734 0 2254
- 2835 0 2475
- 2998 0 2721
- 3096 683 2877
- 3160 1149 2979
- 3204 1475 3051
- 2624 439 0
- 2633 442 0
- 2644 432 245
- 2656 449 376
- 2689 458 534
- 2714 482 761
- 2744 478 1042
- 2768 446 1357
- 2789 0 1664
- 2808 0 1934
- 2825 0 2176
- 2851 0 2377
- 2940 30 2585
- 3080 396 2804
- 3168 835 2947
- 3228 1316 3044
- 3269 1653 3111
- 2733 656 0
- 2746 669 0
- 2758 661 257
- 2773 687 397
- 2808 701 570
- 2834 740 815
- 2862 745 1116
- 2886 781 1439
- 2904 783 1754
- 2924 792 2036
- 2940 808 2289
- 2961 842 2490
- 3033 1000 2684
- 3159 1332 2885
- 3241 1566 3022
- 3292 1713 3107
- 3328 1815 3167
- 2873 870 0
- 2889 910 0
- 2906 940 280
- 2920 952 417
- 2958 992 622
- 2983 1018 866
- 3013 1059 1196
- 3033 1089 1536
- 3049 1118 1868
- 3066 1149 2160
- 3077 1169 2427
- 3093 1204 2629
- 3150 1350 2812
- 3262 1648 2994
- 3329 1828 3109
- 3370 1940 3181
- 3399 2019 3232
- 3051 1222 0
- 3065 1243 0
- 3081 1253 270
- 3100 1290 443
- 3138 1322 651
- 3165 1374 936
- 3193 1414 1279
- 3212 1470 1639
- 3227 1510 1993
- 3240 1541 2296
- 3247 1577 2567
- 3257 1608 2769
- 3299 1722 2947
- 3383 1952 3106
- 3433 2105 3203
- 3464 2201 3264
- 3485 2268 3306
- 3239 1550 0
- 3256 1592 0
- 3276 1630 0
- 3292 1656 432
- 3330 1717 698
- 3353 1763 991
- 3380 1834 1370
- 3393 1882 1745
- 3405 1936 2113
- 3413 1978 2429
- 3414 2009 2707
- 3418 2036 2909
- 3443 2127 3074
- 3498 2298 3208
- 3536 2417 3296
- 3560 2491 3350
- 3576 2543 3389
- 3454 1998 0
- 3463 2011 0
- 3478 2026 0
- 3498 2073 407
- 3532 2129 709
- 3552 2196 1053
- 3577 2270 1455
- 3584 2334 1851
- 3590 2396 2238
- 3592 2434 2561
- 3589 2474 2842
- 3584 2490 3040
- 3598 2552 3202
- 3624 2653 3315
- 3643 2734 3388
- 3657 2795 3434
- 3667 2837 3467
- 3615 2322 0
- 3628 2353 0
- 3648 2390 0
- 3663 2433 355
- 3695 2498 719
- 3710 2566 1096
- 3730 2650 1518
- 3732 2715 1930
- 3730 2773 2319
- 3726 2820 2655
- 3718 2855 2935
- 3714 2877 3142
- 3720 2925 3300
- 3736 2993 3404
- 3740 3038 3465
- 3743 3067 3503
- 3749 3098 3534
- 3766 2657 0
- 3769 2669 0
- 3781 2694 0
- 3799 2748 0
- 3828 2814 729
- 3843 2887 1126
- 3853 2966 1571
- 3851 3032 1991
- 3843 3091 2385
- 3834 3131 2722
- 3827 3182 3018
- 3817 3199 3223
- 3816 3228 3375
- 3821 3265 3468
- 3821 3293 3526
- 3821 3312 3561
- 3822 3330 3587
- 3838 2819 0
- 3849 2849 0
- 3864 2883 0
- 3880 2935 0
- 3906 3004 762
- 3918 3078 1177
- 3925 3156 1619
- 3921 3230 2043
- 3910 3289 2441
- 3901 3338 2783
- 3888 3375 3065
- 3880 3399 3274
- 3875 3417 3422
- 3872 3433 3508
- 3867 3446 3560
- 3866 3465 3595
- 3866 3478 3620
- 3889 2944 0
- 3908 2991 0
- 3931 3044 0
- 3940 3091 0
- 3963 3165 893
- 3966 3229 1324
- 3975 3314 1753
- 3964 3374 2165
- 3956 3439 2551
- 3944 3486 2878
- 3930 3517 3142
- 3921 3537 3327
- 3917 3555 3462
- 3915 3570 3546
- 3906 3576 3594
- 3900 3579 3625
- 3896 3582 3646
- 3927 3032 0
- 3946 3085 0
- 3970 3147 0
- 3979 3201 0
- 3991 3272 1116
- 3989 3333 1531
- 3996 3411 1936
- 3983 3464 2319
- 3974 3524 2681
- 3963 3566 2981
- 3949 3593 3221
- 3942 3610 3373
- 3938 3628 3509
- 3933 3633 3564
- 3924 3638 3611
- 3919 3642 3641
- 3914 3644 3663
- 3950 3091 0
- 3969 3146 0
- 3990 3208 63
- 4000 3268 335
- 4004 3338 1274
- 4001 3399 1662
- 4000 3470 2056
- 3989 3523 2424
- 3979 3576 2757
- 3967 3613 3037
- 3956 3641 3270
- 3948 3657 3412
- 3943 3672 3534
- 3939 3676 3589
- 3932 3679 3622
- 3926 3682 3652
- 3922 3685 3673
- 3966 3128 0
- 3984 3184 0
- 4002 3248 425
- 4013 3311 743
- 4013 3380 1376
- 4008 3441 1746
- 4003 3508 2134
- 3993 3561 2493
- 3981 3609 2814
- 3969 3643 3072
- 3960 3672 3301
- 3952 3688 3443
- 3947 3700 3549
- 3942 3704 3604
- 3935 3707 3638
- 3931 3708 3659
- 3927 3711 3680
- 3976 3155 0
- 3995 3212 0
- 4011 3276 686
- 4023 3342 1037
- 4019 3410 1449
- 4013 3471 1806
- 4006 3535 2189
- 3996 3589 2542
- 3982 3633 2855
- 3971 3667 3106
- 3961 3694 3327
- 3955 3710 3466
- 3949 3720 3561
- 3944 3724 3616
- 3938 3727 3649
- 3934 3728 3671
- 3931 3729 3685
- 2402 0 0
- 2405 0 0
- 2405 0 129
- 2409 0 246
- 2438 0 433
- 2466 0 575
- 2487 0 869
- 2508 0 1138
- 2523 0 1414
- 2546 0 1647
- 2563 0 1867
- 2597 0 2052
- 2713 0 2288
- 2906 0 2582
- 3027 470 2766
- 3101 908 2878
- 3153 1214 2956
- 2491 0 0
- 2494 0 0
- 2496 0 206
- 2505 0 315
- 2534 0 482
- 2562 0 649
- 2587 0 928
- 2610 0 1210
- 2628 0 1493
- 2648 0 1743
- 2666 0 1968
- 2697 0 2156
- 2804 0 2387
- 2984 0 2663
- 3096 587 2835
- 3165 1039 2943
- 3214 1354 3018
- 2582 0 0
- 2589 0 0
- 2596 0 233
- 2606 0 351
- 2639 0 512
- 2664 0 711
- 2691 0 988
- 2713 0 1285
- 2733 0 1583
- 2752 0 1839
- 2768 0 2079
- 2797 0 2274
- 2897 0 2494
- 3060 225 2740
- 3163 721 2897
- 3227 1189 2999
- 3272 1515 3071
- 2692 445 0
- 2700 455 0
- 2709 457 260
- 2720 468 382
- 2752 485 554
- 2779 505 768
- 2807 511 1059
- 2831 489 1373
- 2852 30 1683
- 2871 0 1950
- 2888 0 2196
- 2914 0 2396
- 3002 227 2604
- 3142 593 2823
- 3235 885 2966
- 3295 1356 3062
- 3337 1693 3129
- 2800 670 0
- 2812 688 0
- 2823 691 272
- 2836 711 402
- 2870 732 591
- 2898 766 823
- 2924 779 1132
- 2949 811 1455
- 2967 816 1773
- 2987 834 2052
- 3002 847 2309
- 3024 884 2509
- 3095 1046 2702
- 3221 1378 2903
- 3309 1607 3040
- 3360 1753 3125
- 3396 1856 3185
- 2937 893 0
- 2954 934 0
- 2970 964 290
- 2983 975 419
- 3021 1016 635
- 3048 1044 876
- 3076 1085 1213
- 3096 1116 1553
- 3112 1143 1885
- 3129 1176 2175
- 3142 1200 2447
- 3158 1235 2648
- 3215 1382 2831
- 3326 1680 3013
- 3396 1866 3127
- 3438 1978 3199
- 3467 2057 3250
- 3118 1252 0
- 3133 1276 0
- 3148 1293 281
- 3166 1326 445
- 3202 1362 668
- 3230 1410 943
- 3256 1455 1296
- 3276 1510 1657
- 3292 1551 2012
- 3304 1585 2310
- 3312 1621 2587
- 3322 1653 2788
- 3364 1769 2963
- 3448 1999 3121
- 3500 2142 3221
- 3531 2238 3281
- 3553 2305 3324
- 3306 1584 0
- 3323 1626 0
- 3341 1663 0
- 3357 1688 432
- 3392 1748 710
- 3417 1795 999
- 3442 1867 1385
- 3456 1916 1760
- 3469 1970 2130
- 3476 2009 2443
- 3478 2043 2726
- 3482 2070 2928
- 3507 2160 3090
- 3562 2332 3224
- 3603 2453 3311
- 3626 2527 3366
- 3643 2579 3404
- 3521 2033 0
- 3529 2048 0
- 3542 2066 0
- 3561 2108 404
- 3593 2166 724
- 3614 2232 1058
- 3637 2309 1470
- 3645 2373 1867
- 3652 2433 2256
- 3653 2471 2573
- 3651 2512 2857
- 3647 2528 3054
- 3661 2590 3213
- 3687 2691 3327
- 3708 2766 3401
- 3722 2826 3448
- 3732 2868 3480
- 3679 2358 0
- 3690 2387 0
- 3705 2419 0
- 3721 2462 350
- 3749 2526 741
- 3767 2595 1099
- 3784 2678 1532
- 3789 2746 1945
- 3787 2802 2335
- 3783 2846 2664
- 3778 2884 2948
- 3773 2906 3153
- 3779 2951 3307
- 3795 3020 3411
- 3804 3063 3476
- 3807 3091 3514
- 3814 3123 3545
- 3824 2683 0
- 3828 2697 0
- 3839 2725 0
- 3857 2776 0
- 3885 2844 745
- 3901 2916 1129
- 3910 2995 1582
- 3909 3061 2002
- 3901 3117 2399
- 3894 3156 2731
- 3888 3210 3031
- 3878 3227 3235
- 3877 3255 3384
- 3882 3292 3477
- 3885 3315 3536
- 3885 3333 3571
- 3886 3351 3598
- 3896 2841 0
- 3906 2872 0
- 3919 2905 0
- 3935 2956 0
- 3958 3025 788
- 3973 3099 1182
- 3977 3175 1631
- 3976 3251 2054
- 3966 3309 2453
- 3957 3355 2788
- 3947 3396 3075
- 3938 3418 3282
- 3933 3435 3427
- 3930 3450 3513
- 3930 3464 3569
- 3930 3482 3604
- 3930 3495 3629
- 3947 2964 0
- 3964 3010 0
- 3983 3060 0
- 3994 3108 0
- 4012 3181 924
- 4020 3246 1329
- 4025 3326 1766
- 4017 3391 2174
- 4010 3455 2562
- 3999 3498 2882
- 3988 3533 3151
- 3978 3551 3334
- 3974 3567 3466
- 3971 3582 3549
- 3969 3592 3603
- 3963 3595 3633
- 3959 3598 3654
- 3984 3052 0
- 4003 3104 0
- 4022 3163 0
- 4033 3218 0
- 4041 3288 1147
- 4043 3350 1537
- 4046 3424 1948
- 4036 3480 2329
- 4029 3539 2691
- 4017 3578 2984
- 4007 3609 3230
- 3999 3624 3380
- 3994 3640 3512
- 3989 3645 3567
- 3988 3654 3620
- 3982 3658 3650
- 3978 3660 3671
- 4008 3107 0
- 4027 3163 0
- 4047 3228 77
- 4057 3287 345
- 4062 3356 1287
- 4059 3416 1675
- 4059 3487 2068
- 4048 3539 2436
- 4041 3592 2772
- 4029 3628 3048
- 4018 3656 3280
- 4011 3671 3422
- 4007 3686 3541
- 4002 3691 3596
- 3999 3693 3631
- 3994 3697 3660
- 3989 3699 3682
- 4023 3145 0
- 4041 3202 0
- 4059 3267 439
- 4070 3330 753
- 4070 3398 1388
- 4066 3458 1759
- 4062 3524 2146
- 4052 3578 2505
- 4043 3625 2828
- 4031 3658 3084
- 4022 3687 3312
- 4015 3702 3453
- 4010 3714 3557
- 4006 3719 3612
- 4003 3721 3646
- 3999 3723 3667
- 3994 3725 3688
- 4034 3172 0
- 4052 3230 0
- 4068 3295 700
- 4080 3361 1047
- 4076 3428 1461
- 4071 3489 1819
- 4064 3552 2201
- 4055 3606 2554
- 4044 3649 2870
- 4033 3682 3118
- 4024 3708 3337
- 4018 3725 3475
- 4013 3734 3568
- 4008 3739 3623
- 4005 3741 3658
- 4001 3743 3679
- 3998 3744 3693
- 2447 0 0
- 2450 0 0
- 2451 0 138
- 2455 0 250
- 2484 0 437
- 2511 0 583
- 2533 0 876
- 2554 0 1149
- 2569 0 1425
- 2591 0 1659
- 2606 0 1878
- 2640 0 2062
- 2756 0 2299
- 2949 0 2594
- 3070 470 2778
- 3145 931 2893
- 3197 1237 2971
- 2536 0 0
- 2539 0 0
- 2542 0 211
- 2550 0 319
- 2580 0 488
- 2607 0 655
- 2632 0 935
- 2655 0 1221
- 2672 0 1503
- 2691 0 1755
- 2709 0 1980
- 2739 0 2168
- 2846 0 2398
- 3026 0 2674
- 3138 587 2847
- 3209 1063 2957
- 3258 1378 3032
- 2628 0 0
- 2634 0 0
- 2640 0 242
- 2650 0 355
- 2681 0 524
- 2708 0 715
- 2733 0 999
- 2756 0 1296
- 2775 0 1593
- 2793 0 1848
- 2809 0 2091
- 2838 0 2287
- 2937 0 2506
- 3100 225 2753
- 3203 721 2909
- 3271 1214 3013
- 3315 1540 3084
- 2736 444 0
- 2744 458 0
- 2751 469 268
- 2762 477 385
- 2794 500 566
- 2821 517 772
- 2849 530 1071
- 2872 526 1384
- 2892 327 1692
- 2912 249 1960
- 2928 0 2209
- 2954 0 2409
- 3041 478 2616
- 3181 844 2835
- 3275 1136 2979
- 3338 1383 3075
- 3380 1719 3142
- 2842 679 0
- 2855 701 0
- 2864 711 281
- 2877 727 406
- 2910 751 604
- 2938 782 828
- 2965 800 1143
- 2989 829 1466
- 3007 839 1784
- 3027 861 2062
- 3042 873 2322
- 3064 909 2522
- 3135 1076 2714
- 3261 1408 2915
- 3348 1636 3051
- 3403 1779 3137
- 3439 1882 3196
- 2979 907 0
- 2996 949 0
- 3011 979 296
- 3024 990 421
- 3061 1031 643
- 3089 1060 882
- 3116 1101 1224
- 3137 1132 1565
- 3153 1159 1896
- 3170 1194 2184
- 3183 1219 2459
- 3200 1254 2661
- 3256 1402 2843
- 3368 1700 3025
- 3437 1886 3139
- 3481 2003 3211
- 3510 2081 3261
- 3162 1271 0
- 3176 1298 0
- 3190 1319 288
- 3208 1348 445
- 3243 1388 678
- 3272 1434 947
- 3297 1482 1307
- 3318 1535 1668
- 3333 1578 2022
- 3345 1614 2319
- 3353 1649 2599
- 3364 1681 2800
- 3405 1798 2973
- 3489 2029 3132
- 3542 2172 3231
- 3575 2262 3293
- 3596 2329 3335
- 3348 1606 0
- 3365 1648 0
- 3383 1683 0
- 3399 1709 431
- 3433 1768 718
- 3458 1816 1004
- 3482 1887 1394
- 3497 1939 1771
- 3509 1990 2139
- 3516 2029 2452
- 3519 2065 2738
- 3523 2091 2940
- 3549 2182 3101
- 3604 2353 3234
- 3644 2474 3322
- 3669 2549 3376
- 3686 2601 3415
- 3564 2055 0
- 3571 2071 0
- 3584 2092 0
- 3602 2130 403
- 3631 2190 736
- 3653 2254 1061
- 3675 2334 1480
- 3684 2397 1877
- 3690 2456 2262
- 3691 2494 2578
- 3691 2536 2866
- 3686 2552 3063
- 3700 2614 3220
- 3726 2715 3333
- 3747 2790 3407
- 3764 2848 3457
- 3774 2890 3489
- 3721 2382 0
- 3730 2409 0
- 3742 2438 0
- 3759 2481 347
- 3784 2543 755
- 3804 2613 1102
- 3819 2695 1541
- 3825 2766 1954
- 3823 2820 2343
- 3820 2864 2670
- 3816 2903 2956
- 3811 2925 3162
- 3817 2969 3312
- 3832 3037 3416
- 3842 3080 3481
- 3848 3107 3522
- 3855 3139 3553
- 3861 2700 0
- 3865 2714 0
- 3877 2745 0
- 3895 2794 0
- 3921 2863 756
- 3938 2934 1131
- 3947 3014 1589
- 3946 3079 2010
- 3938 3135 2406
- 3932 3173 2736
- 3927 3228 3039
- 3917 3245 3243
- 3916 3272 3389
- 3921 3309 3483
- 3924 3332 3541
- 3926 3347 3578
- 3927 3365 3604
- 3933 2858 0
- 3944 2889 0
- 3956 2925 0
- 3972 2974 0
- 3995 3044 798
- 4010 3117 1184
- 4014 3194 1639
- 4013 3270 2061
- 4003 3326 2459
- 3995 3372 2794
- 3986 3413 3083
- 3978 3436 3290
- 3972 3452 3432
- 3969 3468 3519
- 3969 3482 3574
- 3971 3496 3611
- 3971 3509 3636
- 3984 2976 0
- 4000 3022 0
- 4016 3070 0
- 4028 3119 0
- 4044 3191 944
- 4054 3257 1332
- 4057 3335 1774
- 4052 3402 2181
- 4044 3463 2566
- 4034 3506 2885
- 4024 3543 3156
- 4015 3561 3339
- 4010 3575 3468
- 4007 3590 3551
- 4005 3599 3605
- 4004 3605 3639
- 4000 3608 3660
- 4021 3065 0
- 4039 3117 0
- 4055 3173 0
- 4067 3229 0
- 4072 3298 1166
- 4077 3360 1540
- 4078 3432 1956
- 4070 3491 2335
- 4063 3547 2696
- 4053 3586 2987
- 4043 3618 3236
- 4036 3635 3386
- 4030 3648 3514
- 4025 3653 3569
- 4024 3662 3622
- 4023 3668 3655
- 4019 3670 3677
- 4045 3120 0
- 4063 3176 0
- 4080 3238 77
- 4091 3298 345
- 4093 3366 1307
- 4093 3427 1678
- 4091 3495 2076
- 4083 3550 2443
- 4074 3600 2777
- 4064 3636 3051
- 4055 3666 3285
- 4048 3681 3428
- 4043 3694 3543
- 4038 3698 3598
- 4035 3701 3633
- 4034 3707 3666
- 4030 3710 3687
- 4060 3156 0
- 4078 3213 0
- 4095 3279 447
- 4095 3342 760
- 4095 3410 1396
- 4095 3469 1767
- 4095 3535 2153
- 4090 3588 2512
- 4082 3636 2837
- 4071 3668 3091
- 4062 3696 3318
- 4056 3712 3459
- 4051 3723 3562
- 4046 3728 3617
- 4044 3730 3651
- 4042 3732 3673
- 4038 3735 3694
- 4071 3183 0
- 4089 3241 0
- 4095 3307 708
- 4095 3373 1054
- 4095 3440 1469
- 4095 3500 1827
- 4095 3562 2209
- 4093 3616 2562
- 4083 3660 2878
- 4073 3692 3125
- 4064 3718 3344
- 4059 3734 3482
- 4053 3743 3573
- 4049 3748 3628
- 4046 3750 3662
- 4044 3752 3684
- 4041 3753 3699
- 2479 0 0
- 2483 0 0
- 2485 0 144
- 2488 0 252
- 2518 0 440
- 2543 0 590
- 2566 0 881
- 2586 0 1156
- 2602 0 1432
- 2623 0 1668
- 2639 0 1887
- 2671 0 2070
- 2787 0 2308
- 2980 0 2602
- 3101 470 2786
- 3176 931 2901
- 3229 1253 2982
- 2569 0 0
- 2572 0 0
- 2575 0 215
- 2583 0 322
- 2613 0 492
- 2640 0 659
- 2665 0 941
- 2687 0 1228
- 2704 0 1511
- 2723 0 1764
- 2740 0 1989
- 2770 0 2176
- 2877 0 2407
- 3056 0 2683
- 3168 587 2855
- 3240 1063 2965
- 3290 1396 3043
- 2661 0 0
- 2667 0 0
- 2672 0 249
- 2681 0 358
- 2712 0 533
- 2739 0 717
- 2764 0 1007
- 2786 0 1303
- 2805 0 1600
- 2823 0 1857
- 2839 0 2098
- 2867 0 2296
- 2965 0 2515
- 3129 225 2761
- 3232 721 2918
- 3300 1214 3021
- 3347 1559 3094
- 2768 442 0
- 2775 461 0
- 2782 477 274
- 2793 484 388
- 2823 511 575
- 2851 526 774
- 2878 545 1079
- 2902 553 1392
- 2922 542 1699
- 2941 456 1968
- 2957 58 2216
- 2983 0 2418
- 3069 660 2625
- 3210 1026 2844
- 3303 1318 2987
- 3367 1565 3084
- 3411 1737 3151
- 2873 685 0
- 2885 709 0
- 2895 725 288
- 2907 738 409
- 2939 765 614
- 2968 794 831
- 2994 816 1151
- 3018 843 1474
- 3036 855 1791
- 3056 877 2070
- 3071 892 2330
- 3093 928 2532
- 3163 1097 2722
- 3290 1429 2923
- 3377 1658 3060
- 3432 1800 3145
- 3471 1900 3205
- 3009 918 0
- 3026 961 0
- 3041 990 301
- 3053 1000 422
- 3090 1042 649
- 3119 1072 887
- 3146 1113 1231
- 3167 1145 1573
- 3182 1171 1904
- 3199 1205 2192
- 3213 1232 2466
- 3230 1269 2671
- 3286 1416 2852
- 3397 1715 3034
- 3467 1901 3148
- 3511 2017 3220
- 3541 2099 3269
- 3193 1285 0
- 3207 1313 0
- 3221 1338 293
- 3239 1365 446
- 3273 1407 686
- 3302 1450 951
- 3327 1501 1315
- 3347 1553 1676
- 3362 1598 2028
- 3375 1633 2328
- 3383 1670 2606
- 3394 1701 2810
- 3435 1820 2980
- 3519 2050 3139
- 3572 2194 3238
- 3605 2284 3300
- 3628 2347 3343
- 3379 1622 0
- 3396 1664 0
- 3413 1698 0
- 3429 1724 431
- 3462 1783 724
- 3488 1832 1008
- 3511 1902 1401
- 3526 1955 1778
- 3538 2004 2145
- 3546 2044 2460
- 3549 2080 2744
- 3553 2107 2949
- 3579 2197 3108
- 3634 2369 3242
- 3674 2490 3329
- 3699 2565 3384
- 3717 2618 3422
- 3595 2070 0
- 3602 2087 0
- 3613 2111 0
- 3631 2146 402
- 3658 2207 744
- 3682 2271 1063
- 3702 2352 1487
- 3712 2414 1885
- 3717 2472 2267
- 3719 2510 2584
- 3718 2552 2870
- 3715 2569 3070
- 3729 2632 3224
- 3755 2732 3337
- 3776 2808 3412
- 3793 2865 3461
- 3805 2906 3496
- 3751 2399 0
- 3761 2426 0
- 3772 2456 0
- 3788 2497 345
- 3813 2560 761
- 3833 2630 1104
- 3847 2714 1548
- 3854 2785 1962
- 3852 2839 2350
- 3849 2882 2679
- 3845 2922 2963
- 3840 2943 3169
- 3846 2986 3318
- 3862 3055 3422
- 3872 3098 3487
- 3878 3125 3528
- 3885 3152 3558
- 3891 2716 0
- 3894 2730 0
- 3903 2759 0
- 3922 2807 0
- 3947 2876 765
- 3965 2947 1133
- 3972 3026 1596
- 3973 3094 2017
- 3964 3148 2410
- 3959 3186 2743
- 3954 3240 3043
- 3945 3258 3249
- 3943 3285 3393
- 3948 3322 3486
- 3951 3345 3545
- 3953 3359 3581
- 3957 3376 3609
- 3960 2870 0
- 3971 2902 0
- 3983 2939 0
- 3999 2987 0
- 4021 3057 806
- 4037 3130 1186
- 4041 3207 1644
- 4039 3283 2067
- 4030 3339 2464
- 4023 3384 2800
- 4014 3425 3087
- 4006 3449 3296
- 4000 3465 3437
- 3997 3480 3523
- 3997 3494 3578
- 3999 3509 3615
- 4001 3519 3641
- 4011 2986 0
- 4026 3031 0
- 4040 3077 0
- 4053 3127 0
- 4068 3199 958
- 4079 3265 1335
- 4081 3341 1779
- 4077 3410 2186
- 4068 3469 2569
- 4060 3513 2889
- 4050 3548 3158
- 4042 3569 3344
- 4036 3581 3469
- 4033 3595 3552
- 4031 3605 3606
- 4030 3611 3640
- 4029 3615 3664
- 4048 3074 0
- 4065 3126 0
- 4079 3181 0
- 4092 3237 0
- 4095 3306 1181
- 4095 3368 1542
- 4095 3438 1962
- 4095 3500 2340
- 4087 3553 2699
- 4078 3593 2991
- 4069 3624 3237
- 4063 3642 3390
- 4056 3654 3516
- 4052 3658 3571
- 4050 3668 3623
- 4049 3674 3657
- 4048 3678 3680
- 4072 3130 0
- 4089 3185 0
- 4095 3245 77
- 4095 3306 345
- 4095 3374 1321
- 4095 3435 1681
- 4095 3501 2082
- 4095 3559 2447
- 4095 3606 2780
- 4089 3643 3055
- 4080 3671 3287
- 4075 3689 3432
- 4069 3700 3545
- 4064 3704 3600
- 4061 3707 3634
- 4060 3713 3667
- 4060 3717 3691
- 4087 3165 0
- 4095 3222 0
- 4095 3286 447
- 4095 3350 760
- 4095 3417 1410
- 4095 3477 1769
- 4095 3541 2159
- 4095 3597 2517
- 4095 3641 2840
- 4095 3675 3096
- 4088 3702 3320
- 4082 3719 3464
- 4077 3729 3563
- 4072 3733 3618
- 4070 3736 3653
- 4068 3738 3674
- 4067 3742 3698
- 4095 3191 0
- 4095 3250 0
- 4095 3316 714
- 4095 3381 1059
- 4095 3448 1475
- 4095 3508 1833
- 4095 3570 2214
- 4095 3624 2568
- 4095 3667 2884
- 4095 3699 3132
- 4093 3725 3350
- 4088 3741 3486
- 4083 3750 3577
- 4078 3754 3632
- 4076 3757 3666
- 4074 3759 3687
- 4072 3760 3703
-
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_advantix_100.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_advantix_100.spi1d
deleted file mode 100644
index 77ae66b3807..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_advantix_100.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0099759204 0.0084230602 0.0063721500
- 0.0195903908 0.0165482908 0.0126159703
- 0.0281873904 0.0239386503 0.0183614101
- 0.0359400399 0.0306491107 0.0236731302
- 0.0429986902 0.0368482284 0.0286820605
- 0.0495699607 0.0426228605 0.0333807915
- 0.0556899793 0.0479997694 0.0378808789
- 0.0614735186 0.0531351306 0.0421144105
- 0.0669660494 0.0580130592 0.0461965613
- 0.0722220466 0.0627681389 0.0501793101
- 0.0772255808 0.0672829002 0.0540068410
- 0.0820826665 0.0715929568 0.0576650202
- 0.0867473707 0.0758115426 0.0612268411
- 0.0911795869 0.0799473077 0.0647046193
- 0.0954854265 0.0839523673 0.0681224987
- 0.0996826664 0.0878431126 0.0714934394
- 0.1037980989 0.0916301981 0.0747776777
- 0.1078191027 0.0953292921 0.0779552832
- 0.1117319018 0.0989396721 0.0810553879
- 0.1155693978 0.1024464965 0.0841333270
- 0.1193092018 0.1058896035 0.0871890634
- 0.1229984984 0.1092770025 0.0902054086
- 0.1266297996 0.1126255989 0.0931699723
- 0.1301828027 0.1159031019 0.0960779637
- 0.1336570978 0.1191100031 0.0989290774
- 0.1370528936 0.1222644001 0.1017358005
- 0.1403681934 0.1253843009 0.1045102030
- 0.1436405927 0.1284482032 0.1072589979
- 0.1468632966 0.1314789057 0.1099923998
- 0.1500498056 0.1344655007 0.1126931980
- 0.1531880051 0.1374220997 0.1153720021
- 0.1562644988 0.1403357983 0.1180130020
- 0.1593036950 0.1431988031 0.1206170022
- 0.1623243988 0.1460403949 0.1231862009
- 0.1653179973 0.1488437951 0.1257254034
- 0.1682834029 0.1516059935 0.1282379031
- 0.1712214053 0.1543526053 0.1307227015
- 0.1741254926 0.1570729017 0.1331889033
- 0.1769879013 0.1597575992 0.1356364042
- 0.1798096001 0.1624283046 0.1380718946
- 0.1825927943 0.1650680006 0.1404998004
- 0.1853370070 0.1676719934 0.1429184973
- 0.1880521029 0.1702331007 0.1453085989
- 0.1907549053 0.1727772951 0.1476781964
- 0.1934437007 0.1753048003 0.1500300020
- 0.1961088926 0.1777949929 0.1523580998
- 0.1987465024 0.1802501976 0.1546709985
- 0.2013590932 0.1826943010 0.1569592059
- 0.2039510012 0.1851214021 0.1592251062
- 0.2065189034 0.1875294000 0.1614681929
- 0.2090530992 0.1899122000 0.1636908054
- 0.2115564942 0.1922917962 0.1659017056
- 0.2140268981 0.1946634054 0.1680952013
- 0.2164652050 0.1970131993 0.1702757031
- 0.2188750952 0.1993432045 0.1724483967
- 0.2212729007 0.2016437054 0.1746093035
- 0.2236527056 0.2039304972 0.1767639965
- 0.2260089964 0.2062091976 0.1789053977
- 0.2283485979 0.2084756047 0.1810386926
- 0.2306748033 0.2107181996 0.1831596941
- 0.2329774946 0.2129396051 0.1852661967
- 0.2352634072 0.2151475996 0.1873624027
- 0.2375380993 0.2173521072 0.1894447953
- 0.2398073971 0.2195435017 0.1915135980
- 0.2420687973 0.2217237949 0.1935653985
- 0.2443214953 0.2238844931 0.1956079006
- 0.2465686053 0.2260320932 0.1976383030
- 0.2488050014 0.2281741947 0.1996645033
- 0.2510258853 0.2303086966 0.2016756982
- 0.2532328963 0.2324285060 0.2036695927
- 0.2554255128 0.2345477939 0.2056519985
- 0.2576034069 0.2366596013 0.2076213062
- 0.2597728968 0.2387540042 0.2095845044
- 0.2619242072 0.2408431023 0.2115366012
- 0.2640654147 0.2429351956 0.2134785950
- 0.2661896050 0.2450205982 0.2154116929
- 0.2682917118 0.2470878959 0.2173403054
- 0.2703784108 0.2491298020 0.2192642987
- 0.2724463940 0.2511504889 0.2211790979
- 0.2745001018 0.2531620860 0.2230885029
- 0.2765473127 0.2551639080 0.2249957025
- 0.2785851955 0.2571550012 0.2268918008
- 0.2806180120 0.2591302097 0.2287832946
- 0.2826406956 0.2611007094 0.2306707054
- 0.2846564949 0.2630642056 0.2325448990
- 0.2866632938 0.2650120854 0.2344118059
- 0.2886619866 0.2669439912 0.2362738997
- 0.2906560004 0.2688710988 0.2381276935
- 0.2926402986 0.2707965970 0.2399802953
- 0.2946187854 0.2727138996 0.2418286055
- 0.2965883017 0.2746171057 0.2436629981
- 0.2985542119 0.2765100896 0.2454881072
- 0.3005166948 0.2783927023 0.2473084927
- 0.3024731874 0.2802628875 0.2491195947
- 0.3044191897 0.2821266055 0.2509351969
- 0.3063541949 0.2839806080 0.2527473867
- 0.3082849979 0.2858333886 0.2545492053
- 0.3102098107 0.2876932919 0.2563391030
- 0.3121250868 0.2895553112 0.2581259906
- 0.3140304089 0.2914139032 0.2599045038
- 0.3159317076 0.2932642996 0.2616701126
- 0.3178148866 0.2951014042 0.2634266019
- 0.3196887970 0.2969211042 0.2651784122
- 0.3215618134 0.2987315953 0.2669197023
- 0.3234333992 0.3005411923 0.2686525881
- 0.3252997994 0.3023456931 0.2703748941
- 0.3271591067 0.3041403890 0.2720899880
- 0.3290081024 0.3059214950 0.2738001049
- 0.3308455050 0.3076925874 0.2755038142
- 0.3326750100 0.3094542027 0.2772029042
- 0.3345032036 0.3112052083 0.2788943052
- 0.3363313079 0.3129465878 0.2805776000
- 0.3381510079 0.3146811128 0.2822565138
- 0.3399673104 0.3164061010 0.2839331031
- 0.3417668045 0.3181275129 0.2856017947
- 0.3435564041 0.3198527992 0.2872670889
- 0.3453372121 0.3215794861 0.2889324129
- 0.3471119106 0.3233039975 0.2905947864
- 0.3488827050 0.3250232041 0.2922506928
- 0.3506490886 0.3267351091 0.2938998938
- 0.3524067998 0.3284330070 0.2955498099
- 0.3541550934 0.3301151097 0.2971960902
- 0.3558937907 0.3317880034 0.2988429070
- 0.3576247096 0.3334558010 0.3004919887
- 0.3593502939 0.3351208866 0.3021433949
- 0.3610683084 0.3367798030 0.3037939072
- 0.3627772033 0.3384372890 0.3054369092
- 0.3644764125 0.3400928974 0.3070757985
- 0.3661648929 0.3417460024 0.3087131977
- 0.3678394854 0.3433952034 0.3103514910
- 0.3695080876 0.3450438976 0.3119843006
- 0.3711709082 0.3466848135 0.3136082888
- 0.3728272021 0.3483184874 0.3152261972
- 0.3744739890 0.3499465883 0.3168402910
- 0.3761177063 0.3515641093 0.3184512854
- 0.3777532876 0.3531782925 0.3200559020
- 0.3793804944 0.3547908962 0.3216531873
- 0.3810012937 0.3564052880 0.3232400119
- 0.3826153874 0.3580116034 0.3248240948
- 0.3842233121 0.3596132994 0.3264040053
- 0.3858231008 0.3612110019 0.3279787004
- 0.3874185085 0.3627916873 0.3295400143
- 0.3890103102 0.3643645048 0.3310950100
- 0.3905987144 0.3659299016 0.3326450884
- 0.3921895027 0.3674801886 0.3341901898
- 0.3937751055 0.3690252006 0.3357275128
- 0.3953565061 0.3705663085 0.3372594118
- 0.3969357014 0.3721058071 0.3387841880
- 0.3985069990 0.3736424148 0.3403007984
- 0.4000718892 0.3751770854 0.3418123126
- 0.4016300142 0.3767110109 0.3433167934
- 0.4031783938 0.3782438040 0.3448176086
- 0.4047181010 0.3797756135 0.3463155031
- 0.4062578976 0.3813019097 0.3478057981
- 0.4077931046 0.3828235865 0.3492931128
- 0.4093224108 0.3843406141 0.3507778943
- 0.4108479917 0.3858481050 0.3522605002
- 0.4123688936 0.3873529136 0.3537409008
- 0.4138790071 0.3888536990 0.3552181125
- 0.4153836071 0.3903481066 0.3566935062
- 0.4168849885 0.3918395936 0.3581683934
- 0.4183782041 0.3933278024 0.3596439064
- 0.4198674858 0.3948136866 0.3611176014
- 0.4213511050 0.3962967098 0.3625896871
- 0.4228254855 0.3977732062 0.3640539050
- 0.4242956936 0.3992463946 0.3655144870
- 0.4257540107 0.4007085860 0.3669649065
- 0.4272057116 0.4021649063 0.3684150875
- 0.4286471903 0.4036136866 0.3698649108
- 0.4300779998 0.4050632119 0.3713107109
- 0.4315038025 0.4065128863 0.3727546930
- 0.4329301119 0.4079527855 0.3741905987
- 0.4343521893 0.4093911052 0.3756245971
- 0.4357595146 0.4108251035 0.3770546913
- 0.4371610880 0.4122549891 0.3784829080
- 0.4385559857 0.4136810899 0.3799099028
- 0.4399372935 0.4150992930 0.3813312054
- 0.4413124025 0.4165146947 0.3827508986
- 0.4426822960 0.4179250002 0.3841583133
- 0.4440504909 0.4193333089 0.3855640888
- 0.4454061091 0.4207299948 0.3869630098
- 0.4467600882 0.4221264124 0.3883576989
- 0.4481090903 0.4235222936 0.3897452950
- 0.4494557977 0.4249134958 0.3911296129
- 0.4507992864 0.4262988865 0.3925110102
- 0.4521391988 0.4276803136 0.3938843906
- 0.4534761906 0.4290586114 0.3952535987
- 0.4548082054 0.4304304123 0.3966163993
- 0.4561375976 0.4317994118 0.3979771137
- 0.4574612081 0.4331589937 0.3993296921
- 0.4587827027 0.4345161915 0.4006809890
- 0.4600965977 0.4358676076 0.4020248055
- 0.4614087045 0.4372180998 0.4033680856
- 0.4627130032 0.4385639131 0.4046998918
- 0.4640161991 0.4399093091 0.4060314000
- 0.4653095007 0.4412535131 0.4073561132
- 0.4666016996 0.4425976872 0.4086807072
- 0.4678846896 0.4439316094 0.4100016057
- 0.4691669047 0.4452649951 0.4113222957
- 0.4704379141 0.4465923905 0.4126363993
- 0.4717079103 0.4479196072 0.4139505923
- 0.4729768038 0.4492313862 0.4152606130
- 0.4742454886 0.4505420923 0.4165706038
- 0.4755127132 0.4518438876 0.4178735912
- 0.4767796993 0.4531444907 0.4191763997
- 0.4780431092 0.4544411004 0.4204703867
- 0.4793055058 0.4557369947 0.4217635989
- 0.4805589020 0.4570290148 0.4230574071
- 0.4818083942 0.4583194852 0.4243515134
- 0.4830555916 0.4596050978 0.4256447852
- 0.4843012094 0.4608877003 0.4269377887
- 0.4855448008 0.4621653855 0.4282276034
- 0.4867860973 0.4634382129 0.4295150936
- 0.4880253077 0.4647068083 0.4307982028
- 0.4892593920 0.4659673870 0.4320754111
- 0.4904916883 0.4672257006 0.4333496094
- 0.4917111993 0.4684731960 0.4346148968
- 0.4929307103 0.4697206914 0.4358800054
- 0.4941438138 0.4709604084 0.4371437132
- 0.4953565001 0.4722000062 0.4384073019
- 0.4965640903 0.4734326899 0.4396674931
- 0.4977697134 0.4746631980 0.4409270883
- 0.4989753962 0.4758923054 0.4421825111
- 0.5001811981 0.4771201015 0.4434351921
- 0.5013839006 0.4783450067 0.4446885884
- 0.5025752783 0.4795615971 0.4459435046
- 0.5037667155 0.4807780981 0.4471982121
- 0.5049498081 0.4819892943 0.4484477043
- 0.5061323047 0.4832003117 0.4496971965
- 0.5073093176 0.4844068885 0.4509449005
- 0.5084829926 0.4856112003 0.4521920085
- 0.5096563101 0.4868122041 0.4534366131
- 0.5108284950 0.4880064130 0.4546774030
- 0.5120006800 0.4892007113 0.4559176862
- 0.5131582022 0.4903838933 0.4571487904
- 0.5143144727 0.4915668964 0.4583798945
- 0.5154706240 0.4927465916 0.4596010149
- 0.5166264176 0.4939242899 0.4608170986
- 0.5177810192 0.4951008856 0.4620308876
- 0.5189288259 0.4962731004 0.4632383883
- 0.5200765729 0.4974452853 0.4644457996
- 0.5212227106 0.4986133873 0.4656499028
- 0.5223680139 0.4997802079 0.4668532908
- 0.5235089064 0.5009468198 0.4680534899
- 0.5246378779 0.5021128058 0.4692485034
- 0.5257669091 0.5032787919 0.4704434872
- 0.5268948078 0.5044375062 0.4716280997
- 0.5280222893 0.5055947900 0.4728116095
- 0.5291473866 0.5067505240 0.4739918113
- 0.5302665830 0.5079032779 0.4751670957
- 0.5313857794 0.5090559721 0.4763424098
- 0.5325024724 0.5101991296 0.4775088131
- 0.5336183906 0.5113397837 0.4786739051
- 0.5347307920 0.5124807954 0.4798345864
- 0.5358300209 0.5136229992 0.4809859991
- 0.5369291902 0.5147653222 0.4821374118
- 0.5380263925 0.5159034729 0.4832834005
- 0.5391222835 0.5170397162 0.4844275117
- 0.5402178764 0.5181757212 0.4855712950
- 0.5412973166 0.5193089843 0.4867131114
- 0.5423766971 0.5204423070 0.4878548086
- 0.5434548855 0.5215684772 0.4889939129
- 0.5445311069 0.5226852298 0.4901303053
- 0.5456073284 0.5238018036 0.4912666976
- 0.5466775894 0.5249150991 0.4923954010
- 0.5477457047 0.5260273814 0.4935226142
- 0.5488138199 0.5271393061 0.4946480095
- 0.5498805046 0.5282471776 0.4957635105
- 0.5509471893 0.5293549895 0.4968788922
- 0.5520086884 0.5304607153 0.4979912043
- 0.5530598164 0.5315629244 0.4990994930
- 0.5541110039 0.5326650143 0.5002077222
- 0.5551608205 0.5337625146 0.5013095140
- 0.5562096238 0.5348572731 0.5024083853
- 0.5572584271 0.5359520912 0.5035073161
- 0.5583010912 0.5370396972 0.5045971274
- 0.5593425035 0.5381262898 0.5056862831
- 0.5603839159 0.5392122269 0.5067744851
- 0.5614247918 0.5402883887 0.5078564286
- 0.5624656081 0.5413644910 0.5089381933
- 0.5635035038 0.5424379706 0.5100173950
- 0.5645298958 0.5435034037 0.5110903978
- 0.5655562878 0.5445687771 0.5121634007
- 0.5665822029 0.5456321836 0.5132340789
- 0.5676072836 0.5466927290 0.5143020749
- 0.5686323047 0.5477532148 0.5153701901
- 0.5696542859 0.5488079190 0.5164343715
- 0.5706726909 0.5498570204 0.5174958110
- 0.5716910958 0.5509061813 0.5185571909
- 0.5727097988 0.5519514084 0.5196129084
- 0.5737286210 0.5529940128 0.5206657052
- 0.5747473836 0.5540364981 0.5217186213
- 0.5757570863 0.5550705791 0.5227680802
- 0.5767611861 0.5561003089 0.5238164067
- 0.5777652264 0.5571299195 0.5248646736
- 0.5787636042 0.5581539273 0.5259051919
- 0.5797588229 0.5591753721 0.5269432068
- 0.5807541013 0.5601968765 0.5279811025
- 0.5817455053 0.5612133145 0.5290176272
- 0.5827348232 0.5622273088 0.5300536156
- 0.5837240219 0.5632413030 0.5310897231
- 0.5847098231 0.5642498732 0.5321198106
- 0.5856931806 0.5652555823 0.5331475139
- 0.5866767168 0.5662612915 0.5341752768
- 0.5876535177 0.5672615767 0.5351998806
- 0.5886247158 0.5682581067 0.5362228155
- 0.5895959735 0.5692545772 0.5372456908
- 0.5905644894 0.5702462792 0.5382614732
- 0.5915299058 0.5712330937 0.5392717719
- 0.5924953222 0.5722199082 0.5402820110
- 0.5934591889 0.5732024908 0.5412889123
- 0.5944200754 0.5741782784 0.5422912836
- 0.5953810215 0.5751540065 0.5432937741
- 0.5963401794 0.5761274099 0.5442951918
- 0.5972915292 0.5770921111 0.5452939868
- 0.5982427001 0.5780568123 0.5462927222
- 0.5991939902 0.5790212750 0.5472911000
- 0.6001344919 0.5799819231 0.5482859015
- 0.6010748744 0.5809425116 0.5492805839
- 0.6020153761 0.5819031000 0.5502753258
- 0.6029484272 0.5828554034 0.5512647033
- 0.6038792729 0.5838056803 0.5522533059
- 0.6048101783 0.5847560167 0.5532417893
- 0.6057401896 0.5857036710 0.5542263985
- 0.6066694856 0.5866494179 0.5552083850
- 0.6075987220 0.5875951052 0.5561903119
- 0.6085264087 0.5885378718 0.5571714044
- 0.6094487906 0.5894731283 0.5581504703
- 0.6103712916 0.5904083252 0.5591297150
- 0.6112936735 0.5913434029 0.5601087213
- 0.6122087836 0.5922747254 0.5610769987
- 0.6131231785 0.5932055712 0.5620452762
- 0.6140375733 0.5941365957 0.5630136132
- 0.6149482131 0.5950686932 0.5639781952
- 0.6158558130 0.5960016251 0.5649409294
- 0.6167634130 0.5969344974 0.5659034848
- 0.6176698804 0.5978664160 0.5668659210
- 0.6185709834 0.5987945795 0.5678272843
- 0.6194720864 0.5997229218 0.5687887073
- 0.6203731894 0.6006512046 0.5697500706
- 0.6212695241 0.6015707254 0.5707088709
- 0.6221640706 0.6024879217 0.5716670752
- 0.6230587959 0.6034051180 0.5726253986
- 0.6239500046 0.6043199897 0.5735797882
- 0.6248329878 0.6052303910 0.5745280981
- 0.6257159710 0.6061406732 0.5754765272
- 0.6265990138 0.6070510149 0.5764248967
- 0.6274775267 0.6079521179 0.5773686171
- 0.6283550262 0.6088513732 0.5783116817
- 0.6292325258 0.6097506881 0.5792549253
- 0.6301056147 0.6106485724 0.5801956058
- 0.6309671998 0.6115432978 0.5811319947
- 0.6318287253 0.6124380231 0.5820685029
- 0.6326903105 0.6133326292 0.5830048919
- 0.6335496902 0.6142238975 0.5839343071
- 0.6344081163 0.6151139736 0.5848619938
- 0.6352664828 0.6160039902 0.5857896805
- 0.6361234188 0.6168932915 0.5867152214
- 0.6369684935 0.6177780032 0.5876327753
- 0.6378136277 0.6186627150 0.5885503292
- 0.6386587024 0.6195474267 0.5894678831
- 0.6395034194 0.6204267144 0.5903825164
- 0.6403477788 0.6213008165 0.5912950039
- 0.6411921978 0.6221749187 0.5922073722
- 0.6420364976 0.6230490208 0.5931199193
- 0.6428722143 0.6239190102 0.5940275788
- 0.6437057257 0.6247882843 0.5949348211
- 0.6445392966 0.6256574988 0.5958420038
- 0.6453729868 0.6265254021 0.5967481732
- 0.6462082863 0.6273844838 0.5976504087
- 0.6470435858 0.6282436848 0.5985525846
- 0.6478788853 0.6291028261 0.5994548202
- 0.6487107873 0.6299602985 0.6003562212
- 0.6495367289 0.6308152080 0.6012567878
- 0.6503624916 0.6316699982 0.6021572948
- 0.6511883736 0.6325249076 0.6030578017
- 0.6520127058 0.6333740950 0.6039531827
- 0.6528357863 0.6342192888 0.6048460007
- 0.6536588073 0.6350646019 0.6057388186
- 0.6544818878 0.6359099150 0.6066315174
- 0.6552997231 0.6367524266 0.6075202823
- 0.6561157107 0.6375942230 0.6084082127
- 0.6569316983 0.6384360194 0.6092960835
- 0.6577478051 0.6392776966 0.6101840734
- 0.6585525870 0.6401113272 0.6110618114
- 0.6593559980 0.6409441233 0.6119391918
- 0.6601594090 0.6417768002 0.6128165722
- 0.6609628201 0.6426095963 0.6136940122
- 0.6617612243 0.6434395909 0.6145706177
- 0.6625593901 0.6442695856 0.6154471040
- 0.6633576155 0.6450996995 0.6163237095
- 0.6641554832 0.6459290981 0.6171987057
- 0.6649441123 0.6467508078 0.6180636287
- 0.6657326818 0.6475725174 0.6189286113
- 0.6665213108 0.6483941078 0.6197934747
- 0.6673098207 0.6492155790 0.6206579804
- 0.6680960059 0.6500353217 0.6215201020
- 0.6688820720 0.6508548856 0.6223822236
- 0.6696683168 0.6516745090 0.6232442856
- 0.6704540849 0.6524934769 0.6241046190
- 0.6712335944 0.6533043981 0.6249533296
- 0.6720131040 0.6541153789 0.6258019209
- 0.6727924943 0.6549263000 0.6266505718
- 0.6735720038 0.6557372212 0.6274989247
- 0.6743516922 0.6565400958 0.6283429265
- 0.6751313806 0.6573429704 0.6291869879
- 0.6759110093 0.6581459045 0.6300309896
- 0.6766906977 0.6589487791 0.6308749914
- 0.6774597764 0.6597450972 0.6317095160
- 0.6782273054 0.6605407000 0.6325436831
- 0.6789947748 0.6613361835 0.6333777905
- 0.6797623038 0.6621317863 0.6342120171
- 0.6805222034 0.6629223824 0.6350417733
- 0.6812793016 0.6637114286 0.6358706951
- 0.6820363998 0.6645004153 0.6366994977
- 0.6827934980 0.6652892828 0.6375284195
- 0.6835458279 0.6660748124 0.6383498907
- 0.6842942834 0.6668576002 0.6391670704
- 0.6850426793 0.6676403880 0.6399844289
- 0.6857910752 0.6684231758 0.6408016086
- 0.6865373254 0.6692041755 0.6416165233
- 0.6872786283 0.6699815989 0.6424279809
- 0.6880199909 0.6707590222 0.6432394981
- 0.6887614131 0.6715363860 0.6440510154
- 0.6895024776 0.6723132730 0.6448624134
- 0.6902387142 0.6730847955 0.6456729770
- 0.6909748912 0.6738561988 0.6464836001
- 0.6917111278 0.6746276021 0.6472942829
- 0.6924473047 0.6753990054 0.6481049061
- 0.6931800246 0.6761628985 0.6489096880
- 0.6939114928 0.6769244075 0.6497132778
- 0.6946430206 0.6776859164 0.6505168080
- 0.6953744888 0.6784474254 0.6513202786
- 0.6961029768 0.6792098284 0.6521201730
- 0.6968262792 0.6799734235 0.6529155970
- 0.6975495815 0.6807370782 0.6537110806
- 0.6982728839 0.6815006733 0.6545065045
- 0.6989961863 0.6822643876 0.6553019285
- 0.6997179985 0.6830213070 0.6560959816
- 0.7004398108 0.6837782264 0.6568900943
- 0.7011616230 0.6845350862 0.6576842070
- 0.7018833756 0.6852920055 0.6584783792
- 0.7026001811 0.6860477924 0.6592714190
- 0.7033123970 0.6868026257 0.6600636244
- 0.7040244937 0.6875573993 0.6608558893
- 0.7047367096 0.6883121729 0.6616480947
- 0.7054488063 0.6890667081 0.6624394059
- 0.7061572075 0.6898154020 0.6632227898
- 0.7068657279 0.6905639768 0.6640061736
- 0.7075741887 0.6913126707 0.6647896171
- 0.7082825899 0.6920614243 0.6655731201
- 0.7089877129 0.6928064823 0.6663510203
- 0.7096893191 0.6935483217 0.6671249866
- 0.7103909254 0.6942901015 0.6678988934
- 0.7110924125 0.6950318813 0.6686729193
- 0.7117940187 0.6957737207 0.6694468260
- 0.7124900222 0.6965091825 0.6702172756
- 0.7131854892 0.6972442269 0.6709877253
- 0.7138808966 0.6979792118 0.6717581749
- 0.7145763040 0.6987141967 0.6725286841
- 0.7152705789 0.6994475722 0.6732978225
- 0.7159615159 0.7001774907 0.6740645170
- 0.7166523933 0.7009072900 0.6748312116
- 0.7173433900 0.7016372085 0.6755979061
- 0.7180343270 0.7023670077 0.6763646007
- 0.7187235951 0.7030938864 0.6771286130
- 0.7194116116 0.7038189769 0.6778911948
- 0.7200996876 0.7045441866 0.6786538959
- 0.7207878232 0.7052692771 0.6794165969
- 0.7214757800 0.7059944272 0.6801792979
- 0.7221612930 0.7067067027 0.6809418201
- 0.7228463292 0.7074177265 0.6817042828
- 0.7235314250 0.7081285715 0.6824668050
- 0.7242164016 0.7088394761 0.6832293868
- 0.7249004245 0.7095499039 0.6839907765
- 0.7255744934 0.7102571726 0.6847469211
- 0.7262486219 0.7109643817 0.6855030060
- 0.7269226909 0.7116715908 0.6862590909
- 0.7275968194 0.7123787999 0.6870152950
- 0.7282711864 0.7130823135 0.6877691150
- 0.7289463878 0.7137774229 0.6885187030
- 0.7296215892 0.7144724131 0.6892682910
- 0.7302967906 0.7151675224 0.6900178790
- 0.7309719920 0.7158625722 0.6907675266
- 0.7316445112 0.7165569067 0.6915168762
- 0.7323129177 0.7172502875 0.6922662854
- 0.7329813838 0.7179437280 0.6930155754
- 0.7336499095 0.7186371088 0.6937649846
- 0.7343183160 0.7193304896 0.6945142746
- 0.7349863052 0.7200188041 0.6952630281
- 0.7356538177 0.7207021713 0.6960111856
- 0.7363212705 0.7213857174 0.6967594028
- 0.7369887829 0.7220690846 0.6975076199
- 0.7376562953 0.7227525711 0.6982558966
- 0.7383213043 0.7234362960 0.6990029812
- 0.7389839888 0.7241200805 0.6997492909
- 0.7396466136 0.7248039842 0.7004957199
- 0.7403091788 0.7254878879 0.7012420297
- 0.7409719229 0.7261717916 0.7019883990
- 0.7416300774 0.7268511057 0.7027307153
- 0.7422838807 0.7275264263 0.7034698725
- 0.7429378033 0.7282016873 0.7042092085
- 0.7435916066 0.7288768888 0.7049484849
- 0.7442454100 0.7295522094 0.7056878209
- 0.7448980212 0.7302259803 0.7064262033
- 0.7455489039 0.7308980823 0.7071638703
- 0.7461997867 0.7315703034 0.7079014778
- 0.7468507886 0.7322424054 0.7086392045
- 0.7475016713 0.7329145074 0.7093768120
- 0.7481493950 0.7335844040 0.7101135850
- 0.7487897873 0.7342495918 0.7108489275
- 0.7494302988 0.7349148989 0.7115842104
- 0.7500706911 0.7355802059 0.7123194933
- 0.7507110834 0.7362453938 0.7130547762
- 0.7513517141 0.7369098067 0.7137894034
- 0.7519931793 0.7375693917 0.7145212889
- 0.7526347041 0.7382289171 0.7152531743
- 0.7532762289 0.7388885021 0.7159851789
- 0.7539176941 0.7395480871 0.7167171240
- 0.7545592189 0.7402076125 0.7174490094
- 0.7551949024 0.7408636212 0.7181727290
- 0.7558298707 0.7415192723 0.7188962102
- 0.7564650178 0.7421751022 0.7196195722
- 0.7570999861 0.7428308129 0.7203431129
- 0.7577350736 0.7434865236 0.7210665941
- 0.7583732009 0.7441366911 0.7217879295
- 0.7590131760 0.7447838783 0.7225083709
- 0.7596532106 0.7454311252 0.7232288122
- 0.7602931261 0.7460783124 0.7239493132
- 0.7609331012 0.7467254996 0.7246696949
- 0.7615718842 0.7473719120 0.7253888845
- 0.7622076869 0.7480165958 0.7261058092
- 0.7628436089 0.7486613989 0.7268226743
- 0.7634794116 0.7493060827 0.7275395989
- 0.7641152740 0.7499508858 0.7282565236
- 0.7647510767 0.7505956888 0.7289733887
- 0.7653750777 0.7512348294 0.7296857238
- 0.7659978271 0.7518734932 0.7303978801
- 0.7666205168 0.7525122166 0.7311100960
- 0.7672433257 0.7531508803 0.7318223119
- 0.7678660154 0.7537896037 0.7325345278
- 0.7684878707 0.7544282079 0.7332416177
- 0.7691087723 0.7550666928 0.7339441776
- 0.7697296739 0.7557051778 0.7346469164
- 0.7703505754 0.7563437223 0.7353495955
- 0.7709714770 0.7569822073 0.7360522151
- 0.7715923786 0.7576206923 0.7367547154
- 0.7722045183 0.7582557797 0.7374516726
- 0.7728161812 0.7588909268 0.7381488085
- 0.7734280229 0.7595258951 0.7388458848
- 0.7740396857 0.7601609230 0.7395429015
- 0.7746515274 0.7607960105 0.7402399778
- 0.7752640843 0.7614319921 0.7409328818
- 0.7758777738 0.7620692253 0.7416213751
- 0.7764915824 0.7627063990 0.7423098087
- 0.7771053910 0.7633436918 0.7429983020
- 0.7777191997 0.7639809251 0.7436866760
- 0.7783328891 0.7646180987 0.7443752289
- 0.7789419293 0.7652487159 0.7450602055
- 0.7795497179 0.7658780217 0.7457447052
- 0.7801573873 0.7665072083 0.7464292049
- 0.7807651758 0.7671365142 0.7471137047
- 0.7813730240 0.7677657008 0.7477982044
- 0.7819799781 0.7683938742 0.7484809160
- 0.7825825810 0.7690163851 0.7491562963
- 0.7831851840 0.7696390152 0.7498317957
- 0.7837877870 0.7702615261 0.7505072951
- 0.7843903899 0.7708839774 0.7511827946
- 0.7849929929 0.7715066075 0.7518582940
- 0.7855939269 0.7721267939 0.7525311708
- 0.7861924767 0.7727441788 0.7532013059
- 0.7867910862 0.7733615041 0.7538713813
- 0.7873896956 0.7739788890 0.7545415163
- 0.7879884243 0.7745962143 0.7552115917
- 0.7885869741 0.7752135992 0.7558817267
- 0.7891780734 0.7758283019 0.7565454841
- 0.7897650003 0.7764415741 0.7572066784
- 0.7903518081 0.7770550251 0.7578678131
- 0.7909386158 0.7776682973 0.7585290074
- 0.7915254831 0.7782816291 0.7591902018
- 0.7921122909 0.7788950205 0.7598512769
- 0.7926985025 0.7795063257 0.7605091929
- 0.7932845950 0.7801172137 0.7611665130
- 0.7938706875 0.7807281017 0.7618237734
- 0.7944567800 0.7813388705 0.7624810934
- 0.7950428724 0.7819498181 0.7631384134
- 0.7956290245 0.7825607061 0.7637956738
- 0.7962080836 0.7831704021 0.7644450068
- 0.7967863083 0.7837799191 0.7650939226
- 0.7973645926 0.7843893766 0.7657428980
- 0.7979428768 0.7849990129 0.7663918138
- 0.7985212207 0.7856084704 0.7670407295
- 0.7990993857 0.7862181067 0.7676897049
- 0.7996805906 0.7868278027 0.7683331966
- 0.8002619147 0.7874376178 0.7689768076
- 0.8008431792 0.7880473733 0.7696204185
- 0.8014245033 0.7886571884 0.7702640295
- 0.8020058274 0.7892670035 0.7709075212
- 0.8025872111 0.7898766994 0.7715510726
- 0.8031632900 0.7904822826 0.7721858025
- 0.8037390113 0.7910876274 0.7728202939
- 0.8043146133 0.7916929126 0.7734547853
- 0.8048902750 0.7922981977 0.7740892768
- 0.8054659963 0.7929034829 0.7747238278
- 0.8060415983 0.7935088277 0.7753583193
- 0.8066141009 0.7941111922 0.7759894729
- 0.8071860075 0.7947131991 0.7766203284
- 0.8077577949 0.7953152061 0.7772511244
- 0.8083297014 0.7959172130 0.7778819203
- 0.8089016080 0.7965192199 0.7785127163
- 0.8094733953 0.7971212268 0.7791435122
- 0.8100445867 0.7977176905 0.7797755003
- 0.8106154203 0.7983120084 0.7804080248
- 0.8111861944 0.7989063859 0.7810403705
- 0.8117570281 0.7995008230 0.7816727757
- 0.8123278022 0.8000950813 0.7823051810
- 0.8128986955 0.8006895185 0.7829377055
- 0.8134648800 0.8012806177 0.7835683227
- 0.8140262961 0.8018686175 0.7841975093
- 0.8145877123 0.8024566174 0.7848265767
- 0.8151491284 0.8030446172 0.7854558229
- 0.8157104254 0.8036326170 0.7860850096
- 0.8162717819 0.8042206168 0.7867141962
- 0.8168334961 0.8048074245 0.7873411179
- 0.8173961043 0.8053904772 0.7879621983
- 0.8179587126 0.8059734702 0.7885832787
- 0.8185213208 0.8065565825 0.7892044187
- 0.8190839291 0.8071395755 0.7898254991
- 0.8196464181 0.8077226877 0.7904465795
- 0.8202090263 0.8083056808 0.7910677195
- 0.8207656741 0.8088853955 0.7916854024
- 0.8213217258 0.8094648123 0.7923029065
- 0.8218777776 0.8100442290 0.7929204702
- 0.8224338293 0.8106235862 0.7935379744
- 0.8229898214 0.8112030029 0.7941555977
- 0.8235458136 0.8117823005 0.7947731018
- 0.8241016269 0.8123605251 0.7953892946
- 0.8246573806 0.8129374981 0.7960044146
- 0.8252130747 0.8135144711 0.7966195941
- 0.8257688284 0.8140915036 0.7972347140
- 0.8263245225 0.8146684766 0.7978497744
- 0.8268802166 0.8152455091 0.7984648943
- 0.8274357915 0.8158224225 0.7990797758
- 0.8279883265 0.8163983822 0.7996929288
- 0.8285408020 0.8169744015 0.8003060222
- 0.8290932178 0.8175503016 0.8009191155
- 0.8296456933 0.8181263208 0.8015322089
- 0.8301981091 0.8187022805 0.8021453023
- 0.8307505846 0.8192781806 0.8027585149
- 0.8312999010 0.8198543191 0.8033677936
- 0.8318461776 0.8204303980 0.8039743900
- 0.8323925138 0.8210065961 0.8045809269
- 0.8329387903 0.8215826750 0.8051874042
- 0.8334850073 0.8221588731 0.8057940006
- 0.8340312839 0.8227350116 0.8064004779
- 0.8345776200 0.8233110905 0.8070070148
- 0.8351238966 0.8238831758 0.8076115251
- 0.8356701732 0.8244549036 0.8082157969
- 0.8362163901 0.8250266910 0.8088201880
- 0.8367627263 0.8255984783 0.8094245195
- 0.8373090029 0.8261703253 0.8100289106
- 0.8378552794 0.8267419934 0.8106333017
- 0.8383994102 0.8273130059 0.8112372160
- 0.8389375210 0.8278818130 0.8118401766
- 0.8394755125 0.8284506202 0.8124431968
- 0.8400135040 0.8290194273 0.8130462170
- 0.8405516148 0.8295882940 0.8136492968
- 0.8410896063 0.8301571012 0.8142523170
- 0.8416277170 0.8307259083 0.8148552775
- 0.8421646953 0.8312906027 0.8154578805
- 0.8427007198 0.8318520188 0.8160601258
- 0.8432368040 0.8324133754 0.8166623712
- 0.8437728882 0.8329747915 0.8172646761
- 0.8443089128 0.8335362077 0.8178669214
- 0.8448449969 0.8340976238 0.8184692264
- 0.8453810811 0.8346589208 0.8190714717
- 0.8459135294 0.8352158070 0.8196697235
- 0.8464447260 0.8357713223 0.8202667832
- 0.8469758034 0.8363267183 0.8208639026
- 0.8475070000 0.8368821740 0.8214610815
- 0.8480380774 0.8374376297 0.8220582008
- 0.8485692739 0.8379930854 0.8226553202
- 0.8491004705 0.8385484815 0.8232524991
- 0.8496297002 0.8390995860 0.8238487840
- 0.8501586914 0.8396500945 0.8244450092
- 0.8506876230 0.8402007222 0.8250411749
- 0.8512166142 0.8407511711 0.8256375194
- 0.8517454863 0.8413017988 0.8262336850
- 0.8522744775 0.8418524265 0.8268299103
- 0.8528034091 0.8424028754 0.8274261951
- 0.8533318043 0.8429502249 0.8280221224
- 0.8538600802 0.8434972763 0.8286179900
- 0.8543884158 0.8440443873 0.8292139173
- 0.8549165726 0.8445914984 0.8298097849
- 0.8554449081 0.8451387286 0.8304055929
- 0.8559731841 0.8456857800 0.8310015202
- 0.8565015197 0.8462328911 0.8315973878
- 0.8570210934 0.8467777967 0.8321936727
- 0.8575400710 0.8473225236 0.8327900171
- 0.8580591083 0.8478673100 0.8333863020
- 0.8585780859 0.8484120965 0.8339825869
- 0.8590971231 0.8489568233 0.8345788717
- 0.8596161008 0.8495016098 0.8351752162
- 0.8601350784 0.8500462770 0.8357715011
- 0.8606511950 0.8505902290 0.8363643289
- 0.8611670136 0.8511340022 0.8369567990
- 0.8616827726 0.8516777754 0.8375492096
- 0.8621984720 0.8522216082 0.8381416798
- 0.8627142906 0.8527653813 0.8387340903
- 0.8632301092 0.8533092141 0.8393266201
- 0.8637458086 0.8538529277 0.8399189711
- 0.8642572165 0.8543968201 0.8405116796
- 0.8647668958 0.8549407721 0.8411043286
- 0.8652765751 0.8554847240 0.8416969776
- 0.8657861948 0.8560286164 0.8422896862
- 0.8662958741 0.8565725088 0.8428823948
- 0.8668056130 0.8571164012 0.8434751034
- 0.8673152924 0.8576604128 0.8440678120
- 0.8678231835 0.8582047224 0.8446561098
- 0.8683292866 0.8587492704 0.8452408910
- 0.8688353896 0.8592939973 0.8458256721
- 0.8693414927 0.8598386049 0.8464105129
- 0.8698475957 0.8603832126 0.8469954133
- 0.8703536987 0.8609278798 0.8475801945
- 0.8708598018 0.8614724874 0.8481649756
- 0.8713654876 0.8620167971 0.8487496972
- 0.8718695045 0.8625596166 0.8493341804
- 0.8723735213 0.8631023765 0.8499186039
- 0.8728774786 0.8636453152 0.8505030870
- 0.8733814955 0.8641880751 0.8510875106
- 0.8738855124 0.8647310138 0.8516719937
- 0.8743895292 0.8652737737 0.8522564173
- 0.8748934865 0.8658165932 0.8528409004
- 0.8753938079 0.8663538098 0.8534224033
- 0.8758934140 0.8668900728 0.8540034890
- 0.8763929009 0.8674263954 0.8545845747
- 0.8768925071 0.8679627180 0.8551657796
- 0.8773921132 0.8684989810 0.8557469249
- 0.8778917193 0.8690353036 0.8563281298
- 0.8783912063 0.8695716262 0.8569092155
- 0.8788912296 0.8701056838 0.8574905992
- 0.8793917894 0.8706367016 0.8580724001
- 0.8798922896 0.8711677194 0.8586542010
- 0.8803929090 0.8716986179 0.8592360020
- 0.8808934093 0.8722295761 0.8598178029
- 0.8813939095 0.8727605939 0.8603996038
- 0.8818945289 0.8732916117 0.8609814048
- 0.8823950291 0.8738226295 0.8615632057
- 0.8828893900 0.8743497729 0.8621373773
- 0.8833830953 0.8748766780 0.8627110124
- 0.8838766813 0.8754035234 0.8632845879
- 0.8843703866 0.8759304285 0.8638582826
- 0.8848639727 0.8764572740 0.8644319177
- 0.8853576779 0.8769841194 0.8650054932
- 0.8858513236 0.8775110245 0.8655791879
- 0.8863434792 0.8780369163 0.8661512136
- 0.8868324161 0.8785607815 0.8667200804
- 0.8873211741 0.8790847063 0.8672890067
- 0.8878101110 0.8796085715 0.8678578734
- 0.8882989287 0.8801324964 0.8684269190
- 0.8887878060 0.8806564212 0.8689957857
- 0.8892766237 0.8811802864 0.8695647120
- 0.8897655010 0.8817042112 0.8701335788
- 0.8902524710 0.8822268844 0.8707010746
- 0.8907384276 0.8827490807 0.8712677956
- 0.8912243247 0.8832712173 0.8718345165
- 0.8917102218 0.8837932944 0.8724011779
- 0.8921961784 0.8843153715 0.8729678988
- 0.8926820755 0.8848375082 0.8735346794
- 0.8931679726 0.8853595853 0.8741014004
- 0.8936539292 0.8858817220 0.8746681213
- 0.8941388726 0.8864020705 0.8752362132
- 0.8946238160 0.8869222999 0.8758044243
- 0.8951086998 0.8874425292 0.8763725758
- 0.8955935836 0.8879626989 0.8769407272
- 0.8960784078 0.8884829283 0.8775088787
- 0.8965632915 0.8890030980 0.8780770898
- 0.8970481753 0.8895233274 0.8786453009
- 0.8975331187 0.8900429010 0.8792127967
- 0.8980188966 0.8905553818 0.8797736764
- 0.8985047936 0.8910679221 0.8803346753
- 0.8989905715 0.8915804029 0.8808956146
- 0.8994764090 0.8920928836 0.8814566135
- 0.8999621868 0.8926054239 0.8820174932
- 0.9004480243 0.8931179047 0.8825784922
- 0.9009338021 0.8936303854 0.8831393719
- 0.9014185071 0.8941423297 0.8836997151
- 0.9018970132 0.8946514130 0.8842570186
- 0.9023755193 0.8951604962 0.8848143816
- 0.9028540850 0.8956695795 0.8853718042
- 0.9033325911 0.8961787224 0.8859291077
- 0.9038110971 0.8966878057 0.8864864707
- 0.9042896032 0.8971968889 0.8870438933
- 0.9047682285 0.8977059722 0.8876011968
- 0.9052457213 0.8982139826 0.8881582022
- 0.9057186246 0.8987172842 0.8887138963
- 0.9061915278 0.8992205858 0.8892694712
- 0.9066643715 0.8997240067 0.8898251057
- 0.9071372747 0.9002273083 0.8903806806
- 0.9076101780 0.9007306099 0.8909363747
- 0.9080830812 0.9012339711 0.8914920092
- 0.9085559845 0.9017372727 0.8920475841
- 0.9090284705 0.9022399783 0.8926029801
- 0.9094979763 0.9027382135 0.8931568265
- 0.9099674821 0.9032363892 0.8937106133
- 0.9104369879 0.9037346244 0.8942644000
- 0.9109064937 0.9042328000 0.8948181868
- 0.9113758802 0.9047309756 0.8953719735
- 0.9118453860 0.9052292109 0.8959258795
- 0.9123148918 0.9057273865 0.8964797258
- 0.9127843976 0.9062256217 0.8970335126
- 0.9132521152 0.9067198038 0.8975815177
- 0.9137197137 0.9072139859 0.8981294036
- 0.9141873121 0.9077082276 0.8986774087
- 0.9146549106 0.9082024097 0.8992254138
- 0.9151225090 0.9086964726 0.8997734189
- 0.9155901074 0.9091907144 0.9003213048
- 0.9160577059 0.9096848965 0.9008693099
- 0.9165253043 0.9101790786 0.9014173150
- 0.9169932008 0.9106711745 0.9019637108
- 0.9174610972 0.9111626744 0.9025096893
- 0.9179289937 0.9116541147 0.9030556083
- 0.9183970094 0.9121456146 0.9036015868
- 0.9188649058 0.9126371145 0.9041476250
- 0.9193328023 0.9131284952 0.9046934843
- 0.9198008180 0.9136199951 0.9052395225
- 0.9202687144 0.9141113758 0.9057855010
- 0.9207351208 0.9146016240 0.9063286781
- 0.9211995006 0.9150900841 0.9068685770
- 0.9216638803 0.9155786037 0.9074085951
- 0.9221282005 0.9160671234 0.9079484940
- 0.9225925803 0.9165555835 0.9084883928
- 0.9230570197 0.9170441031 0.9090284109
- 0.9235213995 0.9175326228 0.9095683098
- 0.9239857793 0.9180210829 0.9101082087
- 0.9244499803 0.9185094237 0.9106479287
- 0.9249091148 0.9189893007 0.9111825824
- 0.9253680706 0.9194691777 0.9117174149
- 0.9258272052 0.9199491143 0.9122521281
- 0.9262862802 0.9204289913 0.9127867818
- 0.9267452955 0.9209089279 0.9133216143
- 0.9272043705 0.9213888049 0.9138563275
- 0.9276635051 0.9218686819 0.9143911004
- 0.9281225204 0.9223486781 0.9149258137
- 0.9285796285 0.9228286147 0.9154574275
- 0.9290350080 0.9233084917 0.9159867167
- 0.9294903278 0.9237884879 0.9165160060
- 0.9299457073 0.9242684245 0.9170452952
- 0.9304010868 0.9247484207 0.9175745845
- 0.9308564067 0.9252282977 0.9181038737
- 0.9313117862 0.9257081747 0.9186331034
- 0.9317672253 0.9261881709 0.9191623926
- 0.9322224855 0.9266681075 0.9196916819
- 0.9326751828 0.9271426201 0.9202163219
- 0.9331278205 0.9276170135 0.9207410216
- 0.9335802794 0.9280914068 0.9212656021
- 0.9340329170 0.9285659194 0.9217903018
- 0.9344854951 0.9290403128 0.9223148823
- 0.9349380732 0.9295147061 0.9228395224
- 0.9353907108 0.9299890995 0.9233642220
- 0.9358432293 0.9304634929 0.9238888025
- 0.9362943769 0.9309374094 0.9244117737
- 0.9367427230 0.9314103723 0.9249315858
- 0.9371910095 0.9318832755 0.9254513979
- 0.9376392961 0.9323561788 0.9259712100
- 0.9380875230 0.9328290820 0.9264910221
- 0.9385358095 0.9333021045 0.9270107746
- 0.9389840961 0.9337750077 0.9275305867
- 0.9394323230 0.9342479110 0.9280503988
- 0.9398806095 0.9347208738 0.9285702109
- 0.9403269887 0.9351912737 0.9290875196
- 0.9407718778 0.9356600046 0.9296032190
- 0.9412168264 0.9361286759 0.9301189184
- 0.9416617155 0.9365974069 0.9306346178
- 0.9421066046 0.9370660186 0.9311503172
- 0.9425514936 0.9375346899 0.9316660762
- 0.9429963827 0.9380034208 0.9321817756
- 0.9434412718 0.9384720922 0.9326974750
- 0.9438862205 0.9389408231 0.9332131743
- 0.9443271160 0.9394043088 0.9337257743
- 0.9447665811 0.9398661256 0.9342374206
- 0.9452061057 0.9403278232 0.9347491264
- 0.9456455708 0.9407895803 0.9352607131
- 0.9460850954 0.9412513971 0.9357724190
- 0.9465246201 0.9417132139 0.9362840056
- 0.9469640851 0.9421749711 0.9367957115
- 0.9474036098 0.9426367879 0.9373072982
- 0.9478430748 0.9430986047 0.9378190041
- 0.9482764006 0.9435576797 0.9383267164
- 0.9487082958 0.9440163970 0.9388335943
- 0.9491403103 0.9444751143 0.9393405914
- 0.9495722055 0.9449337125 0.9398475289
- 0.9500042200 0.9453923702 0.9403545260
- 0.9504361153 0.9458510280 0.9408614039
- 0.9508681297 0.9463096857 0.9413684011
- 0.9513000250 0.9467684031 0.9418752789
- 0.9517319202 0.9472270012 0.9423822761
- 0.9521591067 0.9476765990 0.9428793192
- 0.9525852203 0.9481241703 0.9433743954
- 0.9530112147 0.9485718012 0.9438694119
- 0.9534373283 0.9490193725 0.9443644881
- 0.9538633823 0.9494670033 0.9448595047
- 0.9542894959 0.9499145746 0.9453545809
- 0.9547154903 0.9503622055 0.9458495975
- 0.9551416039 0.9508097768 0.9463446736
- 0.9555677176 0.9512574077 0.9468396902
- 0.9559904933 0.9517037272 0.9473326802
- 0.9564120173 0.9521496296 0.9478248954
- 0.9568334818 0.9525954723 0.9483171105
- 0.9572550058 0.9530413151 0.9488093257
- 0.9576764703 0.9534872174 0.9493014812
- 0.9580979943 0.9539331198 0.9497936964
- 0.9585195184 0.9543790221 0.9502857924
- 0.9589411020 0.9548248053 0.9507780075
- 0.9593626261 0.9552707076 0.9512702227
- 0.9597812295 0.9557142258 0.9517591000
- 0.9601970911 0.9561554790 0.9522449970
- 0.9606130123 0.9565967917 0.9527308941
- 0.9610288739 0.9570381045 0.9532167912
- 0.9614447951 0.9574794769 0.9537026286
- 0.9618607163 0.9579207897 0.9541885257
- 0.9622765779 0.9583621025 0.9546744227
- 0.9626924992 0.9588034153 0.9551603198
- 0.9631084204 0.9592447281 0.9556462169
- 0.9635230899 0.9596858025 0.9561312199
- 0.9639335871 0.9601259232 0.9566131830
- 0.9643440843 0.9605661035 0.9570953250
- 0.9647545815 0.9610062838 0.9575772882
- 0.9651650786 0.9614465237 0.9580593705
- 0.9655756950 0.9618865848 0.9585415125
- 0.9659861922 0.9623268247 0.9590234756
- 0.9663966894 0.9627670050 0.9595056176
- 0.9668071866 0.9632071257 0.9599875808
- 0.9672178030 0.9636473060 0.9604697227
- 0.9676215053 0.9640840888 0.9609463215
- 0.9680240750 0.9645202756 0.9614219069
- 0.9684265852 0.9649565220 0.9618974924
- 0.9688292146 0.9653928280 0.9623731971
- 0.9692317247 0.9658290148 0.9628487825
- 0.9696341753 0.9662652016 0.9633244276
- 0.9700368047 0.9667013884 0.9638000727
- 0.9704393148 0.9671375751 0.9642757177
- 0.9708418846 0.9675738215 0.9647514224
- 0.9712424874 0.9680083990 0.9652252197
- 0.9716396928 0.9684401751 0.9656959176
- 0.9720370173 0.9688720703 0.9661666155
- 0.9724342227 0.9693039060 0.9666373730
- 0.9728314877 0.9697356820 0.9671080709
- 0.9732288122 0.9701675177 0.9675788283
- 0.9736260176 0.9705992937 0.9680495858
- 0.9740232825 0.9710311294 0.9685202837
- 0.9744204879 0.9714629054 0.9689909816
- 0.9748178124 0.9718946815 0.9694617987
- 0.9752097726 0.9723225832 0.9699270725
- 0.9756003022 0.9727494121 0.9703910947
- 0.9759908915 0.9731763005 0.9708551168
- 0.9763814807 0.9736031294 0.9713190794
- 0.9767721295 0.9740298986 0.9717831016
- 0.9771627188 0.9744567275 0.9722471833
- 0.9775531888 0.9748836160 0.9727112055
- 0.9779437780 0.9753103852 0.9731752276
- 0.9783344269 0.9757372141 0.9736391902
- 0.9787241220 0.9761633873 0.9741021991
- 0.9791072011 0.9765844941 0.9745585918
- 0.9794903994 0.9770057201 0.9750149846
- 0.9798734784 0.9774268866 0.9754713178
- 0.9802566767 0.9778481126 0.9759277105
- 0.9806398153 0.9782692194 0.9763841033
- 0.9810230136 0.9786903858 0.9768404961
- 0.9814060926 0.9791116118 0.9772968888
- 0.9817892909 0.9795327783 0.9777532220
- 0.9821724296 0.9799538851 0.9782096148
- 0.9825515747 0.9803730249 0.9786626101
- 0.9829235077 0.9807882905 0.9791095257
- 0.9832953811 0.9812036157 0.9795563221
- 0.9836673141 0.9816188812 0.9800031781
- 0.9840391874 0.9820342064 0.9804500937
- 0.9844111204 0.9824494720 0.9808968902
- 0.9847829938 0.9828647971 0.9813438058
- 0.9851549268 0.9832801223 0.9817907214
- 0.9855268002 0.9836953878 0.9822375178
- 0.9858986735 0.9841107130 0.9826843739
- 0.9862666130 0.9845234156 0.9831274152
- 0.9866302013 0.9849331975 0.9835664034
- 0.9869937897 0.9853429794 0.9840053916
- 0.9873573780 0.9857528210 0.9844443798
- 0.9877210259 0.9861627221 0.9848833084
- 0.9880846143 0.9865725040 0.9853222966
- 0.9884482026 0.9869822860 0.9857612848
- 0.9888117909 0.9873921275 0.9862002730
- 0.9891753793 0.9878020287 0.9866393209
- 0.9895390272 0.9882118106 0.9870783091
- 0.9898961782 0.9886143804 0.9875144958
- 0.9902471900 0.9890102744 0.9879482985
- 0.9905983210 0.9894062281 0.9883821011
- 0.9909493923 0.9898021221 0.9888159037
- 0.9913004041 0.9901980758 0.9892497063
- 0.9916514754 0.9905940294 0.9896833897
- 0.9920024872 0.9909899235 0.9901171923
- 0.9923536181 0.9913858175 0.9905509949
- 0.9927045703 0.9917817116 0.9909847975
- 0.9930557013 0.9921776056 0.9914186001
- 0.9934034944 0.9925646186 0.9918447733
- 0.9937471747 0.9929406047 0.9922618866
- 0.9940909147 0.9933164716 0.9926788807
- 0.9944345951 0.9936925173 0.9930958748
- 0.9947782755 0.9940683842 0.9935129881
- 0.9951220155 0.9944443703 0.9939299822
- 0.9954656959 0.9948204160 0.9943469763
- 0.9958093762 0.9951962829 0.9947639704
- 0.9961531162 0.9955723286 0.9951810837
- 0.9964967966 0.9959481955 0.9955980778
- 0.9968330860 0.9963219166 0.9960101843
- 0.9971498251 0.9966897964 0.9964091182
- 0.9974665046 0.9970576167 0.9968081117
- 0.9977831841 0.9974253774 0.9972071052
- 0.9980999231 0.9977931976 0.9976060987
- 0.9984164834 0.9981610179 0.9980050921
- 0.9987332225 0.9985287786 0.9984040856
- 0.9990499020 0.9988965988 0.9988030195
- 0.9993665814 0.9992644191 0.9992020130
- 0.9996833205 0.9996321797 0.9996010065
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_advantix_200.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_advantix_200.spi1d
deleted file mode 100644
index 7492b417abc..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_advantix_200.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0109453099 0.0095550315 0.0076129269
- 0.0205393303 0.0180988703 0.0146826003
- 0.0290690009 0.0255930703 0.0210563708
- 0.0365057997 0.0324602798 0.0267342404
- 0.0431397706 0.0389092602 0.0319225714
- 0.0493469499 0.0448722206 0.0368033797
- 0.0553121008 0.0504292287 0.0415878706
- 0.0610060990 0.0556044616 0.0463291109
- 0.0664596632 0.0604789183 0.0508504696
- 0.0717297420 0.0651700869 0.0551753603
- 0.0767887011 0.0697173625 0.0594077297
- 0.0815975219 0.0740136728 0.0635364205
- 0.0862075612 0.0781842917 0.0675580502
- 0.0907116681 0.0822909772 0.0713816136
- 0.0950955972 0.0863237828 0.0743237808
- 0.0993374512 0.0902062133 0.0773941725
- 0.1034374982 0.0940194428 0.0811215192
- 0.1073296964 0.0977483913 0.0852948874
- 0.1110906973 0.1014209017 0.0893627778
- 0.1147643998 0.1050138026 0.0926783979
- 0.1184094027 0.1085262001 0.0958950967
- 0.1220393032 0.1120131016 0.0990428701
- 0.1255874038 0.1154666021 0.1021654978
- 0.1290600002 0.1188692003 0.1052715033
- 0.1324646026 0.1222466975 0.1083573997
- 0.1358134001 0.1256064028 0.1113879010
- 0.1391503960 0.1289401054 0.1143847033
- 0.1424382031 0.1322277933 0.1173340008
- 0.1457035989 0.1354801953 0.1201964989
- 0.1489387006 0.1386919022 0.1230240986
- 0.1521472931 0.1418765932 0.1258170009
- 0.1553370059 0.1450258046 0.1285797060
- 0.1584853977 0.1481391937 0.1313088983
- 0.1615826935 0.1512455940 0.1340118051
- 0.1646398008 0.1543205976 0.1366993934
- 0.1676366031 0.1573432982 0.1393682063
- 0.1705628037 0.1603267044 0.1420211941
- 0.1734506935 0.1632660031 0.1446440071
- 0.1762887985 0.1661476046 0.1472647935
- 0.1791007072 0.1689998060 0.1498612016
- 0.1818982959 0.1718225926 0.1524337977
- 0.1846773028 0.1746128052 0.1549834013
- 0.1874344051 0.1773594022 0.1575088948
- 0.1901603937 0.1800664961 0.1600168049
- 0.1928523034 0.1827678978 0.1625131071
- 0.1955167055 0.1854266971 0.1649871022
- 0.1981182992 0.1880469024 0.1674250066
- 0.2006929070 0.1906183958 0.1698420942
- 0.2032330930 0.1931630969 0.1722377986
- 0.2057420015 0.1956868023 0.1746356040
- 0.2082346976 0.1981967986 0.1770364046
- 0.2106983960 0.2006848007 0.1794321984
- 0.2131627053 0.2031618059 0.1818124950
- 0.2156358063 0.2056335062 0.1841809005
- 0.2180998027 0.2080969065 0.1865282953
- 0.2205528021 0.2105540931 0.1888633072
- 0.2229813933 0.2129819989 0.1911772937
- 0.2253869027 0.2154051960 0.1934747994
- 0.2277887017 0.2178180069 0.1957782060
- 0.2301833928 0.2201987058 0.1980752051
- 0.2325472981 0.2225521058 0.2003640980
- 0.2348767966 0.2248626053 0.2026430070
- 0.2371928990 0.2271340042 0.2049131989
- 0.2394970059 0.2293829024 0.2071806937
- 0.2417781949 0.2316153049 0.2094416022
- 0.2440516949 0.2338470966 0.2117109001
- 0.2463241965 0.2360679954 0.2139746994
- 0.2485778928 0.2382649034 0.2162466943
- 0.2508257926 0.2404524982 0.2185126990
- 0.2530736923 0.2426279038 0.2207739949
- 0.2553015947 0.2447896004 0.2230270952
- 0.2575267851 0.2469552010 0.2252774984
- 0.2597568035 0.2491303980 0.2275131047
- 0.2619835138 0.2513048947 0.2297354937
- 0.2641938031 0.2534686029 0.2319502980
- 0.2663998902 0.2556251884 0.2341517955
- 0.2686052918 0.2577697039 0.2363480031
- 0.2708081007 0.2599022090 0.2385403067
- 0.2730022967 0.2620306909 0.2407180965
- 0.2751887143 0.2641496956 0.2428912967
- 0.2773590982 0.2662425041 0.2450589985
- 0.2795172036 0.2683148086 0.2472172976
- 0.2816726863 0.2703753114 0.2493720949
- 0.2838136852 0.2724193931 0.2515229881
- 0.2859255075 0.2744517922 0.2536627948
- 0.2880168855 0.2764849067 0.2557986081
- 0.2901124954 0.2785145044 0.2579297125
- 0.2922055125 0.2805334926 0.2600534856
- 0.2942928076 0.2825405896 0.2621644139
- 0.2963638008 0.2845480144 0.2642523944
- 0.2984221876 0.2865386903 0.2663209140
- 0.3004606962 0.2885077894 0.2683751881
- 0.3024761081 0.2904664874 0.2704192996
- 0.3044942915 0.2924236953 0.2724545002
- 0.3065181971 0.2943876982 0.2744720876
- 0.3085376918 0.2963528931 0.2764638066
- 0.3105514944 0.2983131111 0.2784410119
- 0.3125489056 0.3002620041 0.2804194987
- 0.3145506084 0.3021939993 0.2823942006
- 0.3165509105 0.3041042089 0.2843523026
- 0.3185442090 0.3060002923 0.2863051891
- 0.3205361962 0.3078896999 0.2882539034
- 0.3225252032 0.3097808063 0.2901889980
- 0.3245142996 0.3116734922 0.2921113074
- 0.3265058100 0.3135590851 0.2940278947
- 0.3284947872 0.3154321909 0.2959429026
- 0.3304775059 0.3173008859 0.2978521883
- 0.3324612975 0.3191635907 0.2997469008
- 0.3344404995 0.3210156858 0.3016290069
- 0.3364037871 0.3228532076 0.3035013080
- 0.3383480906 0.3246806860 0.3053658903
- 0.3402774930 0.3265039027 0.3072257042
- 0.3422003984 0.3283264935 0.3090836108
- 0.3441283107 0.3301435113 0.3109402061
- 0.3460584879 0.3319503963 0.3127999902
- 0.3479807973 0.3337503970 0.3146592081
- 0.3498908877 0.3355464935 0.3165098131
- 0.3517873883 0.3373399973 0.3183467984
- 0.3536739051 0.3391256034 0.3201710880
- 0.3555468917 0.3408975899 0.3219870925
- 0.3574047089 0.3426569104 0.3237960935
- 0.3592503965 0.3444055915 0.3255974948
- 0.3610936105 0.3461483121 0.3273890913
- 0.3629257977 0.3478848040 0.3291662931
- 0.3647486866 0.3496142030 0.3309336901
- 0.3665607870 0.3513360918 0.3326914012
- 0.3683531880 0.3530487120 0.3344373107
- 0.3701289892 0.3547559083 0.3361791968
- 0.3719004095 0.3564561903 0.3379172087
- 0.3736707866 0.3581486046 0.3396506011
- 0.3754306138 0.3598242104 0.3413727880
- 0.3771795928 0.3614909947 0.3430913985
- 0.3789179921 0.3631505966 0.3448042870
- 0.3806397915 0.3648028076 0.3465045989
- 0.3823508024 0.3664542139 0.3481892049
- 0.3840552866 0.3680998981 0.3498643935
- 0.3857525885 0.3697325885 0.3515287936
- 0.3874309957 0.3713547885 0.3531869948
- 0.3890962005 0.3729732037 0.3548409939
- 0.3907422125 0.3745886981 0.3564892113
- 0.3923803866 0.3761973083 0.3581174910
- 0.3940139115 0.3778007925 0.3597348928
- 0.3956401050 0.3793950975 0.3613364995
- 0.3972538114 0.3809765875 0.3629319072
- 0.3988597989 0.3825520873 0.3645235002
- 0.4004507959 0.3841212988 0.3661076128
- 0.4020316899 0.3856911063 0.3676817119
- 0.4036057889 0.3872612119 0.3692494035
- 0.4051836133 0.3888235986 0.3708040118
- 0.4067601860 0.3903797865 0.3723560870
- 0.4083349109 0.3919270039 0.3739052117
- 0.4099012911 0.3934660852 0.3754433095
- 0.4114632905 0.3950020969 0.3769756854
- 0.4130123854 0.3965331018 0.3784922063
- 0.4145576060 0.3980642855 0.3800047934
- 0.4160979986 0.3995954990 0.3815135956
- 0.4176265895 0.4011205137 0.3830150068
- 0.4191510081 0.4026427865 0.3845132887
- 0.4206664860 0.4041537941 0.3859997094
- 0.4221807122 0.4056634009 0.3874785900
- 0.4236926138 0.4071705043 0.3889462948
- 0.4251953065 0.4086725116 0.3904061019
- 0.4266924858 0.4101715982 0.3918620050
- 0.4281755090 0.4116598964 0.3933145106
- 0.4296549857 0.4131458998 0.3947649896
- 0.4311212897 0.4146251082 0.3962041140
- 0.4325863123 0.4161024094 0.3976391852
- 0.4340479076 0.4175755084 0.3990663886
- 0.4355044961 0.4190461934 0.4004910886
- 0.4369558096 0.4205146134 0.4019137025
- 0.4384000897 0.4219822884 0.4033333063
- 0.4398407042 0.4234496057 0.4047515988
- 0.4412648976 0.4249095023 0.4061658084
- 0.4426848888 0.4263676107 0.4075790942
- 0.4440922141 0.4278148115 0.4089758992
- 0.4454984963 0.4292607903 0.4103710055
- 0.4469017088 0.4306946993 0.4117515087
- 0.4483037889 0.4321266115 0.4131309986
- 0.4496976137 0.4335466921 0.4145058095
- 0.4510863125 0.4349648952 0.4158783853
- 0.4524526000 0.4363755882 0.4172433019
- 0.4538140893 0.4377841055 0.4186027944
- 0.4551594853 0.4391863942 0.4199478924
- 0.4565044940 0.4405857027 0.4212876856
- 0.4578481019 0.4419767857 0.4226151109
- 0.4591886997 0.4433653951 0.4239403903
- 0.4605211020 0.4447469115 0.4252606928
- 0.4618496001 0.4461270869 0.4265792966
- 0.4631653130 0.4475035965 0.4278936982
- 0.4644770026 0.4488789141 0.4292060137
- 0.4657723904 0.4502497017 0.4305118024
- 0.4670655131 0.4516187906 0.4318155944
- 0.4683431089 0.4529778957 0.4331100881
- 0.4696202874 0.4543359876 0.4344033897
- 0.4708895981 0.4556787014 0.4356841147
- 0.4721587896 0.4570212960 0.4369646907
- 0.4734266996 0.4583550096 0.4382334054
- 0.4746944010 0.4596883059 0.4395017922
- 0.4759570956 0.4610117078 0.4407595098
- 0.4772185087 0.4623329043 0.4420154095
- 0.4784702957 0.4636422098 0.4432603121
- 0.4797168970 0.4649454951 0.4445005059
- 0.4809587896 0.4662468135 0.4457359910
- 0.4821954966 0.4675458074 0.4469672143
- 0.4834313095 0.4688419104 0.4481967986
- 0.4846647084 0.4701308012 0.4494228959
- 0.4858981073 0.4714190066 0.4506483972
- 0.4871313870 0.4726983011 0.4518673122
- 0.4883646965 0.4739777148 0.4530862868
- 0.4895890951 0.4752514064 0.4542964995
- 0.4908111989 0.4765237868 0.4555051029
- 0.4920256138 0.4777913094 0.4567083120
- 0.4932329953 0.4790548086 0.4579074085
- 0.4944368899 0.4803156853 0.4591037929
- 0.4956291020 0.4815686941 0.4602927864
- 0.4968214035 0.4828216136 0.4614818096
- 0.4980075061 0.4840664864 0.4626607001
- 0.4991930127 0.4853107929 0.4638391137
- 0.5003730059 0.4865506887 0.4650115073
- 0.5015485883 0.4877873063 0.4661796987
- 0.5027217269 0.4890219867 0.4673461020
- 0.5038836002 0.4902490973 0.4685058892
- 0.5050454736 0.4914762080 0.4696657956
- 0.5061964989 0.4927015007 0.4708235860
- 0.5073444247 0.4939264953 0.4719808996
- 0.5084874034 0.4951480031 0.4731355011
- 0.5096216798 0.4963639975 0.4742859006
- 0.5107560754 0.4975799024 0.4754363894
- 0.5118848085 0.4987801015 0.4765751958
- 0.5130128860 0.4999789000 0.4777132869
- 0.5141406059 0.5011754036 0.4788497090
- 0.5152677298 0.5023689270 0.4799841046
- 0.5163947940 0.5035623908 0.4811184108
- 0.5175107121 0.5047491193 0.4822545052
- 0.5186256170 0.5059353709 0.4833906889
- 0.5197319984 0.5071169734 0.4845212996
- 0.5208250284 0.5082917213 0.4856444001
- 0.5219178796 0.5094662905 0.4867675006
- 0.5230032802 0.5106360912 0.4878782928
- 0.5240870118 0.5118049979 0.4889872968
- 0.5251713991 0.5129719973 0.4900952876
- 0.5262575746 0.5141333938 0.4912008941
- 0.5273438096 0.5152949095 0.4923065007
- 0.5284274220 0.5164546967 0.4934087098
- 0.5295094252 0.5176134706 0.4945091903
- 0.5305913091 0.5187724233 0.4956094921
- 0.5316656828 0.5199283957 0.4966976941
- 0.5327398181 0.5210844874 0.4977858961
- 0.5338104963 0.5222364068 0.4988707900
- 0.5348731279 0.5233796239 0.4999495149
- 0.5359356999 0.5245227814 0.5010282993
- 0.5369876027 0.5256589055 0.5021041036
- 0.5380324721 0.5267904997 0.5031781197
- 0.5390774012 0.5279220939 0.5042521954
- 0.5401139259 0.5290479064 0.5053207278
- 0.5411491990 0.5301730037 0.5063884854
- 0.5421838760 0.5312972069 0.5074563026
- 0.5432150960 0.5324152112 0.5085229278
- 0.5442463160 0.5335332751 0.5095896125
- 0.5452744961 0.5346456170 0.5106530786
- 0.5462962985 0.5357465148 0.5117110014
- 0.5473181009 0.5368474126 0.5127688050
- 0.5483338237 0.5379434228 0.5138180852
- 0.5493434072 0.5390350223 0.5148600936
- 0.5503531098 0.5401265025 0.5159021020
- 0.5513597131 0.5412139297 0.5169410706
- 0.5523648262 0.5422992110 0.5179787278
- 0.5533698201 0.5433844924 0.5190163255
- 0.5543758273 0.5444642901 0.5200524926
- 0.5553820729 0.5455427170 0.5210883021
- 0.5563883185 0.5466210246 0.5221241713
- 0.5573911071 0.5476927161 0.5231577754
- 0.5583932996 0.5487633944 0.5241910815
- 0.5593954921 0.5498341918 0.5252243876
- 0.5603914857 0.5508939028 0.5262517929
- 0.5613868237 0.5519527793 0.5272789001
- 0.5623821020 0.5530115962 0.5283061266
- 0.5633684993 0.5540567040 0.5293180943
- 0.5643541813 0.5551009178 0.5303297043
- 0.5653399229 0.5561451912 0.5313413143
- 0.5663121939 0.5571808219 0.5323446989
- 0.5672833920 0.5582157969 0.5333477259
- 0.5682544708 0.5592507124 0.5343508124
- 0.5692139864 0.5602828264 0.5353485942
- 0.5701718926 0.5613144040 0.5363458991
- 0.5711297989 0.5623461008 0.5373433232
- 0.5720816255 0.5633695126 0.5383352041
- 0.5730317831 0.5643910170 0.5393260717
- 0.5739821196 0.5654125810 0.5403169990
- 0.5749322176 0.5664225817 0.5413028002
- 0.5758821964 0.5674279928 0.5422866940
- 0.5768321753 0.5684334040 0.5432707071
- 0.5777807832 0.5694364905 0.5442500114
- 0.5787283182 0.5704377294 0.5452260971
- 0.5796757936 0.5714389086 0.5462023020
- 0.5806186795 0.5724375248 0.5471749902
- 0.5815541744 0.5734320879 0.5481427908
- 0.5824897289 0.5744267106 0.5491107106
- 0.5834230781 0.5754204988 0.5500766039
- 0.5843461156 0.5764102936 0.5510352850
- 0.5852690935 0.5774000883 0.5519940257
- 0.5861920714 0.5783898830 0.5529527068
- 0.5871120095 0.5793784857 0.5539078116
- 0.5880315900 0.5803670287 0.5548627973
- 0.5889511108 0.5813555121 0.5558177829
- 0.5898649096 0.5823364258 0.5567662120
- 0.5907754898 0.5833132267 0.5577116013
- 0.5916861296 0.5842900872 0.5586568713
- 0.5925920010 0.5852631927 0.5595967174
- 0.5934880972 0.5862287879 0.5605269074
- 0.5943841934 0.5871945024 0.5614570975
- 0.5952801704 0.5881602168 0.5623872280
- 0.5961638093 0.5891243815 0.5633127093
- 0.5970469713 0.5900886059 0.5642381907
- 0.5979301929 0.5910527110 0.5651637912
- 0.5988095999 0.5920161009 0.5660883784
- 0.5996860862 0.5929788947 0.5670126081
- 0.6005626917 0.5939416885 0.5679367781
- 0.6014385223 0.5949037075 0.5688589215
- 0.6023102999 0.5958616734 0.5697726011
- 0.6031820774 0.5968198180 0.5706862211
- 0.6040539145 0.5977777839 0.5715999007
- 0.6049264073 0.5987269282 0.5725020766
- 0.6057993174 0.5996723175 0.5734000802
- 0.6066721082 0.6006177068 0.5742980838
- 0.6075447202 0.6015614271 0.5751948953
- 0.6084157825 0.6024988294 0.5760878921
- 0.6092870235 0.6034362912 0.5769808888
- 0.6101580858 0.6043736935 0.5778738856
- 0.6110234261 0.6053066254 0.5787655711
- 0.6118857265 0.6062374115 0.5796566010
- 0.6127480268 0.6071680784 0.5805476904
- 0.6136096716 0.6080988050 0.5814384818
- 0.6144647002 0.6090288162 0.5823276043
- 0.6153196096 0.6099588275 0.5832166076
- 0.6161745191 0.6108887196 0.5841056705
- 0.6170253158 0.6118140221 0.5849937797
- 0.6178714037 0.6127341986 0.5858809948
- 0.6187174916 0.6136543751 0.5867682099
- 0.6195635796 0.6145746112 0.5876554251
- 0.6203994155 0.6154835820 0.5885332227
- 0.6212329268 0.6163904071 0.5894092917
- 0.6220663786 0.6172971725 0.5902854204
- 0.6228989959 0.6182032228 0.5911598206
- 0.6237251759 0.6191043854 0.5920251012
- 0.6245512962 0.6200054884 0.5928903818
- 0.6253774762 0.6209065914 0.5937557220
- 0.6262025833 0.6218063831 0.5946201086
- 0.6270262003 0.6227043867 0.5954833031
- 0.6278496981 0.6236023903 0.5963464975
- 0.6286731958 0.6245002747 0.5972098112
- 0.6294925809 0.6253930926 0.5980716944
- 0.6303092837 0.6262826920 0.5989329815
- 0.6311259866 0.6271722913 0.5997943282
- 0.6319425702 0.6280620098 0.6006556153
- 0.6327558756 0.6289452910 0.6015126705
- 0.6335682273 0.6298272014 0.6023688912
- 0.6343805790 0.6307089925 0.6032251716
- 0.6351928711 0.6315909028 0.6040813923
- 0.6360028982 0.6324610710 0.6049261093
- 0.6368128061 0.6333307028 0.6057704091
- 0.6376225948 0.6342003942 0.6066148281
- 0.6384323835 0.6350694895 0.6074587703
- 0.6392394900 0.6359295249 0.6082984209
- 0.6400464773 0.6367895007 0.6091380715
- 0.6408535838 0.6376495957 0.6099777222
- 0.6416608095 0.6385089159 0.6108170748
- 0.6424685717 0.6393631101 0.6116548777
- 0.6432763934 0.6402173042 0.6124926805
- 0.6440842748 0.6410714984 0.6133304834
- 0.6448920965 0.6419250965 0.6141679883
- 0.6456990838 0.6427741051 0.6150038242
- 0.6465060711 0.6436231136 0.6158394814
- 0.6473131776 0.6444721222 0.6166753173
- 0.6481201053 0.6453201771 0.6175107956
- 0.6489260197 0.6461594105 0.6183446050
- 0.6497318745 0.6469987035 0.6191784739
- 0.6505379081 0.6478378773 0.6200122833
- 0.6513438821 0.6486768723 0.6208459735
- 0.6521543264 0.6495088935 0.6216778159
- 0.6529647112 0.6503409147 0.6225095987
- 0.6537752151 0.6511728764 0.6233413219
- 0.6545855999 0.6520048976 0.6241731048
- 0.6553974152 0.6528308988 0.6250030994
- 0.6562091708 0.6536563039 0.6258329153
- 0.6570211053 0.6544817090 0.6266627908
- 0.6578329206 0.6553071141 0.6274926066
- 0.6586399078 0.6561266780 0.6283208728
- 0.6594451070 0.6569445133 0.6291487813
- 0.6602504253 0.6577622890 0.6299766898
- 0.6610556841 0.6585801244 0.6308044791
- 0.6618577242 0.6593968868 0.6316313744
- 0.6626570225 0.6602129936 0.6324573755
- 0.6634563208 0.6610292196 0.6332834959
- 0.6642554998 0.6618453264 0.6341096163
- 0.6650528908 0.6626601815 0.6349341869
- 0.6658458114 0.6634724140 0.6357557178
- 0.6666386127 0.6642845869 0.6365773082
- 0.6674314737 0.6650968194 0.6373988986
- 0.6682242751 0.6659088731 0.6382200718
- 0.6690135002 0.6667075753 0.6390303969
- 0.6698027849 0.6675063968 0.6398407221
- 0.6705920100 0.6683050990 0.6406509876
- 0.6713812947 0.6691039205 0.6414613128
- 0.6721655726 0.6698979139 0.6422684193
- 0.6729472876 0.6706895828 0.6430739760
- 0.6737290025 0.6714811921 0.6438794732
- 0.6745107174 0.6722728014 0.6446850896
- 0.6752899885 0.6730641127 0.6454901099
- 0.6760625243 0.6738544703 0.6462938786
- 0.6768351197 0.6746450067 0.6470977068
- 0.6776077151 0.6754354239 0.6479014158
- 0.6783801913 0.6762257814 0.6487051845
- 0.6791486740 0.6770142913 0.6495074034
- 0.6799163222 0.6778023839 0.6503092051
- 0.6806839705 0.6785904765 0.6511111259
- 0.6814516187 0.6793786287 0.6519129872
- 0.6822186708 0.6801651120 0.6527122855
- 0.6829848289 0.6809486747 0.6535074115
- 0.6837509274 0.6817322969 0.6543024778
- 0.6845170856 0.6825159192 0.6550976038
- 0.6852831841 0.6832996011 0.6558926105
- 0.6860461235 0.6840777993 0.6566833258
- 0.6868082881 0.6848548055 0.6574732065
- 0.6875705123 0.6856318712 0.6582630873
- 0.6883326769 0.6864088774 0.6590530276
- 0.6890928745 0.6871842146 0.6598421931
- 0.6898465157 0.6879535913 0.6606296897
- 0.6905999780 0.6887230277 0.6614171863
- 0.6913534999 0.6894924045 0.6622046828
- 0.6921070814 0.6902617812 0.6629921794
- 0.6928570271 0.6910268068 0.6637781858
- 0.6936045885 0.6917887926 0.6645631790
- 0.6943520904 0.6925508976 0.6653482914
- 0.6950995922 0.6933128834 0.6661332846
- 0.6958470941 0.6940749884 0.6669183969
- 0.6965919733 0.6948326826 0.6677011847
- 0.6973364949 0.6955900192 0.6684839129
- 0.6980810761 0.6963472962 0.6692665815
- 0.6988255978 0.6971045136 0.6700494289
- 0.6995682716 0.6978610754 0.6708310843
- 0.7003021240 0.6986145973 0.6716089249
- 0.7010359168 0.6993680000 0.6723867059
- 0.7017697096 0.7001215219 0.6731644869
- 0.7025035024 0.7008749247 0.6739423871
- 0.7032322884 0.7016248107 0.6747155190
- 0.7039532065 0.7023693919 0.6754820943
- 0.7046741843 0.7031139731 0.6762487292
- 0.7053951025 0.7038586140 0.6770153046
- 0.7061160207 0.7046031952 0.6777818799
- 0.7068319917 0.7053433061 0.6785455942
- 0.7075439095 0.7060800195 0.6793071032
- 0.7082558870 0.7068166137 0.6800686717
- 0.7089678049 0.7075533271 0.6808302999
- 0.7096797824 0.7082899213 0.6815918088
- 0.7103822827 0.7090213895 0.6823518276
- 0.7110798955 0.7097504139 0.6831110120
- 0.7117773890 0.7104794979 0.6838701963
- 0.7124750018 0.7112085223 0.6846293807
- 0.7131726146 0.7119374871 0.6853885055
- 0.7138615251 0.7126597166 0.6861459017
- 0.7145469785 0.7133795023 0.6869027019
- 0.7152324915 0.7140992880 0.6876593828
- 0.7159180045 0.7148190141 0.6884161830
- 0.7166035175 0.7155387998 0.6891729236
- 0.7172850966 0.7162548900 0.6899223924
- 0.7179651856 0.7169696093 0.6906694770
- 0.7186452150 0.7176843286 0.6914165020
- 0.7193253040 0.7183991075 0.6921635866
- 0.7200053930 0.7191138268 0.6929106116
- 0.7206829190 0.7198268175 0.6936489940
- 0.7213590145 0.7205389738 0.6943836808
- 0.7220352292 0.7212511897 0.6951184273
- 0.7227113843 0.7219635248 0.6958531141
- 0.7233875990 0.7226756811 0.6965876818
- 0.7240635753 0.7233844995 0.6973186731
- 0.7247393727 0.7240908146 0.6980472207
- 0.7254152894 0.7247970104 0.6987757087
- 0.7260912061 0.7255033255 0.6995041966
- 0.7267671227 0.7262095809 0.7002326846
- 0.7274426818 0.7269139290 0.7009603977
- 0.7281178832 0.7276154757 0.7016872168
- 0.7287930846 0.7283170223 0.7024139762
- 0.7294682860 0.7290186286 0.7031407952
- 0.7301434875 0.7297201157 0.7038676143
- 0.7308180928 0.7304204106 0.7045934200
- 0.7314903736 0.7311158776 0.7053160071
- 0.7321627140 0.7318114042 0.7060384750
- 0.7328349948 0.7325068116 0.7067610025
- 0.7335072160 0.7332022786 0.7074834704
- 0.7341794968 0.7338978052 0.7082059979
- 0.7348482013 0.7345873117 0.7089205980
- 0.7355166078 0.7352764010 0.7096347213
- 0.7361850142 0.7359654903 0.7103487849
- 0.7368534207 0.7366545796 0.7110629082
- 0.7375218272 0.7373437285 0.7117769718
- 0.7381889820 0.7380310297 0.7124879956
- 0.7388554215 0.7387169003 0.7131969929
- 0.7395219207 0.7394028902 0.7139061093
- 0.7401883006 0.7400888205 0.7146151066
- 0.7408546805 0.7407748103 0.7153242230
- 0.7415205836 0.7414584756 0.7160325050
- 0.7421839833 0.7421336770 0.7167384028
- 0.7428473830 0.7428088784 0.7174441814
- 0.7435107827 0.7434840798 0.7181500793
- 0.7441741824 0.7441592813 0.7188559771
- 0.7448375821 0.7448344827 0.7195618749
- 0.7454971075 0.7455040216 0.7202640772
- 0.7461552024 0.7461715937 0.7209653258
- 0.7468132973 0.7468392849 0.7216665149
- 0.7474713922 0.7475069761 0.7223677039
- 0.7481294870 0.7481747270 0.7230688930
- 0.7487857938 0.7488409877 0.7237700820
- 0.7494363785 0.7495033741 0.7244712114
- 0.7500869036 0.7501658797 0.7251722813
- 0.7507374883 0.7508283854 0.7258734107
- 0.7513880730 0.7514907718 0.7265745997
- 0.7520385981 0.7521532774 0.7272757292
- 0.7526834011 0.7528085709 0.7279723287
- 0.7533255816 0.7534605861 0.7286670804
- 0.7539677024 0.7541127205 0.7293617725
- 0.7546098828 0.7547647953 0.7300565839
- 0.7552520037 0.7554169297 0.7307513952
- 0.7558938861 0.7560682893 0.7314453721
- 0.7565317750 0.7567108870 0.7321308851
- 0.7571697235 0.7573534250 0.7328165174
- 0.7578076124 0.7579960227 0.7335019708
- 0.7584453821 0.7586385012 0.7341874838
- 0.7590832710 0.7592810988 0.7348731160
- 0.7597208023 0.7599217296 0.7355561256
- 0.7603574991 0.7605590820 0.7362353206
- 0.7609941959 0.7611966133 0.7369145155
- 0.7616308928 0.7618340254 0.7375937104
- 0.7622675896 0.7624713778 0.7382730246
- 0.7629042864 0.7631089091 0.7389522195
- 0.7635387778 0.7637441754 0.7396275997
- 0.7641718984 0.7643783092 0.7403010130
- 0.7648050189 0.7650123835 0.7409744263
- 0.7654381990 0.7656465173 0.7416477799
- 0.7660713196 0.7662805915 0.7423211932
- 0.7667044997 0.7669147253 0.7429946065
- 0.7673382759 0.7675452828 0.7436637878
- 0.7679721713 0.7681750059 0.7443320155
- 0.7686061263 0.7688047290 0.7450003028
- 0.7692400217 0.7694345117 0.7456685901
- 0.7698739767 0.7700641751 0.7463368773
- 0.7705078721 0.7706940174 0.7470052242
- 0.7711389065 0.7713199258 0.7476691008
- 0.7717695832 0.7719454765 0.7483327985
- 0.7724003792 0.7725712061 0.7489963770
- 0.7730311155 0.7731968164 0.7496600747
- 0.7736619115 0.7738224864 0.7503237724
- 0.7742925882 0.7744480968 0.7509874105
- 0.7749173045 0.7750692964 0.7516471148
- 0.7755420208 0.7756903768 0.7523068786
- 0.7761667967 0.7763115764 0.7529665828
- 0.7767915130 0.7769327760 0.7536262870
- 0.7774162292 0.7775539160 0.7542861104
- 0.7780408859 0.7781749964 0.7549456954
- 0.7786604166 0.7787933946 0.7556020021
- 0.7792798281 0.7794117928 0.7562583089
- 0.7798992991 0.7800301909 0.7569146156
- 0.7805187106 0.7806485891 0.7575709224
- 0.7811381817 0.7812669873 0.7582271099
- 0.7817575932 0.7818853855 0.7588834167
- 0.7823737264 0.7824988961 0.7595390081
- 0.7829896212 0.7831121087 0.7601945996
- 0.7836055160 0.7837253213 0.7608501911
- 0.7842214108 0.7843385935 0.7615057826
- 0.7848373055 0.7849518061 0.7621613741
- 0.7854532003 0.7855650187 0.7628170848
- 0.7860642076 0.7861744165 0.7634735703
- 0.7866740227 0.7867829204 0.7641304135
- 0.7872837782 0.7873914242 0.7647870779
- 0.7878935933 0.7879999876 0.7654439211
- 0.7885034084 0.7886084914 0.7661007047
- 0.7891132236 0.7892169952 0.7667574286
- 0.7897166014 0.7898225784 0.7674102187
- 0.7903156877 0.7904263735 0.7680606842
- 0.7909148932 0.7910302281 0.7687112093
- 0.7915139794 0.7916340232 0.7693616748
- 0.7921131849 0.7922376990 0.7700121999
- 0.7927122712 0.7928414941 0.7706627250
- 0.7933096290 0.7934436202 0.7713115215
- 0.7939032912 0.7940425277 0.7719575763
- 0.7944970131 0.7946413755 0.7726035714
- 0.7950906157 0.7952402830 0.7732496262
- 0.7956842780 0.7958391905 0.7738956809
- 0.7962778807 0.7964379787 0.7745416760
- 0.7968716025 0.7970368862 0.7751876712
- 0.7974594831 0.7976313829 0.7758299112
- 0.7980473042 0.7982258797 0.7764720917
- 0.7986351848 0.7988204956 0.7771142721
- 0.7992231250 0.7994149923 0.7777565122
- 0.7998108864 0.8000094891 0.7783988118
- 0.8003988266 0.8006039858 0.7790409923
- 0.8009812832 0.8011956811 0.7796803117
- 0.8015602231 0.8017855287 0.7803177834
- 0.8021391034 0.8023753166 0.7809553146
- 0.8027181029 0.8029651046 0.7815927267
- 0.8032969832 0.8035550117 0.7822301984
- 0.8038759232 0.8041447997 0.7828677297
- 0.8044546247 0.8047344089 0.7835052013
- 0.8050318956 0.8053227067 0.7841426134
- 0.8056092262 0.8059110045 0.7847800851
- 0.8061863780 0.8064993024 0.7854174972
- 0.8067637086 0.8070874810 0.7860549092
- 0.8073409200 0.8076757789 0.7866923213
- 0.8079181910 0.8082640767 0.7873297930
- 0.8084933162 0.8088514805 0.7879632711
- 0.8090668917 0.8094381094 0.7885943055
- 0.8096404076 0.8100247979 0.7892252803
- 0.8102139831 0.8106114864 0.7898563147
- 0.8107876182 0.8111981750 0.7904872894
- 0.8113610744 0.8117849231 0.7911183238
- 0.8119347095 0.8123714924 0.7917492986
- 0.8125054836 0.8129528761 0.7923681736
- 0.8130763173 0.8135340810 0.7929869890
- 0.8136469722 0.8141154051 0.7936058044
- 0.8142176867 0.8146966100 0.7942246199
- 0.8147884011 0.8152778745 0.7948433757
- 0.8153591752 0.8158590794 0.7954621911
- 0.8159289956 0.8164386749 0.7960788012
- 0.8164964914 0.8170142770 0.7966904044
- 0.8170641065 0.8175899982 0.7973020077
- 0.8176316023 0.8181656003 0.7979136109
- 0.8181990981 0.8187412024 0.7985252142
- 0.8187667131 0.8193169236 0.7991368175
- 0.8193342090 0.8198925257 0.7997484207
- 0.8198990226 0.8204675913 0.8003578782
- 0.8204612136 0.8210421801 0.8009656072
- 0.8210235238 0.8216167092 0.8015732765
- 0.8215857744 0.8221912980 0.8021810055
- 0.8221480846 0.8227658868 0.8027886748
- 0.8227102757 0.8233404756 0.8033962846
- 0.8232725859 0.8239151239 0.8040040135
- 0.8238356113 0.8244882822 0.8046082258
- 0.8243988156 0.8250607848 0.8052108884
- 0.8249620795 0.8256334066 0.8058137298
- 0.8255254030 0.8262060285 0.8064163923
- 0.8260886073 0.8267785907 0.8070191145
- 0.8266518712 0.8273512125 0.8076218963
- 0.8272151947 0.8279237747 0.8082246184
- 0.8277786970 0.8284941912 0.8088231087
- 0.8283423185 0.8290640712 0.8094205856
- 0.8289058208 0.8296340108 0.8100181222
- 0.8294693828 0.8302038908 0.8106155992
- 0.8300330043 0.8307737708 0.8112130761
- 0.8305966258 0.8313437104 0.8118106127
- 0.8311601877 0.8319135904 0.8124080896
- 0.8317217827 0.8324813843 0.8130018115
- 0.8322829008 0.8330487013 0.8135946989
- 0.8328440189 0.8336160779 0.8141875863
- 0.8334051967 0.8341833949 0.8147805929
- 0.8339663148 0.8347507119 0.8153734803
- 0.8345274925 0.8353180885 0.8159664273
- 0.8350886106 0.8358854055 0.8165593743
- 0.8356444836 0.8364486098 0.8171482086
- 0.8361988068 0.8370106220 0.8177357912
- 0.8367530704 0.8375725746 0.8183234930
- 0.8373072743 0.8381345868 0.8189110756
- 0.8378615975 0.8386965990 0.8194987178
- 0.8384159207 0.8392586112 0.8200864196
- 0.8389701247 0.8398206234 0.8206740022
- 0.8395189047 0.8403776884 0.8212596774
- 0.8400645256 0.8409320712 0.8218443990
- 0.8406100273 0.8414863944 0.8224290013
- 0.8411555290 0.8420407176 0.8230137229
- 0.8417009711 0.8425949812 0.8235983253
- 0.8422465920 0.8431493044 0.8241829872
- 0.8427920938 0.8437036276 0.8247675896
- 0.8433353901 0.8442538977 0.8253523707
- 0.8438755870 0.8447986245 0.8259375095
- 0.8444157243 0.8453432918 0.8265225291
- 0.8449559212 0.8458880186 0.8271076083
- 0.8454961181 0.8464328051 0.8276926279
- 0.8460361958 0.8469774723 0.8282775879
- 0.8465763927 0.8475221992 0.8288627267
- 0.8471155763 0.8480662107 0.8294473290
- 0.8476483226 0.8486049771 0.8300294876
- 0.8481810093 0.8491439223 0.8306117058
- 0.8487136960 0.8496826887 0.8311939836
- 0.8492463827 0.8502215743 0.8317762017
- 0.8497790098 0.8507604003 0.8323584199
- 0.8503116965 0.8512992859 0.8329406977
- 0.8508443832 0.8518381119 0.8335229158
- 0.8513737917 0.8523707986 0.8341016769
- 0.8519021273 0.8529015183 0.8346794844
- 0.8524304032 0.8534322977 0.8352572918
- 0.8529587984 0.8539630175 0.8358352184
- 0.8534870744 0.8544937968 0.8364130259
- 0.8540154099 0.8550245762 0.8369907737
- 0.8545438051 0.8555552959 0.8375687003
- 0.8550698757 0.8560833931 0.8381444216
- 0.8555914164 0.8566060066 0.8387160897
- 0.8561128974 0.8571285009 0.8392876983
- 0.8566343784 0.8576511145 0.8398594260
- 0.8571557999 0.8581736088 0.8404310942
- 0.8576772809 0.8586962223 0.8410027027
- 0.8581988215 0.8592187166 0.8415743709
- 0.8587203026 0.8597412705 0.8421459794
- 0.8592392802 0.8602582812 0.8427104950
- 0.8597577810 0.8607739806 0.8432731032
- 0.8602762222 0.8612896800 0.8438357711
- 0.8607946038 0.8618053198 0.8443984985
- 0.8613131046 0.8623210192 0.8449612260
- 0.8618314862 0.8628365993 0.8455238938
- 0.8623499274 0.8633522987 0.8460866213
- 0.8628677130 0.8638666272 0.8466476202
- 0.8633821011 0.8643746972 0.8472021222
- 0.8638964891 0.8648828864 0.8477566242
- 0.8644108772 0.8653910756 0.8483110070
- 0.8649253249 0.8658993244 0.8488655090
- 0.8654397130 0.8664075136 0.8494200110
- 0.8659541011 0.8669157028 0.8499745131
- 0.8664684892 0.8674237728 0.8505288959
- 0.8669798970 0.8679283857 0.8510808945
- 0.8674882054 0.8684291840 0.8516303897
- 0.8679965138 0.8689299822 0.8521798849
- 0.8685047030 0.8694307804 0.8527294993
- 0.8690130115 0.8699315786 0.8532789946
- 0.8695213199 0.8704324961 0.8538284898
- 0.8700296283 0.8709332943 0.8543781042
- 0.8705378771 0.8714340925 0.8549275994
- 0.8710486889 0.8719300032 0.8554750085
- 0.8715605140 0.8724238873 0.8560217023
- 0.8720722795 0.8729178905 0.8565683961
- 0.8725841045 0.8734118938 0.8571150899
- 0.8730959892 0.8739058971 0.8576617837
- 0.8736078143 0.8743997812 0.8582084775
- 0.8741195798 0.8748937845 0.8587551713
- 0.8746314049 0.8753877878 0.8593019247
- 0.8751448989 0.8758807182 0.8598421812
- 0.8756586909 0.8763734102 0.8603816032
- 0.8761724830 0.8768661022 0.8609210253
- 0.8766862750 0.8773587942 0.8614603877
- 0.8772001266 0.8778516054 0.8619998097
- 0.8777137995 0.8783442974 0.8625391722
- 0.8782275915 0.8788369894 0.8630785942
- 0.8787413836 0.8793296814 0.8636180162
- 0.8792527914 0.8798214793 0.8641535044
- 0.8797639012 0.8803130984 0.8646888137
- 0.8802750111 0.8808047771 0.8652241230
- 0.8807861209 0.8812963963 0.8657593727
- 0.8812971711 0.8817880154 0.8662946820
- 0.8818082809 0.8822796941 0.8668299913
- 0.8823193908 0.8827713132 0.8673651814
- 0.8828305006 0.8832629919 0.8679004908
- 0.8833349943 0.8837479949 0.8684350252
- 0.8838387132 0.8842322826 0.8689693809
- 0.8843423724 0.8847165108 0.8695037961
- 0.8848459721 0.8852007985 0.8700382113
- 0.8853496909 0.8856850863 0.8705726266
- 0.8858534098 0.8861693144 0.8711069822
- 0.8863570094 0.8866536021 0.8716413975
- 0.8868607283 0.8871377707 0.8721758127
- 0.8873574734 0.8876165152 0.8727089167
- 0.8878520727 0.8880935907 0.8732416034
- 0.8883467913 0.8885707259 0.8737742901
- 0.8888415098 0.8890478015 0.8743069768
- 0.8893362284 0.8895248771 0.8748397231
- 0.8898308873 0.8900020123 0.8753722906
- 0.8903254867 0.8904790878 0.8759049773
- 0.8908202052 0.8909561038 0.8764377236
- 0.8913139105 0.8914325833 0.8769698739
- 0.8918069005 0.8919085860 0.8775017858
- 0.8922998905 0.8923845291 0.8780336976
- 0.8927928805 0.8928604722 0.8785656095
- 0.8932858706 0.8933364749 0.8790975213
- 0.8937789202 0.8938124776 0.8796293736
- 0.8942717910 0.8942884207 0.8801612258
- 0.8947647810 0.8947644234 0.8806930780
- 0.8952565789 0.8952397108 0.8812240958
- 0.8957449198 0.8957130909 0.8817527890
- 0.8962332010 0.8961864710 0.8822814226
- 0.8967214823 0.8966599107 0.8828101158
- 0.8972098231 0.8971332908 0.8833386898
- 0.8976982236 0.8976066709 0.8838673830
- 0.8981865048 0.8980801105 0.8843960762
- 0.8986747861 0.8985534906 0.8849247098
- 0.8991631269 0.8990268707 0.8854534030
- 0.8996483088 0.8994984031 0.8859789968
- 0.9001330137 0.8999695182 0.8865042925
- 0.9006177187 0.9004406929 0.8870295882
- 0.9011024833 0.9009119272 0.8875548244
- 0.9015871882 0.9013829827 0.8880801201
- 0.9020720124 0.9018542171 0.8886054158
- 0.9025567174 0.9023253918 0.8891307116
- 0.9030414224 0.9027965069 0.8896560073
- 0.9035236239 0.9032670856 0.8901805878
- 0.9040020704 0.9037368894 0.8907042146
- 0.9044805169 0.9042065740 0.8912279010
- 0.9049589038 0.9046763182 0.8917515278
- 0.9054374099 0.9051461220 0.8922752142
- 0.9059157968 0.9056158066 0.8927989006
- 0.9063943028 0.9060856104 0.8933225274
- 0.9068726897 0.9065552950 0.8938462138
- 0.9073510766 0.9070249796 0.8943697810
- 0.9078236818 0.9074894190 0.8948928118
- 0.9082950950 0.9079527259 0.8954156041
- 0.9087665081 0.9084160924 0.8959383965
- 0.9092379808 0.9088793993 0.8964611888
- 0.9097093940 0.9093427062 0.8969839811
- 0.9101808071 0.9098060727 0.8975067735
- 0.9106522202 0.9102693796 0.8980296254
- 0.9111235738 0.9107328057 0.8985524178
- 0.9115946293 0.9111946225 0.8990744948
- 0.9120634794 0.9116498828 0.8995931745
- 0.9125325084 0.9121053219 0.9001119137
- 0.9130014181 0.9125605822 0.9006305933
- 0.9134703875 0.9130159020 0.9011492729
- 0.9139392972 0.9134712219 0.9016680717
- 0.9144083261 0.9139264822 0.9021868110
- 0.9148771763 0.9143819213 0.9027054906
- 0.9153460860 0.9148371816 0.9032241702
- 0.9158136249 0.9152905941 0.9037396908
- 0.9162790179 0.9157413840 0.9042512178
- 0.9167444706 0.9161921740 0.9047626257
- 0.9172099233 0.9166430235 0.9052739739
- 0.9176753163 0.9170938134 0.9057853818
- 0.9181408286 0.9175446033 0.9062967896
- 0.9186062217 0.9179953933 0.9068081975
- 0.9190716743 0.9184461832 0.9073196054
- 0.9195371270 0.9188969731 0.9078310132
- 0.9200031161 0.9193475842 0.9083387852
- 0.9204695225 0.9197980165 0.9088441133
- 0.9209359288 0.9202483892 0.9093493223
- 0.9214022756 0.9206988215 0.9098545909
- 0.9218686819 0.9211491942 0.9103597999
- 0.9223350883 0.9215996265 0.9108651280
- 0.9228014946 0.9220499992 0.9113702774
- 0.9232679009 0.9225003719 0.9118756056
- 0.9237343073 0.9229508042 0.9123808146
- 0.9242020249 0.9234021902 0.9128848910
- 0.9246705174 0.9238542914 0.9133883119
- 0.9251390100 0.9243063927 0.9138916731
- 0.9256075025 0.9247584939 0.9143949747
- 0.9260761142 0.9252105951 0.9148983955
- 0.9265446067 0.9256626964 0.9154018164
- 0.9270130992 0.9261147976 0.9159051776
- 0.9274815917 0.9265668988 0.9164085984
- 0.9279500842 0.9270188808 0.9169120193
- 0.9284178019 0.9274703264 0.9174153209
- 0.9288849235 0.9279211760 0.9179183841
- 0.9293519855 0.9283720851 0.9184216261
- 0.9298191071 0.9288229942 0.9189246893
- 0.9302862883 0.9292739034 0.9194278121
- 0.9307534099 0.9297246933 0.9199309945
- 0.9312204719 0.9301756024 0.9204341173
- 0.9316875935 0.9306265116 0.9209372997
- 0.9321547151 0.9310774207 0.9214404225
- 0.9326195121 0.9315286279 0.9219434857
- 0.9330815077 0.9319801927 0.9224464893
- 0.9335433841 0.9324318767 0.9229494929
- 0.9340053797 0.9328835011 0.9234524965
- 0.9344673753 0.9333351254 0.9239555001
- 0.9349293113 0.9337866902 0.9244585037
- 0.9353913069 0.9342383146 0.9249615073
- 0.9358531833 0.9346899986 0.9254645109
- 0.9363151789 0.9351416230 0.9259675145
- 0.9367759228 0.9355927110 0.9264699817
- 0.9372317791 0.9360417128 0.9269704819
- 0.9376876950 0.9364907742 0.9274709225
- 0.9381436706 0.9369398952 0.9279714227
- 0.9385995865 0.9373890162 0.9284719229
- 0.9390555024 0.9378380775 0.9289724231
- 0.9395114183 0.9382871985 0.9294728041
- 0.9399673939 0.9387362003 0.9299733043
- 0.9404233098 0.9391853213 0.9304738045
- 0.9408792257 0.9396343827 0.9309743047
- 0.9413326979 0.9400802255 0.9314733744
- 0.9417858124 0.9405254722 0.9319723248
- 0.9422389865 0.9409707785 0.9324712157
- 0.9426921010 0.9414162040 0.9329702258
- 0.9431452155 0.9418615103 0.9334691167
- 0.9435983896 0.9423068166 0.9339680076
- 0.9440515041 0.9427521229 0.9344670177
- 0.9445046186 0.9431974292 0.9349659085
- 0.9449576735 0.9436427951 0.9354647994
- 0.9454091787 0.9440872073 0.9359622002
- 0.9458584785 0.9445304871 0.9364575744
- 0.9463077784 0.9449738860 0.9369530082
- 0.9467570186 0.9454172254 0.9374483824
- 0.9472063184 0.9458606243 0.9379438162
- 0.9476556182 0.9463039041 0.9384390712
- 0.9481049180 0.9467471838 0.9389345050
- 0.9485542178 0.9471905828 0.9394298792
- 0.9490035176 0.9476339221 0.9399253130
- 0.9494526982 0.9480772018 0.9404206872
- 0.9498931766 0.9485139847 0.9409106970
- 0.9503325224 0.9489501119 0.9413999915
- 0.9507718086 0.9493861198 0.9418894053
- 0.9512112141 0.9498221874 0.9423786998
- 0.9516505003 0.9502581954 0.9428679943
- 0.9520899057 0.9506943226 0.9433574080
- 0.9525291920 0.9511302710 0.9438467026
- 0.9529684782 0.9515663981 0.9443361163
- 0.9534078836 0.9520024061 0.9448254108
- 0.9538437128 0.9524362087 0.9453141093
- 0.9542688131 0.9528629184 0.9458007216
- 0.9546939135 0.9532896280 0.9462872744
- 0.9551190138 0.9537162185 0.9467738867
- 0.9555441141 0.9541429281 0.9472606182
- 0.9559692144 0.9545695782 0.9477471709
- 0.9563943148 0.9549962878 0.9482337832
- 0.9568194747 0.9554229975 0.9487203956
- 0.9572445750 0.9558497071 0.9492071271
- 0.9576696754 0.9562764168 0.9496936798
- 0.9580900073 0.9567002058 0.9501780868
- 0.9585055113 0.9571210742 0.9506604075
- 0.9589208961 0.9575420022 0.9511427283
- 0.9593364000 0.9579628110 0.9516249895
- 0.9597519040 0.9583836794 0.9521073103
- 0.9601672888 0.9588046074 0.9525895715
- 0.9605827928 0.9592254758 0.9530717731
- 0.9609982967 0.9596462846 0.9535540938
- 0.9614136815 0.9600672126 0.9540364146
- 0.9618291855 0.9604880810 0.9545186758
- 0.9622408748 0.9609053731 0.9549967051
- 0.9626505971 0.9613206983 0.9554721713
- 0.9630602002 0.9617360234 0.9559476972
- 0.9634698033 0.9621512294 0.9564232826
- 0.9638794065 0.9625664949 0.9568988085
- 0.9642891288 0.9629818201 0.9573743939
- 0.9646986723 0.9633970857 0.9578499198
- 0.9651082754 0.9638124108 0.9583255053
- 0.9655178785 0.9642276168 0.9588009715
- 0.9659274817 0.9646428823 0.9592764974
- 0.9663329720 0.9650545716 0.9597474933
- 0.9667364955 0.9654644728 0.9602164030
- 0.9671400189 0.9658744931 0.9606851935
- 0.9675434828 0.9662843943 0.9611539841
- 0.9679470062 0.9666942954 0.9616228938
- 0.9683504105 0.9671043158 0.9620916843
- 0.9687538743 0.9675142169 0.9625605941
- 0.9691573977 0.9679241776 0.9630293846
- 0.9695609212 0.9683340788 0.9634981751
- 0.9699643850 0.9687440991 0.9639670849
- 0.9703654051 0.9691501260 0.9644325972
- 0.9707646966 0.9695534706 0.9648959041
- 0.9711639881 0.9699568748 0.9653592706
- 0.9715632796 0.9703602791 0.9658225775
- 0.9719626904 0.9707638025 0.9662858844
- 0.9723619819 0.9711672068 0.9667493105
- 0.9727612734 0.9715706110 0.9672126174
- 0.9731606841 0.9719740748 0.9676759839
- 0.9735599756 0.9723774791 0.9681392908
- 0.9739593267 0.9727808833 0.9686025977
- 0.9743570089 0.9731823802 0.9690620899
- 0.9747526050 0.9735813141 0.9695165157
- 0.9751480818 0.9739801884 0.9699708223
- 0.9755436778 0.9743791223 0.9704251289
- 0.9759392142 0.9747779965 0.9708794951
- 0.9763348103 0.9751768708 0.9713338017
- 0.9767302871 0.9755758047 0.9717881083
- 0.9771258235 0.9759746790 0.9722424746
- 0.9775214195 0.9763736725 0.9726967812
- 0.9779168963 0.9767726064 0.9731512070
- 0.9783114195 0.9771707058 0.9736040235
- 0.9786989093 0.9775642753 0.9740474820
- 0.9790863991 0.9779577851 0.9744911194
- 0.9794738889 0.9783512950 0.9749345779
- 0.9798614979 0.9787448049 0.9753780961
- 0.9802489877 0.9791383147 0.9758216143
- 0.9806364775 0.9795318246 0.9762650728
- 0.9810240269 0.9799252748 0.9767085910
- 0.9814115167 0.9803189039 0.9771521091
- 0.9817990065 0.9807124138 0.9775956273
- 0.9821864963 0.9811059237 0.9780392051
- 0.9825655818 0.9814931750 0.9784761071
- 0.9829416275 0.9818782210 0.9789105058
- 0.9833174944 0.9822633266 0.9793450236
- 0.9836934805 0.9826483130 0.9797794819
- 0.9840694070 0.9830332994 0.9802138805
- 0.9844453931 0.9834184051 0.9806483984
- 0.9848213196 0.9838033915 0.9810829163
- 0.9851973057 0.9841883779 0.9815173149
- 0.9855731726 0.9845734239 0.9819517732
- 0.9859492183 0.9849585295 0.9823862910
- 0.9863222241 0.9853414297 0.9828186035
- 0.9866843820 0.9857168794 0.9832429886
- 0.9870467186 0.9860923290 0.9836674929
- 0.9874088764 0.9864677191 0.9840919971
- 0.9877712131 0.9868432283 0.9845165014
- 0.9881333709 0.9872186184 0.9849410057
- 0.9884957075 0.9875940084 0.9853653908
- 0.9888579249 0.9879695177 0.9857898951
- 0.9892202020 0.9883449078 0.9862143993
- 0.9895824194 0.9887202978 0.9866389036
- 0.9899446964 0.9890956879 0.9870632887
- 0.9902951717 0.9894627929 0.9874807000
- 0.9906374216 0.9898239970 0.9878932238
- 0.9909796119 0.9901852012 0.9883056283
- 0.9913218021 0.9905464053 0.9887179732
- 0.9916639924 0.9909076095 0.9891303778
- 0.9920061827 0.9912688136 0.9895427823
- 0.9923483729 0.9916298985 0.9899551868
- 0.9926906228 0.9919911027 0.9903675914
- 0.9930328131 0.9923523068 0.9907801151
- 0.9933750033 0.9927135110 0.9911925197
- 0.9937171936 0.9930747151 0.9916049242
- 0.9940317869 0.9934129715 0.9920030236
- 0.9943410754 0.9937469959 0.9923985004
- 0.9946504831 0.9940810204 0.9927939177
- 0.9949597716 0.9944151044 0.9931892753
- 0.9952691793 0.9947491288 0.9935848117
- 0.9955785275 0.9950830936 0.9939802289
- 0.9958878160 0.9954171181 0.9943757057
- 0.9961972237 0.9957510829 0.9947711229
- 0.9965065122 0.9960851073 0.9951664805
- 0.9968159199 0.9964190722 0.9955620170
- 0.9971252084 0.9967530966 0.9959573746
- 0.9973875284 0.9970490932 0.9963253736
- 0.9976487160 0.9973441958 0.9966928959
- 0.9979100227 0.9976391792 0.9970602989
- 0.9981712103 0.9979342818 0.9974278212
- 0.9984325171 0.9982293844 0.9977952838
- 0.9986937046 0.9985244870 0.9981626868
- 0.9989550114 0.9988195896 0.9985302091
- 0.9992161989 0.9991146922 0.9988976121
- 0.9994775057 0.9994097948 0.9992650747
- 0.9997386932 0.9997048974 0.9996324778
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_advantix_400.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_advantix_400.spi1d
deleted file mode 100644
index 289bffe37a4..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_advantix_400.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0077106012 0.0070298198 0.0049559241
- 0.0147110997 0.0133244200 0.0095438547
- 0.0209813993 0.0190351103 0.0137957605
- 0.0266668592 0.0242017098 0.0177728795
- 0.0318832099 0.0289859492 0.0215300098
- 0.0367198400 0.0334706604 0.0251365695
- 0.0412060991 0.0377071798 0.0285660401
- 0.0454186983 0.0417603701 0.0318240002
- 0.0495144203 0.0456782803 0.0349723399
- 0.0534897000 0.0494300202 0.0380599014
- 0.0572170094 0.0530248806 0.0410333909
- 0.0607506298 0.0564629287 0.0438579209
- 0.0642050877 0.0597890504 0.0466150604
- 0.0676248968 0.0630782619 0.0493207090
- 0.0709792525 0.0663433895 0.0519826487
- 0.0742666870 0.0695055276 0.0545649193
- 0.0774300173 0.0725333989 0.0570865013
- 0.0805151016 0.0754740685 0.0595324002
- 0.0835210085 0.0783350095 0.0619145297
- 0.0864818692 0.0811579376 0.0642616600
- 0.0894213691 0.0839637592 0.0665879101
- 0.0923196077 0.0867140666 0.0689035431
- 0.0951313078 0.0894301310 0.0712108612
- 0.0978739634 0.0921017230 0.0734841302
- 0.1005603969 0.0947171375 0.0757039636
- 0.1032031998 0.0972908884 0.0778791532
- 0.1058200002 0.0998220220 0.0800394490
- 0.1084190011 0.1023029983 0.0821614563
- 0.1110042036 0.1047497019 0.0842550322
- 0.1135606021 0.1071517989 0.0863265395
- 0.1160767004 0.1095222011 0.0883673579
- 0.1185398027 0.1118747965 0.0903817788
- 0.1209601983 0.1141934991 0.0923686922
- 0.1233263016 0.1164946035 0.0943281874
- 0.1256539971 0.1187560037 0.0962788835
- 0.1279318035 0.1210196018 0.0982189104
- 0.1301839054 0.1232483014 0.1001423001
- 0.1324169934 0.1254474968 0.1020568013
- 0.1346450001 0.1275981963 0.1039576009
- 0.1368439049 0.1297464967 0.1058444977
- 0.1390296966 0.1318780035 0.1077136993
- 0.1412141025 0.1339951009 0.1095665023
- 0.1433850974 0.1361036003 0.1114090011
- 0.1455492973 0.1381817013 0.1132375002
- 0.1476995945 0.1402491927 0.1150472015
- 0.1498260051 0.1422760040 0.1168475971
- 0.1519210935 0.1442877054 0.1186361015
- 0.1539843976 0.1462759972 0.1204114035
- 0.1560284048 0.1482367963 0.1221595034
- 0.1580577046 0.1501837969 0.1238816977
- 0.1600770950 0.1520957053 0.1255871058
- 0.1620800942 0.1539966017 0.1272871047
- 0.1640495956 0.1559009999 0.1289671063
- 0.1659898013 0.1577883065 0.1306212991
- 0.1679138988 0.1596692055 0.1322596073
- 0.1698164046 0.1615532041 0.1338987052
- 0.1716932058 0.1634092033 0.1355329007
- 0.1735651940 0.1652536988 0.1371469051
- 0.1754256934 0.1670915931 0.1387543976
- 0.1772599965 0.1689036936 0.1403618008
- 0.1790851951 0.1707046032 0.1419776976
- 0.1808962971 0.1724977046 0.1435960978
- 0.1826874018 0.1742753983 0.1452053040
- 0.1844758987 0.1760344952 0.1468037963
- 0.1862519979 0.1777956039 0.1483945996
- 0.1880110949 0.1795548946 0.1499821991
- 0.1897681952 0.1812911928 0.1515644044
- 0.1915334016 0.1830188930 0.1531336010
- 0.1933026016 0.1847521067 0.1546926945
- 0.1950711012 0.1864724010 0.1562453955
- 0.1968317926 0.1881736070 0.1577879936
- 0.1985855997 0.1898707002 0.1593212038
- 0.2003341019 0.1915744990 0.1608411968
- 0.2020726055 0.1932611018 0.1623475999
- 0.2038006037 0.1949308962 0.1638498008
- 0.2055211961 0.1965949982 0.1653402001
- 0.2072315067 0.1982464939 0.1668276936
- 0.2089259028 0.1998752952 0.1683100015
- 0.2106073052 0.2014864981 0.1697766036
- 0.2122824937 0.2030902952 0.1712321937
- 0.2139520049 0.2046858966 0.1726851016
- 0.2156112045 0.2062691003 0.1741385013
- 0.2172587067 0.2078413963 0.1755896062
- 0.2189002037 0.2094067931 0.1770340055
- 0.2205414027 0.2109739035 0.1784697026
- 0.2221654058 0.2125506997 0.1799007058
- 0.2237752974 0.2141104043 0.1813267022
- 0.2253734022 0.2156585008 0.1827555001
- 0.2269579023 0.2172029018 0.1841821969
- 0.2285311073 0.2187507004 0.1856049001
- 0.2301028073 0.2203052938 0.1870242953
- 0.2316679060 0.2218398005 0.1884412020
- 0.2332272977 0.2233646065 0.1898476034
- 0.2347781956 0.2248875052 0.1912508011
- 0.2363210022 0.2264139950 0.1926520020
- 0.2378583997 0.2279502004 0.1940511018
- 0.2393900007 0.2294773012 0.1954436004
- 0.2409213930 0.2309951931 0.1968320012
- 0.2424533069 0.2325080037 0.1982160956
- 0.2439856976 0.2340212017 0.1995960027
- 0.2455042005 0.2355341017 0.2009744048
- 0.2470149994 0.2370381951 0.2023515999
- 0.2485187054 0.2385327965 0.2037250996
- 0.2500135005 0.2400144935 0.2050911933
- 0.2515035868 0.2414941937 0.2064488977
- 0.2529886961 0.2429734021 0.2078043073
- 0.2544668913 0.2444527000 0.2091580927
- 0.2559421062 0.2459246963 0.2105102986
- 0.2574181855 0.2473870963 0.2118566930
- 0.2588958144 0.2488387972 0.2131976932
- 0.2603701949 0.2502841949 0.2145289928
- 0.2618409991 0.2517311871 0.2158571929
- 0.2633078098 0.2531799972 0.2171828002
- 0.2647666931 0.2546122968 0.2185021937
- 0.2662197948 0.2560352981 0.2198203057
- 0.2676647902 0.2574462891 0.2211371064
- 0.2690947056 0.2588512003 0.2224553972
- 0.2705186903 0.2602562904 0.2237727940
- 0.2719335854 0.2616656125 0.2250885069
- 0.2733449936 0.2630712092 0.2264019996
- 0.2747541964 0.2644746006 0.2277133018
- 0.2761535943 0.2658649981 0.2290149033
- 0.2775473893 0.2672511041 0.2303117961
- 0.2789311111 0.2686300874 0.2316035926
- 0.2803080976 0.2700101137 0.2328924984
- 0.2816820145 0.2713905871 0.2341804951
- 0.2830528915 0.2727720141 0.2354660928
- 0.2844218910 0.2741498053 0.2367486060
- 0.2857857049 0.2755183876 0.2380257994
- 0.2871482074 0.2768800855 0.2393009067
- 0.2885094881 0.2782357037 0.2405748963
- 0.2898694873 0.2795907855 0.2418427020
- 0.2912288904 0.2809456885 0.2431090027
- 0.2925894856 0.2822988927 0.2443675995
- 0.2939479947 0.2836497128 0.2456243038
- 0.2952952981 0.2849884033 0.2468754947
- 0.2966383994 0.2863219976 0.2481230944
- 0.2979727983 0.2876453102 0.2493657023
- 0.2993055880 0.2889670134 0.2506079078
- 0.3006362915 0.2902868092 0.2518497109
- 0.3019703031 0.2916113138 0.2530942857
- 0.3033066094 0.2929391861 0.2543402910
- 0.3046467900 0.2942663133 0.2555767894
- 0.3059892058 0.2955929935 0.2568103075
- 0.3073258102 0.2969133854 0.2580339909
- 0.3086602092 0.2982315123 0.2592557073
- 0.3099907041 0.2995441854 0.2604722977
- 0.3113198876 0.3008551896 0.2616879940
- 0.3126456141 0.3021624088 0.2629038990
- 0.3139702082 0.3034684956 0.2641198039
- 0.3152804971 0.3047659099 0.2653389871
- 0.3165856004 0.3060601950 0.2665588856
- 0.3178817928 0.3073394001 0.2677814960
- 0.3191738129 0.3086116910 0.2690047026
- 0.3204653859 0.3098776937 0.2702280879
- 0.3217566907 0.3111397028 0.2714515030
- 0.3230504096 0.3124023974 0.2726680934
- 0.3243465126 0.3136656880 0.2738803029
- 0.3256357014 0.3149282932 0.2750887871
- 0.3269129992 0.3161900043 0.2762930095
- 0.3281877041 0.3174473047 0.2774964869
- 0.3294523060 0.3186891079 0.2786985040
- 0.3307167888 0.3199306130 0.2799009085
- 0.3319742084 0.3211612105 0.2811062932
- 0.3332315981 0.3223916888 0.2823117077
- 0.3344798982 0.3236224949 0.2835228145
- 0.3357258141 0.3248533905 0.2847346067
- 0.3369632959 0.3260852993 0.2859402895
- 0.3381935060 0.3273181915 0.2871426940
- 0.3394210935 0.3285504878 0.2883437872
- 0.3406409919 0.3297812939 0.2895427942
- 0.3418608904 0.3310121894 0.2907412052
- 0.3430762887 0.3322376013 0.2919301987
- 0.3442913890 0.3334628046 0.2931191921
- 0.3455013931 0.3346853852 0.2943033874
- 0.3467079103 0.3359062970 0.2954855859
- 0.3479113877 0.3371267021 0.2966673970
- 0.3491044044 0.3383455873 0.2978483140
- 0.3502975106 0.3395645022 0.2990292907
- 0.3514811993 0.3407759070 0.3002046943
- 0.3526628017 0.3419859111 0.3013797998
- 0.3538405001 0.3431887925 0.3025487959
- 0.3550119102 0.3443804085 0.3037114143
- 0.3561832011 0.3455719948 0.3048739135
- 0.3573499024 0.3467567861 0.3060263097
- 0.3585161865 0.3479408920 0.3071787059
- 0.3596819937 0.3491263092 0.3083275855
- 0.3608472049 0.3503136933 0.3094730973
- 0.3620123863 0.3515009880 0.3106186092
- 0.3631744087 0.3526912928 0.3117532134
- 0.3643358946 0.3538821042 0.3128874004
- 0.3654957116 0.3550710082 0.3140192926
- 0.3666515052 0.3562552929 0.3151476085
- 0.3678072095 0.3574396968 0.3162758946
- 0.3689568043 0.3586226106 0.3174037933
- 0.3701032996 0.3598049879 0.3185315132
- 0.3712497056 0.3609873056 0.3196595907
- 0.3723874092 0.3621698916 0.3207899034
- 0.3735251129 0.3633525968 0.3219203055
- 0.3746606112 0.3645330071 0.3230482042
- 0.3757919073 0.3657091856 0.3241730034
- 0.3769231141 0.3668855131 0.3252978027
- 0.3780477941 0.3680585921 0.3264195919
- 0.3791683912 0.3692297041 0.3275401890
- 0.3802889884 0.3704009056 0.3286607862
- 0.3814114928 0.3715662062 0.3297694921
- 0.3825342059 0.3727307022 0.3308778107
- 0.3836567998 0.3738948107 0.3319844902
- 0.3847779036 0.3750543892 0.3330835998
- 0.3858990073 0.3762139976 0.3341825902
- 0.3870202899 0.3773706853 0.3352803886
- 0.3881419003 0.3785190880 0.3363755047
- 0.3892636001 0.3796674013 0.3374705911
- 0.3903855085 0.3808118105 0.3385663033
- 0.3915078044 0.3819499016 0.3396627009
- 0.3926301897 0.3830879927 0.3407590091
- 0.3937473893 0.3842205107 0.3418577909
- 0.3948588073 0.3853465915 0.3429583013
- 0.3959701955 0.3864727020 0.3440589011
- 0.3970786929 0.3875936866 0.3451572061
- 0.3981842995 0.3887099922 0.3462541997
- 0.3992899954 0.3898262978 0.3473511934
- 0.4003950953 0.3909426928 0.3484469056
- 0.4014996886 0.3920593858 0.3495419025
- 0.4026043117 0.3931761086 0.3506368995
- 0.4037061036 0.3942928016 0.3517259955
- 0.4048052132 0.3954096138 0.3528110087
- 0.4059042931 0.3965264857 0.3538959920
- 0.4069995880 0.3976393044 0.3549771905
- 0.4080899060 0.3987472057 0.3560549915
- 0.4091801047 0.3998549879 0.3571327925
- 0.4102692008 0.4009611905 0.3582096994
- 0.4113557935 0.4020644128 0.3592854142
- 0.4124422967 0.4031674862 0.3603610098
- 0.4135288894 0.4042702019 0.3614374101
- 0.4146164060 0.4053708017 0.3625159860
- 0.4157038033 0.4064713120 0.3635945916
- 0.4167912900 0.4075717926 0.3646731079
- 0.4178684056 0.4086636007 0.3657506108
- 0.4189451039 0.4097551107 0.3668282032
- 0.4200218916 0.4108465910 0.3679057062
- 0.4210911095 0.4119307995 0.3689739108
- 0.4221575856 0.4130122960 0.3700402081
- 0.4232240021 0.4140937924 0.3711063862
- 0.4242891967 0.4151681066 0.3721705079
- 0.4253528118 0.4162335992 0.3732328117
- 0.4264163971 0.4172990918 0.3742950857
- 0.4274801910 0.4183638096 0.3753553033
- 0.4285458922 0.4194228053 0.3764078021
- 0.4296115041 0.4204818010 0.3774603903
- 0.4306772053 0.4215407968 0.3785130084
- 0.4317356944 0.4225960970 0.3795596957
- 0.4327917993 0.4236500859 0.3806053102
- 0.4338479042 0.4247041941 0.3816510141
- 0.4349010885 0.4257571995 0.3826957047
- 0.4359481037 0.4268082976 0.3837392926
- 0.4369950891 0.4278593957 0.3847829103
- 0.4380421042 0.4289104939 0.3858264983
- 0.4390830994 0.4299480021 0.3868727982
- 0.4401232004 0.4309833944 0.3879191875
- 0.4411633015 0.4320186973 0.3889656067
- 0.4421998858 0.4330511987 0.3900116980
- 0.4432297945 0.4340781868 0.3910571933
- 0.4442596138 0.4351052940 0.3921026886
- 0.4452894926 0.4361324012 0.3931482136
- 0.4463081956 0.4371604025 0.3941898048
- 0.4473238885 0.4381886125 0.3952310085
- 0.4483394921 0.4392169118 0.3962720931
- 0.4493534863 0.4402456880 0.3973116875
- 0.4503594041 0.4412770867 0.3983471990
- 0.4513652921 0.4423084855 0.3993827105
- 0.4523712099 0.4433399141 0.4004181027
- 0.4533743858 0.4443711936 0.4014500976
- 0.4543752968 0.4454025030 0.4024800062
- 0.4553762078 0.4464336932 0.4035097957
- 0.4563770890 0.4474649131 0.4045395851
- 0.4573712051 0.4484929144 0.4055626094
- 0.4583637118 0.4495202899 0.4065848887
- 0.4593561888 0.4505476058 0.4076071978
- 0.4603483975 0.4515748024 0.4086290896
- 0.4613364041 0.4525992870 0.4096485972
- 0.4623242915 0.4536238015 0.4106681049
- 0.4633122981 0.4546484053 0.4116876125
- 0.4642986953 0.4556727111 0.4127076864
- 0.4652802050 0.4566963017 0.4137291908
- 0.4662617147 0.4577200115 0.4147506952
- 0.4672433138 0.4587436914 0.4157721996
- 0.4682214856 0.4597648084 0.4167939126
- 0.4691945910 0.4607819021 0.4178156853
- 0.4701677859 0.4617989957 0.4188374877
- 0.4711408913 0.4628162086 0.4198592901
- 0.4721117914 0.4638265073 0.4208815098
- 0.4730801880 0.4648295045 0.4219039977
- 0.4740486145 0.4658325016 0.4229264855
- 0.4750168920 0.4668354988 0.4239490926
- 0.4759812951 0.4678359032 0.4249672890
- 0.4769417942 0.4688338935 0.4259825051
- 0.4779022932 0.4698317945 0.4269978106
- 0.4788627923 0.4708298147 0.4280130863
- 0.4798217118 0.4718261063 0.4290243089
- 0.4807789028 0.4728206098 0.4300324917
- 0.4817360938 0.4738149941 0.4310407043
- 0.4826933146 0.4748094976 0.4320487976
- 0.4836510122 0.4758031070 0.4330525994
- 0.4846090972 0.4767954051 0.4340521097
- 0.4855673015 0.4777877033 0.4350515008
- 0.4865255058 0.4787800014 0.4360510111
- 0.4874827862 0.4797681868 0.4370489120
- 0.4884381890 0.4807466865 0.4380441904
- 0.4893935025 0.4817250967 0.4390394986
- 0.4903487861 0.4827035964 0.4400348067
- 0.4913035929 0.4836812913 0.4410301149
- 0.4922530055 0.4846526980 0.4420258105
- 0.4932022989 0.4856241941 0.4430215061
- 0.4941517115 0.4865956008 0.4440171123
- 0.4951010942 0.4875670969 0.4450128078
- 0.4960469902 0.4885401130 0.4460073113
- 0.4969922900 0.4895133078 0.4470018148
- 0.4979375899 0.4904865026 0.4479962885
- 0.4988828897 0.4914596975 0.4489907026
- 0.4998261929 0.4924297035 0.4499832988
- 0.5007678866 0.4933972061 0.4509747922
- 0.5017095804 0.4943645895 0.4519664049
- 0.5026512146 0.4953320920 0.4529578984
- 0.5035929084 0.4962972105 0.4539453983
- 0.5045344830 0.4972535968 0.4549227953
- 0.5054761767 0.4982098937 0.4559001923
- 0.5064178109 0.4991663098 0.4568775892
- 0.5073593855 0.5001226068 0.4578549862
- 0.5082985759 0.5010713935 0.4588257968
- 0.5092371106 0.5020182133 0.4597955048
- 0.5101755261 0.5029649734 0.4607652128
- 0.5111140013 0.5039117932 0.4617348909
- 0.5120512843 0.5048583150 0.4627009034
- 0.5129861832 0.5058041811 0.4636611938
- 0.5139210224 0.5067501068 0.4646215141
- 0.5148558021 0.5076960921 0.4655818045
- 0.5157907009 0.5086420178 0.4665420949
- 0.5167201161 0.5095835924 0.4674983025
- 0.5176479220 0.5105239153 0.4684537053
- 0.5185757279 0.5114641786 0.4694091976
- 0.5195034742 0.5124045014 0.4703646004
- 0.5204296112 0.5133435726 0.4713194966
- 0.5213472843 0.5142772794 0.4722726047
- 0.5222650766 0.5152109265 0.4732257128
- 0.5231828094 0.5161445141 0.4741787910
- 0.5241004825 0.5170782208 0.4751318991
- 0.5250151753 0.5180053115 0.4760791957
- 0.5259271264 0.5189262033 0.4770225883
- 0.5268388987 0.5198469758 0.4779661000
- 0.5277506709 0.5207679272 0.4789094925
- 0.5286625028 0.5216888189 0.4798529148
- 0.5295729041 0.5226063132 0.4807907045
- 0.5304828882 0.5235229135 0.4817276001
- 0.5313928723 0.5244395137 0.4826645851
- 0.5323029160 0.5253561139 0.4836015105
- 0.5332129002 0.5262727141 0.4845381975
- 0.5341181159 0.5271934867 0.4854718149
- 0.5350232720 0.5281143188 0.4864053130
- 0.5359284282 0.5290349722 0.4873388112
- 0.5368335843 0.5299558043 0.4882723987
- 0.5377376080 0.5308768749 0.4892036915
- 0.5386344790 0.5318000913 0.4901269078
- 0.5395315289 0.5327231884 0.4910500944
- 0.5404284000 0.5336464047 0.4919733107
- 0.5413252711 0.5345695019 0.4928965867
- 0.5422213078 0.5354900956 0.4938173890
- 0.5431140065 0.5364019871 0.4947327971
- 0.5440065861 0.5373138785 0.4956482053
- 0.5448992848 0.5382258296 0.4965636134
- 0.5457919240 0.5391377211 0.4974789023
- 0.5466845036 0.5400484800 0.4983932078
- 0.5475770235 0.5409557223 0.4993050992
- 0.5484694839 0.5418627858 0.5002170205
- 0.5493621230 0.5427699089 0.5011289120
- 0.5502545834 0.5436770916 0.5020408034
- 0.5511453748 0.5445848703 0.5029529929
- 0.5520284176 0.5454956889 0.5038657784
- 0.5529114008 0.5464066267 0.5047786236
- 0.5537943244 0.5473175049 0.5056914091
- 0.5546773076 0.5482283235 0.5066043139
- 0.5555598140 0.5491390228 0.5075178146
- 0.5564333797 0.5500462055 0.5084359050
- 0.5573070049 0.5509535074 0.5093541145
- 0.5581805706 0.5518608093 0.5102722049
- 0.5590541959 0.5527679920 0.5111904144
- 0.5599278212 0.5536752939 0.5121085048
- 0.5607947707 0.5545750260 0.5130286813
- 0.5616607070 0.5554735065 0.5139490962
- 0.5625265837 0.5563721061 0.5148693919
- 0.5633925200 0.5572705865 0.5157896876
- 0.5642585158 0.5581691265 0.5167099833
- 0.5651180744 0.5590634942 0.5176302195
- 0.5659735799 0.5599551201 0.5185502172
- 0.5668290257 0.5608466268 0.5194702148
- 0.5676844120 0.5617381930 0.5203902125
- 0.5685399175 0.5626296997 0.5213103294
- 0.5693951845 0.5635216832 0.5222290158
- 0.5702500939 0.5644145012 0.5231453776
- 0.5711050034 0.5653073788 0.5240616798
- 0.5719599128 0.5662003160 0.5249779820
- 0.5728148222 0.5670931935 0.5258942842
- 0.5736696720 0.5679860711 0.5268107057
- 0.5745213032 0.5688735843 0.5277202725
- 0.5753722787 0.5697603226 0.5286294222
- 0.5762233734 0.5706470013 0.5295385122
- 0.5770744085 0.5715336800 0.5304474831
- 0.5779255033 0.5724204183 0.5313565731
- 0.5787749290 0.5733029842 0.5322644114
- 0.5796216726 0.5741786957 0.5331705213
- 0.5804684758 0.5750545263 0.5340765715
- 0.5813153982 0.5759302974 0.5349826813
- 0.5821622014 0.5768060088 0.5358887911
- 0.5830090046 0.5776817799 0.5367949009
- 0.5838500261 0.5785498023 0.5377020240
- 0.5846896768 0.5794162750 0.5386093259
- 0.5855293870 0.5802826881 0.5395165086
- 0.5863690972 0.5811491013 0.5404236913
- 0.5872088075 0.5820155144 0.5413309932
- 0.5880478024 0.5828816295 0.5422391295
- 0.5888836980 0.5837466121 0.5431495905
- 0.5897195935 0.5846114755 0.5440601110
- 0.5905554891 0.5854765177 0.5449705720
- 0.5913913250 0.5863415003 0.5458810925
- 0.5922272205 0.5872064233 0.5467916131
- 0.5930604935 0.5880705118 0.5476971865
- 0.5938909054 0.5889335871 0.5485988855
- 0.5947213173 0.5897967815 0.5495005250
- 0.5955516100 0.5906599164 0.5504022241
- 0.5963820219 0.5915231109 0.5513038039
- 0.5972123742 0.5923861861 0.5522055030
- 0.5980378985 0.5932421088 0.5531039834
- 0.5988610983 0.5940948129 0.5540016294
- 0.5996842980 0.5949473977 0.5548992157
- 0.6005076170 0.5958001018 0.5557969213
- 0.6013308167 0.5966528058 0.5566945076
- 0.6021540761 0.5975055099 0.5575920939
- 0.6029741764 0.5983492136 0.5584818721
- 0.6037936807 0.5991911888 0.5593709946
- 0.6046133041 0.6000332236 0.5602599978
- 0.6054328084 0.6008751988 0.5611490011
- 0.6062523127 0.6017171144 0.5620381236
- 0.6070718765 0.6025590897 0.5629271269
- 0.6078854203 0.6033985019 0.5638099909
- 0.6086981297 0.6042374969 0.5646926761
- 0.6095107794 0.6050766110 0.5655754209
- 0.6103236079 0.6059157252 0.5664582253
- 0.6111363173 0.6067547202 0.5673409104
- 0.6119490266 0.6075937748 0.5682235956
- 0.6127572060 0.6084339023 0.5691041946
- 0.6135646105 0.6092742085 0.5699847937
- 0.6143720150 0.6101143956 0.5708652735
- 0.6151794195 0.6109547019 0.5717458725
- 0.6159867048 0.6117950082 0.5726264119
- 0.6167941093 0.6126351953 0.5735070109
- 0.6175978780 0.6134642959 0.5743842125
- 0.6184005141 0.6142898798 0.5752606988
- 0.6192030907 0.6151155829 0.5761371851
- 0.6200057268 0.6159412265 0.5770136714
- 0.6208083034 0.6167668104 0.5778902173
- 0.6216108799 0.6175925136 0.5787667036
- 0.6224128008 0.6184120178 0.5796405077
- 0.6232140064 0.6192271113 0.5805128217
- 0.6240152717 0.6200422049 0.5813850760
- 0.6248164773 0.6208572984 0.5822573900
- 0.6256178021 0.6216725111 0.5831297040
- 0.6264191270 0.6224876046 0.5840020180
- 0.6272190213 0.6233018041 0.5848723054
- 0.6280159950 0.6241139770 0.5857393146
- 0.6288130879 0.6249262094 0.5866062045
- 0.6296101213 0.6257383823 0.5874732137
- 0.6304070950 0.6265506148 0.5883401036
- 0.6312041283 0.6273627877 0.5892071128
- 0.6320011020 0.6281750202 0.5900738835
- 0.6327958107 0.6289898753 0.5909329057
- 0.6335904002 0.6298049092 0.5917918086
- 0.6343849897 0.6306200027 0.5926507711
- 0.6351795197 0.6314349771 0.5935097933
- 0.6359741092 0.6322500706 0.5943686962
- 0.6367686987 0.6330651045 0.5952277184
- 0.6375622153 0.6338756084 0.5960803032
- 0.6383545995 0.6346815228 0.5969281793
- 0.6391469836 0.6354873776 0.5977761149
- 0.6399394870 0.6362932920 0.5986239910
- 0.6407318711 0.6370993257 0.5994718075
- 0.6415243745 0.6379051805 0.6003196836
- 0.6423168182 0.6387110949 0.6011673212
- 0.6431099176 0.6395062804 0.6020082235
- 0.6439030766 0.6403012276 0.6028491259
- 0.6446962953 0.6410961151 0.6036899090
- 0.6454893947 0.6418910027 0.6045308113
- 0.6462826133 0.6426858902 0.6053715944
- 0.6470757127 0.6434808969 0.6062124968
- 0.6478682160 0.6442744732 0.6070520878
- 0.6486594081 0.6450660229 0.6078900099
- 0.6494506001 0.6458573937 0.6087278128
- 0.6502417922 0.6466488242 0.6095656753
- 0.6510329843 0.6474401951 0.6104035974
- 0.6518241763 0.6482316852 0.6112414002
- 0.6526154280 0.6490231156 0.6120793223
- 0.6534075141 0.6498171091 0.6129179001
- 0.6542003155 0.6506124735 0.6137567759
- 0.6549929976 0.6514077783 0.6145955920
- 0.6557856798 0.6522032022 0.6154345274
- 0.6565784216 0.6529986262 0.6162734032
- 0.6573712230 0.6537939906 0.6171122789
- 0.6581639051 0.6545892954 0.6179510951
- 0.6589608788 0.6553863287 0.6187928915
- 0.6597586274 0.6561836004 0.6196351051
- 0.6605563164 0.6569808125 0.6204771996
- 0.6613541245 0.6577780843 0.6213192940
- 0.6621518135 0.6585754156 0.6221613884
- 0.6629495025 0.6593726873 0.6230034828
- 0.6637473106 0.6601698995 0.6238455772
- 0.6645362973 0.6609578133 0.6246849895
- 0.6653249264 0.6617453098 0.6255244017
- 0.6661134958 0.6625326872 0.6263638139
- 0.6669020057 0.6633201241 0.6272032261
- 0.6676905751 0.6641076207 0.6280425787
- 0.6684792042 0.6648949981 0.6288819909
- 0.6692677736 0.6656824946 0.6297214031
- 0.6700507998 0.6664658785 0.6305593252
- 0.6708337069 0.6672493219 0.6313971877
- 0.6716166139 0.6680325866 0.6322351098
- 0.6723995209 0.6688159108 0.6330729723
- 0.6731824279 0.6695992947 0.6339108944
- 0.6739652157 0.6703826189 0.6347488165
- 0.6747481227 0.6711658835 0.6355866790
- 0.6755290031 0.6719505191 0.6364173889
- 0.6763095856 0.6727352142 0.6372476220
- 0.6770902276 0.6735200286 0.6380779147
- 0.6778709292 0.6743047237 0.6389080882
- 0.6786515117 0.6750894189 0.6397383809
- 0.6794320941 0.6758741140 0.6405686140
- 0.6802126765 0.6766588092 0.6413989067
- 0.6809899211 0.6774402261 0.6422249079
- 0.6817654967 0.6782202721 0.6430497169
- 0.6825411916 0.6790003181 0.6438744068
- 0.6833168864 0.6797804236 0.6446992159
- 0.6840925813 0.6805605292 0.6455240250
- 0.6848682761 0.6813405156 0.6463487148
- 0.6856439710 0.6821206212 0.6471735239
- 0.6864163876 0.6828963161 0.6479974985
- 0.6871845126 0.6836665869 0.6488205791
- 0.6879525781 0.6844369173 0.6496437788
- 0.6887208223 0.6852071881 0.6504669189
- 0.6894888878 0.6859775186 0.6512901187
- 0.6902570128 0.6867477894 0.6521131992
- 0.6910251975 0.6875181198 0.6529363990
- 0.6917930245 0.6882880926 0.6537595987
- 0.6925569773 0.6890543103 0.6545832753
- 0.6933209896 0.6898205280 0.6554070115
- 0.6940848827 0.6905866861 0.6562306881
- 0.6948488951 0.6913527846 0.6570544243
- 0.6956127882 0.6921190023 0.6578781009
- 0.6963768005 0.6928852201 0.6587017775
- 0.6971408129 0.6936513782 0.6595255136
- 0.6979042888 0.6944183111 0.6603466868
- 0.6986675262 0.6951858997 0.6611664891
- 0.6994307041 0.6959534287 0.6619862914
- 0.7001938820 0.6967208982 0.6628060937
- 0.7009570003 0.6974884272 0.6636258960
- 0.7017201781 0.6982558966 0.6644456983
- 0.7024834156 0.6990234852 0.6652655005
- 0.7032464743 0.6997908950 0.6660854220
- 0.7040007114 0.7005546093 0.6669068933
- 0.7047548890 0.7013183832 0.6677284837
- 0.7055091262 0.7020820975 0.6685500145
- 0.7062633038 0.7028458118 0.6693716049
- 0.7070174813 0.7036095262 0.6701930761
- 0.7077717185 0.7043731809 0.6710147262
- 0.7085258961 0.7051368952 0.6718361974
- 0.7092772126 0.7058975101 0.6726554036
- 0.7100226283 0.7066521049 0.6734707952
- 0.7107681036 0.7074066997 0.6742863059
- 0.7115135789 0.7081612945 0.6751016974
- 0.7122589946 0.7089158893 0.6759172082
- 0.7130045295 0.7096704841 0.6767325997
- 0.7137500048 0.7104250789 0.6775481105
- 0.7144954205 0.7111796737 0.6783635020
- 0.7152379155 0.7119320035 0.6791734099
- 0.7159780264 0.7126826048 0.6799798012
- 0.7167180777 0.7134332061 0.6807861924
- 0.7174581885 0.7141839266 0.6815925837
- 0.7181981802 0.7149345279 0.6823989749
- 0.7189382911 0.7156851292 0.6832054257
- 0.7196784019 0.7164356709 0.6840116978
- 0.7204185128 0.7171862721 0.6848180890
- 0.7211552262 0.7179378271 0.6856207252
- 0.7218902111 0.7186897993 0.6864218116
- 0.7226251960 0.7194417119 0.6872228980
- 0.7233601809 0.7201936841 0.6880239844
- 0.7240952253 0.7209457159 0.6888250709
- 0.7248302102 0.7216976285 0.6896262169
- 0.7255653143 0.7224496007 0.6904273033
- 0.7263002992 0.7232015729 0.6912283897
- 0.7270305157 0.7239469290 0.6920284033
- 0.7277582884 0.7246891260 0.6928278804
- 0.7284861803 0.7254313231 0.6936274767
- 0.7292140722 0.7261735201 0.6944270134
- 0.7299419045 0.7269157171 0.6952266097
- 0.7306697965 0.7276579142 0.6960262060
- 0.7313976884 0.7284001708 0.6968256831
- 0.7321255803 0.7291424274 0.6976252794
- 0.7328494787 0.7298778892 0.6984261870
- 0.7335705757 0.7306084037 0.6992279887
- 0.7342916727 0.7313389778 0.7000297904
- 0.7350128293 0.7320696115 0.7008314729
- 0.7357339263 0.7328001857 0.7016332746
- 0.7364550233 0.7335308194 0.7024350762
- 0.7371760011 0.7342612743 0.7032368183
- 0.7378970981 0.7349919081 0.7040386200
- 0.7386168838 0.7357206941 0.7048401237
- 0.7393341064 0.7364463806 0.7056412101
- 0.7400513887 0.7371721268 0.7064422965
- 0.7407686710 0.7378978729 0.7072433829
- 0.7414860129 0.7386236191 0.7080445290
- 0.7422032952 0.7393493056 0.7088456154
- 0.7429205775 0.7400749922 0.7096467018
- 0.7436379194 0.7408006787 0.7104477882
- 0.7443552017 0.7415264249 0.7112485170
- 0.7450708747 0.7422525287 0.7120447159
- 0.7457867265 0.7429785728 0.7128409147
- 0.7465025187 0.7437046766 0.7136371136
- 0.7472183108 0.7444307804 0.7144333720
- 0.7479341030 0.7451568842 0.7152295709
- 0.7486497760 0.7458829880 0.7160258293
- 0.7493656278 0.7466090918 0.7168220282
- 0.7500814199 0.7473351955 0.7176182270
- 0.7507966161 0.7480586171 0.7184088230
- 0.7515113950 0.7487803102 0.7191962004
- 0.7522261739 0.7495018840 0.7199836969
- 0.7529410124 0.7502235770 0.7207711935
- 0.7536557913 0.7509452105 0.7215585709
- 0.7543706298 0.7516667843 0.7223461270
- 0.7550854087 0.7523884773 0.7231336236
- 0.7558001876 0.7531101108 0.7239210010
- 0.7565147281 0.7538313270 0.7247081995
- 0.7572231293 0.7545434237 0.7254921198
- 0.7579314709 0.7552555203 0.7262759805
- 0.7586399913 0.7559676766 0.7270599008
- 0.7593483925 0.7566797733 0.7278438807
- 0.7600567937 0.7573919296 0.7286278009
- 0.7607651949 0.7581040263 0.7294117212
- 0.7614735961 0.7588161826 0.7301957011
- 0.7621819973 0.7595282793 0.7309796214
- 0.7628899217 0.7602388263 0.7317612767
- 0.7635970116 0.7609465122 0.7325400710
- 0.7643041015 0.7616543174 0.7333188057
- 0.7650110722 0.7623620033 0.7340976000
- 0.7657182217 0.7630698085 0.7348762751
- 0.7664251924 0.7637774944 0.7356551290
- 0.7671322823 0.7644852996 0.7364339232
- 0.7678393126 0.7651931047 0.7372125983
- 0.7685464025 0.7659007907 0.7379913926
- 0.7692546248 0.7666099072 0.7387691736
- 0.7699635029 0.7673199773 0.7395464182
- 0.7706725001 0.7680299878 0.7403236032
- 0.7713813782 0.7687399983 0.7411009073
- 0.7720903158 0.7694501281 0.7418780923
- 0.7727993131 0.7701600790 0.7426552773
- 0.7735081911 0.7708700895 0.7434325814
- 0.7742171884 0.7715802193 0.7442098260
- 0.7749261260 0.7722902298 0.7449870110
- 0.7756347060 0.7730041146 0.7457646132
- 0.7763432264 0.7737196088 0.7465423942
- 0.7770516276 0.7744352221 0.7473201156
- 0.7777600884 0.7751507163 0.7480978966
- 0.7784684896 0.7758663297 0.7488756180
- 0.7791770101 0.7765818238 0.7496532798
- 0.7798854709 0.7772973776 0.7504311204
- 0.7805938721 0.7780128717 0.7512087822
- 0.7813023925 0.7787284851 0.7519865036
- 0.7820088267 0.7794386744 0.7527605891
- 0.7827143073 0.7801463008 0.7535331249
- 0.7834197283 0.7808538079 0.7543057203
- 0.7841252089 0.7815613151 0.7550783157
- 0.7848305702 0.7822688818 0.7558507919
- 0.7855361104 0.7829763889 0.7566233873
- 0.7862414718 0.7836840153 0.7573959231
- 0.7869470119 0.7843915224 0.7581685185
- 0.7876523733 0.7850990295 0.7589409947
- 0.7883579135 0.7858042717 0.7597122192
- 0.7890635133 0.7865074277 0.7604821920
- 0.7897689939 0.7872105837 0.7612522244
- 0.7904744744 0.7879136801 0.7620223165
- 0.7911800146 0.7886168957 0.7627922893
- 0.7918856144 0.7893199921 0.7635623813
- 0.7925910950 0.7900232077 0.7643324137
- 0.7932965755 0.7907263041 0.7651025057
- 0.7940021753 0.7914295197 0.7658724785
- 0.7947084904 0.7921326756 0.7666410804
- 0.7954170704 0.7928364277 0.7674059868
- 0.7961258292 0.7935400009 0.7681708932
- 0.7968344092 0.7942435741 0.7689357996
- 0.7975429893 0.7949472070 0.7697008252
- 0.7982516885 0.7956508994 0.7704656720
- 0.7989603281 0.7963544726 0.7712305784
- 0.7996690273 0.7970581055 0.7719954848
- 0.8003776073 0.7977616787 0.7727603912
- 0.8010861874 0.7984653115 0.7735252976
- 0.8017868996 0.7991653085 0.7742831707
- 0.8024861813 0.7998644710 0.7750402093
- 0.8031854033 0.8005638123 0.7757971287
- 0.8038846254 0.8012630939 0.7765541077
- 0.8045839071 0.8019623756 0.7773110271
- 0.8052831292 0.8026615977 0.7780680060
- 0.8059822917 0.8033608794 0.7788249850
- 0.8066815734 0.8040602207 0.7795819044
- 0.8073807955 0.8047593832 0.7803388834
- 0.8080779910 0.8054556251 0.7810941935
- 0.8087708950 0.8061454892 0.7818467021
- 0.8094639182 0.8068354130 0.7825992703
- 0.8101568222 0.8075252175 0.7833517790
- 0.8108497262 0.8082150817 0.7841042876
- 0.8115425706 0.8089050055 0.7848567963
- 0.8122354746 0.8095948100 0.7856093049
- 0.8129284978 0.8102846742 0.7863618135
- 0.8136214018 0.8109744787 0.7871143222
- 0.8143143058 0.8116644025 0.7878667712
- 0.8150073290 0.8123514056 0.7886186838
- 0.8157002926 0.8130369186 0.7893702984
- 0.8163931966 0.8137224913 0.7901219130
- 0.8170862198 0.8144080043 0.7908735275
- 0.8177791834 0.8150935173 0.7916250229
- 0.8184722066 0.8157790899 0.7923765779
- 0.8191652298 0.8164646029 0.7931281924
- 0.8198580742 0.8171501160 0.7938798070
- 0.8205510974 0.8178356886 0.7946314216
- 0.8212441206 0.8185212016 0.7953829765
- 0.8219397068 0.8192058802 0.7961322069
- 0.8226357102 0.8198903799 0.7968811989
- 0.8233315945 0.8205748796 0.7976301908
- 0.8240275979 0.8212594986 0.7983791828
- 0.8247236013 0.8219439983 0.7991281748
- 0.8254194856 0.8226286173 0.7998772264
- 0.8261154890 0.8233131170 0.8006262183
- 0.8268113732 0.8239976168 0.8013753295
- 0.8275073767 0.8246821761 0.8021243215
- 0.8282033801 0.8253666759 0.8028733134
- 0.8288903832 0.8260424733 0.8036262989
- 0.8295770884 0.8267179132 0.8043792844
- 0.8302637935 0.8273934126 0.8051323295
- 0.8309504986 0.8280689120 0.8058853149
- 0.8316372037 0.8287442923 0.8066383004
- 0.8323239088 0.8294197917 0.8073912859
- 0.8330106735 0.8300951719 0.8081442714
- 0.8336973786 0.8307706714 0.8088973165
- 0.8343840837 0.8314461708 0.8096503019
- 0.8350707889 0.8321216106 0.8104032874
- 0.8357518911 0.8327894211 0.8111593127
- 0.8364323974 0.8334565163 0.8119155765
- 0.8371130228 0.8341234922 0.8126717806
- 0.8377935290 0.8347905874 0.8134279847
- 0.8384740949 0.8354576230 0.8141843081
- 0.8391546011 0.8361247182 0.8149405122
- 0.8398352265 0.8367916942 0.8156967759
- 0.8405156732 0.8374587893 0.8164529800
- 0.8411962986 0.8381258249 0.8172091842
- 0.8418768048 0.8387929201 0.8179655075
- 0.8425561786 0.8394573927 0.8187175989
- 0.8432351947 0.8401209712 0.8194684982
- 0.8439140916 0.8407846093 0.8202192783
- 0.8445931077 0.8414481878 0.8209701180
- 0.8452720046 0.8421118259 0.8217208982
- 0.8459510207 0.8427755237 0.8224717975
- 0.8466299176 0.8434391022 0.8232225776
- 0.8473088741 0.8441026807 0.8239734173
- 0.8479878902 0.8447663188 0.8247241974
- 0.8486667871 0.8454298973 0.8254750967
- 0.8493432999 0.8460934162 0.8262230754
- 0.8500158787 0.8467569947 0.8269672990
- 0.8506883979 0.8474205136 0.8277115226
- 0.8513609767 0.8480839729 0.8284556866
- 0.8520336151 0.8487474918 0.8291999102
- 0.8527061939 0.8494110107 0.8299440742
- 0.8533787727 0.8500745296 0.8306882977
- 0.8540514112 0.8507381082 0.8314325809
- 0.8547239900 0.8514016271 0.8321768045
- 0.8553965092 0.8520650864 0.8329210281
- 0.8560690880 0.8527286053 0.8336651921
- 0.8567318916 0.8533846140 0.8344091177
- 0.8573938012 0.8540399075 0.8351529241
- 0.8580557108 0.8546953201 0.8358967900
- 0.8587176204 0.8553506136 0.8366405964
- 0.8593795896 0.8560060263 0.8373845220
- 0.8600414991 0.8566613197 0.8381283879
- 0.8607034087 0.8573166728 0.8388721943
- 0.8613653183 0.8579720259 0.8396161199
- 0.8620272875 0.8586273789 0.8403599262
- 0.8626891971 0.8592826724 0.8411037922
- 0.8633491993 0.8599355817 0.8418468833
- 0.8640050292 0.8605830073 0.8425887227
- 0.8646607995 0.8612304926 0.8433305025
- 0.8653166294 0.8618779778 0.8440722823
- 0.8659723997 0.8625254035 0.8448141217
- 0.8666282296 0.8631728888 0.8455559015
- 0.8672839999 0.8638203740 0.8462976813
- 0.8679397702 0.8644677997 0.8470395207
- 0.8685956001 0.8651152849 0.8477811813
- 0.8692513704 0.8657627106 0.8485230207
- 0.8699072003 0.8664101958 0.8492648005
- 0.8705629706 0.8670558929 0.8500074148
- 0.8712186813 0.8677002788 0.8507503867
- 0.8718745112 0.8683447242 0.8514934778
- 0.8725302219 0.8689891100 0.8522366285
- 0.8731859922 0.8696334958 0.8529797196
- 0.8738417029 0.8702778220 0.8537226915
- 0.8744974732 0.8709222078 0.8544657826
- 0.8751531839 0.8715665936 0.8552088737
- 0.8758090138 0.8722109795 0.8559520245
- 0.8764647841 0.8728554249 0.8566949964
- 0.8771204948 0.8734998107 0.8574380875
- 0.8777772188 0.8741462231 0.8581804037
- 0.8784344792 0.8747938275 0.8589221835
- 0.8790916800 0.8754413128 0.8596640825
- 0.8797490001 0.8760887980 0.8604059219
- 0.8804062009 0.8767364025 0.8611478209
- 0.8810635209 0.8773838878 0.8618897200
- 0.8817207217 0.8780313730 0.8626314998
- 0.8823779225 0.8786789775 0.8633733988
- 0.8830351830 0.8793265224 0.8641152978
- 0.8836923838 0.8799740076 0.8648570776
- 0.8843497038 0.8806216121 0.8655989766
- 0.8850082159 0.8812701106 0.8663362861
- 0.8856676221 0.8819192052 0.8670710921
- 0.8863270283 0.8825684190 0.8678058982
- 0.8869863749 0.8832175136 0.8685407043
- 0.8876457810 0.8838667274 0.8692755103
- 0.8883051276 0.8845158219 0.8700103164
- 0.8889644742 0.8851649165 0.8707451224
- 0.8896238804 0.8858140707 0.8714798093
- 0.8902832866 0.8864632249 0.8722146153
- 0.8909426928 0.8871123791 0.8729494214
- 0.8916019797 0.8877614737 0.8736842275
- 0.8922591805 0.8884071708 0.8744199872
- 0.8929132223 0.8890480995 0.8751569986
- 0.8935672045 0.8896890879 0.8758940101
- 0.8942213058 0.8903300166 0.8766310811
- 0.8948752880 0.8909708858 0.8773680925
- 0.8955293298 0.8916118145 0.8781051040
- 0.8961833119 0.8922526836 0.8788421750
- 0.8968374133 0.8928936124 0.8795791864
- 0.8974913955 0.8935344815 0.8803161979
- 0.8981453776 0.8941755295 0.8810533285
- 0.8987994194 0.8948163986 0.8817902803
- 0.8994534016 0.8954570889 0.8825269938
- 0.9001063704 0.8960943818 0.8832603097
- 0.9007593989 0.8967316747 0.8839936852
- 0.9014124274 0.8973690271 0.8847270012
- 0.9020653963 0.8980063200 0.8854603171
- 0.9027184248 0.8986436129 0.8861935735
- 0.9033715129 0.8992809057 0.8869268894
- 0.9040244818 0.8999181986 0.8876603246
- 0.9046775103 0.9005554914 0.8883935809
- 0.9053304791 0.9011927843 0.8891268969
- 0.9059835076 0.9018300772 0.8898602128
- 0.9066364765 0.9024674296 0.8905935287
- 0.9072905779 0.9031060934 0.8913232088
- 0.9079453945 0.9037460089 0.8920502067
- 0.9086002707 0.9043858051 0.8927773237
- 0.9092550874 0.9050256014 0.8935043216
- 0.9099100232 0.9056653976 0.8942313790
- 0.9105647802 0.9063051939 0.8949583769
- 0.9112197161 0.9069449902 0.8956853747
- 0.9118745923 0.9075847864 0.8964124918
- 0.9125294089 0.9082245827 0.8971394897
- 0.9131842852 0.9088644981 0.8978664875
- 0.9138391018 0.9095042944 0.8985936046
- 0.9144939780 0.9101440907 0.8993206024
- 0.9151384234 0.9107882977 0.9000440240
- 0.9157816768 0.9114329815 0.9007670879
- 0.9164249897 0.9120777249 0.9014902115
- 0.9170683026 0.9127225280 0.9022132754
- 0.9177114964 0.9133672118 0.9029362798
- 0.9183548093 0.9140118957 0.9036594033
- 0.9189981222 0.9146565795 0.9043825269
- 0.9196413755 0.9153013229 0.9051055908
- 0.9202846885 0.9159461260 0.9058287144
- 0.9209278822 0.9165908098 0.9065517783
- 0.9215711951 0.9172354937 0.9072747827
- 0.9222133756 0.9178792834 0.9079968929
- 0.9228429198 0.9185125828 0.9087103009
- 0.9234725237 0.9191460013 0.9094237089
- 0.9241020083 0.9197793007 0.9101369977
- 0.9247316122 0.9204127192 0.9108504057
- 0.9253610969 0.9210460186 0.9115636945
- 0.9259907007 0.9216793776 0.9122771025
- 0.9266201854 0.9223126769 0.9129905105
- 0.9272497892 0.9229460955 0.9137037992
- 0.9278793931 0.9235793948 0.9144172072
- 0.9285088778 0.9242128134 0.9151304960
- 0.9291384816 0.9248461723 0.9158439040
- 0.9297673106 0.9254785180 0.9165560007
- 0.9303902984 0.9261021018 0.9172585011
- 0.9310132265 0.9267256856 0.9179610014
- 0.9316362143 0.9273493290 0.9186636209
- 0.9322590828 0.9279729128 0.9193661213
- 0.9328820705 0.9285964966 0.9200686216
- 0.9335051179 0.9292201996 0.9207711816
- 0.9341279864 0.9298437834 0.9214736819
- 0.9347509742 0.9304674268 0.9221761823
- 0.9353739023 0.9310910106 0.9228788018
- 0.9359968901 0.9317145944 0.9235813022
- 0.9366198182 0.9323381782 0.9242838025
- 0.9372428060 0.9329618216 0.9249864221
- 0.9378637075 0.9335851073 0.9256830812
- 0.9384844899 0.9342085123 0.9263797998
- 0.9391052723 0.9348317981 0.9270763993
- 0.9397261143 0.9354550838 0.9277731180
- 0.9403468966 0.9360784292 0.9284697175
- 0.9409676790 0.9367017150 0.9291663170
- 0.9415885210 0.9373250008 0.9298629761
- 0.9422093034 0.9379482865 0.9305595756
- 0.9428302050 0.9385716915 0.9312562943
- 0.9434509873 0.9391949773 0.9319528937
- 0.9440718293 0.9398183227 0.9326494932
- 0.9446926117 0.9404416084 0.9333462119
- 0.9453073740 0.9410626292 0.9340357780
- 0.9459190965 0.9416825175 0.9347218871
- 0.9465308189 0.9423022866 0.9354081154
- 0.9471424818 0.9429221749 0.9360942245
- 0.9477542043 0.9435420036 0.9367803931
- 0.9483659267 0.9441617727 0.9374665022
- 0.9489775896 0.9447817206 0.9381526709
- 0.9495893121 0.9454014897 0.9388387799
- 0.9502009749 0.9460213780 0.9395250082
- 0.9508126974 0.9466412067 0.9402111173
- 0.9514244199 0.9472610950 0.9408972859
- 0.9520360827 0.9478809237 0.9415833950
- 0.9526458979 0.9484993815 0.9422674179
- 0.9532474279 0.9491121769 0.9429422021
- 0.9538488984 0.9497249126 0.9436171055
- 0.9544504285 0.9503375888 0.9442920089
- 0.9550518990 0.9509503245 0.9449669123
- 0.9556534290 0.9515630007 0.9456418157
- 0.9562548995 0.9521757960 0.9463167191
- 0.9568564296 0.9527884722 0.9469915032
- 0.9574579000 0.9534012079 0.9476664066
- 0.9580594897 0.9540138841 0.9483413100
- 0.9586610198 0.9546266794 0.9490162134
- 0.9592624903 0.9552394152 0.9496911168
- 0.9598640203 0.9558520913 0.9503659010
- 0.9604597092 0.9564607143 0.9510350823
- 0.9610503912 0.9570658207 0.9516996741
- 0.9616411924 0.9576709270 0.9523642063
- 0.9622319937 0.9582759738 0.9530286789
- 0.9628227949 0.9588810802 0.9536932111
- 0.9634134769 0.9594861865 0.9543578029
- 0.9640042782 0.9600912929 0.9550222754
- 0.9645950794 0.9606963992 0.9556868076
- 0.9651858211 0.9613015056 0.9563512802
- 0.9657766223 0.9619066119 0.9570158720
- 0.9663674235 0.9625117183 0.9576804042
- 0.9669582248 0.9631168246 0.9583448768
- 0.9675489068 0.9637219906 0.9590094090
- 0.9681262970 0.9643182158 0.9596667290
- 0.9686986208 0.9649111032 0.9603213072
- 0.9692708254 0.9655039907 0.9609760046
- 0.9698430896 0.9660969973 0.9616305828
- 0.9704154134 0.9666898847 0.9622852206
- 0.9709876776 0.9672827721 0.9629399180
- 0.9715598822 0.9678757191 0.9635944963
- 0.9721322060 0.9684687257 0.9642490745
- 0.9727045298 0.9690616131 0.9649037719
- 0.9732767940 0.9696545005 0.9655584097
- 0.9738491178 0.9702473879 0.9662129879
- 0.9744213223 0.9708403945 0.9668676853
- 0.9749935865 0.9714332819 0.9675223231
- 0.9755455256 0.9720122814 0.9681680202
- 0.9760900736 0.9725863934 0.9688106179
- 0.9766348004 0.9731606245 0.9694532156
- 0.9771794081 0.9737346768 0.9700958729
- 0.9777240753 0.9743087888 0.9707384706
- 0.9782686830 0.9748830199 0.9713811278
- 0.9788134098 0.9754570723 0.9720237255
- 0.9793580174 0.9760311842 0.9726663828
- 0.9799026251 0.9766052961 0.9733089805
- 0.9804472923 0.9771795273 0.9739515781
- 0.9809919000 0.9777535796 0.9745941758
- 0.9815366268 0.9783276916 0.9752368927
- 0.9820811749 0.9789019227 0.9758794904
- 0.9826055765 0.9794644713 0.9765092134
- 0.9831150770 0.9800186753 0.9771293998
- 0.9836245775 0.9805728197 0.9777497053
- 0.9841340184 0.9811270237 0.9783700109
- 0.9846435189 0.9816811085 0.9789903164
- 0.9851529002 0.9822353125 0.9796106219
- 0.9856624007 0.9827893972 0.9802309275
- 0.9861719012 0.9833436012 0.9808511138
- 0.9866812825 0.9838976860 0.9814714193
- 0.9871907830 0.9844518900 0.9820917249
- 0.9877002239 0.9850059748 0.9827119708
- 0.9882097244 0.9855601788 0.9833322763
- 0.9887192249 0.9861143231 0.9839525223
- 0.9892141223 0.9866619110 0.9845647812
- 0.9896609783 0.9871875048 0.9851508737
- 0.9901077747 0.9877132177 0.9857370853
- 0.9905545712 0.9882388115 0.9863231778
- 0.9910014272 0.9887645245 0.9869092703
- 0.9914482832 0.9892901182 0.9874954224
- 0.9918950796 0.9898157716 0.9880815148
- 0.9923418760 0.9903414249 0.9886677265
- 0.9927887917 0.9908670783 0.9892538190
- 0.9932355881 0.9913926721 0.9898399115
- 0.9936823845 0.9919183850 0.9904260039
- 0.9941291809 0.9924439788 0.9910122156
- 0.9945760965 0.9929696918 0.9915983081
- 0.9950228930 0.9934952855 0.9921844006
- 0.9954037070 0.9939768910 0.9927504063
- 0.9957572818 0.9944401979 0.9933080077
- 0.9961109161 0.9949035048 0.9938657284
- 0.9964643717 0.9953668118 0.9944233894
- 0.9968180060 0.9958301187 0.9949809909
- 0.9971715212 0.9962934256 0.9955387115
- 0.9975250959 0.9967567921 0.9960963130
- 0.9978786111 0.9972200990 0.9966539741
- 0.9982321858 0.9976834059 0.9972116947
- 0.9985858202 0.9981467128 0.9977692962
- 0.9989392757 0.9986100197 0.9983270168
- 0.9992929101 0.9990733862 0.9988846779
- 0.9996464252 0.9995366931 0.9994422793
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_ct_precisa_100.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_ct_precisa_100.spi1d
deleted file mode 100644
index f4f64aeb511..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_ct_precisa_100.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0005381406 0.0002651573 0.0005448886
- 0.0011811421 0.0005488236 0.0011236490
- 0.0018776740 0.0008598516 0.0017561211
- 0.0026023439 0.0012074891 0.0024572650
- 0.0033602889 0.0015991570 0.0032185989
- 0.0041644410 0.0020365941 0.0040284242
- 0.0050217710 0.0025163409 0.0048902789
- 0.0059333672 0.0030300061 0.0058214129
- 0.0069048190 0.0035676421 0.0068372628
- 0.0079441704 0.0041191741 0.0079477550
- 0.0090618078 0.0046778312 0.0091583403
- 0.0102658896 0.0052411938 0.0104663204
- 0.0115583995 0.0058102822 0.0118661895
- 0.0129291601 0.0063874712 0.0133533198
- 0.0143661099 0.0069762110 0.0149256596
- 0.0158517305 0.0075797332 0.0165787991
- 0.0173796508 0.0082016559 0.0183057394
- 0.0189530998 0.0088431826 0.0200976301
- 0.0205809996 0.0095067294 0.0219422299
- 0.0222787503 0.0101926001 0.0238327999
- 0.0240615793 0.0109011699 0.0257611796
- 0.0259451196 0.0116325803 0.0277215205
- 0.0279377103 0.0123844100 0.0297172107
- 0.0300485604 0.0131573398 0.0317482613
- 0.0322753713 0.0139512103 0.0338172801
- 0.0346145704 0.0147648398 0.0359307416
- 0.0370622911 0.0155985896 0.0380884185
- 0.0396122485 0.0164521597 0.0402955301
- 0.0422580615 0.0173262991 0.0425595492
- 0.0449894518 0.0182192009 0.0448740013
- 0.0477931984 0.0191300903 0.0472489484
- 0.0506595708 0.0200600196 0.0496853888
- 0.0535767302 0.0210082103 0.0521829911
- 0.0565305017 0.0219749697 0.0547407605
- 0.0595083982 0.0229592193 0.0573574007
- 0.0624992885 0.0239622109 0.0600296818
- 0.0654954314 0.0249828305 0.0627512708
- 0.0684895366 0.0260199904 0.0655123070
- 0.0714772493 0.0270722192 0.0683010966
- 0.0744543299 0.0281406008 0.0711084977
- 0.0774153098 0.0292240307 0.0739231929
- 0.0803605914 0.0303211194 0.0767356381
- 0.0832905099 0.0314316712 0.0795454979
- 0.0862074494 0.0325558111 0.0823479816
- 0.0891113579 0.0336936004 0.0851310268
- 0.0919999331 0.0348446108 0.0878951326
- 0.0948731005 0.0360087790 0.0906417519
- 0.0977329016 0.0371854194 0.0933719203
- 0.1005818024 0.0383735187 0.0960813016
- 0.1034189016 0.0395741388 0.0987711623
- 0.1062425002 0.0407866500 0.1014439017
- 0.1090549007 0.0420108810 0.1041020006
- 0.1118552014 0.0432458110 0.1067482978
- 0.1146425009 0.0444907583 0.1093854010
- 0.1174186990 0.0457457118 0.1120164022
- 0.1201832965 0.0470101312 0.1146423966
- 0.1229387969 0.0482850000 0.1172647029
- 0.1256874949 0.0495695882 0.1198822036
- 0.1284302026 0.0508622415 0.1224958971
- 0.1311666965 0.0521623604 0.1251043975
- 0.1338986009 0.0534698404 0.1277081966
- 0.1366281956 0.0547848493 0.1303080022
- 0.1393581927 0.0561086796 0.1329074055
- 0.1420904994 0.0574397892 0.1355095953
- 0.1448286027 0.0587780997 0.1381137967
- 0.1475744992 0.0601234213 0.1407177001
- 0.1503286064 0.0614760891 0.1433234960
- 0.1530916989 0.0628349632 0.1459300071
- 0.1558624953 0.0642008483 0.1485393941
- 0.1586423963 0.0655714497 0.1511545032
- 0.1614302993 0.0669477507 0.1537750065
- 0.1642321050 0.0683294088 0.1563979983
- 0.1670460999 0.0697180778 0.1590255052
- 0.1698731035 0.0711119920 0.1616581976
- 0.1727122962 0.0725102201 0.1642964929
- 0.1755629927 0.0739143416 0.1669408977
- 0.1784220040 0.0753230676 0.1695916951
- 0.1812902987 0.0767354220 0.1722505987
- 0.1841648072 0.0781524777 0.1749189049
- 0.1870469004 0.0795728117 0.1775977015
- 0.1899344027 0.0809954405 0.1802870035
- 0.1928229034 0.0824212879 0.1829870939
- 0.1957139969 0.0838513300 0.1856992990
- 0.1986058056 0.0852848813 0.1884211004
- 0.2014966011 0.0867218077 0.1911548972
- 0.2043849975 0.0881616324 0.1939021051
- 0.2072687000 0.0896041170 0.1966606975
- 0.2101463974 0.0910492018 0.1994311064
- 0.2130181938 0.0924970210 0.2022143006
- 0.2158842981 0.0939473733 0.2050091028
- 0.2187419981 0.0953999087 0.2078166008
- 0.2215912044 0.0968550667 0.2106339931
- 0.2244296968 0.0983112976 0.2134619057
- 0.2272589952 0.0997681171 0.2162988037
- 0.2300810069 0.1012267023 0.2191399932
- 0.2328950018 0.1026865989 0.2219882011
- 0.2356988937 0.1041480973 0.2248430997
- 0.2384911031 0.1056120992 0.2277006060
- 0.2412708998 0.1070773974 0.2305589020
- 0.2440378964 0.1085444018 0.2334149033
- 0.2467941940 0.1100130007 0.2362655997
- 0.2495391071 0.1114827022 0.2391107976
- 0.2522701919 0.1129537970 0.2419497073
- 0.2549884021 0.1144248024 0.2447791994
- 0.2576946914 0.1158969998 0.2475973070
- 0.2603886127 0.1173700988 0.2504028082
- 0.2630693913 0.1188448966 0.2531929910
- 0.2657378018 0.1203223020 0.2559669018
- 0.2683930099 0.1218004972 0.2587235868
- 0.2710328996 0.1232801974 0.2614609897
- 0.2736578882 0.1247610003 0.2641791999
- 0.2762688994 0.1262425929 0.2668775022
- 0.2788653970 0.1277254969 0.2695545852
- 0.2814469934 0.1292095035 0.2722114921
- 0.2840158045 0.1306941062 0.2748483121
- 0.2865726054 0.1321794987 0.2774635851
- 0.2891159058 0.1336652040 0.2800571024
- 0.2916449904 0.1351507008 0.2826282978
- 0.2941609025 0.1366363019 0.2851763070
- 0.2966657877 0.1381220967 0.2877005935
- 0.2991599143 0.1396085024 0.2902010083
- 0.3016422093 0.1410955936 0.2926791906
- 0.3041135073 0.1425838023 0.2951335907
- 0.3065750003 0.1440730989 0.2975631058
- 0.3090234101 0.1455630064 0.2999700010
- 0.3114587069 0.1470534056 0.3023560941
- 0.3138816059 0.1485445052 0.3047226965
- 0.3162932098 0.1500363946 0.3070712090
- 0.3186948001 0.1515289992 0.3094022870
- 0.3210870028 0.1530221999 0.3117175996
- 0.3234694898 0.1545169055 0.3140189052
- 0.3258418143 0.1560124010 0.3163051009
- 0.3282003999 0.1575089991 0.3185760975
- 0.3305430114 0.1590068042 0.3208332956
- 0.3328739107 0.1605062932 0.3230775893
- 0.3351961970 0.1620068997 0.3253093064
- 0.3375113010 0.1635068059 0.3275283873
- 0.3398194909 0.1650066972 0.3297384977
- 0.3421204984 0.1665070057 0.3319405913
- 0.3444133997 0.1680078954 0.3341340125
- 0.3466998041 0.1695086062 0.3363187015
- 0.3489798009 0.1710103005 0.3384949863
- 0.3512539864 0.1725132018 0.3406594098
- 0.3535234928 0.1740172058 0.3428128064
- 0.3557898104 0.1755214930 0.3449561894
- 0.3580540121 0.1770250052 0.3470906913
- 0.3603161871 0.1785289049 0.3492175043
- 0.3625768125 0.1800335944 0.3513374031
- 0.3648355901 0.1815388054 0.3534527123
- 0.3670929074 0.1830437034 0.3555639982
- 0.3693490922 0.1845479012 0.3576712012
- 0.3716045022 0.1860512048 0.3597705066
- 0.3738591969 0.1875541955 0.3618609011
- 0.3761132061 0.1890579015 0.3639445007
- 0.3783670068 0.1905619055 0.3660219014
- 0.3806206882 0.1920655966 0.3680920899
- 0.3828743994 0.1935691983 0.3701565862
- 0.3851284981 0.1950726956 0.3722172081
- 0.3873830140 0.1965761930 0.3742741942
- 0.3896380961 0.1980797052 0.3763268888
- 0.3918941915 0.1995833069 0.3783758879
- 0.3941515088 0.2010867000 0.3804208040
- 0.3964098990 0.2025887072 0.3824599087
- 0.3986696899 0.2040902972 0.3844920993
- 0.4009316862 0.2055917978 0.3865205944
- 0.4031954110 0.2070932984 0.3885455132
- 0.4054606855 0.2085942030 0.3905645013
- 0.4077295065 0.2100944966 0.3925797045
- 0.4100005031 0.2115938962 0.3945915103
- 0.4122735858 0.2130924016 0.3965987861
- 0.4145509005 0.2145905048 0.3986020982
- 0.4168311954 0.2160879970 0.4006024003
- 0.4191139042 0.2175852060 0.4025978148
- 0.4213995934 0.2190822959 0.4045889080
- 0.4236867130 0.2205785960 0.4065766037
- 0.4259749949 0.2220751941 0.4085580111
- 0.4282661080 0.2235720009 0.4105337858
- 0.4305579960 0.2250701934 0.4125058055
- 0.4328506887 0.2265686989 0.4144718051
- 0.4351426959 0.2280676961 0.4164347947
- 0.4374347031 0.2295663953 0.4183954895
- 0.4397264123 0.2310650051 0.4203527868
- 0.4420182109 0.2325633019 0.4223093092
- 0.4443092942 0.2340615988 0.4242646992
- 0.4465988874 0.2355599999 0.4262180924
- 0.4488858879 0.2370588928 0.4281705916
- 0.4511714876 0.2385578007 0.4301216900
- 0.4534544051 0.2400566041 0.4320701063
- 0.4557343125 0.2415551990 0.4340169132
- 0.4580109119 0.2430536002 0.4359580874
- 0.4602797031 0.2445522994 0.4378975034
- 0.4625451863 0.2460512072 0.4398345947
- 0.4648033977 0.2475509942 0.4417698979
- 0.4670571089 0.2490514964 0.4437046945
- 0.4693068862 0.2505528927 0.4456391931
- 0.4715498090 0.2520549893 0.4475742877
- 0.4737902880 0.2535574138 0.4495103061
- 0.4760245085 0.2550598979 0.4514476955
- 0.4782535136 0.2565625906 0.4533854127
- 0.4804762006 0.2580656111 0.4553222060
- 0.4826883078 0.2595695853 0.4572581053
- 0.4848966897 0.2610749006 0.4591920078
- 0.4870918095 0.2625809908 0.4611235857
- 0.4892837107 0.2640874088 0.4630536139
- 0.4914664030 0.2655943036 0.4649797976
- 0.4936434031 0.2671012878 0.4669052064
- 0.4958145916 0.2686108947 0.4688282013
- 0.4979768991 0.2701208889 0.4707511067
- 0.5001357198 0.2716321051 0.4726733863
- 0.5022798777 0.2731435895 0.4745965004
- 0.5044208765 0.2746556997 0.4765200913
- 0.5065475702 0.2761682868 0.4784458876
- 0.5086696744 0.2776814103 0.4803726077
- 0.5107814074 0.2791965902 0.4822996855
- 0.5128856897 0.2807131112 0.4842267036
- 0.5149818063 0.2822310030 0.4861502945
- 0.5170682073 0.2837496102 0.4880726039
- 0.5191485882 0.2852681875 0.4899899960
- 0.5212162137 0.2867869139 0.4919058979
- 0.5232796073 0.2883065045 0.4938189983
- 0.5253279209 0.2898262143 0.4957309067
- 0.5273739100 0.2913483083 0.4976414144
- 0.5294030905 0.2928704917 0.4995503128
- 0.5314307809 0.2943947911 0.5014581084
- 0.5334423184 0.2959192097 0.5033627748
- 0.5354515910 0.2974444032 0.5052657723
- 0.5374450088 0.2989695966 0.5071659088
- 0.5394350290 0.3004952967 0.5090647936
- 0.5414085984 0.3020209074 0.5109593868
- 0.5433781743 0.3035480082 0.5128529072
- 0.5453327894 0.3050751090 0.5147392750
- 0.5472834110 0.3066017032 0.5166242719
- 0.5492209792 0.3081282973 0.5185018182
- 0.5511540174 0.3096539080 0.5203778148
- 0.5530723929 0.3111793995 0.5222443938
- 0.5549861789 0.3127050102 0.5241091847
- 0.5568844080 0.3142305911 0.5259639025
- 0.5587790012 0.3157570958 0.5278167129
- 0.5606595278 0.3172838092 0.5296614766
- 0.5625373721 0.3188110888 0.5315043926
- 0.5644009113 0.3203384876 0.5333400965
- 0.5662627816 0.3218651116 0.5351735950
- 0.5681079030 0.3233912885 0.5369982123
- 0.5699527264 0.3249165118 0.5388190746
- 0.5717802048 0.3264403939 0.5406309962
- 0.5736076832 0.3279637098 0.5424374938
- 0.5754187703 0.3294858932 0.5442360044
- 0.5772284269 0.3310078979 0.5460273027
- 0.5790212750 0.3325291872 0.5478109121
- 0.5808100104 0.3340505064 0.5495834947
- 0.5825855732 0.3355714083 0.5513505936
- 0.5843548179 0.3370923996 0.5531036854
- 0.5861145854 0.3386130035 0.5548539758
- 0.5878657103 0.3401334882 0.5565863252
- 0.5896102190 0.3416540027 0.5583184958
- 0.5913426280 0.3431744874 0.5600315928
- 0.5930718184 0.3446949124 0.5617440939
- 0.5947852731 0.3462150991 0.5634422898
- 0.5964987874 0.3477351069 0.5651364923
- 0.5981938243 0.3492532969 0.5668197274
- 0.5998880863 0.3507714868 0.5684949160
- 0.6015682220 0.3522872925 0.5701624751
- 0.6032432914 0.3538025916 0.5718169212
- 0.6049085855 0.3553164005 0.5734683275
- 0.6065642238 0.3568288088 0.5750986934
- 0.6082149148 0.3583407104 0.5767289996
- 0.6098505855 0.3598510027 0.5783388019
- 0.6114861965 0.3613612056 0.5799455047
- 0.6131017208 0.3628711998 0.5815384984
- 0.6147162914 0.3643811047 0.5831218958
- 0.6163176894 0.3658905029 0.5846983194
- 0.6179122925 0.3673991859 0.5862581134
- 0.6195003986 0.3689076900 0.5878177881
- 0.6210765243 0.3704144955 0.5893548727
- 0.6226522923 0.3719212115 0.5908914208
- 0.6242104173 0.3734270036 0.5924147964
- 0.6257684827 0.3749324977 0.5939309001
- 0.6273151040 0.3764374852 0.5954414010
- 0.6288558245 0.3779416084 0.5969383121
- 0.6303917170 0.3794457912 0.5984352231
- 0.6319159865 0.3809471130 0.5999152064
- 0.6334401965 0.3824482858 0.6013936996
- 0.6349474788 0.3839477897 0.6028618217
- 0.6364527941 0.3854453862 0.6043204069
- 0.6379473805 0.3869430125 0.6057764888
- 0.6394302845 0.3884387910 0.6072123051
- 0.6409124732 0.3899345100 0.6086481214
- 0.6423766017 0.3914293945 0.6100676060
- 0.6438407898 0.3929235041 0.6114792824
- 0.6452940702 0.3944176137 0.6128858924
- 0.6467397809 0.3959099948 0.6142745018
- 0.6481837034 0.3974024057 0.6156631708
- 0.6496129036 0.3988932073 0.6170371175
- 0.6510421038 0.4003823996 0.6184059978
- 0.6524606943 0.4018715918 0.6197704077
- 0.6538727880 0.4033572972 0.6211217046
- 0.6552829146 0.4048427939 0.6224728823
- 0.6566761136 0.4063270986 0.6238120794
- 0.6580693126 0.4078091085 0.6251469254
- 0.6594510078 0.4092912078 0.6264786720
- 0.6608237028 0.4107702971 0.6277983785
- 0.6621962786 0.4122484028 0.6291180253
- 0.6635506153 0.4137260914 0.6304268837
- 0.6649050117 0.4152004123 0.6317300200
- 0.6662514806 0.4166747928 0.6330316067
- 0.6675873995 0.4181470871 0.6343147755
- 0.6689231992 0.4196172953 0.6355978847
- 0.6702443957 0.4210875034 0.6368724108
- 0.6715623736 0.4225546122 0.6381372809
- 0.6728767753 0.4240212142 0.6394020915
- 0.6741765738 0.4254870117 0.6406546235
- 0.6754763126 0.4269487858 0.6419048905
- 0.6767659187 0.4284105897 0.6431524754
- 0.6780474782 0.4298701882 0.6443892717
- 0.6793289781 0.4313269854 0.6456261277
- 0.6805943847 0.4327838123 0.6468564272
- 0.6818578839 0.4342373013 0.6480810046
- 0.6831179857 0.4356895089 0.6493057013
- 0.6843643785 0.4371415973 0.6505178809
- 0.6856108904 0.4385890961 0.6517279744
- 0.6868489981 0.4400365055 0.6529359818
- 0.6880782843 0.4414829910 0.6541314721
- 0.6893076897 0.4429262877 0.6553270221
- 0.6905233264 0.4443696141 0.6565173864
- 0.6917344928 0.4458107948 0.6577004194
- 0.6929457188 0.4472492039 0.6588833928
- 0.6941388845 0.4486874938 0.6600583196
- 0.6953321099 0.4501225054 0.6612290740
- 0.6965216994 0.4515551925 0.6623998284
- 0.6976982951 0.4529877901 0.6635617018
- 0.6988748908 0.4544155896 0.6647223234
- 0.7000442743 0.4558416903 0.6658821106
- 0.7012037039 0.4572679102 0.6670321822
- 0.7023630142 0.4586881995 0.6681821942
- 0.7035111785 0.4601078033 0.6693289876
- 0.7046517730 0.4615274072 0.6704663038
- 0.7057924271 0.4629419148 0.6716036797
- 0.7069209814 0.4643563032 0.6727368832
- 0.7080454230 0.4657703936 0.6738638878
- 0.7091699243 0.4671806991 0.6749910116
- 0.7102797031 0.4685910046 0.6761143208
- 0.7113872766 0.4700005949 0.6772344112
- 0.7124949098 0.4714061916 0.6783545017
- 0.7135862708 0.4728117883 0.6794689894
- 0.7146772146 0.4742164910 0.6805803180
- 0.7157673240 0.4756168127 0.6816917062
- 0.7168418169 0.4770171046 0.6827973723
- 0.7179161906 0.4784162939 0.6839008927
- 0.7189890146 0.4798108041 0.6850042939
- 0.7200477719 0.4812051952 0.6861020923
- 0.7211065292 0.4825986028 0.6871982217
- 0.7221630812 0.4839865863 0.6882944107
- 0.7232058048 0.4853746891 0.6893844008
- 0.7242485285 0.4867616892 0.6904730201
- 0.7252889872 0.4881420135 0.6915615797
- 0.7263165712 0.4895223975 0.6926428080
- 0.7273442149 0.4909023046 0.6937221885
- 0.7283703089 0.4922760129 0.6948016882
- 0.7293847203 0.4936496913 0.6958737969
- 0.7303991914 0.4950233996 0.6969439983
- 0.7314124703 0.4963918030 0.6980140805
- 0.7324116230 0.4977600873 0.6990771294
- 0.7334107161 0.4991284013 0.7001376152
- 0.7344096899 0.5004916787 0.7011982203
- 0.7353922725 0.5018543005 0.7022535801
- 0.7363749146 0.5032168031 0.7033064961
- 0.7373574972 0.5045748949 0.7043594122
- 0.7383249998 0.5059313178 0.7054070830
- 0.7392910719 0.5072876811 0.7064511180
- 0.7402572036 0.5086405277 0.7074950933
- 0.7412112951 0.5099905133 0.7085348964
- 0.7421622276 0.5113404989 0.7095698714
- 0.7431129813 0.5126873255 0.7106049061
- 0.7440556288 0.5140289068 0.7116366029
- 0.7449935079 0.5153704286 0.7126612067
- 0.7459315062 0.5167104006 0.7136859298
- 0.7468624711 0.5180423856 0.7147092223
- 0.7477856874 0.5193743110 0.7157247066
- 0.7487087846 0.5207061768 0.7167401910
- 0.7496278286 0.5220301747 0.7177556157
- 0.7505353093 0.5233532786 0.7187631726
- 0.7514427900 0.5246765018 0.7197703123
- 0.7523496747 0.5259947777 0.7207775116
- 0.7532436848 0.5273103714 0.7217786908
- 0.7541376948 0.5286259055 0.7227776051
- 0.7550317049 0.5299391747 0.7237765789
- 0.7559167743 0.5312479138 0.7247710824
- 0.7567995787 0.5325565934 0.7257605791
- 0.7576823831 0.5338652730 0.7267500758
- 0.7585588098 0.5351672173 0.7277382016
- 0.7594292164 0.5364691019 0.7287198901
- 0.7602995038 0.5377709866 0.7297015786
- 0.7611671090 0.5390685201 0.7306833863
- 0.7620239258 0.5403637290 0.7316588759
- 0.7628808022 0.5416588783 0.7326335907
- 0.7637376189 0.5429524183 0.7336083055
- 0.7645832896 0.5442410111 0.7345783710
- 0.7654271722 0.5455294847 0.7355446815
- 0.7662711740 0.5468180776 0.7365108728
- 0.7671089768 0.5481011868 0.7374755144
- 0.7679408789 0.5493832231 0.7384330034
- 0.7687727213 0.5506651998 0.7393903732
- 0.7696030140 0.5519440174 0.7403479218
- 0.7704212070 0.5532178879 0.7412980795
- 0.7712393999 0.5544918776 0.7422463894
- 0.7720575929 0.5557658076 0.7431948185
- 0.7728673816 0.5570312142 0.7441394925
- 0.7736734152 0.5582960248 0.7450783849
- 0.7744793892 0.5595608950 0.7460172772
- 0.7752828002 0.5608223081 0.7469562292
- 0.7760779858 0.5620794296 0.7478839755
- 0.7768731713 0.5633366108 0.7488111258
- 0.7776684761 0.5645936728 0.7497382164
- 0.7784557939 0.5658441782 0.7506607175
- 0.7792407274 0.5670942068 0.7515779138
- 0.7800256014 0.5683441162 0.7524952292
- 0.7808077931 0.5695917010 0.7534124255
- 0.7815821767 0.5708349943 0.7543212175
- 0.7823565006 0.5720782280 0.7552297115
- 0.7831308246 0.5733215213 0.7561380863
- 0.7838966846 0.5745599866 0.7570431232
- 0.7846595049 0.5757972002 0.7579433918
- 0.7854222059 0.5770342946 0.7588437200
- 0.7861832976 0.5782706141 0.7597439885
- 0.7869359851 0.5795021057 0.7606366277
- 0.7876886725 0.5807337165 0.7615280747
- 0.7884414196 0.5819652081 0.7624195814
- 0.7891888022 0.5831941962 0.7633082867
- 0.7899320722 0.5844206810 0.7641898990
- 0.7906754017 0.5856472254 0.7650715113
- 0.7914186716 0.5868737102 0.7659531236
- 0.7921544909 0.5880939960 0.7668281794
- 0.7928900123 0.5893129706 0.7676998973
- 0.7936254144 0.5905321240 0.7685714960
- 0.7943581939 0.5917500257 0.7694430947
- 0.7950845957 0.5929607153 0.7703047991
- 0.7958109975 0.5941714048 0.7711665034
- 0.7965373993 0.5953819752 0.7720282078
- 0.7972583771 0.5965896845 0.7728871703
- 0.7979758978 0.5977926850 0.7737402916
- 0.7986934781 0.5989956856 0.7745934725
- 0.7994109988 0.6001986861 0.7754465938
- 0.8001213074 0.6013975143 0.7762938142
- 0.8008307815 0.6025936007 0.7771372199
- 0.8015401959 0.6037898064 0.7779806256
- 0.8022487164 0.6049858928 0.7788239121
- 0.8029516935 0.6061770916 0.7796577811
- 0.8036546707 0.6073670983 0.7804902196
- 0.8043577075 0.6085572243 0.7813224792
- 0.8050580025 0.6097472906 0.7821539044
- 0.8057534099 0.6109319925 0.7829759717
- 0.8064488769 0.6121168137 0.7837980986
- 0.8071444035 0.6133015156 0.7846202254
- 0.8078358769 0.6144853234 0.7854393721
- 0.8085243106 0.6156625152 0.7862510085
- 0.8092126846 0.6168397069 0.7870625854
- 0.8099011183 0.6180168986 0.7878742218
- 0.8105850816 0.6191921234 0.7886819839
- 0.8112673163 0.6203610897 0.7894849777
- 0.8119494915 0.6215299964 0.7902880907
- 0.8126317859 0.6226990223 0.7910910845
- 0.8133102059 0.6238657236 0.7918882966
- 0.8139879704 0.6250272989 0.7926809788
- 0.8146657944 0.6261889935 0.7934737802
- 0.8153436184 0.6273506284 0.7942665815
- 0.8160151243 0.6285101175 0.7950521708
- 0.8166863918 0.6296654940 0.7958343029
- 0.8173575997 0.6308208108 0.7966163754
- 0.8180288076 0.6319761872 0.7973985076
- 0.8186935186 0.6331295967 0.7981728911
- 0.8193582296 0.6342797279 0.7989445925
- 0.8200228810 0.6354296803 0.7997162938
- 0.8206874728 0.6365796924 0.8004879951
- 0.8213469982 0.6377279162 0.8012521267
- 0.8220065236 0.6388722062 0.8020138741
- 0.8226659894 0.6400164962 0.8027758002
- 0.8233252764 0.6411607862 0.8035376072
- 0.8239793777 0.6423032880 0.8042908907
- 0.8246334791 0.6434404850 0.8050416708
- 0.8252875805 0.6445778012 0.8057923913
- 0.8259416819 0.6457151175 0.8065431714
- 0.8265889883 0.6468511820 0.8072862029
- 0.8272364140 0.6479817033 0.8080263734
- 0.8278837204 0.6491122246 0.8087667227
- 0.8285310864 0.6502428055 0.8095068932
- 0.8291730285 0.6513730288 0.8102409840
- 0.8298146129 0.6524980068 0.8109720945
- 0.8304561973 0.6536229849 0.8117030859
- 0.8310977817 0.6547480226 0.8124341965
- 0.8317347765 0.6558730006 0.8131592870
- 0.8323708773 0.6569942236 0.8138797283
- 0.8330070972 0.6581149101 0.8146002293
- 0.8336431980 0.6592354774 0.8153206110
- 0.8342744112 0.6603562236 0.8160365224
- 0.8349034786 0.6614738107 0.8167462945
- 0.8355324864 0.6625900865 0.8174561262
- 0.8361616135 0.6637063026 0.8181658983
- 0.8367878199 0.6648225188 0.8188729882
- 0.8374114037 0.6659368873 0.8195725083
- 0.8380349278 0.6670492291 0.8202719092
- 0.8386585116 0.6681613922 0.8209714293
- 0.8392807245 0.6692736149 0.8216704130
- 0.8399001956 0.6703848839 0.8223608732
- 0.8405197263 0.6714920998 0.8230513930
- 0.8411391973 0.6725993156 0.8237419128
- 0.8417584896 0.6737064719 0.8244323730
- 0.8423752785 0.6748136878 0.8251157999
- 0.8429921865 0.6759157181 0.8257976770
- 0.8436089754 0.6770169139 0.8264794946
- 0.8442258835 0.6781182289 0.8271613717
- 0.8448395133 0.6792194843 0.8278384805
- 0.8454523087 0.6803181767 0.8285114765
- 0.8460649848 0.6814149022 0.8291844726
- 0.8466777802 0.6825116277 0.8298574090
- 0.8472878933 0.6836082935 0.8305279016
- 0.8478950858 0.6847041845 0.8311896920
- 0.8485022783 0.6857963204 0.8318514228
- 0.8491094708 0.6868883967 0.8325132132
- 0.8497161865 0.6879804730 0.8331748843
- 0.8503192067 0.6890726089 0.8338286281
- 0.8509222865 0.6901617050 0.8344811201
- 0.8515254259 0.6912497878 0.8351336718
- 0.8521285057 0.6923378110 0.8357862830
- 0.8527284265 0.6934258938 0.8364341855
- 0.8533272147 0.6945127249 0.8370773792
- 0.8539260030 0.6955966949 0.8377205729
- 0.8545249104 0.6966806054 0.8383638859
- 0.8551219106 0.6977645755 0.8390063047
- 0.8557152152 0.6988484859 0.8396390080
- 0.8563085794 0.6999288797 0.8402717710
- 0.8569018841 0.7010084987 0.8409044743
- 0.8574953079 0.7020881176 0.8415372968
- 0.8580844998 0.7031677961 0.8421642184
- 0.8586729765 0.7042456865 0.8427875042
- 0.8592615724 0.7053195238 0.8434109092
- 0.8598501086 0.7063934207 0.8440341949
- 0.8604366779 0.7074673176 0.8446565270
- 0.8610199094 0.7085412145 0.8452715874
- 0.8616030812 0.7096114159 0.8458867073
- 0.8621863723 0.7106803060 0.8465017080
- 0.8627696037 0.7117491961 0.8471168280
- 0.8633472919 0.7128180265 0.8477255702
- 0.8639240861 0.7138860226 0.8483303189
- 0.8645008206 0.7149490118 0.8489350080
- 0.8650774956 0.7160121202 0.8495395780
- 0.8656529784 0.7170751095 0.8501440287
- 0.8662251234 0.7181380987 0.8507388234
- 0.8667972088 0.7191970944 0.8513334990
- 0.8673692942 0.7202522755 0.8519282937
- 0.8679413795 0.7213075161 0.8525230885
- 0.8685104251 0.7223626971 0.8531140089
- 0.8690779209 0.7234178782 0.8536998034
- 0.8696454167 0.7244672775 0.8542855978
- 0.8702129126 0.7255154848 0.8548712730
- 0.8707802892 0.7265638113 0.8554571271
- 0.8713405132 0.7276120186 0.8560361862
- 0.8719006181 0.7286595702 0.8566132784
- 0.8724607825 0.7297024131 0.8571904898
- 0.8730208874 0.7307453156 0.8577675819
- 0.8735787272 0.7317880988 0.8583437204
- 0.8741317987 0.7328310013 0.8589094877
- 0.8746848106 0.7338718176 0.8594753146
- 0.8752378821 0.7349092960 0.8600410819
- 0.8757908940 0.7359467745 0.8606069088
- 0.8763406873 0.7369843125 0.8611692190
- 0.8768883944 0.7380216718 0.8617258072
- 0.8774359822 0.7390558720 0.8622822762
- 0.8779836893 0.7400876284 0.8628388047
- 0.8785312772 0.7411193848 0.8633952737
- 0.8790736198 0.7421510816 0.8639466763
- 0.8796147704 0.7431827784 0.8644946814
- 0.8801559806 0.7442104220 0.8650428057
- 0.8806971908 0.7452365756 0.8655908108
- 0.8812381029 0.7462627888 0.8661388159
- 0.8817703724 0.7472890019 0.8666791916
- 0.8823025823 0.7483152151 0.8672177196
- 0.8828349113 0.7493349910 0.8677561879
- 0.8833671212 0.7503538132 0.8682947159
- 0.8838980198 0.7513726950 0.8688331842
- 0.8844233751 0.7523915172 0.8693615198
- 0.8849487901 0.7534103990 0.8698894978
- 0.8854740858 0.7544203997 0.8704175949
- 0.8859995008 0.7554299831 0.8709455729
- 0.8865231276 0.7564396262 0.8714727163
- 0.8870428205 0.7574492097 0.8719913960
- 0.8875625134 0.7584586740 0.8725100160
- 0.8880822062 0.7594599128 0.8730286956
- 0.8886018991 0.7604610920 0.8735473752
- 0.8891186714 0.7614622712 0.8740645051
- 0.8896307945 0.7624635100 0.8745744824
- 0.8901429176 0.7634646297 0.8750844002
- 0.8906549811 0.7644580007 0.8755943179
- 0.8911671042 0.7654513717 0.8761042953
- 0.8916761875 0.7664448023 0.8766121268
- 0.8921812177 0.7674381733 0.8771117926
- 0.8926861882 0.7684317231 0.8776115179
- 0.8931912184 0.7694169879 0.8781113029
- 0.8936961889 0.7704021931 0.8786110282
- 0.8941987157 0.7713873982 0.8791092038
- 0.8946977854 0.7723724842 0.8796014190
- 0.8951969147 0.7733576894 0.8800935745
- 0.8956959844 0.7743353844 0.8805857897
- 0.8961951137 0.7753123045 0.8810780048
- 0.8966916800 0.7762892246 0.8815690279
- 0.8971840739 0.7772660851 0.8820533156
- 0.8976764083 0.7782430053 0.8825377226
- 0.8981688023 0.7792145014 0.8830221295
- 0.8986610770 0.7801843882 0.8835064173
- 0.8991513848 0.7811542749 0.8839902282
- 0.8996360898 0.7821242809 0.8844659925
- 0.9001209140 0.7830942273 0.8849416971
- 0.9006056190 0.7840591073 0.8854175210
- 0.9010903835 0.7850208879 0.8858932257
- 0.9015741944 0.7859826088 0.8863689899
- 0.9020525813 0.7869443893 0.8868358731
- 0.9025310278 0.7879061103 0.8873022199
- 0.9030094147 0.7888634801 0.8877685070
- 0.9034878016 0.7898142934 0.8882347941
- 0.9039661884 0.7907652259 0.8887010813
- 0.9044383764 0.7917159796 0.8891620040
- 0.9049103856 0.7926669121 0.8896213174
- 0.9053822756 0.7936159968 0.8900805712
- 0.9058542848 0.7945556045 0.8905398846
- 0.9063262939 0.7954952717 0.8909991980
- 0.9067928195 0.7964348793 0.8914546967
- 0.9072574973 0.7973746061 0.8919070959
- 0.9077221751 0.7983142138 0.8923594952
- 0.9081869125 0.7992444038 0.8928118944
- 0.9086515903 0.8001731038 0.8932642937
- 0.9091123939 0.8011018038 0.8937140107
- 0.9095693231 0.8020305037 0.8941572905
- 0.9100260735 0.8029590845 0.8946006894
- 0.9104830027 0.8038828969 0.8950440288
- 0.9109398127 0.8048021793 0.8954873085
- 0.9113954902 0.8057215214 0.8959305882
- 0.9118455052 0.8066408038 0.8963645101
- 0.9122955799 0.8075600863 0.8967983127
- 0.9127457142 0.8084779978 0.8972321153
- 0.9131957889 0.8093873858 0.8976659179
- 0.9136459231 0.8102967739 0.8980997205
- 0.9140903950 0.8112062812 0.8985280991
- 0.9145337939 0.8121157289 0.8989533782
- 0.9149773121 0.8130251169 0.8993787169
- 0.9154207110 0.8139269948 0.8998039961
- 0.9158641100 0.8148258924 0.9002293944
- 0.9163044095 0.8157246709 0.9006530046
- 0.9167405963 0.8166236281 0.9010717869
- 0.9171767831 0.8175224066 0.9014906287
- 0.9176130295 0.8184180260 0.9019094110
- 0.9180492163 0.8193030953 0.9023281932
- 0.9184855223 0.8201882243 0.9027469754
- 0.9189139009 0.8210734129 0.9031597972
- 0.9193422794 0.8219584823 0.9035711884
- 0.9197707772 0.8228436112 0.9039825797
- 0.9201992154 0.8237193823 0.9043939710
- 0.9206275940 0.8245916963 0.9048054814
- 0.9210522175 0.8254640102 0.9052137733
- 0.9214730859 0.8263362050 0.9056159854
- 0.9218940139 0.8272085190 0.9060181975
- 0.9223148823 0.8280786276 0.9064204097
- 0.9227359295 0.8289378285 0.9068226218
- 0.9231567979 0.8297969103 0.9072247744
- 0.9235706925 0.8306559920 0.9076194763
- 0.9239845872 0.8315150738 0.9080122113
- 0.9243984222 0.8323742747 0.9084050059
- 0.9248123169 0.8332263231 0.9087976813
- 0.9252260923 0.8340724111 0.9091904759
- 0.9256373048 0.8349186182 0.9095817208
- 0.9260444045 0.8357648253 0.9099674821
- 0.9264515042 0.8366109729 0.9103533030
- 0.9268587232 0.8374571204 0.9107391834
- 0.9272658229 0.8382914066 0.9111250043
- 0.9276729822 0.8391243219 0.9115108252
- 0.9280738831 0.8399571776 0.9118928909
- 0.9284729958 0.8407900929 0.9122726917
- 0.9288722277 0.8416228890 0.9126523733
- 0.9292714000 0.8424531221 0.9130321145
- 0.9296705723 0.8432716131 0.9134117961
- 0.9300686717 0.8440901041 0.9137915969
- 0.9304581881 0.8449085951 0.9141638279
- 0.9308475852 0.8457270861 0.9145355821
- 0.9312371016 0.8465456963 0.9149073958
- 0.9316264987 0.8473572731 0.9152792096
- 0.9320160151 0.8481602073 0.9156510234
- 0.9324020743 0.8489630818 0.9160208702
- 0.9327831268 0.8497660160 0.9163845181
- 0.9331640005 0.8505688906 0.9167479873
- 0.9335449934 0.8513718247 0.9171115160
- 0.9339259863 0.8521640897 0.9174751043
- 0.9343069196 0.8529503942 0.9178385735
- 0.9346833229 0.8537368178 0.9181991816
- 0.9350569844 0.8545231819 0.9185562730
- 0.9354307055 0.8553094864 0.9189134836
- 0.9358044267 0.8560959101 0.9192706943
- 0.9361780882 0.8568696976 0.9196279049
- 0.9365519285 0.8576403260 0.9199851155
- 0.9369189143 0.8584108949 0.9203380942
- 0.9372844100 0.8591815233 0.9206891060
- 0.9376500249 0.8599520922 0.9210399985
- 0.9380155802 0.8607226014 0.9213908911
- 0.9383810759 0.8614792228 0.9217417836
- 0.9387466908 0.8622341156 0.9220927954
- 0.9391040802 0.8629890084 0.9224383831
- 0.9394611716 0.8637439013 0.9227827191
- 0.9398183227 0.8644987941 0.9231269956
- 0.9401754141 0.8652538061 0.9234712720
- 0.9405325055 0.8659942150 0.9238156080
- 0.9408891797 0.8667339087 0.9241598845
- 0.9412378073 0.8674736023 0.9244983196
- 0.9415863752 0.8682132959 0.9248359799
- 0.9419351220 0.8689528704 0.9251735806
- 0.9422836900 0.8696926236 0.9255113006
- 0.9426323175 0.8704177737 0.9258490205
- 0.9429801106 0.8711423278 0.9261866808
- 0.9433202147 0.8718668222 0.9265180230
- 0.9436603189 0.8725913167 0.9268490076
- 0.9440004230 0.8733158112 0.9271798730
- 0.9443404078 0.8740403056 0.9275109172
- 0.9446805120 0.8747491241 0.9278417826
- 0.9450199008 0.8754562736 0.9281728268
- 0.9453521967 0.8761636019 0.9284992814
- 0.9456846118 0.8768708110 0.9288254976
- 0.9460169077 0.8775780797 0.9291517138
- 0.9463492036 0.8782854080 0.9294778705
- 0.9466814995 0.8789795041 0.9298040867
- 0.9470136166 0.8796706796 0.9301303029
- 0.9473391175 0.8803619146 0.9304519296
- 0.9476644993 0.8810532093 0.9307729006
- 0.9479898810 0.8817443848 0.9310938716
- 0.9483153224 0.8824356198 0.9314149022
- 0.9486407042 0.8831164241 0.9317358732
- 0.9489660859 0.8837922215 0.9320567846
- 0.9492859244 0.8844680190 0.9323734045
- 0.9496051073 0.8851438165 0.9326885939
- 0.9499244094 0.8858196735 0.9330039024
- 0.9502437115 0.8864954710 0.9333190918
- 0.9505628943 0.8871642947 0.9336344004
- 0.9508821964 0.8878256083 0.9339495897
- 0.9511961937 0.8884869218 0.9342616200
- 0.9515085220 0.8891481161 0.9345716238
- 0.9518209100 0.8898094296 0.9348815084
- 0.9521332979 0.8904706836 0.9351915121
- 0.9524456263 0.8911284804 0.9355015159
- 0.9527580142 0.8917747736 0.9358114004
- 0.9530653954 0.8924211264 0.9361190200
- 0.9533687830 0.8930674195 0.9364230037
- 0.9536721706 0.8937137723 0.9367269874
- 0.9539756179 0.8943601251 0.9370309711
- 0.9542790055 0.8950064182 0.9373350739
- 0.9545822740 0.8956375122 0.9376391172
- 0.9548830986 0.8962674737 0.9379425049
- 0.9551774263 0.8968974948 0.9382423162
- 0.9554716945 0.8975275159 0.9385421276
- 0.9557660222 0.8981574774 0.9388418794
- 0.9560602903 0.8987876177 0.9391416907
- 0.9563546181 0.8994089961 0.9394415021
- 0.9566488862 0.9000241756 0.9397413135
- 0.9569364190 0.9006392956 0.9400386810
- 0.9572235942 0.9012544751 0.9403355718
- 0.9575108886 0.9018695951 0.9406325221
- 0.9577981830 0.9024847746 0.9409294128
- 0.9580854177 0.9030973911 0.9412263036
- 0.9583727121 0.9036974907 0.9415231943
- 0.9586551785 0.9042975903 0.9418178201
- 0.9589346051 0.9048978090 0.9421097040
- 0.9592139721 0.9054979086 0.9424015880
- 0.9594933987 0.9060980082 0.9426935911
- 0.9597727060 0.9066982269 0.9429854751
- 0.9600520730 0.9072868228 0.9432774782
- 0.9603300095 0.9078708291 0.9435690045
- 0.9606015086 0.9084547758 0.9438548088
- 0.9608730078 0.9090389013 0.9441404939
- 0.9611443877 0.9096229076 0.9444261789
- 0.9614158869 0.9102069139 0.9447119236
- 0.9616873264 0.9107877016 0.9449977279
- 0.9619588256 0.9113559127 0.9452834129
- 0.9622257948 0.9119240046 0.9455662966
- 0.9624909163 0.9124920964 0.9458472729
- 0.9627560973 0.9130601883 0.9461283088
- 0.9630212784 0.9136283994 0.9464092255
- 0.9632865191 0.9141964912 0.9466902018
- 0.9635517001 0.9147549272 0.9469711781
- 0.9638155103 0.9153077006 0.9472519755
- 0.9640734196 0.9158604145 0.9475296736
- 0.9643313289 0.9164131880 0.9478074908
- 0.9645891786 0.9169659019 0.9480851889
- 0.9648472071 0.9175186753 0.9483630061
- 0.9651051164 0.9180713296 0.9486407042
- 0.9653630257 0.9186087847 0.9489185214
- 0.9656159282 0.9191462994 0.9491940737
- 0.9658656120 0.9196838140 0.9494674206
- 0.9661152959 0.9202213287 0.9497408271
- 0.9663649201 0.9207587838 0.9500141144
- 0.9666146040 0.9212962985 0.9502874017
- 0.9668642879 0.9218286872 0.9505608082
- 0.9671139121 0.9223511219 0.9508340955
- 0.9673559070 0.9228736162 0.9511033893
- 0.9675977230 0.9233959913 0.9513720870
- 0.9678394198 0.9239184856 0.9516407251
- 0.9680811763 0.9244409204 0.9519094229
- 0.9683228731 0.9249634147 0.9521780014
- 0.9685646892 0.9254769087 0.9524466991
- 0.9688041806 0.9259846210 0.9527146220
- 0.9690378904 0.9264922738 0.9529792070
- 0.9692716002 0.9269999862 0.9532437921
- 0.9695051908 0.9275076985 0.9535083771
- 0.9697389007 0.9280154109 0.9537730217
- 0.9699726105 0.9285231233 0.9540376067
- 0.9702062011 0.9290189743 0.9543021917
- 0.9704347849 0.9295123816 0.9545649290
- 0.9706588984 0.9300057292 0.9548249841
- 0.9708830118 0.9304990172 0.9550849795
- 0.9711070061 0.9309923053 0.9553450942
- 0.9713311195 0.9314855933 0.9556052089
- 0.9715551734 0.9319790006 0.9558652043
- 0.9717792273 0.9324582815 0.9561253190
- 0.9719976187 0.9329372048 0.9563831091
- 0.9722136855 0.9334161282 0.9566395879
- 0.9724298716 0.9338951111 0.9568961263
- 0.9726459980 0.9343739748 0.9571526051
- 0.9728621840 0.9348528981 0.9574090838
- 0.9730783105 0.9353309274 0.9576656222
- 0.9732944965 0.9357969165 0.9579221010
- 0.9735053778 0.9362627864 0.9581764936
- 0.9737156034 0.9367287159 0.9584304094
- 0.9739257097 0.9371945858 0.9586842060
- 0.9741358161 0.9376605749 0.9589381218
- 0.9743459821 0.9381265044 0.9591919184
- 0.9745560884 0.9385910034 0.9594457746
- 0.9747661948 0.9390441179 0.9596995711
- 0.9749692082 0.9394972920 0.9599508047
- 0.9751719236 0.9399505258 0.9602015018
- 0.9753745198 0.9404035807 0.9604521990
- 0.9755771160 0.9408568144 0.9607028961
- 0.9757797718 0.9413099289 0.9609535933
- 0.9759824276 0.9417619109 0.9612042904
- 0.9761850238 0.9422025084 0.9614549875
- 0.9763807058 0.9426429868 0.9617013931
- 0.9765762091 0.9430835843 0.9619473219
- 0.9767717123 0.9435241818 0.9621930718
- 0.9769670963 0.9439647198 0.9624388814
- 0.9771625996 0.9444053173 0.9626846910
- 0.9773581028 0.9448456168 0.9629306197
- 0.9775536060 0.9452726245 0.9631764293
- 0.9777433276 0.9456995726 0.9634190798
- 0.9779326916 0.9461265802 0.9636611938
- 0.9781219959 0.9465535879 0.9639033079
- 0.9783114195 0.9469807148 0.9641454220
- 0.9785007238 0.9474077225 0.9643874764
- 0.9786900878 0.9478346705 0.9646295905
- 0.9788795114 0.9482499957 0.9648717046
- 0.9790633917 0.9486637115 0.9651131034
- 0.9792463183 0.9490774870 0.9653542042
- 0.9794291854 0.9494913220 0.9655953050
- 0.9796121716 0.9499049783 0.9658364058
- 0.9797950983 0.9503188133 0.9660773873
- 0.9799780846 0.9507325888 0.9663184881
- 0.9801610112 0.9511371255 0.9665595889
- 0.9803391099 0.9515374899 0.9667994976
- 0.9805151224 0.9519379735 0.9670386910
- 0.9806911945 0.9523383975 0.9672778249
- 0.9808672071 0.9527388215 0.9675168991
- 0.9810432196 0.9531391859 0.9677560925
- 0.9812191725 0.9535397291 0.9679952264
- 0.9813953042 0.9539344907 0.9682343006
- 0.9815682173 0.9543222785 0.9684708714
- 0.9817377925 0.9547100067 0.9687036872
- 0.9819074273 0.9550976753 0.9689365029
- 0.9820770025 0.9554854035 0.9691691995
- 0.9822465777 0.9558731914 0.9694020152
- 0.9824162722 0.9562609196 0.9696347713
- 0.9825859070 0.9566473961 0.9698675871
- 0.9827542901 0.9570254087 0.9700998068
- 0.9829186797 0.9574033022 0.9703279734
- 0.9830831289 0.9577813148 0.9705563188
- 0.9832473993 0.9581593275 0.9707846045
- 0.9834117889 0.9585372210 0.9710127711
- 0.9835761786 0.9589151740 0.9712411165
- 0.9837405086 0.9592931867 0.9714694023
- 0.9839048982 0.9596645832 0.9716976285
- 0.9840624928 0.9600340128 0.9719249010
- 0.9842191935 0.9604033232 0.9721521139
- 0.9843758941 0.9607725739 0.9723792076
- 0.9845327139 0.9611418843 0.9726063013
- 0.9846894145 0.9615113139 0.9728333950
- 0.9848461747 0.9618806243 0.9730604887
- 0.9850028753 0.9622468948 0.9732875824
- 0.9851561785 0.9626067877 0.9735137820
- 0.9853060246 0.9629666209 0.9737386107
- 0.9854558110 0.9633265138 0.9739633799
- 0.9856055975 0.9636862874 0.9741883278
- 0.9857553840 0.9640461802 0.9744130969
- 0.9859051704 0.9644060135 0.9746379256
- 0.9860550165 0.9647659063 0.9748628139
- 0.9862046242 0.9651184082 0.9750875831
- 0.9863498807 0.9654694200 0.9753091931
- 0.9864953160 0.9658203125 0.9755306840
- 0.9866406918 0.9661713243 0.9757522941
- 0.9867861271 0.9665222168 0.9759737849
- 0.9869315028 0.9668732285 0.9761952758
- 0.9870768785 0.9672241211 0.9764168859
- 0.9872221947 0.9675728083 0.9766383767
- 0.9873657823 0.9679149985 0.9768583179
- 0.9875077009 0.9682573080 0.9770764112
- 0.9876495004 0.9685994983 0.9772945046
- 0.9877914190 0.9689416885 0.9775127172
- 0.9879332781 0.9692839980 0.9777308106
- 0.9880751967 0.9696261883 0.9779489040
- 0.9882171154 0.9699683785 0.9781669974
- 0.9883589745 0.9703047872 0.9783850908
- 0.9884964824 0.9706377983 0.9786008000
- 0.9886338115 0.9709706903 0.9788162708
- 0.9887710214 0.9713037014 0.9790318012
- 0.9889082909 0.9716365933 0.9792472720
- 0.9890456200 0.9719696045 0.9794626832
- 0.9891828895 0.9723024964 0.9796782136
- 0.9893202186 0.9726355076 0.9798936844
- 0.9894558191 0.9729598761 0.9801084995
- 0.9895876050 0.9732838273 0.9803212285
- 0.9897193909 0.9736077189 0.9805338979
- 0.9898512959 0.9739316106 0.9807466865
- 0.9899830818 0.9742555022 0.9809594154
- 0.9901149273 0.9745793939 0.9811722040
- 0.9902467728 0.9749032855 0.9813848734
- 0.9903786182 0.9752253294 0.9815976024
- 0.9905071855 0.9755398035 0.9818084240
- 0.9906337261 0.9758542180 0.9820175767
- 0.9907602072 0.9761685729 0.9822267890
- 0.9908868074 0.9764831066 0.9824360013
- 0.9910132885 0.9767975211 0.9826452732
- 0.9911398292 0.9771118760 0.9828544855
- 0.9912663102 0.9774262905 0.9830636978
- 0.9913927913 0.9777371883 0.9832729101
- 0.9915155768 0.9780421257 0.9834790230
- 0.9916377068 0.9783470035 0.9836843014
- 0.9917597771 0.9786518812 0.9838895798
- 0.9918819070 0.9789568782 0.9840949774
- 0.9920039177 0.9792618155 0.9843003154
- 0.9921259880 0.9795666933 0.9845055938
- 0.9922481179 0.9798716903 0.9847108722
- 0.9923701286 0.9801716208 0.9849162102
- 0.9924876094 0.9804664850 0.9851183891
- 0.9926049709 0.9807614088 0.9853205085
- 0.9927225113 0.9810562730 0.9855225086
- 0.9928399920 0.9813511968 0.9857246280
- 0.9929574132 0.9816461205 0.9859266281
- 0.9930748940 0.9819409847 0.9861286879
- 0.9931923747 0.9822359085 0.9863306880
- 0.9933093190 0.9825251102 0.9865326285
- 0.9934214950 0.9828099012 0.9867315292
- 0.9935336709 0.9830945730 0.9869303703
- 0.9936459064 0.9833794236 0.9871293902
- 0.9937580824 0.9836640954 0.9873282909
- 0.9938703179 0.9839488864 0.9875271916
- 0.9939824939 0.9842336178 0.9877260923
- 0.9940947890 0.9845184088 0.9879251122
- 0.9942061901 0.9847974181 0.9881235957
- 0.9943130016 0.9850715995 0.9883189201
- 0.9944198132 0.9853457808 0.9885141253
- 0.9945265055 0.9856200814 0.9887093902
- 0.9946333170 0.9858943224 0.9889047146
- 0.9947401285 0.9861685038 0.9890999198
- 0.9948468804 0.9864426851 0.9892951846
- 0.9949536920 0.9867169261 0.9894905090
- 0.9950599074 0.9869858027 0.9896854758
- 0.9951617718 0.9872484803 0.9898774028
- 0.9952635765 0.9875112176 0.9900693297
- 0.9953655005 0.9877738953 0.9902613163
- 0.9954673052 0.9880366921 0.9904531837
- 0.9955692291 0.9882994294 0.9906451106
- 0.9956709743 0.9885621071 0.9908369780
- 0.9957728982 0.9888247848 0.9910290241
- 0.9958745837 0.9890835881 0.9912208915
- 0.9959716201 0.9893341064 0.9914097786
- 0.9960685968 0.9895846844 0.9915987253
- 0.9961655736 0.9898352027 0.9917874932
- 0.9962626100 0.9900857210 0.9919763803
- 0.9963595867 0.9903361797 0.9921653271
- 0.9964566231 0.9905868173 0.9923540950
- 0.9965535998 0.9908372760 0.9925429821
- 0.9966505766 0.9910866022 0.9927319288
- 0.9967427254 0.9913256764 0.9929165244
- 0.9968339205 0.9915646911 0.9931002259
- 0.9969251752 0.9918038249 0.9932839274
- 0.9970163703 0.9920428991 0.9934676290
- 0.9971076846 0.9922819138 0.9936512709
- 0.9971988797 0.9925209880 0.9938349724
- 0.9972901940 0.9927601218 0.9940186739
- 0.9973813891 0.9929991961 0.9942023754
- 0.9974687099 0.9932283759 0.9943823218
- 0.9975535870 0.9934555292 0.9945598245
- 0.9976384044 0.9936826825 0.9947373271
- 0.9977232814 0.9939097762 0.9949148297
- 0.9978080988 0.9941369891 0.9950922728
- 0.9978929758 0.9943640828 0.9952697754
- 0.9979777932 0.9945911765 0.9954472780
- 0.9980626702 0.9948183894 0.9956247807
- 0.9981455207 0.9950395823 0.9958003759
- 0.9982240796 0.9952540994 0.9959719181
- 0.9983025789 0.9954686761 0.9961432815
- 0.9983811975 0.9956831932 0.9963148236
- 0.9984596968 0.9958978295 0.9964861870
- 0.9985383153 0.9961122870 0.9966577291
- 0.9986168146 0.9963269234 0.9968290925
- 0.9986953735 0.9965413809 0.9970005751
- 0.9987738729 0.9967551827 0.9971719980
- 0.9988479018 0.9969543219 0.9973402023
- 0.9989216924 0.9971534014 0.9975082278
- 0.9989954233 0.9973524213 0.9976761937
- 0.9990692139 0.9975515008 0.9978441000
- 0.9991430044 0.9977505803 0.9980121255
- 0.9992166758 0.9979497194 0.9981800914
- 0.9992905259 0.9981487989 0.9983481169
- 0.9993643165 0.9983478785 0.9985160232
- 0.9994363785 0.9985377789 0.9986823797
- 0.9995067716 0.9987205863 0.9988471270
- 0.9995772839 0.9989033937 0.9990118146
- 0.9996476769 0.9990860820 0.9991765022
- 0.9997181892 0.9992688894 0.9993411899
- 0.9997885823 0.9994516969 0.9995058775
- 0.9998590946 0.9996345043 0.9996706247
- 0.9999294877 0.9998171926 0.9998353124
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_ct_precisa_200.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_ct_precisa_200.spi1d
deleted file mode 100644
index 99b9598f958..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_ct_precisa_200.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0002699328 0.0001753761 0.0002523783
- 0.0005516693 0.0003570581 0.0005202319
- 0.0008440902 0.0005450998 0.0008039851
- 0.0011470990 0.0007395549 0.0011026140
- 0.0014597330 0.0009404911 0.0014156949
- 0.0017813731 0.0011476850 0.0017421190
- 0.0021126880 0.0013612730 0.0020805011
- 0.0024531030 0.0015815590 0.0024294229
- 0.0028031650 0.0018088090 0.0027884119
- 0.0031638411 0.0020427699 0.0031579121
- 0.0035372649 0.0022836919 0.0035393820
- 0.0039257319 0.0025316810 0.0039346260
- 0.0043312181 0.0027867940 0.0043465500
- 0.0047563538 0.0030489860 0.0047766608
- 0.0052017048 0.0033181130 0.0052262088
- 0.0056667780 0.0035944311 0.0056956508
- 0.0061506722 0.0038782239 0.0061842999
- 0.0066511780 0.0041694939 0.0066920272
- 0.0071674078 0.0044688610 0.0072181849
- 0.0076976968 0.0047760759 0.0077622221
- 0.0082411859 0.0050910199 0.0083242692
- 0.0087973205 0.0054136459 0.0089058857
- 0.0093660019 0.0057440512 0.0095065739
- 0.0099473577 0.0060824021 0.0101279598
- 0.0105416896 0.0064286222 0.0107696000
- 0.0111480197 0.0067824679 0.0114314295
- 0.0117668100 0.0071440842 0.0121141002
- 0.0123977298 0.0075133010 0.0128158899
- 0.0130404802 0.0078901956 0.0135375699
- 0.0136951199 0.0082744109 0.0142785497
- 0.0143617000 0.0086660404 0.0150373597
- 0.0150401201 0.0090650087 0.0158140305
- 0.0157300606 0.0094716744 0.0166073292
- 0.0164318401 0.0098855980 0.0174160805
- 0.0171449091 0.0103072198 0.0182415899
- 0.0178689398 0.0107360203 0.0190821793
- 0.0186050907 0.0111725898 0.0199379697
- 0.0193527602 0.0116162105 0.0208086297
- 0.0201126505 0.0120675396 0.0216945801
- 0.0208839308 0.0125266099 0.0225958191
- 0.0216670800 0.0129928002 0.0235118493
- 0.0224615298 0.0134667596 0.0244435798
- 0.0232677106 0.0139479404 0.0253902208
- 0.0240852199 0.0144363800 0.0263507906
- 0.0249137003 0.0149327302 0.0273268502
- 0.0257528108 0.0154370395 0.0283182394
- 0.0266024694 0.0159486309 0.0293240100
- 0.0274628494 0.0164675806 0.0303431805
- 0.0283344202 0.0169943292 0.0313761793
- 0.0292166006 0.0175288208 0.0324220508
- 0.0301091801 0.0180700701 0.0334794186
- 0.0310120601 0.0186186992 0.0345463790
- 0.0319244787 0.0191750694 0.0356225707
- 0.0328475386 0.0197390206 0.0367073193
- 0.0337808393 0.0203102101 0.0377987213
- 0.0347246900 0.0208885409 0.0388945192
- 0.0356788710 0.0214745607 0.0399941206
- 0.0366426483 0.0220674798 0.0410979390
- 0.0376164615 0.0226682406 0.0422052182
- 0.0386001393 0.0232766997 0.0433141701
- 0.0395945087 0.0238917898 0.0444252789
- 0.0405988395 0.0245153997 0.0455389805
- 0.0416126810 0.0251462702 0.0466558412
- 0.0426358394 0.0257849507 0.0477751605
- 0.0436693914 0.0264302809 0.0488959402
- 0.0447117910 0.0270844605 0.0500185490
- 0.0457648709 0.0277455002 0.0511438698
- 0.0468259901 0.0284139998 0.0522733182
- 0.0478970297 0.0290895496 0.0534073599
- 0.0489763990 0.0297721792 0.0545452908
- 0.0500655286 0.0304632597 0.0556870997
- 0.0511628389 0.0311617199 0.0568346418
- 0.0522699915 0.0318679288 0.0579884015
- 0.0533850715 0.0325823203 0.0591484793
- 0.0545096211 0.0333043113 0.0603141114
- 0.0556424297 0.0340342708 0.0614848994
- 0.0567837097 0.0347718298 0.0626629367
- 0.0579337105 0.0355160087 0.0638478696
- 0.0590906888 0.0362669006 0.0650385097
- 0.0602574088 0.0370258093 0.0662359372
- 0.0614334010 0.0377927385 0.0674390867
- 0.0626170933 0.0385673605 0.0686485395
- 0.0638106465 0.0393497609 0.0698641911
- 0.0650118366 0.0401403792 0.0710861981
- 0.0662213415 0.0409397595 0.0723134726
- 0.0674379617 0.0417471118 0.0735469386
- 0.0686631873 0.0425618887 0.0747859776
- 0.0698976368 0.0433834791 0.0760307387
- 0.0711404011 0.0442118682 0.0772804022
- 0.0723914728 0.0450474396 0.0785348937
- 0.0736518502 0.0458911397 0.0797948688
- 0.0749201477 0.0467427112 0.0810601711
- 0.0761969313 0.0476017408 0.0823324025
- 0.0774813071 0.0484685600 0.0836096331
- 0.0787731186 0.0493434109 0.0848924294
- 0.0800740421 0.0502262115 0.0861801729
- 0.0813831016 0.0511168912 0.0874729678
- 0.0827006921 0.0520157702 0.0887702629
- 0.0840270668 0.0529231317 0.0900717899
- 0.0853607282 0.0538391396 0.0913778096
- 0.0867023394 0.0547635406 0.0926876292
- 0.0880530998 0.0556963496 0.0940016583
- 0.0894121006 0.0566373095 0.0953195170
- 0.0907792076 0.0575862303 0.0966407433
- 0.0921551064 0.0585427284 0.0979649574
- 0.0935385600 0.0595068783 0.0992923602
- 0.0949299335 0.0604788885 0.1006235033
- 0.0963296816 0.0614589490 0.1019582972
- 0.0977364033 0.0624472797 0.1032961980
- 0.0991507098 0.0634440780 0.1046369970
- 0.1005733013 0.0644495711 0.1059795022
- 0.1020032987 0.0654638633 0.1073246971
- 0.1034407988 0.0664867088 0.1086725965
- 0.1048860997 0.0675178468 0.1100225002
- 0.1063387021 0.0685571134 0.1113744006
- 0.1077983007 0.0696041286 0.1127282009
- 0.1092654988 0.0706589893 0.1140839010
- 0.1107404977 0.0717224628 0.1154410988
- 0.1122227013 0.0727944970 0.1168001965
- 0.1137126014 0.0738748014 0.1181621030
- 0.1152106971 0.0749634504 0.1195268035
- 0.1167161986 0.0760605484 0.1208942011
- 0.1182283014 0.0771661699 0.1222644001
- 0.1197486967 0.0782803968 0.1236374006
- 0.1212769002 0.0794033334 0.1250136942
- 0.1228116006 0.0805374980 0.1263937950
- 0.1243539006 0.0816816911 0.1277772933
- 0.1259036064 0.0828360692 0.1291648000
- 0.1274601966 0.0840003714 0.1305564940
- 0.1290239990 0.0851741210 0.1319530010
- 0.1305951029 0.0863568485 0.1333540976
- 0.1321730018 0.0875512436 0.1347596943
- 0.1337587982 0.0887546614 0.1361702979
- 0.1353518963 0.0899670422 0.1375872940
- 0.1369515061 0.0911882967 0.1390096992
- 0.1385575980 0.0924183726 0.1404386014
- 0.1401696056 0.0936605185 0.1418738067
- 0.1417876929 0.0949114934 0.1433147937
- 0.1434136033 0.0961711928 0.1447637975
- 0.1450462937 0.0974395201 0.1462194026
- 0.1466850936 0.0987184718 0.1476815939
- 0.1483296007 0.1000078022 0.1491505057
- 0.1499803066 0.1013054997 0.1506260037
- 0.1516395956 0.1026116982 0.1521109045
- 0.1533043981 0.1039282009 0.1536028981
- 0.1549746990 0.1052552983 0.1551018059
- 0.1566507071 0.1065905988 0.1566075981
- 0.1583354026 0.1079339013 0.1581221074
- 0.1600269973 0.1092884988 0.1596440971
- 0.1617241949 0.1106527001 0.1611728072
- 0.1634269953 0.1120247021 0.1627078950
- 0.1651381999 0.1134048030 0.1642509997
- 0.1668564975 0.1147963032 0.1658020020
- 0.1685802042 0.1161947995 0.1673590988
- 0.1703090966 0.1176000983 0.1689217985
- 0.1720459014 0.1190157980 0.1704941988
- 0.1737886965 0.1204395965 0.1720733941
- 0.1755366027 0.1218703017 0.1736585945
- 0.1772904992 0.1233104020 0.1752517074
- 0.1790520996 0.1247609034 0.1768528074
- 0.1808187962 0.1262181997 0.1784588993
- 0.1825904995 0.1276842058 0.1800702065
- 0.1843689978 0.1291611046 0.1816917062
- 0.1861528009 0.1306443959 0.1833177954
- 0.1879408062 0.1321358979 0.1849482954
- 0.1897339970 0.1336382031 0.1865873039
- 0.1915318966 0.1351462007 0.1882306933
- 0.1933335066 0.1366620958 0.1898781061
- 0.1951407045 0.1381859928 0.1915331036
- 0.1969527006 0.1397145987 0.1931923032
- 0.1987676024 0.1412506998 0.1948550940
- 0.2005867958 0.1427935958 0.1965250969
- 0.2024096996 0.1443406940 0.1981987059
- 0.2042354047 0.1458964050 0.1998753995
- 0.2060655951 0.1474573016 0.2015592009
- 0.2078990936 0.1490225941 0.2032458931
- 0.2097346038 0.1505970955 0.2049356997
- 0.2115736008 0.1521753073 0.2066316009
- 0.2134155929 0.1537598073 0.2083299011
- 0.2152598053 0.1553504020 0.2100317031
- 0.2171059996 0.1569440067 0.2117380053
- 0.2189532965 0.1585451961 0.2134467959
- 0.2208018005 0.1601499021 0.2151606977
- 0.2226525992 0.1617594957 0.2168776989
- 0.2245036960 0.1633763015 0.2185973972
- 0.2263543010 0.1649962068 0.2203236967
- 0.2282046974 0.1666252017 0.2220526040
- 0.2300550044 0.1682582051 0.2237869948
- 0.2319052964 0.1698971987 0.2255263031
- 0.2337547988 0.1715423018 0.2272689044
- 0.2356023043 0.1731901020 0.2290178984
- 0.2374480069 0.1748462021 0.2307692021
- 0.2392929047 0.1765045971 0.2325260937
- 0.2411359996 0.1781698018 0.2342863977
- 0.2429780960 0.1798388958 0.2360495031
- 0.2448175997 0.1815121025 0.2378188968
- 0.2466558963 0.1831911057 0.2395901978
- 0.2484931946 0.1848724037 0.2413679063
- 0.2503274083 0.1865603030 0.2431481034
- 0.2521604002 0.1882493943 0.2449326068
- 0.2539891005 0.1899435967 0.2467211932
- 0.2558167875 0.1916399002 0.2485122979
- 0.2576422989 0.1933400929 0.2503088117
- 0.2594659925 0.1950432062 0.2521066070
- 0.2612882853 0.1967488974 0.2539105117
- 0.2631081939 0.1984582990 0.2557164133
- 0.2649275064 0.2001695931 0.2575275898
- 0.2667450905 0.2018844932 0.2593415976
- 0.2685621977 0.2036001980 0.2611587942
- 0.2703767121 0.2053194046 0.2629804015
- 0.2721900046 0.2070389986 0.2648043931
- 0.2740012109 0.2087621987 0.2666332126
- 0.2758114934 0.2104858011 0.2684633136
- 0.2776210010 0.2122109979 0.2703008056
- 0.2794296145 0.2139367014 0.2721393108
- 0.2812376916 0.2156637013 0.2739846110
- 0.2830449939 0.2173916996 0.2758311927
- 0.2848519981 0.2191213071 0.2776845992
- 0.2866581082 0.2208511978 0.2795400918
- 0.2884640992 0.2225816995 0.2814018130
- 0.2902691066 0.2243124992 0.2832661867
- 0.2920739949 0.2260437012 0.2851360142
- 0.2938778102 0.2277746946 0.2870089114
- 0.2956816852 0.2295051962 0.2888864875
- 0.2974855900 0.2312353998 0.2907676995
- 0.2992897928 0.2329653054 0.2926534116
- 0.3010956943 0.2346948981 0.2945432067
- 0.3029015958 0.2364241928 0.2964377999
- 0.3047079146 0.2381531000 0.2983360887
- 0.3065148890 0.2398813963 0.3002381921
- 0.3083240986 0.2416097969 0.3021444976
- 0.3101342022 0.2433384061 0.3040550947
- 0.3119468987 0.2450670004 0.3059692979
- 0.3137601912 0.2467954010 0.3078877032
- 0.3155752122 0.2485236973 0.3098101914
- 0.3173910081 0.2502520084 0.3117381930
- 0.3192102015 0.2519801855 0.3136689961
- 0.3210298121 0.2537078857 0.3156045079
- 0.3228524923 0.2554357052 0.3175427020
- 0.3246755004 0.2571632862 0.3194876015
- 0.3265027106 0.2588908970 0.3214339018
- 0.3283298910 0.2606168985 0.3233856857
- 0.3301618993 0.2623426914 0.3253385127
- 0.3319939077 0.2640664876 0.3272993863
- 0.3338311017 0.2657895982 0.3292602003
- 0.3356688917 0.2675099969 0.3312292099
- 0.3375113904 0.2692281902 0.3331983089
- 0.3393552005 0.2709451020 0.3351751864
- 0.3412027955 0.2726595998 0.3371534944
- 0.3430523872 0.2743734121 0.3391371071
- 0.3449051976 0.2760832906 0.3411231935
- 0.3467617035 0.2777931094 0.3431136012
- 0.3486200869 0.2795000076 0.3451083899
- 0.3504830897 0.2812066078 0.3471060097
- 0.3523468077 0.2829105854 0.3491097093
- 0.3542161882 0.2846131921 0.3511143029
- 0.3560855985 0.2863143981 0.3531267047
- 0.3579610884 0.2880134881 0.3551391065
- 0.3598372936 0.2897121012 0.3571586907
- 0.3617183864 0.2914075851 0.3591794968
- 0.3636018932 0.2931031883 0.3612056077
- 0.3654884994 0.2947953939 0.3632349968
- 0.3673790991 0.2964870930 0.3652678132
- 0.3692705929 0.2981764078 0.3673068881
- 0.3711664081 0.2998636067 0.3693464100
- 0.3730623126 0.3015499115 0.3713943064
- 0.3749629855 0.3032326996 0.3734421134
- 0.3768644929 0.3049154878 0.3754970133
- 0.3787690997 0.3065958023 0.3775540888
- 0.3806760013 0.3082754910 0.3796147108
- 0.3825837970 0.3099536002 0.3816798031
- 0.3844941854 0.3116297126 0.3837456107
- 0.3864046037 0.3133055866 0.3858197927
- 0.3883185983 0.3149785995 0.3878938854
- 0.3902328908 0.3166514933 0.3899737000
- 0.3921490908 0.3183214962 0.3920556009
- 0.3940671086 0.3199898005 0.3941405118
- 0.3959853053 0.3216570020 0.3962311149
- 0.3979054987 0.3233199120 0.3983218074
- 0.3998256922 0.3249827921 0.4004194140
- 0.4017480910 0.3266434073 0.4025174975
- 0.4036712050 0.3283031881 0.4046190977
- 0.4055953920 0.3299618959 0.4067240059
- 0.4075216949 0.3316178024 0.4088292122
- 0.4094479978 0.3332735896 0.4109373987
- 0.4113749862 0.3349258900 0.4130455852
- 0.4133020043 0.3365769982 0.4151561856
- 0.4152295887 0.3382270932 0.4172683954
- 0.4171578884 0.3398742974 0.4193809032
- 0.4190863073 0.3415214121 0.4214954972
- 0.4210152924 0.3431650996 0.4236100912
- 0.4229443073 0.3448075950 0.4257256985
- 0.4248732030 0.3464492857 0.4278419018
- 0.4268017113 0.3480867147 0.4299578965
- 0.4287301898 0.3497239947 0.4320721030
- 0.4306586087 0.3513588905 0.4341863096
- 0.4325869977 0.3529917896 0.4362998903
- 0.4345157146 0.3546248078 0.4384129047
- 0.4364447892 0.3562546968 0.4405260086
- 0.4383738935 0.3578845859 0.4426352084
- 0.4403015971 0.3595128059 0.4447444081
- 0.4422290921 0.3611381054 0.4468516111
- 0.4441559017 0.3627632856 0.4489555061
- 0.4460807145 0.3643858135 0.4510594904
- 0.4480054975 0.3660072088 0.4531568885
- 0.4499278963 0.3676283956 0.4552522898
- 0.4518488944 0.3692458868 0.4573468864
- 0.4537698925 0.3708634973 0.4594365954
- 0.4556883872 0.3724792004 0.4615261853
- 0.4576067924 0.3740915060 0.4636127055
- 0.4595240057 0.3757036924 0.4656955898
- 0.4614388943 0.3773143888 0.4677784145
- 0.4633539021 0.3789240122 0.4698548019
- 0.4652644098 0.3805336058 0.4719296098
- 0.4671730101 0.3821412027 0.4740034938
- 0.4690816104 0.3837484121 0.4760693014
- 0.4709844887 0.3853549957 0.4781351089
- 0.4728874862 0.3869574070 0.4801965058
- 0.4747886956 0.3885596991 0.4822503924
- 0.4766854942 0.3901604116 0.4843043983
- 0.4785822928 0.3917576969 0.4863505065
- 0.4804754853 0.3933550119 0.4883921146
- 0.4823656976 0.3949500024 0.4904336035
- 0.4842557907 0.3965430856 0.4924621880
- 0.4861414135 0.3981361091 0.4944886863
- 0.4880256951 0.3997269869 0.4965141118
- 0.4899098873 0.4013170898 0.4985252917
- 0.4917871952 0.4029071927 0.5005366206
- 0.4936642945 0.4044938982 0.5025439262
- 0.4955402911 0.4060800970 0.5045402050
- 0.4974110126 0.4076662064 0.5065364838
- 0.4992815852 0.4092473984 0.5085269213
- 0.5011492968 0.4108285904 0.5105090141
- 0.5030111074 0.4124091864 0.5124911070
- 0.5048729181 0.4139845073 0.5144640207
- 0.5067303777 0.4155597985 0.5164294839
- 0.5085831881 0.4171343148 0.5183951259
- 0.5104359984 0.4187046885 0.5203496218
- 0.5122830272 0.4202750921 0.5222988129
- 0.5141261816 0.4218446016 0.5242480040
- 0.5159693956 0.4234111905 0.5261831284
- 0.5178055763 0.4249776900 0.5281137824
- 0.5196387768 0.4265432060 0.5300444961
- 0.5214719176 0.4281054139 0.5319601893
- 0.5232948065 0.4296675026 0.5338729024
- 0.5251145959 0.4312283099 0.5357854962
- 0.5269343853 0.4327852130 0.5376809239
- 0.5287426114 0.4343419969 0.5395737290
- 0.5305480957 0.4358971119 0.5414664745
- 0.5323536992 0.4374468029 0.5433425903
- 0.5341475010 0.4389964044 0.5452167988
- 0.5359390974 0.4405452907 0.5470908880
- 0.5377306938 0.4420902133 0.5489476919
- 0.5395104885 0.4436351061 0.5508022904
- 0.5412878990 0.4451794922 0.5526568890
- 0.5430654287 0.4467185140 0.5544949174
- 0.5448313951 0.4482575059 0.5563300848
- 0.5465946794 0.4497964978 0.5581651926
- 0.5483580828 0.4513302147 0.5599843860
- 0.5501095057 0.4528639913 0.5617994070
- 0.5518571138 0.4543977976 0.5636144876
- 0.5536047220 0.4559254944 0.5654160976
- 0.5553417206 0.4574523866 0.5672122836
- 0.5570737123 0.4589793086 0.5690084100
- 0.5588057041 0.4605017900 0.5707932711
- 0.5605282187 0.4620226920 0.5725706816
- 0.5622438788 0.4635435939 0.5743482113
- 0.5639594793 0.4650601149 0.5761160254
- 0.5656672716 0.4665732086 0.5778731108
- 0.5673655272 0.4680863023 0.5796301961
- 0.5690636039 0.4695965946 0.5813813806
- 0.5707573295 0.4711019993 0.5831196904
- 0.5724400282 0.4726073146 0.5848580003
- 0.5741227269 0.4741115868 0.5865939260
- 0.5758035779 0.4756088853 0.5883123875
- 0.5774692297 0.4771062136 0.5900310278
- 0.5791348219 0.4786033928 0.5917496085
- 0.5808004737 0.4800952971 0.5934519768
- 0.5824471116 0.4815863073 0.5951527953
- 0.5840917230 0.4830772877 0.5968536139
- 0.5857362747 0.4845638871 0.5985416770
- 0.5873677135 0.4860475063 0.6002234817
- 0.5889924765 0.4875310957 0.6019052863
- 0.5906172991 0.4890125990 0.6035785079
- 0.5922335982 0.4904884994 0.6052387953
- 0.5938374996 0.4919644892 0.6068990827
- 0.5954412818 0.4934403896 0.6085569859
- 0.5970427990 0.4949091077 0.6101952791
- 0.5986260176 0.4963772893 0.6118335128
- 0.6002092957 0.4978454113 0.6134716868
- 0.6017925143 0.4993087053 0.6150943041
- 0.6033605933 0.5007681847 0.6167126298
- 0.6049249768 0.5022277236 0.6183308959
- 0.6064894199 0.5036858916 0.6199414134
- 0.6080433726 0.5051380992 0.6215417981
- 0.6095849872 0.5065904260 0.6231423020
- 0.6111266017 0.5080425739 0.6247416735
- 0.6126660705 0.5094881058 0.6263244748
- 0.6141831875 0.5109314919 0.6279072762
- 0.6157003045 0.5123748183 0.6294900775
- 0.6172174215 0.5138152242 0.6310620904
- 0.6187192798 0.5152488947 0.6326283813
- 0.6202139854 0.5166826248 0.6341947913
- 0.6217088103 0.5181162953 0.6357573271
- 0.6231973767 0.5195432901 0.6373063922
- 0.6246680021 0.5209690928 0.6388555169
- 0.6261385083 0.5223947763 0.6404047012
- 0.6276090741 0.5238174796 0.6419379711
- 0.6290594935 0.5252338052 0.6434664130
- 0.6305047870 0.5266500711 0.6449947953
- 0.6319500804 0.5280663967 0.6465178728
- 0.6333882213 0.5294749737 0.6480270028
- 0.6348105073 0.5308814049 0.6495360136
- 0.6362327933 0.5322877169 0.6510450244
- 0.6376551986 0.5336924195 0.6525406241
- 0.6390563250 0.5350908041 0.6540316939
- 0.6404522061 0.5364891887 0.6555228233
- 0.6418480873 0.5378875732 0.6570094824
- 0.6432371140 0.5392802954 0.6584786177
- 0.6446061730 0.5406693816 0.6599478126
- 0.6459752917 0.5420585871 0.6614168882
- 0.6473444104 0.5434476733 0.6628721952
- 0.6486949921 0.5448269844 0.6643189788
- 0.6500368714 0.5462061763 0.6657658219
- 0.6513789296 0.5475854874 0.6672123075
- 0.6527189016 0.5489618182 0.6686396003
- 0.6540355086 0.5503323078 0.6700670123
- 0.6553521156 0.5517029166 0.6714943051
- 0.6566687822 0.5530735254 0.6729140878
- 0.6579744816 0.5544376969 0.6743212938
- 0.6592665911 0.5557985902 0.6757284999
- 0.6605587006 0.5571594238 0.6771355867
- 0.6618508101 0.5585203171 0.6785268188
- 0.6631215811 0.5598711967 0.6799110770
- 0.6643863916 0.5612214804 0.6812955141
- 0.6656513214 0.5625717044 0.6826797724
- 0.6669138074 0.5639197826 0.6840425730
- 0.6681522131 0.5652583241 0.6854054928
- 0.6693906784 0.5665968060 0.6867682934
- 0.6706290841 0.5679352880 0.6881262064
- 0.6718584895 0.5692687035 0.6894711256
- 0.6730719805 0.5705946088 0.6908161044
- 0.6742855906 0.5719205737 0.6921610236
- 0.6754990816 0.5732464790 0.6934955716
- 0.6766976118 0.5745657086 0.6948205233
- 0.6778864264 0.5758802891 0.6961454153
- 0.6790751815 0.5771949291 0.6974701881
- 0.6802639961 0.5785095096 0.6987801194
- 0.6814342141 0.5798168182 0.7000842094
- 0.6826003194 0.5811215043 0.7013882995
- 0.6837664843 0.5824263096 0.7026923895
- 0.6849324703 0.5837309957 0.7039760947
- 0.6860750914 0.5850257874 0.7052575946
- 0.6872177124 0.5863190889 0.7065389752
- 0.6883602142 0.5876123905 0.7078195214
- 0.6894991994 0.5889056921 0.7090789080
- 0.6906188130 0.5901870728 0.7103384137
- 0.6917384267 0.5914680958 0.7115979195
- 0.6928580999 0.5927491188 0.7128540874
- 0.6939715147 0.5940297246 0.7140920162
- 0.6950684190 0.5952988863 0.7153298855
- 0.6961653829 0.5965679884 0.7165678144
- 0.6972624063 0.5978370905 0.7178003192
- 0.6983522773 0.5991057754 0.7190150023
- 0.6994295716 0.6003659964 0.7202296853
- 0.7005069852 0.6016262770 0.7214444280
- 0.7015843987 0.6028864980 0.7226526737
- 0.7026544809 0.6041461825 0.7238447070
- 0.7037143707 0.6053941250 0.7250366807
- 0.7047743201 0.6066418886 0.7262287140
- 0.7058342099 0.6078897119 0.7274144888
- 0.7068858743 0.6091374755 0.7285851836
- 0.7079268098 0.6103718877 0.7297558784
- 0.7089678049 0.6116061807 0.7309266925
- 0.7100088000 0.6128405929 0.7320916057
- 0.7110424042 0.6140750051 0.7332413197
- 0.7120658159 0.6152967215 0.7343909740
- 0.7130892277 0.6165174842 0.7355408072
- 0.7141125798 0.6177383065 0.7366862297
- 0.7151290178 0.6189591289 0.7378168106
- 0.7161335945 0.6201689839 0.7389473915
- 0.7171381712 0.6213768125 0.7400779128
- 0.7181428075 0.6225845218 0.7412056923
- 0.7191423774 0.6237921715 0.7423154712
- 0.7201297879 0.6249904037 0.7434253097
- 0.7211171985 0.6261842847 0.7445352077
- 0.7221046090 0.6273781061 0.7456446886
- 0.7230893970 0.6285719872 0.7467349768
- 0.7240619063 0.6297590733 0.7478252053
- 0.7250344753 0.6309399009 0.7489154935
- 0.7260071039 0.6321207285 0.7500057817
- 0.7269790769 0.6333013773 0.7510781288
- 0.7279344797 0.6344782710 0.7521474957
- 0.7288898826 0.6356462836 0.7532169223
- 0.7298454046 0.6368141770 0.7542862296
- 0.7308008075 0.6379821897 0.7553424835
- 0.7317430973 0.6391494274 0.7563924789
- 0.7326831222 0.6403048038 0.7574424148
- 0.7336230874 0.6414602995 0.7584924102
- 0.7345631123 0.6426156759 0.7595331073
- 0.7354928851 0.6437711120 0.7605624795
- 0.7364168167 0.6449149251 0.7615919113
- 0.7373406291 0.6460554004 0.7626212835
- 0.7382645011 0.6471958160 0.7636470795
- 0.7391830087 0.6483362913 0.7646576166
- 0.7400926948 0.6494706273 0.7656682134
- 0.7410023808 0.6505978703 0.7666786909
- 0.7419121861 0.6517251134 0.7676892877
- 0.7428205013 0.6528524160 0.7686821818
- 0.7437157035 0.6539782882 0.7696729898
- 0.7446109056 0.6550930738 0.7706639171
- 0.7455059886 0.6562079191 0.7716547251
- 0.7464011908 0.6573228240 0.7726355195
- 0.7472869158 0.6584376097 0.7736086249
- 0.7481697798 0.6595439911 0.7745816708
- 0.7490527034 0.6606470942 0.7755547166
- 0.7499356270 0.6617503166 0.7765241265
- 0.7508131862 0.6628534198 0.7774782777
- 0.7516831756 0.6639522910 0.7784324884
- 0.7525532246 0.6650412083 0.7793866992
- 0.7534232140 0.6661300063 0.7803409100
- 0.7542930841 0.6672189236 0.7812796831
- 0.7551512122 0.6683077216 0.7822145224
- 0.7560092807 0.6693845987 0.7831493020
- 0.7568672895 0.6704590917 0.7840840816
- 0.7577254176 0.6715335846 0.7850121260
- 0.7585778236 0.6726080775 0.7859280109
- 0.7594259977 0.6736781001 0.7868438959
- 0.7602741718 0.6747391224 0.7877597809
- 0.7611225247 0.6758000851 0.7886756063
- 0.7619696856 0.6768611073 0.7895761728
- 0.7628092766 0.6779221892 0.7904745936
- 0.7636489272 0.6789721251 0.7913730145
- 0.7644885182 0.6800191998 0.7922713757
- 0.7653279901 0.6810662746 0.7931637764
- 0.7661625743 0.6821134090 0.7940455079
- 0.7669938803 0.6831572056 0.7949272990
- 0.7678251266 0.6841893792 0.7958090901
- 0.7686563730 0.6852216721 0.7966908813
- 0.7694870234 0.6862540245 0.7975584865
- 0.7703074813 0.6872861981 0.7984229922
- 0.7711278796 0.6883111000 0.7992874980
- 0.7719483972 0.6893314123 0.8001520038
- 0.7727687955 0.6903517246 0.8010128736
- 0.7735849023 0.6913719773 0.8018617034
- 0.7743961811 0.6923922896 0.8027104735
- 0.7752075195 0.6934009790 0.8035593033
- 0.7760187984 0.6944093704 0.8044080734
- 0.7768300772 0.6954177022 0.8052453995
- 0.7776347995 0.6964259744 0.8060749173
- 0.7784383893 0.6974307895 0.8069043756
- 0.7792420983 0.6984261274 0.8077338934
- 0.7800456882 0.6994215250 0.8085634708
- 0.7808480263 0.7004168034 0.8093764186
- 0.7816452980 0.7014120817 0.8101881146
- 0.7824425101 0.7024009228 0.8109998107
- 0.7832397819 0.7033842802 0.8118115067
- 0.7840369940 0.7043675780 0.8126195073
- 0.7848305702 0.7053508759 0.8134146929
- 0.7856206894 0.7063342929 0.8142098188
- 0.7864106894 0.7073084712 0.8150050044
- 0.7872008085 0.7082800269 0.8158001900
- 0.7879908085 0.7092515826 0.8165881038
- 0.7887749076 0.7102231979 0.8173683882
- 0.7895570993 0.7111946940 0.8181486726
- 0.7903392911 0.7121539712 0.8189290166
- 0.7911216021 0.7131130099 0.8197093010
- 0.7919037938 0.7140719891 0.8204782009
- 0.7926781774 0.7150310278 0.8212423921
- 0.7934526205 0.7159885168 0.8220065832
- 0.7942268848 0.7169361115 0.8227707148
- 0.7950013280 0.7178837061 0.8235349059
- 0.7957745194 0.7188313007 0.8242856860
- 0.7965422273 0.7197788954 0.8250346184
- 0.7973099947 0.7207238078 0.8257834911
- 0.7980777025 0.7216603756 0.8265324831
- 0.7988454103 0.7225970030 0.8272811770
- 0.7996107936 0.7235335708 0.8280162215
- 0.8003711104 0.7244701982 0.8287512064
- 0.8011314869 0.7254031897 0.8294863105
- 0.8018918037 0.7263281941 0.8302212954
- 0.8026521206 0.7272531986 0.8309546113
- 0.8034093976 0.7281782031 0.8316739798
- 0.8041626811 0.7291032076 0.8323932886
- 0.8049159050 0.7300242186 0.8331127167
- 0.8056691885 0.7309377193 0.8338320851
- 0.8064224124 0.7318512201 0.8345488906
- 0.8071724772 0.7327647209 0.8352528811
- 0.8079192042 0.7336782217 0.8359568715
- 0.8086658716 0.7345883250 0.8366609216
- 0.8094125986 0.7354918122 0.8373649120
- 0.8101593256 0.7363952994 0.8380662799
- 0.8109018803 0.7372987270 0.8387560248
- 0.8116406798 0.7382022142 0.8394458294
- 0.8123794198 0.7391029000 0.8401355147
- 0.8131181002 0.7399963737 0.8408252001
- 0.8138568997 0.7408899069 0.8415125012
- 0.8145921826 0.7417833805 0.8421863914
- 0.8153241277 0.7426769137 0.8428602815
- 0.8160558939 0.7435685992 0.8435341716
- 0.8167877793 0.7444524765 0.8442081809
- 0.8175196052 0.7453362942 0.8448808789
- 0.8182482719 0.7462201118 0.8455417156
- 0.8189728260 0.7471039295 0.8462024927
- 0.8196973205 0.7479872704 0.8468633294
- 0.8204218745 0.7488632202 0.8475239873
- 0.8211464286 0.7497389913 0.8481848240
- 0.8218685985 0.7506148219 0.8488330841
- 0.8225861192 0.7514907122 0.8494811058
- 0.8233035207 0.7523664832 0.8501291275
- 0.8240209222 0.7532342076 0.8507772088
- 0.8247383833 0.7541006804 0.8514251709
- 0.8254544139 0.7549670935 0.8520622849
- 0.8261637092 0.7558336258 0.8526970744
- 0.8268730044 0.7567000985 0.8533319831
- 0.8275822997 0.7575604916 0.8539667726
- 0.8282917142 0.7584174871 0.8546016216
- 0.8290010095 0.7592746019 0.8552286029
- 0.8297007084 0.7601317167 0.8558509946
- 0.8304002881 0.7609887719 0.8564733267
- 0.8310999274 0.7618423104 0.8570957184
- 0.8317995071 0.7626898289 0.8577179909
- 0.8324990869 0.7635374069 0.8583357930
- 0.8331922293 0.7643849850 0.8589463234
- 0.8338832855 0.7652326226 0.8595567942
- 0.8345744014 0.7660794258 0.8601673245
- 0.8352655172 0.7669159770 0.8607777953
- 0.8359565735 0.7677527070 0.8613868952
- 0.8366435170 0.7685893774 0.8619840145
- 0.8373258710 0.7694259882 0.8625810146
- 0.8380082846 0.7702627182 0.8631780744
- 0.8386908174 0.7710928917 0.8637751937
- 0.8393731713 0.7719206214 0.8643721938
- 0.8400542736 0.7727481723 0.8649600148
- 0.8407285213 0.7735759020 0.8655449748
- 0.8414027095 0.7744035721 0.8661299944
- 0.8420767784 0.7752280831 0.8667150140
- 0.8427510262 0.7760459781 0.8672999740
- 0.8434252143 0.7768638730 0.8678801060
- 0.8440936804 0.7776817083 0.8684527278
- 0.8447608948 0.7784996033 0.8690252900
- 0.8454279900 0.7793174982 0.8695979118
- 0.8460950851 0.7801278830 0.8701705933
- 0.8467621803 0.7809370756 0.8707432151
- 0.8474255204 0.7817463875 0.8713021278
- 0.8480827212 0.7825555801 0.8718606830
- 0.8487399817 0.7833648920 0.8724194169
- 0.8493973017 0.7841700912 0.8729780912
- 0.8500545025 0.7849687934 0.8735368252
- 0.8507118225 0.7857673764 0.8740890026
- 0.8513603806 0.7865660787 0.8746353984
- 0.8520085216 0.7873647213 0.8751817942
- 0.8526566029 0.7881634235 0.8757281899
- 0.8533046842 0.7889544964 0.8762745857
- 0.8539528251 0.7897443175 0.8768208027
- 0.8545969129 0.7905340195 0.8773562908
- 0.8552358747 0.7913237810 0.8778917789
- 0.8558748960 0.7921136022 0.8784273267
- 0.8565139174 0.7929015756 0.8789628148
- 0.8571529984 0.7936850786 0.8794983029
- 0.8577920198 0.7944685817 0.8800281882
- 0.8584234118 0.7952520847 0.8805518150
- 0.8590539098 0.7960355878 0.8810753822
- 0.8596845269 0.7968190908 0.8815988898
- 0.8603150845 0.7975977063 0.8821225166
- 0.8609455824 0.7983735204 0.8826460838
- 0.8615739942 0.7991493940 0.8831595778
- 0.8621975183 0.7999252081 0.8836715221
- 0.8628209829 0.8007010818 0.8841834068
- 0.8634445071 0.8014768958 0.8846952915
- 0.8640679121 0.8022441268 0.8852071762
- 0.8646913767 0.8030110002 0.8857167959
- 0.8653084040 0.8037779927 0.8862178922
- 0.8659222722 0.8045449257 0.8867189884
- 0.8665362000 0.8053117990 0.8872202039
- 0.8671500087 0.8060764074 0.8877213001
- 0.8677638769 0.8068339229 0.8882223964
- 0.8683776855 0.8075914979 0.8887180090
- 0.8689824939 0.8083490133 0.8892086744
- 0.8695871234 0.8091065288 0.8896992803
- 0.8701918125 0.8098639846 0.8901900053
- 0.8707963824 0.8106179833 0.8906806111
- 0.8714010715 0.8113679886 0.8911712766
- 0.8720031977 0.8121181130 0.8916537166
- 0.8725978732 0.8128681183 0.8921337724
- 0.8731927276 0.8136181831 0.8926138878
- 0.8737874031 0.8143681884 0.8930941224
- 0.8743820786 0.8151124716 0.8935741782
- 0.8749768734 0.8158538938 0.8940542936
- 0.8755673170 0.8165953159 0.8945251107
- 0.8761531115 0.8173366785 0.8949958086
- 0.8767387867 0.8180781007 0.8954666257
- 0.8773245811 0.8188195229 0.8959373236
- 0.8779103756 0.8195531964 0.8964080215
- 0.8784961104 0.8202847838 0.8968774080
- 0.8790776134 0.8210164905 0.8973398209
- 0.8796569109 0.8217481971 0.8978022933
- 0.8802360892 0.8224797845 0.8982647061
- 0.8808153272 0.8232114911 0.8987271786
- 0.8813946247 0.8239343166 0.8991895914
- 0.8819738030 0.8246560097 0.8996490836
- 0.8825464845 0.8253775835 0.9001011252
- 0.8831173182 0.8260992765 0.9005531073
- 0.8836882114 0.8268209100 0.9010050893
- 0.8842589855 0.8275426030 0.9014570713
- 0.8848298192 0.8282570243 0.9019091725
- 0.8854007125 0.8289706707 0.9023581147
- 0.8859637976 0.8296844959 0.9028012753
- 0.8865255713 0.8303982019 0.9032443762
- 0.8870874047 0.8311120272 0.9036875963
- 0.8876491785 0.8318256736 0.9041308165
- 0.8882110119 0.8325313926 0.9045739174
- 0.8887729049 0.8332362771 0.9050139785
- 0.8893269897 0.8339412212 0.9054486752
- 0.8898801208 0.8346461058 0.9058833718
- 0.8904331923 0.8353509903 0.9063181281
- 0.8909863234 0.8360558152 0.9067528248
- 0.8915393949 0.8367524147 0.9071875215
- 0.8920925260 0.8374475837 0.9076195955
- 0.8926386237 0.8381426930 0.9080467224
- 0.8931834102 0.8388378024 0.9084736705
- 0.8937283158 0.8395329118 0.9089006782
- 0.8942731023 0.8402280211 0.9093278050
- 0.8948178887 0.8409171104 0.9097548127
- 0.8953627944 0.8416041136 0.9101794958
- 0.8958991170 0.8422911167 0.9105970263
- 0.8964328766 0.8429781199 0.9110143781
- 0.8969668150 0.8436651230 0.9114319086
- 0.8975006938 0.8443520069 0.9118493795
- 0.8980345130 0.8450348973 0.9122667909
- 0.8985683918 0.8457146883 0.9126836061
- 0.8990967870 0.8463944197 0.9130951166
- 0.8996223211 0.8470742106 0.9135065079
- 0.9001477957 0.8477538824 0.9139180183
- 0.9006732702 0.8484336734 0.9143294096
- 0.9011988044 0.8491110206 0.9147409201
- 0.9017242789 0.8497840166 0.9151523113
- 0.9022449851 0.8504568934 0.9155570269
- 0.9027605057 0.8511298895 0.9159610868
- 0.9032760859 0.8518028259 0.9163653255
- 0.9037916064 0.8524758220 0.9167693853
- 0.9043071270 0.8531479836 0.9171736240
- 0.9048225880 0.8538120985 0.9175776839
- 0.9053356051 0.8544760942 0.9179764986
- 0.9058414102 0.8551402092 0.9183728099
- 0.9063470960 0.8558042049 0.9187691808
- 0.9068529010 0.8564683199 0.9191656113
- 0.9073585868 0.8571323156 0.9195619226
- 0.9078643918 0.8577905893 0.9199582934
- 0.9083700776 0.8584470749 0.9203512073
- 0.9088681936 0.8591036201 0.9207388759
- 0.9093660712 0.8597599864 0.9211267233
- 0.9098640084 0.8604164720 0.9215145111
- 0.9103618860 0.8610730171 0.9219022989
- 0.9108597040 0.8617268205 0.9222900271
- 0.9113575816 0.8623763919 0.9226773977
- 0.9118500948 0.8630260229 0.9230594039
- 0.9123396277 0.8636757135 0.9234412909
- 0.9128291011 0.8643252850 0.9238231778
- 0.9133185744 0.8649749160 0.9242051840
- 0.9138082266 0.8656246066 0.9245870709
- 0.9142976999 0.8662685156 0.9249690771
- 0.9147847295 0.8669123054 0.9253469110
- 0.9152647257 0.8675560951 0.9257227182
- 0.9157447815 0.8681998849 0.9260985255
- 0.9162247777 0.8688436747 0.9264742732
- 0.9167048931 0.8694875240 0.9268500805
- 0.9171848893 0.8701276183 0.9272258282
- 0.9176650047 0.8707640171 0.9275999069
- 0.9181361198 0.8714004159 0.9279679060
- 0.9186053276 0.8720368147 0.9283359051
- 0.9190744758 0.8726732135 0.9287039042
- 0.9195436835 0.8733096123 0.9290717840
- 0.9200128913 0.8739460111 0.9294397831
- 0.9204820991 0.8745772839 0.9298077822
- 0.9209483862 0.8752083778 0.9301705956
- 0.9214088917 0.8758394122 0.9305313826
- 0.9218693972 0.8764705062 0.9308922291
- 0.9223300219 0.8771016002 0.9312530160
- 0.9227905273 0.8777326941 0.9316139221
- 0.9232509732 0.8783612251 0.9319747090
- 0.9237114787 0.8789854050 0.9323344231
- 0.9241648912 0.8796095848 0.9326891899
- 0.9246163964 0.8802338243 0.9330438972
- 0.9250679016 0.8808580041 0.9333986044
- 0.9255194068 0.8814823031 0.9337533712
- 0.9259709120 0.8821064830 0.9341080785
- 0.9264224172 0.8827261925 0.9344627857
- 0.9268720150 0.8833442926 0.9348145723
- 0.9273136854 0.8839623928 0.9351639152
- 0.9277552962 0.8845806122 0.9355133176
- 0.9281969070 0.8851987123 0.9358627200
- 0.9286385775 0.8858168125 0.9362121224
- 0.9290801883 0.8864346743 0.9365615249
- 0.9295219183 0.8870465755 0.9369109273
- 0.9299585223 0.8876584768 0.9372549057
- 0.9303908944 0.8882703781 0.9375984073
- 0.9308233261 0.8888823986 0.9379419088
- 0.9312556982 0.8894942999 0.9382852912
- 0.9316880703 0.8901062012 0.9386287928
- 0.9321205020 0.8907166123 0.9389722943
- 0.9325528741 0.8913230896 0.9393147826
- 0.9329783916 0.8919296265 0.9396532178
- 0.9334024787 0.8925361037 0.9399914742
- 0.9338266850 0.8931425214 0.9403297901
- 0.9342507720 0.8937489986 0.9406682253
- 0.9346749187 0.8943554759 0.9410064816
- 0.9350991249 0.8949587941 0.9413447976
- 0.9355226159 0.8955584764 0.9416810870
- 0.9359377027 0.8961580992 0.9420145154
- 0.9363527894 0.8967577815 0.9423478842
- 0.9367679954 0.8973575234 0.9426813126
- 0.9371830821 0.8979572058 0.9430146813
- 0.9375982285 0.8985568881 0.9433481097
- 0.9380133748 0.8991538286 0.9436814785
- 0.9384260774 0.8997489214 0.9440121055
- 0.9388316274 0.9003438950 0.9443405271
- 0.9392371178 0.9009389877 0.9446688890
- 0.9396426082 0.9015340805 0.9449973106
- 0.9400480986 0.9021291733 0.9453257918
- 0.9404535890 0.9027243257 0.9456542134
- 0.9408590794 0.9033153057 0.9459825754
- 0.9412612915 0.9039043784 0.9463074803
- 0.9416580200 0.9044935107 0.9466307759
- 0.9420546293 0.9050825834 0.9469540715
- 0.9424512982 0.9056717157 0.9472774267
- 0.9428480268 0.9062607884 0.9476007223
- 0.9432446957 0.9068499207 0.9479240179
- 0.9436413050 0.9074342251 0.9482473135
- 0.9440346956 0.9080166221 0.9485682845
- 0.9444236755 0.9085990191 0.9488884807
- 0.9448127151 0.9091812968 0.9492086768
- 0.9452018142 0.9097636938 0.9495288730
- 0.9455907941 0.9103459716 0.9498491287
- 0.9459797740 0.9109284282 0.9501693249
- 0.9463688135 0.9115049839 0.9504894018
- 0.9467542171 0.9120786190 0.9508066773
- 0.9471350908 0.9126523137 0.9511228800
- 0.9475159049 0.9132260084 0.9514390826
- 0.9478967786 0.9137995839 0.9517552853
- 0.9482775927 0.9143732786 0.9520714879
- 0.9486585259 0.9149469733 0.9523876905
- 0.9490392804 0.9155157208 0.9527038932
- 0.9494168162 0.9160807729 0.9530172944
- 0.9497889876 0.9166458845 0.9533293247
- 0.9501612782 0.9172109962 0.9536414146
- 0.9505335093 0.9177759886 0.9539533854
- 0.9509056807 0.9183411002 0.9542654753
- 0.9512779117 0.9189062119 0.9545776248
- 0.9516502023 0.9194672704 0.9548895955
- 0.9520196915 0.9200227857 0.9551991820
- 0.9523826241 0.9205783010 0.9555068016
- 0.9527454972 0.9211338162 0.9558144808
- 0.9531083703 0.9216892719 0.9561221004
- 0.9534713030 0.9222447872 0.9564297199
- 0.9538341761 0.9228003025 0.9567372799
- 0.9541971087 0.9233545065 0.9570448995
- 0.9545590878 0.9239031076 0.9573509097
- 0.9549140930 0.9244517088 0.9576539993
- 0.9552692175 0.9250003099 0.9579570889
- 0.9556242228 0.9255489111 0.9582601786
- 0.9559792876 0.9260975122 0.9585633278
- 0.9563344121 0.9266461134 0.9588664174
- 0.9566894174 0.9271947145 0.9591695070
- 0.9570444822 0.9277390838 0.9594715834
- 0.9573910236 0.9282829762 0.9597675800
- 0.9577363729 0.9288269877 0.9600635767
- 0.9580819011 0.9293709993 0.9603595734
- 0.9584273100 0.9299150109 0.9606556296
- 0.9587727785 0.9304590225 0.9609516859
- 0.9591181874 0.9310029745 0.9612476826
- 0.9594637156 0.9315435290 0.9615436792
- 0.9598045945 0.9320815802 0.9618365765
- 0.9601426125 0.9326195717 0.9621289968
- 0.9604806900 0.9331576824 0.9624214172
- 0.9608187079 0.9336956739 0.9627137780
- 0.9611567259 0.9342337847 0.9630060792
- 0.9614946842 0.9347717762 0.9632984996
- 0.9618327022 0.9353088737 0.9635909200
- 0.9621691108 0.9358416200 0.9638820887
- 0.9625008702 0.9363743067 0.9641720057
- 0.9628326893 0.9369069934 0.9644619226
- 0.9631645083 0.9374396801 0.9647517800
- 0.9634963274 0.9379724264 0.9650416970
- 0.9638280272 0.9385051131 0.9653316140
- 0.9641597867 0.9390376806 0.9656215906
- 0.9644916058 0.9395660162 0.9659113288
- 0.9648177028 0.9400926828 0.9661973715
- 0.9651427865 0.9406192899 0.9664834738
- 0.9654678702 0.9411458969 0.9667695761
- 0.9657930136 0.9416726232 0.9670556784
- 0.9661180973 0.9421991706 0.9673417807
- 0.9664431810 0.9427258968 0.9676278830
- 0.9667683244 0.9432511926 0.9679139853
- 0.9670909047 0.9437717795 0.9681978226
- 0.9674093723 0.9442923069 0.9684798121
- 0.9677278996 0.9448127747 0.9687616825
- 0.9680464268 0.9453333020 0.9690436721
- 0.9683648944 0.9458538294 0.9693257213
- 0.9686834216 0.9463744164 0.9696077108
- 0.9690018892 0.9468948841 0.9698897004
- 0.9693204165 0.9474115968 0.9701715708
- 0.9696332216 0.9479261041 0.9704506993
- 0.9699448943 0.9484406114 0.9707298279
- 0.9702566266 0.9489551187 0.9710088968
- 0.9705682993 0.9494696259 0.9712880254
- 0.9708799720 0.9499840140 0.9715670943
- 0.9711917043 0.9504985213 0.9718461037
- 0.9715033770 0.9510130286 0.9721251726
- 0.9718133807 0.9515205026 0.9724026918
- 0.9721180201 0.9520277977 0.9726777077
- 0.9724227190 0.9525352120 0.9729527831
- 0.9727274179 0.9530425072 0.9732279181
- 0.9730321169 0.9535499215 0.9735029936
- 0.9733366966 0.9540572166 0.9737780094
- 0.9736413956 0.9545645118 0.9740530849
- 0.9739460945 0.9550700188 0.9743282199
- 0.9742460847 0.9555702209 0.9745998979
- 0.9745427966 0.9560704231 0.9748703837
- 0.9748393893 0.9565706849 0.9751409292
- 0.9751361012 0.9570708871 0.9754114747
- 0.9754328132 0.9575710893 0.9756820202
- 0.9757294059 0.9580712914 0.9759525061
- 0.9760261178 0.9585716128 0.9762231112
- 0.9763227105 0.9590680003 0.9764935970
- 0.9766126275 0.9595606923 0.9767600298
- 0.9769014120 0.9600533843 0.9770264030
- 0.9771901965 0.9605460167 0.9772928953
- 0.9774789214 0.9610387087 0.9775593281
- 0.9777677059 0.9615312815 0.9778257012
- 0.9780563712 0.9620239735 0.9780920744
- 0.9783452153 0.9625167251 0.9783586264
- 0.9786334038 0.9630044103 0.9786242247
- 0.9789144993 0.9634895921 0.9788866043
- 0.9791955948 0.9639747143 0.9791489840
- 0.9794766903 0.9644598961 0.9794114232
- 0.9797577858 0.9649450779 0.9796738029
- 0.9800388813 0.9654303193 0.9799361825
- 0.9803199768 0.9659153819 0.9801986217
- 0.9806010723 0.9664006233 0.9804610014
- 0.9808804989 0.9668791294 0.9807218909
- 0.9811537862 0.9673554897 0.9809799790
- 0.9814270735 0.9678319097 0.9812381268
- 0.9817004204 0.9683082104 0.9814962745
- 0.9819737077 0.9687845707 0.9817544222
- 0.9822469950 0.9692608714 0.9820125103
- 0.9825202823 0.9697372913 0.9822705984
- 0.9827936292 0.9702135921 0.9825286865
- 0.9830644727 0.9706823230 0.9827851057
- 0.9833294749 0.9711489081 0.9830390811
- 0.9835945964 0.9716154933 0.9832929969
- 0.9838597178 0.9720820785 0.9835469723
- 0.9841247201 0.9725487232 0.9838010073
- 0.9843897820 0.9730151892 0.9840549231
- 0.9846549034 0.9734817743 0.9843088984
- 0.9849199057 0.9739484191 0.9845628142
- 0.9851824045 0.9744058847 0.9848148823
- 0.9854390025 0.9748603106 0.9850642085
- 0.9856956005 0.9753146768 0.9853134751
- 0.9859521985 0.9757689834 0.9855628014
- 0.9862087965 0.9762234092 0.9858121276
- 0.9864653945 0.9766777754 0.9860615134
- 0.9867219925 0.9771322012 0.9863107800
- 0.9869785905 0.9775866270 0.9865601063
- 0.9872329831 0.9780325890 0.9868078232
- 0.9874812961 0.9784740806 0.9870523810
- 0.9877294898 0.9789155126 0.9872971177
- 0.9879776835 0.9793568850 0.9875416756
- 0.9882258773 0.9797983170 0.9877864122
- 0.9884740710 0.9802396894 0.9880310297
- 0.9887223244 0.9806811213 0.9882757068
- 0.9889705777 0.9811224937 0.9885203242
- 0.9892175198 0.9815559983 0.9887641072
- 0.9894570708 0.9819805026 0.9890046716
- 0.9896966815 0.9824051261 0.9892451763
- 0.9899362922 0.9828295708 0.9894858003
- 0.9901759028 0.9832541943 0.9897264242
- 0.9904153943 0.9836786985 0.9899669886
- 0.9906550050 0.9841033220 0.9902076125
- 0.9908946157 0.9845278263 0.9904481769
- 0.9911342263 0.9849482775 0.9906886220
- 0.9913660884 0.9853556752 0.9909231067
- 0.9915975928 0.9857630134 0.9911575913
- 0.9918292165 0.9861702919 0.9913920760
- 0.9920607805 0.9865776896 0.9916266203
- 0.9922922850 0.9869850278 0.9918611050
- 0.9925239086 0.9873923063 0.9920955896
- 0.9927554727 0.9877997041 0.9923300743
- 0.9929869771 0.9882069826 0.9925646186
- 0.9932109714 0.9885931015 0.9927943945
- 0.9934319258 0.9889774919 0.9930227995
- 0.9936528206 0.9893618226 0.9932510853
- 0.9938737154 0.9897462130 0.9934794903
- 0.9940946102 0.9901306033 0.9937078953
- 0.9943153858 0.9905149937 0.9939361811
- 0.9945362806 0.9908993840 0.9941645861
- 0.9947571754 0.9912837744 0.9943928719
- 0.9949743152 0.9916560054 0.9946191907
- 0.9951854944 0.9920184016 0.9948425293
- 0.9953966737 0.9923807979 0.9950658083
- 0.9956079125 0.9927430749 0.9952890873
- 0.9958190918 0.9931054711 0.9955124259
- 0.9960302711 0.9934678078 0.9957357049
- 0.9962415099 0.9938302040 0.9959589839
- 0.9964526892 0.9941924810 0.9961823225
- 0.9966639280 0.9945517778 0.9964054823
- 0.9968671203 0.9948847890 0.9966220856
- 0.9970703125 0.9952176809 0.9968386292
- 0.9972733855 0.9955506921 0.9970551729
- 0.9974765778 0.9958835840 0.9972717166
- 0.9976797104 0.9962165952 0.9974883199
- 0.9978829026 0.9965494871 0.9977048039
- 0.9980860949 0.9968824983 0.9979214072
- 0.9982892275 0.9972153902 0.9981380105
- 0.9984850287 0.9975339174 0.9983490109
- 0.9986743927 0.9978420734 0.9985553026
- 0.9988638163 0.9981504083 0.9987617135
- 0.9990531802 0.9984586835 0.9989681244
- 0.9992424846 0.9987668991 0.9991744757
- 0.9994319081 0.9990751743 0.9993808866
- 0.9996212721 0.9993835092 0.9995871782
- 0.9998105764 0.9996917248 0.9997935891
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_rsx2_050.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_rsx2_050.spi1d
deleted file mode 100644
index 42a32ac961e..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_rsx2_050.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0010793300 0.0004914269 0.0009736730
- 0.0023187911 0.0010802930 0.0021354880
- 0.0036931380 0.0018072630 0.0034938811
- 0.0052456409 0.0026662690 0.0050411709
- 0.0070081931 0.0036067569 0.0068641612
- 0.0090551702 0.0045785471 0.0090099405
- 0.0114011699 0.0055691102 0.0114547899
- 0.0139678400 0.0065905452 0.0141683398
- 0.0166869499 0.0076627559 0.0171185602
- 0.0195989702 0.0088004395 0.0202584993
- 0.0228006691 0.0100080501 0.0235486198
- 0.0263756197 0.0112880496 0.0269760005
- 0.0303584095 0.0126401298 0.0305433907
- 0.0347159505 0.0140636303 0.0342755318
- 0.0393988304 0.0155540602 0.0381953716
- 0.0443377309 0.0171071608 0.0423245206
- 0.0494562984 0.0187185593 0.0466708317
- 0.0546695217 0.0203871392 0.0512099490
- 0.0599117801 0.0221128706 0.0559065714
- 0.0651446804 0.0238924101 0.0607012585
- 0.0703425035 0.0257253498 0.0655229613
- 0.0754935667 0.0276135001 0.0703299269
- 0.0806027427 0.0295511000 0.0750854388
- 0.0856716335 0.0315340608 0.0797831416
- 0.0907013789 0.0335622691 0.0844218433
- 0.0956865475 0.0356292501 0.0890035927
- 0.1006257012 0.0377341881 0.0935301632
- 0.1055174991 0.0398772992 0.0980233997
- 0.1103760004 0.0420543700 0.1024931967
- 0.1152203977 0.0442650095 0.1069511026
- 0.1200542971 0.0465072691 0.1114012972
- 0.1248871982 0.0487757288 0.1158443019
- 0.1297339052 0.0510716997 0.1202880964
- 0.1346120983 0.0533953197 0.1247389987
- 0.1395314038 0.0557426214 0.1292016953
- 0.1444949955 0.0581145883 0.1336800009
- 0.1495019048 0.0605066083 0.1381773949
- 0.1545559019 0.0629175901 0.1426994056
- 0.1596433967 0.0653483421 0.1472471952
- 0.1647536010 0.0677959695 0.1518259943
- 0.1698786020 0.0702603534 0.1564404070
- 0.1750122011 0.0727384463 0.1610952020
- 0.1801480949 0.0752333701 0.1657952070
- 0.1852789968 0.0777411908 0.1705430001
- 0.1903969944 0.0802624598 0.1753392965
- 0.1954903007 0.0827964321 0.1801753938
- 0.2005587071 0.0853414088 0.1850488037
- 0.2055945992 0.0878966674 0.1899594069
- 0.2105983049 0.0904616788 0.1949048936
- 0.2155726999 0.0930357873 0.1998749971
- 0.2205152959 0.0956183821 0.2048487961
- 0.2254346013 0.0982099175 0.2098221034
- 0.2303334028 0.1008104980 0.2147811055
- 0.2352052927 0.1034198999 0.2197100967
- 0.2400625050 0.1060379967 0.2246035039
- 0.2449066043 0.1086636037 0.2294571996
- 0.2497355938 0.1112938970 0.2342610061
- 0.2545413971 0.1139284000 0.2390076965
- 0.2593365014 0.1165691987 0.2436912954
- 0.2641316950 0.1192142963 0.2483087927
- 0.2689233124 0.1218615994 0.2528623939
- 0.2737050056 0.1245130002 0.2573607862
- 0.2784807086 0.1271678954 0.2618094981
- 0.2832559049 0.1298251003 0.2662059069
- 0.2880277932 0.1324838996 0.2705568075
- 0.2927958071 0.1351446956 0.2748655975
- 0.2975589931 0.1378072053 0.2791439891
- 0.3023168147 0.1404704005 0.2833940089
- 0.3070589006 0.1431359947 0.2876232862
- 0.3117862940 0.1458034068 0.2918379009
- 0.3165079057 0.1484730989 0.2960408032
- 0.3212226927 0.1511427015 0.3002305925
- 0.3259240985 0.1538105011 0.3044033051
- 0.3306060135 0.1564781964 0.3085659146
- 0.3352772892 0.1591459066 0.3127256930
- 0.3399353027 0.1618131995 0.3168801963
- 0.3445748985 0.1644778997 0.3210279047
- 0.3491897881 0.1671431065 0.3251653910
- 0.3537842929 0.1698081940 0.3292970955
- 0.3583635986 0.1724765003 0.3334251940
- 0.3629280031 0.1751464009 0.3375486135
- 0.3674629927 0.1778157055 0.3416658044
- 0.3719677031 0.1804865003 0.3457753956
- 0.3764384985 0.1831578016 0.3498772979
- 0.3808833957 0.1858278960 0.3539676964
- 0.3853051066 0.1885012984 0.3580411971
- 0.3896934986 0.1911745965 0.3620963991
- 0.3940488100 0.1938498020 0.3661319017
- 0.3983697891 0.1965274960 0.3701558113
- 0.4026510119 0.1992076039 0.3741641045
- 0.4068988860 0.2018887997 0.3781496882
- 0.4111185968 0.2045747042 0.3821138144
- 0.4153113961 0.2072620988 0.3860580921
- 0.4194692075 0.2099498957 0.3899829984
- 0.4235900044 0.2126414031 0.3938888013
- 0.4276776910 0.2153348029 0.3977788091
- 0.4317341149 0.2180286050 0.4016534090
- 0.4357563853 0.2207237929 0.4055137932
- 0.4397394061 0.2234221995 0.4093612134
- 0.4436829090 0.2261236012 0.4131959975
- 0.4475947022 0.2288268059 0.4170176983
- 0.4514735937 0.2315322012 0.4208177924
- 0.4553222954 0.2342423052 0.4245958030
- 0.4591388106 0.2369553000 0.4283536971
- 0.4629189968 0.2396683991 0.4320934117
- 0.4666629136 0.2423831969 0.4358170927
- 0.4703747034 0.2451013029 0.4395225048
- 0.4740515947 0.2478200942 0.4432024956
- 0.4776928127 0.2505406141 0.4468582869
- 0.4813019931 0.2532635927 0.4504924119
- 0.4848793149 0.2559860945 0.4541029930
- 0.4884204865 0.2587074935 0.4576902092
- 0.4919295907 0.2614302039 0.4612514973
- 0.4954057038 0.2641544044 0.4647876918
- 0.4988467097 0.2668786943 0.4682984054
- 0.5022568703 0.2696047127 0.4717861116
- 0.5056318045 0.2723301053 0.4752514064
- 0.5089687109 0.2750515938 0.4786919951
- 0.5122699738 0.2777692974 0.4821071923
- 0.5155354738 0.2804855108 0.4855000973
- 0.5187671781 0.2832008898 0.4888701141
- 0.5219681263 0.2859140933 0.4922114909
- 0.5251352191 0.2886242867 0.4955233037
- 0.5282660127 0.2913315892 0.4988074899
- 0.5313646197 0.2940349877 0.5020601749
- 0.5344318151 0.2967323065 0.5052834749
- 0.5374667048 0.2994225919 0.5084816217
- 0.5404701233 0.3021079004 0.5116459131
- 0.5434368849 0.3047888875 0.5147755146
- 0.5463718176 0.3074640036 0.5178748965
- 0.5492841005 0.3101322055 0.5209411979
- 0.5521711707 0.3127948046 0.5239753127
- 0.5550354123 0.3154520094 0.5269787908
- 0.5578734875 0.3181014955 0.5299521089
- 0.5606822968 0.3207401037 0.5328952074
- 0.5634636283 0.3233641088 0.5358104110
- 0.5662226081 0.3259783983 0.5386914015
- 0.5689582229 0.3285818994 0.5415412784
- 0.5716739893 0.3311730921 0.5443618894
- 0.5743725896 0.3337512016 0.5471563935
- 0.5770525932 0.3363159001 0.5499269962
- 0.5797128081 0.3388671875 0.5526747704
- 0.5823537707 0.3414067030 0.5553982854
- 0.5849738717 0.3439315856 0.5580946207
- 0.5875731707 0.3464401960 0.5607615709
- 0.5901582241 0.3489316106 0.5634018183
- 0.5927311778 0.3514032960 0.5660176277
- 0.5952929258 0.3538616896 0.5686088800
- 0.5978369713 0.3563053906 0.5711727738
- 0.6003630161 0.3587335050 0.5737162828
- 0.6028745770 0.3611412942 0.5762403011
- 0.6053730249 0.3635332882 0.5787448287
- 0.6078591943 0.3659127057 0.5812224150
- 0.6103302240 0.3682799935 0.5836719275
- 0.6127892733 0.3706313074 0.5861017108
- 0.6152378917 0.3729673922 0.5885127783
- 0.6176773906 0.3752928078 0.5909010768
- 0.6201043725 0.3776082993 0.5932654738
- 0.6225174069 0.3799093068 0.5956128240
- 0.6249200106 0.3821944892 0.5979433060
- 0.6273151040 0.3844664991 0.6002511978
- 0.6296957135 0.3867239058 0.6025369167
- 0.6320651174 0.3889622986 0.6048055887
- 0.6344231963 0.3911905885 0.6070576906
- 0.6367667913 0.3934093118 0.6092873216
- 0.6390994787 0.3956130147 0.6115016937
- 0.6414197087 0.3978062868 0.6137034297
- 0.6437255740 0.3999901116 0.6158903241
- 0.6460139155 0.4021590948 0.6180559993
- 0.6482884288 0.4043118060 0.6202107072
- 0.6505498290 0.4064539969 0.6223551035
- 0.6527922750 0.4085829854 0.6244797111
- 0.6550189853 0.4106990099 0.6265919805
- 0.6572331190 0.4128079116 0.6286922097
- 0.6594275832 0.4149076939 0.6307719946
- 0.6616020799 0.4169962108 0.6328415275
- 0.6637635827 0.4190776944 0.6349012256
- 0.6659076214 0.4211486876 0.6369373202
- 0.6680328250 0.4232074916 0.6389623880
- 0.6701455712 0.4252586961 0.6409782171
- 0.6722385287 0.4272964001 0.6429752111
- 0.6743144989 0.4293248057 0.6449599862
- 0.6763777733 0.4313467145 0.6469345093
- 0.6784113050 0.4333539903 0.6488881707
- 0.6804267764 0.4353561103 0.6508327723
- 0.6824293137 0.4373523891 0.6527665854
- 0.6844047904 0.4393377006 0.6546779871
- 0.6863657236 0.4413183928 0.6565799713
- 0.6883090734 0.4432905018 0.6584674120
- 0.6902278066 0.4452567101 0.6603385806
- 0.6921337247 0.4472194016 0.6622003913
- 0.6940143704 0.4491713941 0.6640378833
- 0.6958734989 0.4511190057 0.6658635736
- 0.6977202296 0.4530585110 0.6676772237
- 0.6995369792 0.4549886882 0.6694694161
- 0.7013437748 0.4569143951 0.6712527871
- 0.7031323910 0.4588277936 0.6730164886
- 0.7048978806 0.4607372880 0.6747667193
- 0.7066525817 0.4626379907 0.6765061021
- 0.7083770037 0.4645319879 0.6782280803
- 0.7100898027 0.4664215147 0.6799430251
- 0.7117800713 0.4683004022 0.6816384196
- 0.7134491205 0.4701760113 0.6833207011
- 0.7151061296 0.4720404148 0.6849896908
- 0.7167317271 0.4739001989 0.6866384149
- 0.7183483839 0.4757528007 0.6882799864
- 0.7199388742 0.4775973856 0.6898952723
- 0.7215155959 0.4794372022 0.6915025711
- 0.7230750918 0.4812653959 0.6930922270
- 0.7246130705 0.4830907881 0.6946684122
- 0.7261415124 0.4849025011 0.6962333918
- 0.7276425958 0.4867109954 0.6977772713
- 0.7291371226 0.4885095954 0.6993148923
- 0.7306033969 0.4903028011 0.7008234859
- 0.7320588231 0.4920882881 0.7023267150
- 0.7334914207 0.4938659966 0.7038077712
- 0.7349091768 0.4956378937 0.7052788138
- 0.7363126278 0.4973995984 0.7067326903
- 0.7376976013 0.4991573095 0.7081738710
- 0.7390735745 0.5009049773 0.7096043229
- 0.7404264212 0.5026509166 0.7110185027
- 0.7417743206 0.5043882728 0.7124254107
- 0.7430984974 0.5061246753 0.7138100863
- 0.7444195151 0.5078502297 0.7151901722
- 0.7457147241 0.5095742941 0.7165504098
- 0.7470049858 0.5112900138 0.7179082036
- 0.7482746840 0.5130041242 0.7192432284
- 0.7495390773 0.5147119164 0.7205743194
- 0.7507901192 0.5164154172 0.7218819857
- 0.7520323992 0.5181065202 0.7231845856
- 0.7532587051 0.5197932720 0.7244688272
- 0.7544769049 0.5214695930 0.7257465124
- 0.7556836009 0.5231422782 0.7270067930
- 0.7568811178 0.5248072147 0.7282580733
- 0.7580674291 0.5264676809 0.7294902802
- 0.7592449188 0.5281187296 0.7307134867
- 0.7604126930 0.5297662020 0.7319198847
- 0.7615684271 0.5314055085 0.7331190705
- 0.7627115250 0.5330424905 0.7343053818
- 0.7638474703 0.5346732140 0.7354832292
- 0.7649760246 0.5363014936 0.7366452217
- 0.7660958171 0.5379210711 0.7378004193
- 0.7672052979 0.5395383835 0.7389414907
- 0.7683075070 0.5411432981 0.7400768995
- 0.7693994045 0.5427473187 0.7411974072
- 0.7704840899 0.5443403125 0.7423136234
- 0.7715560198 0.5459334254 0.7434149981
- 0.7726234198 0.5475159883 0.7445133924
- 0.7736793756 0.5490983725 0.7455939054
- 0.7747321129 0.5506709218 0.7466735840
- 0.7757707238 0.5522418022 0.7477390766
- 0.7768080235 0.5538048148 0.7488046288
- 0.7778319120 0.5553649068 0.7498521805
- 0.7788556814 0.5569189787 0.7508987784
- 0.7798684835 0.5584686995 0.7519304156
- 0.7808806896 0.5600128770 0.7529587746
- 0.7818831801 0.5615490079 0.7539767027
- 0.7828834057 0.5630828738 0.7549896240
- 0.7838739753 0.5646088123 0.7559961081
- 0.7848594189 0.5661345124 0.7569965720
- 0.7858390212 0.5676507950 0.7579910159
- 0.7868121266 0.5691671968 0.7589733005
- 0.7877818942 0.5706741810 0.7599534988
- 0.7887430787 0.5721786022 0.7609199286
- 0.7897034883 0.5736780763 0.7618862987
- 0.7906509042 0.5751733780 0.7628408074
- 0.7915983796 0.5766646862 0.7637941837
- 0.7925338149 0.5781458020 0.7647387981
- 0.7934665084 0.5796269774 0.7656794190
- 0.7943943739 0.5810970068 0.7666130066
- 0.7953184843 0.5825669765 0.7675375938
- 0.7962388992 0.5840300918 0.7684599161
- 0.7971503735 0.5854902267 0.7693706155
- 0.7980619073 0.5869455934 0.7702813148
- 0.7989597917 0.5883936286 0.7711808085
- 0.7998577952 0.5898411870 0.7720786929
- 0.8007482290 0.5912801027 0.7729684114
- 0.8016350865 0.5927190185 0.7738516927
- 0.8025193214 0.5941507220 0.7747313976
- 0.8033987880 0.5955792069 0.7755991817
- 0.8042780757 0.5970045924 0.7764670849
- 0.8051458001 0.5984227061 0.7773265839
- 0.8060135841 0.5998408794 0.7781848907
- 0.8068729043 0.6012483835 0.7790384293
- 0.8077275753 0.6026548743 0.7798873782
- 0.8085805774 0.6040555239 0.7807345986
- 0.8094288707 0.6054502726 0.7815697193
- 0.8102772236 0.6068443060 0.7824047208
- 0.8111171126 0.6082274914 0.7832310796
- 0.8119553924 0.6096106768 0.7840542197
- 0.8127890825 0.6109865904 0.7848746181
- 0.8136162758 0.6123577952 0.7856888771
- 0.8144435287 0.6137276292 0.7865030766
- 0.8152586222 0.6150876284 0.7873069048
- 0.8160732985 0.6164476275 0.7881088853
- 0.8168833852 0.6178010106 0.7889056802
- 0.8176890016 0.6191505790 0.7896941900
- 0.8184943795 0.6204990745 0.7904825807
- 0.8192909956 0.6218383908 0.7912638187
- 0.8200876117 0.6231778264 0.7920442224
- 0.8208791018 0.6245108843 0.7928205132
- 0.8216655254 0.6258392930 0.7935903072
- 0.8224520087 0.6271675229 0.7943601012
- 0.8232241869 0.6284862757 0.7951198816
- 0.8239961267 0.6298050880 0.7958778739
- 0.8247646093 0.6311200261 0.7966322899
- 0.8255286217 0.6324295998 0.7973783016
- 0.8262926936 0.6337392926 0.7981241941
- 0.8270503879 0.6350398064 0.7988656759
- 0.8278068900 0.6363382936 0.7996054888
- 0.8285604119 0.6376342773 0.8003445864
- 0.8293051124 0.6389204264 0.8010787964
- 0.8300496936 0.6402065158 0.8018130064
- 0.8307862282 0.6414867043 0.8025422096
- 0.8315181732 0.6427623034 0.8032668829
- 0.8322501779 0.6440379024 0.8039916158
- 0.8329762220 0.6453067064 0.8047072291
- 0.8337022066 0.6465746760 0.8054215908
- 0.8344250917 0.6478404999 0.8061349988
- 0.8351423144 0.6490973830 0.8068444729
- 0.8358594775 0.6503543854 0.8075541258
- 0.8365702033 0.6516067982 0.8082594872
- 0.8372778296 0.6528545022 0.8089613914
- 0.8379853964 0.6541022062 0.8096632957
- 0.8386828899 0.6553429961 0.8103563190
- 0.8393800855 0.6565815210 0.8110477924
- 0.8400756717 0.6578201056 0.8117380738
- 0.8407658935 0.6590459943 0.8124209046
- 0.8414561749 0.6602718234 0.8131036758
- 0.8421434164 0.6614953279 0.8137840033
- 0.8428274989 0.6627100110 0.8144602180
- 0.8435115814 0.6639245749 0.8151363730
- 0.8441904783 0.6651350260 0.8158075213
- 0.8448675871 0.6663392186 0.8164752126
- 0.8455445766 0.6675434113 0.8171430230
- 0.8462108970 0.6687409282 0.8178033233
- 0.8468765020 0.6699336171 0.8184620142
- 0.8475412130 0.6711263061 0.8191205859
- 0.8481993079 0.6723105907 0.8197690845
- 0.8488574028 0.6734917164 0.8204175830
- 0.8495146036 0.6746727824 0.8210650086
- 0.8501691818 0.6758468151 0.8217062950
- 0.8508237004 0.6770195961 0.8223475218
- 0.8514751196 0.6781923771 0.8229870796
- 0.8521217108 0.6793540716 0.8236224055
- 0.8527683020 0.6805154085 0.8242577910
- 0.8534088731 0.6816763878 0.8248903751
- 0.8540437818 0.6828271747 0.8255187869
- 0.8546788096 0.6839780807 0.8261471987
- 0.8553087115 0.6851279736 0.8267704844
- 0.8559352756 0.6862679720 0.8273885846
- 0.8565620184 0.6874079108 0.8280068040
- 0.8571853042 0.6885467172 0.8286191225
- 0.8578070998 0.6896767020 0.8292267919
- 0.8584287763 0.6908066869 0.8298345208
- 0.8590450287 0.6919351220 0.8304392099
- 0.8596587777 0.6930524111 0.8310418725
- 0.8602727056 0.6941698194 0.8316444755
- 0.8608806729 0.6952862144 0.8322427273
- 0.8614864945 0.6963943839 0.8328379989
- 0.8620923162 0.6975026727 0.8334332705
- 0.8626918793 0.6986103058 0.8340228796
- 0.8632891774 0.6997066736 0.8346086740
- 0.8638864756 0.7008031011 0.8351945281
- 0.8644778132 0.7018995285 0.8357760906
- 0.8650662899 0.7029855251 0.8363544941
- 0.8656548858 0.7040715218 0.8369328976
- 0.8662387133 0.7051573992 0.8375086188
- 0.8668196201 0.7062337995 0.8380817771
- 0.8674005866 0.7073091269 0.8386549950
- 0.8679792285 0.7083843946 0.8392254114
- 0.8685559034 0.7094525099 0.8397920728
- 0.8691325784 0.7105184197 0.8403587937
- 0.8697057962 0.7115843296 0.8409234285
- 0.8702744246 0.7126430273 0.8414832950
- 0.8708429933 0.7136971951 0.8420432806
- 0.8714082241 0.7147514820 0.8426018953
- 0.8719649911 0.7158018947 0.8431546092
- 0.8725218773 0.7168475986 0.8437072039
- 0.8730772734 0.7178933024 0.8442596197
- 0.8736236095 0.7189357281 0.8448042274
- 0.8741698265 0.7199681997 0.8453487754
- 0.8747161031 0.7210006714 0.8458935022
- 0.8752585053 0.7220329046 0.8464329243
- 0.8758007288 0.7230560184 0.8469712138
- 0.8763428926 0.7240790725 0.8475095034
- 0.8768798113 0.7251021862 0.8480458260
- 0.8774148822 0.7261161804 0.8485807776
- 0.8779498935 0.7271276116 0.8491157293
- 0.8784800172 0.7281389832 0.8496479988
- 0.8790047765 0.7291454077 0.8501759768
- 0.8795297146 0.7301467061 0.8507040143
- 0.8800523281 0.7311478853 0.8512308002
- 0.8805670738 0.7321473956 0.8517482877
- 0.8810818791 0.7331386805 0.8522657752
- 0.8815966845 0.7341300249 0.8527832031
- 0.8821054101 0.7351213098 0.8532953858
- 0.8826135993 0.7361055017 0.8538061976
- 0.8831217885 0.7370883822 0.8543171287
- 0.8836262226 0.7380713820 0.8548266292
- 0.8841279745 0.7390490174 0.8553346992
- 0.8846297860 0.7400209904 0.8558428288
- 0.8851295710 0.7409930229 0.8563500047
- 0.8856232762 0.7419641018 0.8568516970
- 0.8861169815 0.7429267764 0.8573533893
- 0.8866106868 0.7438895106 0.8578552008
- 0.8870999217 0.7448523045 0.8583500981
- 0.8875883818 0.7458072901 0.8588429093
- 0.8880769014 0.7467586994 0.8593356013
- 0.8885614872 0.7477099895 0.8598263264
- 0.8890416026 0.7486596704 0.8603129983
- 0.8895217776 0.7496036887 0.8607997894
- 0.8900015950 0.7505478263 0.8612865806
- 0.8904702067 0.7514917850 0.8617706895
- 0.8909388185 0.7524288297 0.8622545004
- 0.8914073706 0.7533634901 0.8627383709
- 0.8918703794 0.7542982101 0.8632197976
- 0.8923289776 0.7552309036 0.8636981845
- 0.8927875757 0.7561575770 0.8641765714
- 0.8932459950 0.7570843101 0.8646550179
- 0.8937010765 0.7580109239 0.8651264906
- 0.8941562176 0.7589309812 0.8655977249
- 0.8946112990 0.7598484159 0.8660690188
- 0.8950629830 0.7607657909 0.8665379882
- 0.8955119848 0.7616819739 0.8670043945
- 0.8959609866 0.7625917792 0.8674706817
- 0.8964099884 0.7635017037 0.8679370880
- 0.8968498707 0.7644115090 0.8683987260
- 0.8972896934 0.7653169036 0.8688598871
- 0.8977295756 0.7662187219 0.8693211079
- 0.8981648088 0.7671204805 0.8697806001
- 0.8985937238 0.7680222988 0.8702368736
- 0.8990225792 0.7689167857 0.8706930876
- 0.8994513750 0.7698106766 0.8711493015
- 0.8998739719 0.7707046270 0.8716015220
- 0.9002950788 0.7715961933 0.8720520139
- 0.9007161260 0.7724819183 0.8725025058
- 0.9011359811 0.7733675241 0.8729526997
- 0.9015498161 0.7742530704 0.8733996153
- 0.9019635916 0.7751324177 0.8738464713
- 0.9023774266 0.7760072947 0.8742935061
- 0.9027864933 0.7768821716 0.8747376800
- 0.9031909108 0.7777572274 0.8751780987
- 0.9035953283 0.7786241174 0.8756185174
- 0.9039996862 0.7794898748 0.8760588169
- 0.9043973088 0.7803558111 0.8764961958
- 0.9047932029 0.7812201977 0.8769323230
- 0.9051890969 0.7820760012 0.8773683906
- 0.9055845737 0.7829318047 0.8778045177
- 0.9059756994 0.7837876081 0.8782365918
- 0.9063668251 0.7846404910 0.8786684871
- 0.9067577720 0.7854884267 0.8791003823
- 0.9071465731 0.7863361835 0.8795318007
- 0.9075301886 0.7871841192 0.8799616098
- 0.9079139233 0.7880274057 0.8803914189
- 0.9082974792 0.7888671756 0.8808211088
- 0.9086759090 0.7897068858 0.8812487721
- 0.9090495110 0.7905467153 0.8816735744
- 0.9094231129 0.7913808823 0.8820983171
- 0.9097967148 0.7922129035 0.8825231194
- 0.9101623893 0.7930449247 0.8829430938
- 0.9105246067 0.7938770056 0.8833600283
- 0.9108868241 0.7947024107 0.8837769032
- 0.9112489223 0.7955265045 0.8841937780
- 0.9116070271 0.7963507175 0.8846076131
- 0.9119641185 0.7971748710 0.8850203753
- 0.9123213291 0.7979897261 0.8854331970
- 0.9126784801 0.7988039255 0.8858460188
- 0.9130293131 0.7996181846 0.8862584829
- 0.9133797288 0.8004323244 0.8866708279
- 0.9137300849 0.8012365103 0.8870831728
- 0.9140803218 0.8020406961 0.8874955773
- 0.9144240022 0.8028448224 0.8879050016
- 0.9147678018 0.8036485910 0.8883141279
- 0.9151114821 0.8044434786 0.8887231946
- 0.9154546857 0.8052384853 0.8891323209
- 0.9157909155 0.8060333729 0.8895354867
- 0.9161270857 0.8068280220 0.8899384737
- 0.9164631963 0.8076159954 0.8903415799
- 0.9167991281 0.8084039092 0.8907446265
- 0.9171310067 0.8091918826 0.8911405206
- 0.9174628854 0.8099797964 0.8915362954
- 0.9177948236 0.8107593060 0.8919320703
- 0.9181262851 0.8115388155 0.8923279047
- 0.9184517860 0.8123183250 0.8927236199
- 0.9187772870 0.8130977750 0.8931193948
- 0.9191027880 0.8138713241 0.8935151100
- 0.9194281101 0.8146445751 0.8939108253
- 0.9197450280 0.8154178262 0.8943054080
- 0.9200618863 0.8161910176 0.8946998715
- 0.9203788042 0.8169561028 0.8950942755
- 0.9206957221 0.8177195787 0.8954887986
- 0.9210032225 0.8184831738 0.8958798051
- 0.9213100076 0.8192468286 0.8962702751
- 0.9216167927 0.8200044036 0.8966606855
- 0.9219235778 0.8207594752 0.8970510960
- 0.9222257137 0.8215147257 0.8974366188
- 0.9225267172 0.8222697973 0.8978202939
- 0.9228277206 0.8230199218 0.8982040286
- 0.9231287837 0.8237658143 0.8985875845
- 0.9234266877 0.8245115876 0.8989667892
- 0.9237229824 0.8252574205 0.8993425965
- 0.9240192771 0.8260008097 0.8997182846
- 0.9243155718 0.8267393112 0.9000940919
- 0.9246088266 0.8274778128 0.9004687071
- 0.9248985052 0.8282163143 0.9008412957
- 0.9251881242 0.8289538026 0.9012138844
- 0.9254776835 0.8296815753 0.9015864730
- 0.9257658720 0.8304092884 0.9019587040
- 0.9260491729 0.8311371207 0.9023287296
- 0.9263325930 0.8318648934 0.9026985765
- 0.9266158938 0.8325855732 0.9030684829
- 0.9268993139 0.8333047032 0.9034383893
- 0.9271755219 0.8340237737 0.9038041234
- 0.9274516106 0.8347429037 0.9041693807
- 0.9277275801 0.8354570270 0.9045346975
- 0.9280037284 0.8361662030 0.9048998952
- 0.9282758236 0.8368754983 0.9052616954
- 0.9285460711 0.8375847936 0.9056211710
- 0.9288163185 0.8382927775 0.9059805870
- 0.9290866256 0.8389946818 0.9063401222
- 0.9293550253 0.8396965861 0.9066985846
- 0.9296200871 0.8403984904 0.9070546031
- 0.9298850894 0.8411002755 0.9074106216
- 0.9301502109 0.8417940140 0.9077665210
- 0.9304152131 0.8424854279 0.9081224799
- 0.9306733012 0.8431769013 0.9084752798
- 0.9309315085 0.8438683152 0.9088277817
- 0.9311895967 0.8445565104 0.9091802239
- 0.9314476848 0.8452389836 0.9095327258
- 0.9317021966 0.8459215164 0.9098836184
- 0.9319543242 0.8466041088 0.9102330208
- 0.9322063923 0.8472865820 0.9105823040
- 0.9324585199 0.8479604125 0.9109317064
- 0.9327095151 0.8486334085 0.9112808108
- 0.9329549074 0.8493062854 0.9116259813
- 0.9332001805 0.8499792814 0.9119712710
- 0.9334455132 0.8506484032 0.9123165011
- 0.9336907864 0.8513122201 0.9126616716
- 0.9339326024 0.8519759774 0.9130048156
- 0.9341726899 0.8526396751 0.9133464098
- 0.9344127178 0.8533034921 0.9136881232
- 0.9346528053 0.8539575934 0.9140297771
- 0.9348924756 0.8546106219 0.9143710732
- 0.9351304173 0.8552635908 0.9147090912
- 0.9353682995 0.8559166193 0.9150471091
- 0.9356061816 0.8565670252 0.9153851271
- 0.9358440042 0.8572118878 0.9157230854
- 0.9360798001 0.8578568101 0.9160578847
- 0.9363142848 0.8585017920 0.9163900018
- 0.9365487099 0.8591467142 0.9167221189
- 0.9367831945 0.8597838283 0.9170541763
- 0.9370173812 0.8604179025 0.9173862934
- 0.9372467995 0.8610520959 0.9177129269
- 0.9374760985 0.8616862893 0.9180392027
- 0.9377055168 0.8623197079 0.9183654785
- 0.9379348159 0.8629447818 0.9186918139
- 0.9381616116 0.8635699153 0.9190167785
- 0.9383847117 0.8641949892 0.9193391204
- 0.9386078119 0.8648201227 0.9196614027
- 0.9388309717 0.8654413819 0.9199838042
- 0.9390540719 0.8660572171 0.9203060865
- 0.9392737150 0.8666728735 0.9206275940
- 0.9394921064 0.8672885895 0.9209488034
- 0.9397104979 0.8679043055 0.9212698936
- 0.9399290085 0.8685140014 0.9215909839
- 0.9401472211 0.8691210151 0.9219120741
- 0.9403619170 0.8697279096 0.9222300053
- 0.9405764937 0.8703348041 0.9225476980
- 0.9407910705 0.8709418178 0.9228653908
- 0.9410057068 0.8715392947 0.9231832027
- 0.9412195086 0.8721361756 0.9234995842
- 0.9414315224 0.8727331161 0.9238117933
- 0.9416434169 0.8733298779 0.9241240025
- 0.9418553114 0.8739258051 0.9244362116
- 0.9420672059 0.8745154738 0.9247483015
- 0.9422771931 0.8751052022 0.9250574112
- 0.9424853921 0.8756948113 0.9253627062
- 0.9426935911 0.8762844801 0.9256678820
- 0.9429017901 0.8768712878 0.9259731174
- 0.9431099892 0.8774514198 0.9262782931
- 0.9433146119 0.8780314922 0.9265810847
- 0.9435176253 0.8786115050 0.9268823862
- 0.9437206984 0.8791915774 0.9271836877
- 0.9439237118 0.8797677755 0.9274849892
- 0.9441267252 0.8803384900 0.9277862906
- 0.9443246126 0.8809092045 0.9280866981
- 0.9445216060 0.8814799190 0.9283868074
- 0.9447184801 0.8820505738 0.9286869168
- 0.9449154735 0.8826171756 0.9289870262
- 0.9451124072 0.8831797242 0.9292870760
- 0.9453071952 0.8837422132 0.9295849204
- 0.9455018044 0.8843047023 0.9298822880
- 0.9456964731 0.8848671913 0.9301797152
- 0.9458910823 0.8854259849 0.9304770827
- 0.9460856915 0.8859816194 0.9307745099
- 0.9462794065 0.8865371943 0.9310675263
- 0.9464730024 0.8870928288 0.9313601851
- 0.9466665983 0.8876484036 0.9316527843
- 0.9468601942 0.8881986141 0.9319455028
- 0.9470537901 0.8887439966 0.9322381020
- 0.9472450018 0.8892894983 0.9325249791
- 0.9474362731 0.8898350000 0.9328114986
- 0.9476274848 0.8903805017 0.9330980182
- 0.9478188157 0.8909212947 0.9333845973
- 0.9480100870 0.8914574981 0.9336711168
- 0.9481977224 0.8919935822 0.9339528084
- 0.9483852983 0.8925297856 0.9342340231
- 0.9485728741 0.8930659294 0.9345152974
- 0.9487605095 0.8935987949 0.9347965121
- 0.9489480853 0.8941270709 0.9350777864
- 0.9491310716 0.8946554065 0.9353563786
- 0.9493138194 0.8951836824 0.9356346726
- 0.9494963884 0.8957120180 0.9359129071
- 0.9496790767 0.8962380290 0.9361910820
- 0.9498617053 0.8967580795 0.9364693165
- 0.9500396848 0.8972783089 0.9367458224
- 0.9502165914 0.8977984190 0.9370216727
- 0.9503934979 0.8983185291 0.9372975230
- 0.9505705237 0.8988376260 0.9375733733
- 0.9507473707 0.8993477821 0.9378492832
- 0.9509227872 0.8998581171 0.9381229877
- 0.9510974288 0.9003683925 0.9383950830
- 0.9512720704 0.9008787274 0.9386672974
- 0.9514467120 0.9013890028 0.9389393926
- 0.9516214132 0.9018915892 0.9392116070
- 0.9517948031 0.9023934007 0.9394819140
- 0.9519668818 0.9028952718 0.9397495985
- 0.9521389008 0.9033970833 0.9400172234
- 0.9523109794 0.9038988948 0.9402849078
- 0.9524831176 0.9043961763 0.9405525923
- 0.9526547790 0.9048910141 0.9408199191
- 0.9528251886 0.9053859115 0.9410852790
- 0.9529957175 0.9058806896 0.9413505793
- 0.9531661868 0.9063755274 0.9416159987
- 0.9533365965 0.9068669081 0.9418812990
- 0.9535071254 0.9073519111 0.9421467185
- 0.9536749721 0.9078369141 0.9424085021
- 0.9538426995 0.9083219171 0.9426698089
- 0.9540104866 0.9088069201 0.9429311156
- 0.9541782141 0.9092918038 0.9431924224
- 0.9543460011 0.9097663760 0.9434537292
- 0.9545125961 0.9102410078 0.9437128901
- 0.9546784759 0.9107155800 0.9439705014
- 0.9548444748 0.9111902118 0.9442281127
- 0.9550104141 0.9116647840 0.9444857240
- 0.9551764131 0.9121345878 0.9447432160
- 0.9553416967 0.9126017094 0.9449998140
- 0.9555050135 0.9130687118 0.9452524781
- 0.9556683898 0.9135357141 0.9455052018
- 0.9558317065 0.9140027165 0.9457579255
- 0.9559950233 0.9144682884 0.9460105896
- 0.9561583996 0.9149281979 0.9462631941
- 0.9563187957 0.9153881073 0.9465129972
- 0.9564787745 0.9158478975 0.9467620254
- 0.9566386938 0.9163078070 0.9470111132
- 0.9567986727 0.9167675972 0.9472600818
- 0.9569585919 0.9172213078 0.9475091100
- 0.9571176767 0.9176725745 0.9477577806
- 0.9572752714 0.9181237817 0.9480059147
- 0.9574329257 0.9185751081 0.9482539892
- 0.9575905800 0.9190263152 0.9485020041
- 0.9577481747 0.9194753766 0.9487500787
- 0.9579058290 0.9199153781 0.9489980936
- 0.9580608010 0.9203554988 0.9492439032
- 0.9582154751 0.9207956195 0.9494892955
- 0.9583702087 0.9212356210 0.9497346878
- 0.9585248828 0.9216756821 0.9499800801
- 0.9586796165 0.9221099019 0.9502254725
- 0.9588336945 0.9225407243 0.9504696131
- 0.9589865208 0.9229714274 0.9507107139
- 0.9591394067 0.9234021902 0.9509518147
- 0.9592921734 0.9238328934 0.9511927962
- 0.9594451189 0.9242635965 0.9514338970
- 0.9595978856 0.9246863127 0.9516749978
- 0.9597501755 0.9251089096 0.9519119263
- 0.9599022865 0.9255316257 0.9521470070
- 0.9600545168 0.9259542823 0.9523820877
- 0.9602066278 0.9263768792 0.9526172280
- 0.9603586793 0.9267967939 0.9528523088
- 0.9605106115 0.9272115231 0.9530869722
- 0.9606612921 0.9276261926 0.9533157945
- 0.9608119726 0.9280409217 0.9535444975
- 0.9609627128 0.9284554720 0.9537733197
- 0.9611135125 0.9288702011 0.9540020227
- 0.9612641931 0.9292793870 0.9542307854
- 0.9614138007 0.9296854138 0.9544587135
- 0.9615620971 0.9300913811 0.9546853900
- 0.9617102742 0.9304975271 0.9549120069
- 0.9618585706 0.9309034944 0.9551386237
- 0.9620069265 0.9313095808 0.9553651810
- 0.9621551037 0.9317073822 0.9555919170
- 0.9623023272 0.9321041703 0.9558166265
- 0.9624490738 0.9325010180 0.9560402036
- 0.9625958204 0.9328979254 0.9562637806
- 0.9627425075 0.9332947135 0.9564874768
- 0.9628893137 0.9336907268 0.9567111135
- 0.9630360007 0.9340782762 0.9569346905
- 0.9631810784 0.9344660044 0.9571558833
- 0.9633259177 0.9348536134 0.9573767185
- 0.9634708166 0.9352412820 0.9575974941
- 0.9636157155 0.9356290102 0.9578183293
- 0.9637606144 0.9360147715 0.9580391049
- 0.9639053941 0.9363946915 0.9582598209
- 0.9640493989 0.9367746115 0.9584767222
- 0.9641934037 0.9371545911 0.9586936831
- 0.9643375278 0.9375345111 0.9589105844
- 0.9644814730 0.9379143715 0.9591274858
- 0.9646254778 0.9382917881 0.9593443871
- 0.9647691846 0.9386643171 0.9595605731
- 0.9649112821 0.9390369058 0.9597727060
- 0.9650534987 0.9394093752 0.9599847794
- 0.9651957154 0.9397819042 0.9601967931
- 0.9653378725 0.9401543736 0.9604089260
- 0.9654800296 0.9405236244 0.9606209993
- 0.9656214714 0.9408878088 0.9608321786
- 0.9657613039 0.9412518740 0.9610404968
- 0.9659010172 0.9416161180 0.9612486959
- 0.9660406709 0.9419801831 0.9614568949
- 0.9661805034 0.9423443079 0.9616652131
- 0.9663202167 0.9427043796 0.9618734121
- 0.9664595127 0.9430581927 0.9620807767
- 0.9665976763 0.9434120059 0.9622855186
- 0.9667360187 0.9437658191 0.9624903202
- 0.9668741822 0.9441195726 0.9626950026
- 0.9670125246 0.9444733858 0.9628996849
- 0.9671506882 0.9448243976 0.9631044865
- 0.9672883153 0.9451701045 0.9633080959
- 0.9674242139 0.9455156922 0.9635080099
- 0.9675601125 0.9458613992 0.9637079835
- 0.9676958919 0.9462071061 0.9639078975
- 0.9678317904 0.9465526938 0.9641078115
- 0.9679676890 0.9468963742 0.9643077254
- 0.9681032896 0.9472342134 0.9645069838
- 0.9682378173 0.9475718737 0.9647027254
- 0.9683722854 0.9479095936 0.9648982882
- 0.9685068130 0.9482473135 0.9650939703
- 0.9686412811 0.9485850930 0.9652895927
- 0.9687758088 0.9489220977 0.9654852748
- 0.9689102173 0.9492530823 0.9656807780
- 0.9690427184 0.9495840073 0.9658718705
- 0.9691752791 0.9499149919 0.9660630822
- 0.9693077803 0.9502459764 0.9662541747
- 0.9694404006 0.9505769014 0.9664453864
- 0.9695729017 0.9509078860 0.9666364789
- 0.9697054029 0.9512314796 0.9668276906
- 0.9698356986 0.9515542984 0.9670159221
- 0.9699656963 0.9518771172 0.9672036171
- 0.9700956941 0.9521998763 0.9673913717
- 0.9702258110 0.9525226951 0.9675791264
- 0.9703558087 0.9528455138 0.9677668214
- 0.9704858065 0.9531627893 0.9679545164
- 0.9706159830 0.9534772038 0.9681413770
- 0.9707463980 0.9537916780 0.9683275819
- 0.9708768129 0.9541060925 0.9685139060
- 0.9710071087 0.9544205070 0.9687001705
- 0.9711375237 0.9547349215 0.9688864946
- 0.9712678790 0.9550464153 0.9690728188
- 0.9713981152 0.9553524256 0.9692583084
- 0.9715282917 0.9556583166 0.9694423079
- 0.9716584086 0.9559643269 0.9696264267
- 0.9717885256 0.9562702775 0.9698104262
- 0.9719185829 0.9565762281 0.9699944854
- 0.9720488191 0.9568821788 0.9701784849
- 0.9721788168 0.9571802020 0.9703624845
- 0.9723080993 0.9574782252 0.9705430865
- 0.9724375010 0.9577761292 0.9707236886
- 0.9725667834 0.9580740929 0.9709041715
- 0.9726961255 0.9583721161 0.9710847735
- 0.9728254080 0.9586700201 0.9712653756
- 0.9729546905 0.9589635134 0.9714459181
- 0.9730840921 0.9592537880 0.9716234803
- 0.9732134938 0.9595441222 0.9717993140
- 0.9733428955 0.9598343968 0.9719752073
- 0.9734724164 0.9601246715 0.9721509814
- 0.9736018181 0.9604150057 0.9723268151
- 0.9737312198 0.9607043862 0.9725025892
- 0.9738605022 0.9609869719 0.9726774096
- 0.9739891887 0.9612696767 0.9728478789
- 0.9741178751 0.9615523219 0.9730182886
- 0.9742466211 0.9618350267 0.9731886983
- 0.9743753076 0.9621176124 0.9733592272
- 0.9745039940 0.9624003172 0.9735295773
- 0.9746326804 0.9626781940 0.9737001061
- 0.9747601748 0.9629530907 0.9738674760
- 0.9748873115 0.9632279873 0.9740337133
- 0.9750145078 0.9635028839 0.9742000103
- 0.9751415849 0.9637778997 0.9743661880
- 0.9752687216 0.9640527964 0.9745324254
- 0.9753959179 0.9643273950 0.9746986032
- 0.9755228162 0.9645949006 0.9748641849
- 0.9756492972 0.9648625255 0.9750267267
- 0.9757757187 0.9651299715 0.9751893282
- 0.9759021997 0.9653975964 0.9753518105
- 0.9760286212 0.9656651020 0.9755142927
- 0.9761551023 0.9659326077 0.9756767750
- 0.9762815237 0.9661971927 0.9758393764
- 0.9764071703 0.9664574862 0.9760001898
- 0.9765323997 0.9667177796 0.9761596918
- 0.9766576290 0.9669780731 0.9763193130
- 0.9767829180 0.9672384262 0.9764788151
- 0.9769080877 0.9674987793 0.9766383767
- 0.9770333171 0.9677590728 0.9767978787
- 0.9771584868 0.9680131078 0.9769575000
- 0.9772819877 0.9682648778 0.9771137238
- 0.9774054885 0.9685167074 0.9772697091
- 0.9775289297 0.9687684774 0.9774256945
- 0.9776523709 0.9690203071 0.9775816798
- 0.9777758121 0.9692721963 0.9777377248
- 0.9778991938 0.9695239067 0.9778935909
- 0.9780225158 0.9697673917 0.9780486822
- 0.9781451225 0.9700108767 0.9782000184
- 0.9782677889 0.9702544212 0.9783512950
- 0.9783903956 0.9704979062 0.9785025716
- 0.9785130024 0.9707413912 0.9786539078
- 0.9786357284 0.9709848166 0.9788051844
- 0.9787582755 0.9712265730 0.9789565802
- 0.9788810015 0.9714620709 0.9791055918
- 0.9790037870 0.9716976881 0.9792516828
- 0.9791265130 0.9719331861 0.9793978930
- 0.9792491794 0.9721686840 0.9795439839
- 0.9793720245 0.9724041820 0.9796900749
- 0.9794946909 0.9726397991 0.9798362255
- 0.9796174765 0.9728724957 0.9799823761
- 0.9797399044 0.9731004834 0.9801260829
- 0.9798622727 0.9733284712 0.9802682996
- 0.9799845815 0.9735565186 0.9804103971
- 0.9801068902 0.9737845063 0.9805526137
- 0.9802291989 0.9740126133 0.9806947708
- 0.9803515077 0.9742406011 0.9808369875
- 0.9804738164 0.9744648933 0.9809792042
- 0.9805954099 0.9746851921 0.9811189175
- 0.9807168245 0.9749054909 0.9812576771
- 0.9808381200 0.9751256704 0.9813964963
- 0.9809594750 0.9753460288 0.9815353155
- 0.9810807705 0.9755662084 0.9816740751
- 0.9812021852 0.9757865071 0.9818128943
- 0.9813234806 0.9760035872 0.9819517136
- 0.9814447761 0.9762178063 0.9820870757
- 0.9815660119 0.9764320254 0.9822216034
- 0.9816873074 0.9766461849 0.9823560715
- 0.9818086028 0.9768604040 0.9824907184
- 0.9819297791 0.9770746231 0.9826251864
- 0.9820510745 0.9772887230 0.9827597737
- 0.9821723104 0.9774991870 0.9828943014
- 0.9822927713 0.9777060151 0.9830257893
- 0.9824131727 0.9779127240 0.9831566215
- 0.9825335145 0.9781193733 0.9832873940
- 0.9826539159 0.9783260822 0.9834182262
- 0.9827741981 0.9785327911 0.9835489988
- 0.9828945994 0.9787396193 0.9836797714
- 0.9830150008 0.9789426923 0.9838104844
- 0.9831339717 0.9791409969 0.9839380980
- 0.9832527041 0.9793391824 0.9840646982
- 0.9833713174 0.9795374274 0.9841911793
- 0.9834899902 0.9797356725 0.9843177795
- 0.9836087227 0.9799339175 0.9844443798
- 0.9837273955 0.9801321030 0.9845709205
- 0.9838461280 0.9803280830 0.9846975207
- 0.9839642048 0.9805182219 0.9848210216
- 0.9840821028 0.9807084203 0.9849429727
- 0.9841998816 0.9808984995 0.9850649834
- 0.9843177795 0.9810886979 0.9851869941
- 0.9844356775 0.9812787771 0.9853090048
- 0.9845535755 0.9814689755 0.9854310155
- 0.9846714139 0.9816585183 0.9855529070
- 0.9847885966 0.9818410873 0.9856733084
- 0.9849051237 0.9820237756 0.9857919216
- 0.9850217104 0.9822065234 0.9859105945
- 0.9851381779 0.9823890924 0.9860293269
- 0.9852548242 0.9825717807 0.9861479998
- 0.9853712916 0.9827544093 0.9862666130
- 0.9854878783 0.9829370975 0.9863852859
- 0.9856039286 0.9831125140 0.9865033031
- 0.9857186079 0.9832866192 0.9866192937
- 0.9858332872 0.9834606051 0.9867352843
- 0.9859480262 0.9836345911 0.9868512750
- 0.9860628247 0.9838085771 0.9869673252
- 0.9861775041 0.9839826226 0.9870833158
- 0.9862921834 0.9841566086 0.9871993065
- 0.9864069223 0.9843258858 0.9873152971
- 0.9865176082 0.9844909906 0.9874280095
- 0.9866282940 0.9846559763 0.9875406027
- 0.9867389202 0.9848210812 0.9876531959
- 0.9868496060 0.9849861264 0.9877659082
- 0.9869602919 0.9851511717 0.9878785014
- 0.9870709777 0.9853162169 0.9879910946
- 0.9871817231 0.9854801893 0.9881036878
- 0.9872913957 0.9856383204 0.9882147908
- 0.9874005914 0.9857963920 0.9883249998
- 0.9875099063 0.9859545231 0.9884350896
- 0.9876191020 0.9861125946 0.9885452986
- 0.9877284169 0.9862707257 0.9886553884
- 0.9878376126 0.9864287972 0.9887655973
- 0.9879468083 0.9865869284 0.9888756871
- 0.9880558252 0.9867392778 0.9889851809
- 0.9881638288 0.9868894815 0.9890925288
- 0.9882717133 0.9870396852 0.9891998172
- 0.9883797169 0.9871898890 0.9893071055
- 0.9884877205 0.9873400927 0.9894143939
- 0.9885957241 0.9874902964 0.9895216227
- 0.9887037277 0.9876403809 0.9896289110
- 0.9888116717 0.9877886772 0.9897361994
- 0.9889186025 0.9879299998 0.9898411036
- 0.9890251756 0.9880713820 0.9899451733
- 0.9891318083 0.9882127047 0.9900494218
- 0.9892383814 0.9883540869 0.9901534915
- 0.9893450141 0.9884954095 0.9902576804
- 0.9894515276 0.9886367917 0.9903618097
- 0.9895581007 0.9887781143 0.9904659986
- 0.9896646142 0.9889159203 0.9905695915
- 0.9897707105 0.9890518188 0.9906715155
- 0.9898768067 0.9891877174 0.9907733798
- 0.9899830222 0.9893234968 0.9908754230
- 0.9900891185 0.9894593954 0.9909772873
- 0.9901952147 0.9895952940 0.9910792112
- 0.9903013110 0.9897311926 0.9911811948
- 0.9904074073 0.9898669720 0.9912831187
- 0.9905129075 0.9899997115 0.9913834929
- 0.9906179905 0.9901322722 0.9914830923
- 0.9907230139 0.9902650118 0.9915826917
- 0.9908280969 0.9903976917 0.9916822910
- 0.9909331799 0.9905303121 0.9917818904
- 0.9910383224 0.9906629920 0.9918814898
- 0.9911434054 0.9907956719 0.9919810891
- 0.9912484288 0.9909266829 0.9920806885
- 0.9913520217 0.9910547137 0.9921786189
- 0.9914554954 0.9911826849 0.9922763705
- 0.9915590286 0.9913107157 0.9923741817
- 0.9916625023 0.9914388061 0.9924721122
- 0.9917659760 0.9915667772 0.9925699234
- 0.9918695092 0.9916948080 0.9926676750
- 0.9919729829 0.9918227792 0.9927656054
- 0.9920759201 0.9919472933 0.9928627014
- 0.9921774268 0.9920694232 0.9929581881
- 0.9922788739 0.9921916127 0.9930536151
- 0.9923803806 0.9923136830 0.9931489825
- 0.9924818873 0.9924358726 0.9932444096
- 0.9925833941 0.9925580025 0.9933397770
- 0.9926849008 0.9926801920 0.9934352040
- 0.9927864075 0.9928023219 0.9935305715
- 0.9928867221 0.9929195046 0.9936246276
- 0.9929860234 0.9930353165 0.9937170148
- 0.9930852056 0.9931510091 0.9938094020
- 0.9931843877 0.9932668209 0.9939017892
- 0.9932836294 0.9933825731 0.9939941764
- 0.9933828115 0.9934983850 0.9940866828
- 0.9934821129 0.9936141968 0.9941791296
- 0.9935812950 0.9937298894 0.9942715168
- 0.9936792254 0.9938406944 0.9943618178
- 0.9937763214 0.9939510822 0.9944508076
- 0.9938734174 0.9940614104 0.9945397973
- 0.9939705729 0.9941716790 0.9946289062
- 0.9940677285 0.9942820072 0.9947178960
- 0.9941648245 0.9943923950 0.9948070049
- 0.9942619801 0.9945027232 0.9948959947
- 0.9943590760 0.9946129918 0.9949849844
- 0.9944550991 0.9947180152 0.9950715899
- 0.9945507050 0.9948229194 0.9951571822
- 0.9946463108 0.9949277043 0.9952427745
- 0.9947419167 0.9950326085 0.9953284264
- 0.9948375225 0.9951373935 0.9954140186
- 0.9949331284 0.9952422976 0.9954996109
- 0.9950286150 0.9953472018 0.9955852032
- 0.9951242208 0.9954519868 0.9956707954
- 0.9952185154 0.9955508113 0.9957543015
- 0.9953123927 0.9956492782 0.9958369732
- 0.9954062104 0.9957479239 0.9959197044
- 0.9955000281 0.9958463907 0.9960023761
- 0.9955939054 0.9959449172 0.9960849881
- 0.9956877232 0.9960435033 0.9961677194
- 0.9957814813 0.9961420298 0.9962503910
- 0.9958754182 0.9962404966 0.9963331223
- 0.9959679842 0.9963330030 0.9964141846
- 0.9960600734 0.9964246750 0.9964945912
- 0.9961522818 0.9965164065 0.9965748787
- 0.9962443709 0.9966081977 0.9966552854
- 0.9963365197 0.9966999292 0.9967356920
- 0.9964286089 0.9967916012 0.9968159795
- 0.9965208173 0.9968832731 0.9968963861
- 0.9966129065 0.9969750047 0.9969767928
- 0.9967035055 0.9970617890 0.9970558882
- 0.9967930913 0.9971467853 0.9971340895
- 0.9968826771 0.9972319007 0.9972122908
- 0.9969723821 0.9973170161 0.9972904921
- 0.9970620275 0.9974020123 0.9973688126
- 0.9971516132 0.9974871278 0.9974470139
- 0.9972411990 0.9975721240 0.9975252151
- 0.9973307848 0.9976571798 0.9976034164
- 0.9974188805 0.9977390170 0.9976804852
- 0.9975048900 0.9978179932 0.9977560043
- 0.9975908995 0.9978969097 0.9978315234
- 0.9976769090 0.9979758263 0.9979069233
- 0.9977629185 0.9980546832 0.9979823828
- 0.9978489280 0.9981337190 0.9980579019
- 0.9979348779 0.9982125759 0.9981334209
- 0.9980208874 0.9982914925 0.9982088208
- 0.9981061220 0.9983687997 0.9982838035
- 0.9981874228 0.9984411001 0.9983559251
- 0.9982687831 0.9985135198 0.9984279871
- 0.9983500838 0.9985858202 0.9985002279
- 0.9984313846 0.9986581802 0.9985722899
- 0.9985126853 0.9987304807 0.9986444116
- 0.9985939860 0.9988029003 0.9987164736
- 0.9986754060 0.9988752007 0.9987885952
- 0.9987567067 0.9989476204 0.9988607764
- 0.9988334179 0.9990134835 0.9989299178
- 0.9989092946 0.9990788102 0.9989984035
- 0.9989851117 0.9991440773 0.9990668893
- 0.9990609884 0.9992092848 0.9991354942
- 0.9991368055 0.9992746115 0.9992039800
- 0.9992126822 0.9993398786 0.9992725253
- 0.9992886186 0.9994050860 0.9993410707
- 0.9993643761 0.9994704127 0.9994096160
- 0.9994376898 0.9995324016 0.9994766712
- 0.9995080233 0.9995908141 0.9995421171
- 0.9995782971 0.9996492863 0.9996075034
- 0.9996485710 0.9997076988 0.9996728897
- 0.9997189045 0.9997661710 0.9997382760
- 0.9997891784 0.9998245835 0.9998037815
- 0.9998593926 0.9998831153 0.9998692274
- 0.9999297261 0.9999415278 0.9999346137
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_rsx2_100.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_rsx2_100.spi1d
deleted file mode 100644
index 545776f1007..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_rsx2_100.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0005538157 0.0002576292 0.0005585101
- 0.0012096640 0.0005333599 0.0011604551
- 0.0019140980 0.0008360103 0.0018323910
- 0.0026460199 0.0011740130 0.0025799151
- 0.0034157911 0.0015541241 0.0033877229
- 0.0042393408 0.0019793189 0.0042505912
- 0.0051223529 0.0024463851 0.0051805871
- 0.0060673542 0.0029475561 0.0061999368
- 0.0070817620 0.0034730800 0.0073256488
- 0.0081761600 0.0040138708 0.0085633332
- 0.0093593132 0.0045639272 0.0099106664
- 0.0106341401 0.0051191631 0.0113591403
- 0.0119961500 0.0056801899 0.0129020195
- 0.0134347901 0.0062479940 0.0145361200
- 0.0149379000 0.0068263910 0.0162581895
- 0.0164953694 0.0074195368 0.0180597696
- 0.0181045309 0.0080307238 0.0199336000
- 0.0197760705 0.0086633833 0.0218689796
- 0.0215226207 0.0093178684 0.0238573793
- 0.0233605802 0.0099947192 0.0258926600
- 0.0253009591 0.0106952796 0.0279722493
- 0.0273566395 0.0114182802 0.0300974604
- 0.0295376405 0.0121626100 0.0322676599
- 0.0318443291 0.0129287997 0.0344865993
- 0.0342735499 0.0137156500 0.0367620103
- 0.0368162692 0.0145225199 0.0390981287
- 0.0394631997 0.0153492000 0.0414960496
- 0.0422021896 0.0161942504 0.0439662300
- 0.0450241007 0.0170577895 0.0465124287
- 0.0479182489 0.0179391392 0.0491312891
- 0.0508695506 0.0188368801 0.0518258400
- 0.0538671017 0.0197515395 0.0545928814
- 0.0569038987 0.0206836108 0.0574216582
- 0.0599653386 0.0216330998 0.0603049994
- 0.0630441532 0.0226011295 0.0632309094
- 0.0661331788 0.0235872995 0.0661824495
- 0.0692235529 0.0245907698 0.0691514686
- 0.0723131001 0.0256121606 0.0721308514
- 0.0753963515 0.0266514607 0.0751067922
- 0.0784699991 0.0277084205 0.0780698285
- 0.0815294310 0.0287822001 0.0810127109
- 0.0845746398 0.0298725795 0.0839387029
- 0.0876072496 0.0309803504 0.0868489370
- 0.0906234607 0.0321053714 0.0897342712
- 0.0936240926 0.0332451016 0.0925956666
- 0.0966099873 0.0343989693 0.0954437479
- 0.0995746925 0.0355678201 0.0982764736
- 0.1025210023 0.0367507786 0.1010928974
- 0.1054513976 0.0379455499 0.1038966030
- 0.1083656028 0.0391518585 0.1066884995
- 0.1112613007 0.0403695591 0.1094719023
- 0.1141443029 0.0415982008 0.1122469977
- 0.1170163006 0.0428373106 0.1150157973
- 0.1198785976 0.0440876000 0.1177795008
- 0.1227298006 0.0453483313 0.1205397025
- 0.1255751997 0.0466196500 0.1232986972
- 0.1284184009 0.0479020402 0.1260581017
- 0.1312606931 0.0491929315 0.1288186014
- 0.1341048926 0.0504931509 0.1315809935
- 0.1369509995 0.0518033691 0.1343457997
- 0.1397999972 0.0531228185 0.1371127963
- 0.1426569968 0.0544515885 0.1398842931
- 0.1455242038 0.0557879396 0.1426624060
- 0.1484020054 0.0571304597 0.1454472989
- 0.1512925029 0.0584798306 0.1482387930
- 0.1541953981 0.0598362610 0.1510369033
- 0.1571146995 0.0612012111 0.1538417041
- 0.1600483954 0.0625731573 0.1566565037
- 0.1629952043 0.0639522225 0.1594796926
- 0.1659574062 0.0653370395 0.1623144001
- 0.1689333022 0.0667286515 0.1651574969
- 0.1719211042 0.0681272000 0.1680109054
- 0.1749179959 0.0695317611 0.1708731055
- 0.1779257059 0.0709433332 0.1737474054
- 0.1809400022 0.0723603070 0.1766321063
- 0.1839601994 0.0737829134 0.1795291007
- 0.1869864017 0.0752107576 0.1824384034
- 0.1900130957 0.0766445100 0.1853630990
- 0.1930415034 0.0780834034 0.1883013994
- 0.1960687935 0.0795266330 0.1912554055
- 0.1990925074 0.0809739381 0.1942231059
- 0.2021104991 0.0824264735 0.1972043961
- 0.2051243931 0.0838834122 0.2002002001
- 0.2081328928 0.0853442401 0.2032063007
- 0.2111341059 0.0868088603 0.2062257975
- 0.2141271979 0.0882768705 0.2092570961
- 0.2171119004 0.0897474736 0.2122993022
- 0.2200873941 0.0912210122 0.2153486013
- 0.2230526060 0.0926979184 0.2184022963
- 0.2260069996 0.0941769183 0.2214571983
- 0.2289530039 0.0956579819 0.2245126069
- 0.2318878025 0.0971412882 0.2275668979
- 0.2348102033 0.0986268297 0.2306147963
- 0.2377181053 0.1001135036 0.2336523980
- 0.2406145036 0.1016011015 0.2366762012
- 0.2435014993 0.1030898988 0.2396847010
- 0.2463797927 0.1045792028 0.2426739931
- 0.2492484003 0.1060694978 0.2456423044
- 0.2521043122 0.1075616032 0.2485859990
- 0.2549489141 0.1090551987 0.2515046895
- 0.2577804029 0.1105502024 0.2543984056
- 0.2605997920 0.1120468974 0.2572653890
- 0.2634068131 0.1135445982 0.2601054013
- 0.2662003040 0.1150436029 0.2629188001
- 0.2689799964 0.1165440977 0.2657040954
- 0.2717454135 0.1180453971 0.2684625983
- 0.2744967043 0.1195472032 0.2711946964
- 0.2772313952 0.1210499033 0.2738988996
- 0.2799471915 0.1225532964 0.2765769064
- 0.2826446891 0.1240585968 0.2792299092
- 0.2853254974 0.1255660951 0.2818576992
- 0.2879889011 0.1270741969 0.2844642103
- 0.2906337082 0.1285829991 0.2870489955
- 0.2932612002 0.1300923973 0.2896148860
- 0.2958734035 0.1316034049 0.2921622097
- 0.2984699905 0.1331169009 0.2946906090
- 0.3010497093 0.1346320063 0.2972028852
- 0.3036122024 0.1361477971 0.2996973991
- 0.3061597049 0.1376651973 0.3021731079
- 0.3086943924 0.1391835958 0.3046326041
- 0.3112165928 0.1407034993 0.3070755005
- 0.3137254119 0.1422256976 0.3095063865
- 0.3162207901 0.1437488943 0.3119274080
- 0.3187038004 0.1452739984 0.3143393993
- 0.3211764991 0.1468010992 0.3167423904
- 0.3236395121 0.1483293027 0.3191359937
- 0.3260940909 0.1498585939 0.3215200901
- 0.3285394907 0.1513891965 0.3238947988
- 0.3309769928 0.1529217958 0.3262606859
- 0.3334091902 0.1544554979 0.3286187053
- 0.3358364105 0.1559904069 0.3309695125
- 0.3382585049 0.1575258970 0.3333117962
- 0.3406754136 0.1590621024 0.3356468081
- 0.3430868983 0.1606000960 0.3379752934
- 0.3454923034 0.1621384025 0.3402976096
- 0.3478921950 0.1636777073 0.3426141143
- 0.3502902091 0.1652178019 0.3449253142
- 0.3526883125 0.1667584032 0.3472313881
- 0.3550874889 0.1682990938 0.3495286107
- 0.3574880064 0.1698389053 0.3518162966
- 0.3598900139 0.1713789999 0.3540945053
- 0.3622936904 0.1729196012 0.3563635945
- 0.3646990955 0.1744605005 0.3586243987
- 0.3671062887 0.1760009974 0.3608759940
- 0.3695152998 0.1775424033 0.3631196022
- 0.3719266951 0.1790847033 0.3653568029
- 0.3743407130 0.1806277931 0.3675884008
- 0.3767570853 0.1821713001 0.3698143959
- 0.3791759014 0.1837140024 0.3720313013
- 0.3815971911 0.1852564067 0.3742407858
- 0.3840225041 0.1867990047 0.3764427900
- 0.3864507079 0.1883427054 0.3786371052
- 0.3888813853 0.1898857057 0.3808222115
- 0.3913142085 0.1914276034 0.3829993010
- 0.3937469125 0.1929681003 0.3851706088
- 0.3961795866 0.1945082992 0.3873367906
- 0.3986124098 0.1960480064 0.3894971013
- 0.4010451138 0.1975871027 0.3916527927
- 0.4034779072 0.1991253942 0.3938055933
- 0.4059106112 0.2006641030 0.3959555924
- 0.4083434045 0.2022033036 0.3980999887
- 0.4107761085 0.2037439942 0.4002406001
- 0.4132089019 0.2052841932 0.4023782909
- 0.4156416953 0.2068233937 0.4045133889
- 0.4180744886 0.2083608955 0.4066438079
- 0.4205071926 0.2098989934 0.4087715149
- 0.4229399860 0.2114374042 0.4108966887
- 0.4253725111 0.2129762024 0.4130181968
- 0.4278020859 0.2145155072 0.4151366949
- 0.4302271903 0.2160546035 0.4172526896
- 0.4326483905 0.2175924033 0.4193654954
- 0.4350630045 0.2191300988 0.4214769900
- 0.4374726117 0.2206678987 0.4235875905
- 0.4398784041 0.2222069055 0.4256978929
- 0.4422785044 0.2237454951 0.4278069139
- 0.4446738958 0.2252838016 0.4299151003
- 0.4470661879 0.2268211991 0.4320223033
- 0.4494529963 0.2283589989 0.4341273010
- 0.4518359900 0.2298974991 0.4362305105
- 0.4542163014 0.2314366996 0.4383283854
- 0.4565913081 0.2329763025 0.4404241145
- 0.4589622915 0.2345169932 0.4425179958
- 0.4613293111 0.2360569984 0.4446097016
- 0.4636883140 0.2375967056 0.4467011988
- 0.4660438001 0.2391356975 0.4487924874
- 0.4683940113 0.2406754941 0.4508841932
- 0.4707357883 0.2422166020 0.4529756010
- 0.4730732143 0.2437583953 0.4550662041
- 0.4754005075 0.2453003973 0.4571551979
- 0.4777207971 0.2468425930 0.4592432082
- 0.4800347984 0.2483848035 0.4613265097
- 0.4823366106 0.2499269992 0.4634082913
- 0.4846338928 0.2514702976 0.4654878080
- 0.4869211912 0.2530143857 0.4675660133
- 0.4892016053 0.2545599937 0.4696435928
- 0.4914767146 0.2561056912 0.4717212021
- 0.4937387109 0.2576513886 0.4737991989
- 0.4959957898 0.2591978014 0.4758777916
- 0.4982388020 0.2607448995 0.4779537022
- 0.5004736185 0.2622939944 0.4800283015
- 0.5026996136 0.2638441026 0.4820936918
- 0.5049133897 0.2653951943 0.4841566086
- 0.5071231127 0.2669464946 0.4862132072
- 0.5093185902 0.2684977949 0.4882662892
- 0.5115088224 0.2700498998 0.4903163016
- 0.5136851072 0.2716039121 0.4923604131
- 0.5158513188 0.2731583118 0.4944027960
- 0.5180078149 0.2747133076 0.4964390099
- 0.5201510191 0.2762692869 0.4984740913
- 0.5222893953 0.2778258026 0.5005058050
- 0.5244101286 0.2793847024 0.5025345087
- 0.5265269279 0.2809442878 0.5045595765
- 0.5286250114 0.2825047970 0.5065774918
- 0.5307167768 0.2840653062 0.5085912943
- 0.5327941179 0.2856262922 0.5105962753
- 0.5348628163 0.2871873975 0.5125992894
- 0.5369216204 0.2887484133 0.5145884752
- 0.5389689207 0.2903096974 0.5165752769
- 0.5410090089 0.2918717861 0.5185478926
- 0.5430334806 0.2934342027 0.5205165744
- 0.5450525880 0.2949968874 0.5224738717
- 0.5470547080 0.2965593040 0.5244258046
- 0.5490540862 0.2981210053 0.5263680816
- 0.5510348082 0.2996825874 0.5283023715
- 0.5530139804 0.3012439907 0.5302276015
- 0.5549759865 0.3028059006 0.5321443081
- 0.5569360852 0.3043687046 0.5340541005
- 0.5588794947 0.3059312105 0.5359538794
- 0.5608198047 0.3074932992 0.5378476977
- 0.5627439022 0.3090555072 0.5397273898
- 0.5646646023 0.3106175959 0.5416002274
- 0.5665714145 0.3121803999 0.5434591770
- 0.5684738755 0.3137443066 0.5453127027
- 0.5703607798 0.3153086901 0.5471491814
- 0.5722435713 0.3168740869 0.5489794016
- 0.5741115808 0.3184395134 0.5507919192
- 0.5759764910 0.3200049996 0.5525978208
- 0.5778291225 0.3215703964 0.5543872118
- 0.5796784163 0.3231351078 0.5561701059
- 0.5815119147 0.3246999085 0.5579361916
- 0.5833426714 0.3262651861 0.5596947074
- 0.5851539969 0.3278304935 0.5614392757
- 0.5869635940 0.3293960094 0.5631760955
- 0.5887479186 0.3309614956 0.5649011731
- 0.5905321836 0.3325259984 0.5666179061
- 0.5922917128 0.3340902925 0.5683240891
- 0.5940505266 0.3356544077 0.5700199008
- 0.5957903862 0.3372184038 0.5717071891
- 0.5975276232 0.3387834132 0.5733817816
- 0.5992469788 0.3403491974 0.5750491023
- 0.6009606719 0.3419148922 0.5766983032
- 0.6026608944 0.3434804976 0.5783439875
- 0.6043530107 0.3450458050 0.5799701810
- 0.6060341001 0.3466094136 0.5815963149
- 0.6077030897 0.3481729925 0.5831990242
- 0.6093657017 0.3497354984 0.5848017931
- 0.6110138893 0.3512978852 0.5863847136
- 0.6126598120 0.3528620899 0.5879638195
- 0.6142886281 0.3544270992 0.5895280838
- 0.6159173846 0.3559925854 0.5910843015
- 0.6175265908 0.3575589955 0.5926306248
- 0.6191338897 0.3591251969 0.5941641927
- 0.6207273006 0.3606910110 0.5956931114
- 0.6223142743 0.3622567058 0.5972054005
- 0.6238920093 0.3638209105 0.5987178087
- 0.6254580021 0.3653847873 0.6002131104
- 0.6270201802 0.3669480979 0.6017081141
- 0.6285654902 0.3685106933 0.6031907797
- 0.6301108003 0.3700729907 0.6046687961
- 0.6316359043 0.3716341853 0.6061378717
- 0.6331589222 0.3731954098 0.6075956225
- 0.6346688867 0.3747552931 0.6090502143
- 0.6361703277 0.3763149977 0.6104860902
- 0.6376655102 0.3778744936 0.6119219065
- 0.6391450763 0.3794336915 0.6133409142
- 0.6406247020 0.3809930086 0.6147564054
- 0.6420868039 0.3825530112 0.6161623001
- 0.6435478926 0.3841128945 0.6175583005
- 0.6449993253 0.3856733143 0.6189519763
- 0.6464440227 0.3872339129 0.6203303933
- 0.6478844881 0.3887940943 0.6217089295
- 0.6493095756 0.3903535903 0.6230769157
- 0.6507347226 0.3919129968 0.6244416833
- 0.6521434188 0.3934705853 0.6258000135
- 0.6535484791 0.3950277865 0.6271470785
- 0.6549462080 0.3965846002 0.6284943223
- 0.6563327909 0.3981403112 0.6298246980
- 0.6577193737 0.3996961117 0.6311542988
- 0.6590902805 0.4012506902 0.6324747205
- 0.6604607105 0.4028050900 0.6337866187
- 0.6618214250 0.4043591022 0.6350975037
- 0.6631729007 0.4059123993 0.6363947988
- 0.6645237207 0.4074656069 0.6376919746
- 0.6658543944 0.4090178013 0.6389808059
- 0.6671850085 0.4105696082 0.6402636170
- 0.6685047150 0.4121212065 0.6415452957
- 0.6698150039 0.4136717916 0.6428160071
- 0.6711249948 0.4152224064 0.6440867186
- 0.6724179983 0.4167717099 0.6453511119
- 0.6737111211 0.4183202982 0.6466106772
- 0.6749945283 0.4198687077 0.6478698850
- 0.6762676239 0.4214153886 0.6491171122
- 0.6775407195 0.4229620993 0.6503642201
- 0.6787930131 0.4245072901 0.6516051292
- 0.6800435781 0.4260506034 0.6528393030
- 0.6812877059 0.4275940061 0.6540734768
- 0.6825190187 0.4291338921 0.6552976966
- 0.6837502718 0.4306730926 0.6565207243
- 0.6849684715 0.4322116971 0.6577410102
- 0.6861820817 0.4337471128 0.6589547992
- 0.6873937249 0.4352824986 0.6601685882
- 0.6885895133 0.4368155897 0.6613742113
- 0.6897851825 0.4383459091 0.6625760198
- 0.6909723282 0.4398762882 0.6637775898
- 0.6921495199 0.4414024055 0.6649709940
- 0.6933267117 0.4429270029 0.6661643982
- 0.6944912076 0.4444515109 0.6673536897
- 0.6956524253 0.4459707141 0.6685358882
- 0.6968116164 0.4474897981 0.6697182059
- 0.6979551911 0.4490073919 0.6708937287
- 0.6990987062 0.4505204856 0.6720660925
- 0.7002366185 0.4520334899 0.6732385159
- 0.7013661265 0.4535439909 0.6744014025
- 0.7024955750 0.4550516903 0.6755638719
- 0.7036141753 0.4565593898 0.6767243743
- 0.7047271729 0.4580627978 0.6778780818
- 0.7058401704 0.4595640898 0.6790319085
- 0.7069379091 0.4610654116 0.6801804900
- 0.7080339789 0.4625608921 0.6813232899
- 0.7091283202 0.4640552998 0.6824662089
- 0.7102094293 0.4655497074 0.6836034060
- 0.7112904191 0.4670377970 0.6847382784
- 0.7123653293 0.4685258865 0.6858730912
- 0.7134271860 0.4700129926 0.6869965792
- 0.7144889832 0.4714944065 0.6881188154
- 0.7155439258 0.4729757905 0.6892403960
- 0.7165915966 0.4744558036 0.6903538108
- 0.7176393867 0.4759314060 0.6914672256
- 0.7186779976 0.4774070978 0.6925780177
- 0.7197117209 0.4788806140 0.6936802268
- 0.7207453847 0.4803498089 0.6947823763
- 0.7217658758 0.4818190932 0.6958813071
- 0.7227824926 0.4832853973 0.6969739795
- 0.7237992287 0.4847474098 0.6980667114
- 0.7248027921 0.4862093031 0.6991550922
- 0.7258046269 0.4876680970 0.7002385855
- 0.7268064022 0.4891225100 0.7013220787
- 0.7277902961 0.4905770123 0.7024012804
- 0.7287734151 0.4920283854 0.7034770250
- 0.7297564149 0.4934760034 0.7045525908
- 0.7307261825 0.4949235916 0.7056220770
- 0.7316960096 0.4963681996 0.7066873908
- 0.7326653004 0.4978089035 0.7077527046
- 0.7336220741 0.4992494881 0.7088124752
- 0.7345790267 0.5006874204 0.7098689079
- 0.7355352044 0.5021209121 0.7109252810
- 0.7364767194 0.5035544038 0.7119749784
- 0.7374181151 0.5049852133 0.7130206823
- 0.7383592725 0.5064104795 0.7140665054
- 0.7392876148 0.5078356862 0.7151080966
- 0.7402158976 0.5092589259 0.7161473036
- 0.7411442995 0.5106753111 0.7171863914
- 0.7420564294 0.5120915771 0.7182205915
- 0.7429682016 0.5135068893 0.7192509770
- 0.7438799143 0.5149142742 0.7202814221
- 0.7447810173 0.5163217187 0.7213069797
- 0.7456809878 0.5177291036 0.7223277092
- 0.7465808988 0.5191293955 0.7233483791
- 0.7474709153 0.5205295086 0.7243651152
- 0.7483584285 0.5219296217 0.7253757119
- 0.7492460012 0.5233250260 0.7263864279
- 0.7501245141 0.5247194171 0.7273939848
- 0.7509989738 0.5261136889 0.7283943295
- 0.7518733740 0.5275031924 0.7293944955
- 0.7527413964 0.5288894773 0.7303934097
- 0.7536038756 0.5302758813 0.7313838005
- 0.7544664145 0.5316587090 0.7323741913
- 0.7553241849 0.5330361724 0.7333645821
- 0.7561736703 0.5344135761 0.7343451977
- 0.7570232749 0.5357897282 0.7353253961
- 0.7578713298 0.5371581912 0.7363057137
- 0.7587116957 0.5385265946 0.7372794151
- 0.7595521212 0.5398949981 0.7382512093
- 0.7603924870 0.5412554741 0.7392228842
- 0.7612221837 0.5426148176 0.7401890755
- 0.7620512247 0.5439741015 0.7411506772
- 0.7628800869 0.5453277230 0.7421122789
- 0.7637022138 0.5466768742 0.7430707216
- 0.7645211220 0.5480260849 0.7440214753
- 0.7653400898 0.5493733883 0.7449724078
- 0.7661545873 0.5507144928 0.7459229827
- 0.7669628859 0.5520555973 0.7468630075
- 0.7677711844 0.5533967018 0.7478029132
- 0.7685785890 0.5547322035 0.7487428784
- 0.7693775296 0.5560668111 0.7496752143
- 0.7701764107 0.5574014783 0.7506042719
- 0.7709752917 0.5587329865 0.7515335083
- 0.7717691064 0.5600612760 0.7524588108
- 0.7725613713 0.5613896251 0.7533779740
- 0.7733535767 0.5627173781 0.7542970777
- 0.7741429806 0.5640394092 0.7552161217
- 0.7749279737 0.5653614998 0.7561244965
- 0.7757130265 0.5666834712 0.7570329905
- 0.7764979005 0.5680016279 0.7579414248
- 0.7772737145 0.5693175197 0.7588419914
- 0.7780495286 0.5706332922 0.7597380877
- 0.7788252831 0.5719478130 0.7606341243
- 0.7795972228 0.5732557178 0.7615277767
- 0.7803664207 0.5745636225 0.7624130845
- 0.7811354995 0.5758715272 0.7632983923
- 0.7819035053 0.5771726966 0.7641837001
- 0.7826650143 0.5784705877 0.7650598884
- 0.7834265232 0.5797685981 0.7659333944
- 0.7841879725 0.5810651779 0.7668067813
- 0.7849435806 0.5823537111 0.7676774859
- 0.7856963277 0.5836421847 0.7685415745
- 0.7864488959 0.5849307179 0.7694056034
- 0.7872005105 0.5862150788 0.7702696919
- 0.7879469991 0.5874965787 0.7711244226
- 0.7886934876 0.5887780190 0.7719767094
- 0.7894400954 0.5900595188 0.7728291154
- 0.7901812196 0.5913344026 0.7736784220
- 0.7909191251 0.5926094055 0.7745192051
- 0.7916570902 0.5938844085 0.7753601074
- 0.7923948169 0.5951570272 0.7762010098
- 0.7931283116 0.5964260101 0.7770338058
- 0.7938618064 0.5976949930 0.7778633237
- 0.7945951819 0.5989639759 0.7786927223
- 0.7953253984 0.6002289057 0.7795209885
- 0.7960519195 0.6014925241 0.7803397775
- 0.7967783809 0.6027560830 0.7811586857
- 0.7975050211 0.6040192842 0.7819775939
- 0.7982237935 0.6052780151 0.7827903032
- 0.7989413142 0.6065366864 0.7835965753
- 0.7996588945 0.6077952981 0.7844029069
- 0.8003752232 0.6090512276 0.7852091789
- 0.8010866046 0.6103022099 0.7860053778
- 0.8017979860 0.6115530729 0.7867997289
- 0.8025094271 0.6128041148 0.7875940204
- 0.8032175899 0.6140497923 0.7883868217
- 0.8039227128 0.6152924895 0.7891716957
- 0.8046277761 0.6165351868 0.7899566293
- 0.8053328991 0.6177778244 0.7907415032
- 0.8060317039 0.6190140843 0.7915207148
- 0.8067288995 0.6202492118 0.7922930717
- 0.8074262142 0.6214843988 0.7930656075
- 0.8081231117 0.6227191091 0.7938380241
- 0.8088151813 0.6239476204 0.7946025133
- 0.8095073104 0.6251760125 0.7953637838
- 0.8101993799 0.6264044046 0.7961249948
- 0.8108897805 0.6276314855 0.7968863249
- 0.8115760088 0.6288539171 0.7976366878
- 0.8122622967 0.6300764084 0.7983863950
- 0.8129485250 0.6312987804 0.7991361022
- 0.8136305213 0.6325194240 0.7998843193
- 0.8143079281 0.6337367296 0.8006227016
- 0.8149852753 0.6349539161 0.8013610244
- 0.8156628013 0.6361712217 0.8020994067
- 0.8163372278 0.6373847723 0.8028339744
- 0.8170101047 0.6385943294 0.8035594225
- 0.8176829219 0.6398037076 0.8042848110
- 0.8183556795 0.6410130858 0.8050101995
- 0.8190233111 0.6422181129 0.8057312965
- 0.8196895123 0.6434193850 0.8064466119
- 0.8203555942 0.6446207166 0.8071619272
- 0.8210217953 0.6458219290 0.8078771830
- 0.8216826916 0.6470190883 0.8085857034
- 0.8223428726 0.6482132077 0.8092882037
- 0.8230029941 0.6494073272 0.8099907041
- 0.8236631751 0.6506013870 0.8106932044
- 0.8243181705 0.6517918706 0.8113890290
- 0.8249729872 0.6529797912 0.8120803833
- 0.8256276846 0.6541677117 0.8127716780
- 0.8262825012 0.6553556919 0.8134629726
- 0.8269299865 0.6565406919 0.8141471148
- 0.8275772929 0.6577234864 0.8148270845
- 0.8282247186 0.6589062214 0.8155071139
- 0.8288720250 0.6600890160 0.8161870837
- 0.8295140862 0.6612688899 0.8168601990
- 0.8301560879 0.6624459028 0.8175293803
- 0.8307980895 0.6636229157 0.8181986213
- 0.8314400911 0.6647999287 0.8188679218
- 0.8320763707 0.6659740210 0.8195297122
- 0.8327124119 0.6671438217 0.8201869130
- 0.8333482742 0.6683136821 0.8208439946
- 0.8339843154 0.6694836020 0.8215011954
- 0.8346142769 0.6706516147 0.8221533895
- 0.8352434039 0.6718149185 0.8228014708
- 0.8358724713 0.6729781032 0.8234496117
- 0.8365015984 0.6741414070 0.8240976930
- 0.8371255994 0.6753039956 0.8247407079
- 0.8377479911 0.6764618754 0.8253772855
- 0.8383705020 0.6776198149 0.8260139823
- 0.8389930129 0.6787776947 0.8266506195
- 0.8396112919 0.6799355149 0.8272842765
- 0.8402273059 0.6810882092 0.8279114962
- 0.8408433199 0.6822404265 0.8285385966
- 0.8414592743 0.6833925843 0.8291658163
- 0.8420726061 0.6845448017 0.8297916055
- 0.8426827788 0.6856936216 0.8304092884
- 0.8432930112 0.6868407726 0.8310269713
- 0.8439031839 0.6879879832 0.8316445947
- 0.8445109129 0.6891351938 0.8322622776
- 0.8451119065 0.6902797818 0.8328717947
- 0.8457129002 0.6914209127 0.8334808946
- 0.8463138938 0.6925619245 0.8340898752
- 0.8469148278 0.6937029958 0.8346989155
- 0.8475095034 0.6948431730 0.8353011012
- 0.8481041789 0.6959772110 0.8359006047
- 0.8486989141 0.6971111894 0.8364999890
- 0.8492935896 0.6982452273 0.8370993733
- 0.8498833179 0.6993792057 0.8376960158
- 0.8504714966 0.7005075812 0.8382890224
- 0.8510596156 0.7016344070 0.8388819098
- 0.8516476750 0.7027612925 0.8394749165
- 0.8522318006 0.7038881183 0.8400666118
- 0.8528108001 0.7050123215 0.8406503797
- 0.8533899188 0.7061328888 0.8412342072
- 0.8539689779 0.7072533965 0.8418179154
- 0.8545476198 0.7083739042 0.8424016833
- 0.8551219106 0.7094944119 0.8429775238
- 0.8556962013 0.7106081247 0.8435510993
- 0.8562703729 0.7117217183 0.8441246748
- 0.8568447232 0.7128353715 0.8446984291
- 0.8574144244 0.7139490843 0.8452690244
- 0.8579822183 0.7150586843 0.8458353281
- 0.8585500717 0.7161651254 0.8464015722
- 0.8591179252 0.7172715068 0.8469678760
- 0.8596833944 0.7183778286 0.8475341201
- 0.8602436185 0.7194836736 0.8480933905
- 0.8608037233 0.7205830812 0.8486527205
- 0.8613638282 0.7216826081 0.8492119908
- 0.8619239926 0.7227820158 0.8497712016
- 0.8624796271 0.7238814235 0.8503255248
- 0.8630344272 0.7249767780 0.8508757949
- 0.8635892272 0.7260689139 0.8514261246
- 0.8641440272 0.7271611094 0.8519762754
- 0.8646966219 0.7282531857 0.8525258899
- 0.8652452826 0.7293453217 0.8530645967
- 0.8657941222 0.7304283977 0.8536034226
- 0.8663427830 0.7315114737 0.8541421890
- 0.8668915033 0.7325944901 0.8546810150
- 0.8674352169 0.7336776257 0.8552160859
- 0.8679779172 0.7347571850 0.8557479978
- 0.8685206771 0.7358316183 0.8562799096
- 0.8690633774 0.7369059920 0.8568118811
- 0.8696042895 0.7379804254 0.8573437929
- 0.8701401949 0.7390547991 0.8578673005
- 0.8706761003 0.7401224971 0.8583906293
- 0.8712120056 0.7411879897 0.8589140177
- 0.8717479110 0.7422536016 0.8594372869
- 0.8722802997 0.7433190942 0.8599570990
- 0.8728110194 0.7443835735 0.8604711294
- 0.8733416796 0.7454379797 0.8609851003
- 0.8738722801 0.7464923263 0.8614990711
- 0.8744028211 0.7475466728 0.8620131016
- 0.8749272823 0.7486010790 0.8625208735
- 0.8754518032 0.7496516109 0.8630263805
- 0.8759763241 0.7506958246 0.8635318875
- 0.8765007854 0.7517400980 0.8640373945
- 0.8770225048 0.7527843118 0.8645426035
- 0.8775386810 0.7538285851 0.8650417924
- 0.8780549765 0.7548667789 0.8655411005
- 0.8785712123 0.7559013963 0.8660402894
- 0.8790875077 0.7569360733 0.8665394783
- 0.8796002269 0.7579708099 0.8670362830
- 0.8801108003 0.7590054870 0.8675283790
- 0.8806213737 0.7600315213 0.8680204153
- 0.8811320066 0.7610560060 0.8685125113
- 0.8816425800 0.7620804906 0.8690046072
- 0.8821474910 0.7631049156 0.8694908023
- 0.8826515079 0.7641292214 0.8699728847
- 0.8831555247 0.7651435733 0.8704550266
- 0.8836596012 0.7661579251 0.8709372282
- 0.8841630220 0.7671722770 0.8714193106
- 0.8846591115 0.7681866288 0.8718963265
- 0.8851552010 0.7691996098 0.8723719716
- 0.8856512904 0.7702046037 0.8728476167
- 0.8861473799 0.7712097168 0.8733233213
- 0.8866416812 0.7722147703 0.8737990260
- 0.8871303201 0.7732198238 0.8742687106
- 0.8876188993 0.7742217779 0.8747382164
- 0.8881074786 0.7752138972 0.8752077222
- 0.8885961771 0.7762060761 0.8756772876
- 0.8890824914 0.7771981955 0.8761461973
- 0.8895648718 0.7781903744 0.8766090274
- 0.8900471926 0.7791786194 0.8770719171
- 0.8905295730 0.7801573277 0.8775346875
- 0.8910118937 0.7811360955 0.8779975772
- 0.8914917707 0.7821148038 0.8784590960
- 0.8919684887 0.7830935121 0.8789139986
- 0.8924452066 0.7840679288 0.8793689013
- 0.8929218054 0.7850319743 0.8798238039
- 0.8933985233 0.7859961987 0.8802787066
- 0.8938719034 0.7869604230 0.8807321787
- 0.8943415880 0.7879245877 0.8811805248
- 0.8948113918 0.7888851762 0.8816288114
- 0.8952810764 0.7898358107 0.8820770979
- 0.8957508206 0.7907865047 0.8825255036
- 0.8962174058 0.7917371988 0.8829724789
- 0.8966804147 0.7926878929 0.8834149837
- 0.8971434832 0.7936357856 0.8838574886
- 0.8976066113 0.7945719957 0.8843001127
- 0.8980696201 0.7955083251 0.8847426176
- 0.8985310793 0.7964445949 0.8851838708
- 0.8989905119 0.7973809242 0.8856199980
- 0.8994498253 0.7983161807 0.8860560060
- 0.8999091983 0.7992392778 0.8864920735
- 0.9003685713 0.8001623750 0.8869280815
- 0.9008257985 0.8010855913 0.8873633742
- 0.9012789726 0.8020086884 0.8877922297
- 0.9017320871 0.8029319048 0.8882209063
- 0.9021853209 0.8038424253 0.8886497021
- 0.9026384950 0.8047516942 0.8890783787
- 0.9030898213 0.8056610227 0.8895071149
- 0.9035350084 0.8065704107 0.8899301887
- 0.9039803147 0.8074796796 0.8903532028
- 0.9044255018 0.8083794117 0.8907762170
- 0.9048708081 0.8092753291 0.8911991119
- 0.9053156972 0.8101711869 0.8916221261
- 0.9057556987 0.8110671043 0.8920407891
- 0.9061955810 0.8119630218 0.8924584985
- 0.9066355824 0.8128508925 0.8928763270
- 0.9070755839 0.8137295842 0.8932939768
- 0.9075155854 0.8146083951 0.8937116861
- 0.9079490900 0.8154872060 0.8941258192
- 0.9083815813 0.8163658977 0.8945375085
- 0.9088140726 0.8172419071 0.8949491978
- 0.9092466235 0.8181051016 0.8953608274
- 0.9096791148 0.8189684153 0.8957725167
- 0.9101070166 0.8198316097 0.8961812854
- 0.9105319977 0.8206949234 0.8965846896
- 0.9109569192 0.8215581179 0.8969882131
- 0.9113819003 0.8224077821 0.8973916173
- 0.9118068218 0.8232551813 0.8977950215
- 0.9122298956 0.8241025209 0.8981981874
- 0.9126486778 0.8249498010 0.8985965848
- 0.9130674005 0.8257970810 0.8989951015
- 0.9134861827 0.8266378045 0.8993936181
- 0.9139049053 0.8274710178 0.8997920156
- 0.9143236279 0.8283041716 0.9001904726
- 0.9147337079 0.8291373849 0.9005855918
- 0.9151433706 0.8299707174 0.9009795189
- 0.9155529737 0.8308032155 0.9013733864
- 0.9159626961 0.8316221237 0.9017671943
- 0.9163724184 0.8324409723 0.9021611214
- 0.9167771935 0.8332599998 0.9025527239
- 0.9171783924 0.8340789080 0.9029397964
- 0.9175795913 0.8348978758 0.9033269286
- 0.9179807901 0.8357083797 0.9037140012
- 0.9183819294 0.8365128040 0.9041010737
- 0.9187824130 0.8373172879 0.9044882059
- 0.9191781282 0.8381217718 0.9048687220
- 0.9195739031 0.8389261961 0.9052485824
- 0.9199696779 0.8397294283 0.9056286216
- 0.9203655124 0.8405168056 0.9060084820
- 0.9207612276 0.8413041234 0.9063884020
- 0.9211524725 0.8420915008 0.9067658186
- 0.9215413928 0.8428788185 0.9071398973
- 0.9219303727 0.8436661959 0.9075140953
- 0.9223194122 0.8444454074 0.9078881741
- 0.9227082729 0.8452168703 0.9082623720
- 0.9230962992 0.8459883928 0.9086365104
- 0.9234783053 0.8467599750 0.9090055227
- 0.9238603711 0.8475314975 0.9093741179
- 0.9242423773 0.8483030796 0.9097427130
- 0.9246245027 0.8490607738 0.9101111889
- 0.9250065088 0.8498172760 0.9104797840
- 0.9253851175 0.8505737185 0.9108464122
- 0.9257611036 0.8513301015 0.9112095237
- 0.9261372089 0.8520866036 0.9115725756
- 0.9265131950 0.8528388739 0.9119356871
- 0.9268891811 0.8535797000 0.9122989178
- 0.9272652864 0.8543204069 0.9126620293
- 0.9276344180 0.8550611734 0.9130206108
- 0.9280033708 0.8558018804 0.9133777022
- 0.9283723235 0.8565427065 0.9137349129
- 0.9287412763 0.8572751880 0.9140920043
- 0.9291102290 0.8580012918 0.9144490957
- 0.9294773936 0.8587272763 0.9148054719
- 0.9298406839 0.8594533801 0.9151548147
- 0.9302039742 0.8601794839 0.9155040979
- 0.9305673838 0.8609055877 0.9158533812
- 0.9309306741 0.8616189957 0.9162026048
- 0.9312940240 0.8623296022 0.9165518880
- 0.9316536784 0.8630402088 0.9168993831
- 0.9320111275 0.8637508750 0.9172441959
- 0.9323683977 0.8644614816 0.9175890088
- 0.9327257872 0.8651716709 0.9179338217
- 0.9330831170 0.8658667207 0.9182785153
- 0.9334405065 0.8665615916 0.9186233282
- 0.9337912798 0.8672565818 0.9189655781
- 0.9341409802 0.8679515123 0.9193063974
- 0.9344906211 0.8686465025 0.9196472168
- 0.9348403215 0.8693385124 0.9199880958
- 0.9351899028 0.8700178266 0.9203289151
- 0.9355393052 0.8706970811 0.9206697941
- 0.9358832836 0.8713763952 0.9210057259
- 0.9362273216 0.8720557094 0.9213408232
- 0.9365713000 0.8727350235 0.9216758013
- 0.9369152188 0.8734096289 0.9220108986
- 0.9372591972 0.8740733862 0.9223458767
- 0.9376019835 0.8747370839 0.9226809740
- 0.9379401803 0.8754009008 0.9230101109
- 0.9382783771 0.8760647178 0.9233391881
- 0.9386165738 0.8767284155 0.9236683846
- 0.9389547706 0.8773869276 0.9239975214
- 0.9392930269 0.8780362010 0.9243265986
- 0.9396293163 0.8786854148 0.9246553183
- 0.9399607778 0.8793346882 0.9249799252
- 0.9402924180 0.8799839020 0.9253045917
- 0.9406239986 0.8806331754 0.9256293178
- 0.9409555793 0.8812769055 0.9259539247
- 0.9412871003 0.8819113970 0.9262785912
- 0.9416161776 0.8825458288 0.9266026020
- 0.9419407248 0.8831803203 0.9269232750
- 0.9422652125 0.8838148117 0.9272438884
- 0.9425897002 0.8844493032 0.9275646210
- 0.9429141283 0.8850783110 0.9278851748
- 0.9432386160 0.8856968284 0.9282059073
- 0.9435608983 0.8863152862 0.9285259247
- 0.9438794255 0.8869338036 0.9288429022
- 0.9441977739 0.8875523210 0.9291598797
- 0.9445161819 0.8881707191 0.9294769168
- 0.9448347092 0.8887856007 0.9297938943
- 0.9451531172 0.8893899918 0.9301108718
- 0.9454690218 0.8899943829 0.9304273725
- 0.9457793236 0.8905987740 0.9307404160
- 0.9460895061 0.8912032247 0.9310532808
- 0.9463998079 0.8918076158 0.9313663244
- 0.9467099905 0.8924102783 0.9316793084
- 0.9470202923 0.8930001259 0.9319922924
- 0.9473289847 0.8935899734 0.9323049784
- 0.9476320744 0.8941798210 0.9326118827
- 0.9479352236 0.8947697282 0.9329187870
- 0.9482381940 0.8953595161 0.9332256913
- 0.9485412836 0.8959493041 0.9335324764
- 0.9488443136 0.8965260983 0.9338393807
- 0.9491471052 0.8971018195 0.9341462851
- 0.9494447708 0.8976774812 0.9344497919
- 0.9497426152 0.8982532024 0.9347528815
- 0.9500402808 0.8988289833 0.9350559711
- 0.9503381252 0.8994047046 0.9353591204
- 0.9506357908 0.8999707103 0.9356622100
- 0.9509335756 0.9005324244 0.9359652996
- 0.9512249827 0.9010940790 0.9362673163
- 0.9515153766 0.9016557932 0.9365687966
- 0.9518058896 0.9022175074 0.9368702769
- 0.9520962834 0.9027792215 0.9371718764
- 0.9523866773 0.9033352137 0.9374734163
- 0.9526770711 0.9038825035 0.9377748966
- 0.9529634118 0.9044299126 0.9380748272
- 0.9532471895 0.9049773216 0.9383726716
- 0.9535309076 0.9055246711 0.9386705756
- 0.9538146257 0.9060720801 0.9389684796
- 0.9540982842 0.9066187143 0.9392663836
- 0.9543820024 0.9071521163 0.9395642877
- 0.9546641707 0.9076855183 0.9398614168
- 0.9549428821 0.9082189202 0.9401535988
- 0.9552217126 0.9087523222 0.9404457808
- 0.9555004835 0.9092857242 0.9407380819
- 0.9557793140 0.9098191261 0.9410303235
- 0.9560580850 0.9103447795 0.9413226247
- 0.9563369155 0.9108663797 0.9416148067
- 0.9566090703 0.9113880992 0.9419016838
- 0.9568811059 0.9119098186 0.9421873093
- 0.9571530819 0.9124314785 0.9424728751
- 0.9574251175 0.9129531980 0.9427586198
- 0.9576970935 0.9134721160 0.9430441856
- 0.9579691291 0.9139804244 0.9433298111
- 0.9582366943 0.9144887924 0.9436146021
- 0.9585008025 0.9149972200 0.9438980818
- 0.9587647915 0.9155055285 0.9441816807
- 0.9590288997 0.9160138965 0.9444652200
- 0.9592928886 0.9165222049 0.9447486997
- 0.9595569968 0.9170212150 0.9450322986
- 0.9598206282 0.9175164104 0.9453157783
- 0.9600790739 0.9180114865 0.9455965161
- 0.9603375793 0.9185066223 0.9458770156
- 0.9605960846 0.9190018177 0.9461575150
- 0.9608544707 0.9194968939 0.9464380145
- 0.9611129761 0.9199900031 0.9467185140
- 0.9613714814 0.9204719067 0.9469990134
- 0.9616270065 0.9209538102 0.9472776055
- 0.9618802071 0.9214357138 0.9475535154
- 0.9621335268 0.9219176173 0.9478294253
- 0.9623867273 0.9223995209 0.9481052756
- 0.9626399875 0.9228814244 0.9483813047
- 0.9628931880 0.9233567119 0.9486572146
- 0.9631463885 0.9238265157 0.9489331245
- 0.9633926153 0.9242962003 0.9492051005
- 0.9636389017 0.9247658849 0.9494764805
- 0.9638851285 0.9252356887 0.9497479796
- 0.9641314149 0.9257053733 0.9500194192
- 0.9643775821 0.9261751771 0.9502907991
- 0.9646239281 0.9266350865 0.9505621791
- 0.9648674726 0.9270936847 0.9508329034
- 0.9651070237 0.9275522232 0.9511013031
- 0.9653465152 0.9280108213 0.9513697028
- 0.9655861259 0.9284693003 0.9516382217
- 0.9658256173 0.9289278984 0.9519066215
- 0.9660651088 0.9293845296 0.9521750212
- 0.9663046002 0.9298309088 0.9524434209
- 0.9665402174 0.9302772880 0.9527102113
- 0.9667741060 0.9307237267 0.9529756904
- 0.9670081139 0.9311701059 0.9532412291
- 0.9672421217 0.9316164851 0.9535068274
- 0.9674760103 0.9320629239 0.9537723064
- 0.9677100182 0.9325053096 0.9540377855
- 0.9679439068 0.9329410195 0.9543033838
- 0.9681721926 0.9333767891 0.9545660019
- 0.9684002995 0.9338126183 0.9548282027
- 0.9686284065 0.9342483282 0.9550904036
- 0.9688565135 0.9346840978 0.9553526044
- 0.9690846205 0.9351198077 0.9556146860
- 0.9693127275 0.9355502129 0.9558768868
- 0.9695394039 0.9359760880 0.9561389089
- 0.9697601199 0.9364020228 0.9563990831
- 0.9699807763 0.9368280172 0.9566591978
- 0.9702014923 0.9372538924 0.9569193125
- 0.9704222083 0.9376798272 0.9571794271
- 0.9706429243 0.9381058216 0.9574394822
- 0.9708635807 0.9385251999 0.9576995969
- 0.9710816145 0.9389411807 0.9579588175
- 0.9712945223 0.9393572211 0.9582151175
- 0.9715074897 0.9397732019 0.9584714174
- 0.9717203975 0.9401893020 0.9587277770
- 0.9719334245 0.9406052828 0.9589840770
- 0.9721462727 0.9410213232 0.9592403769
- 0.9723592997 0.9414290190 0.9594966769
- 0.9725701809 0.9418333769 0.9597517252
- 0.9727786779 0.9422376752 0.9600039721
- 0.9729871154 0.9426419735 0.9602563977
- 0.9731954932 0.9430463910 0.9605087042
- 0.9734039903 0.9434506893 0.9607610106
- 0.9736124277 0.9438549876 0.9610133767
- 0.9738209248 0.9442532063 0.9612656832
- 0.9740266800 0.9446488023 0.9615169764
- 0.9742298126 0.9450443983 0.9617664814
- 0.9744328260 0.9454399943 0.9620159864
- 0.9746358991 0.9458355904 0.9622653723
- 0.9748389721 0.9462311864 0.9625148773
- 0.9750419855 0.9466267824 0.9627643824
- 0.9752451181 0.9470162988 0.9630138874
- 0.9754452705 0.9474024177 0.9632629156
- 0.9756422043 0.9477884769 0.9635112882
- 0.9758390784 0.9481745958 0.9637596011
- 0.9760360122 0.9485607743 0.9640079737
- 0.9762328863 0.9489468932 0.9642562866
- 0.9764298201 0.9493330121 0.9645047188
- 0.9766266942 0.9497143030 0.9647529721
- 0.9768214822 0.9500910044 0.9650006294
- 0.9770131111 0.9504678249 0.9652460814
- 0.9772046208 0.9508445859 0.9654915929
- 0.9773961902 0.9512214065 0.9657371044
- 0.9775878191 0.9515982270 0.9659826159
- 0.9777793884 0.9519749284 0.9662281275
- 0.9779708982 0.9523478746 0.9664735794
- 0.9781610966 0.9527137876 0.9667181969
- 0.9783474207 0.9530795813 0.9669579864
- 0.9785336852 0.9534453750 0.9671977758
- 0.9787198901 0.9538112879 0.9674376845
- 0.9789062142 0.9541770816 0.9676774740
- 0.9790924191 0.9545428753 0.9679173231
- 0.9792786837 0.9549077153 0.9681571126
- 0.9794644713 0.9552628994 0.9683969021
- 0.9796441793 0.9556182027 0.9686303735
- 0.9798238873 0.9559733868 0.9688637257
- 0.9800035954 0.9563286901 0.9690970182
- 0.9801833034 0.9566838741 0.9693303108
- 0.9803630114 0.9570391774 0.9695636034
- 0.9805427194 0.9573944807 0.9697968960
- 0.9807224274 0.9577432275 0.9700301886
- 0.9808962941 0.9580901861 0.9702622294
- 0.9810687900 0.9584373236 0.9704936147
- 0.9812414050 0.9587844014 0.9707251191
- 0.9814139009 0.9591314793 0.9709565043
- 0.9815865159 0.9594786167 0.9711880088
- 0.9817590117 0.9598256946 0.9714193940
- 0.9819316268 0.9601699710 0.9716508985
- 0.9821007848 0.9605106115 0.9718813896
- 0.9822667241 0.9608513117 0.9721106887
- 0.9824326038 0.9611920118 0.9723399878
- 0.9825986028 0.9615327120 0.9725692868
- 0.9827644825 0.9618732929 0.9727985859
- 0.9829304218 0.9622139931 0.9730278850
- 0.9830964208 0.9625545144 0.9732571840
- 0.9832617044 0.9628877044 0.9734864235
- 0.9834232926 0.9632207751 0.9737125039
- 0.9835848212 0.9635540247 0.9739385843
- 0.9837464094 0.9638870955 0.9741647243
- 0.9839078784 0.9642202258 0.9743908048
- 0.9840695262 0.9645534158 0.9746168852
- 0.9842309952 0.9648864865 0.9748430252
- 0.9843925834 0.9652161002 0.9750691056
- 0.9845516086 0.9655424953 0.9752932191
- 0.9847096205 0.9658688903 0.9755160809
- 0.9848675132 0.9661952853 0.9757388830
- 0.9850255251 0.9665216804 0.9759618044
- 0.9851834178 0.9668480754 0.9761847258
- 0.9853413105 0.9671744704 0.9764075875
- 0.9854993224 0.9675009251 0.9766303897
- 0.9856563210 0.9678199291 0.9768530726
- 0.9858093262 0.9681388736 0.9770743251
- 0.9859623909 0.9684578776 0.9772955179
- 0.9861153960 0.9687768817 0.9775167704
- 0.9862685204 0.9690958858 0.9777380228
- 0.9864215255 0.9694147706 0.9779592156
- 0.9865745902 0.9697337747 0.9781805277
- 0.9867275953 0.9700502753 0.9784017205
- 0.9868773222 0.9703627229 0.9786214232
- 0.9870250225 0.9706751704 0.9788399935
- 0.9871727824 0.9709876180 0.9790586233
- 0.9873206019 0.9713000059 0.9792770743
- 0.9874683022 0.9716125131 0.9794957042
- 0.9876161218 0.9719249010 0.9797142744
- 0.9877638221 0.9722372890 0.9799329042
- 0.9879115224 0.9725446105 0.9801514149
- 0.9880549908 0.9728497267 0.9803667068
- 0.9881983995 0.9731547832 0.9805818200
- 0.9883419275 0.9734600186 0.9807968736
- 0.9884853959 0.9737650752 0.9810119867
- 0.9886289239 0.9740701914 0.9812270999
- 0.9887723923 0.9743754268 0.9814422131
- 0.9889158010 0.9746804833 0.9816573262
- 0.9890578985 0.9749789238 0.9818714261
- 0.9891973138 0.9752771854 0.9820829034
- 0.9893366098 0.9755755067 0.9822943211
- 0.9894760251 0.9758738279 0.9825057983
- 0.9896153212 0.9761720896 0.9827172160
- 0.9897546768 0.9764702916 0.9829286933
- 0.9898939729 0.9767686129 0.9831401110
- 0.9900333881 0.9770656824 0.9833515882
- 0.9901698232 0.9773573279 0.9835612774
- 0.9903042912 0.9776489139 0.9837695956
- 0.9904388189 0.9779404998 0.9839779139
- 0.9905732870 0.9782320857 0.9841861725
- 0.9907078147 0.9785236716 0.9843944907
- 0.9908422828 0.9788153172 0.9846028090
- 0.9909768105 0.9791069031 0.9848111272
- 0.9911112785 0.9793964028 0.9850193858
- 0.9912419915 0.9796813726 0.9852252007
- 0.9913715720 0.9799662828 0.9854300022
- 0.9915010929 0.9802513123 0.9856348038
- 0.9916306734 0.9805362821 0.9858396053
- 0.9917603135 0.9808213115 0.9860445261
- 0.9918898940 0.9811062813 0.9862493277
- 0.9920194745 0.9813911915 0.9864541292
- 0.9921491146 0.9816734791 0.9866588712
- 0.9922748208 0.9819514751 0.9868602157
- 0.9923998713 0.9822294712 0.9870607853
- 0.9925251007 0.9825075269 0.9872614145
- 0.9926502705 0.9827854037 0.9874619842
- 0.9927754998 0.9830633998 0.9876626730
- 0.9929007292 0.9833413959 0.9878633022
- 0.9930258989 0.9836193919 0.9880638719
- 0.9931511283 0.9838947058 0.9882645011
- 0.9932720065 0.9841657877 0.9884613156
- 0.9933925867 0.9844368100 0.9886577129
- 0.9935132861 0.9847078919 0.9888541102
- 0.9936339855 0.9849789739 0.9890506268
- 0.9937546849 0.9852501154 0.9892470241
- 0.9938753247 0.9855211973 0.9894434214
- 0.9939960241 0.9857922196 0.9896398187
- 0.9941167235 0.9860610962 0.9898362160
- 0.9942330122 0.9863253832 0.9900293946
- 0.9943491220 0.9865897298 0.9902222157
- 0.9944652915 0.9868540168 0.9904149771
- 0.9945814013 0.9871183038 0.9906079173
- 0.9946975112 0.9873827100 0.9908006787
- 0.9948136210 0.9876469970 0.9909934998
- 0.9949297905 0.9879112840 0.9911863804
- 0.9950459003 0.9881742001 0.9913792014
- 0.9951578975 0.9884313941 0.9915676117
- 0.9952692986 0.9886885881 0.9917551875
- 0.9953806996 0.9889457822 0.9919428229
- 0.9954922199 0.9892029762 0.9921303988
- 0.9956036210 0.9894601703 0.9923179746
- 0.9957150221 0.9897174239 0.9925056100
- 0.9958264232 0.9899746180 0.9926931858
- 0.9959378242 0.9902316928 0.9928808212
- 0.9960461259 0.9904808998 0.9930642247
- 0.9961531758 0.9907299876 0.9932457209
- 0.9962602854 0.9909791946 0.9934272766
- 0.9963673949 0.9912282825 0.9936087728
- 0.9964745045 0.9914774895 0.9937903285
- 0.9965816140 0.9917266965 0.9939718843
- 0.9966887236 0.9919757843 0.9941533804
- 0.9967958927 0.9922249913 0.9943349957
- 0.9969006181 0.9924687147 0.9945136905
- 0.9970030785 0.9927104712 0.9946895838
- 0.9971057177 0.9929522276 0.9948654771
- 0.9972081780 0.9931939840 0.9950413704
- 0.9973108172 0.9934358001 0.9952173233
- 0.9974133968 0.9936776161 0.9953930974
- 0.9975159168 0.9939193726 0.9955689907
- 0.9976184964 0.9941611886 0.9957448840
- 0.9977198839 0.9943996072 0.9959198236
- 0.9978176951 0.9946330786 0.9960914254
- 0.9979155064 0.9948667288 0.9962630868
- 0.9980133176 0.9951003194 0.9964346886
- 0.9981111288 0.9953339100 0.9966062903
- 0.9982089996 0.9955673814 0.9967778921
- 0.9983068109 0.9958009720 0.9969494939
- 0.9984046221 0.9960346222 0.9971210957
- 0.9985023737 0.9962679744 0.9972926974
- 0.9985945225 0.9964916110 0.9974582791
- 0.9986860156 0.9967151880 0.9976230860
- 0.9987773895 0.9969388843 0.9977878928
- 0.9988688827 0.9971625209 0.9979526997
- 0.9989603162 0.9973860979 0.9981175065
- 0.9990518093 0.9976096749 0.9982821941
- 0.9991431832 0.9978333116 0.9984470010
- 0.9992346764 0.9980568886 0.9986118078
- 0.9993227720 0.9982761145 0.9987711906
- 0.9994074702 0.9984915853 0.9989247918
- 0.9994921088 0.9987071157 0.9990783930
- 0.9995768070 0.9989225864 0.9992319942
- 0.9996613860 0.9991381168 0.9993855953
- 0.9997460842 0.9993535280 0.9995391965
- 0.9998307228 0.9995689988 0.9996927977
- 0.9999154210 0.9997845292 0.9998463988
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_rsx2_200.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_rsx2_200.spi1d
deleted file mode 100644
index 5f1a0e142ac..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfachrome_rsx2_200.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0002336452 0.0003066142 0.0001923408
- 0.0004746285 0.0006284252 0.0003908366
- 0.0007228691 0.0009574692 0.0005960183
- 0.0009798091 0.0012926980 0.0008084249
- 0.0012458910 0.0016348250 0.0010286780
- 0.0015215250 0.0019854531 0.0012572890
- 0.0018074480 0.0023458831 0.0014948760
- 0.0021044740 0.0027179900 0.0017418840
- 0.0024123720 0.0031044651 0.0019987100
- 0.0027316429 0.0035080169 0.0022662929
- 0.0030628759 0.0039312281 0.0025448580
- 0.0034068460 0.0043767700 0.0028348130
- 0.0037631821 0.0048452052 0.0031369999
- 0.0041319309 0.0053377128 0.0034519250
- 0.0045133741 0.0058530779 0.0037802891
- 0.0049079140 0.0063888212 0.0041218149
- 0.0053149262 0.0069422242 0.0044763028
- 0.0057351599 0.0075108381 0.0048436122
- 0.0061681862 0.0080922469 0.0052233832
- 0.0066139381 0.0086847479 0.0056158421
- 0.0070730280 0.0092877084 0.0060206670
- 0.0075457580 0.0099003958 0.0064372532
- 0.0080318721 0.0105231302 0.0068652900
- 0.0085307229 0.0111563997 0.0073052440
- 0.0090426058 0.0118005900 0.0077564488
- 0.0095678763 0.0124572096 0.0082195234
- 0.0101060299 0.0131261898 0.0086938078
- 0.0106565999 0.0138081899 0.0091797709
- 0.0112196403 0.0145026296 0.0096775433
- 0.0117950998 0.0152096897 0.0101859104
- 0.0123830596 0.0159296691 0.0107057104
- 0.0129827997 0.0166616905 0.0112374704
- 0.0135938600 0.0174061507 0.0117801595
- 0.0142163001 0.0181632899 0.0123338196
- 0.0148505196 0.0189326294 0.0128991101
- 0.0154959997 0.0197145808 0.0134759704
- 0.0161525905 0.0205079298 0.0140651399
- 0.0168197099 0.0213135108 0.0146654900
- 0.0174975600 0.0221296605 0.0152769703
- 0.0181858800 0.0229572095 0.0159003101
- 0.0188853294 0.0237958394 0.0165352002
- 0.0195957199 0.0246469099 0.0171822291
- 0.0203166995 0.0255084708 0.0178419799
- 0.0210479405 0.0263805594 0.0185129102
- 0.0217893906 0.0272626597 0.0191952903
- 0.0225410797 0.0281556007 0.0198900104
- 0.0233031102 0.0290594995 0.0205974299
- 0.0240752809 0.0299743302 0.0213165600
- 0.0248574503 0.0308989193 0.0220477208
- 0.0256489795 0.0318339504 0.0227914508
- 0.0264505297 0.0327800512 0.0235488601
- 0.0272613708 0.0337377489 0.0243192408
- 0.0280819293 0.0347075686 0.0251018200
- 0.0289116092 0.0356889293 0.0258964691
- 0.0297506806 0.0366821997 0.0267038904
- 0.0305987895 0.0376874991 0.0275248494
- 0.0314561911 0.0387053117 0.0283588003
- 0.0323230512 0.0397350118 0.0292057395
- 0.0331984907 0.0407753289 0.0300664101
- 0.0340828784 0.0418274291 0.0309393499
- 0.0349764302 0.0428918488 0.0318249315
- 0.0358787291 0.0439687595 0.0327227190
- 0.0367900617 0.0450573303 0.0336325206
- 0.0377106704 0.0461591706 0.0345553607
- 0.0386387706 0.0472715795 0.0354900099
- 0.0395760499 0.0483947694 0.0364381485
- 0.0405212790 0.0495291613 0.0373984985
- 0.0414749682 0.0506746694 0.0383732207
- 0.0424371511 0.0518323407 0.0393615104
- 0.0434069186 0.0530007891 0.0403636508
- 0.0443847999 0.0541807003 0.0413801111
- 0.0453707203 0.0553707816 0.0424091816
- 0.0463633984 0.0565719493 0.0434532799
- 0.0473654494 0.0577826984 0.0445101783
- 0.0483737215 0.0590048917 0.0455798395
- 0.0493897311 0.0602366105 0.0466651618
- 0.0504129082 0.0614794008 0.0477640294
- 0.0514423698 0.0627331585 0.0488768108
- 0.0524802990 0.0639974698 0.0500062406
- 0.0535254516 0.0652740896 0.0511502102
- 0.0545772910 0.0665622428 0.0523082986
- 0.0556361787 0.0678606406 0.0534805804
- 0.0567024983 0.0691716820 0.0546686798
- 0.0577750802 0.0704934299 0.0558703691
- 0.0588535815 0.0718252510 0.0570854694
- 0.0599400401 0.0731683001 0.0583138093
- 0.0610331818 0.0745219514 0.0595557392
- 0.0621325709 0.0758863464 0.0608114190
- 0.0632396191 0.0772613883 0.0620787703
- 0.0643534884 0.0786459073 0.0633573383
- 0.0654745772 0.0800427720 0.0646468624
- 0.0666032135 0.0814517811 0.0659470782
- 0.0677386299 0.0828704983 0.0672577098
- 0.0688809007 0.0843003020 0.0685787722
- 0.0700303987 0.0857396796 0.0699099898
- 0.0711864233 0.0871883109 0.0712488964
- 0.0723488331 0.0886481106 0.0725946799
- 0.0735196322 0.0901157334 0.0739471167
- 0.0746975020 0.0915923566 0.0753060281
- 0.0758822709 0.0930788666 0.0766710714
- 0.0770741701 0.0945737883 0.0780422911
- 0.0782730505 0.0960773528 0.0794199184
- 0.0794789493 0.0975896269 0.0808036402
- 0.0806913823 0.0991091728 0.0821929798
- 0.0819104165 0.1006359980 0.0835875571
- 0.0831365734 0.1021701992 0.0849873573
- 0.0843702182 0.1037115976 0.0863918066
- 0.0856113136 0.1052597985 0.0878000185
- 0.0868599117 0.1068146974 0.0892115831
- 0.0881158933 0.1083773971 0.0906265825
- 0.0893787891 0.1099461019 0.0920447111
- 0.0906486213 0.1115209982 0.0934653208
- 0.0919253081 0.1131021008 0.0948884189
- 0.0932083800 0.1146880984 0.0963144898
- 0.0944980532 0.1162792966 0.0977434963
- 0.0957952365 0.1178762987 0.0991748795
- 0.0970996320 0.1194792986 0.1006093025
- 0.0984100029 0.1210874990 0.1020475999
- 0.0997272208 0.1226997972 0.1034903973
- 0.1010518000 0.1243164986 0.1049363986
- 0.1023814976 0.1259384006 0.1063854992
- 0.1037181988 0.1275652051 0.1078381985
- 0.1050620005 0.1291960031 0.1092941016
- 0.1064110026 0.1308314055 0.1107527018
- 0.1077655032 0.1324710995 0.1122142971
- 0.1091263965 0.1341142952 0.1136794984
- 0.1104935035 0.1357623935 0.1151480004
- 0.1118659005 0.1374143958 0.1166194007
- 0.1132436991 0.1390711069 0.1180943996
- 0.1146290004 0.1407306939 0.1195726022
- 0.1160207018 0.1423933059 0.1210533977
- 0.1174174026 0.1440594047 0.1225365996
- 0.1188201010 0.1457290053 0.1240229011
- 0.1202287003 0.1474035978 0.1255117059
- 0.1216425970 0.1490814984 0.1270032972
- 0.1230617985 0.1507631987 0.1284980029
- 0.1244878024 0.1524486989 0.1299961060
- 0.1259191930 0.1541378051 0.1314983070
- 0.1273557991 0.1558293998 0.1330049038
- 0.1287976056 0.1575267017 0.1345154941
- 0.1302458048 0.1592278928 0.1360293031
- 0.1317003965 0.1609317958 0.1375454962
- 0.1331606060 0.1626382023 0.1390648037
- 0.1346260011 0.1643474996 0.1405864060
- 0.1360958070 0.1660612971 0.1421104968
- 0.1375721991 0.1677768975 0.1436379999
- 0.1390544027 0.1694948971 0.1451703012
- 0.1405413002 0.1712158024 0.1467055976
- 0.1420325041 0.1729404032 0.1482436061
- 0.1435298026 0.1746671945 0.1497846991
- 0.1450331062 0.1763962060 0.1513286978
- 0.1465408057 0.1781273931 0.1528747976
- 0.1480524987 0.1798599064 0.1544229984
- 0.1495707035 0.1815944016 0.1559745967
- 0.1510937959 0.1833305955 0.1575296074
- 0.1526214033 0.1850683987 0.1590874940
- 0.1541541964 0.1868094057 0.1606484950
- 0.1556929052 0.1885517985 0.1622128040
- 0.1572359949 0.1902959049 0.1637787968
- 0.1587835997 0.1920423061 0.1653465927
- 0.1603381932 0.1937911958 0.1669193059
- 0.1618963927 0.1955417991 0.1684942991
- 0.1634581983 0.1972939074 0.1700717062
- 0.1650260985 0.1990482062 0.1716526002
- 0.1665998995 0.2008040994 0.1732358932
- 0.1681773067 0.2025613040 0.1748213023
- 0.1697590947 0.2043205053 0.1764107943
- 0.1713462025 0.2060810030 0.1780031025
- 0.1729367971 0.2078423053 0.1795973927
- 0.1745319068 0.2096049935 0.1811943948
- 0.1761319935 0.2113689035 0.1827940941
- 0.1777352989 0.2131334990 0.1843959987
- 0.1793437004 0.2148993015 0.1860031039
- 0.1809576005 0.2166654021 0.1876126975
- 0.1825744063 0.2184319943 0.1892254949
- 0.1841952056 0.2201997042 0.1908413023
- 0.1858201027 0.2219685018 0.1924591959
- 0.1874478012 0.2237378955 0.1940806955
- 0.1890821010 0.2255074978 0.1957052946
- 0.1907189935 0.2272779942 0.1973316073
- 0.1923578978 0.2290489972 0.1989613026
- 0.1940028965 0.2308211029 0.2005929053
- 0.1956506073 0.2325938940 0.2022265941
- 0.1973026991 0.2343678027 0.2038643956
- 0.1989585012 0.2361426055 0.2055034935
- 0.2006161064 0.2379177958 0.2071447968
- 0.2022790015 0.2396938056 0.2087884992
- 0.2039445937 0.2414696068 0.2104344964
- 0.2056134939 0.2432450950 0.2120838016
- 0.2072867006 0.2450218946 0.2137342989
- 0.2089617997 0.2467985004 0.2153877020
- 0.2106418014 0.2485740930 0.2170425951
- 0.2123246044 0.2503491044 0.2186993957
- 0.2140112072 0.2521235943 0.2203588933
- 0.2157005966 0.2538985014 0.2220194936
- 0.2173911929 0.2556734085 0.2236841023
- 0.2190874964 0.2574481070 0.2253499031
- 0.2207852006 0.2592217922 0.2270195931
- 0.2224867046 0.2609946132 0.2286913991
- 0.2241905034 0.2627679110 0.2303657979
- 0.2258961946 0.2645412982 0.2320432961
- 0.2276054025 0.2663162053 0.2337222993
- 0.2293156981 0.2680906057 0.2354062945
- 0.2310317010 0.2698636949 0.2370913029
- 0.2327484041 0.2716363966 0.2387810051
- 0.2344674021 0.2734088004 0.2404720038
- 0.2361883968 0.2751807868 0.2421665043
- 0.2379122972 0.2769527137 0.2438628972
- 0.2396381944 0.2787235081 0.2455617040
- 0.2413652986 0.2804942131 0.2472631931
- 0.2430955023 0.2822644114 0.2489665002
- 0.2448267043 0.2840346992 0.2506738007
- 0.2465613037 0.2858053148 0.2523826063
- 0.2482964993 0.2875756919 0.2540957928
- 0.2500359118 0.2893457115 0.2558099031
- 0.2517758012 0.2911148965 0.2575285137
- 0.2535183132 0.2928834856 0.2592475116
- 0.2552621961 0.2946512997 0.2609696984
- 0.2570098937 0.2964186966 0.2626922131
- 0.2587589920 0.2981835902 0.2644180059
- 0.2605102956 0.2999480069 0.2661443055
- 0.2622630894 0.3017111123 0.2678734958
- 0.2640174031 0.3034740984 0.2696034908
- 0.2657730877 0.3052338064 0.2713379860
- 0.2675299048 0.3069935143 0.2730731964
- 0.2692880034 0.3087523878 0.2748118937
- 0.2710470855 0.3105109930 0.2765515149
- 0.2728081942 0.3122670054 0.2782951891
- 0.2745707035 0.3140225112 0.2800396085
- 0.2763350904 0.3157748878 0.2817870975
- 0.2781007886 0.3175269067 0.2835353911
- 0.2798672915 0.3192762136 0.2852882147
- 0.2816343009 0.3210250139 0.2870416045
- 0.2834017873 0.3227711022 0.2887994945
- 0.2851698101 0.3245170116 0.2905577123
- 0.2869389057 0.3262611926 0.2923206985
- 0.2887091935 0.3280051947 0.2940837145
- 0.2904804051 0.3297472894 0.2958520949
- 0.2922525108 0.3314892948 0.2976205945
- 0.2940253913 0.3332268000 0.2993935049
- 0.2957994938 0.3349643052 0.3011670113
- 0.2975736856 0.3366967142 0.3029440939
- 0.2993479967 0.3384287953 0.3047224879
- 0.3011221886 0.3401573896 0.3065038025
- 0.3028964102 0.3418853879 0.3082869947
- 0.3046706915 0.3436118066 0.3100728095
- 0.3064466119 0.3453375995 0.3118613958
- 0.3082225025 0.3470619917 0.3136520088
- 0.3099983037 0.3487856984 0.3154470026
- 0.3117741942 0.3505071998 0.3172427118
- 0.3135501146 0.3522264063 0.3190433085
- 0.3153258860 0.3539440036 0.3208439052
- 0.3171015978 0.3556582034 0.3226490021
- 0.3188770115 0.3573715091 0.3244544864
- 0.3206518888 0.3590804040 0.3262634873
- 0.3224261105 0.3607892990 0.3280740976
- 0.3241997957 0.3624913990 0.3298870027
- 0.3259718120 0.3641934097 0.3317027092
- 0.3277438879 0.3658939898 0.3335191905
- 0.3295131028 0.3675940931 0.3353388011
- 0.3312822878 0.3692927063 0.3371585011
- 0.3330504000 0.3709900975 0.3389824033
- 0.3348180056 0.3726865053 0.3408068120
- 0.3365843892 0.3743805885 0.3426336944
- 0.3383488953 0.3760747015 0.3444621861
- 0.3401131928 0.3777655959 0.3462921977
- 0.3418753147 0.3794564903 0.3481256962
- 0.3436372876 0.3811435997 0.3499591947
- 0.3453963101 0.3828293979 0.3517968059
- 0.3471544981 0.3845128119 0.3536345959
- 0.3489103913 0.3861933053 0.3554756045
- 0.3506639004 0.3878732026 0.3573186994
- 0.3524166942 0.3895485103 0.3591623902
- 0.3541651070 0.3912237883 0.3610084951
- 0.3559136093 0.3928934932 0.3628545105
- 0.3576560915 0.3945614994 0.3647046089
- 0.3593969047 0.3962261975 0.3665556014
- 0.3611347079 0.3978857994 0.3684079945
- 0.3628677130 0.3995453119 0.3702622950
- 0.3646006882 0.4011983871 0.3721165955
- 0.3663268089 0.4028514922 0.3739753067
- 0.3680528998 0.4045008123 0.3758341074
- 0.3697755039 0.4061478078 0.3776954114
- 0.3714954853 0.4077934027 0.3795588911
- 0.3732145131 0.4094338119 0.3814226985
- 0.3749260008 0.4110741019 0.3832913041
- 0.3766376078 0.4127109051 0.3851599097
- 0.3783437908 0.4143466055 0.3870306909
- 0.3800471127 0.4159803092 0.3889032900
- 0.3817487061 0.4176093936 0.3907761872
- 0.3834415078 0.4192385077 0.3926539123
- 0.3851343989 0.4208612144 0.3945316970
- 0.3868206143 0.4224824905 0.3964118063
- 0.3885033131 0.4241017103 0.3982942104
- 0.3901846111 0.4257161915 0.4001766145
- 0.3918552995 0.4273307025 0.4020617008
- 0.3935258985 0.4289397895 0.4039469957
- 0.3951900005 0.4305475056 0.4058333039
- 0.3968490958 0.4321533144 0.4077214003
- 0.3985081911 0.4337531030 0.4096095860
- 0.4001541138 0.4353528917 0.4114991128
- 0.4017998874 0.4369482994 0.4133890867
- 0.4034416974 0.4385415018 0.4152793884
- 0.4050774872 0.4401341975 0.4171707928
- 0.4067131877 0.4417211115 0.4190622866
- 0.4083409905 0.4433079958 0.4209538102
- 0.4099667072 0.4448912144 0.4228455126
- 0.4115909040 0.4464702904 0.4247371852
- 0.4132077098 0.4480494857 0.4266293049
- 0.4148243964 0.4496214092 0.4285216033
- 0.4164358974 0.4511919916 0.4304136932
- 0.4180422127 0.4527612031 0.4323050082
- 0.4196484983 0.4543245137 0.4341962934
- 0.4212470949 0.4558877945 0.4360859990
- 0.4228439927 0.4574449062 0.4379737973
- 0.4244396091 0.4589962959 0.4398615062
- 0.4260253906 0.4605476856 0.4417462945
- 0.4276112020 0.4620890021 0.4436298907
- 0.4291928113 0.4636281133 0.4455133975
- 0.4307680130 0.4651657939 0.4473905861
- 0.4323433042 0.4666922987 0.4492675066
- 0.4339112937 0.4682187140 0.4511435032
- 0.4354755878 0.4697411060 0.4530152977
- 0.4370399117 0.4712564051 0.4548870921
- 0.4385950863 0.4727717042 0.4567565024
- 0.4401490986 0.4742799997 0.4586217105
- 0.4417021871 0.4757837057 0.4604870081
- 0.4432457983 0.4772874117 0.4623486996
- 0.4447894096 0.4787816107 0.4642075896
- 0.4463303983 0.4802734852 0.4660665095
- 0.4478640854 0.4817655087 0.4679197073
- 0.4493978918 0.4832465053 0.4697704017
- 0.4509268105 0.4847275019 0.4716210961
- 0.4524492919 0.4862065911 0.4734647870
- 0.4539718032 0.4876767099 0.4753069878
- 0.4554879069 0.4891467094 0.4771490991
- 0.4569990933 0.4906134903 0.4789814949
- 0.4585103989 0.4920732081 0.4808132052
- 0.4600146115 0.4935329854 0.4826447070
- 0.4615156949 0.4949879050 0.4844656885
- 0.4630168080 0.4964365065 0.4862866998
- 0.4645102024 0.4978851080 0.4881069064
- 0.4660013914 0.4993262887 0.4899150133
- 0.4674926102 0.5007606745 0.4917230010
- 0.4689762890 0.5021951795 0.4935297966
- 0.4704585075 0.5036209226 0.4953246117
- 0.4719407856 0.5050408244 0.4971193969
- 0.4734140933 0.5064607263 0.4989126027
- 0.4748862982 0.5078724027 0.5006924868
- 0.4763585031 0.5092796087 0.5024725199
- 0.4778222144 0.5106868744 0.5042511225
- 0.4792849123 0.5120872855 0.5060155988
- 0.4807476103 0.5134844184 0.5077801943
- 0.4822027981 0.5148816109 0.5095440149
- 0.4836570024 0.5162711740 0.5112923980
- 0.4851112962 0.5176569819 0.5130407214
- 0.4865578115 0.5190427899 0.5147891045
- 0.4880031049 0.5204212070 0.5165216923
- 0.4894483984 0.5217952728 0.5182538033
- 0.4908877909 0.5231695175 0.5199859738
- 0.4923256934 0.5245352983 0.5217025876
- 0.4937636852 0.5258951783 0.5234171748
- 0.4951958060 0.5272551179 0.5251318216
- 0.4966256022 0.5286077261 0.5268319845
- 0.4980554879 0.5299531221 0.5285276771
- 0.4994794130 0.5312983990 0.5302234888
- 0.5008996129 0.5326380134 0.5319082141
- 0.5023198128 0.5339689255 0.5335860848
- 0.5037351847 0.5352998972 0.5352638960
- 0.5051453114 0.5366278887 0.5369331837
- 0.5065554976 0.5379484296 0.5385919213
- 0.5079630017 0.5392689109 0.5402505994
- 0.5093650222 0.5405880809 0.5419046879
- 0.5107669234 0.5418984890 0.5435451269
- 0.5121678710 0.5432088971 0.5451855063
- 0.5135623813 0.5445193052 0.5468252897
- 0.5149568915 0.5458185077 0.5484473109
- 0.5163514018 0.5471168756 0.5500692725
- 0.5177388787 0.5484153032 0.5516912937
- 0.5191257000 0.5497050881 0.5532999039
- 0.5205125213 0.5509917140 0.5549045801
- 0.5218951702 0.5522782803 0.5565093756
- 0.5232759118 0.5535587072 0.5581051707
- 0.5246565938 0.5548328757 0.5596920252
- 0.5260347128 0.5561071038 0.5612788200
- 0.5274087787 0.5573784113 0.5628618002
- 0.5287830234 0.5586404800 0.5644289255
- 0.5301563144 0.5599024892 0.5659958720
- 0.5315235257 0.5611644983 0.5675628781
- 0.5328906178 0.5624132752 0.5691115856
- 0.5342578292 0.5636613965 0.5706571937
- 0.5356180072 0.5649095178 0.5722029209
- 0.5369765162 0.5661481023 0.5737379193
- 0.5383349061 0.5673810840 0.5752621889
- 0.5396882296 0.5686141849 0.5767865181
- 0.5410351157 0.5698431134 0.5783087015
- 0.5423818827 0.5710616112 0.5798140168
- 0.5437278748 0.5722801089 0.5813193917
- 0.5450633168 0.5734986067 0.5828247070
- 0.5463985801 0.5747051239 0.5843166113
- 0.5477339029 0.5759106278 0.5858026743
- 0.5490639210 0.5771160126 0.5872887969
- 0.5503911972 0.5783153772 0.5887703896
- 0.5517184138 0.5795091987 0.5902382731
- 0.5530437827 0.5807030201 0.5917062759
- 0.5543630123 0.5818957090 0.5931742191
- 0.5556821823 0.5830773115 0.5946282744
- 0.5570014119 0.5842589140 0.5960785151
- 0.5583145022 0.5854403973 0.5975285769
- 0.5596256852 0.5866149068 0.5989735723
- 0.5609369278 0.5877853036 0.6004049778
- 0.5622456074 0.5889558196 0.6018365026
- 0.5635476112 0.5901247263 0.6032679081
- 0.5648496151 0.5912854075 0.6046854854
- 0.5661516786 0.5924460888 0.6060982943
- 0.5674464703 0.5936068296 0.6075112224
- 0.5687389970 0.5947598219 0.6089211702
- 0.5700315237 0.5959085226 0.6103187799
- 0.5713216066 0.5970572233 0.6117163897
- 0.5726023912 0.5982046723 0.6131139994
- 0.5738831758 0.5993419886 0.6145017743
- 0.5751640201 0.6004794240 0.6158828735
- 0.5764371753 0.6016166806 0.6172639728
- 0.5777059793 0.6027488708 0.6186450720
- 0.5789747834 0.6038765907 0.6200103164
- 0.5802434087 0.6050041914 0.6213750243
- 0.5815005898 0.6061319113 0.6227397919
- 0.5827577710 0.6072487235 0.6240993142
- 0.5840150714 0.6083645821 0.6254476905
- 0.5852677822 0.6094806194 0.6267961860
- 0.5865132213 0.6105933189 0.6281446218
- 0.5877586007 0.6116985083 0.6294825077
- 0.5890039802 0.6128035784 0.6308146119
- 0.5902428031 0.6139087081 0.6321465969
- 0.5914788842 0.6150081754 0.6334787011
- 0.5927150249 0.6161044836 0.6347957253
- 0.5939509869 0.6172006726 0.6361116171
- 0.5951772928 0.6182969809 0.6374276280
- 0.5964037180 0.6193832159 0.6387404799
- 0.5976300240 0.6204687953 0.6400408745
- 0.5988535881 0.6215543151 0.6413413882
- 0.6000704169 0.6226378083 0.6426417828
- 0.6012871861 0.6237139106 0.6439359188
- 0.6025038958 0.6247900128 0.6452212930
- 0.6037154794 0.6258659959 0.6465067267
- 0.6049222946 0.6269382238 0.6477921009
- 0.6061292291 0.6280059218 0.6490674019
- 0.6073359847 0.6290736794 0.6503365040
- 0.6085358262 0.6301413774 0.6516057253
- 0.6097332239 0.6311997175 0.6528748274
- 0.6109305024 0.6322535872 0.6541312933
- 0.6121277809 0.6333073974 0.6553844810
- 0.6133171916 0.6343613267 0.6566376090
- 0.6145057082 0.6354042292 0.6578906775
- 0.6156942844 0.6364452839 0.6591296792
- 0.6168823242 0.6374865174 0.6603674293
- 0.6180605888 0.6385275126 0.6616051793
- 0.6192389727 0.6395580769 0.6628425717
- 0.6204174161 0.6405887008 0.6640645266
- 0.6215937734 0.6416193247 0.6652863026
- 0.6227611899 0.6426482201 0.6665081978
- 0.6239284873 0.6436666846 0.6677287817
- 0.6250959039 0.6446852088 0.6689363122
- 0.6262605190 0.6457036138 0.6701437831
- 0.6274175048 0.6467195749 0.6713513136
- 0.6285744905 0.6477273107 0.6725571752
- 0.6297314763 0.6487351060 0.6737517118
- 0.6308856010 0.6497427821 0.6749461889
- 0.6320332289 0.6507480741 0.6761407256
- 0.6331807971 0.6517474055 0.6773335934
- 0.6343284249 0.6527466774 0.6785153151
- 0.6354721785 0.6537461281 0.6796969175
- 0.6366078854 0.6547424197 0.6808785796
- 0.6377437115 0.6557319760 0.6820589900
- 0.6388794184 0.6567215919 0.6832273006
- 0.6400116086 0.6577112079 0.6843956113
- 0.6411356926 0.6586982012 0.6855639219
- 0.6422597766 0.6596792936 0.6867318153
- 0.6433839202 0.6606603861 0.6878877878
- 0.6445053220 0.6616414785 0.6890437007
- 0.6456189752 0.6626203060 0.6901996732
- 0.6467326283 0.6635925174 0.6913555861
- 0.6478462815 0.6645647883 0.6925013065
- 0.6489577889 0.6655369997 0.6936463118
- 0.6500586867 0.6665074825 0.6947911978
- 0.6511597037 0.6674702168 0.6959362030
- 0.6522606015 0.6684328914 0.6970707774
- 0.6533609033 0.6693956256 0.6982029080
- 0.6544495821 0.6703575850 0.6993349791
- 0.6555382013 0.6713106036 0.7004671097
- 0.6566268206 0.6722635031 0.7015910149
- 0.6577154994 0.6732165217 0.7027103901
- 0.6587942839 0.6741694212 0.7038298249
- 0.6598721147 0.6751123071 0.7049492002
- 0.6609498858 0.6760544181 0.7060629129
- 0.6620277166 0.6769965291 0.7071694732
- 0.6630986929 0.6779385805 0.7082760930
- 0.6641669869 0.6788738966 0.7093827128
- 0.6652354002 0.6798070073 0.7104861736
- 0.6663036942 0.6807401180 0.7115777731
- 0.6673663259 0.6816732287 0.7126693726
- 0.6684231162 0.6826019287 0.7137609124
- 0.6694800258 0.6835269928 0.7148525119
- 0.6705368161 0.6844519973 0.7159308791
- 0.6715909839 0.6853770018 0.7170084119
- 0.6726369262 0.6862993240 0.7180858254
- 0.6736826897 0.6872149706 0.7191632986
- 0.6747285724 0.6881306171 0.7202311158
- 0.6757745147 0.6890463233 0.7212930918
- 0.6768103838 0.6899619102 0.7223551869
- 0.6778457165 0.6908699870 0.7234172225
- 0.6788811088 0.6917781234 0.7244750261
- 0.6799163818 0.6926862001 0.7255222797
- 0.6809443235 0.6935942769 0.7265697122
- 0.6819676161 0.6944952011 0.7276170254
- 0.6829909086 0.6953927279 0.7286642790
- 0.6840142012 0.6962900758 0.7296993136
- 0.6850343943 0.6971876025 0.7307329774
- 0.6860457063 0.6980822086 0.7317667007
- 0.6870568991 0.6989707947 0.7328004241
- 0.6880680919 0.6998593807 0.7338271141
- 0.6890792847 0.7007479072 0.7348465919
- 0.6900807023 0.7016364932 0.7358661294
- 0.6910803914 0.7025167942 0.7368856072
- 0.6920800805 0.7033964992 0.7379044890
- 0.6930798888 0.7042762041 0.7389112711
- 0.6940743923 0.7051559091 0.7399181128
- 0.6950619221 0.7060313225 0.7409247756
- 0.6960492730 0.7069025040 0.7419316173
- 0.6970368028 0.7077736855 0.7429320216
- 0.6980242133 0.7086449862 0.7439273000
- 0.6990013719 0.7095158100 0.7449225783
- 0.6999779940 0.7103791833 0.7459179163
- 0.7009546757 0.7112424970 0.7469127774
- 0.7019312978 0.7121058106 0.7478963733
- 0.7029024959 0.7129691243 0.7488800287
- 0.7038668990 0.7138271928 0.7498636246
- 0.7048313022 0.7146809101 0.7508472204
- 0.7057957053 0.7155346870 0.7518255115
- 0.7067601085 0.7163884044 0.7527979016
- 0.7077146769 0.7172421217 0.7537702918
- 0.7086681128 0.7180885077 0.7547428012
- 0.7096214890 0.7189350128 0.7557151914
- 0.7105749846 0.7197813988 0.7566773891
- 0.7115257978 0.7206279039 0.7576380968
- 0.7124705911 0.7214711905 0.7585988045
- 0.7134153843 0.7223104835 0.7595595121
- 0.7143602967 0.7231497169 0.7605171204
- 0.7153050900 0.7239890099 0.7614648938
- 0.7162432075 0.7248281837 0.7624126077
- 0.7171782255 0.7256616950 0.7633603811
- 0.7181131840 0.7264938951 0.7643082142
- 0.7190482020 0.7273260951 0.7652475238
- 0.7199829817 0.7281581759 0.7661802173
- 0.7209094167 0.7289890051 0.7671129107
- 0.7218356729 0.7298128009 0.7680456042
- 0.7227619886 0.7306365967 0.7689781785
- 0.7236883044 0.7314602733 0.7698999047
- 0.7246115804 0.7322841287 0.7708194852
- 0.7255285978 0.7331035137 0.7717391849
- 0.7264454961 0.7339180708 0.7726588249
- 0.7273623943 0.7347326875 0.7735773921
- 0.7282792926 0.7355474234 0.7744857073
- 0.7291893959 0.7363619804 0.7753940225
- 0.7300944924 0.7371708155 0.7763022780
- 0.7309995890 0.7379775047 0.7772104740
- 0.7319046855 0.7387843132 0.7781155109
- 0.7328097820 0.7395910025 0.7790126801
- 0.7337058783 0.7403978109 0.7799099088
- 0.7345998287 0.7411972284 0.7808070779
- 0.7354937196 0.7419964075 0.7817043066
- 0.7363876104 0.7427955866 0.7825965285
- 0.7372813821 0.7435948253 0.7834830880
- 0.7381641269 0.7443925738 0.7843697071
- 0.7390465736 0.7451831102 0.7852563262
- 0.7399291992 0.7459737062 0.7861428261
- 0.7408117056 0.7467643023 0.7870228291
- 0.7416930199 0.7475548983 0.7878980041
- 0.7425662875 0.7483425736 0.7887732983
- 0.7434394956 0.7491239905 0.7896485925
- 0.7443128228 0.7499054074 0.7905238867
- 0.7451859713 0.7506868243 0.7913916707
- 0.7460573912 0.7514681220 0.7922559977
- 0.7469223738 0.7522463202 0.7931203246
- 0.7477872968 0.7530199885 0.7939847112
- 0.7486522794 0.7537937164 0.7948489785
- 0.7495173216 0.7545673847 0.7957043052
- 0.7503795028 0.7553411126 0.7965561152
- 0.7512350082 0.7561119795 0.7974079251
- 0.7520905733 0.7568801045 0.7982596755
- 0.7529460788 0.7576481104 0.7991114855
- 0.7538017035 0.7584161758 0.7999551296
- 0.7546544075 0.7591843009 0.8007956147
- 0.7555009127 0.7599483728 0.8016362190
- 0.7563472986 0.7607088089 0.8024767041
- 0.7571938038 0.7614691854 0.8033173084
- 0.7580403090 0.7622296810 0.8041502237
- 0.7588834763 0.7629901171 0.8049796820
- 0.7597190142 0.7637473941 0.8058090806
- 0.7605543733 0.7645015717 0.8066385984
- 0.7613899112 0.7652558088 0.8074679971
- 0.7622252703 0.7660099864 0.8082910180
- 0.7630584836 0.7667642236 0.8091096282
- 0.7638840079 0.7675157189 0.8099281788
- 0.7647094131 0.7682638764 0.8107469082
- 0.7655348778 0.7690120935 0.8115655184
- 0.7663604021 0.7697603106 0.8123788834
- 0.7671846151 0.7705085278 0.8131868243
- 0.7680001259 0.7712538242 0.8139945865
- 0.7688155174 0.7719941139 0.8148024082
- 0.7696310282 0.7727344036 0.8156102896
- 0.7704464197 0.7734745741 0.8164144754
- 0.7712618113 0.7742149234 0.8172109723
- 0.7720686793 0.7749537230 0.8180075288
- 0.7728753090 0.7756870985 0.8188040257
- 0.7736818790 0.7764205933 0.8196005225
- 0.7744885087 0.7771540284 0.8203955889
- 0.7752950788 0.7778875232 0.8211801052
- 0.7760956287 0.7786207199 0.8219646215
- 0.7768943906 0.7793480754 0.8227490783
- 0.7776932120 0.7800753713 0.8235335946
- 0.7784920931 0.7808027864 0.8243181109
- 0.7792909145 0.7815300822 0.8250932097
- 0.7800844908 0.7822574973 0.8258666992
- 0.7808738947 0.7829779983 0.8266401887
- 0.7816631794 0.7836970091 0.8274136782
- 0.7824525833 0.7844160795 0.8281872272
- 0.7832419872 0.7851350904 0.8289542198
- 0.7840290070 0.7858542204 0.8297163248
- 0.7848097086 0.7865694761 0.8304784298
- 0.7855904102 0.7872818112 0.8312404752
- 0.7863711119 0.7879942060 0.8320025802
- 0.7871518135 0.7887064815 0.8327620029
- 0.7879325151 0.7894188166 0.8335124850
- 0.7887042761 0.7901296020 0.8342630267
- 0.7894756794 0.7908356786 0.8350133896
- 0.7902470231 0.7915416956 0.8357638717
- 0.7910184264 0.7922477126 0.8365142941
- 0.7917898297 0.7929537892 0.8372542858
- 0.7925562859 0.7936598063 0.8379924893
- 0.7933195829 0.7943586707 0.8387306929
- 0.7940828800 0.7950568199 0.8394688964
- 0.7948461771 0.7957547903 0.8402070999
- 0.7956094146 0.7964528203 0.8409410715
- 0.7963712811 0.7971509099 0.8416694999
- 0.7971267104 0.7978456020 0.8423978090
- 0.7978820801 0.7985368967 0.8431261182
- 0.7986375093 0.7992283106 0.8438544273
- 0.7993928790 0.7999196053 0.8445827961
- 0.8001483083 0.8006108999 0.8453016281
- 0.8008971810 0.8013020158 0.8460199237
- 0.8016437292 0.8019875288 0.8467382789
- 0.8023902178 0.8026731014 0.8474565744
- 0.8031367064 0.8033586144 0.8481749296
- 0.8038831949 0.8040441275 0.8488876224
- 0.8046274781 0.8047297001 0.8495929837
- 0.8053646088 0.8054109216 0.8502982855
- 0.8061016798 0.8060886264 0.8510035872
- 0.8068388104 0.8067662716 0.8517088890
- 0.8075758815 0.8074440956 0.8524143100
- 0.8083130121 0.8081218004 0.8531094790
- 0.8090445995 0.8087993860 0.8538032770
- 0.8097738028 0.8094710708 0.8544970751
- 0.8105030060 0.8101428747 0.8551908731
- 0.8112320900 0.8108146191 0.8558846712
- 0.8119612932 0.8114864230 0.8565754890
- 0.8126897216 0.8121581078 0.8572577834
- 0.8134108782 0.8128275275 0.8579400778
- 0.8141322136 0.8134937882 0.8586223722
- 0.8148534298 0.8141601086 0.8593047261
- 0.8155747056 0.8148264885 0.8599870801
- 0.8162959218 0.8154928088 0.8606625199
- 0.8170127273 0.8161591887 0.8613334894
- 0.8177244067 0.8168199062 0.8620045781
- 0.8184360266 0.8174793124 0.8626756072
- 0.8191475868 0.8181387782 0.8633465767
- 0.8198593259 0.8187981844 0.8640176058
- 0.8205708861 0.8194577098 0.8646782041
- 0.8212757707 0.8201162815 0.8653377891
- 0.8219788074 0.8207699060 0.8659973145
- 0.8226817846 0.8214235902 0.8666567802
- 0.8233848214 0.8220772147 0.8673163056
- 0.8240877986 0.8227308989 0.8679741025
- 0.8247904181 0.8233845234 0.8686218858
- 0.8254855275 0.8240357041 0.8692697287
- 0.8261805177 0.8246836066 0.8699175119
- 0.8268756270 0.8253313899 0.8705654144
- 0.8275706172 0.8259792924 0.8712131977
- 0.8282657266 0.8266270757 0.8718574047
- 0.8289580941 0.8272749782 0.8724951744
- 0.8296430111 0.8279188275 0.8731331229
- 0.8303279281 0.8285604715 0.8737708926
- 0.8310129046 0.8292021751 0.8744087219
- 0.8316978216 0.8298439980 0.8750464916
- 0.8323826790 0.8304857016 0.8756781816
- 0.8330640197 0.8311274052 0.8763042092
- 0.8337404132 0.8317648768 0.8769301176
- 0.8344169259 0.8324015141 0.8775560260
- 0.8350933194 0.8330382109 0.8781819940
- 0.8357697725 0.8336749077 0.8788079023
- 0.8364462256 0.8343114853 0.8794273734
- 0.8371186256 0.8349481821 0.8800430298
- 0.8377876878 0.8355782032 0.8806586266
- 0.8384569287 0.8362079859 0.8812742233
- 0.8391259909 0.8368378282 0.8818897009
- 0.8397951722 0.8374676704 0.8825052977
- 0.8404642940 0.8380975127 0.8831139207
- 0.8411294222 0.8387269974 0.8837190270
- 0.8417921066 0.8393514752 0.8843241930
- 0.8424547911 0.8399760127 0.8849294186
- 0.8431175947 0.8406004906 0.8855345249
- 0.8437802792 0.8412250876 0.8861396909
- 0.8444430232 0.8418496251 0.8867368102
- 0.8451002240 0.8424736261 0.8873301148
- 0.8457545042 0.8430926204 0.8879234195
- 0.8464089036 0.8437114954 0.8885167241
- 0.8470631838 0.8443304896 0.8891100287
- 0.8477175832 0.8449494839 0.8897033930
- 0.8483719230 0.8455684781 0.8902897239
- 0.8490217924 0.8461869955 0.8908721209
- 0.8496690989 0.8468005061 0.8914545178
- 0.8503165245 0.8474140167 0.8920369148
- 0.8509638906 0.8480275869 0.8926193118
- 0.8516113162 0.8486410975 0.8932017088
- 0.8522586823 0.8492546082 0.8937774897
- 0.8529011011 0.8498679996 0.8943479061
- 0.8535398841 0.8504769206 0.8949182034
- 0.8541787267 0.8510857821 0.8954886198
- 0.8548175097 0.8516947031 0.8960589767
- 0.8554562926 0.8523036242 0.8966292739
- 0.8560950756 0.8529124260 0.8971949220
- 0.8567304015 0.8535212874 0.8977534175
- 0.8573613763 0.8541247249 0.8983119130
- 0.8579922915 0.8547276258 0.8988704085
- 0.8586232066 0.8553304076 0.8994289041
- 0.8592541814 0.8559333086 0.8999875188
- 0.8598850965 0.8565362096 0.9005435705
- 0.8605139852 0.8571389914 0.9010909200
- 0.8611372113 0.8577383757 0.9016382098
- 0.8617604971 0.8583366275 0.9021854997
- 0.8623837829 0.8589348197 0.9027327895
- 0.8630070090 0.8595330119 0.9032800794
- 0.8636302948 0.8601312041 0.9038274288
- 0.8642532229 0.8607293963 0.9043639898
- 0.8648697734 0.8613250852 0.9049003124
- 0.8654863834 0.8619186878 0.9054365158
- 0.8661028743 0.8625122905 0.9059727192
- 0.8667194843 0.8631058931 0.9065089822
- 0.8673360944 0.8636994958 0.9070451856
- 0.8679525852 0.8642930984 0.9075742960
- 0.8685629964 0.8648849130 0.9080997705
- 0.8691716194 0.8654721975 0.9086254239
- 0.8697801828 0.8660594225 0.9091508985
- 0.8703888059 0.8666465878 0.9096763730
- 0.8709974289 0.8672338128 0.9102020264
- 0.8716059923 0.8678210974 0.9107244015
- 0.8722118735 0.8684083223 0.9112399817
- 0.8728144169 0.8689904809 0.9117556214
- 0.8734169006 0.8695725203 0.9122712016
- 0.8740193844 0.8701543808 0.9127867818
- 0.8746219277 0.8707364202 0.9133024216
- 0.8752244115 0.8713182807 0.9138180017
- 0.8758262992 0.8719003201 0.9143245220
- 0.8764201999 0.8724784851 0.9148302078
- 0.8770139813 0.8730542064 0.9153358936
- 0.8776078820 0.8736298084 0.9158415794
- 0.8782017827 0.8742055297 0.9163473248
- 0.8787956834 0.8747810721 0.9168530107
- 0.8793895245 0.8753566742 0.9173536897
- 0.8799785972 0.8759317994 0.9178488255
- 0.8805649877 0.8765037060 0.9183437824
- 0.8811513186 0.8770756721 0.9188389182
- 0.8817375898 0.8776475787 0.9193338752
- 0.8823239207 0.8782194853 0.9198290110
- 0.8829101920 0.8787915111 0.9203240275
- 0.8834956288 0.8793634176 0.9208073020
- 0.8840755820 0.8799321055 0.9212900996
- 0.8846555948 0.8804993033 0.9217727780
- 0.8852356076 0.8810665011 0.9222555757
- 0.8858155012 0.8816336989 0.9227383137
- 0.8863955140 0.8822008967 0.9232211113
- 0.8869755268 0.8827680945 0.9236993790
- 0.8875501156 0.8833345771 0.9241709113
- 0.8881211281 0.8838980198 0.9246425033
- 0.8886920810 0.8844614029 0.9251139760
- 0.8892630935 0.8850247264 0.9255855083
- 0.8898339868 0.8855881095 0.9260569811
- 0.8904049993 0.8861514926 0.9265285134
- 0.8909760118 0.8867148161 0.9269909859
- 0.8915405869 0.8872753978 0.9274508953
- 0.8921051025 0.8878340125 0.9279108047
- 0.8926696777 0.8883925080 0.9283707142
- 0.8932343125 0.8889510036 0.9288306236
- 0.8937988281 0.8895096183 0.9292904735
- 0.8943634033 0.8900681138 0.9297493100
- 0.8949252963 0.8906266093 0.9301987886
- 0.8954825997 0.8911815286 0.9306483269
- 0.8960399032 0.8917360902 0.9310978055
- 0.8965970874 0.8922907114 0.9315472841
- 0.8971543908 0.8928452730 0.9319968224
- 0.8977115750 0.8933998942 0.9324463010
- 0.8982688785 0.8939545751 0.9328917265
- 0.8988218904 0.8945080042 0.9333304167
- 0.8993726969 0.8950576782 0.9337691069
- 0.8999235034 0.8956074119 0.9342077971
- 0.9004741907 0.8961570859 0.9346464872
- 0.9010249972 0.8967068791 0.9350851774
- 0.9015758038 0.8972566128 0.9355239272
- 0.9021266103 0.8978062868 0.9359565973
- 0.9026709199 0.8983541131 0.9363852739
- 0.9032143950 0.8988997936 0.9368138909
- 0.9037579298 0.8994455934 0.9372426271
- 0.9043012857 0.8999912739 0.9376713037
- 0.9048448205 0.9005370736 0.9380999207
- 0.9053882957 0.9010828733 0.9385285974
- 0.9059311748 0.9016286135 0.9389498234
- 0.9064669013 0.9021710157 0.9393684864
- 0.9070025086 0.9027118087 0.9397872090
- 0.9075381160 0.9032527208 0.9402059913
- 0.9080737829 0.9037935138 0.9406247139
- 0.9086093903 0.9043343067 0.9410433769
- 0.9091449976 0.9048752189 0.9414622188
- 0.9096794724 0.9054160118 0.9418721199
- 0.9102091789 0.9059522748 0.9422804713
- 0.9107388258 0.9064875841 0.9426888824
- 0.9112684727 0.9070228934 0.9430974126
- 0.9117981791 0.9075582027 0.9435058236
- 0.9123278856 0.9080935121 0.9439141750
- 0.9128574729 0.9086288214 0.9443227053
- 0.9133856893 0.9091640115 0.9447216988
- 0.9139096141 0.9096950293 0.9451196194
- 0.9144334793 0.9102253914 0.9455175996
- 0.9149574041 0.9107558727 0.9459155798
- 0.9154813290 0.9112864137 0.9463135004
- 0.9160053134 0.9118168950 0.9467114806
- 0.9165291786 0.9123473763 0.9471095204
- 0.9170514941 0.9128779173 0.9474971890
- 0.9175698161 0.9134051800 0.9478837252
- 0.9180880785 0.9139323235 0.9482702017
- 0.9186064005 0.9144592881 0.9486566782
- 0.9191247225 0.9149863720 0.9490432143
- 0.9196429849 0.9155133963 0.9494296908
- 0.9201613069 0.9160404801 0.9498162270
- 0.9206780195 0.9165676236 0.9501945972
- 0.9211896062 0.9170905948 0.9505711794
- 0.9217011929 0.9176132083 0.9509478807
- 0.9222127795 0.9181358814 0.9513245225
- 0.9227244258 0.9186584949 0.9517011046
- 0.9232360721 0.9191811085 0.9520776868
- 0.9237477183 0.9197037220 0.9524543881
- 0.9242582917 0.9202262759 0.9528239965
- 0.9247623086 0.9207435846 0.9531905055
- 0.9252662063 0.9212597013 0.9535570741
- 0.9257702231 0.9217758179 0.9539235830
- 0.9262741804 0.9222918749 0.9542900920
- 0.9267780781 0.9228079915 0.9546567202
- 0.9272820950 0.9233241081 0.9550232291
- 0.9277861118 0.9238402247 0.9553844929
- 0.9282817841 0.9243530035 0.9557405710
- 0.9287772179 0.9248641133 0.9560965896
- 0.9292725921 0.9253752828 0.9564527273
- 0.9297680259 0.9258863926 0.9568088055
- 0.9302634001 0.9263976216 0.9571648836
- 0.9307587743 0.9269086719 0.9575210214
- 0.9312543273 0.9274199009 0.9578741193
- 0.9317451715 0.9279295206 0.9582188725
- 0.9322345853 0.9284372926 0.9585636258
- 0.9327239990 0.9289451241 0.9589083791
- 0.9332134724 0.9294528961 0.9592531919
- 0.9337028861 0.9299607277 0.9595978856
- 0.9341922998 0.9304684997 0.9599426985
- 0.9346817136 0.9309763908 0.9602873921
- 0.9351692200 0.9314835072 0.9606251121
- 0.9356545210 0.9319880009 0.9609624743
- 0.9361398220 0.9324923754 0.9612998962
- 0.9366251230 0.9329968095 0.9616371989
- 0.9371104240 0.9335011840 0.9619746208
- 0.9375957251 0.9340056181 0.9623119235
- 0.9380810261 0.9345099926 0.9626492858
- 0.9385657907 0.9350144267 0.9629824758
- 0.9390466809 0.9355158210 0.9633126855
- 0.9395276904 0.9360166192 0.9636428952
- 0.9400085807 0.9365174174 0.9639731050
- 0.9404894710 0.9370182157 0.9643033147
- 0.9409704804 0.9375190735 0.9646335244
- 0.9414513707 0.9380198717 0.9649637938
- 0.9419323206 0.9385207295 0.9652928710
- 0.9424098134 0.9390196800 0.9656162262
- 0.9428859949 0.9395166039 0.9659395218
- 0.9433621168 0.9400135279 0.9662628770
- 0.9438381791 0.9405103922 0.9665861726
- 0.9443143010 0.9410073757 0.9669095278
- 0.9447904825 0.9415042996 0.9672328234
- 0.9452666044 0.9420012236 0.9675561190
- 0.9457414746 0.9424980879 0.9678742886
- 0.9462127090 0.9429908991 0.9681897759
- 0.9466838837 0.9434838295 0.9685053229
- 0.9471551180 0.9439765811 0.9688206911
- 0.9476262927 0.9444695115 0.9691361785
- 0.9480975270 0.9449623227 0.9694517255
- 0.9485687017 0.9454551935 0.9697672129
- 0.9490398765 0.9459481239 0.9700819254
- 0.9495072961 0.9464387894 0.9703902006
- 0.9499732256 0.9469273090 0.9706984162
- 0.9504390955 0.9474158287 0.9710066915
- 0.9509050846 0.9479044080 0.9713149071
- 0.9513710141 0.9483929276 0.9716231823
- 0.9518368840 0.9488813877 0.9719315171
- 0.9523028135 0.9493700266 0.9722396731
- 0.9527680874 0.9498584867 0.9725440741
- 0.9532285929 0.9503428936 0.9728444219
- 0.9536892176 0.9508270025 0.9731448293
- 0.9541497827 0.9513109922 0.9734451175
- 0.9546102881 0.9517951012 0.9737455249
- 0.9550709128 0.9522790909 0.9740458727
- 0.9555314183 0.9527631998 0.9743462205
- 0.9559919834 0.9532471895 0.9746466279
- 0.9564499259 0.9537299275 0.9749407768
- 0.9569048285 0.9542092085 0.9752337933
- 0.9573596716 0.9546884894 0.9755266905
- 0.9578146935 0.9551678896 0.9758195877
- 0.9582695961 0.9556471705 0.9761124849
- 0.9587244987 0.9561265111 0.9764053822
- 0.9591794014 0.9566057920 0.9766982794
- 0.9596344233 0.9570850730 0.9769905806
- 0.9600849748 0.9575614929 0.9772747159
- 0.9605342150 0.9580358863 0.9775587916
- 0.9609832764 0.9585102797 0.9778429270
- 0.9614325166 0.9589846134 0.9781271219
- 0.9618816972 0.9594590068 0.9784111977
- 0.9623308778 0.9599334002 0.9786952734
- 0.9627801180 0.9604076743 0.9789794087
- 0.9632292986 0.9608821273 0.9792611003
- 0.9636726975 0.9613522291 0.9795362949
- 0.9641159773 0.9618213773 0.9798114896
- 0.9645593166 0.9622905850 0.9800866246
- 0.9650024772 0.9627596736 0.9803618193
- 0.9654458165 0.9632288814 0.9806370139
- 0.9658889771 0.9636980891 0.9809120893
- 0.9663323164 0.9641671777 0.9811872840
- 0.9667748213 0.9646363854 0.9814590812
- 0.9672120214 0.9651002288 0.9817258716
- 0.9676492214 0.9655638933 0.9819926023
- 0.9680864215 0.9660276175 0.9822592735
- 0.9685236216 0.9664912820 0.9825260043
- 0.9689608216 0.9669550061 0.9827927947
- 0.9693980217 0.9674186110 0.9830595255
- 0.9698352218 0.9678822756 0.9833261967
- 0.9702709913 0.9683455825 0.9835889935
- 0.9707019925 0.9688035250 0.9838470817
- 0.9711331129 0.9692615271 0.9841052890
- 0.9715641141 0.9697194099 0.9843633771
- 0.9719951153 0.9701772928 0.9846215248
- 0.9724261165 0.9706352949 0.9848796725
- 0.9728571177 0.9710931778 0.9851378202
- 0.9732881188 0.9715511799 0.9853959084
- 0.9737175703 0.9720084071 0.9856500030
- 0.9741421938 0.9724602103 0.9858992100
- 0.9745668173 0.9729120135 0.9861484170
- 0.9749915004 0.9733638167 0.9863975048
- 0.9754161239 0.9738156199 0.9866467118
- 0.9758406878 0.9742674232 0.9868959188
- 0.9762653112 0.9747192860 0.9871451259
- 0.9766899943 0.9751710892 0.9873942733
- 0.9771133065 0.9756222963 0.9876399040
- 0.9775314927 0.9760677218 0.9878798723
- 0.9779496789 0.9765130877 0.9881199002
- 0.9783678055 0.9769583941 0.9883599281
- 0.9787859917 0.9774038196 0.9885998964
- 0.9792041779 0.9778491855 0.9888399243
- 0.9796224236 0.9782946110 0.9890798926
- 0.9800404906 0.9787399769 0.9893199205
- 0.9804580808 0.9791854024 0.9895578027
- 0.9808694720 0.9796236753 0.9897894263
- 0.9812808037 0.9800621271 0.9900208712
- 0.9816921949 0.9805004001 0.9902524948
- 0.9821035862 0.9809387922 0.9904841185
- 0.9825149179 0.9813771248 0.9907156825
- 0.9829263091 0.9818153977 0.9909471869
- 0.9833377004 0.9822537899 0.9911788106
- 0.9837489724 0.9826921225 0.9914098978
- 0.9841541052 0.9831243157 0.9916322827
- 0.9845585823 0.9835553169 0.9918547273
- 0.9849629998 0.9839861989 0.9920771718
- 0.9853674769 0.9844172001 0.9922996163
- 0.9857718945 0.9848480821 0.9925220013
- 0.9861763716 0.9852790833 0.9927443862
- 0.9865807891 0.9857100248 0.9929667711
- 0.9869853258 0.9861410260 0.9931892157
- 0.9873846173 0.9865669012 0.9934051037
- 0.9877814054 0.9869893789 0.9936192036
- 0.9881781936 0.9874119759 0.9938333035
- 0.9885749817 0.9878345132 0.9940474033
- 0.9889718294 0.9882571101 0.9942615032
- 0.9893686175 0.9886797071 0.9944754839
- 0.9897654057 0.9891021848 0.9946895838
- 0.9901620746 0.9895247817 0.9949036837
- 0.9905560017 0.9899445772 0.9951136112
- 0.9909446836 0.9903581738 0.9953181148
- 0.9913333058 0.9907717705 0.9955226779
- 0.9917219281 0.9911854267 0.9957271814
- 0.9921104908 0.9915990233 0.9959316850
- 0.9924991727 0.9920125008 0.9961361885
- 0.9928877950 0.9924260974 0.9963408113
- 0.9932764173 0.9928396940 0.9965453148
- 0.9936649799 0.9932532907 0.9967495203
- 0.9940438867 0.9936568141 0.9969443083
- 0.9944224954 0.9940596223 0.9971390963
- 0.9948012233 0.9944624901 0.9973340034
- 0.9951797724 0.9948652983 0.9975287914
- 0.9955583811 0.9952681065 0.9977235794
- 0.9959369898 0.9956709146 0.9979184270
- 0.9963155985 0.9960737824 0.9981132150
- 0.9966943264 0.9964765906 0.9983080029
- 0.9970666766 0.9968733788 0.9984989166
- 0.9974333048 0.9972642064 0.9986864924
- 0.9977999926 0.9976549745 0.9988741875
- 0.9981666803 0.9980459213 0.9990618229
- 0.9985333085 0.9984366894 0.9992493987
- 0.9988999963 0.9988275170 0.9994370937
- 0.9992666841 0.9992182851 0.9996247292
- 0.9996333122 0.9996091723 0.9998124242
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_100.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_100.spi1d
deleted file mode 100644
index 348d8f1d9b5..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_100.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0187414307 0.0199415907 0.0138841104
- 0.0330222212 0.0346524492 0.0255766194
- 0.0449542291 0.0472631715 0.0357697308
- 0.0556400903 0.0585798696 0.0450413786
- 0.0654912964 0.0689996779 0.0536506996
- 0.0747707486 0.0787579194 0.0617258511
- 0.0836306289 0.0879753232 0.0693477094
- 0.0921674594 0.0967618302 0.0766232982
- 0.1004453003 0.1051589996 0.0835988298
- 0.1085427999 0.1132052019 0.0902485028
- 0.1164767966 0.1209279969 0.0966249332
- 0.1242111027 0.1283497959 0.1027311981
- 0.1316560954 0.1354517043 0.1085847020
- 0.1387570053 0.1422473937 0.1142328009
- 0.1455107033 0.1487720013 0.1196969002
- 0.1519546062 0.1550467014 0.1249829978
- 0.1581331939 0.1611181051 0.1301161945
- 0.1640816927 0.1669937074 0.1350999027
- 0.1698216051 0.1726770997 0.1399576068
- 0.1753643006 0.1782052964 0.1447027028
- 0.1807104945 0.1835688949 0.1493282020
- 0.1858936995 0.1887871027 0.1538430005
- 0.1909191012 0.1938627958 0.1582642943
- 0.1958166957 0.1988143027 0.1625947952
- 0.2005814016 0.2036329061 0.1668373942
- 0.2052128017 0.2083510011 0.1709935963
- 0.2097522020 0.2129525989 0.1750802994
- 0.2141969949 0.2174569964 0.1790975928
- 0.2185294926 0.2218813002 0.1830428988
- 0.2227485031 0.2262317985 0.1869215071
- 0.2268646061 0.2304809988 0.1907352060
- 0.2308858931 0.2346275002 0.1944852024
- 0.2348421067 0.2386894971 0.1981807947
- 0.2387396991 0.2426760942 0.2018260062
- 0.2425788045 0.2466064990 0.2054218054
- 0.2463494986 0.2504898012 0.2089662999
- 0.2500706017 0.2543140054 0.2124685943
- 0.2537479997 0.2580659986 0.2159260958
- 0.2573781013 0.2617495954 0.2193453014
- 0.2609572113 0.2653856874 0.2227171957
- 0.2644815147 0.2689718008 0.2260479033
- 0.2679471076 0.2725043893 0.2293380946
- 0.2713502049 0.2759802938 0.2325894982
- 0.2746953070 0.2793953121 0.2358044982
- 0.2779825926 0.2827470899 0.2389748991
- 0.2812089920 0.2860386968 0.2421178967
- 0.2843785882 0.2892819047 0.2452265024
- 0.2875038087 0.2924897075 0.2482994944
- 0.2905904055 0.2956646979 0.2513419092
- 0.2936390042 0.2988075912 0.2543503046
- 0.2966530025 0.3019191027 0.2573288083
- 0.2996253073 0.3050011992 0.2602812052
- 0.3025568128 0.3080531061 0.2632032037
- 0.3054536879 0.3110767007 0.2660993040
- 0.3083193004 0.3140729070 0.2689616978
- 0.3111566007 0.3170422912 0.2717953026
- 0.3139680028 0.3199853003 0.2746086121
- 0.3167569935 0.3229024112 0.2773948908
- 0.3195263147 0.3257946074 0.2801466882
- 0.3222785890 0.3286626935 0.2828755975
- 0.3250167072 0.3315044045 0.2855885029
- 0.3277421892 0.3343142867 0.2882772982
- 0.3304488063 0.3370938897 0.2909384072
- 0.3331305087 0.3398444057 0.2935771048
- 0.3357870877 0.3425664902 0.2961899042
- 0.3384202123 0.3452622890 0.2987827063
- 0.3410323858 0.3479284048 0.3013578057
- 0.3436256051 0.3505629897 0.3039124906
- 0.3462015092 0.3531686962 0.3064478934
- 0.3487611115 0.3557462096 0.3089591861
- 0.3513003886 0.3582991958 0.3114418983
- 0.3538151979 0.3608300984 0.3139019012
- 0.3563049138 0.3633398116 0.3163512051
- 0.3587693870 0.3658294976 0.3187870085
- 0.3612132072 0.3682993948 0.3212068081
- 0.3636367023 0.3707447946 0.3236055970
- 0.3660412133 0.3731693029 0.3259812891
- 0.3684293032 0.3755750954 0.3283393085
- 0.3708001971 0.3779630959 0.3306787014
- 0.3731575906 0.3803366125 0.3330000043
- 0.3754999042 0.3826906979 0.3352980912
- 0.3778310120 0.3850283921 0.3375810087
- 0.3801496029 0.3873493969 0.3398480117
- 0.3824588060 0.3896577060 0.3421055973
- 0.3847584128 0.3919534981 0.3443531990
- 0.3870503008 0.3942336142 0.3465890884
- 0.3893356919 0.3964999914 0.3488120139
- 0.3916150033 0.3987481892 0.3510178924
- 0.3938865066 0.4009808004 0.3532077074
- 0.3961476088 0.4031977952 0.3553779125
- 0.3983986080 0.4054017067 0.3575282991
- 0.4006389976 0.4075945020 0.3596653938
- 0.4028654993 0.4097732902 0.3617888093
- 0.4050788879 0.4119321108 0.3638970852
- 0.4072808027 0.4140745103 0.3659907877
- 0.4094718099 0.4162018001 0.3680689037
- 0.4116508067 0.4183138907 0.3701283038
- 0.4138199985 0.4204131961 0.3721699119
- 0.4159773886 0.4225000143 0.3741934001
- 0.4181219041 0.4245725870 0.3761979938
- 0.4202522039 0.4266324937 0.3781862855
- 0.4223701060 0.4286797941 0.3801617920
- 0.4244759083 0.4307178855 0.3821251094
- 0.4265703857 0.4327476919 0.3840759993
- 0.4286541939 0.4347653985 0.3860141933
- 0.4307268858 0.4367690086 0.3879393041
- 0.4327893853 0.4387587011 0.3898504972
- 0.4348411858 0.4407365918 0.3917472959
- 0.4368841052 0.4427039027 0.3936302960
- 0.4389176071 0.4446617961 0.3954991102
- 0.4409425855 0.4466080964 0.3973535895
- 0.4429590106 0.4485442936 0.3991936147
- 0.4449672103 0.4504688084 0.4010188878
- 0.4469676912 0.4523817897 0.4028322101
- 0.4489580095 0.4542838037 0.4046368897
- 0.4509370923 0.4561766982 0.4064337909
- 0.4529055953 0.4580585063 0.4082230031
- 0.4548639059 0.4599294066 0.4100044966
- 0.4568125904 0.4617907107 0.4117785990
- 0.4587523937 0.4636436999 0.4135451913
- 0.4606837034 0.4654872119 0.4153045118
- 0.4626069963 0.4673207998 0.4170565009
- 0.4645206034 0.4691432118 0.4188013971
- 0.4664235115 0.4709551036 0.4205392003
- 0.4683176875 0.4727576971 0.4222700000
- 0.4702025950 0.4745520949 0.4239938855
- 0.4720798135 0.4763393104 0.4257110059
- 0.4739468098 0.4781185091 0.4274213910
- 0.4758000970 0.4798890054 0.4291251004
- 0.4776405096 0.4816485941 0.4308224022
- 0.4794681072 0.4833956063 0.4325130880
- 0.4812825918 0.4851314127 0.4341974854
- 0.4830833077 0.4868572056 0.4358755946
- 0.4848699868 0.4885736108 0.4375469983
- 0.4866446853 0.4902822077 0.4392102063
- 0.4884060025 0.4919806123 0.4408645928
- 0.4901559949 0.4936690032 0.4425103962
- 0.4918906093 0.4953497946 0.4441474974
- 0.4936125875 0.4970211089 0.4457770884
- 0.4953204989 0.4986830056 0.4473989010
- 0.4970144928 0.5003349185 0.4490132928
- 0.4986953139 0.5019772053 0.4506205916
- 0.5003637075 0.5036125779 0.4522204101
- 0.5020195842 0.5052385926 0.4538131952
- 0.5036631227 0.5068594813 0.4553956985
- 0.5052949190 0.5084728003 0.4569694102
- 0.5069147944 0.5100775957 0.4585345089
- 0.5085229874 0.5116732717 0.4600914121
- 0.5101199746 0.5132597089 0.4616405070
- 0.5117021203 0.5148342848 0.4631803036
- 0.5132743120 0.5164015293 0.4647122920
- 0.5148364902 0.5179616809 0.4662373960
- 0.5163900852 0.5195158124 0.4677560031
- 0.5179367065 0.5210649967 0.4692681134
- 0.5194708109 0.5226017237 0.4707722962
- 0.5209966898 0.5241310000 0.4722703099
- 0.5225142241 0.5256524086 0.4737617075
- 0.5240231752 0.5271654725 0.4752461910
- 0.5255233049 0.5286697149 0.4767219126
- 0.5270152092 0.5301663876 0.4781898856
- 0.5284978151 0.5316576958 0.4796513021
- 0.5299711823 0.5331442952 0.4811064899
- 0.5314347148 0.5346261263 0.4825553000
- 0.5328863859 0.5360969901 0.4839963913
- 0.5343297124 0.5375598073 0.4854325056
- 0.5357651711 0.5390148759 0.4868634939
- 0.5371924043 0.5404617190 0.4882858992
- 0.5386118293 0.5419015884 0.4897007942
- 0.5400264859 0.5433354974 0.4911100864
- 0.5414369702 0.5447630286 0.4925136864
- 0.5428367853 0.5461803079 0.4939090908
- 0.5442283750 0.5475915074 0.4952997863
- 0.5456125736 0.5489966869 0.4966861010
- 0.5469890237 0.5503935814 0.4980660975
- 0.5483577847 0.5517833829 0.4994400144
- 0.5497220755 0.5531684160 0.5008088946
- 0.5510820746 0.5545488000 0.5021709800
- 0.5524330139 0.5559220910 0.5035272837
- 0.5537772775 0.5572903156 0.5048794746
- 0.5551130772 0.5586516261 0.5062263012
- 0.5564405918 0.5600048900 0.5075680017
- 0.5577619076 0.5613521934 0.5089064837
- 0.5590745807 0.5626906157 0.5102406740
- 0.5603765249 0.5640223026 0.5115708113
- 0.5616722703 0.5653495193 0.5128980279
- 0.5629596710 0.5666700006 0.5142201185
- 0.5642386079 0.5679866076 0.5155370831
- 0.5655131936 0.5692998171 0.5168507099
- 0.5667812824 0.5706049204 0.5181574225
- 0.5680419207 0.5719022155 0.5194594264
- 0.5692980289 0.5731946230 0.5207582712
- 0.5705438852 0.5744786859 0.5220487118
- 0.5717846751 0.5757588148 0.5233348012
- 0.5730205774 0.5770344734 0.5246167183
- 0.5742480159 0.5783056021 0.5258914828
- 0.5754718184 0.5795726776 0.5271635056
- 0.5766893029 0.5808308721 0.5284305811
- 0.5778992176 0.5820825100 0.5296934247
- 0.5791049004 0.5833303928 0.5309540033
- 0.5802994967 0.5845699906 0.5322073102
- 0.5814914107 0.5858064890 0.5334576964
- 0.5826792121 0.5870373845 0.5347031951
- 0.5838587284 0.5882629156 0.5359424949
- 0.5850344896 0.5894858837 0.5371791124
- 0.5861983895 0.5906990170 0.5384079218
- 0.5873590708 0.5919092894 0.5396336913
- 0.5885140896 0.5931131840 0.5408535004
- 0.5896620154 0.5943115950 0.5420675278
- 0.5908060074 0.5955064297 0.5432779789
- 0.5919439793 0.5966913104 0.5444819927
- 0.5930796266 0.5978732705 0.5456839800
- 0.5942065120 0.5990452170 0.5468795896
- 0.5953297019 0.6002144217 0.5480728745
- 0.5964481235 0.6013793945 0.5492628813
- 0.5975626111 0.6025397182 0.5504478812
- 0.5986750126 0.6036971211 0.5516301990
- 0.5997776985 0.6048492789 0.5528064966
- 0.6008782983 0.6060000062 0.5539814234
- 0.6019700170 0.6071417928 0.5551493764
- 0.6030591130 0.6082807779 0.5563148260
- 0.6041415930 0.6094110012 0.5574722886
- 0.6052209735 0.6105381846 0.5586267710
- 0.6062965989 0.6116611958 0.5597772002
- 0.6073693037 0.6127799749 0.5609225035
- 0.6084402800 0.6138954759 0.5620642900
- 0.6095039845 0.6150087714 0.5632020831
- 0.6105654836 0.6161211729 0.5643385053
- 0.6116194725 0.6172274947 0.5654675961
- 0.6126726270 0.6183326840 0.5665956140
- 0.6137179732 0.6194270253 0.5677173734
- 0.6147624254 0.6205205917 0.5688384175
- 0.6157985926 0.6216076016 0.5699521899
- 0.6168330908 0.6226931810 0.5710644722
- 0.6178600788 0.6237692833 0.5721685290
- 0.6188859940 0.6248437166 0.5732709169
- 0.6199086905 0.6259111166 0.5743672848
- 0.6209291220 0.6269769073 0.5754616857
- 0.6219440103 0.6280378103 0.5765504241
- 0.6229550838 0.6290960908 0.5776373744
- 0.6239585876 0.6301478148 0.5787205100
- 0.6249598265 0.6311972737 0.5798012018
- 0.6259567142 0.6322420239 0.5808768868
- 0.6269508004 0.6332836747 0.5819506049
- 0.6279395223 0.6343185902 0.5830199718
- 0.6289266944 0.6353514194 0.5840864778
- 0.6299108863 0.6363787055 0.5851466060
- 0.6308935285 0.6374046803 0.5862044096
- 0.6318724751 0.6384266019 0.5872561932
- 0.6328493953 0.6394464970 0.5883064270
- 0.6338198781 0.6404585242 0.5893509984
- 0.6347895861 0.6414691806 0.5903946757
- 0.6357561946 0.6424723268 0.5914332867
- 0.6367220879 0.6434748769 0.5924714208
- 0.6376814246 0.6444696784 0.5935050249
- 0.6386405826 0.6454644799 0.5945385098
- 0.6395891905 0.6464499831 0.5955650806
- 0.6405377984 0.6474351883 0.5965915918
- 0.6414811015 0.6484122276 0.5976113081
- 0.6424236894 0.6493877172 0.5986298919
- 0.6433591843 0.6503596902 0.5996431708
- 0.6442922950 0.6513301134 0.6006544828
- 0.6452214122 0.6522970200 0.6016616821
- 0.6461476088 0.6532608867 0.6026659012
- 0.6470720768 0.6542214155 0.6036679745
- 0.6479939222 0.6551764011 0.6046671867
- 0.6489133239 0.6561300755 0.6056650281
- 0.6498240829 0.6570777893 0.6066576838
- 0.6507347226 0.6580253839 0.6076505184
- 0.6516370177 0.6589658856 0.6086354852
- 0.6525393128 0.6599062085 0.6096205115
- 0.6534368992 0.6608443856 0.6105999947
- 0.6543331146 0.6617819071 0.6115779877
- 0.6552255750 0.6627163291 0.6125519276
- 0.6561149955 0.6636475921 0.6135221124
- 0.6570025086 0.6645767093 0.6144911051
- 0.6578854918 0.6654986143 0.6154568195
- 0.6587684155 0.6664205790 0.6164224744
- 0.6596441269 0.6673378944 0.6173813939
- 0.6605197787 0.6682549715 0.6183400750
- 0.6613910794 0.6691666245 0.6192939878
- 0.6622604132 0.6700754762 0.6202455163
- 0.6631278992 0.6709814072 0.6211943030
- 0.6639922857 0.6718816757 0.6221385002
- 0.6648563147 0.6727818251 0.6230823994
- 0.6657119989 0.6736767888 0.6240196228
- 0.6665678024 0.6745718122 0.6249567270
- 0.6674181819 0.6754602790 0.6258906126
- 0.6682661772 0.6763452888 0.6268228889
- 0.6691122055 0.6772282124 0.6277527809
- 0.6699538231 0.6781055927 0.6286767125
- 0.6707953811 0.6789829731 0.6296005249
- 0.6716330051 0.6798558831 0.6305189133
- 0.6724700928 0.6807280779 0.6314365268
- 0.6733044982 0.6815952063 0.6323506832
- 0.6741359830 0.6824558973 0.6332612038
- 0.6749671102 0.6833165288 0.6341714263
- 0.6757913828 0.6841681004 0.6350759864
- 0.6766155958 0.6850196719 0.6359806061
- 0.6774365902 0.6858676076 0.6368827224
- 0.6782553792 0.6867125034 0.6377828121
- 0.6790735126 0.6875569224 0.6386821270
- 0.6798856854 0.6883959174 0.6395736933
- 0.6806979775 0.6892347932 0.6404653192
- 0.6815052032 0.6900711060 0.6413521171
- 0.6823093295 0.6909055114 0.6422356963
- 0.6831128001 0.6917393804 0.6431186795
- 0.6839104891 0.6925656199 0.6439942718
- 0.6847081780 0.6933919191 0.6448698044
- 0.6855018735 0.6942142844 0.6457418203
- 0.6862921715 0.6950333118 0.6466106772
- 0.6870825291 0.6958522201 0.6474797130
- 0.6878690720 0.6966655254 0.6483433247
- 0.6886556149 0.6974784732 0.6492068768
- 0.6894404888 0.6982899904 0.6500678062
- 0.6902230978 0.6990988851 0.6509246230
- 0.6910058260 0.6999077797 0.6517813802
- 0.6917819977 0.7007126808 0.6526325941
- 0.6925566792 0.7015163898 0.6534823179
- 0.6933307052 0.7023192048 0.6543310285
- 0.6941010952 0.7031159997 0.6551743746
- 0.6948714852 0.7039129138 0.6560177207
- 0.6956394911 0.7047072053 0.6568580866
- 0.6964054704 0.7054989934 0.6576957107
- 0.6971715093 0.7062907815 0.6585332751
- 0.6979302764 0.7070775032 0.6593660116
- 0.6986879110 0.7078630924 0.6601977944
- 0.6994447112 0.7086477280 0.6610285044
- 0.7001975179 0.7094256878 0.6618531942
- 0.7009503245 0.7102035880 0.6626778245
- 0.7017009258 0.7109789848 0.6634991765
- 0.7024487853 0.7117509246 0.6643164158
- 0.7031968236 0.7125229239 0.6651335955
- 0.7039384246 0.7132899761 0.6659477949
- 0.7046775222 0.7140548825 0.6667606831
- 0.7054166198 0.7148197889 0.6675736904
- 0.7061507106 0.7155792713 0.6683797836
- 0.7068846226 0.7163382769 0.6691855788
- 0.7076175213 0.7170966268 0.6699900031
- 0.7083460093 0.7178505063 0.6707876921
- 0.7090746164 0.7186043859 0.6715853810
- 0.7098006010 0.7193557024 0.6723811030
- 0.7105224729 0.7201020122 0.6731733084
- 0.7112444043 0.7208483219 0.6739653945
- 0.7119640112 0.7215924263 0.6747537851
- 0.7126817703 0.7223345041 0.6755387783
- 0.7133995891 0.7230767012 0.6763237715
- 0.7141135931 0.7238159776 0.6771062016
- 0.7148258090 0.7245538831 0.6778873205
- 0.7155380249 0.7252917290 0.6786683798
- 0.7162464857 0.7260233164 0.6794440746
- 0.7169541717 0.7267531157 0.6802182794
- 0.7176619172 0.7274829149 0.6809926033
- 0.7183669209 0.7282087207 0.6817620993
- 0.7190716863 0.7289338708 0.6825309992
- 0.7197765708 0.7296590209 0.6832998991
- 0.7204757929 0.7303797007 0.6840652823
- 0.7211748958 0.7311002016 0.6848304868
- 0.7218738794 0.7318205833 0.6855955124
- 0.7225683928 0.7325310707 0.6863517165
- 0.7232629061 0.7332416177 0.6871078014
- 0.7239571810 0.7339518070 0.6878635883
- 0.7246487141 0.7346547842 0.6886121035
- 0.7253403068 0.7353578210 0.6893606782
- 0.7260314226 0.7360606194 0.6901090145
- 0.7267171741 0.7367588282 0.6908516884
- 0.7274029255 0.7374569178 0.6915943027
- 0.7280883789 0.7381548882 0.6923367977
- 0.7287694812 0.7388454080 0.6930751204
- 0.7294505239 0.7395359278 0.6938133836
- 0.7301315069 0.7402263880 0.6945515871
- 0.7308093905 0.7409111261 0.6952871084
- 0.7314873934 0.7415956259 0.6960226297
- 0.7321652770 0.7422801256 0.6967579722
- 0.7328376770 0.7429602146 0.6974878907
- 0.7335097790 0.7436398268 0.6982172132
- 0.7341818213 0.7443194985 0.6989465952
- 0.7348498106 0.7449948192 0.6996716261
- 0.7355170250 0.7456691861 0.7003955841
- 0.7361841202 0.7463434935 0.7011196017
- 0.7368490100 0.7470148206 0.7018402219
- 0.7375128865 0.7476845980 0.7025592923
- 0.7381768227 0.7483543754 0.7032784224
- 0.7388374209 0.7490217090 0.7039942741
- 0.7394952774 0.7496867180 0.7047075033
- 0.7401531935 0.7503517270 0.7054206133
- 0.7408087254 0.7510150075 0.7061315775
- 0.7414602041 0.7516747713 0.7068389058
- 0.7421118021 0.7523347139 0.7075461149
- 0.7427623868 0.7529938221 0.7082526088
- 0.7434083819 0.7536479831 0.7089549899
- 0.7440543175 0.7543023229 0.7096574903
- 0.7447003126 0.7549564838 0.7103599906
- 0.7453430295 0.7556046247 0.7110564113
- 0.7459853888 0.7562519908 0.7117524743
- 0.7466279268 0.7568994761 0.7124484777
- 0.7472671270 0.7575436831 0.7131392956
- 0.7479048967 0.7581862807 0.7138277888
- 0.7485427260 0.7588288784 0.7145162225
- 0.7491782904 0.7594693899 0.7152029276
- 0.7498108149 0.7601066232 0.7158870101
- 0.7504433990 0.7607436776 0.7165712118
- 0.7510756254 0.7613803744 0.7172548175
- 0.7517048120 0.7620109916 0.7179335952
- 0.7523341179 0.7626414895 0.7186123133
- 0.7529633045 0.7632719874 0.7192909718
- 0.7535892129 0.7638990879 0.7199658751
- 0.7542141080 0.7645248771 0.7206395268
- 0.7548390031 0.7651507258 0.7213131785
- 0.7554618716 0.7657744884 0.7219849825
- 0.7560818791 0.7663950920 0.7226539254
- 0.7567018270 0.7670155764 0.7233228087
- 0.7573217154 0.7676361799 0.7239916921
- 0.7579385042 0.7682504058 0.7246547937
- 0.7585554123 0.7688643932 0.7253178954
- 0.7591722012 0.7694783807 0.7259808779
- 0.7597867250 0.7700899839 0.7266423702
- 0.7603995204 0.7706995010 0.7273027897
- 0.7610123158 0.7713090181 0.7279632092
- 0.7616242766 0.7719178796 0.7286229730
- 0.7622311115 0.7725210786 0.7292783856
- 0.7628380060 0.7731242776 0.7299337983
- 0.7634449005 0.7737274170 0.7305892110
- 0.7640485764 0.7743269205 0.7312399149
- 0.7646508217 0.7749242187 0.7318879962
- 0.7652528882 0.7755215168 0.7325360775
- 0.7658544779 0.7761185169 0.7331836224
- 0.7664529085 0.7767131925 0.7338275909
- 0.7670513988 0.7773079872 0.7344716191
- 0.7676498294 0.7779027224 0.7351155877
- 0.7682449222 0.7784941196 0.7357556820
- 0.7688378096 0.7790830731 0.7363932133
- 0.7694306970 0.7796722054 0.7370308042
- 0.7700235248 0.7802610993 0.7376680970
- 0.7706120014 0.7808436155 0.7383009791
- 0.7712004781 0.7814261913 0.7389338017
- 0.7717890739 0.7820088267 0.7395666242
- 0.7723761201 0.7825897932 0.7401980758
- 0.7729613185 0.7831684947 0.7408279777
- 0.7735465169 0.7837471962 0.7414578199
- 0.7741317749 0.7843258977 0.7420876026
- 0.7747126818 0.7849006057 0.7427113056
- 0.7752926946 0.7854743004 0.7433335781
- 0.7758728266 0.7860481143 0.7439559102
- 0.7764521241 0.7866209745 0.7445772886
- 0.7770282030 0.7871890068 0.7451937795
- 0.7776042223 0.7877569795 0.7458102703
- 0.7781801820 0.7883250117 0.7464267015
- 0.7787547708 0.7888916135 0.7470412850
- 0.7793279290 0.7894564271 0.7476536036
- 0.7799009085 0.7900211811 0.7482659817
- 0.7804740071 0.7905859947 0.7488783002
- 0.7810425162 0.7911475897 0.7494871020
- 0.7816095948 0.7917081714 0.7500947714
- 0.7821766734 0.7922688127 0.7507023811
- 0.7827436924 0.7928293943 0.7513099909
- 0.7833052278 0.7933837771 0.7519133091
- 0.7838668227 0.7939382195 0.7525165081
- 0.7844284177 0.7944926023 0.7531198263
- 0.7849892974 0.7950457931 0.7537218928
- 0.7855485082 0.7955945134 0.7543202043
- 0.7861077189 0.7961432934 0.7549185157
- 0.7866668105 0.7966920733 0.7555168867
- 0.7872235775 0.7972388268 0.7561128139
- 0.7877774239 0.7977824807 0.7567057014
- 0.7883312106 0.7983261943 0.7572985291
- 0.7888849974 0.7988699079 0.7578914165
- 0.7894352078 0.7994105816 0.7584812045
- 0.7899829745 0.7999492288 0.7590687871
- 0.7905306816 0.8004878163 0.7596564889
- 0.7910785079 0.8010262847 0.7602441907
- 0.7916234732 0.8015617132 0.7608277798
- 0.7921676040 0.8020955920 0.7614096999
- 0.7927116752 0.8026295900 0.7619916797
- 0.7932558060 0.8031635284 0.7625735998
- 0.7937961221 0.8036941886 0.7631514072
- 0.7943354845 0.8042240739 0.7637282014
- 0.7948749065 0.8047538996 0.7643049955
- 0.7954143286 0.8052837849 0.7648817897
- 0.7959489822 0.8058102131 0.7654550076
- 0.7964830995 0.8063359261 0.7660276294
- 0.7970170975 0.8068616986 0.7666001916
- 0.7975512147 0.8073874712 0.7671728134
- 0.7980824709 0.8079090118 0.7677428126
- 0.7986134887 0.8084300160 0.7683125138
- 0.7991445065 0.8089510202 0.7688822150
- 0.7996755242 0.8094719052 0.7694519162
- 0.8002029061 0.8099884987 0.7700183988
- 0.8007299900 0.8105044961 0.7705844045
- 0.8012570143 0.8110203743 0.7711504102
- 0.8017840981 0.8115363717 0.7717164755
- 0.8023071289 0.8120499849 0.7722783089
- 0.8028293848 0.8125631213 0.7728394866
- 0.8033518195 0.8130761981 0.7734007239
- 0.8038741946 0.8135892749 0.7739619017
- 0.8043946028 0.8140997291 0.7745202780
- 0.8049145937 0.8146092296 0.7750778794
- 0.8054345250 0.8151187897 0.7756354809
- 0.8059545159 0.8156284094 0.7761932015
- 0.8064721823 0.8161345720 0.7767478228
- 0.8069888949 0.8166393042 0.7773010731
- 0.8075056076 0.8171439767 0.7778543830
- 0.8080223203 0.8176487088 0.7784076929
- 0.8085361123 0.8181504011 0.7789580226
- 0.8090476990 0.8186495900 0.7795059085
- 0.8095592856 0.8191487789 0.7800536752
- 0.8100708723 0.8196480274 0.7806016207
- 0.8105810881 0.8201459050 0.7811478972
- 0.8110890985 0.8206415176 0.7816914916
- 0.8115971088 0.8211370707 0.7822352052
- 0.8121051788 0.8216326833 0.7827789187
- 0.8126127720 0.8221275210 0.7833216786
- 0.8131183982 0.8226181865 0.7838603854
- 0.8136240244 0.8231089115 0.7843990922
- 0.8141295910 0.8235995770 0.7849379182
- 0.8146352172 0.8240903020 0.7854766250
- 0.8151367903 0.8245751858 0.7860131264
- 0.8156381249 0.8250597119 0.7865493894
- 0.8161394000 0.8255441785 0.7870855927
- 0.8166406751 0.8260285854 0.7876219153
- 0.8171395063 0.8265116215 0.7881566286
- 0.8176370263 0.8269937038 0.7886903286
- 0.8181344867 0.8274759054 0.7892240882
- 0.8186320066 0.8279579878 0.7897579074
- 0.8191282749 0.8284389973 0.7902898192
- 0.8196223974 0.8289175034 0.7908182740
- 0.8201165795 0.8293960094 0.7913469076
- 0.8206107020 0.8298745155 0.7918754220
- 0.8211048245 0.8303530216 0.7924038768
- 0.8215956092 0.8308256269 0.7929295897
- 0.8220863938 0.8312981129 0.7934553027
- 0.8225771785 0.8317705989 0.7939808965
- 0.8230679035 0.8322430849 0.7945066094
- 0.8235569000 0.8327139020 0.7950305939
- 0.8240448236 0.8331835866 0.7955533862
- 0.8245326281 0.8336532116 0.7960761786
- 0.8250204921 0.8341228962 0.7965989709
- 0.8255078197 0.8345921040 0.7971209884
- 0.8259931803 0.8350595236 0.7976391912
- 0.8264786005 0.8355268240 0.7981575131
- 0.8269640207 0.8359941840 0.7986757159
- 0.8274493814 0.8364614844 0.7991939783
- 0.8279315829 0.8369246721 0.7997112274
- 0.8284127116 0.8373864293 0.8002278805
- 0.8288937807 0.8378480077 0.8007447124
- 0.8293749094 0.8383095860 0.8012614250
- 0.8298550248 0.8387699723 0.8017773032
- 0.8303318024 0.8392266035 0.8022907972
- 0.8308085799 0.8396831751 0.8028041720
- 0.8312854171 0.8401398063 0.8033176064
- 0.8317621946 0.8405963778 0.8038309813
- 0.8322365880 0.8410515785 0.8043408990
- 0.8327100277 0.8415061831 0.8048493266
- 0.8331834078 0.8419607878 0.8053576946
- 0.8336567879 0.8424153924 0.8058661222
- 0.8341296911 0.8428695202 0.8063743114
- 0.8345996737 0.8433197737 0.8068807125
- 0.8350697160 0.8437700868 0.8073871136
- 0.8355396986 0.8442202806 0.8078935146
- 0.8360096812 0.8446705937 0.8083999157
- 0.8364778757 0.8451184034 0.8089042902
- 0.8369445801 0.8455640078 0.8094068766
- 0.8374112248 0.8460094929 0.8099095225
- 0.8378779292 0.8464550972 0.8104121089
- 0.8383445144 0.8469007015 0.8109146953
- 0.8388080001 0.8473442197 0.8114140034
- 0.8392711878 0.8477873802 0.8119127750
- 0.8397343159 0.8482306004 0.8124117255
- 0.8401975036 0.8486738801 0.8129106164
- 0.8406596780 0.8491165042 0.8134090900
- 0.8411186934 0.8495569229 0.8139066100
- 0.8415778279 0.8499972224 0.8144040108
- 0.8420367837 0.8504375815 0.8149014711
- 0.8424957991 0.8508778811 0.8153988719
- 0.8429536819 0.8513162136 0.8158944249
- 0.8434103727 0.8517522812 0.8163877130
- 0.8438671231 0.8521882892 0.8168810010
- 0.8443238139 0.8526242971 0.8173742890
- 0.8447803855 0.8530603051 0.8178675771
- 0.8452352881 0.8534938097 0.8183590770
- 0.8456894159 0.8539261818 0.8188499212
- 0.8461434841 0.8543586731 0.8193408251
- 0.8465976715 0.8547911048 0.8198316097
- 0.8470517993 0.8552235961 0.8203225136
- 0.8475030065 0.8556535244 0.8208127022
- 0.8479539752 0.8560830951 0.8213027716
- 0.8484050035 0.8565127254 0.8217929006
- 0.8488559723 0.8569422960 0.8222830892
- 0.8493067026 0.8573716283 0.8227729201
- 0.8497545719 0.8577967286 0.8232586980
- 0.8502025008 0.8582218885 0.8237444758
- 0.8506504297 0.8586469889 0.8242303133
- 0.8510982990 0.8590722084 0.8247160912
- 0.8515453935 0.8594967723 0.8252013922
- 0.8519896269 0.8599187732 0.8256844878
- 0.8524339199 0.8603408933 0.8261677027
- 0.8528780937 0.8607628942 0.8266509175
- 0.8533223867 0.8611850142 0.8271340728
- 0.8537651896 0.8616067171 0.8276169896
- 0.8542045951 0.8620272875 0.8280991912
- 0.8546440005 0.8624479175 0.8285813928
- 0.8550834060 0.8628684878 0.8290637136
- 0.8555228114 0.8632891178 0.8295459151
- 0.8559610844 0.8637089133 0.8300266862
- 0.8563969135 0.8641266227 0.8305044770
- 0.8568326831 0.8645442724 0.8309822083
- 0.8572685122 0.8649619818 0.8314598799
- 0.8577042818 0.8653796911 0.8319376707
- 0.8581392765 0.8657960892 0.8324145079
- 0.8585724831 0.8662096262 0.8328894973
- 0.8590056896 0.8666229844 0.8333644271
- 0.8594390154 0.8670365214 0.8338394165
- 0.8598722219 0.8674498796 0.8343142867
- 0.8603044152 0.8678625226 0.8347889185
- 0.8607339263 0.8682723045 0.8352627158
- 0.8611633778 0.8686822057 0.8357365131
- 0.8615928888 0.8690921068 0.8362103105
- 0.8620223999 0.8695020080 0.8366839886
- 0.8624514937 0.8699113727 0.8371570110
- 0.8628783822 0.8703184128 0.8376260996
- 0.8633052707 0.8707253933 0.8380951881
- 0.8637322187 0.8711323142 0.8385642767
- 0.8641591072 0.8715392947 0.8390334249
- 0.8645859957 0.8719462156 0.8395023942
- 0.8650113940 0.8723505139 0.8399685025
- 0.8654367924 0.8727548122 0.8404346704
- 0.8658621907 0.8731591105 0.8409007788
- 0.8662877083 0.8735634089 0.8413670063
- 0.8667131066 0.8739677072 0.8418331146
- 0.8671352863 0.8743693829 0.8422979712
- 0.8675571084 0.8747707009 0.8427627087
- 0.8679788709 0.8751720190 0.8432275057
- 0.8684006929 0.8755732775 0.8436921835
- 0.8688225150 0.8759745955 0.8441569209
- 0.8692411780 0.8763734102 0.8446184993
- 0.8696581721 0.8767709136 0.8450784087
- 0.8700752854 0.8771684170 0.8455383182
- 0.8704923987 0.8775659204 0.8459982276
- 0.8709095120 0.8779633045 0.8464580774
- 0.8713259101 0.8783591986 0.8469166756
- 0.8717415929 0.8787525892 0.8473734260
- 0.8721572757 0.8791459799 0.8478301764
- 0.8725730181 0.8795393705 0.8482869267
- 0.8729887009 0.8799328208 0.8487436175
- 0.8734040856 0.8803259134 0.8492001295
- 0.8738173246 0.8807154894 0.8496552110
- 0.8742303848 0.8811051250 0.8501102924
- 0.8746436238 0.8814948201 0.8505653739
- 0.8750568032 0.8818843961 0.8510203958
- 0.8754699230 0.8822739720 0.8514754772
- 0.8758795857 0.8826612830 0.8519273996
- 0.8762881756 0.8830478191 0.8523783088
- 0.8766967058 0.8834341764 0.8528292179
- 0.8771052957 0.8838207126 0.8532801270
- 0.8775138855 0.8842071891 0.8537309766
- 0.8779212236 0.8845927715 0.8541811705
- 0.8783264160 0.8849766850 0.8546299934
- 0.8787316084 0.8853605986 0.8550788760
- 0.8791368008 0.8857445121 0.8555276990
- 0.8795419931 0.8861284852 0.8559765816
- 0.8799471855 0.8865123987 0.8564254045
- 0.8803501725 0.8868942857 0.8568723798
- 0.8807529807 0.8872759938 0.8573192954
- 0.8811559081 0.8876577020 0.8577662110
- 0.8815587163 0.8880394101 0.8582130075
- 0.8819615841 0.8884211183 0.8586599231
- 0.8823627830 0.8888016939 0.8591055274
- 0.8827620745 0.8891807795 0.8595495224
- 0.8831614256 0.8895599842 0.8599935174
- 0.8835607171 0.8899391294 0.8604375124
- 0.8839600086 0.8903182745 0.8608815074
- 0.8843594193 0.8906974196 0.8613255024
- 0.8847563863 0.8910734057 0.8617683053
- 0.8851532936 0.8914492130 0.8622109294
- 0.8855502009 0.8918249011 0.8626536131
- 0.8859471083 0.8922005892 0.8630962968
- 0.8863440156 0.8925762773 0.8635389805
- 0.8867403865 0.8929507732 0.8639808893
- 0.8871359229 0.8933228850 0.8644214272
- 0.8875315189 0.8936949968 0.8648619056
- 0.8879269958 0.8940669894 0.8653023839
- 0.8883224726 0.8944391012 0.8657429218
- 0.8887181282 0.8948112130 0.8661834002
- 0.8891111016 0.8951818943 0.8666223288
- 0.8895033002 0.8955522180 0.8670606017
- 0.8898953795 0.8959224224 0.8674988747
- 0.8902875781 0.8962926865 0.8679373264
- 0.8906797171 0.8966628909 0.8683755994
- 0.8910716176 0.8970329762 0.8688138723
- 0.8914600015 0.8974004984 0.8692520857
- 0.8918483853 0.8977680802 0.8696902990
- 0.8922368288 0.8981356025 0.8701285124
- 0.8926252127 0.8985031247 0.8705667257
- 0.8930135965 0.8988707066 0.8710048795
- 0.8934013844 0.8992366195 0.8714421988
- 0.8937880993 0.8995997906 0.8718780279
- 0.8941748738 0.8999629021 0.8723136783
- 0.8945615888 0.9003260732 0.8727493882
- 0.8949483037 0.9006891847 0.8731852174
- 0.8953350782 0.9010522962 0.8736209273
- 0.8957204819 0.9014136791 0.8740552068
- 0.8961051106 0.9017738104 0.8744884133
- 0.8964896798 0.9021338820 0.8749216795
- 0.8968743086 0.9024940729 0.8753550053
- 0.8972588778 0.9028542042 0.8757882714
- 0.8976435065 0.9032142758 0.8762215972
- 0.8980247974 0.9035729766 0.8766545057
- 0.8984053731 0.9039313197 0.8770872951
- 0.8987858891 0.9042896032 0.8775202036
- 0.8991664052 0.9046478868 0.8779529929
- 0.8995469809 0.9050061703 0.8783857822
- 0.8999274969 0.9053645134 0.8788185716
- 0.9003065825 0.9057202935 0.8792489171
- 0.9006856084 0.9060758948 0.8796789050
- 0.9010645747 0.9064316154 0.8801090121
- 0.9014436007 0.9067872167 0.8805390000
- 0.9018226862 0.9071428180 0.8809691072
- 0.9022015929 0.9074983001 0.8813989758
- 0.9025796056 0.9078509808 0.8818262815
- 0.9029576182 0.9082037210 0.8822537065
- 0.9033355713 0.9085562825 0.8826810122
- 0.9037135839 0.9089090228 0.8831083179
- 0.9040915966 0.9092617035 0.8835356236
- 0.9044691920 0.9096143246 0.8839628100
- 0.9048432708 0.9099658132 0.8843894005
- 0.9052175283 0.9103173018 0.8848158717
- 0.9055917263 0.9106687903 0.8852424026
- 0.9059658051 0.9110202789 0.8856688738
- 0.9063400030 0.9113718867 0.8860954046
- 0.9067137241 0.9117231965 0.8865216970
- 0.9070836902 0.9120727777 0.8869451284
- 0.9074537754 0.9124222994 0.8873686194
- 0.9078238010 0.9127718210 0.8877919912
- 0.9081938267 0.9131214023 0.8882154822
- 0.9085637927 0.9134709239 0.8886389732
- 0.9089336991 0.9138203263 0.8890622854
- 0.9093015790 0.9141662121 0.8894826770
- 0.9096695185 0.9145120978 0.8899031281
- 0.9100373983 0.9148579836 0.8903235197
- 0.9104052782 0.9152039289 0.8907439113
- 0.9107732177 0.9155496955 0.8911643028
- 0.9111409783 0.9158955812 0.8915846944
- 0.9115064740 0.9162393212 0.8920040727
- 0.9118716717 0.9165828228 0.8924233913
- 0.9122369885 0.9169263244 0.8928427100
- 0.9126023054 0.9172698259 0.8932620287
- 0.9129676223 0.9176133275 0.8936812282
- 0.9133328795 0.9179568291 0.8941004872
- 0.9136958122 0.9182993770 0.8945177794
- 0.9140580297 0.9186418056 0.8949344754
- 0.9144203067 0.9189841151 0.8953511715
- 0.9147825837 0.9193264842 0.8957679868
- 0.9151449203 0.9196687937 0.8961846828
- 0.9155071974 0.9200112224 0.8966013789
- 0.9158688188 0.9203519225 0.8970177174
- 0.9162300825 0.9206913710 0.8974336982
- 0.9165912867 0.9210308790 0.8978497982
- 0.9169526100 0.9213703871 0.8982657790
- 0.9173138142 0.9217098951 0.8986818790
- 0.9176750779 0.9220494032 0.8990979195
- 0.9180358052 0.9223874211 0.8995137215
- 0.9183956981 0.9227225184 0.8999291062
- 0.9187554717 0.9230574965 0.9003444910
- 0.9191153049 0.9233925939 0.9007598758
- 0.9194750786 0.9237275720 0.9011753201
- 0.9198349118 0.9240627289 0.9015907049
- 0.9201946259 0.9243977070 0.9020060897
- 0.9205502868 0.9247310162 0.9024195075
- 0.9209061265 0.9250643253 0.9028329253
- 0.9212617874 0.9253975749 0.9032462835
- 0.9216175079 0.9257308841 0.9036595821
- 0.9219732285 0.9260641932 0.9040730000
- 0.9223288894 0.9263975024 0.9044864178
- 0.9226825833 0.9267300963 0.9049000144
- 0.9230353236 0.9270622730 0.9053136706
- 0.9233880043 0.9273945093 0.9057273865
- 0.9237406850 0.9277268052 0.9061412215
- 0.9240934253 0.9280589819 0.9065548778
- 0.9244461060 0.9283912182 0.9069685936
- 0.9247984290 0.9287226796 0.9073820710
- 0.9251496196 0.9290521741 0.9077947140
- 0.9255006909 0.9293817282 0.9082072973
- 0.9258518219 0.9297111034 0.9086199999
- 0.9262030125 0.9300405979 0.9090325832
- 0.9265540838 0.9303699732 0.9094452858
- 0.9269052744 0.9306995273 0.9098579288
- 0.9272540808 0.9310278296 0.9102687240
- 0.9276024103 0.9313557148 0.9106789231
- 0.9279507995 0.9316835999 0.9110891223
- 0.9282991290 0.9320114851 0.9114993215
- 0.9286473989 0.9323393106 0.9119095206
- 0.9289957285 0.9326671958 0.9123197198
- 0.9293431044 0.9329950809 0.9127299190
- 0.9296882153 0.9333226085 0.9131399989
- 0.9300333858 0.9336500764 0.9135500789
- 0.9303784966 0.9339777231 0.9139602184
- 0.9307237267 0.9343051910 0.9143702984
- 0.9310687780 0.9346327782 0.9147803783
- 0.9314138889 0.9349603057 0.9151905179
- 0.9317582250 0.9352865219 0.9155995846
- 0.9321020246 0.9356120825 0.9160081744
- 0.9324458241 0.9359377027 0.9164168239
- 0.9327896833 0.9362632036 0.9168254733
- 0.9331334829 0.9365888238 0.9172341228
- 0.9334774017 0.9369143844 0.9176427126
- 0.9338210821 0.9372398257 0.9180511236
- 0.9341632128 0.9375618100 0.9184569716
- 0.9345054030 0.9378839135 0.9188628197
- 0.9348474741 0.9382058978 0.9192686081
- 0.9351897240 0.9385280013 0.9196743965
- 0.9355319142 0.9388499856 0.9200801849
- 0.9358739853 0.9391720891 0.9204859734
- 0.9362149835 0.9394931793 0.9208915830
- 0.9365543127 0.9398130178 0.9212968946
- 0.9368935823 0.9401326776 0.9217022061
- 0.9372329116 0.9404523969 0.9221073985
- 0.9375721216 0.9407721162 0.9225127101
- 0.9379113913 0.9410918951 0.9229180217
- 0.9382507205 0.9414116144 0.9233232737
- 0.9385885000 0.9417304993 0.9237279296
- 0.9389253855 0.9420490861 0.9241321087
- 0.9392623901 0.9423676133 0.9245362282
- 0.9395993948 0.9426862001 0.9249404073
- 0.9399363995 0.9430047274 0.9253445864
- 0.9402732849 0.9433231950 0.9257488251
- 0.9406102896 0.9436417818 0.9261528850
- 0.9409458041 0.9439579844 0.9265553951
- 0.9412810802 0.9442737103 0.9269576073
- 0.9416162968 0.9445894957 0.9273598194
- 0.9419515729 0.9449052811 0.9277619720
- 0.9422867894 0.9452211261 0.9281641841
- 0.9426221251 0.9455367923 0.9285663962
- 0.9429572821 0.9458525777 0.9289686084
- 0.9432895780 0.9461655021 0.9293698072
- 0.9436218739 0.9464783072 0.9297710061
- 0.9439542890 0.9467911720 0.9301720858
- 0.9442865849 0.9471039772 0.9305732846
- 0.9446190000 0.9474169016 0.9309744835
- 0.9449512959 0.9477298260 0.9313756824
- 0.9452832937 0.9480425119 0.9317768216
- 0.9456123710 0.9483544827 0.9321771860
- 0.9459415078 0.9486665130 0.9325776100
- 0.9462705851 0.9489784837 0.9329779148
- 0.9465997815 0.9492905140 0.9333782792
- 0.9469289184 0.9496024847 0.9337787032
- 0.9472579956 0.9499145150 0.9341790080
- 0.9475868940 0.9502264261 0.9345791936
- 0.9479146004 0.9505373836 0.9349784255
- 0.9482423067 0.9508484006 0.9353774786
- 0.9485700130 0.9511592984 0.9357767105
- 0.9488977194 0.9514703155 0.9361758232
- 0.9492254257 0.9517812729 0.9365749955
- 0.9495530128 0.9520921707 0.9369741082
- 0.9498804808 0.9524028897 0.9373731017
- 0.9502063990 0.9527112842 0.9377706051
- 0.9505323172 0.9530196786 0.9381682277
- 0.9508581758 0.9533280730 0.9385656714
- 0.9511839747 0.9536365271 0.9389632940
- 0.9515098929 0.9539449215 0.9393607974
- 0.9518358111 0.9542533755 0.9397584200
- 0.9521614909 0.9545617104 0.9401558042
- 0.9524834752 0.9548670053 0.9405503869
- 0.9528055191 0.9551724195 0.9409449100
- 0.9531275034 0.9554777741 0.9413394928
- 0.9534494281 0.9557831883 0.9417340159
- 0.9537714124 0.9560886025 0.9421285987
- 0.9540933967 0.9563940167 0.9425231218
- 0.9544153214 0.9566993117 0.9429177046
- 0.9547337890 0.9570021033 0.9433081746
- 0.9550518990 0.9573044777 0.9436982870
- 0.9553700089 0.9576069117 0.9440883994
- 0.9556879997 0.9579092860 0.9444785118
- 0.9560061097 0.9582117200 0.9448686242
- 0.9563242197 0.9585140944 0.9452586770
- 0.9566423297 0.9588165283 0.9456487894
- 0.9569590092 0.9591178298 0.9460378289
- 0.9572750926 0.9594184756 0.9464262128
- 0.9575912952 0.9597193003 0.9468145967
- 0.9579073787 0.9600200057 0.9472030997
- 0.9582235217 0.9603207707 0.9475914836
- 0.9585396051 0.9606214762 0.9479799271
- 0.9588558078 0.9609223008 0.9483683705
- 0.9591705203 0.9612216949 0.9487560987
- 0.9594833255 0.9615195990 0.9491428137
- 0.9597961903 0.9618173838 0.9495295882
- 0.9601091146 0.9621152878 0.9499164224
- 0.9604219198 0.9624130726 0.9503030777
- 0.9607347846 0.9627109766 0.9506899118
- 0.9610477090 0.9630088210 0.9510766864
- 0.9613602757 0.9633063078 0.9514631033
- 0.9616711140 0.9636015296 0.9518467784
- 0.9619820118 0.9638965726 0.9522305727
- 0.9622929096 0.9641916752 0.9526143074
- 0.9626036882 0.9644867778 0.9529979825
- 0.9629145861 0.9647819996 0.9533817768
- 0.9632254839 0.9650771022 0.9537655115
- 0.9635363817 0.9653722048 0.9541491866
- 0.9638459086 0.9656658769 0.9545314908
- 0.9641550183 0.9659590721 0.9549131989
- 0.9644640088 0.9662523866 0.9552949071
- 0.9647731185 0.9665455818 0.9556766152
- 0.9650822282 0.9668387771 0.9560583234
- 0.9653912783 0.9671319723 0.9564399719
- 0.9657003284 0.9674252272 0.9568217993
- 0.9660084844 0.9677178264 0.9572029114
- 0.9663146734 0.9680086970 0.9575825930
- 0.9666209221 0.9682996869 0.9579622746
- 0.9669271111 0.9685906768 0.9583420157
- 0.9672331810 0.9688816071 0.9587218165
- 0.9675394297 0.9691725969 0.9591014981
- 0.9678456187 0.9694635272 0.9594811797
- 0.9681518078 0.9697545171 0.9598609209
- 0.9684557915 0.9700437784 0.9602388740
- 0.9687592983 0.9703326225 0.9606165290
- 0.9690628052 0.9706214070 0.9609941244
- 0.9693661928 0.9709103107 0.9613717198
- 0.9696696997 0.9711990952 0.9617493153
- 0.9699732065 0.9714879990 0.9621269107
- 0.9702767134 0.9717767835 0.9625045061
- 0.9705796242 0.9720652103 0.9628816247
- 0.9708809853 0.9723523855 0.9632573724
- 0.9711824059 0.9726396203 0.9636331797
- 0.9714838266 0.9729267955 0.9640089273
- 0.9717851281 0.9732139707 0.9643846750
- 0.9720864892 0.9735012054 0.9647604227
- 0.9723879099 0.9737883806 0.9651361704
- 0.9726892710 0.9740756154 0.9655119181
- 0.9729892015 0.9743614793 0.9658862948
- 0.9732881188 0.9746463895 0.9662597179
- 0.9735869765 0.9749314189 0.9666332006
- 0.9738860130 0.9752163291 0.9670066237
- 0.9741848707 0.9755012989 0.9673801064
- 0.9744839072 0.9757863283 0.9677535295
- 0.9747828245 0.9760711789 0.9681270123
- 0.9750816822 0.9763562083 0.9685003757
- 0.9753785133 0.9766384959 0.9688717127
- 0.9756751060 0.9769206047 0.9692428708
- 0.9759716988 0.9772025943 0.9696140289
- 0.9762682915 0.9774847031 0.9699851871
- 0.9765648842 0.9777666926 0.9703562856
- 0.9768614173 0.9780488014 0.9707275033
- 0.9771580100 0.9783307910 0.9710986018
- 0.9774541855 0.9786124229 0.9714694023
- 0.9777483940 0.9788916707 0.9718384147
- 0.9780427217 0.9791710973 0.9722074270
- 0.9783368707 0.9794504046 0.9725763798
- 0.9786310792 0.9797297120 0.9729453921
- 0.9789252877 0.9800090194 0.9733144045
- 0.9792196155 0.9802883267 0.9736832976
- 0.9795138240 0.9805675745 0.9740523100
- 0.9798069000 0.9808459282 0.9744206071
- 0.9800981283 0.9811221957 0.9747872949
- 0.9803891778 0.9813985825 0.9751541018
- 0.9806804061 0.9816750288 0.9755209088
- 0.9809715152 0.9819512963 0.9758877158
- 0.9812626839 0.9822276831 0.9762545228
- 0.9815537930 0.9825041294 0.9766213298
- 0.9818450212 0.9827803969 0.9769880772
- 0.9821346998 0.9830551147 0.9773538113
- 0.9824227095 0.9833278060 0.9777181149
- 0.9827107191 0.9836006165 0.9780824780
- 0.9829987288 0.9838733077 0.9784469008
- 0.9832866788 0.9841461182 0.9788112044
- 0.9835746884 0.9844188094 0.9791756272
- 0.9838626981 0.9846916199 0.9795399904
- 0.9841507077 0.9849643111 0.9799042940
- 0.9844372869 0.9852353930 0.9802669287
- 0.9847224951 0.9855049849 0.9806277156
- 0.9850078225 0.9857745171 0.9809886217
- 0.9852930903 0.9860441089 0.9813495278
- 0.9855784178 0.9863135815 0.9817103148
- 0.9858636856 0.9865831733 0.9820712209
- 0.9861490130 0.9868527055 0.9824320078
- 0.9864342213 0.9871222973 0.9827929139
- 0.9867178798 0.9873905778 0.9831522703
- 0.9869999886 0.9876576066 0.9835103154
- 0.9872819781 0.9879245758 0.9838681817
- 0.9875640869 0.9881917238 0.9842262268
- 0.9878461957 0.9884586930 0.9845842123
- 0.9881281853 0.9887257218 0.9849420786
- 0.9884102941 0.9889926910 0.9853001237
- 0.9886924028 0.9892597795 0.9856579900
- 0.9889730811 0.9895253778 0.9860141873
- 0.9892522097 0.9897891879 0.9863678813
- 0.9895312190 0.9900529981 0.9867215753
- 0.9898102283 0.9903168082 0.9870752096
- 0.9900891781 0.9905806184 0.9874289036
- 0.9903681874 0.9908443093 0.9877825975
- 0.9906473160 0.9911081195 0.9881362915
- 0.9909263253 0.9913719296 0.9884899259
- 0.9912045002 0.9916349053 0.9888418913
- 0.9914805293 0.9918959737 0.9891892076
- 0.9917563796 0.9921571016 0.9895365238
- 0.9920324087 0.9924181104 0.9898838997
- 0.9923083782 0.9926791787 0.9902312160
- 0.9925844073 0.9929403067 0.9905784726
- 0.9928603768 0.9932013154 0.9909257889
- 0.9931364059 0.9934623837 0.9912732244
- 0.9934120178 0.9937232733 0.9916203022
- 0.9936820865 0.9939817786 0.9919636250
- 0.9939520955 0.9942402244 0.9923068881
- 0.9942222238 0.9944987297 0.9926502705
- 0.9944921732 0.9947571754 0.9929935932
- 0.9947623014 0.9950156212 0.9933369756
- 0.9950323105 0.9952741265 0.9936802983
- 0.9953023791 0.9955325723 0.9940236211
- 0.9955723882 0.9957910180 0.9943670034
- 0.9958366156 0.9960443974 0.9947049022
- 0.9960989952 0.9962962866 0.9950411916
- 0.9963614941 0.9965482950 0.9953776002
- 0.9966238737 0.9968001842 0.9957138896
- 0.9968863726 0.9970520735 0.9960501790
- 0.9971488714 0.9973040223 0.9963865876
- 0.9974113107 0.9975559115 0.9967228770
- 0.9976738095 0.9978078008 0.9970592260
- 0.9979344010 0.9980559945 0.9973912239
- 0.9981926084 0.9982990026 0.9977173209
- 0.9984508157 0.9985420108 0.9980434179
- 0.9987090230 0.9987850189 0.9983695149
- 0.9989671707 0.9990280271 0.9986956120
- 0.9992253780 0.9992709756 0.9990217090
- 0.9994835854 0.9995139837 0.9993478060
- 0.9997417927 0.9997569919 0.9996739030
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_200.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_200.spi1d
deleted file mode 100644
index 373a91ebeda..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_200.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0190759301 0.0202765409 0.0141122499
- 0.0335491784 0.0352048501 0.0259871501
- 0.0456284918 0.0479410589 0.0363161191
- 0.0564305596 0.0593791306 0.0456890501
- 0.0664090514 0.0698935464 0.0543796085
- 0.0757837966 0.0797363967 0.0625370890
- 0.0847331807 0.0890476108 0.0702239573
- 0.0933608115 0.0979082435 0.0775574669
- 0.1017175987 0.1063619033 0.0845922306
- 0.1099015996 0.1144784987 0.0912967026
- 0.1179269999 0.1222776026 0.0977132320
- 0.1257234961 0.1297329068 0.1038620025
- 0.1332069039 0.1368501037 0.1097526997
- 0.1403385997 0.1436758041 0.1154337972
- 0.1471385062 0.1502327025 0.1209276021
- 0.1536355019 0.1565580070 0.1262387037
- 0.1598660052 0.1626631021 0.1313958019
- 0.1658526063 0.1685642004 0.1363987029
- 0.1715987027 0.1742689013 0.1412739009
- 0.1771457046 0.1798011959 0.1460293978
- 0.1825121045 0.1851902008 0.1506731957
- 0.1877036989 0.1904155016 0.1552059054
- 0.1927496940 0.1955112070 0.1596464962
- 0.1976590008 0.2004680932 0.1639927030
- 0.2024216950 0.2053215951 0.1682489067
- 0.2070800066 0.2100495994 0.1724233031
- 0.2116314024 0.2146542072 0.1765283942
- 0.2160694003 0.2191715986 0.1805596054
- 0.2203907967 0.2236115038 0.1845162958
- 0.2246263027 0.2279452980 0.1884078979
- 0.2287762016 0.2321790010 0.1922432035
- 0.2328651994 0.2363519073 0.1960130930
- 0.2368912995 0.2404530942 0.1997288018
- 0.2408396006 0.2444870025 0.2033921927
- 0.2446998060 0.2484596968 0.2069972008
- 0.2484990954 0.2523579001 0.2105585039
- 0.2522394061 0.2561706901 0.2140689939
- 0.2559157014 0.2599090934 0.2175384015
- 0.2595242858 0.2635894120 0.2209592015
- 0.2630606890 0.2672078013 0.2243333012
- 0.2665264904 0.2707605064 0.2276653051
- 0.2699350119 0.2742443085 0.2309532017
- 0.2732954025 0.2776700854 0.2342132032
- 0.2766172886 0.2810553908 0.2374293953
- 0.2799009979 0.2844128013 0.2406121045
- 0.2831490934 0.2877435088 0.2437624931
- 0.2863624096 0.2910458148 0.2468758970
- 0.2895404994 0.2943179011 0.2499558926
- 0.2926771045 0.2975485921 0.2530024946
- 0.2957693934 0.3007347882 0.2560170889
- 0.2988215983 0.3038783967 0.2590034902
- 0.3018361032 0.3069826961 0.2619606853
- 0.3048140109 0.3100473881 0.2648896873
- 0.3077591062 0.3130752146 0.2677848041
- 0.3106676936 0.3160668910 0.2706494033
- 0.3135369122 0.3190228045 0.2734929919
- 0.3163697124 0.3219431043 0.2763096094
- 0.3191707134 0.3248273134 0.2790902853
- 0.3219430149 0.3276773989 0.2818470001
- 0.3246892989 0.3305040896 0.2845870852
- 0.3274120092 0.3333109021 0.2873024046
- 0.3301134109 0.3360993862 0.2899892926
- 0.3327957988 0.3388687074 0.2926526964
- 0.3354612887 0.3416137993 0.2952902913
- 0.3381122947 0.3443362117 0.2979075015
- 0.3407450020 0.3470380008 0.3005059063
- 0.3433603942 0.3497211039 0.3030832112
- 0.3459551930 0.3523826003 0.3056401014
- 0.3485282063 0.3550176919 0.3081726134
- 0.3510803878 0.3576203883 0.3106764853
- 0.3536134064 0.3601945937 0.3131647110
- 0.3561300039 0.3627431095 0.3156422973
- 0.3586291075 0.3652668893 0.3181054890
- 0.3611052930 0.3677676916 0.3205488920
- 0.3635632992 0.3702487946 0.3229709864
- 0.3660041094 0.3727082908 0.3253682852
- 0.3684245944 0.3751434982 0.3277472854
- 0.3708260059 0.3775567114 0.3301078975
- 0.3732075989 0.3799484968 0.3324497938
- 0.3755733967 0.3823226094 0.3347747028
- 0.3779214025 0.3846783042 0.3370811045
- 0.3802560866 0.3870177865 0.3393734097
- 0.3825756013 0.3893364966 0.3416540921
- 0.3848834038 0.3916386962 0.3439235091
- 0.3871786892 0.3939253986 0.3461782932
- 0.3894636929 0.3961988091 0.3484173119
- 0.3917393088 0.3984617889 0.3506391943
- 0.3940058053 0.4007127881 0.3528397083
- 0.3962653875 0.4029492140 0.3550203145
- 0.3985182941 0.4051673114 0.3571819961
- 0.4007658064 0.4073692858 0.3593285978
- 0.4030055106 0.4095577896 0.3614608049
- 0.4052354097 0.4117330909 0.3635764122
- 0.4074552953 0.4138962030 0.3656741083
- 0.4096668959 0.4160450995 0.3677546084
- 0.4118706882 0.4181813896 0.3698169887
- 0.4140650928 0.4203011096 0.3718580902
- 0.4162524045 0.4224058986 0.3738800883
- 0.4184325933 0.4244979024 0.3758884072
- 0.4206056893 0.4265781939 0.3778842986
- 0.4227721095 0.4286450148 0.3798668981
- 0.4249303937 0.4306966066 0.3818354011
- 0.4270783961 0.4327369034 0.3837904930
- 0.4292162061 0.4347665906 0.3857319951
- 0.4313440025 0.4367870986 0.3876594007
- 0.4334617853 0.4388001859 0.3895725906
- 0.4355661869 0.4407989085 0.3914704919
- 0.4376563132 0.4427832961 0.3933526874
- 0.4397337139 0.4447549880 0.3952197134
- 0.4417980909 0.4467160106 0.3970730901
- 0.4438503087 0.4486671090 0.3989152014
- 0.4458903074 0.4506083131 0.4007458985
- 0.4479185045 0.4525383115 0.4025672972
- 0.4499352872 0.4544585049 0.4043807089
- 0.4519383013 0.4563668966 0.4061861932
- 0.4539265931 0.4582642913 0.4079838991
- 0.4559009075 0.4601486921 0.4097737968
- 0.4578616917 0.4620200992 0.4115560949
- 0.4598096013 0.4638800919 0.4133307934
- 0.4617452919 0.4657298028 0.4150981009
- 0.4636693895 0.4675683081 0.4168579876
- 0.4655824006 0.4693951011 0.4186106920
- 0.4674822092 0.4712128043 0.4203560948
- 0.4693683088 0.4730215073 0.4220944047
- 0.4712423086 0.4748198092 0.4238258004
- 0.4731037021 0.4766085148 0.4255501926
- 0.4749540985 0.4783886969 0.4272677004
- 0.4767911136 0.4801594913 0.4289785922
- 0.4786145985 0.4819203913 0.4306828082
- 0.4804255068 0.4836716056 0.4323804080
- 0.4822244942 0.4854123890 0.4340715110
- 0.4840112031 0.4871422946 0.4357562065
- 0.4857847989 0.4888612926 0.4374346137
- 0.4875457883 0.4905700088 0.4391067922
- 0.4892955124 0.4922698140 0.4407728910
- 0.4910339117 0.4939587116 0.4424329102
- 0.4927617908 0.4956364036 0.4440839887
- 0.4944767952 0.4973056912 0.4457261860
- 0.4961803854 0.4989677966 0.4473606944
- 0.4978719950 0.5006220937 0.4489873052
- 0.4995515049 0.5022668839 0.4506061971
- 0.5012195706 0.5039017200 0.4522179067
- 0.5028777719 0.5055288076 0.4538218975
- 0.5045251250 0.5071460009 0.4554184973
- 0.5061631799 0.5087574124 0.4570069015
- 0.5077912807 0.5103607774 0.4585888088
- 0.5094099045 0.5119572282 0.4601627886
- 0.5110192895 0.5135468245 0.4617280960
- 0.5126187801 0.5151286721 0.4632849991
- 0.5142037272 0.5166985989 0.4648320079
- 0.5157784224 0.5182607174 0.4663707018
- 0.5173432231 0.5198156238 0.4679018855
- 0.5188995004 0.5213642120 0.4694260061
- 0.5204483271 0.5229077935 0.4709433019
- 0.5219827294 0.5244423747 0.4724520147
- 0.5235059857 0.5259712934 0.4739539921
- 0.5250201821 0.5274928212 0.4754489958
- 0.5265259743 0.5290061235 0.4769366086
- 0.5280231833 0.5305104256 0.4784151018
- 0.5295122862 0.5320072174 0.4798853099
- 0.5309923887 0.5334973931 0.4813486040
- 0.5324633718 0.5349810123 0.4828054905
- 0.5339248180 0.5364567041 0.4842553139
- 0.5353744030 0.5379219055 0.4856970906
- 0.5368158221 0.5393791795 0.4871335924
- 0.5382496715 0.5408291221 0.4885646999
- 0.5396752954 0.5422707796 0.4899865091
- 0.5410915017 0.5437059999 0.4914005101
- 0.5425012708 0.5451353788 0.4928086102
- 0.5439049006 0.5465584993 0.4942106903
- 0.5452982187 0.5479696989 0.4956040084
- 0.5466837883 0.5493730903 0.4969924986
- 0.5480626225 0.5507693291 0.4983761907
- 0.5494338274 0.5521574020 0.4997530878
- 0.5507962704 0.5535387993 0.5011236072
- 0.5521531105 0.5549157858 0.5024887919
- 0.5535033941 0.5562884808 0.5038468242
- 0.5548453927 0.5576546192 0.5051984787
- 0.5561814904 0.5590159297 0.5065459013
- 0.5575097203 0.5603706837 0.5078874826
- 0.5588302016 0.5617178082 0.5092235804
- 0.5601449013 0.5630592704 0.5105562210
- 0.5614513755 0.5643923283 0.5118840933
- 0.5627481937 0.5657188892 0.5132076144
- 0.5640394092 0.5670406818 0.5145276785
- 0.5653225780 0.5683544874 0.5158423781
- 0.5665981770 0.5696623921 0.5171517730
- 0.5678697228 0.5709664226 0.5184581280
- 0.5691354275 0.5722628236 0.5197597146
- 0.5703939795 0.5735521913 0.5210576057
- 0.5716482997 0.5748370290 0.5223528743
- 0.5728936195 0.5761141777 0.5236395001
- 0.5741339922 0.5773866773 0.5249217153
- 0.5753698945 0.5786542892 0.5261995196
- 0.5765981078 0.5799149871 0.5274701118
- 0.5778229833 0.5811718106 0.5287377834
- 0.5790420771 0.5824205279 0.5300002098
- 0.5802537799 0.5836634040 0.5312584043
- 0.5814616084 0.5849028826 0.5325140953
- 0.5826593041 0.5861350894 0.5337622166
- 0.5838543773 0.5873640776 0.5350074172
- 0.5850455165 0.5885868073 0.5362474918
- 0.5862290263 0.5898029804 0.5374835134
- 0.5874090195 0.5910161138 0.5387175083
- 0.5885779858 0.5922204852 0.5399456024
- 0.5897439718 0.5934225917 0.5411707163
- 0.5909047127 0.5946190953 0.5423896909
- 0.5920587778 0.5958110094 0.5436031222
- 0.5932093859 0.5969995856 0.5448129773
- 0.5943543911 0.5981795192 0.5460162163
- 0.5954970121 0.5993567109 0.5472174883
- 0.5966315269 0.6005250812 0.5484123826
- 0.5977625847 0.6016913056 0.5496050715
- 0.5988891721 0.6028537154 0.5507941842
- 0.6000123024 0.6040124297 0.5519784093
- 0.6011335254 0.6051688194 0.5531598926
- 0.6022430062 0.6063209176 0.5543354154
- 0.6033499241 0.6074718833 0.5555096269
- 0.6044468284 0.6086149812 0.5566766262
- 0.6055412292 0.6097556949 0.5578411222
- 0.6066293716 0.6108884811 0.5589979887
- 0.6077128053 0.6120188832 0.5601516962
- 0.6087905169 0.6131458282 0.5613011718
- 0.6098622084 0.6142669916 0.5624457002
- 0.6109300256 0.6153838038 0.5635867715
- 0.6119914055 0.6164928079 0.5647237897
- 0.6130506992 0.6175984740 0.5658593178
- 0.6141037941 0.6186978221 0.5669875741
- 0.6151558757 0.6197956800 0.5681148171
- 0.6162015200 0.6208844185 0.5692356229
- 0.6172462106 0.6219723821 0.5703557730
- 0.6182832122 0.6230551004 0.5714685917
- 0.6193187833 0.6241365075 0.5725799799
- 0.6203479767 0.6252096891 0.5736833215
- 0.6213756204 0.6262813807 0.5747848749
- 0.6223981977 0.6273471713 0.5758804083
- 0.6234180927 0.6284117103 0.5769739151
- 0.6244314909 0.6294723749 0.5780618191
- 0.6254416108 0.6305295229 0.5791479945
- 0.6264446974 0.6315774918 0.5802301764
- 0.6274456978 0.6326224804 0.5813099742
- 0.6284427047 0.6336600184 0.5823848248
- 0.6294364929 0.6346951723 0.5834575295
- 0.6304243207 0.6357244849 0.5845260024
- 0.6314088106 0.6367521286 0.5855916739
- 0.6323868036 0.6377754211 0.5866507888
- 0.6333630085 0.6387977004 0.5877078176
- 0.6343346238 0.6398169994 0.5887587070
- 0.6353039742 0.6408346295 0.5898079872
- 0.6362662911 0.6418454051 0.5908517241
- 0.6372275949 0.6428552270 0.5918945074
- 0.6381838918 0.6438586712 0.5929322243
- 0.6391395926 0.6448618770 0.5939694047
- 0.6400895119 0.6458585262 0.5950021148
- 0.6410393715 0.6468551755 0.5960347056
- 0.6419798732 0.6478437781 0.5970602036
- 0.6429203153 0.6488320827 0.5980855227
- 0.6438559890 0.6498137116 0.5991042852
- 0.6447910070 0.6507939100 0.6001219749
- 0.6457198262 0.6517695189 0.6011344194
- 0.6466463208 0.6527429819 0.6021447182
- 0.6475692987 0.6537116170 0.6031510234
- 0.6484898925 0.6546760798 0.6041542292
- 0.6494089961 0.6556367874 0.6051554084
- 0.6503260732 0.6565908790 0.6061536074
- 0.6512408853 0.6575438976 0.6071500778
- 0.6521478295 0.6584920287 0.6081401706
- 0.6530545950 0.6594399810 0.6091303229
- 0.6539540291 0.6603807807 0.6101105809
- 0.6548532844 0.6613214016 0.6110907793
- 0.6557484865 0.6622567177 0.6120656133
- 0.6566426754 0.6631903052 0.6130387783
- 0.6575334072 0.6641204953 0.6140081286
- 0.6584212780 0.6650474072 0.6149740219
- 0.6593077183 0.6659724116 0.6159386039
- 0.6601902246 0.6668912768 0.6168997884
- 0.6610727906 0.6678102016 0.6178609729
- 0.6619489789 0.6687254906 0.6188141704
- 0.6628252268 0.6696406007 0.6197673082
- 0.6636962295 0.6705511212 0.6207141280
- 0.6645649076 0.6714593172 0.6216580272
- 0.6654312015 0.6723641157 0.6225993037
- 0.6662933826 0.6732622981 0.6235358715
- 0.6671553850 0.6741604805 0.6244724989
- 0.6680101156 0.6750528216 0.6254026294
- 0.6688649058 0.6759452224 0.6263327003
- 0.6697137952 0.6768317819 0.6272596717
- 0.6705600023 0.6777151823 0.6281852722
- 0.6714038253 0.6785969138 0.6291080713
- 0.6722424030 0.6794738173 0.6300241947
- 0.6730809212 0.6803507209 0.6309403181
- 0.6739163995 0.6812239885 0.6318492293
- 0.6747515202 0.6820967197 0.6327571273
- 0.6755837798 0.6829648018 0.6336619854
- 0.6764129996 0.6838271022 0.6345633268
- 0.6772418022 0.6846892834 0.6354644895
- 0.6780627966 0.6855434775 0.6363605261
- 0.6788836718 0.6863977909 0.6372565031
- 0.6797022223 0.6872488260 0.6381502748
- 0.6805189848 0.6880972981 0.6390423775
- 0.6813352108 0.6889454126 0.6399337053
- 0.6821470261 0.6897872090 0.6408177018
- 0.6829589009 0.6906291246 0.6417016983
- 0.6837666035 0.6914675236 0.6425812244
- 0.6845718026 0.6923034191 0.6434577703
- 0.6853765249 0.6931388974 0.6443338990
- 0.6861765981 0.6939678788 0.6452031136
- 0.6869766116 0.6947969794 0.6460722089
- 0.6877734065 0.6956220865 0.6469382048
- 0.6885675192 0.6964433789 0.6478012800
- 0.6893616915 0.6972646713 0.6486644149
- 0.6901482940 0.6980792880 0.6495230198
- 0.6909348965 0.6988936067 0.6503813863
- 0.6917189956 0.6997050047 0.6512373090
- 0.6924995184 0.7005112767 0.6520892978
- 0.6932801008 0.7013177276 0.6529412866
- 0.6940550804 0.7021173239 0.6537883878
- 0.6948289275 0.7029148936 0.6546339989
- 0.6956019998 0.7037113905 0.6554787755
- 0.6963722706 0.7045007944 0.6563187242
- 0.6971424818 0.7052903175 0.6571586132
- 0.6979110241 0.7060778737 0.6579942703
- 0.6986778975 0.7068635225 0.6588261724
- 0.6994447112 0.7076489925 0.6596580148
- 0.7002053261 0.7084293962 0.6604819894
- 0.7009649873 0.7092086077 0.6613044739
- 0.7017238736 0.7099866867 0.6621260047
- 0.7024794817 0.7107571959 0.6629421115
- 0.7032350898 0.7115277052 0.6637582183
- 0.7039889097 0.7122963071 0.6645715833
- 0.7047405839 0.7130622268 0.6653813124
- 0.7054923177 0.7138280869 0.6661911011
- 0.7062383890 0.7145891786 0.6669985056
- 0.7069823742 0.7153481245 0.6678047180
- 0.7077264190 0.7161070108 0.6686109900
- 0.7084659934 0.7168573141 0.6694114208
- 0.7092055082 0.7176067829 0.6702113748
- 0.7099441886 0.7183555961 0.6710103154
- 0.7106792927 0.7190998197 0.6718034148
- 0.7114142776 0.7198439837 0.6725963950
- 0.7121458054 0.7205855846 0.6733878255
- 0.7128710747 0.7213221788 0.6741760969
- 0.7135964036 0.7220587134 0.6749644876
- 0.7143177986 0.7227926850 0.6757488847
- 0.7150359154 0.7235242128 0.6765298843
- 0.7157539725 0.7242556214 0.6773108244
- 0.7164688706 0.7249854207 0.6780883074
- 0.7171823978 0.7257142067 0.6788641214
- 0.7178958058 0.7264429927 0.6796398163
- 0.7186031938 0.7271656990 0.6804109812
- 0.7193090916 0.7278866172 0.6811808944
- 0.7200149894 0.7286074758 0.6819508076
- 0.7207157016 0.7293236852 0.6827170253
- 0.7214158773 0.7300391793 0.6834827065
- 0.7221161127 0.7307546735 0.6842483878
- 0.7228116989 0.7314674258 0.6850115061
- 0.7235072255 0.7321798801 0.6857745051
- 0.7242025733 0.7328923941 0.6865373254
- 0.7248927951 0.7335966825 0.6872922182
- 0.7255830169 0.7343010902 0.6880471110
- 0.7262728810 0.7350053191 0.6888017058
- 0.7269589901 0.7357040048 0.6895499825
- 0.7276450992 0.7364026904 0.6902983785
- 0.7283307910 0.7371011972 0.6910464764
- 0.7290124297 0.7377966046 0.6917898059
- 0.7296938896 0.7384920120 0.6925331950
- 0.7303751707 0.7391871810 0.6932764053
- 0.7310516238 0.7398741841 0.6940135956
- 0.7317278981 0.7405611873 0.6947507858
- 0.7324042916 0.7412481904 0.6954879761
- 0.7330766916 0.7419282198 0.6962195039
- 0.7337490916 0.7426078916 0.6969509721
- 0.7344214916 0.7432876229 0.6976823807
- 0.7350897193 0.7439622879 0.6984075904
- 0.7357577085 0.7446364164 0.6991322041
- 0.7364255786 0.7453106046 0.6998566985
- 0.7370892763 0.7459799051 0.7005770206
- 0.7377521992 0.7466480136 0.7012962103
- 0.7384151220 0.7473161221 0.7020155191
- 0.7390751839 0.7479804158 0.7027320862
- 0.7397342920 0.7486426830 0.7034475207
- 0.7403932810 0.7493051291 0.7041630149
- 0.7410498261 0.7499645948 0.7048757076
- 0.7417044044 0.7506214976 0.7055861950
- 0.7423589826 0.7512784004 0.7062966228
- 0.7430117130 0.7519339919 0.7070053816
- 0.7436612844 0.7525870800 0.7077112794
- 0.7443109155 0.7532402277 0.7084171772
- 0.7449595928 0.7538927794 0.7091221809
- 0.7456040978 0.7545416951 0.7098222971
- 0.7462486029 0.7551906109 0.7105224729
- 0.7468931079 0.7558395267 0.7112227082
- 0.7475314736 0.7564836144 0.7119165063
- 0.7481697202 0.7571272850 0.7126098871
- 0.7488077879 0.7577710152 0.7133032084
- 0.7494426966 0.7584123015 0.7139921784
- 0.7500761151 0.7590525150 0.7146791220
- 0.7507095933 0.7596926093 0.7153660059
- 0.7513409257 0.7603306770 0.7160515785
- 0.7519693971 0.7609655261 0.7167350054
- 0.7525979280 0.7616001964 0.7174183130
- 0.7532256842 0.7622345090 0.7181012034
- 0.7538480163 0.7628622055 0.7187789083
- 0.7544702888 0.7634899020 0.7194564939
- 0.7550926208 0.7641175985 0.7201341987
- 0.7557113767 0.7647429705 0.7208058834
- 0.7563291788 0.7653676867 0.7214756012
- 0.7569469213 0.7659922838 0.7221453786
- 0.7575628161 0.7666150928 0.7228131890
- 0.7581757903 0.7672348022 0.7234779000
- 0.7587887049 0.7678545117 0.7241426110
- 0.7594016790 0.7684742212 0.7248072028
- 0.7600086927 0.7690863013 0.7254648209
- 0.7606157064 0.7696982026 0.7261223197
- 0.7612227201 0.7703102231 0.7267798185
- 0.7618271708 0.7709196210 0.7274342179
- 0.7624298930 0.7715268731 0.7280861735
- 0.7630326152 0.7721343040 0.7287383080
- 0.7636346817 0.7727413177 0.7293899059
- 0.7642328143 0.7733443975 0.7300382853
- 0.7648310065 0.7739474177 0.7306867242
- 0.7654290795 0.7745504975 0.7313351035
- 0.7660248876 0.7751491070 0.7319790125
- 0.7666196227 0.7757449746 0.7326202989
- 0.7672141790 0.7763409019 0.7332617044
- 0.7678084970 0.7769364119 0.7339023948
- 0.7684006095 0.7775282860 0.7345390916
- 0.7689927816 0.7781202197 0.7351757288
- 0.7695848942 0.7787120938 0.7358123064
- 0.7701737285 0.7793018818 0.7364459038
- 0.7707604170 0.7798901200 0.7370774150
- 0.7713471055 0.7804782987 0.7377089858
- 0.7719334960 0.7810664773 0.7383404970
- 0.7725152969 0.7816480994 0.7389686704
- 0.7730969787 0.7822297812 0.7395969033
- 0.7736787200 0.7828114033 0.7402251959
- 0.7742595077 0.7833915949 0.7408527136
- 0.7748392820 0.7839698792 0.7414792776
- 0.7754191160 0.7845481038 0.7421059012
- 0.7759987712 0.7851263285 0.7427325845
- 0.7765746117 0.7857019901 0.7433542013
- 0.7771494985 0.7862771749 0.7439746261
- 0.7777243853 0.7868523002 0.7445951104
- 0.7782984972 0.7874264121 0.7452148199
- 0.7788689733 0.7879943252 0.7458307743
- 0.7794395089 0.7885621190 0.7464467883
- 0.7800099254 0.7891299725 0.7470628023
- 0.7805796862 0.7896950841 0.7476773858
- 0.7811487913 0.7902569175 0.7482905984
- 0.7817177773 0.7908186913 0.7489038110
- 0.7822868824 0.7913805246 0.7495170236
- 0.7828525901 0.7919393182 0.7501246929
- 0.7834174037 0.7924969792 0.7507306933
- 0.7839820981 0.7930546999 0.7513365746
- 0.7845466733 0.7936124206 0.7519425154
- 0.7851064205 0.7941638231 0.7525429130
- 0.7856659889 0.7947151065 0.7531433105
- 0.7862256169 0.7952665091 0.7537437081
- 0.7867845893 0.7958167791 0.7543430924
- 0.7873414755 0.7963629961 0.7549396157
- 0.7878984809 0.7969092727 0.7555360198
- 0.7884554267 0.7974554896 0.7561324835
- 0.7890108228 0.7980003953 0.7567269802
- 0.7895640731 0.7985432744 0.7573187947
- 0.7901175022 0.7990862727 0.7579106092
- 0.7906708121 0.7996292114 0.7585024834
- 0.7912214994 0.8001691103 0.7590919137
- 0.7917703986 0.8007066250 0.7596797943
- 0.7923192978 0.8012441993 0.7602676153
- 0.7928681970 0.8017817140 0.7608553767
- 0.7934157252 0.8023154140 0.7614399195
- 0.7939624786 0.8028475046 0.7620229721
- 0.7945094109 0.8033794761 0.7626060843
- 0.7950562239 0.8039115071 0.7631891966
- 0.7956007123 0.8044400811 0.7637678981
- 0.7961447239 0.8049678206 0.7643455863
- 0.7966886163 0.8054953814 0.7649232745
- 0.7972326279 0.8060231209 0.7655010223
- 0.7977703810 0.8065471053 0.7660744786
- 0.7983074784 0.8070703745 0.7666473985
- 0.7988445759 0.8075938225 0.7672201991
- 0.7993816733 0.8081170917 0.7677931190
- 0.7999145985 0.8086366057 0.7683627009
- 0.8004472256 0.8091554046 0.7689319849
- 0.8009796739 0.8096743226 0.7695012093
- 0.8015123010 0.8101931810 0.7700704932
- 0.8020427823 0.8107082248 0.7706354260
- 0.8025730848 0.8112226129 0.7711998224
- 0.8031035066 0.8117371202 0.7717642188
- 0.8036338091 0.8122515082 0.7723286152
- 0.8041588068 0.8127616048 0.7728883028
- 0.8046830297 0.8132709265 0.7734473944
- 0.8052071929 0.8137801886 0.7740064263
- 0.8057314754 0.8142895103 0.7745653987
- 0.8062517047 0.8147963285 0.7751224041
- 0.8067709208 0.8153023124 0.7756788135
- 0.8072901964 0.8158082962 0.7762352824
- 0.8078094125 0.8163142800 0.7767916918
- 0.8083264232 0.8168172836 0.7773452997
- 0.8088424802 0.8173186779 0.7778974771
- 0.8093585968 0.8178201914 0.7784497142
- 0.8098745942 0.8183215857 0.7790020108
- 0.8103876710 0.8188199997 0.7795510292
- 0.8108984828 0.8193156123 0.7800974250
- 0.8114091754 0.8198112845 0.7806438208
- 0.8119199872 0.8203068972 0.7811902165
- 0.8124291897 0.8208017945 0.7817354202
- 0.8129357100 0.8212953806 0.7822787166
- 0.8134422898 0.8217890263 0.7828220129
- 0.8139489293 0.8222826719 0.7833654284
- 0.8144549727 0.8227757812 0.7839078903
- 0.8149591088 0.8232660890 0.7844464779
- 0.8154631853 0.8237565160 0.7849851251
- 0.8159673810 0.8242468238 0.7855237722
- 0.8164715171 0.8247371912 0.7860624194
- 0.8169714212 0.8252223730 0.7865952253
- 0.8174710274 0.8257070780 0.7871276140
- 0.8179705739 0.8261917830 0.7876598835
- 0.8184702992 0.8266764879 0.7881922722
- 0.8189675808 0.8271585107 0.7887222767
- 0.8194637895 0.8276389241 0.7892510891
- 0.8199599981 0.8281193972 0.7897799015
- 0.8204562068 0.8285998106 0.7903087139
- 0.8209517002 0.8290792108 0.7908356786
- 0.8214461803 0.8295565248 0.7913593054
- 0.8219406009 0.8300337791 0.7918829918
- 0.8224350214 0.8305110931 0.7924066186
- 0.8229293823 0.8309884071 0.7929303050
- 0.8234202266 0.8314602971 0.7934505939
- 0.8239108920 0.8319321275 0.7939708829
- 0.8244016767 0.8324038982 0.7944911718
- 0.8248924017 0.8328756094 0.7950115204
- 0.8253806829 0.8333445787 0.7955307961
- 0.8258677125 0.8338115215 0.7960494757
- 0.8263546228 0.8342785239 0.7965682149
- 0.8268414736 0.8347455263 0.7970868945
- 0.8273276091 0.8352121115 0.7976047993
- 0.8278108239 0.8356773257 0.7981191874
- 0.8282939792 0.8361424804 0.7986335754
- 0.8287771940 0.8366076946 0.7991480827
- 0.8292604089 0.8370729089 0.7996624708
- 0.8297402859 0.8375352025 0.8001754284
- 0.8302192092 0.8379961848 0.8006876707
- 0.8306980133 0.8384572864 0.8012000918
- 0.8311768770 0.8389183879 0.8017123938
- 0.8316546082 0.8393784761 0.8022242785
- 0.8321290016 0.8398349881 0.8027346134
- 0.8326033950 0.8402916193 0.8032448888
- 0.8330777884 0.8407480717 0.8037552834
- 0.8335521817 0.8412047029 0.8042656183
- 0.8340237737 0.8416597843 0.8047726750
- 0.8344941735 0.8421143293 0.8052784204
- 0.8349646926 0.8425686955 0.8057842255
- 0.8354352117 0.8430231810 0.8062899113
- 0.8359050751 0.8434774280 0.8067952991
- 0.8363721967 0.8439291716 0.8072986007
- 0.8368391991 0.8443809748 0.8078019023
- 0.8373062015 0.8448328972 0.8083050847
- 0.8377732038 0.8452847004 0.8088083863
- 0.8382382989 0.8457334042 0.8093103766
- 0.8387017846 0.8461793065 0.8098112941
- 0.8391653895 0.8466250896 0.8103122711
- 0.8396288753 0.8470708728 0.8108131886
- 0.8400924206 0.8475167751 0.8113141060
- 0.8405531049 0.8479586244 0.8118106723
- 0.8410136104 0.8483998775 0.8123067021
- 0.8414739966 0.8488411903 0.8128026724
- 0.8419345021 0.8492823839 0.8132987022
- 0.8423944116 0.8497232199 0.8137940764
- 0.8428521752 0.8501616716 0.8142873049
- 0.8433101177 0.8506001830 0.8147805929
- 0.8437680006 0.8510386944 0.8152738214
- 0.8442258835 0.8514773250 0.8157669902
- 0.8446823955 0.8519136906 0.8162589073
- 0.8451377153 0.8523477912 0.8167495131
- 0.8455929160 0.8527818918 0.8172399998
- 0.8460481763 0.8532159925 0.8177304864
- 0.8465033770 0.8536500931 0.8182210922
- 0.8469561934 0.8540809155 0.8187078834
- 0.8474081755 0.8545101881 0.8191933036
- 0.8478600979 0.8549395800 0.8196786046
- 0.8483120203 0.8553689718 0.8201640248
- 0.8487640023 0.8557983041 0.8206493258
- 0.8492118716 0.8562254906 0.8211318851
- 0.8496595025 0.8566523790 0.8216142058
- 0.8501071930 0.8570793867 0.8220965266
- 0.8505548239 0.8575062752 0.8225787878
- 0.8510020971 0.8579329848 0.8230608106
- 0.8514466286 0.8583570123 0.8235400915
- 0.8518909812 0.8587809801 0.8240194917
- 0.8523355126 0.8592050076 0.8244987726
- 0.8527799249 0.8596289754 0.8249781132
- 0.8532239199 0.8600522280 0.8254566789
- 0.8536661863 0.8604717851 0.8259320855
- 0.8541085124 0.8608914018 0.8264076114
- 0.8545507789 0.8613110185 0.8268830180
- 0.8549929857 0.8617305756 0.8273584843
- 0.8554344177 0.8621492982 0.8278334141
- 0.8558735251 0.8625652790 0.8283066154
- 0.8563125134 0.8629813194 0.8287798166
- 0.8567516208 0.8633973002 0.8292530179
- 0.8571907282 0.8638132811 0.8297262788
- 0.8576285839 0.8642284870 0.8301985264
- 0.8580638766 0.8646416068 0.8306686282
- 0.8584992886 0.8650546074 0.8311386704
- 0.8589347005 0.8654677272 0.8316087127
- 0.8593699932 0.8658807874 0.8320788145
- 0.8598045707 0.8662930727 0.8325483799
- 0.8602377176 0.8667033911 0.8330168724
- 0.8606708050 0.8671137094 0.8334854245
- 0.8611038923 0.8675240874 0.8339539170
- 0.8615369797 0.8679344058 0.8344224095
- 0.8619691730 0.8683441877 0.8348909020
- 0.8623989820 0.8687524796 0.8353595138
- 0.8628287911 0.8691607118 0.8358281255
- 0.8632586002 0.8695690036 0.8362966180
- 0.8636884093 0.8699771762 0.8367652297
- 0.8641173840 0.8703852892 0.8372331858
- 0.8645430207 0.8707920909 0.8376984000
- 0.8649684787 0.8711990118 0.8381634951
- 0.8653941154 0.8716058731 0.8386287093
- 0.8658195734 0.8720127940 0.8390939236
- 0.8662450910 0.8724194765 0.8395590186
- 0.8666694164 0.8728235960 0.8400223255
- 0.8670938015 0.8732277155 0.8404856920
- 0.8675181866 0.8736317754 0.8409489989
- 0.8679425120 0.8740358949 0.8414124250
- 0.8683668971 0.8744400144 0.8418756723
- 0.8687893152 0.8748406172 0.8423389196
- 0.8692114949 0.8752405047 0.8428019881
- 0.8696336746 0.8756405115 0.8432651758
- 0.8700559139 0.8760403991 0.8437283039
- 0.8704780936 0.8764404058 0.8441913724
- 0.8708974123 0.8768380880 0.8446521759
- 0.8713154197 0.8772345781 0.8451117277
- 0.8717334867 0.8776311278 0.8455712199
- 0.8721514940 0.8780276179 0.8460307717
- 0.8725695014 0.8784241080 0.8464903235
- 0.8729861975 0.8788195252 0.8469489813
- 0.8734011054 0.8792132139 0.8474063873
- 0.8738160133 0.8796069026 0.8478639126
- 0.8742309213 0.8800007105 0.8483213782
- 0.8746458292 0.8803943992 0.8487787843
- 0.8750604987 0.8807877898 0.8492361903
- 0.8754733205 0.8811789751 0.8496932983
- 0.8758860230 0.8815701008 0.8501502872
- 0.8762987852 0.8819612265 0.8506072760
- 0.8767116070 0.8823524117 0.8510643244
- 0.8771244287 0.8827434778 0.8515213132
- 0.8775348067 0.8831323981 0.8519753814
- 0.8779444098 0.8835206032 0.8524286151
- 0.8783540726 0.8839088082 0.8528817892
- 0.8787636757 0.8842970133 0.8533350229
- 0.8791733980 0.8846852183 0.8537881970
- 0.8795822263 0.8850721121 0.8542405963
- 0.8799896836 0.8854566216 0.8546915054
- 0.8803973198 0.8858410716 0.8551424742
- 0.8808047771 0.8862255812 0.8555933833
- 0.8812122941 0.8866102099 0.8560442924
- 0.8816198111 0.8869947195 0.8564953208
- 0.8820263147 0.8873755932 0.8569455743
- 0.8824326992 0.8877562284 0.8573958874
- 0.8828390837 0.8881369233 0.8578462005
- 0.8832455277 0.8885174990 0.8582963943
- 0.8836519122 0.8888980746 0.8587467074
- 0.8840569258 0.8892776966 0.8591951728
- 0.8844602108 0.8896561861 0.8596414924
- 0.8848636150 0.8900346160 0.8600878119
- 0.8852669001 0.8904129863 0.8605340719
- 0.8856703043 0.8907914162 0.8609802723
- 0.8860735893 0.8911697865 0.8614265919
- 0.8864722848 0.8915463090 0.8618707061
- 0.8868706226 0.8919227123 0.8623145819
- 0.8872690201 0.8922989964 0.8627585173
- 0.8876674175 0.8926753998 0.8632022738
- 0.8880656958 0.8930518031 0.8636462092
- 0.8884631991 0.8934273124 0.8640897870
- 0.8888590932 0.8938013911 0.8645328283
- 0.8892549872 0.8941754103 0.8649758101
- 0.8896508813 0.8945494294 0.8654187918
- 0.8900468946 0.8949235082 0.8658617735
- 0.8904427886 0.8952975273 0.8663048148
- 0.8908371925 0.8956699967 0.8667446971
- 0.8912311792 0.8960419893 0.8671836257
- 0.8916252255 0.8964139223 0.8676224947
- 0.8920192122 0.8967859149 0.8680614233
- 0.8924131989 0.8971577883 0.8685001731
- 0.8928068876 0.8975296021 0.8689389229
- 0.8931970000 0.8978990912 0.8693752289
- 0.8935871124 0.8982686996 0.8698114753
- 0.8939772844 0.8986381888 0.8702477813
- 0.8943673968 0.8990076780 0.8706840873
- 0.8947576284 0.8993772268 0.8711203933
- 0.8951466084 0.8997455835 0.8715562820
- 0.8955339193 0.9001119733 0.8719915152
- 0.8959211707 0.9004784226 0.8724268079
- 0.8963084817 0.9008446932 0.8728619814
- 0.8966959119 0.9012110829 0.8732972145
- 0.8970832229 0.9015774131 0.8737323880
- 0.8974692822 0.9019417763 0.8741655946
- 0.8978548050 0.9023047090 0.8745973706
- 0.8982402086 0.9026677012 0.8750292063
- 0.8986256123 0.9030305743 0.8754611015
- 0.8990110755 0.9033935070 0.8758928776
- 0.8993964791 0.9037564993 0.8763247132
- 0.8997789025 0.9041181207 0.8767552972
- 0.9001606107 0.9044793248 0.8771855831
- 0.9005421996 0.9048405290 0.8776159286
- 0.9009239078 0.9052016735 0.8780462146
- 0.9013054967 0.9055628777 0.8784765005
- 0.9016872048 0.9059240818 0.8789067864
- 0.9020649195 0.9062829018 0.8793358207
- 0.9024425149 0.9066416025 0.8797646165
- 0.9028201103 0.9070003033 0.8801934719
- 0.9031975865 0.9073588848 0.8806223869
- 0.9035751820 0.9077175856 0.8810513020
- 0.9039525986 0.9080762267 0.8814799786
- 0.9043281078 0.9084306955 0.8819060922
- 0.9047036171 0.9087852836 0.8823322058
- 0.9050791264 0.9091398716 0.8827583194
- 0.9054545760 0.9094944000 0.8831843734
- 0.9058300853 0.9098489881 0.8836104274
- 0.9062054157 0.9102032781 0.8840364814
- 0.9065783024 0.9105550051 0.8844619989
- 0.9069511890 0.9109066725 0.8848875165
- 0.9073241949 0.9112585187 0.8853129148
- 0.9076970816 0.9116101861 0.8857383728
- 0.9080700874 0.9119619131 0.8861638904
- 0.9084427953 0.9123135209 0.8865892291
- 0.9088128209 0.9126635194 0.8870128989
- 0.9091827869 0.9130135179 0.8874365091
- 0.9095528126 0.9133635163 0.8878601789
- 0.9099227786 0.9137135148 0.8882837892
- 0.9102928042 0.9140635133 0.8887075186
- 0.9106627107 0.9144133925 0.8891310096
- 0.9110317826 0.9147610068 0.8895515203
- 0.9114007950 0.9151085019 0.8899719119
- 0.9117698073 0.9154561162 0.8903924227
- 0.9121388793 0.9158036113 0.8908128738
- 0.9125078917 0.9161511064 0.8912333250
- 0.9128769040 0.9164987206 0.8916537762
- 0.9132447243 0.9168428779 0.8920732737
- 0.9136124253 0.9171867967 0.8924927115
- 0.9139801264 0.9175307751 0.8929122090
- 0.9143477082 0.9178748131 0.8933315873
- 0.9147154093 0.9182186723 0.8937510848
- 0.9150831103 0.9185627103 0.8941705227
- 0.9154474735 0.9189047813 0.8945881724
- 0.9158111215 0.9192463756 0.8950055242
- 0.9161747098 0.9195880294 0.8954226971
- 0.9165382981 0.9199296236 0.8958399296
- 0.9169018865 0.9202712178 0.8962571025
- 0.9172654748 0.9206128120 0.8966743946
- 0.9176265001 0.9209533930 0.8970903158
- 0.9179857969 0.9212933183 0.8975052834
- 0.9183449745 0.9216331244 0.8979204297
- 0.9187042117 0.9219729900 0.8983353972
- 0.9190635085 0.9223129153 0.8987504244
- 0.9194226861 0.9226527810 0.8991655111
- 0.9197812080 0.9229915738 0.8995802999
- 0.9201380014 0.9233281016 0.8999949098
- 0.9204949141 0.9236646891 0.9004095197
- 0.9208517075 0.9240012169 0.9008241296
- 0.9212086201 0.9243378043 0.9012386799
- 0.9215654135 0.9246743917 0.9016532898
- 0.9219222069 0.9250109196 0.9020677805
- 0.9222760797 0.9253453016 0.9024798870
- 0.9226300716 0.9256798029 0.9028918743
- 0.9229841232 0.9260141850 0.9033039808
- 0.9233379960 0.9263486862 0.9037160873
- 0.9236919880 0.9266831279 0.9041281939
- 0.9240459800 0.9270175099 0.9045401812
- 0.9243978262 0.9273512959 0.9049506783
- 0.9247484803 0.9276847839 0.9053602219
- 0.9250993133 0.9280182719 0.9057698250
- 0.9254500270 0.9283518195 0.9061794281
- 0.9258008003 0.9286853075 0.9065889716
- 0.9261515141 0.9290186763 0.9069985747
- 0.9265019298 0.9293516278 0.9074079990
- 0.9268512726 0.9296824932 0.9078168273
- 0.9272007942 0.9300134182 0.9082257152
- 0.9275501966 0.9303442836 0.9086344838
- 0.9278995991 0.9306753278 0.9090433121
- 0.9282490015 0.9310061932 0.9094521999
- 0.9285985231 0.9313371181 0.9098610282
- 0.9289464951 0.9316648245 0.9102689028
- 0.9292942286 0.9319915771 0.9106765985
- 0.9296419024 0.9323183894 0.9110842943
- 0.9299895763 0.9326452017 0.9114919901
- 0.9303374290 0.9329720736 0.9118996859
- 0.9306851029 0.9332988858 0.9123073816
- 0.9310320020 0.9336249232 0.9127150178
- 0.9313766956 0.9339488745 0.9131222963
- 0.9317213893 0.9342728257 0.9135295749
- 0.9320660830 0.9345967770 0.9139369130
- 0.9324107766 0.9349207878 0.9143441916
- 0.9327554703 0.9352446795 0.9147515297
- 0.9331002235 0.9355686903 0.9151586890
- 0.9334433079 0.9358913898 0.9155651927
- 0.9337856770 0.9362136126 0.9159712195
- 0.9341281056 0.9365357757 0.9163771868
- 0.9344704747 0.9368579984 0.9167832136
- 0.9348127842 0.9371802211 0.9171893001
- 0.9351552129 0.9375023842 0.9175953269
- 0.9354975224 0.9378244281 0.9180011749
- 0.9358382225 0.9381431937 0.9184055924
- 0.9361788034 0.9384620786 0.9188100100
- 0.9365195036 0.9387809038 0.9192144275
- 0.9368602037 0.9390997291 0.9196187854
- 0.9372009039 0.9394186139 0.9200232029
- 0.9375416040 0.9397373796 0.9204276204
- 0.9378811121 0.9400548935 0.9208316207
- 0.9382188916 0.9403703213 0.9212350845
- 0.9385566115 0.9406856894 0.9216386080
- 0.9388942719 0.9410011172 0.9220420718
- 0.9392319918 0.9413164854 0.9224454761
- 0.9395697117 0.9416319132 0.9228489995
- 0.9399074912 0.9419472814 0.9232525229
- 0.9402431250 0.9422618151 0.9236547947
- 0.9405775070 0.9425758123 0.9240565896
- 0.9409120083 0.9428898096 0.9244583249
- 0.9412463903 0.9432038069 0.9248600006
- 0.9415808916 0.9435179234 0.9252616763
- 0.9419152737 0.9438319206 0.9256634116
- 0.9422497749 0.9441459179 0.9260650873
- 0.9425830245 0.9444586039 0.9264650941
- 0.9429159760 0.9447709918 0.9268646836
- 0.9432489872 0.9450834990 0.9272642732
- 0.9435819983 0.9453958869 0.9276639223
- 0.9439150095 0.9457083941 0.9280635118
- 0.9442480206 0.9460207820 0.9284631014
- 0.9445809722 0.9463332891 0.9288625717
- 0.9449120760 0.9466425776 0.9292607903
- 0.9452432990 0.9469519854 0.9296590090
- 0.9455745220 0.9472612739 0.9300572276
- 0.9459056258 0.9475706816 0.9304553866
- 0.9462367892 0.9478800297 0.9308536053
- 0.9465680122 0.9481893778 0.9312518239
- 0.9468988180 0.9484986067 0.9316499233
- 0.9472268820 0.9488059878 0.9320474863
- 0.9475550056 0.9491134286 0.9324449897
- 0.9478831887 0.9494208097 0.9328426123
- 0.9482113123 0.9497281909 0.9332401156
- 0.9485393763 0.9500355721 0.9336376190
- 0.9488674998 0.9503430128 0.9340351820
- 0.9491953254 0.9506502748 0.9344326854
- 0.9495210052 0.9509568214 0.9348298907
- 0.9498466849 0.9512634277 0.9352269769
- 0.9501724243 0.9515699744 0.9356241822
- 0.9504981041 0.9518765211 0.9360213876
- 0.9508237839 0.9521831274 0.9364185929
- 0.9511495233 0.9524896741 0.9368157983
- 0.9514749050 0.9527959824 0.9372128248
- 0.9517980814 0.9531002045 0.9376080036
- 0.9521211982 0.9534044266 0.9380033016
- 0.9524443150 0.9537085891 0.9383985996
- 0.9527673721 0.9540126920 0.9387937784
- 0.9530906081 0.9543169141 0.9391890764
- 0.9534137249 0.9546210766 0.9395843744
- 0.9537366033 0.9549251795 0.9399794936
- 0.9540542960 0.9552258849 0.9403715134
- 0.9543719888 0.9555265903 0.9407635927
- 0.9546896815 0.9558274150 0.9411556125
- 0.9550073743 0.9561281204 0.9415475726
- 0.9553251266 0.9564288259 0.9419395924
- 0.9556428790 0.9567294717 0.9423316717
- 0.9559605718 0.9570301771 0.9427236915
- 0.9562745094 0.9573286772 0.9431132078
- 0.9565880895 0.9576269984 0.9435023069
- 0.9569017291 0.9579253197 0.9438915253
- 0.9572151899 0.9582235813 0.9442806244
- 0.9575288296 0.9585217834 0.9446697831
- 0.9578424096 0.9588201046 0.9450588822
- 0.9581558704 0.9591184258 0.9454481006
- 0.9584683776 0.9594156742 0.9458364844
- 0.9587804079 0.9597126842 0.9462245703
- 0.9590924978 0.9600095749 0.9466127157
- 0.9594045281 0.9603065252 0.9470008016
- 0.9597164989 0.9606034756 0.9473888874
- 0.9600285888 0.9609004259 0.9477769732
- 0.9603406191 0.9611973166 0.9481651187
- 0.9606512785 0.9614930749 0.9485527873
- 0.9609603882 0.9617875218 0.9489399791
- 0.9612696171 0.9620819092 0.9493271708
- 0.9615787268 0.9623762965 0.9497144818
- 0.9618877769 0.9626706839 0.9501016736
- 0.9621970057 0.9629650712 0.9504889250
- 0.9625061154 0.9632595181 0.9508761168
- 0.9628148079 0.9635536075 0.9512630105
- 0.9631211162 0.9638456106 0.9516479969
- 0.9634273052 0.9641376138 0.9520329833
- 0.9637334943 0.9644294977 0.9524180293
- 0.9640396833 0.9647215009 0.9528030157
- 0.9643458724 0.9650135040 0.9531880021
- 0.9646521211 0.9653053880 0.9535729885
- 0.9649583101 0.9655973911 0.9539579153
- 0.9652628899 0.9658880830 0.9543418884
- 0.9655668736 0.9661784768 0.9547253847
- 0.9658709168 0.9664688110 0.9551090002
- 0.9661749005 0.9667590857 0.9554926157
- 0.9664788246 0.9670494199 0.9558761120
- 0.9667828083 0.9673396945 0.9562597275
- 0.9670867920 0.9676300287 0.9566432834
- 0.9673900008 0.9679197073 0.9570264220
- 0.9676913023 0.9682080150 0.9574084878
- 0.9679926038 0.9684962034 0.9577906132
- 0.9682939053 0.9687843919 0.9581726789
- 0.9685953259 0.9690726995 0.9585548043
- 0.9688966274 0.9693608880 0.9589369297
- 0.9691979289 0.9696490765 0.9593191147
- 0.9694991708 0.9699373841 0.9597011805
- 0.9697983861 0.9702233076 0.9600812197
- 0.9700970054 0.9705085158 0.9604607821
- 0.9703956246 0.9707937837 0.9608402848
- 0.9706941843 0.9710791111 0.9612197876
- 0.9709929228 0.9713643789 0.9615994096
- 0.9712914824 0.9716497064 0.9619789124
- 0.9715901017 0.9719349742 0.9623584151
- 0.9718881845 0.9722197056 0.9627375007
- 0.9721844792 0.9725024104 0.9631149769
- 0.9724807143 0.9727851152 0.9634925127
- 0.9727770090 0.9730678201 0.9638699889
- 0.9730733037 0.9733504057 0.9642475247
- 0.9733694792 0.9736331105 0.9646250010
- 0.9736657739 0.9739158154 0.9650024772
- 0.9739621282 0.9741985202 0.9653798938
- 0.9742565155 0.9744799733 0.9657559991
- 0.9745497704 0.9747607112 0.9661310911
- 0.9748430252 0.9750415087 0.9665063024
- 0.9751362801 0.9753221869 0.9668813944
- 0.9754294753 0.9756029248 0.9672564864
- 0.9757227898 0.9758836031 0.9676316977
- 0.9760159850 0.9761644006 0.9680067897
- 0.9763092995 0.9764450788 0.9683818817
- 0.9765990973 0.9767239094 0.9687542915
- 0.9768885970 0.9770026207 0.9691264033
- 0.9771782160 0.9772812128 0.9694985747
- 0.9774677157 0.9775598049 0.9698706865
- 0.9777572751 0.9778385162 0.9702427983
- 0.9780467749 0.9781171083 0.9706150293
- 0.9783363938 0.9783958197 0.9709870815
- 0.9786252975 0.9786741138 0.9713587761
- 0.9789113998 0.9789509177 0.9717280865
- 0.9791973829 0.9792277217 0.9720973969
- 0.9794834852 0.9795044065 0.9724667072
- 0.9797695279 0.9797812104 0.9728360176
- 0.9800555110 0.9800580144 0.9732053280
- 0.9803416133 0.9803346992 0.9735746980
- 0.9806275964 0.9806115031 0.9739440084
- 0.9809123874 0.9808875918 0.9743121266
- 0.9811949134 0.9811623096 0.9746779799
- 0.9814773798 0.9814370275 0.9750438929
- 0.9817599058 0.9817116857 0.9754099250
- 0.9820423722 0.9819864035 0.9757757783
- 0.9823248982 0.9822611213 0.9761416912
- 0.9826074243 0.9825357795 0.9765076041
- 0.9828898907 0.9828104973 0.9768735170
- 0.9831706285 0.9830839038 0.9772381186
- 0.9834492803 0.9833558202 0.9776011109
- 0.9837279916 0.9836276770 0.9779641032
- 0.9840067029 0.9838995934 0.9783270955
- 0.9842854738 0.9841713905 0.9786900282
- 0.9845641851 0.9844433069 0.9790530205
- 0.9848428965 0.9847152233 0.9794160128
- 0.9851216078 0.9849870801 0.9797790051
- 0.9853982925 0.9852576256 0.9801405072
- 0.9856731296 0.9855268002 0.9805005789
- 0.9859479070 0.9857959747 0.9808607101
- 0.9862228036 0.9860652089 0.9812209010
- 0.9864975810 0.9863345027 0.9815809727
- 0.9867724180 0.9866036773 0.9819411039
- 0.9870471954 0.9868729115 0.9823011756
- 0.9873220921 0.9871420860 0.9826613069
- 0.9875941277 0.9874101877 0.9830198288
- 0.9878634810 0.9876769781 0.9833766818
- 0.9881328940 0.9879438281 0.9837337136
- 0.9884023070 0.9882106781 0.9840906262
- 0.9886716008 0.9884775281 0.9844474792
- 0.9889410138 0.9887443185 0.9848043919
- 0.9892104268 0.9890111089 0.9851613045
- 0.9894797802 0.9892780185 0.9855182171
- 0.9897462130 0.9895430803 0.9858739972
- 0.9900087714 0.9898058772 0.9862282276
- 0.9902712703 0.9900686741 0.9865823984
- 0.9905338287 0.9903314710 0.9869366288
- 0.9907963276 0.9905943274 0.9872906804
- 0.9910588264 0.9908571243 0.9876449108
- 0.9913213849 0.9911199212 0.9879990816
- 0.9915838838 0.9913827181 0.9883533120
- 0.9918448925 0.9916440845 0.9887064099
- 0.9921017885 0.9919016957 0.9890565872
- 0.9923588037 0.9921593070 0.9894067049
- 0.9926156998 0.9924169779 0.9897568822
- 0.9928725958 0.9926745892 0.9901071191
- 0.9931296110 0.9929322004 0.9904572964
- 0.9933865070 0.9931898713 0.9908074141
- 0.9936434031 0.9934474826 0.9911575913
- 0.9939001203 0.9937049747 0.9915075898
- 0.9941518903 0.9939597249 0.9918552041
- 0.9944037795 0.9942144156 0.9922026992
- 0.9946557283 0.9944692254 0.9925501943
- 0.9949074984 0.9947239161 0.9928978086
- 0.9951593876 0.9949786067 0.9932453036
- 0.9954112172 0.9952334166 0.9935927987
- 0.9956631064 0.9954881072 0.9939404130
- 0.9959149957 0.9957427979 0.9942879081
- 0.9961606860 0.9959961772 0.9946306944
- 0.9964045882 0.9962491989 0.9949722290
- 0.9966484904 0.9965021014 0.9953135848
- 0.9968923926 0.9967551231 0.9956551194
- 0.9971364141 0.9970080256 0.9959965944
- 0.9973803163 0.9972609878 0.9963380098
- 0.9976242185 0.9975138903 0.9966794848
- 0.9978681207 0.9977669120 0.9970210195
- 0.9981089234 0.9980177283 0.9973577261
- 0.9983453155 0.9982655048 0.9976879954
- 0.9985817075 0.9985132813 0.9980183244
- 0.9988179803 0.9987609982 0.9983485937
- 0.9990543723 0.9990087748 0.9986789227
- 0.9992908239 0.9992566109 0.9990090728
- 0.9995272160 0.9995043874 0.9993394017
- 0.9997636080 0.9997522235 0.9996696711
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_400.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_400.spi1d
deleted file mode 100644
index 030a8fb1234..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_400.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0189804304 0.0202203300 0.0141742602
- 0.0334178284 0.0351021588 0.0260934699
- 0.0454768315 0.0478549302 0.0364666395
- 0.0562601797 0.0592830218 0.0458958298
- 0.0662030578 0.0697968081 0.0546298996
- 0.0755658001 0.0796677694 0.0628222525
- 0.0844966397 0.0889748707 0.0705531687
- 0.0930858031 0.0978165492 0.0779282674
- 0.1014240980 0.1062681973 0.0849699080
- 0.1095660999 0.1143971011 0.0916869491
- 0.1175450981 0.1221864969 0.0981442481
- 0.1253249943 0.1296440959 0.1043419018
- 0.1328340024 0.1367834061 0.1102854982
- 0.1399984062 0.1436239928 0.1160039008
- 0.1468109936 0.1502085030 0.1215291023
- 0.1533181965 0.1565480977 0.1268731952
- 0.1595371962 0.1626639962 0.1320544034
- 0.1655108929 0.1685764045 0.1370812953
- 0.1712646037 0.1742939055 0.1419793069
- 0.1768248975 0.1798332930 0.1467563957
- 0.1822118014 0.1852239966 0.1514313072
- 0.1874231994 0.1904760003 0.1559925973
- 0.1924864948 0.1955907047 0.1604602933
- 0.1974117011 0.2005726993 0.1648356020
- 0.2021995932 0.2054260969 0.1691132933
- 0.2068601996 0.2101702988 0.1733085066
- 0.2114142030 0.2148002982 0.1774341017
- 0.2158668935 0.2193187028 0.1814931035
- 0.2202159017 0.2237484008 0.1854856014
- 0.2244572043 0.2280993015 0.1894098967
- 0.2285912931 0.2323631048 0.1932736933
- 0.2326336950 0.2365342975 0.1970842034
- 0.2366016954 0.2406188995 0.2008334994
- 0.2405177951 0.2446300983 0.2045322061
- 0.2443760037 0.2485861927 0.2081629038
- 0.2481773049 0.2524932921 0.2117401063
- 0.2519231141 0.2563455105 0.2152681053
- 0.2556205094 0.2601292133 0.2187464982
- 0.2592709064 0.2638446987 0.2221813947
- 0.2628698945 0.2674998045 0.2255706042
- 0.2664135993 0.2711037993 0.2289170027
- 0.2698990107 0.2746542096 0.2322203964
- 0.2733238041 0.2781482935 0.2354855984
- 0.2766858041 0.2815822065 0.2387184948
- 0.2799929976 0.2849547863 0.2419216931
- 0.2832500935 0.2882680893 0.2450876981
- 0.2864542007 0.2915301919 0.2482271940
- 0.2896077931 0.2947526872 0.2513332069
- 0.2927064896 0.2979423106 0.2543987930
- 0.2957524955 0.3010992110 0.2574329972
- 0.2987526953 0.3042244911 0.2604371011
- 0.3017115891 0.3073199987 0.2634117007
- 0.3046318889 0.3103852868 0.2663584054
- 0.3075189888 0.3134222031 0.2692733109
- 0.3103761971 0.3164314032 0.2721604109
- 0.3132067025 0.3194135129 0.2750195861
- 0.3160125911 0.3223691881 0.2778514028
- 0.3187975883 0.3252983987 0.2806541920
- 0.3215644956 0.3282026947 0.2834334970
- 0.3243156970 0.3310827017 0.2861855924
- 0.3270539045 0.3339388072 0.2889156938
- 0.3297814131 0.3367714882 0.2916230857
- 0.3325003982 0.3395748138 0.2943058908
- 0.3352132142 0.3423477113 0.2969624102
- 0.3379161954 0.3450841904 0.2995971143
- 0.3405976892 0.3477846980 0.3022120893
- 0.3432567120 0.3504517972 0.3048096895
- 0.3458822072 0.3530882001 0.3073847890
- 0.3484756052 0.3556962013 0.3099358082
- 0.3510380089 0.3582764864 0.3124623895
- 0.3535713851 0.3608322144 0.3149712980
- 0.3560791910 0.3633658886 0.3174606860
- 0.3585632145 0.3658784032 0.3199287057
- 0.3610230982 0.3683710098 0.3223791122
- 0.3634631932 0.3708465993 0.3248122036
- 0.3658835888 0.3732995093 0.3272255063
- 0.3682858050 0.3757315874 0.3296200931
- 0.3706724048 0.3781447113 0.3319934905
- 0.3730427027 0.3805387020 0.3343470097
- 0.3754003942 0.3829126954 0.3366861939
- 0.3777439892 0.3852662146 0.3390057981
- 0.3800773025 0.3876036108 0.3413096070
- 0.3823992014 0.3899244070 0.3435958922
- 0.3847126067 0.3922333121 0.3458688855
- 0.3870173991 0.3945314884 0.3481296897
- 0.3893153071 0.3968203068 0.3503778875
- 0.3916071951 0.3991019130 0.3526121080
- 0.3938935995 0.4013710022 0.3548285067
- 0.3961760998 0.4036257863 0.3570280075
- 0.3984551132 0.4058659971 0.3592115045
- 0.4007292092 0.4080862999 0.3613776863
- 0.4029959142 0.4102860093 0.3635272980
- 0.4052543938 0.4124661088 0.3656620979
- 0.4075042903 0.4146254957 0.3677802980
- 0.4097425938 0.4167692065 0.3698835075
- 0.4119692147 0.4188987911 0.3719711006
- 0.4141839147 0.4210126996 0.3740384877
- 0.4163868129 0.4231149852 0.3760899901
- 0.4185790122 0.4252065122 0.3781270981
- 0.4207611978 0.4272862077 0.3801490963
- 0.4229308069 0.4293535054 0.3821552098
- 0.4250904024 0.4314081967 0.3841435015
- 0.4272392094 0.4334529042 0.3861171901
- 0.4293777943 0.4354852140 0.3880780041
- 0.4315068126 0.4375067949 0.3900259137
- 0.4336226881 0.4395155013 0.3919605017
- 0.4357245862 0.4415121973 0.3938809931
- 0.4378120899 0.4434967041 0.3957869112
- 0.4398863018 0.4454723895 0.3976789117
- 0.4419437051 0.4474394917 0.3995566964
- 0.4439849854 0.4493967891 0.4014219940
- 0.4460108876 0.4513399899 0.4032762945
- 0.4480217993 0.4532704055 0.4051195979
- 0.4500184953 0.4551894069 0.4069514871
- 0.4520016015 0.4570955932 0.4087724090
- 0.4539715946 0.4589887857 0.4105815887
- 0.4559291005 0.4608702958 0.4123832881
- 0.4578745961 0.4627414048 0.4141762853
- 0.4598087966 0.4646035135 0.4159627855
- 0.4617320895 0.4664578140 0.4177407026
- 0.4636450112 0.4683054090 0.4195122123
- 0.4655455053 0.4701451063 0.4212754071
- 0.4674327075 0.4719766080 0.4230324030
- 0.4693084955 0.4737985134 0.4247812033
- 0.4711722136 0.4756115079 0.4265238941
- 0.4730255902 0.4774144888 0.4282588065
- 0.4748682976 0.4792071879 0.4299876094
- 0.4766997099 0.4809884131 0.4317089021
- 0.4785183072 0.4827584922 0.4334239960
- 0.4803259969 0.4845187962 0.4351322055
- 0.4821228087 0.4862686992 0.4368340969
- 0.4839096963 0.4880078137 0.4385294914
- 0.4856866896 0.4897367954 0.4402182996
- 0.4874519110 0.4914573133 0.4419007897
- 0.4892069101 0.4931693077 0.4435743093
- 0.4909515083 0.4948728085 0.4452398121
- 0.4926868081 0.4965651035 0.4468953907
- 0.4944101870 0.4982514977 0.4485433102
- 0.4961231947 0.4999290109 0.4501810968
- 0.4978268147 0.5015965104 0.4518086910
- 0.4995205998 0.5032545924 0.4534263909
- 0.5012040734 0.5049039721 0.4550347030
- 0.5028777719 0.5065457225 0.4566338062
- 0.5045427084 0.5081775188 0.4582231045
- 0.5061982274 0.5097963214 0.4598028064
- 0.5078454018 0.5114061832 0.4613744020
- 0.5094835758 0.5130059123 0.4629381895
- 0.5111126900 0.5145952106 0.4644944072
- 0.5127326846 0.5161756873 0.4660434127
- 0.5143399239 0.5177451968 0.4675836861
- 0.5159363747 0.5193077922 0.4691169858
- 0.5175241828 0.5208638906 0.4706437886
- 0.5191026926 0.5224146247 0.4721643925
- 0.5206707716 0.5239610076 0.4736790955
- 0.5222259164 0.5254994035 0.4751864076
- 0.5237668157 0.5270283818 0.4766879082
- 0.5252965093 0.5285490751 0.4781832099
- 0.5268157721 0.5300623775 0.4796718955
- 0.5283229947 0.5315675139 0.4811522961
- 0.5298194885 0.5330659151 0.4826253057
- 0.5313063860 0.5345565081 0.4840922058
- 0.5327833891 0.5360388160 0.4855529070
- 0.5342487097 0.5375118852 0.4870058000
- 0.5357007980 0.5389770865 0.4884487092
- 0.5371450782 0.5404356718 0.4898858070
- 0.5385817885 0.5418878198 0.4913172126
- 0.5400090218 0.5433310866 0.4927395880
- 0.5414276123 0.5447692871 0.4941565096
- 0.5428383946 0.5462031960 0.4955680966
- 0.5442407131 0.5476328731 0.4969739914
- 0.5456290841 0.5490533710 0.4983738065
- 0.5470101833 0.5504671931 0.4997689128
- 0.5483844876 0.5518745184 0.5011597872
- 0.5497499108 0.5532733202 0.5025461912
- 0.5511074066 0.5546665788 0.5039262772
- 0.5524582863 0.5560551286 0.5053020120
- 0.5538002253 0.5574359298 0.5066723824
- 0.5551335216 0.5588095188 0.5080367923
- 0.5564607978 0.5601773858 0.5093978047
- 0.5577800274 0.5615364909 0.5107548833
- 0.5590916276 0.5628885031 0.5121051073
- 0.5603979826 0.5642359853 0.5134513974
- 0.5616976023 0.5655778050 0.5147926211
- 0.5629879832 0.5669124126 0.5161284208
- 0.5642735958 0.5682426095 0.5174611807
- 0.5655525923 0.5695660710 0.5187898874
- 0.5668237805 0.5708814859 0.5201147199
- 0.5680909753 0.5721923113 0.5214365721
- 0.5693522096 0.5734962225 0.5227527022
- 0.5706079006 0.5747932792 0.5240650773
- 0.5718598962 0.5760861039 0.5253748298
- 0.5731037259 0.5773720741 0.5266771913
- 0.5743418932 0.5786536932 0.5279759169
- 0.5755749941 0.5799306035 0.5292711258
- 0.5768011808 0.5811964869 0.5305575132
- 0.5780242085 0.5824581981 0.5318406820
- 0.5792413950 0.5837122202 0.5331183076
- 0.5804504156 0.5849606991 0.5343890190
- 0.5816553235 0.5862060785 0.5356559753
- 0.5828509927 0.5874449015 0.5369136930
- 0.5840438008 0.5886800289 0.5381681919
- 0.5852320194 0.5899084210 0.5394172072
- 0.5864148736 0.5911297202 0.5406591892
- 0.5875951052 0.5923475027 0.5418981910
- 0.5887641907 0.5935558081 0.5431274176
- 0.5899302959 0.5947611928 0.5443540215
- 0.5910912156 0.5959597826 0.5455750823
- 0.5922474265 0.5971537828 0.5467911959
- 0.5934010148 0.5983446836 0.5480040908
- 0.5945463777 0.5995286107 0.5492113233
- 0.5956892967 0.6007102132 0.5504168272
- 0.5968241096 0.6018840075 0.5516167283
- 0.5979555845 0.6030550003 0.5528140068
- 0.5990828276 0.6042217016 0.5540074110
- 0.6002063751 0.6053854227 0.5551959872
- 0.6013283134 0.6065471768 0.5563817024
- 0.6024429202 0.6077020764 0.5575634837
- 0.6035555005 0.6088551879 0.5587441921
- 0.6046581268 0.6099976897 0.5599179268
- 0.6057583094 0.6111379862 0.5610895753
- 0.6068522930 0.6122714281 0.5622550845
- 0.6079434156 0.6134017706 0.5634173751
- 0.6090310216 0.6145281196 0.5645756125
- 0.6101149917 0.6156514287 0.5657300949
- 0.6111965775 0.6167725921 0.5668820143
- 0.6122707725 0.6178879738 0.5680285096
- 0.6133425236 0.6190009117 0.5691730976
- 0.6144058704 0.6201071143 0.5703091025
- 0.6154682040 0.6212120056 0.5714436173
- 0.6165214777 0.6223102212 0.5725712180
- 0.6175739169 0.6234076023 0.5736979842
- 0.6186174750 0.6244966984 0.5748155117
- 0.6196597815 0.6255844831 0.5759319067
- 0.6206961274 0.6266639233 0.5770416856
- 0.6217305064 0.6277418733 0.5781496763
- 0.6227589250 0.6288138032 0.5792517066
- 0.6237844825 0.6298843026 0.5803521276
- 0.6248034835 0.6309509873 0.5814481974
- 0.6258192062 0.6320158839 0.5825421214
- 0.6268281937 0.6330764294 0.5836308002
- 0.6278346777 0.6341344714 0.5847169161
- 0.6288362145 0.6351872087 0.5857974887
- 0.6298360229 0.6362372041 0.5868756175
- 0.6308323741 0.6372811794 0.5879486203
- 0.6318262815 0.6383233070 0.5890188813
- 0.6328150034 0.6393606067 0.5900835991
- 0.6338009238 0.6403964162 0.5911462903
- 0.6347796917 0.6414275765 0.5922037959
- 0.6357566714 0.6424568295 0.5932598710
- 0.6367279887 0.6434782147 0.5943114161
- 0.6376978755 0.6444982290 0.5953620076
- 0.6386622190 0.6455100775 0.5964084864
- 0.6396257281 0.6465215087 0.5974544287
- 0.6405826807 0.6475260854 0.5984926224
- 0.6415395737 0.6485307217 0.5995308161
- 0.6424885988 0.6495286226 0.6005603075
- 0.6434376836 0.6505261064 0.6015896797
- 0.6443789005 0.6515172720 0.6026117206
- 0.6453189850 0.6525071859 0.6036325097
- 0.6462522745 0.6534914970 0.6046487093
- 0.6471831799 0.6544733047 0.6056631207
- 0.6481100917 0.6554508209 0.6066738963
- 0.6490340829 0.6564248204 0.6076821089
- 0.6499556899 0.6573960781 0.6086879969
- 0.6508737803 0.6583626866 0.6096904278
- 0.6517899036 0.6593278050 0.6106911898
- 0.6526989937 0.6602864265 0.6116858125
- 0.6536079049 0.6612449884 0.6126803160
- 0.6545088291 0.6621980071 0.6136667728
- 0.6554095745 0.6631507874 0.6146532297
- 0.6563045979 0.6640974879 0.6156343222
- 0.6571980119 0.6650422812 0.6166138053
- 0.6580873132 0.6659818292 0.6175904274
- 0.6589732170 0.6669161916 0.6185643077
- 0.6598567963 0.6678487062 0.6195365787
- 0.6607350707 0.6687750220 0.6205043793
- 0.6616132259 0.6697012782 0.6214722991
- 0.6624845862 0.6706203818 0.6224306226
- 0.6633558869 0.6715393066 0.6233887076
- 0.6642240882 0.6724529266 0.6243417859
- 0.6650909781 0.6733639836 0.6252925992
- 0.6659563780 0.6742721200 0.6262406707
- 0.6668195128 0.6751747727 0.6271843910
- 0.6676822901 0.6760774255 0.6281278729
- 0.6685385704 0.6769707799 0.6290643811
- 0.6693950295 0.6778641939 0.6300008297
- 0.6702473760 0.6787514091 0.6309322119
- 0.6710978150 0.6796351075 0.6318609715
- 0.6719467044 0.6805168986 0.6327874064
- 0.6727918983 0.6813933253 0.6337075233
- 0.6736372113 0.6822696924 0.6346276999
- 0.6744775772 0.6831405163 0.6355414987
- 0.6753175259 0.6840105057 0.6364545226
- 0.6761547923 0.6848769188 0.6373646855
- 0.6769893765 0.6857391000 0.6382718086
- 0.6778236032 0.6866012216 0.6391788125
- 0.6786518097 0.6874572039 0.6400815248
- 0.6794800162 0.6883131862 0.6409841180
- 0.6803044081 0.6891654730 0.6418827176
- 0.6811261177 0.6900150180 0.6427782774
- 0.6819474101 0.6908640862 0.6436731815
- 0.6827651858 0.6917092800 0.6445615292
- 0.6835830212 0.6925545931 0.6454498768
- 0.6843972206 0.6933962703 0.6463342905
- 0.6852092743 0.6942355037 0.6472160816
- 0.6860206127 0.6950742006 0.6480973959
- 0.6868252754 0.6959053874 0.6489725709
- 0.6876299977 0.6967365742 0.6498478055
- 0.6884319782 0.6975647807 0.6507201195
- 0.6892318130 0.6983901858 0.6515899897
- 0.6900315285 0.6992155910 0.6524599791
- 0.6908273101 0.7000362873 0.6533246040
- 0.6916229725 0.7008566856 0.6541891098
- 0.6924160719 0.7016751170 0.6550511122
- 0.6932054162 0.7024903297 0.6559094191
- 0.6939945817 0.7033056021 0.6567676067
- 0.6947793961 0.7041168213 0.6576201916
- 0.6955630183 0.7049267292 0.6584712863
- 0.6963458061 0.7057358027 0.6593216062
- 0.6971247196 0.7065396905 0.6601678133
- 0.6979035139 0.7073435187 0.6610140204
- 0.6986786723 0.7081443071 0.6618571877
- 0.6994504929 0.7089418769 0.6626976728
- 0.7002223134 0.7097393870 0.6635380983
- 0.7009885907 0.7105317712 0.6643719077
- 0.7017540932 0.7113230824 0.6652045250
- 0.7025185823 0.7121133804 0.6660360098
- 0.7032787204 0.7128974795 0.6668620110
- 0.7040386796 0.7136815786 0.6676880717
- 0.7047963738 0.7144626975 0.6685119271
- 0.7055510879 0.7152395248 0.6693329811
- 0.7063059211 0.7160161734 0.6701539755
- 0.7070568204 0.7167897224 0.6709715724
- 0.7078062296 0.7175614834 0.6717876792
- 0.7085556984 0.7183333039 0.6726037860
- 0.7092993855 0.7191014290 0.6734123826
- 0.7100430131 0.7198691964 0.6742205024
- 0.7107855082 0.7206360102 0.6750273705
- 0.7115231752 0.7213973999 0.6758279204
- 0.7122610211 0.7221586704 0.6766282916
- 0.7129974961 0.7229182124 0.6774265170
- 0.7137318254 0.7236738801 0.6782206893
- 0.7144662142 0.7244296074 0.6790148020
- 0.7151979804 0.7251828909 0.6798056960
- 0.7159276009 0.7259337902 0.6805936098
- 0.7166572809 0.7266848087 0.6813815832
- 0.7173827887 0.7274302840 0.6821650267
- 0.7181063890 0.7281727791 0.6829462051
- 0.7188299894 0.7289153934 0.6837273836
- 0.7195504904 0.7296513915 0.6845042706
- 0.7202703953 0.7303856015 0.6852802038
- 0.7209903002 0.7311198115 0.6860560775
- 0.7217056751 0.7318493724 0.6868286729
- 0.7224205732 0.7325783968 0.6876009703
- 0.7231354713 0.7333073020 0.6883733273
- 0.7238441706 0.7340301275 0.6891400218
- 0.7245526910 0.7347525954 0.6899065971
- 0.7252612114 0.7354750037 0.6906729937
- 0.7259656787 0.7361903191 0.6914319992
- 0.7266703248 0.7369055152 0.6921910048
- 0.7273744941 0.7376205921 0.6929497123
- 0.7280738950 0.7383303046 0.6937026978
- 0.7287732959 0.7390400171 0.6944558024
- 0.7294721007 0.7397493720 0.6952087283
- 0.7301635146 0.7404522896 0.6959573030
- 0.7308549285 0.7411552072 0.6967059970
- 0.7315459847 0.7418580055 0.6974545121
- 0.7322310805 0.7425541878 0.6981990933
- 0.7329162955 0.7432504296 0.6989436150
- 0.7336012721 0.7439466119 0.6996881962
- 0.7342811823 0.7446365952 0.7004261017
- 0.7349609733 0.7453263998 0.7011638284
- 0.7356408238 0.7460162044 0.7019016147
- 0.7363131046 0.7467001081 0.7026333809
- 0.7369849086 0.7473831773 0.7033646703
- 0.7376567125 0.7480663061 0.7040959001
- 0.7383230925 0.7487441897 0.7048221231
- 0.7389885187 0.7494208217 0.7055472136
- 0.7396538258 0.7500973940 0.7062721848
- 0.7403153777 0.7507699132 0.7069926858
- 0.7409753799 0.7514402866 0.7077111006
- 0.7416353822 0.7521107197 0.7084295154
- 0.7422909141 0.7527776957 0.7091451287
- 0.7429429293 0.7534415126 0.7098584771
- 0.7435948253 0.7541053891 0.7105718851
- 0.7442438006 0.7547671199 0.7112827897
- 0.7448878288 0.7554246187 0.7119894028
- 0.7455319166 0.7560821176 0.7126960754
- 0.7461751103 0.7567387223 0.7134013772
- 0.7468137741 0.7573903203 0.7140998244
- 0.7474524975 0.7580417991 0.7147980928
- 0.7480912209 0.7586933970 0.7154964209
- 0.7487258911 0.7593389750 0.7161883712
- 0.7493603826 0.7599840760 0.7168800235
- 0.7499948740 0.7606291771 0.7175716162
- 0.7506251931 0.7612702250 0.7182598114
- 0.7512537837 0.7619091272 0.7189463973
- 0.7518823147 0.7625480294 0.7196329236
- 0.7525088191 0.7631847262 0.7203181982
- 0.7531324029 0.7638177872 0.7210013866
- 0.7537561059 0.7644509077 0.7216845751
- 0.7543792725 0.7650834918 0.7223674059
- 0.7549992204 0.7657102942 0.7230455279
- 0.7556189895 0.7663369775 0.7237235904
- 0.7562388778 0.7669637203 0.7244017124
- 0.7568544745 0.7675850987 0.7250748277
- 0.7574688792 0.7682043910 0.7257462144
- 0.7580832839 0.7688236833 0.7264177203
- 0.7586959004 0.7694402933 0.7270871997
- 0.7593057752 0.7700520158 0.7277535200
- 0.7599158287 0.7706636190 0.7284198999
- 0.7605257034 0.7712752819 0.7290862799
- 0.7611322999 0.7718833089 0.7297480106
- 0.7617387772 0.7724912167 0.7304096818
- 0.7623453736 0.7730990052 0.7310714126
- 0.7629489899 0.7737038136 0.7317304015
- 0.7635505795 0.7743061781 0.7323871851
- 0.7641521096 0.7749084830 0.7330440283
- 0.7647531033 0.7755101919 0.7337000966
- 0.7653506994 0.7761059999 0.7343516946
- 0.7659481764 0.7767019272 0.7350031734
- 0.7665457726 0.7772976756 0.7356547117
- 0.7671412826 0.7778910995 0.7363024950
- 0.7677358985 0.7784829140 0.7369480133
- 0.7683303952 0.7790747881 0.7375935912
- 0.7689242959 0.7796661258 0.7382383943
- 0.7695142031 0.7802531719 0.7388777137
- 0.7701042295 0.7808402181 0.7395170927
- 0.7706941962 0.7814273238 0.7401564121
- 0.7712818980 0.7820110917 0.7407931089
- 0.7718682289 0.7825924754 0.7414278984
- 0.7724546194 0.7831739187 0.7420626879
- 0.7730407715 0.7837553024 0.7426972985
- 0.7736244798 0.7843334079 0.7433282137
- 0.7742081881 0.7849115729 0.7439591289
- 0.7747918963 0.7854897976 0.7445899844
- 0.7753731012 0.7860661745 0.7452182174
- 0.7759513855 0.7866402864 0.7458429933
- 0.7765296102 0.7872143984 0.7464678288
- 0.7771078944 0.7877886295 0.7470927238
- 0.7776818871 0.7883577943 0.7477130294
- 0.7782551050 0.7889257073 0.7483323216
- 0.7788282037 0.7894936800 0.7489516139
- 0.7794010043 0.7900611162 0.7495700717
- 0.7799720764 0.7906246781 0.7501844764
- 0.7805430889 0.7911882997 0.7507988214
- 0.7811141014 0.7917519212 0.7514132261
- 0.7816827893 0.7923139930 0.7520251870
- 0.7822489142 0.7928743958 0.7526345253
- 0.7828149796 0.7934347987 0.7532438040
- 0.7833812237 0.7939952016 0.7538530827
- 0.7839428782 0.7945516706 0.7544584870
- 0.7845032215 0.7951068282 0.7550626993
- 0.7850636244 0.7956619859 0.7556669116
- 0.7856239080 0.7962170839 0.7562711239
- 0.7861807942 0.7967674732 0.7568696141
- 0.7867377996 0.7973179221 0.7574681044
- 0.7872946858 0.7978683114 0.7580665946
- 0.7878506184 0.7984176874 0.7586637139
- 0.7884032726 0.7989639044 0.7592564225
- 0.7889561057 0.7995100021 0.7598490119
- 0.7895088196 0.8000562191 0.7604417205
- 0.7900593281 0.8006005883 0.7610327005
- 0.7906069756 0.8011425138 0.7616212964
- 0.7911546826 0.8016844988 0.7622098923
- 0.7917025089 0.8022264242 0.7627984881
- 0.7922484875 0.8027654886 0.7633846998
- 0.7927935123 0.8033025861 0.7639691830
- 0.7933384180 0.8038396239 0.7645537257
- 0.7938833833 0.8043767214 0.7651382089
- 0.7944257855 0.8049103022 0.7657201290
- 0.7949671745 0.8054423928 0.7663009763
- 0.7955086827 0.8059744239 0.7668818831
- 0.7960500717 0.8065065145 0.7674626708
- 0.7965880036 0.8070362210 0.7680410743
- 0.7971251011 0.8075652122 0.7686188221
- 0.7976623178 0.8080940843 0.7691965103
- 0.7981994152 0.8086230755 0.7697743177
- 0.7987347245 0.8091489077 0.7703492045
- 0.7992696762 0.8096740842 0.7709236741
- 0.7998046875 0.8101993203 0.7714982033
- 0.8003398180 0.8107244968 0.7720727921
- 0.8008722067 0.8112462759 0.7726444006
- 0.8014042974 0.8117675781 0.7732155919
- 0.8019365072 0.8122889996 0.7737869024
- 0.8024685979 0.8128103018 0.7743582129
- 0.8029965162 0.8133283257 0.7749258876
- 0.8035238981 0.8138456941 0.7754932046
- 0.8040512204 0.8143631816 0.7760605216
- 0.8045786023 0.8148807287 0.7766278982
- 0.8051033020 0.8153948188 0.7771916986
- 0.8056275249 0.8159083128 0.7777550220
- 0.8061518073 0.8164218068 0.7783182859
- 0.8066759706 0.8169354200 0.7788816094
- 0.8071985841 0.8174456954 0.7794430852
- 0.8077207208 0.8179551959 0.7800040841
- 0.8082427979 0.8184646964 0.7805652022
- 0.8087648749 0.8189740777 0.7811262012
- 0.8092843294 0.8194804788 0.7816848159
- 0.8098024726 0.8199853897 0.7822422981
- 0.8103206158 0.8204901814 0.7827997208
- 0.8108388186 0.8209950924 0.7833572030
- 0.8113549948 0.8214983940 0.7839121819
- 0.8118696213 0.8220003843 0.7844650149
- 0.8123841882 0.8225023746 0.7850177884
- 0.8128988147 0.8230044842 0.7855706811
- 0.8134121895 0.8235049844 0.7861223817
- 0.8139237761 0.8240029812 0.7866721749
- 0.8144353032 0.8245009780 0.7872220874
- 0.8149467707 0.8249989152 0.7877719998
- 0.8154575229 0.8254960775 0.7883214951
- 0.8159641027 0.8259888887 0.7888690233
- 0.8164708018 0.8264816999 0.7894164920
- 0.8169775009 0.8269745111 0.7899640203
- 0.8174842000 0.8274673223 0.7905114889
- 0.8179872036 0.8279569149 0.7910552025
- 0.8184900284 0.8284462094 0.7915986776
- 0.8189927936 0.8289356232 0.7921422124
- 0.8194956779 0.8294249177 0.7926856279
- 0.8199970126 0.8299115896 0.7932267785
- 0.8204975128 0.8303967714 0.7937667966
- 0.8209980130 0.8308820128 0.7943068743
- 0.8214985728 0.8313671947 0.7948468924
- 0.8219977021 0.8318507075 0.7953858972
- 0.8224940896 0.8323307037 0.7959229946
- 0.8229905963 0.8328106999 0.7964602113
- 0.8234871030 0.8332906961 0.7969973087
- 0.8239834905 0.8337706923 0.7975344062
- 0.8244758844 0.8342465758 0.7980670929
- 0.8249682188 0.8347225189 0.7985997200
- 0.8254604936 0.8351984024 0.7991324067
- 0.8259528875 0.8356742859 0.7996649742
- 0.8264433146 0.8361485004 0.8001952767
- 0.8269324899 0.8366215229 0.8007240295
- 0.8274217248 0.8370944858 0.8012526035
- 0.8279109001 0.8375675082 0.8017812967
- 0.8283994198 0.8380396962 0.8023093939
- 0.8288854957 0.8385075927 0.8028346896
- 0.8293715119 0.8389754891 0.8033601046
- 0.8298575878 0.8394433856 0.8038854003
- 0.8303436041 0.8399114013 0.8044108152
- 0.8308259249 0.8403760791 0.8049324751
- 0.8313068748 0.8408395052 0.8054528832
- 0.8317878842 0.8413029909 0.8059732914
- 0.8322690129 0.8417664170 0.8064936996
- 0.8327487707 0.8422294855 0.8070130944
- 0.8332253098 0.8426914215 0.8075290918
- 0.8337017894 0.8431531787 0.8080450892
- 0.8341782093 0.8436151147 0.8085610867
- 0.8346546888 0.8440768719 0.8090770841
- 0.8351281881 0.8445361853 0.8095903993
- 0.8356006742 0.8449943066 0.8101025224
- 0.8360731006 0.8454524279 0.8106147051
- 0.8365455270 0.8459104896 0.8111268878
- 0.8370172977 0.8463678956 0.8116385937
- 0.8374856114 0.8468207121 0.8121470809
- 0.8379539847 0.8472735286 0.8126556277
- 0.8384222984 0.8477262855 0.8131639957
- 0.8388906121 0.8481791019 0.8136724830
- 0.8393570185 0.8486301899 0.8141798973
- 0.8398215771 0.8490794897 0.8146862984
- 0.8402863145 0.8495287895 0.8151926994
- 0.8407509923 0.8499780893 0.8156991005
- 0.8412157297 0.8504275084 0.8162055016
- 0.8416776061 0.8508747816 0.8167092800
- 0.8421391249 0.8513218760 0.8172127008
- 0.8426007032 0.8517689705 0.8177161217
- 0.8430622220 0.8522161245 0.8182194829
- 0.8435230851 0.8526622057 0.8187221289
- 0.8439813852 0.8531038761 0.8192216754
- 0.8444396853 0.8535456061 0.8197212219
- 0.8448979855 0.8539872766 0.8202207088
- 0.8453562856 0.8544290066 0.8207201958
- 0.8458127975 0.8548687100 0.8212186098
- 0.8462672830 0.8553062081 0.8217157722
- 0.8467218876 0.8557437062 0.8222129941
- 0.8471763730 0.8561813235 0.8227102160
- 0.8476309180 0.8566188216 0.8232073784
- 0.8480827212 0.8570545912 0.8237022758
- 0.8485333920 0.8574895859 0.8241963983
- 0.8489841223 0.8579246998 0.8246904016
- 0.8494347930 0.8583598137 0.8251844049
- 0.8498855233 0.8587948084 0.8256785274
- 0.8503341079 0.8592264056 0.8261687160
- 0.8507825136 0.8596577048 0.8266587257
- 0.8512309790 0.8600888848 0.8271486163
- 0.8516793847 0.8605201840 0.8276385069
- 0.8521276116 0.8609511256 0.8281282187
- 0.8525732756 0.8613770008 0.8286157250
- 0.8530188799 0.8618029952 0.8291031122
- 0.8534644842 0.8622288704 0.8295904994
- 0.8539102077 0.8626548052 0.8300778866
- 0.8543549776 0.8630800843 0.8305646181
- 0.8547968268 0.8635025024 0.8310487270
- 0.8552384973 0.8639248013 0.8315327764
- 0.8556802869 0.8643472195 0.8320168257
- 0.8561220169 0.8647695184 0.8325008750
- 0.8565629721 0.8651912212 0.8329836726
- 0.8570019007 0.8656111956 0.8334634900
- 0.8574408293 0.8660312295 0.8339433074
- 0.8578798175 0.8664512038 0.8344230056
- 0.8583186865 0.8668712974 0.8349028230
- 0.8587570786 0.8672900796 0.8353816867
- 0.8591942787 0.8677062988 0.8358588219
- 0.8596314788 0.8681225181 0.8363357782
- 0.8600686789 0.8685386777 0.8368129134
- 0.8605058789 0.8689548969 0.8372899294
- 0.8609418869 0.8693702221 0.8377658725
- 0.8613752723 0.8697832823 0.8382393718
- 0.8618087173 0.8701964021 0.8387128711
- 0.8622421026 0.8706095219 0.8391863704
- 0.8626756072 0.8710225224 0.8396599889
- 0.8631076813 0.8714349866 0.8401322961
- 0.8635362983 0.8718457222 0.8406013846
- 0.8639649153 0.8722563982 0.8410704136
- 0.8643935919 0.8726670146 0.8415395021
- 0.8648222089 0.8730776906 0.8420084715
- 0.8652505279 0.8734877110 0.8424770832
- 0.8656774759 0.8738945723 0.8429431915
- 0.8661044836 0.8743014932 0.8434094191
- 0.8665313721 0.8747084141 0.8438755274
- 0.8669583797 0.8751152754 0.8443416953
- 0.8673852086 0.8755220175 0.8448076844
- 0.8678094745 0.8759253025 0.8452700973
- 0.8682336807 0.8763285875 0.8457326293
- 0.8686580062 0.8767318726 0.8461951017
- 0.8690822124 0.8771352172 0.8466575146
- 0.8695064783 0.8775385022 0.8471199870
- 0.8699274063 0.8779397011 0.8475784063
- 0.8703479767 0.8783406019 0.8480362296
- 0.8707684875 0.8787413836 0.8484939933
- 0.8711889982 0.8791422844 0.8489518762
- 0.8716096282 0.8795431852 0.8494096994
- 0.8720285892 0.8799425960 0.8498654962
- 0.8724468946 0.8803411722 0.8503202796
- 0.8728652000 0.8807398081 0.8507750034
- 0.8732835054 0.8811385036 0.8512297869
- 0.8737016916 0.8815370798 0.8516845107
- 0.8741189241 0.8819342852 0.8521381021
- 0.8745344281 0.8823292851 0.8525899053
- 0.8749498725 0.8827242255 0.8530418277
- 0.8753653765 0.8831192255 0.8534936905
- 0.8757808805 0.8835142255 0.8539454937
- 0.8761960268 0.8839088082 0.8543971181
- 0.8766077161 0.8842998147 0.8548464775
- 0.8770195246 0.8846908212 0.8552958965
- 0.8774312735 0.8850818872 0.8557451963
- 0.8778430223 0.8854728937 0.8561946154
- 0.8782547712 0.8858640194 0.8566439748
- 0.8786643744 0.8862522244 0.8570917845
- 0.8790733814 0.8866394758 0.8575391173
- 0.8794823885 0.8870269060 0.8579865098
- 0.8798913956 0.8874142170 0.8584337831
- 0.8803004026 0.8878015280 0.8588811159
- 0.8807088137 0.8881875873 0.8593277931
- 0.8811159730 0.8885713816 0.8597732186
- 0.8815233111 0.8889551759 0.8602187037
- 0.8819304705 0.8893390298 0.8606641293
- 0.8823376894 0.8897228837 0.8611094952
- 0.8827450275 0.8901066780 0.8615549803
- 0.8831487894 0.8904874921 0.8620001078
- 0.8835523725 0.8908680081 0.8624451160
- 0.8839560151 0.8912485242 0.8628901243
- 0.8843594790 0.8916289806 0.8633351922
- 0.8847631216 0.8920094967 0.8637802005
- 0.8851652741 0.8923885822 0.8642246723
- 0.8855656981 0.8927659988 0.8646684289
- 0.8859661818 0.8931434155 0.8651121855
- 0.8863667250 0.8935207725 0.8655558825
- 0.8867670894 0.8938981891 0.8659995794
- 0.8871675730 0.8942756057 0.8664432764
- 0.8875674009 0.8946498036 0.8668851256
- 0.8879672289 0.8950238228 0.8673267961
- 0.8883669972 0.8953977823 0.8677684069
- 0.8887668848 0.8957718015 0.8682100177
- 0.8891667128 0.8961458206 0.8686516881
- 0.8895655274 0.8965191841 0.8690931201
- 0.8899627924 0.8968914151 0.8695340753
- 0.8903599977 0.8972637057 0.8699750900
- 0.8907573223 0.8976359963 0.8704161048
- 0.8911545873 0.8980082870 0.8708571196
- 0.8915517926 0.8983805776 0.8712980747
- 0.8919457793 0.8987510800 0.8717380166
- 0.8923385739 0.8991209269 0.8721774817
- 0.8927314281 0.8994907141 0.8726168871
- 0.8931242824 0.8998606205 0.8730564117
- 0.8935170770 0.9002304077 0.8734958768
- 0.8939098120 0.9006000161 0.8739352226
- 0.8943005800 0.9009667039 0.8743724227
- 0.8946915269 0.9013332725 0.8748096228
- 0.8950822949 0.9017000198 0.8752468228
- 0.8954731822 0.9020665884 0.8756840229
- 0.8958641291 0.9024332762 0.8761211038
- 0.8962544203 0.9027994275 0.8765580058
- 0.8966438174 0.9031645060 0.8769943714
- 0.8970330954 0.9035295844 0.8774306774
- 0.8974224925 0.9038947225 0.8778669834
- 0.8978118896 0.9042598009 0.8783034086
- 0.8982012868 0.9046249986 0.8787397146
- 0.8985881209 0.9049890041 0.8791750073
- 0.8989732862 0.9053522944 0.8796095848
- 0.8993585110 0.9057155848 0.8800442219
- 0.8997436762 0.9060788751 0.8804787993
- 0.9001290202 0.9064422250 0.8809133768
- 0.9005141854 0.9068055153 0.8813480139
- 0.9008963704 0.9071661234 0.8817806840
- 0.9012778997 0.9075260162 0.8822128177
- 0.9016594291 0.9078859091 0.8826448917
- 0.9020408988 0.9082458019 0.8830770850
- 0.9024224281 0.9086055756 0.8835092187
- 0.9028040171 0.9089655280 0.8839412928
- 0.9031841755 0.9093214869 0.8843724132
- 0.9035643935 0.9096773267 0.8848034739
- 0.9039446115 0.9100331068 0.8852344751
- 0.9043248892 0.9103888273 0.8856655955
- 0.9047051072 0.9107446074 0.8860967159
- 0.9050850868 0.9111003280 0.8865275979
- 0.9054622054 0.9114549756 0.8869568110
- 0.9058393240 0.9118096828 0.8873859048
- 0.9062163830 0.9121643901 0.8878151178
- 0.9065935016 0.9125190973 0.8882442117
- 0.9069706202 0.9128738046 0.8886734247
- 0.9073473811 0.9132283926 0.8891022801
- 0.9077209830 0.9135813117 0.8895288110
- 0.9080945849 0.9139341712 0.8899552226
- 0.9084683061 0.9142870903 0.8903816938
- 0.9088419080 0.9146400094 0.8908082247
- 0.9092155099 0.9149929285 0.8912346959
- 0.9095889926 0.9153456092 0.8916611075
- 0.9099609852 0.9156950712 0.8920863271
- 0.9103329778 0.9160447121 0.8925114870
- 0.9107050896 0.9163941741 0.8929367065
- 0.9110770822 0.9167438149 0.8933618069
- 0.9114490747 0.9170932770 0.8937870264
- 0.9118210077 0.9174427986 0.8942121863
- 0.9121910930 0.9177901149 0.8946360946
- 0.9125611782 0.9181374907 0.8950601220
- 0.9129313231 0.9184848070 0.8954840899
- 0.9133014083 0.9188321233 0.8959079981
- 0.9136714935 0.9191794991 0.8963320255
- 0.9140415788 0.9195268154 0.8967558742
- 0.9144073725 0.9198731780 0.8971791863
- 0.9147729278 0.9202194810 0.8976023793
- 0.9151384234 0.9205657840 0.8980255723
- 0.9155039787 0.9209120274 0.8984488845
- 0.9158694744 0.9212582707 0.8988720775
- 0.9162350893 0.9216045737 0.8992952704
- 0.9165984988 0.9219489098 0.8997182250
- 0.9169613123 0.9222924709 0.9001411200
- 0.9173241854 0.9226362109 0.9005638957
- 0.9176871181 0.9229798913 0.9009867907
- 0.9180498719 0.9233235121 0.9014096856
- 0.9184128046 0.9236671925 0.9018325210
- 0.9187752008 0.9240090251 0.9022544026
- 0.9191372991 0.9243493080 0.9026756287
- 0.9194992781 0.9246897101 0.9030967951
- 0.9198613763 0.9250301123 0.9035180211
- 0.9202234149 0.9253705144 0.9039391875
- 0.9205855131 0.9257107973 0.9043604136
- 0.9209464192 0.9260510802 0.9047812223
- 0.9213050008 0.9263911247 0.9052013159
- 0.9216637015 0.9267311096 0.9056212902
- 0.9220224023 0.9270710945 0.9060413241
- 0.9223809838 0.9274110794 0.9064614177
- 0.9227396846 0.9277511239 0.9068813920
- 0.9230982065 0.9280911088 0.9073014259
- 0.9234530926 0.9284300804 0.9077206850
- 0.9238079786 0.9287689924 0.9081398845
- 0.9241629243 0.9291079044 0.9085592031
- 0.9245178103 0.9294468760 0.9089784026
- 0.9248725772 0.9297857881 0.9093977213
- 0.9252275229 0.9301248193 0.9098169804
- 0.9255810976 0.9304615259 0.9102349281
- 0.9259340167 0.9307969809 0.9106521010
- 0.9262868762 0.9311324954 0.9110692739
- 0.9266399145 0.9314680099 0.9114865065
- 0.9269927740 0.9318035841 0.9119036794
- 0.9273456931 0.9321390986 0.9123209119
- 0.9276980758 0.9324735999 0.9127377272
- 0.9280486703 0.9328051209 0.9131532907
- 0.9283993840 0.9331365824 0.9135689139
- 0.9287499785 0.9334679842 0.9139844775
- 0.9291006923 0.9337995052 0.9144001007
- 0.9294514060 0.9341309071 0.9148157835
- 0.9298020005 0.9344624281 0.9152314067
- 0.9301499724 0.9347928762 0.9156460762
- 0.9304972291 0.9351232052 0.9160605073
- 0.9308444262 0.9354534745 0.9164749980
- 0.9311916232 0.9357836843 0.9168894291
- 0.9315388203 0.9361140132 0.9173039198
- 0.9318860173 0.9364442825 0.9177182913
- 0.9322326779 0.9367740154 0.9181321263
- 0.9325779080 0.9371023774 0.9185441136
- 0.9329230189 0.9374307990 0.9189561009
- 0.9332681894 0.9377592206 0.9193680882
- 0.9336133003 0.9380875826 0.9197800756
- 0.9339584708 0.9384160042 0.9201921821
- 0.9343037009 0.9387444258 0.9206042290
- 0.9346480966 0.9390699267 0.9210147858
- 0.9349920750 0.9393941760 0.9214248061
- 0.9353361726 0.9397184253 0.9218348265
- 0.9356803298 0.9400426745 0.9222449064
- 0.9360243082 0.9403669238 0.9226549268
- 0.9363684058 0.9406911135 0.9230648875
- 0.9367122054 0.9410151839 0.9234749079
- 0.9370527267 0.9413359165 0.9238840938
- 0.9373931885 0.9416565895 0.9242933989
- 0.9377337098 0.9419773817 0.9247027040
- 0.9380741715 0.9422981143 0.9251120090
- 0.9384146929 0.9426189065 0.9255211949
- 0.9387552142 0.9429395795 0.9259305000
- 0.9390947223 0.9432600141 0.9263395071
- 0.9394326210 0.9435796142 0.9267479181
- 0.9397705197 0.9438992739 0.9271563888
- 0.9401084185 0.9442188740 0.9275647998
- 0.9404463172 0.9445385933 0.9279732704
- 0.9407842755 0.9448581934 0.9283816814
- 0.9411221743 0.9451779127 0.9287902117
- 0.9414592981 0.9454959035 0.9291977882
- 0.9417958856 0.9458130002 0.9296048880
- 0.9421325922 0.9461300969 0.9300119877
- 0.9424692988 0.9464471936 0.9304192066
- 0.9428058863 0.9467642903 0.9308263063
- 0.9431425929 0.9470815063 0.9312335253
- 0.9434792995 0.9473986030 0.9316406250
- 0.9438139200 0.9477123022 0.9320465922
- 0.9441481829 0.9480254054 0.9324523807
- 0.9444825053 0.9483386278 0.9328582287
- 0.9448167086 0.9486516714 0.9332640171
- 0.9451509714 0.9489647746 0.9336698055
- 0.9454852939 0.9492779970 0.9340755939
- 0.9458196163 0.9495911002 0.9344813228
- 0.9461503029 0.9499025941 0.9348856807
- 0.9464811087 0.9502142072 0.9352900982
- 0.9468119144 0.9505257010 0.9356945157
- 0.9471427202 0.9508371949 0.9360988140
- 0.9474734068 0.9511486888 0.9365031719
- 0.9478042126 0.9514601827 0.9369075894
- 0.9481347203 0.9517716765 0.9373118281
- 0.9484633207 0.9520822167 0.9377142191
- 0.9487919211 0.9523928165 0.9381167293
- 0.9491205215 0.9527034163 0.9385191798
- 0.9494491220 0.9530138969 0.9389216900
- 0.9497776031 0.9533244967 0.9393242002
- 0.9501062036 0.9536349773 0.9397267103
- 0.9504346251 0.9539452195 0.9401286840
- 0.9507619739 0.9542526007 0.9405273795
- 0.9510893226 0.9545599818 0.9409261942
- 0.9514166713 0.9548674226 0.9413250089
- 0.9517440200 0.9551748037 0.9417237043
- 0.9520713091 0.9554821253 0.9421225190
- 0.9523987174 0.9557895064 0.9425212145
- 0.9527255893 0.9560965896 0.9429191947
- 0.9530493021 0.9564006925 0.9433112144
- 0.9533730745 0.9567047954 0.9437032938
- 0.9536967874 0.9570088983 0.9440953135
- 0.9540205002 0.9573130012 0.9444872737
- 0.9543442726 0.9576171041 0.9448792934
- 0.9546679854 0.9579212070 0.9452713132
- 0.9549915195 0.9582251906 0.9456630945
- 0.9553105235 0.9585260153 0.9460486770
- 0.9556294084 0.9588267803 0.9464343190
- 0.9559482932 0.9591276050 0.9468199015
- 0.9562671781 0.9594284296 0.9472054839
- 0.9565861225 0.9597290754 0.9475911260
- 0.9569051266 0.9600299001 0.9479767084
- 0.9572240114 0.9603307247 0.9483622909
- 0.9575372934 0.9606264234 0.9487441778
- 0.9578500986 0.9609215260 0.9491255879
- 0.9581627846 0.9612166286 0.9495071173
- 0.9584754705 0.9615116715 0.9498885870
- 0.9587882161 0.9618067741 0.9502701163
- 0.9591010213 0.9621018767 0.9506515265
- 0.9594137073 0.9623970985 0.9510329962
- 0.9597231150 0.9626886845 0.9514123797
- 0.9600310922 0.9629788995 0.9517909288
- 0.9603391290 0.9632689953 0.9521692991
- 0.9606471062 0.9635592103 0.9525477886
- 0.9609550834 0.9638493061 0.9529262781
- 0.9612631202 0.9641395211 0.9533047080
- 0.9615712166 0.9644296765 0.9536831975
- 0.9618782997 0.9647189975 0.9540600777
- 0.9621844292 0.9650071859 0.9544352293
- 0.9624904990 0.9652954936 0.9548102021
- 0.9627966285 0.9655836821 0.9551852942
- 0.9631026983 0.9658719897 0.9555603266
- 0.9634088278 0.9661601782 0.9559352994
- 0.9637148976 0.9664484859 0.9563103914
- 0.9640207887 0.9667364955 0.9566850066
- 0.9643250704 0.9670230150 0.9570569992
- 0.9646294117 0.9673094153 0.9574289918
- 0.9649336934 0.9675958753 0.9578009844
- 0.9652379751 0.9678822756 0.9581729770
- 0.9655423164 0.9681687951 0.9585450292
- 0.9658465981 0.9684551954 0.9589170218
- 0.9661508799 0.9687417150 0.9592890143
- 0.9664528966 0.9690259099 0.9596589804
- 0.9667541981 0.9693092108 0.9600282907
- 0.9670553803 0.9695925713 0.9603976011
- 0.9673566818 0.9698758721 0.9607669115
- 0.9676579237 0.9701592922 0.9611362219
- 0.9679592252 0.9704425931 0.9615054727
- 0.9682604074 0.9707260132 0.9618747830
- 0.9685606956 0.9710081220 0.9622433186
- 0.9688587785 0.9712873101 0.9626101255
- 0.9691568017 0.9715664983 0.9629768133
- 0.9694548845 0.9718456864 0.9633435011
- 0.9697530270 0.9721248746 0.9637103081
- 0.9700509906 0.9724041224 0.9640769958
- 0.9703490734 0.9726833105 0.9644438028
- 0.9706472158 0.9729624987 0.9648104906
- 0.9709429741 0.9732391238 0.9651746154
- 0.9712383747 0.9735150933 0.9655379057
- 0.9715337157 0.9737911224 0.9659013152
- 0.9718289971 0.9740669727 0.9662647247
- 0.9721243978 0.9743430018 0.9666280746
- 0.9724196792 0.9746189713 0.9669914842
- 0.9727150202 0.9748950005 0.9673548937
- 0.9730095863 0.9751701951 0.9677174091
- 0.9733015895 0.9754428864 0.9680770040
- 0.9735935926 0.9757155776 0.9684365988
- 0.9738855958 0.9759883285 0.9687961936
- 0.9741775990 0.9762610197 0.9691557884
- 0.9744696021 0.9765337110 0.9695153832
- 0.9747616053 0.9768065214 0.9698749185
- 0.9750537276 0.9770792127 0.9702345133
- 0.9753432274 0.9773492813 0.9705916047
- 0.9756311178 0.9776179194 0.9709470868
- 0.9759190083 0.9778863788 0.9713026285
- 0.9762068987 0.9781550169 0.9716581106
- 0.9764947891 0.9784234762 0.9720135927
- 0.9767827988 0.9786919951 0.9723690748
- 0.9770706892 0.9789605737 0.9727246165
- 0.9773585796 0.9792290926 0.9730800986
- 0.9776431918 0.9794937968 0.9734309912
- 0.9779276252 0.9797580838 0.9737815261
- 0.9782118797 0.9800224900 0.9741320014
- 0.9784963131 0.9802867770 0.9744824767
- 0.9787806273 0.9805511236 0.9748330116
- 0.9790650010 0.9808154106 0.9751834869
- 0.9793493152 0.9810798168 0.9755340219
- 0.9796329737 0.9813433886 0.9758836031
- 0.9799132943 0.9816035032 0.9762284756
- 0.9801936150 0.9818636179 0.9765734076
- 0.9804738760 0.9821236730 0.9769182801
- 0.9807541966 0.9823837876 0.9772632122
- 0.9810345769 0.9826439023 0.9776080251
- 0.9813148975 0.9829040170 0.9779528975
- 0.9815952182 0.9831640720 0.9782978296
- 0.9818738103 0.9834225178 0.9786403775
- 0.9821494222 0.9836776853 0.9789785743
- 0.9824249148 0.9839329123 0.9793167710
- 0.9827005267 0.9841880798 0.9796550274
- 0.9829760790 0.9844433069 0.9799932837
- 0.9832515717 0.9846984744 0.9803314805
- 0.9835271835 0.9849537015 0.9806696773
- 0.9838027954 0.9852089286 0.9810078740
- 0.9840760231 0.9854617715 0.9813424945
- 0.9843466878 0.9857121110 0.9816730022
- 0.9846174121 0.9859622717 0.9820033908
- 0.9848880768 0.9862126112 0.9823338985
- 0.9851588011 0.9864627719 0.9826642871
- 0.9854295254 0.9867131114 0.9829946756
- 0.9857001901 0.9869632721 0.9833251834
- 0.9859709144 0.9872136116 0.9836555719
- 0.9862385988 0.9874609709 0.9839816093
- 0.9865036011 0.9877058268 0.9843034744
- 0.9867686033 0.9879505038 0.9846252799
- 0.9870337248 0.9881951809 0.9849470854
- 0.9872987270 0.9884399772 0.9852690101
- 0.9875637293 0.9886847138 0.9855908155
- 0.9878286719 0.9889293909 0.9859126210
- 0.9880936742 0.9891741872 0.9862344265
- 0.9883552790 0.9894152284 0.9865508080
- 0.9886137247 0.9896525741 0.9868618250
- 0.9888721108 0.9898899198 0.9871727824
- 0.9891304970 0.9901272058 0.9874837995
- 0.9893888831 0.9903646111 0.9877948165
- 0.9896472096 0.9906018972 0.9881057143
- 0.9899055958 0.9908393025 0.9884166718
- 0.9901639819 0.9910765886 0.9887276888
- 0.9904199243 0.9913105965 0.9890335202
- 0.9906725883 0.9915400147 0.9893323183
- 0.9909251928 0.9917694926 0.9896311164
- 0.9911777973 0.9919989109 0.9899299145
- 0.9914304018 0.9922283292 0.9902285933
- 0.9916830063 0.9924576879 0.9905273914
- 0.9919356108 0.9926871061 0.9908261895
- 0.9921882153 0.9929165244 0.9911249876
- 0.9924386740 0.9931442142 0.9914202094
- 0.9926838279 0.9933673143 0.9917060137
- 0.9929288030 0.9935904145 0.9919918180
- 0.9931738973 0.9938135147 0.9922776222
- 0.9934189916 0.9940366149 0.9925634265
- 0.9936640263 0.9942597151 0.9928491712
- 0.9939091206 0.9944828153 0.9931349754
- 0.9941540956 0.9947059751 0.9934207201
- 0.9943984747 0.9949285984 0.9937055707
- 0.9946327806 0.9951431751 0.9939746857
- 0.9948670864 0.9953578115 0.9942438006
- 0.9951013923 0.9955723882 0.9945129156
- 0.9953356981 0.9957870841 0.9947819710
- 0.9955700040 0.9960017204 0.9950512052
- 0.9958043098 0.9962162971 0.9953203201
- 0.9960386157 0.9964308739 0.9955893755
- 0.9962729216 0.9966455102 0.9958584905
- 0.9964994192 0.9968507290 0.9961140156
- 0.9967237115 0.9970530868 0.9963654280
- 0.9969478846 0.9972555041 0.9966169000
- 0.9971721768 0.9974579215 0.9968683720
- 0.9973964095 0.9976602793 0.9971199036
- 0.9976207018 0.9978626966 0.9973713756
- 0.9978448749 0.9980651140 0.9976227880
- 0.9980692267 0.9982674718 0.9978743196
- 0.9982891083 0.9984654784 0.9981188774
- 0.9985029101 0.9986572862 0.9983540177
- 0.9987167716 0.9988490939 0.9985892177
- 0.9989306927 0.9990409017 0.9988242984
- 0.9991444945 0.9992327094 0.9990593791
- 0.9993584156 0.9994245768 0.9992945790
- 0.9995722771 0.9996163845 0.9995297194
- 0.9997860789 0.9998081923 0.9997649193
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_ii_100.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_ii_100.spi1d
deleted file mode 100644
index 954536785a2..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_ii_100.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0089918738 0.0088112270 0.0067409412
- 0.0171655007 0.0167162009 0.0131348101
- 0.0242981501 0.0235243607 0.0187877901
- 0.0308058802 0.0297358502 0.0239518695
- 0.0368227884 0.0355986990 0.0288143605
- 0.0424588397 0.0412245393 0.0334390104
- 0.0477601402 0.0466648601 0.0378785282
- 0.0527938083 0.0519550890 0.0421676189
- 0.0575832911 0.0571624711 0.0463436693
- 0.0622247718 0.0623087510 0.0504317991
- 0.0668161213 0.0673468485 0.0544279404
- 0.0713887885 0.0722417235 0.0583436601
- 0.0759282932 0.0769878626 0.0621980987
- 0.0804320127 0.0816073194 0.0659957901
- 0.0848805234 0.0860867798 0.0697494522
- 0.0892914683 0.0904396772 0.0734607279
- 0.0936586633 0.0946798995 0.0771252811
- 0.0979755297 0.0988209695 0.0807478875
- 0.1022336036 0.1028660983 0.0843302682
- 0.1064319983 0.1068392023 0.0878701210
- 0.1105559021 0.1107354984 0.0913715884
- 0.1146129966 0.1145422980 0.0948381424
- 0.1185963973 0.1182733998 0.0982583165
- 0.1225240976 0.1219324991 0.1016350016
- 0.1263933927 0.1255291998 0.1049719974
- 0.1301935017 0.1290597022 0.1082687974
- 0.1339209974 0.1325256974 0.1115282029
- 0.1375810951 0.1359412074 0.1147558987
- 0.1411647946 0.1393028945 0.1179407015
- 0.1446768939 0.1426129043 0.1210891977
- 0.1481269002 0.1458766013 0.1242009997
- 0.1515025944 0.1490920037 0.1272723973
- 0.1548155993 0.1522623003 0.1303056926
- 0.1580781043 0.1553830951 0.1333058029
- 0.1612831950 0.1584683955 0.1362698972
- 0.1644275039 0.1615206003 0.1391921043
- 0.1675149053 0.1645296961 0.1420771927
- 0.1705511063 0.1675007045 0.1449283957
- 0.1735346019 0.1704356074 0.1477468014
- 0.1764681935 0.1733424962 0.1505275071
- 0.1793411970 0.1762108952 0.1532687992
- 0.1821642965 0.1790487021 0.1559778005
- 0.1849396974 0.1818661988 0.1586564928
- 0.1876723021 0.1846542954 0.1613045037
- 0.1903574020 0.1874137968 0.1639243066
- 0.1929987073 0.1901445985 0.1665160060
- 0.1956039965 0.1928485036 0.1690804064
- 0.1981741041 0.1955288947 0.1716223955
- 0.2007140964 0.1981831044 0.1741400957
- 0.2032240033 0.2008188963 0.1766290963
- 0.2057044953 0.2034270018 0.1790864021
- 0.2081623971 0.2060122043 0.1815200001
- 0.2106028944 0.2085773945 0.1839299053
- 0.2130292058 0.2111182064 0.1863144040
- 0.2154411972 0.2136391997 0.1886768937
- 0.2178471982 0.2161431015 0.1910151988
- 0.2202418000 0.2186270058 0.1933256984
- 0.2226282060 0.2210904956 0.1956081986
- 0.2250116020 0.2235327959 0.1978694052
- 0.2273910940 0.2259615064 0.2001121938
- 0.2297631949 0.2283712029 0.2023327053
- 0.2321317047 0.2307610959 0.2045315057
- 0.2344924062 0.2331354022 0.2067105025
- 0.2368433028 0.2354861945 0.2088731974
- 0.2391863018 0.2378192991 0.2110181004
- 0.2415205985 0.2401355058 0.2131436020
- 0.2438464016 0.2424366027 0.2152539939
- 0.2461618036 0.2447226048 0.2173456997
- 0.2484730929 0.2469923943 0.2194202989
- 0.2507739067 0.2492519021 0.2214788944
- 0.2530598044 0.2514967918 0.2235199958
- 0.2553376853 0.2537238002 0.2255467027
- 0.2576029897 0.2559401989 0.2275560051
- 0.2598524094 0.2581427991 0.2295472026
- 0.2620919049 0.2603318095 0.2315239012
- 0.2643215060 0.2625105977 0.2334856987
- 0.2665401995 0.2646790147 0.2354328036
- 0.2687489986 0.2668366134 0.2373681068
- 0.2709451020 0.2689833045 0.2392894030
- 0.2731316984 0.2711197138 0.2411931008
- 0.2753098011 0.2732459903 0.2430835962
- 0.2774744034 0.2753610909 0.2449620068
- 0.2796306908 0.2774659097 0.2468270957
- 0.2817795873 0.2795613110 0.2486820072
- 0.2839165926 0.2816452086 0.2505275905
- 0.2860453129 0.2837195992 0.2523604929
- 0.2881659865 0.2857829928 0.2541792989
- 0.2902776897 0.2878372073 0.2559899092
- 0.2923803031 0.2898777127 0.2577917874
- 0.2944732904 0.2919048965 0.2595866024
- 0.2965568006 0.2939237952 0.2613756955
- 0.2986293137 0.2959322035 0.2631560862
- 0.3006938994 0.2979266047 0.2649283111
- 0.3027508855 0.2999104857 0.2666937113
- 0.3047966063 0.3018867075 0.2684526145
- 0.3068324924 0.3038511872 0.2702021897
- 0.3088631034 0.3058032095 0.2719438076
- 0.3108848929 0.3077456951 0.2736783028
- 0.3128944933 0.3096817136 0.2754063010
- 0.3148933947 0.3116078973 0.2771281898
- 0.3168857992 0.3135224879 0.2788479924
- 0.3188689053 0.3154281080 0.2805649042
- 0.3208411932 0.3173280954 0.2822758853
- 0.3228051066 0.3192209005 0.2839803994
- 0.3247616887 0.3211036026 0.2856811881
- 0.3267089128 0.3229758143 0.2873789072
- 0.3286511004 0.3248389959 0.2890717983
- 0.3305900991 0.3266923130 0.2907603085
- 0.3325229883 0.3285365999 0.2924445868
- 0.3344469070 0.3303725123 0.2941254079
- 0.3363626897 0.3322010040 0.2958011925
- 0.3382742107 0.3340212107 0.2974714935
- 0.3401803970 0.3358336091 0.2991386950
- 0.3420785964 0.3376361132 0.3008036017
- 0.3439661860 0.3394295871 0.3024663031
- 0.3458459079 0.3412173986 0.3041245043
- 0.3477211893 0.3429979980 0.3057765961
- 0.3495895863 0.3447695971 0.3074248135
- 0.3514491022 0.3465310931 0.3090695143
- 0.3533000052 0.3482857049 0.3107109964
- 0.3551431000 0.3500339985 0.3123489022
- 0.3569791913 0.3517752886 0.3139818907
- 0.3588086069 0.3535098135 0.3156122863
- 0.3606314957 0.3552359939 0.3172419071
- 0.3624485135 0.3569523096 0.3188686073
- 0.3642578125 0.3586593866 0.3204928041
- 0.3660599887 0.3603613079 0.3221142888
- 0.3678553998 0.3620558083 0.3237330914
- 0.3696443141 0.3637424111 0.3253495991
- 0.3714273870 0.3654215038 0.3269616067
- 0.3732031882 0.3670935929 0.3285692930
- 0.3749721944 0.3687596917 0.3301742971
- 0.3767344952 0.3704194129 0.3317768872
- 0.3784905076 0.3720717132 0.3333773017
- 0.3802404106 0.3737153113 0.3349755108
- 0.3819842935 0.3753502071 0.3365707099
- 0.3837207854 0.3769770861 0.3381618857
- 0.3854480982 0.3785960078 0.3397505879
- 0.3871636093 0.3802081048 0.3413363993
- 0.3888713121 0.3818149865 0.3429175913
- 0.3905732930 0.3834156990 0.3444958925
- 0.3922694027 0.3850092888 0.3460716903
- 0.3939583898 0.3865957856 0.3476448953
- 0.3956395090 0.3881759942 0.3492155969
- 0.3973124027 0.3897528052 0.3507837951
- 0.3989773989 0.3913241029 0.3523463905
- 0.4006344974 0.3928903043 0.3539063931
- 0.4022842050 0.3944503963 0.3554647863
- 0.4039269090 0.3960036933 0.3570212126
- 0.4055627882 0.3975501060 0.3585749865
- 0.4071914852 0.3990882933 0.3601273000
- 0.4088127911 0.4006206095 0.3616780043
- 0.4104264975 0.4021480083 0.3632257879
- 0.4120318890 0.4036706090 0.3647710979
- 0.4136281908 0.4051879048 0.3663145900
- 0.4152132869 0.4066968858 0.3678534031
- 0.4167909920 0.4081991017 0.3693884909
- 0.4183610082 0.4096961021 0.3709208965
- 0.4199230969 0.4111889005 0.3724510074
- 0.4214732051 0.4126752913 0.3739764094
- 0.4230127037 0.4141556919 0.3754990995
- 0.4245432913 0.4156309962 0.3770196140
- 0.4260652065 0.4171015918 0.3785375953
- 0.4275765121 0.4185652137 0.3800503016
- 0.4290784895 0.4200240970 0.3815599978
- 0.4305722117 0.4214783013 0.3830671012
- 0.4320571125 0.4229275882 0.3845714033
- 0.4335275888 0.4243701994 0.3860712945
- 0.4349885881 0.4258084893 0.3875694871
- 0.4364405870 0.4272427857 0.3890654147
- 0.4378808141 0.4286721051 0.3905574977
- 0.4393113852 0.4300973117 0.3920451999
- 0.4407345057 0.4315193892 0.3935315013
- 0.4421485960 0.4329378009 0.3950169981
- 0.4435501993 0.4343496859 0.3964990079
- 0.4449434876 0.4357573986 0.3979789019
- 0.4463286996 0.4371610880 0.3994567990
- 0.4477010071 0.4385577142 0.4009310007
- 0.4490672052 0.4399507046 0.4024015069
- 0.4504272938 0.4413402975 0.4038689137
- 0.4517762065 0.4427213967 0.4053323865
- 0.4531182945 0.4440990090 0.4067929983
- 0.4544540942 0.4454734921 0.4082511961
- 0.4557775855 0.4468427896 0.4097048938
- 0.4570952952 0.4482089877 0.4111567140
- 0.4584074914 0.4495720863 0.4126070142
- 0.4597108960 0.4509283006 0.4140538871
- 0.4610100091 0.4522809982 0.4154989123
- 0.4623034894 0.4536291957 0.4169419110
- 0.4635887146 0.4549719095 0.4183813035
- 0.4648694992 0.4563120902 0.4198183119
- 0.4661431015 0.4576481879 0.4212512076
- 0.4674094021 0.4589804113 0.4226809144
- 0.4686715007 0.4603103101 0.4241088927
- 0.4699237943 0.4616335034 0.4255332053
- 0.4711718857 0.4629541039 0.4269537926
- 0.4724155962 0.4642721117 0.4283713996
- 0.4736534059 0.4655844867 0.4297845066
- 0.4748887122 0.4668945074 0.4311957955
- 0.4761190116 0.4681994021 0.4326032996
- 0.4773451984 0.4694997966 0.4340074062
- 0.4785684049 0.4707967937 0.4354093969
- 0.4797854125 0.4720880985 0.4368061125
- 0.4810002148 0.4733774066 0.4382002950
- 0.4822092950 0.4746614993 0.4395891130
- 0.4834147990 0.4759416878 0.4409742951
- 0.4846169055 0.4772185087 0.4423570931
- 0.4858146906 0.4784907103 0.4437364042
- 0.4870111048 0.4797612131 0.4451141953
- 0.4882034063 0.4810256064 0.4464867115
- 0.4893937111 0.4822880924 0.4478574991
- 0.4905807078 0.4835473895 0.4492256939
- 0.4917649031 0.4848031998 0.4505923092
- 0.4929473102 0.4860568047 0.4519579113
- 0.4941253960 0.4873049855 0.4533194900
- 0.4953022897 0.4885519147 0.4546799958
- 0.4964750111 0.4897922873 0.4560363889
- 0.4976463020 0.4910312891 0.4573906064
- 0.4988138080 0.4922665060 0.4587404132
- 0.4999791980 0.4934988022 0.4600867033
- 0.5011422038 0.4947274923 0.4614296854
- 0.5023019910 0.4959532917 0.4627693892
- 0.5034598708 0.4971773922 0.4641076028
- 0.5046142936 0.4983972907 0.4654398859
- 0.5057677031 0.4996159971 0.4667710960
- 0.5069164038 0.5008293986 0.4680955112
- 0.5080643892 0.5020418763 0.4694189131
- 0.5092083812 0.5032485127 0.4707360864
- 0.5103514194 0.5044537783 0.4720517099
- 0.5114902854 0.5056533813 0.4733619988
- 0.5126280189 0.5068514943 0.4746705890
- 0.5137624741 0.5080453753 0.4759756923
- 0.5148952007 0.5092371702 0.4772787094
- 0.5160247087 0.5104253888 0.4785786867
- 0.5171523094 0.5116108060 0.4798755050
- 0.5182775259 0.5127922893 0.4811685979
- 0.5194002986 0.5139706731 0.4824582040
- 0.5205205083 0.5151454806 0.4837445021
- 0.5216385126 0.5163174272 0.4850262105
- 0.5227543712 0.5174863935 0.4863041043
- 0.5238677263 0.5186526775 0.4875771999
- 0.5249785781 0.5198165774 0.4888466895
- 0.5260874033 0.5209770203 0.4901134968
- 0.5271940231 0.5221341848 0.4913783967
- 0.5282983184 0.5232884884 0.4926396906
- 0.5294001102 0.5244398713 0.4938982129
- 0.5304998755 0.5255879164 0.4951525033
- 0.5315973759 0.5267319083 0.4964028895
- 0.5326929092 0.5278732777 0.4976496994
- 0.5337855816 0.5290107727 0.4988923073
- 0.5348768830 0.5301455259 0.5001319051
- 0.5359653831 0.5312750936 0.5013670921
- 0.5370525718 0.5324026942 0.5025998950
- 0.5381363034 0.5335251093 0.5038275123
- 0.5392193198 0.5346459746 0.5050536990
- 0.5402988195 0.5357596874 0.5062742829
- 0.5413780808 0.5368732214 0.5074942708
- 0.5424528718 0.5379806757 0.5087080002
- 0.5435277224 0.5390880704 0.5099217296
- 0.5445986986 0.5401890874 0.5111290216
- 0.5456693172 0.5412895083 0.5123360753
- 0.5467364192 0.5423848033 0.5135380030
- 0.5478023291 0.5434783101 0.5147387981
- 0.5488657951 0.5445675254 0.5159347057
- 0.5499275923 0.5456534028 0.5171278119
- 0.5509874821 0.5467371941 0.5183176994
- 0.5520446897 0.5478175282 0.5195037723
- 0.5531010032 0.5488967896 0.5206878185
- 0.5541540980 0.5499712825 0.5218651891
- 0.5552070737 0.5510457754 0.5230425000
- 0.5562556982 0.5521146059 0.5242115855
- 0.5573040843 0.5531831980 0.5253806710
- 0.5583497286 0.5542473793 0.5265437961
- 0.5593940020 0.5553098917 0.5277050734
- 0.5604363084 0.5563696027 0.5288618803
- 0.5614761114 0.5574259162 0.5300140977
- 0.5625151992 0.5584810972 0.5311648846
- 0.5635510087 0.5595309734 0.5323101282
- 0.5645866990 0.5605809093 0.5334553123
- 0.5656185150 0.5616251826 0.5345945954
- 0.5666496754 0.5626686215 0.5357334018
- 0.5676786900 0.5637084246 0.5368676782
- 0.5687059760 0.5647451878 0.5379989743
- 0.5697323084 0.5657805800 0.5391280055
- 0.5707550049 0.5668106079 0.5402505994
- 0.5717777014 0.5678406954 0.5413731933
- 0.5727970004 0.5688648820 0.5424870849
- 0.5738158226 0.5698879957 0.5435999036
- 0.5748323798 0.5709078908 0.5447078943
- 0.5758466721 0.5719239712 0.5458114147
- 0.5768607259 0.5729396939 0.5469142199
- 0.5778710842 0.5739501119 0.5480110049
- 0.5788813829 0.5749605894 0.5491077900
- 0.5798888803 0.5759674907 0.5501992106
- 0.5808948278 0.5769727230 0.5512881875
- 0.5818998814 0.5779765844 0.5523753166
- 0.5829018950 0.5789757967 0.5534570813
- 0.5839039087 0.5799751282 0.5545389056
- 0.5849025846 0.5809702873 0.5556156039
- 0.5859003067 0.5819640756 0.5566909909
- 0.5868967772 0.5829563141 0.5577639937
- 0.5878906250 0.5839440823 0.5588322282
- 0.5888844132 0.5849320292 0.5599002838
- 0.5898746848 0.5859153867 0.5609617233
- 0.5908641219 0.5868976116 0.5620216727
- 0.5918524861 0.5878787041 0.5630789995
- 0.5928381085 0.5888563991 0.5641300082
- 0.5938236713 0.5898339748 0.5651810169
- 0.5948061943 0.5908092260 0.5662257075
- 0.5957874060 0.5917832851 0.5672683120
- 0.5967680812 0.5927566886 0.5683094859
- 0.5977455974 0.5937262774 0.5693448782
- 0.5987229943 0.5946959257 0.5703802705
- 0.5996980071 0.5956636071 0.5714107752
- 0.6006711721 0.5966296196 0.5724381804
- 0.6016442776 0.5975956917 0.5734654069
- 0.6026139259 0.5985574722 0.5744841099
- 0.6035832763 0.5995190740 0.5755028725
- 0.6045511961 0.6004796028 0.5765179992
- 0.6055163741 0.6014376879 0.5775272250
- 0.6064814925 0.6023957729 0.5785365105
- 0.6074441075 0.6033508778 0.5795394778
- 0.6084054708 0.6043046117 0.5805402994
- 0.6093667746 0.6052582264 0.5815405846
- 0.6103240252 0.6062085032 0.5825338960
- 0.6112812161 0.6071587205 0.5835272074
- 0.6122370958 0.6081075072 0.5845175982
- 0.6131905913 0.6090533137 0.5855029821
- 0.6141440868 0.6099991798 0.5864884853
- 0.6150950193 0.6109429002 0.5874683857
- 0.6160442829 0.6118853092 0.5884453058
- 0.6169936061 0.6128277183 0.5894222260
- 0.6179397106 0.6137663126 0.5903909206
- 0.6188852787 0.6147043109 0.5913589001
- 0.6198304892 0.6156420112 0.5923253894
- 0.6207720041 0.6165766120 0.5932837725
- 0.6217133999 0.6175112128 0.5942422152
- 0.6226537228 0.6184443831 0.5951976180
- 0.6235914826 0.6193746924 0.5961477160
- 0.6245294213 0.6203050017 0.5970978737
- 0.6254649758 0.6212335825 0.5980439782
- 0.6263986826 0.6221604943 0.5989869237
- 0.6273323894 0.6230874062 0.5999299288
- 0.6282635927 0.6240113974 0.6008661985
- 0.6291937232 0.6249340177 0.6018002033
- 0.6301239133 0.6258566976 0.6027342081
- 0.6310505271 0.6267765164 0.6036599874
- 0.6319764853 0.6276957989 0.6045848131
- 0.6329025030 0.6286150813 0.6055094004
- 0.6338251233 0.6295301914 0.6064245105
- 0.6347475052 0.6304453015 0.6073396206
- 0.6356697083 0.6313601136 0.6082538962
- 0.6365880966 0.6322718263 0.6091607809
- 0.6375064254 0.6331834793 0.6100676060
- 0.6384242773 0.6340945959 0.6109727025
- 0.6393392086 0.6350020766 0.6118695140
- 0.6402540207 0.6359096169 0.6127663255
- 0.6411681175 0.6368162036 0.6136608124
- 0.6420788765 0.6377186179 0.6145474911
- 0.6429896951 0.6386210918 0.6154342294
- 0.6438996792 0.6395224929 0.6163187027
- 0.6448069811 0.6404194832 0.6171966195
- 0.6457142830 0.6413165927 0.6180744767
- 0.6466206908 0.6422126889 0.6189501882
- 0.6475239992 0.6431049109 0.6198194027
- 0.6484273076 0.6439971924 0.6206886172
- 0.6493299007 0.6448885202 0.6215558052
- 0.6502298117 0.6457754970 0.6224160790
- 0.6511296034 0.6466624737 0.6232764721
- 0.6520287991 0.6475486159 0.6241351962
- 0.6529247165 0.6484292150 0.6249868274
- 0.6538205147 0.6493096948 0.6258383989
- 0.6547160745 0.6501898170 0.6266890764
- 0.6556084752 0.6510639787 0.6275333762
- 0.6565008759 0.6519382000 0.6283777952
- 0.6573932767 0.6528124213 0.6292219758
- 0.6582819223 0.6536806226 0.6300593019
- 0.6591703296 0.6545485854 0.6308966279
- 0.6600587964 0.6554166079 0.6317338943
- 0.6609442830 0.6562796235 0.6325649023
- 0.6618294120 0.6571416855 0.6333950758
- 0.6627144217 0.6580038071 0.6342253089
- 0.6635968089 0.6588618159 0.6350504160
- 0.6644778848 0.6597180963 0.6358736753
- 0.6653590202 0.6605743766 0.6366969943
- 0.6662384272 0.6614277959 0.6375163794
- 0.6671161056 0.6622784734 0.6383327842
- 0.6679939032 0.6631292105 0.6391491294
- 0.6688703895 0.6639782190 0.6399635077
- 0.6697443128 0.6648234725 0.6407744288
- 0.6706181765 0.6656687856 0.6415852904
- 0.6714916825 0.6665136218 0.6423954964
- 0.6723623276 0.6673536897 0.6432008743
- 0.6732327938 0.6681938171 0.6440063715
- 0.6741033196 0.6690338850 0.6448118091
- 0.6749706268 0.6698697209 0.6456125975
- 0.6758372784 0.6707047820 0.6464126706
- 0.6767038703 0.6715397835 0.6472128034
- 0.6775687933 0.6723722219 0.6480097771
- 0.6784321070 0.6732022762 0.6488046050
- 0.6792954803 0.6740325093 0.6495993733
- 0.6801578999 0.6748616099 0.6503927112
- 0.6810173988 0.6756870151 0.6511822939
- 0.6818770170 0.6765124798 0.6519718170
- 0.6827365160 0.6773380041 0.6527613997
- 0.6835916042 0.6781579256 0.6535460949
- 0.6844462752 0.6789773107 0.6543303728
- 0.6853010058 0.6797965765 0.6551148295
- 0.6861529946 0.6806129813 0.6558970809
- 0.6870027184 0.6814268231 0.6566780210
- 0.6878523827 0.6822406054 0.6574587822
- 0.6887013912 0.6830536127 0.6582391262
- 0.6895464063 0.6838616729 0.6590166092
- 0.6903914213 0.6846699119 0.6597940922
- 0.6912363768 0.6854779720 0.6605716944
- 0.6920778751 0.6862823963 0.6613466740
- 0.6929180026 0.6870855093 0.6621211171
- 0.6937581897 0.6878886223 0.6628953815
- 0.6945971251 0.6886901855 0.6636688113
- 0.6954327226 0.6894879937 0.6644400954
- 0.6962683201 0.6902858019 0.6652113795
- 0.6971039176 0.6910836101 0.6659826040
- 0.6979358196 0.6918777227 0.6667515039
- 0.6987668276 0.6926708817 0.6675199270
- 0.6995977163 0.6934641004 0.6682882905
- 0.7004268765 0.6942554712 0.6690558195
- 0.7012518048 0.6950421929 0.6698213816
- 0.7020766735 0.6958289742 0.6705870032
- 0.7029017210 0.6966156960 0.6713526845
- 0.7037221789 0.6973984838 0.6721162796
- 0.7045413256 0.6981800199 0.6728792787
- 0.7053604126 0.6989613771 0.6736422777
- 0.7061784267 0.6997417808 0.6744047999
- 0.7069919109 0.7005174756 0.6751654148
- 0.7078052759 0.7012931108 0.6759259105
- 0.7086187005 0.7020686865 0.6766865253
- 0.7094289064 0.7028416991 0.6774455905
- 0.7102369070 0.7036126852 0.6782038808
- 0.7110447884 0.7043836713 0.6789621115
- 0.7118527889 0.7051547170 0.6797204018
- 0.7126556039 0.7059206963 0.6804764867
- 0.7134582996 0.7066864967 0.6812325716
- 0.7142608762 0.7074524164 0.6819887161
- 0.7150620222 0.7082164884 0.6827440858
- 0.7158594728 0.7089766860 0.6834982038
- 0.7166571021 0.7097368836 0.6842523217
- 0.7174546123 0.7104970813 0.6850063801
- 0.7182490826 0.7112538218 0.6857591867
- 0.7190417051 0.7120084167 0.6865115166
- 0.7198343277 0.7127628922 0.6872637272
- 0.7206268907 0.7135174870 0.6880158782
- 0.7214152217 0.7142676115 0.6887664795
- 0.7222030163 0.7150173187 0.6895170808
- 0.7229908109 0.7157669067 0.6902676225
- 0.7237780094 0.7165157795 0.6910178065
- 0.7245612144 0.7172604799 0.6917667985
- 0.7253444791 0.7180052996 0.6925156713
- 0.7261276841 0.7187500000 0.6932647228
- 0.7269088030 0.7194930911 0.6940131187
- 0.7276861072 0.7202336192 0.6947606206
- 0.7284634709 0.7209740877 0.6955081820
- 0.7292407751 0.7217146754 0.6962556839
- 0.7300150990 0.7224528193 0.6970024705
- 0.7307869792 0.7231891155 0.6977487803
- 0.7315589190 0.7239254117 0.6984950900
- 0.7323307991 0.7246617079 0.6992413998
- 0.7330988050 0.7253944278 0.6999868155
- 0.7338652015 0.7261255980 0.7007319927
- 0.7346317172 0.7268568277 0.7014772296
- 0.7353981137 0.7275879979 0.7022224069
- 0.7361603975 0.7283154130 0.7029678822
- 0.7369217873 0.7290419936 0.7037134767
- 0.7376831770 0.7297685742 0.7044590712
- 0.7384446859 0.7304952145 0.7052047849
- 0.7392014265 0.7312179208 0.7059507966
- 0.7399578094 0.7319403291 0.7066968083
- 0.7407141924 0.7326626778 0.7074428201
- 0.7414705753 0.7333850861 0.7081888914
- 0.7422224879 0.7341023088 0.7089354992
- 0.7429742813 0.7348194718 0.7096819878
- 0.7437260747 0.7355365753 0.7104285955
- 0.7444778085 0.7362536788 0.7111750841
- 0.7452235222 0.7369664907 0.7119207978
- 0.7459692955 0.7376793027 0.7126665115
- 0.7467150092 0.7383921146 0.7134122252
- 0.7474606037 0.7391046882 0.7141578197
- 0.7482010126 0.7398132086 0.7149025798
- 0.7489414215 0.7405217290 0.7156472802
- 0.7496817708 0.7412303090 0.7163920999
- 0.7504222989 0.7419388294 0.7171369195
- 0.7511572838 0.7426438928 0.7178807259
- 0.7518922091 0.7433488965 0.7186245918
- 0.7526270747 0.7440540195 0.7193683982
- 0.7533621192 0.7447590828 0.7201123238
- 0.7540926933 0.7454611063 0.7208564281
- 0.7548229098 0.7461627722 0.7216005921
- 0.7555531859 0.7468644977 0.7223448157
- 0.7562834024 0.7475662231 0.7230889201
- 0.7570096850 0.7482659221 0.7238321900
- 0.7577350736 0.7489652038 0.7245752811
- 0.7584605217 0.7496644258 0.7253183722
- 0.7591857910 0.7503635883 0.7260615230
- 0.7599074841 0.7510594130 0.7268037796
- 0.7606273293 0.7517535090 0.7275456786
- 0.7613471150 0.7524476051 0.7282875776
- 0.7620670199 0.7531417012 0.7290294766
- 0.7627841234 0.7538337111 0.7297707796
- 0.7634984851 0.7545235753 0.7305114269
- 0.7642129064 0.7552134991 0.7312520742
- 0.7649273872 0.7559034228 0.7319927216
- 0.7656403184 0.7565919757 0.7327328920
- 0.7663499117 0.7572777867 0.7334721088
- 0.7670595050 0.7579635978 0.7342113853
- 0.7677689791 0.7586494088 0.7349506021
- 0.7684782743 0.7593349814 0.7356896996
- 0.7691832185 0.7600160837 0.7364274859
- 0.7698879838 0.7606971860 0.7371652126
- 0.7705928087 0.7613782883 0.7379028797
- 0.7712976933 0.7620593905 0.7386407256
- 0.7719981074 0.7627363801 0.7393770814
- 0.7726973295 0.7634121776 0.7401133180
- 0.7733964920 0.7640879750 0.7408493757
- 0.7740957141 0.7647637129 0.7415854931
- 0.7747924924 0.7654371262 0.7423207760
- 0.7754864097 0.7661076188 0.7430552840
- 0.7761803865 0.7667781115 0.7437896729
- 0.7768744230 0.7674486041 0.7445241213
- 0.7775678039 0.7681186199 0.7452582717
- 0.7782570124 0.7687847018 0.7459908724
- 0.7789462805 0.7694507241 0.7467234731
- 0.7796354890 0.7701168060 0.7474560738
- 0.7803246975 0.7707828879 0.7481886744
- 0.7810096741 0.7714446783 0.7489197850
- 0.7816932201 0.7721049190 0.7496504784
- 0.7823767066 0.7727652192 0.7503811717
- 0.7830601931 0.7734254003 0.7511119246
- 0.7837420702 0.7740842104 0.7518419027
- 0.7844206095 0.7747399211 0.7525705099
- 0.7850990891 0.7753955722 0.7532991171
- 0.7857775092 0.7760512829 0.7540277839
- 0.7864559889 0.7767069936 0.7547563910
- 0.7871304154 0.7773585916 0.7554832101
- 0.7878041267 0.7780095935 0.7562096715
- 0.7884777784 0.7786604762 0.7569361925
- 0.7891514897 0.7793114185 0.7576625943
- 0.7898237109 0.7799605727 0.7583882809
- 0.7904931903 0.7806066871 0.7591124773
- 0.7911627889 0.7812528014 0.7598366737
- 0.7918323874 0.7818987966 0.7605609298
- 0.7925019264 0.7825449109 0.7612851858
- 0.7931671143 0.7831870914 0.7620074153
- 0.7938314080 0.7838284969 0.7627292275
- 0.7944955826 0.7844697833 0.7634510994
- 0.7951598167 0.7851111889 0.7641729116
- 0.7958226800 0.7857515812 0.7648941278
- 0.7964813113 0.7863892913 0.7656133771
- 0.7971398830 0.7870268822 0.7663328052
- 0.7977985740 0.7876644731 0.7670521140
- 0.7984572053 0.7883021832 0.7677714825
- 0.7991123796 0.7889375091 0.7684891224
- 0.7997658253 0.7895715833 0.7692058086
- 0.8004190922 0.7902057171 0.7699226141
- 0.8010724783 0.7908397913 0.7706393003
- 0.8017258048 0.7914739251 0.7713559866
- 0.8023747206 0.7921038866 0.7720699906
- 0.8030235171 0.7927339077 0.7727841139
- 0.8036723733 0.7933639288 0.7734981179
- 0.8043212295 0.7939940095 0.7742121220
- 0.8049684167 0.7946221232 0.7749251127
- 0.8056119084 0.7952463031 0.7756363153
- 0.8062555194 0.7958704829 0.7763475180
- 0.8068990111 0.7964947224 0.7770587206
- 0.8075426221 0.7971189022 0.7777698040
- 0.8081833124 0.7977399826 0.7784792185
- 0.8088219762 0.7983589172 0.7791873813
- 0.8094608188 0.7989779115 0.7798956037
- 0.8100996017 0.7995969057 0.7806038260
- 0.8107383251 0.8002158999 0.7813121080
- 0.8113725185 0.8008310199 0.7820175886
- 0.8120058179 0.8014454246 0.7827227712
- 0.8126389980 0.8020598292 0.7834278941
- 0.8132722974 0.8026741743 0.7841330767
- 0.8139054179 0.8032884002 0.7848380208
- 0.8145325184 0.8038988113 0.7855399847
- 0.8151596189 0.8045092821 0.7862420082
- 0.8157867193 0.8051196933 0.7869439125
- 0.8164138198 0.8057301044 0.7876458764
- 0.8170399070 0.8063399196 0.7883471251
- 0.8176615238 0.8069468737 0.7890458107
- 0.8182830811 0.8075540066 0.7897444963
- 0.8189046979 0.8081610203 0.7904431224
- 0.8195263743 0.8087679744 0.7911418080
- 0.8201465011 0.8093742728 0.7918393016
- 0.8207632899 0.8099786043 0.7925345898
- 0.8213800788 0.8105828762 0.7932298779
- 0.8219968081 0.8111872077 0.7939251065
- 0.8226135969 0.8117914796 0.7946203947
- 0.8232282996 0.8123940229 0.7953141928
- 0.8238397241 0.8129937053 0.7960060239
- 0.8244510293 0.8135933876 0.7966976762
- 0.8250623941 0.8141930103 0.7973895073
- 0.8256736994 0.8147926927 0.7980812788
- 0.8262823820 0.8153901100 0.7987713814
- 0.8268874884 0.8159844279 0.7994595766
- 0.8274924755 0.8165788054 0.8001477122
- 0.8280975223 0.8171731234 0.8008359075
- 0.8287026286 0.8177673817 0.8015239835
- 0.8293048739 0.8183599710 0.8022106290
- 0.8299033046 0.8189499974 0.8028950095
- 0.8305016160 0.8195400238 0.8035795093
- 0.8310999870 0.8201299906 0.8042638898
- 0.8316984177 0.8207200170 0.8049483895
- 0.8322945237 0.8213084936 0.8056312799
- 0.8328866959 0.8218945265 0.8063120246
- 0.8334789276 0.8224804997 0.8069925904
- 0.8340710998 0.8230664730 0.8076732755
- 0.8346632719 0.8236525059 0.8083540201
- 0.8352540135 0.8242375851 0.8090333939
- 0.8358410001 0.8248205781 0.8097102046
- 0.8364279270 0.8254035711 0.8103870153
- 0.8370147943 0.8259866238 0.8110637069
- 0.8376017213 0.8265694976 0.8117405176
- 0.8381876945 0.8271517754 0.8124166131
- 0.8387684822 0.8277295828 0.8130893707
- 0.8393492103 0.8283075094 0.8137621880
- 0.8399299979 0.8288853765 0.8144350052
- 0.8405107260 0.8294633031 0.8151078224
- 0.8410913944 0.8300412297 0.8157805800
- 0.8416661024 0.8306139112 0.8164492846
- 0.8422405720 0.8311864138 0.8171179891
- 0.8428151011 0.8317589760 0.8177868128
- 0.8433896899 0.8323314786 0.8184555173
- 0.8439642191 0.8329041004 0.8191242218
- 0.8445343971 0.8334730864 0.8197888136
- 0.8451033235 0.8340409994 0.8204522729
- 0.8456721902 0.8346089125 0.8211157918
- 0.8462411165 0.8351768255 0.8217793107
- 0.8468099833 0.8357446790 0.8224428296
- 0.8473765850 0.8363106847 0.8231034875
- 0.8479408026 0.8368747234 0.8237618208
- 0.8485050201 0.8374385834 0.8244199753
- 0.8490692973 0.8380026221 0.8250783086
- 0.8496335149 0.8385666013 0.8257365227
- 0.8501964808 0.8391299844 0.8263936043
- 0.8507544994 0.8396906853 0.8270465136
- 0.8513123989 0.8402515054 0.8276994228
- 0.8518704176 0.8408122063 0.8283522725
- 0.8524283171 0.8413730264 0.8290051818
- 0.8529862761 0.8419337273 0.8296582103
- 0.8535385728 0.8424912095 0.8303064108
- 0.8540899158 0.8430479765 0.8309540153
- 0.8546411991 0.8436049223 0.8316016197
- 0.8551924825 0.8441618085 0.8322492242
- 0.8557438254 0.8447186947 0.8328968287
- 0.8562924862 0.8452731967 0.8335418105
- 0.8568379879 0.8458250165 0.8341839910
- 0.8573834896 0.8463767767 0.8348261714
- 0.8579289913 0.8469285965 0.8354684114
- 0.8584744930 0.8474804163 0.8361105919
- 0.8590198755 0.8480321169 0.8367525935
- 0.8595604897 0.8485792279 0.8373904824
- 0.8601011038 0.8491263986 0.8380283117
- 0.8606415987 0.8496735096 0.8386662006
- 0.8611822128 0.8502206206 0.8393040895
- 0.8617228270 0.8507677913 0.8399419785
- 0.8622605205 0.8513128757 0.8405768275
- 0.8627955914 0.8518565297 0.8412091136
- 0.8633307815 0.8524000049 0.8418415189
- 0.8638659120 0.8529435992 0.8424739242
- 0.8644011021 0.8534870744 0.8431062102
- 0.8649361134 0.8540306091 0.8437383771
- 0.8654658198 0.8545699716 0.8443654180
- 0.8659955263 0.8551093936 0.8449923992
- 0.8665251732 0.8556488156 0.8456193805
- 0.8670548797 0.8561881781 0.8462464213
- 0.8675845861 0.8567274809 0.8468734026
- 0.8681117296 0.8572648168 0.8474978805
- 0.8686357141 0.8577994704 0.8481194973
- 0.8691598177 0.8583341241 0.8487411141
- 0.8696838021 0.8588687778 0.8493627906
- 0.8702077866 0.8594034910 0.8499844074
- 0.8707317710 0.8599380851 0.8506060243
- 0.8712515831 0.8604686856 0.8512223959
- 0.8717706203 0.8609983921 0.8518378139
- 0.8722895980 0.8615282178 0.8524531126
- 0.8728085756 0.8620579243 0.8530684710
- 0.8733276129 0.8625876904 0.8536838889
- 0.8738456964 0.8631166816 0.8542981148
- 0.8743596077 0.8636423945 0.8549072742
- 0.8748735189 0.8641679883 0.8555164933
- 0.8753873110 0.8646935821 0.8561257124
- 0.8759012222 0.8652192950 0.8567348719
- 0.8764150739 0.8657448888 0.8573440909
- 0.8769264817 0.8662691116 0.8579511046
- 0.8774347901 0.8667913079 0.8585553765
- 0.8779432178 0.8673136234 0.8591597080
- 0.8784515858 0.8678358793 0.8597639799
- 0.8789598942 0.8683581948 0.8603683710
- 0.8794683218 0.8688805103 0.8609727025
- 0.8799737096 0.8694002032 0.8615736961
- 0.8804777265 0.8699188232 0.8621733785
- 0.8809818029 0.8704373240 0.8627730012
- 0.8814858198 0.8709558845 0.8633726835
- 0.8819897771 0.8714743853 0.8639724255
- 0.8824939132 0.8719930053 0.8645719886
- 0.8829929233 0.8725072145 0.8651664853
- 0.8834912181 0.8730208278 0.8657605052
- 0.8839895725 0.8735345006 0.8663544059
- 0.8844879270 0.8740481138 0.8669483066
- 0.8849862218 0.8745617270 0.8675422072
- 0.8854843974 0.8750752807 0.8681359291
- 0.8859770298 0.8755844831 0.8687235117
- 0.8864694834 0.8760938048 0.8693109751
- 0.8869621158 0.8766030073 0.8698986173
- 0.8874546289 0.8771122098 0.8704861999
- 0.8879472017 0.8776214719 0.8710737228
- 0.8884391189 0.8781303167 0.8716604114
- 0.8889269233 0.8786363006 0.8722419143
- 0.8894146085 0.8791422844 0.8728232980
- 0.8899024129 0.8796483278 0.8734048009
- 0.8903900981 0.8801543117 0.8739861846
- 0.8908779025 0.8806601763 0.8745676875
- 0.8913648129 0.8811656237 0.8751479983
- 0.8918477297 0.8816679120 0.8757237196
- 0.8923305869 0.8821702003 0.8762993217
- 0.8928135037 0.8826724291 0.8768749833
- 0.8932964206 0.8831747174 0.8774505854
- 0.8937792778 0.8836770058 0.8780263066
- 0.8942611814 0.8841785789 0.8786008954
- 0.8947380781 0.8846768141 0.8791710138
- 0.8952149153 0.8851749897 0.8797410727
- 0.8956918120 0.8856732249 0.8803111911
- 0.8961687088 0.8861714005 0.8808813095
- 0.8966454864 0.8866695762 0.8814514279
- 0.8971219063 0.8871673942 0.8820207119
- 0.8975936174 0.8876612782 0.8825843930
- 0.8980653286 0.8881552815 0.8831480145
- 0.8985369802 0.8886492252 0.8837116957
- 0.8990086913 0.8891432285 0.8842753768
- 0.8994804025 0.8896371126 0.8848391175
- 0.8999521136 0.8901311159 0.8854026198
- 0.9004188776 0.8906217217 0.8859593272
- 0.9008855820 0.8911123276 0.8865159750
- 0.9013522863 0.8916028738 0.8870726228
- 0.9018189907 0.8920934796 0.8876292706
- 0.9022856951 0.8925840855 0.8881859779
- 0.9027525187 0.8930746913 0.8887426853
- 0.9032139182 0.8935613036 0.8892936707
- 0.9036744833 0.8940473199 0.8898438811
- 0.9041351080 0.8945332170 0.8903939724
- 0.9045956731 0.8950191736 0.8909441829
- 0.9050561786 0.8955051899 0.8914942741
- 0.9055168033 0.8959910870 0.8920444846
- 0.9059740901 0.8964738250 0.8925905228
- 0.9064297080 0.8969547153 0.8931344151
- 0.9068853259 0.8974357247 0.8936784267
- 0.9073408842 0.8979166150 0.8942223191
- 0.9077963829 0.8983975053 0.8947662711
- 0.9082520008 0.8988783956 0.8953102231
- 0.9087055922 0.8993577957 0.8958514929
- 0.9091560841 0.8998348713 0.8963887095
- 0.9096066952 0.9003120065 0.8969259858
- 0.9100571871 0.9007890224 0.8974633217
- 0.9105077982 0.9012660980 0.8980004787
- 0.9109582901 0.9017431736 0.8985378146
- 0.9114084840 0.9022198915 0.8990743160
- 0.9118540883 0.9026929140 0.8996040821
- 0.9122998118 0.9031658173 0.9001339078
- 0.9127454162 0.9036387801 0.9006636739
- 0.9131910801 0.9041116834 0.9011934996
- 0.9136366844 0.9045847058 0.9017233253
- 0.9140822887 0.9050576091 0.9022530913
- 0.9145244956 0.9055281878 0.9027777910
- 0.9149652719 0.9059978724 0.9033007026
- 0.9154061079 0.9064676166 0.9038236141
- 0.9158468843 0.9069373012 0.9043465257
- 0.9162877798 0.9074069262 0.9048693776
- 0.9167286158 0.9078766108 0.9053922892
- 0.9171674848 0.9083452225 0.9059128165
- 0.9176024795 0.9088112712 0.9064283967
- 0.9180374146 0.9092773795 0.9069439173
- 0.9184722900 0.9097434878 0.9074594975
- 0.9189072847 0.9102094769 0.9079750180
- 0.9193422198 0.9106755853 0.9084905982
- 0.9197770953 0.9111416936 0.9090061188
- 0.9202072024 0.9116048217 0.9095147848
- 0.9206364155 0.9120672941 0.9100224972
- 0.9210656285 0.9125298262 0.9105300903
- 0.9214947224 0.9129922986 0.9110376835
- 0.9219238758 0.9134547114 0.9115452766
- 0.9223530889 0.9139171839 0.9120529294
- 0.9227808118 0.9143785834 0.9125580192
- 0.9232053757 0.9148374200 0.9130582809
- 0.9236298800 0.9152963161 0.9135584831
- 0.9240545034 0.9157550931 0.9140588045
- 0.9244791269 0.9162139893 0.9145590067
- 0.9249035716 0.9166728854 0.9150593281
- 0.9253281951 0.9171317220 0.9155594707
- 0.9257494211 0.9175868034 0.9160538912
- 0.9261695147 0.9180405736 0.9165465832
- 0.9265896082 0.9184945226 0.9170392156
- 0.9270097017 0.9189482927 0.9175319076
- 0.9274297953 0.9194021821 0.9180244803
- 0.9278498888 0.9198560119 0.9185171127
- 0.9282693267 0.9203091860 0.9190087914
- 0.9286841154 0.9207581282 0.9194943905
- 0.9290989041 0.9212068915 0.9199801087
- 0.9295135736 0.9216557145 0.9204657078
- 0.9299284220 0.9221044779 0.9209513068
- 0.9303432107 0.9225534201 0.9214370251
- 0.9307579994 0.9230021834 0.9219226241
- 0.9311705828 0.9234492183 0.9224053025
- 0.9315806031 0.9238939285 0.9228845239
- 0.9319906235 0.9243385792 0.9233636856
- 0.9324005842 0.9247832894 0.9238429070
- 0.9328106046 0.9252279997 0.9243221283
- 0.9332206249 0.9256727099 0.9248012900
- 0.9336305857 0.9261174202 0.9252805114
- 0.9340372086 0.9265592098 0.9257540703
- 0.9344422817 0.9269996285 0.9262254834
- 0.9348474145 0.9274401069 0.9266968966
- 0.9352524877 0.9278805256 0.9271683097
- 0.9356576204 0.9283210039 0.9276397228
- 0.9360626936 0.9287614226 0.9281110764
- 0.9364678264 0.9292019010 0.9285824895
- 0.9368677139 0.9296385050 0.9290475249
- 0.9372671247 0.9300746918 0.9295117855
- 0.9376664162 0.9305108786 0.9299762249
- 0.9380658269 0.9309471250 0.9304406047
- 0.9384651780 0.9313833117 0.9309049845
- 0.9388645291 0.9318194985 0.9313693047
- 0.9392635822 0.9322556257 0.9318333268
- 0.9396575093 0.9326885939 0.9322912097
- 0.9400513768 0.9331216216 0.9327492118
- 0.9404454231 0.9335545897 0.9332070947
- 0.9408392906 0.9339876175 0.9336650968
- 0.9412332177 0.9344205856 0.9341230989
- 0.9416270852 0.9348536134 0.9345809817
- 0.9420204759 0.9352859855 0.9350377917
- 0.9424101710 0.9357147813 0.9354882240
- 0.9427999854 0.9361435771 0.9359384775
- 0.9431897998 0.9365724921 0.9363889098
- 0.9435796142 0.9370012879 0.9368392229
- 0.9439694285 0.9374300838 0.9372895956
- 0.9443591833 0.9378589988 0.9377400279
- 0.9447481036 0.9382869005 0.9381886721
- 0.9451332092 0.9387105107 0.9386302829
- 0.9455183744 0.9391341209 0.9390718937
- 0.9459034801 0.9395576715 0.9395135045
- 0.9462885857 0.9399812222 0.9399551153
- 0.9466736913 0.9404047728 0.9403967261
- 0.9470589161 0.9408283830 0.9408382773
- 0.9474430084 0.9412512183 0.9412782192
- 0.9478216767 0.9416697025 0.9417101145
- 0.9482004046 0.9420881867 0.9421418905
- 0.9485790730 0.9425066710 0.9425737858
- 0.9489578009 0.9429252148 0.9430056810
- 0.9493365288 0.9433436990 0.9434375167
- 0.9497151971 0.9437621832 0.9438694119
- 0.9500933290 0.9441801906 0.9443004727
- 0.9504646063 0.9445917010 0.9447228909
- 0.9508358240 0.9450030923 0.9451454282
- 0.9512069821 0.9454146028 0.9455677867
- 0.9515783191 0.9458261132 0.9459903240
- 0.9519494772 0.9462375045 0.9464128017
- 0.9523206949 0.9466490149 0.9468352199
- 0.9526919723 0.9470605254 0.9472576976
- 0.9530565739 0.9474642873 0.9476736784
- 0.9534208179 0.9478675127 0.9480893016
- 0.9537848830 0.9482707977 0.9485049844
- 0.9541491270 0.9486740828 0.9489206076
- 0.9545133114 0.9490773082 0.9493361712
- 0.9548773766 0.9494805932 0.9497517943
- 0.9552416205 0.9498838782 0.9501674175
- 0.9556018114 0.9502828717 0.9505789876
- 0.9559605122 0.9506804943 0.9509891272
- 0.9563192129 0.9510779977 0.9513992071
- 0.9566779137 0.9514756203 0.9518092871
- 0.9570366740 0.9518731236 0.9522194266
- 0.9573953748 0.9522706866 0.9526295066
- 0.9577540755 0.9526681900 0.9530395865
- 0.9581105709 0.9530637264 0.9534469247
- 0.9584643841 0.9534568191 0.9538511038
- 0.9588183165 0.9538499117 0.9542552829
- 0.9591721296 0.9542430043 0.9546595812
- 0.9595260024 0.9546362162 0.9550638199
- 0.9598798752 0.9550293088 0.9554679990
- 0.9602336884 0.9554224014 0.9558722973
- 0.9605869055 0.9558148980 0.9562754035
- 0.9609360099 0.9562035203 0.9566727877
- 0.9612851143 0.9565922022 0.9570701122
- 0.9616342187 0.9569808245 0.9574674964
- 0.9619833827 0.9573695064 0.9578648806
- 0.9623324871 0.9577581882 0.9582623243
- 0.9626815915 0.9581468105 0.9586595893
- 0.9630306959 0.9585354924 0.9590569735
- 0.9633762240 0.9589205980 0.9594489932
- 0.9637206793 0.9593046904 0.9598394036
- 0.9640650749 0.9596887827 0.9602298141
- 0.9644095898 0.9600728750 0.9606202841
- 0.9647539854 0.9604570270 0.9610106945
- 0.9650985003 0.9608411193 0.9614012241
- 0.9654428959 0.9612252116 0.9617915750
- 0.9657856226 0.9616078138 0.9621797204
- 0.9661247730 0.9619873166 0.9625632167
- 0.9664641023 0.9623668194 0.9629465938
- 0.9668033123 0.9627463222 0.9633300900
- 0.9671425223 0.9631258249 0.9637135267
- 0.9674816728 0.9635053277 0.9640970230
- 0.9678210020 0.9638847113 0.9644804001
- 0.9681602120 0.9642642140 0.9648638964
- 0.9684944749 0.9646391869 0.9652413726
- 0.9688279033 0.9650132060 0.9656177759
- 0.9691612124 0.9653872252 0.9659941792
- 0.9694945216 0.9657611847 0.9663705826
- 0.9698278904 0.9661352038 0.9667469859
- 0.9701611996 0.9665092230 0.9671233892
- 0.9704945087 0.9668831825 0.9674997926
- 0.9708263874 0.9672555923 0.9678742290
- 0.9711539745 0.9676234126 0.9682434201
- 0.9714816213 0.9679911137 0.9686124921
- 0.9718093276 0.9683588743 0.9689816833
- 0.9721369147 0.9687265754 0.9693508148
- 0.9724645019 0.9690943956 0.9697200060
- 0.9727920890 0.9694622159 0.9700891972
- 0.9731197953 0.9698299170 0.9704583287
- 0.9734438062 0.9701938033 0.9708225727
- 0.9737656713 0.9705553055 0.9711840749
- 0.9740875959 0.9709169269 0.9715456963
- 0.9744095802 0.9712784290 0.9719071984
- 0.9747315049 0.9716399908 0.9722688198
- 0.9750534296 0.9720014930 0.9726303220
- 0.9753754139 0.9723631144 0.9729918838
- 0.9756972790 0.9727246165 0.9733533859
- 0.9760133028 0.9730800986 0.9737070799
- 0.9763289094 0.9734352231 0.9740604162
- 0.9766445756 0.9737904072 0.9744136930
- 0.9769601822 0.9741454720 0.9747670293
- 0.9772757888 0.9745005965 0.9751201868
- 0.9775915146 0.9748557210 0.9754735231
- 0.9779071212 0.9752107859 0.9758267999
- 0.9782214761 0.9755647182 0.9761784077
- 0.9785307050 0.9759128094 0.9765232205
- 0.9788398147 0.9762609005 0.9768680930
- 0.9791489244 0.9766091108 0.9772129059
- 0.9794579744 0.9769572020 0.9775577188
- 0.9797672033 0.9773054123 0.9779024720
- 0.9800763130 0.9776535034 0.9782472849
- 0.9803854227 0.9780015945 0.9785920978
- 0.9806922078 0.9783468843 0.9789335728
- 0.9809947014 0.9786871076 0.9792693257
- 0.9812973142 0.9790272117 0.9796050191
- 0.9815999269 0.9793673754 0.9799407721
- 0.9819024801 0.9797075987 0.9802765250
- 0.9822049737 0.9800478220 0.9806122184
- 0.9825075865 0.9803879857 0.9809479117
- 0.9828101993 0.9807282090 0.9812836051
- 0.9831092954 0.9810643196 0.9816148877
- 0.9834046960 0.9813960195 0.9819414020
- 0.9837002158 0.9817277789 0.9822679162
- 0.9839956164 0.9820595980 0.9825943708
- 0.9842910171 0.9823912978 0.9829208851
- 0.9845864177 0.9827231169 0.9832475185
- 0.9848818183 0.9830548167 0.9835739732
- 0.9851772189 0.9833865762 0.9839004874
- 0.9854683280 0.9837135077 0.9842218161
- 0.9857556820 0.9840362072 0.9845384955
- 0.9860429764 0.9843589067 0.9848552942
- 0.9863303900 0.9846814871 0.9851719737
- 0.9866176844 0.9850041866 0.9854887724
- 0.9869050980 0.9853268862 0.9858055115
- 0.9871923923 0.9856495261 0.9861223102
- 0.9874798059 0.9859722257 0.9864389896
- 0.9877628088 0.9862895012 0.9867501855
- 0.9880418181 0.9866018295 0.9870560765
- 0.9883208275 0.9869140983 0.9873620272
- 0.9885997772 0.9872264266 0.9876679182
- 0.9888787866 0.9875386953 0.9879738092
- 0.9891577959 0.9878510237 0.9882797003
- 0.9894368052 0.9881632924 0.9885855913
- 0.9897158146 0.9884756207 0.9888914824
- 0.9899904728 0.9887828231 0.9891915917
- 0.9902597070 0.9890834093 0.9894841909
- 0.9905288815 0.9893839955 0.9897767901
- 0.9907981157 0.9896845818 0.9900693893
- 0.9910672903 0.9899852276 0.9903619885
- 0.9913365245 0.9902858138 0.9906545877
- 0.9916056991 0.9905864000 0.9909471869
- 0.9918748736 0.9908869863 0.9912399054
- 0.9921408892 0.9911842942 0.9915285110
- 0.9923989177 0.9914734960 0.9918072224
- 0.9926568866 0.9917625785 0.9920858741
- 0.9929149151 0.9920517802 0.9923645854
- 0.9931728840 0.9923409820 0.9926434159
- 0.9934309125 0.9926301241 0.9929221272
- 0.9936888814 0.9929193258 0.9932007790
- 0.9939469099 0.9932084084 0.9934794903
- 0.9942042232 0.9934967756 0.9937573075
- 0.9944509864 0.9937735200 0.9940230846
- 0.9946978092 0.9940503240 0.9942888021
- 0.9949445724 0.9943270087 0.9945545793
- 0.9951913953 0.9946038127 0.9948202968
- 0.9954382181 0.9948804975 0.9950860739
- 0.9956849813 0.9951573014 0.9953517914
- 0.9959318042 0.9954339862 0.9956176281
- 0.9961786866 0.9957107902 0.9958834052
- 0.9964144826 0.9959757924 0.9961376190
- 0.9966472983 0.9962375760 0.9963884950
- 0.9968799949 0.9964993000 0.9966394901
- 0.9971128106 0.9967610240 0.9968904257
- 0.9973455071 0.9970228076 0.9971414208
- 0.9975783229 0.9972844720 0.9973922968
- 0.9978110194 0.9975461960 0.9976432920
- 0.9980437756 0.9978079200 0.9978942275
- 0.9982696176 0.9980614185 0.9981374741
- 0.9984859228 0.9983037710 0.9983702898
- 0.9987022281 0.9985461235 0.9986031055
- 0.9989184737 0.9987884164 0.9988359213
- 0.9991347790 0.9990307093 0.9990686774
- 0.9993510842 0.9992730021 0.9993016124
- 0.9995673895 0.9995154142 0.9995344281
- 0.9997836947 0.9997577071 0.9997671843
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_ii_200.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_ii_200.spi1d
deleted file mode 100644
index 66c098890fe..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_ii_200.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0175220203 0.0159201808 0.0112829898
- 0.0302315596 0.0280031394 0.0208480097
- 0.0407330506 0.0385310091 0.0291486792
- 0.0501033999 0.0480892099 0.0366973914
- 0.0587283783 0.0569948703 0.0437196717
- 0.0668726563 0.0654532537 0.0503452383
- 0.0746254995 0.0734657720 0.0566753708
- 0.0821137205 0.0811266303 0.0627593473
- 0.0893652514 0.0885340869 0.0686344281
- 0.0964666009 0.0956818983 0.0743253529
- 0.1034414992 0.1026156992 0.0798535123
- 0.1102956012 0.1093306020 0.0852200314
- 0.1170141026 0.1157635972 0.0904216021
- 0.1235916987 0.1219805032 0.0954708308
- 0.1299463063 0.1280032992 0.1003969014
- 0.1360912025 0.1338655055 0.1052050963
- 0.1420111060 0.1395675987 0.1098947003
- 0.1477487981 0.1450989991 0.1144763976
- 0.1533298045 0.1504811943 0.1189825982
- 0.1587764025 0.1557295024 0.1233960986
- 0.1640834063 0.1608278006 0.1277330071
- 0.1692633927 0.1657993942 0.1319945008
- 0.1743295044 0.1706517041 0.1361728013
- 0.1792751998 0.1754034013 0.1402668059
- 0.1841226965 0.1800453961 0.1442912966
- 0.1888726950 0.1845912039 0.1482613981
- 0.1935237944 0.1890432984 0.1521809995
- 0.1980873048 0.1934227943 0.1560502052
- 0.2025565058 0.1977252066 0.1598621011
- 0.2069393992 0.2019387037 0.1636209041
- 0.2112462074 0.2060763985 0.1673309952
- 0.2154687047 0.2101363987 0.1709980965
- 0.2196132988 0.2141312063 0.1746173948
- 0.2236949950 0.2180649042 0.1781916022
- 0.2277055979 0.2219256014 0.1817201972
- 0.2316590995 0.2257197052 0.1852061003
- 0.2355517000 0.2294515073 0.1886554062
- 0.2393918931 0.2331303954 0.1920740008
- 0.2431806028 0.2367579043 0.1954559982
- 0.2469168007 0.2403406054 0.1987928003
- 0.2505995929 0.2438685000 0.2020907998
- 0.2542274892 0.2473488003 0.2053564936
- 0.2578184903 0.2507809997 0.2085936964
- 0.2613571882 0.2541683912 0.2117979974
- 0.2648550868 0.2575106919 0.2149727941
- 0.2683109939 0.2608149052 0.2181185931
- 0.2717253864 0.2640857995 0.2212391943
- 0.2750979960 0.2673158050 0.2243300974
- 0.2784220874 0.2705042958 0.2273901999
- 0.2817071974 0.2736572921 0.2304214984
- 0.2849532962 0.2767716050 0.2334305048
- 0.2881663144 0.2798540890 0.2364110053
- 0.2913444042 0.2829042077 0.2393691987
- 0.2944832146 0.2859222889 0.2423065007
- 0.2975896001 0.2889142036 0.2452152967
- 0.3006660938 0.2918727994 0.2480936944
- 0.3037149906 0.2947992980 0.2509461045
- 0.3067280948 0.2976973951 0.2537800968
- 0.3097102046 0.3005683124 0.2565920949
- 0.3126625121 0.3034102917 0.2593840063
- 0.3155854940 0.3062278926 0.2621518970
- 0.3184789121 0.3090203106 0.2648904026
- 0.3213432133 0.3117856979 0.2676062882
- 0.3241868913 0.3145250082 0.2703030109
- 0.3270075023 0.3172332048 0.2729845047
- 0.3298006058 0.3199186921 0.2756457031
- 0.3325676918 0.3225826025 0.2782875001
- 0.3353078067 0.3252244890 0.2809073031
- 0.3380177915 0.3278487027 0.2835057080
- 0.3406989872 0.3304544091 0.2860867977
- 0.3433553874 0.3330389857 0.2886512876
- 0.3459919989 0.3356043994 0.2911956012
- 0.3486098945 0.3381497860 0.2937203944
- 0.3512117863 0.3406724036 0.2962253094
- 0.3537960052 0.3431720138 0.2987118959
- 0.3563596904 0.3456499875 0.3011856973
- 0.3589065075 0.3481073976 0.3036412895
- 0.3614340127 0.3505432010 0.3060742915
- 0.3639450073 0.3529601097 0.3084880114
- 0.3664397895 0.3553602993 0.3108876050
- 0.3689151108 0.3577440977 0.3132722974
- 0.3713718057 0.3601129949 0.3156406879
- 0.3738071918 0.3624683917 0.3179928064
- 0.3762201071 0.3648113012 0.3203321099
- 0.3786138892 0.3671433032 0.3226552010
- 0.3809883893 0.3694634140 0.3249565065
- 0.3833450079 0.3717713058 0.3272385001
- 0.3856788874 0.3740625978 0.3295018971
- 0.3879950047 0.3763391078 0.3317486942
- 0.3902960122 0.3786000907 0.3339833021
- 0.3925783932 0.3808402121 0.3362008929
- 0.3948448002 0.3830653131 0.3384015858
- 0.3970947862 0.3852767050 0.3405882120
- 0.3993253112 0.3874705136 0.3427591920
- 0.4015383124 0.3896510005 0.3449178934
- 0.4037337899 0.3918201923 0.3470610082
- 0.4059110880 0.3939774036 0.3491885066
- 0.4080676138 0.3961207867 0.3513003886
- 0.4102075100 0.3982515931 0.3533968031
- 0.4123331010 0.4003694952 0.3554781973
- 0.4144445062 0.4024741054 0.3575446904
- 0.4165400863 0.4045642912 0.3595972955
- 0.4186260104 0.4066396058 0.3616338074
- 0.4207012057 0.4087007046 0.3636533022
- 0.4227670133 0.4107474089 0.3656555116
- 0.4248233140 0.4127795100 0.3676426113
- 0.4268693924 0.4147967100 0.3696162105
- 0.4289070964 0.4167988002 0.3715760112
- 0.4309335947 0.4187847972 0.3735184968
- 0.4329519868 0.4207592905 0.3754445016
- 0.4349603057 0.4227212965 0.3773564994
- 0.4369597137 0.4246717989 0.3792560101
- 0.4389463067 0.4266099930 0.3811441064
- 0.4409210086 0.4285362065 0.3830193877
- 0.4428839087 0.4304524064 0.3848828077
- 0.4448337853 0.4323602021 0.3867362142
- 0.4467687905 0.4342601001 0.3885799944
- 0.4486894906 0.4361515045 0.3904125988
- 0.4505963922 0.4380353987 0.3922336102
- 0.4524900913 0.4399108887 0.3940415084
- 0.4543710947 0.4417791069 0.3958359063
- 0.4562399089 0.4436390996 0.3976179957
- 0.4580954909 0.4454919100 0.3993878961
- 0.4599367976 0.4473369122 0.4011451006
- 0.4617645144 0.4491747022 0.4028908908
- 0.4635792077 0.4510050118 0.4046252966
- 0.4653801918 0.4528281987 0.4063490927
- 0.4671661854 0.4546442926 0.4080632031
- 0.4689376950 0.4564531147 0.4097684920
- 0.4706963003 0.4582554102 0.4114660919
- 0.4724414945 0.4600501955 0.4131549895
- 0.4741756022 0.4618388116 0.4148359001
- 0.4758949876 0.4636174142 0.4165103137
- 0.4776011109 0.4653869867 0.4181793034
- 0.4792934954 0.4671463966 0.4198431969
- 0.4809749126 0.4688977003 0.4215008914
- 0.4826433957 0.4706400037 0.4231525958
- 0.4842990041 0.4723741114 0.4247975051
- 0.4859426916 0.4740991890 0.4264369905
- 0.4875749052 0.4758136868 0.4280720055
- 0.4891946912 0.4775179923 0.4297009110
- 0.4908007979 0.4792113900 0.4313251078
- 0.4923956096 0.4808942974 0.4329412878
- 0.4939799905 0.4825680852 0.4345523119
- 0.4955542982 0.4842331111 0.4361563027
- 0.4971171916 0.4858896136 0.4377534986
- 0.4986675084 0.4875380993 0.4393444955
- 0.5002059937 0.4891777039 0.4409264028
- 0.5017321706 0.4908088148 0.4425007105
- 0.5032498837 0.4924311936 0.4440687895
- 0.5047596097 0.4940446913 0.4456312060
- 0.5062615871 0.4956491888 0.4471881092
- 0.5077568889 0.4972448051 0.4487377107
- 0.5092430115 0.4988301992 0.4502801001
- 0.5107212067 0.5004084110 0.4518156946
- 0.5121917129 0.5019794703 0.4533447921
- 0.5136547089 0.5035430789 0.4548679888
- 0.5151066184 0.5050961971 0.4563845992
- 0.5165513754 0.5066397786 0.4578959048
- 0.5179892778 0.5081757903 0.4594022036
- 0.5194200277 0.5097053051 0.4609036148
- 0.5208390951 0.5112237930 0.4623981118
- 0.5222476125 0.5127363205 0.4638865888
- 0.5236480236 0.5142416954 0.4653699994
- 0.5250409842 0.5157390833 0.4668483138
- 0.5264229774 0.5172262788 0.4683186114
- 0.5277984142 0.5187063217 0.4697833955
- 0.5291666985 0.5201799870 0.4712427855
- 0.5305246711 0.5216469765 0.4726960957
- 0.5318741798 0.5231056809 0.4741415083
- 0.5332177877 0.5245596170 0.4755817056
- 0.5345557928 0.5260090232 0.4770165980
- 0.5358840227 0.5274482965 0.4784426987
- 0.5372061729 0.5288820863 0.4798631072
- 0.5385223031 0.5303105712 0.4812782109
- 0.5398281813 0.5317319036 0.4826853871
- 0.5411273837 0.5331465006 0.4840855002
- 0.5424209237 0.5345557928 0.4854811132
- 0.5437052250 0.5359572768 0.4868715107
- 0.5449833870 0.5373530984 0.4882541895
- 0.5462568998 0.5387449265 0.4896318913
- 0.5475227237 0.5401304960 0.4910022914
- 0.5487810969 0.5415118933 0.4923650026
- 0.5500348210 0.5428903103 0.4937227964
- 0.5512812138 0.5442638993 0.4950731993
- 0.5525211096 0.5456309915 0.4964149892
- 0.5537570119 0.5469937921 0.4977517128
- 0.5549864769 0.5483481884 0.4990803897
- 0.5562115908 0.5496984124 0.5004032850
- 0.5574334264 0.5510452986 0.5017220974
- 0.5586463809 0.5523828268 0.5030320883
- 0.5598551035 0.5537164807 0.5043380260
- 0.5610579252 0.5550454259 0.5056391954
- 0.5622550249 0.5563679934 0.5069329143
- 0.5634492040 0.5576872230 0.5082232952
- 0.5646370053 0.5589987040 0.5095074773
- 0.5658180714 0.5603044033 0.5107867122
- 0.5669947863 0.5616064072 0.5120629072
- 0.5681625009 0.5628957748 0.5133314133
- 0.5693277121 0.5641813874 0.5145972967
- 0.5704880953 0.5654600263 0.5158582926
- 0.5716452003 0.5667315722 0.5171144009
- 0.5728005171 0.5679996014 0.5183681846
- 0.5739479065 0.5692597032 0.5196151137
- 0.5750917792 0.5705173016 0.5208598971
- 0.5762277842 0.5717689991 0.5221000910
- 0.5773584247 0.5730172992 0.5233365297
- 0.5784850717 0.5742632151 0.5245702863
- 0.5796056986 0.5755022764 0.5257986784
- 0.5807244778 0.5767388940 0.5270252228
- 0.5818371773 0.5779654980 0.5282452703
- 0.5829467773 0.5791882277 0.5294620991
- 0.5840514898 0.5804045796 0.5306738019
- 0.5851526856 0.5816155076 0.5318812132
- 0.5862517953 0.5828229189 0.5330861211
- 0.5873453021 0.5840238929 0.5342842937
- 0.5884373188 0.5852233768 0.5354809761
- 0.5895215273 0.5864148736 0.5366703868
- 0.5906035900 0.5876041055 0.5378572941
- 0.5916786194 0.5887857080 0.5390371084
- 0.5927507281 0.5899624825 0.5402138233
- 0.5938187242 0.5911325812 0.5413867235
- 0.5948839784 0.5922974944 0.5425544977
- 0.5959472060 0.5934585929 0.5437186956
- 0.5970050097 0.5946133137 0.5448786020
- 0.5980607271 0.5957654715 0.5460368991
- 0.5991076231 0.5969123244 0.5471885204
- 0.6001530290 0.5980582237 0.5483391285
- 0.6011908054 0.5991981030 0.5494847894
- 0.6022279263 0.6003370881 0.5506296754
- 0.6032595038 0.6014683843 0.5517669916
- 0.6042903066 0.6025981903 0.5529031754
- 0.6053165793 0.6037194133 0.5540338755
- 0.6063408852 0.6048387885 0.5551629066
- 0.6073579788 0.6059514880 0.5562863946
- 0.6083726883 0.6070622802 0.5574082732
- 0.6093810201 0.6081678867 0.5585262775
- 0.6103867292 0.6092718244 0.5596421957
- 0.6113867760 0.6103717089 0.5607541203
- 0.6123839021 0.6114696264 0.5618643761
- 0.6133750081 0.6125634909 0.5629718900
- 0.6143637896 0.6136540174 0.5640769005
- 0.6153482199 0.6147373915 0.5651777983
- 0.6163303256 0.6158183813 0.5662764907
- 0.6173073053 0.6168941259 0.5673714280
- 0.6182823181 0.6179677844 0.5684645772
- 0.6192523837 0.6190360785 0.5695542097
- 0.6202210188 0.6201022863 0.5706425905
- 0.6211845875 0.6211615205 0.5717275143
- 0.6221469045 0.6222187877 0.5728116035
- 0.6231033206 0.6232674718 0.5738925934
- 0.6240592003 0.6243153811 0.5749726295
- 0.6250107288 0.6253551245 0.5760461092
- 0.6259621978 0.6263948083 0.5771194100
- 0.6269065142 0.6274272203 0.5781859756
- 0.6278507113 0.6284595728 0.5792527199
- 0.6287866235 0.6294867992 0.5803136826
- 0.6297214031 0.6305134296 0.5813742280
- 0.6306506991 0.6315355897 0.5824303031
- 0.6315780878 0.6325563788 0.5834851861
- 0.6325017214 0.6335713863 0.5845344067
- 0.6334224939 0.6345824003 0.5855802298
- 0.6343404055 0.6355903149 0.5866221189
- 0.6352542043 0.6365941763 0.5876594186
- 0.6361662745 0.6375966072 0.5886945724
- 0.6370725036 0.6385940909 0.5897240043
- 0.6379784942 0.6395912170 0.5907528996
- 0.6388779283 0.6405804753 0.5917738080
- 0.6397773027 0.6415697932 0.5927945971
- 0.6406729221 0.6425516009 0.5938079953
- 0.6415677071 0.6435316801 0.5948200226
- 0.6424599886 0.6445075870 0.5958276987
- 0.6433506012 0.6454802752 0.5968323946
- 0.6442388892 0.6464512944 0.5978347063
- 0.6451222897 0.6474183798 0.5988320112
- 0.6460055113 0.6483852863 0.5998288989
- 0.6468821764 0.6493440866 0.6008189917
- 0.6477587819 0.6503030062 0.6018090248
- 0.6486309767 0.6512538791 0.6027926207
- 0.6495016217 0.6522020102 0.6037741899
- 0.6503694057 0.6531463265 0.6047533154
- 0.6512334943 0.6540852189 0.6057292223
- 0.6520972252 0.6550235748 0.6067042947
- 0.6529569030 0.6559551954 0.6076720953
- 0.6538167000 0.6568868160 0.6086397767
- 0.6546720862 0.6578143239 0.6096029878
- 0.6555258036 0.6587402821 0.6105644703
- 0.6563767791 0.6596642733 0.6115236282
- 0.6572223902 0.6605846882 0.6124786735
- 0.6580681205 0.6615051031 0.6134337783
- 0.6589081883 0.6624196172 0.6143844128
- 0.6597480774 0.6633337140 0.6153349876
- 0.6605852842 0.6642439961 0.6162821054
- 0.6614202261 0.6651508808 0.6172264814
- 0.6622543931 0.6660568714 0.6181699038
- 0.6630814075 0.6669554114 0.6191053987
- 0.6639084816 0.6678538918 0.6200408936
- 0.6647310257 0.6687464714 0.6209712029
- 0.6655508876 0.6696357131 0.6218988895
- 0.6663697958 0.6705237031 0.6228252053
- 0.6671835184 0.6714056134 0.6237459183
- 0.6679971218 0.6722874045 0.6246666908
- 0.6688064933 0.6731655002 0.6255832911
- 0.6696135998 0.6740418077 0.6264979839
- 0.6704198122 0.6749172211 0.6274114847
- 0.6712203026 0.6757869720 0.6283187866
- 0.6720207930 0.6766569018 0.6292260289
- 0.6728178263 0.6775221825 0.6301295757
- 0.6736124158 0.6783844233 0.6310310960
- 0.6744068861 0.6792463064 0.6319320798
- 0.6751977801 0.6801002026 0.6328263879
- 0.6759887934 0.6809539795 0.6337206960
- 0.6767783165 0.6818047762 0.6346113086
- 0.6775661707 0.6826521158 0.6354981065
- 0.6783542037 0.6834993958 0.6363847852
- 0.6791371703 0.6843413115 0.6372650266
- 0.6799193025 0.6851823926 0.6381441951
- 0.6807003021 0.6860218048 0.6390221119
- 0.6814774275 0.6868560910 0.6398959160
- 0.6822544932 0.6876903176 0.6407696009
- 0.6830291152 0.6885216832 0.6416400075
- 0.6838018894 0.6893510818 0.6425083876
- 0.6845747232 0.6901804805 0.6433767080
- 0.6853433847 0.6910036206 0.6442382932
- 0.6861116886 0.6918261051 0.6450995803
- 0.6868789792 0.6926466823 0.6459587216
- 0.6876426935 0.6934604049 0.6468116045
- 0.6884064078 0.6942741871 0.6476644874
- 0.6891673207 0.6950843930 0.6485136151
- 0.6899256110 0.6958913207 0.6493594050
- 0.6906839013 0.6966981888 0.6502050757
- 0.6914379001 0.6975011826 0.6510459781
- 0.6921907067 0.6983032227 0.6518856883
- 0.6929433942 0.6991050243 0.6527251005
- 0.6936904788 0.6999025941 0.6535598040
- 0.6944376230 0.7007001042 0.6543945074
- 0.6951832175 0.7014958858 0.6552277207
- 0.6959239244 0.7022861242 0.6560571194
- 0.6966645718 0.7030763030 0.6568865180
- 0.6974024773 0.7038636804 0.6577119827
- 0.6981366873 0.7046473026 0.6585326791
- 0.6988708973 0.7054308057 0.6593534946
- 0.6996024251 0.7062115073 0.6601701975
- 0.7003322840 0.7069903016 0.6609845161
- 0.7010622025 0.7077690959 0.6617987752
- 0.7017893791 0.7085446119 0.6626083255
- 0.7025159001 0.7093191147 0.6634163260
- 0.7032423019 0.7100936174 0.6642243266
- 0.7039636970 0.7108619809 0.6650285125
- 0.7046843171 0.7116296291 0.6658324003
- 0.7054049969 0.7123970985 0.6666362286
- 0.7061207294 0.7131581903 0.6674346924
- 0.7068364024 0.7139192224 0.6682332158
- 0.7075518966 0.7146798968 0.6690312028
- 0.7082635164 0.7154349089 0.6698222160
- 0.7089750171 0.7161899209 0.6706132889
- 0.7096859217 0.7169442177 0.6714035273
- 0.7103911042 0.7176927924 0.6721884012
- 0.7110964060 0.7184414864 0.6729732752
- 0.7118008137 0.7191895247 0.6737573743
- 0.7125003934 0.7199338078 0.6745371819
- 0.7131999731 0.7206779718 0.6753169894
- 0.7138990164 0.7214214206 0.6760962009
- 0.7145938277 0.7221598029 0.6768721938
- 0.7152886987 0.7228981256 0.6776481867
- 0.7159827948 0.7236354947 0.6784234047
- 0.7166706920 0.7243661880 0.6791931987
- 0.7173587084 0.7250968814 0.6799631119
- 0.7180461884 0.7258272171 0.6807324290
- 0.7187278867 0.7265521288 0.6814960837
- 0.7194095850 0.7272771001 0.6822597980
- 0.7200912833 0.7280020118 0.6830233932
- 0.7207676768 0.7287219763 0.6837813854
- 0.7214440703 0.7294420004 0.6845393777
- 0.7221205235 0.7301620245 0.6852974296
- 0.7227922082 0.7308751941 0.6860501766
- 0.7234632969 0.7315877080 0.6868025064
- 0.7241343856 0.7323002219 0.6875547767
- 0.7248032093 0.7330073118 0.6883025169
- 0.7254711986 0.7337129116 0.6890491247
- 0.7261391878 0.7344185114 0.6897956729
- 0.7268046141 0.7351201773 0.6905381083
- 0.7274683118 0.7358196974 0.6912782192
- 0.7281321287 0.7365190983 0.6920182705
- 0.7287933230 0.7372158170 0.6927558780
- 0.7294514775 0.7379088998 0.6934906840
- 0.7301098108 0.7386021018 0.6942256093
- 0.7307670712 0.7392935753 0.6949588060
- 0.7314220071 0.7399803996 0.6956874728
- 0.7320768237 0.7406671047 0.6964163184
- 0.7327315807 0.7413536906 0.6971448064
- 0.7333819270 0.7420334816 0.6978684068
- 0.7340322137 0.7427132130 0.6985918880
- 0.7346825004 0.7433928847 0.6993154287
- 0.7353283763 0.7440670729 0.7000336051
- 0.7359728813 0.7447395921 0.7007502913
- 0.7366175056 0.7454121113 0.7014670968
- 0.7372602820 0.7460821271 0.7021806240
- 0.7379010916 0.7467494011 0.7028908730
- 0.7385420203 0.7474167943 0.7036011219
- 0.7391821146 0.7480832934 0.7043104172
- 0.7398182154 0.7487462759 0.7050154209
- 0.7404543757 0.7494093180 0.7057204247
- 0.7410904765 0.7500723004 0.7064254284
- 0.7417215705 0.7507299781 0.7071260214
- 0.7423517108 0.7513865829 0.7078258991
- 0.7429817915 0.7520431280 0.7085257769
- 0.7436100841 0.7526969910 0.7092229724
- 0.7442362905 0.7533478141 0.7099171877
- 0.7448624969 0.7539986968 0.7106114030
- 0.7454884052 0.7546491027 0.7113050222
- 0.7461096048 0.7552949786 0.7119926810
- 0.7467309237 0.7559409142 0.7126803994
- 0.7473521233 0.7565869093 0.7133681774
- 0.7479693294 0.7572283149 0.7140517831
- 0.7485842705 0.7578672767 0.7147333026
- 0.7491992712 0.7585062981 0.7154148817
- 0.7498134971 0.7591440082 0.7160953879
- 0.7504243255 0.7597767115 0.7167720199
- 0.7510352135 0.7604094148 0.7174485922
- 0.7516459823 0.7610421181 0.7181252241
- 0.7522531152 0.7616708875 0.7187982202
- 0.7528588176 0.7622982264 0.7194700241
- 0.7534645200 0.7629255056 0.7201418281
- 0.7540687919 0.7635515928 0.7208123207
- 0.7546679974 0.7641733885 0.7214787006
- 0.7552672029 0.7647953033 0.7221450806
- 0.7558664083 0.7654170990 0.7228114009
- 0.7564626932 0.7660366893 0.7234749794
- 0.7570574880 0.7666552067 0.7241373062
- 0.7576522827 0.7672737241 0.7247995734
- 0.7582467794 0.7678917050 0.7254614234
- 0.7588381767 0.7685058117 0.7261199951
- 0.7594295740 0.7691199183 0.7267785072
- 0.7600209713 0.7697339058 0.7274370193
- 0.7606108189 0.7703450918 0.7280923128
- 0.7611988783 0.7709534764 0.7287446260
- 0.7617871165 0.7715619802 0.7293969989
- 0.7623751760 0.7721704245 0.7300493121
- 0.7629606128 0.7727757096 0.7306963205
- 0.7635456920 0.7733805180 0.7313426733
- 0.7641307116 0.7739853263 0.7319890857
- 0.7647150159 0.7745891213 0.7326344252
- 0.7652966976 0.7751892805 0.7332763076
- 0.7658783793 0.7757894993 0.7339181900
- 0.7664601207 0.7763897181 0.7345600724
- 0.7670400143 0.7769867778 0.7352002859
- 0.7676184773 0.7775810957 0.7358390093
- 0.7681970000 0.7781754732 0.7364776731
- 0.7687754035 0.7787699103 0.7371163964
- 0.7693514228 0.7793611288 0.7377526164
- 0.7699269056 0.7799516916 0.7383884192
- 0.7705023289 0.7805421948 0.7390242219
- 0.7710775137 0.7811324000 0.7396594882
- 0.7716495991 0.7817180753 0.7402899265
- 0.7722216845 0.7823038101 0.7409204245
- 0.7727938294 0.7828894854 0.7415509224
- 0.7733650208 0.7834734917 0.7421798110
- 0.7739340067 0.7840530872 0.7428051829
- 0.7745028734 0.7846328020 0.7434306741
- 0.7750719190 0.7852125168 0.7440561056
- 0.7756394148 0.7857902050 0.7446792126
- 0.7762054205 0.7863658071 0.7452998757
- 0.7767714262 0.7869415283 0.7459207177
- 0.7773373127 0.7875170708 0.7465413809
- 0.7779011726 0.7880907059 0.7471587062
- 0.7784639001 0.7886632085 0.7477741838
- 0.7790266275 0.7892357111 0.7483897805
- 0.7795892954 0.7898082137 0.7490053177
- 0.7801496983 0.7903760076 0.7496179938
- 0.7807093263 0.7909423709 0.7502297759
- 0.7812688947 0.7915087938 0.7508416176
- 0.7818285227 0.7920752168 0.7514533997
- 0.7823855877 0.7926365137 0.7520614862
- 0.7829421759 0.7931969762 0.7526692152
- 0.7834988832 0.7937574983 0.7532768846
- 0.7840554714 0.7943180203 0.7538844943
- 0.7846093178 0.7948756218 0.7544875145
- 0.7851626873 0.7954329848 0.7550902963
- 0.7857161760 0.7959904075 0.7556930184
- 0.7862696052 0.7965477705 0.7562956810
- 0.7868201733 0.7971013784 0.7568932176
- 0.7873706222 0.7976546884 0.7574905753
- 0.7879210114 0.7982081175 0.7580878735
- 0.7884714007 0.7987614870 0.7586852908
- 0.7890191078 0.7993094921 0.7592788935
- 0.7895665765 0.7998571992 0.7598723769
- 0.7901141047 0.8004049063 0.7604658008
- 0.7906615734 0.8009526134 0.7610592842
- 0.7912061810 0.8014960885 0.7616505027
- 0.7917506099 0.8020390272 0.7622414231
- 0.7922949195 0.8025820255 0.7628324032
- 0.7928392887 0.8031250238 0.7634233832
- 0.7933812141 0.8036649227 0.7640110850
- 0.7939224839 0.8042042255 0.7645980716
- 0.7944638729 0.8047435880 0.7651851177
- 0.7950052023 0.8052828908 0.7657721043
- 0.7955445051 0.8058183789 0.7663552165
- 0.7960829735 0.8063523769 0.7669368982
- 0.7966215014 0.8068864942 0.7675185800
- 0.7971600294 0.8074206114 0.7681002021
- 0.7976967096 0.8079521060 0.7686796188
- 0.7982320786 0.8084818125 0.7692573071
- 0.7987675071 0.8090115786 0.7698349953
- 0.7993028760 0.8095412850 0.7704126835
- 0.7998371124 0.8100696802 0.7709888816
- 0.8003696203 0.8105961084 0.7715629935
- 0.8009020090 0.8111224771 0.7721372247
- 0.8014343977 0.8116489053 0.7727112770
- 0.8019663095 0.8121743798 0.7732846141
- 0.8024960160 0.8126959801 0.7738549113
- 0.8030256033 0.8132175803 0.7744253278
- 0.8035553098 0.8137391806 0.7749956250
- 0.8040848970 0.8142607212 0.7755659819
- 0.8046116829 0.8147786260 0.7761322856
- 0.8051382899 0.8152961731 0.7766984105
- 0.8056647778 0.8158138990 0.7772645950
- 0.8061913848 0.8163315058 0.7778307796
- 0.8067160845 0.8168472052 0.7783944011
- 0.8072397709 0.8173617721 0.7789568901
- 0.8077635169 0.8178765178 0.7795193195
- 0.8082872033 0.8183912039 0.7800818086
- 0.8088098764 0.8189039230 0.7806432843
- 0.8093308210 0.8194131255 0.7812033892
- 0.8098517060 0.8199223280 0.7817634940
- 0.8103727102 0.8204315901 0.7823235989
- 0.8108935952 0.8209407926 0.7828835845
- 0.8114115000 0.8214446902 0.7834416032
- 0.8119295239 0.8219487071 0.7839996219
- 0.8124474287 0.8224527240 0.7845575809
- 0.8129652739 0.8229566813 0.7851157188
- 0.8134815097 0.8234592080 0.7856711745
- 0.8139966130 0.8239607215 0.7862251997
- 0.8145117164 0.8244621158 0.7867792845
- 0.8150267005 0.8249636292 0.7873333097
- 0.8155413270 0.8254641294 0.7878866196
- 0.8160536885 0.8259606957 0.7884370089
- 0.8165659904 0.8264572024 0.7889872789
- 0.8170784116 0.8269537091 0.7895377278
- 0.8175907731 0.8274502158 0.7900881171
- 0.8181009889 0.8279432058 0.7906360030
- 0.8186104298 0.8284350038 0.7911829948
- 0.8191198111 0.8289268017 0.7917301059
- 0.8196291924 0.8294185996 0.7922770977
- 0.8201377988 0.8299099207 0.7928233147
- 0.8206434250 0.8303995728 0.7933669090
- 0.8211489916 0.8308892846 0.7939103842
- 0.8216546178 0.8313789964 0.7944539785
- 0.8221603036 0.8318687081 0.7949975133
- 0.8226630092 0.8323553205 0.7955383062
- 0.8231644034 0.8328405023 0.7960780263
- 0.8236657977 0.8333258033 0.7966176867
- 0.8241671920 0.8338109851 0.7971572876
- 0.8246682286 0.8342955709 0.7976964116
- 0.8251668215 0.8347756267 0.7982317209
- 0.8256654739 0.8352555037 0.7987669706
- 0.8261641264 0.8357354999 0.7993022203
- 0.8266627192 0.8362154961 0.7998375297
- 0.8271595240 0.8366938233 0.8003703952
- 0.8276544809 0.8371704817 0.8009009957
- 0.8281494975 0.8376471996 0.8014315963
- 0.8286445141 0.8381239176 0.8019623160
- 0.8291395903 0.8386006951 0.8024929166
- 0.8296310902 0.8390740752 0.8030207157
- 0.8301221132 0.8395469785 0.8035480976
- 0.8306130767 0.8400198221 0.8040754199
- 0.8311039805 0.8404927254 0.8046028018
- 0.8315945864 0.8409647942 0.8051295280
- 0.8320829272 0.8414331079 0.8056535125
- 0.8325713277 0.8419014215 0.8061774969
- 0.8330597281 0.8423696160 0.8067014217
- 0.8335480094 0.8428379297 0.8072254062
- 0.8340349197 0.8433049917 0.8077479005
- 0.8345198035 0.8437706828 0.8082687855
- 0.8350048065 0.8442363143 0.8087896109
- 0.8354896903 0.8447020054 0.8093103766
- 0.8359745741 0.8451675773 0.8098313212
- 0.8364562988 0.8456311226 0.8103501797
- 0.8369364142 0.8460934758 0.8108682036
- 0.8374165297 0.8465558887 0.8113862276
- 0.8378965259 0.8470183015 0.8119041920
- 0.8383765817 0.8474807143 0.8124222159
- 0.8388531804 0.8479387760 0.8129376173
- 0.8393293023 0.8483963013 0.8134527206
- 0.8398053050 0.8488537073 0.8139677048
- 0.8402814269 0.8493111730 0.8144826889
- 0.8407574296 0.8497685194 0.8149976730
- 0.8412302732 0.8502224088 0.8155111074
- 0.8417032957 0.8506761789 0.8160244226
- 0.8421761990 0.8511301279 0.8165377975
- 0.8426492214 0.8515838981 0.8170511127
- 0.8431215286 0.8520373702 0.8175640702
- 0.8435900211 0.8524886966 0.8180745840
- 0.8440583944 0.8529400229 0.8185852170
- 0.8445268869 0.8533912897 0.8190956712
- 0.8449953198 0.8538426161 0.8196063042
- 0.8454630971 0.8542929888 0.8201159835
- 0.8459277749 0.8547400832 0.8206226230
- 0.8463925719 0.8551871181 0.8211292028
- 0.8468574286 0.8556342125 0.8216357827
- 0.8473222256 0.8560811877 0.8221424818
- 0.8477864265 0.8565273881 0.8226484060
- 0.8482484221 0.8569706082 0.8231524229
- 0.8487104177 0.8574137092 0.8236563802
- 0.8491724133 0.8578569293 0.8241603971
- 0.8496344090 0.8583000898 0.8246644139
- 0.8500953913 0.8587425947 0.8251677155
- 0.8505532742 0.8591822982 0.8256688714
- 0.8510112166 0.8596221209 0.8261700869
- 0.8514690995 0.8600618243 0.8266713023
- 0.8519269824 0.8605015874 0.8271725178
- 0.8523843288 0.8609408140 0.8276733160
- 0.8528388143 0.8613771200 0.8281720281
- 0.8532934189 0.8618134856 0.8286706805
- 0.8537480235 0.8622499108 0.8291695118
- 0.8542025089 0.8626862764 0.8296682239
- 0.8546568751 0.8631222844 0.8301666975
- 0.8551089764 0.8635547757 0.8306632042
- 0.8555610180 0.8639872074 0.8311597109
- 0.8560131192 0.8644195795 0.8316562176
- 0.8564652205 0.8648520708 0.8321527243
- 0.8569173217 0.8652845025 0.8326491714
- 0.8573657870 0.8657131195 0.8331434131
- 0.8578140736 0.8661414981 0.8336374760
- 0.8582624197 0.8665698767 0.8341315985
- 0.8587107062 0.8669981956 0.8346257806
- 0.8591589928 0.8674265742 0.8351199031
- 0.8596050143 0.8678531051 0.8356130719
- 0.8600503206 0.8682789803 0.8361061215
- 0.8604956269 0.8687049150 0.8365991116
- 0.8609408736 0.8691307902 0.8370921016
- 0.8613861799 0.8695567846 0.8375850916
- 0.8618302941 0.8699809909 0.8380767703
- 0.8622733951 0.8704040051 0.8385676146
- 0.8627164960 0.8708269000 0.8390582800
- 0.8631595969 0.8712497950 0.8395491242
- 0.8636026978 0.8716726899 0.8400399089
- 0.8640447855 0.8720946908 0.8405296803
- 0.8644844890 0.8725144863 0.8410171270
- 0.8649240732 0.8729342222 0.8415045738
- 0.8653637171 0.8733540177 0.8419920206
- 0.8658034205 0.8737736940 0.8424795270
- 0.8662430048 0.8741934896 0.8429669142
- 0.8666800261 0.8746116757 0.8434523940
- 0.8671169877 0.8750299215 0.8439378142
- 0.8675538898 0.8754481077 0.8444231749
- 0.8679907918 0.8758662939 0.8449085951
- 0.8684278131 0.8762844801 0.8453940153
- 0.8688635230 0.8767014146 0.8458780050
- 0.8692985177 0.8771173954 0.8463612199
- 0.8697335124 0.8775334954 0.8468443155
- 0.8701685071 0.8779495955 0.8473274708
- 0.8706035018 0.8783656955 0.8478106856
- 0.8710376024 0.8787810802 0.8482931852
- 0.8714686036 0.8791939020 0.8487735987
- 0.8718994856 0.8796067834 0.8492540121
- 0.8723304272 0.8800197244 0.8497344255
- 0.8727613091 0.8804326057 0.8502147794
- 0.8731923103 0.8808454275 0.8506951928
- 0.8736202717 0.8812555075 0.8511731029
- 0.8740472794 0.8816646934 0.8516504765
- 0.8744744062 0.8820738792 0.8521277905
- 0.8749014735 0.8824831247 0.8526051044
- 0.8753286004 0.8828923106 0.8530824184
- 0.8757551908 0.8833009005 0.8535591960
- 0.8761808276 0.8837080002 0.8540347815
- 0.8766062856 0.8841150999 0.8545104265
- 0.8770318031 0.8845221996 0.8549860120
- 0.8774573207 0.8849292994 0.8554615974
- 0.8778828979 0.8853362799 0.8559371829
- 0.8783056736 0.8857411146 0.8564112782
- 0.8787276149 0.8861449957 0.8568848968
- 0.8791493773 0.8865488768 0.8573585153
- 0.8795713186 0.8869528770 0.8578320742
- 0.8799932003 0.8873568177 0.8583056927
- 0.8804144263 0.8877601027 0.8587788939
- 0.8808318973 0.8881598115 0.8592500091
- 0.8812494874 0.8885595798 0.8597210050
- 0.8816670775 0.8889592886 0.8601921201
- 0.8820847273 0.8893591166 0.8606631160
- 0.8825021982 0.8897588849 0.8611341715
- 0.8829184175 0.8901572227 0.8616037965
- 0.8833333850 0.8905543089 0.8620721102
- 0.8837484121 0.8909513950 0.8625404835
- 0.8841633797 0.8913484216 0.8630087972
- 0.8845784068 0.8917455077 0.8634771705
- 0.8849933743 0.8921425939 0.8639456034
- 0.8854057193 0.8925368786 0.8644126058
- 0.8858175278 0.8929308057 0.8648794293
- 0.8862293959 0.8933246732 0.8653463125
- 0.8866413236 0.8937187195 0.8658130765
- 0.8870530725 0.8941125870 0.8662800193
- 0.8874645233 0.8945059180 0.8667466044
- 0.8878725767 0.8948956132 0.8672116995
- 0.8882806897 0.8952853084 0.8676767945
- 0.8886888027 0.8956750035 0.8681420088
- 0.8890969157 0.8960648179 0.8686071038
- 0.8895050287 0.8964545131 0.8690721989
- 0.8899124265 0.8968430161 0.8695368171
- 0.8903183937 0.8972294927 0.8700006008
- 0.8907244802 0.8976160884 0.8704643250
- 0.8911305070 0.8980026245 0.8709279895
- 0.8915365934 0.8983891010 0.8713917136
- 0.8919426203 0.8987755775 0.8718554974
- 0.8923472166 0.8991609216 0.8723185062
- 0.8927506208 0.8995451927 0.8727809787
- 0.8931540847 0.8999295235 0.8732435703
- 0.8935574889 0.9003137946 0.8737061024
- 0.8939608932 0.9006981850 0.8741686940
- 0.8943642974 0.9010825157 0.8746312261
- 0.8947654963 0.9014645815 0.8750917912
- 0.8951656818 0.9018456936 0.8755515218
- 0.8955659270 0.9022269249 0.8760113120
- 0.8959661126 0.9026079774 0.8764711022
- 0.8963662982 0.9029892087 0.8769308925
- 0.8967664838 0.9033703208 0.8773906231
- 0.8971654773 0.9037498236 0.8778483868
- 0.8975641727 0.9041286707 0.8783056736
- 0.8979628086 0.9045075774 0.8787629008
- 0.8983613849 0.9048866034 0.8792201877
- 0.8987600803 0.9052655101 0.8796774745
- 0.8991587162 0.9056444168 0.8801347017
- 0.8995556235 0.9060223103 0.8805907965
- 0.8999521136 0.9064000249 0.8810467124
- 0.9003486037 0.9067776799 0.8815026283
- 0.9007450938 0.9071552753 0.8819584250
- 0.9011415839 0.9075329900 0.8824142814
- 0.9015380740 0.9079107046 0.8828700781
- 0.9019324183 0.9082859159 0.8833250999
- 0.9023262262 0.9086604714 0.8837798834
- 0.9027199149 0.9090350866 0.8842347264
- 0.9031137228 0.9094097018 0.8846895099
- 0.9035074711 0.9097843170 0.8851444125
- 0.9039012790 0.9101588726 0.8855991960
- 0.9042941928 0.9105305076 0.8860530257
- 0.9046869278 0.9109010100 0.8865063787
- 0.9050796032 0.9112715721 0.8869599104
- 0.9054722786 0.9116421938 0.8874133229
- 0.9058650136 0.9120126963 0.8878667951
- 0.9062576890 0.9123833179 0.8883202076
- 0.9066494107 0.9127531052 0.8887727261
- 0.9070404172 0.9131224751 0.8892245293
- 0.9074314237 0.9134919047 0.8896763921
- 0.9078223705 0.9138612747 0.8901283145
- 0.9082133770 0.9142307043 0.8905801773
- 0.9086043835 0.9146000147 0.8910320997
- 0.9089940190 0.9149683714 0.8914834261
- 0.9093819857 0.9153357148 0.8919339776
- 0.9097698927 0.9157028794 0.8923847079
- 0.9101579189 0.9160702229 0.8928353190
- 0.9105458856 0.9164373875 0.8932858706
- 0.9109339118 0.9168046713 0.8937366009
- 0.9113214016 0.9171708822 0.8941872120
- 0.9117074013 0.9175342917 0.8946375847
- 0.9120935202 0.9178975821 0.8950880170
- 0.9124795794 0.9182608724 0.8955383897
- 0.9128655791 0.9186242819 0.8959888220
- 0.9132516980 0.9189875722 0.8964391947
- 0.9136376977 0.9193509221 0.8968896866
- 0.9140226841 0.9197127223 0.8973388076
- 0.9144076109 0.9200745225 0.8977879286
- 0.9147924781 0.9204362035 0.8982371092
- 0.9151775241 0.9207980037 0.8986861706
- 0.9155623913 0.9211596847 0.8991352916
- 0.9159473181 0.9215214849 0.8995844126
- 0.9163296819 0.9218823910 0.9000319839
- 0.9167106748 0.9222429991 0.9004787207
- 0.9170917869 0.9226036072 0.9009253979
- 0.9174728990 0.9229642153 0.9013720751
- 0.9178540111 0.9233248234 0.9018188119
- 0.9182350039 0.9236853719 0.9022654891
- 0.9186152220 0.9240450263 0.9027118087
- 0.9189931750 0.9244018793 0.9031571150
- 0.9193711877 0.9247587919 0.9036024809
- 0.9197492003 0.9251158237 0.9040477872
- 0.9201272130 0.9254726768 0.9044930935
- 0.9205052257 0.9258295894 0.9049385190
- 0.9208831787 0.9261866212 0.9053838253
- 0.9212595224 0.9265406728 0.9058277011
- 0.9216355085 0.9268943071 0.9062713981
- 0.9220116138 0.9272480011 0.9067149758
- 0.9223875999 0.9276016951 0.9071586728
- 0.9227635860 0.9279553890 0.9076024294
- 0.9231395721 0.9283090830 0.9080460072
- 0.9235144258 0.9286624193 0.9084891081
- 0.9238871932 0.9290151000 0.9089311957
- 0.9242599010 0.9293677807 0.9093734026
- 0.9246327281 0.9297205210 0.9098154902
- 0.9250054955 0.9300732017 0.9102576971
- 0.9253782034 0.9304258823 0.9106997848
- 0.9257509708 0.9307786226 0.9111419916
- 0.9261215925 0.9311289787 0.9115830064
- 0.9264919162 0.9314789772 0.9120237827
- 0.9268621802 0.9318289757 0.9124646187
- 0.9272325039 0.9321790934 0.9129055142
- 0.9276028275 0.9325290918 0.9133462906
- 0.9279729724 0.9328790903 0.9137871265
- 0.9283429980 0.9332283139 0.9142274857
- 0.9287117720 0.9335752726 0.9146667123
- 0.9290807247 0.9339222908 0.9151058793
- 0.9294496179 0.9342694283 0.9155451059
- 0.9298185110 0.9346163869 0.9159842730
- 0.9301874042 0.9349634051 0.9164234996
- 0.9305561781 0.9353104234 0.9168627262
- 0.9309234023 0.9356566072 0.9173014760
- 0.9312896132 0.9360023737 0.9177401066
- 0.9316558242 0.9363480806 0.9181786180
- 0.9320219755 0.9366937876 0.9186171889
- 0.9323881865 0.9370396137 0.9190558195
- 0.9327543974 0.9373853207 0.9194943905
- 0.9331206083 0.9377310872 0.9199329019
- 0.9334837794 0.9380753040 0.9203705788
- 0.9338467121 0.9384195209 0.9208081961
- 0.9342097044 0.9387636185 0.9212458730
- 0.9345725775 0.9391077757 0.9216834903
- 0.9349356294 0.9394518733 0.9221211076
- 0.9352985024 0.9397959709 0.9225587249
- 0.9356611967 0.9401394725 0.9229962230
- 0.9360224009 0.9404795766 0.9234330058
- 0.9363836050 0.9408196807 0.9238699079
- 0.9367448092 0.9411597848 0.9243066907
- 0.9371060133 0.9414998889 0.9247435927
- 0.9374672771 0.9418399930 0.9251803756
- 0.9378284812 0.9421800971 0.9256172776
- 0.9381889105 0.9425194263 0.9260538816
- 0.9385479093 0.9428572059 0.9264901876
- 0.9389069080 0.9431951046 0.9269264936
- 0.9392657876 0.9435328841 0.9273626804
- 0.9396247864 0.9438707232 0.9277989864
- 0.9399837852 0.9442085028 0.9282351732
- 0.9403427839 0.9445464015 0.9286714792
- 0.9407004118 0.9448838830 0.9291065931
- 0.9410564899 0.9452211857 0.9295405746
- 0.9414126873 0.9455584288 0.9299746752
- 0.9417688847 0.9458956718 0.9304087162
- 0.9421250820 0.9462329149 0.9308426976
- 0.9424812794 0.9465702176 0.9312766790
- 0.9428374767 0.9469074011 0.9317107797
- 0.9431930184 0.9472429156 0.9321432114
- 0.9435479045 0.9475771785 0.9325743914
- 0.9439027905 0.9479115009 0.9330056906
- 0.9442576766 0.9482458234 0.9334369898
- 0.9446126223 0.9485800862 0.9338682294
- 0.9449675083 0.9489144087 0.9342995286
- 0.9453223944 0.9492486715 0.9347308278
- 0.9456762075 0.9495813847 0.9351599216
- 0.9460293055 0.9499132037 0.9355877042
- 0.9463824034 0.9502449036 0.9360154867
- 0.9467355013 0.9505766034 0.9364433289
- 0.9470885992 0.9509083033 0.9368711114
- 0.9474416971 0.9512400031 0.9372988939
- 0.9477947950 0.9515718222 0.9377266169
- 0.9481452107 0.9519032240 0.9381518960
- 0.9484937191 0.9522345066 0.9385753274
- 0.9488422275 0.9525657892 0.9389986992
- 0.9491906166 0.9528970718 0.9394220710
- 0.9495391250 0.9532284141 0.9398453832
- 0.9498875141 0.9535596967 0.9402688146
- 0.9502360225 0.9538909793 0.9406921864
- 0.9505816102 0.9542205930 0.9411129951
- 0.9509239197 0.9545481801 0.9415308833
- 0.9512662292 0.9548758268 0.9419488907
- 0.9516084790 0.9552034140 0.9423667789
- 0.9519507885 0.9555310011 0.9427847266
- 0.9522932172 0.9558585882 0.9432026148
- 0.9526355267 0.9561861753 0.9436205029
- 0.9529765248 0.9565111995 0.9440370202
- 0.9533149004 0.9568306208 0.9444504976
- 0.9536532164 0.9571499825 0.9448639154
- 0.9539914727 0.9574694037 0.9452773929
- 0.9543299079 0.9577888250 0.9456908107
- 0.9546682239 0.9581081867 0.9461042881
- 0.9550064802 0.9584276080 0.9465177059
- 0.9553446174 0.9587466121 0.9469308853
- 0.9556806087 0.9590610266 0.9473422170
- 0.9560164809 0.9593753815 0.9477534294
- 0.9563524723 0.9596897960 0.9481647015
- 0.9566884041 0.9600043297 0.9485759735
- 0.9570243955 0.9603186846 0.9489871860
- 0.9573603272 0.9606330991 0.9493985176
- 0.9576963186 0.9609475136 0.9498096704
- 0.9580307007 0.9612603188 0.9502192140
- 0.9583647251 0.9615727067 0.9506282806
- 0.9586988091 0.9618852139 0.9510374069
- 0.9590328932 0.9621976018 0.9514464736
- 0.9593669176 0.9625099897 0.9518555999
- 0.9597010016 0.9628223777 0.9522647262
- 0.9600350857 0.9631348252 0.9526737928
- 0.9603679180 0.9634457231 0.9530814290
- 0.9606994987 0.9637547135 0.9534872770
- 0.9610310793 0.9640638232 0.9538931847
- 0.9613626003 0.9643728733 0.9542990923
- 0.9616941810 0.9646819830 0.9547049999
- 0.9620258212 0.9649910927 0.9551109076
- 0.9623572826 0.9653000832 0.9555168152
- 0.9626886845 0.9656090140 0.9559224248
- 0.9630175829 0.9659156799 0.9563245773
- 0.9633464813 0.9662224054 0.9567267895
- 0.9636753798 0.9665290713 0.9571290016
- 0.9640042782 0.9668357968 0.9575312138
- 0.9643331766 0.9671425223 0.9579333067
- 0.9646620750 0.9674491882 0.9583355188
- 0.9649909735 0.9677559137 0.9587376714
- 0.9653183818 0.9680610895 0.9591376185
- 0.9656450152 0.9683653712 0.9595360160
- 0.9659715295 0.9686697125 0.9599344730
- 0.9662981033 0.9689739943 0.9603329897
- 0.9666246176 0.9692782760 0.9607315063
- 0.9669511914 0.9695824981 0.9611299038
- 0.9672777057 0.9698867798 0.9615284204
- 0.9676039219 0.9701907039 0.9619265199
- 0.9679273963 0.9704914093 0.9623209834
- 0.9682508111 0.9707919955 0.9627156258
- 0.9685742855 0.9710927010 0.9631102085
- 0.9688977003 0.9713934064 0.9635047913
- 0.9692211747 0.9716939926 0.9638993740
- 0.9695447087 0.9719946980 0.9642940164
- 0.9698681235 0.9722954035 0.9646884799
- 0.9701895118 0.9725940824 0.9650804996
- 0.9705088735 0.9728909731 0.9654701948
- 0.9708284140 0.9731879234 0.9658597708
- 0.9711478949 0.9734848142 0.9662495255
- 0.9714673162 0.9737817049 0.9666391015
- 0.9717867970 0.9740785956 0.9670287967
- 0.9721062183 0.9743754864 0.9674183726
- 0.9724256992 0.9746723771 0.9678081274
- 0.9727420211 0.9749661088 0.9681929946
- 0.9730579257 0.9752594233 0.9685772061
- 0.9733737707 0.9755526781 0.9689614773
- 0.9736896157 0.9758459926 0.9693456888
- 0.9740055203 0.9761393070 0.9697300196
- 0.9743214250 0.9764326215 0.9701141715
- 0.9746373296 0.9767258763 0.9704985023
- 0.9749523997 0.9770184755 0.9708817005
- 0.9752640724 0.9773074985 0.9712603092
- 0.9755758047 0.9775965214 0.9716387987
- 0.9758874774 0.9778854847 0.9720172882
- 0.9761992097 0.9781745076 0.9723957777
- 0.9765108824 0.9784634709 0.9727743268
- 0.9768224955 0.9787524939 0.9731528163
- 0.9771342278 0.9790415168 0.9735313058
- 0.9774439931 0.9793285728 0.9739072919
- 0.9777507782 0.9796128273 0.9742792845
- 0.9780576229 0.9798970222 0.9746512175
- 0.9783642888 0.9801810980 0.9750232100
- 0.9786710739 0.9804652929 0.9753952026
- 0.9789779186 0.9807494879 0.9757671952
- 0.9792847037 0.9810336828 0.9761391282
- 0.9795914888 0.9813178778 0.9765111208
- 0.9798954725 0.9815995097 0.9768790007
- 0.9801974297 0.9818789959 0.9772434831
- 0.9804993272 0.9821584225 0.9776080847
- 0.9808012247 0.9824379086 0.9779726267
- 0.9811030030 0.9827173948 0.9783372283
- 0.9814049006 0.9829968810 0.9787017703
- 0.9817067981 0.9832764268 0.9790663123
- 0.9820086956 0.9835559130 0.9794309139
- 0.9823070168 0.9838317037 0.9797903895
- 0.9826034904 0.9841055870 0.9801471829
- 0.9828999043 0.9843794703 0.9805040956
- 0.9831963778 0.9846534133 0.9808608890
- 0.9834929109 0.9849272966 0.9812176824
- 0.9837893248 0.9852011800 0.9815745950
- 0.9840857983 0.9854751229 0.9819313884
- 0.9843822718 0.9857488871 0.9822881818
- 0.9846748710 0.9860187769 0.9826393127
- 0.9849656820 0.9862868190 0.9829875827
- 0.9852566123 0.9865549207 0.9833359718
- 0.9855474234 0.9868229032 0.9836843014
- 0.9858381748 0.9870908856 0.9840325713
- 0.9861291051 0.9873589277 0.9843810201
- 0.9864199162 0.9876269102 0.9847292900
- 0.9867107272 0.9878948927 0.9850776196
- 0.9869980216 0.9881591797 0.9854195118
- 0.9872834086 0.9884213805 0.9857577085
- 0.9875686765 0.9886837006 0.9860960245
- 0.9878541231 0.9889459014 0.9864342213
- 0.9881393909 0.9892082214 0.9867724180
- 0.9884247780 0.9894704223 0.9871106744
- 0.9887101054 0.9897326827 0.9874488711
- 0.9889954925 0.9899948835 0.9877871871
- 0.9892771244 0.9902533889 0.9881182909
- 0.9895554185 0.9905087948 0.9884434938
- 0.9898337722 0.9907642007 0.9887685776
- 0.9901121855 0.9910196066 0.9890937209
- 0.9903905988 0.9912750125 0.9894189239
- 0.9906688929 0.9915304184 0.9897440076
- 0.9909473062 0.9917857051 0.9900690913
- 0.9912257195 0.9920411110 0.9903942943
- 0.9915013909 0.9922938943 0.9907138944
- 0.9917727113 0.9925420880 0.9910243154
- 0.9920439720 0.9927902818 0.9913346767
- 0.9923152924 0.9930384159 0.9916450977
- 0.9925866127 0.9932866096 0.9919555187
- 0.9928578734 0.9935348034 0.9922658801
- 0.9931291938 0.9937829971 0.9925763011
- 0.9934003949 0.9940311909 0.9928867221
- 0.9936708212 0.9942783713 0.9931951165
- 0.9939351082 0.9945191741 0.9934899211
- 0.9941995144 0.9947599173 0.9937847257
- 0.9944638014 0.9950006008 0.9940794110
- 0.9947280884 0.9952414036 0.9943742156
- 0.9949923754 0.9954820871 0.9946690202
- 0.9952567220 0.9957227707 0.9949638247
- 0.9955210090 0.9959635139 0.9952586293
- 0.9957852960 0.9962043166 0.9955533743
- 0.9960408211 0.9964358807 0.9958317876
- 0.9962943792 0.9966655970 0.9961066842
- 0.9965478778 0.9968951941 0.9963817000
- 0.9968014956 0.9971249104 0.9966565967
- 0.9970551133 0.9973546267 0.9969314933
- 0.9973086119 0.9975842237 0.9972063899
- 0.9975622296 0.9978138804 0.9974814057
- 0.9978157878 0.9980435967 0.9977563024
- 0.9980642200 0.9982674122 0.9980189800
- 0.9983060956 0.9984840155 0.9982665777
- 0.9985480905 0.9987004995 0.9985142946
- 0.9987900853 0.9989171028 0.9987618923
- 0.9990320802 0.9991337061 0.9990094900
- 0.9992740750 0.9993503094 0.9992570877
- 0.9995160103 0.9995667934 0.9995048046
- 0.9997580051 0.9997833967 0.9997524023
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_ii_400.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_ii_400.spi1d
deleted file mode 100644
index f198692b6b4..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_futura_ii_400.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0171004608 0.0156014897 0.0110214697
- 0.0296423100 0.0275058597 0.0204370096
- 0.0400087796 0.0378916785 0.0286195297
- 0.0492478795 0.0473487712 0.0360689983
- 0.0577691793 0.0561984889 0.0429962091
- 0.0658048466 0.0644933432 0.0495528691
- 0.0734695420 0.0724152401 0.0558067188
- 0.0808440894 0.0800366476 0.0618191212
- 0.0879925117 0.0873461664 0.0676262975
- 0.0949557200 0.0944325328 0.0732697919
- 0.1018247008 0.1012879983 0.0787453130
- 0.1086272970 0.1079066992 0.0840507299
- 0.1152980998 0.1143304035 0.0892019123
- 0.1217757985 0.1205366999 0.0942221731
- 0.1280754060 0.1265349984 0.0991079137
- 0.1341703981 0.1323578954 0.1038789004
- 0.1400842071 0.1380200982 0.1085413024
- 0.1458258033 0.1435257047 0.1130928993
- 0.1513952017 0.1488672942 0.1175398976
- 0.1568222046 0.1540704072 0.1219094992
- 0.1621166021 0.1591500938 0.1262044013
- 0.1672838926 0.1641122997 0.1304340065
- 0.1723344028 0.1689572036 0.1346047074
- 0.1772560030 0.1737031043 0.1387116015
- 0.1820691973 0.1783441007 0.1427484006
- 0.1867853999 0.1828867942 0.1467114985
- 0.1914003938 0.1873379946 0.1506099999
- 0.1959276944 0.1916999966 0.1544381976
- 0.2003667951 0.1959740072 0.1582106054
- 0.2047297060 0.2001685053 0.1619343013
- 0.2090197951 0.2042849064 0.1656126976
- 0.2132406980 0.2083213031 0.1692394018
- 0.2173902988 0.2122910023 0.1728218049
- 0.2214687020 0.2161971927 0.1763650030
- 0.2254846990 0.2200367004 0.1798641980
- 0.2294346988 0.2238188982 0.1833273023
- 0.2333287001 0.2275474966 0.1867597997
- 0.2371630073 0.2312255949 0.1901571006
- 0.2409424931 0.2348573953 0.1935154945
- 0.2446697950 0.2384261042 0.1968335062
- 0.2483461946 0.2419455051 0.2001166940
- 0.2519711852 0.2454174012 0.2033713013
- 0.2555448115 0.2488500029 0.2066029012
- 0.2590776980 0.2522298098 0.2098037004
- 0.2625567913 0.2555679977 0.2129680067
- 0.2659949958 0.2588672936 0.2161033005
- 0.2693926096 0.2621265948 0.2192150950
- 0.2727515101 0.2653498054 0.2222974002
- 0.2760717869 0.2685379982 0.2253466994
- 0.2793444991 0.2716934979 0.2283667028
- 0.2825835049 0.2748126090 0.2313646972
- 0.2857859135 0.2778981924 0.2343385071
- 0.2889564931 0.2809517980 0.2372840047
- 0.2920953929 0.2839730978 0.2402049005
- 0.2951973081 0.2869609892 0.2431025058
- 0.2982689142 0.2899155021 0.2459677011
- 0.3013125062 0.2928346097 0.2488068938
- 0.3043302894 0.2957249880 0.2516252100
- 0.3073143959 0.2985872030 0.2544235885
- 0.3102650940 0.3014270067 0.2572003901
- 0.3131817877 0.3042409122 0.2599579096
- 0.3160701096 0.3070298135 0.2626875937
- 0.3189300001 0.3097898066 0.2653909028
- 0.3217678964 0.3125233054 0.2680732906
- 0.3245871961 0.3152284920 0.2707414031
- 0.3273836076 0.3179099858 0.2733910084
- 0.3301528096 0.3205696046 0.2760204077
- 0.3328959048 0.3232055902 0.2786307931
- 0.3356123865 0.3258267045 0.2812187076
- 0.3382978141 0.3284305036 0.2837873995
- 0.3409596980 0.3310135007 0.2863405049
- 0.3436000943 0.3335742950 0.2888756096
- 0.3462189138 0.3361156881 0.2913906872
- 0.3488169909 0.3386341035 0.2938865125
- 0.3513996005 0.3411293030 0.2963629961
- 0.3539629877 0.3436000943 0.2988243103
- 0.3565055132 0.3460493982 0.3012714982
- 0.3590308130 0.3484821916 0.3036991060
- 0.3615351915 0.3508949876 0.3061034977
- 0.3640230000 0.3532888889 0.3084929883
- 0.3664914966 0.3556644917 0.3108676076
- 0.3689433038 0.3580288887 0.3132284880
- 0.3713740110 0.3603788912 0.3155708909
- 0.3737848103 0.3627198935 0.3179005086
- 0.3761711121 0.3650496900 0.3202157021
- 0.3785369992 0.3673666120 0.3225137889
- 0.3808847964 0.3696695864 0.3247897923
- 0.3832105994 0.3719570935 0.3270477951
- 0.3855203986 0.3742293119 0.3292933106
- 0.3878141046 0.3764826059 0.3315246105
- 0.3900910914 0.3787195086 0.3337422907
- 0.3923526108 0.3809430897 0.3359439075
- 0.3945967853 0.3831507862 0.3381271064
- 0.3968229890 0.3853423893 0.3402962089
- 0.3990325034 0.3875181973 0.3424524069
- 0.4012250900 0.3896811008 0.3445951045
- 0.4033975899 0.3918299079 0.3467190862
- 0.4055522084 0.3939658999 0.3488298059
- 0.4076915085 0.3960888982 0.3509294987
- 0.4098165929 0.3981984854 0.3530152142
- 0.4119274020 0.4002932906 0.3550836146
- 0.4140225053 0.4023733139 0.3571367860
- 0.4161036909 0.4044389129 0.3591760099
- 0.4181733131 0.4064899981 0.3611989915
- 0.4202328026 0.4085263014 0.3632034063
- 0.4222835898 0.4105474949 0.3651930988
- 0.4243231118 0.4125525951 0.3671697974
- 0.4263541996 0.4145421982 0.3691323996
- 0.4283750057 0.4165202975 0.3710797131
- 0.4303872883 0.4184862077 0.3730098903
- 0.4323903918 0.4204401076 0.3749246895
- 0.4343844950 0.4223816991 0.3768284917
- 0.4363701046 0.4243108928 0.3787207901
- 0.4383463860 0.4262312949 0.3806005120
- 0.4403150082 0.4281423986 0.3824656010
- 0.4422720969 0.4300462902 0.3843190074
- 0.4442181885 0.4319409132 0.3861612082
- 0.4461520910 0.4338287115 0.3879927993
- 0.4480755031 0.4357072115 0.3898114860
- 0.4499849975 0.4375792146 0.3916176856
- 0.4518805146 0.4394420087 0.3934090137
- 0.4537624121 0.4412986040 0.3951860964
- 0.4556312859 0.4431461096 0.3969503045
- 0.4574877024 0.4449875951 0.3987065852
- 0.4593302011 0.4468202889 0.4004544914
- 0.4611577094 0.4486469924 0.4021933973
- 0.4629718959 0.4504652917 0.4039224088
- 0.4647724032 0.4522775114 0.4056409895
- 0.4665606022 0.4540818930 0.4073483944
- 0.4683364928 0.4558798969 0.4090481102
- 0.4700995982 0.4576708078 0.4107409120
- 0.4718486965 0.4594548941 0.4124262929
- 0.4735842943 0.4612326920 0.4141052067
- 0.4753074944 0.4630033076 0.4157783985
- 0.4770157039 0.4647684097 0.4174447060
- 0.4787110090 0.4665257037 0.4191048145
- 0.4803912044 0.4682776928 0.4207561910
- 0.4820596874 0.4700196981 0.4224033952
- 0.4837144017 0.4717536867 0.4240436852
- 0.4853559136 0.4734789133 0.4256787002
- 0.4869849980 0.4751960039 0.4273071885
- 0.4886021018 0.4769046903 0.4289287925
- 0.4902065098 0.4786028862 0.4305444062
- 0.4917967021 0.4802902043 0.4321511984
- 0.4933750033 0.4819664061 0.4337506890
- 0.4949423969 0.4836333096 0.4353412986
- 0.4964992106 0.4852910936 0.4369243979
- 0.4980452061 0.4869402051 0.4385007024
- 0.4995796978 0.4885810018 0.4400705099
- 0.5011045933 0.4902119935 0.4416334033
- 0.5026171207 0.4918344915 0.4431881905
- 0.5041204095 0.4934495986 0.4447365105
- 0.5056149960 0.4950574934 0.4462780058
- 0.5071011186 0.4966585934 0.4478121996
- 0.5085787773 0.4982511103 0.4493379891
- 0.5100476146 0.4998351932 0.4508579075
- 0.5115081072 0.5014110208 0.4523723125
- 0.5129603744 0.5029789209 0.4538812935
- 0.5144031048 0.5045387745 0.4553841949
- 0.5158382058 0.5060889721 0.4568797052
- 0.5172675848 0.5076315999 0.4583696127
- 0.5186911821 0.5091663003 0.4598538876
- 0.5201076865 0.5106902122 0.4613319039
- 0.5215175152 0.5122056007 0.4628019035
- 0.5229220986 0.5137131810 0.4642662108
- 0.5243213177 0.5152136087 0.4657247961
- 0.5257117152 0.5167068243 0.4671759903
- 0.5270925760 0.5181897879 0.4686197937
- 0.5284671783 0.5196657181 0.4700576961
- 0.5298361778 0.5211349726 0.4714899957
- 0.5311961174 0.5225929022 0.4729127884
- 0.5325514078 0.5240452290 0.4743295908
- 0.5339015126 0.5254917741 0.4757412076
- 0.5352419019 0.5269278884 0.4771471024
- 0.5365741253 0.5283558965 0.4785467982
- 0.5379003286 0.5297778845 0.4799422026
- 0.5392192006 0.5311921835 0.4813325107
- 0.5405315757 0.5325987935 0.4827156961
- 0.5418395996 0.5340006948 0.4840947092
- 0.5431419015 0.5353968143 0.4854688942
- 0.5444355011 0.5367845893 0.4868355095
- 0.5457248092 0.5381672978 0.4881992936
- 0.5470086932 0.5395433903 0.4895603955
- 0.5482844114 0.5409129858 0.4909155071
- 0.5495557189 0.5422785878 0.4922682941
- 0.5508213043 0.5436385870 0.4936183095
- 0.5520780087 0.5449923873 0.4949626923
- 0.5533294082 0.5463421941 0.4963046014
- 0.5545719862 0.5476844907 0.4976435006
- 0.5558081865 0.5490229726 0.4989764988
- 0.5570405126 0.5503587723 0.5003060102
- 0.5582659245 0.5516861081 0.5016294718
- 0.5594872832 0.5530081987 0.5029485226
- 0.5607051253 0.5543255210 0.5042636991
- 0.5619114041 0.5556346178 0.5055726767
- 0.5631139278 0.5569404960 0.5068780780
- 0.5643098950 0.5582408905 0.5081769228
- 0.5655001998 0.5595366955 0.5094692111
- 0.5666872859 0.5608298779 0.5107579827
- 0.5678644180 0.5621141195 0.5120382905
- 0.5690370202 0.5633950233 0.5133149028
- 0.5702024102 0.5646705031 0.5145862103
- 0.5713610053 0.5659371018 0.5158511996
- 0.5725166798 0.5671998858 0.5171135068
- 0.5736652017 0.5684533119 0.5183678865
- 0.5748100877 0.5697032809 0.5196194053
- 0.5759480000 0.5709466934 0.5208657980
- 0.5770794153 0.5721855164 0.5221070051
- 0.5782068968 0.5734214783 0.5233457088
- 0.5793256760 0.5746489167 0.5245773196
- 0.5804418921 0.5758739710 0.5258070230
- 0.5815505981 0.5770922899 0.5270308852
- 0.5826562047 0.5783078074 0.5282518268
- 0.5837575793 0.5795192122 0.5294687152
- 0.5848544240 0.5807257891 0.5306801200
- 0.5859488249 0.5819299221 0.5318887830
- 0.5870361924 0.5831274986 0.5330893993
- 0.5881218910 0.5843237042 0.5342882276
- 0.5891991258 0.5855125785 0.5354802012
- 0.5902739763 0.5866997838 0.5366697907
- 0.5913425088 0.5878822207 0.5378534198
- 0.5924072266 0.5890613794 0.5390337706
- 0.5934671760 0.5902367234 0.5402104855
- 0.5945214033 0.5914065838 0.5413823128
- 0.5955718160 0.5925731063 0.5425512791
- 0.5966168046 0.5937318206 0.5437142253
- 0.5976600051 0.5948877931 0.5448753834
- 0.5986986160 0.5960369110 0.5460278988
- 0.5997365713 0.5971850753 0.5471792221
- 0.6007699966 0.5983254910 0.5483239293
- 0.6018025875 0.5994653106 0.5494676232
- 0.6028274298 0.6005986929 0.5506033897
- 0.6038507819 0.6017305255 0.5517382026
- 0.6048673987 0.6028541923 0.5528683066
- 0.6058822274 0.6039755940 0.5539959073
- 0.6068912745 0.6050894260 0.5551165938
- 0.6078979969 0.6062008739 0.5562350750
- 0.6088986993 0.6073063016 0.5573483109
- 0.6098974943 0.6084094048 0.5584586859
- 0.6108921766 0.6095077991 0.5595636964
- 0.6118845940 0.6106038094 0.5606665015
- 0.6128724813 0.6116948724 0.5617650151
- 0.6138582826 0.6127820015 0.5628610849
- 0.6148399115 0.6138613224 0.5639526248
- 0.6158196926 0.6149377227 0.5650421977
- 0.6167954803 0.6160081029 0.5661283135
- 0.6177694201 0.6170759201 0.5672121048
- 0.6187387109 0.6181375980 0.5682907104
- 0.6197069287 0.6191977859 0.5693675280
- 0.6206719279 0.6202535033 0.5704392195
- 0.6216356754 0.6213079095 0.5715097785
- 0.6225941181 0.6223561764 0.5725752711
- 0.6235517263 0.6234036088 0.5736399889
- 0.6245011091 0.6244416237 0.5746986270
- 0.6254506111 0.6254796982 0.5757570267
- 0.6263933778 0.6265093088 0.5768082142
- 0.6273362041 0.6275388002 0.5778594017
- 0.6282750964 0.6285620928 0.5789057016
- 0.6292135119 0.6295846105 0.5799514055
- 0.6301469803 0.6306030154 0.5809925795
- 0.6310787201 0.6316199899 0.5820323825
- 0.6320052743 0.6326320171 0.5830696821
- 0.6329280138 0.6336405277 0.5841053724
- 0.6338480115 0.6346455216 0.5851392150
- 0.6347640753 0.6356455088 0.5861703753
- 0.6356791258 0.6366437078 0.5871999264
- 0.6365907192 0.6376357079 0.5882244110
- 0.6375023127 0.6386275291 0.5892485976
- 0.6384099126 0.6396116018 0.5902659297
- 0.6393175721 0.6405956149 0.5912833214
- 0.6402198076 0.6415734887 0.5922964215
- 0.6411203146 0.6425495744 0.5933085084
- 0.6420174241 0.6435208917 0.5943167210
- 0.6429113746 0.6444880962 0.5953217745
- 0.6438037157 0.6454532146 0.5963243246
- 0.6446918845 0.6464130878 0.5973206162
- 0.6455799937 0.6473729014 0.5983167887
- 0.6464617848 0.6483271718 0.5993061066
- 0.6473435760 0.6492815018 0.6002953053
- 0.6482205987 0.6502330899 0.6012793183
- 0.6490954757 0.6511834860 0.6022611856
- 0.6499673724 0.6521314979 0.6032401919
- 0.6508346200 0.6530753970 0.6042150855
- 0.6517016292 0.6540189981 0.6051893830
- 0.6525605917 0.6549540162 0.6061556935
- 0.6534196734 0.6558889747 0.6071221232
- 0.6542748213 0.6568189859 0.6080846786
- 0.6551280022 0.6577466130 0.6090456247
- 0.6559792757 0.6586722136 0.6100040078
- 0.6568263173 0.6595928073 0.6109567881
- 0.6576732993 0.6605134010 0.6119096279
- 0.6585139036 0.6614270210 0.6128568053
- 0.6593537927 0.6623396873 0.6138035059
- 0.6601899862 0.6632481217 0.6147469282
- 0.6610223055 0.6641519070 0.6156873107
- 0.6618543863 0.6650553942 0.6166272759
- 0.6626814008 0.6659533978 0.6175631881
- 0.6635084748 0.6668512821 0.6184991002
- 0.6643338203 0.6677461267 0.6194313169
- 0.6651577950 0.6686387062 0.6203612089
- 0.6659812927 0.6695305705 0.6212899089
- 0.6668003798 0.6704167128 0.6222109795
- 0.6676195860 0.6713029146 0.6231321096
- 0.6684346199 0.6721845269 0.6240482926
- 0.6692469716 0.6730633974 0.6249616146
- 0.6700590253 0.6739416718 0.6258742213
- 0.6708669066 0.6748149991 0.6267806888
- 0.6716747284 0.6756882071 0.6276870966
- 0.6724805236 0.6765586734 0.6285902858
- 0.6732844710 0.6774268746 0.6294907928
- 0.6740885973 0.6782950759 0.6303914189
- 0.6748862267 0.6791549921 0.6312856078
- 0.6756836176 0.6800147891 0.6321799159
- 0.6764786839 0.6808714271 0.6330708861
- 0.6772701740 0.6817231774 0.6339576244
- 0.6780617833 0.6825749874 0.6348443031
- 0.6788492799 0.6834219098 0.6357238293
- 0.6796358228 0.6842675805 0.6366016269
- 0.6804214120 0.6851121783 0.6374781132
- 0.6812025905 0.6859521270 0.6383491158
- 0.6819838285 0.6867920160 0.6392201185
- 0.6827620864 0.6876285076 0.6400873065
- 0.6835377216 0.6884618998 0.6409513950
- 0.6843134165 0.6892954111 0.6418154836
- 0.6850838065 0.6901227832 0.6426753998
- 0.6858534217 0.6909493208 0.6435347199
- 0.6866219044 0.6917747259 0.6443930268
- 0.6873850822 0.6925947070 0.6452473998
- 0.6881483197 0.6934146285 0.6461017132
- 0.6889085770 0.6942318082 0.6469531059
- 0.6896653175 0.6950455904 0.6478009820
- 0.6904219985 0.6958593726 0.6486489773
- 0.6911736131 0.6966683865 0.6494913101
- 0.6919230819 0.6974754930 0.6503316164
- 0.6926727295 0.6982825994 0.6511718035
- 0.6934152246 0.6990849972 0.6520056725
- 0.6941574216 0.6998872161 0.6528394222
- 0.6948987842 0.7006883025 0.6536720991
- 0.6956359148 0.7014837265 0.6545003057
- 0.6963729858 0.7022790909 0.6553285122
- 0.6971086264 0.7030712962 0.6561551094
- 0.6978415251 0.7038580179 0.6569787860
- 0.6985744238 0.7046447992 0.6578025818
- 0.6993039250 0.7054278255 0.6586238742
- 0.7000302076 0.7062076926 0.6594430208
- 0.7007566094 0.7069876194 0.6602622271
- 0.7014790177 0.7077631950 0.6610757113
- 0.7021995783 0.7085369229 0.6618868113
- 0.7029200792 0.7093105912 0.6626979113
- 0.7036368847 0.7100790143 0.6635041833
- 0.7043526769 0.7108461261 0.6643093824
- 0.7050685287 0.7116131783 0.6651147008
- 0.7057778239 0.7123737931 0.6659145951
- 0.7064864039 0.7131338120 0.6667140722
- 0.7071951032 0.7138937116 0.6675134897
- 0.7078974843 0.7146461010 0.6683061123
- 0.7085998058 0.7153983116 0.6690986156
- 0.7093018889 0.7161502838 0.6698907018
- 0.7100000978 0.7168943882 0.6706752181
- 0.7106983066 0.7176384926 0.6714596748
- 0.7113963962 0.7183822989 0.6722435951
- 0.7120925784 0.7191202044 0.6730211973
- 0.7127888799 0.7198581100 0.6737989187
- 0.7134850025 0.7205957174 0.6745759845
- 0.7141777277 0.7213283181 0.6753479838
- 0.7148702741 0.7220609188 0.6761199236
- 0.7155628204 0.7227932215 0.6768916249
- 0.7162505984 0.7235177755 0.6776590943
- 0.7169383764 0.7242423296 0.6784266233
- 0.7176260948 0.7249668837 0.6791939735
- 0.7183110714 0.7256841063 0.6799570918
- 0.7189961076 0.7264013886 0.6807202101
- 0.7196810246 0.7271186113 0.6814832091
- 0.7203640938 0.7278298140 0.6822391748
- 0.7210471034 0.7285404801 0.6829947233
- 0.7217299938 0.7292512059 0.6837502122
- 0.7224094272 0.7299574018 0.6845011711
- 0.7230880857 0.7306627035 0.6852512956
- 0.7237666845 0.7313678861 0.6860014200
- 0.7244430184 0.7320697904 0.6867479086
- 0.7251182199 0.7327703238 0.6874929070
- 0.7257934213 0.7334707975 0.6882380247
- 0.7264670730 0.7341670990 0.6889796257
- 0.7271397114 0.7348600030 0.6897184253
- 0.7278121710 0.7355527878 0.6904572845
- 0.7284829021 0.7362431884 0.6911934018
- 0.7291505933 0.7369294763 0.6919252872
- 0.7298182249 0.7376158237 0.6926571131
- 0.7304852009 0.7383013964 0.6933879256
- 0.7311487794 0.7389839888 0.6941142082
- 0.7318122983 0.7396667004 0.6948403716
- 0.7324758768 0.7403492928 0.6955665946
- 0.7331362963 0.7410271168 0.6962887049
- 0.7337965965 0.7417047024 0.6970105767
- 0.7344568968 0.7423822284 0.6977325082
- 0.7351133823 0.7430555820 0.6984499097
- 0.7357681990 0.7437270880 0.6991655231
- 0.7364230156 0.7443987131 0.6998810172
- 0.7370759249 0.7450683713 0.7005940080
- 0.7377259731 0.7457355261 0.7013034821
- 0.7383760810 0.7464025021 0.7020128965
- 0.7390258908 0.7470691204 0.7027217150
- 0.7396721244 0.7477303743 0.7034254074
- 0.7403182983 0.7483916879 0.7041289806
- 0.7409644723 0.7490528822 0.7048326731
- 0.7416077852 0.7497091293 0.7055320740
- 0.7422502041 0.7503637075 0.7062302828
- 0.7428925037 0.7510182858 0.7069284916
- 0.7435333729 0.7516707778 0.7076249719
- 0.7441717982 0.7523202896 0.7083188891
- 0.7448102236 0.7529696822 0.7090129256
- 0.7454485893 0.7536191940 0.7097067833
- 0.7460827231 0.7542620897 0.7103967071
- 0.7467167974 0.7549051046 0.7110865116
- 0.7473508716 0.7555481195 0.7117763758
- 0.7479826212 0.7561879754 0.7124634981
- 0.7486125231 0.7568256259 0.7131487131
- 0.7492423058 0.7574632764 0.7138339281
- 0.7498719096 0.7581006289 0.7145183086
- 0.7504996061 0.7587358952 0.7151979804
- 0.7511271834 0.7593712211 0.7158777118
- 0.7517548203 0.7600064874 0.7165573835
- 0.7523803115 0.7606381178 0.7172330022
- 0.7530044913 0.7612677217 0.7179064155
- 0.7536287904 0.7618973851 0.7185798883
- 0.7542523742 0.7625262141 0.7192522883
- 0.7548720837 0.7631500959 0.7199187875
- 0.7554919124 0.7637740970 0.7205854058
- 0.7561116219 0.7643979788 0.7212520242
- 0.7567297816 0.7650203109 0.7219150066
- 0.7573469877 0.7656415105 0.7225760221
- 0.7579641938 0.7662625909 0.7232369781
- 0.7585812807 0.7668836117 0.7238978148
- 0.7591949105 0.7674986720 0.7245547175
- 0.7598084807 0.7681139112 0.7252116203
- 0.7604219913 0.7687290907 0.7258685231
- 0.7610334754 0.7693409920 0.7265231013
- 0.7616422772 0.7699488997 0.7271751165
- 0.7622511983 0.7705568075 0.7278271914
- 0.7628600001 0.7711647153 0.7284792066
- 0.7634664774 0.7717682719 0.7291265130
- 0.7640724778 0.7723709941 0.7297729254
- 0.7646784782 0.7729737163 0.7304192781
- 0.7652838826 0.7735757232 0.7310644984
- 0.7658861279 0.7741742730 0.7317045927
- 0.7664881945 0.7747728825 0.7323446870
- 0.7670903802 0.7753714919 0.7329847813
- 0.7676901221 0.7759671211 0.7336224914
- 0.7682873011 0.7765594721 0.7342575788
- 0.7688844204 0.7771518230 0.7348927855
- 0.7694815993 0.7777441740 0.7355279922
- 0.7700763941 0.7783325911 0.7361595035
- 0.7706704736 0.7789196968 0.7367901206
- 0.7712646127 0.7795069218 0.7374206781
- 0.7718585730 0.7800940275 0.7380509973
- 0.7724485993 0.7806769013 0.7386764884
- 0.7730386257 0.7812598944 0.7393019795
- 0.7736285925 0.7818428874 0.7399274707
- 0.7742174268 0.7824249268 0.7405520082
- 0.7748020887 0.7830036879 0.7411739230
- 0.7753869295 0.7835826278 0.7417957187
- 0.7759717107 0.7841613889 0.7424175143
- 0.7765550017 0.7847386003 0.7430375218
- 0.7771365047 0.7853134871 0.7436553240
- 0.7777178884 0.7858883739 0.7442730069
- 0.7782993913 0.7864633203 0.7448908091
- 0.7788782716 0.7870357037 0.7455062270
- 0.7794554830 0.7876065969 0.7461202145
- 0.7800326943 0.7881773710 0.7467340827
- 0.7806097865 0.7887482047 0.7473481297
- 0.7811824083 0.7893161178 0.7479594946
- 0.7817530036 0.7898828983 0.7485699058
- 0.7823237181 0.7904496789 0.7491803765
- 0.7828943729 0.7910165191 0.7497909069
- 0.7834607959 0.7915802002 0.7503979802
- 0.7840262055 0.7921432257 0.7510045171
- 0.7845916152 0.7927060723 0.7516109943
- 0.7851570249 0.7932690978 0.7522174716
- 0.7857185006 0.7938284874 0.7528216839
- 0.7862794995 0.7943874002 0.7534257174
- 0.7868404984 0.7949463129 0.7540296912
- 0.7874014974 0.7955052853 0.7546337247
- 0.7879565954 0.7960606217 0.7552338839
- 0.7885110974 0.7966156006 0.7558339238
- 0.7890654802 0.7971706986 0.7564339042
- 0.7896199822 0.7977256775 0.7570338249
- 0.7901695967 0.7982773185 0.7576287985
- 0.7907186747 0.7988284826 0.7582232952
- 0.7912678123 0.7993797064 0.7588177919
- 0.7918167710 0.7999309897 0.7594122887
- 0.7923620939 0.8004786968 0.7600033283
- 0.7929067016 0.8010259271 0.7605937719
- 0.7934514284 0.8015732169 0.7611842752
- 0.7939960957 0.8021203876 0.7617747188
- 0.7945355177 0.8026636839 0.7623630762
- 0.7950735092 0.8032060862 0.7629508972
- 0.7956116199 0.8037484288 0.7635387778
- 0.7961496711 0.8042907715 0.7641267180
- 0.7966831923 0.8048292994 0.7647116780
- 0.7972148061 0.8053662181 0.7652955055
- 0.7977464199 0.8059030771 0.7658793926
- 0.7982779741 0.8064399958 0.7664632797
- 0.7988070846 0.8069747090 0.7670440078
- 0.7993342876 0.8075076938 0.7676222920
- 0.7998613715 0.8080406785 0.7682006955
- 0.8003885746 0.8085737228 0.7687789798
- 0.8009144068 0.8091049194 0.7693557739
- 0.8014380932 0.8096331954 0.7699301243
- 0.8019618988 0.8101614714 0.7705044150
- 0.8024855852 0.8106899261 0.7710787058
- 0.8030084968 0.8112171888 0.7716525197
- 0.8035271764 0.8117402792 0.7722241282
- 0.8040459752 0.8122633100 0.7727957964
- 0.8045647144 0.8127862811 0.7733674049
- 0.8050835133 0.8133093119 0.7739390135
- 0.8055983782 0.8138288856 0.7745084763
- 0.8061131239 0.8143482208 0.7750778198
- 0.8066278100 0.8148674965 0.7756472230
- 0.8071424961 0.8153867722 0.7762165070
- 0.8076552153 0.8159031868 0.7767828703
- 0.8081669211 0.8164179921 0.7773479819
- 0.8086786270 0.8169327974 0.7779129744
- 0.8091902137 0.8174476027 0.7784780264
- 0.8097003102 0.8179603219 0.7790415287
- 0.8102073073 0.8184689879 0.7796025872
- 0.8107144237 0.8189777136 0.7801635861
- 0.8112214804 0.8194864988 0.7807245851
- 0.8117284775 0.8199952245 0.7812855840
- 0.8122318983 0.8205006123 0.7818430066
- 0.8127353191 0.8210061193 0.7824004889
- 0.8132386804 0.8215116262 0.7829579711
- 0.8137421012 0.8220170140 0.7835153937
- 0.8142439127 0.8225206733 0.7840704918
- 0.8147445917 0.8230230808 0.7846242189
- 0.8152452707 0.8235256076 0.7851778269
- 0.8157460093 0.8240280747 0.7857314944
- 0.8162457943 0.8245295286 0.7862842083
- 0.8167423010 0.8250265121 0.7868337035
- 0.8172388077 0.8255233765 0.7873830795
- 0.8177353144 0.8260204196 0.7879325747
- 0.8182318211 0.8265172839 0.7884820104
- 0.8187258244 0.8270121813 0.7890285850
- 0.8192189932 0.8275064230 0.7895743251
- 0.8197121024 0.8280006051 0.7901200056
- 0.8202052712 0.8284947872 0.7906656265
- 0.8206979036 0.8289883137 0.7912104726
- 0.8211886883 0.8294799924 0.7917528152
- 0.8216794729 0.8299716711 0.7922950983
- 0.8221703172 0.8304634094 0.7928373814
- 0.8226609826 0.8309550285 0.7933797240
- 0.8231490850 0.8314424157 0.7939193249
- 0.8236359954 0.8319281936 0.7944579124
- 0.8241229057 0.8324139118 0.7949965000
- 0.8246098161 0.8328995705 0.7955352068
- 0.8250963092 0.8333846927 0.7960731983
- 0.8255802989 0.8338664770 0.7966079116
- 0.8260642290 0.8343483210 0.7971426845
- 0.8265480995 0.8348299861 0.7976773977
- 0.8270320892 0.8353117704 0.7982121110
- 0.8275148869 0.8357924819 0.7987449169
- 0.8279966712 0.8362724185 0.7992761135
- 0.8284785748 0.8367521763 0.7998073101
- 0.8289604187 0.8372321129 0.8003385067
- 0.8294422030 0.8377118707 0.8008695841
- 0.8299208879 0.8381869793 0.8013979197
- 0.8303992152 0.8386614919 0.8019258976
- 0.8308774829 0.8391360044 0.8024538755
- 0.8313558102 0.8396105170 0.8029819131
- 0.8318336010 0.8400840759 0.8035091162
- 0.8323091865 0.8405542970 0.8040336967
- 0.8327847719 0.8410243988 0.8045582771
- 0.8332604170 0.8414946198 0.8050829172
- 0.8337361217 0.8419647813 0.8056074977
- 0.8342108130 0.8424335122 0.8061311245
- 0.8346846104 0.8429005742 0.8066536188
- 0.8351584077 0.8433678150 0.8071761131
- 0.8356322050 0.8438348770 0.8076986074
- 0.8361061215 0.8443019986 0.8082212210
- 0.8365774751 0.8447657824 0.8087412715
- 0.8370481133 0.8452283740 0.8092607260
- 0.8375186920 0.8456910253 0.8097800016
- 0.8379892111 0.8461534977 0.8102992773
- 0.8384597898 0.8466160893 0.8108186722
- 0.8389282227 0.8470754027 0.8113338947
- 0.8393964171 0.8475344181 0.8118488789
- 0.8398646116 0.8479933739 0.8123638034
- 0.8403326869 0.8484523892 0.8128787875
- 0.8408008218 0.8489112258 0.8133934736
- 0.8412675261 0.8493679166 0.8139054179
- 0.8417341113 0.8498246074 0.8144173026
- 0.8422008157 0.8502812982 0.8149293065
- 0.8426674008 0.8507381082 0.8154411912
- 0.8431332707 0.8511940241 0.8159524202
- 0.8435961008 0.8516469002 0.8164612055
- 0.8440588713 0.8520997763 0.8169698715
- 0.8445217013 0.8525527120 0.8174785972
- 0.8449844718 0.8530055881 0.8179873228
- 0.8454462886 0.8534573913 0.8184950948
- 0.8459054232 0.8539065123 0.8190008998
- 0.8463646173 0.8543556929 0.8195067048
- 0.8468238115 0.8548048735 0.8200125098
- 0.8472828865 0.8552539945 0.8205183148
- 0.8477417231 0.8557022214 0.8210232854
- 0.8481997848 0.8561481833 0.8215265274
- 0.8486577868 0.8565942049 0.8220297098
- 0.8491159081 0.8570402265 0.8225328922
- 0.8495739102 0.8574863076 0.8230360746
- 0.8500308990 0.8579313755 0.8235384226
- 0.8504856229 0.8583744168 0.8240389228
- 0.8509402275 0.8588173985 0.8245393038
- 0.8513947725 0.8592604995 0.8250396848
- 0.8518494964 0.8597034812 0.8255401850
- 0.8523032069 0.8601452708 0.8260402083
- 0.8527547121 0.8605837226 0.8265390992
- 0.8532062173 0.8610221148 0.8270381093
- 0.8536576033 0.8614605069 0.8275370002
- 0.8541091084 0.8618988991 0.8280360103
- 0.8545603752 0.8623365164 0.8285344243
- 0.8550112247 0.8627706766 0.8290308118
- 0.8554618955 0.8632047772 0.8295271993
- 0.8559126854 0.8636388779 0.8300235271
- 0.8563634157 0.8640729785 0.8305199146
- 0.8568140268 0.8645070195 0.8310160041
- 0.8572617769 0.8649371862 0.8315085769
- 0.8577095270 0.8653674722 0.8320013285
- 0.8581572771 0.8657976985 0.8324939013
- 0.8586050272 0.8662279844 0.8329865932
- 0.8590527773 0.8666582108 0.8334792256
- 0.8594974279 0.8670850992 0.8339697123
- 0.8599414825 0.8675115705 0.8344600201
- 0.8603855968 0.8679379821 0.8349502087
- 0.8608297110 0.8683645129 0.8354403973
- 0.8612738848 0.8687909245 0.8359307051
- 0.8617168069 0.8692150712 0.8364191055
- 0.8621590734 0.8696380854 0.8369066715
- 0.8626012802 0.8700612187 0.8373944163
- 0.8630436063 0.8704841733 0.8378819823
- 0.8634858727 0.8709071875 0.8383696079
- 0.8639271855 0.8713290095 0.8388562799
- 0.8643670082 0.8717489839 0.8393415809
- 0.8648067713 0.8721688986 0.8398268819
- 0.8652465940 0.8725888729 0.8403123021
- 0.8656864166 0.8730089068 0.8407976031
- 0.8661258817 0.8734285831 0.8412827253
- 0.8665626049 0.8738455176 0.8417659998
- 0.8669993281 0.8742625117 0.8422493935
- 0.8674361110 0.8746795058 0.8427327275
- 0.8678727746 0.8750964999 0.8432160020
- 0.8683094978 0.8755133748 0.8436992764
- 0.8687452078 0.8759278059 0.8441810012
- 0.8691806197 0.8763412237 0.8446620703
- 0.8696159720 0.8767547011 0.8451433182
- 0.8700513840 0.8771681786 0.8456243873
- 0.8704867959 0.8775817156 0.8461055160
- 0.8709213734 0.8779937029 0.8465862870
- 0.8713548183 0.8784034848 0.8470665216
- 0.8717882037 0.8788132071 0.8475466967
- 0.8722217083 0.8792229295 0.8480268717
- 0.8726550937 0.8796325922 0.8485071063
- 0.8730884790 0.8800423741 0.8489872217
- 0.8735179901 0.8804501295 0.8494654894
- 0.8739473224 0.8808577061 0.8499435782
- 0.8743764758 0.8812652826 0.8504217267
- 0.8748058081 0.8816729188 0.8508998752
- 0.8752350211 0.8820804954 0.8513780236
- 0.8756635189 0.8824869990 0.8518546820
- 0.8760908842 0.8828920126 0.8523296714
- 0.8765184283 0.8832970262 0.8528047204
- 0.8769457936 0.8837019801 0.8532798290
- 0.8773732781 0.8841069937 0.8537548184
- 0.8778008223 0.8845118880 0.8542299271
- 0.8782266974 0.8849135041 0.8547031283
- 0.8786525726 0.8853148222 0.8551763296
- 0.8790785074 0.8857160211 0.8556494713
- 0.8795043230 0.8861172795 0.8561226130
- 0.8799301982 0.8865185976 0.8565958142
- 0.8803547025 0.8869189024 0.8570681810
- 0.8807768822 0.8873174787 0.8575392962
- 0.8811990023 0.8877161145 0.8580104113
- 0.8816211820 0.8881146908 0.8584814072
- 0.8820433021 0.8885133266 0.8589525223
- 0.8824654818 0.8889119029 0.8594235778
- 0.8828865886 0.8893092871 0.8598933816
- 0.8833072782 0.8897061944 0.8603627086
- 0.8837280869 0.8901032209 0.8608320951
- 0.8841487765 0.8905001879 0.8613014221
- 0.8845695257 0.8908970952 0.8617706895
- 0.8849902153 0.8912938237 0.8622398973
- 0.8854097128 0.8916872740 0.8627077937
- 0.8858292103 0.8920807242 0.8631755710
- 0.8862488270 0.8924741149 0.8636435270
- 0.8866683245 0.8928675056 0.8641113043
- 0.8870878220 0.8932608962 0.8645792007
- 0.8875058293 0.8936526775 0.8650463820
- 0.8879212141 0.8940414786 0.8655126095
- 0.8883365989 0.8944302797 0.8659787178
- 0.8887521029 0.8948190808 0.8664448857
- 0.8891674876 0.8952078223 0.8669111133
- 0.8895828724 0.8955966234 0.8673772812
- 0.8899958134 0.8959844708 0.8678423166
- 0.8904073238 0.8963717818 0.8683065176
- 0.8908187151 0.8967590928 0.8687707782
- 0.8912302256 0.8971464038 0.8692349792
- 0.8916416168 0.8975337148 0.8696991801
- 0.8920531273 0.8979210258 0.8701635003
- 0.8924632072 0.8983063102 0.8706263900
- 0.8928729892 0.8986909986 0.8710889816
- 0.8932827115 0.8990756869 0.8715515733
- 0.8936924934 0.8994604945 0.8720142245
- 0.8941022754 0.8998451829 0.8724768758
- 0.8945121169 0.9002298713 0.8729395270
- 0.8949183226 0.9006112218 0.8734009266
- 0.8953242898 0.9009922743 0.8738622069
- 0.8957303762 0.9013733268 0.8743236065
- 0.8961364031 0.9017543793 0.8747850060
- 0.8965424895 0.9021354914 0.8752462864
- 0.8969483972 0.9025166035 0.8757076263
- 0.8973509073 0.9028971195 0.8761674166
- 0.8977534175 0.9032775760 0.8766270876
- 0.8981559277 0.9036580920 0.8770868778
- 0.8985583186 0.9040386081 0.8775466084
- 0.8989608288 0.9044191837 0.8780063987
- 0.8993632197 0.9047995210 0.8784658909
- 0.8997644186 0.9051784277 0.8789238930
- 0.9001656175 0.9055572748 0.8793817759
- 0.9005668163 0.9059361219 0.8798397183
- 0.9009678960 0.9063150287 0.8802977204
- 0.9013690948 0.9066938758 0.8807556033
- 0.9017699957 0.9070724249 0.8812134266
- 0.9021677971 0.9074478149 0.8816698194
- 0.9025657177 0.9078232050 0.8821262717
- 0.9029635191 0.9081985950 0.8825827241
- 0.9033613801 0.9085739851 0.8830391765
- 0.9037591815 0.9089493155 0.8834956288
- 0.9041569233 0.9093245864 0.8839520812
- 0.9045507908 0.9096974730 0.8844081163
- 0.9049447179 0.9100704193 0.8848640919
- 0.9053385854 0.9104431868 0.8853201270
- 0.9057325125 0.9108160734 0.8857762218
- 0.9061263800 0.9111890197 0.8862321973
- 0.9065201879 0.9115619063 0.8866881728
- 0.9069120288 0.9119333029 0.8871427774
- 0.9073035121 0.9123045802 0.8875973225
- 0.9076951146 0.9126759768 0.8880518079
- 0.9080867171 0.9130473137 0.8885064125
- 0.9084782004 0.9134187102 0.8889608979
- 0.9088698030 0.9137899876 0.8894153833
- 0.9092592001 0.9141587019 0.8898677826
- 0.9096478820 0.9145267010 0.8903195858
- 0.9100366235 0.9148947001 0.8907713890
- 0.9104254246 0.9152626991 0.8912233114
- 0.9108141065 0.9156306982 0.8916751146
- 0.9112027884 0.9159986973 0.8921269178
- 0.9115895033 0.9163650274 0.8925778270
- 0.9119747877 0.9167301059 0.8930280209
- 0.9123600721 0.9170951843 0.8934782743
- 0.9127454162 0.9174603224 0.8939285278
- 0.9131307006 0.9178254008 0.8943787217
- 0.9135159850 0.9181904793 0.8948289752
- 0.9139006734 0.9185553789 0.8952789903
- 0.9142842293 0.9189199805 0.8957288265
- 0.9146677256 0.9192845225 0.8961784840
- 0.9150511026 0.9196491241 0.8966283202
- 0.9154345989 0.9200137258 0.8970779777
- 0.9158180952 0.9203782082 0.8975276947
- 0.9162014723 0.9207428098 0.8979774117
- 0.9165825844 0.9211050272 0.8984262943
- 0.9169636965 0.9214671850 0.8988751769
- 0.9173448086 0.9218295217 0.8993239999
- 0.9177259207 0.9221916795 0.8997728825
- 0.9181070924 0.9225540161 0.9002218246
- 0.9184882045 0.9229161739 0.9006705880
- 0.9188672900 0.9232757092 0.9011185765
- 0.9192454815 0.9236338735 0.9015660286
- 0.9196236134 0.9239919782 0.9020134807
- 0.9200018048 0.9243502021 0.9024609923
- 0.9203799963 0.9247083068 0.9029083848
- 0.9207581282 0.9250664711 0.9033558965
- 0.9211360216 0.9254242182 0.9038028717
- 0.9215127826 0.9257805943 0.9042485952
- 0.9218896031 0.9261369705 0.9046943188
- 0.9222664237 0.9264934063 0.9051399827
- 0.9226431847 0.9268497825 0.9055857062
- 0.9230201244 0.9272062182 0.9060314298
- 0.9233968854 0.9275625944 0.9064772129
- 0.9237722158 0.9279180169 0.9069222808
- 0.9241471291 0.9282730818 0.9073672891
- 0.9245219827 0.9286280870 0.9078122973
- 0.9248968959 0.9289832115 0.9082573056
- 0.9252718091 0.9293382764 0.9087021947
- 0.9256467223 0.9296934009 0.9091472030
- 0.9260206819 0.9300473928 0.9095919132
- 0.9263923764 0.9303987026 0.9100357890
- 0.9267640710 0.9307498932 0.9104797244
- 0.9271358252 0.9311012030 0.9109236002
- 0.9275075197 0.9314523935 0.9113674760
- 0.9278790951 0.9318037033 0.9118114114
- 0.9282507896 0.9321550131 0.9122552872
- 0.9286209941 0.9325038195 0.9126986265
- 0.9289904833 0.9328516126 0.9131416082
- 0.9293599725 0.9331995249 0.9135845900
- 0.9297295213 0.9335473180 0.9140275717
- 0.9300991297 0.9338951111 0.9144706726
- 0.9304686189 0.9342429042 0.9149137139
- 0.9308379889 0.9345906973 0.9153565764
- 0.9312061071 0.9349374175 0.9157990217
- 0.9315742254 0.9352840781 0.9162414074
- 0.9319424033 0.9356307983 0.9166836739
- 0.9323105216 0.9359775186 0.9171261191
- 0.9326786995 0.9363241792 0.9175685048
- 0.9330468178 0.9366708994 0.9180107713
- 0.9334139228 0.9370164871 0.9184523225
- 0.9337794185 0.9373604059 0.9188922048
- 0.9341449142 0.9377043247 0.9193322062
- 0.9345104098 0.9380481243 0.9197722077
- 0.9348759055 0.9383919835 0.9202122092
- 0.9352414012 0.9387359023 0.9206520915
- 0.9356068969 0.9390798211 0.9210920930
- 0.9359713793 0.9394215941 0.9215306044
- 0.9363352060 0.9397622943 0.9219684005
- 0.9366990924 0.9401029944 0.9224061966
- 0.9370629787 0.9404436946 0.9228439927
- 0.9374268055 0.9407843947 0.9232817888
- 0.9377906919 0.9411249757 0.9237195849
- 0.9381545782 0.9414656758 0.9241573811
- 0.9385176897 0.9418051839 0.9245941043
- 0.9388806820 0.9421443939 0.9250305891
- 0.9392436743 0.9424837232 0.9254671931
- 0.9396067262 0.9428228736 0.9259036779
- 0.9399697781 0.9431622028 0.9263402224
- 0.9403327703 0.9435014129 0.9267767072
- 0.9406958222 0.9438406825 0.9272131920
- 0.9410552979 0.9441781044 0.9276493788
- 0.9414148927 0.9445155859 0.9280856252
- 0.9417744875 0.9448531270 0.9285218120
- 0.9421340823 0.9451906085 0.9289579988
- 0.9424936175 0.9455280900 0.9293941259
- 0.9428532124 0.9458655715 0.9298303127
- 0.9432125092 0.9462026954 0.9302664995
- 0.9435694218 0.9465367198 0.9307025075
- 0.9439262748 0.9468708038 0.9311385751
- 0.9442831874 0.9472048283 0.9315745831
- 0.9446401000 0.9475389123 0.9320107102
- 0.9449970126 0.9478729963 0.9324467182
- 0.9453539848 0.9482070208 0.9328827858
- 0.9457105994 0.9485409260 0.9333183765
- 0.9460659027 0.9488738179 0.9337515235
- 0.9464210868 0.9492065907 0.9341846108
- 0.9467762709 0.9495394826 0.9346178174
- 0.9471315145 0.9498723149 0.9350509048
- 0.9474868178 0.9502052069 0.9354839921
- 0.9478420019 0.9505379796 0.9359171987
- 0.9481968880 0.9508708119 0.9363495708
- 0.9485492110 0.9512028098 0.9367771745
- 0.9489015937 0.9515348077 0.9372048974
- 0.9492539167 0.9518669248 0.9376325011
- 0.9496062994 0.9521989226 0.9380601048
- 0.9499586225 0.9525309205 0.9384877086
- 0.9503110051 0.9528629184 0.9389153719
- 0.9506632090 0.9531947970 0.9393426776
- 0.9510114789 0.9535222054 0.9397646785
- 0.9513596892 0.9538496733 0.9401866794
- 0.9517080188 0.9541772008 0.9406086802
- 0.9520562291 0.9545047283 0.9410306811
- 0.9524044991 0.9548320770 0.9414526224
- 0.9527528286 0.9551596045 0.9418746233
- 0.9531009793 0.9554870725 0.9422966242
- 0.9534440041 0.9558085203 0.9427149892
- 0.9537863135 0.9561291933 0.9431329966
- 0.9541286230 0.9564499259 0.9435510039
- 0.9544708729 0.9567705989 0.9439690113
- 0.9548131824 0.9570913911 0.9443870187
- 0.9551554918 0.9574121237 0.9448050261
- 0.9554979205 0.9577327967 0.9452229738
- 0.9558368921 0.9580510259 0.9456391931
- 0.9561746120 0.9583681226 0.9460545182
- 0.9565122724 0.9586851001 0.9464697838
- 0.9568499923 0.9590021968 0.9468852282
- 0.9571877122 0.9593192935 0.9473004937
- 0.9575253725 0.9596363902 0.9477158785
- 0.9578630924 0.9599534869 0.9481312037
- 0.9581995010 0.9602695107 0.9485455155
- 0.9585341215 0.9605841041 0.9489583969
- 0.9588688016 0.9608986974 0.9493712783
- 0.9592034817 0.9612134099 0.9497842193
- 0.9595381021 0.9615280032 0.9501971006
- 0.9598727822 0.9618425965 0.9506099224
- 0.9602074027 0.9621571898 0.9510228038
- 0.9605417848 0.9624714851 0.9514353871
- 0.9608737826 0.9627835751 0.9518461227
- 0.9612057805 0.9630956054 0.9522566795
- 0.9615378976 0.9634075761 0.9526674151
- 0.9618698955 0.9637196064 0.9530779719
- 0.9622018933 0.9640315771 0.9534885883
- 0.9625340104 0.9643437266 0.9538993239
- 0.9628660083 0.9646556973 0.9543098807
- 0.9631955028 0.9649661779 0.9547188878
- 0.9635242820 0.9652761221 0.9551271796
- 0.9638530016 0.9655861259 0.9555355906
- 0.9641817212 0.9658960104 0.9559440017
- 0.9645103812 0.9662060142 0.9563524127
- 0.9648391008 0.9665158987 0.9567608237
- 0.9651678205 0.9668259025 0.9571691751
- 0.9654955268 0.9671350121 0.9575765729
- 0.9658207297 0.9674422145 0.9579817057
- 0.9661458731 0.9677494168 0.9583867788
- 0.9664710760 0.9680566788 0.9587919116
- 0.9667962790 0.9683638811 0.9591971040
- 0.9671214819 0.9686710835 0.9596021771
- 0.9674468040 0.9689784050 0.9600073099
- 0.9677720070 0.9692856073 0.9604123831
- 0.9680947065 0.9695898294 0.9608144760
- 0.9684168100 0.9698932767 0.9612157941
- 0.9687389135 0.9701967239 0.9616171718
- 0.9690610170 0.9705001712 0.9620184898
- 0.9693831205 0.9708036780 0.9624199271
- 0.9697052836 0.9711071253 0.9628211856
- 0.9700273871 0.9714105725 0.9632225037
- 0.9703485966 0.9717134237 0.9636229277
- 0.9706671238 0.9720138907 0.9640201926
- 0.9709854722 0.9723144770 0.9644175172
- 0.9713038802 0.9726150036 0.9648149014
- 0.9716224074 0.9729155898 0.9652122259
- 0.9719408154 0.9732161760 0.9656094909
- 0.9722592831 0.9735167027 0.9660068154
- 0.9725776911 0.9738172889 0.9664040804
- 0.9728938937 0.9741159081 0.9667984843
- 0.9732084870 0.9744132757 0.9671909213
- 0.9735231996 0.9747105837 0.9675834179
- 0.9738377929 0.9750080109 0.9679757953
- 0.9741525054 0.9753053784 0.9683682919
- 0.9744670987 0.9756028056 0.9687607884
- 0.9747818112 0.9759001136 0.9691532254
- 0.9750964046 0.9761974812 0.9695457220
- 0.9754077196 0.9764910936 0.9699333906
- 0.9757186174 0.9767844081 0.9703207016
- 0.9760295749 0.9770777225 0.9707080126
- 0.9763404727 0.9773709774 0.9710952044
- 0.9766514897 0.9776641726 0.9714825153
- 0.9769623876 0.9779574871 0.9718698263
- 0.9772734046 0.9782508016 0.9722570777
- 0.9775835872 0.9785434008 0.9726434946
- 0.9778903127 0.9788324833 0.9730253816
- 0.9781969786 0.9791216254 0.9734073877
- 0.9785035849 0.9794107080 0.9737892747
- 0.9788103104 0.9796997905 0.9741712213
- 0.9791169763 0.9799888730 0.9745532274
- 0.9794237018 0.9802780151 0.9749351144
- 0.9797304273 0.9805672169 0.9753171206
- 0.9800354242 0.9808546901 0.9756969213
- 0.9803376198 0.9811394811 0.9760727882
- 0.9806396961 0.9814242125 0.9764487147
- 0.9809417725 0.9817090034 0.9768247008
- 0.9812439084 0.9819936752 0.9772006273
- 0.9815461040 0.9822785258 0.9775764942
- 0.9818481803 0.9825631976 0.9779524803
- 0.9821503162 0.9828479886 0.9783284068
- 0.9824500084 0.9831303954 0.9787008166
- 0.9827467799 0.9834101796 0.9790692925
- 0.9830436707 0.9836900234 0.9794378281
- 0.9833405018 0.9839698076 0.9798063040
- 0.9836373925 0.9842494726 0.9801747799
- 0.9839342237 0.9845293164 0.9805433154
- 0.9842311144 0.9848091006 0.9809117913
- 0.9845278859 0.9850888848 0.9812803268
- 0.9848216176 0.9853662848 0.9816443920
- 0.9851121902 0.9856415987 0.9820045233
- 0.9854028225 0.9859169126 0.9823644757
- 0.9856935143 0.9861922264 0.9827246070
- 0.9859840870 0.9864674807 0.9830846786
- 0.9862747192 0.9867427945 0.9834446907
- 0.9865652919 0.9870181084 0.9838048220
- 0.9868559837 0.9872933030 0.9841647744
- 0.9871436954 0.9875661731 0.9845203161
- 0.9874286056 0.9878365993 0.9848713875
- 0.9877135158 0.9881070256 0.9852225184
- 0.9879983068 0.9883773923 0.9855734706
- 0.9882832170 0.9886478186 0.9859246016
- 0.9885681272 0.9889181852 0.9862756729
- 0.9888529778 0.9891886115 0.9866266847
- 0.9891378880 0.9894589782 0.9869778156
- 0.9894198179 0.9897269011 0.9873241782
- 0.9896976948 0.9899914265 0.9876642823
- 0.9899755120 0.9902557731 0.9880045056
- 0.9902533889 0.9905201793 0.9883446097
- 0.9905313253 0.9907847047 0.9886847138
- 0.9908092022 0.9910491109 0.9890248179
- 0.9910870194 0.9913135767 0.9893649817
- 0.9913648963 0.9915779829 0.9897050858
- 0.9916403294 0.9918411970 0.9900411963
- 0.9919093251 0.9921011925 0.9903668165
- 0.9921782017 0.9923611879 0.9906923175
- 0.9924470782 0.9926211834 0.9910178781
- 0.9927160144 0.9928811789 0.9913433790
- 0.9929850101 0.9931411743 0.9916689992
- 0.9932538867 0.9934012294 0.9919946194
- 0.9935228229 0.9936612248 0.9923201203
- 0.9937912822 0.9939208031 0.9926447868
- 0.9940528274 0.9941738844 0.9929555058
- 0.9943143129 0.9944270253 0.9932662249
- 0.9945756793 0.9946801066 0.9935768843
- 0.9948372245 0.9949333072 0.9938876033
- 0.9950987101 0.9951863885 0.9941983223
- 0.9953601956 0.9954395294 0.9945089817
- 0.9956216216 0.9956926107 0.9948197007
- 0.9958831072 0.9959456921 0.9951304793
- 0.9961357713 0.9961907864 0.9954292774
- 0.9963858724 0.9964336157 0.9957246780
- 0.9966359735 0.9966763258 0.9960200787
- 0.9968860745 0.9969190955 0.9963154793
- 0.9971361756 0.9971618056 0.9966108799
- 0.9973862767 0.9974045753 0.9969062805
- 0.9976363778 0.9976472855 0.9972016811
- 0.9978864789 0.9978901148 0.9974970818
- 0.9981297851 0.9981291294 0.9977846742
- 0.9983634949 0.9983630180 0.9980615973
- 0.9985973239 0.9985967875 0.9983385205
- 0.9988310933 0.9988306761 0.9986153841
- 0.9990649223 0.9990645051 0.9988924265
- 0.9992986917 0.9992983937 0.9991692901
- 0.9995324016 0.9995322824 0.9994462132
- 0.9997661710 0.9997661114 0.9997230768
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_hdc_100_plus.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_hdc_100_plus.spi1d
deleted file mode 100644
index 41dbb8cc60c..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_hdc_100_plus.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0071816309 0.0082409112 0.0071816309
- 0.0151500301 0.0168459192 0.0151500301
- 0.0224017091 0.0247517005 0.0224017091
- 0.0290685501 0.0319880284 0.0290685501
- 0.0352958813 0.0386751406 0.0352958813
- 0.0411669388 0.0448977016 0.0411669388
- 0.0467281416 0.0507521592 0.0467281416
- 0.0520455502 0.0562780313 0.0520455502
- 0.0571411215 0.0615147501 0.0571411215
- 0.0620320588 0.0665091425 0.0620320588
- 0.0667356402 0.0713089630 0.0667356402
- 0.0712965578 0.0759803429 0.0712965578
- 0.0757385418 0.0805422887 0.0757385418
- 0.0800764337 0.0850213692 0.0800764337
- 0.0843147188 0.0894245878 0.0843147188
- 0.0884548426 0.0937559828 0.0884548426
- 0.0925132483 0.0980221704 0.0925132483
- 0.0964898691 0.1022289991 0.0964898691
- 0.1003945023 0.1063620001 0.1003945023
- 0.1042160019 0.1104390025 0.1042160019
- 0.1079747006 0.1144633964 0.1079747006
- 0.1116577014 0.1184230000 0.1116577014
- 0.1152791977 0.1223274022 0.1152791977
- 0.1188424006 0.1261754930 0.1188424006
- 0.1223476008 0.1299650073 0.1223476008
- 0.1257933974 0.1337056011 0.1257933974
- 0.1291857064 0.1373963058 0.1291857064
- 0.1325111985 0.1410335004 0.1325111985
- 0.1357868016 0.1446186006 0.1357868016
- 0.1390141994 0.1481585056 0.1390141994
- 0.1421941966 0.1516450942 0.1421941966
- 0.1453281939 0.1550758928 0.1453281939
- 0.1484290957 0.1584609002 0.1484290957
- 0.1514863074 0.1617927998 0.1514863074
- 0.1545145065 0.1650730968 0.1545145065
- 0.1575087011 0.1683045030 0.1575087011
- 0.1604654938 0.1714911014 0.1604654938
- 0.1633878052 0.1746436059 0.1633878052
- 0.1662711948 0.1777534932 0.1662711948
- 0.1691236049 0.1808203012 0.1691236049
- 0.1719461977 0.1838431954 0.1719461977
- 0.1747328043 0.1868294030 0.1747328043
- 0.1774906069 0.1897847056 0.1774906069
- 0.1802141964 0.1927071065 0.1802141964
- 0.1829040051 0.1955924034 0.1829040051
- 0.1855681986 0.1984508038 0.1855681986
- 0.1881995946 0.2012735009 0.1881995946
- 0.1908040047 0.2040608972 0.1908040047
- 0.1933835000 0.2068151981 0.1933835000
- 0.1959407926 0.2095429003 0.1959407926
- 0.1984723061 0.2122360021 0.1984723061
- 0.2009814978 0.2149036974 0.2009814978
- 0.2034648061 0.2175482064 0.2034648061
- 0.2059251070 0.2201592028 0.2059251070
- 0.2083660066 0.2227438986 0.2083660066
- 0.2107862979 0.2253006995 0.2107862979
- 0.2131928056 0.2278293073 0.2131928056
- 0.2155797929 0.2303356975 0.2155797929
- 0.2179521024 0.2328161001 0.2179521024
- 0.2203088999 0.2352697998 0.2203088999
- 0.2226427943 0.2377053052 0.2226427943
- 0.2249636948 0.2401220948 0.2249636948
- 0.2272658050 0.2425125986 0.2272658050
- 0.2295507044 0.2448851019 0.2295507044
- 0.2318232954 0.2472407967 0.2318232954
- 0.2340773046 0.2495730072 0.2340773046
- 0.2363186032 0.2518830895 0.2363186032
- 0.2385478020 0.2541756034 0.2385478020
- 0.2407571971 0.2564486861 0.2407571971
- 0.2429528981 0.2587057948 0.2429528981
- 0.2451367974 0.2609438896 0.2451367974
- 0.2473030984 0.2631632090 0.2473030984
- 0.2494540960 0.2653681040 0.2494540960
- 0.2515927851 0.2675603926 0.2515927851
- 0.2537161112 0.2697342932 0.2537161112
- 0.2558267117 0.2718896866 0.2558267117
- 0.2579267025 0.2740308046 0.2579267025
- 0.2600139081 0.2761551142 0.2600139081
- 0.2620905042 0.2782635987 0.2620905042
- 0.2641522884 0.2803570926 0.2641522884
- 0.2661997080 0.2824395895 0.2661997080
- 0.2682358921 0.2845089138 0.2682358921
- 0.2702636123 0.2865653038 0.2702636123
- 0.2722778916 0.2886031866 0.2722778916
- 0.2742806971 0.2906292975 0.2742806971
- 0.2762736082 0.2926450074 0.2762736082
- 0.2782565951 0.2946475148 0.2782565951
- 0.2802278996 0.2966375053 0.2802278996
- 0.2821829021 0.2986125946 0.2821829021
- 0.2841286063 0.3005768061 0.2841286063
- 0.2860676050 0.3025309145 0.2860676050
- 0.2879948914 0.3044739962 0.2879948914
- 0.2899109125 0.3064059913 0.2899109125
- 0.2918199003 0.3083246052 0.2918199003
- 0.2937203050 0.3102298975 0.2937203050
- 0.2956117988 0.3121252954 0.2956117988
- 0.2974927127 0.3140129149 0.2974927127
- 0.2993623018 0.3158906996 0.2993623018
- 0.3012244105 0.3177559078 0.3012244105
- 0.3030805886 0.3196083009 0.3030805886
- 0.3049291968 0.3214524984 0.3049291968
- 0.3067674041 0.3232868016 0.3067674041
- 0.3085950911 0.3251119852 0.3085950911
- 0.3104135990 0.3269273937 0.3104135990
- 0.3122237027 0.3287312090 0.3122237027
- 0.3140270114 0.3305267096 0.3140270114
- 0.3158223927 0.3323149085 0.3158223927
- 0.3176110089 0.3340944946 0.3176110089
- 0.3193928003 0.3358643055 0.3193928003
- 0.3211658001 0.3376250863 0.3211658001
- 0.3229303062 0.3393788934 0.3229303062
- 0.3246853054 0.3411253095 0.3246853054
- 0.3264288902 0.3428628147 0.3264288902
- 0.3281643093 0.3445931077 0.3281643093
- 0.3298931122 0.3463181853 0.3298931122
- 0.3316138089 0.3480368853 0.3316138089
- 0.3333249986 0.3497483134 0.3333249986
- 0.3350282013 0.3514511883 0.3350282013
- 0.3367244899 0.3531453907 0.3367244899
- 0.3384152055 0.3548327088 0.3384152055
- 0.3401009142 0.3565143049 0.3401009142
- 0.3417800069 0.3581889868 0.3417800069
- 0.3434512019 0.3598566949 0.3434512019
- 0.3451134861 0.3615188897 0.3451134861
- 0.3467679918 0.3631770015 0.3467679918
- 0.3484159112 0.3648299873 0.3484159112
- 0.3500581980 0.3664768934 0.3500581980
- 0.3516958952 0.3681172132 0.3516958952
- 0.3533272147 0.3697521985 0.3533272147
- 0.3549514115 0.3713811040 0.3549514115
- 0.3565692902 0.3730033040 0.3565692902
- 0.3581799865 0.3746202886 0.3581799865
- 0.3597826958 0.3762314916 0.3597826958
- 0.3613792062 0.3778361976 0.3613792062
- 0.3629701138 0.3794350028 0.3629701138
- 0.3645544946 0.3810291886 0.3645544946
- 0.3661319017 0.3826195002 0.3661319017
- 0.3677032888 0.3842051923 0.3677032888
- 0.3692691922 0.3857854009 0.3692691922
- 0.3708305955 0.3873588145 0.3708305955
- 0.3723872006 0.3889274001 0.3723872006
- 0.3739395142 0.3904910982 0.3739395142
- 0.3754872978 0.3920491040 0.3754872978
- 0.3770299852 0.3936016858 0.3770299852
- 0.3785668015 0.3951497972 0.3785668015
- 0.3800952137 0.3966915905 0.3800952137
- 0.3816176057 0.3982270956 0.3816176057
- 0.3831363916 0.3997577131 0.3831363916
- 0.3846518993 0.4012834132 0.3846518993
- 0.3861635923 0.4028038085 0.3861635923
- 0.3876700103 0.4043180048 0.3876700103
- 0.3891699910 0.4058266878 0.3891699910
- 0.3906654119 0.4073303044 0.3906654119
- 0.3921560049 0.4088295996 0.3921560049
- 0.3936414123 0.4103249907 0.3936414123
- 0.3951213062 0.4118149877 0.3951213062
- 0.3965955079 0.4132992923 0.3965955079
- 0.3980641961 0.4147784114 0.3980641961
- 0.3995279074 0.4162524939 0.3995279074
- 0.4009875953 0.4177218080 0.4009875953
- 0.4024423063 0.4191871881 0.4024423063
- 0.4038924873 0.4206492007 0.4038924873
- 0.4053378999 0.4221076965 0.4053378999
- 0.4067766070 0.4235613942 0.4067766070
- 0.4082114995 0.4250093997 0.4082114995
- 0.4096431136 0.4264526963 0.4096431136
- 0.4110710919 0.4278913140 0.4110710919
- 0.4124928117 0.4293223023 0.4124928117
- 0.4139108062 0.4307503104 0.4139108062
- 0.4153253138 0.4321753085 0.4153253138
- 0.4167349935 0.4335967898 0.4167349935
- 0.4181382954 0.4350129068 0.4181382954
- 0.4195368886 0.4364252090 0.4195368886
- 0.4209308028 0.4378337860 0.4209308028
- 0.4223197103 0.4392373860 0.4223197103
- 0.4237053990 0.4406375885 0.4237053990
- 0.4250878096 0.4420346022 0.4250878096
- 0.4264639914 0.4434260130 0.4264639914
- 0.4278368056 0.4448128045 0.4278368056
- 0.4292069972 0.4461959004 0.4292069972
- 0.4305736125 0.4475724995 0.4305736125
- 0.4319368899 0.4489449859 0.4319368899
- 0.4332974851 0.4503144026 0.4332974851
- 0.4346528947 0.4516780972 0.4346528947
- 0.4360040128 0.4530383050 0.4360040128
- 0.4373517036 0.4543960094 0.4373517036
- 0.4386920035 0.4557482898 0.4386920035
- 0.4400289059 0.4570981860 0.4400289059
- 0.4413625896 0.4584460855 0.4413625896
- 0.4426892102 0.4597887993 0.4426892102
- 0.4440130889 0.4611299038 0.4440130889
- 0.4453332126 0.4624690115 0.4453332126
- 0.4466494024 0.4638045132 0.4466494024
- 0.4479633868 0.4651381075 0.4479633868
- 0.4492729008 0.4664680064 0.4492729008
- 0.4505785108 0.4677945077 0.4505785108
- 0.4518812895 0.4691188931 0.4518812895
- 0.4531790912 0.4704371989 0.4531790912
- 0.4544754028 0.4717530906 0.4544754028
- 0.4557689130 0.4730646908 0.4557689130
- 0.4570592046 0.4743711948 0.4570592046
- 0.4583478868 0.4756751955 0.4583478868
- 0.4596310854 0.4769738019 0.4596310854
- 0.4609121978 0.4782701135 0.4609121978
- 0.4621888995 0.4795624018 0.4621888995
- 0.4634611011 0.4808515906 0.4634611011
- 0.4647307098 0.4821392894 0.4647307098
- 0.4659950137 0.4834218919 0.4659950137
- 0.4672574103 0.4847030044 0.4672574103
- 0.4685145915 0.4859794974 0.4685145915
- 0.4697686136 0.4872528017 0.4697686136
- 0.4710184932 0.4885227978 0.4710184932
- 0.4722628891 0.4897891879 0.4722628891
- 0.4735049009 0.4910542071 0.4735049009
- 0.4747408926 0.4923141003 0.4747408926
- 0.4759756923 0.4935730100 0.4759756923
- 0.4772061110 0.4948287904 0.4772061110
- 0.4784345031 0.4960829020 0.4784345031
- 0.4796591997 0.4973343015 0.4796591997
- 0.4808802903 0.4985828102 0.4808802903
- 0.4820986092 0.4998292029 0.4820986092
- 0.4833118021 0.5010713935 0.4833118021
- 0.4845229983 0.5023121834 0.4845229983
- 0.4857310057 0.5035473704 0.4857310057
- 0.4869383872 0.5047817826 0.4869383872
- 0.4881415069 0.5060117245 0.4881415069
- 0.4893437922 0.5072407722 0.4893437922
- 0.4905417860 0.5084657073 0.4905417860
- 0.4917384088 0.5096889138 0.4917384088
- 0.4929305911 0.5109081864 0.4929305911
- 0.4941214025 0.5121250749 0.4941214025
- 0.4953092933 0.5133383274 0.4953092933
- 0.4964950979 0.5145484209 0.4964950979
- 0.4976781011 0.5157549977 0.4976781011
- 0.4988583922 0.5169578195 0.4988583922
- 0.5000360012 0.5181573033 0.5000360012
- 0.5012102127 0.5193536878 0.5012102127
- 0.5023818016 0.5205478072 0.5023818016
- 0.5035495758 0.5217382908 0.5035495758
- 0.5047146082 0.5229266286 0.5047146082
- 0.5058754086 0.5241109133 0.5058754086
- 0.5070334077 0.5252929926 0.5070334077
- 0.5081868768 0.5264708996 0.5081868768
- 0.5093373060 0.5276464224 0.5093373060
- 0.5104840994 0.5288175941 0.5104840994
- 0.5116283298 0.5299862027 0.5116283298
- 0.5127689242 0.5311505795 0.5127689242
- 0.5139064193 0.5323119164 0.5139064193
- 0.5150403976 0.5334690809 0.5150403976
- 0.5161709189 0.5346227884 0.5161709189
- 0.5172979832 0.5357729197 0.5172979832
- 0.5184208751 0.5369185805 0.5184208751
- 0.5195422769 0.5380612016 0.5195422769
- 0.5206609964 0.5391985774 0.5206609964
- 0.5217785239 0.5403342843 0.5217785239
- 0.5228924751 0.5414649844 0.5228924751
- 0.5240058899 0.5425949097 0.5240058899
- 0.5251148939 0.5437206030 0.5251148939
- 0.5262238979 0.5448461771 0.5262238979
- 0.5273274183 0.5459663868 0.5273274183
- 0.5284308791 0.5470865965 0.5284308791
- 0.5295295119 0.5482017994 0.5295295119
- 0.5306270719 0.5493162274 0.5306270719
- 0.5317205191 0.5504277945 0.5317205191
- 0.5328117013 0.5515381098 0.5328117013
- 0.5339006782 0.5526462197 0.5339006782
- 0.5349869728 0.5537520051 0.5349869728
- 0.5360723734 0.5548564792 0.5360723734
- 0.5371550918 0.5559577942 0.5371550918
- 0.5382375717 0.5570588112 0.5382375717
- 0.5393161774 0.5581569076 0.5393161774
- 0.5403949022 0.5592550039 0.5403949022
- 0.5414698720 0.5603502989 0.5414698720
- 0.5425440073 0.5614449978 0.5425440073
- 0.5436155200 0.5625376105 0.5436155200
- 0.5446845889 0.5636284947 0.5446845889
- 0.5457528830 0.5647183061 0.5457528830
- 0.5468186140 0.5658050179 0.5468186140
- 0.5478842854 0.5668917894 0.5478842854
- 0.5489463806 0.5679742098 0.5489463806
- 0.5500082970 0.5690563917 0.5500082970
- 0.5510675907 0.5701354742 0.5510675907
- 0.5521252751 0.5712130070 0.5521252751
- 0.5531818271 0.5722888112 0.5531818271
- 0.5542349815 0.5733609796 0.5542349815
- 0.5552883148 0.5744333267 0.5552883148
- 0.5563371181 0.5755001903 0.5563371181
- 0.5573856235 0.5765669942 0.5573856235
- 0.5584312081 0.5776314139 0.5584312081
- 0.5594745278 0.5786941051 0.5594745278
- 0.5605170131 0.5797560811 0.5605170131
- 0.5615549088 0.5808146000 0.5615549088
- 0.5625928044 0.5818731189 0.5625928044
- 0.5636265278 0.5829282999 0.5636265278
- 0.5646585822 0.5839822888 0.5646585822
- 0.5656889081 0.5850347877 0.5656889081
- 0.5667148829 0.5860841274 0.5667148829
- 0.5677409768 0.5871334076 0.5677409768
- 0.5687615871 0.5881785154 0.5687615871
- 0.5697811842 0.5892227888 0.5697811842
- 0.5707985163 0.5902652144 0.5707985163
- 0.5718113780 0.5913044214 0.5718113780
- 0.5728244185 0.5923436284 0.5728244185
- 0.5738328099 0.5933796167 0.5738328099
- 0.5748404264 0.5944151878 0.5748404264
- 0.5758461952 0.5954493880 0.5758461952
- 0.5768483877 0.5964813232 0.5768483877
- 0.5778505206 0.5975130796 0.5778505206
- 0.5788481236 0.5985416770 0.5788481236
- 0.5798444748 0.5995696187 0.5798444748
- 0.5808395147 0.6005964875 0.5808395147
- 0.5818299055 0.6016203165 0.5818299055
- 0.5828202963 0.6026440859 0.5828202963
- 0.5838078260 0.6036651134 0.5838078260
- 0.5847936869 0.6046845913 0.5847936869
- 0.5857794881 0.6057038903 0.5857794881
- 0.5867608190 0.6067190170 0.5867608190
- 0.5877420902 0.6077340841 0.5877420902
- 0.5887213945 0.6087473035 0.5887213945
- 0.5896978974 0.6097577810 0.5896978974
- 0.5906744003 0.6107683182 0.5906744003
- 0.5916472077 0.6117751002 0.5916472077
- 0.5926188231 0.6127809286 0.5926188231
- 0.5935899019 0.6137859821 0.5935899019
- 0.5945563912 0.6147853136 0.5945563912
- 0.5955228806 0.6157847047 0.5955228806
- 0.5964874029 0.6167812943 0.5964874029
- 0.5974487066 0.6177741289 0.5974487066
- 0.5984100103 0.6187667847 0.5984100103
- 0.5993676782 0.6197549105 0.5993676782
- 0.6003236771 0.6207411289 0.6003236771
- 0.6012796760 0.6217272878 0.6012796760
- 0.6022304893 0.6227068901 0.6022304893
- 0.6031810045 0.6236863136 0.6031810045
- 0.6041305065 0.6246638894 0.6041305065
- 0.6050754786 0.6256346703 0.6050754786
- 0.6060203910 0.6266055107 0.6060203910
- 0.6069629788 0.6275725961 0.6069629788
- 0.6079022884 0.6285349131 0.6079022884
- 0.6088414788 0.6294971108 0.6088414788
- 0.6097772717 0.6304540038 0.6097772717
- 0.6107106805 0.6314077973 0.6107106805
- 0.6116440892 0.6323614717 0.6116440892
- 0.6125729084 0.6333085895 0.6125729084
- 0.6135004163 0.6342539191 0.6135004163
- 0.6144278049 0.6351991892 0.6144278049
- 0.6153497100 0.6361367702 0.6153497100
- 0.6162710786 0.6370738149 0.6162710786
- 0.6171923280 0.6380103230 0.6171923280
- 0.6181074977 0.6389390826 0.6181074977
- 0.6190227270 0.6398677826 0.6190227270
- 0.6199370027 0.6407952905 0.6199370027
- 0.6208459139 0.6417160034 0.6208459139
- 0.6217548251 0.6426365972 0.6217548251
- 0.6226627231 0.6435554028 0.6226627231
- 0.6235666871 0.6444680095 0.6235666871
- 0.6244707108 0.6453806162 0.6244707108
- 0.6253734231 0.6462908983 0.6253734231
- 0.6262723804 0.6471955180 0.6262723804
- 0.6271713972 0.6481000781 0.6271713972
- 0.6280689836 0.6490027905 0.6280689836
- 0.6289629936 0.6499009728 0.6289629936
- 0.6298570037 0.6507992148 0.6298570037
- 0.6307495236 0.6516954899 0.6307495236
- 0.6316384077 0.6525874138 0.6316384077
- 0.6325272918 0.6534792781 0.6325272918
- 0.6334148049 0.6543694139 0.6334148049
- 0.6342985034 0.6552550793 0.6342985034
- 0.6351823211 0.6561406851 0.6351823211
- 0.6360648274 0.6570249200 0.6360648274
- 0.6369432807 0.6579043865 0.6369432807
- 0.6378217936 0.6587839127 0.6378217936
- 0.6386997104 0.6596624255 0.6386997104
- 0.6395745873 0.6605358124 0.6395745873
- 0.6404494047 0.6614091992 0.6404494047
- 0.6413241029 0.6622822285 0.6413241029
- 0.6421937943 0.6631495953 0.6421937943
- 0.6430636048 0.6640170217 0.6430636048
- 0.6439334154 0.6648843884 0.6439334154
- 0.6447985768 0.6657463908 0.6447985768
- 0.6456633806 0.6666080952 0.6456633806
- 0.6465281844 0.6674697995 0.6465281844
- 0.6473892927 0.6683270931 0.6473892927
- 0.6482492089 0.6691833138 0.6482492089
- 0.6491091251 0.6700394750 0.6491091251
- 0.6499661207 0.6708925962 0.6499661207
- 0.6508212090 0.6717435718 0.6508212090
- 0.6516762972 0.6725946069 0.6516762972
- 0.6525288820 0.6734434962 0.6525288820
- 0.6533777118 0.6742895246 0.6533777118
- 0.6542264819 0.6751354933 0.6542264819
- 0.6550742984 0.6759806871 0.6550742984
- 0.6559169888 0.6768220067 0.6559169888
- 0.6567596793 0.6776633263 0.6567596793
- 0.6576023102 0.6785045862 0.6576023102
- 0.6584395766 0.6793416739 0.6584395766
- 0.6592763066 0.6801785231 0.6592763066
- 0.6601129770 0.6810153127 0.6601129770
- 0.6609460711 0.6818485260 0.6609460711
- 0.6617770791 0.6826794744 0.6617770791
- 0.6626080275 0.6835106015 0.6626080275
- 0.6634371877 0.6843398213 0.6634371877
- 0.6642624736 0.6851654053 0.6642624736
- 0.6650878787 0.6859909892 0.6650878787
- 0.6659132242 0.6868165731 0.6659132242
- 0.6667333245 0.6876372099 0.6667333245
- 0.6675531864 0.6884577274 0.6675531864
- 0.6683731079 0.6892783046 0.6683731079
- 0.6691898704 0.6900957823 0.6691898704
- 0.6700046062 0.6909114718 0.6700046062
- 0.6708192825 0.6917272210 0.6708192825
- 0.6716328859 0.6925418973 0.6716328859
- 0.6724424958 0.6933531761 0.6724424958
- 0.6732522249 0.6941645145 0.6732522249
- 0.6740617752 0.6949757934 0.6740617752
- 0.6748675704 0.6957837939 0.6748675704
- 0.6756724119 0.6965909004 0.6756724119
- 0.6764771938 0.6973981261 0.6764771938
- 0.6772803068 0.6982039213 0.6772803068
- 0.6780803800 0.6990072131 0.6780803800
- 0.6788805127 0.6998106241 0.6788805127
- 0.6796805263 0.7006139159 0.6796805263
- 0.6804767251 0.7014129758 0.6804767251
- 0.6812722087 0.7022113800 0.6812722087
- 0.6820678115 0.7030097842 0.6820678115
- 0.6828618050 0.7038065195 0.6828618050
- 0.6836528778 0.7046002746 0.6836528778
- 0.6844441295 0.7053942084 0.6844441295
- 0.6852353215 0.7061880827 0.6852353215
- 0.6860229969 0.7069783807 0.6860229969
- 0.6868100166 0.7077680826 0.6868100166
- 0.6875969768 0.7085577846 0.6875969768
- 0.6883826256 0.7093464136 0.6883826256
- 0.6891641021 0.7101323009 0.6891641021
- 0.6899456978 0.7109181881 0.6899456978
- 0.6907271743 0.7117040753 0.6907271743
- 0.6915053725 0.7124866843 0.6915053725
- 0.6922817230 0.7132676244 0.6922817230
- 0.6930580139 0.7140485048 0.6930580139
- 0.6938341856 0.7148293257 0.6938341856
- 0.6946055293 0.7156057954 0.6946055293
- 0.6953768134 0.7163822055 0.6953768134
- 0.6961480975 0.7171586752 0.6961480975
- 0.6969177127 0.7179335952 0.6969177127
- 0.6976842284 0.7187060714 0.6976842284
- 0.6984508038 0.7194784880 0.6984508038
- 0.6992173195 0.7202510238 0.6992173195
- 0.6999806762 0.7210199833 0.6999806762
- 0.7007427216 0.7217875719 0.7007427216
- 0.7015047073 0.7225551009 0.7015047073
- 0.7022666931 0.7233226895 0.7022666931
- 0.7030245066 0.7240859270 0.7030245066
- 0.7037820816 0.7248489857 0.7037820816
- 0.7045397162 0.7256121039 0.7045397162
- 0.7052962184 0.7263739109 0.7052962184
- 0.7060483098 0.7271317244 0.7060483098
- 0.7068005204 0.7278894186 0.7068005204
- 0.7075526118 0.7286471128 0.7075526118
- 0.7083024979 0.7294024825 0.7083024979
- 0.7090494037 0.7301552892 0.7090494037
- 0.7097964287 0.7309080958 0.7097964287
- 0.7105432749 0.7316607833 0.7105432749
- 0.7112872005 0.7324107289 0.7112872005
- 0.7120292187 0.7331590056 0.7120292187
- 0.7127712965 0.7339072227 0.7127712965
- 0.7135133147 0.7346554995 0.7135133147
- 0.7142516971 0.7354004979 0.7142516971
- 0.7149891853 0.7361447215 0.7149891853
- 0.7157266140 0.7368888855 0.7157266140
- 0.7164639831 0.7376331091 0.7164639831
- 0.7171975970 0.7383713126 0.7171975970
- 0.7179307938 0.7391089201 0.7179307938
- 0.7186638713 0.7398465872 0.7186638713
- 0.7193971276 0.7405840755 0.7193971276
- 0.7201262116 0.7413142920 0.7201262116
- 0.7208554149 0.7420445085 0.7208554149
- 0.7215844989 0.7427747846 0.7215844989
- 0.7223134041 0.7435045242 0.7223134041
- 0.7230387926 0.7442278266 0.7230387926
- 0.7237643003 0.7449511290 0.7237643003
- 0.7244896889 0.7456744909 0.7244896889
- 0.7252147198 0.7463970780 0.7252147198
- 0.7259353995 0.7471140027 0.7259353995
- 0.7266560793 0.7478309870 0.7266560793
- 0.7273768187 0.7485479116 0.7273768187
- 0.7280970812 0.7492641807 0.7280970812
- 0.7288134098 0.7499753237 0.7288134098
- 0.7295296788 0.7506862879 0.7295296788
- 0.7302460074 0.7513973117 0.7302460074
- 0.7309620976 0.7521079779 0.7309620976
- 0.7316743135 0.7528135777 0.7316743135
- 0.7323865294 0.7535192966 0.7323865294
- 0.7330986857 0.7542248964 0.7330986857
- 0.7338109016 0.7549306154 0.7338109016
- 0.7345194817 0.7556313276 0.7345194817
- 0.7352281213 0.7563319802 0.7352281213
- 0.7359365821 0.7570326924 0.7359365821
- 0.7366451025 0.7577335238 0.7366451025
- 0.7373495102 0.7584289908 0.7373495102
- 0.7380533218 0.7591239214 0.7380533218
- 0.7387570739 0.7598189116 0.7387570739
- 0.7394608855 0.7605137825 0.7394608855
- 0.7401614785 0.7612038255 0.7401614785
- 0.7408609986 0.7618921995 0.7408609986
- 0.7415605187 0.7625805736 0.7415605187
- 0.7422599792 0.7632690072 0.7422599792
- 0.7429572940 0.7639539838 0.7429572940
- 0.7436528802 0.7646365166 0.7436528802
- 0.7443485260 0.7653189898 0.7443485260
- 0.7450441122 0.7660015225 0.7450441122
- 0.7457385063 0.7666820288 0.7457385063
- 0.7464305758 0.7673591971 0.7464305758
- 0.7471227050 0.7680364251 0.7471227050
- 0.7478148937 0.7687135935 0.7478148937
- 0.7485067248 0.7693902850 0.7485067248
- 0.7491956949 0.7700628042 0.7491956949
- 0.7498847842 0.7707353830 0.7498847842
- 0.7505738735 0.7714080215 0.7505738735
- 0.7512630224 0.7720804811 0.7512630224
- 0.7519487739 0.7727484703 0.7519487739
- 0.7526339889 0.7734156251 0.7526339889
- 0.7533192039 0.7740827203 0.7533192039
- 0.7540044188 0.7747498751 0.7540044188
- 0.7546877861 0.7754138112 0.7546877861
- 0.7553694844 0.7760748863 0.7553694844
- 0.7560511827 0.7767360806 0.7560511827
- 0.7567330003 0.7773972154 0.7567330003
- 0.7574139237 0.7780573964 0.7574139237
- 0.7580912709 0.7787132263 0.7580912709
- 0.7587686777 0.7793691158 0.7587686777
- 0.7594460845 0.7800250053 0.7594460845
- 0.7601234913 0.7806808949 0.7601234913
- 0.7607979178 0.7813320756 0.7607979178
- 0.7614712715 0.7819821835 0.7614712715
- 0.7621448040 0.7826321721 0.7621448040
- 0.7628182769 0.7832822800 0.7628182769
- 0.7634900212 0.7839304209 0.7634900212
- 0.7641587257 0.7845754027 0.7641587257
- 0.7648273110 0.7852203250 0.7648273110
- 0.7654958963 0.7858651876 0.7654958963
- 0.7661646008 0.7865102291 0.7661646008
- 0.7668293118 0.7871509790 0.7668293118
- 0.7674936056 0.7877914906 0.7674936056
- 0.7681578994 0.7884320021 0.7681578994
- 0.7688220739 0.7890725136 0.7688220739
- 0.7694842815 0.7897108197 0.7694842815
- 0.7701433897 0.7903463244 0.7701433897
- 0.7708023787 0.7909818292 0.7708023787
- 0.7714614868 0.7916172743 0.7714614868
- 0.7721205950 0.7922527194 0.7721205950
- 0.7727754116 0.7928832173 0.7727754116
- 0.7734296918 0.7935130000 0.7734296918
- 0.7740839720 0.7941429019 0.7740839720
- 0.7747381926 0.7947726846 0.7747381926
- 0.7753911018 0.7954009771 0.7753911018
- 0.7760409713 0.7960259914 0.7760409713
- 0.7766909003 0.7966510057 0.7766909003
- 0.7773407102 0.7972760201 0.7773407102
- 0.7779905796 0.7979009748 0.7779905796
- 0.7786368132 0.7985221744 0.7786368132
- 0.7792813778 0.7991417050 0.7792813778
- 0.7799261212 0.7997612953 0.7799261212
- 0.7805706859 0.8003808856 0.7805706859
- 0.7812150717 0.8010001779 0.7812150717
- 0.7818549275 0.8016149998 0.7818549275
- 0.7824947834 0.8022298813 0.7824947834
- 0.7831345797 0.8028448224 0.7831345797
- 0.7837744951 0.8034597039 0.7837744951
- 0.7844126821 0.8040724993 0.7844126821
- 0.7850481868 0.8046821952 0.7850481868
- 0.7856836915 0.8052918911 0.7856836915
- 0.7863191962 0.8059015274 0.7863191962
- 0.7869547009 0.8065112233 0.7869547009
- 0.7875875831 0.8071171045 0.7875875831
- 0.7882192135 0.8077210188 0.7882192135
- 0.7888507247 0.8083249927 0.7888507247
- 0.7894822955 0.8089289069 0.7894822955
- 0.7901139259 0.8095328808 0.7901139259
- 0.7907413244 0.8101323843 0.7907413244
- 0.7913681269 0.8107314110 0.7913681269
- 0.7919949889 0.8113303781 0.7919949889
- 0.7926219106 0.8119294047 0.7926219106
- 0.7932484150 0.8125280738 0.7932484150
- 0.7938709855 0.8131231070 0.7938709855
- 0.7944936752 0.8137180209 0.7944936752
- 0.7951163054 0.8143129945 0.7951163054
- 0.7957389951 0.8149080276 0.7957389951
- 0.7963607907 0.8155021071 0.7963607907
- 0.7969797254 0.8160938025 0.7969797254
- 0.7975987196 0.8166856170 0.7975987196
- 0.7982177138 0.8172773123 0.7982177138
- 0.7988365889 0.8178690076 0.7988365889
- 0.7994540930 0.8184589148 0.7994540930
- 0.8000686765 0.8190457821 0.8000686765
- 0.8006833196 0.8196325898 0.8006833196
- 0.8012979031 0.8202195168 0.8012979031
- 0.8019124866 0.8208063245 0.8019124866
- 0.8025255203 0.8213908076 0.8025255203
- 0.8031362891 0.8219724298 0.8031362891
- 0.8037471175 0.8225538731 0.8037471175
- 0.8043578863 0.8231354952 0.8043578863
- 0.8049687147 0.8237169981 0.8049687147
- 0.8055779934 0.8242964149 0.8055779934
- 0.8061854839 0.8248735070 0.8061854839
- 0.8067929745 0.8254505992 0.8067929745
- 0.8074005842 0.8260276914 0.8074005842
- 0.8080080748 0.8266047835 0.8080080748
- 0.8086137772 0.8271802068 0.8086137772
- 0.8092173934 0.8277537823 0.8092173934
- 0.8098208904 0.8283274174 0.8098208904
- 0.8104245067 0.8289008737 0.8104245067
- 0.8110281229 0.8294745088 0.8110281229
- 0.8116297722 0.8300458193 0.8116297722
- 0.8122286797 0.8306140900 0.8122286797
- 0.8128275871 0.8311824203 0.8128275871
- 0.8134266138 0.8317506909 0.8134266138
- 0.8140255213 0.8323189020 0.8140255213
- 0.8146228194 0.8328853846 0.8146228194
- 0.8152164817 0.8334481120 0.8152164817
- 0.8158102036 0.8340108991 0.8158102036
- 0.8164039254 0.8345736265 0.8164039254
- 0.8169975877 0.8351362944 0.8169975877
- 0.8175904751 0.8356981277 0.8175904751
- 0.8181796074 0.8362563252 0.8181796074
- 0.8187686801 0.8368144035 0.8187686801
- 0.8193578124 0.8373724818 0.8193578124
- 0.8199468851 0.8379306793 0.8199468851
- 0.8205358982 0.8384886980 0.8205358982
- 0.8211209774 0.8390418887 0.8211209774
- 0.8217059970 0.8395950794 0.8217059970
- 0.8222910762 0.8401483893 0.8222910762
- 0.8228762150 0.8407015800 0.8228762150
- 0.8234611750 0.8412547708 0.8234611750
- 0.8240435719 0.8418037891 0.8240435719
- 0.8246251941 0.8423519135 0.8246251941
- 0.8252068162 0.8428999782 0.8252068162
- 0.8257884979 0.8434481025 0.8257884979
- 0.8263701200 0.8439962268 0.8263701200
- 0.8269495964 0.8445411921 0.8269495964
- 0.8275271058 0.8450837731 0.8275271058
- 0.8281046152 0.8456264138 0.8281046152
- 0.8286821842 0.8461689949 0.8286821842
- 0.8292596936 0.8467115760 0.8292596936
- 0.8298364282 0.8472530246 0.8298364282
- 0.8304104209 0.8477910757 0.8304104209
- 0.8309844136 0.8483291268 0.8309844136
- 0.8315584064 0.8488671780 0.8315584064
- 0.8321323991 0.8494052291 0.8321323991
- 0.8327063918 0.8499432802 0.8327063918
- 0.8332766891 0.8504770994 0.8332766891
- 0.8338465095 0.8510105014 0.8338465095
- 0.8344163895 0.8515439034 0.8344163895
- 0.8349862099 0.8520773053 0.8349862099
- 0.8355559707 0.8526107073 0.8355559707
- 0.8361235261 0.8531416059 0.8361235261
- 0.8366885781 0.8536701202 0.8366885781
- 0.8372538090 0.8541985750 0.8372538090
- 0.8378189206 0.8547270894 0.8378189206
- 0.8383839726 0.8552556038 0.8383839726
- 0.8389489055 0.8557837009 0.8389489055
- 0.8395100236 0.8563070893 0.8395100236
- 0.8400710821 0.8568304777 0.8400710821
- 0.8406322002 0.8573539257 0.8406322002
- 0.8411933184 0.8578773141 0.8411933184
- 0.8417543173 0.8584007025 0.8417543173
- 0.8423134089 0.8589209914 0.8423134089
- 0.8428711295 0.8594391942 0.8428711295
- 0.8434287906 0.8599573970 0.8434287906
- 0.8439865112 0.8604755998 0.8439865112
- 0.8445441127 0.8609936833 0.8445441127
- 0.8451015949 0.8615115881 0.8451015949
- 0.8456565142 0.8620254993 0.8456565142
- 0.8462113738 0.8625394106 0.8462113738
- 0.8467662930 0.8630533218 0.8467662930
- 0.8473210931 0.8635671735 0.8473210931
- 0.8478760123 0.8640810847 0.8478760123
- 0.8484287262 0.8645929098 0.8484287262
- 0.8489791751 0.8651022911 0.8489791751
- 0.8495296240 0.8656117916 0.8495296240
- 0.8500800133 0.8661211729 0.8500800133
- 0.8506304026 0.8666306734 0.8506304026
- 0.8511807919 0.8671401739 0.8511807919
- 0.8517271280 0.8676456213 0.8517271280
- 0.8522726297 0.8681504130 0.8522726297
- 0.8528181911 0.8686553240 0.8528181911
- 0.8533636928 0.8691601157 0.8533636928
- 0.8539093137 0.8696649075 0.8539093137
- 0.8544539809 0.8701689839 0.8544539809
- 0.8549953103 0.8706703186 0.8549953103
- 0.8555366993 0.8711714745 0.8555366993
- 0.8560780883 0.8716726899 0.8560780883
- 0.8566194177 0.8721739054 0.8566194177
- 0.8571608067 0.8726751804 0.8571608067
- 0.8577004075 0.8731746078 0.8577004075
- 0.8582382798 0.8736721873 0.8582382798
- 0.8587760925 0.8741698861 0.8587760925
- 0.8593140244 0.8746675253 0.8593140244
- 0.8598517776 0.8751651049 0.8598517776
- 0.8603895903 0.8756626844 0.8603895903
- 0.8609246016 0.8761566877 0.8609246016
- 0.8614584208 0.8766493797 0.8614584208
- 0.8619921803 0.8771420121 0.8619921803
- 0.8625261188 0.8776347041 0.8625261188
- 0.8630598783 0.8781273961 0.8630598783
- 0.8635936975 0.8786200285 0.8635936975
- 0.8641244173 0.8791080713 0.8641244173
- 0.8646547794 0.8795956969 0.8646547794
- 0.8651853204 0.8800833821 0.8651853204
- 0.8657156825 0.8805711269 0.8657156825
- 0.8662461042 0.8810586929 0.8662461042
- 0.8667764068 0.8815460801 0.8667764068
- 0.8673040271 0.8820288181 0.8673040271
- 0.8678315878 0.8825113773 0.8678315878
- 0.8683593273 0.8829941154 0.8683593273
- 0.8688868880 0.8834767938 0.8688868880
- 0.8694145083 0.8839594722 0.8694145083
- 0.8699415922 0.8844413757 0.8699415922
- 0.8704659939 0.8849189878 0.8704659939
- 0.8709903955 0.8853965998 0.8709903955
- 0.8715146780 0.8858740926 0.8715146780
- 0.8720390797 0.8863517046 0.8720390797
- 0.8725634813 0.8868293166 0.8725634813
- 0.8730871081 0.8873060942 0.8730871081
- 0.8736078143 0.8877797127 0.8736078143
- 0.8741285205 0.8882532716 0.8741285205
- 0.8746492267 0.8887268901 0.8746492267
- 0.8751698136 0.8892006278 0.8751698136
- 0.8756905198 0.8896741867 0.8756905198
- 0.8762103915 0.8901467919 0.8762103915
- 0.8767271042 0.8906152844 0.8767271042
- 0.8772436976 0.8910837770 0.8772436976
- 0.8777604103 0.8915523887 0.8777604103
- 0.8782770038 0.8920208812 0.8782770038
- 0.8787937164 0.8924893737 0.8787937164
- 0.8793097734 0.8929569721 0.8793097734
- 0.8798230886 0.8934193254 0.8798230886
- 0.8803362846 0.8938816190 0.8803362846
- 0.8808495998 0.8943439126 0.8808495998
- 0.8813629150 0.8948062062 0.8813629150
- 0.8818761110 0.8952684999 0.8818761110
- 0.8823893070 0.8957306147 0.8823893070
- 0.8828998208 0.8961877823 0.8828998208
- 0.8834103942 0.8966450095 0.8834103942
- 0.8839209080 0.8971021771 0.8839209080
- 0.8844314218 0.8975594044 0.8844314218
- 0.8849418759 0.8980165720 0.8849418759
- 0.8854525089 0.8984737992 0.8854525089
- 0.8859602213 0.8989266157 0.8859602213
- 0.8864675760 0.8993787766 0.8864675760
- 0.8869749904 0.8998309970 0.8869749904
- 0.8874824047 0.9002832174 0.8874824047
- 0.8879898190 0.9007353783 0.8879898190
- 0.8884971142 0.9011875987 0.8884971142
- 0.8890014291 0.9016364217 0.8890014291
- 0.8895040751 0.9020836949 0.8895040751
- 0.8900067806 0.9025309086 0.8900067806
- 0.8905096054 0.9029781222 0.8905096054
- 0.8910123110 0.9034253955 0.8910123110
- 0.8915150166 0.9038726091 0.8915150166
- 0.8920161128 0.9043182135 0.8920161128
- 0.8925150037 0.9047616124 0.8925150037
- 0.8930137753 0.9052050114 0.8930137753
- 0.8935126066 0.9056484103 0.8935126066
- 0.8940114975 0.9060918093 0.8940114975
- 0.8945103288 0.9065353274 0.8945103288
- 0.8950086832 0.9069780707 0.8950086832
- 0.8955042958 0.9074168801 0.8955042958
- 0.8959999084 0.9078556895 0.8959999084
- 0.8964955211 0.9082944989 0.8964955211
- 0.8969910741 0.9087331891 0.8969910741
- 0.8974866271 0.9091719985 0.8974866271
- 0.8979821801 0.9096108079 0.8979821801
- 0.8984758854 0.9100461006 0.8984758854
- 0.8989689946 0.9104802012 0.8989689946
- 0.8994619846 0.9109144211 0.8994619846
- 0.8999550939 0.9113485217 0.8999550939
- 0.9004480839 0.9117826819 0.9004480839
- 0.9009411931 0.9122167826 0.9009411931
- 0.9014332891 0.9126496911 0.9014332891
- 0.9019234180 0.9130802751 0.9019234180
- 0.9024136066 0.9135109186 0.9024136066
- 0.9029036760 0.9139415026 0.9029036760
- 0.9033939242 0.9143720865 0.9033939242
- 0.9038839936 0.9148026705 0.9038839936
- 0.9043741822 0.9152333140 0.9043741822
- 0.9048606157 0.9156600237 0.9048606157
- 0.9053465128 0.9160860777 0.9053465128
- 0.9058324099 0.9165123105 0.9058324099
- 0.9063184261 0.9169384241 0.9063184261
- 0.9068043232 0.9173644781 0.9068043232
- 0.9072902203 0.9177907109 0.9072902203
- 0.9077749252 0.9182155728 0.9077749252
- 0.9082573056 0.9186385274 0.9082573056
- 0.9087396860 0.9190613031 0.9087396860
- 0.9092221856 0.9194840789 0.9092221856
- 0.9097046256 0.9199069142 0.9097046256
- 0.9101871252 0.9203298092 0.9101871252
- 0.9106695056 0.9207525849 0.9106695056
- 0.9111497998 0.9211729765 0.9111497998
- 0.9116293788 0.9215927124 0.9116293788
- 0.9121090770 0.9220123887 0.9121090770
- 0.9125887156 0.9224321246 0.9125887156
- 0.9130684137 0.9228518009 0.9130684137
- 0.9135479927 0.9232714772 0.9135479927
- 0.9140272141 0.9236903787 0.9140272141
- 0.9145038724 0.9241051078 0.9145038724
- 0.9149804711 0.9245197177 0.9149804711
- 0.9154571891 0.9249343276 0.9154571891
- 0.9159337878 0.9253488779 0.9159337878
- 0.9164105058 0.9257636070 0.9164105058
- 0.9168871045 0.9261782169 0.9168871045
- 0.9173616767 0.9265909791 0.9173616767
- 0.9178339839 0.9270015955 0.9178339839
- 0.9183062911 0.9274122715 0.9183062911
- 0.9187785983 0.9278230071 0.9187785983
- 0.9192509055 0.9282336831 0.9192509055
- 0.9197230935 0.9286444187 0.9197230935
- 0.9201954007 0.9290549755 0.9201954007
- 0.9206650853 0.9294636846 0.9206650853
- 0.9211338162 0.9298716784 0.9211338162
- 0.9216024876 0.9302796125 0.9216024876
- 0.9220712185 0.9306876063 0.9220712185
- 0.9225397706 0.9310954809 0.9225397706
- 0.9230085015 0.9315034151 0.9230085015
- 0.9234771729 0.9319114089 0.9234771729
- 0.9239432812 0.9323160052 0.9239432812
- 0.9244090915 0.9327204227 0.9244090915
- 0.9248750210 0.9331247211 0.9248750210
- 0.9253407717 0.9335290790 0.9253407717
- 0.9258067012 0.9339333773 0.9258067012
- 0.9262725115 0.9343377948 0.9262725115
- 0.9267380834 0.9347419143 0.9267380834
- 0.9272007942 0.9351428747 0.9272007942
- 0.9276636243 0.9355438948 0.9276636243
- 0.9281262755 0.9359449744 0.9281262755
- 0.9285889864 0.9363459945 0.9285889864
- 0.9290516973 0.9367470145 0.9290516973
- 0.9295145273 0.9371480942 0.9295145273
- 0.9299765825 0.9375485778 0.9299765825
- 0.9304360151 0.9379463792 0.9304360151
- 0.9308953881 0.9383442998 0.9308953881
- 0.9313548207 0.9387422204 0.9313548207
- 0.9318141937 0.9391400814 0.9318141937
- 0.9322736263 0.9395378828 0.9322736263
- 0.9327328801 0.9399358034 0.9327328801
- 0.9331911206 0.9403327703 0.9331911206
- 0.9336444736 0.9407266974 0.9336444736
- 0.9340978861 0.9411206245 0.9340978861
- 0.9345511794 0.9415144920 0.9345511794
- 0.9350045919 0.9419082999 0.9350045919
- 0.9354580045 0.9423022270 0.9354580045
- 0.9359112978 0.9426960945 0.9359112978
- 0.9363633990 0.9430891275 0.9363633990
- 0.9368094206 0.9434779882 0.9368094206
- 0.9372553825 0.9438670278 0.9372553825
- 0.9377014041 0.9442558885 0.9377014041
- 0.9381474853 0.9446449280 0.9381474853
- 0.9385935068 0.9450337887 0.9385935068
- 0.9390395284 0.9454228282 0.9390395284
- 0.9394848943 0.9458109736 0.9394848943
- 0.9399245977 0.9461929798 0.9399245977
- 0.9403643012 0.9465749264 0.9403643012
- 0.9408038855 0.9469568729 0.9408038855
- 0.9412435889 0.9473388195 0.9412435889
- 0.9416832924 0.9477208257 0.9416832924
- 0.9421229959 0.9481027126 0.9421229959
- 0.9425626993 0.9484847188 0.9425626993
- 0.9429975748 0.9488611221 0.9429975748
- 0.9434322119 0.9492372274 0.9434322119
- 0.9438669086 0.9496132731 0.9438669086
- 0.9443014860 0.9499893785 0.9443014860
- 0.9447361827 0.9503654838 0.9447361827
- 0.9451708198 0.9507415891 0.9451708198
- 0.9456055164 0.9511176944 0.9456055164
- 0.9460369945 0.9514914751 0.9460369945
- 0.9464673996 0.9518644810 0.9464673996
- 0.9468979239 0.9522374272 0.9468979239
- 0.9473283887 0.9526103735 0.9473283887
- 0.9477587938 0.9529833794 0.9477587938
- 0.9481893182 0.9533563852 0.9481893182
- 0.9486197233 0.9537293911 0.9486197233
- 0.9490481019 0.9541009068 0.9490481019
- 0.9494742751 0.9544708729 0.9494742751
- 0.9499005079 0.9548410177 0.9499005079
- 0.9503266811 0.9552109838 0.9503266811
- 0.9507529140 0.9555810094 0.9507529140
- 0.9511790872 0.9559510946 0.9511790872
- 0.9516053200 0.9563211203 0.9516053200
- 0.9520307779 0.9566904902 0.9520307779
- 0.9524527192 0.9570568800 0.9524527192
- 0.9528746009 0.9574233890 0.9528746009
- 0.9532964826 0.9577897787 0.9532964826
- 0.9537184238 0.9581562877 0.9537184238
- 0.9541404247 0.9585226774 0.9541404247
- 0.9545623064 0.9588891268 0.9545623064
- 0.9549841881 0.9592555761 0.9549841881
- 0.9554026127 0.9596186876 0.9554026127
- 0.9558200836 0.9599809051 0.9558200836
- 0.9562376142 0.9603431821 0.9562376142
- 0.9566550255 0.9607055187 0.9566550255
- 0.9570724964 0.9610676765 0.9570724964
- 0.9574900270 0.9614300132 0.9574900270
- 0.9579074979 0.9617921710 0.9579074979
- 0.9583234191 0.9621530771 0.9583234191
- 0.9587361217 0.9625114202 0.9587361217
- 0.9591488838 0.9628697038 0.9591488838
- 0.9595617056 0.9632279873 0.9595617056
- 0.9599744081 0.9635863900 0.9599744081
- 0.9603871703 0.9639446735 0.9603871703
- 0.9607999921 0.9643030167 0.9607999921
- 0.9612128139 0.9646613002 0.9612128139
- 0.9616206884 0.9650158882 0.9616206884
- 0.9620277286 0.9653698802 0.9620277286
- 0.9624347091 0.9657238126 0.9624347091
- 0.9628416896 0.9660778046 0.9628416896
- 0.9632487297 0.9664316773 0.9632487297
- 0.9636557102 0.9667857289 0.9636557102
- 0.9640626907 0.9671396017 0.9640626907
- 0.9644678831 0.9674922824 0.9644678831
- 0.9648684859 0.9678416252 0.9648684859
- 0.9652690291 0.9681910276 0.9652690291
- 0.9656695127 0.9685403109 0.9656695127
- 0.9660701156 0.9688897133 0.9660701156
- 0.9664705992 0.9692389965 0.9664705992
- 0.9668712020 0.9695882797 0.9668712020
- 0.9672716856 0.9699376822 0.9672716856
- 0.9676678777 0.9702842832 0.9676678777
- 0.9680616856 0.9706295133 0.9680616856
- 0.9684556127 0.9709746242 0.9684556127
- 0.9688494205 0.9713197947 0.9688494205
- 0.9692432284 0.9716649055 0.9692432284
- 0.9696370959 0.9720100760 0.9696370959
- 0.9700309038 0.9723551869 0.9700309038
- 0.9704247713 0.9727004170 0.9704247713
- 0.9708117247 0.9730417132 0.9708117247
- 0.9711983204 0.9733828902 0.9711983204
- 0.9715849161 0.9737240076 0.9715849161
- 0.9719715118 0.9740651846 0.9719715118
- 0.9723581076 0.9744063020 0.9723581076
- 0.9727448225 0.9747474790 0.9727448225
- 0.9731314182 0.9750885963 0.9731314182
- 0.9735164046 0.9754288793 0.9735164046
- 0.9738947749 0.9757658243 0.9738947749
- 0.9742732048 0.9761027098 0.9742732048
- 0.9746515751 0.9764394760 0.9746515751
- 0.9750298858 0.9767764211 0.9750298858
- 0.9754083157 0.9771133065 0.9754083157
- 0.9757866859 0.9774501920 0.9757866859
- 0.9761651158 0.9777870178 0.9761651158
- 0.9765400887 0.9781219959 0.9765400887
- 0.9769093990 0.9784539938 0.9769093990
- 0.9772787094 0.9787858725 0.9772787094
- 0.9776480198 0.9791178107 0.9776480198
- 0.9780173898 0.9794496894 0.9780173898
- 0.9783867002 0.9797816873 0.9783867002
- 0.9787560105 0.9801136255 0.9787560105
- 0.9791253209 0.9804455042 0.9791253209
- 0.9794902205 0.9807748199 0.9794902205
- 0.9798504114 0.9811015129 0.9798504114
- 0.9802107215 0.9814282060 0.9802107215
- 0.9805709124 0.9817547798 0.9805709124
- 0.9809311032 0.9820814729 0.9809311032
- 0.9812914133 0.9824081063 0.9812914133
- 0.9816516042 0.9827347994 0.9816516042
- 0.9820119143 0.9830613732 0.9820119143
- 0.9823670983 0.9833847284 0.9823670983
- 0.9827178717 0.9837049842 0.9827178717
- 0.9830688238 0.9840254188 0.9830688238
- 0.9834197164 0.9843456745 0.9834197164
- 0.9837704897 0.9846661091 0.9837704897
- 0.9841213822 0.9849864244 0.9841213822
- 0.9844722748 0.9853066802 0.9844722748
- 0.9848231077 0.9856271148 0.9848231077
- 0.9851688147 0.9859436154 0.9851688147
- 0.9855098128 0.9862567186 0.9855098128
- 0.9858506918 0.9865697026 0.9858506918
- 0.9861915708 0.9868828058 0.9861915708
- 0.9865326285 0.9871957898 0.9865326285
- 0.9868735075 0.9875088930 0.9868735075
- 0.9872145057 0.9878218770 0.9872145057
- 0.9875553846 0.9881349802 0.9875553846
- 0.9878913760 0.9884446859 0.9878913760
- 0.9882211089 0.9887502193 0.9882211089
- 0.9885507226 0.9890555739 0.9885507226
- 0.9888803959 0.9893611073 0.9888803959
- 0.9892101288 0.9896665215 0.9892101288
- 0.9895396829 0.9899719954 0.9895396829
- 0.9898694158 0.9902774096 0.9898694158
- 0.9901990294 0.9905828834 0.9901990294
- 0.9905248284 0.9908854961 0.9905248284
- 0.9908407927 0.9911810160 0.9908407927
- 0.9911568165 0.9914764166 0.9911568165
- 0.9914727807 0.9917718768 0.9914727807
- 0.9917888045 0.9920672774 0.9917888045
- 0.9921048284 0.9923627973 0.9921048284
- 0.9924207926 0.9926583171 0.9924207926
- 0.9927368164 0.9929537177 0.9927368164
- 0.9930515885 0.9932484031 0.9930515885
- 0.9933490753 0.9935321808 0.9933490753
- 0.9936466813 0.9938160181 0.9936466813
- 0.9939442873 0.9940996766 0.9939442873
- 0.9942418933 0.9943835139 0.9942418933
- 0.9945394993 0.9946672916 0.9945394993
- 0.9948371053 0.9949511290 0.9948371053
- 0.9951347113 0.9952347875 0.9951347113
- 0.9954321980 0.9955186248 0.9954321980
- 0.9957144260 0.9957929850 0.9957144260
- 0.9959921837 0.9960647821 0.9959921837
- 0.9962701201 0.9963365793 0.9962701201
- 0.9965478778 0.9966083765 0.9965478778
- 0.9968256950 0.9968801737 0.9968256950
- 0.9971035719 0.9971519709 0.9971035719
- 0.9973813891 0.9974238276 0.9973813891
- 0.9976593256 0.9976956248 0.9976593256
- 0.9979289770 0.9979603291 0.9979289770
- 0.9981878996 0.9982151985 0.9981878996
- 0.9984468222 0.9984701872 0.9984468222
- 0.9987056255 0.9987251759 0.9987056255
- 0.9989644885 0.9989801049 0.9989644885
- 0.9992234111 0.9992350936 0.9992234111
- 0.9994822741 0.9994900823 0.9994822741
- 0.9997410774 0.9997450113 0.9997410774
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_hdc_200_plus.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_hdc_200_plus.spi1d
deleted file mode 100644
index 66e4d7e951b..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_hdc_200_plus.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0127044199 0.0141023202 0.0096477531
- 0.0238081105 0.0259745792 0.0176070407
- 0.0334607586 0.0364749506 0.0246724300
- 0.0421523489 0.0458938591 0.0311751105
- 0.0501546115 0.0544666387 0.0372429788
- 0.0576152317 0.0623432994 0.0429810397
- 0.0646389574 0.0696527734 0.0484409109
- 0.0713031068 0.0764547214 0.0536791012
- 0.0776453391 0.0828472674 0.0587162301
- 0.0837018490 0.0889110714 0.0635792091
- 0.0895045772 0.0946782306 0.0683003217
- 0.0950731933 0.1001901999 0.0728791431
- 0.1004388034 0.1054987013 0.0773395300
- 0.1056184024 0.1106514037 0.0816663206
- 0.1106417999 0.1156636998 0.0858941898
- 0.1155219972 0.1205495000 0.0900247619
- 0.1202521995 0.1252955049 0.0940808207
- 0.1248437986 0.1299131066 0.0980586410
- 0.1292977929 0.1344144046 0.1019453034
- 0.1336303949 0.1388116032 0.1057268977
- 0.1378560066 0.1431176960 0.1094207019
- 0.1419790983 0.1473421007 0.1130444035
- 0.1460126042 0.1514800042 0.1166006997
- 0.1499602944 0.1555261016 0.1200909987
- 0.1538154036 0.1594948024 0.1235229000
- 0.1575873941 0.1633805931 0.1269004941
- 0.1612810045 0.1671908945 0.1302188039
- 0.1648989022 0.1709319055 0.1334829926
- 0.1684425026 0.1746093035 0.1366928071
- 0.1719215959 0.1782346964 0.1398548931
- 0.1753377020 0.1818004996 0.1429744959
- 0.1787009984 0.1853079051 0.1460445970
- 0.1820088029 0.1887629032 0.1490730941
- 0.1852703989 0.1921591014 0.1520525962
- 0.1884782016 0.1955104023 0.1549959034
- 0.1916348040 0.1988154948 0.1578975022
- 0.1947418004 0.2020708025 0.1607636064
- 0.1978072971 0.2052816004 0.1635923982
- 0.2008365989 0.2084514052 0.1663880944
- 0.2038186044 0.2115817070 0.1691492051
- 0.2067597061 0.2146739066 0.1718768030
- 0.2096651047 0.2177291960 0.1745762974
- 0.2125398964 0.2207520008 0.1772498935
- 0.2153764963 0.2237412930 0.1798918992
- 0.2181748003 0.2266951948 0.1825038940
- 0.2209406942 0.2296195030 0.1850908995
- 0.2236783057 0.2325070053 0.1876516938
- 0.2263896018 0.2353623956 0.1901890934
- 0.2290693074 0.2381868958 0.1927060932
- 0.2317135036 0.2409814000 0.1951995045
- 0.2343312949 0.2437489927 0.1976688951
- 0.2369202971 0.2464884967 0.2001180947
- 0.2394883931 0.2492032051 0.2025482059
- 0.2420337945 0.2518971860 0.2049552947
- 0.2445555031 0.2545694113 0.2073439062
- 0.2470511049 0.2572140098 0.2097100019
- 0.2495238036 0.2598383129 0.2120579928
- 0.2519746125 0.2624385953 0.2143891007
- 0.2544065118 0.2650176883 0.2167063057
- 0.2568238080 0.2675766945 0.2190068066
- 0.2592222989 0.2701159120 0.2212958038
- 0.2615979910 0.2726357877 0.2235656977
- 0.2639487982 0.2751353979 0.2258211970
- 0.2662819922 0.2776151896 0.2280610055
- 0.2685964108 0.2800753117 0.2302847058
- 0.2708936930 0.2825163007 0.2324967980
- 0.2731778920 0.2849400938 0.2346933931
- 0.2754473984 0.2873477042 0.2368790060
- 0.2776994109 0.2897374034 0.2390515059
- 0.2799314857 0.2921099067 0.2412095070
- 0.2821440101 0.2944638133 0.2433556020
- 0.2843374014 0.2968018055 0.2454877943
- 0.2865155935 0.2991257012 0.2476056069
- 0.2886820138 0.3014312983 0.2497113049
- 0.2908358872 0.3037211895 0.2518028915
- 0.2929798961 0.3059999049 0.2538796961
- 0.2951102853 0.3082641065 0.2559436858
- 0.2972272933 0.3105159104 0.2579965889
- 0.2993307114 0.3127523959 0.2600373030
- 0.3014214933 0.3149785101 0.2620668113
- 0.3034971058 0.3171896935 0.2640840113
- 0.3055574000 0.3193879128 0.2660909891
- 0.3076024950 0.3215714097 0.2680850029
- 0.3096376061 0.3237439990 0.2700704932
- 0.3116613030 0.3259027898 0.2720479965
- 0.3136739135 0.3280479014 0.2740156054
- 0.3156760931 0.3301830888 0.2759723961
- 0.3176679015 0.3323085010 0.2779215872
- 0.3196499944 0.3344236016 0.2798638940
- 0.3216224015 0.3365249038 0.2817943096
- 0.3235847950 0.3386119902 0.2837162018
- 0.3255361021 0.3406879008 0.2856321931
- 0.3274742067 0.3427498937 0.2875392139
- 0.3294023871 0.3448010087 0.2894361913
- 0.3313204050 0.3468416929 0.2913256884
- 0.3332281113 0.3488731086 0.2932091951
- 0.3351263106 0.3508965969 0.2950840890
- 0.3370158076 0.3529112935 0.2969497144
- 0.3388954103 0.3549158871 0.2988080978
- 0.3407635093 0.3569113910 0.3006610870
- 0.3426195979 0.3588970900 0.3025059998
- 0.3444670141 0.3608722985 0.3043417931
- 0.3463074863 0.3628363907 0.3061706126
- 0.3481400907 0.3647880852 0.3079940081
- 0.3499644995 0.3667264879 0.3098114133
- 0.3517807126 0.3686558902 0.3116197884
- 0.3535911143 0.3705761135 0.3134202063
- 0.3553932011 0.3724865019 0.3152152002
- 0.3571878970 0.3743883967 0.3170050979
- 0.3589738011 0.3762854040 0.3187876940
- 0.3607504964 0.3781766891 0.3205623031
- 0.3625178039 0.3800612986 0.3223307133
- 0.3642742932 0.3819381893 0.3240945041
- 0.3660207987 0.3838064969 0.3258526027
- 0.3677580953 0.3856652975 0.3276030123
- 0.3694871962 0.3875137866 0.3293435872
- 0.3712058961 0.3893510997 0.3310768008
- 0.3729172051 0.3911783993 0.3328061104
- 0.3746241927 0.3929969072 0.3345299065
- 0.3763248026 0.3948045075 0.3362461030
- 0.3780199885 0.3966018856 0.3379529119
- 0.3797098100 0.3983893096 0.3396534920
- 0.3813967109 0.4001693130 0.3413507938
- 0.3830771148 0.4019418955 0.3430429995
- 0.3847537041 0.4037080109 0.3447282910
- 0.3864229918 0.4054659009 0.3464050889
- 0.3880873919 0.4072161019 0.3480730057
- 0.3897438943 0.4089570045 0.3497362137
- 0.3913944960 0.4106892049 0.3513950109
- 0.3930368125 0.4124135971 0.3530482054
- 0.3946720064 0.4141317010 0.3546941876
- 0.3962987065 0.4158441126 0.3563325107
- 0.3979170918 0.4175505042 0.3579638004
- 0.3995271027 0.4192501009 0.3595893085
- 0.4011279941 0.4209432900 0.3612098098
- 0.4027225077 0.4226306081 0.3628252149
- 0.4043093026 0.4243136942 0.3644339144
- 0.4058884978 0.4259892106 0.3660350144
- 0.4074592888 0.4276596904 0.3676308095
- 0.4090228081 0.4293231964 0.3692201078
- 0.4105781019 0.4309802949 0.3708019853
- 0.4121260941 0.4326306880 0.3723767102
- 0.4136680067 0.4342732131 0.3739450872
- 0.4152038097 0.4359092116 0.3755083978
- 0.4167321920 0.4375346899 0.3770667017
- 0.4182567894 0.4391531050 0.3786197007
- 0.4197764993 0.4407626987 0.3801665008
- 0.4212917984 0.4423646033 0.3817074895
- 0.4228025973 0.4439603090 0.3832431138
- 0.4243074954 0.4455477893 0.3847720027
- 0.4258069098 0.4471279085 0.3862960041
- 0.4273006022 0.4487006068 0.3878161013
- 0.4287903011 0.4502668977 0.3893316984
- 0.4302769899 0.4518280029 0.3908422887
- 0.4317578077 0.4533826113 0.3923459053
- 0.4332346916 0.4549309909 0.3938423991
- 0.4347065091 0.4564737976 0.3953357935
- 0.4361734092 0.4580112100 0.3968257904
- 0.4376364946 0.4595425129 0.3983112872
- 0.4390909076 0.4610661864 0.3997904956
- 0.4405421913 0.4625841975 0.4012655020
- 0.4419898093 0.4640966058 0.4027357101
- 0.4434331954 0.4656026065 0.4042006135
- 0.4448713958 0.4671005905 0.4056580067
- 0.4463051856 0.4685927927 0.4071114957
- 0.4477353096 0.4700792134 0.4085614085
- 0.4491625130 0.4715583026 0.4100078046
- 0.4505859017 0.4730297029 0.4114479125
- 0.4520066977 0.4744954109 0.4128834903
- 0.4534246922 0.4759553075 0.4143148959
- 0.4548385143 0.4774056971 0.4157409966
- 0.4562489986 0.4788500965 0.4171645045
- 0.4576565921 0.4802890122 0.4185852110
- 0.4590603113 0.4817211926 0.4200018048
- 0.4604597092 0.4831478894 0.4214130044
- 0.4618560970 0.4845702946 0.4228211045
- 0.4632489979 0.4859867096 0.4242258966
- 0.4646365941 0.4873968959 0.4256238043
- 0.4660210013 0.4888026118 0.4270183146
- 0.4674021006 0.4902028143 0.4284090996
- 0.4687772095 0.4915963113 0.4297944009
- 0.4701490998 0.4929861128 0.4311766922
- 0.4715175033 0.4943715930 0.4325557947
- 0.4728797078 0.4957531989 0.4339298010
- 0.4742386043 0.4971317947 0.4353007078
- 0.4755935073 0.4985060096 0.4366675913
- 0.4769422114 0.4998764992 0.4380275011
- 0.4782876074 0.5012443066 0.4393840134
- 0.4796282947 0.5026069880 0.4407353997
- 0.4809632003 0.5039666891 0.4420841932
- 0.4822948873 0.5053241849 0.4434312880
- 0.4836206138 0.5066757202 0.4447737932
- 0.4849415123 0.5080248713 0.4461131096
- 0.4862594008 0.5093721151 0.4474501014
- 0.4875693917 0.5107128024 0.4487794936
- 0.4888761938 0.5120517015 0.4501057863
- 0.4901781976 0.5133879185 0.4514274895
- 0.4914737940 0.5147191286 0.4527435899
- 0.4927662909 0.5160481930 0.4540570974
- 0.4940516949 0.5173733234 0.4553644061
- 0.4953328967 0.5186954737 0.4566692114
- 0.4966096878 0.5200139880 0.4579710960
- 0.4978792965 0.5213292241 0.4592679143
- 0.4991464019 0.5226427913 0.4605629146
- 0.5004069805 0.5239503980 0.4618535936
- 0.5016648769 0.5252562761 0.4631414115
- 0.5029193163 0.5265597105 0.4644250870
- 0.5041680932 0.5278586149 0.4657050073
- 0.5054149032 0.5291553736 0.4669832885
- 0.5066552162 0.5304455757 0.4682553113
- 0.5078933835 0.5317338109 0.4695254862
- 0.5091258883 0.5330157876 0.4707902074
- 0.5103549957 0.5342947245 0.4720515907
- 0.5115808845 0.5355700254 0.4733094871
- 0.5128020048 0.5368400216 0.4745627046
- 0.5140215755 0.5381075740 0.4758141935
- 0.5152375102 0.5393667817 0.4770599008
- 0.5164520741 0.5406240225 0.4783042073
- 0.5176615715 0.5418733954 0.4795426130
- 0.5188698173 0.5431200266 0.4807788134
- 0.5200755000 0.5443605781 0.4820106924
- 0.5212779045 0.5455970168 0.4832395017
- 0.5224775076 0.5468291044 0.4844653010
- 0.5236744285 0.5480558872 0.4856874049
- 0.5248702168 0.5492796898 0.4869076908
- 0.5260608196 0.5504972935 0.4881236851
- 0.5272505283 0.5517131090 0.4893389046
- 0.5284340978 0.5529218912 0.4905493855
- 0.5296168923 0.5541298985 0.4917592108
- 0.5307930112 0.5553305745 0.4929626882
- 0.5319678783 0.5565304160 0.4941650927
- 0.5331379771 0.5577239990 0.4953621030
- 0.5343062282 0.5589160919 0.4965574145
- 0.5354691148 0.5601027012 0.4977473915
- 0.5366293192 0.5612874031 0.4989356101
- 0.5377836823 0.5624672771 0.5001201034
- 0.5389350057 0.5636451840 0.5013015866
- 0.5400810838 0.5648186207 0.5024777055
- 0.5412240028 0.5659899116 0.5036516190
- 0.5423620939 0.5671570897 0.5048221946
- 0.5434969068 0.5683212280 0.5059906840
- 0.5446271896 0.5694798827 0.5071563125
- 0.5457543135 0.5706359148 0.5083196163
- 0.5468770862 0.5717874765 0.5094795227
- 0.5479968786 0.5729361773 0.5106369257
- 0.5491123796 0.5740798712 0.5117905140
- 0.5502251983 0.5752214193 0.5129418969
- 0.5513336062 0.5763586164 0.5140898228
- 0.5524396896 0.5774930120 0.5152366757
- 0.5535413027 0.5786203146 0.5163816810
- 0.5546411872 0.5797460079 0.5175253153
- 0.5557361841 0.5808660984 0.5186645985
- 0.5568301082 0.5819849968 0.5198031068
- 0.5579187274 0.5830960274 0.5209382176
- 0.5590069294 0.5842068791 0.5220727921
- 0.5600894094 0.5853117108 0.5232008100
- 0.5611718893 0.5864164233 0.5243288279
- 0.5622487068 0.5875138044 0.5254526734
- 0.5633254051 0.5886104107 0.5265762806
- 0.5643972754 0.5897029042 0.5276951194
- 0.5654681921 0.5907940269 0.5288128257
- 0.5665354133 0.5918807983 0.5299268961
- 0.5676007867 0.5929647088 0.5310389996
- 0.5686635971 0.5940455198 0.5321475863
- 0.5697237849 0.5951223969 0.5332525969
- 0.5707824230 0.5961973071 0.5343558788
- 0.5718374848 0.5972664952 0.5354554057
- 0.5728921294 0.5983355045 0.5365543962
- 0.5739423037 0.5993986130 0.5376480818
- 0.5749924779 0.6004617214 0.5387417078
- 0.5760387182 0.6015192866 0.5398297906
- 0.5770841837 0.6025757790 0.5409170985
- 0.5781269073 0.6036278009 0.5420001149
- 0.5791680217 0.6046767235 0.5430803895
- 0.5802066922 0.6057233810 0.5441582203
- 0.5812410712 0.6067652106 0.5452312827
- 0.5822750926 0.6078069210 0.5463038087
- 0.5833042264 0.6088423729 0.5473703146
- 0.5843334198 0.6098778844 0.5484367013
- 0.5853577852 0.6109092832 0.5494986176
- 0.5863807797 0.6119390130 0.5505589843
- 0.5874018073 0.6129667163 0.5516161919
- 0.5884202123 0.6139913201 0.5526692271
- 0.5894376040 0.6150155067 0.5537214875
- 0.5904482007 0.6160331964 0.5547677279
- 0.5914587975 0.6170510054 0.5558139086
- 0.5924654007 0.6180649996 0.5568549037
- 0.5934706926 0.6190776229 0.5578941703
- 0.5944733024 0.6200882196 0.5589315295
- 0.5954716206 0.6210951805 0.5599654913
- 0.5964698195 0.6221022010 0.5609995127
- 0.5974636078 0.6231055260 0.5620262027
- 0.5984573960 0.6241086125 0.5630527139
- 0.5994476080 0.6251075268 0.5640758872
- 0.6004350781 0.6261023879 0.5650966167
- 0.6014220715 0.6270968914 0.5661162734
- 0.6024059057 0.6280854940 0.5671287775
- 0.6033896208 0.6290740967 0.5681412816
- 0.6043697000 0.6300585866 0.5691496134
- 0.6053478718 0.6310405731 0.5701557994
- 0.6063256264 0.6320214868 0.5711603165
- 0.6073008776 0.6329963207 0.5721578002
- 0.6082761288 0.6339710951 0.5731552839
- 0.6092479825 0.6349408031 0.5741487741
- 0.6102185249 0.6359075904 0.5751404166
- 0.6111885905 0.6368734837 0.5761309266
- 0.6121569276 0.6378319860 0.5771154761
- 0.6131250858 0.6387906075 0.5781000853
- 0.6140908003 0.6397454143 0.5790807009
- 0.6150550246 0.6406973004 0.5800589919
- 0.6160188913 0.6416491270 0.5810368061
- 0.6169794202 0.6425917149 0.5820075274
- 0.6179398894 0.6435343027 0.5829781890
- 0.6188982129 0.6444740891 0.5839462876
- 0.6198542714 0.6454101801 0.5849115252
- 0.6208103895 0.6463462710 0.5858767033
- 0.6217638850 0.6472759247 0.5868369937
- 0.6227170825 0.6482042074 0.5877965093
- 0.6236690283 0.6491310000 0.5887547135
- 0.6246173978 0.6500520706 0.5897085071
- 0.6255657077 0.6509732008 0.5906623006
- 0.6265100241 0.6518902183 0.5916125774
- 0.6274515986 0.6528037786 0.5925605297
- 0.6283932924 0.6537175179 0.5935084224
- 0.6293299794 0.6546260715 0.5944507122
- 0.6302664876 0.6555340886 0.5953925848
- 0.6312015057 0.6564409733 0.5963330865
- 0.6321321726 0.6573432088 0.5972688794
- 0.6330627799 0.6582453847 0.5982046127
- 0.6339905262 0.6591445804 0.5991371274
- 0.6349157095 0.6600404978 0.6000667214
- 0.6358407736 0.6609362960 0.6009961963
- 0.6367601752 0.6618282199 0.6019207239
- 0.6376782060 0.6627187133 0.6028438210
- 0.6385959983 0.6636092067 0.6037667990
- 0.6395090818 0.6644952893 0.6046833992
- 0.6404222250 0.6653813124 0.6056001186
- 0.6413338184 0.6662659049 0.6065152884
- 0.6422404051 0.6671448946 0.6074264050
- 0.6431471109 0.6680238843 0.6083375216
- 0.6440510750 0.6689003706 0.6092464924
- 0.6449515224 0.6697732806 0.6101529002
- 0.6458520293 0.6706461906 0.6110591888
- 0.6467483044 0.6715160012 0.6119620800
- 0.6476420164 0.6723836064 0.6128628254
- 0.6485357285 0.6732510924 0.6137633920
- 0.6494253278 0.6741154790 0.6146603823
- 0.6503136158 0.6749786735 0.6155561805
- 0.6512019038 0.6758419275 0.6164519787
- 0.6520848870 0.6766991019 0.6173437238
- 0.6529672742 0.6775552034 0.6182348728
- 0.6538497210 0.6784113050 0.6191260815
- 0.6547253728 0.6792595983 0.6200146079
- 0.6556010842 0.6801074147 0.6209030151
- 0.6564763784 0.6809551120 0.6217911243
- 0.6573458910 0.6817964911 0.6226750016
- 0.6582155228 0.6826378107 0.6235588193
- 0.6590843201 0.6834787726 0.6244422793
- 0.6599482298 0.6843137145 0.6253234148
- 0.6608120799 0.6851487160 0.6262044907
- 0.6616752744 0.6859831810 0.6270849705
- 0.6625339985 0.6868135929 0.6279615164
- 0.6633927822 0.6876440048 0.6288381219
- 0.6642509103 0.6884738207 0.6297143102
- 0.6651049852 0.6892974973 0.6305881143
- 0.6659591794 0.6901211739 0.6314619184
- 0.6668125987 0.6909444928 0.6323351860
- 0.6676605940 0.6917623281 0.6332045794
- 0.6685085893 0.6925802231 0.6340739131
- 0.6693562865 0.6933978796 0.6349430084
- 0.6701996922 0.6942088008 0.6358096004
- 0.6710430980 0.6950196028 0.6366763115
- 0.6718865037 0.6958305240 0.6375429034
- 0.6727249026 0.6966357827 0.6384050846
- 0.6735633016 0.6974408031 0.6392672062
- 0.6744015813 0.6982458830 0.6401293874
- 0.6752368808 0.6990466118 0.6409891844
- 0.6760717034 0.6998466849 0.6418486238
- 0.6769065857 0.7006468177 0.6427081227
- 0.6777368188 0.7014424205 0.6435642242
- 0.6785656810 0.7022364736 0.6444191933
- 0.6793946028 0.7030305266 0.6452742815
- 0.6802213192 0.7038202882 0.6461277008
- 0.6810467839 0.7046071291 0.6469801068
- 0.6818721890 0.7053937912 0.6478325129
- 0.6826949716 0.7061775923 0.6486828923
- 0.6835147142 0.7069572210 0.6495308876
- 0.6843342781 0.7077367902 0.6503788829
- 0.6851524115 0.7085152864 0.6512262821
- 0.6859658957 0.7092896104 0.6520717144
- 0.6867793798 0.7100639939 0.6529170275
- 0.6875926852 0.7108383775 0.6537624002
- 0.6884006262 0.7116078138 0.6546034217
- 0.6892085075 0.7123771906 0.6554443836
- 0.6900163293 0.7131465077 0.6562854052
- 0.6908203959 0.7139121294 0.6571244001
- 0.6916232705 0.7146762013 0.6579627991
- 0.6924263239 0.7154402733 0.6588011980
- 0.6932265162 0.7162014246 0.6596375704
- 0.6940239072 0.7169584036 0.6604716778
- 0.6948214173 0.7177153230 0.6613057256
- 0.6956177950 0.7184715867 0.6621391177
- 0.6964092851 0.7192226052 0.6629688144
- 0.6972007751 0.7199735045 0.6637985706
- 0.6979923844 0.7207245231 0.6646283269
- 0.6987801790 0.7214716077 0.6654537916
- 0.6995673180 0.7222176194 0.6662783027
- 0.7003543973 0.7229636908 0.6671028733
- 0.7011383772 0.7237073183 0.6679254770
- 0.7019187808 0.7244477272 0.6687458754
- 0.7026991248 0.7251880765 0.6695662141
- 0.7034789920 0.7259283066 0.6703861952
- 0.7042531967 0.7266616821 0.6712015867
- 0.7050274014 0.7273951173 0.6720169187
- 0.7058014870 0.7281284928 0.6728321910
- 0.7065715194 0.7288578749 0.6736438274
- 0.7073392868 0.7295845747 0.6744530797
- 0.7081069946 0.7303113937 0.6752625108
- 0.7088738084 0.7310374975 0.6760708094
- 0.7096366882 0.7317596078 0.6768743992
- 0.7103996277 0.7324817777 0.6776779890
- 0.7111625075 0.7332040071 0.6784815192
- 0.7119218111 0.7339224219 0.6792811155
- 0.7126796246 0.7346392274 0.6800791025
- 0.7134374976 0.7353559136 0.6808769703
- 0.7141941786 0.7360715866 0.6816738248
- 0.7149465084 0.7367821932 0.6824663281
- 0.7156988978 0.7374927998 0.6832587719
- 0.7164512873 0.7382034063 0.6840512753
- 0.7172005773 0.7389100790 0.6848403215
- 0.7179483175 0.7396144867 0.6856274009
- 0.7186959982 0.7403188944 0.6864145994
- 0.7194433212 0.7410228848 0.6872013211
- 0.7201871276 0.7417224050 0.6879833937
- 0.7209308743 0.7424219251 0.6887655258
- 0.7216746807 0.7431213856 0.6895475984
- 0.7224153876 0.7438185811 0.6903271079
- 0.7231531739 0.7445130944 0.6911041737
- 0.7238910198 0.7452077270 0.6918814182
- 0.7246286869 0.7459022999 0.6926584840
- 0.7253618240 0.7465913296 0.6934313774
- 0.7260943055 0.7472792864 0.6942036748
- 0.7268267870 0.7479674220 0.6949760914
- 0.7275583148 0.7486543059 0.6957473755
- 0.7282862067 0.7493367791 0.6965150833
- 0.7290140986 0.7500193715 0.6972827911
- 0.7297419906 0.7507019043 0.6980504990
- 0.7304679155 0.7513812184 0.6988149285
- 0.7311919928 0.7520576119 0.6995764971
- 0.7319161296 0.7527340055 0.7003381252
- 0.7326402068 0.7534102798 0.7010996938
- 0.7333592772 0.7540827990 0.7018569708
- 0.7340772748 0.7547543049 0.7026134133
- 0.7347953916 0.7554258108 0.7033697963
- 0.7355127931 0.7560970187 0.7041258216
- 0.7362236977 0.7567629218 0.7048764825
- 0.7369347215 0.7574288845 0.7056272030
- 0.7376456261 0.7580947876 0.7063779235
- 0.7383548021 0.7587593198 0.7071272135
- 0.7390602827 0.7594197989 0.7078732252
- 0.7397658229 0.7600803971 0.7086191177
- 0.7404711843 0.7607408762 0.7093651295
- 0.7411739230 0.7613990903 0.7101075053
- 0.7418738008 0.7620543838 0.7108464241
- 0.7425737977 0.7627096772 0.7115852237
- 0.7432736754 0.7633650899 0.7123240829
- 0.7439711094 0.7640163898 0.7130596042
- 0.7446671128 0.7646651864 0.7137932181
- 0.7453631163 0.7653139830 0.7145268917
- 0.7460591197 0.7659627795 0.7152605057
- 0.7467520237 0.7666075230 0.7159891725
- 0.7474439740 0.7672507167 0.7167164087
- 0.7481361032 0.7678940296 0.7174435258
- 0.7488281131 0.7685372233 0.7181707025
- 0.7495164871 0.7691755295 0.7188938856
- 0.7502045035 0.7698127031 0.7196164727
- 0.7508924007 0.7704498768 0.7203391194
- 0.7515802979 0.7710872293 0.7210617065
- 0.7522624731 0.7717201710 0.7217788100
- 0.7529442906 0.7723528147 0.7224954963
- 0.7536261082 0.7729853988 0.7232123017
- 0.7543079853 0.7736179829 0.7239289880
- 0.7549846768 0.7742474079 0.7246403098
- 0.7556613088 0.7748765945 0.7253513932
- 0.7563378811 0.7755057812 0.7260624766
- 0.7570145726 0.7761349082 0.7267736197
- 0.7576869130 0.7767605186 0.7274788022
- 0.7583590746 0.7773857713 0.7281838059
- 0.7590312958 0.7780112028 0.7288888097
- 0.7597035170 0.7786365151 0.7295936942
- 0.7603724003 0.7792575955 0.7302941084
- 0.7610409856 0.7798781991 0.7309941053
- 0.7617095709 0.7804989219 0.7316941023
- 0.7623782754 0.7811195254 0.7323940992
- 0.7630437016 0.7817357779 0.7330893874
- 0.7637084723 0.7823513150 0.7337840199
- 0.7643734217 0.7829667926 0.7344784737
- 0.7650381923 0.7835822105 0.7351731062
- 0.7656989098 0.7841936946 0.7358644009
- 0.7663580775 0.7848036885 0.7365546227
- 0.7670173049 0.7854136229 0.7372447848
- 0.7676765919 0.7860234976 0.7379350066
- 0.7683327794 0.7866303921 0.7386223078
- 0.7689871788 0.7872350216 0.7393077016
- 0.7696415782 0.7878395915 0.7399932146
- 0.7702959776 0.7884442210 0.7406786084
- 0.7709481716 0.7890473008 0.7413616776
- 0.7715978026 0.7896479964 0.7420418262
- 0.7722473741 0.7902486920 0.7427219152
- 0.7728970051 0.7908495069 0.7434018850
- 0.7735458016 0.7914491296 0.7440809011
- 0.7741922736 0.7920445800 0.7447561026
- 0.7748388052 0.7926400900 0.7454311848
- 0.7754852772 0.7932356000 0.7461063862
- 0.7761318088 0.7938311100 0.7467815876
- 0.7767726183 0.7944201231 0.7474523187
- 0.7774134874 0.7950087786 0.7481228709
- 0.7780542970 0.7955976129 0.7487936020
- 0.7786952257 0.7961863875 0.7494642138
- 0.7793319225 0.7967715263 0.7501307726
- 0.7799670100 0.7973549962 0.7507957220
- 0.7806020975 0.7979385257 0.7514606714
- 0.7812373042 0.7985219955 0.7521256804
- 0.7818704247 0.7991034985 0.7527887821
- 0.7825008035 0.7996814251 0.7534492016
- 0.7831311226 0.8002592921 0.7541096807
- 0.7837613821 0.8008372784 0.7547701001
- 0.7843915224 0.8014150858 0.7554302812
- 0.7850180268 0.8019878864 0.7560858727
- 0.7856444120 0.8025606275 0.7567415237
- 0.7862709165 0.8031334281 0.7573971152
- 0.7868974209 0.8037062287 0.7580528259
- 0.7875211835 0.8042758703 0.7587059736
- 0.7881436944 0.8048439026 0.7593579888
- 0.7887662053 0.8054118752 0.7600100040
- 0.7893887758 0.8059799075 0.7606620193
- 0.7900099158 0.8065465093 0.7613126040
- 0.7906270027 0.8071078062 0.7619590163
- 0.7912439704 0.8076692224 0.7626054883
- 0.7918611169 0.8082305789 0.7632519007
- 0.7924780846 0.8087918758 0.7638983130
- 0.7930914164 0.8093485236 0.7645419240
- 0.7937036753 0.8099036813 0.7651848197
- 0.7943159938 0.8104587793 0.7658277154
- 0.7949283123 0.8110138774 0.7664706111
- 0.7955389023 0.8115677238 0.7671121955
- 0.7961457968 0.8121181130 0.7677505016
- 0.7967525721 0.8126683831 0.7683889270
- 0.7973595262 0.8132187128 0.7690272927
- 0.7979663014 0.8137689829 0.7696655989
- 0.7985696793 0.8143169284 0.7703021169
- 0.7991721034 0.8148639798 0.7709379196
- 0.7997745275 0.8154109716 0.7715737820
- 0.8003767729 0.8159580827 0.7722095847
- 0.8009781241 0.8165045977 0.7728447914
- 0.8015751839 0.8170487285 0.7734771967
- 0.8021721840 0.8175927997 0.7741094828
- 0.8027691841 0.8181368709 0.7747418880
- 0.8033663034 0.8186810017 0.7753742933
- 0.8039602041 0.8192222714 0.7760047913
- 0.8045521975 0.8197615743 0.7766340971
- 0.8051440716 0.8203008175 0.7772634029
- 0.8057360053 0.8208400011 0.7778927088
- 0.8063278794 0.8213791847 0.7785220146
- 0.8069158792 0.8219143748 0.7791473866
- 0.8075037003 0.8224493265 0.7797725201
- 0.8080914021 0.8229840994 0.7803977132
- 0.8086792231 0.8235189915 0.7810227871
- 0.8092660904 0.8240531087 0.7816470265
- 0.8098508120 0.8245849013 0.7822685838
- 0.8104354739 0.8251166940 0.7828900814
- 0.8110200763 0.8256484866 0.7835115790
- 0.8116047978 0.8261802793 0.7841330767
- 0.8121870160 0.8267101049 0.7847530246
- 0.8127670884 0.8272377849 0.7853714228
- 0.8133472204 0.8277655244 0.7859897017
- 0.8139272928 0.8282932043 0.7866080999
- 0.8145074248 0.8288208842 0.7872264981
- 0.8150827289 0.8293445706 0.7878416181
- 0.8156566024 0.8298670053 0.7884557247
- 0.8162304759 0.8303893805 0.7890698910
- 0.8168044090 0.8309118748 0.7896839976
- 0.8173784018 0.8314343095 0.7902982235
- 0.8179473281 0.8319529295 0.7909085751
- 0.8185161948 0.8324713707 0.7915189266
- 0.8190850019 0.8329898119 0.7921292186
- 0.8196539283 0.8335083127 0.7927395105
- 0.8202221990 0.8340262771 0.7933492064
- 0.8207868934 0.8345406055 0.7939547896
- 0.8213515878 0.8350549936 0.7945603132
- 0.8219162822 0.8355693817 0.7951657772
- 0.8224810958 0.8360837102 0.7957714200
- 0.8230450153 0.8365973234 0.7963758111
- 0.8236066103 0.8371080756 0.7969769835
- 0.8241683245 0.8376188278 0.7975782156
- 0.8247299194 0.8381295800 0.7981793284
- 0.8252915144 0.8386403918 0.7987805009
- 0.8258516192 0.8391501904 0.7993801832
- 0.8264086246 0.8396579027 0.7999768257
- 0.8269655704 0.8401656747 0.8005735278
- 0.8275225759 0.8406733871 0.8011701107
- 0.8280795813 0.8411810994 0.8017666936
- 0.8286346793 0.8416873217 0.8023620844
- 0.8291863799 0.8421903253 0.8029553890
- 0.8297381997 0.8426933289 0.8035488129
- 0.8302899003 0.8431962729 0.8041421175
- 0.8308416009 0.8436993957 0.8047354221
- 0.8313921094 0.8442009091 0.8053274155
- 0.8319404125 0.8446996808 0.8059173226
- 0.8324885964 0.8451983929 0.8065071106
- 0.8330368996 0.8456972241 0.8070968986
- 0.8335850835 0.8461958766 0.8076868057
- 0.8341315985 0.8466938734 0.8082754016
- 0.8346744180 0.8471899033 0.8088614941
- 0.8352171183 0.8476858735 0.8094475269
- 0.8357598186 0.8481817842 0.8100336194
- 0.8363025784 0.8486778140 0.8106197119
- 0.8368440270 0.8491731286 0.8112050295
- 0.8373814225 0.8496652842 0.8117879033
- 0.8379188180 0.8501574993 0.8123707771
- 0.8384562135 0.8506497741 0.8129537106
- 0.8389936090 0.8511419892 0.8135365844
- 0.8395305276 0.8516339064 0.8141192198
- 0.8400635719 0.8521212935 0.8146995902
- 0.8405966759 0.8526086807 0.8152799010
- 0.8411297798 0.8530961275 0.8158602118
- 0.8416628242 0.8535835147 0.8164405227
- 0.8421959281 0.8540710211 0.8170207739
- 0.8427261114 0.8545554280 0.8175972104
- 0.8432559967 0.8550394773 0.8181732893
- 0.8437858820 0.8555235863 0.8187493086
- 0.8443158269 0.8560076952 0.8193253875
- 0.8448457122 0.8564918041 0.8199014068
- 0.8453723192 0.8569735885 0.8204749227
- 0.8458976150 0.8574544191 0.8210471869
- 0.8464229107 0.8579350710 0.8216195703
- 0.8469482064 0.8584159017 0.8221920133
- 0.8474735022 0.8588966727 0.8227642775
- 0.8479961157 0.8593757749 0.8233352900
- 0.8485156298 0.8598529100 0.8239045143
- 0.8490350842 0.8603299856 0.8244736791
- 0.8495544791 0.8608071208 0.8250429034
- 0.8500739932 0.8612841964 0.8256121874
- 0.8505926728 0.8617607951 0.8261809945
- 0.8511074781 0.8622341752 0.8267477155
- 0.8516222239 0.8627076149 0.8273143172
- 0.8521370292 0.8631808758 0.8278809786
- 0.8526517749 0.8636543155 0.8284475803
- 0.8531665206 0.8641276956 0.8290143013
- 0.8536782861 0.8645980954 0.8295775056
- 0.8541892767 0.8650677204 0.8301398158
- 0.8547003865 0.8655372858 0.8307021856
- 0.8552113771 0.8660069108 0.8312644958
- 0.8557224274 0.8664764762 0.8318268061
- 0.8562318087 0.8669446111 0.8323876858
- 0.8567386866 0.8674101233 0.8329463005
- 0.8572456837 0.8678756952 0.8335049152
- 0.8577526808 0.8683413267 0.8340634704
- 0.8582596779 0.8688067794 0.8346220851
- 0.8587666154 0.8692724109 0.8351806998
- 0.8592697978 0.8697341084 0.8357362151
- 0.8597729206 0.8701955080 0.8362916708
- 0.8602761030 0.8706570268 0.8368471265
- 0.8607792258 0.8711184859 0.8374025822
- 0.8612822890 0.8715798855 0.8379580975
- 0.8617836833 0.8720393777 0.8385115266
- 0.8622832894 0.8724967837 0.8390629888
- 0.8627830148 0.8729540706 0.8396145105
- 0.8632826209 0.8734114170 0.8401659131
- 0.8637822270 0.8738687038 0.8407173753
- 0.8642818928 0.8743259907 0.8412687778
- 0.8647763133 0.8747799993 0.8418176770
- 0.8652706742 0.8752337098 0.8423663974
- 0.8657649755 0.8756874800 0.8429151177
- 0.8662593961 0.8761413097 0.8434638977
- 0.8667536974 0.8765950203 0.8440126181
- 0.8672459722 0.8770480156 0.8445599079
- 0.8677352071 0.8774996996 0.8451051116
- 0.8682243824 0.8779513836 0.8456501961
- 0.8687136173 0.8784031272 0.8461953998
- 0.8692027926 0.8788548112 0.8467404842
- 0.8696920276 0.8793064952 0.8472856283
- 0.8701782227 0.8797559738 0.8478285074
- 0.8706634045 0.8802047968 0.8483706117
- 0.8711487055 0.8806536198 0.8489127755
- 0.8716340065 0.8811023831 0.8494548798
- 0.8721193075 0.8815513253 0.8499971032
- 0.8726040721 0.8819996119 0.8505387902
- 0.8730852008 0.8824434280 0.8510770202
- 0.8735662103 0.8828871846 0.8516153097
- 0.8740472794 0.8833310008 0.8521534801
- 0.8745284081 0.8837748170 0.8526918292
- 0.8750094771 0.8842185140 0.8532299995
- 0.8754889965 0.8846611977 0.8537666798
- 0.8759661913 0.8851019740 0.8543009758
- 0.8764433861 0.8855428100 0.8548352718
- 0.8769205809 0.8859835863 0.8553696275
- 0.8773978949 0.8864244223 0.8559039235
- 0.8778750896 0.8868651986 0.8564382195
- 0.8783500195 0.8873041272 0.8569704294
- 0.8788238168 0.8877419829 0.8575013280
- 0.8792976141 0.8881797791 0.8580322862
- 0.8797712922 0.8886176944 0.8585631847
- 0.8802450895 0.8890554905 0.8590942025
- 0.8807188272 0.8894934058 0.8596251011
- 0.8811894059 0.8899270296 0.8601537943
- 0.8816593885 0.8903598189 0.8606820703
- 0.8821293116 0.8907926083 0.8612102866
- 0.8825992942 0.8912252784 0.8617386222
- 0.8830692768 0.8916581273 0.8622667789
- 0.8835391998 0.8920909166 0.8627951145
- 0.8840066195 0.8925206065 0.8633205295
- 0.8844739199 0.8929502964 0.8638458848
- 0.8849412799 0.8933799863 0.8643712997
- 0.8854085803 0.8938096762 0.8648967147
- 0.8858758807 0.8942393064 0.8654221296
- 0.8863430023 0.8946688175 0.8659473062
- 0.8868073225 0.8950955272 0.8664698005
- 0.8872717023 0.8955221772 0.8669921756
- 0.8877360225 0.8959488869 0.8675147295
- 0.8882004023 0.8963754773 0.8680372238
- 0.8886647224 0.8968021870 0.8685597181
- 0.8891286850 0.8972283006 0.8690819740
- 0.8895897269 0.8976498842 0.8696026802
- 0.8900507092 0.8980714083 0.8701235056
- 0.8905116916 0.8984929919 0.8706442714
- 0.8909726739 0.8989145160 0.8711650968
- 0.8914337158 0.8993360996 0.8716859221
- 0.8918942809 0.8997570872 0.8722062111
- 0.8923516273 0.9001740813 0.8727232218
- 0.8928089738 0.9005910754 0.8732401133
- 0.8932663798 0.9010080099 0.8737571239
- 0.8937237859 0.9014250040 0.8742740154
- 0.8941810727 0.9018419981 0.8747909069
- 0.8946381807 0.9022588134 0.8753076196
- 0.8950915933 0.9026719928 0.8758205771
- 0.8955450058 0.9030851722 0.8763335943
- 0.8959984183 0.9034984112 0.8768466711
- 0.8964517713 0.9039115906 0.8773596883
- 0.8969051838 0.9043248296 0.8778727055
- 0.8973585963 0.9047380090 0.8783857226
- 0.8978086114 0.9051464796 0.8788955212
- 0.8982583880 0.9055547118 0.8794052005
- 0.8987082839 0.9059628844 0.8799148798
- 0.8991581202 0.9063711166 0.8804246187
- 0.8996080160 0.9067792892 0.8809341788
- 0.9000577927 0.9071875215 0.8814439178
- 0.9005057216 0.9075921774 0.8819513917
- 0.9009531140 0.9079959989 0.8824583888
- 0.9014005065 0.9083997011 0.8829653859
- 0.9018480182 0.9088035226 0.8834723830
- 0.9022954106 0.9092072845 0.8839793801
- 0.9027428031 0.9096111059 0.8844863176
- 0.9031882286 0.9100126028 0.8849915862
- 0.9036322832 0.9104127884 0.8854957223
- 0.9040763974 0.9108129144 0.8859999180
- 0.9045205116 0.9112131000 0.8865039945
- 0.9049645066 0.9116132259 0.8870080709
- 0.9054086208 0.9120134115 0.8875123262
- 0.9058511853 0.9124118090 0.8880149126
- 0.9062910080 0.9128071070 0.8885148168
- 0.9067307115 0.9132024050 0.8890147209
- 0.9071704745 0.9135975838 0.8895145059
- 0.9076102972 0.9139928818 0.8900144100
- 0.9080501199 0.9143881202 0.8905143142
- 0.9084897041 0.9147831798 0.8910140991
- 0.9089263082 0.9151741862 0.8915116191
- 0.9093629122 0.9155650735 0.8920090795
- 0.9097993970 0.9159560800 0.8925067186
- 0.9102360010 0.9163470268 0.8930041790
- 0.9106726050 0.9167379737 0.8935016990
- 0.9111092091 0.9171289206 0.8939992189
- 0.9115434289 0.9175180197 0.8944947124
- 0.9119766951 0.9179061055 0.8949893117
- 0.9124100208 0.9182943106 0.8954837918
- 0.9128432870 0.9186825156 0.8959783912
- 0.9132764935 0.9190706015 0.8964728713
- 0.9137098193 0.9194588065 0.8969674706
- 0.9141420126 0.9198462963 0.8974612951
- 0.9145715833 0.9202318192 0.8979535103
- 0.9150012136 0.9206172824 0.8984456062
- 0.9154307842 0.9210028052 0.8989377022
- 0.9158604145 0.9213883281 0.8994297981
- 0.9162899256 0.9217737913 0.8999218941
- 0.9167194963 0.9221593142 0.9004141092
- 0.9171459079 0.9225426912 0.9009035826
- 0.9175716043 0.9229255915 0.9013926983
- 0.9179974198 0.9233083725 0.9018816948
- 0.9184231162 0.9236912131 0.9023706913
- 0.9188488126 0.9240741134 0.9028596878
- 0.9192745090 0.9244568944 0.9033486843
- 0.9196990132 0.9248390794 0.9038369060
- 0.9201207757 0.9252194166 0.9043233991
- 0.9205424786 0.9255996943 0.9048098922
- 0.9209643006 0.9259800911 0.9052963853
- 0.9213860035 0.9263604283 0.9057828784
- 0.9218078256 0.9267407060 0.9062693715
- 0.9222295880 0.9271209836 0.9067559242
- 0.9226487279 0.9274995923 0.9072409868
- 0.9230669141 0.9278776050 0.9077255726
- 0.9234851003 0.9282554984 0.9082100987
- 0.9239032865 0.9286333919 0.9086946845
- 0.9243214726 0.9290112853 0.9091792703
- 0.9247395992 0.9293891788 0.9096639156
- 0.9251574874 0.9297668934 0.9101482034
- 0.9255725741 0.9301424026 0.9106302261
- 0.9259877801 0.9305179119 0.9111121297
- 0.9264029264 0.9308934212 0.9115940928
- 0.9268180132 0.9312688708 0.9120761156
- 0.9272332191 0.9316444993 0.9125580192
- 0.9276483059 0.9320200086 0.9130399823
- 0.9280616045 0.9323946238 0.9135211110
- 0.9284722805 0.9327678084 0.9140009880
- 0.9288828969 0.9331409931 0.9144809246
- 0.9292935729 0.9335141778 0.9149606824
- 0.9297043085 0.9338874817 0.9154406190
- 0.9301149845 0.9342607260 0.9159204960
- 0.9305256009 0.9346339107 0.9164003730
- 0.9309334755 0.9350057244 0.9168785214
- 0.9313400984 0.9353767037 0.9173557162
- 0.9317467213 0.9357478023 0.9178329110
- 0.9321532845 0.9361187816 0.9183101058
- 0.9325597882 0.9364898205 0.9187873006
- 0.9329664111 0.9368609190 0.9192644954
- 0.9333729744 0.9372318983 0.9197416902
- 0.9337769747 0.9376000166 0.9202169776
- 0.9341807961 0.9379675984 0.9206920266
- 0.9345844984 0.9383351803 0.9211670756
- 0.9349882007 0.9387028217 0.9216421247
- 0.9353919029 0.9390705228 0.9221171737
- 0.9357956052 0.9394381046 0.9225922227
- 0.9361993074 0.9398056865 0.9230672121
- 0.9366000891 0.9401705861 0.9235394001
- 0.9370008707 0.9405354857 0.9240115881
- 0.9374017119 0.9409003854 0.9244837761
- 0.9378024936 0.9412652850 0.9249560237
- 0.9382032752 0.9416301847 0.9254282117
- 0.9386041760 0.9419950843 0.9259003997
- 0.9390046000 0.9423598051 0.9263724089
- 0.9394022822 0.9427227974 0.9268422723
- 0.9397999048 0.9430859089 0.9273123145
- 0.9401975870 0.9434489012 0.9277822971
- 0.9405953288 0.9438120127 0.9282522202
- 0.9409930110 0.9441750050 0.9287222028
- 0.9413906932 0.9445381165 0.9291921854
- 0.9417877793 0.9449006915 0.9296612740
- 0.9421823025 0.9452607036 0.9301261902
- 0.9425768852 0.9456205964 0.9305911064
- 0.9429714084 0.9459806085 0.9310560226
- 0.9433658719 0.9463406205 0.9315208793
- 0.9437603951 0.9467005730 0.9319856763
- 0.9441549182 0.9470605254 0.9324505925
- 0.9445487261 0.9474198818 0.9329144955
- 0.9449381828 0.9477747083 0.9333720803
- 0.9453276992 0.9481294751 0.9338297248
- 0.9457172155 0.9484843016 0.9342873096
- 0.9461067915 0.9488391280 0.9347448945
- 0.9464963078 0.9491938949 0.9352024794
- 0.9468858242 0.9495487809 0.9356601238
- 0.9472748041 0.9499033093 0.9361174107
- 0.9476565719 0.9502521157 0.9365684986
- 0.9480383992 0.9506009221 0.9370197058
- 0.9484201074 0.9509496093 0.9374709129
- 0.9488018751 0.9512984157 0.9379221201
- 0.9491835833 0.9516472220 0.9383733273
- 0.9495654106 0.9519960284 0.9388244152
- 0.9499471784 0.9523447156 0.9392756224
- 0.9503229260 0.9526900053 0.9397230148
- 0.9506981969 0.9530349970 0.9401701093
- 0.9510734081 0.9533799291 0.9406172037
- 0.9514486194 0.9537248015 0.9410642982
- 0.9518237710 0.9540696740 0.9415112734
- 0.9521991014 0.9544147253 0.9419584274
- 0.9525743127 0.9547595978 0.9424055219
- 0.9529467225 0.9551023841 0.9428507090
- 0.9533181190 0.9554443955 0.9432951808
- 0.9536895156 0.9557864070 0.9437395930
- 0.9540607929 0.9561284184 0.9441841245
- 0.9544321895 0.9564703703 0.9446285963
- 0.9548035860 0.9568123817 0.9450731277
- 0.9551749229 0.9571543932 0.9455174804
- 0.9555448294 0.9574952722 0.9459602833
- 0.9559131265 0.9578347802 0.9464008808
- 0.9562813044 0.9581742883 0.9468415976
- 0.9566496015 0.9585137963 0.9472823143
- 0.9570177794 0.9588533044 0.9477229118
- 0.9573860765 0.9591928124 0.9481636286
- 0.9577543139 0.9595323205 0.9486042857
- 0.9581220150 0.9598714113 0.9490444064
- 0.9584864974 0.9602082968 0.9494813085
- 0.9588509798 0.9605451226 0.9499182105
- 0.9592155218 0.9608818889 0.9503551126
- 0.9595801234 0.9612187743 0.9507918954
- 0.9599446058 0.9615556002 0.9512287974
- 0.9603090882 0.9618924856 0.9516656995
- 0.9606735706 0.9622293115 0.9521026015
- 0.9610344768 0.9625636935 0.9525365829
- 0.9613944292 0.9628973007 0.9529696107
- 0.9617542028 0.9632309079 0.9534025788
- 0.9621140957 0.9635645151 0.9538357258
- 0.9624739289 0.9638981223 0.9542686939
- 0.9628337026 0.9642317295 0.9547017813
- 0.9631935954 0.9645652771 0.9551348090
- 0.9635519981 0.9648981094 0.9555665851
- 0.9639074206 0.9652289152 0.9559956789
- 0.9642627835 0.9655597210 0.9564247727
- 0.9646183252 0.9658905268 0.9568538070
- 0.9649736881 0.9662212729 0.9572829008
- 0.9653291106 0.9665520787 0.9577119946
- 0.9656844735 0.9668828845 0.9581410885
- 0.9660398960 0.9672136903 0.9585701227
- 0.9663916826 0.9675421119 0.9589954019
- 0.9667426944 0.9678698778 0.9594197869
- 0.9670937061 0.9681977034 0.9598442912
- 0.9674447179 0.9685255289 0.9602686763
- 0.9677956104 0.9688534141 0.9606931210
- 0.9681466222 0.9691811800 0.9611175060
- 0.9684975743 0.9695090055 0.9615418911
- 0.9688472748 0.9698359966 0.9619650841
- 0.9691932797 0.9701604247 0.9623844028
- 0.9695392847 0.9704847932 0.9628037214
- 0.9698852897 0.9708092213 0.9632229805
- 0.9702312946 0.9711335897 0.9636424184
- 0.9705772996 0.9714580178 0.9640616775
- 0.9709233046 0.9717823863 0.9644809961
- 0.9712691903 0.9721068144 0.9649003148
- 0.9716116190 0.9724292159 0.9653162956
- 0.9719517827 0.9727504253 0.9657304287
- 0.9722920060 0.9730715156 0.9661443830
- 0.9726322293 0.9733927250 0.9665583968
- 0.9729723930 0.9737138152 0.9669724107
- 0.9733124971 0.9740350246 0.9673864245
- 0.9736527205 0.9743561745 0.9678003788
- 0.9739928842 0.9746773243 0.9682143927
- 0.9743273854 0.9749950767 0.9686228037
- 0.9746615291 0.9753125906 0.9690306783
- 0.9749956727 0.9756301045 0.9694386721
- 0.9753298163 0.9759476185 0.9698466063
- 0.9756639004 0.9762650728 0.9702546000
- 0.9759979844 0.9765825868 0.9706624746
- 0.9763321280 0.9769001007 0.9710705280
- 0.9766650200 0.9772170186 0.9714773297
- 0.9769923091 0.9775304198 0.9718787074
- 0.9773195982 0.9778438807 0.9722800851
- 0.9776468873 0.9781572819 0.9726815820
- 0.9779741764 0.9784708023 0.9730830193
- 0.9783015847 0.9787843227 0.9734843969
- 0.9786288738 0.9790977240 0.9738858938
- 0.9789562225 0.9794111848 0.9742872715
- 0.9792808890 0.9797229767 0.9746860862
- 0.9796009064 0.9800319076 0.9750801921
- 0.9799209237 0.9803407788 0.9754742980
- 0.9802408814 0.9806495905 0.9758684039
- 0.9805610180 0.9809585214 0.9762625098
- 0.9808809757 0.9812673926 0.9766566157
- 0.9812009931 0.9815762043 0.9770507216
- 0.9815210104 0.9818850756 0.9774448276
- 0.9818372726 0.9821913242 0.9778347015
- 0.9821496010 0.9824944139 0.9782199264
- 0.9824618101 0.9827976227 0.9786050916
- 0.9827740788 0.9831007123 0.9789903164
- 0.9830862880 0.9834039211 0.9793756008
- 0.9833986163 0.9837070107 0.9797608256
- 0.9837108254 0.9840102196 0.9801459908
- 0.9840230942 0.9843133092 0.9805312157
- 0.9843308926 0.9846134782 0.9809110165
- 0.9846346974 0.9849109054 0.9812859297
- 0.9849383831 0.9852082729 0.9816609025
- 0.9852421880 0.9855058193 0.9820358157
- 0.9855459929 0.9858031869 0.9824107289
- 0.9858497977 0.9861006141 0.9827855825
- 0.9861536026 0.9863979816 0.9831604958
- 0.9864572883 0.9866954088 0.9835355282
- 0.9867570996 0.9869899154 0.9839053154
- 0.9870529771 0.9872815013 0.9842700958
- 0.9873489141 0.9875730872 0.9846349955
- 0.9876447916 0.9878646731 0.9849997759
- 0.9879406095 0.9881563783 0.9853646755
- 0.9882364869 0.9884480238 0.9857295156
- 0.9885324240 0.9887396097 0.9860944152
- 0.9888283014 0.9890311956 0.9864593148
- 0.9891207814 0.9893190861 0.9868193865
- 0.9894089103 0.9896019101 0.9871731997
- 0.9896969199 0.9898846745 0.9875268936
- 0.9899849892 0.9901676178 0.9878807068
- 0.9902729988 0.9904503822 0.9882345200
- 0.9905611277 0.9907332063 0.9885882735
- 0.9908490777 0.9910160899 0.9889420271
- 0.9911370873 0.9912989140 0.9892957807
- 0.9914227128 0.9915794730 0.9896461964
- 0.9917017817 0.9918540716 0.9899876714
- 0.9919809103 0.9921286702 0.9903292060
- 0.9922599792 0.9924033284 0.9906706810
- 0.9925391078 0.9926779866 0.9910122156
- 0.9928181767 0.9929525852 0.9913538098
- 0.9930973053 0.9932271838 0.9916952848
- 0.9933763742 0.9935019016 0.9920368195
- 0.9936547875 0.9937759042 0.9923774004
- 0.9939225912 0.9940415025 0.9927039146
- 0.9941903949 0.9943069816 0.9930304289
- 0.9944581985 0.9945725799 0.9933570027
- 0.9947260022 0.9948381186 0.9936835170
- 0.9949938059 0.9951037169 0.9940099716
- 0.9952616096 0.9953691959 0.9943366051
- 0.9955294132 0.9956346750 0.9946631193
- 0.9957972765 0.9959002733 0.9949895740
- 0.9960541129 0.9961531162 0.9953014851
- 0.9963079095 0.9964022040 0.9956092238
- 0.9965615869 0.9966512918 0.9959169030
- 0.9968153834 0.9969003797 0.9962245226
- 0.9970691204 0.9971495271 0.9965322018
- 0.9973229170 0.9973986149 0.9968398809
- 0.9975765944 0.9976477027 0.9971476197
- 0.9978303909 0.9978967905 0.9974551797
- 0.9980784059 0.9981389046 0.9977517128
- 0.9983186126 0.9983714819 0.9980326891
- 0.9985588193 0.9986041784 0.9983137250
- 0.9987990260 0.9988368154 0.9985948205
- 0.9990391731 0.9990693927 0.9988757968
- 0.9992793798 0.9993020892 0.9991568923
- 0.9995195866 0.9995347261 0.9994379282
- 0.9997597933 0.9997674227 0.9997190237
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_hdc_400_plus.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_hdc_400_plus.spi1d
deleted file mode 100644
index 544bf935b5a..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_hdc_400_plus.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0188545007 0.0200409293 0.0140067302
- 0.0332524888 0.0348740518 0.0258749295
- 0.0452598706 0.0475615300 0.0362151787
- 0.0559787415 0.0589470603 0.0456109904
- 0.0658830702 0.0694492683 0.0543236583
- 0.0752111897 0.0792194605 0.0625015125
- 0.0841012076 0.0884407684 0.0702229664
- 0.0926621929 0.0972259119 0.0775719434
- 0.1009650975 0.1056030989 0.0846038684
- 0.1090589985 0.1136253998 0.0913083479
- 0.1170130968 0.1213366017 0.0977427885
- 0.1247942969 0.1287464052 0.1039230004
- 0.1323173046 0.1358782053 0.1098598987
- 0.1394851059 0.1427361071 0.1155802011
- 0.1463093013 0.1493203044 0.1211000010
- 0.1528204978 0.1556663066 0.1264265031
- 0.1590683013 0.1617784947 0.1315815002
- 0.1650577933 0.1676822007 0.1365823001
- 0.1708182991 0.1734001040 0.1414559036
- 0.1763903052 0.1789600998 0.1462168992
- 0.1817798018 0.1843533963 0.1508775055
- 0.1870086044 0.1895903945 0.1554276943
- 0.1920844018 0.1946922988 0.1598816961
- 0.1970220059 0.1996600926 0.1642390937
- 0.2018329054 0.2045013011 0.1684959978
- 0.2065093070 0.2092238963 0.1726709008
- 0.2110690027 0.2138542980 0.1767773032
- 0.2155348957 0.2183912992 0.1808128059
- 0.2198981047 0.2228228003 0.1847777069
- 0.2241635025 0.2271593064 0.1886793971
- 0.2283228040 0.2314175963 0.1925252974
- 0.2323801965 0.2355985940 0.1963074058
- 0.2363557965 0.2396991998 0.2000353038
- 0.2402614951 0.2437127978 0.2036948055
- 0.2441187054 0.2476392984 0.2072975934
- 0.2479200959 0.2514924109 0.2108584046
- 0.2516668141 0.2552962005 0.2143702954
- 0.2553597987 0.2590639889 0.2178401053
- 0.2590073943 0.2627837062 0.2212640047
- 0.2626096010 0.2664473057 0.2246434987
- 0.2661620975 0.2700594962 0.2279828042
- 0.2696613073 0.2736192942 0.2312768996
- 0.2731044888 0.2771342099 0.2345380038
- 0.2764894962 0.2806042135 0.2377575040
- 0.2798126042 0.2840265930 0.2409393936
- 0.2830832899 0.2873997092 0.2440892011
- 0.2863064110 0.2907201052 0.2471970022
- 0.2894839048 0.2939862907 0.2502729893
- 0.2926194966 0.2971968949 0.2533178031
- 0.2957077026 0.3003590107 0.2563329041
- 0.2987434864 0.3034782112 0.2593177855
- 0.3017309904 0.3065663874 0.2622711957
- 0.3046731055 0.3096238971 0.2652002871
- 0.3075759113 0.3126527965 0.2681050003
- 0.3104431033 0.3156541884 0.2709783912
- 0.3132778108 0.3186286986 0.2738296092
- 0.3160825074 0.3215768933 0.2766565979
- 0.3188611865 0.3244988918 0.2794562876
- 0.3216165900 0.3273960948 0.2822301984
- 0.3243513107 0.3302688003 0.2849779129
- 0.3270677924 0.3331151903 0.2877022028
- 0.3297683895 0.3359293044 0.2903991938
- 0.3324556947 0.3387104869 0.2930696011
- 0.3351315856 0.3414531052 0.2957195044
- 0.3377983868 0.3441590071 0.2983430922
- 0.3404580057 0.3468317986 0.3009459972
- 0.3431122899 0.3494741917 0.3035286963
- 0.3457567990 0.3520886004 0.3060950041
- 0.3483870029 0.3546772897 0.3086442053
- 0.3509952128 0.3572408855 0.3111701012
- 0.3535763919 0.3597824872 0.3136737049
- 0.3561269045 0.3623043895 0.3161568940
- 0.3586477935 0.3648073971 0.3186241984
- 0.3611387014 0.3672929108 0.3210709095
- 0.3636046052 0.3697636127 0.3234997094
- 0.3660457134 0.3722181916 0.3259125948
- 0.3684634864 0.3746534884 0.3283078969
- 0.3708611131 0.3770717978 0.3306862116
- 0.3732374012 0.3794744015 0.3330459893
- 0.3755970895 0.3818623126 0.3353869021
- 0.3779377937 0.3842301071 0.3377087116
- 0.3802644014 0.3865832984 0.3400174975
- 0.3825747967 0.3889225125 0.3423081040
- 0.3848729134 0.3912503123 0.3445838094
- 0.3871577978 0.3935666978 0.3468438089
- 0.3894316852 0.3958694041 0.3490906954
- 0.3916954100 0.3981603980 0.3513231874
- 0.3939490914 0.4004369080 0.3535391092
- 0.3961951137 0.4026972055 0.3557423055
- 0.3984332085 0.4049367011 0.3579295874
- 0.4006646872 0.4071569145 0.3600991964
- 0.4028908908 0.4093607068 0.3622539937
- 0.4051119983 0.4115476012 0.3643927872
- 0.4073289931 0.4137150049 0.3665145040
- 0.4095427990 0.4158644974 0.3686214983
- 0.4117541909 0.4179973006 0.3707144856
- 0.4139570892 0.4201147854 0.3727920055
- 0.4161537886 0.4222174883 0.3748528957
- 0.4183439910 0.4243085980 0.3768979013
- 0.4205237925 0.4263896048 0.3789266050
- 0.4226934910 0.4284594953 0.3809396923
- 0.4248510003 0.4305211902 0.3829380870
- 0.4269989133 0.4325712025 0.3849214911
- 0.4291365147 0.4346114993 0.3868896961
- 0.4312635958 0.4366433918 0.3888421953
- 0.4333817959 0.4386653006 0.3907817900
- 0.4354879856 0.4406721890 0.3927083015
- 0.4375857115 0.4426656961 0.3946214020
- 0.4396727085 0.4446468949 0.3965215981
- 0.4417509139 0.4466181099 0.3984085917
- 0.4438194931 0.4485799074 0.4002822936
- 0.4458774030 0.4505313933 0.4021424949
- 0.4479227960 0.4524719119 0.4039889872
- 0.4499554038 0.4544002116 0.4058243036
- 0.4519762993 0.4563159049 0.4076485038
- 0.4539847076 0.4582194090 0.4094625115
- 0.4559822977 0.4601128101 0.4112651944
- 0.4579656124 0.4619938135 0.4130575061
- 0.4599342942 0.4638626873 0.4148383141
- 0.4618889093 0.4657208920 0.4166125953
- 0.4638301134 0.4675695002 0.4183782041
- 0.4657584131 0.4694097936 0.4201379120
- 0.4676744044 0.4712429941 0.4218888879
- 0.4695785046 0.4730699956 0.4236342013
- 0.4714691937 0.4748862982 0.4253711104
- 0.4733453989 0.4766918123 0.4271022975
- 0.4752089083 0.4784876108 0.4288255870
- 0.4770591855 0.4802748859 0.4305430055
- 0.4788978100 0.4820528924 0.4322530031
- 0.4807246923 0.4838208854 0.4339570105
- 0.4825393856 0.4855782092 0.4356541038
- 0.4843406081 0.4873236120 0.4373449087
- 0.4861288071 0.4890565872 0.4390296042
- 0.4879052043 0.4907774925 0.4407073855
- 0.4896669984 0.4924885035 0.4423801005
- 0.4914163053 0.4941891134 0.4440453053
- 0.4931511879 0.4958809912 0.4457054138
- 0.4948748052 0.4975647032 0.4473578930
- 0.4965868890 0.4992407858 0.4490056038
- 0.4982892871 0.5009080172 0.4506456852
- 0.4999811053 0.5025680065 0.4522778988
- 0.5016608238 0.5042217970 0.4539025128
- 0.5033277869 0.5058667064 0.4555189908
- 0.5049809813 0.5075010061 0.4571281075
- 0.5066220760 0.5091261864 0.4587261975
- 0.5082523823 0.5107440948 0.4603149891
- 0.5098735094 0.5123543739 0.4618948102
- 0.5114861131 0.5139557719 0.4634658098
- 0.5130900741 0.5155460238 0.4650284052
- 0.5146843791 0.5171270967 0.4665809870
- 0.5162659287 0.5186967850 0.4681251943
- 0.5178381205 0.5202578902 0.4696618021
- 0.5194014907 0.5218108296 0.4711911976
- 0.5209562182 0.5233557224 0.4727137089
- 0.5225027204 0.5248928070 0.4742273986
- 0.5240399241 0.5264220834 0.4757342041
- 0.5255666971 0.5279446244 0.4772349000
- 0.5270826221 0.5294610262 0.4787296057
- 0.5285871029 0.5309712887 0.4802174866
- 0.5300801992 0.5324715972 0.4816986024
- 0.5315656066 0.5339645743 0.4831734896
- 0.5330439210 0.5354511142 0.4846417010
- 0.5345147848 0.5369303823 0.4861015081
- 0.5359786153 0.5384036899 0.4875538051
- 0.5374345779 0.5398699045 0.4889999032
- 0.5388823748 0.5413284898 0.4904398918
- 0.5403190255 0.5427761078 0.4918713868
- 0.5417451859 0.5442144275 0.4932934940
- 0.5431644917 0.5456464291 0.4947094917
- 0.5445777774 0.5470724106 0.4961200953
- 0.5459790826 0.5484896898 0.4975199103
- 0.5473731756 0.5499022007 0.4989153147
- 0.5487601161 0.5513098240 0.5003060102
- 0.5501369238 0.5527070761 0.5016881227
- 0.5515047908 0.5540965199 0.5030658245
- 0.5528663993 0.5554798841 0.5044389963
- 0.5542203188 0.5568554997 0.5058041215
- 0.5555655956 0.5582247972 0.5071626902
- 0.5569046140 0.5595903993 0.5085164905
- 0.5582354069 0.5609512925 0.5098640919
- 0.5595571995 0.5623037219 0.5112056732
- 0.5608744025 0.5636506081 0.5125434995
- 0.5621863008 0.5649901032 0.5138760209
- 0.5634893179 0.5663208961 0.5152037144
- 0.5647879243 0.5676466823 0.5165277719
- 0.5660805702 0.5689647198 0.5178461075
- 0.5673637986 0.5702759027 0.5191584826
- 0.5686416030 0.5715829730 0.5204676986
- 0.5699104071 0.5728827119 0.5217714906
- 0.5711724758 0.5741752982 0.5230712891
- 0.5724303126 0.5754632950 0.5243685842
- 0.5736793280 0.5767428279 0.5256611705
- 0.5749223232 0.5780189037 0.5269505978
- 0.5761598945 0.5792912841 0.5282369256
- 0.5773891807 0.5805559158 0.5295171142
- 0.5786157250 0.5818173885 0.5307943821
- 0.5798376203 0.5830736160 0.5320662856
- 0.5810524225 0.5843229294 0.5333334804
- 0.5822634101 0.5855684876 0.5345982909
- 0.5834617019 0.5868036151 0.5358551741
- 0.5846555233 0.5880358219 0.5371090174
- 0.5858426094 0.5892624855 0.5383573771
- 0.5870230794 0.5904846787 0.5395992994
- 0.5882006884 0.5917047858 0.5408381224
- 0.5893698931 0.5929183960 0.5420668125
- 0.5905355811 0.5941283703 0.5432921052
- 0.5916948915 0.5953302979 0.5445101261
- 0.5928494930 0.5965275168 0.5457227826
- 0.5940014720 0.5977213979 0.5469322205
- 0.5951455235 0.5989087224 0.5481334925
- 0.5962870121 0.6000937819 0.5493327975
- 0.5974202752 0.6012709141 0.5505263209
- 0.5985488296 0.6024438739 0.5517168045
- 0.5996711254 0.6036102176 0.5529028773
- 0.6007874012 0.6047713161 0.5540845990
- 0.6019008160 0.6059291959 0.5552638173
- 0.6030085087 0.6070817113 0.5564357042
- 0.6041145921 0.6082327962 0.5576059818
- 0.6052119732 0.6093747020 0.5587717295
- 0.6063060164 0.6105144024 0.5599352717
- 0.6073911786 0.6116470098 0.5610927939
- 0.6084719896 0.6127761006 0.5622478127
- 0.6095473170 0.6139001250 0.5633994937
- 0.6106179953 0.6150193214 0.5645474792
- 0.6116858125 0.6161350012 0.5656930804
- 0.6127483249 0.6172463298 0.5668336153
- 0.6138089895 0.6183556914 0.5679724216
- 0.6148627996 0.6194601059 0.5691046715
- 0.6159157157 0.6205636263 0.5702360272
- 0.6169633269 0.6216604114 0.5713596940
- 0.6180101037 0.6227564216 0.5724828839
- 0.6190497279 0.6238446832 0.5736011267
- 0.6200875044 0.6249315739 0.5747177005
- 0.6211166978 0.6260104179 0.5758256912
- 0.6221439838 0.6270869970 0.5769320130
- 0.6231651902 0.6281551719 0.5780321956
- 0.6241847873 0.6292213202 0.5791301131
- 0.6252005100 0.6302810907 0.5802220702
- 0.6262137294 0.6313390732 0.5813122988
- 0.6272215247 0.6323928237 0.5823984742
- 0.6282256246 0.6334443092 0.5834822059
- 0.6292229891 0.6344907284 0.5845605731
- 0.6302174926 0.6355344057 0.5856364965
- 0.6312069297 0.6365721822 0.5867068172
- 0.6321943998 0.6376072168 0.5877746940
- 0.6331781745 0.6386352777 0.5888370872
- 0.6341605186 0.6396614909 0.5898970962
- 0.6351392865 0.6406822205 0.5909510255
- 0.6361160278 0.6417014003 0.5920032263
- 0.6370865107 0.6427150965 0.5930498242
- 0.6380555034 0.6437277794 0.5940951109
- 0.6390181184 0.6447337866 0.5951337814
- 0.6399800181 0.6457393169 0.5961719155
- 0.6409355998 0.6467369199 0.5972027779
- 0.6418911219 0.6477345228 0.5982336998
- 0.6428390741 0.6487230062 0.5992593169
- 0.6437870860 0.6497110128 0.6002848744
- 0.6447305083 0.6506903768 0.6013044715
- 0.6456733942 0.6516680717 0.6023231745
- 0.6466109157 0.6526402235 0.6033357978
- 0.6475467086 0.6536098123 0.6043460965
- 0.6484770179 0.6545764208 0.6053528786
- 0.6494035721 0.6555402875 0.6063570976
- 0.6503273249 0.6565018892 0.6073589921
- 0.6512470245 0.6574596167 0.6083570719
- 0.6521654129 0.6584159136 0.6093541980
- 0.6530792713 0.6593660116 0.6103470922
- 0.6539931297 0.6603162289 0.6113399863
- 0.6548979282 0.6612582803 0.6123251915
- 0.6558027267 0.6622002125 0.6133103967
- 0.6567010283 0.6631376147 0.6142895222
- 0.6575976014 0.6640735269 0.6152667999
- 0.6584901810 0.6650068164 0.6162406206
- 0.6593794823 0.6659374237 0.6172112823
- 0.6602666974 0.6668658853 0.6181805134
- 0.6611484885 0.6677879095 0.6191458106
- 0.6620302200 0.6687098742 0.6201111078
- 0.6629042029 0.6696240902 0.6210708022
- 0.6637783051 0.6705380082 0.6220304966
- 0.6646463871 0.6714469790 0.6229835153
- 0.6655120850 0.6723536253 0.6239334941
- 0.6663749814 0.6732575297 0.6248810291
- 0.6672335863 0.6741561890 0.6258239746
- 0.6680920124 0.6750550270 0.6267668009
- 0.6689471006 0.6759482026 0.6277027726
- 0.6698023081 0.6768413782 0.6286388040
- 0.6706528068 0.6777299047 0.6295701861
- 0.6715013981 0.6786159277 0.6304991841
- 0.6723480821 0.6794993281 0.6314260960
- 0.6731910110 0.6803758740 0.6323478818
- 0.6740338206 0.6812524199 0.6332696080
- 0.6748722792 0.6821228266 0.6341838837
- 0.6757103205 0.6829922795 0.6350972056
- 0.6765457988 0.6838589907 0.6360073090
- 0.6773787141 0.6847224236 0.6369137168
- 0.6782112718 0.6855856776 0.6378198266
- 0.6790390015 0.6864398122 0.6387205124
- 0.6798666716 0.6872938871 0.6396213174
- 0.6806908250 0.6881433129 0.6405187845
- 0.6815124750 0.6889889836 0.6414139867
- 0.6823334098 0.6898341179 0.6423081756
- 0.6831489205 0.6906722784 0.6431941986
- 0.6839643717 0.6915106177 0.6440802217
- 0.6847774982 0.6923443079 0.6449621916
- 0.6855893135 0.6931747794 0.6458414197
- 0.6864004731 0.6940047741 0.6467201710
- 0.6872066855 0.6948273182 0.6475932002
- 0.6880130172 0.6956499219 0.6484662294
- 0.6888151765 0.6964679956 0.6493358016
- 0.6896142960 0.6972820163 0.6502025723
- 0.6904134154 0.6980959177 0.6510692835
- 0.6912078261 0.6989029050 0.6519299746
- 0.6920022964 0.6997095942 0.6527906060
- 0.6927950978 0.7005147934 0.6536483169
- 0.6935858130 0.7013174891 0.6545016766
- 0.6943765283 0.7021203041 0.6553550959
- 0.6951621175 0.7029188275 0.6562039852
- 0.6959465146 0.7037159801 0.6570516229
- 0.6967297792 0.7045122981 0.6578981876
- 0.6975088120 0.7053027749 0.6587392092
- 0.6982877254 0.7060933113 0.6595801711
- 0.6990643144 0.7068814039 0.6604182720
- 0.6998388171 0.7076671124 0.6612536907
- 0.7006133199 0.7084527016 0.6620889902
- 0.7013818026 0.7092331052 0.6629180908
- 0.7021492720 0.7100123167 0.6637459993
- 0.7029157877 0.7107905746 0.6645727754
- 0.7036771774 0.7115622759 0.6653935909
- 0.7044386268 0.7123339772 0.6662142873
- 0.7051976919 0.7131032944 0.6670325994
- 0.7059540153 0.7138692141 0.6678475738
- 0.7067102790 0.7146351933 0.6686627269
- 0.7074630260 0.7153962851 0.6694738865
- 0.7082142234 0.7161549926 0.6702834964
- 0.7089654803 0.7169137001 0.6710931063
- 0.7097116709 0.7176669836 0.6718968153
- 0.7104576826 0.7184197903 0.6727002263
- 0.7112026811 0.7191722989 0.6735023856
- 0.7119430900 0.7199227214 0.6742987037
- 0.7126836181 0.7206730843 0.6750949025
- 0.7134215236 0.7214214206 0.6758887768
- 0.7141550779 0.7221655250 0.6766782999
- 0.7148886919 0.7229096293 0.6774678230
- 0.7156193852 0.7236497998 0.6782538295
- 0.7163475752 0.7243860960 0.6790366769
- 0.7170758247 0.7251223922 0.6798195839
- 0.7178009748 0.7258551717 0.6805974841
- 0.7185249925 0.7265861034 0.6813730001
- 0.7192488909 0.7273170948 0.6821485162
- 0.7199671268 0.7280430198 0.6829196215
- 0.7206841111 0.7287673950 0.6836894155
- 0.7214009762 0.7294918895 0.6844593287
- 0.7221128941 0.7302092910 0.6852232814
- 0.7228242755 0.7309256792 0.6859866977
- 0.7235357165 0.7316421866 0.6867499948
- 0.7242426872 0.7323533297 0.6875082850
- 0.7249497175 0.7330641747 0.6882663965
- 0.7256563902 0.7337750793 0.6890243888
- 0.7263563275 0.7344793081 0.6897757053
- 0.7270562053 0.7351834774 0.6905270219
- 0.7277556062 0.7358874083 0.6912779808
- 0.7284498811 0.7365834117 0.6920228004
- 0.7291440964 0.7372794151 0.6927676201
- 0.7298380136 0.7379751801 0.6935120821
- 0.7305275798 0.7386654019 0.6942508817
- 0.7312173247 0.7393556833 0.6949896812
- 0.7319065928 0.7400457859 0.6957281828
- 0.7325891256 0.7407314777 0.6964604259
- 0.7332715988 0.7414172292 0.6971926093
- 0.7339540124 0.7421028018 0.6979246736
- 0.7346293926 0.7427842021 0.6986520290
- 0.7353047729 0.7434653044 0.6993792057
- 0.7359800935 0.7441465259 0.7001065016
- 0.7366490960 0.7448238134 0.7008286715
- 0.7373176217 0.7455006838 0.7015504241
- 0.7379860878 0.7461774945 0.7022721171
- 0.7386487722 0.7468507886 0.7029896975
- 0.7393102050 0.7475231886 0.7037063241
- 0.7399716973 0.7481955886 0.7044230103
- 0.7406283021 0.7488650084 0.7051362991
- 0.7412828207 0.7495329976 0.7058482170
- 0.7419373989 0.7502009869 0.7065600157
- 0.7425882220 0.7508667707 0.7072690129
- 0.7432361841 0.7515305877 0.7079756260
- 0.7438840866 0.7521942854 0.7086821795
- 0.7445294261 0.7528566122 0.7093874216
- 0.7451704741 0.7535158992 0.7100903988
- 0.7458115220 0.7541753054 0.7107933760
- 0.7464513183 0.7548338175 0.7114953995
- 0.7470856905 0.7554876804 0.7121930122
- 0.7477200031 0.7561414838 0.7128906250
- 0.7483543158 0.7567954063 0.7135881782
- 0.7489826083 0.7574434876 0.7142792940
- 0.7496104836 0.7580910921 0.7149698138
- 0.7502384186 0.7587388158 0.7156603932
- 0.7508633137 0.7593836188 0.7163473964
- 0.7514868975 0.7600269914 0.7170326114
- 0.7521104217 0.7606704235 0.7177178264
- 0.7527319193 0.7613118291 0.7184010744
- 0.7533503771 0.7619500160 0.7190815210
- 0.7539688945 0.7625880837 0.7197619081
- 0.7545869946 0.7632259130 0.7204418182
- 0.7552015185 0.7638580203 0.7211170197
- 0.7558159828 0.7644901872 0.7217922807
- 0.7564306259 0.7651224136 0.7224674821
- 0.7570430040 0.7657516003 0.7231383920
- 0.7576547265 0.7663797736 0.7238079906
- 0.7582663894 0.7670078874 0.7244775295
- 0.7588763237 0.7676342130 0.7251446843
- 0.7594832778 0.7682573199 0.7258080840
- 0.7600904107 0.7688804269 0.7264714837
- 0.7606974244 0.7695034742 0.7271348238
- 0.7613009214 0.7701197863 0.7277917266
- 0.7619044185 0.7707359791 0.7284486294
- 0.7625079155 0.7713521719 0.7291054130
- 0.7631099820 0.7719650865 0.7297595143
- 0.7637109756 0.7725753188 0.7304114103
- 0.7643120885 0.7731856108 0.7310634255
- 0.7649124265 0.7737953067 0.7317147851
- 0.7655079961 0.7744010091 0.7323616743
- 0.7661035061 0.7750065923 0.7330086827
- 0.7666990757 0.7756121755 0.7336556911
- 0.7672913074 0.7762138247 0.7342997193
- 0.7678816915 0.7768129110 0.7349420190
- 0.7684720755 0.7774121165 0.7355843782
- 0.7690622211 0.7780106068 0.7362260818
- 0.7696506977 0.7786043286 0.7368643284
- 0.7702391148 0.7791979909 0.7375025153
- 0.7708275914 0.7797915936 0.7381407022
- 0.7714130878 0.7803828716 0.7387762070
- 0.7719966769 0.7809723020 0.7394099236
- 0.7725803256 0.7815617919 0.7400435805
- 0.7731636167 0.7821511030 0.7406771779
- 0.7737426162 0.7827333808 0.7413080931
- 0.7743214965 0.7833157182 0.7419390082
- 0.7749004960 0.7838979959 0.7425699234
- 0.7754787803 0.7844783068 0.7431989908
- 0.7760564089 0.7850558758 0.7438256741
- 0.7766339779 0.7856335044 0.7444524765
- 0.7772114873 0.7862110734 0.7450792193
- 0.7777854800 0.7867867947 0.7457013726
- 0.7783586979 0.7873620987 0.7463225126
- 0.7789319158 0.7879372835 0.7469435930
- 0.7795041800 0.7885116935 0.7475640774
- 0.7800722718 0.7890805006 0.7481812835
- 0.7806403041 0.7896494269 0.7487984896
- 0.7812082767 0.7902181745 0.7494155765
- 0.7817749977 0.7907847166 0.7500311732
- 0.7823402286 0.7913483977 0.7506451011
- 0.7829053998 0.7919120193 0.7512589097
- 0.7834705114 0.7924757004 0.7518727779
- 0.7840328813 0.7930366993 0.7524824739
- 0.7845944762 0.7935966849 0.7530907989
- 0.7851560116 0.7941566706 0.7536991239
- 0.7857174277 0.7947167158 0.7543073297
- 0.7862744927 0.7952712178 0.7549107075
- 0.7868316174 0.7958257794 0.7555140853
- 0.7873886824 0.7963802814 0.7561174035
- 0.7879452109 0.7969337106 0.7567198277
- 0.7885001898 0.7974827886 0.7573189139
- 0.7890551090 0.7980319858 0.7579178810
- 0.7896100283 0.7985811234 0.7585170269
- 0.7901636958 0.7991284132 0.7591142058
- 0.7907155752 0.7996730208 0.7597088218
- 0.7912675738 0.8002175093 0.7603033781
- 0.7918195128 0.8007619977 0.7608978748
- 0.7923693061 0.8013039827 0.7614898086
- 0.7929174900 0.8018441200 0.7620797753
- 0.7934656739 0.8023841977 0.7626696825
- 0.7940139174 0.8029242754 0.7632595897
- 0.7945610285 0.8034613729 0.7638459802
- 0.7951077223 0.8039970994 0.7644308209
- 0.7956544161 0.8045328259 0.7650157213
- 0.7962012291 0.8050686121 0.7656006217
- 0.7967458963 0.8056014776 0.7661811709
- 0.7972903252 0.8061336279 0.7667608261
- 0.7978346944 0.8066657186 0.7673404217
- 0.7983791232 0.8071978092 0.7679200172
- 0.7989180088 0.8077269793 0.7684965134
- 0.7994561791 0.8082556725 0.7690725923
- 0.7999945283 0.8087844253 0.7696486115
- 0.8005326986 0.8093131185 0.7702246904
- 0.8010672927 0.8098369837 0.7707965970
- 0.8016015887 0.8103603125 0.7713679075
- 0.8021358848 0.8108835816 0.7719392776
- 0.8026701808 0.8114069104 0.7725105882
- 0.8032029867 0.8119258285 0.7730767131
- 0.8037356138 0.8124440908 0.7736421227
- 0.8042681813 0.8129622936 0.7742075920
- 0.8048008084 0.8134806156 0.7747730017
- 0.8053286076 0.8139951825 0.7753348947
- 0.8058556914 0.8145089746 0.7758960724
- 0.8063827753 0.8150228262 0.7764574289
- 0.8069099188 0.8155366182 0.7770186067
- 0.8074336052 0.8160470128 0.7775772214
- 0.8079562783 0.8165563941 0.7781350017
- 0.8084790707 0.8170658946 0.7786927819
- 0.8090019226 0.8175752759 0.7792506218
- 0.8095226288 0.8180813193 0.7798048258
- 0.8100423813 0.8185856938 0.7803573012
- 0.8105623126 0.8190901279 0.7809098959
- 0.8110821247 0.8195945024 0.7814623713
- 0.8115993142 0.8200960755 0.7820122838
- 0.8121144772 0.8205952048 0.7825602293
- 0.8126296997 0.8210942745 0.7831079960
- 0.8131449819 0.8215934038 0.7836558223
- 0.8136587739 0.8220912814 0.7842022181
- 0.8141704798 0.8225870728 0.7847461104
- 0.8146821260 0.8230829239 0.7852900028
- 0.8151937723 0.8235787153 0.7858338952
- 0.8157051206 0.8240739107 0.7863767743
- 0.8162146807 0.8245658278 0.7869150043
- 0.8167243004 0.8250576854 0.7874531150
- 0.8172338009 0.8255496025 0.7879912853
- 0.8177434206 0.8260415196 0.7885295153
- 0.8182494044 0.8265284896 0.7890629172
- 0.8187550902 0.8270152211 0.7895959020
- 0.8192608953 0.8275017738 0.7901288867
- 0.8197665811 0.8279885054 0.7906618714
- 0.8202685714 0.8284724951 0.7911921144
- 0.8207687140 0.8289551139 0.7917206883
- 0.8212687969 0.8294377923 0.7922493219
- 0.8217688799 0.8299204111 0.7927778959
- 0.8222674727 0.8304020762 0.7933050990
- 0.8227633834 0.8308820724 0.7938293219
- 0.8232592940 0.8313620090 0.7943534851
- 0.8237550855 0.8318418860 0.7948777080
- 0.8242509961 0.8323218822 0.7954018712
- 0.8247438073 0.8327968717 0.7959234715
- 0.8252366185 0.8332718015 0.7964450121
- 0.8257294297 0.8337466717 0.7969664931
- 0.8262221813 0.8342216015 0.7974880934
- 0.8267118931 0.8346939087 0.7980074286
- 0.8271998763 0.8351643085 0.7985252738
- 0.8276877999 0.8356347084 0.7990432978
- 0.8281757832 0.8361051083 0.7995612025
- 0.8286628127 0.8365753293 0.8000785112
- 0.8291462064 0.8370444179 0.8005927205
- 0.8296297193 0.8375133872 0.8011069894
- 0.8301131129 0.8379824162 0.8016213179
- 0.8305966258 0.8384515047 0.8021355867
- 0.8310769796 0.8389179111 0.8026489019
- 0.8315563798 0.8393831849 0.8031619191
- 0.8320357800 0.8398485780 0.8036748767
- 0.8325151801 0.8403139114 0.8041878939
- 0.8329936266 0.8407778740 0.8047001958
- 0.8334690928 0.8412373066 0.8052101731
- 0.8339444995 0.8416966200 0.8057203293
- 0.8344200253 0.8421559930 0.8062303066
- 0.8348953724 0.8426154256 0.8067402840
- 0.8353682756 0.8430727124 0.8072487116
- 0.8358402252 0.8435291052 0.8077564240
- 0.8363121152 0.8439856172 0.8082640767
- 0.8367841244 0.8444420099 0.8087717295
- 0.8372554779 0.8448981047 0.8092792034
- 0.8377242088 0.8453521729 0.8097851276
- 0.8381929994 0.8458061814 0.8102909923
- 0.8386617899 0.8462603092 0.8107969165
- 0.8391305208 0.8467143774 0.8113027811
- 0.8395975828 0.8471655250 0.8118069172
- 0.8400632739 0.8476139903 0.8123093247
- 0.8405290246 0.8480623960 0.8128117919
- 0.8409947157 0.8485109210 0.8133143187
- 0.8414604068 0.8489593863 0.8138167858
- 0.8419228196 0.8494048715 0.8143168092
- 0.8423848748 0.8498501182 0.8148164153
- 0.8428469896 0.8502953053 0.8153160214
- 0.8433091044 0.8507404923 0.8158156872
- 0.8437703252 0.8511855006 0.8163148761
- 0.8442285061 0.8516296744 0.8168122768
- 0.8446866274 0.8520739079 0.8173096180
- 0.8451448083 0.8525180817 0.8178070188
- 0.8456029892 0.8529623151 0.8183044195
- 0.8460600972 0.8534045219 0.8187999129
- 0.8465161920 0.8538445234 0.8192933798
- 0.8469722867 0.8542845249 0.8197870255
- 0.8474283814 0.8547245860 0.8202804923
- 0.8478844166 0.8551645875 0.8207740188
- 0.8483386040 0.8556007147 0.8212651014
- 0.8487920165 0.8560351133 0.8217552900
- 0.8492454290 0.8564695120 0.8222454786
- 0.8496989012 0.8569039702 0.8227357268
- 0.8501523137 0.8573384285 0.8232259154
- 0.8506020904 0.8577691913 0.8237136006
- 0.8510516286 0.8581997156 0.8242009878
- 0.8515011072 0.8586301804 0.8246884942
- 0.8519507051 0.8590605855 0.8251760006
- 0.8523998260 0.8594908714 0.8256632090
- 0.8528448939 0.8599187136 0.8261479735
- 0.8532899022 0.8603464961 0.8266327977
- 0.8537350297 0.8607742786 0.8271176219
- 0.8541800976 0.8612021208 0.8276023865
- 0.8546246290 0.8616291285 0.8280869722
- 0.8550670743 0.8620529175 0.8285707831
- 0.8555095792 0.8624767065 0.8290544748
- 0.8559520245 0.8629004955 0.8295382261
- 0.8563945293 0.8633242249 0.8300219178
- 0.8568360806 0.8637471199 0.8305050731
- 0.8572757244 0.8641673923 0.8309867978
- 0.8577153087 0.8645877838 0.8314685225
- 0.8581547737 0.8650081158 0.8319501877
- 0.8585944176 0.8654283881 0.8324319124
- 0.8590329289 0.8658478856 0.8329126835
- 0.8594689965 0.8662654161 0.8333914876
- 0.8599051237 0.8666828871 0.8338704109
- 0.8603413105 0.8671004176 0.8343492150
- 0.8607773781 0.8675178885 0.8348280191
- 0.8612130284 0.8679342270 0.8353064060
- 0.8616474867 0.8683475852 0.8357838988
- 0.8620818853 0.8687611222 0.8362613916
- 0.8625164032 0.8691744804 0.8367388844
- 0.8629509211 0.8695878983 0.8372163773
- 0.8633844852 0.8700003028 0.8376932740
- 0.8638160825 0.8704100251 0.8381686211
- 0.8642476797 0.8708196878 0.8386437893
- 0.8646792769 0.8712294102 0.8391190767
- 0.8651108742 0.8716390729 0.8395944238
- 0.8655416965 0.8720481992 0.8400691152
- 0.8659693003 0.8724551201 0.8405413032
- 0.8663967848 0.8728619218 0.8410134912
- 0.8668243885 0.8732687235 0.8414856791
- 0.8672518730 0.8736755252 0.8419578075
- 0.8676794171 0.8740822077 0.8424299955
- 0.8681045771 0.8744865060 0.8429005742
- 0.8685297966 0.8748908043 0.8433712125
- 0.8689550161 0.8752951026 0.8438417912
- 0.8693801761 0.8756992817 0.8443124890
- 0.8698053956 0.8761035800 0.8447831273
- 0.8702281117 0.8765046000 0.8452516198
- 0.8706504107 0.8769050241 0.8457198143
- 0.8710728288 0.8773053885 0.8461880088
- 0.8714951277 0.8777058125 0.8466562033
- 0.8719174862 0.8781061769 0.8471243978
- 0.8723371029 0.8785045147 0.8475905061
- 0.8727555275 0.8789016008 0.8480554223
- 0.8731737733 0.8792986870 0.8485202789
- 0.8735920787 0.8796957731 0.8489853144
- 0.8740105033 0.8800929785 0.8494501710
- 0.8744276166 0.8804891109 0.8499143720
- 0.8748430014 0.8808835745 0.8503776193
- 0.8752583861 0.8812779784 0.8508408070
- 0.8756737709 0.8816725016 0.8513038754
- 0.8760892153 0.8820670247 0.8517671227
- 0.8765044212 0.8824610710 0.8522300124
- 0.8769180179 0.8828517199 0.8526905179
- 0.8773316145 0.8832423091 0.8531510830
- 0.8777452111 0.8836328983 0.8536115885
- 0.8781588078 0.8840234280 0.8540722132
- 0.8785724044 0.8844140172 0.8545327187
- 0.8789830208 0.8848019242 0.8549907207
- 0.8793928027 0.8851888776 0.8554478288
- 0.8798025250 0.8855758905 0.8559048772
- 0.8802123070 0.8859630227 0.8563619852
- 0.8806220293 0.8863499761 0.8568190932
- 0.8810304999 0.8867359757 0.8572754264
- 0.8814368844 0.8871203065 0.8577305079
- 0.8818433285 0.8875045180 0.8581857085
- 0.8822497725 0.8878887892 0.8586407900
- 0.8826562166 0.8882731199 0.8590958714
- 0.8830626011 0.8886573911 0.8595510125
- 0.8834682703 0.8890393972 0.8600043058
- 0.8838739991 0.8894212842 0.8604574800
- 0.8842797279 0.8898031712 0.8609105945
- 0.8846853971 0.8901851177 0.8613638282
- 0.8850911260 0.8905668855 0.8618170023
- 0.8854956031 0.8909478784 0.8622695208
- 0.8858984709 0.8913276792 0.8627213240
- 0.8863015175 0.8917074800 0.8631731272
- 0.8867045045 0.8920872808 0.8636248708
- 0.8871074915 0.8924670815 0.8640766740
- 0.8875104785 0.8928470016 0.8645284772
- 0.8879091144 0.8932240009 0.8649795055
- 0.8883073926 0.8936008811 0.8654304147
- 0.8887057900 0.8939777017 0.8658813238
- 0.8891041279 0.8943545818 0.8663321733
- 0.8895024061 0.8947314024 0.8667832017
- 0.8899000287 0.8951069117 0.8672332168
- 0.8902962208 0.8954799175 0.8676818013
- 0.8906924725 0.8958529830 0.8681303263
- 0.8910887241 0.8962259889 0.8685787916
- 0.8914849162 0.8965989947 0.8690273166
- 0.8918812275 0.8969720006 0.8694759011
- 0.8922762275 0.8973435163 0.8699231148
- 0.8926709294 0.8977146149 0.8703697920
- 0.8930655122 0.8980855942 0.8708165288
- 0.8934602141 0.8984566927 0.8712632060
- 0.8938547969 0.8988276720 0.8717098832
- 0.8942492008 0.8991985917 0.8721565008
- 0.8946403265 0.8995674253 0.8726019263
- 0.8950313926 0.8999361992 0.8730471730
- 0.8954225779 0.9003049731 0.8734925985
- 0.8958137035 0.9006738067 0.8739380240
- 0.8962048292 0.9010425806 0.8743833899
- 0.8965950012 0.9014102817 0.8748276830
- 0.8969836235 0.9017760158 0.8752703071
- 0.8973723054 0.9021416903 0.8757128716
- 0.8977609277 0.9025074244 0.8761554956
- 0.8981494904 0.9028730989 0.8765981197
- 0.8985381126 0.9032387733 0.8770406246
- 0.8989257812 0.9036024809 0.8774818182
- 0.8993129730 0.9039648175 0.8779221773
- 0.8997001052 0.9043270946 0.8783624768
- 0.9000871778 0.9046893716 0.8788027763
- 0.9004744291 0.9050518274 0.8792430758
- 0.9008615017 0.9054141045 0.8796833754
- 0.9012458920 0.9057751894 0.8801223040
- 0.9016296864 0.9061359763 0.8805608749
- 0.9020134211 0.9064968824 0.8809995055
- 0.9023972154 0.9068577290 0.8814380169
- 0.9027810097 0.9072185159 0.8818765879
- 0.9031646848 0.9075793028 0.8823152184
- 0.9035456777 0.9079378843 0.8827506900
- 0.9039264917 0.9082962871 0.8831861019
- 0.9043073058 0.9086548090 0.8836215138
- 0.9046881795 0.9090132117 0.8840568066
- 0.9050689936 0.9093716741 0.8844922185
- 0.9054498076 0.9097300172 0.8849275112
- 0.9058302045 0.9100852013 0.8853601813
- 0.9062106013 0.9104403853 0.8857929111
- 0.9065908790 0.9107956290 0.8862255812
- 0.9069712758 0.9111508727 0.8866581917
- 0.9073516726 0.9115061164 0.8870909214
- 0.9077318907 0.9118611813 0.8875234127
- 0.9081099033 0.9122149944 0.8879539967
- 0.9084879756 0.9125688076 0.8883845210
- 0.9088661075 0.9129226208 0.8888149858
- 0.9092441201 0.9132763743 0.8892456293
- 0.9096221924 0.9136301875 0.8896760941
- 0.9099997878 0.9139838219 0.8901063204
- 0.9103738070 0.9143360257 0.8905333281
- 0.9107477069 0.9146881104 0.8909602761
- 0.9111216068 0.9150401950 0.8913872838
- 0.9114955068 0.9153922796 0.8918141723
- 0.9118694067 0.9157444239 0.8922411799
- 0.9122431874 0.9160963893 0.8926680088
- 0.9126154184 0.9164451957 0.8930919170
- 0.9129875898 0.9167940021 0.8935158253
- 0.9133598208 0.9171428084 0.8939396739
- 0.9137319922 0.9174916148 0.8943635821
- 0.9141042233 0.9178404212 0.8947874904
- 0.9144763947 0.9181892276 0.8952113986
- 0.9148473740 0.9185342193 0.8956335783
- 0.9152182937 0.9188787937 0.8960558176
- 0.9155892134 0.9192234874 0.8964778781
- 0.9159600735 0.9195681214 0.8969001174
- 0.9163309932 0.9199128151 0.8973221779
- 0.9167019725 0.9202573895 0.8977444172
- 0.9170697927 0.9206014276 0.8981651068
- 0.9174367785 0.9209452271 0.8985853791
- 0.9178038836 0.9212889075 0.8990057111
- 0.9181709290 0.9216327071 0.8994259834
- 0.9185379148 0.9219765067 0.8998463750
- 0.9189050198 0.9223201871 0.9002667069
- 0.9192699194 0.9226629734 0.9006865025
- 0.9196335077 0.9230049849 0.9011059999
- 0.9199969769 0.9233471155 0.9015253782
- 0.9203606248 0.9236891270 0.9019448757
- 0.9207240939 0.9240310788 0.9023643732
- 0.9210876226 0.9243732095 0.9027838111
- 0.9214507937 0.9247142076 0.9032027721
- 0.9218133092 0.9250528812 0.9036207795
- 0.9221758246 0.9253916144 0.9040387273
- 0.9225382209 0.9257302880 0.9044566751
- 0.9229006767 0.9260690212 0.9048746824
- 0.9232631922 0.9264076948 0.9052925706
- 0.9236255884 0.9267463088 0.9057105780
- 0.9239851832 0.9270828962 0.9061275721
- 0.9243447781 0.9274194837 0.9065446854
- 0.9247043729 0.9277560115 0.9069616795
- 0.9250640273 0.9280925989 0.9073787928
- 0.9254236221 0.9284291863 0.9077957869
- 0.9257832170 0.9287657142 0.9082127810
- 0.9261407256 0.9291017056 0.9086294770
- 0.9264971018 0.9294372797 0.9090461135
- 0.9268534780 0.9297729135 0.9094625711
- 0.9272099137 0.9301084876 0.9098792076
- 0.9275662899 0.9304441214 0.9102957249
- 0.9279227257 0.9307796955 0.9107123017
- 0.9282786846 0.9311146736 0.9111282825
- 0.9286336899 0.9314478040 0.9115430117
- 0.9289886951 0.9317808747 0.9119576216
- 0.9293437004 0.9321138859 0.9123722911
- 0.9296985865 0.9324470162 0.9127869010
- 0.9300535917 0.9327800870 0.9132015705
- 0.9304085970 0.9331132174 0.9136161804
- 0.9307621717 0.9334436059 0.9140297771
- 0.9311155081 0.9337733984 0.9144430757
- 0.9314687252 0.9341030717 0.9148563743
- 0.9318218827 0.9344329238 0.9152696729
- 0.9321752191 0.9347625971 0.9156829715
- 0.9325283766 0.9350923896 0.9160963297
- 0.9328805208 0.9354220033 0.9165095091
- 0.9332295060 0.9357516170 0.9169226885
- 0.9335784912 0.9360811114 0.9173358083
- 0.9339274764 0.9364106059 0.9177489877
- 0.9342765212 0.9367401004 0.9181622267
- 0.9346253872 0.9370697141 0.9185752869
- 0.9349743724 0.9373992085 0.9189885259
- 0.9353216887 0.9377279878 0.9194009900
- 0.9356681705 0.9380565286 0.9198130965
- 0.9360147715 0.9383850098 0.9202253222
- 0.9363613129 0.9387134910 0.9206374884
- 0.9367079139 0.9390419722 0.9210495949
- 0.9370543957 0.9393705130 0.9214618206
- 0.9374008775 0.9396988153 0.9218738079
- 0.9377468228 0.9400240183 0.9222841263
- 0.9380925894 0.9403492212 0.9226943851
- 0.9384384751 0.9406743050 0.9231047034
- 0.9387843013 0.9409995079 0.9235150218
- 0.9391301870 0.9413247108 0.9239252806
- 0.9394760728 0.9416499138 0.9243355989
- 0.9398207068 0.9419735074 0.9247456193
- 0.9401633739 0.9422945976 0.9251552224
- 0.9405061007 0.9426156878 0.9255648851
- 0.9408488274 0.9429367781 0.9259744883
- 0.9411916137 0.9432579875 0.9263840914
- 0.9415342808 0.9435790777 0.9267938137
- 0.9418770075 0.9439002275 0.9272034168
- 0.9422174096 0.9442206025 0.9276124835
- 0.9425566196 0.9445406795 0.9280213118
- 0.9428958297 0.9448608160 0.9284300804
- 0.9432349801 0.9451808929 0.9288390279
- 0.9435741901 0.9455009103 0.9292477965
- 0.9439134002 0.9458209872 0.9296566248
- 0.9442526102 0.9461411238 0.9300655127
- 0.9445902705 0.9464595914 0.9304733276
- 0.9449278116 0.9467778802 0.9308810234
- 0.9452651739 0.9470962286 0.9312887192
- 0.9456027150 0.9474143982 0.9316964149
- 0.9459400773 0.9477326870 0.9321041107
- 0.9462776184 0.9480509758 0.9325118065
- 0.9466149807 0.9483692050 0.9329195023
- 0.9469503760 0.9486842155 0.9333260059
- 0.9472857118 0.9489991069 0.9337323904
- 0.9476211071 0.9493141174 0.9341388941
- 0.9479565024 0.9496291280 0.9345452785
- 0.9482918978 0.9499440193 0.9349517822
- 0.9486272931 0.9502589703 0.9353582263
- 0.9489622712 0.9505736828 0.9357644916
- 0.9492946267 0.9508864880 0.9361696243
- 0.9496268034 0.9511991739 0.9365745783
- 0.9499590993 0.9515119791 0.9369797111
- 0.9502912760 0.9518247843 0.9373847842
- 0.9506235719 0.9521374702 0.9377897978
- 0.9509558082 0.9524502754 0.9381948709
- 0.9512878060 0.9527629018 0.9385995269
- 0.9516180754 0.9530745149 0.9390019178
- 0.9519485235 0.9533861876 0.9394041896
- 0.9522787929 0.9536978006 0.9398065209
- 0.9526091218 0.9540094733 0.9402087927
- 0.9529393911 0.9543210864 0.9406111836
- 0.9532697797 0.9546328187 0.9410135150
- 0.9535998702 0.9549441934 0.9414151907
- 0.9539285898 0.9552533031 0.9418125749
- 0.9542574286 0.9555622935 0.9422100186
- 0.9545860887 0.9558714032 0.9426074028
- 0.9549148083 0.9561805129 0.9430047870
- 0.9552435875 0.9564896226 0.9434021711
- 0.9555723071 0.9567986727 0.9437994957
- 0.9559007883 0.9571076035 0.9441967010
- 0.9562236071 0.9574112892 0.9445887208
- 0.9565463066 0.9577149749 0.9449806213
- 0.9568691254 0.9580187798 0.9453725219
- 0.9571918845 0.9583225250 0.9457644224
- 0.9575145841 0.9586262107 0.9461563230
- 0.9578374028 0.9589298964 0.9465482235
- 0.9581602216 0.9592335820 0.9469401240
- 0.9584769011 0.9595324993 0.9473283291
- 0.9587929249 0.9598308802 0.9477159977
- 0.9591090083 0.9601292014 0.9481037259
- 0.9594249725 0.9604275823 0.9484915137
- 0.9597409964 0.9607260227 0.9488791823
- 0.9600570798 0.9610242844 0.9492670298
- 0.9603731036 0.9613227248 0.9496546984
- 0.9606860280 0.9616187215 0.9500409961
- 0.9609975219 0.9619138241 0.9504266977
- 0.9613090158 0.9622088075 0.9508125186
- 0.9616205096 0.9625037909 0.9511982203
- 0.9619320035 0.9627988935 0.9515839219
- 0.9622434974 0.9630938768 0.9519696236
- 0.9625549912 0.9633889198 0.9523553848
- 0.9628651738 0.9636827707 0.9527397752
- 0.9631738067 0.9639751911 0.9531226158
- 0.9634823203 0.9642676115 0.9535053968
- 0.9637908936 0.9645599127 0.9538881183
- 0.9640994072 0.9648522735 0.9542708993
- 0.9644079804 0.9651446939 0.9546536803
- 0.9647164941 0.9654371142 0.9550365210
- 0.9650247097 0.9657291174 0.9554188848
- 0.9653298855 0.9660187960 0.9557983279
- 0.9656351805 0.9663084149 0.9561777711
- 0.9659404755 0.9665980935 0.9565572739
- 0.9662457705 0.9668877721 0.9569367170
- 0.9665510058 0.9671773911 0.9573162198
- 0.9668563008 0.9674671292 0.9576957226
- 0.9671615958 0.9677568078 0.9580751061
- 0.9674646854 0.9680448771 0.9584522843
- 0.9677671194 0.9683324099 0.9588286877
- 0.9680693746 0.9686200023 0.9592050910
- 0.9683718085 0.9689074755 0.9595814943
- 0.9686741829 0.9691951275 0.9599578977
- 0.9689764977 0.9694827199 0.9603341818
- 0.9692788720 0.9697701931 0.9607105851
- 0.9695801735 0.9700570107 0.9610859156
- 0.9698789120 0.9703419209 0.9614585042
- 0.9701775908 0.9706267715 0.9618310928
- 0.9704763889 0.9709116817 0.9622036815
- 0.9707751274 0.9711965919 0.9625763297
- 0.9710738063 0.9714813828 0.9629489183
- 0.9713726044 0.9717662930 0.9633215070
- 0.9716712832 0.9720512033 0.9636940956
- 0.9719662070 0.9723331928 0.9640635252
- 0.9722601175 0.9726145267 0.9644321799
- 0.9725540876 0.9728958011 0.9648008943
- 0.9728481174 0.9731770754 0.9651694894
- 0.9731420279 0.9734582901 0.9655382037
- 0.9734359980 0.9737396240 0.9659067988
- 0.9737300277 0.9740208983 0.9662755132
- 0.9740229845 0.9743015170 0.9666432738
- 0.9743129015 0.9745799899 0.9670084119
- 0.9746028185 0.9748585820 0.9673733711
- 0.9748927951 0.9751371145 0.9677385092
- 0.9751827121 0.9754155874 0.9681035280
- 0.9754726887 0.9756941199 0.9684686065
- 0.9757626057 0.9759727120 0.9688336253
- 0.9760525823 0.9762511849 0.9691987038
- 0.9763398170 0.9765279293 0.9695615172
- 0.9766253829 0.9768033028 0.9699230194
- 0.9769108891 0.9770787954 0.9702845216
- 0.9771965146 0.9773542285 0.9706460238
- 0.9774820209 0.9776297212 0.9710075259
- 0.9777675867 0.9779050946 0.9713690281
- 0.9780532122 0.9781805873 0.9717304707
- 0.9783387184 0.9784560204 0.9720919132
- 0.9786192775 0.9787276983 0.9724497199
- 0.9788995981 0.9789990783 0.9728072286
- 0.9791797996 0.9792703986 0.9731646776
- 0.9794600010 0.9795417786 0.9735221267
- 0.9797403216 0.9798130989 0.9738795757
- 0.9800205231 0.9800844789 0.9742370844
- 0.9803007245 0.9803557992 0.9745944738
- 0.9805799723 0.9806264043 0.9749512076
- 0.9808548093 0.9808933139 0.9753037095
- 0.9811295867 0.9811602235 0.9756562710
- 0.9814044237 0.9814270735 0.9760088921
- 0.9816792011 0.9816939831 0.9763615131
- 0.9819539785 0.9819608927 0.9767140150
- 0.9822288752 0.9822278023 0.9770665765
- 0.9825037122 0.9824947119 0.9774191976
- 0.9827765226 0.9827601910 0.9777697921
- 0.9830456972 0.9830228090 0.9781169295
- 0.9833148718 0.9832854867 0.9784640074
- 0.9835842252 0.9835482240 0.9788110256
- 0.9838533998 0.9838109016 0.9791581035
- 0.9841225743 0.9840735197 0.9795051813
- 0.9843918085 0.9843361974 0.9798521996
- 0.9846609831 0.9845988750 0.9801992774
- 0.9849274158 0.9848592281 0.9805430770
- 0.9851905704 0.9851167798 0.9808833003
- 0.9854537249 0.9853743911 0.9812235236
- 0.9857168794 0.9856320024 0.9815636277
- 0.9859799743 0.9858896136 0.9819037914
- 0.9862431884 0.9861472249 0.9822440147
- 0.9865062833 0.9864048958 0.9825841188
- 0.9867694974 0.9866625071 0.9829242826
- 0.9870293140 0.9869173169 0.9832602739
- 0.9872860909 0.9871696234 0.9835925102
- 0.9875429273 0.9874218702 0.9839246869
- 0.9877997041 0.9876741767 0.9842569232
- 0.9880564809 0.9879264832 0.9845890999
- 0.9883133173 0.9881787896 0.9849212766
- 0.9885700941 0.9884310961 0.9852535129
- 0.9888268709 0.9886834025 0.9855856895
- 0.9890797734 0.9889330268 0.9859133959
- 0.9893288016 0.9891800284 0.9862366915
- 0.9895778894 0.9894269109 0.9865599871
- 0.9898269176 0.9896739125 0.9868832827
- 0.9900760055 0.9899207950 0.9872065783
- 0.9903249741 0.9901676774 0.9875298738
- 0.9905740023 0.9904146791 0.9878532290
- 0.9908230901 0.9906616211 0.9881765246
- 0.9910683036 0.9909055829 0.9884948134
- 0.9913083911 0.9911454916 0.9888063073
- 0.9915484786 0.9913855195 0.9891179204
- 0.9917885065 0.9916254282 0.9894294143
- 0.9920285940 0.9918652773 0.9897409081
- 0.9922686219 0.9921053052 0.9900524020
- 0.9925087094 0.9923452139 0.9903638959
- 0.9927487969 0.9925851822 0.9906755090
- 0.9929866791 0.9928228855 0.9909834266
- 0.9932188988 0.9930546284 0.9912818074
- 0.9934511185 0.9932863712 0.9915801883
- 0.9936832786 0.9935181141 0.9918786883
- 0.9939156175 0.9937499166 0.9921771288
- 0.9941477776 0.9939817190 0.9924755096
- 0.9943799973 0.9942134023 0.9927738905
- 0.9946122169 0.9944452047 0.9930723906
- 0.9948437810 0.9946765900 0.9933699965
- 0.9950650930 0.9949020743 0.9936543703
- 0.9952864051 0.9951274991 0.9939388037
- 0.9955077171 0.9953529835 0.9942231178
- 0.9957290292 0.9955784082 0.9945074916
- 0.9959502816 0.9958038926 0.9947919250
- 0.9961715937 0.9960293770 0.9950762987
- 0.9963929057 0.9962548018 0.9953606725
- 0.9966142178 0.9964802861 0.9956451058
- 0.9968237877 0.9966976047 0.9959148765
- 0.9970299006 0.9969125986 0.9961804748
- 0.9972360730 0.9971275926 0.9964460731
- 0.9974421859 0.9973425865 0.9967116117
- 0.9976484179 0.9975575209 0.9969772100
- 0.9978544712 0.9977725148 0.9972428083
- 0.9980607033 0.9979875088 0.9975084066
- 0.9982668161 0.9982025027 0.9977738857
- 0.9984667897 0.9984105825 0.9980313182
- 0.9986584783 0.9986093044 0.9982774258
- 0.9988501072 0.9988079071 0.9985234737
- 0.9990417957 0.9990066290 0.9987695813
- 0.9992334247 0.9992052913 0.9990156293
- 0.9994251132 0.9994040132 0.9992616773
- 0.9996166825 0.9996026158 0.9995077848
- 0.9998083711 0.9998012781 0.9997538924
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_optima_ii_100.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_optima_ii_100.spi1d
deleted file mode 100644
index 8a56fcf0ff5..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_optima_ii_100.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0076661762 0.0083268499 0.0068440801
- 0.0158262700 0.0170417801 0.0131509099
- 0.0232411809 0.0250322502 0.0190004501
- 0.0300489496 0.0323281400 0.0244449992
- 0.0363852791 0.0390635394 0.0295583308
- 0.0423460715 0.0453425013 0.0343772098
- 0.0479932986 0.0512349084 0.0389431007
- 0.0533834286 0.0567868613 0.0432897806
- 0.0585362613 0.0620452613 0.0474547893
- 0.0634827465 0.0670664310 0.0514379889
- 0.0682476535 0.0719086230 0.0552622713
- 0.0728643686 0.0766109228 0.0590022616
- 0.0773498490 0.0812185779 0.0626629591
- 0.0817248896 0.0857366771 0.0662265718
- 0.0860022604 0.0901816636 0.0696830973
- 0.0901876912 0.0945459083 0.0730567127
- 0.0942838192 0.0988429263 0.0763788819
- 0.0983011201 0.1030735970 0.0796598792
- 0.1022287980 0.1072389036 0.0828902796
- 0.1060905010 0.1113395020 0.0860634297
- 0.1098807007 0.1153889000 0.0891731530
- 0.1136023998 0.1193716973 0.0922177732
- 0.1172552034 0.1232964024 0.0952064171
- 0.1208416000 0.1271591038 0.0981551483
- 0.1243667975 0.1309625953 0.1010731980
- 0.1278326958 0.1347209960 0.1039592028
- 0.1312370002 0.1384246945 0.1068119034
- 0.1345919073 0.1420657933 0.1096345037
- 0.1378999949 0.1456594020 0.1124313995
- 0.1411581933 0.1492089927 0.1151997000
- 0.1443776041 0.1527009010 0.1179367006
- 0.1475483030 0.1561467052 0.1206402034
- 0.1506752074 0.1595402956 0.1233116984
- 0.1537552029 0.1628801972 0.1259557009
- 0.1567965001 0.1661709994 0.1285720021
- 0.1598031074 0.1694162935 0.1311601996
- 0.1627652049 0.1726270020 0.1337202936
- 0.1656907946 0.1757915020 0.1362521052
- 0.1685829014 0.1789050996 0.1387566030
- 0.1714359969 0.1819735020 0.1412398964
- 0.1742600948 0.1850046962 0.1437025964
- 0.1770537049 0.1879996955 0.1461455971
- 0.1798166037 0.1909551024 0.1485693008
- 0.1825578958 0.1938706934 0.1509743035
- 0.1852674037 0.1967559010 0.1533614993
- 0.1879525036 0.1996030957 0.1557313949
- 0.1906042993 0.2024182975 0.1580837965
- 0.1932311952 0.2052014023 0.1604201049
- 0.1958318949 0.2079581022 0.1627393067
- 0.1984055936 0.2106810957 0.1650432050
- 0.2009532005 0.2133824974 0.1673322022
- 0.2034747005 0.2160581946 0.1696034074
- 0.2059706002 0.2187004983 0.1718567014
- 0.2084430009 0.2213200927 0.1740909964
- 0.2108965069 0.2239086032 0.1763089001
- 0.2133263052 0.2264758050 0.1785116047
- 0.2157393992 0.2290169001 0.1806990951
- 0.2181292027 0.2315327972 0.1828715056
- 0.2205027044 0.2340238988 0.1850311011
- 0.2228585035 0.2364936024 0.1871781945
- 0.2251935005 0.2389385998 0.1893118024
- 0.2275121957 0.2413554937 0.1914346963
- 0.2298126966 0.2437552065 0.1935469061
- 0.2320972979 0.2461318970 0.1956477016
- 0.2343686968 0.2484831065 0.1977396011
- 0.2366248071 0.2508153021 0.1998216063
- 0.2388661057 0.2531288862 0.2018945962
- 0.2410929054 0.2554250956 0.2039602995
- 0.2433024943 0.2577019930 0.2060160935
- 0.2454963028 0.2599579096 0.2080630958
- 0.2476740032 0.2621991932 0.2100999057
- 0.2498372942 0.2644275129 0.2121268064
- 0.2519871891 0.2666364014 0.2141437978
- 0.2541207969 0.2688263953 0.2161484957
- 0.2562352121 0.2710013986 0.2181435972
- 0.2583388984 0.2731583118 0.2201271951
- 0.2604309916 0.2752990127 0.2221024036
- 0.2625060081 0.2774248123 0.2240664065
- 0.2645739019 0.2795382142 0.2260230929
- 0.2666332126 0.2816390097 0.2279690057
- 0.2686808109 0.2837243974 0.2299083024
- 0.2707110047 0.2857916951 0.2318374068
- 0.2727304995 0.2878476977 0.2337605953
- 0.2747409046 0.2898918092 0.2356743068
- 0.2767409086 0.2919228971 0.2375825942
- 0.2787257135 0.2939389050 0.2394821942
- 0.2807008028 0.2959417999 0.2413766980
- 0.2826663852 0.2979333103 0.2432633042
- 0.2846207917 0.2999132872 0.2451453060
- 0.2865644097 0.3018836081 0.2470199019
- 0.2884986103 0.3038400114 0.2488902956
- 0.2904250026 0.3057815135 0.2507540882
- 0.2923448086 0.3077118099 0.2526113987
- 0.2942551076 0.3096336126 0.2544620037
- 0.2961547077 0.3115448952 0.2563053966
- 0.2980456948 0.3134449124 0.2581430972
- 0.2999280095 0.3153319061 0.2599739134
- 0.3018029034 0.3172087073 0.2617988884
- 0.3036679029 0.3190751076 0.2636143863
- 0.3055250049 0.3209312856 0.2654233873
- 0.3073746860 0.3227779865 0.2672255039
- 0.3092148006 0.3246138990 0.2690199912
- 0.3110457957 0.3264397979 0.2708095908
- 0.3128677905 0.3282575011 0.2725906968
- 0.3146800101 0.3300665915 0.2743658125
- 0.3164839149 0.3318657875 0.2761324048
- 0.3182795942 0.3336552978 0.2778904140
- 0.3200652003 0.3354372978 0.2796432972
- 0.3218409121 0.3372116983 0.2813872993
- 0.3236100078 0.3389771879 0.2831256986
- 0.3253748119 0.3407320082 0.2848586142
- 0.3271335959 0.3424785137 0.2865825891
- 0.3288846016 0.3442190886 0.2883006930
- 0.3306263983 0.3459519148 0.2900108993
- 0.3323577940 0.3476763070 0.2917132080
- 0.3340801001 0.3493919075 0.2934105098
- 0.3357945085 0.3511008918 0.2951011062
- 0.3375023901 0.3528040051 0.2967849970
- 0.3392041922 0.3545002043 0.2984645963
- 0.3408981860 0.3561894000 0.3001382947
- 0.3425840139 0.3578724861 0.3018057048
- 0.3442628086 0.3595485985 0.3034670949
- 0.3459351063 0.3612180948 0.3051221967
- 0.3476001024 0.3628816009 0.3067719936
- 0.3492591083 0.3645390868 0.3084169924
- 0.3509126008 0.3661913872 0.3100563884
- 0.3525592089 0.3678377867 0.3116889000
- 0.3541980982 0.3694776893 0.3133162856
- 0.3558301926 0.3711101115 0.3149392903
- 0.3574565947 0.3727348149 0.3165563047
- 0.3590759039 0.3743531108 0.3181675971
- 0.3606899083 0.3759661019 0.3197731972
- 0.3622973859 0.3775736094 0.3213737905
- 0.3638975024 0.3791748881 0.3229694963
- 0.3654907048 0.3807713985 0.3245606124
- 0.3670778871 0.3823625147 0.3261463046
- 0.3686599135 0.3839488924 0.3277261853
- 0.3702372015 0.3855310977 0.3293007910
- 0.3718093038 0.3871083856 0.3308694959
- 0.3733766973 0.3886804879 0.3324309886
- 0.3749383092 0.3902452886 0.3339884877
- 0.3764936924 0.3918035924 0.3355414867
- 0.3780421019 0.3933547139 0.3370898068
- 0.3795835972 0.3948993087 0.3386338055
- 0.3811194897 0.3964386880 0.3401749134
- 0.3826521933 0.3979738951 0.3417122960
- 0.3841798007 0.3995029926 0.3432452977
- 0.3857024908 0.4010264874 0.3447737098
- 0.3872196972 0.4025439918 0.3462958038
- 0.3887315094 0.4040569961 0.3478113115
- 0.3902386129 0.4055672884 0.3493227065
- 0.3917382061 0.4070734084 0.3508295119
- 0.3932329118 0.4085750878 0.3523303866
- 0.3947235942 0.4100722969 0.3538272977
- 0.3962103128 0.4115647078 0.3553214967
- 0.3976925015 0.4130522907 0.3568125963
- 0.3991701007 0.4145320952 0.3582983017
- 0.4006435871 0.4160074890 0.3597793877
- 0.4021126926 0.4174784124 0.3612557054
- 0.4035769105 0.4189445972 0.3627254069
- 0.4050329924 0.4204039872 0.3641889989
- 0.4064843059 0.4218592048 0.3656494021
- 0.4079307020 0.4233103096 0.3671061099
- 0.4093720019 0.4247572124 0.3685575128
- 0.4108068049 0.4261992872 0.3700045943
- 0.4122380912 0.4276376069 0.3714494109
- 0.4136658907 0.4290730059 0.3728919923
- 0.4150888920 0.4305058122 0.3743301034
- 0.4165056050 0.4319339991 0.3757638931
- 0.4179174900 0.4333589077 0.3771938980
- 0.4193247855 0.4347805977 0.3786191940
- 0.4207271934 0.4361965060 0.3800374866
- 0.4221262932 0.4376091063 0.3814533055
- 0.4235219955 0.4390187860 0.3828668892
- 0.4249120951 0.4404245913 0.3842754960
- 0.4262982905 0.4418255091 0.3856791854
- 0.4276815057 0.4432229102 0.3870786130
- 0.4290600121 0.4446159899 0.3884716928
- 0.4304330051 0.4460026920 0.3898597956
- 0.4318026900 0.4473862946 0.3912445009
- 0.4331685901 0.4487664998 0.3926242888
- 0.4345290065 0.4501408041 0.3940002024
- 0.4358857870 0.4515124857 0.3953734040
- 0.4372372925 0.4528811872 0.3967424929
- 0.4385837018 0.4542450011 0.3981088102
- 0.4399270117 0.4556061029 0.3994731903
- 0.4412651956 0.4569629133 0.4008344114
- 0.4425975978 0.4583143890 0.4021924138
- 0.4439268112 0.4596636891 0.4035479128
- 0.4452503920 0.4610106945 0.4048978090
- 0.4465709925 0.4623551965 0.4062455893
- 0.4478893876 0.4636982977 0.4075908959
- 0.4492019117 0.4650372863 0.4089311063
- 0.4505116045 0.4663740098 0.4102692008
- 0.4518170953 0.4677081108 0.4116033912
- 0.4531182945 0.4690375030 0.4129329026
- 0.4544177055 0.4703648090 0.4142597914
- 0.4557136893 0.4716871977 0.4155794978
- 0.4570071995 0.4730058014 0.4168972969
- 0.4582982063 0.4743215144 0.4182122946
- 0.4595845044 0.4756304026 0.4195236862
- 0.4608688056 0.4769366980 0.4208334088
- 0.4621477127 0.4782372117 0.4221383929
- 0.4634240866 0.4795337915 0.4234414995
- 0.4646978974 0.4808278084 0.4247420132
- 0.4659669995 0.4821158051 0.4260379970
- 0.4672344029 0.4834016860 0.4273321033
- 0.4684959054 0.4846813977 0.4286206067
- 0.4697546959 0.4859575927 0.4299075007
- 0.4710089862 0.4872294962 0.4311901927
- 0.4722594917 0.4884983897 0.4324694872
- 0.4735080004 0.4897660017 0.4337458909
- 0.4747509062 0.4910294116 0.4350179136
- 0.4759922028 0.4922915101 0.4362885952
- 0.4772273898 0.4935492873 0.4375523031
- 0.4784607887 0.4948048890 0.4388141930
- 0.4796907008 0.4960573018 0.4400705993
- 0.4809170961 0.4973073006 0.4413250089
- 0.4821406901 0.4985556006 0.4425770938
- 0.4833607972 0.4998002946 0.4438262880
- 0.4845795929 0.5010439754 0.4450738132
- 0.4857935905 0.5022826791 0.4463163912
- 0.4870069027 0.5035204291 0.4475578070
- 0.4882164896 0.5047531128 0.4487918913
- 0.4894252121 0.5059841275 0.4500248134
- 0.4906300902 0.5072104931 0.4512509108
- 0.4918332100 0.5084347725 0.4524757862
- 0.4930329919 0.5096561909 0.4536970854
- 0.4942300022 0.5108749270 0.4549165070
- 0.4954235852 0.5120911002 0.4561327994
- 0.4966148138 0.5133035183 0.4573467076
- 0.4978038967 0.5145136714 0.4585579038
- 0.4989897013 0.5157194734 0.4597668052
- 0.5001736879 0.5169236064 0.4609735906
- 0.5013538003 0.5181236863 0.4621770084
- 0.5025321245 0.5193228126 0.4633781016
- 0.5037057996 0.5205178857 0.4645760059
- 0.5048779845 0.5217121840 0.4657720923
- 0.5060449243 0.5229014754 0.4669648111
- 0.5072103143 0.5240899920 0.4681558907
- 0.5083714128 0.5252736807 0.4693433940
- 0.5095313787 0.5264567137 0.4705292881
- 0.5106868744 0.5276340246 0.4717121124
- 0.5118411779 0.5288106203 0.4728935957
- 0.5129907131 0.5299817920 0.4740710855
- 0.5141386986 0.5311521292 0.4752467871
- 0.5152817965 0.5323163867 0.4764178097
- 0.5164232850 0.5334795713 0.4775865078
- 0.5175597072 0.5346372724 0.4787499011
- 0.5186939240 0.5357934833 0.4799101949
- 0.5198233724 0.5369442105 0.4810669124
- 0.5209500790 0.5380924940 0.4822207987
- 0.5220733881 0.5392372012 0.4833728075
- 0.5231938958 0.5403798223 0.4845224917
- 0.5243116021 0.5415189862 0.4856700897
- 0.5254257917 0.5426552296 0.4868142903
- 0.5265377760 0.5437887907 0.4879572093
- 0.5276451111 0.5449187160 0.4890958965
- 0.5287510753 0.5460466743 0.4902341068
- 0.5298516154 0.5471696258 0.4913682044
- 0.5309517980 0.5482918024 0.4925023019
- 0.5320447087 0.5494078994 0.4936308861
- 0.5331376195 0.5505239964 0.4947592020
- 0.5342239141 0.5516330004 0.4958822131
- 0.5353093743 0.5527415872 0.4970037043
- 0.5363904834 0.5538460016 0.4981215894
- 0.5374696255 0.5549491048 0.4992372096
- 0.5385463834 0.5560489893 0.5003510118
- 0.5396206975 0.5571463108 0.5014619827
- 0.5406937003 0.5582417250 0.5025722980
- 0.5417628884 0.5593330860 0.5036795735
- 0.5428320169 0.5604240894 0.5047869086
- 0.5438956022 0.5615094900 0.5058897138
- 0.5449593067 0.5625947714 0.5069922209
- 0.5460199714 0.5636752248 0.5080906749
- 0.5470796227 0.5647544265 0.5091872215
- 0.5481380224 0.5658313036 0.5102818012
- 0.5491948128 0.5669060946 0.5113732815
- 0.5502511859 0.5679798722 0.5124642849
- 0.5513052940 0.5690498948 0.5135501027
- 0.5523592830 0.5701199174 0.5146359205
- 0.5534104109 0.5711855888 0.5157186985
- 0.5544610023 0.5722507834 0.5168005228
- 0.5555099249 0.5733129978 0.5178806782
- 0.5565569997 0.5743728876 0.5189586282
- 0.5576034784 0.5754317045 0.5200362802
- 0.5586465001 0.5764862895 0.5211094022
- 0.5596894026 0.5775408745 0.5221825242
- 0.5607293248 0.5785906911 0.5232514739
- 0.5617681146 0.5796394944 0.5243185163
- 0.5628052950 0.5806865096 0.5253840089
- 0.5638393164 0.5817313194 0.5264452100
- 0.5648733974 0.5827760100 0.5275064707
- 0.5659030080 0.5838158727 0.5285636187
- 0.5669323206 0.5848557949 0.5296201110
- 0.5679587722 0.5858927965 0.5306740999
- 0.5689827204 0.5869277716 0.5317248702
- 0.5700063109 0.5879620910 0.5327755809
- 0.5710247755 0.5889919996 0.5338218212
- 0.5720431805 0.5900217891 0.5348678231
- 0.5730581880 0.5910484195 0.5359107256
- 0.5740705729 0.5920730829 0.5369504094
- 0.5750827193 0.5930969715 0.5379900932
- 0.5760906935 0.5941162705 0.5390231013
- 0.5770987868 0.5951356888 0.5400561094
- 0.5781041980 0.5961515903 0.5410866141
- 0.5791074038 0.5971654058 0.5421143770
- 0.5801107287 0.5981786847 0.5431421995
- 0.5811091065 0.5991874933 0.5441660285
- 0.5821076035 0.6001963019 0.5451896191
- 0.5831037164 0.6012020707 0.5462111831
- 0.5840969086 0.6022052765 0.5472295880
- 0.5850901008 0.6032084823 0.5482478738
- 0.5860803127 0.6042070985 0.5492616296
- 0.5870699286 0.6052052975 0.5502738953
- 0.5880584717 0.6062015891 0.5512850285
- 0.5890443921 0.6071943045 0.5522903204
- 0.5900301933 0.6081869006 0.5532956719
- 0.5910136104 0.6091759801 0.5542973876
- 0.5919954777 0.6101636887 0.5552961826
- 0.5929774046 0.6111510992 0.5562950969
- 0.5939552784 0.6121332049 0.5572906733
- 0.5949330926 0.6131153107 0.5582858920
- 0.5959095955 0.6140955091 0.5592799187
- 0.5968831778 0.6150727272 0.5602700710
- 0.5978568196 0.6160498857 0.5612602830
- 0.5988277197 0.6170232296 0.5622476935
- 0.5997968912 0.6179949045 0.5632326007
- 0.6007661223 0.6189665794 0.5642176270
- 0.6017311215 0.6199334264 0.5651969910
- 0.6026958227 0.6209002137 0.5661752820
- 0.6036596894 0.6218655705 0.5671530962
- 0.6046196222 0.6228268743 0.5681259036
- 0.6055796146 0.6237881780 0.5690985918
- 0.6065375805 0.6247472167 0.5700702071
- 0.6074926853 0.6257035732 0.5710396171
- 0.6084479094 0.6266599894 0.5720090270
- 0.6093999147 0.6276127100 0.5729761720
- 0.6103500724 0.6285637021 0.5739415884
- 0.6113001704 0.6295146942 0.5749070048
- 0.6122449040 0.6304615140 0.5758687854
- 0.6131883860 0.6314076781 0.5768293738
- 0.6141319871 0.6323534846 0.5777900219
- 0.6150689125 0.6332944036 0.5787457228
- 0.6160058975 0.6342352033 0.5797008276
- 0.6169418097 0.6351751089 0.5806555748
- 0.6178718805 0.6361111999 0.5816044807
- 0.6188020110 0.6370472908 0.5825533867
- 0.6197304130 0.6379815936 0.5835011005
- 0.6206536889 0.6389123797 0.5844430923
- 0.6215770841 0.6398432255 0.5853852034
- 0.6224973202 0.6407719851 0.5863258839
- 0.6234118938 0.6416980028 0.5872634053
- 0.6243265271 0.6426240802 0.5882009268
- 0.6252374053 0.6435475945 0.5891368985
- 0.6261436939 0.6444684267 0.5900704265
- 0.6270499825 0.6453893185 0.5910037756
- 0.6279519796 0.6463075876 0.5919355154
- 0.6288496852 0.6472237706 0.5928648710
- 0.6297472715 0.6481400132 0.5937942266
- 0.6306408048 0.6490532160 0.5947210789
- 0.6315302253 0.6499642134 0.5956451297
- 0.6324197054 0.6508752108 0.5965691209
- 0.6333047748 0.6517835855 0.5974907279
- 0.6341857910 0.6526899934 0.5984091759
- 0.6350668073 0.6535964012 0.5993278027
- 0.6359438896 0.6545000076 0.6002436280
- 0.6368169188 0.6554012895 0.6011555791
- 0.6376898289 0.6563025713 0.6020675898
- 0.6385591030 0.6572015882 0.6029770970
- 0.6394237876 0.6580982804 0.6038823724
- 0.6402884722 0.6589950919 0.6047877073
- 0.6411507130 0.6598895788 0.6056910157
- 0.6420087814 0.6607813239 0.6065897942
- 0.6428670287 0.6616728902 0.6074885130
- 0.6437233090 0.6625624895 0.6083862782
- 0.6445748210 0.6634479761 0.6092801094
- 0.6454262733 0.6643334031 0.6101740003
- 0.6462768912 0.6652175188 0.6110675931
- 0.6471220255 0.6660966277 0.6119573116
- 0.6479671001 0.6669756770 0.6128469110
- 0.6488121748 0.6678544283 0.6137366295
- 0.6496508718 0.6687275171 0.6146218181
- 0.6504895091 0.6696006060 0.6155067086
- 0.6513282061 0.6704736948 0.6163915992
- 0.6521630287 0.6713413000 0.6172724962
- 0.6529970765 0.6722081900 0.6181520224
- 0.6538311243 0.6730750799 0.6190316081
- 0.6546623707 0.6739377975 0.6199085712
- 0.6554920077 0.6747987270 0.6207835078
- 0.6563215852 0.6756594777 0.6216583848
- 0.6571496129 0.6765179038 0.6225318909
- 0.6579748988 0.6773731709 0.6234022975
- 0.6588003039 0.6782284975 0.6242725849
- 0.6596251130 0.6790826917 0.6251426935
- 0.6604462862 0.6799324751 0.6260074973
- 0.6612675786 0.6807821989 0.6268723011
- 0.6620888114 0.6816319823 0.6277372241
- 0.6629067063 0.6824771762 0.6286000013
- 0.6637240052 0.6833220124 0.6294621825
- 0.6645414233 0.6841667295 0.6303244233
- 0.6653565764 0.6850084066 0.6311848760
- 0.6661701798 0.6858481765 0.6320434213
- 0.6669837236 0.6866878867 0.6329019070
- 0.6677964926 0.6875264049 0.6337599754
- 0.6686064005 0.6883615851 0.6346150041
- 0.6694163084 0.6891968250 0.6354699135
- 0.6702262163 0.6900320053 0.6363248825
- 0.6710332036 0.6908645034 0.6371762753
- 0.6718395948 0.6916965842 0.6380265951
- 0.6726461053 0.6925287247 0.6388769746
- 0.6734504104 0.6933588982 0.6397256255
- 0.6742519736 0.6941872239 0.6405714750
- 0.6750535965 0.6950153708 0.6414173245
- 0.6758551002 0.6958433986 0.6422631145
- 0.6766521931 0.6966664791 0.6431037188
- 0.6774494052 0.6974896193 0.6439439058
- 0.6782464981 0.6983126998 0.6447842121
- 0.6790412068 0.6991328001 0.6456223726
- 0.6798340082 0.6999511123 0.6464583874
- 0.6806266904 0.7007693052 0.6472944021
- 0.6814191937 0.7015869021 0.6481302977
- 0.6822078824 0.7024006248 0.6489617229
- 0.6829966903 0.7032142878 0.6497930884
- 0.6837854981 0.7040280104 0.6506243944
- 0.6845712066 0.7048389912 0.6514533162
- 0.6853544712 0.7056484222 0.6522796154
- 0.6861379147 0.7064577937 0.6531059742
- 0.6869211197 0.7072668076 0.6539323926
- 0.6876996756 0.7080708742 0.6547545791
- 0.6884782910 0.7088748813 0.6555765867
- 0.6892567873 0.7096790075 0.6563987136
- 0.6900330782 0.7104793787 0.6572191119
- 0.6908069253 0.7112764716 0.6580371261
- 0.6915807128 0.7120736241 0.6588550806
- 0.6923545003 0.7128707170 0.6596730947
- 0.6931245923 0.7136620879 0.6604871154
- 0.6938942075 0.7144529819 0.6613001823
- 0.6946637034 0.7152439952 0.6621131897
- 0.6954323053 0.7160329819 0.6629254222
- 0.6961976886 0.7168176174 0.6637337804
- 0.6969630122 0.7176023126 0.6645420790
- 0.6977283955 0.7183870077 0.6653504968
- 0.6984916925 0.7191671133 0.6661558747
- 0.6992534995 0.7199447751 0.6669585705
- 0.7000153065 0.7207224965 0.6677613854
- 0.7007771134 0.7215002179 0.6685642004
- 0.7015355825 0.7222713232 0.6693624258
- 0.7022938132 0.7230420709 0.6701598167
- 0.7030519843 0.7238129973 0.6709572077
- 0.7038096786 0.7245823145 0.6717540026
- 0.7045649290 0.7253469229 0.6725463867
- 0.7053201199 0.7261115909 0.6733387113
- 0.7060751915 0.7268761992 0.6741309762
- 0.7068290710 0.7276378274 0.6749218106
- 0.7075812817 0.7283964157 0.6757097840
- 0.7083334923 0.7291548848 0.6764978766
- 0.7090857029 0.7299134731 0.6772860289
- 0.7098354101 0.7306681275 0.6780707836
- 0.7105838060 0.7314211130 0.6788532734
- 0.7113320827 0.7321742177 0.6796358824
- 0.7120804787 0.7329273224 0.6804183722
- 0.7128257751 0.7336754799 0.6811972857
- 0.7135705948 0.7344232798 0.6819751263
- 0.7143152952 0.7351710200 0.6827530265
- 0.7150601149 0.7359182835 0.6835308075
- 0.7158017159 0.7366598248 0.6843031049
- 0.7165433168 0.7374011874 0.6850749850
- 0.7172849178 0.7381426096 0.6858468056
- 0.7180262208 0.7388827205 0.6866185069
- 0.7187647820 0.7396168113 0.6873862147
- 0.7195035219 0.7403510213 0.6881539822
- 0.7202422023 0.7410851717 0.6889218092
- 0.7209799886 0.7418174744 0.6896888018
- 0.7217146754 0.7425451279 0.6904516816
- 0.7224494219 0.7432727218 0.6912146211
- 0.7231841087 0.7440003157 0.6919776201
- 0.7239174843 0.7447258234 0.6927394867
- 0.7246472836 0.7454472184 0.6934980154
- 0.7253772020 0.7461684942 0.6942564845
- 0.7261071205 0.7468898892 0.6950148940
- 0.7268354893 0.7476091981 0.6957721114
- 0.7275608182 0.7483249903 0.6965253949
- 0.7282860279 0.7490409017 0.6972786784
- 0.7290111780 0.7497566938 0.6980319023
- 0.7297351956 0.7504705787 0.6987839937
- 0.7304564118 0.7511811852 0.6995325089
- 0.7311775088 0.7518917918 0.7002809048
- 0.7318987250 0.7526022792 0.7010293007
- 0.7326188087 0.7533113956 0.7017766237
- 0.7333359718 0.7540174723 0.7025194764
- 0.7340533137 0.7547234893 0.7032623887
- 0.7347705960 0.7554296255 0.7040053010
- 0.7354866862 0.7561342120 0.7047476172
- 0.7361978889 0.7568343878 0.7054864168
- 0.7369092107 0.7575346828 0.7062252164
- 0.7376204133 0.7582349181 0.7069640160
- 0.7383310795 0.7589343190 0.7077025771
- 0.7390366197 0.7596284151 0.7084372044
- 0.7397419810 0.7603225112 0.7091717720
- 0.7404474020 0.7610166073 0.7099062800
- 0.7411528230 0.7617105842 0.7106409073
- 0.7418531179 0.7623990178 0.7113716006
- 0.7425531745 0.7630872726 0.7121018767
- 0.7432532907 0.7637757063 0.7128322124
- 0.7439532876 0.7644640207 0.7135624886
- 0.7446492910 0.7651482821 0.7142896056
- 0.7453442216 0.7658317089 0.7150154114
- 0.7460390925 0.7665150762 0.7157412767
- 0.7467340231 0.7671986222 0.7164672017
- 0.7474262714 0.7678791881 0.7171908021
- 0.7481164932 0.7685580850 0.7179121971
- 0.7488067150 0.7692371011 0.7186335921
- 0.7494968772 0.7699159980 0.7193549871
- 0.7501856089 0.7705929279 0.7200750709
- 0.7508713007 0.7712666988 0.7207918763
- 0.7515569925 0.7719404101 0.7215088010
- 0.7522428036 0.7726141810 0.7222256064
- 0.7529281974 0.7732872963 0.7229424119
- 0.7536085248 0.7739552259 0.7236546278
- 0.7542889118 0.7746230960 0.7243667245
- 0.7549691796 0.7752910256 0.7250788808
- 0.7556495070 0.7759588957 0.7257910967
- 0.7563261986 0.7766230106 0.7264999747
- 0.7570015788 0.7772859931 0.7272074223
- 0.7576768994 0.7779489756 0.7279146910
- 0.7583522797 0.7786120772 0.7286220789
- 0.7590258718 0.7792726755 0.7293279171
- 0.7596967220 0.7799301147 0.7300304770
- 0.7603675127 0.7805876136 0.7307329774
- 0.7610384226 0.7812449932 0.7314354777
- 0.7617092133 0.7819021940 0.7321380973
- 0.7623745203 0.7825548053 0.7328367829
- 0.7630398870 0.7832074165 0.7335352898
- 0.7637053132 0.7838600278 0.7342339158
- 0.7643706203 0.7845125198 0.7349324226
- 0.7650331855 0.7851625085 0.7356290221
- 0.7656937242 0.7858108282 0.7363240123
- 0.7663542032 0.7864592075 0.7370188832
- 0.7670148015 0.7871075869 0.7377138734
- 0.7676746845 0.7877553105 0.7384086251
- 0.7683306932 0.7884001732 0.7390993834
- 0.7689867020 0.7890449762 0.7397902012
- 0.7696425915 0.7896898985 0.7404810786
- 0.7702986002 0.7903347015 0.7411718965
- 0.7709521055 0.7909758091 0.7418606281
- 0.7716041803 0.7916151285 0.7425476909
- 0.7722561955 0.7922543287 0.7432348728
- 0.7729082108 0.7928935289 0.7439219952
- 0.7735598087 0.7935318947 0.7446089983
- 0.7742068172 0.7941648960 0.7452918887
- 0.7748538256 0.7947977781 0.7459747791
- 0.7755008936 0.7954307795 0.7466577291
- 0.7761479020 0.7960637808 0.7473406196
- 0.7767928243 0.7966936827 0.7480217814
- 0.7774356008 0.7973213196 0.7487009168
- 0.7780783772 0.7979490161 0.7493799925
- 0.7787212729 0.7985765934 0.7500591278
- 0.7793641090 0.7992041707 0.7507382035
- 0.7800034285 0.7998272181 0.7514144778
- 0.7806422710 0.8004500270 0.7520902753
- 0.7812811732 0.8010727763 0.7527660728
- 0.7819200754 0.8016955256 0.7534418702
- 0.7825579047 0.8023167253 0.7541171908
- 0.7831923962 0.8029342890 0.7547907233
- 0.7838268876 0.8035517931 0.7554641962
- 0.7844614983 0.8041694164 0.7561377287
- 0.7850959897 0.8047869205 0.7568112016
- 0.7857282162 0.8054007888 0.7574830055
- 0.7863587141 0.8060125113 0.7581532001
- 0.7869892716 0.8066241741 0.7588235140
- 0.7876198292 0.8072358966 0.7594937086
- 0.7882503867 0.8078476191 0.7601639032
- 0.7888780832 0.8084548712 0.7608323097
- 0.7895054221 0.8090618253 0.7615002990
- 0.7901325822 0.8096686006 0.7621682286
- 0.7907598019 0.8102754951 0.7628362179
- 0.7913867235 0.8108816743 0.7635040283
- 0.7920100093 0.8114830852 0.7641686797
- 0.7926331758 0.8120846152 0.7648333907
- 0.7932564020 0.8126860857 0.7654981017
- 0.7938796282 0.8132876158 0.7661628127
- 0.7945017815 0.8138875961 0.7668269873
- 0.7951213717 0.8144844770 0.7674893737
- 0.7957410812 0.8150814176 0.7681518197
- 0.7963607907 0.8156782985 0.7688142061
- 0.7969803810 0.8162751794 0.7694767118
- 0.7975987792 0.8168696761 0.7701377869
- 0.7982153893 0.8174614906 0.7707970738
- 0.7988319993 0.8180533051 0.7714563012
- 0.7994486094 0.8186451197 0.7721155286
- 0.8000652790 0.8192368746 0.7727746964
- 0.8006798029 0.8198254108 0.7734327912
- 0.8012925982 0.8204118013 0.7740896940
- 0.8019053936 0.8209980726 0.7747467160
- 0.8025181890 0.8215845227 0.7754036784
- 0.8031309843 0.8221707940 0.7760605812
- 0.8037403226 0.8227540851 0.7767156959
- 0.8043475151 0.8233358264 0.7773694992
- 0.8049547076 0.8239176273 0.7780233026
- 0.8055619001 0.8244994283 0.7786769867
- 0.8061690927 0.8250811100 0.7793307900
- 0.8067730069 0.8256602883 0.7799832225
- 0.8073750138 0.8262382746 0.7806347013
- 0.8079770803 0.8268163800 0.7812862992
- 0.8085792065 0.8273944855 0.7819377780
- 0.8091812730 0.8279724717 0.7825893164
- 0.8097804189 0.8285468221 0.7832390070
- 0.8103780150 0.8291193843 0.7838873267
- 0.8109756112 0.8296921253 0.7845357060
- 0.8115732074 0.8302646875 0.7851840854
- 0.8121708035 0.8308374286 0.7858325243
- 0.8127658963 0.8314061761 0.7864795923
- 0.8133594990 0.8319730759 0.7871257067
- 0.8139529824 0.8325399160 0.7877718806
- 0.8145465851 0.8331068158 0.7884181142
- 0.8151401281 0.8336737156 0.7890642285
- 0.8157312274 0.8342378736 0.7897089124
- 0.8163201213 0.8348001242 0.7903519273
- 0.8169090152 0.8353623152 0.7909948826
- 0.8174979091 0.8359245062 0.7916380167
- 0.8180868030 0.8364866972 0.7922809720
- 0.8186740875 0.8370468020 0.7929232717
- 0.8192589283 0.8376039267 0.7935640812
- 0.8198438287 0.8381611109 0.7942048907
- 0.8204286098 0.8387181759 0.7948457003
- 0.8210135102 0.8392754197 0.7954866290
- 0.8215975761 0.8398311734 0.7961269021
- 0.8221790195 0.8403828740 0.7967646122
- 0.8227605224 0.8409346938 0.7974023223
- 0.8233419061 0.8414865136 0.7980399728
- 0.8239232898 0.8420382142 0.7986776829
- 0.8245046735 0.8425897956 0.7993155122
- 0.8250821829 0.8431358933 0.7999498844
- 0.8256595731 0.8436819911 0.8005841970
- 0.8262370229 0.8442280889 0.8012183905
- 0.8268144131 0.8447741866 0.8018527031
- 0.8273919225 0.8453204036 0.8024870157
- 0.8279669285 0.8458629251 0.8031185865
- 0.8285411000 0.8464043140 0.8037490249
- 0.8291152716 0.8469458222 0.8043794036
- 0.8296893835 0.8474872112 0.8050099015
- 0.8302636147 0.8480286002 0.8056402802
- 0.8308361769 0.8485683799 0.8062694073
- 0.8314064741 0.8491060734 0.8068965077
- 0.8319767714 0.8496438265 0.8075236082
- 0.8325471282 0.8501815200 0.8081507087
- 0.8331174850 0.8507192135 0.8087778091
- 0.8336874843 0.8512564898 0.8094046712
- 0.8342546225 0.8517901897 0.8100280762
- 0.8348217010 0.8523237705 0.8106514215
- 0.8353887796 0.8528574705 0.8112748265
- 0.8359557986 0.8533911109 0.8118981123
- 0.8365228772 0.8539248109 0.8125215173
- 0.8370872736 0.8544545770 0.8131418824
- 0.8376504779 0.8549830914 0.8137606978
- 0.8382136822 0.8555114865 0.8143793941
- 0.8387768269 0.8560398817 0.8149982095
- 0.8393399715 0.8565682769 0.8156170249
- 0.8399021029 0.8570951819 0.8162348866
- 0.8404610157 0.8576182127 0.8168491721
- 0.8410199285 0.8581411242 0.8174635172
- 0.8415787816 0.8586640954 0.8180779219
- 0.8421378136 0.8591871262 0.8186922073
- 0.8426967263 0.8597099781 0.8193064928
- 0.8432520032 0.8602293730 0.8199177980
- 0.8438060880 0.8607478738 0.8205277920
- 0.8443602920 0.8612663150 0.8211377859
- 0.8449144959 0.8617848158 0.8217477798
- 0.8454685807 0.8623031974 0.8223577738
- 0.8460217714 0.8628203869 0.8229669929
- 0.8465716839 0.8633341193 0.8235728145
- 0.8471217155 0.8638477921 0.8241786957
- 0.8476716280 0.8643614054 0.8247845173
- 0.8482214808 0.8648750782 0.8253902793
- 0.8487715125 0.8653888106 0.8259961009
- 0.8493191004 0.8658990860 0.8265994787
- 0.8498654962 0.8664078712 0.8272011876
- 0.8504120111 0.8669167757 0.8278030157
- 0.8509584069 0.8674256206 0.8284047246
- 0.8515049219 0.8679344058 0.8290064931
- 0.8520511985 0.8684428930 0.8296083212
- 0.8525946736 0.8689479232 0.8302060962
- 0.8531380892 0.8694528937 0.8308039904
- 0.8536815047 0.8699579239 0.8314018250
- 0.8542249799 0.8704627752 0.8319995999
- 0.8547683954 0.8709678054 0.8325974941
- 0.8553109765 0.8714712262 0.8331940770
- 0.8558521867 0.8719722033 0.8337880969
- 0.8563933969 0.8724731803 0.8343821168
- 0.8569346070 0.8729742765 0.8349761963
- 0.8574758172 0.8734753132 0.8355702162
- 0.8580170274 0.8739762902 0.8361642957
- 0.8585556149 0.8744739294 0.8367559910
- 0.8590927720 0.8749697804 0.8373463750
- 0.8596299887 0.8754656911 0.8379368186
- 0.8601672053 0.8759617209 0.8385272026
- 0.8607044220 0.8764575720 0.8391175270
- 0.8612416983 0.8769536018 0.8397079110
- 0.8617749810 0.8774446845 0.8402953148
- 0.8623077869 0.8779354095 0.8408821225
- 0.8628407121 0.8784260750 0.8414688706
- 0.8633735776 0.8789168000 0.8420556784
- 0.8639063835 0.8794075251 0.8426426053
- 0.8644390106 0.8798975945 0.8432291746
- 0.8649681211 0.8803830147 0.8438127041
- 0.8654972911 0.8808683753 0.8443961143
- 0.8660264015 0.8813537955 0.8449795246
- 0.8665555716 0.8818392158 0.8455628753
- 0.8670848012 0.8823245764 0.8461462855
- 0.8676131964 0.8828086853 0.8467290998
- 0.8681393862 0.8832886815 0.8473091722
- 0.8686655164 0.8837687969 0.8478893042
- 0.8691915870 0.8842489123 0.8484694958
- 0.8697177172 0.8847289085 0.8490496278
- 0.8702437878 0.8852090240 0.8496297002
- 0.8707692027 0.8856875896 0.8502088785
- 0.8712928891 0.8861634731 0.8507859111
- 0.8718166947 0.8866394162 0.8513628244
- 0.8723403811 0.8871151805 0.8519396782
- 0.8728641272 0.8875911236 0.8525167108
- 0.8733878732 0.8880670071 0.8530936241
- 0.8739106059 0.8885408044 0.8536695838
- 0.8744313717 0.8890113831 0.8542435169
- 0.8749523163 0.8894819021 0.8548172712
- 0.8754730821 0.8899524808 0.8553912044
- 0.8759940267 0.8904231191 0.8559650779
- 0.8765147924 0.8908935785 0.8565390110
- 0.8770341873 0.8913617134 0.8571118712
- 0.8775507808 0.8918259144 0.8576828837
- 0.8780673742 0.8922899961 0.8582537770
- 0.8785840869 0.8927540779 0.8588247895
- 0.8791006804 0.8932182193 0.8593956828
- 0.8796172738 0.8936823010 0.8599665761
- 0.8801329136 0.8941447139 0.8605368137
- 0.8806458712 0.8946034908 0.8611049056
- 0.8811588883 0.8950623274 0.8616731167
- 0.8816719055 0.8955211043 0.8622412086
- 0.8821849227 0.8959800005 0.8628093004
- 0.8826978803 0.8964387774 0.8633773923
- 0.8832104206 0.8968967199 0.8639450073
- 0.8837205172 0.8973513246 0.8645104170
- 0.8842306733 0.8978059292 0.8650758266
- 0.8847408891 0.8982604742 0.8656411767
- 0.8852511048 0.8987150788 0.8662065864
- 0.8857613206 0.8991696835 0.8667719960
- 0.8862714171 0.8996242285 0.8673374057
- 0.8867782950 0.9000756741 0.8679000735
- 0.8872851729 0.9005271792 0.8684629202
- 0.8877921104 0.9009786844 0.8690257072
- 0.8882989883 0.9014301896 0.8695884943
- 0.8888059855 0.9018816948 0.8701512218
- 0.8893129230 0.9023333192 0.8707140088
- 0.8898167014 0.9027820826 0.8712748289
- 0.8903198838 0.9032304287 0.8718351126
- 0.8908231258 0.9036787152 0.8723952770
- 0.8913263083 0.9041271210 0.8729556203
- 0.8918294907 0.9045754075 0.8735159039
- 0.8923326731 0.9050236940 0.8740761280
- 0.8928335905 0.9054703116 0.8746351004
- 0.8933327794 0.9059156179 0.8751929998
- 0.8938320279 0.9063609838 0.8757507801
- 0.8943310976 0.9068062901 0.8763086796
- 0.8948302865 0.9072515965 0.8768665791
- 0.8953294754 0.9076969028 0.8774244785
- 0.8958278894 0.9081414938 0.8779817820
- 0.8963238001 0.9085838795 0.8785374165
- 0.8968197107 0.9090263247 0.8790928721
- 0.8973156810 0.9094687104 0.8796485066
- 0.8978115916 0.9099110961 0.8802040815
- 0.8983076215 0.9103534818 0.8807597160
- 0.8988034725 0.9107959270 0.8813151717
- 0.8992962837 0.9112346172 0.8818688989
- 0.8997886181 0.9116730094 0.8824223280
- 0.9002810121 0.9121112823 0.8829756975
- 0.9007734060 0.9125496745 0.8835291266
- 0.9012656808 0.9129880071 0.8840824962
- 0.9017580748 0.9134262800 0.8846358061
- 0.9022489786 0.9138627052 0.8851882815
- 0.9027383924 0.9142972231 0.8857396245
- 0.9032276869 0.9147316813 0.8862909079
- 0.9037171006 0.9151660800 0.8868421912
- 0.9042065144 0.9156005979 0.8873934746
- 0.9046958089 0.9160349965 0.8879448175
- 0.9051852226 0.9164693952 0.8884961009
- 0.9056711793 0.9169011116 0.8890454173
- 0.9061573148 0.9173327088 0.8895946741
- 0.9066432714 0.9177644253 0.8901439905
- 0.9071292877 0.9181960821 0.8906934261
- 0.9076154232 0.9186277986 0.8912426829
- 0.9081013799 0.9190593958 0.8917919993
- 0.9085853100 0.9194893241 0.8923398852
- 0.9090666771 0.9199172854 0.8928862214
- 0.9095481038 0.9203454256 0.8934323788
- 0.9100295901 0.9207733870 0.8939787149
- 0.9105110168 0.9212014079 0.8945249915
- 0.9109923840 0.9216294885 0.8950712085
- 0.9114738703 0.9220575094 0.8956174850
- 0.9119517803 0.9224802852 0.8961616158
- 0.9124293923 0.9229027033 0.8967053890
- 0.9129070044 0.9233251214 0.8972491026
- 0.9133846164 0.9237474799 0.8977928758
- 0.9138621092 0.9241697788 0.8983367085
- 0.9143397212 0.9245921969 0.8988804817
- 0.9148163795 0.9250133038 0.8994235992
- 0.9152907729 0.9254313111 0.8999646902
- 0.9157652259 0.9258493185 0.9005057216
- 0.9162396193 0.9262673259 0.9010468125
- 0.9167140126 0.9266853929 0.9015879035
- 0.9171885252 0.9271034002 0.9021288753
- 0.9176629186 0.9275214076 0.9026700258
- 0.9181352854 0.9279373884 0.9032099247
- 0.9186062217 0.9283521175 0.9037488103
- 0.9190772176 0.9287667274 0.9042876959
- 0.9195482135 0.9291813970 0.9048265815
- 0.9200190902 0.9295961261 0.9053655267
- 0.9204900861 0.9300107956 0.9059044123
- 0.9209610820 0.9304254055 0.9064432979
- 0.9214289188 0.9308364987 0.9069793224
- 0.9218962193 0.9312469959 0.9075146914
- 0.9223635197 0.9316574931 0.9080500007
- 0.9228308201 0.9320679903 0.9085853100
- 0.9232981205 0.9324784875 0.9091206789
- 0.9237653017 0.9328889847 0.9096559882
- 0.9242324829 0.9332993031 0.9101912975
- 0.9246969223 0.9337061048 0.9107241035
- 0.9251613021 0.9341129065 0.9112569094
- 0.9256256819 0.9345198274 0.9117897153
- 0.9260901213 0.9349266291 0.9123224020
- 0.9265545011 0.9353333712 0.9128552079
- 0.9270188808 0.9357401729 0.9133880138
- 0.9274827838 0.9361463189 0.9139202237
- 0.9279441237 0.9365494251 0.9144498706
- 0.9284055233 0.9369524121 0.9149795175
- 0.9288668036 0.9373555183 0.9155091047
- 0.9293280840 0.9377586246 0.9160386920
- 0.9297894835 0.9381616116 0.9165682793
- 0.9302508235 0.9385647178 0.9170979261
- 0.9307109714 0.9389663935 0.9176266789
- 0.9311680794 0.9393649101 0.9181531072
- 0.9316251278 0.9397633076 0.9186794758
- 0.9320821762 0.9401618242 0.9192059040
- 0.9325392842 0.9405602813 0.9197322726
- 0.9329962730 0.9409586787 0.9202587008
- 0.9334533811 0.9413571954 0.9207851291
- 0.9339085817 0.9417545795 0.9213101268
- 0.9343593717 0.9421498775 0.9218313098
- 0.9348102212 0.9425451756 0.9223526120
- 0.9352610111 0.9429404736 0.9228739142
- 0.9357118011 0.9433357716 0.9233952165
- 0.9361625910 0.9437311292 0.9239163995
- 0.9366133809 0.9441264272 0.9244377017
- 0.9370620251 0.9445207715 0.9249573946
- 0.9375048280 0.9449130297 0.9254726171
- 0.9379475713 0.9453052282 0.9259877801
- 0.9383903742 0.9456974268 0.9265030026
- 0.9388331771 0.9460896254 0.9270182252
- 0.9392759800 0.9464818239 0.9275333881
- 0.9397187829 0.9468740225 0.9280486107
- 0.9401605129 0.9472647905 0.9285627007
- 0.9405969977 0.9476501942 0.9290714860
- 0.9410336018 0.9480355978 0.9295802116
- 0.9414702058 0.9484211206 0.9300889969
- 0.9419068098 0.9488065243 0.9305977225
- 0.9423432946 0.9491919279 0.9311063886
- 0.9427798986 0.9495772719 0.9316151738
- 0.9432163239 0.9499623179 0.9321237803
- 0.9436482191 0.9503390789 0.9326291084
- 0.9440801740 0.9507158995 0.9331343770
- 0.9445121288 0.9510927200 0.9336397052
- 0.9449440837 0.9514694810 0.9341449142
- 0.9453759789 0.9518463016 0.9346501827
- 0.9458078742 0.9522231221 0.9351555109
- 0.9462398887 0.9526000023 0.9356607795
- 0.9466683865 0.9529722929 0.9361640811
- 0.9470962882 0.9533438087 0.9366669059
- 0.9475240707 0.9537153840 0.9371697903
- 0.9479519725 0.9540868998 0.9376726151
- 0.9483798146 0.9544584155 0.9381753802
- 0.9488077164 0.9548299909 0.9386783242
- 0.9492354989 0.9552015066 0.9391810894
- 0.9496610165 0.9555711746 0.9396826029
- 0.9500846863 0.9559394717 0.9401828051
- 0.9505084157 0.9563078284 0.9406831264
- 0.9509320855 0.9566761255 0.9411833882
- 0.9513558149 0.9570444226 0.9416837096
- 0.9517794847 0.9574127197 0.9421839714
- 0.9522032142 0.9577810168 0.9426841736
- 0.9526256919 0.9581483006 0.9431836009
- 0.9530442953 0.9585124254 0.9436798096
- 0.9534628987 0.9588766098 0.9441760778
- 0.9538815022 0.9592407942 0.9446722865
- 0.9543001056 0.9596049190 0.9451684952
- 0.9547187090 0.9599691033 0.9456648231
- 0.9551373124 0.9603332281 0.9461609721
- 0.9555559158 0.9606974125 0.9466571808
- 0.9559701085 0.9610580802 0.9471496940
- 0.9563835859 0.9614182115 0.9476413727
- 0.9567971230 0.9617784023 0.9481331706
- 0.9572104812 0.9621384740 0.9486249089
- 0.9576240182 0.9624987245 0.9491167068
- 0.9580374956 0.9628589153 0.9496085048
- 0.9584509730 0.9632189870 0.9501001835
- 0.9588623047 0.9635775089 0.9505898952
- 0.9592704177 0.9639338851 0.9510766864
- 0.9596785903 0.9642902017 0.9515634179
- 0.9600868225 0.9646465182 0.9520500898
- 0.9604949951 0.9650027752 0.9525368214
- 0.9609032273 0.9653592110 0.9530236125
- 0.9613113999 0.9657155275 0.9535102844
- 0.9617195725 0.9660717845 0.9539970160
- 0.9621226192 0.9664239883 0.9544786215
- 0.9625251889 0.9667757750 0.9549596906
- 0.9629278183 0.9671275020 0.9554407001
- 0.9633303285 0.9674792886 0.9559217095
- 0.9637328982 0.9678310752 0.9564027190
- 0.9641355276 0.9681829214 0.9568837285
- 0.9645379782 0.9685347080 0.9573647976
- 0.9649384022 0.9688847065 0.9578434825
- 0.9653344154 0.9692314267 0.9583176970
- 0.9657304883 0.9695780873 0.9587917924
- 0.9661265016 0.9699246883 0.9592658877
- 0.9665225148 0.9702714086 0.9597399831
- 0.9669185281 0.9706181288 0.9602141976
- 0.9673146009 0.9709647894 0.9606882930
- 0.9677106142 0.9713115096 0.9611623883
- 0.9681016803 0.9716545939 0.9616312981
- 0.9684907198 0.9719963074 0.9620978236
- 0.9688798189 0.9723380208 0.9625642896
- 0.9692687988 0.9726796746 0.9630308151
- 0.9696578979 0.9730213881 0.9634972811
- 0.9700468779 0.9733629823 0.9639638066
- 0.9704359174 0.9737046957 0.9644302726
- 0.9708248973 0.9740462899 0.9648967981
- 0.9712070227 0.9743828177 0.9653550982
- 0.9715890288 0.9747192860 0.9658132792
- 0.9719710946 0.9750556946 0.9662715793
- 0.9723531008 0.9753922224 0.9667298794
- 0.9727351069 0.9757285714 0.9671881199
- 0.9731171727 0.9760650992 0.9676464200
- 0.9734991789 0.9764015079 0.9681046009
- 0.9738795161 0.9767364264 0.9685608149
- 0.9742544293 0.9770668149 0.9690101147
- 0.9746292830 0.9773972034 0.9694594145
- 0.9750041962 0.9777275920 0.9699087143
- 0.9753791094 0.9780579805 0.9703580141
- 0.9757540226 0.9783884883 0.9708073139
- 0.9761288762 0.9787188768 0.9712566137
- 0.9765037894 0.9790493250 0.9717059135
- 0.9768754840 0.9793767929 0.9721511006
- 0.9772428274 0.9797003865 0.9725903869
- 0.9776101112 0.9800240993 0.9730296731
- 0.9779773951 0.9803476930 0.9734690785
- 0.9783446789 0.9806714058 0.9739084244
- 0.9787119031 0.9809949994 0.9743477702
- 0.9790791869 0.9813187122 0.9747871161
- 0.9794464707 0.9816424251 0.9752265215
- 0.9798092246 0.9819620252 0.9756602049
- 0.9801679254 0.9822781086 0.9760888815
- 0.9805266261 0.9825941920 0.9765176177
- 0.9808852077 0.9829102755 0.9769461751
- 0.9812439084 0.9832264185 0.9773749113
- 0.9816026092 0.9835425019 0.9778035879
- 0.9819613099 0.9838585854 0.9782322049
- 0.9823198915 0.9841747284 0.9786608815
- 0.9826725125 0.9844858050 0.9790827036
- 0.9830206037 0.9847931862 0.9794991016
- 0.9833686948 0.9851006866 0.9799156189
- 0.9837167263 0.9854081273 0.9803320765
- 0.9840648174 0.9857155085 0.9807485938
- 0.9844129086 0.9860228896 0.9811649919
- 0.9847608805 0.9863303900 0.9815815091
- 0.9851089716 0.9866377711 0.9819980264
- 0.9854506254 0.9869400859 0.9824073911
- 0.9857869148 0.9872382283 0.9828109741
- 0.9861232042 0.9875363708 0.9832146168
- 0.9864594936 0.9878345132 0.9836181998
- 0.9867957830 0.9881327152 0.9840217233
- 0.9871320724 0.9884307981 0.9844253063
- 0.9874684215 0.9887290001 0.9848288894
- 0.9878047109 0.9890270829 0.9852324724
- 0.9881356955 0.9893202186 0.9856290817
- 0.9884604216 0.9896075130 0.9860175252
- 0.9887850881 0.9898949265 0.9864059091
- 0.9891096950 0.9901822209 0.9867942929
- 0.9894344211 0.9904695153 0.9871826768
- 0.9897590876 0.9907568097 0.9875711203
- 0.9900838137 0.9910441041 0.9879595041
- 0.9904084802 0.9913313985 0.9883478880
- 0.9907290936 0.9916148782 0.9887315035
- 0.9910402894 0.9918898940 0.9891040921
- 0.9913514853 0.9921647906 0.9894766212
- 0.9916628003 0.9924398065 0.9898492098
- 0.9919739962 0.9927147031 0.9902216792
- 0.9922851920 0.9929897189 0.9905943274
- 0.9925965071 0.9932646751 0.9909667969
- 0.9929077029 0.9935395718 0.9913393855
- 0.9932175875 0.9938135147 0.9917104244
- 0.9935122728 0.9940760732 0.9920637012
- 0.9938070774 0.9943386912 0.9924169779
- 0.9941018224 0.9946013093 0.9927703142
- 0.9943966269 0.9948639274 0.9931235909
- 0.9946913123 0.9951264858 0.9934769273
- 0.9949861169 0.9953891039 0.9938303232
- 0.9952808022 0.9956517220 0.9941835999
- 0.9955756068 0.9959142804 0.9945368767
- 0.9958524704 0.9961653948 0.9948744774
- 0.9961246848 0.9964134097 0.9952080250
- 0.9963967800 0.9966614842 0.9955413938
- 0.9966689944 0.9969094992 0.9958748817
- 0.9969412088 0.9971575141 0.9962083101
- 0.9972134233 0.9974055886 0.9965417981
- 0.9974855781 0.9976536036 0.9968752265
- 0.9977576733 0.9979016185 0.9972087145
- 0.9980192780 0.9981427789 0.9975314736
- 0.9982668757 0.9983748794 0.9978399873
- 0.9985144734 0.9986070991 0.9981486201
- 0.9987620711 0.9988391995 0.9984571934
- 0.9990097284 0.9990714192 0.9987657070
- 0.9992572069 0.9993035197 0.9990742803
- 0.9995048046 0.9995356798 0.9993829131
- 0.9997524023 0.9997677803 0.9996914268
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_optima_ii_200.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_optima_ii_200.spi1d
deleted file mode 100644
index 11a33289318..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_optima_ii_200.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0111121098 0.0121509498 0.0121509498
- 0.0217311792 0.0234846398 0.0234846398
- 0.0310309306 0.0335913785 0.0335913785
- 0.0394427888 0.0427072011 0.0427072011
- 0.0472172312 0.0510250889 0.0510250889
- 0.0544895791 0.0587030984 0.0587030984
- 0.0613539182 0.0658273399 0.0658273399
- 0.0678610802 0.0724957809 0.0724957809
- 0.0740588829 0.0787753463 0.0787753463
- 0.0799922720 0.0847034305 0.0847034305
- 0.0856926665 0.0903405622 0.0903405622
- 0.0911944881 0.0957725719 0.0957725719
- 0.0965085030 0.1010297015 0.1010297015
- 0.1016504988 0.1061294973 0.1061294973
- 0.1066408977 0.1110759974 0.1110759974
- 0.1114827022 0.1158965006 0.1158965006
- 0.1161810011 0.1205943003 0.1205943003
- 0.1207583994 0.1251748055 0.1251748055
- 0.1252014935 0.1296516955 0.1296516955
- 0.1295239031 0.1340274960 0.1340274960
- 0.1337441057 0.1383039951 0.1383039951
- 0.1378667057 0.1424947977 0.1424947977
- 0.1418835968 0.1466037929 0.1466037929
- 0.1458135992 0.1506410986 0.1506410986
- 0.1496558040 0.1545946002 0.1545946002
- 0.1534211040 0.1584779024 0.1584779024
- 0.1571090072 0.1622924954 0.1622924954
- 0.1607228965 0.1660465002 0.1660465002
- 0.1642647982 0.1697326005 0.1697326005
- 0.1677455008 0.1733641028 0.1733641028
- 0.1711609066 0.1769354939 0.1769354939
- 0.1745131016 0.1804486960 0.1804486960
- 0.1778111011 0.1839037985 0.1839037985
- 0.1810566932 0.1873078942 0.1873078942
- 0.1842480004 0.1906577051 0.1906577051
- 0.1873922944 0.1939612031 0.1939612031
- 0.1904910952 0.1972206980 0.1972206980
- 0.1935475022 0.2004390955 0.2004390955
- 0.1965657026 0.2036167979 0.2036167979
- 0.1995460987 0.2067523003 0.2067523003
- 0.2024825066 0.2098508030 0.2098508030
- 0.2053820044 0.2129165977 0.2129165977
- 0.2082439959 0.2159480006 0.2159480006
- 0.2110687941 0.2189517021 0.2189517021
- 0.2138601989 0.2219190001 0.2219190001
- 0.2166164964 0.2248522043 0.2248522043
- 0.2193437964 0.2277560979 0.2277560979
- 0.2220394015 0.2306237966 0.2306237966
- 0.2247070074 0.2334605008 0.2334605008
- 0.2273449004 0.2362726033 0.2362726033
- 0.2299581021 0.2390560061 0.2390560061
- 0.2325424999 0.2418099940 0.2418099940
- 0.2350990027 0.2445425987 0.2445425987
- 0.2376336008 0.2472528070 0.2472528070
- 0.2401454002 0.2499340028 0.2499340028
- 0.2426387966 0.2525874972 0.2525874972
- 0.2451128960 0.2552196980 0.2552196980
- 0.2475619018 0.2578315139 0.2578315139
- 0.2499863058 0.2604233027 0.2604233027
- 0.2523908913 0.2629944980 0.2629944980
- 0.2547743022 0.2655487061 0.2655487061
- 0.2571432889 0.2680800855 0.2680800855
- 0.2594946027 0.2705903947 0.2705903947
- 0.2618246973 0.2730821967 0.2730821967
- 0.2641352117 0.2755582929 0.2755582929
- 0.2664259076 0.2780191004 0.2780191004
- 0.2686997056 0.2804580927 0.2804580927
- 0.2709574103 0.2828805149 0.2828805149
- 0.2731972933 0.2852869034 0.2852869034
- 0.2754215896 0.2876777947 0.2876777947
- 0.2776325047 0.2900503874 0.2900503874
- 0.2798275948 0.2924054861 0.2924054861
- 0.2820053995 0.2947433889 0.2947433889
- 0.2841629088 0.2970634997 0.2970634997
- 0.2863053083 0.2993713021 0.2993713021
- 0.2884348929 0.3016661108 0.3016661108
- 0.2905501127 0.3039461970 0.3039461970
- 0.2926583886 0.3062120080 0.3062120080
- 0.2947568893 0.3084635139 0.3084635139
- 0.2968437076 0.3106997013 0.3106997013
- 0.2989166081 0.3129228055 0.3129228055
- 0.3009737134 0.3151350021 0.3151350021
- 0.3030146956 0.3173327148 0.3173327148
- 0.3050420880 0.3195173144 0.3195173144
- 0.3070568144 0.3216913044 0.3216913044
- 0.3090623915 0.3238545060 0.3238545060
- 0.3110578060 0.3260023892 0.3260023892
- 0.3130468130 0.3281404078 0.3281404078
- 0.3150278926 0.3302693069 0.3302693069
- 0.3169982135 0.3323845863 0.3323845863
- 0.3189576864 0.3344885111 0.3344885111
- 0.3209047019 0.3365832865 0.3365832865
- 0.3228406012 0.3386682868 0.3386682868
- 0.3247657120 0.3407419920 0.3407419920
- 0.3266789913 0.3428055942 0.3428055942
- 0.3285810053 0.3448581100 0.3448581100
- 0.3304736018 0.3468984962 0.3468984962
- 0.3323583901 0.3489289880 0.3489289880
- 0.3342367113 0.3509478867 0.3509478867
- 0.3361082971 0.3529567122 0.3529567122
- 0.3379718065 0.3549566865 0.3549566865
- 0.3398267031 0.3569482863 0.3569482863
- 0.3416717947 0.3589293957 0.3589293957
- 0.3435060084 0.3609009981 0.3609009981
- 0.3453314900 0.3628633916 0.3628633916
- 0.3471463919 0.3648136854 0.3648136854
- 0.3489513993 0.3667523861 0.3667523861
- 0.3507472873 0.3686820865 0.3686820865
- 0.3525382876 0.3706041873 0.3706041873
- 0.3543233871 0.3725175858 0.3725175858
- 0.3561016917 0.3744210899 0.3744210899
- 0.3578726053 0.3763135970 0.3763135970
- 0.3596351147 0.3781942129 0.3781942129
- 0.3613910973 0.3800665140 0.3800665140
- 0.3631403148 0.3819315135 0.3819315135
- 0.3648819029 0.3837873042 0.3837873042
- 0.3666147888 0.3856337070 0.3856337070
- 0.3683386147 0.3874723017 0.3874723017
- 0.3700559139 0.3893026114 0.3893026114
- 0.3717651963 0.3911237121 0.3911237121
- 0.3734667003 0.3929347992 0.3929347992
- 0.3751592040 0.3947354853 0.3947354853
- 0.3768459857 0.3965282142 0.3965282142
- 0.3785249889 0.3983115852 0.3983115852
- 0.3801974952 0.4000878930 0.4000878930
- 0.3818610907 0.4018566012 0.4018566012
- 0.3835192919 0.4036169052 0.4036169052
- 0.3851707876 0.4053680897 0.4053680897
- 0.3868159950 0.4071125984 0.4071125984
- 0.3884536028 0.4088492990 0.4088492990
- 0.3900853097 0.4105800986 0.4105800986
- 0.3917112947 0.4123049974 0.4123049974
- 0.3933308125 0.4140234888 0.4140234888
- 0.3949447870 0.4157348871 0.4157348871
- 0.3965539038 0.4174388051 0.4174388051
- 0.3981573880 0.4191350937 0.4191350937
- 0.3997552991 0.4208256006 0.4208256006
- 0.4013460875 0.4225083888 0.4225083888
- 0.4029329121 0.4241839945 0.4241839945
- 0.4045143127 0.4258517921 0.4258517921
- 0.4060910046 0.4275138080 0.4275138080
- 0.4076623023 0.4291698933 0.4291698933
- 0.4092277884 0.4308196008 0.4308196008
- 0.4107879102 0.4324634969 0.4324634969
- 0.4123404026 0.4340988100 0.4340988100
- 0.4138863087 0.4357272089 0.4357272089
- 0.4154250026 0.4373478889 0.4373478889
- 0.4169568121 0.4389612079 0.4389612079
- 0.4184818864 0.4405669868 0.4405669868
- 0.4199990034 0.4421640933 0.4421640933
- 0.4215070009 0.4437515140 0.4437515140
- 0.4230087101 0.4453321993 0.4453321993
- 0.4245057106 0.4469063878 0.4469063878
- 0.4259983897 0.4484742880 0.4484742880
- 0.4274863899 0.4500342011 0.4500342011
- 0.4289681017 0.4515857995 0.4515857995
- 0.4304446876 0.4531300068 0.4531300068
- 0.4319162071 0.4546670914 0.4546670914
- 0.4333826005 0.4561972916 0.4561972916
- 0.4348441064 0.4577195942 0.4577195942
- 0.4363026917 0.4592362046 0.4592362046
- 0.4377590120 0.4607473016 0.4607473016
- 0.4392131865 0.4622528851 0.4622528851
- 0.4406625032 0.4637500048 0.4637500048
- 0.4421091080 0.4652411938 0.4652411938
- 0.4435526133 0.4667268991 0.4667268991
- 0.4449920058 0.4682061076 0.4682061076
- 0.4464268088 0.4696769118 0.4696769118
- 0.4478574991 0.4711419940 0.4711419940
- 0.4492841959 0.4726015031 0.4726015031
- 0.4507060051 0.4740524888 0.4740524888
- 0.4521220922 0.4754965901 0.4754965901
- 0.4535340965 0.4769350886 0.4769350886
- 0.4549413919 0.4783662856 0.4783662856
- 0.4563410878 0.4797913134 0.4797913134
- 0.4577364922 0.4812119901 0.4812119901
- 0.4591276050 0.4826276898 0.4826276898
- 0.4605121911 0.4840362966 0.4840362966
- 0.4618934989 0.4854404926 0.4854404926
- 0.4632714987 0.4868401885 0.4868401885
- 0.4646422863 0.4882321954 0.4882321954
- 0.4660094976 0.4896200001 0.4896200001
- 0.4673734009 0.4910030961 0.4910030961
- 0.4687319994 0.4923816025 0.4923816025
- 0.4700880945 0.4937570095 0.4937570095
- 0.4714413881 0.4951288104 0.4951288104
- 0.4727892876 0.4964961112 0.4964961112
- 0.4741345942 0.4978606999 0.4978606999
- 0.4754764140 0.4992212057 0.4992212057
- 0.4768131077 0.5005778074 0.5005778074
- 0.4781472087 0.5019320250 0.5019320250
- 0.4794766903 0.5032812953 0.5032812953
- 0.4808017015 0.5046275854 0.5046275854
- 0.4821242094 0.5059717894 0.5059717894
- 0.4834404886 0.5073099732 0.5073099732
- 0.4847536087 0.5086460710 0.5086460710
- 0.4860630035 0.5099794865 0.5099794865
- 0.4873664975 0.5113078952 0.5113078952
- 0.4886673987 0.5126342773 0.5126342773
- 0.4899624884 0.5139567852 0.5139567852
- 0.4912536144 0.5152760744 0.5152760744
- 0.4925413132 0.5165923238 0.5165923238
- 0.4938223064 0.5179045796 0.5179045796
- 0.4951008856 0.5192151070 0.5192151070
- 0.4963732958 0.5205205083 0.5205205083
- 0.4976417124 0.5218238235 0.5218238235
- 0.4989061058 0.5231245160 0.5231245160
- 0.5001640916 0.5244206190 0.5244206190
- 0.5014199018 0.5257151127 0.5257151127
- 0.5026680231 0.5270051956 0.5270051956
- 0.5039132833 0.5282933712 0.5282933712
- 0.5051530004 0.5295773745 0.5295773745
- 0.5063877106 0.5308588743 0.5308588743
- 0.5076187253 0.5321382880 0.5321382880
- 0.5088446736 0.5334129930 0.5334129930
- 0.5100693107 0.5346865058 0.5346865058
- 0.5112869740 0.5359553099 0.5359553099
- 0.5125030875 0.5372229815 0.5372229815
- 0.5137143135 0.5384858847 0.5384858847
- 0.5149223804 0.5397471189 0.5397471189
- 0.5161263943 0.5410054922 0.5410054922
- 0.5173262954 0.5422605872 0.5422605872
- 0.5185235143 0.5435131192 0.5435131192
- 0.5197150707 0.5447623730 0.5447623730
- 0.5209047794 0.5460104942 0.5460104942
- 0.5220907927 0.5472519994 0.5472519994
- 0.5232760906 0.5484923720 0.5484923720
- 0.5244560838 0.5497261286 0.5497261286
- 0.5256354809 0.5509589911 0.5509589911
- 0.5268111825 0.5521854162 0.5521854162
- 0.5279856920 0.5534102917 0.5534102917
- 0.5291559100 0.5546302199 0.5546302199
- 0.5303248167 0.5558478832 0.5558478832
- 0.5314909220 0.5570605993 0.5570605993
- 0.5326548815 0.5582709908 0.5582709908
- 0.5338155031 0.5594773889 0.5594773889
- 0.5349742770 0.5606803298 0.5606803298
- 0.5361307859 0.5618779063 0.5618779063
- 0.5372846723 0.5630717278 0.5630717278
- 0.5384358168 0.5642607808 0.5642607808
- 0.5395848155 0.5654460788 0.5654460788
- 0.5407317877 0.5666270256 0.5666270256
- 0.5418760777 0.5678040981 0.5678040981
- 0.5430176854 0.5689768791 0.5689768791
- 0.5441573858 0.5701463819 0.5701463819
- 0.5452948809 0.5713114142 0.5713114142
- 0.5464299917 0.5724735260 0.5724735260
- 0.5475621819 0.5736311078 0.5736311078
- 0.5486928225 0.5747861266 0.5747861266
- 0.5498210192 0.5759364963 0.5759364963
- 0.5509474277 0.5770848989 0.5770848989
- 0.5520703197 0.5782284141 0.5782284141
- 0.5531921983 0.5793704987 0.5793704987
- 0.5543109775 0.5805072188 0.5805072188
- 0.5554292202 0.5816432238 0.5816432238
- 0.5565428138 0.5827717781 0.5827717781
- 0.5576562881 0.5839003921 0.5839003921
- 0.5587658882 0.5850207806 0.5850207806
- 0.5598756075 0.5861409903 0.5861409903
- 0.5609806180 0.5872548819 0.5872548819
- 0.5620849729 0.5883675814 0.5883675814
- 0.5631865859 0.5894749165 0.5894749165
- 0.5642871261 0.5905798078 0.5905798078
- 0.5653848052 0.5916802287 0.5916802287
- 0.5664801002 0.5927764773 0.5927764773
- 0.5675740242 0.5938696861 0.5938696861
- 0.5686653852 0.5949565172 0.5949565172
- 0.5697557926 0.5960423946 0.5960423946
- 0.5708405972 0.5971215963 0.5971215963
- 0.5719254017 0.5982007980 0.5982007980
- 0.5730047226 0.5992723107 0.5992723107
- 0.5740836263 0.6003429890 0.6003429890
- 0.5751580000 0.6014091969 0.6014091969
- 0.5762305260 0.6024730802 0.6024730802
- 0.5773004889 0.6035333276 0.6035333276
- 0.5783671737 0.6045879722 0.6045879722
- 0.5794330835 0.6056417823 0.6056417823
- 0.5804936290 0.6066883802 0.6066883802
- 0.5815541148 0.6077349782 0.6077349782
- 0.5826098919 0.6087749004 0.6087749004
- 0.5836648941 0.6098132730 0.6098132730
- 0.5847159028 0.6108481884 0.6108481884
- 0.5857632160 0.6118795872 0.6118795872
- 0.5868092775 0.6129097939 0.6129097939
- 0.5878490806 0.6139339209 0.6139339209
- 0.5888888836 0.6149579883 0.6149579883
- 0.5899229050 0.6159774065 0.6159774065
- 0.5909554958 0.6169953942 0.6169953942
- 0.5919851065 0.6180102229 0.6180102229
- 0.5930107236 0.6190204024 0.6190204024
- 0.5940359831 0.6200305223 0.6200305223
- 0.5950549245 0.6210334897 0.6210334897
- 0.5960736871 0.6220365167 0.6220365167
- 0.5970885158 0.6230354905 0.6230354905
- 0.5981007814 0.6240319014 0.6240319014
- 0.5991119742 0.6250271201 0.6250271201
- 0.6001179814 0.6260160208 0.6260160208
- 0.6011241078 0.6270048022 0.6270048022
- 0.6021257043 0.6279885173 0.6279885173
- 0.6031255722 0.6289699078 0.6289699078
- 0.6041241288 0.6299499273 0.6299499273
- 0.6051182151 0.6309251785 0.6309251785
- 0.6061123013 0.6319004297 0.6319004297
- 0.6071022153 0.6328712106 0.6328712106
- 0.6080906987 0.6338403821 0.6338403821
- 0.6090779901 0.6348081827 0.6348081827
- 0.6100609899 0.6357709169 0.6357709169
- 0.6110439897 0.6367335916 0.6367335916
- 0.6120234728 0.6376916766 0.6376916766
- 0.6130014062 0.6386474967 0.6386474967
- 0.6139786243 0.6396028996 0.6396028996
- 0.6149513721 0.6405537724 0.6405537724
- 0.6159241796 0.6415047050 0.6415047050
- 0.6168935895 0.6424521804 0.6424521804
- 0.6178600788 0.6433963180 0.6433963180
- 0.6188266873 0.6443403959 0.6443403959
- 0.6197869778 0.6452776790 0.6452776790
- 0.6207470298 0.6462143064 0.6462143064
- 0.6217051744 0.6471490860 0.6471490860
- 0.6226593852 0.6480789185 0.6480789185
- 0.6236134768 0.6490086913 0.6490086913
- 0.6245638132 0.6499348283 0.6499348283
- 0.6255118847 0.6508585811 0.6508585811
- 0.6264600754 0.6517825127 0.6517825127
- 0.6274017096 0.6527013183 0.6527013183
- 0.6283431053 0.6536198854 0.6536198854
- 0.6292824149 0.6545372009 0.6545372009
- 0.6302164793 0.6554512978 0.6554512978
- 0.6311504841 0.6563653946 0.6563653946
- 0.6320812106 0.6572765708 0.6572765708
- 0.6330093145 0.6581853032 0.6581853032
- 0.6339374781 0.6590940952 0.6590940952
- 0.6348599792 0.6599957943 0.6599957943
- 0.6357815266 0.6608958244 0.6608958244
- 0.6367025971 0.6617954969 0.6617954969
- 0.6376188993 0.6626883149 0.6626883149
- 0.6385352015 0.6635810733 0.6635810733
- 0.6394497752 0.6644719243 0.6644719243
- 0.6403601766 0.6653575897 0.6653575897
- 0.6412705779 0.6662433147 0.6662433147
- 0.6421788931 0.6671264172 0.6671264172
- 0.6430848837 0.6680064797 0.6680064797
- 0.6439908147 0.6688866019 0.6688866019
- 0.6448925138 0.6697621942 0.6697621942
- 0.6457918882 0.6706354022 0.6706354022
- 0.6466913819 0.6715084910 0.6715084910
- 0.6475862861 0.6723757982 0.6723757982
- 0.6484801769 0.6732414961 0.6732414961
- 0.6493741274 0.6741071939 0.6741071939
- 0.6502627134 0.6749665737 0.6749665737
- 0.6511508822 0.6758252978 0.6758252978
- 0.6520388722 0.6766840219 0.6766840219
- 0.6529223919 0.6775373220 0.6775373220
- 0.6538059115 0.6783906221 0.6783906221
- 0.6546888947 0.6792433858 0.6792433858
- 0.6555675864 0.6800916791 0.6800916791
- 0.6564462185 0.6809399128 0.6809399128
- 0.6573243141 0.6817873716 0.6817873716
- 0.6581990719 0.6826301217 0.6826301217
- 0.6590738893 0.6834728122 0.6834728122
- 0.6599478126 0.6843147278 0.6843147278
- 0.6608172059 0.6851527095 0.6851527095
- 0.6616867185 0.6859906912 0.6859906912
- 0.6625552177 0.6868278980 0.6868278980
- 0.6634197831 0.6876606941 0.6876606941
- 0.6642844081 0.6884933710 0.6884933710
- 0.6651483178 0.6893252730 0.6893252730
- 0.6660085917 0.6901518106 0.6901518106
- 0.6668688059 0.6909784079 0.6909784079
- 0.6677287221 0.6918041706 0.6918041706
- 0.6685851216 0.6926234961 0.6926234961
- 0.6694415808 0.6934428215 0.6934428215
- 0.6702979207 0.6942619085 0.6942619085
- 0.6711509824 0.6950753927 0.6950753927
- 0.6720041037 0.6958888769 0.6958888769
- 0.6728572845 0.6967023015 0.6967023015
- 0.6737046838 0.6975108981 0.6975108981
- 0.6745517850 0.6983190179 0.6983190179
- 0.6753988862 0.6991270781 0.6991270781
- 0.6762413979 0.6999309063 0.6999309063
- 0.6770828962 0.7007337213 0.7007337213
- 0.6779245138 0.7015364766 0.7015364766
- 0.6787626743 0.7023348808 0.7023348808
- 0.6795991063 0.7031309009 0.7031309009
- 0.6804355979 0.7039269209 0.7039269209
- 0.6812698841 0.7047196031 0.7047196031
- 0.6821017861 0.7055087090 0.7055087090
- 0.6829338074 0.7062976956 0.7062976956
- 0.6837641001 0.7070850730 0.7070850730
- 0.6845905781 0.7078680992 0.7078680992
- 0.6854171157 0.7086511850 0.7086511850
- 0.6862432957 0.7094339728 0.7094339728
- 0.6870644093 0.7102119923 0.7102119923
- 0.6878855824 0.7109900117 0.7109900117
- 0.6887066960 0.7117680907 0.7117680907
- 0.6895229220 0.7125418782 0.7125418782
- 0.6903378963 0.7133144736 0.7133144736
- 0.6911528707 0.7140871286 0.7140871286
- 0.6919643283 0.7148566246 0.7148566246
- 0.6927723289 0.7156230807 0.7156230807
- 0.6935803890 0.7163894773 0.7163894773
- 0.6943870187 0.7171549797 0.7171549797
- 0.6951882243 0.7179164886 0.7179164886
- 0.6959893703 0.7186779976 0.7186779976
- 0.6967905760 0.7194393873 0.7194393873
- 0.6975867748 0.7201958895 0.7201958895
- 0.6983821988 0.7209516168 0.7209516168
- 0.6991776228 0.7217072248 0.7217072248
- 0.6999700069 0.7224600911 0.7224600911
- 0.7007597089 0.7232102752 0.7232102752
- 0.7015494108 0.7239603996 0.7239603996
- 0.7023385167 0.7247099280 0.7247099280
- 0.7031233907 0.7254531980 0.7254531980
- 0.7039083838 0.7261965275 0.7261965275
- 0.7046933770 0.7269399166 0.7269399166
- 0.7054750919 0.7276784778 0.7276784778
- 0.7062553763 0.7284148932 0.7284148932
- 0.7070357203 0.7291513085 0.7291513085
- 0.7078148127 0.7298862934 0.7298862934
- 0.7085903287 0.7306169271 0.7306169271
- 0.7093657255 0.7313475013 0.7313475013
- 0.7101411223 0.7320780158 0.7320780158
- 0.7109115124 0.7328050733 0.7328050733
- 0.7116804719 0.7335309982 0.7335309982
- 0.7124493718 0.7342568040 0.7342568040
- 0.7132170200 0.7349814773 0.7349814773
- 0.7139806747 0.7357025146 0.7357025146
- 0.7147443891 0.7364236116 0.7364236116
- 0.7155081034 0.7371445894 0.7371445894
- 0.7162681222 0.7378603816 0.7378603816
- 0.7170267105 0.7385740280 0.7385740280
- 0.7177852988 0.7392876148 0.7392876148
- 0.7185432911 0.7400004268 0.7400004268
- 0.7192980051 0.7407081723 0.7407081723
- 0.7200527191 0.7414160967 0.7414160967
- 0.7208074927 0.7421239018 0.7421239018
- 0.7215601206 0.7428290248 0.7428290248
- 0.7223110795 0.7435317039 0.7435317039
- 0.7230620980 0.7442343831 0.7442343831
- 0.7238131166 0.7449371815 0.7449371815
- 0.7245600820 0.7456340194 0.7456340194
- 0.7253068089 0.7463302016 0.7463302016
- 0.7260534763 0.7470265031 0.7470265031
- 0.7267987728 0.7477208972 0.7477208972
- 0.7275406122 0.7484099865 0.7484099865
- 0.7282822728 0.7490991950 0.7490991950
- 0.7290241122 0.7497884035 0.7497884035
- 0.7297623158 0.7504742146 0.7504742146
- 0.7304981947 0.7511575818 0.7511575818
- 0.7312340140 0.7518410087 0.7518410087
- 0.7319697738 0.7525243759 0.7525243759
- 0.7327011228 0.7532038093 0.7532038093
- 0.7334318161 0.7538825870 0.7538825870
- 0.7341625094 0.7545614839 0.7545614839
- 0.7348924279 0.7552397847 0.7552397847
- 0.7356168032 0.7559139729 0.7559139729
- 0.7363412976 0.7565882802 0.7565882802
- 0.7370656729 0.7572625279 0.7572625279
- 0.7377883792 0.7579351068 0.7579351068
- 0.7385078073 0.7586042881 0.7586042881
- 0.7392271757 0.7592735291 0.7592735291
- 0.7399466038 0.7599428296 0.7599428296
- 0.7406626940 0.7606090903 0.7606090903
- 0.7413759828 0.7612727880 0.7612727880
- 0.7420892715 0.7619364262 0.7619364262
- 0.7428025007 0.7626001239 0.7626001239
- 0.7435113192 0.7632591724 0.7632591724
- 0.7442179918 0.7639161944 0.7639161944
- 0.7449247241 0.7645732164 0.7645732164
- 0.7456315160 0.7652301788 0.7652301788
- 0.7463331223 0.7658814788 0.7658814788
- 0.7470337152 0.7665314078 0.7665314078
- 0.7477343082 0.7671812773 0.7671812773
- 0.7484349012 0.7678310871 0.7678310871
- 0.7491310239 0.7684757710 0.7684757710
- 0.7498267293 0.7691197991 0.7691197991
- 0.7505223751 0.7697638273 0.7697638273
- 0.7512180805 0.7704077959 0.7704077959
- 0.7519093156 0.7710475922 0.7710475922
- 0.7526003718 0.7716872096 0.7716872096
- 0.7532914877 0.7723268270 0.7723268270
- 0.7539826035 0.7729663849 0.7729663849
- 0.7546687722 0.7736009955 0.7736009955
- 0.7553548813 0.7742356062 0.7742356062
- 0.7560411096 0.7748702168 0.7748702168
- 0.7567272782 0.7755048275 0.7755048275
- 0.7574092150 0.7761334777 0.7761334777
- 0.7580910921 0.7767620087 0.7767620087
- 0.7587730885 0.7773905993 0.7773905993
- 0.7594550252 0.7780190706 0.7780190706
- 0.7601323724 0.7786415219 0.7786415219
- 0.7608097196 0.7792634964 0.7792634964
- 0.7614868879 0.7798855901 0.7798855901
- 0.7621641159 0.7805076241 0.7805076241
- 0.7628363967 0.7811251283 0.7811251283
- 0.7635082006 0.7817419171 0.7817419171
- 0.7641798854 0.7823588252 0.7823588252
- 0.7648516297 0.7829756141 0.7829756141
- 0.7655196786 0.7835885286 0.7835885286
- 0.7661867738 0.7842003107 0.7842003107
- 0.7668539286 0.7848120928 0.7848120928
- 0.7675210238 0.7854238749 0.7854238749
- 0.7681856155 0.7860323191 0.7860323191
- 0.7688488960 0.7866386771 0.7866386771
- 0.7695121765 0.7872452140 0.7872452140
- 0.7701753974 0.7878515720 0.7878515720
- 0.7708364725 0.7884562016 0.7884562016
- 0.7714951038 0.7890586853 0.7890586853
- 0.7721537948 0.7896612287 0.7896612287
- 0.7728124261 0.7902637124 0.7902637124
- 0.7734698057 0.7908648252 0.7908648252
- 0.7741237879 0.7914618850 0.7914618850
- 0.7747778296 0.7920590043 0.7920590043
- 0.7754318118 0.7926561832 0.7926561832
- 0.7760856748 0.7932531834 0.7932531834
- 0.7767338753 0.7938435078 0.7938435078
- 0.7773820758 0.7944338918 0.7944338918
- 0.7780303955 0.7950242162 0.7950242162
- 0.7786785960 0.7956146002 0.7956146002
- 0.7793235779 0.7962008715 0.7962008715
- 0.7799674273 0.7967858911 0.7967858911
- 0.7806112766 0.7973707914 0.7973707914
- 0.7812551260 0.7979558110 0.7979558110
- 0.7818971872 0.7985386252 0.7985386252
- 0.7825371027 0.7991185188 0.7991185188
- 0.7831770182 0.7996984124 0.7996984124
- 0.7838168740 0.8002783060 0.8002783060
- 0.7844563127 0.8008577824 0.8008577824
- 0.7850909233 0.8014323711 0.8014323711
- 0.7857254744 0.8020070791 0.8020070791
- 0.7863600850 0.8025817871 0.8025817871
- 0.7869946957 0.8031563759 0.8031563759
- 0.7876250744 0.8037273288 0.8037273288
- 0.7882537842 0.8042966127 0.8042966127
- 0.7888823748 0.8048657775 0.8048657775
- 0.7895110250 0.8054350019 0.8054350019
- 0.7901381850 0.8060027957 0.8060027957
- 0.7907618284 0.8065670133 0.8065670133
- 0.7913854122 0.8071311116 0.8071311116
- 0.7920088768 0.8076952100 0.8076952100
- 0.7926325202 0.8082594275 0.8082594275
- 0.7932527065 0.8088204861 0.8088204861
- 0.7938721776 0.8093808889 0.8093808889
- 0.7944917083 0.8099412918 0.8099412918
- 0.7951111794 0.8105016947 0.8105016947
- 0.7957289815 0.8110610247 0.8110610247
- 0.7963436842 0.8116179109 0.8116179109
- 0.7969583869 0.8121749163 0.8121749163
- 0.7975730896 0.8127318025 0.8127318025
- 0.7981876731 0.8132886887 0.8132886887
- 0.7987986803 0.8138427734 0.8138427734
- 0.7994089127 0.8143960834 0.8143960834
- 0.8000190258 0.8149495125 0.8149495125
- 0.8006290793 0.8155028224 0.8155028224
- 0.8012378812 0.8160552979 0.8160552979
- 0.8018423915 0.8166047931 0.8166047931
- 0.8024469018 0.8171542883 0.8171542883
- 0.8030514717 0.8177037835 0.8177037835
- 0.8036559820 0.8182532787 0.8182532787
- 0.8042569160 0.8187999725 0.8187999725
- 0.8048557043 0.8193448782 0.8193448782
- 0.8054544926 0.8198897839 0.8198897839
- 0.8060532808 0.8204346895 0.8204346895
- 0.8066521287 0.8209795952 0.8209795952
- 0.8072462082 0.8215199113 0.8215199113
- 0.8078402877 0.8220599890 0.8220599890
- 0.8084343076 0.8226001859 0.8226001859
- 0.8090283275 0.8231403232 0.8231403232
- 0.8096209168 0.8236796260 0.8236796260
- 0.8102098703 0.8242164254 0.8242164254
- 0.8107990026 0.8247532248 0.8247532248
- 0.8113880157 0.8252900839 0.8252900839
- 0.8119770885 0.8258268833 0.8258268833
- 0.8125630021 0.8263612986 0.8263612986
- 0.8131465912 0.8268936872 0.8268936872
- 0.8137301803 0.8274261951 0.8274261951
- 0.8143138885 0.8279585838 0.8279585838
- 0.8148974776 0.8284909725 0.8284909725
- 0.8154776096 0.8290188909 0.8290188909
- 0.8160567880 0.8295456767 0.8295456767
- 0.8166360855 0.8300724030 0.8300724030
- 0.8172153234 0.8305991888 0.8305991888
- 0.8177946210 0.8311259151 0.8311259151
- 0.8183705211 0.8316484094 0.8316484094
- 0.8189464211 0.8321709037 0.8321709037
- 0.8195223212 0.8326933980 0.8326933980
- 0.8200982213 0.8332158923 0.8332158923
- 0.8206732869 0.8337377906 0.8337377906
- 0.8212442994 0.8342564106 0.8342564106
- 0.8218153119 0.8347749710 0.8347749710
- 0.8223863244 0.8352935910 0.8352935910
- 0.8229573965 0.8358122706 0.8358122706
- 0.8235266209 0.8363298774 0.8363298774
- 0.8240911961 0.8368446231 0.8368446231
- 0.8246557713 0.8373593092 0.8373593092
- 0.8252205253 0.8378741145 0.8378741145
- 0.8257851005 0.8383888006 0.8383888006
- 0.8263477087 0.8389021754 0.8389021754
- 0.8269069791 0.8394131064 0.8394131064
- 0.8274661899 0.8399239779 0.8399239779
- 0.8280254006 0.8404349089 0.8404349089
- 0.8285846114 0.8409457803 0.8409457803
- 0.8291420937 0.8414549232 0.8414549232
- 0.8296970129 0.8419613242 0.8419613242
- 0.8302518129 0.8424677253 0.8424677253
- 0.8308066726 0.8429740071 0.8429740071
- 0.8313614726 0.8434804082 0.8434804082
- 0.8319147229 0.8439850211 0.8439850211
- 0.8324651122 0.8444867730 0.8444867730
- 0.8330155015 0.8449885845 0.8449885845
- 0.8335660100 0.8454903960 0.8454903960
- 0.8341163993 0.8459923267 0.8459923267
- 0.8346651196 0.8464931250 0.8464931250
- 0.8352108002 0.8469917774 0.8469917774
- 0.8357564807 0.8474906087 0.8474906087
- 0.8363021016 0.8479893804 0.8479893804
- 0.8368477821 0.8484880924 0.8484880924
- 0.8373925090 0.8489859104 0.8489859104
- 0.8379346132 0.8494806290 0.8494806290
- 0.8384767175 0.8499752879 0.8499752879
- 0.8390188217 0.8504700065 0.8504700065
- 0.8395608068 0.8509647250 0.8509647250
- 0.8401023746 0.8514587879 0.8514587879
- 0.8406404257 0.8519484997 0.8519484997
- 0.8411784768 0.8524380922 0.8524380922
- 0.8417165279 0.8529276848 0.8529276848
- 0.8422545791 0.8534172773 0.8534172773
- 0.8427925706 0.8539069295 0.8539069295
- 0.8433259130 0.8543931246 0.8543931246
- 0.8438590169 0.8548790812 0.8548790812
- 0.8443921208 0.8553649783 0.8553649783
- 0.8449252248 0.8558509946 0.8558509946
- 0.8454583287 0.8563370109 0.8563370109
- 0.8459873796 0.8568208218 0.8568208218
- 0.8465151787 0.8573036194 0.8573036194
- 0.8470429182 0.8577864766 0.8577864766
- 0.8475707173 0.8582693934 0.8582693934
- 0.8480983973 0.8587523103 0.8587523103
- 0.8486241102 0.8592330217 0.8592330217
- 0.8491476178 0.8597115278 0.8597115278
- 0.8496711254 0.8601899147 0.8601899147
- 0.8501945734 0.8606684208 0.8606684208
- 0.8507180810 0.8611468077 0.8611468077
- 0.8512408137 0.8616245985 0.8616245985
- 0.8517602086 0.8620989919 0.8620989919
- 0.8522796035 0.8625733852 0.8625733852
- 0.8527989984 0.8630477786 0.8630477786
- 0.8533183932 0.8635221720 0.8635221720
- 0.8538377881 0.8639966249 0.8639966249
- 0.8543522954 0.8644680977 0.8644680977
- 0.8548657894 0.8649389744 0.8649389744
- 0.8553792834 0.8654097915 0.8654097915
- 0.8558928967 0.8658807278 0.8658807278
- 0.8564063907 0.8663516045 0.8663516045
- 0.8569173813 0.8668203950 0.8668203950
- 0.8574250937 0.8672863841 0.8672863841
- 0.8579329252 0.8677524924 0.8677524924
- 0.8584406972 0.8682186007 0.8682186007
- 0.8589485288 0.8686845899 0.8686845899
- 0.8594563007 0.8691506982 0.8691506982
- 0.8599594831 0.8696123958 0.8696123958
- 0.8604626060 0.8700739741 0.8700739741
- 0.8609657884 0.8705356121 0.8705356121
- 0.8614689708 0.8709973097 0.8709973097
- 0.8619722128 0.8714588881 0.8714588881
- 0.8624734879 0.8719184995 0.8719184995
- 0.8629732132 0.8723762035 0.8723762035
- 0.8634728193 0.8728339076 0.8728339076
- 0.8639724255 0.8732916117 0.8732916117
- 0.8644720912 0.8737491965 0.8737491965
- 0.8649716973 0.8742069006 0.8742069006
- 0.8654679060 0.8746609092 0.8746609092
- 0.8659641147 0.8751147985 0.8751147985
- 0.8664603233 0.8755686283 0.8755686283
- 0.8669564128 0.8760225177 0.8760225177
- 0.8674526215 0.8764764071 0.8764764071
- 0.8679472208 0.8769292831 0.8769292831
- 0.8684396744 0.8773809075 0.8773809075
- 0.8689323068 0.8778324723 0.8778324723
- 0.8694248199 0.8782839775 0.8782839775
- 0.8699172735 0.8787356019 0.8787356019
- 0.8704097867 0.8791871071 0.8791871071
- 0.8709002137 0.8796362281 0.8796362281
- 0.8713902235 0.8800846934 0.8800846934
- 0.8718801737 0.8805330992 0.8805330992
- 0.8723701835 0.8809816241 0.8809816241
- 0.8728601933 0.8814300895 0.8814300895
- 0.8733496070 0.8818780184 0.8818780184
- 0.8738359213 0.8823224902 0.8823224902
- 0.8743221760 0.8827670217 0.8827670217
- 0.8748083711 0.8832114935 0.8832114935
- 0.8752946854 0.8836559057 0.8836559057
- 0.8757808805 0.8841003776 0.8841003776
- 0.8762651086 0.8845438957 0.8845438957
- 0.8767464757 0.8849858046 0.8849858046
- 0.8772279024 0.8854277730 0.8854277730
- 0.8777093291 0.8858698010 0.8858698010
- 0.8781906962 0.8863118291 0.8863118291
- 0.8786721230 0.8867536783 0.8867536783
- 0.8791509867 0.8871935010 0.8871935010
- 0.8796287179 0.8876323104 0.8876323104
- 0.8801062703 0.8880710006 0.8880710006
- 0.8805840015 0.8885096908 0.8885096908
- 0.8810616732 0.8889483809 0.8889483809
- 0.8815392852 0.8893870711 0.8893870711
- 0.8820139766 0.8898223042 0.8898223042
- 0.8824881911 0.8902568817 0.8902568817
- 0.8829622865 0.8906915188 0.8906915188
- 0.8834365010 0.8911259770 0.8911259770
- 0.8839107156 0.8915606141 0.8915606141
- 0.8843848109 0.8919951916 0.8919951916
- 0.8848553896 0.8924270868 0.8924270868
- 0.8853260279 0.8928589821 0.8928589821
- 0.8857964873 0.8932908773 0.8932908773
- 0.8862671256 0.8937227726 0.8937227726
- 0.8867377043 0.8941547275 0.8941547275
- 0.8872079253 0.8945863247 0.8945863247
- 0.8876746893 0.8950147033 0.8950147033
- 0.8881413937 0.8954432011 0.8954432011
- 0.8886082172 0.8958716989 0.8958716989
- 0.8890749812 0.8963001966 0.8963001966
- 0.8895418048 0.8967286944 0.8967286944
- 0.8900079131 0.8971564770 0.8971564770
- 0.8904703259 0.8975806832 0.8975806832
- 0.8909326196 0.8980048895 0.8980048895
- 0.8913949728 0.8984290957 0.8984290957
- 0.8918573856 0.8988533020 0.8988533020
- 0.8923196793 0.8992775083 0.8992775083
- 0.8927813768 0.8997012973 0.8997012973
- 0.8932392001 0.9001227021 0.9001227021
- 0.8936970234 0.9005439878 0.9005439878
- 0.8941549063 0.9009653926 0.9009653926
- 0.8946127295 0.9013866782 0.9013866782
- 0.8950704932 0.9018080831 0.9018080831
- 0.8955280185 0.9022290707 0.9022290707
- 0.8959823847 0.9026468992 0.9026468992
- 0.8964369297 0.9030647278 0.9030647278
- 0.8968912959 0.9034824967 0.9034824967
- 0.8973457813 0.9039003253 0.9039003253
- 0.8978002071 0.9043180943 0.9043180943
- 0.8982545733 0.9047358036 0.9047358036
- 0.8987048864 0.9051483870 0.9051483870
- 0.8991550803 0.9055609107 0.9055609107
- 0.8996052742 0.9059733152 0.9059733152
- 0.9000555277 0.9063857794 0.9063857794
- 0.9005057216 0.9067983031 0.9067983031
- 0.9009559155 0.9072108269 0.9072108269
- 0.9014015794 0.9076197743 0.9076197743
- 0.9018465281 0.9080280066 0.9080280066
- 0.9022914171 0.9084362984 0.9084362984
- 0.9027363062 0.9088445902 0.9088445902
- 0.9031810760 0.9092528820 0.9092528820
- 0.9036260247 0.9096611738 0.9096611738
- 0.9040681720 0.9100679755 0.9100679755
- 0.9045090079 0.9104740024 0.9104740024
- 0.9049497247 0.9108799100 0.9108799100
- 0.9053903818 0.9112858772 0.9112858772
- 0.9058312178 0.9116917849 0.9116917849
- 0.9062718749 0.9120978117 0.9120978117
- 0.9067112207 0.9125025868 0.9125025868
- 0.9071481824 0.9129055142 0.9129055142
- 0.9075852036 0.9133083820 0.9133083820
- 0.9080221057 0.9137113094 0.9137113094
- 0.9084591269 0.9141142964 0.9141142964
- 0.9088960886 0.9145172238 0.9145172238
- 0.9093328118 0.9149199128 0.9149199128
- 0.9097660184 0.9153187871 0.9153187871
- 0.9101991057 0.9157177210 0.9157177210
- 0.9106323123 0.9161165953 0.9161165953
- 0.9110653996 0.9165155292 0.9165155292
- 0.9114986062 0.9169144034 0.9169144034
- 0.9119318128 0.9173132777 0.9173132777
- 0.9123622179 0.9177098274 0.9177098274
- 0.9127916098 0.9181053042 0.9181053042
- 0.9132210016 0.9185007811 0.9185007811
- 0.9136503935 0.9188963175 0.9188963175
- 0.9140797853 0.9192917943 0.9192917943
- 0.9145091772 0.9196872711 0.9196872711
- 0.9149373174 0.9200819731 0.9200819731
- 0.9153624177 0.9204747081 0.9204747081
- 0.9157875180 0.9208673835 0.9208673835
- 0.9162126184 0.9212601781 0.9212601781
- 0.9166377187 0.9216529131 0.9216529131
- 0.9170628190 0.9220455885 0.9220455885
- 0.9174879193 0.9224383831 0.9224383831
- 0.9179093242 0.9228280187 0.9228280187
- 0.9183300734 0.9232169986 0.9232169986
- 0.9187508225 0.9236060977 0.9236060977
- 0.9191715717 0.9239950776 0.9239950776
- 0.9195923209 0.9243841171 0.9243841171
- 0.9200131297 0.9247730970 0.9247730970
- 0.9204329252 0.9251611829 0.9251611829
- 0.9208505154 0.9255470037 0.9255470037
- 0.9212682247 0.9259328842 0.9259328842
- 0.9216858745 0.9263188243 0.9263188243
- 0.9221035838 0.9267047048 0.9267047048
- 0.9225212932 0.9270905852 0.9270905852
- 0.9229388833 0.9274765253 0.9274765253
- 0.9233536720 0.9278604984 0.9278604984
- 0.9237673879 0.9282438755 0.9282438755
- 0.9241812229 0.9286273122 0.9286273122
- 0.9245948792 0.9290106893 0.9290106893
- 0.9250087142 0.9293940067 0.9293940067
- 0.9254223704 0.9297773838 0.9297773838
- 0.9258356094 0.9301604033 0.9301604033
- 0.9262446165 0.9305403829 0.9305403829
- 0.9266535044 0.9309204221 0.9309204221
- 0.9270625114 0.9313002825 0.9313002825
- 0.9274715185 0.9316803217 0.9316803217
- 0.9278804064 0.9320603013 0.9320603013
- 0.9282894135 0.9324402213 0.9324402213
- 0.9286968112 0.9328190088 0.9328190088
- 0.9291023016 0.9331961274 0.9331961274
- 0.9295076728 0.9335731864 0.9335731864
- 0.9299131036 0.9339503050 0.9339503050
- 0.9303184748 0.9343274236 0.9343274236
- 0.9307240248 0.9347046018 0.9347046018
- 0.9311293960 0.9350817204 0.9350817204
- 0.9315326810 0.9354572296 0.9354572296
- 0.9319350123 0.9358320832 0.9358320832
- 0.9323372841 0.9362069964 0.9362069964
- 0.9327396154 0.9365817904 0.9365817904
- 0.9331418872 0.9369567037 0.9369567037
- 0.9335442781 0.9373314977 0.9373314977
- 0.9339466095 0.9377064109 0.9377064109
- 0.9343459010 0.9380785227 0.9380785227
- 0.9347448945 0.9384502172 0.9384502172
- 0.9351438880 0.9388219118 0.9388219118
- 0.9355428815 0.9391937256 0.9391937256
- 0.9359418750 0.9395654202 0.9395654202
- 0.9363409281 0.9399371147 0.9399371147
- 0.9367398024 0.9403086901 0.9403086901
- 0.9371359944 0.9406778812 0.9406778812
- 0.9375321865 0.9410470128 0.9410470128
- 0.9379284978 0.9414162040 0.9414162040
- 0.9383246899 0.9417852759 0.9417852759
- 0.9387210011 0.9421545267 0.9421545267
- 0.9391171932 0.9425235987 0.9425235987
- 0.9395130277 0.9428924918 0.9428924918
- 0.9399057031 0.9432595968 0.9432595968
- 0.9402983189 0.9436268210 0.9436268210
- 0.9406909943 0.9439939260 0.9439939260
- 0.9410837293 0.9443609715 0.9443609715
- 0.9414764047 0.9447280765 0.9447280765
- 0.9418690205 0.9450953007 0.9450953007
- 0.9422609806 0.9454616904 0.9454616904
- 0.9426497221 0.9458243847 0.9458243847
- 0.9430382848 0.9461871982 0.9461871982
- 0.9434270263 0.9465500116 0.9465500116
- 0.9438155890 0.9469127059 0.9469127059
- 0.9442042708 0.9472755194 0.9472755194
- 0.9445928931 0.9476382732 0.9476382732
- 0.9449806213 0.9480000734 0.9480000734
- 0.9453629851 0.9483562708 0.9483562708
- 0.9457452893 0.9487125278 0.9487125278
- 0.9461275935 0.9490686059 0.9490686059
- 0.9465098977 0.9494248033 0.9494248033
- 0.9468922019 0.9497810006 0.9497810006
- 0.9472745061 0.9501371980 0.9501371980
- 0.9476562738 0.9504929781 0.9504929781
- 0.9480308890 0.9508436918 0.9508436918
- 0.9484055042 0.9511944056 0.9511944056
- 0.9487801194 0.9515451193 0.9515451193
- 0.9491547942 0.9518957734 0.9518957734
- 0.9495294094 0.9522464871 0.9522464871
- 0.9499040246 0.9525972009 0.9525972009
- 0.9502785802 0.9529479146 0.9529479146
- 0.9506484270 0.9532948732 0.9532948732
- 0.9510179162 0.9536415935 0.9536415935
- 0.9513872862 0.9539883733 0.9539883733
- 0.9517567158 0.9543350935 0.9543350935
- 0.9521262050 0.9546818137 0.9546818137
- 0.9524955750 0.9550285935 0.9550285935
- 0.9528651237 0.9553753138 0.9553753138
- 0.9532322884 0.9557194710 0.9557194710
- 0.9535986781 0.9560627937 0.9560627937
- 0.9539651275 0.9564061165 0.9564061165
- 0.9543313980 0.9567493796 0.9567493796
- 0.9546977878 0.9570927024 0.9570927024
- 0.9550641775 0.9574360251 0.9574360251
- 0.9554306269 0.9577792883 0.9577792883
- 0.9557952285 0.9581211805 0.9581211805
- 0.9561576843 0.9584614038 0.9584614038
- 0.9565201998 0.9588016272 0.9588016272
- 0.9568827152 0.9591417909 0.9591417909
- 0.9572451711 0.9594820142 0.9594820142
- 0.9576076865 0.9598221183 0.9598221183
- 0.9579702020 0.9601622820 0.9601622820
- 0.9583321214 0.9605020285 0.9605020285
- 0.9586902261 0.9608384967 0.9608384967
- 0.9590482712 0.9611749053 0.9611749053
- 0.9594063163 0.9615113735 0.9615113735
- 0.9597644210 0.9618479013 0.9618479013
- 0.9601225257 0.9621844292 0.9621844292
- 0.9604805708 0.9625207782 0.9625207782
- 0.9608386755 0.9628573060 0.9628573060
- 0.9611936212 0.9631906748 0.9631906748
- 0.9615474939 0.9635230899 0.9635230899
- 0.9619014263 0.9638555050 0.9638555050
- 0.9622552991 0.9641879201 0.9641879201
- 0.9626091719 0.9645202756 0.9645202756
- 0.9629632235 0.9648526907 0.9648526907
- 0.9633170962 0.9651851058 0.9651851058
- 0.9636694193 0.9655163288 0.9655163288
- 0.9640185833 0.9658449292 0.9658449292
- 0.9643678069 0.9661735892 0.9661735892
- 0.9647169709 0.9665021896 0.9665021896
- 0.9650661945 0.9668309093 0.9668309093
- 0.9654154181 0.9671595097 0.9671595097
- 0.9657645822 0.9674882293 0.9674882293
- 0.9661138058 0.9678168297 0.9678168297
- 0.9664589763 0.9681419134 0.9681419134
- 0.9668033123 0.9684662819 0.9684662819
- 0.9671475887 0.9687907100 0.9687907100
- 0.9674918056 0.9691150784 0.9691150784
- 0.9678360820 0.9694393873 0.9694393873
- 0.9681804180 0.9697638154 0.9697638154
- 0.9685246944 0.9700881839 0.9700881839
- 0.9688677788 0.9704114199 0.9704114199
- 0.9692075849 0.9707313180 0.9707313180
- 0.9695475101 0.9710512161 0.9710512161
- 0.9698873162 0.9713711143 0.9713711143
- 0.9702271223 0.9716910124 0.9716910124
- 0.9705669284 0.9720107913 0.9720107913
- 0.9709066749 0.9723306894 0.9723306894
- 0.9712464809 0.9726505876 0.9726505876
- 0.9715837240 0.9729676843 0.9729676843
- 0.9719191790 0.9732831717 0.9732831717
- 0.9722548127 0.9735987186 0.9735987186
- 0.9725903869 0.9739142060 0.9739142060
- 0.9729259014 0.9742296934 0.9742296934
- 0.9732614756 0.9745451808 0.9745451808
- 0.9735971093 0.9748606086 0.9748606086
- 0.9739326239 0.9751760960 0.9751760960
- 0.9742640257 0.9754871130 0.9754871130
- 0.9745951295 0.9757977724 0.9757977724
- 0.9749261737 0.9761084914 0.9761084914
- 0.9752572775 0.9764190912 0.9764190912
- 0.9755883813 0.9767298102 0.9767298102
- 0.9759194851 0.9770405293 0.9770405293
- 0.9762505889 0.9773511291 0.9773511291
- 0.9765807986 0.9776608944 0.9776608944
- 0.9769067764 0.9779667258 0.9779667258
- 0.9772328138 0.9782724977 0.9782724977
- 0.9775589108 0.9785783291 0.9785783291
- 0.9778848886 0.9788841009 0.9788841009
- 0.9782109261 0.9791898727 0.9791898727
- 0.9785370231 0.9794957042 0.9794957042
- 0.9788630009 0.9798014164 0.9798014164
- 0.9791870713 0.9801052809 0.9801052809
- 0.9795076847 0.9804059267 0.9804059267
- 0.9798284173 0.9807065129 0.9807065129
- 0.9801490903 0.9810069799 0.9810069799
- 0.9804697037 0.9813076258 0.9813076258
- 0.9807903767 0.9816082120 0.9816082120
- 0.9811111093 0.9819087982 0.9819087982
- 0.9814317226 0.9822093248 0.9822093248
- 0.9817494154 0.9825072885 0.9825072885
- 0.9820637703 0.9828022718 0.9828022718
- 0.9823781848 0.9830973148 0.9830973148
- 0.9826925993 0.9833922982 0.9833922982
- 0.9830070138 0.9836874008 0.9836874008
- 0.9833214283 0.9839823842 0.9839823842
- 0.9836357236 0.9842774272 0.9842774272
- 0.9839500785 0.9845724106 0.9845724106
- 0.9842607975 0.9848645926 0.9848645926
- 0.9845681787 0.9851542115 0.9851542115
- 0.9848756194 0.9854437709 0.9854437709
- 0.9851830006 0.9857333899 0.9857333899
- 0.9854903817 0.9860230088 0.9860230088
- 0.9857978225 0.9863126874 0.9863126874
- 0.9861052036 0.9866023064 0.9866023064
- 0.9864125848 0.9868919253 0.9868919253
- 0.9867162704 0.9871780872 0.9871780872
- 0.9870163798 0.9874610901 0.9874610901
- 0.9873164892 0.9877440929 0.9877440929
- 0.9876165986 0.9880272150 0.9880272150
- 0.9879167080 0.9883102179 0.9883102179
- 0.9882168174 0.9885932207 0.9885932207
- 0.9885169268 0.9888762236 0.9888762236
- 0.9888169765 0.9891592264 0.9891592264
- 0.9891130924 0.9894391894 0.9894391894
- 0.9894037247 0.9897152781 0.9897152781
- 0.9896944165 0.9899914265 0.9899914265
- 0.9899849892 0.9902673960 0.9902673960
- 0.9902756810 0.9905434847 0.9905434847
- 0.9905663133 0.9908195734 0.9908195734
- 0.9908568859 0.9910956025 0.9910956025
- 0.9911475778 0.9913716912 0.9913716912
- 0.9914352894 0.9916458726 0.9916458726
- 0.9917153716 0.9919152260 0.9919152260
- 0.9919955134 0.9921845198 0.9921845198
- 0.9922757149 0.9924538136 0.9924538136
- 0.9925557971 0.9927231073 0.9927231073
- 0.9928358793 0.9929924011 0.9929924011
- 0.9931160808 0.9932618141 0.9932618141
- 0.9933962226 0.9935311079 0.9935311079
- 0.9936755896 0.9937998056 0.9937998056
- 0.9939448833 0.9940592051 0.9940592051
- 0.9942141175 0.9943186045 0.9943186045
- 0.9944832921 0.9945781231 0.9945781231
- 0.9947525263 0.9948375225 0.9948375225
- 0.9950217009 0.9950969815 0.9950969815
- 0.9952909946 0.9953563809 0.9953563809
- 0.9955602288 0.9956158996 0.9956158996
- 0.9958294034 0.9958752990 0.9958752990
- 0.9960865974 0.9961261749 0.9961261749
- 0.9963403940 0.9963746071 0.9963746071
- 0.9965941906 0.9966229796 0.9966229796
- 0.9968479276 0.9968714118 0.9968714118
- 0.9971017241 0.9971197844 0.9971197844
- 0.9973555207 0.9973682165 0.9973682165
- 0.9976093173 0.9976165891 0.9976165891
- 0.9978629947 0.9978650212 0.9978650212
- 0.9981094003 0.9981083274 0.9981083274
- 0.9983456731 0.9983447790 0.9983447790
- 0.9985821247 0.9985812902 0.9985812902
- 0.9988183975 0.9988176823 0.9988176823
- 0.9990546703 0.9990541935 0.9990541935
- 0.9992910028 0.9992905855 0.9992905855
- 0.9995273948 0.9995270967 0.9995270967
- 0.9997637272 0.9997634888 0.9997634888
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_ultra_050.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_ultra_050.spi1d
deleted file mode 100644
index bbfcdf7c804..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_ultra_050.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0261295997 0.0275282897 0.0193712804
- 0.0436814092 0.0463444404 0.0334131084
- 0.0581157207 0.0624009110 0.0459993482
- 0.0707884133 0.0767784268 0.0574880093
- 0.0822683722 0.0900187567 0.0680924430
- 0.0928523093 0.1023626998 0.0779986978
- 0.1027420014 0.1139826998 0.0873259678
- 0.1121006012 0.1249416992 0.0962512568
- 0.1209674031 0.1352714002 0.1049458012
- 0.1293299943 0.1450500935 0.1134937033
- 0.1372125000 0.1543603987 0.1219277978
- 0.1446518004 0.1632550061 0.1302694976
- 0.1517110020 0.1717393994 0.1385125965
- 0.1584471017 0.1798606068 0.1466525048
- 0.1648889929 0.1876538992 0.1546880007
- 0.1710644960 0.1951581985 0.1626233011
- 0.1769893020 0.2023999989 0.1704642028
- 0.1826931983 0.2093926072 0.1781909019
- 0.1881920993 0.2161574960 0.1858115941
- 0.1935151964 0.2226887047 0.1933328062
- 0.1986732930 0.2290194929 0.2007412016
- 0.2036796063 0.2351579070 0.2080101967
- 0.2085503936 0.2411172986 0.2151511014
- 0.2132862955 0.2469058037 0.2221754044
- 0.2178914994 0.2525430918 0.2290547043
- 0.2223861068 0.2580389082 0.2357912064
- 0.2267823070 0.2634046972 0.2423840016
- 0.2310760021 0.2686296105 0.2488331944
- 0.2352629006 0.2737227976 0.2551515996
- 0.2393413931 0.2787044942 0.2613373995
- 0.2433319986 0.2835777998 0.2673675120
- 0.2472561002 0.2883430123 0.2732523978
- 0.2511121929 0.2930105031 0.2790116072
- 0.2549034059 0.2975909114 0.2846449912
- 0.2586241066 0.3020789027 0.2901515961
- 0.2622672915 0.3064748049 0.2955358922
- 0.2658410072 0.3107773066 0.3008053899
- 0.2693549097 0.3150070012 0.3059557974
- 0.2728112042 0.3191769123 0.3109906018
- 0.2762080133 0.3232814074 0.3159134090
- 0.2795439959 0.3273217976 0.3207265139
- 0.2828184962 0.3312951028 0.3254382014
- 0.2860270143 0.3351995945 0.3300522864
- 0.2891789079 0.3390446007 0.3345699012
- 0.2922790051 0.3428247869 0.3389827907
- 0.2953406870 0.3465405107 0.3433066905
- 0.2983652055 0.3501957953 0.3475450873
- 0.3013558090 0.3538022935 0.3517045081
- 0.3043130934 0.3573650122 0.3557837009
- 0.3072336018 0.3608897924 0.3597820997
- 0.3101125956 0.3643819094 0.3637022078
- 0.3129473925 0.3678374887 0.3675518930
- 0.3157351017 0.3712525070 0.3713383079
- 0.3184793890 0.3746286929 0.3750616014
- 0.3211834133 0.3779700100 0.3787159920
- 0.3238503933 0.3812797964 0.3823012114
- 0.3264833987 0.3845624030 0.3858228922
- 0.3290852010 0.3878163993 0.3892802894
- 0.3316572905 0.3910405934 0.3926731944
- 0.3341959119 0.3942339122 0.3960165083
- 0.3367032111 0.3973953128 0.3993082047
- 0.3391802907 0.4005222023 0.4025487006
- 0.3416261971 0.4036155939 0.4057467878
- 0.3440423906 0.4066751897 0.4088996053
- 0.3464320898 0.4097003937 0.4120030999
- 0.3487968147 0.4126878977 0.4150581956
- 0.3511416912 0.4156408012 0.4180706143
- 0.3534660041 0.4185580909 0.4210394919
- 0.3557670116 0.4214420021 0.4239597917
- 0.3580501974 0.4243034124 0.4268440902
- 0.3603110015 0.4271419048 0.4296903014
- 0.3625530899 0.4299592078 0.4325061142
- 0.3647739887 0.4327593148 0.4352906942
- 0.3669759929 0.4355489016 0.4380438924
- 0.3691574037 0.4383288026 0.4407683015
- 0.3713135123 0.4410988092 0.4434654117
- 0.3734453022 0.4438571036 0.4461325109
- 0.3755545914 0.4466049075 0.4487735927
- 0.3776372969 0.4493390918 0.4513854980
- 0.3797005117 0.4520614147 0.4539698958
- 0.3817447126 0.4547702968 0.4565226138
- 0.3837673068 0.4574646056 0.4590449929
- 0.3857727945 0.4601452947 0.4615412056
- 0.3877620995 0.4628106952 0.4640046060
- 0.3897323012 0.4654597938 0.4664371908
- 0.3916867077 0.4680936038 0.4688445032
- 0.3936245143 0.4707117081 0.4712260067
- 0.3955442011 0.4733099043 0.4735803902
- 0.3974477053 0.4758862853 0.4759103060
- 0.3993369937 0.4784410894 0.4782153070
- 0.4012120068 0.4809744954 0.4804973900
- 0.4030661881 0.4834777117 0.4827564061
- 0.4049043059 0.4859539866 0.4849967062
- 0.4067262113 0.4884032905 0.4872167110
- 0.4085322917 0.4908267856 0.4894092977
- 0.4103249907 0.4932255149 0.4915755093
- 0.4121057093 0.4955982864 0.4937163889
- 0.4138723910 0.4979467094 0.4958330989
- 0.4156245887 0.5002682805 0.4979225099
- 0.4173628986 0.5025631189 0.4999859035
- 0.4190871119 0.5048316121 0.5020250082
- 0.4207980931 0.5070779920 0.5040426254
- 0.4224953055 0.5093029141 0.5060408115
- 0.4241782129 0.5115067959 0.5080217719
- 0.4258452058 0.5136871934 0.5099846721
- 0.4274975955 0.5158441067 0.5119276047
- 0.4291372001 0.5179803967 0.5138525963
- 0.4307664931 0.5200970173 0.5157613158
- 0.4323846996 0.5221933722 0.5176572204
- 0.4339928925 0.5242717862 0.5195353031
- 0.4355897009 0.5263323784 0.5213940144
- 0.4371742010 0.5283774137 0.5232350826
- 0.4387458861 0.5304070115 0.5250611901
- 0.4403051138 0.5324196219 0.5268712044
- 0.4418540895 0.5344129205 0.5286645889
- 0.4433917105 0.5363882184 0.5304409266
- 0.4449174106 0.5383464098 0.5322008729
- 0.4464308918 0.5402891040 0.5339469910
- 0.4479325116 0.5422176123 0.5356794000
- 0.4494239092 0.5441330075 0.5373972058
- 0.4509055912 0.5460358262 0.5391005874
- 0.4523760974 0.5479230881 0.5407894254
- 0.4538336098 0.5497955084 0.5424653888
- 0.4552780986 0.5516521931 0.5441265702
- 0.4567125142 0.5534964204 0.5457723737
- 0.4581381083 0.5553289056 0.5474044085
- 0.4595550001 0.5571491718 0.5490232706
- 0.4609611034 0.5589544773 0.5506296158
- 0.4623560905 0.5607442260 0.5522220135
- 0.4637416899 0.5625196099 0.5537992120
- 0.4651190937 0.5642817020 0.5553634167
- 0.4664886892 0.5660303235 0.5569143295
- 0.4678488970 0.5677667856 0.5584530830
- 0.4691990018 0.5694890022 0.5599805117
- 0.4705401957 0.5711963773 0.5614979267
- 0.4718737006 0.5728896260 0.5630066991
- 0.4731974900 0.5745667219 0.5645061731
- 0.4745135009 0.5762310028 0.5659909844
- 0.4758217931 0.5778843760 0.5674638748
- 0.4771224856 0.5795271993 0.5689262748
- 0.4784156084 0.5811589956 0.5703796744
- 0.4796993136 0.5827751756 0.5718243718
- 0.4809752107 0.5843808055 0.5732576847
- 0.4822460115 0.5859761834 0.5746794939
- 0.4835121036 0.5875607729 0.5760902762
- 0.4847720861 0.5891314745 0.5774900913
- 0.4860242903 0.5906872153 0.5788798928
- 0.4872705042 0.5922328234 0.5802617073
- 0.4885112047 0.5937690735 0.5816357136
- 0.4897463918 0.5952950716 0.5830007195
- 0.4909757972 0.5968127251 0.5843585134
- 0.4922001958 0.5983219147 0.5857095718
- 0.4934197068 0.5998219848 0.5870532990
- 0.4946334958 0.6013069153 0.5883836150
- 0.4958420992 0.6027836800 0.5897060037
- 0.4970462918 0.6042528749 0.5910214186
- 0.4982447922 0.6057118773 0.5923281908
- 0.4994386137 0.6071583033 0.5936253071
- 0.5006300211 0.6085960865 0.5949164033
- 0.5018193126 0.6100246906 0.5962014794
- 0.5030052066 0.6114413142 0.5974758863
- 0.5041871071 0.6128522754 0.5987439752
- 0.5053647161 0.6142578721 0.6000061035
- 0.5065345168 0.6156520247 0.6012579203
- 0.5077012181 0.6170390844 0.6025043726
- 0.5088649988 0.6184194088 0.6037459970
- 0.5100249052 0.6197851896 0.6049779058
- 0.5111827254 0.6211447716 0.6062039733
- 0.5123385787 0.6224983931 0.6074249148
- 0.5134863853 0.6238390207 0.6086357832
- 0.5146304965 0.6251735091 0.6098436117
- 0.5157698989 0.6265006065 0.6110476255
- 0.5169038177 0.6278185248 0.6122431159
- 0.5180357099 0.6291317940 0.6134337187
- 0.5191645026 0.6304373145 0.6146162748
- 0.5202901959 0.6317332983 0.6157922149
- 0.5214136243 0.6330240965 0.6169643998
- 0.5225296021 0.6343023181 0.6181287766
- 0.5236412883 0.6355733275 0.6192877889
- 0.5247489214 0.6368368864 0.6204416752
- 0.5258507133 0.6380882263 0.6215860248
- 0.5269507170 0.6393350959 0.6227265000
- 0.5280470252 0.6405732036 0.6238588095
- 0.5291407108 0.6418051720 0.6249852777
- 0.5302323103 0.6430323720 0.6261076927
- 0.5313162208 0.6442492008 0.6272221208
- 0.5323973894 0.6454623938 0.6283330917
- 0.5334717035 0.6466655731 0.6294345856
- 0.5345426798 0.6478630900 0.6305302978
- 0.5356101990 0.6490542889 0.6316205263
- 0.5366739035 0.6502388120 0.6327043772
- 0.5377362967 0.6514207721 0.6337860823
- 0.5387936831 0.6525934935 0.6348581910
- 0.5398488045 0.6537632942 0.6359266043
- 0.5408974290 0.6549249887 0.6369863153
- 0.5419415236 0.6560810804 0.6380411983
- 0.5429813266 0.6572313905 0.6390917897
- 0.5440160036 0.6583732963 0.6401355863
- 0.5450487137 0.6595116258 0.6411771178
- 0.5460764766 0.6606398225 0.6422092915
- 0.5471035242 0.6617661715 0.6432397962
- 0.5481255054 0.6628851295 0.6442614794
- 0.5491452217 0.6640012264 0.6452804804
- 0.5501583219 0.6651095748 0.6462923288
- 0.5511676073 0.6662127972 0.6473004222
- 0.5521715879 0.6673082113 0.6483036280
- 0.5531716943 0.6683982015 0.6493026018
- 0.5541684031 0.6694834828 0.6502984166
- 0.5551614761 0.6705622077 0.6512870789
- 0.5561527014 0.6716372967 0.6522722840
- 0.5571410060 0.6727038026 0.6532505155
- 0.5581284165 0.6737673879 0.6542266011
- 0.5591105223 0.6748213768 0.6551975012
- 0.5600913763 0.6758732796 0.6561676264
- 0.5610644817 0.6769148111 0.6571305990
- 0.5620365143 0.6779549718 0.6580929756
- 0.5630018115 0.6789849997 0.6590462923
- 0.5639665723 0.6800143123 0.6599991918
- 0.5649260283 0.6810361147 0.6609457731
- 0.5658853054 0.6820576191 0.6618922949
- 0.5668407083 0.6830697060 0.6628310084
- 0.5677961111 0.6840814948 0.6637696028
- 0.5687469244 0.6850817800 0.6646987200
- 0.5696974993 0.6860815883 0.6656274796
- 0.5706422925 0.6870731711 0.6665499806
- 0.5715867281 0.6880642176 0.6674721837
- 0.5725247860 0.6890473962 0.6683868766
- 0.5734621882 0.6900296211 0.6693009138
- 0.5743951201 0.6910039783 0.6702064872
- 0.5753269792 0.6919766068 0.6711105704
- 0.5762560964 0.6929423809 0.6720092893
- 0.5771843195 0.6939054728 0.6729062796
- 0.5781095028 0.6948626041 0.6737989187
- 0.5790330768 0.6958160996 0.6746891737
- 0.5799536109 0.6967654824 0.6755756736
- 0.5808709860 0.6977106929 0.6764587164
- 0.5817859769 0.6986532807 0.6773390174
- 0.5826966763 0.6995912194 0.6782149076
- 0.5836061835 0.7005271912 0.6790891886
- 0.5845115781 0.7014548779 0.6799582839
- 0.5854169130 0.7023826241 0.6808270812
- 0.5863186121 0.7033014894 0.6816880107
- 0.5872203112 0.7042204142 0.6825488806
- 0.5881202817 0.7051343918 0.6834049821
- 0.5890197754 0.7060474157 0.6842601895
- 0.5899165869 0.7069560289 0.6851115227
- 0.5908117294 0.7078614831 0.6859601736
- 0.5917043090 0.7087628841 0.6868060231
- 0.5925924778 0.7096565962 0.6876469851
- 0.5934802294 0.7105495930 0.6884872913
- 0.5943630934 0.7114354968 0.6893228889
- 0.5952460170 0.7123214006 0.6901584268
- 0.5961257815 0.7132012248 0.6909888983
- 0.5970050097 0.7140796185 0.6918182969
- 0.5978829861 0.7149519920 0.6926438212
- 0.5987598896 0.7158185244 0.6934657097
- 0.5996358991 0.7166832089 0.6942861080
- 0.6005082130 0.7175390124 0.6951001883
- 0.6013805866 0.7183946967 0.6959143281
- 0.6022471786 0.7192428708 0.6967222095
- 0.6031126976 0.7200896144 0.6975290179
- 0.6039757133 0.7209308743 0.6983324289
- 0.6048358083 0.7217659950 0.6991323233
- 0.6056957245 0.7226004004 0.6999315023
- 0.6065520048 0.7234249711 0.7007243037
- 0.6074082851 0.7242496014 0.7015169859
- 0.6082630754 0.7250695229 0.7023050785
- 0.6091169715 0.7258870006 0.7030910850
- 0.6099703908 0.7267029285 0.7038756013
- 0.6108219028 0.7275134921 0.7046552896
- 0.6116734743 0.7283241749 0.7054349184
- 0.6125208139 0.7291293740 0.7062094212
- 0.6133667827 0.7299330831 0.7069824934
- 0.6142112017 0.7307348251 0.7077537179
- 0.6150516868 0.7315317988 0.7085208297
- 0.6158921719 0.7323288918 0.7092878222
- 0.6167293787 0.7331209779 0.7100501060
- 0.6175658107 0.7339118123 0.7108113170
- 0.6184015274 0.7347002029 0.7115700245
- 0.6192352176 0.7354820967 0.7123227715
- 0.6200687885 0.7362639904 0.7130755782
- 0.6209005713 0.7370405197 0.7138231993
- 0.6217315793 0.7378150225 0.7145689726
- 0.6225616932 0.7385885119 0.7153139710
- 0.6233869195 0.7393574119 0.7160546780
- 0.6242122054 0.7401263118 0.7167953849
- 0.6250342131 0.7408906817 0.7175316215
- 0.6258537173 0.7416514754 0.7182646990
- 0.6266732216 0.7424122095 0.7189977765
- 0.6274886131 0.7431641817 0.7197247744
- 0.6283037066 0.7439156771 0.7204515934
- 0.6291179061 0.7446653247 0.7211769223
- 0.6299300790 0.7454105020 0.7218992710
- 0.6307423115 0.7461556792 0.7226216197
- 0.6315525770 0.7468963265 0.7233393788
- 0.6323618293 0.7476344109 0.7240548134
- 0.6331710219 0.7483724952 0.7247703075
- 0.6339744925 0.7491027117 0.7254779935
- 0.6347777843 0.7498325706 0.7261853814
- 0.6355797052 0.7505611777 0.7268915772
- 0.6363769770 0.7512856722 0.7275938988
- 0.6371744275 0.7520102859 0.7282962799
- 0.6379693747 0.7527318001 0.7289955020
- 0.6387621760 0.7534502149 0.7296919227
- 0.6395549774 0.7541685104 0.7303882241
- 0.6403455138 0.7548798919 0.7310792208
- 0.6411350965 0.7555885911 0.7317686081
- 0.6419246793 0.7562974095 0.7324578762
- 0.6427112222 0.7570006847 0.7331432104
- 0.6434975863 0.7577037215 0.7338283062
- 0.6442831755 0.7584059834 0.7345126271
- 0.6450635195 0.7591038942 0.7351925969
- 0.6458438039 0.7598018050 0.7358726263
- 0.6466221809 0.7604972720 0.7365499139
- 0.6473965049 0.7611867189 0.7372214794
- 0.6481707096 0.7618761063 0.7378931046
- 0.6489428878 0.7625625134 0.7385625839
- 0.6497123837 0.7632448077 0.7392295003
- 0.6504818797 0.7639272213 0.7398964167
- 0.6512495279 0.7646067142 0.7405610085
- 0.6520156264 0.7652835846 0.7412236929
- 0.6527817249 0.7659605145 0.7418864965
- 0.6535456181 0.7666330934 0.7425445914
- 0.6543081999 0.7673028111 0.7432000041
- 0.6550709009 0.7679725885 0.7438554168
- 0.6558291912 0.7686370015 0.7445067167
- 0.6565855742 0.7692987919 0.7451562285
- 0.6573420167 0.7699605227 0.7458056808
- 0.6580939889 0.7706184983 0.7464519739
- 0.6588441133 0.7712748051 0.7470970154
- 0.6595942974 0.7719311118 0.7477421165
- 0.6603410244 0.7725834250 0.7483826876
- 0.6610863209 0.7732340097 0.7490215898
- 0.6618314981 0.7738845944 0.7496606112
- 0.6625742912 0.7745307088 0.7502961755
- 0.6633158922 0.7751746774 0.7509304881
- 0.6640574932 0.7758187056 0.7515646815
- 0.6647968292 0.7764587998 0.7521967888
- 0.6655347943 0.7770963907 0.7528278232
- 0.6662726998 0.7777339816 0.7534586787
- 0.6670070887 0.7783685923 0.7540869117
- 0.6677386165 0.7790005803 0.7547128797
- 0.6684702039 0.7796326280 0.7553389072
- 0.6691988707 0.7802624106 0.7559623122
- 0.6699240804 0.7808893919 0.7565826774
- 0.6706492901 0.7815164924 0.7572029829
- 0.6713730097 0.7821415067 0.7578222752
- 0.6720930934 0.7827615142 0.7584391832
- 0.6728131771 0.7833815813 0.7590560913
- 0.6735327840 0.7840009928 0.7596722841
- 0.6742489934 0.7846158147 0.7602841854
- 0.6749653220 0.7852305174 0.7608960867
- 0.6756814718 0.7858452797 0.7615079880
- 0.6763954163 0.7864570022 0.7621135712
- 0.6771090031 0.7870684266 0.7627189159
- 0.6778227091 0.7876799107 0.7633240819
- 0.6785330772 0.7882875800 0.7639262080
- 0.6792423129 0.7888938189 0.7645270228
- 0.6799514294 0.7894999981 0.7651277781
- 0.6806576848 0.7901020050 0.7657262087
- 0.6813606024 0.7906988859 0.7663218975
- 0.6820635200 0.7912957072 0.7669175863
- 0.6827654839 0.7918915749 0.7675123215
- 0.6834632158 0.7924820781 0.7681027055
- 0.6841610074 0.7930727005 0.7686930895
- 0.6848587990 0.7936632037 0.7692834735
- 0.6855531931 0.7942507863 0.7698693871
- 0.6862471104 0.7948378921 0.7704545856
- 0.6869410276 0.7954249978 0.7710397840
- 0.6876335144 0.7960084081 0.7716224790
- 0.6883248091 0.7965881228 0.7722026706
- 0.6890159845 0.7971677780 0.7727829218
- 0.6897066236 0.7977464795 0.7733623981
- 0.6903933287 0.7983182073 0.7739374042
- 0.6910800934 0.7988898158 0.7745124102
- 0.6917667985 0.7994614840 0.7750874162
- 0.6924489737 0.8000293970 0.7756578922
- 0.6931294799 0.8005958796 0.7762268782
- 0.6938099861 0.8011624217 0.7767959237
- 0.6944890022 0.8017272949 0.7773637772
- 0.6951643825 0.8022881746 0.7779290080
- 0.6958398223 0.8028491139 0.7784942985
- 0.6965152025 0.8034101129 0.7790595293
- 0.6971874237 0.8039643764 0.7796214223
- 0.6978589892 0.8045170903 0.7801826000
- 0.6985304952 0.8050699234 0.7807437778
- 0.6992011070 0.8056213260 0.7813032866
- 0.6998698711 0.8061696291 0.7818598151
- 0.7005386949 0.8067178130 0.7824162841
- 0.7012075186 0.8072661161 0.7829726934
- 0.7018737197 0.8078114986 0.7835255265
- 0.7025392056 0.8083561063 0.7840774059
- 0.7032046914 0.8089007139 0.7846292853
- 0.7038692236 0.8094440103 0.7851802707
- 0.7045302987 0.8099824190 0.7857282162
- 0.7051913738 0.8105208278 0.7862762213
- 0.7058525085 0.8110591769 0.7868241072
- 0.7065104842 0.8115934730 0.7873699069
- 0.7071666718 0.8121252060 0.7879143953
- 0.7078229189 0.8126569986 0.7884590030
- 0.7084791064 0.8131887913 0.7890034914
- 0.7091314793 0.8137164712 0.7895429134
- 0.7097837925 0.8142442107 0.7900823951
- 0.7104362249 0.8147718906 0.7906218171
- 0.7110877037 0.8152979016 0.7911595106
- 0.7117375135 0.8158202767 0.7916939855
- 0.7123872042 0.8163427114 0.7922285199
- 0.7130370140 0.8168652058 0.7927629948
- 0.7136846781 0.8173835278 0.7932949066
- 0.7143312097 0.8178995252 0.7938255072
- 0.7149778008 0.8184155226 0.7943559885
- 0.7156242728 0.8189315200 0.7948865891
- 0.7162669897 0.8194420934 0.7954136133
- 0.7169092894 0.8199520707 0.7959402800
- 0.7175515890 0.8204621077 0.7964671254
- 0.7181931138 0.8209713101 0.7969928980
- 0.7188305855 0.8214758039 0.7975142002
- 0.7194681168 0.8219804168 0.7980353832
- 0.7201055884 0.8224849105 0.7985566258
- 0.7207418084 0.8229876161 0.7990764976
- 0.7213757038 0.8234868050 0.7995939851
- 0.7220094800 0.8239858747 0.8001114726
- 0.7226433158 0.8244851232 0.8006290197
- 0.7232757807 0.8249812126 0.8011451960
- 0.7239069939 0.8254746199 0.8016602993
- 0.7245383263 0.8259679079 0.8021754026
- 0.7251694798 0.8264611959 0.8026905060
- 0.7257997990 0.8269500136 0.8032016754
- 0.7264295220 0.8274360895 0.8037108779
- 0.7270591855 0.8279222846 0.8042200804
- 0.7276890278 0.8284084797 0.8047292829
- 0.7283164263 0.8288906813 0.8052350879
- 0.7289428711 0.8293713927 0.8057398200
- 0.7295694947 0.8298521042 0.8062443733
- 0.7301961184 0.8303328753 0.8067491055
- 0.7308188081 0.8308109045 0.8072515130
- 0.7314406037 0.8312882185 0.8077533245
- 0.7320623994 0.8317655921 0.8082550764
- 0.7326841950 0.8322429061 0.8087568879
- 0.7333028913 0.8327162862 0.8092550039
- 0.7339209914 0.8331888914 0.8097522855
- 0.7345389724 0.8336614966 0.8102496862
- 0.7351570725 0.8341341019 0.8107470274
- 0.7357730865 0.8346002102 0.8112403154
- 0.7363885045 0.8350648880 0.8117327094
- 0.7370039821 0.8355295062 0.8122249842
- 0.7376194000 0.8359941244 0.8127173781
- 0.7382336855 0.8364549279 0.8132079244
- 0.7388474941 0.8369144201 0.8136978149
- 0.7394614220 0.8373739719 0.8141875863
- 0.7400751710 0.8378335238 0.8146774769
- 0.7406880260 0.8382915258 0.8151652813
- 0.7413002849 0.8387488127 0.8156523108
- 0.7419126034 0.8392060995 0.8161392212
- 0.7425248027 0.8396633863 0.8166260719
- 0.7431349754 0.8401176929 0.8171094060
- 0.7437434196 0.8405694962 0.8175901175
- 0.7443519235 0.8410212994 0.8180707097
- 0.7449604273 0.8414732218 0.8185513020
- 0.7455673218 0.8419228196 0.8190304041
- 0.7461718917 0.8423690200 0.8195071220
- 0.7467764020 0.8428152204 0.8199838996
- 0.7473809719 0.8432614207 0.8204606771
- 0.7479851246 0.8437070847 0.8209370971
- 0.7485867739 0.8441503048 0.8214123249
- 0.7491886020 0.8445935845 0.8218876123
- 0.7497903705 0.8450369239 0.8223627806
- 0.7503920794 0.8454802036 0.8228381276
- 0.7509921193 0.8459206223 0.8233087063
- 0.7515920997 0.8463609219 0.8237791061
- 0.7521920204 0.8468011022 0.8242496252
- 0.7527918816 0.8472414017 0.8247200251
- 0.7533906102 0.8476775289 0.8251867890
- 0.7539888024 0.8481116891 0.8256520033
- 0.7545868754 0.8485457897 0.8261172175
- 0.7551851273 0.8489800096 0.8265823722
- 0.7557817101 0.8494123220 0.8270465136
- 0.7563759089 0.8498412967 0.8275086880
- 0.7569699883 0.8502702713 0.8279709816
- 0.7575641274 0.8506993055 0.8284332156
- 0.7581582069 0.8511282802 0.8288952708
- 0.7587482929 0.8515555859 0.8293542862
- 0.7593383789 0.8519830108 0.8298131824
- 0.7599285841 0.8524103165 0.8302720785
- 0.7605187297 0.8528376222 0.8307309747
- 0.7611069083 0.8532627225 0.8311864138
- 0.7616940141 0.8536863923 0.8316398859
- 0.7622811198 0.8541101217 0.8320934176
- 0.7628682852 0.8545337915 0.8325468898
- 0.7634549737 0.8549563885 0.8329998851
- 0.7640401125 0.8553745747 0.8334509134
- 0.7646251917 0.8557928205 0.8339020014
- 0.7652102113 0.8562110066 0.8343530297
- 0.7657952905 0.8566291928 0.8348039985
- 0.7663789988 0.8570433855 0.8352537155
- 0.7669621110 0.8574560881 0.8357028961
- 0.7675452232 0.8578686714 0.8361520767
- 0.7681282163 0.8582813144 0.8366013169
- 0.7687104940 0.8586933017 0.8370494843
- 0.7692893744 0.8591027856 0.8374937177
- 0.7698683143 0.8595123291 0.8379380107
- 0.7704473138 0.8599218130 0.8383821845
- 0.7710261941 0.8603312969 0.8388264775
- 0.7716023922 0.8607382774 0.8392679095
- 0.7721772194 0.8611438274 0.8397077918
- 0.7727519870 0.8615493774 0.8401476741
- 0.7733268142 0.8619549870 0.8405876756
- 0.7739014030 0.8623604178 0.8410274982
- 0.7744730115 0.8627613187 0.8414660096
- 0.7750446200 0.8631622195 0.8419045210
- 0.7756162882 0.8635631800 0.8423430920
- 0.7761878967 0.8639640808 0.8427816033
- 0.7767586112 0.8643633723 0.8432186246
- 0.7773280144 0.8647603989 0.8436536789
- 0.7778974175 0.8651574254 0.8440887928
- 0.7784668207 0.8655543923 0.8445239067
- 0.7790362835 0.8659514189 0.8449590206
- 0.7796040773 0.8663460016 0.8453900218
- 0.7801712751 0.8667395711 0.8458197117
- 0.7807385921 0.8671333194 0.8462492824
- 0.7813057899 0.8675270081 0.8466789722
- 0.7818729877 0.8679206967 0.8471086025
- 0.7824358940 0.8683102727 0.8475356102
- 0.7829989195 0.8686999083 0.8479626775
- 0.7835618258 0.8690894842 0.8483896852
- 0.7841247916 0.8694791198 0.8488166928
- 0.7846866846 0.8698676229 0.8492432833
- 0.7852454185 0.8702524900 0.8496683240
- 0.7858040929 0.8706374168 0.8500934243
- 0.7863628268 0.8710222244 0.8505184054
- 0.7869215012 0.8714070916 0.8509433866
- 0.7874788046 0.8717902899 0.8513662815
- 0.7880342007 0.8721709847 0.8517863750
- 0.7885895967 0.8725517988 0.8522065282
- 0.7891449928 0.8729326129 0.8526266217
- 0.7897003293 0.8733134270 0.8530467153
- 0.7902544141 0.8736922145 0.8534634113
- 0.7908074260 0.8740695715 0.8538776040
- 0.7913604975 0.8744469285 0.8542917967
- 0.7919135094 0.8748242259 0.8547059894
- 0.7924665213 0.8752015829 0.8551203012
- 0.7930179834 0.8755767941 0.8555328250
- 0.7935686111 0.8759508729 0.8559445739
- 0.7941192985 0.8763250709 0.8563563824
- 0.7946699858 0.8766993284 0.8567680717
- 0.7952206731 0.8770734072 0.8571798801
- 0.7957680821 0.8774452806 0.8575891852
- 0.7963144183 0.8778162003 0.8579975963
- 0.7968606949 0.8781871796 0.8584060073
- 0.7974069715 0.8785582185 0.8588144183
- 0.7979531884 0.8789290786 0.8592228293
- 0.7984963059 0.8792970777 0.8596280217
- 0.7990381718 0.8796638846 0.8600320816
- 0.7995802164 0.8800308108 0.8604362011
- 0.8001220822 0.8803976774 0.8608403206
- 0.8006640077 0.8807644844 0.8612444997
- 0.8012034893 0.8811290264 0.8616467714
- 0.8017420173 0.8814923167 0.8620483875
- 0.8022804856 0.8818557262 0.8624501228
- 0.8028190136 0.8822190762 0.8628516793
- 0.8033574820 0.8825824857 0.8632534146
- 0.8038944006 0.8829445243 0.8636533022
- 0.8044304252 0.8833057880 0.8640521765
- 0.8049663901 0.8836669922 0.8644511104
- 0.8055024147 0.8840281963 0.8648499846
- 0.8060383797 0.8843894005 0.8652489185
- 0.8065730929 0.8847498894 0.8656460047
- 0.8071064949 0.8851096034 0.8660413027
- 0.8076400161 0.8854691982 0.8664366007
- 0.8081734180 0.8858289123 0.8668318987
- 0.8087068796 0.8861885071 0.8672271967
- 0.8092389107 0.8865470290 0.8676213026
- 0.8097679019 0.8869025707 0.8680127263
- 0.8102967739 0.8872582912 0.8684040904
- 0.8108258247 0.8876140118 0.8687955141
- 0.8113546968 0.8879696727 0.8691868782
- 0.8118832111 0.8883249760 0.8695781231
- 0.8124076724 0.8886772990 0.8699674010
- 0.8129323125 0.8890296221 0.8703566790
- 0.8134567738 0.8893818855 0.8707460165
- 0.8139812946 0.8897342086 0.8711354136
- 0.8145058155 0.8900865912 0.8715246916
- 0.8150272965 0.8904371858 0.8719115257
- 0.8155483007 0.8907874227 0.8722978830
- 0.8160691857 0.8911375999 0.8726842999
- 0.8165901899 0.8914877772 0.8730705976
- 0.8171110749 0.8918380141 0.8734570146
- 0.8176307082 0.8921874762 0.8738412857
- 0.8181489706 0.8925362229 0.8742238879
- 0.8186672926 0.8928849101 0.8746063709
- 0.8191856146 0.8932335973 0.8749889135
- 0.8197038770 0.8935822845 0.8753713965
- 0.8202217817 0.8939304948 0.8757534027
- 0.8207373023 0.8942753077 0.8761324286
- 0.8212528825 0.8946201801 0.8765113950
- 0.8217685223 0.8949649930 0.8768904209
- 0.8222841024 0.8953098059 0.8772693872
- 0.8227996826 0.8956546187 0.8776484132
- 0.8233128786 0.8959960938 0.8780251145
- 0.8238251805 0.8963361979 0.8784009814
- 0.8243374825 0.8966763020 0.8787769079
- 0.8248497844 0.8970165253 0.8791527152
- 0.8253620863 0.8973566294 0.8795285821
- 0.8258733749 0.8976960182 0.8799036145
- 0.8263819218 0.8980333209 0.8802763820
- 0.8268905282 0.8983706236 0.8806490898
- 0.8273990154 0.8987079263 0.8810219169
- 0.8279076219 0.8990452886 0.8813946843
- 0.8284161091 0.8993825912 0.8817673922
- 0.8289219141 0.8997188807 0.8821375966
- 0.8294265866 0.9000548124 0.8825070262
- 0.8299313784 0.9003908038 0.8828763962
- 0.8304362297 0.9007266760 0.8832458258
- 0.8309410214 0.9010627270 0.8836151958
- 0.8314452171 0.9013980031 0.8839840293
- 0.8319470882 0.9017302990 0.8843502998
- 0.8324490190 0.9020625949 0.8847165704
- 0.8329507709 0.9023948908 0.8850830197
- 0.8334527016 0.9027271867 0.8854492903
- 0.8339545727 0.9030594826 0.8858156800
- 0.8344553113 0.9033885002 0.8861801028
- 0.8349552155 0.9037148952 0.8865432143
- 0.8354550004 0.9040412903 0.8869063258
- 0.8359549046 0.9043676853 0.8872693777
- 0.8364546895 0.9046940804 0.8876324296
- 0.8369545937 0.9050204754 0.8879954815
- 0.8374524713 0.9053437710 0.8883556724
- 0.8379502892 0.9056668282 0.8887156248
- 0.8384481072 0.9059898257 0.8890755177
- 0.8389458060 0.9063128233 0.8894352913
- 0.8394436240 0.9066357017 0.8897951841
- 0.8399409056 0.9069585204 0.8901546001
- 0.8404362202 0.9072805047 0.8905115724
- 0.8409314156 0.9076024294 0.8908686042
- 0.8414266706 0.9079242945 0.8912255764
- 0.8419219255 0.9082462192 0.8915826082
- 0.8424171209 0.9085682034 0.8919395804
- 0.8429111242 0.9088888168 0.8922954798
- 0.8434032798 0.9092074037 0.8926500082
- 0.8438953757 0.9095259905 0.8930044770
- 0.8443875909 0.9098446965 0.8933590055
- 0.8448796868 0.9101632833 0.8937134147
- 0.8453719020 0.9104819894 0.8940678835
- 0.8458622098 0.9107974172 0.8944209218
- 0.8463512063 0.9111105800 0.8947728276
- 0.8468402028 0.9114238024 0.8951247931
- 0.8473293185 0.9117369056 0.8954768181
- 0.8478183150 0.9120501280 0.8958287239
- 0.8483073115 0.9123632908 0.8961806893
- 0.8487946987 0.9126743078 0.8965306878
- 0.8492814898 0.9129843712 0.8968799114
- 0.8497682214 0.9132944942 0.8972290158
- 0.8502548933 0.9136046171 0.8975781798
- 0.8507416844 0.9139146805 0.8979274035
- 0.8512284160 0.9142248034 0.8982766271
- 0.8517140150 0.9145342708 0.8986228108
- 0.8521993160 0.9148436785 0.8989682794
- 0.8526844978 0.9151530266 0.8993136883
- 0.8531697989 0.9154623747 0.8996590972
- 0.8536550999 0.9157717228 0.9000046253
- 0.8541402817 0.9160810113 0.9003499746
- 0.8546243906 0.9163880944 0.9006927013
- 0.8551082015 0.9166945219 0.9010347128
- 0.8555920720 0.9170008898 0.9013767242
- 0.8560758829 0.9173073173 0.9017186761
- 0.8565596938 0.9176136851 0.9020606875
- 0.8570435047 0.9179201126 0.9024026990
- 0.8575248718 0.9182233214 0.9027428031
- 0.8580054045 0.9185255170 0.9030823112
- 0.8584859967 0.9188277125 0.9034218192
- 0.8589665890 0.9191299081 0.9037613273
- 0.8594471216 0.9194321036 0.9041007757
- 0.8599277139 0.9197342992 0.9044402838
- 0.8604061007 0.9200347066 0.9047783017
- 0.8608834743 0.9203342199 0.9051156044
- 0.8613607883 0.9206337929 0.9054529071
- 0.8618381023 0.9209333062 0.9057902098
- 0.8623154163 0.9212328196 0.9061275125
- 0.8627927899 0.9215323925 0.9064648151
- 0.8632687926 0.9218313098 0.9068005085
- 0.8637437224 0.9221296906 0.9071345925
- 0.8642185926 0.9224280119 0.9074686766
- 0.8646935225 0.9227263927 0.9078028202
- 0.8651683927 0.9230247736 0.9081369042
- 0.8656433225 0.9233232141 0.9084709883
- 0.8661177158 0.9236208200 0.9088042974
- 0.8665909171 0.9239168167 0.9091358781
- 0.8670641780 0.9242126942 0.9094673991
- 0.8675373793 0.9245086908 0.9097989202
- 0.8680106997 0.9248046279 0.9101303816
- 0.8684839010 0.9251006246 0.9104620218
- 0.8689571023 0.9253963828 0.9107934237
- 0.8694286942 0.9256886244 0.9111229181
- 0.8699004054 0.9259809256 0.9114524126
- 0.8703719974 0.9262732267 0.9117819071
- 0.8708435893 0.9265655279 0.9121115208
- 0.8713153005 0.9268577099 0.9124410152
- 0.8717868924 0.9271500111 0.9127705097
- 0.8722561002 0.9274398088 0.9130979180
- 0.8727244139 0.9277285933 0.9134243727
- 0.8731926084 0.9280173182 0.9137510061
- 0.8736609221 0.9283061028 0.9140775204
- 0.8741291761 0.9285948873 0.9144040942
- 0.8745974898 0.9288836718 0.9147307277
- 0.8750646114 0.9291719198 0.9150562882
- 0.8755295277 0.9294592738 0.9153801799
- 0.8759943843 0.9297466278 0.9157040715
- 0.8764593005 0.9300339222 0.9160280824
- 0.8769242167 0.9303212166 0.9163519740
- 0.8773891926 0.9306085110 0.9166759253
- 0.8778541088 0.9308958054 0.9169998169
- 0.8783167005 0.9311814904 0.9173220992
- 0.8787789941 0.9314669967 0.9176442027
- 0.8792414069 0.9317525029 0.9179663062
- 0.8797037005 0.9320380092 0.9182885289
- 0.8801661134 0.9323235154 0.9186105728
- 0.8806284070 0.9326090217 0.9189326763
- 0.8810901046 0.9328929186 0.9192541838
- 0.8815506101 0.9331744909 0.9195749164
- 0.8820111752 0.9334561825 0.9198955297
- 0.8824717999 0.9337378144 0.9202160835
- 0.8829324245 0.9340193868 0.9205368161
- 0.8833928704 0.9343010783 0.9208574295
- 0.8838534951 0.9345827103 0.9211781025
- 0.8843126297 0.9348607063 0.9214954972
- 0.8847714067 0.9351381063 0.9218124747
- 0.8852301836 0.9354155064 0.9221295118
- 0.8856890202 0.9356929064 0.9224464297
- 0.8861477971 0.9359703064 0.9227634072
- 0.8866065741 0.9362477064 0.9230803847
- 0.8870645761 0.9365242720 0.9233967066
- 0.8875198960 0.9367982149 0.9237111211
- 0.8879752755 0.9370720983 0.9240254760
- 0.8884305954 0.9373459816 0.9243398905
- 0.8888859153 0.9376199245 0.9246544242
- 0.8893412948 0.9378938079 0.9249687791
- 0.8897966146 0.9381676912 0.9252831936
- 0.8902500272 0.9384400249 0.9255968928
- 0.8907018900 0.9387111068 0.9259101152
- 0.8911538124 0.9389823079 0.9262232780
- 0.8916056752 0.9392533898 0.9265365005
- 0.8920575976 0.9395244718 0.9268497229
- 0.8925095201 0.9397956133 0.9271628857
- 0.8929613829 0.9400668144 0.9274761081
- 0.8934110999 0.9403352737 0.9277874827
- 0.8938602805 0.9406033158 0.9280986190
- 0.8943095207 0.9408712983 0.9284096956
- 0.8947588205 0.9411392808 0.9287207127
- 0.8952080011 0.9414073229 0.9290317893
- 0.8956571817 0.9416753054 0.9293429255
- 0.8961064219 0.9419432282 0.9296538234
- 0.8965536952 0.9422078133 0.9299619198
- 0.8970010281 0.9424722791 0.9302698970
- 0.8974484205 0.9427369237 0.9305778742
- 0.8978956938 0.9430013895 0.9308859110
- 0.8983430266 0.9432659149 0.9311940074
- 0.8987902999 0.9435304999 0.9315019846
- 0.8992372751 0.9437944889 0.9318097234
- 0.8996827006 0.9440562725 0.9321159720
- 0.9001281261 0.9443179965 0.9324222803
- 0.9005734921 0.9445797801 0.9327287078
- 0.9010189772 0.9448416233 0.9330350161
- 0.9014644027 0.9451032877 0.9333413243
- 0.9019098282 0.9453650713 0.9336475730
- 0.9023545980 0.9456260204 0.9339538217
- 0.9027975798 0.9458845258 0.9342594147
- 0.9032405019 0.9461429715 0.9345651269
- 0.9036834836 0.9464014769 0.9348707795
- 0.9041265249 0.9466599822 0.9351763725
- 0.9045695066 0.9469184875 0.9354820848
- 0.9050124884 0.9471769929 0.9357876778
- 0.9054549932 0.9474347234 0.9360926151
- 0.9058961868 0.9476901293 0.9363955855
- 0.9063374996 0.9479454756 0.9366984963
- 0.9067788124 0.9482008815 0.9370014071
- 0.9072200060 0.9484562874 0.9373043180
- 0.9076613188 0.9487115741 0.9376072288
- 0.9081025720 0.9489669800 0.9379101992
- 0.9085432887 0.9492217898 0.9382125139
- 0.9089823961 0.9494745135 0.9385129809
- 0.9094215035 0.9497271776 0.9388133883
- 0.9098604918 0.9499800205 0.9391139150
- 0.9102995992 0.9502326846 0.9394143820
- 0.9107387066 0.9504854083 0.9397147894
- 0.9111778140 0.9507380724 0.9400153160
- 0.9116166234 0.9509906173 0.9403156042
- 0.9120534062 0.9512413144 0.9406144023
- 0.9124903083 0.9514918923 0.9409132004
- 0.9129270911 0.9517425895 0.9412119985
- 0.9133639932 0.9519932866 0.9415107965
- 0.9138007760 0.9522439837 0.9418095946
- 0.9142376781 0.9524946809 0.9421083927
- 0.9146745205 0.9527453780 0.9424071908
- 0.9151092768 0.9529926777 0.9427046776
- 0.9155439138 0.9532396197 0.9430022240
- 0.9159784913 0.9534866214 0.9432995915
- 0.9164131284 0.9537336230 0.9435970187
- 0.9168477058 0.9539806247 0.9438943863
- 0.9172822833 0.9542276263 0.9441918135
- 0.9177169800 0.9544746280 0.9444893003
- 0.9181497097 0.9547194839 0.9447842836
- 0.9185816050 0.9549633861 0.9450783730
- 0.9190135002 0.9552074075 0.9453724027
- 0.9194452763 0.9554513097 0.9456663728
- 0.9198771715 0.9556952715 0.9459604025
- 0.9203091264 0.9559391737 0.9462544918
- 0.9207410216 0.9561831951 0.9465485215
- 0.9211720824 0.9564263821 0.9468415976
- 0.9216020107 0.9566686153 0.9471331835
- 0.9220318198 0.9569107294 0.9474248886
- 0.9224616289 0.9571527839 0.9477164745
- 0.9228914976 0.9573948979 0.9480081797
- 0.9233213067 0.9576370120 0.9482998252
- 0.9237511754 0.9578791857 0.9485914707
- 0.9241809845 0.9581212997 0.9488831162
- 0.9246084094 0.9583622217 0.9491736293
- 0.9250357151 0.9586032033 0.9494642019
- 0.9254630804 0.9588441253 0.9497547150
- 0.9258903861 0.9590849876 0.9500452280
- 0.9263178110 0.9593259096 0.9503356814
- 0.9267451167 0.9595668912 0.9506263137
- 0.9271724820 0.9598078132 0.9509168267
- 0.9275984168 0.9600471854 0.9512062073
- 0.9280232787 0.9602853060 0.9514948130
- 0.9284480810 0.9605233073 0.9517832994
- 0.9288728833 0.9607614279 0.9520719051
- 0.9292978048 0.9609994888 0.9523603916
- 0.9297226071 0.9612376094 0.9526489973
- 0.9301474094 0.9614756703 0.9529374838
- 0.9305720925 0.9617136121 0.9532259107
- 0.9309926033 0.9619483948 0.9535105228
- 0.9314129949 0.9621831179 0.9537950754
- 0.9318335056 0.9624179006 0.9540796876
- 0.9322540164 0.9626526237 0.9543642998
- 0.9326745272 0.9628874063 0.9546489120
- 0.9330949187 0.9631221294 0.9549335837
- 0.9335154295 0.9633569121 0.9552181959
- 0.9339327216 0.9635908008 0.9555017948
- 0.9343463778 0.9638239145 0.9557842016
- 0.9347600937 0.9640570283 0.9560666084
- 0.9351738095 0.9642900229 0.9563490152
- 0.9355874062 0.9645230770 0.9566314220
- 0.9360011220 0.9647560716 0.9569138288
- 0.9364147782 0.9649891853 0.9571961761
- 0.9368284941 0.9652221799 0.9574785829
- 0.9372366071 0.9654536247 0.9577592015
- 0.9376435280 0.9656844735 0.9580392838
- 0.9380503893 0.9659153223 0.9583194256
- 0.9384573102 0.9661461711 0.9585996270
- 0.9388641119 0.9663770795 0.9588797092
- 0.9392709732 0.9666079879 0.9591597915
- 0.9396778941 0.9668388963 0.9594399929
- 0.9400843978 0.9670693874 0.9597195983
- 0.9404869080 0.9672951102 0.9599938989
- 0.9408894777 0.9675207734 0.9602683187
- 0.9412919879 0.9677464962 0.9605426192
- 0.9416946173 0.9679722190 0.9608169794
- 0.9420971870 0.9681978822 0.9610913992
- 0.9424996972 0.9684236050 0.9613656998
- 0.9429023266 0.9686493278 0.9616401196
- 0.9433040023 0.9688737988 0.9619129896
- 0.9437037706 0.9690952897 0.9621827006
- 0.9441037178 0.9693168998 0.9624524713
- 0.9445034862 0.9695385098 0.9627221823
- 0.9449033141 0.9697600007 0.9629918933
- 0.9453032017 0.9699816108 0.9632616043
- 0.9457030296 0.9702031016 0.9635313153
- 0.9461029172 0.9704247117 0.9638010263
- 0.9465014935 0.9706450105 0.9640696049
- 0.9468985796 0.9708636999 0.9643365741
- 0.9472957253 0.9710823298 0.9646036029
- 0.9476928711 0.9713010192 0.9648706913
- 0.9480900168 0.9715197086 0.9651377201
- 0.9484871030 0.9717382789 0.9654048085
- 0.9488843083 0.9719570279 0.9656717777
- 0.9492813945 0.9721757174 0.9659388065
- 0.9496768117 0.9723932743 0.9662050009
- 0.9500706792 0.9726098180 0.9664703012
- 0.9504644871 0.9728264213 0.9667354822
- 0.9508582950 0.9730429053 0.9670007825
- 0.9512521029 0.9732595086 0.9672660828
- 0.9516459107 0.9734759927 0.9675313830
- 0.9520397782 0.9736925960 0.9677966237
- 0.9524335861 0.9739090800 0.9680619240
- 0.9528253078 0.9741246104 0.9683256745
- 0.9532151222 0.9743391275 0.9685881138
- 0.9536048174 0.9745535254 0.9688504934
- 0.9539945126 0.9747679830 0.9691128731
- 0.9543843269 0.9749823809 0.9693753123
- 0.9547740221 0.9751967788 0.9696376920
- 0.9551637173 0.9754112959 0.9699000716
- 0.9555534720 0.9756256938 0.9701625109
- 0.9559414983 0.9758388996 0.9704235196
- 0.9563273191 0.9760503173 0.9706826210
- 0.9567130208 0.9762617946 0.9709417224
- 0.9570987821 0.9764732122 0.9712008238
- 0.9574846029 0.9766845703 0.9714599848
- 0.9578703046 0.9768959880 0.9717190862
- 0.9582561255 0.9771075249 0.9719781876
- 0.9586418867 0.9773188829 0.9722372890
- 0.9590265751 0.9775292873 0.9724956751
- 0.9594085217 0.9777370095 0.9727519751
- 0.9597904086 0.9779447913 0.9730082750
- 0.9601722956 0.9781525135 0.9732645750
- 0.9605541825 0.9783601761 0.9735208750
- 0.9609361291 0.9785678983 0.9737771749
- 0.9613180161 0.9787756801 0.9740334749
- 0.9616999030 0.9789834023 0.9742897749
- 0.9620816708 0.9791910052 0.9745460153
- 0.9624596238 0.9793955088 0.9747992754
- 0.9628375769 0.9796000719 0.9750527143
- 0.9632155895 0.9798046947 0.9753059745
- 0.9635934830 0.9800091982 0.9755592942
- 0.9639714956 0.9802138209 0.9758126140
- 0.9643493891 0.9804183841 0.9760659933
- 0.9647274017 0.9806228876 0.9763193130
- 0.9651054144 0.9808275104 0.9765725732
- 0.9654802084 0.9810302258 0.9768230915
- 0.9658539295 0.9812322855 0.9770727158
- 0.9662274718 0.9814344049 0.9773222208
- 0.9666011930 0.9816365242 0.9775717854
- 0.9669749141 0.9818385839 0.9778214097
- 0.9673485756 0.9820407033 0.9780709147
- 0.9677222967 0.9822428226 0.9783204794
- 0.9680960178 0.9824448824 0.9785699844
- 0.9684677720 0.9826459289 0.9788182974
- 0.9688364863 0.9828448296 0.9790642262
- 0.9692050815 0.9830436707 0.9793102145
- 0.9695736766 0.9832426906 0.9795560837
- 0.9699423909 0.9834415913 0.9798020720
- 0.9703109860 0.9836406112 0.9800480008
- 0.9706795812 0.9838395119 0.9802939892
- 0.9710482955 0.9840384126 0.9805399179
- 0.9714168906 0.9842373729 0.9807859063
- 0.9717804790 0.9844332933 0.9810283780
- 0.9721437097 0.9846289158 0.9812706113
- 0.9725068212 0.9848244786 0.9815129042
- 0.9728699923 0.9850201011 0.9817550778
- 0.9732331038 0.9852156043 0.9819973707
- 0.9735962152 0.9854112267 0.9822396040
- 0.9739593863 0.9856067896 0.9824817777
- 0.9743224978 0.9858024120 0.9827240705
- 0.9746835232 0.9859969020 0.9829645157
- 0.9750407934 0.9861896038 0.9832020998
- 0.9753981233 0.9863823056 0.9834396839
- 0.9757553935 0.9865750074 0.9836772084
- 0.9761127234 0.9867678285 0.9839147925
- 0.9764701128 0.9869604707 0.9841523767
- 0.9768273830 0.9871531725 0.9843899012
- 0.9771847129 0.9873458743 0.9846274853
- 0.9775419831 0.9875385761 0.9848651290
- 0.9778943062 0.9877287149 0.9850988984
- 0.9782450199 0.9879180193 0.9853315949
- 0.9785957932 0.9881073236 0.9855642915
- 0.9789465070 0.9882966280 0.9857969284
- 0.9792972803 0.9884859920 0.9860296249
- 0.9796479940 0.9886752963 0.9862623215
- 0.9799987078 0.9888646007 0.9864950180
- 0.9803494811 0.9890539050 0.9867277145
- 0.9806995988 0.9892429113 0.9869599938
- 0.9810422063 0.9894282222 0.9871879816
- 0.9813848138 0.9896134138 0.9874159098
- 0.9817274213 0.9897987247 0.9876437783
- 0.9820700288 0.9899839163 0.9878718257
- 0.9824125767 0.9901692271 0.9880996943
- 0.9827551246 0.9903544188 0.9883276820
- 0.9830976725 0.9905397296 0.9885556102
- 0.9834402800 0.9907249212 0.9887835979
- 0.9837800264 0.9909089208 0.9890096188
- 0.9841130972 0.9910902977 0.9892314076
- 0.9844462276 0.9912716150 0.9894531965
- 0.9847792983 0.9914529920 0.9896751046
- 0.9851124287 0.9916343093 0.9898968935
- 0.9854454994 0.9918156266 0.9901186824
- 0.9857786298 0.9919970036 0.9903404713
- 0.9861117005 0.9921783209 0.9905623198
- 0.9864447713 0.9923596978 0.9907841086
- 0.9867734909 0.9925395250 0.9910029769
- 0.9870970845 0.9927175045 0.9912183881
- 0.9874207973 0.9928954840 0.9914339185
- 0.9877445102 0.9930735230 0.9916493297
- 0.9880681038 0.9932515025 0.9918648005
- 0.9883918166 0.9934294820 0.9920802116
- 0.9887155294 0.9936075211 0.9922956824
- 0.9890391231 0.9937855005 0.9925110936
- 0.9893627763 0.9939634800 0.9927266240
- 0.9896805286 0.9941388965 0.9929388165
- 0.9899929762 0.9943121076 0.9931482077
- 0.9903056026 0.9944853187 0.9933575988
- 0.9906181097 0.9946585298 0.9935669899
- 0.9909306765 0.9948316813 0.9937765002
- 0.9912433028 0.9950047731 0.9939858913
- 0.9915558100 0.9951779842 0.9941952825
- 0.9918683767 0.9953511953 0.9944046736
- 0.9921808839 0.9955244064 0.9946141243
- 0.9924861789 0.9956938028 0.9948195219
- 0.9927850962 0.9958598018 0.9950211048
- 0.9930838943 0.9960258007 0.9952228069
- 0.9933826923 0.9961917996 0.9954243898
- 0.9936814904 0.9963577986 0.9956260920
- 0.9939802885 0.9965237975 0.9958277941
- 0.9942790866 0.9966899157 0.9960293770
- 0.9945780039 0.9968559146 0.9962310791
- 0.9948768020 0.9970219135 0.9964327216
- 0.9951673746 0.9971848130 0.9966300130
- 0.9954472184 0.9973435998 0.9968215227
- 0.9957271218 0.9975023866 0.9970129728
- 0.9960069060 0.9976611733 0.9972046018
- 0.9962868094 0.9978200197 0.9973961115
- 0.9965665936 0.9979788065 0.9975876212
- 0.9968464971 0.9981375933 0.9977790713
- 0.9971262813 0.9982963800 0.9979707003
- 0.9974061847 0.9984552264 0.9981622100
- 0.9976803064 0.9986127019 0.9983515143
- 0.9979380965 0.9987668991 0.9985346794
- 0.9981958270 0.9989209771 0.9987179041
- 0.9984536171 0.9990751743 0.9989010096
- 0.9987112880 0.9992293119 0.9990841746
- 0.9989690185 0.9993833899 0.9992673993
- 0.9992268085 0.9995375872 0.9994505048
- 0.9994844794 0.9996917248 0.9996337295
- 0.9997423291 0.9998459220 0.9998167753
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_100.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_100.spi1d
deleted file mode 100644
index 18c00d1d85b..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_100.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0090248538 0.0088125290 0.0067258808
- 0.0172150191 0.0167176109 0.0131098796
- 0.0243747793 0.0235208403 0.0187523402
- 0.0308876392 0.0297362003 0.0239069704
- 0.0369180292 0.0355890803 0.0287567694
- 0.0425458290 0.0411948487 0.0333772190
- 0.0478529185 0.0466255695 0.0378036089
- 0.0528910905 0.0519192591 0.0420932695
- 0.0576865897 0.0571291298 0.0462520085
- 0.0623513199 0.0622628704 0.0503120609
- 0.0669768602 0.0672920421 0.0542953908
- 0.0715567619 0.0721824616 0.0582090616
- 0.0760855973 0.0769187585 0.0620570593
- 0.0805741325 0.0815202296 0.0658472329
- 0.0850307494 0.0859836414 0.0695805177
- 0.0894547775 0.0903253108 0.0732729286
- 0.0938297287 0.0945612267 0.0769176036
- 0.0981539637 0.0986936092 0.0805180594
- 0.1024200022 0.1027287021 0.0840807334
- 0.1066194996 0.1066882983 0.0876046494
- 0.1107435003 0.1105668023 0.0910888687
- 0.1148013026 0.1143577993 0.0945325121
- 0.1187836006 0.1180787012 0.0979359895
- 0.1227072999 0.1217278987 0.1012983993
- 0.1265697032 0.1253149062 0.1046219021
- 0.1303700954 0.1288353056 0.1078997031
- 0.1340970993 0.1322914958 0.1111387014
- 0.1377590001 0.1356990933 0.1143449992
- 0.1413495988 0.1390592009 0.1175180003
- 0.1448680013 0.1423660964 0.1206526011
- 0.1483224928 0.1456252038 0.1237441003
- 0.1516993940 0.1488344073 0.1267928034
- 0.1550139934 0.1519985944 0.1298023015
- 0.1582762003 0.1551181972 0.1327774972
- 0.1614779979 0.1581996977 0.1357243061
- 0.1646181941 0.1612505019 0.1386376023
- 0.1676993966 0.1642563939 0.1415113956
- 0.1707275957 0.1672241986 0.1443507969
- 0.1737034023 0.1701561958 0.1471655965
- 0.1766317040 0.1730598062 0.1499509066
- 0.1795026064 0.1759244055 0.1527041048
- 0.1823239028 0.1787561029 0.1554242969
- 0.1850987971 0.1815645993 0.1581097990
- 0.1878297031 0.1843390018 0.1607618928
- 0.1905121952 0.1870823056 0.1633782983
- 0.1931522936 0.1898010969 0.1659625024
- 0.1957568973 0.1924955994 0.1685173064
- 0.1983253062 0.1951646954 0.1710429937
- 0.2008654028 0.1978061944 0.1735426039
- 0.2033737004 0.2004275024 0.1760165989
- 0.2058539987 0.2030244023 0.1784628034
- 0.2083114982 0.2055975944 0.1808815002
- 0.2107529044 0.2081506997 0.1832714975
- 0.2131794989 0.2106831074 0.1856442988
- 0.2155988961 0.2131962031 0.1879992038
- 0.2180117071 0.2156914026 0.1903316975
- 0.2204127014 0.2181655020 0.1926410943
- 0.2228053063 0.2206185013 0.1949304938
- 0.2251946926 0.2230494022 0.1971997023
- 0.2275789976 0.2254669964 0.1994490027
- 0.2299547046 0.2278635949 0.2016751021
- 0.2323268950 0.2302404940 0.2038796991
- 0.2346891016 0.2326005995 0.2060652971
- 0.2370416969 0.2349402010 0.2082331926
- 0.2393849939 0.2372657061 0.2103780955
- 0.2417193949 0.2395751029 0.2125052065
- 0.2440440953 0.2418743074 0.2146157026
- 0.2463590056 0.2441594005 0.2167119980
- 0.2486687005 0.2464269996 0.2187922001
- 0.2509658039 0.2486840934 0.2208545059
- 0.2532486022 0.2509253025 0.2229007035
- 0.2555230856 0.2531493902 0.2249286026
- 0.2577824891 0.2553615868 0.2269378006
- 0.2600266933 0.2575596869 0.2289337069
- 0.2622607946 0.2597441971 0.2309127003
- 0.2644844949 0.2619175017 0.2328774929
- 0.2667022049 0.2640810013 0.2348311990
- 0.2689101100 0.2662318051 0.2367679030
- 0.2711063027 0.2683725059 0.2386890054
- 0.2732926905 0.2705014944 0.2405951023
- 0.2754707932 0.2726207078 0.2424882054
- 0.2776342928 0.2747271955 0.2443652004
- 0.2797912061 0.2768242061 0.2462334931
- 0.2819392085 0.2789101899 0.2480895966
- 0.2840760946 0.2809852958 0.2499316037
- 0.2862043977 0.2830494046 0.2517591119
- 0.2883251011 0.2851034105 0.2535771132
- 0.2904368043 0.2871474028 0.2553840876
- 0.2925382853 0.2891792059 0.2571800053
- 0.2946313024 0.2912011147 0.2589674890
- 0.2967143953 0.2932142019 0.2607443035
- 0.2987858057 0.2952139080 0.2625100017
- 0.3008505106 0.2972015142 0.2642692924
- 0.3029071987 0.2991822064 0.2660228014
- 0.3049511909 0.3011547029 0.2677705884
- 0.3069872856 0.3031156063 0.2695144117
- 0.3090176880 0.3050638139 0.2712531090
- 0.3110390007 0.3070029020 0.2729856968
- 0.3130499125 0.3089343011 0.2747122049
- 0.3150539994 0.3108555079 0.2764343023
- 0.3170512021 0.3127650023 0.2781510949
- 0.3190402091 0.3146660924 0.2798615098
- 0.3210211992 0.3165611923 0.2815661132
- 0.3229936957 0.3184478879 0.2832651138
- 0.3249579072 0.3203234971 0.2849591076
- 0.3269129992 0.3221895099 0.2866472900
- 0.3288631141 0.3240458071 0.2883332074
- 0.3308089077 0.3258920908 0.2900170982
- 0.3327476978 0.3277291059 0.2916966081
- 0.3346762955 0.3295575976 0.2933689058
- 0.3365967870 0.3313786089 0.2950361967
- 0.3385129869 0.3331907094 0.2967014909
- 0.3404223025 0.3349941075 0.2983629107
- 0.3423224092 0.3367873132 0.3000209033
- 0.3442116082 0.3385719061 0.3016754985
- 0.3460933864 0.3403505981 0.3033275902
- 0.3479698002 0.3421216011 0.3049786985
- 0.3498382866 0.3438830078 0.3066262007
- 0.3516973853 0.3456346095 0.3082687855
- 0.3535484076 0.3473792970 0.3099066913
- 0.3553937972 0.3491171896 0.3115408123
- 0.3572331965 0.3508478105 0.3131729960
- 0.3590649962 0.3525711000 0.3148024082
- 0.3608897924 0.3542861938 0.3164277971
- 0.3627074957 0.3559936881 0.3180496991
- 0.3645170927 0.3576950133 0.3196698129
- 0.3663190007 0.3593909144 0.3212881088
- 0.3681136072 0.3610796034 0.3229044080
- 0.3699010015 0.3627603948 0.3245167136
- 0.3716816008 0.3644332886 0.3261250854
- 0.3734537065 0.3660990894 0.3277314901
- 0.3752183020 0.3677594066 0.3293341994
- 0.3769755960 0.3694128990 0.3309333026
- 0.3787257969 0.3710587025 0.3325302899
- 0.3804695010 0.3726957142 0.3341256976
- 0.3822059929 0.3743239939 0.3357195854
- 0.3839339912 0.3759444058 0.3373118043
- 0.3856526017 0.3775574863 0.3389019072
- 0.3873623013 0.3791646957 0.3404884040
- 0.3890652955 0.3807657957 0.3420729041
- 0.3907626867 0.3823603094 0.3436552882
- 0.3924534023 0.3839474916 0.3452340066
- 0.3941374123 0.3855277002 0.3468089998
- 0.3958151042 0.3871026039 0.3483793139
- 0.3974870145 0.3886739910 0.3499442935
- 0.3991512060 0.3902403116 0.3515053093
- 0.4008058012 0.3918004930 0.3530634046
- 0.4024530053 0.3933542967 0.3546175063
- 0.4040930867 0.3949011862 0.3561685979
- 0.4057264924 0.3964413106 0.3577178121
- 0.4073539078 0.3979749084 0.3592661023
- 0.4089717865 0.3995010853 0.3608109057
- 0.4105815887 0.4010227919 0.3623529971
- 0.4121825993 0.4025394022 0.3638921082
- 0.4137746990 0.4040510952 0.3654282987
- 0.4153572917 0.4055579901 0.3669610918
- 0.4169301987 0.4070582092 0.3684917986
- 0.4184952080 0.4085538983 0.3700191975
- 0.4200516045 0.4100449979 0.3715431988
- 0.4215987027 0.4115310907 0.3730638027
- 0.4231320918 0.4130091071 0.3745814860
- 0.4246563911 0.4144822061 0.3760955930
- 0.4261722863 0.4159503877 0.3776068985
- 0.4276798964 0.4174129963 0.3791159987
- 0.4291754067 0.4188691974 0.3806217909
- 0.4306622148 0.4203203917 0.3821237981
- 0.4321402907 0.4217669070 0.3836225867
- 0.4336062968 0.4232077003 0.3851186037
- 0.4350613952 0.4246425927 0.3866108060
- 0.4365088940 0.4260734916 0.3881003857
- 0.4379490912 0.4275006056 0.3895873129
- 0.4393770993 0.4289224148 0.3910715878
- 0.4407972097 0.4303407967 0.3925527930
- 0.4422096014 0.4317556918 0.3940311074
- 0.4436098039 0.4331642091 0.3955051005
- 0.4449998140 0.4345675111 0.3969767988
- 0.4463821948 0.4359666109 0.3984459937
- 0.4477544129 0.4373601079 0.3999111950
- 0.4491179883 0.4387483895 0.4013735950
- 0.4504755139 0.4401332140 0.4028339982
- 0.4518243968 0.4415132105 0.4042919874
- 0.4531635940 0.4428895116 0.4057449996
- 0.4544965029 0.4442631900 0.4071955085
- 0.4558199048 0.4456324875 0.4086431861
- 0.4571351111 0.4469971061 0.4100872874
- 0.4584454000 0.4483583868 0.4115292132
- 0.4597485065 0.4497137070 0.4129675031
- 0.4610452950 0.4510636032 0.4144037068
- 0.4623377919 0.4524100125 0.4158385098
- 0.4636217058 0.4537501931 0.4172705114
- 0.4649001062 0.4550873041 0.4187003970
- 0.4661735892 0.4564214945 0.4201287925
- 0.4674373865 0.4577501118 0.4215534031
- 0.4686970115 0.4590756893 0.4229756892
- 0.4699491858 0.4603962004 0.4243943989
- 0.4711951911 0.4617125988 0.4258098900
- 0.4724380970 0.4630267918 0.4272238910
- 0.4736748040 0.4643347859 0.4286344051
- 0.4749085009 0.4656395018 0.4300416112
- 0.4761387110 0.4669404924 0.4314455986
- 0.4773631096 0.4682346880 0.4328455925
- 0.4785852134 0.4695264101 0.4342440069
- 0.4798015058 0.4708124995 0.4356383979
- 0.4810144007 0.4720954001 0.4370301068
- 0.4822235107 0.4733743072 0.4384193122
- 0.4834271073 0.4746474028 0.4398039877
- 0.4846287966 0.4759184122 0.4411869943
- 0.4858255088 0.4771836102 0.4425632954
- 0.4870207012 0.4784463942 0.4439373910
- 0.4882127941 0.4797044098 0.4453079998
- 0.4894016981 0.4809592068 0.4466761053
- 0.4905884862 0.4822115898 0.4480428994
- 0.4917714894 0.4834589958 0.4494043887
- 0.4929533005 0.4847050011 0.4507643878
- 0.4941304028 0.4859468937 0.4521192908
- 0.4953059852 0.4871870875 0.4534727931
- 0.4964784980 0.4884232879 0.4548236132
- 0.4976483881 0.4896576107 0.4561721087
- 0.4988156855 0.4908897877 0.4575186968
- 0.4999799132 0.4921190143 0.4588620961
- 0.5011426806 0.4933466911 0.4602043927
- 0.5023010969 0.4945699871 0.4615409970
- 0.5034586191 0.4957925081 0.4628765881
- 0.5046117902 0.4970094860 0.4642063081
- 0.5057641864 0.4982253909 0.4655351043
- 0.5069122910 0.4994361997 0.4668604136
- 0.5080590844 0.5006449223 0.4681833088
- 0.5092027783 0.5018489957 0.4695020914
- 0.5103443861 0.5030499101 0.4708178043
- 0.5114830136 0.5042467117 0.4721299112
- 0.5126193762 0.5054402947 0.4734382927
- 0.5137537122 0.5066308975 0.4747439027
- 0.5148848891 0.5078179240 0.4760439992
- 0.5160142183 0.5090023875 0.4773412049
- 0.5171405077 0.5101822019 0.4786339104
- 0.5182654262 0.5113596916 0.4799247086
- 0.5193868279 0.5125321746 0.4812121093
- 0.5205066800 0.5137025714 0.4824982882
- 0.5216233730 0.5148683786 0.4837796092
- 0.5227389932 0.5160326958 0.4850594997
- 0.5238509178 0.5171926022 0.4863342941
- 0.5249615908 0.5183511972 0.4876079857
- 0.5260689855 0.5195046067 0.4888750911
- 0.5271754265 0.5206564069 0.4901408851
- 0.5282781124 0.5218034983 0.4914003909
- 0.5293796062 0.5229489207 0.4926582873
- 0.5304781199 0.5240889788 0.4939117134
- 0.5315753818 0.5252268910 0.4951637089
- 0.5326694250 0.5263600945 0.4964101911
- 0.5337619185 0.5274910927 0.4976545870
- 0.5348516703 0.5286170840 0.4988938868
- 0.5359399915 0.5297397971 0.5001304746
- 0.5370256901 0.5308594704 0.5013629794
- 0.5381091237 0.5319762826 0.5025923252
- 0.5391908288 0.5330902934 0.5038173795
- 0.5402699709 0.5342003703 0.5050377846
- 0.5413478017 0.5353085995 0.5062550902
- 0.5424222946 0.5364122987 0.5074666739
- 0.5434960723 0.5375146866 0.5086768866
- 0.5445663929 0.5386111736 0.5098820925
- 0.5456367135 0.5397076011 0.5110868812
- 0.5467023253 0.5407969952 0.5122858882
- 0.5477678180 0.5418863893 0.5134847760
- 0.5488299727 0.5429692864 0.5146782994
- 0.5498914719 0.5440509915 0.5158712268
- 0.5509498715 0.5451288819 0.5170599818
- 0.5520067215 0.5462048054 0.5182471871
- 0.5530617237 0.5472781062 0.5194309950
- 0.5541145205 0.5483480096 0.5206112266
- 0.5551661849 0.5494166017 0.5217891932
- 0.5562142730 0.5504804254 0.5229610801
- 0.5572623014 0.5515441895 0.5241327286
- 0.5583065152 0.5526019931 0.5252950191
- 0.5593506098 0.5536596179 0.5264571905
- 0.5603913069 0.5547125936 0.5276136994
- 0.5614306927 0.5557637811 0.5287684202
- 0.5624685287 0.5568122864 0.5299198031
- 0.5635039210 0.5578569174 0.5310674906
- 0.5645387173 0.5589007735 0.5322136879
- 0.5655695796 0.5599387884 0.5333532095
- 0.5666003823 0.5609768033 0.5344926119
- 0.5676280856 0.5620093942 0.5356252789
- 0.5686550140 0.5630406141 0.5367568731
- 0.5696796775 0.5640686154 0.5378847122
- 0.5707020164 0.5650928020 0.5390092134
- 0.5717239976 0.5661163926 0.5401322842
- 0.5727424026 0.5671336055 0.5412485003
- 0.5737608075 0.5681508183 0.5423645973
- 0.5747758746 0.5691627264 0.5434734821
- 0.5757898092 0.5701727271 0.5445804000
- 0.5768023729 0.5711808205 0.5456839204
- 0.5778123736 0.5721849203 0.5467820168
- 0.5788223743 0.5731890202 0.5478801131
- 0.5798283219 0.5741881132 0.5489701033
- 0.5808337927 0.5751867294 0.5500597954
- 0.5818374753 0.5761824846 0.5511454940
- 0.5828391910 0.5771750808 0.5522276759
- 0.5838407278 0.5781676173 0.5533092022
- 0.5848379731 0.5791544914 0.5543829203
- 0.5858352184 0.5801414251 0.5554565787
- 0.5868303776 0.5811259151 0.5565248132
- 0.5878236890 0.5821083188 0.5575889945
- 0.5888170004 0.5830906034 0.5586525202
- 0.5898060203 0.5840693712 0.5597082973
- 0.5907949805 0.5850481987 0.5607640147
- 0.5917819738 0.5860245824 0.5618162751
- 0.5927671790 0.5869988799 0.5628659725
- 0.5937523842 0.5879732966 0.5639154911
- 0.5947332978 0.5889440179 0.5649582148
- 0.5957140923 0.5899146795 0.5660009980
- 0.5966933966 0.5908836126 0.5670400858
- 0.5976703763 0.5918499231 0.5680750012
- 0.5986474752 0.5928161144 0.5691099763
- 0.5996209979 0.5937793851 0.5701385736
- 0.6005936861 0.5947421193 0.5711663961
- 0.6015655994 0.5957037807 0.5721924901
- 0.6025345922 0.5966621041 0.5732141137
- 0.6035035849 0.5976204276 0.5742357969
- 0.6044700146 0.5985764861 0.5752530098
- 0.6054347157 0.5995312929 0.5762677789
- 0.6063994169 0.6004859805 0.5772826076
- 0.6073606014 0.6014366150 0.5782899261
- 0.6083216071 0.6023870111 0.5792971849
- 0.6092813015 0.6033363938 0.5803018212
- 0.6102380753 0.6042832136 0.5813007951
- 0.6111947894 0.6052300930 0.5822998285
- 0.6121494174 0.6061744094 0.5832931995
- 0.6131024957 0.6071168780 0.5842832923
- 0.6140555143 0.6080595255 0.5852733850
- 0.6150048971 0.6089988947 0.5862563252
- 0.6159536839 0.6099380255 0.5872384906
- 0.6169021130 0.6108763814 0.5882192254
- 0.6178473234 0.6118112206 0.5891932249
- 0.6187924743 0.6127460003 0.5901671052
- 0.6197360754 0.6136794090 0.5911372900
- 0.6206771135 0.6146106720 0.5921025276
- 0.6216180921 0.6155419946 0.5930677056
- 0.6225569844 0.6164706945 0.5940269232
- 0.6234943867 0.6173977852 0.5949828029
- 0.6244317889 0.6183248162 0.5959386826
- 0.6253659129 0.6192492247 0.5968865156
- 0.6262990832 0.6201726794 0.5978326797
- 0.6272323728 0.6210963130 0.5987787843
- 0.6281622052 0.6220158935 0.5997148156
- 0.6290917993 0.6229352951 0.6006507277
- 0.6300209761 0.6238542795 0.6015853286
- 0.6309465766 0.6247702837 0.6025123000
- 0.6318721175 0.6256862879 0.6034393907
- 0.6327968240 0.6266012788 0.6043639183
- 0.6337187886 0.6275131106 0.6052818894
- 0.6346408129 0.6284248829 0.6061998010
- 0.6355614066 0.6293355823 0.6071143150
- 0.6364793181 0.6302440166 0.6080229282
- 0.6373972297 0.6311523914 0.6089316010
- 0.6383137107 0.6320592165 0.6098359823
- 0.6392281055 0.6329634190 0.6107351780
- 0.6401425004 0.6338676810 0.6116343737
- 0.6410549879 0.6347705126 0.6125288010
- 0.6419653296 0.6356713772 0.6134184003
- 0.6428756118 0.6365723014 0.6143079996
- 0.6437842846 0.6374711990 0.6151924133
- 0.6446911097 0.6383680105 0.6160721779
- 0.6455978751 0.6392648816 0.6169518828
- 0.6465027928 0.6401593089 0.6178272963
- 0.6474056244 0.6410511136 0.6186987758
- 0.6483083963 0.6419429183 0.6195703149
- 0.6492096186 0.6428322792 0.6204382777
- 0.6501089931 0.6437187791 0.6213029027
- 0.6510083079 0.6446053982 0.6221675277
- 0.6519060135 0.6454898715 0.6230288744
- 0.6528013945 0.6463716030 0.6238865852
- 0.6536967158 0.6472532749 0.6247442961
- 0.6545909047 0.6481332779 0.6255992055
- 0.6554828286 0.6490098834 0.6264498830
- 0.6563746929 0.6498864293 0.6273005009
- 0.6572657228 0.6507614851 0.6281492114
- 0.6581537127 0.6516315937 0.6289927959
- 0.6590415835 0.6525018215 0.6298364997
- 0.6599292159 0.6533712149 0.6306790113
- 0.6608136892 0.6542350054 0.6315155029
- 0.6616982818 0.6550989151 0.6323519945
- 0.6625828743 0.6559628248 0.6331884265
- 0.6634635925 0.6568207741 0.6340178251
- 0.6643443108 0.6576786041 0.6348472238
- 0.6652249098 0.6585363150 0.6356766224
- 0.6661028862 0.6593894958 0.6365011930
- 0.6669800878 0.6602413058 0.6373249888
- 0.6678574085 0.6610931754 0.6381487846
- 0.6687322855 0.6619417071 0.6389691234
- 0.6696056724 0.6627879143 0.6397873759
- 0.6704791188 0.6636340022 0.6406056881
- 0.6713513136 0.6644781828 0.6414217949
- 0.6722213030 0.6653187871 0.6422346234
- 0.6730912924 0.6661595106 0.6430473924
- 0.6739609241 0.6669995189 0.6438593864
- 0.6748270988 0.6678348184 0.6446667910
- 0.6756932139 0.6686701179 0.6454741955
- 0.6765593886 0.6695052981 0.6462816000
- 0.6774228215 0.6703364253 0.6470842957
- 0.6782855988 0.6711664796 0.6478862166
- 0.6791484952 0.6719965935 0.6486880779
- 0.6800094247 0.6728242040 0.6494870782
- 0.6808683872 0.6736493111 0.6502835751
- 0.6817274094 0.6744744182 0.6510801911
- 0.6825857759 0.6752986908 0.6518756151
- 0.6834415793 0.6761190295 0.6526666880
- 0.6842973232 0.6769393086 0.6534578204
- 0.6851530075 0.6777595878 0.6542488933
- 0.6860055923 0.6785761118 0.6550366282
- 0.6868575811 0.6793918014 0.6558237076
- 0.6877095103 0.6802073717 0.6566109061
- 0.6885594130 0.6810206175 0.6573961973
- 0.6894065738 0.6818302274 0.6581792831
- 0.6902536750 0.6826397777 0.6589624286
- 0.6911007762 0.6834495068 0.6597452760
- 0.6919429898 0.6842535734 0.6605246067
- 0.6927852035 0.6850578189 0.6613038182
- 0.6936272979 0.6858618855 0.6620830894
- 0.6944670081 0.6866629720 0.6628600955
- 0.6953045130 0.6874614954 0.6636353731
- 0.6961420178 0.6882600188 0.6644108295
- 0.6969792247 0.6890581846 0.6651858091
- 0.6978119016 0.6898517013 0.6659575105
- 0.6986445785 0.6906450987 0.6667290926
- 0.6994773149 0.6914386153 0.6675007939
- 0.7003065944 0.6922283173 0.6682701707
- 0.7011330724 0.6930149794 0.6690381765
- 0.7019597292 0.6938015819 0.6698061824
- 0.7027862072 0.6945881844 0.6705740094
- 0.7036067843 0.6953691244 0.6713399291
- 0.7044274211 0.6961500049 0.6721059084
- 0.7052479982 0.6969308257 0.6728718281
- 0.7060660124 0.6977090240 0.6736367941
- 0.7068808079 0.6984837055 0.6744008064
- 0.7076956034 0.6992583871 0.6751648188
- 0.7085103989 0.7000331879 0.6759287715
- 0.7093204856 0.7008035183 0.6766912937
- 0.7101296782 0.7015730739 0.6774535775
- 0.7109388709 0.7023426890 0.6782159209
- 0.7117468715 0.7031109929 0.6789777875
- 0.7125505805 0.7038751245 0.6797384024
- 0.7133544087 0.7046391964 0.6804990768
- 0.7141581178 0.7054032087 0.6812598109
- 0.7149589062 0.7061647773 0.6820197105
- 0.7157574296 0.7069243193 0.6827788949
- 0.7165558934 0.7076838017 0.6835381985
- 0.7173544168 0.7084434032 0.6842973828
- 0.7181484103 0.7091985941 0.6850554943
- 0.7189418077 0.7099533081 0.6858134866
- 0.7197352052 0.7107080221 0.6865714788
- 0.7205278277 0.7114617229 0.6873291731
- 0.7213162780 0.7122108936 0.6880860925
- 0.7221047878 0.7129601240 0.6888428926
- 0.7228932977 0.7137092948 0.6895998120
- 0.7236797810 0.7144563198 0.6903561950
- 0.7244635820 0.7152001262 0.6911119819
- 0.7252473235 0.7159438729 0.6918678880
- 0.7260311246 0.7166876197 0.6926236749
- 0.7268118858 0.7174283862 0.6933789849
- 0.7275910974 0.7181674242 0.6941339970
- 0.7283703089 0.7189065218 0.6948890090
- 0.7291494012 0.7196455002 0.6956440210
- 0.7299249768 0.7203806043 0.6963983774
- 0.7306997180 0.7211148739 0.6971526146
- 0.7314745188 0.7218492031 0.6979069114
- 0.7322493196 0.7225834727 0.6986610889
- 0.7330183983 0.7233123183 0.6994134188
- 0.7337874770 0.7240409851 0.7001656890
- 0.7345564961 0.7247697115 0.7009178996
- 0.7353249788 0.7254979014 0.7016698718
- 0.7360888124 0.7262215018 0.7024201751
- 0.7368525863 0.7269449830 0.7031704187
- 0.7376164198 0.7276685834 0.7039207220
- 0.7383791208 0.7283911705 0.7046704888
- 0.7391375899 0.7291100025 0.7054188251
- 0.7398961186 0.7298288941 0.7061672211
- 0.7406545877 0.7305477262 0.7069156170
- 0.7414119244 0.7312654257 0.7076634169
- 0.7421655059 0.7319800258 0.7084097862
- 0.7429192066 0.7326945066 0.7091562748
- 0.7436727881 0.7334091067 0.7099028230
- 0.7444245815 0.7341225147 0.7106482983
- 0.7451719046 0.7348331809 0.7113916874
- 0.7459192276 0.7355439067 0.7121351957
- 0.7466664910 0.7362545729 0.7128785849
- 0.7474122047 0.7369639277 0.7136210203
- 0.7481539249 0.7376697063 0.7143614292
- 0.7488955855 0.7383756042 0.7151017189
- 0.7496371865 0.7390813828 0.7158420086
- 0.7503774762 0.7397862077 0.7165814042
- 0.7511134148 0.7404878736 0.7173187733
- 0.7518494129 0.7411895990 0.7180560827
- 0.7525852919 0.7418913245 0.7187933922
- 0.7533203959 0.7425922751 0.7195299864
- 0.7540513277 0.7432901263 0.7202641964
- 0.7547823191 0.7439879179 0.7209984064
- 0.7555131912 0.7446855903 0.7217326164
- 0.7562438250 0.7453832030 0.7224665284
- 0.7569695711 0.7460777760 0.7231976986
- 0.7576953769 0.7467724085 0.7239289880
- 0.7584211826 0.7474669814 0.7246602178
- 0.7591469884 0.7481616139 0.7253913879
- 0.7598674297 0.7488520145 0.7261208892
- 0.7605875134 0.7495421171 0.7268503904
- 0.7613074780 0.7502321005 0.7275798917
- 0.7620275021 0.7509222031 0.7283093929
- 0.7627431750 0.7516098022 0.7290375829
- 0.7634574771 0.7522965074 0.7297652960
- 0.7641718984 0.7529832125 0.7304931283
- 0.7648862004 0.7536699772 0.7312207818
- 0.7655977011 0.7543541789 0.7319474816
- 0.7663068771 0.7550362945 0.7326734066
- 0.7670161724 0.7557184100 0.7333992720
- 0.7677254081 0.7564005256 0.7341251969
- 0.7684330940 0.7570810914 0.7348505259
- 0.7691373229 0.7577580214 0.7355744839
- 0.7698414922 0.7584350109 0.7362985015
- 0.7705457211 0.7591118813 0.7370225787
- 0.7712497711 0.7597886920 0.7377464771
- 0.7719480991 0.7604609728 0.7384685278
- 0.7726464272 0.7611331940 0.7391905189
- 0.7733446956 0.7618054748 0.7399126291
- 0.7740430236 0.7624776959 0.7406346202
- 0.7747374177 0.7631471157 0.7413551211
- 0.7754303217 0.7638152242 0.7420752048
- 0.7761231065 0.7644832730 0.7427952290
- 0.7768160105 0.7651513815 0.7435151935
- 0.7775070071 0.7658178210 0.7442349195
- 0.7781947851 0.7664811015 0.7449539900
- 0.7788826227 0.7671443820 0.7456731200
- 0.7795704007 0.7678076029 0.7463921905
- 0.7802581787 0.7684708834 0.7471113205
- 0.7809401155 0.7691282034 0.7478293777
- 0.7816219926 0.7697854042 0.7485474944
- 0.7823038101 0.7704424858 0.7492656112
- 0.7829856873 0.7710996866 0.7499837279
- 0.7836645842 0.7717540264 0.7507011294
- 0.7843410969 0.7724062204 0.7514179945
- 0.7850177288 0.7730582952 0.7521349788
- 0.7856941819 0.7737104893 0.7528519034
- 0.7863702774 0.7743622065 0.7535687089
- 0.7870417833 0.7750092745 0.7542843819
- 0.7877132893 0.7756564021 0.7550001144
- 0.7883847952 0.7763035297 0.7557157874
- 0.7890563011 0.7769505978 0.7564315200
- 0.7897251844 0.7775946259 0.7571462989
- 0.7903923988 0.7782363892 0.7578606009
- 0.7910594940 0.7788782716 0.7585750222
- 0.7917265892 0.7795200944 0.7592893243
- 0.7923933864 0.7801616192 0.7600035071
- 0.7930548787 0.7807983756 0.7607163787
- 0.7937164903 0.7814353108 0.7614293098
- 0.7943781018 0.7820721269 0.7621421814
- 0.7950395942 0.7827090025 0.7628551126
- 0.7956982851 0.7833436728 0.7635670900
- 0.7963539958 0.7839763761 0.7642784715
- 0.7970097065 0.7846090794 0.7649897933
- 0.7976654172 0.7852417827 0.7657011151
- 0.7983211279 0.7858744860 0.7664124966
- 0.7989718914 0.7865037918 0.7671223283
- 0.7996219993 0.7871326208 0.7678319812
- 0.8002722263 0.7877613902 0.7685415745
- 0.8009223938 0.7883902192 0.7692512870
- 0.8015714288 0.7890179753 0.7699605227
- 0.8022168875 0.7896423936 0.7706683874
- 0.8028622866 0.7902668118 0.7713763118
- 0.8035078049 0.7908911705 0.7720841765
- 0.8041532040 0.7915155888 0.7727922201
- 0.8047962189 0.7921379209 0.7734990120
- 0.8054372072 0.7927585840 0.7742050290
- 0.8060783148 0.7933791876 0.7749111056
- 0.8067193031 0.7939997911 0.7756171227
- 0.8073604107 0.7946205139 0.7763231993
- 0.8079984188 0.7952384949 0.7770274878
- 0.8086358905 0.7958559990 0.7777315974
- 0.8092733026 0.7964735031 0.7784357071
- 0.8099107146 0.7970910072 0.7791396976
- 0.8105478287 0.7977082133 0.7798436284
- 0.8111795783 0.7983207703 0.7805455923
- 0.8118113279 0.7989333272 0.7812476158
- 0.8124430776 0.7995458841 0.7819495797
- 0.8130748868 0.8001585007 0.7826516032
- 0.8137050271 0.8007699251 0.7833529115
- 0.8143305779 0.8013781905 0.7840527296
- 0.8149561286 0.8019865155 0.7847524881
- 0.8155816197 0.8025947809 0.7854523063
- 0.8162071109 0.8032031059 0.7861521244
- 0.8168302774 0.8038098216 0.7868509293
- 0.8174502254 0.8044143915 0.7875484228
- 0.8180701137 0.8050190210 0.7882459164
- 0.8186900020 0.8056234717 0.7889434099
- 0.8193098903 0.8062281013 0.7896409035
- 0.8199270964 0.8068311214 0.7903370261
- 0.8205420971 0.8074325919 0.7910320759
- 0.8211570978 0.8080341220 0.7917271852
- 0.8217719793 0.8086355925 0.7924222946
- 0.8223869801 0.8092371225 0.7931174040
- 0.8229985237 0.8098356128 0.7938109040
- 0.8236079812 0.8104321957 0.7945033908
- 0.8242173791 0.8110287189 0.7951959968
- 0.8248267770 0.8116251826 0.7958884835
- 0.8254361749 0.8122218251 0.7965810895
- 0.8260415196 0.8128147125 0.7972719073
- 0.8266444802 0.8134055734 0.7979617715
- 0.8272475004 0.8139964938 0.7986516953
- 0.8278505206 0.8145874739 0.7993416190
- 0.8284534812 0.8151783943 0.8000316024
- 0.8290522099 0.8157662749 0.8007196188
- 0.8296483755 0.8163524866 0.8014068007
- 0.8302447200 0.8169388175 0.8020939827
- 0.8308408856 0.8175250292 0.8027811050
- 0.8314371109 0.8181111813 0.8034682870
- 0.8320297003 0.8186948895 0.8041536808
- 0.8326196074 0.8192769289 0.8048380017
- 0.8332095742 0.8198587894 0.8055223227
- 0.8337996006 0.8204407096 0.8062065840
- 0.8343895078 0.8210226893 0.8068909049
- 0.8349767923 0.8216028810 0.8075736761
- 0.8355613947 0.8221815228 0.8082550168
- 0.8361459970 0.8227599859 0.8089362979
- 0.8367305994 0.8233386278 0.8096176982
- 0.8373152018 0.8239170909 0.8102989793
- 0.8378980160 0.8244941235 0.8109787107
- 0.8384776711 0.8250682950 0.8116558790
- 0.8390573859 0.8256425858 0.8123331070
- 0.8396371007 0.8262168169 0.8130102158
- 0.8402168155 0.8267911077 0.8136873841
- 0.8407955170 0.8273645043 0.8143637180
- 0.8413699865 0.8279343843 0.8150367141
- 0.8419443965 0.8285043836 0.8157097101
- 0.8425189257 0.8290743232 0.8163827062
- 0.8430932760 0.8296442032 0.8170557022
- 0.8436678052 0.8302142024 0.8177286983
- 0.8442364931 0.8307793736 0.8183974028
- 0.8448051214 0.8313444853 0.8190662265
- 0.8453736901 0.8319095969 0.8197348714
- 0.8459423184 0.8324747086 0.8204035759
- 0.8465108275 0.8330397010 0.8210722804
- 0.8470758796 0.8336018920 0.8217378855
- 0.8476396799 0.8341627717 0.8224022985
- 0.8482034206 0.8347237706 0.8230667114
- 0.8487671018 0.8352848291 0.8237311244
- 0.8493307829 0.8358457088 0.8243954778
- 0.8498923182 0.8364052773 0.8250575066
- 0.8504505157 0.8369628191 0.8257161975
- 0.8510087132 0.8375203013 0.8263750076
- 0.8515669703 0.8380777836 0.8270336986
- 0.8521252275 0.8386353254 0.8276925087
- 0.8526831269 0.8391926289 0.8283507228
- 0.8532357216 0.8397459984 0.8290038705
- 0.8537883759 0.8402994871 0.8296570778
- 0.8543409705 0.8408529162 0.8303104043
- 0.8548936248 0.8414064050 0.8309636116
- 0.8554462194 0.8419598937 0.8316168189
- 0.8559948802 0.8425098062 0.8322660923
- 0.8565415144 0.8430578709 0.8329136968
- 0.8570882082 0.8436061144 0.8335613012
- 0.8576349020 0.8441541791 0.8342089057
- 0.8581814766 0.8447024226 0.8348565102
- 0.8587269783 0.8452494144 0.8355026841
- 0.8592686057 0.8457927704 0.8361449242
- 0.8598102927 0.8463361263 0.8367869854
- 0.8603519201 0.8468794227 0.8374292254
- 0.8608934879 0.8474227190 0.8380714059
- 0.8614351153 0.8479660153 0.8387135267
- 0.8619735241 0.8485065103 0.8393514156
- 0.8625109196 0.8490459919 0.8399881124
- 0.8630483150 0.8495854735 0.8406246901
- 0.8635855913 0.8501250148 0.8412613869
- 0.8641229868 0.8506644964 0.8418980837
- 0.8646594286 0.8512032032 0.8425334096
- 0.8651921749 0.8517394066 0.8431646824
- 0.8657249808 0.8522754908 0.8437960744
- 0.8662577868 0.8528116941 0.8444274068
- 0.8667905927 0.8533477783 0.8450586796
- 0.8673233986 0.8538839817 0.8456900120
- 0.8678523898 0.8544178009 0.8463178277
- 0.8683791757 0.8549503088 0.8469436765
- 0.8689060211 0.8554828167 0.8475697041
- 0.8694328070 0.8560153246 0.8481956124
- 0.8699597120 0.8565478921 0.8488215804
- 0.8704863787 0.8570802808 0.8494471908
- 0.8710079193 0.8576077819 0.8500669003
- 0.8715295196 0.8581352830 0.8506866097
- 0.8720510006 0.8586627841 0.8513063192
- 0.8725726008 0.8591902852 0.8519260287
- 0.8730940819 0.8597177863 0.8525456786
- 0.8736137748 0.8602437973 0.8531630039
- 0.8741300106 0.8607671261 0.8537763953
- 0.8746461868 0.8612903953 0.8543899059
- 0.8751623034 0.8618137240 0.8550032973
- 0.8756784797 0.8623369932 0.8556168079
- 0.8761947155 0.8628603220 0.8562303185
- 0.8767071962 0.8633813858 0.8568397164
- 0.8772177100 0.8639011979 0.8574470282
- 0.8777281046 0.8644211292 0.8580543995
- 0.8782384992 0.8649408817 0.8586617112
- 0.8787490129 0.8654606938 0.8592690825
- 0.8792594075 0.8659806252 0.8598763943
- 0.8797658086 0.8664970994 0.8604782820
- 0.8802716732 0.8670130968 0.8610795736
- 0.8807774782 0.8675292134 0.8616809249
- 0.8812834024 0.8680452108 0.8622822165
- 0.8817893267 0.8685612082 0.8628833890
- 0.8822947145 0.8690769076 0.8634842038
- 0.8827946782 0.8695878983 0.8640792966
- 0.8832945824 0.8700988889 0.8646745086
- 0.8837944865 0.8706098795 0.8652696013
- 0.8842945099 0.8711209297 0.8658648133
- 0.8847944140 0.8716319203 0.8664600253
- 0.8852931261 0.8721420169 0.8670535088
- 0.8857870102 0.8726484776 0.8676418066
- 0.8862808943 0.8731549978 0.8682301044
- 0.8867747784 0.8736615181 0.8688184023
- 0.8872687221 0.8741679788 0.8694065809
- 0.8877626061 0.8746744990 0.8699948788
- 0.8882550001 0.8751800060 0.8705809712
- 0.8887438774 0.8756831288 0.8711625934
- 0.8892328143 0.8761863112 0.8717442155
- 0.8897215724 0.8766893744 0.8723257780
- 0.8902105093 0.8771924973 0.8729074001
- 0.8906993866 0.8776956201 0.8734890223
- 0.8911864758 0.8781973720 0.8740683198
- 0.8916702867 0.8786967993 0.8746433854
- 0.8921542168 0.8791961074 0.8752185106
- 0.8926380277 0.8796954155 0.8757935762
- 0.8931217790 0.8801947236 0.8763688207
- 0.8936055899 0.8806940913 0.8769438863
- 0.8940873146 0.8811920285 0.8775168061
- 0.8945649266 0.8816872239 0.8780856133
- 0.8950424790 0.8821823001 0.8786544800
- 0.8955200911 0.8826774955 0.8792232871
- 0.8959977031 0.8831726909 0.8797922134
- 0.8964753151 0.8836678863 0.8803610802
- 0.8969513178 0.8841618896 0.8809276819
- 0.8974236250 0.8846526742 0.8814892769
- 0.8978958130 0.8851435781 0.8820508718
- 0.8983680010 0.8856344223 0.8826125264
- 0.8988403082 0.8861253262 0.8831741810
- 0.8993124962 0.8866161108 0.8837357759
- 0.8997837901 0.8871064186 0.8842961192
- 0.9002509117 0.8875938058 0.8848509789
- 0.9007179141 0.8880811930 0.8854060173
- 0.9011849761 0.8885685802 0.8859608769
- 0.9016519785 0.8890560269 0.8865159154
- 0.9021189809 0.8895434141 0.8870707750
- 0.9025859833 0.8900306821 0.8876255155
- 0.9030467272 0.8905134201 0.8881742954
- 0.9035072923 0.8909960985 0.8887230158
- 0.9039679766 0.8914787173 0.8892716765
- 0.9044287205 0.8919613957 0.8898203969
- 0.9048894048 0.8924440742 0.8903691769
- 0.9053500891 0.8929268122 0.8909178972
- 0.9058066010 0.8934053183 0.8914616704
- 0.9062620997 0.8938828707 0.8920044899
- 0.9067175984 0.8943604827 0.8925474286
- 0.9071730971 0.8948379755 0.8930901885
- 0.9076285958 0.8953155875 0.8936330080
- 0.9080840945 0.8957931995 0.8941758871
- 0.9085366726 0.8962686062 0.8947150111
- 0.9089869857 0.8967422247 0.8952515125
- 0.9094372988 0.8972157836 0.8957878947
- 0.9098876119 0.8976894021 0.8963243961
- 0.9103379250 0.8981630206 0.8968607783
- 0.9107881784 0.8986366987 0.8973972201
- 0.9112372994 0.8991093040 0.8979318142
- 0.9116824865 0.8995786905 0.8984611034
- 0.9121276736 0.9000480771 0.8989903927
- 0.9125729203 0.9005175233 0.8995196819
- 0.9130182266 0.9009870291 0.9000489712
- 0.9134634137 0.9014564157 0.9005783200
- 0.9139086008 0.9019258022 0.9011074901
- 0.9143493772 0.9023923278 0.9016308784
- 0.9147896171 0.9028583765 0.9021536112
- 0.9152297974 0.9033244848 0.9026762843
- 0.9156699777 0.9037905931 0.9031988978
- 0.9161102176 0.9042567015 0.9037215710
- 0.9165503979 0.9047226906 0.9042443037
- 0.9169877172 0.9051871896 0.9047639966
- 0.9174218178 0.9056496024 0.9052804708
- 0.9178559780 0.9061120749 0.9057971239
- 0.9182900786 0.9065744877 0.9063135982
- 0.9187241793 0.9070370197 0.9068300724
- 0.9191582799 0.9074993730 0.9073466063
- 0.9195923805 0.9079619050 0.9078630805
- 0.9200205803 0.9084206820 0.9083728194
- 0.9204487801 0.9088795185 0.9088826180
- 0.9208769798 0.9093382955 0.9093922973
- 0.9213051796 0.9097970724 0.9099020958
- 0.9217333794 0.9102559090 0.9104117751
- 0.9221615195 0.9107146263 0.9109215140
- 0.9225875139 0.9111716747 0.9114277959
- 0.9230108261 0.9116266966 0.9119303823
- 0.9234341979 0.9120817780 0.9124330878
- 0.9238576293 0.9125369191 0.9129356742
- 0.9242808819 0.9129918814 0.9134383202
- 0.9247043133 0.9134470224 0.9139409065
- 0.9251276851 0.9139019847 0.9144436121
- 0.9255468845 0.9143533707 0.9149402976
- 0.9259656072 0.9148042798 0.9154363871
- 0.9263843298 0.9152551889 0.9159325957
- 0.9268029928 0.9157060981 0.9164286852
- 0.9272217155 0.9161570072 0.9169248939
- 0.9276403785 0.9166079164 0.9174209833
- 0.9280576706 0.9170578122 0.9179155231
- 0.9284709096 0.9175047278 0.9184057117
- 0.9288840890 0.9179517031 0.9188959002
- 0.9292973280 0.9183986187 0.9193860888
- 0.9297105074 0.9188455939 0.9198762774
- 0.9301236868 0.9192925096 0.9203665257
- 0.9305369258 0.9197394848 0.9208567142
- 0.9309471846 0.9201840758 0.9213432074
- 0.9313554764 0.9206268787 0.9218271971
- 0.9317637086 0.9210698009 0.9223111272
- 0.9321720004 0.9215126038 0.9227951169
- 0.9325801730 0.9219554067 0.9232789874
- 0.9329885244 0.9223983288 0.9237629771
- 0.9333966970 0.9228410721 0.9242469072
- 0.9338006973 0.9232804775 0.9247245193
- 0.9342038035 0.9237191081 0.9252008200
- 0.9346070290 0.9241576791 0.9256771207
- 0.9350100756 0.9245964289 0.9261534810
- 0.9354133010 0.9250349998 0.9266297817
- 0.9358164072 0.9254735708 0.9271062016
- 0.9362192750 0.9259120822 0.9275822043
- 0.9366164804 0.9263464808 0.9280517101
- 0.9370136857 0.9267808795 0.9285210967
- 0.9374108911 0.9272152781 0.9289906025
- 0.9378080964 0.9276496768 0.9294601083
- 0.9382053018 0.9280840755 0.9299296141
- 0.9386025071 0.9285184741 0.9303991199
- 0.9389988780 0.9289522767 0.9308673143
- 0.9393916130 0.9293835163 0.9313306212
- 0.9397842884 0.9298146963 0.9317938089
- 0.9401770830 0.9302458763 0.9322569966
- 0.9405698180 0.9306771159 0.9327201843
- 0.9409624934 0.9311082959 0.9331833720
- 0.9413552284 0.9315395951 0.9336466193
- 0.9417470098 0.9319697022 0.9341077209
- 0.9421362281 0.9323967099 0.9345635176
- 0.9425255060 0.9328237176 0.9350193143
- 0.9429147243 0.9332507849 0.9354749918
- 0.9433040023 0.9336777925 0.9359307885
- 0.9436932206 0.9341048002 0.9363865256
- 0.9440824986 0.9345319271 0.9368423223
- 0.9444702864 0.9349573851 0.9372959733
- 0.9448544979 0.9353792071 0.9377450943
- 0.9452388287 0.9358010292 0.9381942153
- 0.9456230998 0.9362229109 0.9386432171
- 0.9460073113 0.9366446733 0.9390922785
- 0.9463915825 0.9370664954 0.9395413995
- 0.9467759132 0.9374883175 0.9399905205
- 0.9471582770 0.9379090071 0.9404376745
- 0.9475358129 0.9383267164 0.9408801198
- 0.9479132891 0.9387443066 0.9413226247
- 0.9482908249 0.9391620159 0.9417650104
- 0.9486683011 0.9395796061 0.9422073960
- 0.9490457773 0.9399973154 0.9426497817
- 0.9494233131 0.9404149055 0.9430922866
- 0.9497994184 0.9408314824 0.9435328841
- 0.9501690865 0.9412431121 0.9439659715
- 0.9505386949 0.9416546822 0.9443989992
- 0.9509084225 0.9420663118 0.9448320866
- 0.9512780905 0.9424778819 0.9452651739
- 0.9516478181 0.9428895116 0.9456983209
- 0.9520174861 0.9433010817 0.9461312890
- 0.9523869157 0.9437124729 0.9465638995
- 0.9527491927 0.9441193938 0.9469869137
- 0.9531115294 0.9445263147 0.9474099278
- 0.9534738064 0.9449331760 0.9478328824
- 0.9538360834 0.9453400970 0.9482558966
- 0.9541984200 0.9457470179 0.9486789107
- 0.9545606971 0.9461538792 0.9491018057
- 0.9549229741 0.9465608001 0.9495248199
- 0.9552813768 0.9469650984 0.9499412179
- 0.9556391239 0.9473688006 0.9503563046
- 0.9559966922 0.9477726221 0.9507713914
- 0.9563543200 0.9481763244 0.9511865973
- 0.9567118883 0.9485800862 0.9516016841
- 0.9570695162 0.9489837885 0.9520167708
- 0.9574272037 0.9493876100 0.9524319768
- 0.9577826262 0.9497889876 0.9528437853
- 0.9581363201 0.9501885772 0.9532533288
- 0.9584900737 0.9505882263 0.9536628127
- 0.9588438272 0.9509878159 0.9540722966
- 0.9591975808 0.9513874054 0.9544817805
- 0.9595512748 0.9517869949 0.9548913240
- 0.9599050879 0.9521865845 0.9553006887
- 0.9602577090 0.9525852203 0.9557086825
- 0.9606065750 0.9529808164 0.9561120272
- 0.9609556198 0.9533764124 0.9565153718
- 0.9613046050 0.9537721276 0.9569187164
- 0.9616534710 0.9541677237 0.9573221207
- 0.9620025158 0.9545633197 0.9577255249
- 0.9623513818 0.9549589753 0.9581288099
- 0.9627004266 0.9553545713 0.9585322142
- 0.9630452991 0.9557468891 0.9589298964
- 0.9633895755 0.9561386704 0.9593268037
- 0.9637339115 0.9565305114 0.9597237110
- 0.9640781879 0.9569222927 0.9601204991
- 0.9644225240 0.9573140740 0.9605174065
- 0.9647668004 0.9577057958 0.9609143138
- 0.9651110172 0.9580975771 0.9613112211
- 0.9654532075 0.9584879279 0.9617047906
- 0.9657922983 0.9588758945 0.9620940089
- 0.9661315084 0.9592639804 0.9624832273
- 0.9664705992 0.9596521258 0.9628723860
- 0.9668096900 0.9600400925 0.9632616043
- 0.9671489000 0.9604281783 0.9636508822
- 0.9674879909 0.9608163238 0.9640401006
- 0.9678270817 0.9612042904 0.9644293189
- 0.9681611061 0.9615883827 0.9648113251
- 0.9684945941 0.9619721174 0.9651926756
- 0.9688280225 0.9623557925 0.9655740857
- 0.9691613913 0.9627394080 0.9659554958
- 0.9694948792 0.9631230831 0.9663369060
- 0.9698283076 0.9635068178 0.9667183161
- 0.9701616764 0.9638903737 0.9670996070
- 0.9704933763 0.9642724991 0.9674782753
- 0.9708213806 0.9646512270 0.9678518176
- 0.9711495042 0.9650298953 0.9682253003
- 0.9714776278 0.9654086828 0.9685987830
- 0.9718056917 0.9657874107 0.9689723253
- 0.9721336961 0.9661661983 0.9693458080
- 0.9724618196 0.9665449262 0.9697191715
- 0.9727898836 0.9669237137 0.9700927138
- 0.9731143117 0.9672991037 0.9704605937
- 0.9734373093 0.9676731825 0.9708260894
- 0.9737601876 0.9680472016 0.9711915851
- 0.9740831852 0.9684212804 0.9715570807
- 0.9744061232 0.9687952995 0.9719226956
- 0.9747291207 0.9691693783 0.9722881913
- 0.9750519991 0.9695433974 0.9726536870
- 0.9753749967 0.9699174762 0.9730191231
- 0.9756926894 0.9702869058 0.9733765125
- 0.9760103822 0.9706562757 0.9737339020
- 0.9763280749 0.9710255861 0.9740912914
- 0.9766458273 0.9713950157 0.9744486809
- 0.9769635201 0.9717643857 0.9748060703
- 0.9772812128 0.9721338153 0.9751635194
- 0.9775989056 0.9725031853 0.9755209088
- 0.9779152274 0.9728714228 0.9758762121
- 0.9782270789 0.9732357860 0.9762253165
- 0.9785388708 0.9736002088 0.9765743017
- 0.9788507819 0.9739645720 0.9769234061
- 0.9791625738 0.9743289948 0.9772723913
- 0.9794744253 0.9746934772 0.9776214957
- 0.9797862768 0.9750579000 0.9779704809
- 0.9800981283 0.9754223228 0.9783195853
- 0.9804072976 0.9757844210 0.9786648750
- 0.9807128906 0.9761431813 0.9790049791
- 0.9810184240 0.9765020013 0.9793450832
- 0.9813238978 0.9768608212 0.9796851873
- 0.9816294909 0.9772195816 0.9800254107
- 0.9819350243 0.9775784016 0.9803655148
- 0.9822404981 0.9779372215 0.9807056189
- 0.9825460911 0.9782959819 0.9810457230
- 0.9828479290 0.9786517024 0.9813808799
- 0.9831464887 0.9790048003 0.9817116857
- 0.9834451079 0.9793578982 0.9820424914
- 0.9837437272 0.9797109962 0.9823732972
- 0.9840422869 0.9800640941 0.9827041030
- 0.9843410254 0.9804171920 0.9830349088
- 0.9846395850 0.9807702899 0.9833657146
- 0.9849382043 0.9811233878 0.9836965203
- 0.9852322936 0.9814730883 0.9840217233
- 0.9855231047 0.9818202257 0.9843425751
- 0.9858139157 0.9821674228 0.9846634865
- 0.9861047268 0.9825145006 0.9849843979
- 0.9863954782 0.9828615785 0.9853054285
- 0.9866862893 0.9832087755 0.9856262803
- 0.9869771004 0.9835559130 0.9859471917
- 0.9872679114 0.9839029908 0.9862681031
- 0.9875541925 0.9842463732 0.9865829945
- 0.9878368974 0.9845867157 0.9868929982
- 0.9881196022 0.9849269986 0.9872030020
- 0.9884023070 0.9852672815 0.9875130057
- 0.9886850119 0.9856076241 0.9878228903
- 0.9889677167 0.9859479070 0.9881328940
- 0.9892504215 0.9862881899 0.9884428978
- 0.9895331264 0.9866284728 0.9887529016
- 0.9898114204 0.9869654179 0.9890568256
- 0.9900845885 0.9872981906 0.9893537164
- 0.9903576970 0.9876310825 0.9896506071
- 0.9906309247 0.9879639149 0.9899474978
- 0.9909039736 0.9882966876 0.9902443886
- 0.9911772013 0.9886295795 0.9905412793
- 0.9914503098 0.9889624119 0.9908382297
- 0.9917234778 0.9892953038 0.9911351204
- 0.9919933081 0.9896262288 0.9914277196
- 0.9922555089 0.9899526834 0.9917106032
- 0.9925177097 0.9902790785 0.9919934273
- 0.9927799106 0.9906055927 0.9922763109
- 0.9930421114 0.9909321070 0.9925591946
- 0.9933043122 0.9912585020 0.9928420782
- 0.9935665131 0.9915850163 0.9931250215
- 0.9938287139 0.9919114709 0.9934079051
- 0.9940900207 0.9922373891 0.9936895967
- 0.9943411946 0.9925572872 0.9939587712
- 0.9945924878 0.9928773046 0.9942278862
- 0.9948437214 0.9931972027 0.9944971204
- 0.9950950146 0.9935171008 0.9947661757
- 0.9953461885 0.9938369989 0.9950354099
- 0.9955974221 0.9941570163 0.9953045845
- 0.9958487153 0.9944769144 0.9955736995
- 0.9960998893 0.9947968125 0.9958428741
- 0.9963402152 0.9951102734 0.9960997105
- 0.9965775013 0.9954220057 0.9963533282
- 0.9968149066 0.9957337976 0.9966068864
- 0.9970521927 0.9960455894 0.9968605042
- 0.9972895980 0.9963573217 0.9971140027
- 0.9975268841 0.9966691136 0.9973676205
- 0.9977642894 0.9969809055 0.9976211786
- 0.9980015755 0.9972925782 0.9978747964
- 0.9982318878 0.9975994229 0.9981204271
- 0.9984529018 0.9978994727 0.9983553290
- 0.9986739755 0.9981995225 0.9985902905
- 0.9988949895 0.9984995723 0.9988251925
- 0.9991160035 0.9987996817 0.9990602136
- 0.9993370175 0.9990997910 0.9992951155
- 0.9995579720 0.9993997812 0.9995300770
- 0.9997789860 0.9996998906 0.9997649789
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_200.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_200.spi1d
deleted file mode 100644
index 4ef1e35a89b..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_200.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0182101503 0.0179095902 0.0133477096
- 0.0321649686 0.0326713808 0.0245428905
- 0.0435327813 0.0445400514 0.0339762792
- 0.0535616502 0.0549106896 0.0424365215
- 0.0627619624 0.0643109381 0.0502561592
- 0.0713807195 0.0730527714 0.0576005317
- 0.0795889422 0.0812662989 0.0646079034
- 0.0874749497 0.0890629813 0.0713189989
- 0.0951398313 0.0965353027 0.0778023675
- 0.1026329994 0.1037214994 0.0840878412
- 0.1098783985 0.1106367037 0.0901622772
- 0.1168456972 0.1172993034 0.0960228518
- 0.1235098019 0.1237140000 0.1016969979
- 0.1299058944 0.1299183965 0.1071913987
- 0.1360470951 0.1359218955 0.1125032008
- 0.1419679970 0.1417497993 0.1176472977
- 0.1476961970 0.1474111974 0.1226311028
- 0.1532527953 0.1529219002 0.1274778992
- 0.1586499959 0.1582891047 0.1321873963
- 0.1639094949 0.1635248065 0.1367731988
- 0.1690364927 0.1686291993 0.1412428021
- 0.1740324050 0.1736201942 0.1455994993
- 0.1789164990 0.1784920990 0.1498488039
- 0.1836923957 0.1832599044 0.1539963931
- 0.1883690059 0.1879281998 0.1580594927
- 0.1929446012 0.1924999058 0.1620312035
- 0.1974374950 0.1969808936 0.1659148932
- 0.2018467933 0.2013725042 0.1697210968
- 0.2061869949 0.2056811005 0.1734540015
- 0.2104454935 0.2099131942 0.1771208942
- 0.2146379054 0.2140665054 0.1807264984
- 0.2187689990 0.2181411982 0.1842699945
- 0.2228457928 0.2221457958 0.1877449006
- 0.2268676013 0.2260929942 0.1911672056
- 0.2308367044 0.2299744040 0.1945340037
- 0.2347573936 0.2337978929 0.1978531927
- 0.2386282980 0.2375611067 0.2011176944
- 0.2424549013 0.2412583977 0.2043330073
- 0.2462375015 0.2449042946 0.2075064927
- 0.2499749959 0.2485097051 0.2106339037
- 0.2536737919 0.2520638108 0.2137185931
- 0.2573330998 0.2555652857 0.2167686969
- 0.2609579861 0.2590112984 0.2197788060
- 0.2645516098 0.2624117136 0.2227548957
- 0.2681075931 0.2657625973 0.2257010043
- 0.2716293931 0.2690761089 0.2286102027
- 0.2751240134 0.2723546028 0.2314918935
- 0.2785834074 0.2755965889 0.2343432009
- 0.2820093036 0.2787989080 0.2371643037
- 0.2854062021 0.2819635868 0.2399580032
- 0.2887754142 0.2850886881 0.2427307069
- 0.2921054959 0.2881690860 0.2454746962
- 0.2953915000 0.2912029028 0.2481936961
- 0.2986359894 0.2941966951 0.2508893013
- 0.3018450141 0.2971538901 0.2535605133
- 0.3050135970 0.3000777960 0.2562063038
- 0.3081485033 0.3029662073 0.2588256896
- 0.3112491965 0.3058190048 0.2614240944
- 0.3143157065 0.3086350858 0.2640033066
- 0.3173457086 0.3114137053 0.2665627897
- 0.3203401864 0.3141573966 0.2691006958
- 0.3232952952 0.3168714046 0.2716197073
- 0.3262135088 0.3195553124 0.2741247118
- 0.3290931880 0.3222120106 0.2766116858
- 0.3319376111 0.3248479962 0.2790769935
- 0.3347463012 0.3274633884 0.2815260887
- 0.3375192881 0.3300592899 0.2839562893
- 0.3402611911 0.3326362073 0.2863681912
- 0.3429714143 0.3351945877 0.2887654006
- 0.3456538916 0.3377344012 0.2911457121
- 0.3483096957 0.3402554095 0.2935140133
- 0.3509393930 0.3427593112 0.2958686948
- 0.3535420001 0.3452464938 0.2982082963
- 0.3561150134 0.3477157056 0.3005363941
- 0.3586607873 0.3501690924 0.3028526008
- 0.3611787856 0.3526060879 0.3051568866
- 0.3636738956 0.3550266922 0.3074469864
- 0.3661471903 0.3574325144 0.3097249866
- 0.3686017990 0.3598220050 0.3119905889
- 0.3710421920 0.3621949852 0.3142440021
- 0.3734661043 0.3645452857 0.3164834976
- 0.3758763969 0.3668780029 0.3187099993
- 0.3782708049 0.3691841960 0.3209230006
- 0.3806518912 0.3714686930 0.3231270015
- 0.3830181956 0.3737291098 0.3253178000
- 0.3853709102 0.3759689927 0.3274958134
- 0.3877105117 0.3781890869 0.3296644986
- 0.3900356889 0.3803892136 0.3318220973
- 0.3923485875 0.3825727105 0.3339678943
- 0.3946483135 0.3847385943 0.3360984921
- 0.3969348967 0.3868887126 0.3382169902
- 0.3992097080 0.3890219927 0.3403255939
- 0.4014719129 0.3911359906 0.3424212933
- 0.4037215114 0.3932318985 0.3445019126
- 0.4059596956 0.3953123093 0.3465686142
- 0.4081867933 0.3973782957 0.3486247063
- 0.4103969038 0.3994235098 0.3506675959
- 0.4125916958 0.4014526010 0.3526985049
- 0.4147717953 0.4034663141 0.3547205925
- 0.4169346094 0.4054656029 0.3567343056
- 0.4190779030 0.4074513912 0.3587369919
- 0.4212022126 0.4094235003 0.3607279956
- 0.4233098924 0.4113812149 0.3627093136
- 0.4254015088 0.4133256972 0.3646796942
- 0.4274776876 0.4152582884 0.3666377068
- 0.4295392036 0.4171769023 0.3685849011
- 0.4315859079 0.4190813899 0.3705236912
- 0.4336147010 0.4209738970 0.3724532127
- 0.4356271923 0.4228563905 0.3743726909
- 0.4376241863 0.4247288108 0.3762832880
- 0.4396047890 0.4265901148 0.3781884909
- 0.4415675104 0.4284402132 0.3800868988
- 0.4435133040 0.4302783012 0.3819774091
- 0.4454411864 0.4321058095 0.3838588893
- 0.4473508894 0.4339239895 0.3857302964
- 0.4492434859 0.4357284009 0.3875930905
- 0.4511201978 0.4375185072 0.3894470930
- 0.4529820085 0.4392957091 0.3912915885
- 0.4548301101 0.4410578907 0.3931255937
- 0.4566622972 0.4428066909 0.3949485123
- 0.4584765136 0.4445427954 0.3967649043
- 0.4602738023 0.4462682009 0.3985747099
- 0.4620555043 0.4479798973 0.4003768861
- 0.4638229907 0.4496806860 0.4021708071
- 0.4655745029 0.4513705969 0.4039582014
- 0.4673084915 0.4530492127 0.4057385027
- 0.4690262079 0.4547170997 0.4075132012
- 0.4707291126 0.4563761950 0.4092822969
- 0.4724188149 0.4580253959 0.4110448956
- 0.4740945101 0.4596652091 0.4128004014
- 0.4757550955 0.4612967968 0.4145481884
- 0.4774011075 0.4629195929 0.4162878096
- 0.4790340960 0.4645322859 0.4180184007
- 0.4806557000 0.4661347866 0.4197404087
- 0.4822664857 0.4677279890 0.4214550853
- 0.4838629961 0.4693109989 0.4231620133
- 0.4854427874 0.4708836973 0.4248597026
- 0.4870088995 0.4724482000 0.4265482128
- 0.4885635972 0.4740057886 0.4282296002
- 0.4901061058 0.4755555987 0.4299038947
- 0.4916355014 0.4770967066 0.4315708876
- 0.4931511879 0.4786292911 0.4332301915
- 0.4946528077 0.4801545143 0.4348819852
- 0.4961408973 0.4816705883 0.4365274012
- 0.4976170063 0.4831782877 0.4381654859
- 0.4990840852 0.4846773148 0.4397968054
- 0.5005418062 0.4861674011 0.4414210916
- 0.5019897819 0.4876480103 0.4430381060
- 0.5034281015 0.4891189933 0.4446476102
- 0.5048564076 0.4905793965 0.4462502003
- 0.5062754154 0.4920318127 0.4478481114
- 0.5076872110 0.4934777915 0.4494414032
- 0.5090919137 0.4949184060 0.4510299861
- 0.5104892850 0.4963541031 0.4526137114
- 0.5118765831 0.4977797866 0.4541929066
- 0.5132548809 0.4991959929 0.4557681084
- 0.5146262050 0.5006046891 0.4573394060
- 0.5159909725 0.5020067096 0.4589067101
- 0.5173475742 0.5034021735 0.4604690969
- 0.5186926126 0.5047916770 0.4620254934
- 0.5200299025 0.5061759949 0.4635772109
- 0.5213602781 0.5075541139 0.4651241004
- 0.5226839185 0.5089235902 0.4666649997
- 0.5240020156 0.5102841854 0.4681988955
- 0.5253158808 0.5116395950 0.4697273076
- 0.5266252756 0.5129901171 0.4712502062
- 0.5279287100 0.5143331885 0.4727657139
- 0.5292261243 0.5156680942 0.4742735922
- 0.5305185914 0.5169963837 0.4757766128
- 0.5318061113 0.5183182955 0.4772751927
- 0.5330879092 0.5196315050 0.4787661135
- 0.5343660116 0.5209389925 0.4802523851
- 0.5356402993 0.5222411752 0.4817340076
- 0.5369089246 0.5235363245 0.4832083881
- 0.5381723046 0.5248249173 0.4846785069
- 0.5394316912 0.5261074901 0.4861451089
- 0.5406854153 0.5273811817 0.4876070917
- 0.5419325829 0.5286462903 0.4890637100
- 0.5431752801 0.5299065113 0.4905168116
- 0.5444123149 0.5311611295 0.4919654131
- 0.5456442237 0.5324099064 0.4934079051
- 0.5468729138 0.5336548090 0.4948467910
- 0.5480973125 0.5348948240 0.4962810874
- 0.5493161082 0.5361279249 0.4977090061
- 0.5505313873 0.5373569727 0.4991332889
- 0.5517416000 0.5385804772 0.5005524158
- 0.5529457927 0.5397964120 0.5019652843
- 0.5541468859 0.5410084128 0.5033745766
- 0.5553439856 0.5422148705 0.5047777891
- 0.5565372705 0.5434154272 0.5061753988
- 0.5577278137 0.5446121097 0.5075693727
- 0.5589103103 0.5458009839 0.5089558959
- 0.5600882173 0.5469862819 0.5103380084
- 0.5612615943 0.5481684208 0.5117158890
- 0.5624287128 0.5493460298 0.5130857825
- 0.5635939837 0.5505207777 0.5144522190
- 0.5647562146 0.5516902208 0.5158123970
- 0.5659151077 0.5528519750 0.5171663761
- 0.5670722127 0.5540099740 0.5185170174
- 0.5682216287 0.5551596284 0.5198565125
- 0.5693680048 0.5563063025 0.5211923718
- 0.5705093145 0.5574489832 0.5225226283
- 0.5716463923 0.5585880280 0.5238460898
- 0.5727816820 0.5597252250 0.5251665711
- 0.5739135742 0.5608549118 0.5264781117
- 0.5750433803 0.5619807243 0.5277863741
- 0.5761687756 0.5630995035 0.5290886760
- 0.5772883892 0.5642123818 0.5303848982
- 0.5784044862 0.5653222799 0.5316777825
- 0.5795143247 0.5664256811 0.5329598784
- 0.5806226730 0.5675271749 0.5342394114
- 0.5817270875 0.5686224103 0.5355114937
- 0.5828294754 0.5697141886 0.5367797017
- 0.5839291215 0.5708016157 0.5380430222
- 0.5850237012 0.5718852878 0.5393006206
- 0.5861157179 0.5729672909 0.5405554175
- 0.5872008204 0.5740441084 0.5418028235
- 0.5882844925 0.5751196146 0.5430486798
- 0.5893629789 0.5761870146 0.5442872047
- 0.5904405713 0.5772519112 0.5455237031
- 0.5915157199 0.5783103704 0.5467544794
- 0.5925881267 0.5793656707 0.5479820967
- 0.5936570168 0.5804172754 0.5492056012
- 0.5947207212 0.5814660788 0.5504246950
- 0.5957809091 0.5825130939 0.5516411066
- 0.5968360901 0.5835543871 0.5528522134
- 0.5978894830 0.5845938921 0.5540617108
- 0.5989391208 0.5856245756 0.5552654266
- 0.5999881029 0.5866541862 0.5564681888
- 0.6010323763 0.5876761079 0.5576648116
- 0.6020759940 0.5886973739 0.5588607192
- 0.6031129956 0.5897135735 0.5600510836
- 0.6041488051 0.5907285810 0.5612400770
- 0.6051782966 0.5917387009 0.5624223948
- 0.6062065959 0.5927467942 0.5636029243
- 0.6072307825 0.5937488079 0.5647776127
- 0.6082534790 0.5947481990 0.5659500957
- 0.6092721820 0.5957416296 0.5671173930
- 0.6102892160 0.5967329144 0.5682824850
- 0.6113023162 0.5977199078 0.5694428086
- 0.6123135090 0.5987045169 0.5706002116
- 0.6133208871 0.5996844769 0.5717515945
- 0.6143262982 0.6006621718 0.5729001760
- 0.6153277755 0.6016355753 0.5740433931
- 0.6163274050 0.6026067138 0.5751839876
- 0.6173228025 0.6035735011 0.5763192177
- 0.6183164120 0.6045382023 0.5774521828
- 0.6193056703 0.6054980159 0.5785800815
- 0.6202933788 0.6064559221 0.5797063112
- 0.6212763786 0.6074082851 0.5808271170
- 0.6222583055 0.6083593965 0.5819467902
- 0.6232348084 0.6093046069 0.5830612183
- 0.6242107153 0.6102492809 0.5841749907
- 0.6251806021 0.6111894846 0.5852832198
- 0.6261504889 0.6121296883 0.5863913894
- 0.6271138787 0.6130650043 0.5874921083
- 0.6280770898 0.6140003204 0.5885927081
- 0.6290364861 0.6149287820 0.5896871090
- 0.6299952865 0.6158562899 0.5907804966
- 0.6309506893 0.6167783141 0.5918691754
- 0.6319050193 0.6176983714 0.5929561257
- 0.6328564286 0.6186152101 0.5940394998
- 0.6338058114 0.6195300221 0.5951203108
- 0.6347532272 0.6204434037 0.5961987972
- 0.6356977224 0.6213548779 0.5972741246
- 0.6366410255 0.6222651005 0.5983482003
- 0.6375805140 0.6231712103 0.5994184017
- 0.6385198832 0.6240770817 0.6004886031
- 0.6394541860 0.6249756217 0.6015521884
- 0.6403884888 0.6258741021 0.6026158929
- 0.6413171291 0.6267682910 0.6036748886
- 0.6422441006 0.6276612878 0.6047325730
- 0.6431670189 0.6285513043 0.6057875156
- 0.6440864801 0.6294386983 0.6068398952
- 0.6450045109 0.6303241253 0.6078910232
- 0.6459187269 0.6312044263 0.6089388132
- 0.6468328238 0.6320846081 0.6099866033
- 0.6477437019 0.6329575181 0.6110302806
- 0.6486546993 0.6338304281 0.6120740771
- 0.6495618224 0.6346995831 0.6131126285
- 0.6504672766 0.6355671883 0.6141489744
- 0.6513699889 0.6364325881 0.6151828170
- 0.6522679925 0.6372947097 0.6162124276
- 0.6531658173 0.6381564736 0.6172416806
- 0.6540582776 0.6390134096 0.6182652116
- 0.6549509168 0.6398702264 0.6192886233
- 0.6558411717 0.6407238245 0.6203082800
- 0.6567304134 0.6415758729 0.6213262081
- 0.6576179862 0.6424263716 0.6223418713
- 0.6585016847 0.6432734728 0.6233528256
- 0.6593855023 0.6441205740 0.6243637204
- 0.6602624059 0.6449629068 0.6253690124
- 0.6611385942 0.6458048224 0.6263738275
- 0.6620121002 0.6466442943 0.6273748279
- 0.6628826857 0.6474813819 0.6283720732
- 0.6637530923 0.6483181715 0.6293689013
- 0.6646183133 0.6491507292 0.6303573847
- 0.6654834747 0.6499832869 0.6313458085
- 0.6663444042 0.6508116722 0.6323295832
- 0.6672021747 0.6516373754 0.6333100796
- 0.6680591702 0.6524623036 0.6342896819
- 0.6689094901 0.6532815099 0.6352627873
- 0.6697599292 0.6541007161 0.6362358928
- 0.6706069708 0.6549171805 0.6372048855
- 0.6714519858 0.6557319760 0.6381713152
- 0.6722967029 0.6565461755 0.6391372085
- 0.6731383204 0.6573548913 0.6400974989
- 0.6739798784 0.6581636071 0.6410579085
- 0.6748195887 0.6589679122 0.6420152187
- 0.6756578088 0.6597688198 0.6429703236
- 0.6764960289 0.6605696082 0.6439253092
- 0.6773291230 0.6613646746 0.6448736787
- 0.6781619787 0.6621596813 0.6458221078
- 0.6789928079 0.6629531980 0.6467680931
- 0.6798204780 0.6637446284 0.6477108002
- 0.6806482077 0.6645358801 0.6486533880
- 0.6814717054 0.6653245091 0.6495919824
- 0.6822941899 0.6661124825 0.6505295038
- 0.6831157207 0.6668993831 0.6514660120
- 0.6839330792 0.6676816940 0.6523975730
- 0.6847504973 0.6684640050 0.6533290744
- 0.6855651736 0.6692435145 0.6542578936
- 0.6863775253 0.6700205207 0.6551842093
- 0.6871898174 0.6707975864 0.6561105847
- 0.6879963279 0.6715716720 0.6570330858
- 0.6888018250 0.6723455191 0.6579551101
- 0.6896061897 0.6731184125 0.6588761210
- 0.6904050112 0.6738871932 0.6597927213
- 0.6912037730 0.6746560931 0.6607092023
- 0.6920003891 0.6754217744 0.6616228223
- 0.6927945018 0.6761841178 0.6625328064
- 0.6935886145 0.6769462824 0.6634427905
- 0.6943795085 0.6777051091 0.6643487811
- 0.6951690912 0.6784626842 0.6652531028
- 0.6959587932 0.6792201996 0.6661574841
- 0.6967442036 0.6799734235 0.6670572758
- 0.6975293159 0.6807262897 0.6679568291
- 0.6983137727 0.6814782023 0.6688550711
- 0.6990944743 0.6822254062 0.6697469950
- 0.6998751163 0.6829724908 0.6706389785
- 0.7006543279 0.6837174892 0.6715285182
- 0.7014306784 0.6844587922 0.6724137068
- 0.7022070885 0.6851999760 0.6732988954
- 0.7029811740 0.6859381795 0.6741808057
- 0.7037534118 0.6866738200 0.6750599742
- 0.7045254707 0.6874092817 0.6759392023
- 0.7052934766 0.6881412268 0.6768147945
- 0.7060595751 0.6888713837 0.6776887774
- 0.7068256140 0.6896017194 0.6785628200
- 0.7075870037 0.6903280020 0.6794317961
- 0.7083472013 0.6910533905 0.6802995801
- 0.7091073990 0.6917787790 0.6811674237
- 0.7098640800 0.6924982071 0.6820288897
- 0.7106204033 0.6932169795 0.6828898191
- 0.7113767266 0.6939358115 0.6837506890
- 0.7121276259 0.6946483254 0.6846057177
- 0.7128784060 0.6953607798 0.6854606867
- 0.7136288881 0.6960731149 0.6863154173
- 0.7143725157 0.6967815161 0.6871635914
- 0.7151160836 0.6974899173 0.6880118847
- 0.7158594131 0.6981980801 0.6888597012
- 0.7165976167 0.6989027858 0.6897020936
- 0.7173358798 0.6996076107 0.6905444860
- 0.7180739045 0.7003120780 0.6913864017
- 0.7188072801 0.7010132074 0.6922219992
- 0.7195405960 0.7017142773 0.6930575967
- 0.7202737927 0.7024151087 0.6938928962
- 0.7210023999 0.7031126022 0.6947227716
- 0.7217310071 0.7038099766 0.6955527067
- 0.7224596143 0.7045074105 0.6963825822
- 0.7231836915 0.7052016854 0.6972076297
- 0.7239078283 0.7058959007 0.6980326772
- 0.7246319056 0.7065901160 0.6988577247
- 0.7253506184 0.7072818279 0.6996777058
- 0.7260687947 0.7079733014 0.7004973292
- 0.7267869711 0.7086647749 0.7013168931
- 0.7275004983 0.7093524933 0.7021313906
- 0.7282128930 0.7100393772 0.7029448152
- 0.7289254069 0.7107263207 0.7037581801
- 0.7296341062 0.7114102840 0.7045679092
- 0.7303411961 0.7120929956 0.7053759098
- 0.7310482860 0.7127758265 0.7061840296
- 0.7317516804 0.7134565115 0.7069895864
- 0.7324519753 0.7141355872 0.7077932954
- 0.7331522107 0.7148147225 0.7085970044
- 0.7338507175 0.7154917121 0.7093988061
- 0.7345461249 0.7161653042 0.7101973295
- 0.7352414727 0.7168390155 0.7109956741
- 0.7359364033 0.7175115943 0.7117931843
- 0.7366288900 0.7181801796 0.7125861049
- 0.7373213172 0.7188488245 0.7133789062
- 0.7380138040 0.7195172906 0.7141718268
- 0.7387021184 0.7201828957 0.7149586082
- 0.7393900752 0.7208483815 0.7157452106
- 0.7400780916 0.7215139270 0.7165318131
- 0.7407631874 0.7221763134 0.7173146009
- 0.7414469719 0.7228373885 0.7180958986
- 0.7421306968 0.7234985232 0.7188770771
- 0.7428128123 0.7241570950 0.7196565866
- 0.7434924841 0.7248123884 0.7204334736
- 0.7441722155 0.7254676819 0.7212104201
- 0.7448515892 0.7261224985 0.7219868898
- 0.7455275059 0.7267739773 0.7227588296
- 0.7462034225 0.7274255157 0.7235307097
- 0.7468793988 0.7280768752 0.7243025899
- 0.7475525737 0.7287256122 0.7250691056
- 0.7482250929 0.7293733954 0.7258337736
- 0.7488974929 0.7300211787 0.7265986204
- 0.7495679855 0.7306671739 0.7273609042
- 0.7502354980 0.7313104868 0.7281196117
- 0.7509030104 0.7319536805 0.7288782001
- 0.7515705228 0.7325968742 0.7296367884
- 0.7522333264 0.7332357764 0.7303904295
- 0.7528960109 0.7338746786 0.7311440110
- 0.7535588145 0.7345135808 0.7318975925
- 0.7542191148 0.7351499796 0.7326478958
- 0.7548775077 0.7357847095 0.7333958745
- 0.7555359006 0.7364193797 0.7341439128
- 0.7561935782 0.7370532751 0.7348909974
- 0.7568460703 0.7376828790 0.7356327176
- 0.7574986815 0.7383124828 0.7363743782
- 0.7581512928 0.7389420867 0.7371160984
- 0.7588003278 0.7395684719 0.7378535271
- 0.7594472766 0.7401931286 0.7385885119
- 0.7600942850 0.7408177853 0.7393234968
- 0.7607408166 0.7414417863 0.7400577068
- 0.7613841295 0.7420616746 0.7407870889
- 0.7620275021 0.7426816225 0.7415165901
- 0.7626708746 0.7433015108 0.7422459722
- 0.7633122802 0.7439180017 0.7429726720
- 0.7639523745 0.7445324063 0.7436977029
- 0.7645925283 0.7451466918 0.7444226146
- 0.7652325034 0.7457607985 0.7451472878
- 0.7658681273 0.7463697195 0.7458673120
- 0.7665035725 0.7469785810 0.7465873957
- 0.7671391964 0.7475875020 0.7473074198
- 0.7677729130 0.7481939793 0.7480244040
- 0.7684043050 0.7487975955 0.7487375736
- 0.7690356970 0.7494012117 0.7494506836
- 0.7696670890 0.7500048876 0.7501639128
- 0.7702953815 0.7506046295 0.7508723140
- 0.7709228992 0.7512034774 0.7515797019
- 0.7715504766 0.7518025041 0.7522869706
- 0.7721772194 0.7524008751 0.7529935837
- 0.7727996707 0.7529972196 0.7536963820
- 0.7734221816 0.7535933852 0.7543991804
- 0.7740446925 0.7541896105 0.7551020980
- 0.7746649981 0.7547839284 0.7558023930
- 0.7752826810 0.7553762794 0.7565001845
- 0.7759004831 0.7559686899 0.7571979761
- 0.7765182853 0.7565611005 0.7578958273
- 0.7771326900 0.7571496964 0.7585895061
- 0.7777460814 0.7577372789 0.7592819929
- 0.7783594728 0.7583248019 0.7599744201
- 0.7789728045 0.7589122057 0.7606667280
- 0.7795792222 0.7594966888 0.7613533735
- 0.7801855803 0.7600811720 0.7620400190
- 0.7807919979 0.7606657147 0.7627267241
- 0.7813968062 0.7612491846 0.7634122968
- 0.7819966078 0.7618296742 0.7640944123
- 0.7825964093 0.7624102235 0.7647765279
- 0.7831960917 0.7629907131 0.7654587030
- 0.7837939262 0.7635689974 0.7661380172
- 0.7843887806 0.7641444206 0.7668138146
- 0.7849838138 0.7647197843 0.7674896717
- 0.7855787873 0.7652952075 0.7681655288
- 0.7861704826 0.7658686042 0.7688372731
- 0.7867596745 0.7664408088 0.7695063949
- 0.7873489261 0.7670128942 0.7701755166
- 0.7879381776 0.7675850987 0.7708445787
- 0.7885246873 0.7681542039 0.7715098858
- 0.7891101837 0.7687221169 0.7721735835
- 0.7896956205 0.7692900896 0.7728372812
- 0.7902809978 0.7698580027 0.7735010982
- 0.7908638120 0.7704228759 0.7741602063
- 0.7914459109 0.7709870934 0.7748184204
- 0.7920280099 0.7715513706 0.7754765153
- 0.7926099896 0.7721155882 0.7761346102
- 0.7931870222 0.7726777196 0.7767888904
- 0.7937632799 0.7732396722 0.7774425745
- 0.7943394780 0.7738016248 0.7780963182
- 0.7949157953 0.7743635178 0.7787501216
- 0.7954884768 0.7749227285 0.7793995142
- 0.7960608006 0.7754815817 0.7800486088
- 0.7966331244 0.7760406137 0.7806975842
- 0.7972053885 0.7765995860 0.7813466787
- 0.7977746129 0.7771558762 0.7819913030
- 0.7983434796 0.7777119875 0.7826355100
- 0.7989124060 0.7782680988 0.7832797170
- 0.7994812727 0.7788242102 0.7839238048
- 0.8000450134 0.7793778181 0.7845636010
- 0.8006079793 0.7799311280 0.7852026820
- 0.8011708856 0.7804843187 0.7858418226
- 0.8017339110 0.7810376287 0.7864809036
- 0.8022924066 0.7815880775 0.7871146202
- 0.8028498292 0.7821378708 0.7877470851
- 0.8034073114 0.7826877236 0.7883794904
- 0.8039646745 0.7832375765 0.7890118957
- 0.8045186996 0.7837849855 0.7896395922
- 0.8050711751 0.7843313813 0.7902652025
- 0.8056237102 0.7848778963 0.7908908129
- 0.8061761856 0.7854242921 0.7915164232
- 0.8067255020 0.7859687805 0.7921388745
- 0.8072721958 0.7865118980 0.7927588820
- 0.8078188896 0.7870550156 0.7933788896
- 0.8083655834 0.7875980735 0.7939988971
- 0.8089101911 0.7881401777 0.7946166992
- 0.8094515800 0.7886806130 0.7952311039
- 0.8099929094 0.7892209888 0.7958455086
- 0.8105341792 0.7897614241 0.7964599133
- 0.8110746741 0.7903016806 0.7970730066
- 0.8116112947 0.7908411026 0.7976801991
- 0.8121479154 0.7913805842 0.7982873917
- 0.8126844764 0.7919200063 0.7988945842
- 0.8132210970 0.7924594879 0.7995017767
- 0.8137524128 0.7929970026 0.8001034260
- 0.8142833114 0.7935343981 0.8007047176
- 0.8148142099 0.7940719128 0.8013060093
- 0.8153451085 0.7946093082 0.8019073009
- 0.8158726096 0.7951447964 0.8025054932
- 0.8163983226 0.7956792712 0.8031023145
- 0.8169239759 0.7962138057 0.8036990762
- 0.8174496889 0.7967482209 0.8042958975
- 0.8179737926 0.7972822785 0.8048911095
- 0.8184949160 0.7978156209 0.8054832816
- 0.8190159798 0.7983487844 0.8060755134
- 0.8195371032 0.7988821268 0.8066676855
- 0.8200582862 0.7994152904 0.8072599173
- 0.8205738068 0.7999464273 0.8078473806
- 0.8210893273 0.8004773855 0.8084350228
- 0.8216049075 0.8010084033 0.8090224862
- 0.8221204281 0.8015394211 0.8096100092
- 0.8226320148 0.8020684123 0.8101946115
- 0.8231410980 0.8025962710 0.8107774258
- 0.8236501217 0.8031241298 0.8113601804
- 0.8241592050 0.8036519289 0.8119429946
- 0.8246672153 0.8041794896 0.8125250936
- 0.8251705170 0.8047057986 0.8131045103
- 0.8256738186 0.8052322268 0.8136839271
- 0.8261770010 0.8057584763 0.8142634034
- 0.8266803026 0.8062849045 0.8148428202
- 0.8271808028 0.8068094254 0.8154187202
- 0.8276802897 0.8073332906 0.8159933090
- 0.8281797171 0.8078572154 0.8165680170
- 0.8286792040 0.8083810806 0.8171426058
- 0.8291776180 0.8089041114 0.8177158237
- 0.8296723962 0.8094245791 0.8182842731
- 0.8301671743 0.8099449873 0.8188527822
- 0.8306620121 0.8104655147 0.8194214106
- 0.8311567903 0.8109859824 0.8199899197
- 0.8316488266 0.8115053177 0.8205549717
- 0.8321394920 0.8120239973 0.8211187720
- 0.8326302767 0.8125427961 0.8216825724
- 0.8331211209 0.8130615950 0.8222463727
- 0.8336114883 0.8135799170 0.8228093982
- 0.8341001868 0.8140959740 0.8233684897
- 0.8345888853 0.8146120906 0.8239275217
- 0.8350775242 0.8151282072 0.8244866133
- 0.8355662227 0.8156443238 0.8250455856
- 0.8360525966 0.8161584139 0.8256021738
- 0.8365371227 0.8166708946 0.8261566162
- 0.8370215297 0.8171833158 0.8267109990
- 0.8375059962 0.8176957965 0.8272655010
- 0.8379905224 0.8182082772 0.8278198838
- 0.8384705782 0.8187190294 0.8283702135
- 0.8389502168 0.8192296028 0.8289201260
- 0.8394296765 0.8197401166 0.8294699192
- 0.8399093151 0.8202505708 0.8300197124
- 0.8403881788 0.8207604885 0.8305683136
- 0.8408648968 0.8212682009 0.8311123848
- 0.8413414955 0.8217757940 0.8316563964
- 0.8418180943 0.8222835064 0.8322004080
- 0.8422946930 0.8227912188 0.8327444792
- 0.8427696228 0.8232969046 0.8332856894
- 0.8432425857 0.8238008022 0.8338239789
- 0.8437157273 0.8243045807 0.8343623281
- 0.8441886902 0.8248084784 0.8349006772
- 0.8446617723 0.8253123760 0.8354390264
- 0.8451316953 0.8258146048 0.8359742165
- 0.8456004858 0.8263162971 0.8365082145
- 0.8460692167 0.8268179893 0.8370422125
- 0.8465380073 0.8273196816 0.8375762105
- 0.8470066786 0.8278213739 0.8381102085
- 0.8474733233 0.8283202052 0.8386403918
- 0.8479397297 0.8288187981 0.8391703963
- 0.8484060764 0.8293173909 0.8397002816
- 0.8488724828 0.8298161030 0.8402302861
- 0.8493387103 0.8303142786 0.8407598138
- 0.8498020768 0.8308088779 0.8412843943
- 0.8502655029 0.8313035965 0.8418090940
- 0.8507289290 0.8317981958 0.8423337936
- 0.8511922956 0.8322929144 0.8428584933
- 0.8516547084 0.8327869773 0.8433821201
- 0.8521131873 0.8332791924 0.8439015746
- 0.8525716066 0.8337715268 0.8444212079
- 0.8530300856 0.8342636824 0.8449407220
- 0.8534886241 0.8347560167 0.8454602957
- 0.8539462090 0.8352472782 0.8459783792
- 0.8544015884 0.8357362747 0.8464931250
- 0.8548570871 0.8362252712 0.8470076919
- 0.8553125858 0.8367143273 0.8475223184
- 0.8557680249 0.8372033238 0.8480370045
- 0.8562228084 0.8376908898 0.8485500813
- 0.8566759229 0.8381757140 0.8490599990
- 0.8571289778 0.8386605978 0.8495699167
- 0.8575822115 0.8391454220 0.8500797749
- 0.8580353260 0.8396301866 0.8505896926
- 0.8584871292 0.8401141763 0.8510981798
- 0.8589360118 0.8405964971 0.8516036868
- 0.8593848944 0.8410786986 0.8521090746
- 0.8598337770 0.8415609002 0.8526145816
- 0.8602827191 0.8420432210 0.8531200290
- 0.8607307076 0.8425244093 0.8536239862
- 0.8611760139 0.8430032134 0.8541238904
- 0.8616213202 0.8434820175 0.8546237946
- 0.8620666862 0.8439608812 0.8551236987
- 0.8625119925 0.8444396853 0.8556236029
- 0.8629568219 0.8449175954 0.8561224937
- 0.8633992076 0.8453921080 0.8566170931
- 0.8638417125 0.8458666205 0.8571115732
- 0.8642840981 0.8463410139 0.8576061130
- 0.8647266030 0.8468155265 0.8581007123
- 0.8651688099 0.8472898006 0.8585950136
- 0.8656079173 0.8477615118 0.8590856194
- 0.8660469055 0.8482331038 0.8595762849
- 0.8664858937 0.8487048149 0.8600668907
- 0.8669250011 0.8491765261 0.8605576158
- 0.8673639894 0.8496481180 0.8610482216
- 0.8677995801 0.8501166105 0.8615357280
- 0.8682346940 0.8505846262 0.8620226979
- 0.8686698079 0.8510527015 0.8625097871
- 0.8691048026 0.8515207767 0.8629968762
- 0.8695399165 0.8519887924 0.8634839058
- 0.8699728847 0.8524538279 0.8639678955
- 0.8704047799 0.8529173732 0.8644505143
- 0.8708366156 0.8533809185 0.8649330735
- 0.8712685108 0.8538445234 0.8654156923
- 0.8717002869 0.8543081284 0.8658981919
- 0.8721306920 0.8547704220 0.8663790226
- 0.8725587130 0.8552309275 0.8668572903
- 0.8729867935 0.8556914926 0.8673356175
- 0.8734148741 0.8561519980 0.8678138852
- 0.8738428950 0.8566126227 0.8682922125
- 0.8742704988 0.8570727110 0.8687700033
- 0.8746942878 0.8575295210 0.8692442775
- 0.8751180172 0.8579862714 0.8697186112
- 0.8755416870 0.8584430814 0.8701928854
- 0.8759654760 0.8588998914 0.8706671000
- 0.8763892055 0.8593567014 0.8711413741
- 0.8768100739 0.8598098755 0.8716111183
- 0.8772302270 0.8602619767 0.8720793724
- 0.8776502013 0.8607140779 0.8725476861
- 0.8780702949 0.8611662984 0.8730159998
- 0.8784903288 0.8616183996 0.8734843135
- 0.8789088130 0.8620693088 0.8739504814
- 0.8793246746 0.8625183105 0.8744130135
- 0.8797405958 0.8629671931 0.8748756051
- 0.8801565170 0.8634161949 0.8753381968
- 0.8805723190 0.8638650775 0.8758007884
- 0.8809881806 0.8643140793 0.8762633801
- 0.8814008832 0.8647593260 0.8767219186
- 0.8818134069 0.8652043939 0.8771802187
- 0.8822258711 0.8656494021 0.8776385188
- 0.8826382756 0.8660945296 0.8780966997
- 0.8830507994 0.8665394783 0.8785549998
- 0.8834620118 0.8669828176 0.8790109158
- 0.8838717937 0.8674241900 0.8794640899
- 0.8842815161 0.8678655028 0.8799173236
- 0.8846911788 0.8683068752 0.8803703785
- 0.8851009011 0.8687481880 0.8808236122
- 0.8855106831 0.8691896200 0.8812767863
- 0.8859174252 0.8696290851 0.8817254901
- 0.8863239288 0.8700686097 0.8821738958
- 0.8867303729 0.8705080152 0.8826223016
- 0.8871369958 0.8709474802 0.8830707073
- 0.8875434995 0.8713868856 0.8835191131
- 0.8879491091 0.8718252778 0.8839659095
- 0.8883531094 0.8722618222 0.8844100833
- 0.8887569904 0.8726983070 0.8848543167
- 0.8891609907 0.8731347919 0.8852983713
- 0.8895649910 0.8735713959 0.8857426047
- 0.8899689913 0.8740078807 0.8861867189
- 0.8903707862 0.8744425774 0.8866271973
- 0.8907716870 0.8748766780 0.8870663047
- 0.8911727071 0.8753107786 0.8875054717
- 0.8915737271 0.8757449985 0.8879445791
- 0.8919746876 0.8761790991 0.8883838058
- 0.8923754096 0.8766130209 0.8888226151
- 0.8927729726 0.8770452738 0.8892570734
- 0.8931705952 0.8774775267 0.8896915913
- 0.8935680985 0.8779097199 0.8901261091
- 0.8939657211 0.8783419728 0.8905606270
- 0.8943632245 0.8787742257 0.8909950852
- 0.8947597742 0.8792054057 0.8914281130
- 0.8951544762 0.8796346784 0.8918585181
- 0.8955491781 0.8800640702 0.8922889233
- 0.8959439993 0.8804934025 0.8927193284
- 0.8963387012 0.8809227943 0.8931496739
- 0.8967334032 0.8813521862 0.8935800791
- 0.8971260786 0.8817800879 0.8940076232
- 0.8975175023 0.8822070956 0.8944330812
- 0.8979089856 0.8826341033 0.8948585987
- 0.8983004093 0.8830611110 0.8952841163
- 0.8986917734 0.8834881186 0.8957095742
- 0.8990831971 0.8839151263 0.8961350918
- 0.8994715810 0.8843405843 0.8965569735
- 0.8998593092 0.8847656846 0.8969780207
- 0.9002469778 0.8851909041 0.8973988891
- 0.9006347060 0.8856160045 0.8978198767
- 0.9010223746 0.8860412240 0.8982409239
- 0.9014101028 0.8864663243 0.8986619115
- 0.9017949104 0.8868888021 0.8990790844
- 0.9021794796 0.8873111010 0.8994960785
- 0.9025642276 0.8877333999 0.8999131918
- 0.9029487967 0.8881556988 0.9003301859
- 0.9033334851 0.8885779977 0.9007471800
- 0.9037179947 0.8890001774 0.9011639953
- 0.9041002989 0.8894202113 0.9015762210
- 0.9044826031 0.8898401856 0.9019883871
- 0.9048647881 0.8902602196 0.9024006128
- 0.9052470922 0.8906801939 0.9028128982
- 0.9056293964 0.8911002278 0.9032251239
- 0.9060112834 0.8915200233 0.9036368132
- 0.9063897133 0.8919382095 0.9040434957
- 0.9067682028 0.8923563957 0.9044501781
- 0.9071465731 0.8927745819 0.9048569202
- 0.9075250030 0.8931927085 0.9052636027
- 0.9079034925 0.8936108947 0.9056702852
- 0.9082816243 0.8940287828 0.9060766101
- 0.9086568952 0.8944442272 0.9064794779
- 0.9090322256 0.8948596120 0.9068824053
- 0.9094074965 0.8952749968 0.9072852731
- 0.9097827077 0.8956903815 0.9076882005
- 0.9101579785 0.8961058259 0.9080911279
- 0.9105333090 0.8965210915 0.9084938765
- 0.9109072089 0.8969342113 0.9088944793
- 0.9112812281 0.8973472714 0.9092950225
- 0.9116551280 0.8977603912 0.9096956253
- 0.9120290875 0.8981735110 0.9100962281
- 0.9124029875 0.8985865712 0.9104967713
- 0.9127770066 0.8989996910 0.9108973742
- 0.9131482840 0.8994112015 0.9112942219
- 0.9135193825 0.8998224735 0.9116908908
- 0.9138906002 0.9002338052 0.9120875001
- 0.9142616987 0.9006450772 0.9124842286
- 0.9146327972 0.9010564089 0.9128807783
- 0.9150040150 0.9014678001 0.9132773876
- 0.9153717160 0.9018769264 0.9136704803
- 0.9157385230 0.9022855163 0.9140626192
- 0.9161052704 0.9026941061 0.9144545794
- 0.9164720774 0.9031026959 0.9148467183
- 0.9168388844 0.9035112262 0.9152387977
- 0.9172058105 0.9039198160 0.9156308770
- 0.9175711274 0.9043270946 0.9160212278
- 0.9179353714 0.9047334194 0.9164103270
- 0.9182996750 0.9051396847 0.9167994261
- 0.9186639786 0.9055461287 0.9171885848
- 0.9190282822 0.9059523940 0.9175776839
- 0.9193925858 0.9063587785 0.9179667830
- 0.9197562933 0.9067645073 0.9183548093
- 0.9201188087 0.9071691036 0.9187405109
- 0.9204813242 0.9075737000 0.9191262126
- 0.9208437800 0.9079781771 0.9195119143
- 0.9212062955 0.9083827734 0.9198976159
- 0.9215688109 0.9087874293 0.9202833176
- 0.9219312072 0.9091919065 0.9206687808
- 0.9222893715 0.9095938206 0.9210494161
- 0.9226475954 0.9099956155 0.9214301109
- 0.9230058193 0.9103975296 0.9218106866
- 0.9233639836 0.9107993841 0.9221913218
- 0.9237222075 0.9112012982 0.9225718975
- 0.9240803123 0.9116032124 0.9229525924
- 0.9244369268 0.9120035768 0.9233309031
- 0.9247925282 0.9124032259 0.9237080812
- 0.9251481891 0.9128028750 0.9240853786
- 0.9255039096 0.9132025838 0.9244626164
- 0.9258595705 0.9136022925 0.9248397946
- 0.9262152910 0.9140018821 0.9252169728
- 0.9265707731 0.9144011736 0.9255934954
- 0.9269257188 0.9147990942 0.9259678721
- 0.9272807240 0.9151970148 0.9263421893
- 0.9276356101 0.9155949950 0.9267166257
- 0.9279906154 0.9159929156 0.9270910025
- 0.9283455014 0.9163908958 0.9274653792
- 0.9287005067 0.9167888165 0.9278396964
- 0.9290528893 0.9171856046 0.9282106161
- 0.9294046760 0.9175820947 0.9285805225
- 0.9297564030 0.9179785252 0.9289504290
- 0.9301081896 0.9183750153 0.9293202758
- 0.9304599166 0.9187715054 0.9296901822
- 0.9308117032 0.9191678762 0.9300600886
- 0.9311624765 0.9195644259 0.9304289222
- 0.9315106869 0.9199606180 0.9307948947
- 0.9318587780 0.9203569293 0.9311608076
- 0.9322069883 0.9207531810 0.9315267801
- 0.9325551987 0.9211494923 0.9318928123
- 0.9329034090 0.9215456843 0.9322587848
- 0.9332516193 0.9219419956 0.9326246977
- 0.9335985184 0.9223375916 0.9329884052
- 0.9339448810 0.9227328897 0.9333512187
- 0.9342911839 0.9231281281 0.9337139130
- 0.9346376061 0.9235234261 0.9340766072
- 0.9349840283 0.9239187241 0.9344394207
- 0.9353303909 0.9243140221 0.9348021150
- 0.9356765747 0.9247090816 0.9351645112
- 0.9360207915 0.9251027107 0.9355235100
- 0.9363651276 0.9254962802 0.9358825088
- 0.9367092848 0.9258899093 0.9362415075
- 0.9370536208 0.9262835979 0.9366003871
- 0.9373977780 0.9266772270 0.9369593859
- 0.9377421141 0.9270707965 0.9373183846
- 0.9380850196 0.9274641871 0.9376757145
- 0.9384257793 0.9278573990 0.9380304813
- 0.9387664795 0.9282506704 0.9383851886
- 0.9391072989 0.9286438823 0.9387400150
- 0.9394481182 0.9290370941 0.9390947223
- 0.9397888780 0.9294303060 0.9394494891
- 0.9401296973 0.9298235178 0.9398041964
- 0.9404693842 0.9302158952 0.9401566982
- 0.9408084750 0.9306079149 0.9405080080
- 0.9411476254 0.9309998751 0.9408593178
- 0.9414865971 0.9313920140 0.9412106276
- 0.9418256879 0.9317839742 0.9415618777
- 0.9421647787 0.9321759939 0.9419131875
- 0.9425039291 0.9325680137 0.9422644973
- 0.9428421259 0.9329584837 0.9426131845
- 0.9431802034 0.9333485961 0.9429615140
- 0.9435182810 0.9337388277 0.9433097839
- 0.9438564181 0.9341289997 0.9436581135
- 0.9441944957 0.9345191121 0.9440063834
- 0.9445325732 0.9349092841 0.9443547130
- 0.9448707104 0.9352995157 0.9447029829
- 0.9452053905 0.9356890917 0.9450477958
- 0.9455401897 0.9360786080 0.9453927279
- 0.9458749294 0.9364681840 0.9457374811
- 0.9462096095 0.9368578196 0.9460824132
- 0.9465444088 0.9372473955 0.9464272261
- 0.9468790889 0.9376369119 0.9467720985
- 0.9472135901 0.9380264282 0.9471164942
- 0.9475457072 0.9384145737 0.9474576116
- 0.9478777051 0.9388027787 0.9477987289
- 0.9482098222 0.9391909838 0.9481397867
- 0.9485418797 0.9395791888 0.9484809041
- 0.9488739967 0.9399673939 0.9488220215
- 0.9492059946 0.9403555989 0.9491630793
- 0.9495379925 0.9407432079 0.9495037794
- 0.9498690963 0.9411267042 0.9498416781
- 0.9502003193 0.9415103197 0.9501795769
- 0.9505314231 0.9418938756 0.9505175948
- 0.9508625865 0.9422774911 0.9508554935
- 0.9511936903 0.9426611066 0.9511933923
- 0.9515247941 0.9430447221 0.9515312910
- 0.9518557191 0.9434276223 0.9518690109
- 0.9521846175 0.9438055754 0.9522042871
- 0.9525135756 0.9441835880 0.9525396228
- 0.9528424740 0.9445616007 0.9528750181
- 0.9531713724 0.9449396133 0.9532102942
- 0.9535002708 0.9453176260 0.9535456896
- 0.9538292289 0.9456955194 0.9538810253
- 0.9541580081 0.9460734129 0.9542161226
- 0.9544816017 0.9464468956 0.9545456171
- 0.9548051953 0.9468203783 0.9548751116
- 0.9551287889 0.9471939802 0.9552046061
- 0.9554523826 0.9475675225 0.9555341005
- 0.9557759166 0.9479411244 0.9558635950
- 0.9560995102 0.9483146071 0.9561930895
- 0.9564231038 0.9486880898 0.9565225840
- 0.9567415714 0.9490590096 0.9568458200
- 0.9570595026 0.9494295716 0.9571682215
- 0.9573773146 0.9498001933 0.9574906230
- 0.9576951861 0.9501708150 0.9578130245
- 0.9580131173 0.9505413771 0.9581354260
- 0.9583309889 0.9509119987 0.9584578276
- 0.9586488008 0.9512825012 0.9587802291
- 0.9589642882 0.9516518712 0.9591000080
- 0.9592787027 0.9520208240 0.9594187140
- 0.9595931172 0.9523895979 0.9597374201
- 0.9599075913 0.9527583718 0.9600561261
- 0.9602220058 0.9531273246 0.9603748918
- 0.9605364203 0.9534960985 0.9606935978
- 0.9608507752 0.9538649917 0.9610123038
- 0.9611636996 0.9542328715 0.9613298178
- 0.9614747763 0.9545994997 0.9616457224
- 0.9617857933 0.9549661875 0.9619616866
- 0.9620968103 0.9553328753 0.9622775912
- 0.9624078274 0.9556996226 0.9625936151
- 0.9627187848 0.9560663104 0.9629095197
- 0.9630298018 0.9564329982 0.9632254839
- 0.9633405209 0.9567993283 0.9635409713
- 0.9636486173 0.9571633935 0.9638535976
- 0.9639567733 0.9575273991 0.9641662836
- 0.9642649889 0.9578914046 0.9644789100
- 0.9645730853 0.9582554102 0.9647914767
- 0.9648813009 0.9586194158 0.9651042223
- 0.9651893973 0.9589834809 0.9654167891
- 0.9654976130 0.9593474865 0.9657294154
- 0.9658039808 0.9597097039 0.9660398960
- 0.9661098123 0.9600713849 0.9663494825
- 0.9664155245 0.9604331255 0.9666591883
- 0.9667212963 0.9607948065 0.9669688940
- 0.9670271277 0.9611564875 0.9672784805
- 0.9673328996 0.9615182281 0.9675881863
- 0.9676386118 0.9618799090 0.9678978920
- 0.9679433107 0.9622406960 0.9682065248
- 0.9682455063 0.9625995755 0.9685127139
- 0.9685477018 0.9629585743 0.9688190222
- 0.9688498974 0.9633175135 0.9691252112
- 0.9691520929 0.9636763930 0.9694314003
- 0.9694542885 0.9640353918 0.9697375894
- 0.9697564840 0.9643942714 0.9700438976
- 0.9700586796 0.9647533298 0.9703500867
- 0.9703577757 0.9651095867 0.9706525803
- 0.9706562161 0.9654654264 0.9709542990
- 0.9709545970 0.9658210874 0.9712558985
- 0.9712529182 0.9661768079 0.9715574980
- 0.9715512991 0.9665325880 0.9718590975
- 0.9718496799 0.9668883085 0.9721608162
- 0.9721480012 0.9672440290 0.9724624157
- 0.9724456072 0.9675989747 0.9727630019
- 0.9727405906 0.9679515958 0.9730604291
- 0.9730355740 0.9683042169 0.9733577967
- 0.9733306766 0.9686567783 0.9736552238
- 0.9736257195 0.9690095186 0.9739525914
- 0.9739207029 0.9693620801 0.9742500186
- 0.9742156863 0.9697147012 0.9745473862
- 0.9745107293 0.9700673223 0.9748446941
- 0.9748036265 0.9704176188 0.9751394987
- 0.9750949740 0.9707666039 0.9754326940
- 0.9753863811 0.9711155295 0.9757258296
- 0.9756777883 0.9714645147 0.9760190248
- 0.9759691954 0.9718133807 0.9763122201
- 0.9762606025 0.9721624255 0.9766052961
- 0.9765521288 0.9725112915 0.9768984914
- 0.9768434763 0.9728602171 0.9771916270
- 0.9771314263 0.9732053876 0.9774799943
- 0.9774190784 0.9735503197 0.9777678847
- 0.9777066708 0.9738951921 0.9780558944
- 0.9779943228 0.9742401242 0.9783437848
- 0.9782819748 0.9745849967 0.9786317945
- 0.9785696268 0.9749299288 0.9789196849
- 0.9788572788 0.9752748013 0.9792076945
- 0.9791442752 0.9756188989 0.9794946909
- 0.9794281721 0.9759591818 0.9797772765
- 0.9797121286 0.9762995839 0.9800599217
- 0.9799959064 0.9766399860 0.9803425074
- 0.9802798033 0.9769803882 0.9806250930
- 0.9805637002 0.9773206711 0.9809077978
- 0.9808475971 0.9776610732 0.9811903834
- 0.9811314940 0.9780014753 0.9814730287
- 0.9814137816 0.9783400297 0.9817537069
- 0.9816933274 0.9786750078 0.9820309877
- 0.9819728136 0.9790101051 0.9823082089
- 0.9822522998 0.9793450832 0.9825854897
- 0.9825317860 0.9796801805 0.9828627110
- 0.9828112721 0.9800152183 0.9831399918
- 0.9830908179 0.9803503156 0.9834172726
- 0.9833703041 0.9806852937 0.9836944938
- 0.9836477041 0.9810177088 0.9839690924
- 0.9839227200 0.9813470840 0.9842407703
- 0.9841976762 0.9816765189 0.9845123887
- 0.9844726920 0.9820057750 0.9847840071
- 0.9847477078 0.9823352098 0.9850556254
- 0.9850227237 0.9826645255 0.9853271842
- 0.9852976203 0.9829939008 0.9855988026
- 0.9855725765 0.9833232760 0.9858704209
- 0.9858452082 0.9836488962 0.9861391783
- 0.9861155152 0.9839711785 0.9864053130
- 0.9863858223 0.9842935205 0.9866713285
- 0.9866561890 0.9846158028 0.9869374037
- 0.9869264960 0.9849380851 0.9872034788
- 0.9871968031 0.9852603078 0.9874696136
- 0.9874671102 0.9855825901 0.9877356291
- 0.9877374172 0.9859048724 0.9880017042
- 0.9880046248 0.9862229228 0.9882646799
- 0.9882686138 0.9865366220 0.9885246158
- 0.9885327220 0.9868503809 0.9887844920
- 0.9887967110 0.9871640801 0.9890444875
- 0.9890608191 0.9874778986 0.9893044233
- 0.9893248081 0.9877915978 0.9895642996
- 0.9895889163 0.9881054163 0.9898241758
- 0.9898529053 0.9884191155 0.9900841713
- 0.9901142120 0.9887291193 0.9903411865
- 0.9903718829 0.9890338778 0.9905943871
- 0.9906294942 0.9893386960 0.9908475280
- 0.9908872247 0.9896435142 0.9911007285
- 0.9911447763 0.9899483919 0.9913538098
- 0.9914023876 0.9902532101 0.9916070104
- 0.9916601181 0.9905580282 0.9918600917
- 0.9919177294 0.9908627868 0.9921131730
- 0.9921736121 0.9911643267 0.9923645854
- 0.9924249053 0.9914569855 0.9926109910
- 0.9926763177 0.9917497039 0.9928573966
- 0.9929276109 0.9920424223 0.9931039214
- 0.9931789041 0.9923352003 0.9933503270
- 0.9934303164 0.9926279187 0.9935967922
- 0.9936816096 0.9929205775 0.9938431978
- 0.9939329028 0.9932134151 0.9940897226
- 0.9941837192 0.9935051799 0.9943355918
- 0.9944264293 0.9937829971 0.9945728183
- 0.9946690202 0.9940606952 0.9948101044
- 0.9949116111 0.9943385124 0.9950473905
- 0.9951542020 0.9946163297 0.9952846169
- 0.9953969121 0.9948940873 0.9955219030
- 0.9956395030 0.9951717854 0.9957591891
- 0.9958820939 0.9954496026 0.9959964752
- 0.9961246848 0.9957274199 0.9962337017
- 0.9963588715 0.9959930182 0.9964621067
- 0.9965906739 0.9962550998 0.9966878295
- 0.9968224764 0.9965171814 0.9969136119
- 0.9970542789 0.9967793226 0.9971392751
- 0.9972860217 0.9970414042 0.9973651171
- 0.9975178242 0.9973034859 0.9975907803
- 0.9977496266 0.9975656271 0.9978166223
- 0.9979814291 0.9978277087 0.9980422854
- 0.9982097745 0.9980804920 0.9982643723
- 0.9984334707 0.9983204007 0.9984812737
- 0.9986572862 0.9985604286 0.9986982942
- 0.9988811016 0.9988002777 0.9989151955
- 0.9991049170 0.9990401864 0.9991322160
- 0.9993286729 0.9992802143 0.9993491173
- 0.9995524287 0.9995201230 0.9995660782
- 0.9997761846 0.9997600913 0.9997829795
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_400.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_400.spi1d
deleted file mode 100644
index 334638846b9..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_400.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0176717807 0.0159793403 0.0112875197
- 0.0304853506 0.0281650797 0.0208594296
- 0.0410733782 0.0387531407 0.0291500594
- 0.0505116396 0.0483908802 0.0366822407
- 0.0592069514 0.0573300086 0.0436884314
- 0.0673851594 0.0657815933 0.0503007919
- 0.0751756504 0.0738594905 0.0565973185
- 0.0826697499 0.0815291628 0.0626588985
- 0.0899700671 0.0889572278 0.0685112923
- 0.0971127078 0.0961195603 0.0741866305
- 0.1040614992 0.1030588970 0.0796945021
- 0.1108867973 0.1097960994 0.0850348696
- 0.1175592989 0.1162500009 0.0902234167
- 0.1240769997 0.1224389970 0.0952606276
- 0.1304063946 0.1284389049 0.1001622975
- 0.1365357041 0.1342712045 0.1049377993
- 0.1425068974 0.1399544030 0.1096132994
- 0.1483051926 0.1454842985 0.1141887009
- 0.1539328992 0.1508464068 0.1186479032
- 0.1594130993 0.1560681015 0.1230128035
- 0.1647385061 0.1611503065 0.1272864938
- 0.1699229032 0.1660998017 0.1315000951
- 0.1749854982 0.1709350944 0.1356704980
- 0.1799377054 0.1756564975 0.1397946030
- 0.1847759038 0.1802780032 0.1438630074
- 0.1895146966 0.1848101020 0.1478590965
- 0.1941531003 0.1892485023 0.1517767012
- 0.1987002045 0.1936012954 0.1556075960
- 0.2031593025 0.1978708953 0.1593558043
- 0.2075425982 0.2020536959 0.1630499065
- 0.2118435949 0.2061593980 0.1667018980
- 0.2160740942 0.2101961970 0.1703169942
- 0.2202394009 0.2141588926 0.1739034057
- 0.2243397981 0.2180612981 0.1774580032
- 0.2283758074 0.2218959928 0.1809788048
- 0.2323485017 0.2256778032 0.1844571978
- 0.2362571955 0.2294041961 0.1878990978
- 0.2401061058 0.2330839932 0.1913042963
- 0.2438924015 0.2367096990 0.1946662962
- 0.2476287931 0.2402735949 0.1979884058
- 0.2513082922 0.2437945008 0.2012688965
- 0.2549471855 0.2472652048 0.2045135945
- 0.2585380971 0.2506807148 0.2077264041
- 0.2620711029 0.2540544868 0.2109075934
- 0.2655648887 0.2573910058 0.2140623927
- 0.2690165043 0.2606757879 0.2171906978
- 0.2724193931 0.2639169097 0.2202925980
- 0.2757751048 0.2671265006 0.2233645022
- 0.2791010141 0.2702954113 0.2264122963
- 0.2823888063 0.2734270096 0.2294276059
- 0.2856281996 0.2765175104 0.2324116975
- 0.2888259888 0.2795749009 0.2353696972
- 0.2919923067 0.2826111019 0.2383048981
- 0.2951227129 0.2856203914 0.2412146926
- 0.2982215881 0.2885940969 0.2441015989
- 0.3012860119 0.2915267050 0.2469657958
- 0.3043090105 0.2944279015 0.2498013973
- 0.3073101938 0.2973093092 0.2526110113
- 0.3102934957 0.3001666963 0.2553977966
- 0.3132512867 0.3029935062 0.2581652105
- 0.3161765933 0.3057951033 0.2609097958
- 0.3190675080 0.3085728884 0.2636330128
- 0.3219313025 0.3113223910 0.2663359046
- 0.3247652054 0.3140394092 0.2690128982
- 0.3275650144 0.3167183995 0.2716695964
- 0.3303397894 0.3193723857 0.2743076086
- 0.3330946863 0.3220146000 0.2769277096
- 0.3358342946 0.3246417940 0.2795312107
- 0.3385555148 0.3272505105 0.2821188867
- 0.3412531912 0.3298355937 0.2846879959
- 0.3439249098 0.3323946893 0.2872357965
- 0.3465682864 0.3349305987 0.2897650003
- 0.3491815031 0.3374486864 0.2922779918
- 0.3517724872 0.3399476111 0.2947722971
- 0.3543426991 0.3424271047 0.2972482145
- 0.3568890095 0.3448829055 0.2997061908
- 0.3594169915 0.3473187089 0.3021450043
- 0.3619238138 0.3497349918 0.3045690060
- 0.3644065857 0.3521293998 0.3069755137
- 0.3668681085 0.3545056880 0.3093619943
- 0.3693178892 0.3568738103 0.3117316961
- 0.3717587888 0.3592340052 0.3140853941
- 0.3741885126 0.3615838885 0.3164219856
- 0.3766059875 0.3639225960 0.3187406957
- 0.3790099025 0.3662486970 0.3210408986
- 0.3813976049 0.3685598075 0.3233255148
- 0.3837701082 0.3708567023 0.3255949020
- 0.3861232102 0.3731352985 0.3278453052
- 0.3884578049 0.3753966093 0.3300752938
- 0.3907732964 0.3776400983 0.3322862089
- 0.3930662870 0.3798610866 0.3344799876
- 0.3953461945 0.3820647001 0.3366613984
- 0.3976148069 0.3842560053 0.3388288021
- 0.3998697102 0.3864341080 0.3409801126
- 0.4021120965 0.3886001110 0.3431150019
- 0.4043419063 0.3907540143 0.3452382982
- 0.4065585136 0.3928948939 0.3473502100
- 0.4087597132 0.3950211108 0.3494505882
- 0.4109471142 0.3971337974 0.3515371084
- 0.4131202102 0.3992326856 0.3536098003
- 0.4152786136 0.4013175070 0.3556677103
- 0.4174210131 0.4033867121 0.3577109873
- 0.4195466042 0.4054397941 0.3597368896
- 0.4216561913 0.4074774981 0.3617466092
- 0.4237481952 0.4094994962 0.3637399971
- 0.4258198142 0.4115054905 0.3657152951
- 0.4278750122 0.4134953022 0.3676727116
- 0.4299133122 0.4154728055 0.3696179092
- 0.4319362044 0.4174365997 0.3715522885
- 0.4339421093 0.4193887115 0.3734749854
- 0.4359337986 0.4213280082 0.3753845096
- 0.4379098117 0.4232569933 0.3772805035
- 0.4398722053 0.4251773953 0.3791654110
- 0.4418199062 0.4270893037 0.3810392916
- 0.4437533915 0.4289928973 0.3829011917
- 0.4456734061 0.4308882058 0.3847497106
- 0.4475804865 0.4327754080 0.3865840137
- 0.4494752884 0.4346545041 0.3884027004
- 0.4513584077 0.4365256131 0.3902072906
- 0.4532304108 0.4383887947 0.3919999897
- 0.4550901055 0.4402442873 0.3937804997
- 0.4569362104 0.4420920908 0.3955484033
- 0.4587698877 0.4439322948 0.3973042071
- 0.4605911970 0.4457649887 0.3990490139
- 0.4624013007 0.4475904107 0.4007813931
- 0.4641987979 0.4494084120 0.4025042057
- 0.4659827948 0.4512192011 0.4042207897
- 0.4677540958 0.4530228972 0.4059314132
- 0.4695135057 0.4548195899 0.4076353014
- 0.4712609053 0.4566093981 0.4093317986
- 0.4729954898 0.4583922923 0.4110203981
- 0.4747171104 0.4601685107 0.4127005041
- 0.4764277041 0.4619381130 0.4143716097
- 0.4781259000 0.4637005925 0.4160360992
- 0.4798142016 0.4654561877 0.4176951051
- 0.4814904928 0.4672054946 0.4193486869
- 0.4831553996 0.4689483941 0.4209963977
- 0.4848085046 0.4706839025 0.4226379097
- 0.4864495993 0.4724108875 0.4242731035
- 0.4880791903 0.4741292000 0.4259015024
- 0.4896988869 0.4758399129 0.4275228083
- 0.4913074970 0.4775409997 0.4291365147
- 0.4929072857 0.4792341888 0.4307413101
- 0.4944972992 0.4809193015 0.4323380888
- 0.4960778058 0.4825971127 0.4339267015
- 0.4976491034 0.4842678010 0.4355069101
- 0.4992105067 0.4859308898 0.4370785952
- 0.5007578135 0.4875870049 0.4386403859
- 0.5022947788 0.4892325103 0.4401915073
- 0.5038217902 0.4908691049 0.4417355955
- 0.5053405166 0.4924972057 0.4432739019
- 0.5068516731 0.4941171110 0.4448068142
- 0.5083519220 0.4957279861 0.4463337958
- 0.5098429918 0.4973297119 0.4478540123
- 0.5113254189 0.4989241958 0.4493685067
- 0.5127993822 0.5005111098 0.4508773983
- 0.5142660141 0.5020899177 0.4523806870
- 0.5157235265 0.5036565065 0.4538762867
- 0.5171709061 0.5052154064 0.4553655088
- 0.5186092257 0.5067667961 0.4568488002
- 0.5200390816 0.5083103776 0.4583263099
- 0.5214567780 0.5098450780 0.4597958028
- 0.5228651762 0.5113719106 0.4612582922
- 0.5242664218 0.5128924847 0.4627147019
- 0.5256614089 0.5144073963 0.4641650915
- 0.5270467997 0.5159106255 0.4656063020
- 0.5284280181 0.5174064040 0.4670408070
- 0.5298041105 0.5188953876 0.4684692025
- 0.5311722159 0.5203765035 0.4698903859
- 0.5325285792 0.5218489766 0.4713025093
- 0.5338789225 0.5233148932 0.4727083147
- 0.5352239013 0.5247743726 0.4741083086
- 0.5365588069 0.5262218714 0.4755015075
- 0.5378903151 0.5276635885 0.4768893123
- 0.5392178297 0.5290997028 0.4782724977
- 0.5405359268 0.5305265784 0.4796496034
- 0.5418452024 0.5319476128 0.4810225964
- 0.5431485176 0.5333635211 0.4823926091
- 0.5444443226 0.5347704887 0.4837583005
- 0.5457333922 0.5361695886 0.4851197004
- 0.5470187068 0.5375636816 0.4864782095
- 0.5482994914 0.5389505029 0.4878326058
- 0.5495707989 0.5403308272 0.4891827106
- 0.5508363843 0.5417066813 0.4905301034
- 0.5520933270 0.5430750251 0.4918732047
- 0.5533440113 0.5444362164 0.4932124019
- 0.5545908809 0.5457931161 0.4945487976
- 0.5558316112 0.5471432805 0.4958792031
- 0.5570693016 0.5484884977 0.4972046018
- 0.5583047271 0.5498301983 0.4985263944
- 0.5595293045 0.5511658192 0.4998416901
- 0.5607494712 0.5524978042 0.5011532903
- 0.5619639754 0.5538250208 0.5024604797
- 0.5631700754 0.5551431775 0.5037620068
- 0.5643717051 0.5564572215 0.5050604939
- 0.5655639768 0.5577635169 0.5063533187
- 0.5667486787 0.5590627193 0.5076419711
- 0.5679283738 0.5603570938 0.5089282990
- 0.5691004992 0.5616438985 0.5102069974
- 0.5702697039 0.5629271865 0.5114836097
- 0.5714333057 0.5642039180 0.5127562284
- 0.5725921988 0.5654767156 0.5140225887
- 0.5737485886 0.5667474866 0.5152860284
- 0.5748950243 0.5680088997 0.5165405869
- 0.5760377049 0.5692681074 0.5177925825
- 0.5771713853 0.5705221891 0.5190386772
- 0.5783004761 0.5717713237 0.5202798247
- 0.5794264078 0.5730165839 0.5215175748
- 0.5805451870 0.5742524266 0.5227484703
- 0.5816622972 0.5754857063 0.5239772797
- 0.5827761292 0.5767114758 0.5251995921
- 0.5838869214 0.5779340267 0.5264189839
- 0.5849927068 0.5791509748 0.5276340246
- 0.5860930085 0.5803642869 0.5288445950
- 0.5871897936 0.5815749764 0.5300526023
- 0.5882819295 0.5827775002 0.5312535167
- 0.5893725753 0.5839778781 0.5324525833
- 0.5904521942 0.5851687789 0.5336431861
- 0.5915297270 0.5863571763 0.5348318219
- 0.5925999880 0.5875378251 0.5360146761
- 0.5936675072 0.5887145996 0.5371940136
- 0.5947307944 0.5898860097 0.5383685827
- 0.5957894921 0.5910528898 0.5395389199
- 0.5968446136 0.5922164917 0.5407065153
- 0.5978962779 0.5933740139 0.5418683290
- 0.5989465714 0.5945292115 0.5430281758
- 0.5999879837 0.5956771970 0.5441824794
- 0.6010277867 0.5968238711 0.5453361273
- 0.6020594835 0.5979635715 0.5464810133
- 0.6030905247 0.5991023779 0.5476251245
- 0.6041157842 0.6002333760 0.5487617254
- 0.6051399112 0.6013631821 0.5498968959
- 0.6061576009 0.6024864912 0.5510259271
- 0.6071736217 0.6036077142 0.5521529913
- 0.6081838012 0.6047217250 0.5532745719
- 0.6091915965 0.6058334112 0.5543937087
- 0.6101928949 0.6069393754 0.5555071235
- 0.6111915708 0.6080427766 0.5566176176
- 0.6121845841 0.6091406941 0.5577220917
- 0.6131750941 0.6102350950 0.5588241220
- 0.6141607165 0.6113222241 0.5599215031
- 0.6151443720 0.6124070883 0.5610160828
- 0.6161242723 0.6134874821 0.5621057153
- 0.6171023250 0.6145648956 0.5631932020
- 0.6180763841 0.6156355739 0.5642765760
- 0.6190484166 0.6167044044 0.5653579831
- 0.6200155020 0.6177682281 0.5664346814
- 0.6209805012 0.6188302040 0.5675101280
- 0.6219391823 0.6198859811 0.5685818195
- 0.6228963733 0.6209400296 0.5696520209
- 0.6238467097 0.6219862103 0.5707165003
- 0.6247966886 0.6230316758 0.5717800856
- 0.6257433295 0.6240708828 0.5728380084
- 0.6266897917 0.6251100898 0.5738958120
- 0.6276292801 0.6261410713 0.5749465227
- 0.6285687089 0.6271719933 0.5759971142
- 0.6294990182 0.6281968951 0.5770409107
- 0.6304280162 0.6292210221 0.5780838728
- 0.6313526034 0.6302379966 0.5791224837
- 0.6322757006 0.6312527061 0.5801597238
- 0.6331943870 0.6322625875 0.5811929703
- 0.6341099739 0.6332694292 0.5822238922
- 0.6350240111 0.6342734098 0.5832517147
- 0.6359356046 0.6352738142 0.5842757225
- 0.6368461251 0.6362721920 0.5852975249
- 0.6377531290 0.6372647285 0.5863136053
- 0.6386598945 0.6382569075 0.5873292089
- 0.6395592093 0.6392408013 0.5883370042
- 0.6404585242 0.6402246952 0.5893447995
- 0.6413550973 0.6412026286 0.5903472900
- 0.6422510147 0.6421790719 0.5913487077
- 0.6431431770 0.6431517005 0.5923461914
- 0.6440324783 0.6441212296 0.5933409929
- 0.6449189186 0.6450884938 0.5943337083
- 0.6457985044 0.6460511088 0.5953221917
- 0.6466779113 0.6470134854 0.5963103771
- 0.6475521922 0.6479676962 0.5972914100
- 0.6484264135 0.6489219069 0.5982723832
- 0.6492943764 0.6498695016 0.5992498994
- 0.6501600742 0.6508147120 0.6002262235
- 0.6510232091 0.6517578959 0.6011999249
- 0.6518825889 0.6526980996 0.6021702886
- 0.6527417898 0.6536375880 0.6031401157
- 0.6535974145 0.6545693278 0.6041048169
- 0.6544529200 0.6555008888 0.6050693989
- 0.6553012729 0.6564255953 0.6060274839
- 0.6561468244 0.6573476791 0.6069834232
- 0.6569896936 0.6582674980 0.6079360247
- 0.6578274965 0.6591829062 0.6088829041
- 0.6586652994 0.6600983739 0.6098297834
- 0.6594979167 0.6610056758 0.6107699275
- 0.6603302956 0.6619125009 0.6117097735
- 0.6611601710 0.6628168225 0.6126456857
- 0.6619879007 0.6637189984 0.6135783195
- 0.6628152728 0.6646203995 0.6145102978
- 0.6636397243 0.6655144095 0.6154376268
- 0.6644641161 0.6664084196 0.6163650155
- 0.6652842164 0.6672983170 0.6172876954
- 0.6661018729 0.6681858897 0.6182081103
- 0.6669185758 0.6690726876 0.6191273928
- 0.6677302122 0.6699557900 0.6200417876
- 0.6685419083 0.6708388925 0.6209561825
- 0.6693503857 0.6717147827 0.6218646765
- 0.6701574922 0.6725872159 0.6227704883
- 0.6709632874 0.6734582186 0.6236749887
- 0.6717622876 0.6743215919 0.6245731711
- 0.6725612283 0.6751849055 0.6254714131
- 0.6733565927 0.6760439873 0.6263654232
- 0.6741496921 0.6769003272 0.6272568703
- 0.6749426126 0.6777564287 0.6281480193
- 0.6757320762 0.6786072850 0.6290338039
- 0.6765215993 0.6794583201 0.6299195290
- 0.6773090959 0.6803076863 0.6308029294
- 0.6780942082 0.6811552048 0.6316838264
- 0.6788793206 0.6820027232 0.6325647235
- 0.6796609163 0.6828439832 0.6334397793
- 0.6804419756 0.6836842895 0.6343142986
- 0.6812220216 0.6845229864 0.6351867914
- 0.6819983721 0.6853569150 0.6360538006
- 0.6827747822 0.6861907244 0.6369209290
- 0.6835479140 0.6870210767 0.6377838254
- 0.6843187809 0.6878491044 0.6386439800
- 0.6850897074 0.6886770129 0.6395043135
- 0.6858559847 0.6894986033 0.6403582096
- 0.6866217852 0.6903195977 0.6412116885
- 0.6873862743 0.6911389828 0.6420640945
- 0.6881462932 0.6919528246 0.6429128051
- 0.6889063120 0.6927667260 0.6437615156
- 0.6896629930 0.6935775876 0.6446070075
- 0.6904165149 0.6943858266 0.6454496980
- 0.6911699772 0.6951940060 0.6462923288
- 0.6919187903 0.6959962845 0.6471291780
- 0.6926661134 0.6967967749 0.6479645967
- 0.6934133768 0.6975972056 0.6487997770
- 0.6941565275 0.6983886957 0.6496288180
- 0.6948996186 0.6991801262 0.6504579186
- 0.6956412792 0.6999704242 0.6512849927
- 0.6963785291 0.7007569075 0.6521068215
- 0.6971156001 0.7015432715 0.6529284716
- 0.6978498101 0.7023270130 0.6537482738
- 0.6985800862 0.7031068802 0.6545658112
- 0.6993104219 0.7038868070 0.6553832293
- 0.7000390291 0.7046630979 0.6561965942
- 0.7007665038 0.7054370046 0.6570075750
- 0.7014939785 0.7062109113 0.6578186154
- 0.7022175789 0.7069805264 0.6586261988
- 0.7029399872 0.7077487707 0.6594328284
- 0.7036622763 0.7085170746 0.6602393985
- 0.7043780088 0.7092791796 0.6610412002
- 0.7050929070 0.7100403905 0.6618425250
- 0.7058076859 0.7108017206 0.6626436710
- 0.7065191269 0.7115598917 0.6634386182
- 0.7072305083 0.7123181224 0.6642333865
- 0.7079415917 0.7130758762 0.6650279164
- 0.7086470723 0.7138280869 0.6658183932
- 0.7093526721 0.7145804167 0.6666089296
- 0.7100573778 0.7153319120 0.6673982143
- 0.7107548714 0.7160776854 0.6681799293
- 0.7114523053 0.7168235183 0.6689617038
- 0.7121492028 0.7175688744 0.6697422266
- 0.7128425837 0.7183113098 0.6705163717
- 0.7135359049 0.7190536857 0.6712905765
- 0.7142282724 0.7197949886 0.6720638275
- 0.7149152756 0.7205299139 0.6728317142
- 0.7156022191 0.7212648988 0.6735996008
- 0.7162883878 0.7219992280 0.6743667722
- 0.7169690132 0.7227286100 0.6751294732
- 0.7176495790 0.7234581113 0.6758921742
- 0.7183300257 0.7241873145 0.6766545177
- 0.7190073729 0.7249132991 0.6774132252
- 0.7196847796 0.7256392837 0.6781718731
- 0.7203623056 0.7263653278 0.6789305210
- 0.7210342288 0.7270826101 0.6796817780
- 0.7217060924 0.7277998924 0.6804329753
- 0.7223780155 0.7285171747 0.6811842918
- 0.7230476737 0.7292283773 0.6819289923
- 0.7237172127 0.7299389243 0.6826732159
- 0.7243866920 0.7306494117 0.6834173203
- 0.7250542045 0.7313563228 0.6841576099
- 0.7257212996 0.7320619822 0.6848968267
- 0.7263882756 0.7327678204 0.6856359839
- 0.7270516157 0.7334702015 0.6863722205
- 0.7277126908 0.7341706157 0.6871067882
- 0.7283738256 0.7348709702 0.6878414154
- 0.7290335298 0.7355691195 0.6885737777
- 0.7296916246 0.7362642884 0.6893038154
- 0.7303497791 0.7369595170 0.6900337934
- 0.7310072184 0.7376533151 0.6907622814
- 0.7316623926 0.7383428216 0.6914864779
- 0.7323176265 0.7390323281 0.6922107935
- 0.7329726815 0.7397217155 0.6929348111
- 0.7336215973 0.7404049039 0.6936529279
- 0.7342703938 0.7410882115 0.6943709254
- 0.7349191904 0.7417714000 0.6950889826
- 0.7355654240 0.7424499989 0.6958044767
- 0.7362108827 0.7431272268 0.6965193748
- 0.7368562818 0.7438042760 0.6972342730
- 0.7375000715 0.7444782853 0.6979461908
- 0.7381421924 0.7451488972 0.6986551881
- 0.7387843132 0.7458193898 0.6993641257
- 0.7394251823 0.7464888096 0.7000715137
- 0.7400605083 0.7471522093 0.7007719278
- 0.7406957746 0.7478156090 0.7014722228
- 0.7413311005 0.7484790087 0.7021725774
- 0.7419633269 0.7491366267 0.7028682828
- 0.7425947785 0.7497931123 0.7035630941
- 0.7432262897 0.7504494786 0.7042579055
- 0.7438560724 0.7511044741 0.7049499154
- 0.7444838881 0.7517579198 0.7056387067
- 0.7451115847 0.7524113059 0.7063274980
- 0.7457391024 0.7530642748 0.7070159912
- 0.7463619113 0.7537124157 0.7077018023
- 0.7469847202 0.7543604970 0.7083876133
- 0.7476075292 0.7550085783 0.7090734243
- 0.7482284904 0.7556517720 0.7097554207
- 0.7488484979 0.7562924027 0.7104355097
- 0.7494685054 0.7569329739 0.7111154795
- 0.7500876784 0.7575728297 0.7117941976
- 0.7507038116 0.7582098246 0.7124679089
- 0.7513198256 0.7588467002 0.7131415009
- 0.7519357800 0.7594835758 0.7138150930
- 0.7525480986 0.7601163983 0.7144855857
- 0.7531589270 0.7607474923 0.7151550055
- 0.7537698150 0.7613785863 0.7158244252
- 0.7543799877 0.7620080113 0.7164921761
- 0.7549877763 0.7626309991 0.7171549201
- 0.7555956244 0.7632541060 0.7178174853
- 0.7562034130 0.7638770938 0.7184802294
- 0.7568084002 0.7644972801 0.7191396952
- 0.7574118972 0.7651162148 0.7197976708
- 0.7580155134 0.7657349706 0.7204558253
- 0.7586185932 0.7663530707 0.7211132050
- 0.7592173815 0.7669656277 0.7217658758
- 0.7598162889 0.7675780058 0.7224187255
- 0.7604150772 0.7681905031 0.7230715156
- 0.7610118985 0.7688006759 0.7237222195
- 0.7616066933 0.7694088817 0.7243710160
- 0.7622014880 0.7700170875 0.7250198722
- 0.7627962828 0.7706251740 0.7256687284
- 0.7633875012 0.7712314725 0.7263153195
- 0.7639781237 0.7718374133 0.7269614935
- 0.7645688057 0.7724434137 0.7276077867
- 0.7651584148 0.7730479240 0.7282524109
- 0.7657443881 0.7736473083 0.7288914919
- 0.7663304806 0.7742465734 0.7295305729
- 0.7669165730 0.7748460174 0.7301695943
- 0.7675005794 0.7754428983 0.7308055162
- 0.7680826783 0.7760378122 0.7314386964
- 0.7686648965 0.7766327262 0.7320718765
- 0.7692471147 0.7772275209 0.7327051759
- 0.7698258758 0.7778202891 0.7333346009
- 0.7704041004 0.7784126997 0.7339633703
- 0.7709822059 0.7790051103 0.7345920801
- 0.7715600729 0.7795969248 0.7352203727
- 0.7721338272 0.7801824808 0.7358438969
- 0.7727075219 0.7807679772 0.7364673018
- 0.7732812762 0.7813535929 0.7370908260
- 0.7738538980 0.7819374800 0.7377125025
- 0.7744238973 0.7825171947 0.7383304834
- 0.7749938965 0.7830970287 0.7389485836
- 0.7755638957 0.7836768031 0.7395666242
- 0.7761321068 0.7842543721 0.7401825190
- 0.7766981125 0.7848296165 0.7407962084
- 0.7772641778 0.7854048014 0.7414098978
- 0.7778303027 0.7859801054 0.7420237064
- 0.7783936262 0.7865508795 0.7426350117
- 0.7789554000 0.7871193290 0.7432450056
- 0.7795171738 0.7876875997 0.7438551188
- 0.7800790071 0.7882559896 0.7444651127
- 0.7806380987 0.7888197899 0.7450724840
- 0.7811962962 0.7893822789 0.7456791997
- 0.7817544937 0.7899448276 0.7462859154
- 0.7823126912 0.7905073166 0.7468925714
- 0.7828676105 0.7910656929 0.7474957108
- 0.7834218740 0.7916235924 0.7480981946
- 0.7839761972 0.7921813726 0.7487007976
- 0.7845305204 0.7927392125 0.7493032813
- 0.7850810289 0.7932925820 0.7499018908
- 0.7856311202 0.7938457131 0.7505000830
- 0.7861812711 0.7943987250 0.7510983944
- 0.7867314219 0.7949517965 0.7516967058
- 0.7872781754 0.7955003977 0.7522919178
- 0.7878248096 0.7960488200 0.7528868914
- 0.7883713841 0.7965971828 0.7534819841
- 0.7889180183 0.7971456051 0.7540770769
- 0.7894610167 0.7976896763 0.7546678185
- 0.7900037169 0.7982336283 0.7552582026
- 0.7905464172 0.7987774014 0.7558485866
- 0.7910891175 0.7993212938 0.7564390898
- 0.7916281223 0.7998626232 0.7570242286
- 0.7921667099 0.8004035950 0.7576088905
- 0.7927052975 0.8009446263 0.7581936121
- 0.7932438850 0.8014857173 0.7587782741
- 0.7937796116 0.8020228744 0.7593606710
- 0.7943146825 0.8025593758 0.7599425912
- 0.7948498130 0.8030958772 0.7605245113
- 0.7953848839 0.8036323190 0.7611063719
- 0.7959170938 0.8041642904 0.7616853714
- 0.7964482903 0.8046945930 0.7622634172
- 0.7969794869 0.8052248955 0.7628415227
- 0.7975106239 0.8057551980 0.7634195089
- 0.7980393767 0.8062841296 0.7639942765
- 0.7985665202 0.8068119287 0.7645670176
- 0.7990936041 0.8073397875 0.7651396990
- 0.7996206284 0.8078677058 0.7657123804
- 0.8001462817 0.8083937764 0.7662832737
- 0.8006699085 0.8089175224 0.7668517828
- 0.8011934161 0.8094412088 0.7674202919
- 0.8017169833 0.8099648952 0.7679886818
- 0.8022397757 0.8104875088 0.7685561776
- 0.8027595282 0.8110054135 0.7691202760
- 0.8032791018 0.8115233779 0.7696843743
- 0.8037986755 0.8120412827 0.7702484727
- 0.8043184280 0.8125593066 0.7708125114
- 0.8048341870 0.8130753040 0.7713751793
- 0.8053497076 0.8135911822 0.7719377279
- 0.8058652878 0.8141071200 0.7725002766
- 0.8063809276 0.8146229982 0.7730628848
- 0.8068935871 0.8151363730 0.7736229897
- 0.8074046969 0.8156484962 0.7741820216
- 0.8079158068 0.8161606789 0.7747409940
- 0.8084269762 0.8166728020 0.7753000259
- 0.8089368939 0.8171827197 0.7758569121
- 0.8094444871 0.8176885247 0.7764102221
- 0.8099520802 0.8181943893 0.7769634724
- 0.8104596734 0.8187001944 0.7775169015
- 0.8109673858 0.8192059994 0.7780702114
- 0.8114724159 0.8197085261 0.7786207199
- 0.8119773865 0.8202108741 0.7791712880
- 0.8124824762 0.8207132816 0.7797217965
- 0.8129875064 0.8212158084 0.7802724242
- 0.8134900928 0.8217161894 0.7808198929
- 0.8139910102 0.8222153783 0.7813655734
- 0.8144919276 0.8227146268 0.7819113135
- 0.8149927855 0.8232136965 0.7824569941
- 0.8154932261 0.8237118125 0.7830020189
- 0.8159909248 0.8242052197 0.7835443020
- 0.8164886236 0.8246986270 0.7840867043
- 0.8169863820 0.8251919150 0.7846289873
- 0.8174840808 0.8256853223 0.7851713896
- 0.8179801702 0.8261765242 0.7857123017
- 0.8184756041 0.8266668916 0.7862526774
- 0.8189710975 0.8271573782 0.7867931128
- 0.8194664717 0.8276478052 0.7873336077
- 0.8199610710 0.8281375170 0.7878730297
- 0.8204528093 0.8286252022 0.7884094715
- 0.8209444284 0.8291128278 0.7889459729
- 0.8214361072 0.8296005130 0.7894824743
- 0.8219277859 0.8300880790 0.7900189757
- 0.8224173784 0.8305714130 0.7905547023
- 0.8229061961 0.8310527205 0.7910900116
- 0.8233950138 0.8315340281 0.7916253805
- 0.8238837719 0.8320153952 0.7921606898
- 0.8243722916 0.8324962258 0.7926955819
- 0.8248590827 0.8329733014 0.7932277918
- 0.8253458738 0.8334503770 0.7937598825
- 0.8258327246 0.8339275122 0.7942920923
- 0.8263195157 0.8344045877 0.7948243022
- 0.8268045187 0.8348805904 0.7953537107
- 0.8272879124 0.8353555799 0.7958806753
- 0.8277711868 0.8358306289 0.7964078188
- 0.8282545209 0.8363054991 0.7969347835
- 0.8287379146 0.8367804885 0.7974618077
- 0.8292189837 0.8372507095 0.7979866862
- 0.8296996951 0.8377199769 0.7985112071
- 0.8301805258 0.8381894231 0.7990357876
- 0.8306612968 0.8386586905 0.7995604277
- 0.8311417103 0.8391273022 0.8000841737
- 0.8316208124 0.8395920992 0.8006044030
- 0.8320997953 0.8400568962 0.8011245728
- 0.8325788975 0.8405218124 0.8016448021
- 0.8330578804 0.8409866095 0.8021649718
- 0.8335351944 0.8414500952 0.8026837707
- 0.8340101242 0.8419117928 0.8032010794
- 0.8344849944 0.8423734903 0.8037183285
- 0.8349598050 0.8428351879 0.8042355180
- 0.8354346752 0.8432968855 0.8047528267
- 0.8359069824 0.8437553048 0.8052688837
- 0.8363779783 0.8442121744 0.8057845831
- 0.8368489742 0.8446689844 0.8063002229
- 0.8373200297 0.8451257944 0.8068159223
- 0.8377910256 0.8455827236 0.8073315024
- 0.8382608294 0.8460361958 0.8078433275
- 0.8387305140 0.8464891911 0.8083544970
- 0.8392001987 0.8469423056 0.8088657260
- 0.8396698833 0.8473953009 0.8093768954
- 0.8401396275 0.8478482962 0.8098881245
- 0.8406054974 0.8482989073 0.8103969097
- 0.8410714865 0.8487493992 0.8109058142
- 0.8415374756 0.8492000103 0.8114145994
- 0.8420035243 0.8496506214 0.8119235039
- 0.8424689770 0.8501005769 0.8124318719
- 0.8429316282 0.8505470157 0.8129380941
- 0.8433941007 0.8509933949 0.8134443164
- 0.8438566923 0.8514398932 0.8139504194
- 0.8443192244 0.8518862724 0.8144565821
- 0.8447815776 0.8523321152 0.8149620891
- 0.8452432752 0.8527753949 0.8154653907
- 0.8457049727 0.8532186747 0.8159685731
- 0.8461666107 0.8536620140 0.8164718747
- 0.8466283083 0.8541052938 0.8169751167
- 0.8470892906 0.8545482159 0.8174781203
- 0.8475477099 0.8549897075 0.8179804087
- 0.8480061889 0.8554311991 0.8184826970
- 0.8484646082 0.8558726907 0.8189849854
- 0.8489230871 0.8563141823 0.8194872737
- 0.8493804932 0.8567548990 0.8199887276
- 0.8498343825 0.8571929932 0.8204873204
- 0.8502882719 0.8576310277 0.8209857941
- 0.8507422209 0.8580691218 0.8214843869
- 0.8511961102 0.8585072160 0.8219829798
- 0.8516497016 0.8589447141 0.8224810958
- 0.8521021008 0.8593794107 0.8229773045
- 0.8525546193 0.8598141074 0.8234735131
- 0.8530070186 0.8602489233 0.8239697218
- 0.8534594178 0.8606836200 0.8244658709
- 0.8539115787 0.8611180186 0.8249620199
- 0.8543611169 0.8615491986 0.8254572153
- 0.8548105955 0.8619803190 0.8259524107
- 0.8552600741 0.8624114990 0.8264474869
- 0.8557096124 0.8628426194 0.8269426823
- 0.8561590910 0.8632737994 0.8274378777
- 0.8566038013 0.8637009859 0.8279286027
- 0.8570482135 0.8641281128 0.8284192085
- 0.8574925065 0.8645551205 0.8289096951
- 0.8579369187 0.8649821281 0.8294003010
- 0.8583812118 0.8654091954 0.8298907876
- 0.8588234782 0.8658344150 0.8303787708
- 0.8592652082 0.8662589788 0.8308660984
- 0.8597068191 0.8666837215 0.8313534260
- 0.8601484895 0.8671082854 0.8318405747
- 0.8605902195 0.8675329089 0.8323279023
- 0.8610305190 0.8679561019 0.8328140974
- 0.8614696860 0.8683781028 0.8332993984
- 0.8619089127 0.8687999845 0.8337846994
- 0.8623480797 0.8692219853 0.8342700005
- 0.8627873063 0.8696439862 0.8347553015
- 0.8632252216 0.8700649738 0.8352395296
- 0.8636596203 0.8704838157 0.8357210755
- 0.8640940785 0.8709024787 0.8362026215
- 0.8645285964 0.8713212013 0.8366841078
- 0.8649629951 0.8717399836 0.8371655941
- 0.8653975129 0.8721587062 0.8376470804
- 0.8658297062 0.8725745082 0.8381273746
- 0.8662618995 0.8729901910 0.8386076093
- 0.8666940928 0.8734058738 0.8390877843
- 0.8671262264 0.8738214970 0.8395680785
- 0.8675584197 0.8742371798 0.8400483131
- 0.8679893017 0.8746507168 0.8405265808
- 0.8684194088 0.8750627041 0.8410037756
- 0.8688495159 0.8754748106 0.8414809108
- 0.8692796230 0.8758867979 0.8419579864
- 0.8697096705 0.8762987852 0.8424351811
- 0.8701388836 0.8767099977 0.8429118991
- 0.8705646992 0.8771181107 0.8433871865
- 0.8709903955 0.8775262237 0.8438625932
- 0.8714162111 0.8779342771 0.8443378806
- 0.8718420267 0.8783423901 0.8448132277
- 0.8722677827 0.8787505031 0.8452885151
- 0.8726921082 0.8791568875 0.8457635045
- 0.8731160164 0.8795629144 0.8462383151
- 0.8735398054 0.8799688220 0.8467131257
- 0.8739637136 0.8803747892 0.8471878767
- 0.8743875027 0.8807808161 0.8476626873
- 0.8748108745 0.8811860085 0.8481363058
- 0.8752331138 0.8815891743 0.8486071229
- 0.8756552935 0.8819925189 0.8490779996
- 0.8760774732 0.8823956847 0.8495488167
- 0.8764997125 0.8827990294 0.8500195742
- 0.8769218922 0.8832021952 0.8504905105
- 0.8773404956 0.8836026192 0.8509593010
- 0.8777579069 0.8840019703 0.8514273763
- 0.8781753182 0.8844013810 0.8518955112
- 0.8785927296 0.8848007917 0.8523637056
- 0.8790100813 0.8852002025 0.8528317809
- 0.8794270754 0.8855990767 0.8532996774
- 0.8798415065 0.8859958053 0.8537663817
- 0.8802559972 0.8863924146 0.8542332053
- 0.8806704283 0.8867890835 0.8546999097
- 0.8810849190 0.8871858120 0.8551666141
- 0.8814992905 0.8875824213 0.8556333184
- 0.8819131851 0.8879781961 0.8560982943
- 0.8823264837 0.8883730769 0.8565617800
- 0.8827397227 0.8887680769 0.8570253253
- 0.8831530213 0.8891630173 0.8574888110
- 0.8835663199 0.8895580173 0.8579522967
- 0.8839796185 0.8899530172 0.8584157825
- 0.8843892813 0.8903455138 0.8588786721
- 0.8847984076 0.8907375932 0.8593413830
- 0.8852074146 0.8911296725 0.8598040938
- 0.8856164813 0.8915218115 0.8602668047
- 0.8860256076 0.8919138908 0.8607295752
- 0.8864343166 0.8923054934 0.8611919284
- 0.8868409991 0.8926942945 0.8616520762
- 0.8872476220 0.8930829763 0.8621122837
- 0.8876541853 0.8934717774 0.8625724912
- 0.8880609274 0.8938605189 0.8630326986
- 0.8884674907 0.8942492008 0.8634929061
- 0.8888738751 0.8946374059 0.8639521003
- 0.8892799020 0.8950244188 0.8644095063
- 0.8896859288 0.8954114914 0.8648669124
- 0.8900917768 0.8957985044 0.8653243780
- 0.8904978037 0.8961855769 0.8657817841
- 0.8909037709 0.8965725899 0.8662391901
- 0.8913077116 0.8969581127 0.8666961193
- 0.8917099833 0.8973423243 0.8671525121
- 0.8921123147 0.8977264762 0.8676090240
- 0.8925145864 0.8981108069 0.8680654168
- 0.8929169178 0.8984950185 0.8685219288
- 0.8933190703 0.8988791704 0.8689783216
- 0.8937194943 0.8992601037 0.8694334030
- 0.8941190839 0.8996396065 0.8698878884
- 0.8945186138 0.9000191092 0.8703424931
- 0.8949180841 0.9003986120 0.8707969785
- 0.8953176737 0.9007781148 0.8712515235
- 0.8957172036 0.9011576176 0.8717060089
- 0.8961154819 0.9015353918 0.8721609116
- 0.8965135217 0.9019128084 0.8726158142
- 0.8969115019 0.9022902250 0.8730707765
- 0.8973094821 0.9026675820 0.8735256791
- 0.8977075219 0.9030449986 0.8739807010
- 0.8981055021 0.9034224153 0.8744356036
- 0.8985009789 0.9037982821 0.8748894930
- 0.8988959789 0.9041739702 0.8753430843
- 0.8992909193 0.9045495987 0.8757967949
- 0.8996858001 0.9049252868 0.8762505054
- 0.9000808001 0.9053009152 0.8767040968
- 0.9004756808 0.9056766033 0.8771578074
- 0.9008677006 0.9060493112 0.8776090145
- 0.9012590051 0.9064213037 0.8780596852
- 0.9016503096 0.9067932963 0.8785104156
- 0.9020416141 0.9071652889 0.8789610863
- 0.9024329782 0.9075372815 0.8794118166
- 0.9028242826 0.9079092741 0.8798624873
- 0.9032142162 0.9082794189 0.8803126812
- 0.9036036134 0.9086487889 0.8807626963
- 0.9039930105 0.9090182185 0.8812127113
- 0.9043824077 0.9093875885 0.8816627264
- 0.9047718048 0.9097570181 0.8821126819
- 0.9051612020 0.9101263881 0.8825628161
- 0.9055489898 0.9104949236 0.8830112815
- 0.9059358239 0.9108626842 0.8834589720
- 0.9063225985 0.9112305045 0.8839067221
- 0.9067094922 0.9115983844 0.8843544126
- 0.9070963264 0.9119662046 0.8848021030
- 0.9074832201 0.9123340845 0.8852497935
- 0.9078686237 0.9127002954 0.8856955767
- 0.9082522988 0.9130645990 0.8861392736
- 0.9086359739 0.9134290218 0.8865829706
- 0.9090197086 0.9137933254 0.8870267272
- 0.9094033837 0.9141576886 0.8874704242
- 0.9097871184 0.9145219922 0.8879141212
- 0.9101704955 0.9148855805 0.8883572817
- 0.9105526805 0.9152469039 0.8887993097
- 0.9109349847 0.9156082273 0.8892412782
- 0.9113172293 0.9159694910 0.8896833062
- 0.9116994739 0.9163308144 0.8901252747
- 0.9120817184 0.9166920185 0.8905673027
- 0.9124640226 0.9170532823 0.8910092711
- 0.9128441811 0.9174141288 0.8914495111
- 0.9132243991 0.9177749157 0.8918895721
- 0.9136046171 0.9181355834 0.8923298120
- 0.9139847755 0.9184963703 0.8927698731
- 0.9143649936 0.9188570976 0.8932099938
- 0.9147452116 0.9192178845 0.8936501741
- 0.9151231050 0.9195770025 0.8940905929
- 0.9154999256 0.9199352860 0.8945311904
- 0.9158766270 0.9202936888 0.8949717283
- 0.9162533283 0.9206519723 0.8954123259
- 0.9166300893 0.9210103154 0.8958528042
- 0.9170067906 0.9213687181 0.8962934017
- 0.9173828959 0.9217258096 0.8967335224
- 0.9177572727 0.9220798016 0.8971729279
- 0.9181317091 0.9224339128 0.8976122141
- 0.9185060859 0.9227880239 0.8980515003
- 0.9188805223 0.9231420159 0.8984909058
- 0.9192548990 0.9234961271 0.8989301920
- 0.9196293950 0.9238501787 0.8993694782
- 0.9200025201 0.9242026806 0.8998063803
- 0.9203755260 0.9245550036 0.9002429247
- 0.9207484126 0.9249072075 0.9006794095
- 0.9211214185 0.9252594709 0.9011157751
- 0.9214943051 0.9256117940 0.9015523195
- 0.9218673110 0.9259641171 0.9019888043
- 0.9222391248 0.9263157845 0.9024249911
- 0.9226092100 0.9266666770 0.9028608799
- 0.9229792953 0.9270175099 0.9032967091
- 0.9233493209 0.9273684025 0.9037325978
- 0.9237194061 0.9277192950 0.9041684866
- 0.9240894914 0.9280701280 0.9046043158
- 0.9244595766 0.9284210205 0.9050402045
- 0.9248281121 0.9287691116 0.9054753184
- 0.9251965284 0.9291167259 0.9059103727
- 0.9255648255 0.9294642806 0.9063454866
- 0.9259331226 0.9298120141 0.9067806005
- 0.9263014793 0.9301596284 0.9072157145
- 0.9266697764 0.9305071831 0.9076508284
- 0.9270378947 0.9308542013 0.9080855250
- 0.9274052978 0.9311996102 0.9085192084
- 0.9277727008 0.9315450191 0.9089530110
- 0.9281402230 0.9318904281 0.9093868136
- 0.9285076261 0.9322357178 0.9098204970
- 0.9288750291 0.9325811267 0.9102542996
- 0.9292423725 0.9329264760 0.9106879830
- 0.9296076298 0.9332711101 0.9111205935
- 0.9299712777 0.9336152077 0.9115526080
- 0.9303351045 0.9339594245 0.9119845033
- 0.9306988120 0.9343035221 0.9124163985
- 0.9310625792 0.9346476197 0.9128482938
- 0.9314264059 0.9349917769 0.9132803082
- 0.9317901134 0.9353358746 0.9137122035
- 0.9321511984 0.9356771708 0.9141423106
- 0.9325122237 0.9360182285 0.9145721793
- 0.9328730702 0.9363592863 0.9150022268
- 0.9332339764 0.9367004037 0.9154322147
- 0.9335948825 0.9370414019 0.9158620834
- 0.9339559078 0.9373825192 0.9162920713
- 0.9343165159 0.9377229810 0.9167218208
- 0.9346756935 0.9380605817 0.9171506166
- 0.9350348711 0.9383983016 0.9175792933
- 0.9353941083 0.9387360215 0.9180080891
- 0.9357532859 0.9390736222 0.9184368849
- 0.9361125231 0.9394112825 0.9188656211
- 0.9364717007 0.9397490025 0.9192944169
- 0.9368298054 0.9400861263 0.9197227955
- 0.9371858835 0.9404221773 0.9201506972
- 0.9375420213 0.9407582879 0.9205787182
- 0.9378980994 0.9410943985 0.9210066199
- 0.9382542968 0.9414305091 0.9214345813
- 0.9386103749 0.9417666197 0.9218624830
- 0.9389665127 0.9421027899 0.9222903848
- 0.9393215179 0.9424378872 0.9227181077
- 0.9396752715 0.9427719712 0.9231454134
- 0.9400290847 0.9431061745 0.9235727191
- 0.9403830171 0.9434403181 0.9240000844
- 0.9407367706 0.9437745214 0.9244273901
- 0.9410905838 0.9441086054 0.9248546958
- 0.9414445162 0.9444426894 0.9252821207
- 0.9417976141 0.9447755218 0.9257091880
- 0.9421502948 0.9451072812 0.9261360765
- 0.9425029159 0.9454391003 0.9265630841
- 0.9428554773 0.9457709193 0.9269899726
- 0.9432082176 0.9461026788 0.9274169803
- 0.9435607791 0.9464343786 0.9278439283
- 0.9439134002 0.9467661977 0.9282708764
- 0.9442645907 0.9470977187 0.9286978245
- 0.9446147084 0.9474288821 0.9291247725
- 0.9449648261 0.9477601051 0.9295517802
- 0.9453148842 0.9480913281 0.9299787283
- 0.9456650019 0.9484224916 0.9304056764
- 0.9460151196 0.9487537146 0.9308326840
- 0.9463651776 0.9490848780 0.9312595725
- 0.9467138052 0.9494156241 0.9316855073
- 0.9470613003 0.9497458935 0.9321106076
- 0.9474087954 0.9500762224 0.9325357080
- 0.9477561712 0.9504064918 0.9329606891
- 0.9481037259 0.9507368207 0.9333857894
- 0.9484512210 0.9510670900 0.9338108897
- 0.9487985969 0.9513974190 0.9342358708
- 0.9491446018 0.9517257214 0.9346597791
- 0.9494888783 0.9520516992 0.9350821972
- 0.9498332143 0.9523777962 0.9355046749
- 0.9501774907 0.9527037740 0.9359272122
- 0.9505218267 0.9530298114 0.9363496900
- 0.9508661032 0.9533559084 0.9367721081
- 0.9512103200 0.9536818862 0.9371945858
- 0.9515535235 0.9540063143 0.9376161098
- 0.9518942237 0.9543272853 0.9380356073
- 0.9522349238 0.9546483159 0.9384549856
- 0.9525756836 0.9549692869 0.9388744831
- 0.9529163837 0.9552901983 0.9392939806
- 0.9532570839 0.9556112289 0.9397134185
- 0.9535977840 0.9559322000 0.9401329160
- 0.9539381862 0.9562529922 0.9405519962
- 0.9542763233 0.9565721750 0.9409685731
- 0.9546142817 0.9568914175 0.9413852096
- 0.9549522996 0.9572107196 0.9418017864
- 0.9552903771 0.9575299025 0.9422184229
- 0.9556283951 0.9578490853 0.9426349998
- 0.9559664726 0.9581683874 0.9430515766
- 0.9563044906 0.9584875703 0.9434682131
- 0.9566408992 0.9588049054 0.9438832998
- 0.9569768906 0.9591218233 0.9442980289
- 0.9573128819 0.9594386816 0.9447128177
- 0.9576488733 0.9597554803 0.9451274872
- 0.9579848051 0.9600723982 0.9455422759
- 0.9583207965 0.9603893161 0.9459570050
- 0.9586567879 0.9607061744 0.9463717937
- 0.9589915872 0.9610219002 0.9467856288
- 0.9593248963 0.9613364935 0.9471985102
- 0.9596583247 0.9616510868 0.9476113915
- 0.9599916935 0.9619656205 0.9480242729
- 0.9603250027 0.9622802138 0.9484372139
- 0.9606583714 0.9625946879 0.9488500953
- 0.9609917998 0.9629092813 0.9492629170
- 0.9613248706 0.9632236958 0.9496756792
- 0.9616556168 0.9635366201 0.9500876069
- 0.9619864225 0.9638494849 0.9504995942
- 0.9623171091 0.9641624093 0.9509115219
- 0.9626479149 0.9644752741 0.9513233900
- 0.9629786015 0.9647881985 0.9517353177
- 0.9633094072 0.9651011825 0.9521471858
- 0.9636400938 0.9654141068 0.9525591135
- 0.9639695287 0.9657256007 0.9529703259
- 0.9642981291 0.9660363197 0.9533810019
- 0.9646267891 0.9663469791 0.9537916780
- 0.9649553895 0.9666576982 0.9542024136
- 0.9652839899 0.9669682980 0.9546130896
- 0.9656125903 0.9672790170 0.9550238252
- 0.9659413099 0.9675896764 0.9554345012
- 0.9662696123 0.9679000974 0.9558449984
- 0.9665955901 0.9682075977 0.9562532902
- 0.9669216275 0.9685152173 0.9566615820
- 0.9672476053 0.9688227177 0.9570698738
- 0.9675735831 0.9691302180 0.9574782252
- 0.9678996801 0.9694377780 0.9578865170
- 0.9682257175 0.9697452784 0.9582948089
- 0.9685516953 0.9700528979 0.9587031007
- 0.9688763022 0.9703593254 0.9591103792
- 0.9691995978 0.9706646800 0.9595170021
- 0.9695230126 0.9709700942 0.9599235058
- 0.9698463082 0.9712755084 0.9603301287
- 0.9701697230 0.9715809226 0.9607365727
- 0.9704930186 0.9718862772 0.9611431956
- 0.9708163738 0.9721916914 0.9615496993
- 0.9711397290 0.9724971056 0.9619563222
- 0.9714608192 0.9728004932 0.9623609781
- 0.9717814922 0.9731037021 0.9627655149
- 0.9721022844 0.9734067917 0.9631699920
- 0.9724230170 0.9737098813 0.9635745883
- 0.9727438092 0.9740129709 0.9639791250
- 0.9730644822 0.9743161798 0.9643836021
- 0.9733852744 0.9746193290 0.9647880793
- 0.9737054706 0.9749218822 0.9651920795
- 0.9740229845 0.9752221107 0.9655939937
- 0.9743404984 0.9755222797 0.9659960270
- 0.9746580720 0.9758223891 0.9663978815
- 0.9749755859 0.9761226177 0.9667997956
- 0.9752930999 0.9764227271 0.9672017097
- 0.9756106138 0.9767228961 0.9676036239
- 0.9759281278 0.9770230055 0.9680054784
- 0.9762442708 0.9773221016 0.9684066772
- 0.9765583873 0.9776195288 0.9688066840
- 0.9768725038 0.9779168963 0.9692066908
- 0.9771866798 0.9782143235 0.9696066976
- 0.9775007963 0.9785116911 0.9700067043
- 0.9778149128 0.9788091779 0.9704067111
- 0.9781290293 0.9791066051 0.9708067775
- 0.9784432054 0.9794039726 0.9712067842
- 0.9787554741 0.9796999097 0.9716057777
- 0.9790663123 0.9799945951 0.9720041752
- 0.9793770909 0.9802892804 0.9724025130
- 0.9796879888 0.9805839062 0.9728007913
- 0.9799988270 0.9808785915 0.9731991291
- 0.9803097248 0.9811732769 0.9735975266
- 0.9806205034 0.9814680219 0.9739958048
- 0.9809312820 0.9817627072 0.9743940830
- 0.9812394977 0.9820554852 0.9747912884
- 0.9815462828 0.9823471904 0.9751877785
- 0.9818530083 0.9826390147 0.9755843282
- 0.9821597934 0.9829307199 0.9759808183
- 0.9824665785 0.9832224846 0.9763773084
- 0.9827733040 0.9835141897 0.9767737985
- 0.9830800891 0.9838058949 0.9771704078
- 0.9833868742 0.9840977192 0.9775668979
- 0.9836912751 0.9843873978 0.9779617190
- 0.9839947224 0.9846761227 0.9783557057
- 0.9842982292 0.9849647880 0.9787496924
- 0.9846016169 0.9852535129 0.9791436791
- 0.9849050045 0.9855421782 0.9795376062
- 0.9852083921 0.9858309031 0.9799315929
- 0.9855117798 0.9861196280 0.9803255796
- 0.9858152270 0.9864082932 0.9807196259
- 0.9861156940 0.9866940975 0.9811127782
- 0.9864144921 0.9869784117 0.9815055132
- 0.9867134094 0.9872627258 0.9818981886
- 0.9870122075 0.9875469804 0.9822909236
- 0.9873110056 0.9878312945 0.9826835990
- 0.9876099229 0.9881156087 0.9830763936
- 0.9879087210 0.9883999228 0.9834691286
- 0.9882075787 0.9886841774 0.9838618040
- 0.9885028005 0.9889653921 0.9842537045
- 0.9887949228 0.9892442226 0.9846450090
- 0.9890869856 0.9895228744 0.9850361943
- 0.9893791080 0.9898015857 0.9854274988
- 0.9896711111 0.9900802970 0.9858188033
- 0.9899631739 0.9903590083 0.9862099886
- 0.9902552962 0.9906377196 0.9866012931
- 0.9905474186 0.9909163713 0.9869924784
- 0.9908375740 0.9911934733 0.9873834252
- 0.9911243916 0.9914677739 0.9877734184
- 0.9914113283 0.9917420745 0.9881634712
- 0.9916980863 0.9920163751 0.9885535240
- 0.9919849038 0.9922906756 0.9889435768
- 0.9922717810 0.9925649762 0.9893336296
- 0.9925585985 0.9928393960 0.9897236824
- 0.9928454161 0.9931136966 0.9901136756
- 0.9931316972 0.9933875203 0.9905033112
- 0.9934136868 0.9936578870 0.9908893108
- 0.9936957955 0.9939283133 0.9912753105
- 0.9939777851 0.9941986799 0.9916613102
- 0.9942598939 0.9944691062 0.9920473099
- 0.9945418835 0.9947394729 0.9924331903
- 0.9948239923 0.9950098991 0.9928191900
- 0.9951061010 0.9952803850 0.9932051897
- 0.9953880906 0.9955508113 0.9935911894
- 0.9956638217 0.9958161116 0.9939712286
- 0.9959380031 0.9960802794 0.9943498969
- 0.9962123036 0.9963445067 0.9947286248
- 0.9964866042 0.9966086745 0.9951072931
- 0.9967609048 0.9968729019 0.9954860210
- 0.9970350862 0.9971370101 0.9958646894
- 0.9973093867 0.9974011779 0.9962432981
- 0.9975836873 0.9976654053 0.9966220260
- 0.9978551865 0.9979274273 0.9969990849
- 0.9981232882 0.9981864095 0.9973741770
- 0.9983913898 0.9984455109 0.9977493286
- 0.9986594915 0.9987046123 0.9981244206
- 0.9989275932 0.9989637136 0.9984995723
- 0.9991956949 0.9992228150 0.9988747239
- 0.9994637966 0.9994817972 0.9992498159
- 0.9997318983 0.9997408986 0.9996249080
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_800.spi1d b/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_800.spi1d
deleted file mode 100644
index 2289f6b2cde..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/agfa_agfacolor_vista_800.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0185100008 0.0164319202 0.0126006696
- 0.0311950799 0.0276685897 0.0221115705
- 0.0417797714 0.0372233018 0.0303079691
- 0.0512531996 0.0458445400 0.0377487317
- 0.0600418709 0.0538478307 0.0446756296
- 0.0683360174 0.0614236407 0.0512225516
- 0.0762501881 0.0686839372 0.0574930906
- 0.0838661790 0.0756844804 0.0635228232
- 0.0913166925 0.0824975967 0.0693578273
- 0.0986084193 0.0892031565 0.0750138834
- 0.1057450026 0.0958264992 0.0805220678
- 0.1127896011 0.1024202034 0.0859134421
- 0.1197260022 0.1089596003 0.0911877826
- 0.1265023947 0.1154130027 0.0963427573
- 0.1330948025 0.1217321977 0.1013797969
- 0.1394809932 0.1279036999 0.1063025966
- 0.1456708014 0.1339247972 0.1111140996
- 0.1516747028 0.1397916973 0.1158170998
- 0.1575195938 0.1455152035 0.1204319000
- 0.1632243991 0.1510861963 0.1249561980
- 0.1688113064 0.1565372944 0.1294070035
- 0.1742866039 0.1618628055 0.1337791979
- 0.1796312928 0.1670635045 0.1380856037
- 0.1848537028 0.1721491963 0.1423334032
- 0.1899529994 0.1771177948 0.1465034038
- 0.1949339062 0.1819808930 0.1506060064
- 0.1998192966 0.1867358983 0.1546511948
- 0.2046055943 0.1913896054 0.1586488932
- 0.2093106955 0.1959585994 0.1626013964
- 0.2139423043 0.2004473954 0.1665008068
- 0.2184966058 0.2048527002 0.1703405976
- 0.2229668945 0.2091723979 0.1741351932
- 0.2273671031 0.2134197950 0.1778849959
- 0.2316877991 0.2175989002 0.1815871000
- 0.2359403968 0.2217054963 0.1852401942
- 0.2401207983 0.2257481962 0.1888412982
- 0.2442404926 0.2297320962 0.1923972070
- 0.2482959926 0.2336588949 0.1959189028
- 0.2522906065 0.2375231981 0.1994097978
- 0.2562406063 0.2413284928 0.2028710991
- 0.2601419091 0.2450881004 0.2062990963
- 0.2639907897 0.2487992048 0.2096917033
- 0.2677909136 0.2524616122 0.2130511999
- 0.2715432942 0.2560823858 0.2163791060
- 0.2752490938 0.2596504092 0.2196782976
- 0.2789067924 0.2631703019 0.2229489982
- 0.2825185061 0.2666490972 0.2261860967
- 0.2860870957 0.2700851858 0.2293913960
- 0.2896127105 0.2734856904 0.2325628996
- 0.2930983901 0.2768476009 0.2357040942
- 0.2965483069 0.2801684141 0.2388191074
- 0.2999581099 0.2834582031 0.2419067025
- 0.3033216894 0.2867042124 0.2449615002
- 0.3066503108 0.2899151146 0.2479871958
- 0.3099426925 0.2930943966 0.2509889007
- 0.3132070005 0.2962363064 0.2539705932
- 0.3164420128 0.2993449867 0.2569276094
- 0.3196372092 0.3024170995 0.2598538995
- 0.3228017092 0.3054631948 0.2627541125
- 0.3259347975 0.3084770143 0.2656317949
- 0.3290332854 0.3114668131 0.2684907913
- 0.3321030140 0.3144359887 0.2713276148
- 0.3351433873 0.3173773885 0.2741436064
- 0.3381536007 0.3202837110 0.2769415081
- 0.3411369026 0.3231653869 0.2797215879
- 0.3440904915 0.3260202110 0.2824831903
- 0.3470189869 0.3288542926 0.2852219939
- 0.3499220014 0.3316698968 0.2879402041
- 0.3528007865 0.3344615102 0.2906357050
- 0.3556517959 0.3372254968 0.2933070958
- 0.3584778011 0.3399674892 0.2959615886
- 0.3612776995 0.3426899016 0.2985951900
- 0.3640502095 0.3453918099 0.3012051880
- 0.3667984903 0.3480693996 0.3037928045
- 0.3695279062 0.3507238925 0.3063583076
- 0.3722384870 0.3533582091 0.3089059889
- 0.3749296069 0.3559763134 0.3114354908
- 0.3776003122 0.3585732877 0.3139464855
- 0.3802514076 0.3611460924 0.3164429963
- 0.3828811944 0.3637025952 0.3189218938
- 0.3854868114 0.3662396967 0.3213779926
- 0.3880729079 0.3687601089 0.3238114119
- 0.3906360865 0.3712593019 0.3262237906
- 0.3931770027 0.3737432957 0.3286206126
- 0.3956986070 0.3762117028 0.3310020864
- 0.3982034028 0.3786646128 0.3333649933
- 0.4006921947 0.3811041117 0.3357118070
- 0.4031597972 0.3835237026 0.3380421996
- 0.4056158066 0.3859252036 0.3403576910
- 0.4080604017 0.3883082867 0.3426569998
- 0.4104911089 0.3906767964 0.3449401855
- 0.4129078090 0.3930304050 0.3472093046
- 0.4153085053 0.3953728974 0.3494597971
- 0.4176962078 0.3977056146 0.3516952097
- 0.4200707078 0.4000267088 0.3539173901
- 0.4224311113 0.4023346007 0.3561232984
- 0.4247764051 0.4046272933 0.3583106995
- 0.4271036088 0.4069069028 0.3604839146
- 0.4294143915 0.4091728926 0.3626427054
- 0.4317080081 0.4114241898 0.3647843897
- 0.4339860082 0.4136590064 0.3669061959
- 0.4362483025 0.4158793986 0.3690074980
- 0.4384947121 0.4180856943 0.3710916936
- 0.4407278895 0.4202806056 0.3731572032
- 0.4429492950 0.4224627912 0.3752071857
- 0.4451586008 0.4246312082 0.3772436082
- 0.4473553896 0.4267886877 0.3792651892
- 0.4495382905 0.4289326072 0.3812715113
- 0.4517078996 0.4310675859 0.3832643926
- 0.4538640976 0.4331924021 0.3852454126
- 0.4560067058 0.4353078902 0.3872154057
- 0.4581354856 0.4374152124 0.3891724944
- 0.4602501988 0.4395132959 0.3911151886
- 0.4623506069 0.4416010976 0.3930422068
- 0.4644348025 0.4436782002 0.3949519098
- 0.4665004909 0.4457429945 0.3968465030
- 0.4685483873 0.4477992058 0.3987269998
- 0.4705809951 0.4498446882 0.4005940855
- 0.4725970030 0.4518814087 0.4024456143
- 0.4745942950 0.4539059103 0.4042817056
- 0.4765745997 0.4559206069 0.4061039090
- 0.4785369933 0.4579218924 0.4079152048
- 0.4804831147 0.4599123001 0.4097140133
- 0.4824160933 0.4618884921 0.4115009010
- 0.4843369126 0.4638526142 0.4132741988
- 0.4862442017 0.4658051133 0.4150344133
- 0.4881368876 0.4677473903 0.4167799056
- 0.4900161922 0.4696780145 0.4185154140
- 0.4918822050 0.4715974033 0.4202412963
- 0.4937359989 0.4735072851 0.4219577014
- 0.4955778122 0.4754084051 0.4236656129
- 0.4974071980 0.4772998095 0.4253664017
- 0.4992232919 0.4791795909 0.4270611107
- 0.5010253191 0.4810472131 0.4287497997
- 0.5028162003 0.4829035103 0.4304314852
- 0.5045911074 0.4847469032 0.4321100116
- 0.5063520074 0.4865756035 0.4337812066
- 0.5080993772 0.4883880019 0.4354482889
- 0.5098353028 0.4901869893 0.4371086061
- 0.5115584135 0.4919714034 0.4387632906
- 0.5132681727 0.4937416911 0.4404115975
- 0.5149654746 0.4954991937 0.4420526028
- 0.5166510940 0.4972419143 0.4436877966
- 0.5183221102 0.4989711940 0.4453130066
- 0.5199794769 0.5006883740 0.4469313920
- 0.5216261744 0.5023959875 0.4485433996
- 0.5232623219 0.5040932894 0.4501496851
- 0.5248879194 0.5057805181 0.4517503083
- 0.5265035033 0.5074588060 0.4533442855
- 0.5281016231 0.5091217756 0.4549309015
- 0.5296890140 0.5107734203 0.4565131068
- 0.5312656760 0.5124161243 0.4580908120
- 0.5328325033 0.5140507221 0.4596638978
- 0.5343909860 0.5156767964 0.4612325132
- 0.5359356999 0.5172935128 0.4627946019
- 0.5374701023 0.5189024210 0.4643518031
- 0.5389943719 0.5205038190 0.4659039974
- 0.5405091047 0.5220975280 0.4674513042
- 0.5420141220 0.5236791968 0.4689922929
- 0.5435104966 0.5252534747 0.4705272019
- 0.5449982285 0.5268201232 0.4720568061
- 0.5464764833 0.5283790827 0.4735811949
- 0.5479413867 0.5299316049 0.4750989974
- 0.5493953824 0.5314735174 0.4766100943
- 0.5508413911 0.5330083966 0.4781157076
- 0.5522797704 0.5345366001 0.4796159863
- 0.5537052155 0.5360544920 0.4811086059
- 0.5551214218 0.5375661254 0.4825947881
- 0.5565286875 0.5390713811 0.4840748906
- 0.5579245090 0.5405685902 0.4855479002
- 0.5593087077 0.5420556068 0.4870094061
- 0.5606855154 0.5435367227 0.4884645045
- 0.5620552897 0.5450118780 0.4899129868
- 0.5634167790 0.5464770794 0.4913502932
- 0.5647714138 0.5479345918 0.4927789867
- 0.5661193728 0.5493863225 0.4941999018
- 0.5674555898 0.5508307815 0.4956082106
- 0.5687829256 0.5522680879 0.4970068932
- 0.5701043010 0.5537011027 0.4983989000
- 0.5714179873 0.5551288724 0.4997817874
- 0.5727239251 0.5565506816 0.5011560917
- 0.5740242004 0.5579689145 0.5025244951
- 0.5753160715 0.5593820214 0.5038843155
- 0.5766007900 0.5607866049 0.5052357912
- 0.5778805017 0.5621855855 0.5065827966
- 0.5791519880 0.5635759830 0.5079236031
- 0.5804169178 0.5649588108 0.5092585087
- 0.5816770792 0.5663369298 0.5105897188
- 0.5829272270 0.5677073002 0.5119146109
- 0.5841702223 0.5690726042 0.5132346749
- 0.5854083896 0.5704342723 0.5145516992
- 0.5866373777 0.5717855096 0.5158618093
- 0.5878623724 0.5731319785 0.5171685815
- 0.5890823007 0.5744730830 0.5184715986
- 0.5902937055 0.5758020282 0.5197688937
- 0.5915008187 0.5771260858 0.5210636258
- 0.5926988721 0.5784417987 0.5223534703
- 0.5938925147 0.5797501802 0.5236395001
- 0.5950831771 0.5810542107 0.5249232054
- 0.5962653160 0.5823497176 0.5262010098
- 0.5974434018 0.5836412907 0.5274763107
- 0.5986136198 0.5849254727 0.5287467241
- 0.5997778177 0.5862020850 0.5300114751
- 0.6009387970 0.5874748230 0.5312736034
- 0.6020932198 0.5887362957 0.5325291157
- 0.6032456160 0.5899950862 0.5337823033
- 0.6043936014 0.5912477970 0.5350301862
- 0.6055356264 0.5924956203 0.5362746119
- 0.6066730022 0.5937396884 0.5375164747
- 0.6078019142 0.5949761868 0.5387526155
- 0.6089282036 0.5962103009 0.5399869084
- 0.6100460291 0.5974360704 0.5412151814
- 0.6111602783 0.5986577868 0.5424402952
- 0.6122679114 0.5998724103 0.5436596870
- 0.6133708954 0.6010810733 0.5448756218
- 0.6144707203 0.6022859216 0.5460891724
- 0.6155622005 0.6034839749 0.5472962856
- 0.6166514754 0.6046805978 0.5485017896
- 0.6177281141 0.6058706045 0.5497025847
- 0.6188026071 0.6070585251 0.5509018898
- 0.6198686957 0.6082382798 0.5520957708
- 0.6209319830 0.6094141006 0.5532882214
- 0.6219903827 0.6105834842 0.5544781089
- 0.6230461001 0.6117473245 0.5556638837
- 0.6240993738 0.6129062772 0.5568463802
- 0.6251472831 0.6140604019 0.5580248833
- 0.6261926293 0.6152123213 0.5592017174
- 0.6272296906 0.6163583994 0.5603731871
- 0.6282647848 0.6175032258 0.5615437031
- 0.6292926073 0.6186398864 0.5627098083
- 0.6303197145 0.6197757125 0.5638754964
- 0.6313399076 0.6209014058 0.5650361180
- 0.6323593259 0.6220262051 0.5661963820
- 0.6333720088 0.6231431961 0.5673534870
- 0.6343832016 0.6242589951 0.5685095787
- 0.6353875995 0.6253690720 0.5696610212
- 0.6363899708 0.6264768839 0.5708104968
- 0.6373851895 0.6275768280 0.5719538927
- 0.6383780837 0.6286739707 0.5730956197
- 0.6393638253 0.6297637224 0.5742328763
- 0.6403476000 0.6308506727 0.5753682256
- 0.6413263083 0.6319305897 0.5764986873
- 0.6423032880 0.6330078840 0.5776277781
- 0.6432760954 0.6340783238 0.5787534118
- 0.6442463994 0.6351463199 0.5798763037
- 0.6452097297 0.6362072825 0.5809919834
- 0.6461709738 0.6372658014 0.5821056962
- 0.6471257210 0.6383160949 0.5832133293
- 0.6480792165 0.6393647790 0.5843191743
- 0.6490263939 0.6404061913 0.5854179859
- 0.6499727964 0.6414468288 0.5865159035
- 0.6509122849 0.6424813271 0.5876076818
- 0.6518514752 0.6435155869 0.5886991024
- 0.6527829170 0.6445450187 0.5897815824
- 0.6537142992 0.6455743909 0.5908641219
- 0.6546376944 0.6465963721 0.5919384956
- 0.6555603743 0.6476178765 0.5930123925
- 0.6564759016 0.6486306787 0.5940799117
- 0.6573897004 0.6496415138 0.5951458812
- 0.6582992077 0.6506463289 0.5962070227
- 0.6592066884 0.6516482234 0.5972657800
- 0.6601099968 0.6526457071 0.5983211994
- 0.6610093117 0.6536391973 0.5993734002
- 0.6619052887 0.6546294093 0.6004229784
- 0.6627947092 0.6556134224 0.6014679074
- 0.6636828780 0.6565961838 0.6025115252
- 0.6645650268 0.6575726271 0.6035487056
- 0.6654471159 0.6585490704 0.6045858264
- 0.6663234830 0.6595203876 0.6056172848
- 0.6671994925 0.6604915261 0.6066485047
- 0.6680691242 0.6614578962 0.6076750755
- 0.6689361930 0.6624224782 0.6086999774
- 0.6697993875 0.6633834243 0.6097220182
- 0.6706585288 0.6643403172 0.6107410192
- 0.6715161204 0.6652954221 0.6117582917
- 0.6723682880 0.6662437916 0.6127699018
- 0.6732205749 0.6671922207 0.6137815118
- 0.6740664840 0.6681342721 0.6147891283
- 0.6749119163 0.6690760255 0.6157965064
- 0.6757528782 0.6700139046 0.6167991757
- 0.6765912771 0.6709495783 0.6177995205
- 0.6774272919 0.6718820930 0.6187973022
- 0.6782582998 0.6728078723 0.6197900176
- 0.6790893078 0.6737337112 0.6207826734
- 0.6799132228 0.6746503115 0.6217687130
- 0.6807367802 0.6755667925 0.6227545738
- 0.6815574765 0.6764777899 0.6237366796
- 0.6823765039 0.6773855090 0.6247165203
- 0.6831939816 0.6782909036 0.6256946921
- 0.6840069294 0.6791892052 0.6266679764
- 0.6848198175 0.6800873876 0.6276412010
- 0.6856262088 0.6809793711 0.6286085844
- 0.6864315271 0.6818702221 0.6295750141
- 0.6872345805 0.6827588081 0.6305391788
- 0.6880347729 0.6836444139 0.6315007806
- 0.6888350248 0.6845300198 0.6324623823
- 0.6896290183 0.6854097843 0.6334151030
- 0.6904228926 0.6862894893 0.6343677044
- 0.6912125945 0.6871656179 0.6353166103
- 0.6919984818 0.6880385280 0.6362622976
- 0.6927841902 0.6889110208 0.6372076273
- 0.6935647726 0.6897763014 0.6381461024
- 0.6943454146 0.6906415820 0.6390845776
- 0.6951224208 0.6915038824 0.6400200725
- 0.6958963871 0.6923636794 0.6409534216
- 0.6966701746 0.6932234168 0.6418864131
- 0.6974359155 0.6940783858 0.6428129077
- 0.6982017159 0.6949334145 0.6437392831
- 0.6989647150 0.6957843900 0.6446622014
- 0.6997249126 0.6966313720 0.6455814838
- 0.7004849911 0.6974784732 0.6465008855
- 0.7012411952 0.6983184814 0.6474134922
- 0.7019971013 0.6991580725 0.6483256817
- 0.7027515173 0.6999952793 0.6492353082
- 0.7035031915 0.7008281946 0.6501401067
- 0.7042549253 0.7016611099 0.6510447860
- 0.7050036788 0.7024886012 0.6519446969
- 0.7057514191 0.7033143044 0.6528429985
- 0.7064986229 0.7041394114 0.6537404060
- 0.7072420716 0.7049599886 0.6546317935
- 0.7079855204 0.7057806253 0.6555231810
- 0.7087271214 0.7065981030 0.6564105749
- 0.7094665170 0.7074120045 0.6572937965
- 0.7102057934 0.7082259059 0.6581770182
- 0.7109420896 0.7090328932 0.6590545774
- 0.7116774917 0.7098382115 0.6599308252
- 0.7124124765 0.7106426954 0.6608062983
- 0.7131438255 0.7114415169 0.6616767049
- 0.7138749957 0.7122402787 0.6625469923
- 0.7146041989 0.7130368948 0.6634144187
- 0.7153301239 0.7138301134 0.6642774940
- 0.7160559893 0.7146233916 0.6651405096
- 0.7167779207 0.7154110074 0.6660001278
- 0.7174975872 0.7161955833 0.6668580174
- 0.7182173133 0.7169802785 0.6677159071
- 0.7189335227 0.7177579999 0.6685678959
- 0.7196493149 0.7185348868 0.6694192886
- 0.7203645110 0.7193109989 0.6702697873
- 0.7210751772 0.7200810909 0.6711146235
- 0.7217859030 0.7208511829 0.6719594002
- 0.7224943042 0.7216190100 0.6728019714
- 0.7231976986 0.7223820090 0.6736403108
- 0.7239010930 0.7231450081 0.6744784713
- 0.7246015072 0.7239043713 0.6753134131
- 0.7252988219 0.7246599793 0.6761450768
- 0.7259960771 0.7254155874 0.6769768000
- 0.7266904712 0.7261663079 0.6778048873
- 0.7273831964 0.7269141078 0.6786310077
- 0.7280758023 0.7276619077 0.6794571280
- 0.7287634015 0.7284036279 0.6802788973
- 0.7294492126 0.7291433215 0.6810994148
- 0.7301350832 0.7298830152 0.6819198132
- 0.7308161855 0.7306177020 0.6827344894
- 0.7314965725 0.7313514948 0.6835482121
- 0.7321768999 0.7320852876 0.6843619943
- 0.7328532934 0.7328147292 0.6851683259
- 0.7335293889 0.7335436940 0.6859741211
- 0.7342054844 0.7342727184 0.6867799163
- 0.7348755002 0.7349944711 0.6875799894
- 0.7355453968 0.7357162237 0.6883801222
- 0.7362151742 0.7364377975 0.6891800761
- 0.7368800044 0.7371528745 0.6899746060
- 0.7375447750 0.7378680706 0.6907690763
- 0.7382096052 0.7385832071 0.6915634871
- 0.7388706207 0.7392929196 0.6923534274
- 0.7395316958 0.7400025725 0.6931431890
- 0.7401927114 0.7407122850 0.6939331293
- 0.7408468127 0.7414141893 0.6947162747
- 0.7415009141 0.7421159744 0.6954995990
- 0.7421548963 0.7428178191 0.6962828040
- 0.7428026199 0.7435129285 0.6970598102
- 0.7434499264 0.7442076206 0.6978365183
- 0.7440971732 0.7449023128 0.6986131072
- 0.7447416782 0.7455918193 0.6993851066
- 0.7453858256 0.7462803721 0.7001565099
- 0.7460299134 0.7469691038 0.7009277940
- 0.7466691136 0.7476530075 0.7016950250
- 0.7473068833 0.7483354807 0.7024608850
- 0.7479445934 0.7490180135 0.7032269239
- 0.7485784292 0.7496981025 0.7039886713
- 0.7492100000 0.7503767014 0.7047483921
- 0.7498415709 0.7510554194 0.7055081129
- 0.7504718900 0.7517315149 0.7062641978
- 0.7511010170 0.7524052262 0.7070168853
- 0.7517300248 0.7530788183 0.7077695727
- 0.7523571253 0.7537503839 0.7085205913
- 0.7529804111 0.7544177175 0.7092683911
- 0.7536036968 0.7550848722 0.7100160718
- 0.7542262077 0.7557517290 0.7107632756
- 0.7548426986 0.7564147711 0.7115064859
- 0.7554591894 0.7570779920 0.7122498155
- 0.7560756803 0.7577410936 0.7129930258
- 0.7566884756 0.7583994865 0.7137312293
- 0.7573007941 0.7590574026 0.7144687772
- 0.7579131722 0.7597153187 0.7152063251
- 0.7585223913 0.7603682280 0.7159397006
- 0.7591298223 0.7610182762 0.7166706920
- 0.7597371936 0.7616683841 0.7174018025
- 0.7603425980 0.7623162270 0.7181308866
- 0.7609441280 0.7629598975 0.7188568115
- 0.7615455985 0.7636035085 0.7195826769
- 0.7621468902 0.7642468810 0.7203084230
- 0.7627450824 0.7648851871 0.7210304737
- 0.7633432150 0.7655234933 0.7217525244
- 0.7639414072 0.7661617994 0.7224745750
- 0.7645366192 0.7667945027 0.7231923938
- 0.7651305795 0.7674250007 0.7239086032
- 0.7657245994 0.7680554986 0.7246248126
- 0.7663164139 0.7686836720 0.7253388762
- 0.7669041157 0.7693076730 0.7260494232
- 0.7674916983 0.7699316144 0.7267599106
- 0.7680794001 0.7705556154 0.7274703979
- 0.7686625719 0.7711765170 0.7281758785
- 0.7692456245 0.7717971802 0.7288811207
- 0.7698286176 0.7724180222 0.7295863032
- 0.7704098821 0.7730364203 0.7302888036
- 0.7709895968 0.7736529112 0.7309889793
- 0.7715693116 0.7742694020 0.7316892147
- 0.7721486092 0.7748854160 0.7323889732
- 0.7727230191 0.7754955888 0.7330843210
- 0.7732973099 0.7761058211 0.7337794900
- 0.7738716006 0.7767159939 0.7344747782
- 0.7744429708 0.7773231864 0.7351666093
- 0.7750123739 0.7779282928 0.7358562946
- 0.7755817175 0.7785333991 0.7365459800
- 0.7761507034 0.7791380882 0.7372353077
- 0.7767155766 0.7797393203 0.7379208803
- 0.7772805095 0.7803406119 0.7386065722
- 0.7778455019 0.7809417844 0.7392922044
- 0.7784079909 0.7815397978 0.7399750948
- 0.7789685726 0.7821353078 0.7406558990
- 0.7795292139 0.7827306986 0.7413367033
- 0.7800899148 0.7833262086 0.7420175076
- 0.7806466818 0.7839170098 0.7426925898
- 0.7812033892 0.7845076919 0.7433677912
- 0.7817602158 0.7850984931 0.7440428734
- 0.7823156118 0.7856879234 0.7447155118
- 0.7828689814 0.7862753272 0.7453842759
- 0.7834224105 0.7868626118 0.7460532188
- 0.7839757204 0.7874500155 0.7467219830
- 0.7845265865 0.7880331874 0.7473868728
- 0.7850766778 0.7886152267 0.7480508089
- 0.7856268287 0.7891972065 0.7487146258
- 0.7861765027 0.7897787094 0.7493779063
- 0.7867226005 0.7903565168 0.7500371933
- 0.7872688174 0.7909343243 0.7506964803
- 0.7878149152 0.7915120721 0.7513558269
- 0.7883592248 0.7920885086 0.7520118952
- 0.7889010906 0.7926632762 0.7526640296
- 0.7894430161 0.7932379842 0.7533161044
- 0.7899848223 0.7938128114 0.7539681792
- 0.7905251980 0.7943832278 0.7546153069
- 0.7910649180 0.7949519753 0.7552605867
- 0.7916046977 0.7955207229 0.7559058070
- 0.7921444178 0.7960894704 0.7565510869
- 0.7926815152 0.7966526747 0.7571910024
- 0.7932183743 0.7972157001 0.7578307986
- 0.7937554121 0.7977787256 0.7584705949
- 0.7942914963 0.7983412147 0.7591093183
- 0.7948241234 0.7989016175 0.7597439289
- 0.7953568101 0.7994620800 0.7603784800
- 0.7958894968 0.8000226021 0.7610130906
- 0.7964202166 0.8005809188 0.7616454959
- 0.7969478965 0.8011360168 0.7622743845
- 0.7974755764 0.8016909957 0.7629033923
- 0.7980033159 0.8022460938 0.7635322809
- 0.7985295057 0.8027976751 0.7641590238
- 0.7990543842 0.8033463955 0.7647839189
- 0.7995793819 0.8038951755 0.7654088140
- 0.8001043200 0.8044440150 0.7660337090
- 0.8006263971 0.8049899936 0.7666553855
- 0.8011472225 0.8055347204 0.7672758102
- 0.8016679287 0.8060795069 0.7678961754
- 0.8021886945 0.8066241741 0.7685164809
- 0.8027051091 0.8071653843 0.7691326737
- 0.8032202721 0.8077054024 0.7697477937
- 0.8037353754 0.8082454801 0.7703629136
- 0.8042505980 0.8087856174 0.7709779143
- 0.8047627807 0.8093202114 0.7715882063
- 0.8052744269 0.8098536730 0.7721974850
- 0.8057860136 0.8103871942 0.7728068233
- 0.8062974811 0.8109207153 0.7734162211
- 0.8068054914 0.8114497066 0.7740216851
- 0.8073129058 0.8119781017 0.7746266723
- 0.8078203201 0.8125064969 0.7752317190
- 0.8083277941 0.8130347729 0.7758368254
- 0.8088303804 0.8135598898 0.7764384151
- 0.8093321919 0.8140844107 0.7770395875
- 0.8098341227 0.8146088719 0.7776407003
- 0.8103358746 0.8151333928 0.7782418728
- 0.8108342886 0.8156532049 0.7788380980
- 0.8113318086 0.8161720037 0.7794333100
- 0.8118293881 0.8166908026 0.7800284028
- 0.8123269081 0.8172097206 0.7806236148
- 0.8128222823 0.8177251816 0.7812144756
- 0.8133168817 0.8182396889 0.7818040252
- 0.8138114810 0.8187540770 0.7823935151
- 0.8143060803 0.8192685843 0.7829831243
- 0.8147979975 0.8197811246 0.7835692167
- 0.8152884245 0.8202924728 0.7841535807
- 0.8157786727 0.8208039999 0.7847380042
- 0.8162690997 0.8213154078 0.7853223085
- 0.8167579174 0.8218243122 0.7859038711
- 0.8172453046 0.8223307729 0.7864828110
- 0.8177325726 0.8228374124 0.7870616913
- 0.8182200193 0.8233438730 0.7876405716
- 0.8187068105 0.8238489032 0.7882180810
- 0.8191924095 0.8243508935 0.7887930274
- 0.8196780086 0.8248528838 0.7893679738
- 0.8201637268 0.8253548741 0.7899429202
- 0.8206487894 0.8258563876 0.7905169725
- 0.8211302757 0.8263542056 0.7910869122
- 0.8216118813 0.8268520832 0.7916566730
- 0.8220934272 0.8273500204 0.7922264934
- 0.8225749731 0.8278478980 0.7927963734
- 0.8230516911 0.8283423185 0.7933602929
- 0.8235278726 0.8288363218 0.7939236760
- 0.8240039945 0.8293302059 0.7944871187
- 0.8244801164 0.8298242092 0.7950503826
- 0.8249552846 0.8303152919 0.7956107259
- 0.8254299164 0.8308048248 0.7961691022
- 0.8259044886 0.8312941790 0.7967274785
- 0.8263791203 0.8317837119 0.7972859144
- 0.8268527985 0.8322715759 0.7978432178
- 0.8273245096 0.8327561021 0.7983981967
- 0.8277962208 0.8332406282 0.7989532948
- 0.8282678723 0.8337250948 0.7995082736
- 0.8287395835 0.8342096210 0.8000633717
- 0.8292062879 0.8346912861 0.8006147146
- 0.8296728134 0.8351728916 0.8011659980
- 0.8301392794 0.8356546164 0.8017172813
- 0.8306058049 0.8361362219 0.8022685051
- 0.8310710788 0.8366158009 0.8028172851
- 0.8315353990 0.8370940089 0.8033642769
- 0.8319997787 0.8375722170 0.8039113879
- 0.8324642181 0.8380503058 0.8044583797
- 0.8329282999 0.8385276794 0.8050045967
- 0.8333910704 0.8390009999 0.8055471182
- 0.8338539004 0.8394743204 0.8060895801
- 0.8343166113 0.8399475813 0.8066321015
- 0.8347793818 0.8404209018 0.8071746230
- 0.8352388144 0.8408915997 0.8077148795
- 0.8356966972 0.8413612843 0.8082543015
- 0.8361546993 0.8418310285 0.8087937832
- 0.8366125822 0.8423007131 0.8093332052
- 0.8370695710 0.8427699208 0.8098720908
- 0.8375232220 0.8432372808 0.8104090095
- 0.8379768133 0.8437047005 0.8109459281
- 0.8384304047 0.8441720009 0.8114827871
- 0.8388838768 0.8446394205 0.8120197058
- 0.8393365741 0.8451036811 0.8125535250
- 0.8397887945 0.8455665112 0.8130859137
- 0.8402410746 0.8460292220 0.8136183023
- 0.8406932950 0.8464919925 0.8141508102
- 0.8411452174 0.8469541073 0.8146827221
- 0.8415938020 0.8474109769 0.8152111769
- 0.8420425057 0.8478677869 0.8157396913
- 0.8424912095 0.8483247161 0.8162680864
- 0.8429399133 0.8487815261 0.8167966008
- 0.8433864713 0.8492373228 0.8173233867
- 0.8438311815 0.8496921062 0.8178485036
- 0.8442757726 0.8501468897 0.8183735013
- 0.8447204828 0.8506016731 0.8188986182
- 0.8451651931 0.8510563970 0.8194236755
- 0.8456082940 0.8515083194 0.8199456930
- 0.8460512161 0.8519595861 0.8204671741
- 0.8464940786 0.8524109125 0.8209887743
- 0.8469370008 0.8528622985 0.8215103149
- 0.8473795056 0.8533126116 0.8220310807
- 0.8478202820 0.8537582755 0.8225489855
- 0.8482609987 0.8542038798 0.8230667710
- 0.8487017155 0.8546496034 0.8235846162
- 0.8491423726 0.8550952077 0.8241025209
- 0.8495807052 0.8555396795 0.8246183991
- 0.8500161767 0.8559827209 0.8251321912
- 0.8504515886 0.8564257026 0.8256459236
- 0.8508870006 0.8568686247 0.8261595964
- 0.8513224125 0.8573116064 0.8266733885
- 0.8517556787 0.8577530980 0.8271840811
- 0.8521881104 0.8581939936 0.8276935816
- 0.8526204824 0.8586348295 0.8282030821
- 0.8530527949 0.8590756059 0.8287125826
- 0.8534852266 0.8595165014 0.8292220831
- 0.8539168239 0.8599526286 0.8297290802
- 0.8543483019 0.8603882194 0.8302358985
- 0.8547797799 0.8608238101 0.8307427168
- 0.8552113175 0.8612592816 0.8312494755
- 0.8556426764 0.8616946936 0.8317559958
- 0.8560702801 0.8621253967 0.8322589993
- 0.8564978242 0.8625560999 0.8327620029
- 0.8569254279 0.8629868031 0.8332650065
- 0.8573529720 0.8634175062 0.8337680101
- 0.8577799201 0.8638479114 0.8342701197
- 0.8582031131 0.8642767072 0.8347682953
- 0.8586263061 0.8647056222 0.8352664709
- 0.8590494990 0.8651344180 0.8357647061
- 0.8594726920 0.8655632138 0.8362628818
- 0.8598954082 0.8659911156 0.8367602229
- 0.8603163958 0.8664159179 0.8372551203
- 0.8607373834 0.8668407202 0.8377498984
- 0.8611584902 0.8672655225 0.8382447958
- 0.8615794778 0.8676903248 0.8387396932
- 0.8619998097 0.8681135774 0.8392338157
- 0.8624181747 0.8685330153 0.8397259712
- 0.8628365993 0.8689525127 0.8402181864
- 0.8632550836 0.8693720102 0.8407104015
- 0.8636735082 0.8697913885 0.8412026763
- 0.8640908003 0.8702098131 0.8416935802
- 0.8645054102 0.8706253171 0.8421815038
- 0.8649199009 0.8710408807 0.8426694274
- 0.8653343916 0.8714563847 0.8431572914
- 0.8657490015 0.8718720078 0.8436452150
- 0.8661630154 0.8722869754 0.8441321850
- 0.8665751219 0.8726999760 0.8446164131
- 0.8669872284 0.8731129766 0.8451005220
- 0.8673992753 0.8735259771 0.8455846906
- 0.8678115010 0.8739389777 0.8460687995
- 0.8682234287 0.8743513823 0.8465524912
- 0.8686344028 0.8747605085 0.8470336199
- 0.8690453172 0.8751696944 0.8475146890
- 0.8694562912 0.8755788207 0.8479956985
- 0.8698672056 0.8759880066 0.8484768271
- 0.8702781200 0.8763970137 0.8489577174
- 0.8706849217 0.8768029213 0.8494340777
- 0.8710917830 0.8772087097 0.8499104977
- 0.8714985847 0.8776144981 0.8503869176
- 0.8719053864 0.8780202866 0.8508632183
- 0.8723123074 0.8784261942 0.8513395786
- 0.8727166057 0.8788295984 0.8518124223
- 0.8731204867 0.8792327046 0.8522846103
- 0.8735244274 0.8796356916 0.8527569175
- 0.8739284277 0.8800387979 0.8532291055
- 0.8743323088 0.8804419041 0.8537012935
- 0.8747352958 0.8808423877 0.8541712761
- 0.8751378059 0.8812415004 0.8546400070
- 0.8755401969 0.8816406131 0.8551086783
- 0.8759427071 0.8820397258 0.8555774093
- 0.8763452172 0.8824387789 0.8560460806
- 0.8767465949 0.8828365803 0.8565135002
- 0.8771464229 0.8832321167 0.8569787145
- 0.8775460720 0.8836277127 0.8574439287
- 0.8779459000 0.8840233088 0.8579090834
- 0.8783457279 0.8844187856 0.8583742976
- 0.8787450790 0.8848142028 0.8588392138
- 0.8791409135 0.8852068782 0.8593007922
- 0.8795366287 0.8855996132 0.8597623706
- 0.8799324036 0.8859922886 0.8602240086
- 0.8803281784 0.8863850236 0.8606855869
- 0.8807238936 0.8867778182 0.8611472249
- 0.8811178207 0.8871687055 0.8616060019
- 0.8815109730 0.8875589967 0.8620637059
- 0.8819041848 0.8879492879 0.8625215292
- 0.8822973967 0.8883395791 0.8629792929
- 0.8826907277 0.8887298703 0.8634371161
- 0.8830834031 0.8891189098 0.8638935089
- 0.8834751844 0.8895053864 0.8643475175
- 0.8838670850 0.8898919821 0.8648015261
- 0.8842589855 0.8902785778 0.8652554154
- 0.8846508265 0.8906651735 0.8657094240
- 0.8850427270 0.8910517097 0.8661633730
- 0.8854306936 0.8914347291 0.8666151762
- 0.8858184218 0.8918172717 0.8670668006
- 0.8862060905 0.8921998739 0.8675184846
- 0.8865936995 0.8925824761 0.8679701090
- 0.8869814277 0.8929650784 0.8684217930
- 0.8873677850 0.8933458924 0.8688719869
- 0.8877524734 0.8937243819 0.8693205714
- 0.8881371021 0.8941028714 0.8697690964
- 0.8885217905 0.8944814205 0.8702176213
- 0.8889064789 0.8948599100 0.8706660867
- 0.8892911077 0.8952383995 0.8711146712
- 0.8896743059 0.8956134915 0.8715596199
- 0.8900573850 0.8959884048 0.8720040917
- 0.8904405236 0.8963631988 0.8724486828
- 0.8908236027 0.8967379928 0.8728932142
- 0.8912066221 0.8971129060 0.8733376861
- 0.8915888071 0.8974866271 0.8737813830
- 0.8919690251 0.8978582025 0.8742234111
- 0.8923493028 0.8982297778 0.8746654987
- 0.8927295208 0.8986012936 0.8751075268
- 0.8931097984 0.8989729285 0.8755494952
- 0.8934900165 0.8993445039 0.8759915829
- 0.8938673735 0.8997135758 0.8764312267
- 0.8942434788 0.9000818133 0.8768699765
- 0.8946197033 0.9004498720 0.8773087263
- 0.8949959278 0.9008181095 0.8777474761
- 0.8953720927 0.9011862874 0.8781862855
- 0.8957480788 0.9015542269 0.8786247969
- 0.8961216211 0.9019187093 0.8790593743
- 0.8964951038 0.9022831917 0.8794940114
- 0.8968685865 0.9026476741 0.8799285889
- 0.8972421288 0.9030122161 0.8803632259
- 0.8976156116 0.9033766985 0.8807978034
- 0.8979886174 0.9037405849 0.8812314868
- 0.8983604908 0.9041035175 0.8816633821
- 0.8987324834 0.9044662714 0.8820952773
- 0.8991044760 0.9048290849 0.8825271726
- 0.8994765282 0.9051918983 0.8829591274
- 0.8998485208 0.9055547714 0.8833910823
- 0.9002189040 0.9059160948 0.8838210106
- 0.9005880952 0.9062762856 0.8842495084
- 0.9009574056 0.9066364765 0.8846780062
- 0.9013267159 0.9069967270 0.8851063848
- 0.9016959071 0.9073569179 0.8855348825
- 0.9020652175 0.9077171087 0.8859633803
- 0.9024326801 0.9080746174 0.8863885999
- 0.9027997851 0.9084312916 0.8868126869
- 0.9031668901 0.9087879062 0.8872368932
- 0.9035339952 0.9091445804 0.8876610994
- 0.9039011002 0.9095013142 0.8880853057
- 0.9042682052 0.9098579884 0.8885095119
- 0.9046338201 0.9102131128 0.8889309764
- 0.9049991965 0.9105681777 0.8893523812
- 0.9053646922 0.9109231830 0.8897737265
- 0.9057301283 0.9112783074 0.8901950717
- 0.9060956240 0.9116333723 0.8906164169
- 0.9064608812 0.9119883776 0.8910375834
- 0.9068235755 0.9123414755 0.8914554119
- 0.9071862102 0.9126946926 0.8918731809
- 0.9075487852 0.9130477905 0.8922908902
- 0.9079114795 0.9134010077 0.8927087188
- 0.9082741141 0.9137542248 0.8931264281
- 0.9086365104 0.9141070843 0.8935438991
- 0.9089967012 0.9144567251 0.8939571977
- 0.9093567729 0.9148061872 0.8943704963
- 0.9097169042 0.9151558280 0.8947837949
- 0.9100769758 0.9155054092 0.8951970935
- 0.9104372263 0.9158549905 0.8956103921
- 0.9107971787 0.9162042737 0.8960235119
- 0.9111555219 0.9165493846 0.8964337707
- 0.9115139246 0.9168946147 0.8968440890
- 0.9118723273 0.9172397256 0.8972544074
- 0.9122306108 0.9175848961 0.8976647258
- 0.9125890136 0.9179300070 0.8980749846
- 0.9129472971 0.9182751179 0.8984851837
- 0.9133043289 0.9186192155 0.8988931775
- 0.9136611819 0.9189633131 0.8993011713
- 0.9140180945 0.9193074107 0.8997092247
- 0.9143750072 0.9196515083 0.9001170993
- 0.9147319198 0.9199956059 0.9005250931
- 0.9150887728 0.9203397036 0.9009330869
- 0.9154434204 0.9206820130 0.9013389945
- 0.9157977104 0.9210242033 0.9017447233
- 0.9161520004 0.9213662744 0.9021503925
- 0.9165062904 0.9217085242 0.9025561810
- 0.9168605804 0.9220507145 0.9029619098
- 0.9172148705 0.9223927855 0.9033675790
- 0.9175676107 0.9227315784 0.9037716985
- 0.9179198146 0.9230694175 0.9041752815
- 0.9182720184 0.9234071970 0.9045788050
- 0.9186242223 0.9237450957 0.9049823880
- 0.9189764857 0.9240828753 0.9053859711
- 0.9193286896 0.9244207144 0.9057894945
- 0.9196799994 0.9247564077 0.9061918259
- 0.9200307131 0.9250903726 0.9065930843
- 0.9203813076 0.9254245162 0.9069944024
- 0.9207320213 0.9257584810 0.9073956013
- 0.9210826159 0.9260926247 0.9077969193
- 0.9214332104 0.9264267087 0.9081981778
- 0.9217830896 0.9267603755 0.9085987806
- 0.9221310019 0.9270933867 0.9089978933
- 0.9224789143 0.9274263978 0.9093968868
- 0.9228268862 0.9277595282 0.9097959995
- 0.9231747985 0.9280924797 0.9101951122
- 0.9235227704 0.9284254909 0.9105942249
- 0.9238706827 0.9287585020 0.9109932184
- 0.9242162108 0.9290888906 0.9113901854
- 0.9245617986 0.9294192791 0.9117870927
- 0.9249073267 0.9297497272 0.9121840000
- 0.9252527952 0.9300799966 0.9125810266
- 0.9255983829 0.9304103851 0.9129778743
- 0.9259439111 0.9307407737 0.9133749008
- 0.9262884259 0.9310684204 0.9137703776
- 0.9266322255 0.9313945174 0.9141650796
- 0.9269760847 0.9317206740 0.9145597816
- 0.9273198843 0.9320467710 0.9149544835
- 0.9276638031 0.9323729277 0.9153491855
- 0.9280076027 0.9326990247 0.9157438874
- 0.9283512235 0.9330248237 0.9161379933
- 0.9286935925 0.9333493114 0.9165306091
- 0.9290360808 0.9336737990 0.9169231057
- 0.9293785095 0.9339984059 0.9173156023
- 0.9297209978 0.9343228936 0.9177080989
- 0.9300634265 0.9346475005 0.9181007147
- 0.9304059148 0.9349719882 0.9184932113
- 0.9307463765 0.9352958202 0.9188840985
- 0.9310864210 0.9356192946 0.9192745090
- 0.9314262867 0.9359428883 0.9196649790
- 0.9317662716 0.9362664223 0.9200553894
- 0.9321063161 0.9365898967 0.9204457998
- 0.9324461818 0.9369134903 0.9208363295
- 0.9327856898 0.9372361898 0.9212262034
- 0.9331235886 0.9375563860 0.9216144085
- 0.9334616065 0.9378765821 0.9220026135
- 0.9337995052 0.9381968975 0.9223908186
- 0.9341375232 0.9385170937 0.9227790236
- 0.9344754219 0.9388374090 0.9231672883
- 0.9348133802 0.9391576052 0.9235554934
- 0.9351503253 0.9394760132 0.9239422083
- 0.9354866743 0.9397935271 0.9243283272
- 0.9358232021 0.9401109815 0.9247143865
- 0.9361596107 0.9404284954 0.9251005054
- 0.9364960790 0.9407460093 0.9254866242
- 0.9368324876 0.9410635233 0.9258726835
- 0.9371687770 0.9413809776 0.9262586236
- 0.9375026822 0.9416983128 0.9266427159
- 0.9378365278 0.9420157075 0.9270266891
- 0.9381703734 0.9423331022 0.9274107218
- 0.9385042191 0.9426503778 0.9277948141
- 0.9388381243 0.9429677725 0.9281787872
- 0.9391719103 0.9432851076 0.9285628200
- 0.9395049214 0.9436019063 0.9289460182
- 0.9398363829 0.9439175129 0.9293279052
- 0.9401680231 0.9442331791 0.9297096729
- 0.9404994845 0.9445489049 0.9300916195
- 0.9408311248 0.9448645115 0.9304735065
- 0.9411625862 0.9451801777 0.9308552742
- 0.9414941072 0.9454957843 0.9312372208
- 0.9418246746 0.9458090067 0.9316176772
- 0.9421545863 0.9461206794 0.9319974184
- 0.9424844980 0.9464324117 0.9323772192
- 0.9428144097 0.9467440844 0.9327569008
- 0.9431443810 0.9470558167 0.9331367016
- 0.9434742928 0.9473674893 0.9335163832
- 0.9438042045 0.9476792812 0.9338961840
- 0.9441329837 0.9479892850 0.9342741966
- 0.9444615841 0.9482989907 0.9346519709
- 0.9447901845 0.9486086965 0.9350296855
- 0.9451187849 0.9489185214 0.9354074001
- 0.9454473853 0.9492282271 0.9357851744
- 0.9457759261 0.9495378733 0.9361628890
- 0.9461045265 0.9498476982 0.9365406036
- 0.9464306831 0.9501572847 0.9369168878
- 0.9467568994 0.9504669905 0.9372932911
- 0.9470831156 0.9507766962 0.9376695752
- 0.9474092722 0.9510864019 0.9380459189
- 0.9477354884 0.9513961077 0.9384223223
- 0.9480617046 0.9517058134 0.9387986064
- 0.9483876824 0.9520152807 0.9391748905
- 0.9487118721 0.9523227215 0.9395511150
- 0.9490361810 0.9526301026 0.9399273992
- 0.9493604898 0.9529374838 0.9403036237
- 0.9496846795 0.9532449245 0.9406797886
- 0.9500089884 0.9535524249 0.9410560131
- 0.9503332973 0.9538598061 0.9414321780
- 0.9506573081 0.9541665912 0.9418082833
- 0.9509801865 0.9544696212 0.9421828985
- 0.9513030052 0.9547725916 0.9425575733
- 0.9516258240 0.9550755024 0.9429323077
- 0.9519485831 0.9553784728 0.9433069229
- 0.9522714019 0.9556815028 0.9436815977
- 0.9525942206 0.9559844136 0.9440562725
- 0.9529168010 0.9562870860 0.9444304109
- 0.9532371163 0.9565876126 0.9448000789
- 0.9535574913 0.9568880200 0.9451699257
- 0.9538778067 0.9571884871 0.9455395937
- 0.9541981220 0.9574888945 0.9459093809
- 0.9545183778 0.9577893019 0.9462791085
- 0.9548388124 0.9580898285 0.9466487765
- 0.9551590085 0.9583901763 0.9470183849
- 0.9554758072 0.9586884975 0.9473823905
- 0.9557926059 0.9589868784 0.9477463961
- 0.9561094046 0.9592853189 0.9481102824
- 0.9564262033 0.9595835805 0.9484742880
- 0.9567428827 0.9598820210 0.9488382936
- 0.9570596814 0.9601804018 0.9492021799
- 0.9573764801 0.9604787827 0.9495661855
- 0.9576882720 0.9607712030 0.9499266744
- 0.9579992890 0.9610629082 0.9502866864
- 0.9583104253 0.9613546133 0.9506466985
- 0.9586215019 0.9616461992 0.9510068297
- 0.9589325786 0.9619379044 0.9513667822
- 0.9592437148 0.9622296095 0.9517267942
- 0.9595547915 0.9625213146 0.9520869255
- 0.9598625898 0.9628093243 0.9524452090
- 0.9601690769 0.9630957246 0.9528027773
- 0.9604755044 0.9633821249 0.9531604052
- 0.9607818723 0.9636685252 0.9535179734
- 0.9610882998 0.9639549255 0.9538757205
- 0.9613947272 0.9642413259 0.9542332888
- 0.9617010951 0.9645277262 0.9545909166
- 0.9620065093 0.9648134112 0.9549475908
- 0.9623104930 0.9650980830 0.9553031921
- 0.9626144767 0.9653828144 0.9556587934
- 0.9629185200 0.9656674862 0.9560143948
- 0.9632223845 0.9659522176 0.9563699961
- 0.9635264277 0.9662368894 0.9567255974
- 0.9638304114 0.9665215015 0.9570811987
- 0.9641342163 0.9668059945 0.9574365020
- 0.9644362926 0.9670882821 0.9577893019
- 0.9647383094 0.9673706293 0.9581422210
- 0.9650403857 0.9676529169 0.9584950805
- 0.9653425217 0.9679353237 0.9588479996
- 0.9656445980 0.9682176113 0.9592007995
- 0.9659466743 0.9684998989 0.9595537186
- 0.9662488103 0.9687821865 0.9599065781
- 0.9665489793 0.9690619707 0.9602572918
- 0.9668484926 0.9693408012 0.9606072903
- 0.9671481252 0.9696195722 0.9609572887
- 0.9674475789 0.9698984027 0.9613072872
- 0.9677472115 0.9701771140 0.9616572261
- 0.9680467248 0.9704558849 0.9620072246
- 0.9683462977 0.9707347155 0.9623572230
- 0.9686446786 0.9710127711 0.9627063870
- 0.9689406157 0.9712892175 0.9630538225
- 0.9692364931 0.9715657234 0.9634011984
- 0.9695323706 0.9718421102 0.9637485743
- 0.9698283076 0.9721184969 0.9640960097
- 0.9701241851 0.9723948836 0.9644433856
- 0.9704201818 0.9726712704 0.9647908211
- 0.9707161188 0.9729477167 0.9651381969
- 0.9710099101 0.9732221961 0.9654831290
- 0.9713031054 0.9734960794 0.9658272862
- 0.9715964198 0.9737700224 0.9661715031
- 0.9718896151 0.9740439057 0.9665157199
- 0.9721829295 0.9743177891 0.9668598771
- 0.9724761248 0.9745916724 0.9672040939
- 0.9727693796 0.9748656750 0.9675483108
- 0.9730619788 0.9751387239 0.9678918123
- 0.9733523726 0.9754089713 0.9682325721
- 0.9736428857 0.9756792784 0.9685735106
- 0.9739332795 0.9759495854 0.9689142704
- 0.9742236733 0.9762198925 0.9692552090
- 0.9745141864 0.9764901996 0.9695960879
- 0.9748045802 0.9767605066 0.9699369073
- 0.9750950933 0.9770308137 0.9702777863
- 0.9753832817 0.9772984982 0.9706165791
- 0.9756699204 0.9775645137 0.9709541798
- 0.9759566188 0.9778305292 0.9712917209
- 0.9762431979 0.9780964851 0.9716293216
- 0.9765298963 0.9783625007 0.9719668031
- 0.9768165946 0.9786285162 0.9723044038
- 0.9771031737 0.9788944721 0.9726418853
- 0.9773898721 0.9791604877 0.9729794860
- 0.9776729941 0.9794232845 0.9733135104
- 0.9779558182 0.9796857238 0.9736471772
- 0.9782385826 0.9799482226 0.9739809036
- 0.9785215259 0.9802107215 0.9743145704
- 0.9788042903 0.9804731011 0.9746482968
- 0.9790871143 0.9807356000 0.9749820232
- 0.9793698788 0.9809979796 0.9753156900
- 0.9796521068 0.9812598825 0.9756488204
- 0.9799309969 0.9815183878 0.9759784937
- 0.9802098870 0.9817768931 0.9763082266
- 0.9804887772 0.9820353985 0.9766378999
- 0.9807677269 0.9822939038 0.9769675732
- 0.9810466766 0.9825525284 0.9772973061
- 0.9813256264 0.9828109741 0.9776269794
- 0.9816045165 0.9830694795 0.9779567122
- 0.9818817973 0.9833264947 0.9782847762
- 0.9821562171 0.9835805297 0.9786099792
- 0.9824305177 0.9838346243 0.9789351821
- 0.9827048182 0.9840885997 0.9792603850
- 0.9829791784 0.9843426943 0.9795857072
- 0.9832534790 0.9845967293 0.9799109101
- 0.9835278988 0.9848508239 0.9802361131
- 0.9838021994 0.9851047993 0.9805613160
- 0.9840744138 0.9853568077 0.9808841944
- 0.9843440056 0.9856063724 0.9812043905
- 0.9846137166 0.9858559966 0.9815247059
- 0.9848834276 0.9861056209 0.9818449020
- 0.9851530790 0.9863551855 0.9821652174
- 0.9854227901 0.9866049290 0.9824854136
- 0.9856923819 0.9868544936 0.9828057289
- 0.9859620929 0.9871041179 0.9831259251
- 0.9862291813 0.9873511195 0.9834434986
- 0.9864938259 0.9875954986 0.9837586880
- 0.9867584109 0.9878399968 0.9840738177
- 0.9870229959 0.9880844951 0.9843888879
- 0.9872875810 0.9883289933 0.9847040176
- 0.9875522256 0.9885734916 0.9850190878
- 0.9878168106 0.9888179898 0.9853342175
- 0.9880813956 0.9890624881 0.9856492877
- 0.9883427024 0.9893040061 0.9859611988
- 0.9886007905 0.9895424843 0.9862697124
- 0.9888588786 0.9897810817 0.9865782261
- 0.9891169071 0.9900196195 0.9868866801
- 0.9893749952 0.9902582169 0.9871953130
- 0.9896330833 0.9904968143 0.9875038266
- 0.9898911119 0.9907352924 0.9878122807
- 0.9901492000 0.9909738898 0.9881207943
- 0.9904044867 0.9912102818 0.9884263873
- 0.9906560183 0.9914438128 0.9887279868
- 0.9909074903 0.9916772246 0.9890295267
- 0.9911590219 0.9919106960 0.9893310070
- 0.9914104939 0.9921442270 0.9896326065
- 0.9916620851 0.9923775792 0.9899340868
- 0.9919136167 0.9926111102 0.9902356267
- 0.9921650887 0.9928445816 0.9905372262
- 0.9924147129 0.9930760264 0.9908366799
- 0.9926593900 0.9933021069 0.9911310077
- 0.9929041266 0.9935281873 0.9914252162
- 0.9931489229 0.9937543273 0.9917194843
- 0.9933936000 0.9939802885 0.9920136929
- 0.9936382771 0.9942064285 0.9923080206
- 0.9938830137 0.9944325089 0.9926022291
- 0.9941276908 0.9946585894 0.9928964972
- 0.9943717718 0.9948840141 0.9931902289
- 0.9946069717 0.9950991869 0.9934738874
- 0.9948421717 0.9953144193 0.9937577248
- 0.9950773716 0.9955294728 0.9940413833
- 0.9953125715 0.9957447052 0.9943252206
- 0.9955477715 0.9959598184 0.9946088791
- 0.9957829714 0.9961749911 0.9948927164
- 0.9960181713 0.9963901043 0.9951763749
- 0.9962533712 0.9966052771 0.9954602122
- 0.9964799881 0.9968116283 0.9957352877
- 0.9967042208 0.9970152974 0.9960079789
- 0.9969282746 0.9972190857 0.9962807298
- 0.9971525073 0.9974228144 0.9965534210
- 0.9973766208 0.9976264834 0.9968259931
- 0.9976006746 0.9978302121 0.9970986843
- 0.9978249073 0.9980338812 0.9973713756
- 0.9980490208 0.9982377291 0.9976441264
- 0.9982699156 0.9984378219 0.9979118109
- 0.9984861016 0.9986330867 0.9981728196
- 0.9987024069 0.9988284111 0.9984338880
- 0.9989187121 0.9990236163 0.9986948967
- 0.9991348982 0.9992188811 0.9989559054
- 0.9993512034 0.9994142056 0.9992169142
- 0.9995675087 0.9996094704 0.9994779825
- 0.9997836947 0.9998046756 0.9997389913
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/canon_optura_981111.slrr.spi1d b/release/datafiles/colormanagement/luts/film_response/canon_optura_981111.slrr.spi1d
deleted file mode 100644
index 2081fd8d899..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/canon_optura_981111.slrr.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 1
-{
- 0.0000000000
- 0.0014726890
- 0.0029453780
- 0.0044180658
- 0.0058907550
- 0.0073634442
- 0.0088361334
- 0.0103471801
- 0.0120028201
- 0.0136584500
- 0.0153140901
- 0.0169697199
- 0.0186253507
- 0.0203142408
- 0.0221658293
- 0.0240174104
- 0.0258690007
- 0.0277205799
- 0.0295721702
- 0.0315769389
- 0.0336277485
- 0.0356785506
- 0.0377293602
- 0.0397801585
- 0.0420004018
- 0.0442409813
- 0.0464815497
- 0.0487221293
- 0.0510343090
- 0.0534415208
- 0.0558487400
- 0.0582559519
- 0.0606994517
- 0.0632383898
- 0.0657773167
- 0.0683162585
- 0.0708854869
- 0.0735143498
- 0.0761432126
- 0.0787720680
- 0.0814261734
- 0.0841023996
- 0.0867786184
- 0.0894548520
- 0.0921387821
- 0.0948246717
- 0.0975105688
- 0.1001949981
- 0.1028613001
- 0.1055274978
- 0.1081937999
- 0.1108473018
- 0.1134739965
- 0.1161006987
- 0.1187274009
- 0.1213281006
- 0.1239041984
- 0.1264802963
- 0.1290563941
- 0.1315979064
- 0.1341194063
- 0.1366408020
- 0.1391623020
- 0.1416479945
- 0.1441158056
- 0.1465836018
- 0.1490515023
- 0.1514890045
- 0.1539075971
- 0.1563262939
- 0.1587449014
- 0.1611427963
- 0.1635183990
- 0.1658940017
- 0.1682696044
- 0.1706354022
- 0.1729750037
- 0.1753146052
- 0.1776542068
- 0.1799937934
- 0.1823045015
- 0.1846151054
- 0.1869256943
- 0.1892361939
- 0.1915317029
- 0.1938195974
- 0.1961075068
- 0.1983955055
- 0.2006783038
- 0.2029488981
- 0.2052195966
- 0.2074902058
- 0.2097609043
- 0.2120196968
- 0.2142771035
- 0.2165344954
- 0.2187919021
- 0.2210443020
- 0.2232909948
- 0.2255375981
- 0.2277843058
- 0.2300308049
- 0.2322676033
- 0.2345044017
- 0.2367410958
- 0.2389778942
- 0.2412088960
- 0.2434349060
- 0.2456609011
- 0.2478868961
- 0.2501122952
- 0.2523249984
- 0.2545377910
- 0.2567506135
- 0.2589632869
- 0.2611669004
- 0.2633624077
- 0.2655578852
- 0.2677533925
- 0.2699488997
- 0.2721224129
- 0.2742953897
- 0.2764684856
- 0.2786414921
- 0.2808037996
- 0.2829482853
- 0.2850928009
- 0.2872372866
- 0.2893818021
- 0.2915014923
- 0.2936109900
- 0.2957204878
- 0.2978301048
- 0.2999396026
- 0.3020089865
- 0.3040772080
- 0.3061453998
- 0.3082135916
- 0.3102754056
- 0.3122963905
- 0.3143174946
- 0.3163385093
- 0.3183594942
- 0.3203707039
- 0.3223395944
- 0.3243085146
- 0.3262774050
- 0.3282462955
- 0.3302091062
- 0.3321220875
- 0.3340350986
- 0.3359481096
- 0.3378610909
- 0.3397741020
- 0.3416356146
- 0.3434903026
- 0.3453449905
- 0.3471997082
- 0.3490543962
- 0.3508799970
- 0.3526752889
- 0.3544706106
- 0.3562659025
- 0.3580613136
- 0.3598566055
- 0.3615975976
- 0.3633337915
- 0.3650701046
- 0.3668062985
- 0.3685424924
- 0.3702695072
- 0.3719482124
- 0.3736267984
- 0.3753054142
- 0.3769840896
- 0.3786627054
- 0.3803300858
- 0.3819536865
- 0.3835771978
- 0.3852007091
- 0.3868241906
- 0.3884477019
- 0.3900690079
- 0.3916406929
- 0.3932124078
- 0.3947840929
- 0.3963558972
- 0.3979276121
- 0.3994992971
- 0.4010384083
- 0.4025622904
- 0.4040861130
- 0.4056099951
- 0.4071337879
- 0.4086576998
- 0.4101763964
- 0.4116567969
- 0.4131371975
- 0.4146175981
- 0.4160979986
- 0.4175783992
- 0.4190588892
- 0.4205251932
- 0.4219667912
- 0.4234085083
- 0.4248501956
- 0.4262919128
- 0.4277335107
- 0.4291751981
- 0.4306024015
- 0.4320102930
- 0.4334180951
- 0.4348258972
- 0.4362337887
- 0.4376415908
- 0.4390495121
- 0.4404478967
- 0.4418269098
- 0.4432058930
- 0.4445849061
- 0.4459638894
- 0.4473429024
- 0.4487217963
- 0.4500991106
- 0.4514541924
- 0.4528093040
- 0.4541643858
- 0.4555194974
- 0.4568746090
- 0.4582296908
- 0.4595848024
- 0.4609268010
- 0.4622628987
- 0.4635990858
- 0.4649352133
- 0.4662713110
- 0.4676074982
- 0.4689435959
- 0.4702768028
- 0.4715988040
- 0.4729208052
- 0.4742426872
- 0.4755646884
- 0.4768866897
- 0.4782086909
- 0.4795306027
- 0.4808464944
- 0.4821588993
- 0.4834713042
- 0.4847837985
- 0.4860962033
- 0.4874086976
- 0.4887211025
- 0.4900333881
- 0.4913406968
- 0.4926480055
- 0.4939553142
- 0.4952625930
- 0.4965699017
- 0.4978772104
- 0.4991844893
- 0.5004913807
- 0.5017976761
- 0.5031039119
- 0.5044102073
- 0.5057165027
- 0.5070226789
- 0.5083289742
- 0.5096353292
- 0.5109434724
- 0.5122525096
- 0.5135614872
- 0.5148705244
- 0.5161795020
- 0.5174884796
- 0.5187975168
- 0.5201069117
- 0.5214219093
- 0.5227369070
- 0.5240519047
- 0.5253669024
- 0.5266819000
- 0.5279968977
- 0.5293118954
- 0.5306311250
- 0.5319548249
- 0.5332785249
- 0.5346022248
- 0.5359259844
- 0.5372496843
- 0.5385733843
- 0.5398970842
- 0.5412306786
- 0.5425651073
- 0.5438994765
- 0.5452339053
- 0.5465683937
- 0.5479028225
- 0.5492371917
- 0.5505766869
- 0.5519229174
- 0.5532690883
- 0.5546153188
- 0.5559614897
- 0.5573077202
- 0.5586538911
- 0.5600001812
- 0.5613582134
- 0.5627163053
- 0.5640742779
- 0.5654324293
- 0.5667904019
- 0.5681484938
- 0.5695065260
- 0.5708712935
- 0.5722399950
- 0.5736086965
- 0.5749773979
- 0.5763460994
- 0.5777148008
- 0.5790835023
- 0.5804548860
- 0.5818316936
- 0.5832085013
- 0.5845853090
- 0.5859621763
- 0.5873389840
- 0.5887157917
- 0.5900928974
- 0.5914738178
- 0.5928547978
- 0.5942357779
- 0.5956166983
- 0.5969976783
- 0.5983787179
- 0.5997595787
- 0.6011396050
- 0.6025193930
- 0.6038991809
- 0.6052790284
- 0.6066588163
- 0.6080386043
- 0.6094183922
- 0.6107937098
- 0.6121658087
- 0.6135379076
- 0.6149100065
- 0.6162821054
- 0.6176542044
- 0.6190263033
- 0.6203941107
- 0.6217511296
- 0.6231080890
- 0.6244651079
- 0.6258221269
- 0.6271792054
- 0.6285362244
- 0.6298931837
- 0.6312292218
- 0.6325632930
- 0.6338974833
- 0.6352316141
- 0.6365658045
- 0.6378998756
- 0.6392341256
- 0.6405552030
- 0.6418588161
- 0.6431624293
- 0.6444659829
- 0.6457697153
- 0.6470733285
- 0.6483768821
- 0.6496804953
- 0.6509557962
- 0.6522219181
- 0.6534879804
- 0.6547541022
- 0.6560202241
- 0.6572862864
- 0.6585524082
- 0.6598184109
- 0.6610473990
- 0.6622701883
- 0.6634929776
- 0.6647157073
- 0.6659384966
- 0.6671612859
- 0.6683840156
- 0.6696068048
- 0.6707972884
- 0.6719723940
- 0.6731474996
- 0.6743227243
- 0.6754977703
- 0.6766729951
- 0.6778481007
- 0.6790233254
- 0.6801899076
- 0.6813148260
- 0.6824398041
- 0.6835647225
- 0.6846895814
- 0.6858144999
- 0.6869394779
- 0.6880643964
- 0.6891893148
- 0.6902999878
- 0.6913738251
- 0.6924476027
- 0.6935213804
- 0.6945952773
- 0.6956691146
- 0.6967428923
- 0.6978167295
- 0.6988906264
- 0.6999644041
- 0.7009894848
- 0.7020128965
- 0.7030364275
- 0.7040597796
- 0.7050833106
- 0.7061067224
- 0.7071300745
- 0.7081536055
- 0.7091770172
- 0.7101910114
- 0.7111660838
- 0.7121412754
- 0.7131164074
- 0.7140914798
- 0.7150666714
- 0.7160418034
- 0.7170169950
- 0.7179921269
- 0.7189671993
- 0.7199423909
- 0.7208750844
- 0.7218052149
- 0.7227352262
- 0.7236652970
- 0.7245953083
- 0.7255253792
- 0.7264555097
- 0.7273855209
- 0.7283155918
- 0.7292456031
- 0.7301679254
- 0.7310569882
- 0.7319461107
- 0.7328351140
- 0.7337241769
- 0.7346132994
- 0.7355023026
- 0.7363914251
- 0.7372804880
- 0.7381694913
- 0.7390586138
- 0.7399476767
- 0.7408025861
- 0.7416555285
- 0.7425082922
- 0.7433611155
- 0.7442138791
- 0.7450668216
- 0.7459195852
- 0.7467724085
- 0.7476251721
- 0.7484781146
- 0.7493308783
- 0.7501770258
- 0.7509987950
- 0.7518206835
- 0.7526425123
- 0.7534642816
- 0.7542861104
- 0.7551078796
- 0.7559298277
- 0.7567515969
- 0.7575734258
- 0.7583951950
- 0.7592170238
- 0.7600377202
- 0.7608340979
- 0.7616304755
- 0.7624269128
- 0.7632232904
- 0.7640197873
- 0.7648162246
- 0.7656126022
- 0.7664089799
- 0.7672054768
- 0.7680019140
- 0.7687982917
- 0.7695947289
- 0.7703816295
- 0.7711585760
- 0.7719355226
- 0.7727125287
- 0.7734894156
- 0.7742664218
- 0.7750433087
- 0.7758203149
- 0.7765973210
- 0.7773742080
- 0.7781512141
- 0.7789281011
- 0.7797051072
- 0.7804738283
- 0.7812374830
- 0.7820013165
- 0.7827649713
- 0.7835286856
- 0.7842923999
- 0.7850561142
- 0.7858198881
- 0.7865836024
- 0.7873473167
- 0.7881109715
- 0.7888746858
- 0.7896384001
- 0.7903987169
- 0.7911556959
- 0.7919127941
- 0.7926697731
- 0.7934268713
- 0.7941839099
- 0.7949410081
- 0.7956979871
- 0.7964550853
- 0.7972121239
- 0.7979692221
- 0.7987263203
- 0.7994832993
- 0.8002405167
- 0.8009977937
- 0.8017551899
- 0.8025125861
- 0.8032699227
- 0.8040273190
- 0.8047845960
- 0.8055419922
- 0.8062993884
- 0.8070567250
- 0.8078141212
- 0.8085715175
- 0.8093287945
- 0.8100870848
- 0.8108522296
- 0.8116173148
- 0.8123824000
- 0.8131474853
- 0.8139125705
- 0.8146777749
- 0.8154429197
- 0.8162080050
- 0.8169730902
- 0.8177381754
- 0.8185033202
- 0.8192685246
- 0.8200343251
- 0.8208150864
- 0.8215959072
- 0.8223767281
- 0.8231574893
- 0.8239383101
- 0.8247190714
- 0.8255000114
- 0.8262807727
- 0.8270615935
- 0.8278424144
- 0.8286231756
- 0.8294039965
- 0.8301904798
- 0.8309953809
- 0.8318002820
- 0.8326051831
- 0.8334100246
- 0.8342149258
- 0.8350198269
- 0.8358247280
- 0.8366295099
- 0.8374344110
- 0.8382393122
- 0.8390442133
- 0.8398489952
- 0.8406803012
- 0.8415176272
- 0.8423550129
- 0.8431922793
- 0.8440296054
- 0.8448669910
- 0.8457043171
- 0.8465415835
- 0.8473790288
- 0.8482162952
- 0.8490536213
- 0.8498910069
- 0.8507630229
- 0.8516402841
- 0.8525176048
- 0.8533949256
- 0.8542721868
- 0.8551493883
- 0.8560267091
- 0.8569039702
- 0.8577812910
- 0.8586584926
- 0.8595358133
- 0.8604339957
- 0.8613557816
- 0.8622775078
- 0.8631992936
- 0.8641210198
- 0.8650426865
- 0.8659644723
- 0.8668861985
- 0.8678079844
- 0.8687297106
- 0.8696514964
- 0.8705996275
- 0.8715636730
- 0.8725277781
- 0.8734918833
- 0.8744559884
- 0.8754202127
- 0.8763843179
- 0.8773484230
- 0.8783125281
- 0.8792766929
- 0.8802478909
- 0.8812404275
- 0.8822329044
- 0.8832253814
- 0.8842179179
- 0.8852105141
- 0.8862029910
- 0.8871955276
- 0.8881880045
- 0.8891804814
- 0.8901726007
- 0.8911628127
- 0.8921530247
- 0.8931431174
- 0.8941333294
- 0.8951234818
- 0.8961136937
- 0.8971037865
- 0.8980939984
- 0.8990842104
- 0.9000707269
- 0.9010120034
- 0.9019532800
- 0.9028946161
- 0.9038360119
- 0.9047772884
- 0.9057186246
- 0.9066599011
- 0.9076012969
- 0.9085425735
- 0.9094839096
- 0.9103804827
- 0.9112226963
- 0.9120650291
- 0.9129071832
- 0.9137495160
- 0.9145917892
- 0.9154340029
- 0.9162762761
- 0.9171184897
- 0.9179608226
- 0.9188029766
- 0.9196453094
- 0.9204097986
- 0.9211177230
- 0.9218255877
- 0.9225335121
- 0.9232413769
- 0.9239493012
- 0.9246572256
- 0.9253650904
- 0.9260730147
- 0.9267808795
- 0.9274888039
- 0.9281967282
- 0.9289045930
- 0.9296125174
- 0.9302552938
- 0.9308195710
- 0.9313837886
- 0.9319481254
- 0.9325122833
- 0.9330765009
- 0.9336407781
- 0.9342049956
- 0.9347692132
- 0.9353334904
- 0.9358977079
- 0.9364619255
- 0.9370262027
- 0.9375904202
- 0.9381545782
- 0.9387189150
- 0.9392830729
- 0.9398472905
- 0.9403160810
- 0.9407495856
- 0.9411829710
- 0.9416164160
- 0.9420498013
- 0.9424831867
- 0.9429165721
- 0.9433500171
- 0.9437834024
- 0.9442167878
- 0.9446501732
- 0.9450836182
- 0.9455170035
- 0.9459503889
- 0.9463838935
- 0.9468172789
- 0.9472507238
- 0.9476841092
- 0.9481174946
- 0.9485508800
- 0.9489843249
- 0.9494177103
- 0.9498510957
- 0.9502140880
- 0.9505401850
- 0.9508662820
- 0.9511923790
- 0.9515184760
- 0.9518445730
- 0.9521707296
- 0.9524968266
- 0.9528229237
- 0.9531490207
- 0.9534751177
- 0.9538012147
- 0.9541273117
- 0.9544534087
- 0.9547795057
- 0.9551056027
- 0.9554316998
- 0.9557577968
- 0.9560838938
- 0.9564099908
- 0.9567360878
- 0.9570621848
- 0.9573882818
- 0.9577143788
- 0.9580404758
- 0.9583665729
- 0.9586927295
- 0.9590188265
- 0.9593449235
- 0.9596710205
- 0.9599971175
- 0.9602413177
- 0.9604846835
- 0.9607281089
- 0.9609714746
- 0.9612150192
- 0.9614583850
- 0.9617018104
- 0.9619451761
- 0.9621887207
- 0.9624320865
- 0.9626755118
- 0.9629188776
- 0.9631623030
- 0.9634057879
- 0.9636492133
- 0.9638925791
- 0.9641360044
- 0.9643794894
- 0.9646229148
- 0.9648662806
- 0.9651097059
- 0.9653531909
- 0.9655966163
- 0.9658399820
- 0.9660834074
- 0.9663268924
- 0.9665703177
- 0.9668136835
- 0.9670571089
- 0.9673005939
- 0.9675440192
- 0.9677873850
- 0.9680308104
- 0.9682741761
- 0.9685177207
- 0.9687610865
- 0.9690045118
- 0.9692478776
- 0.9694914222
- 0.9697347879
- 0.9699782133
- 0.9701654911
- 0.9703474045
- 0.9705291986
- 0.9707109928
- 0.9708927870
- 0.9710745811
- 0.9712563753
- 0.9714382291
- 0.9716200233
- 0.9718018770
- 0.9719836712
- 0.9721655250
- 0.9723473191
- 0.9725291133
- 0.9727109075
- 0.9728927016
- 0.9730746150
- 0.9732564092
- 0.9734382033
- 0.9736199975
- 0.9738017917
- 0.9739835858
- 0.9741653800
- 0.9743471742
- 0.9745290875
- 0.9747108817
- 0.9748926759
- 0.9750745296
- 0.9752563238
- 0.9754381180
- 0.9756199121
- 0.9758018255
- 0.9759836197
- 0.9761654139
- 0.9763472080
- 0.9765290022
- 0.9767107964
- 0.9768925905
- 0.9770743847
- 0.9772562981
- 0.9774380922
- 0.9776198864
- 0.9778016806
- 0.9779834747
- 0.9781653285
- 0.9783471227
- 0.9785289168
- 0.9787107706
- 0.9788926244
- 0.9790744185
- 0.9792562127
- 0.9794380069
- 0.9796198010
- 0.9798015952
- 0.9799835086
- 0.9801241159
- 0.9802607298
- 0.9803972840
- 0.9805337787
- 0.9806703925
- 0.9808070064
- 0.9809435010
- 0.9810801148
- 0.9812166095
- 0.9813532233
- 0.9814897776
- 0.9816262722
- 0.9817628860
- 0.9818994999
- 0.9820359945
- 0.9821726084
- 0.9823091030
- 0.9824457169
- 0.9825822711
- 0.9827188253
- 0.9828553796
- 0.9829919934
- 0.9831284881
- 0.9832651019
- 0.9834015965
- 0.9835382104
- 0.9836748242
- 0.9838113189
- 0.9839478731
- 0.9840844870
- 0.9842209816
- 0.9843575954
- 0.9844942093
- 0.9846307039
- 0.9847673178
- 0.9849038124
- 0.9850404263
- 0.9851769805
- 0.9853134751
- 0.9854500890
- 0.9855867028
- 0.9857231975
- 0.9858598113
- 0.9859963059
- 0.9861329198
- 0.9862694740
- 0.9864060283
- 0.9865425825
- 0.9866791964
- 0.9868156910
- 0.9869523048
- 0.9870887995
- 0.9872254133
- 0.9873620272
- 0.9874985218
- 0.9876350760
- 0.9877716899
- 0.9879081845
- 0.9880447984
- 0.9881814122
- 0.9883179069
- 0.9884545207
- 0.9885910153
- 0.9887276292
- 0.9888641834
- 0.9890006781
- 0.9891372919
- 0.9892739058
- 0.9894104004
- 0.9895470142
- 0.9896835089
- 0.9898201227
- 0.9899566770
- 0.9900705814
- 0.9901739955
- 0.9902775288
- 0.9903808832
- 0.9904842973
- 0.9905877709
- 0.9906911850
- 0.9907945991
- 0.9908980727
- 0.9910014868
- 0.9911049008
- 0.9912083745
- 0.9913117886
- 0.9914152026
- 0.9915186167
- 0.9916220903
- 0.9917255044
- 0.9918289185
- 0.9919323921
- 0.9920358062
- 0.9921392202
- 0.9922426939
- 0.9923461080
- 0.9924495220
- 0.9925529957
- 0.9926564097
- 0.9927598238
- 0.9928632975
- 0.9929667115
- 0.9930701256
- 0.9931734800
- 0.9932770133
- 0.9933804274
- 0.9934837818
- 0.9935873151
- 0.9936907291
- 0.9937940836
- 0.9938976169
- 0.9940009713
- 0.9941043854
- 0.9942079186
- 0.9943112731
- 0.9944146872
- 0.9945182204
- 0.9946215749
- 0.9947249889
- 0.9948284030
- 0.9949318767
- 0.9950352907
- 0.9951387048
- 0.9952421784
- 0.9953455925
- 0.9954490066
- 0.9955524802
- 0.9956558943
- 0.9957593083
- 0.9958627820
- 0.9959661961
- 0.9960696101
- 0.9961730242
- 0.9962764978
- 0.9963799119
- 0.9964833260
- 0.9965867996
- 0.9966902137
- 0.9967936277
- 0.9968971014
- 0.9970005155
- 0.9971039295
- 0.9972074032
- 0.9973108172
- 0.9974141717
- 0.9975177050
- 0.9976211190
- 0.9977244735
- 0.9978278875
- 0.9979314208
- 0.9980347753
- 0.9981381893
- 0.9982417226
- 0.9983450770
- 0.9984484911
- 0.9985520244
- 0.9986553788
- 0.9987587929
- 0.9988623261
- 0.9989656806
- 0.9990690947
- 0.9991726279
- 0.9992759824
- 0.9993793964
- 0.9994828105
- 0.9995862842
- 0.9996896982
- 0.9997931123
- 0.9998965859
- 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/canon_optura_981111.spi1d b/release/datafiles/colormanagement/luts/film_response/canon_optura_981111.spi1d
deleted file mode 100644
index 23ca3fa440f..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/canon_optura_981111.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 1
-{
- 0.0000000000
- 0.0025450480
- 0.0050900960
- 0.0076351431
- 0.0101884697
- 0.0128504699
- 0.0155124702
- 0.0181744602
- 0.0208844505
- 0.0236991905
- 0.0265139192
- 0.0293286499
- 0.0322732218
- 0.0352584682
- 0.0382437110
- 0.0412991717
- 0.0444549806
- 0.0476107895
- 0.0508038513
- 0.0541130006
- 0.0574221388
- 0.0607581101
- 0.0641886517
- 0.0676191822
- 0.0710741282
- 0.0745844394
- 0.0780947506
- 0.0816211328
- 0.0851665810
- 0.0887120292
- 0.0922535583
- 0.0957928598
- 0.0993321612
- 0.1028394997
- 0.1063392982
- 0.1098392010
- 0.1132792011
- 0.1167163998
- 0.1201502010
- 0.1235113963
- 0.1268725991
- 0.1302281022
- 0.1335085034
- 0.1367888004
- 0.1400675029
- 0.1432684064
- 0.1464692056
- 0.1496700943
- 0.1528047025
- 0.1559316963
- 0.1590587050
- 0.1621396989
- 0.1652007997
- 0.1682619005
- 0.1712982953
- 0.1743023992
- 0.1773066074
- 0.1803057045
- 0.1832617074
- 0.1862176061
- 0.1891735941
- 0.1921004951
- 0.1950162053
- 0.1979319006
- 0.2008378059
- 0.2037197053
- 0.2066015005
- 0.2094834000
- 0.2123412043
- 0.2151937932
- 0.2180463970
- 0.2208905071
- 0.2237161994
- 0.2265419066
- 0.2293675989
- 0.2321725041
- 0.2349714041
- 0.2377703935
- 0.2405633926
- 0.2433333993
- 0.2461033016
- 0.2488732934
- 0.2516236007
- 0.2543602884
- 0.2570970953
- 0.2598339021
- 0.2625338137
- 0.2652313113
- 0.2679288983
- 0.2706156075
- 0.2732666135
- 0.2759177089
- 0.2785687149
- 0.2811945975
- 0.2837912142
- 0.2863877118
- 0.2889842987
- 0.2915427089
- 0.2940768003
- 0.2966108024
- 0.2991448939
- 0.3016327024
- 0.3040969968
- 0.3065612912
- 0.3090254962
- 0.3114438951
- 0.3138321042
- 0.3162203133
- 0.3186084926
- 0.3209632039
- 0.3232708871
- 0.3255786002
- 0.3278863132
- 0.3301869929
- 0.3324112892
- 0.3346355855
- 0.3368599117
- 0.3390842080
- 0.3412589133
- 0.3433989882
- 0.3455390036
- 0.3476791084
- 0.3498190939
- 0.3518827856
- 0.3539395034
- 0.3559961915
- 0.3580527902
- 0.3601051867
- 0.3620809913
- 0.3640567958
- 0.3660326004
- 0.3680082858
- 0.3699840903
- 0.3718833923
- 0.3737820983
- 0.3756807148
- 0.3775793910
- 0.3794780076
- 0.3813242912
- 0.3831506073
- 0.3849770129
- 0.3868033886
- 0.3886297941
- 0.3904395103
- 0.3921990991
- 0.3939588070
- 0.3957183957
- 0.3974781036
- 0.3992376924
- 0.4009630084
- 0.4026620984
- 0.4043611884
- 0.4060603082
- 0.4077593982
- 0.4094584882
- 0.4111205935
- 0.4127655029
- 0.4144104123
- 0.4160552919
- 0.4177002013
- 0.4193451107
- 0.4209614098
- 0.4225586951
- 0.4241560102
- 0.4257532954
- 0.4273506105
- 0.4289478958
- 0.4305312037
- 0.4320875108
- 0.4336437881
- 0.4352000058
- 0.4367563128
- 0.4383125007
- 0.4398688078
- 0.4413934946
- 0.4429152012
- 0.4444369972
- 0.4459587932
- 0.4474805892
- 0.4490022957
- 0.4505144060
- 0.4520080984
- 0.4535017014
- 0.4549953938
- 0.4564889967
- 0.4579826891
- 0.4594762921
- 0.4609557092
- 0.4624272883
- 0.4638989866
- 0.4653705955
- 0.4668422043
- 0.4683139026
- 0.4697855115
- 0.4712435007
- 0.4726991057
- 0.4741545916
- 0.4756101966
- 0.4770658016
- 0.4785214067
- 0.4799770117
- 0.4814223051
- 0.4828675091
- 0.4843125939
- 0.4857577980
- 0.4872029126
- 0.4886480868
- 0.4900929034
- 0.4915328026
- 0.4929727912
- 0.4944128096
- 0.4958527088
- 0.4972926974
- 0.4987326860
- 0.5001726151
- 0.5016121864
- 0.5030518770
- 0.5044915080
- 0.5059311986
- 0.5073708296
- 0.5088104010
- 0.5102508068
- 0.5116943717
- 0.5131379962
- 0.5145816207
- 0.5160253048
- 0.5174689293
- 0.5189124942
- 0.5203580260
- 0.5218092799
- 0.5232605934
- 0.5247119069
- 0.5261632800
- 0.5276145935
- 0.5290659070
- 0.5305209160
- 0.5319827199
- 0.5334445238
- 0.5349063277
- 0.5363680720
- 0.5378299952
- 0.5392917991
- 0.5407599807
- 0.5422341824
- 0.5437083840
- 0.5451825857
- 0.5466567874
- 0.5481309891
- 0.5496053100
- 0.5510889888
- 0.5525763035
- 0.5540636182
- 0.5555508137
- 0.5570381284
- 0.5585253239
- 0.5600126982
- 0.5615121722
- 0.5630118251
- 0.5645112991
- 0.5660107732
- 0.5675103068
- 0.5690099001
- 0.5705127120
- 0.5720220804
- 0.5735315084
- 0.5750408769
- 0.5765503049
- 0.5780596733
- 0.5795689821
- 0.5810825229
- 0.5825976133
- 0.5841127038
- 0.5856277943
- 0.5871428251
- 0.5886579156
- 0.5901730061
- 0.5916877985
- 0.5932027102
- 0.5947175026
- 0.5962324142
- 0.5977472067
- 0.5992619991
- 0.6007729173
- 0.6022800207
- 0.6037871242
- 0.6052942872
- 0.6068013906
- 0.6083084941
- 0.6098155975
- 0.6113082170
- 0.6127988100
- 0.6142895222
- 0.6157801151
- 0.6172707081
- 0.6187613010
- 0.6202476025
- 0.6217123270
- 0.6231769919
- 0.6246417165
- 0.6261065006
- 0.6275712252
- 0.6290358901
- 0.6304885149
- 0.6319180131
- 0.6333473921
- 0.6347767711
- 0.6362062097
- 0.6376355886
- 0.6390650272
- 0.6404792070
- 0.6418644786
- 0.6432499290
- 0.6446353197
- 0.6460205913
- 0.6474059820
- 0.6487913728
- 0.6501702070
- 0.6515042186
- 0.6528382897
- 0.6541723013
- 0.6555063725
- 0.6568403840
- 0.6581745148
- 0.6595085263
- 0.6608067155
- 0.6620839238
- 0.6633611917
- 0.6646384001
- 0.6659157276
- 0.6671929955
- 0.6684702039
- 0.6697474718
- 0.6709765196
- 0.6721935868
- 0.6734107137
- 0.6746279001
- 0.6758450270
- 0.6770620942
- 0.6782792807
- 0.6794964075
- 0.6806775928
- 0.6818333864
- 0.6829891801
- 0.6841449738
- 0.6853008270
- 0.6864566207
- 0.6876124144
- 0.6887682080
- 0.6899240017
- 0.6910231709
- 0.6921185255
- 0.6932137012
- 0.6943089962
- 0.6954041719
- 0.6964995265
- 0.6975947022
- 0.6986898780
- 0.6997851729
- 0.7008336782
- 0.7018709183
- 0.7029079795
- 0.7039451003
- 0.7049822807
- 0.7060194016
- 0.7070565820
- 0.7080937028
- 0.7091308236
- 0.7101591825
- 0.7111420035
- 0.7121248245
- 0.7131077051
- 0.7140905261
- 0.7150732875
- 0.7160561085
- 0.7170389891
- 0.7180218101
- 0.7190045714
- 0.7199873924
- 0.7209213972
- 0.7218546867
- 0.7227879763
- 0.7237213254
- 0.7246546149
- 0.7255879045
- 0.7265211940
- 0.7274544835
- 0.7283877730
- 0.7293211222
- 0.7302423716
- 0.7311316729
- 0.7320209742
- 0.7329102755
- 0.7337995768
- 0.7346888781
- 0.7355781198
- 0.7364674211
- 0.7373567224
- 0.7382460237
- 0.7391353250
- 0.7400234938
- 0.7408747077
- 0.7417259812
- 0.7425771952
- 0.7434284091
- 0.7442796826
- 0.7451308966
- 0.7459822297
- 0.7468333840
- 0.7476845980
- 0.7485358715
- 0.7493870854
- 0.7502294183
- 0.7510489225
- 0.7518684268
- 0.7526878715
- 0.7535073757
- 0.7543268800
- 0.7551463842
- 0.7559658885
- 0.7567853928
- 0.7576048970
- 0.7584244013
- 0.7592439055
- 0.7600615025
- 0.7608557940
- 0.7616500854
- 0.7624443769
- 0.7632387877
- 0.7640330791
- 0.7648273706
- 0.7656217217
- 0.7664160132
- 0.7672104239
- 0.7680047154
- 0.7687990069
- 0.7695932984
- 0.7703787088
- 0.7711545825
- 0.7719305158
- 0.7727065086
- 0.7734823823
- 0.7742583156
- 0.7750343084
- 0.7758101821
- 0.7765861154
- 0.7773621082
- 0.7781379819
- 0.7789139152
- 0.7796899080
- 0.7804589868
- 0.7812235951
- 0.7819883227
- 0.7827528715
- 0.7835174799
- 0.7842820883
- 0.7850466967
- 0.7858114243
- 0.7865759730
- 0.7873405814
- 0.7881051898
- 0.7888697982
- 0.7896345258
- 0.7903971076
- 0.7911577821
- 0.7919185162
- 0.7926793098
- 0.7934399843
- 0.7942007184
- 0.7949615121
- 0.7957221866
- 0.7964829803
- 0.7972437143
- 0.7980043888
- 0.7987651825
- 0.7995259166
- 0.8002882004
- 0.8010529876
- 0.8018177152
- 0.8025825024
- 0.8033472896
- 0.8041120768
- 0.8048768044
- 0.8056415915
- 0.8064063787
- 0.8071712255
- 0.8079360127
- 0.8087006807
- 0.8094655275
- 0.8102341294
- 0.8110113740
- 0.8117886782
- 0.8125661016
- 0.8133434057
- 0.8141207099
- 0.8148980737
- 0.8156753778
- 0.8164526820
- 0.8172299862
- 0.8180074096
- 0.8187847137
- 0.8195620179
- 0.8203489184
- 0.8211479187
- 0.8219469786
- 0.8227460980
- 0.8235452175
- 0.8243442774
- 0.8251432776
- 0.8259423971
- 0.8267415166
- 0.8275405765
- 0.8283395767
- 0.8291386962
- 0.8299378157
- 0.8307659030
- 0.8315964937
- 0.8324270844
- 0.8332576752
- 0.8340882063
- 0.8349187970
- 0.8357493877
- 0.8365799785
- 0.8374106288
- 0.8382411003
- 0.8390716910
- 0.8399022818
- 0.8407692909
- 0.8416411877
- 0.8425130248
- 0.8433849216
- 0.8442568183
- 0.8451285958
- 0.8460004926
- 0.8468723893
- 0.8477442265
- 0.8486161232
- 0.8494880199
- 0.8503803015
- 0.8513019085
- 0.8522233963
- 0.8531450033
- 0.8540664911
- 0.8549880981
- 0.8559095860
- 0.8568311930
- 0.8577526808
- 0.8586742282
- 0.8595957756
- 0.8605474234
- 0.8615226150
- 0.8624976873
- 0.8634728789
- 0.8644480705
- 0.8654232025
- 0.8663983941
- 0.8673735261
- 0.8683487177
- 0.8693237901
- 0.8703135848
- 0.8713365197
- 0.8723592758
- 0.8733820915
- 0.8744049072
- 0.8754277825
- 0.8764505982
- 0.8774734139
- 0.8784962893
- 0.8795191050
- 0.8805549145
- 0.8816024065
- 0.8826497793
- 0.8836972117
- 0.8847445846
- 0.8857920170
- 0.8868393898
- 0.8878868222
- 0.8889341950
- 0.8899816275
- 0.8910092115
- 0.8920364976
- 0.8930637240
- 0.8940910101
- 0.8951181769
- 0.8961455226
- 0.8971728086
- 0.8981999755
- 0.8992273211
- 0.9002348185
- 0.9011824131
- 0.9021301270
- 0.9030777216
- 0.9040253758
- 0.9049729705
- 0.9059206247
- 0.9068682790
- 0.9078158736
- 0.9087635279
- 0.9097111821
- 0.9105666876
- 0.9113819003
- 0.9121969938
- 0.9130122066
- 0.9138273001
- 0.9146425128
- 0.9154576063
- 0.9162728190
- 0.9170879126
- 0.9179031253
- 0.9187182188
- 0.9195333719
- 0.9202811718
- 0.9209386706
- 0.9215962887
- 0.9222537875
- 0.9229114056
- 0.9235690236
- 0.9242265224
- 0.9248840809
- 0.9255415797
- 0.9261991978
- 0.9268566966
- 0.9275143147
- 0.9281718135
- 0.9288293719
- 0.9294869900
- 0.9301112294
- 0.9306169152
- 0.9311227202
- 0.9316285253
- 0.9321342111
- 0.9326400161
- 0.9331458211
- 0.9336515069
- 0.9341573119
- 0.9346631169
- 0.9351688027
- 0.9356746078
- 0.9361804128
- 0.9366860986
- 0.9371919036
- 0.9376977086
- 0.9382033944
- 0.9387091994
- 0.9392150044
- 0.9397206903
- 0.9401693940
- 0.9405475855
- 0.9409257770
- 0.9413040876
- 0.9416822791
- 0.9420604706
- 0.9424387813
- 0.9428169727
- 0.9431952238
- 0.9435734153
- 0.9439517260
- 0.9443299174
- 0.9447081089
- 0.9450864196
- 0.9454646111
- 0.9458428025
- 0.9462211132
- 0.9465993047
- 0.9469774961
- 0.9473558068
- 0.9477339983
- 0.9481121898
- 0.9484903812
- 0.9488686919
- 0.9492468834
- 0.9496250749
- 0.9500024915
- 0.9502819777
- 0.9505615234
- 0.9508408904
- 0.9511203766
- 0.9513999224
- 0.9516794086
- 0.9519588947
- 0.9522383809
- 0.9525179267
- 0.9527974129
- 0.9530767798
- 0.9533563256
- 0.9536358118
- 0.9539152980
- 0.9541947842
- 0.9544742703
- 0.9547538161
- 0.9550331831
- 0.9553127289
- 0.9555922151
- 0.9558717012
- 0.9561511874
- 0.9564306736
- 0.9567102194
- 0.9569895864
- 0.9572690725
- 0.9575486183
- 0.9578281045
- 0.9581075907
- 0.9583870769
- 0.9586666226
- 0.9589459896
- 0.9592254758
- 0.9595050216
- 0.9597845078
- 0.9600471854
- 0.9602534771
- 0.9604598880
- 0.9606661797
- 0.9608724713
- 0.9610788226
- 0.9612851143
- 0.9614914060
- 0.9616976976
- 0.9619039893
- 0.9621102810
- 0.9623166919
- 0.9625229836
- 0.9627292752
- 0.9629356265
- 0.9631419182
- 0.9633482099
- 0.9635545015
- 0.9637607932
- 0.9639670849
- 0.9641734958
- 0.9643797874
- 0.9645860791
- 0.9647923708
- 0.9649987221
- 0.9652050138
- 0.9654113054
- 0.9656175971
- 0.9658238888
- 0.9660302997
- 0.9662365913
- 0.9664428830
- 0.9666491747
- 0.9668555260
- 0.9670618176
- 0.9672681093
- 0.9674744010
- 0.9676806927
- 0.9678869843
- 0.9680933952
- 0.9682996869
- 0.9685059786
- 0.9687122703
- 0.9689186215
- 0.9691249132
- 0.9693312049
- 0.9695374966
- 0.9697437882
- 0.9699501991
- 0.9701160789
- 0.9702693224
- 0.9704223871
- 0.9705755115
- 0.9707286954
- 0.9708818197
- 0.9710348845
- 0.9711880088
- 0.9713411927
- 0.9714943171
- 0.9716473818
- 0.9718006253
- 0.9719536901
- 0.9721068144
- 0.9722599983
- 0.9724131227
- 0.9725661874
- 0.9727193713
- 0.9728724957
- 0.9730256200
- 0.9731786847
- 0.9733319283
- 0.9734849930
- 0.9736381173
- 0.9737913013
- 0.9739444256
- 0.9740974903
- 0.9742506742
- 0.9744037986
- 0.9745569229
- 0.9747101068
- 0.9748631716
- 0.9750162959
- 0.9751694202
- 0.9753226042
- 0.9754757285
- 0.9756287932
- 0.9757819772
- 0.9759351015
- 0.9760882258
- 0.9762414098
- 0.9763944745
- 0.9765475988
- 0.9767007232
- 0.9768539071
- 0.9770069718
- 0.9771600962
- 0.9773132801
- 0.9774664044
- 0.9776195288
- 0.9777727127
- 0.9779257774
- 0.9780789018
- 0.9782320857
- 0.9783852100
- 0.9785382748
- 0.9786913991
- 0.9788445830
- 0.9789977074
- 0.9791507721
- 0.9793040156
- 0.9794570804
- 0.9796102047
- 0.9797633886
- 0.9799165130
- 0.9800521135
- 0.9801667929
- 0.9802814722
- 0.9803960919
- 0.9805107713
- 0.9806255102
- 0.9807401896
- 0.9808548093
- 0.9809694886
- 0.9810842276
- 0.9811989069
- 0.9813135266
- 0.9814282060
- 0.9815428853
- 0.9816575050
- 0.9817721844
- 0.9818869233
- 0.9820016026
- 0.9821162224
- 0.9822309017
- 0.9823455811
- 0.9824602008
- 0.9825748801
- 0.9826896191
- 0.9828042984
- 0.9829189181
- 0.9830335975
- 0.9831482768
- 0.9832628965
- 0.9833775759
- 0.9834923148
- 0.9836069942
- 0.9837216139
- 0.9838362932
- 0.9839509726
- 0.9840655923
- 0.9841802716
- 0.9842950106
- 0.9844096899
- 0.9845243096
- 0.9846389890
- 0.9847537279
- 0.9848682880
- 0.9849830270
- 0.9850977063
- 0.9852123857
- 0.9853270054
- 0.9854416847
- 0.9855564237
- 0.9856711030
- 0.9857857227
- 0.9859004021
- 0.9860150814
- 0.9861297011
- 0.9862443805
- 0.9863591194
- 0.9864737988
- 0.9865884185
- 0.9867030978
- 0.9868177772
- 0.9869323969
- 0.9870470762
- 0.9871618152
- 0.9872764945
- 0.9873911142
- 0.9875057936
- 0.9876204729
- 0.9877350926
- 0.9878497720
- 0.9879645109
- 0.9880791903
- 0.9881938100
- 0.9883084893
- 0.9884232283
- 0.9885377884
- 0.9886525273
- 0.9887672067
- 0.9888818860
- 0.9889965057
- 0.9891111851
- 0.9892259240
- 0.9893404841
- 0.9894552231
- 0.9895699024
- 0.9896845818
- 0.9897992015
- 0.9899138808
- 0.9900215864
- 0.9901083708
- 0.9901952147
- 0.9902818799
- 0.9903687239
- 0.9904555082
- 0.9905421734
- 0.9906290174
- 0.9907158017
- 0.9908025265
- 0.9908893108
- 0.9909760952
- 0.9910628200
- 0.9911496043
- 0.9912363887
- 0.9913231730
- 0.9914098978
- 0.9914966822
- 0.9915835261
- 0.9916701913
- 0.9917569757
- 0.9918438196
- 0.9919304848
- 0.9920173287
- 0.9921041131
- 0.9921907783
- 0.9922776222
- 0.9923644066
- 0.9924510717
- 0.9925379157
- 0.9926247001
- 0.9927114248
- 0.9927982092
- 0.9928849936
- 0.9929717779
- 0.9930585027
- 0.9931452870
- 0.9932320714
- 0.9933187962
- 0.9934055805
- 0.9934924245
- 0.9935790896
- 0.9936658740
- 0.9937527180
- 0.9938393831
- 0.9939262271
- 0.9940130115
- 0.9940996766
- 0.9941865206
- 0.9942733049
- 0.9943600297
- 0.9944468141
- 0.9945335984
- 0.9946203828
- 0.9947071075
- 0.9947938919
- 0.9948806763
- 0.9949674010
- 0.9950541854
- 0.9951410294
- 0.9952276945
- 0.9953144789
- 0.9954013228
- 0.9954879880
- 0.9955747724
- 0.9956616163
- 0.9957482815
- 0.9958351254
- 0.9959219098
- 0.9960085750
- 0.9960954189
- 0.9961822033
- 0.9962689877
- 0.9963557124
- 0.9964424968
- 0.9965292811
- 0.9966160059
- 0.9967027903
- 0.9967895746
- 0.9968762994
- 0.9969630837
- 0.9970499277
- 0.9971365929
- 0.9972233772
- 0.9973102212
- 0.9973968863
- 0.9974836707
- 0.9975705147
- 0.9976572990
- 0.9977440238
- 0.9978308082
- 0.9979175925
- 0.9980043173
- 0.9980911016
- 0.9981778860
- 0.9982646108
- 0.9983513951
- 0.9984381795
- 0.9985249043
- 0.9986116886
- 0.9986984730
- 0.9987851977
- 0.9988719821
- 0.9989588261
- 0.9990454912
- 0.9991322756
- 0.9992191195
- 0.9993059039
- 0.9993926287
- 0.9994794130
- 0.9995661974
- 0.9996529222
- 0.9997397065
- 0.9998264909
- 0.9999132156
- 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/canon_optura_981113.spi1d b/release/datafiles/colormanagement/luts/film_response/canon_optura_981113.spi1d
deleted file mode 100644
index b3ee4a4baee..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/canon_optura_981113.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 1
-{
- 0.0000000000
- 0.0135446005
- 0.0202735607
- 0.0249911100
- 0.0297086593
- 0.0336879417
- 0.0376186185
- 0.0414095595
- 0.0449856818
- 0.0485617891
- 0.0520423800
- 0.0554586984
- 0.0588750206
- 0.0622536913
- 0.0656138808
- 0.0689740628
- 0.0723363981
- 0.0756996870
- 0.0790629685
- 0.0824523792
- 0.0858518705
- 0.0892513692
- 0.0926911235
- 0.0961422473
- 0.0995933712
- 0.1030920967
- 0.1065972000
- 0.1101036966
- 0.1136552989
- 0.1172067970
- 0.1207652017
- 0.1243487000
- 0.1279322952
- 0.1315212995
- 0.1351177990
- 0.1387142986
- 0.1423058063
- 0.1458943933
- 0.1494830996
- 0.1530472934
- 0.1566074044
- 0.1601652950
- 0.1636777967
- 0.1671904027
- 0.1706901938
- 0.1741389930
- 0.1775878072
- 0.1810134947
- 0.1843854934
- 0.1877575070
- 0.1911004037
- 0.1943856031
- 0.1976709068
- 0.2009288967
- 0.2041203976
- 0.2073118985
- 0.2104879022
- 0.2135811001
- 0.2166742980
- 0.2197676003
- 0.2227675021
- 0.2257598937
- 0.2287521958
- 0.2316852063
- 0.2345757037
- 0.2374662012
- 0.2403441072
- 0.2431329042
- 0.2459215969
- 0.2487103939
- 0.2514449954
- 0.2541329861
- 0.2568210065
- 0.2595090866
- 0.2621161044
- 0.2647050917
- 0.2672941089
- 0.2698830068
- 0.2723794878
- 0.2748715878
- 0.2773636878
- 0.2798557878
- 0.2822589874
- 0.2846567929
- 0.2870545983
- 0.2894524038
- 0.2917796075
- 0.2940860093
- 0.2963924110
- 0.2986988127
- 0.3009667993
- 0.3031851053
- 0.3054032922
- 0.3076215982
- 0.3098397851
- 0.3119795024
- 0.3141129911
- 0.3162465096
- 0.3183799982
- 0.3204940856
- 0.3225466013
- 0.3245992064
- 0.3266518116
- 0.3287042975
- 0.3307285011
- 0.3327040076
- 0.3346796036
- 0.3366551101
- 0.3386305869
- 0.3405838013
- 0.3424864113
- 0.3443889916
- 0.3462916017
- 0.3481942117
- 0.3500933051
- 0.3519271910
- 0.3537611067
- 0.3555949926
- 0.3574289083
- 0.3592627943
- 0.3610582054
- 0.3628278077
- 0.3645974100
- 0.3663670123
- 0.3681367040
- 0.3699063063
- 0.3716191053
- 0.3733288050
- 0.3750385046
- 0.3767482042
- 0.3784579039
- 0.3801622093
- 0.3818163872
- 0.3834707141
- 0.3851250112
- 0.3867791891
- 0.3884334862
- 0.3900850117
- 0.3916882873
- 0.3932915032
- 0.3948946893
- 0.3964979947
- 0.3981012106
- 0.3997044861
- 0.4012697041
- 0.4028263986
- 0.4043830931
- 0.4059396982
- 0.4074963927
- 0.4090530872
- 0.4105932117
- 0.4121075869
- 0.4136219919
- 0.4151363969
- 0.4166508019
- 0.4181652069
- 0.4196796119
- 0.4211640060
- 0.4226402938
- 0.4241167009
- 0.4255929887
- 0.4270693958
- 0.4285457134
- 0.4300214946
- 0.4314638972
- 0.4329062998
- 0.4343487024
- 0.4357911050
- 0.4372335076
- 0.4386759102
- 0.4401158094
- 0.4415282011
- 0.4429405034
- 0.4443528950
- 0.4457651973
- 0.4471774995
- 0.4485898912
- 0.4500021935
- 0.4513882101
- 0.4527741969
- 0.4541603029
- 0.4555462897
- 0.4569323957
- 0.4583184123
- 0.4597044885
- 0.4610725939
- 0.4624359906
- 0.4637992978
- 0.4651626050
- 0.4665259123
- 0.4678891897
- 0.4692525864
- 0.4706071019
- 0.4719510078
- 0.4732949138
- 0.4746387899
- 0.4759826958
- 0.4773266017
- 0.4786705077
- 0.4800142050
- 0.4813418090
- 0.4826692939
- 0.4839968979
- 0.4853244126
- 0.4866518974
- 0.4879795015
- 0.4893069863
- 0.4906280935
- 0.4919421077
- 0.4932560027
- 0.4945699871
- 0.4958840013
- 0.4971979856
- 0.4985119104
- 0.4998258948
- 0.5011302829
- 0.5024331212
- 0.5037360191
- 0.5050389171
- 0.5063418150
- 0.5076445937
- 0.5089474916
- 0.5102487206
- 0.5115424991
- 0.5128363967
- 0.5141302943
- 0.5154240727
- 0.5167179704
- 0.5180119276
- 0.5193057060
- 0.5205962062
- 0.5218827128
- 0.5231692791
- 0.5244557858
- 0.5257424116
- 0.5270289779
- 0.5283154845
- 0.5296021104
- 0.5308843851
- 0.5321649909
- 0.5334454775
- 0.5347260237
- 0.5360065103
- 0.5372869968
- 0.5385676026
- 0.5398480892
- 0.5411239266
- 0.5423991084
- 0.5436742902
- 0.5449494720
- 0.5462247133
- 0.5474998951
- 0.5487750769
- 0.5500500798
- 0.5513203144
- 0.5525904298
- 0.5538604856
- 0.5551306009
- 0.5564007759
- 0.5576708913
- 0.5589410067
- 0.5602102280
- 0.5614749193
- 0.5627396107
- 0.5640043020
- 0.5652689934
- 0.5665336847
- 0.5677983761
- 0.5690631270
- 0.5703262091
- 0.5715845227
- 0.5728427768
- 0.5741010904
- 0.5753594041
- 0.5766177177
- 0.5778759718
- 0.5791342854
- 0.5803902149
- 0.5816406012
- 0.5828909874
- 0.5841413736
- 0.5853918195
- 0.5866422057
- 0.5878925920
- 0.5891429782
- 0.5903903246
- 0.5916306973
- 0.5928711295
- 0.5941116214
- 0.5953519940
- 0.5965924263
- 0.5978329182
- 0.5990732908
- 0.6003105044
- 0.6015384197
- 0.6027662754
- 0.6039940715
- 0.6052219868
- 0.6064499021
- 0.6076776981
- 0.6089056134
- 0.6101318002
- 0.6113442183
- 0.6125565171
- 0.6137688756
- 0.6149812937
- 0.6161937118
- 0.6174060702
- 0.6186184883
- 0.6198309064
- 0.6210271716
- 0.6222209930
- 0.6234146953
- 0.6246085167
- 0.6258022189
- 0.6269959807
- 0.6281896830
- 0.6293835044
- 0.6305665970
- 0.6317384839
- 0.6329103708
- 0.6340823174
- 0.6352540851
- 0.6364259720
- 0.6375979185
- 0.6387698054
- 0.6399416924
- 0.6410897970
- 0.6422367096
- 0.6433836222
- 0.6445304751
- 0.6456773281
- 0.6468241811
- 0.6479710937
- 0.6491180062
- 0.6502584815
- 0.6513776183
- 0.6524966955
- 0.6536157131
- 0.6547347903
- 0.6558539271
- 0.6569730043
- 0.6580920815
- 0.6592112184
- 0.6603214145
- 0.6614102721
- 0.6624991894
- 0.6635881066
- 0.6646770239
- 0.6657658815
- 0.6668547988
- 0.6679437160
- 0.6690325737
- 0.6701179743
- 0.6711750031
- 0.6722319126
- 0.6732888818
- 0.6743459105
- 0.6754028797
- 0.6764597893
- 0.6775168180
- 0.6785737872
- 0.6796308160
- 0.6806663275
- 0.6816902161
- 0.6827141047
- 0.6837379932
- 0.6847618818
- 0.6857857704
- 0.6868097186
- 0.6878336072
- 0.6888574958
- 0.6898815036
- 0.6908758283
- 0.6918662190
- 0.6928567290
- 0.6938471198
- 0.6948375106
- 0.6958280206
- 0.6968184114
- 0.6978089213
- 0.6987993121
- 0.6997897029
- 0.7007541060
- 0.7017112970
- 0.7026686072
- 0.7036259174
- 0.7045832276
- 0.7055404782
- 0.7064977884
- 0.7074550986
- 0.7084122896
- 0.7093695998
- 0.7103158832
- 0.7112410069
- 0.7121660709
- 0.7130911946
- 0.7140163183
- 0.7149413824
- 0.7158665061
- 0.7167915106
- 0.7177165747
- 0.7186416984
- 0.7195668221
- 0.7204756141
- 0.7213701010
- 0.7222645879
- 0.7231590748
- 0.7240536213
- 0.7249481082
- 0.7258424759
- 0.7267370224
- 0.7276315093
- 0.7285259962
- 0.7294204831
- 0.7303048968
- 0.7311708927
- 0.7320368886
- 0.7329028845
- 0.7337688208
- 0.7346348166
- 0.7355008125
- 0.7363668084
- 0.7372328043
- 0.7380986810
- 0.7389646769
- 0.7398306727
- 0.7406758070
- 0.7415158749
- 0.7423558831
- 0.7431960106
- 0.7440360188
- 0.7448760867
- 0.7457160950
- 0.7465562224
- 0.7473961711
- 0.7482362986
- 0.7490763068
- 0.7499163747
- 0.7507357001
- 0.7515528202
- 0.7523698211
- 0.7531868219
- 0.7540038824
- 0.7548208833
- 0.7556380033
- 0.7564550042
- 0.7572721243
- 0.7580891252
- 0.7589061260
- 0.7597231865
- 0.7605271935
- 0.7613244057
- 0.7621216774
- 0.7629190087
- 0.7637162805
- 0.7645134926
- 0.7653108239
- 0.7661080956
- 0.7669054270
- 0.7677025795
- 0.7684999108
- 0.7692971826
- 0.7700924873
- 0.7708734870
- 0.7716544271
- 0.7724353075
- 0.7732163072
- 0.7739971876
- 0.7747781873
- 0.7755591273
- 0.7763401270
- 0.7771210074
- 0.7779018879
- 0.7786828876
- 0.7794638276
- 0.7802407742
- 0.7810090184
- 0.7817772031
- 0.7825455070
- 0.7833136916
- 0.7840818763
- 0.7848501801
- 0.7856184244
- 0.7863866091
- 0.7871549129
- 0.7879230976
- 0.7886912823
- 0.7894595265
- 0.7902250886
- 0.7909842730
- 0.7917435169
- 0.7925027013
- 0.7932620049
- 0.7940211892
- 0.7947803736
- 0.7955396175
- 0.7962988019
- 0.7970579863
- 0.7978171706
- 0.7985764742
- 0.7993357182
- 0.8000941873
- 0.8008481264
- 0.8016020060
- 0.8023558855
- 0.8031098247
- 0.8038637042
- 0.8046175838
- 0.8053714037
- 0.8061252832
- 0.8068792224
- 0.8076331019
- 0.8083869815
- 0.8091409206
- 0.8098948002
- 0.8106470704
- 0.8113992214
- 0.8121513724
- 0.8129035234
- 0.8136556149
- 0.8144077063
- 0.8151597977
- 0.8159118891
- 0.8166639805
- 0.8174160719
- 0.8181682825
- 0.8189203739
- 0.8196725249
- 0.8204253912
- 0.8211789131
- 0.8219323754
- 0.8226860166
- 0.8234394789
- 0.8241930008
- 0.8249465227
- 0.8257001042
- 0.8264536262
- 0.8272070885
- 0.8279606104
- 0.8287141919
- 0.8294677138
- 0.8302224278
- 0.8309798241
- 0.8317372799
- 0.8324947953
- 0.8332523108
- 0.8340097070
- 0.8347672224
- 0.8355246782
- 0.8362820745
- 0.8370395899
- 0.8377971053
- 0.8385546207
- 0.8393120170
- 0.8400700092
- 0.8408328295
- 0.8415954709
- 0.8423582911
- 0.8431211114
- 0.8438838720
- 0.8446465731
- 0.8454093933
- 0.8461722136
- 0.8469349146
- 0.8476976752
- 0.8484604955
- 0.8492233157
- 0.8499860168
- 0.8507534862
- 0.8515210152
- 0.8522886038
- 0.8530561924
- 0.8538237214
- 0.8545913100
- 0.8553587794
- 0.8561264277
- 0.8568938971
- 0.8576614857
- 0.8584290147
- 0.8591966033
- 0.8599640727
- 0.8607330918
- 0.8615021706
- 0.8622711897
- 0.8630402088
- 0.8638092875
- 0.8645783067
- 0.8653473854
- 0.8661164045
- 0.8668854833
- 0.8676545024
- 0.8684235215
- 0.8691926003
- 0.8699616194
- 0.8707253933
- 0.8714889288
- 0.8722524047
- 0.8730158806
- 0.8737794161
- 0.8745428920
- 0.8753064871
- 0.8760700226
- 0.8768334985
- 0.8775969744
- 0.8783605099
- 0.8791239858
- 0.8798875213
- 0.8806365728
- 0.8813831210
- 0.8821297288
- 0.8828762770
- 0.8836228848
- 0.8843694925
- 0.8851159811
- 0.8858625889
- 0.8866091967
- 0.8873558044
- 0.8881024122
- 0.8888489008
- 0.8895955086
- 0.8903272748
- 0.8910415769
- 0.8917558193
- 0.8924701214
- 0.8931844234
- 0.8938987255
- 0.8946129084
- 0.8953272104
- 0.8960415125
- 0.8967556953
- 0.8974699974
- 0.8981842995
- 0.8988986015
- 0.8996127844
- 0.9003043175
- 0.9009687901
- 0.9016332030
- 0.9022976756
- 0.9029622078
- 0.9036266804
- 0.9042910933
- 0.9049556255
- 0.9056200981
- 0.9062845707
- 0.9069489837
- 0.9076135159
- 0.9082779884
- 0.9089424014
- 0.9096068740
- 0.9102444053
- 0.9108428955
- 0.9114415050
- 0.9120399952
- 0.9126384854
- 0.9132369757
- 0.9138355255
- 0.9144340158
- 0.9150325060
- 0.9156309962
- 0.9162294865
- 0.9168279767
- 0.9174265265
- 0.9180250168
- 0.9186235070
- 0.9192219973
- 0.9198204875
- 0.9203649759
- 0.9208863974
- 0.9214078188
- 0.9219291210
- 0.9224504828
- 0.9229717851
- 0.9234932065
- 0.9240146279
- 0.9245358706
- 0.9250572920
- 0.9255785942
- 0.9261000156
- 0.9266213775
- 0.9271426797
- 0.9276641011
- 0.9281855226
- 0.9287068248
- 0.9292281866
- 0.9297494888
- 0.9302288294
- 0.9306690097
- 0.9311093092
- 0.9315496087
- 0.9319899082
- 0.9324302077
- 0.9328703880
- 0.9333106875
- 0.9337509871
- 0.9341912866
- 0.9346315861
- 0.9350718260
- 0.9355121255
- 0.9359524250
- 0.9363927245
- 0.9368330240
- 0.9372732043
- 0.9377135038
- 0.9381538033
- 0.9385941029
- 0.9390344024
- 0.9394745827
- 0.9399148822
- 0.9402922988
- 0.9406545758
- 0.9410169125
- 0.9413791895
- 0.9417415261
- 0.9421038032
- 0.9424660802
- 0.9428284168
- 0.9431906939
- 0.9435529709
- 0.9439153075
- 0.9442775846
- 0.9446399212
- 0.9450021982
- 0.9453645945
- 0.9457268715
- 0.9460892081
- 0.9464514852
- 0.9468138218
- 0.9471760988
- 0.9475383759
- 0.9479007125
- 0.9482629895
- 0.9486253262
- 0.9489876032
- 0.9493498802
- 0.9497122169
- 0.9500601292
- 0.9503526092
- 0.9506450295
- 0.9509373903
- 0.9512298107
- 0.9515222907
- 0.9518147111
- 0.9521070719
- 0.9523994923
- 0.9526919723
- 0.9529843926
- 0.9532768130
- 0.9535691738
- 0.9538617134
- 0.9541540742
- 0.9544464946
- 0.9547389150
- 0.9550313950
- 0.9553238153
- 0.9556161761
- 0.9559085965
- 0.9562010765
- 0.9564934969
- 0.9567859173
- 0.9570782781
- 0.9573706985
- 0.9576631784
- 0.9579555988
- 0.9582480192
- 0.9585403800
- 0.9588329196
- 0.9591252804
- 0.9594177008
- 0.9597101212
- 0.9600020051
- 0.9602351189
- 0.9604681134
- 0.9607011080
- 0.9609341025
- 0.9611670971
- 0.9614000916
- 0.9616330862
- 0.9618662000
- 0.9620991945
- 0.9623321891
- 0.9625651836
- 0.9627981782
- 0.9630311728
- 0.9632642269
- 0.9634972811
- 0.9637302756
- 0.9639633298
- 0.9641963243
- 0.9644293189
- 0.9646623135
- 0.9648953080
- 0.9651284218
- 0.9653614163
- 0.9655944109
- 0.9658274055
- 0.9660604000
- 0.9662933946
- 0.9665263891
- 0.9667595029
- 0.9669924974
- 0.9672254920
- 0.9674584866
- 0.9676914811
- 0.9679244757
- 0.9681574702
- 0.9683905840
- 0.9686235785
- 0.9688565731
- 0.9690896273
- 0.9693226218
- 0.9695556164
- 0.9697886109
- 0.9700170755
- 0.9702014923
- 0.9703857899
- 0.9705702066
- 0.9707545042
- 0.9709389210
- 0.9711232185
- 0.9713075757
- 0.9714918733
- 0.9716762900
- 0.9718605876
- 0.9720450044
- 0.9722293019
- 0.9724137187
- 0.9725980163
- 0.9727823734
- 0.9729666710
- 0.9731510878
- 0.9733353853
- 0.9735198021
- 0.9737040997
- 0.9738885164
- 0.9740728140
- 0.9742571712
- 0.9744415283
- 0.9746258855
- 0.9748101830
- 0.9749945998
- 0.9751788974
- 0.9753633142
- 0.9755476117
- 0.9757320285
- 0.9759163260
- 0.9761006236
- 0.9762849808
- 0.9764692783
- 0.9766536951
- 0.9768379927
- 0.9770224094
- 0.9772067070
- 0.9773911238
- 0.9775754213
- 0.9777597785
- 0.9779440761
- 0.9781284928
- 0.9783127904
- 0.9784972072
- 0.9786815047
- 0.9788659215
- 0.9790502191
- 0.9792345762
- 0.9794188738
- 0.9796032906
- 0.9797875881
- 0.9799720049
- 0.9801232815
- 0.9802687764
- 0.9804142118
- 0.9805597067
- 0.9807050824
- 0.9808505774
- 0.9809960127
- 0.9811415076
- 0.9812868834
- 0.9814323783
- 0.9815778136
- 0.9817233086
- 0.9818686843
- 0.9820141792
- 0.9821596146
- 0.9823051095
- 0.9824504852
- 0.9825959802
- 0.9827414155
- 0.9828869104
- 0.9830322862
- 0.9831777811
- 0.9833232164
- 0.9834687114
- 0.9836140871
- 0.9837595820
- 0.9839050174
- 0.9840505123
- 0.9841958880
- 0.9843413830
- 0.9844868183
- 0.9846323133
- 0.9847776890
- 0.9849231839
- 0.9850686193
- 0.9852141142
- 0.9853594899
- 0.9855049849
- 0.9856504202
- 0.9857959151
- 0.9859412909
- 0.9860867858
- 0.9862322211
- 0.9863777161
- 0.9865230918
- 0.9866685867
- 0.9868140221
- 0.9869595170
- 0.9871048927
- 0.9872503877
- 0.9873958230
- 0.9875413179
- 0.9876866937
- 0.9878321886
- 0.9879776239
- 0.9881231189
- 0.9882684946
- 0.9884139895
- 0.9885594249
- 0.9887049198
- 0.9888502955
- 0.9889957905
- 0.9891412258
- 0.9892867208
- 0.9894320965
- 0.9895775914
- 0.9897230864
- 0.9898685217
- 0.9900109768
- 0.9901257753
- 0.9902405739
- 0.9903554916
- 0.9904702902
- 0.9905850887
- 0.9906998873
- 0.9908146858
- 0.9909294844
- 0.9910444021
- 0.9911592007
- 0.9912739992
- 0.9913887978
- 0.9915035963
- 0.9916183949
- 0.9917333126
- 0.9918481112
- 0.9919629097
- 0.9920777082
- 0.9921925068
- 0.9923073053
- 0.9924221039
- 0.9925370216
- 0.9926518202
- 0.9927666187
- 0.9928814173
- 0.9929962158
- 0.9931110144
- 0.9932258725
- 0.9933406711
- 0.9934555292
- 0.9935703278
- 0.9936851263
- 0.9937999249
- 0.9939147830
- 0.9940295815
- 0.9941443801
- 0.9942591786
- 0.9943739772
- 0.9944887757
- 0.9946036935
- 0.9947184920
- 0.9948332906
- 0.9949480891
- 0.9950628877
- 0.9951776862
- 0.9952924848
- 0.9954074025
- 0.9955222011
- 0.9956369996
- 0.9957517982
- 0.9958665967
- 0.9959813952
- 0.9960963130
- 0.9962111115
- 0.9963259101
- 0.9964407086
- 0.9965555072
- 0.9966703057
- 0.9967852235
- 0.9969000220
- 0.9970148206
- 0.9971296191
- 0.9972444177
- 0.9973592162
- 0.9974740148
- 0.9975888729
- 0.9977036715
- 0.9978185296
- 0.9979333282
- 0.9980481267
- 0.9981629252
- 0.9982777834
- 0.9983925819
- 0.9985073805
- 0.9986221790
- 0.9987369776
- 0.9988517761
- 0.9989666939
- 0.9990814924
- 0.9991962910
- 0.9993110895
- 0.9994258881
- 0.9995406866
- 0.9996556044
- 0.9997704029
- 0.9998852015
- 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/canon_optura_981114.spi1d b/release/datafiles/colormanagement/luts/film_response/canon_optura_981114.spi1d
deleted file mode 100644
index 477d237a032..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/canon_optura_981114.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 1
-{
- 0.0000000000
- 0.0011549980
- 0.0023099950
- 0.0034649931
- 0.0046199900
- 0.0057749879
- 0.0069299862
- 0.0080849826
- 0.0092399810
- 0.0104988897
- 0.0119577302
- 0.0134165697
- 0.0148754101
- 0.0163342599
- 0.0177931003
- 0.0192519408
- 0.0208822303
- 0.0226929598
- 0.0245036893
- 0.0263144094
- 0.0281251408
- 0.0299358703
- 0.0321105719
- 0.0342986286
- 0.0364867002
- 0.0386747718
- 0.0410060883
- 0.0435574502
- 0.0461088084
- 0.0486601703
- 0.0513551086
- 0.0542088412
- 0.0570625700
- 0.0599162988
- 0.0629694685
- 0.0660286620
- 0.0690878481
- 0.0722158924
- 0.0753731802
- 0.0785304680
- 0.0816907808
- 0.0848537087
- 0.0880166367
- 0.0911577269
- 0.0942621008
- 0.0973664671
- 0.1004566029
- 0.1034670025
- 0.1064774022
- 0.1094878018
- 0.1124091968
- 0.1153123975
- 0.1182155982
- 0.1210779995
- 0.1238754019
- 0.1266727000
- 0.1294700056
- 0.1321890950
- 0.1348897964
- 0.1375904977
- 0.1402821988
- 0.1428993046
- 0.1455163062
- 0.1481333971
- 0.1507305056
- 0.1532779038
- 0.1558253020
- 0.1583727002
- 0.1608998030
- 0.1633909047
- 0.1658820063
- 0.1683731973
- 0.1708489954
- 0.1732959002
- 0.1757428944
- 0.1781897992
- 0.1806280017
- 0.1830410063
- 0.1854541004
- 0.1878671944
- 0.1902772933
- 0.1926648021
- 0.1950524002
- 0.1974398941
- 0.1998274028
- 0.2021971047
- 0.2045654058
- 0.2069337070
- 0.2093019933
- 0.2116595954
- 0.2140129060
- 0.2163662016
- 0.2187193930
- 0.2210668027
- 0.2234072983
- 0.2257477045
- 0.2280880958
- 0.2304262072
- 0.2327540070
- 0.2350818068
- 0.2374096066
- 0.2397374958
- 0.2420527041
- 0.2443664074
- 0.2466800958
- 0.2489937991
- 0.2512977123
- 0.2535941005
- 0.2558904886
- 0.2581869066
- 0.2604787052
- 0.2627533972
- 0.2650280893
- 0.2673028111
- 0.2695775032
- 0.2718302011
- 0.2740780115
- 0.2763257027
- 0.2785733938
- 0.2808091044
- 0.2830238938
- 0.2852387130
- 0.2874535024
- 0.2896682024
- 0.2918500006
- 0.2940258980
- 0.2962017953
- 0.2983776927
- 0.3005422950
- 0.3026734889
- 0.3048047125
- 0.3069359958
- 0.3090671897
- 0.3111704886
- 0.3132519126
- 0.3153333068
- 0.3174147904
- 0.3194962144
- 0.3215366006
- 0.3235639036
- 0.3255912066
- 0.3276185095
- 0.3296456933
- 0.3316256106
- 0.3335955143
- 0.3355652988
- 0.3375352025
- 0.3395051062
- 0.3414301872
- 0.3433403969
- 0.3452506065
- 0.3471607864
- 0.3490709960
- 0.3509500921
- 0.3527995944
- 0.3546490967
- 0.3564985991
- 0.3583481908
- 0.3601911962
- 0.3619799018
- 0.3637686074
- 0.3655573130
- 0.3673459888
- 0.3691348135
- 0.3708924949
- 0.3726212978
- 0.3743501008
- 0.3760789037
- 0.3778077066
- 0.3795365095
- 0.3812226951
- 0.3828932047
- 0.3845637143
- 0.3862341940
- 0.3879047036
- 0.3895752132
- 0.3912039101
- 0.3928183019
- 0.3944328129
- 0.3960472047
- 0.3976615965
- 0.3992759883
- 0.4008611143
- 0.4024221897
- 0.4039832950
- 0.4055444002
- 0.4071055949
- 0.4086667001
- 0.4102205038
- 0.4117313921
- 0.4132421911
- 0.4147531092
- 0.4162639976
- 0.4177747965
- 0.4192857146
- 0.4207718074
- 0.4222356975
- 0.4236997068
- 0.4251635969
- 0.4266274869
- 0.4280914068
- 0.4295552969
- 0.4309889078
- 0.4324092865
- 0.4338296950
- 0.4352501035
- 0.4366703928
- 0.4380908012
- 0.4395112097
- 0.4409053028
- 0.4422855079
- 0.4436658025
- 0.4450460970
- 0.4464263916
- 0.4478066862
- 0.4491870105
- 0.4505521953
- 0.4518958032
- 0.4532394111
- 0.4545829892
- 0.4559265971
- 0.4572702050
- 0.4586139023
- 0.4599575102
- 0.4612688124
- 0.4625791907
- 0.4638895094
- 0.4651997983
- 0.4665100873
- 0.4678204060
- 0.4691306949
- 0.4704309106
- 0.4717111886
- 0.4729914069
- 0.4742717147
- 0.4755519032
- 0.4768322110
- 0.4781123996
- 0.4793927073
- 0.4806587100
- 0.4819119871
- 0.4831652939
- 0.4844186008
- 0.4856719077
- 0.4869252145
- 0.4881784916
- 0.4894317091
- 0.4906719029
- 0.4919010997
- 0.4931303859
- 0.4943596125
- 0.4955888987
- 0.4968182147
- 0.4980474114
- 0.4992766976
- 0.5004972219
- 0.5017052293
- 0.5029131770
- 0.5041211247
- 0.5053290725
- 0.5065370798
- 0.5077450871
- 0.5089530945
- 0.5101585984
- 0.5113480091
- 0.5125373006
- 0.5137265921
- 0.5149158835
- 0.5161052942
- 0.5172945857
- 0.5184838772
- 0.5196732879
- 0.5208507776
- 0.5220239162
- 0.5231968760
- 0.5243700147
- 0.5255430937
- 0.5267161727
- 0.5278891921
- 0.5290622711
- 0.5302324891
- 0.5313915014
- 0.5325505733
- 0.5337095857
- 0.5348685980
- 0.5360276103
- 0.5371866226
- 0.5383455753
- 0.5395045877
- 0.5406568050
- 0.5418037772
- 0.5429506898
- 0.5440977216
- 0.5452446938
- 0.5463917255
- 0.5475386977
- 0.5486857295
- 0.5498327017
- 0.5509709120
- 0.5521076918
- 0.5532444715
- 0.5543813109
- 0.5555180907
- 0.5566548705
- 0.5577917099
- 0.5589284897
- 0.5600647926
- 0.5611929893
- 0.5623211861
- 0.5634493828
- 0.5645775795
- 0.5657057762
- 0.5668339729
- 0.5679622293
- 0.5690904260
- 0.5702171922
- 0.5713382959
- 0.5724593997
- 0.5735803843
- 0.5747014880
- 0.5758225918
- 0.5769436955
- 0.5780646801
- 0.5791857839
- 0.5803052783
- 0.5814204812
- 0.5825356245
- 0.5836508274
- 0.5847659707
- 0.5858811736
- 0.5869963765
- 0.5881115794
- 0.5892267823
- 0.5903404951
- 0.5914508104
- 0.5925611258
- 0.5936715007
- 0.5947818160
- 0.5958921909
- 0.5970025063
- 0.5981128812
- 0.5992231965
- 0.6003323793
- 0.6014387012
- 0.6025450826
- 0.6036515236
- 0.6047579050
- 0.6058642268
- 0.6069706082
- 0.6080769897
- 0.6091833115
- 0.6102889180
- 0.6113919020
- 0.6124950051
- 0.6135979891
- 0.6147010922
- 0.6158041954
- 0.6169071794
- 0.6180102825
- 0.6191133857
- 0.6202158928
- 0.6213160753
- 0.6224163771
- 0.6235166788
- 0.6246169209
- 0.6257172227
- 0.6268175244
- 0.6279177070
- 0.6290180087
- 0.6301180124
- 0.6312158108
- 0.6323136091
- 0.6334114075
- 0.6345092058
- 0.6356070042
- 0.6367048025
- 0.6378026009
- 0.6389003992
- 0.6399981976
- 0.6410936117
- 0.6421890855
- 0.6432846189
- 0.6443799734
- 0.6454755068
- 0.6465709805
- 0.6476663947
- 0.6487619281
- 0.6498574018
- 0.6509507895
- 0.6520439982
- 0.6531370878
- 0.6542302966
- 0.6553233862
- 0.6564165950
- 0.6575096846
- 0.6586028934
- 0.6596959829
- 0.6607874036
- 0.6618781090
- 0.6629688740
- 0.6640595794
- 0.6651502848
- 0.6662409902
- 0.6673316956
- 0.6684224010
- 0.6695131063
- 0.6706023216
- 0.6716902852
- 0.6727783084
- 0.6738662720
- 0.6749542952
- 0.6760423779
- 0.6771304011
- 0.6782184243
- 0.6793063879
- 0.6803932190
- 0.6814782023
- 0.6825631261
- 0.6836479902
- 0.6847329140
- 0.6858178973
- 0.6869028211
- 0.6879876852
- 0.6890726089
- 0.6901569963
- 0.6912384033
- 0.6923196912
- 0.6934009790
- 0.6944823861
- 0.6955636740
- 0.6966450214
- 0.6977263093
- 0.6988077164
- 0.6998890042
- 0.7009665966
- 0.7020437121
- 0.7031208873
- 0.7041980028
- 0.7052751780
- 0.7063522935
- 0.7074295282
- 0.7085065842
- 0.7095838189
- 0.7106578946
- 0.7117301822
- 0.7128025293
- 0.7138748169
- 0.7149469852
- 0.7160192728
- 0.7170916200
- 0.7181639075
- 0.7192360759
- 0.7203068137
- 0.7213733792
- 0.7224400043
- 0.7235066295
- 0.7245730758
- 0.7256397009
- 0.7267063260
- 0.7277728915
- 0.7288395166
- 0.7299060822
- 0.7309666276
- 0.7320265770
- 0.7330865860
- 0.7341464758
- 0.7352064848
- 0.7362664938
- 0.7373265028
- 0.7383863926
- 0.7394464016
- 0.7405027151
- 0.7415549159
- 0.7426071763
- 0.7436593771
- 0.7447115779
- 0.7457638979
- 0.7468160987
- 0.7478684187
- 0.7489206195
- 0.7499728203
- 0.7510163188
- 0.7520595193
- 0.7531027794
- 0.7541459799
- 0.7551891804
- 0.7562325001
- 0.7572757006
- 0.7583189011
- 0.7593622208
- 0.7604013085
- 0.7614340186
- 0.7624667287
- 0.7634993792
- 0.7645320892
- 0.7655647993
- 0.7665975094
- 0.7676302195
- 0.7686629295
- 0.7696955800
- 0.7707195878
- 0.7717399001
- 0.7727602124
- 0.7737805247
- 0.7748007774
- 0.7758212090
- 0.7768415213
- 0.7778617740
- 0.7788820863
- 0.7799023986
- 0.7809095979
- 0.7819153070
- 0.7829210758
- 0.7839267850
- 0.7849326134
- 0.7859383225
- 0.7869439721
- 0.7879498005
- 0.7889555097
- 0.7899612784
- 0.7909504771
- 0.7919390202
- 0.7929275036
- 0.7939161062
- 0.7949045897
- 0.7958930731
- 0.7968816757
- 0.7978702188
- 0.7988587022
- 0.7998473048
- 0.8008186221
- 0.8017867804
- 0.8027549982
- 0.8037232161
- 0.8046914935
- 0.8056597114
- 0.8066279292
- 0.8075960875
- 0.8085643053
- 0.8095325232
- 0.8104882836
- 0.8114324808
- 0.8123767972
- 0.8133209944
- 0.8142651916
- 0.8152093887
- 0.8161537051
- 0.8170979023
- 0.8180420995
- 0.8189862967
- 0.8199306130
- 0.8208488226
- 0.8217648864
- 0.8226810098
- 0.8235970736
- 0.8245131969
- 0.8254293203
- 0.8263453841
- 0.8272615075
- 0.8281775713
- 0.8290936947
- 0.8300095201
- 0.8308929205
- 0.8317763209
- 0.8326597214
- 0.8335431218
- 0.8344264030
- 0.8353098035
- 0.8361932039
- 0.8370766044
- 0.8379600048
- 0.8388434052
- 0.8397268057
- 0.8405842185
- 0.8414300084
- 0.8422756791
- 0.8431215286
- 0.8439673185
- 0.8448129892
- 0.8456587791
- 0.8465046287
- 0.8473502994
- 0.8481960893
- 0.8490418792
- 0.8498876095
- 0.8506965041
- 0.8514996767
- 0.8523029089
- 0.8531060815
- 0.8539093137
- 0.8547124267
- 0.8555155993
- 0.8563187718
- 0.8571220040
- 0.8579251766
- 0.8587284088
- 0.8595315814
- 0.8603150249
- 0.8610708714
- 0.8618267775
- 0.8625826240
- 0.8633384705
- 0.8640943170
- 0.8648502231
- 0.8656061292
- 0.8663619161
- 0.8671178222
- 0.8678736091
- 0.8686295152
- 0.8693854213
- 0.8701316118
- 0.8708360195
- 0.8715404272
- 0.8722447157
- 0.8729491234
- 0.8736534715
- 0.8743578196
- 0.8750622272
- 0.8757665753
- 0.8764709830
- 0.8771752715
- 0.8778796792
- 0.8785840869
- 0.8792883754
- 0.8799927831
- 0.8806430101
- 0.8812925816
- 0.8819422126
- 0.8825919032
- 0.8832414746
- 0.8838911057
- 0.8845406771
- 0.8851904273
- 0.8858399987
- 0.8864896297
- 0.8871392012
- 0.8877888918
- 0.8884385228
- 0.8890880942
- 0.8897377253
- 0.8903535008
- 0.8909463286
- 0.8915392160
- 0.8921319842
- 0.8927248120
- 0.8933175802
- 0.8939105272
- 0.8945032954
- 0.8950961232
- 0.8956890106
- 0.8962817788
- 0.8968746066
- 0.8974674940
- 0.8980603218
- 0.8986530900
- 0.8992459178
- 0.8998388052
- 0.9003897905
- 0.9009250998
- 0.9014605284
- 0.9019957781
- 0.9025312066
- 0.9030665755
- 0.9036018848
- 0.9041373134
- 0.9046726227
- 0.9052079916
- 0.9057434201
- 0.9062787294
- 0.9068140984
- 0.9073494077
- 0.9078847766
- 0.9084202051
- 0.9089555144
- 0.9094908834
- 0.9100235105
- 0.9105020761
- 0.9109807014
- 0.9114593863
- 0.9119380116
- 0.9124165773
- 0.9128953218
- 0.9133738875
- 0.9138525128
- 0.9143311977
- 0.9148098230
- 0.9152883887
- 0.9157670736
- 0.9162456989
- 0.9167243242
- 0.9172030091
- 0.9176815748
- 0.9181602001
- 0.9186388850
- 0.9191175103
- 0.9195960760
- 0.9200661778
- 0.9204902053
- 0.9209141135
- 0.9213380814
- 0.9217619896
- 0.9221860170
- 0.9226099253
- 0.9230338931
- 0.9234578013
- 0.9238818288
- 0.9243056774
- 0.9247297049
- 0.9251536131
- 0.9255775213
- 0.9260014892
- 0.9264253974
- 0.9268494248
- 0.9272732735
- 0.9276973009
- 0.9281212091
- 0.9285451770
- 0.9289690852
- 0.9293931127
- 0.9298170209
- 0.9302117229
- 0.9305840731
- 0.9309564829
- 0.9313287735
- 0.9317011833
- 0.9320735931
- 0.9324460030
- 0.9328184128
- 0.9331908226
- 0.9335631728
- 0.9339355826
- 0.9343079925
- 0.9346802831
- 0.9350526929
- 0.9354251027
- 0.9357975125
- 0.9361699224
- 0.9365422726
- 0.9369146824
- 0.9372870922
- 0.9376595020
- 0.9380317926
- 0.9384042025
- 0.9387766123
- 0.9391490221
- 0.9395213723
- 0.9398937821
- 0.9402320981
- 0.9405568838
- 0.9408816099
- 0.9412062764
- 0.9415311217
- 0.9418557882
- 0.9421805739
- 0.9425053000
- 0.9428300858
- 0.9431548119
- 0.9434794784
- 0.9438043237
- 0.9441289902
- 0.9444537759
- 0.9447785020
- 0.9451032877
- 0.9454280138
- 0.9457526803
- 0.9460775256
- 0.9464021921
- 0.9467269778
- 0.9470517039
- 0.9473763704
- 0.9477012157
- 0.9480258822
- 0.9483507276
- 0.9486753941
- 0.9490001798
- 0.9493249059
- 0.9496495724
- 0.9499744177
- 0.9502593279
- 0.9505407810
- 0.9508221745
- 0.9511036873
- 0.9513852000
- 0.9516667128
- 0.9519482255
- 0.9522296190
- 0.9525110722
- 0.9527925849
- 0.9530740976
- 0.9533556104
- 0.9536370039
- 0.9539185166
- 0.9542000294
- 0.9544814825
- 0.9547629952
- 0.9550443888
- 0.9553259015
- 0.9556074142
- 0.9558889270
- 0.9561703801
- 0.9564517736
- 0.9567332864
- 0.9570147991
- 0.9572963119
- 0.9575778246
- 0.9578592181
- 0.9581406713
- 0.9584221840
- 0.9587036967
- 0.9589852095
- 0.9592666030
- 0.9595481157
- 0.9598296285
- 0.9600958228
- 0.9603385925
- 0.9605814219
- 0.9608241916
- 0.9610670209
- 0.9613097906
- 0.9615526199
- 0.9617953897
- 0.9620382190
- 0.9622809887
- 0.9625238180
- 0.9627665877
- 0.9630094171
- 0.9632521868
- 0.9634950161
- 0.9637377858
- 0.9639806151
- 0.9642233849
- 0.9644662142
- 0.9647089839
- 0.9649518132
- 0.9651945829
- 0.9654374123
- 0.9656801820
- 0.9659230113
- 0.9661657810
- 0.9664086103
- 0.9666513801
- 0.9668942094
- 0.9671369791
- 0.9673798084
- 0.9676225781
- 0.9678654075
- 0.9681081772
- 0.9683510065
- 0.9685937762
- 0.9688366055
- 0.9690793753
- 0.9693222046
- 0.9695649743
- 0.9698078036
- 0.9700434208
- 0.9702520967
- 0.9704607725
- 0.9706693888
- 0.9708781242
- 0.9710866809
- 0.9712954164
- 0.9715039730
- 0.9717127085
- 0.9719213247
- 0.9721300006
- 0.9723386168
- 0.9725472927
- 0.9727559090
- 0.9729645848
- 0.9731732011
- 0.9733818769
- 0.9735904932
- 0.9737992287
- 0.9740077853
- 0.9742165208
- 0.9744251966
- 0.9746338129
- 0.9748424888
- 0.9750511050
- 0.9752597809
- 0.9754683971
- 0.9756770730
- 0.9758856893
- 0.9760944247
- 0.9763029814
- 0.9765117168
- 0.9767202735
- 0.9769290090
- 0.9771376252
- 0.9773463011
- 0.9775549173
- 0.9777635932
- 0.9779723287
- 0.9781808853
- 0.9783896208
- 0.9785981774
- 0.9788069129
- 0.9790155292
- 0.9792242050
- 0.9794328213
- 0.9796414971
- 0.9798501134
- 0.9800503850
- 0.9802291989
- 0.9804080129
- 0.9805868864
- 0.9807657003
- 0.9809445143
- 0.9811233282
- 0.9813022017
- 0.9814810157
- 0.9816598296
- 0.9818385839
- 0.9820175171
- 0.9821962714
- 0.9823750854
- 0.9825540185
- 0.9827327728
- 0.9829115868
- 0.9830904007
- 0.9832692742
- 0.9834480882
- 0.9836269021
- 0.9838057160
- 0.9839845896
- 0.9841634035
- 0.9843422174
- 0.9845209718
- 0.9846999049
- 0.9848787189
- 0.9850574732
- 0.9852364063
- 0.9854152203
- 0.9855939746
- 0.9857727885
- 0.9859517217
- 0.9861304760
- 0.9863092899
- 0.9864881039
- 0.9866669774
- 0.9868457913
- 0.9870246053
- 0.9872034192
- 0.9873822927
- 0.9875611067
- 0.9877399206
- 0.9879187942
- 0.9880976081
- 0.9882764220
- 0.9884551764
- 0.9886341095
- 0.9888129234
- 0.9889916778
- 0.9891704917
- 0.9893494248
- 0.9895281792
- 0.9897069931
- 0.9898858070
- 0.9900553226
- 0.9902083278
- 0.9903612733
- 0.9905142784
- 0.9906672835
- 0.9908202887
- 0.9909732938
- 0.9911262989
- 0.9912793040
- 0.9914323092
- 0.9915853143
- 0.9917383194
- 0.9918913245
- 0.9920443296
- 0.9921972752
- 0.9923502803
- 0.9925032854
- 0.9926561713
- 0.9928091764
- 0.9929621816
- 0.9931151867
- 0.9932681918
- 0.9934211969
- 0.9935742021
- 0.9937272072
- 0.9938802123
- 0.9940332174
- 0.9941862226
- 0.9943392277
- 0.9944921732
- 0.9946451783
- 0.9947981834
- 0.9949511886
- 0.9951041937
- 0.9952571988
- 0.9954102039
- 0.9955630898
- 0.9957160950
- 0.9958691001
- 0.9960221052
- 0.9961751103
- 0.9963281155
- 0.9964811206
- 0.9966341257
- 0.9967870712
- 0.9969400764
- 0.9970930815
- 0.9972460866
- 0.9973990917
- 0.9975520968
- 0.9977051020
- 0.9978581071
- 0.9980111122
- 0.9981641173
- 0.9983171225
- 0.9984701276
- 0.9986230135
- 0.9987760186
- 0.9989290237
- 0.9990820289
- 0.9992349744
- 0.9993879795
- 0.9995409846
- 0.9996939898
- 0.9998469949
- 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_12min.spi1d b/release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_12min.spi1d
deleted file mode 100644
index d5e4ea9d0fb..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_12min.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 1
-{
- 0.0000000000
- 0.0007793432
- 0.0016043870
- 0.0025048309
- 0.0034564850
- 0.0044531059
- 0.0054927212
- 0.0065743062
- 0.0076966030
- 0.0088652465
- 0.0100406297
- 0.0112482598
- 0.0124893002
- 0.0137513904
- 0.0150318900
- 0.0163053796
- 0.0175968707
- 0.0188959707
- 0.0202209800
- 0.0215417892
- 0.0228415392
- 0.0241345204
- 0.0254166108
- 0.0267051402
- 0.0279715508
- 0.0292299706
- 0.0305107906
- 0.0318148397
- 0.0331244394
- 0.0344182886
- 0.0356710814
- 0.0369000100
- 0.0381264500
- 0.0393604413
- 0.0405932292
- 0.0418275297
- 0.0430539995
- 0.0442756005
- 0.0454925410
- 0.0467148200
- 0.0479568392
- 0.0492201187
- 0.0505055487
- 0.0518039688
- 0.0530999005
- 0.0543935411
- 0.0556728095
- 0.0569286086
- 0.0581700616
- 0.0593975298
- 0.0606211387
- 0.0618490316
- 0.0630754977
- 0.0642991737
- 0.0655274168
- 0.0667622983
- 0.0679954067
- 0.0692288280
- 0.0704668984
- 0.0717051104
- 0.0729388893
- 0.0741742104
- 0.0754114315
- 0.0766490623
- 0.0779046863
- 0.0791758820
- 0.0804568231
- 0.0817457736
- 0.0830455273
- 0.0843512416
- 0.0856669694
- 0.0869878605
- 0.0883099586
- 0.0896294117
- 0.0909416676
- 0.0922398567
- 0.0935223699
- 0.0948002487
- 0.0960806310
- 0.0973561779
- 0.0986227468
- 0.0998791903
- 0.1011310965
- 0.1023767963
- 0.1036218032
- 0.1048732996
- 0.1061237976
- 0.1073772013
- 0.1086406037
- 0.1099131033
- 0.1111890003
- 0.1124633029
- 0.1137432009
- 0.1150280014
- 0.1163161024
- 0.1176021993
- 0.1188817993
- 0.1201585010
- 0.1214374006
- 0.1227219999
- 0.1240141019
- 0.1253069043
- 0.1266023964
- 0.1279031932
- 0.1292033046
- 0.1305052042
- 0.1318120956
- 0.1331252009
- 0.1344417036
- 0.1357488036
- 0.1370531023
- 0.1383568048
- 0.1396605074
- 0.1409630030
- 0.1422598958
- 0.1435438991
- 0.1448162943
- 0.1460811943
- 0.1473405957
- 0.1486002952
- 0.1498605013
- 0.1511213034
- 0.1523707062
- 0.1536183953
- 0.1548663974
- 0.1561181992
- 0.1573731005
- 0.1586305052
- 0.1598910987
- 0.1611555964
- 0.1624190062
- 0.1636800021
- 0.1649398953
- 0.1662012041
- 0.1674640030
- 0.1687299013
- 0.1699973047
- 0.1712664962
- 0.1725308001
- 0.1737935990
- 0.1750548929
- 0.1763173938
- 0.1775805950
- 0.1788450032
- 0.1801103055
- 0.1813762039
- 0.1826315969
- 0.1838831007
- 0.1851277947
- 0.1863732934
- 0.1876191944
- 0.1888664067
- 0.1901142001
- 0.1913629025
- 0.1926099062
- 0.1938558966
- 0.1950968057
- 0.1963375956
- 0.1975809038
- 0.1988252997
- 0.2000714988
- 0.2013193965
- 0.2025685012
- 0.2038163990
- 0.2050641030
- 0.2063076943
- 0.2075518072
- 0.2087996006
- 0.2100487053
- 0.2113008052
- 0.2125546932
- 0.2138112932
- 0.2150679976
- 0.2163249999
- 0.2175804973
- 0.2188349068
- 0.2200877964
- 0.2213395983
- 0.2225918025
- 0.2238440067
- 0.2250992060
- 0.2263558954
- 0.2276154011
- 0.2288765013
- 0.2301405072
- 0.2314060032
- 0.2326692939
- 0.2339307964
- 0.2351918072
- 0.2364521027
- 0.2377136946
- 0.2389771044
- 0.2402402014
- 0.2415028960
- 0.2427645028
- 0.2440197021
- 0.2452747971
- 0.2465146035
- 0.2477540970
- 0.2489840984
- 0.2502116859
- 0.2514351010
- 0.2526553869
- 0.2538737059
- 0.2550880015
- 0.2563014030
- 0.2575060129
- 0.2587105036
- 0.2599005997
- 0.2610872090
- 0.2622725964
- 0.2634567022
- 0.2646411955
- 0.2658275068
- 0.2670137882
- 0.2682031095
- 0.2693929970
- 0.2705830038
- 0.2717730105
- 0.2729629874
- 0.2741507888
- 0.2753385901
- 0.2765288949
- 0.2777211964
- 0.2789132893
- 0.2801041007
- 0.2812949121
- 0.2824903131
- 0.2836886942
- 0.2848882973
- 0.2861017883
- 0.2873153090
- 0.2885307968
- 0.2897481024
- 0.2909654081
- 0.2921859026
- 0.2934064865
- 0.2946256995
- 0.2958427072
- 0.2970597148
- 0.2982782125
- 0.2994971871
- 0.3007166982
- 0.3019422889
- 0.3031679094
- 0.3043949902
- 0.3056245148
- 0.3068540096
- 0.3080824018
- 0.3093104064
- 0.3105382919
- 0.3117617965
- 0.3129849136
- 0.3142082095
- 0.3154324889
- 0.3166567981
- 0.3178820908
- 0.3191089034
- 0.3203358054
- 0.3215647936
- 0.3227958977
- 0.3240269125
- 0.3252558112
- 0.3264834881
- 0.3277111948
- 0.3289369941
- 0.3301621974
- 0.3313874006
- 0.3326055110
- 0.3338221014
- 0.3350386918
- 0.3362470865
- 0.3374541104
- 0.3386611044
- 0.3398616016
- 0.3410609961
- 0.3422603905
- 0.3434514999
- 0.3446409106
- 0.3458304107
- 0.3470165133
- 0.3482016921
- 0.3493868113
- 0.3505715132
- 0.3517560065
- 0.3529404998
- 0.3541254103
- 0.3553107083
- 0.3564960063
- 0.3576815128
- 0.3588675857
- 0.3600535989
- 0.3612394929
- 0.3624249995
- 0.3636103868
- 0.3647958934
- 0.3659862876
- 0.3671767116
- 0.3683671057
- 0.3695602119
- 0.3707543015
- 0.3719483912
- 0.3731409013
- 0.3743312061
- 0.3755215108
- 0.3767108917
- 0.3778904974
- 0.3790701926
- 0.3802497983
- 0.3814249933
- 0.3825984001
- 0.3837718070
- 0.3849433959
- 0.3861109912
- 0.3872785866
- 0.3884460926
- 0.3896096051
- 0.3907724023
- 0.3919351995
- 0.3930951953
- 0.3942511082
- 0.3954069018
- 0.3965628147
- 0.3977113962
- 0.3988589942
- 0.4000065923
- 0.4011510909
- 0.4022890925
- 0.4034270048
- 0.4045650065
- 0.4056946933
- 0.4068213105
- 0.4079478085
- 0.4090737104
- 0.4101923108
- 0.4113109112
- 0.4124295115
- 0.4135465026
- 0.4146609008
- 0.4157753885
- 0.4168899059
- 0.4180073142
- 0.4191260040
- 0.4202446938
- 0.4213634133
- 0.4224787951
- 0.4235939085
- 0.4247091115
- 0.4258244038
- 0.4269405007
- 0.4280565977
- 0.4291726947
- 0.4302915931
- 0.4314163029
- 0.4325410128
- 0.4336656928
- 0.4347921908
- 0.4359208047
- 0.4370495081
- 0.4381780922
- 0.4393090010
- 0.4404419065
- 0.4415748119
- 0.4427076876
- 0.4438371062
- 0.4449638128
- 0.4460904002
- 0.4472169876
- 0.4483405054
- 0.4494614005
- 0.4505822957
- 0.4517031908
- 0.4528234005
- 0.4539428949
- 0.4550623894
- 0.4561819136
- 0.4572989047
- 0.4584122002
- 0.4595254064
- 0.4606387019
- 0.4617524147
- 0.4628674090
- 0.4639823139
- 0.4650971889
- 0.4662118852
- 0.4673239887
- 0.4684360921
- 0.4695481956
- 0.4706602991
- 0.4717625082
- 0.4728631973
- 0.4739638865
- 0.4750646055
- 0.4761615098
- 0.4772560000
- 0.4783504903
- 0.4794450104
- 0.4805378914
- 0.4816266894
- 0.4827154875
- 0.4838042855
- 0.4848932028
- 0.4859696925
- 0.4870451093
- 0.4881204069
- 0.4891957939
- 0.4902659059
- 0.4913307130
- 0.4923956096
- 0.4934605062
- 0.4945251942
- 0.4955861866
- 0.4966472089
- 0.4977082014
- 0.4987691939
- 0.4998275936
- 0.5008835793
- 0.5019395947
- 0.5029956102
- 0.5040516257
- 0.5051162243
- 0.5061810017
- 0.5072458982
- 0.5083106756
- 0.5093780756
- 0.5104498863
- 0.5115215778
- 0.5125933886
- 0.5136651993
- 0.5147346854
- 0.5158032179
- 0.5168716908
- 0.5179402232
- 0.5190086961
- 0.5200641155
- 0.5211194158
- 0.5221747160
- 0.5232300758
- 0.5242825747
- 0.5253263116
- 0.5263699889
- 0.5274137259
- 0.5284574032
- 0.5294985771
- 0.5305367112
- 0.5315749049
- 0.5326129794
- 0.5336511135
- 0.5346894860
- 0.5357280970
- 0.5367668271
- 0.5378053784
- 0.5388441086
- 0.5398868918
- 0.5409319997
- 0.5419769883
- 0.5430220962
- 0.5440670848
- 0.5451143980
- 0.5461627245
- 0.5472109914
- 0.5482593179
- 0.5493075848
- 0.5503467917
- 0.5513814092
- 0.5524160266
- 0.5534505844
- 0.5544852018
- 0.5555140972
- 0.5565391183
- 0.5575640798
- 0.5585891008
- 0.5596141219
- 0.5606383085
- 0.5616616011
- 0.5626850128
- 0.5637083054
- 0.5647315979
- 0.5657541752
- 0.5667750239
- 0.5677956939
- 0.5688164234
- 0.5698372126
- 0.5708575845
- 0.5718625784
- 0.5728675723
- 0.5738726258
- 0.5748776197
- 0.5758826137
- 0.5768746138
- 0.5778616071
- 0.5788486004
- 0.5798354745
- 0.5808225274
- 0.5818051100
- 0.5827798247
- 0.5837545991
- 0.5847293139
- 0.5857040882
- 0.5866789222
- 0.5876461267
- 0.5886127949
- 0.5895795822
- 0.5905464292
- 0.5915130973
- 0.5924791098
- 0.5934441090
- 0.5944091082
- 0.5953741074
- 0.5963391066
- 0.5973042250
- 0.5982726812
- 0.5992414951
- 0.6002103090
- 0.6011791825
- 0.6021479964
- 0.6031122804
- 0.6040681005
- 0.6050239205
- 0.6059796810
- 0.6069355011
- 0.6078913212
- 0.6088355184
- 0.6097744703
- 0.6107134223
- 0.6116523743
- 0.6125913858
- 0.6135302782
- 0.6144611835
- 0.6153919101
- 0.6163225174
- 0.6172531843
- 0.6181837916
- 0.6191145778
- 0.6200459003
- 0.6209772229
- 0.6219084859
- 0.6228398085
- 0.6237710118
- 0.6247057915
- 0.6256468892
- 0.6265881062
- 0.6275292039
- 0.6284703016
- 0.6294115186
- 0.6303575039
- 0.6313095093
- 0.6322615147
- 0.6332135797
- 0.6341655850
- 0.6351175904
- 0.6360645294
- 0.6370056272
- 0.6379467249
- 0.6388878822
- 0.6398289800
- 0.6407700777
- 0.6417067051
- 0.6426376104
- 0.6435685158
- 0.6444994211
- 0.6454303265
- 0.6463611126
- 0.6472914815
- 0.6482210159
- 0.6491504908
- 0.6500799060
- 0.6510093808
- 0.6519389153
- 0.6528680921
- 0.6537961960
- 0.6547242999
- 0.6556524038
- 0.6565805078
- 0.6575086713
- 0.6584367752
- 0.6593579054
- 0.6602786779
- 0.6611993909
- 0.6621202230
- 0.6630408764
- 0.6639617085
- 0.6648803949
- 0.6657980084
- 0.6667156219
- 0.6676332951
- 0.6685509086
- 0.6694685221
- 0.6703848243
- 0.6712977886
- 0.6722108126
- 0.6731237769
- 0.6740368009
- 0.6749498248
- 0.6758627892
- 0.6767727733
- 0.6776821017
- 0.6785914898
- 0.6795008779
- 0.6804103255
- 0.6813195944
- 0.6822264791
- 0.6831287146
- 0.6840307713
- 0.6849328876
- 0.6858351231
- 0.6867371798
- 0.6876392961
- 0.6885449290
- 0.6894515753
- 0.6903582811
- 0.6912649274
- 0.6921715736
- 0.6930782795
- 0.6939843893
- 0.6948862076
- 0.6957879066
- 0.6966897249
- 0.6975914836
- 0.6984933019
- 0.6993951201
- 0.7002941966
- 0.7011892796
- 0.7020843029
- 0.7029793859
- 0.7038745284
- 0.7047696114
- 0.7056646943
- 0.7065535784
- 0.7074385285
- 0.7083234191
- 0.7092083097
- 0.7100932002
- 0.7109780908
- 0.7118629813
- 0.7127363086
- 0.7136055827
- 0.7144749165
- 0.7153440714
- 0.7162134051
- 0.7170826197
- 0.7179518938
- 0.7188181877
- 0.7196837068
- 0.7205492854
- 0.7214148045
- 0.7222803831
- 0.7231459022
- 0.7240114212
- 0.7248805165
- 0.7257506251
- 0.7266206741
- 0.7274907827
- 0.7283608913
- 0.7292309999
- 0.7301011086
- 0.7309634089
- 0.7318221927
- 0.7326809168
- 0.7335395813
- 0.7343984246
- 0.7352570891
- 0.7361158133
- 0.7369657159
- 0.7378072739
- 0.7386490107
- 0.7394906282
- 0.7403321862
- 0.7411738038
- 0.7420154214
- 0.7428557277
- 0.7436921000
- 0.7445284724
- 0.7453650236
- 0.7462013960
- 0.7470378876
- 0.7478743196
- 0.7487106919
- 0.7495496869
- 0.7503886819
- 0.7512277961
- 0.7520667911
- 0.7529059052
- 0.7537449002
- 0.7545840144
- 0.7554156780
- 0.7562410831
- 0.7570664287
- 0.7578917742
- 0.7587171793
- 0.7595425844
- 0.7603678703
- 0.7611923218
- 0.7619991899
- 0.7628061175
- 0.7636129856
- 0.7644199133
- 0.7652267814
- 0.7660337090
- 0.7668405175
- 0.7676423192
- 0.7684385180
- 0.7692347169
- 0.7700309753
- 0.7708271742
- 0.7716233730
- 0.7724196911
- 0.7732158899
- 0.7740070820
- 0.7747973204
- 0.7755873799
- 0.7763776183
- 0.7771677971
- 0.7779579759
- 0.7787482142
- 0.7795379162
- 0.7803233862
- 0.7811089158
- 0.7818945050
- 0.7826799750
- 0.7834655046
- 0.7842510939
- 0.7850366235
- 0.7858232856
- 0.7866128087
- 0.7874022722
- 0.7881917953
- 0.7889813185
- 0.7897707820
- 0.7905603051
- 0.7913498282
- 0.7921416163
- 0.7929369807
- 0.7937325239
- 0.7945278883
- 0.7953233719
- 0.7961187959
- 0.7969142795
- 0.7977098227
- 0.7985072732
- 0.7993078828
- 0.8001083732
- 0.8009089828
- 0.8017095923
- 0.8025102019
- 0.8033106923
- 0.8041113019
- 0.8049136996
- 0.8057196736
- 0.8065257072
- 0.8073316813
- 0.8081377149
- 0.8089436889
- 0.8097497225
- 0.8105556965
- 0.8113610148
- 0.8121625185
- 0.8129640818
- 0.8137655854
- 0.8145672083
- 0.8153687119
- 0.8161702752
- 0.8169717789
- 0.8177734017
- 0.8185741901
- 0.8193749189
- 0.8201755881
- 0.8209763169
- 0.8217771053
- 0.8225777745
- 0.8233785033
- 0.8241791725
- 0.8249862790
- 0.8257976770
- 0.8266091943
- 0.8274207115
- 0.8282322288
- 0.8290436864
- 0.8298552036
- 0.8306667209
- 0.8314790130
- 0.8322961926
- 0.8331133723
- 0.8339306116
- 0.8347477913
- 0.8355649710
- 0.8363820910
- 0.8371992707
- 0.8380165100
- 0.8388273120
- 0.8396344185
- 0.8404415846
- 0.8412486911
- 0.8420559168
- 0.8428630233
- 0.8436701894
- 0.8444772959
- 0.8452842832
- 0.8460859060
- 0.8468874097
- 0.8476889729
- 0.8484904766
- 0.8492919803
- 0.8500936031
- 0.8508951068
- 0.8516967297
- 0.8524969816
- 0.8532947898
- 0.8540925980
- 0.8548902869
- 0.8556880951
- 0.8564857841
- 0.8572835922
- 0.8580814004
- 0.8588790894
- 0.8596730232
- 0.8604632020
- 0.8612535000
- 0.8620436788
- 0.8628339767
- 0.8636242151
- 0.8644145131
- 0.8652046919
- 0.8659949899
- 0.8667806983
- 0.8675637841
- 0.8683468103
- 0.8691297770
- 0.8699129224
- 0.8706958890
- 0.8714789152
- 0.8722620010
- 0.8730450273
- 0.8738256097
- 0.8746048808
- 0.8753840923
- 0.8761633039
- 0.8769425750
- 0.8777217865
- 0.8785009980
- 0.8792803288
- 0.8800594807
- 0.8808330894
- 0.8816019893
- 0.8823708296
- 0.8831397295
- 0.8839085102
- 0.8846774101
- 0.8854461908
- 0.8862150908
- 0.8869838715
- 0.8877493739
- 0.8885086775
- 0.8892679811
- 0.8900274038
- 0.8907867074
- 0.8915460706
- 0.8923053741
- 0.8930646777
- 0.8938241005
- 0.8945831060
- 0.8953374028
- 0.8960916996
- 0.8968459964
- 0.8976002932
- 0.8983545899
- 0.8991088867
- 0.8998631835
- 0.9006174803
- 0.9013717771
- 0.9021221995
- 0.9028707147
- 0.9036192298
- 0.9043676853
- 0.9051162004
- 0.9058647156
- 0.9066131711
- 0.9073616862
- 0.9081102014
- 0.9088572264
- 0.9095978141
- 0.9103382826
- 0.9110788703
- 0.9118193984
- 0.9125599265
- 0.9133005142
- 0.9140409827
- 0.9147815704
- 0.9155220985
- 0.9162616730
- 0.9170007110
- 0.9177396894
- 0.9184786081
- 0.9192175865
- 0.9199566245
- 0.9206956029
- 0.9214345813
- 0.9221735001
- 0.9229124784
- 0.9236471057
- 0.9243810773
- 0.9251152277
- 0.9258491993
- 0.9265832901
- 0.9273173809
- 0.9280514121
- 0.9287855029
- 0.9295194745
- 0.9302524924
- 0.9309753180
- 0.9316980839
- 0.9324210286
- 0.9331437945
- 0.9338666201
- 0.9345893860
- 0.9353122711
- 0.9360350966
- 0.9367579222
- 0.9374781847
- 0.9381874204
- 0.9388967156
- 0.9396058917
- 0.9403151274
- 0.9410244226
- 0.9417335987
- 0.9424427748
- 0.9431521297
- 0.9438613057
- 0.9445694089
- 0.9452716708
- 0.9459741116
- 0.9466764927
- 0.9473788738
- 0.9480813146
- 0.9487836957
- 0.9494860768
- 0.9501885176
- 0.9508908987
- 0.9515926838
- 0.9522830844
- 0.9529734850
- 0.9536638856
- 0.9543542862
- 0.9550446868
- 0.9557350874
- 0.9564254880
- 0.9571158886
- 0.9578062892
- 0.9584966898
- 0.9591748118
- 0.9598501921
- 0.9605255723
- 0.9612010121
- 0.9618763924
- 0.9625517726
- 0.9632272124
- 0.9639025927
- 0.9645779729
- 0.9652534127
- 0.9659177065
- 0.9665694833
- 0.9672212005
- 0.9678729773
- 0.9685248137
- 0.9691764712
- 0.9698283076
- 0.9704800248
- 0.9711318016
- 0.9717835784
- 0.9724348783
- 0.9730530977
- 0.9736713171
- 0.9742894769
- 0.9749076962
- 0.9755259752
- 0.9761441946
- 0.9767624140
- 0.9773805737
- 0.9779987931
- 0.9786170125
- 0.9792193770
- 0.9798017740
- 0.9803841710
- 0.9809666872
- 0.9815490842
- 0.9821314812
- 0.9827138782
- 0.9832963943
- 0.9838787913
- 0.9844611883
- 0.9850435853
- 0.9855896831
- 0.9861239791
- 0.9866582751
- 0.9871926904
- 0.9877269864
- 0.9882612824
- 0.9887955785
- 0.9893299937
- 0.9898642898
- 0.9903985858
- 0.9909328818
- 0.9913933873
- 0.9918504953
- 0.9923074841
- 0.9927644730
- 0.9932215214
- 0.9936786294
- 0.9941356182
- 0.9945926070
- 0.9950495958
- 0.9955067039
- 0.9959604144
- 0.9963275790
- 0.9966949224
- 0.9970620871
- 0.9974293113
- 0.9977965951
- 0.9981638193
- 0.9985311031
- 0.9988983274
- 0.9992654920
- 0.9996327758
- 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_4min.spi1d b/release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_4min.spi1d
deleted file mode 100644
index 4835f8421e1..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_4min.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 1
-{
- 0.0000000000
- 0.0023687680
- 0.0054706829
- 0.0086651789
- 0.0120176496
- 0.0158339497
- 0.0195765607
- 0.0236159302
- 0.0276366994
- 0.0318052210
- 0.0358720496
- 0.0399059989
- 0.0439607613
- 0.0478296690
- 0.0517273210
- 0.0555948503
- 0.0593124293
- 0.0629053935
- 0.0664692596
- 0.0699850023
- 0.0734276623
- 0.0768507421
- 0.0801614299
- 0.0833590478
- 0.0865080431
- 0.0895957723
- 0.0926453620
- 0.0956536904
- 0.0985890403
- 0.1014889032
- 0.1043139026
- 0.1071280017
- 0.1098439023
- 0.1126044020
- 0.1154047996
- 0.1181370020
- 0.1207929030
- 0.1234567985
- 0.1260991991
- 0.1286775023
- 0.1312310994
- 0.1338002980
- 0.1363786012
- 0.1389155984
- 0.1414254010
- 0.1439868957
- 0.1465484947
- 0.1490968019
- 0.1516236961
- 0.1540950984
- 0.1565376967
- 0.1589566022
- 0.1613540947
- 0.1637308002
- 0.1660850048
- 0.1684197038
- 0.1707345992
- 0.1730296016
- 0.1753066033
- 0.1775436997
- 0.1797461957
- 0.1819386929
- 0.1841226071
- 0.1862974018
- 0.1884626001
- 0.1906190962
- 0.1927487999
- 0.1948511004
- 0.1969520003
- 0.1990513057
- 0.2011491954
- 0.2032300979
- 0.2052827030
- 0.2073220015
- 0.2093351036
- 0.2113271952
- 0.2133180052
- 0.2153075039
- 0.2172959000
- 0.2192790955
- 0.2212336957
- 0.2231718004
- 0.2251033932
- 0.2270285040
- 0.2289548069
- 0.2309035063
- 0.2328732014
- 0.2348369956
- 0.2367957979
- 0.2387501001
- 0.2406919003
- 0.2426078022
- 0.2445061952
- 0.2464056015
- 0.2483084053
- 0.2502099872
- 0.2521064878
- 0.2539938092
- 0.2558684051
- 0.2577266097
- 0.2595650852
- 0.2613835931
- 0.2631973922
- 0.2650325000
- 0.2668823004
- 0.2687312961
- 0.2705838084
- 0.2724444866
- 0.2743074894
- 0.2761450112
- 0.2779580951
- 0.2797524035
- 0.2815274894
- 0.2832885981
- 0.2850483060
- 0.2868123949
- 0.2885822058
- 0.2903468013
- 0.2920975983
- 0.2938277125
- 0.2955364883
- 0.2972253859
- 0.2988938093
- 0.3005304933
- 0.3021554053
- 0.3037792146
- 0.3054072857
- 0.3070620894
- 0.3087309003
- 0.3104070127
- 0.3120703995
- 0.3137196898
- 0.3153668940
- 0.3170216084
- 0.3186618090
- 0.3202942014
- 0.3219175935
- 0.3235363066
- 0.3251608014
- 0.3267996013
- 0.3284519017
- 0.3301031888
- 0.3317410052
- 0.3333635926
- 0.3349764943
- 0.3365670145
- 0.3381485939
- 0.3397214115
- 0.3412905037
- 0.3428558111
- 0.3444117010
- 0.3459688127
- 0.3475267887
- 0.3490850031
- 0.3506405950
- 0.3521885872
- 0.3537277877
- 0.3552600145
- 0.3567726910
- 0.3582783937
- 0.3597534001
- 0.3612213135
- 0.3626750112
- 0.3641248941
- 0.3655717969
- 0.3670117855
- 0.3684495986
- 0.3698936105
- 0.3713377118
- 0.3727797866
- 0.3742178977
- 0.3756431937
- 0.3770616055
- 0.3784677088
- 0.3798623085
- 0.3812437057
- 0.3826156855
- 0.3839798868
- 0.3853352964
- 0.3866848946
- 0.3880395889
- 0.3893971145
- 0.3907648027
- 0.3921375871
- 0.3935118020
- 0.3948867023
- 0.3962557912
- 0.3976216912
- 0.3989877999
- 0.4003542066
- 0.4017100036
- 0.4030559957
- 0.4043887854
- 0.4057038128
- 0.4070141017
- 0.4083139896
- 0.4096128941
- 0.4109064043
- 0.4121997952
- 0.4134868085
- 0.4147739112
- 0.4160555899
- 0.4173362851
- 0.4186184108
- 0.4199014008
- 0.4211877882
- 0.4224792123
- 0.4237694144
- 0.4250515997
- 0.4263338149
- 0.4276081026
- 0.4288811088
- 0.4301379919
- 0.4313819110
- 0.4326207042
- 0.4338417947
- 0.4350628853
- 0.4362733960
- 0.4374822080
- 0.4386931062
- 0.4399060011
- 0.4411188960
- 0.4423305988
- 0.4435423911
- 0.4447481036
- 0.4459505081
- 0.4471527040
- 0.4483538866
- 0.4495550990
- 0.4507592022
- 0.4519644976
- 0.4531674981
- 0.4543609023
- 0.4555541873
- 0.4567396045
- 0.4579207897
- 0.4591009021
- 0.4602701068
- 0.4614393115
- 0.4626025856
- 0.4637596905
- 0.4649167955
- 0.4660637975
- 0.4672091901
- 0.4683555067
- 0.4695048034
- 0.4706541896
- 0.4718030095
- 0.4729512036
- 0.4740993977
- 0.4752402902
- 0.4763796926
- 0.4775182903
- 0.4786491096
- 0.4797798991
- 0.4809078872
- 0.4820297956
- 0.4831517935
- 0.4842692018
- 0.4853824079
- 0.4864956141
- 0.4876025915
- 0.4887068868
- 0.4898110926
- 0.4909138083
- 0.4920162857
- 0.4931187034
- 0.4942246974
- 0.4953309894
- 0.4964371026
- 0.4975334108
- 0.4986295998
- 0.4997260869
- 0.5008261800
- 0.5019261837
- 0.5030261278
- 0.5041244030
- 0.5052226782
- 0.5063204765
- 0.5074101090
- 0.5084996819
- 0.5095893145
- 0.5106704831
- 0.5117517710
- 0.5128329992
- 0.5139064789
- 0.5149794221
- 0.5160521865
- 0.5171185732
- 0.5181834102
- 0.5192481875
- 0.5203077197
- 0.5213642716
- 0.5224208832
- 0.5234770179
- 0.5245326161
- 0.5255880952
- 0.5266445875
- 0.5277037024
- 0.5287628174
- 0.5298218727
- 0.5308706760
- 0.5319193006
- 0.5329679847
- 0.5340090990
- 0.5350469947
- 0.5360848904
- 0.5371162891
- 0.5381368995
- 0.5391575098
- 0.5401778221
- 0.5411760211
- 0.5421741009
- 0.5431722999
- 0.5441654921
- 0.5451557040
- 0.5461459160
- 0.5471357107
- 0.5481235981
- 0.5491116047
- 0.5500994921
- 0.5510740876
- 0.5520431995
- 0.5530123115
- 0.5539786220
- 0.5549340248
- 0.5558893085
- 0.5568445921
- 0.5578002930
- 0.5587561727
- 0.5597121119
- 0.5606679916
- 0.5616241097
- 0.5625802875
- 0.5635365248
- 0.5644925237
- 0.5654482245
- 0.5664039850
- 0.5673596859
- 0.5683150887
- 0.5692703724
- 0.5702255964
- 0.5711804032
- 0.5721278787
- 0.5730754733
- 0.5740230083
- 0.5749645829
- 0.5758937001
- 0.5768228769
- 0.5777519941
- 0.5786722898
- 0.5795848966
- 0.5804976225
- 0.5814102888
- 0.5823227167
- 0.5832350850
- 0.5841473937
- 0.5850597024
- 0.5859693885
- 0.5868784785
- 0.5877876878
- 0.5886967778
- 0.5896003246
- 0.5905032754
- 0.5914062858
- 0.5923094153
- 0.5932080746
- 0.5941067934
- 0.5950053930
- 0.5959041119
- 0.5967944860
- 0.5976848006
- 0.5985751748
- 0.5994654894
- 0.6003587246
- 0.6012520790
- 0.6021453738
- 0.6030387282
- 0.6039313078
- 0.6048238277
- 0.6057162285
- 0.6066086888
- 0.6074911952
- 0.6083701849
- 0.6092491746
- 0.6101281047
- 0.6109964848
- 0.6118568778
- 0.6127172112
- 0.6135776043
- 0.6144360900
- 0.6152914166
- 0.6161466241
- 0.6170017719
- 0.6178573966
- 0.6187161803
- 0.6195750237
- 0.6204338074
- 0.6212925911
- 0.6221556067
- 0.6230198741
- 0.6238840818
- 0.6247482896
- 0.6256136894
- 0.6264808178
- 0.6273478866
- 0.6282148957
- 0.6290820241
- 0.6299490929
- 0.6308162212
- 0.6316832900
- 0.6325504780
- 0.6334146857
- 0.6342768073
- 0.6351389885
- 0.6360011101
- 0.6368619800
- 0.6377084851
- 0.6385549903
- 0.6394014955
- 0.6402480006
- 0.6410933137
- 0.6419374943
- 0.6427816749
- 0.6436259747
- 0.6444702148
- 0.6453065276
- 0.6461421847
- 0.6469779015
- 0.6478136182
- 0.6486436725
- 0.6494596004
- 0.6502755880
- 0.6510915160
- 0.6519075036
- 0.6527132988
- 0.6535121202
- 0.6543108821
- 0.6551098228
- 0.6559085846
- 0.6566948891
- 0.6574789286
- 0.6582627892
- 0.6590468287
- 0.6598308086
- 0.6606147885
- 0.6613988280
- 0.6621828079
- 0.6629667878
- 0.6637505293
- 0.6645327210
- 0.6653149128
- 0.6660971045
- 0.6668794155
- 0.6676582098
- 0.6684288979
- 0.6691997051
- 0.6699703932
- 0.6707410812
- 0.6715074182
- 0.6722648144
- 0.6730222106
- 0.6737796068
- 0.6745370030
- 0.6752945185
- 0.6760522127
- 0.6768100262
- 0.6775677204
- 0.6783254743
- 0.6790840030
- 0.6798446774
- 0.6806052923
- 0.6813660264
- 0.6821267009
- 0.6828873158
- 0.6836469769
- 0.6844068170
- 0.6851665974
- 0.6859263182
- 0.6866860986
- 0.6874372959
- 0.6881881952
- 0.6889392138
- 0.6896901131
- 0.6904410124
- 0.6911798120
- 0.6919142008
- 0.6926484704
- 0.6933829188
- 0.6941173077
- 0.6948506236
- 0.6955826283
- 0.6963145733
- 0.6970465183
- 0.6977785230
- 0.6985105276
- 0.6992424726
- 0.6999745965
- 0.7007066011
- 0.7014386058
- 0.7021707296
- 0.7028998137
- 0.7036275864
- 0.7043554187
- 0.7050831914
- 0.7058110237
- 0.7065402269
- 0.7072740197
- 0.7080078125
- 0.7087416053
- 0.7094753981
- 0.7102091908
- 0.7109380960
- 0.7116650939
- 0.7123920918
- 0.7131190896
- 0.7138460875
- 0.7145711780
- 0.7152836919
- 0.7159962058
- 0.7167087197
- 0.7174212933
- 0.7181338072
- 0.7188457847
- 0.7195572257
- 0.7202687263
- 0.7209801078
- 0.7216914892
- 0.7224029899
- 0.7231106758
- 0.7238175273
- 0.7245242000
- 0.7252308726
- 0.7259377241
- 0.7266442180
- 0.7273383141
- 0.7280324101
- 0.7287266254
- 0.7294207215
- 0.7301148772
- 0.7308074832
- 0.7314937115
- 0.7321799994
- 0.7328662276
- 0.7335523963
- 0.7342386246
- 0.7349203229
- 0.7355914712
- 0.7362626791
- 0.7369338870
- 0.7376050949
- 0.7382763028
- 0.7389466763
- 0.7396153808
- 0.7402840853
- 0.7409527898
- 0.7416214943
- 0.7422903180
- 0.7429624796
- 0.7436416745
- 0.7443209887
- 0.7450001836
- 0.7456793785
- 0.7463586926
- 0.7470390201
- 0.7477223873
- 0.7484058738
- 0.7490894198
- 0.7497729063
- 0.7504563928
- 0.7511395812
- 0.7518200874
- 0.7525004745
- 0.7531809807
- 0.7538614273
- 0.7545418739
- 0.7552223802
- 0.7558920979
- 0.7565605044
- 0.7572287917
- 0.7578970790
- 0.7585654855
- 0.7592337728
- 0.7598943114
- 0.7605494261
- 0.7612044811
- 0.7618595958
- 0.7625148296
- 0.7631698847
- 0.7638273835
- 0.7644920945
- 0.7651568055
- 0.7658215165
- 0.7664862275
- 0.7671508193
- 0.7678154707
- 0.7684820890
- 0.7691490054
- 0.7698159814
- 0.7704828978
- 0.7711498737
- 0.7718167901
- 0.7724804878
- 0.7731373906
- 0.7737944126
- 0.7744513750
- 0.7751083970
- 0.7757654190
- 0.7764223814
- 0.7770789862
- 0.7777354121
- 0.7783918977
- 0.7790483832
- 0.7797049284
- 0.7803612947
- 0.7810173035
- 0.7816702127
- 0.7823230028
- 0.7829759121
- 0.7836287022
- 0.7842816114
- 0.7849345207
- 0.7855864167
- 0.7862372994
- 0.7868881822
- 0.7875390053
- 0.7881898880
- 0.7888407707
- 0.7894915938
- 0.7901493907
- 0.7908108234
- 0.7914720774
- 0.7921335101
- 0.7927948833
- 0.7934563160
- 0.7941176295
- 0.7947735190
- 0.7954280972
- 0.7960826755
- 0.7967371941
- 0.7973917723
- 0.7980462909
- 0.7987009287
- 0.7993466258
- 0.7999910712
- 0.8006355762
- 0.8012802005
- 0.8019247055
- 0.8025692105
- 0.8032137156
- 0.8038467169
- 0.8044781089
- 0.8051096201
- 0.8057410121
- 0.8063725233
- 0.8070039153
- 0.8076354265
- 0.8082551956
- 0.8088722229
- 0.8094893098
- 0.8101062775
- 0.8107234240
- 0.8113403916
- 0.8119574785
- 0.8125758171
- 0.8131948113
- 0.8138139248
- 0.8144329190
- 0.8150519133
- 0.8156709075
- 0.8162900209
- 0.8169054985
- 0.8175162077
- 0.8181269169
- 0.8187375069
- 0.8193482161
- 0.8199589252
- 0.8205695748
- 0.8211792707
- 0.8217806220
- 0.8223819733
- 0.8229833841
- 0.8235847950
- 0.8241862059
- 0.8247876167
- 0.8253890276
- 0.8259866834
- 0.8265830278
- 0.8271793127
- 0.8277755976
- 0.8283720016
- 0.8289682865
- 0.8295645714
- 0.8301581144
- 0.8307436705
- 0.8313292861
- 0.8319149017
- 0.8325005174
- 0.8330860734
- 0.8336716890
- 0.8342573047
- 0.8348429799
- 0.8354287148
- 0.8360143900
- 0.8366001844
- 0.8371859193
- 0.8377715945
- 0.8383573294
- 0.8389438987
- 0.8395407200
- 0.8401374817
- 0.8407343030
- 0.8413311243
- 0.8419278860
- 0.8425247073
- 0.8431215286
- 0.8437163830
- 0.8443077803
- 0.8448992968
- 0.8454906940
- 0.8460822105
- 0.8466736078
- 0.8472651243
- 0.8478565216
- 0.8484436274
- 0.8490272760
- 0.8496111035
- 0.8501948714
- 0.8507785797
- 0.8513624072
- 0.8519461155
- 0.8525298834
- 0.8531131744
- 0.8536962271
- 0.8542792201
- 0.8548622131
- 0.8554453254
- 0.8560283184
- 0.8566113114
- 0.8571943045
- 0.8577736020
- 0.8583512902
- 0.8589290977
- 0.8595069051
- 0.8600847125
- 0.8606625199
- 0.8612403274
- 0.8618180752
- 0.8624026775
- 0.8629906178
- 0.8635786176
- 0.8641664982
- 0.8647544980
- 0.8653423786
- 0.8659303784
- 0.8665183187
- 0.8671081066
- 0.8676996231
- 0.8682910800
- 0.8688824773
- 0.8694739938
- 0.8700655103
- 0.8706569076
- 0.8712484241
- 0.8718379140
- 0.8724226952
- 0.8730074763
- 0.8735923171
- 0.8741770983
- 0.8747618794
- 0.8753467202
- 0.8759315014
- 0.8765162826
- 0.8770982027
- 0.8776800036
- 0.8782619238
- 0.8788437843
- 0.8794255853
- 0.8800075054
- 0.8805894256
- 0.8811712265
- 0.8817477226
- 0.8823202848
- 0.8828929067
- 0.8834654093
- 0.8840379715
- 0.8846104741
- 0.8851830959
- 0.8857555985
- 0.8863282800
- 0.8869022727
- 0.8874762058
- 0.8880501986
- 0.8886241913
- 0.8891981244
- 0.8897721171
- 0.8903459907
- 0.8909199834
- 0.8914952874
- 0.8920720220
- 0.8926486969
- 0.8932253718
- 0.8938022256
- 0.8943789005
- 0.8949555755
- 0.8955323100
- 0.8961089849
- 0.8966785073
- 0.8972461224
- 0.8978137970
- 0.8983814716
- 0.8989492059
- 0.8995168209
- 0.9000844955
- 0.9006522298
- 0.9012197256
- 0.9017801881
- 0.9023407102
- 0.9029011726
- 0.9034616947
- 0.9040222168
- 0.9045826793
- 0.9051432014
- 0.9057037234
- 0.9062626958
- 0.9068132043
- 0.9073637128
- 0.9079142213
- 0.9084647894
- 0.9090152979
- 0.9095658064
- 0.9101163149
- 0.9106668234
- 0.9112154245
- 0.9117550254
- 0.9122946858
- 0.9128342867
- 0.9133738875
- 0.9139136076
- 0.9144532084
- 0.9149928093
- 0.9155325294
- 0.9160724878
- 0.9166154861
- 0.9171584845
- 0.9177014828
- 0.9182446003
- 0.9187875986
- 0.9193305969
- 0.9198735952
- 0.9204165936
- 0.9209595919
- 0.9214972854
- 0.9220345020
- 0.9225717783
- 0.9231091142
- 0.9236463904
- 0.9241837263
- 0.9247208834
- 0.9252582192
- 0.9257954955
- 0.9263281822
- 0.9268587828
- 0.9273893833
- 0.9279199839
- 0.9284505248
- 0.9289811254
- 0.9295117259
- 0.9300423265
- 0.9305728078
- 0.9311010838
- 0.9316242933
- 0.9321475029
- 0.9326707125
- 0.9331939220
- 0.9337170720
- 0.9342402816
- 0.9347636104
- 0.9352868199
- 0.9358100295
- 0.9363203049
- 0.9368283749
- 0.9373363853
- 0.9378443956
- 0.9383524060
- 0.9388604164
- 0.9393684268
- 0.9398764968
- 0.9403845072
- 0.9408923984
- 0.9413998723
- 0.9419075251
- 0.9424151182
- 0.9429225922
- 0.9434301853
- 0.9439377785
- 0.9444453120
- 0.9449529052
- 0.9454603791
- 0.9459722042
- 0.9464867711
- 0.9470013976
- 0.9475159049
- 0.9480304718
- 0.9485449791
- 0.9490596056
- 0.9495741725
- 0.9500886798
- 0.9506033063
- 0.9511142969
- 0.9516245127
- 0.9521347880
- 0.9526450038
- 0.9531552196
- 0.9536654949
- 0.9541757107
- 0.9546859264
- 0.9551960826
- 0.9557064176
- 0.9562019110
- 0.9566963911
- 0.9571908712
- 0.9576854110
- 0.9581798911
- 0.9586743712
- 0.9591689110
- 0.9596635103
- 0.9601579905
- 0.9606524706
- 0.9611294270
- 0.9616053104
- 0.9620811939
- 0.9625570774
- 0.9630330205
- 0.9635089040
- 0.9639847875
- 0.9644606709
- 0.9649366140
- 0.9654123783
- 0.9658750892
- 0.9663354158
- 0.9667956829
- 0.9672560096
- 0.9677162170
- 0.9681764841
- 0.9686368108
- 0.9690970778
- 0.9695574045
- 0.9700176120
- 0.9704771042
- 0.9709361196
- 0.9713950753
- 0.9718540907
- 0.9723131061
- 0.9727721214
- 0.9732310772
- 0.9736900926
- 0.9741491079
- 0.9746081829
- 0.9750655293
- 0.9755191803
- 0.9759730101
- 0.9764267206
- 0.9768803716
- 0.9773342013
- 0.9777879119
- 0.9782416821
- 0.9786953926
- 0.9791491032
- 0.9796028733
- 0.9800477028
- 0.9804913998
- 0.9809350967
- 0.9813787937
- 0.9818224907
- 0.9822661877
- 0.9827098846
- 0.9831535816
- 0.9835972786
- 0.9840409756
- 0.9844785929
- 0.9849042296
- 0.9853296876
- 0.9857553244
- 0.9861809015
- 0.9866064787
- 0.9870321155
- 0.9874576926
- 0.9878833294
- 0.9883089066
- 0.9887344837
- 0.9891439080
- 0.9895455837
- 0.9899473190
- 0.9903489947
- 0.9907506704
- 0.9911524057
- 0.9915542006
- 0.9919558764
- 0.9923576117
- 0.9927592874
- 0.9931610227
- 0.9935230017
- 0.9938808084
- 0.9942384958
- 0.9945963025
- 0.9949539900
- 0.9953116775
- 0.9956694841
- 0.9960271716
- 0.9963849783
- 0.9967427254
- 0.9970995188
- 0.9973632097
- 0.9976267815
- 0.9978904724
- 0.9981542230
- 0.9984179139
- 0.9986816049
- 0.9989452958
- 0.9992089272
- 0.9994726181
- 0.9997363091
- 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_5min.spi1d b/release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_5min.spi1d
deleted file mode 100644
index d199eba7b45..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_5min.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 1
-{
- 0.0000000000
- 0.0030272121
- 0.0063094199
- 0.0098175881
- 0.0132390903
- 0.0165068507
- 0.0197617300
- 0.0230012909
- 0.0261860900
- 0.0293740109
- 0.0325979404
- 0.0358636007
- 0.0391314887
- 0.0424252301
- 0.0457398184
- 0.0491124503
- 0.0525345095
- 0.0558606908
- 0.0591593795
- 0.0623592213
- 0.0656063929
- 0.0688082799
- 0.0719619915
- 0.0750681385
- 0.0781241581
- 0.0811320320
- 0.0840930864
- 0.0869851932
- 0.0898269489
- 0.0926580206
- 0.0954112411
- 0.0981268808
- 0.1008647010
- 0.1035747007
- 0.1062444001
- 0.1088567972
- 0.1114612967
- 0.1140118018
- 0.1165103987
- 0.1189728975
- 0.1214018017
- 0.1238031015
- 0.1261426061
- 0.1285005063
- 0.1308861971
- 0.1332633942
- 0.1356558949
- 0.1380044073
- 0.1403446943
- 0.1426548958
- 0.1449654996
- 0.1472640932
- 0.1495569050
- 0.1518307030
- 0.1540544927
- 0.1562412977
- 0.1584434956
- 0.1606242061
- 0.1627897024
- 0.1649412066
- 0.1670477986
- 0.1691658944
- 0.1713186055
- 0.1734748930
- 0.1756159067
- 0.1777509004
- 0.1798588932
- 0.1819704026
- 0.1841046959
- 0.1862291992
- 0.1883134991
- 0.1904103011
- 0.1924743056
- 0.1944988072
- 0.1965171993
- 0.1985401064
- 0.2005351931
- 0.2025036067
- 0.2044758946
- 0.2064372003
- 0.2083602995
- 0.2102862000
- 0.2122135013
- 0.2141225934
- 0.2159958929
- 0.2178680003
- 0.2197511047
- 0.2216199934
- 0.2234732956
- 0.2253248990
- 0.2271879017
- 0.2290568948
- 0.2309205979
- 0.2327875942
- 0.2346781045
- 0.2365760058
- 0.2384558022
- 0.2403216064
- 0.2421821058
- 0.2440275997
- 0.2458492070
- 0.2476378977
- 0.2494101971
- 0.2511883080
- 0.2529624104
- 0.2547251880
- 0.2564688921
- 0.2581931055
- 0.2599115074
- 0.2616336942
- 0.2633337080
- 0.2650091052
- 0.2666670084
- 0.2683193982
- 0.2699855864
- 0.2716380954
- 0.2732735872
- 0.2748895884
- 0.2764844894
- 0.2780745029
- 0.2796624005
- 0.2812372148
- 0.2827902138
- 0.2843335867
- 0.2858856916
- 0.2874445021
- 0.2890088856
- 0.2905732989
- 0.2921339869
- 0.2936922908
- 0.2952659130
- 0.2968513072
- 0.2984412909
- 0.3000228107
- 0.3015750945
- 0.3031128943
- 0.3046396971
- 0.3061710894
- 0.3077040017
- 0.3092370927
- 0.3107506931
- 0.3122516870
- 0.3137294054
- 0.3152104020
- 0.3166939020
- 0.3181836009
- 0.3196648061
- 0.3211343884
- 0.3225882053
- 0.3240387142
- 0.3254922032
- 0.3269436955
- 0.3283936083
- 0.3298347890
- 0.3312718868
- 0.3326953948
- 0.3341206014
- 0.3355478048
- 0.3369952142
- 0.3384498060
- 0.3399038017
- 0.3413537145
- 0.3427903950
- 0.3442232013
- 0.3456513882
- 0.3470813930
- 0.3485122919
- 0.3499529958
- 0.3513954878
- 0.3528392911
- 0.3542819917
- 0.3557189107
- 0.3571557105
- 0.3585920930
- 0.3600325882
- 0.3614800870
- 0.3629246950
- 0.3643657863
- 0.3657987118
- 0.3672237992
- 0.3686499894
- 0.3700770140
- 0.3714995086
- 0.3729186952
- 0.3743284941
- 0.3757312894
- 0.3771198094
- 0.3784962893
- 0.3798680007
- 0.3812347949
- 0.3826048970
- 0.3839792907
- 0.3853527904
- 0.3867248893
- 0.3880946934
- 0.3894568980
- 0.3908174038
- 0.3921599090
- 0.3935025036
- 0.3948425949
- 0.3961825073
- 0.3975262940
- 0.3988716006
- 0.4002110064
- 0.4015452862
- 0.4028792977
- 0.4042125046
- 0.4055452049
- 0.4068675935
- 0.4081901014
- 0.4095175862
- 0.4108465910
- 0.4121741951
- 0.4135001898
- 0.4148246050
- 0.4161387980
- 0.4174529910
- 0.4187706113
- 0.4200890958
- 0.4214057028
- 0.4227195084
- 0.4240333140
- 0.4253349006
- 0.4266364872
- 0.4279260933
- 0.4292064011
- 0.4304861128
- 0.4317606986
- 0.4330351949
- 0.4343157113
- 0.4355998933
- 0.4368841946
- 0.4381690919
- 0.4394541085
- 0.4407306015
- 0.4420005977
- 0.4432705939
- 0.4445107877
- 0.4457508922
- 0.4469895065
- 0.4482258856
- 0.4494622052
- 0.4506838918
- 0.4519014955
- 0.4531166852
- 0.4543156028
- 0.4555146098
- 0.4567095041
- 0.4578996897
- 0.4590897858
- 0.4602785110
- 0.4614667892
- 0.4626550078
- 0.4638502896
- 0.4650456905
- 0.4662390947
- 0.4674263895
- 0.4686135948
- 0.4697979987
- 0.4709784091
- 0.4721589088
- 0.4733403027
- 0.4745222926
- 0.4757043123
- 0.4768933952
- 0.4780850112
- 0.4792765081
- 0.4804633856
- 0.4816494882
- 0.4828355014
- 0.4839955866
- 0.4851537943
- 0.4863120019
- 0.4874627888
- 0.4886133969
- 0.4897640944
- 0.4909220040
- 0.4920799136
- 0.4932379127
- 0.4943912029
- 0.4955444932
- 0.4966978133
- 0.4978221059
- 0.4989440143
- 0.5000659823
- 0.5011757016
- 0.5022830963
- 0.5033904910
- 0.5044888854
- 0.5055838823
- 0.5066789985
- 0.5077672005
- 0.5088503957
- 0.5099335909
- 0.5110126734
- 0.5120856166
- 0.5131585002
- 0.5142297745
- 0.5152938962
- 0.5163578987
- 0.5174219012
- 0.5184922814
- 0.5195631981
- 0.5206341147
- 0.5217061043
- 0.5227789283
- 0.5238515735
- 0.5249236822
- 0.5259944201
- 0.5270652175
- 0.5281358957
- 0.5291953087
- 0.5302540064
- 0.5313128233
- 0.5323665738
- 0.5334162712
- 0.5344660282
- 0.5355166197
- 0.5365738273
- 0.5376309752
- 0.5386883020
- 0.5397393703
- 0.5407869816
- 0.5418345928
- 0.5428798199
- 0.5439077020
- 0.5449357033
- 0.5459637046
- 0.5469853878
- 0.5480024219
- 0.5490195155
- 0.5500364900
- 0.5510535836
- 0.5520707965
- 0.5530878901
- 0.5541033745
- 0.5551161170
- 0.5561287999
- 0.5571414828
- 0.5581471920
- 0.5591498017
- 0.5601524115
- 0.5611549020
- 0.5621367097
- 0.5631183982
- 0.5641000271
- 0.5650776029
- 0.5660427809
- 0.5670080781
- 0.5679733753
- 0.5689417124
- 0.5699135065
- 0.5708853006
- 0.5718570948
- 0.5728263855
- 0.5737943053
- 0.5747622252
- 0.5757302046
- 0.5766975880
- 0.5776649117
- 0.5786321759
- 0.5795994997
- 0.5805698037
- 0.5815405250
- 0.5825111270
- 0.5834817886
- 0.5844538808
- 0.5854260921
- 0.5863983035
- 0.5873705745
- 0.5883414149
- 0.5893121958
- 0.5902829766
- 0.5912536979
- 0.5922099948
- 0.5931643248
- 0.5941184759
- 0.5950728059
- 0.5960159898
- 0.5969563723
- 0.5978966951
- 0.5988370776
- 0.5997706056
- 0.6007006764
- 0.6016308069
- 0.6025608182
- 0.6034846902
- 0.6044021845
- 0.6053197980
- 0.6062374115
- 0.6071522832
- 0.6080605984
- 0.6089687943
- 0.6098771095
- 0.6107851863
- 0.6116871238
- 0.6125890017
- 0.6134908795
- 0.6143928170
- 0.6152886152
- 0.6161820889
- 0.6170755029
- 0.6179689765
- 0.6188614964
- 0.6197524071
- 0.6206433773
- 0.6215342879
- 0.6224251986
- 0.6233009100
- 0.6241760254
- 0.6250510812
- 0.6259261966
- 0.6267927885
- 0.6276513934
- 0.6285099983
- 0.6293684840
- 0.6302270889
- 0.6310849786
- 0.6319429278
- 0.6328008175
- 0.6336587071
- 0.6345123053
- 0.6353611946
- 0.6362100244
- 0.6370587945
- 0.6379076838
- 0.6387491822
- 0.6395896077
- 0.6404299736
- 0.6412703991
- 0.6421101093
- 0.6429476142
- 0.6437851191
- 0.6446226835
- 0.6454601884
- 0.6463015079
- 0.6471462250
- 0.6479908824
- 0.6488355994
- 0.6496803164
- 0.6505240798
- 0.6513677835
- 0.6522114873
- 0.6530550718
- 0.6538987756
- 0.6547306180
- 0.6555622816
- 0.6563938856
- 0.6572256088
- 0.6580554843
- 0.6588743925
- 0.6596933007
- 0.6605123281
- 0.6613311768
- 0.6621484160
- 0.6629601717
- 0.6637719870
- 0.6645838022
- 0.6653956175
- 0.6662080288
- 0.6670222878
- 0.6678364873
- 0.6686508060
- 0.6694651246
- 0.6702783108
- 0.6710888147
- 0.6718993187
- 0.6727098227
- 0.6735203266
- 0.6743295789
- 0.6751338840
- 0.6759383082
- 0.6767426133
- 0.6775469780
- 0.6783509851
- 0.6791514158
- 0.6799517870
- 0.6807522774
- 0.6815527081
- 0.6823530793
- 0.6831542850
- 0.6839554906
- 0.6847568154
- 0.6855580211
- 0.6863592863
- 0.6871563792
- 0.6879516244
- 0.6887468100
- 0.6895419955
- 0.6903371215
- 0.6911249757
- 0.6919013262
- 0.6926776171
- 0.6934539080
- 0.6942301989
- 0.6950061917
- 0.6957769990
- 0.6965478063
- 0.6973184943
- 0.6980893016
- 0.6988599896
- 0.6996240020
- 0.7003840208
- 0.7011440992
- 0.7019041181
- 0.7026641965
- 0.7034214735
- 0.7041661143
- 0.7049108148
- 0.7056553960
- 0.7063999772
- 0.7071446776
- 0.7078785896
- 0.7086068988
- 0.7093350887
- 0.7100633979
- 0.7107917070
- 0.7115197182
- 0.7122437954
- 0.7129678726
- 0.7136920094
- 0.7144160867
- 0.7151402235
- 0.7158653140
- 0.7165917754
- 0.7173182964
- 0.7180448174
- 0.7187712789
- 0.7194977999
- 0.7202196121
- 0.7209396958
- 0.7216597199
- 0.7223798037
- 0.7230998874
- 0.7238199711
- 0.7245283127
- 0.7252361774
- 0.7259441018
- 0.7266520858
- 0.7273600101
- 0.7280663252
- 0.7287629247
- 0.7294594049
- 0.7301560044
- 0.7308526039
- 0.7315490842
- 0.7322456241
- 0.7329418063
- 0.7336379886
- 0.7343341708
- 0.7350304127
- 0.7357265949
- 0.7364248037
- 0.7371274829
- 0.7378302813
- 0.7385330200
- 0.7392356992
- 0.7399383783
- 0.7406404018
- 0.7413403988
- 0.7420405149
- 0.7427405119
- 0.7434405088
- 0.7441406250
- 0.7448390722
- 0.7455317974
- 0.7462245226
- 0.7469171882
- 0.7476099133
- 0.7483025789
- 0.7489954233
- 0.7496907115
- 0.7503858805
- 0.7510811090
- 0.7517763972
- 0.7524716258
- 0.7531669140
- 0.7538704872
- 0.7545759082
- 0.7552812099
- 0.7559865713
- 0.7566918731
- 0.7573972940
- 0.7581034899
- 0.7588102818
- 0.7595170736
- 0.7602239251
- 0.7609307170
- 0.7616376281
- 0.7623426914
- 0.7630413175
- 0.7637398839
- 0.7644385099
- 0.7651370764
- 0.7658355832
- 0.7665342093
- 0.7672234178
- 0.7679098845
- 0.7685962915
- 0.7692828178
- 0.7699692845
- 0.7706558108
- 0.7713416219
- 0.7720258832
- 0.7727100849
- 0.7733944058
- 0.7740787268
- 0.7747629285
- 0.7754471898
- 0.7761262059
- 0.7768033743
- 0.7774804831
- 0.7781575918
- 0.7788347006
- 0.7795119286
- 0.7801874876
- 0.7808486819
- 0.7815099955
- 0.7821711898
- 0.7828325033
- 0.7834938169
- 0.7841550112
- 0.7848129869
- 0.7854657769
- 0.7861186266
- 0.7867714167
- 0.7874242067
- 0.7880769968
- 0.7887297869
- 0.7893806100
- 0.7900301814
- 0.7906798124
- 0.7913293839
- 0.7919788957
- 0.7926285267
- 0.7932780981
- 0.7939221859
- 0.7945647836
- 0.7952073216
- 0.7958499193
- 0.7964923978
- 0.7971348763
- 0.7977774739
- 0.7984188199
- 0.7990599275
- 0.7997009754
- 0.8003420234
- 0.8009830713
- 0.8016241789
- 0.8022652864
- 0.8028982282
- 0.8035295010
- 0.8041607738
- 0.8047922254
- 0.8054234982
- 0.8060547709
- 0.8066862226
- 0.8073112965
- 0.8079345822
- 0.8085579276
- 0.8091812134
- 0.8098044991
- 0.8104277253
- 0.8110510111
- 0.8116706014
- 0.8122878075
- 0.8129050136
- 0.8135222197
- 0.8141394854
- 0.8147566915
- 0.8153738976
- 0.8159893751
- 0.8166022897
- 0.8172150850
- 0.8178278804
- 0.8184407949
- 0.8190535903
- 0.8196663857
- 0.8202791214
- 0.8208892941
- 0.8214995861
- 0.8221098781
- 0.8227202296
- 0.8233304024
- 0.8239406943
- 0.8245509863
- 0.8251606226
- 0.8257699013
- 0.8263791800
- 0.8269885182
- 0.8275977969
- 0.8282071948
- 0.8288164735
- 0.8294249773
- 0.8300309777
- 0.8306369781
- 0.8312429786
- 0.8318489790
- 0.8324549794
- 0.8330609798
- 0.8336669207
- 0.8342692852
- 0.8348699808
- 0.8354706764
- 0.8360713720
- 0.8366721272
- 0.8372727036
- 0.8378733993
- 0.8384736776
- 0.8390662074
- 0.8396586180
- 0.8402510881
- 0.8408436179
- 0.8414360881
- 0.8420284986
- 0.8426210284
- 0.8432112932
- 0.8437972069
- 0.8443831801
- 0.8449690938
- 0.8455551267
- 0.8461410999
- 0.8467270136
- 0.8473129869
- 0.8479040265
- 0.8484994769
- 0.8490949273
- 0.8496903181
- 0.8502858281
- 0.8508812189
- 0.8514766097
- 0.8520721197
- 0.8526653051
- 0.8532572985
- 0.8538494110
- 0.8544414043
- 0.8550335169
- 0.8556255102
- 0.8562176228
- 0.8568096161
- 0.8573905230
- 0.8579664230
- 0.8585423827
- 0.8591184020
- 0.8596943021
- 0.8602703214
- 0.8608462811
- 0.8614221811
- 0.8619980216
- 0.8625736833
- 0.8631494045
- 0.8637250066
- 0.8643007278
- 0.8648763895
- 0.8654521108
- 0.8660277128
- 0.8666040897
- 0.8671810031
- 0.8677579761
- 0.8683350086
- 0.8689119220
- 0.8694888949
- 0.8700659275
- 0.8706427813
- 0.8712193966
- 0.8717948198
- 0.8723701835
- 0.8729457259
- 0.8735210896
- 0.8740965128
- 0.8746719956
- 0.8752474189
- 0.8758227825
- 0.8763949871
- 0.8769670129
- 0.8775389791
- 0.8781110048
- 0.8786829710
- 0.8792549968
- 0.8798270226
- 0.8803989887
- 0.8809679747
- 0.8815342784
- 0.8821007013
- 0.8826671243
- 0.8832334876
- 0.8837999105
- 0.8843662143
- 0.8849325776
- 0.8854988217
- 0.8860610127
- 0.8866233230
- 0.8871855140
- 0.8877478242
- 0.8883100748
- 0.8888723254
- 0.8894345760
- 0.8899968266
- 0.8905580044
- 0.8911178112
- 0.8916776180
- 0.8922374249
- 0.8927971721
- 0.8933569789
- 0.8939167857
- 0.8944765925
- 0.8950363994
- 0.8955954909
- 0.8961544037
- 0.8967131972
- 0.8972721100
- 0.8978309035
- 0.8983898163
- 0.8989487290
- 0.8995075226
- 0.9000663757
- 0.9006261230
- 0.9011856914
- 0.9017453790
- 0.9023050070
- 0.9028646946
- 0.9034243226
- 0.9039840102
- 0.9045435786
- 0.9051036239
- 0.9056655169
- 0.9062274098
- 0.9067893028
- 0.9073511958
- 0.9079130888
- 0.9084749818
- 0.9090368748
- 0.9095988274
- 0.9101592898
- 0.9107123017
- 0.9112653136
- 0.9118183255
- 0.9123712182
- 0.9129241705
- 0.9134771824
- 0.9140301943
- 0.9145832062
- 0.9151350856
- 0.9156765938
- 0.9162181020
- 0.9167596102
- 0.9173009992
- 0.9178425074
- 0.9183840156
- 0.9189255238
- 0.9194669724
- 0.9200084805
- 0.9205374122
- 0.9210653901
- 0.9215933084
- 0.9221212864
- 0.9226492047
- 0.9231771827
- 0.9237051010
- 0.9242330790
- 0.9247609973
- 0.9252843857
- 0.9258053899
- 0.9263263941
- 0.9268475175
- 0.9273685217
- 0.9278895855
- 0.9284105897
- 0.9289315939
- 0.9294527173
- 0.9299737811
- 0.9304950833
- 0.9310163260
- 0.9315376282
- 0.9320588708
- 0.9325801730
- 0.9331014752
- 0.9336227179
- 0.9341440201
- 0.9346653223
- 0.9351785183
- 0.9356899858
- 0.9362015128
- 0.9367129803
- 0.9372245073
- 0.9377359748
- 0.9382475019
- 0.9387590289
- 0.9392704964
- 0.9397779703
- 0.9402741790
- 0.9407703876
- 0.9412665963
- 0.9417628050
- 0.9422590733
- 0.9427552819
- 0.9432514906
- 0.9437476993
- 0.9442439079
- 0.9447419047
- 0.9452412128
- 0.9457404017
- 0.9462395906
- 0.9467388988
- 0.9472380877
- 0.9477373958
- 0.9482365847
- 0.9487358928
- 0.9492350817
- 0.9497361183
- 0.9502375722
- 0.9507390261
- 0.9512404203
- 0.9517418742
- 0.9522433281
- 0.9527447820
- 0.9532461762
- 0.9537475705
- 0.9542490840
- 0.9547458887
- 0.9552422762
- 0.9557387233
- 0.9562351704
- 0.9567316175
- 0.9572281241
- 0.9577245116
- 0.9582208991
- 0.9587174058
- 0.9592137933
- 0.9596955180
- 0.9601761103
- 0.9606567025
- 0.9611372948
- 0.9616180062
- 0.9620985985
- 0.9625791907
- 0.9630599022
- 0.9635404944
- 0.9640210867
- 0.9644860029
- 0.9649478793
- 0.9654096961
- 0.9658715725
- 0.9663333893
- 0.9667953253
- 0.9672570825
- 0.9677190185
- 0.9681807756
- 0.9686427116
- 0.9691007733
- 0.9695566893
- 0.9700127244
- 0.9704685807
- 0.9709244967
- 0.9713804722
- 0.9718363881
- 0.9722923040
- 0.9727482200
- 0.9732041955
- 0.9736583829
- 0.9741089940
- 0.9745596051
- 0.9750102162
- 0.9754608274
- 0.9759113789
- 0.9763619900
- 0.9768124819
- 0.9772630930
- 0.9777137041
- 0.9781643152
- 0.9786108732
- 0.9790568948
- 0.9795029163
- 0.9799489975
- 0.9803950191
- 0.9808409810
- 0.9812871218
- 0.9817330837
- 0.9821791053
- 0.9826251268
- 0.9830691218
- 0.9835088253
- 0.9839485288
- 0.9843881726
- 0.9848278761
- 0.9852675796
- 0.9857072830
- 0.9861469865
- 0.9865866899
- 0.9870265126
- 0.9874662161
- 0.9878935218
- 0.9883149266
- 0.9887362719
- 0.9891576767
- 0.9895790815
- 0.9900006056
- 0.9904220104
- 0.9908434153
- 0.9912648201
- 0.9916862249
- 0.9921076298
- 0.9924955964
- 0.9928798079
- 0.9932640791
- 0.9936484098
- 0.9940326810
- 0.9944170117
- 0.9948012233
- 0.9951854944
- 0.9955698252
- 0.9959540963
- 0.9963378906
- 0.9966707826
- 0.9970036745
- 0.9973366857
- 0.9976695776
- 0.9980025291
- 0.9983354211
- 0.9986683130
- 0.9990012050
- 0.9993342161
- 0.9996671081
- 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_6min.spi1d b/release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_6min.spi1d
deleted file mode 100644
index 1eb80666607..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/eastman_double_x_neg_6min.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 1
-{
- 0.0000000000
- 0.0022076759
- 0.0048505990
- 0.0077307681
- 0.0106430203
- 0.0134941395
- 0.0164271407
- 0.0193642899
- 0.0222814996
- 0.0253338106
- 0.0283298604
- 0.0312295891
- 0.0340677910
- 0.0368127897
- 0.0395192690
- 0.0422245711
- 0.0448633991
- 0.0473990701
- 0.0498608798
- 0.0522968508
- 0.0547638610
- 0.0572266914
- 0.0596168712
- 0.0619427115
- 0.0641859174
- 0.0663840473
- 0.0685592070
- 0.0707125664
- 0.0728932172
- 0.0750729963
- 0.0772423595
- 0.0793742388
- 0.0814804435
- 0.0835459232
- 0.0855793729
- 0.0876187608
- 0.0896756127
- 0.0917201489
- 0.0937488973
- 0.0957670510
- 0.0977691785
- 0.0997611210
- 0.1017474979
- 0.1037304029
- 0.1057140008
- 0.1076987982
- 0.1096796989
- 0.1116433963
- 0.1136050969
- 0.1155518964
- 0.1174954027
- 0.1194273010
- 0.1213321984
- 0.1232244000
- 0.1250977069
- 0.1269564033
- 0.1288059056
- 0.1306264997
- 0.1324591935
- 0.1342981011
- 0.1361421049
- 0.1379898936
- 0.1398337930
- 0.1416724026
- 0.1435085982
- 0.1453595012
- 0.1472201943
- 0.1490903944
- 0.1509464979
- 0.1527885944
- 0.1546380967
- 0.1564874053
- 0.1583337933
- 0.1601832062
- 0.1620080024
- 0.1638301015
- 0.1656454057
- 0.1674109995
- 0.1691544950
- 0.1708903015
- 0.1726087034
- 0.1743192971
- 0.1760134995
- 0.1776891053
- 0.1793549061
- 0.1810144931
- 0.1826763004
- 0.1843471974
- 0.1860086024
- 0.1876676977
- 0.1893319935
- 0.1910057068
- 0.1926884055
- 0.1943672001
- 0.1960387975
- 0.1977010965
- 0.1993733943
- 0.2010557055
- 0.2027229965
- 0.2043714970
- 0.2060067058
- 0.2076272964
- 0.2092293054
- 0.2108173966
- 0.2123903036
- 0.2139514983
- 0.2155003995
- 0.2170374990
- 0.2185630947
- 0.2200783044
- 0.2215853930
- 0.2230909020
- 0.2245920002
- 0.2260849029
- 0.2275708020
- 0.2290592045
- 0.2305610031
- 0.2320587039
- 0.2335456014
- 0.2350171953
- 0.2364920974
- 0.2379685044
- 0.2394436002
- 0.2409150004
- 0.2423750013
- 0.2438220978
- 0.2452608943
- 0.2466982007
- 0.2481335998
- 0.2495692968
- 0.2510060966
- 0.2524541020
- 0.2539057136
- 0.2553601861
- 0.2568137050
- 0.2582660913
- 0.2597176135
- 0.2611657083
- 0.2626079023
- 0.2640449107
- 0.2654654086
- 0.2668786049
- 0.2682839036
- 0.2696810961
- 0.2710821927
- 0.2724924982
- 0.2739025056
- 0.2753120065
- 0.2767190933
- 0.2781172097
- 0.2795062065
- 0.2808851004
- 0.2822608054
- 0.2836303115
- 0.2849979103
- 0.2863635123
- 0.2877384126
- 0.2891165912
- 0.2905051112
- 0.2918922901
- 0.2932763994
- 0.2946614027
- 0.2960470021
- 0.2974393070
- 0.2988334000
- 0.3002207875
- 0.3016053140
- 0.3029761910
- 0.3043459952
- 0.3057133853
- 0.3070785999
- 0.3084413111
- 0.3098073900
- 0.3111760020
- 0.3125430048
- 0.3139094114
- 0.3152734935
- 0.3166370094
- 0.3179858923
- 0.3193317950
- 0.3206684887
- 0.3220038116
- 0.3233413100
- 0.3246791065
- 0.3260106146
- 0.3273411989
- 0.3286638856
- 0.3299851120
- 0.3313086033
- 0.3326326013
- 0.3339475095
- 0.3352591991
- 0.3365674019
- 0.3378736973
- 0.3391835093
- 0.3404963911
- 0.3418085873
- 0.3431195915
- 0.3444280922
- 0.3457283974
- 0.3470287025
- 0.3483307958
- 0.3496328890
- 0.3509300053
- 0.3522259891
- 0.3535211980
- 0.3548158109
- 0.3561145067
- 0.3574211001
- 0.3587279022
- 0.3600377142
- 0.3613474965
- 0.3626418114
- 0.3639313877
- 0.3652200997
- 0.3665077984
- 0.3677951992
- 0.3690789044
- 0.3703626096
- 0.3716369867
- 0.3729074895
- 0.3741776943
- 0.3754476011
- 0.3767175078
- 0.3779971004
- 0.3792783916
- 0.3805550933
- 0.3818249106
- 0.3830947876
- 0.3843517900
- 0.3856075108
- 0.3868649006
- 0.3881247044
- 0.3893845975
- 0.3906409144
- 0.3918966949
- 0.3931471109
- 0.3943845928
- 0.3956221938
- 0.3968513906
- 0.3980770111
- 0.3993020058
- 0.4005202949
- 0.4017386138
- 0.4029510021
- 0.4041553140
- 0.4053595066
- 0.4065566957
- 0.4077515006
- 0.4089460075
- 0.4101307988
- 0.4113157094
- 0.4124985933
- 0.4136764109
- 0.4148542881
- 0.4160273969
- 0.4171960950
- 0.4183647931
- 0.4195275903
- 0.4206880033
- 0.4218483865
- 0.4230014086
- 0.4241535068
- 0.4253054857
- 0.4264521897
- 0.4275988936
- 0.4287458956
- 0.4298943877
- 0.4310429096
- 0.4321908951
- 0.4333373010
- 0.4344835877
- 0.4356265068
- 0.4367592037
- 0.4378919899
- 0.4390229881
- 0.4401493967
- 0.4412758946
- 0.4424026012
- 0.4435302019
- 0.4446578026
- 0.4457832873
- 0.4469003975
- 0.4480175972
- 0.4491330087
- 0.4502356052
- 0.4513381124
- 0.4524405897
- 0.4535480142
- 0.4546554983
- 0.4557628930
- 0.4568733871
- 0.4579845965
- 0.4590956867
- 0.4602054060
- 0.4613144100
- 0.4624234140
- 0.4635319114
- 0.4646396935
- 0.4657475054
- 0.4668546915
- 0.4679591954
- 0.4690637887
- 0.4701682925
- 0.4712668061
- 0.4723646045
- 0.4734624028
- 0.4745511115
- 0.4756326973
- 0.4767143130
- 0.4777936935
- 0.4788640141
- 0.4799341857
- 0.4810045063
- 0.4820767939
- 0.4831495881
- 0.4842225015
- 0.4852963984
- 0.4863724113
- 0.4874483049
- 0.4885242879
- 0.4895890057
- 0.4906522930
- 0.4917156994
- 0.4927777052
- 0.4938377142
- 0.4948976934
- 0.4959576130
- 0.4970098138
- 0.4980604947
- 0.4991110861
- 0.5001580119
- 0.5011935830
- 0.5022290945
- 0.5032647252
- 0.5042961836
- 0.5053253174
- 0.5063543916
- 0.5073835254
- 0.5083957911
- 0.5094074011
- 0.5104188919
- 0.5114263892
- 0.5124220848
- 0.5134177208
- 0.5144132972
- 0.5154060721
- 0.5163959265
- 0.5173857808
- 0.5183756948
- 0.5193517208
- 0.5203220844
- 0.5212926269
- 0.5222629905
- 0.5232200027
- 0.5241754055
- 0.5251306891
- 0.5260860920
- 0.5270460844
- 0.5280060768
- 0.5289661288
- 0.5299252272
- 0.5308769941
- 0.5318287015
- 0.5327805281
- 0.5337300897
- 0.5346677899
- 0.5356054902
- 0.5365431905
- 0.5374808908
- 0.5384188890
- 0.5393568873
- 0.5402948856
- 0.5412318110
- 0.5421609879
- 0.5430902243
- 0.5440192819
- 0.5449479818
- 0.5458660722
- 0.5467841029
- 0.5477020741
- 0.5486202240
- 0.5495285988
- 0.5504361987
- 0.5513436794
- 0.5522512794
- 0.5531492829
- 0.5540440083
- 0.5549386740
- 0.5558333993
- 0.5567305088
- 0.5576295853
- 0.5585287809
- 0.5594279766
- 0.5603266954
- 0.5612239838
- 0.5621213913
- 0.5630186796
- 0.5639160275
- 0.5648062229
- 0.5656958818
- 0.5665857196
- 0.5674753785
- 0.5683673024
- 0.5692604780
- 0.5701537132
- 0.5710470080
- 0.5719397068
- 0.5728303194
- 0.5737208724
- 0.5746114850
- 0.5755020976
- 0.5763865113
- 0.5772687793
- 0.5781511068
- 0.5790333748
- 0.5799121857
- 0.5807796121
- 0.5816469789
- 0.5825144053
- 0.5833817720
- 0.5842388868
- 0.5850911736
- 0.5859435201
- 0.5867958069
- 0.5876480937
- 0.5885003805
- 0.5893527269
- 0.5902050734
- 0.5910574198
- 0.5919092298
- 0.5927603841
- 0.5936114788
- 0.5944626927
- 0.5953139067
- 0.5961607099
- 0.5970060825
- 0.5978515148
- 0.5986968279
- 0.5995422006
- 0.6003857255
- 0.6012291908
- 0.6020725965
- 0.6029161215
- 0.6037604809
- 0.6046084166
- 0.6054564118
- 0.6063044071
- 0.6071524024
- 0.6080002189
- 0.6088476777
- 0.6096950769
- 0.6105425954
- 0.6113901138
- 0.6122344732
- 0.6130748987
- 0.6139153838
- 0.6147558093
- 0.6155961752
- 0.6164314151
- 0.6172606945
- 0.6180900931
- 0.6189194918
- 0.6197488904
- 0.6205750704
- 0.6213976741
- 0.6222202778
- 0.6230428815
- 0.6238654852
- 0.6246876121
- 0.6255089045
- 0.6263303161
- 0.6271517277
- 0.6279730201
- 0.6287912726
- 0.6296015978
- 0.6304119825
- 0.6312224269
- 0.6320326924
- 0.6328420043
- 0.6336416006
- 0.6344411969
- 0.6352407932
- 0.6360403895
- 0.6368399858
- 0.6376360059
- 0.6384313703
- 0.6392267942
- 0.6400222182
- 0.6408177018
- 0.6416134238
- 0.6424095035
- 0.6432055831
- 0.6440016031
- 0.6447976828
- 0.6455929279
- 0.6463851929
- 0.6471775770
- 0.6479700208
- 0.6487624049
- 0.6495547891
- 0.6503387094
- 0.6511209011
- 0.6519030929
- 0.6526852250
- 0.6534674168
- 0.6542478204
- 0.6550251245
- 0.6558023095
- 0.6565796137
- 0.6573567986
- 0.6581341028
- 0.6589120030
- 0.6596900225
- 0.6604681015
- 0.6612461209
- 0.6620242000
- 0.6628038287
- 0.6635876894
- 0.6643714905
- 0.6651554108
- 0.6659392715
- 0.6667230725
- 0.6675077081
- 0.6682925820
- 0.6690775156
- 0.6698623896
- 0.6706473827
- 0.6714323163
- 0.6722124815
- 0.6729924083
- 0.6737722158
- 0.6745520830
- 0.6753318906
- 0.6761127114
- 0.6768987179
- 0.6776847839
- 0.6784707904
- 0.6792567968
- 0.6800428033
- 0.6808322072
- 0.6816287041
- 0.6824250817
- 0.6832215786
- 0.6840180159
- 0.6848145127
- 0.6856052279
- 0.6863880754
- 0.6871711016
- 0.6879541278
- 0.6887369752
- 0.6895200014
- 0.6902992129
- 0.6910743713
- 0.6918495297
- 0.6926246881
- 0.6933997869
- 0.6941748857
- 0.6949504018
- 0.6957262158
- 0.6965019703
- 0.6972777843
- 0.6980537176
- 0.6988294721
- 0.6996037960
- 0.7003753781
- 0.7011470795
- 0.7019187212
- 0.7026903033
- 0.7034620047
- 0.7042315006
- 0.7049934268
- 0.7057551742
- 0.7065169811
- 0.7072789073
- 0.7080407143
- 0.7088025808
- 0.7095500827
- 0.7102975249
- 0.7110450268
- 0.7117924094
- 0.7125399113
- 0.7132872939
- 0.7140312195
- 0.7147734761
- 0.7155159116
- 0.7162582874
- 0.7170007229
- 0.7177429795
- 0.7184851170
- 0.7192267179
- 0.7199681997
- 0.7207098007
- 0.7214512825
- 0.7221928835
- 0.7229344249
- 0.7236632705
- 0.7243912816
- 0.7251192927
- 0.7258473039
- 0.7265753150
- 0.7273033261
- 0.7280253768
- 0.7287402749
- 0.7294551134
- 0.7301700115
- 0.7308847904
- 0.7315996289
- 0.7323145270
- 0.7330235839
- 0.7337319255
- 0.7344402075
- 0.7351484895
- 0.7358567715
- 0.7365651131
- 0.7372738123
- 0.7379835248
- 0.7386932969
- 0.7394030094
- 0.7401127219
- 0.7408224940
- 0.7415322065
- 0.7422450781
- 0.7429605126
- 0.7436760068
- 0.7443913817
- 0.7451068759
- 0.7458223104
- 0.7465378046
- 0.7472481728
- 0.7479571104
- 0.7486659884
- 0.7493749261
- 0.7500838041
- 0.7507926822
- 0.7515016198
- 0.7522053123
- 0.7529084086
- 0.7536116242
- 0.7543147206
- 0.7550178766
- 0.7557209730
- 0.7564241886
- 0.7571367025
- 0.7578495145
- 0.7585622072
- 0.7592749000
- 0.7599875927
- 0.7607002854
- 0.7614130974
- 0.7621260881
- 0.7628390789
- 0.7635521293
- 0.7642651200
- 0.7649781108
- 0.7656911016
- 0.7664040923
- 0.7671093941
- 0.7678139210
- 0.7685185075
- 0.7692229748
- 0.7699275017
- 0.7706320286
- 0.7713364959
- 0.7720378041
- 0.7727380991
- 0.7734382749
- 0.7741385102
- 0.7748388052
- 0.7755389810
- 0.7762392163
- 0.7769402266
- 0.7776417136
- 0.7783433199
- 0.7790448070
- 0.7797464132
- 0.7804480195
- 0.7811495066
- 0.7818514109
- 0.7825546861
- 0.7832580209
- 0.7839611769
- 0.7846645117
- 0.7853677869
- 0.7860711217
- 0.7867742777
- 0.7874720097
- 0.7881684899
- 0.7888649702
- 0.7895615101
- 0.7902579904
- 0.7909544706
- 0.7916510105
- 0.7923467755
- 0.7930412889
- 0.7937358022
- 0.7944303155
- 0.7951248288
- 0.7958192229
- 0.7965136766
- 0.7972081900
- 0.7979041934
- 0.7986006141
- 0.7992969751
- 0.7999933958
- 0.8006898165
- 0.8013861775
- 0.8020825982
- 0.8027787209
- 0.8034735918
- 0.8041685224
- 0.8048635125
- 0.8055583835
- 0.8062533140
- 0.8069481850
- 0.8076431155
- 0.8083345890
- 0.8090218902
- 0.8097093105
- 0.8103966117
- 0.8110839128
- 0.8117712736
- 0.8124585748
- 0.8131459951
- 0.8138281703
- 0.8145077229
- 0.8151872754
- 0.8158668280
- 0.8165463209
- 0.8172258139
- 0.8179054260
- 0.8185849190
- 0.8192651868
- 0.8199456930
- 0.8206261992
- 0.8213067055
- 0.8219872117
- 0.8226677179
- 0.8233482242
- 0.8240286708
- 0.8247126937
- 0.8253976107
- 0.8260825872
- 0.8267675042
- 0.8274524808
- 0.8281373978
- 0.8288223147
- 0.8295072913
- 0.8301901221
- 0.8308722973
- 0.8315544724
- 0.8322365880
- 0.8329188228
- 0.8336008787
- 0.8342831135
- 0.8349652290
- 0.8356407285
- 0.8363116980
- 0.8369827867
- 0.8376538157
- 0.8383247852
- 0.8389958143
- 0.8396669030
- 0.8403378725
- 0.8410078287
- 0.8416758180
- 0.8423439264
- 0.8430119157
- 0.8436799049
- 0.8443478942
- 0.8450158834
- 0.8456839919
- 0.8463522196
- 0.8470252752
- 0.8476983905
- 0.8483713865
- 0.8490445018
- 0.8497176170
- 0.8503906727
- 0.8510637283
- 0.8517367840
- 0.8524100780
- 0.8530836105
- 0.8537570834
- 0.8544304967
- 0.8551040292
- 0.8557773829
- 0.8564509153
- 0.8571243882
- 0.8577973843
- 0.8584672809
- 0.8591372967
- 0.8598073125
- 0.8604773283
- 0.8611472249
- 0.8618171811
- 0.8624871969
- 0.8631570935
- 0.8638226986
- 0.8644846082
- 0.8651465774
- 0.8658084869
- 0.8664703965
- 0.8671323061
- 0.8677942157
- 0.8684561253
- 0.8691179752
- 0.8697800040
- 0.8704419136
- 0.8711038828
- 0.8717659116
- 0.8724278212
- 0.8730897903
- 0.8737516999
- 0.8744137287
- 0.8750752807
- 0.8757330179
- 0.8763905764
- 0.8770483136
- 0.8777058721
- 0.8783634901
- 0.8790212274
- 0.8796787858
- 0.8803364038
- 0.8809922934
- 0.8816409111
- 0.8822894096
- 0.8829380274
- 0.8835865855
- 0.8842352033
- 0.8848837018
- 0.8855323195
- 0.8861808777
- 0.8868293166
- 0.8874773979
- 0.8881254196
- 0.8887733817
- 0.8894214034
- 0.8900694847
- 0.8907175064
- 0.8913655281
- 0.8920136094
- 0.8926612735
- 0.8933075070
- 0.8939536810
- 0.8945999742
- 0.8952462077
- 0.8958923817
- 0.8965386152
- 0.8971849084
- 0.8978310823
- 0.8984773159
- 0.8991330266
- 0.8997886777
- 0.9004443884
- 0.9011002183
- 0.9017559290
- 0.9024116993
- 0.9030674100
- 0.9037231803
- 0.9043788910
- 0.9050328135
- 0.9056859016
- 0.9063389897
- 0.9069920778
- 0.9076452851
- 0.9082983732
- 0.9089515209
- 0.9096046090
- 0.9102578163
- 0.9109084010
- 0.9115543962
- 0.9122003913
- 0.9128465056
- 0.9134925008
- 0.9141384959
- 0.9147844911
- 0.9154306054
- 0.9160766006
- 0.9167225957
- 0.9173694253
- 0.9180163145
- 0.9186632037
- 0.9193100929
- 0.9199569821
- 0.9206038713
- 0.9212508202
- 0.9218977094
- 0.9225445986
- 0.9231904149
- 0.9238339067
- 0.9244773984
- 0.9251207709
- 0.9257643223
- 0.9264076948
- 0.9270511866
- 0.9276946187
- 0.9283381104
- 0.9289816022
- 0.9296203852
- 0.9302564859
- 0.9308925867
- 0.9315286875
- 0.9321647882
- 0.9328008890
- 0.9334369898
- 0.9340732098
- 0.9347093105
- 0.9353454113
- 0.9359716177
- 0.9365960956
- 0.9372205138
- 0.9378449917
- 0.9384695292
- 0.9390940070
- 0.9397184849
- 0.9403430223
- 0.9409673810
- 0.9415919185
- 0.9422088861
- 0.9428256154
- 0.9434422851
- 0.9440590143
- 0.9446756840
- 0.9452924132
- 0.9459090829
- 0.9465258121
- 0.9471424818
- 0.9477592111
- 0.9483684897
- 0.9489774704
- 0.9495865703
- 0.9501956105
- 0.9508047104
- 0.9514136910
- 0.9520227909
- 0.9526317716
- 0.9532408714
- 0.9538499117
- 0.9544495940
- 0.9550477862
- 0.9556459785
- 0.9562441707
- 0.9568424225
- 0.9574406147
- 0.9580388069
- 0.9586369991
- 0.9592351913
- 0.9598333836
- 0.9604253769
- 0.9610139728
- 0.9616026878
- 0.9621914029
- 0.9627799988
- 0.9633687139
- 0.9639573097
- 0.9645460248
- 0.9651346803
- 0.9657232761
- 0.9663069248
- 0.9668803215
- 0.9674537182
- 0.9680271149
- 0.9686005116
- 0.9691739082
- 0.9697473049
- 0.9703207016
- 0.9708940983
- 0.9714674950
- 0.9720408916
- 0.9725995064
- 0.9731563926
- 0.9737132192
- 0.9742701054
- 0.9748269916
- 0.9753838181
- 0.9759407043
- 0.9764975905
- 0.9770544171
- 0.9776113033
- 0.9781597257
- 0.9786922932
- 0.9792249203
- 0.9797576070
- 0.9802901745
- 0.9808228016
- 0.9813554287
- 0.9818881154
- 0.9824206829
- 0.9829533100
- 0.9834858775
- 0.9840049744
- 0.9845178723
- 0.9850307703
- 0.9855437279
- 0.9860566854
- 0.9865695834
- 0.9870824814
- 0.9875953794
- 0.9881082773
- 0.9886211753
- 0.9891340733
- 0.9896370173
- 0.9901388884
- 0.9906408191
- 0.9911426902
- 0.9916446209
- 0.9921464920
- 0.9926484227
- 0.9931502938
- 0.9936522245
- 0.9941540956
- 0.9946557879
- 0.9951416850
- 0.9956275225
- 0.9961133003
- 0.9965991974
- 0.9970849752
- 0.9975708127
- 0.9980567098
- 0.9985424876
- 0.9990283251
- 0.9995142221
- 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/fujifilm_f-125.spi1d b/release/datafiles/colormanagement/luts/film_response/fujifilm_f-125.spi1d
deleted file mode 100644
index eee3fc33494..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/fujifilm_f-125.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0174498409 0.0158984791 0.0114764702
- 0.0361074992 0.0300892591 0.0227251798
- 0.0508534499 0.0413388014 0.0331778601
- 0.0630743131 0.0511820987 0.0424059182
- 0.0737055317 0.0595689416 0.0507076010
- 0.0831899792 0.0670762509 0.0583669208
- 0.0918336809 0.0739420429 0.0653621703
- 0.0999075696 0.0803586915 0.0719582215
- 0.1073999032 0.0863586813 0.0781143606
- 0.1143994033 0.0919513777 0.0840181410
- 0.1210075021 0.0972131789 0.0896857306
- 0.1272652000 0.1023328975 0.0950955227
- 0.1332022995 0.1073141024 0.1002841964
- 0.1389860064 0.1120809987 0.1052708998
- 0.1446685940 0.1166312024 0.1100749969
- 0.1502207965 0.1210201979 0.1147160009
- 0.1556082070 0.1252893060 0.1191812009
- 0.1608344018 0.1294762045 0.1235382035
- 0.1659597009 0.1336127967 0.1277814955
- 0.1709610969 0.1376406997 0.1319573969
- 0.1758396029 0.1415354013 0.1360505968
- 0.1805783063 0.1453579962 0.1400354058
- 0.1851565987 0.1491020024 0.1439131051
- 0.1896200031 0.1527583003 0.1477226019
- 0.1940072030 0.1563414037 0.1514364034
- 0.1983578950 0.1599265933 0.1550768018
- 0.2026146054 0.1634611934 0.1586581022
- 0.2068161964 0.1669549942 0.1621633023
- 0.2109510005 0.1704287976 0.1656109989
- 0.2149749994 0.1738846004 0.1689939946
- 0.2188791931 0.1773294955 0.1723017991
- 0.2226788998 0.1807734072 0.1755644977
- 0.2264375985 0.1841789037 0.1787340939
- 0.2301400006 0.1875509024 0.1818515062
- 0.2337515056 0.1908915937 0.1848967969
- 0.2373262048 0.1941868067 0.1878945976
- 0.2408698052 0.1974609047 0.1908354014
- 0.2443857044 0.2007011026 0.1937474012
- 0.2478293926 0.2038740963 0.1966456026
- 0.2511906028 0.2069949955 0.1995196939
- 0.2545030117 0.2100716978 0.2023606002
- 0.2577551007 0.2130948007 0.2052040994
- 0.2609705925 0.2161156982 0.2080169022
- 0.2641761005 0.2191050053 0.2107931972
- 0.2673386037 0.2220419943 0.2135623991
- 0.2704797983 0.2249206007 0.2162752002
- 0.2735692859 0.2277640998 0.2189542055
- 0.2766304910 0.2305577993 0.2216016054
- 0.2796724141 0.2333119065 0.2241947949
- 0.2826831937 0.2360485047 0.2267569005
- 0.2856605947 0.2387613952 0.2292927057
- 0.2885996997 0.2414368987 0.2317842990
- 0.2914834917 0.2441027015 0.2342378944
- 0.2943134904 0.2467696965 0.2366532981
- 0.2971065044 0.2494162023 0.2390290052
- 0.2998841107 0.2520292997 0.2413756996
- 0.3026126027 0.2546142042 0.2437071949
- 0.3053067923 0.2571905851 0.2460273951
- 0.3079755008 0.2597542107 0.2483306974
- 0.3106071949 0.2622892857 0.2506220937
- 0.3132098019 0.2647835910 0.2528899908
- 0.3157896101 0.2672505081 0.2551301122
- 0.3183388114 0.2697114050 0.2573640943
- 0.3208617866 0.2721551955 0.2595869899
- 0.3233729005 0.2745685875 0.2617990971
- 0.3258588910 0.2769567966 0.2639977038
- 0.3283306956 0.2793405056 0.2661921084
- 0.3308002055 0.2817173004 0.2683886886
- 0.3332616091 0.2840746939 0.2705698907
- 0.3356887102 0.2864069939 0.2727307081
- 0.3380911052 0.2887319922 0.2748725116
- 0.3404774070 0.2910597026 0.2769970894
- 0.3428531885 0.2933830023 0.2791089118
- 0.3452278078 0.2956911922 0.2812050879
- 0.3475916088 0.2979753911 0.2832851112
- 0.3499327898 0.3002283871 0.2853564918
- 0.3522517085 0.3024463058 0.2874124944
- 0.3545554876 0.3046588004 0.2894454896
- 0.3568528891 0.3068628013 0.2914513052
- 0.3591203094 0.3090505004 0.2934390903
- 0.3613556027 0.3112153113 0.2954114974
- 0.3635644913 0.3133526146 0.2973645031
- 0.3657538891 0.3154605031 0.2992906868
- 0.3679293990 0.3175630867 0.3012037873
- 0.3700731993 0.3196572065 0.3031010032
- 0.3722012937 0.3217284083 0.3049888909
- 0.3743169010 0.3237737119 0.3068724871
- 0.3764213026 0.3257966936 0.3087452054
- 0.3785130084 0.3278082013 0.3106024861
- 0.3805955052 0.3298071027 0.3124460876
- 0.3826780915 0.3317958117 0.3142769933
- 0.3847546875 0.3337770998 0.3160952926
- 0.3867942095 0.3357304037 0.3179017007
- 0.3888104856 0.3376702964 0.3196955025
- 0.3908145130 0.3396002054 0.3214753866
- 0.3928089142 0.3415268064 0.3232490122
- 0.3947995007 0.3434461057 0.3250178993
- 0.3967804909 0.3453572989 0.3267830908
- 0.3987523913 0.3472534120 0.3285475075
- 0.4007174075 0.3491292894 0.3303103149
- 0.4026708007 0.3509947956 0.3320707083
- 0.4046143889 0.3528488874 0.3338232934
- 0.4065484107 0.3546791077 0.3355642855
- 0.4084819853 0.3565005064 0.3372963965
- 0.4104149938 0.3583168089 0.3390068114
- 0.4123412967 0.3601278961 0.3407028019
- 0.4142560065 0.3619349003 0.3423874974
- 0.4161522090 0.3637281060 0.3440541029
- 0.4180339873 0.3655182123 0.3457126915
- 0.4199067950 0.3673050106 0.3473584950
- 0.4217523932 0.3690750003 0.3489893973
- 0.4235874116 0.3708429039 0.3506138027
- 0.4254117906 0.3726145029 0.3522236049
- 0.4272232056 0.3743841052 0.3538290858
- 0.4290306866 0.3761518002 0.3554284871
- 0.4308294058 0.3779003918 0.3570241034
- 0.4326210022 0.3796432018 0.3586181998
- 0.4344018102 0.3813720942 0.3602060080
- 0.4361707866 0.3830938041 0.3617906868
- 0.4379333854 0.3848012090 0.3633658886
- 0.4396809936 0.3864955008 0.3649328053
- 0.4414246082 0.3881793916 0.3664895892
- 0.4431430995 0.3898509145 0.3680340052
- 0.4448564947 0.3915182054 0.3695713878
- 0.4465528131 0.3931697011 0.3710972071
- 0.4482432008 0.3948189020 0.3726201952
- 0.4499239028 0.3964514136 0.3741200864
- 0.4515936971 0.3980818987 0.3756181896
- 0.4532519877 0.3997015953 0.3771077991
- 0.4548968971 0.4013178945 0.3785969913
- 0.4565317035 0.4029234946 0.3800840974
- 0.4581527114 0.4045226872 0.3815703094
- 0.4597654939 0.4061067104 0.3830527067
- 0.4613632858 0.4076885879 0.3845353127
- 0.4629530907 0.4092662036 0.3860189021
- 0.4645408094 0.4108397961 0.3874995112
- 0.4661273062 0.4124050140 0.3889681995
- 0.4677076936 0.4139649868 0.3904353082
- 0.4692842960 0.4155119956 0.3918946981
- 0.4708591998 0.4170548022 0.3933512866
- 0.4724324942 0.4185824096 0.3947859108
- 0.4739956856 0.4201084077 0.3962202072
- 0.4755468965 0.4216217101 0.3976345956
- 0.4770910144 0.4231351018 0.3990488946
- 0.4786213040 0.4246394038 0.4004501104
- 0.4801476002 0.4261435866 0.4018495977
- 0.4816561043 0.4276433885 0.4032416940
- 0.4831644893 0.4291422963 0.4046311080
- 0.4846526980 0.4306376874 0.4060145020
- 0.4861406982 0.4321312904 0.4073927999
- 0.4876179993 0.4336220026 0.4087674022
- 0.4890919924 0.4351086915 0.4101338089
- 0.4905653000 0.4365926087 0.4114997089
- 0.4920378029 0.4380624890 0.4128586948
- 0.4935061932 0.4395323992 0.4142177105
- 0.4949601889 0.4409978986 0.4155749083
- 0.4964140952 0.4424628019 0.4169315994
- 0.4978365004 0.4439246953 0.4182890952
- 0.4992552996 0.4453840852 0.4196475148
- 0.5006620884 0.4468388855 0.4210050106
- 0.5020588040 0.4482730925 0.4223509133
- 0.5034533739 0.4497072101 0.4236967862
- 0.5048360825 0.4511240125 0.4250375032
- 0.5062186718 0.4525361061 0.4263758063
- 0.5075957179 0.4539420903 0.4277085066
- 0.5089703798 0.4553368986 0.4290247858
- 0.5103421211 0.4567317963 0.4303410053
- 0.5117046833 0.4581159055 0.4316442013
- 0.5130673051 0.4594987035 0.4329437912
- 0.5144175887 0.4608711898 0.4342381954
- 0.5157638192 0.4622273147 0.4355193973
- 0.5171049237 0.4635834098 0.4368005097
- 0.5184270144 0.4649255872 0.4380722940
- 0.5197492242 0.4662652016 0.4393407106
- 0.5210537910 0.4676026106 0.4406091869
- 0.5223482847 0.4689337909 0.4418779016
- 0.5236423016 0.4702650905 0.4431464970
- 0.5249115229 0.4715861082 0.4444108009
- 0.5261808038 0.4729016125 0.4456712902
- 0.5274490118 0.4742170870 0.4469316900
- 0.5287154913 0.4755303860 0.4481886029
- 0.5299819708 0.4768437147 0.4494448900
- 0.5312492251 0.4781504869 0.4506979883
- 0.5325167775 0.4794408083 0.4519374073
- 0.5337843895 0.4807311893 0.4531767964
- 0.5350342989 0.4820165038 0.4544104934
- 0.5362828970 0.4832974970 0.4556373060
- 0.5375289917 0.4845784903 0.4568639994
- 0.5387613177 0.4858368039 0.4580819011
- 0.5399935842 0.4870882928 0.4592955112
- 0.5412209034 0.4883398116 0.4605090916
- 0.5424383879 0.4895803928 0.4617215991
- 0.5436558723 0.4908204079 0.4629341066
- 0.5448678136 0.4920594990 0.4641464949
- 0.5460734963 0.4932895899 0.4653517008
- 0.5472792983 0.4945197105 0.4665569961
- 0.5484790802 0.4957481027 0.4677614868
- 0.5496746898 0.4969693124 0.4689593911
- 0.5508701801 0.4981904924 0.4701572061
- 0.5520610809 0.4994137883 0.4713543952
- 0.5532492995 0.5006437898 0.4725480974
- 0.5544373989 0.5018737912 0.4737417102
- 0.5556218028 0.5030999184 0.4749346972
- 0.5568041205 0.5043138862 0.4761235118
- 0.5579863191 0.5055277944 0.4773122966
- 0.5591588020 0.5067374706 0.4785006046
- 0.5603247285 0.5079305172 0.4796842933
- 0.5614907146 0.5091236234 0.4808681011
- 0.5626431108 0.5103173256 0.4820516109
- 0.5637829900 0.5115153193 0.4832226932
- 0.5649229884 0.5127133131 0.4843936861
- 0.5660511851 0.5139113069 0.4855647981
- 0.5671615005 0.5151088834 0.4867219925
- 0.5682718158 0.5163065195 0.4878776968
- 0.5693790913 0.5175040960 0.4890333116
- 0.5704758167 0.5186815858 0.4901837111
- 0.5715726018 0.5198547244 0.4913321137
- 0.5726693273 0.5210276842 0.4924804866
- 0.5737720132 0.5221964717 0.4936192930
- 0.5748748183 0.5233623981 0.4947485924
- 0.5759775043 0.5245283246 0.4958778918
- 0.5770760775 0.5256924033 0.4970034957
- 0.5781732202 0.5268526077 0.4981164932
- 0.5792703032 0.5280128121 0.4992294014
- 0.5803601146 0.5291728973 0.5003424287
- 0.5814397931 0.5303236246 0.5014445186
- 0.5825194120 0.5314744115 0.5025454760
- 0.5835987926 0.5326251984 0.5036464930
- 0.5846728086 0.5337677002 0.5047429800
- 0.5857468843 0.5349056125 0.5058357120
- 0.5868209004 0.5360434055 0.5069283843
- 0.5878757238 0.5371788144 0.5080201030
- 0.5889192820 0.5383052826 0.5091047883
- 0.5899627805 0.5394318104 0.5101894736
- 0.5910035968 0.5405583978 0.5112742186
- 0.5920301080 0.5416883826 0.5123528838
- 0.5930566788 0.5428196192 0.5134283900
- 0.5940833092 0.5439507961 0.5145038962
- 0.5950983167 0.5450789928 0.5155786872
- 0.5961067080 0.5461968184 0.5166484118
- 0.5971152186 0.5473145843 0.5177180767
- 0.5981239080 0.5484325290 0.5187878013
- 0.5991356969 0.5495414734 0.5198484063
- 0.6001476049 0.5506458879 0.5209016204
- 0.6011593938 0.5517503023 0.5219547153
- 0.6021643281 0.5528541207 0.5230079293
- 0.6031603217 0.5539363027 0.5240486860
- 0.6041563749 0.5550184250 0.5250884295
- 0.6051524282 0.5561006069 0.5261281729
- 0.6061363816 0.5571805835 0.5271657705
- 0.6071165204 0.5582563877 0.5281966925
- 0.6080965996 0.5593320727 0.5292276144
- 0.6090764999 0.5604078770 0.5302584767
- 0.6100435257 0.5614696145 0.5312880278
- 0.6110104918 0.5625219941 0.5323162079
- 0.6119775176 0.5635743737 0.5333443880
- 0.6129397154 0.5646268129 0.5343726277
- 0.6138859987 0.5656726956 0.5353969932
- 0.6148322821 0.5667169094 0.5364199877
- 0.6157786250 0.5677611828 0.5374429226
- 0.6167212725 0.5688053966 0.5384659171
- 0.6176583171 0.5698326230 0.5394816995
- 0.6185953021 0.5708590150 0.5404965281
- 0.6195322871 0.5718854070 0.5415111780
- 0.6204634905 0.5729113817 0.5425258875
- 0.6213884950 0.5739294291 0.5435299873
- 0.6223133802 0.5749472976 0.5445337296
- 0.6232383251 0.5759652853 0.5455372930
- 0.6241629124 0.5769823194 0.5465409160
- 0.6250872016 0.5779896975 0.5475350022
- 0.6260113716 0.5789970756 0.5485289097
- 0.6269357204 0.5800045133 0.5495228171
- 0.6278557777 0.5810111165 0.5505167842
- 0.6287717223 0.5820034742 0.5515152216
- 0.6296874881 0.5829960108 0.5525137782
- 0.6306033731 0.5839884281 0.5535123944
- 0.6315113902 0.5849809051 0.5545110106
- 0.6324080229 0.5859525204 0.5554962158
- 0.6333045959 0.5869235992 0.5564795732
- 0.6342011094 0.5878946185 0.5574629903
- 0.6350932121 0.5888655782 0.5584464073
- 0.6359726787 0.5898336172 0.5594201088
- 0.6368522048 0.5908008814 0.5603901744
- 0.6377316713 0.5917682052 0.5613601804
- 0.6386104822 0.5927355289 0.5623303056
- 0.6394773126 0.5936999917 0.5632957816
- 0.6403442025 0.5946627259 0.5642570257
- 0.6412109733 0.5956255198 0.5652183294
- 0.6420779228 0.5965881944 0.5661795735
- 0.6429408789 0.5975462794 0.5671393871
- 0.6438030005 0.5984956026 0.5680949092
- 0.6446650028 0.5994448066 0.5690503120
- 0.6455270052 0.6003941298 0.5700057745
- 0.6463868022 0.6013432741 0.5709612966
- 0.6472437978 0.6022868752 0.5719025135
- 0.6481007934 0.6032304764 0.5728424788
- 0.6489577889 0.6041740775 0.5737825036
- 0.6498141289 0.6051176786 0.5747225285
- 0.6506562233 0.6060569286 0.5756577849
- 0.6514983177 0.6069930792 0.5765889287
- 0.6523404717 0.6079294086 0.5775198936
- 0.6531826258 0.6088656783 0.5784509182
- 0.6540184021 0.6098006964 0.5793818235
- 0.6548498273 0.6107280850 0.5803099871
- 0.6556811929 0.6116555929 0.5812382102
- 0.6565124989 0.6125831008 0.5821664929
- 0.6573433876 0.6135106087 0.5830947161
- 0.6581645012 0.6144319773 0.5840185881
- 0.6589856148 0.6153494716 0.5849387050
- 0.6598067284 0.6162670255 0.5858588219
- 0.6606277823 0.6171844006 0.5867788792
- 0.6614431739 0.6181018949 0.5876989961
- 0.6622517705 0.6190115213 0.5886114240
- 0.6630604267 0.6199212074 0.5895230770
- 0.6638690233 0.6208307743 0.5904347897
- 0.6646776199 0.6217405200 0.5913465023
- 0.6654757261 0.6226496100 0.5922542214
- 0.6662709117 0.6235576868 0.5931503177
- 0.6670660973 0.6244658232 0.5940464139
- 0.6678612828 0.6253738999 0.5949425101
- 0.6686561704 0.6262819767 0.5958386064
- 0.6694442034 0.6271823049 0.5967332721
- 0.6702321768 0.6280776262 0.5976269245
- 0.6710202098 0.6289728880 0.5985203981
- 0.6718081832 0.6298682094 0.5994138718
- 0.6725955009 0.6307634711 0.6003074050
- 0.6733806133 0.6316475272 0.6011890769
- 0.6741657257 0.6325287223 0.6020658016
- 0.6749507189 0.6334097981 0.6029425859
- 0.6757357717 0.6342908740 0.6038193703
- 0.6765164137 0.6351721287 0.6046960950
- 0.6772890091 0.6360508800 0.6055694818
- 0.6780614853 0.6369295716 0.6064420938
- 0.6788340807 0.6378083229 0.6073147058
- 0.6796066165 0.6386870146 0.6081873775
- 0.6803761721 0.6395655870 0.6090599895
- 0.6811413169 0.6404411793 0.6099300981
- 0.6819062829 0.6413165927 0.6107999086
- 0.6826714277 0.6421920061 0.6116697192
- 0.6834365129 0.6430674195 0.6125395298
- 0.6841984987 0.6439427733 0.6134092808
- 0.6849551797 0.6448048949 0.6142743230
- 0.6857119203 0.6456660032 0.6151384115
- 0.6864687204 0.6465271115 0.6160026193
- 0.6872254014 0.6473882198 0.6168667078
- 0.6879792213 0.6482493281 0.6177309155
- 0.6887251735 0.6491037011 0.6185951233
- 0.6894711256 0.6499567032 0.6194592714
- 0.6902170777 0.6508097053 0.6203234792
- 0.6909629703 0.6516628265 0.6211876869
- 0.6917080283 0.6525158286 0.6220518947
- 0.6924436092 0.6533647776 0.6229112148
- 0.6931793094 0.6542117000 0.6237667799
- 0.6939148903 0.6550586224 0.6246222854
- 0.6946504712 0.6559054852 0.6254779100
- 0.6953861117 0.6567524076 0.6263334155
- 0.6961168051 0.6575965285 0.6271870732
- 0.6968464851 0.6584361792 0.6280364990
- 0.6975762844 0.6592760086 0.6288859248
- 0.6983060241 0.6601157188 0.6297354102
- 0.6990358233 0.6609554887 0.6305847764
- 0.6997650862 0.6617947817 0.6314343214
- 0.7004939914 0.6626260877 0.6322728992
- 0.7012230158 0.6634575129 0.6331112981
- 0.7019519210 0.6642888784 0.6339496970
- 0.7026808858 0.6651203036 0.6347880960
- 0.7034088969 0.6659517288 0.6356264949
- 0.7041271925 0.6667770743 0.6364635825
- 0.7048454881 0.6675990224 0.6372997165
- 0.7055637836 0.6684209108 0.6381359100
- 0.7062821984 0.6692429185 0.6389719844
- 0.7070004940 0.6700648069 0.6398081183
- 0.7077152729 0.6708840132 0.6406437755
- 0.7084274888 0.6716861129 0.6414728165
- 0.7091398239 0.6724882722 0.6423017979
- 0.7098520994 0.6732904911 0.6431307793
- 0.7105643749 0.6740925908 0.6439598203
- 0.7112765908 0.6748948097 0.6447888017
- 0.7119773030 0.6756910086 0.6456167102
- 0.7126780152 0.6764826775 0.6464434862
- 0.7133787870 0.6772742867 0.6472703218
- 0.7140794992 0.6780658960 0.6480970979
- 0.7147802711 0.6788576245 0.6489239931
- 0.7154778838 0.6796491742 0.6497508287
- 0.7161695957 0.6804391742 0.6505677104
- 0.7168614268 0.6812291145 0.6513826251
- 0.7175530791 0.6820189953 0.6521974802
- 0.7182449102 0.6828088164 0.6530123949
- 0.7189366221 0.6835986972 0.6538271904
- 0.7196236253 0.6843873262 0.6546415091
- 0.7203075290 0.6851689219 0.6554480195
- 0.7209913731 0.6859505177 0.6562544703
- 0.7216752768 0.6867321730 0.6570609808
- 0.7223592997 0.6875138283 0.6578674912
- 0.7230432034 0.6882954240 0.6586740017
- 0.7237169147 0.6890760064 0.6594784856
- 0.7243875265 0.6898545027 0.6602771878
- 0.7250581980 0.6906331182 0.6610758901
- 0.7257289290 0.6914116144 0.6618745923
- 0.7263996005 0.6921901107 0.6626732945
- 0.7270702124 0.6929686069 0.6634719968
- 0.7277340293 0.6937432885 0.6642683744
- 0.7283964753 0.6945124269 0.6650602221
- 0.7290591002 0.6952815056 0.6658521295
- 0.7297216058 0.6960507035 0.6666439176
- 0.7303841710 0.6968197823 0.6674357057
- 0.7310466766 0.6975889206 0.6682276130
- 0.7317048907 0.6983528733 0.6690183282
- 0.7323622108 0.6991090178 0.6698067784
- 0.7330195904 0.6998651028 0.6705952883
- 0.7336769104 0.7006211877 0.6713837981
- 0.7343342900 0.7013772726 0.6721723080
- 0.7349916101 0.7021334171 0.6729608178
- 0.7356424928 0.7028859258 0.6737465262
- 0.7362912297 0.7036299109 0.6745222211
- 0.7369397879 0.7043738961 0.6752979755
- 0.7375885248 0.7051178217 0.6760736704
- 0.7382372022 0.7058618069 0.6768494844
- 0.7388858795 0.7066057920 0.6776251793
- 0.7395280004 0.7073493004 0.6784006953
- 0.7401649952 0.7080891132 0.6791678071
- 0.7408019900 0.7088289857 0.6799349785
- 0.7414389849 0.7095689178 0.6807020903
- 0.7420759201 0.7103086710 0.6814693213
- 0.7427129149 0.7110486031 0.6822363734
- 0.7433465123 0.7117884159 0.6830036044
- 0.7439708710 0.7125198841 0.6837611794
- 0.7445952892 0.7132496834 0.6845157146
- 0.7452197075 0.7139794230 0.6852701902
- 0.7458441854 0.7147092223 0.6860247254
- 0.7464686036 0.7154390216 0.6867792010
- 0.7470930219 0.7161687016 0.6875336766
- 0.7477155924 0.7168959975 0.6882864833
- 0.7483379841 0.7176201940 0.6890364885
- 0.7489603758 0.7183443904 0.6897866130
- 0.7495828271 0.7190685868 0.6905366182
- 0.7502052188 0.7197927833 0.6912866831
- 0.7508276105 0.7205169797 0.6920368075
- 0.7514470816 0.7212411761 0.6927868128
- 0.7520624995 0.7219575047 0.6935216784
- 0.7526779771 0.7226737142 0.6942551136
- 0.7532935143 0.7233898044 0.6949886084
- 0.7539088726 0.7241060138 0.6957219839
- 0.7545244098 0.7248222232 0.6964554191
- 0.7551398873 0.7255383730 0.6971887946
- 0.7557541132 0.7262521982 0.6979203224
- 0.7563681006 0.7269626856 0.6986479163
- 0.7569820881 0.7276732922 0.6993755102
- 0.7575961947 0.7283838987 0.7001032233
- 0.7582101822 0.7290943861 0.7008308172
- 0.7588242292 0.7298049927 0.7015584707
- 0.7594367266 0.7305154800 0.7022861242
- 0.7600427866 0.7312164903 0.7030051947
- 0.7606487870 0.7319142818 0.7037203908
- 0.7612549067 0.7326120138 0.7044355273
- 0.7618610263 0.7333098054 0.7051507235
- 0.7624670267 0.7340075970 0.7058659196
- 0.7630730867 0.7347053885 0.7065809965
- 0.7636762857 0.7354031801 0.7072961926
- 0.7642757297 0.7360877991 0.7080059052
- 0.7648751140 0.7367721796 0.7087152004
- 0.7654743791 0.7374566197 0.7094244957
- 0.7660738230 0.7381410003 0.7101337910
- 0.7666732073 0.7388253808 0.7108430266
- 0.7672724724 0.7395098805 0.7115523219
- 0.7678692937 0.7401931286 0.7122616172
- 0.7684640288 0.7408679724 0.7129713297
- 0.7690587044 0.7415428758 0.7136811018
- 0.7696534991 0.7422178984 0.7143908143
- 0.7702481747 0.7428928018 0.7151005268
- 0.7708429098 0.7435677052 0.7158101797
- 0.7714375854 0.7442426085 0.7165200114
- 0.7720239162 0.7449169755 0.7172291875
- 0.7726042271 0.7455884814 0.7179328203
- 0.7731844783 0.7462599874 0.7186363935
- 0.7737647891 0.7469314933 0.7193400264
- 0.7743450999 0.7476029992 0.7200435996
- 0.7749254107 0.7482745051 0.7207471728
- 0.7755057216 0.7489460111 0.7214508057
- 0.7760874033 0.7496169209 0.7221543193
- 0.7766703963 0.7502800822 0.7228549123
- 0.7772535086 0.7509431839 0.7235553861
- 0.7778365016 0.7516064048 0.7242559195
- 0.7784196138 0.7522696257 0.7249565125
- 0.7790026069 0.7529327869 0.7256569862
- 0.7795857191 0.7535960078 0.7263575196
- 0.7801663876 0.7542592287 0.7270581126
- 0.7807425261 0.7549132109 0.7277507782
- 0.7813186049 0.7555662990 0.7284420729
- 0.7818946838 0.7562193871 0.7291333079
- 0.7824708223 0.7568724751 0.7298246026
- 0.7830467820 0.7575256228 0.7305157781
- 0.7836229205 0.7581787109 0.7312070727
- 0.7841988206 0.7588317990 0.7318983078
- 0.7847698927 0.7594774961 0.7325916290
- 0.7853410840 0.7601187229 0.7332865000
- 0.7859122157 0.7607598901 0.7339814901
- 0.7864832878 0.7614011168 0.7346764207
- 0.7870544791 0.7620422840 0.7353712916
- 0.7876256108 0.7626835108 0.7360662818
- 0.7881966829 0.7633246779 0.7367612123
- 0.7887653708 0.7639619708 0.7374557853
- 0.7893326879 0.7645862103 0.7381486297
- 0.7899000049 0.7652103901 0.7388414741
- 0.7904673219 0.7658346295 0.7395343781
- 0.7910345793 0.7664586902 0.7402272224
- 0.7916018963 0.7670829296 0.7409201264
- 0.7921692133 0.7677071095 0.7416129708
- 0.7927350998 0.7683312893 0.7423058748
- 0.7932925820 0.7689499259 0.7429925799
- 0.7938501239 0.7695664763 0.7436763048
- 0.7944076061 0.7701830268 0.7443599105
- 0.7949650884 0.7707995772 0.7450435162
- 0.7955226898 0.7714161277 0.7457271814
- 0.7960801721 0.7720326185 0.7464107871
- 0.7966377139 0.7726492286 0.7470945120
- 0.7971891761 0.7732650042 0.7477774024
- 0.7977350950 0.7738748193 0.7484462857
- 0.7982810736 0.7744845152 0.7491152287
- 0.7988271117 0.7750942707 0.7497841120
- 0.7993730903 0.7757040262 0.7504529953
- 0.7999191284 0.7763137817 0.7511218786
- 0.8004651070 0.7769234776 0.7517908216
- 0.8010110259 0.7775332928 0.7524597049
- 0.8015481234 0.7781410813 0.7531278729
- 0.8020827770 0.7787457705 0.7537946105
- 0.8026174903 0.7793504000 0.7544614077
- 0.8031522036 0.7799550295 0.7551280856
- 0.8036869168 0.7805595994 0.7557948232
- 0.8042215705 0.7811642885 0.7564616203
- 0.8047562242 0.7817689180 0.7571282983
- 0.8052908778 0.7823734879 0.7577949762
- 0.8058195114 0.7829757929 0.7584580183
- 0.8063477278 0.7835758924 0.7591165900
- 0.8068758845 0.7841761112 0.7597752810
- 0.8074041009 0.7847762704 0.7604339719
- 0.8079321980 0.7853764296 0.7610926032
- 0.8084604144 0.7859765887 0.7617512941
- 0.8089885712 0.7865768075 0.7624099851
- 0.8095167875 0.7871769071 0.7630686164
- 0.8100429177 0.7877739072 0.7637246847
- 0.8105689287 0.7883684039 0.7643780708
- 0.8110948801 0.7889629006 0.7650315762
- 0.8116210103 0.7895573974 0.7656850815
- 0.8121470213 0.7901518941 0.7663385868
- 0.8126729727 0.7907463908 0.7669919729
- 0.8131991029 0.7913408279 0.7676454782
- 0.8137251139 0.7919353247 0.7682989836
- 0.8142498136 0.7925245762 0.7689477205
- 0.8147743940 0.7931082845 0.7695900202
- 0.8152989745 0.7936919928 0.7702323198
- 0.8158236146 0.7942757010 0.7708745003
- 0.8163480759 0.7948594093 0.7715167999
- 0.8168727160 0.7954431772 0.7721590996
- 0.8173972964 0.7960268855 0.7728013992
- 0.8179218769 0.7966105938 0.7734436989
- 0.8184441924 0.7971937060 0.7740848064
- 0.8189654946 0.7977755070 0.7747216821
- 0.8194869161 0.7983571887 0.7753584981
- 0.8200082183 0.7989389896 0.7759953737
- 0.8205295205 0.7995206714 0.7766323090
- 0.8210508227 0.8001024127 0.7772691846
- 0.8215721846 0.8006842136 0.7779061198
- 0.8220934868 0.8012658954 0.7785429955
- 0.8226118088 0.8018476963 0.7791798711
- 0.8231247067 0.8024280071 0.7798110843
- 0.8236376047 0.8030081987 0.7804415822
- 0.8241505027 0.8035883904 0.7810720801
- 0.8246634007 0.8041685820 0.7817025781
- 0.8251761794 0.8047488928 0.7823330760
- 0.8256890774 0.8053290844 0.7829635143
- 0.8262019753 0.8059092760 0.7835940123
- 0.8267148733 0.8064895868 0.7842245102
- 0.8272213936 0.8070695996 0.7848517895
- 0.8277270794 0.8076496124 0.7854750752
- 0.8282328844 0.8082295060 0.7860983014
- 0.8287385702 0.8088093996 0.7867215872
- 0.8292443752 0.8093892932 0.7873448730
- 0.8297501802 0.8099691868 0.7879682183
- 0.8302559257 0.8105490804 0.7885915041
- 0.8307616711 0.8111289740 0.7892147899
- 0.8312665224 0.8117089868 0.7898380160
- 0.8317692280 0.8122891188 0.7904539704
- 0.8322719932 0.8128693104 0.7910689116
- 0.8327746987 0.8134495020 0.7916837931
- 0.8332775235 0.8140296936 0.7922986746
- 0.8337802291 0.8146098852 0.7929136157
- 0.8342829943 0.8151900768 0.7935284972
- 0.8347858191 0.8157703280 0.7941433787
- 0.8352885246 0.8163505197 0.7947583199
- 0.8357869983 0.8169273734 0.7953717113
- 0.8362827897 0.8174930811 0.7959778905
- 0.8367785215 0.8180589080 0.7965841293
- 0.8372743130 0.8186246753 0.7971904278
- 0.8377701044 0.8191903830 0.7977966070
- 0.8382657766 0.8197562099 0.7984027863
- 0.8387616277 0.8203219175 0.7990090847
- 0.8392574191 0.8208876848 0.7996153235
- 0.8397530913 0.8214535117 0.8002215028
- 0.8402497172 0.8220161200 0.8008267879
- 0.8407465219 0.8225740194 0.8014301062
- 0.8412433267 0.8231317997 0.8020334840
- 0.8417400718 0.8236895800 0.8026369214
- 0.8422368765 0.8242474794 0.8032401800
- 0.8427336812 0.8248053193 0.8038436174
- 0.8432304263 0.8253630996 0.8044469953
- 0.8437271714 0.8259209991 0.8050503135
- 0.8442239761 0.8264787793 0.8056536913
- 0.8447151184 0.8270347118 0.8062539101
- 0.8452048898 0.8275880218 0.8068488240
- 0.8456946015 0.8281413913 0.8074436784
- 0.8461843133 0.8286947012 0.8080385923
- 0.8466740251 0.8292480111 0.8086336255
- 0.8471636772 0.8298013210 0.8092284799
- 0.8476533890 0.8303546906 0.8098233938
- 0.8481432199 0.8309080005 0.8104183078
- 0.8486328721 0.8314613104 0.8110132217
- 0.8491188288 0.8320134878 0.8116052747
- 0.8496029973 0.8325635791 0.8121902943
- 0.8500872850 0.8331136107 0.8127751946
- 0.8505715132 0.8336635828 0.8133600950
- 0.8510558009 0.8342136741 0.8139451146
- 0.8515400290 0.8347637057 0.8145300150
- 0.8520243168 0.8353136778 0.8151149154
- 0.8525084853 0.8358637094 0.8156998754
- 0.8529927731 0.8364138007 0.8162847757
- 0.8534749746 0.8369629979 0.8168694973
- 0.8539546728 0.8375040889 0.8174484968
- 0.8544343710 0.8380451798 0.8180274963
- 0.8549141288 0.8385862708 0.8186064959
- 0.8553938270 0.8391274214 0.8191856146
- 0.8558735251 0.8396685123 0.8197646141
- 0.8563532233 0.8402096033 0.8203436136
- 0.8568329215 0.8407506943 0.8209226131
- 0.8573125005 0.8412917852 0.8215016723
- 0.8577917814 0.8418329954 0.8220806718
- 0.8582649827 0.8423717022 0.8226525784
- 0.8587383032 0.8429095149 0.8232210875
- 0.8592115045 0.8434472084 0.8237894773
- 0.8596848249 0.8439850211 0.8243579865
- 0.8601580262 0.8445227742 0.8249264956
- 0.8606312871 0.8450605869 0.8254948854
- 0.8611046076 0.8455983996 0.8260633945
- 0.8615778089 0.8461362123 0.8266319036
- 0.8620511293 0.8466740251 0.8272002935
- 0.8625226021 0.8472099900 0.8277677298
- 0.8629927039 0.8477393985 0.8283293247
- 0.8634628057 0.8482688069 0.8288909197
- 0.8639330268 0.8487980962 0.8294523954
- 0.8644031286 0.8493275046 0.8300139904
- 0.8648731709 0.8498567939 0.8305755854
- 0.8653432727 0.8503862023 0.8311371207
- 0.8658133745 0.8509156108 0.8316987157
- 0.8662835956 0.8514449000 0.8322603106
- 0.8667536974 0.8519743085 0.8328217864
- 0.8672150970 0.8524994254 0.8333820105
- 0.8676754832 0.8530210257 0.8339408040
- 0.8681359291 0.8535426259 0.8344995975
- 0.8685963154 0.8540641069 0.8350583911
- 0.8690567017 0.8545857072 0.8356171846
- 0.8695170879 0.8551073074 0.8361760974
- 0.8699774742 0.8556289077 0.8367348909
- 0.8704379201 0.8561505079 0.8372936845
- 0.8708983064 0.8566719890 0.8378524780
- 0.8713576198 0.8571935892 0.8384112716
- 0.8718056083 0.8577103019 0.8389707208
- 0.8722537160 0.8582252860 0.8395304084
- 0.8727017045 0.8587402105 0.8400899768
- 0.8731498122 0.8592551947 0.8406497240
- 0.8735978007 0.8597701788 0.8412094116
- 0.8740459085 0.8602852225 0.8417689800
- 0.8744938970 0.8608002067 0.8423287272
- 0.8749418855 0.8613150716 0.8428884149
- 0.8753899932 0.8618301153 0.8434481025
- 0.8758366704 0.8623450994 0.8440076709
- 0.8762751818 0.8628504872 0.8445582986
- 0.8767135739 0.8633533716 0.8451061249
- 0.8771520853 0.8638563752 0.8456537724
- 0.8775904775 0.8643593192 0.8462015986
- 0.8780289888 0.8648623228 0.8467493057
- 0.8784673810 0.8653652072 0.8472970724
- 0.8789058924 0.8658682108 0.8478447795
- 0.8793442845 0.8663712144 0.8483924866
- 0.8797827959 0.8668740988 0.8489403129
- 0.8802210093 0.8673771024 0.8494880199
- 0.8806512952 0.8678756952 0.8500298858
- 0.8810817003 0.8683726192 0.8505687714
- 0.8815121055 0.8688694835 0.8511077166
- 0.8819423914 0.8693662882 0.8516464829
- 0.8823727965 0.8698632121 0.8521854281
- 0.8828032017 0.8703600764 0.8527243137
- 0.8832334876 0.8708568811 0.8532631993
- 0.8836638927 0.8713538051 0.8538020849
- 0.8840942979 0.8718507290 0.8543409705
- 0.8845247030 0.8723474741 0.8548799157
- 0.8849477172 0.8728402853 0.8554143906
- 0.8853685856 0.8733280897 0.8559429049
- 0.8857895732 0.8738158941 0.8564714193
- 0.8862105012 0.8743038177 0.8569998741
- 0.8866314888 0.8747916222 0.8575283289
- 0.8870524168 0.8752794862 0.8580567837
- 0.8874734044 0.8757672906 0.8585852981
- 0.8878942728 0.8762552142 0.8591138124
- 0.8883153200 0.8767430186 0.8596423268
- 0.8887361884 0.8772308826 0.8601707816
- 0.8891549706 0.8777185082 0.8606991768
- 0.8895698786 0.8782029152 0.8612251878
- 0.8899849057 0.8786873817 0.8617511988
- 0.8903998733 0.8791717887 0.8622772098
- 0.8908147812 0.8796561956 0.8628032804
- 0.8912298083 0.8801407218 0.8633292913
- 0.8916447759 0.8806251287 0.8638553023
- 0.8920598030 0.8811094761 0.8643813133
- 0.8924747109 0.8815940022 0.8649073243
- 0.8928896785 0.8820784092 0.8654333949
- 0.8933047056 0.8825628161 0.8659594059
- 0.8937178850 0.8830412030 0.8664832711
- 0.8941305876 0.8835136890 0.8670049906
- 0.8945432901 0.8839861751 0.8675267100
- 0.8949561119 0.8844587207 0.8680483103
- 0.8953688145 0.8849312067 0.8685700297
- 0.8957815766 0.8854036927 0.8690915704
- 0.8961942792 0.8858762980 0.8696132898
- 0.8966071010 0.8863487840 0.8701350093
- 0.8970198035 0.8868213296 0.8706566095
- 0.8974326253 0.8872938156 0.8711783290
- 0.8978449106 0.8877663016 0.8716999292
- 0.8982529044 0.8882371187 0.8722208142
- 0.8986608982 0.8887075186 0.8727415204
- 0.8990687728 0.8891779184 0.8732621074
- 0.8994768262 0.8896481991 0.8737828135
- 0.8998848200 0.8901185989 0.8743034005
- 0.9002928138 0.8905889988 0.8748241067
- 0.9007008076 0.8910593987 0.8753446937
- 0.9011088014 0.8915297985 0.8758653998
- 0.9015167952 0.8920001984 0.8763859868
- 0.9019247293 0.8924705982 0.8769065738
- 0.9023321867 0.8929408789 0.8774272799
- 0.9027374983 0.8934035897 0.8779382706
- 0.9031428099 0.8938655853 0.8784481287
- 0.9035481215 0.8943277001 0.8789578080
- 0.9039533734 0.8947896957 0.8794676065
- 0.9043586850 0.8952516913 0.8799774051
- 0.9047639966 0.8957138062 0.8804872036
- 0.9051693082 0.8961758018 0.8809968829
- 0.9055746198 0.8966377974 0.8815066814
- 0.9059798717 0.8970997930 0.8820164800
- 0.9063851833 0.8975619078 0.8825262785
- 0.9067893028 0.8980239034 0.8830360174
- 0.9071872830 0.8984869719 0.8835430741
- 0.9075853229 0.8989502788 0.8840497136
- 0.9079833031 0.8994135857 0.8845561743
- 0.9083812833 0.8998768926 0.8850628138
- 0.9087793231 0.9003401995 0.8855693936
- 0.9091774225 0.9008035064 0.8860759735
- 0.9095754027 0.9012668133 0.8865826130
- 0.9099733829 0.9017301202 0.8870890737
- 0.9103714228 0.9021934271 0.8875957131
- 0.9107694030 0.9026566744 0.8881022930
- 0.9111673832 0.9031199813 0.8886088729
- 0.9115555286 0.9035797715 0.8891084790
- 0.9119430780 0.9040381908 0.8896042705
- 0.9123308063 0.9044964910 0.8901001811
- 0.9127184153 0.9049547911 0.8905960917
- 0.9131060839 0.9054132104 0.8910920024
- 0.9134936929 0.9058715105 0.8915879130
- 0.9138813019 0.9063298106 0.8920838237
- 0.9142689705 0.9067881703 0.8925796747
- 0.9146565795 0.9072464705 0.8930755854
- 0.9150443077 0.9077047706 0.8935714960
- 0.9154319167 0.9081631899 0.8940674067
- 0.9158164263 0.9086192250 0.8945624232
- 0.9161984921 0.9090703130 0.8950551748
- 0.9165806770 0.9095214009 0.8955479264
- 0.9169628024 0.9099724889 0.8960406780
- 0.9173449874 0.9104235768 0.8965334892
- 0.9177271724 0.9108747244 0.8970261812
- 0.9181092978 0.9113258123 0.8975189924
- 0.9184914827 0.9117770195 0.8980118036
- 0.9188736081 0.9122281075 0.8985044956
- 0.9192557931 0.9126791954 0.8989973068
- 0.9196379781 0.9131302834 0.8994901180
- 0.9200199842 0.9135813713 0.8999828100
- 0.9203976989 0.9140260220 0.9004676938
- 0.9207754731 0.9144688249 0.9009500146
- 0.9211533070 0.9149116278 0.9014322758
- 0.9215310812 0.9153543711 0.9019145966
- 0.9219087958 0.9157971740 0.9023969173
- 0.9222866297 0.9162399769 0.9028791785
- 0.9226644039 0.9166827798 0.9033614993
- 0.9230421185 0.9171255827 0.9038438201
- 0.9234198928 0.9175683856 0.9043260813
- 0.9237977266 0.9180111885 0.9048084021
- 0.9241755009 0.9184539914 0.9052907228
- 0.9245520234 0.9188957214 0.9057729244
- 0.9249256849 0.9193243980 0.9062542915
- 0.9252995253 0.9197530150 0.9067355990
- 0.9256731868 0.9201816916 0.9072170258
- 0.9260470271 0.9206103086 0.9076983929
- 0.9264206886 0.9210389256 0.9081798196
- 0.9267945290 0.9214676023 0.9086611271
- 0.9271683097 0.9218962193 0.9091424942
- 0.9275419712 0.9223248959 0.9096239209
- 0.9279158115 0.9227535129 0.9101052284
- 0.9282894731 0.9231821895 0.9105865955
- 0.9286633134 0.9236108065 0.9110680223
- 0.9290362000 0.9240378141 0.9115486741
- 0.9294080734 0.9244576097 0.9120259881
- 0.9297800064 0.9248775244 0.9125033021
- 0.9301518798 0.9252973199 0.9129806757
- 0.9305236936 0.9257171154 0.9134579897
- 0.9308956265 0.9261369109 0.9139353037
- 0.9312674999 0.9265568256 0.9144126773
- 0.9316393733 0.9269766212 0.9148899913
- 0.9320111871 0.9273964167 0.9153673053
- 0.9323831201 0.9278162718 0.9158446193
- 0.9327549934 0.9282361269 0.9163219929
- 0.9331269264 0.9286559224 0.9167993069
- 0.9334965944 0.9290750027 0.9172763824
- 0.9338625073 0.9294890165 0.9177514911
- 0.9342283010 0.9299029708 0.9182265997
- 0.9345940948 0.9303171039 0.9187017083
- 0.9349600077 0.9307311177 0.9191766977
- 0.9353258014 0.9311450720 0.9196518064
- 0.9356915951 0.9315592051 0.9201269150
- 0.9360575080 0.9319732189 0.9206020236
- 0.9364233017 0.9323871732 0.9210770726
- 0.9367890954 0.9328011870 0.9215521812
- 0.9371550083 0.9332153201 0.9220272899
- 0.9375208020 0.9336292744 0.9225023985
- 0.9378861189 0.9340432882 0.9229773879
- 0.9382457137 0.9344478846 0.9234445095
- 0.9386053085 0.9348514080 0.9239102006
- 0.9389649034 0.9352548122 0.9243760109
- 0.9393244982 0.9356582165 0.9248417020
- 0.9396840930 0.9360616207 0.9253073931
- 0.9400436878 0.9364650846 0.9257732034
- 0.9404032826 0.9368684888 0.9262388945
- 0.9407628775 0.9372718930 0.9267047048
- 0.9411224723 0.9376752973 0.9271703959
- 0.9414821267 0.9380788207 0.9276362062
- 0.9418417215 0.9384822249 0.9281018972
- 0.9422013164 0.9388856292 0.9285677075
- 0.9425578713 0.9392852187 0.9290300012
- 0.9429129958 0.9396802187 0.9294880033
- 0.9432681203 0.9400752783 0.9299458861
- 0.9436231852 0.9404702783 0.9304038882
- 0.9439783096 0.9408653975 0.9308617711
- 0.9443333149 0.9412603974 0.9313197732
- 0.9446883798 0.9416555166 0.9317777753
- 0.9450435042 0.9420505762 0.9322357178
- 0.9453986287 0.9424455762 0.9326937199
- 0.9457536936 0.9428406954 0.9331517220
- 0.9461086988 0.9432356954 0.9336096048
- 0.9464638233 0.9436308146 0.9340676069
- 0.9468188286 0.9440258145 0.9345256090
- 0.9471713901 0.9444158077 0.9349750280
- 0.9475240111 0.9448049068 0.9354225993
- 0.9478765726 0.9451941252 0.9358702898
- 0.9482290745 0.9455832243 0.9363179803
- 0.9485816956 0.9459723234 0.9367656112
- 0.9489343166 0.9463614225 0.9372133017
- 0.9492868781 0.9467505217 0.9376609921
- 0.9496394992 0.9471396804 0.9381086826
- 0.9499921203 0.9475287795 0.9385563135
- 0.9503446817 0.9479178786 0.9390040040
- 0.9506971836 0.9483069777 0.9394516945
- 0.9510498047 0.9486961961 0.9398993254
- 0.9514018297 0.9490848184 0.9403468966
- 0.9517515898 0.9494650960 0.9407904744
- 0.9521014094 0.9498453736 0.9412341118
- 0.9524511099 0.9502257109 0.9416778088
- 0.9528009295 0.9506059885 0.9421213865
- 0.9531506896 0.9509863257 0.9425650239
- 0.9535005093 0.9513666034 0.9430087209
- 0.9538503289 0.9517468810 0.9434522986
- 0.9542000890 0.9521272182 0.9438959956
- 0.9545499086 0.9525074959 0.9443395734
- 0.9548997283 0.9528877735 0.9447832108
- 0.9552494287 0.9532681704 0.9452269077
- 0.9555991888 0.9536485076 0.9456704855
- 0.9559475183 0.9540281892 0.9461137056
- 0.9562901855 0.9543992281 0.9465476871
- 0.9566329122 0.9547703266 0.9469817877
- 0.9569756985 0.9551414251 0.9474158287
- 0.9573184252 0.9555124044 0.9478498101
- 0.9576610923 0.9558835030 0.9482839108
- 0.9580038786 0.9562546015 0.9487178922
- 0.9583466053 0.9566255808 0.9491519928
- 0.9586892724 0.9569966793 0.9495859742
- 0.9590321183 0.9573677778 0.9500200152
- 0.9593747854 0.9577388167 0.9504541159
- 0.9597175121 0.9581099153 0.9508880973
- 0.9600601792 0.9584810138 0.9513220787
- 0.9604027271 0.9588519931 0.9517561793
- 0.9607350230 0.9592133760 0.9521834254
- 0.9610671997 0.9595736265 0.9526095986
- 0.9613994956 0.9599336982 0.9530358911
- 0.9617316723 0.9602938294 0.9534621239
- 0.9620639086 0.9606539011 0.9538882971
- 0.9623962045 0.9610139728 0.9543144703
- 0.9627283812 0.9613741040 0.9547407031
- 0.9630606174 0.9617341757 0.9551668763
- 0.9633929133 0.9620944262 0.9555931091
- 0.9637250900 0.9624544978 0.9560192823
- 0.9640573859 0.9628146291 0.9564455152
- 0.9643896222 0.9631747007 0.9568716884
- 0.9647217989 0.9635347724 0.9572979212
- 0.9650493860 0.9638900161 0.9577190876
- 0.9653742909 0.9642401934 0.9581351280
- 0.9656991959 0.9645903707 0.9585509896
- 0.9660241008 0.9649404883 0.9589669704
- 0.9663490057 0.9652907252 0.9593828917
- 0.9666739106 0.9656409025 0.9597988725
- 0.9669988155 0.9659910798 0.9602147937
- 0.9673237205 0.9663413167 0.9606307745
- 0.9676485062 0.9666914940 0.9610466957
- 0.9679734111 0.9670416713 0.9614626765
- 0.9682983160 0.9673919082 0.9618785977
- 0.9686232209 0.9677420855 0.9622945786
- 0.9689481258 0.9680922031 0.9627104998
- 0.9692727923 0.9684423804 0.9631264806
- 0.9695920944 0.9687845111 0.9635347724
- 0.9699112773 0.9691258073 0.9639422894
- 0.9702305794 0.9694671035 0.9643498063
- 0.9705498815 0.9698083997 0.9647573233
- 0.9708691835 0.9701496959 0.9651647806
- 0.9711884260 0.9704909921 0.9655722976
- 0.9715077281 0.9708322883 0.9659798741
- 0.9718269706 0.9711735845 0.9663873911
- 0.9721462131 0.9715148807 0.9667949080
- 0.9724655151 0.9718561769 0.9672024250
- 0.9727848172 0.9721974730 0.9676098824
- 0.9731040001 0.9725388288 0.9680173993
- 0.9734233022 0.9728801250 0.9684249163
- 0.9737418890 0.9732202291 0.9688311219
- 0.9740585089 0.9735528827 0.9692280293
- 0.9743750095 0.9738854766 0.9696248770
- 0.9746916294 0.9742181897 0.9700219035
- 0.9750080705 0.9745507836 0.9704188108
- 0.9753245711 0.9748834968 0.9708157182
- 0.9756411910 0.9752160907 0.9712126255
- 0.9759576917 0.9755488038 0.9716095924
- 0.9762743115 0.9758813977 0.9720064998
- 0.9765908122 0.9762141109 0.9724034071
- 0.9769073129 0.9765467048 0.9728003144
- 0.9772238731 0.9768794179 0.9731972814
- 0.9775403738 0.9772120118 0.9735941887
- 0.9778568745 0.9775447249 0.9739910960
- 0.9781730771 0.9778758287 0.9743868709
- 0.9784877896 0.9781979918 0.9747753739
- 0.9788025022 0.9785202742 0.9751638770
- 0.9791172147 0.9788424969 0.9755523801
- 0.9794319868 0.9791647196 0.9759408832
- 0.9797466993 0.9794870019 0.9763293862
- 0.9800614119 0.9798092246 0.9767180085
- 0.9803761244 0.9801315069 0.9771065116
- 0.9806908965 0.9804537296 0.9774950147
- 0.9810056090 0.9807758927 0.9778835177
- 0.9813203216 0.9810981750 0.9782720208
- 0.9816349745 0.9814203978 0.9786605239
- 0.9819498062 0.9817426801 0.9790490866
- 0.9822645187 0.9820649028 0.9794375896
- 0.9825791121 0.9823871255 0.9798260927
- 0.9828888774 0.9827020764 0.9802024961
- 0.9831985831 0.9830166101 0.9805781245
- 0.9835082889 0.9833310843 0.9809536934
- 0.9838181138 0.9836456776 0.9813293219
- 0.9841278195 0.9839602113 0.9817048907
- 0.9844375253 0.9842746854 0.9820805192
- 0.9847471714 0.9845892191 0.9824560881
- 0.9850569963 0.9849038124 0.9828317761
- 0.9853667021 0.9852182865 0.9832074046
- 0.9856764078 0.9855328202 0.9835829735
- 0.9859861732 0.9858472943 0.9839586020
- 0.9862958789 0.9861618876 0.9843341708
- 0.9866055846 0.9864764214 0.9847097993
- 0.9869154096 0.9867908955 0.9850854278
- 0.9872199893 0.9871007800 0.9854502082
- 0.9875209928 0.9874067903 0.9858055115
- 0.9878221154 0.9877126813 0.9861608148
- 0.9881231189 0.9880186915 0.9865159988
- 0.9884241223 0.9883245826 0.9868713021
- 0.9887251854 0.9886305928 0.9872264862
- 0.9890261889 0.9889364839 0.9875817895
- 0.9893273115 0.9892424941 0.9879369736
- 0.9896283150 0.9895483851 0.9882922769
- 0.9899293780 0.9898543954 0.9886475801
- 0.9902303815 0.9901602864 0.9890028238
- 0.9905313849 0.9904662967 0.9893581271
- 0.9908325076 0.9907721877 0.9897133112
- 0.9911335111 0.9910781980 0.9900686145
- 0.9914345741 0.9913840890 0.9904237986
- 0.9917227030 0.9916865230 0.9907621741
- 0.9920099974 0.9919885993 0.9910988212
- 0.9922972918 0.9922906160 0.9914355278
- 0.9925847054 0.9925926924 0.9917721152
- 0.9928719997 0.9928947091 0.9921088219
- 0.9931594133 0.9931967854 0.9924454093
- 0.9934467077 0.9934988022 0.9927819967
- 0.9937341213 0.9938008785 0.9931187034
- 0.9940214157 0.9941028953 0.9934552908
- 0.9943088293 0.9944049716 0.9937918782
- 0.9945961237 0.9947069883 0.9941285849
- 0.9948834777 0.9950091243 0.9944651723
- 0.9951707721 0.9953110814 0.9948018789
- 0.9954581857 0.9956132174 0.9951385260
- 0.9957451820 0.9959133267 0.9954729080
- 0.9960289001 0.9961857200 0.9957746863
- 0.9963124990 0.9964581728 0.9960765243
- 0.9965962172 0.9967306256 0.9963783026
- 0.9968798161 0.9970030785 0.9966800809
- 0.9971634746 0.9972754717 0.9969819188
- 0.9974470735 0.9975479841 0.9972836971
- 0.9977307916 0.9978203773 0.9975854754
- 0.9980143905 0.9980928898 0.9978873134
- 0.9982981086 0.9983652830 0.9981892109
- 0.9985817075 0.9986377954 0.9984909892
- 0.9988654256 0.9989101887 0.9987928271
- 0.9991490245 0.9991827011 0.9990946054
- 0.9994326830 0.9994550943 0.9993963838
- 0.9997162819 0.9997276068 0.9996982217
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/fujifilm_f-250.spi1d b/release/datafiles/colormanagement/luts/film_response/fujifilm_f-250.spi1d
deleted file mode 100644
index cf2405a3bf7..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/fujifilm_f-250.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0340563506 0.0275065694 0.0159309693
- 0.0581281595 0.0446017683 0.0286259800
- 0.0766732469 0.0585205704 0.0393032692
- 0.0912864283 0.0693459511 0.0486846492
- 0.1037112027 0.0783905834 0.0571168698
- 0.1149740964 0.0866255537 0.0647848472
- 0.1255443990 0.0943730623 0.0718255714
- 0.1358117014 0.1018529013 0.0783746019
- 0.1458894014 0.1092692986 0.0845360085
- 0.1554104984 0.1165430993 0.0902841464
- 0.1642753929 0.1235136986 0.0956311375
- 0.1725185066 0.1300638020 0.1007089019
- 0.1802159995 0.1362310052 0.1055677980
- 0.1874677986 0.1420270056 0.1101925969
- 0.1943995059 0.1475103050 0.1146183014
- 0.2010439038 0.1526764929 0.1188452989
- 0.2075248957 0.1576137990 0.1229263991
- 0.2138666064 0.1623017043 0.1268835962
- 0.2200817019 0.1667637974 0.1307622045
- 0.2262571007 0.1710768938 0.1345600933
- 0.2322959006 0.1752613038 0.1383388937
- 0.2381743044 0.1792901009 0.1420553029
- 0.2439599037 0.1831696928 0.1457192004
- 0.2495301962 0.1869384944 0.1493068933
- 0.2549104095 0.1905891001 0.1528359056
- 0.2600974143 0.1941210032 0.1562989056
- 0.2651267946 0.1975311041 0.1596667022
- 0.2699950933 0.2007963061 0.1629731953
- 0.2746872902 0.2039687932 0.1662473977
- 0.2792500854 0.2070634067 0.1694674939
- 0.2837044001 0.2100957930 0.1726872027
- 0.2880541086 0.2130752951 0.1758597940
- 0.2922781110 0.2160121948 0.1789810956
- 0.2963983119 0.2189164013 0.1820618957
- 0.3004223108 0.2217878997 0.1850834042
- 0.3043056130 0.2246080041 0.1880794019
- 0.3080697954 0.2273644060 0.1910150051
- 0.3117355108 0.2300619930 0.1939160973
- 0.3153220117 0.2327065021 0.1967920959
- 0.3188439906 0.2353048027 0.1996531039
- 0.3223091066 0.2378443033 0.2024717033
- 0.3257097900 0.2403286994 0.2052704990
- 0.3290207982 0.2427732944 0.2080609947
- 0.3322731853 0.2452045977 0.2108310014
- 0.3354865909 0.2476018071 0.2135528028
- 0.3386512101 0.2499758005 0.2162420005
- 0.3417851031 0.2523289025 0.2188850939
- 0.3448846936 0.2546671927 0.2214843929
- 0.3479135036 0.2569605112 0.2240575999
- 0.3508971930 0.2591898143 0.2266031057
- 0.3538430929 0.2613660097 0.2291243970
- 0.3567287922 0.2634985149 0.2316229939
- 0.3595845103 0.2655822933 0.2340888977
- 0.3624258935 0.2676230967 0.2365391999
- 0.3652456105 0.2696104944 0.2389807999
- 0.3680748940 0.2715514004 0.2413962036
- 0.3708611131 0.2734310031 0.2437824011
- 0.3735972047 0.2752597928 0.2461562008
- 0.3762691021 0.2770377994 0.2485167980
- 0.3789086044 0.2787886858 0.2508699000
- 0.3814966083 0.2805095911 0.2532047033
- 0.3840735853 0.2822039127 0.2555142939
- 0.3866173923 0.2838774920 0.2578059137
- 0.3891361058 0.2855109870 0.2600739002
- 0.3916285038 0.2871398032 0.2623229921
- 0.3941093087 0.2887691855 0.2645553052
- 0.3965596855 0.2904030979 0.2667697966
- 0.3989767134 0.2920188010 0.2689580023
- 0.4013713896 0.2936233878 0.2711285055
- 0.4037455022 0.2952230871 0.2732937932
- 0.4060991108 0.2968241870 0.2754479051
- 0.4084275067 0.2984308898 0.2775818110
- 0.4107517004 0.3000445962 0.2796877921
- 0.4130510986 0.3016583025 0.2817656994
- 0.4153209031 0.3032869101 0.2838352919
- 0.4175666869 0.3049050868 0.2858906984
- 0.4197983146 0.3065397143 0.2879244983
- 0.4220117033 0.3081744909 0.2899451852
- 0.4241906106 0.3098129034 0.2919526100
- 0.4263457954 0.3114565909 0.2939467132
- 0.4284875989 0.3130967915 0.2959286869
- 0.4306012988 0.3147349954 0.2978995144
- 0.4326950014 0.3163720965 0.2998577058
- 0.4347662032 0.3180099130 0.3018037975
- 0.4368287027 0.3196572065 0.3037435114
- 0.4388831854 0.3213165104 0.3056769073
- 0.4409214854 0.3229748011 0.3075988889
- 0.4429436028 0.3246040940 0.3095020056
- 0.4449625909 0.3262285888 0.3113960922
- 0.4469791055 0.3278538883 0.3132843077
- 0.4489935935 0.3294833004 0.3151693940
- 0.4509986937 0.3311119974 0.3170453012
- 0.4529815018 0.3327403069 0.3189097047
- 0.4549526870 0.3343681991 0.3207617104
- 0.4569247961 0.3359952867 0.3225966990
- 0.4588770866 0.3376198113 0.3244307935
- 0.4608316123 0.3392421007 0.3262627125
- 0.4627926052 0.3408617973 0.3280918002
- 0.4647417963 0.3424758017 0.3298951089
- 0.4666925967 0.3440926969 0.3316844106
- 0.4686441123 0.3457145989 0.3334603012
- 0.4705764949 0.3473288119 0.3352111876
- 0.4724830091 0.3489370942 0.3369530141
- 0.4743657112 0.3505378962 0.3386858106
- 0.4762322009 0.3521256149 0.3404065073
- 0.4780816138 0.3537108004 0.3421171010
- 0.4799089134 0.3552944958 0.3438138068
- 0.4817309082 0.3568659127 0.3454996943
- 0.4835452139 0.3584319055 0.3471781015
- 0.4853380024 0.3599914014 0.3488380909
- 0.4871332943 0.3615401089 0.3504877090
- 0.4889298975 0.3630783856 0.3521300852
- 0.4907036126 0.3646185100 0.3537611961
- 0.4924693108 0.3661572933 0.3553892970
- 0.4942173064 0.3676883876 0.3570109904
- 0.4959532917 0.3692195117 0.3586300910
- 0.4976806045 0.3707506955 0.3602473140
- 0.4994089901 0.3722806871 0.3618556857
- 0.5011367202 0.3738102019 0.3634608984
- 0.5028569102 0.3753306866 0.3650502861
- 0.5045688748 0.3768486083 0.3666361868
- 0.5062633157 0.3783572018 0.3682140112
- 0.5079504251 0.3798607886 0.3697811067
- 0.5096306801 0.3813571036 0.3713372052
- 0.5112873912 0.3828429878 0.3728885055
- 0.5129328966 0.3843210936 0.3744373918
- 0.5145742297 0.3857963085 0.3759793937
- 0.5162146091 0.3872702122 0.3775196970
- 0.5178315043 0.3887482882 0.3790464103
- 0.5194466114 0.3902272880 0.3805716932
- 0.5210654736 0.3916977048 0.3820922077
- 0.5226833224 0.3931671977 0.3836125135
- 0.5242862105 0.3946341872 0.3851282001
- 0.5258901119 0.3961010873 0.3866432905
- 0.5275049806 0.3975507915 0.3881508112
- 0.5291187763 0.3990002871 0.3896571100
- 0.5307204127 0.4004558921 0.3911463916
- 0.5323221087 0.4019115865 0.3926354945
- 0.5339249969 0.4033721089 0.3941121101
- 0.5355278850 0.4048328102 0.3955886960
- 0.5371186137 0.4062801898 0.3970466852
- 0.5387089849 0.4077258110 0.3985038996
- 0.5402762294 0.4091561139 0.3999438882
- 0.5418404937 0.4105820954 0.4013813138
- 0.5433958173 0.4120019972 0.4028140903
- 0.5449482799 0.4134188890 0.4042451978
- 0.5464795232 0.4148291945 0.4056676030
- 0.5479968190 0.4162329137 0.4070835114
- 0.5495104194 0.4176310897 0.4084953070
- 0.5510190725 0.4190171063 0.4099004865
- 0.5525225997 0.4204013050 0.4113028049
- 0.5540046096 0.4217655063 0.4126909971
- 0.5554866195 0.4231297076 0.4140791893
- 0.5569679737 0.4244849980 0.4154512882
- 0.5584493279 0.4258384109 0.4168216884
- 0.5599154234 0.4271919131 0.4181849957
- 0.5613729954 0.4285452962 0.4195438027
- 0.5628271103 0.4298977852 0.4209015071
- 0.5642738938 0.4312470853 0.4222564995
- 0.5657206774 0.4325963855 0.4236116111
- 0.5671554208 0.4339382946 0.4249607027
- 0.5685896277 0.4352790117 0.4263094068
- 0.5700142980 0.4366140068 0.4276516140
- 0.5714316964 0.4379422963 0.4289883971
- 0.5728462934 0.4392705858 0.4303236902
- 0.5742422938 0.4405961931 0.4316473901
- 0.5756382942 0.4419218898 0.4329712093
- 0.5770087838 0.4432437122 0.4342881143
- 0.5783665776 0.4445624053 0.4356010854
- 0.5797222257 0.4458796084 0.4369125068
- 0.5810663104 0.4471733868 0.4382139146
- 0.5824103951 0.4484671950 0.4395152032
- 0.5837360024 0.4497536123 0.4408144057
- 0.5850501060 0.4510329962 0.4421119988
- 0.5863640904 0.4523124993 0.4434092939
- 0.5876724124 0.4535883069 0.4446893036
- 0.5889807940 0.4548639953 0.4459693134
- 0.5902798176 0.4561336040 0.4472444057
- 0.5915662050 0.4573903978 0.4485121965
- 0.5928525925 0.4586473107 0.4497799873
- 0.5941187143 0.4598957002 0.4510425925
- 0.5953786969 0.4611397982 0.4523034990
- 0.5966371894 0.4623838067 0.4535635114
- 0.5978767872 0.4636138082 0.4548071027
- 0.5991163850 0.4648432136 0.4560508132
- 0.6003507972 0.4660690129 0.4572936893
- 0.6015748978 0.4672825933 0.4585348964
- 0.6027989984 0.4684962034 0.4597761929
- 0.6040027738 0.4697115123 0.4610106051
- 0.6051900983 0.4709289968 0.4622390866
- 0.6063774228 0.4721465111 0.4634675980
- 0.6075572968 0.4733569920 0.4646885097
- 0.6087344885 0.4745635092 0.4659062028
- 0.6099116802 0.4757699072 0.4671239853
- 0.6110656857 0.4769654870 0.4683316052
- 0.6122164130 0.4781579971 0.4695374966
- 0.6133670807 0.4793503881 0.4707433879
- 0.6145061851 0.4805291891 0.4719372094
- 0.6156448722 0.4817059934 0.4731302857
- 0.6167832017 0.4828827083 0.4743235111
- 0.6179025769 0.4840502143 0.4755181074
- 0.6190220714 0.4852168858 0.4767127037
- 0.6201403141 0.4863835871 0.4779073000
- 0.6212201118 0.4875405133 0.4790931046
- 0.6222999096 0.4886966050 0.4802789986
- 0.6233797073 0.4898526967 0.4814648926
- 0.6244452000 0.4909954071 0.4826442897
- 0.6255105734 0.4921365082 0.4838235974
- 0.6265758872 0.4932776093 0.4850027859
- 0.6276177168 0.4943977892 0.4861753881
- 0.6286571026 0.4955132902 0.4873471856
- 0.6296964884 0.4966287911 0.4885190129
- 0.6307348013 0.4977380931 0.4896813035
- 0.6317728162 0.4988445044 0.4908406138
- 0.6328107715 0.4999508858 0.4919998944
- 0.6338409781 0.5010526180 0.4931561053
- 0.6348659992 0.5021498799 0.4943102002
- 0.6358910799 0.5032472014 0.4954642057
- 0.6369110942 0.5043411851 0.4966160059
- 0.6379228830 0.5054274201 0.4977641106
- 0.6389346719 0.5065134764 0.4989121854
- 0.6399447918 0.5075992942 0.5000599027
- 0.6409429908 0.5086715221 0.5012037158
- 0.6419411898 0.5097436905 0.5023475885
- 0.6429393291 0.5108159184 0.5034914017
- 0.6439177990 0.5118789077 0.5046312809
- 0.6448913813 0.5129379034 0.5057700872
- 0.6458649039 0.5139970183 0.5069088936
- 0.6468328834 0.5150539875 0.5080435872
- 0.6477934122 0.5161070824 0.5091723204
- 0.6487538815 0.5171602964 0.5103009939
- 0.6497141719 0.5182133913 0.5114297271
- 0.6506603956 0.5192496181 0.5125468969
- 0.6516065001 0.5202844143 0.5136641264
- 0.6525526047 0.5213190913 0.5147812963
- 0.6534926891 0.5223445892 0.5158960819
- 0.6544277072 0.5233588815 0.5170087814
- 0.6553627253 0.5243731141 0.5181214809
- 0.6562976837 0.5253874063 0.5192341805
- 0.6572293043 0.5263924003 0.5203433037
- 0.6581609249 0.5273966789 0.5214524269
- 0.6590924859 0.5284010172 0.5225614905
- 0.6600255966 0.5294005275 0.5236659050
- 0.6609606147 0.5303912163 0.5247640014
- 0.6618955731 0.5313820243 0.5258620977
- 0.6628304720 0.5323727131 0.5269600749
- 0.6637492776 0.5333474278 0.5280525088
- 0.6646643877 0.5343161225 0.5291435122
- 0.6655796170 0.5352846980 0.5302343965
- 0.6664931774 0.5362530947 0.5313249230
- 0.6673964858 0.5372167230 0.5324121714
- 0.6682997942 0.5381802917 0.5334994793
- 0.6692031026 0.5391438007 0.5345867276
- 0.6701043844 0.5401027799 0.5356699824
- 0.6710026860 0.5410515070 0.5367466807
- 0.6719009876 0.5420001745 0.5378234982
- 0.6727992892 0.5429489017 0.5389001966
- 0.6736878753 0.5438944101 0.5399749279
- 0.6745703220 0.5448371172 0.5410481095
- 0.6754528284 0.5457797050 0.5421212912
- 0.6763352156 0.5467222929 0.5431944728
- 0.6772043705 0.5476604104 0.5442599058
- 0.6780694127 0.5485960841 0.5453224778
- 0.6789343953 0.5495318174 0.5463851094
- 0.6797993779 0.5504674911 0.5474476814
- 0.6806520224 0.5513973236 0.5485045910
- 0.6815025806 0.5523251891 0.5495604277
- 0.6823530793 0.5532531142 0.5506160855
- 0.6832036972 0.5541810989 0.5516719222
- 0.6840479970 0.5551018715 0.5527248979
- 0.6848915219 0.5560209155 0.5537775159
- 0.6857351065 0.5569398999 0.5548300743
- 0.6865785718 0.5578588843 0.5558826923
- 0.6874216795 0.5587705970 0.5569267869
- 0.6882647872 0.5596801043 0.5579692721
- 0.6891077757 0.5605894923 0.5590118766
- 0.6899508238 0.5614989996 0.5600544214
- 0.6907768250 0.5624088049 0.5610944033
- 0.6915978789 0.5633186102 0.5621334910
- 0.6924189925 0.5642284751 0.5631725788
- 0.6932401061 0.5651383996 0.5642117262
- 0.6940519214 0.5660479069 0.5652444959
- 0.6948580742 0.5669571161 0.5662732720
- 0.6956644058 0.5678663254 0.5673021078
- 0.6964706779 0.5687754750 0.5683308840
- 0.6972733736 0.5696833730 0.5693569779
- 0.6980714798 0.5705887079 0.5703790784
- 0.6988695264 0.5714939833 0.5714011788
- 0.6996675134 0.5723993182 0.5724232793
- 0.7004622221 0.5733036995 0.5734450221
- 0.7012382150 0.5741962790 0.5744643211
- 0.7020143270 0.5750889182 0.5754836798
- 0.7027903795 0.5759814978 0.5765029788
- 0.7035663724 0.5768741965 0.5775223970
- 0.7043431997 0.5777689219 0.5785338283
- 0.7051200867 0.5786644220 0.5795432925
- 0.7058969736 0.5795599818 0.5805526972
- 0.7066739202 0.5804554820 0.5815622211
- 0.7074453831 0.5813494921 0.5825701952
- 0.7082093954 0.5822402835 0.5835762024
- 0.7089732885 0.5831311941 0.5845820904
- 0.7097373009 0.5840221047 0.5855880976
- 0.7105011940 0.5849128962 0.5865939856
- 0.7112401128 0.5857965946 0.5875905156
- 0.7119778991 0.5866792202 0.5885863900
- 0.7127156258 0.5875617862 0.5895823240
- 0.7134532928 0.5884444714 0.5905781984
- 0.7141891718 0.5893244147 0.5915713906
- 0.7149226069 0.5901988745 0.5925608873
- 0.7156559825 0.5910735130 0.5935503244
- 0.7163894176 0.5919480920 0.5945397019
- 0.7171227932 0.5928226709 0.5955291986
- 0.7178444862 0.5936961174 0.5965164900
- 0.7185636759 0.5945690870 0.5975033045
- 0.7192828059 0.5954421759 0.5984901190
- 0.7200019956 0.5963152051 0.5994768739
- 0.7207183242 0.5971875191 0.6004620194
- 0.7214186788 0.5980507731 0.6014366150
- 0.7221192122 0.5989142060 0.6024110913
- 0.7228196263 0.5997775197 0.6033856869
- 0.7235201001 0.6006407738 0.6043602824
- 0.7242172956 0.6015027165 0.6053301096
- 0.7249100804 0.6023617983 0.6062927842
- 0.7256028056 0.6032208800 0.6072555184
- 0.7262955904 0.6040800214 0.6082183123
- 0.7269883156 0.6049389839 0.6091809869
- 0.7276725173 0.6057918072 0.6101375222
- 0.7283511758 0.6066387892 0.6110895872
- 0.7290298939 0.6074858904 0.6120417714
- 0.7297086120 0.6083328724 0.6129938960
- 0.7303872705 0.6091799736 0.6139460802
- 0.7310575843 0.6100224853 0.6148930788
- 0.7317247987 0.6108626127 0.6158381104
- 0.7323920727 0.6117026210 0.6167830825
- 0.7330592871 0.6125426888 0.6177281737
- 0.7337265015 0.6133828163 0.6186732054
- 0.7343794703 0.6142179966 0.6196153164
- 0.7350285053 0.6150509715 0.6205565929
- 0.7356774211 0.6158841252 0.6214978099
- 0.7363263965 0.6167172194 0.6224390864
- 0.7369753718 0.6175503135 0.6233803034
- 0.7376106977 0.6183786988 0.6243141890
- 0.7382416129 0.6192048192 0.6252453923
- 0.7388725281 0.6200309992 0.6261765957
- 0.7395033836 0.6208571196 0.6271077991
- 0.7401342988 0.6216832995 0.6280390024
- 0.7407568097 0.6225084066 0.6289677024
- 0.7413746715 0.6233326197 0.6298949122
- 0.7419925928 0.6241568923 0.6308221221
- 0.7426105142 0.6249812245 0.6317493916
- 0.7432283759 0.6258054972 0.6326766014
- 0.7438343167 0.6266260743 0.6335960031
- 0.7444267869 0.6274409294 0.6345061064
- 0.7450193167 0.6282557249 0.6354162097
- 0.7456117868 0.6290705204 0.6363263130
- 0.7462043166 0.6298853159 0.6372364163
- 0.7467948198 0.6306993961 0.6381446719
- 0.7473781109 0.6315096021 0.6390461922
- 0.7479612827 0.6323196888 0.6399477124
- 0.7485445142 0.6331298947 0.6408491731
- 0.7491278052 0.6339399815 0.6417506933
- 0.7497109771 0.6347501874 0.6426522136
- 0.7502849102 0.6355507970 0.6435450912
- 0.7508574128 0.6363490820 0.6444365978
- 0.7514299750 0.6371474862 0.6453281045
- 0.7520025969 0.6379457712 0.6462196112
- 0.7525750995 0.6387441158 0.6471111178
- 0.7531384230 0.6395425200 0.6479977965
- 0.7536910176 0.6403411031 0.6488788128
- 0.7542436123 0.6411396861 0.6497598290
- 0.7547962070 0.6419383287 0.6506407857
- 0.7553488016 0.6427369118 0.6515218019
- 0.7559013963 0.6435353756 0.6524028182
- 0.7564553022 0.6443219781 0.6532747746
- 0.7570090890 0.6451072097 0.6541464925
- 0.7575628757 0.6458923221 0.6550180912
- 0.7581167817 0.6466773748 0.6558898091
- 0.7586706281 0.6474626064 0.6567614079
- 0.7592213154 0.6482473016 0.6576269865
- 0.7597671151 0.6490309238 0.6584824920
- 0.7603129745 0.6498146057 0.6593379974
- 0.7608588934 0.6505982876 0.6601936221
- 0.7614046931 0.6513819098 0.6610491276
- 0.7619506121 0.6521655917 0.6619045734
- 0.7624893785 0.6529437900 0.6627510786
- 0.7630257010 0.6537193060 0.6635940075
- 0.7635619044 0.6544947028 0.6644368768
- 0.7640982270 0.6552700996 0.6652798057
- 0.7646344900 0.6560454965 0.6661226749
- 0.7651708126 0.6568210125 0.6669656038
- 0.7657119036 0.6575928926 0.6677941084
- 0.7662529945 0.6583644748 0.6686221957
- 0.7667940855 0.6591361761 0.6694504023
- 0.7673352957 0.6599078178 0.6702784896
- 0.7678763866 0.6606794000 0.6711065769
- 0.7684165239 0.6614500880 0.6719334722
- 0.7689508796 0.6622111201 0.6727535725
- 0.7694852948 0.6629719734 0.6735736132
- 0.7700197101 0.6637328863 0.6743935943
- 0.7705541849 0.6644939184 0.6752135754
- 0.7710886002 0.6652547717 0.6760336161
- 0.7716192007 0.6660150290 0.6768512130
- 0.7721378803 0.6667712927 0.6776608229
- 0.7726566792 0.6675274968 0.6784703732
- 0.7731754184 0.6682838202 0.6792799830
- 0.7736940980 0.6690400839 0.6800895929
- 0.7742128968 0.6697964072 0.6808992028
- 0.7747325897 0.6705529094 0.6817058921
- 0.7752555013 0.6713106036 0.6825023890
- 0.7757782936 0.6720684171 0.6832988858
- 0.7763012052 0.6728261113 0.6840953827
- 0.7768241167 0.6735839248 0.6848918796
- 0.7773470283 0.6743416190 0.6856883764
- 0.7778692245 0.6750988960 0.6864832044
- 0.7783874273 0.6758496761 0.6872665882
- 0.7789055705 0.6766005158 0.6880499721
- 0.7794237733 0.6773511767 0.6888334155
- 0.7799419165 0.6781020164 0.6896167994
- 0.7804601192 0.6788527966 0.6904001832
- 0.7809783220 0.6796035767 0.6911836267
- 0.7814986110 0.6803464890 0.6919562221
- 0.7820190191 0.6810883880 0.6927281022
- 0.7825394273 0.6818302870 0.6934999824
- 0.7830597758 0.6825721860 0.6942719221
- 0.7835801840 0.6833140850 0.6950438023
- 0.7841004729 0.6840559840 0.6958156824
- 0.7846269011 0.6847928166 0.6965779066
- 0.7851561904 0.6855260730 0.6973350048
- 0.7856854796 0.6862595081 0.6980922222
- 0.7862148285 0.6869928837 0.6988493204
- 0.7867441177 0.6877261996 0.6996064186
- 0.7872734070 0.6884595752 0.7003635764
- 0.7878013253 0.6891936064 0.7011185288
- 0.7883257270 0.6899294853 0.7018678784
- 0.7888501287 0.6906654835 0.7026172876
- 0.7893745899 0.6914014816 0.7033666968
- 0.7898989916 0.6921374202 0.7041161060
- 0.7904235125 0.6928734183 0.7048655152
- 0.7909479141 0.6936092973 0.7056149244
- 0.7914677858 0.6943377256 0.7063497901
- 0.7919868231 0.6950635910 0.7070816159
- 0.7925058007 0.6957895756 0.7078133821
- 0.7930247784 0.6965156198 0.7085452080
- 0.7935438156 0.6972414851 0.7092769742
- 0.7940626740 0.6979675293 0.7100086808
- 0.7945836782 0.6986932755 0.7107384205
- 0.7951102257 0.6994187832 0.7114617229
- 0.7956367135 0.7001444101 0.7121850252
- 0.7961632013 0.7008699179 0.7129083276
- 0.7966896892 0.7015954256 0.7136315703
- 0.7972161770 0.7023208737 0.7143548727
- 0.7977427244 0.7030463815 0.7150781751
- 0.7982670069 0.7037687898 0.7157930732
- 0.7987899780 0.7044885755 0.7165021896
- 0.7993130088 0.7052084208 0.7172113061
- 0.7998359799 0.7059280872 0.7179204226
- 0.8003590107 0.7066478729 0.7186294198
- 0.8008819818 0.7073677182 0.7193384767
- 0.8014048934 0.7080873847 0.7200475931
- 0.8019158244 0.7088059783 0.7207496762
- 0.8024243116 0.7095242143 0.7214503884
- 0.8029329181 0.7102422714 0.7221511006
- 0.8034414053 0.7109605074 0.7228518128
- 0.8039500117 0.7116786838 0.7235525250
- 0.8044584990 0.7123969197 0.7242532969
- 0.8049671054 0.7131149769 0.7249540091
- 0.8054732084 0.7138308883 0.7256454825
- 0.8059793115 0.7145465016 0.7263367176
- 0.8064854145 0.7152621150 0.7270278931
- 0.8069915175 0.7159777284 0.7277191877
- 0.8074976206 0.7166932821 0.7284104228
- 0.8080037236 0.7174088955 0.7291015983
- 0.8085097075 0.7181245089 0.7297927737
- 0.8090131879 0.7188358903 0.7304673791
- 0.8095167279 0.7195469737 0.7311419249
- 0.8100202084 0.7202581167 0.7318164706
- 0.8105236888 0.7209693193 0.7324910164
- 0.8110272288 0.7216804028 0.7331656218
- 0.8115307093 0.7223916054 0.7338401079
- 0.8120341897 0.7231026888 0.7345147133
- 0.8125367761 0.7238088846 0.7351782918
- 0.8130393028 0.7245143056 0.7358410954
- 0.8135418892 0.7252197862 0.7365038991
- 0.8140444160 0.7259252071 0.7371665835
- 0.8145468831 0.7266306877 0.7378293872
- 0.8150494099 0.7273361087 0.7384921908
- 0.8155519962 0.7280415893 0.7391549945
- 0.8160499930 0.7287421227 0.7398017049
- 0.8165466189 0.7294405103 0.7404432297
- 0.8170431852 0.7301387787 0.7410846949
- 0.8175398111 0.7308372259 0.7417262197
- 0.8180363774 0.7315356135 0.7423676848
- 0.8185330033 0.7322340012 0.7430092096
- 0.8190296888 0.7329323888 0.7436506748
- 0.8195242286 0.7336298227 0.7442870736
- 0.8200165033 0.7343257070 0.7449178100
- 0.8205088973 0.7350217104 0.7455484867
- 0.8210011721 0.7357177138 0.7461792231
- 0.8214935064 0.7364135981 0.7468098998
- 0.8219857812 0.7371096015 0.7474406958
- 0.8224781752 0.7378056049 0.7480713725
- 0.8229702115 0.7385014892 0.7487009168
- 0.8234596252 0.7391961217 0.7493168712
- 0.8239489794 0.7398905754 0.7499328852
- 0.8244382739 0.7405852079 0.7505488992
- 0.8249276876 0.7412797809 0.7511649132
- 0.8254171014 0.7419744134 0.7517809272
- 0.8259065151 0.7426689267 0.7523968816
- 0.8263958097 0.7433634996 0.7530128956
- 0.8268806934 0.7440590262 0.7536231279
- 0.8273624778 0.7447553277 0.7542291880
- 0.8278442025 0.7454516888 0.7548351884
- 0.8283259869 0.7461479902 0.7554411888
- 0.8288077116 0.7468442917 0.7560473084
- 0.8292894959 0.7475407124 0.7566533089
- 0.8297712207 0.7482370138 0.7572593093
- 0.8302530050 0.7489333153 0.7578654289
- 0.8307291269 0.7496249080 0.7584576011
- 0.8312050104 0.7503160834 0.7590492964
- 0.8316810131 0.7510071993 0.7596409917
- 0.8321568966 0.7516983747 0.7602326870
- 0.8326328993 0.7523894906 0.7608243823
- 0.8331087828 0.7530807257 0.7614160776
- 0.8335847259 0.7537717819 0.7620077729
- 0.8340600729 0.7544625998 0.7625957727
- 0.8345336914 0.7551519275 0.7631717920
- 0.8350073099 0.7558411956 0.7637478113
- 0.8354809284 0.7565305233 0.7643237710
- 0.8359544873 0.7572197914 0.7648997903
- 0.8364281058 0.7579091191 0.7654758096
- 0.8369017243 0.7585983872 0.7660518289
- 0.8373752832 0.7592877150 0.7666277885
- 0.8378481865 0.7599760294 0.7671977878
- 0.8383200169 0.7606624961 0.7677584291
- 0.8387917876 0.7613489032 0.7683190107
- 0.8392636776 0.7620353103 0.7688795924
- 0.8397355080 0.7627217770 0.7694401741
- 0.8402072787 0.7634081841 0.7700008154
- 0.8406791091 0.7640945911 0.7705613971
- 0.8411508799 0.7647809982 0.7711219788
- 0.8416199088 0.7654656768 0.7716754079
- 0.8420853019 0.7661474943 0.7722191811
- 0.8425505757 0.7668293118 0.7727630734
- 0.8430159092 0.7675111294 0.7733069062
- 0.8434813023 0.7681930065 0.7738506794
- 0.8439465761 0.7688748240 0.7743945122
- 0.8444120288 0.7695565820 0.7749384046
- 0.8448773026 0.7702383995 0.7754821777
- 0.8453407288 0.7709181905 0.7760233283
- 0.8458008170 0.7715933919 0.7765594125
- 0.8462607861 0.7722684741 0.7770954967
- 0.8467208147 0.7729436755 0.7776315808
- 0.8471809030 0.7736188173 0.7781677246
- 0.8476408720 0.7742940187 0.7787038088
- 0.8481009007 0.7749692202 0.7792398930
- 0.8485609889 0.7756443024 0.7797759771
- 0.8490195274 0.7763193250 0.7803099751
- 0.8494699001 0.7769930959 0.7808322906
- 0.8499203920 0.7776669264 0.7813544869
- 0.8503708243 0.7783406973 0.7818766832
- 0.8508211970 0.7790145278 0.7823989987
- 0.8512716889 0.7796882987 0.7829211950
- 0.8517221212 0.7803621292 0.7834433913
- 0.8521726131 0.7810359001 0.7839657068
- 0.8526229858 0.7817096710 0.7844879031
- 0.8530669808 0.7823808193 0.7850015163
- 0.8535096049 0.7830513120 0.7855132818
- 0.8539522886 0.7837216854 0.7860249877
- 0.8543949723 0.7843921781 0.7865368128
- 0.8548377156 0.7850626111 0.7870485187
- 0.8552803993 0.7857329845 0.7875602841
- 0.8557230234 0.7864034772 0.7880721092
- 0.8561657071 0.7870739102 0.7885838151
- 0.8566074967 0.7877444029 0.7890909910
- 0.8570477962 0.7884148955 0.7895907760
- 0.8574879766 0.7890855074 0.7900906205
- 0.8579282761 0.7897560000 0.7905902863
- 0.8583685756 0.7904264927 0.7910900712
- 0.8588088751 0.7910971045 0.7915899158
- 0.8592491746 0.7917675972 0.7920895815
- 0.8596894741 0.7924380898 0.7925894260
- 0.8601297736 0.7931085825 0.7930892110
- 0.8605728149 0.7937740088 0.7935796976
- 0.8610163927 0.7944378257 0.7940679789
- 0.8614599705 0.7951015830 0.7945562005
- 0.8619036078 0.7957653999 0.7950444818
- 0.8623471856 0.7964292169 0.7955328226
- 0.8627907038 0.7970929742 0.7960211039
- 0.8632342815 0.7977567911 0.7965093255
- 0.8636779189 0.7984206080 0.7969976068
- 0.8641206026 0.7990841866 0.7974848747
- 0.8645566106 0.7997450233 0.7979636192
- 0.8649924994 0.8004058003 0.7984423041
- 0.8654283881 0.8010665774 0.7989211082
- 0.8658643961 0.8017274141 0.7993997931
- 0.8663002849 0.8023881912 0.7998784781
- 0.8667361736 0.8030490279 0.8003572226
- 0.8671721816 0.8037098050 0.8008359075
- 0.8676080704 0.8043705821 0.8013145924
- 0.8680428267 0.8050302267 0.8017914295
- 0.8684741855 0.8056855798 0.8022627234
- 0.8689056039 0.8063411117 0.8027340770
- 0.8693370223 0.8069965243 0.8032054901
- 0.8697683811 0.8076519966 0.8036769032
- 0.8701997995 0.8083074093 0.8041483164
- 0.8706312180 0.8089628220 0.8046196103
- 0.8710625768 0.8096182942 0.8050910234
- 0.8714941144 0.8102737069 0.8055623770
- 0.8719242811 0.8109272718 0.8060321212
- 0.8723520041 0.8115758896 0.8064982295
- 0.8727797270 0.8122243881 0.8069642782
- 0.8732073903 0.8128730059 0.8074303865
- 0.8736351132 0.8135215044 0.8078963757
- 0.8740627766 0.8141701221 0.8083624840
- 0.8744904995 0.8148186207 0.8088285923
- 0.8749181032 0.8154671788 0.8092945814
- 0.8753458261 0.8161156774 0.8097606897
- 0.8757717013 0.8167629242 0.8102260828
- 0.8761911988 0.8174033165 0.8106889725
- 0.8766106963 0.8180438280 0.8111518025
- 0.8770301938 0.8186842203 0.8116146922
- 0.8774496913 0.8193246126 0.8120775819
- 0.8778691888 0.8199651241 0.8125404119
- 0.8782886863 0.8206055164 0.8130033016
- 0.8787081838 0.8212460279 0.8134661913
- 0.8791276813 0.8218864202 0.8139290214
- 0.8795471787 0.8225268722 0.8143919110
- 0.8799598813 0.8231630921 0.8148487806
- 0.8803725243 0.8237990737 0.8153055906
- 0.8807851076 0.8244349957 0.8157624006
- 0.8811976910 0.8250709772 0.8162190914
- 0.8816102743 0.8257070184 0.8166759014
- 0.8820229173 0.8263429999 0.8171327114
- 0.8824356198 0.8269789219 0.8175895214
- 0.8828482032 0.8276149035 0.8180462718
- 0.8832607865 0.8282508850 0.8185030818
- 0.8836668730 0.8288804889 0.8189595938
- 0.8840687871 0.8295053840 0.8194159269
- 0.8844708204 0.8301302791 0.8198722005
- 0.8848727942 0.8307551146 0.8203284740
- 0.8852748275 0.8313800097 0.8207848072
- 0.8856766820 0.8320049047 0.8212410808
- 0.8860787153 0.8326296806 0.8216974139
- 0.8864806890 0.8332545757 0.8221536875
- 0.8868827224 0.8338794708 0.8226100206
- 0.8872836828 0.8345038891 0.8230658770
- 0.8876764178 0.8351209760 0.8235191107
- 0.8880689740 0.8357381225 0.8239722848
- 0.8884617090 0.8363550901 0.8244253993
- 0.8888543844 0.8369721770 0.8248785734
- 0.8892471194 0.8375893235 0.8253316879
- 0.8896397948 0.8382064104 0.8257849216
- 0.8900324702 0.8388234973 0.8262379766
- 0.8904250860 0.8394405842 0.8266912103
- 0.8908178210 0.8400576711 0.8271443248
- 0.8912085891 0.8406690955 0.8275967836
- 0.8915970922 0.8412722945 0.8280482888
- 0.8919855952 0.8418754935 0.8284997940
- 0.8923739791 0.8424786925 0.8289512992
- 0.8927624822 0.8430818915 0.8294028044
- 0.8931509852 0.8436850905 0.8298543096
- 0.8935394287 0.8442882895 0.8303058147
- 0.8939278722 0.8448914886 0.8307573199
- 0.8943163753 0.8454946876 0.8312088251
- 0.8947048783 0.8460978866 0.8316602707
- 0.8950937986 0.8466901183 0.8321077824
- 0.8954830170 0.8472754955 0.8325530887
- 0.8958721757 0.8478608131 0.8329983950
- 0.8962613940 0.8484461904 0.8334437013
- 0.8966506124 0.8490315080 0.8338890076
- 0.8970397711 0.8496168852 0.8343343139
- 0.8974289894 0.8502022028 0.8347796202
- 0.8978182077 0.8507875204 0.8352249265
- 0.8982074261 0.8513728976 0.8356701732
- 0.8985965848 0.8519582152 0.8361154795
- 0.8989794254 0.8525332212 0.8365576863
- 0.8993595839 0.8531031013 0.8369985819
- 0.8997398019 0.8536729217 0.8374395967
- 0.9001200199 0.8542428017 0.8378804922
- 0.9005001783 0.8548126817 0.8383213878
- 0.9008803964 0.8553825021 0.8387622833
- 0.9012606144 0.8559523821 0.8392031789
- 0.9016407728 0.8565223217 0.8396441936
- 0.9020209908 0.8570920825 0.8400850892
- 0.9024012089 0.8576620221 0.8405259848
- 0.9027789235 0.8582289219 0.8409655094
- 0.9031550288 0.8587936759 0.8414040208
- 0.9035310745 0.8593583703 0.8418424726
- 0.9039072990 0.8599231839 0.8422811031
- 0.9042834044 0.8604879975 0.8427196145
- 0.9046595097 0.8610526919 0.8431581855
- 0.9050356150 0.8616175056 0.8435966969
- 0.9054117799 0.8621823192 0.8440352082
- 0.9057878852 0.8627470136 0.8444737792
- 0.9061639905 0.8633118272 0.8449122906
- 0.9065403938 0.8638728857 0.8453506231
- 0.9069172144 0.8644266129 0.8457884789
- 0.9072939754 0.8649802804 0.8462263942
- 0.9076709151 0.8655340075 0.8466644287
- 0.9080476761 0.8660876751 0.8471022844
- 0.9084244967 0.8666414022 0.8475401998
- 0.9088013172 0.8671951294 0.8479781151
- 0.9091781974 0.8677487969 0.8484159708
- 0.9095550179 0.8683025241 0.8488538861
- 0.9099317789 0.8688561916 0.8492919207
- 0.9103087187 0.8694099188 0.8497297764
- 0.9106770158 0.8699470162 0.8501740098
- 0.9110450745 0.8704831004 0.8506183028
- 0.9114131927 0.8710191846 0.8510627151
- 0.9117813110 0.8715553284 0.8515071273
- 0.9121494293 0.8720914125 0.8519514799
- 0.9125174880 0.8726274967 0.8523958921
- 0.9128857255 0.8731635213 0.8528403044
- 0.9132537842 0.8736996055 0.8532845974
- 0.9136219025 0.8742356896 0.8537290096
- 0.9139900208 0.8747717738 0.8541734219
- 0.9143564105 0.8753021955 0.8546187878
- 0.9147205949 0.8758236766 0.8550655246
- 0.9150847793 0.8763452768 0.8555122018
- 0.9154489040 0.8768668175 0.8559588790
- 0.9158130884 0.8773882985 0.8564056158
- 0.9161772728 0.8779098988 0.8568522930
- 0.9165413976 0.8784313798 0.8572989702
- 0.9169055820 0.8789529204 0.8577457070
- 0.9172698259 0.8794744015 0.8581923842
- 0.9176338911 0.8799960017 0.8586391807
- 0.9179980755 0.8805174828 0.8590859175
- 0.9183627963 0.8810274005 0.8595321178
- 0.9187275767 0.8815318942 0.8599780798
- 0.9190924168 0.8820363283 0.8604242206
- 0.9194573164 0.8825408220 0.8608701825
- 0.9198220968 0.8830453157 0.8613162041
- 0.9201869965 0.8835498095 0.8617622852
- 0.9205517769 0.8840541840 0.8622083068
- 0.9209166765 0.8845586777 0.8626543283
- 0.9212815166 0.8850631714 0.8631004095
- 0.9216464162 0.8855676055 0.8635463715
- 0.9220111966 0.8860720992 0.8639923930
- 0.9223688841 0.8865699172 0.8644400239
- 0.9227253199 0.8870661259 0.8648878932
- 0.9230818152 0.8875622749 0.8653358221
- 0.9234381914 0.8880584836 0.8657836914
- 0.9237946272 0.8885546923 0.8662316203
- 0.9241510034 0.8890509009 0.8666793704
- 0.9245073795 0.8895472288 0.8671272993
- 0.9248638153 0.8900433779 0.8675752282
- 0.9252201915 0.8905395865 0.8680230975
- 0.9255766869 0.8910357952 0.8684710264
- 0.9259331226 0.8915320039 0.8689187765
- 0.9262825251 0.8920152187 0.8693681955
- 0.9266303778 0.8924947977 0.8698179722
- 0.9269781709 0.8929743767 0.8702676892
- 0.9273260832 0.8934540153 0.8707175255
- 0.9276738763 0.8939337134 0.8711671829
- 0.9280217886 0.8944132924 0.8716170192
- 0.9283695817 0.8948928714 0.8720666766
- 0.9287174940 0.8953725100 0.8725165129
- 0.9290654063 0.8958520889 0.8729661703
- 0.9294131994 0.8963317275 0.8734158874
- 0.9297611117 0.8968113065 0.8738657236
- 0.9301087260 0.8972867727 0.8743184805
- 0.9304562211 0.8977593184 0.8747732043
- 0.9308035970 0.8982318044 0.8752279282
- 0.9311510921 0.8987044096 0.8756825924
- 0.9314985871 0.8991768956 0.8761373162
- 0.9318460226 0.8996493816 0.8765919805
- 0.9321935177 0.9001219869 0.8770467043
- 0.9325410128 0.9005944729 0.8775014281
- 0.9328885078 0.9010670781 0.8779560924
- 0.9332358837 0.9015396237 0.8784108758
- 0.9335833788 0.9020121098 0.8788655996
- 0.9339289069 0.9024819732 0.8793206811
- 0.9342687130 0.9029427171 0.8797768950
- 0.9346085787 0.9034032822 0.8802332282
- 0.9349483848 0.9038640261 0.8806893826
- 0.9352881908 0.9043247104 0.8811457157
- 0.9356281161 0.9047853947 0.8816019893
- 0.9359679222 0.9052460194 0.8820582032
- 0.9363077283 0.9057067037 0.8825144768
- 0.9366474748 0.9061673880 0.8829706907
- 0.9369874001 0.9066280723 0.8834270239
- 0.9373272061 0.9070886970 0.8838832974
- 0.9376670122 0.9075493813 0.8843395114
- 0.9379975200 0.9080064297 0.8847972751
- 0.9383242726 0.9084616899 0.8852556944
- 0.9386510849 0.9089168906 0.8857141137
- 0.9389780164 0.9093722105 0.8861724734
- 0.9393048286 0.9098274708 0.8866308928
- 0.9396315813 0.9102827907 0.8870893121
- 0.9399585128 0.9107381105 0.8875476718
- 0.9402853251 0.9111933708 0.8880060911
- 0.9406121969 0.9116486907 0.8884645104
- 0.9409390092 0.9121040106 0.8889229298
- 0.9412658215 0.9125592709 0.8893812895
- 0.9415925741 0.9130145907 0.8898397088
- 0.9419143200 0.9134653211 0.8903028965
- 0.9422358871 0.9139158130 0.8907660246
- 0.9425575733 0.9143664241 0.8912292123
- 0.9428793192 0.9148169756 0.8916922808
- 0.9432010055 0.9152675271 0.8921554089
- 0.9435225725 0.9157180786 0.8926185966
- 0.9438443184 0.9161686897 0.8930817246
- 0.9441660047 0.9166191816 0.8935449123
- 0.9444875717 0.9170697927 0.8940079808
- 0.9448093176 0.9175204039 0.8944711089
- 0.9451310039 0.9179708958 0.8949342966
- 0.9454516768 0.9184200168 0.8953979015
- 0.9457663298 0.9188566804 0.8958650827
- 0.9460809231 0.9192935228 0.8963323236
- 0.9463955164 0.9197301865 0.8967995048
- 0.9467101097 0.9201670289 0.8972666860
- 0.9470247030 0.9206036925 0.8977338076
- 0.9473394156 0.9210404158 0.8982009888
- 0.9476540089 0.9214771986 0.8986682296
- 0.9479686022 0.9219139218 0.8991354108
- 0.9482831955 0.9223507047 0.8996024728
- 0.9485977888 0.9227874279 0.9000697136
- 0.9489123821 0.9232240915 0.9005368948
- 0.9492262006 0.9236606956 0.9010049105
- 0.9495301247 0.9240928888 0.9014831781
- 0.9498339891 0.9245252013 0.9019615054
- 0.9501379132 0.9249575138 0.9024397731
- 0.9504417777 0.9253897071 0.9029181004
- 0.9507457018 0.9258220196 0.9033964276
- 0.9510496259 0.9262542725 0.9038746953
- 0.9513534904 0.9266865253 0.9043530226
- 0.9516574144 0.9271187782 0.9048312902
- 0.9519612789 0.9275510907 0.9053096175
- 0.9522652030 0.9279832840 0.9057878852
- 0.9525691271 0.9284155965 0.9062662125
- 0.9528729916 0.9288479090 0.9067444801
- 0.9531697035 0.9292709231 0.9072285891
- 0.9534651041 0.9296919107 0.9077138901
- 0.9537603855 0.9301127791 0.9081990719
- 0.9540557265 0.9305338264 0.9086843729
- 0.9543510079 0.9309548140 0.9091696739
- 0.9546462893 0.9313756824 0.9096549749
- 0.9549415708 0.9317967296 0.9101402760
- 0.9552369118 0.9322175980 0.9106255770
- 0.9555321932 0.9326385856 0.9111108780
- 0.9558275938 0.9330595732 0.9115961194
- 0.9561228752 0.9334805012 0.9120814204
- 0.9564182162 0.9339014888 0.9125667214
- 0.9567111731 0.9343215823 0.9130539894
- 0.9570007920 0.9347404242 0.9135441184
- 0.9572904706 0.9351593256 0.9140341878
- 0.9575802088 0.9355781078 0.9145243168
- 0.9578698874 0.9359970093 0.9150145054
- 0.9581596255 0.9364159107 0.9155045748
- 0.9584493041 0.9368346930 0.9159947038
- 0.9587389827 0.9372535944 0.9164847732
- 0.9590287209 0.9376723766 0.9169749022
- 0.9593183994 0.9380912781 0.9174650908
- 0.9596080780 0.9385101199 0.9179552197
- 0.9598978162 0.9389290214 0.9184452891
- 0.9601874948 0.9393478036 0.9189354181
- 0.9604712129 0.9397596717 0.9194250703
- 0.9607533813 0.9401696920 0.9199147224
- 0.9610357285 0.9405797124 0.9204041958
- 0.9613178968 0.9409896135 0.9208937883
- 0.9616001844 0.9413995743 0.9213833809
- 0.9618824124 0.9418095946 0.9218729138
- 0.9621647000 0.9422196150 0.9223625064
- 0.9624469280 0.9426295757 0.9228520989
- 0.9627290964 0.9430395961 0.9233415723
- 0.9630113840 0.9434496164 0.9238312244
- 0.9632936120 0.9438595772 0.9243208170
- 0.9635758996 0.9442695975 0.9248104095
- 0.9638580084 0.9446796179 0.9252998829
- 0.9641314745 0.9450818896 0.9257894158
- 0.9644048810 0.9454842806 0.9262788892
- 0.9646784067 0.9458866119 0.9267684221
- 0.9649518728 0.9462888837 0.9272578955
- 0.9652252793 0.9466912150 0.9277474284
- 0.9654988050 0.9470934868 0.9282369018
- 0.9657722712 0.9474958181 0.9287263751
- 0.9660456777 0.9478980899 0.9292159081
- 0.9663192034 0.9483004808 0.9297053814
- 0.9665926099 0.9487028122 0.9301949143
- 0.9668660760 0.9491050839 0.9306843281
- 0.9671396017 0.9495074153 0.9311738014
- 0.9674128294 0.9499096274 0.9316633940
- 0.9676774144 0.9503046274 0.9321550131
- 0.9679421186 0.9506996274 0.9326465726
- 0.9682067037 0.9510946274 0.9331381917
- 0.9684712887 0.9514895082 0.9336298108
- 0.9687359929 0.9518845081 0.9341213703
- 0.9690005779 0.9522795081 0.9346129894
- 0.9692652225 0.9526745081 0.9351046085
- 0.9695299268 0.9530693889 0.9355962276
- 0.9697945118 0.9534643888 0.9360877872
- 0.9700590968 0.9538593888 0.9365794063
- 0.9703238010 0.9542543888 0.9370710254
- 0.9705883861 0.9546493292 0.9375625849
- 0.9708530903 0.9550443292 0.9380542040
- 0.9711099863 0.9554365277 0.9385489821
- 0.9713655114 0.9558281898 0.9390444160
- 0.9716209769 0.9562199116 0.9395396709
- 0.9718766212 0.9566115141 0.9400351048
- 0.9721320868 0.9570031762 0.9405304790
- 0.9723876119 0.9573948979 0.9410259128
- 0.9726430774 0.9577865005 0.9415212870
- 0.9728987217 0.9581782222 0.9420167208
- 0.9731541872 0.9585698247 0.9425120950
- 0.9734097123 0.9589614868 0.9430075288
- 0.9736652970 0.9593532085 0.9435027838
- 0.9739208221 0.9597448111 0.9439982176
- 0.9741762877 0.9601364732 0.9444935918
- 0.9744294882 0.9605246186 0.9449895024
- 0.9746801257 0.9609082937 0.9454861283
- 0.9749307036 0.9612920880 0.9459825754
- 0.9751814008 0.9616758823 0.9464792013
- 0.9754319787 0.9620596170 0.9469757080
- 0.9756826162 0.9624434114 0.9474722147
- 0.9759331942 0.9628272057 0.9479687810
- 0.9761837721 0.9632108808 0.9484652877
- 0.9764344096 0.9635946751 0.9489619136
- 0.9766849875 0.9639785290 0.9494584203
- 0.9769356251 0.9643622041 0.9499549270
- 0.9771862030 0.9647459984 0.9504514933
- 0.9774367809 0.9651297927 0.9509480000
- 0.9776874185 0.9655135274 0.9514446259
- 0.9779301882 0.9658905268 0.9519404769
- 0.9781720042 0.9662665129 0.9524363279
- 0.9784138203 0.9666424990 0.9529321790
- 0.9786555767 0.9670186043 0.9534279704
- 0.9788973927 0.9673945904 0.9539238811
- 0.9791392088 0.9677705765 0.9544196725
- 0.9793810248 0.9681466222 0.9549155831
- 0.9796229005 0.9685227275 0.9554113746
- 0.9798647165 0.9688987136 0.9559072852
- 0.9801064730 0.9692746997 0.9564030766
- 0.9803482890 0.9696506858 0.9568989873
- 0.9805901051 0.9700267911 0.9573947787
- 0.9808319211 0.9704027772 0.9578906894
- 0.9810727835 0.9707782269 0.9583864808
- 0.9813064933 0.9711478949 0.9588822722
- 0.9815400839 0.9715176225 0.9593781233
- 0.9817737937 0.9718871713 0.9598739147
- 0.9820073843 0.9722568989 0.9603695869
- 0.9822410941 0.9726266265 0.9608653784
- 0.9824746847 0.9729962945 0.9613612294
- 0.9827083945 0.9733660221 0.9618570209
- 0.9829419851 0.9737356901 0.9623526931
- 0.9831756949 0.9741054177 0.9628484845
- 0.9834094048 0.9744750857 0.9633442760
- 0.9836429954 0.9748448133 0.9638401270
- 0.9838767052 0.9752144814 0.9643357992
- 0.9841102958 0.9755842090 0.9648315907
- 0.9843431711 0.9759528041 0.9653275013
- 0.9845708013 0.9763129950 0.9658238292
- 0.9847983718 0.9766731858 0.9663200974
- 0.9850260019 0.9770334959 0.9668164253
- 0.9852535725 0.9773936868 0.9673126936
- 0.9854812026 0.9777538776 0.9678090215
- 0.9857087731 0.9781141877 0.9683052897
- 0.9859364033 0.9784743786 0.9688016176
- 0.9861639738 0.9788346291 0.9692978859
- 0.9863917232 0.9791948795 0.9697942138
- 0.9866192937 0.9795550704 0.9702904820
- 0.9868469238 0.9799153209 0.9707868099
- 0.9870744944 0.9802755713 0.9712830782
- 0.9873021245 0.9806358218 0.9717794061
- 0.9875296950 0.9809960127 0.9722756743
- 0.9877505898 0.9813417196 0.9727702737
- 0.9879710078 0.9816861153 0.9732648134
- 0.9881914258 0.9820305109 0.9737592936
- 0.9884117246 0.9823750257 0.9742537141
- 0.9886320829 0.9827194214 0.9747481942
- 0.9888525009 0.9830638170 0.9752426147
- 0.9890729189 0.9834082723 0.9757370949
- 0.9892932773 0.9837527275 0.9762315750
- 0.9895136952 0.9840971231 0.9767259955
- 0.9897341132 0.9844415188 0.9772204757
- 0.9899544716 0.9847859740 0.9777150154
- 0.9901748896 0.9851304293 0.9782093763
- 0.9903953075 0.9854748249 0.9787039161
- 0.9906157255 0.9858192801 0.9791983962
- 0.9908351898 0.9861568809 0.9796867967
- 0.9910538197 0.9864884019 0.9801697135
- 0.9912725091 0.9868198037 0.9806526899
- 0.9914911985 0.9871512055 0.9811356068
- 0.9917098284 0.9874826074 0.9816185832
- 0.9919285178 0.9878140092 0.9821015000
- 0.9921472073 0.9881454110 0.9825844765
- 0.9923658967 0.9884768724 0.9830673933
- 0.9925845265 0.9888082743 0.9835504293
- 0.9928032160 0.9891396761 0.9840332866
- 0.9930219054 0.9894710779 0.9845163226
- 0.9932404757 0.9898024797 0.9849991798
- 0.9934592247 0.9901340008 0.9854822159
- 0.9936779141 0.9904654026 0.9859650731
- 0.9938964844 0.9907968044 0.9864481091
- 0.9941064715 0.9911096096 0.9869107008
- 0.9943155050 0.9914203286 0.9873710275
- 0.9945245981 0.9917309880 0.9878314137
- 0.9947335720 0.9920417070 0.9882918000
- 0.9949426055 0.9923524261 0.9887521863
- 0.9951516986 0.9926630855 0.9892125726
- 0.9953606725 0.9929738045 0.9896730185
- 0.9955697060 0.9932845235 0.9901334047
- 0.9957787991 0.9935951829 0.9905936718
- 0.9959877729 0.9939059019 0.9910541177
- 0.9961968064 0.9942166209 0.9915145040
- 0.9964057803 0.9945272803 0.9919748902
- 0.9966148734 0.9948379993 0.9924352765
- 0.9968239069 0.9951487184 0.9928957224
- 0.9970322251 0.9954589009 0.9933549762
- 0.9972301126 0.9957615733 0.9937980175
- 0.9974278808 0.9960644245 0.9942409992
- 0.9976258278 0.9963670969 0.9946839809
- 0.9978235960 0.9966698885 0.9951270223
- 0.9980214834 0.9969726205 0.9955700040
- 0.9982193112 0.9972752929 0.9960129857
- 0.9984171987 0.9975780845 0.9964560270
- 0.9986150265 0.9978808165 0.9968990088
- 0.9988129139 0.9981836081 0.9973419905
- 0.9990106821 0.9984862804 0.9977849722
- 0.9992086291 0.9987890124 0.9982280135
- 0.9994063973 0.9990918040 0.9986709952
- 0.9996042848 0.9993944764 0.9991139770
- 0.9998021126 0.9996973276 0.9995570183
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/fujifilm_f-400.spi1d b/release/datafiles/colormanagement/luts/film_response/fujifilm_f-400.spi1d
deleted file mode 100644
index bd32b36f83a..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/fujifilm_f-400.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0603632890 0.0454680510 0.0325050801
- 0.0916145369 0.0672334507 0.0560519211
- 0.1141282991 0.0832497999 0.0737638026
- 0.1319569051 0.0963873789 0.0874102712
- 0.1474671066 0.1078206971 0.0974757820
- 0.1610251069 0.1180547997 0.1053474993
- 0.1732669026 0.1273127049 0.1128624976
- 0.1844484061 0.1358955950 0.1203550026
- 0.1948004961 0.1437651068 0.1278492957
- 0.2044326067 0.1510639042 0.1352435946
- 0.2135390937 0.1580073982 0.1424624026
- 0.2222227007 0.1645933986 0.1493878067
- 0.2305278927 0.1708792001 0.1560759991
- 0.2384292036 0.1768720001 0.1626075953
- 0.2459527999 0.1825958937 0.1688462943
- 0.2531175911 0.1880602986 0.1748789996
- 0.2599833906 0.1933407038 0.1807505935
- 0.2665782869 0.1983918995 0.1864421070
- 0.2729392946 0.2032617927 0.1920263022
- 0.2790789902 0.2080129981 0.1974907964
- 0.2850643992 0.2126218975 0.2027806044
- 0.2908408046 0.2170598060 0.2078876942
- 0.2965438068 0.2213744968 0.2128470987
- 0.3020817935 0.2255962938 0.2176713943
- 0.3074505031 0.2297365963 0.2223367989
- 0.3126476109 0.2337452024 0.2268441021
- 0.3176782131 0.2376385927 0.2312131971
- 0.3225966990 0.2414472997 0.2354972064
- 0.3274005949 0.2451924980 0.2396982014
- 0.3320432901 0.2488888949 0.2437300980
- 0.3365654051 0.2524788976 0.2476260960
- 0.3410258889 0.2559857070 0.2514533103
- 0.3453224003 0.2594096065 0.2552187145
- 0.3495548964 0.2627862990 0.2589012980
- 0.3537135124 0.2661119998 0.2625198960
- 0.3577654064 0.2694039047 0.2660697997
- 0.3617587984 0.2726261914 0.2695469856
- 0.3657540083 0.2757805884 0.2729555070
- 0.3696199059 0.2788713872 0.2763257921
- 0.3734039068 0.2819064856 0.2796599865
- 0.3770940006 0.2849085927 0.2829268873
- 0.3806684911 0.2878705859 0.2861185074
- 0.3841705024 0.2907994092 0.2892411947
- 0.3875944912 0.2937094867 0.2923243046
- 0.3909009099 0.2965498865 0.2953714132
- 0.3941605091 0.2993265986 0.2983838916
- 0.3973405063 0.3020490110 0.3013431132
- 0.4004949033 0.3047288954 0.3042708039
- 0.4036108851 0.3073731959 0.3071705103
- 0.4066615999 0.3100095093 0.3100284040
- 0.4096829891 0.3126212955 0.3128500879
- 0.4127061069 0.3152045012 0.3156496882
- 0.4156985879 0.3177570999 0.3184089959
- 0.4186556935 0.3202543855 0.3211377859
- 0.4215945005 0.3227119148 0.3238492906
- 0.4244618118 0.3251400888 0.3265129030
- 0.4272699058 0.3275529146 0.3291609883
- 0.4300499856 0.3299373984 0.3317633867
- 0.4328002036 0.3323051929 0.3343206048
- 0.4354938865 0.3346739113 0.3368437886
- 0.4381406009 0.3370254934 0.3393223882
- 0.4407618046 0.3393487930 0.3417755067
- 0.4433783889 0.3416441083 0.3441849053
- 0.4459331930 0.3439005911 0.3465532959
- 0.4484468997 0.3461334109 0.3488821089
- 0.4509404898 0.3483205140 0.3511759937
- 0.4534223080 0.3504905999 0.3534452021
- 0.4558776915 0.3526290059 0.3557046950
- 0.4582909048 0.3547618091 0.3579384089
- 0.4606809914 0.3568730056 0.3601483107
- 0.4630529881 0.3589904904 0.3623368144
- 0.4653714001 0.3610835075 0.3645074964
- 0.4676778913 0.3631530106 0.3666630983
- 0.4699575007 0.3652003109 0.3688057065
- 0.4722292125 0.3671888113 0.3709379137
- 0.4745065868 0.3691641092 0.3730610013
- 0.4767518938 0.3711192012 0.3751786053
- 0.4789671004 0.3730652034 0.3772909939
- 0.4811646044 0.3749937117 0.3793990016
- 0.4833407998 0.3769024014 0.3814974129
- 0.4854697883 0.3788143098 0.3835780919
- 0.4875837862 0.3807007074 0.3856568933
- 0.4896746874 0.3826003969 0.3877165020
- 0.4917361140 0.3844895065 0.3897739947
- 0.4937821031 0.3863629997 0.3918241858
- 0.4958266914 0.3882220984 0.3938601017
- 0.4978322089 0.3900676966 0.3958753943
- 0.4998154044 0.3919059038 0.3978557885
- 0.5017874837 0.3937377036 0.3998196125
- 0.5037454963 0.3955607116 0.4017657936
- 0.5056617856 0.3973649144 0.4036836028
- 0.5075917840 0.3991670012 0.4055893123
- 0.5095139742 0.4009510875 0.4074887931
- 0.5114189982 0.4027169943 0.4093823135
- 0.5132684112 0.4044859111 0.4112665951
- 0.5151203871 0.4062362909 0.4131282866
- 0.5169649720 0.4079819024 0.4149852991
- 0.5187842846 0.4097360075 0.4168485999
- 0.5205675960 0.4114727974 0.4186882079
- 0.5223402977 0.4132055044 0.4205282927
- 0.5241093040 0.4149374068 0.4223743081
- 0.5258463025 0.4166536033 0.4241972864
- 0.5275856256 0.4183549881 0.4260225892
- 0.5293406248 0.4200339913 0.4278545082
- 0.5310854912 0.4217008948 0.4296846986
- 0.5328161120 0.4233531058 0.4315181971
- 0.5345103741 0.4249719083 0.4333597124
- 0.5362126827 0.4265843928 0.4351972938
- 0.5379176140 0.4281908870 0.4370343983
- 0.5396010876 0.4297637045 0.4388785958
- 0.5412700772 0.4313359857 0.4407181144
- 0.5429202914 0.4329077005 0.4425528049
- 0.5445725918 0.4344569147 0.4443916082
- 0.5462222099 0.4360015094 0.4462321103
- 0.5478432775 0.4375520945 0.4480772018
- 0.5494470000 0.4390931129 0.4499236941
- 0.5510246158 0.4406209886 0.4517717957
- 0.5525965095 0.4421330988 0.4536193013
- 0.5541654825 0.4436380863 0.4554666877
- 0.5557032228 0.4451265037 0.4573141932
- 0.5572413206 0.4466089010 0.4591605067
- 0.5587986708 0.4480651915 0.4610021114
- 0.5603525043 0.4495176077 0.4628401995
- 0.5618990064 0.4509631097 0.4646731913
- 0.5634241104 0.4523977935 0.4664989114
- 0.5649273992 0.4538224936 0.4683187902
- 0.5664381981 0.4552442133 0.4701269865
- 0.5679532290 0.4566642940 0.4719302058
- 0.5694528818 0.4580616951 0.4737173021
- 0.5709474087 0.4594523013 0.4755006135
- 0.5723990798 0.4608454108 0.4772619009
- 0.5738419890 0.4622389972 0.4790205061
- 0.5752863288 0.4636129141 0.4807558954
- 0.5767307281 0.4649848938 0.4824900925
- 0.5781518221 0.4663662910 0.4842281938
- 0.5795705914 0.4677484035 0.4859664142
- 0.5809577703 0.4691171050 0.4876765907
- 0.5823417902 0.4704849124 0.4893858135
- 0.5837211013 0.4718532860 0.4910922945
- 0.5850995779 0.4732218087 0.4927985966
- 0.5864555240 0.4745810032 0.4944742918
- 0.5878059864 0.4759384096 0.4961453974
- 0.5891577005 0.4772793949 0.4978106916
- 0.5905098915 0.4786145985 0.4994742870
- 0.5918568969 0.4799452126 0.5011221766
- 0.5932002068 0.4812729955 0.5027614236
- 0.5945292115 0.4825868905 0.5043945909
- 0.5958389044 0.4838840961 0.5060214996
- 0.5971521139 0.4851810038 0.5076392889
- 0.5984765887 0.4864774048 0.5092359781
- 0.5998010039 0.4877730906 0.5108314157
- 0.6011152864 0.4890460968 0.5124111176
- 0.6024296284 0.4903191030 0.5139907002
- 0.6037279963 0.4915966988 0.5155413747
- 0.6050211787 0.4928756058 0.5170856118
- 0.6063179970 0.4941464067 0.5186198950
- 0.6076188087 0.4954087138 0.5201451778
- 0.6089168191 0.4966705143 0.5216658711
- 0.6101980805 0.4979301095 0.5231689811
- 0.6114792824 0.4991895854 0.5246720910
- 0.6127241850 0.5004386902 0.5261573792
- 0.6139590144 0.5016852021 0.5276395082
- 0.6151936054 0.5029277205 0.5291115046
- 0.6164277196 0.5041645765 0.5305709839
- 0.6176617742 0.5054013729 0.5320304036
- 0.6188758016 0.5066292882 0.5334817767
- 0.6200888753 0.5078570247 0.5349332094
- 0.6212956905 0.5090678930 0.5363718271
- 0.6224961281 0.5102629066 0.5378000140
- 0.6236965060 0.5114579201 0.5392268896
- 0.6248922944 0.5126475096 0.5406283140
- 0.6260880828 0.5138370991 0.5420296192
- 0.6272730827 0.5150145888 0.5434191227
- 0.6284447908 0.5161781907 0.5447971225
- 0.6296163797 0.5173417926 0.5461751223
- 0.6307746768 0.5185059905 0.5475438237
- 0.6319308877 0.5196703076 0.5489118099
- 0.6330848932 0.5208293200 0.5502725840
- 0.6342328191 0.5219740868 0.5516172051
- 0.6353806257 0.5231189132 0.5529618263
- 0.6365122199 0.5242677927 0.5542978048
- 0.6376327872 0.5254191756 0.5556291938
- 0.6387532949 0.5265706778 0.5569607019
- 0.6398714185 0.5277099013 0.5582699180
- 0.6409891248 0.5288481116 0.5595781803
- 0.6421049833 0.5299884081 0.5608838797
- 0.6432113051 0.5311387777 0.5621806979
- 0.6443176270 0.5322890878 0.5634775162
- 0.6454114914 0.5334355235 0.5647640824
- 0.6464858055 0.5345761180 0.5660377741
- 0.6475601792 0.5357167125 0.5673115849
- 0.6486206055 0.5368447900 0.5685880780
- 0.6496704817 0.5379639268 0.5698662996
- 0.6507204175 0.5390831232 0.5711445212
- 0.6517605186 0.5401955843 0.5724067092
- 0.6527966261 0.5413054824 0.5736641288
- 0.6538326740 0.5424153805 0.5749214292
- 0.6548563242 0.5435019732 0.5761708021
- 0.6558768749 0.5445836782 0.5774188042
- 0.6568974853 0.5456653237 0.5786669254
- 0.6579241753 0.5467439890 0.5798960924
- 0.6589519978 0.5478222966 0.5811234713
- 0.6599798203 0.5489006042 0.5823509097
- 0.6609984040 0.5499593019 0.5835713744
- 0.6620156169 0.5510154963 0.5847914219
- 0.6630328894 0.5520715714 0.5860112906
- 0.6640465260 0.5531296730 0.5872145891
- 0.6650593877 0.5541881919 0.5884156823
- 0.6660723090 0.5552465916 0.5896167755
- 0.6670761704 0.5562924743 0.5908033848
- 0.6680768728 0.5573346019 0.5919865966
- 0.6690776944 0.5583767295 0.5931698084
- 0.6700693965 0.5594154000 0.5943410993
- 0.6710556746 0.5604522824 0.5955067277
- 0.6720418930 0.5614892244 0.5966722965
- 0.6730256081 0.5625199080 0.5978301167
- 0.6740061045 0.5635436177 0.5989803076
- 0.6749866009 0.5645673275 0.6001303792
- 0.6759673953 0.5655882955 0.6012763977
- 0.6769493818 0.5666012168 0.6024119258
- 0.6779313087 0.5676140785 0.6035472751
- 0.6789131761 0.5686269999 0.6046826243
- 0.6798806787 0.5696319938 0.6058049798
- 0.6808475256 0.5706369281 0.6069275141
- 0.6818143129 0.5716418028 0.6080499887
- 0.6827753782 0.5726358294 0.6091644168
- 0.6837335229 0.5736240149 0.6102753282
- 0.6846914887 0.5746123195 0.6113861203
- 0.6856489778 0.5755988955 0.6124936938
- 0.6866049767 0.5765814185 0.6135942936
- 0.6875609756 0.5775640011 0.6146950126
- 0.6885170937 0.5785465240 0.6157956719
- 0.6894577146 0.5795089006 0.6168872714
- 0.6903957129 0.5804682970 0.6179779172
- 0.6913337111 0.5814276934 0.6190685034
- 0.6922674179 0.5823866725 0.6201496124
- 0.6931942105 0.5833454132 0.6212183833
- 0.6941210032 0.5843039751 0.6222872138
- 0.6950476766 0.5852625966 0.6233559847
- 0.6959589720 0.5862057209 0.6244189143
- 0.6968678236 0.5871466994 0.6254813075
- 0.6977766156 0.5880876780 0.6265437007
- 0.6986793280 0.5890266895 0.6276041269
- 0.6995667219 0.5899611712 0.6286605000
- 0.7004541159 0.5908957720 0.6297169924
- 0.7013415098 0.5918303132 0.6307734251
- 0.7022203803 0.5927559733 0.6318181753
- 0.7030950189 0.5936775208 0.6328582764
- 0.7039695978 0.5945990086 0.6338983774
- 0.7048441172 0.5955204964 0.6349384189
- 0.7057145834 0.5964314938 0.6359745860
- 0.7065848708 0.5973424911 0.6370108128
- 0.7074552178 0.5982534289 0.6380469203
- 0.7083240151 0.5991623998 0.6390789747
- 0.7091879845 0.6000658870 0.6401014924
- 0.7100520134 0.6009693146 0.6411240101
- 0.7109159827 0.6018726826 0.6421465278
- 0.7117736936 0.6027743220 0.6431624889
- 0.7126240134 0.6036738157 0.6441721916
- 0.7134742141 0.6045733094 0.6451817751
- 0.7143244743 0.6054729223 0.6461914778
- 0.7151702046 0.6063696742 0.6471874118
- 0.7160130143 0.6072648764 0.6481761932
- 0.7168557048 0.6081600785 0.6491649151
- 0.7176983953 0.6090552807 0.6501536965
- 0.7185257077 0.6099364161 0.6511443853
- 0.7193462253 0.6108118892 0.6521357298
- 0.7201668024 0.6116873026 0.6531270146
- 0.7209873199 0.6125627756 0.6541182995
- 0.7217960954 0.6134387851 0.6550964117
- 0.7226005793 0.6143149137 0.6560708880
- 0.7234051228 0.6151911020 0.6570454240
- 0.7242096066 0.6160672903 0.6580199003
- 0.7250012755 0.6169329286 0.6589906216
- 0.7257876992 0.6177945137 0.6599599719
- 0.7265741825 0.6186562181 0.6609295011
- 0.7273607254 0.6195178032 0.6618989706
- 0.7281492949 0.6203829050 0.6628596187
- 0.7289391756 0.6212499738 0.6638159752
- 0.7297291160 0.6221169829 0.6647723913
- 0.7305189967 0.6229839921 0.6657288074
- 0.7313020229 0.6238461137 0.6666783094
- 0.7320774198 0.6247032285 0.6676219106
- 0.7328528762 0.6255602837 0.6685655117
- 0.7336283922 0.6264173985 0.6695091128
- 0.7344021201 0.6272711754 0.6704490185
- 0.7351711988 0.6281173825 0.6713812947
- 0.7359403968 0.6289635897 0.6723136902
- 0.7367094755 0.6298096776 0.6732460856
- 0.7374784946 0.6306557059 0.6741766930
- 0.7382401228 0.6314933896 0.6750792861
- 0.7390015721 0.6323310733 0.6759818792
- 0.7397632003 0.6331688166 0.6768844724
- 0.7405247092 0.6340065002 0.6777871251
- 0.7412760854 0.6348341107 0.6786838174
- 0.7420225143 0.6356573105 0.6795783043
- 0.7427688837 0.6364803910 0.6804727912
- 0.7435153127 0.6373035908 0.6813672781
- 0.7442601919 0.6381258965 0.6822535992
- 0.7450010777 0.6389461756 0.6831231713
- 0.7457420230 0.6397663951 0.6839928031
- 0.7464829087 0.6405866742 0.6848623753
- 0.7472237945 0.6414070129 0.6857320070
- 0.7479677796 0.6422203183 0.6865984797
- 0.7487124205 0.6430320740 0.6874645948
- 0.7494571209 0.6438438892 0.6883307099
- 0.7502018213 0.6446557045 0.6891968250
- 0.7509424090 0.6454676986 0.6900563836
- 0.7516725063 0.6462804079 0.6909027100
- 0.7524024844 0.6470929980 0.6917490959
- 0.7531325817 0.6479057074 0.6925954223
- 0.7538626790 0.6487182975 0.6934418082
- 0.7545816898 0.6495214105 0.6942890882
- 0.7552953959 0.6503202915 0.6951367855
- 0.7560091019 0.6511192918 0.6959844828
- 0.7567229271 0.6519181728 0.6968321800
- 0.7574365735 0.6527169943 0.6976789236
- 0.7581534982 0.6535111070 0.6985118985
- 0.7588703036 0.6543052197 0.6993448734
- 0.7595872283 0.6550993919 0.7001779079
- 0.7603039742 0.6558935046 0.7010108829
- 0.7610172033 0.6566845775 0.7018424273
- 0.7617210150 0.6574687958 0.7026708722
- 0.7624248266 0.6582528949 0.7034993768
- 0.7631285191 0.6590371132 0.7043278813
- 0.7638322711 0.6598212123 0.7051563859
- 0.7645226121 0.6606013775 0.7059795260
- 0.7651978135 0.6613773108 0.7067975998
- 0.7658728957 0.6621533036 0.7076157928
- 0.7665480971 0.6629291773 0.7084339857
- 0.7672232985 0.6637052298 0.7092521191
- 0.7678937912 0.6644771099 0.7100641727
- 0.7685611248 0.6652464867 0.7108727098
- 0.7692285180 0.6660159230 0.7116813064
- 0.7698957920 0.6667852998 0.7124899030
- 0.7705631256 0.6675546765 0.7132984996
- 0.7712234855 0.6683161855 0.7141026258
- 0.7718799114 0.6690734029 0.7149047256
- 0.7725363970 0.6698306799 0.7157067060
- 0.7731928825 0.6705878973 0.7165088058
- 0.7738493085 0.6713451743 0.7173109055
- 0.7744975090 0.6721003056 0.7181041241
- 0.7751405239 0.6728541255 0.7188926935
- 0.7757834792 0.6736080050 0.7196813822
- 0.7764264941 0.6743618250 0.7204700112
- 0.7770696282 0.6751157045 0.7212585807
- 0.7777153850 0.6758605838 0.7220466137
- 0.7783638835 0.6765974164 0.7228341103
- 0.7790123820 0.6773343086 0.7236214876
- 0.7796608806 0.6780712008 0.7244089842
- 0.7803093791 0.6788079739 0.7251964808
- 0.7809547782 0.6795421243 0.7259809971
- 0.7815937996 0.6802709103 0.7267609239
- 0.7822328806 0.6809996963 0.7275406718
- 0.7828719020 0.6817284822 0.7283204794
- 0.7835109830 0.6824573278 0.7291004062
- 0.7841491103 0.6831848025 0.7298780084
- 0.7847760916 0.6839002967 0.7306407094
- 0.7854030132 0.6846157908 0.7314034104
- 0.7860299945 0.6853312850 0.7321661711
- 0.7866569757 0.6860468984 0.7329288721
- 0.7872840166 0.6867623925 0.7336915731
- 0.7879158854 0.6874758005 0.7344440222
- 0.7885494828 0.6881886125 0.7351937890
- 0.7891830206 0.6889013052 0.7359436154
- 0.7898166180 0.6896141171 0.7366933227
- 0.7904502153 0.6903269291 0.7374430895
- 0.7910810709 0.6910367012 0.7381889224
- 0.7917066216 0.6917409897 0.7389283180
- 0.7923321128 0.6924453974 0.7396677136
- 0.7929577231 0.6931496859 0.7404071093
- 0.7935832143 0.6938540936 0.7411465049
- 0.7942087054 0.6945583820 0.7418857813
- 0.7948155999 0.6952574253 0.7426193953
- 0.7954189181 0.6959553957 0.7433521152
- 0.7960221171 0.6966534257 0.7440848947
- 0.7966253757 0.6973515153 0.7448176146
- 0.7972286940 0.6980494857 0.7455503941
- 0.7978311181 0.6987463832 0.7462819219
- 0.7984310985 0.6994404197 0.7470108271
- 0.7990310788 0.7001342773 0.7477396131
- 0.7996311188 0.7008281946 0.7484685183
- 0.8002310991 0.7015221715 0.7491973042
- 0.8008310795 0.7022160888 0.7499262094
- 0.8014271259 0.7029095888 0.7506538033
- 0.8020204902 0.7036026716 0.7513806820
- 0.8026139140 0.7042958140 0.7521076202
- 0.8032072783 0.7049888968 0.7528346181
- 0.8038007021 0.7056819797 0.7535614967
- 0.8043941855 0.7063751221 0.7542883754
- 0.8049713969 0.7070598006 0.7550076842
- 0.8055459857 0.7077432871 0.7557262182
- 0.8061205745 0.7084268928 0.7564446926
- 0.8066952229 0.7091103792 0.7571632266
- 0.8072698712 0.7097939253 0.7578817010
- 0.8078448176 0.7104768157 0.7585989237
- 0.8084272742 0.7111461759 0.7593011260
- 0.8090099096 0.7118155956 0.7600033879
- 0.8095924258 0.7124850154 0.7607055902
- 0.8101750016 0.7131544948 0.7614077926
- 0.8107575178 0.7138239145 0.7621099949
- 0.8113396168 0.7144926786 0.7628099918
- 0.8119179010 0.7151576281 0.7634986043
- 0.8124963045 0.7158225179 0.7641872764
- 0.8130745888 0.7164874077 0.7648758888
- 0.8136529922 0.7171524167 0.7655645013
- 0.8142312765 0.7178173065 0.7662531137
- 0.8148078918 0.7184810042 0.7669401169
- 0.8153703213 0.7191364169 0.7676184177
- 0.8159328103 0.7197918892 0.7682967782
- 0.8164951801 0.7204474211 0.7689750791
- 0.8170577288 0.7211027741 0.7696533799
- 0.8176200986 0.7217583060 0.7703316808
- 0.8181825876 0.7224134803 0.7710090876
- 0.8187462091 0.7230613232 0.7716705799
- 0.8193098903 0.7237089872 0.7723321915
- 0.8198735714 0.7243567705 0.7729938030
- 0.8204373121 0.7250046134 0.7736552954
- 0.8210009933 0.7256522775 0.7743169069
- 0.8215646148 0.7263001204 0.7749783993
- 0.8221263289 0.7269431949 0.7756360173
- 0.8226876259 0.7275854945 0.7762929201
- 0.8232489228 0.7282276750 0.7769498825
- 0.8238101006 0.7288699746 0.7776067853
- 0.8243713975 0.7295122743 0.7782638073
- 0.8249326944 0.7301545143 0.7789208293
- 0.8254861832 0.7307953238 0.7795671821
- 0.8260335922 0.7314348221 0.7802065015
- 0.8265808821 0.7320743799 0.7808458209
- 0.8271281719 0.7327139974 0.7814850807
- 0.8276755810 0.7333536148 0.7821244001
- 0.8282228708 0.7339931130 0.7827637196
- 0.8287672997 0.7346323729 0.7834032774
- 0.8292987943 0.7352702022 0.7840442061
- 0.8298302293 0.7359080911 0.7846850157
- 0.8303616047 0.7365459800 0.7853258848
- 0.8308929801 0.7371838093 0.7859666944
- 0.8314244747 0.7378216982 0.7866076231
- 0.8319559097 0.7384595275 0.7872483730
- 0.8324869275 0.7390930057 0.7878805995
- 0.8330175877 0.7397248745 0.7885100245
- 0.8335484266 0.7403566837 0.7891393900
- 0.8340792060 0.7409886122 0.7897688150
- 0.8346099257 0.7416204810 0.7903981805
- 0.8351407051 0.7422522902 0.7910276055
- 0.8356696963 0.7428832054 0.7916554809
- 0.8361886144 0.7435089946 0.7922765017
- 0.8367075920 0.7441349030 0.7928975821
- 0.8372265100 0.7447606921 0.7935186028
- 0.8377454281 0.7453864813 0.7941396832
- 0.8382642865 0.7460123897 0.7947607040
- 0.8387833238 0.7466381788 0.7953817844
- 0.8392910957 0.7472589016 0.7959994078
- 0.8397874236 0.7478746176 0.7966139913
- 0.8402836919 0.7484902740 0.7972285748
- 0.8407800198 0.7491058707 0.7978432178
- 0.8412762880 0.7497215867 0.7984578013
- 0.8417726159 0.7503373027 0.7990723848
- 0.8422688842 0.7509530187 0.7996870279
- 0.8427659869 0.7515618801 0.8002871871
- 0.8432633877 0.7521684170 0.8008829951
- 0.8437607884 0.7527748942 0.8014789224
- 0.8442581892 0.7533814907 0.8020746708
- 0.8447555900 0.7539880276 0.8026704788
- 0.8452529907 0.7545946240 0.8032664061
- 0.8457503915 0.7552011013 0.8038622141
- 0.8462408781 0.7558019757 0.8044577241
- 0.8467301726 0.7564020753 0.8050531149
- 0.8472195864 0.7570022941 0.8056485057
- 0.8477090001 0.7576023936 0.8062438965
- 0.8481984138 0.7582024932 0.8068394065
- 0.8486878276 0.7588025928 0.8074347973
- 0.8491771817 0.7594026923 0.8080301881
- 0.8496577144 0.7599987984 0.8086149096
- 0.8501371741 0.7605946064 0.8091987967
- 0.8506168127 0.7611902952 0.8097828031
- 0.8510962725 0.7617859840 0.8103666902
- 0.8515759110 0.7623817921 0.8109506965
- 0.8520553708 0.7629774809 0.8115345836
- 0.8525350094 0.7635732293 0.8121185899
- 0.8530108929 0.7641665936 0.8127080798
- 0.8534861207 0.7647594213 0.8132985234
- 0.8539612889 0.7653523088 0.8138889074
- 0.8544363976 0.7659451962 0.8144792914
- 0.8549116254 0.7665380836 0.8150696754
- 0.8553867936 0.7671309114 0.8156599998
- 0.8558620214 0.7677237988 0.8162503839
- 0.8563336730 0.7683117986 0.8168362975
- 0.8568035960 0.7688974142 0.8174201250
- 0.8572735190 0.7694829702 0.8180038929
- 0.8577435017 0.7700685859 0.8185877204
- 0.8582134247 0.7706542015 0.8191714883
- 0.8586832881 0.7712398171 0.8197553754
- 0.8591532111 0.7718253732 0.8203392029
- 0.8596208096 0.7724086046 0.8209149837
- 0.8600844741 0.7729880810 0.8214796185
- 0.8605483174 0.7735676765 0.8220440745
- 0.8610121012 0.7741472125 0.8226085901
- 0.8614758253 0.7747266889 0.8231731057
- 0.8619396091 0.7753062248 0.8237376213
- 0.8624032736 0.7758857012 0.8243020773
- 0.8628671169 0.7764651775 0.8248665929
- 0.8633220196 0.7770413160 0.8254293203
- 0.8637769222 0.7776173949 0.8259919882
- 0.8642318249 0.7781934738 0.8265547752
- 0.8646866083 0.7787696123 0.8271175027
- 0.8651415110 0.7793456912 0.8276802897
- 0.8655962944 0.7799218297 0.8282430172
- 0.8660511971 0.7804979086 0.8288056850
- 0.8665007949 0.7810693979 0.8293619752
- 0.8669447899 0.7816361785 0.8299123049
- 0.8673887849 0.7822030187 0.8304625750
- 0.8678327799 0.7827697992 0.8310130239
- 0.8682768941 0.7833365202 0.8315632939
- 0.8687208891 0.7839033008 0.8321136236
- 0.8691648841 0.7844700813 0.8326638937
- 0.8696088791 0.7850369215 0.8332142234
- 0.8700435758 0.7855976820 0.8337548971
- 0.8704770207 0.7861577868 0.8342946172
- 0.8709102869 0.7867177725 0.8348342776
- 0.8713436127 0.7872778773 0.8353739977
- 0.8717769980 0.7878379226 0.8359137177
- 0.8722103238 0.7883980274 0.8364533782
- 0.8726437092 0.7889580131 0.8369930983
- 0.8730763793 0.7895172834 0.8375316858
- 0.8735055923 0.7900726795 0.8380653262
- 0.8739346862 0.7906280756 0.8385987878
- 0.8743638992 0.7911834717 0.8391324282
- 0.8747929931 0.7917389274 0.8396660089
- 0.8752222061 0.7922942042 0.8401995897
- 0.8756513000 0.7928496003 0.8407331705
- 0.8760805130 0.7934049964 0.8412668109
- 0.8765051961 0.7939593196 0.8417996168
- 0.8769198060 0.7945113182 0.8423308134
- 0.8773342967 0.7950633168 0.8428620100
- 0.8777489066 0.7956153154 0.8433932066
- 0.8781633973 0.7961671948 0.8439245224
- 0.8785778880 0.7967191935 0.8444557190
- 0.8789924979 0.7972711921 0.8449869156
- 0.8794069886 0.7978231907 0.8455181122
- 0.8798193932 0.7983725071 0.8460463881
- 0.8802276850 0.7989166975 0.8465698957
- 0.8806359768 0.7994610071 0.8470934033
- 0.8810443282 0.8000053167 0.8476169109
- 0.8814526200 0.8005495071 0.8481404185
- 0.8818609118 0.8010938168 0.8486639261
- 0.8822692037 0.8016381264 0.8491873741
- 0.8826774955 0.8021823764 0.8497108817
- 0.8830862045 0.8027231097 0.8502314091
- 0.8834958076 0.8032547235 0.8507447243
- 0.8839054704 0.8037862182 0.8512579799
- 0.8843150735 0.8043177724 0.8517714143
- 0.8847246766 0.8048493266 0.8522847295
- 0.8851343989 0.8053808808 0.8527981043
- 0.8855440021 0.8059123755 0.8533114195
- 0.8859536052 0.8064439893 0.8538246751
- 0.8863626719 0.8069751859 0.8543373942
- 0.8867633939 0.8075023293 0.8548439145
- 0.8871641159 0.8080292940 0.8553503752
- 0.8875647783 0.8085563779 0.8558567762
- 0.8879655004 0.8090834022 0.8563632965
- 0.8883662820 0.8096104860 0.8568698168
- 0.8887670040 0.8101376295 0.8573762774
- 0.8891677260 0.8106645942 0.8578827977
- 0.8895683885 0.8111916780 0.8583891988
- 0.8899617195 0.8117120862 0.8588874936
- 0.8903526068 0.8122305274 0.8593834043
- 0.8907433748 0.8127487898 0.8598793149
- 0.8911342025 0.8132671118 0.8603752255
- 0.8915249705 0.8137853742 0.8608711958
- 0.8919157982 0.8143036962 0.8613671064
- 0.8923066854 0.8148220778 0.8618630171
- 0.8926975131 0.8153403997 0.8623589277
- 0.8930876851 0.8158568144 0.8628520966
- 0.8934766054 0.8163688183 0.8633397818
- 0.8938655853 0.8168808818 0.8638275266
- 0.8942545056 0.8173928857 0.8643152118
- 0.8946434259 0.8179048896 0.8648028970
- 0.8950322866 0.8184170127 0.8652905822
- 0.8954212070 0.8189290166 0.8657783270
- 0.8958101869 0.8194410801 0.8662660122
- 0.8961991072 0.8199530840 0.8667536974
- 0.8965854049 0.8204619288 0.8672325015
- 0.8969708085 0.8209697008 0.8677083850
- 0.8973562121 0.8214774132 0.8681843281
- 0.8977414966 0.8219851255 0.8686602116
- 0.8981269002 0.8224927783 0.8691360950
- 0.8985123038 0.8230004907 0.8696119785
- 0.8988977075 0.8235082030 0.8700879216
- 0.8992829919 0.8240159154 0.8705638051
- 0.8996679783 0.8245236278 0.8710392118
- 0.9000402093 0.8250293732 0.8715068102
- 0.9004123807 0.8255351782 0.8719742894
- 0.9007844925 0.8260409832 0.8724418879
- 0.9011567235 0.8265467882 0.8729094267
- 0.9015287757 0.8270524740 0.8733770251
- 0.9019010067 0.8275582790 0.8738445044
- 0.9022731781 0.8280640841 0.8743121028
- 0.9026452899 0.8285698891 0.8747795820
- 0.9030135274 0.8290756941 0.8752462268
- 0.9033654928 0.8295813203 0.8757094145
- 0.9037175179 0.8300868869 0.8761726022
- 0.9040694833 0.8305925131 0.8766359091
- 0.9044215083 0.8310980797 0.8770990968
- 0.9047734737 0.8316035867 0.8775622845
- 0.9051254988 0.8321092129 0.8780254722
- 0.9054775238 0.8326147795 0.8784887791
- 0.9058294892 0.8331204057 0.8789520264
- 0.9061816931 0.8336247802 0.8794112802
- 0.9065344930 0.8341253996 0.8798596859
- 0.9068872929 0.8346260190 0.8803079724
- 0.9072400928 0.8351265788 0.8807563782
- 0.9075930119 0.8356270790 0.8812047243
- 0.9079458117 0.8361276984 0.8816530704
- 0.9082986116 0.8366283178 0.8821014762
- 0.9086514115 0.8371288776 0.8825498223
- 0.9090042114 0.8376294971 0.8829982281
- 0.9093561769 0.8381295800 0.8834459186
- 0.9097027183 0.8386269808 0.8838903904
- 0.9100490808 0.8391245008 0.8843349218
- 0.9103956223 0.8396219015 0.8847793937
- 0.9107421041 0.8401193023 0.8852239251
- 0.9110885859 0.8406167030 0.8856683969
- 0.9114350080 0.8411141038 0.8861129880
- 0.9117814898 0.8416115046 0.8865575194
- 0.9121279716 0.8421089053 0.8870019913
- 0.9124745131 0.8426063061 0.8874465227
- 0.9128088951 0.8430963159 0.8878840804
- 0.9131420851 0.8435854912 0.8883212209
- 0.9134753942 0.8440747857 0.8887583017
- 0.9138085842 0.8445640802 0.8891953826
- 0.9141417742 0.8450533748 0.8896325231
- 0.9144750237 0.8455426097 0.8900696039
- 0.9148082137 0.8460319042 0.8905066848
- 0.9151415229 0.8465211987 0.8909438252
- 0.9154747128 0.8470103741 0.8913809061
- 0.9158115983 0.8474963903 0.8918085098
- 0.9161515832 0.8479797244 0.8922289014
- 0.9164916277 0.8484628797 0.8926492929
- 0.9168316126 0.8489462137 0.8930696249
- 0.9171715975 0.8494294286 0.8934900165
- 0.9175117016 0.8499127030 0.8939104080
- 0.9178516865 0.8503959179 0.8943307996
- 0.9181916714 0.8508791924 0.8947511911
- 0.9185317159 0.8513624072 0.8951715827
- 0.9188717008 0.8518455029 0.8955916166
- 0.9192115068 0.8523247838 0.8960055113
- 0.9195513129 0.8528040051 0.8964195251
- 0.9198911190 0.8532832265 0.8968334198
- 0.9202309847 0.8537623882 0.8972473741
- 0.9205707908 0.8542416096 0.8976613283
- 0.9209105968 0.8547207713 0.8980752230
- 0.9212504029 0.8552001119 0.8984891772
- 0.9215902090 0.8556792736 0.8989030719
- 0.9219300151 0.8561584949 0.8993170261
- 0.9222667813 0.8566346169 0.8997275829
- 0.9225986004 0.8571056724 0.9001333117
- 0.9229304194 0.8575767875 0.9005389214
- 0.9232621193 0.8580479026 0.9009444714
- 0.9235938787 0.8585190177 0.9013502002
- 0.9239256978 0.8589900732 0.9017558098
- 0.9242575169 0.8594611883 0.9021614194
- 0.9245892763 0.8599323034 0.9025670886
- 0.9249210954 0.8604034185 0.9029726982
- 0.9252529144 0.8608745933 0.9033783078
- 0.9255800247 0.8613454103 0.9037811160
- 0.9259036779 0.8618162274 0.9041818976
- 0.9262273908 0.8622869253 0.9045827985
- 0.9265511036 0.8627576232 0.9049836993
- 0.9268748164 0.8632283211 0.9053844810
- 0.9271985292 0.8636990190 0.9057853818
- 0.9275221825 0.8641697764 0.9061862826
- 0.9278460145 0.8646404743 0.9065871239
- 0.9281697273 0.8651111722 0.9069880247
- 0.9284933805 0.8655819297 0.9073889256
- 0.9288159013 0.8660464287 0.9077849984
- 0.9291377068 0.8665074706 0.9081788063
- 0.9294595122 0.8669685721 0.9085724950
- 0.9297813773 0.8674296737 0.9089663029
- 0.9301031828 0.8678907752 0.9093599916
- 0.9304249883 0.8683518767 0.9097537994
- 0.9307467937 0.8688129783 0.9101474881
- 0.9310687184 0.8692740798 0.9105412960
- 0.9313905239 0.8697351813 0.9109349847
- 0.9317123294 0.8701962829 0.9113287926
- 0.9320325851 0.8706560135 0.9117175937
- 0.9323515892 0.8711144924 0.9121026993
- 0.9326705933 0.8715730906 0.9124878049
- 0.9329895973 0.8720316887 0.9128729105
- 0.9333087206 0.8724902272 0.9132580161
- 0.9336277246 0.8729488254 0.9136431217
- 0.9339467287 0.8734074235 0.9140282273
- 0.9342656732 0.8738659024 0.9144132733
- 0.9345846772 0.8743245006 0.9147983789
- 0.9349036813 0.8747830987 0.9151834846
- 0.9352200031 0.8752396703 0.9155669212
- 0.9355298877 0.8756920099 0.9159467816
- 0.9358398914 0.8761444092 0.9163267016
- 0.9361498952 0.8765966892 0.9167066216
- 0.9364597797 0.8770490885 0.9170864820
- 0.9367697835 0.8775014877 0.9174664021
- 0.9370797873 0.8779538274 0.9178462029
- 0.9373897910 0.8784062266 0.9182261229
- 0.9376996756 0.8788586259 0.9186059833
- 0.9380096793 0.8793109059 0.9189859033
- 0.9383196831 0.8797633052 0.9193658233
- 0.9386215210 0.8802114129 0.9197325110
- 0.9389225245 0.8806591034 0.9200983047
- 0.9392235279 0.8811067939 0.9204640985
- 0.9395244718 0.8815544844 0.9208298922
- 0.9398255944 0.8820021749 0.9211956859
- 0.9401265979 0.8824499249 0.9215614796
- 0.9404276013 0.8828976154 0.9219272733
- 0.9407287240 0.8833453059 0.9222931266
- 0.9410297275 0.8837931156 0.9226589203
- 0.9413306713 0.8842408061 0.9230247140
- 0.9416282177 0.8846876025 0.9233872294
- 0.9419195056 0.8851327896 0.9237444997
- 0.9422109127 0.8855779767 0.9241018295
- 0.9425022006 0.8860232830 0.9244589806
- 0.9427934885 0.8864685297 0.9248163104
- 0.9430847764 0.8869137764 0.9251735210
- 0.9433761239 0.8873590231 0.9255307913
- 0.9436674714 0.8878043294 0.9258880019
- 0.9439588189 0.8882495165 0.9262452722
- 0.9442501068 0.8886947036 0.9266026020
- 0.9445413947 0.8891400099 0.9269598126
- 0.9448264241 0.8895812035 0.9273141026
- 0.9451081157 0.8900203109 0.9276670814
- 0.9453896880 0.8904594779 0.9280200005
- 0.9456713796 0.8908985853 0.9283729792
- 0.9459530115 0.8913378119 0.9287258983
- 0.9462347031 0.8917769194 0.9290788770
- 0.9465163946 0.8922160864 0.9294317961
- 0.9467980266 0.8926551938 0.9297847748
- 0.9470797181 0.8930943012 0.9301376939
- 0.9473612905 0.8935335279 0.9304906726
- 0.9476429820 0.8939725757 0.9308435917
- 0.9479179978 0.8944123983 0.9311866164
- 0.9481912255 0.8948522806 0.9315270782
- 0.9484645128 0.8952922225 0.9318677187
- 0.9487376809 0.8957322240 0.9322082996
- 0.9490109086 0.8961721063 0.9325488806
- 0.9492841959 0.8966119885 0.9328895211
- 0.9495574236 0.8970518708 0.9332301021
- 0.9498305917 0.8974918127 0.9335706830
- 0.9501038790 0.8979318142 0.9339113235
- 0.9503771067 0.8983716965 0.9342517853
- 0.9506502748 0.8988115788 0.9345924258
- 0.9509218931 0.8992447257 0.9349266291
- 0.9511929750 0.8996757269 0.9352591038
- 0.9514641166 0.9001067281 0.9355915189
- 0.9517351985 0.9005377293 0.9359238744
- 0.9520063996 0.9009686708 0.9362562895
- 0.9522774816 0.9013996720 0.9365887046
- 0.9525486231 0.9018306732 0.9369211197
- 0.9528197050 0.9022616744 0.9372535944
- 0.9530907869 0.9026926756 0.9375860095
- 0.9533619285 0.9031236768 0.9379184246
- 0.9536330104 0.9035546780 0.9382507801
- 0.9538990855 0.9039816856 0.9385809898
- 0.9541615248 0.9044054747 0.9389094710
- 0.9544237852 0.9048293829 0.9392380118
- 0.9546862245 0.9052531719 0.9395664930
- 0.9549484849 0.9056770802 0.9398950934
- 0.9552109241 0.9061009884 0.9402235746
- 0.9554733038 0.9065247774 0.9405521154
- 0.9557356238 0.9069486856 0.9408807158
- 0.9559980035 0.9073724747 0.9412091970
- 0.9562603235 0.9077963829 0.9415376782
- 0.9565227032 0.9082202911 0.9418662190
- 0.9567822218 0.9086430073 0.9421923161
- 0.9570304155 0.9090616107 0.9425098896
- 0.9572787285 0.9094802141 0.9428274035
- 0.9575269818 0.9098988175 0.9431449771
- 0.9577752948 0.9103174210 0.9434624910
- 0.9580236077 0.9107360244 0.9437801242
- 0.9582718015 0.9111546278 0.9440975785
- 0.9585201144 0.9115732908 0.9444152117
- 0.9587684274 0.9119918942 0.9447327256
- 0.9590166807 0.9124104977 0.9450501800
- 0.9592649937 0.9128291011 0.9453678131
- 0.9595133066 0.9132477045 0.9456853271
- 0.9597612023 0.9136605859 0.9459949136
- 0.9600089192 0.9140707254 0.9463008046
- 0.9602565765 0.9144809246 0.9466066957
- 0.9605042934 0.9148911238 0.9469127059
- 0.9607520103 0.9153013229 0.9472185969
- 0.9609997272 0.9157114029 0.9475244880
- 0.9612473845 0.9161216021 0.9478303790
- 0.9614952207 0.9165318012 0.9481363893
- 0.9617428780 0.9169420004 0.9484422803
- 0.9619905949 0.9173520803 0.9487481713
- 0.9622383118 0.9177622795 0.9490541816
- 0.9624860287 0.9181724787 0.9493600726
- 0.9627341032 0.9185807109 0.9496526122
- 0.9629822969 0.9189888239 0.9499449730
- 0.9632303715 0.9193968773 0.9502373934
- 0.9634785056 0.9198051095 0.9505296946
- 0.9637266994 0.9202132225 0.9508221149
- 0.9639747739 0.9206213951 0.9511144161
- 0.9642229080 0.9210295081 0.9514067769
- 0.9644711018 0.9214376211 0.9516991973
- 0.9647191763 0.9218457937 0.9519914985
- 0.9649673104 0.9222539067 0.9522839189
- 0.9652153850 0.9226620197 0.9525762200
- 0.9654629827 0.9230692983 0.9528676867
- 0.9657052755 0.9234678149 0.9531521797
- 0.9659475088 0.9238663912 0.9534366727
- 0.9661898017 0.9242649078 0.9537212253
- 0.9664319754 0.9246634841 0.9540057182
- 0.9666743279 0.9250620008 0.9542902112
- 0.9669165015 0.9254605770 0.9545747042
- 0.9671587944 0.9258590937 0.9548591971
- 0.9674010277 0.9262577295 0.9551436901
- 0.9676433206 0.9266563058 0.9554281235
- 0.9678854942 0.9270548224 0.9557126164
- 0.9681277871 0.9274533987 0.9559971094
- 0.9683696032 0.9278519750 0.9562814832
- 0.9685997963 0.9282519817 0.9565635920
- 0.9688299894 0.9286519885 0.9568457007
- 0.9690603018 0.9290519953 0.9571278095
- 0.9692904949 0.9294521213 0.9574099779
- 0.9695206881 0.9298521280 0.9576920867
- 0.9697510004 0.9302520752 0.9579741955
- 0.9699811935 0.9306520820 0.9582563043
- 0.9702113867 0.9310522079 0.9585384130
- 0.9704415798 0.9314522147 0.9588205814
- 0.9706718922 0.9318522215 0.9591026902
- 0.9709020853 0.9322522283 0.9593847990
- 0.9711322784 0.9326522946 0.9596669078
- 0.9713497162 0.9330475926 0.9599413872
- 0.9715638161 0.9334416986 0.9602140784
- 0.9717779160 0.9338359237 0.9604868889
- 0.9719918966 0.9342300296 0.9607595801
- 0.9722059965 0.9346240759 0.9610322714
- 0.9724200964 0.9350183010 0.9613050222
- 0.9726341963 0.9354124069 0.9615777731
- 0.9728482962 0.9358065724 0.9618505239
- 0.9730623960 0.9362006783 0.9621232152
- 0.9732764959 0.9365949035 0.9623959064
- 0.9734905958 0.9369890094 0.9626687169
- 0.9737046957 0.9373831749 0.9629414082
- 0.9739152193 0.9377775788 0.9632083178
- 0.9741197228 0.9381725192 0.9634661078
- 0.9743241072 0.9385674000 0.9637240171
- 0.9745286107 0.9389622211 0.9639819264
- 0.9747331142 0.9393571019 0.9642397761
- 0.9749376178 0.9397519827 0.9644976258
- 0.9751421213 0.9401469231 0.9647554755
- 0.9753466249 0.9405416846 0.9650133848
- 0.9755511284 0.9409366250 0.9652711749
- 0.9757555723 0.9413315058 0.9655290842
- 0.9759600759 0.9417263865 0.9657869935
- 0.9761645794 0.9421213269 0.9660447836
- 0.9763690233 0.9425160885 0.9663026929
- 0.9765669107 0.9429088235 0.9665576220
- 0.9767628908 0.9433009028 0.9668117166
- 0.9769588113 0.9436929822 0.9670658112
- 0.9771547914 0.9440850019 0.9673200250
- 0.9773507118 0.9444770813 0.9675741196
- 0.9775466919 0.9448692203 0.9678282142
- 0.9777426124 0.9452611804 0.9680823088
- 0.9779385924 0.9456533194 0.9683364034
- 0.9781345129 0.9460453987 0.9685904980
- 0.9783304930 0.9464374781 0.9688445926
- 0.9785264134 0.9468294978 0.9690986872
- 0.9787223935 0.9472215772 0.9693527818
- 0.9789183140 0.9476137161 0.9696068764
- 0.9791035056 0.9479907155 0.9698532224
- 0.9792885184 0.9483674169 0.9700992703
- 0.9794734120 0.9487441778 0.9703454971
- 0.9796584249 0.9491209984 0.9705916047
- 0.9798433781 0.9494978189 0.9708377719
- 0.9800283909 0.9498745203 0.9710839987
- 0.9802134037 0.9502512813 0.9713301063
- 0.9803982973 0.9506281018 0.9715762734
- 0.9805833101 0.9510049224 0.9718223810
- 0.9807683229 0.9513816237 0.9720686078
- 0.9809532762 0.9517583847 0.9723147750
- 0.9811382890 0.9521352053 0.9725608826
- 0.9813233018 0.9525119066 0.9728069901
- 0.9815040231 0.9528858066 0.9730427265
- 0.9816848040 0.9532597065 0.9732784033
- 0.9818655849 0.9536336064 0.9735140800
- 0.9820463061 0.9540073872 0.9737498760
- 0.9822270870 0.9543812871 0.9739856124
- 0.9824079275 0.9547551870 0.9742212892
- 0.9825885892 0.9551290274 0.9744570255
- 0.9827694297 0.9555029273 0.9746928215
- 0.9829502106 0.9558768272 0.9749284983
- 0.9831308722 0.9562507272 0.9751641750
- 0.9833117127 0.9566245079 0.9753999114
- 0.9834924936 0.9569984078 0.9756355882
- 0.9836732149 0.9573723078 0.9758713841
- 0.9838451743 0.9577409029 0.9761005044
- 0.9840152264 0.9581084251 0.9763283134
- 0.9841852784 0.9584758878 0.9765561223
- 0.9843552709 0.9588434100 0.9767838717
- 0.9845253229 0.9592108130 0.9770116806
- 0.9846953750 0.9595782757 0.9772394896
- 0.9848654270 0.9599457979 0.9774672985
- 0.9850354791 0.9603133202 0.9776951075
- 0.9852054715 0.9606807828 0.9779229164
- 0.9853755832 0.9610483050 0.9781507254
- 0.9855455756 0.9614158273 0.9783784747
- 0.9857156277 0.9617832899 0.9786062837
- 0.9858856797 0.9621506929 0.9788340926
- 0.9860520959 0.9625151753 0.9790583253
- 0.9862139821 0.9628759027 0.9792780876
- 0.9863759875 0.9632365704 0.9794977903
- 0.9865378737 0.9635972977 0.9797176123
- 0.9866998792 0.9639580250 0.9799373746
- 0.9868618250 0.9643186927 0.9801570773
- 0.9870237112 0.9646794200 0.9803768992
- 0.9871857166 0.9650400877 0.9805967212
- 0.9873476028 0.9654006958 0.9808164239
- 0.9875096083 0.9657614231 0.9810361862
- 0.9876714945 0.9661220908 0.9812560081
- 0.9878333807 0.9664828181 0.9814757109
- 0.9879953861 0.9668434858 0.9816954732
- 0.9881572723 0.9672042131 0.9819152951
- 0.9883103967 0.9675583243 0.9821261764
- 0.9884620905 0.9679114223 0.9823359251
- 0.9886137843 0.9682645202 0.9825456142
- 0.9887655973 0.9686176181 0.9827553034
- 0.9889172912 0.9689707160 0.9829649925
- 0.9890691042 0.9693238139 0.9831746817
- 0.9892207980 0.9696769118 0.9833843708
- 0.9893726110 0.9700300097 0.9835941195
- 0.9895243049 0.9703831077 0.9838038087
- 0.9896761179 0.9707363248 0.9840136170
- 0.9898278117 0.9710894227 0.9842233062
- 0.9899795055 0.9714425206 0.9844329953
- 0.9901313186 0.9717956185 0.9846426845
- 0.9902822971 0.9721478224 0.9848514795
- 0.9904264808 0.9724920988 0.9850528240
- 0.9905707240 0.9728363752 0.9852542281
- 0.9907147884 0.9731807113 0.9854555130
- 0.9908589721 0.9735249281 0.9856567979
- 0.9910032153 0.9738692045 0.9858580828
- 0.9911473989 0.9742134809 0.9860594273
- 0.9912915230 0.9745578170 0.9862607121
- 0.9914357066 0.9749019742 0.9864619970
- 0.9915798903 0.9752463102 0.9866632819
- 0.9917240739 0.9755905867 0.9868646264
- 0.9918681979 0.9759349227 0.9870659113
- 0.9920123816 0.9762790799 0.9872671962
- 0.9921566248 0.9766234159 0.9874684811
- 0.9922997952 0.9769669175 0.9876685143
- 0.9924352765 0.9773039818 0.9878587723
- 0.9925708771 0.9776411057 0.9880490899
- 0.9927064180 0.9779782295 0.9882394075
- 0.9928418994 0.9783154130 0.9884296060
- 0.9929775000 0.9786524773 0.9886199236
- 0.9931129813 0.9789896011 0.9888101816
- 0.9932485223 0.9793267250 0.9890004992
- 0.9933841228 0.9796637893 0.9891908169
- 0.9935196042 0.9800009727 0.9893810153
- 0.9936550856 0.9803380966 0.9895712733
- 0.9937906861 0.9806752205 0.9897615910
- 0.9939262271 0.9810122848 0.9899519086
- 0.9940617085 0.9813494086 0.9901422262
- 0.9941973090 0.9816865921 0.9903324246
- 0.9943200946 0.9820179939 0.9905114174
- 0.9944419265 0.9823489785 0.9906893969
- 0.9945635796 0.9826800227 0.9908673167
- 0.9946854115 0.9830108881 0.9910452962
- 0.9948071241 0.9833418727 0.9912232757
- 0.9949287772 0.9836729169 0.9914013147
- 0.9950506091 0.9840037823 0.9915792942
- 0.9951723218 0.9843348265 0.9917572737
- 0.9952940941 0.9846658111 0.9919353127
- 0.9954158068 0.9849967957 0.9921132922
- 0.9955375791 0.9853277206 0.9922912717
- 0.9956592917 0.9856587052 0.9924693108
- 0.9957811236 0.9859896898 0.9926472902
- 0.9959027767 0.9863206148 0.9928253293
- 0.9960159063 0.9866454005 0.9930018783
- 0.9961208105 0.9869645238 0.9931772947
- 0.9962257147 0.9872835279 0.9933525920
- 0.9963306785 0.9876025915 0.9935278893
- 0.9964355826 0.9879215956 0.9937033057
- 0.9965404868 0.9882405996 0.9938786030
- 0.9966455102 0.9885597229 0.9940540195
- 0.9967504144 0.9888787270 0.9942293167
- 0.9968553185 0.9891976714 0.9944046736
- 0.9969602823 0.9895167947 0.9945799708
- 0.9970651865 0.9898357987 0.9947553873
- 0.9971700907 0.9901549220 0.9949306846
- 0.9972751141 0.9904739261 0.9951061010
- 0.9973800182 0.9907928705 0.9952813983
- 0.9974849224 0.9911119938 0.9954568148
- 0.9975774884 0.9914191961 0.9956181049
- 0.9976686239 0.9917250276 0.9957777858
- 0.9977596998 0.9920307994 0.9959375858
- 0.9978507757 0.9923365712 0.9960973263
- 0.9979419708 0.9926424026 0.9962570071
- 0.9980331063 0.9929481745 0.9964166880
- 0.9981241822 0.9932541251 0.9965764880
- 0.9982153177 0.9935598969 0.9967362285
- 0.9983065128 0.9938657284 0.9968959093
- 0.9983975887 0.9941715002 0.9970557094
- 0.9984887242 0.9944772720 0.9972153902
- 0.9985798001 0.9947832227 0.9973750710
- 0.9986709952 0.9950889945 0.9975348711
- 0.9987620711 0.9953948259 0.9976946115
- 0.9988523722 0.9956995249 0.9978532791
- 0.9989289045 0.9959862232 0.9979965091
- 0.9990053773 0.9962729216 0.9981396198
- 0.9990819097 0.9965596199 0.9982826710
- 0.9991583824 0.9968463182 0.9984257817
- 0.9992349148 0.9971330166 0.9985688925
- 0.9993113875 0.9974197149 0.9987120032
- 0.9993879199 0.9977064133 0.9988551140
- 0.9994643927 0.9979931116 0.9989982247
- 0.9995409250 0.9982798100 0.9991412759
- 0.9996175170 0.9985665083 0.9992843866
- 0.9996939898 0.9988532066 0.9994276166
- 0.9997705221 0.9991399050 0.9995707273
- 0.9998469949 0.9994266033 0.9997137785
- 0.9999235272 0.9997133017 0.9998568892
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/fujifilm_fci.spi1d b/release/datafiles/colormanagement/luts/film_response/fujifilm_fci.spi1d
deleted file mode 100644
index c4ba530ab45..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/fujifilm_fci.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0033529000 0.0050222902 0.0032476850
- 0.0072128819 0.0108181098 0.0077999481
- 0.0113698002 0.0162938796 0.0123000797
- 0.0156070897 0.0214859303 0.0166385006
- 0.0199807901 0.0263246894 0.0207970906
- 0.0243835095 0.0308334995 0.0247384906
- 0.0286132805 0.0350737683 0.0284963101
- 0.0324965417 0.0390635394 0.0320877396
- 0.0360950083 0.0428937711 0.0354904681
- 0.0395800695 0.0465790592 0.0387074091
- 0.0429466292 0.0501471013 0.0416742302
- 0.0462706387 0.0536180995 0.0443837605
- 0.0495057292 0.0570361391 0.0468798988
- 0.0526856817 0.0603578687 0.0492865406
- 0.0557528697 0.0635878816 0.0516750701
- 0.0587552190 0.0667311326 0.0540582016
- 0.0617134199 0.0698272586 0.0564595386
- 0.0646046400 0.0728573427 0.0588268489
- 0.0674475282 0.0758241564 0.0611601882
- 0.0702735782 0.0787356123 0.0634666085
- 0.0730631575 0.0815977603 0.0657490194
- 0.0758077726 0.0844080597 0.0680202469
- 0.0785278529 0.0871943235 0.0702772215
- 0.0811867565 0.0899614617 0.0725171790
- 0.0838195309 0.0926874802 0.0747344568
- 0.0863845199 0.0953808501 0.0769255832
- 0.0889284089 0.0980331302 0.0790845528
- 0.0914222598 0.1006408036 0.0812203065
- 0.0939096585 0.1032157987 0.0833272487
- 0.0963765979 0.1057695001 0.0854128227
- 0.0988149419 0.1082855985 0.0874713212
- 0.1012422964 0.1107629016 0.0895218775
- 0.1036200002 0.1132119000 0.0915501490
- 0.1059933975 0.1156331003 0.0935597792
- 0.1083453968 0.1180197969 0.0955581069
- 0.1106605977 0.1203960031 0.0975283831
- 0.1129731014 0.1227459982 0.0994904488
- 0.1152468994 0.1250717044 0.1014442965
- 0.1174897999 0.1273722053 0.1033670977
- 0.1197345033 0.1296402067 0.1052874029
- 0.1219704002 0.1319027990 0.1072127968
- 0.1241703033 0.1341574937 0.1091049984
- 0.1263649017 0.1363900006 0.1109855026
- 0.1285486072 0.1386093944 0.1128652021
- 0.1306926012 0.1408098936 0.1147162989
- 0.1328168064 0.1429897994 0.1165445000
- 0.1349381059 0.1451606005 0.1183724999
- 0.1370306015 0.1473139971 0.1202073991
- 0.1390942931 0.1494463980 0.1220164970
- 0.1411485970 0.1515574008 0.1238055974
- 0.1432065070 0.1536653936 0.1255939007
- 0.1452423036 0.1557527035 0.1273798943
- 0.1472520977 0.1578146964 0.1291383952
- 0.1492526978 0.1598653048 0.1308757067
- 0.1512524039 0.1619043052 0.1326085031
- 0.1532357931 0.1639177054 0.1343494058
- 0.1552000046 0.1659058034 0.1360910982
- 0.1571528018 0.1678874046 0.1378227025
- 0.1591075957 0.1698614955 0.1395412982
- 0.1610587984 0.1718100011 0.1412588060
- 0.1629907042 0.1737367064 0.1429695040
- 0.1649049968 0.1756578982 0.1446525007
- 0.1668141931 0.1775816977 0.1463117003
- 0.1687301993 0.1794971973 0.1479572952
- 0.1706393063 0.1813943982 0.1495992988
- 0.1725254953 0.1832813025 0.1512472928
- 0.1743942946 0.1851720065 0.1529006958
- 0.1762564927 0.1870612949 0.1545381993
- 0.1781218946 0.1889400929 0.1561595052
- 0.1799844950 0.1908051968 0.1577727944
- 0.1818296015 0.1926642060 0.1593860984
- 0.1836557984 0.1945220977 0.1609999985
- 0.1854719967 0.1963763982 0.1625989974
- 0.1872864068 0.1982188970 0.1641764939
- 0.1891041994 0.2000444978 0.1657395959
- 0.1909209043 0.2018636018 0.1672948003
- 0.1927119941 0.2036861926 0.1688483953
- 0.1944850981 0.2054955065 0.1704075038
- 0.1962500066 0.2072805017 0.1719689965
- 0.1980129927 0.2090491951 0.1735302061
- 0.1997700036 0.2108096033 0.1750829965
- 0.2015154958 0.2125660926 0.1766262054
- 0.2032480985 0.2143186033 0.1781643927
- 0.2049618065 0.2160613984 0.1797035038
- 0.2066676021 0.2177938968 0.1812402010
- 0.2083701938 0.2195162028 0.1827660948
- 0.2100692987 0.2212309986 0.1842781007
- 0.2117556036 0.2229442000 0.1857748926
- 0.2134384066 0.2246554941 0.1872583032
- 0.2151104063 0.2263627946 0.1887380928
- 0.2167720050 0.2280618995 0.1902170032
- 0.2184257954 0.2297437936 0.1916978061
- 0.2200689018 0.2314164937 0.1931888014
- 0.2217032015 0.2330885977 0.1946718991
- 0.2233294994 0.2347614020 0.1961459965
- 0.2249525934 0.2364338040 0.1976051033
- 0.2265653014 0.2380886972 0.1990566999
- 0.2281704992 0.2397311032 0.2005050927
- 0.2297694981 0.2413610071 0.2019519955
- 0.2313688993 0.2429879010 0.2034036070
- 0.2329650968 0.2446155995 0.2048534006
- 0.2345501930 0.2462483943 0.2062973976
- 0.2361329943 0.2478673011 0.2077303976
- 0.2377143055 0.2494771034 0.2091592997
- 0.2392926067 0.2510702908 0.2105841041
- 0.2408663034 0.2526575029 0.2120015025
- 0.2424364984 0.2542414963 0.2134159952
- 0.2439859062 0.2558271885 0.2148285061
- 0.2455307990 0.2574067116 0.2162439972
- 0.2470698953 0.2589786947 0.2176620960
- 0.2486097962 0.2605280876 0.2190825939
- 0.2501479089 0.2620697916 0.2204976976
- 0.2516750991 0.2635981143 0.2218970954
- 0.2531996965 0.2651236951 0.2232882977
- 0.2547213137 0.2666468024 0.2246735990
- 0.2562285066 0.2681731880 0.2260529995
- 0.2577311993 0.2696993053 0.2274315953
- 0.2592264116 0.2712090015 0.2288105935
- 0.2607224882 0.2727130949 0.2301889062
- 0.2622207999 0.2742044926 0.2315658033
- 0.2637135983 0.2756915987 0.2329387963
- 0.2652012110 0.2771748006 0.2343091965
- 0.2666864991 0.2786591947 0.2356632948
- 0.2681710124 0.2801440060 0.2370133996
- 0.2696504891 0.2816297114 0.2383510023
- 0.2711291909 0.2831149995 0.2396876067
- 0.2726014853 0.2845805883 0.2410192937
- 0.2740728855 0.2860446870 0.2423513979
- 0.2755376995 0.2874991000 0.2436847985
- 0.2770003974 0.2889532149 0.2450177968
- 0.2784548104 0.2904062867 0.2463497967
- 0.2799058855 0.2918587029 0.2476796955
- 0.2813473046 0.2933095098 0.2490058988
- 0.2827846110 0.2947534919 0.2503249049
- 0.2842110097 0.2961812913 0.2516323030
- 0.2856361866 0.2976050079 0.2529352903
- 0.2870579064 0.2990190089 0.2542308867
- 0.2884807885 0.3004320860 0.2555251122
- 0.2899079919 0.3018426001 0.2568162084
- 0.2913340926 0.3032543063 0.2581079900
- 0.2927548885 0.3046708107 0.2594015896
- 0.2941757143 0.3060868084 0.2606950998
- 0.2955969870 0.3074971139 0.2619884014
- 0.2970184088 0.3089073896 0.2632819116
- 0.2984277010 0.3103012145 0.2645807862
- 0.2998363078 0.3116944134 0.2658798099
- 0.3012431860 0.3130815029 0.2671642900
- 0.3026494980 0.3144671023 0.2684471011
- 0.3040472865 0.3158538043 0.2697230875
- 0.3054392934 0.3172411919 0.2709963024
- 0.3068284094 0.3186290860 0.2722682953
- 0.3082126975 0.3200176060 0.2735388875
- 0.3095946908 0.3214035928 0.2748104036
- 0.3109588921 0.3227730095 0.2760851979
- 0.3123230934 0.3241423070 0.2773601115
- 0.3136793077 0.3255028129 0.2786275148
- 0.3150336146 0.3268615901 0.2798944116
- 0.3163881004 0.3282201886 0.2811588943
- 0.3177425861 0.3295786977 0.2824218869
- 0.3190953135 0.3309383988 0.2836810946
- 0.3204368949 0.3323050141 0.2849281132
- 0.3217783868 0.3336715996 0.2861750126
- 0.3231084049 0.3350208998 0.2874141932
- 0.3244343996 0.3363648057 0.2886519134
- 0.3257552087 0.3377039135 0.2898885906
- 0.3270645142 0.3390335143 0.2911236882
- 0.3283737898 0.3403630853 0.2923589051
- 0.3296771944 0.3416889906 0.2935976982
- 0.3309794068 0.3430142105 0.2948367894
- 0.3322823942 0.3443411887 0.2960684001
- 0.3335868120 0.3456712961 0.2972904146
- 0.3348912001 0.3470014036 0.2985123992
- 0.3361887038 0.3483262956 0.2997243106
- 0.3374845088 0.3496501148 0.3009350896
- 0.3387758136 0.3509699106 0.3021413982
- 0.3400512934 0.3522767127 0.3033381999
- 0.3413268030 0.3535835147 0.3045350015
- 0.3425957859 0.3548851907 0.3057265878
- 0.3438603878 0.3561838865 0.3069159091
- 0.3451249003 0.3574824929 0.3081052899
- 0.3463880122 0.3587825894 0.3092936873
- 0.3476510942 0.3600828052 0.3104822040
- 0.3489136994 0.3613828123 0.3116725981
- 0.3501749933 0.3626824915 0.3128665984
- 0.3514364064 0.3639822900 0.3140606880
- 0.3526903093 0.3652707934 0.3152511120
- 0.3539369106 0.3665491939 0.3164390028
- 0.3551836014 0.3678277135 0.3176268935
- 0.3564186096 0.3690966964 0.3188065886
- 0.3576493859 0.3703624904 0.3199844956
- 0.3588801026 0.3716283143 0.3211624026
- 0.3601047099 0.3728910983 0.3223274946
- 0.3613288105 0.3741537035 0.3234925866
- 0.3625529110 0.3754166067 0.3246566951
- 0.3637793064 0.3766838908 0.3258154094
- 0.3650057018 0.3779512048 0.3269740045
- 0.3662337065 0.3792163134 0.3281326890
- 0.3674710095 0.3804695904 0.3292913139
- 0.3687084019 0.3817228973 0.3304499090
- 0.3699420094 0.3829731941 0.3316102922
- 0.3711602986 0.3842121959 0.3327750862
- 0.3723787069 0.3854511976 0.3339399993
- 0.3735949099 0.3866888881 0.3351032138
- 0.3748030066 0.3879219890 0.3362624049
- 0.3760110140 0.3891550899 0.3374215961
- 0.3772188127 0.3903886080 0.3385764062
- 0.3784255981 0.3916240931 0.3397186995
- 0.3796324134 0.3928596079 0.3408609927
- 0.3808397949 0.3940944076 0.3420014083
- 0.3820542097 0.3953225017 0.3431330025
- 0.3832687140 0.3965505064 0.3442645073
- 0.3844830990 0.3977786005 0.3453958035
- 0.3856852055 0.3989897966 0.3465226889
- 0.3868865967 0.4002004862 0.3476496041
- 0.3880881071 0.4014112055 0.3487764895
- 0.3892784119 0.4026145041 0.3499045968
- 0.3904655874 0.4038158953 0.3510330021
- 0.3916527927 0.4050172865 0.3521612883
- 0.3928368986 0.4062179923 0.3532944024
- 0.3940187097 0.4074181020 0.3544299901
- 0.3952004015 0.4086182117 0.3555656970
- 0.3963829875 0.4098179936 0.3566969037
- 0.3975678086 0.4110169113 0.3578208089
- 0.3987526894 0.4122158885 0.3589447141
- 0.3999375105 0.4134148955 0.3600678146
- 0.4011155963 0.4145950079 0.3611775935
- 0.4022935033 0.4157749116 0.3622873127
- 0.4034712911 0.4169546962 0.3633970916
- 0.4046387970 0.4181272984 0.3645012081
- 0.4057992101 0.4192951918 0.3656027913
- 0.4069595933 0.4204632044 0.3667044044
- 0.4081184864 0.4216302931 0.3678053021
- 0.4092698991 0.4227936864 0.3689045906
- 0.4104213119 0.4239571989 0.3700039089
- 0.4115728140 0.4251207113 0.3711032867
- 0.4127238989 0.4262751043 0.3721981943
- 0.4138750136 0.4274260998 0.3732920885
- 0.4150260091 0.4285770059 0.3743860126
- 0.4161767960 0.4297257066 0.3754799068
- 0.4173265100 0.4308654070 0.3765740991
- 0.4184763134 0.4320049882 0.3776682913
- 0.4196259975 0.4331446886 0.3787625134
- 0.4207628965 0.4342770875 0.3798545003
- 0.4218915105 0.4354051948 0.3809455037
- 0.4230200946 0.4365333021 0.3820365965
- 0.4241487980 0.4376614094 0.3831265867
- 0.4252648056 0.4387851059 0.3842037916
- 0.4263804853 0.4399087131 0.3852809966
- 0.4274963140 0.4410324097 0.3863582909
- 0.4286107123 0.4421544969 0.3874323070
- 0.4297220111 0.4432731867 0.3885014951
- 0.4308333099 0.4443919063 0.3895707130
- 0.4319446087 0.4455106854 0.3906398118
- 0.4330579937 0.4466271102 0.3917075098
- 0.4341728985 0.4477419853 0.3927743137
- 0.4352878034 0.4488568008 0.3938410878
- 0.4364027083 0.4499715865 0.3949080110
- 0.4375129938 0.4510774016 0.3959777057
- 0.4386217892 0.4521808028 0.3970479965
- 0.4397307038 0.4532842040 0.3981181979
- 0.4408395886 0.4543874860 0.3991884887
- 0.4419341087 0.4554865062 0.4002597928
- 0.4430272877 0.4565851986 0.4013310969
- 0.4441205859 0.4576838911 0.4024024010
- 0.4452137053 0.4587827027 0.4034720063
- 0.4462993145 0.4598833919 0.4045264125
- 0.4473848939 0.4609842002 0.4055807889
- 0.4484705031 0.4620848894 0.4066353142
- 0.4495561123 0.4631853998 0.4076882005
- 0.4506419003 0.4642808139 0.4087311029
- 0.4517278075 0.4653762877 0.4097740948
- 0.4528135955 0.4664717019 0.4108170867
- 0.4538995028 0.4675666988 0.4118593931
- 0.4549854994 0.4686492980 0.4128966033
- 0.4560714960 0.4697318971 0.4139338136
- 0.4571574926 0.4708144069 0.4149709940
- 0.4582434893 0.4718970060 0.4160081148
- 0.4593130946 0.4729729891 0.4170450866
- 0.4603815079 0.4740487039 0.4180820882
- 0.4614498913 0.4751243889 0.4191190898
- 0.4625183940 0.4762001038 0.4201560915
- 0.4635789990 0.4772703052 0.4211978018
- 0.4646374881 0.4783391058 0.4222402871
- 0.4656960070 0.4794079065 0.4232827127
- 0.4667544961 0.4804767072 0.4243251085
- 0.4678117931 0.4815419912 0.4253644943
- 0.4688681960 0.4826048911 0.4264025092
- 0.4699246883 0.4836677015 0.4274404049
- 0.4709810913 0.4847306013 0.4284783900
- 0.4720368981 0.4857918918 0.4295131862
- 0.4730910957 0.4868499935 0.4305432141
- 0.4741452932 0.4879080951 0.4315730929
- 0.4751994908 0.4889661968 0.4326030910
- 0.4762536883 0.4900242984 0.4336324930
- 0.4772971869 0.4910764992 0.4346519113
- 0.4783403873 0.4921286106 0.4356713891
- 0.4793835878 0.4931806922 0.4366908967
- 0.4804266989 0.4942328036 0.4377104044
- 0.4814636111 0.4952807128 0.4387266040
- 0.4824956954 0.4963257015 0.4397411942
- 0.4835278988 0.4973706007 0.4407558143
- 0.4845600128 0.4984155893 0.4417704046
- 0.4855917990 0.4994598031 0.4427852035
- 0.4866203964 0.5004987717 0.4438005090
- 0.4876489937 0.5015376806 0.4448158145
- 0.4886775911 0.5025765896 0.4458310902
- 0.4897061884 0.5036156178 0.4468463957
- 0.4907324910 0.5046514869 0.4478605092
- 0.4917572141 0.5056853294 0.4488740861
- 0.4927819073 0.5067191720 0.4498876035
- 0.4938066006 0.5077530146 0.4509010911
- 0.4948312938 0.5087867975 0.4519143999
- 0.4958443046 0.5098149776 0.4529229105
- 0.4968571067 0.5108430982 0.4539315104
- 0.4978697896 0.5118712783 0.4549399912
- 0.4988825917 0.5128993988 0.4559485912
- 0.4998916090 0.5139253736 0.4569540024
- 0.5008922219 0.5149468184 0.4579545856
- 0.5018928051 0.5159683228 0.4589551985
- 0.5028933883 0.5169898272 0.4599558115
- 0.5038939714 0.5180112123 0.4609563947
- 0.5048918128 0.5190292001 0.4619503915
- 0.5058875084 0.5200446248 0.4629409909
- 0.5068832040 0.5210601091 0.4639315009
- 0.5078788996 0.5220755935 0.4649220109
- 0.5088744760 0.5230910182 0.4659124911
- 0.5098662972 0.5240967274 0.4668990970
- 0.5108568072 0.5250995159 0.4678849876
- 0.5118473172 0.5261024237 0.4688709080
- 0.5128378868 0.5271052122 0.4698567986
- 0.5138283968 0.5281080008 0.4708425999
- 0.5148209929 0.5291042924 0.4718292058
- 0.5158140063 0.5300996900 0.4728156924
- 0.5168069005 0.5310950875 0.4738022983
- 0.5177997947 0.5320904851 0.4747888148
- 0.5187928081 0.5330858827 0.4757753909
- 0.5197734237 0.5340675712 0.4767676890
- 0.5207530260 0.5350484252 0.4777599871
- 0.5217326283 0.5360292196 0.4787522852
- 0.5227121115 0.5370100141 0.4797446132
- 0.5236917138 0.5379908085 0.4807369113
- 0.5246657729 0.5389664173 0.4817185104
- 0.5256392956 0.5399416089 0.4826998115
- 0.5266126990 0.5409168005 0.4836811125
- 0.5275862217 0.5418918729 0.4846624136
- 0.5285596251 0.5428671241 0.4856437147
- 0.5295339823 0.5438383222 0.4866138101
- 0.5305086970 0.5448085070 0.4875822067
- 0.5314832926 0.5457786918 0.4885506034
- 0.5324578881 0.5467488766 0.4895190895
- 0.5334326029 0.5477191806 0.4904874861
- 0.5344074965 0.5486854911 0.4914506078
- 0.5353826284 0.5496494770 0.4924111962
- 0.5363577008 0.5506135225 0.4933719039
- 0.5373327732 0.5515775084 0.4943326116
- 0.5383079052 0.5525414944 0.4952932000
- 0.5392804146 0.5535004735 0.4962526858
- 0.5402482152 0.5544509292 0.4972105920
- 0.5412160158 0.5554013848 0.4981685877
- 0.5421838164 0.5563517809 0.4991264939
- 0.5431516171 0.5573021770 0.5000844002
- 0.5441191792 0.5582525134 0.5010424852
- 0.5450795889 0.5591980219 0.5020027161
- 0.5460399985 0.5601435900 0.5029628873
- 0.5470004082 0.5610890985 0.5039231181
- 0.5479608178 0.5620347261 0.5048832297
- 0.5489212275 0.5629801750 0.5058434010
- 0.5498812795 0.5639281273 0.5067989230
- 0.5508412719 0.5648773909 0.5077521801
- 0.5518013239 0.5658267140 0.5087053776
- 0.5527613759 0.5667759776 0.5096586943
- 0.5537214279 0.5677253008 0.5106120110
- 0.5546813011 0.5686742067 0.5115646720
- 0.5556406975 0.5696194172 0.5125145912
- 0.5566000938 0.5705646276 0.5134643912
- 0.5575594902 0.5715097785 0.5144143105
- 0.5585188866 0.5724549890 0.5153642297
- 0.5594782829 0.5734001994 0.5163140893
- 0.5604329705 0.5743389726 0.5172604918
- 0.5613837242 0.5752723813 0.5182046294
- 0.5623344183 0.5762056708 0.5191487074
- 0.5632849932 0.5771390796 0.5200927854
- 0.5642356873 0.5780724883 0.5210369825
- 0.5651863813 0.5790058970 0.5219811201
- 0.5661293268 0.5799363256 0.5229173899
- 0.5670710802 0.5808663964 0.5238531828
- 0.5680128932 0.5817964077 0.5247889757
- 0.5689548254 0.5827264190 0.5257248878
- 0.5698965788 0.5836563706 0.5266606808
- 0.5708373189 0.5845860243 0.5275958776
- 0.5717707872 0.5855131745 0.5285283923
- 0.5727043152 0.5864403844 0.5294609070
- 0.5736377239 0.5873675942 0.5303934813
- 0.5745711923 0.5882948041 0.5313259959
- 0.5755046010 0.5892218947 0.5322586298
- 0.5764377117 0.5901458859 0.5331916809
- 0.5773698092 0.5910627246 0.5341259241
- 0.5783019066 0.5919793844 0.5350601077
- 0.5792340040 0.5928962231 0.5359942913
- 0.5801661015 0.5938128829 0.5369284749
- 0.5810983181 0.5947296023 0.5378627181
- 0.5820268989 0.5956423879 0.5387967229
- 0.5829498768 0.5965489149 0.5397306085
- 0.5838727951 0.5974555016 0.5406643748
- 0.5847957134 0.5983620286 0.5415983200
- 0.5857185721 0.5992684960 0.5425322056
- 0.5866414905 0.6001750231 0.5434659719
- 0.5875610113 0.6010807753 0.5443956852
- 0.5884745121 0.6019853950 0.5453197956
- 0.5893880129 0.6028900146 0.5462440252
- 0.5903015137 0.6037945747 0.5471680760
- 0.5912150145 0.6046991944 0.5480923057
- 0.5921285152 0.6056038141 0.5490164757
- 0.5930395126 0.6065080166 0.5499367118
- 0.5939435959 0.6074110866 0.5508491993
- 0.5948476791 0.6083140969 0.5517616868
- 0.5957517028 0.6092172265 0.5526741743
- 0.5966557860 0.6101201773 0.5535867810
- 0.5975599289 0.6110233068 0.5544993281
- 0.5984631777 0.6119254827 0.5554108024
- 0.5993574858 0.6128194928 0.5563166142
- 0.6002519131 0.6137136221 0.5572223067
- 0.6011462808 0.6146075726 0.5581281185
- 0.6020405889 0.6155017018 0.5590338111
- 0.6029350162 0.6163957119 0.5599395037
- 0.6038293242 0.6172897816 0.5608453155
- 0.6047170162 0.6181768179 0.5617492795
- 0.6056030989 0.6190621853 0.5626531243
- 0.6064891219 0.6199476123 0.5635567904
- 0.6073752046 0.6208329797 0.5644605756
- 0.6082612276 0.6217185259 0.5653644204
- 0.6091471910 0.6226038933 0.5662680864
- 0.6100293994 0.6234887838 0.5671733022
- 0.6109064221 0.6243731976 0.5680798888
- 0.6117833257 0.6252574921 0.5689864159
- 0.6126602888 0.6261419058 0.5698930025
- 0.6135371923 0.6270262003 0.5707995892
- 0.6144142151 0.6279106140 0.5717061758
- 0.6152911782 0.6287949085 0.5726128221
- 0.6161587834 0.6296725273 0.5735203028
- 0.6170259714 0.6305497885 0.5744279027
- 0.6178932190 0.6314271092 0.5753353834
- 0.6187602878 0.6323043704 0.5762429237
- 0.6196274757 0.6331816912 0.5771505237
- 0.6204947233 0.6340590119 0.5780580044
- 0.6213582158 0.6349307895 0.5789619088
- 0.6222159863 0.6357945204 0.5798614025
- 0.6230738163 0.6366583109 0.5807610154
- 0.6239315867 0.6375219822 0.5816605091
- 0.6247894168 0.6383857131 0.5825600028
- 0.6256471872 0.6392493844 0.5834594965
- 0.6265048981 0.6401131153 0.5843591094
- 0.6273571253 0.6409724951 0.5852504969
- 0.6282070279 0.6418303847 0.5861397982
- 0.6290569901 0.6426882148 0.5870289803
- 0.6299068928 0.6435461044 0.5879182816
- 0.6307569146 0.6444038749 0.5888075829
- 0.6316068172 0.6452617049 0.5896968842
- 0.6324567795 0.6461195946 0.5905860066
- 0.6333056092 0.6469790936 0.5914697051
- 0.6341544986 0.6478387117 0.5923534036
- 0.6350033283 0.6486982107 0.5932369828
- 0.6358520985 0.6495578289 0.5941206813
- 0.6367009282 0.6504173279 0.5950043797
- 0.6375498176 0.6512768865 0.5958880782
- 0.6383976936 0.6521351933 0.5967717171
- 0.6392375231 0.6529834867 0.5976545215
- 0.6400774121 0.6538317800 0.5985373855
- 0.6409171820 0.6546800733 0.5994203091
- 0.6417570114 0.6555284262 0.6003031135
- 0.6425967813 0.6563767195 0.6011859775
- 0.6434366107 0.6572250128 0.6020689011
- 0.6442754269 0.6580716968 0.6029512286
- 0.6451067924 0.6589083076 0.6038312912
- 0.6459382772 0.6597449780 0.6047112942
- 0.6467698216 0.6605815887 0.6055914164
- 0.6476011872 0.6614183187 0.6064714193
- 0.6484326720 0.6622549295 0.6073514819
- 0.6492642164 0.6630915999 0.6082314849
- 0.6500955820 0.6639279723 0.6091110110
- 0.6509268880 0.6647610068 0.6099858880
- 0.6517581940 0.6655939817 0.6108608842
- 0.6525893807 0.6664270163 0.6117358208
- 0.6534206867 0.6672599912 0.6126108170
- 0.6542518735 0.6680930853 0.6134856939
- 0.6550831795 0.6689261198 0.6143606901
- 0.6559144855 0.6697590947 0.6152356267
- 0.6567456722 0.6705949903 0.6160972714
- 0.6575769782 0.6714311838 0.6169580817
- 0.6584082246 0.6722674966 0.6178188920
- 0.6592394710 0.6731036901 0.6186797023
- 0.6600707769 0.6739400029 0.6195405126
- 0.6609020233 0.6747761965 0.6204013228
- 0.6617333293 0.6756125093 0.6212620735
- 0.6625599861 0.6764392257 0.6221166849
- 0.6633837223 0.6772598028 0.6229680777
- 0.6642073989 0.6780803204 0.6238194704
- 0.6650310755 0.6789008975 0.6246708035
- 0.6658548117 0.6797214150 0.6255221963
- 0.6666784883 0.6805419922 0.6263735294
- 0.6675022244 0.6813625097 0.6272249222
- 0.6683244705 0.6821811795 0.6280750036
- 0.6691414714 0.6829928756 0.6289216280
- 0.6699584723 0.6838045716 0.6297681928
- 0.6707754731 0.6846163869 0.6306148171
- 0.6715924740 0.6854280829 0.6314613819
- 0.6724094748 0.6862397790 0.6323080063
- 0.6732264757 0.6870514750 0.6331545711
- 0.6740434766 0.6878631711 0.6340011954
- 0.6748613715 0.6886737943 0.6348477006
- 0.6756796837 0.6894840002 0.6356942058
- 0.6764978766 0.6902940869 0.6365405917
- 0.6773161888 0.6911042929 0.6373870969
- 0.6781343818 0.6919143796 0.6382334828
- 0.6789526939 0.6927245855 0.6390799880
- 0.6797710061 0.6935346723 0.6399263740
- 0.6805893183 0.6943448186 0.6407734752
- 0.6814084053 0.6951546073 0.6416242123
- 0.6822274923 0.6959642768 0.6424750090
- 0.6830466986 0.6967741251 0.6433258057
- 0.6838657856 0.6975837946 0.6441764832
- 0.6846848726 0.6983935833 0.6450272799
- 0.6855040193 0.6992033124 0.6458780169
- 0.6863232255 0.7000131011 0.6467288136
- 0.6871380806 0.7008184195 0.6475781798
- 0.6879450083 0.7016159892 0.6484256983
- 0.6887519956 0.7024134994 0.6492732167
- 0.6895589828 0.7032110095 0.6501206756
- 0.6903660297 0.7040085793 0.6509681940
- 0.6911730170 0.7048060894 0.6518155932
- 0.6919798851 0.7056037188 0.6526631117
- 0.6927868724 0.7064012289 0.6535105705
- 0.6935915947 0.7071955800 0.6543517113
- 0.6943939924 0.7079871893 0.6551877260
- 0.6951963902 0.7087786794 0.6560238004
- 0.6959987879 0.7095702291 0.6568598151
- 0.6968013048 0.7103617787 0.6576958895
- 0.6976037025 0.7111533284 0.6585319042
- 0.6984061003 0.7119448185 0.6593679786
- 0.6992084980 0.7127364278 0.6602039933
- 0.7000085711 0.7135254145 0.6610358953
- 0.7008067966 0.7143123150 0.6618649960
- 0.7016050220 0.7150992155 0.6626940966
- 0.7024031878 0.7158861160 0.6635231972
- 0.7032014132 0.7166730165 0.6643521786
- 0.7039995790 0.7174599767 0.6651812792
- 0.7047978044 0.7182468772 0.6660103798
- 0.7055960298 0.7190337777 0.6668394804
- 0.7063922286 0.7198162079 0.6676673889
- 0.7071862221 0.7205935717 0.6684942245
- 0.7079802155 0.7213708758 0.6693210006
- 0.7087742090 0.7221482992 0.6701477766
- 0.7095682025 0.7229256034 0.6709744930
- 0.7103621960 0.7237030268 0.6718013287
- 0.7111561894 0.7244802713 0.6726281047
- 0.7119501829 0.7252575755 0.6734548807
- 0.7127416134 0.7260324955 0.6742823720
- 0.7135254741 0.7268006802 0.6751112938
- 0.7143093944 0.7275689244 0.6759402752
- 0.7150933146 0.7283371091 0.6767693162
- 0.7158772945 0.7291052938 0.6775982976
- 0.7166612148 0.7298734784 0.6784272790
- 0.7174450755 0.7306417227 0.6792562008
- 0.7182289958 0.7314097881 0.6800851822
- 0.7190129757 0.7321779728 0.6809142232
- 0.7197942138 0.7329385281 0.6817373037
- 0.7205750942 0.7336984277 0.6825603843
- 0.7213560939 0.7344583869 0.6833835244
- 0.7221370935 0.7352182865 0.6842064857
- 0.7229180932 0.7359783053 0.6850296259
- 0.7236990929 0.7367382050 0.6858527064
- 0.7244800925 0.7374982238 0.6866757870
- 0.7252609730 0.7382581234 0.6874988079
- 0.7260380983 0.7390146852 0.6883146763
- 0.7268108726 0.7397677898 0.6891244054
- 0.7275837064 0.7405210137 0.6899340749
- 0.7283565998 0.7412741184 0.6907438040
- 0.7291293740 0.7420272231 0.6915534735
- 0.7299022079 0.7427803278 0.6923632026
- 0.7306751013 0.7435334921 0.6931728721
- 0.7314478755 0.7442865968 0.6939826012
- 0.7322207093 0.7450397015 0.6947922707
- 0.7329800129 0.7457880974 0.6955934167
- 0.7337378860 0.7465360761 0.6963940263
- 0.7344958186 0.7472841740 0.6971946955
- 0.7352536917 0.7480322123 0.6979954243
- 0.7360116243 0.7487801909 0.6987960935
- 0.7367694974 0.7495282292 0.6995967031
- 0.7375273705 0.7502762079 0.7003973722
- 0.7382853031 0.7510241866 0.7011981010
- 0.7390416265 0.7517700195 0.7019975781
- 0.7397916913 0.7525079250 0.7027937174
- 0.7405418754 0.7532457709 0.7035897970
- 0.7412921190 0.7539836168 0.7043858767
- 0.7420421839 0.7547215223 0.7051818967
- 0.7427924275 0.7554594278 0.7059779763
- 0.7435424924 0.7561972141 0.7067741156
- 0.7442926764 0.7569351196 0.7075701952
- 0.7450429201 0.7576729059 0.7083662748
- 0.7457928061 0.7584072948 0.7091622949
- 0.7465423942 0.7591359019 0.7099583149
- 0.7472919226 0.7598643899 0.7107542157
- 0.7480415106 0.7605929971 0.7115501761
- 0.7487909794 0.7613216043 0.7123461962
- 0.7495406270 0.7620502114 0.7131420970
- 0.7502900958 0.7627788186 0.7139381170
- 0.7510396838 0.7635074258 0.7147340178
- 0.7517892122 0.7642359138 0.7155299783
- 0.7525364161 0.7649617195 0.7163277864
- 0.7532799244 0.7656834722 0.7171276808
- 0.7540233731 0.7664054036 0.7179276943
- 0.7547670007 0.7671272159 0.7187277079
- 0.7555105090 0.7678490281 0.7195277214
- 0.7562540770 0.7685709000 0.7203276157
- 0.7569975853 0.7692927122 0.7211276293
- 0.7577412128 0.7700145245 0.7219275832
- 0.7584847212 0.7707362771 0.7227275968
- 0.7592245936 0.7714542747 0.7235243917
- 0.7599560022 0.7721639276 0.7243157029
- 0.7606874108 0.7728734016 0.7251068950
- 0.7614188790 0.7735829949 0.7258980870
- 0.7621502876 0.7742925286 0.7266892791
- 0.7628818154 0.7750021219 0.7274805903
- 0.7636132240 0.7757117152 0.7282717824
- 0.7643446922 0.7764211893 0.7290629745
- 0.7650761008 0.7771307826 0.7298542261
- 0.7658072114 0.7778394818 0.7306442261
- 0.7665333748 0.7785378098 0.7314252257
- 0.7672595978 0.7792360783 0.7322061062
- 0.7679858208 0.7799345255 0.7329869866
- 0.7687121034 0.7806327939 0.7337679267
- 0.7694383264 0.7813311815 0.7345489264
- 0.7701644897 0.7820295095 0.7353298068
- 0.7708907127 0.7827278972 0.7361106873
- 0.7716168761 0.7834262252 0.7368916869
- 0.7723432183 0.7841246128 0.7376726270
- 0.7730664015 0.7848206162 0.7384489775
- 0.7737882733 0.7855157256 0.7392237782
- 0.7745103240 0.7862107754 0.7399985790
- 0.7752321959 0.7869058847 0.7407733798
- 0.7759541869 0.7876011133 0.7415481806
- 0.7766761184 0.7882962227 0.7423229814
- 0.7773981094 0.7889912724 0.7430977821
- 0.7781199813 0.7896863818 0.7438725829
- 0.7788419724 0.7903814912 0.7446473837
- 0.7795621753 0.7910752892 0.7454218268
- 0.7802751064 0.7917634845 0.7461947799
- 0.7809879780 0.7924516201 0.7469677925
- 0.7817009091 0.7931398153 0.7477408051
- 0.7824137807 0.7938280106 0.7485138178
- 0.7831267118 0.7945162058 0.7492867708
- 0.7838395834 0.7952044010 0.7500599027
- 0.7845525146 0.7958925962 0.7508329153
- 0.7852653861 0.7965807915 0.7516059279
- 0.7859783173 0.7972689867 0.7523788810
- 0.7866867781 0.7979509234 0.7531532049
- 0.7873914838 0.7986276150 0.7539284229
- 0.7880961895 0.7993041873 0.7547037005
- 0.7888008952 0.7999808192 0.7554789782
- 0.7895056009 0.8006573915 0.7562541962
- 0.7902103066 0.8013340831 0.7570294738
- 0.7909150124 0.8020107150 0.7578048110
- 0.7916197181 0.8026872873 0.7585800290
- 0.7923244238 0.8033639193 0.7593553066
- 0.7930291295 0.8040404916 0.7601305246
- 0.7937325239 0.8047140241 0.7609025836
- 0.7944355011 0.8053864241 0.7616736889
- 0.7951384783 0.8060588241 0.7624449134
- 0.7958415151 0.8067312241 0.7632160187
- 0.7965444922 0.8074036241 0.7639871240
- 0.7972475290 0.8080759048 0.7647582889
- 0.7979503870 0.8087483048 0.7655293941
- 0.7986534238 0.8094207048 0.7663004994
- 0.7993564010 0.8100931048 0.7670717239
- 0.8000593781 0.8107655048 0.7678428292
- 0.8007569909 0.8114361167 0.7686048746
- 0.8014531732 0.8121061921 0.7693650126
- 0.8021494150 0.8127763867 0.7701252103
- 0.8028455973 0.8134465218 0.7708852887
- 0.8035417795 0.8141167164 0.7716454864
- 0.8042379022 0.8147869110 0.7724056244
- 0.8049340844 0.8154569864 0.7731658220
- 0.8056303263 0.8161271811 0.7739259005
- 0.8063265085 0.8167973161 0.7746859789
- 0.8070226908 0.8174675107 0.7754461765
- 0.8077152967 0.8181294799 0.7762011886
- 0.8084064126 0.8187881112 0.7769542933
- 0.8090974092 0.8194466233 0.7777075171
- 0.8097885251 0.8201050758 0.7784606218
- 0.8104795218 0.8207635880 0.7792137265
- 0.8111705780 0.8214221001 0.7799667716
- 0.8118615746 0.8220806718 0.7807198763
- 0.8125526905 0.8227391839 0.7814729810
- 0.8132436872 0.8233976960 0.7822262049
- 0.8139348030 0.8240562081 0.7829793096
- 0.8146215081 0.8247125745 0.7837309837
- 0.8153027892 0.8253661990 0.7844812274
- 0.8159840703 0.8260198832 0.7852314115
- 0.8166654706 0.8266735077 0.7859815955
- 0.8173468113 0.8273271918 0.7867317796
- 0.8180280924 0.8279808760 0.7874820232
- 0.8187093735 0.8286345005 0.7882322073
- 0.8193907142 0.8292881846 0.7889823914
- 0.8200719953 0.8299418092 0.7897325754
- 0.8207532763 0.8305954933 0.7904828191
- 0.8214341998 0.8312489986 0.7912325859
- 0.8221067190 0.8318998218 0.7919784188
- 0.8227791786 0.8325507045 0.7927241921
- 0.8234515786 0.8332015276 0.7934700251
- 0.8241240978 0.8338522911 0.7942157984
- 0.8247966170 0.8345031738 0.7949615717
- 0.8254690766 0.8351539969 0.7957074046
- 0.8261414766 0.8358048797 0.7964531779
- 0.8268139958 0.8364557028 0.7971988916
- 0.8274865150 0.8371065259 0.7979447246
- 0.8281589150 0.8377574086 0.7986904979
- 0.8288310170 0.8384053111 0.7994338274
- 0.8295025229 0.8390501738 0.8001747727
- 0.8301740885 0.8396950960 0.8009157777
- 0.8308455944 0.8403400183 0.8016567826
- 0.8315172195 0.8409848809 0.8023977876
- 0.8321887255 0.8416298032 0.8031387925
- 0.8328602910 0.8422747254 0.8038797975
- 0.8335317969 0.8429197073 0.8046206832
- 0.8342034221 0.8435646296 0.8053616881
- 0.8348749280 0.8442094922 0.8061026931
- 0.8355464935 0.8448544145 0.8068436980
- 0.8362092972 0.8454958797 0.8075804114
- 0.8368695974 0.8461365104 0.8083159924
- 0.8375298977 0.8467770815 0.8090516925
- 0.8381903172 0.8474177122 0.8097872734
- 0.8388506174 0.8480582237 0.8105229735
- 0.8395109177 0.8486987948 0.8112586141
- 0.8401712775 0.8493394256 0.8119943142
- 0.8408315778 0.8499799967 0.8127298951
- 0.8414918780 0.8506206274 0.8134655952
- 0.8421522975 0.8512610793 0.8142011762
- 0.8428125978 0.8519017100 0.8149368763
- 0.8434634209 0.8525397778 0.8156663179
- 0.8441131711 0.8531776071 0.8163954020
- 0.8447631001 0.8538153768 0.8171244860
- 0.8454129100 0.8544532061 0.8178536296
- 0.8460627794 0.8550910950 0.8185827136
- 0.8467125893 0.8557289243 0.8193116784
- 0.8473623991 0.8563666940 0.8200408220
- 0.8480123281 0.8570045233 0.8207699060
- 0.8486620784 0.8576422930 0.8214989901
- 0.8493120074 0.8582801223 0.8222280741
- 0.8499618173 0.8589180112 0.8229570985
- 0.8506091237 0.8595502973 0.8236836791
- 0.8512560725 0.8601819873 0.8244099021
- 0.8519030809 0.8608136177 0.8251361847
- 0.8525500894 0.8614451885 0.8258624077
- 0.8531970978 0.8620768189 0.8265886903
- 0.8538441062 0.8627085090 0.8273149133
- 0.8544911146 0.8633400798 0.8280411959
- 0.8551381230 0.8639717102 0.8287674189
- 0.8557850718 0.8646034002 0.8294937015
- 0.8564320803 0.8652349710 0.8302199244
- 0.8570790291 0.8658666015 0.8309462070
- 0.8577216268 0.8664917946 0.8316696286
- 0.8583620787 0.8671138883 0.8323917985
- 0.8590025902 0.8677359819 0.8331140280
- 0.8596431017 0.8683581948 0.8338361979
- 0.8602834940 0.8689802885 0.8345584869
- 0.8609240055 0.8696023822 0.8352807164
- 0.8615645170 0.8702244759 0.8360028863
- 0.8622049093 0.8708466291 0.8367251158
- 0.8628454208 0.8714687824 0.8374474049
- 0.8634858727 0.8720908761 0.8381695747
- 0.8641263843 0.8727130294 0.8388918042
- 0.8647633195 0.8733326197 0.8396124840
- 0.8653923869 0.8739467263 0.8403300047
- 0.8660213947 0.8745607734 0.8410475850
- 0.8666505218 0.8751748800 0.8417651057
- 0.8672795296 0.8757889867 0.8424826860
- 0.8679085970 0.8764030933 0.8432003260
- 0.8685376048 0.8770172000 0.8439177871
- 0.8691666722 0.8776313066 0.8446354270
- 0.8697956800 0.8782454133 0.8453528881
- 0.8704248071 0.8788595200 0.8460705280
- 0.8710538149 0.8794736266 0.8467881083
- 0.8716828823 0.8800876737 0.8475056291
- 0.8723050952 0.8806946278 0.8482186794
- 0.8729252815 0.8812993169 0.8489307165
- 0.8735455275 0.8819040060 0.8496426940
- 0.8741655946 0.8825086951 0.8503546715
- 0.8747857809 0.8831133842 0.8510667086
- 0.8754060268 0.8837180734 0.8517786860
- 0.8760262132 0.8843228817 0.8524907231
- 0.8766463995 0.8849275708 0.8532027006
- 0.8772665262 0.8855323195 0.8539146781
- 0.8778867126 0.8861370087 0.8546267152
- 0.8785068989 0.8867416978 0.8553386927
- 0.8791267276 0.8873459101 0.8560500741
- 0.8797398210 0.8879420161 0.8567556143
- 0.8803529739 0.8885381818 0.8574609756
- 0.8809661865 0.8891344070 0.8581665158
- 0.8815793991 0.8897305727 0.8588718772
- 0.8821926117 0.8903266788 0.8595774174
- 0.8828057051 0.8909229040 0.8602827787
- 0.8834189177 0.8915191293 0.8609883189
- 0.8840320706 0.8921152949 0.8616936803
- 0.8846452832 0.8927114010 0.8623992205
- 0.8852584958 0.8933076262 0.8631045818
- 0.8858715892 0.8939037919 0.8638101220
- 0.8864827156 0.8944979906 0.8645150065
- 0.8870841861 0.8950834274 0.8652176857
- 0.8876857162 0.8956688046 0.8659204841
- 0.8882871866 0.8962541223 0.8666232228
- 0.8888887167 0.8968394995 0.8673259020
- 0.8894901872 0.8974248767 0.8680287004
- 0.8900917768 0.8980103135 0.8687313795
- 0.8906933069 0.8985956907 0.8694341779
- 0.8912947774 0.8991811275 0.8701369166
- 0.8918963075 0.8997665048 0.8708395958
- 0.8924977779 0.9003518224 0.8715423942
- 0.8930993080 0.9009371996 0.8722450733
- 0.8936997056 0.9015216231 0.8729472756
- 0.8942915797 0.9020984173 0.8736460209
- 0.8948835135 0.9026752114 0.8743448257
- 0.8954755068 0.9032518864 0.8750435114
- 0.8960673809 0.9038286805 0.8757423162
- 0.8966593742 0.9044054747 0.8764410019
- 0.8972513080 0.9049823284 0.8771396875
- 0.8978431821 0.9055591226 0.8778384924
- 0.8984351754 0.9061359167 0.8785371780
- 0.8990271091 0.9067127109 0.8792359829
- 0.8996191025 0.9072895050 0.8799347281
- 0.9002109766 0.9078662992 0.8806334138
- 0.9008030295 0.9084430933 0.8813322186
- 0.9013879895 0.9090055823 0.8820266724
- 0.9019721150 0.9095662236 0.8827208281
- 0.9025561810 0.9101268053 0.8834148049
- 0.9031403065 0.9106875062 0.8841089010
- 0.9037243724 0.9112480879 0.8848029971
- 0.9043084979 0.9118087292 0.8854969740
- 0.9048926234 0.9123693109 0.8861911297
- 0.9054766893 0.9129298925 0.8868852258
- 0.9060608149 0.9134904742 0.8875792027
- 0.9066448808 0.9140511155 0.8882732987
- 0.9072290063 0.9146116972 0.8889672756
- 0.9078130722 0.9151722789 0.8896613717
- 0.9083930254 0.9157286882 0.8903554082
- 0.9089676142 0.9162800908 0.8910493851
- 0.9095423222 0.9168314934 0.8917434216
- 0.9101169705 0.9173828959 0.8924373984
- 0.9106916189 0.9179342985 0.8931313753
- 0.9112663269 0.9184857011 0.8938252926
- 0.9118409753 0.9190371037 0.8945193291
- 0.9124156237 0.9195885062 0.8952133060
- 0.9129902720 0.9201399088 0.8959072828
- 0.9135649800 0.9206913114 0.8966013193
- 0.9141396880 0.9212427139 0.8972951770
- 0.9147142768 0.9217941165 0.8979892135
- 0.9152889848 0.9223455191 0.8986831903
- 0.9158567786 0.9228839278 0.8993654251
- 0.9164233804 0.9234200716 0.9000456929
- 0.9169899821 0.9239562154 0.9007260203
- 0.9175565839 0.9244924188 0.9014064074
- 0.9181231260 0.9250285029 0.9020866752
- 0.9186897278 0.9255647063 0.9027670026
- 0.9192563295 0.9261007905 0.9034472704
- 0.9198228717 0.9266369939 0.9041275978
- 0.9203894734 0.9271730781 0.9048079848
- 0.9209560156 0.9277092814 0.9054883122
- 0.9215226173 0.9282454252 0.9061685801
- 0.9220892191 0.9287816286 0.9068489075
- 0.9226552248 0.9293168783 0.9075281024
- 0.9232082963 0.9298372269 0.9081909060
- 0.9237614274 0.9303573966 0.9088537097
- 0.9243146181 0.9308776855 0.9095163941
- 0.9248676896 0.9313979745 0.9101791978
- 0.9254208207 0.9319182038 0.9108420014
- 0.9259738922 0.9324384928 0.9115046859
- 0.9265270829 0.9329587817 0.9121674895
- 0.9270802140 0.9334790111 0.9128302932
- 0.9276332855 0.9339993000 0.9134930968
- 0.9281864762 0.9345195889 0.9141557813
- 0.9287396073 0.9350398779 0.9148185849
- 0.9292926788 0.9355601072 0.9154813886
- 0.9298455119 0.9360799193 0.9161437750
- 0.9303920269 0.9365919232 0.9168015718
- 0.9309384823 0.9371039271 0.9174593091
- 0.9314851165 0.9376158118 0.9181171060
- 0.9320315719 0.9381278157 0.9187749028
- 0.9325782061 0.9386398196 0.9194325805
- 0.9331247211 0.9391518235 0.9200903773
- 0.9336711764 0.9396638274 0.9207481146
- 0.9342178106 0.9401757717 0.9214059114
- 0.9347643256 0.9406877756 0.9220637083
- 0.9353107810 0.9411997199 0.9227213860
- 0.9358574152 0.9417117238 0.9233791828
- 0.9364038706 0.9422237277 0.9240369797
- 0.9369503856 0.9427356720 0.9246947169
- 0.9374883771 0.9432380795 0.9253485203
- 0.9380251169 0.9437391758 0.9260017276
- 0.9385617971 0.9442402720 0.9266549945
- 0.9390985966 0.9447414279 0.9273082018
- 0.9396352768 0.9452425241 0.9279615283
- 0.9401720166 0.9457436204 0.9286146760
- 0.9407088161 0.9462447166 0.9292680025
- 0.9412454963 0.9467458129 0.9299212098
- 0.9417821765 0.9472469091 0.9305744767
- 0.9423189163 0.9477481246 0.9312276840
- 0.9428557158 0.9482492208 0.9318810105
- 0.9433923960 0.9487503171 0.9325342178
- 0.9439290762 0.9492514133 0.9331874847
- 0.9444622993 0.9497454166 0.9338380098
- 0.9449920058 0.9502323866 0.9344856739
- 0.9455215931 0.9507192969 0.9351335168
- 0.9460512996 0.9512062073 0.9357813001
- 0.9465808868 0.9516931772 0.9364290833
- 0.9471105933 0.9521800876 0.9370768070
- 0.9476401806 0.9526671171 0.9377245903
- 0.9481698275 0.9531540275 0.9383723736
- 0.9486994743 0.9536408782 0.9390202165
- 0.9492291212 0.9541279078 0.9396679997
- 0.9497588277 0.9546148181 0.9403157234
- 0.9502884150 0.9551017880 0.9409635067
- 0.9508181214 0.9555886984 0.9416112900
- 0.9513477087 0.9560756087 0.9422590733
- 0.9518715739 0.9565510750 0.9428948164
- 0.9523950815 0.9570255280 0.9435294867
- 0.9529185295 0.9574998021 0.9441642165
- 0.9534419179 0.9579741955 0.9447988868
- 0.9539653063 0.9584485888 0.9454336166
- 0.9544886947 0.9589229822 0.9460684061
- 0.9550120831 0.9593973756 0.9467030764
- 0.9555354714 0.9598717093 0.9473378062
- 0.9560589194 0.9603461027 0.9479724765
- 0.9565823078 0.9608204961 0.9486072063
- 0.9571056962 0.9612948895 0.9492419958
- 0.9576292038 0.9617692828 0.9498767257
- 0.9581525922 0.9622436166 0.9505113959
- 0.9586743712 0.9627162218 0.9511442780
- 0.9591860175 0.9631766081 0.9517663717
- 0.9596974850 0.9636369944 0.9523884058
- 0.9602090716 0.9640974998 0.9530103803
- 0.9607207179 0.9645578861 0.9536324739
- 0.9612321854 0.9650183916 0.9542545080
- 0.9617437720 0.9654787779 0.9548764825
- 0.9622554183 0.9659392238 0.9554985762
- 0.9627668858 0.9663997293 0.9561206102
- 0.9632784724 0.9668601155 0.9567425847
- 0.9637901187 0.9673205018 0.9573646784
- 0.9643015862 0.9677810073 0.9579867125
- 0.9648131728 0.9682413936 0.9586086869
- 0.9653248191 0.9687018991 0.9592307210
- 0.9658346176 0.9691603184 0.9598506093
- 0.9663344026 0.9696068764 0.9604582787
- 0.9668341279 0.9700533748 0.9610658884
- 0.9673337936 0.9704999924 0.9616736174
- 0.9678335786 0.9709466100 0.9622812271
- 0.9683333039 0.9713931084 0.9628888965
- 0.9688330293 0.9718397260 0.9634965062
- 0.9693328142 0.9722862840 0.9641041756
- 0.9698324800 0.9727329016 0.9647119045
- 0.9703322053 0.9731794000 0.9653195143
- 0.9708318710 0.9736260176 0.9659271836
- 0.9713317156 0.9740725756 0.9665347934
- 0.9718313813 0.9745190740 0.9671425223
- 0.9723311067 0.9749656916 0.9677500725
- 0.9728308916 0.9754123092 0.9683578014
- 0.9733167291 0.9758465290 0.9689434767
- 0.9738017917 0.9762800932 0.9695280790
- 0.9742867947 0.9767135978 0.9701126814
- 0.9747719169 0.9771471024 0.9706972241
- 0.9752569795 0.9775807261 0.9712818265
- 0.9757419825 0.9780141711 0.9718664289
- 0.9762271047 0.9784476757 0.9724509716
- 0.9767121077 0.9788812995 0.9730355740
- 0.9771971703 0.9793148041 0.9736201763
- 0.9776821733 0.9797484279 0.9742047787
- 0.9781672955 0.9801818728 0.9747893214
- 0.9786522985 0.9806153774 0.9753739238
- 0.9791374207 0.9810490012 0.9759585261
- 0.9796224236 0.9814825058 0.9765431285
- 0.9801008105 0.9819086790 0.9771106243
- 0.9805731773 0.9823285937 0.9776636958
- 0.9810456038 0.9827483892 0.9782167077
- 0.9815180898 0.9831681848 0.9787697196
- 0.9819905162 0.9835880995 0.9793226719
- 0.9824628830 0.9840078950 0.9798758030
- 0.9829354286 0.9844278097 0.9804288149
- 0.9834077954 0.9848476052 0.9809818268
- 0.9838802814 0.9852675200 0.9815347791
- 0.9843527079 0.9856873155 0.9820877910
- 0.9848250747 0.9861071706 0.9826409221
- 0.9852976203 0.9865270257 0.9831938744
- 0.9857699871 0.9869468212 0.9837468863
- 0.9862424731 0.9873666763 0.9842998981
- 0.9867148995 0.9877864718 0.9848530293
- 0.9871708751 0.9882004857 0.9853777289
- 0.9876251817 0.9886139035 0.9858996868
- 0.9880794883 0.9890273213 0.9864217043
- 0.9885339141 0.9894406796 0.9869437218
- 0.9889882207 0.9898540974 0.9874656796
- 0.9894425273 0.9902675152 0.9879876971
- 0.9898968935 0.9906808734 0.9885097146
- 0.9903512001 0.9910942912 0.9890317917
- 0.9908055067 0.9915077090 0.9895538092
- 0.9912598729 0.9919211268 0.9900758266
- 0.9917141795 0.9923344851 0.9905977845
- 0.9921684861 0.9927479029 0.9911198020
- 0.9926229119 0.9931613207 0.9916418195
- 0.9930772185 0.9935746789 0.9921637774
- 0.9935299754 0.9939873219 0.9926834702
- 0.9939612746 0.9943881035 0.9931712747
- 0.9943926930 0.9947890043 0.9936590791
- 0.9948239923 0.9951897860 0.9941468239
- 0.9952552915 0.9955906868 0.9946346283
- 0.9956867099 0.9959915280 0.9951223731
- 0.9961180091 0.9963924289 0.9956101179
- 0.9965493083 0.9967932105 0.9960979223
- 0.9969807267 0.9971941113 0.9965857267
- 0.9974120259 0.9975948930 0.9970734119
- 0.9978433251 0.9979957938 0.9975612164
- 0.9982746840 0.9983965755 0.9980489016
- 0.9987059832 0.9987974763 0.9985367060
- 0.9991372824 0.9991983175 0.9990245104
- 0.9995687008 0.9995992184 0.9995121956
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/fujifilm_fp2900z.spi1d b/release/datafiles/colormanagement/luts/film_response/fujifilm_fp2900z.spi1d
deleted file mode 100644
index 4d2caa3c6da..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/fujifilm_fp2900z.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0008503073 0.0060487022 0.0064002438
- 0.0031247020 0.0077070072 0.0084807090
- 0.0065889051 0.0093767531 0.0092614815
- 0.0087466193 0.0171994604 0.0101535600
- 0.0108801499 0.0271614902 0.0109591102
- 0.0145162800 0.0324796699 0.0117238201
- 0.0193788800 0.0365465991 0.0124966996
- 0.0240556896 0.0401393399 0.0133267604
- 0.0285850298 0.0431072004 0.0142630199
- 0.0330653489 0.0448529907 0.0153544797
- 0.0372812003 0.0457478799 0.0166501496
- 0.0410104282 0.0465190299 0.0183483995
- 0.0442945287 0.0478400812 0.0208099205
- 0.0474888906 0.0510223396 0.0238338206
- 0.0509595312 0.0559057482 0.0271846093
- 0.0551288798 0.0616184585 0.0307629295
- 0.0602344498 0.0672886521 0.0349612683
- 0.0657841787 0.0724673122 0.0396671183
- 0.0712287277 0.0778958723 0.0446968898
- 0.0760187581 0.0834463537 0.0498669893
- 0.0797053277 0.0889106467 0.0549938083
- 0.0827539414 0.0940806195 0.0598937795
- 0.0854174793 0.0987935290 0.0646180511
- 0.0878179371 0.1031830981 0.0695652813
- 0.0900772810 0.1073582023 0.0744954869
- 0.0923174620 0.1114075035 0.0791333169
- 0.0946604684 0.1154199019 0.0832034126
- 0.0972282588 0.1194840968 0.0864467174
- 0.1001427993 0.1236867979 0.0890749767
- 0.1034547016 0.1279577017 0.0913295001
- 0.1070737988 0.1322295070 0.0933255404
- 0.1109554023 0.1365102977 0.0951783583
- 0.1150562018 0.1408081055 0.0970032215
- 0.1193327978 0.1451306939 0.0989153683
- 0.1237417012 0.1494861990 0.1010300964
- 0.1282396019 0.1538825035 0.1034625992
- 0.1330090016 0.1583275944 0.1061728969
- 0.1381776035 0.1628293991 0.1090466008
- 0.1436399072 0.1673959941 0.1120757982
- 0.1492906064 0.1720408946 0.1152525023
- 0.1550242007 0.1768026054 0.1185685992
- 0.1607352942 0.1816647947 0.1220161989
- 0.1663185954 0.1866011024 0.1255874038
- 0.1716686040 0.1915850043 0.1292741001
- 0.1766799986 0.1965896934 0.1330682933
- 0.1812472045 0.2015890032 0.1369619966
- 0.1853772998 0.2065560967 0.1409474015
- 0.1893154979 0.2114645988 0.1450162977
- 0.1930917948 0.2164134979 0.1491608024
- 0.1967224926 0.2215435952 0.1533937007
- 0.2002238035 0.2267996967 0.1579982042
- 0.2036122978 0.2321251035 0.1629922986
- 0.2069043070 0.2374628037 0.1682806015
- 0.2101161033 0.2427562028 0.1737675965
- 0.2132640928 0.2479483038 0.1793580055
- 0.2163646966 0.2529824078 0.1849561036
- 0.2194342017 0.2578017116 0.1904667020
- 0.2224891037 0.2623493075 0.1957941055
- 0.2255457044 0.2665685117 0.2008430064
- 0.2286203057 0.2704024017 0.2055179030
- 0.2317294031 0.2737948895 0.2097503990
- 0.2348892987 0.2768653929 0.2138119936
- 0.2381162941 0.2797451913 0.2177951038
- 0.2414056957 0.2824516892 0.2216964066
- 0.2446805984 0.2850024104 0.2255128026
- 0.2479368001 0.2874149084 0.2292409986
- 0.2511793077 0.2897064984 0.2328778058
- 0.2544130981 0.2918949127 0.2364200950
- 0.2576431930 0.2939974070 0.2398646027
- 0.2608745992 0.2960315943 0.2432080954
- 0.2641122043 0.2980149090 0.2464473993
- 0.2673611939 0.2999647856 0.2495792955
- 0.2706263959 0.3018988967 0.2526006103
- 0.2739129066 0.3038344979 0.2555082142
- 0.2772257030 0.3057892025 0.2582986951
- 0.2805697918 0.3077805042 0.2609690130
- 0.2839502096 0.3098258972 0.2635160089
- 0.2874231935 0.3119427860 0.2659429908
- 0.2910543084 0.3141488135 0.2682636976
- 0.2948203087 0.3164612055 0.2704857886
- 0.2986972034 0.3188976943 0.2726168931
- 0.3026610911 0.3214755952 0.2746646106
- 0.3066878021 0.3242133856 0.2766366005
- 0.3107534945 0.3271133900 0.2785406113
- 0.3148340881 0.3301571906 0.2803840935
- 0.3189055920 0.3333252966 0.2821748853
- 0.3229441047 0.3365986049 0.2839204967
- 0.3269253969 0.3399577141 0.2856287062
- 0.3308256865 0.3433833122 0.2873069942
- 0.3346208036 0.3468560874 0.2889631093
- 0.3382869065 0.3503566980 0.2906045914
- 0.3417999148 0.3538660109 0.2922393084
- 0.3451356888 0.3573645949 0.2938747108
- 0.3482705057 0.3608331978 0.2955183983
- 0.3511801958 0.3642525077 0.2971782088
- 0.3538407981 0.3676030934 0.2988617122
- 0.3562282920 0.3708657920 0.3005765080
- 0.3583298028 0.3740212917 0.3023301959
- 0.3602797091 0.3770503104 0.3041304946
- 0.3621290028 0.3799622953 0.3059850931
- 0.3638837039 0.3828690052 0.3079015911
- 0.3655497134 0.3857800961 0.3098875880
- 0.3671329916 0.3886910081 0.3119508028
- 0.3686397970 0.3915975094 0.3140988052
- 0.3700759113 0.3944953084 0.3163442016
- 0.3714475036 0.3973797858 0.3187192976
- 0.3727603853 0.4002467990 0.3212150037
- 0.3740208149 0.4030919075 0.3238149881
- 0.3752345145 0.4059107900 0.3265028894
- 0.3764077127 0.4086990058 0.3292626143
- 0.3775463104 0.4114522040 0.3320775926
- 0.3786563873 0.4141660929 0.3349316120
- 0.3797439933 0.4168362021 0.3378083110
- 0.3808149099 0.4194582105 0.3406915069
- 0.3818753958 0.4220277965 0.3435646892
- 0.3829312921 0.4245404899 0.3464117050
- 0.3839887977 0.4269919991 0.3492161930
- 0.3850536942 0.4293780029 0.3519617915
- 0.3861320913 0.4316940010 0.3546322882
- 0.3872300982 0.4339357018 0.3572112024
- 0.3883534968 0.4360988140 0.3596824110
- 0.3895084858 0.4381788075 0.3620485067
- 0.3907010853 0.4401713908 0.3643788993
- 0.3919371068 0.4420722127 0.3666825891
- 0.3932228088 0.4438770115 0.3689602911
- 0.3945640028 0.4456013143 0.3712129891
- 0.3959667087 0.4472714067 0.3734416068
- 0.3974370956 0.4488897026 0.3756470084
- 0.3989810050 0.4504584968 0.3778300881
- 0.4006046057 0.4519804120 0.3799915910
- 0.4023137093 0.4534575939 0.3821327090
- 0.4041146040 0.4548926055 0.3842540085
- 0.4060753882 0.4562878013 0.3863565922
- 0.4082339108 0.4576455057 0.3884412050
- 0.4105701149 0.4589681923 0.3905088902
- 0.4130640924 0.4602581859 0.3925603926
- 0.4156959951 0.4615179896 0.3945967853
- 0.4184457064 0.4627498090 0.3966186941
- 0.4212931991 0.4639562070 0.3986273110
- 0.4242187142 0.4651395082 0.4006232023
- 0.4272021055 0.4663020968 0.4026075006
- 0.4302234948 0.4674463868 0.4045810997
- 0.4332629144 0.4685747921 0.4065446854
- 0.4363003075 0.4696896076 0.4084993005
- 0.4393157065 0.4707933962 0.4104458094
- 0.4422892928 0.4718883038 0.4123851061
- 0.4452010095 0.4729770124 0.4143181145
- 0.4480308890 0.4740616977 0.4162456095
- 0.4507589042 0.4751448035 0.4181686044
- 0.4533652067 0.4762287140 0.4200878143
- 0.4558297098 0.4773159027 0.4220044017
- 0.4581323862 0.4784086943 0.4239189923
- 0.4602535069 0.4795095026 0.4258325994
- 0.4622519016 0.4806207120 0.4277462065
- 0.4642114937 0.4817445874 0.4296604991
- 0.4661338031 0.4828838110 0.4315764010
- 0.4680199921 0.4840404987 0.4334949851
- 0.4698711932 0.4852172136 0.4354169965
- 0.4716886878 0.4864163101 0.4373432994
- 0.4734737873 0.4876401126 0.4392806888
- 0.4752275944 0.4888910949 0.4412496090
- 0.4769513011 0.4901716113 0.4432489872
- 0.4786463082 0.4914839864 0.4452759027
- 0.4803135991 0.4928306937 0.4473274052
- 0.4819546044 0.4942142069 0.4494006038
- 0.4835703969 0.4956367016 0.4514926076
- 0.4851622880 0.4971008003 0.4536004961
- 0.4867314994 0.4986090064 0.4557211995
- 0.4882791936 0.5001742244 0.4578520060
- 0.4898067117 0.5017988086 0.4599897861
- 0.4913150966 0.5034782290 0.4621317089
- 0.4928056002 0.5052075982 0.4642749131
- 0.4942795932 0.5069822073 0.4664162993
- 0.4957382083 0.5087974072 0.4685530961
- 0.4971826971 0.5106484294 0.4706822038
- 0.4986141920 0.5125305057 0.4728009105
- 0.5000339746 0.5144389868 0.4749062061
- 0.5014433265 0.5163691044 0.4769951105
- 0.5028433204 0.5183159709 0.4790647030
- 0.5042353272 0.5202751756 0.4811120927
- 0.5056204796 0.5222417116 0.4831343889
- 0.5070000291 0.5242109895 0.4851284921
- 0.5083752275 0.5261781812 0.4870916903
- 0.5097472072 0.5281386971 0.4890210032
- 0.5111172199 0.5300877094 0.4909133911
- 0.5124865770 0.5320205092 0.4927659929
- 0.5138564110 0.5339323282 0.4945758879
- 0.5152279735 0.5358185172 0.4963401854
- 0.5166025162 0.5376741886 0.4980559051
- 0.5179811716 0.5394948125 0.4997201860
- 0.5193653107 0.5412756205 0.5013300180
- 0.5207560062 0.5430117249 0.5028824806
- 0.5221545100 0.5446984768 0.5043746829
- 0.5235620141 0.5463312864 0.5058037043
- 0.5249798894 0.5479233265 0.5071665049
- 0.5264092088 0.5495030880 0.5084602833
- 0.5278512836 0.5510712266 0.5096821785
- 0.5293071866 0.5526280999 0.5108290911
- 0.5307784081 0.5541737080 0.5118982196
- 0.5322659016 0.5557085276 0.5128865242
- 0.5337721109 0.5572324991 0.5137987733
- 0.5353026986 0.5587460995 0.5146775842
- 0.5368571877 0.5602493286 0.5155304074
- 0.5384340286 0.5617424846 0.5163580179
- 0.5400314927 0.5632258058 0.5171611905
- 0.5416480899 0.5646995902 0.5179405808
- 0.5432822704 0.5661638975 0.5186970830
- 0.5449323058 0.5676190257 0.5194314122
- 0.5465967059 0.5690650940 0.5201442242
- 0.5482738018 0.5705024004 0.5208364129
- 0.5499621034 0.5719311833 0.5215085745
- 0.5516598821 0.5733516812 0.5221616030
- 0.5533655882 0.5747640133 0.5227962136
- 0.5550776720 0.5761684775 0.5234131217
- 0.5567945242 0.5775651932 0.5240131021
- 0.5585144758 0.5789545178 0.5245969892
- 0.5602360964 0.5803365111 0.5251653790
- 0.5619575977 0.5817114711 0.5257192254
- 0.5636774898 0.5830796957 0.5262590051
- 0.5653942227 0.5844413042 0.5267856717
- 0.5671060085 0.5857964754 0.5273000002
- 0.5688114166 0.5871455073 0.5278027058
- 0.5705088973 0.5884885788 0.5282945037
- 0.5721967220 0.5898259282 0.5287762284
- 0.5738732815 0.5911576748 0.5292484164
- 0.5755370855 0.5924841762 0.5297120810
- 0.5771865249 0.5938054919 0.5301678181
- 0.5788199902 0.5951220989 0.5306165218
- 0.5804358125 0.5964338779 0.5310587883
- 0.5820325017 0.5977414250 0.5314955115
- 0.5836083889 0.5990446210 0.5319272876
- 0.5851619244 0.6003437042 0.5323550105
- 0.5866914988 0.6016390920 0.5327793956
- 0.5881955028 0.6029310226 0.5332012177
- 0.5896723866 0.6042193770 0.5336210728
- 0.5911204815 0.6055046916 0.5340399146
- 0.5925382972 0.6067870855 0.5344585180
- 0.5939241052 0.6080667973 0.5348774195
- 0.5952764153 0.6093440056 0.5352975130
- 0.5965934992 0.6106188893 0.5357195735
- 0.5978739262 0.6118916869 0.5361443162
- 0.5991160274 0.6131626964 0.5365725160
- 0.6003181934 0.6144319773 0.5370048285
- 0.6014788747 0.6157000065 0.5374420881
- 0.6025965214 0.6169667244 0.5378851295
- 0.6036692858 0.6182324886 0.5383346081
- 0.6046959162 0.6194974780 0.5387912989
- 0.6056745052 0.6207618713 0.5392559171
- 0.6066036820 0.6220260262 0.5397291780
- 0.6074817777 0.6232900023 0.5402120948
- 0.6083071828 0.6245540977 0.5407050848
- 0.6090785265 0.6258184910 0.5412091017
- 0.6098169088 0.6270834804 0.5417249203
- 0.6105371714 0.6283515096 0.5422530770
- 0.6112400889 0.6296306252 0.5427945852
- 0.6119259000 0.6309205890 0.5433501005
- 0.6125950217 0.6322209239 0.5439202785
- 0.6132478714 0.6335307956 0.5445060134
- 0.6138849854 0.6348494887 0.5451080203
- 0.6145066023 0.6361764073 0.5457270145
- 0.6151131988 0.6375107765 0.5463637114
- 0.6157053113 0.6388520002 0.5470190048
- 0.6162831783 0.6401991844 0.5476934910
- 0.6168472767 0.6415519118 0.5483881235
- 0.6173980832 0.6429092288 0.5491034985
- 0.6179360747 0.6442704797 0.5498402715
- 0.6184614897 0.6456350088 0.5505995154
- 0.6189749241 0.6470022202 0.5513817072
- 0.6194766164 0.6483712792 0.5521876812
- 0.6199671030 0.6497414708 0.5530344248
- 0.6204468012 0.6511121988 0.5539386868
- 0.6209161282 0.6524828076 0.5548986197
- 0.6213753819 0.6538524032 0.5559120178
- 0.6218250990 0.6552203894 0.5569766164
- 0.6222656965 0.6565861106 0.5580903888
- 0.6226975918 0.6579487920 0.5592513084
- 0.6231212020 0.6593078971 0.5604572296
- 0.6235368848 0.6606624722 0.5617058873
- 0.6239451170 0.6620119810 0.5629951954
- 0.6243463159 0.6633557081 0.5643231869
- 0.6247407794 0.6646929979 0.5656875968
- 0.6251292229 0.6660230160 0.5670863986
- 0.6255117059 0.6673452258 0.5685173273
- 0.6258888841 0.6686587930 0.5699784160
- 0.6262611151 0.6699631214 0.5714673996
- 0.6266288161 0.6712573767 0.5729821920
- 0.6269922853 0.6725410223 0.5745208263
- 0.6273521781 0.6738132238 0.5760809779
- 0.6277086735 0.6750733852 0.5776606202
- 0.6280624270 0.6763207912 0.5792576075
- 0.6284136772 0.6775547266 0.5808697939
- 0.6287629008 0.6787744164 0.5824952126
- 0.6291105151 0.6799793243 0.5841314793
- 0.6294568777 0.6811686158 0.5857766271
- 0.6298025250 0.6823415756 0.5874286294
- 0.6301478148 0.6834977269 0.5890851021
- 0.6304932237 0.6846361160 0.5907440782
- 0.6308389902 0.6857560873 0.5924034715
- 0.6311857104 0.6868569851 0.5940610766
- 0.6315336823 0.6879382133 0.5957149267
- 0.6318835020 0.6889989972 0.5973626971
- 0.6322354078 0.6900386214 0.5990023017
- 0.6325898767 0.6910563111 0.6006317139
- 0.6329473853 0.6920514703 0.6022487283
- 0.6333082914 0.6930233836 0.6038513184
- 0.6336730123 0.6939712763 0.6054372191
- 0.6340420246 0.6948946714 0.6070044041
- 0.6344156265 0.6957926154 0.6085507870
- 0.6347942948 0.6966645122 0.6100741029
- 0.6351785064 0.6975097060 0.6115723848
- 0.6355686188 0.6983274817 0.6130434275
- 0.6359649897 0.6991170049 0.6144850850
- 0.6363682151 0.6998777986 0.6158952713
- 0.6367785931 0.7006090283 0.6172720194
- 0.6371966004 0.7013099790 0.6186128855
- 0.6376225948 0.7019799948 0.6199159026
- 0.6380569935 0.7026184201 0.6211791039
- 0.6385002136 0.7032272816 0.6224001050
- 0.6389526725 0.7038217783 0.6235768795
- 0.6394149065 0.7044044733 0.6247074008
- 0.6398872137 0.7049757838 0.6257894039
- 0.6403700113 0.7055358291 0.6268209219
- 0.6408637762 0.7060847282 0.6277996898
- 0.6413689256 0.7066227794 0.6287239790
- 0.6418856978 0.7071502209 0.6296194792
- 0.6424148083 0.7076671720 0.6305025220
- 0.6429564953 0.7081741095 0.6313732862
- 0.6435111761 0.7086709738 0.6322320104
- 0.6440793276 0.7091581821 0.6330789924
- 0.6446613073 0.7096359134 0.6339144111
- 0.6452575922 0.7101042867 0.6347385049
- 0.6458685994 0.7105637193 0.6355515718
- 0.6464946866 0.7110142112 0.6363537908
- 0.6471362710 0.7114561200 0.6371454000
- 0.6477938890 0.7118896246 0.6379265785
- 0.6484678984 0.7123149037 0.6386976838
- 0.6491587162 0.7127323151 0.6394590139
- 0.6498693228 0.7131419778 0.6402105093
- 0.6506212950 0.7135441899 0.6409527063
- 0.6514183879 0.7139390707 0.6416856050
- 0.6522591114 0.7143269181 0.6424096227
- 0.6531423926 0.7147079110 0.6431248784
- 0.6540668011 0.7150822878 0.6438316703
- 0.6550312042 0.7154504061 0.6445302963
- 0.6560341716 0.7158122063 0.6452208161
- 0.6570745707 0.7161681056 0.6459035873
- 0.6581510901 0.7165182829 0.6465789080
- 0.6592624187 0.7168630958 0.6472467780
- 0.6604073048 0.7172024846 0.6479076743
- 0.6615846157 0.7175369263 0.6485617161
- 0.6627929211 0.7178664804 0.6492090821
- 0.6640309095 0.7181913853 0.6498501897
- 0.6652973890 0.7185119987 0.6504852176
- 0.6665912271 0.7188284993 0.6511142254
- 0.6679108739 0.7191410065 0.6517375708
- 0.6692553163 0.7194498181 0.6523556113
- 0.6706231833 0.7197551131 0.6529684067
- 0.6720132232 0.7200570703 0.6535763144
- 0.6734240055 0.7203561068 0.6541793942
- 0.6748545170 0.7206522822 0.6547781229
- 0.6763033271 0.7209458947 0.6553725004
- 0.6777691841 0.7212371230 0.6559628844
- 0.6792508960 0.7215262055 0.6565495729
- 0.6807470918 0.7218133807 0.6571326852
- 0.6822565198 0.7220988274 0.6577125192
- 0.6837779880 0.7223827839 0.6582891941
- 0.6853101850 0.7226654887 0.6588631272
- 0.6868517995 0.7229471207 0.6594343781
- 0.6884016991 0.7232279778 0.6600034237
- 0.6899583936 0.7235082984 0.6605702043
- 0.6915208101 0.7237882018 0.6611351967
- 0.6930875182 0.7240679264 0.6616984010
- 0.6946573853 0.7243477702 0.6622602940
- 0.6962291002 0.7246279120 0.6628209949
- 0.6978012919 0.7249085903 0.6633808017
- 0.6993728876 0.7251899838 0.6639397740
- 0.7009423971 0.7254723907 0.6644983888
- 0.7025088072 0.7257559896 0.6650567055
- 0.7040706277 0.7260410190 0.6656150222
- 0.7056266069 0.7263275981 0.6661735773
- 0.7071756124 0.7266160846 0.6667326093
- 0.7087162733 0.7269067168 0.6672922969
- 0.7102472782 0.7271996140 0.6678529978
- 0.7117674947 0.7274950743 0.6684147716
- 0.7132756114 0.7277932763 0.6689779758
- 0.7147703171 0.7280943990 0.6695429087
- 0.7162501812 0.7283987999 0.6701096892
- 0.7177143097 0.7287065983 0.6706784964
- 0.7191610932 0.7290180922 0.6712498069
- 0.7205895185 0.7293334007 0.6718236208
- 0.7219980955 0.7296528220 0.6724001765
- 0.7233856916 0.7299764752 0.6729798913
- 0.7247509956 0.7303047776 0.6735628843
- 0.7260926962 0.7306377888 0.6741493940
- 0.7274097204 0.7309758067 0.6747397184
- 0.7287005186 0.7313190103 0.6753339767
- 0.7299638987 0.7316675782 0.6759325266
- 0.7311987281 0.7320219278 0.6765354276
- 0.7324035764 0.7323821187 0.6771430969
- 0.7335773706 0.7327483892 0.6777557731
- 0.7347186208 0.7331209779 0.6783735752
- 0.7358261943 0.7335001230 0.6789968014
- 0.7368987799 0.7338860035 0.6796255708
- 0.7379351258 0.7342789173 0.6802604198
- 0.7389339209 0.7346789837 0.6809012294
- 0.7398939133 0.7350866199 0.6815484166
- 0.7408269048 0.7355018258 0.6821988821
- 0.7417528033 0.7359247804 0.6828476787
- 0.7426717877 0.7363560200 0.6834948063
- 0.7435839772 0.7367956042 0.6841400862
- 0.7444893718 0.7372435927 0.6847838163
- 0.7453880906 0.7377005219 0.6854259968
- 0.7462803125 0.7381662726 0.6860665083
- 0.7471659184 0.7386413813 0.6867055893
- 0.7480450869 0.7391259074 0.6873431802
- 0.7489178777 0.7396200895 0.6879792809
- 0.7497844100 0.7401241064 0.6886140704
- 0.7506446242 0.7406383157 0.6892474890
- 0.7514986992 0.7411627769 0.6898795962
- 0.7523466945 0.7416979074 0.6905105114
- 0.7531886101 0.7422437072 0.6911401153
- 0.7540246844 0.7428004742 0.6917685866
- 0.7548547983 0.7433686256 0.6923959255
- 0.7556790709 0.7439481020 0.6930220723
- 0.7564978004 0.7445440292 0.6936473250
- 0.7573106885 0.7451735139 0.6942713857
- 0.7581180930 0.7458376884 0.6948946118
- 0.7589198947 0.7465357184 0.6955168843
- 0.7597163916 0.7472668290 0.6961382031
- 0.7605074048 0.7480301857 0.6967588067
- 0.7612931728 0.7488250732 0.6973785162
- 0.7620736957 0.7496505976 0.6979975104
- 0.7628490925 0.7505061030 0.6986157894
- 0.7636194229 0.7513905764 0.6992332935
- 0.7643846869 0.7523034215 0.6998503208
- 0.7651450038 0.7532438040 0.7004666924
- 0.7659006119 0.7542108297 0.7010825276
- 0.7666512728 0.7552037239 0.7016978264
- 0.7673972845 0.7562217712 0.7023125887
- 0.7681385875 0.7572641969 0.7029271126
- 0.7688754201 0.7583301067 0.7035411000
- 0.7696077228 0.7594187260 0.7041547894
- 0.7703356147 0.7605292797 0.7047681808
- 0.7710590959 0.7616609931 0.7053813934
- 0.7717784047 0.7628129721 0.7059943080
- 0.7724934220 0.7639846206 0.7066071033
- 0.7732043266 0.7651749253 0.7072197199
- 0.7739111781 0.7663831711 0.7078322768
- 0.7746139765 0.7676087022 0.7084447742
- 0.7753129005 0.7688505054 0.7090572715
- 0.7760080099 0.7701079249 0.7096698880
- 0.7766993046 0.7713800073 0.7102825046
- 0.7773869038 0.7726660967 0.7108952999
- 0.7780709267 0.7739654779 0.7115082145
- 0.7787513733 0.7752770782 0.7121213078
- 0.7794283032 0.7766004205 0.7127346992
- 0.7801018953 0.7779344916 0.7133483887
- 0.7807720900 0.7792785764 0.7139623761
- 0.7814390063 0.7806318998 0.7145767808
- 0.7821028233 0.7819936275 0.7151916027
- 0.7827634215 0.7833629251 0.7158069015
- 0.7834209800 0.7847390175 0.7164226174
- 0.7840756178 0.7861210704 0.7170389891
- 0.7847272754 0.7875084877 0.7176558971
- 0.7853761911 0.7889003158 0.7182734013
- 0.7860223055 0.7902957201 0.7188916206
- 0.7866656780 0.7916939855 0.7195104957
- 0.7873066068 0.7930942774 0.7201302052
- 0.7879447937 0.7944958806 0.7207505703
- 0.7885807157 0.7958979011 0.7213718891
- 0.7892140746 0.7972996235 0.7219941020
- 0.7898452282 0.7987000942 0.7226172090
- 0.7904739976 0.8000987172 0.7232413292
- 0.7911006808 0.8014945984 0.7238664031
- 0.7917252779 0.8028869033 0.7244924903
- 0.7923477888 0.8042749166 0.7251197100
- 0.7929683924 0.8056578040 0.7257481217
- 0.7935870886 0.8070347905 0.7263776064
- 0.7942039967 0.8084051013 0.7270082831
- 0.7948191166 0.8097679019 0.7276402712
- 0.7954326272 0.8111224174 0.7282735705
- 0.7960445285 0.8124678135 0.7289083004
- 0.7966548204 0.8138033152 0.7295442820
- 0.7972636819 0.8151280880 0.7301818132
- 0.7978711724 0.8164414167 0.7308207154
- 0.7984774113 0.8177425265 0.7314611077
- 0.7990823984 0.8190305233 0.7321031094
- 0.7996861935 0.8203045726 0.7327467203
- 0.8002889752 0.8215640187 0.7333918810
- 0.8008906841 0.8228080273 0.7340387702
- 0.8014913797 0.8240358233 0.7346873879
- 0.8020913005 0.8252465129 0.7353377938
- 0.8026903868 0.8264393210 0.7359899879
- 0.8032888174 0.8276134729 0.7366440296
- 0.8038864732 0.8287683129 0.7372999787
- 0.8044837117 0.8299028277 0.7379577756
- 0.8050802946 0.8310164213 0.7386177182
- 0.8056765199 0.8321080804 0.7392795086
- 0.8062723279 0.8331770897 0.7399433851
- 0.8068677783 0.8342227936 0.7406094074
- 0.8074631095 0.8352441788 0.7412775755
- 0.8080583215 0.8362407088 0.7419478893
- 0.8086534142 0.8372113109 0.7426204085
- 0.8092485070 0.8381553888 0.7432953119
- 0.8098437190 0.8390719891 0.7439724207
- 0.8104389906 0.8399605155 0.7446519136
- 0.8110345006 0.8408200145 0.7453336716
- 0.8116303086 0.8416497111 0.7460181117
- 0.8122264743 0.8424487710 0.7467048168
- 0.8128219247 0.8432167172 0.7473942041
- 0.8134155869 0.8439698815 0.7480859756
- 0.8140075803 0.8447198272 0.7487804890
- 0.8145980835 0.8454664946 0.7494776249
- 0.8151867986 0.8462098837 0.7501773834
- 0.8157740235 0.8469501138 0.7508800030
- 0.8163595200 0.8476870060 0.7515853047
- 0.8169434071 0.8484206796 0.7522934079
- 0.8175256848 0.8491510749 0.7530043721
- 0.8181064725 0.8498781919 0.7537181973
- 0.8186855912 0.8506020904 0.7544351220
- 0.8192632198 0.8513227105 0.7551549077
- 0.8198392987 0.8520401120 0.7558776736
- 0.8204138279 0.8527541161 0.7566035986
- 0.8209868073 0.8534649014 0.7573326230
- 0.8215582967 0.8541724086 0.7580646873
- 0.8221281767 0.8548766971 0.7588000894
- 0.8226966858 0.8555775881 0.7595385909
- 0.8232637048 0.8562753201 0.7602804899
- 0.8238291740 0.8569697142 0.7610256076
- 0.8243932724 0.8576607704 0.7617741823
- 0.8249558806 0.8583486080 0.7625260949
- 0.8255169988 0.8590331078 0.7632815242
- 0.8260768056 0.8597143292 0.7640402913
- 0.8266351223 0.8603922129 0.7648026943
- 0.8271920085 0.8610668182 0.7655686736
- 0.8277475238 0.8617380857 0.7663382292
- 0.8283016086 0.8624060750 0.7671114802
- 0.8288543820 0.8630707860 0.7678884268
- 0.8294057846 0.8637322187 0.7686690092
- 0.8299558163 0.8643901944 0.7694535255
- 0.8305044770 0.8650450110 0.7702416778
- 0.8310518861 0.8656963706 0.7710338831
- 0.8315979838 0.8663445115 0.7718299031
- 0.8321427107 0.8669893146 0.7726336718
- 0.8326861858 0.8676307797 0.7734528184
- 0.8332284093 0.8682689071 0.7742872238
- 0.8337693214 0.8689036965 0.7751364708
- 0.8343089223 0.8695350885 0.7760004997
- 0.8348472714 0.8701633215 0.7768787146
- 0.8353844285 0.8707880974 0.7777708173
- 0.8359202743 0.8714094758 0.7786765099
- 0.8364549875 0.8720275760 0.7795954943
- 0.8369885087 0.8726423979 0.7805274129
- 0.8375207782 0.8732538223 0.7814719081
- 0.8380519152 0.8738619089 0.7824286222
- 0.8385819197 0.8744665980 0.7833971977
- 0.8391106129 0.8750680089 0.7843773961
- 0.8396382928 0.8756660223 0.7853689194
- 0.8401647210 0.8762605786 0.7863711715
- 0.8406900764 0.8768519163 0.7873840928
- 0.8412142992 0.8774397969 0.7884072065
- 0.8417373896 0.8780243993 0.7894402146
- 0.8422595263 0.8786056042 0.7904826999
- 0.8427804112 0.8791834116 0.7915344834
- 0.8433002830 0.8797578216 0.7925950885
- 0.8438190818 0.8803288937 0.7936642766
- 0.8443368077 0.8808965087 0.7947415709
- 0.8448535800 0.8814607859 0.7958269119
- 0.8453692198 0.8820217848 0.7969195843
- 0.8458839059 0.8825793266 0.7980195880
- 0.8463975787 0.8831334114 0.7991263866
- 0.8469101787 0.8836842179 0.8002396822
- 0.8474218845 0.8842315078 0.8013591766
- 0.8479325771 0.8847755194 0.8024845123
- 0.8484423161 0.8853160739 0.8036152720
- 0.8489511013 0.8858531713 0.8047512770
- 0.8494588733 0.8863869905 0.8058922291
- 0.8499658704 0.8869172931 0.8070374727
- 0.8504719138 0.8874443173 0.8081870079
- 0.8509768844 0.8879678249 0.8093402982
- 0.8514810801 0.8884878755 0.8104971051
- 0.8519843817 0.8890047073 0.8116570711
- 0.8524867892 0.8895179033 0.8128197789
- 0.8529884219 0.8900278211 0.8139849901
- 0.8534891009 0.8905342817 0.8151524067
- 0.8539890051 0.8910372853 0.8163216114
- 0.8544880152 0.8915368915 0.8174921870
- 0.8549861908 0.8920329809 0.8186638951
- 0.8554837108 0.8925257921 0.8198364973
- 0.8559802771 0.8930150867 0.8210095167
- 0.8564761281 0.8935009241 0.8221825957
- 0.8569710851 0.8939834237 0.8233553767
- 0.8574653864 0.8944622874 0.8245278001
- 0.8579589725 0.8949378729 0.8256992102
- 0.8584517241 0.8954100013 0.8268694282
- 0.8589438200 0.8958786130 0.8280379772
- 0.8594350815 0.8963438272 0.8292046785
- 0.8599258065 0.8968055248 0.8303691745
- 0.8604156971 0.8972638249 0.8315311074
- 0.8609049916 0.8977186084 0.8326901197
- 0.8613935113 0.8981699944 0.8338457942
- 0.8618813753 0.8986179233 0.8349978924
- 0.8623687029 0.8990622759 0.8361461163
- 0.8628553152 0.8995032907 0.8372901082
- 0.8633412719 0.8999407887 0.8384293914
- 0.8638265729 0.9003748298 0.8395637870
- 0.8643113971 0.9008052945 0.8406928778
- 0.8647955060 0.9012324214 0.8418164253
- 0.8652790785 0.9016559720 0.8429340124
- 0.8657621145 0.9020761251 0.8440452218
- 0.8662444949 0.9024927020 0.8451498747
- 0.8667263985 0.9029058218 0.8462476134
- 0.8672077060 0.9033154845 0.8473380208
- 0.8676884770 0.9037215710 0.8484206796
- 0.8681687713 0.9041243196 0.8494954705
- 0.8686485291 0.9045233727 0.8505619764
- 0.8691278100 0.9049190879 0.8516197801
- 0.8696066141 0.9053112268 0.8526687026
- 0.8700848818 0.9056999087 0.8537082076
- 0.8705626726 0.9060850143 0.8547381163
- 0.8710401058 0.9064666033 0.8557580113
- 0.8715170026 0.9068447948 0.8567674756
- 0.8719936013 0.9072194099 0.8577663898
- 0.8724696040 0.9075905085 0.8587542772
- 0.8729453087 0.9079579711 0.8597307801
- 0.8734205961 0.9083220959 0.8606957197
- 0.8738955259 0.9086825848 0.8616485000
- 0.8743699789 0.9090396166 0.8625890017
- 0.8748440742 0.9093930721 0.8635169268
- 0.8753178716 0.9097430110 0.8644316196
- 0.8757913709 0.9100893736 0.8653330803
- 0.8762645125 0.9104322791 0.8662207723
- 0.8767372966 0.9107716084 0.8670945168
- 0.8772097826 0.9111074209 0.8679537773
- 0.8776819706 0.9114395976 0.8687983751
- 0.8781539202 0.9117683172 0.8696280122
- 0.8786255121 0.9120935202 0.8704422116
- 0.8790968060 0.9124150872 0.8712406158
- 0.8795679212 0.9127336144 0.8720229864
- 0.8800387979 0.9130501151 0.8727890253
- 0.8805093765 0.9133645296 0.8735383153
- 0.8809797764 0.9136769176 0.8742704988
- 0.8814499974 0.9139872789 0.8749852777
- 0.8819199800 0.9142956734 0.8756824136
- 0.8823897839 0.9146021008 0.8763614297
- 0.8828594089 0.9149065018 0.8770220280
- 0.8833289146 0.9152089953 0.8776637912
- 0.8837981820 0.9155095220 0.8782864809
- 0.8842672706 0.9158080816 0.8788897991
- 0.8847364187 0.9161047935 0.8794733882
- 0.8852053285 0.9163995981 0.8800367713
- 0.8856741190 0.9166926146 0.8805798292
- 0.8861427903 0.9169837236 0.8811022043
- 0.8866114020 0.9172729254 0.8816139102
- 0.8870798945 0.9175602794 0.8821213841
- 0.8875483871 0.9178459048 0.8826246262
- 0.8880168200 0.9181296825 0.8831235766
- 0.8884850740 0.9184116721 0.8836184740
- 0.8889533877 0.9186918736 0.8841090798
- 0.8894217014 0.9189704061 0.8845956922
- 0.8898900151 0.9192472100 0.8850781918
- 0.8903583288 0.9195222259 0.8855566978
- 0.8908265829 0.9197955132 0.8860313296
- 0.8912950158 0.9200671911 0.8865017891
- 0.8917633295 0.9203370810 0.8869684935
- 0.8922317028 0.9206054211 0.8874313235
- 0.8927001953 0.9208720922 0.8878902197
- 0.8931686878 0.9211370945 0.8883454204
- 0.8936372995 0.9214004874 0.8887968063
- 0.8941059709 0.9216622710 0.8892444968
- 0.8945748210 0.9219225049 0.8896884918
- 0.8950436711 0.9221811891 0.8901289105
- 0.8955127001 0.9224383235 0.8905656934
- 0.8959817886 0.9226939082 0.8909990191
- 0.8964511156 0.9229478836 0.8914287090
- 0.8969206214 0.9232004881 0.8918548822
- 0.8973901868 0.9234514832 0.8922777176
- 0.8978599906 0.9237011075 0.8926969767
- 0.8983299732 0.9239491820 0.8931130171
- 0.8988000751 0.9241958857 0.8935257196
- 0.8992708921 0.9244412184 0.8939350843
- 0.8997430205 0.9246850014 0.8943411708
- 0.9002165794 0.9249274731 0.8947440982
- 0.9006915092 0.9251685143 0.8951439261
- 0.9011679292 0.9254081845 0.8955404758
- 0.9016454816 0.9256466031 0.8959339857
- 0.9021244049 0.9258835912 0.8963243961
- 0.9026045203 0.9261192083 0.8967118263
- 0.9030858278 0.9263535738 0.8970962763
- 0.9035682082 0.9265866876 0.8974778056
- 0.9040517807 0.9268184900 0.8978564143
- 0.9045363069 0.9270491004 0.8982321024
- 0.9050219059 0.9272783995 0.8986049891
- 0.9055085182 0.9275065064 0.8989750743
- 0.9059960246 0.9277334213 0.8993424177
- 0.9064844251 0.9279590845 0.8997070789
- 0.9069736004 0.9281836152 0.9000691175
- 0.9074636102 0.9284068942 0.9004284143
- 0.9079543948 0.9286291003 0.9007850885
- 0.9084458947 0.9288501143 0.9011393189
- 0.9089381099 0.9290701151 0.9014909267
- 0.9094309211 0.9292889237 0.9018400908
- 0.9099243283 0.9295065999 0.9021868110
- 0.9104182720 0.9297233224 0.9025312066
- 0.9109126925 0.9299389124 0.9028730989
- 0.9114075899 0.9301534891 0.9032127857
- 0.9119029045 0.9303669930 0.9035500884
- 0.9123986959 0.9305794835 0.9038851857
- 0.9128947258 0.9307910800 0.9042180777
- 0.9133909941 0.9310016036 0.9045488238
- 0.9138876200 0.9312111735 0.9048773050
- 0.9143844247 0.9314197898 0.9052038193
- 0.9148814082 0.9316275120 0.9055281878
- 0.9153785110 0.9318342805 0.9058505893
- 0.9158756733 0.9320402145 0.9061710238
- 0.9163728952 0.9322451949 0.9064894915
- 0.9168701172 0.9324492812 0.9068061113
- 0.9173672795 0.9326525927 0.9071208239
- 0.9178643823 0.9328550100 0.9074336886
- 0.9183613062 0.9330565929 0.9077448249
- 0.9188581109 0.9332574010 0.9080541134
- 0.9193546772 0.9334573746 0.9083616734
- 0.9198510051 0.9336565733 0.9086676836
- 0.9203469753 0.9338549972 0.9089720249
- 0.9208427072 0.9340527058 0.9092746973
- 0.9213380218 0.9342496991 0.9095758796
- 0.9218327999 0.9344459176 0.9098755717
- 0.9223272204 0.9346414804 0.9101737142
- 0.9228211045 0.9348363280 0.9104704857
- 0.9233145118 0.9350305200 0.9107658267
- 0.9238072038 0.9352239966 0.9110596776
- 0.9242992997 0.9354168773 0.9113523960
- 0.9247906804 0.9356092215 0.9116436839
- 0.9252815247 0.9358007908 0.9119337797
- 0.9257714152 0.9359918833 0.9122226834
- 0.9262604713 0.9361823797 0.9125103951
- 0.9267488122 0.9363722801 0.9127969742
- 0.9272361994 0.9365615845 0.9130824804
- 0.9277226925 0.9367504716 0.9133669734
- 0.9282081723 0.9369388223 0.9136503935
- 0.9286926985 0.9371265769 0.9139328003
- 0.9291760921 0.9373139143 0.9142143130
- 0.9296584129 0.9375007749 0.9144948721
- 0.9301396012 0.9376872182 0.9147745967
- 0.9306195974 0.9378731251 0.9150534868
- 0.9310984015 0.9380586743 0.9153317213
- 0.9315758944 0.9382438064 0.9156090021
- 0.9320520163 0.9384285212 0.9158856869
- 0.9325268865 0.9386128783 0.9161617160
- 0.9330003262 0.9387968779 0.9164370894
- 0.9334722757 0.9389805198 0.9167118073
- 0.9339427948 0.9391639233 0.9169859886
- 0.9344118237 0.9393469095 0.9172596931
- 0.9348791838 0.9395294785 0.9175329804
- 0.9353449941 0.9397119880 0.9178056717
- 0.9358091950 0.9398940802 0.9180781245
- 0.9362716079 0.9400759935 0.9183501005
- 0.9367324114 0.9402576089 0.9186217785
- 0.9371913075 0.9404391050 0.9188932180
- 0.9376484752 0.9406203032 0.9191644192
- 0.9381036758 0.9408013225 0.9194353223
- 0.9385570884 0.9409821033 0.9197061062
- 0.9390084743 0.9411628246 0.9199767709
- 0.9394578934 0.9413434267 0.9202473164
- 0.9399052858 0.9415237904 0.9205178022
- 0.9403507113 0.9417039752 0.9207882881
- 0.9407938719 0.9418842196 0.9210587740
- 0.9412348866 0.9420642853 0.9213293791
- 0.9416738153 0.9422444105 0.9216001034
- 0.9421104193 0.9424244165 0.9218708873
- 0.9425446987 0.9426043034 0.9221419096
- 0.9429767132 0.9427841902 0.9224131107
- 0.9434064031 0.9429640770 0.9226844907
- 0.9438335896 0.9431440234 0.9229562879
- 0.9442583919 0.9433240294 0.9232283831
- 0.9446805716 0.9435039759 0.9235007763
- 0.9451004267 0.9436839819 0.9237737060
- 0.9455174804 0.9438641071 0.9240469933
- 0.9459319711 0.9440442920 0.9243208170
- 0.9463438988 0.9442245960 0.9245951176
- 0.9467530251 0.9444050193 0.9248698950
- 0.9471595287 0.9445855021 0.9251453876
- 0.9475631118 0.9447662234 0.9254214764
- 0.9479637742 0.9449470043 0.9256982803
- 0.9483616948 0.9451280832 0.9259757996
- 0.9487566948 0.9453092813 0.9262540936
- 0.9491487741 0.9454907179 0.9265332222
- 0.9495378137 0.9456723928 0.9268131256
- 0.9499238133 0.9458541870 0.9270938039
- 0.9503065944 0.9460363984 0.9273754954
- 0.9506863952 0.9462187886 0.9276580811
- 0.9510629773 0.9464014769 0.9279416800
- 0.9514362812 0.9465845227 0.9282262921
- 0.9518064857 0.9467678070 0.9285119772
- 0.9521732926 0.9469515085 0.9287987947
- 0.9525367022 0.9471355081 0.9290868044
- 0.9528967738 0.9473198056 0.9293758869
- 0.9532535076 0.9475045204 0.9296662211
- 0.9536067247 0.9476897120 0.9299578071
- 0.9539564252 0.9478752017 0.9302507043
- 0.9543024898 0.9480612278 0.9305449128
- 0.9546449780 0.9482476115 0.9308404922
- 0.9549838901 0.9484344125 0.9311375022
- 0.9553192258 0.9486218095 0.9314358830
- 0.9556506872 0.9488096237 0.9317358136
- 0.9559783936 0.9489979148 0.9320372939
- 0.9563022852 0.9491868019 0.9323403239
- 0.9566224217 0.9493761063 0.9326449037
- 0.9569386244 0.9495660067 0.9329512119
- 0.9572507739 0.9497565031 0.9332591891
- 0.9575591087 0.9499475956 0.9335687757
- 0.9578633904 0.9501392245 0.9338802099
- 0.9581636190 0.9503315091 0.9341934919
- 0.9584596753 0.9505243897 0.9345085025
- 0.9587516189 0.9507179260 0.9348254204
- 0.9590393901 0.9509121180 0.9351443052
- 0.9593229294 0.9511070251 0.9354649782
- 0.9596030712 0.9513025284 0.9357873797
- 0.9598832726 0.9514988065 0.9361097813
- 0.9601637125 0.9516956806 0.9364321828
- 0.9604443908 0.9518933892 0.9367544055
- 0.9607254267 0.9520918727 0.9370766282
- 0.9610065818 0.9522910714 0.9373986721
- 0.9612880945 0.9524911046 0.9377207160
- 0.9615697265 0.9526919127 0.9380425811
- 0.9618514776 0.9528934956 0.9383645058
- 0.9621335864 0.9530959129 0.9386863112
- 0.9624156952 0.9532992244 0.9390078783
- 0.9626979828 0.9535033107 0.9393295050
- 0.9629803896 0.9537082911 0.9396510720
- 0.9632629752 0.9539142251 0.9399725199
- 0.9635456204 0.9541209936 0.9402939081
- 0.9638283253 0.9543287158 0.9406151175
- 0.9641110897 0.9545372725 0.9409363270
- 0.9643939137 0.9547469020 0.9412574172
- 0.9646766782 0.9549574852 0.9415785074
- 0.9649596214 0.9551690221 0.9418994188
- 0.9652423859 0.9553815126 0.9422202706
- 0.9655252099 0.9555950761 0.9425410032
- 0.9658079743 0.9558095932 0.9428616762
- 0.9660906792 0.9560251832 0.9431822896
- 0.9663733840 0.9562419057 0.9435027838
- 0.9666560292 0.9564597011 0.9438232780
- 0.9669383764 0.9566785097 0.9441435933
- 0.9672207832 0.9568983912 0.9444639087
- 0.9675030112 0.9571195245 0.9447841048
- 0.9677850008 0.9573416710 0.9451041818
- 0.9680668712 0.9575650096 0.9454241991
- 0.9683486223 0.9577894807 0.9457440972
- 0.9686300755 0.9580152035 0.9460639954
- 0.9689114094 0.9582421184 0.9463837147
- 0.9691925049 0.9584702253 0.9467033744
- 0.9694733024 0.9586989880 0.9470229745
- 0.9697538018 0.9589279294 0.9473425150
- 0.9700341225 0.9591571093 0.9476618767
- 0.9703140259 0.9593864083 0.9479812980
- 0.9705935717 0.9596158862 0.9483004808
- 0.9708729982 0.9598456025 0.9486197233
- 0.9711518884 0.9600754976 0.9489387274
- 0.9714304805 0.9603055716 0.9492576718
- 0.9717087150 0.9605358243 0.9495766163
- 0.9719864726 0.9607661963 0.9498953819
- 0.9722638726 0.9609969258 0.9502142072
- 0.9725409150 0.9612277150 0.9505327940
- 0.9728174210 0.9614586830 0.9508513808
- 0.9730935097 0.9616897702 0.9511697888
- 0.9733691216 0.9619212151 0.9514881968
- 0.9736441970 0.9621527195 0.9518064857
- 0.9739187956 0.9623845220 0.9521247149
- 0.9741927981 0.9626163840 0.9524428248
- 0.9744663835 0.9628484249 0.9527608752
- 0.9747393131 0.9630807042 0.9530788064
- 0.9750117064 0.9633131027 0.9533966780
- 0.9752835035 0.9635457993 0.9537143707
- 0.9755547047 0.9637786150 0.9540321231
- 0.9758251905 0.9640114903 0.9543496966
- 0.9760950804 0.9642447233 0.9546672106
- 0.9763643742 0.9644780159 0.9549846053
- 0.9766330123 0.9647116065 0.9553018808
- 0.9769008756 0.9649453163 0.9556190968
- 0.9771680832 0.9651790857 0.9559363127
- 0.9774345160 0.9654132128 0.9562532902
- 0.9777001739 0.9656473994 0.9565703273
- 0.9779651761 0.9658818245 0.9568871856
- 0.9782294035 0.9661164284 0.9572039843
- 0.9784927964 0.9663510919 0.9575207233
- 0.9787554145 0.9665859938 0.9578372836
- 0.9790171981 0.9668210745 0.9581537843
- 0.9792782068 0.9670563936 0.9584702253
- 0.9795383215 0.9672918916 0.9587864876
- 0.9797974825 0.9675275087 0.9591028094
- 0.9800559282 0.9677633047 0.9594188929
- 0.9803133011 0.9679992199 0.9597349763
- 0.9805697799 0.9682353735 0.9600510001
- 0.9808254242 0.9684717059 0.9603667855
- 0.9810799956 0.9687082171 0.9606825709
- 0.9813336730 0.9689447880 0.9609982967
- 0.9815863967 0.9691815972 0.9613139033
- 0.9818381071 0.9694185853 0.9616295099
- 0.9820888042 0.9696558118 0.9619448781
- 0.9823384285 0.9698930979 0.9622601867
- 0.9825869799 0.9701306224 0.9625753760
- 0.9828345180 0.9703683257 0.9628906250
- 0.9830809832 0.9706060886 0.9632055759
- 0.9833263755 0.9708440900 0.9635205865
- 0.9835705757 0.9710823298 0.9638354778
- 0.9838137031 0.9713206291 0.9641503096
- 0.9840556979 0.9715592265 0.9644649029
- 0.9842965007 0.9717978239 0.9647794962
- 0.9845361114 0.9720367193 0.9650939703
- 0.9847744703 0.9722756743 0.9654083848
- 0.9850116968 0.9725148082 0.9657226801
- 0.9852476716 0.9727541804 0.9660369754
- 0.9854825139 0.9729936719 0.9663510919
- 0.9857159853 0.9732332826 0.9666650891
- 0.9859482050 0.9734731913 0.9669790864
- 0.9861791134 0.9737132192 0.9672929049
- 0.9864087105 0.9739533067 0.9676066041
- 0.9866369963 0.9741935730 0.9679203033
- 0.9868639112 0.9744340777 0.9682338834
- 0.9870895147 0.9746747017 0.9685472846
- 0.9873136878 0.9749155045 0.9688606858
- 0.9875364900 0.9751564860 0.9691740274
- 0.9877579212 0.9753975868 0.9694871902
- 0.9879779220 0.9756389260 0.9698001742
- 0.9881964922 0.9758803844 0.9701132178
- 0.9884135723 0.9761220217 0.9704260826
- 0.9886292219 0.9763637185 0.9707388878
- 0.9888433218 0.9766055942 0.9710515738
- 0.9890559912 0.9768477082 0.9713642001
- 0.9892671108 0.9770898819 0.9716768265
- 0.9894766212 0.9773322940 0.9719892144
- 0.9896847010 0.9775748849 0.9723014832
- 0.9898911119 0.9778175950 0.9726136923
- 0.9900959730 0.9780604839 0.9729259014
- 0.9902992249 0.9783034921 0.9732378721
- 0.9905009270 0.9785466790 0.9735497832
- 0.9907009006 0.9787899852 0.9738616943
- 0.9908992052 0.9790335298 0.9741734266
- 0.9910959005 0.9792770743 0.9744849801
- 0.9912909269 0.9795209169 0.9747965932
- 0.9914842248 0.9797648787 0.9751080275
- 0.9916757941 0.9800090194 0.9754194021
- 0.9918656945 0.9802532196 0.9757305980
- 0.9920538068 0.9804975986 0.9760417938
- 0.9922400713 0.9807422161 0.9763528705
- 0.9924247265 0.9809868932 0.9766638279
- 0.9926074743 0.9812318087 0.9769747257
- 0.9927883744 0.9814767838 0.9772855043
- 0.9929674864 0.9817218781 0.9775961041
- 0.9931448102 0.9819672704 0.9779067039
- 0.9933202267 0.9822127223 0.9782171845
- 0.9934937954 0.9824582934 0.9785274863
- 0.9936653972 0.9827041030 0.9788377881
- 0.9938350916 0.9829499722 0.9791479707
- 0.9940028787 0.9831960797 0.9794579744
- 0.9941688180 0.9834423065 0.9797679782
- 0.9943326712 0.9836885929 0.9800779223
- 0.9944946170 0.9839351177 0.9803876877
- 0.9946544766 0.9841818213 0.9806972742
- 0.9948124290 0.9844285846 0.9810069203
- 0.9949682951 0.9846755266 0.9813163877
- 0.9951221943 0.9849225879 0.9816257954
- 0.9952740073 0.9851698279 0.9819350243
- 0.9954236746 0.9854171872 0.9822441936
- 0.9955713153 0.9856647253 0.9825533032
- 0.9957168102 0.9859123826 0.9828622937
- 0.9958602190 0.9861602187 0.9831711054
- 0.9960014820 0.9864081740 0.9834799170
- 0.9961404800 0.9866563082 0.9837886095
- 0.9962775111 0.9869045019 0.9840971828
- 0.9964122176 0.9871528745 0.9844055772
- 0.9965447187 0.9874014258 0.9847139716
- 0.9966750145 0.9876500964 0.9850223064
- 0.9968031049 0.9878988862 0.9853304029
- 0.9969288707 0.9881477952 0.9856384993
- 0.9970524907 0.9883968830 0.9859464169
- 0.9971737266 0.9886462092 0.9862542748
- 0.9972926974 0.9888954759 0.9865620136
- 0.9974092841 0.9891449809 0.9868696928
- 0.9975237250 0.9893947244 0.9871771932
- 0.9976356030 0.9896445274 0.9874846935
- 0.9977452159 0.9898943901 0.9877920151
- 0.9978523850 0.9901443720 0.9880992770
- 0.9979572296 0.9903945923 0.9884064198
- 0.9980595708 0.9906449914 0.9887135029
- 0.9981595278 0.9908953905 0.9890204072
- 0.9982569814 0.9911460280 0.9893271923
- 0.9983521104 0.9913967848 0.9896339178
- 0.9984446168 0.9916477203 0.9899405837
- 0.9985346794 0.9918987155 0.9902470708
- 0.9986221790 0.9921497703 0.9905534983
- 0.9987071753 0.9924011230 0.9908598065
- 0.9987897277 0.9926524758 0.9911659956
- 0.9988695979 0.9929041266 0.9914721251
- 0.9989469051 0.9931557178 0.9917780757
- 0.9990215898 0.9934074879 0.9920840263
- 0.9990937710 0.9936594963 0.9923897982
- 0.9991632104 0.9939116240 0.9926955104
- 0.9992300868 0.9941638112 0.9930009842
- 0.9992942810 0.9944161177 0.9933065176
- 0.9993557930 0.9946686029 0.9936118722
- 0.9994146228 0.9949212074 0.9939171076
- 0.9994707108 0.9951738715 0.9942222834
- 0.9995239973 0.9954267740 0.9945272803
- 0.9995747209 0.9956797957 0.9948322773
- 0.9996225238 0.9959328771 0.9951370955
- 0.9996675849 0.9961860776 0.9954419136
- 0.9997099042 0.9964395165 0.9957464933
- 0.9997494221 0.9966930151 0.9960510135
- 0.9997860789 0.9969465733 0.9963554144
- 0.9998199940 0.9972004294 0.9966596961
- 0.9998509288 0.9974542856 0.9969639182
- 0.9998790026 0.9977083206 0.9972680211
- 0.9999042153 0.9979624152 0.9975720048
- 0.9999266267 0.9982166886 0.9978759289
- 0.9999458790 0.9984710813 0.9981796145
- 0.9999623895 0.9987255931 0.9984833002
- 0.9999759197 0.9989802241 0.9987869263
- 0.9999864101 0.9992349744 0.9990903139
- 0.9999939799 0.9994899035 0.9993935823
- 0.9999985099 0.9997448921 0.9996969104
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3151.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3151.spi1d
deleted file mode 100644
index 3fe7c939fe1..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3151.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0037204761 0.0029971090 0.0034317160
- 0.0074409521 0.0059942179 0.0068634320
- 0.0112108104 0.0089913281 0.0103168199
- 0.0150894802 0.0121837398 0.0140005304
- 0.0189681500 0.0154752200 0.0176842492
- 0.0229456108 0.0187666994 0.0214565806
- 0.0269588791 0.0222466905 0.0253789201
- 0.0309982002 0.0258396305 0.0293012708
- 0.0351190008 0.0294325706 0.0334015414
- 0.0392398089 0.0332778692 0.0375403687
- 0.0434244089 0.0371704884 0.0417546108
- 0.0476234518 0.0411414988 0.0460793190
- 0.0518433899 0.0453211293 0.0504178591
- 0.0560905896 0.0495007597 0.0548906699
- 0.0603392683 0.0539112613 0.0593634807
- 0.0646051764 0.0583530813 0.0639266223
- 0.0688710883 0.0629366115 0.0685047507
- 0.0731304884 0.0676036403 0.0731234923
- 0.0773875490 0.0723571181 0.0777619109
- 0.0816316605 0.0772018284 0.0824085474
- 0.0858552009 0.0820983425 0.0870628431
- 0.0900777131 0.0870656669 0.0917078033
- 0.0942465588 0.0920592695 0.0963367820
- 0.0984154195 0.0970907733 0.1009529978
- 0.1025395989 0.1021251008 0.1055205986
- 0.1066365018 0.1071633995 0.1100865975
- 0.1107179970 0.1121815965 0.1145633981
- 0.1147293970 0.1171742007 0.1190401986
- 0.1187407970 0.1221275032 0.1234276965
- 0.1226869002 0.1270297021 0.1277907938
- 0.1266030073 0.1318825036 0.1320898980
- 0.1305056065 0.1366591007 0.1363231987
- 0.1343199015 0.1413903981 0.1405382007
- 0.1381341964 0.1460158974 0.1446315050
- 0.1418946981 0.1506181061 0.1487247944
- 0.1456034929 0.1550758928 0.1527182013
- 0.1493123025 0.1595336050 0.1566662937
- 0.1529341042 0.1638332009 0.1605917066
- 0.1565361023 0.1681143939 0.1643936932
- 0.1601340026 0.1722953022 0.1681956053
- 0.1636296958 0.1763972044 0.1719217002
- 0.1671254039 0.1804776043 0.1755793989
- 0.1706026942 0.1844025999 0.1792372018
- 0.1739941984 0.1883275062 0.1827841997
- 0.1773857027 0.1921540052 0.1863020957
- 0.1807540953 0.1959075928 0.1898200065
- 0.1840445995 0.1996611059 0.1932110041
- 0.1873351038 0.2032658011 0.1965949982
- 0.1906071007 0.2068558931 0.1999790967
- 0.1938004941 0.2104267031 0.2032371014
- 0.1969940066 0.2138625979 0.2064943016
- 0.2001820058 0.2172984928 0.2097516060
- 0.2032828927 0.2207036018 0.2128987014
- 0.2063837051 0.2239954025 0.2160367072
- 0.2094846070 0.2272873074 0.2191746980
- 0.2125124037 0.2305555940 0.2222305983
- 0.2155255973 0.2337138951 0.2252573073
- 0.2185387015 0.2368721068 0.2282838970
- 0.2215092927 0.2400290966 0.2312657982
- 0.2244399041 0.2430640012 0.2341890037
- 0.2273703963 0.2460989058 0.2371121943
- 0.2302929014 0.2491337955 0.2400342971
- 0.2331458032 0.2520878017 0.2428618073
- 0.2359987050 0.2550094128 0.2456893027
- 0.2388516068 0.2579309940 0.2485169023
- 0.2416612059 0.2608223855 0.2513025105
- 0.2444415987 0.2636403143 0.2540419102
- 0.2472219020 0.2664583027 0.2567811906
- 0.2500022054 0.2692762017 0.2595205903
- 0.2527149916 0.2720237970 0.2621931136
- 0.2554276884 0.2747471035 0.2648515105
- 0.2581403852 0.2774704993 0.2675099075
- 0.2608334124 0.2801876962 0.2701635957
- 0.2634831965 0.2828249037 0.2727478147
- 0.2661330998 0.2854621112 0.2753320038
- 0.2687830031 0.2880992889 0.2779161930
- 0.2714012861 0.2907147110 0.2804872990
- 0.2739928961 0.2932738066 0.2830036879
- 0.2765845060 0.2958329022 0.2855201960
- 0.2791759968 0.2983919084 0.2880367041
- 0.2817308009 0.3009246886 0.2905395031
- 0.2842684984 0.3034130037 0.2929942906
- 0.2868061066 0.3059012890 0.2954489887
- 0.2893437147 0.3083896041 0.2979038060
- 0.2918444872 0.3108552992 0.3003503084
- 0.2943322957 0.3132796884 0.3027490079
- 0.2968201041 0.3157039881 0.3051475883
- 0.2993079126 0.3181284070 0.3075462878
- 0.3017626107 0.3205395937 0.3099448979
- 0.3042044938 0.3229064047 0.3122938871
- 0.3066464067 0.3252730966 0.3146417141
- 0.3090882897 0.3276399076 0.3169896007
- 0.3115035892 0.3300065100 0.3193373978
- 0.3139032125 0.3323214948 0.3216522038
- 0.3163028061 0.3346365094 0.3239541054
- 0.3187023997 0.3369514942 0.3262560070
- 0.3210841119 0.3392665088 0.3285579085
- 0.3234448135 0.3415498137 0.3308443129
- 0.3258054852 0.3438183963 0.3331047893
- 0.3281661868 0.3460870087 0.3353652954
- 0.3305189013 0.3483555913 0.3376257122
- 0.3328438103 0.3506127894 0.3398861885
- 0.3351686895 0.3528400064 0.3421114087
- 0.3374935985 0.3550671935 0.3443346918
- 0.3398185074 0.3572942913 0.3465578854
- 0.3421131074 0.3595215082 0.3487811983
- 0.3444052041 0.3617197871 0.3509894013
- 0.3466972113 0.3639101088 0.3531793952
- 0.3489891887 0.3661004007 0.3553692997
- 0.3512642980 0.3682906926 0.3575592935
- 0.3535260856 0.3704738915 0.3597491980
- 0.3557879031 0.3726314902 0.3619127870
- 0.3580496907 0.3747890890 0.3640730083
- 0.3603076935 0.3769468069 0.3662331998
- 0.3625417054 0.3791044056 0.3683933914
- 0.3647755980 0.3812451065 0.3705467880
- 0.3670096099 0.3833738863 0.3726806045
- 0.3692435026 0.3855026960 0.3748143017
- 0.3714604974 0.3876315057 0.3769479990
- 0.3736687899 0.3897601962 0.3790816963
- 0.3758769929 0.3918665051 0.3812020123
- 0.3780852854 0.3939698935 0.3833121955
- 0.3802903891 0.3960733116 0.3854224086
- 0.3824748993 0.3981766999 0.3875325918
- 0.3846592903 0.4002771080 0.3896428049
- 0.3868438005 0.4023582935 0.3917357028
- 0.3890283108 0.4044393897 0.3938251138
- 0.3912005126 0.4065206051 0.3959144950
- 0.3933627903 0.4086017013 0.3980039060
- 0.3955250978 0.4106765091 0.4000923932
- 0.3976874053 0.4127382934 0.4021633863
- 0.3998498023 0.4148001075 0.4042344093
- 0.4019927979 0.4168618023 0.4063053131
- 0.4041343033 0.4189235866 0.4083763063
- 0.4062758982 0.4209772944 0.4104438126
- 0.4084174931 0.4230220914 0.4124985039
- 0.4105539024 0.4250670075 0.4145531058
- 0.4126757979 0.4271118045 0.4166077971
- 0.4147978127 0.4291566908 0.4186624885
- 0.4169197083 0.4311929047 0.4207122028
- 0.4190416038 0.4332230985 0.4227524102
- 0.4211533070 0.4352532029 0.4247925878
- 0.4232563972 0.4372833967 0.4268329144
- 0.4253596067 0.4393135011 0.4288730919
- 0.4274626970 0.4413351119 0.4309074879
- 0.4295659065 0.4433524013 0.4329349101
- 0.4316546023 0.4453696907 0.4349622130
- 0.4337396026 0.4473870099 0.4369894862
- 0.4358245134 0.4494042993 0.4390167892
- 0.4379095137 0.4514135122 0.4410381019
- 0.4399943948 0.4534195065 0.4430536926
- 0.4420616031 0.4554254115 0.4450694025
- 0.4441286922 0.4574314058 0.4470849931
- 0.4461956918 0.4594373107 0.4491006136
- 0.4482628107 0.4614359140 0.4511103034
- 0.4503270090 0.4634316862 0.4531151056
- 0.4523763061 0.4654273987 0.4551199973
- 0.4544255137 0.4674232006 0.4571247995
- 0.4564746916 0.4694189131 0.4591296911
- 0.4585238993 0.4714080989 0.4611288011
- 0.4605681002 0.4733943939 0.4631234109
- 0.4625990987 0.4753808081 0.4651181102
- 0.4646301866 0.4773671925 0.4671126902
- 0.4666613042 0.4793536067 0.4691073895
- 0.4686923921 0.4813339114 0.4710964859
- 0.4707168043 0.4833112955 0.4730812013
- 0.4727292955 0.4852887094 0.4750658870
- 0.4747416973 0.4872662127 0.4770506024
- 0.4767540991 0.4892435968 0.4790352881
- 0.4787665009 0.4912154973 0.4810147882
- 0.4807713032 0.4931839108 0.4829894006
- 0.4827642143 0.4951524138 0.4849640131
- 0.4847570956 0.4971208870 0.4869385958
- 0.4867500067 0.4990893006 0.4889132082
- 0.4887427986 0.5010527968 0.4908829927
- 0.4907281101 0.5030118823 0.4928469956
- 0.4927003086 0.5049710274 0.4948109984
- 0.4946725965 0.5069301128 0.4967750013
- 0.4966447949 0.5088893175 0.4987390041
- 0.4986169934 0.5108439922 0.5006989241
- 0.5005825758 0.5127928853 0.5026513934
- 0.5025327802 0.5147417784 0.5046039224
- 0.5044829845 0.5166907907 0.5065565109
- 0.5064331293 0.5186396837 0.5085089803
- 0.5083832741 0.5205851197 0.5104585290
- 0.5103294253 0.5225226283 0.5123981833
- 0.5122557878 0.5244600177 0.5143380165
- 0.5141823292 0.5263975263 0.5162776709
- 0.5161086917 0.5283349156 0.5182175040
- 0.5180351138 0.5302705169 0.5201560855
- 0.5199615955 0.5321947932 0.5220813751
- 0.5218629241 0.5341190100 0.5240067244
- 0.5237637162 0.5360432863 0.5259320140
- 0.5256645083 0.5379675031 0.5278573036
- 0.5275653005 0.5398917198 0.5297827125
- 0.5294660926 0.5418013930 0.5316932797
- 0.5313469172 0.5437102914 0.5336021781
- 0.5332199931 0.5456190705 0.5355110168
- 0.5350930095 0.5475279093 0.5374197960
- 0.5369660854 0.5494368076 0.5393285751
- 0.5388391018 0.5513328910 0.5412250757
- 0.5407006741 0.5532237291 0.5431150198
- 0.5425437093 0.5551146269 0.5450049043
- 0.5443866849 0.5570054054 0.5468947887
- 0.5462297201 0.5588961840 0.5487846732
- 0.5480726957 0.5607783198 0.5506668091
- 0.5499156117 0.5626481175 0.5525349975
- 0.5517275929 0.5645177960 0.5544031262
- 0.5535380840 0.5663875937 0.5562713146
- 0.5553485155 0.5682573915 0.5581395030
- 0.5571590066 0.5701255202 0.5600075126
- 0.5589694977 0.5719708800 0.5618509054
- 0.5607649088 0.5738161802 0.5636942983
- 0.5625402927 0.5756615996 0.5655375719
- 0.5643156767 0.5775070190 0.5673810244
- 0.5660911202 0.5793523192 0.5692244172
- 0.5678665042 0.5811793804 0.5710514784
- 0.5696418881 0.5829967260 0.5728666782
- 0.5713872910 0.5848138928 0.5746818781
- 0.5731251240 0.5866311789 0.5764971972
- 0.5748628974 0.5884484053 0.5783123970
- 0.5766006112 0.5902609825 0.5801253915
- 0.5783383846 0.5920462012 0.5819090009
- 0.5800744295 0.5938314199 0.5836926103
- 0.5817720294 0.5956165791 0.5854762197
- 0.5834695101 0.5974019170 0.5872597098
- 0.5851671100 0.5991870761 0.5890433192
- 0.5868647099 0.6009526253 0.5908104777
- 0.5885621905 0.6027017832 0.5925588012
- 0.5902531743 0.6044508815 0.5943070054
- 0.5919080973 0.6062000990 0.5960553288
- 0.5935629010 0.6079491973 0.5978035927
- 0.5952177048 0.6096982956 0.5995517969
- 0.5968725085 0.6114141941 0.6012710929
- 0.5985273123 0.6131231785 0.6029803753
- 0.6001772285 0.6148322225 0.6046897173
- 0.6017869115 0.6165410876 0.6063989997
- 0.6033965945 0.6182500720 0.6081082821
- 0.6050062776 0.6199591160 0.6098175049
- 0.6066160202 0.6216248870 0.6114888191
- 0.6082255840 0.6232897043 0.6131554842
- 0.6098353267 0.6249545217 0.6148222089
- 0.6114025116 0.6266192198 0.6164888144
- 0.6129649282 0.6282839775 0.6181554794
- 0.6145272255 0.6299487948 0.6198222041
- 0.6160895824 0.6315670013 0.6214476824
- 0.6176518798 0.6331837177 0.6230683923
- 0.6192142963 0.6348004937 0.6246889830
- 0.6207520962 0.6364172101 0.6263095737
- 0.6222651005 0.6380339265 0.6279302239
- 0.6237781048 0.6396507025 0.6295508146
- 0.6252911091 0.6412270069 0.6311358213
- 0.6268041134 0.6427921057 0.6327071190
- 0.6283171177 0.6443573236 0.6342784762
- 0.6298301220 0.6459224224 0.6358497739
- 0.6312978268 0.6474875808 0.6374210715
- 0.6327596903 0.6490526795 0.6389924288
- 0.6342216730 0.6505963206 0.6405450106
- 0.6356835961 0.6521067023 0.6420642138
- 0.6371455789 0.6536170840 0.6435832977
- 0.6386075020 0.6551274061 0.6451023817
- 0.6400669813 0.6566377878 0.6466215849
- 0.6414763927 0.6581482291 0.6481407285
- 0.6428859234 0.6596586108 0.6496598125
- 0.6442952752 0.6611245275 0.6511365175
- 0.6457048059 0.6625775099 0.6526008844
- 0.6471142769 0.6640303731 0.6540653110
- 0.6485236883 0.6654832959 0.6555296779
- 0.6499332190 0.6669362783 0.6569941044
- 0.6512916088 0.6683892012 0.6584585905
- 0.6526474953 0.6698421240 0.6599230170
- 0.6540033817 0.6712418795 0.6613336205
- 0.6553593278 0.6726351976 0.6627411842
- 0.6567150950 0.6740285158 0.6641489267
- 0.6580709815 0.6754218936 0.6655564904
- 0.6594269276 0.6768152118 0.6669641733
- 0.6607514024 0.6782084703 0.6683717966
- 0.6620529890 0.6796017885 0.6697794795
- 0.6633545756 0.6809514165 0.6711379290
- 0.6646561027 0.6822834015 0.6724871993
- 0.6659576893 0.6836155057 0.6738365293
- 0.6672592163 0.6849476099 0.6751857996
- 0.6685608029 0.6862797141 0.6765351295
- 0.6698623896 0.6876118183 0.6778843999
- 0.6711149812 0.6889439225 0.6792336702
- 0.6723617911 0.6902630925 0.6805573106
- 0.6736087203 0.6915329099 0.6818472147
- 0.6748554707 0.6928027868 0.6831371188
- 0.6761022806 0.6940726042 0.6844270229
- 0.6773492098 0.6953424811 0.6857169271
- 0.6785960197 0.6966122985 0.6870067716
- 0.6798428893 0.6978821754 0.6882966161
- 0.6810417771 0.6991519928 0.6895865202
- 0.6822339296 0.7004011273 0.6908357143
- 0.6834260225 0.7016083002 0.6920655966
- 0.6846179962 0.7028154731 0.6932954788
- 0.6858100891 0.7040227056 0.6945254803
- 0.6870021820 0.7052298784 0.6957554221
- 0.6881942153 0.7064371109 0.6969853044
- 0.6893863082 0.7076442838 0.6982151866
- 0.6905518770 0.7088515162 0.6994451880
- 0.6916894913 0.7100557089 0.7006422281
- 0.6928271055 0.7112004161 0.7018120885
- 0.6939646006 0.7123451233 0.7029820085
- 0.6951022148 0.7134897709 0.7041519284
- 0.6962398291 0.7146344781 0.7053217888
- 0.6973773837 0.7157791853 0.7064917088
- 0.6985148787 0.7169238925 0.7076616883
- 0.6996524930 0.7180685997 0.7088316083
- 0.7007526159 0.7192133069 0.7100014091
- 0.7018362880 0.7203385830 0.7111117244
- 0.7029200196 0.7214214802 0.7122220993
- 0.7040035725 0.7225043178 0.7133324146
- 0.7050873041 0.7235872149 0.7144426703
- 0.7061709762 0.7246699929 0.7155529857
- 0.7072547078 0.7257528901 0.7166634202
- 0.7083383203 0.7268357873 0.7177736759
- 0.7094219923 0.7279186249 0.7188839912
- 0.7104809284 0.7290015221 0.7199943066
- 0.7115116119 0.7300795913 0.7210462093
- 0.7125421762 0.7311016917 0.7220978141
- 0.7135729194 0.7321239114 0.7231494188
- 0.7146034837 0.7331460118 0.7242009044
- 0.7156342268 0.7341681719 0.7252525091
- 0.7166647911 0.7351902723 0.7263041139
- 0.7176954746 0.7362124920 0.7273557186
- 0.7187260985 0.7372345924 0.7284073234
- 0.7197567225 0.7382566929 0.7294588089
- 0.7207477093 0.7392789125 0.7304825187
- 0.7217264771 0.7402836084 0.7314764857
- 0.7227051854 0.7412465811 0.7324705720
- 0.7236840129 0.7422094941 0.7334647179
- 0.7246627808 0.7431725264 0.7344586849
- 0.7256414890 0.7441354990 0.7354527712
- 0.7266203165 0.7450984120 0.7364467978
- 0.7275990248 0.7460613847 0.7374408841
- 0.7285777926 0.7470242977 0.7384349704
- 0.7295565009 0.7479872704 0.7394289970
- 0.7305076122 0.7489503026 0.7403993011
- 0.7314357758 0.7499132156 0.7413372993
- 0.7323639989 0.7508239746 0.7422754169
- 0.7332922220 0.7517297268 0.7432134748
- 0.7342203856 0.7526353002 0.7441515923
- 0.7351486087 0.7535409927 0.7450897098
- 0.7360768914 0.7544466257 0.7460278273
- 0.7370051146 0.7553523183 0.7469658852
- 0.7379332781 0.7562578917 0.7479040027
- 0.7388615012 0.7571635842 0.7488421202
- 0.7397897243 0.7580692172 0.7497801781
- 0.7406799793 0.7589749098 0.7506768107
- 0.7415592074 0.7598804832 0.7515608072
- 0.7424383759 0.7607383132 0.7524446845
- 0.7433176041 0.7615888119 0.7533286810
- 0.7441967130 0.7624391913 0.7542126179
- 0.7450758815 0.7632896900 0.7550964952
- 0.7459551096 0.7641401887 0.7559804916
- 0.7468342781 0.7649906874 0.7568644285
- 0.7477135062 0.7658411264 0.7577484250
- 0.7485926747 0.7666916251 0.7586323023
- 0.7494719028 0.7675421238 0.7595162988
- 0.7503321767 0.7683925033 0.7603765726
- 0.7511640787 0.7692430019 0.7612084746
- 0.7519959211 0.7700877190 0.7620403171
- 0.7528278232 0.7708852887 0.7628720999
- 0.7536597252 0.7716829181 0.7637040019
- 0.7544915080 0.7724806070 0.7645357847
- 0.7553234100 0.7732781768 0.7653676271
- 0.7561553121 0.7740758061 0.7661995292
- 0.7569870949 0.7748734951 0.7670313120
- 0.7578189969 0.7756711245 0.7678630948
- 0.7586507797 0.7764686942 0.7686949968
- 0.7594826818 0.7772663832 0.7695267797
- 0.7602974176 0.7780640125 0.7703371048
- 0.7610837221 0.7788615823 0.7711189985
- 0.7618700266 0.7796592712 0.7719008923
- 0.7626562715 0.7804281116 0.7726829052
- 0.7634426951 0.7811753154 0.7734647989
- 0.7642289996 0.7819225788 0.7742466927
- 0.7650153041 0.7826699018 0.7750285864
- 0.7658017278 0.7834171057 0.7758104801
- 0.7665879726 0.7841644287 0.7765923738
- 0.7673742771 0.7849116921 0.7773743272
- 0.7681607008 0.7856588960 0.7781562805
- 0.7689470053 0.7864062190 0.7789381742
- 0.7697333097 0.7871534824 0.7797201276
- 0.7704908252 0.7879006863 0.7804713845
- 0.7712334991 0.7886480093 0.7812057137
- 0.7719761729 0.7893952727 0.7819399834
- 0.7727187872 0.7901334167 0.7826743126
- 0.7734615207 0.7908328772 0.7834085822
- 0.7742041945 0.7915323973 0.7841429114
- 0.7749469280 0.7922317982 0.7848771811
- 0.7756894827 0.7929313183 0.7856115103
- 0.7764322162 0.7936307788 0.7863457799
- 0.7771748900 0.7943302989 0.7870801091
- 0.7779176235 0.7950296998 0.7878143787
- 0.7786601782 0.7957292199 0.7885487080
- 0.7794029117 0.7964286804 0.7892829776
- 0.7801374197 0.7971280813 0.7900161743
- 0.7808383703 0.7978276014 0.7907052040
- 0.7815393209 0.7985271215 0.7913942933
- 0.7822402716 0.7992265224 0.7920833230
- 0.7829412222 0.7999259830 0.7927722931
- 0.7836421728 0.8005850911 0.7934613824
- 0.7843431234 0.8012393117 0.7941504121
- 0.7850440741 0.8018935919 0.7948395014
- 0.7857450843 0.8025478721 0.7955284715
- 0.7864459753 0.8032020926 0.7962175012
- 0.7871469855 0.8038563728 0.7969065905
- 0.7878478765 0.8045107126 0.7975956202
- 0.7885488868 0.8051649928 0.7982845902
- 0.7892497778 0.8058192134 0.7989736795
- 0.7899507880 0.8064734936 0.7996627092
- 0.7906147838 0.8071277738 0.8003299236
- 0.7912759781 0.8077819943 0.8009759784
- 0.7919371128 0.8084362745 0.8016222119
- 0.7925983071 0.8090906143 0.8022683859
- 0.7932595015 0.8097448945 0.8029146194
- 0.7939206958 0.8103731275 0.8035606742
- 0.7945818901 0.8109847903 0.8042069077
- 0.7952430844 0.8115965128 0.8048530817
- 0.7959042788 0.8122081757 0.8054991961
- 0.7965654731 0.8128197789 0.8061454296
- 0.7972267270 0.8134315014 0.8067916036
- 0.7978879213 0.8140432239 0.8074377775
- 0.7985491157 0.8146548271 0.8080838919
- 0.7992103100 0.8152664900 0.8087301254
- 0.7998715043 0.8158782125 0.8093762994
- 0.8005021811 0.8164898157 0.8100209832
- 0.8011255860 0.8171014786 0.8106266856
- 0.8017489910 0.8177132010 0.8112323880
- 0.8023723960 0.8183249235 0.8118380904
- 0.8029958010 0.8189365268 0.8124437928
- 0.8036192060 0.8195481896 0.8130494952
- 0.8042424917 0.8201494217 0.8136551976
- 0.8048658967 0.8207209706 0.8142609000
- 0.8054893017 0.8212926984 0.8148664832
- 0.8061127067 0.8218643069 0.8154721856
- 0.8067361116 0.8224359155 0.8160778880
- 0.8073595166 0.8230075836 0.8166835904
- 0.8079829216 0.8235791922 0.8172892928
- 0.8086063266 0.8241508007 0.8178949952
- 0.8092296720 0.8247225285 0.8185006976
- 0.8098530769 0.8252940774 0.8191064000
- 0.8104491234 0.8258656859 0.8197119832
- 0.8110365868 0.8264374137 0.8202977180
- 0.8116241097 0.8270090222 0.8208652735
- 0.8122116923 0.8275805712 0.8214328289
- 0.8127992153 0.8281521797 0.8220003843
- 0.8133867979 0.8287239075 0.8225678802
- 0.8139743209 0.8292955160 0.8231354952
- 0.8145617843 0.8298671246 0.8237029910
- 0.8151494265 0.8304100037 0.8242706060
- 0.8157368898 0.8309440017 0.8248381019
- 0.8163244724 0.8314781189 0.8254057169
- 0.8169119954 0.8320121765 0.8259732127
- 0.8174995184 0.8325462937 0.8265408278
- 0.8180871010 0.8330804110 0.8271083236
- 0.8186746240 0.8336145282 0.8276758790
- 0.8192622066 0.8341485858 0.8282433748
- 0.8198497295 0.8346827030 0.8288109899
- 0.8204119802 0.8352168202 0.8293784857
- 0.8209655881 0.8357508779 0.8299461007
- 0.8215191960 0.8362848759 0.8304811716
- 0.8220728040 0.8368189931 0.8310129046
- 0.8226264119 0.8373531103 0.8315445781
- 0.8231800199 0.8378872275 0.8320763111
- 0.8237336278 0.8384212852 0.8326079845
- 0.8242871761 0.8389554024 0.8331397176
- 0.8248407841 0.8394895196 0.8336713910
- 0.8253943920 0.8400220275 0.8342031240
- 0.8259480000 0.8405209780 0.8347347975
- 0.8265016079 0.8410199881 0.8352664709
- 0.8270552158 0.8415188789 0.8357982039
- 0.8276088238 0.8420178890 0.8363298774
- 0.8281623721 0.8425168991 0.8368616104
- 0.8287159801 0.8430157900 0.8373932838
- 0.8292695880 0.8435148001 0.8379250169
- 0.8298231959 0.8440138102 0.8384566903
- 0.8303549886 0.8445127010 0.8389884233
- 0.8308765292 0.8450117111 0.8395200968
- 0.8313980103 0.8455106020 0.8400486112
- 0.8319196105 0.8460096121 0.8405466080
- 0.8324410915 0.8465086222 0.8410447240
- 0.8329625726 0.8470075130 0.8415427804
- 0.8334841132 0.8475065231 0.8420407772
- 0.8340057135 0.8480054736 0.8425388932
- 0.8345271945 0.8485044241 0.8430370092
- 0.8350486755 0.8490033746 0.8435351253
- 0.8355702758 0.8495023847 0.8440331221
- 0.8360918164 0.8500012159 0.8445311785
- 0.8366132975 0.8504673839 0.8450292945
- 0.8371348977 0.8509336114 0.8455272913
- 0.8376563787 0.8513997197 0.8460254073
- 0.8381779194 0.8518658876 0.8465235233
- 0.8386995196 0.8523319960 0.8470215201
- 0.8392210007 0.8527982235 0.8475195765
- 0.8397424817 0.8532642722 0.8480176926
- 0.8402487040 0.8537304997 0.8485158086
- 0.8407400250 0.8541966081 0.8490138054
- 0.8412312865 0.8546627760 0.8495119214
- 0.8417226076 0.8551290035 0.8500093222
- 0.8422138095 0.8555951118 0.8504759073
- 0.8427050710 0.8560612798 0.8509424925
- 0.8431963921 0.8565273881 0.8514090180
- 0.8436875939 0.8569936156 0.8518756032
- 0.8441789150 0.8574597239 0.8523421884
- 0.8446701765 0.8579258919 0.8528087735
- 0.8451614976 0.8583920002 0.8532752991
- 0.8456526995 0.8588582277 0.8537418842
- 0.8461440206 0.8593243957 0.8542085290
- 0.8466352820 0.8597905040 0.8546749949
- 0.8471266031 0.8602398038 0.8551415801
- 0.8476178050 0.8606753945 0.8556082249
- 0.8481091261 0.8611109257 0.8560746908
- 0.8486003876 0.8615465164 0.8565412760
- 0.8490915895 0.8619819880 0.8570079207
- 0.8495829105 0.8624175787 0.8574743867
- 0.8500698805 0.8628532290 0.8579409719
- 0.8505327106 0.8632887006 0.8584076166
- 0.8509954214 0.8637242913 0.8588742018
- 0.8514581919 0.8641598225 0.8593407273
- 0.8519209027 0.8645954132 0.8598073125
- 0.8523836732 0.8650308847 0.8602566123
- 0.8528465033 0.8654664755 0.8606936932
- 0.8533092141 0.8659020066 0.8611307740
- 0.8537719846 0.8663375974 0.8615679145
- 0.8542348146 0.8667731285 0.8620049953
- 0.8546975255 0.8672087193 0.8624420762
- 0.8551602960 0.8676443100 0.8628792167
- 0.8556230068 0.8680797815 0.8633162975
- 0.8560857773 0.8685153723 0.8637533784
- 0.8565486073 0.8689509034 0.8641905189
- 0.8570113182 0.8693864942 0.8646275997
- 0.8574740887 0.8698220253 0.8650646806
- 0.8579369187 0.8702406883 0.8655018210
- 0.8583996296 0.8706477880 0.8659389019
- 0.8588624001 0.8710548282 0.8663759828
- 0.8593251705 0.8714619279 0.8668131232
- 0.8597878814 0.8718689084 0.8672502041
- 0.8602361083 0.8722760081 0.8676872849
- 0.8606721163 0.8726829886 0.8681244254
- 0.8611080050 0.8730900884 0.8685615063
- 0.8615438938 0.8734971285 0.8689985871
- 0.8619799018 0.8739041090 0.8694357276
- 0.8624157906 0.8743112087 0.8698728085
- 0.8628516793 0.8747181892 0.8702903986
- 0.8632876873 0.8751252890 0.8706998825
- 0.8637235761 0.8755323291 0.8711094856
- 0.8641595244 0.8759394288 0.8715190887
- 0.8645954728 0.8763464093 0.8719285727
- 0.8650314212 0.8767535090 0.8723381758
- 0.8654673100 0.8771604896 0.8727477789
- 0.8659031987 0.8775675893 0.8731573224
- 0.8663392067 0.8779746294 0.8735669255
- 0.8667750955 0.8783817291 0.8739765286
- 0.8672109842 0.8787887096 0.8743860126
- 0.8676469922 0.8791958094 0.8747956157
- 0.8680828810 0.8796027899 0.8752052188
- 0.8685188293 0.8800091743 0.8756147027
- 0.8689547777 0.8803896904 0.8760243058
- 0.8693907261 0.8807702065 0.8764339089
- 0.8698266149 0.8811507821 0.8768433928
- 0.8702474236 0.8815312982 0.8772529960
- 0.8706580997 0.8819118142 0.8776625991
- 0.8710687757 0.8822922707 0.8780720830
- 0.8714795113 0.8826727867 0.8784816861
- 0.8718901873 0.8830533028 0.8788912892
- 0.8723009229 0.8834338188 0.8793007731
- 0.8727115989 0.8838143945 0.8797103763
- 0.8731222749 0.8841949105 0.8801124096
- 0.8735330105 0.8845754266 0.8804963231
- 0.8739436865 0.8849558830 0.8808801770
- 0.8743544221 0.8853363991 0.8812639713
- 0.8747650981 0.8857169151 0.8816478848
- 0.8751757741 0.8860973716 0.8820317984
- 0.8755865097 0.8864778876 0.8824155927
- 0.8759971857 0.8868585229 0.8827995062
- 0.8764079213 0.8872389793 0.8831834197
- 0.8768185973 0.8876194954 0.8835672140
- 0.8772292733 0.8880000114 0.8839511275
- 0.8776400089 0.8883805275 0.8843349218
- 0.8780506849 0.8887609839 0.8847187757
- 0.8784614205 0.8891415000 0.8851026893
- 0.8788720965 0.8895220757 0.8854864836
- 0.8792827725 0.8899025917 0.8858703971
- 0.8796935081 0.8902646899 0.8862543106
- 0.8800982237 0.8906205893 0.8866381049
- 0.8804851770 0.8909764290 0.8870220184
- 0.8808721900 0.8913322091 0.8874058127
- 0.8812592030 0.8916881084 0.8877897263
- 0.8816462159 0.8920438886 0.8881735802
- 0.8820331097 0.8923997879 0.8885573745
- 0.8824201226 0.8927556276 0.8889412880
- 0.8828070760 0.8931114078 0.8893252015
- 0.8831940889 0.8934673071 0.8897089958
- 0.8835811019 0.8938230872 0.8900871277
- 0.8839681149 0.8941789269 0.8904470205
- 0.8843551278 0.8945348263 0.8908069134
- 0.8847420812 0.8948906064 0.8911666870
- 0.8851290941 0.8952463865 0.8915265799
- 0.8855161071 0.8956022859 0.8918864727
- 0.8859031200 0.8959581256 0.8922464252
- 0.8862900734 0.8963140249 0.8926063180
- 0.8866770864 0.8966698050 0.8929662108
- 0.8870640993 0.8970255852 0.8933259845
- 0.8874511123 0.8973814845 0.8936858773
- 0.8878381252 0.8977373242 0.8940458298
- 0.8882250786 0.8980931044 0.8944057226
- 0.8886120915 0.8984490037 0.8947656155
- 0.8889991045 0.8988047838 0.8951255083
- 0.8893861175 0.8991606832 0.8954852819
- 0.8897730708 0.8995165229 0.8958451748
- 0.8901509047 0.8998723030 0.8962051272
- 0.8905156255 0.9002134800 0.8965650201
- 0.8908804059 0.9005463719 0.8969249129
- 0.8912451267 0.9008792043 0.8972848058
- 0.8916099072 0.9012120962 0.8976445794
- 0.8919746280 0.9015449882 0.8980044723
- 0.8923392892 0.9018778801 0.8983644247
- 0.8927041292 0.9022107720 0.8987243176
- 0.8930687904 0.9025437236 0.8990842104
- 0.8934335709 0.9028766155 0.8994441032
- 0.8937982917 0.9032095075 0.8998038769
- 0.8941630721 0.9035423994 0.9001536965
- 0.8945277929 0.9038752913 0.9004911780
- 0.8948925138 0.9042081833 0.9008287191
- 0.8952572942 0.9045410752 0.9011662006
- 0.8956220150 0.9048740268 0.9015038013
- 0.8959867954 0.9052069187 0.9018412828
- 0.8963515162 0.9055398107 0.9021788239
- 0.8967161775 0.9058727026 0.9025163054
- 0.8970810175 0.9062055945 0.9028539062
- 0.8974456787 0.9065384865 0.9031913877
- 0.8978105187 0.9068713784 0.9035289288
- 0.8981751800 0.9072042704 0.9038664103
- 0.8985400200 0.9075372219 0.9042040110
- 0.8989046812 0.9078701138 0.9045414925
- 0.8992694020 0.9082030058 0.9048789740
- 0.8996341825 0.9085358977 0.9052165747
- 0.8999989033 0.9088687897 0.9055541158
- 0.9003428221 0.9092016816 0.9058915973
- 0.9006866813 0.9095345736 0.9062290788
- 0.9010306001 0.9098675251 0.9065666795
- 0.9013743997 0.9101876020 0.9069042206
- 0.9017183185 0.9104992151 0.9072417021
- 0.9020621181 0.9108107090 0.9075791836
- 0.9024059772 0.9111223221 0.9079167843
- 0.9027498960 0.9114338756 0.9082543254
- 0.9030936956 0.9117454886 0.9085918069
- 0.9034376144 0.9120571017 0.9089292884
- 0.9037814140 0.9123687148 0.9092668891
- 0.9041252732 0.9126802087 0.9096043706
- 0.9044691920 0.9129918218 0.9099419117
- 0.9048129916 0.9133033752 0.9102622271
- 0.9051569104 0.9136149883 0.9105789065
- 0.9055007100 0.9139266014 0.9108955860
- 0.9058446288 0.9142382145 0.9112123251
- 0.9061884284 0.9145497084 0.9115288854
- 0.9065322876 0.9148613214 0.9118456244
- 0.9068762064 0.9151728749 0.9121623039
- 0.9072200060 0.9154844880 0.9124789834
- 0.9075639248 0.9157961011 0.9127957225
- 0.9079077244 0.9161077142 0.9131124020
- 0.9082515836 0.9164192080 0.9134290814
- 0.9085955024 0.9167308211 0.9137458205
- 0.9089393020 0.9170423746 0.9140625000
- 0.9092832208 0.9173539877 0.9143791199
- 0.9096270204 0.9176656008 0.9146957994
- 0.9099708796 0.9179772139 0.9150124788
- 0.9102967978 0.9182887077 0.9153292179
- 0.9106211066 0.9186003208 0.9156458974
- 0.9109454155 0.9189118743 0.9159625769
- 0.9112696052 0.9192234874 0.9162793159
- 0.9115939140 0.9195351005 0.9165959954
- 0.9119182229 0.9198467135 0.9169126749
- 0.9122424126 0.9201481938 0.9172292948
- 0.9125667214 0.9204400182 0.9175459743
- 0.9128909707 0.9207317829 0.9178627133
- 0.9132152200 0.9210234880 0.9181793928
- 0.9135395288 0.9213153124 0.9184960723
- 0.9138637781 0.9216070771 0.9188128114
- 0.9141880274 0.9218989015 0.9191294909
- 0.9145122766 0.9221907258 0.9194461703
- 0.9148365855 0.9224824905 0.9197629094
- 0.9151608944 0.9227741957 0.9200747013
- 0.9154850841 0.9230660200 0.9203718901
- 0.9158093929 0.9233577847 0.9206691980
- 0.9161337018 0.9236496091 0.9209665060
- 0.9164578915 0.9239413738 0.9212638140
- 0.9167822003 0.9242331982 0.9215610027
- 0.9171065092 0.9245249033 0.9218583107
- 0.9174306989 0.9248167276 0.9221556187
- 0.9177550077 0.9251084924 0.9224528074
- 0.9180793166 0.9254003167 0.9227501154
- 0.9184035063 0.9256920815 0.9230474234
- 0.9187278152 0.9259837866 0.9233446717
- 0.9190521240 0.9262756109 0.9236419201
- 0.9193763733 0.9265673757 0.9239392281
- 0.9197006226 0.9268592000 0.9242364764
- 0.9200235009 0.9271510243 0.9245337844
- 0.9203293920 0.9274427891 0.9248309731
- 0.9206352830 0.9277344942 0.9251282811
- 0.9209411740 0.9280263186 0.9254255891
- 0.9212471247 0.9283180833 0.9257227778
- 0.9215530157 0.9286099076 0.9260200858
- 0.9218589067 0.9289016724 0.9263173938
- 0.9221647978 0.9291934967 0.9266147017
- 0.9224706888 0.9294852018 0.9269118905
- 0.9227765799 0.9297770262 0.9272091985
- 0.9230824709 0.9300644994 0.9275065064
- 0.9233884215 0.9303379059 0.9278036952
- 0.9236943126 0.9306111932 0.9281010032
- 0.9240002036 0.9308845997 0.9283983111
- 0.9243060946 0.9311580062 0.9286956191
- 0.9246119857 0.9314314127 0.9289928079
- 0.9249178767 0.9317048192 0.9292901158
- 0.9252238274 0.9319782257 0.9295874238
- 0.9255297184 0.9322515726 0.9298846722
- 0.9258356094 0.9325249791 0.9301708937
- 0.9261415005 0.9327983856 0.9304500222
- 0.9264473915 0.9330717921 0.9307292104
- 0.9267532825 0.9333450794 0.9310083985
- 0.9270591736 0.9336184859 0.9312875867
- 0.9273651242 0.9338918924 0.9315667748
- 0.9276710153 0.9341652989 0.9318460226
- 0.9279769063 0.9344387054 0.9321250916
- 0.9282827973 0.9347121119 0.9324042797
- 0.9285886884 0.9349855185 0.9326835275
- 0.9288945794 0.9352589250 0.9329627156
- 0.9292004704 0.9355322719 0.9332419038
- 0.9295064211 0.9358056188 0.9335210919
- 0.9298123121 0.9360790253 0.9338002205
- 0.9301115274 0.9363523722 0.9340794086
- 0.9304001927 0.9366257787 0.9343585968
- 0.9306889176 0.9368991852 0.9346377850
- 0.9309775829 0.9371725917 0.9349169731
- 0.9312661886 0.9374459982 0.9351962209
- 0.9315549135 0.9377194047 0.9354752898
- 0.9318435788 0.9379928112 0.9357544780
- 0.9321323037 0.9382662177 0.9360337257
- 0.9324209094 0.9385395050 0.9363129139
- 0.9327095747 0.9388129115 0.9365921021
- 0.9329982996 0.9390863180 0.9368712902
- 0.9332870245 0.9393597245 0.9371504188
- 0.9335756898 0.9396330714 0.9374296069
- 0.9338642955 0.9399064779 0.9377087951
- 0.9341530204 0.9401686192 0.9379879832
- 0.9344416857 0.9404249191 0.9382671714
- 0.9347304106 0.9406812787 0.9385464191
- 0.9350190163 0.9409375787 0.9388254881
- 0.9353076816 0.9411938787 0.9391046762
- 0.9355964065 0.9414501786 0.9393839240
- 0.9358850718 0.9417064786 0.9396631122
- 0.9361737967 0.9419627786 0.9399423003
- 0.9364624023 0.9422190785 0.9402080774
- 0.9367511272 0.9424753785 0.9404703975
- 0.9370397925 0.9427316785 0.9407327771
- 0.9373285174 0.9429879785 0.9409950972
- 0.9376171827 0.9432442784 0.9412574172
- 0.9379057884 0.9435005784 0.9415196776
- 0.9381945133 0.9437568784 0.9417821169
- 0.9384831786 0.9440131783 0.9420443773
- 0.9387719035 0.9442694783 0.9423066974
- 0.9390605092 0.9445257783 0.9425690770
- 0.9393491745 0.9447820783 0.9428313971
- 0.9396378994 0.9450383782 0.9430937171
- 0.9399266243 0.9452946782 0.9433560967
- 0.9402031898 0.9455509782 0.9436184168
- 0.9404757023 0.9458072782 0.9438806772
- 0.9407482743 0.9460635781 0.9441431165
- 0.9410207868 0.9463198781 0.9444053769
- 0.9412932992 0.9465761781 0.9446676970
- 0.9415658712 0.9468324780 0.9449300170
- 0.9418383837 0.9470888972 0.9451923966
- 0.9421108961 0.9473451972 0.9454547167
- 0.9423835278 0.9476014972 0.9457169771
- 0.9426559806 0.9478577971 0.9459794164
- 0.9429286122 0.9481140971 0.9462416768
- 0.9432011247 0.9483703971 0.9465039968
- 0.9434735775 0.9486266971 0.9467663765
- 0.9437462091 0.9488829970 0.9470286965
- 0.9440187216 0.9491392970 0.9472910166
- 0.9442911744 0.9493955970 0.9475533962
- 0.9445638061 0.9496518970 0.9478157163
- 0.9448363185 0.9499081969 0.9480779767
- 0.9451087713 0.9501543045 0.9483402967
- 0.9453814030 0.9503946900 0.9486026764
- 0.9456539154 0.9506351948 0.9488649964
- 0.9459264278 0.9508755803 0.9491273165
- 0.9461989999 0.9511160254 0.9493896961
- 0.9464715123 0.9513564706 0.9496520162
- 0.9467440248 0.9515969157 0.9499142766
- 0.9470165968 0.9518373013 0.9501661062
- 0.9472891092 0.9520778060 0.9504126906
- 0.9475616217 0.9523181915 0.9506592751
- 0.9478341937 0.9525585771 0.9509059787
- 0.9481067061 0.9527990818 0.9511526227
- 0.9483792186 0.9530395269 0.9513992071
- 0.9486517906 0.9532799125 0.9516459107
- 0.9489243031 0.9535202980 0.9518924952
- 0.9491968155 0.9537608027 0.9521390796
- 0.9494693875 0.9540011883 0.9523857832
- 0.9497419000 0.9542415738 0.9526324272
- 0.9500135779 0.9544820786 0.9528790116
- 0.9502710104 0.9547225237 0.9531255960
- 0.9505283833 0.9549629092 0.9533722997
- 0.9507858157 0.9552034140 0.9536188841
- 0.9510431886 0.9554437995 0.9538655281
- 0.9513006210 0.9556841850 0.9541121721
- 0.9515579939 0.9559246898 0.9543588161
- 0.9518154263 0.9561650753 0.9546054006
- 0.9520727992 0.9564055204 0.9548519850
- 0.9523301721 0.9566460252 0.9550986886
- 0.9525876045 0.9568864107 0.9553452730
- 0.9528449774 0.9571267962 0.9555919170
- 0.9531024098 0.9573671818 0.9558386207
- 0.9533597827 0.9576076865 0.9560852051
- 0.9536172152 0.9578480721 0.9563317895
- 0.9538745880 0.9580885172 0.9565784931
- 0.9541320205 0.9583290219 0.9568250775
- 0.9543893933 0.9585694075 0.9570717216
- 0.9546468258 0.9588097930 0.9573183060
- 0.9549041986 0.9590502977 0.9575650096
- 0.9551615715 0.9592906833 0.9578115940
- 0.9554190040 0.9595311284 0.9580581784
- 0.9556763768 0.9597715735 0.9583048820
- 0.9559338093 0.9600113034 0.9585515261
- 0.9561911821 0.9602369070 0.9587981105
- 0.9564486146 0.9604626298 0.9590448141
- 0.9567059875 0.9606882930 0.9592913985
- 0.9569634199 0.9609140158 0.9595379829
- 0.9572207928 0.9611396790 0.9597846270
- 0.9574782252 0.9613652825 0.9600294232
- 0.9577355981 0.9615910053 0.9602614045
- 0.9579929709 0.9618167281 0.9604933858
- 0.9582504034 0.9620423913 0.9607254267
- 0.9585077763 0.9622681141 0.9609574080
- 0.9587652087 0.9624937773 0.9611893892
- 0.9590225816 0.9627193809 0.9614213705
- 0.9592800140 0.9629451036 0.9616534114
- 0.9595373869 0.9631708264 0.9618853927
- 0.9597948194 0.9633964896 0.9621173739
- 0.9600493908 0.9636222124 0.9623494148
- 0.9602925777 0.9638478160 0.9625813961
- 0.9605358243 0.9640734792 0.9628133774
- 0.9607790112 0.9642992020 0.9630454183
- 0.9610221982 0.9645249248 0.9632773995
- 0.9612653852 0.9647505879 0.9635093808
- 0.9615085721 0.9649763107 0.9637414217
- 0.9617518187 0.9652019143 0.9639734030
- 0.9619951248 0.9654275775 0.9642053843
- 0.9622383118 0.9656533003 0.9644374251
- 0.9624814987 0.9658790231 0.9646694064
- 0.9627246857 0.9661046863 0.9649013877
- 0.9629678726 0.9663304090 0.9651334286
- 0.9632111192 0.9665560126 0.9653654099
- 0.9634543061 0.9667816758 0.9655973911
- 0.9636976123 0.9670073986 0.9658293724
- 0.9639407992 0.9672331214 0.9660614133
- 0.9641839862 0.9674587846 0.9662933946
- 0.9644271731 0.9676843882 0.9665253758
- 0.9646704197 0.9679101110 0.9667574167
- 0.9649136066 0.9681357741 0.9669893980
- 0.9651567936 0.9683614969 0.9672213793
- 0.9654000998 0.9685872197 0.9674534202
- 0.9656432867 0.9688128829 0.9676854014
- 0.9658864737 0.9690384865 0.9679173827
- 0.9661297202 0.9692642093 0.9681494236
- 0.9663729072 0.9694898725 0.9683814049
- 0.9666160941 0.9697155952 0.9686133862
- 0.9668592811 0.9699413180 0.9688454270
- 0.9671025276 0.9701567888 0.9690774083
- 0.9673457742 0.9703688025 0.9693093896
- 0.9675890207 0.9705808163 0.9695413709
- 0.9678322077 0.9707927108 0.9697734118
- 0.9680753946 0.9710047245 0.9700049758
- 0.9683185816 0.9712166786 0.9702234268
- 0.9685618281 0.9714285731 0.9704418182
- 0.9688050151 0.9716405869 0.9706600904
- 0.9690483212 0.9718526006 0.9708784819
- 0.9692915082 0.9720646143 0.9710968733
- 0.9695346951 0.9722765088 0.9713152051
- 0.9697778821 0.9724885225 0.9715335965
- 0.9700199962 0.9727004766 0.9717519283
- 0.9702498913 0.9729124904 0.9719703197
- 0.9704797864 0.9731243849 0.9721887112
- 0.9707096815 0.9733363986 0.9724069834
- 0.9709395766 0.9735484123 0.9726253748
- 0.9711694717 0.9737603068 0.9728438258
- 0.9713994265 0.9739723206 0.9730620980
- 0.9716293812 0.9741842747 0.9732804894
- 0.9718592763 0.9743962884 0.9734988213
- 0.9720891714 0.9746081829 0.9737172127
- 0.9723191261 0.9748201966 0.9739356041
- 0.9725490212 0.9750322104 0.9741538763
- 0.9727789164 0.9752442241 0.9743723273
- 0.9730088115 0.9754561186 0.9745907187
- 0.9732388258 0.9756680727 0.9748089910
- 0.9734687209 0.9758800864 0.9750273824
- 0.9736986160 0.9760921001 0.9752457142
- 0.9739285111 0.9763039947 0.9754641056
- 0.9741584063 0.9765160084 0.9756824970
- 0.9743883014 0.9767280221 0.9759008288
- 0.9746181965 0.9769399166 0.9761192203
- 0.9748480916 0.9771518707 0.9763376117
- 0.9750781059 0.9773638844 0.9765558839
- 0.9753080010 0.9775758982 0.9767742753
- 0.9755378962 0.9777877927 0.9769926071
- 0.9757677913 0.9779998064 0.9772109985
- 0.9759976864 0.9782118201 0.9774293900
- 0.9762275815 0.9784237742 0.9776477218
- 0.9764574766 0.9786357284 0.9778661132
- 0.9766874909 0.9788476825 0.9780845046
- 0.9769173861 0.9790596962 0.9783027768
- 0.9771472812 0.9792717099 0.9785212278
- 0.9773771763 0.9794836044 0.9787395000
- 0.9776070714 0.9796956182 0.9789578915
- 0.9778370261 0.9799075723 0.9791762829
- 0.9780669212 0.9801123738 0.9793946147
- 0.9782968760 0.9803115726 0.9796130061
- 0.9785267711 0.9805107713 0.9798313975
- 0.9787567258 0.9807100296 0.9800468087
- 0.9789866209 0.9809092879 0.9802525043
- 0.9792165160 0.9811084867 0.9804580808
- 0.9794464111 0.9813076854 0.9806637764
- 0.9796763062 0.9815068841 0.9808694124
- 0.9799063206 0.9817062020 0.9810751081
- 0.9801288247 0.9819054008 0.9812806845
- 0.9803462029 0.9821045995 0.9814863801
- 0.9805637002 0.9823039174 0.9816920161
- 0.9807810783 0.9825031161 0.9818977118
- 0.9809985757 0.9827023149 0.9821032882
- 0.9812160134 0.9829015136 0.9823089838
- 0.9814333916 0.9831007719 0.9825146198
- 0.9816508889 0.9832999706 0.9827203155
- 0.9818683267 0.9834992290 0.9829258919
- 0.9820858240 0.9836984277 0.9831315875
- 0.9823032022 0.9838976860 0.9833372235
- 0.9825206995 0.9840968847 0.9835429192
- 0.9827380776 0.9842960835 0.9837484956
- 0.9829555154 0.9844954014 0.9839541912
- 0.9831730127 0.9846946001 0.9841598272
- 0.9833903909 0.9848937988 0.9843655229
- 0.9836078882 0.9850929976 0.9845710993
- 0.9838253260 0.9852923155 0.9847767949
- 0.9840428233 0.9854915142 0.9849823713
- 0.9842602015 0.9856907129 0.9851881266
- 0.9844775796 0.9858899117 0.9853937030
- 0.9846950769 0.9860892296 0.9855993986
- 0.9849125147 0.9862884283 0.9858049750
- 0.9851300120 0.9864876270 0.9860106707
- 0.9853473902 0.9866868854 0.9862163067
- 0.9855648875 0.9868860841 0.9864220023
- 0.9857823253 0.9870852828 0.9866275787
- 0.9859997034 0.9872844815 0.9868332744
- 0.9862172008 0.9874837995 0.9870389104
- 0.9864345789 0.9876829982 0.9872446060
- 0.9866520762 0.9878821969 0.9874501824
- 0.9868695140 0.9880813956 0.9876558781
- 0.9870870113 0.9882807136 0.9878615141
- 0.9873043895 0.9884799123 0.9880672097
- 0.9875218272 0.9886791110 0.9882727861
- 0.9877393246 0.9888783097 0.9884784818
- 0.9879567027 0.9890776277 0.9886841178
- 0.9881742001 0.9892768264 0.9888898134
- 0.9883915782 0.9894760251 0.9890953898
- 0.9886090755 0.9896752834 0.9893010855
- 0.9888265133 0.9898744822 0.9895067215
- 0.9890438914 0.9900693297 0.9897124171
- 0.9892613888 0.9902567267 0.9899179935
- 0.9894788265 0.9904441237 0.9901164770
- 0.9896963239 0.9906314015 0.9903103113
- 0.9899137020 0.9908187985 0.9905040860
- 0.9901241064 0.9910061955 0.9906979203
- 0.9903299212 0.9911935925 0.9908916950
- 0.9905356169 0.9913808703 0.9910855293
- 0.9907413721 0.9915683270 0.9912793040
- 0.9909471273 0.9917557240 0.9914730787
- 0.9911528230 0.9919430017 0.9916669130
- 0.9913585782 0.9921303988 0.9918606877
- 0.9915642738 0.9923177958 0.9920545220
- 0.9917700887 0.9925051928 0.9922482967
- 0.9919757843 0.9926924706 0.9924420118
- 0.9921815991 0.9928799272 0.9926357865
- 0.9923872948 0.9930673242 0.9928296208
- 0.9925931096 0.9932546020 0.9930233955
- 0.9927988052 0.9934419990 0.9932171702
- 0.9930046201 0.9936293960 0.9934110045
- 0.9932103157 0.9938166738 0.9936047792
- 0.9934160709 0.9940040708 0.9937986135
- 0.9936218262 0.9941915274 0.9939923882
- 0.9938275814 0.9943789244 0.9941862226
- 0.9940332770 0.9945662022 0.9943799973
- 0.9942390919 0.9947535992 0.9945737720
- 0.9944447875 0.9949409962 0.9947676063
- 0.9946506023 0.9951282740 0.9949613810
- 0.9948562980 0.9953156710 0.9951552153
- 0.9950621128 0.9955031276 0.9953489900
- 0.9952678084 0.9956905246 0.9955427051
- 0.9954735041 0.9958778024 0.9957364798
- 0.9956793189 0.9960651994 0.9959303141
- 0.9958850145 0.9962525964 0.9961240888
- 0.9960908294 0.9964398742 0.9963179231
- 0.9962965250 0.9966272712 0.9965116978
- 0.9965022802 0.9968147278 0.9967054725
- 0.9967079759 0.9970021248 0.9968993068
- 0.9969137907 0.9971894026 0.9970930815
- 0.9971194863 0.9973767996 0.9972869158
- 0.9973253012 0.9975641966 0.9974806905
- 0.9975309968 0.9977514744 0.9976745248
- 0.9977368116 0.9979388714 0.9978682995
- 0.9979425073 0.9981263280 0.9980620742
- 0.9981483221 0.9983137250 0.9982559085
- 0.9983540177 0.9985010028 0.9984496832
- 0.9985597730 0.9986883998 0.9986433983
- 0.9987655282 0.9988757968 0.9988371730
- 0.9989712834 0.9990630746 0.9990310073
- 0.9991769791 0.9992504716 0.9992247820
- 0.9993827939 0.9994379282 0.9994186163
- 0.9995884895 0.9996253252 0.9996123910
- 0.9997943044 0.9998126030 0.9998062253
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3152.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3152.spi1d
deleted file mode 100644
index a144a4e50df..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3152.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0031291239 0.0033278200 0.0041153808
- 0.0062582470 0.0066556409 0.0082307607
- 0.0093873711 0.0099834614 0.0125252204
- 0.0128003703 0.0136352098 0.0169547293
- 0.0162824895 0.0172885899 0.0214768499
- 0.0197646003 0.0210279003 0.0262027308
- 0.0235934593 0.0250145998 0.0309809893
- 0.0274474602 0.0290013105 0.0359734409
- 0.0314300507 0.0332363509 0.0410094596
- 0.0356648304 0.0375544094 0.0462271497
- 0.0398996100 0.0420100689 0.0514931008
- 0.0445012413 0.0466454811 0.0568850897
- 0.0491117798 0.0513610095 0.0623264983
- 0.0540077388 0.0562863797 0.0678355098
- 0.0589718111 0.0612730384 0.0733793527
- 0.0641835630 0.0664475709 0.0789457336
- 0.0694600120 0.0716837272 0.0845116675
- 0.0749636367 0.0770548731 0.0900767818
- 0.0805091709 0.0824873224 0.0955895111
- 0.0862180665 0.0879941806 0.1010826975
- 0.0919598788 0.0935461521 0.1064976007
- 0.0977663025 0.0991239473 0.1118654013
- 0.1035818979 0.1047077999 0.1171469018
- 0.1094032973 0.1102901995 0.1223551035
- 0.1151698977 0.1158241034 0.1274771988
- 0.1209099963 0.1213333011 0.1325096041
- 0.1265448928 0.1267662942 0.1374547929
- 0.1321122050 0.1321426034 0.1423096061
- 0.1375723034 0.1374354064 0.1470683962
- 0.1429159939 0.1426412016 0.1517543048
- 0.1481667012 0.1477651000 0.1563231945
- 0.1532676965 0.1527830958 0.1608552933
- 0.1582884043 0.1577192992 0.1652355939
- 0.1631516069 0.1625491977 0.1696159989
- 0.1679333001 0.1672876030 0.1738290042
- 0.1725793928 0.1719401926 0.1780259013
- 0.1771221012 0.1764778048 0.1821296066
- 0.1815796942 0.1809709072 0.1861504018
- 0.1858897954 0.1853097975 0.1901641935
- 0.1901896000 0.1896487027 0.1940180957
- 0.1942777932 0.1938105971 0.1978719980
- 0.1983660012 0.1979569942 0.2016555071
- 0.2023289055 0.2020100057 0.2053523958
- 0.2062083930 0.2059722990 0.2090492994
- 0.2100834996 0.2099346966 0.2126373947
- 0.2137690037 0.2137262970 0.2161877006
- 0.2174544036 0.2175149024 0.2197380066
- 0.2210844010 0.2212477028 0.2231622040
- 0.2245907933 0.2248737961 0.2265762985
- 0.2280972004 0.2284999043 0.2299904972
- 0.2315285057 0.2320373952 0.2332790941
- 0.2348707020 0.2355124056 0.2365673035
- 0.2382130027 0.2389874011 0.2398556024
- 0.2414855063 0.2423633039 0.2430329025
- 0.2446777970 0.2456984967 0.2462050021
- 0.2478702068 0.2490337044 0.2493772060
- 0.2510173023 0.2522774041 0.2524636090
- 0.2540734112 0.2554838061 0.2555291057
- 0.2571294904 0.2586902976 0.2585946023
- 0.2601780891 0.2618266940 0.2616071105
- 0.2631106079 0.2649149001 0.2645747066
- 0.2660430968 0.2680031061 0.2675423026
- 0.2689755857 0.2710529864 0.2704944909
- 0.2718352973 0.2740328908 0.2733725905
- 0.2746559978 0.2770127952 0.2762506008
- 0.2774766088 0.2799926102 0.2791286111
- 0.2802866101 0.2828738093 0.2819496095
- 0.2830061018 0.2857545912 0.2847456932
- 0.2857257128 0.2886354923 0.2875418067
- 0.2884452939 0.2914687991 0.2903288901
- 0.2911258042 0.2942593992 0.2930502892
- 0.2937541902 0.2970499098 0.2957716882
- 0.2963826954 0.2998403907 0.2984930873
- 0.2990111113 0.3025532961 0.3011840880
- 0.3015882969 0.3052614927 0.3038372993
- 0.3041346967 0.3079696894 0.3064906001
- 0.3066810966 0.3106591105 0.3091438115
- 0.3092274964 0.3132922947 0.3117550015
- 0.3117223978 0.3159255981 0.3143461943
- 0.3141950965 0.3185588121 0.3169373870
- 0.3166677058 0.3211610913 0.3195286095
- 0.3191402853 0.3237262070 0.3220736086
- 0.3215698004 0.3262912929 0.3246082962
- 0.3239761889 0.3288562894 0.3271430135
- 0.3263826966 0.3313871026 0.3296777904
- 0.3287890851 0.3338901997 0.3321677148
- 0.3311660886 0.3363932967 0.3346511126
- 0.3335132897 0.3388963938 0.3371345103
- 0.3358604908 0.3413681090 0.3396179080
- 0.3382078111 0.3438149989 0.3420617878
- 0.3405424953 0.3462618887 0.3444986045
- 0.3428367972 0.3487088084 0.3469353914
- 0.3451310992 0.3511315882 0.3493720889
- 0.3474254012 0.3535273969 0.3517774940
- 0.3497197032 0.3559232950 0.3541719019
- 0.3519726098 0.3583191037 0.3565663099
- 0.3542197943 0.3607012033 0.3589606881
- 0.3564670086 0.3630507886 0.3613333106
- 0.3587141931 0.3654003143 0.3636893034
- 0.3609434068 0.3677498996 0.3660452068
- 0.3631486893 0.3700976968 0.3684011996
- 0.3653540909 0.3724052906 0.3707458973
- 0.3675594032 0.3747127950 0.3730669022
- 0.3697646856 0.3770203888 0.3753877878
- 0.3719370067 0.3793280125 0.3777087927
- 0.3741051853 0.3816084862 0.3800294101
- 0.3762735128 0.3838779926 0.3823184967
- 0.3784418106 0.3861474097 0.3846076131
- 0.3806008995 0.3884168863 0.3868967891
- 0.3827365041 0.3906759024 0.3891859055
- 0.3848721981 0.3929106891 0.3914563060
- 0.3870078027 0.3951455057 0.3937163949
- 0.3891434073 0.3973802924 0.3959765136
- 0.3912619054 0.3996151090 0.3982365131
- 0.3933688104 0.4018237889 0.4004907012
- 0.3954758048 0.4040271044 0.4027242064
- 0.3975827098 0.4062303007 0.4049575925
- 0.3996897042 0.4084335864 0.4071910083
- 0.4017753005 0.4106284976 0.4094245136
- 0.4038572013 0.4128029048 0.4116396904
- 0.4059390128 0.4149773121 0.4138484895
- 0.4080209136 0.4171518087 0.4160574079
- 0.4101017118 0.4193261862 0.4182662964
- 0.4121617079 0.4214822948 0.4204702079
- 0.4142217934 0.4236302078 0.4226562977
- 0.4162817895 0.4257782102 0.4248422980
- 0.4183419049 0.4279260933 0.4270282984
- 0.4203982055 0.4300732017 0.4292142987
- 0.4224393070 0.4321965873 0.4313865900
- 0.4244804084 0.4343200028 0.4335511923
- 0.4265213907 0.4364433885 0.4357157946
- 0.4285624921 0.4385668933 0.4378803074
- 0.4305987060 0.4406827986 0.4400444925
- 0.4326233864 0.4427833855 0.4421885908
- 0.4346480072 0.4448839128 0.4443328083
- 0.4366726875 0.4469844997 0.4464769065
- 0.4386973083 0.4490849972 0.4486210942
- 0.4407168925 0.4511733949 0.4507581890
- 0.4427272975 0.4532522857 0.4528825879
- 0.4447377026 0.4553312063 0.4550068974
- 0.4467481077 0.4574100971 0.4571312964
- 0.4487585127 0.4594889879 0.4592556953
- 0.4507640898 0.4615522921 0.4613674879
- 0.4527620971 0.4636105001 0.4634723961
- 0.4547601044 0.4656687081 0.4655773938
- 0.4567581117 0.4677268863 0.4676823020
- 0.4587559998 0.4697850943 0.4697872102
- 0.4607498944 0.4718252122 0.4718747139
- 0.4627369046 0.4738632143 0.4739601016
- 0.4647239149 0.4759013057 0.4760456085
- 0.4667108953 0.4779393077 0.4781309962
- 0.4686979055 0.4799773097 0.4802143872
- 0.4706814885 0.4819954932 0.4822798967
- 0.4726586044 0.4840134084 0.4843454957
- 0.4746356905 0.4860314131 0.4864110053
- 0.4766128063 0.4880493879 0.4884765148
- 0.4785900116 0.4900667071 0.4905366004
- 0.4805643857 0.4920643866 0.4925814867
- 0.4825324118 0.4940621853 0.4946263134
- 0.4845002890 0.4960598946 0.4966711104
- 0.4864681959 0.4980576038 0.4987159967
- 0.4884361029 0.5000547767 0.5007526875
- 0.4904021919 0.5020316839 0.5027757287
- 0.4923611879 0.5040085912 0.5047987103
- 0.4943202138 0.5059854984 0.5068216920
- 0.4962792099 0.5079624057 0.5088446140
- 0.4982382059 0.5099393129 0.5108575821
- 0.5001962185 0.5118951201 0.5128573179
- 0.5021461844 0.5138502121 0.5148568749
- 0.5040960908 0.5158053041 0.5168566108
- 0.5060459971 0.5177603960 0.5188562870
- 0.5079959035 0.5197154880 0.5208451152
- 0.5099458098 0.5216509104 0.5228195786
- 0.5118862987 0.5235828757 0.5247941017
- 0.5138264894 0.5255150199 0.5267686248
- 0.5157666802 0.5274469852 0.5287430882
- 0.5177068710 0.5293790102 0.5307077169
- 0.5196471214 0.5312942863 0.5326548815
- 0.5215784907 0.5332015157 0.5346019864
- 0.5235080123 0.5351088047 0.5365492105
- 0.5254374146 0.5370160937 0.5384963751
- 0.5273668766 0.5389233828 0.5404369235
- 0.5292963982 0.5408189893 0.5423542857
- 0.5312179923 0.5426995754 0.5442718267
- 0.5331351161 0.5445801020 0.5461893082
- 0.5350522995 0.5464606881 0.5481067896
- 0.5369694829 0.5483412743 0.5500237942
- 0.5388866067 0.5502184033 0.5519090295
- 0.5407978296 0.5520700216 0.5537940860
- 0.5427005887 0.5539215803 0.5556792021
- 0.5446034074 0.5557731986 0.5575643778
- 0.5465062857 0.5576248169 0.5594494939
- 0.5484091043 0.5594763756 0.5613096952
- 0.5503091812 0.5613054037 0.5631597042
- 0.5521953106 0.5631254911 0.5650097132
- 0.5540813208 0.5649455786 0.5668596029
- 0.5559673905 0.5667657256 0.5687096119
- 0.5578534007 0.5685858130 0.5705479980
- 0.5597394705 0.5703982711 0.5723599195
- 0.5616086125 0.5721842051 0.5741717219
- 0.5634748936 0.5739700794 0.5759835839
- 0.5653412938 0.5757560730 0.5777953863
- 0.5672075748 0.5775420070 0.5796073079
- 0.5690739751 0.5793278813 0.5813869238
- 0.5709286928 0.5810908079 0.5831577182
- 0.5727720857 0.5828397274 0.5849283934
- 0.5746154189 0.5845885873 0.5866991878
- 0.5764586926 0.5863376260 0.5884699821
- 0.5783020854 0.5880864859 0.5902346969
- 0.5801432729 0.5898354053 0.5919613838
- 0.5819600224 0.5915482044 0.5936880708
- 0.5837767124 0.5932571888 0.5954148173
- 0.5855932832 0.5949661732 0.5971413851
- 0.5874099731 0.5966752172 0.5988680720
- 0.5892267227 0.5983842015 0.6005786061
- 0.5910258293 0.6000909209 0.6022583842
- 0.5928118229 0.6017571092 0.6039381027
- 0.5945978761 0.6034232974 0.6056178212
- 0.5963839889 0.6050894856 0.6072975993
- 0.5981701016 0.6067556739 0.6089773178
- 0.5999560952 0.6084219217 0.6106376052
- 0.6017082930 0.6100856066 0.6122676730
- 0.6034597158 0.6117061973 0.6138976812
- 0.6052110195 0.6133267879 0.6155278087
- 0.6069623828 0.6149473190 0.6171578765
- 0.6087138057 0.6165679097 0.6187878847
- 0.6104547977 0.6181885004 0.6204046011
- 0.6121671796 0.6198089719 0.6219825745
- 0.6138796806 0.6213870049 0.6235604882
- 0.6155921221 0.6229591966 0.6251384020
- 0.6173046231 0.6245315075 0.6267163754
- 0.6190170050 0.6261038184 0.6282942891
- 0.6207110882 0.6276760101 0.6298722029
- 0.6223804951 0.6292483211 0.6314002275
- 0.6240499020 0.6307939887 0.6329237819
- 0.6257191896 0.6323155761 0.6344473958
- 0.6273885965 0.6338371038 0.6359710097
- 0.6290580034 0.6353585720 0.6374946237
- 0.6307067871 0.6368800998 0.6390182972
- 0.6323291063 0.6384016275 0.6405218840
- 0.6339514256 0.6399230957 0.6419894099
- 0.6355736852 0.6413943768 0.6434568167
- 0.6371960044 0.6428629756 0.6449242830
- 0.6388183236 0.6443315744 0.6463916898
- 0.6404266953 0.6458001733 0.6478592157
- 0.6419981718 0.6472687721 0.6493266225
- 0.6435695887 0.6487373710 0.6507629156
- 0.6451410055 0.6501982808 0.6521728039
- 0.6467124820 0.6516122222 0.6535826921
- 0.6482838988 0.6530259848 0.6549925208
- 0.6498553753 0.6544399261 0.6564024091
- 0.6513776183 0.6558538079 0.6578121781
- 0.6528947949 0.6572676897 0.6592221260
- 0.6544119716 0.6586815119 0.6606057286
- 0.6559292078 0.6600915790 0.6619569063
- 0.6574463844 0.6614493132 0.6633082032
- 0.6589636207 0.6628069878 0.6646593809
- 0.6604626775 0.6641647220 0.6660106778
- 0.6619228125 0.6655225158 0.6673619151
- 0.6633828282 0.6668801904 0.6687130928
- 0.6648429036 0.6682379246 0.6700615883
- 0.6663029790 0.6695955992 0.6713535786
- 0.6677629948 0.6709131002 0.6726456285
- 0.6692231297 0.6722136736 0.6739376187
- 0.6706553102 0.6735141873 0.6752296090
- 0.6720557809 0.6748147011 0.6765217185
- 0.6734563112 0.6761152148 0.6778137088
- 0.6748567820 0.6774157286 0.6791056991
- 0.6762573719 0.6787163019 0.6803793907
- 0.6776579022 0.6800159812 0.6816120744
- 0.6790583730 0.6812587976 0.6828446984
- 0.6804388165 0.6825014949 0.6840773225
- 0.6817780137 0.6837441921 0.6853098869
- 0.6831172109 0.6849870086 0.6865425110
- 0.6844564080 0.6862297058 0.6877751946
- 0.6857956052 0.6874724030 0.6890078187
- 0.6871348023 0.6887152195 0.6902288795
- 0.6884739995 0.6899579167 0.6914023161
- 0.6898130774 0.6911445856 0.6925758123
- 0.6910985112 0.6923294067 0.6937493086
- 0.6923751831 0.6935142279 0.6949226856
- 0.6936519146 0.6946989894 0.6960961819
- 0.6949285269 0.6958836913 0.6972696185
- 0.6962051988 0.6970685124 0.6984431148
- 0.6974818110 0.6982532740 0.6996166110
- 0.6987584829 0.6994379759 0.7007505894
- 0.7000334263 0.7005925179 0.7018656135
- 0.7012469769 0.7017195225 0.7029805183
- 0.7024605870 0.7028465867 0.7040954232
- 0.7036740780 0.7039735913 0.7052103281
- 0.7048876882 0.7051007152 0.7063252926
- 0.7061012983 0.7062277198 0.7074401975
- 0.7073147893 0.7073547244 0.7085551023
- 0.7085283995 0.7084817886 0.7096700072
- 0.7097420096 0.7096087933 0.7107443810
- 0.7109059095 0.7106986046 0.7118018270
- 0.7120562792 0.7117685080 0.7128592134
- 0.7132068276 0.7128384709 0.7139164805
- 0.7143573165 0.7139083743 0.7149739265
- 0.7155078053 0.7149783969 0.7160311937
- 0.7166582942 0.7160483003 0.7170885801
- 0.7178087831 0.7171183228 0.7181460261
- 0.7189592123 0.7181882262 0.7192032933
- 0.7201038003 0.7192581296 0.7202467918
- 0.7211917043 0.7203109264 0.7212479115
- 0.7222797275 0.7213246822 0.7222489715
- 0.7233676910 0.7223384976 0.7232500911
- 0.7244557142 0.7233523130 0.7242512107
- 0.7255436182 0.7243661284 0.7252522707
- 0.7266315818 0.7253798842 0.7262532711
- 0.7277196050 0.7263938189 0.7272543907
- 0.7288076282 0.7274075747 0.7282555103
- 0.7298954725 0.7284213901 0.7292565703
- 0.7309280038 0.7294352055 0.7302436233
- 0.7319545150 0.7304247022 0.7311900258
- 0.7329810262 0.7313836813 0.7321363091
- 0.7340075970 0.7323426008 0.7330827117
- 0.7350341082 0.7333015800 0.7340291142
- 0.7360606194 0.7342606187 0.7349753976
- 0.7370871902 0.7352195978 0.7359218001
- 0.7381137013 0.7361785173 0.7368682027
- 0.7391402125 0.7371374965 0.7378144860
- 0.7401570082 0.7380964756 0.7387608886
- 0.7411236167 0.7390553951 0.7397072911
- 0.7420902252 0.7400135994 0.7406170964
- 0.7430567741 0.7409192920 0.7415105104
- 0.7440233827 0.7418249249 0.7424039245
- 0.7449899912 0.7427306175 0.7432973981
- 0.7459564805 0.7436363101 0.7441908121
- 0.7469230890 0.7445420027 0.7450842261
- 0.7478896976 0.7454476953 0.7459775805
- 0.7488563061 0.7463533282 0.7468711138
- 0.7498229146 0.7472590208 0.7477645278
- 0.7507420182 0.7481647134 0.7486578822
- 0.7516505122 0.7490704060 0.7495512962
- 0.7525590062 0.7499759793 0.7504193783
- 0.7534675002 0.7508316040 0.7512617707
- 0.7543759942 0.7516856790 0.7521042824
- 0.7552844882 0.7525398731 0.7529466748
- 0.7561929822 0.7533940077 0.7537891269
- 0.7571014762 0.7542482018 0.7546315789
- 0.7580100298 0.7551022768 0.7554739714
- 0.7589185238 0.7559564710 0.7563164234
- 0.7598270178 0.7568106055 0.7571588755
- 0.7606902122 0.7576647997 0.7580013275
- 0.7615427971 0.7585189939 0.7588437796
- 0.7623953223 0.7593731284 0.7596861720
- 0.7632479072 0.7602140903 0.7604979873
- 0.7641004920 0.7610186934 0.7612915039
- 0.7649530172 0.7618231773 0.7620850205
- 0.7658056021 0.7626277804 0.7628785968
- 0.7666581273 0.7634323835 0.7636721134
- 0.7675107121 0.7642369866 0.7644655704
- 0.7683631778 0.7650415897 0.7652592063
- 0.7692158222 0.7658461928 0.7660527229
- 0.7700641155 0.7666506767 0.7668461800
- 0.7708631158 0.7674552798 0.7676398158
- 0.7716619968 0.7682598829 0.7684332728
- 0.7724609971 0.7690644860 0.7692267895
- 0.7732599974 0.7698690891 0.7700191736
- 0.7740589976 0.7706338763 0.7707660198
- 0.7748579979 0.7713909745 0.7715128064
- 0.7756569982 0.7721480131 0.7722595930
- 0.7764559984 0.7729051113 0.7730063796
- 0.7772548795 0.7736622095 0.7737532258
- 0.7780538797 0.7744193077 0.7745000720
- 0.7788528800 0.7751764059 0.7752469182
- 0.7796518803 0.7759335041 0.7759937048
- 0.7804220915 0.7766906023 0.7767404914
- 0.7811700106 0.7774475813 0.7774872780
- 0.7819179296 0.7782046795 0.7782341242
- 0.7826659083 0.7789617777 0.7789809108
- 0.7834138274 0.7797188759 0.7797278166
- 0.7841616869 0.7804474831 0.7804462910
- 0.7849097252 0.7811592221 0.7811486125
- 0.7856575847 0.7818710208 0.7818508744
- 0.7864055037 0.7825827003 0.7825533152
- 0.7871534824 0.7832944989 0.7832555771
- 0.7879014015 0.7840061784 0.7839578986
- 0.7886493206 0.7847179770 0.7846602201
- 0.7893972993 0.7854297161 0.7853626013
- 0.7901358008 0.7861415148 0.7860649228
- 0.7908353209 0.7868531942 0.7867671847
- 0.7915347815 0.7875649929 0.7874695063
- 0.7922343016 0.7882766724 0.7881718874
- 0.7929338217 0.7889884710 0.7888742089
- 0.7936332226 0.7897002101 0.7895764709
- 0.7943326831 0.7903869748 0.7902621031
- 0.7950322032 0.7910556793 0.7909221053
- 0.7957317233 0.7917243242 0.7915822268
- 0.7964311838 0.7923929095 0.7922422886
- 0.7971307039 0.7930616140 0.7929024100
- 0.7978302240 0.7937301993 0.7935624719
- 0.7985296845 0.7943987846 0.7942225933
- 0.7992292047 0.7950674891 0.7948827147
- 0.7999287248 0.7957360744 0.7955427766
- 0.8005871177 0.7964047194 0.7962027788
- 0.8012408018 0.7970734239 0.7968629003
- 0.8018944860 0.7977420092 0.7975230217
- 0.8025482297 0.7984105945 0.7981830835
- 0.8032019138 0.7990792990 0.7988432050
- 0.8038555980 0.7997478843 0.7995033264
- 0.8045094013 0.8003910780 0.8001534939
- 0.8051630855 0.8010187745 0.8007736206
- 0.8058168292 0.8016465902 0.8013936877
- 0.8064705133 0.8022742867 0.8020138144
- 0.8071241975 0.8029021025 0.8026338816
- 0.8077778816 0.8035297990 0.8032540083
- 0.8084316254 0.8041576147 0.8038740754
- 0.8090854287 0.8047853112 0.8044942021
- 0.8097391129 0.8054131269 0.8051143289
- 0.8103669286 0.8060408235 0.8057343960
- 0.8109775186 0.8066685796 0.8063545227
- 0.8115881085 0.8072962761 0.8069745898
- 0.8121985793 0.8079240918 0.8075947165
- 0.8128092289 0.8085517883 0.8082147837
- 0.8134198189 0.8091796041 0.8088349104
- 0.8140304089 0.8098073006 0.8094549775
- 0.8146409988 0.8104082942 0.8100705743
- 0.8152515888 0.8109974265 0.8106529117
- 0.8158621788 0.8115864992 0.8112351894
- 0.8164728284 0.8121755719 0.8118175864
- 0.8170834184 0.8127647042 0.8123999238
- 0.8176940084 0.8133537173 0.8129822016
- 0.8183045983 0.8139427900 0.8135645986
- 0.8189151883 0.8145319223 0.8141468763
- 0.8195257187 0.8151209950 0.8147292733
- 0.8201273084 0.8157101274 0.8153116107
- 0.8206974268 0.8162992001 0.8158938885
- 0.8212674856 0.8168882728 0.8164762855
- 0.8218376040 0.8174774051 0.8170586228
- 0.8224077225 0.8180664778 0.8176409006
- 0.8229777813 0.8186556101 0.8182232976
- 0.8235478997 0.8192446828 0.8188055754
- 0.8241178989 0.8198336959 0.8193879724
- 0.8246880174 0.8203967214 0.8199703097
- 0.8252580762 0.8209493160 0.8205189109
- 0.8258281946 0.8215019107 0.8210656047
- 0.8263983130 0.8220545053 0.8216122985
- 0.8269683719 0.8226072192 0.8221591115
- 0.8275384903 0.8231598139 0.8227058053
- 0.8281086087 0.8237124085 0.8232526183
- 0.8286787271 0.8242650032 0.8237993121
- 0.8292487860 0.8248177171 0.8243461251
- 0.8298189044 0.8253703117 0.8248928189
- 0.8303630948 0.8259229064 0.8254395127
- 0.8308951855 0.8264755011 0.8259863257
- 0.8314273953 0.8270282149 0.8265330195
- 0.8319594860 0.8275808096 0.8270797729
- 0.8324916959 0.8281334043 0.8276265264
- 0.8330239058 0.8286859989 0.8281732798
- 0.8335559964 0.8292385936 0.8287199736
- 0.8340882063 0.8297913074 0.8292667866
- 0.8346202970 0.8303225040 0.8298134804
- 0.8351525068 0.8308408260 0.8303381801
- 0.8356845975 0.8313590884 0.8308513761
- 0.8362168074 0.8318774104 0.8313646913
- 0.8367488980 0.8323956728 0.8318778872
- 0.8372811079 0.8329139948 0.8323912024
- 0.8378131986 0.8334323168 0.8329045177
- 0.8383454084 0.8339505792 0.8334177136
- 0.8388774991 0.8344689012 0.8339310288
- 0.8394097090 0.8349872231 0.8344442248
- 0.8399417996 0.8355054855 0.8349574804
- 0.8404424191 0.8360238075 0.8354706764
- 0.8409391046 0.8365421295 0.8359839916
- 0.8414357901 0.8370603919 0.8364971876
- 0.8419324756 0.8375787139 0.8370105028
- 0.8424291015 0.8380969763 0.8375238180
- 0.8429257870 0.8386152983 0.8380370140
- 0.8434224725 0.8391336203 0.8385503292
- 0.8439192176 0.8396518826 0.8390635252
- 0.8444159031 0.8401595950 0.8395767808
- 0.8449125886 0.8406456113 0.8400844932
- 0.8454092741 0.8411316872 0.8405662775
- 0.8459059000 0.8416177034 0.8410481215
- 0.8464025855 0.8421037793 0.8415299058
- 0.8468992710 0.8425897956 0.8420116901
- 0.8473960161 0.8430758119 0.8424934745
- 0.8478927016 0.8435618877 0.8429753184
- 0.8483893871 0.8440479040 0.8434571028
- 0.8488860130 0.8445339799 0.8439388871
- 0.8493826985 0.8450199962 0.8444206715
- 0.8498793840 0.8455060720 0.8449025154
- 0.8503509760 0.8459920883 0.8453842998
- 0.8508145809 0.8464781046 0.8458660841
- 0.8512781858 0.8469641805 0.8463479280
- 0.8517417908 0.8474501967 0.8468297124
- 0.8522053957 0.8479362726 0.8473114967
- 0.8526690006 0.8484222889 0.8477932811
- 0.8531326056 0.8489084244 0.8482751250
- 0.8535962105 0.8493943810 0.8487569094
- 0.8540596962 0.8498803973 0.8492386937
- 0.8545233011 0.8503437042 0.8497204781
- 0.8549869061 0.8507995009 0.8501899242
- 0.8554505110 0.8512551785 0.8506422043
- 0.8559141159 0.8517109752 0.8510944843
- 0.8563777208 0.8521667719 0.8515468240
- 0.8568413258 0.8526226282 0.8519991040
- 0.8573048711 0.8530784249 0.8524513841
- 0.8577684760 0.8535342216 0.8529037237
- 0.8582320213 0.8539898992 0.8533560038
- 0.8586956263 0.8544456959 0.8538082838
- 0.8591591716 0.8549014926 0.8542606235
- 0.8596227765 0.8553572893 0.8547129035
- 0.8600807190 0.8558130860 0.8551651835
- 0.8605133891 0.8562688828 0.8556174040
- 0.8609461784 0.8567246795 0.8560696840
- 0.8613789082 0.8571804166 0.8565220237
- 0.8618116975 0.8576362133 0.8569743037
- 0.8622444272 0.8580920100 0.8574265838
- 0.8626772165 0.8585478067 0.8578789234
- 0.8631098866 0.8590036035 0.8583312035
- 0.8635426760 0.8594594002 0.8587834835
- 0.8639754057 0.8599150777 0.8592358232
- 0.8644081950 0.8603479266 0.8596881032
- 0.8648409247 0.8607752919 0.8601318002
- 0.8652737141 0.8612027168 0.8605564237
- 0.8657063842 0.8616302013 0.8609811068
- 0.8661391735 0.8620576262 0.8614056706
- 0.8665719032 0.8624849916 0.8618304133
- 0.8670045733 0.8629124761 0.8622549772
- 0.8674374223 0.8633399010 0.8626796007
- 0.8678700924 0.8637673855 0.8631042838
- 0.8683028817 0.8641948104 0.8635289073
- 0.8687356114 0.8646221757 0.8639535904
- 0.8691684008 0.8650497198 0.8643782139
- 0.8696010709 0.8654770851 0.8648027778
- 0.8700317144 0.8659045100 0.8652275205
- 0.8704357147 0.8663319945 0.8656520844
- 0.8708397746 0.8667594194 0.8660768270
- 0.8712437749 0.8671867847 0.8665013909
- 0.8716478944 0.8676143289 0.8669260740
- 0.8720518947 0.8680416942 0.8673506975
- 0.8724560142 0.8684691191 0.8677753210
- 0.8728600144 0.8688966036 0.8682000041
- 0.8732640743 0.8693240285 0.8686246276
- 0.8736680746 0.8697515130 0.8690493107
- 0.8740721941 0.8701677918 0.8694738746
- 0.8744761944 0.8705686927 0.8698986173
- 0.8748803139 0.8709695935 0.8703035116
- 0.8752843142 0.8713704944 0.8707023263
- 0.8756883740 0.8717713952 0.8711010218
- 0.8760923743 0.8721722960 0.8714997768
- 0.8764964938 0.8725731969 0.8718984723
- 0.8769004941 0.8729740977 0.8722972870
- 0.8773046136 0.8733749986 0.8726959825
- 0.8777086139 0.8737758994 0.8730947971
- 0.8781126738 0.8741769195 0.8734936118
- 0.8785166740 0.8745778203 0.8738923073
- 0.8789207935 0.8749787211 0.8742911220
- 0.8793247938 0.8753796220 0.8746898174
- 0.8797289133 0.8757805228 0.8750885725
- 0.8801240921 0.8761814237 0.8754873276
- 0.8805015087 0.8765823245 0.8758860826
- 0.8808789253 0.8769832253 0.8762847781
- 0.8812562227 0.8773841262 0.8766835928
- 0.8816335797 0.8777850270 0.8770824075
- 0.8820109963 0.8781859279 0.8774811029
- 0.8823882937 0.8785868287 0.8778799176
- 0.8827657104 0.8789877295 0.8782786131
- 0.8831431270 0.8793885708 0.8786774278
- 0.8835204244 0.8797894716 0.8790761232
- 0.8838977814 0.8801786900 0.8794748783
- 0.8842751980 0.8805547953 0.8798736930
- 0.8846524954 0.8809309006 0.8802558780
- 0.8850299120 0.8813070059 0.8806303740
- 0.8854073286 0.8816831112 0.8810049891
- 0.8857846260 0.8820592165 0.8813794851
- 0.8861619830 0.8824353218 0.8817539811
- 0.8865392804 0.8828114271 0.8821285963
- 0.8869166970 0.8831874728 0.8825030923
- 0.8872941136 0.8835635781 0.8828777075
- 0.8876714110 0.8839396834 0.8832522035
- 0.8880488276 0.8843157887 0.8836268187
- 0.8884261847 0.8846918941 0.8840013146
- 0.8888034821 0.8850679994 0.8843758106
- 0.8891808987 0.8854441047 0.8847504258
- 0.8895583153 0.8858202100 0.8851249218
- 0.8899356127 0.8861963153 0.8854994774
- 0.8902924061 0.8865724206 0.8858739734
- 0.8906450272 0.8869485259 0.8862485886
- 0.8909975886 0.8873245716 0.8866230845
- 0.8913502097 0.8877006769 0.8869975805
- 0.8917027116 0.8880767822 0.8873721957
- 0.8920552731 0.8884528875 0.8877466917
- 0.8924078941 0.8888289928 0.8881213069
- 0.8927605152 0.8892050982 0.8884958029
- 0.8931130171 0.8895812035 0.8888702989
- 0.8934655786 0.8899573088 0.8892449141
- 0.8938181996 0.8903127909 0.8896194100
- 0.8941708207 0.8906658292 0.8899940252
- 0.8945233226 0.8910186887 0.8903462291
- 0.8948758841 0.8913716078 0.8906980753
- 0.8952285051 0.8917245269 0.8910499811
- 0.8955811262 0.8920775056 0.8914020061
- 0.8959336281 0.8924304247 0.8917539120
- 0.8962861896 0.8927832842 0.8921058178
- 0.8966388106 0.8931362033 0.8924577236
- 0.8969913721 0.8934891820 0.8928096294
- 0.8973438740 0.8938421011 0.8931614757
- 0.8976964951 0.8941950202 0.8935133815
- 0.8980491161 0.8945478797 0.8938652873
- 0.8984016776 0.8949009180 0.8942171931
- 0.8987541795 0.8952537775 0.8945690989
- 0.8991068006 0.8956066966 0.8949210048
- 0.8994594216 0.8959596157 0.8952729106
- 0.8998119831 0.8963125944 0.8956248164
- 0.9001538157 0.8966655135 0.8959767222
- 0.9004834294 0.8970183730 0.8963286281
- 0.9008129239 0.8973712921 0.8966804743
- 0.9011424780 0.8977242708 0.8970323801
- 0.9014719725 0.8980771899 0.8973842859
- 0.9018015862 0.8984301090 0.8977361917
- 0.9021310806 0.8987830281 0.8980880976
- 0.9024606943 0.8991360068 0.8984400034
- 0.9027901888 0.8994889259 0.8987919092
- 0.9031198025 0.8998417854 0.8991438150
- 0.9034494162 0.9001827836 0.8994957209
- 0.9037789106 0.9005141258 0.8998476267
- 0.9041085243 0.9008454084 0.9001874924
- 0.9044380188 0.9011766911 0.9005182981
- 0.9047675729 0.9015079141 0.9008489847
- 0.9050971270 0.9018391967 0.9011797905
- 0.9054266810 0.9021704793 0.9015104771
- 0.9057561755 0.9025018215 0.9018412828
- 0.9060857892 0.9028331041 0.9021720290
- 0.9064154029 0.9031643867 0.9025027752
- 0.9067448974 0.9034956098 0.9028335214
- 0.9070745111 0.9038268924 0.9031643271
- 0.9074040055 0.9041581750 0.9034950137
- 0.9077336192 0.9044895172 0.9038258195
- 0.9080631137 0.9048207998 0.9041565061
- 0.9083927274 0.9051520824 0.9044873118
- 0.9087222219 0.9054833055 0.9048179984
- 0.9090517759 0.9058145881 0.9051488042
- 0.9093812704 0.9061458707 0.9054794908
- 0.9097108841 0.9064772129 0.9058102965
- 0.9100378156 0.9068084955 0.9061409831
- 0.9103459716 0.9071397781 0.9064717889
- 0.9106541872 0.9074711204 0.9068024755
- 0.9109624028 0.9078022838 0.9071332812
- 0.9112706184 0.9081336260 0.9074640274
- 0.9115787745 0.9084649086 0.9077947140
- 0.9118869901 0.9087961912 0.9081255198
- 0.9121950865 0.9091274738 0.9084562063
- 0.9125033021 0.9094588161 0.9087870121
- 0.9128115177 0.9097899795 0.9091176987
- 0.9131196737 0.9101138711 0.9094485044
- 0.9134278893 0.9104250073 0.9097791910
- 0.9137361050 0.9107360840 0.9101033807
- 0.9140443206 0.9110472202 0.9104143977
- 0.9143524766 0.9113582969 0.9107254148
- 0.9146605730 0.9116693735 0.9110363722
- 0.9149687886 0.9119803905 0.9113473892
- 0.9152770042 0.9122915268 0.9116582870
- 0.9155852199 0.9126026034 0.9119693041
- 0.9158933759 0.9129136801 0.9122803211
- 0.9162015915 0.9132248163 0.9125912786
- 0.9165098071 0.9135358930 0.9129022956
- 0.9168180227 0.9138470292 0.9132133126
- 0.9171261191 0.9141579866 0.9135242105
- 0.9174342752 0.9144691229 0.9138352275
- 0.9177424908 0.9147801995 0.9141461849
- 0.9180507064 0.9150912762 0.9144572020
- 0.9183589220 0.9154024124 0.9147682190
- 0.9186670780 0.9157134891 0.9150791764
- 0.9189752936 0.9160246253 0.9153901935
- 0.9192835093 0.9163355827 0.9157010913
- 0.9195916057 0.9166467190 0.9160121083
- 0.9198998213 0.9169577956 0.9163231254
- 0.9201946259 0.9172688723 0.9166340828
- 0.9204829931 0.9175800085 0.9169450998
- 0.9207713008 0.9178910851 0.9172561169
- 0.9210597277 0.9182022214 0.9175670147
- 0.9213480949 0.9185131788 0.9178779721
- 0.9216364026 0.9188243151 0.9181889892
- 0.9219248295 0.9191353917 0.9185000062
- 0.9222130775 0.9194465280 0.9188110232
- 0.9225015044 0.9197576046 0.9191219807
- 0.9227898717 0.9200645089 0.9194329977
- 0.9230781794 0.9203566909 0.9197438955
- 0.9233666062 0.9206489921 0.9200516939
- 0.9236549139 0.9209411740 0.9203441739
- 0.9239432812 0.9212334752 0.9206367135
- 0.9242315888 0.9215257168 0.9209291935
- 0.9245200157 0.9218178988 0.9212217927
- 0.9248083830 0.9221101999 0.9215142727
- 0.9250966907 0.9224023819 0.9218068123
- 0.9253851175 0.9226946235 0.9220994115
- 0.9256734252 0.9229869246 0.9223918915
- 0.9259617925 0.9232791066 0.9226843715
- 0.9262501001 0.9235714078 0.9229769111
- 0.9265385270 0.9238635898 0.9232695103
- 0.9268268943 0.9241557717 0.9235619903
- 0.9271152020 0.9244480729 0.9238544703
- 0.9274036288 0.9247403145 0.9241470098
- 0.9276918769 0.9250324965 0.9244396091
- 0.9279803038 0.9253247976 0.9247320890
- 0.9282686710 0.9256169796 0.9250246286
- 0.9285569787 0.9259092808 0.9253171086
- 0.9288454056 0.9262015224 0.9256097078
- 0.9291337132 0.9264937043 0.9259021878
- 0.9294220805 0.9267860055 0.9261947274
- 0.9297103882 0.9270781875 0.9264872074
- 0.9299988151 0.9273704886 0.9267798066
- 0.9302688241 0.9276626706 0.9270722866
- 0.9305387735 0.9279549122 0.9273648262
- 0.9308087826 0.9282472134 0.9276573062
- 0.9310786724 0.9285393953 0.9279499054
- 0.9313486814 0.9288315773 0.9282423854
- 0.9316185713 0.9291238785 0.9285349250
- 0.9318885803 0.9294161201 0.9288275242
- 0.9321585298 0.9297084212 0.9291200042
- 0.9324284792 0.9300006032 0.9294124842
- 0.9326984882 0.9302752018 0.9297050238
- 0.9329683781 0.9305499196 0.9299976230
- 0.9332383871 0.9308245182 0.9302729964
- 0.9335082769 0.9310991764 0.9305483103
- 0.9337782860 0.9313737750 0.9308236241
- 0.9340481758 0.9316484928 0.9310988784
- 0.9343181849 0.9319230914 0.9313740730
- 0.9345881939 0.9321978092 0.9316493869
- 0.9348580837 0.9324725270 0.9319247007
- 0.9351280928 0.9327471256 0.9322000146
- 0.9353979826 0.9330217838 0.9324753284
- 0.9356679916 0.9332963824 0.9327505827
- 0.9359378815 0.9335711002 0.9330258965
- 0.9362078905 0.9338456988 0.9333012104
- 0.9364778996 0.9341204166 0.9335764050
- 0.9367477894 0.9343950152 0.9338517189
- 0.9370177984 0.9346696734 0.9341269732
- 0.9372876883 0.9349442720 0.9344022870
- 0.9375576973 0.9352189898 0.9346776009
- 0.9378277063 0.9354937077 0.9349529147
- 0.9380975962 0.9357683063 0.9352282286
- 0.9383676052 0.9360430241 0.9355034828
- 0.9386374950 0.9363176227 0.9357786775
- 0.9389075041 0.9365922809 0.9360539913
- 0.9391773939 0.9368668795 0.9363293052
- 0.9394474030 0.9371415973 0.9366046190
- 0.9397174120 0.9374161959 0.9368798733
- 0.9399873018 0.9376909137 0.9371551871
- 0.9402409792 0.9379655719 0.9374305010
- 0.9404938817 0.9382401705 0.9377058148
- 0.9407467842 0.9385148883 0.9379811287
- 0.9409996271 0.9387894869 0.9382563233
- 0.9412525296 0.9390642047 0.9385315776
- 0.9415053725 0.9393388033 0.9388068914
- 0.9417582750 0.9396135211 0.9390822053
- 0.9420111775 0.9398881197 0.9393575191
- 0.9422640800 0.9401531219 0.9396327734
- 0.9425169230 0.9404113293 0.9399080873
- 0.9427698255 0.9406695962 0.9401726127
- 0.9430227280 0.9409278035 0.9404317737
- 0.9432755709 0.9411860704 0.9406909943
- 0.9435284734 0.9414442778 0.9409502149
- 0.9437813759 0.9417026043 0.9412093759
- 0.9440342188 0.9419608116 0.9414685965
- 0.9442871213 0.9422190785 0.9417278171
- 0.9445400238 0.9424772859 0.9419869781
- 0.9447929263 0.9427356124 0.9422461987
- 0.9450458288 0.9429938197 0.9425053000
- 0.9452986717 0.9432520866 0.9427645206
- 0.9455515146 0.9435104132 0.9430236816
- 0.9458044171 0.9437686205 0.9432829022
- 0.9460573196 0.9440268874 0.9435421228
- 0.9463102221 0.9442850947 0.9438012838
- 0.9465631247 0.9445434213 0.9440605044
- 0.9468160272 0.9448016286 0.9443197250
- 0.9470688105 0.9450598955 0.9445788860
- 0.9473217130 0.9453181028 0.9448379874
- 0.9475746155 0.9455764294 0.9450972080
- 0.9478275180 0.9458345771 0.9453564286
- 0.9480804205 0.9460929036 0.9456155896
- 0.9483332038 0.9463511109 0.9458748102
- 0.9485861063 0.9466093779 0.9461339712
- 0.9488390088 0.9468675852 0.9463931918
- 0.9490919113 0.9471259117 0.9466524124
- 0.9493448138 0.9473841190 0.9469115734
- 0.9495977163 0.9476423860 0.9471707940
- 0.9498504996 0.9479007125 0.9474298954
- 0.9500969052 0.9481589198 0.9476891160
- 0.9503340125 0.9484171867 0.9479482770
- 0.9505710006 0.9486753941 0.9482074976
- 0.9508081079 0.9489337206 0.9484667182
- 0.9510450959 0.9491919279 0.9487258792
- 0.9512820840 0.9494501948 0.9489850998
- 0.9515191913 0.9497084022 0.9492443204
- 0.9517561793 0.9499667287 0.9495034814
- 0.9519932270 0.9502115846 0.9497625828
- 0.9522302747 0.9504545927 0.9500206113
- 0.9524673223 0.9506974816 0.9502646923
- 0.9527043104 0.9509404898 0.9505088925
- 0.9529414177 0.9511833787 0.9507529736
- 0.9531784058 0.9514263868 0.9509971738
- 0.9534155130 0.9516692758 0.9512413144
- 0.9536525011 0.9519122839 0.9514855146
- 0.9538894892 0.9521551728 0.9517297149
- 0.9541265965 0.9523981810 0.9519737959
- 0.9543635845 0.9526411295 0.9522179961
- 0.9546005726 0.9528840780 0.9524620771
- 0.9548376799 0.9531270266 0.9527062774
- 0.9550747275 0.9533699751 0.9529504180
- 0.9553117156 0.9536129236 0.9531946182
- 0.9555488229 0.9538558722 0.9534386992
- 0.9557858109 0.9540988207 0.9536828995
- 0.9560227990 0.9543418288 0.9539269805
- 0.9562599063 0.9545847178 0.9541711807
- 0.9564968944 0.9548277259 0.9544153810
- 0.9567340016 0.9550706148 0.9546595216
- 0.9569709897 0.9553136230 0.9549037218
- 0.9572079778 0.9555565119 0.9551478028
- 0.9574450850 0.9557995200 0.9553920031
- 0.9576820731 0.9560424089 0.9556360841
- 0.9579191208 0.9562854171 0.9558802843
- 0.9581562281 0.9565284252 0.9561244249
- 0.9583932161 0.9567713141 0.9563686252
- 0.9586302042 0.9570143223 0.9566128254
- 0.9588673115 0.9572572112 0.9568569064
- 0.9591042995 0.9575002193 0.9571011066
- 0.9593414068 0.9577431083 0.9573451877
- 0.9595783949 0.9579861164 0.9575893879
- 0.9598153830 0.9582290053 0.9578335285
- 0.9600492120 0.9584720135 0.9580777287
- 0.9602714777 0.9587149024 0.9583218098
- 0.9604939222 0.9589579105 0.9585660100
- 0.9607161880 0.9592007995 0.9588100910
- 0.9609385133 0.9594438076 0.9590542912
- 0.9611607790 0.9596866965 0.9592984915
- 0.9613832235 0.9599297047 0.9595425725
- 0.9616054893 0.9601625204 0.9597867727
- 0.9618278146 0.9603912234 0.9600291252
- 0.9620500803 0.9606198072 0.9602593184
- 0.9622725248 0.9608485103 0.9604893923
- 0.9624947906 0.9610772133 0.9607195258
- 0.9627171159 0.9613059163 0.9609495997
- 0.9629393816 0.9615346193 0.9611796737
- 0.9631618261 0.9617632031 0.9614098072
- 0.9633840919 0.9619919062 0.9616398811
- 0.9636064172 0.9622206092 0.9618700147
- 0.9638286829 0.9624493122 0.9621000886
- 0.9640511274 0.9626778960 0.9623302817
- 0.9642733932 0.9629065990 0.9625604153
- 0.9644957185 0.9631353021 0.9627904892
- 0.9647179842 0.9633640051 0.9630206227
- 0.9649404287 0.9635927081 0.9632506967
- 0.9651626945 0.9638212919 0.9634807706
- 0.9653850198 0.9640499949 0.9637109041
- 0.9656072855 0.9642786980 0.9639409781
- 0.9658296704 0.9645074010 0.9641711712
- 0.9660519958 0.9647359848 0.9644013047
- 0.9662743211 0.9649646878 0.9646313787
- 0.9664965868 0.9651933908 0.9648615122
- 0.9667189717 0.9654220939 0.9650915861
- 0.9669412971 0.9656506777 0.9653217196
- 0.9671636224 0.9658793807 0.9655517936
- 0.9673860073 0.9661080837 0.9657819271
- 0.9676082730 0.9663367867 0.9660120010
- 0.9678305984 0.9665654898 0.9662421942
- 0.9680529237 0.9667940736 0.9664723277
- 0.9682753086 0.9670227766 0.9667024016
- 0.9684975743 0.9672514796 0.9669324756
- 0.9687198997 0.9674801826 0.9671626091
- 0.9689422250 0.9677088261 0.9673926830
- 0.9691646099 0.9679375291 0.9676228166
- 0.9693868756 0.9681661725 0.9678528905
- 0.9696092010 0.9683948755 0.9680830836
- 0.9698315263 0.9686235785 0.9683132172
- 0.9700505733 0.9688522220 0.9685432911
- 0.9702591896 0.9690809250 0.9687734246
- 0.9704679251 0.9693096280 0.9690034986
- 0.9706764817 0.9695382714 0.9692335725
- 0.9708852172 0.9697669148 0.9694637060
- 0.9710938931 0.9699956179 0.9696937799
- 0.9713025093 0.9702112079 0.9699239135
- 0.9715111852 0.9704266191 0.9701452851
- 0.9717199206 0.9706419110 0.9703623056
- 0.9719284773 0.9708573222 0.9705793262
- 0.9721372128 0.9710726738 0.9707962871
- 0.9723458886 0.9712880254 0.9710131884
- 0.9725545049 0.9715033770 0.9712302089
- 0.9727631807 0.9717187285 0.9714472294
- 0.9729719162 0.9719340801 0.9716641903
- 0.9731804729 0.9721494913 0.9718812108
- 0.9733892083 0.9723647833 0.9720981717
- 0.9735978842 0.9725801945 0.9723151922
- 0.9738065004 0.9727954865 0.9725322127
- 0.9740151763 0.9730108976 0.9727491736
- 0.9742239118 0.9732261896 0.9729661942
- 0.9744325280 0.9734416008 0.9731832147
- 0.9746412039 0.9736570120 0.9734001756
- 0.9748498797 0.9738723040 0.9736170769
- 0.9750584960 0.9740877151 0.9738340974
- 0.9752671719 0.9743030071 0.9740511179
- 0.9754759073 0.9745184183 0.9742680788
- 0.9756845236 0.9747338295 0.9744850993
- 0.9758931994 0.9749491215 0.9747021198
- 0.9761018753 0.9751644731 0.9749190807
- 0.9763104916 0.9753798246 0.9751361012
- 0.9765192270 0.9755951762 0.9753531218
- 0.9767279029 0.9758105278 0.9755700827
- 0.9769365191 0.9760258794 0.9757871032
- 0.9771451950 0.9762412906 0.9760041237
- 0.9773538709 0.9764565825 0.9762210846
- 0.9775624871 0.9766719937 0.9764379859
- 0.9777712226 0.9768872857 0.9766550064
- 0.9779798985 0.9771026969 0.9768720269
- 0.9781885147 0.9773179889 0.9770889878
- 0.9783971906 0.9775334001 0.9773060083
- 0.9786059260 0.9777488112 0.9775230289
- 0.9788144827 0.9779641032 0.9777399898
- 0.9790232182 0.9781795144 0.9779570103
- 0.9792318940 0.9783948064 0.9781739712
- 0.9794405103 0.9786102176 0.9783909917
- 0.9796491861 0.9788256288 0.9786080122
- 0.9798579216 0.9790409207 0.9788249731
- 0.9800624847 0.9792562723 0.9790418744
- 0.9802585244 0.9794716239 0.9792588949
- 0.9804543853 0.9796869755 0.9794759154
- 0.9806504250 0.9799023271 0.9796928763
- 0.9808464050 0.9801108837 0.9799098969
- 0.9810423851 0.9803137779 0.9801197052
- 0.9812384248 0.9805167913 0.9803245068
- 0.9814342856 0.9807196856 0.9805291891
- 0.9816303253 0.9809225798 0.9807338715
- 0.9818263054 0.9811254740 0.9809386730
- 0.9820222855 0.9813284874 0.9811434150
- 0.9822182059 0.9815313816 0.9813480973
- 0.9824141860 0.9817342758 0.9815528989
- 0.9826102257 0.9819372892 0.9817575812
- 0.9828062057 0.9821401834 0.9819623232
- 0.9830021858 0.9823430777 0.9821671247
- 0.9831981063 0.9825459719 0.9823718071
- 0.9833940864 0.9827489853 0.9825764894
- 0.9835901260 0.9829518795 0.9827812910
- 0.9837861061 0.9831547737 0.9829859734
- 0.9839820266 0.9833577275 0.9831907153
- 0.9841780066 0.9835606813 0.9833955169
- 0.9843739867 0.9837635756 0.9836001992
- 0.9845700264 0.9839665294 0.9838048816
- 0.9847660065 0.9841694832 0.9840096235
- 0.9849619269 0.9843723774 0.9842144251
- 0.9851579070 0.9845752716 0.9844191074
- 0.9853538871 0.9847782254 0.9846237898
- 0.9855499268 0.9849811792 0.9848285913
- 0.9857457876 0.9851840734 0.9850332737
- 0.9859418273 0.9853870273 0.9852380157
- 0.9861378074 0.9855899215 0.9854428172
- 0.9863337874 0.9857928753 0.9856474996
- 0.9865298271 0.9859958291 0.9858521819
- 0.9867256880 0.9861987233 0.9860569835
- 0.9869217277 0.9864016771 0.9862617254
- 0.9871177077 0.9866045713 0.9864664078
- 0.9873136878 0.9868075252 0.9866712093
- 0.9875096083 0.9870104194 0.9868758917
- 0.9877055883 0.9872133732 0.9870805740
- 0.9879016280 0.9874163270 0.9872853756
- 0.9880976081 0.9876192212 0.9874901175
- 0.9882935882 0.9878221154 0.9876947999
- 0.9884895086 0.9880251288 0.9878996015
- 0.9886854887 0.9882280231 0.9881042838
- 0.9888815284 0.9884309173 0.9883090258
- 0.9890775084 0.9886338711 0.9885138273
- 0.9892734289 0.9888368249 0.9887185097
- 0.9894694090 0.9890397191 0.9889231920
- 0.9896653891 0.9892426133 0.9891278744
- 0.9898614287 0.9894456267 0.9893326759
- 0.9900538921 0.9896485209 0.9895374179
- 0.9902380705 0.9898514152 0.9897421002
- 0.9904223084 0.9900512099 0.9899469018
- 0.9906064868 0.9902426004 0.9901431203
- 0.9907907248 0.9904338717 0.9903364182
- 0.9909747839 0.9906252027 0.9905297160
- 0.9911590219 0.9908164740 0.9907228947
- 0.9913432002 0.9910078049 0.9909161925
- 0.9915273786 0.9911991954 0.9911094904
- 0.9917116165 0.9913905263 0.9913027883
- 0.9918957949 0.9915817976 0.9914960265
- 0.9920799732 0.9917731285 0.9916893244
- 0.9922642112 0.9919645190 0.9918826222
- 0.9924482703 0.9921557903 0.9920758009
- 0.9926325083 0.9923471212 0.9922690988
- 0.9928166866 0.9925383925 0.9924623966
- 0.9930009246 0.9927297235 0.9926556945
- 0.9931851029 0.9929211140 0.9928488731
- 0.9933692813 0.9931123853 0.9930421710
- 0.9935535192 0.9933037162 0.9932355285
- 0.9937375784 0.9934949875 0.9934287071
- 0.9939218163 0.9936863780 0.9936220050
- 0.9941059947 0.9938777089 0.9938153028
- 0.9942901731 0.9940689802 0.9940086007
- 0.9944744110 0.9942603111 0.9942017794
- 0.9946585894 0.9944517016 0.9943950772
- 0.9948428273 0.9946429729 0.9945883751
- 0.9950270057 0.9948343039 0.9947816730
- 0.9952111244 0.9950255752 0.9949749112
- 0.9953953028 0.9952169061 0.9951682091
- 0.9955794811 0.9954082966 0.9953615069
- 0.9957637191 0.9955996275 0.9955546856
- 0.9959478974 0.9957908988 0.9957479835
- 0.9961320758 0.9959822297 0.9959412813
- 0.9963163137 0.9961736202 0.9961345792
- 0.9965003729 0.9963648915 0.9963278174
- 0.9966846108 0.9965562224 0.9965211153
- 0.9968687892 0.9967474937 0.9967144132
- 0.9970530272 0.9969388247 0.9969075918
- 0.9972372055 0.9971302152 0.9971008897
- 0.9974213839 0.9973214865 0.9972941875
- 0.9976056218 0.9975128174 0.9974874854
- 0.9977898002 0.9977040887 0.9976807237
- 0.9979739189 0.9978954792 0.9978740215
- 0.9981580973 0.9980868101 0.9980673194
- 0.9983422756 0.9982780814 0.9982606173
- 0.9985265136 0.9984694123 0.9984537959
- 0.9987106919 0.9986606836 0.9986470938
- 0.9988948703 0.9988520741 0.9988403916
- 0.9990791082 0.9990434051 0.9990335703
- 0.9992632866 0.9992346764 0.9992269278
- 0.9994474053 0.9994260073 0.9994202256
- 0.9996315837 0.9996173978 0.9996135235
- 0.9998158216 0.9998087287 0.9998067021
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3153.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3153.spi1d
deleted file mode 100644
index 589da4b3a27..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3153.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0033556900 0.0036243461 0.0021771761
- 0.0067113810 0.0072486931 0.0043543512
- 0.0100719603 0.0109450798 0.0065315268
- 0.0136722000 0.0148685100 0.0087087033
- 0.0172724500 0.0187919401 0.0109967999
- 0.0209288709 0.0229167007 0.0134465704
- 0.0247608796 0.0271310192 0.0158963501
- 0.0285928901 0.0314321816 0.0183461197
- 0.0325581394 0.0359185003 0.0208943095
- 0.0366007015 0.0404266603 0.0236469992
- 0.0406721011 0.0451549515 0.0263996907
- 0.0448958799 0.0498832315 0.0291523803
- 0.0491196699 0.0548080616 0.0321348682
- 0.0534582287 0.0597378612 0.0352196097
- 0.0578269996 0.0648122802 0.0383043587
- 0.0622479804 0.0698948205 0.0415499993
- 0.0667206198 0.0750741214 0.0449920595
- 0.0712093785 0.0802576020 0.0484341197
- 0.0757424608 0.0854823887 0.0520806797
- 0.0802765936 0.0907058865 0.0558979213
- 0.0848271400 0.0959210992 0.0597151592
- 0.0893776789 0.1011238992 0.0638853684
- 0.0939087570 0.1062820032 0.0680840537
- 0.0984367505 0.1114128977 0.0724848807
- 0.1029269993 0.1164738983 0.0770553872
- 0.1073973030 0.1214959025 0.0817479491
- 0.1118313000 0.1264283061 0.0866615325
- 0.1162149012 0.1313190013 0.0916693583
- 0.1205834970 0.1361002028 0.0968769416
- 0.1248577982 0.1408507973 0.1021751985
- 0.1291321069 0.1454659998 0.1076091975
- 0.1333063990 0.1500781029 0.1131248996
- 0.1374552995 0.1545193046 0.1187048033
- 0.1415515989 0.1589604020 0.1243304983
- 0.1455647051 0.1632665992 0.1299701035
- 0.1495777071 0.1675314009 0.1355862021
- 0.1534643024 0.1717227995 0.1411814988
- 0.1573361009 0.1758131981 0.1467006058
- 0.1611633003 0.1799037009 0.1521570981
- 0.1648924053 0.1838286966 0.1575206071
- 0.1686214954 0.1877496988 0.1627777070
- 0.1722615957 0.1916016042 0.1679431945
- 0.1758497059 0.1953604072 0.1729734987
- 0.1794376969 0.1991191953 0.1779143065
- 0.1829102039 0.2027603984 0.1827175021
- 0.1863611937 0.2063656002 0.1874202043
- 0.1898120940 0.2099706978 0.1920142025
- 0.1931387931 0.2134328038 0.1964761019
- 0.1964582950 0.2168937027 0.2008883059
- 0.1997777969 0.2203408033 0.2051143050
- 0.2029809058 0.2236669958 0.2093403041
- 0.2061755955 0.2269932926 0.2133757025
- 0.2093703002 0.2303075939 0.2173759937
- 0.2124706954 0.2335088998 0.2213031054
- 0.2155478001 0.2367102057 0.2250909060
- 0.2186249942 0.2399114966 0.2288787067
- 0.2216414064 0.2430005968 0.2325274944
- 0.2246086001 0.2460864037 0.2361178994
- 0.2275757939 0.2491723001 0.2397083044
- 0.2305241972 0.2521803081 0.2431315929
- 0.2333890945 0.2551597953 0.2465402037
- 0.2362540066 0.2581393123 0.2499487996
- 0.2391189039 0.2610821128 0.2531935871
- 0.2419181019 0.2639639974 0.2564358115
- 0.2446880937 0.2668457925 0.2596780956
- 0.2474582046 0.2697275877 0.2627840936
- 0.2502210140 0.2725282907 0.2658750117
- 0.2529034913 0.2753205895 0.2689658999
- 0.2555859983 0.2781128883 0.2719655037
- 0.2582685053 0.2808786035 0.2749192119
- 0.2609224021 0.2835890055 0.2778730094
- 0.2635244131 0.2862994075 0.2807919979
- 0.2661263049 0.2890098095 0.2836216092
- 0.2687281966 0.2916727960 0.2864513099
- 0.2712922990 0.2943083942 0.2892810106
- 0.2738203108 0.2969441116 0.2920272052
- 0.2763482928 0.2995797098 0.2947449982
- 0.2788763046 0.3021580875 0.2974627912
- 0.2813667059 0.3047255874 0.3001739085
- 0.2838270068 0.3072930872 0.3027910888
- 0.2862873077 0.3098605871 0.3054082096
- 0.2887476087 0.3123694956 0.3080253005
- 0.2911775112 0.3148748875 0.3106203079
- 0.2935760021 0.3173803985 0.3131470084
- 0.2959744036 0.3198859096 0.3156735897
- 0.2983728945 0.3223375976 0.3182002902
- 0.3007532060 0.3247866929 0.3207036853
- 0.3030953109 0.3272357881 0.3231492937
- 0.3054375052 0.3296849132 0.3255949020
- 0.3077796102 0.3320893943 0.3280405104
- 0.3101190925 0.3344874084 0.3304716051
- 0.3124099970 0.3368853033 0.3328445852
- 0.3147009015 0.3392831981 0.3352177143
- 0.3169918060 0.3416486979 0.3375906944
- 0.3192827106 0.3440001905 0.3399637043
- 0.3215416968 0.3463517129 0.3422729075
- 0.3237861097 0.3487032950 0.3445810974
- 0.3260306120 0.3510360122 0.3468891978
- 0.3282749951 0.3533455133 0.3491973877
- 0.3305096924 0.3556550145 0.3514679968
- 0.3327121139 0.3579646051 0.3537184000
- 0.3349145055 0.3602696061 0.3559688032
- 0.3371168971 0.3625411093 0.3582192957
- 0.3393192887 0.3648126125 0.3604589999
- 0.3414955139 0.3670840859 0.3626582026
- 0.3436599970 0.3693554997 0.3648572862
- 0.3458243906 0.3716023862 0.3670564890
- 0.3479889035 0.3738394976 0.3692556024
- 0.3501509130 0.3760766089 0.3714247048
- 0.3522812128 0.3783136904 0.3735783994
- 0.3544115126 0.3805431128 0.3757320940
- 0.3565418124 0.3827491105 0.3778859079
- 0.3586719930 0.3849549890 0.3800387979
- 0.3607907891 0.3871609867 0.3821524978
- 0.3628903031 0.3893668950 0.3842661977
- 0.3649899065 0.3915528059 0.3863798082
- 0.3670895100 0.3937306106 0.3884935081
- 0.3691891134 0.3959082961 0.3905969858
- 0.3712717891 0.3980861008 0.3926754892
- 0.3733437955 0.4002606869 0.3947539926
- 0.3754158914 0.4024128914 0.3968324065
- 0.3774879873 0.4045650959 0.3989109099
- 0.3795599937 0.4067172110 0.4009746909
- 0.3816126883 0.4088693857 0.4030224979
- 0.3836601973 0.4110105038 0.4050701857
- 0.3857075870 0.4131393135 0.4071179032
- 0.3877550960 0.4152680933 0.4091657102
- 0.3898024857 0.4173969030 0.4111976027
- 0.3918300867 0.4195258021 0.4132185876
- 0.3938556015 0.4216380119 0.4152396023
- 0.3958810866 0.4237453938 0.4172605872
- 0.3979066014 0.4258528054 0.4192816019
- 0.3999319971 0.4279601872 0.4212876856
- 0.4019384980 0.4300670028 0.4232856929
- 0.4039444029 0.4321546853 0.4252836108
- 0.4059503078 0.4342423081 0.4272815883
- 0.4079560935 0.4363299906 0.4292795062
- 0.4099619985 0.4384176135 0.4312647879
- 0.4119505882 0.4405007958 0.4332428873
- 0.4139389098 0.4425699115 0.4352209866
- 0.4159272015 0.4446390867 0.4371992052
- 0.4179156125 0.4467082024 0.4391773045
- 0.4199039042 0.4487774074 0.4411455989
- 0.4218772054 0.4508393109 0.4431068003
- 0.4238497913 0.4528909028 0.4450680017
- 0.4258224070 0.4549424946 0.4470292926
- 0.4277949929 0.4569939971 0.4489904940
- 0.4297676086 0.4590455890 0.4509448111
- 0.4317277074 0.4610880911 0.4528915882
- 0.4336861074 0.4631226957 0.4548385143
- 0.4356445074 0.4651573002 0.4567854106
- 0.4376029074 0.4671919048 0.4587321877
- 0.4395613074 0.4692265093 0.4606749117
- 0.4415096939 0.4712507129 0.4626095891
- 0.4434551895 0.4732685983 0.4645442963
- 0.4454007149 0.4752865136 0.4664790034
- 0.4473460913 0.4773043096 0.4684137106
- 0.4492915869 0.4793221951 0.4703465104
- 0.4512295127 0.4813289046 0.4722707868
- 0.4531629980 0.4833298922 0.4741952121
- 0.4550965130 0.4853309095 0.4761194885
- 0.4570299983 0.4873319864 0.4780437946
- 0.4589635134 0.4893330038 0.4799681902
- 0.4608916938 0.4913224876 0.4818837047
- 0.4628139138 0.4933061898 0.4837990999
- 0.4647361040 0.4952898920 0.4857144952
- 0.4666582942 0.4972735941 0.4876298904
- 0.4685805142 0.4992572963 0.4895452857
- 0.4704998136 0.5012295842 0.4914546907
- 0.4724110067 0.5031952262 0.4933620989
- 0.4743221998 0.5051606894 0.4952695966
- 0.4762333930 0.5071262717 0.4971770942
- 0.4781445861 0.5090917945 0.4990845919
- 0.4800555110 0.5110468864 0.5009883046
- 0.4819557965 0.5129930973 0.5028885007
- 0.4838559926 0.5149393082 0.5047886968
- 0.4857563078 0.5168855190 0.5066888928
- 0.4876565039 0.5188316703 0.5085890889
- 0.4895567894 0.5207694769 0.5104873776
- 0.4914484024 0.5226947069 0.5123804808
- 0.4933373034 0.5246199965 0.5142735243
- 0.4952262938 0.5265452862 0.5161666274
- 0.4971151948 0.5284705758 0.5180596113
- 0.4990041852 0.5303910971 0.5199525952
- 0.5008875132 0.5322936177 0.5218384266
- 0.5027645230 0.5341960788 0.5237240195
- 0.5046414733 0.5360984802 0.5256096125
- 0.5065184832 0.5380010009 0.5274953246
- 0.5083954930 0.5399035215 0.5293809175
- 0.5102707148 0.5417822003 0.5312609076
- 0.5121346712 0.5436596274 0.5331382751
- 0.5139986873 0.5455371141 0.5350157022
- 0.5158627033 0.5474146008 0.5368930101
- 0.5177267790 0.5492920280 0.5387703776
- 0.5195907950 0.5511524081 0.5406445265
- 0.5214436054 0.5530024171 0.5425122976
- 0.5232933164 0.5548523068 0.5443801284
- 0.5251430273 0.5567023158 0.5462480187
- 0.5269926786 0.5585523248 0.5481157899
- 0.5288422704 0.5603957176 0.5499836206
- 0.5306860209 0.5622155070 0.5518401861
- 0.5325195789 0.5640351772 0.5536966920
- 0.5343531966 0.5658550262 0.5555531979
- 0.5361868143 0.5676748157 0.5574097037
- 0.5380203724 0.5694946051 0.5592660904
- 0.5398539901 0.5712903738 0.5611143112
- 0.5416709185 0.5730770826 0.5629572272
- 0.5434862971 0.5748637915 0.5648000240
- 0.5453017950 0.5766503811 0.5666428208
- 0.5471172929 0.5784370899 0.5684856176
- 0.5489326715 0.5802192092 0.5703253746
- 0.5507397056 0.5819697976 0.5721517205
- 0.5525346994 0.5837203264 0.5739780068
- 0.5543295741 0.5854709148 0.5758042932
- 0.5561246276 0.5872213840 0.5776305795
- 0.5579195023 0.5889719725 0.5794569254
- 0.5597143769 0.5907062888 0.5812692046
- 0.5614898801 0.5924177170 0.5830757022
- 0.5632616878 0.5941290259 0.5848821998
- 0.5650333762 0.5958402753 0.5866885781
- 0.5668051839 0.5975517035 0.5884950757
- 0.5685769916 0.5992630124 0.5902976990
- 0.5703436136 0.6009503007 0.5920805931
- 0.5720893145 0.6026192904 0.5938634872
- 0.5738348961 0.6042883992 0.5956465006
- 0.5755805969 0.6059575081 0.5974293947
- 0.5773262978 0.6076264977 0.5992122889
- 0.5790719986 0.6092956066 0.6009799242
- 0.5808039904 0.6109384894 0.6027352214
- 0.5825204849 0.6125624180 0.6044905186
- 0.5842369795 0.6141862273 0.6062458158
- 0.5859534740 0.6158099771 0.6080011725
- 0.5876700282 0.6174339056 0.6097565293
- 0.5893865228 0.6190577149 0.6114842892
- 0.5910822153 0.6206613779 0.6132075787
- 0.5927662849 0.6222372055 0.6149309874
- 0.5944504142 0.6238129735 0.6166543961
- 0.5961344838 0.6253888011 0.6183778048
- 0.5978186131 0.6269646287 0.6200990081
- 0.5995026827 0.6285403967 0.6217858791
- 0.6011615992 0.6301125288 0.6234729290
- 0.6028100848 0.6316378117 0.6251598001
- 0.6044585109 0.6331629753 0.6268466711
- 0.6061068773 0.6346881986 0.6285337210
- 0.6077553034 0.6362134814 0.6302152276
- 0.6094037294 0.6377387047 0.6318612099
- 0.6110271811 0.6392639279 0.6335071921
- 0.6126366854 0.6407619119 0.6351531744
- 0.6142461896 0.6422343254 0.6367992163
- 0.6158555746 0.6437066793 0.6384451985
- 0.6174650788 0.6451790929 0.6400886178
- 0.6190745234 0.6466515064 0.6416891813
- 0.6206660867 0.6481239796 0.6432899237
- 0.6222333908 0.6495963931 0.6448904872
- 0.6238006949 0.6510291100 0.6464911103
- 0.6253681183 0.6524468064 0.6480916739
- 0.6269354224 0.6538646221 0.6496922970
- 0.6285027266 0.6552823186 0.6512529254
- 0.6300681233 0.6567000151 0.6528040171
- 0.6315903068 0.6581177115 0.6543551087
- 0.6331124902 0.6595354080 0.6559062004
- 0.6346346736 0.6609153748 0.6574572921
- 0.6361569166 0.6622769237 0.6590083838
- 0.6376791000 0.6636384726 0.6605402231
- 0.6392014027 0.6650000215 0.6620379090
- 0.6407008171 0.6663615108 0.6635357141
- 0.6421751976 0.6677231193 0.6650334001
- 0.6436495185 0.6690846086 0.6665312052
- 0.6451238990 0.6704273820 0.6680288911
- 0.6465982199 0.6717317104 0.6695266962
- 0.6480726004 0.6730359793 0.6709856987
- 0.6495469213 0.6743403077 0.6724267006
- 0.6509864926 0.6756445765 0.6738678217
- 0.6524105072 0.6769489050 0.6753088832
- 0.6538345814 0.6782531738 0.6767500043
- 0.6552587152 0.6795575023 0.6781910062
- 0.6566827297 0.6808236241 0.6796321273
- 0.6581068039 0.6820700169 0.6810289025
- 0.6595308781 0.6833164096 0.6824105978
- 0.6609197855 0.6845629215 0.6837922931
- 0.6622915864 0.6858093143 0.6851739287
- 0.6636633277 0.6870558262 0.6865556240
- 0.6650350094 0.6883022189 0.6879372001
- 0.6664068103 0.6895486116 0.6893188953
- 0.6677784920 0.6907581091 0.6906694174
- 0.6691501737 0.6919463873 0.6919894814
- 0.6705014110 0.6931347847 0.6933096051
- 0.6718192101 0.6943231821 0.6946297288
- 0.6731368899 0.6955115795 0.6959499121
- 0.6744546890 0.6966999769 0.6972699761
- 0.6757724285 0.6978883743 0.6985900998
- 0.6770902276 0.6990767717 0.6999102235
- 0.6784079075 0.7002522945 0.7011716962
- 0.6797257066 0.7013828754 0.7024288177
- 0.6809998155 0.7025135159 0.7036859989
- 0.6822623014 0.7036440969 0.7049431205
- 0.6835249066 0.7047746778 0.7062003016
- 0.6847875118 0.7059053183 0.7074574232
- 0.6860501170 0.7070358992 0.7087146044
- 0.6873127222 0.7081664801 0.7099717259
- 0.6885753274 0.7092970014 0.7111666203
- 0.6898378730 0.7104060054 0.7123600245
- 0.6910517216 0.7114794254 0.7135534286
- 0.6922584176 0.7125527859 0.7147467732
- 0.6934651136 0.7136262059 0.7159401774
- 0.6946716905 0.7146996260 0.7171337008
- 0.6958783865 0.7157731056 0.7183271050
- 0.6970850825 0.7168465257 0.7195205092
- 0.6982917786 0.7179198861 0.7206757069
- 0.6994984150 0.7189933062 0.7218052745
- 0.7006723285 0.7200632095 0.7229349017
- 0.7018228173 0.7210804224 0.7240644097
- 0.7029731870 0.7220975757 0.7251939774
- 0.7041236758 0.7231147885 0.7263236046
- 0.7052742243 0.7241321206 0.7274531722
- 0.7064247131 0.7251492739 0.7285827994
- 0.7075752020 0.7261664867 0.7297123075
- 0.7087255716 0.7271836996 0.7307947278
- 0.7098761201 0.7282009125 0.7318609953
- 0.7109766006 0.7292181253 0.7329272032
- 0.7120710015 0.7302225828 0.7339934707
- 0.7131654024 0.7311848998 0.7350596786
- 0.7142598033 0.7321472168 0.7361260056
- 0.7153543234 0.7331095934 0.7371922731
- 0.7164487243 0.7340719104 0.7382584810
- 0.7175431252 0.7350342274 0.7393248081
- 0.7186375260 0.7359964848 0.7403681874
- 0.7197319865 0.7369588017 0.7413722277
- 0.7207844853 0.7379211187 0.7423762083
- 0.7218233943 0.7388833761 0.7433801889
- 0.7228623033 0.7398456931 0.7443842292
- 0.7239012122 0.7407631874 0.7453882098
- 0.7249401212 0.7416722178 0.7463921905
- 0.7259790897 0.7425811887 0.7473962903
- 0.7270179987 0.7434902191 0.7484002709
- 0.7280569077 0.7443990707 0.7494043112
- 0.7290958166 0.7453081012 0.7503836155
- 0.7301275730 0.7462170720 0.7513269186
- 0.7311120033 0.7471259832 0.7522702217
- 0.7320963144 0.7480350137 0.7532135248
- 0.7330806255 0.7489439845 0.7541568279
- 0.7340649962 0.7498528957 0.7551000714
- 0.7350493073 0.7507187128 0.7560433745
- 0.7360336185 0.7515761256 0.7569866776
- 0.7370179296 0.7524334788 0.7579299808
- 0.7380023003 0.7532908916 0.7588732839
- 0.7389866114 0.7541484237 0.7598165870
- 0.7399709225 0.7550057769 0.7607126236
- 0.7409034967 0.7558631897 0.7615972161
- 0.7418344021 0.7567206025 0.7624816895
- 0.7427654266 0.7575780153 0.7633662820
- 0.7436963916 0.7584354281 0.7642508149
- 0.7446272969 0.7592927814 0.7651354074
- 0.7455583215 0.7601416111 0.7660198808
- 0.7464892864 0.7609493732 0.7669044733
- 0.7474203110 0.7617571950 0.7677890062
- 0.7483512163 0.7625650167 0.7686735988
- 0.7492821813 0.7633727789 0.7695580721
- 0.7502012849 0.7641806006 0.7704144120
- 0.7510803938 0.7649884224 0.7712424994
- 0.7519595027 0.7657961845 0.7720705271
- 0.7528386712 0.7666041255 0.7728986144
- 0.7537177801 0.7674118876 0.7737267017
- 0.7545968890 0.7682197094 0.7745547295
- 0.7554759979 0.7690274715 0.7753828168
- 0.7563552260 0.7698352933 0.7762109041
- 0.7572342753 0.7706053257 0.7770388722
- 0.7581133842 0.7713655829 0.7778670192
- 0.7589924932 0.7721258998 0.7786949873
- 0.7598717213 0.7728862166 0.7795230746
- 0.7607079744 0.7736464739 0.7803282738
- 0.7615370154 0.7744067907 0.7811022997
- 0.7623659968 0.7751671076 0.7818763852
- 0.7631949782 0.7759273052 0.7826504707
- 0.7640240192 0.7766876221 0.7834246159
- 0.7648531199 0.7774478793 0.7841985822
- 0.7656821012 0.7782081962 0.7849727273
- 0.7665110826 0.7789685130 0.7857468128
- 0.7673401237 0.7797287703 0.7865208983
- 0.7681691051 0.7804598808 0.7872949243
- 0.7689980865 0.7811748981 0.7880690098
- 0.7698271275 0.7818897963 0.7888430953
- 0.7706180215 0.7826048136 0.7896171212
- 0.7713987827 0.7833197117 0.7903652787
- 0.7721796036 0.7840347290 0.7910879850
- 0.7729604244 0.7847496271 0.7918108106
- 0.7737411857 0.7854645848 0.7925335169
- 0.7745220065 0.7861794829 0.7932562828
- 0.7753028274 0.7868943810 0.7939789891
- 0.7760835886 0.7876093984 0.7947018147
- 0.7768645287 0.7883242965 0.7954245210
- 0.7776452899 0.7890393138 0.7961472273
- 0.7784261107 0.7897542119 0.7968699932
- 0.7792068720 0.7904409170 0.7975926995
- 0.7799876928 0.7911127210 0.7983155251
- 0.7807230949 0.7917845249 0.7990381718
- 0.7814577222 0.7924563289 0.7997609973
- 0.7821922898 0.7931280732 0.8004512191
- 0.7829269767 0.7937998772 0.8011254072
- 0.7836616039 0.7944718003 0.8017995954
- 0.7843962908 0.7951436043 0.8024737239
- 0.7851309180 0.7958154082 0.8031479120
- 0.7858656049 0.7964872122 0.8038221002
- 0.7866001725 0.7971590161 0.8044962883
- 0.7873347998 0.7978308201 0.8051704168
- 0.7880694866 0.7985026836 0.8058446050
- 0.7888041139 0.7991744876 0.8065187931
- 0.7895388007 0.7998462915 0.8071929812
- 0.7902569771 0.8004866242 0.8078672290
- 0.7909476161 0.8011174798 0.8085412979
- 0.7916381955 0.8017483950 0.8092154860
- 0.7923287749 0.8023793101 0.8098896742
- 0.7930194139 0.8030102253 0.8105255961
- 0.7937099934 0.8036412001 0.8111540079
- 0.7944005728 0.8042721152 0.8117824197
- 0.7950912118 0.8049029708 0.8124107718
- 0.7957817912 0.8055338860 0.8130391836
- 0.7964723706 0.8061649203 0.8136675954
- 0.7971630096 0.8067957759 0.8142960072
- 0.7978535891 0.8074266911 0.8149244189
- 0.7985442281 0.8080576062 0.8155527711
- 0.7992348075 0.8086885214 0.8161811829
- 0.7999253869 0.8093194962 0.8168095946
- 0.8005787134 0.8099504113 0.8174380064
- 0.8012273908 0.8105456829 0.8180664182
- 0.8018761873 0.8111379147 0.8186947703
- 0.8025249243 0.8117302060 0.8193231821
- 0.8031736016 0.8123223782 0.8199515939
- 0.8038223982 0.8129147291 0.8205404282
- 0.8044710755 0.8135069013 0.8211258054
- 0.8051198125 0.8140991926 0.8217111826
- 0.8057686090 0.8146914244 0.8222966194
- 0.8064172864 0.8152837157 0.8228819966
- 0.8070660233 0.8158758879 0.8234674931
- 0.8077148199 0.8164681792 0.8240528703
- 0.8083634973 0.8170604110 0.8246383071
- 0.8090121746 0.8176527023 0.8252236843
- 0.8096609712 0.8182448745 0.8258091211
- 0.8102908134 0.8188372254 0.8263946176
- 0.8108997941 0.8194293976 0.8269799948
- 0.8115088940 0.8200203776 0.8275653720
- 0.8121178746 0.8205760717 0.8281508088
- 0.8127269745 0.8211318851 0.8287361860
- 0.8133360147 0.8216876984 0.8293216825
- 0.8139451146 0.8222435117 0.8299071193
- 0.8145542145 0.8227992058 0.8304585814
- 0.8151631951 0.8233550191 0.8310037851
- 0.8157722950 0.8239107728 0.8315489888
- 0.8163812757 0.8244665265 0.8320941925
- 0.8169903755 0.8250222802 0.8326392770
- 0.8175994158 0.8255780935 0.8331844807
- 0.8182085156 0.8261339068 0.8337296844
- 0.8188176155 0.8266896009 0.8342748880
- 0.8194265962 0.8272454143 0.8348199725
- 0.8200334907 0.8278012276 0.8353651762
- 0.8206049800 0.8283569217 0.8359103799
- 0.8211765885 0.8289126754 0.8364555836
- 0.8217481971 0.8294684887 0.8370007277
- 0.8223196864 0.8300228119 0.8375458717
- 0.8228912950 0.8305441737 0.8380910754
- 0.8234627843 0.8310655951 0.8386362791
- 0.8240343928 0.8315870166 0.8391814232
- 0.8246060014 0.8321084976 0.8397266269
- 0.8251774907 0.8326299191 0.8402529955
- 0.8257490993 0.8331512809 0.8407605886
- 0.8263205886 0.8336728215 0.8412681818
- 0.8268921971 0.8341941833 0.8417757750
- 0.8274638057 0.8347156048 0.8422834277
- 0.8280352950 0.8352370858 0.8427910209
- 0.8286069036 0.8357585073 0.8432986140
- 0.8291783929 0.8362799287 0.8438062072
- 0.8297500014 0.8368014097 0.8443138003
- 0.8303017020 0.8373227715 0.8448213935
- 0.8308379054 0.8378441930 0.8453289866
- 0.8313741088 0.8383656144 0.8458365798
- 0.8319103122 0.8388870955 0.8463441730
- 0.8324465156 0.8394085169 0.8468517065
- 0.8329827189 0.8399298787 0.8473592997
- 0.8335189223 0.8404234052 0.8478668928
- 0.8340551257 0.8409125805 0.8483744860
- 0.8345913291 0.8414016962 0.8488820791
- 0.8351274729 0.8418908715 0.8493896723
- 0.8356636763 0.8423801064 0.8498973250
- 0.8361998796 0.8428692222 0.8503770232
- 0.8367360830 0.8433583975 0.8508495092
- 0.8372722864 0.8438475132 0.8513221145
- 0.8378084898 0.8443366885 0.8517947197
- 0.8383446932 0.8448258042 0.8522673249
- 0.8388810158 0.8453149796 0.8527398109
- 0.8394172192 0.8458042145 0.8532124162
- 0.8399534225 0.8462932706 0.8536850214
- 0.8404592276 0.8467825055 0.8541575074
- 0.8409621119 0.8472716212 0.8546301126
- 0.8414651155 0.8477607965 0.8551027179
- 0.8419679999 0.8482499719 0.8555753231
- 0.8424710035 0.8487390876 0.8560478091
- 0.8429738879 0.8492283225 0.8565204144
- 0.8434768915 0.8497173786 0.8569930196
- 0.8439797759 0.8501937985 0.8574656248
- 0.8444827199 0.8506526947 0.8579381108
- 0.8449857235 0.8511115909 0.8584107161
- 0.8454886079 0.8515704274 0.8588833213
- 0.8459916115 0.8520293236 0.8593558073
- 0.8464944959 0.8524882197 0.8598284125
- 0.8469973803 0.8529471159 0.8602802157
- 0.8475003839 0.8534058928 0.8607202172
- 0.8480033278 0.8538647890 0.8611602187
- 0.8485062718 0.8543236852 0.8616002202
- 0.8490092158 0.8547825813 0.8620402217
- 0.8495122194 0.8552414775 0.8624802232
- 0.8500142097 0.8557003140 0.8629202247
- 0.8504859209 0.8561592102 0.8633602262
- 0.8509575725 0.8566181064 0.8638002276
- 0.8514292836 0.8570770025 0.8642402291
- 0.8519009948 0.8575357795 0.8646801710
- 0.8523727059 0.8579946756 0.8651201725
- 0.8528444171 0.8584535718 0.8655601740
- 0.8533161283 0.8589125276 0.8660001755
- 0.8537877798 0.8593714237 0.8664401770
- 0.8542594910 0.8598302007 0.8668801785
- 0.8547312021 0.8602712154 0.8673201799
- 0.8552029133 0.8607016802 0.8677601814
- 0.8556746244 0.8611322045 0.8682001829
- 0.8561462760 0.8615627289 0.8686401844
- 0.8566179872 0.8619931936 0.8690801859
- 0.8570896983 0.8624237180 0.8695201874
- 0.8575614095 0.8628543019 0.8699601889
- 0.8580331206 0.8632848263 0.8703727126
- 0.8585047722 0.8637152910 0.8707824945
- 0.8589764833 0.8641458154 0.8711922169
- 0.8594481945 0.8645762801 0.8716019988
- 0.8599199057 0.8650068045 0.8720117211
- 0.8603671789 0.8654373288 0.8724213839
- 0.8608096838 0.8658677936 0.8728312254
- 0.8612521291 0.8662983179 0.8732408881
- 0.8616945148 0.8667287827 0.8736507297
- 0.8621369004 0.8671593070 0.8740603924
- 0.8625792861 0.8675897717 0.8744701743
- 0.8630216718 0.8680202961 0.8748798966
- 0.8634641171 0.8684508204 0.8752896786
- 0.8639065027 0.8688812852 0.8756994009
- 0.8643488884 0.8693118095 0.8761091828
- 0.8647912741 0.8697422743 0.8765189052
- 0.8652337193 0.8701621294 0.8769286275
- 0.8656761050 0.8705661297 0.8773384094
- 0.8661184907 0.8709700108 0.8777480721
- 0.8665608764 0.8713740110 0.8781579137
- 0.8670033216 0.8717778921 0.8785675764
- 0.8674457073 0.8721818924 0.8789774179
- 0.8678880930 0.8725857735 0.8793870807
- 0.8683304787 0.8729897141 0.8797969222
- 0.8687729239 0.8733937144 0.8801925182
- 0.8692153096 0.8737975955 0.8805741072
- 0.8696576953 0.8742015958 0.8809558153
- 0.8700938821 0.8746054769 0.8813375235
- 0.8705089092 0.8750094771 0.8817191720
- 0.8709238768 0.8754134178 0.8821008801
- 0.8713387847 0.8758172989 0.8824825287
- 0.8717538118 0.8762212992 0.8828641772
- 0.8721687198 0.8766251802 0.8832458854
- 0.8725836873 0.8770291805 0.8836275935
- 0.8729987144 0.8774331212 0.8840093017
- 0.8734136224 0.8778371215 0.8843908906
- 0.8738285899 0.8782410026 0.8847725987
- 0.8742436171 0.8786448836 0.8851543069
- 0.8746585250 0.8790488839 0.8855360150
- 0.8750734925 0.8794528246 0.8859177232
- 0.8754885197 0.8798568249 0.8862993121
- 0.8759034276 0.8802446723 0.8866810203
- 0.8763183951 0.8806238174 0.8870627284
- 0.8767334223 0.8810029030 0.8874443769
- 0.8771482706 0.8813819885 0.8878260255
- 0.8775632977 0.8817610741 0.8882076740
- 0.8779783249 0.8821402192 0.8885893822
- 0.8783931732 0.8825193048 0.8889710903
- 0.8788082004 0.8828983903 0.8893527985
- 0.8792232275 0.8832774758 0.8897343874
- 0.8796380758 0.8836566210 0.8901082277
- 0.8800498247 0.8840357065 0.8904638886
- 0.8804391026 0.8844147921 0.8908194900
- 0.8808283806 0.8847938776 0.8911752105
- 0.8812177181 0.8851730227 0.8915308714
- 0.8816069961 0.8855521083 0.8918864727
- 0.8819962740 0.8859311938 0.8922421932
- 0.8823856115 0.8863102794 0.8925979137
- 0.8827748895 0.8866894245 0.8929535151
- 0.8831642270 0.8870685101 0.8933091760
- 0.8835535049 0.8874475956 0.8936648965
- 0.8839427233 0.8878266811 0.8940204978
- 0.8843320012 0.8882058263 0.8943762183
- 0.8847212791 0.8885849118 0.8947318792
- 0.8851106167 0.8889639974 0.8950874805
- 0.8854998946 0.8893430829 0.8954432011
- 0.8858891726 0.8897222877 0.8957989216
- 0.8862785101 0.8900951147 0.8961545229
- 0.8866677880 0.8904510140 0.8965101838
- 0.8870571256 0.8908069134 0.8968659043
- 0.8874464035 0.8911628127 0.8972215056
- 0.8878356814 0.8915187120 0.8975772262
- 0.8882250190 0.8918746114 0.8979328871
- 0.8886142969 0.8922305107 0.8982884884
- 0.8890035748 0.8925864100 0.8986442089
- 0.8893929124 0.8929423094 0.8989998102
- 0.8897821903 0.8932980895 0.8993554711
- 0.8901609182 0.8936539888 0.8997111917
- 0.8905261755 0.8940098882 0.9000623226
- 0.8908914924 0.8943657875 0.9003939033
- 0.8912568092 0.8947216868 0.9007254839
- 0.8916221261 0.8950775862 0.9010570049
- 0.8919873834 0.8954334855 0.9013885856
- 0.8923527002 0.8957893848 0.9017202258
- 0.8927180171 0.8961452842 0.9020516872
- 0.8930832744 0.8965011239 0.9023833275
- 0.8934485912 0.8968570232 0.9027149081
- 0.8938139081 0.8972129226 0.9030464888
- 0.8941792250 0.8975688219 0.9033780098
- 0.8945444822 0.8979247212 0.9037095904
- 0.8949097991 0.8982806206 0.9040411711
- 0.8952751160 0.8986365199 0.9043726921
- 0.8956403732 0.8989924192 0.9047042727
- 0.8960056901 0.8993481994 0.9050359130
- 0.8963710070 0.8997040987 0.9053673744
- 0.8967363238 0.9000564218 0.9056990147
- 0.8971015811 0.9003906250 0.9060305953
- 0.8974668980 0.9007248282 0.9063621759
- 0.8978322148 0.9010589719 0.9066936970
- 0.8981974721 0.9013931751 0.9070252776
- 0.8985627890 0.9017273784 0.9073569179
- 0.8989281058 0.9020615816 0.9076883793
- 0.8992933035 0.9023957849 0.9080200195
- 0.8996586204 0.9027299881 0.9083516002
- 0.9000225067 0.9030641913 0.9086831808
- 0.9003654122 0.9033983946 0.9090147018
- 0.9007081985 0.9037325978 0.9093462825
- 0.9010511041 0.9040668011 0.9096779227
- 0.9013940096 0.9044010043 0.9100087881
- 0.9017369151 0.9047352076 0.9103180766
- 0.9020798206 0.9050694108 0.9106273055
- 0.9024227262 0.9054036140 0.9109365940
- 0.9027655125 0.9057378173 0.9112458825
- 0.9031084180 0.9060720801 0.9115551114
- 0.9034513235 0.9064062834 0.9118643999
- 0.9037942290 0.9067404866 0.9121736884
- 0.9041370749 0.9070746899 0.9124829173
- 0.9044799805 0.9074088931 0.9127922058
- 0.9048228264 0.9077430964 0.9131013751
- 0.9051656723 0.9080772996 0.9134107232
- 0.9055085778 0.9084115028 0.9137200117
- 0.9058514833 0.9087457061 0.9140291810
- 0.9061943889 0.9090799093 0.9143385291
- 0.9065371752 0.9094141126 0.9146478176
- 0.9068800807 0.9097483158 0.9149569869
- 0.9072229862 0.9100775123 0.9152662754
- 0.9075658917 0.9103915095 0.9155756235
- 0.9079087973 0.9107053876 0.9158847928
- 0.9082517028 0.9110193849 0.9161940813
- 0.9085944891 0.9113333821 0.9165033102
- 0.9089373946 0.9116473198 0.9168125987
- 0.9092803001 0.9119613171 0.9171218872
- 0.9096232057 0.9122751951 0.9174311161
- 0.9099661112 0.9125891924 0.9177404046
- 0.9102901220 0.9129031897 0.9180496931
- 0.9106121063 0.9132171273 0.9183589220
- 0.9109339714 0.9135311246 0.9186682105
- 0.9112560153 0.9138450027 0.9189774990
- 0.9115778804 0.9141589999 0.9192867279
- 0.9118999243 0.9144729972 0.9195960164
- 0.9122217894 0.9147868752 0.9199051857
- 0.9125437737 0.9151008725 0.9202002287
- 0.9128656983 0.9154148102 0.9204887748
- 0.9131876826 0.9157288074 0.9207773805
- 0.9135096073 0.9160428047 0.9210659862
- 0.9138315916 0.9163566828 0.9213547111
- 0.9141535759 0.9166706800 0.9216433167
- 0.9144755006 0.9169846177 0.9219319224
- 0.9147974849 0.9172986150 0.9222205281
- 0.9151194096 0.9176126122 0.9225090742
- 0.9154413939 0.9179264903 0.9227977991
- 0.9157633185 0.9182404876 0.9230864048
- 0.9160853028 0.9185544252 0.9233750105
- 0.9164072275 0.9188684225 0.9236636162
- 0.9167292118 0.9191824198 0.9239522219
- 0.9170510769 0.9194962978 0.9242408276
- 0.9173731208 0.9198102951 0.9245294929
- 0.9176951051 0.9201167822 0.9248180985
- 0.9180170298 0.9204118252 0.9251067042
- 0.9183390141 0.9207069278 0.9253953099
- 0.9186608791 0.9210019112 0.9256839156
- 0.9189829230 0.9212970138 0.9259725809
- 0.9193047881 0.9215921164 0.9262611866
- 0.9196267724 0.9218870997 0.9265497923
- 0.9199486971 0.9221822023 0.9268383980
- 0.9202542901 0.9224773049 0.9271270037
- 0.9205567241 0.9227722883 0.9274156094
- 0.9208590984 0.9230673909 0.9277042747
- 0.9211614728 0.9233623743 0.9279928803
- 0.9214640260 0.9236574769 0.9282814860
- 0.9217664003 0.9239525795 0.9285700917
- 0.9220687747 0.9242476225 0.9288586974
- 0.9223712087 0.9245427251 0.9291474223
- 0.9226737022 0.9248378277 0.9294360280
- 0.9229760766 0.9251328111 0.9297245741
- 0.9232785106 0.9254279137 0.9300122857
- 0.9235808849 0.9257230163 0.9302818179
- 0.9238833189 0.9260179996 0.9305514097
- 0.9241858125 0.9263131022 0.9308208823
- 0.9244881868 0.9266080856 0.9310904145
- 0.9247906208 0.9269031882 0.9313598871
- 0.9250929952 0.9271982908 0.9316294193
- 0.9253954887 0.9274932742 0.9318988919
- 0.9256979227 0.9277883768 0.9321684241
- 0.9260002971 0.9280834794 0.9324380159
- 0.9263026714 0.9283785224 0.9327074885
- 0.9266052246 0.9286736250 0.9329770207
- 0.9269075990 0.9289686084 0.9332464933
- 0.9272099733 0.9292637110 0.9335160255
- 0.9275124073 0.9295588136 0.9337854981
- 0.9278147817 0.9298537970 0.9340549707
- 0.9281172752 0.9301400185 0.9343245029
- 0.9284197092 0.9304174185 0.9345940948
- 0.9287220836 0.9306948781 0.9348636270
- 0.9290245175 0.9309722781 0.9351330996
- 0.9293270111 0.9312496781 0.9354025722
- 0.9296293855 0.9315270782 0.9356721044
- 0.9299318194 0.9318045974 0.9359415770
- 0.9302201271 0.9320819974 0.9362111092
- 0.9305043221 0.9323593974 0.9364805818
- 0.9307885170 0.9326369166 0.9367501736
- 0.9310727119 0.9329143167 0.9370197058
- 0.9313569069 0.9331917167 0.9372891784
- 0.9316411018 0.9334691167 0.9375587106
- 0.9319252968 0.9337465763 0.9378281832
- 0.9322094917 0.9340239763 0.9380977154
- 0.9324936867 0.9343013763 0.9383671880
- 0.9327778816 0.9345787764 0.9386367202
- 0.9330620766 0.9348562956 0.9389063120
- 0.9333462715 0.9351336956 0.9391757846
- 0.9336305261 0.9354110956 0.9394453168
- 0.9339147210 0.9356886148 0.9397147894
- 0.9341989160 0.9359660149 0.9399843216
- 0.9344831109 0.9362434149 0.9402372241
- 0.9347673059 0.9365208149 0.9404889941
- 0.9350515008 0.9367982745 0.9407408237
- 0.9353356957 0.9370756745 0.9409927130
- 0.9356198907 0.9373530746 0.9412444830
- 0.9359040856 0.9376305938 0.9414963126
- 0.9361882806 0.9379079938 0.9417482018
- 0.9364724755 0.9381853938 0.9419999719
- 0.9367566705 0.9384627938 0.9422518015
- 0.9370409250 0.9387403131 0.9425036907
- 0.9373251200 0.9390177131 0.9427555203
- 0.9376093149 0.9392951131 0.9430072904
- 0.9378935099 0.9395725727 0.9432591796
- 0.9381777048 0.9398499727 0.9435110092
- 0.9384618998 0.9401198030 0.9437627792
- 0.9387460947 0.9403808117 0.9440147281
- 0.9390302896 0.9406418204 0.9442664981
- 0.9393144846 0.9409028292 0.9445183277
- 0.9395986795 0.9411637187 0.9447702169
- 0.9398828745 0.9414247274 0.9450219870
- 0.9401571155 0.9416856766 0.9452738166
- 0.9404243231 0.9419466257 0.9455257058
- 0.9406914711 0.9422075748 0.9457774758
- 0.9409586787 0.9424685836 0.9460293055
- 0.9412258863 0.9427295923 0.9462810755
- 0.9414930940 0.9429904819 0.9465330243
- 0.9417603016 0.9432514906 0.9467847943
- 0.9420275092 0.9435124993 0.9470366240
- 0.9422945976 0.9437733889 0.9472885132
- 0.9425618052 0.9440343976 0.9475402832
- 0.9428290129 0.9442954063 0.9477921128
- 0.9430962205 0.9445564151 0.9480440021
- 0.9433634281 0.9448173046 0.9482957721
- 0.9436305761 0.9450783134 0.9485476017
- 0.9438977838 0.9453393221 0.9487994909
- 0.9441649914 0.9456002116 0.9490513206
- 0.9444321990 0.9458612204 0.9493030906
- 0.9446994066 0.9461222291 0.9495549798
- 0.9449666142 0.9463831782 0.9498068094
- 0.9452338219 0.9466441274 0.9500548244
- 0.9455010295 0.9469050765 0.9502903223
- 0.9457681775 0.9471660852 0.9505258203
- 0.9460353851 0.9474269748 0.9507611990
- 0.9463025928 0.9476879835 0.9509966969
- 0.9465698004 0.9479489923 0.9512321949
- 0.9468370080 0.9482100010 0.9514675736
- 0.9471042156 0.9484708905 0.9517030716
- 0.9473714232 0.9487318993 0.9519386292
- 0.9476385713 0.9489929080 0.9521741271
- 0.9479057789 0.9492537975 0.9524095058
- 0.9481729865 0.9495148063 0.9526450038
- 0.9484401941 0.9497758150 0.9528805017
- 0.9487074018 0.9500346184 0.9531158805
- 0.9489746094 0.9502801895 0.9533513784
- 0.9492418170 0.9505258203 0.9535868764
- 0.9495090246 0.9507713914 0.9538223147
- 0.9497761726 0.9510170221 0.9540578127
- 0.9500408173 0.9512627125 0.9542933106
- 0.9502921104 0.9515082836 0.9545286894
- 0.9505435228 0.9517539144 0.9547641873
- 0.9507948160 0.9519994855 0.9549996853
- 0.9510461092 0.9522451162 0.9552351832
- 0.9512975216 0.9524906874 0.9554706216
- 0.9515488148 0.9527363181 0.9557061195
- 0.9518002272 0.9529820085 0.9559416175
- 0.9520515203 0.9532275796 0.9561769962
- 0.9523028135 0.9534732103 0.9564124942
- 0.9525542259 0.9537187815 0.9566479921
- 0.9528055191 0.9539644122 0.9568833709
- 0.9530568123 0.9542099833 0.9571189284
- 0.9533082247 0.9544556141 0.9573544264
- 0.9535595179 0.9547013044 0.9575898051
- 0.9538108110 0.9549468756 0.9578253031
- 0.9540622234 0.9551925063 0.9580608010
- 0.9543135166 0.9554380774 0.9582962990
- 0.9545649290 0.9556837082 0.9585316777
- 0.9548162222 0.9559292793 0.9587671757
- 0.9550675154 0.9561749101 0.9590026736
- 0.9553189278 0.9564206004 0.9592381120
- 0.9555702209 0.9566661716 0.9594736099
- 0.9558215141 0.9569118023 0.9597091079
- 0.9560729265 0.9571573734 0.9599444866
- 0.9563242197 0.9574030042 0.9601684213
- 0.9565755725 0.9576485753 0.9603887796
- 0.9568269253 0.9578942060 0.9606090784
- 0.9570782185 0.9581398964 0.9608293772
- 0.9573295712 0.9583855271 0.9610496759
- 0.9575809240 0.9586310983 0.9612699747
- 0.9578322172 0.9588767290 0.9614903927
- 0.9580836296 0.9591223001 0.9617106915
- 0.9583349228 0.9593678713 0.9619309902
- 0.9585862160 0.9596135020 0.9621512890
- 0.9588376284 0.9598590732 0.9623715878
- 0.9590889215 0.9600986838 0.9625920057
- 0.9593402743 0.9603298903 0.9628123045
- 0.9595916271 0.9605612159 0.9630326033
- 0.9598429203 0.9607924819 0.9632529020
- 0.9600886703 0.9610238075 0.9634733200
- 0.9603253007 0.9612550735 0.9636936188
- 0.9605618119 0.9614862800 0.9639139175
- 0.9607983232 0.9617176056 0.9641342163
- 0.9610348940 0.9619488716 0.9643545151
- 0.9612714052 0.9621801972 0.9645748734
- 0.9615079761 0.9624115229 0.9647951722
- 0.9617444873 0.9626427293 0.9650154710
- 0.9619809985 0.9628739953 0.9652358294
- 0.9622176290 0.9631053209 0.9654561877
- 0.9624540806 0.9633365870 0.9656764865
- 0.9626907110 0.9635679126 0.9658967853
- 0.9629272223 0.9637991190 0.9661170840
- 0.9631636739 0.9640303850 0.9663373828
- 0.9634003043 0.9642617106 0.9665578008
- 0.9636368155 0.9644929767 0.9667780995
- 0.9638733864 0.9647243023 0.9669983983
- 0.9641098976 0.9649556279 0.9672186971
- 0.9643464088 0.9651867747 0.9674391150
- 0.9645829797 0.9654181004 0.9676594138
- 0.9648194909 0.9656494260 0.9678797126
- 0.9650561213 0.9658806920 0.9681000113
- 0.9652925730 0.9661120176 0.9683203101
- 0.9655292034 0.9663432240 0.9685407281
- 0.9657657146 0.9665744901 0.9687610269
- 0.9660022259 0.9668058157 0.9689813256
- 0.9662387967 0.9670370817 0.9692016244
- 0.9664753079 0.9672684073 0.9694219232
- 0.9667118788 0.9674996138 0.9696422815
- 0.9669483900 0.9677308798 0.9698625803
- 0.9671849012 0.9679622054 0.9700775743
- 0.9674214721 0.9681934714 0.9702839255
- 0.9676579833 0.9684247971 0.9704902172
- 0.9678946137 0.9686561227 0.9706965089
- 0.9681311250 0.9688873291 0.9709028006
- 0.9683675766 0.9691185951 0.9711090922
- 0.9686042070 0.9693499207 0.9713153839
- 0.9688407183 0.9695811868 0.9715216756
- 0.9690772891 0.9698125124 0.9717280269
- 0.9693138003 0.9700412154 0.9719343185
- 0.9695503116 0.9702590704 0.9721406102
- 0.9697868824 0.9704769850 0.9723469019
- 0.9700220823 0.9706948996 0.9725531936
- 0.9702448249 0.9709128141 0.9727594852
- 0.9704675078 0.9711307287 0.9729657769
- 0.9706903100 0.9713485837 0.9731721282
- 0.9709129930 0.9715664983 0.9733784199
- 0.9711356759 0.9717844129 0.9735847116
- 0.9713584781 0.9720023274 0.9737908840
- 0.9715812206 0.9722201824 0.9739971757
- 0.9718039036 0.9724380970 0.9742035270
- 0.9720267057 0.9726560116 0.9744098186
- 0.9722493887 0.9728739262 0.9746161103
- 0.9724720716 0.9730917811 0.9748224020
- 0.9726948738 0.9733096957 0.9750286937
- 0.9729176164 0.9735276103 0.9752349854
- 0.9731402993 0.9737455845 0.9754412770
- 0.9733631015 0.9739634991 0.9756476283
- 0.9735857844 0.9741814137 0.9758539200
- 0.9738085270 0.9743993282 0.9760602117
- 0.9740313292 0.9746171832 0.9762665033
- 0.9742540121 0.9748350978 0.9764727950
- 0.9744768143 0.9750530124 0.9766790867
- 0.9746994972 0.9752709270 0.9768853784
- 0.9749221802 0.9754887819 0.9770917296
- 0.9751449823 0.9757066965 0.9772980213
- 0.9753677249 0.9759246111 0.9775043130
- 0.9755904078 0.9761425257 0.9777106047
- 0.9758132100 0.9763603806 0.9779168963
- 0.9760358930 0.9765782952 0.9781231284
- 0.9762585759 0.9767962098 0.9783294201
- 0.9764813781 0.9770141244 0.9785357118
- 0.9767041206 0.9772319794 0.9787420034
- 0.9769268036 0.9774498940 0.9789482951
- 0.9771496058 0.9776678085 0.9791545868
- 0.9773722887 0.9778857231 0.9793608785
- 0.9775949717 0.9781035781 0.9795672297
- 0.9778177738 0.9783214927 0.9797735214
- 0.9780405164 0.9785394073 0.9799798131
- 0.9782631993 0.9787573218 0.9801744223
- 0.9784860015 0.9789751768 0.9803677201
- 0.9787086844 0.9791930914 0.9805610180
- 0.9789314270 0.9794110060 0.9807543159
- 0.9791542292 0.9796289206 0.9809476137
- 0.9793769121 0.9798467755 0.9811409116
- 0.9795997143 0.9800609946 0.9813342094
- 0.9798223972 0.9802663922 0.9815275073
- 0.9800425172 0.9804717898 0.9817208052
- 0.9802523851 0.9806771874 0.9819141030
- 0.9804621935 0.9808827043 0.9821074009
- 0.9806721210 0.9810881019 0.9823006988
- 0.9808819294 0.9812934995 0.9824939966
- 0.9810917974 0.9814988971 0.9826872945
- 0.9813016057 0.9817042947 0.9828805923
- 0.9815114737 0.9819096923 0.9830738902
- 0.9817212820 0.9821150899 0.9832671881
- 0.9819312096 0.9823204875 0.9834604859
- 0.9821410179 0.9825258851 0.9836537838
- 0.9823508859 0.9827314019 0.9838470817
- 0.9825606942 0.9829367995 0.9840403795
- 0.9827706218 0.9831421971 0.9842336774
- 0.9829803705 0.9833475947 0.9844269753
- 0.9831902981 0.9835529923 0.9846202731
- 0.9834001064 0.9837583899 0.9848135710
- 0.9836099744 0.9839637876 0.9850069284
- 0.9838197827 0.9841691852 0.9852002263
- 0.9840297103 0.9843745828 0.9853935242
- 0.9842395186 0.9845800996 0.9855868220
- 0.9844493866 0.9847854972 0.9857801199
- 0.9846591949 0.9849908948 0.9859734178
- 0.9848691225 0.9851962924 0.9861667156
- 0.9850788713 0.9854016900 0.9863600135
- 0.9852887988 0.9856070876 0.9865533113
- 0.9854986072 0.9858124852 0.9867466092
- 0.9857084751 0.9860178828 0.9869399071
- 0.9859182835 0.9862232804 0.9871332049
- 0.9861282110 0.9864287972 0.9873265028
- 0.9863380194 0.9866341949 0.9875198007
- 0.9865478873 0.9868395925 0.9877130985
- 0.9867578149 0.9870449901 0.9879063964
- 0.9869676232 0.9872503877 0.9880996943
- 0.9871774912 0.9874557853 0.9882929921
- 0.9873872995 0.9876611829 0.9884862900
- 0.9875972271 0.9878665805 0.9886795878
- 0.9878069758 0.9880719781 0.9888730049
- 0.9880169034 0.9882774949 0.9890663028
- 0.9882267118 0.9884828925 0.9892596006
- 0.9884365797 0.9886882901 0.9894528985
- 0.9886463881 0.9888936877 0.9896461964
- 0.9888563156 0.9890990853 0.9898394942
- 0.9890661240 0.9893044829 0.9900307059
- 0.9892759919 0.9895098805 0.9902120233
- 0.9894858003 0.9897152781 0.9903932214
- 0.9896957278 0.9899206758 0.9905744791
- 0.9899054766 0.9901189804 0.9907557964
- 0.9901087880 0.9903126955 0.9909369946
- 0.9903066158 0.9905064702 0.9911183119
- 0.9905043840 0.9907001853 0.9912995100
- 0.9907022119 0.9908940196 0.9914808273
- 0.9909000993 0.9910876751 0.9916620851
- 0.9910979271 0.9912815094 0.9918432832
- 0.9912956953 0.9914752245 0.9920246005
- 0.9914935231 0.9916689992 0.9922057986
- 0.9916914105 0.9918627143 0.9923871160
- 0.9918891788 0.9920564294 0.9925683737
- 0.9920870066 0.9922502041 0.9927495718
- 0.9922847748 0.9924439192 0.9929308891
- 0.9924827218 0.9926376939 0.9931120872
- 0.9926804900 0.9928314090 0.9932934046
- 0.9928783178 0.9930251837 0.9934747219
- 0.9930760860 0.9932188988 0.9936559200
- 0.9932739735 0.9934126735 0.9938371778
- 0.9934718013 0.9936063886 0.9940183759
- 0.9936696291 0.9938002229 0.9941996932
- 0.9938673973 0.9939938784 0.9943810105
- 0.9940652847 0.9941875935 0.9945622087
- 0.9942631125 0.9943814278 0.9947435260
- 0.9944608808 0.9945750833 0.9949247241
- 0.9946587086 0.9947689176 0.9951059818
- 0.9948565960 0.9949625731 0.9952871799
- 0.9950544238 0.9951564074 0.9954684973
- 0.9952521920 0.9953501225 0.9956498146
- 0.9954500198 0.9955438972 0.9958310127
- 0.9956479073 0.9957376122 0.9960122705
- 0.9958456755 0.9959313273 0.9961935282
- 0.9960435033 0.9961251020 0.9963747859
- 0.9962412715 0.9963188171 0.9965561032
- 0.9964392185 0.9965125918 0.9967373013
- 0.9966369867 0.9967063069 0.9969186187
- 0.9968348145 0.9969000816 0.9970998168
- 0.9970325828 0.9970937967 0.9972810745
- 0.9972305298 0.9972875714 0.9974623919
- 0.9974282980 0.9974812865 0.9976435900
- 0.9976261258 0.9976751208 0.9978249073
- 0.9978238940 0.9978687763 0.9980061054
- 0.9980217814 0.9980624914 0.9981874228
- 0.9982196093 0.9982563257 0.9983686805
- 0.9984173775 0.9984499812 0.9985498786
- 0.9986152053 0.9986438155 0.9987311959
- 0.9988130927 0.9988374710 0.9989123940
- 0.9990109205 0.9990313053 0.9990937114
- 0.9992086887 0.9992250204 0.9992750287
- 0.9994065166 0.9994187951 0.9994562268
- 0.9996044040 0.9996125102 0.9996374846
- 0.9998021722 0.9998062849 0.9998186827
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3154.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3154.spi1d
deleted file mode 100644
index 9810d26548e..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3154.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0008270687 0.0012806139 0.0007092019
- 0.0016541370 0.0025612270 0.0014184040
- 0.0024812061 0.0038418409 0.0021276060
- 0.0033082750 0.0051224548 0.0028368081
- 0.0041353442 0.0064030681 0.0035460100
- 0.0049624122 0.0076836818 0.0042552119
- 0.0057894811 0.0089642964 0.0049644141
- 0.0066165500 0.0102737201 0.0056736148
- 0.0074436190 0.0117049702 0.0063828169
- 0.0082706874 0.0131362099 0.0070920191
- 0.0090977559 0.0145674599 0.0078012212
- 0.0099248253 0.0159987099 0.0085104229
- 0.0108320098 0.0174299609 0.0092196250
- 0.0117472196 0.0188612100 0.0099288272
- 0.0126624200 0.0203272700 0.0107055604
- 0.0135776196 0.0219289195 0.0114898197
- 0.0144928200 0.0235305596 0.0122740902
- 0.0154080195 0.0251322109 0.0130583504
- 0.0163232200 0.0267338492 0.0138426097
- 0.0172384195 0.0283354893 0.0146268802
- 0.0181536209 0.0299371406 0.0154111404
- 0.0190688204 0.0317234285 0.0161953997
- 0.0199840199 0.0335172787 0.0169796702
- 0.0209966209 0.0353111215 0.0177639294
- 0.0220109392 0.0371049605 0.0185481999
- 0.0230252706 0.0388987996 0.0193324592
- 0.0240395907 0.0407759696 0.0201293100
- 0.0250539202 0.0427856296 0.0209981594
- 0.0260682497 0.0447952896 0.0218669996
- 0.0270825699 0.0468049496 0.0227358509
- 0.0280968994 0.0488146096 0.0236046892
- 0.0291112196 0.0509230010 0.0244735405
- 0.0301393494 0.0531734005 0.0253423806
- 0.0312651210 0.0554237999 0.0262112301
- 0.0323909000 0.0576741993 0.0270800795
- 0.0335166790 0.0599245988 0.0279489197
- 0.0346424617 0.0624321401 0.0288177691
- 0.0357682407 0.0649486035 0.0296866093
- 0.0368940197 0.0674650520 0.0306164194
- 0.0380197987 0.0699815080 0.0315806195
- 0.0391455814 0.0727861822 0.0325448215
- 0.0403015316 0.0755929798 0.0335090198
- 0.0415524915 0.0783997923 0.0344732217
- 0.0428034514 0.0813405216 0.0354374312
- 0.0440544114 0.0844588801 0.0364016294
- 0.0453053713 0.0875772387 0.0373658314
- 0.0465563312 0.0907685384 0.0383300297
- 0.0478072912 0.0942139179 0.0392942317
- 0.0490582511 0.0976593122 0.0402872488
- 0.0503439009 0.1012116969 0.0413589515
- 0.0517351814 0.1049906015 0.0424306504
- 0.0531264618 0.1087696031 0.0435023494
- 0.0545177385 0.1127699018 0.0445740595
- 0.0559090301 0.1168769971 0.0456457585
- 0.0573003106 0.1210578978 0.0467174612
- 0.0586915910 0.1254729033 0.0477891602
- 0.0600922108 0.1298878938 0.0488608703
- 0.0616402999 0.1345676035 0.0499325693
- 0.0631883815 0.1392543018 0.0511177592
- 0.0647364631 0.1441261023 0.0523105711
- 0.0662845522 0.1490330994 0.0535033792
- 0.0678326264 0.1540661007 0.0546961986
- 0.0693807229 0.1591300964 0.0558890104
- 0.0710334405 0.1642663032 0.0570818186
- 0.0727559403 0.1694173962 0.0582746305
- 0.0744784400 0.1745833009 0.0594674386
- 0.0762009397 0.1797512025 0.0607356615
- 0.0779234320 0.1848731041 0.0620646887
- 0.0796459317 0.1899926066 0.0633937269
- 0.0815215707 0.1950089037 0.0647227690
- 0.0834368318 0.2000242025 0.0660518110
- 0.0853521004 0.2048937976 0.0673808381
- 0.0872673616 0.2097633928 0.0687098801
- 0.0891826227 0.2144646943 0.0700433925
- 0.0912189633 0.2191573977 0.0715252534
- 0.0933454409 0.2236897051 0.0730071068
- 0.0954719111 0.2281869054 0.0744889826
- 0.0975983888 0.2325620949 0.0759708434
- 0.0997248664 0.2368548959 0.0774526969
- 0.1020506024 0.2410928011 0.0789345577
- 0.1044057980 0.2451802045 0.0804644004
- 0.1067610979 0.2492675036 0.0821170136
- 0.1091163978 0.2531898916 0.0837696269
- 0.1116243005 0.2570762932 0.0854222402
- 0.1142238006 0.2609150112 0.0870748535
- 0.1168233976 0.2646088004 0.0887274593
- 0.1194228977 0.2683025002 0.0904237032
- 0.1222214997 0.2718980014 0.0922659934
- 0.1250769049 0.2754099071 0.0941082835
- 0.1279322952 0.2789216936 0.0959505737
- 0.1308598965 0.2823159099 0.0977928713
- 0.1339771003 0.2856579125 0.0996351615
- 0.1370943040 0.2889998853 0.1016450971
- 0.1402291059 0.2922315896 0.1036963984
- 0.1436063051 0.2954162955 0.1057477966
- 0.1469835043 0.2986010015 0.1077990979
- 0.1503873020 0.3017044067 0.1098503992
- 0.1540133953 0.3047442138 0.1121131033
- 0.1576395929 0.3077841103 0.1143923029
- 0.1613450944 0.3107880056 0.1166715994
- 0.1651988029 0.3136951029 0.1189509034
- 0.1690524071 0.3166022003 0.1213624030
- 0.1730536968 0.3195092976 0.1238868013
- 0.1771031022 0.3223156929 0.1264111996
- 0.1811967939 0.3251017034 0.1289356053
- 0.1854016036 0.3278875947 0.1316096932
- 0.1896062940 0.3306469023 0.1343929023
- 0.1939094067 0.3333224058 0.1371762007
- 0.1982226968 0.3359979987 0.1399594992
- 0.2025707066 0.3386735022 0.1430062056
- 0.2069430053 0.3412984908 0.1460568011
- 0.2113184035 0.3438735902 0.1491073966
- 0.2157011032 0.3464488089 0.1523478031
- 0.2200832069 0.3490239978 0.1556666940
- 0.2244319022 0.3515425920 0.1589855999
- 0.2287805974 0.3540267050 0.1624847949
- 0.2330776006 0.3565106988 0.1660633981
- 0.2373543978 0.3589948118 0.1696420014
- 0.2415924072 0.3614296019 0.1734369993
- 0.2457672954 0.3638310134 0.1772560030
- 0.2499420941 0.3662323952 0.1811341941
- 0.2539947033 0.3686338067 0.1851633936
- 0.2580456138 0.3710030019 0.1891925931
- 0.2620247900 0.3733294904 0.1933576018
- 0.2659370899 0.3756558895 0.1975566000
- 0.2698495090 0.3779824078 0.2018067986
- 0.2736209035 0.3802998960 0.2061281949
- 0.2773866057 0.3825586140 0.2104569972
- 0.2811067104 0.3848172128 0.2148493975
- 0.2847231030 0.3870758116 0.2192417979
- 0.2883394957 0.3893344998 0.2236506939
- 0.2918758094 0.3915497959 0.2280631959
- 0.2953441143 0.3937469125 0.2324603051
- 0.2988123894 0.3959440887 0.2368455976
- 0.3021861017 0.3981412947 0.2412119061
- 0.3055104911 0.4003298879 0.2455295026
- 0.3088349998 0.4024715126 0.2498470992
- 0.3120698929 0.4046129882 0.2540681958
- 0.3152567148 0.4067544937 0.2582857013
- 0.3184433877 0.4088960886 0.2624298036
- 0.3215635121 0.4110131860 0.2665235102
- 0.3246200085 0.4131042957 0.2705960870
- 0.3276765049 0.4151954055 0.2745501995
- 0.3307037055 0.4172866046 0.2785041928
- 0.3336381018 0.4193777144 0.2823660076
- 0.3365724981 0.4214367867 0.2861714959
- 0.3395070136 0.4234822094 0.2899771035
- 0.3423467875 0.4255276918 0.2936319113
- 0.3451676071 0.4275731146 0.2972859144
- 0.3479883969 0.4296185970 0.3009010851
- 0.3507789969 0.4316303134 0.3044045866
- 0.3534946144 0.4336344004 0.3079079986
- 0.3562101126 0.4356383979 0.3113526106
- 0.3589256108 0.4376423955 0.3147099912
- 0.3615824878 0.4396465123 0.3180673122
- 0.3642010987 0.4416194856 0.3213653862
- 0.3668195903 0.4435859025 0.3245829940
- 0.3694381118 0.4455522895 0.3278006911
- 0.3719865084 0.4475187063 0.3309766054
- 0.3745158017 0.4494850039 0.3340623081
- 0.3770450950 0.4514260888 0.3371481001
- 0.3795743883 0.4533582032 0.3402245045
- 0.3820356131 0.4552902877 0.3431868851
- 0.3844830990 0.4572224021 0.3461492956
- 0.3869304955 0.4591544867 0.3491117060
- 0.3893780112 0.4610689878 0.3519938886
- 0.3917695880 0.4629696906 0.3548417091
- 0.3941422105 0.4648705125 0.3576894999
- 0.3965147138 0.4667713046 0.3605172932
- 0.3988873065 0.4686720073 0.3632592857
- 0.4012235105 0.4705640972 0.3660013080
- 0.4035275877 0.4724361002 0.3687433004
- 0.4058316052 0.4743080139 0.3714326024
- 0.4081357121 0.4761799872 0.3740772903
- 0.4104278982 0.4780519009 0.3767220080
- 0.4126693010 0.4799239039 0.3793666065
- 0.4149107933 0.4817703068 0.3819434941
- 0.4171522856 0.4836156964 0.3844990134
- 0.4193938076 0.4854609966 0.3870545030
- 0.4215936065 0.4873062968 0.3896099925
- 0.4237779975 0.4891516864 0.3920964897
- 0.4259622991 0.4909836054 0.3945704997
- 0.4281466901 0.4928041101 0.3970445096
- 0.4303230941 0.4946246147 0.3995184898
- 0.4324553013 0.4964450002 0.4019325972
- 0.4345873892 0.4982655048 0.4043321908
- 0.4367195070 0.5000848770 0.4067319036
- 0.4388515949 0.5018820167 0.4091314971
- 0.4409618080 0.5036790967 0.4114879966
- 0.4430460930 0.5054761171 0.4138199091
- 0.4451304972 0.5072731972 0.4161519110
- 0.4472149014 0.5090702772 0.4184837937
- 0.4492993057 0.5108565092 0.4207941890
- 0.4513547122 0.5126311779 0.4230645001
- 0.4533953965 0.5144059062 0.4253348112
- 0.4554361105 0.5161805749 0.4276050925
- 0.4574767947 0.5179553032 0.4298754930
- 0.4595173895 0.5197299719 0.4320927858
- 0.4615274966 0.5214862823 0.4343070984
- 0.4635280967 0.5232393146 0.4365214109
- 0.4655286074 0.5249922872 0.4387356937
- 0.4675292075 0.5267453194 0.4409281015
- 0.4695298076 0.5284982920 0.4430915117
- 0.4715020955 0.5302482843 0.4452548027
- 0.4734657109 0.5319799185 0.4474182129
- 0.4754293859 0.5337114930 0.4495815039
- 0.4773930013 0.5354431868 0.4517075121
- 0.4793567061 0.5371748209 0.4538244009
- 0.4812973142 0.5389063954 0.4559414089
- 0.4832268059 0.5406302214 0.4580583870
- 0.4851562977 0.5423403978 0.4601719081
- 0.4870857894 0.5440505743 0.4622465968
- 0.4890153110 0.5457608104 0.4643214047
- 0.4909291863 0.5474711061 0.4663960934
- 0.4928269088 0.5491812825 0.4684709013
- 0.4947246015 0.5508800745 0.4705354869
- 0.4966222942 0.5525686145 0.4725716114
- 0.4985199869 0.5542569757 0.4746077955
- 0.5004112124 0.5559453964 0.4766440094
- 0.5022791028 0.5576338172 0.4786801040
- 0.5041469932 0.5593221784 0.4807038903
- 0.5060148835 0.5609971285 0.4827046990
- 0.5078828931 0.5626630187 0.4847055078
- 0.5097507834 0.5643289089 0.4867062867
- 0.5115942955 0.5659946799 0.4887070954
- 0.5134339929 0.5676606297 0.4906964004
- 0.5152738094 0.5693264008 0.4926646054
- 0.5171135068 0.5709782243 0.4946328104
- 0.5189533234 0.5726205111 0.4966011047
- 0.5207813978 0.5742626786 0.4985693097
- 0.5225942135 0.5759049058 0.5005292892
- 0.5244070292 0.5775471926 0.5024672747
- 0.5262197852 0.5791894197 0.5044053197
- 0.5280326009 0.5808190107 0.5063433051
- 0.5298454762 0.5824362040 0.5082812905
- 0.5316343904 0.5840533972 0.5102161169
- 0.5334210992 0.5856705904 0.5121259093
- 0.5352079272 0.5872877836 0.5140355825
- 0.5369945765 0.5889049768 0.5159453154
- 0.5387812853 0.5905135870 0.5178549886
- 0.5405598879 0.5921041965 0.5197647810
- 0.5423210263 0.5936946869 0.5216510296
- 0.5440822244 0.5952851772 0.5235339999
- 0.5458433032 0.5968757272 0.5254169106
- 0.5476043820 0.5984662175 0.5272998810
- 0.5493655801 0.6000556946 0.5291827917
- 0.5511103868 0.6016175747 0.5310512185
- 0.5528460741 0.6031795144 0.5329084992
- 0.5545817018 0.6047413945 0.5347657800
- 0.5563173890 0.6063032746 0.5366231203
- 0.5580530763 0.6078652143 0.5384802818
- 0.5597887039 0.6094270945 0.5403330922
- 0.5615018010 0.6109694839 0.5421653986
- 0.5632117987 0.6125006080 0.5439975858
- 0.5649217963 0.6140317917 0.5458298922
- 0.5666316748 0.6155629158 0.5476621985
- 0.5683416724 0.6170939803 0.5494945049
- 0.5700508952 0.6186252236 0.5513088703
- 0.5717346072 0.6201528907 0.5531163812
- 0.5734183192 0.6216509938 0.5549240112
- 0.5751019120 0.6231490970 0.5567315221
- 0.5767856240 0.6246472001 0.5585390925
- 0.5784692764 0.6261453032 0.5603417754
- 0.5801506042 0.6276432872 0.5621244907
- 0.5818070769 0.6291413903 0.5639072061
- 0.5834636092 0.6306244135 0.5656898022
- 0.5851200819 0.6320869923 0.5674725175
- 0.5867766142 0.6335496902 0.5692551136
- 0.5884330869 0.6350123286 0.5710229874
- 0.5900881290 0.6364750266 0.5727801919
- 0.5917161703 0.6379376054 0.5745375156
- 0.5933442712 0.6394003034 0.5762947202
- 0.5949723721 0.6408405900 0.5780519247
- 0.5966004729 0.6422653794 0.5798091292
- 0.5982285738 0.6436902285 0.5815427899
- 0.5998566747 0.6451150179 0.5832737088
- 0.6014575958 0.6465398073 0.5850045085
- 0.6030557752 0.6479645967 0.5867353082
- 0.6046540737 0.6493893862 0.5884662271
- 0.6062523127 0.6507912278 0.5901939273
- 0.6078504920 0.6521757841 0.5918970108
- 0.6094486713 0.6535604000 0.5936000943
- 0.6110262275 0.6549450159 0.5953032970
- 0.6125928164 0.6563295126 0.5970063806
- 0.6141594052 0.6577141285 0.5987095237
- 0.6157259941 0.6590986848 0.6004055142
- 0.6172925830 0.6604683995 0.6020792723
- 0.6188592911 0.6618105173 0.6037530899
- 0.6204167008 0.6631525755 0.6054267883
- 0.6219497919 0.6644946933 0.6071006060
- 0.6234828234 0.6658368111 0.6087743044
- 0.6250159144 0.6671789289 0.6104397178
- 0.6265488863 0.6685209274 0.6120821238
- 0.6280819774 0.6698629856 0.6137245297
- 0.6296150088 0.6711651087 0.6153669953
- 0.6311213970 0.6724625826 0.6170094013
- 0.6326187849 0.6737599969 0.6186518073
- 0.6341162920 0.6750574708 0.6202881932
- 0.6356136799 0.6763550043 0.6218971014
- 0.6371111274 0.6776524782 0.6235058904
- 0.6386085153 0.6789500117 0.6251147985
- 0.6401032805 0.6802387238 0.6267235875
- 0.6415628791 0.6814897060 0.6283324957
- 0.6430225968 0.6827408075 0.6299412847
- 0.6444821954 0.6839917898 0.6315155029
- 0.6459417939 0.6852428913 0.6330882907
- 0.6474015117 0.6864938736 0.6346611977
- 0.6488611102 0.6877449751 0.6362339854
- 0.6503120065 0.6889960170 0.6378068924
- 0.6517316103 0.6902375817 0.6393796802
- 0.6531512737 0.6914405823 0.6409292221
- 0.6545709968 0.6926437020 0.6424635053
- 0.6559906006 0.6938467026 0.6439977884
- 0.6574103236 0.6950497031 0.6455320716
- 0.6588299274 0.6962528229 0.6470664144
- 0.6602421999 0.6974558234 0.6486006975
- 0.6616197824 0.6986588836 0.6501314044
- 0.6629973054 0.6998618841 0.6516245008
- 0.6643748879 0.7010213137 0.6531175971
- 0.6657524109 0.7021750808 0.6546106935
- 0.6671299934 0.7033289075 0.6561039090
- 0.6685075164 0.7044826746 0.6575970054
- 0.6698850989 0.7056365013 0.6590901017
- 0.6712222099 0.7067903280 0.6605660915
- 0.6725556254 0.7079440951 0.6620154977
- 0.6738889813 0.7090979218 0.6634649038
- 0.6752223969 0.7102407813 0.6649141908
- 0.6765558124 0.7113444209 0.6663635969
- 0.6778892279 0.7124481201 0.6678130031
- 0.6792225838 0.7135518193 0.6692622900
- 0.6805368066 0.7146555185 0.6706889868
- 0.6818242073 0.7157592177 0.6720920801
- 0.6831117272 0.7168627977 0.6734951735
- 0.6843991280 0.7179664969 0.6748983264
- 0.6856865287 0.7190701962 0.6763014197
- 0.6869739294 0.7201659083 0.6777045727
- 0.6882612705 0.7212188840 0.6791077256
- 0.6895486712 0.7222719789 0.6804931164
- 0.6908051968 0.7233250737 0.6818476915
- 0.6920449734 0.7243781090 0.6832023263
- 0.6932848096 0.7254312038 0.6845569015
- 0.6945245862 0.7264842987 0.6859114766
- 0.6957643032 0.7275372744 0.6872661114
- 0.6970040798 0.7285904288 0.6886206269
- 0.6982439160 0.7296434045 0.6899752021
- 0.6994836926 0.7306630015 0.6912801862
- 0.7006949186 0.7316653132 0.6925842166
- 0.7018857002 0.7326676250 0.6938881874
- 0.7030766010 0.7336698771 0.6951922178
- 0.7042673826 0.7346723080 0.6964963078
- 0.7054582238 0.7356746197 0.6978002787
- 0.7066490054 0.7366768718 0.6991043091
- 0.7078399062 0.7376793027 0.7003920078
- 0.7090306878 0.7386816144 0.7016437054
- 0.7102121711 0.7396839261 0.7028955221
- 0.7113531232 0.7406517267 0.7041472197
- 0.7124938965 0.7416034937 0.7053989768
- 0.7136347294 0.7425553799 0.7066507936
- 0.7147756219 0.7435072064 0.7079024911
- 0.7159163952 0.7444590926 0.7091543078
- 0.7170572281 0.7454109192 0.7103886008
- 0.7181981206 0.7463628054 0.7115867734
- 0.7193388939 0.7473145723 0.7127850056
- 0.7204583883 0.7482665181 0.7139831781
- 0.7215486169 0.7492182851 0.7151812911
- 0.7226387858 0.7501612902 0.7163795233
- 0.7237290144 0.7510632277 0.7175776958
- 0.7248191237 0.7519652247 0.7187758088
- 0.7259092927 0.7528672218 0.7199739814
- 0.7269995213 0.7537690997 0.7211189270
- 0.7280896902 0.7546710968 0.7222625017
- 0.7291797996 0.7555730939 0.7234061956
- 0.7302573919 0.7564749718 0.7245498896
- 0.7312965989 0.7573770285 0.7256935835
- 0.7323358059 0.7582790256 0.7268372178
- 0.7333750129 0.7591809034 0.7279809117
- 0.7344142199 0.7600783706 0.7291246057
- 0.7354534268 0.7609313726 0.7302554250
- 0.7364925742 0.7617843747 0.7313441038
- 0.7375317812 0.7626373768 0.7324327826
- 0.7385709882 0.7634903789 0.7335215211
- 0.7396101952 0.7643433809 0.7346101999
- 0.7406175137 0.7651963830 0.7356988788
- 0.7416058183 0.7660493851 0.7367876172
- 0.7425940037 0.7669023871 0.7378762960
- 0.7435823083 0.7677553892 0.7389649749
- 0.7445706129 0.7686083913 0.7400509715
- 0.7455587983 0.7694613934 0.7410846949
- 0.7465471029 0.7702968121 0.7421182990
- 0.7475354075 0.7711020112 0.7431520224
- 0.7485235929 0.7719072104 0.7441856861
- 0.7495118976 0.7727124095 0.7452194095
- 0.7504745722 0.7735176086 0.7462530732
- 0.7514122725 0.7743229270 0.7472867966
- 0.7523499727 0.7751281261 0.7483205199
- 0.7532876730 0.7759333253 0.7493541837
- 0.7542254925 0.7767385244 0.7503672838
- 0.7551631927 0.7775437236 0.7513464093
- 0.7561008930 0.7783489823 0.7523254156
- 0.7570385933 0.7791541815 0.7533044815
- 0.7579764128 0.7799593806 0.7542834878
- 0.7589141130 0.7807205915 0.7552626133
- 0.7598518133 0.7814794779 0.7562416792
- 0.7607476115 0.7822383046 0.7572206855
- 0.7616354823 0.7829971910 0.7581998110
- 0.7625234127 0.7837560773 0.7591788173
- 0.7634112835 0.7845150232 0.7601491809
- 0.7642992139 0.7852737904 0.7610744238
- 0.7651870847 0.7860326767 0.7619994879
- 0.7660750151 0.7867916226 0.7629246712
- 0.7669628859 0.7875505090 0.7638499141
- 0.7678508162 0.7883092761 0.7647750974
- 0.7687386870 0.7890682220 0.7657002807
- 0.7696266174 0.7898271084 0.7666255236
- 0.7704861760 0.7905514240 0.7675507069
- 0.7713252902 0.7912656069 0.7684757710
- 0.7721645236 0.7919796705 0.7694010139
- 0.7730035782 0.7926939130 0.7703076005
- 0.7738426924 0.7934079766 0.7711800933
- 0.7746818066 0.7941222191 0.7720525265
- 0.7755209208 0.7948362827 0.7729249001
- 0.7763599753 0.7955505252 0.7737973928
- 0.7771990895 0.7962645888 0.7746698260
- 0.7780382037 0.7969787717 0.7755423188
- 0.7788773179 0.7976928949 0.7764146924
- 0.7797163725 0.7984070778 0.7772871852
- 0.7805240154 0.7991213202 0.7781596184
- 0.7813156247 0.7998353839 0.7790321112
- 0.7821071744 0.8005164862 0.7799044847
- 0.7828987241 0.8011876941 0.7807313204
- 0.7836902738 0.8018589020 0.7815523744
- 0.7844818830 0.8025301099 0.7823736072
- 0.7852734923 0.8032013178 0.7831947207
- 0.7860651016 0.8038725853 0.7840157747
- 0.7868565917 0.8045437932 0.7848370075
- 0.7876482010 0.8052150011 0.7856581211
- 0.7884398103 0.8058862090 0.7864792943
- 0.7892314196 0.8065574169 0.7873004079
- 0.7900215983 0.8072286248 0.7881215811
- 0.7907671928 0.8078997731 0.7889426947
- 0.7915127277 0.8085709810 0.7897638083
- 0.7922583222 0.8092421889 0.7905495763
- 0.7930037975 0.8099133968 0.7913212180
- 0.7937493920 0.8105489016 0.7920926809
- 0.7944949269 0.8111789823 0.7928642035
- 0.7952405214 0.8118091822 0.7936357856
- 0.7959859967 0.8124393821 0.7944073081
- 0.7967315912 0.8130695224 0.7951787710
- 0.7974771261 0.8136997223 0.7959504128
- 0.7982227206 0.8143298030 0.7967218757
- 0.7989683151 0.8149600029 0.7974933982
- 0.7997137904 0.8155900836 0.7982649803
- 0.8004320264 0.8162202835 0.7990365028
- 0.8011332154 0.8168504238 0.7998080254
- 0.8018345237 0.8174806237 0.8005437255
- 0.8025357127 0.8181107044 0.8012676239
- 0.8032369018 0.8187409043 0.8019914031
- 0.8039380908 0.8193711042 0.8027151823
- 0.8046392798 0.8200011253 0.8034390807
- 0.8053405285 0.8205922246 0.8041629195
- 0.8060417175 0.8211833239 0.8048866987
- 0.8067429066 0.8217743039 0.8056105971
- 0.8074440956 0.8223654032 0.8063343763
- 0.8081452847 0.8229563832 0.8070582151
- 0.8088464737 0.8235474825 0.8077819943
- 0.8095477223 0.8241385818 0.8085058928
- 0.8102337718 0.8247296214 0.8092296720
- 0.8108925223 0.8253207207 0.8099535108
- 0.8115512133 0.8259118199 0.8106346130
- 0.8122099042 0.8265028000 0.8113127947
- 0.8128685951 0.8270938993 0.8119909763
- 0.8135272264 0.8276848793 0.8126692176
- 0.8141859174 0.8282759786 0.8133473992
- 0.8148446083 0.8288670778 0.8140255809
- 0.8155032992 0.8294581175 0.8147038221
- 0.8161619902 0.8300461173 0.8153820038
- 0.8168206215 0.8306000829 0.8160601258
- 0.8174793124 0.8311539888 0.8167383075
- 0.8181380033 0.8317080140 0.8174164891
- 0.8187966943 0.8322619796 0.8180946708
- 0.8194553852 0.8328160048 0.8187729120
- 0.8201069832 0.8333699107 0.8194510937
- 0.8207250834 0.8339238763 0.8201209903
- 0.8213431239 0.8344779015 0.8207557201
- 0.8219612241 0.8350318074 0.8213903904
- 0.8225793242 0.8355857730 0.8220251203
- 0.8231973052 0.8361397982 0.8226597905
- 0.8238154054 0.8366938233 0.8232945204
- 0.8244335055 0.8372477293 0.8239293098
- 0.8250514865 0.8378016949 0.8245639801
- 0.8256695867 0.8383557200 0.8251987100
- 0.8262876868 0.8389096260 0.8258333802
- 0.8269057274 0.8394635916 0.8264681101
- 0.8275238276 0.8400164843 0.8271027803
- 0.8281419277 0.8405354023 0.8277375102
- 0.8287599087 0.8410543203 0.8283722997
- 0.8293780088 0.8415731192 0.8290070295
- 0.8299961090 0.8420919776 0.8296416998
- 0.8305758238 0.8426108956 0.8302584291
- 0.8311551809 0.8431298137 0.8308519125
- 0.8317345977 0.8436486721 0.8314453959
- 0.8323140740 0.8441675901 0.8320388794
- 0.8328934908 0.8446865082 0.8326324224
- 0.8334729075 0.8452054262 0.8332257867
- 0.8340523839 0.8457242846 0.8338193297
- 0.8346318007 0.8462432027 0.8344128132
- 0.8352112174 0.8467620015 0.8350062966
- 0.8357906938 0.8472809196 0.8355997205
- 0.8363701105 0.8477997780 0.8361932039
- 0.8369495273 0.8483186960 0.8367866874
- 0.8375290036 0.8488376141 0.8373801708
- 0.8381084204 0.8493564725 0.8379737139
- 0.8386877775 0.8498753905 0.8385670781
- 0.8392673135 0.8503690958 0.8391606212
- 0.8398466706 0.8508548737 0.8397541046
- 0.8403992057 0.8513407111 0.8403248191
- 0.8409420252 0.8518266082 0.8408793211
- 0.8414847851 0.8523123860 0.8414338231
- 0.8420276046 0.8527982235 0.8419883251
- 0.8425704837 0.8532840014 0.8425428271
- 0.8431133032 0.8537697792 0.8430973291
- 0.8436561227 0.8542556167 0.8436517715
- 0.8441988826 0.8547413945 0.8442062736
- 0.8447417021 0.8552271724 0.8447607756
- 0.8452845216 0.8557130098 0.8453152776
- 0.8458272815 0.8561987877 0.8458697796
- 0.8463702202 0.8566846251 0.8464242816
- 0.8469129801 0.8571704030 0.8469787836
- 0.8474557996 0.8576561809 0.8475332856
- 0.8479986191 0.8581420183 0.8480879068
- 0.8485413790 0.8586277962 0.8486424088
- 0.8490841985 0.8591135740 0.8491969109
- 0.8496270180 0.8595994115 0.8497514129
- 0.8501589894 0.8600798249 0.8502855897
- 0.8506671786 0.8605344296 0.8508033752
- 0.8511754274 0.8609890938 0.8513212204
- 0.8516836166 0.8614438176 0.8518390059
- 0.8521918058 0.8618984818 0.8523567915
- 0.8526999950 0.8623532057 0.8528745770
- 0.8532081842 0.8628078103 0.8533924222
- 0.8537163734 0.8632624745 0.8539102077
- 0.8542246819 0.8637171984 0.8544279933
- 0.8547328711 0.8641719222 0.8549457788
- 0.8552411199 0.8646265268 0.8554636240
- 0.8557493091 0.8650811911 0.8559814095
- 0.8562574983 0.8655359149 0.8564991951
- 0.8567656875 0.8659905791 0.8570169806
- 0.8572738767 0.8664453030 0.8575347066
- 0.8577821255 0.8668999076 0.8580524921
- 0.8582903147 0.8673545718 0.8585702777
- 0.8587985039 0.8678092957 0.8590881228
- 0.8593066931 0.8682640195 0.8596059084
- 0.8598148823 0.8687186241 0.8601155281
- 0.8603023887 0.8691732883 0.8605988026
- 0.8607779741 0.8696280122 0.8610820770
- 0.8612535000 0.8700773716 0.8615654111
- 0.8617290854 0.8705028296 0.8620486856
- 0.8622046709 0.8709282875 0.8625320196
- 0.8626803160 0.8713536859 0.8630152941
- 0.8631559014 0.8717792034 0.8634986281
- 0.8636314869 0.8722046018 0.8639819026
- 0.8641070724 0.8726301193 0.8644651771
- 0.8645827174 0.8730555177 0.8649485111
- 0.8650581837 0.8734809756 0.8654317856
- 0.8655338287 0.8739064932 0.8659151793
- 0.8660094142 0.8743318915 0.8663985133
- 0.8664849997 0.8747574091 0.8668817878
- 0.8669605851 0.8751828074 0.8673651218
- 0.8674361706 0.8756083250 0.8678483963
- 0.8679118156 0.8760337234 0.8683316708
- 0.8683874011 0.8764591813 0.8688150048
- 0.8688629866 0.8768845797 0.8692982793
- 0.8693385124 0.8773100972 0.8697816133
- 0.8698140979 0.8777354956 0.8702471852
- 0.8702710271 0.8781610131 0.8706982136
- 0.8707159758 0.8785864711 0.8711491823
- 0.8711609244 0.8790119290 0.8716002107
- 0.8716058135 0.8794373870 0.8720511198
- 0.8720507026 0.8798627853 0.8725020885
- 0.8724955916 0.8802697062 0.8729531169
- 0.8729405999 0.8806678057 0.8734040856
- 0.8733854890 0.8810659051 0.8738551140
- 0.8738303781 0.8814638853 0.8743060827
- 0.8742753267 0.8818619847 0.8747571111
- 0.8747202754 0.8822600842 0.8752080798
- 0.8751652241 0.8826581836 0.8756589890
- 0.8756101131 0.8830562234 0.8761100173
- 0.8760550022 0.8834543228 0.8765609860
- 0.8764998913 0.8838524222 0.8770120144
- 0.8769448996 0.8842504025 0.8774629831
- 0.8773897886 0.8846485019 0.8779140115
- 0.8778346777 0.8850466013 0.8783649802
- 0.8782796264 0.8854447007 0.8788160086
- 0.8787245750 0.8858426809 0.8792669773
- 0.8791695237 0.8862407804 0.8797178864
- 0.8796144128 0.8866388798 0.8801575899
- 0.8800554872 0.8870369196 0.8805783987
- 0.8804715872 0.8874350190 0.8809990883
- 0.8808878064 0.8878331184 0.8814198971
- 0.8813039064 0.8882312179 0.8818407059
- 0.8817201257 0.8886291981 0.8822613955
- 0.8821362257 0.8890272975 0.8826822042
- 0.8825523853 0.8894253969 0.8831030130
- 0.8829684854 0.8898233771 0.8835237026
- 0.8833847046 0.8902072906 0.8839445114
- 0.8838008046 0.8905797005 0.8843653202
- 0.8842170238 0.8909522295 0.8847860098
- 0.8846331239 0.8913245797 0.8852068186
- 0.8850492835 0.8916971087 0.8856276274
- 0.8854653835 0.8920695186 0.8860483170
- 0.8858816028 0.8924419880 0.8864691257
- 0.8862977028 0.8928143978 0.8868898749
- 0.8867139220 0.8931869268 0.8873106241
- 0.8871300817 0.8935592771 0.8877313733
- 0.8875461817 0.8939318061 0.8881521821
- 0.8879624009 0.8943042159 0.8885728717
- 0.8883785009 0.8946766853 0.8889936805
- 0.8887947202 0.8950490952 0.8894144893
- 0.8892108202 0.8954216242 0.8898351789
- 0.8896269798 0.8957939744 0.8902388215
- 0.8900402784 0.8961665034 0.8906313777
- 0.8904294968 0.8965389729 0.8910239935
- 0.8908187151 0.8969113827 0.8914164901
- 0.8912078738 0.8972839117 0.8918091059
- 0.8915970922 0.8976563215 0.8922016025
- 0.8919863105 0.8980287910 0.8925942183
- 0.8923755288 0.8984012008 0.8929867148
- 0.8927648067 0.8987737298 0.8933792710
- 0.8931540251 0.8991460800 0.8937718868
- 0.8935431838 0.8995186090 0.8941643834
- 0.8939324021 0.8998910189 0.8945569992
- 0.8943216205 0.9002465010 0.8949494958
- 0.8947107792 0.9005951285 0.8953421116
- 0.8950999975 0.9009435773 0.8957346082
- 0.8954892159 0.9012920856 0.8961272240
- 0.8958783746 0.9016405940 0.8965197802
- 0.8962675929 0.9019891024 0.8969122767
- 0.8966568112 0.9023376107 0.8973048925
- 0.8970460296 0.9026861191 0.8976973891
- 0.8974351883 0.9030346870 0.8980900049
- 0.8978244066 0.9033831954 0.8984825015
- 0.8982136250 0.9037317038 0.8988751173
- 0.8986027837 0.9040802121 0.8992676735
- 0.8989920020 0.9044287205 0.8996602297
- 0.8993812203 0.9047772288 0.9000492096
- 0.8997703791 0.9051256776 0.9004154801
- 0.9001492858 0.9054743052 0.9007818103
- 0.9005132914 0.9058228135 0.9011480212
- 0.9008772969 0.9061713219 0.9015142918
- 0.9012413025 0.9065197706 0.9018806219
- 0.9016053081 0.9068682790 0.9022467732
- 0.9019693732 0.9072167873 0.9026131034
- 0.9023333788 0.9075652957 0.9029793143
- 0.9026973844 0.9079139233 0.9033455849
- 0.9030613899 0.9082623720 0.9037119150
- 0.9034253955 0.9086108804 0.9040781260
- 0.9037894011 0.9089593887 0.9044443965
- 0.9041534066 0.9093078971 0.9048107266
- 0.9045174122 0.9096564054 0.9051768780
- 0.9048814178 0.9100046158 0.9055432081
- 0.9052454233 0.9103307724 0.9059094787
- 0.9056094289 0.9106569886 0.9062756896
- 0.9059733748 0.9109830856 0.9066420197
- 0.9063374996 0.9113093019 0.9070082903
- 0.9067015052 0.9116355181 0.9073745012
- 0.9070655107 0.9119616747 0.9077407718
- 0.9074295163 0.9122877717 0.9081071019
- 0.9077935219 0.9126139879 0.9084733129
- 0.9081575274 0.9129402041 0.9088395834
- 0.9085214734 0.9132663012 0.9092057943
- 0.9088854790 0.9135925174 0.9095721245
- 0.9092494845 0.9139186740 0.9099383950
- 0.9096134901 0.9142448902 0.9102842808
- 0.9099774957 0.9145709872 0.9106261134
- 0.9103195071 0.9148972034 0.9109678864
- 0.9106599092 0.9152234197 0.9113097191
- 0.9110003710 0.9155495763 0.9116513729
- 0.9113408923 0.9158756733 0.9119932055
- 0.9116814137 0.9162018895 0.9123349786
- 0.9120218158 0.9165281057 0.9126768112
- 0.9123622775 0.9168542027 0.9130185843
- 0.9127027988 0.9171804190 0.9133604169
- 0.9130433202 0.9175065756 0.9137021899
- 0.9133837819 0.9178327918 0.9140440226
- 0.9137241840 0.9181588888 0.9143857956
- 0.9140647054 0.9184851050 0.9147276282
- 0.9144052267 0.9188113213 0.9150692821
- 0.9147456884 0.9191374183 0.9154111147
- 0.9150860906 0.9194635749 0.9157528877
- 0.9154266119 0.9197897911 0.9160947204
- 0.9157670736 0.9201086164 0.9164364934
- 0.9161075950 0.9204139113 0.9167783260
- 0.9164479971 0.9207192063 0.9171200991
- 0.9167885184 0.9210246205 0.9174618721
- 0.9171289802 0.9213299155 0.9178037047
- 0.9174695015 0.9216352105 0.9181454778
- 0.9178099036 0.9219406247 0.9184871912
- 0.9181504250 0.9222459197 0.9188290238
- 0.9184908867 0.9225512743 0.9191707969
- 0.9188314080 0.9228566289 0.9195126295
- 0.9191719294 0.9231619239 0.9198544025
- 0.9195122719 0.9234672785 0.9201831222
- 0.9198527932 0.9237725735 0.9205021858
- 0.9201807976 0.9240779281 0.9208211899
- 0.9204993248 0.9243832827 0.9211401939
- 0.9208179116 0.9246885777 0.9214591980
- 0.9211363792 0.9249939919 0.9217783213
- 0.9214549065 0.9252992868 0.9220973253
- 0.9217733741 0.9256045818 0.9224163294
- 0.9220920205 0.9259099960 0.9227353930
- 0.9224104881 0.9262152910 0.9230543971
- 0.9227290154 0.9265205860 0.9233734012
- 0.9230474830 0.9268260002 0.9236925244
- 0.9233661294 0.9271312952 0.9240115285
- 0.9236845970 0.9274367094 0.9243304729
- 0.9240031242 0.9277420044 0.9246494770
- 0.9243215919 0.9280472994 0.9249686003
- 0.9246401787 0.9283527136 0.9252876043
- 0.9249587059 0.9286580086 0.9256066084
- 0.9252771735 0.9289633036 0.9259256721
- 0.9255957007 0.9292687178 0.9262446761
- 0.9259142876 0.9295740128 0.9265636802
- 0.9262328148 0.9298794270 0.9268828034
- 0.9265512824 0.9301729798 0.9272018075
- 0.9268698096 0.9304589033 0.9275208116
- 0.9271882772 0.9307448268 0.9278398752
- 0.9275069237 0.9310306907 0.9281588793
- 0.9278253913 0.9313166142 0.9284778833
- 0.9281439185 0.9316025972 0.9287968874
- 0.9284623861 0.9318885207 0.9291160107
- 0.9287809730 0.9321743846 0.9294350147
- 0.9290995002 0.9324603081 0.9297540188
- 0.9294180274 0.9327462912 0.9300681949
- 0.9297364950 0.9330322146 0.9303660989
- 0.9300515056 0.9333180785 0.9306640029
- 0.9303495884 0.9336040020 0.9309619069
- 0.9306476116 0.9338899851 0.9312596917
- 0.9309456944 0.9341759086 0.9315575957
- 0.9312437773 0.9344617724 0.9318554997
- 0.9315418005 0.9347476959 0.9321534038
- 0.9318398833 0.9350336194 0.9324513078
- 0.9321380258 0.9353196025 0.9327492118
- 0.9324359894 0.9356055260 0.9330469966
- 0.9327340722 0.9358913898 0.9333449006
- 0.9330320954 0.9361773133 0.9336428046
- 0.9333301783 0.9364632964 0.9339407086
- 0.9336283207 0.9367492199 0.9342386127
- 0.9339262843 0.9370350838 0.9345363975
- 0.9342244267 0.9373210073 0.9348343015
- 0.9345223904 0.9376069903 0.9351322055
- 0.9348204732 0.9378929138 0.9354301095
- 0.9351186156 0.9381787777 0.9357280135
- 0.9354165792 0.9384647012 0.9360259175
- 0.9357147217 0.9387506247 0.9363237023
- 0.9360128045 0.9390366077 0.9366216063
- 0.9363108277 0.9393224716 0.9369195104
- 0.9366089106 0.9396083951 0.9372174144
- 0.9369068742 0.9398943186 0.9375153184
- 0.9372050166 0.9401689172 0.9378132224
- 0.9375030994 0.9404367208 0.9381110072
- 0.9378011227 0.9407045245 0.9384089112
- 0.9380992055 0.9409723878 0.9387068152
- 0.9383972287 0.9412401915 0.9390047193
- 0.9386953115 0.9415081143 0.9393026233
- 0.9389933944 0.9417759180 0.9396004081
- 0.9392914176 0.9420437813 0.9398983121
- 0.9395895004 0.9423115849 0.9401832819
- 0.9398875833 0.9425793886 0.9404615164
- 0.9401736856 0.9428473115 0.9407398105
- 0.9404526949 0.9431151152 0.9410179853
- 0.9407318234 0.9433829784 0.9412962198
- 0.9410107732 0.9436507821 0.9415745139
- 0.9412897825 0.9439185858 0.9418526888
- 0.9415687919 0.9441865087 0.9421309829
- 0.9418478012 0.9444543123 0.9424092174
- 0.9421268106 0.9447221756 0.9426875114
- 0.9424058199 0.9449899793 0.9429656863
- 0.9426848292 0.9452577829 0.9432439804
- 0.9429637790 0.9455257058 0.9435222149
- 0.9432427883 0.9457935095 0.9438003898
- 0.9435217977 0.9460613728 0.9440786839
- 0.9438008070 0.9463291764 0.9443569183
- 0.9440798163 0.9465970993 0.9446352124
- 0.9443588257 0.9468649030 0.9449133873
- 0.9446377754 0.9471327066 0.9451916814
- 0.9449167848 0.9474006295 0.9454699159
- 0.9451957941 0.9476683736 0.9457480907
- 0.9454748034 0.9479362965 0.9460263848
- 0.9457538128 0.9482041001 0.9463046193
- 0.9460328221 0.9484719038 0.9465829134
- 0.9463117719 0.9487398267 0.9468610883
- 0.9465907812 0.9490075707 0.9471393824
- 0.9468697906 0.9492754936 0.9474176168
- 0.9471487999 0.9495432973 0.9476959109
- 0.9474278092 0.9498111010 0.9479740858
- 0.9477068186 0.9500740170 0.9482523203
- 0.9479858279 0.9503250122 0.9485306144
- 0.9482647777 0.9505760074 0.9488087893
- 0.9485437870 0.9508270025 0.9490870833
- 0.9488227963 0.9510779977 0.9493653178
- 0.9491018057 0.9513291121 0.9496436119
- 0.9493808150 0.9515801072 0.9499217868
- 0.9496598244 0.9518311024 0.9501869082
- 0.9499387741 0.9520820975 0.9504470229
- 0.9502040148 0.9523330927 0.9507070184
- 0.9504652023 0.9525840878 0.9509670138
- 0.9507265091 0.9528350830 0.9512270093
- 0.9509876966 0.9530860782 0.9514870048
- 0.9512490034 0.9533370733 0.9517470002
- 0.9515101910 0.9535881281 0.9520069957
- 0.9517714977 0.9538391232 0.9522671103
- 0.9520328045 0.9540901184 0.9525271058
- 0.9522939920 0.9543411136 0.9527871013
- 0.9525552988 0.9545921087 0.9530470967
- 0.9528164864 0.9548432231 0.9533070922
- 0.9530777931 0.9550942183 0.9535670877
- 0.9533389807 0.9553452134 0.9538270831
- 0.9536002874 0.9555962086 0.9540871978
- 0.9538615942 0.9558472037 0.9543471932
- 0.9541227818 0.9560981989 0.9546071887
- 0.9543840885 0.9563491940 0.9548671842
- 0.9546452761 0.9566001892 0.9551271796
- 0.9549065828 0.9568511844 0.9553871751
- 0.9551677704 0.9571021795 0.9556471705
- 0.9554290771 0.9573531747 0.9559072852
- 0.9556903839 0.9576042295 0.9561672807
- 0.9559515715 0.9578552246 0.9564272761
- 0.9562128782 0.9581062198 0.9566872716
- 0.9564741254 0.9583572149 0.9569473267
- 0.9567353725 0.9586083293 0.9572073221
- 0.9569966197 0.9588593245 0.9574673176
- 0.9572579265 0.9591103196 0.9577273726
- 0.9575191736 0.9593613148 0.9579874277
- 0.9577804208 0.9596123099 0.9582474232
- 0.9580417275 0.9598633051 0.9585074186
- 0.9583029151 0.9601072073 0.9587674141
- 0.9585642219 0.9603425264 0.9590274096
- 0.9588255286 0.9605777860 0.9592875242
- 0.9590867162 0.9608132243 0.9595475197
- 0.9593480229 0.9610484838 0.9598075151
- 0.9596092105 0.9612839222 0.9600630999
- 0.9598705173 0.9615191817 0.9603062272
- 0.9601234198 0.9617545009 0.9605492949
- 0.9603682160 0.9619898796 0.9607924223
- 0.9606128931 0.9622251987 0.9610354900
- 0.9608576298 0.9624605179 0.9612786174
- 0.9611024261 0.9626958966 0.9615216851
- 0.9613471031 0.9629312158 0.9617648125
- 0.9615918994 0.9631665945 0.9620078802
- 0.9618365765 0.9634019136 0.9622510076
- 0.9620813727 0.9636371732 0.9624940753
- 0.9623261094 0.9638726115 0.9627372026
- 0.9625709057 0.9641078711 0.9629802704
- 0.9628155828 0.9643431902 0.9632233977
- 0.9630603194 0.9645786285 0.9634665251
- 0.9633051157 0.9648138881 0.9637095928
- 0.9635497928 0.9650493264 0.9639527202
- 0.9637945890 0.9652845860 0.9641957879
- 0.9640393257 0.9655199051 0.9644389153
- 0.9642841220 0.9657552838 0.9646819830
- 0.9645287991 0.9659906030 0.9649251103
- 0.9647734761 0.9662259817 0.9651681781
- 0.9650182724 0.9664613008 0.9654113054
- 0.9652630091 0.9666966200 0.9656543732
- 0.9655078053 0.9669319987 0.9658975005
- 0.9657524824 0.9671673179 0.9661406279
- 0.9659972787 0.9674025774 0.9663836956
- 0.9662420154 0.9676380157 0.9666268229
- 0.9664868116 0.9678732753 0.9668698907
- 0.9667314887 0.9681087136 0.9671130180
- 0.9669762254 0.9683439732 0.9673560858
- 0.9672210217 0.9685792923 0.9675992131
- 0.9674656987 0.9688146710 0.9678422809
- 0.9677104950 0.9690499902 0.9680854082
- 0.9679551721 0.9692854285 0.9683284760
- 0.9682000279 0.9695206881 0.9685716033
- 0.9684447050 0.9697560072 0.9688146710
- 0.9686893821 0.9699913859 0.9690577984
- 0.9689341784 0.9702126980 0.9693009257
- 0.9691789150 0.9704334140 0.9695439935
- 0.9694237113 0.9706541896 0.9697871208
- 0.9696683884 0.9708749056 0.9700282216
- 0.9699131846 0.9710956812 0.9702556133
- 0.9701480269 0.9713163972 0.9704830050
- 0.9703773856 0.9715371728 0.9707103968
- 0.9706068039 0.9717580080 0.9709377885
- 0.9708361030 0.9719787240 0.9711652994
- 0.9710655212 0.9721994996 0.9713926911
- 0.9712948799 0.9724202156 0.9716200829
- 0.9715242982 0.9726409912 0.9718474746
- 0.9717537165 0.9728617072 0.9720749259
- 0.9719830155 0.9730824828 0.9723023176
- 0.9722123742 0.9733031988 0.9725297093
- 0.9724417925 0.9735239744 0.9727571011
- 0.9726712108 0.9737448096 0.9729844928
- 0.9729006290 0.9739655256 0.9732118845
- 0.9731299281 0.9741863012 0.9734392762
- 0.9733592868 0.9744070172 0.9736667275
- 0.9735887051 0.9746277928 0.9738941193
- 0.9738181233 0.9748485088 0.9741215110
- 0.9740474820 0.9750692844 0.9743489027
- 0.9742767811 0.9752901196 0.9745762944
- 0.9745061994 0.9755107760 0.9748036861
- 0.9747356176 0.9757316113 0.9750310779
- 0.9749649763 0.9759523273 0.9752585292
- 0.9751943946 0.9761731029 0.9754859209
- 0.9754236937 0.9763938189 0.9757133722
- 0.9756531119 0.9766145945 0.9759408236
- 0.9758824706 0.9768353105 0.9761682153
- 0.9761118889 0.9770560861 0.9763956070
- 0.9763413072 0.9772769213 0.9766229987
- 0.9765706062 0.9774975777 0.9768503904
- 0.9768000245 0.9777184129 0.9770777822
- 0.9770293832 0.9779391289 0.9773051739
- 0.9772588015 0.9781599045 0.9775326252
- 0.9774881005 0.9783806205 0.9777600169
- 0.9777175188 0.9786013961 0.9779874086
- 0.9779468775 0.9788221717 0.9782148004
- 0.9781762958 0.9790428877 0.9784421921
- 0.9784057140 0.9792637229 0.9786695838
- 0.9786350131 0.9794843793 0.9788969755
- 0.9788643718 0.9797052145 0.9791244268
- 0.9790937901 0.9799258709 0.9793518186
- 0.9793232083 0.9801377058 0.9795792103
- 0.9795526266 0.9803448915 0.9798066020
- 0.9797819257 0.9805520177 0.9800319076
- 0.9800106287 0.9807592034 0.9802446961
- 0.9802256823 0.9809663892 0.9804576039
- 0.9804407954 0.9811735749 0.9806703925
- 0.9806559086 0.9813808203 0.9808831811
- 0.9808710217 0.9815880060 0.9810960889
- 0.9810860753 0.9817951918 0.9813088775
- 0.9813011289 0.9820023775 0.9815217853
- 0.9815161824 0.9822095037 0.9817345738
- 0.9817312956 0.9824166894 0.9819474816
- 0.9819464087 0.9826238751 0.9821602702
- 0.9821615219 0.9828311205 0.9823731780
- 0.9823765755 0.9830383062 0.9825860262
- 0.9825916886 0.9832454920 0.9827988148
- 0.9828066826 0.9834526777 0.9830117226
- 0.9830217957 0.9836598039 0.9832245111
- 0.9832369089 0.9838669896 0.9834374189
- 0.9834520221 0.9840741754 0.9836502075
- 0.9836670756 0.9842814207 0.9838631153
- 0.9838821888 0.9844886065 0.9840759039
- 0.9840973020 0.9846957922 0.9842888117
- 0.9843124151 0.9849029779 0.9845016003
- 0.9845274091 0.9851101041 0.9847143888
- 0.9847425222 0.9853172898 0.9849272966
- 0.9849575758 0.9855244756 0.9851400852
- 0.9851726890 0.9857317209 0.9853529930
- 0.9853878021 0.9859389067 0.9855657816
- 0.9856029153 0.9861460924 0.9857786894
- 0.9858180285 0.9863532782 0.9859914780
- 0.9860330224 0.9865604043 0.9862043262
- 0.9862480760 0.9867675900 0.9864171743
- 0.9864631891 0.9869747758 0.9866300225
- 0.9866783023 0.9871820211 0.9868428707
- 0.9868934155 0.9873892069 0.9870557189
- 0.9871085286 0.9875963926 0.9872686267
- 0.9873235822 0.9878035784 0.9874814153
- 0.9875385761 0.9880108237 0.9876943231
- 0.9877536893 0.9882178903 0.9879071116
- 0.9879688025 0.9884250760 0.9881199002
- 0.9881839156 0.9886323214 0.9883328080
- 0.9883990288 0.9888395071 0.9885455966
- 0.9886140823 0.9890466928 0.9887585044
- 0.9888291955 0.9892538786 0.9889712930
- 0.9890443087 0.9894611239 0.9891842008
- 0.9892593026 0.9896681905 0.9893969893
- 0.9894744158 0.9898753762 0.9896098971
- 0.9896895289 0.9900776148 0.9898226857
- 0.9899045825 0.9902721047 0.9900333285
- 0.9901123047 0.9904667139 0.9902325869
- 0.9903141260 0.9906613231 0.9904320240
- 0.9905158877 0.9908558130 0.9906312823
- 0.9907177091 0.9910504222 0.9908306003
- 0.9909194112 0.9912449121 0.9910299778
- 0.9911211729 0.9914395213 0.9912292957
- 0.9913229942 0.9916340113 0.9914286137
- 0.9915248156 0.9918286204 0.9916279912
- 0.9917265773 0.9920232296 0.9918273091
- 0.9919283986 0.9922177196 0.9920266271
- 0.9921302199 0.9924123287 0.9922260046
- 0.9923319817 0.9926068187 0.9924253225
- 0.9925338030 0.9928014278 0.9926245809
- 0.9927356243 0.9929959178 0.9928240180
- 0.9929373264 0.9931905270 0.9930232763
- 0.9931390882 0.9933850765 0.9932225943
- 0.9933409095 0.9935796261 0.9934219718
- 0.9935426712 0.9937741756 0.9936212897
- 0.9937444925 0.9939687252 0.9938206077
- 0.9939463139 0.9941632748 0.9940199852
- 0.9941480756 0.9943578243 0.9942193031
- 0.9943498969 0.9945523739 0.9944186211
- 0.9945517182 0.9947469831 0.9946179986
- 0.9947534800 0.9949414730 0.9948173165
- 0.9949551821 0.9951360822 0.9950165749
- 0.9951570034 0.9953305721 0.9952160120
- 0.9953588247 0.9955251813 0.9954152703
- 0.9955605865 0.9957196712 0.9956145883
- 0.9957624078 0.9959142804 0.9958140254
- 0.9959642291 0.9961088896 0.9960132837
- 0.9961659908 0.9963033795 0.9962127209
- 0.9963678122 0.9964979887 0.9964119792
- 0.9965695739 0.9966924787 0.9966112971
- 0.9967713952 0.9968870878 0.9968106747
- 0.9969730973 0.9970815778 0.9970099926
- 0.9971749187 0.9972761869 0.9972093105
- 0.9973766804 0.9974707961 0.9974086881
- 0.9975785017 0.9976652861 0.9976080060
- 0.9977803230 0.9978598952 0.9978073239
- 0.9979820848 0.9980543852 0.9980067015
- 0.9981839061 0.9982489944 0.9982060194
- 0.9983857274 0.9984434843 0.9984052777
- 0.9985874891 0.9986380935 0.9986047149
- 0.9987893105 0.9988327026 0.9988039732
- 0.9989910126 0.9990271926 0.9990032911
- 0.9991927743 0.9992218018 0.9992027283
- 0.9993945956 0.9994162917 0.9994019866
- 0.9995964170 0.9996109009 0.9996013045
- 0.9997981787 0.9998053908 0.9998006821
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3155.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3155.spi1d
deleted file mode 100644
index 8fe8fd615e0..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3155.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0048120469 0.0048120469 0.0048120469
- 0.0096240947 0.0096240947 0.0096240947
- 0.0145009197 0.0145009197 0.0145009197
- 0.0193832405 0.0193832405 0.0193832405
- 0.0242968407 0.0242968407 0.0242968407
- 0.0292149596 0.0292149596 0.0292149596
- 0.0341353305 0.0341353305 0.0341353305
- 0.0390561298 0.0390561298 0.0390561298
- 0.0439544208 0.0439544208 0.0439544208
- 0.0488473810 0.0488473810 0.0488473810
- 0.0536984690 0.0536984690 0.0536984690
- 0.0585366711 0.0585366711 0.0585366711
- 0.0633208230 0.0633208230 0.0633208230
- 0.0680815428 0.0680815428 0.0680815428
- 0.0727850720 0.0727850720 0.0727850720
- 0.0774499997 0.0774499997 0.0774499997
- 0.0820651725 0.0820651725 0.0820651725
- 0.0866203383 0.0866203383 0.0866203383
- 0.0911446288 0.0911446288 0.0911446288
- 0.0955801234 0.0955801234 0.0955801234
- 0.1000152007 0.1000152007 0.1000152007
- 0.1043246016 0.1043246016 0.1043246016
- 0.1086340994 0.1086340994 0.1086340994
- 0.1128552034 0.1128552034 0.1128552034
- 0.1170352995 0.1170352995 0.1170352995
- 0.1211775988 0.1211775988 0.1211775988
- 0.1252277046 0.1252277046 0.1252277046
- 0.1292777061 0.1292777061 0.1292777061
- 0.1332218945 0.1332218945 0.1332218945
- 0.1371431053 0.1371431053 0.1371431053
- 0.1410301030 0.1410301030 0.1410301030
- 0.1448252946 0.1448252946 0.1448252946
- 0.1486205012 0.1486205012 0.1486205012
- 0.1523379982 0.1523379982 0.1523379982
- 0.1560111046 0.1560111046 0.1560111046
- 0.1596841961 0.1596841961 0.1596841961
- 0.1632499993 0.1632499993 0.1632499993
- 0.1668058038 0.1668058038 0.1668058038
- 0.1703501940 0.1703501940 0.1703501940
- 0.1737938970 0.1737938970 0.1737938970
- 0.1772377044 0.1772377044 0.1772377044
- 0.1806603968 0.1806603968 0.1806603968
- 0.1839977056 0.1839977056 0.1839977056
- 0.1873349994 0.1873349994 0.1873349994
- 0.1906519979 0.1906519979 0.1906519979
- 0.1938886046 0.1938886046 0.1938886046
- 0.1971253008 0.1971253008 0.1971253008
- 0.2003512979 0.2003512979 0.2003512979
- 0.2034929991 0.2034929991 0.2034929991
- 0.2066347003 0.2066347003 0.2066347003
- 0.2097764015 0.2097764015 0.2097764015
- 0.2128352970 0.2128352970 0.2128352970
- 0.2158876956 0.2158876956 0.2158876956
- 0.2189401984 0.2189401984 0.2189401984
- 0.2219379991 0.2219379991 0.2219379991
- 0.2249068022 0.2249068022 0.2249068022
- 0.2278755009 0.2278755009 0.2278755009
- 0.2308219969 0.2308219969 0.2308219969
- 0.2337123007 0.2337123007 0.2337123007
- 0.2366026938 0.2366026938 0.2366026938
- 0.2394929975 0.2394929975 0.2394929975
- 0.2423229069 0.2423229069 0.2423229069
- 0.2451398969 0.2451398969 0.2451398969
- 0.2479569018 0.2479569018 0.2479569018
- 0.2507550120 0.2507550120 0.2507550120
- 0.2535035014 0.2535035014 0.2535035014
- 0.2562519908 0.2562519908 0.2562519908
- 0.2590003908 0.2590003908 0.2590003908
- 0.2617082000 0.2617082000 0.2617082000
- 0.2643926144 0.2643926144 0.2643926144
- 0.2670770884 0.2670770884 0.2670770884
- 0.2697615027 0.2697615027 0.2697615027
- 0.2723914981 0.2723914981 0.2723914981
- 0.2750161886 0.2750161886 0.2750161886
- 0.2776409090 0.2776409090 0.2776409090
- 0.2802599967 0.2802599967 0.2802599967
- 0.2828288972 0.2828288972 0.2828288972
- 0.2853977978 0.2853977978 0.2853977978
- 0.2879666984 0.2879666984 0.2879666984
- 0.2905246913 0.2905246913 0.2905246913
- 0.2930414975 0.2930414975 0.2930414975
- 0.2955583036 0.2955583036 0.2955583036
- 0.2980751097 0.2980751097 0.2980751097
- 0.3005805016 0.3005805016 0.3005805016
- 0.3030486107 0.3030486107 0.3030486107
- 0.3055166900 0.3055166900 0.3055166900
- 0.3079847991 0.3079847991 0.3079847991
- 0.3104445040 0.3104445040 0.3104445040
- 0.3128669858 0.3128669858 0.3128669858
- 0.3152895868 0.3152895868 0.3152895868
- 0.3177120984 0.3177120984 0.3177120984
- 0.3201321959 0.3201321959 0.3201321959
- 0.3225120902 0.3225120902 0.3225120902
- 0.3248918951 0.3248918951 0.3248918951
- 0.3272717893 0.3272717893 0.3272717893
- 0.3296515942 0.3296515942 0.3296515942
- 0.3319971859 0.3319971859 0.3319971859
- 0.3343369961 0.3343369961 0.3343369961
- 0.3366766870 0.3366766870 0.3366766870
- 0.3390164971 0.3390164971 0.3390164971
- 0.3413344026 0.3413344026 0.3413344026
- 0.3436363935 0.3436363935 0.3436363935
- 0.3459384143 0.3459384143 0.3459384143
- 0.3482404947 0.3482404947 0.3482404947
- 0.3505341113 0.3505341113 0.3505341113
- 0.3528004885 0.3528004885 0.3528004885
- 0.3550668955 0.3550668955 0.3550668955
- 0.3573333025 0.3573333025 0.3573333025
- 0.3595997095 0.3595997095 0.3595997095
- 0.3618383110 0.3618383110 0.3618383110
- 0.3640710115 0.3640710115 0.3640710115
- 0.3663035929 0.3663035929 0.3663035929
- 0.3685362935 0.3685362935 0.3685362935
- 0.3707579076 0.3707579076 0.3707579076
- 0.3729583919 0.3729583919 0.3729583919
- 0.3751589060 0.3751589060 0.3751589060
- 0.3773593903 0.3773593903 0.3773593903
- 0.3795599043 0.3795599043 0.3795599043
- 0.3817358911 0.3817358911 0.3817358911
- 0.3839055896 0.3839055896 0.3839055896
- 0.3860754073 0.3860754073 0.3860754073
- 0.3882451952 0.3882451952 0.3882451952
- 0.3904092908 0.3904092908 0.3904092908
- 0.3925495148 0.3925495148 0.3925495148
- 0.3946897089 0.3946897089 0.3946897089
- 0.3968299031 0.3968299031 0.3968299031
- 0.3989700973 0.3989700973 0.3989700973
- 0.4010953903 0.4010953903 0.4010953903
- 0.4032069147 0.4032069147 0.4032069147
- 0.4053184092 0.4053184092 0.4053184092
- 0.4074299037 0.4074299037 0.4074299037
- 0.4095414877 0.4095414877 0.4095414877
- 0.4116311073 0.4116311073 0.4116311073
- 0.4137147069 0.4137147069 0.4137147069
- 0.4157981873 0.4157981873 0.4157981873
- 0.4178817868 0.4178817868 0.4178817868
- 0.4199653864 0.4199653864 0.4199653864
- 0.4220218956 0.4220218956 0.4220218956
- 0.4240779877 0.4240779877 0.4240779877
- 0.4261341095 0.4261341095 0.4261341095
- 0.4281901121 0.4281901121 0.4281901121
- 0.4302429855 0.4302429855 0.4302429855
- 0.4322718084 0.4322718084 0.4322718084
- 0.4343006909 0.4343006909 0.4343006909
- 0.4363296032 0.4363296032 0.4363296032
- 0.4383583963 0.4383583963 0.4383583963
- 0.4403820932 0.4403820932 0.4403820932
- 0.4423837960 0.4423837960 0.4423837960
- 0.4443854988 0.4443854988 0.4443854988
- 0.4463872015 0.4463872015 0.4463872015
- 0.4483889043 0.4483889043 0.4483889043
- 0.4503852129 0.4503852129 0.4503852129
- 0.4523595870 0.4523595870 0.4523595870
- 0.4543339908 0.4543339908 0.4543339908
- 0.4563083053 0.4563083053 0.4563083053
- 0.4582827091 0.4582827091 0.4582827091
- 0.4602535069 0.4602535069 0.4602535069
- 0.4622001946 0.4622001946 0.4622001946
- 0.4641467929 0.4641467929 0.4641467929
- 0.4660935104 0.4660935104 0.4660935104
- 0.4680401981 0.4680401981 0.4680401981
- 0.4699868858 0.4699868858 0.4699868858
- 0.4719055891 0.4719055891 0.4719055891
- 0.4738239944 0.4738239944 0.4738239944
- 0.4757424891 0.4757424891 0.4757424891
- 0.4776608944 0.4776608944 0.4776608944
- 0.4795793891 0.4795793891 0.4795793891
- 0.4814752936 0.4814752936 0.4814752936
- 0.4833647907 0.4833647907 0.4833647907
- 0.4852542877 0.4852542877 0.4852542877
- 0.4871438146 0.4871438146 0.4871438146
- 0.4890333116 0.4890333116 0.4890333116
- 0.4909082949 0.4909082949 0.4909082949
- 0.4927679002 0.4927679002 0.4927679002
- 0.4946275949 0.4946275949 0.4946275949
- 0.4964872897 0.4964872897 0.4964872897
- 0.4983470142 0.4983470142 0.4983470142
- 0.5002033114 0.5002033114 0.5002033114
- 0.5020321012 0.5020321012 0.5020321012
- 0.5038608909 0.5038608909 0.5038608909
- 0.5056896806 0.5056896806 0.5056896806
- 0.5075185895 0.5075185895 0.5075185895
- 0.5093473792 0.5093473792 0.5093473792
- 0.5111556053 0.5111556053 0.5111556053
- 0.5129525065 0.5129525065 0.5129525065
- 0.5147492886 0.5147492886 0.5147492886
- 0.5165460706 0.5165460706 0.5165460706
- 0.5183429122 0.5183429122 0.5183429122
- 0.5201370716 0.5201370716 0.5201370716
- 0.5219007134 0.5219007134 0.5219007134
- 0.5236642957 0.5236642957 0.5236642957
- 0.5254278183 0.5254278183 0.5254278183
- 0.5271914005 0.5271914005 0.5271914005
- 0.5289549232 0.5289549232 0.5289549232
- 0.5307043791 0.5307043791 0.5307043791
- 0.5324332714 0.5324332714 0.5324332714
- 0.5341622829 0.5341622829 0.5341622829
- 0.5358911753 0.5358911753 0.5358911753
- 0.5376201868 0.5376201868 0.5376201868
- 0.5393490791 0.5393490791 0.5393490791
- 0.5410556197 0.5410556197 0.5410556197
- 0.5427485704 0.5427485704 0.5427485704
- 0.5444415212 0.5444415212 0.5444415212
- 0.5461344719 0.5461344719 0.5461344719
- 0.5478274226 0.5478274226 0.5478274226
- 0.5495203733 0.5495203733 0.5495203733
- 0.5511866212 0.5511866212 0.5511866212
- 0.5528420806 0.5528420806 0.5528420806
- 0.5544977188 0.5544977188 0.5544977188
- 0.5561531782 0.5561531782 0.5561531782
- 0.5578088164 0.5578088164 0.5578088164
- 0.5594642758 0.5594642758 0.5594642758
- 0.5610936284 0.5610936284 0.5610936284
- 0.5627104044 0.5627104044 0.5627104044
- 0.5643271208 0.5643271208 0.5643271208
- 0.5659437776 0.5659437776 0.5659437776
- 0.5675606132 0.5675606132 0.5675606132
- 0.5691773295 0.5691773295 0.5691773295
- 0.5707743168 0.5707743168 0.5707743168
- 0.5723509192 0.5723509192 0.5723509192
- 0.5739275217 0.5739275217 0.5739275217
- 0.5755040050 0.5755040050 0.5755040050
- 0.5770806074 0.5770806074 0.5770806074
- 0.5786570907 0.5786570907 0.5786570907
- 0.5802274942 0.5802274942 0.5802274942
- 0.5817626119 0.5817626119 0.5817626119
- 0.5832977295 0.5832977295 0.5832977295
- 0.5848327279 0.5848327279 0.5848327279
- 0.5863677859 0.5863677859 0.5863677859
- 0.5879029036 0.5879029036 0.5879029036
- 0.5894379020 0.5894379020 0.5894379020
- 0.5909458995 0.5909458995 0.5909458995
- 0.5924382806 0.5924382806 0.5924382806
- 0.5939307213 0.5939307213 0.5939307213
- 0.5954229832 0.5954229832 0.5954229832
- 0.5969154239 0.5969154239 0.5969154239
- 0.5984076858 0.5984076858 0.5984076858
- 0.5999001265 0.5999001265 0.5999001265
- 0.6013516188 0.6013516188 0.6013516188
- 0.6028001904 0.6028001904 0.6028001904
- 0.6042487025 0.6042487025 0.6042487025
- 0.6056972742 0.6056972742 0.6056972742
- 0.6071457863 0.6071457863 0.6071457863
- 0.6085944176 0.6085944176 0.6085944176
- 0.6100416183 0.6100416183 0.6100416183
- 0.6114454269 0.6114454269 0.6114454269
- 0.6128491759 0.6128491759 0.6128491759
- 0.6142529845 0.6142529845 0.6142529845
- 0.6156567931 0.6156567931 0.6156567931
- 0.6170606017 0.6170606017 0.6170606017
- 0.6184644103 0.6184644103 0.6184644103
- 0.6198682785 0.6198682785 0.6198682785
- 0.6212307811 0.6212307811 0.6212307811
- 0.6225889921 0.6225889921 0.6225889921
- 0.6239473224 0.6239473224 0.6239473224
- 0.6253055930 0.6253055930 0.6253055930
- 0.6266638041 0.6266638041 0.6266638041
- 0.6280220747 0.6280220747 0.6280220747
- 0.6293802857 0.6293802857 0.6293802857
- 0.6307135224 0.6307135224 0.6307135224
- 0.6320255995 0.6320255995 0.6320255995
- 0.6333376765 0.6333376765 0.6333376765
- 0.6346498132 0.6346498132 0.6346498132
- 0.6359618902 0.6359618902 0.6359618902
- 0.6372740269 0.6372740269 0.6372740269
- 0.6385861039 0.6385861039 0.6385861039
- 0.6398981810 0.6398981810 0.6398981810
- 0.6411672831 0.6411672831 0.6411672831
- 0.6424328089 0.6424328089 0.6424328089
- 0.6436982751 0.6436982751 0.6436982751
- 0.6449638009 0.6449638009 0.6449638009
- 0.6462293863 0.6462293863 0.6462293863
- 0.6474949121 0.6474949121 0.6474949121
- 0.6487603784 0.6487603784 0.6487603784
- 0.6500248909 0.6500248909 0.6500248909
- 0.6512436271 0.6512436271 0.6512436271
- 0.6524624228 0.6524624228 0.6524624228
- 0.6536810994 0.6536810994 0.6536810994
- 0.6548997760 0.6548997760 0.6548997760
- 0.6561185122 0.6561185122 0.6561185122
- 0.6573371887 0.6573371887 0.6573371887
- 0.6585559249 0.6585559249 0.6585559249
- 0.6597746015 0.6597746015 0.6597746015
- 0.6609550714 0.6609550714 0.6609550714
- 0.6621270180 0.6621270180 0.6621270180
- 0.6632987857 0.6632987857 0.6632987857
- 0.6644706726 0.6644706726 0.6644706726
- 0.6656426191 0.6656426191 0.6656426191
- 0.6668143868 0.6668143868 0.6668143868
- 0.6679862738 0.6679862738 0.6679862738
- 0.6691582203 0.6691582203 0.6691582203
- 0.6703168750 0.6703168750 0.6703168750
- 0.6714420915 0.6714420915 0.6714420915
- 0.6725673079 0.6725673079 0.6725673079
- 0.6736925244 0.6736925244 0.6736925244
- 0.6748176813 0.6748176813 0.6748176813
- 0.6759428978 0.6759428978 0.6759428978
- 0.6770681143 0.6770681143 0.6770681143
- 0.6781932712 0.6781932712 0.6781932712
- 0.6793184876 0.6793184876 0.6793184876
- 0.6804254055 0.6804254055 0.6804254055
- 0.6815043092 0.6815043092 0.6815043092
- 0.6825832129 0.6825832129 0.6825832129
- 0.6836621165 0.6836621165 0.6836621165
- 0.6847409010 0.6847409010 0.6847409010
- 0.6858198047 0.6858198047 0.6858198047
- 0.6868987083 0.6868987083 0.6868987083
- 0.6879776120 0.6879776120 0.6879776120
- 0.6890565157 0.6890565157 0.6890565157
- 0.6901295781 0.6901295781 0.6901295781
- 0.6911628246 0.6911628246 0.6911628246
- 0.6921958923 0.6921958923 0.6921958923
- 0.6932290196 0.6932290196 0.6932290196
- 0.6942620873 0.6942620873 0.6942620873
- 0.6952952147 0.6952952147 0.6952952147
- 0.6963282824 0.6963282824 0.6963282824
- 0.6973615289 0.6973615289 0.6973615289
- 0.6983945966 0.6983945966 0.6983945966
- 0.6994277239 0.6994277239 0.6994277239
- 0.7004407048 0.7004407048 0.7004407048
- 0.7014287710 0.7014287710 0.7014287710
- 0.7024167776 0.7024167776 0.7024167776
- 0.7034049034 0.7034049034 0.7034049034
- 0.7043930292 0.7043930292 0.7043930292
- 0.7053809762 0.7053809762 0.7053809762
- 0.7063691020 0.7063691020 0.7063691020
- 0.7073571086 0.7073571086 0.7073571086
- 0.7083451748 0.7083451748 0.7083451748
- 0.7093333006 0.7093333006 0.7093333006
- 0.7103068829 0.7103068829 0.7103068829
- 0.7112507820 0.7112507820 0.7112507820
- 0.7121946812 0.7121946812 0.7121946812
- 0.7131385207 0.7131385207 0.7131385207
- 0.7140824199 0.7140824199 0.7140824199
- 0.7150263190 0.7150263190 0.7150263190
- 0.7159700990 0.7159700990 0.7159700990
- 0.7169139981 0.7169139981 0.7169139981
- 0.7178577781 0.7178577781 0.7178577781
- 0.7188016772 0.7188016772 0.7188016772
- 0.7197455764 0.7197455764 0.7197455764
- 0.7206578851 0.7206578851 0.7206578851
- 0.7215585113 0.7215585113 0.7215585113
- 0.7224591970 0.7224591970 0.7224591970
- 0.7233598828 0.7233598828 0.7233598828
- 0.7242605090 0.7242605090 0.7242605090
- 0.7251611948 0.7251611948 0.7251611948
- 0.7260618806 0.7260618806 0.7260618806
- 0.7269625068 0.7269625068 0.7269625068
- 0.7278631926 0.7278631926 0.7278631926
- 0.7287638783 0.7287638783 0.7287638783
- 0.7296645045 0.7296645045 0.7296645045
- 0.7305387855 0.7305387855 0.7305387855
- 0.7313973904 0.7313973904 0.7313973904
- 0.7322559953 0.7322559953 0.7322559953
- 0.7331146002 0.7331146002 0.7331146002
- 0.7339732051 0.7339732051 0.7339732051
- 0.7348316908 0.7348316908 0.7348316908
- 0.7356902957 0.7356902957 0.7356902957
- 0.7365489006 0.7365489006 0.7365489006
- 0.7374075055 0.7374075055 0.7374075055
- 0.7382661104 0.7382661104 0.7382661104
- 0.7391247153 0.7391247153 0.7391247153
- 0.7399833202 0.7399833202 0.7399833202
- 0.7408018112 0.7408018112 0.7408018112
- 0.7416195273 0.7416195273 0.7416195273
- 0.7424373031 0.7424373031 0.7424373031
- 0.7432550192 0.7432550192 0.7432550192
- 0.7440726757 0.7440726757 0.7440726757
- 0.7448903918 0.7448903918 0.7448903918
- 0.7457082272 0.7457082272 0.7457082272
- 0.7465258837 0.7465258837 0.7465258837
- 0.7473435998 0.7473435998 0.7473435998
- 0.7481613755 0.7481613755 0.7481613755
- 0.7489790916 0.7489790916 0.7489790916
- 0.7497968078 0.7497968078 0.7497968078
- 0.7505847812 0.7505847812 0.7505847812
- 0.7513629794 0.7513629794 0.7513629794
- 0.7521411777 0.7521411777 0.7521411777
- 0.7529193759 0.7529193759 0.7529193759
- 0.7536975145 0.7536975145 0.7536975145
- 0.7544757128 0.7544757128 0.7544757128
- 0.7552539110 0.7552539110 0.7552539110
- 0.7560319901 0.7560319901 0.7560319901
- 0.7568101883 0.7568101883 0.7568101883
- 0.7575883865 0.7575883865 0.7575883865
- 0.7583665848 0.7583665848 0.7583665848
- 0.7591447234 0.7591447234 0.7591447234
- 0.7599229217 0.7599229217 0.7599229217
- 0.7606667280 0.7606667280 0.7606667280
- 0.7614067197 0.7614067197 0.7614067197
- 0.7621465921 0.7621465921 0.7621465921
- 0.7628865838 0.7628865838 0.7628865838
- 0.7636265755 0.7636265755 0.7636265755
- 0.7643666267 0.7643666267 0.7643666267
- 0.7651066184 0.7651066184 0.7651066184
- 0.7658466101 0.7658466101 0.7658466101
- 0.7665864825 0.7665864825 0.7665864825
- 0.7673264742 0.7673264742 0.7673264742
- 0.7680665255 0.7680665255 0.7680665255
- 0.7688065171 0.7688065171 0.7688065171
- 0.7695465088 0.7695465088 0.7695465088
- 0.7702721953 0.7702721953 0.7702721953
- 0.7709754109 0.7709754109 0.7709754109
- 0.7716786265 0.7716786265 0.7716786265
- 0.7723817825 0.7723817825 0.7723817825
- 0.7730849981 0.7730849981 0.7730849981
- 0.7737882733 0.7737882733 0.7737882733
- 0.7744914889 0.7744914889 0.7744914889
- 0.7751947045 0.7751947045 0.7751947045
- 0.7758979201 0.7758979201 0.7758979201
- 0.7766010761 0.7766010761 0.7766010761
- 0.7773042917 0.7773042917 0.7773042917
- 0.7780075073 0.7780075073 0.7780075073
- 0.7787107229 0.7787107229 0.7787107229
- 0.7794138789 0.7794138789 0.7794138789
- 0.7801111937 0.7801111937 0.7801111937
- 0.7807791233 0.7807791233 0.7807791233
- 0.7814469934 0.7814469934 0.7814469934
- 0.7821149230 0.7821149230 0.7821149230
- 0.7827826738 0.7827826738 0.7827826738
- 0.7834506035 0.7834506035 0.7834506035
- 0.7841184735 0.7841184735 0.7841184735
- 0.7847864032 0.7847864032 0.7847864032
- 0.7854542136 0.7854542136 0.7854542136
- 0.7861220837 0.7861220837 0.7861220837
- 0.7867900133 0.7867900133 0.7867900133
- 0.7874578834 0.7874578834 0.7874578834
- 0.7881256938 0.7881256938 0.7881256938
- 0.7887936234 0.7887936234 0.7887936234
- 0.7894614935 0.7894614935 0.7894614935
- 0.7901228070 0.7901228070 0.7901228070
- 0.7907568216 0.7907568216 0.7907568216
- 0.7913907766 0.7913907766 0.7913907766
- 0.7920247912 0.7920247912 0.7920247912
- 0.7926588058 0.7926588058 0.7926588058
- 0.7932928801 0.7932928801 0.7932928801
- 0.7939268947 0.7939268947 0.7939268947
- 0.7945609093 0.7945609093 0.7945609093
- 0.7951949239 0.7951949239 0.7951949239
- 0.7958288789 0.7958288789 0.7958288789
- 0.7964628935 0.7964628935 0.7964628935
- 0.7970969081 0.7970969081 0.7970969081
- 0.7977309227 0.7977309227 0.7977309227
- 0.7983648777 0.7983648777 0.7983648777
- 0.7989988923 0.7989988923 0.7989988923
- 0.7996329069 0.7996329069 0.7996329069
- 0.8002532721 0.8002532721 0.8002532721
- 0.8008549213 0.8008549213 0.8008549213
- 0.8014565110 0.8014565110 0.8014565110
- 0.8020581007 0.8020581007 0.8020581007
- 0.8026596904 0.8026596904 0.8026596904
- 0.8032613993 0.8032613993 0.8032613993
- 0.8038629889 0.8038629889 0.8038629889
- 0.8044645786 0.8044645786 0.8044645786
- 0.8050662279 0.8050662279 0.8050662279
- 0.8056678176 0.8056678176 0.8056678176
- 0.8062694073 0.8062694073 0.8062694073
- 0.8068709970 0.8068709970 0.8068709970
- 0.8074725866 0.8074725866 0.8074725866
- 0.8080741763 0.8080741763 0.8080741763
- 0.8086758256 0.8086758256 0.8086758256
- 0.8092774153 0.8092774153 0.8092774153
- 0.8098791242 0.8098791242 0.8098791242
- 0.8104559183 0.8104559183 0.8104559183
- 0.8110265732 0.8110265732 0.8110265732
- 0.8115972877 0.8115972877 0.8115972877
- 0.8121680021 0.8121680021 0.8121680021
- 0.8127385974 0.8127385974 0.8127385974
- 0.8133093119 0.8133093119 0.8133093119
- 0.8138800263 0.8138800263 0.8138800263
- 0.8144506216 0.8144506216 0.8144506216
- 0.8150212765 0.8150212765 0.8150212765
- 0.8155919909 0.8155919909 0.8155919909
- 0.8161625862 0.8161625862 0.8161625862
- 0.8167333007 0.8167333007 0.8167333007
- 0.8173040152 0.8173040152 0.8173040152
- 0.8178747296 0.8178747296 0.8178747296
- 0.8184453249 0.8184453249 0.8184453249
- 0.8190159798 0.8190159798 0.8190159798
- 0.8195866942 0.8195866942 0.8195866942
- 0.8201491833 0.8201491833 0.8201491833
- 0.8206903934 0.8206903934 0.8206903934
- 0.8212316036 0.8212316036 0.8212316036
- 0.8217726946 0.8217726946 0.8217726946
- 0.8223139048 0.8223139048 0.8223139048
- 0.8228551149 0.8228551149 0.8228551149
- 0.8233962059 0.8233962059 0.8233962059
- 0.8239374161 0.8239374161 0.8239374161
- 0.8244786263 0.8244786263 0.8244786263
- 0.8250197768 0.8250197768 0.8250197768
- 0.8255609274 0.8255609274 0.8255609274
- 0.8261020780 0.8261020780 0.8261020780
- 0.8266432881 0.8266432881 0.8266432881
- 0.8271844983 0.8271844983 0.8271844983
- 0.8277255893 0.8277255893 0.8277255893
- 0.8282667994 0.8282667994 0.8282667994
- 0.8288080096 0.8288080096 0.8288080096
- 0.8293492198 0.8293492198 0.8293492198
- 0.8298903108 0.8298903108 0.8298903108
- 0.8304091096 0.8304091096 0.8304091096
- 0.8309221864 0.8309221864 0.8309221864
- 0.8314353228 0.8314353228 0.8314353228
- 0.8319483995 0.8319483995 0.8319483995
- 0.8324614763 0.8324614763 0.8324614763
- 0.8329746127 0.8329746127 0.8329746127
- 0.8334876895 0.8334876895 0.8334876895
- 0.8340008259 0.8340008259 0.8340008259
- 0.8345139027 0.8345139027 0.8345139027
- 0.8350269794 0.8350269794 0.8350269794
- 0.8355401158 0.8355401158 0.8355401158
- 0.8360531926 0.8360531926 0.8360531926
- 0.8365663290 0.8365663290 0.8365663290
- 0.8370794058 0.8370794058 0.8370794058
- 0.8375924826 0.8375924826 0.8375924826
- 0.8381056190 0.8381056190 0.8381056190
- 0.8386186957 0.8386186957 0.8386186957
- 0.8391317725 0.8391317725 0.8391317725
- 0.8396449089 0.8396449089 0.8396449089
- 0.8401497006 0.8401497006 0.8401497006
- 0.8406361938 0.8406361938 0.8406361938
- 0.8411226273 0.8411226273 0.8411226273
- 0.8416090012 0.8416090012 0.8416090012
- 0.8420953751 0.8420953751 0.8420953751
- 0.8425818086 0.8425818086 0.8425818086
- 0.8430681825 0.8430681825 0.8430681825
- 0.8435546160 0.8435546160 0.8435546160
- 0.8440409899 0.8440409899 0.8440409899
- 0.8445274234 0.8445274234 0.8445274234
- 0.8450137973 0.8450137973 0.8450137973
- 0.8455001712 0.8455001712 0.8455001712
- 0.8459866047 0.8459866047 0.8459866047
- 0.8464729786 0.8464729786 0.8464729786
- 0.8469594121 0.8469594121 0.8469594121
- 0.8474457860 0.8474457860 0.8474457860
- 0.8479322195 0.8479322195 0.8479322195
- 0.8484185934 0.8484185934 0.8484185934
- 0.8489050269 0.8489050269 0.8489050269
- 0.8493914008 0.8493914008 0.8493914008
- 0.8498777747 0.8498777747 0.8498777747
- 0.8503453135 0.8503453135 0.8503453135
- 0.8508062959 0.8508062959 0.8508062959
- 0.8512673974 0.8512673974 0.8512673974
- 0.8517283797 0.8517283797 0.8517283797
- 0.8521894813 0.8521894813 0.8521894813
- 0.8526505828 0.8526505828 0.8526505828
- 0.8531116247 0.8531116247 0.8531116247
- 0.8535727262 0.8535727262 0.8535727262
- 0.8540337086 0.8540337086 0.8540337086
- 0.8544948101 0.8544948101 0.8544948101
- 0.8549559116 0.8549559116 0.8549559116
- 0.8554168940 0.8554168940 0.8554168940
- 0.8558779955 0.8558779955 0.8558779955
- 0.8563390970 0.8563390970 0.8563390970
- 0.8568000793 0.8568000793 0.8568000793
- 0.8572611809 0.8572611809 0.8572611809
- 0.8577222228 0.8577222228 0.8577222228
- 0.8581833243 0.8581833243 0.8581833243
- 0.8586444259 0.8586444259 0.8586444259
- 0.8591054082 0.8591054082 0.8591054082
- 0.8595665097 0.8595665097 0.8595665097
- 0.8600261211 0.8600261211 0.8600261211
- 0.8604630828 0.8604630828 0.8604630828
- 0.8609001040 0.8609001040 0.8609001040
- 0.8613371849 0.8613371849 0.8613371849
- 0.8617742062 0.8617742062 0.8617742062
- 0.8622112274 0.8622112274 0.8622112274
- 0.8626481891 0.8626481891 0.8626481891
- 0.8630852103 0.8630852103 0.8630852103
- 0.8635222912 0.8635222912 0.8635222912
- 0.8639593124 0.8639593124 0.8639593124
- 0.8643962741 0.8643962741 0.8643962741
- 0.8648332953 0.8648332953 0.8648332953
- 0.8652703166 0.8652703166 0.8652703166
- 0.8657073975 0.8657073975 0.8657073975
- 0.8661444187 0.8661444187 0.8661444187
- 0.8665813804 0.8665813804 0.8665813804
- 0.8670184016 0.8670184016 0.8670184016
- 0.8674554229 0.8674554229 0.8674554229
- 0.8678925037 0.8678925037 0.8678925037
- 0.8683295250 0.8683295250 0.8683295250
- 0.8687664866 0.8687664866 0.8687664866
- 0.8692035079 0.8692035079 0.8692035079
- 0.8696405888 0.8696405888 0.8696405888
- 0.8700734973 0.8700734973 0.8700734973
- 0.8704878092 0.8704878092 0.8704878092
- 0.8709020019 0.8709020019 0.8709020019
- 0.8713161945 0.8713161945 0.8713161945
- 0.8717305064 0.8717305064 0.8717305064
- 0.8721446991 0.8721446991 0.8721446991
- 0.8725590110 0.8725590110 0.8725590110
- 0.8729732037 0.8729732037 0.8729732037
- 0.8733873963 0.8733873963 0.8733873963
- 0.8738017082 0.8738017082 0.8738017082
- 0.8742159009 0.8742159009 0.8742159009
- 0.8746302128 0.8746302128 0.8746302128
- 0.8750444055 0.8750444055 0.8750444055
- 0.8754585981 0.8754585981 0.8754585981
- 0.8758729100 0.8758729100 0.8758729100
- 0.8762871027 0.8762871027 0.8762871027
- 0.8767014146 0.8767014146 0.8767014146
- 0.8771156073 0.8771156073 0.8771156073
- 0.8775297999 0.8775297999 0.8775297999
- 0.8779441118 0.8779441118 0.8779441118
- 0.8783583045 0.8783583045 0.8783583045
- 0.8787726164 0.8787726164 0.8787726164
- 0.8791868091 0.8791868091 0.8791868091
- 0.8796010017 0.8796010017 0.8796010017
- 0.8800144792 0.8800144792 0.8800144792
- 0.8804072142 0.8804072142 0.8804072142
- 0.8807997704 0.8807997704 0.8807997704
- 0.8811925054 0.8811925054 0.8811925054
- 0.8815851808 0.8815851808 0.8815851808
- 0.8819777966 0.8819777966 0.8819777966
- 0.8823704720 0.8823704720 0.8823704720
- 0.8827632070 0.8827632070 0.8827632070
- 0.8831558228 0.8831558228 0.8831558228
- 0.8835484982 0.8835484982 0.8835484982
- 0.8839411736 0.8839411736 0.8839411736
- 0.8843337893 0.8843337893 0.8843337893
- 0.8847265244 0.8847265244 0.8847265244
- 0.8851191998 0.8851191998 0.8851191998
- 0.8855118752 0.8855118752 0.8855118752
- 0.8859044909 0.8859044909 0.8859044909
- 0.8862972260 0.8862972260 0.8862972260
- 0.8866899014 0.8866899014 0.8866899014
- 0.8870825171 0.8870825171 0.8870825171
- 0.8874751925 0.8874751925 0.8874751925
- 0.8878679276 0.8878679276 0.8878679276
- 0.8882604837 0.8882604837 0.8882604837
- 0.8886532187 0.8886532187 0.8886532187
- 0.8890458941 0.8890458941 0.8890458941
- 0.8894385099 0.8894385099 0.8894385099
- 0.8898311853 0.8898311853 0.8898311853
- 0.8902121782 0.8902121782 0.8902121782
- 0.8905845284 0.8905845284 0.8905845284
- 0.8909568191 0.8909568191 0.8909568191
- 0.8913289905 0.8913289905 0.8913289905
- 0.8917012811 0.8917012811 0.8917012811
- 0.8920735121 0.8920735121 0.8920735121
- 0.8924458027 0.8924458027 0.8924458027
- 0.8928180933 0.8928180933 0.8928180933
- 0.8931903243 0.8931903243 0.8931903243
- 0.8935626149 0.8935626149 0.8935626149
- 0.8939347863 0.8939347863 0.8939347863
- 0.8943070769 0.8943070769 0.8943070769
- 0.8946794271 0.8946794271 0.8946794271
- 0.8950515985 0.8950515985 0.8950515985
- 0.8954238892 0.8954238892 0.8954238892
- 0.8957961202 0.8957961202 0.8957961202
- 0.8961684108 0.8961684108 0.8961684108
- 0.8965405822 0.8965405822 0.8965405822
- 0.8969128728 0.8969128728 0.8969128728
- 0.8972852230 0.8972852230 0.8972852230
- 0.8976573944 0.8976573944 0.8976573944
- 0.8980296850 0.8980296850 0.8980296850
- 0.8984019160 0.8984019160 0.8984019160
- 0.8987742066 0.8987742066 0.8987742066
- 0.8991464972 0.8991464972 0.8991464972
- 0.8995187283 0.8995187283 0.8995187283
- 0.8998910189 0.8998910189 0.8998910189
- 0.9002496004 0.9002496004 0.9002496004
- 0.9006025195 0.9006025195 0.9006025195
- 0.9009554982 0.9009554982 0.9009554982
- 0.9013084769 0.9013084769 0.9013084769
- 0.9016613960 0.9016613960 0.9016613960
- 0.9020143747 0.9020143747 0.9020143747
- 0.9023672938 0.9023672938 0.9023672938
- 0.9027202725 0.9027202725 0.9027202725
- 0.9030731916 0.9030731916 0.9030731916
- 0.9034261703 0.9034261703 0.9034261703
- 0.9037792087 0.9037792087 0.9037792087
- 0.9041321278 0.9041321278 0.9041321278
- 0.9044851065 0.9044851065 0.9044851065
- 0.9048380256 0.9048380256 0.9048380256
- 0.9051910043 0.9051910043 0.9051910043
- 0.9055439234 0.9055439234 0.9055439234
- 0.9058969021 0.9058969021 0.9058969021
- 0.9062498808 0.9062498808 0.9062498808
- 0.9066027999 0.9066027999 0.9066027999
- 0.9069557786 0.9069557786 0.9069557786
- 0.9073086977 0.9073086977 0.9073086977
- 0.9076616764 0.9076616764 0.9076616764
- 0.9080145955 0.9080145955 0.9080145955
- 0.9083675742 0.9083675742 0.9083675742
- 0.9087206125 0.9087206125 0.9087206125
- 0.9090734720 0.9090734720 0.9090734720
- 0.9094265103 0.9094265103 0.9094265103
- 0.9097794294 0.9097794294 0.9097794294
- 0.9101254940 0.9101254940 0.9101254940
- 0.9104602933 0.9104602933 0.9104602933
- 0.9107949734 0.9107949734 0.9107949734
- 0.9111297131 0.9111297131 0.9111297131
- 0.9114643931 0.9114643931 0.9114643931
- 0.9117990732 0.9117990732 0.9117990732
- 0.9121338129 0.9121338129 0.9121338129
- 0.9124684930 0.9124684930 0.9124684930
- 0.9128032923 0.9128032923 0.9128032923
- 0.9131379724 0.9131379724 0.9131379724
- 0.9134727120 0.9134727120 0.9134727120
- 0.9138073921 0.9138073921 0.9138073921
- 0.9141420722 0.9141420722 0.9141420722
- 0.9144768119 0.9144768119 0.9144768119
- 0.9148114920 0.9148114920 0.9148114920
- 0.9151462913 0.9151462913 0.9151462913
- 0.9154809713 0.9154809713 0.9154809713
- 0.9158157110 0.9158157110 0.9158157110
- 0.9161503911 0.9161503911 0.9161503911
- 0.9164850712 0.9164850712 0.9164850712
- 0.9168198109 0.9168198109 0.9168198109
- 0.9171544909 0.9171544909 0.9171544909
- 0.9174892902 0.9174892902 0.9174892902
- 0.9178239703 0.9178239703 0.9178239703
- 0.9181587100 0.9181587100 0.9181587100
- 0.9184933901 0.9184933901 0.9184933901
- 0.9188281298 0.9188281298 0.9188281298
- 0.9191628098 0.9191628098 0.9191628098
- 0.9194974899 0.9194974899 0.9194974899
- 0.9198322892 0.9198322892 0.9198322892
- 0.9201583862 0.9201583862 0.9201583862
- 0.9204757810 0.9204757810 0.9204757810
- 0.9207932949 0.9207932949 0.9207932949
- 0.9211108088 0.9211108088 0.9211108088
- 0.9214283228 0.9214283228 0.9214283228
- 0.9217457771 0.9217457771 0.9217457771
- 0.9220631719 0.9220631719 0.9220631719
- 0.9223806858 0.9223806858 0.9223806858
- 0.9226981997 0.9226981997 0.9226981997
- 0.9230157137 0.9230157137 0.9230157137
- 0.9233332276 0.9233332276 0.9233332276
- 0.9236506224 0.9236506224 0.9236506224
- 0.9239680767 0.9239680767 0.9239680767
- 0.9242855906 0.9242855906 0.9242855906
- 0.9246031046 0.9246031046 0.9246031046
- 0.9249204993 0.9249204993 0.9249204993
- 0.9252380133 0.9252380133 0.9252380133
- 0.9255555272 0.9255555272 0.9255555272
- 0.9258729815 0.9258729815 0.9258729815
- 0.9261904955 0.9261904955 0.9261904955
- 0.9265078902 0.9265078902 0.9265078902
- 0.9268254042 0.9268254042 0.9268254042
- 0.9271429181 0.9271429181 0.9271429181
- 0.9274603724 0.9274603724 0.9274603724
- 0.9277778268 0.9277778268 0.9277778268
- 0.9280952811 0.9280952811 0.9280952811
- 0.9284127951 0.9284127951 0.9284127951
- 0.9287303090 0.9287303090 0.9287303090
- 0.9290478230 0.9290478230 0.9290478230
- 0.9293652177 0.9293652177 0.9293652177
- 0.9296826720 0.9296826720 0.9296826720
- 0.9300001860 0.9300001860 0.9300001860
- 0.9303014278 0.9303014278 0.9303014278
- 0.9306026101 0.9306026101 0.9306026101
- 0.9309037924 0.9309037924 0.9309037924
- 0.9312049747 0.9312049747 0.9312049747
- 0.9315062165 0.9315062165 0.9315062165
- 0.9318073988 0.9318073988 0.9318073988
- 0.9321085811 0.9321085811 0.9321085811
- 0.9324098229 0.9324098229 0.9324098229
- 0.9327110052 0.9327110052 0.9327110052
- 0.9330121875 0.9330121875 0.9330121875
- 0.9333134294 0.9333134294 0.9333134294
- 0.9336146116 0.9336146116 0.9336146116
- 0.9339157939 0.9339157939 0.9339157939
- 0.9342169762 0.9342169762 0.9342169762
- 0.9345182180 0.9345182180 0.9345182180
- 0.9348194003 0.9348194003 0.9348194003
- 0.9351205826 0.9351205826 0.9351205826
- 0.9354218245 0.9354218245 0.9354218245
- 0.9357230067 0.9357230067 0.9357230067
- 0.9360241890 0.9360241890 0.9360241890
- 0.9363253713 0.9363253713 0.9363253713
- 0.9366264939 0.9366264939 0.9366264939
- 0.9369276762 0.9369276762 0.9369276762
- 0.9372289181 0.9372289181 0.9372289181
- 0.9375301003 0.9375301003 0.9375301003
- 0.9378312826 0.9378312826 0.9378312826
- 0.9381325245 0.9381325245 0.9381325245
- 0.9384337068 0.9384337068 0.9384337068
- 0.9387348890 0.9387348890 0.9387348890
- 0.9390360713 0.9390360713 0.9390360713
- 0.9393373132 0.9393373132 0.9393373132
- 0.9396384954 0.9396384954 0.9396384954
- 0.9399396777 0.9399396777 0.9399396777
- 0.9402285814 0.9402285814 0.9402285814
- 0.9405145049 0.9405145049 0.9405145049
- 0.9408003092 0.9408003092 0.9408003092
- 0.9410861135 0.9410861135 0.9410861135
- 0.9413719177 0.9413719177 0.9413719177
- 0.9416577816 0.9416577816 0.9416577816
- 0.9419435859 0.9419435859 0.9419435859
- 0.9422293901 0.9422293901 0.9422293901
- 0.9425153136 0.9425153136 0.9425153136
- 0.9428011179 0.9428011179 0.9428011179
- 0.9430869222 0.9430869222 0.9430869222
- 0.9433727264 0.9433727264 0.9433727264
- 0.9436585903 0.9436585903 0.9436585903
- 0.9439443946 0.9439443946 0.9439443946
- 0.9442301989 0.9442301989 0.9442301989
- 0.9445160031 0.9445160031 0.9445160031
- 0.9448019266 0.9448019266 0.9448019266
- 0.9450876713 0.9450876713 0.9450876713
- 0.9453734756 0.9453734756 0.9453734756
- 0.9456593990 0.9456593990 0.9456593990
- 0.9459452033 0.9459452033 0.9459452033
- 0.9462310076 0.9462310076 0.9462310076
- 0.9465168118 0.9465168118 0.9465168118
- 0.9468026757 0.9468026757 0.9468026757
- 0.9470884800 0.9470884800 0.9470884800
- 0.9473742843 0.9473742843 0.9473742843
- 0.9476600885 0.9476600885 0.9476600885
- 0.9479460120 0.9479460120 0.9479460120
- 0.9482318163 0.9482318163 0.9482318163
- 0.9485176206 0.9485176206 0.9485176206
- 0.9488034248 0.9488034248 0.9488034248
- 0.9490892887 0.9490892887 0.9490892887
- 0.9493750930 0.9493750930 0.9493750930
- 0.9496608973 0.9496608973 0.9496608973
- 0.9499468207 0.9499468207 0.9499468207
- 0.9502208233 0.9502208233 0.9502208233
- 0.9504920840 0.9504920840 0.9504920840
- 0.9507634044 0.9507634044 0.9507634044
- 0.9510347247 0.9510347247 0.9510347247
- 0.9513059855 0.9513059855 0.9513059855
- 0.9515774250 0.9515774250 0.9515774250
- 0.9518486857 0.9518486857 0.9518486857
- 0.9521200061 0.9521200061 0.9521200061
- 0.9523913264 0.9523913264 0.9523913264
- 0.9526625872 0.9526625872 0.9526625872
- 0.9529339075 0.9529339075 0.9529339075
- 0.9532052279 0.9532052279 0.9532052279
- 0.9534766078 0.9534766078 0.9534766078
- 0.9537479281 0.9537479281 0.9537479281
- 0.9540191889 0.9540191889 0.9540191889
- 0.9542905092 0.9542905092 0.9542905092
- 0.9545618296 0.9545618296 0.9545618296
- 0.9548330903 0.9548330903 0.9548330903
- 0.9551044106 0.9551044106 0.9551044106
- 0.9553757906 0.9553757906 0.9553757906
- 0.9556471109 0.9556471109 0.9556471109
- 0.9559183717 0.9559183717 0.9559183717
- 0.9561896920 0.9561896920 0.9561896920
- 0.9564610124 0.9564610124 0.9564610124
- 0.9567322731 0.9567322731 0.9567322731
- 0.9570037127 0.9570037127 0.9570037127
- 0.9572749734 0.9572749734 0.9572749734
- 0.9575462937 0.9575462937 0.9575462937
- 0.9578176141 0.9578176141 0.9578176141
- 0.9580888748 0.9580888748 0.9580888748
- 0.9583601952 0.9583601952 0.9583601952
- 0.9586315155 0.9586315155 0.9586315155
- 0.9589028955 0.9589028955 0.9589028955
- 0.9591742158 0.9591742158 0.9591742158
- 0.9594454765 0.9594454765 0.9594454765
- 0.9597167969 0.9597167969 0.9597167969
- 0.9599881172 0.9599881172 0.9599881172
- 0.9602463245 0.9602463245 0.9602463245
- 0.9605039954 0.9605039954 0.9605039954
- 0.9607616067 0.9607616067 0.9607616067
- 0.9610192180 0.9610192180 0.9610192180
- 0.9612768292 0.9612768292 0.9612768292
- 0.9615343809 0.9615343809 0.9615343809
- 0.9617919922 0.9617919922 0.9617919922
- 0.9620497227 0.9620497227 0.9620497227
- 0.9623072743 0.9623072743 0.9623072743
- 0.9625648856 0.9625648856 0.9625648856
- 0.9628224969 0.9628224969 0.9628224969
- 0.9630801082 0.9630801082 0.9630801082
- 0.9633377194 0.9633377194 0.9633377194
- 0.9635953903 0.9635953903 0.9635953903
- 0.9638530016 0.9638530016 0.9638530016
- 0.9641106129 0.9641106129 0.9641106129
- 0.9643682241 0.9643682241 0.9643682241
- 0.9646257758 0.9646257758 0.9646257758
- 0.9648833871 0.9648833871 0.9648833871
- 0.9651411176 0.9651411176 0.9651411176
- 0.9653987288 0.9653987288 0.9653987288
- 0.9656562805 0.9656562805 0.9656562805
- 0.9659138918 0.9659138918 0.9659138918
- 0.9661715031 0.9661715031 0.9661715031
- 0.9664291143 0.9664291143 0.9664291143
- 0.9666867852 0.9666867852 0.9666867852
- 0.9669443965 0.9669443965 0.9669443965
- 0.9672020078 0.9672020078 0.9672020078
- 0.9674596190 0.9674596190 0.9674596190
- 0.9677171707 0.9677171707 0.9677171707
- 0.9679747820 0.9679747820 0.9679747820
- 0.9682325125 0.9682325125 0.9682325125
- 0.9684901237 0.9684901237 0.9684901237
- 0.9687476754 0.9687476754 0.9687476754
- 0.9690052867 0.9690052867 0.9690052867
- 0.9692628980 0.9692628980 0.9692628980
- 0.9695205092 0.9695205092 0.9695205092
- 0.9697781801 0.9697781801 0.9697781801
- 0.9700340033 0.9700340033 0.9700340033
- 0.9702786803 0.9702786803 0.9702786803
- 0.9705232978 0.9705232978 0.9705232978
- 0.9707679749 0.9707679749 0.9707679749
- 0.9710127115 0.9710127115 0.9710127115
- 0.9712573886 0.9712573886 0.9712573886
- 0.9715021253 0.9715021253 0.9715021253
- 0.9717468023 0.9717468023 0.9717468023
- 0.9719914794 0.9719914794 0.9719914794
- 0.9722362161 0.9722362161 0.9722362161
- 0.9724807739 0.9724807739 0.9724807739
- 0.9727255106 0.9727255106 0.9727255106
- 0.9729701877 0.9729701877 0.9729701877
- 0.9732149243 0.9732149243 0.9732149243
- 0.9734596014 0.9734596014 0.9734596014
- 0.9737042785 0.9737042785 0.9737042785
- 0.9739490151 0.9739490151 0.9739490151
- 0.9741935730 0.9741935730 0.9741935730
- 0.9744383097 0.9744383097 0.9744383097
- 0.9746829867 0.9746829867 0.9746829867
- 0.9749277234 0.9749277234 0.9749277234
- 0.9751724005 0.9751724005 0.9751724005
- 0.9754170775 0.9754170775 0.9754170775
- 0.9756618142 0.9756618142 0.9756618142
- 0.9759064913 0.9759064913 0.9759064913
- 0.9761511087 0.9761511087 0.9761511087
- 0.9763957858 0.9763957858 0.9763957858
- 0.9766405225 0.9766405225 0.9766405225
- 0.9768851995 0.9768851995 0.9768851995
- 0.9771298766 0.9771298766 0.9771298766
- 0.9773746133 0.9773746133 0.9773746133
- 0.9776192904 0.9776192904 0.9776192904
- 0.9778640270 0.9778640270 0.9778640270
- 0.9781085849 0.9781085849 0.9781085849
- 0.9783533216 0.9783533216 0.9783533216
- 0.9785979986 0.9785979986 0.9785979986
- 0.9788426757 0.9788426757 0.9788426757
- 0.9790874124 0.9790874124 0.9790874124
- 0.9793320894 0.9793320894 0.9793320894
- 0.9795768261 0.9795768261 0.9795768261
- 0.9798213840 0.9798213840 0.9798213840
- 0.9800627828 0.9800627828 0.9800627828
- 0.9802953005 0.9802953005 0.9802953005
- 0.9805278182 0.9805278182 0.9805278182
- 0.9807602763 0.9807602763 0.9807602763
- 0.9809927940 0.9809927940 0.9809927940
- 0.9812251925 0.9812251925 0.9812251925
- 0.9814577103 0.9814577103 0.9814577103
- 0.9816902280 0.9816902280 0.9816902280
- 0.9819226861 0.9819226861 0.9819226861
- 0.9821552038 0.9821552038 0.9821552038
- 0.9823877215 0.9823877215 0.9823877215
- 0.9826201200 0.9826201200 0.9826201200
- 0.9828525782 0.9828525782 0.9828525782
- 0.9830850959 0.9830850959 0.9830850959
- 0.9833176136 0.9833176136 0.9833176136
- 0.9835500717 0.9835500717 0.9835500717
- 0.9837825894 0.9837825894 0.9837825894
- 0.9840149879 0.9840149879 0.9840149879
- 0.9842475057 0.9842475057 0.9842475057
- 0.9844800234 0.9844800234 0.9844800234
- 0.9847124815 0.9847124815 0.9847124815
- 0.9849449992 0.9849449992 0.9849449992
- 0.9851775169 0.9851775169 0.9851775169
- 0.9854099154 0.9854099154 0.9854099154
- 0.9856423736 0.9856423736 0.9856423736
- 0.9858748913 0.9858748913 0.9858748913
- 0.9861074090 0.9861074090 0.9861074090
- 0.9863399267 0.9863399267 0.9863399267
- 0.9865723848 0.9865723848 0.9865723848
- 0.9868047833 0.9868047833 0.9868047833
- 0.9870373011 0.9870373011 0.9870373011
- 0.9872698188 0.9872698188 0.9872698188
- 0.9875022769 0.9875022769 0.9875022769
- 0.9877347946 0.9877347946 0.9877347946
- 0.9879673123 0.9879673123 0.9879673123
- 0.9881997108 0.9881997108 0.9881997108
- 0.9884322286 0.9884322286 0.9884322286
- 0.9886646867 0.9886646867 0.9886646867
- 0.9888972044 0.9888972044 0.9888972044
- 0.9891297221 0.9891297221 0.9891297221
- 0.9893621206 0.9893621206 0.9893621206
- 0.9895945787 0.9895945787 0.9895945787
- 0.9898270965 0.9898270965 0.9898270965
- 0.9900565743 0.9900565743 0.9900565743
- 0.9902775884 0.9902775884 0.9902775884
- 0.9904986024 0.9904986024 0.9904986024
- 0.9907194972 0.9907194972 0.9907194972
- 0.9909405112 0.9909405112 0.9909405112
- 0.9911615252 0.9911615252 0.9911615252
- 0.9913824201 0.9913824201 0.9913824201
- 0.9916033745 0.9916033745 0.9916033745
- 0.9918243885 0.9918243885 0.9918243885
- 0.9920452833 0.9920452833 0.9920452833
- 0.9922662973 0.9922662973 0.9922662973
- 0.9924871922 0.9924871922 0.9924871922
- 0.9927082062 0.9927082062 0.9927082062
- 0.9929292202 0.9929292202 0.9929292202
- 0.9931501150 0.9931501150 0.9931501150
- 0.9933711290 0.9933711290 0.9933711290
- 0.9935920835 0.9935920835 0.9935920835
- 0.9938129783 0.9938129783 0.9938129783
- 0.9940339923 0.9940339923 0.9940339923
- 0.9942548871 0.9942548871 0.9942548871
- 0.9944759011 0.9944759011 0.9944759011
- 0.9946969151 0.9946969151 0.9946969151
- 0.9949178100 0.9949178100 0.9949178100
- 0.9951388240 0.9951388240 0.9951388240
- 0.9953597784 0.9953597784 0.9953597784
- 0.9955806732 0.9955806732 0.9955806732
- 0.9958016872 0.9958016872 0.9958016872
- 0.9960227013 0.9960227013 0.9960227013
- 0.9962435961 0.9962435961 0.9962435961
- 0.9964646101 0.9964646101 0.9964646101
- 0.9966855049 0.9966855049 0.9966855049
- 0.9969065189 0.9969065189 0.9969065189
- 0.9971274734 0.9971274734 0.9971274734
- 0.9973484278 0.9973484278 0.9973484278
- 0.9975693822 0.9975693822 0.9975693822
- 0.9977903962 0.9977903962 0.9977903962
- 0.9980112910 0.9980112910 0.9980112910
- 0.9982323050 0.9982323050 0.9982323050
- 0.9984533191 0.9984533191 0.9984533191
- 0.9986742139 0.9986742139 0.9986742139
- 0.9988952279 0.9988952279 0.9988952279
- 0.9991161227 0.9991161227 0.9991161227
- 0.9993370771 0.9993370771 0.9993370771
- 0.9995580912 0.9995580912 0.9995580912
- 0.9997789860 0.9997789860 0.9997789860
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3156.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3156.spi1d
deleted file mode 100644
index 5f4ce9fe5ec..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_dscs_3156.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0012913510 0.0008980598 0.0004710060
- 0.0025827030 0.0017961200 0.0009420120
- 0.0038740539 0.0026941791 0.0014130180
- 0.0051654060 0.0035922390 0.0018840240
- 0.0064567570 0.0044902992 0.0023550300
- 0.0077481088 0.0053883591 0.0028260360
- 0.0090394598 0.0062864190 0.0032970421
- 0.0103690401 0.0071844789 0.0037680480
- 0.0118096303 0.0080825379 0.0042390539
- 0.0132502196 0.0089805983 0.0047100601
- 0.0146908201 0.0098786578 0.0051810662
- 0.0161314104 0.0108593097 0.0056520719
- 0.0175720006 0.0118528605 0.0061230781
- 0.0190125909 0.0128464103 0.0065940842
- 0.0205063205 0.0138399703 0.0070650899
- 0.0221158192 0.0148335202 0.0075360960
- 0.0237253308 0.0158270709 0.0080071017
- 0.0253348406 0.0168206207 0.0084781079
- 0.0269443505 0.0178141799 0.0089491140
- 0.0285538603 0.0188077297 0.0094201202
- 0.0301827304 0.0198012795 0.0098911263
- 0.0319830701 0.0208809301 0.0103980303
- 0.0337834209 0.0219821204 0.0109157199
- 0.0355837606 0.0230832994 0.0114334105
- 0.0373841003 0.0241844803 0.0119511103
- 0.0391844399 0.0252856594 0.0124687999
- 0.0411023311 0.0263868403 0.0129864896
- 0.0431175716 0.0274880193 0.0135041801
- 0.0451328084 0.0285892002 0.0140218800
- 0.0471480489 0.0296903793 0.0145395696
- 0.0491632894 0.0308787897 0.0150572602
- 0.0513193496 0.0321012996 0.0155749600
- 0.0535753891 0.0333238207 0.0160926506
- 0.0558314398 0.0345463417 0.0166103393
- 0.0580874793 0.0357688516 0.0171280298
- 0.0603842996 0.0369913690 0.0176457297
- 0.0629082322 0.0382138900 0.0181634203
- 0.0654321536 0.0394364111 0.0186811108
- 0.0679560676 0.0407326184 0.0191988107
- 0.0705360919 0.0420918800 0.0197164994
- 0.0733550414 0.0434511304 0.0202579591
- 0.0761739910 0.0448103808 0.0208282005
- 0.0789929330 0.0461696312 0.0213984400
- 0.0820178986 0.0475288890 0.0219686702
- 0.0851573721 0.0488881394 0.0225389097
- 0.0882968530 0.0502754003 0.0231091492
- 0.0915927812 0.0517885610 0.0236793794
- 0.0950742513 0.0533017218 0.0242496207
- 0.0985557213 0.0548148789 0.0248198602
- 0.1022457033 0.0563280284 0.0253900904
- 0.1060836017 0.0578411892 0.0259603299
- 0.1099215001 0.0593543500 0.0265305694
- 0.1141121984 0.0609665997 0.0271007996
- 0.1183103025 0.0626525879 0.0276710391
- 0.1227174997 0.0643385872 0.0282412805
- 0.1272657067 0.0660245866 0.0288115107
- 0.1319428980 0.0677105933 0.0293817502
- 0.1368145049 0.0693965778 0.0299519897
- 0.1417827010 0.0712067708 0.0305764992
- 0.1469336003 0.0730861723 0.0312060006
- 0.1521732956 0.0749655813 0.0318355002
- 0.1575435996 0.0768449828 0.0324649997
- 0.1629938930 0.0787243918 0.0330944993
- 0.1685118973 0.0806729570 0.0337239988
- 0.1740811020 0.0827676505 0.0343534984
- 0.1796693951 0.0848623365 0.0349830016
- 0.1852522939 0.0869570300 0.0356125012
- 0.1908237040 0.0890517235 0.0362420008
- 0.1963316947 0.0912766010 0.0368715003
- 0.2017958015 0.0936091468 0.0375009999
- 0.2071722001 0.0959417075 0.0381304994
- 0.2124657035 0.0982742608 0.0387599990
- 0.2176671028 0.1006745026 0.0393894985
- 0.2227557003 0.1032672003 0.0400210209
- 0.2277524024 0.1058600023 0.0407175012
- 0.2326270938 0.1084527001 0.0414139815
- 0.2374019027 0.1111586019 0.0421104617
- 0.2420724034 0.1140320972 0.0428069495
- 0.2466181964 0.1169055998 0.0435034297
- 0.2511056960 0.1197791025 0.0441999100
- 0.2554233968 0.1229275018 0.0448963903
- 0.2597410083 0.1260987967 0.0455928706
- 0.2638502121 0.1292701066 0.0462893508
- 0.2679460049 0.1326791048 0.0469858386
- 0.2719362974 0.1361591071 0.0476823188
- 0.2758204043 0.1396390945 0.0483787991
- 0.2797045112 0.1433980018 0.0490752794
- 0.2834044099 0.1471890956 0.0497717597
- 0.2870891094 0.1510583013 0.0505192392
- 0.2907347083 0.1551516056 0.0512915812
- 0.2942334116 0.1592448950 0.0520639084
- 0.2977321148 0.1635666043 0.0528362505
- 0.3011702895 0.1679400951 0.0536085814
- 0.3044967949 0.1724427938 0.0543809198
- 0.3078233004 0.1770606041 0.0551532507
- 0.3110949993 0.1817495972 0.0559255891
- 0.3142628968 0.1865632981 0.0566979311
- 0.3174307942 0.1914165020 0.0574702583
- 0.3205712140 0.1963680983 0.0582426004
- 0.3235935867 0.2013394982 0.0590149313
- 0.3266159892 0.2063657045 0.0597872697
- 0.3296383023 0.2113949060 0.0606219508
- 0.3325434029 0.2164323032 0.0614803396
- 0.3354324996 0.2214559019 0.0623387285
- 0.3383215964 0.2264461070 0.0631971210
- 0.3411597013 0.2314081937 0.0640555099
- 0.3439269960 0.2363009006 0.0649138913
- 0.3466942906 0.2411601990 0.0657722801
- 0.3494617045 0.2459158003 0.0666306689
- 0.3521394134 0.2506479919 0.0674890578
- 0.3547956049 0.2552376986 0.0683474466
- 0.3574517071 0.2598274946 0.0692058429
- 0.3601036966 0.2642399073 0.0700715408
- 0.3626584113 0.2686452866 0.0710277036
- 0.3652130067 0.2729164064 0.0719838589
- 0.3677676022 0.2771278918 0.0729400069
- 0.3703106046 0.2812767923 0.0738961697
- 0.3727726042 0.2852917016 0.0748523325
- 0.3752346039 0.2893066108 0.0758084878
- 0.3776965141 0.2931610048 0.0767646432
- 0.3801530898 0.2969819903 0.0777207986
- 0.3825305104 0.3007636070 0.0786769614
- 0.3849078119 0.3043971956 0.0796331167
- 0.3872852027 0.3080308139 0.0806578100
- 0.3896625936 0.3115825951 0.0817251801
- 0.3919736147 0.3150376081 0.0827925429
- 0.3942736089 0.3184925914 0.0838598981
- 0.3965736926 0.3218528032 0.0849272683
- 0.3988736868 0.3251396120 0.0859946311
- 0.4011375904 0.3284263909 0.0870619863
- 0.4033668935 0.3316313028 0.0881293565
- 0.4055961072 0.3347609043 0.0891967192
- 0.4078254104 0.3378903866 0.0902953967
- 0.4100531042 0.3409723938 0.0914893299
- 0.4122174084 0.3439559937 0.0926832631
- 0.4143818021 0.3469395041 0.0938771889
- 0.4165461957 0.3499230146 0.0950711221
- 0.4187105894 0.3527748883 0.0962650478
- 0.4208509922 0.3556233943 0.0974589810
- 0.4229558110 0.3584718108 0.0986529067
- 0.4250606000 0.3612624109 0.0998468399
- 0.4271655083 0.3639861941 0.1011663005
- 0.4292702973 0.3667100072 0.1025042981
- 0.4313394129 0.3694337904 0.1038423032
- 0.4333893955 0.3720667064 0.1051801965
- 0.4354394078 0.3746758103 0.1065182015
- 0.4374893904 0.3772849143 0.1078561991
- 0.4395394921 0.3798938990 0.1091940999
- 0.4415503144 0.3824017942 0.1105972007
- 0.4435496926 0.3849053979 0.1120989993
- 0.4455491900 0.3874089122 0.1136007011
- 0.4475485981 0.3899124861 0.1151024029
- 0.4495480955 0.3923225105 0.1166040972
- 0.4515112042 0.3947291076 0.1181057990
- 0.4534637928 0.3971355855 0.1196075976
- 0.4554164112 0.3995422125 0.1212465018
- 0.4573689997 0.4018765986 0.1229339987
- 0.4593215883 0.4041940868 0.1246215031
- 0.4612458050 0.4065114856 0.1263090074
- 0.4631549120 0.4088290036 0.1279965043
- 0.4650638998 0.4111058116 0.1296840012
- 0.4669730067 0.4133413136 0.1315421015
- 0.4688819945 0.4155766964 0.1334394962
- 0.4707742035 0.4178121984 0.1353369951
- 0.4726425111 0.4200460017 0.1372344047
- 0.4745109081 0.4222060144 0.1391319036
- 0.4763793051 0.4243659079 0.1411572993
- 0.4782476127 0.4265258014 0.1432905942
- 0.4801135957 0.4286858141 0.1454239935
- 0.4819437861 0.4308184981 0.1475573033
- 0.4837738872 0.4329088032 0.1496907026
- 0.4856041074 0.4349991083 0.1520487964
- 0.4874342084 0.4370894134 0.1544450074
- 0.4892643988 0.4391798079 0.1568412036
- 0.4910728931 0.4412310123 0.1592375040
- 0.4928669035 0.4432570040 0.1618310958
- 0.4946610034 0.4452829957 0.1645168066
- 0.4964550138 0.4473089874 0.1672026068
- 0.4982489944 0.4493350089 0.1698883027
- 0.5000422001 0.4513210058 0.1728748977
- 0.5018019080 0.4532875121 0.1758745015
- 0.5035614967 0.4552539885 0.1788741052
- 0.5053212047 0.4572204053 0.1820818037
- 0.5070807934 0.4591869116 0.1854145974
- 0.5088403821 0.4611209929 0.1887473017
- 0.5105888247 0.4630320966 0.1922948956
- 0.5123155117 0.4649432898 0.1959716976
- 0.5140420794 0.4668545127 0.1996484995
- 0.5157688260 0.4687657058 0.2036353946
- 0.5174953938 0.4706586897 0.2076551020
- 0.5192220807 0.4725184143 0.2118106931
- 0.5209311843 0.4743781090 0.2161566019
- 0.5226259232 0.4762378037 0.2205363065
- 0.5243206024 0.4780975878 0.2251745015
- 0.5260154009 0.4799573123 0.2298126072
- 0.5277100801 0.4817700088 0.2346820980
- 0.5294048190 0.4835816026 0.2395613045
- 0.5310792923 0.4853931963 0.2446004003
- 0.5327429175 0.4872049093 0.2496553957
- 0.5344064832 0.4890165031 0.2548052073
- 0.5360699892 0.4908075035 0.2599619925
- 0.5377336144 0.4925738871 0.2651447952
- 0.5393971205 0.4943403900 0.2703250945
- 0.5410410762 0.4961068928 0.2754637897
- 0.5426740050 0.4978733957 0.2805902958
- 0.5443068743 0.4996398985 0.2856245041
- 0.5459396839 0.5013725162 0.2906390131
- 0.5475726128 0.5030964017 0.2955218852
- 0.5492054224 0.5048202872 0.3003894985
- 0.5508226156 0.5065442920 0.3050881028
- 0.5524250269 0.5082681775 0.3097867072
- 0.5540273190 0.5099921227 0.3142902851
- 0.5556296706 0.5116760135 0.3187845051
- 0.5572320223 0.5133596063 0.3231228888
- 0.5588343740 0.5150431991 0.3274034858
- 0.5604283810 0.5167267919 0.3315997124
- 0.5620002151 0.5184103847 0.3356657028
- 0.5635718703 0.5200918913 0.3397318125
- 0.5651437044 0.5217370987 0.3436022103
- 0.5667154193 0.5233823061 0.3474588096
- 0.5682871938 0.5250275135 0.3512471020
- 0.5698590279 0.5266727209 0.3549034894
- 0.5714026093 0.5283179283 0.3585597873
- 0.5729435086 0.5299631953 0.3621017039
- 0.5744842887 0.5315724015 0.3655692935
- 0.5760251880 0.5331807733 0.3690369129
- 0.5775660276 0.5347892046 0.3723773956
- 0.5791069269 0.5363975167 0.3756690919
- 0.5806344748 0.5380058885 0.3789606988
- 0.5821440220 0.5396143198 0.3821411133
- 0.5836533904 0.5411956906 0.3852699995
- 0.5851628184 0.5427685976 0.3883990049
- 0.5866721869 0.5443415046 0.3914547861
- 0.5881816745 0.5459142923 0.3944340944
- 0.5896911025 0.5474871993 0.3974134028
- 0.5911749005 0.5490601063 0.4003747106
- 0.5926522017 0.5506191254 0.4032168984
- 0.5941295028 0.5521575212 0.4060590863
- 0.5956066847 0.5536959171 0.4089013040
- 0.5970839858 0.5552341938 0.4116666019
- 0.5985612869 0.5567725897 0.4143835008
- 0.6000376940 0.5583109856 0.4171003997
- 0.6014819145 0.5598493814 0.4198172987
- 0.6029260755 0.5613573790 0.4224275053
- 0.6043702960 0.5628619790 0.4250301123
- 0.6058145761 0.5643666983 0.4276326001
- 0.6072587967 0.5658714175 0.4302257001
- 0.6087030172 0.5673760772 0.4327239990
- 0.6101437807 0.5688806772 0.4352222979
- 0.6115540266 0.5703768730 0.4377205968
- 0.6129640937 0.5718483925 0.4402106106
- 0.6143742800 0.5733199120 0.4426138103
- 0.6157845259 0.5747913718 0.4450170994
- 0.6171945930 0.5762628913 0.4474202991
- 0.6186047792 0.5777344108 0.4498234987
- 0.6200146079 0.5792058706 0.4521464109
- 0.6213896275 0.5806623101 0.4544628859
- 0.6227645874 0.5821009278 0.4567793906
- 0.6241396070 0.5835396051 0.4590958953
- 0.6255146265 0.5849782228 0.4613640904
- 0.6268895864 0.5864169002 0.4636014104
- 0.6282646060 0.5878555179 0.4658387005
- 0.6296396255 0.5892940760 0.4680759907
- 0.6309878230 0.5907161236 0.4703032076
- 0.6323264837 0.5921220183 0.4724679887
- 0.6336652040 0.5935279727 0.4746327996
- 0.6350039244 0.5949339271 0.4767976999
- 0.6363425255 0.5963398218 0.4789625108
- 0.6376811862 0.5977457166 0.4810926914
- 0.6390199065 0.5991516113 0.4831911922
- 0.6403484941 0.6005445123 0.4852896035
- 0.6416497231 0.6019176841 0.4873880148
- 0.6429507732 0.6032907963 0.4894863963
- 0.6442520022 0.6046640277 0.4915387034
- 0.6455531716 0.6060370803 0.4935761094
- 0.6468542814 0.6074103117 0.4956134856
- 0.6481555104 0.6087834239 0.4976508021
- 0.6494566202 0.6101527810 0.4996882081
- 0.6507353187 0.6114928722 0.5016778708
- 0.6519978046 0.6128330827 0.5036588907
- 0.6532601714 0.6141732931 0.5056399703
- 0.6545227170 0.6155133843 0.5076211095
- 0.6557852030 0.6168535948 0.5096021295
- 0.6570476890 0.6181936860 0.5115414858
- 0.6583101749 0.6195338964 0.5134704709
- 0.6595727205 0.6208522916 0.5153993964
- 0.6608088017 0.6221591830 0.5173283815
- 0.6620315909 0.6234660149 0.5192573071
- 0.6632543206 0.6247729063 0.5211564898
- 0.6644769907 0.6260796785 0.5230368972
- 0.6656997204 0.6273866296 0.5249174237
- 0.6669223905 0.6286934018 0.5267977715
- 0.6681451201 0.6300002933 0.5286782980
- 0.6693677902 0.6312733889 0.5305452943
- 0.6705707908 0.6325464845 0.5323804021
- 0.6717528105 0.6338195801 0.5342155099
- 0.6729347110 0.6350926757 0.5360506177
- 0.6741166115 0.6363657713 0.5378857255
- 0.6752985716 0.6376389265 0.5397207737
- 0.6764804721 0.6389120221 0.5415198207
- 0.6776624918 0.6401801705 0.5433121920
- 0.6788443923 0.6414189935 0.5451046228
- 0.6800253987 0.6426578760 0.5468971133
- 0.6811656952 0.6438966990 0.5486894846
- 0.6823059916 0.6451355815 0.5504710078
- 0.6834462881 0.6463744044 0.5522230268
- 0.6845865846 0.6476132870 0.5539749861
- 0.6857268810 0.6488522291 0.5557268858
- 0.6868671179 0.6500884891 0.5574789047
- 0.6880074143 0.6512925029 0.5592309237
- 0.6891477108 0.6524965167 0.5609611869
- 0.6902772784 0.6537005901 0.5626745224
- 0.6913753152 0.6549046040 0.5643877983
- 0.6924731731 0.6561086774 0.5661010742
- 0.6935710907 0.6573126912 0.5678144097
- 0.6946691275 0.6585168242 0.5695276856
- 0.6957669854 0.6597207785 0.5712140203
- 0.6968650222 0.6608976722 0.5728901029
- 0.6979628801 0.6620662808 0.5745661259
- 0.6990607977 0.6632350087 0.5762422085
- 0.7001525760 0.6644036174 0.5779181719
- 0.7012076974 0.6655722857 0.5795943141
- 0.7022626996 0.6667408943 0.5812429190
- 0.7033178210 0.6679096222 0.5828827024
- 0.7043728828 0.6690781713 0.5845226049
- 0.7054278851 0.6702393293 0.5861623883
- 0.7064830065 0.6713719964 0.5878022909
- 0.7075381279 0.6725047231 0.5894420743
- 0.7085930705 0.6736373901 0.5910584927
- 0.7096481919 0.6747701168 0.5926628113
- 0.7106745243 0.6759027839 0.5942670703
- 0.7116863132 0.6770355105 0.5958713889
- 0.7126982212 0.6781681776 0.5974757075
- 0.7137101293 0.6793009043 0.5990800261
- 0.7147219777 0.6804196239 0.6006693244
- 0.7157338262 0.6815158129 0.6022384763
- 0.7167456746 0.6826120019 0.6038076282
- 0.7177575827 0.6837081909 0.6053767204
- 0.7187694907 0.6848043799 0.6069458723
- 0.7197813988 0.6859006286 0.6085150242
- 0.7207592726 0.6869968176 0.6100823283
- 0.7217279077 0.6880930066 0.6116163135
- 0.7226964235 0.6891891956 0.6131502986
- 0.7236649990 0.6902757883 0.6146842837
- 0.7246335745 0.6913350224 0.6162183881
- 0.7256022096 0.6923943162 0.6177523732
- 0.7265707850 0.6934534907 0.6192864180
- 0.7275393009 0.6945127249 0.6208015084
- 0.7285078764 0.6955720186 0.6223003268
- 0.7294765115 0.6966311932 0.6237990260
- 0.7304251790 0.6976904273 0.6252977252
- 0.7313506007 0.6987497211 0.6267964244
- 0.7322760224 0.6998088956 0.6282951236
- 0.7332013845 0.7008374929 0.6297938228
- 0.7341268063 0.7018594146 0.6312615871
- 0.7350522280 0.7028812170 0.6327245831
- 0.7359775901 0.7039030790 0.6341875196
- 0.7369030118 0.7049250007 0.6356505156
- 0.7378283739 0.7059468031 0.6371133924
- 0.7387537956 0.7069687247 0.6385763288
- 0.7396792173 0.7079905868 0.6400383115
- 0.7405766249 0.7090123892 0.6414648294
- 0.7414591908 0.7100329995 0.6428912878
- 0.7423416972 0.7110173106 0.6443178058
- 0.7432242036 0.7120015025 0.6457443833
- 0.7441068292 0.7129856944 0.6471709013
- 0.7449892759 0.7139698863 0.6485974193
- 0.7458719015 0.7149540782 0.6500232816
- 0.7467544079 0.7159383297 0.6514126062
- 0.7476369739 0.7169225216 0.6528018117
- 0.7485194802 0.7179067731 0.6541910768
- 0.7494021058 0.7188910246 0.6555804014
- 0.7502709031 0.7198752165 0.6569697261
- 0.7511112094 0.7208263874 0.6583588719
- 0.7519513965 0.7217727900 0.6597481966
- 0.7527915835 0.7227191925 0.6611062288
- 0.7536318898 0.7236654758 0.6624572873
- 0.7544720769 0.7246118784 0.6638084054
- 0.7553123236 0.7255582809 0.6651595235
- 0.7561525106 0.7265046835 0.6665105820
- 0.7569928169 0.7274510860 0.6678617001
- 0.7578330040 0.7283974886 0.6692128181
- 0.7586731911 0.7293438911 0.6705474854
- 0.7595134974 0.7302786708 0.6718593836
- 0.7603362203 0.7311872244 0.6731712818
- 0.7611348033 0.7320957184 0.6744831800
- 0.7619335055 0.7330042124 0.6757950187
- 0.7627320886 0.7339128256 0.6771069169
- 0.7635306716 0.7348213196 0.6784188151
- 0.7643293738 0.7357298136 0.6797307134
- 0.7651280165 0.7366383076 0.6810106039
- 0.7659267187 0.7375468016 0.6822822094
- 0.7667253017 0.7384554148 0.6835538149
- 0.7675240040 0.7393639088 0.6848254800
- 0.7683225870 0.7402610779 0.6860970855
- 0.7691212296 0.7411319017 0.6873686910
- 0.7699198723 0.7420026064 0.6886402965
- 0.7706819177 0.7428733706 0.6899120212
- 0.7714399099 0.7437440753 0.6911451221
- 0.7721979022 0.7446148992 0.6923754811
- 0.7729557753 0.7454857230 0.6936057806
- 0.7737138271 0.7463564277 0.6948360801
- 0.7744718194 0.7472271919 0.6960663795
- 0.7752296925 0.7480978966 0.6972966790
- 0.7759876847 0.7489687204 0.6985270977
- 0.7767456770 0.7498394847 0.6997573972
- 0.7775036097 0.7506796122 0.7009537816
- 0.7782616019 0.7515128255 0.7021418214
- 0.7790195942 0.7523460984 0.7033298016
- 0.7797775269 0.7531793118 0.7045179009
- 0.7805075049 0.7540125847 0.7057058811
- 0.7812259197 0.7548457980 0.7068939209
- 0.7819442153 0.7556790113 0.7080820203
- 0.7826625705 0.7565122843 0.7092700005
- 0.7833809257 0.7573454976 0.7104414105
- 0.7840992808 0.7581787705 0.7115862966
- 0.7848175764 0.7590119839 0.7127311826
- 0.7855359912 0.7598451972 0.7138760090
- 0.7862542868 0.7606481910 0.7150208950
- 0.7869727015 0.7614442706 0.7161657810
- 0.7876909971 0.7622404099 0.7173107266
- 0.7884094119 0.7630366087 0.7184554935
- 0.7891278267 0.7638326883 0.7196003795
- 0.7898461223 0.7646288276 0.7207167149
- 0.7905343175 0.7654249072 0.7218176723
- 0.7912142277 0.7662209868 0.7229186893
- 0.7918941975 0.7670171261 0.7240195870
- 0.7925741076 0.7678132057 0.7251206040
- 0.7932540178 0.7686092854 0.7262216210
- 0.7939339876 0.7694054246 0.7273225784
- 0.7946138978 0.7701922059 0.7284234762
- 0.7952939272 0.7709516883 0.7295244932
- 0.7959737778 0.7717111707 0.7306001782
- 0.7966536880 0.7724707127 0.7316566706
- 0.7973337173 0.7732301950 0.7327132821
- 0.7980136275 0.7739896774 0.7337697744
- 0.7986935973 0.7747492194 0.7348263264
- 0.7993735075 0.7755087018 0.7358828187
- 0.8000504971 0.7762681842 0.7369393110
- 0.8006933928 0.7770277262 0.7379958034
- 0.8013362288 0.7777872086 0.7390522957
- 0.8019790053 0.7785466909 0.7401041985
- 0.8026219010 0.7793061733 0.7411159277
- 0.8032646775 0.7800626159 0.7421275973
- 0.8039075732 0.7807862163 0.7431393266
- 0.8045504093 0.7815096974 0.7441509962
- 0.8051931858 0.7822332978 0.7451627254
- 0.8058360815 0.7829567790 0.7461743951
- 0.8064789176 0.7836803794 0.7471861243
- 0.8071216941 0.7844039202 0.7481977940
- 0.8077645898 0.7851275206 0.7492095232
- 0.8084074259 0.7858511209 0.7502114177
- 0.8090502024 0.7865746021 0.7511780858
- 0.8096930981 0.7872982025 0.7521448731
- 0.8103172779 0.7880216837 0.7531116009
- 0.8109244108 0.7887452841 0.7540783286
- 0.8115314841 0.7894688249 0.7550451159
- 0.8121386766 0.7901830077 0.7560117841
- 0.8127458096 0.7908713818 0.7569785714
- 0.8133528829 0.7915598154 0.7579452991
- 0.8139600754 0.7922481894 0.7589120269
- 0.8145672083 0.7929366231 0.7598788142
- 0.8151742816 0.7936249971 0.7608063221
- 0.8157814145 0.7943133712 0.7617281079
- 0.8163886070 0.7950018048 0.7626500130
- 0.8169956803 0.7956901193 0.7635719180
- 0.8176028132 0.7963784933 0.7644938231
- 0.8182100058 0.7970669270 0.7654156089
- 0.8188170791 0.7977553010 0.7663375139
- 0.8194242120 0.7984436750 0.7672594190
- 0.8200296164 0.7991321087 0.7681813240
- 0.8206024766 0.7998204827 0.7691031098
- 0.8211753964 0.8004835248 0.7700238228
- 0.8217483163 0.8011376858 0.7709010839
- 0.8223211169 0.8017917871 0.7717785239
- 0.8228939772 0.8024458885 0.7726557851
- 0.8234668970 0.8030999899 0.7735331059
- 0.8240398169 0.8037540913 0.7744104862
- 0.8246126771 0.8044083118 0.7752878070
- 0.8251855969 0.8050624132 0.7761651278
- 0.8257585168 0.8057165146 0.7770425081
- 0.8263313770 0.8063706160 0.7779198289
- 0.8269041777 0.8070247173 0.7787970901
- 0.8274770975 0.8076788187 0.7796744704
- 0.8280500174 0.8083329797 0.7805240750
- 0.8286228776 0.8089870811 0.7813575268
- 0.8291957974 0.8096411824 0.7821907997
- 0.8297687173 0.8102803230 0.7830241919
- 0.8303220272 0.8109011054 0.7838575244
- 0.8308622241 0.8115220070 0.7846909165
- 0.8314023018 0.8121427894 0.7855241895
- 0.8319424987 0.8127635717 0.7863575816
- 0.8324825764 0.8133844733 0.7871909142
- 0.8330227733 0.8140053153 0.7880243063
- 0.8335629106 0.8146260977 0.7888575792
- 0.8341031075 0.8152469993 0.7896909714
- 0.8346431851 0.8158677816 0.7904971242
- 0.8351833820 0.8164886236 0.7912873030
- 0.8357235193 0.8171095252 0.7920774221
- 0.8362637162 0.8177303076 0.7928674817
- 0.8368037939 0.8183512092 0.7936577201
- 0.8373439908 0.8189719915 0.7944477797
- 0.8378841281 0.8195927739 0.7952378988
- 0.8384243250 0.8202025890 0.7960280776
- 0.8389644027 0.8207911849 0.7968181968
- 0.8395045996 0.8213797808 0.7976083159
- 0.8400421143 0.8219683766 0.7983984947
- 0.8405510783 0.8225570917 0.7991886139
- 0.8410599828 0.8231456876 0.7999786735
- 0.8415690064 0.8237342834 0.8007277846
- 0.8420779109 0.8243228793 0.8014757037
- 0.8425868154 0.8249114752 0.8022235036
- 0.8430957794 0.8255001903 0.8029714227
- 0.8436046839 0.8260887861 0.8037192822
- 0.8441137075 0.8266773820 0.8044672012
- 0.8446226120 0.8272659779 0.8052151203
- 0.8451315165 0.8278546929 0.8059629798
- 0.8456404805 0.8284432888 0.8067108989
- 0.8461493850 0.8290318847 0.8074588180
- 0.8466584086 0.8296204805 0.8082066774
- 0.8471673131 0.8301981091 0.8089544773
- 0.8476762176 0.8307555914 0.8097023964
- 0.8481851816 0.8313131928 0.8104255795
- 0.8486940861 0.8318706751 0.8111323714
- 0.8492031097 0.8324282765 0.8118392229
- 0.8497120142 0.8329858184 0.8125458956
- 0.8502081037 0.8335434198 0.8132526875
- 0.8506873250 0.8341009021 0.8139594793
- 0.8511666059 0.8346583843 0.8146662712
- 0.8516458869 0.8352159858 0.8153731227
- 0.8521251082 0.8357735276 0.8160799146
- 0.8526043892 0.8363311291 0.8167867064
- 0.8530836105 0.8368886113 0.8174934983
- 0.8535628915 0.8374462128 0.8182002902
- 0.8540421724 0.8380036950 0.8189070821
- 0.8545213938 0.8385611773 0.8196138144
- 0.8550006747 0.8391187787 0.8203026056
- 0.8554800153 0.8396763206 0.8209695816
- 0.8559591770 0.8402212858 0.8216364980
- 0.8564385176 0.8407490253 0.8223034739
- 0.8569177985 0.8412765861 0.8229705095
- 0.8573970199 0.8418043256 0.8236374855
- 0.8578763008 0.8423318863 0.8243045211
- 0.8583555818 0.8428596258 0.8249714971
- 0.8588348031 0.8433871865 0.8256384730
- 0.8593140841 0.8439149261 0.8263055086
- 0.8597934246 0.8444424868 0.8269724846
- 0.8602566123 0.8449702263 0.8276394010
- 0.8607078195 0.8454977870 0.8283063769
- 0.8611589074 0.8460255265 0.8289734125
- 0.8616099954 0.8465530872 0.8296403885
- 0.8620610833 0.8470808268 0.8302897215
- 0.8625121713 0.8476083875 0.8309183121
- 0.8629633784 0.8481361270 0.8315469027
- 0.8634145260 0.8486636877 0.8321754932
- 0.8638656139 0.8491914272 0.8328040838
- 0.8643167019 0.8497189879 0.8334327936
- 0.8647677898 0.8502333164 0.8340613842
- 0.8652189970 0.8507323265 0.8346899748
- 0.8656700850 0.8512312174 0.8353186250
- 0.8661211729 0.8517302275 0.8359472156
- 0.8665723205 0.8522291780 0.8365758061
- 0.8670234084 0.8527281880 0.8372043967
- 0.8674746156 0.8532270789 0.8378329873
- 0.8679257035 0.8537260890 0.8384615779
- 0.8683767915 0.8542250991 0.8390902281
- 0.8688278794 0.8547241092 0.8397188783
- 0.8692790270 0.8552231193 0.8403270841
- 0.8697301745 0.8557220101 0.8409187794
- 0.8701705933 0.8562210202 0.8415105939
- 0.8705950975 0.8567199707 0.8421024084
- 0.8710194826 0.8572189808 0.8426941037
- 0.8714439869 0.8577179909 0.8432859182
- 0.8718684912 0.8582168818 0.8438776135
- 0.8722929955 0.8587158918 0.8444694281
- 0.8727173805 0.8592149019 0.8450611234
- 0.8731418848 0.8597139120 0.8456528783
- 0.8735663891 0.8602011204 0.8462445736
- 0.8739908934 0.8606727123 0.8468363881
- 0.8744153976 0.8611443043 0.8474280834
- 0.8748397827 0.8616157770 0.8480198979
- 0.8752642870 0.8620874286 0.8486115932
- 0.8756887913 0.8625589013 0.8492034078
- 0.8761132956 0.8630304933 0.8497951031
- 0.8765377998 0.8635020256 0.8503637910
- 0.8769621849 0.8639736176 0.8509203196
- 0.8773866892 0.8644450903 0.8514767885
- 0.8778111935 0.8649166822 0.8520333171
- 0.8782356977 0.8653882146 0.8525897861
- 0.8786600828 0.8658598065 0.8531463146
- 0.8790845871 0.8663312793 0.8537027836
- 0.8795090914 0.8668028712 0.8542593122
- 0.8799335957 0.8672744036 0.8548157811
- 0.8803368211 0.8677459955 0.8553723097
- 0.8807361126 0.8682175279 0.8559287786
- 0.8811354041 0.8686891198 0.8564853072
- 0.8815348148 0.8691605926 0.8570417166
- 0.8819341063 0.8696321845 0.8575981855
- 0.8823333979 0.8700979948 0.8581547141
- 0.8827326894 0.8705433011 0.8587111831
- 0.8831319809 0.8709887266 0.8592677116
- 0.8835312724 0.8714340925 0.8598241806
- 0.8839306235 0.8718795180 0.8603577018
- 0.8843299150 0.8723248839 0.8608806133
- 0.8847292066 0.8727701902 0.8614034057
- 0.8851284981 0.8732156157 0.8619263172
- 0.8855277896 0.8736609817 0.8624492288
- 0.8859272003 0.8741064072 0.8629720211
- 0.8863264918 0.8745517135 0.8634948730
- 0.8867257833 0.8749970794 0.8640177846
- 0.8871250749 0.8754425049 0.8645406961
- 0.8875244260 0.8758878708 0.8650634885
- 0.8879237175 0.8763331771 0.8655864000
- 0.8883230090 0.8767786026 0.8661093116
- 0.8887223005 0.8772240281 0.8666321039
- 0.8891215920 0.8776693940 0.8671550155
- 0.8895208836 0.8781148195 0.8676779270
- 0.8899201751 0.8785601258 0.8682007790
- 0.8903005719 0.8790054917 0.8687235713
- 0.8906760812 0.8794509172 0.8692464828
- 0.8910517097 0.8798962831 0.8697693944
- 0.8914272785 0.8803225160 0.8702744246
- 0.8918027878 0.8807430267 0.8707653284
- 0.8921784163 0.8811634183 0.8712561727
- 0.8925539851 0.8815839291 0.8717470765
- 0.8929294944 0.8820043206 0.8722379804
- 0.8933051229 0.8824247718 0.8727290034
- 0.8936806917 0.8828452229 0.8732199073
- 0.8940562010 0.8832656741 0.8737108111
- 0.8944318295 0.8836861849 0.8742017150
- 0.8948073983 0.8841065764 0.8746926188
- 0.8951830268 0.8845270872 0.8751835227
- 0.8955584764 0.8849474788 0.8756744862
- 0.8959341049 0.8853679895 0.8761653900
- 0.8963096738 0.8857883811 0.8766562939
- 0.8966851830 0.8862088919 0.8771471977
- 0.8970608115 0.8866292834 0.8776381016
- 0.8974363804 0.8870497942 0.8781290054
- 0.8978118896 0.8874701858 0.8786200285
- 0.8981875181 0.8878906965 0.8791108727
- 0.8985630870 0.8883110881 0.8796017766
- 0.8989385962 0.8887315989 0.8800870180
- 0.8993142247 0.8891521096 0.8805475831
- 0.8996897936 0.8895725012 0.8810082078
- 0.9000614882 0.8899930120 0.8814688921
- 0.9004147053 0.8903900981 0.8819295168
- 0.9007679224 0.8907868862 0.8823900819
- 0.9011210799 0.8911836743 0.8828508258
- 0.9014742970 0.8915804029 0.8833113909
- 0.9018275142 0.8919771910 0.8837720156
- 0.9021806717 0.8923739791 0.8842326999
- 0.9025338888 0.8927707076 0.8846933246
- 0.9028872252 0.8931674957 0.8851538897
- 0.9032403827 0.8935642838 0.8856145740
- 0.9035935998 0.8939610720 0.8860751987
- 0.9039468169 0.8943578005 0.8865358233
- 0.9042999744 0.8947545886 0.8869965076
- 0.9046531916 0.8951513767 0.8874570727
- 0.9050064087 0.8955481052 0.8879176974
- 0.9053596258 0.8959448934 0.8883783221
- 0.9057129025 0.8963416815 0.8888390064
- 0.9060661197 0.8967384100 0.8892995715
- 0.9064192772 0.8971351981 0.8897601962
- 0.9067724943 0.8975319862 0.8902071118
- 0.9071257114 0.8979287744 0.8906391263
- 0.9074789286 0.8983255029 0.8910710812
- 0.9078320861 0.8987222910 0.8915032148
- 0.9081853032 0.8991190791 0.8919352293
- 0.9085385203 0.8995158076 0.8923671842
- 0.9088917971 0.8999125957 0.8927991986
- 0.9092450142 0.9002919197 0.8932312131
- 0.9095981717 0.9006661773 0.8936632276
- 0.9099513888 0.9010404944 0.8940951824
- 0.9102864861 0.9014148116 0.8945271969
- 0.9106187224 0.9017891288 0.8949592113
- 0.9109507799 0.9021633863 0.8953912258
- 0.9112830162 0.9025377035 0.8958231807
- 0.9116151929 0.9029120207 0.8962551951
- 0.9119474292 0.9032862782 0.8966872096
- 0.9122796059 0.9036605954 0.8971192241
- 0.9126117229 0.9040349126 0.8975511789
- 0.9129438996 0.9044092298 0.8979831934
- 0.9132760763 0.9047834873 0.8984152079
- 0.9136083126 0.9051578045 0.8988472223
- 0.9139404893 0.9055321217 0.8992791772
- 0.9142726064 0.9059063792 0.8997111917
- 0.9146047831 0.9062806964 0.9001343250
- 0.9149370193 0.9066550732 0.9005392790
- 0.9152691960 0.9070293903 0.9009442925
- 0.9156013727 0.9074037075 0.9013493061
- 0.9159336090 0.9077780247 0.9017543197
- 0.9162657261 0.9081522822 0.9021592736
- 0.9165979028 0.9085265994 0.9025642872
- 0.9169300795 0.9089009166 0.9029693007
- 0.9172623158 0.9092751741 0.9033743143
- 0.9175944924 0.9096494913 0.9037793279
- 0.9179266095 0.9100223780 0.9041842818
- 0.9182587862 0.9103754759 0.9045892954
- 0.9185910225 0.9107285142 0.9049943089
- 0.9189231992 0.9110814929 0.9053993225
- 0.9192553759 0.9114345908 0.9058042765
- 0.9195876122 0.9117876291 0.9062092900
- 0.9199197292 0.9121406078 0.9066143036
- 0.9202368855 0.9124937057 0.9070193172
- 0.9205493927 0.9128466845 0.9074242711
- 0.9208617806 0.9131997228 0.9078292847
- 0.9211742282 0.9135528207 0.9082342982
- 0.9214866161 0.9139057994 0.9086393118
- 0.9217990041 0.9142587781 0.9090443254
- 0.9221115112 0.9146118760 0.9094492793
- 0.9224238992 0.9149649143 0.9098542929
- 0.9227362871 0.9153178930 0.9102429748
- 0.9230486751 0.9156708717 0.9106225967
- 0.9233611822 0.9160240293 0.9110022187
- 0.9236736298 0.9163770080 0.9113817811
- 0.9239860177 0.9167299867 0.9117614031
- 0.9242984056 0.9170830846 0.9121410251
- 0.9246109128 0.9174361229 0.9125205874
- 0.9249233007 0.9177891016 0.9129002094
- 0.9252356887 0.9181421995 0.9132797122
- 0.9255480766 0.9184951782 0.9136592746
- 0.9258605242 0.9188482165 0.9140388966
- 0.9261729717 0.9192013144 0.9144185185
- 0.9264854193 0.9195542932 0.9147980809
- 0.9267978072 0.9199072719 0.9151777029
- 0.9271101952 0.9202455282 0.9155573249
- 0.9274227023 0.9205784202 0.9159368873
- 0.9277350903 0.9209113121 0.9163165092
- 0.9280474782 0.9212443233 0.9166960120
- 0.9283599257 0.9215772152 0.9170755744
- 0.9286723137 0.9219101071 0.9174551964
- 0.9289848208 0.9222429991 0.9178348184
- 0.9292972088 0.9225758910 0.9182143807
- 0.9296095967 0.9229087830 0.9185940027
- 0.9299219847 0.9232416749 0.9189736247
- 0.9302204847 0.9235746861 0.9193531871
- 0.9305143952 0.9239075780 0.9197328091
- 0.9308083057 0.9242405295 0.9201052785
- 0.9311022162 0.9245734215 0.9204609990
- 0.9313960075 0.9249063134 0.9208167195
- 0.9316899180 0.9252392054 0.9211723804
- 0.9319838285 0.9255720973 0.9215281010
- 0.9322776794 0.9259051085 0.9218838215
- 0.9325714707 0.9262380004 0.9222394824
- 0.9328653812 0.9265708923 0.9225953221
- 0.9331592917 0.9269037843 0.9229509830
- 0.9334532022 0.9272366762 0.9233067036
- 0.9337469935 0.9275696278 0.9236624241
- 0.9340409040 0.9279025197 0.9240180850
- 0.9343348145 0.9282354712 0.9243738055
- 0.9346287251 0.9285684228 0.9247295260
- 0.9349225163 0.9289013147 0.9250851870
- 0.9352164268 0.9292342067 0.9254410267
- 0.9355102777 0.9295670986 0.9257966876
- 0.9358041286 0.9298999906 0.9261524081
- 0.9360979795 0.9302197099 0.9265081286
- 0.9363918900 0.9305335879 0.9268637896
- 0.9366858006 0.9308475256 0.9272195101
- 0.9369795918 0.9311614037 0.9275751710
- 0.9372735023 0.9314752817 0.9279308915
- 0.9375674129 0.9317892194 0.9282866120
- 0.9378613234 0.9321032166 0.9286423922
- 0.9381551147 0.9324170947 0.9289981127
- 0.9384490252 0.9327309728 0.9293537736
- 0.9387428761 0.9330449104 0.9297094941
- 0.9390367866 0.9333587885 0.9300611019
- 0.9393305779 0.9336727262 0.9303944111
- 0.9396244884 0.9339867234 0.9307277203
- 0.9399183989 0.9343006015 0.9310610294
- 0.9401996732 0.9346144795 0.9313942790
- 0.9404761791 0.9349284172 0.9317277074
- 0.9407526851 0.9352422953 0.9320610166
- 0.9410290718 0.9355561733 0.9323943257
- 0.9413055778 0.9358701706 0.9327275753
- 0.9415820837 0.9361841083 0.9330608845
- 0.9418585896 0.9364979863 0.9333941936
- 0.9421349764 0.9368119240 0.9337275028
- 0.9424114823 0.9371258020 0.9340608120
- 0.9426879883 0.9374397993 0.9343941808
- 0.9429644942 0.9377536774 0.9347274899
- 0.9432408810 0.9380676150 0.9350607991
- 0.9435173869 0.9383814931 0.9353941083
- 0.9437938929 0.9386953712 0.9357274175
- 0.9440703988 0.9390093088 0.9360607266
- 0.9443467855 0.9393233061 0.9363939762
- 0.9446232915 0.9396371841 0.9367272854
- 0.9448997974 0.9399511218 0.9370607138
- 0.9451763034 0.9402499199 0.9373940229
- 0.9454526901 0.9405459166 0.9377272725
- 0.9457291961 0.9408419132 0.9380605817
- 0.9460057020 0.9411379099 0.9383938909
- 0.9462822080 0.9414339066 0.9387272000
- 0.9465587139 0.9417299032 0.9390605092
- 0.9468351007 0.9420258999 0.9393938780
- 0.9471116066 0.9423218966 0.9397271872
- 0.9473881125 0.9426178932 0.9400566816
- 0.9476646185 0.9429138899 0.9403690100
- 0.9479410052 0.9432098269 0.9406812787
- 0.9482175112 0.9435058236 0.9409937263
- 0.9484940171 0.9438018203 0.9413059950
- 0.9487705231 0.9440978169 0.9416183233
- 0.9490469098 0.9443938136 0.9419305921
- 0.9493234158 0.9446898103 0.9422429800
- 0.9495999217 0.9449858069 0.9425553083
- 0.9498764277 0.9452818036 0.9428675771
- 0.9501438141 0.9455778003 0.9431800246
- 0.9504039884 0.9458737969 0.9434922934
- 0.9506642222 0.9461697936 0.9438046217
- 0.9509242773 0.9464657903 0.9441168904
- 0.9511845112 0.9467617869 0.9444292784
- 0.9514446855 0.9470577836 0.9447416067
- 0.9517048001 0.9473537803 0.9450538754
- 0.9519649744 0.9476497769 0.9453663230
- 0.9522252083 0.9479457736 0.9456785917
- 0.9524853230 0.9482417703 0.9459909201
- 0.9527454972 0.9485378265 0.9463031888
- 0.9530056715 0.9488338232 0.9466155767
- 0.9532657862 0.9491298199 0.9469279051
- 0.9535260201 0.9494258165 0.9472401738
- 0.9537861943 0.9497218132 0.9475526214
- 0.9540463090 0.9500167966 0.9478648901
- 0.9543064833 0.9502959251 0.9481772184
- 0.9545667171 0.9505749941 0.9484894872
- 0.9548268914 0.9508541226 0.9488018751
- 0.9550870061 0.9511331916 0.9491142035
- 0.9553471804 0.9514123201 0.9494264722
- 0.9556074142 0.9516913891 0.9497389197
- 0.9558675289 0.9519705176 0.9500480294
- 0.9561277032 0.9522495866 0.9503406882
- 0.9563878775 0.9525287747 0.9506334066
- 0.9566479921 0.9528079033 0.9509260058
- 0.9569082260 0.9530869722 0.9512187243
- 0.9571684003 0.9533661008 0.9515113831
- 0.9574285150 0.9536452293 0.9518041015
- 0.9576886892 0.9539242983 0.9520968199
- 0.9579489231 0.9542034268 0.9523894787
- 0.9582089782 0.9544824958 0.9526821971
- 0.9584692121 0.9547616243 0.9529749155
- 0.9587293863 0.9550406933 0.9532675743
- 0.9589895010 0.9553198814 0.9535602927
- 0.9592496753 0.9555990100 0.9538530111
- 0.9595099092 0.9558780789 0.9541457295
- 0.9597700238 0.9561572075 0.9544383883
- 0.9600284100 0.9564362764 0.9547309875
- 0.9602733254 0.9567154050 0.9550237060
- 0.9605181813 0.9569944739 0.9553164244
- 0.9607630968 0.9572736025 0.9556090832
- 0.9610080123 0.9575526714 0.9559018016
- 0.9612529278 0.9578318000 0.9561945200
- 0.9614977837 0.9581109881 0.9564871788
- 0.9617425799 0.9583901167 0.9567798972
- 0.9619874954 0.9586691856 0.9570726156
- 0.9622324109 0.9589483142 0.9573652744
- 0.9624773264 0.9592273831 0.9576579928
- 0.9627221823 0.9595065117 0.9579507113
- 0.9629670978 0.9597855806 0.9582434297
- 0.9632120132 0.9600610137 0.9585360885
- 0.9634569287 0.9603242278 0.9588286877
- 0.9637017846 0.9605875015 0.9591214061
- 0.9639465809 0.9608507156 0.9594141245
- 0.9641914964 0.9611139297 0.9597067833
- 0.9644364119 0.9613770843 0.9599995017
- 0.9646813273 0.9616402984 0.9602739215
- 0.9649261832 0.9619035125 0.9605482221
- 0.9651710987 0.9621667266 0.9608225226
- 0.9654160142 0.9624298811 0.9610968828
- 0.9656609297 0.9626930952 0.9613711834
- 0.9659057260 0.9629563093 0.9616456032
- 0.9661505818 0.9632195830 0.9619199038
- 0.9663954973 0.9634827971 0.9621942043
- 0.9666404128 0.9637460113 0.9624686241
- 0.9668853283 0.9640092254 0.9627429247
- 0.9671301842 0.9642723799 0.9630172253
- 0.9673750997 0.9645355940 0.9632915854
- 0.9676200151 0.9647988081 0.9635658860
- 0.9678648114 0.9650620222 0.9638401866
- 0.9681097269 0.9653251767 0.9641146064
- 0.9683545828 0.9655883908 0.9643889070
- 0.9685994983 0.9658517241 0.9646632075
- 0.9688444138 0.9661148787 0.9649376273
- 0.9690893292 0.9663780928 0.9652119279
- 0.9693341851 0.9666413069 0.9654862285
- 0.9695791006 0.9669045210 0.9657605886
- 0.9698240161 0.9671676755 0.9660348892
- 0.9700648189 0.9674308896 0.9663093090
- 0.9702954292 0.9676941037 0.9665836096
- 0.9705259800 0.9679573178 0.9668579102
- 0.9707565904 0.9682204723 0.9671322703
- 0.9709870815 0.9684838057 0.9674065709
- 0.9712176919 0.9687470198 0.9676808715
- 0.9714483023 0.9690101743 0.9679552913
- 0.9716789126 0.9692733884 0.9682295918
- 0.9719094038 0.9695366025 0.9685038924
- 0.9721400142 0.9697998166 0.9687783122
- 0.9723706245 0.9700593948 0.9690526128
- 0.9726011753 0.9703077078 0.9693269134
- 0.9728317857 0.9705559015 0.9696012735
- 0.9730622768 0.9708042145 0.9698755741
- 0.9732928872 0.9710524082 0.9701405764
- 0.9735234976 0.9713007212 0.9703977704
- 0.9737541080 0.9715489149 0.9706549048
- 0.9739845991 0.9717972279 0.9709120989
- 0.9742152095 0.9720454216 0.9711692929
- 0.9744458199 0.9722936749 0.9714264870
- 0.9746763706 0.9725419283 0.9716836810
- 0.9749069810 0.9727901816 0.9719408751
- 0.9751374722 0.9730383754 0.9721981287
- 0.9753680825 0.9732866883 0.9724552035
- 0.9755986929 0.9735348821 0.9727123976
- 0.9758293033 0.9737831950 0.9729695916
- 0.9760597944 0.9740313888 0.9732267857
- 0.9762904048 0.9742797017 0.9734839797
- 0.9765210152 0.9745278955 0.9737411737
- 0.9767516255 0.9747762084 0.9739984274
- 0.9769821763 0.9750244021 0.9742556214
- 0.9772127271 0.9752727151 0.9745126963
- 0.9774432778 0.9755209088 0.9747698903
- 0.9776738882 0.9757692218 0.9750270844
- 0.9779044986 0.9760174155 0.9752842784
- 0.9781349897 0.9762657285 0.9755414724
- 0.9783656001 0.9765139222 0.9757987261
- 0.9785962105 0.9767621756 0.9760559201
- 0.9788268209 0.9770104885 0.9763129950
- 0.9790573716 0.9772586823 0.9765701890
- 0.9792879224 0.9775069952 0.9768273830
- 0.9795184731 0.9777551889 0.9770845771
- 0.9797490835 0.9780035019 0.9773417711
- 0.9799796939 0.9782516956 0.9775990248
- 0.9801980257 0.9785000086 0.9778562188
- 0.9804152250 0.9787482023 0.9781134129
- 0.9806324244 0.9789965153 0.9783704877
- 0.9808496237 0.9792447090 0.9786276817
- 0.9810667038 0.9794930220 0.9788848758
- 0.9812839031 0.9797412157 0.9791421294
- 0.9815011024 0.9799895287 0.9793993235
- 0.9817183018 0.9802241921 0.9796565175
- 0.9819355011 0.9804583788 0.9799137115
- 0.9821525812 0.9806926250 0.9801601768
- 0.9823697805 0.9809268117 0.9804013968
- 0.9825869799 0.9811609983 0.9806426167
- 0.9828041792 0.9813951850 0.9808837175
- 0.9830213785 0.9816293120 0.9811248779
- 0.9832385182 0.9818634987 0.9813660979
- 0.9834557176 0.9820976853 0.9816073179
- 0.9836729169 0.9823318720 0.9818484783
- 0.9838901162 0.9825661182 0.9820895791
- 0.9841073155 0.9828003049 0.9823307991
- 0.9843243957 0.9830343723 0.9825720191
- 0.9845415950 0.9832686186 0.9828131795
- 0.9847587943 0.9835028052 0.9830542803
- 0.9849759936 0.9837369919 0.9832955003
- 0.9851931930 0.9839711785 0.9835367203
- 0.9854102731 0.9842054248 0.9837778807
- 0.9856274724 0.9844396114 0.9840189815
- 0.9858446717 0.9846736789 0.9842602015
- 0.9860618711 0.9849079251 0.9845014215
- 0.9862790108 0.9851421118 0.9847425818
- 0.9864962101 0.9853762984 0.9849838018
- 0.9867134094 0.9856104851 0.9852249026
- 0.9869306087 0.9858446717 0.9854661226
- 0.9871478081 0.9860787988 0.9857072830
- 0.9873648882 0.9863129854 0.9859485030
- 0.9875820875 0.9865471721 0.9861896038
- 0.9877992868 0.9867814183 0.9864308238
- 0.9880164862 0.9870156050 0.9866719842
- 0.9882336855 0.9872497916 0.9869132042
- 0.9884508252 0.9874839783 0.9871544242
- 0.9886680245 0.9877181053 0.9873955250
- 0.9888852239 0.9879522920 0.9876366854
- 0.9891024232 0.9881864786 0.9878779054
- 0.9893196225 0.9884207249 0.9881191254
- 0.9895367026 0.9886549115 0.9883602262
- 0.9897539020 0.9888890982 0.9886013865
- 0.9899711013 0.9891232252 0.9888426065
- 0.9901773930 0.9893574119 0.9890838265
- 0.9903820157 0.9895915985 0.9893249273
- 0.9905866981 0.9898257852 0.9895660877
- 0.9907913208 0.9900565743 0.9898073077
- 0.9909960032 0.9902775884 0.9900454879
- 0.9912006259 0.9904984832 0.9902716875
- 0.9914051890 0.9907194972 0.9904980063
- 0.9916098714 0.9909405112 0.9907242060
- 0.9918144941 0.9911614060 0.9909504056
- 0.9920191169 0.9913824201 0.9911767244
- 0.9922237992 0.9916033149 0.9914029241
- 0.9924284220 0.9918243289 0.9916291833
- 0.9926331043 0.9920452833 0.9918553829
- 0.9928377271 0.9922661781 0.9920815825
- 0.9930422902 0.9924871922 0.9923079014
- 0.9932469726 0.9927082062 0.9925341010
- 0.9934515953 0.9929291010 0.9927603006
- 0.9936562181 0.9931501150 0.9929866195
- 0.9938609004 0.9933711290 0.9932128191
- 0.9940655231 0.9935920238 0.9934390783
- 0.9942702055 0.9938129783 0.9936652780
- 0.9944748282 0.9940339923 0.9938914776
- 0.9946793914 0.9942548871 0.9941177964
- 0.9948840737 0.9944759011 0.9943439960
- 0.9950886965 0.9946967959 0.9945703149
- 0.9952933192 0.9949178100 0.9947965145
- 0.9954980016 0.9951388240 0.9950227141
- 0.9957026243 0.9953597188 0.9952489734
- 0.9959073067 0.9955806732 0.9954751730
- 0.9961119294 0.9958016872 0.9957014918
- 0.9963164926 0.9960225821 0.9959276915
- 0.9965211749 0.9962435961 0.9961538911
- 0.9967257977 0.9964646101 0.9963802099
- 0.9969304204 0.9966855049 0.9966064095
- 0.9971351027 0.9969065189 0.9968327284
- 0.9973397255 0.9971274734 0.9970589280
- 0.9975444078 0.9973484278 0.9972851276
- 0.9977489710 0.9975693822 0.9975113869
- 0.9979535937 0.9977903962 0.9977375865
- 0.9981582761 0.9980112910 0.9979637861
- 0.9983628988 0.9982323050 0.9981901050
- 0.9985675216 0.9984531999 0.9984163046
- 0.9987722039 0.9986742139 0.9986426234
- 0.9989768267 0.9988952279 0.9988688231
- 0.9991815090 0.9991161227 0.9990950227
- 0.9993860722 0.9993370771 0.9993212819
- 0.9995906949 0.9995580912 0.9995474815
- 0.9997953773 0.9997789860 0.9997738004
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_100.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_100.spi1d
deleted file mode 100644
index f78872faaf9..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_100.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0004029108 0.0002821621 0.0001828344
- 0.0008352380 0.0005855577 0.0003765924
- 0.0012884660 0.0009102127 0.0005832637
- 0.0017661640 0.0012608080 0.0008021335
- 0.0022727679 0.0016344450 0.0010323920
- 0.0028016400 0.0020279640 0.0012744220
- 0.0033602209 0.0024469071 0.0015256481
- 0.0039473702 0.0028940800 0.0017888939
- 0.0045624170 0.0033709989 0.0020655000
- 0.0052064499 0.0038755860 0.0023565269
- 0.0058913450 0.0044098911 0.0026614380
- 0.0066106170 0.0049738358 0.0029808299
- 0.0073703690 0.0055717099 0.0033126650
- 0.0081646843 0.0062076761 0.0036578199
- 0.0090046516 0.0068754591 0.0040169759
- 0.0098797111 0.0075756288 0.0043923021
- 0.0108015500 0.0083136391 0.0047826152
- 0.0117765898 0.0090896897 0.0051890090
- 0.0128089404 0.0099051362 0.0056110788
- 0.0138962502 0.0107623404 0.0060491539
- 0.0150366900 0.0116626900 0.0065042591
- 0.0162367094 0.0126068601 0.0069758608
- 0.0174948201 0.0135949403 0.0074637011
- 0.0188118201 0.0146293398 0.0079666628
- 0.0201881006 0.0157077797 0.0084832394
- 0.0216275994 0.0168280900 0.0090179667
- 0.0231346209 0.0179986991 0.0095704449
- 0.0247129407 0.0192209203 0.0101442495
- 0.0263695195 0.0204982292 0.0107389204
- 0.0280960202 0.0218272507 0.0113510201
- 0.0298976302 0.0232012607 0.0119804395
- 0.0317782089 0.0246255603 0.0126269804
- 0.0337512381 0.0260962192 0.0132909399
- 0.0358026214 0.0276108794 0.0139709497
- 0.0379312597 0.0291825198 0.0146665303
- 0.0401499309 0.0308093708 0.0153818596
- 0.0424532183 0.0324951895 0.0161184706
- 0.0448440388 0.0342448987 0.0168759096
- 0.0473214611 0.0360610783 0.0176607408
- 0.0498819388 0.0379341505 0.0184673797
- 0.0525423586 0.0398601405 0.0192978401
- 0.0553006493 0.0418499894 0.0201489609
- 0.0581430085 0.0438929684 0.0210218206
- 0.0610603690 0.0459916182 0.0219117906
- 0.0640591532 0.0481535792 0.0228250604
- 0.0671426877 0.0503738187 0.0237576701
- 0.0703096837 0.0526381992 0.0247094091
- 0.0735653490 0.0549571402 0.0256804898
- 0.0769181773 0.0573286191 0.0266711209
- 0.0803592205 0.0597677194 0.0276827496
- 0.0838969871 0.0622712001 0.0287114196
- 0.0875223130 0.0648275465 0.0297578406
- 0.0912306681 0.0674386173 0.0308247507
- 0.0950332806 0.0701159835 0.0319116488
- 0.0989207476 0.0728433207 0.0330191404
- 0.1029006988 0.0756310001 0.0341475010
- 0.1069691032 0.0784748793 0.0352968313
- 0.1111252010 0.0813758895 0.0364708304
- 0.1153606027 0.0843334123 0.0376655087
- 0.1196606010 0.0873407498 0.0388817117
- 0.1240456998 0.0903989002 0.0401183404
- 0.1285089999 0.0934979469 0.0413741618
- 0.1330395043 0.0966412276 0.0426500700
- 0.1376578957 0.0998382494 0.0439491197
- 0.1423473954 0.1030810028 0.0452704318
- 0.1471080929 0.1063693017 0.0466123708
- 0.1519421935 0.1097078994 0.0479735583
- 0.1568460017 0.1131009012 0.0493564717
- 0.1618086994 0.1165459007 0.0507622100
- 0.1668350995 0.1200487018 0.0521893688
- 0.1719325930 0.1235952005 0.0536371209
- 0.1770922989 0.1271920949 0.0551049188
- 0.1823212057 0.1308318973 0.0565952100
- 0.1875973940 0.1345200986 0.0581106283
- 0.1929260045 0.1382502019 0.0596516207
- 0.1983052045 0.1420248002 0.0612149313
- 0.2037338018 0.1458451003 0.0627992302
- 0.2092058957 0.1496911049 0.0644068494
- 0.2147053927 0.1535611004 0.0660389215
- 0.2202475965 0.1574510038 0.0676914304
- 0.2258259058 0.1613723040 0.0693570822
- 0.2314376980 0.1653227061 0.0710399523
- 0.2370904982 0.1692909002 0.0727412999
- 0.2427740991 0.1732849032 0.0744594336
- 0.2484734952 0.1773027033 0.0761927664
- 0.2541978061 0.1813420951 0.0779421404
- 0.2599338889 0.1854172051 0.0797097385
- 0.2656922042 0.1895329952 0.0814976320
- 0.2714639008 0.1936807036 0.0833064169
- 0.2772484124 0.1978671998 0.0851336494
- 0.2830584943 0.2020945996 0.0869752765
- 0.2888925076 0.2063394040 0.0888287425
- 0.2947472036 0.2105993927 0.0906959027
- 0.3006064892 0.2148775011 0.0925794691
- 0.3064776063 0.2191728055 0.0944826677
- 0.3123730123 0.2234859020 0.0964089409
- 0.3182818890 0.2278206050 0.0983487070
- 0.3241820931 0.2321731001 0.1003040969
- 0.3300934136 0.2365338057 0.1022775024
- 0.3360261023 0.2409182042 0.1042753011
- 0.3419634998 0.2453251928 0.1062982008
- 0.3478932977 0.2497422993 0.1083303019
- 0.3538097143 0.2541579902 0.1103701964
- 0.3597145975 0.2585824132 0.1124206036
- 0.3656162918 0.2630195916 0.1144891009
- 0.3715220988 0.2674663961 0.1165636033
- 0.3774074912 0.2719157040 0.1186439022
- 0.3832853138 0.2763611078 0.1207353026
- 0.3891583085 0.2808066010 0.1228388026
- 0.3950240016 0.2852618098 0.1249521971
- 0.4008567035 0.2897278070 0.1270755976
- 0.4066801071 0.2942065001 0.1292198002
- 0.4124872983 0.2987079918 0.1313749999
- 0.4182811975 0.3031933904 0.1335413009
- 0.4240790904 0.3076609075 0.1357281953
- 0.4298571944 0.3121108115 0.1379179060
- 0.4356110096 0.3165585101 0.1401115060
- 0.4413394928 0.3209869862 0.1423158050
- 0.4470395148 0.3254047930 0.1445332021
- 0.4527026117 0.3298167884 0.1467590034
- 0.4583334923 0.3342174888 0.1489966065
- 0.4639326930 0.3386009932 0.1512416005
- 0.4695220888 0.3429653049 0.1534925997
- 0.4750846922 0.3473365903 0.1557577997
- 0.4806160927 0.3517040908 0.1580404937
- 0.4860872924 0.3560670912 0.1603357941
- 0.4915176928 0.3604130149 0.1626514047
- 0.4969187081 0.3647586107 0.1649708003
- 0.5022816062 0.3691031039 0.1672956944
- 0.5076225996 0.3734341860 0.1696293950
- 0.5129231811 0.3777643144 0.1719669998
- 0.5181546807 0.3820936084 0.1743122041
- 0.5233271718 0.3864077926 0.1766573936
- 0.5284634233 0.3907110095 0.1790025979
- 0.5335465074 0.3950001001 0.1813486069
- 0.5385751724 0.3992711008 0.1836972982
- 0.5435780883 0.4035327137 0.1860560030
- 0.5485448241 0.4077767134 0.1884246022
- 0.5534678102 0.4120056033 0.1908023953
- 0.5583646297 0.4162251055 0.1931803972
- 0.5632166862 0.4203993082 0.1955589950
- 0.5680477023 0.4245612025 0.1979466975
- 0.5728545189 0.4287038147 0.2003419995
- 0.5775995255 0.4328233004 0.2027534992
- 0.5823162794 0.4369328022 0.2051690072
- 0.5869674087 0.4410141110 0.2075875998
- 0.5915768743 0.4450846910 0.2100103050
- 0.5961518884 0.4491345882 0.2124343067
- 0.6006463170 0.4531683922 0.2148666978
- 0.6051229239 0.4571923018 0.2172998041
- 0.6095721126 0.4611825943 0.2197346985
- 0.6139861941 0.4651634991 0.2221716940
- 0.6183604002 0.4691112041 0.2246143073
- 0.6226823926 0.4730412066 0.2270615995
- 0.6269859076 0.4769391119 0.2295158058
- 0.6312270761 0.4808132946 0.2319785058
- 0.6354541779 0.4846689999 0.2344491929
- 0.6396340728 0.4885058105 0.2369215935
- 0.6438084245 0.4923363924 0.2393949032
- 0.6479752064 0.4961437881 0.2418684959
- 0.6520851254 0.4999468923 0.2443421036
- 0.6561610103 0.5037171841 0.2468205988
- 0.6601614952 0.5074794292 0.2493008971
- 0.6641432047 0.5112071037 0.2517744899
- 0.6680347919 0.5149219036 0.2542459071
- 0.6719154716 0.5186061263 0.2567091882
- 0.6757277846 0.5222734809 0.2591697872
- 0.6795322895 0.5259137750 0.2616206110
- 0.6833059192 0.5295230746 0.2640681863
- 0.6870679259 0.5330942273 0.2665097117
- 0.6908019781 0.5366339087 0.2689489126
- 0.6945022941 0.5401414037 0.2713932097
- 0.6981444955 0.5436180830 0.2738403976
- 0.7017527223 0.5470659733 0.2762868106
- 0.7053136826 0.5504943728 0.2787325978
- 0.7088435292 0.5539047718 0.2811723053
- 0.7123348117 0.5572900772 0.2836047113
- 0.7157995105 0.5606504083 0.2860364020
- 0.7192326784 0.5639901757 0.2884666920
- 0.7226405144 0.5673059225 0.2908954918
- 0.7260167003 0.5705996752 0.2933177948
- 0.7293487191 0.5738595724 0.2957400084
- 0.7326173782 0.5771085024 0.2981606126
- 0.7358595133 0.5803325772 0.3005810976
- 0.7390533090 0.5835512877 0.3029994965
- 0.7422223091 0.5867486000 0.3054173887
- 0.7453266978 0.5899420977 0.3078261018
- 0.7484182715 0.5930835009 0.3102284968
- 0.7514507174 0.5962249041 0.3126305044
- 0.7544791102 0.5993114114 0.3150317967
- 0.7574347258 0.6023926139 0.3174335063
- 0.7603902817 0.6054285169 0.3198406994
- 0.7632429004 0.6084480286 0.3222478032
- 0.7660846710 0.6114342213 0.3246580958
- 0.7688931227 0.6143910885 0.3270691931
- 0.7716894150 0.6173362732 0.3294793069
- 0.7744498253 0.6202554703 0.3318881989
- 0.7771797776 0.6231728196 0.3342961073
- 0.7798776031 0.6260603070 0.3366977870
- 0.7825078964 0.6289477944 0.3390995860
- 0.7851305008 0.6318117976 0.3414917886
- 0.7876675725 0.6346691847 0.3438811004
- 0.7902047038 0.6375092864 0.3462617099
- 0.7926716805 0.6403307915 0.3486273885
- 0.7951231003 0.6431398988 0.3509930074
- 0.7975525260 0.6458842754 0.3533450067
- 0.7999621034 0.6486287117 0.3556961119
- 0.8023657799 0.6513149738 0.3580406904
- 0.8047469854 0.6539878845 0.3603785932
- 0.8071283102 0.6566321254 0.3627164066
- 0.8094397187 0.6592395902 0.3650526106
- 0.8117408156 0.6618456841 0.3673886955
- 0.8139895797 0.6644176841 0.3697170913
- 0.8161870241 0.6669896841 0.3720383942
- 0.8183761239 0.6695259213 0.3743596971
- 0.8205000162 0.6720392704 0.3766688108
- 0.8226239085 0.6745491028 0.3789778948
- 0.8247258067 0.6770399213 0.3812792897
- 0.8268182278 0.6795307994 0.3835709095
- 0.8289020061 0.6819990277 0.3858624995
- 0.8309609294 0.6844567060 0.3881478012
- 0.8330196738 0.6869028211 0.3904320002
- 0.8350235224 0.6892951131 0.3927091956
- 0.8370118737 0.6916874051 0.3949654102
- 0.8389791846 0.6940457821 0.3972215950
- 0.8408939242 0.6963855028 0.3994632065
- 0.8428086042 0.6987230182 0.4016954005
- 0.8446682096 0.7010375261 0.4039277136
- 0.8465105295 0.7033519149 0.4061439037
- 0.8483420014 0.7056419253 0.4083589911
- 0.8501332998 0.7079067230 0.4105660021
- 0.8519244790 0.7101715803 0.4127483070
- 0.8536859751 0.7123854160 0.4149304926
- 0.8554301858 0.7145920992 0.4171046913
- 0.8571730852 0.7167863250 0.4192717075
- 0.8588685989 0.7189391255 0.4214386046
- 0.8605639935 0.7210919857 0.4236004949
- 0.8622372150 0.7232128978 0.4257610142
- 0.8638756275 0.7253087163 0.4279214144
- 0.8655139804 0.7274044156 0.4300718904
- 0.8671008945 0.7294499874 0.4322223067
- 0.8686684966 0.7314872742 0.4343703091
- 0.8702337742 0.7335180044 0.4365068972
- 0.8717327714 0.7355036736 0.4386434853
- 0.8732318878 0.7374892831 0.4407753050
- 0.8747140765 0.7394585013 0.4428966939
- 0.8761591911 0.7413989902 0.4450182021
- 0.8776043057 0.7433394194 0.4471280873
- 0.8790065050 0.7452735901 0.4492236078
- 0.8803750873 0.7472031116 0.4513190985
- 0.8817436099 0.7491325736 0.4533992112
- 0.8830839992 0.7510256767 0.4554660916
- 0.8844164014 0.7529067993 0.4575330019
- 0.8857486844 0.7547879815 0.4595870972
- 0.8870559931 0.7566236854 0.4616327882
- 0.8883624077 0.7584543824 0.4636783898
- 0.8896635771 0.7602844834 0.4657067060
- 0.8909289837 0.7620761991 0.4677248001
- 0.8921945095 0.7638679147 0.4697428942
- 0.8934394121 0.7656568289 0.4717616141
- 0.8946236968 0.7674204707 0.4737805128
- 0.8958079815 0.7691841722 0.4757995009
- 0.8969696164 0.7709385753 0.4778141081
- 0.8980888724 0.7726433873 0.4798257947
- 0.8992081881 0.7743480802 0.4818373919
- 0.9003195167 0.7760472894 0.4838384986
- 0.9014195800 0.7777205706 0.4858298898
- 0.9025197029 0.7793939114 0.4878214002
- 0.9035978913 0.7810617089 0.4898056984
- 0.9046490788 0.7827023864 0.4917800128
- 0.9057002068 0.7843430042 0.4937543869
- 0.9067236185 0.7859767079 0.4957253933
- 0.9077128172 0.7875623107 0.4976881146
- 0.9087020159 0.7891479731 0.4996508062
- 0.9096745849 0.7907313108 0.5016111732
- 0.9106239080 0.7922711968 0.5035545826
- 0.9115731716 0.7938110232 0.5054979920
- 0.9124993086 0.7953509092 0.5074414015
- 0.9133828282 0.7968598008 0.5093576908
- 0.9142662287 0.7983667254 0.5112711787
- 0.9151422977 0.7998737097 0.5131847262
- 0.9159966707 0.8013570905 0.5150825977
- 0.9168511033 0.8028343916 0.5169728994
- 0.9176996946 0.8043118119 0.5188632011
- 0.9185072780 0.8057656884 0.5207424760
- 0.9193148017 0.8072052002 0.5226051807
- 0.9201223254 0.8086445928 0.5244678855
- 0.9209262133 0.8100745082 0.5263286233
- 0.9217298031 0.8114904165 0.5281689167
- 0.9225333929 0.8129063249 0.5300090909
- 0.9233224988 0.8143162727 0.5318493843
- 0.9241070151 0.8156955242 0.5336812139
- 0.9248914719 0.8170747161 0.5355101228
- 0.9256622195 0.8184539080 0.5373389721
- 0.9264205098 0.8198124170 0.5391626954
- 0.9271788001 0.8211680055 0.5409774184
- 0.9279240966 0.8225237131 0.5427920222
- 0.9286308885 0.8238555193 0.5446066260
- 0.9293376803 0.8251689076 0.5463947058
- 0.9300444722 0.8264822960 0.5481811166
- 0.9307246208 0.8277850151 0.5499675870
- 0.9314032793 0.8290479183 0.5517386198
- 0.9320818782 0.8303108215 0.5534932017
- 0.9327319860 0.8315737247 0.5552479029
- 0.9333636761 0.8327975273 0.5570024848
- 0.9339953065 0.8340129256 0.5587229133
- 0.9346169233 0.8352283239 0.5604429841
- 0.9352049828 0.8364298940 0.5621631742
- 0.9357931018 0.8376104832 0.5638735890
- 0.9363812208 0.8387910128 0.5655727983
- 0.9369478822 0.8399716020 0.5672720075
- 0.9375097752 0.8411086798 0.5689712167
- 0.9380717874 0.8422427773 0.5706508160
- 0.9386349916 0.8433768749 0.5723282099
- 0.9392004013 0.8445004821 0.5740054846
- 0.9397658110 0.8456103802 0.5756754279
- 0.9403312206 0.8467202783 0.5773270726
- 0.9408558011 0.8478301764 0.5789787173
- 0.9413745999 0.8489074111 0.5806304216
- 0.9418935180 0.8499805927 0.5822653174
- 0.9423980713 0.8510538936 0.5838909149
- 0.9428763986 0.8521230221 0.5855165124
- 0.9433547258 0.8531830907 0.5871421099
- 0.9438331127 0.8542432189 0.5887404084
- 0.9443081021 0.8553032875 0.5903375149
- 0.9447823763 0.8563414812 0.5919346213
- 0.9452565908 0.8573703170 0.5935288072
- 0.9457269907 0.8583989739 0.5951129794
- 0.9461808801 0.8594260216 0.5966972113
- 0.9466348290 0.8604149818 0.5982813835
- 0.9470885992 0.8614040017 0.5998545289
- 0.9475203156 0.8623930812 0.6014149189
- 0.9479331970 0.8633654118 0.6029751897
- 0.9483461976 0.8643069267 0.6045355797
- 0.9487591982 0.8652483821 0.6060755253
- 0.9491466284 0.8661898971 0.6076046824
- 0.9495298862 0.8671160936 0.6091338992
- 0.9499133229 0.8680329919 0.6106631756
- 0.9502913952 0.8689497709 0.6121817827
- 0.9506375790 0.8698666096 0.6136978269
- 0.9509837031 0.8707538843 0.6152138710
- 0.9513298869 0.8716354966 0.6167299747
- 0.9516645074 0.8725172281 0.6182156801
- 0.9519801736 0.8733978868 0.6196988225
- 0.9522958994 0.8742434978 0.6211817861
- 0.9526115060 0.8750889897 0.6226648092
- 0.9529042244 0.8759344816 0.6241227984
- 0.9531800151 0.8767787218 0.6255803704
- 0.9534558058 0.8776161075 0.6270378828
- 0.9537314773 0.8784536123 0.6284952760
- 0.9539870024 0.8792909980 0.6299347878
- 0.9542350173 0.8801239729 0.6313741803
- 0.9544829726 0.8809452057 0.6328135729
- 0.9547309875 0.8817663789 0.6342530847
- 0.9549531937 0.8825874925 0.6356778741
- 0.9551706910 0.8833963275 0.6371027231
- 0.9553881884 0.8841794729 0.6385273933
- 0.9556056857 0.8849627972 0.6399521232
- 0.9558088183 0.8857461214 0.6413484812
- 0.9560105801 0.8865262866 0.6427426934
- 0.9562124014 0.8873007894 0.6441369057
- 0.9564142227 0.8880752921 0.6455309987
- 0.9566016793 0.8888496757 0.6469084024
- 0.9567884803 0.8896216154 0.6482821703
- 0.9569752812 0.8903880119 0.6496559978
- 0.9571620822 0.8911542892 0.6510298252
- 0.9573429823 0.8919206858 0.6523879170
- 0.9575235844 0.8926829100 0.6537382007
- 0.9577041864 0.8934323192 0.6550884843
- 0.9578847289 0.8941817284 0.6564388871
- 0.9580754042 0.8949311972 0.6577758193
- 0.9582675099 0.8956754208 0.6590979099
- 0.9584596157 0.8963845968 0.6604200006
- 0.9586517215 0.8970937729 0.6617420912
- 0.9588462114 0.8978030086 0.6630570889
- 0.9590412974 0.8985121846 0.6643490791
- 0.9592363834 0.8991947770 0.6656410098
- 0.9594315290 0.8998764753 0.6669330001
- 0.9596217275 0.9005582929 0.6682248712
- 0.9598088861 0.9012399912 0.6695014238
- 0.9599962234 0.9018872976 0.6707772017
- 0.9601835012 0.9025238752 0.6720529199
- 0.9603782296 0.9031605124 0.6733285785
- 0.9605820775 0.9037970901 0.6746001244
- 0.9607859850 0.9044255018 0.6758689880
- 0.9609898925 0.9050459862 0.6771379709
- 0.9611927271 0.9056665897 0.6784068942
- 0.9613916874 0.9062871933 0.6796714067
- 0.9615907073 0.9069045186 0.6809216142
- 0.9617896080 0.9075098038 0.6821717024
- 0.9619886279 0.9081152081 0.6834219098
- 0.9621633887 0.9087206125 0.6846719980
- 0.9623364210 0.9093260169 0.6859096885
- 0.9625093937 0.9099286199 0.6871445179
- 0.9626824260 0.9105308056 0.6883792281
- 0.9628574252 0.9111331105 0.6896139979
- 0.9630337954 0.9117352962 0.6908426285
- 0.9632101059 0.9123305082 0.6920586824
- 0.9633864760 0.9129180908 0.6932747960
- 0.9635632038 0.9135056138 0.6944910288
- 0.9637411237 0.9140931964 0.6957070827
- 0.9639191031 0.9146800041 0.6969081163
- 0.9640970230 0.9152501225 0.6981055140
- 0.9642748833 0.9158201814 0.6993029118
- 0.9644508958 0.9163902998 0.7005001903
- 0.9646263719 0.9169602990 0.7016944289
- 0.9648019075 0.9175173044 0.7028782964
- 0.9649773836 0.9180638790 0.7040622234
- 0.9651508927 0.9186105132 0.7052459717
- 0.9653204083 0.9191570878 0.7064298987
- 0.9654898047 0.9197033048 0.7075976133
- 0.9656593204 0.9202299118 0.7087550759
- 0.9658287168 0.9207565784 0.7099125981
- 0.9659901857 0.9212831855 0.7110701203
- 0.9661499262 0.9218099117 0.7122275233
- 0.9663096070 0.9223287106 0.7133823037
- 0.9664692283 0.9228376746 0.7145369053
- 0.9666253924 0.9233465791 0.7156915069
- 0.9667711854 0.9238554835 0.7168461084
- 0.9669169188 0.9243643880 0.7179933786
- 0.9670627117 0.9248356819 0.7191138864
- 0.9672083855 0.9252979159 0.7202343941
- 0.9673423171 0.9257600904 0.7213549018
- 0.9674692750 0.9262223244 0.7224754095
- 0.9675962925 0.9266850948 0.7235804796
- 0.9677233100 0.9271525741 0.7246658802
- 0.9678503275 0.9276201725 0.7257512808
- 0.9679561853 0.9280877113 0.7268366814
- 0.9680612087 0.9285551906 0.7279220819
- 0.9681661725 0.9290199280 0.7289987803
- 0.9682713151 0.9294800162 0.7300698757
- 0.9683721066 0.9299402237 0.7311409712
- 0.9684600830 0.9304003716 0.7322121263
- 0.9685481191 0.9308605194 0.7332832217
- 0.9686360955 0.9313055873 0.7343558073
- 0.9687241912 0.9317405820 0.7354289889
- 0.9687963128 0.9321755767 0.7365021110
- 0.9688509703 0.9326105714 0.7375752926
- 0.9689058065 0.9330456257 0.7386484146
- 0.9689605236 0.9334610105 0.7396969199
- 0.9690153003 0.9338703752 0.7407392263
- 0.9690718055 0.9342797995 0.7417815924
- 0.9691293836 0.9346892238 0.7428238988
- 0.9691869020 0.9350985885 0.7438662052
- 0.9692444205 0.9354946017 0.7448874712
- 0.9693019986 0.9358887076 0.7459040284
- 0.9693595767 0.9362828135 0.7469205260
- 0.9694172740 0.9366768003 0.7479370236
- 0.9694749713 0.9370709062 0.7489535213
- 0.9695327282 0.9374542832 0.7499631047
- 0.9695904255 0.9378368855 0.7509707212
- 0.9696562290 0.9382194877 0.7519782782
- 0.9697234035 0.9386020899 0.7529858947
- 0.9697905779 0.9389846921 0.7539935112
- 0.9698578119 0.9393534064 0.7549921870
- 0.9699249864 0.9397209883 0.7559866905
- 0.9700003266 0.9400886297 0.7569811940
- 0.9700766802 0.9404562116 0.7579756975
- 0.9701529741 0.9408237934 0.7589702010
- 0.9702293873 0.9411832094 0.7599533200
- 0.9703058004 0.9415413737 0.7609264255
- 0.9703885913 0.9418995976 0.7618994713
- 0.9704725742 0.9422578216 0.7628725767
- 0.9705566168 0.9426159859 0.7638456225
- 0.9706404805 0.9429603815 0.7648131251
- 0.9707245231 0.9433007836 0.7657690048
- 0.9708133936 0.9436411858 0.7667248249
- 0.9709036946 0.9439815879 0.7676807046
- 0.9709941149 0.9443218708 0.7686365843
- 0.9710844755 0.9446520805 0.7695921063
- 0.9711748958 0.9449757934 0.7705423832
- 0.9712682962 0.9452995062 0.7714927793
- 0.9713637233 0.9456232190 0.7724431753
- 0.9714590907 0.9459468722 0.7733935118
- 0.9715543985 0.9462659955 0.7743439078
- 0.9716498256 0.9465780258 0.7752857804
- 0.9717406034 0.9468899965 0.7762247920
- 0.9718248844 0.9472020268 0.7771639228
- 0.9719092846 0.9475139976 0.7781028748
- 0.9719936848 0.9478241205 0.7790420055
- 0.9720780849 0.9481198788 0.7799775004
- 0.9721639752 0.9484158158 0.7809069157
- 0.9722574949 0.9487115741 0.7818363905
- 0.9723510146 0.9490075111 0.7827658057
- 0.9724445939 0.9493033886 0.7836952806
- 0.9725381136 0.9495918155 0.7846246958
- 0.9726316929 0.9498783946 0.7855424881
- 0.9727249742 0.9501649141 0.7864595056
- 0.9728183150 0.9504513741 0.7873764038
- 0.9729115963 0.9507378936 0.7882934213
- 0.9730048776 0.9510220885 0.7892103791
- 0.9730982184 0.9513028860 0.7901170850
- 0.9731950164 0.9515836239 0.7910107970
- 0.9732956290 0.9518643022 0.7919045091
- 0.9733961225 0.9521449804 0.7927982211
- 0.9734966755 0.9524257779 0.7936918736
- 0.9735972285 0.9526972175 0.7945855856
- 0.9736980200 0.9529681802 0.7954729199
- 0.9738026261 0.9532393217 0.7963594198
- 0.9739071131 0.9535102844 0.7972459197
- 0.9740117192 0.9537813067 0.7981324196
- 0.9741162062 0.9540500045 0.7990188003
- 0.9742208123 0.9543160200 0.7999022007
- 0.9743257165 0.9545819759 0.8007770777
- 0.9744309187 0.9548478723 0.8016518950
- 0.9745361209 0.9551138878 0.8025267720
- 0.9746413231 0.9553797841 0.8034017086
- 0.9747465253 0.9556449056 0.8042765856
- 0.9748516083 0.9559097886 0.8051419854
- 0.9749541283 0.9561746716 0.8060011268
- 0.9750565290 0.9564396739 0.8068600893
- 0.9751588702 0.9567046165 0.8077191710
- 0.9752613902 0.9569633007 0.8085781932
- 0.9753637910 0.9572036862 0.8094372749
- 0.9754638076 0.9574440718 0.8102779984
- 0.9755604267 0.9576845765 0.8111159205
- 0.9756569266 0.9579250216 0.8119537234
- 0.9757534266 0.9581654072 0.8127915263
- 0.9758499861 0.9584035873 0.8136293888
- 0.9759464860 0.9586400986 0.8144659996
- 0.9760364890 0.9588767290 0.8152853847
- 0.9761242867 0.9591131806 0.8161048293
- 0.9762120247 0.9593496919 0.8169242144
- 0.9762998223 0.9595862031 0.8177435994
- 0.9763875008 0.9598243833 0.8185629845
- 0.9764752984 0.9600629807 0.8193802834
- 0.9765614867 0.9603015184 0.8201889992
- 0.9766476154 0.9605401158 0.8209977150
- 0.9767338037 0.9607787132 0.8218063712
- 0.9768199921 0.9610170722 0.8226152062
- 0.9769061804 0.9612380862 0.8234239221
- 0.9769896269 0.9614589810 0.8242325187
- 0.9770637155 0.9616798759 0.8250408173
- 0.9771376848 0.9619007707 0.8258491158
- 0.9772117138 0.9621217847 0.8266574144
- 0.9772858024 0.9623394012 0.8274655938
- 0.9773597717 0.9625350237 0.8282738924
- 0.9774324298 0.9627305865 0.8290752172
- 0.9775022864 0.9629262090 0.8298593760
- 0.9775723219 0.9631217718 0.8306434751
- 0.9776422977 0.9633173943 0.8314276934
- 0.9777122736 0.9635074139 0.8322117925
- 0.9777823091 0.9636734724 0.8329960108
- 0.9778506756 0.9638395905 0.8337736726
- 0.9779173136 0.9640057087 0.8345307708
- 0.9779838920 0.9641718268 0.8352878094
- 0.9780504704 0.9643378854 0.8360449076
- 0.9781171083 0.9645028710 0.8368018866
- 0.9781836867 0.9646632075 0.8375589848
- 0.9782491922 0.9648234844 0.8383142948
- 0.9783133864 0.9649837017 0.8390561938
- 0.9783775806 0.9651439786 0.8397982121
- 0.9784417748 0.9653041959 0.8405401111
- 0.9785060287 0.9654663801 0.8412820101
- 0.9785702229 0.9656417966 0.8420239091
- 0.9786368012 0.9658172727 0.8427659273
- 0.9787064791 0.9659928083 0.8434938788
- 0.9787762761 0.9661682844 0.8442208171
- 0.9788460135 0.9663438201 0.8449476957
- 0.9789156914 0.9665191770 0.8456746936
- 0.9789854288 0.9667049050 0.8464015722
- 0.9790521264 0.9668906927 0.8471285105
- 0.9791120887 0.9670764804 0.8478465080
- 0.9791721106 0.9672623277 0.8485602736
- 0.9792320728 0.9674479961 0.8492740989
- 0.9792920947 0.9676337838 0.8499878049
- 0.9793521166 0.9678208232 0.8507015705
- 0.9794105291 0.9680082202 0.8514152765
- 0.9794589877 0.9681956172 0.8521232009
- 0.9795076251 0.9683828950 0.8528202772
- 0.9795562029 0.9685702920 0.8535174131
- 0.9796047807 0.9687576890 0.8542146087
- 0.9796532989 0.9689376950 0.8549116850
- 0.9797018766 0.9691110253 0.8556088805
- 0.9797381759 0.9692844152 0.8563060164
- 0.9797729850 0.9694576859 0.8569779992
- 0.9798077941 0.9696310163 0.8576492071
- 0.9798427224 0.9698044062 0.8583204150
- 0.9798774719 0.9699763060 0.8589916229
- 0.9799122810 0.9701421857 0.8596627712
- 0.9799376130 0.9703081250 0.8603339791
- 0.9799560905 0.9704741240 0.8609988093
- 0.9799745083 0.9706400037 0.8616573811
- 0.9799929857 0.9708058834 0.8623160124
- 0.9800114036 0.9709718227 0.8629745841
- 0.9800298810 0.9711270928 0.8636332154
- 0.9800478220 0.9712795019 0.8642917871
- 0.9800634980 0.9714319110 0.8649504185
- 0.9800791740 0.9715842009 0.8655930758
- 0.9800949097 0.9717366099 0.8662353754
- 0.9801105857 0.9718890190 0.8668777943
- 0.9801263213 0.9720391035 0.8675202131
- 0.9801419973 0.9721841812 0.8681625724
- 0.9801493883 0.9723293185 0.8688049912
- 0.9801540971 0.9724743962 0.8694401979
- 0.9801586866 0.9726194739 0.8700637817
- 0.9801633954 0.9727646112 0.8706874251
- 0.9801681042 0.9729096293 0.8713108897
- 0.9801728129 0.9730468988 0.8719344735
- 0.9801768064 0.9731817245 0.8725581169
- 0.9801785946 0.9733164907 0.8731817007
- 0.9801803827 0.9734513164 0.8737874031
- 0.9801821709 0.9735862017 0.8743858933
- 0.9801840186 0.9737210274 0.8749843836
- 0.9801859260 0.9738534093 0.8755828738
- 0.9801877141 0.9739726186 0.8761814237
- 0.9801887274 0.9740918279 0.8767799139
- 0.9801893234 0.9742109776 0.8773784041
- 0.9801899195 0.9743301272 0.8779736757
- 0.9801905155 0.9744492769 0.8785690069
- 0.9801911116 0.9745684862 0.8791642189
- 0.9801917076 0.9746857285 0.8797594905
- 0.9801923037 0.9748008251 0.8803547025
- 0.9801943898 0.9749158025 0.8809499741
- 0.9801964760 0.9750308990 0.8815435767
- 0.9801986814 0.9751458764 0.8821282983
- 0.9802008271 0.9752609134 0.8827130198
- 0.9802029729 0.9753760099 0.8832976222
- 0.9802051187 0.9754949212 0.8838822842
- 0.9802073240 0.9756155014 0.8844670057
- 0.9802094102 0.9757360220 0.8850517273
- 0.9802116156 0.9758566022 0.8856287003
- 0.9802137017 0.9759771824 0.8861843944
- 0.9802159071 0.9760977030 0.8867400289
- 0.9802179933 0.9762182832 0.8872956038
- 0.9802200794 0.9763411283 0.8878511786
- 0.9802222848 0.9764642119 0.8884068131
- 0.9802243710 0.9765874147 0.8889623880
- 0.9802265763 0.9767104983 0.8895106912
- 0.9802287221 0.9768335819 0.8900415897
- 0.9802309275 0.9769567847 0.8905724883
- 0.9802330136 0.9770799279 0.8911035061
- 0.9802352190 0.9772124887 0.8916344047
- 0.9802373052 0.9773454070 0.8921653032
- 0.9802395105 0.9774783254 0.8926963210
- 0.9802415967 0.9776111841 0.8932245970
- 0.9802438021 0.9777441025 0.8937453032
- 0.9802458882 0.9778770208 0.8942660093
- 0.9802479744 0.9780098796 0.8947867155
- 0.9802501798 0.9781574011 0.8953074217
- 0.9802523255 0.9783051014 0.8958281875
- 0.9802544713 0.9784528017 0.8963488936
- 0.9802566171 0.9786006212 0.8968678117
- 0.9802588224 0.9787483215 0.8973752856
- 0.9802609086 0.9788960218 0.8978827000
- 0.9802631140 0.9790437222 0.8983901739
- 0.9802652001 0.9791916013 0.8988977075
- 0.9802674055 0.9793394804 0.8994051814
- 0.9802694917 0.9794874191 0.8999127150
- 0.9802716970 0.9796352983 0.9004201889
- 0.9802737832 0.9797831774 0.9009217024
- 0.9802759290 0.9799311161 0.9014229178
- 0.9802780747 0.9800789952 0.9019240737
- 0.9802802205 0.9802207947 0.9024252892
- 0.9802927971 0.9803609848 0.9029263854
- 0.9803174734 0.9805011749 0.9034276009
- 0.9803423285 0.9806414247 0.9039288163
- 0.9803670049 0.9807816148 0.9044218063
- 0.9803916812 0.9809218049 0.9049109221
- 0.9804164171 0.9810619950 0.9053999782
- 0.9804412127 0.9811941981 0.9058890939
- 0.9804722071 0.9813209176 0.9063782096
- 0.9805197120 0.9814475179 0.9068673253
- 0.9805672169 0.9815741777 0.9073563814
- 0.9806147814 0.9817007780 0.9078388810
- 0.9806622863 0.9818274975 0.9083073139
- 0.9807097912 0.9819540977 0.9087758064
- 0.9807572961 0.9820784926 0.9092441797
- 0.9808050990 0.9821977019 0.9097126126
- 0.9808717966 0.9823167920 0.9101811051
- 0.9809383750 0.9824360013 0.9106494784
- 0.9810050726 0.9825550914 0.9111179709
- 0.9810717106 0.9826743007 0.9115676880
- 0.9811384082 0.9827933908 0.9120151997
- 0.9812049866 0.9829124808 0.9124627113
- 0.9812716842 0.9830338955 0.9129102230
- 0.9813528061 0.9831554294 0.9133576751
- 0.9814409018 0.9832769036 0.9138051867
- 0.9815291166 0.9833983779 0.9142525792
- 0.9816172123 0.9835199118 0.9146981835
- 0.9817053080 0.9836413860 0.9151405096
- 0.9817934036 0.9837629199 0.9155828953
- 0.9818816185 0.9838852882 0.9160252213
- 0.9819723964 0.9840087891 0.9164674878
- 0.9820711017 0.9841321707 0.9169098735
- 0.9821699262 0.9842556715 0.9173521996
- 0.9822685719 0.9843791127 0.9177945852
- 0.9823673964 0.9845024943 0.9182294011
- 0.9824661016 0.9846259952 0.9186623096
- 0.9825648069 0.9847493768 0.9190952182
- 0.9826635718 0.9848722816 0.9195280075
- 0.9827668071 0.9849951267 0.9199609160
- 0.9828714132 0.9851179123 0.9203937054
- 0.9829760194 0.9852408171 0.9208266139
- 0.9830806255 0.9853636026 0.9212580919
- 0.9831852913 0.9854863882 0.9216784835
- 0.9832898974 0.9856092930 0.9220989943
- 0.9833945036 0.9857273102 0.9225193858
- 0.9834997058 0.9858360887 0.9229398966
- 0.9836072922 0.9859449267 0.9233602881
- 0.9837149978 0.9860537052 0.9237807989
- 0.9838227034 0.9861624837 0.9242011905
- 0.9839304090 0.9862713218 0.9246129990
- 0.9840379953 0.9863801003 0.9250090122
- 0.9841457009 0.9864888787 0.9254049063
- 0.9842534065 0.9865922928 0.9258008003
- 0.9843615294 0.9866927266 0.9261968136
- 0.9844700098 0.9867932200 0.9265927076
- 0.9845784903 0.9868935943 0.9269887209
- 0.9846869707 0.9869940281 0.9273846149
- 0.9847955108 0.9870945215 0.9277727008
- 0.9849039912 0.9871948957 0.9281532168
- 0.9850124121 0.9872953296 0.9285337925
- 0.9851208925 0.9873874187 0.9289144278
- 0.9852285981 0.9874783158 0.9292948842
- 0.9853361249 0.9875692129 0.9296755195
- 0.9854434729 0.9876601100 0.9300559759
- 0.9855508804 0.9877510071 0.9304366112
- 0.9856582880 0.9878419042 0.9308059812
- 0.9857658148 0.9879328012 0.9311676025
- 0.9858732224 0.9880235195 0.9315292239
- 0.9859805703 0.9881017208 0.9318907261
- 0.9860852957 0.9881799817 0.9322522879
- 0.9861897826 0.9882581830 0.9326137900
- 0.9862943888 0.9883363843 0.9329754114
- 0.9863988757 0.9884145856 0.9333369136
- 0.9865034223 0.9884927869 0.9336916804
- 0.9866079092 0.9885709882 0.9340415001
- 0.9867123961 0.9886481762 0.9343912005
- 0.9868168831 0.9887102842 0.9347409010
- 0.9869164228 0.9887723923 0.9350907207
- 0.9870160222 0.9888346195 0.9354404211
- 0.9871155024 0.9888967276 0.9357901216
- 0.9872151017 0.9889587760 0.9361398816
- 0.9873145819 0.9890210032 0.9364842176
- 0.9874141812 0.9890831113 0.9368222952
- 0.9875137210 0.9891446233 0.9371604919
- 0.9876132011 0.9891886115 0.9374986887
- 0.9877052903 0.9892325997 0.9378368855
- 0.9877973795 0.9892765880 0.9381750226
- 0.9878895283 0.9893206954 0.9385132194
- 0.9879816175 0.9893646836 0.9388514161
- 0.9880737066 0.9894086719 0.9391885996
- 0.9881657958 0.9894527197 0.9395235181
- 0.9882578850 0.9894968271 0.9398584962
- 0.9883499742 0.9895275831 0.9401934147
- 0.9884337187 0.9895573258 0.9405282736
- 0.9885166287 0.9895870090 0.9408631921
- 0.9885994792 0.9896166921 0.9411981106
- 0.9886823893 0.9896463752 0.9415330291
- 0.9887652993 0.9896761179 0.9418678880
- 0.9888483286 0.9897058010 0.9422001839
- 0.9889311790 0.9897354841 0.9425324798
- 0.9890140891 0.9897568822 0.9428647161
- 0.9890915155 0.9897748828 0.9431970119
- 0.9891669154 0.9897928834 0.9435293078
- 0.9892423153 0.9898108840 0.9438614845
- 0.9893177152 0.9898290038 0.9441937804
- 0.9893931150 0.9898470044 0.9445260167
- 0.9894685149 0.9898650050 0.9448490143
- 0.9895439148 0.9898830056 0.9451668262
- 0.9896193147 0.9898968935 0.9454845786
- 0.9896823168 0.9899048805 0.9458023906
- 0.9897314906 0.9899129272 0.9461202025
- 0.9897806048 0.9899209142 0.9464380145
- 0.9898297191 0.9899289012 0.9467557073
- 0.9898788929 0.9899368882 0.9470735192
- 0.9899280071 0.9899448752 0.9473884106
- 0.9899771214 0.9899529815 0.9476900101
- 0.9900262952 0.9899609089 0.9479916096
- 0.9900729060 0.9899665117 0.9482933283
- 0.9901000857 0.9899721146 0.9485949278
- 0.9901273847 0.9899777174 0.9488965869
- 0.9901546836 0.9899833202 0.9491981864
- 0.9901819229 0.9899889231 0.9494997859
- 0.9902092218 0.9899945259 0.9498015046
- 0.9902365208 0.9900001287 0.9501004815
- 0.9902637005 0.9900057912 0.9503980279
- 0.9902909994 0.9900106788 0.9506955147
- 0.9903110862 0.9900152087 0.9509931207
- 0.9903277755 0.9900196195 0.9512906075
- 0.9903444052 0.9900240898 0.9515880942
- 0.9903609753 0.9900286198 0.9518855810
- 0.9903776050 0.9900329709 0.9521831274
- 0.9903942943 0.9900375009 0.9524806142
- 0.9904109240 0.9900419116 0.9527738094
- 0.9904274940 0.9900463820 0.9530668855
- 0.9904429913 0.9900497794 0.9533600211
- 0.9904512763 0.9900531173 0.9536530972
- 0.9904596210 0.9900565147 0.9539461732
- 0.9904679060 0.9900599122 0.9542394280
- 0.9904761910 0.9900631905 0.9545325041
- 0.9904844761 0.9900665879 0.9548255801
- 0.9904927015 0.9900699854 0.9551169872
- 0.9905009866 0.9900733232 0.9554036856
- 0.9905092716 0.9900764227 0.9556903243
- 0.9905135036 0.9900786877 0.9559770226
- 0.9905136228 0.9900810122 0.9562636018
- 0.9905136824 0.9900833964 0.9565503001
- 0.9905138016 0.9900857210 0.9568368793
- 0.9905139208 0.9900879860 0.9571235776
- 0.9905139804 0.9900904298 0.9574102163
- 0.9905140996 0.9900926948 0.9576948285
- 0.9905142188 0.9900950193 0.9579765797
- 0.9905142188 0.9900968075 0.9582585096
- 0.9905145168 0.9900981784 0.9585403204
- 0.9905148149 0.9900994897 0.9588220716
- 0.9905151725 0.9901009202 0.9591038823
- 0.9905154705 0.9901022911 0.9593858123
- 0.9905158281 0.9901036024 0.9596676230
- 0.9905161262 0.9901049733 0.9599493742
- 0.9905164838 0.9901064038 0.9602293968
- 0.9905167818 0.9901077151 0.9605073929
- 0.9905170798 0.9901083708 0.9607855082
- 0.9905173779 0.9901089072 0.9610636234
- 0.9905176759 0.9901093245 0.9613416791
- 0.9905180931 0.9901098013 0.9616196752
- 0.9905183911 0.9901102185 0.9618977904
- 0.9905186892 0.9901106954 0.9621759057
- 0.9905189872 0.9901111126 0.9624540210
- 0.9905194044 0.9901115894 0.9627259970
- 0.9905197024 0.9901120067 0.9629914761
- 0.9905200005 0.9901124835 0.9632570148
- 0.9905202985 0.9901130199 0.9635224938
- 0.9905205965 0.9901136160 0.9637879729
- 0.9905210137 0.9901140928 0.9640535116
- 0.9905213118 0.9901146293 0.9643189907
- 0.9905216098 0.9901151061 0.9645845294
- 0.9905219078 0.9901155829 0.9648500085
- 0.9905223250 0.9901161194 0.9651170969
- 0.9905226231 0.9901167154 0.9653869867
- 0.9905229211 0.9901171923 0.9656568170
- 0.9905232191 0.9901177287 0.9659267068
- 0.9905235171 0.9901182055 0.9661965966
- 0.9905238748 0.9901186824 0.9664664268
- 0.9905241728 0.9901192188 0.9667363167
- 0.9905244708 0.9901198149 0.9670060873
- 0.9905248284 0.9901202917 0.9672759771
- 0.9905251861 0.9901208282 0.9675456285
- 0.9905254841 0.9901213050 0.9678133130
- 0.9905257821 0.9901217818 0.9680811167
- 0.9905260801 0.9901223183 0.9683488011
- 0.9905264974 0.9901229143 0.9686166048
- 0.9905267954 0.9901233912 0.9688842893
- 0.9905270934 0.9901239276 0.9691520929
- 0.9905273914 0.9901244044 0.9694197774
- 0.9905276895 0.9901248813 0.9696875811
- 0.9905281067 0.9901254177 0.9699553251
- 0.9905284047 0.9901258945 0.9702137709
- 0.9905287027 0.9901264906 0.9704701900
- 0.9905290008 0.9901270270 0.9707266092
- 0.9905294180 0.9901275039 0.9709830284
- 0.9905297160 0.9901279807 0.9712393880
- 0.9905300140 0.9901285172 0.9714958072
- 0.9905303121 0.9901289940 0.9717522264
- 0.9905306101 0.9901295900 0.9720085859
- 0.9905310273 0.9901301265 0.9722651243
- 0.9905313253 0.9901306033 0.9725131989
- 0.9905316234 0.9901310802 0.9727489948
- 0.9905319214 0.9901316166 0.9729847908
- 0.9905322790 0.9901320934 0.9732205868
- 0.9905325770 0.9901326895 0.9734563828
- 0.9905328751 0.9901332259 0.9736921787
- 0.9905331731 0.9901337028 0.9739279747
- 0.9905334711 0.9901341796 0.9741637707
- 0.9905338883 0.9901347160 0.9743996263
- 0.9905341864 0.9901351929 0.9746354222
- 0.9905344844 0.9901357889 0.9748558998
- 0.9905347824 0.9901363254 0.9750742912
- 0.9905351996 0.9901368022 0.9752926230
- 0.9905354977 0.9901372790 0.9755108953
- 0.9905357957 0.9901378155 0.9757292867
- 0.9905360937 0.9901382923 0.9759476185
- 0.9905363917 0.9901388884 0.9761658907
- 0.9905368090 0.9901394248 0.9763842821
- 0.9905371070 0.9901399016 0.9766026139
- 0.9905374050 0.9901403785 0.9768189192
- 0.9905377030 0.9901409149 0.9770290852
- 0.9905450940 0.9901413918 0.9772393107
- 0.9905598164 0.9901419282 0.9774494767
- 0.9905744791 0.9901425242 0.9776597023
- 0.9905890822 0.9901430011 0.9778699279
- 0.9906038046 0.9901434779 0.9780800939
- 0.9906185269 0.9901440144 0.9782903194
- 0.9906330705 0.9901444912 0.9785004854
- 0.9906477928 0.9901450276 0.9787107110
- 0.9906623960 0.9901456237 0.9789108038
- 0.9906771183 0.9901518822 0.9791017771
- 0.9906994104 0.9901679754 0.9792928100
- 0.9907227159 0.9901841879 0.9794839025
- 0.9907460213 0.9902004004 0.9796748757
- 0.9907693267 0.9902166128 0.9798659086
- 0.9907925725 0.9902328253 0.9800568819
- 0.9908158779 0.9902489781 0.9802479148
- 0.9908391833 0.9902651906 0.9804388881
- 0.9908624887 0.9902812839 0.9806299210
- 0.9908857942 0.9902974963 0.9808201790
- 0.9909120202 0.9903177023 0.9810101986
- 0.9909530282 0.9903402925 0.9812002182
- 0.9909939766 0.9903628826 0.9813901782
- 0.9910349250 0.9903854728 0.9815803170
- 0.9910758734 0.9904081225 0.9817702770
- 0.9911168814 0.9904307127 0.9819602966
- 0.9911578298 0.9904533029 0.9821503162
- 0.9911987782 0.9904758930 0.9823402762
- 0.9912397861 0.9904984832 0.9825302958
- 0.9912806749 0.9905210733 0.9827157855
- 0.9913269281 0.9905534983 0.9828997254
- 0.9913831949 0.9905890822 0.9830836058
- 0.9914394021 0.9906246066 0.9832674265
- 0.9914957285 0.9906600714 0.9834513068
- 0.9915518761 0.9906957150 0.9836351871
- 0.9916082025 0.9907311797 0.9838191271
- 0.9916644096 0.9907668233 0.9840028882
- 0.9917206764 0.9908022881 0.9841868281
- 0.9917770028 0.9908378124 0.9843707085
- 0.9918332100 0.9908733964 0.9845507741
- 0.9918966293 0.9909213781 0.9847291708
- 0.9919701815 0.9909728169 0.9849076271
- 0.9920437932 0.9910240769 0.9850859046
- 0.9921175241 0.9910753965 0.9852643013
- 0.9921910763 0.9911267757 0.9854426980
- 0.9922646880 0.9911780953 0.9856210947
- 0.9923382998 0.9912294149 0.9857994914
- 0.9924119115 0.9912807941 0.9859778881
- 0.9924855232 0.9913321137 0.9861562848
- 0.9925590754 0.9913833737 0.9863287807
- 0.9926332831 0.9914423823 0.9864963889
- 0.9927082062 0.9915043712 0.9866638780
- 0.9927831888 0.9915664196 0.9868314266
- 0.9928581119 0.9916284084 0.9869989157
- 0.9929330945 0.9916903973 0.9871664047
- 0.9930080175 0.9917523861 0.9873338938
- 0.9930830002 0.9918143153 0.9875013828
- 0.9931579828 0.9918763041 0.9876688719
- 0.9932329059 0.9919382930 0.9878364801
- 0.9933078885 0.9920002818 0.9879997969
- 0.9933835864 0.9920656085 0.9881514907
- 0.9934617877 0.9921336174 0.9883031845
- 0.9935399890 0.9922016859 0.9884548783
- 0.9936181903 0.9922698140 0.9886065722
- 0.9936962724 0.9923378825 0.9887583256
- 0.9937744737 0.9924060106 0.9889100194
- 0.9938526750 0.9924740791 0.9890617132
- 0.9939308763 0.9925422072 0.9892134070
- 0.9940090775 0.9926102757 0.9893651009
- 0.9940872788 0.9926782846 0.9895167947
- 0.9941654801 0.9927479029 0.9896612763
- 0.9942458868 0.9928218722 0.9898049235
- 0.9943264127 0.9928959012 0.9899485111
- 0.9944068789 0.9929698706 0.9900920987
- 0.9944872856 0.9930438995 0.9902356863
- 0.9945678115 0.9931179881 0.9903792739
- 0.9946482778 0.9931920171 0.9905229211
- 0.9947286844 0.9932659864 0.9906665087
- 0.9948092103 0.9933400154 0.9908100963
- 0.9948896766 0.9934139848 0.9909536839
- 0.9949702024 0.9934880137 0.9910960197
- 0.9950510263 0.9935687184 0.9912365079
- 0.9951320887 0.9936506152 0.9913768768
- 0.9952132106 0.9937325120 0.9915173054
- 0.9952942729 0.9938144088 0.9916576743
- 0.9953753948 0.9938963056 0.9917981029
- 0.9954563975 0.9939782023 0.9919384718
- 0.9955375195 0.9940600991 0.9920789003
- 0.9956185818 0.9941418767 0.9922193885
- 0.9956997037 0.9942237735 0.9923598170
- 0.9957808256 0.9943056703 0.9925001860
- 0.9958618283 0.9943904281 0.9926363230
- 0.9959421158 0.9944810271 0.9927713275
- 0.9960222840 0.9945715070 0.9929062724
- 0.9961025715 0.9946621060 0.9930412173
- 0.9961829185 0.9947527051 0.9931762218
- 0.9962632060 0.9948431849 0.9933112264
- 0.9963434935 0.9949337840 0.9934461117
- 0.9964237809 0.9950243235 0.9935811162
- 0.9965040088 0.9951149225 0.9937161207
- 0.9965842962 0.9952055216 0.9938511252
- 0.9966645837 0.9952960014 0.9939857125
- 0.9967439771 0.9953925014 0.9941160083
- 0.9968224764 0.9954916239 0.9942464232
- 0.9969010949 0.9955906868 0.9943767190
- 0.9969795942 0.9956899285 0.9945070148
- 0.9970582128 0.9957889915 0.9946373105
- 0.9971367121 0.9958881140 0.9947676063
- 0.9972152710 0.9959872961 0.9948979020
- 0.9972937703 0.9960864186 0.9950283170
- 0.9973723888 0.9961854815 0.9951586127
- 0.9974510074 0.9962846041 0.9952889085
- 0.9975295067 0.9963837862 0.9954196215
- 0.9976075292 0.9964898825 0.9955514073
- 0.9976853132 0.9965963960 0.9956831932
- 0.9977632165 0.9967029095 0.9958150983
- 0.9978411198 0.9968094230 0.9959468842
- 0.9979189038 0.9969159961 0.9960787296
- 0.9979968071 0.9970225096 0.9962105751
- 0.9980745912 0.9971290231 0.9963424206
- 0.9981524944 0.9972354770 0.9964742064
- 0.9982303977 0.9973421097 0.9966061115
- 0.9983081818 0.9974486232 0.9967378974
- 0.9983860850 0.9975554943 0.9968718290
- 0.9984629154 0.9976667166 0.9970114231
- 0.9985396862 0.9977778792 0.9971510768
- 0.9986165166 0.9978891015 0.9972906709
- 0.9986932874 0.9980002046 0.9974303246
- 0.9987701178 0.9981114268 0.9975699186
- 0.9988468885 0.9982225895 0.9977095723
- 0.9989237189 0.9983338118 0.9978492260
- 0.9990004897 0.9984449744 0.9979888201
- 0.9990773201 0.9985561967 0.9981284142
- 0.9991542101 0.9986674190 0.9982680082
- 0.9992305040 0.9987785816 0.9984086156
- 0.9993004799 0.9988896251 0.9985532761
- 0.9993703961 0.9990006089 0.9986979961
- 0.9994403720 0.9991117120 0.9988425970
- 0.9995102882 0.9992226958 0.9989873171
- 0.9995803237 0.9993337989 0.9991319776
- 0.9996501803 0.9994447827 0.9992766976
- 0.9997202158 0.9995558262 0.9994212985
- 0.9997900724 0.9996669292 0.9995660186
- 0.9998601079 0.9997779131 0.9997106791
- 0.9999300241 0.9998890162 0.9998552799
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_100_plus.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_100_plus.spi1d
deleted file mode 100644
index 9b7575b81c5..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_100_plus.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0004568259 0.0001897309 0.0001937342
- 0.0009166480 0.0003902519 0.0003960232
- 0.0013811550 0.0006009749 0.0006110691
- 0.0018588870 0.0008188499 0.0008411508
- 0.0023563609 0.0010459250 0.0010869150
- 0.0028804501 0.0012829941 0.0013466120
- 0.0034379531 0.0015326150 0.0016192500
- 0.0040225340 0.0017928330 0.0019048119
- 0.0046354202 0.0020639880 0.0022035320
- 0.0052711908 0.0023474649 0.0025181000
- 0.0059363251 0.0026404259 0.0028487111
- 0.0066329152 0.0029452001 0.0031957659
- 0.0073490841 0.0032632940 0.0035582529
- 0.0080807637 0.0035944299 0.0039348011
- 0.0088355178 0.0039396151 0.0043245698
- 0.0096289609 0.0043014390 0.0047304570
- 0.0104655102 0.0046766838 0.0051527582
- 0.0113350702 0.0050640670 0.0055932738
- 0.0122496197 0.0054649492 0.0060512018
- 0.0131988404 0.0058779810 0.0065282308
- 0.0141810300 0.0063044452 0.0070242109
- 0.0151987597 0.0067441980 0.0075386940
- 0.0162404794 0.0072005908 0.0080726901
- 0.0173083302 0.0076743681 0.0086258948
- 0.0184124205 0.0081653623 0.0091975229
- 0.0195518192 0.0086749326 0.0097900750
- 0.0207353197 0.0092027588 0.0103992401
- 0.0219628699 0.0097467797 0.0110272104
- 0.0232388396 0.0103067802 0.0116758104
- 0.0245534405 0.0108824596 0.0123488903
- 0.0259076506 0.0114777200 0.0130474502
- 0.0273041893 0.0120923202 0.0137724997
- 0.0287391301 0.0127261700 0.0145242196
- 0.0302102603 0.0133811496 0.0153033203
- 0.0317212492 0.0140584502 0.0161061808
- 0.0332731493 0.0147604104 0.0169263799
- 0.0348760188 0.0154822599 0.0177620295
- 0.0365183204 0.0162258204 0.0186164491
- 0.0382087417 0.0169929601 0.0194896292
- 0.0399495289 0.0177801996 0.0203795508
- 0.0417297594 0.0185851697 0.0212911796
- 0.0435510091 0.0194129106 0.0222245902
- 0.0454129390 0.0202547908 0.0231861304
- 0.0473076887 0.0211168006 0.0241758395
- 0.0492347218 0.0219969898 0.0251984708
- 0.0512037501 0.0229012799 0.0262466706
- 0.0532191209 0.0238268599 0.0273228493
- 0.0552755818 0.0247761197 0.0284204800
- 0.0573842004 0.0257481597 0.0295423996
- 0.0595382415 0.0267426297 0.0306846593
- 0.0617300794 0.0277668294 0.0318456888
- 0.0639634207 0.0288175102 0.0330268405
- 0.0662460178 0.0298932791 0.0342224501
- 0.0685783774 0.0309970807 0.0354311503
- 0.0709521696 0.0321253613 0.0366570689
- 0.0733637214 0.0332747698 0.0379007794
- 0.0758268237 0.0344457105 0.0391649790
- 0.0783338398 0.0356396101 0.0404515490
- 0.0808990374 0.0368562713 0.0417614505
- 0.0835125297 0.0380946510 0.0430966802
- 0.0861754268 0.0393532701 0.0444576107
- 0.0888888985 0.0406360887 0.0458458997
- 0.0916479379 0.0419454388 0.0472616889
- 0.0944517180 0.0432827994 0.0486994199
- 0.0972917899 0.0446463488 0.0501526110
- 0.1001828983 0.0460356399 0.0516319200
- 0.1031202003 0.0474530496 0.0531338789
- 0.1061026007 0.0488977507 0.0546585694
- 0.1091277003 0.0503737107 0.0562016517
- 0.1121969000 0.0518880300 0.0577665791
- 0.1153125986 0.0534419082 0.0593559109
- 0.1184772998 0.0550320297 0.0609692894
- 0.1216840968 0.0566530786 0.0626069382
- 0.1249388009 0.0583061315 0.0642700866
- 0.1282431036 0.0599966310 0.0659606308
- 0.1315928996 0.0617280900 0.0676777512
- 0.1349757016 0.0634948835 0.0694218278
- 0.1383993030 0.0652914569 0.0711889118
- 0.1418682933 0.0671163797 0.0729750469
- 0.1453785002 0.0689697564 0.0747864991
- 0.1489267945 0.0708598867 0.0766221583
- 0.1525138021 0.0727824494 0.0784773678
- 0.1561374068 0.0747363791 0.0803539827
- 0.1597927064 0.0767190233 0.0822619572
- 0.1634854972 0.0787282810 0.0842007920
- 0.1672230065 0.0807615295 0.0861660689
- 0.1710027009 0.0828175321 0.0881549865
- 0.1748190969 0.0849011689 0.0901617482
- 0.1786739975 0.0870237797 0.0921890587
- 0.1825643927 0.0891877636 0.0942407027
- 0.1864794940 0.0913877636 0.0963157490
- 0.1904242039 0.0936163589 0.0984156132
- 0.1944115013 0.0958681777 0.1005403996
- 0.1984315068 0.0981432199 0.1026867032
- 0.2024817020 0.1004460007 0.1048531979
- 0.2065692991 0.1027875021 0.1070401967
- 0.2106909007 0.1051672027 0.1092483029
- 0.2148406059 0.1075756028 0.1114758030
- 0.2190158069 0.1100080982 0.1137152985
- 0.2232162058 0.1124617979 0.1159678996
- 0.2274380028 0.1149377003 0.1182356998
- 0.2316682935 0.1174454018 0.1205220968
- 0.2359098047 0.1199733987 0.1228303015
- 0.2401736975 0.1225221008 0.1251548976
- 0.2444601953 0.1250932068 0.1274984032
- 0.2487654984 0.1276911050 0.1298629940
- 0.2530876994 0.1303067952 0.1322595030
- 0.2574402988 0.1329407990 0.1346741021
- 0.2618153989 0.1355946958 0.1371085942
- 0.2662160099 0.1382690966 0.1395681947
- 0.2706286907 0.1409652978 0.1420474052
- 0.2750388086 0.1436827034 0.1445465982
- 0.2794604897 0.1464273036 0.1470647007
- 0.2838951945 0.1492000073 0.1496022046
- 0.2883372903 0.1519946009 0.1521558017
- 0.2927843034 0.1548147053 0.1547247022
- 0.2972404063 0.1576558053 0.1573172063
- 0.3016996980 0.1605056971 0.1599285007
- 0.3061661124 0.1633636951 0.1625496000
- 0.3106426001 0.1662496030 0.1651808023
- 0.3151304126 0.1691479981 0.1678352952
- 0.3196105063 0.1720582992 0.1704951972
- 0.3240850866 0.1749927998 0.1731574982
- 0.3285588920 0.1779374033 0.1758297980
- 0.3330225945 0.1808930039 0.1785068065
- 0.3374676108 0.1838704050 0.1811906993
- 0.3418787122 0.1868537068 0.1838902980
- 0.3462742865 0.1898439974 0.1865974069
- 0.3506546915 0.1928507984 0.1893136948
- 0.3550148010 0.1958658993 0.1920381039
- 0.3593491912 0.1988967061 0.1947682947
- 0.3636716902 0.2019404024 0.1975080073
- 0.3679802120 0.2049918026 0.2002497017
- 0.3722729981 0.2080595046 0.2029945999
- 0.3765603900 0.2111341059 0.2057335973
- 0.3808422089 0.2142200023 0.2084708959
- 0.3850818872 0.2173251063 0.2112185955
- 0.3893063068 0.2204380035 0.2139669061
- 0.3935188055 0.2235597968 0.2167157978
- 0.3977065980 0.2266864032 0.2194723934
- 0.4018787146 0.2298216969 0.2222321928
- 0.4060066938 0.2329684943 0.2249837965
- 0.4101200104 0.2361215949 0.2277349979
- 0.4142099917 0.2392960936 0.2304856032
- 0.4182651937 0.2424751967 0.2332389951
- 0.4223062098 0.2456675023 0.2359952033
- 0.4263221025 0.2488580942 0.2387603074
- 0.4303199053 0.2520464957 0.2415284067
- 0.4342919886 0.2552388906 0.2442979962
- 0.4382177889 0.2584339082 0.2470681965
- 0.4421251118 0.2616392970 0.2498411983
- 0.4459949136 0.2648470998 0.2526099086
- 0.4498532116 0.2680524886 0.2553699017
- 0.4536815882 0.2712588012 0.2581270933
- 0.4574846029 0.2744691968 0.2608813047
- 0.4612646103 0.2776809931 0.2636286914
- 0.4650110900 0.2808963060 0.2663717866
- 0.4687466919 0.2841087878 0.2691045105
- 0.4724290967 0.2873168886 0.2718333900
- 0.4761005938 0.2905252874 0.2745406926
- 0.4797236025 0.2937338948 0.2772436142
- 0.4833352864 0.2969321907 0.2799426019
- 0.4869242013 0.3001225889 0.2826412022
- 0.4905020893 0.3033182919 0.2853288949
- 0.4940682054 0.3065170944 0.2880161107
- 0.4975984991 0.3097181022 0.2906906009
- 0.5011065006 0.3129202127 0.2933647931
- 0.5045886040 0.3161264956 0.2960147858
- 0.5080611110 0.3193351030 0.2986648083
- 0.5115216970 0.3225524127 0.3013044894
- 0.5149798989 0.3257744014 0.3039439917
- 0.5184119940 0.3289855123 0.3065662980
- 0.5218411088 0.3321900964 0.3091877103
- 0.5252186060 0.3353936970 0.3117879033
- 0.5285930037 0.3385963142 0.3143858016
- 0.5319072008 0.3417963088 0.3169586957
- 0.5352197886 0.3449935913 0.3195259869
- 0.5384925008 0.3481869996 0.3220764101
- 0.5417643785 0.3513746858 0.3246203065
- 0.5449957848 0.3545599878 0.3271425962
- 0.5482258201 0.3577390015 0.3296504021
- 0.5514274836 0.3609147966 0.3321473897
- 0.5546270013 0.3640691936 0.3346312940
- 0.5577927828 0.3672235906 0.3371109962
- 0.5609536767 0.3703644872 0.3395805061
- 0.5640918016 0.3735049069 0.3420476019
- 0.5672239065 0.3766363859 0.3444921076
- 0.5703287125 0.3797653019 0.3469367027
- 0.5734214783 0.3828806877 0.3493632078
- 0.5764908195 0.3859854937 0.3517870903
- 0.5795422792 0.3890849948 0.3541991115
- 0.5825762749 0.3921729028 0.3566043973
- 0.5855858922 0.3952594101 0.3590024114
- 0.5885831118 0.3983199000 0.3613883853
- 0.5915424228 0.4013803899 0.3637714088
- 0.5944979191 0.4044235051 0.3661235869
- 0.5973832011 0.4074612856 0.3684759140
- 0.6002684832 0.4104872942 0.3708046079
- 0.6031265855 0.4134992957 0.3731263876
- 0.6059790850 0.4165073037 0.3754419982
- 0.6088135242 0.4194850922 0.3777495921
- 0.6116350889 0.4224627912 0.3800561130
- 0.6144289970 0.4254232049 0.3823485970
- 0.6171646714 0.4283778071 0.3846412003
- 0.6198990941 0.4313283861 0.3869284093
- 0.6225900054 0.4342721999 0.3892132044
- 0.6252809763 0.4372158945 0.3914948106
- 0.6279500127 0.4401437044 0.3937678039
- 0.6306102276 0.4430705905 0.3960408866
- 0.6332606077 0.4459845126 0.3983030021
- 0.6358942986 0.4488858879 0.4005627036
- 0.6385279298 0.4517867863 0.4028213918
- 0.6411197186 0.4546740949 0.4050782025
- 0.6437116265 0.4575614929 0.4073350132
- 0.6462585926 0.4604415894 0.4095784128
- 0.6487771869 0.4633156955 0.4118196964
- 0.6512870789 0.4661892056 0.4140588045
- 0.6537609100 0.4690420032 0.4162935913
- 0.6562346816 0.4718948007 0.4185284078
- 0.6586757898 0.4747399092 0.4207589924
- 0.6611058712 0.4775764942 0.4229885936
- 0.6635295749 0.4804131091 0.4252167940
- 0.6659365296 0.4832342863 0.4274396896
- 0.6683434248 0.4860537946 0.4296625853
- 0.6707113981 0.4888609052 0.4318814874
- 0.6730682254 0.4916389883 0.4340975881
- 0.6754177213 0.4944170117 0.4363138080
- 0.6777454019 0.4971829057 0.4385361969
- 0.6800730824 0.4999426007 0.4407587945
- 0.6823896766 0.5027021766 0.4429790080
- 0.6847013831 0.5054432154 0.4451938868
- 0.6870059967 0.5081841946 0.4474087059
- 0.6892570853 0.5109151006 0.4496183991
- 0.6915082932 0.5136244893 0.4518249035
- 0.6937376857 0.5163338184 0.4540314078
- 0.6959462762 0.5190213919 0.4562326968
- 0.6981548071 0.5216943026 0.4584333897
- 0.7003312111 0.5243672132 0.4606317878
- 0.7025029063 0.5270034075 0.4628174901
- 0.7046647072 0.5296329856 0.4650033116
- 0.7067890167 0.5322594047 0.4671837091
- 0.7089133263 0.5348445177 0.4693551958
- 0.7110230923 0.5374295712 0.4715267122
- 0.7131193280 0.5399996042 0.4736973047
- 0.7152153850 0.5425274968 0.4758673906
- 0.7172769904 0.5450553894 0.4780373871
- 0.7193294168 0.5475718975 0.4801994860
- 0.7213792801 0.5500730276 0.4823586047
- 0.7233660817 0.5525740981 0.4845176935
- 0.7253528237 0.5550534725 0.4866720140
- 0.7273290753 0.5575155020 0.4888255000
- 0.7292746902 0.5599774718 0.4909788966
- 0.7312203050 0.5624241233 0.4931291044
- 0.7331498861 0.5648627281 0.4952791035
- 0.7350592017 0.5673012733 0.4974288940
- 0.7369683981 0.5697147846 0.4995673001
- 0.7388588190 0.5721186996 0.5017058253
- 0.7407366037 0.5745226145 0.5038431287
- 0.7426143289 0.5768790841 0.5059599280
- 0.7444639802 0.5792204738 0.5080766082
- 0.7463030815 0.5815619826 0.5101922750
- 0.7481421232 0.5838884115 0.5122897029
- 0.7499330044 0.5862100720 0.5143870711
- 0.7517132163 0.5885317922 0.5164837837
- 0.7534933090 0.5908361077 0.5185531974
- 0.7552289963 0.5931339860 0.5206226110
- 0.7569586039 0.5954319835 0.5226920247
- 0.7586882710 0.5977076292 0.5247408152
- 0.7603802085 0.5999724269 0.5267890096
- 0.7620685101 0.6022372842 0.5288370848
- 0.7637568116 0.6044870019 0.5308629870
- 0.7654249072 0.6067258120 0.5328854918
- 0.7670909762 0.6089646220 0.5349079967
- 0.7687572241 0.6111888885 0.5369161963
- 0.7703763843 0.6133955717 0.5389193892
- 0.7719892263 0.6156023145 0.5409225225
- 0.7736020088 0.6177954078 0.5429117084
- 0.7751833797 0.6199551821 0.5448905230
- 0.7767575979 0.6221150160 0.5468692780
- 0.7783316970 0.6242699027 0.5488427281
- 0.7799007893 0.6263784170 0.5508071780
- 0.7814676762 0.6284868121 0.5527716875
- 0.7830346823 0.6305952072 0.5547339916
- 0.7845696211 0.6326767802 0.5566831827
- 0.7860810757 0.6347541213 0.5586323738
- 0.7875925899 0.6368314028 0.5605816245
- 0.7890849113 0.6388925910 0.5625146031
- 0.7905498147 0.6409428716 0.5644453764
- 0.7920145988 0.6429932117 0.5663762093
- 0.7934713960 0.6450356841 0.5682945848
- 0.7948976159 0.6470593810 0.5702040195
- 0.7963238955 0.6490830779 0.5721132755
- 0.7977501154 0.6511068940 0.5740166903
- 0.7991691232 0.6531022191 0.5759012103
- 0.8005877733 0.6550961733 0.5777856112
- 0.8020066023 0.6570903063 0.5796700716
- 0.8034045100 0.6590561271 0.5815389156
- 0.8047934771 0.6610018015 0.5834053159
- 0.8061826229 0.6629474759 0.5852717757
- 0.8075594902 0.6648828983 0.5871319771
- 0.8089175820 0.6667698026 0.5889847875
- 0.8102757931 0.6686565876 0.5908375978
- 0.8116320968 0.6705434918 0.5926902294
- 0.8129532933 0.6724057198 0.5945152044
- 0.8142744899 0.6742588282 0.5963401794
- 0.8155958056 0.6761118174 0.5981652141
- 0.8168948889 0.6779593229 0.5999823809
- 0.8181831241 0.6797894835 0.6017925739
- 0.8194714189 0.6816197038 0.6036027074
- 0.8207564950 0.6834499836 0.6054127812
- 0.8220325708 0.6852660775 0.6072114706
- 0.8233085871 0.6870769262 0.6090102196
- 0.8245846033 0.6888877153 0.6108089089
- 0.8258383870 0.6906918287 0.6126012802
- 0.8270868063 0.6924620271 0.6143857241
- 0.8283351064 0.6942321062 0.6161699891
- 0.8295804858 0.6960023046 0.6179543734
- 0.8308194280 0.6977444887 0.6197059155
- 0.8320583105 0.6994649768 0.6214510202
- 0.8332971931 0.7011855245 0.6231961846
- 0.8345112801 0.7029060125 0.6249343753
- 0.8357185721 0.7046008110 0.6266446710
- 0.8369258046 0.7062937021 0.6283550262
- 0.8381229043 0.7079864740 0.6300653219
- 0.8392837048 0.7096688151 0.6317604184
- 0.8404445052 0.7113192081 0.6334416270
- 0.8416053057 0.7129697204 0.6351227164
- 0.8427382708 0.7146201134 0.6368038058
- 0.8438537121 0.7162567973 0.6384651065
- 0.8449690938 0.7178813815 0.6401215792
- 0.8460845947 0.7195060253 0.6417779922
- 0.8471649885 0.7211306095 0.6434329748
- 0.8482443094 0.7227483988 0.6450561881
- 0.8493235707 0.7243642807 0.6466792822
- 0.8503887057 0.7259801030 0.6483023763
- 0.8514184952 0.7275959253 0.6499150991
- 0.8524482250 0.7291961908 0.6514953971
- 0.8534778953 0.7307960987 0.6530758142
- 0.8544930816 0.7323961258 0.6546561122
- 0.8554970026 0.7339910865 0.6562228203
- 0.8565009236 0.7355558872 0.6577693820
- 0.8575047851 0.7371206880 0.6593158841
- 0.8584917784 0.7386854887 0.6608623862
- 0.8594745994 0.7402415276 0.6623889208
- 0.8604573011 0.7417721748 0.6638967991
- 0.8614401221 0.7433028817 0.6654046774
- 0.8623782992 0.7448335886 0.6669126153
- 0.8633162975 0.7463521957 0.6683937907
- 0.8642541766 0.7478467226 0.6698569059
- 0.8651856780 0.7493410707 0.6713200212
- 0.8660802841 0.7508355975 0.6727830768
- 0.8669748902 0.7523164153 0.6742259264
- 0.8678696156 0.7537738085 0.6756564975
- 0.8687558770 0.7552313209 0.6770871878
- 0.8696188927 0.7566887140 0.6785178185
- 0.8704819083 0.7581344843 0.6799271703
- 0.8713449240 0.7595599294 0.6813234091
- 0.8722006083 0.7609851956 0.6827195883
- 0.8730415106 0.7624105215 0.6841157079
- 0.8738824725 0.7638270259 0.6854910851
- 0.8747234941 0.7652239203 0.6868504286
- 0.8755509257 0.7666208744 0.6882097721
- 0.8763540983 0.7680178285 0.6895691156
- 0.8771572709 0.7694097161 0.6909182072
- 0.8779605031 0.7707833052 0.6922556162
- 0.8787578940 0.7721568942 0.6935930252
- 0.8795443177 0.7735304832 0.6949303746
- 0.8803306818 0.7749016285 0.6962568164
- 0.8811172247 0.7762401104 0.6975601912
- 0.8818970919 0.7775787115 0.6988636851
- 0.8826605082 0.7789173126 0.7001671195
- 0.8834239841 0.7802559137 0.7014654875
- 0.8841875196 0.7815645933 0.7027323842
- 0.8849436045 0.7828695774 0.7039992213
- 0.8856664896 0.7841745019 0.7052659988
- 0.8863893151 0.7854794860 0.7065327764
- 0.8871122003 0.7867677808 0.7077702880
- 0.8878350854 0.7880474925 0.7090048194
- 0.8885604143 0.7893270850 0.7102392912
- 0.8892856836 0.7906067967 0.7114737034
- 0.8900108933 0.7918794155 0.7126892805
- 0.8907362223 0.7931404114 0.7138935924
- 0.8914461732 0.7944014072 0.7150977850
- 0.8921533227 0.7956624031 0.7163020968
- 0.8928604126 0.7969211936 0.7174999714
- 0.8935676217 0.7981446981 0.7186828256
- 0.8942708969 0.7993682027 0.7198656797
- 0.8949717283 0.8005917072 0.7210485935
- 0.8956726193 0.8018152118 0.7222315073
- 0.8963733912 0.8030143976 0.7233734727
- 0.8970720768 0.8042024970 0.7245125771
- 0.8977661729 0.8053905964 0.7256516814
- 0.8984603286 0.8065786958 0.7267907262
- 0.8991544247 0.8077601790 0.7279145122
- 0.8998485208 0.8089237809 0.7290235758
- 0.9005149007 0.8100873828 0.7301326990
- 0.9011809230 0.8112509847 0.7312418222
- 0.9018470049 0.8124147058 0.7323492169
- 0.9025130272 0.8135333061 0.7334213853
- 0.9031683207 0.8146411777 0.7344936728
- 0.9038167000 0.8157489896 0.7355659008
- 0.9044650793 0.8168568015 0.7366381288
- 0.9051135182 0.8179541826 0.7376983166
- 0.9057582021 0.8190261722 0.7387477160
- 0.9063869119 0.8200982213 0.7397971153
- 0.9070156217 0.8211702108 0.7408465743
- 0.9076442122 0.8222423196 0.7418959737
- 0.9082729220 0.8232967854 0.7429301143
- 0.9088765979 0.8243448734 0.7439635992
- 0.9094702005 0.8253930211 0.7449972034
- 0.9100638032 0.8264411092 0.7460306883
- 0.9106575251 0.8274878860 0.7470514178
- 0.9112505913 0.8285259008 0.7480484843
- 0.9118415713 0.8295637965 0.7490454912
- 0.9124326706 0.8306018114 0.7500426173
- 0.9130237103 0.8316397071 0.7510396242
- 0.9136146903 0.8326591849 0.7520161271
- 0.9142035246 0.8336567283 0.7529833913
- 0.9147909284 0.8346542120 0.7539507151
- 0.9153783917 0.8356516957 0.7549179792
- 0.9159657955 0.8366491795 0.7558851838
- 0.9165533185 0.8376235962 0.7568265200
- 0.9171171784 0.8385900259 0.7577672005
- 0.9176810980 0.8395562768 0.7587078214
- 0.9182450771 0.8405227065 0.7596483827
- 0.9188089967 0.8414890766 0.7605820894
- 0.9193634987 0.8424319029 0.7614898086
- 0.9198989272 0.8433743119 0.7623975277
- 0.9204342961 0.8443166018 0.7633051276
- 0.9209697843 0.8452588916 0.7642127872
- 0.9215052128 0.8461968899 0.7651119828
- 0.9220255017 0.8471127748 0.7659983039
- 0.9225360751 0.8480286002 0.7668846250
- 0.9230468273 0.8489444852 0.7677708864
- 0.9235574007 0.8498603106 0.7686572075
- 0.9240680933 0.8507688046 0.7695332766
- 0.9245592952 0.8516598940 0.7703999877
- 0.9250469208 0.8525511026 0.7712668180
- 0.9255344272 0.8534421921 0.7721335888
- 0.9260219932 0.8543332815 0.7730002999
- 0.9265089035 0.8552088737 0.7738537788
- 0.9269595146 0.8560588956 0.7746983767
- 0.9274101257 0.8569089174 0.7755429745
- 0.9278606176 0.8577588797 0.7763875723
- 0.9283112288 0.8586089015 0.7772322297
- 0.9287610054 0.8594486117 0.7780702710
- 0.9292058945 0.8602731228 0.7789046168
- 0.9296509027 0.8610975742 0.7797389030
- 0.9300957918 0.8619220853 0.7805731893
- 0.9305406809 0.8627465963 0.7814074755
- 0.9309821129 0.8635640740 0.7822362781
- 0.9314101934 0.8643702269 0.7830613256
- 0.9318383932 0.8651763201 0.7838863730
- 0.9322664738 0.8659824133 0.7847114205
- 0.9326946139 0.8667885065 0.7855364084
- 0.9331154227 0.8675866127 0.7863515019
- 0.9335113764 0.8683658838 0.7871572971
- 0.9339073896 0.8691452146 0.7879629731
- 0.9343034029 0.8699244857 0.7887688279
- 0.9346994758 0.8707038164 0.7895745039
- 0.9350925088 0.8714814186 0.7903773189
- 0.9354733229 0.8722500205 0.7911751866
- 0.9358540773 0.8730186224 0.7919729948
- 0.9362348914 0.8737872243 0.7927709222
- 0.9366155863 0.8745558262 0.7935687900
- 0.9369941950 0.8753244281 0.7943630815
- 0.9373536110 0.8760707974 0.7951408029
- 0.9377130270 0.8768165112 0.7959185839
- 0.9380723834 0.8775621057 0.7966964245
- 0.9384316802 0.8783078194 0.7974742055
- 0.9387910962 0.8790534139 0.7982519865
- 0.9391242266 0.8797795773 0.7990127802
- 0.9394561052 0.8804981112 0.7997723222
- 0.9397879839 0.8812165260 0.8005318046
- 0.9401199222 0.8819350004 0.8012912869
- 0.9404518008 0.8826534748 0.8020508289
- 0.9407855868 0.8833674192 0.8027989864
- 0.9411200881 0.8840746284 0.8035404086
- 0.9414545298 0.8847818971 0.8042817116
- 0.9417889714 0.8854891062 0.8050230145
- 0.9421234727 0.8861963749 0.8057643771
- 0.9424526095 0.8869026899 0.8065025806
- 0.9427763224 0.8875902891 0.8072319031
- 0.9430999160 0.8882780075 0.8079612255
- 0.9434236288 0.8889656067 0.8086904883
- 0.9437472224 0.8896532059 0.8094198108
- 0.9440696836 0.8903409243 0.8101490736
- 0.9443870783 0.8910048008 0.8108692765
- 0.9447045922 0.8916543722 0.8115875721
- 0.9450219870 0.8923041224 0.8123059273
- 0.9453393817 0.8929538131 0.8130242229
- 0.9456567764 0.8936033845 0.8137425184
- 0.9459626079 0.8942502141 0.8144533038
- 0.9462655187 0.8948795795 0.8151500821
- 0.9465684891 0.8955091238 0.8158469200
- 0.9468713999 0.8961384892 0.8165438175
- 0.9471743703 0.8967679739 0.8172405958
- 0.9474688172 0.8973973989 0.8179373741
- 0.9477491975 0.8980208039 0.8186287880
- 0.9480295777 0.8986400962 0.8193188906
- 0.9483100176 0.8992593884 0.8200089931
- 0.9485903978 0.8998786807 0.8206989765
- 0.9488707781 0.9004979730 0.8213890791
- 0.9491494298 0.9011172056 0.8220766783
- 0.9494279027 0.9017202854 0.8227545023
- 0.9497063160 0.9023234844 0.8234323859
- 0.9499847889 0.9029266238 0.8241102099
- 0.9502632022 0.9035297036 0.8247880936
- 0.9505476952 0.9041329026 0.8254659176
- 0.9508438706 0.9047262073 0.8261309862
- 0.9511401057 0.9053006768 0.8267852068
- 0.9514362812 0.9058750868 0.8274394274
- 0.9517325163 0.9064496160 0.8280935884
- 0.9520286918 0.9070240855 0.8287478089
- 0.9523310065 0.9075986147 0.8294020295
- 0.9526355267 0.9081652761 0.8300411105
- 0.9529399872 0.9087274075 0.8306767941
- 0.9532445073 0.9092894197 0.8313124776
- 0.9535490274 0.9098513722 0.8319482803
- 0.9538534284 0.9104133844 0.8325840235
- 0.9541549087 0.9109753966 0.8332191706
- 0.9544565082 0.9115229845 0.8338392973
- 0.9547581077 0.9120678902 0.8344593048
- 0.9550595880 0.9126127958 0.8350793123
- 0.9553611875 0.9131575823 0.8356993794
- 0.9556581974 0.9137024879 0.8363193870
- 0.9559459090 0.9142473936 0.8369358778
- 0.9562335014 0.9147704840 0.8375366926
- 0.9565210938 0.9152935147 0.8381375074
- 0.9568086863 0.9158164859 0.8387383223
- 0.9570962787 0.9163393974 0.8393390775
- 0.9573791027 0.9168624282 0.8399398923
- 0.9576573968 0.9173836112 0.8405390978
- 0.9579358101 0.9178845882 0.8411338925
- 0.9582142234 0.9183856249 0.8417286873
- 0.9584925771 0.9188866019 0.8423236012
- 0.9587709904 0.9193875790 0.8429183960
- 0.9590389132 0.9198886156 0.8435133100
- 0.9593018293 0.9203869104 0.8441042900
- 0.9595646262 0.9208633900 0.8446862102
- 0.9598274827 0.9213399291 0.8452680111
- 0.9600902796 0.9218164086 0.8458498716
- 0.9603531957 0.9222928882 0.8464317918
- 0.9606087208 0.9227694273 0.8470137119
- 0.9608618021 0.9232439995 0.8475909233
- 0.9611148834 0.9236922264 0.8481546044
- 0.9613680243 0.9241403937 0.8487182856
- 0.9616211057 0.9245886207 0.8492819071
- 0.9618741870 0.9250367880 0.8498455882
- 0.9621182084 0.9254850149 0.8504093289
- 0.9623593092 0.9259333014 0.8509712815
- 0.9626005292 0.9263677001 0.8515232801
- 0.9628416896 0.9268016815 0.8520752788
- 0.9630827904 0.9272356033 0.8526272774
- 0.9633240104 0.9276695848 0.8531792760
- 0.9635608792 0.9281035066 0.8537312746
- 0.9637960792 0.9285374880 0.8542832732
- 0.9640312791 0.9289491773 0.8548194766
- 0.9642664790 0.9293550849 0.8553553224
- 0.9645017982 0.9297609925 0.8558911085
- 0.9647369981 0.9301669002 0.8564267755
- 0.9649640918 0.9305728078 0.8569626212
- 0.9651858807 0.9309787154 0.8574984074
- 0.9654077888 0.9313749075 0.8580273986
- 0.9656295776 0.9317634106 0.8585538864
- 0.9658514261 0.9321519136 0.8590804935
- 0.9660732150 0.9325404763 0.8596069813
- 0.9662867188 0.9329289794 0.8601335287
- 0.9664887190 0.9333174825 0.8606600761
- 0.9666907787 0.9337003827 0.8611857295
- 0.9668927789 0.9340664744 0.8617103100
- 0.9670948982 0.9344326258 0.8622347713
- 0.9672968984 0.9347985983 0.8627592921
- 0.9674957991 0.9351646900 0.8632838130
- 0.9676799178 0.9355307817 0.8638082743
- 0.9678639174 0.9358968735 0.8643323183
- 0.9680479169 0.9362515807 0.8648458719
- 0.9682319164 0.9366047978 0.8653594851
- 0.9684159756 0.9369578958 0.8658730984
- 0.9685999751 0.9373109937 0.8663867116
- 0.9687842727 0.9376642108 0.8669003248
- 0.9689685702 0.9380173087 0.8674138784
- 0.9691529274 0.9383693933 0.8679202795
- 0.9693372250 0.9387202263 0.8684219718
- 0.9695215225 0.9390708804 0.8689237833
- 0.9697058201 0.9394217134 0.8694254756
- 0.9698892236 0.9397724271 0.8699272275
- 0.9700716734 0.9401232004 0.8704289794
- 0.9702541232 0.9404739141 0.8709301949
- 0.9704365134 0.9408150911 0.8714262247
- 0.9706190228 0.9411553741 0.8719220757
- 0.9708014131 0.9414957166 0.8724181056
- 0.9709836841 0.9418359995 0.8729140759
- 0.9711577892 0.9421764016 0.8734099865
- 0.9713318944 0.9425166845 0.8739060163
- 0.9715059996 0.9428496957 0.8744006157
- 0.9716801047 0.9431682229 0.8748937249
- 0.9718542099 0.9434866905 0.8753868937
- 0.9720283747 0.9438052177 0.8758801222
- 0.9721953273 0.9441236854 0.8763732910
- 0.9723548889 0.9444422722 0.8768664002
- 0.9725145102 0.9447607994 0.8773596287
- 0.9726741910 0.9450662732 0.8778408170
- 0.9728338122 0.9453657866 0.8783197999
- 0.9729933739 0.9456652999 0.8787987828
- 0.9731529951 0.9459646940 0.8792778254
- 0.9732946754 0.9462642074 0.8797568083
- 0.9734343886 0.9465637207 0.8802356720
- 0.9735741019 0.9468631744 0.8807138205
- 0.9737136960 0.9471693039 0.8811848164
- 0.9738534093 0.9474757910 0.8816556931
- 0.9739931226 0.9477822781 0.8821266890
- 0.9741299152 0.9480888247 0.8825976849
- 0.9742575288 0.9483953118 0.8830686212
- 0.9743850827 0.9487017989 0.8835396171
- 0.9745125771 0.9490079880 0.8840103149
- 0.9746401906 0.9493122101 0.8844805956
- 0.9747678041 0.9496163726 0.8849508166
- 0.9748952985 0.9499207139 0.8854210973
- 0.9750214219 0.9502248764 0.8858913183
- 0.9751458764 0.9505292177 0.8863615990
- 0.9752703905 0.9508333802 0.8868318200
- 0.9753949046 0.9511339068 0.8872954845
- 0.9755194783 0.9514247775 0.8877508044
- 0.9756439924 0.9517157078 0.8882061243
- 0.9757685065 0.9520065784 0.8886613846
- 0.9758896232 0.9522975087 0.8891167045
- 0.9760090113 0.9525884986 0.8895720243
- 0.9761283994 0.9528794289 0.8900272846
- 0.9762479067 0.9531695247 0.8904743195
- 0.9763672948 0.9534580112 0.8909124732
- 0.9764866829 0.9537466168 0.8913506866
- 0.9766061902 0.9540351033 0.8917888999
- 0.9767202735 0.9543237090 0.8922271132
- 0.9768331051 0.9546121955 0.8926653266
- 0.9769458771 0.9549006820 0.8931034803
- 0.9770585895 0.9551869035 0.8935418129
- 0.9771714211 0.9554678202 0.8939803243
- 0.9772841930 0.9557486773 0.8944187760
- 0.9773970246 0.9560295939 0.8948572874
- 0.9775123000 0.9563105106 0.8952959180
- 0.9776281118 0.9565914273 0.8957344294
- 0.9777439237 0.9568722844 0.8961728811
- 0.9778596759 0.9571502805 0.8966065049
- 0.9779754877 0.9574174285 0.8970314264
- 0.9780912995 0.9576845169 0.8974562883
- 0.9782071114 0.9579516053 0.8978813291
- 0.9783318043 0.9582186937 0.8983061910
- 0.9784587026 0.9584857821 0.8987311125
- 0.9785856009 0.9587529898 0.8991559744
- 0.9787124991 0.9590197206 0.8995798230
- 0.9788395166 0.9592756033 0.8999984860
- 0.9789664149 0.9595314860 0.9004172087
- 0.9790933132 0.9597874284 0.9008359909
- 0.9792243838 0.9600433111 0.9012547135
- 0.9793574214 0.9602991939 0.9016733766
- 0.9794905186 0.9605550766 0.9020922184
- 0.9796234965 0.9608110189 0.9025108814
- 0.9797564745 0.9610598087 0.9029234052
- 0.9798895717 0.9613065720 0.9033355117
- 0.9800226092 0.9615533948 0.9037474990
- 0.9801558256 0.9618002176 0.9041596055
- 0.9802892208 0.9620471001 0.9045715928
- 0.9804226160 0.9622939229 0.9049835801
- 0.9805560112 0.9625406861 0.9053956866
- 0.9806892872 0.9627807736 0.9057967067
- 0.9808226824 0.9630126953 0.9061899185
- 0.9809560776 0.9632446766 0.9065830708
- 0.9810881019 0.9634765983 0.9069762826
- 0.9812154174 0.9637085199 0.9073694944
- 0.9813426733 0.9639403820 0.9077627063
- 0.9814701080 0.9641724229 0.9081559181
- 0.9815974236 0.9644042850 0.9085468054
- 0.9817246795 0.9646360278 0.9089267254
- 0.9818521142 0.9648677111 0.9093065262
- 0.9819794297 0.9650995135 0.9096863866
- 0.9821053743 0.9653311968 0.9100661874
- 0.9822311997 0.9655628800 0.9104459882
- 0.9823570251 0.9657946825 0.9108259082
- 0.9824826717 0.9660264254 0.9112057090
- 0.9826084971 0.9662542939 0.9115757942
- 0.9827343225 0.9664790034 0.9119412899
- 0.9828600883 0.9667037129 0.9123067856
- 0.9829840064 0.9669284225 0.9126722217
- 0.9831055999 0.9671530724 0.9130377173
- 0.9832271934 0.9673777819 0.9134030938
- 0.9833487868 0.9676026106 0.9137685895
- 0.9834703803 0.9678273201 0.9141318202
- 0.9835919738 0.9680370092 0.9144750237
- 0.9837136269 0.9682462811 0.9148182273
- 0.9838352203 0.9684554935 0.9151614904
- 0.9839490056 0.9686648250 0.9155046940
- 0.9840624928 0.9688740969 0.9158478975
- 0.9841759801 0.9690833092 0.9161911011
- 0.9842895269 0.9692925811 0.9165343046
- 0.9844030142 0.9694945812 0.9168791175
- 0.9845163822 0.9696804285 0.9172258973
- 0.9846299291 0.9698662758 0.9175727963
- 0.9847432971 0.9700521231 0.9179195762
- 0.9848564267 0.9702379704 0.9182664156
- 0.9849694967 0.9704238176 0.9186133146
- 0.9850826859 0.9706097245 0.9189600945
- 0.9851958156 0.9707955718 0.9193068743
- 0.9853088856 0.9709764719 0.9196500182
- 0.9854220748 0.9711537957 0.9199913740
- 0.9855352044 0.9713311195 0.9203327894
- 0.9856474996 0.9715083838 0.9206743240
- 0.9857596159 0.9716858268 0.9210156798
- 0.9858716130 0.9718630910 0.9213570952
- 0.9859836102 0.9720404148 0.9216985703
- 0.9860956073 0.9722176790 0.9220399857
- 0.9862076044 0.9723867774 0.9223676920
- 0.9863196015 0.9725531936 0.9226933122
- 0.9864315987 0.9727196097 0.9230188727
- 0.9865403175 0.9728860259 0.9233446121
- 0.9866489172 0.9730523825 0.9236701727
- 0.9867573977 0.9732187986 0.9239959121
- 0.9868658781 0.9733852148 0.9243214726
- 0.9869744182 0.9735515714 0.9246470928
- 0.9870830178 0.9737042189 0.9249747992
- 0.9871914983 0.9738543034 0.9253026247
- 0.9872993231 0.9740043283 0.9256303906
- 0.9874020219 0.9741542935 0.9259580970
- 0.9875046015 0.9743043184 0.9262859225
- 0.9876071811 0.9744542837 0.9266136885
- 0.9877098203 0.9746043086 0.9269413948
- 0.9878123999 0.9747542739 0.9272692204
- 0.9879150987 0.9748876095 0.9276003242
- 0.9880176783 0.9750179052 0.9279316068
- 0.9881187081 0.9751480818 0.9282628298
- 0.9882128835 0.9752783775 0.9285941124
- 0.9883071184 0.9754086733 0.9289252758
- 0.9884012938 0.9755390286 0.9292566180
- 0.9884955287 0.9756692052 0.9295879006
- 0.9885897040 0.9757995009 0.9299191236
- 0.9886838794 0.9759184122 0.9302431941
- 0.9887781143 0.9760339260 0.9305663109
- 0.9888703227 0.9761493802 0.9308894873
- 0.9889534116 0.9762648940 0.9312126040
- 0.9890366197 0.9763804078 0.9315357208
- 0.9891197085 0.9764959216 0.9318587780
- 0.9892027974 0.9766113758 0.9321818948
- 0.9892858863 0.9767268896 0.9325050116
- 0.9893689752 0.9768431187 0.9328215718
- 0.9894521236 0.9769597054 0.9331353903
- 0.9895340800 0.9770764112 0.9334493279
- 0.9896032810 0.9771929979 0.9337630868
- 0.9896724820 0.9773095846 0.9340769053
- 0.9897418022 0.9774262905 0.9343907833
- 0.9898110032 0.9775428772 0.9347046018
- 0.9898802042 0.9776595235 0.9350184798
- 0.9899495244 0.9777796865 0.9353330135
- 0.9900187254 0.9779065847 0.9356483817
- 0.9900879264 0.9780334830 0.9359638095
- 0.9901421070 0.9781603813 0.9362791181
- 0.9901946187 0.9782872796 0.9365944862
- 0.9902470708 0.9784141779 0.9369099140
- 0.9902997017 0.9785410762 0.9372252822
- 0.9903522134 0.9786679745 0.9375407100
- 0.9904047847 0.9787948132 0.9378561974
- 0.9904572964 0.9789273143 0.9381728768
- 0.9905098081 0.9790598154 0.9384894967
- 0.9905501008 0.9791921973 0.9388061762
- 0.9905833006 0.9793246984 0.9391229153
- 0.9906166196 0.9794571996 0.9394394755
- 0.9906498194 0.9795895815 0.9397562146
- 0.9906830192 0.9797220826 0.9400727749
- 0.9907162189 0.9798545837 0.9403895140
- 0.9907494187 0.9799873829 0.9406992793
- 0.9907826185 0.9801204205 0.9410055280
- 0.9908105135 0.9802533984 0.9413117170
- 0.9908241034 0.9803863764 0.9416180253
- 0.9908378124 0.9805194139 0.9419242144
- 0.9908514023 0.9806525111 0.9422304034
- 0.9908649921 0.9807854891 0.9425367117
- 0.9908785820 0.9809185266 0.9428429008
- 0.9908922911 0.9810513854 0.9431486726
- 0.9909058809 0.9811798930 0.9434512854
- 0.9909194708 0.9813084006 0.9437538981
- 0.9909344912 0.9814370275 0.9440565705
- 0.9909498096 0.9815654755 0.9443591833
- 0.9909651279 0.9816941023 0.9446619153
- 0.9909805059 0.9818226099 0.9449645281
- 0.9909958243 0.9819511771 0.9452670813
- 0.9910110831 0.9820796847 0.9455698133
- 0.9910264015 0.9822043180 0.9458690882
- 0.9910417199 0.9823232293 0.9461650848
- 0.9910593033 0.9824422002 0.9464610219
- 0.9910830855 0.9825611711 0.9467570186
- 0.9911068082 0.9826800823 0.9470530152
- 0.9911304712 0.9827991128 0.9473490119
- 0.9911543131 0.9829180241 0.9476450086
- 0.9911779761 0.9830369949 0.9479410052
- 0.9912016988 0.9831560254 0.9482370019
- 0.9912254214 0.9832714796 0.9485340714
- 0.9912492037 0.9833855033 0.9488316178
- 0.9912775159 0.9834995270 0.9491291046
- 0.9913085103 0.9836134911 0.9494264722
- 0.9913393855 0.9837275147 0.9497240186
- 0.9913703799 0.9838414788 0.9500213861
- 0.9914013147 0.9839556217 0.9503188729
- 0.9914323092 0.9840695858 0.9506164193
- 0.9914631844 0.9841836095 0.9509137869
- 0.9914941788 0.9842914939 0.9512110949
- 0.9915251136 0.9843987226 0.9515084028
- 0.9915609956 0.9845058918 0.9518057108
- 0.9915972948 0.9846131206 0.9521030188
- 0.9916337132 0.9847202897 0.9524002075
- 0.9916700125 0.9848275185 0.9526975155
- 0.9917063117 0.9849346876 0.9529948235
- 0.9917426705 0.9850419164 0.9532920718
- 0.9917790294 0.9851490855 0.9535887241
- 0.9918153286 0.9852461815 0.9538760185
- 0.9918519855 0.9853430986 0.9541633129
- 0.9918923974 0.9854400158 0.9544506073
- 0.9919328094 0.9855368733 0.9547379017
- 0.9919732213 0.9856337905 0.9550251961
- 0.9920135736 0.9857307076 0.9553123713
- 0.9920539856 0.9858275056 0.9555997252
- 0.9920943975 0.9859244227 0.9558870196
- 0.9921348095 0.9860212803 0.9561737180
- 0.9921752214 0.9861149192 0.9564520121
- 0.9922161102 0.9862084985 0.9567303061
- 0.9922596216 0.9863020778 0.9570086002
- 0.9923030138 0.9863955975 0.9572867751
- 0.9923465252 0.9864891768 0.9575651288
- 0.9923899770 0.9865828156 0.9578434229
- 0.9924334884 0.9866762757 0.9581217170
- 0.9924769998 0.9867699146 0.9583998919
- 0.9925205112 0.9868633747 0.9586781859
- 0.9925640225 0.9869536757 0.9589493871
- 0.9926077724 0.9870436192 0.9592202902
- 0.9926536083 0.9871335030 0.9594913125
- 0.9926993251 0.9872233868 0.9597622156
- 0.9927451015 0.9873132706 0.9600331187
- 0.9927908778 0.9874032140 0.9603040218
- 0.9928365946 0.9874930978 0.9605749249
- 0.9928823709 0.9875829816 0.9608458877
- 0.9929282069 0.9876729250 0.9611167908
- 0.9929739237 0.9877598286 0.9613807201
- 0.9930197001 0.9878454208 0.9616423249
- 0.9930669069 0.9879310131 0.9619039893
- 0.9931141138 0.9880164862 0.9621657133
- 0.9931613207 0.9881020784 0.9624273777
- 0.9932085276 0.9881876707 0.9626889825
- 0.9932556748 0.9882733226 0.9629507065
- 0.9933028221 0.9883589149 0.9632123709
- 0.9933500290 0.9884445071 0.9634739757
- 0.9933971763 0.9885308146 0.9637349844
- 0.9934443831 0.9886181951 0.9639952183
- 0.9934918880 0.9887055755 0.9642552733
- 0.9935395122 0.9887928963 0.9645155072
- 0.9935870767 0.9888802767 0.9647756219
- 0.9936347008 0.9889677167 0.9650356770
- 0.9936823249 0.9890550971 0.9652959108
- 0.9937298894 0.9891424775 0.9655560255
- 0.9937775135 0.9892299175 0.9658161998
- 0.9938250780 0.9893172979 0.9660758972
- 0.9938727021 0.9894027710 0.9663285017
- 0.9939200282 0.9894883037 0.9665812254
- 0.9939668179 0.9895737767 0.9668337703
- 0.9940136075 0.9896594286 0.9670864940
- 0.9940603971 0.9897449017 0.9673390985
- 0.9941071868 0.9898303747 0.9675918221
- 0.9941540956 0.9899159074 0.9678444266
- 0.9942008853 0.9900014997 0.9680969715
- 0.9942476749 0.9900869727 0.9683496952
- 0.9942945242 0.9901695848 0.9685934186
- 0.9943410754 0.9902492166 0.9688298702
- 0.9943857789 0.9903287888 0.9690665007
- 0.9944304228 0.9904084206 0.9693030119
- 0.9944751263 0.9904879928 0.9695395827
- 0.9945198298 0.9905676246 0.9697762132
- 0.9945644140 0.9906471968 0.9700127244
- 0.9946091175 0.9907268286 0.9702492952
- 0.9946537018 0.9908064008 0.9704858065
- 0.9946984053 0.9908859730 0.9707223773
- 0.9947431087 0.9909566045 0.9709470272
- 0.9947856069 0.9910261035 0.9711709023
- 0.9948266745 0.9910956025 0.9713948965
- 0.9948678017 0.9911652207 0.9716188908
- 0.9949088097 0.9912347198 0.9718428254
- 0.9949498773 0.9913042188 0.9720668197
- 0.9949908853 0.9913737774 0.9722908139
- 0.9950320125 0.9914432764 0.9725146890
- 0.9950730801 0.9915127754 0.9727386832
- 0.9951140881 0.9915797710 0.9729639292
- 0.9951552153 0.9916355014 0.9731928706
- 0.9951915145 0.9916911721 0.9734219909
- 0.9952275753 0.9917469025 0.9736511111
- 0.9952636957 0.9918025732 0.9738801122
- 0.9952998161 0.9918583035 0.9741091728
- 0.9953358769 0.9919139743 0.9743381739
- 0.9953719974 0.9919697046 0.9745672941
- 0.9954081178 0.9920253754 0.9747962952
- 0.9954441786 0.9920811057 0.9750254154
- 0.9954802990 0.9921348095 0.9752535820
- 0.9955152273 0.9921852946 0.9754807949
- 0.9955464005 0.9922357798 0.9757078886
- 0.9955775142 0.9922863245 0.9759351015
- 0.9956086874 0.9923368096 0.9761621952
- 0.9956398010 0.9923872948 0.9763892889
- 0.9956709743 0.9924377799 0.9766165018
- 0.9957020879 0.9924883246 0.9768435955
- 0.9957333207 0.9925388098 0.9770708084
- 0.9957643747 0.9925892949 0.9772979021
- 0.9957956076 0.9926403165 0.9775205851
- 0.9958270788 0.9926918149 0.9777389169
- 0.9958592057 0.9927433729 0.9779571891
- 0.9958912134 0.9927948713 0.9781755209
- 0.9959232807 0.9928464293 0.9783937931
- 0.9959554076 0.9928979874 0.9786121249
- 0.9959874749 0.9929494858 0.9788303971
- 0.9960194826 0.9930011034 0.9790487289
- 0.9960516095 0.9930526018 0.9792670012
- 0.9960836768 0.9931041002 0.9794852138
- 0.9961156845 0.9931588173 0.9797025919
- 0.9961478114 0.9932174087 0.9799190164
- 0.9961798787 0.9932761192 0.9801353216
- 0.9962120056 0.9933347702 0.9803516269
- 0.9962440133 0.9933934808 0.9805679917
- 0.9962760806 0.9934520721 0.9807842970
- 0.9963082075 0.9935107827 0.9810007215
- 0.9963402152 0.9935694933 0.9812170267
- 0.9963722825 0.9936280847 0.9814332724
- 0.9964044094 0.9936867952 0.9816496968
- 0.9964364767 0.9937475920 0.9818658829
- 0.9964681864 0.9938132763 0.9820817709
- 0.9964997172 0.9938790202 0.9822977781
- 0.9965311289 0.9939447045 0.9825137258
- 0.9965624809 0.9940103889 0.9827296734
- 0.9965938926 0.9940760732 0.9829456210
- 0.9966253042 0.9941418171 0.9831615090
- 0.9966567159 0.9942075014 0.9833775163
- 0.9966881275 0.9942731857 0.9835934043
- 0.9967194796 0.9943389297 0.9838094115
- 0.9967508912 0.9944049120 0.9840244055
- 0.9967818856 0.9944759011 0.9842302203
- 0.9968118072 0.9945470095 0.9844359159
- 0.9968416095 0.9946179986 0.9846416712
- 0.9968714714 0.9946889877 0.9848474860
- 0.9969013929 0.9947599769 0.9850531816
- 0.9969311953 0.9948310256 0.9852589965
- 0.9969611168 0.9949020743 0.9854648113
- 0.9969909787 0.9949731231 0.9856705070
- 0.9970209002 0.9950441122 0.9858763218
- 0.9970507026 0.9951151013 0.9860820174
- 0.9970806837 0.9951882958 0.9862825871
- 0.9971145988 0.9952625036 0.9864811897
- 0.9971485138 0.9953365922 0.9866797924
- 0.9971824288 0.9954108000 0.9868783951
- 0.9972162843 0.9954848886 0.9870769978
- 0.9972501993 0.9955590963 0.9872756004
- 0.9972841144 0.9956331849 0.9874743223
- 0.9973180294 0.9957073927 0.9876729250
- 0.9973520041 0.9957814813 0.9878715277
- 0.9973859191 0.9958556890 0.9880700707
- 0.9974197745 0.9959298968 0.9882662892
- 0.9974561930 0.9960047007 0.9884554744
- 0.9974939227 0.9960793853 0.9886447787
- 0.9975317121 0.9961541295 0.9888340235
- 0.9975695014 0.9962288737 0.9890233278
- 0.9976071715 0.9963036180 0.9892125130
- 0.9976450205 0.9963783026 0.9894018173
- 0.9976828098 0.9964529872 0.9895910025
- 0.9977204800 0.9965277910 0.9897803068
- 0.9977583289 0.9966024756 0.9899694920
- 0.9977961183 0.9966772199 0.9901587963
- 0.9978342056 0.9967505932 0.9903476834
- 0.9978744984 0.9968233109 0.9905365109
- 0.9979146719 0.9968960285 0.9907252789
- 0.9979549050 0.9969686866 0.9909141064
- 0.9979951978 0.9970412850 0.9911028147
- 0.9980353713 0.9971140027 0.9912915826
- 0.9980756044 0.9971867204 0.9914804101
- 0.9981158972 0.9972593784 0.9916691780
- 0.9981560707 0.9973320961 0.9918578863
- 0.9981964231 0.9974046946 0.9920467138
- 0.9982365966 0.9974774122 0.9922354817
- 0.9982774258 0.9975458980 0.9924197197
- 0.9983186722 0.9976140857 0.9926037192
- 0.9983600974 0.9976822734 0.9927877188
- 0.9984014034 0.9977505207 0.9929717779
- 0.9984427094 0.9978188276 0.9931557775
- 0.9984840155 0.9978870153 0.9933397770
- 0.9985253215 0.9979552031 0.9935238957
- 0.9985666275 0.9980235100 0.9937078953
- 0.9986079931 0.9980916977 0.9938918948
- 0.9986492991 0.9981598854 0.9940760136
- 0.9986906052 0.9982272983 0.9942585826
- 0.9987317920 0.9982891083 0.9944334030
- 0.9987729192 0.9983509779 0.9946082234
- 0.9988141060 0.9984129071 0.9947831035
- 0.9988551736 0.9984747171 0.9949579239
- 0.9988964200 0.9985365868 0.9951328039
- 0.9989374876 0.9985983968 0.9953076243
- 0.9989786148 0.9986603260 0.9954825044
- 0.9990198016 0.9987221956 0.9956573248
- 0.9990609288 0.9987840056 0.9958320856
- 0.9991021156 0.9988458753 0.9960070252
- 0.9991431832 0.9989060760 0.9961810708
- 0.9991831779 0.9989601970 0.9963524938
- 0.9992231131 0.9990143776 0.9965239167
- 0.9992631078 0.9990684986 0.9966952801
- 0.9993029833 0.9991226196 0.9968667030
- 0.9993429780 0.9991768003 0.9970381856
- 0.9993829131 0.9992309213 0.9972096086
- 0.9994229078 0.9992849827 0.9973809719
- 0.9994627833 0.9993392229 0.9975523949
- 0.9995027781 0.9993932843 0.9977238178
- 0.9995427132 0.9994474053 0.9978951812
- 0.9995825291 0.9995000958 0.9980673790
- 0.9996204972 0.9995455146 0.9982430935
- 0.9996584058 0.9995909929 0.9984188080
- 0.9996963739 0.9996364117 0.9985945225
- 0.9997342825 0.9996818900 0.9987701774
- 0.9997723103 0.9997273088 0.9989458919
- 0.9998102188 0.9997727871 0.9991214871
- 0.9998481870 0.9998182058 0.9992972016
- 0.9998860955 0.9998636842 0.9994729161
- 0.9999241233 0.9999091029 0.9996485710
- 0.9999619722 0.9999545813 0.9998242855
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_320t.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_320t.spi1d
deleted file mode 100644
index 64ffe96f861..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_320t.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0002252978 0.0001790309 0.0001295420
- 0.0004642465 0.0003632053 0.0002623819
- 0.0007179323 0.0005541568 0.0004006781
- 0.0009859804 0.0007514893 0.0005452139
- 0.0012678721 0.0009573574 0.0006973416
- 0.0015588400 0.0011699020 0.0008563135
- 0.0018630330 0.0013911340 0.0010223610
- 0.0021819880 0.0016211460 0.0011926870
- 0.0025155889 0.0018565780 0.0013685439
- 0.0028599249 0.0021005161 0.0015487690
- 0.0032150650 0.0023508291 0.0017341210
- 0.0035848729 0.0026105260 0.0019261140
- 0.0039705001 0.0028831610 0.0021247759
- 0.0043733879 0.0031664821 0.0023306201
- 0.0047887620 0.0034602690 0.0025444049
- 0.0052145422 0.0037645160 0.0027661640
- 0.0056500668 0.0040802141 0.0029950261
- 0.0061007268 0.0044055800 0.0032312879
- 0.0065691760 0.0047432170 0.0034755419
- 0.0070610601 0.0050931652 0.0037271639
- 0.0075698970 0.0054551372 0.0039859852
- 0.0080941729 0.0058285771 0.0042510540
- 0.0086274194 0.0062132268 0.0045252559
- 0.0091798287 0.0066124098 0.0048091090
- 0.0097458120 0.0070239422 0.0051020859
- 0.0103271501 0.0074481708 0.0054048309
- 0.0109248599 0.0078837927 0.0057164561
- 0.0115405796 0.0083313556 0.0060368772
- 0.0121761197 0.0087913852 0.0063676350
- 0.0128270397 0.0092629055 0.0067081312
- 0.0134987198 0.0097476542 0.0070575029
- 0.0141942296 0.0102479504 0.0074174819
- 0.0149099398 0.0107645998 0.0077879899
- 0.0156464409 0.0112993503 0.0081683872
- 0.0164025500 0.0118529601 0.0085596293
- 0.0171775799 0.0124243395 0.0089649754
- 0.0179736298 0.0130097996 0.0093868207
- 0.0187904108 0.0136122899 0.0098197656
- 0.0196329206 0.0142326104 0.0102641098
- 0.0205026697 0.0148694804 0.0107198805
- 0.0213967599 0.0155238304 0.0111865401
- 0.0223194696 0.0161926802 0.0116670104
- 0.0232650694 0.0168744400 0.0121609699
- 0.0242343191 0.0175730493 0.0126681803
- 0.0252331793 0.0182904303 0.0131873302
- 0.0262477491 0.0190270096 0.0137195401
- 0.0272829495 0.0197816994 0.0142644998
- 0.0283390097 0.0205556992 0.0148215797
- 0.0294161700 0.0213519502 0.0153918499
- 0.0305210594 0.0221705697 0.0159767196
- 0.0316550806 0.0230139699 0.0165775400
- 0.0328192115 0.0238830894 0.0171922501
- 0.0340085700 0.0247773398 0.0178213306
- 0.0352222398 0.0256955195 0.0184620898
- 0.0364655294 0.0266327392 0.0191150103
- 0.0377436206 0.0275894795 0.0197834391
- 0.0390567891 0.0285663195 0.0204676799
- 0.0404002182 0.0295625906 0.0211681798
- 0.0417738296 0.0305766594 0.0218840092
- 0.0431732200 0.0316094011 0.0226133801
- 0.0445903614 0.0326650515 0.0233574491
- 0.0460246801 0.0337462984 0.0241182297
- 0.0474831313 0.0348512717 0.0248960592
- 0.0489709415 0.0359775797 0.0256870594
- 0.0504862815 0.0371238813 0.0264920406
- 0.0520257801 0.0382876694 0.0273139309
- 0.0535882413 0.0394724905 0.0281523801
- 0.0551759303 0.0406848602 0.0290120896
- 0.0567948110 0.0419235602 0.0298898704
- 0.0584423989 0.0431861505 0.0307816397
- 0.0601175204 0.0444719717 0.0316898413
- 0.0618218705 0.0457797199 0.0326160900
- 0.0635616332 0.0471059717 0.0335598104
- 0.0653382763 0.0484526493 0.0345212892
- 0.0671429336 0.0498179607 0.0355015099
- 0.0689680427 0.0512084812 0.0364993811
- 0.0708093792 0.0526283309 0.0375161916
- 0.0726710036 0.0540754311 0.0385530815
- 0.0745575577 0.0555453300 0.0396075509
- 0.0764711723 0.0570352189 0.0406817608
- 0.0784109309 0.0585439503 0.0417732410
- 0.0803771317 0.0600703284 0.0428790301
- 0.0823737681 0.0616120808 0.0439984985
- 0.0844059363 0.0631667823 0.0451391600
- 0.0864771232 0.0647454932 0.0462969095
- 0.0885818601 0.0663540736 0.0474717803
- 0.0907145590 0.0679863468 0.0486642793
- 0.0928772986 0.0696446896 0.0498744808
- 0.0950741023 0.0713270679 0.0511019900
- 0.0973075032 0.0730293319 0.0523469895
- 0.0995769203 0.0747480765 0.0536088012
- 0.1018780991 0.0764901415 0.0548868291
- 0.1042044014 0.0782487020 0.0561818182
- 0.1065538973 0.0800288767 0.0574982315
- 0.1089283004 0.0818311423 0.0588314198
- 0.1113215014 0.0836538672 0.0601810999
- 0.1137316003 0.0854980275 0.0615520887
- 0.1161573976 0.0873684287 0.0629485399
- 0.1185979992 0.0892611369 0.0643650293
- 0.1210614964 0.0911754370 0.0658011809
- 0.1235487014 0.0931112692 0.0672666430
- 0.1260568053 0.0950720683 0.0687462613
- 0.1285867989 0.0970498696 0.0702391118
- 0.1311426014 0.0990442634 0.0717507899
- 0.1337202042 0.1010560021 0.0732835308
- 0.1363096982 0.1031069979 0.0748315826
- 0.1389120072 0.1051762030 0.0763994083
- 0.1415282041 0.1072625965 0.0779832006
- 0.1441825926 0.1093714982 0.0795782432
- 0.1468576044 0.1115005016 0.0811884925
- 0.1495531946 0.1136446968 0.0828164518
- 0.1522718966 0.1158049032 0.0844542831
- 0.1550171971 0.1179929972 0.0861058980
- 0.1577734947 0.1201986000 0.0877750516
- 0.1605415046 0.1224215031 0.0894542485
- 0.1633353978 0.1246768013 0.0911507979
- 0.1661441028 0.1269477010 0.0928589627
- 0.1689610034 0.1292310059 0.0945746303
- 0.1717838943 0.1315293014 0.0963099599
- 0.1746120006 0.1338451058 0.0980574191
- 0.1774456948 0.1361752003 0.0998183563
- 0.1802875996 0.1385367960 0.1016084999
- 0.1831531972 0.1409143060 0.1034116000
- 0.1860264987 0.1433060020 0.1052436978
- 0.1889072955 0.1457217932 0.1070917994
- 0.1918103993 0.1481487006 0.1089527979
- 0.1947200000 0.1505914032 0.1108305007
- 0.1976352930 0.1530454010 0.1127144024
- 0.2005549073 0.1555085927 0.1146150976
- 0.2034773976 0.1579966992 0.1165283024
- 0.2064062953 0.1605020016 0.1184550002
- 0.2093463987 0.1630198956 0.1204015985
- 0.2122935951 0.1655519009 0.1223547012
- 0.2152556032 0.1680873036 0.1243321002
- 0.2182167023 0.1706292033 0.1263145953
- 0.2211762965 0.1731802970 0.1283138990
- 0.2241538018 0.1757373065 0.1303219944
- 0.2271365970 0.1783048064 0.1323408037
- 0.2301204056 0.1808757931 0.1343753040
- 0.2331143022 0.1834571958 0.1364185959
- 0.2361201942 0.1860488951 0.1384806037
- 0.2391359061 0.1886530071 0.1405466050
- 0.2421551943 0.1912735999 0.1426350027
- 0.2451844066 0.1939011961 0.1447259039
- 0.2482129037 0.1965422034 0.1468326002
- 0.2512401044 0.1991859972 0.1489423960
- 0.2542673051 0.2018409967 0.1510629058
- 0.2572943866 0.2045024037 0.1531887054
- 0.2603251040 0.2071764022 0.1553260982
- 0.2633563876 0.2098606974 0.1574766040
- 0.2663846016 0.2125551999 0.1596474946
- 0.2694126070 0.2152567953 0.1618286073
- 0.2724404037 0.2179622054 0.1640225053
- 0.2754598856 0.2206754982 0.1662251055
- 0.2784681916 0.2233911008 0.1684374958
- 0.2814692855 0.2261153013 0.1706584990
- 0.2844651043 0.2288406044 0.1728888005
- 0.2874703109 0.2315697968 0.1751244962
- 0.2904790938 0.2343001068 0.1773661971
- 0.2934839129 0.2370491028 0.1796108931
- 0.2964878976 0.2397976965 0.1818595976
- 0.2994953096 0.2425439954 0.1841097027
- 0.3025026917 0.2452909946 0.1863622963
- 0.3054913878 0.2480435967 0.1886177063
- 0.3084802032 0.2507981956 0.1908794940
- 0.3114694059 0.2535662055 0.1931429952
- 0.3144572079 0.2563355863 0.1954129934
- 0.3174341023 0.2591148913 0.1976844966
- 0.3204114139 0.2618939877 0.1999710053
- 0.3233911097 0.2646703124 0.2022576034
- 0.3263702095 0.2674466074 0.2045578957
- 0.3293448985 0.2702299058 0.2068590969
- 0.3323191106 0.2730130851 0.2091719061
- 0.3352886140 0.2757953107 0.2114882022
- 0.3382574916 0.2785772979 0.2138084024
- 0.3412111998 0.2813608050 0.2161314934
- 0.3441649079 0.2841446996 0.2184565067
- 0.3471063972 0.2869217098 0.2207846045
- 0.3500475883 0.2896957994 0.2231137007
- 0.3529730141 0.2924658060 0.2254499942
- 0.3558960855 0.2952325046 0.2277863026
- 0.3588060141 0.2979984879 0.2301243991
- 0.3617117107 0.3007633984 0.2324627936
- 0.3645960987 0.3035242856 0.2348098010
- 0.3674674034 0.3062672913 0.2371633947
- 0.3703210056 0.3090102971 0.2395182997
- 0.3731533885 0.3117265999 0.2418767959
- 0.3759778142 0.3144418001 0.2442353964
- 0.3787800074 0.3171553910 0.2465995997
- 0.3815816045 0.3198683858 0.2489643991
- 0.3843731880 0.3225778937 0.2513361871
- 0.3871648014 0.3252829909 0.2537139058
- 0.3899506927 0.3279863000 0.2560917139
- 0.3927353919 0.3306789994 0.2584705949
- 0.3955127001 0.3333716094 0.2608495951
- 0.3982842863 0.3360339999 0.2632276118
- 0.4010469019 0.3386904001 0.2656053007
- 0.4037859142 0.3413349092 0.2679820061
- 0.4065249860 0.3439669013 0.2703562975
- 0.4092408121 0.3465988040 0.2727305889
- 0.4119558036 0.3492295146 0.2751063108
- 0.4146685004 0.3518601954 0.2774823904
- 0.4173798859 0.3544926047 0.2798556983
- 0.4200862050 0.3571256995 0.2822236121
- 0.4227792919 0.3597556055 0.2845914066
- 0.4254722893 0.3623783886 0.2869648039
- 0.4281426072 0.3650011122 0.2893395126
- 0.4308102131 0.3676072955 0.2917163968
- 0.4334703088 0.3702105880 0.2940998971
- 0.4361222088 0.3728044033 0.2964833975
- 0.4387736022 0.3753828108 0.2988683879
- 0.4414154887 0.3779611886 0.3012540936
- 0.4440574050 0.3805244863 0.3036401868
- 0.4466896951 0.3830857873 0.3060306907
- 0.4493151903 0.3856397867 0.3084211946
- 0.4519402087 0.3881801963 0.3108114004
- 0.4545603991 0.3907206953 0.3132013977
- 0.4571805894 0.3932437003 0.3155913949
- 0.4597933888 0.3957622051 0.3179830909
- 0.4624007940 0.3982788026 0.3203752935
- 0.4650070071 0.4007883966 0.3227669895
- 0.4675796926 0.4032979906 0.3251537979
- 0.4701522887 0.4057931900 0.3275406957
- 0.4727115929 0.4082787931 0.3299230933
- 0.4752551019 0.4107643068 0.3322981000
- 0.4777986109 0.4132384062 0.3346731067
- 0.4803014100 0.4157119989 0.3370327055
- 0.4827977121 0.4181810915 0.3393830955
- 0.4852870107 0.4206390083 0.3417334855
- 0.4877533019 0.4230970144 0.3440715075
- 0.4902195036 0.4255495965 0.3464072049
- 0.4926728904 0.4279986918 0.3487423956
- 0.4951168895 0.4304477870 0.3510628939
- 0.4975608885 0.4328849018 0.3533833921
- 0.4999994040 0.4353202879 0.3556984961
- 0.5024372935 0.4377534091 0.3579910994
- 0.5048713088 0.4401684999 0.3602836132
- 0.5072880983 0.4425837100 0.3625684083
- 0.5097048879 0.4449890852 0.3648371100
- 0.5121037960 0.4473744929 0.3671058118
- 0.5144798160 0.4497599006 0.3693706095
- 0.5168557167 0.4521426857 0.3716300130
- 0.5192152858 0.4545232058 0.3738893867
- 0.5215666294 0.4569036067 0.3761452138
- 0.5239177942 0.4592863917 0.3783971071
- 0.5262326002 0.4616703987 0.3806490004
- 0.5285415053 0.4640542865 0.3828856945
- 0.5308492184 0.4664343894 0.3851085007
- 0.5331150889 0.4688135087 0.3873313069
- 0.5353810191 0.4711925089 0.3895424902
- 0.5376406908 0.4735459089 0.3917432129
- 0.5398690104 0.4758956134 0.3939439058
- 0.5420972705 0.4782454073 0.3961327970
- 0.5443140864 0.4805634022 0.3983095884
- 0.5464997292 0.4828793108 0.4004862905
- 0.5486851931 0.4851951003 0.4026562870
- 0.5508528948 0.4874885082 0.4048171043
- 0.5529860854 0.4897811115 0.4069780111
- 0.5551192164 0.4920735955 0.4091326892
- 0.5572410822 0.4943391979 0.4112750888
- 0.5593448877 0.4966034889 0.4134174883
- 0.5614485741 0.4988678992 0.4155569077
- 0.5635406971 0.5010880828 0.4176844060
- 0.5656147003 0.5033046007 0.4198119938
- 0.5676888227 0.5055211186 0.4219393134
- 0.5697504878 0.5077061057 0.4240606129
- 0.5717914104 0.5098856091 0.4261820018
- 0.5738322139 0.5120651722 0.4283033907
- 0.5758668780 0.5142083168 0.4304130077
- 0.5778881907 0.5163393021 0.4325203001
- 0.5799093843 0.5184702277 0.4346275926
- 0.5819228292 0.5205832124 0.4367291033
- 0.5839092731 0.5226848125 0.4388267994
- 0.5858957171 0.5247864127 0.4409244955
- 0.5878791809 0.5268790722 0.4430136979
- 0.5898365974 0.5289608240 0.4450865090
- 0.5917940140 0.5310423970 0.4471594095
- 0.5937513709 0.5331161022 0.4492312074
- 0.5956690907 0.5351639986 0.4512765110
- 0.5975846052 0.5372117758 0.4533218145
- 0.5995001197 0.5392596722 0.4553669989
- 0.6013880968 0.5412784815 0.4573917985
- 0.6032671928 0.5432971716 0.4594076872
- 0.6051464081 0.5453159213 0.4614236057
- 0.6070122123 0.5473181009 0.4634315073
- 0.6088663936 0.5493139029 0.4654226899
- 0.6107205153 0.5513098240 0.4674139023
- 0.6125701070 0.5532947779 0.4694051147
- 0.6144073009 0.5552641749 0.4713697135
- 0.6162444949 0.5572335720 0.4733316898
- 0.6180818081 0.5592026711 0.4752937853
- 0.6199104190 0.5611671209 0.4772514999
- 0.6217387915 0.5631313920 0.4792042077
- 0.6235671043 0.5650957823 0.4811568856
- 0.6253790855 0.5670524836 0.4831095934
- 0.6271820068 0.5690057278 0.4850563109
- 0.6289849281 0.5709587932 0.4870027900
- 0.6307768226 0.5729085207 0.4889493883
- 0.6325399876 0.5748482943 0.4908913076
- 0.6343032122 0.5767881870 0.4928275049
- 0.6360663772 0.5787280798 0.4947637022
- 0.6378102899 0.5806527734 0.4966998994
- 0.6395515203 0.5825737715 0.4986213148
- 0.6412925720 0.5844948292 0.5005409122
- 0.6430225968 0.5864080787 0.5024604797
- 0.6447380185 0.5883042812 0.5043705106
- 0.6464533806 0.5902004242 0.5062571168
- 0.6481688023 0.5920965075 0.5081436038
- 0.6498512030 0.5939829946 0.5100302100
- 0.6515321136 0.5958667994 0.5119035840
- 0.6532130241 0.5977506042 0.5137699842
- 0.6548699141 0.5996311903 0.5156363249
- 0.6564965248 0.6014996767 0.5175027251
- 0.6581230760 0.6033681035 0.5193520188
- 0.6597496867 0.6052364707 0.5212007165
- 0.6613441706 0.6070837975 0.5230494738
- 0.6629346013 0.6089169979 0.5248932838
- 0.6645249724 0.6107501984 0.5267223120
- 0.6661086082 0.6125832796 0.5285513997
- 0.6676759124 0.6143841743 0.5303804278
- 0.6692432761 0.6161835194 0.5322028995
- 0.6708106995 0.6179828048 0.5340183973
- 0.6723604202 0.6197698712 0.5358340144
- 0.6739010811 0.6215232015 0.5376495123
- 0.6754419208 0.6232764721 0.5394585729
- 0.6769825816 0.6250298023 0.5412647724
- 0.6784970164 0.6267579794 0.5430709720
- 0.6800110936 0.6284642816 0.5448771119
- 0.6815252900 0.6301707029 0.5466737747
- 0.6830374002 0.6318771243 0.5484687090
- 0.6845443249 0.6335585117 0.5502635837
- 0.6860511899 0.6352325082 0.5520585775
- 0.6875581145 0.6369063854 0.5538393855
- 0.6890510917 0.6385803223 0.5556197762
- 0.6905319095 0.6402255893 0.5574001074
- 0.6920126081 0.6418696046 0.5591800213
- 0.6934934258 0.6435136199 0.5609490871
- 0.6949405074 0.6451522708 0.5627182126
- 0.6963760257 0.6467463970 0.5644872189
- 0.6978114843 0.6483405232 0.5662546158
- 0.6992468834 0.6499347091 0.5680006146
- 0.7006595135 0.6515222788 0.5697466135
- 0.7020696998 0.6530866027 0.5714926720
- 0.7034800053 0.6546509266 0.5732375979
- 0.7048898935 0.6562151909 0.5749657750
- 0.7062891126 0.6577690244 0.5766940713
- 0.7076883912 0.6592959762 0.5784224272
- 0.7090877295 0.6608229876 0.5801504254
- 0.7104840875 0.6623499990 0.5818541050
- 0.7118595243 0.6638725996 0.5835577846
- 0.7132350206 0.6653854251 0.5852615237
- 0.7146103978 0.6668980718 0.5869652033
- 0.7159860134 0.6684108973 0.5886417031
- 0.7173621058 0.6699141264 0.5903154016
- 0.7187381983 0.6713935733 0.5919892192
- 0.7201142907 0.6728730798 0.5936629772
- 0.7214856148 0.6743525863 0.5953096747
- 0.7228314281 0.6758230925 0.5969482064
- 0.7241771221 0.6772614717 0.5985866785
- 0.7255228758 0.6786999702 0.6002252102
- 0.7268646955 0.6801384091 0.6018486023
- 0.7281752825 0.6815736294 0.6034609079
- 0.7294859290 0.6829831004 0.6050732136
- 0.7307965159 0.6843926907 0.6066855192
- 0.7321065068 0.6858022213 0.6082887053
- 0.7333903909 0.6872118115 0.6098747253
- 0.7346742749 0.6885958910 0.6114608049
- 0.7359582782 0.6899790168 0.6130468249
- 0.7372422218 0.6913622022 0.6146309972
- 0.7385115027 0.6927453279 0.6161890030
- 0.7397789955 0.6941304803 0.6177470088
- 0.7410464883 0.6955162883 0.6193048954
- 0.7423139811 0.6969019771 0.6208629012
- 0.7435634732 0.6982877851 0.6223968267
- 0.7448058128 0.6996648908 0.6239222288
- 0.7460480928 0.7010340095 0.6254476905
- 0.7472903728 0.7024030089 0.6269730926
- 0.7485197783 0.7037721276 0.6284868121
- 0.7497360110 0.7051346898 0.6299803257
- 0.7509521842 0.7064757943 0.6314738989
- 0.7521684170 0.7078167796 0.6329674721
- 0.7533807158 0.7091578841 0.6344609857
- 0.7545793056 0.7104989886 0.6359264851
- 0.7557778955 0.7118229270 0.6373904943
- 0.7569764256 0.7131447792 0.6388545036
- 0.7581750154 0.7144666910 0.6403185129
- 0.7593536973 0.7157886028 0.6417623162
- 0.7605302930 0.7170932889 0.6431841850
- 0.7617068887 0.7183820009 0.6446061730
- 0.7628834844 0.7196707129 0.6460281014
- 0.7640433908 0.7209593058 0.6474500895
- 0.7651894093 0.7222459912 0.6488506198
- 0.7663354278 0.7235112786 0.6502503753
- 0.7674813867 0.7247765064 0.6516500711
- 0.7686260939 0.7260417938 0.6530498266
- 0.7697625160 0.7273070812 0.6544442773
- 0.7708989978 0.7285519838 0.6558309197
- 0.7720354795 0.7297835946 0.6572173834
- 0.7731719017 0.7310153246 0.6586040258
- 0.7742877007 0.7322468758 0.6599906087
- 0.7753937244 0.7334775925 0.6613616943
- 0.7764996886 0.7346972227 0.6627286077
- 0.7776057124 0.7359166741 0.6640955210
- 0.7787057161 0.7371363044 0.6654623747
- 0.7797777057 0.7383558154 0.6668282747
- 0.7808495760 0.7395550013 0.6681864858
- 0.7819216251 0.7407342792 0.6695446968
- 0.7829934955 0.7419134974 0.6709029078
- 0.7840589285 0.7430927753 0.6722611785
- 0.7851203084 0.7442719936 0.6736127734
- 0.7861816883 0.7454271913 0.6749550104
- 0.7872430086 0.7465791702 0.6762971282
- 0.7883045077 0.7477310896 0.6776393056
- 0.7893705964 0.7488831282 0.6789814234
- 0.7904366851 0.7500287294 0.6803113818
- 0.7915027738 0.7511497736 0.6816344857
- 0.7925689220 0.7522708774 0.6829575896
- 0.7936292291 0.7533919811 0.6842806935
- 0.7946795225 0.7545130849 0.6856039166
- 0.7957298160 0.7556204796 0.6869193912
- 0.7967801094 0.7567132115 0.6882331967
- 0.7978304029 0.7578058243 0.6895471215
- 0.7988722920 0.7588983774 0.6908609867
- 0.7999097109 0.7599909902 0.6921749115
- 0.8009471893 0.7610651851 0.6934753060
- 0.8019847274 0.7621316910 0.6947749853
- 0.8030220866 0.7631980777 0.6960747838
- 0.8040328026 0.7642645240 0.6973745227
- 0.8050405979 0.7653309107 0.6986737847
- 0.8060483932 0.7663741708 0.6999592781
- 0.8070561886 0.7674140930 0.7012447715
- 0.8080614805 0.7684540153 0.7025303245
- 0.8090434074 0.7694938779 0.7038156986
- 0.8100252748 0.7705338001 0.7050995827
- 0.8110070825 0.7715379000 0.7063539028
- 0.8119890094 0.7725417018 0.7076082230
- 0.8129674792 0.7735455036 0.7088624835
- 0.8139352798 0.7745493054 0.7101168036
- 0.8149030805 0.7755506039 0.7113707066
- 0.8158710003 0.7765091062 0.7126060128
- 0.8168388009 0.7774677277 0.7138411999
- 0.8177986741 0.7784262896 0.7150765061
- 0.8187428117 0.7793847919 0.7163118124
- 0.8196867704 0.7803425789 0.7175469995
- 0.8206307888 0.7812892795 0.7187737226
- 0.8215748072 0.7822360992 0.7199997902
- 0.8225091100 0.7831827998 0.7212259173
- 0.8234264851 0.7841296196 0.7224519849
- 0.8243438005 0.7850759029 0.7236781120
- 0.8252611756 0.7860084176 0.7248950005
- 0.8261786103 0.7869408727 0.7261095047
- 0.8270888925 0.7878733873 0.7273240089
- 0.8279858232 0.7888059020 0.7285385728
- 0.8288828135 0.7897384167 0.7297530770
- 0.8297798038 0.7906383872 0.7309511900
- 0.8306767941 0.7915360928 0.7321383953
- 0.8315675855 0.7924336791 0.7333257198
- 0.8324421048 0.7933313847 0.7345129251
- 0.8333166242 0.7942289710 0.7357000709
- 0.8341910839 0.7951080203 0.7368817925
- 0.8350657225 0.7959815860 0.7380530834
- 0.8359373212 0.7968552709 0.7392244935
- 0.8367924094 0.7977288961 0.7403959036
- 0.8376473784 0.7986025810 0.7415671945
- 0.8385024071 0.7994632721 0.7427378297
- 0.8393573761 0.8003144264 0.7438889742
- 0.8402125239 0.8011655211 0.7450402975
- 0.8410465717 0.8020166159 0.7461915016
- 0.8418799043 0.8028677106 0.7473427057
- 0.8427131772 0.8037161231 0.7484940290
- 0.8435465097 0.8045580983 0.7496194839
- 0.8443799019 0.8054001927 0.7507324815
- 0.8452067971 0.8062422276 0.7518454194
- 0.8460311890 0.8070843220 0.7529584169
- 0.8468557000 0.8079264164 0.7540712953
- 0.8476800919 0.8087493777 0.7551763058
- 0.8485044837 0.8095721006 0.7562569976
- 0.8493136764 0.8103948832 0.7573378086
- 0.8501023054 0.8112176061 0.7584185004
- 0.8508908749 0.8120403886 0.7594993114
- 0.8516795039 0.8128635883 0.7605800033
- 0.8524680734 0.8136872053 0.7616460919
- 0.8532543182 0.8145108223 0.7627075911
- 0.8540086150 0.8153343797 0.7637690902
- 0.8547629714 0.8161579967 0.7648305893
- 0.8555173278 0.8169798255 0.7658920884
- 0.8562716842 0.8177930117 0.7669504285
- 0.8570259809 0.8186061978 0.7679973245
- 0.8577690721 0.8194193840 0.7690442204
- 0.8585063815 0.8202325106 0.7700911164
- 0.8592435718 0.8210456967 0.7711378932
- 0.8599808812 0.8218513727 0.7721847892
- 0.8607181907 0.8226534724 0.7732229233
- 0.8614515066 0.8234555125 0.7742553949
- 0.8621680737 0.8242576122 0.7752879858
- 0.8628845811 0.8250595927 0.7763205171
- 0.8636012077 0.8258600831 0.7773531079
- 0.8643177748 0.8266490102 0.7783856988
- 0.8650344014 0.8274379969 0.7793797255
- 0.8657494187 0.8282269239 0.7803717256
- 0.8664636016 0.8290157914 0.7813637853
- 0.8671777844 0.8298047185 0.7823559046
- 0.8678920269 0.8305819035 0.7833480239
- 0.8686062098 0.8313472867 0.7843325734
- 0.8693193793 0.8321127295 0.7852917910
- 0.8700184822 0.8328779936 0.7862508893
- 0.8707175851 0.8336433768 0.7872101068
- 0.8714166880 0.8344088197 0.7881693244
- 0.8721157908 0.8351647258 0.7891284227
- 0.8728148937 0.8359184861 0.7900806069
- 0.8734970093 0.8366723061 0.7910240293
- 0.8741555810 0.8374261856 0.7919672728
- 0.8748142123 0.8381800056 0.7929106951
- 0.8754727840 0.8389329910 0.7938539982
- 0.8761314750 0.8396766782 0.7947974205
- 0.8767901063 0.8404204249 0.7957333922
- 0.8774240017 0.8411641121 0.7966641784
- 0.8780478835 0.8419076800 0.7975950241
- 0.8786717057 0.8426514268 0.7985258102
- 0.8792955279 0.8433899879 0.7994565964
- 0.8799194098 0.8441156745 0.8003873825
- 0.8805431724 0.8448413014 0.8012884855
- 0.8811553121 0.8455669880 0.8021752238
- 0.8817664981 0.8462926149 0.8030619025
- 0.8823778033 0.8470183015 0.8039487004
- 0.8829889894 0.8477351069 0.8048353791
- 0.8836002946 0.8484396935 0.8057221174
- 0.8842098713 0.8491442800 0.8065841794
- 0.8848046064 0.8498489261 0.8074355125
- 0.8853992820 0.8505535126 0.8082867861
- 0.8859940171 0.8512580991 0.8091381192
- 0.8865886927 0.8519487977 0.8099893928
- 0.8871833086 0.8526254892 0.8108407259
- 0.8877705932 0.8533021212 0.8116824031
- 0.8883280158 0.8539788127 0.8125190139
- 0.8888853788 0.8546553850 0.8133556247
- 0.8894428015 0.8553320169 0.8141922951
- 0.8900002241 0.8560088277 0.8150289059
- 0.8905575871 0.8566855788 0.8158655167
- 0.8911083937 0.8573625088 0.8166936040
- 0.8916376829 0.8580393195 0.8175144792
- 0.8921670914 0.8587161899 0.8183354735
- 0.8926963806 0.8593930006 0.8191564083
- 0.8932257295 0.8600615859 0.8199774027
- 0.8937550783 0.8607198000 0.8207982779
- 0.8942791820 0.8613780141 0.8216099739
- 0.8947834969 0.8620361090 0.8224058747
- 0.8952878118 0.8626943231 0.8232018948
- 0.8957921863 0.8633524776 0.8239977956
- 0.8962965012 0.8640044928 0.8247938156
- 0.8968008161 0.8646433949 0.8255897760
- 0.8973022103 0.8652822971 0.8263819218
- 0.8977811933 0.8659210801 0.8271486163
- 0.8982601166 0.8665599823 0.8279151917
- 0.8987389803 0.8671988845 0.8286818862
- 0.8992179036 0.8678355217 0.8294485211
- 0.8996968865 0.8684571981 0.8302152157
- 0.9001758099 0.8690788746 0.8309819102
- 0.9006456137 0.8697006106 0.8317354918
- 0.9011150002 0.8703222871 0.8324862123
- 0.9015843272 0.8709440827 0.8332368731
- 0.9020537138 0.8715658188 0.8339877129
- 0.9025231004 0.8721610904 0.8347383738
- 0.9029924273 0.8727529049 0.8354892135
- 0.9034619927 0.8733446002 0.8362295032
- 0.9039316773 0.8739364147 0.8369569182
- 0.9044014812 0.8745281100 0.8376842737
- 0.9048712254 0.8751199245 0.8384116888
- 0.9053409100 0.8756937981 0.8391389847
- 0.9058105946 0.8762534857 0.8398663998
- 0.9062727094 0.8768131137 0.8405938148
- 0.9067248106 0.8773728013 0.8413041234
- 0.9071769118 0.8779324889 0.8420143127
- 0.9076290131 0.8784921169 0.8427246213
- 0.9080811143 0.8790519238 0.8434348702
- 0.9085332751 0.8796120286 0.8441451192
- 0.9089835286 0.8801720738 0.8448554277
- 0.9094098210 0.8807322979 0.8455566764
- 0.9098359942 0.8812924027 0.8462482095
- 0.9102622867 0.8818526268 0.8469398022
- 0.9106885791 0.8824126720 0.8476313949
- 0.9111148119 0.8829627037 0.8483229876
- 0.9115411043 0.8835083246 0.8490145206
- 0.9119545221 0.8840540051 0.8497061133
- 0.9123607874 0.8845996857 0.8503819108
- 0.9127669930 0.8851453066 0.8510559201
- 0.9131733179 0.8856909871 0.8517298102
- 0.9135795236 0.8862351179 0.8524037004
- 0.9139857888 0.8867712021 0.8530777097
- 0.9143912196 0.8873074055 0.8537515998
- 0.9147915244 0.8878436089 0.8544242978
- 0.9151918292 0.8883798122 0.8550928831
- 0.9155920744 0.8889160156 0.8557615280
- 0.9159923792 0.8894522190 0.8564301133
- 0.9163928032 0.8899856806 0.8570985794
- 0.9167931080 0.8905174136 0.8577672243
- 0.9171940088 0.8910490274 0.8584358096
- 0.9175955057 0.8915805817 0.8590922952
- 0.9179968834 0.8921123147 0.8597366810
- 0.9183983207 0.8926439285 0.8603811860
- 0.9187998176 0.8931754827 0.8610256910
- 0.9192011952 0.8936873078 0.8616700768
- 0.9196026921 0.8941966891 0.8623145819
- 0.9199982882 0.8947061896 0.8629590869
- 0.9203935862 0.8952155709 0.8635929823
- 0.9207888246 0.8957250714 0.8642224073
- 0.9211840034 0.8962345123 0.8648517728
- 0.9215791821 0.8967435956 0.8654811978
- 0.9219744205 0.8972501755 0.8661106229
- 0.9223681092 0.8977568150 0.8667399883
- 0.9227561951 0.8982635140 0.8673694134
- 0.9231444001 0.8987700939 0.8679875731
- 0.9235324860 0.8992767930 0.8686034083
- 0.9239205718 0.8997833729 0.8692191839
- 0.9243087769 0.9002879262 0.8698350191
- 0.9246969223 0.9007881284 0.8704507947
- 0.9250844717 0.9012882710 0.8710665703
- 0.9254714251 0.9017884135 0.8716825247
- 0.9258583188 0.9022886157 0.8722918034
- 0.9262452126 0.9027888179 0.8729001880
- 0.9266321063 0.9032890201 0.8735085726
- 0.9270188808 0.9037815928 0.8741170168
- 0.9274057746 0.9042645097 0.8747254014
- 0.9277873039 0.9047474265 0.8753337860
- 0.9281644821 0.9052304029 0.8759421706
- 0.9285417199 0.9057133198 0.8765338063
- 0.9289188981 0.9061961770 0.8771222234
- 0.9292961955 0.9066790938 0.8777105212
- 0.9296733737 0.9071536064 0.8782988787
- 0.9300506115 0.9076185226 0.8788872957
- 0.9304202199 0.9080834985 0.8794757128
- 0.9307851791 0.9085484147 0.8800640106
- 0.9311501980 0.9090133905 0.8806303740
- 0.9315152764 0.9094783068 0.8811889887
- 0.9318802953 0.9099432826 0.8817476034
- 0.9322453141 0.9103996754 0.8823062181
- 0.9326102734 0.9108446240 0.8828647733
- 0.9329578280 0.9112895131 0.8834233880
- 0.9332942963 0.9117342830 0.8839820027
- 0.9336308241 0.9121791720 0.8845335245
- 0.9339672923 0.9126241207 0.8850793839
- 0.9343038201 0.9130688906 0.8856253028
- 0.9346402884 0.9135128260 0.8861711025
- 0.9349768162 0.9139543176 0.8867170215
- 0.9352998137 0.9143959284 0.8872628808
- 0.9356107712 0.9148374200 0.8878087997
- 0.9359217882 0.9152789116 0.8883525729
- 0.9362328053 0.9157204032 0.8888916969
- 0.9365438819 0.9161620140 0.8894308209
- 0.9368548989 0.9166017175 0.8899700046
- 0.9371659160 0.9170259833 0.8905091286
- 0.9374731183 0.9174504280 0.8910481930
- 0.9377737045 0.9178748131 0.8915873170
- 0.9380741715 0.9182991982 0.8921263814
- 0.9383748174 0.9187235832 0.8926637769
- 0.9386752844 0.9191479087 0.8932011127
- 0.9389758706 0.9195722938 0.8937383294
- 0.9392765164 0.9199801087 0.8942756057
- 0.9395747185 0.9203845263 0.8948128819
- 0.9398567080 0.9207890034 0.8953502178
- 0.9401388168 0.9211934209 0.8958874941
- 0.9404208064 0.9215978980 0.8964194059
- 0.9407027960 0.9220023751 0.8969466090
- 0.9409849048 0.9224067926 0.8974738717
- 0.9412668943 0.9228081107 0.8980011940
- 0.9415488839 0.9232060909 0.8985285163
- 0.9418272972 0.9236040115 0.8990557194
- 0.9421048760 0.9240018725 0.8995829821
- 0.9423825145 0.9243999124 0.9001092911
- 0.9426599741 0.9247977734 0.9006150961
- 0.9429376125 0.9251956940 0.9011210203
- 0.9432151914 0.9255933166 0.9016268253
- 0.9434927106 0.9259833097 0.9021326900
- 0.9437695742 0.9263733029 0.9026384950
- 0.9440454841 0.9267632961 0.9031443000
- 0.9443213940 0.9271534085 0.9036502242
- 0.9445973039 0.9275434017 0.9041491747
- 0.9448732138 0.9279333949 0.9046404958
- 0.9451491237 0.9283233881 0.9051318169
- 0.9454249740 0.9286991954 0.9056230783
- 0.9457010031 0.9290624261 0.9061143994
- 0.9459671974 0.9294254780 0.9066057205
- 0.9462327957 0.9297887087 0.9070969224
- 0.9464982748 0.9301518798 0.9075881839
- 0.9467638135 0.9305151105 0.9080798030
- 0.9470294118 0.9308782816 0.9085714817
- 0.9472948909 0.9312413931 0.9090631008
- 0.9475604296 0.9315894246 0.9095547199
- 0.9478178024 0.9319362044 0.9100463986
- 0.9480611086 0.9322831035 0.9105380177
- 0.9483044744 0.9326300025 0.9110296965
- 0.9485477805 0.9329767823 0.9115203023
- 0.9487910867 0.9333236814 0.9119966030
- 0.9490345120 0.9336705804 0.9124727845
- 0.9492778182 0.9340136051 0.9129490852
- 0.9495211244 0.9343457222 0.9134253860
- 0.9497414231 0.9346777797 0.9139016271
- 0.9499527812 0.9350097775 0.9143779278
- 0.9501643181 0.9353418946 0.9148542285
- 0.9503756762 0.9356740117 0.9153259993
- 0.9505872130 0.9360061288 0.9157835841
- 0.9507985711 0.9363381267 0.9162412286
- 0.9510101080 0.9366635084 0.9166988134
- 0.9512215257 0.9369819164 0.9171562791
- 0.9514275789 0.9373003840 0.9176139235
- 0.9516335726 0.9376189113 0.9180715084
- 0.9518396258 0.9379373193 0.9185290933
- 0.9520456791 0.9382557869 0.9189860821
- 0.9522516727 0.9385743141 0.9194421172
- 0.9524577856 0.9388927221 0.9198979735
- 0.9526637793 0.9392104745 0.9203540087
- 0.9528685808 0.9395279288 0.9208099246
- 0.9530680180 0.9398452044 0.9212657809
- 0.9532672763 0.9401625991 0.9217218161
- 0.9534667134 0.9404799938 0.9221776724
- 0.9536660910 0.9407973289 0.9226272106
- 0.9538655281 0.9411147237 0.9230633974
- 0.9540649056 0.9414321184 0.9234995246
- 0.9542642832 0.9417477250 0.9239355922
- 0.9544624090 0.9420624971 0.9243717194
- 0.9546576738 0.9423773289 0.9248077869
- 0.9548529983 0.9426922202 0.9252439737
- 0.9550482035 0.9430069923 0.9256801009
- 0.9552435279 0.9433218837 0.9261130095
- 0.9554387927 0.9436367154 0.9265359044
- 0.9556339979 0.9439516068 0.9269587994
- 0.9558293223 0.9442648888 0.9273816943
- 0.9560242295 0.9445775747 0.9278045297
- 0.9562184215 0.9448903799 0.9282274246
- 0.9564124942 0.9452031255 0.9286503196
- 0.9566066861 0.9455158114 0.9290730953
- 0.9568008780 0.9458284974 0.9294950962
- 0.9569950104 0.9461413026 0.9299049973
- 0.9571892023 0.9464539886 0.9303148985
- 0.9573832750 0.9467725158 0.9307246804
- 0.9575788975 0.9470949173 0.9311345816
- 0.9577786922 0.9474173188 0.9315444827
- 0.9579784274 0.9477397799 0.9319543242
- 0.9581782222 0.9480621815 0.9323642254
- 0.9583780169 0.9483845830 0.9327741265
- 0.9585776925 0.9487069845 0.9331759810
- 0.9587774873 0.9490293860 0.9335759282
- 0.9589772820 0.9493505955 0.9339758158
- 0.9591774940 0.9496698976 0.9343758225
- 0.9593815804 0.9499891996 0.9347757101
- 0.9595857263 0.9503086209 0.9351757169
- 0.9597898126 0.9506279230 0.9355756044
- 0.9599938989 0.9509472251 0.9359754920
- 0.9601979852 0.9512665272 0.9363701940
- 0.9604020715 0.9515858889 0.9367583990
- 0.9606062174 0.9519029856 0.9371466041
- 0.9608103037 0.9522051215 0.9375349283
- 0.9610272050 0.9525070786 0.9379230738
- 0.9612463713 0.9528092146 0.9383112788
- 0.9614655972 0.9531112909 0.9386994839
- 0.9616847038 0.9534133077 0.9390878081
- 0.9619039297 0.9537153840 0.9394757748
- 0.9621229768 0.9540174007 0.9398490787
- 0.9623422027 0.9543194771 0.9402223229
- 0.9625613093 0.9546111822 0.9405955076
- 0.9627830982 0.9548994899 0.9409686923
- 0.9630070925 0.9551877975 0.9413419962
- 0.9632312059 0.9554761052 0.9417151809
- 0.9634553194 0.9557644129 0.9420884252
- 0.9636793733 0.9560527802 0.9424616098
- 0.9639034271 0.9563410878 0.9428309202
- 0.9641274810 0.9566293955 0.9431958199
- 0.9643515944 0.9569211006 0.9435607791
- 0.9645748734 0.9572210908 0.9439256787
- 0.9647920132 0.9575210214 0.9442906976
- 0.9650089741 0.9578210115 0.9446555972
- 0.9652261138 0.9581208825 0.9450206161
- 0.9654431939 0.9584208131 0.9453855157
- 0.9656602144 0.9587208033 0.9457504749
- 0.9658772945 0.9590206742 0.9461066127
- 0.9660943747 0.9593207240 0.9464613199
- 0.9663113952 0.9596204162 0.9468160272
- 0.9665256739 0.9599201083 0.9471706152
- 0.9667379260 0.9602196813 0.9475253224
- 0.9669501185 0.9605193734 0.9478799105
- 0.9671623111 0.9608191252 0.9482346177
- 0.9673745036 0.9611188173 0.9485892057
- 0.9675868154 0.9614183903 0.9489434958
- 0.9677990079 0.9617180824 0.9492951035
- 0.9680112004 0.9620164037 0.9496467113
- 0.9682233930 0.9623020887 0.9499983191
- 0.9684261084 0.9625877142 0.9503499866
- 0.9686285853 0.9628733993 0.9507015944
- 0.9688311219 0.9631590843 0.9510532022
- 0.9690335989 0.9634447098 0.9514048100
- 0.9692360759 0.9637303948 0.9517564178
- 0.9694386125 0.9640160203 0.9521070719
- 0.9696410894 0.9643017054 0.9524558187
- 0.9698436260 0.9645820260 0.9528045058
- 0.9700453281 0.9648528099 0.9531531930
- 0.9702448845 0.9651235938 0.9535018802
- 0.9704446197 0.9653943777 0.9538506269
- 0.9706441760 0.9656652212 0.9541993737
- 0.9708439112 0.9659358859 0.9545481205
- 0.9710435271 0.9662067294 0.9548968077
- 0.9712432027 0.9664775133 0.9552431107
- 0.9714428782 0.9667482972 0.9555861950
- 0.9716424942 0.9670147896 0.9559292197
- 0.9718437195 0.9672774076 0.9562721848
- 0.9720464945 0.9675399065 0.9566152096
- 0.9722493291 0.9678025246 0.9569581747
- 0.9724521041 0.9680650830 0.9573013186
- 0.9726549983 0.9683277011 0.9576442838
- 0.9728577733 0.9685903192 0.9579873085
- 0.9730606079 0.9688528776 0.9583258033
- 0.9732633829 0.9691154957 0.9586578012
- 0.9734662175 0.9693738818 0.9589897990
- 0.9736676216 0.9696295261 0.9593217969
- 0.9738680124 0.9698851109 0.9596537948
- 0.9740685225 0.9701406956 0.9599856734
- 0.9742689133 0.9703962803 0.9603176713
- 0.9744693041 0.9706519246 0.9606497288
- 0.9746698141 0.9709075093 0.9609817266
- 0.9748702049 0.9711630940 0.9613105059
- 0.9750707150 0.9714187980 0.9616318941
- 0.9752711058 0.9716637135 0.9619532824
- 0.9754704237 0.9719005227 0.9622746706
- 0.9756690860 0.9721373916 0.9625961185
- 0.9758678079 0.9723742008 0.9629175067
- 0.9760664105 0.9726111293 0.9632390141
- 0.9762650728 0.9728478789 0.9635604024
- 0.9764636755 0.9730846882 0.9638817906
- 0.9766623974 0.9733216166 0.9642019868
- 0.9768610001 0.9735584259 0.9645112753
- 0.9770597219 0.9737908244 0.9648205042
- 0.9772512913 0.9740175009 0.9651297927
- 0.9774367809 0.9742441773 0.9654390812
- 0.9776223898 0.9744709134 0.9657483101
- 0.9778078794 0.9746975899 0.9660575986
- 0.9779934287 0.9749243259 0.9663668871
- 0.9781789780 0.9751510024 0.9666761160
- 0.9783645272 0.9753776789 0.9669854045
- 0.9785500765 0.9756044149 0.9672716260
- 0.9787356257 0.9758260846 0.9675518870
- 0.9789177179 0.9760301113 0.9678322077
- 0.9790937901 0.9762340784 0.9681125283
- 0.9792699218 0.9764381051 0.9683927894
- 0.9794459939 0.9766421914 0.9686729908
- 0.9796221256 0.9768462181 0.9689533114
- 0.9797981977 0.9770501852 0.9692335725
- 0.9799743295 0.9772542119 0.9695138931
- 0.9801504016 0.9774581790 0.9697943926
- 0.9803264737 0.9776623249 0.9700750709
- 0.9805015922 0.9778532982 0.9703558087
- 0.9806643128 0.9780429006 0.9706364870
- 0.9808269739 0.9782323837 0.9709172249
- 0.9809898138 0.9784219861 0.9711979032
- 0.9811524749 0.9786115289 0.9714785814
- 0.9813151956 0.9788010716 0.9717593193
- 0.9814779162 0.9789906144 0.9720399976
- 0.9816406965 0.9791802168 0.9723206758
- 0.9818034172 0.9793697000 0.9725946784
- 0.9819660783 0.9795542955 0.9728677869
- 0.9821212888 0.9797332883 0.9731410146
- 0.9822732210 0.9799122810 0.9734141231
- 0.9824250937 0.9800912738 0.9736872911
- 0.9825769067 0.9802703261 0.9739603996
- 0.9827287793 0.9804493189 0.9742336273
- 0.9828807116 0.9806283116 0.9745066762
- 0.9830325842 0.9808073044 0.9747799039
- 0.9831845164 0.9809862971 0.9750474095
- 0.9833363891 0.9811652899 0.9753007293
- 0.9834849238 0.9813308120 0.9755538702
- 0.9836212993 0.9814954996 0.9758071899
- 0.9837576747 0.9816601872 0.9760603905
- 0.9838941097 0.9818249941 0.9763137102
- 0.9840304852 0.9819896817 0.9765669107
- 0.9841669798 0.9821544290 0.9768201709
- 0.9843034148 0.9823191762 0.9770733714
- 0.9844397902 0.9824839234 0.9773266912
- 0.9845762253 0.9826486111 0.9775664210
- 0.9847126007 0.9828112721 0.9777957797
- 0.9848353863 0.9829697013 0.9780251980
- 0.9849503040 0.9831280708 0.9782546163
- 0.9850652814 0.9832863808 0.9784839749
- 0.9851801991 0.9834448099 0.9787133932
- 0.9852951169 0.9836031199 0.9789428115
- 0.9854100943 0.9837614894 0.9791722894
- 0.9855250120 0.9839199185 0.9794017076
- 0.9856399298 0.9840782285 0.9796311259
- 0.9857547879 0.9842365980 0.9798449278
- 0.9858698249 0.9843990207 0.9800536036
- 0.9859718084 0.9845643044 0.9802622199
- 0.9860730767 0.9847295880 0.9804708958
- 0.9861744046 0.9848948717 0.9806795716
- 0.9862756729 0.9850602746 0.9808881879
- 0.9863771200 0.9852256179 0.9810969234
- 0.9864783883 0.9853909016 0.9813054800
- 0.9865797162 0.9855561852 0.9815142155
- 0.9866809845 0.9857215285 0.9817228913
- 0.9867823124 0.9858868122 0.9819098115
- 0.9868842959 0.9860410094 0.9820920825
- 0.9869905710 0.9861913919 0.9822744727
- 0.9870967865 0.9863417149 0.9824568033
- 0.9872030020 0.9864919782 0.9826391935
- 0.9873092771 0.9866423011 0.9828215241
- 0.9874154925 0.9867926240 0.9830037951
- 0.9875218272 0.9869430065 0.9831861854
- 0.9876279831 0.9870933294 0.9833685160
- 0.9877343178 0.9872435927 0.9835509062
- 0.9878404737 0.9873939157 0.9837235212
- 0.9879497886 0.9875226021 0.9838936925
- 0.9880681038 0.9876458049 0.9840639234
- 0.9881862998 0.9877688885 0.9842339754
- 0.9883046150 0.9878919721 0.9844042063
- 0.9884228706 0.9880151749 0.9845743775
- 0.9885411859 0.9881383181 0.9847446084
- 0.9886595011 0.9882614017 0.9849147201
- 0.9887778163 0.9883846045 0.9850848913
- 0.9888960123 0.9885076880 0.9852551222
- 0.9890143275 0.9886307716 0.9854249954
- 0.9891341925 0.9887586832 0.9855948091
- 0.9892588854 0.9888883233 0.9857646227
- 0.9893836975 0.9890179038 0.9859343767
- 0.9895085096 0.9891474247 0.9861043096
- 0.9896333218 0.9892770052 0.9862741232
- 0.9897580743 0.9894065857 0.9864438772
- 0.9898828268 0.9895361066 0.9866136909
- 0.9900075793 0.9896656871 0.9867835045
- 0.9901323915 0.9897953272 0.9869533181
- 0.9902572036 0.9899247885 0.9871199131
- 0.9903820157 0.9900571704 0.9872816801
- 0.9905074835 0.9901915789 0.9874433875
- 0.9906330109 0.9903261065 0.9876052141
- 0.9907584190 0.9904605150 0.9877669215
- 0.9908838868 0.9905949831 0.9879286885
- 0.9910094142 0.9907293916 0.9880905151
- 0.9911348224 0.9908639193 0.9882522225
- 0.9912602901 0.9909983277 0.9884139895
- 0.9913856983 0.9911326766 0.9885756969
- 0.9915112257 0.9912672043 0.9887369871
- 0.9916366935 0.9914013147 0.9888862967
- 0.9917575717 0.9915347099 0.9890357256
- 0.9918779731 0.9916681051 0.9891850948
- 0.9919983149 0.9918015003 0.9893345237
- 0.9921187162 0.9919348955 0.9894838929
- 0.9922391176 0.9920682907 0.9896332026
- 0.9923595190 0.9922016263 0.9897825718
- 0.9924799204 0.9923350215 0.9899320006
- 0.9926003218 0.9924684167 0.9900814295
- 0.9927207232 0.9926018119 0.9902307987
- 0.9928411245 0.9927352071 0.9903745055
- 0.9929553270 0.9928619862 0.9905139208
- 0.9930647016 0.9929882884 0.9906532764
- 0.9931741953 0.9931144714 0.9907926917
- 0.9932836294 0.9932407737 0.9909321070
- 0.9933931231 0.9933670759 0.9910715222
- 0.9935024977 0.9934933186 0.9912108779
- 0.9936119914 0.9936196208 0.9913502932
- 0.9937214851 0.9937458038 0.9914897084
- 0.9938309193 0.9938721061 0.9916291237
- 0.9939404130 0.9939982891 0.9917684793
- 0.9940490127 0.9941191077 0.9919059277
- 0.9941514730 0.9942321777 0.9920433164
- 0.9942539930 0.9943454266 0.9921807051
- 0.9943563938 0.9944584966 0.9923179746
- 0.9944589138 0.9945716858 0.9924554229
- 0.9945613742 0.9946848154 0.9925928116
- 0.9946638942 0.9947978854 0.9927302003
- 0.9947664142 0.9949110746 0.9928675294
- 0.9948688149 0.9950242043 0.9930049181
- 0.9949712753 0.9951373935 0.9931423068
- 0.9950737953 0.9952505231 0.9932782054
- 0.9951713085 0.9953569770 0.9934102893
- 0.9952647090 0.9954618812 0.9935423732
- 0.9953581095 0.9955667853 0.9936743975
- 0.9954516292 0.9956716895 0.9938064814
- 0.9955450296 0.9957765937 0.9939386249
- 0.9956383705 0.9958814979 0.9940707088
- 0.9957317710 0.9959864020 0.9942027926
- 0.9958252907 0.9960911870 0.9943348765
- 0.9959186912 0.9961960912 0.9944670200
- 0.9960120916 0.9963009953 0.9945989847
- 0.9961054921 0.9964051247 0.9947274923
- 0.9961966872 0.9965000153 0.9948515892
- 0.9962875843 0.9965949059 0.9949758053
- 0.9963784814 0.9966897964 0.9951000214
- 0.9964693785 0.9967846870 0.9952241182
- 0.9965602756 0.9968795776 0.9953482747
- 0.9966511726 0.9969745278 0.9954724908
- 0.9967421293 0.9970694184 0.9955965877
- 0.9968330264 0.9971643090 0.9957208037
- 0.9969239235 0.9972591996 0.9958449006
- 0.9970148206 0.9973540902 0.9959691167
- 0.9971055984 0.9974477887 0.9960889220
- 0.9971954226 0.9975377917 0.9962046742
- 0.9972853065 0.9976279140 0.9963206053
- 0.9973750710 0.9977179170 0.9964364171
- 0.9974650145 0.9978079200 0.9965522289
- 0.9975547791 0.9978979230 0.9966681004
- 0.9976447225 0.9979879260 0.9967839122
- 0.9977344871 0.9980779290 0.9968997240
- 0.9978243709 0.9981678724 0.9970155954
- 0.9979141951 0.9982579947 0.9971314073
- 0.9980040789 0.9983479977 0.9972472191
- 0.9980940223 0.9984341860 0.9973635077
- 0.9981843829 0.9985107780 0.9974802732
- 0.9982746840 0.9985873103 0.9975970984
- 0.9983651042 0.9986637831 0.9977139235
- 0.9984555244 0.9987403750 0.9978306890
- 0.9985458851 0.9988169074 0.9979475141
- 0.9986361861 0.9988934994 0.9980642796
- 0.9987266064 0.9989699721 0.9981811047
- 0.9988170266 0.9990465045 0.9982979298
- 0.9989073873 0.9991230965 0.9984146953
- 0.9989976883 0.9991996288 0.9985315204
- 0.9990869761 0.9992740154 0.9986500740
- 0.9991700053 0.9993399978 0.9987728000
- 0.9992529750 0.9994059801 0.9988955259
- 0.9993360043 0.9994720221 0.9990181923
- 0.9994189739 0.9995380044 0.9991409779
- 0.9995020032 0.9996039867 0.9992637038
- 0.9995849729 0.9996700287 0.9993864298
- 0.9996680021 0.9997360110 0.9995090961
- 0.9997509718 0.9998019934 0.9996318221
- 0.9998340011 0.9998679757 0.9997546077
- 0.9999169707 0.9999340177 0.9998772740
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_400x.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_400x.spi1d
deleted file mode 100644
index 3216d6e77c6..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_400x.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0003428414 0.0002644671 0.0001401811
- 0.0007192744 0.0005423503 0.0002875368
- 0.0011335440 0.0008326409 0.0004389792
- 0.0015786689 0.0011433410 0.0005958441
- 0.0020476291 0.0014799440 0.0007588092
- 0.0025404820 0.0018298780 0.0009286210
- 0.0030616501 0.0021946840 0.0011060070
- 0.0036125139 0.0025735211 0.0012919310
- 0.0041929889 0.0029686880 0.0014847160
- 0.0048043700 0.0033767780 0.0016857330
- 0.0054497430 0.0038043610 0.0018942290
- 0.0061183511 0.0042493441 0.0021089639
- 0.0068146689 0.0047143549 0.0023315491
- 0.0075340671 0.0051967530 0.0025640430
- 0.0082950303 0.0057056639 0.0028035671
- 0.0090911062 0.0062496541 0.0030509511
- 0.0099175517 0.0068204752 0.0033067439
- 0.0107904803 0.0074211471 0.0035727150
- 0.0117002502 0.0080482997 0.0038465990
- 0.0126570398 0.0087003373 0.0041274340
- 0.0136648295 0.0093829166 0.0044194721
- 0.0147075197 0.0101065598 0.0047251140
- 0.0157950595 0.0108555797 0.0050429730
- 0.0169297699 0.0116311004 0.0053711529
- 0.0181103703 0.0124387797 0.0057113222
- 0.0193332806 0.0132759996 0.0060676620
- 0.0206129998 0.0141413296 0.0064390958
- 0.0219328105 0.0150437802 0.0068241018
- 0.0233088601 0.0159855708 0.0072196471
- 0.0247331504 0.0169505794 0.0076266280
- 0.0262072906 0.0179369505 0.0080475174
- 0.0277359709 0.0189558994 0.0084815770
- 0.0293284301 0.0200254805 0.0089281071
- 0.0309679396 0.0211107805 0.0093870452
- 0.0326597206 0.0222219098 0.0098592760
- 0.0343937390 0.0233689900 0.0103457300
- 0.0361940786 0.0245578606 0.0108465999
- 0.0380464606 0.0257728007 0.0113617396
- 0.0399493314 0.0270075500 0.0118910903
- 0.0419140086 0.0282745995 0.0124359597
- 0.0439488515 0.0296080001 0.0129955998
- 0.0460439511 0.0309876800 0.0135690300
- 0.0481984690 0.0323878303 0.0141631197
- 0.0504118018 0.0338152684 0.0147708496
- 0.0526927300 0.0352800488 0.0153927896
- 0.0550270416 0.0367900804 0.0160309207
- 0.0574264787 0.0383353084 0.0166857298
- 0.0598822795 0.0398985818 0.0173553694
- 0.0623928793 0.0414841883 0.0180462394
- 0.0649654418 0.0431171395 0.0187484995
- 0.0676013976 0.0448169708 0.0194632709
- 0.0702958703 0.0465711690 0.0201920494
- 0.0730418488 0.0483480282 0.0209390707
- 0.0758519098 0.0501504205 0.0217033103
- 0.0787305906 0.0519958399 0.0224795192
- 0.0816697702 0.0538894385 0.0232669692
- 0.0846705586 0.0558331497 0.0240675099
- 0.0877186880 0.0578123406 0.0248920992
- 0.0908257365 0.0598101094 0.0257320199
- 0.0940086022 0.0618289597 0.0265861396
- 0.0972353294 0.0639070272 0.0274642892
- 0.1005206034 0.0660314709 0.0283592492
- 0.1038618013 0.0682074204 0.0292693600
- 0.1072567031 0.0704347715 0.0302035604
- 0.1107103974 0.0726976171 0.0311573707
- 0.1142259985 0.0749783218 0.0321260095
- 0.1177944019 0.0772918463 0.0331200808
- 0.1214151010 0.0796481296 0.0341317691
- 0.1250821054 0.0820898935 0.0351568311
- 0.1287855953 0.0845760182 0.0362133905
- 0.1325509995 0.0870889798 0.0372799113
- 0.1363651007 0.0896213502 0.0383602083
- 0.1402193010 0.0921822414 0.0394625701
- 0.1441060007 0.0947721824 0.0405752398
- 0.1480046958 0.0973958895 0.0417135507
- 0.1519186944 0.1000884995 0.0428665988
- 0.1558499932 0.1028292999 0.0440348983
- 0.1598220021 0.1056241989 0.0452243313
- 0.1638336033 0.1084792018 0.0464208983
- 0.1678801030 0.1113488972 0.0476398095
- 0.1719820052 0.1142351031 0.0488679707
- 0.1761175990 0.1171704978 0.0501159504
- 0.1802733988 0.1201329008 0.0513837487
- 0.1844418943 0.1231521964 0.0526686385
- 0.1886288971 0.1262086034 0.0539824814
- 0.1928298026 0.1292911023 0.0553071685
- 0.1970759928 0.1324020028 0.0566712618
- 0.2013373971 0.1355181038 0.0580410585
- 0.2056180984 0.1386440992 0.0594506897
- 0.2099272013 0.1417901963 0.0608652011
- 0.2142390013 0.1449521929 0.0623159185
- 0.2185354978 0.1481644064 0.0637758672
- 0.2228298932 0.1513926983 0.0652757511
- 0.2271223068 0.1547017992 0.0667859018
- 0.2314382046 0.1580224037 0.0683313832
- 0.2357621044 0.1613737047 0.0698857680
- 0.2401127070 0.1647437066 0.0714698881
- 0.2444832027 0.1681362987 0.0730611980
- 0.2488923073 0.1715582013 0.0746805519
- 0.2533152103 0.1749991030 0.0763059929
- 0.2577489913 0.1784823984 0.0779676214
- 0.2621993124 0.1819818020 0.0796313584
- 0.2666550875 0.1855379939 0.0813349113
- 0.2711015940 0.1891071051 0.0830384567
- 0.2755472958 0.1927215010 0.0847683027
- 0.2799974084 0.1963423938 0.0865003392
- 0.2844476104 0.2000225931 0.0882561207
- 0.2888987958 0.2037090063 0.0900193900
- 0.2933452129 0.2073960006 0.0917988792
- 0.2977733016 0.2110829949 0.0935909674
- 0.3021937013 0.2147787064 0.0953960270
- 0.3065907061 0.2184758037 0.0972275063
- 0.3109777868 0.2221865058 0.0990616009
- 0.3153359890 0.2259006053 0.1009372994
- 0.3196929097 0.2296067029 0.1028129980
- 0.3240458071 0.2333091944 0.1047334969
- 0.3283928931 0.2370095998 0.1066685989
- 0.3327110112 0.2407082021 0.1086295024
- 0.3370262086 0.2444002032 0.1106277034
- 0.3413048983 0.2480811030 0.1126269996
- 0.3455835879 0.2517619133 0.1146645993
- 0.3498139083 0.2554424107 0.1167021990
- 0.3540413976 0.2591229081 0.1187660992
- 0.3582440019 0.2627831101 0.1208472997
- 0.3624396026 0.2664416134 0.1229355037
- 0.3666112125 0.2701123059 0.1250668019
- 0.3707655966 0.2737897933 0.1271981001
- 0.3749122918 0.2774769068 0.1293662041
- 0.3790445030 0.2811841965 0.1315550953
- 0.3831717968 0.2848913968 0.1337489933
- 0.3872435987 0.2885521054 0.1359899044
- 0.3913154006 0.2922112942 0.1382308006
- 0.3953064978 0.2958714068 0.1404815018
- 0.3992744088 0.2995322049 0.1427416056
- 0.4032138884 0.3031899035 0.1450016946
- 0.4071162045 0.3068281114 0.1472705007
- 0.4110161960 0.3104662001 0.1495404989
- 0.4148718119 0.3140855134 0.1518152952
- 0.4187273979 0.3176954091 0.1541071981
- 0.4225727022 0.3213038146 0.1563991010
- 0.4264118969 0.3249039054 0.1586962938
- 0.4302516878 0.3285039961 0.1609987020
- 0.4340943098 0.3320690989 0.1633010954
- 0.4379369915 0.3356105089 0.1656249017
- 0.4417563081 0.3391517997 0.1679558009
- 0.4455639124 0.3426533043 0.1702867001
- 0.4493665993 0.3461548090 0.1726520061
- 0.4531346858 0.3496446013 0.1750191003
- 0.4569028914 0.3531137109 0.1773868054
- 0.4606313109 0.3565827906 0.1797600985
- 0.4643262029 0.3600330055 0.1821334064
- 0.4680210054 0.3634741902 0.1845103949
- 0.4716567993 0.3669154048 0.1869013011
- 0.4752872884 0.3703399003 0.1892922968
- 0.4789054096 0.3737635016 0.1916884929
- 0.4824860990 0.3771829009 0.1940988004
- 0.4860669076 0.3805834055 0.1965090930
- 0.4896276891 0.3839837909 0.1989264935
- 0.4931711853 0.3873957992 0.2013619989
- 0.4967147112 0.3908275962 0.2037975937
- 0.5001958013 0.3942595124 0.2062384039
- 0.5036591887 0.3976672888 0.2086957991
- 0.5071225762 0.4010519087 0.2111531943
- 0.5105044842 0.4044364095 0.2136141956
- 0.5138846040 0.4077871144 0.2160944939
- 0.5172544718 0.4111149907 0.2185747027
- 0.5205571055 0.4144429862 0.2210548967
- 0.5238596201 0.4177626073 0.2235321999
- 0.5271421075 0.4210774004 0.2260096073
- 0.5303608179 0.4243923128 0.2284868956
- 0.5335794091 0.4276579022 0.2309691012
- 0.5367782116 0.4308958948 0.2334523946
- 0.5399305224 0.4341338873 0.2359357029
- 0.5430827141 0.4373329878 0.2384334058
- 0.5462197065 0.4405049086 0.2409410030
- 0.5493230820 0.4436767995 0.2434486002
- 0.5524265170 0.4468128979 0.2459536940
- 0.5555045009 0.4499109983 0.2484524995
- 0.5585151911 0.4530090988 0.2509512901
- 0.5615258813 0.4560930133 0.2534500957
- 0.5645241141 0.4591484070 0.2559669018
- 0.5674679279 0.4622037113 0.2584846020
- 0.5704116821 0.4652596116 0.2610023916
- 0.5733518004 0.4683186114 0.2635214031
- 0.5762202740 0.4713774920 0.2660414875
- 0.5790888071 0.4744364917 0.2685616016
- 0.5819572806 0.4774442017 0.2710804045
- 0.5847468972 0.4804444015 0.2735868096
- 0.5875238180 0.4834446013 0.2760930955
- 0.5903006792 0.4864538014 0.2785995007
- 0.5930446982 0.4894700050 0.2811084092
- 0.5957688093 0.4924862981 0.2836191952
- 0.5984929204 0.4954943061 0.2861298919
- 0.6011797786 0.4984689057 0.2886404097
- 0.6037912965 0.5014435053 0.2911294997
- 0.6064026952 0.5044180751 0.2936185896
- 0.6090142131 0.5073412061 0.2961077094
- 0.6115440130 0.5102497935 0.2985940874
- 0.6140723825 0.5131583810 0.3010762036
- 0.6166006923 0.5160554051 0.3035584092
- 0.6191328168 0.5189260840 0.3060404956
- 0.6216673851 0.5217968822 0.3085111082
- 0.6242020726 0.5246676803 0.3109765947
- 0.6267291903 0.5274786949 0.3134421110
- 0.6292034984 0.5302724242 0.3159075975
- 0.6316779256 0.5330660939 0.3183633983
- 0.6341521740 0.5358421206 0.3208185136
- 0.6366034746 0.5385411978 0.3232735991
- 0.6390401721 0.5412402749 0.3257263005
- 0.6414769292 0.5439392924 0.3281632960
- 0.6439121962 0.5465759039 0.3306002915
- 0.6463143826 0.5491589904 0.3330372870
- 0.6487165093 0.5517421961 0.3354707062
- 0.6511186957 0.5543252826 0.3378941119
- 0.6535044909 0.5568907857 0.3403174877
- 0.6558670998 0.5594527125 0.3427408934
- 0.6582297087 0.5620146990 0.3451600075
- 0.6605921984 0.5645741224 0.3475705981
- 0.6629050970 0.5670986772 0.3499810994
- 0.6651992202 0.5696232915 0.3523916006
- 0.6674932837 0.5721479058 0.3547942042
- 0.6697874069 0.5746628046 0.3571807146
- 0.6720268130 0.5771465898 0.3595671952
- 0.6742650867 0.5796303749 0.3619537950
- 0.6765033007 0.5821142197 0.3643409908
- 0.6787335277 0.5846080780 0.3667303920
- 0.6809238791 0.5871208906 0.3691197932
- 0.6831144094 0.5896338224 0.3715091050
- 0.6853048205 0.5921465755 0.3738974929
- 0.6874766946 0.5946516991 0.3762792051
- 0.6896049976 0.5971447825 0.3786608875
- 0.6917333007 0.5996379256 0.3810425997
- 0.6938616037 0.6021310091 0.3834243119
- 0.6959702969 0.6046125293 0.3858002126
- 0.6980445981 0.6070746183 0.3881756961
- 0.7001190186 0.6095365882 0.3905512989
- 0.7021933198 0.6119986773 0.3929268122
- 0.7042300105 0.6144391894 0.3952862024
- 0.7062014937 0.6168267131 0.3976376057
- 0.7081729770 0.6192142963 0.3999890983
- 0.7101445198 0.6216018200 0.4023405910
- 0.7120977044 0.6239740252 0.4046814144
- 0.7140085101 0.6262511015 0.4070011973
- 0.7159193754 0.6285281777 0.4093208909
- 0.7178301811 0.6308053732 0.4116407037
- 0.7197390199 0.6330825090 0.4139603972
- 0.7216380239 0.6352655292 0.4162608087
- 0.7235370874 0.6374403238 0.4185597897
- 0.7254360914 0.6396151185 0.4208588004
- 0.7273350954 0.6417899728 0.4231578112
- 0.7291654944 0.6438943744 0.4254482090
- 0.7309942245 0.6459581256 0.4277282059
- 0.7328227758 0.6480216980 0.4300082028
- 0.7346515059 0.6500852704 0.4322882891
- 0.7364507914 0.6521360278 0.4345682859
- 0.7382380962 0.6541525126 0.4368130863
- 0.7400254011 0.6561689973 0.4390538931
- 0.7418125868 0.6581856012 0.4412946999
- 0.7435858846 0.6602020860 0.4435355067
- 0.7453356981 0.6621177197 0.4457657039
- 0.7470855117 0.6640151739 0.4479677975
- 0.7488353252 0.6659126282 0.4501698911
- 0.7505850792 0.6678100824 0.4523718953
- 0.7522721887 0.6696808934 0.4545739889
- 0.7539572716 0.6715016961 0.4567523003
- 0.7556424141 0.6733224988 0.4589129984
- 0.7573276162 0.6751433015 0.4610736966
- 0.7590008974 0.6769641042 0.4632343948
- 0.7606620789 0.6787366271 0.4653950036
- 0.7623233199 0.6804947853 0.4675134122
- 0.7639845014 0.6822531223 0.4696210027
- 0.7656456828 0.6840112805 0.4717285931
- 0.7672730088 0.6857655048 0.4738362134
- 0.7688981295 0.6874911189 0.4759437144
- 0.7705233097 0.6892166138 0.4780164063
- 0.7721484900 0.6909422278 0.4800868034
- 0.7737551928 0.6926677227 0.4821572006
- 0.7753220201 0.6943894029 0.4842276871
- 0.7768889070 0.6961051822 0.4862979054
- 0.7784556746 0.6978209019 0.4883329868
- 0.7800226212 0.6995366812 0.4903681874
- 0.7815604806 0.7012524009 0.4924033880
- 0.7830802798 0.7029501796 0.4944385886
- 0.7846000791 0.7046359777 0.4964737892
- 0.7861198783 0.7063217163 0.4984565973
- 0.7876396775 0.7080073953 0.5004389286
- 0.7891361713 0.7096931934 0.5024212003
- 0.7906283140 0.7113500237 0.5044035912
- 0.7921203971 0.7129955292 0.5063859224
- 0.7936124802 0.7146410942 0.5083438754
- 0.7951045036 0.7162865996 0.5102990866
- 0.7965341210 0.7179322243 0.5122541785
- 0.7979624867 0.7195677161 0.5142092705
- 0.7993909717 0.7212001085 0.5161644220
- 0.8008195162 0.7228323817 0.5181018710
- 0.8022456169 0.7244647741 0.5200322866
- 0.8036258817 0.7260971069 0.5219627023
- 0.8050063252 0.7276834846 0.5238931179
- 0.8063865900 0.7292519212 0.5258234739
- 0.8077669144 0.7308204174 0.5277478099
- 0.8091464043 0.7323887944 0.5296645164
- 0.8105019927 0.7339571714 0.5315812826
- 0.8118575215 0.7355170846 0.5334979892
- 0.8132131100 0.7370710969 0.5354146957
- 0.8145685792 0.7386251092 0.5373278856
- 0.8159241080 0.7401791215 0.5392090082
- 0.8172050714 0.7417330742 0.5410900712
- 0.8184810877 0.7432689071 0.5429710746
- 0.8197571039 0.7447763085 0.5448521972
- 0.8210331798 0.7462838292 0.5467333198
- 0.8223091960 0.7477911711 0.5485991836
- 0.8235437870 0.7492985725 0.5504574180
- 0.8247652054 0.7507972121 0.5523154736
- 0.8259866834 0.7522162199 0.5541737080
- 0.8272081017 0.7536352873 0.5560318232
- 0.8284295797 0.7550544143 0.5578854084
- 0.8296269178 0.7564734817 0.5597094297
- 0.8307995200 0.7578924894 0.5615333915
- 0.8319721818 0.7592418194 0.5633574128
- 0.8331449032 0.7605643868 0.5651813745
- 0.8343175054 0.7618870139 0.5670053959
- 0.8354796767 0.7632095814 0.5688126087
- 0.8365802765 0.7645322084 0.5706043243
- 0.8376808167 0.7658463717 0.5723959208
- 0.8387814164 0.7671360970 0.5741875768
- 0.8398818970 0.7684258819 0.5759791732
- 0.8409824967 0.7697157264 0.5777708888
- 0.8420794010 0.7710055113 0.5795426965
- 0.8431748152 0.7722951770 0.5813097954
- 0.8442702293 0.7735279799 0.5830768943
- 0.8453655839 0.7747368217 0.5848439932
- 0.8464609981 0.7759457231 0.5866110921
- 0.8475471139 0.7771545053 0.5883777738
- 0.8485909104 0.7783632874 0.5900940895
- 0.8496348262 0.7795684934 0.5918104053
- 0.8506786823 0.7807170153 0.5935267210
- 0.8517224789 0.7818654180 0.5952430964
- 0.8527663946 0.7830138803 0.5969594121
- 0.8537737131 0.7841622829 0.5986704230
- 0.8547530770 0.7853106856 0.6003401279
- 0.8557325006 0.7864531875 0.6020097733
- 0.8567119241 0.7875832915 0.6036794186
- 0.8576912880 0.7887133956 0.6053491235
- 0.8586707115 0.7898433805 0.6070188284
- 0.8596333861 0.7909734845 0.6086828709
- 0.8605933189 0.7921035886 0.6103072166
- 0.8615533113 0.7932407856 0.6119315028
- 0.8625131845 0.7943854928 0.6135557890
- 0.8634731770 0.7955302000 0.6151800752
- 0.8644313216 0.7966749072 0.6168044209
- 0.8653596044 0.7978194952 0.6184266806
- 0.8662878871 0.7989642024 0.6199904084
- 0.8672162294 0.8000708222 0.6215540767
- 0.8681445122 0.8011484742 0.6231178045
- 0.8690729141 0.8022263050 0.6246814728
- 0.8699941039 0.8033040166 0.6262450814
- 0.8708788157 0.8043817282 0.6278088093
- 0.8717635870 0.8054593801 0.6293694973
- 0.8726484179 0.8065189123 0.6309295893
- 0.8735331297 0.8075633049 0.6324898005
- 0.8744179010 0.8086076975 0.6340498924
- 0.8752959967 0.8096520901 0.6356101036
- 0.8761417270 0.8106964827 0.6371701956
- 0.8769873977 0.8117408752 0.6387233734
- 0.8778331280 0.8127887249 0.6402710080
- 0.8786787987 0.8138411045 0.6418185830
- 0.8795245290 0.8148934841 0.6433662176
- 0.8803673983 0.8159459233 0.6449137926
- 0.8811801076 0.8169983029 0.6464614868
- 0.8819928765 0.8180506825 0.6480066180
- 0.8828055859 0.8190910220 0.6495386958
- 0.8836184144 0.8200846910 0.6510708928
- 0.8844311237 0.8210783005 0.6526029706
- 0.8852438927 0.8220720291 0.6541351080
- 0.8860117793 0.8230656981 0.6556673050
- 0.8867745996 0.8240593076 0.6571993828
- 0.8875373006 0.8250529766 0.6587041020
- 0.8883000016 0.8260309100 0.6601948738
- 0.8890628219 0.8270068169 0.6616855860
- 0.8898255229 0.8279826045 0.6631764174
- 0.8905583024 0.8289585114 0.6646671891
- 0.8912715912 0.8299342990 0.6661580205
- 0.8919848800 0.8309102058 0.6676467061
- 0.8926982284 0.8318812847 0.6691030264
- 0.8934115767 0.8328469992 0.6705592871
- 0.8941249251 0.8338125944 0.6720156074
- 0.8948332071 0.8347781897 0.6734719276
- 0.8955228925 0.8357439041 0.6749281883
- 0.8962126970 0.8367094994 0.6763845086
- 0.8969023824 0.8376750946 0.6778261065
- 0.8975921869 0.8385697007 0.6792402864
- 0.8982818723 0.8394591808 0.6806545854
- 0.8989716768 0.8403486013 0.6820688248
- 0.8996360898 0.8412380219 0.6834830046
- 0.9002904892 0.8421275020 0.6848973036
- 0.9009450078 0.8430169225 0.6863114834
- 0.9015994072 0.8438990116 0.6877009869
- 0.9022538066 0.8447635770 0.6890684962
- 0.9029083252 0.8456280828 0.6904361248
- 0.9035584927 0.8464927077 0.6918036938
- 0.9041764140 0.8473572731 0.6931712031
- 0.9047942758 0.8482218981 0.6945387721
- 0.9054121971 0.8490865231 0.6959062815
- 0.9060301781 0.8499292731 0.6972550750
- 0.9066480994 0.8507544994 0.6985912919
- 0.9072660208 0.8515797257 0.6999275088
- 0.9078578949 0.8524048924 0.7012637258
- 0.9084116817 0.8532301188 0.7025998831
- 0.9089655280 0.8540552855 0.7039362192
- 0.9095193148 0.8548805118 0.7052723765
- 0.9100729823 0.8557091951 0.7065873146
- 0.9106268287 0.8565393090 0.7078853250
- 0.9111806154 0.8573694825 0.7091832161
- 0.9117125273 0.8581997156 0.7104812264
- 0.9122291207 0.8590298891 0.7117791176
- 0.9127455950 0.8598600030 0.7130771279
- 0.9132621288 0.8606901765 0.7143750191
- 0.9137787223 0.8614907861 0.7156553864
- 0.9142951965 0.8622807264 0.7169089913
- 0.9148116708 0.8630706072 0.7181627154
- 0.9153102040 0.8638604879 0.7194163203
- 0.9157993793 0.8646503091 0.7206699252
- 0.9162884951 0.8654401898 0.7219234705
- 0.9167776108 0.8662300706 0.7231771946
- 0.9172667861 0.8670079708 0.7244259715
- 0.9177559018 0.8677796721 0.7256401777
- 0.9182450175 0.8685513735 0.7268543243
- 0.9187002778 0.8693230152 0.7280684114
- 0.9191343188 0.8700947165 0.7292826176
- 0.9195683002 0.8708662987 0.7304967046
- 0.9200022817 0.8716380000 0.7317107916
- 0.9204363227 0.8723940253 0.7329249978
- 0.9208703041 0.8731313944 0.7341042161
- 0.9213042855 0.8738688231 0.7352702022
- 0.9217389822 0.8746061921 0.7364361882
- 0.9221745729 0.8753436804 0.7376021743
- 0.9226102233 0.8760811090 0.7387682796
- 0.9230456948 0.8768184781 0.7399343252
- 0.9234812856 0.8775455952 0.7411003113
- 0.9239168763 0.8782122135 0.7422618270
- 0.9243525267 0.8788788915 0.7434059978
- 0.9247846007 0.8795455098 0.7445502877
- 0.9252011776 0.8802121878 0.7456945777
- 0.9256178141 0.8808789253 0.7468389273
- 0.9260342717 0.8815454841 0.7479830980
- 0.9264509082 0.8822122216 0.7491273880
- 0.9268674850 0.8828688264 0.7502716780
- 0.9272841215 0.8835214972 0.7514011860
- 0.9277005792 0.8841741085 0.7525197268
- 0.9280946255 0.8848267794 0.7536382079
- 0.9284824133 0.8854793906 0.7547566891
- 0.9288702011 0.8861320019 0.7558751702
- 0.9292579889 0.8867846727 0.7569937110
- 0.9296457767 0.8874309063 0.7581123114
- 0.9300336242 0.8880439997 0.7592307925
- 0.9304214716 0.8886572123 0.7603214979
- 0.9308112860 0.8892703056 0.7614058256
- 0.9312064052 0.8898835182 0.7624900937
- 0.9316015244 0.8904966116 0.7635744214
- 0.9319965839 0.8911098242 0.7646586895
- 0.9323917031 0.8917229176 0.7657430172
- 0.9327868223 0.8923314214 0.7668272853
- 0.9331818819 0.8929349184 0.7679116130
- 0.9335770011 0.8935384154 0.7689800262
- 0.9339686036 0.8941419125 0.7700471282
- 0.9343581796 0.8947455287 0.7711141109
- 0.9347478151 0.8953490257 0.7721812129
- 0.9351373911 0.8959525228 0.7732483149
- 0.9355270267 0.8965560198 0.7743152976
- 0.9359166026 0.8971521854 0.7753823996
- 0.9363061786 0.8977450132 0.7764495015
- 0.9366958141 0.8983377814 0.7774727941
- 0.9370884895 0.8989306092 0.7784914970
- 0.9374815822 0.8995233774 0.7795102000
- 0.9378746748 0.9001162052 0.7805289030
- 0.9382678270 0.9007089734 0.7815477252
- 0.9386609197 0.9013018012 0.7825664282
- 0.9390540123 0.9018632174 0.7835850716
- 0.9394471049 0.9024146795 0.7846037745
- 0.9398401976 0.9029660821 0.7855820060
- 0.9402080178 0.9035176039 0.7865473032
- 0.9405754209 0.9040690064 0.7875126004
- 0.9409428835 0.9046205282 0.7884777784
- 0.9413102865 0.9051718712 0.7894430757
- 0.9416776896 0.9057233930 0.7904083729
- 0.9420450926 0.9062736034 0.7913736105
- 0.9424126148 0.9068232179 0.7923389077
- 0.9427800179 0.9073727727 0.7932832241
- 0.9431211948 0.9079225063 0.7942044735
- 0.9434615970 0.9084721208 0.7951257825
- 0.9438019991 0.9090217948 0.7960470915
- 0.9441424012 0.9095714092 0.7969682813
- 0.9444829226 0.9101210237 0.7978895903
- 0.9448233247 0.9106593132 0.7988108993
- 0.9451637268 0.9111868739 0.7997322083
- 0.9455041289 0.9117143750 0.8006522059
- 0.9458433986 0.9122418761 0.8015512228
- 0.9461824298 0.9127693772 0.8024501204
- 0.9465214014 0.9132968783 0.8033490777
- 0.9468603730 0.9138243794 0.8042480946
- 0.9471994042 0.9143518806 0.8051471114
- 0.9475384951 0.9148817062 0.8060461283
- 0.9478775263 0.9154210091 0.8069450855
- 0.9482164979 0.9159603715 0.8078441024
- 0.9485536218 0.9164997935 0.8087291718
- 0.9488890767 0.9170392156 0.8096008897
- 0.9492245913 0.9175785184 0.8104726076
- 0.9495601058 0.9181178808 0.8113443255
- 0.9498956203 0.9186573029 0.8122159839
- 0.9502310157 0.9191967249 0.8130877018
- 0.9505664706 0.9197019935 0.8139594197
- 0.9509019852 0.9201949835 0.8148310781
- 0.9512333870 0.9206879139 0.8157027960
- 0.9515367150 0.9211807847 0.8165382743
- 0.9518401027 0.9216737747 0.8173654079
- 0.9521434903 0.9221667051 0.8181924820
- 0.9524468184 0.9226595759 0.8190196753
- 0.9527502060 0.9231525064 0.8198468089
- 0.9530535936 0.9236370921 0.8206740022
- 0.9533569813 0.9240685105 0.8215010762
- 0.9536603093 0.9244999290 0.8223283291
- 0.9539365172 0.9249312282 0.8231554031
- 0.9541925788 0.9253625870 0.8239536285
- 0.9544487000 0.9257940054 0.8247510791
- 0.9547048807 0.9262254238 0.8255487084
- 0.9549610019 0.9266567230 0.8263462782
- 0.9552171230 0.9270880818 0.8271439075
- 0.9554733038 0.9275091887 0.8279414773
- 0.9557294250 0.9279149771 0.8287389874
- 0.9559856057 0.9283208251 0.8295366168
- 0.9562343955 0.9287264943 0.8303341866
- 0.9564822912 0.9291322827 0.8311038017
- 0.9567301273 0.9295380116 0.8318734765
- 0.9569780231 0.9299438000 0.8326432109
- 0.9572259188 0.9303495884 0.8334128261
- 0.9574738145 0.9307553172 0.8341825008
- 0.9577217102 0.9311472178 0.8349521756
- 0.9579694867 0.9315264225 0.8357219100
- 0.9582170844 0.9319056273 0.8364915252
- 0.9584596753 0.9322847724 0.8372612000
- 0.9587022066 0.9326639771 0.8380025029
- 0.9589446783 0.9330431223 0.8387396932
- 0.9591872096 0.9334223270 0.8394770026
- 0.9594296813 0.9338014722 0.8402141929
- 0.9596722126 0.9341806769 0.8409515023
- 0.9599146843 0.9345543981 0.8416886926
- 0.9601572156 0.9349225760 0.8424260020
- 0.9603989124 0.9352908134 0.8431631923
- 0.9606298208 0.9356588721 0.8439005017
- 0.9608606100 0.9360271096 0.8446270823
- 0.9610915184 0.9363952875 0.8453466296
- 0.9613224268 0.9367635250 0.8460661769
- 0.9615532756 0.9371317029 0.8467857838
- 0.9617841840 0.9374998808 0.8475053906
- 0.9620149732 0.9378612041 0.8482248783
- 0.9622458816 0.9382085204 0.8489444852
- 0.9624767900 0.9385557771 0.8496640921
- 0.9627113938 0.9389030933 0.8503836989
- 0.9629462957 0.9392504096 0.8510984778
- 0.9631810784 0.9395977259 0.8517916203
- 0.9634159207 0.9399449825 0.8524847031
- 0.9636507034 0.9402922988 0.8531777263
- 0.9638856053 0.9406396151 0.8538708091
- 0.9641203880 0.9409868717 0.8545638919
- 0.9643551707 0.9413303137 0.8552569151
- 0.9645900726 0.9416738153 0.8559499979
- 0.9648157954 0.9420171976 0.8566430211
- 0.9650372267 0.9423606992 0.8573361039
- 0.9652585983 0.9427040815 0.8580203056
- 0.9654800892 0.9430475831 0.8586984873
- 0.9657015204 0.9433910251 0.8593767285
- 0.9659228921 0.9437345266 0.8600549102
- 0.9661443233 0.9440779090 0.8607330918
- 0.9663656950 0.9444156289 0.8614112735
- 0.9665871263 0.9447482824 0.8620895147
- 0.9668061733 0.9450809956 0.8627676964
- 0.9670186043 0.9454137087 0.8634458780
- 0.9672309160 0.9457464218 0.8641241193
- 0.9674432278 0.9460790157 0.8647658229
- 0.9676554799 0.9464117289 0.8654016256
- 0.9678679109 0.9467443824 0.8660374284
- 0.9680802226 0.9470770955 0.8666731715
- 0.9682924747 0.9474098086 0.8673089743
- 0.9685047865 0.9477065802 0.8679447770
- 0.9687172174 0.9479998946 0.8685806990
- 0.9689158201 0.9482930899 0.8692165017
- 0.9691076875 0.9485862851 0.8698523045
- 0.9692996740 0.9488794804 0.8704881072
- 0.9694917202 0.9491726756 0.8711016178
- 0.9696837068 0.9494658709 0.8717142940
- 0.9698755741 0.9497591257 0.8723270893
- 0.9700676203 0.9500523210 0.8729398847
- 0.9702596068 0.9503493905 0.8735526204
- 0.9704515934 0.9506735206 0.8741654158
- 0.9706435204 0.9509977102 0.8747782111
- 0.9708371758 0.9513218999 0.8753908873
- 0.9710310102 0.9516459703 0.8760036826
- 0.9712247849 0.9519702196 0.8766164780
- 0.9714186192 0.9522942901 0.8772181273
- 0.9716123939 0.9526184797 0.8778185844
- 0.9718062282 0.9529427290 0.8784192204
- 0.9720000029 0.9532667994 0.8790197968
- 0.9721937776 0.9535914063 0.8796203136
- 0.9723876119 0.9539176226 0.8802208900
- 0.9725819230 0.9542437792 0.8808215261
- 0.9727863073 0.9545699954 0.8814219832
- 0.9729905725 0.9548962116 0.8820226192
- 0.9731948972 0.9552224278 0.8826230764
- 0.9733992815 0.9555485845 0.8832188249
- 0.9736036062 0.9558748007 0.8838123083
- 0.9738078713 0.9562010169 0.8844056726
- 0.9740121961 0.9565271735 0.8849992156
- 0.9742165804 0.9568511248 0.8855926991
- 0.9744209051 0.9571459889 0.8861861825
- 0.9746251702 0.9574409127 0.8867797256
- 0.9748240113 0.9577358961 0.8873730898
- 0.9750226736 0.9580308199 0.8879665732
- 0.9752213955 0.9583256841 0.8885601163
- 0.9754201770 0.9586207271 0.8891478777
- 0.9756188989 0.9589155912 0.8897228837
- 0.9758176208 0.9592105150 0.8902978897
- 0.9760162830 0.9595054984 0.8908728957
- 0.9762151241 0.9598004222 0.8914479017
- 0.9764137864 0.9600865245 0.8920229077
- 0.9766125083 0.9603704214 0.8925979137
- 0.9767935276 0.9606543183 0.8931729198
- 0.9769693017 0.9609382749 0.8937479258
- 0.9771450758 0.9612221718 0.8943228722
- 0.9773209095 0.9615061283 0.8948978782
- 0.9774966836 0.9617900848 0.8954554200
- 0.9776725173 0.9620739818 0.8960071206
- 0.9778482914 0.9623578787 0.8965588808
- 0.9780241251 0.9626418948 0.8971105814
- 0.9781998992 0.9629204869 0.8976622820
- 0.9783756733 0.9631900191 0.8982141018
- 0.9785385132 0.9634596109 0.8987658024
- 0.9786810875 0.9637290835 0.8993175030
- 0.9788236022 0.9639986157 0.8998693228
- 0.9789661765 0.9642680883 0.9004210234
- 0.9791086912 0.9645376801 0.9009723067
- 0.9792513251 0.9648072124 0.9015076160
- 0.9793937802 0.9650766850 0.9020429850
- 0.9795364141 0.9653462172 0.9025782943
- 0.9796789289 0.9656158090 0.9031136036
- 0.9798215032 0.9658737183 0.9036489725
- 0.9799640179 0.9661279917 0.9041842818
- 0.9800881743 0.9663822055 0.9047195911
- 0.9802088141 0.9666364789 0.9052549005
- 0.9803295135 0.9668908119 0.9057903290
- 0.9804500937 0.9671450853 0.9063255787
- 0.9805706739 0.9673992991 0.9068583846
- 0.9806913733 0.9676535726 0.9073730111
- 0.9808120131 0.9679079056 0.9078876972
- 0.9809325933 0.9681621790 0.9084023237
- 0.9810532928 0.9684163928 0.9089170098
- 0.9811738729 0.9686573148 0.9094316959
- 0.9812927842 0.9688978791 0.9099463224
- 0.9813982248 0.9691385031 0.9104610085
- 0.9815034866 0.9693791270 0.9109755754
- 0.9816088080 0.9696196914 0.9114903212
- 0.9817141294 0.9698603153 0.9120050073
- 0.9818193913 0.9701009989 0.9125185013
- 0.9819247127 0.9703416228 0.9130074978
- 0.9820299745 0.9705821872 0.9134966135
- 0.9821352959 0.9708228111 0.9139856100
- 0.9822406173 0.9710630178 0.9144747257
- 0.9823458791 0.9712886810 0.9149637222
- 0.9824467897 0.9715144038 0.9154527783
- 0.9825308919 0.9717401266 0.9159417748
- 0.9826151133 0.9719656706 0.9164308906
- 0.9826992154 0.9721913934 0.9169198871
- 0.9827833176 0.9724171162 0.9174090028
- 0.9828674793 0.9726427794 0.9178979993
- 0.9829515815 0.9728683829 0.9183769822
- 0.9830356836 0.9730941057 0.9188531041
- 0.9831197858 0.9733198285 0.9193292260
- 0.9832040071 0.9735454917 0.9198052883
- 0.9832881093 0.9737340212 0.9202814102
- 0.9833707809 0.9739177823 0.9207574725
- 0.9834439754 0.9741016030 0.9212337136
- 0.9835172892 0.9742854238 0.9217097759
- 0.9835904837 0.9744691253 0.9221858978
- 0.9836636782 0.9746528864 0.9226620197
- 0.9837368727 0.9748367071 0.9231380820
- 0.9838101864 0.9750205278 0.9236043096
- 0.9838833809 0.9752042890 0.9240511060
- 0.9839565754 0.9753881097 0.9244979024
- 0.9840298891 0.9755718708 0.9249446988
- 0.9841030836 0.9757249951 0.9253914952
- 0.9841762781 0.9758548141 0.9258382916
- 0.9842556119 0.9759846926 0.9262850881
- 0.9843357205 0.9761145711 0.9267318249
- 0.9844158292 0.9762445092 0.9271786213
- 0.9844958782 0.9763743877 0.9276254177
- 0.9845761061 0.9765042067 0.9280722141
- 0.9846562147 0.9766340852 0.9285190105
- 0.9847363234 0.9767640233 0.9289492965
- 0.9848164916 0.9768939018 0.9293727875
- 0.9848966002 0.9770237803 0.9297962785
- 0.9849767089 0.9771535993 0.9302198291
- 0.9850568175 0.9772822857 0.9306433201
- 0.9851419926 0.9774109721 0.9310668111
- 0.9852340221 0.9775397778 0.9314903021
- 0.9853258729 0.9776685238 0.9319137931
- 0.9854179025 0.9777972102 0.9323372841
- 0.9855098724 0.9779258966 0.9327607751
- 0.9856017828 0.9780547023 0.9331843257
- 0.9856938124 0.9781833887 0.9336078167
- 0.9857857227 0.9783120751 0.9340065718
- 0.9858776927 0.9784408808 0.9344022870
- 0.9859697223 0.9785696268 0.9347980022
- 0.9860615730 0.9787036777 0.9351937175
- 0.9861536026 0.9788467884 0.9355893731
- 0.9862487912 0.9789898992 0.9359850883
- 0.9863448143 0.9791330099 0.9363806844
- 0.9864408970 0.9792761207 0.9367763996
- 0.9865369201 0.9794191718 0.9371721148
- 0.9866328835 0.9795622230 0.9375677705
- 0.9867290258 0.9797052741 0.9379634857
- 0.9868249893 0.9798483849 0.9383592010
- 0.9869210124 0.9799914956 0.9387403131
- 0.9870170951 0.9801346064 0.9391192794
- 0.9871131182 0.9802777171 0.9394981861
- 0.9872090816 0.9804211855 0.9398772120
- 0.9873052239 0.9805650711 0.9402561784
- 0.9874122143 0.9807090163 0.9406352043
- 0.9875195026 0.9808530211 0.9410141706
- 0.9876267910 0.9809969068 0.9413931966
- 0.9877340198 0.9811409116 0.9417721033
- 0.9878413081 0.9812847972 0.9421511292
- 0.9879485965 0.9814286828 0.9425300956
- 0.9880558848 0.9815726876 0.9429091215
- 0.9881631136 0.9817165732 0.9432799816
- 0.9882704020 0.9818605781 0.9436467290
- 0.9883776903 0.9820045233 0.9440134168
- 0.9884849787 0.9821479917 0.9443802238
- 0.9885923266 0.9822906852 0.9447469115
- 0.9887036085 0.9824334979 0.9451135993
- 0.9888151288 0.9825763106 0.9454804063
- 0.9889264703 0.9827191234 0.9458470941
- 0.9890379906 0.9828618765 0.9462139010
- 0.9891495109 0.9830046892 0.9465805888
- 0.9892609715 0.9831475019 0.9469472766
- 0.9893724918 0.9832903147 0.9473140836
- 0.9894838929 0.9834331274 0.9476754069
- 0.9895954132 0.9835758805 0.9480211139
- 0.9897068739 0.9837186933 0.9483667016
- 0.9898183942 0.9838594198 0.9487122893
- 0.9899299145 0.9839885831 0.9490579963
- 0.9900401235 0.9841178060 0.9494035840
- 0.9901499152 0.9842470884 0.9497491717
- 0.9902598262 0.9843763113 0.9500948787
- 0.9903696179 0.9845055938 0.9504405260
- 0.9904795289 0.9846348166 0.9507861137
- 0.9905893207 0.9847640991 0.9511318207
- 0.9906991124 0.9848933220 0.9514774084
- 0.9908090234 0.9850226045 0.9518229961
- 0.9909188151 0.9851518273 0.9521476030
- 0.9910287261 0.9852811098 0.9524605274
- 0.9911385179 0.9854102731 0.9527733922
- 0.9912483096 0.9855383039 0.9530863166
- 0.9913557172 0.9856656790 0.9533991814
- 0.9914582968 0.9857931137 0.9537121058
- 0.9915608764 0.9859204888 0.9540249705
- 0.9916635156 0.9860478044 0.9543378949
- 0.9917660952 0.9861751795 0.9546508193
- 0.9918686748 0.9863026142 0.9549636841
- 0.9919713140 0.9864299893 0.9552766085
- 0.9920738935 0.9865574241 0.9555894732
- 0.9921764731 0.9866846800 0.9559023976
- 0.9922791123 0.9868121147 0.9562044144
- 0.9923816919 0.9869394898 0.9565039873
- 0.9924842715 0.9870668054 0.9568036795
- 0.9925869107 0.9871830940 0.9571033120
- 0.9926795959 0.9872993827 0.9574030042
- 0.9927687049 0.9874156713 0.9577025771
- 0.9928578734 0.9875320196 0.9580023289
- 0.9929469824 0.9876484275 0.9583019018
- 0.9930362105 0.9877647161 0.9586015940
- 0.9931253195 0.9878810048 0.9589012265
- 0.9932144880 0.9879972935 0.9592009187
- 0.9933035970 0.9881135821 0.9595004916
- 0.9933928251 0.9882298708 0.9598001838
- 0.9934818745 0.9883462787 0.9600859880
- 0.9935711026 0.9884626269 0.9603683949
- 0.9936602116 0.9885759950 0.9606508017
- 0.9937493801 0.9886701107 0.9609330893
- 0.9938194156 0.9887642264 0.9612154961
- 0.9938877821 0.9888582230 0.9614979029
- 0.9939562082 0.9889522791 0.9617803097
- 0.9940245748 0.9890463948 0.9620627165
- 0.9940930009 0.9891405106 0.9623451233
- 0.9941614866 0.9892346263 0.9626274109
- 0.9942299128 0.9893286228 0.9629098177
- 0.9942982793 0.9894226789 0.9631922245
- 0.9943667054 0.9895167947 0.9634745717
- 0.9944350719 0.9896109104 0.9637439251
- 0.9945034981 0.9897050261 0.9640030265
- 0.9945719838 0.9897977114 0.9642621875
- 0.9946404099 0.9898560047 0.9645212889
- 0.9946832061 0.9899142981 0.9647803903
- 0.9947232008 0.9899725914 0.9650396109
- 0.9947631955 0.9900308847 0.9652987123
- 0.9948033094 0.9900891781 0.9655578732
- 0.9948433042 0.9901474714 0.9658169746
- 0.9948832989 0.9902058244 0.9660760760
- 0.9949232936 0.9902641177 0.9663352966
- 0.9949632883 0.9903224111 0.9665943980
- 0.9950032830 0.9903807044 0.9668534994
- 0.9950432777 0.9904391170 0.9671121836
- 0.9950833917 0.9904974103 0.9673674703
- 0.9951233864 0.9905557036 0.9676228166
- 0.9951633811 0.9905830026 0.9678779840
- 0.9951838851 0.9905992150 0.9681332707
- 0.9951946735 0.9906154275 0.9683884978
- 0.9952054024 0.9906315804 0.9686437845
- 0.9952160716 0.9906477928 0.9688990116
- 0.9952269197 0.9906640053 0.9691542983
- 0.9952375889 0.9906800985 0.9694095254
- 0.9952483177 0.9906963110 0.9696648121
- 0.9952589869 0.9907125235 0.9699200988
- 0.9952697754 0.9907286763 0.9701753259
- 0.9952805042 0.9907448888 0.9704306126
- 0.9952911735 0.9907611012 0.9706832170
- 0.9953020215 0.9907773137 0.9709324241
- 0.9953126907 0.9907947183 0.9711815715
- 0.9953212142 0.9908165932 0.9714307785
- 0.9953212142 0.9908384085 0.9716799855
- 0.9953212142 0.9908602834 0.9719290733
- 0.9953212142 0.9908822179 0.9721782804
- 0.9953212142 0.9909040928 0.9724274874
- 0.9953212142 0.9909260273 0.9726766944
- 0.9953212142 0.9909479022 0.9729259014
- 0.9953212142 0.9909697771 0.9731751084
- 0.9953212142 0.9909917116 0.9734243155
- 0.9953212142 0.9910135865 0.9736735225
- 0.9953212142 0.9910355210 0.9739227295
- 0.9953212142 0.9910573959 0.9741604924
- 0.9953212142 0.9910792708 0.9743885994
- 0.9953212142 0.9911091924 0.9746165872
- 0.9953212142 0.9911481738 0.9748446941
- 0.9953212142 0.9911870956 0.9750726819
- 0.9953212142 0.9912260771 0.9753007889
- 0.9953212142 0.9912649989 0.9755288959
- 0.9953212142 0.9913039804 0.9757568836
- 0.9953212142 0.9913429022 0.9759849906
- 0.9953212142 0.9913818836 0.9762129784
- 0.9953212142 0.9914208055 0.9764410853
- 0.9953212142 0.9914597869 0.9766690731
- 0.9953212142 0.9914987087 0.9768971801
- 0.9953212142 0.9915376902 0.9771252871
- 0.9953212142 0.9915766120 0.9773470759
- 0.9953212142 0.9916155934 0.9775602818
- 0.9953212142 0.9916595817 0.9777734280
- 0.9953212142 0.9917085767 0.9779865742
- 0.9953212142 0.9917575717 0.9781997800
- 0.9953212142 0.9918066263 0.9784129262
- 0.9953212142 0.9918555021 0.9786260724
- 0.9953212142 0.9919044971 0.9788392186
- 0.9953212142 0.9919534922 0.9790524244
- 0.9953212142 0.9920024872 0.9792655706
- 0.9953212142 0.9920514822 0.9794787169
- 0.9953212142 0.9921004176 0.9796919227
- 0.9953212142 0.9921494126 0.9799050093
- 0.9953212142 0.9921984076 0.9801182151
- 0.9953212142 0.9922474027 0.9803304076
- 0.9953212142 0.9922963977 0.9805278778
- 0.9953212142 0.9923471808 0.9807254076
- 0.9953224063 0.9924020767 0.9809228182
- 0.9953249097 0.9924570918 0.9811202884
- 0.9953272939 0.9925119877 0.9813178182
- 0.9953297973 0.9925670028 0.9815152884
- 0.9953323007 0.9926218987 0.9817128181
- 0.9953346848 0.9926769137 0.9819102883
- 0.9953371882 0.9927318096 0.9821078181
- 0.9953395724 0.9927868247 0.9823052883
- 0.9953420758 0.9928417206 0.9825028181
- 0.9953445196 0.9928966761 0.9827002287
- 0.9953470230 0.9929515719 0.9828976989
- 0.9953494072 0.9930065870 0.9830952287
- 0.9953519106 0.9930614829 0.9832865000
- 0.9953542948 0.9931164980 0.9834707975
- 0.9953567982 0.9931734204 0.9836549759
- 0.9953591824 0.9932305217 0.9838392735
- 0.9953616858 0.9932876825 0.9840235710
- 0.9953641891 0.9933447838 0.9842079282
- 0.9953665733 0.9934020042 0.9843922257
- 0.9953690767 0.9934591055 0.9845765233
- 0.9953715205 0.9935163260 0.9847608209
- 0.9953740239 0.9935734272 0.9849451184
- 0.9953764081 0.9936305881 0.9851294160
- 0.9953789115 0.9936876893 0.9853137136
- 0.9953812957 0.9937449098 0.9854980111
- 0.9953837991 0.9938020110 0.9856823087
- 0.9953861833 0.9938591719 0.9858666062
- 0.9953886867 0.9939162731 0.9860420227
- 0.9953911901 0.9939727783 0.9862126112
- 0.9953935742 0.9940270185 0.9863831997
- 0.9953960776 0.9940811992 0.9865537882
- 0.9953985214 0.9941353798 0.9867243767
- 0.9954010248 0.9941896200 0.9868950248
- 0.9954034090 0.9942439198 0.9870656133
- 0.9954059124 0.9942981005 0.9872363210
- 0.9954082966 0.9943522811 0.9874069095
- 0.9954108000 0.9944065213 0.9875774980
- 0.9954131842 0.9944607019 0.9877480865
- 0.9954156876 0.9945148826 0.9879186749
- 0.9954180717 0.9945691228 0.9880893230
- 0.9954205751 0.9946233034 0.9882599115
- 0.9954230785 0.9946774840 0.9884305000
- 0.9954255223 0.9947317243 0.9885919094
- 0.9954280257 0.9947829843 0.9887465835
- 0.9954304099 0.9948282242 0.9889013767
- 0.9954329133 0.9948732853 0.9890561104
- 0.9954352975 0.9949185252 0.9892109036
- 0.9954378009 0.9949635863 0.9893655777
- 0.9954401851 0.9950088263 0.9895203114
- 0.9954426885 0.9950540066 0.9896751046
- 0.9954450727 0.9950991273 0.9898297787
- 0.9954475760 0.9951443076 0.9899845719
- 0.9954500198 0.9951894283 0.9901393056
- 0.9954525232 0.9952346087 0.9902940989
- 0.9954550266 0.9952797890 0.9904487729
- 0.9954574108 0.9953249097 0.9906036258
- 0.9954599142 0.9953700900 0.9907582998
- 0.9954622984 0.9954152107 0.9909070134
- 0.9954648018 0.9954605103 0.9910390973
- 0.9954801202 0.9955064058 0.9911711812
- 0.9955012202 0.9955521822 0.9913033247
- 0.9955222011 0.9955980778 0.9914354086
- 0.9955431819 0.9956439137 0.9915674925
- 0.9955642223 0.9956898093 0.9916995764
- 0.9955853224 0.9957355857 0.9918317199
- 0.9956063032 0.9957814813 0.9919638038
- 0.9956272840 0.9958273172 0.9920958877
- 0.9956483245 0.9958732128 0.9922279716
- 0.9956693053 0.9959189892 0.9923601151
- 0.9956904054 0.9959648848 0.9924923182
- 0.9957113862 0.9960107207 0.9926244020
- 0.9957324266 0.9960566163 0.9927564859
- 0.9957534075 0.9961023927 0.9928886294
- 0.9957743883 0.9961482882 0.9930137992
- 0.9957994223 0.9961935878 0.9931361079
- 0.9958305955 0.9962387085 0.9932584167
- 0.9958618283 0.9962838292 0.9933807254
- 0.9958930016 0.9963290095 0.9935030937
- 0.9959241748 0.9963740706 0.9936254025
- 0.9959552884 0.9964193106 0.9937477112
- 0.9959865212 0.9964643717 0.9938700199
- 0.9960176945 0.9965096116 0.9939923882
- 0.9960489273 0.9965546727 0.9941146970
- 0.9960801005 0.9965999126 0.9942370057
- 0.9961112738 0.9966449738 0.9943593144
- 0.9961425066 0.9966902137 0.9944816828
- 0.9961736798 0.9967352748 0.9946039915
- 0.9962049127 0.9967803955 0.9947263002
- 0.9962360859 0.9968255758 0.9948486090
- 0.9962673187 0.9968703985 0.9949529171
- 0.9963043928 0.9969134927 0.9950549006
- 0.9963427782 0.9969565868 0.9951568842
- 0.9963811040 0.9969998002 0.9952589273
- 0.9964194894 0.9970428944 0.9953609109
- 0.9964578152 0.9970859885 0.9954628944
- 0.9964962006 0.9971290827 0.9955649972
- 0.9965345263 0.9971721768 0.9956669807
- 0.9965729117 0.9972152710 0.9957690239
- 0.9966111779 0.9972584248 0.9958710074
- 0.9966496229 0.9973015189 0.9959729910
- 0.9966878891 0.9973446131 0.9960749745
- 0.9967262745 0.9973878264 0.9961770177
- 0.9967646003 0.9974309206 0.9962790012
- 0.9968029857 0.9974740148 0.9963809848
- 0.9968413115 0.9975171089 0.9964830279
- 0.9968796968 0.9975619912 0.9965667129
- 0.9969285727 0.9976121783 0.9966462255
- 0.9969775081 0.9976624250 0.9967256784
- 0.9970263839 0.9977126122 0.9968051910
- 0.9970752001 0.9977626801 0.9968847036
- 0.9971240759 0.9978129268 0.9969642162
- 0.9971730113 0.9978631139 0.9970437884
- 0.9972218871 0.9979133010 0.9971233010
- 0.9972707033 0.9979634285 0.9972028136
- 0.9973195791 0.9980136156 0.9972823262
- 0.9973685145 0.9980638027 0.9973617792
- 0.9974173903 0.9981139898 0.9974412918
- 0.9974662066 0.9981641769 0.9975208044
- 0.9975150824 0.9982143044 0.9976003170
- 0.9975640178 0.9982644916 0.9976798296
- 0.9976128936 0.9983146787 0.9977592826
- 0.9976617098 0.9983649850 0.9978352189
- 0.9977235794 0.9984163046 0.9979071021
- 0.9977864027 0.9984676242 0.9979789257
- 0.9978492260 0.9985188842 0.9980508089
- 0.9979119897 0.9985702038 0.9981226921
- 0.9979748130 0.9986215234 0.9981945157
- 0.9980375767 0.9986727834 0.9982663989
- 0.9981004000 0.9987241030 0.9983382821
- 0.9981632233 0.9987754226 0.9984102249
- 0.9982259870 0.9988266826 0.9984819889
- 0.9982886910 0.9988780022 0.9985538721
- 0.9983515143 0.9989293218 0.9986258149
- 0.9984142780 0.9989805818 0.9986975789
- 0.9984771013 0.9990319014 0.9987695217
- 0.9985399246 0.9990832210 0.9988414049
- 0.9986026883 0.9991344810 0.9989132881
- 0.9986655116 0.9991858006 0.9989851117
- 0.9987378716 0.9992346764 0.9990463257
- 0.9988167882 0.9992824793 0.9991058707
- 0.9988957047 0.9993302822 0.9991654754
- 0.9989746213 0.9993782043 0.9992250800
- 0.9990534782 0.9994260073 0.9992846847
- 0.9991322756 0.9994738102 0.9993442893
- 0.9992111921 0.9995216727 0.9994038939
- 0.9992901087 0.9995694757 0.9994634986
- 0.9993690252 0.9996172786 0.9995231032
- 0.9994478226 0.9996652007 0.9995828271
- 0.9995266795 0.9997130036 0.9996423721
- 0.9996055961 0.9997608066 0.9997019768
- 0.9996845126 0.9998087287 0.9997615814
- 0.9997634292 0.9998564720 0.9998211861
- 0.9998422265 0.9999042749 0.9998807907
- 0.9999210835 0.9999521971 0.9999403954
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_64.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_64.spi1d
deleted file mode 100644
index 31d4b94e115..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_64.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0003177276 0.0001941380 0.0001446141
- 0.0006504654 0.0003951061 0.0002949580
- 0.0010024470 0.0006061521 0.0004526987
- 0.0013694729 0.0008284810 0.0006180415
- 0.0017452050 0.0010607000 0.0007899137
- 0.0021349210 0.0013002760 0.0009697909
- 0.0025417069 0.0015479270 0.0011566620
- 0.0029633259 0.0018080650 0.0013511210
- 0.0033958510 0.0020795320 0.0015535100
- 0.0038457969 0.0023645640 0.0017640300
- 0.0043162489 0.0026637421 0.0019820260
- 0.0048077060 0.0029760071 0.0022097649
- 0.0053204661 0.0033004310 0.0024460619
- 0.0058609000 0.0036376549 0.0026919940
- 0.0064359619 0.0039854120 0.0029474010
- 0.0070374971 0.0043447139 0.0032128871
- 0.0076601300 0.0047178762 0.0034874950
- 0.0083078844 0.0051065790 0.0037723500
- 0.0089809727 0.0055108499 0.0040672510
- 0.0096816579 0.0059318668 0.0043718130
- 0.0104107000 0.0063705379 0.0046862401
- 0.0111686802 0.0068254122 0.0050117052
- 0.0119535998 0.0072979759 0.0053493860
- 0.0127734104 0.0077873981 0.0056989561
- 0.0136253396 0.0082948767 0.0060607451
- 0.0145092504 0.0088192495 0.0064340578
- 0.0154185202 0.0093626482 0.0068193851
- 0.0163518004 0.0099276053 0.0072161448
- 0.0173176397 0.0105159301 0.0076254872
- 0.0183163304 0.0111296400 0.0080476142
- 0.0193513595 0.0117682600 0.0084802704
- 0.0204212200 0.0124294702 0.0089247832
- 0.0215315297 0.0131156798 0.0093830954
- 0.0226835497 0.0138275698 0.0098542161
- 0.0238747206 0.0145641901 0.0103377597
- 0.0251002200 0.0153265698 0.0108324597
- 0.0263673309 0.0161136203 0.0113382703
- 0.0276758503 0.0169268306 0.0118559897
- 0.0290231593 0.0177657008 0.0123869004
- 0.0304085892 0.0186326504 0.0129301697
- 0.0318260118 0.0195293408 0.0134853199
- 0.0332819484 0.0204478092 0.0140506905
- 0.0347733498 0.0213932004 0.0146252401
- 0.0363029502 0.0223640501 0.0152128004
- 0.0378724001 0.0233600903 0.0158141498
- 0.0394730903 0.0243795607 0.0164301693
- 0.0411083102 0.0254261997 0.0170600507
- 0.0427853093 0.0264967792 0.0177041702
- 0.0444947183 0.0275935791 0.0183603093
- 0.0462447405 0.0287111904 0.0190260392
- 0.0480214991 0.0298579894 0.0197018404
- 0.0498294383 0.0310345795 0.0203909706
- 0.0516717583 0.0322387293 0.0210961197
- 0.0535553694 0.0334732905 0.0218155701
- 0.0554724000 0.0347375497 0.0225481000
- 0.0574280284 0.0360305011 0.0232938007
- 0.0594230108 0.0373505987 0.0240523200
- 0.0614495687 0.0386989899 0.0248243101
- 0.0635085627 0.0400783718 0.0256102104
- 0.0656058565 0.0414873511 0.0264102798
- 0.0677408203 0.0429296084 0.0272227693
- 0.0699115321 0.0444077104 0.0280466098
- 0.0721197501 0.0459156111 0.0288844202
- 0.0743607506 0.0474466383 0.0297372099
- 0.0766320974 0.0490012988 0.0306023601
- 0.0789411888 0.0505829789 0.0314776190
- 0.0812913403 0.0521959811 0.0323632210
- 0.0836748034 0.0538401082 0.0332610384
- 0.0860934034 0.0555139296 0.0341722593
- 0.0885434672 0.0572180599 0.0350961611
- 0.0910215825 0.0589511804 0.0360324383
- 0.0935282633 0.0607071407 0.0369832404
- 0.0960653424 0.0624810904 0.0379483290
- 0.0986272693 0.0642725229 0.0389264598
- 0.1012184024 0.0660862923 0.0399172194
- 0.1038417965 0.0679221675 0.0409205295
- 0.1064930037 0.0697782189 0.0419377983
- 0.1091663986 0.0716602802 0.0429698490
- 0.1118554026 0.0735708624 0.0440155715
- 0.1145604029 0.0755072236 0.0450732484
- 0.1172852963 0.0774691924 0.0461424887
- 0.1200316027 0.0794569179 0.0472251885
- 0.1228056028 0.0814680681 0.0483251885
- 0.1256061941 0.0835034922 0.0494407713
- 0.1284314990 0.0855652988 0.0505689494
- 0.1312845945 0.0876543671 0.0517092496
- 0.1341657043 0.0897689089 0.0528627299
- 0.1370669007 0.0919097364 0.0540304407
- 0.1399842948 0.0940792933 0.0552122705
- 0.1429264992 0.0962784812 0.0564116687
- 0.1458958983 0.0985052586 0.0576241314
- 0.1488838047 0.1007623002 0.0588485189
- 0.1518885940 0.1030460969 0.0600855909
- 0.1549195051 0.1053560004 0.0613366812
- 0.1579769999 0.1076906994 0.0626053810
- 0.1610527933 0.1100478992 0.0638882369
- 0.1641492993 0.1124247015 0.0651839301
- 0.1672637016 0.1148206964 0.0664921403
- 0.1703891009 0.1172372997 0.0678140298
- 0.1735228002 0.1196703017 0.0691531822
- 0.1766714007 0.1221214011 0.0705029890
- 0.1798343062 0.1245933995 0.0718628988
- 0.1830091029 0.1270965040 0.0732344314
- 0.1861923933 0.1296184957 0.0746224895
- 0.1893824935 0.1321596056 0.0760240182
- 0.1925912052 0.1347205937 0.0774392113
- 0.1958242953 0.1373080015 0.0788744465
- 0.1990808994 0.1399126947 0.0803256184
- 0.2023572028 0.1425279975 0.0817875490
- 0.2056479007 0.1451531053 0.0832600370
- 0.2089466006 0.1477964967 0.0847453102
- 0.2122559994 0.1504597068 0.0862387866
- 0.2155746967 0.1531386971 0.0877406523
- 0.2189022005 0.1558340043 0.0892590731
- 0.2222436965 0.1585476995 0.0907859504
- 0.2255931050 0.1612742990 0.0923209935
- 0.2289551944 0.1640138030 0.0938680470
- 0.2323365957 0.1667792052 0.0954221934
- 0.2357338965 0.1695535034 0.0969835818
- 0.2391352057 0.1723369062 0.0985596627
- 0.2425421029 0.1751406044 0.1001449004
- 0.2459709942 0.1779552996 0.1017419994
- 0.2494048029 0.1807786971 0.1033572033
- 0.2528398931 0.1836172044 0.1049804986
- 0.2562730014 0.1864625067 0.1066166982
- 0.2597048879 0.1893129051 0.1082694978
- 0.2631390095 0.1921741962 0.1099312007
- 0.2665784955 0.1950452030 0.1116095036
- 0.2700111866 0.1979237944 0.1132924035
- 0.2734400928 0.2008170038 0.1149808988
- 0.2768634856 0.2037173063 0.1166793033
- 0.2802909017 0.2066275030 0.1183826998
- 0.2837207019 0.2095531970 0.1201020032
- 0.2871545851 0.2124857008 0.1218283027
- 0.2905927896 0.2154320031 0.1235624999
- 0.2940321863 0.2183827013 0.1253096014
- 0.2974657118 0.2213367969 0.1270615011
- 0.3008908927 0.2242961973 0.1288305074
- 0.3043087125 0.2272599936 0.1306017935
- 0.3077211082 0.2302363962 0.1323782951
- 0.3111295104 0.2332222015 0.1341592073
- 0.3145295084 0.2362163067 0.1359436959
- 0.3179244995 0.2392161936 0.1377421021
- 0.3213168085 0.2422180027 0.1395442933
- 0.3247092962 0.2452265024 0.1413614005
- 0.3281050920 0.2482353002 0.1431804001
- 0.3315083981 0.2512444854 0.1450074017
- 0.3348960876 0.2542502880 0.1468372047
- 0.3382737041 0.2572538853 0.1486722976
- 0.3416486979 0.2602624893 0.1505120993
- 0.3450245857 0.2632722855 0.1523568034
- 0.3484072983 0.2662931085 0.1542067975
- 0.3517858982 0.2693150043 0.1560602039
- 0.3551585078 0.2723414004 0.1579221934
- 0.3585281074 0.2753702104 0.1597875059
- 0.3618960977 0.2784039080 0.1616556942
- 0.3652538955 0.2814370096 0.1635244936
- 0.3686091900 0.2844694853 0.1653988063
- 0.3719412088 0.2874999940 0.1672738940
- 0.3752706051 0.2905291021 0.1691565067
- 0.3785892129 0.2935574949 0.1710398048
- 0.3819032013 0.2965855002 0.1729318947
- 0.3852080107 0.2996020913 0.1748245955
- 0.3885084093 0.3026154935 0.1767162979
- 0.3918038011 0.3056125045 0.1786078960
- 0.3950856030 0.3086062074 0.1804991066
- 0.3983576894 0.3115797043 0.1823901981
- 0.4016107023 0.3145501018 0.1842828989
- 0.4048540890 0.3175120950 0.1861757934
- 0.4080660939 0.3204728961 0.1880692989
- 0.4112665951 0.3234159946 0.1899631023
- 0.4144412875 0.3263562918 0.1918607950
- 0.4176087081 0.3292810023 0.1937602013
- 0.4207499921 0.3322027028 0.1956637949
- 0.4238848984 0.3351123035 0.1975702047
- 0.4270057082 0.3380188048 0.1994725019
- 0.4301230907 0.3409165144 0.2013705969
- 0.4332121015 0.3438107073 0.2032697052
- 0.4362936020 0.3467020988 0.2051707059
- 0.4393599927 0.3495917916 0.2070730031
- 0.4424214065 0.3524695039 0.2089823037
- 0.4454444051 0.3553349078 0.2108915001
- 0.4484499991 0.3581919074 0.2128047943
- 0.4514287114 0.3610335886 0.2147184014
- 0.4543898106 0.3638724089 0.2166287005
- 0.4573354125 0.3666979969 0.2185377926
- 0.4602653980 0.3695237041 0.2204501927
- 0.4631789029 0.3723416924 0.2223664969
- 0.4660640955 0.3751595914 0.2242840976
- 0.4689424038 0.3779619932 0.2262071967
- 0.4717960060 0.3807600141 0.2281304002
- 0.4746480882 0.3835526109 0.2300624996
- 0.4774642885 0.3863407075 0.2319957018
- 0.4802804887 0.3891260922 0.2339314967
- 0.4830631018 0.3919047117 0.2358691990
- 0.4858393073 0.3946832120 0.2378090024
- 0.4886021912 0.3974429071 0.2397564054
- 0.4913567901 0.4002025127 0.2417037040
- 0.4941014051 0.4029656053 0.2436508983
- 0.4968290031 0.4057300985 0.2455980927
- 0.4995543063 0.4084877074 0.2475478053
- 0.5022572875 0.4112327099 0.2495003939
- 0.5049604177 0.4139777124 0.2514531016
- 0.5076419115 0.4167033136 0.2534070015
- 0.5103181005 0.4194287956 0.2553609014
- 0.5129829049 0.4221394062 0.2573103011
- 0.5156350732 0.4248403907 0.2592563927
- 0.5182831287 0.4275377989 0.2612015903
- 0.5209032893 0.4302201867 0.2631373107
- 0.5235236287 0.4329026937 0.2650730908
- 0.5261074901 0.4355578125 0.2670041025
- 0.5286799073 0.4382039905 0.2689318061
- 0.5312321782 0.4408400953 0.2708589137
- 0.5337486863 0.4434512854 0.2727747858
- 0.5362653136 0.4460625947 0.2746906877
- 0.5387454033 0.4486452043 0.2766082883
- 0.5412231088 0.4512208104 0.2785277963
- 0.5436828136 0.4537886977 0.2804473042
- 0.5461235046 0.4563367963 0.2823554873
- 0.5485640168 0.4588850141 0.2842623889
- 0.5509892702 0.4614095986 0.2861675918
- 0.5534147024 0.4639258087 0.2880688012
- 0.5558288097 0.4664359093 0.2899698913
- 0.5582318902 0.4689145088 0.2918665111
- 0.5606350899 0.4713929892 0.2937605083
- 0.5629963875 0.4738500118 0.2956545055
- 0.5653566718 0.4762899876 0.2975474000
- 0.5677015781 0.4787299931 0.2994402945
- 0.5700250864 0.4811362922 0.3013291955
- 0.5723484755 0.4835399985 0.3032068908
- 0.5746430159 0.4859381914 0.3050845861
- 0.5769314766 0.4883219898 0.3069567978
- 0.5792130232 0.4907056987 0.3088240921
- 0.5814688802 0.4930708110 0.3106913865
- 0.5837246776 0.4954228103 0.3125565946
- 0.5859628916 0.4977746904 0.3144212067
- 0.5881881118 0.5000953078 0.3162856996
- 0.5904132128 0.5024111271 0.3181492090
- 0.5926191807 0.5047224760 0.3200125992
- 0.5948230028 0.5070027113 0.3218753934
- 0.5970178246 0.5092828870 0.3237349093
- 0.5991765857 0.5115441084 0.3255943954
- 0.6013354063 0.5137696862 0.3274545968
- 0.6034780741 0.5159952044 0.3293164074
- 0.6056026816 0.5182105899 0.3311783075
- 0.6077274084 0.5204172730 0.3330385983
- 0.6098302007 0.5226240754 0.3348967135
- 0.6119242907 0.5248165131 0.3367548883
- 0.6140184999 0.5270028710 0.3386108875
- 0.6160811782 0.5291892886 0.3404648006
- 0.6181414723 0.5313519239 0.3423185945
- 0.6201986074 0.5335099101 0.3441708982
- 0.6222298145 0.5356678963 0.3460218906
- 0.6242610812 0.5378025174 0.3478729129
- 0.6262831092 0.5399355888 0.3497231901
- 0.6282786727 0.5420684218 0.3515729904
- 0.6302741766 0.5441771150 0.3534227014
- 0.6322615147 0.5462856889 0.3552713096
- 0.6342349052 0.5483934283 0.3571187854
- 0.6362084150 0.5504837036 0.3589664102
- 0.6381633878 0.5525740981 0.3608083129
- 0.6400970817 0.5546634793 0.3626450896
- 0.6420307159 0.5567383170 0.3644818962
- 0.6439446807 0.5588130951 0.3663117886
- 0.6458404064 0.5608872771 0.3681330979
- 0.6477361917 0.5629431009 0.3699544966
- 0.6496070027 0.5649988055 0.3717769086
- 0.6514570713 0.5670546293 0.3736014068
- 0.6533071995 0.5690968037 0.3754259944
- 0.6551311016 0.5711386800 0.3772482872
- 0.6569324732 0.5731804967 0.3790614903
- 0.6587339044 0.5751888156 0.3808746040
- 0.6605200768 0.5771927238 0.3826875985
- 0.6622908711 0.5791965723 0.3844920993
- 0.6640617251 0.5811750889 0.3862965107
- 0.6658166051 0.5831453800 0.3881008923
- 0.6675499082 0.5851157904 0.3898971975
- 0.6692832112 0.5870721936 0.3916915953
- 0.6710019112 0.5890191197 0.3934859037
- 0.6726891994 0.5909659863 0.3952794969
- 0.6743766069 0.5928977728 0.3970726132
- 0.6760562062 0.5948076248 0.3988656104
- 0.6776999831 0.5967172980 0.4006549120
- 0.6793438196 0.5986235142 0.4024339914
- 0.6809874177 0.6005135775 0.4042131007
- 0.6826078892 0.6024037004 0.4059922099
- 0.6842284203 0.6042937040 0.4077546000
- 0.6858488917 0.6061664820 0.4095160961
- 0.6874536872 0.6080377102 0.4112777114
- 0.6890544891 0.6099088788 0.4130330980
- 0.6906551719 0.6117550135 0.4147844911
- 0.6922481060 0.6135854721 0.4165357947
- 0.6938346028 0.6154159904 0.4182860851
- 0.6954210997 0.6172372103 0.4200322032
- 0.6969972849 0.6190348268 0.4217784107
- 0.6985461712 0.6208323240 0.4235245883
- 0.7000951767 0.6226298809 0.4252654016
- 0.7016441226 0.6243864298 0.4270048141
- 0.7031658292 0.6261391044 0.4287441969
- 0.7046864033 0.6278917193 0.4304836094
- 0.7062069774 0.6296277046 0.4322234094
- 0.7077113986 0.6313474774 0.4339630902
- 0.7092053294 0.6330673099 0.4357028008
- 0.7106992006 0.6347842813 0.4374335110
- 0.7121831179 0.6364610791 0.4391623139
- 0.7136318088 0.6381378770 0.4408909976
- 0.7150804996 0.6398146749 0.4426156878
- 0.7165293097 0.6414784789 0.4443300068
- 0.7179604173 0.6431329846 0.4460442066
- 0.7193871140 0.6447873712 0.4477584064
- 0.7208138108 0.6464402080 0.4494678080
- 0.7222303152 0.6480689049 0.4511752129
- 0.7236266732 0.6496976018 0.4528824985
- 0.7250230908 0.6513261795 0.4545893967
- 0.7264196277 0.6529368162 0.4562911987
- 0.7277973294 0.6545298100 0.4579930007
- 0.7291715741 0.6561228037 0.4596947134
- 0.7305458188 0.6577157974 0.4613985121
- 0.7319157720 0.6592859030 0.4631048143
- 0.7332760096 0.6608538032 0.4648110867
- 0.7346363068 0.6624217033 0.4665173888
- 0.7359964848 0.6639863253 0.4682199955
- 0.7373399734 0.6655421257 0.4699214101
- 0.7386773825 0.6670979857 0.4716227055
- 0.7400146723 0.6686539054 0.4733240902
- 0.7413491011 0.6702005863 0.4750083089
- 0.7426620722 0.6717411876 0.4766924977
- 0.7439751029 0.6732819080 0.4783768058
- 0.7452880740 0.6748226285 0.4800589979
- 0.7465865016 0.6763488054 0.4817341864
- 0.7478682995 0.6778733134 0.4834094048
- 0.7491500974 0.6793978214 0.4850845933
- 0.7504318953 0.6809164882 0.4867551029
- 0.7516843081 0.6823992729 0.4884186983
- 0.7529281974 0.6838821173 0.4900822937
- 0.7541720867 0.6853649020 0.4917457998
- 0.7554147243 0.6868361831 0.4934011996
- 0.7566283941 0.6882851720 0.4950498044
- 0.7578421831 0.6897342205 0.4966984093
- 0.7590559721 0.6911832094 0.4983471036
- 0.7602614760 0.6926218867 0.4999813139
- 0.7614449263 0.6940507293 0.5016077161
- 0.7626283765 0.6954795122 0.5032340884
- 0.7638118267 0.6969082952 0.5048604012
- 0.7649738789 0.6983196139 0.5064805746
- 0.7661107183 0.6997205019 0.5080981851
- 0.7672476172 0.7011213899 0.5097157955
- 0.7683845162 0.7025222778 0.5113334060
- 0.7695062757 0.7039136291 0.5129374266
- 0.7706182003 0.7053009868 0.5145360827
- 0.7717301250 0.7066884041 0.5161347985
- 0.7728418708 0.7080758810 0.5177333951
- 0.7739313245 0.7094560266 0.5193111897
- 0.7750114799 0.7108336091 0.5208796263
- 0.7760915756 0.7122113109 0.5224481225
- 0.7771716714 0.7135888934 0.5240164995
- 0.7782340050 0.7149400711 0.5255811214
- 0.7792907953 0.7162821293 0.5271432996
- 0.7803477049 0.7176241279 0.5287054777
- 0.7814046144 0.7189661264 0.5302677155
- 0.7824332118 0.7202813029 0.5318275094
- 0.7834541202 0.7215846181 0.5333846807
- 0.7844750285 0.7228879929 0.5349419713
- 0.7854959965 0.7241913080 0.5364993215
- 0.7865008712 0.7254747152 0.5380507708
- 0.7875007987 0.7267451286 0.5395910144
- 0.7885007858 0.7280154228 0.5411313176
- 0.7895007730 0.7292857170 0.5426715016
- 0.7904886007 0.7305502295 0.5442109704
- 0.7914711237 0.7318078876 0.5457459092
- 0.7924535871 0.7330656052 0.5472807288
- 0.7934361100 0.7343233228 0.5488154888
- 0.7943943143 0.7355695963 0.5503503084
- 0.7953352928 0.7367874980 0.5518705845
- 0.7962762713 0.7380053997 0.5533890128
- 0.7972173095 0.7392233014 0.5549073815
- 0.7981507182 0.7404392958 0.5564258099
- 0.7990738750 0.7416235209 0.5579320788
- 0.7999970913 0.7428076863 0.5594297051
- 0.8009203076 0.7439919710 0.5609273911
- 0.8018379807 0.7451761961 0.5624250174
- 0.8027368188 0.7463406920 0.5639188886
- 0.8036355972 0.7474998236 0.5654007196
- 0.8045343757 0.7486588955 0.5668826103
- 0.8054332137 0.7498180866 0.5683643818
- 0.8063105941 0.7509673834 0.5698462725
- 0.8071876168 0.7521057129 0.5713130832
- 0.8080645800 0.7532439232 0.5727772713
- 0.8089416027 0.7543821931 0.5742415190
- 0.8098158240 0.7555181980 0.5757057071
- 0.8106887937 0.7566338778 0.5771644711
- 0.8115618229 0.7577496767 0.5786156058
- 0.8124346733 0.7588654757 0.5800666213
- 0.8132982850 0.7599812150 0.5815176964
- 0.8141440153 0.7610852718 0.5829687715
- 0.8149898052 0.7621840835 0.5843982100
- 0.8158354759 0.7632827759 0.5858259201
- 0.8166813254 0.7643815875 0.5872535706
- 0.8174951077 0.7654762268 0.5886812210
- 0.8183075190 0.7665566802 0.5901004076
- 0.8191198707 0.7676370740 0.5915061831
- 0.8199322820 0.7687175870 0.5929120183
- 0.8207353950 0.7697979808 0.5943177938
- 0.8215301037 0.7708619833 0.5957236290
- 0.8223248124 0.7719196081 0.5971149802
- 0.8231195211 0.7729771137 0.5985029936
- 0.8239132166 0.7740346193 0.5998910069
- 0.8246840835 0.7750877142 0.6012789011
- 0.8254551291 0.7761170268 0.6026648283
- 0.8262259960 0.7771462798 0.6040399075
- 0.8269969821 0.7781755924 0.6054151058
- 0.8277590871 0.7792049050 0.6067903042
- 0.8285127878 0.7802203894 0.6081655025
- 0.8292664289 0.7812247872 0.6095303893
- 0.8300201297 0.7822293043 0.6108843088
- 0.8307737112 0.7832337022 0.6122382283
- 0.8315144181 0.7842381001 0.6135920882
- 0.8322539926 0.7852112055 0.6149461269
- 0.8329936862 0.7861806750 0.6162794232
- 0.8337333202 0.7871502042 0.6176058054
- 0.8344634175 0.7881196737 0.6189321876
- 0.8351711035 0.7890831828 0.6202585101
- 0.8358789086 0.7900207043 0.6215848923
- 0.8365865946 0.7909581065 0.6228948832
- 0.8372943997 0.7918956280 0.6242042184
- 0.8379939198 0.7928329706 0.6255134940
- 0.8386886120 0.7937645912 0.6268228292
- 0.8393831849 0.7946882248 0.6281303167
- 0.8400778174 0.7956116796 0.6294245124
- 0.8407723904 0.7965353131 0.6307187080
- 0.8414523005 0.7974588871 0.6320130229
- 0.8421304226 0.7983703017 0.6333072186
- 0.8428084850 0.7992740870 0.6345958710
- 0.8434864879 0.8001778126 0.6358658075
- 0.8441630006 0.8010815978 0.6371356845
- 0.8448262811 0.8019853830 0.6384056211
- 0.8454895020 0.8028789163 0.6396754980
- 0.8461527824 0.8037689924 0.6409432292
- 0.8468161225 0.8046591878 0.6422051191
- 0.8474723101 0.8055493236 0.6434670091
- 0.8481097817 0.8064395189 0.6447290182
- 0.8487473130 0.8073065877 0.6459909081
- 0.8493847847 0.8081693053 0.6472480297
- 0.8500223160 0.8090320826 0.6484932899
- 0.8506528139 0.8098948002 0.6497384906
- 0.8512719870 0.8107575178 0.6509838104
- 0.8518912196 0.8115878105 0.6522290111
- 0.8525105119 0.8124132156 0.6534695029
- 0.8531296849 0.8132386804 0.6546944976
- 0.8537434936 0.8140640855 0.6559193730
- 0.8543506861 0.8148896098 0.6571443081
- 0.8549579978 0.8157023191 0.6583693027
- 0.8555651903 0.8165128231 0.6595931053
- 0.8561723828 0.8173233271 0.6608086228
- 0.8567661047 0.8181337714 0.6620242000
- 0.8573439121 0.8189442754 0.6632397771
- 0.8579216003 0.8197408915 0.6644554138
- 0.8584992886 0.8205333948 0.6656709909
- 0.8590769768 0.8213258982 0.6668658853
- 0.8596463799 0.8221184015 0.6680600047
- 0.8602035046 0.8229109049 0.6692541838
- 0.8607606888 0.8236929774 0.6704483032
- 0.8613178134 0.8244690895 0.6716424227
- 0.8618749976 0.8252452016 0.6728152037
- 0.8624271750 0.8260213137 0.6739807129
- 0.8629680276 0.8267974854 0.6751462221
- 0.8635088801 0.8275653720 0.6763116717
- 0.8640497923 0.8283231854 0.6774771810
- 0.8645905852 0.8290811181 0.6786333919
- 0.8651301265 0.8298389912 0.6797791719
- 0.8656617999 0.8305969238 0.6809248924
- 0.8661935925 0.8313513994 0.6820706725
- 0.8667253256 0.8320925832 0.6832165122
- 0.8672569990 0.8328338265 0.6843608022
- 0.8677886724 0.8335750103 0.6854962111
- 0.8683093786 0.8343161941 0.6866315007
- 0.8688293099 0.8350573778 0.6877667904
- 0.8693491817 0.8357766271 0.6889020801
- 0.8698691130 0.8364936113 0.6900374889
- 0.8703891039 0.8372104764 0.6911699772
- 0.8708937764 0.8379275203 0.6923016906
- 0.8713908792 0.8386443853 0.6934332848
- 0.8718879819 0.8393507004 0.6945648789
- 0.8723850846 0.8400480151 0.6956964731
- 0.8728821874 0.8407453895 0.6968225241
- 0.8733705282 0.8414428234 0.6979349852
- 0.8738415837 0.8421400785 0.6990476251
- 0.8743125796 0.8428345919 0.7001600862
- 0.8747836947 0.8435099125 0.7012727261
- 0.8752548099 0.8441851735 0.7023853064
- 0.8757258058 0.8448604941 0.7034785748
- 0.8761900067 0.8455356956 0.7045670152
- 0.8766540289 0.8462110162 0.7056552768
- 0.8771178722 0.8468806148 0.7067435980
- 0.8775817752 0.8475472927 0.7078319192
- 0.8780456781 0.8482139111 0.7089164257
- 0.8785020113 0.8488805294 0.7099874020
- 0.8789511919 0.8495470881 0.7110584974
- 0.8794003725 0.8502116799 0.7121295929
- 0.8798494935 0.8508617282 0.7132006288
- 0.8802986741 0.8515115976 0.7142717242
- 0.8807477951 0.8521615267 0.7153381109
- 0.8811936975 0.8528113961 0.7164012194
- 0.8816397190 0.8534613252 0.7174643278
- 0.8820856214 0.8541015983 0.7185273767
- 0.8825315237 0.8547332287 0.7195906043
- 0.8829774261 0.8553647995 0.7206537127
- 0.8834267855 0.8559963703 0.7216954231
- 0.8838804960 0.8566280007 0.7227349877
- 0.8843340874 0.8572596908 0.7237744927
- 0.8847877979 0.8578745127 0.7248139977
- 0.8852415085 0.8584867120 0.7258535028
- 0.8856950998 0.8590989709 0.7268896103
- 0.8861432076 0.8597112894 0.7279071808
- 0.8865901828 0.8603236079 0.7289246917
- 0.8870372176 0.8609315753 0.7299422026
- 0.8874841928 0.8615155816 0.7309597731
- 0.8879311085 0.8620995879 0.7319772840
- 0.8883765936 0.8626837134 0.7329847217
- 0.8888130188 0.8632677197 0.7339726090
- 0.8892495036 0.8638517857 0.7349603772
- 0.8896859288 0.8644294739 0.7359483242
- 0.8901224136 0.8649967909 0.7369360924
- 0.8905587792 0.8655641079 0.7379239798
- 0.8909912109 0.8661314249 0.7389044762
- 0.8914173841 0.8666986227 0.7398765087
- 0.8918436170 0.8672658801 0.7408484817
- 0.8922697902 0.8678284287 0.7418205738
- 0.8926960230 0.8683868051 0.7427926064
- 0.8931223154 0.8689451218 0.7437645793
- 0.8935400248 0.8695034981 0.7447342873
- 0.8939518929 0.8700618148 0.7457019091
- 0.8943638206 0.8706201911 0.7466694713
- 0.8947756886 0.8711758852 0.7476369739
- 0.8951874971 0.8717300892 0.7486045957
- 0.8955994248 0.8722842932 0.7495722175
- 0.8960080743 0.8728384972 0.7505385876
- 0.8964155912 0.8733927011 0.7515040040
- 0.8968231082 0.8739469051 0.7524694800
- 0.8972306252 0.8744983077 0.7534348965
- 0.8976380229 0.8750482798 0.7544003129
- 0.8980454803 0.8755983114 0.7553657293
- 0.8984466195 0.8761482835 0.7563228011
- 0.8988459110 0.8766983151 0.7572699785
- 0.8992452025 0.8772484064 0.7582172155
- 0.8996444941 0.8777912259 0.7591643929
- 0.9000439048 0.8783296943 0.7601115108
- 0.9004431963 0.8788682222 0.7610586882
- 0.9008390903 0.8794066906 0.7620021105
- 0.9012339711 0.8799452186 0.7629373074
- 0.9016289711 0.8804838061 0.7638723850
- 0.9020239711 0.8810167909 0.7648075819
- 0.9024189711 0.8815448284 0.7657427788
- 0.9028139114 0.8820728064 0.7666779757
- 0.9032065868 0.8826007843 0.7676120996
- 0.9035984278 0.8831288218 0.7685371041
- 0.9039902091 0.8836567998 0.7694622278
- 0.9043819904 0.8841773272 0.7703871727
- 0.9047737718 0.8846845031 0.7713122964
- 0.9051656127 0.8851916790 0.7722373009
- 0.9055474997 0.8856989145 0.7731624246
- 0.9059227109 0.8862062097 0.7740741968
- 0.9062979221 0.8867133856 0.7749837041
- 0.9066730738 0.8872200251 0.7758932710
- 0.9070482850 0.8877230883 0.7768027782
- 0.9074234962 0.8882262111 0.7777122855
- 0.9077919126 0.8887292147 0.7786217928
- 0.9081501961 0.8892322779 0.7795184851
- 0.9085084796 0.8897352815 0.7804030776
- 0.9088668227 0.8902384043 0.7812876105
- 0.9092251062 0.8907387853 0.7821720839
- 0.9095833898 0.8912386894 0.7830566168
- 0.9099410176 0.8917385936 0.7839412093
- 0.9102939963 0.8922384977 0.7848230004
- 0.9106469750 0.8927385211 0.7856823802
- 0.9110000134 0.8932384253 0.7865417004
- 0.9113529921 0.8937345147 0.7874010801
- 0.9117060900 0.8942261934 0.7882605195
- 0.9120591283 0.8947178721 0.7891197801
- 0.9124001861 0.8952096105 0.7899792194
- 0.9127386212 0.8957012892 0.7908260822
- 0.9130769968 0.8961930871 0.7916657925
- 0.9134153724 0.8966842890 0.7925053835
- 0.9137538075 0.8971561790 0.7933450937
- 0.9140921831 0.8976281881 0.7941846848
- 0.9144207835 0.8981001973 0.7950243950
- 0.9147356153 0.8985722065 0.7958624959
- 0.9150503874 0.8990442157 0.7966837883
- 0.9153652191 0.8995161057 0.7975050807
- 0.9156799912 0.8999810219 0.7983263731
- 0.9159948230 0.9004393816 0.7991477847
- 0.9163095951 0.9008978009 0.7999690771
- 0.9166138768 0.9013561010 0.8007904291
- 0.9169176221 0.9018145204 0.8015990257
- 0.9172213078 0.9022728205 0.8023931980
- 0.9175249934 0.9027311802 0.8031873107
- 0.9178286791 0.9031661749 0.8039814830
- 0.9181324244 0.9035997987 0.8047757149
- 0.9184330106 0.9040333033 0.8055698872
- 0.9187291861 0.9044669271 0.8063641191
- 0.9190254211 0.9049004912 0.8071421981
- 0.9193214774 0.9053339958 0.8079159856
- 0.9196177125 0.9057644010 0.8086897135
- 0.9199138284 0.9061868787 0.8094635010
- 0.9202100039 0.9066092968 0.8102372289
- 0.9205018878 0.9070317745 0.8110108972
- 0.9207926989 0.9074543118 0.8117843866
- 0.9210835099 0.9078767896 0.8125452995
- 0.9213743210 0.9082993269 0.8133062124
- 0.9216650724 0.9087104201 0.8140671253
- 0.9219558835 0.9091129899 0.8148279786
- 0.9222459793 0.9095156193 0.8155888915
- 0.9225308895 0.9099181890 0.8163498044
- 0.9228156805 0.9103208184 0.8171091080
- 0.9231005907 0.9107235074 0.8178617954
- 0.9233853817 0.9111260772 0.8186144233
- 0.9236702919 0.9115067720 0.8193669915
- 0.9239550829 0.9118813276 0.8201196790
- 0.9242395163 0.9122558832 0.8208723068
- 0.9245231748 0.9126303792 0.8216248751
- 0.9248068929 0.9130049944 0.8223708868
- 0.9250906110 0.9133794904 0.8230999112
- 0.9253743291 0.9137541056 0.8238288164
- 0.9256579280 0.9141280055 0.8245577812
- 0.9259415865 0.9145019054 0.8252866864
- 0.9262230992 0.9148758054 0.8260157108
- 0.9265028238 0.9152497053 0.8267446160
- 0.9267824888 0.9156236053 0.8274663091
- 0.9270622134 0.9159975052 0.8281710148
- 0.9273418784 0.9163714051 0.8288756013
- 0.9276214838 0.9167358279 0.8295801878
- 0.9279012084 0.9171000123 0.8302847743
- 0.9281796813 0.9174641967 0.8309894204
- 0.9284574986 0.9178283811 0.8316941261
- 0.9287353158 0.9181925058 0.8323919773
- 0.9290130734 0.9185566902 0.8330684900
- 0.9292908907 0.9189208746 0.8337450027
- 0.9295685887 0.9192627072 0.8344215155
- 0.9298464060 0.9196035266 0.8350980878
- 0.9301217794 0.9199442863 0.8357746005
- 0.9303957820 0.9202849865 0.8364511132
- 0.9306699038 0.9206258059 0.8371245265
- 0.9309440255 0.9209665060 0.8377707005
- 0.9312180877 0.9213073254 0.8384168744
- 0.9314922094 0.9216343164 0.8390631080
- 0.9317662716 0.9219589829 0.8397092819
- 0.9320312738 0.9222837090 0.8403555155
- 0.9322906733 0.9226084948 0.8410016894
- 0.9325500727 0.9229332209 0.8416479230
- 0.9328094721 0.9232580066 0.8422836065
- 0.9330688119 0.9235826731 0.8429179788
- 0.9333282113 0.9238941073 0.8435524106
- 0.9335876107 0.9241997004 0.8441867828
- 0.9338458180 0.9245051742 0.8448212147
- 0.9341027141 0.9248107076 0.8454555869
- 0.9343596101 0.9251161814 0.8460900187
- 0.9346163869 0.9254217148 0.8467177749
- 0.9348732829 0.9257271886 0.8473411202
- 0.9351301789 0.9260296226 0.8479645252
- 0.9353870749 0.9263281822 0.8485878706
- 0.9356436729 0.9266266823 0.8492112160
- 0.9358993769 0.9269253016 0.8498346210
- 0.9361552000 0.9272238016 0.8504580259
- 0.9364109039 0.9275224209 0.8510761857
- 0.9366667271 0.9278209209 0.8516775966
- 0.9369223714 0.9281198978 0.8522790074
- 0.9371781945 0.9284216762 0.8528804183
- 0.9374338984 0.9287235737 0.8534818292
- 0.9376984239 0.9290254116 0.8540831804
- 0.9379627705 0.9293273091 0.8546845913
- 0.9382272959 0.9296290874 0.8552860022
- 0.9384917021 0.9299309850 0.8558799028
- 0.9387561083 0.9302328229 0.8564717770
- 0.9390205741 0.9305325747 0.8570637703
- 0.9392849803 0.9308316112 0.8576557040
- 0.9395543933 0.9311305285 0.8582475781
- 0.9398267269 0.9314295053 0.8588395119
- 0.9400988817 0.9317284822 0.8594313860
- 0.9403710961 0.9320273995 0.8600232005
- 0.9406434298 0.9323263764 0.8606147766
- 0.9409155846 0.9326242208 0.8612062931
- 0.9411879182 0.9329177737 0.8617979288
- 0.9414601922 0.9332113862 0.8623893857
- 0.9417330027 0.9335049987 0.8629810214
- 0.9420056939 0.9337986112 0.8635724783
- 0.9422785044 0.9340922236 0.8641641140
- 0.9425511956 0.9343857765 0.8647502065
- 0.9428240061 0.9346793890 0.8653333783
- 0.9430966973 0.9349703789 0.8659164906
- 0.9433695078 0.9352599978 0.8664996028
- 0.9436365962 0.9355496168 0.8670827150
- 0.9439011216 0.9358391762 0.8676658273
- 0.9441655278 0.9361287951 0.8682489991
- 0.9444299936 0.9364184141 0.8688321114
- 0.9446943998 0.9367079735 0.8694059253
- 0.9449589252 0.9369975924 0.8699793220
- 0.9452232718 0.9372946024 0.8705525994
- 0.9454872012 0.9375914931 0.8711258769
- 0.9457437992 0.9378883839 0.8716992736
- 0.9460003972 0.9381853938 0.8722726107
- 0.9462569952 0.9384822845 0.8728458881
- 0.9465134740 0.9387792945 0.8734164834
- 0.9467700720 0.9390761852 0.8739734888
- 0.9470267296 0.9393727779 0.8745303750
- 0.9472833276 0.9396685958 0.8750873804
- 0.9475367069 0.9399644136 0.8756443858
- 0.9477851987 0.9402601719 0.8762012720
- 0.9480336905 0.9405561090 0.8767582774
- 0.9482821822 0.9408519268 0.8773152828
- 0.9485306740 0.9411476851 0.8778693080
- 0.9487792253 0.9414435029 0.8784165978
- 0.9490277171 0.9417338967 0.8789640069
- 0.9492762089 0.9420179129 0.8795112967
- 0.9495244026 0.9423019886 0.8800587058
- 0.9497724175 0.9425861239 0.8806061149
- 0.9500203729 0.9428701997 0.8811534047
- 0.9502683878 0.9431542754 0.8817008138
- 0.9505164027 0.9434382915 0.8822470903
- 0.9507644176 0.9437224269 0.8827915788
- 0.9510124922 0.9440007806 0.8833361864
- 0.9512605071 0.9442747831 0.8838806748
- 0.9515028000 0.9445487857 0.8844252229
- 0.9517431855 0.9448227882 0.8849697113
- 0.9519836903 0.9450967908 0.8855141997
- 0.9522241950 0.9453707933 0.8860588074
- 0.9524646997 0.9456447959 0.8865966797
- 0.9527052045 0.9459187984 0.8871210217
- 0.9529457092 0.9461904168 0.8876453042
- 0.9531862140 0.9464601874 0.8881695867
- 0.9534236193 0.9467300177 0.8886939883
- 0.9536604285 0.9469999075 0.8892182708
- 0.9538971782 0.9472696781 0.8897426128
- 0.9541339278 0.9475396276 0.8902668953
- 0.9543706775 0.9478093982 0.8907887936
- 0.9546074867 0.9480792284 0.8913012743
- 0.9548442960 0.9483507872 0.8918138146
- 0.9550809860 0.9486241937 0.8923262954
- 0.9553158283 0.9488974810 0.8928387761
- 0.9555500746 0.9491708279 0.8933513761
- 0.9557843804 0.9494441152 0.8938639164
- 0.9560186863 0.9497175217 0.8943763971
- 0.9562528729 0.9499908090 0.8948888779
- 0.9564871788 0.9502640963 0.8953927159
- 0.9567214847 0.9505357742 0.8958964944
- 0.9569557905 0.9508042932 0.8964002132
- 0.9571847916 0.9510728717 0.8969039917
- 0.9574114084 0.9513413906 0.8974078298
- 0.9576380253 0.9516100287 0.8979116082
- 0.9578645825 0.9518784881 0.8984153271
- 0.9580911994 0.9521470070 0.8989191055
- 0.9583178759 0.9524155855 0.8994185925
- 0.9585444927 0.9526826739 0.8999162912
- 0.9587711096 0.9529364109 0.9004138708
- 0.9589902163 0.9531900287 0.9009116292
- 0.9592015147 0.9534437060 0.9014092088
- 0.9594126940 0.9536973238 0.9019069076
- 0.9596238732 0.9539508820 0.9024044871
- 0.9598351121 0.9542046189 0.9029021859
- 0.9600464106 0.9544581771 0.9033970833
- 0.9602575898 0.9547119141 0.9038860798
- 0.9604688287 0.9549633861 0.9043750167
- 0.9606760144 0.9552143216 0.9048638940
- 0.9608663917 0.9554650784 0.9053527713
- 0.9610567093 0.9557158947 0.9058417082
- 0.9612470865 0.9559667706 0.9063305855
- 0.9614375234 0.9562175870 0.9068195224
- 0.9616279006 0.9564685225 0.9073083997
- 0.9618182778 0.9567192793 0.9077844024
- 0.9620087147 0.9569705129 0.9082577825
- 0.9621990919 0.9572222233 0.9087312222
- 0.9623833895 0.9574738741 0.9092046022
- 0.9625663757 0.9577257037 0.9096779823
- 0.9627494216 0.9579774141 0.9101514220
- 0.9629324079 0.9582291245 0.9106246829
- 0.9631155133 0.9584808946 0.9110981226
- 0.9632984996 0.9587326050 0.9115682244
- 0.9634814858 0.9589843154 0.9120290875
- 0.9636644721 0.9592264891 0.9124898911
- 0.9638484120 0.9594662786 0.9129506946
- 0.9640339017 0.9597061872 0.9134116173
- 0.9642195106 0.9599459767 0.9138724208
- 0.9644050002 0.9601858258 0.9143332243
- 0.9645904899 0.9604256749 0.9147940278
- 0.9647760987 0.9606655240 0.9152548909
- 0.9649615884 0.9609053731 0.9157108068
- 0.9651471972 0.9611442089 0.9161633849
- 0.9653326869 0.9613788724 0.9166160226
- 0.9655120969 0.9616137147 0.9170686007
- 0.9656897783 0.9618483782 0.9175212979
- 0.9658675194 0.9620831013 0.9179738760
- 0.9660452008 0.9623178840 0.9184265137
- 0.9662228227 0.9625526071 0.9188790917
- 0.9664005041 0.9627872705 0.9193317294
- 0.9665781856 0.9630219936 0.9197779894
- 0.9667559266 0.9632468820 0.9202229977
- 0.9669327736 0.9634612799 0.9206681252
- 0.9671043158 0.9636756778 0.9211130738
- 0.9672759175 0.9638900757 0.9215580821
- 0.9674474001 0.9641044736 0.9220032096
- 0.9676188827 0.9643189907 0.9224482179
- 0.9677904844 0.9645333886 0.9228932858
- 0.9679620266 0.9647477865 0.9233382940
- 0.9681335092 0.9649621844 0.9237800241
- 0.9683051109 0.9651690125 0.9242216945
- 0.9684718251 0.9653723240 0.9246633053
- 0.9686310291 0.9655755758 0.9251049757
- 0.9687901139 0.9657788873 0.9255465865
- 0.9689491987 0.9659821987 0.9259883165
- 0.9691084027 0.9661855102 0.9264299273
- 0.9692674875 0.9663888216 0.9268715978
- 0.9694265723 0.9665920138 0.9273126125
- 0.9695857763 0.9667953253 0.9277383089
- 0.9697449207 0.9669919014 0.9281641245
- 0.9699026942 0.9671866894 0.9285898209
- 0.9700592756 0.9673815966 0.9290155172
- 0.9702159166 0.9675763845 0.9294412136
- 0.9703724980 0.9677711725 0.9298669100
- 0.9705290794 0.9679660201 0.9302927256
- 0.9706857204 0.9681608081 0.9307184219
- 0.9708423018 0.9683555961 0.9311441183
- 0.9709988832 0.9685503840 0.9315564036
- 0.9711555243 0.9687359929 0.9319686294
- 0.9713115096 0.9689192772 0.9323807955
- 0.9714668989 0.9691025019 0.9327929020
- 0.9716224074 0.9692857862 0.9332051277
- 0.9717779160 0.9694690108 0.9336172938
- 0.9719334245 0.9696522951 0.9340295196
- 0.9720888138 0.9698355198 0.9344416857
- 0.9722443223 0.9700188041 0.9348539114
- 0.9723997712 0.9702020288 0.9352610111
- 0.9725552797 0.9703844786 0.9356672168
- 0.9727123976 0.9705666900 0.9360734224
- 0.9728708863 0.9707489014 0.9364796281
- 0.9730293751 0.9709311128 0.9368857741
- 0.9731879234 0.9711133242 0.9372920990
- 0.9733464122 0.9712954164 0.9376983047
- 0.9735049009 0.9714776278 0.9381045103
- 0.9736633897 0.9716597795 0.9385107160
- 0.9738218784 0.9718419909 0.9389162064
- 0.9739804268 0.9720212221 0.9393213987
- 0.9741386175 0.9721977711 0.9397264719
- 0.9742962122 0.9723743796 0.9401317239
- 0.9744538069 0.9725509882 0.9405367970
- 0.9746114016 0.9727275968 0.9409419894
- 0.9747691154 0.9729040861 0.9413471222
- 0.9749267101 0.9730806947 0.9417521954
- 0.9750843048 0.9732573032 0.9421573877
- 0.9752420187 0.9734339118 0.9425604939
- 0.9753996134 0.9736099839 0.9429581165
- 0.9755573869 0.9737846851 0.9433556795
- 0.9757156968 0.9739593267 0.9437533021
- 0.9758740067 0.9741340280 0.9441508055
- 0.9760323763 0.9743086100 0.9445484281
- 0.9761906862 0.9744831920 0.9449459910
- 0.9763489962 0.9746578932 0.9453436136
- 0.9765074253 0.9748324752 0.9457411766
- 0.9766656756 0.9750071764 0.9461387992
- 0.9768239856 0.9751818180 0.9465218186
- 0.9769824147 0.9753580093 0.9469017982
- 0.9771348834 0.9755343795 0.9472817183
- 0.9772865176 0.9757108092 0.9476615787
- 0.9774382114 0.9758871794 0.9480414987
- 0.9775897861 0.9760636091 0.9484214187
- 0.9777414203 0.9762399793 0.9488013983
- 0.9778929949 0.9764164090 0.9491813183
- 0.9780446887 0.9765927792 0.9495611787
- 0.9781963229 0.9767692089 0.9499387145
- 0.9783478975 0.9769436717 0.9503098726
- 0.9785013795 0.9771149158 0.9506810904
- 0.9786573052 0.9772862196 0.9510523081
- 0.9788131118 0.9774574041 0.9514235258
- 0.9789689779 0.9776285887 0.9517948031
- 0.9791249037 0.9777997732 0.9521660209
- 0.9792807102 0.9779710174 0.9525371790
- 0.9794365764 0.9781423211 0.9529083967
- 0.9795925021 0.9783135056 0.9532796144
- 0.9797484279 0.9784846902 0.9536480904
- 0.9799041748 0.9786469936 0.9540150762
- 0.9800559878 0.9788064957 0.9543820024
- 0.9802073240 0.9789659977 0.9547489882
- 0.9803586006 0.9791253805 0.9551159143
- 0.9805098772 0.9792848825 0.9554827809
- 0.9806612730 0.9794443846 0.9558498263
- 0.9808126092 0.9796038866 0.9562166929
- 0.9809638858 0.9797633886 0.9565836787
- 0.9811152220 0.9799227715 0.9569506049
- 0.9812664986 0.9800817966 0.9573094845
- 0.9814171195 0.9802325964 0.9576671720
- 0.9815658927 0.9803833961 0.9580247998
- 0.9817147255 0.9805341959 0.9583824873
- 0.9818633795 0.9806848764 0.9587401748
- 0.9820122123 0.9808356762 0.9590978026
- 0.9821609259 0.9809864759 0.9594554901
- 0.9823096991 0.9811372757 0.9598131776
- 0.9824584126 0.9812880754 0.9601708055
- 0.9826071858 0.9814388752 0.9605284929
- 0.9827558994 0.9815893173 0.9608864188
- 0.9829031229 0.9817385077 0.9612444043
- 0.9830487967 0.9818876982 0.9616022706
- 0.9831944108 0.9820368886 0.9619601965
- 0.9833400846 0.9821860790 0.9623181820
- 0.9834856987 0.9823353291 0.9626761079
- 0.9836313725 0.9824845195 0.9630339742
- 0.9837771058 0.9826337099 0.9633920193
- 0.9839227200 0.9827829003 0.9637498856
- 0.9840683937 0.9829320908 0.9641076922
- 0.9842140079 0.9830825925 0.9644622207
- 0.9843599200 0.9832354188 0.9648168087
- 0.9845057726 0.9833881855 0.9651712775
- 0.9846516848 0.9835410118 0.9655258060
- 0.9847975969 0.9836937785 0.9658802748
- 0.9849435091 0.9838467240 0.9662348032
- 0.9850894213 0.9839994907 0.9665892720
- 0.9852352738 0.9841523170 0.9669439197
- 0.9853813052 0.9843050838 0.9672983885
- 0.9855272174 0.9844579101 0.9676529169
- 0.9856731296 0.9846124053 0.9679955244
- 0.9858202934 0.9847701192 0.9683375955
- 0.9859679937 0.9849278927 0.9686797857
- 0.9861156940 0.9850856066 0.9690219164
- 0.9862633944 0.9852433801 0.9693641067
- 0.9864110947 0.9854010940 0.9697061777
- 0.9865589142 0.9855589271 0.9700484276
- 0.9867066145 0.9857165813 0.9703904986
- 0.9868543148 0.9858744144 0.9707326889
- 0.9870020151 0.9860321283 0.9710748196
- 0.9871497154 0.9861894846 0.9714078903
- 0.9872943163 0.9863452911 0.9717383981
- 0.9874371886 0.9865010977 0.9720689058
- 0.9875801206 0.9866569042 0.9723994136
- 0.9877228737 0.9868127704 0.9727299213
- 0.9878658056 0.9869685769 0.9730604291
- 0.9880086780 0.9871243834 0.9733908772
- 0.9881514907 0.9872803092 0.9737213850
- 0.9882944226 0.9874361157 0.9740518928
- 0.9884372950 0.9875919223 0.9743824005
- 0.9885801077 0.9877477288 0.9747108221
- 0.9887198210 0.9878988266 0.9750369191
- 0.9888557196 0.9880496860 0.9753628969
- 0.9889916182 0.9882006049 0.9756889939
- 0.9891275167 0.9883515239 0.9760150909
- 0.9892634749 0.9885023832 0.9763411880
- 0.9893993735 0.9886533022 0.9766672254
- 0.9895352721 0.9888042212 0.9769933224
- 0.9896711707 0.9889550805 0.9773194194
- 0.9898071885 0.9891059995 0.9776453972
- 0.9899430871 0.9892569184 0.9779708982
- 0.9900798202 0.9894033074 0.9782887101
- 0.9902198911 0.9895470738 0.9786065817
- 0.9903600216 0.9896908998 0.9789245129
- 0.9905000925 0.9898347259 0.9792423248
- 0.9906402826 0.9899784923 0.9795601964
- 0.9907804132 0.9901223183 0.9798781276
- 0.9909204841 0.9902660847 0.9801958799
- 0.9910606146 0.9904099107 0.9805138111
- 0.9912006855 0.9905536771 0.9808316827
- 0.9913408756 0.9906975031 0.9811494946
- 0.9914810061 0.9908416271 0.9814661145
- 0.9916189909 0.9909868836 0.9817817807
- 0.9917564988 0.9911323190 0.9820973873
- 0.9918940067 0.9912775755 0.9824131131
- 0.9920315146 0.9914230108 0.9827287197
- 0.9921690226 0.9915683270 0.9830443263
- 0.9923064709 0.9917137027 0.9833599925
- 0.9924440980 0.9918590188 0.9836755991
- 0.9925816059 0.9920043945 0.9839913249
- 0.9927191138 0.9921497107 0.9843068719
- 0.9928566217 0.9922950268 0.9846224785
- 0.9929937124 0.9924386144 0.9849327803
- 0.9931297898 0.9925811291 0.9852427244
- 0.9932658076 0.9927235842 0.9855526090
- 0.9934018850 0.9928659797 0.9858624935
- 0.9935380220 0.9930084944 0.9861723781
- 0.9936740994 0.9931508899 0.9864822030
- 0.9938101768 0.9932934046 0.9867920876
- 0.9939463139 0.9934358001 0.9871019721
- 0.9940823913 0.9935783148 0.9874119163
- 0.9942185283 0.9937207103 0.9877216816
- 0.9943544865 0.9938632250 0.9880297184
- 0.9944881201 0.9940040112 0.9883286953
- 0.9946203232 0.9941446781 0.9886276722
- 0.9947524071 0.9942854047 0.9889267087
- 0.9948846102 0.9944260716 0.9892256856
- 0.9950168133 0.9945669174 0.9895246029
- 0.9951490164 0.9947075844 0.9898235798
- 0.9952812195 0.9948483109 0.9901226163
- 0.9954133034 0.9949889779 0.9904215932
- 0.9955455065 0.9951297045 0.9907206297
- 0.9956777096 0.9952703714 0.9910196066
- 0.9958099127 0.9954108000 0.9913132787
- 0.9959365129 0.9955487251 0.9915956259
- 0.9960625768 0.9956865907 0.9918777943
- 0.9961885810 0.9958245158 0.9921600223
- 0.9963147044 0.9959623814 0.9924421906
- 0.9964408278 0.9961003065 0.9927244186
- 0.9965668917 0.9962381721 0.9930065870
- 0.9966928959 0.9963760972 0.9932888150
- 0.9968190193 0.9965140224 0.9935709834
- 0.9969450831 0.9966518879 0.9938532114
- 0.9970712066 0.9967898130 0.9941353798
- 0.9971972108 0.9969279766 0.9944099784
- 0.9973220825 0.9970669746 0.9946690202
- 0.9974470139 0.9972059131 0.9949278831
- 0.9975720048 0.9973449111 0.9951869249
- 0.9976968765 0.9974839091 0.9954459071
- 0.9978219271 0.9976229072 0.9957048297
- 0.9979467988 0.9977619052 0.9959638119
- 0.9980716705 0.9979009032 0.9962226748
- 0.9981967211 0.9980399013 0.9964817166
- 0.9983215928 0.9981788993 0.9967406988
- 0.9984465241 0.9983178973 0.9969996214
- 0.9985718727 0.9984570742 0.9972563982
- 0.9987018108 0.9985973835 0.9975059032
- 0.9988316298 0.9987375736 0.9977552891
- 0.9989613891 0.9988778830 0.9980046749
- 0.9990912080 0.9990180731 0.9982541203
- 0.9992210865 0.9991583824 0.9985035062
- 0.9993509054 0.9992986917 0.9987528920
- 0.9994807243 0.9994388819 0.9990022779
- 0.9996104836 0.9995791912 0.9992517829
- 0.9997404218 0.9997195005 0.9995012283
- 0.9998701811 0.9998596907 0.9997506142
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_64t.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_64t.spi1d
deleted file mode 100644
index e0066fa23fd..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_64t.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0007026231 0.0005291322 0.0003438386
- 0.0014857050 0.0011212280 0.0007142003
- 0.0023536440 0.0017713160 0.0011152170
- 0.0033091281 0.0024790310 0.0015472880
- 0.0043581589 0.0032436289 0.0020068779
- 0.0055047469 0.0040647909 0.0024986709
- 0.0067437058 0.0049467869 0.0030213159
- 0.0080656186 0.0058862939 0.0035776510
- 0.0094755674 0.0068916250 0.0041668881
- 0.0109947799 0.0079634041 0.0047885012
- 0.0125997197 0.0091056926 0.0054450892
- 0.0142905395 0.0103072003 0.0061361468
- 0.0160812791 0.0115757296 0.0068590711
- 0.0179866701 0.0129182898 0.0076176482
- 0.0199946500 0.0143368002 0.0084124254
- 0.0220939498 0.0158436093 0.0092439801
- 0.0242956392 0.0174334496 0.0101133203
- 0.0266019199 0.0191023294 0.0110254698
- 0.0290070400 0.0208547898 0.0119773299
- 0.0315142386 0.0226893406 0.0129693104
- 0.0341268592 0.0246077292 0.0140018696
- 0.0368515886 0.0266096294 0.0150737204
- 0.0396952704 0.0286963899 0.0161837209
- 0.0426549911 0.0308631808 0.0173352305
- 0.0457203016 0.0331055112 0.0185222793
- 0.0488859490 0.0354270898 0.0197516698
- 0.0521433800 0.0378220901 0.0210211892
- 0.0554969683 0.0402937494 0.0223336108
- 0.0589461401 0.0428398289 0.0236905906
- 0.0624969490 0.0454611294 0.0250933897
- 0.0661549270 0.0481612310 0.0265355706
- 0.0699189603 0.0509477705 0.0280245394
- 0.0737859830 0.0538181216 0.0295602791
- 0.0777632222 0.0567707308 0.0311385598
- 0.0818370879 0.0598130785 0.0327619798
- 0.0860176310 0.0629488677 0.0344315693
- 0.0903011784 0.0661693737 0.0361473896
- 0.0946921036 0.0694710910 0.0379051082
- 0.0991754308 0.0728540421 0.0397059508
- 0.1037482023 0.0763145164 0.0415495113
- 0.1084047034 0.0798475519 0.0434369706
- 0.1131415963 0.0834460035 0.0453708693
- 0.1179561019 0.0871294513 0.0473461710
- 0.1228469983 0.0908933803 0.0493673384
- 0.1278257072 0.0947273821 0.0514261499
- 0.1328838021 0.0986372530 0.0535301305
- 0.1380223036 0.1026311964 0.0556773506
- 0.1432214975 0.1067062020 0.0578665212
- 0.1484941989 0.1108566970 0.0601071604
- 0.1538525969 0.1150842011 0.0623893999
- 0.1592795998 0.1193784997 0.0647117496
- 0.1647690982 0.1237355024 0.0670745894
- 0.1703308970 0.1281584054 0.0694851503
- 0.1759331971 0.1326268017 0.0719340369
- 0.1815855950 0.1371477991 0.0744230300
- 0.1872842014 0.1417109966 0.0769482180
- 0.1930216998 0.1463264972 0.0795174912
- 0.1988134980 0.1509988010 0.0821337178
- 0.2046463042 0.1557403058 0.0847895518
- 0.2105436027 0.1605253071 0.0874943137
- 0.2164897025 0.1653804928 0.0902354270
- 0.2224933952 0.1702827066 0.0930147171
- 0.2285283953 0.1752299964 0.0958402529
- 0.2345996946 0.1802355051 0.0987048224
- 0.2407190949 0.1852916926 0.1016040966
- 0.2468644977 0.1903931051 0.1045442000
- 0.2530235052 0.1955378056 0.1075213999
- 0.2591835856 0.2007202953 0.1105407029
- 0.2653717995 0.2059361935 0.1135976985
- 0.2715786099 0.2111911029 0.1166936010
- 0.2777847946 0.2164549977 0.1198228002
- 0.2839922011 0.2217417061 0.1229953989
- 0.2902092040 0.2270426005 0.1262023002
- 0.2964079082 0.2323473990 0.1294420958
- 0.3025959134 0.2376510054 0.1327183992
- 0.3087722957 0.2429573983 0.1360210031
- 0.3149321079 0.2482704073 0.1393564939
- 0.3210678101 0.2535850108 0.1427318007
- 0.3272047043 0.2589012980 0.1461382955
- 0.3333187997 0.2642197907 0.1495731026
- 0.3394154012 0.2695527971 0.1530420035
- 0.3454918861 0.2748903036 0.1565402001
- 0.3515484929 0.2802191973 0.1600638032
- 0.3576078117 0.2855531871 0.1636112034
- 0.3636479080 0.2909021080 0.1671815962
- 0.3696722090 0.2962611914 0.1707742065
- 0.3756689131 0.3016174138 0.1743832976
- 0.3816395998 0.3069770932 0.1780118048
- 0.3875685036 0.3123393059 0.1816574037
- 0.3934744000 0.3176954985 0.1853218973
- 0.3993682861 0.3230510056 0.1890095025
- 0.4052383006 0.3284165859 0.1927215010
- 0.4110727012 0.3337813914 0.1964581013
- 0.4168589115 0.3391354084 0.2002173960
- 0.4226124883 0.3444840014 0.2039882988
- 0.4283437133 0.3498201966 0.2077811956
- 0.4340476990 0.3551411927 0.2115973979
- 0.4397180080 0.3604322970 0.2154300958
- 0.4453499019 0.3657175899 0.2192791998
- 0.4509378076 0.3709863126 0.2231477052
- 0.4564813077 0.3762353063 0.2270365059
- 0.4619686007 0.3814581037 0.2309399992
- 0.4674080908 0.3866479099 0.2348691970
- 0.4728043079 0.3918175101 0.2388215065
- 0.4781545103 0.3969655931 0.2427939028
- 0.4834581017 0.4020648003 0.2467841059
- 0.4887135029 0.4071336091 0.2507896125
- 0.4939058125 0.4121663868 0.2548081875
- 0.4990504086 0.4171527028 0.2588363886
- 0.5041617155 0.4221054912 0.2628706992
- 0.5092216134 0.4270165861 0.2669112086
- 0.5142281055 0.4319120049 0.2709617913
- 0.5191956758 0.4367876947 0.2750129104
- 0.5241003036 0.4416337907 0.2790606022
- 0.5289487243 0.4464288056 0.2831023932
- 0.5337404013 0.4511983097 0.2871333063
- 0.5384750962 0.4559360147 0.2911599874
- 0.5431362987 0.4606370032 0.2951760888
- 0.5477464795 0.4652822018 0.2991817892
- 0.5523136854 0.4699006975 0.3031803966
- 0.5568382740 0.4744859934 0.3071657121
- 0.5613049269 0.4790317118 0.3111445010
- 0.5657191277 0.4835188091 0.3151197135
- 0.5700793862 0.4879747033 0.3190810978
- 0.5743808150 0.4923951924 0.3230370879
- 0.5786144733 0.4967536032 0.3269884884
- 0.5828108191 0.5010759830 0.3309372962
- 0.5869714022 0.5053607821 0.3348788023
- 0.5910838246 0.5095916986 0.3388131857
- 0.5951429009 0.5137745738 0.3427393138
- 0.5991551280 0.5179340243 0.3466500044
- 0.6030982733 0.5220689774 0.3505468071
- 0.6069651246 0.5261592269 0.3544330001
- 0.6107723713 0.5302231908 0.3583126962
- 0.6144962907 0.5342565775 0.3621850014
- 0.6181483865 0.5382382274 0.3660446107
- 0.6217647195 0.5421987772 0.3698979020
- 0.6253350973 0.5461328030 0.3737412989
- 0.6288506985 0.5500105023 0.3775792122
- 0.6323326230 0.5538635254 0.3814140856
- 0.6357542872 0.5576797724 0.3852416873
- 0.6391350031 0.5614629984 0.3890604079
- 0.6424909234 0.5652248263 0.3928706050
- 0.6457951069 0.5689184070 0.3966498971
- 0.6490675807 0.5725790858 0.4004212022
- 0.6523084044 0.5761985779 0.4041798115
- 0.6554991007 0.5797787905 0.4079318047
- 0.6586679220 0.5833429098 0.4116778970
- 0.6617909074 0.5868695974 0.4154145122
- 0.6648769975 0.5903773904 0.4191451073
- 0.6679384708 0.5938647985 0.4228456020
- 0.6709473133 0.5972957015 0.4265331924
- 0.6739342213 0.6007062197 0.4302001894
- 0.6768646836 0.6040558815 0.4338527918
- 0.6797602177 0.6073855162 0.4374971986
- 0.6826251745 0.6106783748 0.4411129951
- 0.6854385138 0.6139551997 0.4447222054
- 0.6882362962 0.6172215939 0.4483056068
- 0.6909871101 0.6204239726 0.4518764913
- 0.6937232018 0.6236106753 0.4554122090
- 0.6964259148 0.6267350912 0.4589309096
- 0.6990894079 0.6298514009 0.4624271989
- 0.7017171979 0.6329439878 0.4658999145
- 0.7042943835 0.6360031962 0.4693557024
- 0.7068523169 0.6390181780 0.4727905095
- 0.7093623877 0.6420083046 0.4762170017
- 0.7118644714 0.6449810863 0.4796274900
- 0.7143244743 0.6479082704 0.4830344915
- 0.7167754769 0.6508182287 0.4864130020
- 0.7191916108 0.6536681056 0.4897888005
- 0.7215893865 0.6565065980 0.4931452870
- 0.7239490151 0.6593149900 0.4965006113
- 0.7262917757 0.6621205807 0.4998255074
- 0.7286117077 0.6648774147 0.5031486154
- 0.7308964729 0.6676303744 0.5064402819
- 0.7331464291 0.6703311205 0.5097302794
- 0.7353671193 0.6730266809 0.5129926205
- 0.7375649214 0.6756759286 0.5162526965
- 0.7397302985 0.6783176064 0.5194661021
- 0.7418738008 0.6808996201 0.5226792097
- 0.7439814806 0.6834768057 0.5258497000
- 0.7460665703 0.6860129833 0.5290201902
- 0.7481163740 0.6885464191 0.5321524143
- 0.7501432896 0.6910448074 0.5352824926
- 0.7521458268 0.6935424209 0.5383893847
- 0.7541307211 0.6960023046 0.5414927006
- 0.7560967207 0.6984623075 0.5445662737
- 0.7580459714 0.7008609176 0.5476304889
- 0.7599691153 0.7032560110 0.5506601930
- 0.7618615031 0.7055974007 0.5536696911
- 0.7637408972 0.7079290748 0.5566582084
- 0.7655979991 0.7102227807 0.5596238971
- 0.7674412727 0.7125021815 0.5625798106
- 0.7692431808 0.7147536278 0.5655139089
- 0.7710394859 0.7169851065 0.5684432983
- 0.7727897167 0.7192016244 0.5713353753
- 0.7745398879 0.7213971019 0.5742275119
- 0.7762631774 0.7235780954 0.5770719051
- 0.7779850960 0.7257089019 0.5799102783
- 0.7796735764 0.7278391123 0.5827142000
- 0.7813516259 0.7299191952 0.5854988098
- 0.7830191255 0.7319993973 0.5882691145
- 0.7846779227 0.7340465784 0.5910149813
- 0.7863258123 0.7360842228 0.5937579870
- 0.7879499197 0.7381075025 0.5964655280
- 0.7895722985 0.7401170731 0.5991730094
- 0.7911682725 0.7421147823 0.6018517017
- 0.7927643061 0.7440714836 0.6045210958
- 0.7943251133 0.7460281849 0.6071749926
- 0.7958757281 0.7479510903 0.6098067760
- 0.7974109054 0.7498708963 0.6124358773
- 0.7989286184 0.7517752051 0.6150038242
- 0.8004400134 0.7536681890 0.6175717711
- 0.8019111753 0.7555513978 0.6200997233
- 0.8033823967 0.7573989034 0.6226056814
- 0.8048381209 0.7592465281 0.6251029968
- 0.8062893748 0.7610545754 0.6275702119
- 0.8077279925 0.7628545165 0.6300374269
- 0.8091471791 0.7646414042 0.6324740052
- 0.8105664849 0.7664098144 0.6349017024
- 0.8119462729 0.7681781054 0.6373167038
- 0.8133255243 0.7698963284 0.6397023201
- 0.8146849871 0.7716131806 0.6420879960
- 0.8160281777 0.7733101845 0.6444455981
- 0.8173695207 0.7749879956 0.6467962861
- 0.8186913133 0.7766653895 0.6491395235
- 0.8200129867 0.7783104777 0.6514626145
- 0.8213170171 0.7799556255 0.6537855864
- 0.8226091266 0.7815762162 0.6560755968
- 0.8238981962 0.7831717730 0.6583523750
- 0.8251538873 0.7847673893 0.6606240273
- 0.8264095783 0.7863461971 0.6628612876
- 0.8276506066 0.7879241705 0.6650987267
- 0.8288792968 0.7894842029 0.6673101187
- 0.8301079869 0.7910140753 0.6694974899
- 0.8313009739 0.7925441265 0.6716848016
- 0.8324930072 0.7940390110 0.6738216877
- 0.8336700201 0.7955235243 0.6759517193
- 0.8348218799 0.7970044017 0.6780722141
- 0.8359737992 0.7984637022 0.6801573038
- 0.8371133804 0.7999228835 0.6822422743
- 0.8382487893 0.8013638258 0.6843022108
- 0.8393824100 0.8027846813 0.6863384247
- 0.8404983878 0.8042055964 0.6883745193
- 0.8416143060 0.8055989742 0.6903743148
- 0.8427138925 0.8069851995 0.6923640966
- 0.8437898159 0.8083692193 0.6943526864
- 0.8448657990 0.8097262979 0.6963012815
- 0.8459321260 0.8110834956 0.6982498765
- 0.8469941020 0.8124284744 0.7001879215
- 0.8480560780 0.8137484789 0.7020930052
- 0.8491019011 0.8150684834 0.7039980888
- 0.8501470089 0.8163607121 0.7058871984
- 0.8511853814 0.8176304102 0.7077549100
- 0.8521944284 0.8189001083 0.7096226215
- 0.8532034159 0.8201503158 0.7114666104
- 0.8542025089 0.8213939071 0.7132933736
- 0.8551856279 0.8226374984 0.7151201963
- 0.8561686873 0.8238468766 0.7169187069
- 0.8571283221 0.8250527978 0.7187049985
- 0.8580685258 0.8262571096 0.7204912901
- 0.8590087295 0.8274198174 0.7222427130
- 0.8599494100 0.8285825253 0.7239848971
- 0.8608903289 0.8297395110 0.7257270217
- 0.8618311882 0.8308607936 0.7274336815
- 0.8627600074 0.8319821954 0.7291340828
- 0.8636854887 0.8330979943 0.7308344841
- 0.8646110892 0.8341925740 0.7325049043
- 0.8655208945 0.8352872729 0.7341710925
- 0.8664281964 0.8363729715 0.7358372808
- 0.8673354983 0.8374316096 0.7374768853
- 0.8682217002 0.8384901285 0.7391127944
- 0.8691056967 0.8395386934 0.7407485843
- 0.8699898124 0.8405579925 0.7423660159
- 0.8708515763 0.8415772915 0.7439796925
- 0.8717116117 0.8425924182 0.7455934882
- 0.8725715280 0.8435931206 0.7471752763
- 0.8734114170 0.8445938230 0.7487472296
- 0.8742489219 0.8455908895 0.7503191829
- 0.8750864267 0.8465701938 0.7518702149
- 0.8759170175 0.8475493789 0.7534102798
- 0.8767464161 0.8485258222 0.7549505234
- 0.8775756955 0.8494656086 0.7564716935
- 0.8783869743 0.8504052758 0.7579756975
- 0.8791924715 0.8513450027 0.7594797015
- 0.8799980283 0.8522825241 0.7609726191
- 0.8807792068 0.8532198071 0.7624449730
- 0.8815463185 0.8541572094 0.7639175057
- 0.8823133707 0.8550791144 0.7653834224
- 0.8830744028 0.8559969068 0.7668110132
- 0.8838288188 0.8569146991 0.7682386041
- 0.8845831156 0.8578169942 0.7696663141
- 0.8853343725 0.8587086201 0.7710726857
- 0.8860781193 0.8596001863 0.7724769711
- 0.8868216872 0.8604816794 0.7738813162
- 0.8875637054 0.8613451123 0.7752763033
- 0.8882815242 0.8622086048 0.7766659856
- 0.8889992833 0.8630689979 0.7780556083
- 0.8897172213 0.8639014959 0.7794315815
- 0.8904141784 0.8647338748 0.7807787061
- 0.8911063075 0.8655663729 0.7821257710
- 0.8917983770 0.8663951159 0.7834728956
- 0.8924919963 0.8672229052 0.7847924829
- 0.8931869864 0.8680506945 0.7861111760
- 0.8938819766 0.8688691258 0.7874299884
- 0.8945751190 0.8696764112 0.7887393832
- 0.8952596188 0.8704836965 0.7900424004
- 0.8959441185 0.8712878227 0.7913452983
- 0.8966286182 0.8720598817 0.7926430702
- 0.8972942233 0.8728318810 0.7939155102
- 0.8979557157 0.8736039996 0.7951877713
- 0.8986173272 0.8743599057 0.7964602113
- 0.8992745876 0.8751083016 0.7977172136
- 0.8999263048 0.8758566976 0.7989680767
- 0.9005779028 0.8766024709 0.8002188802
- 0.9012296200 0.8773398995 0.8014593720
- 0.9018729925 0.8780772090 0.8026626706
- 0.9025161862 0.8788145781 0.8038660288
- 0.9031593800 0.8795428872 0.8050693274
- 0.9037922025 0.8802682757 0.8062509894
- 0.9044145942 0.8809937239 0.8074226975
- 0.9050371051 0.8817160130 0.8085945249
- 0.9056594968 0.8824285269 0.8097618222
- 0.9062777162 0.8831409812 0.8108941913
- 0.9068958759 0.8838534951 0.8120266199
- 0.9075139761 0.8845480084 0.8131589890
- 0.9081308842 0.8852338791 0.8142759204
- 0.9087464213 0.8859198093 0.8153775930
- 0.9093617797 0.8866025805 0.8164793253
- 0.9099771976 0.8872501254 0.8175811172
- 0.9105805159 0.8878976703 0.8186519146
- 0.9111816287 0.8885452151 0.8197175860
- 0.9117826819 0.8891865015 0.8207833171
- 0.9123781919 0.8898199797 0.8218469024
- 0.9129536748 0.8904533982 0.8229005933
- 0.9135290980 0.8910868764 0.8239542246
- 0.9141045809 0.8917121887 0.8250077963
- 0.9146608114 0.8923351169 0.8260518909
- 0.9152011871 0.8929579854 0.8270838261
- 0.9157415032 0.8935797215 0.8281157017
- 0.9162818789 0.8941801190 0.8291476965
- 0.9168179035 0.8947805762 0.8301671743
- 0.9173532128 0.8953809738 0.8311806917
- 0.9178884029 0.8959742785 0.8321940899
- 0.9184231758 0.8965504169 0.8332076073
- 0.9189543128 0.8971264958 0.8341963291
- 0.9194852710 0.8977025747 0.8351811171
- 0.9200162888 0.8982679844 0.8361659050
- 0.9205431938 0.8988227844 0.8371505141
- 0.9210606217 0.8993775249 0.8381142020
- 0.9215779901 0.8999322057 0.8390778899
- 0.9220954180 0.9004656076 0.8400415778
- 0.9226071239 0.9009882212 0.8410019279
- 0.9231125712 0.9015107751 0.8419361115
- 0.9236180782 0.9020333290 0.8428702950
- 0.9241235256 0.9025334716 0.8438045979
- 0.9246153235 0.9030274749 0.8447362781
- 0.9250978231 0.9035214782 0.8456568718
- 0.9255803227 0.9040154815 0.8465775847
- 0.9260628223 0.9045063853 0.8474981785
- 0.9265328050 0.9049968123 0.8484144211
- 0.9269970059 0.9054871798 0.8493136764
- 0.9274612069 0.9059776068 0.8502129912
- 0.9279254079 0.9064562917 0.8511123061
- 0.9283785820 0.9069336057 0.8520066738
- 0.9288275838 0.9074109793 0.8528792262
- 0.9292767048 0.9078882933 0.8537517190
- 0.9297257066 0.9083464146 0.8546240926
- 0.9301574826 0.9088020921 0.8554927111
- 0.9305828214 0.9092578888 0.8563321233
- 0.9310081005 0.9097136259 0.8571714759
- 0.9314333797 0.9101629257 0.8580110073
- 0.9318456054 0.9106109142 0.8588501811
- 0.9322518110 0.9110590219 0.8596740961
- 0.9326580763 0.9115070105 0.8604980111
- 0.9330642819 0.9119517207 0.8613219261
- 0.9334682822 0.9123954177 0.8621457815
- 0.9338707924 0.9128389955 0.8629440069
- 0.9342733026 0.9132825732 0.8637380004
- 0.9346758127 0.9137256145 0.8645321131
- 0.9350727201 0.9141682982 0.8653261065
- 0.9354630113 0.9146109819 0.8661041856
- 0.9358533025 0.9150536060 0.8668742180
- 0.9362437129 0.9154921770 0.8676440716
- 0.9366282821 0.9159253836 0.8684141040
- 0.9369992018 0.9163584709 0.8691806197
- 0.9373700023 0.9167916179 0.8699421883
- 0.9377409220 0.9172230959 0.8707038164
- 0.9381108284 0.9176480174 0.8714653850
- 0.9384678006 0.9180728793 0.8722239733
- 0.9388247728 0.9184976816 0.8729615808
- 0.9391818047 0.9189226031 0.8736993074
- 0.9395387769 0.9193425775 0.8744369149
- 0.9398884177 0.9197623134 0.8751745820
- 0.9402360916 0.9201819897 0.8758922219
- 0.9405838847 0.9206016064 0.8766046166
- 0.9409316182 0.9210132957 0.8773170114
- 0.9412720203 0.9214196801 0.8780294061
- 0.9416047931 0.9218261838 0.8787423968
- 0.9419375062 0.9222326279 0.8794564009
- 0.9422702193 0.9226341248 0.8801705241
- 0.9426016808 0.9230197072 0.8808845282
- 0.9429249763 0.9234051704 0.8815984726
- 0.9432482719 0.9237906933 0.8823022246
- 0.9435716271 0.9241762161 0.8830056190
- 0.9438948035 0.9245483875 0.8837090731
- 0.9442144036 0.9249175191 0.8844125271
- 0.9445325136 0.9252867103 0.8851082921
- 0.9448506236 0.9256557822 0.8857964277
- 0.9451687932 0.9260243177 0.8864845037
- 0.9454866052 0.9263916016 0.8871726990
- 0.9458038807 0.9267588258 0.8878607750
- 0.9461210966 0.9271261096 0.8885198236
- 0.9464383721 0.9274932742 0.8891779184
- 0.9467555881 0.9278637767 0.8898360729
- 0.9470669031 0.9282348752 0.8904942274
- 0.9473763108 0.9286059737 0.8911436796
- 0.9476857185 0.9289770126 0.8917800188
- 0.9479951262 0.9293472171 0.8924162984
- 0.9483039975 0.9297147989 0.8930525780
- 0.9486111999 0.9300825000 0.8936889172
- 0.9489184022 0.9304502010 0.8942996860
- 0.9492256045 0.9308179021 0.8949031234
- 0.9495326877 0.9311780930 0.8955063820
- 0.9498348832 0.9315345883 0.8961097002
- 0.9501338005 0.9318912029 0.8967118263
- 0.9504327774 0.9322476983 0.8973019719
- 0.9507316947 0.9326038957 0.8978921175
- 0.9510306716 0.9329422712 0.8984823227
- 0.9513161778 0.9332805872 0.8990725279
- 0.9516012073 0.9336189032 0.8996539712
- 0.9518861771 0.9339572787 0.9002208710
- 0.9521712065 0.9342914224 0.9007877707
- 0.9524512291 0.9346157908 0.9013546109
- 0.9527168274 0.9349402189 0.9019215107
- 0.9529824257 0.9352647066 0.9024795890
- 0.9532480240 0.9355890751 0.9030315876
- 0.9535136223 0.9359090924 0.9035837054
- 0.9537726045 0.9362252951 0.9041357040
- 0.9540249705 0.9365414977 0.9046877027
- 0.9542772770 0.9368577003 0.9052293897
- 0.9545297027 0.9371739030 0.9057677984
- 0.9547821283 0.9374797940 0.9063060880
- 0.9550374746 0.9377818108 0.9068444967
- 0.9552941918 0.9380838871 0.9073829055
- 0.9555509090 0.9383859038 0.9079146981
- 0.9558076262 0.9386879206 0.9084457159
- 0.9560642838 0.9389883280 0.9089766145
- 0.9563276768 0.9392884970 0.9095075727
- 0.9565923810 0.9395886064 0.9100385904
- 0.9568570852 0.9398887157 0.9105516076
- 0.9571216702 0.9401888251 0.9110634923
- 0.9573863745 0.9404814839 0.9115753770
- 0.9576531053 0.9407737255 0.9120873809
- 0.9579198956 0.9410659075 0.9125993252
- 0.9581868052 0.9413580894 0.9130939245
- 0.9584535956 0.9416502714 0.9135876894
- 0.9587203860 0.9419289231 0.9140815139
- 0.9589838982 0.9422072768 0.9145752788
- 0.9592472911 0.9424856901 0.9150691032
- 0.9595106244 0.9427641034 0.9155386090
- 0.9597740173 0.9430423975 0.9160056710
- 0.9600374103 0.9433137178 0.9164727926
- 0.9602922201 0.9435846806 0.9169399142
- 0.9605466127 0.9438555837 0.9174069762
- 0.9608010054 0.9441264868 0.9178671837
- 0.9610555172 0.9443975091 0.9183259010
- 0.9613099098 0.9446647167 0.9187846184
- 0.9615522027 0.9449313283 0.9192432165
- 0.9617928863 0.9451979995 0.9197018743
- 0.9620336294 0.9454646707 0.9201496840
- 0.9622743130 0.9457312822 0.9205917716
- 0.9625151157 0.9459909201 0.9210339785
- 0.9627497196 0.9462481141 0.9214761853
- 0.9629824162 0.9465051889 0.9219183922
- 0.9632151127 0.9467623830 0.9223541021
- 0.9634478092 0.9470195174 0.9227821827
- 0.9636805058 0.9472687244 0.9232103229
- 0.9639062881 0.9475113153 0.9236382842
- 0.9641271234 0.9477539062 0.9240664244
- 0.9643478990 0.9479964972 0.9244915843
- 0.9645686746 0.9482392073 0.9249045253
- 0.9647895098 0.9484791160 0.9253175259
- 0.9650083780 0.9487127066 0.9257304072
- 0.9652239084 0.9489462972 0.9261432886
- 0.9654393196 0.9491798878 0.9265562296
- 0.9656546712 0.9494134784 0.9269577861
- 0.9658702016 0.9496471286 0.9273576736
- 0.9660856128 0.9498767257 0.9277576208
- 0.9663015008 0.9501063228 0.9281575084
- 0.9665173888 0.9503358006 0.9285573959
- 0.9667332768 0.9505653977 0.9289472103
- 0.9669492245 0.9507949948 0.9293261766
- 0.9671651125 0.9510244727 0.9297050834
- 0.9673789144 0.9512541294 0.9300841093
- 0.9675917029 0.9514836073 0.9304630756
- 0.9678044915 0.9517130852 0.9308412075
- 0.9680173993 0.9519426823 0.9312015176
- 0.9682301879 0.9521713257 0.9315618277
- 0.9684410095 0.9523969293 0.9319220185
- 0.9686465859 0.9526224732 0.9322823286
- 0.9688522816 0.9528480172 0.9326425791
- 0.9690579176 0.9530736208 0.9330028892
- 0.9692634940 0.9532991052 0.9333631992
- 0.9694690704 0.9535260201 0.9337235093
- 0.9696654081 0.9537532926 0.9340837002
- 0.9698594809 0.9539806843 0.9344440103
- 0.9700536728 0.9542080164 0.9348043203
- 0.9702479243 0.9544352889 0.9351575971
- 0.9704419971 0.9546620846 0.9355108738
- 0.9706341028 0.9548869133 0.9358642101
- 0.9708212018 0.9551116228 0.9362174273
- 0.9710081816 0.9553362727 0.9365707040
- 0.9711952806 0.9555611014 0.9369189143
- 0.9713823795 0.9557858109 0.9372587800
- 0.9715694189 0.9560061097 0.9375988245
- 0.9717484713 0.9562234282 0.9379386902
- 0.9719241261 0.9564408064 0.9382786155
- 0.9720997214 0.9566581845 0.9386184812
- 0.9722753167 0.9568755031 0.9389562011
- 0.9724509120 0.9570928812 0.9392927885
- 0.9726263285 0.9572992921 0.9396293759
- 0.9727976918 0.9575052261 0.9399660826
- 0.9729689956 0.9577109814 0.9403027296
- 0.9731404185 0.9579169154 0.9406393766
- 0.9733117223 0.9581226707 0.9409670830
- 0.9734830856 0.9583271146 0.9412943721
- 0.9736548066 0.9585263133 0.9416217208
- 0.9738274217 0.9587255120 0.9419491291
- 0.9739999175 0.9589247108 0.9422764182
- 0.9741724133 0.9591240287 0.9426026940
- 0.9743450284 0.9593232274 0.9429237247
- 0.9745175242 0.9595177770 0.9432445765
- 0.9746888876 0.9597066045 0.9435654879
- 0.9748594165 0.9598953724 0.9438865185
- 0.9750298858 0.9600841999 0.9442073703
- 0.9752004147 0.9602730274 0.9445272088
- 0.9753708839 0.9604617953 0.9448443055
- 0.9755414724 0.9606478810 0.9451612830
- 0.9757080078 0.9608321786 0.9454783201
- 0.9758731723 0.9610164762 0.9457954168
- 0.9760383964 0.9612007737 0.9461123943
- 0.9762036204 0.9613850713 0.9464284778
- 0.9763687849 0.9615694284 0.9467430115
- 0.9765340090 0.9617481232 0.9470574856
- 0.9766919017 0.9619243741 0.9473719001
- 0.9768484235 0.9621006846 0.9476863742
- 0.9770050049 0.9622771144 0.9480009079
- 0.9771615267 0.9624534249 0.9483118057
- 0.9773181081 0.9626296759 0.9486168027
- 0.9774745703 0.9628033042 0.9489219189
- 0.9776207805 0.9629759192 0.9492269158
- 0.9777655005 0.9631485939 0.9495319128
- 0.9779102802 0.9633212090 0.9498370290
- 0.9780550003 0.9634938240 0.9501398802
- 0.9781997800 0.9636663795 0.9504382014
- 0.9783445001 0.9638398290 0.9507365227
- 0.9784767032 0.9640133977 0.9510347843
- 0.9786067009 0.9641870856 0.9513331056
- 0.9787368178 0.9643607736 0.9516314268
- 0.9788668752 0.9645345211 0.9519273043
- 0.9789968729 0.9647082090 0.9522131085
- 0.9791269898 0.9648808241 0.9524989128
- 0.9792442918 0.9650526047 0.9527845979
- 0.9793577790 0.9652245045 0.9530704021
- 0.9794713259 0.9653962851 0.9533562064
- 0.9795848131 0.9655681849 0.9536418915
- 0.9796983004 0.9657400250 0.9539101720
- 0.9798117280 0.9659097195 0.9541785121
- 0.9799193740 0.9660761952 0.9544466734
- 0.9800233841 0.9662427902 0.9547150135
- 0.9801273942 0.9664093852 0.9549832940
- 0.9802314043 0.9665759802 0.9552515745
- 0.9803354144 0.9667425752 0.9555094838
- 0.9804394245 0.9669076800 0.9557638168
- 0.9805418849 0.9670665264 0.9560182095
- 0.9806420207 0.9672253132 0.9562726021
- 0.9807420969 0.9673839808 0.9565269947
- 0.9808421731 0.9675428271 0.9567813873
- 0.9809423089 0.9677016139 0.9570345283
- 0.9810423851 0.9678602815 0.9572860003
- 0.9811419249 0.9680219889 0.9575374126
- 0.9812365174 0.9681841135 0.9577888250
- 0.9813309908 0.9683461785 0.9580402970
- 0.9814255834 0.9685081840 0.9582917094
- 0.9815201163 0.9686703086 0.9585428834
- 0.9816147089 0.9688323736 0.9587876201
- 0.9817091823 0.9689944983 0.9590322971
- 0.9817987084 0.9691566229 0.9592769146
- 0.9818863273 0.9693186879 0.9595215917
- 0.9819738865 0.9694808125 0.9597663283
- 0.9820615053 0.9696428776 0.9600110054
- 0.9821491241 0.9698050022 0.9602541924
- 0.9822366834 0.9699668884 0.9604964256
- 0.9823241830 0.9701260924 0.9607385993
- 0.9824113846 0.9702852964 0.9609807730
- 0.9824985862 0.9704445004 0.9612230062
- 0.9825857878 0.9706035852 0.9614651203
- 0.9826729298 0.9707627892 0.9617071152
- 0.9827600718 0.9709219933 0.9619415998
- 0.9828472733 0.9710779786 0.9621762037
- 0.9829329252 0.9712315798 0.9624108076
- 0.9830182195 0.9713851213 0.9626452923
- 0.9831033945 0.9715387225 0.9628798962
- 0.9831886888 0.9716922045 0.9631145000
- 0.9832739234 0.9718458056 0.9633466005
- 0.9833592176 0.9719992876 0.9635754228
- 0.9834436178 0.9721450210 0.9638043046
- 0.9835252166 0.9722905159 0.9640331864
- 0.9836068749 0.9724360704 0.9642621279
- 0.9836885929 0.9725816250 0.9644908905
- 0.9837701917 0.9727271199 0.9647197723
- 0.9838519096 0.9728726149 0.9649403095
- 0.9839335084 0.9730172753 0.9651581049
- 0.9840176105 0.9731602073 0.9653759003
- 0.9841032028 0.9733030796 0.9655936956
- 0.9841887951 0.9734460711 0.9658116102
- 0.9842743874 0.9735890031 0.9660294056
- 0.9843600988 0.9737318754 0.9662470818
- 0.9844456911 0.9738749266 0.9664586186
- 0.9845312834 0.9740148783 0.9666702151
- 0.9846189022 0.9741529226 0.9668816924
- 0.9847068191 0.9742910266 0.9670932293
- 0.9847946167 0.9744290709 0.9673047066
- 0.9848824739 0.9745671749 0.9675163031
- 0.9849703908 0.9747052193 0.9677258134
- 0.9850581884 0.9748433232 0.9679268003
- 0.9851459861 0.9749873877 0.9681277871
- 0.9852334261 0.9751328230 0.9683287740
- 0.9853208065 0.9752783179 0.9685298204
- 0.9854081869 0.9754236937 0.9687308073
- 0.9854956269 0.9755691886 0.9689317942
- 0.9855828881 0.9757146835 0.9691283703
- 0.9856703281 0.9758601189 0.9693145752
- 0.9857584238 0.9760093093 0.9695008993
- 0.9858487844 0.9761587977 0.9696871042
- 0.9859390855 0.9763082862 0.9698734283
- 0.9860295057 0.9764577746 0.9700595737
- 0.9861198068 0.9766073227 0.9702458978
- 0.9862102270 0.9767568111 0.9704262018
- 0.9863005280 0.9769061804 0.9705942273
- 0.9863908887 0.9770559072 0.9707623124
- 0.9864816070 0.9772055745 0.9709302783
- 0.9865723252 0.9773551822 0.9710983038
- 0.9866629839 0.9775049090 0.9712663889
- 0.9867537022 0.9776545763 0.9714344144
- 0.9868444204 0.9778043032 0.9715989828
- 0.9869350195 0.9779539108 0.9717546105
- 0.9870250821 0.9781007171 0.9719101787
- 0.9871137738 0.9782474041 0.9720658064
- 0.9872025251 0.9783940911 0.9722213745
- 0.9872910976 0.9785407782 0.9723770022
- 0.9873797894 0.9786874056 0.9725325704
- 0.9874684811 0.9788340926 0.9726879001
- 0.9875571132 0.9789807796 0.9728415012
- 0.9876449704 0.9791290164 0.9729952216
- 0.9877302051 0.9792773128 0.9731488824
- 0.9878153205 0.9794257283 0.9733024836
- 0.9879004955 0.9795740843 0.9734562039
- 0.9879856110 0.9797223806 0.9736099243
- 0.9880707860 0.9798707962 0.9737635255
- 0.9881559014 0.9800190926 0.9739124179
- 0.9882411957 0.9801667929 0.9740610719
- 0.9883286953 0.9803141952 0.9742097855
- 0.9884161949 0.9804617167 0.9743584991
- 0.9885035753 0.9806091189 0.9745070934
- 0.9885910749 0.9807565212 0.9746558070
- 0.9886785746 0.9809039235 0.9748045206
- 0.9887660146 0.9810513258 0.9749522209
- 0.9888535142 0.9811971784 0.9750993252
- 0.9889419079 0.9813411236 0.9752464890
- 0.9890304208 0.9814851284 0.9753937125
- 0.9891189933 0.9816290736 0.9755408764
- 0.9892076254 0.9817730784 0.9756880999
- 0.9892961979 0.9819170237 0.9758353233
- 0.9893847108 0.9820610285 0.9759811163
- 0.9894732833 0.9822043180 0.9761242867
- 0.9895619154 0.9823424220 0.9762675166
- 0.9896506071 0.9824805260 0.9764106870
- 0.9897391796 0.9826186895 0.9765539169
- 0.9898278117 0.9827567935 0.9766970873
- 0.9899165034 0.9828948975 0.9768403172
- 0.9900050759 0.9830330014 0.9769834280
- 0.9900938272 0.9831712246 0.9771208167
- 0.9901822805 0.9833034277 0.9772574902
- 0.9902700186 0.9834333062 0.9773942232
- 0.9903578162 0.9835631847 0.9775308967
- 0.9904454947 0.9836931229 0.9776676297
- 0.9905332923 0.9838230014 0.9778043032
- 0.9906209707 0.9839528799 0.9779409766
- 0.9907088280 0.9840828180 0.9780768752
- 0.9907965064 0.9842103124 0.9782114029
- 0.9908831120 0.9843295217 0.9783458114
- 0.9909690022 0.9844487906 0.9784802794
- 0.9910550117 0.9845681190 0.9786148071
- 0.9911409020 0.9846873283 0.9787492752
- 0.9912267923 0.9848065972 0.9788838029
- 0.9913126826 0.9849258065 0.9790182114
- 0.9913986921 0.9850450754 0.9791532755
- 0.9914844036 0.9851558208 0.9792885184
- 0.9915674925 0.9852620959 0.9794237018
- 0.9916505814 0.9853683114 0.9795590043
- 0.9917337894 0.9854745269 0.9796941876
- 0.9918168783 0.9855806828 0.9798293710
- 0.9919000864 0.9856870174 0.9799646139
- 0.9919831753 0.9857931733 0.9800996780
- 0.9920663834 0.9858993888 0.9802330732
- 0.9921478033 0.9859907031 0.9803665876
- 0.9922270775 0.9860820174 0.9805001020
- 0.9923064709 0.9861732721 0.9806334972
- 0.9923858047 0.9862647057 0.9807670116
- 0.9924650788 0.9863560200 0.9809004068
- 0.9925444126 0.9864472747 0.9810339212
- 0.9926236868 0.9865385890 0.9811660051
- 0.9927030802 0.9866275787 0.9812954068
- 0.9927787781 0.9867103100 0.9814248085
- 0.9928531051 0.9867929220 0.9815542102
- 0.9929273725 0.9868754745 0.9816836119
- 0.9930018187 0.9869580865 0.9818130732
- 0.9930760860 0.9870408177 0.9819424748
- 0.9931504130 0.9871234298 0.9820718765
- 0.9932246804 0.9872059822 0.9821982980
- 0.9932990074 0.9872871041 0.9823215008
- 0.9933676124 0.9873663783 0.9824448228
- 0.9934356213 0.9874455929 0.9825680852
- 0.9935035706 0.9875249267 0.9826912880
- 0.9935715795 0.9876040816 0.9828146100
- 0.9936395884 0.9876832962 0.9829378724
- 0.9937075973 0.9877625704 0.9830611944
- 0.9937756062 0.9878417850 0.9831799269
- 0.9938433766 0.9879186749 0.9832950234
- 0.9939035773 0.9879934192 0.9834101796
- 0.9939638972 0.9880682230 0.9835252762
- 0.9940240979 0.9881430268 0.9836404920
- 0.9940842986 0.9882177711 0.9837555885
- 0.9941444993 0.9882925749 0.9838708043
- 0.9942047000 0.9883673191 0.9839859009
- 0.9942649007 0.9884421229 0.9840955734
- 0.9943246841 0.9885138273 0.9842007160
- 0.9943755865 0.9885829091 0.9843057990
- 0.9944264293 0.9886521101 0.9844108224
- 0.9944772720 0.9887213111 0.9845159054
- 0.9945281148 0.9887903929 0.9846209884
- 0.9945790172 0.9888595939 0.9847260714
- 0.9946299195 0.9889286757 0.9848312140
- 0.9946807027 0.9889978766 0.9849311113
- 0.9947316051 0.9890637994 0.9850243926
- 0.9947717190 0.9891260266 0.9851177931
- 0.9948117137 0.9891883135 0.9852110744
- 0.9948517084 0.9892506003 0.9853044748
- 0.9948915839 0.9893128872 0.9853978157
- 0.9949315786 0.9893751740 0.9854912162
- 0.9949715734 0.9894374013 0.9855846167
- 0.9950115085 0.9894996881 0.9856761098
- 0.9950515032 0.9895594120 0.9857621193
- 0.9950813055 0.9896134734 0.9858481288
- 0.9951090217 0.9896675944 0.9859341979
- 0.9951366782 0.9897217155 0.9860202074
- 0.9951645136 0.9897757769 0.9861062169
- 0.9951922297 0.9898298979 0.9861922860
- 0.9952198863 0.9898840189 0.9862782955
- 0.9952477217 0.9899380207 0.9863643050
- 0.9952753782 0.9899916053 0.9864417911
- 0.9952955842 0.9900360703 0.9865189195
- 0.9953106046 0.9900807142 0.9865959883
- 0.9953256845 0.9901251793 0.9866731763
- 0.9953408241 0.9901698232 0.9867503047
- 0.9953557849 0.9902142882 0.9868274927
- 0.9953709245 0.9902588725 0.9869046211
- 0.9953858852 0.9903033972 0.9869816899
- 0.9954010248 0.9903479815 0.9870569706
- 0.9954146743 0.9903848171 0.9871309996
- 0.9954246283 0.9904186130 0.9872050285
- 0.9954345822 0.9904522896 0.9872788787
- 0.9954444766 0.9904860854 0.9873529077
- 0.9954544902 0.9905198216 0.9874268770
- 0.9954643846 0.9905534983 0.9875009060
- 0.9954743981 0.9905872941 0.9875748754
- 0.9954842925 0.9906209707 0.9876483083
- 0.9954943061 0.9906514287 0.9877181053
- 0.9954999089 0.9906733036 0.9877879024
- 0.9955047965 0.9906951189 0.9878576994
- 0.9955096245 0.9907169938 0.9879274964
- 0.9955145121 0.9907388091 0.9879974127
- 0.9955192804 0.9907606840 0.9880672097
- 0.9955242276 0.9907824993 0.9881370068
- 0.9955291152 0.9908043742 0.9882068038
- 0.9955338836 0.9908261895 0.9882770777
- 0.9955371022 0.9908388257 0.9883475900
- 0.9955371022 0.9908484817 0.9884182215
- 0.9955371022 0.9908581972 0.9884887934
- 0.9955371022 0.9908677936 0.9885594249
- 0.9955371022 0.9908775091 0.9886299968
- 0.9955371022 0.9908872247 0.9887005091
- 0.9955371022 0.9908968806 0.9887710810
- 0.9955371022 0.9909064770 0.9888417125
- 0.9955371022 0.9909154773 0.9889119267
- 0.9955376983 0.9909201860 0.9889820218
- 0.9955384135 0.9909248948 0.9890521765
- 0.9955391884 0.9909297228 0.9891223907
- 0.9955399036 0.9909343719 0.9891924858
- 0.9955406189 0.9909390807 0.9892627001
- 0.9955413938 0.9909437895 0.9893327951
- 0.9955421090 0.9909486175 0.9894030094
- 0.9955428839 0.9909533262 0.9894726872
- 0.9955435991 0.9909560084 0.9895405769
- 0.9955443740 0.9909560084 0.9896085262
- 0.9955450892 0.9909560084 0.9896764159
- 0.9955459237 0.9909560084 0.9897443056
- 0.9955465794 0.9909560084 0.9898123145
- 0.9955472946 0.9909560084 0.9898802042
- 0.9955481291 0.9909560084 0.9899480939
- 0.9955487847 0.9909560084 0.9900159836
- 0.9955496192 0.9909560084 0.9900823832
- 0.9955502748 0.9909573793 0.9901462197
- 0.9955511093 0.9909597039 0.9902099967
- 0.9955518246 0.9909620285 0.9902737141
- 0.9955524802 0.9909642935 0.9903374910
- 0.9955533147 0.9909666181 0.9904012084
- 0.9955539703 0.9909688830 0.9904649854
- 0.9955548048 0.9909712076 0.9905287027
- 0.9955555201 0.9909734726 0.9905924797
- 0.9955562949 0.9909757972 0.9906535745
- 0.9955570102 0.9909781218 0.9907112718
- 0.9955577850 0.9909803867 0.9907689095
- 0.9955585003 0.9909827113 0.9908266068
- 0.9955592155 0.9909849763 0.9908841848
- 0.9955599904 0.9909873009 0.9909418821
- 0.9955607057 0.9909896255 0.9909995198
- 0.9955614805 0.9909918904 0.9910572171
- 0.9955621958 0.9909942150 0.9911147952
- 0.9955629706 0.9909964800 0.9911692739
- 0.9955636859 0.9910038114 0.9912189841
- 0.9955644011 0.9910129905 0.9912686944
- 0.9955651760 0.9910221100 0.9913184047
- 0.9955658913 0.9910312891 0.9913681149
- 0.9955667257 0.9910405278 0.9914177060
- 0.9955673814 0.9910495877 0.9914674163
- 0.9955682158 0.9910588264 0.9915171266
- 0.9955688715 0.9910680056 0.9915667772
- 0.9955697060 0.9910771251 0.9916139841
- 0.9955704212 0.9910891056 0.9916545749
- 0.9955710769 0.9911026955 0.9916951060
- 0.9955719113 0.9911162853 0.9917356968
- 0.9955726266 0.9911298752 0.9917762280
- 0.9955734015 0.9911434054 0.9918168187
- 0.9955741167 0.9911569953 0.9918574095
- 0.9955748916 0.9911705852 0.9918978810
- 0.9955756068 0.9911841750 0.9919384718
- 0.9955763221 0.9911978245 0.9919788837
- 0.9955770969 0.9912132025 0.9920160770
- 0.9955778122 0.9912310243 0.9920532703
- 0.9955785871 0.9912489057 0.9920905232
- 0.9955793023 0.9912667274 0.9921277165
- 0.9955800772 0.9912844896 0.9921649098
- 0.9955807924 0.9913023114 0.9922021031
- 0.9955816269 0.9913200736 0.9922392964
- 0.9955822825 0.9913378954 0.9922764897
- 0.9955829978 0.9913557172 0.9923136830
- 0.9955837727 0.9913741946 0.9923480153
- 0.9955844879 0.9913958907 0.9923812747
- 0.9955853224 0.9914177060 0.9924144745
- 0.9955859780 0.9914395213 0.9924477935
- 0.9955868125 0.9914612770 0.9924809933
- 0.9955875278 0.9914830923 0.9925143123
- 0.9955881834 0.9915049076 0.9925475121
- 0.9955890179 0.9915266037 0.9925807118
- 0.9955896735 0.9915484190 0.9926139712
- 0.9955905080 0.9915701747 0.9926487803
- 0.9955912232 0.9915946722 0.9926875234
- 0.9955919981 0.9916201234 0.9927260876
- 0.9955927134 0.9916453958 0.9927647710
- 0.9955934882 0.9916707873 0.9928033948
- 0.9955942035 0.9916961193 0.9928420782
- 0.9955949187 0.9917215109 0.9928807020
- 0.9955956936 0.9917467833 0.9929193854
- 0.9955964088 0.9917721748 0.9929580092
- 0.9955971837 0.9917975068 0.9929966927
- 0.9955980182 0.9918254018 0.9930391908
- 0.9956101775 0.9918603897 0.9930828214
- 0.9956223965 0.9918953180 0.9931263924
- 0.9956346154 0.9919303060 0.9931700826
- 0.9956468940 0.9919652939 0.9932137132
- 0.9956591129 0.9920002222 0.9932574034
- 0.9956712723 0.9920352101 0.9933009744
- 0.9956834912 0.9920700788 0.9933447242
- 0.9956957102 0.9921051264 0.9933882952
- 0.9957079291 0.9921399951 0.9934325218
- 0.9957221746 0.9921805263 0.9934805036
- 0.9957391024 0.9922237992 0.9935284853
- 0.9957559705 0.9922670722 0.9935765266
- 0.9957728982 0.9923102856 0.9936243892
- 0.9957898259 0.9923536181 0.9936723709
- 0.9958066940 0.9923968911 0.9937204123
- 0.9958236814 0.9924401045 0.9937682748
- 0.9958406091 0.9924833775 0.9938163161
- 0.9958574772 0.9925267100 0.9938642979
- 0.9958744049 0.9925699234 0.9939137101
- 0.9958940744 0.9926193953 0.9939653277
- 0.9959146976 0.9926689863 0.9940168262
- 0.9959353805 0.9927186966 0.9940683842
- 0.9959560037 0.9927682877 0.9941200018
- 0.9959766865 0.9928179979 0.9941715002
- 0.9959973097 0.9928675890 0.9942231178
- 0.9960179925 0.9929172993 0.9942746162
- 0.9960386157 0.9929668903 0.9943261743
- 0.9960592985 0.9930166006 0.9943777919
- 0.9960799217 0.9930669069 0.9944308996
- 0.9961034060 0.9931212068 0.9944851995
- 0.9961270094 0.9931753874 0.9945394993
- 0.9961506128 0.9932296276 0.9945937991
- 0.9961740971 0.9932839274 0.9946479797
- 0.9961977005 0.9933381081 0.9947022796
- 0.9962213039 0.9933922887 0.9947565794
- 0.9962449074 0.9934465885 0.9948108792
- 0.9962685108 0.9935008287 0.9948651791
- 0.9962921143 0.9935550094 0.9949194789
- 0.9963157773 0.9936100245 0.9949749112
- 0.9963418245 0.9936673045 0.9950308800
- 0.9963676929 0.9937245846 0.9950869083
- 0.9963936210 0.9937819242 0.9951428771
- 0.9964196086 0.9938392043 0.9951989055
- 0.9964454770 0.9938964844 0.9952549934
- 0.9964715242 0.9939538240 0.9953110218
- 0.9964973927 0.9940111041 0.9953669906
- 0.9965233207 0.9940683842 0.9954230189
- 0.9965493083 0.9941257238 0.9954789877
- 0.9965752959 0.9941834211 0.9955353737
- 0.9966030717 0.9942424893 0.9955919981
- 0.9966309071 0.9943016768 0.9956486225
- 0.9966586828 0.9943608046 0.9957051873
- 0.9966865182 0.9944199920 0.9957618713
- 0.9967144132 0.9944791794 0.9958184958
- 0.9967421889 0.9945383072 0.9958751202
- 0.9967700243 0.9945974946 0.9959316850
- 0.9967978001 0.9946566224 0.9959883094
- 0.9968255758 0.9947158098 0.9960448742
- 0.9968534112 0.9947745800 0.9961013198
- 0.9968826771 0.9948306084 0.9961574078
- 0.9969120026 0.9948865175 0.9962133765
- 0.9969413280 0.9949424267 0.9962695241
- 0.9969705939 0.9949982762 0.9963254929
- 0.9969999194 0.9950541854 0.9963815212
- 0.9970293045 0.9951100945 0.9964376092
- 0.9970585704 0.9951661229 0.9964935780
- 0.9970878959 0.9952219725 0.9965497255
- 0.9971172214 0.9952778816 0.9966056943
- 0.9971464872 0.9953337908 0.9966616035
- 0.9971768856 0.9953922033 0.9967159033
- 0.9972077012 0.9954509735 0.9967702031
- 0.9972383976 0.9955098033 0.9968245029
- 0.9972692132 0.9955686927 0.9968789220
- 0.9973000288 0.9956275225 0.9969332218
- 0.9973307848 0.9956862926 0.9969875216
- 0.9973614812 0.9957451224 0.9970418811
- 0.9973922968 0.9958038926 0.9970961809
- 0.9974231124 0.9958627224 0.9971504807
- 0.9974539280 0.9959216118 0.9972047806
- 0.9974855185 0.9959818721 0.9972571731
- 0.9975185990 0.9960436821 0.9973087907
- 0.9975516796 0.9961054921 0.9973604083
- 0.9975848198 0.9961673021 0.9974119067
- 0.9976179004 0.9962291121 0.9974635243
- 0.9976509809 0.9962909222 0.9975150824
- 0.9976841211 0.9963526726 0.9975667000
- 0.9977172017 0.9964144826 0.9976183176
- 0.9977502823 0.9964762926 0.9976698756
- 0.9977834225 0.9965381026 0.9977214932
- 0.9978165030 0.9965999722 0.9977722764
- 0.9978520870 0.9966641068 0.9978203177
- 0.9978877902 0.9967283010 0.9978682995
- 0.9979234934 0.9967923760 0.9979162812
- 0.9979591966 0.9968565702 0.9979643226
- 0.9979950190 0.9969207048 0.9980123043
- 0.9980307221 0.9969848990 0.9980602860
- 0.9980664253 0.9970489740 0.9981083274
- 0.9981021881 0.9971132278 0.9981563091
- 0.9981378913 0.9971773028 0.9982042909
- 0.9981735945 0.9972414970 0.9982522726
- 0.9982103705 0.9973062277 0.9982975721
- 0.9982488155 0.9973716736 0.9983413815
- 0.9982872009 0.9974371791 0.9983850718
- 0.9983255863 0.9975026846 0.9984288812
- 0.9983639717 0.9975680709 0.9984725714
- 0.9984024167 0.9976335764 0.9985163808
- 0.9984408021 0.9976990819 0.9985600710
- 0.9984791875 0.9977645874 0.9986038804
- 0.9985176921 0.9978300929 0.9986475706
- 0.9985560775 0.9978954792 0.9986913800
- 0.9985945225 0.9979609847 0.9987350702
- 0.9986345768 0.9980263114 0.9987767935
- 0.9986755252 0.9980915785 0.9988182187
- 0.9987164140 0.9981567860 0.9988597035
- 0.9987573028 0.9982221127 0.9989011288
- 0.9987981915 0.9982873797 0.9989426136
- 0.9988390803 0.9983525872 0.9989839792
- 0.9988800287 0.9984179139 0.9990255237
- 0.9989209175 0.9984831214 0.9990668893
- 0.9989618063 0.9985483885 0.9991083741
- 0.9990026951 0.9986137152 0.9991497993
- 0.9990435839 0.9986789227 0.9991911054
- 0.9990863204 0.9987418056 0.9992294908
- 0.9991291761 0.9988046288 0.9992678165
- 0.9991720915 0.9988675117 0.9993060827
- 0.9992150068 0.9989302754 0.9993445277
- 0.9992579222 0.9989930987 0.9993827939
- 0.9993007779 0.9990559220 0.9994211793
- 0.9993436933 0.9991186857 0.9994595051
- 0.9993866086 0.9991815090 0.9994978905
- 0.9994295239 0.9992442727 0.9995362163
- 0.9994723797 0.9993070960 0.9995746017
- 0.9995154142 0.9993696809 0.9996126294
- 0.9995594025 0.9994270205 0.9996479154
- 0.9996035099 0.9994843006 0.9996830821
- 0.9996474981 0.9995415807 0.9997183084
- 0.9996916056 0.9995989203 0.9997534752
- 0.9997357130 0.9996562004 0.9997887015
- 0.9997797012 0.9997134805 0.9998239279
- 0.9998238087 0.9997708201 0.9998590946
- 0.9998677969 0.9998281002 0.9998943806
- 0.9999119043 0.9998853803 0.9999296069
- 0.9999558926 0.9999427199 0.9999647737
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_e100s.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_e100s.spi1d
deleted file mode 100644
index cad63e66e7c..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_ektachrome_e100s.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0003622885 0.0002231146 0.0002231146
- 0.0007382494 0.0004596260 0.0004596260
- 0.0011324980 0.0007107497 0.0007107497
- 0.0015447290 0.0009748340 0.0009748340
- 0.0019822840 0.0012541140 0.0012541140
- 0.0024496829 0.0015510730 0.0015510730
- 0.0029426741 0.0018673710 0.0018673710
- 0.0034610520 0.0022024000 0.0022024000
- 0.0040061148 0.0025572821 0.0025572821
- 0.0045792251 0.0029304300 0.0029304300
- 0.0051838872 0.0033235741 0.0033235741
- 0.0058237561 0.0037373570 0.0037373570
- 0.0064960350 0.0041693011 0.0041693011
- 0.0072039221 0.0046230098 0.0046230098
- 0.0079505397 0.0050979760 0.0050979760
- 0.0087367687 0.0055915830 0.0055915830
- 0.0095584840 0.0061070491 0.0061070491
- 0.0104124900 0.0066442229 0.0066442229
- 0.0112989703 0.0071999640 0.0071999640
- 0.0122200102 0.0077770371 0.0077770371
- 0.0131755099 0.0083772372 0.0083772372
- 0.0141713005 0.0089993617 0.0089993617
- 0.0152068604 0.0096444618 0.0096444618
- 0.0162801705 0.0103151305 0.0103151305
- 0.0173835605 0.0110131698 0.0110131698
- 0.0185210407 0.0117386896 0.0117386896
- 0.0196854398 0.0124893300 0.0124893300
- 0.0208813995 0.0132624302 0.0132624302
- 0.0221185796 0.0140622798 0.0140622798
- 0.0234044399 0.0148894899 0.0148894899
- 0.0247398503 0.0157391094 0.0157391094
- 0.0261158608 0.0166204907 0.0166204907
- 0.0275394097 0.0175324902 0.0175324902
- 0.0290060304 0.0184764005 0.0184764005
- 0.0305129606 0.0194491595 0.0194491595
- 0.0320634693 0.0204504505 0.0204504505
- 0.0336536989 0.0214823205 0.0214823205
- 0.0352861397 0.0225437600 0.0225437600
- 0.0369675495 0.0236390196 0.0236390196
- 0.0386981517 0.0247705802 0.0247705802
- 0.0404745191 0.0259348303 0.0259348303
- 0.0422977097 0.0271375105 0.0271375105
- 0.0441726409 0.0283817798 0.0283817798
- 0.0460996106 0.0296590906 0.0296590906
- 0.0480887406 0.0309759099 0.0309759099
- 0.0501275212 0.0323227607 0.0323227607
- 0.0522207692 0.0337067991 0.0337067991
- 0.0543671884 0.0351255499 0.0351255499
- 0.0565663688 0.0365805998 0.0365805998
- 0.0588187315 0.0380711295 0.0380711295
- 0.0611272007 0.0396083593 0.0396083593
- 0.0634748489 0.0411784090 0.0411784090
- 0.0658760667 0.0427908003 0.0427908003
- 0.0683400705 0.0444480814 0.0444480814
- 0.0708511695 0.0461456515 0.0461456515
- 0.0734233931 0.0478809699 0.0478809699
- 0.0760477036 0.0496524908 0.0496524908
- 0.0787281767 0.0514654815 0.0514654815
- 0.0814533383 0.0533178188 0.0533178188
- 0.0842291415 0.0552090518 0.0552090518
- 0.0870640278 0.0571336001 0.0571336001
- 0.0899450928 0.0590961091 0.0590961091
- 0.0928783119 0.0610942282 0.0610942282
- 0.0958742201 0.0631353706 0.0631353706
- 0.0989081487 0.0652145892 0.0652145892
- 0.1019897982 0.0673257634 0.0673257634
- 0.1051272005 0.0694703013 0.0694703013
- 0.1083052009 0.0716492608 0.0716492608
- 0.1115389019 0.0738634914 0.0738634914
- 0.1148212031 0.0761086568 0.0761086568
- 0.1181529984 0.0783852488 0.0783852488
- 0.1215258017 0.0806891099 0.0806891099
- 0.1249411032 0.0830274820 0.0830274820
- 0.1283981055 0.0854015574 0.0854015574
- 0.1318998039 0.0878068879 0.0878068879
- 0.1354435980 0.0902427882 0.0902427882
- 0.1390310973 0.0927055702 0.0927055702
- 0.1426659971 0.0952004492 0.0952004492
- 0.1463364065 0.0977323800 0.0977323800
- 0.1500398070 0.1002930999 0.1002930999
- 0.1537826061 0.1028838009 0.1028838009
- 0.1575697958 0.1055003032 0.1055003032
- 0.1613817066 0.1081380993 0.1081380993
- 0.1652164012 0.1108009964 0.1108009964
- 0.1690932959 0.1134867966 0.1134867966
- 0.1729968935 0.1161940992 0.1161940992
- 0.1769410968 0.1189275980 0.1189275980
- 0.1809352040 0.1216920018 0.1216920018
- 0.1849523038 0.1244781017 0.1244781017
- 0.1889985055 0.1272816956 0.1272816956
- 0.1930781007 0.1301010996 0.1301010996
- 0.1971940994 0.1329389066 0.1329389066
- 0.2013469040 0.1358011961 0.1358011961
- 0.2055312991 0.1386940926 0.1386940926
- 0.2097439021 0.1416130960 0.1416130960
- 0.2139831036 0.1445533037 0.1445533037
- 0.2182556987 0.1475161016 0.1475161016
- 0.2225302011 0.1505060941 0.1505060941
- 0.2268306017 0.1535229981 0.1535229981
- 0.2311580926 0.1565562934 0.1565562934
- 0.2355093956 0.1596101969 0.1596101969
- 0.2398717999 0.1626808047 0.1626808047
- 0.2442272007 0.1657689065 0.1657689065
- 0.2485899031 0.1688731015 0.1688731015
- 0.2529604137 0.1719909012 0.1719909012
- 0.2573277056 0.1751365066 0.1751365066
- 0.2616989017 0.1782941073 0.1782941073
- 0.2660799026 0.1814624071 0.1814624071
- 0.2704606056 0.1846423000 0.1846423000
- 0.2748312056 0.1878450066 0.1878450066
- 0.2791987956 0.1910510063 0.1910510063
- 0.2835668027 0.1942614019 0.1942614019
- 0.2879388928 0.1974803954 0.1974803954
- 0.2923108041 0.2007077038 0.2007077038
- 0.2966752946 0.2039379030 0.2039379030
- 0.3010303974 0.2071726024 0.2071726024
- 0.3053742945 0.2104312927 0.2104312927
- 0.3097003102 0.2136991024 0.2136991024
- 0.3140352070 0.2169768065 0.2169768065
- 0.3183707893 0.2202724963 0.2202724963
- 0.3226906061 0.2235676050 0.2235676050
- 0.3270021975 0.2268693000 0.2268693000
- 0.3313120902 0.2301850021 0.2301850021
- 0.3356218934 0.2334984988 0.2334984988
- 0.3399325907 0.2368156016 0.2368156016
- 0.3442339897 0.2401401997 0.2401401997
- 0.3485251963 0.2434774041 0.2434774041
- 0.3527927101 0.2468263060 0.2468263060
- 0.3570409119 0.2501969039 0.2501969039
- 0.3612729013 0.2535721958 0.2535721958
- 0.3654753864 0.2569538951 0.2569538951
- 0.3696604967 0.2603574097 0.2603574097
- 0.3738316894 0.2637628019 0.2637628019
- 0.3779726923 0.2671697140 0.2671697140
- 0.3820927143 0.2705962062 0.2705962062
- 0.3861967027 0.2740235031 0.2740235031
- 0.3902786970 0.2774519026 0.2774519026
- 0.3943498135 0.2808937132 0.2808937132
- 0.3984076083 0.2843413949 0.2843413949
- 0.4024240077 0.2878027856 0.2878027856
- 0.4064257145 0.2912661135 0.2912661135
- 0.4104036987 0.2947317958 0.2947317958
- 0.4143416882 0.2981860042 0.2981860042
- 0.4182564914 0.3016363978 0.3016363978
- 0.4221282005 0.3050855994 0.3050855994
- 0.4259957075 0.3085319102 0.3085319102
- 0.4298554957 0.3119722009 0.3119722009
- 0.4336968064 0.3154138923 0.3154138923
- 0.4375284910 0.3188566864 0.3188566864
- 0.4413171113 0.3222773075 0.3222773075
- 0.4450969100 0.3256925941 0.3256925941
- 0.4488551915 0.3290956020 0.3290956020
- 0.4526067972 0.3324885964 0.3324885964
- 0.4563522935 0.3358506858 0.3358506858
- 0.4600827098 0.3392089009 0.3392089009
- 0.4638085067 0.3425619900 0.3425619900
- 0.4674848914 0.3459056914 0.3459056914
- 0.4711487889 0.3492426872 0.3492426872
- 0.4747653008 0.3525683880 0.3525683880
- 0.4783576131 0.3558900058 0.3558900058
- 0.4819136858 0.3591865897 0.3591865897
- 0.4854589999 0.3624787927 0.3624787927
- 0.4889962077 0.3657391071 0.3657391071
- 0.4925225973 0.3689970076 0.3689970076
- 0.4960449040 0.3722279966 0.3722279966
- 0.4995129108 0.3754577041 0.3754577041
- 0.5029718280 0.3786748946 0.3786748946
- 0.5064191222 0.3818857074 0.3818857074
- 0.5098642111 0.3850541115 0.3850541115
- 0.5132802725 0.3882220984 0.3882220984
- 0.5166903138 0.3913877010 0.3913877010
- 0.5200588107 0.3945508003 0.3945508003
- 0.5234236717 0.3976989985 0.3976989985
- 0.5267717838 0.4008451104 0.4008451104
- 0.5301045775 0.4039750993 0.4039750993
- 0.5333794951 0.4071030021 0.4071030021
- 0.5366390944 0.4102006853 0.4102006853
- 0.5398436189 0.4132984877 0.4132984877
- 0.5430372953 0.4163655937 0.4163655937
- 0.5461881757 0.4194326997 0.4194326997
- 0.5493322015 0.4224604964 0.4224604964
- 0.5524412990 0.4254842997 0.4254842997
- 0.5555446744 0.4284946918 0.4284946918
- 0.5586010814 0.4315015972 0.4315015972
- 0.5616549253 0.4344901145 0.4344901145
- 0.5646228194 0.4374687970 0.4374687970
- 0.5675905943 0.4404281080 0.4404281080
- 0.5705261230 0.4433673024 0.4433673024
- 0.5734590292 0.4462912083 0.4462912083
- 0.5763446093 0.4491803050 0.4491803050
- 0.5792183876 0.4520643055 0.4520643055
- 0.5820407867 0.4549018145 0.4549018145
- 0.5848355889 0.4577394128 0.4577394128
- 0.5875927210 0.4605427086 0.4605427086
- 0.5903086066 0.4633406997 0.4633406997
- 0.5930045843 0.4661261141 0.4661261141
- 0.5956503153 0.4689033926 0.4689033926
- 0.5982949138 0.4716737866 0.4716737866
- 0.6009235978 0.4744301140 0.4744301140
- 0.6035524011 0.4771854877 0.4771854877
- 0.6061716080 0.4799031019 0.4799031019
- 0.6087887883 0.4826206863 0.4826206863
- 0.6113740206 0.4853239954 0.4853239954
- 0.6139330864 0.4880208969 0.4880208969
- 0.6164814830 0.4907048047 0.4907048047
- 0.6189994812 0.4933629036 0.4933629036
- 0.6215174794 0.4960210919 0.4960210919
- 0.6240079999 0.4986290932 0.4986290932
- 0.6264969110 0.5012347102 0.5012347102
- 0.6289771795 0.5038244128 0.5038244128
- 0.6314516068 0.5064008236 0.5064008236
- 0.6339148283 0.5089727044 0.5089727044
- 0.6363407969 0.5115088224 0.5115088224
- 0.6387668252 0.5140448213 0.5140448213
- 0.6411426067 0.5165610909 0.5165610909
- 0.6435087919 0.5190668106 0.5190668106
- 0.6458575130 0.5215663910 0.5215663910
- 0.6481820941 0.5240356922 0.5240356922
- 0.6505066752 0.5265049934 0.5265049934
- 0.6528093815 0.5289555192 0.5289555192
- 0.6551114917 0.5313962102 0.5313962102
- 0.6573888063 0.5338327885 0.5338327885
- 0.6596413255 0.5362383723 0.5362383723
- 0.6618937254 0.5386438966 0.5386438966
- 0.6641113162 0.5410385132 0.5410385132
- 0.6663289070 0.5434240103 0.5434240103
- 0.6685289741 0.5458095074 0.5458095074
- 0.6707097888 0.5481578112 0.5481578112
- 0.6728904843 0.5505042076 0.5505042076
- 0.6750382781 0.5528417826 0.5528417826
- 0.6771832705 0.5551611185 0.5551611185
- 0.6793134809 0.5574803948 0.5574803948
- 0.6814150810 0.5597792864 0.5597792864
- 0.6835166812 0.5620682836 0.5620682836
- 0.6855754852 0.5643572211 0.5643572211
- 0.6876184940 0.5665962100 0.5665962100
- 0.6896557808 0.5688347220 0.5688347220
- 0.6916378736 0.5710633993 0.5710633993
- 0.6936199069 0.5732669830 0.5732669830
- 0.6955876946 0.5754706860 0.5754706860
- 0.6975364089 0.5776560903 0.5776560903
- 0.6994851232 0.5798259974 0.5798259974
- 0.7013980150 0.5819959044 0.5819959044
- 0.7032977939 0.5841305852 0.5841305852
- 0.7051973939 0.5862547755 0.5862547755
- 0.7070760727 0.5883789062 0.5883789062
- 0.7089548111 0.5904625058 0.5904625058
- 0.7108243704 0.5925447941 0.5925447941
- 0.7126672864 0.5946221948 0.5946221948
- 0.7145102024 0.5966691971 0.5966691971
- 0.7163286209 0.5987161994 0.5987161994
- 0.7181193829 0.6007555127 0.6007555127
- 0.7199102044 0.6027747989 0.6027747989
- 0.7216753960 0.6047940254 0.6047940254
- 0.7234271765 0.6068055034 0.6068055034
- 0.7251790166 0.6088048220 0.6088048220
- 0.7269017100 0.6108040214 0.6108040214
- 0.7286177278 0.6127884984 0.6127884984
- 0.7303336263 0.6147556901 0.6147556901
- 0.7319886088 0.6167228818 0.6167228818
- 0.7336395979 0.6186692119 0.6186692119
- 0.7352887988 0.6205952168 0.6205952168
- 0.7368847132 0.6225212216 0.6225212216
- 0.7384806275 0.6244304776 0.6244304776
- 0.7400730848 0.6263242960 0.6263242960
- 0.7416328788 0.6282181740 0.6282181740
- 0.7431927919 0.6301015019 0.6301015019
- 0.7447494268 0.6319742799 0.6319742799
- 0.7462829947 0.6338471174 0.6338471174
- 0.7478165030 0.6356995106 0.6356995106
- 0.7493439913 0.6375269890 0.6375269890
- 0.7508273125 0.6393544078 0.6393544078
- 0.7523106933 0.6411694288 0.6411694288
- 0.7537910938 0.6429628134 0.6429628134
- 0.7552406788 0.6447560787 0.6447560787
- 0.7566903234 0.6465445161 0.6465445161
- 0.7581396103 0.6483175755 0.6483175755
- 0.7595729828 0.6500906944 0.6500906944
- 0.7610062957 0.6518586874 0.6518586874
- 0.7624397278 0.6535770297 0.6535770297
- 0.7638341784 0.6552951932 0.6552951932
- 0.7652254105 0.6570134759 0.6570134759
- 0.7666165233 0.6587092280 0.6587092280
- 0.7679901719 0.6604024768 0.6604024768
- 0.7693589926 0.6620957851 0.6620957851
- 0.7707278728 0.6637632847 0.6637632847
- 0.7720705867 0.6654189229 0.6654189229
- 0.7733970284 0.6670743823 0.6670743823
- 0.7747234702 0.6687203050 0.6687203050
- 0.7760393023 0.6703534126 0.6703534126
- 0.7773399949 0.6719865203 0.6719865203
- 0.7786408067 0.6736162901 0.6736162901
- 0.7799372077 0.6752253771 0.6752253771
- 0.7812135220 0.6768345833 0.6768345833
- 0.7824897170 0.6784437895 0.6784437895
- 0.7837659717 0.6800181270 0.6800181270
- 0.7850177884 0.6815842986 0.6815842986
- 0.7862669826 0.6831504703 0.6831504703
- 0.7875161767 0.6846908927 0.6846908927
- 0.7887520194 0.6861993074 0.6861993074
- 0.7899786830 0.6877077222 0.6877077222
- 0.7912054062 0.6892145872 0.6892145872
- 0.7924262285 0.6906890869 0.6906890869
- 0.7936294079 0.6921635866 0.6921635866
- 0.7948325872 0.6936382055 0.6936382055
- 0.7960357070 0.6950960159 0.6950960159
- 0.7972220778 0.6965432167 0.6965432167
- 0.7984061241 0.6979902983 0.6979902983
- 0.7995899916 0.6994342804 0.6994342804
- 0.8007580042 0.7008578181 0.7008578181
- 0.8019068241 0.7022812963 0.7022812963
- 0.8030557036 0.7037047744 0.7037047744
- 0.8042045236 0.7051180005 0.7051180005
- 0.8053393960 0.7065249085 0.7065249085
- 0.8064743876 0.7079318166 0.7079318166
- 0.8076093793 0.7093364000 0.7093364000
- 0.8087307215 0.7107117772 0.7107117772
- 0.8098388910 0.7120870948 0.7120870948
- 0.8109471798 0.7134624124 0.7134624124
- 0.8120555282 0.7148199081 0.7148199081
- 0.8131191134 0.7161585093 0.7161585093
- 0.8141819239 0.7174972296 0.7174972296
- 0.8152446747 0.7188357711 0.7188357711
- 0.8162903190 0.7201492190 0.7201492190
- 0.8173117042 0.7214584947 0.7214584947
- 0.8183330894 0.7227677703 0.7227677703
- 0.8193544149 0.7240737081 0.7240737081
- 0.8203511238 0.7253654003 0.7253654003
- 0.8213419914 0.7266569734 0.7266569734
- 0.8223329186 0.7279486060 0.7279486060
- 0.8233172894 0.7292181849 0.7292181849
- 0.8242688179 0.7304645777 0.7304645777
- 0.8252202272 0.7317109704 0.7317109704
- 0.8261716962 0.7329574227 0.7329574227
- 0.8271054029 0.7341820002 0.7341820002
- 0.8280197978 0.7353988290 0.7353988290
- 0.8289341927 0.7366157174 0.7366157174
- 0.8298485875 0.7378326058 0.7378326058
- 0.8307464719 0.7390285134 0.7390285134
- 0.8316389918 0.7402232885 0.7402232885
- 0.8325315118 0.7414181828 0.7414181828
- 0.8334239721 0.7426074743 0.7426074743
- 0.8342829943 0.7437586784 0.7437586784
- 0.8351417184 0.7449098229 0.7449098229
- 0.8360003829 0.7460609078 0.7460609078
- 0.8368576169 0.7472000122 0.7472000122
- 0.8377087116 0.7483038902 0.7483038902
- 0.8385598063 0.7494078875 0.7494078875
- 0.8394109011 0.7505118251 0.7505118251
- 0.8402518034 0.7516049743 0.7516049743
- 0.8410723209 0.7526779175 0.7526779175
- 0.8418927789 0.7537506819 0.7537506819
- 0.8427134156 0.7548235059 0.7548235059
- 0.8435238004 0.7558841705 0.7558841705
- 0.8443217278 0.7569258809 0.7569258809
- 0.8451194763 0.7579675913 0.7579675913
- 0.8459174037 0.7590093017 0.7590093017
- 0.8467006087 0.7600433230 0.7600433230
- 0.8474699259 0.7610656023 0.7610656023
- 0.8482393026 0.7620878220 0.7620878220
- 0.8490086198 0.7631099820 0.7631099820
- 0.8497787714 0.7641208768 0.7641208768
- 0.8505498171 0.7651112080 0.7651112080
- 0.8513206840 0.7661014795 0.7661014795
- 0.8520916104 0.7670918107 0.7670918107
- 0.8528512120 0.7680724263 0.7680724263
- 0.8536006212 0.7690268159 0.7690268159
- 0.8543499708 0.7699812055 0.7699812055
- 0.8550993800 0.7709355950 0.7709355950
- 0.8558359146 0.7718878984 0.7718878984
- 0.8565574884 0.7728270292 0.7728270292
- 0.8572790027 0.7737662196 0.7737662196
- 0.8580005765 0.7747054100 0.7747054100
- 0.8587099910 0.7756444812 0.7756444812
- 0.8593978286 0.7765566707 0.7765566707
- 0.8600856066 0.7774680257 0.7774680257
- 0.8607733846 0.7783793211 0.7783793211
- 0.8614575863 0.7792906165 0.7792906165
- 0.8621283770 0.7801936865 0.7801936865
- 0.8627992272 0.7810940146 0.7810940146
- 0.8634700179 0.7819942832 0.7819942832
- 0.8641406894 0.7828946114 0.7828946114
- 0.8648099899 0.7837845087 0.7837845087
- 0.8654794097 0.7846636772 0.7846636772
- 0.8661487103 0.7855427861 0.7855427861
- 0.8668180108 0.7864218950 0.7864218950
- 0.8674687743 0.7872971892 0.7872971892
- 0.8681142926 0.7881550193 0.7881550193
- 0.8687598109 0.7890126705 0.7890126705
- 0.8694053292 0.7898705006 0.7898705006
- 0.8700295091 0.7907282114 0.7907282114
- 0.8706318736 0.7915742993 0.7915742993
- 0.8712342978 0.7924178839 0.7924178839
- 0.8718366027 0.7932615280 0.7932615280
- 0.8724340200 0.7941049933 0.7941049933
- 0.8730055094 0.7949374914 0.7949374914
- 0.8735769987 0.7957543135 0.7957543135
- 0.8741484880 0.7965711951 0.7965711951
- 0.8747199774 0.7973880172 0.7973880172
- 0.8752837777 0.7982048988 0.7982048988
- 0.8758454919 0.7989869118 0.7989869118
- 0.8764070868 0.7997676134 0.7997676134
- 0.8769688010 0.8005483150 0.8005483150
- 0.8775206208 0.8013290167 0.8013290167
- 0.8780546188 0.8021016717 0.8021016717
- 0.8785886765 0.8028652072 0.8028652072
- 0.8791226745 0.8036286831 0.8036286831
- 0.8796567917 0.8043922186 0.8043922186
- 0.8801620007 0.8051556945 0.8051556945
- 0.8806633949 0.8058984876 0.8058984876
- 0.8811649084 0.8066393733 0.8066393733
- 0.8816663027 0.8073803186 0.8073803186
- 0.8821567297 0.8081210852 0.8081210852
- 0.8826276064 0.8088607192 0.8088607192
- 0.8830984831 0.8095976114 0.8095976114
- 0.8835694194 0.8103343844 0.8103343844
- 0.8840402961 0.8110712171 0.8110712171
- 0.8845028877 0.8118081093 0.8118081093
- 0.8849632740 0.8125373125 0.8125373125
- 0.8854237199 0.8132628202 0.8132628202
- 0.8858841062 0.8139883280 0.8139883280
- 0.8863461018 0.8147137761 0.8147137761
- 0.8868156075 0.8154392838 0.8154392838
- 0.8872851133 0.8161317110 0.8161317110
- 0.8877546191 0.8168231845 0.8168231845
- 0.8882240057 0.8175147176 0.8175147176
- 0.8886895180 0.8182061911 0.8182061911
- 0.8891507983 0.8188943863 0.8188943863
- 0.8896121979 0.8195710182 0.8195710182
- 0.8900735974 0.8202475905 0.8202475905
- 0.8905348778 0.8209241033 0.8209241033
- 0.8909785748 0.8216006756 0.8216006756
- 0.8914170861 0.8222699761 0.8222699761
- 0.8918557167 0.8229292035 0.8229292035
- 0.8922942281 0.8235884905 0.8235884905
- 0.8927327991 0.8242477179 0.8242477179
- 0.8931676149 0.8249068856 0.8249068856
- 0.8936023712 0.8255603909 0.8255603909
- 0.8940371871 0.8262094259 0.8262094259
- 0.8944720030 0.8268585205 0.8268585205
- 0.8949096203 0.8275076151 0.8275076151
- 0.8953595161 0.8281567097 0.8281567097
- 0.8958094716 0.8287855983 0.8287855983
- 0.8962594271 0.8294041753 0.8294041753
- 0.8967093825 0.8300228119 0.8300228119
- 0.8971595168 0.8306415081 0.8306415081
- 0.8976098895 0.8312600851 0.8312600851
- 0.8980603218 0.8318728209 0.8318728209
- 0.8985106945 0.8324831128 0.8324831128
- 0.8989611268 0.8330934048 0.8330934048
- 0.8994054198 0.8337035775 0.8337035775
- 0.8998395801 0.8343139291 0.8343139291
- 0.9002736807 0.8349158764 0.8349158764
- 0.9007077813 0.8355141878 0.8355141878
- 0.9011420012 0.8361124992 0.8361124992
- 0.9015651941 0.8367106915 0.8367106915
- 0.9019711018 0.8373090029 0.8373090029
- 0.9023771286 0.8378884792 0.8378884792
- 0.9027829766 0.8384566903 0.8384566903
- 0.9031888843 0.8390247822 0.8390247822
- 0.9035964012 0.8395929933 0.8395929933
- 0.9040068984 0.8401612043 0.8401612043
- 0.9044172764 0.8407253027 0.8407253027
- 0.9048277140 0.8412854075 0.8412854075
- 0.9052380919 0.8418455124 0.8418455124
- 0.9056466222 0.8424056768 0.8424056768
- 0.9060494900 0.8429657817 0.8429657817
- 0.9064524770 0.8435230255 0.8435230255
- 0.9068554044 0.8440740705 0.8440740705
- 0.9072582722 0.8446251750 0.8446251750
- 0.9076607823 0.8451762795 0.8451762795
- 0.9080597162 0.8457275033 0.8457275033
- 0.9084585905 0.8462774158 0.8462774158
- 0.9088575244 0.8468161225 0.8468161225
- 0.9092563987 0.8473547101 0.8473547101
- 0.9096552730 0.8478932977 0.8478932977
- 0.9100391865 0.8484320045 0.8484320045
- 0.9104216099 0.8489705920 0.8489705920
- 0.9108039141 0.8494958878 0.8494958878
- 0.9111862779 0.8500180244 0.8500180244
- 0.9115687013 0.8505399823 0.8505399823
- 0.9119420052 0.8510619998 0.8510619998
- 0.9123104215 0.8515840173 0.8515840173
- 0.9126788974 0.8521022201 0.8521022201
- 0.9130473137 0.8526157737 0.8526157737
- 0.9134156704 0.8531293273 0.8531293273
- 0.9137811065 0.8536428809 0.8536428809
- 0.9141399860 0.8541564941 0.8541564941
- 0.9144989848 0.8546689749 0.8546689749
- 0.9148579240 0.8551610112 0.8551610112
- 0.9152169228 0.8556529880 0.8556529880
- 0.9155759215 0.8561450243 0.8561450243
- 0.9159141779 0.8566370010 0.8566370010
- 0.9162515998 0.8571289182 0.8571289182
- 0.9165889025 0.8576136231 0.8576136231
- 0.9169263244 0.8580930233 0.8580930233
- 0.9172636867 0.8585724235 0.8585724235
- 0.9175904989 0.8590518832 0.8590518832
- 0.9179077148 0.8595312834 0.8595312834
- 0.9182248116 0.8600099087 0.8600099087
- 0.9185420275 0.8604763150 0.8604763150
- 0.9188591242 0.8609427810 0.8609427810
- 0.9191758037 0.8614091873 0.8614091873
- 0.9194787145 0.8618755937 0.8618755937
- 0.9197816253 0.8623420000 0.8623420000
- 0.9200844169 0.8628141284 0.8628141284
- 0.9203873277 0.8632925153 0.8632925153
- 0.9206901789 0.8637707829 0.8637707829
- 0.9209961295 0.8642491102 0.8642491102
- 0.9213051796 0.8647273779 0.8647273779
- 0.9216142893 0.8652058244 0.8652058244
- 0.9219235182 0.8656808734 0.8656808734
- 0.9222326279 0.8661553860 0.8661553860
- 0.9225417972 0.8666298985 0.8666298985
- 0.9228463769 0.8671044111 0.8671044111
- 0.9231504202 0.8675789237 0.8675789237
- 0.9234544039 0.8680508733 0.8680508733
- 0.9237583876 0.8685060740 0.8685060740
- 0.9240623713 0.8689612746 0.8689612746
- 0.9243630767 0.8694164753 0.8694164753
- 0.9246509075 0.8698716164 0.8698716164
- 0.9249386787 0.8703268170 0.8703268170
- 0.9252265096 0.8707792163 0.8707792163
- 0.9255142212 0.8712267280 0.8712267280
- 0.9258019924 0.8716741204 0.8716741204
- 0.9260783792 0.8721215725 0.8721215725
- 0.9263415933 0.8725690246 0.8725690246
- 0.9266049266 0.8730164766 0.8730164766
- 0.9268680811 0.8734666109 0.8734666109
- 0.9271314144 0.8739191890 0.8739191890
- 0.9273946285 0.8743718266 0.8743718266
- 0.9276558757 0.8748244047 0.8748244047
- 0.9279161096 0.8752769232 0.8752769232
- 0.9281764030 0.8757295012 0.8757295012
- 0.9284366965 0.8761757016 0.8761757016
- 0.9286969900 0.8766183257 0.8766183257
- 0.9289572835 0.8770608902 0.8770608902
- 0.9292187095 0.8775033951 0.8775033951
- 0.9294803143 0.8779460192 0.8779460192
- 0.9297419190 0.8783885837 0.8783885837
- 0.9300035238 0.8788154125 0.8788154125
- 0.9302651286 0.8792347908 0.8792347908
- 0.9305267930 0.8796542287 0.8796542287
- 0.9307944179 0.8800736070 0.8800736070
- 0.9310628176 0.8804931045 0.8804931045
- 0.9313312173 0.8809124827 0.8809124827
- 0.9315996170 0.8813328147 0.8813328147
- 0.9318680167 0.8817536831 0.8817536831
- 0.9321364164 0.8821746111 0.8821746111
- 0.9324026108 0.8825954199 0.8825954199
- 0.9326686263 0.8830162883 0.8830162883
- 0.9329345822 0.8834370971 0.8834370971
- 0.9332005978 0.8838580251 0.8838580251
- 0.9334664941 0.8842790127 0.8842790127
- 0.9337325096 0.8846998811 0.8846998811
- 0.9339888096 0.8851209283 0.8851209283
- 0.9342433810 0.8855419159 0.8855419159
- 0.9344980121 0.8859627843 0.8859627843
- 0.9347525835 0.8863782883 0.8863782883
- 0.9350072145 0.8867862821 0.8867862821
- 0.9352617860 0.8871942759 0.8871942759
- 0.9355120063 0.8876023293 0.8876023293
- 0.9357606769 0.8880103230 0.8880103230
- 0.9360094070 0.8884181976 0.8884181976
- 0.9362581968 0.8888232708 0.8888232708
- 0.9365069270 0.8892168999 0.8892168999
- 0.9367555976 0.8896105289 0.8896105289
- 0.9369971156 0.8900040984 0.8900040984
- 0.9372326732 0.8903976083 0.8903976083
- 0.9374684095 0.8907911777 0.8907911777
- 0.9377040267 0.8911848068 0.8911848068
- 0.9379395843 0.8915761113 0.8915761113
- 0.9381753206 0.8919671178 0.8919671178
- 0.9384089708 0.8923581839 0.8923581839
- 0.9386385083 0.8927491903 0.8927491903
- 0.9388679266 0.8931403160 0.8931403160
- 0.9390972853 0.8935313225 0.8935313225
- 0.9393268228 0.8939135075 0.8939135075
- 0.9395561814 0.8942884803 0.8942884803
- 0.9397855997 0.8946635723 0.8946635723
- 0.9400131106 0.8950387239 0.8950387239
- 0.9402405024 0.8954138160 0.8954138160
- 0.9404678941 0.8957887888 0.8957887888
- 0.9406952858 0.8961619735 0.8961619735
- 0.9409226775 0.8965228200 0.8965228200
- 0.9411501288 0.8968836069 0.8968836069
- 0.9413790703 0.8972443938 0.8972443938
- 0.9416092038 0.8976051211 0.8976051211
- 0.9418392777 0.8979659081 0.8979659081
- 0.9420694113 0.8983266950 0.8983266950
- 0.9422994852 0.8986871243 0.8986871243
- 0.9425296187 0.8990470767 0.8990470767
- 0.9427592158 0.8994072080 0.8994072080
- 0.9429851174 0.8997672796 0.8997672796
- 0.9432110190 0.9001272917 0.9001272917
- 0.9434369206 0.9004874229 0.9004874229
- 0.9436628222 0.9008464217 0.9008464217
- 0.9438887239 0.9011930227 0.9011930227
- 0.9441146255 0.9015396237 0.9015396237
- 0.9443339109 0.9018862247 0.9018862247
- 0.9445490241 0.9022328258 0.9022328258
- 0.9447640777 0.9025794268 0.9025794268
- 0.9449791908 0.9029260278 0.9029260278
- 0.9451943040 0.9032617211 0.9032617211
- 0.9454094172 0.9035840034 0.9035840034
- 0.9456244111 0.9039062262 0.9039062262
- 0.9458345175 0.9042283893 0.9042283893
- 0.9460445046 0.9045506120 0.9045506120
- 0.9462546110 0.9048727751 0.9048727751
- 0.9464645982 0.9051949978 0.9051949978
- 0.9466745853 0.9055181146 0.9055181146
- 0.9468846917 0.9058414102 0.9058414102
- 0.9470942020 0.9061647058 0.9061647058
- 0.9473028183 0.9064880013 0.9064880013
- 0.9475114942 0.9068112969 0.9068112969
- 0.9477201104 0.9071347117 0.9071347117
- 0.9479287267 0.9074580073 0.9074580073
- 0.9481372833 0.9077845216 0.9077845216
- 0.9483458996 0.9081110954 0.9081110954
- 0.9485498071 0.9084377289 0.9084377289
- 0.9487506747 0.9087643027 0.9087643027
- 0.9489514828 0.9090908766 0.9090908766
- 0.9491522908 0.9094176292 0.9094176292
- 0.9493530989 0.9097433090 0.9097433090
- 0.9495540261 0.9100611806 0.9100611806
- 0.9497547746 0.9103791714 0.9103791714
- 0.9499650002 0.9106972218 0.9106972218
- 0.9501776099 0.9110150933 0.9110150933
- 0.9503902197 0.9113330841 0.9113330841
- 0.9506028295 0.9116510749 0.9116510749
- 0.9508153796 0.9119694829 0.9119694829
- 0.9510279894 0.9122899771 0.9122899771
- 0.9512405992 0.9126105905 0.9126105905
- 0.9514577985 0.9129310846 0.9129310846
- 0.9516754150 0.9132516980 0.9132516980
- 0.9518930912 0.9135721922 0.9135721922
- 0.9521107078 0.9138928056 0.9138928056
- 0.9523283839 0.9142141938 0.9142141938
- 0.9525460005 0.9145398736 0.9145398736
- 0.9527636766 0.9148656130 0.9148656130
- 0.9529777169 0.9151912928 0.9151912928
- 0.9531913996 0.9155169725 0.9155169725
- 0.9534052014 0.9158427119 0.9158427119
- 0.9536188841 0.9161683917 0.9161683917
- 0.9538326859 0.9164946079 0.9164946079
- 0.9540464878 0.9168255925 0.9168255925
- 0.9542601705 0.9171565771 0.9171565771
- 0.9544739723 0.9174876213 0.9174876213
- 0.9546877146 0.9178186059 0.9178186059
- 0.9549015164 0.9181495905 0.9181495905
- 0.9551151991 0.9184805155 0.9184805155
- 0.9553288817 0.9188115001 0.9188115001
- 0.9555426836 0.9191362858 0.9191362858
- 0.9557564259 0.9194607139 0.9194607139
- 0.9559655190 0.9197850823 0.9197850823
- 0.9561733007 0.9201093912 0.9201093912
- 0.9563812017 0.9204338193 0.9204338193
- 0.9565889835 0.9207581878 0.9207581878
- 0.9567968845 0.9210826159 0.9210826159
- 0.9570047259 0.9214031100 0.9214031100
- 0.9572126269 0.9217219949 0.9217219949
- 0.9574205279 0.9220409989 0.9220409989
- 0.9576283097 0.9223598838 0.9223598838
- 0.9578362107 0.9226788878 0.9226788878
- 0.9580441117 0.9229977727 0.9229977727
- 0.9582520127 0.9233167768 0.9233167768
- 0.9584599137 0.9236333966 0.9236333966
- 0.9586678147 0.9239464998 0.9239464998
- 0.9588736892 0.9242596030 0.9242596030
- 0.9590756893 0.9245728254 0.9245728254
- 0.9592776895 0.9248859286 0.9248859286
- 0.9594796896 0.9251989722 0.9251989722
- 0.9596816897 0.9255120754 0.9255120754
- 0.9598835707 0.9258251786 0.9258251786
- 0.9600855708 0.9261450171 0.9261450171
- 0.9602875710 0.9264646769 0.9264646769
- 0.9604778290 0.9267843962 0.9267843962
- 0.9606677890 0.9271041751 0.9271041751
- 0.9608578086 0.9274238944 0.9274238944
- 0.9610478282 0.9277436137 0.9277436137
- 0.9612377882 0.9280633926 0.9280633926
- 0.9614278078 0.9283816814 0.9283816814
- 0.9616177082 0.9286987782 0.9286987782
- 0.9617974758 0.9290158749 0.9290158749
- 0.9619693160 0.9293330908 0.9293330908
- 0.9621409774 0.9296501875 0.9296501875
- 0.9623126984 0.9299672842 0.9299672842
- 0.9624844193 0.9302843809 0.9302843809
- 0.9626560807 0.9306014776 0.9306014776
- 0.9628278017 0.9309071898 0.9309071898
- 0.9629982710 0.9312127233 0.9312127233
- 0.9631454945 0.9315180779 0.9315180779
- 0.9632925987 0.9318236113 0.9318236113
- 0.9634398222 0.9321290851 0.9321290851
- 0.9635869861 0.9324346185 0.9324346185
- 0.9637340903 0.9327399731 0.9327399731
- 0.9638813138 0.9330422282 0.9330422282
- 0.9640284777 0.9333382249 0.9333382249
- 0.9641625285 0.9336342812 0.9336342812
- 0.9642810822 0.9339302778 0.9339302778
- 0.9643996954 0.9342262745 0.9342262745
- 0.9645183086 0.9345223904 0.9345223904
- 0.9646369219 0.9348183870 0.9348183870
- 0.9647554755 0.9351143837 0.9351143837
- 0.9648740888 0.9354104996 0.9354104996
- 0.9649927020 0.9357064962 0.9357064962
- 0.9651054740 0.9360026121 0.9360026121
- 0.9652165771 0.9362986088 0.9362986088
- 0.9653276801 0.9365946054 0.9365946054
- 0.9654389024 0.9368907213 0.9368907213
- 0.9655500054 0.9371867180 0.9371867180
- 0.9656612277 0.9374827743 0.9374827743
- 0.9657722712 0.9377809167 0.9377809167
- 0.9658837914 0.9380794764 0.9380794764
- 0.9660049081 0.9383779764 0.9383779764
- 0.9661260247 0.9386765957 0.9386765957
- 0.9662470818 0.9389750957 0.9389750957
- 0.9663681984 0.9392737150 0.9392737150
- 0.9664893150 0.9395722151 0.9395722151
- 0.9666103721 0.9398707747 0.9398707747
- 0.9667314887 0.9401614070 0.9401614070
- 0.9668537974 0.9404516220 0.9404516220
- 0.9669811130 0.9407417774 0.9407417774
- 0.9671084285 0.9410318732 0.9410318732
- 0.9672356844 0.9413220882 0.9413220882
- 0.9673628807 0.9416123033 0.9416123033
- 0.9674901962 0.9419023991 0.9419023991
- 0.9676175117 0.9421926141 0.9421926141
- 0.9677448273 0.9424642920 0.9424642920
- 0.9678722024 0.9427356124 0.9427356124
- 0.9680001140 0.9430068731 0.9430068731
- 0.9681280255 0.9432781935 0.9432781935
- 0.9682558775 0.9435495138 0.9435495138
- 0.9683837891 0.9438207150 0.9438207150
- 0.9685117006 0.9440919757 0.9440919757
- 0.9686396122 0.9443632960 0.9443632960
- 0.9687675238 0.9446105957 0.9446105957
- 0.9688940048 0.9448559284 0.9448559284
- 0.9690169096 0.9451010823 0.9451010823
- 0.9691396952 0.9453462958 0.9453462958
- 0.9692625999 0.9455916286 0.9455916286
- 0.9693853855 0.9458367825 0.9458367825
- 0.9695081711 0.9460821152 0.9460821152
- 0.9696310759 0.9463273287 0.9463273287
- 0.9697539210 0.9465690255 0.9465690255
- 0.9698749781 0.9468097091 0.9468097091
- 0.9699872136 0.9470502734 0.9470502734
- 0.9700993896 0.9472910166 0.9472910166
- 0.9702115059 0.9475315809 0.9475315809
- 0.9703236818 0.9477723241 0.9477723241
- 0.9704359174 0.9480128884 0.9480128884
- 0.9705479741 0.9482535124 0.9482535124
- 0.9706602097 0.9484931827 0.9484931827
- 0.9707723260 0.9487320185 0.9487320185
- 0.9708713889 0.9489706755 0.9489706755
- 0.9709702730 0.9492095113 0.9492095113
- 0.9710690975 0.9494482875 0.9494482875
- 0.9711679220 0.9496871233 0.9496871233
- 0.9712666869 0.9499258995 0.9499258995
- 0.9713655114 0.9501646757 0.9501646757
- 0.9714642763 0.9504017234 0.9504017234
- 0.9715631008 0.9506325722 0.9506325722
- 0.9716647267 0.9508634806 0.9508634806
- 0.9717674255 0.9510943890 0.9510943890
- 0.9718701243 0.9513254166 0.9513254166
- 0.9719728231 0.9515563250 0.9515563250
- 0.9720755219 0.9517871737 0.9517871737
- 0.9721782207 0.9520180821 0.9520180821
- 0.9722809792 0.9522489905 0.9522489905
- 0.9723836780 0.9524822235 0.9524822235
- 0.9724901915 0.9527158737 0.9527158737
- 0.9726037979 0.9529495835 0.9529495835
- 0.9727175236 0.9531832933 0.9531832933
- 0.9728311896 0.9534170032 0.9534170032
- 0.9729447961 0.9536505938 0.9536505938
- 0.9730585217 0.9538843036 0.9538843036
- 0.9731721878 0.9541180134 0.9541180134
- 0.9732859135 0.9543501735 0.9543501735
- 0.9733995199 0.9545791745 0.9545791745
- 0.9735301733 0.9548081160 0.9548081160
- 0.9736629128 0.9550369978 0.9550369978
- 0.9737957120 0.9552658796 0.9552658796
- 0.9739285111 0.9554948211 0.9554948211
- 0.9740611911 0.9557238221 0.9557238221
- 0.9741939902 0.9559527040 0.9559527040
- 0.9743267894 0.9561815858 0.9561815858
- 0.9744595289 0.9564020038 0.9564020038
- 0.9745973945 0.9566190243 0.9566190243
- 0.9747449160 0.9568361044 0.9568361044
- 0.9748924971 0.9570531249 0.9570531249
- 0.9750400186 0.9572700858 0.9572700858
- 0.9751874804 0.9574871063 0.9574871063
- 0.9753351212 0.9577041268 0.9577041268
- 0.9754825830 0.9579210877 0.9579210877
- 0.9756301045 0.9581381083 0.9581381083
- 0.9757776856 0.9583560228 0.9583560228
- 0.9759315848 0.9585739970 0.9585739970
- 0.9760882258 0.9587919116 0.9587919116
- 0.9762448072 0.9590098262 0.9590098262
- 0.9764013886 0.9592276812 0.9592276812
- 0.9765580297 0.9594457150 0.9594457150
- 0.9767146111 0.9596636295 0.9596636295
- 0.9768711925 0.9598814845 0.9598814845
- 0.9770277739 0.9601004124 0.9601004124
- 0.9771844149 0.9603220224 0.9603220224
- 0.9773445129 0.9605436921 0.9605436921
- 0.9775046706 0.9607654214 0.9607654214
- 0.9776650071 0.9609870911 0.9609870911
- 0.9778252244 0.9612088203 0.9612088203
- 0.9779855013 0.9614304900 0.9614304900
- 0.9781457186 0.9616522193 0.9616522193
- 0.9783058763 0.9618738890 0.9618738890
- 0.9784662127 0.9620940089 0.9620940089
- 0.9786261916 0.9623115063 0.9623115063
- 0.9787849188 0.9625288844 0.9625288844
- 0.9789437056 0.9627463818 0.9627463818
- 0.9791023731 0.9629638195 0.9629638195
- 0.9792612195 0.9631813169 0.9631813169
- 0.9794198871 0.9633988142 0.9633988142
- 0.9795786738 0.9636161923 0.9636161923
- 0.9797374010 0.9638336897 0.9638336897
- 0.9798961878 0.9640504122 0.9640504122
- 0.9800534844 0.9642658830 0.9642658830
- 0.9802057147 0.9644814730 0.9644814730
- 0.9803580046 0.9646970034 0.9646970034
- 0.9805101752 0.9649125934 0.9649125934
- 0.9806625247 0.9651281834 0.9651281834
- 0.9808148146 0.9653437138 0.9653437138
- 0.9809669852 0.9655593038 0.9655593038
- 0.9811192751 0.9657747746 0.9657747746
- 0.9812715054 0.9659873843 0.9659873843
- 0.9814214110 0.9661936760 0.9661936760
- 0.9815621972 0.9664000273 0.9664000273
- 0.9817029834 0.9666063190 0.9666063190
- 0.9818438292 0.9668126106 0.9668126106
- 0.9819844961 0.9670189023 0.9670189023
- 0.9821252823 0.9672251940 0.9672251940
- 0.9822661281 0.9674314260 0.9674314260
- 0.9824067950 0.9676377177 0.9676377177
- 0.9825475812 0.9678443074 0.9678443074
- 0.9826868773 0.9680523872 0.9680523872
- 0.9828112125 0.9682605267 0.9682605267
- 0.9829354882 0.9684684873 0.9684684873
- 0.9830598235 0.9686766267 0.9686766267
- 0.9831839800 0.9688847065 0.9688847065
- 0.9833083153 0.9690927863 0.9690927863
- 0.9834325910 0.9693009257 0.9693009257
- 0.9835569263 0.9695090055 0.9695090055
- 0.9836812019 0.9697170854 0.9697170854
- 0.9838054180 0.9699230194 0.9699230194
- 0.9839122891 0.9701287746 0.9701287746
- 0.9840167165 0.9703344703 0.9703344703
- 0.9841210246 0.9705402255 0.9705402255
- 0.9842253923 0.9707459211 0.9707459211
- 0.9843298197 0.9709516168 0.9709516168
- 0.9844341278 0.9711573124 0.9711573124
- 0.9845384955 0.9713630080 0.9713630080
- 0.9846428037 0.9715687037 0.9715687037
- 0.9847471714 0.9717782140 0.9717782140
- 0.9848499894 0.9719914198 0.9719914198
- 0.9849516153 0.9722046256 0.9722046256
- 0.9850531816 0.9724177718 0.9724177718
- 0.9851548076 0.9726309180 0.9726309180
- 0.9852563143 0.9728441238 0.9728441238
- 0.9853578806 0.9730573297 0.9730573297
- 0.9854595065 0.9732704759 0.9732704759
- 0.9855610728 0.9734836817 0.9734836817
- 0.9856626987 0.9736968279 0.9736968279
- 0.9857648015 0.9739102125 0.9739102125
- 0.9858701229 0.9741235971 0.9741235971
- 0.9859753847 0.9743369222 0.9743369222
- 0.9860807061 0.9745503068 0.9745503068
- 0.9861860275 0.9747636914 0.9747636914
- 0.9862912893 0.9749770164 0.9749770164
- 0.9863966107 0.9751904011 0.9751904011
- 0.9865018725 0.9754037857 0.9754037857
- 0.9866071939 0.9756171703 0.9756171703
- 0.9867125154 0.9758273959 0.9758273959
- 0.9868178964 0.9760339856 0.9760339856
- 0.9869232774 0.9762405753 0.9762405753
- 0.9870287776 0.9764472842 0.9764472842
- 0.9871342778 0.9766538739 0.9766538739
- 0.9872397184 0.9768605232 0.9768605232
- 0.9873452187 0.9770671129 0.9770671129
- 0.9874507189 0.9772738218 0.9772738218
- 0.9875562191 0.9774804115 0.9774804115
- 0.9876616001 0.9776870012 0.9776870012
- 0.9877671003 0.9778900146 0.9778900146
- 0.9878692031 0.9780920148 0.9780920148
- 0.9879713058 0.9782938957 0.9782938957
- 0.9880735278 0.9784958959 0.9784958959
- 0.9881755710 0.9786978960 0.9786978960
- 0.9882776737 0.9788998961 0.9788998961
- 0.9883798957 0.9791017771 0.9791017771
- 0.9884819984 0.9793037772 0.9793037772
- 0.9885841012 0.9795057774 0.9795057774
- 0.9886862040 0.9797077179 0.9797077179
- 0.9887884855 0.9798991084 0.9798991084
- 0.9888911843 0.9800903797 0.9800903797
- 0.9889938831 0.9802817702 0.9802817702
- 0.9890967011 0.9804731011 0.9804731011
- 0.9891993999 0.9806643724 0.9806643724
- 0.9893020988 0.9808558226 0.9808558226
- 0.9894047976 0.9810470939 0.9810470939
- 0.9895074964 0.9812384844 0.9812384844
- 0.9896101952 0.9814298153 0.9814298153
- 0.9897128940 0.9816213250 0.9816213250
- 0.9898141026 0.9818137884 0.9818137884
- 0.9899132252 0.9820061922 0.9820061922
- 0.9900122881 0.9821987152 0.9821987152
- 0.9901114106 0.9823911190 0.9823911190
- 0.9902104735 0.9825835824 0.9825835824
- 0.9903095961 0.9827759862 0.9827759862
- 0.9904087186 0.9829685092 0.9829685092
- 0.9905077815 0.9831609130 0.9831609130
- 0.9906069040 0.9833533764 0.9833533764
- 0.9907060266 0.9835463166 0.9835463166
- 0.9908010960 0.9837430716 0.9837430716
- 0.9908921719 0.9839398265 0.9839398265
- 0.9909833074 0.9841365218 0.9841365218
- 0.9910743833 0.9843332767 0.9843332767
- 0.9911653996 0.9845299721 0.9845299721
- 0.9912564754 0.9847267270 0.9847267270
- 0.9913476110 0.9849234819 0.9849234819
- 0.9914386868 0.9851201773 0.9851201773
- 0.9915298223 0.9853168726 0.9853168726
- 0.9916208982 0.9855136275 0.9855136275
- 0.9917073250 0.9857079983 0.9857079983
- 0.9917883277 0.9859024286 0.9859024286
- 0.9918693900 0.9860966802 0.9860966802
- 0.9919503927 0.9862911105 0.9862911105
- 0.9920313954 0.9864854217 0.9864854217
- 0.9921123981 0.9866797924 0.9866797924
- 0.9921934009 0.9868742228 0.9868742228
- 0.9922744036 0.9870684743 0.9870684743
- 0.9923554063 0.9872629046 0.9872629046
- 0.9924364090 0.9874572754 0.9874572754
- 0.9925166965 0.9876400828 0.9876400828
- 0.9925954938 0.9878200889 0.9878200889
- 0.9926741719 0.9880000949 0.9880000949
- 0.9927530289 0.9881801009 0.9881801009
- 0.9928318262 0.9883599877 0.9883599877
- 0.9929105043 0.9885399938 0.9885399938
- 0.9929893017 0.9887199998 0.9887199998
- 0.9930680990 0.9889000058 0.9889000058
- 0.9931467772 0.9890800118 0.9890800118
- 0.9932255745 0.9892598987 0.9892598987
- 0.9933044910 0.9894347787 0.9894347787
- 0.9933881760 0.9896039963 0.9896039963
- 0.9934718013 0.9897732735 0.9897732735
- 0.9935554266 0.9899424911 0.9899424911
- 0.9936391115 0.9901117086 0.9901117086
- 0.9937226772 0.9902809858 0.9902809858
- 0.9938063025 0.9904502034 0.9904502034
- 0.9938899875 0.9906194210 0.9906194210
- 0.9939736128 0.9907886982 0.9907886982
- 0.9940572977 0.9909579158 0.9909579158
- 0.9941409230 0.9911267161 0.9911267161
- 0.9942286015 0.9912837148 0.9912837148
- 0.9943184853 0.9914405942 0.9914405942
- 0.9944083095 0.9915975928 0.9915975928
- 0.9944980741 0.9917545915 0.9917545915
- 0.9945880175 0.9919115901 0.9919115901
- 0.9946777821 0.9920685887 0.9920685887
- 0.9947676063 0.9922255874 0.9922255874
- 0.9948573709 0.9923825860 0.9923825860
- 0.9949473143 0.9925395846 0.9925395846
- 0.9950370789 0.9926965833 0.9926965833
- 0.9951277971 0.9928529263 0.9928529263
- 0.9952226877 0.9930083752 0.9930083752
- 0.9953176975 0.9931638837 0.9931638837
- 0.9954125881 0.9933193922 0.9933193922
- 0.9955074787 0.9934750199 0.9934750199
- 0.9956024289 0.9936305285 0.9936305285
- 0.9956973791 0.9937859774 0.9937859774
- 0.9957923293 0.9939414859 0.9939414859
- 0.9958872199 0.9940969944 0.9940969944
- 0.9959821105 0.9942525029 0.9942525029
- 0.9960770011 0.9944080710 0.9944080710
- 0.9961733222 0.9945561886 0.9945561886
- 0.9962705970 0.9947028756 0.9947028756
- 0.9963678718 0.9948495030 0.9948495030
- 0.9964652061 0.9949960709 0.9949960709
- 0.9965624809 0.9951426983 0.9951426983
- 0.9966596961 0.9952893853 0.9952893853
- 0.9967569709 0.9954360127 0.9954360127
- 0.9968543053 0.9955825806 0.9955825806
- 0.9969515800 0.9957293272 0.9957293272
- 0.9970489144 0.9958758950 0.9958758950
- 0.9971461892 0.9960218072 0.9960218072
- 0.9972419143 0.9961522818 0.9961522818
- 0.9973374009 0.9962828159 0.9962828159
- 0.9974328876 0.9964132905 0.9964132905
- 0.9975283742 0.9965438247 0.9965438247
- 0.9976239204 0.9966742992 0.9966742992
- 0.9977192879 0.9968047738 0.9968047738
- 0.9978147745 0.9969353080 0.9969353080
- 0.9979103208 0.9970657825 0.9970657825
- 0.9980058074 0.9971963167 0.9971963167
- 0.9981012940 0.9973267913 0.9973267913
- 0.9981966019 0.9974548221 0.9974548221
- 0.9982848763 0.9975687265 0.9975687265
- 0.9983732104 0.9976826906 0.9976826906
- 0.9984614849 0.9977965951 0.9977965951
- 0.9985498190 0.9979106188 0.9979106188
- 0.9986380935 0.9980245233 0.9980245233
- 0.9987264276 0.9981384277 0.9981384277
- 0.9988147020 0.9982523918 0.9982523918
- 0.9989029765 0.9983662963 0.9983662963
- 0.9989913106 0.9984803200 0.9984803200
- 0.9990795851 0.9985942245 0.9985942245
- 0.9991670847 0.9987086058 0.9987086058
- 0.9992427826 0.9988260269 0.9988260269
- 0.9993184805 0.9989433885 0.9989433885
- 0.9993941784 0.9990608096 0.9990608096
- 0.9994698763 0.9991781712 0.9991781712
- 0.9995456934 0.9992955923 0.9992955923
- 0.9996213913 0.9994130135 0.9994130135
- 0.9996970892 0.9995303750 0.9995303750
- 0.9997727871 0.9996477962 0.9996477962
- 0.9998486042 0.9997652173 0.9997652173
- 0.9999243021 0.9998825788 0.9998825788
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_gold_100.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_gold_100.spi1d
deleted file mode 100644
index fe5e2189264..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_gold_100.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0085512707 0.0085512707 0.0040388089
- 0.0166211706 0.0166211706 0.0078869723
- 0.0239217207 0.0239217207 0.0115889302
- 0.0305970907 0.0305970907 0.0151835401
- 0.0367598310 0.0367598310 0.0186785609
- 0.0425867885 0.0425867885 0.0220463201
- 0.0481229611 0.0481229611 0.0253170207
- 0.0533615910 0.0533615910 0.0285046306
- 0.0583925582 0.0583925582 0.0316370614
- 0.0632038563 0.0632038563 0.0346923992
- 0.0678458065 0.0678458065 0.0376951098
- 0.0723663494 0.0723663494 0.0406254604
- 0.0767436773 0.0767436773 0.0434999615
- 0.0809408724 0.0809408724 0.0463499017
- 0.0850247815 0.0850247815 0.0491519198
- 0.0890202522 0.0890202522 0.0518954284
- 0.0929083526 0.0929083526 0.0545983687
- 0.0967549235 0.0967549235 0.0572627783
- 0.1004967019 0.1004967019 0.0598945618
- 0.1041401029 0.1041401029 0.0624886788
- 0.1076878980 0.1076878980 0.0650598332
- 0.1111321002 0.1111321002 0.0676003397
- 0.1145434007 0.1145434007 0.0700881407
- 0.1179336980 0.1179336980 0.0725532621
- 0.1213003024 0.1213003024 0.0749963596
- 0.1246234998 0.1246234998 0.0774110928
- 0.1278907061 0.1278907061 0.0798068568
- 0.1311019957 0.1311019957 0.0821953192
- 0.1342176050 0.1342176050 0.0845582336
- 0.1372642964 0.1372642964 0.0868936703
- 0.1402868927 0.1402868927 0.0891988575
- 0.1433071941 0.1433071941 0.0914948583
- 0.1463229060 0.1463229060 0.0937692001
- 0.1493196040 0.1493196040 0.0960261002
- 0.1522929072 0.1522929072 0.0982703716
- 0.1552488059 0.1552488059 0.1005069017
- 0.1581514031 0.1581514031 0.1027444005
- 0.1609746069 0.1609746069 0.1049712971
- 0.1637527943 0.1637527943 0.1071826965
- 0.1664921939 0.1664921939 0.1093685031
- 0.1691893935 0.1691893935 0.1115406975
- 0.1718754023 0.1718754023 0.1136908978
- 0.1745572984 0.1745572984 0.1158114970
- 0.1772463024 0.1772463024 0.1179215983
- 0.1799204051 0.1799204051 0.1200228035
- 0.1825827062 0.1825827062 0.1221131980
- 0.1852307022 0.1852307022 0.1241903976
- 0.1878415048 0.1878415048 0.1262644976
- 0.1904177964 0.1904177964 0.1283268929
- 0.1929835975 0.1929835975 0.1303768009
- 0.1955551058 0.1955551058 0.1324191988
- 0.1980939955 0.1980939955 0.1344535947
- 0.2005960941 0.2005960941 0.1364852041
- 0.2030780017 0.2030780017 0.1385065019
- 0.2055498958 0.2055498958 0.1404985934
- 0.2080249041 0.2080249041 0.1424852014
- 0.2104936987 0.2104936987 0.1444734931
- 0.2129532993 0.2129532993 0.1464570016
- 0.2153917998 0.2153917998 0.1484331042
- 0.2178138942 0.2178138942 0.1504009962
- 0.2202032059 0.2202032059 0.1523738950
- 0.2225545049 0.2225545049 0.1543436050
- 0.2248750031 0.2248750031 0.1563021988
- 0.2271793038 0.2271793038 0.1582521945
- 0.2294784039 0.2294784039 0.1601931006
- 0.2317692935 0.2317692935 0.1621181965
- 0.2340328991 0.2340328991 0.1640346050
- 0.2362951934 0.2362951934 0.1659477949
- 0.2385396957 0.2385396957 0.1678593010
- 0.2407682985 0.2407682985 0.1697596014
- 0.2429841012 0.2429841012 0.1716434956
- 0.2451926023 0.2451926023 0.1735229045
- 0.2473980039 0.2473980039 0.1754001975
- 0.2495967001 0.2495967001 0.1772678047
- 0.2518011928 0.2518011928 0.1791307926
- 0.2540042996 0.2540042996 0.1809882969
- 0.2561990917 0.2561990917 0.1828391999
- 0.2583766878 0.2583766878 0.1846980006
- 0.2605302930 0.2605302930 0.1865592003
- 0.2626619041 0.2626619041 0.1884168983
- 0.2647795081 0.2647795081 0.1902665943
- 0.2668896914 0.2668896914 0.1921050996
- 0.2689956129 0.2689956129 0.1939377934
- 0.2710914016 0.2710914016 0.1957681030
- 0.2731707096 0.2731707096 0.1975923926
- 0.2752295136 0.2752295136 0.1994120032
- 0.2772876024 0.2772876024 0.2012308985
- 0.2793470919 0.2793470919 0.2030453980
- 0.2813898921 0.2813898921 0.2048553973
- 0.2834160924 0.2834160924 0.2066580951
- 0.2854352891 0.2854352891 0.2084507048
- 0.2874428928 0.2874428928 0.2102348953
- 0.2894397080 0.2894397080 0.2120144963
- 0.2914342880 0.2914342880 0.2137901038
- 0.2934266925 0.2934266925 0.2155577987
- 0.2954250872 0.2954250872 0.2173161060
- 0.2974228859 0.2974228859 0.2190670073
- 0.2994059920 0.2994059920 0.2208126932
- 0.3013804853 0.3013804853 0.2225555927
- 0.3033458889 0.3033458889 0.2242987007
- 0.3052974939 0.3052974939 0.2260434926
- 0.3072321117 0.3072321117 0.2277884930
- 0.3091601133 0.3091601133 0.2295302004
- 0.3110798895 0.3110798895 0.2312685996
- 0.3129976094 0.3129976094 0.2329937071
- 0.3149156868 0.3149156868 0.2347085029
- 0.3168309927 0.3168309927 0.2364155948
- 0.3187418878 0.3187418878 0.2381125987
- 0.3206557930 0.3206557930 0.2397992015
- 0.3225586116 0.3225586116 0.2414820939
- 0.3244569898 0.3244569898 0.2431667000
- 0.3263500929 0.3263500929 0.2448462993
- 0.3282350898 0.3282350898 0.2465201020
- 0.3301092982 0.3301092982 0.2481863946
- 0.3319670856 0.3319670856 0.2498456985
- 0.3338209093 0.3338209093 0.2515039146
- 0.3356688023 0.3356688023 0.2531544864
- 0.3375090063 0.3375090063 0.2548001111
- 0.3393396139 0.3393396139 0.2564423978
- 0.3411692083 0.3411692083 0.2580820024
- 0.3429956138 0.3429956138 0.2597126067
- 0.3448179960 0.3448179960 0.2613438070
- 0.3466367126 0.3466367126 0.2629727125
- 0.3484556079 0.3484556079 0.2645977139
- 0.3502711058 0.3502711058 0.2662194967
- 0.3520781100 0.3520781100 0.2678410113
- 0.3538728952 0.3538728952 0.2694599032
- 0.3556573093 0.3556573093 0.2710745037
- 0.3574326932 0.3574326932 0.2726924121
- 0.3591986001 0.3591986001 0.2743096948
- 0.3609502912 0.3609502912 0.2759279013
- 0.3626965880 0.3626965880 0.2775534987
- 0.3644376099 0.3644376099 0.2791810930
- 0.3661716878 0.3661716878 0.2808074951
- 0.3679068089 0.3679068089 0.2824282944
- 0.3696404099 0.3696404099 0.2840456963
- 0.3713721931 0.3713721931 0.2856619060
- 0.3730970919 0.3730970919 0.2872773111
- 0.3748179972 0.3748179972 0.2888830006
- 0.3765349090 0.3765349090 0.2904838920
- 0.3782503903 0.3782503903 0.2920790017
- 0.3799589872 0.3799589872 0.2936722934
- 0.3816598058 0.3816598058 0.2952640057
- 0.3833526969 0.3833526969 0.2968522906
- 0.3850415051 0.3850415051 0.2984321117
- 0.3867242932 0.3867242932 0.3000073135
- 0.3883965015 0.3883965015 0.3015750051
- 0.3900654912 0.3900654912 0.3031345010
- 0.3917332888 0.3917332888 0.3046869040
- 0.3933978081 0.3933978081 0.3062342107
- 0.3950597942 0.3950597942 0.3077783883
- 0.3967128098 0.3967128098 0.3093160987
- 0.3983623087 0.3983623087 0.3108538985
- 0.4000048041 0.4000048041 0.3123919070
- 0.4016445875 0.4016445875 0.3139241934
- 0.4032827914 0.4032827914 0.3154524863
- 0.4049166143 0.4049166143 0.3169719875
- 0.4065478146 0.4065478146 0.3184897006
- 0.4081723094 0.4081723094 0.3200064003
- 0.4097915888 0.4097915888 0.3215180039
- 0.4114066064 0.4114066064 0.3230280876
- 0.4130186141 0.4130186141 0.3245337009
- 0.4146288931 0.4146288931 0.3260375857
- 0.4162240028 0.4162240028 0.3275386989
- 0.4178164005 0.4178164005 0.3290353119
- 0.4194015861 0.4194015861 0.3305288851
- 0.4209814072 0.4209814072 0.3320241868
- 0.4225557148 0.4225557148 0.3335199058
- 0.4241304100 0.4241304100 0.3350135982
- 0.4257053137 0.4257053137 0.3365071118
- 0.4272772074 0.4272772074 0.3379994035
- 0.4288483858 0.4288483858 0.3394888043
- 0.4304055870 0.4304055870 0.3409718871
- 0.4319624007 0.4319624007 0.3424525857
- 0.4335188866 0.4335188866 0.3439300954
- 0.4350732863 0.4350732863 0.3454062939
- 0.4366205037 0.4366205037 0.3468815088
- 0.4381664991 0.4381664991 0.3483560085
- 0.4397099912 0.4397099912 0.3498300910
- 0.4412516952 0.4412516952 0.3513006866
- 0.4427905977 0.4427905977 0.3527697921
- 0.4443261921 0.4443261921 0.3542422950
- 0.4458572865 0.4458572865 0.3557159901
- 0.4473834038 0.4473834038 0.3571884036
- 0.4489029944 0.4489029944 0.3586604893
- 0.4504176080 0.4504176080 0.3601266146
- 0.4519256949 0.4519256949 0.3615907133
- 0.4534310102 0.4534310102 0.3630562127
- 0.4549323916 0.4549323916 0.3645220101
- 0.4564324915 0.4564324915 0.3659847081
- 0.4579305947 0.4579305947 0.3674460053
- 0.4594289064 0.4594289064 0.3689005077
- 0.4609279037 0.4609279037 0.3703509867
- 0.4624246955 0.4624246955 0.3718009889
- 0.4639141858 0.4639141858 0.3732503951
- 0.4654031098 0.4654031098 0.3746976852
- 0.4668875039 0.4668875039 0.3761422932
- 0.4683718085 0.4683718085 0.3775857091
- 0.4698401988 0.4698401988 0.3790262043
- 0.4713082910 0.4713082910 0.3804647923
- 0.4727697968 0.4727697968 0.3818928897
- 0.4742299914 0.4742299914 0.3833209872
- 0.4756909013 0.4756909013 0.3847407997
- 0.4771521986 0.4771521986 0.3861603141
- 0.4786089063 0.4786089063 0.3875763118
- 0.4800598919 0.4800598919 0.3889910877
- 0.4815098047 0.4815098047 0.3904035985
- 0.4829556048 0.4829556048 0.3918142915
- 0.4844014049 0.4844014049 0.3932228088
- 0.4858314991 0.4858314991 0.3946261108
- 0.4872612059 0.4872612059 0.3960292935
- 0.4886828065 0.4886828065 0.3974260986
- 0.4901008904 0.4901008904 0.3988228142
- 0.4915114045 0.4915114045 0.4002167881
- 0.4929108918 0.4929108918 0.4016098976
- 0.4943102002 0.4943102002 0.4030028880
- 0.4957073927 0.4957073927 0.4043959975
- 0.4971045852 0.4971045852 0.4057886899
- 0.4984934032 0.4984934032 0.4071742892
- 0.4998792112 0.4998792112 0.4085598886
- 0.5012617707 0.5012617707 0.4099406004
- 0.5026388168 0.5026388168 0.4113186896
- 0.5040158033 0.5040158033 0.4126941860
- 0.5053874850 0.5053874850 0.4140625894
- 0.5067589283 0.5067589283 0.4154309928
- 0.5081269145 0.5081269145 0.4167915881
- 0.5094919205 0.5094919205 0.4181506932
- 0.5108559132 0.5108559132 0.4195038080
- 0.5122082829 0.5122082829 0.4208473861
- 0.5135607719 0.5135607719 0.4221909940
- 0.5149065852 0.5149065852 0.4235303998
- 0.5162479877 0.5162479877 0.4248695076
- 0.5175889134 0.5175889134 0.4262058139
- 0.5189247727 0.5189247727 0.4275380969
- 0.5202606916 0.5202606916 0.4288704097
- 0.5215886235 0.5215886235 0.4302046895
- 0.5229104161 0.5229104161 0.4315393865
- 0.5242322087 0.5242322087 0.4328733981
- 0.5255554914 0.5255554914 0.4342060983
- 0.5268787742 0.5268787742 0.4355388880
- 0.5281956792 0.5281956792 0.4368667901
- 0.5295035243 0.5295035243 0.4381929040
- 0.5308111906 0.5308111906 0.4395191073
- 0.5321189761 0.5321189761 0.4408474863
- 0.5334268212 0.5334268212 0.4421758950
- 0.5347332954 0.5347332954 0.4435034096
- 0.5360326171 0.5360326171 0.4448300004
- 0.5373319983 0.5373319983 0.4461565018
- 0.5386298895 0.5386298895 0.4474779069
- 0.5399259925 0.5399259925 0.4487977922
- 0.5412220955 0.5412220955 0.4501172900
- 0.5425089002 0.5425089002 0.4514313042
- 0.5437930822 0.5437930822 0.4527452886
- 0.5450770259 0.5450770259 0.4540582001
- 0.5463545918 0.5463545918 0.4553689063
- 0.5476322174 0.5476322174 0.4566796124
- 0.5489053726 0.5489053726 0.4579856992
- 0.5501675010 0.5501675010 0.4592883885
- 0.5514295101 0.5514295101 0.4605911970
- 0.5526881218 0.5526881218 0.4618827999
- 0.5539432168 0.5539432168 0.4631715119
- 0.5551983714 0.5551983714 0.4644601941
- 0.5564481020 0.5564481020 0.4657382965
- 0.5576952100 0.5576952100 0.4670161009
- 0.5589423180 0.5589423180 0.4682930112
- 0.5601819158 0.5601819158 0.4695635140
- 0.5614199042 0.5614199042 0.4708338976
- 0.5626578927 0.5626578927 0.4721035063
- 0.5638862252 0.5638862252 0.4733701050
- 0.5651137829 0.5651137829 0.4746366143
- 0.5663412213 0.5663412213 0.4759002030
- 0.5675578117 0.5675578117 0.4771572948
- 0.5687745214 0.5687745214 0.4784145057
- 0.5699902177 0.5699902177 0.4796695113
- 0.5711944103 0.5711944103 0.4809209108
- 0.5723987222 0.5723987222 0.4821723998
- 0.5736017227 0.5736017227 0.4834229946
- 0.5747933984 0.5747933984 0.4846724868
- 0.5759850144 0.5759850144 0.4859218895
- 0.5771753788 0.5771753788 0.4871684015
- 0.5783529878 0.5783529878 0.4884099960
- 0.5795305967 0.5795305967 0.4896515906
- 0.5807074904 0.5807074904 0.4908894002
- 0.5818707943 0.5818707943 0.4921191931
- 0.5830342174 0.5830342174 0.4933489859
- 0.5841975808 0.5841975808 0.4945765138
- 0.5853506923 0.5853506923 0.4957973957
- 0.5865036249 0.5865036249 0.4970183074
- 0.5876564980 0.5876564980 0.4982382059
- 0.5888124108 0.5888124108 0.4994524121
- 0.5899686813 0.5899686813 0.5006666183
- 0.5911250710 0.5911250710 0.5018808246
- 0.5922722220 0.5922722220 0.5030846000
- 0.5934156775 0.5934156775 0.5042884946
- 0.5945591927 0.5945591927 0.5054923296
- 0.5956988931 0.5956988931 0.5066840053
- 0.5968354940 0.5968354940 0.5078731179
- 0.5979719758 0.5979719758 0.5090621710
- 0.5991039276 0.5991039276 0.5102484822
- 0.6002264023 0.6002264023 0.5114330053
- 0.6013488770 0.6013488770 0.5126175284
- 0.6024705768 0.6024705768 0.5138002038
- 0.6035845876 0.6035845876 0.5149796009
- 0.6046985984 0.6046985984 0.5161591172
- 0.6058124900 0.6058124900 0.5173382759
- 0.6069167256 0.6069167256 0.5185145736
- 0.6080183983 0.6080183983 0.5196908116
- 0.6091201901 0.6091201901 0.5208671093
- 0.6102225184 0.6102225184 0.5220367908
- 0.6113256216 0.6113256216 0.5232045054
- 0.6124286056 0.6124286056 0.5243722200
- 0.6135300994 0.6135300994 0.5255355239
- 0.6146209836 0.6146209836 0.5266925097
- 0.6157119274 0.6157119274 0.5278496146
- 0.6168028712 0.6168028712 0.5290066004
- 0.6178948283 0.6178948283 0.5301629901
- 0.6189870238 0.6189870238 0.5313194990
- 0.6200792193 0.6200792193 0.5324760079
- 0.6211677194 0.6211677194 0.5336307287
- 0.6222478747 0.6222478747 0.5347841978
- 0.6233282089 0.6233282089 0.5359376073
- 0.6244084239 0.6244084239 0.5370901227
- 0.6254897118 0.6254897118 0.5382356048
- 0.6265712976 0.6265712976 0.5393812060
- 0.6276528239 0.6276528239 0.5405266881
- 0.6287301183 0.6287301183 0.5416650176
- 0.6297997832 0.6297997832 0.5427989960
- 0.6308693886 0.6308693886 0.5439329147
- 0.6319391131 0.6319391131 0.5450661778
- 0.6330032945 0.6330032945 0.5461930037
- 0.6340664029 0.6340664029 0.5473198295
- 0.6351293921 0.6351293921 0.5484464765
- 0.6361892819 0.6361892819 0.5495709777
- 0.6372389197 0.6372389197 0.5506932139
- 0.6382886171 0.6382886171 0.5518153906
- 0.6393381953 0.6393381953 0.5529376864
- 0.6403782964 0.6403782964 0.5540469885
- 0.6414123774 0.6414123774 0.5551546812
- 0.6424465179 0.6424465179 0.5562624931
- 0.6434807181 0.6434807181 0.5573676229
- 0.6445010900 0.6445010900 0.5584642291
- 0.6455209851 0.6455209851 0.5595607758
- 0.6465408802 0.6465408802 0.5606573820
- 0.6475573182 0.6475573182 0.5617504716
- 0.6485638022 0.6485638022 0.5628405809
- 0.6495704055 0.6495704055 0.5639305711
- 0.6505770087 0.6505770087 0.5650206804
- 0.6515771747 0.6515771747 0.5661026239
- 0.6525719166 0.6525719166 0.5671824217
- 0.6535665989 0.6535665989 0.5682622194
- 0.6545614004 0.6545614004 0.5693418980
- 0.6555476785 0.6555476785 0.5704169869
- 0.6565313935 0.6565313935 0.5714920163
- 0.6575151086 0.6575151086 0.5725671053
- 0.6584988236 0.6584988236 0.5736408830
- 0.6594734192 0.6594734192 0.5747092962
- 0.6604474783 0.6604474783 0.5757777095
- 0.6614215970 0.6614215970 0.5768461227
- 0.6623948812 0.6623948812 0.5779128075
- 0.6633601785 0.6633601785 0.5789762139
- 0.6643254757 0.6643254757 0.5800395012
- 0.6652907133 0.6652907133 0.5811027884
- 0.6662545800 0.6662545800 0.5821601152
- 0.6672123075 0.6672123075 0.5832095742
- 0.6681699157 0.6681699157 0.5842590928
- 0.6691275835 0.6691275835 0.5853086114
- 0.6700835824 0.6700835824 0.5863516927
- 0.6710343957 0.6710343957 0.5873885155
- 0.6719852090 0.6719852090 0.5884252787
- 0.6729360223 0.6729360223 0.5894619823
- 0.6738809943 0.6738809943 0.5904929042
- 0.6748093963 0.6748093963 0.5915179849
- 0.6757377982 0.6757377982 0.5925431252
- 0.6766662002 0.6766662002 0.5935683250
- 0.6775926948 0.6775926948 0.5945895910
- 0.6785131097 0.6785131097 0.5956068039
- 0.6794335842 0.6794335842 0.5966240168
- 0.6803539991 0.6803539991 0.5976412296
- 0.6812713742 0.6812713742 0.5986567140
- 0.6821733713 0.6821733713 0.5996695757
- 0.6830754280 0.6830754280 0.6006824970
- 0.6839774251 0.6839774251 0.6016954780
- 0.6848791242 0.6848791242 0.6027052999
- 0.6857768893 0.6857768893 0.6037077904
- 0.6866745949 0.6866745949 0.6047102213
- 0.6875724196 0.6875724196 0.6057127118
- 0.6884701252 0.6884701252 0.6067149043
- 0.6893548965 0.6893548965 0.6077160239
- 0.6902378798 0.6902378798 0.6087170243
- 0.6911209822 0.6911209822 0.6097180247
- 0.6920040250 0.6920040250 0.6107190251
- 0.6928865910 0.6928865910 0.6117115021
- 0.6937689781 0.6937689781 0.6127033234
- 0.6946514249 0.6946514249 0.6136950850
- 0.6955338120 0.6955338120 0.6146869063
- 0.6964113712 0.6964113712 0.6156741977
- 0.6972827911 0.6972827911 0.6166592240
- 0.6981540918 0.6981540918 0.6176441908
- 0.6990255117 0.6990255117 0.6186292171
- 0.6998962164 0.6998962164 0.6196087003
- 0.7007628083 0.7007628083 0.6205787063
- 0.7016295195 0.7016295195 0.6215487123
- 0.7024961114 0.7024961114 0.6225187182
- 0.7033627033 0.7033627033 0.6234884858
- 0.7042225003 0.7042225003 0.6244485974
- 0.7050803900 0.7050803900 0.6254087090
- 0.7059382796 0.7059382796 0.6263688207
- 0.7067962885 0.7067962885 0.6273288727
- 0.7076508999 0.7076508999 0.6282864809
- 0.7085005045 0.7085005045 0.6292427778
- 0.7093501091 0.7093501091 0.6301990747
- 0.7101997137 0.7101997137 0.6311553717
- 0.7110493183 0.7110493183 0.6321104765
- 0.7118933797 0.7118933797 0.6330611706
- 0.7127372026 0.7127372026 0.6340118051
- 0.7135810852 0.7135810852 0.6349623799
- 0.7144250274 0.7144250274 0.6359130740
- 0.7152673006 0.7152673006 0.6368628144
- 0.7161080241 0.7161080241 0.6378120780
- 0.7169486880 0.7169486880 0.6387614012
- 0.7177892923 0.7177892923 0.6397107244
- 0.7186300159 0.7186300159 0.6406584978
- 0.7194681168 0.7194681168 0.6415982842
- 0.7203060985 0.7203060985 0.6425381899
- 0.7211440802 0.7211440802 0.6434779763
- 0.7219821215 0.7219821215 0.6444178820
- 0.7228178978 0.7228178978 0.6453549862
- 0.7236496806 0.7236496806 0.6462903023
- 0.7244815826 0.7244815826 0.6472254992
- 0.7253134847 0.7253134847 0.6481606960
- 0.7261453271 0.7261453271 0.6490960121
- 0.7269656062 0.7269656062 0.6500247121
- 0.7277814746 0.7277814746 0.6509529948
- 0.7285972834 0.7285972834 0.6518813968
- 0.7294130921 0.7294130921 0.6528097987
- 0.7302284837 0.7302284837 0.6537358165
- 0.7310312986 0.7310312986 0.6546552181
- 0.7318341136 0.7318341136 0.6555745006
- 0.7326369286 0.7326369286 0.6564939022
- 0.7334398031 0.7334398031 0.6574133039
- 0.7342393994 0.7342393994 0.6583278179
- 0.7350317240 0.7350317240 0.6592379212
- 0.7358239889 0.7358239889 0.6601479053
- 0.7366163135 0.7366163135 0.6610580087
- 0.7374085188 0.7374085188 0.6619681120
- 0.7381967902 0.7381967902 0.6628733873
- 0.7389813066 0.7389813066 0.6637769938
- 0.7397658229 0.7397658229 0.6646806002
- 0.7405503988 0.7405503988 0.6655843258
- 0.7413349152 0.7413349152 0.6664878726
- 0.7421157956 0.7421157956 0.6673874855
- 0.7428950071 0.7428950071 0.6682866216
- 0.7436742187 0.7436742187 0.6691858172
- 0.7444533706 0.7444533706 0.6700848937
- 0.7452325821 0.7452325821 0.6709840894
- 0.7460039258 0.7460039258 0.6718817949
- 0.7467731833 0.7467731833 0.6727795005
- 0.7475423813 0.7475423813 0.6736772060
- 0.7483115792 0.7483115792 0.6745749712
- 0.7490807772 0.7490807772 0.6754717827
- 0.7498486042 0.7498486042 0.6763551831
- 0.7506161928 0.7506161928 0.6772385240
- 0.7513837814 0.7513837814 0.6781218052
- 0.7521514297 0.7521514297 0.6790052056
- 0.7529190183 0.7529190183 0.6798881292
- 0.7536765933 0.7536765933 0.6807652712
- 0.7544323802 0.7544323802 0.6816424131
- 0.7551882863 0.7551882863 0.6825196147
- 0.7559440732 0.7559440732 0.6833966970
- 0.7566999793 0.7566999793 0.6842737198
- 0.7574527860 0.7574527860 0.6851336956
- 0.7582048178 0.7582048178 0.6859937906
- 0.7589567900 0.7589567900 0.6868538260
- 0.7597088218 0.7597088218 0.6877138019
- 0.7604607940 0.7604607940 0.6885737777
- 0.7612053156 0.7612053156 0.6894273758
- 0.7619463801 0.7619463801 0.6902801991
- 0.7626876235 0.7626876235 0.6911330819
- 0.7634288073 0.7634288073 0.6919859052
- 0.7641698718 0.7641698718 0.6928387284
- 0.7649000883 0.7649000883 0.6936817169
- 0.7656204104 0.7656204104 0.6945211887
- 0.7663406134 0.7663406134 0.6953607202
- 0.7670608759 0.7670608759 0.6962001920
- 0.7677811980 0.7677811980 0.6970396042
- 0.7684996128 0.7684996128 0.6978752017
- 0.7692136168 0.7692136168 0.6987071037
- 0.7699276209 0.7699276209 0.6995388865
- 0.7706416249 0.7706416249 0.7003707886
- 0.7713556290 0.7713556290 0.7012026906
- 0.7720690966 0.7720690966 0.7020341158
- 0.7727692723 0.7727692723 0.7028638721
- 0.7734695077 0.7734695077 0.7036936879
- 0.7741696835 0.7741696835 0.7045235038
- 0.7748699188 0.7748699188 0.7053533792
- 0.7755700946 0.7755700946 0.7061831951
- 0.7762656212 0.7762656212 0.7070057988
- 0.7769591808 0.7769591808 0.7078278065
- 0.7776529193 0.7776529193 0.7086496949
- 0.7783464789 0.7783464789 0.7094715834
- 0.7790400982 0.7790400982 0.7102934718
- 0.7797309756 0.7797309756 0.7111132741
- 0.7804160714 0.7804160714 0.7119309902
- 0.7811012268 0.7811012268 0.7127488256
- 0.7817863226 0.7817863226 0.7135666013
- 0.7824714184 0.7824714184 0.7143843174
- 0.7831565142 0.7831565142 0.7152014971
- 0.7838354707 0.7838354707 0.7160099149
- 0.7845135927 0.7845135927 0.7168182135
- 0.7851915956 0.7851915956 0.7176265717
- 0.7858697176 0.7858697176 0.7184348702
- 0.7865477800 0.7865477800 0.7192432880
- 0.7872189879 0.7872189879 0.7200449109
- 0.7878777981 0.7878777981 0.7208411098
- 0.7885367274 0.7885367274 0.7216373086
- 0.7891955972 0.7891955972 0.7224333882
- 0.7898544073 0.7898544073 0.7232295871
- 0.7905132771 0.7905132771 0.7240257859
- 0.7911655903 0.7911655903 0.7248097062
- 0.7918161750 0.7918161750 0.7255933881
- 0.7924668193 0.7924668193 0.7263771296
- 0.7931174040 0.7931174040 0.7271608114
- 0.7937679887 0.7937679887 0.7279444933
- 0.7944167256 0.7944167256 0.7287240028
- 0.7950556278 0.7950556278 0.7294961214
- 0.7956945896 0.7956945896 0.7302681208
- 0.7963336110 0.7963336110 0.7310401797
- 0.7969725728 0.7969725728 0.7318121791
- 0.7976115942 0.7976115942 0.7325842977
- 0.7982401848 0.7982401848 0.7333511114
- 0.7988576889 0.7988576889 0.7341153026
- 0.7994753122 0.7994753122 0.7348794937
- 0.8000928164 0.8000928164 0.7356436849
- 0.8007103205 0.8007103205 0.7364078760
- 0.8013278246 0.8013278246 0.7371721268
- 0.8019409180 0.8019409180 0.7379267216
- 0.8025524020 0.8025524020 0.7386804819
- 0.8031638861 0.8031638861 0.7394343019
- 0.8037754297 0.8037754297 0.7401881218
- 0.8043869138 0.8043869138 0.7409418225
- 0.8049983978 0.8049983978 0.7416955233
- 0.8055992126 0.8055992126 0.7424479723
- 0.8061988950 0.8061988950 0.7432004809
- 0.8067986965 0.8067986965 0.7439529896
- 0.8073984981 0.8073984981 0.7447054982
- 0.8079982996 0.8079982996 0.7454580069
- 0.8085979223 0.8085979223 0.7462081909
- 0.8091943860 0.8091943860 0.7469503880
- 0.8097909093 0.8097909093 0.7476925850
- 0.8103873134 0.8103873134 0.7484347820
- 0.8109837770 0.8109837770 0.7491769791
- 0.8115803003 0.8115803003 0.7499191761
- 0.8121759295 0.8121759295 0.7506610751
- 0.8127642274 0.8127642274 0.7514020801
- 0.8133525252 0.8133525252 0.7521430850
- 0.8139408231 0.8139408231 0.7528840899
- 0.8145290017 0.8145290017 0.7536250949
- 0.8151172996 0.8151172996 0.7543660998
- 0.8157039881 0.8157039881 0.7551041842
- 0.8162763119 0.8162763119 0.7558351159
- 0.8168486953 0.8168486953 0.7565659285
- 0.8174210787 0.8174210787 0.7572966814
- 0.8179934025 0.8179934025 0.7580274940
- 0.8185657859 0.8185657859 0.7587584257
- 0.8191381097 0.8191381097 0.7594878078
- 0.8197093010 0.8197093010 0.7602121234
- 0.8202804923 0.8202804923 0.7609363794
- 0.8208516836 0.8208516836 0.7616605759
- 0.8214228749 0.8214228749 0.7623848915
- 0.8219941258 0.8219941258 0.7631092072
- 0.8225653172 0.8225653172 0.7638326287
- 0.8231304884 0.8231304884 0.7645456791
- 0.8236950040 0.8236950040 0.7652587891
- 0.8242594004 0.8242594004 0.7659717798
- 0.8248239160 0.8248239160 0.7666848898
- 0.8253883719 0.8253883719 0.7673979998
- 0.8259528875 0.8259528875 0.7681111097
- 0.8265138268 0.8265138268 0.7688196898
- 0.8270732164 0.8270732164 0.7695276737
- 0.8276326060 0.8276326060 0.7702357173
- 0.8281919956 0.8281919956 0.7709437013
- 0.8287513852 0.8287513852 0.7716516852
- 0.8293107748 0.8293107748 0.7723596096
- 0.8298665881 0.8298665881 0.7730653286
- 0.8304176927 0.8304176927 0.7737694979
- 0.8309687972 0.8309687972 0.7744737267
- 0.8315199018 0.8315199018 0.7751778960
- 0.8320710063 0.8320710063 0.7758821249
- 0.8326221108 0.8326221108 0.7765862942
- 0.8331729174 0.8331729174 0.7772877216
- 0.8337209225 0.8337209225 0.7779809833
- 0.8342689276 0.8342689276 0.7786744237
- 0.8348168135 0.8348168135 0.7793678045
- 0.8353648186 0.8353648186 0.7800611854
- 0.8359127045 0.8359127045 0.7807545066
- 0.8364607096 0.8364607096 0.7814478874
- 0.8370041251 0.8370041251 0.7821326256
- 0.8375453949 0.8375453949 0.7828158140
- 0.8380867243 0.8380867243 0.7834990025
- 0.8386281133 0.8386281133 0.7841823101
- 0.8391693830 0.8391693830 0.7848654985
- 0.8397107124 0.8397107124 0.7855486870
- 0.8402513862 0.8402513862 0.7862282991
- 0.8407893777 0.8407893777 0.7869021297
- 0.8413274288 0.8413274288 0.7875759006
- 0.8418654799 0.8418654799 0.7882496119
- 0.8424034715 0.8424034715 0.7889233828
- 0.8429415226 0.8429415226 0.7895972133
- 0.8434795737 0.8434795737 0.7902709246
- 0.8440154791 0.8440154791 0.7909373045
- 0.8445503712 0.8445503712 0.7916023135
- 0.8450853229 0.8450853229 0.7922673225
- 0.8456202149 0.8456202149 0.7929322124
- 0.8461551070 0.8461551070 0.7935972214
- 0.8466899991 0.8466899991 0.7942621112
- 0.8472244143 0.8472244143 0.7949252725
- 0.8477507234 0.8477507234 0.7955821753
- 0.8482769728 0.8482769728 0.7962390184
- 0.8488032818 0.8488032818 0.7968958020
- 0.8493295908 0.8493295908 0.7975527048
- 0.8498557806 0.8498557806 0.7982094884
- 0.8503820896 0.8503820896 0.7988663912
- 0.8509023786 0.8509023786 0.7995193005
- 0.8514125943 0.8514125943 0.8001686931
- 0.8519228101 0.8519228101 0.8008180857
- 0.8524330258 0.8524330258 0.8014674783
- 0.8529431224 0.8529431224 0.8021169901
- 0.8534532785 0.8534532785 0.8027663827
- 0.8539634943 0.8539634943 0.8034157753
- 0.8544731736 0.8544731736 0.8040614128
- 0.8549826145 0.8549826145 0.8047059178
- 0.8554919958 0.8554919958 0.8053503036
- 0.8560013175 0.8560013175 0.8059946895
- 0.8565106988 0.8565106988 0.8066391945
- 0.8570200801 0.8570200801 0.8072835803
- 0.8575295210 0.8575295210 0.8079280257
- 0.8580337167 0.8580337167 0.8085677028
- 0.8585366011 0.8585366011 0.8092070818
- 0.8590394258 0.8590394258 0.8098465204
- 0.8595423102 0.8595423102 0.8104857802
- 0.8600450754 0.8600450754 0.8111252189
- 0.8605480194 0.8605480194 0.8117644787
- 0.8610509038 0.8610509038 0.8124037981
- 0.8615514040 0.8615514040 0.8130391240
- 0.8620514870 0.8620514870 0.8136743903
- 0.8625516891 0.8625516891 0.8143097162
- 0.8630518913 0.8630518913 0.8149451017
- 0.8635520935 0.8635520935 0.8155804276
- 0.8640522957 0.8640522957 0.8162156940
- 0.8645523787 0.8645523787 0.8168507218
- 0.8650534749 0.8650534749 0.8174775243
- 0.8655548096 0.8655548096 0.8181043863
- 0.8660560250 0.8660560250 0.8187311888
- 0.8665571809 0.8665571809 0.8193581104
- 0.8670583963 0.8670583963 0.8199849129
- 0.8675596714 0.8675596714 0.8206117749
- 0.8680608869 0.8680608869 0.8212385774
- 0.8685551882 0.8685551882 0.8218612075
- 0.8690482974 0.8690482974 0.8224837184
- 0.8695412874 0.8695412874 0.8231062293
- 0.8700343966 0.8700343966 0.8237286210
- 0.8705273867 0.8705273867 0.8243510723
- 0.8710203767 0.8710203767 0.8249735832
- 0.8715134859 0.8715134859 0.8255960941
- 0.8719956875 0.8719956875 0.8262088895
- 0.8724732995 0.8724732995 0.8268200159
- 0.8729509711 0.8729509711 0.8274310827
- 0.8734285831 0.8734285831 0.8280420899
- 0.8739063144 0.8739063144 0.8286532164
- 0.8743839264 0.8743839264 0.8292642832
- 0.8748615980 0.8748615980 0.8298754096
- 0.8753389120 0.8753389120 0.8304854035
- 0.8758158088 0.8758158088 0.8310946822
- 0.8762927055 0.8762927055 0.8317040801
- 0.8767696023 0.8767696023 0.8323134780
- 0.8772464991 0.8772464991 0.8329228163
- 0.8777233958 0.8777233958 0.8335322142
- 0.8782002926 0.8782002926 0.8341416121
- 0.8786755800 0.8786755800 0.8347480297
- 0.8791444898 0.8791444898 0.8353486061
- 0.8796133995 0.8796133995 0.8359493017
- 0.8800823092 0.8800823092 0.8365498781
- 0.8805512190 0.8805512190 0.8371505737
- 0.8810201287 0.8810201287 0.8377512097
- 0.8814889789 0.8814889789 0.8383519053
- 0.8819578886 0.8819578886 0.8389524817
- 0.8824142218 0.8824142218 0.8395484090
- 0.8828679919 0.8828679919 0.8401440978
- 0.8833217025 0.8833217025 0.8407397866
- 0.8837754726 0.8837754726 0.8413354158
- 0.8842293024 0.8842293024 0.8419311047
- 0.8846830726 0.8846830726 0.8425267935
- 0.8851369023 0.8851369023 0.8431224823
- 0.8855882287 0.8855882287 0.8437144756
- 0.8860356212 0.8860356212 0.8443030119
- 0.8864830136 0.8864830136 0.8448914886
- 0.8869304061 0.8869304061 0.8454800844
- 0.8873776793 0.8873776793 0.8460686207
- 0.8878250718 0.8878250718 0.8466570973
- 0.8882725239 0.8882725239 0.8472455740
- 0.8887199163 0.8887199163 0.8478341103
- 0.8891612291 0.8891612291 0.8484159112
- 0.8896014094 0.8896014094 0.8489974737
- 0.8900417089 0.8900417089 0.8495792150
- 0.8904820085 0.8904820085 0.8501607776
- 0.8909221888 0.8909221888 0.8507425189
- 0.8913624883 0.8913624883 0.8513240814
- 0.8918027282 0.8918027282 0.8519057035
- 0.8922411799 0.8922411799 0.8524854779
- 0.8926743269 0.8926743269 0.8530620933
- 0.8931074142 0.8931074142 0.8536388278
- 0.8935403824 0.8935403824 0.8542153835
- 0.8939735293 0.8939735293 0.8547919989
- 0.8944066167 0.8944066167 0.8553686142
- 0.8948397040 0.8948397040 0.8559452891
- 0.8952727914 0.8952727914 0.8565219045
- 0.8957030177 0.8957030177 0.8570963740
- 0.8961309195 0.8961309195 0.8576697707
- 0.8965588212 0.8965588212 0.8582432866
- 0.8969867229 0.8969867229 0.8588168025
- 0.8974146843 0.8974146843 0.8593901992
- 0.8978425860 0.8978425860 0.8599637151
- 0.8982704878 0.8982704878 0.8605371714
- 0.8986983895 0.8986983895 0.8611106873
- 0.8991193175 0.8991193175 0.8616771102
- 0.8995382190 0.8995382190 0.8622428179
- 0.8999571204 0.8999571204 0.8628084064
- 0.9003760219 0.9003760219 0.8633741140
- 0.9007949233 0.9007949233 0.8639398217
- 0.9012138247 0.9012138247 0.8645054102
- 0.9016327262 0.9016327262 0.8650711179
- 0.9020516276 0.9020516276 0.8656365275
- 0.9024695158 0.9024695158 0.8661962152
- 0.9028872848 0.9028872848 0.8667557836
- 0.9033051729 0.9033051729 0.8673154116
- 0.9037230015 0.9037230015 0.8678750992
- 0.9041407704 0.9041407704 0.8684347272
- 0.9045585990 0.9045585990 0.8689942956
- 0.9049764872 0.9049764872 0.8695539236
- 0.9053943157 0.9053943157 0.8701127172
- 0.9058037996 0.9058037996 0.8706625104
- 0.9062129855 0.9062129855 0.8712123036
- 0.9066222906 0.9066222906 0.8717620969
- 0.9070315957 0.9070315957 0.8723118901
- 0.9074407816 0.9074407816 0.8728616834
- 0.9078500867 0.9078500867 0.8734114170
- 0.9082593918 0.9082593918 0.8739612103
- 0.9086686969 0.9086686969 0.8745108247
- 0.9090744257 0.9090744257 0.8750563860
- 0.9094799757 0.9094799757 0.8756021261
- 0.9098855853 0.9098855853 0.8761476874
- 0.9102911949 0.9102911949 0.8766933084
- 0.9106968045 0.9106968045 0.8772389293
- 0.9111024141 0.9111024141 0.8777846098
- 0.9115080237 0.9115080237 0.8783301711
- 0.9119135737 0.9119135737 0.8788757920
- 0.9123172760 0.9123172760 0.8794146180
- 0.9127206802 0.9127206802 0.8799529076
- 0.9131240845 0.9131240845 0.8804911971
- 0.9135274291 0.9135274291 0.8810294867
- 0.9139307737 0.9139307737 0.8815677762
- 0.9143341780 0.9143341780 0.8821061254
- 0.9147375822 0.9147375822 0.8826442957
- 0.9151409268 0.9151409268 0.8831825852
- 0.9155405164 0.9155405164 0.8837168813
- 0.9159377217 0.9159377217 0.8842496276
- 0.9163349271 0.9163349271 0.8847821951
- 0.9167321920 0.9167321920 0.8853148818
- 0.9171293974 0.9171293974 0.8858476281
- 0.9175266027 0.9175266027 0.8863803148
- 0.9179238081 0.9179238081 0.8869130015
- 0.9183210135 0.9183210135 0.8874456882
- 0.9187163711 0.9187163711 0.8879768252
- 0.9191077948 0.9191077948 0.8885056973
- 0.9194992185 0.9194992185 0.8890346885
- 0.9198907018 0.9198907018 0.8895636201
- 0.9202821255 0.9202821255 0.8900926113
- 0.9206734896 0.9206734896 0.8906214833
- 0.9210649133 0.9210649133 0.8911504745
- 0.9214563966 0.9214563966 0.8916794062
- 0.9218478203 0.9218478203 0.8922079802
- 0.9222431183 0.9222431183 0.8927248120
- 0.9226387143 0.9226387143 0.8932415843
- 0.9230343103 0.9230343103 0.8937584162
- 0.9234299064 0.9234299064 0.8942751288
- 0.9238255024 0.9238255024 0.8947919011
- 0.9242212176 0.9242212176 0.8953086734
- 0.9246168137 0.9246168137 0.8958255053
- 0.9250124097 0.9250124097 0.8963422179
- 0.9254066944 0.9254066944 0.8968577981
- 0.9257994294 0.9257994294 0.8973724246
- 0.9261922240 0.9261922240 0.8978869915
- 0.9265850186 0.9265850186 0.8984016776
- 0.9269778132 0.9269778132 0.8989163041
- 0.9273704886 0.9273704886 0.8994308710
- 0.9277632833 0.9277632833 0.8999454975
- 0.9281560779 0.9281560779 0.9004601240
- 0.9285488129 0.9285488129 0.9009746909
- 0.9289314151 0.9289314151 0.9014821053
- 0.9293128252 0.9293128252 0.9019892216
- 0.9296941161 0.9296941161 0.9024963975
- 0.9300754070 0.9300754070 0.9030035138
- 0.9304568172 0.9304568172 0.9035106897
- 0.9308381081 0.9308381081 0.9040178061
- 0.9312195182 0.9312195182 0.9045249820
- 0.9316008091 0.9316008091 0.9050320983
- 0.9319807887 0.9319807887 0.9055399895
- 0.9323564172 0.9323564172 0.9060496092
- 0.9327319860 0.9327319860 0.9065591097
- 0.9331076145 0.9331076145 0.9070687294
- 0.9334831834 0.9334831834 0.9075781703
- 0.9338588119 0.9338588119 0.9080877900
- 0.9342343807 0.9342343807 0.9085972905
- 0.9346100092 0.9346100092 0.9091069102
- 0.9349855781 0.9349855781 0.9096164107
- 0.9353610277 0.9353610277 0.9101235867
- 0.9357361794 0.9357361794 0.9106287956
- 0.9361115098 0.9361115098 0.9111341238
- 0.9364867210 0.9364867210 0.9116392732
- 0.9368619919 0.9368619919 0.9121444821
- 0.9372372031 0.9372372031 0.9126498103
- 0.9376124740 0.9376124740 0.9131550193
- 0.9379876852 0.9379876852 0.9136602879
- 0.9383630157 0.9383630157 0.9141654968
- 0.9387336969 0.9387336969 0.9146683216
- 0.9391016960 0.9391016960 0.9151700735
- 0.9394698143 0.9394698143 0.9156718850
- 0.9398378134 0.9398378134 0.9161736965
- 0.9402058125 0.9402058125 0.9166755080
- 0.9405738115 0.9405738115 0.9171772003
- 0.9409418106 0.9409418106 0.9176790118
- 0.9413098097 0.9413098097 0.9181808233
- 0.9416779280 0.9416779280 0.9186825752
- 0.9420405030 0.9420405030 0.9191823006
- 0.9424005747 0.9424005747 0.9196813107
- 0.9427607059 0.9427607059 0.9201803803
- 0.9431207180 0.9431207180 0.9206793904
- 0.9434807897 0.9434807897 0.9211784005
- 0.9438409209 0.9438409209 0.9216774106
- 0.9442009926 0.9442009926 0.9221764803
- 0.9445611238 0.9445611238 0.9226754904
- 0.9449210763 0.9449210763 0.9231745005
- 0.9452818036 0.9452818036 0.9236670136
- 0.9456428289 0.9456428289 0.9241566062
- 0.9460036755 0.9460036755 0.9246463180
- 0.9463647008 0.9463647008 0.9251359105
- 0.9467257261 0.9467257261 0.9256255031
- 0.9470866919 0.9470866919 0.9261152148
- 0.9474475980 0.9474475980 0.9266048074
- 0.9478086233 0.9478086233 0.9270945191
- 0.9481695890 0.9481695890 0.9275841117
- 0.9485284090 0.9485284090 0.9280738831
- 0.9488850236 0.9488850236 0.9285637140
- 0.9492415786 0.9492415786 0.9290536046
- 0.9495981932 0.9495981932 0.9295433760
- 0.9499548078 0.9499548078 0.9300333261
- 0.9503114223 0.9503114223 0.9305232167
- 0.9506679773 0.9506679773 0.9310129881
- 0.9510245919 0.9510245919 0.9315028787
- 0.9513812065 0.9513812065 0.9319928288
- 0.9517353773 0.9517353773 0.9324811101
- 0.9520826936 0.9520826936 0.9329659939
- 0.9524298906 0.9524298906 0.9334508777
- 0.9527770877 0.9527770877 0.9339358211
- 0.9531244040 0.9531244040 0.9344208241
- 0.9534716010 0.9534716010 0.9349057078
- 0.9538187981 0.9538187981 0.9353905916
- 0.9541659951 0.9541659951 0.9358754754
- 0.9545133114 0.9545133114 0.9363604784
- 0.9548605084 0.9548605084 0.9368454218
- 0.9552074075 0.9552074075 0.9373251796
- 0.9555541873 0.9555541873 0.9378048778
- 0.9559010267 0.9559010267 0.9382845759
- 0.9562478065 0.9562478065 0.9387642145
- 0.9565945864 0.9565945864 0.9392439127
- 0.9569414258 0.9569414258 0.9397236109
- 0.9572882056 0.9572882056 0.9402033091
- 0.9576349854 0.9576349854 0.9406828880
- 0.9579818249 0.9579818249 0.9411625862
- 0.9583277106 0.9583277106 0.9416403770
- 0.9586725235 0.9586725235 0.9421163201
- 0.9590172172 0.9590172172 0.9425923228
- 0.9593619704 0.9593619704 0.9430683255
- 0.9597067237 0.9597067237 0.9435443282
- 0.9600514770 0.9600514770 0.9440202713
- 0.9603962898 0.9603962898 0.9444962144
- 0.9607409835 0.9607409835 0.9449722171
- 0.9610857964 0.9610857964 0.9454482198
- 0.9614306092 0.9614306092 0.9459242225
- 0.9617655277 0.9617655277 0.9463955164
- 0.9620996714 0.9620996714 0.9468665719
- 0.9624338150 0.9624338150 0.9473378062
- 0.9627678990 0.9627678990 0.9478089213
- 0.9631021023 0.9631021023 0.9482800961
- 0.9634361863 0.9634361863 0.9487512112
- 0.9637703896 0.9637703896 0.9492223859
- 0.9641044736 0.9641044736 0.9496935010
- 0.9644386172 0.9644386172 0.9501646757
- 0.9647706747 0.9647706747 0.9506316185
- 0.9650973082 0.9650973082 0.9510896206
- 0.9654238820 0.9654238820 0.9515476823
- 0.9657505155 0.9657505155 0.9520056844
- 0.9660770893 0.9660770893 0.9524638057
- 0.9664037228 0.9664037228 0.9529218078
- 0.9667302966 0.9667302966 0.9533798099
- 0.9670568705 0.9670568705 0.9538378716
- 0.9673835039 0.9673835039 0.9542958736
- 0.9677100778 0.9677100778 0.9547539949
- 0.9680343866 0.9680343866 0.9552072287
- 0.9683567286 0.9683567286 0.9556567073
- 0.9686790109 0.9686790109 0.9561061859
- 0.9690012932 0.9690012932 0.9565556049
- 0.9693235159 0.9693235159 0.9570050836
- 0.9696457982 0.9696457982 0.9574546218
- 0.9699680805 0.9699680805 0.9579041004
- 0.9702903032 0.9702903032 0.9583535790
- 0.9706125855 0.9706125855 0.9588031173
- 0.9709349275 0.9709349275 0.9592525959
- 0.9712525010 0.9712525010 0.9596999288
- 0.9715678096 0.9715678096 0.9601463079
- 0.9718831182 0.9718831182 0.9605926275
- 0.9721983075 0.9721983075 0.9610390067
- 0.9725136161 0.9725136161 0.9614853859
- 0.9728289247 0.9728289247 0.9619318247
- 0.9731441736 0.9731441736 0.9623782039
- 0.9734594226 0.9734594226 0.9628245234
- 0.9737746716 0.9737746716 0.9632709026
- 0.9740899801 0.9740899801 0.9637172818
- 0.9744006991 0.9744006991 0.9641577005
- 0.9747095108 0.9747095108 0.9645959735
- 0.9750183225 0.9750183225 0.9650343060
- 0.9753270745 0.9753270745 0.9654725194
- 0.9756358266 0.9756358266 0.9659107924
- 0.9759445786 0.9759445786 0.9663491249
- 0.9762533903 0.9762533903 0.9667872787
- 0.9765622020 0.9765622020 0.9672256112
- 0.9768708944 0.9768708944 0.9676638246
- 0.9771797061 0.9771797061 0.9681020975
- 0.9774832129 0.9774832129 0.9685348868
- 0.9777835011 0.9777835011 0.9689648747
- 0.9780837893 0.9780837893 0.9693949223
- 0.9783840775 0.9783840775 0.9698249102
- 0.9786844254 0.9786844254 0.9702548981
- 0.9789847136 0.9789847136 0.9706848264
- 0.9792850018 0.9792850018 0.9711148143
- 0.9795852900 0.9795852900 0.9715448022
- 0.9798855782 0.9798855782 0.9719747901
- 0.9801859260 0.9801859260 0.9724047780
- 0.9804825187 0.9804825187 0.9728298187
- 0.9807745814 0.9807745814 0.9732491970
- 0.9810665846 0.9810665846 0.9736686945
- 0.9813587070 0.9813587070 0.9740880728
- 0.9816508293 0.9816508293 0.9745075107
- 0.9819427729 0.9819427729 0.9749270082
- 0.9822348952 0.9822348952 0.9753463864
- 0.9825268984 0.9825268984 0.9757658243
- 0.9828190207 0.9828190207 0.9761853218
- 0.9831110239 0.9831110239 0.9766047001
- 0.9834020734 0.9834020734 0.9770221114
- 0.9836878181 0.9836878181 0.9774296284
- 0.9839735031 0.9839735031 0.9778370857
- 0.9842591882 0.9842591882 0.9782447219
- 0.9845448732 0.9845448732 0.9786521792
- 0.9848306179 0.9848306179 0.9790596962
- 0.9851163030 0.9851163030 0.9794672132
- 0.9854019880 0.9854019880 0.9798747897
- 0.9856876135 0.9856876135 0.9802823067
- 0.9859732985 0.9859732985 0.9806898236
- 0.9862589836 0.9862589836 0.9810972810
- 0.9865384102 0.9865384102 0.9814953208
- 0.9868156910 0.9868156910 0.9818902016
- 0.9870929122 0.9870929122 0.9822852015
- 0.9873701930 0.9873701930 0.9826802015
- 0.9876474142 0.9876474142 0.9830750823
- 0.9879245758 0.9879245758 0.9834700823
- 0.9882019162 0.9882019162 0.9838650823
- 0.9884790778 0.9884790778 0.9842600226
- 0.9887564182 0.9887564182 0.9846550226
- 0.9890335798 0.9890335798 0.9850500226
- 0.9893082976 0.9893082976 0.9854415059
- 0.9895743132 0.9895743132 0.9858223200
- 0.9898403287 0.9898403287 0.9862031937
- 0.9901062846 0.9901062846 0.9865840077
- 0.9903723001 0.9903723001 0.9869648218
- 0.9906383157 0.9906383157 0.9873455763
- 0.9909042120 0.9909042120 0.9877265096
- 0.9911702275 0.9911702275 0.9881073236
- 0.9914361835 0.9914361835 0.9884880781
- 0.9917021990 0.9917021990 0.9888688922
- 0.9919682145 0.9919682145 0.9892497063
- 0.9922304153 0.9922304153 0.9896146059
- 0.9924901128 0.9924901128 0.9899690151
- 0.9927496910 0.9927496910 0.9903233051
- 0.9930093288 0.9930093288 0.9906777143
- 0.9932690263 0.9932690263 0.9910321236
- 0.9935286045 0.9935286045 0.9913864136
- 0.9937881827 0.9937881827 0.9917408228
- 0.9940478206 0.9940478206 0.9920951724
- 0.9943075180 0.9943075180 0.9924495220
- 0.9945670962 0.9945670962 0.9928038716
- 0.9948266745 0.9948266745 0.9931582808
- 0.9950770140 0.9950770140 0.9934852719
- 0.9953256249 0.9953256249 0.9938076735
- 0.9955741167 0.9955741167 0.9941300750
- 0.9958227277 0.9958227277 0.9944524169
- 0.9960712194 0.9960712194 0.9947748184
- 0.9963197708 0.9963197708 0.9950972199
- 0.9965683222 0.9965683222 0.9954195023
- 0.9968168736 0.9968168736 0.9957419038
- 0.9970654249 0.9970654249 0.9960643053
- 0.9973139763 0.9973139763 0.9963865876
- 0.9975625277 0.9975625277 0.9967089891
- 0.9977846146 0.9977846146 0.9970085025
- 0.9980061054 0.9980061054 0.9973075986
- 0.9982277155 0.9982277155 0.9976068139
- 0.9984492064 0.9984492064 0.9979059100
- 0.9986708164 0.9986708164 0.9982051253
- 0.9988923073 0.9988923073 0.9985042214
- 0.9991137981 0.9991137981 0.9988033772
- 0.9993354082 0.9993354082 0.9991024733
- 0.9995568991 0.9995568991 0.9994016886
- 0.9997785091 0.9997785091 0.9997007847
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_gold_200.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_gold_200.spi1d
deleted file mode 100644
index 7681128f810..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_gold_200.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0069576460 0.0052925618 0.0033476830
- 0.0141364904 0.0107551003 0.0067514139
- 0.0207183994 0.0159495007 0.0101133399
- 0.0267989002 0.0208614096 0.0133742504
- 0.0324718915 0.0254526306 0.0165257901
- 0.0378164984 0.0299201701 0.0196132604
- 0.0428869314 0.0341088213 0.0225949902
- 0.0477258898 0.0381722189 0.0255131796
- 0.0523908511 0.0420860387 0.0283894595
- 0.0568610094 0.0458872616 0.0311939605
- 0.0611275584 0.0495900512 0.0339626707
- 0.0653016865 0.0531945191 0.0367048383
- 0.0693744496 0.0567364991 0.0393822007
- 0.0733573064 0.0602095909 0.0420081317
- 0.0771774426 0.0635916665 0.0445935093
- 0.0809165314 0.0668876693 0.0471374691
- 0.0845568478 0.0701269805 0.0496489182
- 0.0881353170 0.0733123422 0.0521427989
- 0.0916419923 0.0764425769 0.0546066016
- 0.0950766504 0.0795146525 0.0570084900
- 0.0984379798 0.0825331509 0.0593760982
- 0.1017495021 0.0855173692 0.0617147498
- 0.1049598977 0.0884445384 0.0640344396
- 0.1081260964 0.0913117006 0.0663272068
- 0.1112463027 0.0941295624 0.0686026216
- 0.1143177003 0.0968901590 0.0708457306
- 0.1173487976 0.0996170789 0.0730642602
- 0.1203667000 0.1023124009 0.0752720088
- 0.1233123019 0.1049759015 0.0774757266
- 0.1262118965 0.1076003984 0.0796506926
- 0.1290674955 0.1101882979 0.0817981884
- 0.1318753064 0.1127377972 0.0839270800
- 0.1346521974 0.1152800992 0.0860472471
- 0.1373953074 0.1178082004 0.0881496072
- 0.1401219070 0.1203086972 0.0902255625
- 0.1428176016 0.1227945015 0.0922822729
- 0.1454751045 0.1252799928 0.0943331197
- 0.1481045038 0.1277426928 0.0963695124
- 0.1507305056 0.1301932037 0.0983908027
- 0.1533288956 0.1326095015 0.1003959030
- 0.1558901072 0.1350027025 0.1023878008
- 0.1584240943 0.1373652965 0.1043625996
- 0.1609431952 0.1397027969 0.1063340977
- 0.1634577960 0.1420170069 0.1083092019
- 0.1659422070 0.1442991942 0.1102795005
- 0.1683879048 0.1465636939 0.1122395992
- 0.1708077043 0.1488011926 0.1141989976
- 0.1732032001 0.1510327011 0.1161565036
- 0.1755875945 0.1532423943 0.1181034967
- 0.1779661030 0.1554349959 0.1200399995
- 0.1803372949 0.1576205045 0.1219606996
- 0.1826853007 0.1597833931 0.1238709986
- 0.1850018948 0.1619350016 0.1257669926
- 0.1873046011 0.1640775949 0.1276451051
- 0.1896051019 0.1661971062 0.1295011044
- 0.1918939054 0.1682944000 0.1313541979
- 0.1941768974 0.1703854054 0.1332028955
- 0.1964391023 0.1724753976 0.1350436956
- 0.1986718029 0.1745598018 0.1368709952
- 0.2008887976 0.1766363978 0.1386903971
- 0.2030901015 0.1787001044 0.1405090988
- 0.2052837014 0.1807560027 0.1423261017
- 0.2074694037 0.1827982068 0.1441355944
- 0.2096378058 0.1848137975 0.1459414959
- 0.2117996961 0.1868076026 0.1477414072
- 0.2139513046 0.1887951046 0.1495409012
- 0.2160806060 0.1907595992 0.1513372064
- 0.2181894034 0.1927050054 0.1531285048
- 0.2202865928 0.1946384013 0.1549127996
- 0.2223830074 0.1965693980 0.1566943973
- 0.2244744003 0.1984919012 0.1584592015
- 0.2265536934 0.2003978044 0.1602202058
- 0.2286141068 0.2022926956 0.1619769037
- 0.2306680977 0.2041870058 0.1637236029
- 0.2327179015 0.2060835958 0.1654655933
- 0.2347580940 0.2079713047 0.1672006994
- 0.2367894948 0.2098497003 0.1689288020
- 0.2388225049 0.2117146999 0.1706545055
- 0.2408446074 0.2135720998 0.1723743975
- 0.2428611964 0.2154268026 0.1740881950
- 0.2448751032 0.2172740996 0.1757902950
- 0.2468796968 0.2191029936 0.1774809957
- 0.2488763928 0.2209150046 0.1791640073
- 0.2508633137 0.2227170020 0.1808429956
- 0.2528334856 0.2245123982 0.1825204939
- 0.2547827065 0.2263000011 0.1841987073
- 0.2567098141 0.2280700058 0.1858744025
- 0.2586239874 0.2298292071 0.1875447035
- 0.2605265081 0.2315824926 0.1892118007
- 0.2624250948 0.2333337963 0.1908793002
- 0.2643153071 0.2350836992 0.1925469935
- 0.2661927938 0.2368271947 0.1942107975
- 0.2680534124 0.2385641932 0.1958703995
- 0.2698996067 0.2402985990 0.1975174993
- 0.2717376053 0.2420333028 0.1991517991
- 0.2735638916 0.2437696010 0.2007769942
- 0.2753801942 0.2455032021 0.2023956031
- 0.2771906853 0.2472324073 0.2040095031
- 0.2789969146 0.2489607930 0.2056213021
- 0.2808091938 0.2506855130 0.2072338015
- 0.2826234102 0.2524011135 0.2088443041
- 0.2844350040 0.2541044950 0.2104482055
- 0.2862409055 0.2558018863 0.2120479047
- 0.2880494893 0.2574988008 0.2136453986
- 0.2898606062 0.2591859102 0.2152310014
- 0.2916708887 0.2608619034 0.2168077976
- 0.2934772968 0.2625282109 0.2183786035
- 0.2952775061 0.2641865015 0.2199451029
- 0.2970677912 0.2658401132 0.2215090990
- 0.2988429070 0.2674838006 0.2230720073
- 0.3006018996 0.2691144943 0.2246360928
- 0.3023515940 0.2707369030 0.2262039930
- 0.3040930927 0.2723526061 0.2277673930
- 0.3058268130 0.2739633918 0.2293279022
- 0.3075599968 0.2755722106 0.2308869064
- 0.3092887998 0.2771736085 0.2324458063
- 0.3110117018 0.2787660062 0.2339975983
- 0.3127267957 0.2803517878 0.2355509996
- 0.3144324124 0.2819328010 0.2371080071
- 0.3161234856 0.2835094035 0.2386678010
- 0.3178110123 0.2850857973 0.2402258068
- 0.3194932044 0.2866651118 0.2417753041
- 0.3211686909 0.2882451117 0.2433187068
- 0.3228329122 0.2898192108 0.2448568046
- 0.3244825006 0.2913886905 0.2463894933
- 0.3261260092 0.2929497957 0.2479178011
- 0.3277656138 0.2945039868 0.2494443953
- 0.3293995857 0.2960574031 0.2509700954
- 0.3310334086 0.2976092100 0.2524966896
- 0.3326669931 0.2991577983 0.2540231049
- 0.3343001902 0.3007017970 0.2555483878
- 0.3359291852 0.3022336960 0.2570703030
- 0.3375551999 0.3037579954 0.2585889101
- 0.3391782939 0.3052760959 0.2601051033
- 0.3408016860 0.3067946136 0.2616184056
- 0.3424184024 0.3083077967 0.2631227970
- 0.3440291882 0.3098174036 0.2646223903
- 0.3456344008 0.3113240898 0.2661170959
- 0.3472355008 0.3128254116 0.2675963044
- 0.3488337100 0.3143222034 0.2690717876
- 0.3504329920 0.3158083856 0.2705436051
- 0.3520256877 0.3172895908 0.2720068991
- 0.3536128998 0.3187673986 0.2734695077
- 0.3551953137 0.3202396035 0.2749320865
- 0.3567740023 0.3217110932 0.2763895094
- 0.3583478928 0.3231821060 0.2778449059
- 0.3599140942 0.3246476054 0.2792975903
- 0.3614780009 0.3261092901 0.2807494998
- 0.3630394042 0.3275642991 0.2822004855
- 0.3645978868 0.3290148973 0.2836417854
- 0.3661546111 0.3304624856 0.2850796878
- 0.3677040935 0.3318977952 0.2865127027
- 0.3692491949 0.3333328068 0.2879436016
- 0.3707874119 0.3347673118 0.2893734872
- 0.3723173141 0.3362007141 0.2908020020
- 0.3738436997 0.3376331925 0.2922300100
- 0.3753637075 0.3390626013 0.2936573029
- 0.3768812120 0.3404957056 0.2950794101
- 0.3783938885 0.3419339061 0.2964994907
- 0.3798997998 0.3433656096 0.2979145050
- 0.3814015985 0.3447945118 0.2993288934
- 0.3829030991 0.3462235928 0.3007413149
- 0.3844040930 0.3476490080 0.3021497130
- 0.3859013915 0.3490602970 0.3035539091
- 0.3873961866 0.3504692018 0.3049587905
- 0.3888866007 0.3518750966 0.3063640893
- 0.3903723955 0.3532764912 0.3077667952
- 0.3918546140 0.3546754122 0.3091700077
- 0.3933346868 0.3560653925 0.3105787933
- 0.3948141932 0.3574534059 0.3119877875
- 0.3962810040 0.3588356972 0.3133974075
- 0.3977459073 0.3602159917 0.3148044050
- 0.3992024958 0.3615838885 0.3162082136
- 0.4006575048 0.3629511893 0.3176136911
- 0.4021052122 0.3643172085 0.3190205097
- 0.4035489857 0.3656820059 0.3204261065
- 0.4049836993 0.3670449853 0.3218308985
- 0.4064174891 0.3684046865 0.3232277036
- 0.4078499079 0.3697603047 0.3246217966
- 0.4092806876 0.3711144030 0.3260087967
- 0.4107097983 0.3724671006 0.3273941875
- 0.4121398926 0.3738192022 0.3287746906
- 0.4135712087 0.3751707971 0.3301542997
- 0.4149979949 0.3765240014 0.3315235972
- 0.4164206088 0.3778783083 0.3328914046
- 0.4178411961 0.3792268932 0.3342565000
- 0.4192601144 0.3805715144 0.3356212080
- 0.4206768870 0.3819119930 0.3369806111
- 0.4220918119 0.3832496107 0.3383392990
- 0.4235030115 0.3845824897 0.3396934867
- 0.4249098897 0.3859112859 0.3410468102
- 0.4263136089 0.3872357011 0.3423964083
- 0.4277122915 0.3885548115 0.3437449038
- 0.4291099906 0.3898749053 0.3450933099
- 0.4305053949 0.3911963999 0.3464416862
- 0.4319001138 0.3925139904 0.3477911949
- 0.4332916141 0.3938207030 0.3491415083
- 0.4346827865 0.3951269984 0.3504894078
- 0.4360674918 0.3964309096 0.3518337011
- 0.4374521971 0.3977347016 0.3531750143
- 0.4388273954 0.3990345001 0.3545077145
- 0.4402016103 0.4003342092 0.3558402061
- 0.4415682852 0.4016295075 0.3571698070
- 0.4429320991 0.4029237032 0.3584994078
- 0.4442929029 0.4042161107 0.3598237038
- 0.4456507862 0.4055073857 0.3611471951
- 0.4470078051 0.4067941010 0.3624671996
- 0.4483624101 0.4080730081 0.3637853861
- 0.4497171044 0.4093518853 0.3651016057
- 0.4510729909 0.4106301963 0.3664149940
- 0.4524287879 0.4119085073 0.3677273989
- 0.4537774920 0.4131798148 0.3690330088
- 0.4551241994 0.4144499004 0.3703387082
- 0.4564689100 0.4157176912 0.3716449142
- 0.4578113854 0.4169836044 0.3729512095
- 0.4591516852 0.4182476103 0.3742561936
- 0.4604795873 0.4195050895 0.3755598962
- 0.4618076086 0.4207625091 0.3768633008
- 0.4631280005 0.4220119119 0.3781648874
- 0.4644466043 0.4232602119 0.3794665039
- 0.4657608867 0.4245094061 0.3807671964
- 0.4670695066 0.4257597029 0.3820675910
- 0.4683777988 0.4270094037 0.3833664060
- 0.4696762860 0.4282543957 0.3846625090
- 0.4709748924 0.4294993877 0.3859587014
- 0.4722695947 0.4307434857 0.3872511983
- 0.4735617936 0.4319871962 0.3885434866
- 0.4748536050 0.4332297146 0.3898344040
- 0.4761427939 0.4344683886 0.3911238909
- 0.4774321020 0.4357070923 0.3924132884
- 0.4787220955 0.4369412065 0.3936966956
- 0.4800123870 0.4381737113 0.3949801922
- 0.4813013077 0.4394079149 0.3962610066
- 0.4825831950 0.4406479895 0.3975391090
- 0.4838651121 0.4418880939 0.3988172114
- 0.4851444066 0.4431279004 0.4000911117
- 0.4864222109 0.4443677068 0.4013648033
- 0.4876995981 0.4456071854 0.4026384950
- 0.4889726043 0.4468455017 0.4039121866
- 0.4902456999 0.4480836987 0.4051857889
- 0.4915165007 0.4493125081 0.4064609110
- 0.4927848876 0.4505336881 0.4077362120
- 0.4940532148 0.4517548084 0.4090102911
- 0.4953213036 0.4529699087 0.4102798104
- 0.4965893030 0.4541845024 0.4115493000
- 0.4978551865 0.4553967118 0.4128125012
- 0.4991137087 0.4566031992 0.4140706956
- 0.5003721714 0.4578095973 0.4153288901
- 0.5016276836 0.4590105116 0.4165867865
- 0.5028806925 0.4602079988 0.4178445935
- 0.5041337013 0.4614056051 0.4191029072
- 0.5053765774 0.4626047909 0.4203636944
- 0.5066177249 0.4638043046 0.4216246009
- 0.5078586936 0.4650028944 0.4228836000
- 0.5090987086 0.4661977887 0.4241401851
- 0.5103386045 0.4673928022 0.4253968894
- 0.5115761161 0.4685871899 0.4266510904
- 0.5128089190 0.4697811902 0.4279040992
- 0.5140416026 0.4709751010 0.4291571975
- 0.5152726173 0.4721660018 0.4304040968
- 0.5165020823 0.4733552933 0.4316503108
- 0.5177316070 0.4745444953 0.4328961074
- 0.5189521909 0.4757269919 0.4341362119
- 0.5201696157 0.4769079983 0.4353761971
- 0.5213869810 0.4780888855 0.4366151094
- 0.5225998163 0.4792577922 0.4378497899
- 0.5238118768 0.4804260135 0.4390844107
- 0.5250239968 0.4815933108 0.4403162897
- 0.5262380242 0.4827486873 0.4415428042
- 0.5274519920 0.4839040935 0.4427692890
- 0.5286653042 0.4850594103 0.4439926147
- 0.5298718810 0.4862147868 0.4452114105
- 0.5310785174 0.4873701930 0.4464302063
- 0.5322846174 0.4885238111 0.4476467967
- 0.5334876776 0.4896706939 0.4488607943
- 0.5346907973 0.4908174872 0.4500747919
- 0.5358918905 0.4919629097 0.4512878060
- 0.5370826721 0.4931035042 0.4524998069
- 0.5382735133 0.4942440987 0.4537116885
- 0.5394629836 0.4953829944 0.4549197853
- 0.5406448841 0.4965158999 0.4561235011
- 0.5418269038 0.4976488054 0.4573271871
- 0.5430071950 0.4987801909 0.4585284889
- 0.5441747904 0.4999046922 0.4597266018
- 0.5453423858 0.5010291934 0.4609247148
- 0.5465098023 0.5021533966 0.4621219039
- 0.5476737022 0.5032743216 0.4633173048
- 0.5488376021 0.5043951869 0.4645127952
- 0.5500016212 0.5055161715 0.4657061100
- 0.5511487722 0.5066317916 0.4668928087
- 0.5522946715 0.5077472925 0.4680793881
- 0.5534405112 0.5088629127 0.4692654908
- 0.5545827150 0.5099775791 0.4704455137
- 0.5557237267 0.5110921264 0.4716255963
- 0.5568647981 0.5122066140 0.4728055894
- 0.5579981804 0.5133147240 0.4739825130
- 0.5591266751 0.5144196153 0.4751591980
- 0.5602552295 0.5155246258 0.4763357937
- 0.5613806248 0.5166273117 0.4775057137
- 0.5625013113 0.5177274942 0.4786727130
- 0.5636219978 0.5188276768 0.4798397124
- 0.5647404194 0.5199279785 0.4809997082
- 0.5658451915 0.5210285187 0.4821512997
- 0.5669500828 0.5221291184 0.4833030105
- 0.5680549145 0.5232295990 0.4844540060
- 0.5691527128 0.5243226886 0.4856021106
- 0.5702494979 0.5254151821 0.4867500961
- 0.5713462234 0.5265076756 0.4878982008
- 0.5724427104 0.5276014209 0.4890469909
- 0.5735387802 0.5286958218 0.4901959002
- 0.5746350288 0.5297902226 0.4913448989
- 0.5757296085 0.5308814049 0.4924908876
- 0.5768179297 0.5319637060 0.4936339855
- 0.5779061913 0.5330458879 0.4947771132
- 0.5789945722 0.5341281295 0.4959191084
- 0.5800734758 0.5352011919 0.4970515966
- 0.5811501741 0.5362728834 0.4981842041
- 0.5822268724 0.5373445749 0.4993166924
- 0.5832991004 0.5384107232 0.5004442930
- 0.5843636990 0.5394697189 0.5015696883
- 0.5854284167 0.5405287147 0.5026950240
- 0.5864930749 0.5415875912 0.5038194060
- 0.5875535011 0.5426415801 0.5049406290
- 0.5886135101 0.5436955094 0.5060616732
- 0.5896735787 0.5447493196 0.5071828961
- 0.5907285810 0.5458040833 0.5082973838
- 0.5917763710 0.5468599796 0.5094091892
- 0.5928242803 0.5479158163 0.5105209947
- 0.5938721895 0.5489715934 0.5116317272
- 0.5949155092 0.5500273705 0.5127375722
- 0.5959581733 0.5510830879 0.5138434768
- 0.5970007777 0.5521388054 0.5149493814
- 0.5980414748 0.5531933904 0.5160537958
- 0.5990775228 0.5542458892 0.5171571970
- 0.6001135111 0.5552983284 0.5182604790
- 0.6011496186 0.5563508272 0.5193638802
- 0.6021804810 0.5573993921 0.5204594731
- 0.6032091975 0.5584467053 0.5215548873
- 0.6042377949 0.5594938993 0.5226503015
- 0.6052662134 0.5605403781 0.5237420797
- 0.6062859893 0.5615794063 0.5248262882
- 0.6073058248 0.5626183152 0.5259104967
- 0.6083257198 0.5636572838 0.5269945860
- 0.6093432903 0.5646920800 0.5280733109
- 0.6103563905 0.5657204986 0.5291488171
- 0.6113694906 0.5667489171 0.5302242041
- 0.6123825908 0.5677773952 0.5312995911
- 0.6133952141 0.5688034892 0.5323687792
- 0.6144075990 0.5698282719 0.5334370732
- 0.6154199243 0.5708531737 0.5345054865
- 0.6164321899 0.5718780756 0.5355728865
- 0.6174443960 0.5728979111 0.5366333723
- 0.6184564233 0.5739170909 0.5376937985
- 0.6194685102 0.5749362707 0.5387542248
- 0.6204805970 0.5759549737 0.5398129225
- 0.6214926243 0.5769659281 0.5408675075
- 0.6225045919 0.5779768825 0.5419220924
- 0.6235166192 0.5789877772 0.5429766774
- 0.6245272756 0.5799971223 0.5440295935
- 0.6255301237 0.5809996724 0.5450801849
- 0.6265329719 0.5820024014 0.5461307168
- 0.6275358796 0.5830050111 0.5471813083
- 0.6285378933 0.5840060711 0.5482295156
- 0.6295374036 0.5850033760 0.5492755175
- 0.6305369139 0.5860008001 0.5503215790
- 0.6315364242 0.5869981050 0.5513677001
- 0.6325309277 0.5879935026 0.5524119735
- 0.6335136890 0.5889853239 0.5534552932
- 0.6344965100 0.5899770856 0.5544984937
- 0.6354792714 0.5909689069 0.5555416942
- 0.6364601254 0.5919576883 0.5565804243
- 0.6374369264 0.5929412246 0.5576159954
- 0.6384136081 0.5939248204 0.5586516261
- 0.6393904090 0.5949084163 0.5596871972
- 0.6403620839 0.5958868861 0.5607174039
- 0.6413215995 0.5968555808 0.5617434978
- 0.6422811151 0.5978243947 0.5627695918
- 0.6432405114 0.5987930894 0.5637956858
- 0.6441984773 0.5997601151 0.5648216009
- 0.6451513767 0.6007226706 0.5658472776
- 0.6461042762 0.6016852260 0.5668728948
- 0.6470571756 0.6026477218 0.5678985715
- 0.6480082870 0.6036084294 0.5689231753
- 0.6489437819 0.6045597792 0.5699462295
- 0.6498792171 0.6055111885 0.5709691048
- 0.6508147120 0.6064625978 0.5719920993
- 0.6517502069 0.6074140072 0.5730134845
- 0.6526796222 0.6083596945 0.5740293860
- 0.6536086798 0.6093053818 0.5750454068
- 0.6545377970 0.6102510095 0.5760613084
- 0.6554667950 0.6111965775 0.5770772099
- 0.6563835144 0.6121419072 0.5780894756
- 0.6572958231 0.6130869985 0.5791018009
- 0.6582080126 0.6140322089 0.5801141262
- 0.6591202021 0.6149773002 0.5811263919
- 0.6600306034 0.6159195900 0.5821347833
- 0.6609390974 0.6168593168 0.5831419230
- 0.6618475914 0.6177989841 0.5841491222
- 0.6627560854 0.6187387705 0.5851562023
- 0.6636629105 0.6196792722 0.5861611962
- 0.6645622253 0.6206220984 0.5871635079
- 0.6654614806 0.6215649247 0.5881658792
- 0.6663607955 0.6225078106 0.5891681910
- 0.6672601104 0.6234505773 0.5901697874
- 0.6681554914 0.6243839860 0.5911645889
- 0.6690502167 0.6253163815 0.5921593904
- 0.6699448824 0.6262487769 0.5931541920
- 0.6708396077 0.6271811724 0.5941489935
- 0.6717275977 0.6281095743 0.5951371193
- 0.6726074219 0.6290342212 0.5961226821
- 0.6734871864 0.6299588084 0.5971081853
- 0.6743670106 0.6308833957 0.5980938077
- 0.6752467752 0.6318072081 0.5990791917
- 0.6761245131 0.6327196956 0.6000642180
- 0.6770021915 0.6336323023 0.6010491848
- 0.6778799295 0.6345447898 0.6020342112
- 0.6787576079 0.6354573965 0.6030192971
- 0.6796311140 0.6363689899 0.6039971709
- 0.6805009842 0.6372799277 0.6049730778
- 0.6813709140 0.6381908059 0.6059491038
- 0.6822407246 0.6391018033 0.6069250703
- 0.6831105947 0.6400123835 0.6078994870
- 0.6839790940 0.6409156919 0.6088691950
- 0.6848475933 0.6418190002 0.6098389030
- 0.6857160926 0.6427223086 0.6108086705
- 0.6865844727 0.6436256766 0.6117783785
- 0.6874501705 0.6445271969 0.6127467155
- 0.6883115768 0.6454266906 0.6137142777
- 0.6891731024 0.6463261843 0.6146818995
- 0.6900346279 0.6472256780 0.6156495214
- 0.6908959746 0.6481251717 0.6166170239
- 0.6917508841 0.6490163803 0.6175795197
- 0.6926038861 0.6499059200 0.6185420156
- 0.6934568882 0.6507952809 0.6195045114
- 0.6943098903 0.6516848207 0.6204670072
- 0.6951622963 0.6525734067 0.6214286089
- 0.6960077286 0.6534568071 0.6223886013
- 0.6968531013 0.6543400884 0.6233485937
- 0.6976984739 0.6552234888 0.6243085861
- 0.6985439062 0.6561068296 0.6252685785
- 0.6993870735 0.6569851041 0.6262217164
- 0.7002261877 0.6578559279 0.6271703839
- 0.7010654211 0.6587265730 0.6281189919
- 0.7019044757 0.6595973969 0.6290677190
- 0.7027435899 0.6604681015 0.6300163269
- 0.7035796046 0.6613349915 0.6309583187
- 0.7044131756 0.6621994972 0.6318988800
- 0.7052468061 0.6630640030 0.6328393817
- 0.7060803771 0.6639283895 0.6337800026
- 0.7069140077 0.6647928953 0.6347205043
- 0.7077404857 0.6656516790 0.6356571913
- 0.7085642815 0.6665087938 0.6365938187
- 0.7093880773 0.6673660278 0.6375303864
- 0.7102118731 0.6682230830 0.6384670138
- 0.7110357881 0.6690803170 0.6394029856
- 0.7118616104 0.6699306965 0.6403322220
- 0.7126877904 0.6707803011 0.6412613988
- 0.7135139704 0.6716299057 0.6421905756
- 0.7143402100 0.6724795103 0.6431198120
- 0.7151665092 0.6733291149 0.6440477967
- 0.7159851789 0.6741706729 0.6449677944
- 0.7168028951 0.6750116944 0.6458877921
- 0.7176206708 0.6758527756 0.6468077898
- 0.7184385061 0.6766939163 0.6477277875
- 0.7192562819 0.6775348783 0.6486470103
- 0.7200725079 0.6783677936 0.6495617032
- 0.7208884954 0.6792001724 0.6504762769
- 0.7217044830 0.6800324917 0.6513909101
- 0.7225204110 0.6808648705 0.6523056030
- 0.7233363986 0.6816973090 0.6532199979
- 0.7241454124 0.6825289130 0.6541327238
- 0.7249531150 0.6833605170 0.6550455093
- 0.7257608771 0.6841921210 0.6559581757
- 0.7265685797 0.6850237250 0.6568709016
- 0.7273762822 0.6858553290 0.6577836275
- 0.7281739712 0.6866853833 0.6586869955
- 0.7289680243 0.6875150800 0.6595901251
- 0.7297620773 0.6883447766 0.6604931951
- 0.7305560708 0.6891744733 0.6613963842
- 0.7313501239 0.6900042295 0.6622995138
- 0.7321395278 0.6908270121 0.6631954908
- 0.7329254746 0.6916458011 0.6640897989
- 0.7337114811 0.6924644709 0.6649841070
- 0.7344974875 0.6932832003 0.6658784747
- 0.7352834940 0.6941019893 0.6667727828
- 0.7360627055 0.6949160099 0.6676589251
- 0.7368296981 0.6957229972 0.6685394049
- 0.7375966907 0.6965299845 0.6694198847
- 0.7383636832 0.6973370910 0.6703003049
- 0.7391306758 0.6981440783 0.6711807847
- 0.7398970723 0.6989498138 0.6720594168
- 0.7406572104 0.6997461915 0.6729338169
- 0.7414172292 0.7005426884 0.6738082767
- 0.7421773076 0.7013391256 0.6746826768
- 0.7429373860 0.7021355033 0.6755570769
- 0.7436974049 0.7029320002 0.6764315963
- 0.7444459200 0.7037230134 0.6772987247
- 0.7451906204 0.7045127153 0.6781656742
- 0.7459353209 0.7053024173 0.6790326238
- 0.7466799021 0.7060920000 0.6798995733
- 0.7474246025 0.7068817019 0.6807665825
- 0.7481679916 0.7076675892 0.6816290021
- 0.7489092946 0.7084479928 0.6824882030
- 0.7496504784 0.7092282772 0.6833475232
- 0.7503917217 0.7100086808 0.6842067242
- 0.7511329055 0.7107890844 0.6850659847
- 0.7518740892 0.7115694284 0.6859251857
- 0.7526044250 0.7123498917 0.6867846847
- 0.7533336878 0.7131304145 0.6876441836
- 0.7540628910 0.7139108777 0.6885036230
- 0.7547922134 0.7146914005 0.6893631220
- 0.7555214167 0.7154719234 0.6902225018
- 0.7562506199 0.7162482738 0.6910750866
- 0.7569795251 0.7170194983 0.6919236183
- 0.7577084899 0.7177907825 0.6927719712
- 0.7584375143 0.7185620070 0.6936205029
- 0.7591664791 0.7193332911 0.6944689751
- 0.7598955035 0.7201045156 0.6953169107
- 0.7606170177 0.7208759189 0.6961556077
- 0.7613371015 0.7216472030 0.6969943047
- 0.7620571852 0.7224184871 0.6978331208
- 0.7627773285 0.7231898904 0.6986718178
- 0.7634974122 0.7239611745 0.6995105147
- 0.7642151713 0.7247301936 0.7003443837
- 0.7649244070 0.7254924178 0.7011716962
- 0.7656335831 0.7262545228 0.7019990087
- 0.7663428783 0.7270166874 0.7028263211
- 0.7670521140 0.7277787924 0.7036535740
- 0.7677612901 0.7285410166 0.7044810057
- 0.7684661150 0.7293031812 0.7053043842
- 0.7691670060 0.7300654054 0.7061262727
- 0.7698678970 0.7308276296 0.7069482803
- 0.7705687284 0.7315897942 0.7077702880
- 0.7712696195 0.7323520184 0.7085922956
- 0.7719705105 0.7331141829 0.7094143033
- 0.7726665735 0.7338690162 0.7102290988
- 0.7733613253 0.7346221209 0.7110437751
- 0.7740560174 0.7353752255 0.7118585110
- 0.7747508287 0.7361282706 0.7126731873
- 0.7754455209 0.7368813753 0.7134879231
- 0.7761402130 0.7376344800 0.7143009901
- 0.7768254876 0.7383875847 0.7151066065
- 0.7775105238 0.7391408086 0.7159122229
- 0.7781955004 0.7398939133 0.7167177796
- 0.7788804173 0.7406470776 0.7175235152
- 0.7795653939 0.7414001822 0.7183290720
- 0.7802500725 0.7421522141 0.7191318870
- 0.7809323072 0.7428963184 0.7199280858
- 0.7816144824 0.7436404824 0.7207242846
- 0.7822967172 0.7443845868 0.7215204239
- 0.7829788923 0.7451288104 0.7223166227
- 0.7836611271 0.7458729148 0.7231128216
- 0.7843412757 0.7466160059 0.7239063978
- 0.7850098014 0.7473546267 0.7246955037
- 0.7856782079 0.7480933070 0.7254844904
- 0.7863466740 0.7488319278 0.7262734771
- 0.7870151997 0.7495706081 0.7270625234
- 0.7876836061 0.7503092289 0.7278516293
- 0.7883511186 0.7510460019 0.7286369205
- 0.7890127897 0.7517744899 0.7294149995
- 0.7896745801 0.7525030971 0.7301930785
- 0.7903363109 0.7532315850 0.7309712172
- 0.7909979820 0.7539601922 0.7317492962
- 0.7916597128 0.7546886802 0.7325273752
- 0.7923207879 0.7554165721 0.7333045006
- 0.7929738760 0.7561392784 0.7340788841
- 0.7936270237 0.7568619847 0.7348533273
- 0.7942801118 0.7575846910 0.7356275916
- 0.7949333191 0.7583073974 0.7364019752
- 0.7955864072 0.7590301037 0.7371764183
- 0.7962394953 0.7597528100 0.7379497886
- 0.7968860865 0.7604665160 0.7387167215
- 0.7975323200 0.7611799240 0.7394834757
- 0.7981784940 0.7618933916 0.7402504086
- 0.7988247275 0.7626067996 0.7410172820
- 0.7994709015 0.7633203268 0.7417842150
- 0.8001170754 0.7640337944 0.7425510883
- 0.8007584810 0.7647390962 0.7433149815
- 0.8013982177 0.7654420137 0.7440785766
- 0.8020377755 0.7661449909 0.7448422909
- 0.8026775122 0.7668480277 0.7456058860
- 0.8033171892 0.7675510049 0.7463694811
- 0.8039568067 0.7682539821 0.7471331954
- 0.8045893908 0.7689520717 0.7478901148
- 0.8052138090 0.7696456909 0.7486435175
- 0.8058382869 0.7703393102 0.7493969202
- 0.8064628243 0.7710329294 0.7501503825
- 0.8070873022 0.7717264891 0.7509037852
- 0.8077117801 0.7724201083 0.7516571879
- 0.8083351851 0.7731121182 0.7524083853
- 0.8089513183 0.7737967968 0.7531548738
- 0.8095672727 0.7744815946 0.7539014220
- 0.8101834059 0.7751662731 0.7546479106
- 0.8107994795 0.7758510709 0.7553943992
- 0.8114156127 0.7765358090 0.7561408877
- 0.8120316863 0.7772204876 0.7568873763
- 0.8126400709 0.7778990865 0.7576224804
- 0.8132457137 0.7785758972 0.7583565116
- 0.8138511777 0.7792527080 0.7590904236
- 0.8144568205 0.7799293995 0.7598243952
- 0.8150624037 0.7806062102 0.7605584264
- 0.8156679869 0.7812829018 0.7612923980
- 0.8162711859 0.7819581032 0.7620232105
- 0.8168674707 0.7826291919 0.7627500296
- 0.8174636960 0.7833003998 0.7634767890
- 0.8180599809 0.7839716077 0.7642034888
- 0.8186563253 0.7846428156 0.7649303079
- 0.8192526102 0.7853139043 0.7656571269
- 0.8198487759 0.7859851122 0.7663838863
- 0.8204402924 0.7866560817 0.7671036124
- 0.8210297227 0.7873269916 0.7678225040
- 0.8216190934 0.7879980206 0.7685413957
- 0.8222085834 0.7886688709 0.7692602873
- 0.8227980137 0.7893397808 0.7699791789
- 0.8233875036 0.7900106907 0.7706980705
- 0.8239762187 0.7906810045 0.7714146972
- 0.8245580792 0.7913463712 0.7721254230
- 0.8251398802 0.7920119166 0.7728360295
- 0.8257218003 0.7926774025 0.7735465765
- 0.8263037205 0.7933428288 0.7742571831
- 0.8268855214 0.7940083146 0.7749677896
- 0.8274673820 0.7946738005 0.7756783962
- 0.8280459046 0.7953346968 0.7763838172
- 0.8286194801 0.7959898114 0.7770854831
- 0.8291931152 0.7966449857 0.7777872086
- 0.8297666907 0.7973002195 0.7784888744
- 0.8303403258 0.7979552746 0.7791904807
- 0.8309139013 0.7986105084 0.7798922062
- 0.8314874768 0.7992656827 0.7805938721
- 0.8320547938 0.7999172211 0.7812880278
- 0.8326187134 0.8005670905 0.7819803953
- 0.8331826925 0.8012170196 0.7826728821
- 0.8337466121 0.8018668294 0.7833653092
- 0.8343105912 0.8025166988 0.7840577960
- 0.8348745704 0.8031666279 0.7847502232
- 0.8354384899 0.8038163781 0.7854425907
- 0.8359956145 0.8044540882 0.7861267924
- 0.8365511894 0.8050895929 0.7868108153
- 0.8371068239 0.8057252169 0.7874947786
- 0.8376625180 0.8063607216 0.7881788015
- 0.8382180929 0.8069962263 0.7888628244
- 0.8387737274 0.8076316714 0.7895467877
- 0.8393293023 0.8082672954 0.7902303934
- 0.8398807049 0.8088986278 0.7909095287
- 0.8404316902 0.8095297217 0.7915886045
- 0.8409826756 0.8101608157 0.7922676206
- 0.8415337205 0.8107919097 0.7929466963
- 0.8420847058 0.8114230037 0.7936257720
- 0.8426356912 0.8120540977 0.7943047881
- 0.8431866765 0.8126851916 0.7949832082
- 0.8437362909 0.8133051991 0.7956548929
- 0.8442857862 0.8139246702 0.7963265777
- 0.8448352814 0.8145442009 0.7969983816
- 0.8453847766 0.8151637912 0.7976701260
- 0.8459343910 0.8157833219 0.7983418107
- 0.8464838862 0.8164027929 0.7990134954
- 0.8470333815 0.8170223236 0.7996851802
- 0.8475741148 0.8176347017 0.8003575802
- 0.8481134772 0.8182463050 0.8010299802
- 0.8486528993 0.8188579082 0.8017024994
- 0.8491923213 0.8194695115 0.8023748994
- 0.8497316837 0.8200811148 0.8030472994
- 0.8502712250 0.8206927180 0.8037198186
- 0.8508105874 0.8213043213 0.8043922186
- 0.8513522744 0.8219084144 0.8050565720
- 0.8518949151 0.8225101233 0.8057200909
- 0.8524376154 0.8231118917 0.8063836098
- 0.8529801965 0.8237137198 0.8070471287
- 0.8535227776 0.8243154287 0.8077105284
- 0.8540654182 0.8249171972 0.8083739877
- 0.8546079993 0.8255189061 0.8090375066
- 0.8551477790 0.8261185288 0.8096969724
- 0.8556851149 0.8267164230 0.8103548288
- 0.8562222719 0.8273143172 0.8110125065
- 0.8567596078 0.8279122114 0.8116701841
- 0.8572968245 0.8285101056 0.8123279214
- 0.8578341007 0.8291079998 0.8129855990
- 0.8583713174 0.8297058940 0.8136432767
- 0.8589066863 0.8303020000 0.8142979741
- 0.8594359756 0.8308932185 0.8149477839
- 0.8599653244 0.8314844966 0.8155977130
- 0.8604946136 0.8320757151 0.8162475228
- 0.8610237837 0.8326669931 0.8168973923
- 0.8615530729 0.8332582116 0.8175472021
- 0.8620824218 0.8338493705 0.8181970716
- 0.8626117110 0.8344407082 0.8188468814
- 0.8631411791 0.8350260854 0.8194969296
- 0.8636707067 0.8356109262 0.8201467991
- 0.8642001748 0.8361955881 0.8207967877
- 0.8647297025 0.8367804289 0.8214467764
- 0.8652591705 0.8373650908 0.8220967054
- 0.8657886982 0.8379498124 0.8227466941
- 0.8663182259 0.8385345936 0.8233966231
- 0.8668442965 0.8391172886 0.8240422010
- 0.8673655987 0.8396975994 0.8246843815
- 0.8678870201 0.8402777910 0.8253266215
- 0.8684083223 0.8408579826 0.8259688020
- 0.8689296842 0.8414382935 0.8266109824
- 0.8694509864 0.8420184851 0.8272532225
- 0.8699724078 0.8425986767 0.8278954029
- 0.8704937100 0.8431789279 0.8285375834
- 0.8710048795 0.8437566757 0.8291798830
- 0.8715147972 0.8443341851 0.8298223019
- 0.8720247149 0.8449115753 0.8304646015
- 0.8725346923 0.8454890847 0.8311069012
- 0.8730446100 0.8460665941 0.8317492008
- 0.8735545278 0.8466441035 0.8323916197
- 0.8740643859 0.8472216129 0.8330339193
- 0.8745729923 0.8477984071 0.8336730003
- 0.8750782013 0.8483735919 0.8343076706
- 0.8755834103 0.8489488959 0.8349422812
- 0.8760886192 0.8495240808 0.8355768919
- 0.8765938282 0.8500993252 0.8362116218
- 0.8770989776 0.8506745100 0.8368461728
- 0.8776041865 0.8512498140 0.8374807835
- 0.8781093955 0.8518249989 0.8381155133
- 0.8786090016 0.8523975015 0.8387501836
- 0.8791047931 0.8529682755 0.8393849134
- 0.8796005249 0.8535389900 0.8400195837
- 0.8800961971 0.8541098237 0.8406543732
- 0.8805919886 0.8546805978 0.8412891030
- 0.8810877204 0.8552513719 0.8419238925
- 0.8815835118 0.8558220863 0.8425586224
- 0.8820791841 0.8563929200 0.8431932926
- 0.8825731277 0.8569598198 0.8438208103
- 0.8830664754 0.8575260043 0.8444479108
- 0.8835598826 0.8580921292 0.8450748920
- 0.8840534091 0.8586583138 0.8457019925
- 0.8845468163 0.8592243791 0.8463289738
- 0.8850402236 0.8597906232 0.8469560146
- 0.8855336905 0.8603568077 0.8475831151
- 0.8860270977 0.8609228730 0.8482097983
- 0.8865162134 0.8614861965 0.8488330245
- 0.8870049715 0.8620492816 0.8494560719
- 0.8874937892 0.8626124859 0.8500791788
- 0.8879824877 0.8631756902 0.8507024050
- 0.8884713054 0.8637387753 0.8513255119
- 0.8889601231 0.8643019795 0.8519486189
- 0.8894488811 0.8648651242 0.8525717854
- 0.8899376988 0.8654280901 0.8531945944
- 0.8904203176 0.8659834862 0.8538153768
- 0.8909028172 0.8665388227 0.8544362187
- 0.8913853765 0.8670940995 0.8550570011
- 0.8918679953 0.8676494956 0.8556777835
- 0.8923504949 0.8682047725 0.8562985063
- 0.8928331137 0.8687602282 0.8569192886
- 0.8933156133 0.8693155050 0.8575400710
- 0.8937981725 0.8698707819 0.8581606150
- 0.8942810297 0.8704199791 0.8587781191
- 0.8947638273 0.8709689975 0.8593956232
- 0.8952466846 0.8715180755 0.8600131869
- 0.8957294822 0.8720670938 0.8606306911
- 0.8962123990 0.8726161718 0.8612481952
- 0.8966951966 0.8731653094 0.8618656993
- 0.8971779943 0.8737143278 0.8624832034
- 0.8976609111 0.8742634058 0.8631008267
- 0.8981388211 0.8748087883 0.8637112975
- 0.8986158967 0.8753535748 0.8643215895
- 0.8990929723 0.8758984208 0.8649318814
- 0.8995701075 0.8764432073 0.8655421138
- 0.9000471234 0.8769881129 0.8661524057
- 0.9005241990 0.8775328994 0.8667626977
- 0.9010012746 0.8780776858 0.8673729897
- 0.9014782906 0.8786225915 0.8679832816
- 0.9019498825 0.8791623712 0.8685910106
- 0.9024183154 0.8796998262 0.8691979051
- 0.9028868079 0.8802371025 0.8698047996
- 0.9033551812 0.8807744980 0.8704116940
- 0.9038236737 0.8813118935 0.8710185289
- 0.9042921066 0.8818492293 0.8716254234
- 0.9047604799 0.8823866248 0.8722323179
- 0.9052289724 0.8829239011 0.8728392124
- 0.9056965113 0.8834607005 0.8734431267
- 0.9061623216 0.8839964867 0.8740432858
- 0.9066281915 0.8845322132 0.8746436238
- 0.9070940018 0.8850679994 0.8752437830
- 0.9075598121 0.8856037855 0.8758441210
- 0.9080256224 0.8861395121 0.8764442801
- 0.9084914923 0.8866752982 0.8770446181
- 0.9089573026 0.8872110248 0.8776447773
- 0.9094231129 0.8877468109 0.8782445788
- 0.9098821282 0.8882740736 0.8788375258
- 0.9103407860 0.8888012767 0.8794304132
- 0.9107996225 0.8893284202 0.8800233006
- 0.9112582803 0.8898556232 0.8806161284
- 0.9117169976 0.8903827071 0.8812090158
- 0.9121757150 0.8909099102 0.8818019032
- 0.9126343727 0.8914369941 0.8823947906
- 0.9130930901 0.8919641972 0.8829876184
- 0.9135512710 0.8924918771 0.8835765123
- 0.9140090942 0.8930202723 0.8841624260
- 0.9144667983 0.8935487270 0.8847482800
- 0.9149245024 0.8940771222 0.8853343129
- 0.9153823256 0.8946055174 0.8859202266
- 0.9158400297 0.8951339126 0.8865060806
- 0.9162976742 0.8956621885 0.8870919943
- 0.9167554975 0.8961905837 0.8876780272
- 0.9172132015 0.8967189789 0.8882638216
- 0.9176644087 0.8972421288 0.8888434768
- 0.9181149006 0.8977648020 0.8894230723
- 0.9185655117 0.8982874751 0.8900027871
- 0.9190160036 0.8988103271 0.8905823827
- 0.9194664955 0.8993330002 0.8911620975
- 0.9199171066 0.8998556733 0.8917416930
- 0.9203675985 0.9003784060 0.8923214078
- 0.9208182096 0.9009010792 0.8929010034
- 0.9212675095 0.9014238715 0.8934786916
- 0.9217131734 0.9019467831 0.8940525055
- 0.9221590161 0.9024696946 0.8946262002
- 0.9226046801 0.9029926062 0.8952000141
- 0.9230504036 0.9035155177 0.8957738280
- 0.9234961271 0.9040384293 0.8963475823
- 0.9239419103 0.9045612812 0.8969212770
- 0.9243875742 0.9050841928 0.8974950910
- 0.9248332977 0.9056071043 0.8980689049
- 0.9252752066 0.9061285257 0.8986396790
- 0.9257131219 0.9066482782 0.8992083073
- 0.9261509776 0.9071682096 0.8997768164
- 0.9265888929 0.9076880813 0.9003453851
- 0.9270266891 0.9082080126 0.9009140134
- 0.9274646044 0.9087278247 0.9014825821
- 0.9279025197 0.9092476964 0.9020512104
- 0.9283403754 0.9097676277 0.9026197791
- 0.9287782907 0.9102874994 0.9031882882
- 0.9292140007 0.9107999802 0.9037535191
- 0.9296483994 0.9113087058 0.9043173194
- 0.9300829172 0.9118173122 0.9048811793
- 0.9305173159 0.9123259783 0.9054449797
- 0.9309517741 0.9128345847 0.9060088992
- 0.9313861728 0.9133433104 0.9065728188
- 0.9318206906 0.9138519168 0.9071366191
- 0.9322550893 0.9143605828 0.9077004790
- 0.9326896071 0.9148693085 0.9082642794
- 0.9331244230 0.9153769016 0.9088249803
- 0.9335594177 0.9158840775 0.9093847871
- 0.9339944124 0.9163913131 0.9099445939
- 0.9344294071 0.9168984294 0.9105042815
- 0.9348644018 0.9174056053 0.9110640883
- 0.9352993965 0.9179127812 0.9116238952
- 0.9357343912 0.9184200168 0.9121837020
- 0.9361693859 0.9189271927 0.9127433896
- 0.9366044998 0.9194344282 0.9133031964
- 0.9370371103 0.9199361205 0.9138603806
- 0.9374685287 0.9204351902 0.9144166708
- 0.9378998876 0.9209342003 0.9149729013
- 0.9383313060 0.9214332104 0.9155290723
- 0.9387627244 0.9219322205 0.9160854220
- 0.9391940832 0.9224311709 0.9166415930
- 0.9396255016 0.9229301810 0.9171978831
- 0.9400569201 0.9234291911 0.9177541137
- 0.9404882789 0.9239282012 0.9183102846
- 0.9409155250 0.9244257212 0.9188649058
- 0.9413387179 0.9249218106 0.9194182158
- 0.9417619705 0.9254179001 0.9199715257
- 0.9421852231 0.9259139895 0.9205247760
- 0.9426084161 0.9264100790 0.9210780859
- 0.9430316091 0.9269062281 0.9216313958
- 0.9434548020 0.9274023175 0.9221848249
- 0.9438781142 0.9278984070 0.9227380753
- 0.9443013072 0.9283944964 0.9232913852
- 0.9447239041 0.9288893938 0.9238408208
- 0.9451450109 0.9293813109 0.9243822098
- 0.9455661178 0.9298732281 0.9249237180
- 0.9459871054 0.9303650856 0.9254652262
- 0.9464082122 0.9308570027 0.9260066748
- 0.9468291998 0.9313489199 0.9265481830
- 0.9472503066 0.9318407774 0.9270896912
- 0.9476714134 0.9323326945 0.9276311994
- 0.9480924010 0.9328246117 0.9281727076
- 0.9485135078 0.9333165288 0.9287142158
- 0.9489266276 0.9338006973 0.9292520881
- 0.9493390918 0.9342843890 0.9297899008
- 0.9497516155 0.9347680807 0.9303277731
- 0.9501640797 0.9352517724 0.9308655858
- 0.9505766034 0.9357355833 0.9314035177
- 0.9509891272 0.9362192750 0.9319412708
- 0.9514014721 0.9367030263 0.9324790835
- 0.9518139958 0.9371867180 0.9330170155
- 0.9522265196 0.9376704097 0.9335548282
- 0.9526365995 0.9381523132 0.9340875149
- 0.9530441761 0.9386324883 0.9346156716
- 0.9534518123 0.9391127229 0.9351440072
- 0.9538593888 0.9395927787 0.9356722236
- 0.9542670250 0.9400730133 0.9362003803
- 0.9546746016 0.9405531287 0.9367287159
- 0.9550821781 0.9410333037 0.9372568727
- 0.9554898143 0.9415134192 0.9377852082
- 0.9558972716 0.9419935942 0.9383134246
- 0.9563049078 0.9424737096 0.9388415813
- 0.9567065835 0.9429457784 0.9393643737
- 0.9571079016 0.9434173703 0.9398869872
- 0.9575092196 0.9438890219 0.9404097199
- 0.9579104185 0.9443606138 0.9409322739
- 0.9583116770 0.9448322058 0.9414550066
- 0.9587129951 0.9453037977 0.9419776797
- 0.9591141939 0.9457753897 0.9425002933
- 0.9595155120 0.9462471008 0.9430230260
- 0.9599167705 0.9467186928 0.9435455799
- 0.9603134990 0.9471881986 0.9440639019
- 0.9606987238 0.9476525784 0.9445734024
- 0.9610838294 0.9481170177 0.9450829029
- 0.9614689946 0.9485813975 0.9455924034
- 0.9618542194 0.9490458965 0.9461019039
- 0.9622393250 0.9495102763 0.9466114044
- 0.9626244903 0.9499747157 0.9471209049
- 0.9630097151 0.9504390955 0.9476304054
- 0.9633948803 0.9509035945 0.9481399059
- 0.9637799859 0.9513679743 0.9486494064
- 0.9641588926 0.9518290758 0.9491565824
- 0.9645323157 0.9522874951 0.9496620297
- 0.9649056196 0.9527457952 0.9501674175
- 0.9652789831 0.9532042146 0.9506728053
- 0.9656522870 0.9536625147 0.9511781931
- 0.9660257101 0.9541208744 0.9516835809
- 0.9663990140 0.9545791745 0.9521890283
- 0.9667723775 0.9550374746 0.9526944160
- 0.9671456814 0.9554958940 0.9531999230
- 0.9675191045 0.9559541941 0.9537053108
- 0.9678881764 0.9564117789 0.9542062283
- 0.9682552218 0.9568691254 0.9547054172
- 0.9686222076 0.9573262930 0.9552046061
- 0.9689893126 0.9577835798 0.9557037950
- 0.9693562984 0.9582408071 0.9562029839
- 0.9697232842 0.9586980939 0.9567021728
- 0.9700903296 0.9591553211 0.9572014213
- 0.9704573750 0.9596126080 0.9577006102
- 0.9708244205 0.9600697756 0.9581997991
- 0.9711914062 0.9605271220 0.9586989880
- 0.9715511799 0.9609804749 0.9591947794
- 0.9719079137 0.9614323974 0.9596894979
- 0.9722645283 0.9618843198 0.9601842165
- 0.9726212025 0.9623361230 0.9606788754
- 0.9729778767 0.9627879858 0.9611735940
- 0.9733346105 0.9632399082 0.9616683125
- 0.9736912847 0.9636917710 0.9621629715
- 0.9740480185 0.9641436934 0.9626576900
- 0.9744045734 0.9645954967 0.9631524086
- 0.9747613072 0.9650474191 0.9636471272
- 0.9751121998 0.9654958248 0.9641352892
- 0.9754595757 0.9659423232 0.9646201730
- 0.9758070111 0.9663887024 0.9651051164
- 0.9761543870 0.9668352008 0.9655900002
- 0.9765018225 0.9672815800 0.9660750031
- 0.9768491983 0.9677280784 0.9665598869
- 0.9771965146 0.9681745172 0.9670447707
- 0.9775438905 0.9686208963 0.9675297141
- 0.9778913260 0.9690673947 0.9680147171
- 0.9782387018 0.9695137739 0.9684996009
- 0.9785814285 0.9699571133 0.9689792991
- 0.9789180160 0.9703966975 0.9694532752
- 0.9792547226 0.9708362222 0.9699273109
- 0.9795914292 0.9712756872 0.9704012871
- 0.9799280763 0.9717152119 0.9708753228
- 0.9802647829 0.9721547961 0.9713492990
- 0.9806014895 0.9725943208 0.9718232751
- 0.9809380770 0.9730337858 0.9722973108
- 0.9812747836 0.9734733105 0.9727712870
- 0.9816114902 0.9739128947 0.9732453823
- 0.9819465280 0.9743511081 0.9737172723
- 0.9822719097 0.9747827053 0.9741798043
- 0.9825971723 0.9752143025 0.9746423960
- 0.9829226136 0.9756458998 0.9751049280
- 0.9832479954 0.9760774970 0.9755674005
- 0.9835733175 0.9765089750 0.9760299921
- 0.9838986993 0.9769405723 0.9764925241
- 0.9842240810 0.9773722291 0.9769549966
- 0.9845495224 0.9778038263 0.9774175286
- 0.9848747849 0.9782354236 0.9778801203
- 0.9852002263 0.9786669016 0.9783425927
- 0.9855154157 0.9790912867 0.9787945747
- 0.9858270288 0.9795132279 0.9792435169
- 0.9861387014 0.9799351096 0.9796923995
- 0.9864503741 0.9803571105 0.9801412225
- 0.9867621064 0.9807789922 0.9805901051
- 0.9870737791 0.9812008739 0.9810389876
- 0.9873855114 0.9816228747 0.9814878702
- 0.9876971245 0.9820448160 0.9819366932
- 0.9880087972 0.9824666977 0.9823855758
- 0.9883205295 0.9828886986 0.9828345180
- 0.9886283278 0.9833080173 0.9832788706
- 0.9889227748 0.9837185740 0.9837099910
- 0.9892172813 0.9841291904 0.9841409922
- 0.9895117879 0.9845399261 0.9845719934
- 0.9898062944 0.9849504828 0.9850029945
- 0.9901008010 0.9853610992 0.9854339957
- 0.9903953075 0.9857717156 0.9858649969
- 0.9906898141 0.9861822724 0.9862959981
- 0.9909843206 0.9865928888 0.9867269993
- 0.9912788272 0.9870036244 0.9871580005
- 0.9915732741 0.9874141812 0.9875890017
- 0.9918602109 0.9878157973 0.9880052805
- 0.9921419024 0.9882115126 0.9884120822
- 0.9924237132 0.9886071086 0.9888188839
- 0.9927054048 0.9890027046 0.9892256856
- 0.9929870963 0.9893983006 0.9896324873
- 0.9932689071 0.9897938967 0.9900392890
- 0.9935505986 0.9901894927 0.9904460907
- 0.9938322902 0.9905850887 0.9908528924
- 0.9941141009 0.9909806848 0.9912596941
- 0.9943957925 0.9913762808 0.9916664958
- 0.9946774840 0.9917719960 0.9920732975
- 0.9949371219 0.9921513796 0.9924513102
- 0.9951925874 0.9925280213 0.9928246140
- 0.9954481125 0.9929047227 0.9931977987
- 0.9957035780 0.9932813048 0.9935709834
- 0.9959591031 0.9936578870 0.9939442277
- 0.9962146282 0.9940345287 0.9943174124
- 0.9964702129 0.9944111109 0.9946905971
- 0.9967256784 0.9947876930 0.9950639009
- 0.9969812036 0.9951642752 0.9954370856
- 0.9972367287 0.9955409169 0.9958102703
- 0.9974921942 0.9959174991 0.9961835146
- 0.9977207184 0.9962887168 0.9965307713
- 0.9979485869 0.9966598749 0.9968776703
- 0.9981765151 0.9970309734 0.9972246289
- 0.9984045029 0.9974020720 0.9975715280
- 0.9986323714 0.9977731705 0.9979184866
- 0.9988602996 0.9981443882 0.9982653856
- 0.9990882874 0.9985154867 0.9986122847
- 0.9993162155 0.9988865852 0.9989591837
- 0.9995440841 0.9992576838 0.9993062019
- 0.9997720718 0.9996289015 0.9996531010
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_kaf-2001.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_kaf-2001.spi1d
deleted file mode 100644
index 5eb8e03ba4a..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_kaf-2001.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 1
-{
- 0.0000000000
- 0.0007931371
- 0.0016355170
- 0.0025503801
- 0.0035146240
- 0.0045273229
- 0.0055715218
- 0.0066442778
- 0.0077339248
- 0.0088365739
- 0.0099448124
- 0.0110545401
- 0.0121633904
- 0.0132660801
- 0.0143607901
- 0.0154447202
- 0.0165135600
- 0.0175563600
- 0.0185688492
- 0.0195335001
- 0.0204569604
- 0.0213513691
- 0.0222338792
- 0.0231126193
- 0.0239920896
- 0.0248705894
- 0.0257443301
- 0.0266080908
- 0.0274574608
- 0.0282867905
- 0.0290999208
- 0.0299087707
- 0.0307223909
- 0.0315502807
- 0.0323930904
- 0.0332537815
- 0.0341344401
- 0.0350381099
- 0.0359668396
- 0.0369246788
- 0.0379154012
- 0.0389400795
- 0.0400040112
- 0.0411124304
- 0.0422693789
- 0.0434693992
- 0.0447056293
- 0.0459665395
- 0.0472429208
- 0.0485244282
- 0.0498028807
- 0.0510769486
- 0.0523513183
- 0.0536344387
- 0.0549293309
- 0.0562351793
- 0.0575465411
- 0.0588550903
- 0.0601528510
- 0.0614360608
- 0.0626917332
- 0.0639152676
- 0.0650884286
- 0.0662079304
- 0.0672680065
- 0.0682774335
- 0.0692317113
- 0.0701425374
- 0.0710024387
- 0.0718212798
- 0.0725976974
- 0.0733437091
- 0.0740561932
- 0.0747447014
- 0.0754096508
- 0.0760633573
- 0.0767156705
- 0.0773765966
- 0.0780583993
- 0.0787628815
- 0.0794979781
- 0.0802626163
- 0.0810654610
- 0.0819049180
- 0.0827899724
- 0.0837192386
- 0.0847032070
- 0.0857442319
- 0.0868611634
- 0.0880450904
- 0.0892995670
- 0.0906111673
- 0.0919737294
- 0.0933712497
- 0.0947946832
- 0.0962312222
- 0.0976707786
- 0.0991016179
- 0.1005088016
- 0.1018795967
- 0.1031991988
- 0.1044576988
- 0.1056412980
- 0.1067342982
- 0.1077463999
- 0.1087004021
- 0.1096137986
- 0.1104959026
- 0.1113545969
- 0.1121921018
- 0.1130077988
- 0.1137992963
- 0.1145685986
- 0.1153163984
- 0.1160470024
- 0.1167626977
- 0.1174698994
- 0.1181747988
- 0.1188858002
- 0.1196158975
- 0.1203754023
- 0.1211868003
- 0.1220536008
- 0.1229866967
- 0.1239702031
- 0.1250043064
- 0.1260707974
- 0.1271626055
- 0.1282667071
- 0.1293743998
- 0.1304752976
- 0.1315566003
- 0.1326127052
- 0.1336387992
- 0.1346348971
- 0.1355908066
- 0.1365199983
- 0.1374216974
- 0.1383025050
- 0.1391607970
- 0.1400025934
- 0.1408285946
- 0.1416438073
- 0.1424539983
- 0.1432684958
- 0.1440957040
- 0.1449375004
- 0.1457988024
- 0.1466775984
- 0.1475750059
- 0.1484851986
- 0.1494164020
- 0.1503666043
- 0.1513417959
- 0.1523495018
- 0.1534101069
- 0.1545234025
- 0.1556780040
- 0.1568565965
- 0.1580476016
- 0.1592365056
- 0.1604065001
- 0.1615456045
- 0.1626373976
- 0.1636672020
- 0.1646257043
- 0.1655281931
- 0.1663973033
- 0.1672482938
- 0.1680918038
- 0.1689291000
- 0.1697597057
- 0.1705808938
- 0.1713818014
- 0.1721594036
- 0.1729159951
- 0.1736537963
- 0.1743783057
- 0.1750947982
- 0.1758113056
- 0.1765365005
- 0.1772823930
- 0.1780716032
- 0.1789128035
- 0.1798152030
- 0.1807664931
- 0.1817689985
- 0.1828158051
- 0.1839095950
- 0.1850427985
- 0.1862190962
- 0.1874303073
- 0.1886713058
- 0.1899241060
- 0.1911779046
- 0.1924244016
- 0.1936572939
- 0.1948782951
- 0.1960881054
- 0.1972880065
- 0.1984702945
- 0.1996252984
- 0.2007281035
- 0.2017628998
- 0.2027094960
- 0.2036039978
- 0.2044609040
- 0.2053059042
- 0.2061520070
- 0.2070064992
- 0.2078751028
- 0.2087562978
- 0.2096406966
- 0.2105236948
- 0.2113939971
- 0.2122493982
- 0.2130886018
- 0.2139182985
- 0.2147479951
- 0.2155908048
- 0.2164690942
- 0.2174035013
- 0.2184235007
- 0.2195228934
- 0.2206815928
- 0.2218745053
- 0.2230865955
- 0.2243078947
- 0.2255353034
- 0.2267691046
- 0.2280129045
- 0.2292630970
- 0.2305141985
- 0.2317567021
- 0.2329764068
- 0.2341637015
- 0.2353121042
- 0.2364190072
- 0.2374805957
- 0.2384950072
- 0.2394600958
- 0.2403741032
- 0.2412285060
- 0.2420233935
- 0.2427742034
- 0.2434999943
- 0.2442153990
- 0.2449319065
- 0.2456566989
- 0.2463952005
- 0.2471493930
- 0.2479220033
- 0.2487130016
- 0.2495251000
- 0.2503561974
- 0.2512075901
- 0.2520760000
- 0.2529664040
- 0.2538853884
- 0.2548437119
- 0.2558579147
- 0.2569623888
- 0.2581419051
- 0.2593897879
- 0.2606801093
- 0.2619997859
- 0.2633245885
- 0.2646321058
- 0.2659066021
- 0.2671222091
- 0.2682681084
- 0.2693215907
- 0.2703152001
- 0.2712577879
- 0.2721709907
- 0.2730554938
- 0.2739250958
- 0.2747743130
- 0.2756054997
- 0.2764146030
- 0.2772051990
- 0.2779743075
- 0.2787271142
- 0.2794634998
- 0.2801890969
- 0.2809084058
- 0.2816320062
- 0.2823747098
- 0.2831506133
- 0.2839820981
- 0.2848649919
- 0.2858025134
- 0.2867873013
- 0.2878226936
- 0.2889021933
- 0.2900269926
- 0.2911930978
- 0.2923978865
- 0.2936300933
- 0.2948761880
- 0.2961241901
- 0.2973628938
- 0.2985885143
- 0.2998012006
- 0.3010047972
- 0.3021970987
- 0.3033716977
- 0.3045161963
- 0.3056159914
- 0.3066501915
- 0.3076123893
- 0.3085128963
- 0.3093748093
- 0.3102149069
- 0.3110443950
- 0.3118737936
- 0.3127109110
- 0.3135589957
- 0.3144189119
- 0.3152843118
- 0.3161520958
- 0.3170174956
- 0.3178755939
- 0.3187314868
- 0.3195927143
- 0.3204680979
- 0.3213739991
- 0.3223293126
- 0.3233569860
- 0.3244507909
- 0.3255977035
- 0.3267756999
- 0.3279756904
- 0.3291803002
- 0.3303748071
- 0.3315485120
- 0.3326843977
- 0.3337798119
- 0.3348152936
- 0.3358032107
- 0.3367348909
- 0.3376190960
- 0.3384444118
- 0.3392320871
- 0.3399783969
- 0.3406944871
- 0.3413780928
- 0.3420386910
- 0.3426808119
- 0.3433162868
- 0.3439547122
- 0.3446053863
- 0.3452802002
- 0.3459802866
- 0.3467136025
- 0.3474789858
- 0.3482855856
- 0.3491322994
- 0.3500328958
- 0.3509812057
- 0.3519834876
- 0.3530359864
- 0.3541389108
- 0.3552891910
- 0.3564738035
- 0.3576740026
- 0.3588739932
- 0.3600645959
- 0.3612402976
- 0.3623969853
- 0.3635292947
- 0.3646346033
- 0.3657099903
- 0.3667556047
- 0.3677704930
- 0.3687556982
- 0.3697125912
- 0.3706437945
- 0.3715595901
- 0.3724690080
- 0.3733772933
- 0.3742752969
- 0.3751674891
- 0.3760527074
- 0.3769319057
- 0.3778083026
- 0.3786880076
- 0.3795790076
- 0.3804906011
- 0.3814407885
- 0.3824321926
- 0.3834637105
- 0.3845176101
- 0.3855882883
- 0.3866708875
- 0.3877635002
- 0.3888686001
- 0.3899909854
- 0.3911277056
- 0.3922775984
- 0.3934313059
- 0.3945826888
- 0.3957261145
- 0.3968504965
- 0.3979482055
- 0.3990120888
- 0.4000467956
- 0.4010437131
- 0.4020088017
- 0.4029388130
- 0.4038451016
- 0.4047274888
- 0.4055930078
- 0.4064427018
- 0.4072813094
- 0.4081071913
- 0.4089260995
- 0.4097451866
- 0.4105694890
- 0.4114066064
- 0.4122569859
- 0.4131241143
- 0.4140050113
- 0.4148985147
- 0.4158008993
- 0.4167236090
- 0.4176675081
- 0.4186491966
- 0.4196803868
- 0.4207774997
- 0.4219251871
- 0.4231063128
- 0.4243052900
- 0.4255081117
- 0.4267005026
- 0.4278686941
- 0.4290013015
- 0.4300687015
- 0.4310568869
- 0.4319736958
- 0.4328454137
- 0.4336949885
- 0.4345388114
- 0.4353840053
- 0.4362317026
- 0.4370762110
- 0.4379085898
- 0.4387196004
- 0.4395040870
- 0.4402616024
- 0.4409970045
- 0.4417150915
- 0.4424203932
- 0.4431223869
- 0.4438334107
- 0.4445698857
- 0.4453583956
- 0.4462080896
- 0.4471251965
- 0.4480918944
- 0.4491102993
- 0.4501725137
- 0.4512811005
- 0.4524315000
- 0.4536258876
- 0.4548498988
- 0.4561010897
- 0.4573644996
- 0.4586338103
- 0.4599033892
- 0.4611744881
- 0.4624508917
- 0.4637391865
- 0.4650414884
- 0.4663577974
- 0.4676811099
- 0.4690015018
- 0.4703139961
- 0.4716050029
- 0.4728696048
- 0.4740908146
- 0.4752691984
- 0.4763813913
- 0.4774327874
- 0.4784271121
- 0.4793924987
- 0.4803338945
- 0.4812591970
- 0.4821656942
- 0.4830561876
- 0.4839268029
- 0.4847800136
- 0.4856149852
- 0.4864366055
- 0.4872506857
- 0.4880648851
- 0.4888868928
- 0.4897224009
- 0.4905739129
- 0.4914413095
- 0.4923292100
- 0.4932385087
- 0.4941751063
- 0.4951438010
- 0.4961484075
- 0.4971834123
- 0.4982456863
- 0.4993270040
- 0.5004199147
- 0.5015118122
- 0.5025907755
- 0.5036478043
- 0.5046734214
- 0.5056589842
- 0.5065951943
- 0.5074753761
- 0.5082963705
- 0.5090649724
- 0.5098019242
- 0.5105221868
- 0.5112395287
- 0.5119636059
- 0.5126994252
- 0.5134509206
- 0.5142197013
- 0.5150089860
- 0.5158177018
- 0.5166478157
- 0.5174968243
- 0.5183656812
- 0.5192511082
- 0.5201653838
- 0.5211125016
- 0.5221105218
- 0.5231735706
- 0.5243276954
- 0.5255516171
- 0.5268324018
- 0.5281450152
- 0.5294731259
- 0.5307943225
- 0.5320841074
- 0.5333306789
- 0.5345025063
- 0.5355963111
- 0.5366004109
- 0.5375565886
- 0.5384708047
- 0.5393584967
- 0.5402259827
- 0.5410857797
- 0.5419417024
- 0.5427981019
- 0.5436624289
- 0.5445290208
- 0.5453966260
- 0.5462577939
- 0.5471146107
- 0.5479719043
- 0.5488393903
- 0.5497273803
- 0.5506578088
- 0.5516471267
- 0.5527126789
- 0.5538355112
- 0.5549985170
- 0.5561832786
- 0.5573828816
- 0.5585942864
- 0.5598186255
- 0.5610554814
- 0.5623052716
- 0.5635616183
- 0.5648146272
- 0.5660511851
- 0.5672566295
- 0.5684217215
- 0.5695446134
- 0.5706257820
- 0.5716617107
- 0.5726498961
- 0.5735875964
- 0.5744670033
- 0.5752794743
- 0.5760352015
- 0.5767551064
- 0.5774592161
- 0.5781627893
- 0.5788754821
- 0.5796039104
- 0.5803539157
- 0.5811277032
- 0.5819321871
- 0.5827584863
- 0.5836037993
- 0.5844542980
- 0.5853049755
- 0.5861505866
- 0.5869960189
- 0.5878553987
- 0.5887522101
- 0.5897055268
- 0.5907446146
- 0.5918523073
- 0.5930091739
- 0.5941920877
- 0.5953928828
- 0.5965957046
- 0.5977848172
- 0.5989491940
- 0.6000605226
- 0.6011224985
- 0.6021242142
- 0.6030789018
- 0.6039801836
- 0.6048383713
- 0.6056500077
- 0.6064301133
- 0.6071758270
- 0.6078960896
- 0.6085894704
- 0.6092637181
- 0.6099225283
- 0.6105781794
- 0.6112405062
- 0.6119177938
- 0.6126191020
- 0.6133441925
- 0.6141006947
- 0.6148883104
- 0.6157158017
- 0.6165835857
- 0.6175035834
- 0.6184763908
- 0.6195145249
- 0.6206189990
- 0.6218029857
- 0.6230565906
- 0.6243699789
- 0.6257280111
- 0.6271185279
- 0.6285330057
- 0.6299641132
- 0.6314023137
- 0.6328353286
- 0.6342498064
- 0.6356307864
- 0.6369662285
- 0.6382427216
- 0.6394453049
- 0.6405580044
- 0.6415867805
- 0.6425542831
- 0.6434767246
- 0.6443691254
- 0.6452344060
- 0.6460803747
- 0.6469035745
- 0.6477041245
- 0.6484807730
- 0.6492365003
- 0.6499711871
- 0.6506897807
- 0.6513956785
- 0.6520953774
- 0.6527956128
- 0.6535081267
- 0.6542478800
- 0.6550295949
- 0.6558724046
- 0.6567714214
- 0.6577283144
- 0.6587334871
- 0.6597931981
- 0.6608967781
- 0.6620492935
- 0.6632428169
- 0.6644775271
- 0.6657373905
- 0.6670100093
- 0.6682801247
- 0.6695359945
- 0.6707767248
- 0.6719986200
- 0.6732079983
- 0.6743972898
- 0.6755645871
- 0.6766923070
- 0.6777756810
- 0.6787837744
- 0.6797292233
- 0.6806203127
- 0.6814811826
- 0.6823214889
- 0.6831535101
- 0.6839842200
- 0.6848192215
- 0.6856622100
- 0.6865146756
- 0.6873624921
- 0.6882051826
- 0.6890435219
- 0.6898779273
- 0.6907151937
- 0.6915640235
- 0.6924375296
- 0.6933465004
- 0.6943172812
- 0.6953549981
- 0.6964592934
- 0.6976081729
- 0.6987894177
- 0.6999887824
- 0.7011907101
- 0.7023807764
- 0.7035446763
- 0.7046695948
- 0.7057371736
- 0.7067508101
- 0.7077292204
- 0.7086814046
- 0.7096115947
- 0.7105264068
- 0.7114247084
- 0.7123047709
- 0.7131667137
- 0.7140098214
- 0.7148374915
- 0.7156537771
- 0.7164676785
- 0.7172846794
- 0.7181128860
- 0.7189571261
- 0.7198163867
- 0.7206944227
- 0.7215924859
- 0.7225160003
- 0.7234672904
- 0.7244563103
- 0.7254763842
- 0.7265270948
- 0.7275997996
- 0.7286885977
- 0.7297828197
- 0.7308688164
- 0.7319386005
- 0.7329788804
- 0.7339875102
- 0.7349454761
- 0.7358558774
- 0.7367025018
- 0.7374975085
- 0.7382442951
- 0.7389717102
- 0.7396886945
- 0.7404084206
- 0.7411383986
- 0.7418810129
- 0.7426424026
- 0.7434210181
- 0.7442209125
- 0.7450360060
- 0.7458639741
- 0.7466968894
- 0.7475343943
- 0.7483779788
- 0.7492403984
- 0.7501326203
- 0.7510781288
- 0.7520893216
- 0.7531732917
- 0.7543053031
- 0.7554739714
- 0.7566642761
- 0.7578607798
- 0.7590482831
- 0.7602115273
- 0.7613403201
- 0.7624225020
- 0.7634521127
- 0.7644327283
- 0.7653704882
- 0.7662618756
- 0.7671076059
- 0.7679154277
- 0.7686895132
- 0.7694332004
- 0.7701491714
- 0.7708417177
- 0.7715176940
- 0.7721850276
- 0.7728537917
- 0.7735335827
- 0.7742335796
- 0.7749583125
- 0.7757118940
- 0.7764955759
- 0.7773144841
- 0.7781693935
- 0.7790681720
- 0.7800117135
- 0.7810093164
- 0.7820671797
- 0.7831969857
- 0.7843930721
- 0.7856580019
- 0.7869743705
- 0.7883390784
- 0.7897359133
- 0.7911605239
- 0.7926027179
- 0.7940539122
- 0.7954995036
- 0.7969205976
- 0.7983062267
- 0.7996307015
- 0.8008906841
- 0.8020377755
- 0.8030900955
- 0.8040465713
- 0.8049607873
- 0.8058419228
- 0.8067098856
- 0.8075734973
- 0.8084387779
- 0.8093091846
- 0.8101882935
- 0.8110724092
- 0.8119565248
- 0.8128302097
- 0.8136907816
- 0.8145390153
- 0.8153827786
- 0.8162342906
- 0.8171085715
- 0.8180341125
- 0.8190286756
- 0.8201074004
- 0.8212432861
- 0.8224158287
- 0.8236094713
- 0.8248127103
- 0.8260108232
- 0.8271877766
- 0.8283281922
- 0.8294121027
- 0.8304437995
- 0.8314198852
- 0.8323469162
- 0.8332254887
- 0.8340582848
- 0.8348531723
- 0.8356149197
- 0.8363471031
- 0.8370530009
- 0.8377360106
- 0.8384007215
- 0.8390572071
- 0.8397147059
- 0.8403840065
- 0.8410733938
- 0.8417865038
- 0.8425278068
- 0.8432993889
- 0.8441076279
- 0.8449550271
- 0.8458499908
- 0.8467941880
- 0.8477939963
- 0.8488482833
- 0.8499671817
- 0.8511453867
- 0.8523722291
- 0.8536306024
- 0.8549143076
- 0.8562114239
- 0.8575189710
- 0.8588296771
- 0.8601360917
- 0.8614333272
- 0.8627083898
- 0.8639556766
- 0.8651599884
- 0.8663218021
- 0.8674148917
- 0.8684523106
- 0.8694357276
- 0.8703922033
- 0.8713268042
- 0.8722450137
- 0.8731473088
- 0.8740348220
- 0.8749024868
- 0.8757532239
- 0.8765848875
- 0.8774042130
- 0.8782153726
- 0.8790270090
- 0.8798487186
- 0.8806846738
- 0.8815388083
- 0.8824067116
- 0.8832883239
- 0.8841770291
- 0.8850684762
- 0.8859568238
- 0.8868265748
- 0.8876711726
- 0.8884992003
- 0.8893253803
- 0.8901607990
- 0.8910120130
- 0.8918834925
- 0.8927683234
- 0.8936566114
- 0.8945342898
- 0.8953920007
- 0.8962271810
- 0.8970484138
- 0.8978644013
- 0.8986830711
- 0.8995125890
- 0.9003558159
- 0.9012147188
- 0.9020918012
- 0.9029911757
- 0.9039173126
- 0.9048787951
- 0.9058734775
- 0.9069008231
- 0.9079614282
- 0.9090539217
- 0.9101731777
- 0.9113155007
- 0.9124684930
- 0.9136266112
- 0.9147831798
- 0.9159303904
- 0.9170637727
- 0.9181826115
- 0.9192898273
- 0.9203851819
- 0.9214702845
- 0.9225413203
- 0.9235910773
- 0.9246032834
- 0.9255704284
- 0.9264910221
- 0.9273847938
- 0.9282647967
- 0.9291424155
- 0.9300234914
- 0.9309046865
- 0.9317824841
- 0.9326478243
- 0.9334927201
- 0.9343230128
- 0.9351406097
- 0.9359554052
- 0.9367738962
- 0.9376012087
- 0.9384446144
- 0.9393029213
- 0.9401808977
- 0.9410789013
- 0.9420050979
- 0.9429584146
- 0.9439467192
- 0.9449679255
- 0.9460309148
- 0.9471349120
- 0.9482825994
- 0.9494689107
- 0.9506921768
- 0.9519376755
- 0.9531915188
- 0.9544414282
- 0.9556764960
- 0.9568939209
- 0.9580923915
- 0.9592747092
- 0.9604387283
- 0.9615803957
- 0.9626855850
- 0.9637448192
- 0.9647368789
- 0.9656659961
- 0.9665510058
- 0.9674115777
- 0.9682607055
- 0.9691076875
- 0.9699587822
- 0.9708169103
- 0.9716814160
- 0.9725438952
- 0.9734039903
- 0.9742600918
- 0.9751064181
- 0.9759439826
- 0.9767826200
- 0.9776347280
- 0.9785134792
- 0.9794371724
- 0.9804236293
- 0.9814878702
- 0.9826123118
- 0.9837834239
- 0.9849817157
- 0.9861915708
- 0.9873952866
- 0.9885756969
- 0.9897236228
- 0.9908238053
- 0.9918766022
- 0.9928745031
- 0.9938510060
- 0.9947990775
- 0.9957082272
- 0.9965645075
- 0.9973732829
- 0.9981198907
- 0.9988123775
- 0.9994353056
- 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_kaf-3000.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_kaf-3000.spi1d
deleted file mode 100644
index 179c1dfa3e9..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_kaf-3000.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 1
-{
- 0.0000000000
- 0.0008239537
- 0.0017113760
- 0.0026572610
- 0.0036410000
- 0.0046517309
- 0.0056753629
- 0.0066966042
- 0.0077035818
- 0.0086956657
- 0.0096768690
- 0.0106551796
- 0.0116374604
- 0.0126282601
- 0.0136336396
- 0.0146547500
- 0.0156989004
- 0.0167712905
- 0.0178667009
- 0.0189784598
- 0.0201001503
- 0.0212287605
- 0.0223587994
- 0.0234838799
- 0.0245989803
- 0.0257005394
- 0.0267930105
- 0.0278819893
- 0.0289712399
- 0.0300603900
- 0.0311466791
- 0.0322293788
- 0.0333095305
- 0.0343901701
- 0.0354710110
- 0.0365408882
- 0.0375862904
- 0.0386093296
- 0.0396146104
- 0.0406112485
- 0.0416014791
- 0.0425814800
- 0.0435459092
- 0.0444903001
- 0.0454233699
- 0.0463445894
- 0.0472576804
- 0.0481645502
- 0.0490692593
- 0.0499759391
- 0.0508891717
- 0.0518166013
- 0.0527626611
- 0.0537226386
- 0.0546919592
- 0.0556649007
- 0.0566373095
- 0.0576051287
- 0.0585623085
- 0.0595092699
- 0.0604476705
- 0.0613846295
- 0.0623276606
- 0.0632801205
- 0.0642424524
- 0.0652119219
- 0.0661871582
- 0.0671750307
- 0.0681754425
- 0.0691855326
- 0.0701999068
- 0.0712177306
- 0.0722424909
- 0.0732808188
- 0.0743458495
- 0.0754341781
- 0.0765458792
- 0.0776749030
- 0.0788224265
- 0.0799827874
- 0.0811530426
- 0.0823262334
- 0.0834952369
- 0.0846570507
- 0.0858169273
- 0.0869782567
- 0.0881420672
- 0.0893090963
- 0.0904768184
- 0.0916401520
- 0.0927933380
- 0.0939279124
- 0.0950335264
- 0.0961028486
- 0.0971330479
- 0.0981383100
- 0.0991264507
- 0.1001088023
- 0.1010833979
- 0.1020457000
- 0.1029841006
- 0.1038997024
- 0.1047933027
- 0.1056651995
- 0.1065146998
- 0.1073456034
- 0.1081662029
- 0.1089894995
- 0.1098269969
- 0.1106915995
- 0.1115795970
- 0.1124866977
- 0.1134070009
- 0.1143371984
- 0.1152724028
- 0.1162075028
- 0.1171367019
- 0.1180611029
- 0.1189863980
- 0.1199202016
- 0.1209200025
- 0.1219737977
- 0.1230672970
- 0.1241782010
- 0.1253035069
- 0.1264393032
- 0.1275773048
- 0.1287124008
- 0.1298429966
- 0.1309712976
- 0.1321021020
- 0.1332444996
- 0.1343923956
- 0.1355278045
- 0.1366423070
- 0.1377331018
- 0.1388027072
- 0.1398545951
- 0.1408876032
- 0.1419010013
- 0.1428834945
- 0.1438401043
- 0.1447667032
- 0.1456668973
- 0.1465339959
- 0.1473750025
- 0.1481927037
- 0.1490017027
- 0.1498129964
- 0.1506288052
- 0.1514475048
- 0.1522585005
- 0.1530572027
- 0.1538338065
- 0.1545996070
- 0.1553678066
- 0.1561364979
- 0.1569079012
- 0.1576897949
- 0.1584908068
- 0.1593147069
- 0.1601596028
- 0.1610313058
- 0.1619254947
- 0.1628465056
- 0.1637898982
- 0.1647551060
- 0.1657350957
- 0.1667309999
- 0.1677470058
- 0.1687898934
- 0.1698749065
- 0.1710059941
- 0.1721913069
- 0.1734060049
- 0.1746453941
- 0.1758995950
- 0.1771610975
- 0.1784185022
- 0.1796668023
- 0.1809030026
- 0.1821372062
- 0.1833820045
- 0.1846434027
- 0.1859240979
- 0.1872127950
- 0.1884990036
- 0.1897740960
- 0.1910288036
- 0.1922529936
- 0.1934324950
- 0.1945621967
- 0.1956468970
- 0.1966817975
- 0.1976771951
- 0.1986268014
- 0.1995413005
- 0.2004172951
- 0.2012622952
- 0.2020770013
- 0.2028657049
- 0.2036325037
- 0.2043817043
- 0.2051236928
- 0.2058676034
- 0.2066213936
- 0.2074044049
- 0.2082141936
- 0.2090529948
- 0.2099052966
- 0.2107656002
- 0.2116280943
- 0.2124830037
- 0.2133235037
- 0.2141488940
- 0.2149658054
- 0.2157903016
- 0.2166465074
- 0.2175375968
- 0.2184633017
- 0.2194138020
- 0.2203830928
- 0.2213633060
- 0.2223457992
- 0.2233193070
- 0.2242776006
- 0.2252182066
- 0.2261507064
- 0.2270810008
- 0.2280130982
- 0.2289510965
- 0.2298972011
- 0.2308543026
- 0.2318239957
- 0.2328100950
- 0.2338117063
- 0.2348213047
- 0.2358337045
- 0.2368506938
- 0.2378790975
- 0.2389242053
- 0.2399875969
- 0.2410621047
- 0.2421357036
- 0.2432024926
- 0.2442667931
- 0.2453292012
- 0.2463901937
- 0.2474516928
- 0.2485162020
- 0.2495937049
- 0.2506928146
- 0.2518276870
- 0.2529919147
- 0.2541776896
- 0.2553750873
- 0.2565745115
- 0.2577669024
- 0.2589448988
- 0.2600898147
- 0.2612054944
- 0.2622891963
- 0.2633585930
- 0.2644208074
- 0.2654806077
- 0.2665413916
- 0.2676038146
- 0.2686690092
- 0.2697396874
- 0.2708159983
- 0.2718920112
- 0.2729560137
- 0.2739931047
- 0.2749989033
- 0.2759633064
- 0.2768782079
- 0.2777278125
- 0.2785072923
- 0.2792311013
- 0.2799170017
- 0.2805862129
- 0.2812471092
- 0.2819086015
- 0.2825776935
- 0.2832584083
- 0.2839589119
- 0.2846930027
- 0.2854613066
- 0.2862626016
- 0.2870804965
- 0.2879104912
- 0.2887445986
- 0.2895751894
- 0.2903952003
- 0.2912051082
- 0.2920134962
- 0.2928391099
- 0.2937021852
- 0.2946189046
- 0.2955986857
- 0.2966246903
- 0.2976948917
- 0.2987993956
- 0.2999471128
- 0.3011271954
- 0.3023349047
- 0.3035596907
- 0.3047932982
- 0.3060269952
- 0.3072519898
- 0.3084549904
- 0.3096269071
- 0.3107633889
- 0.3118777871
- 0.3129779100
- 0.3140724897
- 0.3151645064
- 0.3162542880
- 0.3173392117
- 0.3184188902
- 0.3194957972
- 0.3205688894
- 0.3216289878
- 0.3226647973
- 0.3236807883
- 0.3246811926
- 0.3256719112
- 0.3266536891
- 0.3276238143
- 0.3285810947
- 0.3295294940
- 0.3304790854
- 0.3314437866
- 0.3324182034
- 0.3333995938
- 0.3343864977
- 0.3353833854
- 0.3363946080
- 0.3374285102
- 0.3384769857
- 0.3395330906
- 0.3405885100
- 0.3416405916
- 0.3426834047
- 0.3437139094
- 0.3447251916
- 0.3457196951
- 0.3466978967
- 0.3476671875
- 0.3486328125
- 0.3495933115
- 0.3505493999
- 0.3514994979
- 0.3524489999
- 0.3534050882
- 0.3543708026
- 0.3553416133
- 0.3563007116
- 0.3572334945
- 0.3581455946
- 0.3590348959
- 0.3599027991
- 0.3607496023
- 0.3615792990
- 0.3623996973
- 0.3632219136
- 0.3640663028
- 0.3649503887
- 0.3658618033
- 0.3667995036
- 0.3677533865
- 0.3687168062
- 0.3696813881
- 0.3706347942
- 0.3715701103
- 0.3724884987
- 0.3733963072
- 0.3743011057
- 0.3752076924
- 0.3761194050
- 0.3770408034
- 0.3779734969
- 0.3789207041
- 0.3798849881
- 0.3808659017
- 0.3818587959
- 0.3828561008
- 0.3838579953
- 0.3848698139
- 0.3859066069
- 0.3869642019
- 0.3880375028
- 0.3891113997
- 0.3901838064
- 0.3912554085
- 0.3923274875
- 0.3934000134
- 0.3944740891
- 0.3955540955
- 0.3966433108
- 0.3977557123
- 0.3989006877
- 0.4000787139
- 0.4012784064
- 0.4024907053
- 0.4037069976
- 0.4049186110
- 0.4061144888
- 0.4072830081
- 0.4084154963
- 0.4095208943
- 0.4106051922
- 0.4116787910
- 0.4127461016
- 0.4138118029
- 0.4148772061
- 0.4159424007
- 0.4170075953
- 0.4180721939
- 0.4191268086
- 0.4201577902
- 0.4211621881
- 0.4221380055
- 0.4230895936
- 0.4240145087
- 0.4249120951
- 0.4257782996
- 0.4266144037
- 0.4274252057
- 0.4282115996
- 0.4289813936
- 0.4297375083
- 0.4304881990
- 0.4312418997
- 0.4320062995
- 0.4327985048
- 0.4336202145
- 0.4344716072
- 0.4353393018
- 0.4362154007
- 0.4370937943
- 0.4379679859
- 0.4388278127
- 0.4396711886
- 0.4405008852
- 0.4413329065
- 0.4421812892
- 0.4430595934
- 0.4439747036
- 0.4449261129
- 0.4459050000
- 0.4469138086
- 0.4479498863
- 0.4490180016
- 0.4501048923
- 0.4512071908
- 0.4523200095
- 0.4534398019
- 0.4545612931
- 0.4556761980
- 0.4567787051
- 0.4578686059
- 0.4589490891
- 0.4600251913
- 0.4611012936
- 0.4621792138
- 0.4632557929
- 0.4643296897
- 0.4654009044
- 0.4664717913
- 0.4675419927
- 0.4686031938
- 0.4696451128
- 0.4706639946
- 0.4716722965
- 0.4726729095
- 0.4736702144
- 0.4746587873
- 0.4756379128
- 0.4766108096
- 0.4775831103
- 0.4785614014
- 0.4795452058
- 0.4805310071
- 0.4815202951
- 0.4825159013
- 0.4835259020
- 0.4845573902
- 0.4856084883
- 0.4866689146
- 0.4877327979
- 0.4888001978
- 0.4898718894
- 0.4909470081
- 0.4920218885
- 0.4930953085
- 0.4941661954
- 0.4952344000
- 0.4963006973
- 0.4973612130
- 0.4984084964
- 0.4994311035
- 0.5004292727
- 0.5014035106
- 0.5023515224
- 0.5032755733
- 0.5041642785
- 0.5050222874
- 0.5058479905
- 0.5066505075
- 0.5074304938
- 0.5081961155
- 0.5089520812
- 0.5097069740
- 0.5104699135
- 0.5112537742
- 0.5120664239
- 0.5129058957
- 0.5137627721
- 0.5146341920
- 0.5155118704
- 0.5163893104
- 0.5172569752
- 0.5181056857
- 0.5189391971
- 0.5197678208
- 0.5206072927
- 0.5214716196
- 0.5223724246
- 0.5233045220
- 0.5242694020
- 0.5252612829
- 0.5262829065
- 0.5273327231
- 0.5284060836
- 0.5294969082
- 0.5305972099
- 0.5317053795
- 0.5328170061
- 0.5339269042
- 0.5350281000
- 0.5361132026
- 0.5371879935
- 0.5382577777
- 0.5393270850
- 0.5403997898
- 0.5414752960
- 0.5425496101
- 0.5436221957
- 0.5446935892
- 0.5457674861
- 0.5468341112
- 0.5478798747
- 0.5489076972
- 0.5499224067
- 0.5509316921
- 0.5519384742
- 0.5529379845
- 0.5539290905
- 0.5549092293
- 0.5558865070
- 0.5568640232
- 0.5578449965
- 0.5588300228
- 0.5598173738
- 0.5608099103
- 0.5618140101
- 0.5628398061
- 0.5638893247
- 0.5649536848
- 0.5660216212
- 0.5670881271
- 0.5681570768
- 0.5692278743
- 0.5702992082
- 0.5713713169
- 0.5724447966
- 0.5735238791
- 0.5746114850
- 0.5757126212
- 0.5768241882
- 0.5779408813
- 0.5790569782
- 0.5801681280
- 0.5812727213
- 0.5823650956
- 0.5834385157
- 0.5844845176
- 0.5854976773
- 0.5864800811
- 0.5874279737
- 0.5883439779
- 0.5892180204
- 0.5900630951
- 0.5908904076
- 0.5917155147
- 0.5925496817
- 0.5933985710
- 0.5942596197
- 0.5951249003
- 0.5959877968
- 0.5968421102
- 0.5976834297
- 0.5984950066
- 0.5992792249
- 0.6000332832
- 0.6007766724
- 0.6015186906
- 0.6022672057
- 0.6030321717
- 0.6038194895
- 0.6046321988
- 0.6054781079
- 0.6063600779
- 0.6072819233
- 0.6082324982
- 0.6092107296
- 0.6102107763
- 0.6112337708
- 0.6122769713
- 0.6133307219
- 0.6143916249
- 0.6154521704
- 0.6165164113
- 0.6175839901
- 0.6186556220
- 0.6197301745
- 0.6208109260
- 0.6219016910
- 0.6230133772
- 0.6241537929
- 0.6253302097
- 0.6265388727
- 0.6277642846
- 0.6289970875
- 0.6302282214
- 0.6314477921
- 0.6326466203
- 0.6338086724
- 0.6349387169
- 0.6360424757
- 0.6371321082
- 0.6382141113
- 0.6392921209
- 0.6403672099
- 0.6414381862
- 0.6425055265
- 0.6435723901
- 0.6446369290
- 0.6456918120
- 0.6467275023
- 0.6477332711
- 0.6487026811
- 0.6496292949
- 0.6505001187
- 0.6513100863
- 0.6520529985
- 0.6527563930
- 0.6534317136
- 0.6540933847
- 0.6547484994
- 0.6554052234
- 0.6560714245
- 0.6567540765
- 0.6574617028
- 0.6582099795
- 0.6589958072
- 0.6598116755
- 0.6606448889
- 0.6614922881
- 0.6623446941
- 0.6631942987
- 0.6640357971
- 0.6648727059
- 0.6657136083
- 0.6665757895
- 0.6674811244
- 0.6684336066
- 0.6694403887
- 0.6704826951
- 0.6715667248
- 0.6726835966
- 0.6738361716
- 0.6750171781
- 0.6762194037
- 0.6774324775
- 0.6786479950
- 0.6798574924
- 0.6810536981
- 0.6822184920
- 0.6833531857
- 0.6844527125
- 0.6855350137
- 0.6866068244
- 0.6876752973
- 0.6887421012
- 0.6898087859
- 0.6908742785
- 0.6919373870
- 0.6929990053
- 0.6940523982
- 0.6950901151
- 0.6961060762
- 0.6971120238
- 0.6981120706
- 0.6991108060
- 0.7001062036
- 0.7010952830
- 0.7020772099
- 0.7030572295
- 0.7040420771
- 0.7050337195
- 0.7060307860
- 0.7070298195
- 0.7080342174
- 0.7090519071
- 0.7100886703
- 0.7111470103
- 0.7122195959
- 0.7132937908
- 0.7143607140
- 0.7154163122
- 0.7164533138
- 0.7174721956
- 0.7184677124
- 0.7194433808
- 0.7204009295
- 0.7213470936
- 0.7222880721
- 0.7232226133
- 0.7241495252
- 0.7250617146
- 0.7259560227
- 0.7268221974
- 0.7276610136
- 0.7284513116
- 0.7291994095
- 0.7299144268
- 0.7306104898
- 0.7312946916
- 0.7319728136
- 0.7326508164
- 0.7333354950
- 0.7340328097
- 0.7347601056
- 0.7355272174
- 0.7363470793
- 0.7372058034
- 0.7380936742
- 0.7390053868
- 0.7399355173
- 0.7408784032
- 0.7418274879
- 0.7427803278
- 0.7437379956
- 0.7447054982
- 0.7456836104
- 0.7466775775
- 0.7476887703
- 0.7487217188
- 0.7497777939
- 0.7508600950
- 0.7519810796
- 0.7531362176
- 0.7543209195
- 0.7555187941
- 0.7567229867
- 0.7579241991
- 0.7591124177
- 0.7602767944
- 0.7614082098
- 0.7625083923
- 0.7635900974
- 0.7646592855
- 0.7657235861
- 0.7667865157
- 0.7678502202
- 0.7689155936
- 0.7699834704
- 0.7710577846
- 0.7721307278
- 0.7731891870
- 0.7742263079
- 0.7752460241
- 0.7762551904
- 0.7772603035
- 0.7782598138
- 0.7792512178
- 0.7802270055
- 0.7811887860
- 0.7821359038
- 0.7830716968
- 0.7839983106
- 0.7849181890
- 0.7858353853
- 0.7867543101
- 0.7876856923
- 0.7886385918
- 0.7896096706
- 0.7905899286
- 0.7915676236
- 0.7925336957
- 0.7934818268
- 0.7944025993
- 0.7952839136
- 0.7961304784
- 0.7969564199
- 0.7977765799
- 0.7986037731
- 0.7994433045
- 0.8003032207
- 0.8011813164
- 0.8020802736
- 0.8030009270
- 0.8039441705
- 0.8048942089
- 0.8058394194
- 0.8067725897
- 0.8077021837
- 0.8086333871
- 0.8095719814
- 0.8105241060
- 0.8114864826
- 0.8124600053
- 0.8134480119
- 0.8144549131
- 0.8154819012
- 0.8165273070
- 0.8175873160
- 0.8186547160
- 0.8197259903
- 0.8207991123
- 0.8218631744
- 0.8229097724
- 0.8239313960
- 0.8249354959
- 0.8259270191
- 0.8269088864
- 0.8278800249
- 0.8288375139
- 0.8297861814
- 0.8307325840
- 0.8316870928
- 0.8326554894
- 0.8336303234
- 0.8346098065
- 0.8355954289
- 0.8365911245
- 0.8376066089
- 0.8386394978
- 0.8396871090
- 0.8407385945
- 0.8417950273
- 0.8428555131
- 0.8439220190
- 0.8449907899
- 0.8460597992
- 0.8471270800
- 0.8481943011
- 0.8492627144
- 0.8503319025
- 0.8513954878
- 0.8524438739
- 0.8534613848
- 0.8544461131
- 0.8553860188
- 0.8562803864
- 0.8571103811
- 0.8578768969
- 0.8585957885
- 0.8592829704
- 0.8599522114
- 0.8606104255
- 0.8612663150
- 0.8619267941
- 0.8625972271
- 0.8632894158
- 0.8640218973
- 0.8647894859
- 0.8655846119
- 0.8664000034
- 0.8672314882
- 0.8680710793
- 0.8689119220
- 0.8697466254
- 0.8705791235
- 0.8714179993
- 0.8722798824
- 0.8731784225
- 0.8741275072
- 0.8751282096
- 0.8761690259
- 0.8772516847
- 0.8783689141
- 0.8795279264
- 0.8807160258
- 0.8819314837
- 0.8831598163
- 0.8843933940
- 0.8856235147
- 0.8868407011
- 0.8880308867
- 0.8891866803
- 0.8903077245
- 0.8914114833
- 0.8925023079
- 0.8935890198
- 0.8946737051
- 0.8957551122
- 0.8968315125
- 0.8979024887
- 0.8989741206
- 0.9000406861
- 0.9010896087
- 0.9021161199
- 0.9031258225
- 0.9041231871
- 0.9051136971
- 0.9060966969
- 0.9070687890
- 0.9080281854
- 0.9089828134
- 0.9099376798
- 0.9109022021
- 0.9118763208
- 0.9128565788
- 0.9138407707
- 0.9148361087
- 0.9158486128
- 0.9168851972
- 0.9179406762
- 0.9190021753
- 0.9200580716
- 0.9210987091
- 0.9221140742
- 0.9230914712
- 0.9240095019
- 0.9248781800
- 0.9257149100
- 0.9265410900
- 0.9273703098
- 0.9282112718
- 0.9290707111
- 0.9299505949
- 0.9308521152
- 0.9317784905
- 0.9327259064
- 0.9336796999
- 0.9346215725
- 0.9355351925
- 0.9364286065
- 0.9372990131
- 0.9381507039
- 0.9389857054
- 0.9398118854
- 0.9406411052
- 0.9414886832
- 0.9423733950
- 0.9433202744
- 0.9443135262
- 0.9453420043
- 0.9463896155
- 0.9474490881
- 0.9485102892
- 0.9495586157
- 0.9505851269
- 0.9515897036
- 0.9525790811
- 0.9535614848
- 0.9545397162
- 0.9555109143
- 0.9564700127
- 0.9574239254
- 0.9583799839
- 0.9593443274
- 0.9603207707
- 0.9613075852
- 0.9623004794
- 0.9633029103
- 0.9643172026
- 0.9653546214
- 0.9664106965
- 0.9674816728
- 0.9685521722
- 0.9696255922
- 0.9707052708
- 0.9717903733
- 0.9728767872
- 0.9739595056
- 0.9750362039
- 0.9761099815
- 0.9771819115
- 0.9782528877
- 0.9793108106
- 0.9803507924
- 0.9813615084
- 0.9823462963
- 0.9833049178
- 0.9842357039
- 0.9851344228
- 0.9859966040
- 0.9868291020
- 0.9876328707
- 0.9884179831
- 0.9891839027
- 0.9899348021
- 0.9906693101
- 0.9913892150
- 0.9920961857
- 0.9927936792
- 0.9934824109
- 0.9941564202
- 0.9948133826
- 0.9954445958
- 0.9960510731
- 0.9966241717
- 0.9971635938
- 0.9976590276
- 0.9981124997
- 0.9985358715
- 0.9989339113
- 0.9993115067
- 0.9996662736
- 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_kai-0311.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_kai-0311.spi1d
deleted file mode 100644
index a382f093ee8..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_kai-0311.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 1
-{
- 0.0000000000
- 0.0016059499
- 0.0032039359
- 0.0047925338
- 0.0063681109
- 0.0079261437
- 0.0094620753
- 0.0109717799
- 0.0124478899
- 0.0138870701
- 0.0152903199
- 0.0166584495
- 0.0179926194
- 0.0192952193
- 0.0205696207
- 0.0218127500
- 0.0230190307
- 0.0241936091
- 0.0253404994
- 0.0264616702
- 0.0275589097
- 0.0286343992
- 0.0296888705
- 0.0307215601
- 0.0317354687
- 0.0327326916
- 0.0337138698
- 0.0346802585
- 0.0356336907
- 0.0365758091
- 0.0375103503
- 0.0384392217
- 0.0393667594
- 0.0402943417
- 0.0412232615
- 0.0421543792
- 0.0430876091
- 0.0440218188
- 0.0449589603
- 0.0459001884
- 0.0468437783
- 0.0477895401
- 0.0487375483
- 0.0496875793
- 0.0506395511
- 0.0515942089
- 0.0525525808
- 0.0535144582
- 0.0544794910
- 0.0554478317
- 0.0564199202
- 0.0573957488
- 0.0583746210
- 0.0593575612
- 0.0603439212
- 0.0613333285
- 0.0623258613
- 0.0633219033
- 0.0643215328
- 0.0653229132
- 0.0663260892
- 0.0673301816
- 0.0683355704
- 0.0693410188
- 0.0703461990
- 0.0713518485
- 0.0723578706
- 0.0733634382
- 0.0743684769
- 0.0753747523
- 0.0763814375
- 0.0773879215
- 0.0783942565
- 0.0794009119
- 0.0804076791
- 0.0814127624
- 0.0824181885
- 0.0834240466
- 0.0844298676
- 0.0854352489
- 0.0864404887
- 0.0874472633
- 0.0884538963
- 0.0894602016
- 0.0904667079
- 0.0914734229
- 0.0924795270
- 0.0934846178
- 0.0944902077
- 0.0954962522
- 0.0965018719
- 0.0975077078
- 0.0985157192
- 0.0995259583
- 0.1005385965
- 0.1015558019
- 0.1025787964
- 0.1036100015
- 0.1046487987
- 0.1056960970
- 0.1067529991
- 0.1078196988
- 0.1088960990
- 0.1099824011
- 0.1110825986
- 0.1121942028
- 0.1133178994
- 0.1144538969
- 0.1156022996
- 0.1167630032
- 0.1179357022
- 0.1191222966
- 0.1203233972
- 0.1215377003
- 0.1227634028
- 0.1240004003
- 0.1252481937
- 0.1265043020
- 0.1277696937
- 0.1290419996
- 0.1303198040
- 0.1316013932
- 0.1328857988
- 0.1341720074
- 0.1354583055
- 0.1367450058
- 0.1380295008
- 0.1393115968
- 0.1405912936
- 0.1418687999
- 0.1431439966
- 0.1444166005
- 0.1456868947
- 0.1469538957
- 0.1482183039
- 0.1494797021
- 0.1507384926
- 0.1519940048
- 0.1532454938
- 0.1544931978
- 0.1557371020
- 0.1569786072
- 0.1582174003
- 0.1594552994
- 0.1606920063
- 0.1619275063
- 0.1631624997
- 0.1643957943
- 0.1656281948
- 0.1668587029
- 0.1680880040
- 0.1693165004
- 0.1705441028
- 0.1717692018
- 0.1729893982
- 0.1742039025
- 0.1754093021
- 0.1766050011
- 0.1777881980
- 0.1789582074
- 0.1801135987
- 0.1812521964
- 0.1823734939
- 0.1834750026
- 0.1845587045
- 0.1856247932
- 0.1866752952
- 0.1877115965
- 0.1887340993
- 0.1897435039
- 0.1907389015
- 0.1917219013
- 0.1926929951
- 0.1936533004
- 0.1946032941
- 0.1955437064
- 0.1964759976
- 0.1974004060
- 0.1983195990
- 0.1992345005
- 0.2001473010
- 0.2010585964
- 0.2019691020
- 0.2028799951
- 0.2037910968
- 0.2047035992
- 0.2056163996
- 0.2065296024
- 0.2074443996
- 0.2083611935
- 0.2092798948
- 0.2101999074
- 0.2111200988
- 0.2120410055
- 0.2129642069
- 0.2138908952
- 0.2148218006
- 0.2157568038
- 0.2166953981
- 0.2176382989
- 0.2185852975
- 0.2195377946
- 0.2204961032
- 0.2214609981
- 0.2224321067
- 0.2234085947
- 0.2243912965
- 0.2253790945
- 0.2263737023
- 0.2273754030
- 0.2283847928
- 0.2294009030
- 0.2304224074
- 0.2314486951
- 0.2324783951
- 0.2335128933
- 0.2345526069
- 0.2355960011
- 0.2366417050
- 0.2376891971
- 0.2387381941
- 0.2397857010
- 0.2408334017
- 0.2418812960
- 0.2429291010
- 0.2439766973
- 0.2450250983
- 0.2460754067
- 0.2471272945
- 0.2481832057
- 0.2492412031
- 0.2503012121
- 0.2513638139
- 0.2524305880
- 0.2535029054
- 0.2545804977
- 0.2556641996
- 0.2567521036
- 0.2578442991
- 0.2589425147
- 0.2600479126
- 0.2611603141
- 0.2622781098
- 0.2634013891
- 0.2645292878
- 0.2656618953
- 0.2667996883
- 0.2679435015
- 0.2690925896
- 0.2702454925
- 0.2714022100
- 0.2725617886
- 0.2737230957
- 0.2748858929
- 0.2760506868
- 0.2772169113
- 0.2783834040
- 0.2795504928
- 0.2807163894
- 0.2818816900
- 0.2830451131
- 0.2842077017
- 0.2853684127
- 0.2865259051
- 0.2876791954
- 0.2888275087
- 0.2899697125
- 0.2911050022
- 0.2922331095
- 0.2933534086
- 0.2944662869
- 0.2955724895
- 0.2966713011
- 0.2977609038
- 0.2988406122
- 0.2999115884
- 0.3009747863
- 0.3020302951
- 0.3030776978
- 0.3041163087
- 0.3051471114
- 0.3061706126
- 0.3071883917
- 0.3082000911
- 0.3092052937
- 0.3102042973
- 0.3111982048
- 0.3121899068
- 0.3131796122
- 0.3141691983
- 0.3151580095
- 0.3161459863
- 0.3171347082
- 0.3181253076
- 0.3191179037
- 0.3201133013
- 0.3211115897
- 0.3221124113
- 0.3231154978
- 0.3241209090
- 0.3251287043
- 0.3261393011
- 0.3271540999
- 0.3281734884
- 0.3291963935
- 0.3302215934
- 0.3312487006
- 0.3322781920
- 0.3333105147
- 0.3343453109
- 0.3353832066
- 0.3364242017
- 0.3374665082
- 0.3385097980
- 0.3395538926
- 0.3405987024
- 0.3416439891
- 0.3426909149
- 0.3437392116
- 0.3447869122
- 0.3458350003
- 0.3468832076
- 0.3479309082
- 0.3489786088
- 0.3500263095
- 0.3510748148
- 0.3521223962
- 0.3531706035
- 0.3542183042
- 0.3552643061
- 0.3563081026
- 0.3573493958
- 0.3583877981
- 0.3594241142
- 0.3604596853
- 0.3614932895
- 0.3625242114
- 0.3635517061
- 0.3645758927
- 0.3655968010
- 0.3666146100
- 0.3676308095
- 0.3686437011
- 0.3696531951
- 0.3706597984
- 0.3716636896
- 0.3726654053
- 0.3736641109
- 0.3746609092
- 0.3756552041
- 0.3766474128
- 0.3776386082
- 0.3786295056
- 0.3796210885
- 0.3806126118
- 0.3816055954
- 0.3825981021
- 0.3835909069
- 0.3845843971
- 0.3855786026
- 0.3865729868
- 0.3875676095
- 0.3885630965
- 0.3895589113
- 0.3905552030
- 0.3915528059
- 0.3925518990
- 0.3935522139
- 0.3945525885
- 0.3955546916
- 0.3965587914
- 0.3975653052
- 0.3985737860
- 0.3995841146
- 0.4005962908
- 0.4016096890
- 0.4026258886
- 0.4036448896
- 0.4046654999
- 0.4056873918
- 0.4067110121
- 0.4077360928
- 0.4087626040
- 0.4097931087
- 0.4108271897
- 0.4118641913
- 0.4129031003
- 0.4139435887
- 0.4149853885
- 0.4160276055
- 0.4170711040
- 0.4181162119
- 0.4191623926
- 0.4202099144
- 0.4212583899
- 0.4223065972
- 0.4233539999
- 0.4244020879
- 0.4254502952
- 0.4264976084
- 0.4275454879
- 0.4285939932
- 0.4296421111
- 0.4306895137
- 0.4317376912
- 0.4327858984
- 0.4338330925
- 0.4348810017
- 0.4359295964
- 0.4369775951
- 0.4380249977
- 0.4390732050
- 0.4401214123
- 0.4411686063
- 0.4422164857
- 0.4432651997
- 0.4443131089
- 0.4453606009
- 0.4464088082
- 0.4474568963
- 0.4485040903
- 0.4495520890
- 0.4506008029
- 0.4516485929
- 0.4526961148
- 0.4537442923
- 0.4547924101
- 0.4558396041
- 0.4568876028
- 0.4579362869
- 0.4589839876
- 0.4600316882
- 0.4610798061
- 0.4621278942
- 0.4631750882
- 0.4642232060
- 0.4652718902
- 0.4663195014
- 0.4673672020
- 0.4684154093
- 0.4694634080
- 0.4705106914
- 0.4715586901
- 0.4726074934
- 0.4736549854
- 0.4747028053
- 0.4757508934
- 0.4767988920
- 0.4778462052
- 0.4788942039
- 0.4799430966
- 0.4809904993
- 0.4820382893
- 0.4830864966
- 0.4841342866
- 0.4851816893
- 0.4862298071
- 0.4872786999
- 0.4883260131
- 0.4893738031
- 0.4904220104
- 0.4914698005
- 0.4925172925
- 0.4935654104
- 0.4946143031
- 0.4956614971
- 0.4967094064
- 0.4977576137
- 0.4988053143
- 0.4998528063
- 0.5009009838
- 0.5019497871
- 0.5029969215
- 0.5040448904
- 0.5050930977
- 0.5061408281
- 0.5071883202
- 0.5082365870
- 0.5092852712
- 0.5103324056
- 0.5113804936
- 0.5124287009
- 0.5134763122
- 0.5145239234
- 0.5155721903
- 0.5166208148
- 0.5176678896
- 0.5187159777
- 0.5197641850
- 0.5208117962
- 0.5218594074
- 0.5229076743
- 0.5239562988
- 0.5250033736
- 0.5260515809
- 0.5270997882
- 0.5281472802
- 0.5291950107
- 0.5302432775
- 0.5312917829
- 0.5323389769
- 0.5333871245
- 0.5344352722
- 0.5354828238
- 0.5365304947
- 0.5375788808
- 0.5386273265
- 0.5396745205
- 0.5407227278
- 0.5417708755
- 0.5428183079
- 0.5438659787
- 0.5449144840
- 0.5459626913
- 0.5470100045
- 0.5480582118
- 0.5491064191
- 0.5501537919
- 0.5512015820
- 0.5522500873
- 0.5532981753
- 0.5543456078
- 0.5553936958
- 0.5564420223
- 0.5574892759
- 0.5585371256
- 0.5595856905
- 0.5606337190
- 0.5616810918
- 0.5627292991
- 0.5637775064
- 0.5648247004
- 0.5658726096
- 0.5669211745
- 0.5679692030
- 0.5690163970
- 0.5700634122
- 0.5711091757
- 0.5721533895
- 0.5731964707
- 0.5742384791
- 0.5752782226
- 0.5763154030
- 0.5773493052
- 0.5783768892
- 0.5793967247
- 0.5804104805
- 0.5814169049
- 0.5824149251
- 0.5834047794
- 0.5843868852
- 0.5853602290
- 0.5863254070
- 0.5872825980
- 0.5882346034
- 0.5891796947
- 0.5901175141
- 0.5910484195
- 0.5919718146
- 0.5928866863
- 0.5937936902
- 0.5946958065
- 0.5955929160
- 0.5964863896
- 0.5973765254
- 0.5982630849
- 0.5991474986
- 0.6000298262
- 0.6009125710
- 0.6017950773
- 0.6026778221
- 0.6035615206
- 0.6044462919
- 0.6053317189
- 0.6062173843
- 0.6071026921
- 0.6079885960
- 0.6088755727
- 0.6097620726
- 0.6106479764
- 0.6115351915
- 0.6124256849
- 0.6133217216
- 0.6142216921
- 0.6151272058
- 0.6160376072
- 0.6169527173
- 0.6178737283
- 0.6188027263
- 0.6197397113
- 0.6206821203
- 0.6216303110
- 0.6225833893
- 0.6235426068
- 0.6245095134
- 0.6254850030
- 0.6264699101
- 0.6274635792
- 0.6284654737
- 0.6294741035
- 0.6304889917
- 0.6315106750
- 0.6325399280
- 0.6335754991
- 0.6346142292
- 0.6356559992
- 0.6366981864
- 0.6377419233
- 0.6387875080
- 0.6398347020
- 0.6408823729
- 0.6419299841
- 0.6429790854
- 0.6440268755
- 0.6450746059
- 0.6461223960
- 0.6471703053
- 0.6482179761
- 0.6492655277
- 0.6503146887
- 0.6513624191
- 0.6524100900
- 0.6534578800
- 0.6545057893
- 0.6555535197
- 0.6566010714
- 0.6576502919
- 0.6586980224
- 0.6597455740
- 0.6607934833
- 0.6618412733
- 0.6628890038
- 0.6639366746
- 0.6649858952
- 0.6660335064
- 0.6670811772
- 0.6681290269
- 0.6691768169
- 0.6702244878
- 0.6712722778
- 0.6723213792
- 0.6733689904
- 0.6744167209
- 0.6754645109
- 0.6765123010
- 0.6775599718
- 0.6786078811
- 0.6796569228
- 0.6807044744
- 0.6817513704
- 0.6827965975
- 0.6838402748
- 0.6848834753
- 0.6859273911
- 0.6869723797
- 0.6880162954
- 0.6890599728
- 0.6901013255
- 0.6911396980
- 0.6921761036
- 0.6932122111
- 0.6942487955
- 0.6952843070
- 0.6963180900
- 0.6973488927
- 0.6983770728
- 0.6994026899
- 0.7004272938
- 0.7014517188
- 0.7024747133
- 0.7034965158
- 0.7045164704
- 0.7055342793
- 0.7065513730
- 0.7075693011
- 0.7085878849
- 0.7096056938
- 0.7106239200
- 0.7116401792
- 0.7126544118
- 0.7136672139
- 0.7146797776
- 0.7156928778
- 0.7167074084
- 0.7177237272
- 0.7187396884
- 0.7197557092
- 0.7207708955
- 0.7217856050
- 0.7227994204
- 0.7238122225
- 0.7248240113
- 0.7258350253
- 0.7268440127
- 0.7278503776
- 0.7288548946
- 0.7298564911
- 0.7308545709
- 0.7318491936
- 0.7328398228
- 0.7338244915
- 0.7348057032
- 0.7357832789
- 0.7367560267
- 0.7377241850
- 0.7386888862
- 0.7396495938
- 0.7406045794
- 0.7415547967
- 0.7425006032
- 0.7434419990
- 0.7443798780
- 0.7453150749
- 0.7462481856
- 0.7471804023
- 0.7481107712
- 0.7490395904
- 0.7499657869
- 0.7508903742
- 0.7518150210
- 0.7527397871
- 0.7536643744
- 0.7545883060
- 0.7555134296
- 0.7564398050
- 0.7573670149
- 0.7582947016
- 0.7592232227
- 0.7601537108
- 0.7610865235
- 0.7620201111
- 0.7629551888
- 0.7638924122
- 0.7648314238
- 0.7657712102
- 0.7667114735
- 0.7676535845
- 0.7685970068
- 0.7695416212
- 0.7704880238
- 0.7714353204
- 0.7723832130
- 0.7733322978
- 0.7742838264
- 0.7752370238
- 0.7761909962
- 0.7771469951
- 0.7781038880
- 0.7790613770
- 0.7800198793
- 0.7809798121
- 0.7819411755
- 0.7829020023
- 0.7838628888
- 0.7848243117
- 0.7857862115
- 0.7867478132
- 0.7877084017
- 0.7886680961
- 0.7896274924
- 0.7905864716
- 0.7915449142
- 0.7925025225
- 0.7934594154
- 0.7944151759
- 0.7953701019
- 0.7963243127
- 0.7972785234
- 0.7982317209
- 0.7991852760
- 0.8001390100
- 0.8010920286
- 0.8020442128
- 0.8029962182
- 0.8039492965
- 0.8049013019
- 0.8058534861
- 0.8068069220
- 0.8077614903
- 0.8087171912
- 0.8096737266
- 0.8106310964
- 0.8115898967
- 0.8125504851
- 0.8135117292
- 0.8144730926
- 0.8154355288
- 0.8163995743
- 0.8173645139
- 0.8183292150
- 0.8192948103
- 0.8202611208
- 0.8212277889
- 0.8221948743
- 0.8231617808
- 0.8241283894
- 0.8250942826
- 0.8260607123
- 0.8270269036
- 0.8279932737
- 0.8289610147
- 0.8299307227
- 0.8309032917
- 0.8318769932
- 0.8328524828
- 0.8338282704
- 0.8348054886
- 0.8357861042
- 0.8367711902
- 0.8377606273
- 0.8387532234
- 0.8397489190
- 0.8407462239
- 0.8417472839
- 0.8427532911
- 0.8437641859
- 0.8447790146
- 0.8457974195
- 0.8468207717
- 0.8478456736
- 0.8488733768
- 0.8499053717
- 0.8509420156
- 0.8519824147
- 0.8530250788
- 0.8540698290
- 0.8551142812
- 0.8561593294
- 0.8572056293
- 0.8582528830
- 0.8593006134
- 0.8603482842
- 0.8613973856
- 0.8624451160
- 0.8634920716
- 0.8645371199
- 0.8655791283
- 0.8666179776
- 0.8676548004
- 0.8686900735
- 0.8697226048
- 0.8707528710
- 0.8717787862
- 0.8727999926
- 0.8738167882
- 0.8748298287
- 0.8758404255
- 0.8768457770
- 0.8778470755
- 0.8788424730
- 0.8798323870
- 0.8808172941
- 0.8817983866
- 0.8827769756
- 0.8837512732
- 0.8847230077
- 0.8856912255
- 0.8866552711
- 0.8876156807
- 0.8885743022
- 0.8895329833
- 0.8904910088
- 0.8914486766
- 0.8924050927
- 0.8933603764
- 0.8943151832
- 0.8952693939
- 0.8962222934
- 0.8971732855
- 0.8981227875
- 0.8990685940
- 0.9000113010
- 0.9009503126
- 0.9018849134
- 0.9028136134
- 0.9037343860
- 0.9046463966
- 0.9055463076
- 0.9064350128
- 0.9073122144
- 0.9081791043
- 0.9090356827
- 0.9098809958
- 0.9107148051
- 0.9115344882
- 0.9123430252
- 0.9131417871
- 0.9139323235
- 0.9147145152
- 0.9154878259
- 0.9162527919
- 0.9170091748
- 0.9177588224
- 0.9185020924
- 0.9192394018
- 0.9199714065
- 0.9206994176
- 0.9214246869
- 0.9221466780
- 0.9228668809
- 0.9235867262
- 0.9243060946
- 0.9250255823
- 0.9257463217
- 0.9264692068
- 0.9271945953
- 0.9279209971
- 0.9286499023
- 0.9293829203
- 0.9301195741
- 0.9308602214
- 0.9316061139
- 0.9323577285
- 0.9331133962
- 0.9338728786
- 0.9346380830
- 0.9354091287
- 0.9361863136
- 0.9369704127
- 0.9377611279
- 0.9385566115
- 0.9393566251
- 0.9401628971
- 0.9409751892
- 0.9417932034
- 0.9426162839
- 0.9434437156
- 0.9442740083
- 0.9451068044
- 0.9459424019
- 0.9467787147
- 0.9476162195
- 0.9484547973
- 0.9492936134
- 0.9501317143
- 0.9509698153
- 0.9518089294
- 0.9526466727
- 0.9534838200
- 0.9543187022
- 0.9551491737
- 0.9559733272
- 0.9567909241
- 0.9575985074
- 0.9583951831
- 0.9591814876
- 0.9599570036
- 0.9607214928
- 0.9614744782
- 0.9622160196
- 0.9629415870
- 0.9636477828
- 0.9643381238
- 0.9650136828
- 0.9656763077
- 0.9663271904
- 0.9669669271
- 0.9675945044
- 0.9682068825
- 0.9688068032
- 0.9693955779
- 0.9699755907
- 0.9705489278
- 0.9711167216
- 0.9716787934
- 0.9722322226
- 0.9727811813
- 0.9733269215
- 0.9738715291
- 0.9744166136
- 0.9749621153
- 0.9755073190
- 0.9760522246
- 0.9765970707
- 0.9771423936
- 0.9776893854
- 0.9782382250
- 0.9787877202
- 0.9793367982
- 0.9798851013
- 0.9804323912
- 0.9809777737
- 0.9815199971
- 0.9820588231
- 0.9825943708
- 0.9831265211
- 0.9836531281
- 0.9841737151
- 0.9846891761
- 0.9851980805
- 0.9857000709
- 0.9861956239
- 0.9866847992
- 0.9871674180
- 0.9876440167
- 0.9881147146
- 0.9885799289
- 0.9890390038
- 0.9894917011
- 0.9899380803
- 0.9903783798
- 0.9908131957
- 0.9912436008
- 0.9916706085
- 0.9920943975
- 0.9925168157
- 0.9929386973
- 0.9933599234
- 0.9937797189
- 0.9941993952
- 0.9946184158
- 0.9950373173
- 0.9954559803
- 0.9958732724
- 0.9962888956
- 0.9967045188
- 0.9971199036
- 0.9975342751
- 0.9979482293
- 0.9983612895
- 0.9987732172
- 0.9991837740
- 0.9995930195
- 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_kai-0372.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_kai-0372.spi1d
deleted file mode 100644
index 11eae36ae74..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_kai-0372.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 1
-{
- 0.0000000000
- 0.0014187270
- 0.0028485169
- 0.0042931479
- 0.0057487562
- 0.0072099129
- 0.0086716842
- 0.0101303104
- 0.0115825599
- 0.0130244503
- 0.0144514600
- 0.0158604495
- 0.0172503907
- 0.0186199509
- 0.0199686904
- 0.0212968104
- 0.0226029102
- 0.0238885507
- 0.0251513291
- 0.0263916291
- 0.0276103709
- 0.0288079195
- 0.0299857892
- 0.0311455000
- 0.0322885215
- 0.0334165096
- 0.0345297195
- 0.0356270298
- 0.0367095582
- 0.0377803184
- 0.0388391204
- 0.0398863591
- 0.0409265012
- 0.0419625007
- 0.0429961495
- 0.0440296903
- 0.0450651906
- 0.0461052805
- 0.0471526794
- 0.0482083187
- 0.0492714494
- 0.0503420308
- 0.0514214598
- 0.0525106192
- 0.0536095686
- 0.0547187701
- 0.0558380783
- 0.0569689386
- 0.0581119917
- 0.0592671484
- 0.0604341701
- 0.0616126209
- 0.0628031567
- 0.0640061498
- 0.0652208924
- 0.0664469600
- 0.0676843375
- 0.0689309686
- 0.0701846108
- 0.0714438409
- 0.0727065727
- 0.0739705265
- 0.0752329826
- 0.0764907077
- 0.0777410120
- 0.0789828077
- 0.0802149475
- 0.0814361572
- 0.0826453418
- 0.0838416368
- 0.0850252435
- 0.0861970633
- 0.0873567313
- 0.0885045677
- 0.0896422267
- 0.0907687172
- 0.0918845534
- 0.0929897428
- 0.0940850228
- 0.0951717719
- 0.0962497294
- 0.0973178074
- 0.0983761922
- 0.0994268134
- 0.1004718989
- 0.1015126035
- 0.1025492996
- 0.1035822034
- 0.1046125963
- 0.1056426987
- 0.1066747978
- 0.1077087969
- 0.1087436005
- 0.1097813025
- 0.1108229011
- 0.1118687019
- 0.1129188985
- 0.1139732003
- 0.1150322035
- 0.1160956025
- 0.1171633974
- 0.1182366982
- 0.1193158031
- 0.1204013005
- 0.1214938983
- 0.1225937977
- 0.1236993000
- 0.1248105019
- 0.1259278059
- 0.1270509064
- 0.1281802952
- 0.1293144971
- 0.1304522008
- 0.1315927953
- 0.1327365935
- 0.1338832974
- 0.1350333989
- 0.1361864060
- 0.1373412013
- 0.1384979934
- 0.1396571994
- 0.1408192068
- 0.1419841945
- 0.1431522071
- 0.1443247050
- 0.1455022991
- 0.1466850936
- 0.1478727013
- 0.1490653008
- 0.1502631009
- 0.1514662057
- 0.1526743025
- 0.1538881063
- 0.1551087052
- 0.1563372016
- 0.1575720012
- 0.1588124931
- 0.1600576937
- 0.1613081992
- 0.1625638008
- 0.1638233066
- 0.1650867015
- 0.1663545072
- 0.1676256955
- 0.1688988060
- 0.1701712012
- 0.1714410037
- 0.1727070063
- 0.1739681065
- 0.1752225012
- 0.1764675975
- 0.1777033061
- 0.1789285988
- 0.1801432073
- 0.1813486964
- 0.1825450063
- 0.1837306023
- 0.1849053055
- 0.1860695928
- 0.1872238964
- 0.1883683056
- 0.1895032972
- 0.1906294972
- 0.1917479932
- 0.1928582937
- 0.1939616054
- 0.1950584054
- 0.1961483955
- 0.1972329021
- 0.1983121932
- 0.1993871927
- 0.2004588991
- 0.2015292943
- 0.2025997043
- 0.2036705017
- 0.2047414035
- 0.2058123052
- 0.2068836987
- 0.2079551965
- 0.2090263963
- 0.2100979984
- 0.2111708969
- 0.2122471929
- 0.2133263052
- 0.2144072950
- 0.2154909968
- 0.2165782005
- 0.2176689953
- 0.2187630981
- 0.2198591977
- 0.2209576964
- 0.2220599949
- 0.2231667042
- 0.2242773026
- 0.2253910005
- 0.2265066952
- 0.2276258022
- 0.2287493050
- 0.2298769057
- 0.2310086936
- 0.2321445048
- 0.2332839072
- 0.2344263941
- 0.2355709970
- 0.2367177010
- 0.2378668934
- 0.2390172035
- 0.2401686013
- 0.2413198054
- 0.2424692959
- 0.2436169982
- 0.2447617054
- 0.2459024042
- 0.2470397949
- 0.2481732070
- 0.2493015975
- 0.2504242957
- 0.2515400052
- 0.2526471913
- 0.2537457049
- 0.2548359036
- 0.2559179068
- 0.2569903135
- 0.2580535114
- 0.2591086030
- 0.2601554990
- 0.2611947060
- 0.2622261941
- 0.2632490993
- 0.2642633021
- 0.2652696073
- 0.2662687898
- 0.2672609985
- 0.2682465911
- 0.2692261040
- 0.2702012062
- 0.2711735070
- 0.2721416056
- 0.2731072903
- 0.2740713060
- 0.2750340104
- 0.2759960890
- 0.2769576907
- 0.2779189944
- 0.2788805068
- 0.2798438966
- 0.2808105946
- 0.2817816138
- 0.2827576995
- 0.2837403119
- 0.2847315073
- 0.2857330143
- 0.2867462039
- 0.2877714932
- 0.2888084948
- 0.2898587883
- 0.2909233868
- 0.2920028865
- 0.2930966914
- 0.2942047119
- 0.2953279912
- 0.2964681983
- 0.2976255119
- 0.2987984121
- 0.2999858856
- 0.3011890948
- 0.3024066985
- 0.3036352992
- 0.3048754930
- 0.3061271012
- 0.3073874116
- 0.3086515963
- 0.3099172115
- 0.3111822903
- 0.3124446869
- 0.3137021959
- 0.3149535060
- 0.3161973953
- 0.3174318075
- 0.3186556995
- 0.3198691010
- 0.3210715055
- 0.3222627044
- 0.3234440982
- 0.3246166110
- 0.3257783055
- 0.3269309998
- 0.3280749023
- 0.3292089999
- 0.3303337097
- 0.3314495981
- 0.3325574100
- 0.3336577117
- 0.3347519934
- 0.3358413875
- 0.3369264007
- 0.3380081058
- 0.3390851021
- 0.3401587903
- 0.3412316144
- 0.3423039913
- 0.3433766961
- 0.3444486856
- 0.3455202878
- 0.3465914130
- 0.3476617932
- 0.3487313986
- 0.3498007059
- 0.3508692086
- 0.3519366980
- 0.3530029953
- 0.3540687859
- 0.3551346064
- 0.3562012017
- 0.3572680950
- 0.3583359122
- 0.3594044149
- 0.3604733944
- 0.3615426123
- 0.3626110852
- 0.3636786044
- 0.3647457063
- 0.3658131063
- 0.3668813109
- 0.3679508865
- 0.3690212965
- 0.3700926006
- 0.3711653054
- 0.3722378910
- 0.3733103871
- 0.3743830025
- 0.3754549921
- 0.3765265942
- 0.3775976896
- 0.3786680102
- 0.3797375858
- 0.3808068037
- 0.3818753064
- 0.3829427958
- 0.3840090036
- 0.3850749135
- 0.3861418962
- 0.3872109056
- 0.3882800937
- 0.3893499076
- 0.3904218972
- 0.3914968073
- 0.3925746083
- 0.3936544955
- 0.3947367072
- 0.3958213925
- 0.3969092071
- 0.3980003893
- 0.3990949988
- 0.4001933932
- 0.4012970924
- 0.4024052918
- 0.4035159945
- 0.4046308994
- 0.4057500064
- 0.4068731964
- 0.4080010056
- 0.4091325998
- 0.4102680981
- 0.4114075899
- 0.4125505984
- 0.4136967063
- 0.4148448110
- 0.4159938991
- 0.4171437919
- 0.4182941914
- 0.4194458127
- 0.4205985963
- 0.4217509925
- 0.4229008853
- 0.4240474999
- 0.4251902997
- 0.4263280034
- 0.4274600148
- 0.4285857975
- 0.4297052026
- 0.4308179021
- 0.4319226146
- 0.4330177009
- 0.4341033101
- 0.4351783991
- 0.4362432957
- 0.4372982979
- 0.4383428991
- 0.4393776059
- 0.4404034913
- 0.4414204061
- 0.4424285889
- 0.4434289932
- 0.4444229007
- 0.4454112053
- 0.4463939071
- 0.4473721981
- 0.4483464062
- 0.4493157864
- 0.4502818882
- 0.4512456954
- 0.4522084892
- 0.4531711042
- 0.4541336894
- 0.4550961852
- 0.4560593963
- 0.4570237100
- 0.4579895139
- 0.4589586854
- 0.4599328041
- 0.4609122872
- 0.4618987143
- 0.4628936052
- 0.4638980031
- 0.4649139047
- 0.4659439027
- 0.4669868946
- 0.4680424035
- 0.4691106081
- 0.4701919854
- 0.4712862968
- 0.4723939002
- 0.4735164940
- 0.4746555984
- 0.4758110046
- 0.4769817889
- 0.4781683981
- 0.4793711007
- 0.4805893898
- 0.4818193913
- 0.4830603004
- 0.4843108952
- 0.4855696857
- 0.4868358970
- 0.4881083071
- 0.4893856049
- 0.4906665087
- 0.4919497073
- 0.4932326972
- 0.4945130944
- 0.4957897067
- 0.4970611036
- 0.4983257055
- 0.4995830953
- 0.5008316040
- 0.5020682216
- 0.5032951832
- 0.5045124292
- 0.5057162046
- 0.5069069862
- 0.5080850720
- 0.5092489123
- 0.5103979707
- 0.5115343928
- 0.5126597285
- 0.5137739182
- 0.5148767829
- 0.5159683228
- 0.5170493722
- 0.5181217790
- 0.5191835165
- 0.5202353001
- 0.5212790966
- 0.5223165751
- 0.5233479738
- 0.5243744254
- 0.5253980756
- 0.5264204144
- 0.5274419188
- 0.5284639001
- 0.5294873118
- 0.5305123925
- 0.5315392017
- 0.5325689912
- 0.5336017013
- 0.5346363187
- 0.5356730819
- 0.5367122293
- 0.5377532840
- 0.5387955904
- 0.5398390293
- 0.5408840179
- 0.5419310927
- 0.5429803729
- 0.5440319777
- 0.5450868011
- 0.5461450219
- 0.5472044945
- 0.5482643843
- 0.5493268967
- 0.5503926873
- 0.5514603257
- 0.5525295138
- 0.5535998940
- 0.5546712279
- 0.5557432771
- 0.5568156838
- 0.5578880906
- 0.5589600801
- 0.5600317717
- 0.5611037016
- 0.5621762276
- 0.5632488728
- 0.5643215775
- 0.5653941035
- 0.5664659739
- 0.5675367713
- 0.5686054826
- 0.5696707964
- 0.5707319975
- 0.5717889071
- 0.5728414059
- 0.5738887787
- 0.5749312043
- 0.5759691000
- 0.5770025849
- 0.5780308247
- 0.5790535808
- 0.5800703168
- 0.5810797811
- 0.5820823908
- 0.5830807090
- 0.5840756297
- 0.5850659013
- 0.5860515833
- 0.5870333910
- 0.5880113840
- 0.5889859200
- 0.5899571776
- 0.5909250975
- 0.5918905139
- 0.5928549767
- 0.5938175917
- 0.5947793126
- 0.5957412124
- 0.5967022181
- 0.5976634026
- 0.5986256003
- 0.5995882750
- 0.6005504727
- 0.6015123725
- 0.6024752855
- 0.6034411192
- 0.6044095755
- 0.6053802967
- 0.6063545942
- 0.6073334813
- 0.6083168983
- 0.6093050838
- 0.6102979183
- 0.6112931967
- 0.6122915149
- 0.6132950187
- 0.6143041849
- 0.6153184175
- 0.6163371205
- 0.6173605919
- 0.6183896065
- 0.6194241047
- 0.6204634905
- 0.6215072870
- 0.6225566268
- 0.6236104965
- 0.6246663928
- 0.6257253885
- 0.6267880201
- 0.6278533936
- 0.6289204955
- 0.6299880743
- 0.6310554743
- 0.6321223974
- 0.6331890821
- 0.6342563033
- 0.6353240013
- 0.6363924742
- 0.6374620795
- 0.6385326982
- 0.6396048069
- 0.6406791806
- 0.6417564750
- 0.6428371072
- 0.6439194083
- 0.6450036168
- 0.6460906863
- 0.6471815109
- 0.6482766867
- 0.6493766904
- 0.6504800916
- 0.6515864134
- 0.6526964903
- 0.6538105011
- 0.6549285054
- 0.6560505033
- 0.6571758986
- 0.6583045721
- 0.6594374180
- 0.6605746746
- 0.6617149115
- 0.6628565192
- 0.6639989018
- 0.6651424170
- 0.6662871838
- 0.6674332023
- 0.6685804129
- 0.6697282791
- 0.6708768010
- 0.6720256209
- 0.6731721759
- 0.6743155122
- 0.6754553914
- 0.6765918732
- 0.6777250171
- 0.6788529754
- 0.6799747944
- 0.6810904145
- 0.6821988225
- 0.6832993031
- 0.6843917966
- 0.6854761839
- 0.6865515113
- 0.6876170039
- 0.6886734962
- 0.6897208095
- 0.6907575727
- 0.6917873025
- 0.6928105950
- 0.6938270926
- 0.6948360205
- 0.6958370209
- 0.6968308091
- 0.6978185773
- 0.6988012791
- 0.6997786760
- 0.7007514834
- 0.7017211914
- 0.7026876807
- 0.7036520243
- 0.7046157122
- 0.7055789828
- 0.7065418959
- 0.7075042725
- 0.7084662914
- 0.7094286084
- 0.7103922963
- 0.7113580704
- 0.7123268843
- 0.7132992744
- 0.7142757773
- 0.7152578831
- 0.7162470222
- 0.7172421813
- 0.7182437181
- 0.7192531824
- 0.7202717066
- 0.7212985754
- 0.7223340273
- 0.7233784199
- 0.7244324088
- 0.7254965901
- 0.7265704274
- 0.7276533246
- 0.7287458181
- 0.7298483849
- 0.7309604883
- 0.7320820093
- 0.7332108021
- 0.7343450189
- 0.7354853153
- 0.7366309166
- 0.7377815247
- 0.7389364839
- 0.7400947213
- 0.7412542105
- 0.7424135208
- 0.7435715199
- 0.7447264194
- 0.7458763719
- 0.7470207214
- 0.7481592894
- 0.7492917776
- 0.7504174113
- 0.7515341043
- 0.7526403069
- 0.7537366748
- 0.7548218966
- 0.7558972239
- 0.7569634914
- 0.7580205798
- 0.7590687275
- 0.7601084113
- 0.7611390948
- 0.7621600032
- 0.7631716728
- 0.7641760707
- 0.7651739717
- 0.7661651969
- 0.7671486735
- 0.7681260109
- 0.7690988183
- 0.7700666189
- 0.7710312009
- 0.7719941735
- 0.7729566097
- 0.7739174962
- 0.7748776078
- 0.7758383155
- 0.7767999768
- 0.7777621150
- 0.7787244916
- 0.7796872258
- 0.7806501985
- 0.7816135883
- 0.7825772762
- 0.7835413218
- 0.7845047116
- 0.7854663730
- 0.7864274979
- 0.7873893976
- 0.7883517742
- 0.7893143296
- 0.7902770042
- 0.7912396193
- 0.7922011018
- 0.7931612134
- 0.7941213846
- 0.7950831056
- 0.7960450053
- 0.7970073223
- 0.7979699969
- 0.7989329100
- 0.7998961806
- 0.8008598089
- 0.8018236756
- 0.8027874231
- 0.8037496805
- 0.8047108054
- 0.8056722879
- 0.8066347241
- 0.8075972199
- 0.8085597754
- 0.8095226288
- 0.8104845881
- 0.8114448190
- 0.8124048710
- 0.8133671284
- 0.8143309951
- 0.8152961731
- 0.8162639141
- 0.8172360063
- 0.8182134032
- 0.8191961050
- 0.8201839924
- 0.8211780787
- 0.8221784234
- 0.8231853843
- 0.8242005110
- 0.8252243996
- 0.8262565136
- 0.8272976875
- 0.8283491135
- 0.8294097185
- 0.8304784894
- 0.8315557837
- 0.8326426744
- 0.8337395787
- 0.8348457217
- 0.8359597921
- 0.8370814919
- 0.8382107019
- 0.8393465281
- 0.8404887915
- 0.8416360021
- 0.8427860141
- 0.8439379930
- 0.8450908065
- 0.8462439775
- 0.8473960161
- 0.8485453725
- 0.8496916890
- 0.8508347273
- 0.8519737124
- 0.8531072140
- 0.8542333841
- 0.8553516269
- 0.8564621210
- 0.8575645089
- 0.8586577177
- 0.8597412109
- 0.8608148098
- 0.8618785143
- 0.8629317284
- 0.8639749885
- 0.8650091290
- 0.8660346270
- 0.8670523167
- 0.8680629730
- 0.8690673709
- 0.8700646162
- 0.8710550070
- 0.8720393777
- 0.8730176091
- 0.8739910126
- 0.8749604225
- 0.8759278059
- 0.8768939972
- 0.8778584003
- 0.8788213134
- 0.8797836900
- 0.8807460070
- 0.8817077279
- 0.8826689720
- 0.8836311102
- 0.8845937848
- 0.8855553865
- 0.8865150809
- 0.8874728084
- 0.8884277940
- 0.8893800974
- 0.8903309107
- 0.8912788033
- 0.8922230005
- 0.8931636810
- 0.8941028714
- 0.8950411081
- 0.8959773779
- 0.8969107866
- 0.8978416920
- 0.8987693787
- 0.8996942043
- 0.9006167054
- 0.9015371799
- 0.9024555087
- 0.9033702016
- 0.9042806029
- 0.9051871896
- 0.9060915709
- 0.9069947004
- 0.9078966975
- 0.9087975025
- 0.9096974730
- 0.9105958939
- 0.9114922881
- 0.9123886228
- 0.9132850766
- 0.9141798019
- 0.9150691032
- 0.9159536958
- 0.9168338180
- 0.9177089930
- 0.9185785055
- 0.9194408059
- 0.9202948809
- 0.9211413264
- 0.9219813943
- 0.9228157997
- 0.9236447215
- 0.9244682193
- 0.9252852798
- 0.9260939956
- 0.9268960953
- 0.9276924133
- 0.9284831285
- 0.9292683005
- 0.9300467968
- 0.9308174849
- 0.9315804839
- 0.9323381186
- 0.9330930114
- 0.9338461757
- 0.9345973730
- 0.9353471994
- 0.9360958934
- 0.9368441105
- 0.9375926256
- 0.9383410811
- 0.9390903115
- 0.9398398995
- 0.9405894279
- 0.9413390756
- 0.9420892000
- 0.9428393245
- 0.9435886741
- 0.9443354011
- 0.9450780153
- 0.9458169937
- 0.9465532899
- 0.9472861886
- 0.9480143785
- 0.9487375021
- 0.9494557977
- 0.9501700997
- 0.9508795142
- 0.9515821934
- 0.9522789717
- 0.9529712796
- 0.9536584020
- 0.9543386102
- 0.9550122023
- 0.9556815028
- 0.9563481808
- 0.9570119977
- 0.9576709867
- 0.9583243728
- 0.9589740038
- 0.9596223235
- 0.9602677822
- 0.9609097242
- 0.9615486264
- 0.9621847272
- 0.9628177285
- 0.9634479284
- 0.9640747905
- 0.9646962881
- 0.9653108716
- 0.9659178257
- 0.9665163755
- 0.9671065211
- 0.9676873088
- 0.9682564139
- 0.9688133001
- 0.9693595767
- 0.9698956013
- 0.9704216719
- 0.9709377885
- 0.9714441895
- 0.9719427228
- 0.9724339247
- 0.9729166031
- 0.9733896852
- 0.9738553166
- 0.9743154049
- 0.9747707248
- 0.9752202034
- 0.9756631851
- 0.9761012197
- 0.9765369296
- 0.9769701958
- 0.9774006009
- 0.9778288007
- 0.9782562256
- 0.9786834121
- 0.9791104794
- 0.9795380831
- 0.9799662828
- 0.9803938866
- 0.9808201194
- 0.9812436104
- 0.9816619754
- 0.9820752144
- 0.9824826717
- 0.9828830957
- 0.9832751155
- 0.9836578965
- 0.9840303063
- 0.9843910933
- 0.9847406745
- 0.9850798845
- 0.9854090214
- 0.9857276082
- 0.9860363007
- 0.9863356948
- 0.9866275191
- 0.9869117141
- 0.9871860147
- 0.9874522090
- 0.9877108932
- 0.9879605770
- 0.9882022738
- 0.9884371161
- 0.9886657000
- 0.9888893962
- 0.9891092777
- 0.9893258214
- 0.9895405769
- 0.9897546768
- 0.9899684191
- 0.9901812077
- 0.9903942943
- 0.9906080961
- 0.9908217788
- 0.9910365939
- 0.9912521243
- 0.9914677143
- 0.9916833043
- 0.9918984771
- 0.9921129942
- 0.9923266172
- 0.9925395846
- 0.9927518964
- 0.9929633737
- 0.9931753278
- 0.9933875799
- 0.9935998917
- 0.9938135147
- 0.9940276146
- 0.9942417741
- 0.9944561124
- 0.9946699739
- 0.9948837757
- 0.9950978160
- 0.9953122139
- 0.9955270886
- 0.9957417846
- 0.9959560037
- 0.9961696267
- 0.9963824153
- 0.9965956211
- 0.9968093038
- 0.9970229864
- 0.9972379208
- 0.9974533916
- 0.9976689816
- 0.9978845716
- 0.9980998039
- 0.9983143210
- 0.9985278249
- 0.9987403750
- 0.9989517927
- 0.9991620183
- 0.9993718863
- 0.9995810986
- 0.9997903705
- 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_kai-1010.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_kai-1010.spi1d
deleted file mode 100644
index 8fb1df72c44..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_kai-1010.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 1
-{
- 0.0000000000
- 0.0015970930
- 0.0032108270
- 0.0048384252
- 0.0064732390
- 0.0081081763
- 0.0097375941
- 0.0113548804
- 0.0129528800
- 0.0145261399
- 0.0160703696
- 0.0175831709
- 0.0190630294
- 0.0205102507
- 0.0219259299
- 0.0233127493
- 0.0246715993
- 0.0260010492
- 0.0272994898
- 0.0285670608
- 0.0298028998
- 0.0310098194
- 0.0321902186
- 0.0333435684
- 0.0344703794
- 0.0355738886
- 0.0366554409
- 0.0377166718
- 0.0387589782
- 0.0397843607
- 0.0407951698
- 0.0417945310
- 0.0427865982
- 0.0437750705
- 0.0447619408
- 0.0457485691
- 0.0467366986
- 0.0477271006
- 0.0487186685
- 0.0497123487
- 0.0507081710
- 0.0517065898
- 0.0527076609
- 0.0537111685
- 0.0547169782
- 0.0557249896
- 0.0567362607
- 0.0577516407
- 0.0587707087
- 0.0597942285
- 0.0608223192
- 0.0618541911
- 0.0628895611
- 0.0639279112
- 0.0649689585
- 0.0660121813
- 0.0670581907
- 0.0681073666
- 0.0691590682
- 0.0702132285
- 0.0712696612
- 0.0723281205
- 0.0733884126
- 0.0744497478
- 0.0755119175
- 0.0765746608
- 0.0776376799
- 0.0787018836
- 0.0797673315
- 0.0808331519
- 0.0818990618
- 0.0829651132
- 0.0840317011
- 0.0850984082
- 0.0861652717
- 0.0872325823
- 0.0882994309
- 0.0893664882
- 0.0904344097
- 0.0915023014
- 0.0925698727
- 0.0936371982
- 0.0947050005
- 0.0957735702
- 0.0968423486
- 0.0979111120
- 0.0989789367
- 0.1000462994
- 0.1011143997
- 0.1021834984
- 0.1032544971
- 0.1043291986
- 0.1054088995
- 0.1064950973
- 0.1075880006
- 0.1086886004
- 0.1097972989
- 0.1109144986
- 0.1120416969
- 0.1131796017
- 0.1143285036
- 0.1154886037
- 0.1166604012
- 0.1178442016
- 0.1190397963
- 0.1202476025
- 0.1214689016
- 0.1227027997
- 0.1239494979
- 0.1252094954
- 0.1264819056
- 0.1277655959
- 0.1290591955
- 0.1303616017
- 0.1316712052
- 0.1329866052
- 0.1343073994
- 0.1356315017
- 0.1369580030
- 0.1382858008
- 0.1396144927
- 0.1409430057
- 0.1422718018
- 0.1436003000
- 0.1449290067
- 0.1462575048
- 0.1475863010
- 0.1489147991
- 0.1502435058
- 0.1515720040
- 0.1529008001
- 0.1542291939
- 0.1555580050
- 0.1568865031
- 0.1582152992
- 0.1595436931
- 0.1608725041
- 0.1622010022
- 0.1635297984
- 0.1648582071
- 0.1661870033
- 0.1675153971
- 0.1688434035
- 0.1701688021
- 0.1714915931
- 0.1728098989
- 0.1741224974
- 0.1754271984
- 0.1767227948
- 0.1780070066
- 0.1792788059
- 0.1805343926
- 0.1817727983
- 0.1829933971
- 0.1841960996
- 0.1853809059
- 0.1865482926
- 0.1876983047
- 0.1888300031
- 0.1899435073
- 0.1910407990
- 0.1921222061
- 0.1931896061
- 0.1942428052
- 0.1952829063
- 0.1963098943
- 0.1973251998
- 0.1983291954
- 0.1993234009
- 0.2003085017
- 0.2012864053
- 0.2022587955
- 0.2032283992
- 0.2041957974
- 0.2051616013
- 0.2061273009
- 0.2070931047
- 0.2080595940
- 0.2090270072
- 0.2099955976
- 0.2109649032
- 0.2119348943
- 0.2129058987
- 0.2138797939
- 0.2148582041
- 0.2158416957
- 0.2168301046
- 0.2178225964
- 0.2188192010
- 0.2198204994
- 0.2208279073
- 0.2218416035
- 0.2228616029
- 0.2238875031
- 0.2249186039
- 0.2259557992
- 0.2269994020
- 0.2280489057
- 0.2291045040
- 0.2301660031
- 0.2312328964
- 0.2323053926
- 0.2333831042
- 0.2344655991
- 0.2355525047
- 0.2366431057
- 0.2377368063
- 0.2388329953
- 0.2399305999
- 0.2410296053
- 0.2421302944
- 0.2432314008
- 0.2443311065
- 0.2454299033
- 0.2465299964
- 0.2476332933
- 0.2487404048
- 0.2498511970
- 0.2509643137
- 0.2520790994
- 0.2531974018
- 0.2543210089
- 0.2554507852
- 0.2565864921
- 0.2577267885
- 0.2588709891
- 0.2600202858
- 0.2611759901
- 0.2623381019
- 0.2635067105
- 0.2646813989
- 0.2658607960
- 0.2670449913
- 0.2682338953
- 0.2694280148
- 0.2706277072
- 0.2718321085
- 0.2730394900
- 0.2742492855
- 0.2754603922
- 0.2766728103
- 0.2778874040
- 0.2791036963
- 0.2803192139
- 0.2815321982
- 0.2827436030
- 0.2839539051
- 0.2851620913
- 0.2863675058
- 0.2875689864
- 0.2887648046
- 0.2899549007
- 0.2911390960
- 0.2923170924
- 0.2934887111
- 0.2946529090
- 0.2958090901
- 0.2969568968
- 0.2980965972
- 0.2992289066
- 0.3003537953
- 0.3014717996
- 0.3025816977
- 0.3036831915
- 0.3047770858
- 0.3058654070
- 0.3069495857
- 0.3080292046
- 0.3091028929
- 0.3101705909
- 0.3112339079
- 0.3122943938
- 0.3133535087
- 0.3144116104
- 0.3154678941
- 0.3165228963
- 0.3175787926
- 0.3186368942
- 0.3196958899
- 0.3207564056
- 0.3218187094
- 0.3228828907
- 0.3239508867
- 0.3250220120
- 0.3260951936
- 0.3271706104
- 0.3282474875
- 0.3293263912
- 0.3304072917
- 0.3314906955
- 0.3325760067
- 0.3336637020
- 0.3347538114
- 0.3358460069
- 0.3369395137
- 0.3380326927
- 0.3391278088
- 0.3402253985
- 0.3413242996
- 0.3424232900
- 0.3435212970
- 0.3446190953
- 0.3457185030
- 0.3468185961
- 0.3479177952
- 0.3490158916
- 0.3501127958
- 0.3512093127
- 0.3523041010
- 0.3533973098
- 0.3544895947
- 0.3555799127
- 0.3566688895
- 0.3577584922
- 0.3588475883
- 0.3599354923
- 0.3610216081
- 0.3621057868
- 0.3631885946
- 0.3642696142
- 0.3653489947
- 0.3664267957
- 0.3675036132
- 0.3685795963
- 0.3696550131
- 0.3707289100
- 0.3718005121
- 0.3728711009
- 0.3739413917
- 0.3750106096
- 0.3760792017
- 0.3771468997
- 0.3782134950
- 0.3792808056
- 0.3803485930
- 0.3814165890
- 0.3824853003
- 0.3835538924
- 0.3846215010
- 0.3856872022
- 0.3867521882
- 0.3878181875
- 0.3888849020
- 0.3899520934
- 0.3910199106
- 0.3920885026
- 0.3931584954
- 0.3942297995
- 0.3953022957
- 0.3963758051
- 0.3974499106
- 0.3985247016
- 0.3996005952
- 0.4006777108
- 0.4017564952
- 0.4028376937
- 0.4039207101
- 0.4050048888
- 0.4060907960
- 0.4071780145
- 0.4082660973
- 0.4093562067
- 0.4104484916
- 0.4115422070
- 0.4126375020
- 0.4137335122
- 0.4148307145
- 0.4159297049
- 0.4170301855
- 0.4181306064
- 0.4192298055
- 0.4203279912
- 0.4214271009
- 0.4225274920
- 0.4236279130
- 0.4247274995
- 0.4258260131
- 0.4269242883
- 0.4280230105
- 0.4291217029
- 0.4302200079
- 0.4313178957
- 0.4324154854
- 0.4335126877
- 0.4346086085
- 0.4357028902
- 0.4367968142
- 0.4378911853
- 0.4389862120
- 0.4400813878
- 0.4411762953
- 0.4422703981
- 0.4433647990
- 0.4444605112
- 0.4455575943
- 0.4466555119
- 0.4477527142
- 0.4488491118
- 0.4499464929
- 0.4510458112
- 0.4521470070
- 0.4532484114
- 0.4543491900
- 0.4554497004
- 0.4565511048
- 0.4576537907
- 0.4587570131
- 0.4598602057
- 0.4609631896
- 0.4620659947
- 0.4631690979
- 0.4642724097
- 0.4653758109
- 0.4664795995
- 0.4675835967
- 0.4686864913
- 0.4697881043
- 0.4708893895
- 0.4719910920
- 0.4730935991
- 0.4741966128
- 0.4752987921
- 0.4763998985
- 0.4775001109
- 0.4785997868
- 0.4797008038
- 0.4808028042
- 0.4819043875
- 0.4830043018
- 0.4841024876
- 0.4852007926
- 0.4863008857
- 0.4874025881
- 0.4885045886
- 0.4896053970
- 0.4907051027
- 0.4918052852
- 0.4929065108
- 0.4940088987
- 0.4951120019
- 0.4962143004
- 0.4973159134
- 0.4984172881
- 0.4995189011
- 0.5006219745
- 0.5017260909
- 0.5028306842
- 0.5039374232
- 0.5050470233
- 0.5061581731
- 0.5072711706
- 0.5083870292
- 0.5095049739
- 0.5106257796
- 0.5117477775
- 0.5128695965
- 0.5139923096
- 0.5151175261
- 0.5162450075
- 0.5173735023
- 0.5185019970
- 0.5196316242
- 0.5207641125
- 0.5218989849
- 0.5230355859
- 0.5241733193
- 0.5253111720
- 0.5264499187
- 0.5275893807
- 0.5287293792
- 0.5298690200
- 0.5310084820
- 0.5321471095
- 0.5332846045
- 0.5344207883
- 0.5355551839
- 0.5366871953
- 0.5378178954
- 0.5389484763
- 0.5400791168
- 0.5412082076
- 0.5423350930
- 0.5434600115
- 0.5445839763
- 0.5457080007
- 0.5468308926
- 0.5479511023
- 0.5490679741
- 0.5501825213
- 0.5512952805
- 0.5524055958
- 0.5535135269
- 0.5546203852
- 0.5557265282
- 0.5568308234
- 0.5579332709
- 0.5590345860
- 0.5601357222
- 0.5612370968
- 0.5623382926
- 0.5634381175
- 0.5645357966
- 0.5656321049
- 0.5667272210
- 0.5678204894
- 0.5689107776
- 0.5699964166
- 0.5710760951
- 0.5721501112
- 0.5732188821
- 0.5742821097
- 0.5753387213
- 0.5763881803
- 0.5774298906
- 0.5784643292
- 0.5794925094
- 0.5805140138
- 0.5815274119
- 0.5825325847
- 0.5835304260
- 0.5845211148
- 0.5855050087
- 0.5864828229
- 0.5874555707
- 0.5884236097
- 0.5893865824
- 0.5903437138
- 0.5912957191
- 0.5922436714
- 0.5931885242
- 0.5941303968
- 0.5950701833
- 0.5960083008
- 0.5969455242
- 0.5978826284
- 0.5988199711
- 0.5997573733
- 0.6006944180
- 0.6016309261
- 0.6025679111
- 0.6035056710
- 0.6044442058
- 0.6053841710
- 0.6063274741
- 0.6072760224
- 0.6082304716
- 0.6091914177
- 0.6101577878
- 0.6111288071
- 0.6121054292
- 0.6130893230
- 0.6140809059
- 0.6150801778
- 0.6160869002
- 0.6171011925
- 0.6181237102
- 0.6191561222
- 0.6201986074
- 0.6212494969
- 0.6223081946
- 0.6233735085
- 0.6244443059
- 0.6255208850
- 0.6266024113
- 0.6276888251
- 0.6287800074
- 0.6298750043
- 0.6309717894
- 0.6320694089
- 0.6331679225
- 0.6342682838
- 0.6353698969
- 0.6364706755
- 0.6375694871
- 0.6386672854
- 0.6397666931
- 0.6408684254
- 0.6419709921
- 0.6430730224
- 0.6441742182
- 0.6452761889
- 0.6463810205
- 0.6474881172
- 0.6485970020
- 0.6497082114
- 0.6508216262
- 0.6519368887
- 0.6530544162
- 0.6541745067
- 0.6552979946
- 0.6564245224
- 0.6575521231
- 0.6586806178
- 0.6598100066
- 0.6609410048
- 0.6620740294
- 0.6632086039
- 0.6643440127
- 0.6654803157
- 0.6666182280
- 0.6677569747
- 0.6688960791
- 0.6700353026
- 0.6711744070
- 0.6723119020
- 0.6734473109
- 0.6745814085
- 0.6757146120
- 0.6768456101
- 0.6779726744
- 0.6790955067
- 0.6802144051
- 0.6813290119
- 0.6824392080
- 0.6835449934
- 0.6846470833
- 0.6857451797
- 0.6868383884
- 0.6879264116
- 0.6890088916
- 0.6900870204
- 0.6911612749
- 0.6922308803
- 0.6932950020
- 0.6943535805
- 0.6954085231
- 0.6964603066
- 0.6975083947
- 0.6985530257
- 0.6995959282
- 0.7006379962
- 0.7016788721
- 0.7027179003
- 0.7037551999
- 0.7047919035
- 0.7058281898
- 0.7068638206
- 0.7078987956
- 0.7089341879
- 0.7099704742
- 0.7110071182
- 0.7120435834
- 0.7130793929
- 0.7141141295
- 0.7151473761
- 0.7161788940
- 0.7172086835
- 0.7182366848
- 0.7192623019
- 0.7202852964
- 0.7213062048
- 0.7223259211
- 0.7233440876
- 0.7243599892
- 0.7253736258
- 0.7263845205
- 0.7273933291
- 0.7283999920
- 0.7294043899
- 0.7304064035
- 0.7314063907
- 0.7324048877
- 0.7334017158
- 0.7343968749
- 0.7353904247
- 0.7363826036
- 0.7373743057
- 0.7383652925
- 0.7393556833
- 0.7403460741
- 0.7413364053
- 0.7423262000
- 0.7433158755
- 0.7443063855
- 0.7452973723
- 0.7462878227
- 0.7472770810
- 0.7482659221
- 0.7492548823
- 0.7502439022
- 0.7512320876
- 0.7522203922
- 0.7532092929
- 0.7541986108
- 0.7551875114
- 0.7561764121
- 0.7571650743
- 0.7581533194
- 0.7591395974
- 0.7601243854
- 0.7611085773
- 0.7620921731
- 0.7630745769
- 0.7640557885
- 0.7650362253
- 0.7660158277
- 0.7669950724
- 0.7679738998
- 0.7689527273
- 0.7699314952
- 0.7709106803
- 0.7718899846
- 0.7728688121
- 0.7738466263
- 0.7748246789
- 0.7758036852
- 0.7767832279
- 0.7777634859
- 0.7787454724
- 0.7797296047
- 0.7807155252
- 0.7817035913
- 0.7826942801
- 0.7836887836
- 0.7846868038
- 0.7856897116
- 0.7866985202
- 0.7877131104
- 0.7887325287
- 0.7897546887
- 0.7907801867
- 0.7918102145
- 0.7928441763
- 0.7938814163
- 0.7949218750
- 0.7959659100
- 0.7970144153
- 0.7980663180
- 0.7991213799
- 0.8001785874
- 0.8012385964
- 0.8023005128
- 0.8033639193
- 0.8044286966
- 0.8054934740
- 0.8065580130
- 0.8076239824
- 0.8086903095
- 0.8097563982
- 0.8108221292
- 0.8118875027
- 0.8129522204
- 0.8140147924
- 0.8150777221
- 0.8161420822
- 0.8172072172
- 0.8182731867
- 0.8193401098
- 0.8204079866
- 0.8214777708
- 0.8225491047
- 0.8236216903
- 0.8246955872
- 0.8257701993
- 0.8268460035
- 0.8279229999
- 0.8290016055
- 0.8300824761
- 0.8311660886
- 0.8322516084
- 0.8333384991
- 0.8344269991
- 0.8355159163
- 0.8366057277
- 0.8376973867
- 0.8387901783
- 0.8398838043
- 0.8409780264
- 0.8420727849
- 0.8431686759
- 0.8442658782
- 0.8453642130
- 0.8464624882
- 0.8475595713
- 0.8486564159
- 0.8497542143
- 0.8508523703
- 0.8519496918
- 0.8530451059
- 0.8541380763
- 0.8552293777
- 0.8563184738
- 0.8574041724
- 0.8584862947
- 0.8595638275
- 0.8606367111
- 0.8617051244
- 0.8627687097
- 0.8638274074
- 0.8648813963
- 0.8659303784
- 0.8669738770
- 0.8680111766
- 0.8690428734
- 0.8700705171
- 0.8710942268
- 0.8721132874
- 0.8731275201
- 0.8741363287
- 0.8751401901
- 0.8761405945
- 0.8771389127
- 0.8781350851
- 0.8791291118
- 0.8801203966
- 0.8811098933
- 0.8820986748
- 0.8830870986
- 0.8840739131
- 0.8850582242
- 0.8860396743
- 0.8870177269
- 0.8879904747
- 0.8889573812
- 0.8899183869
- 0.8908733130
- 0.8918204904
- 0.8927587271
- 0.8936867714
- 0.8946046233
- 0.8955129981
- 0.8964123726
- 0.8973016739
- 0.8981794715
- 0.8990461230
- 0.8999027014
- 0.9007506967
- 0.9015905857
- 0.9024220705
- 0.9032449722
- 0.9040595293
- 0.9048662186
- 0.9056664705
- 0.9064612985
- 0.9072514176
- 0.9080368280
- 0.9088181257
- 0.9095960855
- 0.9103735089
- 0.9111509919
- 0.9119281173
- 0.9127063155
- 0.9134865999
- 0.9142683744
- 0.9150518179
- 0.9158385992
- 0.9166294932
- 0.9174247980
- 0.9182245731
- 0.9190281034
- 0.9198362827
- 0.9206498861
- 0.9214689732
- 0.9222937822
- 0.9231243134
- 0.9239605069
- 0.9248024225
- 0.9256507754
- 0.9265056252
- 0.9273657203
- 0.9282308221
- 0.9291006923
- 0.9299767017
- 0.9308583736
- 0.9317452908
- 0.9326366186
- 0.9335306883
- 0.9344261289
- 0.9353219867
- 0.9362199903
- 0.9371207952
- 0.9380227923
- 0.9389240742
- 0.9398236871
- 0.9407200813
- 0.9416117072
- 0.9424964190
- 0.9433727860
- 0.9442400932
- 0.9450957775
- 0.9459366202
- 0.9467617273
- 0.9475710988
- 0.9483641982
- 0.9491404891
- 0.9498987198
- 0.9506378770
- 0.9513601065
- 0.9520673156
- 0.9527601004
- 0.9534382224
- 0.9541031122
- 0.9547548890
- 0.9553934932
- 0.9560201764
- 0.9566345811
- 0.9572381973
- 0.9578328729
- 0.9584187269
- 0.9589971900
- 0.9595693946
- 0.9601373076
- 0.9607033134
- 0.9612680078
- 0.9618327022
- 0.9623975158
- 0.9629616737
- 0.9635255933
- 0.9640890956
- 0.9646533728
- 0.9652183056
- 0.9657815099
- 0.9663417935
- 0.9668993950
- 0.9674541950
- 0.9680057764
- 0.9685540199
- 0.9690970778
- 0.9696341753
- 0.9701663256
- 0.9706926942
- 0.9712131023
- 0.9717286825
- 0.9722387791
- 0.9727417827
- 0.9732379913
- 0.9737278819
- 0.9742118120
- 0.9746910930
- 0.9751664996
- 0.9756376147
- 0.9761040211
- 0.9765653014
- 0.9770221114
- 0.9774755836
- 0.9779269099
- 0.9783759117
- 0.9788222909
- 0.9792655706
- 0.9797067046
- 0.9801476002
- 0.9805889726
- 0.9810296893
- 0.9814689755
- 0.9819055796
- 0.9823380709
- 0.9827659726
- 0.9831880927
- 0.9836019874
- 0.9840061069
- 0.9844006896
- 0.9847850204
- 0.9851579070
- 0.9855204225
- 0.9858720899
- 0.9862110019
- 0.9865372181
- 0.9868519902
- 0.9871559739
- 0.9874501824
- 0.9877349734
- 0.9880086184
- 0.9882714152
- 0.9885252118
- 0.9887697101
- 0.9890058041
- 0.9892352223
- 0.9894577861
- 0.9896727204
- 0.9898800850
- 0.9900823832
- 0.9902830720
- 0.9904839993
- 0.9906855226
- 0.9908869267
- 0.9910880923
- 0.9912897944
- 0.9914922714
- 0.9916949272
- 0.9918974042
- 0.9920992851
- 0.9923006296
- 0.9925016761
- 0.9927030206
- 0.9929041266
- 0.9931046963
- 0.9933041930
- 0.9935020804
- 0.9936985970
- 0.9938936234
- 0.9940873981
- 0.9942802787
- 0.9944714904
- 0.9946609735
- 0.9948499203
- 0.9950379729
- 0.9952244163
- 0.9954094291
- 0.9955927134
- 0.9957733750
- 0.9959521890
- 0.9961301088
- 0.9963076711
- 0.9964857101
- 0.9966629744
- 0.9968385100
- 0.9970129728
- 0.9971876144
- 0.9973618984
- 0.9975370169
- 0.9977136254
- 0.9978904128
- 0.9980655909
- 0.9982392192
- 0.9984129071
- 0.9985876083
- 0.9987636805
- 0.9989405274
- 0.9991179705
- 0.9992954731
- 0.9994722009
- 0.9996479750
- 0.9998239875
- 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_kodachrome_200.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_kodachrome_200.spi1d
deleted file mode 100644
index 05790a82756..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_kodachrome_200.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0001730574 0.0002039562 0.0002358485
- 0.0003522631 0.0004149732 0.0004803593
- 0.0005379661 0.0006318853 0.0007290206
- 0.0007310679 0.0008542882 0.0009827145
- 0.0009340477 0.0010819150 0.0012466050
- 0.0011457250 0.0013172789 0.0015175150
- 0.0013664630 0.0015590760 0.0017966420
- 0.0015953979 0.0018074680 0.0020813060
- 0.0018292820 0.0020661030 0.0023712160
- 0.0020738509 0.0023327931 0.0026701461
- 0.0023281691 0.0026087810 0.0029817061
- 0.0025920530 0.0028905689 0.0033033220
- 0.0028679480 0.0031836890 0.0036326619
- 0.0031529539 0.0034913400 0.0039701960
- 0.0034448660 0.0038095911 0.0043217931
- 0.0037472011 0.0041361330 0.0046877442
- 0.0040617771 0.0044678152 0.0050627491
- 0.0043859989 0.0048073409 0.0054407581
- 0.0047217272 0.0051559508 0.0058272062
- 0.0050699208 0.0055170869 0.0062212390
- 0.0054345722 0.0058912761 0.0066273510
- 0.0058116391 0.0062767328 0.0070466590
- 0.0062011848 0.0066723628 0.0074762749
- 0.0066031339 0.0070798998 0.0079114493
- 0.0070177661 0.0075020911 0.0083535369
- 0.0074442741 0.0079338206 0.0088046975
- 0.0078795254 0.0083771208 0.0092653846
- 0.0083278697 0.0088326121 0.0097344546
- 0.0087915091 0.0092987726 0.0102126198
- 0.0092691761 0.0097725317 0.0107003897
- 0.0097623114 0.0102546504 0.0111954799
- 0.0102694500 0.0107495701 0.0116990302
- 0.0107906098 0.0112578301 0.0122114504
- 0.0113268001 0.0117790196 0.0127311097
- 0.0118786199 0.0123126702 0.0132614998
- 0.0124431401 0.0128612900 0.0138018904
- 0.0130219003 0.0134234196 0.0143521996
- 0.0136152301 0.0139996996 0.0149130402
- 0.0142232198 0.0145876799 0.0154852197
- 0.0148449196 0.0151869999 0.0160684697
- 0.0154783595 0.0158025604 0.0166603103
- 0.0161256995 0.0164336897 0.0172653906
- 0.0167863201 0.0170805994 0.0178804602
- 0.0174631495 0.0177476797 0.0185050704
- 0.0181544498 0.0184269901 0.0191421397
- 0.0188641995 0.0191224609 0.0197905600
- 0.0195880793 0.0198333003 0.0204491094
- 0.0203275606 0.0205603093 0.0211143699
- 0.0210811403 0.0212992709 0.0217879806
- 0.0218534302 0.0220546499 0.0224671308
- 0.0226451308 0.0228254497 0.0231546499
- 0.0234524105 0.0236116406 0.0238485206
- 0.0242763907 0.0244143009 0.0245480109
- 0.0251218900 0.0252302606 0.0252581500
- 0.0259851404 0.0260641407 0.0259789899
- 0.0268620700 0.0269184001 0.0267140791
- 0.0277548693 0.0277873296 0.0274658203
- 0.0286648702 0.0286731608 0.0282310992
- 0.0295908507 0.0295777693 0.0290101692
- 0.0305334404 0.0304972902 0.0298030600
- 0.0314947292 0.0314330608 0.0306055099
- 0.0324744582 0.0323868990 0.0314168893
- 0.0334764086 0.0333601981 0.0322372504
- 0.0344995111 0.0343528390 0.0330651999
- 0.0355402492 0.0353610590 0.0339045897
- 0.0365981199 0.0363844894 0.0347526409
- 0.0376747511 0.0374244489 0.0356094018
- 0.0387722701 0.0384774804 0.0364748016
- 0.0398925804 0.0395460315 0.0373485014
- 0.0410357118 0.0406353809 0.0382347293
- 0.0421971716 0.0417462699 0.0391340293
- 0.0433758609 0.0428716205 0.0400448591
- 0.0445724390 0.0440130197 0.0409630090
- 0.0457868986 0.0451716594 0.0418913700
- 0.0470213406 0.0463434607 0.0428329296
- 0.0482786596 0.0475279316 0.0437831692
- 0.0495616607 0.0487296283 0.0447406098
- 0.0508708991 0.0499518812 0.0457080491
- 0.0522039905 0.0511935391 0.0466858111
- 0.0535621308 0.0524507686 0.0476739705
- 0.0549456812 0.0537222885 0.0486743301
- 0.0563542917 0.0550098717 0.0496832319
- 0.0577872396 0.0563169084 0.0507013202
- 0.0592435412 0.0576429814 0.0517350510
- 0.0607235916 0.0589821301 0.0527782217
- 0.0622299090 0.0603348911 0.0538305715
- 0.0637641624 0.0617051981 0.0548948608
- 0.0653300881 0.0630972311 0.0559714995
- 0.0669195279 0.0645076036 0.0570586994
- 0.0685284436 0.0659297109 0.0581539795
- 0.0701561198 0.0673606992 0.0592579208
- 0.0718030334 0.0688040778 0.0603738800
- 0.0734695569 0.0702652484 0.0615030490
- 0.0751590133 0.0717460513 0.0626446307
- 0.0768723935 0.0732394904 0.0637940615
- 0.0786073431 0.0747426003 0.0649530664
- 0.0803640932 0.0762560293 0.0661245733
- 0.0821429417 0.0777818337 0.0673098490
- 0.0839471966 0.0793204084 0.0685084313
- 0.0857824534 0.0808681324 0.0697233528
- 0.0876402482 0.0824251175 0.0709487796
- 0.0895186588 0.0839939788 0.0721847713
- 0.0914160535 0.0855768770 0.0734331012
- 0.0933414400 0.0871768892 0.0746951923
- 0.0952875987 0.0887894779 0.0759687126
- 0.0972552076 0.0904145017 0.0772481188
- 0.0992452875 0.0920512825 0.0785354823
- 0.1012666970 0.0936988667 0.0798321664
- 0.1033084020 0.0953587517 0.0811416209
- 0.1053688005 0.0970306993 0.0824629217
- 0.1074498966 0.0987144411 0.0837924406
- 0.1095537990 0.1004106030 0.0851297081
- 0.1116733998 0.1021208018 0.0864788592
- 0.1138081029 0.1038433984 0.0878428370
- 0.1159645021 0.1055795997 0.0892181471
- 0.1181332022 0.1073433980 0.0906047598
- 0.1203133017 0.1091196015 0.0920063481
- 0.1225123033 0.1109066978 0.0934172571
- 0.1247252971 0.1127050966 0.0948378369
- 0.1269482970 0.1145213023 0.0962786898
- 0.1291864067 0.1163515970 0.0977344289
- 0.1314398050 0.1182034016 0.0992026329
- 0.1337047964 0.1200674996 0.1006904021
- 0.1359920055 0.1219405010 0.1021960005
- 0.1382973045 0.1238282993 0.1037138999
- 0.1406147927 0.1257331967 0.1052495018
- 0.1429530978 0.1276489943 0.1068022996
- 0.1453036964 0.1295824945 0.1083668992
- 0.1476657987 0.1315266043 0.1099525020
- 0.1500508040 0.1334788054 0.1115524024
- 0.1524461955 0.1354573965 0.1131626964
- 0.1548593938 0.1374479979 0.1147975996
- 0.1572892964 0.1394518018 0.1164444983
- 0.1597270072 0.1414680034 0.1181050986
- 0.1621783972 0.1434909999 0.1197827980
- 0.1646371931 0.1455283016 0.1214680970
- 0.1671067029 0.1475757957 0.1231684014
- 0.1695881933 0.1496292949 0.1248828992
- 0.1720747054 0.1517004967 0.1266061962
- 0.1745768040 0.1537802070 0.1283615977
- 0.1770841032 0.1558783948 0.1301272064
- 0.1796021014 0.1579937041 0.1319141984
- 0.1821261942 0.1601195037 0.1337158978
- 0.1846542060 0.1622675061 0.1355265975
- 0.1871972978 0.1644203067 0.1373614073
- 0.1897435039 0.1665845066 0.1392045021
- 0.1922962070 0.1687586010 0.1410738975
- 0.1948485970 0.1709450036 0.1429603994
- 0.1974000037 0.1731521040 0.1448680013
- 0.1999529004 0.1753689051 0.1467960030
- 0.2025073022 0.1776115000 0.1487334073
- 0.2050623000 0.1798598021 0.1506955028
- 0.2076175958 0.1821341962 0.1526625007
- 0.2101784945 0.1844155937 0.1546497941
- 0.2127404958 0.1867152005 0.1566448063
- 0.2153038979 0.1890224069 0.1586592048
- 0.2178677022 0.1913391948 0.1606916934
- 0.2204349041 0.1936641932 0.1627465039
- 0.2230034024 0.1959953010 0.1648250967
- 0.2255780995 0.1983426064 0.1669203043
- 0.2281538993 0.2006970942 0.1690406948
- 0.2307337970 0.2030775994 0.1711710989
- 0.2333167940 0.2054647952 0.1733302027
- 0.2359074056 0.2078783959 0.1754958034
- 0.2384988964 0.2102957964 0.1776867956
- 0.2410926074 0.2127331942 0.1798807979
- 0.2436847985 0.2151719928 0.1820942014
- 0.2462743968 0.2176246047 0.1843084991
- 0.2488645017 0.2200776041 0.1865465939
- 0.2514558136 0.2225456983 0.1887851954
- 0.2540476024 0.2250140011 0.1910569072
- 0.2566407025 0.2275063992 0.1933290064
- 0.2592354119 0.2299994975 0.1956388056
- 0.2618348897 0.2325156033 0.1979486048
- 0.2644349933 0.2350329012 0.2002822012
- 0.2670376897 0.2375658005 0.2026163042
- 0.2696410120 0.2401002944 0.2049711943
- 0.2722525895 0.2426490933 0.2073276043
- 0.2748641074 0.2452007979 0.2097111940
- 0.2774798870 0.2477629036 0.2120991051
- 0.2800959945 0.2503288984 0.2145109028
- 0.2827027142 0.2529033124 0.2169295996
- 0.2853069007 0.2554830909 0.2193607986
- 0.2879045010 0.2580693960 0.2217984051
- 0.2904979885 0.2606629133 0.2242448032
- 0.2930887938 0.2632611990 0.2266992033
- 0.2956756949 0.2658706009 0.2291606069
- 0.2982619107 0.2684814036 0.2316346020
- 0.3008450866 0.2711029053 0.2341126055
- 0.3034282923 0.2737244070 0.2366093993
- 0.3060013056 0.2763522863 0.2391061932
- 0.3085739017 0.2789807022 0.2416251004
- 0.3111369014 0.2816146910 0.2441447973
- 0.3136956990 0.2842512131 0.2466782033
- 0.3162499070 0.2868914008 0.2492164969
- 0.3187974095 0.2895368934 0.2517606020
- 0.3213433921 0.2921831906 0.2543109953
- 0.3238751888 0.2948344946 0.2568640113
- 0.3264068961 0.2974858880 0.2594281137
- 0.3289282918 0.3001478016 0.2619921863
- 0.3314462900 0.3028118908 0.2645705938
- 0.3339582086 0.3054809868 0.2671507895
- 0.3364607096 0.3081552088 0.2697336972
- 0.3389630914 0.3108294010 0.2723186910
- 0.3414388001 0.3135038018 0.2749026120
- 0.3439145088 0.3161781132 0.2774826884
- 0.3463768065 0.3188591003 0.2800627947
- 0.3488295972 0.3215422034 0.2826369107
- 0.3512794971 0.3242281079 0.2852098048
- 0.3537116945 0.3269194067 0.2877875865
- 0.3561440110 0.3296107054 0.2903720140
- 0.3585642874 0.3322994113 0.2929564118
- 0.3609788120 0.3349879086 0.2955451012
- 0.3633924127 0.3376730978 0.2981339097
- 0.3658021092 0.3403542042 0.3007180095
- 0.3682116866 0.3430353105 0.3032977879
- 0.3706200123 0.3457179964 0.3058773875
- 0.3730275035 0.3484008908 0.3084514141
- 0.3754344881 0.3510805964 0.3110255003
- 0.3778376877 0.3537563086 0.3135905862
- 0.3802408874 0.3564321101 0.3161478043
- 0.3826422989 0.3591000140 0.3187049925
- 0.3850421906 0.3617669940 0.3212369084
- 0.3874421120 0.3644312024 0.3237684965
- 0.3898290098 0.3670895100 0.3262920082
- 0.3922148049 0.3697476983 0.3288041949
- 0.3945944011 0.3723874092 0.3313164115
- 0.3969587982 0.3750202060 0.3338195086
- 0.3993231058 0.3776504993 0.3363206089
- 0.4016804099 0.3802587092 0.3388189077
- 0.4040333927 0.3828668892 0.3413054943
- 0.4063864946 0.3854654133 0.3437921107
- 0.4087263942 0.3880515099 0.3462659121
- 0.4110653996 0.3906376958 0.3487288952
- 0.4134008884 0.3932111859 0.3511919975
- 0.4157232046 0.3957807124 0.3536264896
- 0.4180454910 0.3983494937 0.3560566008
- 0.4203620851 0.4009037912 0.3584819138
- 0.4226720035 0.4034580886 0.3608815968
- 0.4249818921 0.4060049951 0.3632813096
- 0.4272814989 0.4085350931 0.3656719923
- 0.4295763969 0.4110653102 0.3680498004
- 0.4318712056 0.4135862887 0.3704276979
- 0.4341445863 0.4160991907 0.3727912009
- 0.4364148080 0.4186122119 0.3751470149
- 0.4386841953 0.4211213887 0.3775027096
- 0.4409301877 0.4236291945 0.3798316121
- 0.4431762993 0.4261370003 0.3821555972
- 0.4454182088 0.4286366105 0.3844789863
- 0.4476383030 0.4311352968 0.3867709041
- 0.4498583972 0.4336335957 0.3890627027
- 0.4520725906 0.4361194074 0.3913497925
- 0.4542694986 0.4386051893 0.3936108947
- 0.4564662874 0.4410878122 0.3958719075
- 0.4586519897 0.4435504973 0.3981297910
- 0.4608140886 0.4460130930 0.4003787935
- 0.4629763067 0.4484688938 0.4026277065
- 0.4651244879 0.4508990049 0.4048694074
- 0.4672470987 0.4533290863 0.4070971012
- 0.4693697989 0.4557510018 0.4093249142
- 0.4714809954 0.4581488967 0.4115391076
- 0.4735712111 0.4605467916 0.4137321115
- 0.4756614864 0.4629383981 0.4159250855
- 0.4777419865 0.4653125107 0.4181059897
- 0.4798024893 0.4676867127 0.4202688932
- 0.4818629026 0.4700528085 0.4224317074
- 0.4839158952 0.4723933935 0.4245786965
- 0.4859476089 0.4747340083 0.4266997874
- 0.4879794121 0.4770675004 0.4288209081
- 0.4900068939 0.4793699086 0.4309298098
- 0.4920125008 0.4816722870 0.4330140054
- 0.4940181971 0.4839723110 0.4350981116
- 0.4960232973 0.4862492085 0.4371761978
- 0.4980137050 0.4885261953 0.4392358065
- 0.5000041127 0.4908030927 0.4412953854
- 0.5019946098 0.4930540919 0.4433520138
- 0.5039594769 0.4953044951 0.4453881085
- 0.5059207082 0.4975548983 0.4474242032
- 0.5078818798 0.4997824132 0.4494602084
- 0.5098254085 0.5020049810 0.4514681101
- 0.5117604136 0.5042275190 0.4534752965
- 0.5136954188 0.5064237118 0.4554825127
- 0.5156211853 0.5086045861 0.4574632049
- 0.5175352097 0.5107855201 0.4594367146
- 0.5194491744 0.5129476190 0.4614103138
- 0.5213580728 0.5150821805 0.4633643031
- 0.5232421756 0.5172169209 0.4653035104
- 0.5251262784 0.5193458796 0.4672426879
- 0.5270103812 0.5214424729 0.4691694975
- 0.5288773179 0.5235390067 0.4710688889
- 0.5307416916 0.5256354809 0.4729683995
- 0.5326061249 0.5277007818 0.4748673141
- 0.5344613791 0.5297605991 0.4767382145
- 0.5363087058 0.5318204165 0.4786092043
- 0.5381559134 0.5338671207 0.4804801047
- 0.5400000215 0.5359017849 0.4823342860
- 0.5418263078 0.5379365087 0.4841809869
- 0.5436527133 0.5399680138 0.4860278070
- 0.5454791188 0.5419824719 0.4878644049
- 0.5472977161 0.5439968705 0.4896807075
- 0.5491135716 0.5460113287 0.4914970100
- 0.5509294868 0.5480144024 0.4933133125
- 0.5527412295 0.5500137210 0.4951044023
- 0.5545426011 0.5520130992 0.4968936145
- 0.5563439727 0.5540094972 0.4986828864
- 0.5581454039 0.5559996963 0.5004619956
- 0.5599331260 0.5579897761 0.5022308230
- 0.5617172718 0.5599799752 0.5039995909
- 0.5635015965 0.5619543791 0.5057681203
- 0.5652781725 0.5639256835 0.5075237751
- 0.5670350790 0.5658969283 0.5092794895
- 0.5687919259 0.5678616166 0.5110352039
- 0.5705487728 0.5698119998 0.5127810836
- 0.5722795725 0.5717625022 0.5145177245
- 0.5740000010 0.5737128854 0.5162543058
- 0.5757204890 0.5756404996 0.5179908276
- 0.5774372816 0.5775611997 0.5197011828
- 0.5791262984 0.5794818997 0.5214105248
- 0.5808153152 0.5813961029 0.5231198072
- 0.5825042129 0.5832800865 0.5248202085
- 0.5841786861 0.5851641297 0.5265055895
- 0.5858368874 0.5870479941 0.5281910896
- 0.5874952078 0.5889140964 0.5298765898
- 0.5891535282 0.5907651186 0.5315344930
- 0.5907946825 0.5926162004 0.5331832170
- 0.5924314260 0.5944672227 0.5348318219
- 0.5940682292 0.5962749720 0.5364782810
- 0.5957034230 0.5980765820 0.5381013751
- 0.5973179936 0.5998781919 0.5397245884
- 0.5989326239 0.6016728878 0.5413476825
- 0.6005473137 0.6034333706 0.5429692268
- 0.6021553278 0.6051939130 0.5445882082
- 0.6037486792 0.6069543958 0.5462071896
- 0.6053420901 0.6087045074 0.5478262901
- 0.6069355011 0.6104400754 0.5494415760
- 0.6085183024 0.6121757030 0.5510547757
- 0.6100909710 0.6139113903 0.5526679754
- 0.6116636992 0.6156324148 0.5542811751
- 0.6132364273 0.6173446774 0.5558875799
- 0.6147910953 0.6190569997 0.5574927926
- 0.6163368225 0.6207693219 0.5590980053
- 0.6178824902 0.6224603057 0.5607026815
- 0.6194280982 0.6241456866 0.5622801781
- 0.6209585071 0.6258311272 0.5638577938
- 0.6224846840 0.6275166273 0.5654352903
- 0.6240109205 0.6291700006 0.5670077801
- 0.6255372167 0.6308205724 0.5685514212
- 0.6270471811 0.6324712038 0.5700950027
- 0.6285545826 0.6341215968 0.5716385841
- 0.6300619841 0.6357386112 0.5731750131
- 0.6315693855 0.6373555064 0.5746886730
- 0.6330655813 0.6389724016 0.5762023926
- 0.6345605254 0.6405878067 0.5777161121
- 0.6360552907 0.6421716809 0.5792214870
- 0.6375501156 0.6437556744 0.5807061791
- 0.6390339136 0.6453396082 0.5821908116
- 0.6405161023 0.6469221711 0.5836755037
- 0.6419982910 0.6484758854 0.5851554871
- 0.6434804797 0.6500297189 0.5866240859
- 0.6449518800 0.6515833735 0.5880926847
- 0.6464208961 0.6531370878 0.5895612240
- 0.6478899121 0.6546549797 0.5910267234
- 0.6493589282 0.6561728716 0.5924829245
- 0.6508315802 0.6576908231 0.5939390063
- 0.6523056030 0.6592087150 0.5953950882
- 0.6537796259 0.6606941223 0.5968484879
- 0.6552537084 0.6621763706 0.5982881188
- 0.6567261219 0.6636587977 0.5997276902
- 0.6581972837 0.6651412249 0.6011673808
- 0.6596685052 0.6666092873 0.6026061773
- 0.6611397266 0.6680734754 0.6040263772
- 0.6626036763 0.6695376039 0.6054465771
- 0.6640564799 0.6710017920 0.6068667769
- 0.6655092835 0.6724609733 0.6082869768
- 0.6669620872 0.6739168167 0.6096944213
- 0.6684113145 0.6753727198 0.6110997796
- 0.6698417068 0.6768286228 0.6125053167
- 0.6712719798 0.6782851815 0.6139106750
- 0.6727023125 0.6797429919 0.6153100133
- 0.6741325855 0.6812009215 0.6167058945
- 0.6755437255 0.6826586723 0.6181018949
- 0.6769521236 0.6841160059 0.6194978952
- 0.6783605218 0.6855689287 0.6208894253
- 0.6797689795 0.6870219111 0.6222738028
- 0.6811653972 0.6884748936 0.6236581206
- 0.6825522780 0.6899278760 0.6250424981
- 0.6839390993 0.6913648248 0.6264259219
- 0.6853259206 0.6927976012 0.6277984977
- 0.6867079735 0.6942304969 0.6291711926
- 0.6880686283 0.6956632733 0.6305438280
- 0.6894292831 0.6970888972 0.6319164038
- 0.6907898784 0.6985052824 0.6332756281
- 0.6921504736 0.6999217272 0.6346296072
- 0.6934959888 0.7013381124 0.6359835863
- 0.6948367953 0.7027540803 0.6373376250
- 0.6961774826 0.7041571140 0.6386855245
- 0.6975182295 0.7055600882 0.6400206089
- 0.6988571882 0.7069631219 0.6413556933
- 0.7001917958 0.7083662152 0.6426907778
- 0.7015264034 0.7097566724 0.6440259218
- 0.7028610110 0.7111378908 0.6453583837
- 0.7041956186 0.7125192285 0.6466904879
- 0.7055236101 0.7139005065 0.6480225921
- 0.7068496943 0.7152801752 0.6493546963
- 0.7081757784 0.7166393995 0.6506857872
- 0.7095018029 0.7179986238 0.6520152092
- 0.7108235955 0.7193577886 0.6533446908
- 0.7121292949 0.7207170129 0.6546741128
- 0.7134348750 0.7220675945 0.6560035944
- 0.7147405148 0.7234103084 0.6573339105
- 0.7160462141 0.7247529030 0.6586644053
- 0.7173392177 0.7260956168 0.6599950194
- 0.7186235189 0.7274382114 0.6613255143
- 0.7199078798 0.7287701964 0.6626539230
- 0.7211923003 0.7301012278 0.6639747024
- 0.7224767208 0.7314321995 0.6652954817
- 0.7237458229 0.7327631712 0.6666163206
- 0.7250137925 0.7340887785 0.6679372191
- 0.7262817025 0.7353991866 0.6692438722
- 0.7275496721 0.7367095947 0.6705400944
- 0.7288151979 0.7380200028 0.6718363166
- 0.7300717235 0.7393304110 0.6731324792
- 0.7313283086 0.7406290770 0.6744287014
- 0.7325847745 0.7419185042 0.6757104993
- 0.7338414192 0.7432078719 0.6769903898
- 0.7350922823 0.7444974184 0.6782702208
- 0.7363361716 0.7457867861 0.6795499921
- 0.7375801206 0.7470659018 0.6808269024
- 0.7388241291 0.7483425140 0.6820834875
- 0.7400680184 0.7496191263 0.6833400726
- 0.7413054109 0.7508956790 0.6845965981
- 0.7425388098 0.7521722913 0.6858531833
- 0.7437722087 0.7534267902 0.6871013045
- 0.7450056076 0.7546814084 0.6883319020
- 0.7462391257 0.7559359074 0.6895623803
- 0.7474638224 0.7571905255 0.6907929778
- 0.7486857176 0.7584406137 0.6920235753
- 0.7499076128 0.7596641779 0.6932476759
- 0.7511295080 0.7608876824 0.6944645047
- 0.7523514032 0.7621111870 0.6956813931
- 0.7535635829 0.7633348107 0.6968982816
- 0.7547737956 0.7645512819 0.6981152296
- 0.7559840083 0.7657446265 0.6993272901
- 0.7571942210 0.7669377923 0.7005357742
- 0.7584043741 0.7681310773 0.7017441988
- 0.7596076727 0.7693244219 0.7029526830
- 0.7608097196 0.7705097795 0.7041612267
- 0.7620118260 0.7716736197 0.7053571939
- 0.7632138729 0.7728374004 0.7065454125
- 0.7644159794 0.7740011811 0.7077335715
- 0.7655978799 0.7751650810 0.7089217901
- 0.7667754889 0.7763243914 0.7101098895
- 0.7679529786 0.7774704099 0.7112854123
- 0.7691305876 0.7786164284 0.7124524117
- 0.7703080773 0.7797623873 0.7136192918
- 0.7714644074 0.7809084058 0.7147862911
- 0.7726129889 0.7820516229 0.7159532905
- 0.7737615705 0.7831820846 0.7171167135
- 0.7749102116 0.7843126059 0.7182772160
- 0.7760587931 0.7854431868 0.7194375992
- 0.7771977186 0.7865737081 0.7205979824
- 0.7783300877 0.7877029777 0.7217584252
- 0.7794623971 0.7888091207 0.7229158282
- 0.7805947065 0.7899152040 0.7240688205
- 0.7817270160 0.7910214067 0.7252218723
- 0.7828512192 0.7921274900 0.7263749242
- 0.7839630246 0.7932336926 0.7275279164
- 0.7850748897 0.7943174243 0.7286769748
- 0.7861866951 0.7953978181 0.7298130989
- 0.7872986197 0.7964780927 0.7309491038
- 0.7884055972 0.7975584865 0.7320852280
- 0.7894845009 0.7986388803 0.7332212925
- 0.7905632854 0.7997053862 0.7343574166
- 0.7916421294 0.8007637262 0.7354778051
- 0.7927209735 0.8018221259 0.7365983129
- 0.7937998176 0.8028805256 0.7377187014
- 0.7948549986 0.8039388061 0.7388392091
- 0.7959054112 0.8049921989 0.7399595976
- 0.7969558835 0.8060358167 0.7410690188
- 0.7980064154 0.8070793748 0.7421737909
- 0.7990568280 0.8081229925 0.7432786822
- 0.8000957966 0.8091667295 0.7443835735
- 0.8011217117 0.8102102876 0.7454885244
- 0.8021476269 0.8112317920 0.7465876937
- 0.8031734824 0.8122528791 0.7476770878
- 0.8041993976 0.8132740259 0.7487664819
- 0.8052238822 0.8142951727 0.7498558760
- 0.8062176704 0.8153163195 0.7509453297
- 0.8072115183 0.8163194060 0.7520347238
- 0.8082051873 0.8173090816 0.7531046867
- 0.8091989756 0.8182986975 0.7541738749
- 0.8101927042 0.8192883730 0.7552431822
- 0.8111652136 0.8202779889 0.7563123703
- 0.8121206760 0.8212653995 0.7573816776
- 0.8130761981 0.8222320080 0.7584378123
- 0.8140317798 0.8231986761 0.7594807744
- 0.8149873018 0.8241654038 0.7605237961
- 0.8159424067 0.8251320720 0.7615668178
- 0.8168678880 0.8260987997 0.7626097202
- 0.8177933097 0.8270537257 0.7636526823
- 0.8187186718 0.8279997706 0.7646675706
- 0.8196440935 0.8289458752 0.7656818032
- 0.8205695152 0.8298919797 0.7666959763
- 0.8214858174 0.8308380842 0.7677102089
- 0.8223888278 0.8317841887 0.7687243819
- 0.8232917786 0.8327031732 0.7697293162
- 0.8241947889 0.8336216807 0.7707198262
- 0.8250979185 0.8345401883 0.7717103958
- 0.8260009289 0.8354586959 0.7727010250
- 0.8268916011 0.8363772035 0.7736914754
- 0.8277779818 0.8372876048 0.7746821046
- 0.8286644816 0.8381816149 0.7756630182
- 0.8295509219 0.8390756845 0.7766405940
- 0.8304374218 0.8399696946 0.7776182890
- 0.8313233852 0.8408638239 0.7785959840
- 0.8321877122 0.8417577744 0.7795736194
- 0.8330519795 0.8426352143 0.7805503011
- 0.8339163065 0.8435022831 0.7815071940
- 0.8347805738 0.8443694711 0.7824640870
- 0.8356449008 0.8452367187 0.7834209204
- 0.8365029097 0.8461037874 0.7843778133
- 0.8373395801 0.8469709754 0.7853347063
- 0.8381764293 0.8478137851 0.7862827182
- 0.8390132189 0.8486523032 0.7872080207
- 0.8398498893 0.8494908214 0.7881333232
- 0.8406866789 0.8503292203 0.7890586257
- 0.8415160179 0.8511676788 0.7899839282
- 0.8423328996 0.8520057797 0.7909091711
- 0.8431499004 0.8528186083 0.7918230891
- 0.8439669013 0.8536313176 0.7927232981
- 0.8447839022 0.8544440269 0.7936236262
- 0.8456009030 0.8552566767 0.7945237756
- 0.8464123011 0.8560693860 0.7954239845
- 0.8472172022 0.8568791151 0.7963243127
- 0.8480221033 0.8576657772 0.7972148061
- 0.8488271236 0.8584524989 0.7980977297
- 0.8496320248 0.8592392206 0.7989805937
- 0.8504369259 0.8600258827 0.7998635173
- 0.8512371778 0.8608126044 0.8007463813
- 0.8520324230 0.8615955114 0.8016293049
- 0.8528277278 0.8623574972 0.8024988174
- 0.8536229134 0.8631194234 0.8033595085
- 0.8544182181 0.8638814092 0.8042201996
- 0.8552135229 0.8646433949 0.8050808907
- 0.8559978008 0.8654053211 0.8059417009
- 0.8567681909 0.8661652207 0.8068023920
- 0.8575387001 0.8669108748 0.8076456189
- 0.8583090901 0.8676565289 0.8084762096
- 0.8590794802 0.8684021235 0.8093069196
- 0.8598498702 0.8691477776 0.8101375103
- 0.8606119752 0.8698933721 0.8109682202
- 0.8613570929 0.8706384897 0.8117988706
- 0.8621020913 0.8713684082 0.8126195073
- 0.8628472090 0.8720982075 0.8134300709
- 0.8635922074 0.8728280067 0.8142405748
- 0.8643373251 0.8735578060 0.8150511980
- 0.8650797009 0.8742876053 0.8158618212
- 0.8658074141 0.8750174046 0.8166723847
- 0.8665351272 0.8757197857 0.8174800873
- 0.8672627807 0.8764181733 0.8182824254
- 0.8679904938 0.8771166205 0.8190848231
- 0.8687182069 0.8778150082 0.8198871017
- 0.8694459200 0.8785135150 0.8206894994
- 0.8701534271 0.8792119026 0.8214918971
- 0.8708590865 0.8798918724 0.8222925067
- 0.8715646863 0.8805618882 0.8230811954
- 0.8722702861 0.8812319040 0.8238700032
- 0.8729758859 0.8819019794 0.8246586919
- 0.8736816049 0.8825719953 0.8254473805
- 0.8743742704 0.8832420111 0.8262361884
- 0.8750584722 0.8839061260 0.8270248771
- 0.8757427931 0.8845593929 0.8277987242
- 0.8764269948 0.8852127194 0.8285697103
- 0.8771111965 0.8858659863 0.8293406963
- 0.8777955174 0.8865193725 0.8301116824
- 0.8784751296 0.8871726990 0.8308827281
- 0.8791388869 0.8878260255 0.8316535950
- 0.8798025846 0.8884590268 0.8324189782
- 0.8804662824 0.8890919089 0.8331785202
- 0.8811300993 0.8897247910 0.8339378834
- 0.8817937970 0.8903576732 0.8346974254
- 0.8824576139 0.8909906745 0.8354569077
- 0.8831110001 0.8916236162 0.8362162709
- 0.8837615848 0.8922482729 0.8369745016
- 0.8844121099 0.8928667903 0.8377140760
- 0.8850625753 0.8934854269 0.8384537101
- 0.8857132196 0.8941038847 0.8391932845
- 0.8863636851 0.8947224021 0.8399327993
- 0.8870092034 0.8953409195 0.8406723738
- 0.8876399994 0.8959586024 0.8414120078
- 0.8882709146 0.8965657949 0.8421400785
- 0.8889017105 0.8971729279 0.8428595066
- 0.8895326257 0.8977800012 0.8435789943
- 0.8901634216 0.8983871937 0.8442984223
- 0.8907942772 0.8989943266 0.8450179100
- 0.8914089799 0.8996015191 0.8457372785
- 0.8920158744 0.9001982212 0.8464565277
- 0.8926227093 0.9007843733 0.8471537828
- 0.8932296038 0.9013705850 0.8478512168
- 0.8938364983 0.9019567966 0.8485484719
- 0.8944432735 0.9025430083 0.8492457867
- 0.8950501084 0.9031292200 0.8499431014
- 0.8956450820 0.9037153721 0.8506404161
- 0.8962401152 0.9042838812 0.8513295054
- 0.8968350887 0.9048495293 0.8520048261
- 0.8974301815 0.9054149985 0.8526800871
- 0.8980252147 0.9059805274 0.8533554077
- 0.8986201882 0.9065459967 0.8540307283
- 0.8992115259 0.9071115851 0.8547059894
- 0.8997929096 0.9076750875 0.8553813100
- 0.9003742933 0.9082267284 0.8560460806
- 0.9009556174 0.9087783098 0.8567056060
- 0.9015370011 0.9093298912 0.8573651910
- 0.9021183848 0.9098814726 0.8580247760
- 0.9026998281 0.9104331136 0.8586843014
- 0.9032738805 0.9109846950 0.8593438864
- 0.9038397074 0.9115307927 0.8600034714
- 0.9044054747 0.9120668769 0.8606566191
- 0.9049713016 0.9126030207 0.8613088727
- 0.9055371284 0.9131391048 0.8619611859
- 0.9061030149 0.9136751294 0.8626134992
- 0.9066687822 0.9142112136 0.8632658124
- 0.9072257876 0.9147472978 0.8639181256
- 0.9077767730 0.9152768850 0.8645702004
- 0.9083276987 0.9157999158 0.8652151227
- 0.9088786840 0.9163230062 0.8658599854
- 0.9094297290 0.9168459773 0.8665049076
- 0.9099807143 0.9173690081 0.8671498895
- 0.9105315804 0.9178919792 0.8677948117
- 0.9110671878 0.9184150100 0.8684396744
- 0.9115940928 0.9189338088 0.8690823913
- 0.9121209979 0.9194490910 0.8697077036
- 0.9126479030 0.9199643731 0.8703330159
- 0.9131749272 0.9204797149 0.8709583282
- 0.9137017727 0.9209951162 0.8715835214
- 0.9142286777 0.9215103984 0.8722087741
- 0.9147396088 0.9220256805 0.8728340864
- 0.9152405262 0.9225335121 0.8734576106
- 0.9157413244 0.9230350852 0.8740668297
- 0.9162421227 0.9235367775 0.8746759892
- 0.9167429805 0.9240384102 0.8752852082
- 0.9172437787 0.9245399833 0.8758944273
- 0.9177445769 0.9250416756 0.8765035868
- 0.9182330966 0.9255433083 0.8771128058
- 0.9187096953 0.9260321856 0.8777214885
- 0.9191861749 0.9265064001 0.8783164024
- 0.9196627736 0.9269806743 0.8789111972
- 0.9201393127 0.9274548888 0.8795061111
- 0.9206159115 0.9279291034 0.8801010251
- 0.9210923910 0.9284033775 0.8806958199
- 0.9215654731 0.9288775921 0.8812906742
- 0.9220311046 0.9293445945 0.8818855286
- 0.9224967957 0.9297950268 0.8824583292
- 0.9229624271 0.9302453995 0.8830280900
- 0.9234281182 0.9306957722 0.8835980296
- 0.9238938093 0.9311462045 0.8841677904
- 0.9243593812 0.9315965772 0.8847376108
- 0.9248239994 0.9320470095 0.8853073716
- 0.9252728820 0.9324961901 0.8858771920
- 0.9257218242 0.9329271913 0.8864341974
- 0.9261707067 0.9333581924 0.8869844079
- 0.9266195893 0.9337891936 0.8875344992
- 0.9270685911 0.9342203140 0.8880845904
- 0.9275174737 0.9346513152 0.8886348009
- 0.9279664159 0.9350823164 0.8891848922
- 0.9283986092 0.9355133772 0.8897349834
- 0.9288244843 0.9359328151 0.8902794123
- 0.9292504191 0.9363483191 0.8908125758
- 0.9296762943 0.9367638826 0.8913459182
- 0.9301022291 0.9371793866 0.8918790817
- 0.9305281043 0.9375948906 0.8924124241
- 0.9309539795 0.9380103946 0.8929455876
- 0.9313746095 0.9384258986 0.8934788108
- 0.9317831993 0.9388350248 0.8940120935
- 0.9321917892 0.9392321110 0.8945347071
- 0.9326003790 0.9396290779 0.8950567245
- 0.9330090880 0.9400262237 0.8955786824
- 0.9334176779 0.9404231906 0.8961006999
- 0.9338263273 0.9408202767 0.8966227770
- 0.9342349172 0.9412173033 0.8971447945
- 0.9346324205 0.9416143894 0.8976668119
- 0.9350271821 0.9419872165 0.8981863856
- 0.9354221225 0.9423564076 0.8987035155
- 0.9358168840 0.9427254796 0.8992205262
- 0.9362118244 0.9430946708 0.8997374773
- 0.9366065860 0.9434638023 0.9002544880
- 0.9370014071 0.9438329935 0.9007714987
- 0.9373939037 0.9442021251 0.9012885094
- 0.9377782941 0.9445647001 0.9018055797
- 0.9381626844 0.9449126720 0.9023094177
- 0.9385470748 0.9452607036 0.9028121829
- 0.9389315844 0.9456086159 0.9033150077
- 0.9393159747 0.9459565878 0.9038177729
- 0.9397004247 0.9463046193 0.9043205976
- 0.9400848150 0.9466525912 0.9048234224
- 0.9404577017 0.9470005035 0.9053261876
- 0.9408218265 0.9473389983 0.9058225155
- 0.9411860108 0.9476727843 0.9063037038
- 0.9415500760 0.9480065703 0.9067848921
- 0.9419142008 0.9483404160 0.9072660804
- 0.9422783852 0.9486742020 0.9077473283
- 0.9426425099 0.9490079880 0.9082283974
- 0.9430066943 0.9493417740 0.9087095857
- 0.9433518052 0.9496756196 0.9091907740
- 0.9436928034 0.9499998093 0.9096608162
- 0.9440338016 0.9503235817 0.9101228118
- 0.9443747997 0.9506472945 0.9105848074
- 0.9447157979 0.9509710073 0.9110468030
- 0.9450569153 0.9512947202 0.9115087986
- 0.9453979135 0.9516184926 0.9119707942
- 0.9457389116 0.9519422054 0.9124327898
- 0.9460589290 0.9522647262 0.9128947854
- 0.9463787079 0.9525792003 0.9133455157
- 0.9466984868 0.9528936744 0.9137930870
- 0.9470183253 0.9532083273 0.9142407179
- 0.9473382235 0.9535228014 0.9146882296
- 0.9476580024 0.9538373947 0.9151358008
- 0.9479777813 0.9541519284 0.9155833721
- 0.9482966065 0.9544664025 0.9160308838
- 0.9486029744 0.9547755718 0.9164785147
- 0.9489094019 0.9550681114 0.9169083238
- 0.9492158294 0.9553607106 0.9173362255
- 0.9495223165 0.9556531906 0.9177641273
- 0.9498286843 0.9559456706 0.9181920290
- 0.9501351118 0.9562382102 0.9186198115
- 0.9504414797 0.9565308094 0.9190477133
- 0.9507477880 0.9568232894 0.9194756150
- 0.9510523081 0.9571123123 0.9199035168
- 0.9513568878 0.9573916793 0.9203202724
- 0.9516614079 0.9576711059 0.9207363725
- 0.9519659877 0.9579504728 0.9211524725
- 0.9522706270 0.9582298994 0.9215685129
- 0.9525750875 0.9585093260 0.9219846129
- 0.9528797269 0.9587886930 0.9224005938
- 0.9531841874 0.9590681195 0.9228166938
- 0.9534816146 0.9593474865 0.9232327938
- 0.9537789822 0.9596264958 0.9236450791
- 0.9540762901 0.9599055052 0.9240568280
- 0.9543737173 0.9601845145 0.9244685769
- 0.9546710253 0.9604635239 0.9248803854
- 0.9549683928 0.9607424736 0.9252920747
- 0.9552657008 0.9610214829 0.9257038832
- 0.9555630088 0.9613004923 0.9261155725
- 0.9558495283 0.9615790844 0.9265273809
- 0.9561336040 0.9618505239 0.9269320965
- 0.9564176202 0.9621219039 0.9273340702
- 0.9567016959 0.9623932838 0.9277362227
- 0.9569857121 0.9626647234 0.9281383157
- 0.9572697878 0.9629361033 0.9285402894
- 0.9575538039 0.9632074833 0.9289423823
- 0.9578378797 0.9634789228 0.9293444157
- 0.9581202269 0.9637503028 0.9297465086
- 0.9584012032 0.9640163779 0.9301460981
- 0.9586821795 0.9642812014 0.9305431843
- 0.9589632154 0.9645460248 0.9309402704
- 0.9592441916 0.9648107886 0.9313374758
- 0.9595252872 0.9650756121 0.9317346215
- 0.9598063231 0.9653403759 0.9321317077
- 0.9600872993 0.9656051993 0.9325287938
- 0.9603686929 0.9658700228 0.9329259992
- 0.9606518149 0.9661340714 0.9333214760
- 0.9609349966 0.9663974047 0.9337096810
- 0.9612181187 0.9666607976 0.9340978265
- 0.9615011811 0.9669241905 0.9344859719
- 0.9617843032 0.9671875238 0.9348741770
- 0.9620674253 0.9674509168 0.9352623820
- 0.9623506069 0.9677141905 0.9356505871
- 0.9626337290 0.9679775834 0.9360387921
- 0.9629138708 0.9682406783 0.9364269972
- 0.9631931782 0.9685000777 0.9368088841
- 0.9634724855 0.9687594771 0.9371889234
- 0.9637517929 0.9690188169 0.9375690222
- 0.9640312195 0.9692782164 0.9379490018
- 0.9643105268 0.9695376158 0.9383289814
- 0.9645897746 0.9697968960 0.9387090802
- 0.9648690820 0.9700562954 0.9390891194
- 0.9651448727 0.9703155756 0.9394692183
- 0.9654085040 0.9705702066 0.9398465157
- 0.9656721950 0.9708209038 0.9402164221
- 0.9659358263 0.9710716009 0.9405863881
- 0.9661995173 0.9713222980 0.9409562945
- 0.9664632082 0.9715729952 0.9413263202
- 0.9667267799 0.9718236923 0.9416962266
- 0.9669904709 0.9720743895 0.9420661926
- 0.9672541022 0.9723250866 0.9424360991
- 0.9675124884 0.9725757241 0.9428061247
- 0.9677672982 0.9728142023 0.9431679249
- 0.9680221081 0.9730519056 0.9435257912
- 0.9682769179 0.9732896090 0.9438837171
- 0.9685317278 0.9735273123 0.9442415833
- 0.9687864780 0.9737650752 0.9445996284
- 0.9690412879 0.9740027785 0.9449574947
- 0.9692960978 0.9742404819 0.9453154206
- 0.9695509076 0.9744781852 0.9456732869
- 0.9698060155 0.9747121930 0.9460312128
- 0.9700611830 0.9749348760 0.9463843107
- 0.9703164101 0.9751574993 0.9467371702
- 0.9705715179 0.9753801823 0.9470902085
- 0.9708266854 0.9756028056 0.9474431276
- 0.9710819125 0.9758254886 0.9477961063
- 0.9713370800 0.9760481715 0.9481490254
- 0.9715921879 0.9762707949 0.9485020041
- 0.9718468189 0.9764934778 0.9488549829
- 0.9720928073 0.9767106771 0.9492064714
- 0.9723387957 0.9769214988 0.9495524764
- 0.9725847840 0.9771322012 0.9498984814
- 0.9728307724 0.9773430228 0.9502444863
- 0.9730768204 0.9775537848 0.9505904913
- 0.9733228087 0.9777646065 0.9509364963
- 0.9735687971 0.9779753089 0.9512825012
- 0.9738147855 0.9781860709 0.9516285062
- 0.9740588069 0.9783968925 0.9519745111
- 0.9742915034 0.9786027074 0.9523156285
- 0.9745242000 0.9788047075 0.9526464939
- 0.9747567773 0.9790067077 0.9529774189
- 0.9749894738 0.9792087078 0.9533084035
- 0.9752221704 0.9794108272 0.9536393285
- 0.9754549265 0.9796128273 0.9539703131
- 0.9756876230 0.9798148274 0.9543011785
- 0.9759202003 0.9800168276 0.9546322227
- 0.9761514068 0.9802188277 0.9549630880
- 0.9763734937 0.9804111123 0.9552907944
- 0.9765955806 0.9805964828 0.9556127787
- 0.9768176079 0.9807819128 0.9559348226
- 0.9770396948 0.9809672832 0.9562568069
- 0.9772617817 0.9811527133 0.9565787911
- 0.9774839282 0.9813380837 0.9569007754
- 0.9777060151 0.9815235138 0.9572228193
- 0.9779281020 0.9817088842 0.9575446844
- 0.9781497121 0.9818943143 0.9578667283
- 0.9783595204 0.9820705056 0.9581860900
- 0.9785693884 0.9822378159 0.9584987760
- 0.9787791967 0.9824051261 0.9588115811
- 0.9789891243 0.9825723767 0.9591243267
- 0.9791988730 0.9827396870 0.9594370723
- 0.9794088006 0.9829071164 0.9597498178
- 0.9796186090 0.9830744267 0.9600626230
- 0.9798284769 0.9832416773 0.9603753090
- 0.9800382853 0.9834089875 0.9606881142
- 0.9802370071 0.9835721850 0.9609987736
- 0.9804332852 0.9837269783 0.9612951279
- 0.9806296825 0.9838817716 0.9615914822
- 0.9808260202 0.9840366244 0.9618877769
- 0.9810224175 0.9841914177 0.9621840715
- 0.9812188148 0.9843462110 0.9624804258
- 0.9814150929 0.9845011234 0.9627767205
- 0.9816114902 0.9846559167 0.9630730152
- 0.9818078279 0.9848107100 0.9633693099
- 0.9819964767 0.9849649072 0.9636656046
- 0.9821782112 0.9851077199 0.9639506936
- 0.9823600054 0.9852504730 0.9642338157
- 0.9825417995 0.9853932858 0.9645169973
- 0.9827235937 0.9855362177 0.9648001790
- 0.9829053879 0.9856789708 0.9650833011
- 0.9830871224 0.9858217835 0.9653664827
- 0.9832689166 0.9859645963 0.9656497240
- 0.9834507108 0.9861074090 0.9659329057
- 0.9836298227 0.9862502217 0.9662160277
- 0.9837905765 0.9863815904 0.9664933085
- 0.9839512706 0.9865074158 0.9667642713
- 0.9841120243 0.9866331816 0.9670352936
- 0.9842727780 0.9867590070 0.9673063159
- 0.9844334722 0.9868847728 0.9675772786
- 0.9845942855 0.9870105982 0.9678484201
- 0.9847549796 0.9871364236 0.9681193829
- 0.9849156737 0.9872621894 0.9683904052
- 0.9850764871 0.9873880148 0.9686614275
- 0.9852262139 0.9875094891 0.9689320922
- 0.9853692055 0.9876127243 0.9691805243
- 0.9855121970 0.9877158999 0.9694290161
- 0.9856551886 0.9878190160 0.9696773887
- 0.9857981801 0.9879221916 0.9699258208
- 0.9859411120 0.9880254269 0.9701743126
- 0.9860841036 0.9881286025 0.9704226851
- 0.9862270951 0.9882317781 0.9706711769
- 0.9863700867 0.9883350134 0.9709196091
- 0.9865130186 0.9884381890 0.9711681008
- 0.9866449833 0.9885314703 0.9714096785
- 0.9867771268 0.9886183739 0.9716426134
- 0.9869090915 0.9887052774 0.9718756080
- 0.9870411754 0.9887921810 0.9721086025
- 0.9871733189 0.9888790846 0.9723415971
- 0.9873052835 0.9889659882 0.9725744724
- 0.9874374270 0.9890528917 0.9728075266
- 0.9875693917 0.9891397953 0.9730405211
- 0.9877014756 0.9892266989 0.9732735157
- 0.9878289104 0.9893134832 0.9735063910
- 0.9879450202 0.9893946052 0.9737377763
- 0.9880610704 0.9894750714 0.9739686251
- 0.9881772995 0.9895555973 0.9741994739
- 0.9882934093 0.9896361232 0.9744303226
- 0.9884095192 0.9897165895 0.9746611714
- 0.9885256886 0.9897971153 0.9748920202
- 0.9886417985 0.9898777008 0.9751229286
- 0.9887579083 0.9899582267 0.9753537774
- 0.9888740778 0.9900386930 0.9755846262
- 0.9889798164 0.9901186228 0.9758154750
- 0.9890741706 0.9901947975 0.9760391712
- 0.9891685247 0.9902709723 0.9762626886
- 0.9892628193 0.9903472066 0.9764863253
- 0.9893571138 0.9904233813 0.9767099023
- 0.9894514084 0.9904996157 0.9769334793
- 0.9895458221 0.9905757904 0.9771571159
- 0.9896401167 0.9906520247 0.9773806930
- 0.9897344112 0.9907281995 0.9776043296
- 0.9898287058 0.9908043742 0.9778279066
- 0.9899169207 0.9908795953 0.9780502915
- 0.9900001884 0.9909514785 0.9782621861
- 0.9900833964 0.9910233021 0.9784740806
- 0.9901666045 0.9910951853 0.9786859751
- 0.9902498126 0.9911670089 0.9788979292
- 0.9903330207 0.9912388921 0.9791098237
- 0.9904162884 0.9913107157 0.9793217182
- 0.9904994965 0.9913825989 0.9795336127
- 0.9905827045 0.9914544225 0.9797455072
- 0.9906659126 0.9915261865 0.9799574018
- 0.9907503128 0.9915974736 0.9801694751
- 0.9908356071 0.9916664958 0.9803833961
- 0.9909210205 0.9917355180 0.9805971980
- 0.9910063744 0.9918044806 0.9808109999
- 0.9910917878 0.9918735027 0.9810249209
- 0.9911772013 0.9919425249 0.9812387228
- 0.9912626147 0.9920114875 0.9814525247
- 0.9913480282 0.9920805097 0.9816663861
- 0.9914333820 0.9921495914 0.9818801880
- 0.9915186763 0.9922186136 0.9820939898
- 0.9916055202 0.9922881126 0.9823077917
- 0.9916943908 0.9923617244 0.9825233221
- 0.9917833805 0.9924353957 0.9827387929
- 0.9918723106 0.9925091267 0.9829543233
- 0.9919611812 0.9925826788 0.9831697941
- 0.9920501709 0.9926564097 0.9833853245
- 0.9921391010 0.9927300215 0.9836007953
- 0.9922280908 0.9928036928 0.9838163257
- 0.9923170209 0.9928774238 0.9840317965
- 0.9924060106 0.9929509759 0.9842473269
- 0.9924944043 0.9930247068 0.9844626784
- 0.9925794005 0.9931048155 0.9846640825
- 0.9926643968 0.9931856990 0.9848614931
- 0.9927493930 0.9932667017 0.9850590229
- 0.9928343892 0.9933475852 0.9852564931
- 0.9929193854 0.9934285283 0.9854540229
- 0.9930043817 0.9935094714 0.9856514931
- 0.9930893779 0.9935904145 0.9858490229
- 0.9931743741 0.9936712980 0.9860464931
- 0.9932593703 0.9937523007 0.9862440228
- 0.9933443069 0.9938331842 0.9864414930
- 0.9934259057 0.9939159155 0.9866343737
- 0.9935063124 0.9940000772 0.9868218899
- 0.9935867786 0.9940842986 0.9870094061
- 0.9936671853 0.9941684008 0.9871969223
- 0.9937477112 0.9942526221 0.9873843789
- 0.9938281178 0.9943367243 0.9875720143
- 0.9939085841 0.9944208860 0.9877594709
- 0.9939889908 0.9945051074 0.9879469872
- 0.9940693974 0.9945892096 0.9881345034
- 0.9941499233 0.9946733713 0.9883220792
- 0.9942312241 0.9947574139 0.9885097146
- 0.9943147898 0.9948405027 0.9887015224
- 0.9943982959 0.9949235916 0.9888933897
- 0.9944819212 0.9950066805 0.9890851974
- 0.9945654869 0.9950898290 0.9892770052
- 0.9946489930 0.9951729178 0.9894688129
- 0.9947326183 0.9952560067 0.9896606803
- 0.9948161840 0.9953390956 0.9898524880
- 0.9948996902 0.9954221845 0.9900442958
- 0.9949833155 0.9955052733 0.9902361035
- 0.9950668812 0.9955884218 0.9904279709
- 0.9951515198 0.9956672788 0.9906188846
- 0.9952365160 0.9957426190 0.9908090234
- 0.9953215122 0.9958178997 0.9909991026
- 0.9954065084 0.9958932996 0.9911891818
- 0.9954916239 0.9959685802 0.9913793206
- 0.9955766201 0.9960439205 0.9915693998
- 0.9956616163 0.9961193204 0.9917594790
- 0.9957466722 0.9961946011 0.9919496179
- 0.9958317280 0.9962698817 0.9921396971
- 0.9959167242 0.9963452816 0.9923297763
- 0.9960017800 0.9964206219 0.9925199151
- 0.9960864782 0.9964954853 0.9927043915
- 0.9961711764 0.9965702891 0.9928877950
- 0.9962558746 0.9966450930 0.9930710793
- 0.9963405728 0.9967198968 0.9932544231
- 0.9964252710 0.9967947006 0.9934378266
- 0.9965100288 0.9968695045 0.9936211109
- 0.9965947270 0.9969443083 0.9938043952
- 0.9966794252 0.9970191121 0.9939877987
- 0.9967641234 0.9970939159 0.9941710830
- 0.9968488216 0.9971687198 0.9943544269
- 0.9969335198 0.9972440004 0.9945374727
- 0.9970176220 0.9973254204 0.9947144985
- 0.9971017241 0.9974067807 0.9948914051
- 0.9971858859 0.9974880815 0.9950683117
- 0.9972699881 0.9975695014 0.9952452779
- 0.9973540902 0.9976508021 0.9954221845
- 0.9974381924 0.9977322221 0.9955992103
- 0.9975224137 0.9978135824 0.9957761168
- 0.9976065159 0.9978948832 0.9959530830
- 0.9976906180 0.9979763031 0.9961299896
- 0.9977747798 0.9980576038 0.9963068962
- 0.9978600740 0.9981396198 0.9964826107
- 0.9979493022 0.9982247949 0.9966511130
- 0.9980384707 0.9983099103 0.9968194962
- 0.9981275797 0.9983950257 0.9969878793
- 0.9982168078 0.9984800816 0.9971563220
- 0.9983059764 0.9985653162 0.9973248243
- 0.9983952045 0.9986503720 0.9974932075
- 0.9984843731 0.9987354875 0.9976615906
- 0.9985736012 0.9988206029 0.9978299737
- 0.9986627102 0.9989057779 0.9979984760
- 0.9987518787 0.9989908934 0.9981669188
- 0.9988439083 0.9990757704 0.9983330965
- 0.9989489913 0.9991598725 0.9984846115
- 0.9990540743 0.9992439151 0.9986361265
- 0.9991592169 0.9993278980 0.9987877011
- 0.9992642999 0.9994118810 0.9989392161
- 0.9993693829 0.9994959235 0.9990907907
- 0.9994745255 0.9995799065 0.9992423058
- 0.9995796084 0.9996638894 0.9993938208
- 0.9996846914 0.9997479916 0.9995453954
- 0.9997897744 0.9998319745 0.9996969104
- 0.9998949170 0.9999160171 0.9998484850
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_kodachrome_25.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_kodachrome_25.spi1d
deleted file mode 100644
index b450b1b92cb..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_kodachrome_25.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0001187211 0.0001161198 0.0001305900
- 0.0002416660 0.0002335670 0.0002639299
- 0.0003686174 0.0003530100 0.0003996764
- 0.0004986166 0.0004744168 0.0005390237
- 0.0006320932 0.0005989556 0.0006801367
- 0.0007689670 0.0007275027 0.0008226076
- 0.0009098884 0.0008590615 0.0009674262
- 0.0010546240 0.0009952968 0.0011148060
- 0.0012056520 0.0011357040 0.0012659699
- 0.0013610790 0.0012804960 0.0014208819
- 0.0015210240 0.0014290370 0.0015805050
- 0.0016857639 0.0015831300 0.0017423360
- 0.0018555140 0.0017423540 0.0019072110
- 0.0020300581 0.0019068220 0.0020741550
- 0.0022078981 0.0020767010 0.0022443461
- 0.0023916010 0.0022511871 0.0024184019
- 0.0025805370 0.0024301831 0.0025977520
- 0.0027740600 0.0026134001 0.0027815269
- 0.0029722259 0.0028022721 0.0029672419
- 0.0031753390 0.0029984950 0.0031548510
- 0.0033845089 0.0032002409 0.0033454280
- 0.0036013669 0.0034078530 0.0035393371
- 0.0038235600 0.0036215940 0.0037365381
- 0.0040512760 0.0038406281 0.0039370959
- 0.0042870231 0.0040662498 0.0041424572
- 0.0045294450 0.0042975969 0.0043519312
- 0.0047791190 0.0045345472 0.0045640962
- 0.0050357901 0.0047785440 0.0047785449
- 0.0052975160 0.0050289081 0.0049969312
- 0.0055647590 0.0052849171 0.0052185720
- 0.0058401441 0.0055476031 0.0054451409
- 0.0061251819 0.0058162622 0.0056769978
- 0.0064190081 0.0060910610 0.0059134620
- 0.0067208251 0.0063716578 0.0061544981
- 0.0070298752 0.0066589769 0.0064014881
- 0.0073465379 0.0069537512 0.0066520870
- 0.0076715760 0.0072558299 0.0069075110
- 0.0080045266 0.0075645968 0.0071683591
- 0.0083457762 0.0078814235 0.0074348552
- 0.0086941188 0.0082036890 0.0077047022
- 0.0090481956 0.0085330773 0.0079792934
- 0.0094094584 0.0088689746 0.0082590310
- 0.0097797252 0.0092114061 0.0085430183
- 0.0101604396 0.0095595680 0.0088318810
- 0.0105508799 0.0099120708 0.0091247372
- 0.0109501397 0.0102693997 0.0094229234
- 0.0113572897 0.0106335897 0.0097273486
- 0.0117729101 0.0110058896 0.0100365505
- 0.0121964402 0.0113846296 0.0103524001
- 0.0126260100 0.0117704803 0.0106731104
- 0.0130626997 0.0121654198 0.0109990695
- 0.0135076502 0.0125680296 0.0113301203
- 0.0139606902 0.0129768401 0.0116658099
- 0.0144202998 0.0133933499 0.0120067801
- 0.0148866000 0.0138179902 0.0123553397
- 0.0153607102 0.0142508997 0.0127089303
- 0.0158437602 0.0146913100 0.0130658597
- 0.0163364708 0.0151374601 0.0134272100
- 0.0168359205 0.0155895501 0.0137940804
- 0.0173442401 0.0160493609 0.0141672902
- 0.0178608205 0.0165161695 0.0145466598
- 0.0183882900 0.0169901606 0.0149336299
- 0.0189235695 0.0174715705 0.0153278597
- 0.0194664709 0.0179615095 0.0157276094
- 0.0200162604 0.0184623506 0.0161328409
- 0.0205752291 0.0189736001 0.0165440794
- 0.0211429205 0.0194928199 0.0169631094
- 0.0217175093 0.0200189203 0.0173870400
- 0.0222972203 0.0205519404 0.0178171601
- 0.0228821803 0.0210929699 0.0182553697
- 0.0234732702 0.0216418691 0.0187003091
- 0.0240713898 0.0221973900 0.0191515498
- 0.0246774498 0.0227600299 0.0196103808
- 0.0252923407 0.0233312007 0.0200770292
- 0.0259165801 0.0239111893 0.0205497108
- 0.0265481994 0.0245017596 0.0210285001
- 0.0271885395 0.0251027998 0.0215149205
- 0.0278372504 0.0257091504 0.0220096204
- 0.0284956601 0.0263228696 0.0225120597
- 0.0291631296 0.0269445796 0.0230217203
- 0.0298364591 0.0275744200 0.0235392991
- 0.0305197891 0.0282128304 0.0240652803
- 0.0312113408 0.0288609006 0.0246002506
- 0.0319130905 0.0295199603 0.0251446608
- 0.0326239392 0.0301856901 0.0256962199
- 0.0333417691 0.0308586191 0.0262538604
- 0.0340690203 0.0315388404 0.0268181600
- 0.0347989090 0.0322262309 0.0273908004
- 0.0355309397 0.0329242386 0.0279702805
- 0.0362654515 0.0336307585 0.0285563804
- 0.0370042995 0.0343444385 0.0291495994
- 0.0377499983 0.0350654498 0.0297501199
- 0.0385023095 0.0357952416 0.0303586796
- 0.0392612107 0.0365385190 0.0309723206
- 0.0400277786 0.0372893997 0.0315904692
- 0.0408011489 0.0380479097 0.0322141387
- 0.0415779687 0.0388149507 0.0328444093
- 0.0423575304 0.0395870805 0.0334823392
- 0.0431431308 0.0403656401 0.0341259614
- 0.0439345613 0.0411506817 0.0347744413
- 0.0447305702 0.0419436581 0.0354271904
- 0.0455311611 0.0427440405 0.0360897183
- 0.0463386402 0.0435508788 0.0367595218
- 0.0471522398 0.0443644710 0.0374358408
- 0.0479747392 0.0451885909 0.0381190106
- 0.0488112308 0.0460180305 0.0388101190
- 0.0496566407 0.0468529202 0.0395072289
- 0.0505135618 0.0476984307 0.0402105600
- 0.0513870418 0.0485514998 0.0409212708
- 0.0522648282 0.0494111106 0.0416350588
- 0.0531454012 0.0502829701 0.0423520505
- 0.0540309697 0.0511616506 0.0430774391
- 0.0549204089 0.0520450994 0.0438090898
- 0.0558179915 0.0529359803 0.0445459113
- 0.0567257814 0.0538352691 0.0452902392
- 0.0576398782 0.0547406413 0.0460413806
- 0.0585679710 0.0556575507 0.0467979498
- 0.0595032796 0.0565782711 0.0475642905
- 0.0604466088 0.0575027503 0.0483360402
- 0.0614023097 0.0584334396 0.0491129309
- 0.0623621605 0.0593668409 0.0499006808
- 0.0633294508 0.0603048317 0.0506933182
- 0.0643018410 0.0612500012 0.0514932014
- 0.0652783364 0.0621989109 0.0522950403
- 0.0662618205 0.0631573200 0.0530990995
- 0.0672477037 0.0641201437 0.0539113805
- 0.0682398304 0.0650890917 0.0547297895
- 0.0692377687 0.0660655573 0.0555534288
- 0.0702422187 0.0670448914 0.0563857108
- 0.0712599233 0.0680295005 0.0572213605
- 0.0722822472 0.0690181032 0.0580649488
- 0.0733231679 0.0700139031 0.0589125901
- 0.0743673295 0.0710175782 0.0597636290
- 0.0754222274 0.0720258802 0.0606212094
- 0.0764820576 0.0730462894 0.0614807904
- 0.0775483102 0.0740699619 0.0623459816
- 0.0786194429 0.0751056671 0.0632140934
- 0.0796934590 0.0761416107 0.0640869290
- 0.0807745531 0.0771779865 0.0649647191
- 0.0818573833 0.0782172531 0.0658454672
- 0.0829574317 0.0792589337 0.0667318478
- 0.0840600133 0.0803091377 0.0676197112
- 0.0851803720 0.0813626423 0.0685161799
- 0.0863037184 0.0824246481 0.0694149882
- 0.0874389708 0.0834880322 0.0703213289
- 0.0885784179 0.0845618397 0.0712313801
- 0.0897280127 0.0856374800 0.0721469596
- 0.0908830017 0.0867242888 0.0730709806
- 0.0920473710 0.0878123492 0.0740019605
- 0.0932181776 0.0889043733 0.0749416873
- 0.0943980217 0.0899982378 0.0758856833
- 0.0955819637 0.0910960734 0.0768347234
- 0.0967710093 0.0921994597 0.0777852014
- 0.0979645699 0.0933120996 0.0787435994
- 0.0991635621 0.0944301113 0.0797032714
- 0.1003675982 0.0955557898 0.0806734487
- 0.1015781984 0.0966856703 0.0816444829
- 0.1027939990 0.0978211835 0.0826287419
- 0.1040176004 0.0989596322 0.0836134627
- 0.1052478999 0.1001020968 0.0846056491
- 0.1064907983 0.1012483984 0.0855979323
- 0.1077373996 0.1024006978 0.0865952373
- 0.1089940965 0.1035557985 0.0875926092
- 0.1102522984 0.1047163978 0.0886019021
- 0.1115181968 0.1058802009 0.0896116272
- 0.1127844006 0.1070526987 0.0906278268
- 0.1140555963 0.1082267985 0.0916445777
- 0.1153267995 0.1094079986 0.0926688984
- 0.1166016012 0.1105891988 0.0936945230
- 0.1178767011 0.1117718965 0.0947236270
- 0.1191575974 0.1129546016 0.0957538188
- 0.1204406992 0.1141434982 0.0967877209
- 0.1217328012 0.1153329015 0.0978235975
- 0.1230328009 0.1165269986 0.0988596827
- 0.1243387014 0.1177226007 0.0998959318
- 0.1256576031 0.1189235002 0.1009349972
- 0.1269775033 0.1201286018 0.1019790992
- 0.1283123046 0.1213376969 0.1030249000
- 0.1296471059 0.1225541010 0.1040780023
- 0.1309920996 0.1237716004 0.1051312014
- 0.1323397011 0.1249968037 0.1061976030
- 0.1336949021 0.1262219995 0.1072641984
- 0.1350574046 0.1274487972 0.1083405018
- 0.1364232004 0.1286759973 0.1094200984
- 0.1378028989 0.1299048960 0.1105057970
- 0.1391825974 0.1311350018 0.1115979999
- 0.1405749023 0.1323675066 0.1126938015
- 0.1419695020 0.1336061060 0.1138031036
- 0.1433696002 0.1348447949 0.1149123013
- 0.1447755992 0.1360920966 0.1160330996
- 0.1461827010 0.1373400986 0.1171550006
- 0.1476009935 0.1385940015 0.1182890981
- 0.1490193009 0.1398521960 0.1194318980
- 0.1504455954 0.1411112994 0.1205772012
- 0.1518757045 0.1423743069 0.1217304021
- 0.1533088982 0.1436371952 0.1228836030
- 0.1547531039 0.1449093074 0.1240445971
- 0.1561972052 0.1461839974 0.1252069026
- 0.1576558948 0.1474615037 0.1263778955
- 0.1591195017 0.1487443000 0.1275596023
- 0.1605871022 0.1500270963 0.1287415028
- 0.1620666981 0.1513230950 0.1299324036
- 0.1635462940 0.1526210010 0.1311233938
- 0.1650296003 0.1539209038 0.1323246062
- 0.1665142030 0.1552240998 0.1335338056
- 0.1680004001 0.1565274000 0.1347434968
- 0.1694938987 0.1578350067 0.1359594017
- 0.1709873974 0.1591434032 0.1371753067
- 0.1724853069 0.1604537964 0.1383929998
- 0.1739861071 0.1617684960 0.1396120936
- 0.1754869968 0.1630831063 0.1408315003
- 0.1769933999 0.1644009054 0.1420598030
- 0.1784998029 0.1657195985 0.1432881951
- 0.1800076067 0.1670403928 0.1445214003
- 0.1815180033 0.1683724970 0.1457598060
- 0.1830282956 0.1697044969 0.1469981968
- 0.1845442951 0.1710446030 0.1482491940
- 0.1860629022 0.1723918021 0.1495018005
- 0.1875815988 0.1737388968 0.1507571042
- 0.1891085953 0.1750912964 0.1520196050
- 0.1906356961 0.1764443964 0.1532821953
- 0.1921654046 0.1777988970 0.1545532942
- 0.1937022060 0.1791588962 0.1558299065
- 0.1952389926 0.1805189997 0.1571063995
- 0.1967843026 0.1818803996 0.1583925039
- 0.1983377039 0.1832433045 0.1596792042
- 0.1998911053 0.1846061945 0.1609704942
- 0.2014496028 0.1859742999 0.1622772068
- 0.2030100971 0.1873442978 0.1635839045
- 0.2045706064 0.1887143999 0.1648986936
- 0.2061385065 0.1900894940 0.1662220061
- 0.2077071965 0.1914649010 0.1675451994
- 0.2092768997 0.1928412020 0.1688794047
- 0.2108619064 0.1942230016 0.1702177972
- 0.2124470025 0.1956048012 0.1715561002
- 0.2140337974 0.1969860941 0.1729072928
- 0.2156284004 0.1983664036 0.1742596030
- 0.2172230035 0.1997465938 0.1756128073
- 0.2188204974 0.2011310011 0.1769745052
- 0.2204252034 0.2025205046 0.1783363074
- 0.2220298946 0.2039099038 0.1797029972
- 0.2236385942 0.2053045928 0.1810847074
- 0.2252545953 0.2067034990 0.1824664026
- 0.2268707007 0.2081024051 0.1838538945
- 0.2284909934 0.2095097005 0.1852518022
- 0.2301183045 0.2109221071 0.1866496950
- 0.2317456007 0.2123343945 0.1880539954
- 0.2333762050 0.2137437016 0.1894665956
- 0.2350125015 0.2151515931 0.1908791959
- 0.2366486937 0.2165593952 0.1922982931
- 0.2382874936 0.2179677039 0.1937243044
- 0.2399311960 0.2193762958 0.1951504052
- 0.2415750027 0.2207849026 0.1965806931
- 0.2432212979 0.2221989036 0.1980153024
- 0.2448745072 0.2236157060 0.1994500011
- 0.2465275973 0.2250325978 0.2008942068
- 0.2481831014 0.2264544070 0.2023486942
- 0.2498493940 0.2278795987 0.2038031965
- 0.2515155971 0.2293048054 0.2052644044
- 0.2531822920 0.2307375968 0.2067341059
- 0.2548569143 0.2321777046 0.2082037032
- 0.2565315068 0.2336179018 0.2096809000
- 0.2582060993 0.2350665033 0.2111717016
- 0.2598899007 0.2365286052 0.2126623988
- 0.2615750134 0.2379907966 0.2141568065
- 0.2632600963 0.2394558936 0.2156627029
- 0.2649540901 0.2409311980 0.2171684951
- 0.2666524947 0.2424065024 0.2186762989
- 0.2683508992 0.2438821048 0.2202025950
- 0.2700530887 0.2453690022 0.2217289060
- 0.2717601955 0.2468558997 0.2232550979
- 0.2734673023 0.2483427972 0.2247944027
- 0.2751758993 0.2498389930 0.2263347954
- 0.2768929005 0.2513372898 0.2278753072
- 0.2786099911 0.2528356910 0.2294308990
- 0.2803269923 0.2543384135 0.2309931070
- 0.2820504904 0.2558448911 0.2325553000
- 0.2837752998 0.2573513091 0.2341264933
- 0.2854999900 0.2588596940 0.2357089967
- 0.2872273922 0.2603740990 0.2372916043
- 0.2889575064 0.2618885040 0.2388751954
- 0.2906875908 0.2634029090 0.2404648066
- 0.2924185097 0.2649247050 0.2420545071
- 0.2941546142 0.2664470971 0.2436441034
- 0.2958906889 0.2679696083 0.2452432960
- 0.2976269126 0.2694908977 0.2468443960
- 0.2993660867 0.2710112929 0.2484454066
- 0.3011066020 0.2725316882 0.2500450909
- 0.3028470874 0.2740519941 0.2516433001
- 0.3045875132 0.2755717933 0.2532413900
- 0.3063274026 0.2770917118 0.2548404038
- 0.3080672026 0.2786116004 0.2564507127
- 0.3098070920 0.2801361978 0.2580609918
- 0.3115398884 0.2816629112 0.2596713006
- 0.3132705092 0.2831897140 0.2612847984
- 0.3150011003 0.2847178876 0.2629001141
- 0.3167325854 0.2862516940 0.2645153999
- 0.3184674084 0.2877854109 0.2661319077
- 0.3202022016 0.2893190980 0.2677547932
- 0.3219369948 0.2908464968 0.2693777084
- 0.3236666918 0.2923713028 0.2710005045
- 0.3253937066 0.2938959897 0.2726289034
- 0.3271206915 0.2954205871 0.2742598951
- 0.3288466036 0.2969438136 0.2758910060
- 0.3305548131 0.2984670103 0.2775225043
- 0.3322629035 0.2999902070 0.2791568041
- 0.3339709938 0.3015184104 0.2807911932
- 0.3356797099 0.3030506968 0.2824254930
- 0.3373891115 0.3045830131 0.2840622962
- 0.3390985131 0.3061152101 0.2857011855
- 0.3408079147 0.3076440990 0.2873399854
- 0.3425270021 0.3091726899 0.2889789045
- 0.3442499042 0.3107013106 0.2906231880
- 0.3459726870 0.3122313023 0.2922680080
- 0.3476955891 0.3137654960 0.2939127982
- 0.3494232893 0.3152998090 0.2955600917
- 0.3511509895 0.3168340027 0.2972145975
- 0.3528788090 0.3183681071 0.2988691032
- 0.3546074033 0.3199020922 0.3005236089
- 0.3563388884 0.3214359879 0.3021857142
- 0.3580704033 0.3229700029 0.3038538992
- 0.3598020077 0.3245058954 0.3055221140
- 0.3615402877 0.3260425031 0.3071902990
- 0.3632878065 0.3275789917 0.3088661134
- 0.3650352955 0.3291155100 0.3105435967
- 0.3667826951 0.3306686878 0.3122211099
- 0.3685362041 0.3322221935 0.3138988018
- 0.3702940941 0.3337756097 0.3155812025
- 0.3720518947 0.3353295028 0.3172636032
- 0.3738098145 0.3368858099 0.3189460039
- 0.3755826056 0.3384419978 0.3206303120
- 0.3773621023 0.3399981856 0.3223223090
- 0.3791415989 0.3415560126 0.3240141869
- 0.3809210956 0.3431178033 0.3257062137
- 0.3827106953 0.3446795046 0.3274028003
- 0.3845036030 0.3462412059 0.3291088939
- 0.3862965107 0.3478037119 0.3308149874
- 0.3880893886 0.3493674099 0.3325211108
- 0.3898766935 0.3509311080 0.3342320919
- 0.3916623890 0.3524948061 0.3359496891
- 0.3934481144 0.3540599942 0.3376674056
- 0.3952338099 0.3556275070 0.3393850923
- 0.3970318139 0.3571951091 0.3411099911
- 0.3988335133 0.3587625921 0.3428429961
- 0.4006352127 0.3603334129 0.3445760012
- 0.4024369121 0.3619092107 0.3463088870
- 0.4042539001 0.3634850085 0.3480437994
- 0.4060774148 0.3650608063 0.3497805893
- 0.4079008996 0.3666354120 0.3515174985
- 0.4097244143 0.3682079017 0.3532544076
- 0.4115552008 0.3697803915 0.3549940884
- 0.4133909941 0.3713529110 0.3567374945
- 0.4152266979 0.3729279935 0.3584809899
- 0.4170624912 0.3745107949 0.3602243960
- 0.4189001918 0.3760935962 0.3619695008
- 0.4207401872 0.3776763082 0.3637174964
- 0.4225800931 0.3792597950 0.3654656112
- 0.4244200885 0.3808481097 0.3672136962
- 0.4262587130 0.3824365139 0.3689666986
- 0.4280926883 0.3840247989 0.3707352877
- 0.4299268126 0.3856132030 0.3725039065
- 0.4317609072 0.3872022033 0.3742724061
- 0.4335947931 0.3887912929 0.3760411143
- 0.4354149997 0.3903804123 0.3778105080
- 0.4372350872 0.3919695020 0.3795798123
- 0.4390552044 0.3935660124 0.3813492060
- 0.4408754110 0.3951654136 0.3831185997
- 0.4426893890 0.3967649043 0.3848997056
- 0.4445011020 0.3983643949 0.3866828084
- 0.4463126957 0.3999699950 0.3884659111
- 0.4481244087 0.4015834928 0.3902488947
- 0.4499397874 0.4031969011 0.3920351863
- 0.4517613053 0.4048103988 0.3938237131
- 0.4535827041 0.4064252973 0.3956122100
- 0.4554041922 0.4080508053 0.3974005878
- 0.4572255909 0.4096763134 0.3991900980
- 0.4590497911 0.4113017917 0.4009819925
- 0.4608739018 0.4129272997 0.4027737975
- 0.4626981020 0.4145581126 0.4045656919
- 0.4645222127 0.4161905944 0.4063574970
- 0.4663369954 0.4178231061 0.4081600904
- 0.4681450129 0.4194557071 0.4099633992
- 0.4699530005 0.4210889935 0.4117667079
- 0.4717608988 0.4227238894 0.4135699868
- 0.4735681117 0.4243587852 0.4153786004
- 0.4753684103 0.4259937108 0.4171918035
- 0.4771685898 0.4276286066 0.4190050066
- 0.4789687991 0.4292654097 0.4208182096
- 0.4807690084 0.4309025109 0.4226312041
- 0.4825682044 0.4325394928 0.4244414866
- 0.4843665957 0.4341765046 0.4262517989
- 0.4861649871 0.4358190894 0.4280619919
- 0.4879634082 0.4374710917 0.4298723042
- 0.4897617102 0.4391230941 0.4316802025
- 0.4915564060 0.4407750964 0.4334864914
- 0.4933511019 0.4424270988 0.4352926910
- 0.4951457083 0.4440836906 0.4370990098
- 0.4969404042 0.4457412958 0.4389046133
- 0.4987323880 0.4473989010 0.4406982064
- 0.5005198121 0.4490565062 0.4424918890
- 0.5023072958 0.4507141113 0.4442855120
- 0.5040947795 0.4523720145 0.4460791945
- 0.5058822036 0.4540297985 0.4478673041
- 0.5076612830 0.4556876123 0.4496487081
- 0.5094367862 0.4573453963 0.4514302015
- 0.5112122893 0.4589950144 0.4532116055
- 0.5129877925 0.4606379867 0.4549930990
- 0.5147632957 0.4622808993 0.4567654133
- 0.5165187120 0.4639238119 0.4585354924
- 0.5182737112 0.4655668139 0.4603056014
- 0.5200287104 0.4672066867 0.4620757997
- 0.5217838287 0.4688459933 0.4638450146
- 0.5235412717 0.4704853892 0.4656072855
- 0.5253081918 0.4721247852 0.4673697054
- 0.5270751119 0.4737643003 0.4691320062
- 0.5288419724 0.4754061103 0.4708943069
- 0.5306090117 0.4770478904 0.4726507962
- 0.5323774219 0.4786897004 0.4743973911
- 0.5341482759 0.4803315997 0.4761438966
- 0.5359191895 0.4819717109 0.4778904021
- 0.5376901031 0.4836075008 0.4796369076
- 0.5394610167 0.4852432907 0.4813722968
- 0.5412335992 0.4868789911 0.4830994010
- 0.5430079103 0.4885148108 0.4848263860
- 0.5447822213 0.4901467860 0.4865534008
- 0.5465564728 0.4917733967 0.4882805049
- 0.5483307838 0.4934000075 0.4900054038
- 0.5500996709 0.4950265884 0.4917294979
- 0.5518643856 0.4966531992 0.4934537113
- 0.5536291003 0.4982692897 0.4951778054
- 0.5553938746 0.4998747110 0.4969018996
- 0.5571585894 0.5014801025 0.4986188114
- 0.5589029789 0.5030853748 0.5003340244
- 0.5606324077 0.5046908259 0.5020492077
- 0.5623617768 0.5062916875 0.5037645102
- 0.5640913248 0.5078886151 0.5054796934
- 0.5658206940 0.5094854236 0.5071663260
- 0.5675324798 0.5110822916 0.5088484883
- 0.5692291260 0.5126792192 0.5105305910
- 0.5709257126 0.5142681003 0.5122128129
- 0.5726222992 0.5158489943 0.5138949156
- 0.5743188858 0.5174300075 0.5155733228
- 0.5760101080 0.5190109015 0.5172510743
- 0.5776947141 0.5205919147 0.5189288259
- 0.5793792009 0.5221624970 0.5206065774
- 0.5810636878 0.5237188935 0.5222843289
- 0.5827482939 0.5252754092 0.5239499807
- 0.5844303966 0.5268318057 0.5256124735
- 0.5861067772 0.5283882022 0.5272750854
- 0.5877830982 0.5299438238 0.5289375782
- 0.5894594789 0.5314972997 0.5306000710
- 0.5911359191 0.5330507159 0.5322602987
- 0.5928109884 0.5346041918 0.5339192748
- 0.5944728255 0.5361576080 0.5355783105
- 0.5961346030 0.5377094746 0.5372374058
- 0.5977964997 0.5392475128 0.5388963819
- 0.5994582772 0.5407854915 0.5405499935
- 0.6011201143 0.5423235297 0.5421981215
- 0.6027656794 0.5438615084 0.5438463092
- 0.6044077277 0.5453994274 0.5454944968
- 0.6060497165 0.5469250083 0.5471426845
- 0.6076918244 0.5484485030 0.5487864017
- 0.6093338132 0.5499718785 0.5504183173
- 0.6109706163 0.5514953732 0.5520501733
- 0.6126019955 0.5530188084 0.5536820292
- 0.6142334938 0.5545319915 0.5553138852
- 0.6158648729 0.5560368896 0.5569456816
- 0.6174963713 0.5575417876 0.5585566759
- 0.6191260219 0.5590466857 0.5601673126
- 0.6207424998 0.5605515838 0.5617777705
- 0.6223589182 0.5620545745 0.5633884072
- 0.6239753962 0.5635496974 0.5649989843
- 0.6255918741 0.5650447011 0.5666049719
- 0.6272084117 0.5665397048 0.5682082772
- 0.6288107038 0.5680348277 0.5698117018
- 0.6304064989 0.5695297718 0.5714150071
- 0.6320024133 0.5710126162 0.5730183125
- 0.6335982084 0.5724920034 0.5746158957
- 0.6351940036 0.5739712715 0.5761947036
- 0.6367834806 0.5754505992 0.5777735114
- 0.6383458972 0.5769299269 0.5793523788
- 0.6399083138 0.5784004927 0.5809311867
- 0.6414706707 0.5798507929 0.5825099945
- 0.6430330873 0.5813010931 0.5840647817
- 0.6445955038 0.5827513933 0.5856127143
- 0.6461372972 0.5842016935 0.5871605873
- 0.6476672888 0.5856518745 0.5887084007
- 0.6491973996 0.5870863795 0.5902562737
- 0.6507273912 0.5885158777 0.5917943120
- 0.6522575021 0.5899453759 0.5933035016
- 0.6537867785 0.5913748741 0.5948126912
- 0.6552811861 0.5928043723 0.5963220000
- 0.6567755938 0.5942304730 0.5978311896
- 0.6582700014 0.5956394076 0.5993403792
- 0.6597645283 0.5970482826 0.6008219123
- 0.6612588763 0.5984572768 0.6022902131
- 0.6627463102 0.5998662114 0.6037583947
- 0.6642202735 0.6012750864 0.6052265763
- 0.6656942964 0.6026799083 0.6066948771
- 0.6671683192 0.6040807962 0.6081615090
- 0.6686422825 0.6054816842 0.6095842719
- 0.6701163054 0.6068825722 0.6110069752
- 0.6715676188 0.6082835793 0.6124296784
- 0.6730042100 0.6096845269 0.6138523817
- 0.6744406819 0.6110807061 0.6152750850
- 0.6758772135 0.6124755740 0.6166884899
- 0.6773136854 0.6138706207 0.6180831194
- 0.6787502170 0.6152656078 0.6194776297
- 0.6801577210 0.6166605949 0.6208721995
- 0.6815580130 0.6180554032 0.6222668290
- 0.6829584241 0.6194347143 0.6236612797
- 0.6843587160 0.6208140254 0.6250466704
- 0.6857591271 0.6221933961 0.6264250875
- 0.6871594191 0.6235727072 0.6278035045
- 0.6885198951 0.6249520779 0.6291819215
- 0.6898779273 0.6263288856 0.6305602789
- 0.6912357807 0.6276934147 0.6319386959
- 0.6925938129 0.6290578842 0.6332967877
- 0.6939517856 0.6304224133 0.6346477866
- 0.6953091025 0.6317868829 0.6359987855
- 0.6966227889 0.6331512928 0.6373497844
- 0.6979364753 0.6345124841 0.6387007833
- 0.6992502213 0.6358644962 0.6400517821
- 0.7005639076 0.6372163892 0.6413751841
- 0.7018774748 0.6385684013 0.6426938176
- 0.7031903863 0.6399202943 0.6440123916
- 0.7044675946 0.6412723064 0.6453310251
- 0.7057446837 0.6426153183 0.6466495991
- 0.7070218921 0.6439368129 0.6479681730
- 0.7082989812 0.6452583075 0.6492698789
- 0.7095761895 0.6465796828 0.6505696774
- 0.7108533978 0.6479011774 0.6518694162
- 0.7121080160 0.6492226720 0.6531692147
- 0.7133617997 0.6505348086 0.6544690132
- 0.7146157026 0.6518198252 0.6557686925
- 0.7158694863 0.6531049013 0.6570504904
- 0.7171233296 0.6543899179 0.6583297849
- 0.7183771133 0.6556748748 0.6596090198
- 0.7195919752 0.6569600105 0.6608883142
- 0.7207996845 0.6582419872 0.6621676087
- 0.7220073938 0.6595075130 0.6634469032
- 0.7232151031 0.6607730985 0.6647216082
- 0.7244228721 0.6620386243 0.6659951806
- 0.7256305814 0.6633040905 0.6672688723
- 0.7268121243 0.6645696759 0.6685425043
- 0.7279800177 0.6658352017 0.6698160768
- 0.7291477919 0.6670749784 0.6710897088
- 0.7303156257 0.6683145165 0.6723518968
- 0.7314835191 0.6695539951 0.6736078858
- 0.7326512933 0.6707934737 0.6748638749
- 0.7338057160 0.6720330119 0.6761198044
- 0.7349399924 0.6732723713 0.6773757935
- 0.7360742092 0.6744793057 0.6786317229
- 0.7372084260 0.6756755710 0.6798825264
- 0.7383427024 0.6768718958 0.6811262965
- 0.7394769192 0.6780682206 0.6823701859
- 0.7406092882 0.6792644858 0.6836140156
- 0.7417197227 0.6804608107 0.6848577857
- 0.7428302169 0.6816480756 0.6861016750
- 0.7439405918 0.6828244925 0.6873413920
- 0.7450510263 0.6840010285 0.6885573864
- 0.7461614013 0.6851773858 0.6897733212
- 0.7472717762 0.6863538027 0.6909891963
- 0.7483662963 0.6875302196 0.6922051907
- 0.7494534254 0.6887052059 0.6934211254
- 0.7505404949 0.6898639202 0.6946370006
- 0.7516276240 0.6910225153 0.6958392859
- 0.7527148128 0.6921812296 0.6970379949
- 0.7538018823 0.6933398843 0.6982367039
- 0.7548860908 0.6944984794 0.6994354129
- 0.7559602857 0.6956571937 0.7006341219
- 0.7570344210 0.6968036890 0.7018327713
- 0.7581086159 0.6979433894 0.7030227184
- 0.7591826916 0.6990832090 0.7041977048
- 0.7602568865 0.7002230287 0.7053728104
- 0.7613310218 0.7013627291 0.7065479159
- 0.7623906136 0.7025024891 0.7077229023
- 0.7634438276 0.7036383748 0.7088980079
- 0.7644969225 0.7047494054 0.7100731134
- 0.7655500174 0.7058604956 0.7112265229
- 0.7666031122 0.7069715858 0.7123770118
- 0.7676562071 0.7080826759 0.7135276198
- 0.7687063813 0.7091938257 0.7146781087
- 0.7697265148 0.7103049159 0.7158285975
- 0.7707465887 0.7114003897 0.7169790864
- 0.7717667222 0.7124834061 0.7181215286
- 0.7727867961 0.7135664225 0.7192468047
- 0.7738069296 0.7146493793 0.7203720808
- 0.7748268843 0.7157322764 0.7214972973
- 0.7758402824 0.7168152928 0.7226225734
- 0.7768442035 0.7178983092 0.7237479091
- 0.7778481245 0.7189552784 0.7248731256
- 0.7788519859 0.7200095057 0.7259737253
- 0.7798559070 0.7210636735 0.7270630002
- 0.7808597088 0.7221180201 0.7281523943
- 0.7818635702 0.7231721878 0.7292417288
- 0.7828533053 0.7242264152 0.7303311229
- 0.7838358283 0.7252786756 0.7314203978
- 0.7848182917 0.7263221145 0.7325097919
- 0.7858008742 0.7273653746 0.7335510850
- 0.7867833972 0.7284088135 0.7345916033
- 0.7877659202 0.7294521928 0.7356320024
- 0.7887483835 0.7304955721 0.7366725206
- 0.7897030711 0.7315390110 0.7377129793
- 0.7906526923 0.7325803041 0.7387534976
- 0.7916023135 0.7336180806 0.7397875190
- 0.7925518751 0.7346559763 0.7407963872
- 0.7935014963 0.7356938720 0.7418051958
- 0.7944511175 0.7367317080 0.7428141236
- 0.7954006791 0.7377696037 0.7438229918
- 0.7963156104 0.7388074994 0.7448318005
- 0.7972288132 0.7398343086 0.7458407283
- 0.7981420159 0.7408506870 0.7468411922
- 0.7990550995 0.7418671250 0.7478262782
- 0.7999683022 0.7428835034 0.7488114238
- 0.8008813858 0.7438998818 0.7497966290
- 0.8017945886 0.7449163795 0.7507817149
- 0.8026857972 0.7459328175 0.7517668009
- 0.8035765886 0.7469387054 0.7527520061
- 0.8044673800 0.7479367852 0.7537305951
- 0.8053581119 0.7489348054 0.7547006011
- 0.8062489033 0.7499328852 0.7556706071
- 0.8071396947 0.7509309053 0.7566406131
- 0.8080304861 0.7519289255 0.7576106191
- 0.8089057207 0.7529270053 0.7585806251
- 0.8097798228 0.7539178133 0.7595505714
- 0.8106539249 0.7549026012 0.7605128884
- 0.8115280271 0.7558873892 0.7614648938
- 0.8124021888 0.7568721771 0.7624170184
- 0.8132762909 0.7578570843 0.7633690834
- 0.8141503930 0.7588418722 0.7643210888
- 0.8150117993 0.7598267198 0.7652732134
- 0.8158702850 0.7607942820 0.7662252188
- 0.8167288899 0.7617409825 0.7671691775
- 0.8175873756 0.7626876831 0.7680981755
- 0.8184459805 0.7636343837 0.7690271735
- 0.8193045259 0.7645810843 0.7699561715
- 0.8201630116 0.7655277848 0.7708852887
- 0.8210126758 0.7664744854 0.7718142867
- 0.8218567967 0.7674121261 0.7727432847
- 0.8227009177 0.7683262229 0.7736694813
- 0.8235449791 0.7692403197 0.7745841146
- 0.8243891001 0.7701544166 0.7754986882
- 0.8252332211 0.7710685134 0.7764133215
- 0.8260772824 0.7719824910 0.7773278952
- 0.8269128799 0.7728965878 0.7782425284
- 0.8277320266 0.7738102078 0.7791571021
- 0.8285509944 0.7747033834 0.7800716758
- 0.8293700814 0.7755966783 0.7809833884
- 0.8301892281 0.7764899135 0.7818949223
- 0.8310083151 0.7773832083 0.7828063965
- 0.8318274021 0.7782763839 0.7837178707
- 0.8326464295 0.7791696787 0.7846295238
- 0.8334459066 0.7800629139 0.7855409980
- 0.8342450261 0.7809472084 0.7864524722
- 0.8350440860 0.7818276286 0.7873616815
- 0.8358432055 0.7827079892 0.7882695794
- 0.8366423845 0.7835882902 0.7891774774
- 0.8374415040 0.7844687104 0.7900853753
- 0.8382406235 0.7853490710 0.7909933925
- 0.8390303850 0.7862293720 0.7919012904
- 0.8398123980 0.7871022224 0.7928091884
- 0.8405944705 0.7879561782 0.7937148809
- 0.8413766026 0.7888103127 0.7946143746
- 0.8421586156 0.7896643281 0.7955139279
- 0.8429406881 0.7905182838 0.7964133024
- 0.8437227011 0.7913722992 0.7973127961
- 0.8445037007 0.7922263741 0.7982122898
- 0.8452532887 0.7930803895 0.7991117835
- 0.8460028768 0.7939234972 0.8000112772
- 0.8467524052 0.7947638035 0.8008962870
- 0.8475019932 0.7956042290 0.8017777801
- 0.8482515812 0.7964444757 0.8026592135
- 0.8490012288 0.7972847819 0.8035405874
- 0.8497508168 0.7981252074 0.8044220209
- 0.8504915833 0.7989655137 0.8053035140
- 0.8512210250 0.7998054028 0.8061848879
- 0.8519504070 0.8006436229 0.8070607185
- 0.8526797891 0.8014817834 0.8079198003
- 0.8534091711 0.8023201227 0.8087788820
- 0.8541386127 0.8031582832 0.8096380234
- 0.8548679948 0.8039965034 0.8104969859
- 0.8555973768 0.8048347831 0.8113561273
- 0.8563107252 0.8056730032 0.8122152090
- 0.8570188284 0.8065040112 0.8130742908
- 0.8577268720 0.8073294759 0.8139200807
- 0.8584349751 0.8081550002 0.8147575855
- 0.8591430783 0.8089805841 0.8155952096
- 0.8598511815 0.8098061085 0.8164327741
- 0.8605592251 0.8106316924 0.8172702789
- 0.8612673283 0.8114572167 0.8181079030
- 0.8619577289 0.8122826815 0.8189455271
- 0.8626478910 0.8130952716 0.8197829723
- 0.8633381128 0.8139054179 0.8205946088
- 0.8640282750 0.8147153854 0.8214033842
- 0.8647184968 0.8155254722 0.8222122192
- 0.8654087186 0.8163354993 0.8230209947
- 0.8660988808 0.8171455860 0.8238298297
- 0.8667852283 0.8179556131 0.8246386051
- 0.8674482107 0.8187654018 0.8254473805
- 0.8681111932 0.8195549250 0.8262543082
- 0.8687742949 0.8203443289 0.8270450234
- 0.8694372773 0.8211337924 0.8278357983
- 0.8701003194 0.8219231963 0.8286265135
- 0.8707633018 0.8227127194 0.8294172883
- 0.8714262843 0.8235021830 0.8302080035
- 0.8720872998 0.8242915869 0.8309987783
- 0.8727403283 0.8250802159 0.8317894936
- 0.8733932972 0.8258609772 0.8325753212
- 0.8740463257 0.8266419172 0.8333438039
- 0.8746992946 0.8274227977 0.8341122866
- 0.8753523231 0.8282036781 0.8348808289
- 0.8760052919 0.8289846182 0.8356493115
- 0.8766583204 0.8297654986 0.8364177942
- 0.8773071170 0.8305463791 0.8371862173
- 0.8779379725 0.8313267827 0.8379547000
- 0.8785688877 0.8321037292 0.8387172222
- 0.8791998029 0.8328806162 0.8394616246
- 0.8798307180 0.8336575031 0.8402060866
- 0.8804615736 0.8344345093 0.8409506083
- 0.8810924888 0.8352113962 0.8416950703
- 0.8817234039 0.8359882832 0.8424395919
- 0.8823524117 0.8367652297 0.8431841135
- 0.8829597831 0.8375415206 0.8439285755
- 0.8835672736 0.8383017182 0.8446694016
- 0.8841748238 0.8390619159 0.8453953266
- 0.8847821951 0.8398221135 0.8461210728
- 0.8853896856 0.8405823112 0.8468469977
- 0.8859971762 0.8413426280 0.8475728035
- 0.8866046071 0.8421028256 0.8482987285
- 0.8872120976 0.8428630233 0.8490244746
- 0.8877959847 0.8436232209 0.8497503996
- 0.8883770108 0.8443626761 0.8504748940
- 0.8889580965 0.8450992703 0.8511757255
- 0.8895391226 0.8458358049 0.8518766165
- 0.8901200891 0.8465722799 0.8525773883
- 0.8907011151 0.8473088145 0.8532782793
- 0.8912820816 0.8480454087 0.8539791107
- 0.8918631077 0.8487818837 0.8546800017
- 0.8924347758 0.8495184183 0.8553807735
- 0.8930004239 0.8502457142 0.8560817242
- 0.8935660124 0.8509672284 0.8567734957
- 0.8941316009 0.8516888022 0.8574634194
- 0.8946971893 0.8524103165 0.8581532240
- 0.8952628970 0.8531318903 0.8588430882
- 0.8958284855 0.8538534045 0.8595330119
- 0.8963940740 0.8545749784 0.8602228761
- 0.8969566822 0.8552964926 0.8609126806
- 0.8975095749 0.8560137153 0.8616026044
- 0.8980625272 0.8567193747 0.8622909784
- 0.8986153007 0.8574250937 0.8629779816
- 0.8991681933 0.8581306934 0.8636649847
- 0.8997210264 0.8588364124 0.8643519878
- 0.9002739191 0.8595420718 0.8650388718
- 0.9008268118 0.8602476716 0.8657258749
- 0.9013795853 0.8609533906 0.8664128780
- 0.9019126892 0.8616591096 0.8670998812
- 0.9024397731 0.8623467088 0.8677850962
- 0.9029669166 0.8630310297 0.8684529066
- 0.9034940004 0.8637151718 0.8691207170
- 0.9040210843 0.8643994927 0.8697885871
- 0.9045482278 0.8650836945 0.8704563975
- 0.9050753117 0.8657680154 0.8711242080
- 0.9056023955 0.8664522171 0.8717920184
- 0.9061269760 0.8671364784 0.8724598885
- 0.9066426754 0.8678159714 0.8731276989
- 0.9071583152 0.8684850931 0.8737882972
- 0.9076738954 0.8691542149 0.8744438291
- 0.9081895947 0.8698232174 0.8750993013
- 0.9087051749 0.8704922795 0.8757547736
- 0.9092208147 0.8711614013 0.8764103055
- 0.9097363949 0.8718305230 0.8770657778
- 0.9102520943 0.8724995852 0.8777213097
- 0.9107689857 0.8731687069 0.8783767223
- 0.9112870097 0.8738380075 0.8790321946
- 0.9118049741 0.8745074868 0.8796920180
- 0.9123229980 0.8751769066 0.8803519011
- 0.9128410220 0.8758463264 0.8810117245
- 0.9133591056 0.8765158057 0.8816714883
- 0.9138771296 0.8771852255 0.8823313117
- 0.9143950939 0.8778547049 0.8829911947
- 0.9149131179 0.8785241246 0.8836510181
- 0.9154273868 0.8791936040 0.8843107820
- 0.9159408808 0.8798611164 0.8849681020
- 0.9164543748 0.8805286884 0.8856195807
- 0.9169679284 0.8811962008 0.8862711191
- 0.9174814224 0.8818637133 0.8869225979
- 0.9179949164 0.8825312853 0.8875740767
- 0.9185084105 0.8831987977 0.8882256746
- 0.9190219045 0.8838664293 0.8888772130
- 0.9195353985 0.8845338821 0.8895286918
- 0.9200410843 0.8851994872 0.8901801705
- 0.9205467105 0.8858562112 0.8908231258
- 0.9210522175 0.8865129948 0.8914582133
- 0.9215577841 0.8871697187 0.8920934200
- 0.9220634103 0.8878263831 0.8927285075
- 0.9225689769 0.8884831071 0.8933635950
- 0.9230744839 0.8891397715 0.8939986825
- 0.9235801101 0.8897964954 0.8946338892
- 0.9240844846 0.8904532194 0.8952689767
- 0.9245653152 0.8911066055 0.8959041238
- 0.9250460863 0.8917511106 0.8965278268
- 0.9255269170 0.8923956156 0.8971452713
- 0.9260076880 0.8930401206 0.8977627754
- 0.9264885187 0.8936846256 0.8983802795
- 0.9269692898 0.8943290710 0.8989977241
- 0.9274501204 0.8949735761 0.8996152282
- 0.9279310107 0.8956180811 0.9002326727
- 0.9284117222 0.8962625861 0.9008501768
- 0.9288892150 0.8969045281 0.9014676809
- 0.9293668270 0.8975396156 0.9020715952
- 0.9298443198 0.8981747031 0.9026690125
- 0.9303218126 0.8988097906 0.9032663703
- 0.9307994246 0.8994448185 0.9038637877
- 0.9312769175 0.9000799060 0.9044612050
- 0.9317544103 0.9007149935 0.9050586224
- 0.9322319031 0.9013500810 0.9056559801
- 0.9327095151 0.9019851089 0.9062533975
- 0.9331722856 0.9026165009 0.9068508148
- 0.9336332083 0.9032307267 0.9074404240
- 0.9340941906 0.9038448930 0.9080247879
- 0.9345551133 0.9044591188 0.9086092114
- 0.9350160956 0.9050732851 0.9091936946
- 0.9354770780 0.9056875110 0.9097781181
- 0.9359380007 0.9063016772 0.9103624821
- 0.9363989830 0.9069159031 0.9109470248
- 0.9368600249 0.9075301290 0.9115313888
- 0.9373095036 0.9081442952 0.9121158719
- 0.9377532005 0.9087433815 0.9126855135
- 0.9381968975 0.9093422294 0.9132357836
- 0.9386405945 0.9099410176 0.9137859941
- 0.9390842915 0.9105398059 0.9143362045
- 0.9395279884 0.9111385942 0.9148864746
- 0.9399716854 0.9117373824 0.9154366851
- 0.9404153824 0.9123361707 0.9159868956
- 0.9408590794 0.9129350185 0.9165371060
- 0.9412962198 0.9135338068 0.9170873761
- 0.9417200089 0.9141229987 0.9176347852
- 0.9421437979 0.9147080183 0.9181675911
- 0.9425675869 0.9152929187 0.9187005162
- 0.9429913759 0.9158778191 0.9192333221
- 0.9434152246 0.9164627194 0.9197661877
- 0.9438390136 0.9170476198 0.9202991128
- 0.9442628026 0.9176325202 0.9208319187
- 0.9446865916 0.9182174802 0.9213647842
- 0.9451104999 0.9188023806 0.9218975902
- 0.9455274940 0.9193829298 0.9224305153
- 0.9459438920 0.9199525118 0.9229544997
- 0.9463601708 0.9205220938 0.9234762192
- 0.9467766285 0.9210916758 0.9239978790
- 0.9471930265 0.9216613173 0.9245195985
- 0.9476093054 0.9222308993 0.9250413775
- 0.9480257034 0.9228004813 0.9255630970
- 0.9484419823 0.9233701229 0.9260848165
- 0.9488583803 0.9239397049 0.9266064763
- 0.9492663741 0.9245092869 0.9271281958
- 0.9496603012 0.9250699878 0.9276459217
- 0.9500542879 0.9256283045 0.9281548262
- 0.9504482150 0.9261865020 0.9286637902
- 0.9508420825 0.9267448187 0.9291728139
- 0.9512361288 0.9273030758 0.9296817780
- 0.9516299963 0.9278613925 0.9301908016
- 0.9520239234 0.9284197092 0.9306998253
- 0.9524179101 0.9289779067 0.9312087297
- 0.9528117776 0.9295362234 0.9317176938
- 0.9531949759 0.9300904870 0.9322267175
- 0.9535744190 0.9306278229 0.9327245951
- 0.9539538026 0.9311652184 0.9332185984
- 0.9543331861 0.9317024946 0.9337126017
- 0.9547126293 0.9322397709 0.9342067242
- 0.9550918937 0.9327772260 0.9347007275
- 0.9554712772 0.9333145022 0.9351947904
- 0.9558507204 0.9338517785 0.9356887937
- 0.9562301040 0.9343891144 0.9361827970
- 0.9566094875 0.9349265099 0.9366769195
- 0.9569786787 0.9354528785 0.9371693134
- 0.9573479295 0.9359676838 0.9376392961
- 0.9577171206 0.9364824891 0.9381092787
- 0.9580863714 0.9369972944 0.9385793209
- 0.9584556222 0.9375120997 0.9390493035
- 0.9588248134 0.9380269051 0.9395192862
- 0.9591940045 0.9385417104 0.9399893880
- 0.9595631957 0.9390563965 0.9404593706
- 0.9599325061 0.9395712018 0.9409294128
- 0.9602993131 0.9400860071 0.9413993955
- 0.9606528878 0.9405859709 0.9418666959
- 0.9610065818 0.9410789013 0.9423272014
- 0.9613602161 0.9415717125 0.9427877069
- 0.9617139101 0.9420645237 0.9432482123
- 0.9620674849 0.9425572753 0.9437087178
- 0.9624211788 0.9430500865 0.9441692233
- 0.9627748728 0.9435428977 0.9446297288
- 0.9631285071 0.9440357089 0.9450901747
- 0.9634822011 0.9445285201 0.9455507994
- 0.9638335109 0.9450212717 0.9460113049
- 0.9641757011 0.9455037117 0.9464758039
- 0.9645178914 0.9459828138 0.9469466209
- 0.9648600817 0.9464619160 0.9474173784
- 0.9652022719 0.9469410181 0.9478881955
- 0.9655445218 0.9474201202 0.9483590126
- 0.9658865929 0.9478992224 0.9488298297
- 0.9662287831 0.9483783245 0.9493005872
- 0.9665709734 0.9488574266 0.9497714043
- 0.9669132233 0.9493365288 0.9502422214
- 0.9672523737 0.9498155713 0.9507129788
- 0.9675732851 0.9502952099 0.9511811733
- 0.9678940773 0.9507750273 0.9516453743
- 0.9682149887 0.9512547255 0.9521095753
- 0.9685357809 0.9517344236 0.9525737166
- 0.9688566923 0.9522141814 0.9530379176
- 0.9691774845 0.9526938796 0.9535021186
- 0.9694983959 0.9531735778 0.9539663196
- 0.9698193073 0.9536533952 0.9544305205
- 0.9701400995 0.9541330934 0.9548947215
- 0.9704610109 0.9546129107 0.9553589225
- 0.9707775712 0.9550942779 0.9558221102
- 0.9710940123 0.9555768967 0.9562827945
- 0.9714105129 0.9560595751 0.9567434788
- 0.9717268944 0.9565421939 0.9572042227
- 0.9720433950 0.9570248127 0.9576649070
- 0.9723598957 0.9575073719 0.9581255913
- 0.9726762772 0.9579899907 0.9585862756
- 0.9729927778 0.9584727287 0.9590470195
- 0.9733092785 0.9589552879 0.9595077038
- 0.9736257195 0.9594379067 0.9599683881
- 0.9739437103 0.9599211216 0.9604294896
- 0.9742622972 0.9604055285 0.9608955979
- 0.9745808840 0.9608898163 0.9613618255
- 0.9748994708 0.9613741040 0.9618278742
- 0.9752181768 0.9618583918 0.9622939825
- 0.9755368233 0.9623427987 0.9627602100
- 0.9758554101 0.9628270864 0.9632263184
- 0.9761739969 0.9633113742 0.9636924267
- 0.9764927030 0.9637957215 0.9641585946
- 0.9768112898 0.9642801285 0.9646247029
- 0.9771254063 0.9647644162 0.9650908113
- 0.9774289727 0.9652258158 0.9655427933
- 0.9777324796 0.9656870961 0.9659900069
- 0.9780361056 0.9661483765 0.9664372206
- 0.9783396125 0.9666097164 0.9668844938
- 0.9786431789 0.9670709968 0.9673317075
- 0.9789466858 0.9675322771 0.9677789211
- 0.9792503119 0.9679936171 0.9682261944
- 0.9795538187 0.9684548974 0.9686734080
- 0.9798573852 0.9689161777 0.9691206217
- 0.9801608920 0.9693775177 0.9695677757
- 0.9804582000 0.9698340297 0.9700127244
- 0.9807540178 0.9702861905 0.9704523087
- 0.9810497165 0.9707384109 0.9708918929
- 0.9813454151 0.9711905718 0.9713315964
- 0.9816411734 0.9716427922 0.9717711806
- 0.9819368720 0.9720950127 0.9722108245
- 0.9822325706 0.9725471139 0.9726504087
- 0.9825283885 0.9729992747 0.9730899930
- 0.9828240871 0.9734514952 0.9735295773
- 0.9831197858 0.9739037156 0.9739692807
- 0.9834141135 0.9743558764 0.9744089246
- 0.9837012887 0.9748013020 0.9748445153
- 0.9839885831 0.9752463102 0.9752789736
- 0.9842758179 0.9756913185 0.9757133722
- 0.9845629930 0.9761363268 0.9761477709
- 0.9848502874 0.9765812755 0.9765822291
- 0.9851375222 0.9770262837 0.9770166278
- 0.9854248166 0.9774712920 0.9774510264
- 0.9857119918 0.9779163003 0.9778854251
- 0.9859992266 0.9783613086 0.9783198237
- 0.9862865210 0.9788061976 0.9787542224
- 0.9865726829 0.9792487025 0.9791879058
- 0.9868577123 0.9796836972 0.9796146154
- 0.9871426225 0.9801185727 0.9800413847
- 0.9874275923 0.9805535078 0.9804680943
- 0.9877125025 0.9809883833 0.9808948040
- 0.9879974723 0.9814233184 0.9813215733
- 0.9882823825 0.9818581939 0.9817482829
- 0.9885674119 0.9822931886 0.9821749926
- 0.9888523221 0.9827281237 0.9826018214
- 0.9891372919 0.9831629992 0.9830284715
- 0.9894222021 0.9835978746 0.9834551811
- 0.9896981120 0.9840263128 0.9838774800
- 0.9899675846 0.9844464064 0.9842901230
- 0.9902371764 0.9848663807 0.9847027063
- 0.9905067086 0.9852864146 0.9851151705
- 0.9907763004 0.9857063890 0.9855278134
- 0.9910457730 0.9861264825 0.9859403968
- 0.9913154244 0.9865465164 0.9863529205
- 0.9915848970 0.9869664907 0.9867655039
- 0.9918544888 0.9873865843 0.9871780276
- 0.9921240211 0.9878066182 0.9875906110
- 0.9923936129 0.9882265925 0.9880031943
- 0.9926524758 0.9886332750 0.9884101152
- 0.9929050803 0.9890270233 0.9888089895
- 0.9931576252 0.9894207120 0.9892079830
- 0.9934101105 0.9898144007 0.9896069169
- 0.9936627150 0.9902082086 0.9900057912
- 0.9939152002 0.9906018972 0.9904047251
- 0.9941678047 0.9909955859 0.9908037186
- 0.9944202900 0.9913892746 0.9912025928
- 0.9946727753 0.9917830229 0.9916015267
- 0.9949253798 0.9921767116 0.9920004010
- 0.9951779246 0.9925704002 0.9923992753
- 0.9954192042 0.9929419160 0.9927871823
- 0.9956508279 0.9932870269 0.9931579232
- 0.9958823919 0.9936321974 0.9935287237
- 0.9961140156 0.9939773083 0.9938995242
- 0.9963455796 0.9943224788 0.9942703247
- 0.9965772033 0.9946675897 0.9946411252
- 0.9968088269 0.9950128198 0.9950119257
- 0.9970403910 0.9953578711 0.9953826070
- 0.9972720146 0.9957031012 0.9957534075
- 0.9975035191 0.9960482121 0.9961242080
- 0.9977350831 0.9963933825 0.9964950085
- 0.9979518056 0.9967247844 0.9968441129
- 0.9981380105 0.9970226288 0.9971309900
- 0.9983242154 0.9973202944 0.9974179268
- 0.9985104203 0.9976180196 0.9977048039
- 0.9986966252 0.9979158044 0.9979916811
- 0.9988827705 0.9982135296 0.9982786179
- 0.9990689754 0.9985113144 0.9985654950
- 0.9992551804 0.9988089800 0.9988523722
- 0.9994413853 0.9991068244 0.9991393089
- 0.9996275902 0.9994044900 0.9994261861
- 0.9998137951 0.9997022748 0.9997131228
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_kodachrome_64.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_kodachrome_64.spi1d
deleted file mode 100644
index 1de002a9cca..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_kodachrome_64.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0001951461 0.0001957432 0.0001951461
- 0.0003971827 0.0004013765 0.0003971827
- 0.0006093314 0.0006168035 0.0006093314
- 0.0008331265 0.0008421433 0.0008331265
- 0.0010693250 0.0010800430 0.0010693250
- 0.0013165741 0.0013327420 0.0013165741
- 0.0015723180 0.0015964990 0.0015723180
- 0.0018371070 0.0018691909 0.0018371070
- 0.0021111390 0.0021534991 0.0021111390
- 0.0023975959 0.0024501081 0.0023975959
- 0.0026947369 0.0027620669 0.0026947369
- 0.0030043761 0.0030861360 0.0030043761
- 0.0033243729 0.0034196740 0.0033243729
- 0.0036564060 0.0037631679 0.0036564060
- 0.0040000519 0.0041189152 0.0040000519
- 0.0043583522 0.0044872048 0.0043583522
- 0.0047301622 0.0048662322 0.0047301622
- 0.0051159370 0.0052598631 0.0051159370
- 0.0055168238 0.0056668199 0.0055168238
- 0.0059318189 0.0060855579 0.0059318189
- 0.0063606128 0.0065190848 0.0063606128
- 0.0068039121 0.0069621201 0.0068039121
- 0.0072610150 0.0074171298 0.0072610150
- 0.0077324822 0.0078812325 0.0077324822
- 0.0082186935 0.0083566681 0.0082186935
- 0.0087195607 0.0088426983 0.0087195607
- 0.0092373807 0.0093412735 0.0092373807
- 0.0097713200 0.0098493528 0.0097713200
- 0.0103215296 0.0103719197 0.0103215296
- 0.0108859697 0.0109069496 0.0108859697
- 0.0114682503 0.0114534898 0.0114682503
- 0.0120688202 0.0120149804 0.0120688202
- 0.0126871103 0.0125900703 0.0126871103
- 0.0133261904 0.0131813204 0.0133261904
- 0.0139810601 0.0137880603 0.0139810601
- 0.0146569004 0.0144142900 0.0146569004
- 0.0153518198 0.0150552802 0.0153518198
- 0.0160680693 0.0157083794 0.0160680693
- 0.0168081895 0.0163766202 0.0168081895
- 0.0175653305 0.0170597993 0.0175653305
- 0.0183405094 0.0177551508 0.0183405094
- 0.0191343091 0.0184656195 0.0191343091
- 0.0199443996 0.0191936009 0.0199443996
- 0.0207724404 0.0199350491 0.0207724404
- 0.0216247104 0.0206901692 0.0216247104
- 0.0224967394 0.0214668401 0.0224967394
- 0.0233900901 0.0222598594 0.0233900901
- 0.0243038405 0.0230733994 0.0243038405
- 0.0252429191 0.0239060391 0.0252429191
- 0.0262041409 0.0247574691 0.0262041409
- 0.0271870699 0.0256274194 0.0271870699
- 0.0281923302 0.0265152995 0.0281923302
- 0.0292217396 0.0274243094 0.0292217396
- 0.0302699897 0.0283501595 0.0302699897
- 0.0313403010 0.0292933993 0.0313403010
- 0.0324379094 0.0302557293 0.0324379094
- 0.0335581601 0.0312350094 0.0335581601
- 0.0347037092 0.0322324112 0.0347037092
- 0.0358735509 0.0332520008 0.0358735509
- 0.0370708592 0.0342949703 0.0370708592
- 0.0382963195 0.0353550985 0.0382963195
- 0.0395508707 0.0364397392 0.0395508707
- 0.0408340394 0.0375451893 0.0408340394
- 0.0421415716 0.0386712812 0.0421415716
- 0.0434691012 0.0398181006 0.0434691012
- 0.0448197499 0.0409855917 0.0448197499
- 0.0461917110 0.0421767011 0.0461917110
- 0.0475859195 0.0433861688 0.0475859195
- 0.0489974618 0.0446146913 0.0489974618
- 0.0504221395 0.0458587706 0.0504221395
- 0.0518664904 0.0471218303 0.0518664904
- 0.0533314086 0.0484039001 0.0533314086
- 0.0548129790 0.0497035906 0.0548129790
- 0.0563097298 0.0510205887 0.0563097298
- 0.0578255616 0.0523589589 0.0578255616
- 0.0593563803 0.0537226684 0.0593563803
- 0.0609117001 0.0551059917 0.0609117001
- 0.0624887496 0.0565031916 0.0624887496
- 0.0640849099 0.0579188913 0.0640849099
- 0.0657032207 0.0593533292 0.0657032207
- 0.0673418716 0.0608051494 0.0673418716
- 0.0690022632 0.0622783490 0.0690022632
- 0.0706820935 0.0637728870 0.0706820935
- 0.0723833889 0.0652925819 0.0723833889
- 0.0741088763 0.0668374375 0.0741088763
- 0.0758581236 0.0684004799 0.0758581236
- 0.0776309818 0.0699783191 0.0776309818
- 0.0794283003 0.0715712607 0.0794283003
- 0.0812476426 0.0731753632 0.0812476426
- 0.0830830187 0.0747953877 0.0830830187
- 0.0849313214 0.0764375329 0.0849313214
- 0.0867945403 0.0780991465 0.0867945403
- 0.0886720195 0.0797795132 0.0886720195
- 0.0905641615 0.0814804882 0.0905641615
- 0.0924730599 0.0832031295 0.0924730599
- 0.0944008604 0.0849441215 0.0944008604
- 0.0963497087 0.0866999105 0.0963497087
- 0.0983169824 0.0884718299 0.0983169824
- 0.1002992019 0.0902594104 0.1002992019
- 0.1022920981 0.0920619667 0.1022920981
- 0.1043059006 0.0938806906 0.1043059006
- 0.1063338965 0.0957234576 0.1063338965
- 0.1083754003 0.0975851119 0.1083754003
- 0.1104298979 0.0994653329 0.1104298979
- 0.1125015020 0.1013638005 0.1125015020
- 0.1145863980 0.1032824963 0.1145863980
- 0.1166832000 0.1052192971 0.1166832000
- 0.1187919974 0.1071742028 0.1187919974
- 0.1209281981 0.1091483980 0.1209281981
- 0.1230840012 0.1111427024 0.1230840012
- 0.1252560019 0.1131450012 0.1252560019
- 0.1274449974 0.1151549965 0.1274449974
- 0.1296389997 0.1171758026 0.1296389997
- 0.1318369955 0.1192134991 0.1318369955
- 0.1340391934 0.1212674007 0.1340391934
- 0.1362587065 0.1233419999 0.1362587065
- 0.1384842992 0.1254397035 0.1384842992
- 0.1407155991 0.1275476962 0.1407155991
- 0.1429519951 0.1296651959 0.1429519951
- 0.1451932937 0.1317926049 0.1451932937
- 0.1474387050 0.1339260936 0.1474387050
- 0.1496894062 0.1360657066 0.1496894062
- 0.1519508958 0.1382188946 0.1519508958
- 0.1542215943 0.1403802931 0.1542215943
- 0.1564984024 0.1425506026 0.1564984024
- 0.1587806046 0.1447318047 0.1587806046
- 0.1610693038 0.1469233930 0.1610693038
- 0.1633670926 0.1491298974 0.1633670926
- 0.1656686068 0.1513458043 0.1656686068
- 0.1679760069 0.1535694003 0.1679760069
- 0.1702944934 0.1558119059 0.1702944934
- 0.1726182997 0.1580559015 0.1726182997
- 0.1749459952 0.1603008062 0.1749459952
- 0.1772750020 0.1625521928 0.1772750020
- 0.1796054989 0.1648124009 0.1796054989
- 0.1819469035 0.1670871973 0.1819469035
- 0.1842930019 0.1693769991 0.1842930019
- 0.1866527051 0.1716732979 0.1866527051
- 0.1890151054 0.1739847064 0.1890151054
- 0.1913814992 0.1763011068 0.1913814992
- 0.1937530041 0.1786264926 0.1937530041
- 0.1961268932 0.1809585989 0.1961268932
- 0.1984995008 0.1832942963 0.1984995008
- 0.2008748949 0.1856396049 0.2008748949
- 0.2032615989 0.1879891008 0.2032615989
- 0.2056463957 0.1903553009 0.2056463957
- 0.2080287933 0.1927254945 0.2080287933
- 0.2104109973 0.1951016933 0.2104109973
- 0.2127932012 0.1974837035 0.2127932012
- 0.2151795030 0.1998693049 0.2151795030
- 0.2175665051 0.2022628039 0.2175665051
- 0.2199523002 0.2046581060 0.2199523002
- 0.2223390937 0.2070544064 0.2223390937
- 0.2247312069 0.2094524950 0.2247312069
- 0.2271240950 0.2118602991 0.2271240950
- 0.2295188010 0.2142691016 0.2295188010
- 0.2319131047 0.2166801989 0.2319131047
- 0.2343070954 0.2190932930 0.2343070954
- 0.2366984040 0.2215093970 0.2366984040
- 0.2390874028 0.2239297926 0.2390874028
- 0.2414730936 0.2263545990 0.2414730936
- 0.2438565046 0.2287807018 0.2438565046
- 0.2462437004 0.2312079072 0.2462437004
- 0.2486331016 0.2336384058 0.2486331016
- 0.2510172129 0.2360707074 0.2510172129
- 0.2533988059 0.2385022044 0.2533988059
- 0.2557758093 0.2409331948 0.2557758093
- 0.2581504881 0.2433750033 0.2581504881
- 0.2605293095 0.2458223999 0.2605293095
- 0.2629100978 0.2482777983 0.2629100978
- 0.2652882934 0.2507374883 0.2652882934
- 0.2676649988 0.2532019913 0.2676649988
- 0.2700409889 0.2556692958 0.2700409889
- 0.2724165916 0.2581461072 0.2724165916
- 0.2747870982 0.2606298029 0.2747870982
- 0.2771523893 0.2631142139 0.2771523893
- 0.2795102894 0.2655993104 0.2795102894
- 0.2818570137 0.2680785954 0.2818570137
- 0.2842001915 0.2705487907 0.2842001915
- 0.2865338027 0.2730177939 0.2865338027
- 0.2888650894 0.2754839063 0.2888650894
- 0.2911804914 0.2779509127 0.2911804914
- 0.2934958041 0.2804240882 0.2934958041
- 0.2957996130 0.2828972936 0.2957996130
- 0.2981027961 0.2853642106 0.2981027961
- 0.3004046082 0.2878307104 0.3004046082
- 0.3027057946 0.2902925909 0.3027057946
- 0.3050028980 0.2927531898 0.3050028980
- 0.3072963953 0.2952114940 0.3072963953
- 0.3095870912 0.2976680100 0.3095870912
- 0.3118711114 0.3001233041 0.3118711114
- 0.3141548038 0.3025760055 0.3141548038
- 0.3164271116 0.3050285876 0.3164271116
- 0.3186993897 0.3074803948 0.3186993897
- 0.3209618926 0.3099322915 0.3209618926
- 0.3232209980 0.3123745024 0.3232209980
- 0.3254742026 0.3148137033 0.3254742026
- 0.3277195096 0.3172554970 0.3277195096
- 0.3299638033 0.3197003901 0.3299638033
- 0.3321967125 0.3221448064 0.3321967125
- 0.3344297111 0.3245866895 0.3344297111
- 0.3366633058 0.3270285130 0.3366633058
- 0.3388971984 0.3294712901 0.3388971984
- 0.3411270976 0.3319145143 0.3411270976
- 0.3433490098 0.3343560100 0.3433490098
- 0.3455708921 0.3367947936 0.3455708921
- 0.3477726877 0.3392334878 0.3477726877
- 0.3499726951 0.3416740894 0.3499726951
- 0.3521771133 0.3441148996 0.3521771133
- 0.3543866873 0.3465546072 0.3543866873
- 0.3565962017 0.3489935100 0.3565962017
- 0.3587929904 0.3514319956 0.3587929904
- 0.3609898984 0.3538624048 0.3609898984
- 0.3631897867 0.3562928140 0.3631897867
- 0.3653928041 0.3587242961 0.3653928041
- 0.3675957918 0.3611567020 0.3675957918
- 0.3697830141 0.3635889888 0.3697830141
- 0.3719697893 0.3660191894 0.3719697893
- 0.3741520047 0.3684493899 0.3741520047
- 0.3763279915 0.3708696961 0.3763279915
- 0.3785040975 0.3732793927 0.3785040975
- 0.3806638122 0.3756890893 0.3806638122
- 0.3828206062 0.3780809045 0.3828206062
- 0.3849751055 0.3804706931 0.3849751055
- 0.3871222138 0.3828578889 0.3871222138
- 0.3892692924 0.3852390945 0.3892692924
- 0.3914063871 0.3876202106 0.3914063871
- 0.3935371041 0.3899951875 0.3935371041
- 0.3956677020 0.3923670948 0.3956677020
- 0.3977789879 0.3947389126 0.3977789879
- 0.3998892009 0.3970890045 0.3998892009
- 0.4019930959 0.3994390965 0.4019930959
- 0.4040785134 0.4017911851 0.4040785134
- 0.4061638117 0.4041475952 0.4061638117
- 0.4082497060 0.4065040052 0.4082497060
- 0.4103358984 0.4088486135 0.4103358984
- 0.4124220908 0.4111852944 0.4124220908
- 0.4144963026 0.4135220051 0.4144963026
- 0.4165670872 0.4158436060 0.4165670872
- 0.4186378121 0.4181624949 0.4186378121
- 0.4206883013 0.4204812944 0.4206883013
- 0.4227387011 0.4227986038 0.4227387011
- 0.4247851968 0.4251160026 0.4247851968
- 0.4268149137 0.4274305999 0.4268149137
- 0.4288446903 0.4297378063 0.4288446903
- 0.4308727980 0.4320450127 0.4308727980
- 0.4328976870 0.4343562126 0.4328976870
- 0.4349226058 0.4366728067 0.4349226058
- 0.4369452894 0.4389894009 0.4369452894
- 0.4389654100 0.4412983954 0.4389654100
- 0.4409855008 0.4436013103 0.4409855008
- 0.4429948926 0.4459043145 0.4429948926
- 0.4449959099 0.4482020140 0.4449959099
- 0.4469969869 0.4504969120 0.4469969869
- 0.4489865005 0.4527918994 0.4489865005
- 0.4509691894 0.4550856948 0.4509691894
- 0.4529519081 0.4573791921 0.4529519081
- 0.4549242854 0.4596726894 0.4549242854
- 0.4568913877 0.4619601071 0.4568913877
- 0.4588586092 0.4642454982 0.4588586092
- 0.4608167112 0.4665308893 0.4608167112
- 0.4627703130 0.4688045979 0.4627703130
- 0.4647239149 0.4710747004 0.4647239149
- 0.4666719139 0.4733447134 0.4666719139
- 0.4686164856 0.4756112993 0.4686164856
- 0.4705610871 0.4778766036 0.4705610871
- 0.4724955857 0.4801419973 0.4724955857
- 0.4744223058 0.4823893905 0.4744223058
- 0.4763489962 0.4846282899 0.4763489962
- 0.4782694876 0.4868671000 0.4782694876
- 0.4801832139 0.4890891910 0.4801832139
- 0.4820967913 0.4912990928 0.4820967913
- 0.4840039015 0.4935089946 0.4840039015
- 0.4858981967 0.4957109988 0.4858981967
- 0.4877924025 0.4979032874 0.4877924025
- 0.4896839857 0.5000956059 0.4896839857
- 0.4915628135 0.5022779703 0.4915628135
- 0.4934414923 0.5044360161 0.4934414923
- 0.4953202009 0.5065940022 0.4953202009
- 0.4971916080 0.5087499022 0.4971916080
- 0.4990628064 0.5108857751 0.4990628064
- 0.5009341240 0.5130217075 0.5009341240
- 0.5027933121 0.5151576996 0.5027933121
- 0.5046482086 0.5172629952 0.5046482086
- 0.5065031052 0.5193634033 0.5065031052
- 0.5083466172 0.5214638710 0.5083466172
- 0.5101770759 0.5235527754 0.5101770759
- 0.5120074749 0.5256341100 0.5120074749
- 0.5138359070 0.5277153850 0.5138359070
- 0.5156533122 0.5297918916 0.5156533122
- 0.5174707174 0.5318573117 0.5174707174
- 0.5192881227 0.5339226127 0.5192881227
- 0.5211005211 0.5359879732 0.5211005211
- 0.5229117274 0.5380240083 0.5229117274
- 0.5247228742 0.5400587916 0.5247228742
- 0.5265293121 0.5420935750 0.5265293121
- 0.5283294916 0.5441210866 0.5283294916
- 0.5301296711 0.5461434126 0.5301296711
- 0.5319293737 0.5481657982 0.5319293737
- 0.5337138772 0.5501838923 0.5337138772
- 0.5354983807 0.5521820784 0.5354983807
- 0.5372828841 0.5541803241 0.5372828841
- 0.5390647054 0.5561785102 0.5390647054
- 0.5408445001 0.5581638813 0.5408445001
- 0.5426242948 0.5601447225 0.5426242948
- 0.5444021821 0.5621253848 0.5444021821
- 0.5461611152 0.5640997291 0.5461611152
- 0.5479199290 0.5660542846 0.5479199290
- 0.5496788025 0.5680087805 0.5496788025
- 0.5514246821 0.5699632764 0.5514246821
- 0.5531604886 0.5718948841 0.5531604886
- 0.5548964143 0.5738177896 0.5548964143
- 0.5566322207 0.5757405758 0.5566322207
- 0.5583571196 0.5776597857 0.5583571196
- 0.5600818992 0.5795599818 0.5600818992
- 0.5618067980 0.5814602971 0.5618067980
- 0.5635148287 0.5833604932 0.5635148287
- 0.5651975274 0.5852445960 0.5651975274
- 0.5668801069 0.5871161819 0.5668801069
- 0.5685628057 0.5889877081 0.5685628057
- 0.5702366233 0.5908592939 0.5702366233
- 0.5719075203 0.5926998258 0.5719075203
- 0.5735784769 0.5945379734 0.5735784769
- 0.5752487183 0.5963761210 0.5752487183
- 0.5769106746 0.5982087851 0.5769106746
- 0.5785726905 0.6000252962 0.5785726905
- 0.5802345872 0.6018419266 0.5802345872
- 0.5818874240 0.6036584973 0.5818874240
- 0.5835233927 0.6054543257 0.5835233927
- 0.5851594210 0.6072319746 0.5851594210
- 0.5867953897 0.6090096831 0.5867953897
- 0.5884160995 0.6107872725 0.5884160995
- 0.5900263786 0.6125335097 0.5900263786
- 0.5916365981 0.6142706275 0.5916365981
- 0.5932468176 0.6160078049 0.5932468176
- 0.5948414207 0.6177449226 0.5948414207
- 0.5964319110 0.6194577217 0.5964319110
- 0.5980222821 0.6211699843 0.5980222821
- 0.5996127725 0.6228823066 0.5996127725
- 0.6011689901 0.6245880127 0.6011689901
- 0.6027231812 0.6262522936 0.6027231812
- 0.6042773724 0.6279166937 0.6042773724
- 0.6058307290 0.6295809746 0.6058307290
- 0.6073688269 0.6312366724 0.6073688269
- 0.6089069843 0.6328672767 0.6089069843
- 0.6104450822 0.6344978213 0.6104450822
- 0.6119816899 0.6361284256 0.6119816899
- 0.6135081053 0.6377481818 0.6135081053
- 0.6150345206 0.6393465996 0.6150345206
- 0.6165608764 0.6409450173 0.6165608764
- 0.6180859804 0.6425433755 0.6180859804
- 0.6196045876 0.6441305876 0.6196045876
- 0.6211233139 0.6456986070 0.6211233139
- 0.6226419210 0.6472666860 0.6226419210
- 0.6241582036 0.6488348246 0.6241582036
- 0.6256613135 0.6503942013 0.6256613135
- 0.6271644831 0.6519383788 0.6271644831
- 0.6286675930 0.6534824967 0.6286675930
- 0.6301684976 0.6550266743 0.6301684976
- 0.6316462159 0.6565703154 0.6316462159
- 0.6331238747 0.6581128836 0.6331238747
- 0.6346017122 0.6596555114 0.6346017122
- 0.6360793710 0.6611980796 0.6360793710
- 0.6375383735 0.6627355218 0.6375383735
- 0.6389971972 0.6642531753 0.6389971972
- 0.6404560208 0.6657708883 0.6404560208
- 0.6419147849 0.6672887206 0.6419147849
- 0.6433644891 0.6688051224 0.6433644891
- 0.6448125243 0.6703053713 0.6448125243
- 0.6462605000 0.6718056202 0.6462605000
- 0.6477084756 0.6733058095 0.6477084756
- 0.6491544247 0.6748061180 0.6491544247
- 0.6505993009 0.6762984991 0.6505993009
- 0.6520441771 0.6777899265 0.6520441771
- 0.6534891129 0.6792812943 0.6534891129
- 0.6549304724 0.6807727218 0.6549304724
- 0.6563671231 0.6822533011 0.6563671231
- 0.6578037143 0.6837282181 0.6578037143
- 0.6592403054 0.6852030158 0.6592403054
- 0.6606746912 0.6866778731 0.6606746912
- 0.6620953083 0.6881393194 0.6620953083
- 0.6635159254 0.6895787120 0.6635159254
- 0.6649364829 0.6910182238 0.6649364829
- 0.6663571000 0.6924576163 0.6663571000
- 0.6677600145 0.6938955784 0.6677600145
- 0.6691588163 0.6953092813 0.6691588163
- 0.6705574989 0.6967229843 0.6705574989
- 0.6719563007 0.6981366873 0.6719563007
- 0.6733427048 0.6995503902 0.6733427048
- 0.6747133136 0.7009537220 0.6747133136
- 0.6760839224 0.7023522854 0.6760839224
- 0.6774544120 0.7037507892 0.6774544120
- 0.6788250208 0.7051494122 0.6788250208
- 0.6801913977 0.7065389752 0.6801913977
- 0.6815578938 0.7079041004 0.6815578938
- 0.6829243898 0.7092692852 0.6829243898
- 0.6842908859 0.7106345296 0.6842908859
- 0.6856526136 0.7119995952 0.6856526136
- 0.6870101094 0.7133480906 0.6870101094
- 0.6883677244 0.7146925926 0.6883677244
- 0.6897252202 0.7160370946 0.6897252202
- 0.6910821199 0.7173815966 0.6910821199
- 0.6924132109 0.7187203765 0.6924132109
- 0.6937443018 0.7200453877 0.6937443018
- 0.6950753927 0.7213705182 0.6950753927
- 0.6964064837 0.7226955295 0.6964064837
- 0.6977304816 0.7240206003 0.6977304816
- 0.6990460753 0.7253168225 0.6990460753
- 0.7003617287 0.7266023755 0.7003617287
- 0.7016773224 0.7278879881 0.7016773224
- 0.7029929161 0.7291736007 0.7029929161
- 0.7043045759 0.7304561734 0.7043045759
- 0.7056154013 0.7317163944 0.7056154013
- 0.7069262266 0.7329766154 0.7069262266
- 0.7082371116 0.7342368960 0.7082371116
- 0.7095441818 0.7354971170 0.7095441818
- 0.7108336091 0.7367405891 0.7108336091
- 0.7121229768 0.7379640937 0.7121229768
- 0.7134124041 0.7391875982 0.7134124041
- 0.7147017717 0.7404111028 0.7147017717
- 0.7159798741 0.7416346073 0.7159798741
- 0.7172445059 0.7428414226 0.7172445059
- 0.7185090184 0.7440423965 0.7185090184
- 0.7197735906 0.7452433705 0.7197735906
- 0.7210381031 0.7464445233 0.7210381031
- 0.7222943902 0.7476454973 0.7222943902
- 0.7235469222 0.7488263845 0.7235469222
- 0.7247992754 0.7500069737 0.7247992754
- 0.7260518074 0.7511875033 0.7260518074
- 0.7273042202 0.7523680925 0.7273042202
- 0.7285580039 0.7535430193 0.7285580039
- 0.7298120260 0.7546893954 0.7298120260
- 0.7310661077 0.7558357120 0.7310661077
- 0.7323200703 0.7569820881 0.7323200703
- 0.7335740924 0.7581285238 0.7335740924
- 0.7348139286 0.7592620850 0.7348139286
- 0.7360535264 0.7603654861 0.7360535264
- 0.7372931838 0.7614690065 0.7372931838
- 0.7385329008 0.7625724077 0.7385329008
- 0.7397707105 0.7636758089 0.7397707105
- 0.7409819961 0.7647761106 0.7409819961
- 0.7421932817 0.7658712268 0.7421932817
- 0.7434046865 0.7669662833 0.7434046865
- 0.7446159720 0.7680615187 0.7446159720
- 0.7458249927 0.7691565752 0.7458249927
- 0.7470089793 0.7702389956 0.7470089793
- 0.7481930852 0.7713027000 0.7481930852
- 0.7493770719 0.7723662853 0.7493770719
- 0.7505611181 0.7734299898 0.7505611181
- 0.7517436147 0.7744936943 0.7517436147
- 0.7528991103 0.7755483985 0.7528991103
- 0.7540546060 0.7765882015 0.7540546060
- 0.7552101016 0.7776281238 0.7552101016
- 0.7563655972 0.7786679268 0.7563655972
- 0.7575210929 0.7797077894 0.7575210929
- 0.7586535215 0.7807422280 0.7586535215
- 0.7597848773 0.7817639112 0.7597848773
- 0.7609164119 0.7827855945 0.7609164119
- 0.7620478868 0.7838072181 0.7620478868
- 0.7631794214 0.7848289013 0.7631794214
- 0.7643039823 0.7858467102 0.7643039823
- 0.7654271126 0.7868434787 0.7654271126
- 0.7665501833 0.7878404260 0.7665501833
- 0.7676733136 0.7888373137 0.7676733136
- 0.7687965035 0.7898342013 0.7687965035
- 0.7699062824 0.7908310890 0.7699062824
- 0.7710080147 0.7917973995 0.7710080147
- 0.7721098065 0.7927626967 0.7721098065
- 0.7732115984 0.7937279940 0.7732115984
- 0.7743132710 0.7946931720 0.7743132710
- 0.7754092216 0.7956585288 0.7754092216
- 0.7764948010 0.7966089845 0.7764948010
- 0.7775803804 0.7975537777 0.7775803804
- 0.7786660790 0.7984985113 0.7786660790
- 0.7797517180 0.7994433045 0.7797517180
- 0.7808365822 0.8003879786 0.7808365822
- 0.7819091082 0.8013278842 0.7819091082
- 0.7829815745 0.8022608757 0.7829815745
- 0.7840539813 0.8031939268 0.7840539813
- 0.7851265073 0.8041269183 0.7851265073
- 0.7861989737 0.8050599098 0.7861989737
- 0.7872558832 0.8059914708 0.7872558832
- 0.7883058190 0.8068947196 0.7883058190
- 0.7893555760 0.8077979088 0.7893555760
- 0.7904053926 0.8087010980 0.7904053926
- 0.7914553285 0.8096042871 0.7914553285
- 0.7924997807 0.8105074763 0.7924997807
- 0.7935289741 0.8113902807 0.7935289741
- 0.7945582867 0.8122608066 0.7945582867
- 0.7955874801 0.8131312728 0.7955874801
- 0.7966167927 0.8140019178 0.7966167927
- 0.7976459861 0.8148723841 0.7976459861
- 0.7986531258 0.8157399297 0.7986531258
- 0.7996534705 0.8165895939 0.7996534705
- 0.8006538749 0.8174393773 0.8006538749
- 0.8016542792 0.8182891011 0.8016542792
- 0.8026548028 0.8191388249 0.8026548028
- 0.8036468029 0.8199884892 0.8036468029
- 0.8046095967 0.8208152056 0.8046095967
- 0.8055725098 0.8216269016 0.8055725098
- 0.8065354228 0.8224384785 0.8065354228
- 0.8074982762 0.8232501745 0.8074982762
- 0.8084611893 0.8240618110 0.8084611893
- 0.8094077110 0.8248733878 0.8094077110
- 0.8103441000 0.8256731033 0.8103441000
- 0.8112804890 0.8264726996 0.8112804890
- 0.8122168779 0.8272724152 0.8122168779
- 0.8131533265 0.8280720711 0.8131533265
- 0.8140897155 0.8288717270 0.8140897155
- 0.8150094748 0.8296630979 0.8150094748
- 0.8159283996 0.8304389119 0.8159283996
- 0.8168473244 0.8312146068 0.8168473244
- 0.8177661896 0.8319904208 0.8177661896
- 0.8186851144 0.8327661157 0.8186851144
- 0.8195986152 0.8335418105 0.8195986152
- 0.8204926848 0.8343117237 0.8204926848
- 0.8213868737 0.8350778818 0.8213868737
- 0.8222811222 0.8358440995 0.8222811222
- 0.8231751919 0.8366103768 0.8231751919
- 0.8240693808 0.8373765945 0.8240693808
- 0.8249509931 0.8381428719 0.8249509931
- 0.8258157969 0.8389006257 0.8258157969
- 0.8266806006 0.8396567106 0.8266806006
- 0.8275455236 0.8404127955 0.8275455236
- 0.8284103274 0.8411688805 0.8284103274
- 0.8292750716 0.8419250250 0.8292750716
- 0.8301308751 0.8426809907 0.8301308751
- 0.8309800029 0.8434000015 0.8309800029
- 0.8318290710 0.8441187143 0.8318290710
- 0.8326780796 0.8448373079 0.8326780796
- 0.8335272074 0.8455560207 0.8335272074
- 0.8343762755 0.8462746143 0.8343762755
- 0.8352112174 0.8469917774 0.8352112174
- 0.8360387087 0.8476917148 0.8360387087
- 0.8368662000 0.8483915925 0.8368662000
- 0.8376936913 0.8490914702 0.8376936913
- 0.8385211825 0.8497914076 0.8385211825
- 0.8393486738 0.8504914045 0.8393486738
- 0.8401600718 0.8511893749 0.8401600718
- 0.8409640193 0.8518716097 0.8409640193
- 0.8417677879 0.8525537848 0.8417677879
- 0.8425716162 0.8532360196 0.8425716162
- 0.8433753848 0.8539181948 0.8433753848
- 0.8441792130 0.8546004295 0.8441792130
- 0.8449677825 0.8552805781 0.8449677825
- 0.8457477093 0.8559337258 0.8457477093
- 0.8465275764 0.8565866947 0.8465275764
- 0.8473075032 0.8572397828 0.8473075032
- 0.8480873704 0.8578928709 0.8480873704
- 0.8488671780 0.8585458994 0.8488671780
- 0.8496319056 0.8591989875 0.8496319056
- 0.8503823876 0.8598427773 0.8503823876
- 0.8511329889 0.8604860902 0.8511329889
- 0.8518834710 0.8611295223 0.8518834710
- 0.8526340723 0.8617728949 0.8526340723
- 0.8533846736 0.8624163270 0.8533846736
- 0.8541216850 0.8630596995 0.8541216850
- 0.8548328876 0.8636872172 0.8548328876
- 0.8555439711 0.8643105030 0.8555439711
- 0.8562551737 0.8649337888 0.8562551737
- 0.8569663167 0.8655570149 0.8569663167
- 0.8576774001 0.8661803007 0.8576774001
- 0.8583872914 0.8668035865 0.8583872914
- 0.8590850830 0.8674191236 0.8590850830
- 0.8597828150 0.8680282831 0.8597828150
- 0.8604806066 0.8686373830 0.8604806066
- 0.8611783981 0.8692466021 0.8611783981
- 0.8618761897 0.8698558211 0.8618761897
- 0.8625739813 0.8704649806 0.8625739813
- 0.8632513881 0.8710712790 0.8632513881
- 0.8639233112 0.8716691136 0.8639233112
- 0.8645951748 0.8722668886 0.8645951748
- 0.8652670979 0.8728647232 0.8652670979
- 0.8659390211 0.8734624982 0.8659390211
- 0.8666108847 0.8740602732 0.8666108847
- 0.8672788739 0.8746581078 0.8672788739
- 0.8679410815 0.8752396703 0.8679410815
- 0.8686032891 0.8758190274 0.8686032891
- 0.8692653775 0.8763983250 0.8692653775
- 0.8699275851 0.8769776225 0.8699275851
- 0.8705897927 0.8775568008 0.8705897927
- 0.8712518811 0.8781360984 0.8712518811
- 0.8719059825 0.8787040114 0.8719059825
- 0.8725597262 0.8792570233 0.8725597262
- 0.8732132912 0.8798100948 0.8732132912
- 0.8738669753 0.8803631067 0.8738669753
- 0.8745207191 0.8809161186 0.8745207191
- 0.8751742840 0.8814691901 0.8751742840
- 0.8758152127 0.8820222020 0.8758152127
- 0.8764392734 0.8825591207 0.8764392734
- 0.8770633936 0.8830946088 0.8770633936
- 0.8776875138 0.8836302161 0.8776875138
- 0.8783116937 0.8841657043 0.8783116937
- 0.8789358139 0.8847011924 0.8789358139
- 0.8795598745 0.8852367997 0.8795598745
- 0.8801736236 0.8857638836 0.8801736236
- 0.8807854056 0.8862745762 0.8807854056
- 0.8813971281 0.8867853284 0.8813971281
- 0.8820089102 0.8872959018 0.8820089102
- 0.8826205730 0.8878065944 0.8826205730
- 0.8832324147 0.8883172870 0.8832324147
- 0.8838424087 0.8888279796 0.8838424087
- 0.8844444752 0.8893265724 0.8844444752
- 0.8850466013 0.8898196220 0.8850466013
- 0.8856487274 0.8903126717 0.8856487274
- 0.8862507939 0.8908057213 0.8862507939
- 0.8868529201 0.8912987709 0.8868529201
- 0.8874549866 0.8917918205 0.8874549866
- 0.8880429268 0.8922848105 0.8880429268
- 0.8886129260 0.8927574158 0.8886129260
- 0.8891829252 0.8932290077 0.8891829252
- 0.8897529840 0.8937007189 0.8897529840
- 0.8903229833 0.8941723108 0.8903229833
- 0.8908931017 0.8946439028 0.8908931017
- 0.8914631009 0.8951156139 0.8914631009
- 0.8920254111 0.8955851793 0.8920254111
- 0.8925833702 0.8960440755 0.8925833702
- 0.8931413889 0.8965029716 0.8931413889
- 0.8936994076 0.8969618082 0.8936994076
- 0.8942574263 0.8974207044 0.8942574263
- 0.8948153257 0.8978796005 0.8948153257
- 0.8953732848 0.8983384967 0.8953732848
- 0.8959251046 0.8987923265 0.8959251046
- 0.8964747787 0.8992335200 0.8964747787
- 0.8970245719 0.8996747136 0.8970245719
- 0.8975743055 0.9001159072 0.8975743055
- 0.8981240988 0.9005571008 0.8981240988
- 0.8986737728 0.9009982944 0.8986737728
- 0.8992236257 0.9014394283 0.8992236257
- 0.8997610211 0.9018741846 0.8997610211
- 0.9002953172 0.9022963047 0.9002953172
- 0.9008296132 0.9027183056 0.9008296132
- 0.9013640285 0.9031404257 0.9013640285
- 0.9018983245 0.9035624266 0.9018983245
- 0.9024326205 0.9039844871 0.9024326205
- 0.9029669166 0.9044064879 0.9029669166
- 0.9034835100 0.9048255086 0.9034835100
- 0.9039946795 0.9052377939 0.9039946795
- 0.9045059085 0.9056500196 0.9045059085
- 0.9050170779 0.9060623050 0.9050170779
- 0.9055283070 0.9064744711 0.9055283070
- 0.9060394764 0.9068868160 0.9060394764
- 0.9065507054 0.9072989821 0.9065507054
- 0.9070444107 0.9077087045 0.9070444107
- 0.9075291157 0.9081088901 0.9075291157
- 0.9080138206 0.9085091949 0.9080138206
- 0.9084984064 0.9089093804 0.9084984064
- 0.9089831114 0.9093096256 0.9089831114
- 0.9094678164 0.9097098708 0.9094678164
- 0.9099525213 0.9101101160 0.9099525213
- 0.9104328752 0.9105101824 0.9104328752
- 0.9109085202 0.9109075069 0.9109085202
- 0.9113841057 0.9113047719 0.9113841057
- 0.9118596911 0.9117019773 0.9118596911
- 0.9123352170 0.9120993018 0.9123352170
- 0.9128108025 0.9124966264 0.9128108025
- 0.9132863879 0.9128937721 0.9132863879
- 0.9137566090 0.9132910967 0.9137566090
- 0.9142068028 0.9136837125 0.9142068028
- 0.9146568775 0.9140750170 0.9146568775
- 0.9151070714 0.9144663215 0.9151070714
- 0.9155572057 0.9148576260 0.9155572057
- 0.9160073996 0.9152488708 0.9160073996
- 0.9164574742 0.9156401753 0.9164574742
- 0.9169077277 0.9160314798 0.9169077277
- 0.9173452258 0.9164192080 0.9173452258
- 0.9177808166 0.9168025851 0.9177808166
- 0.9182164073 0.9171860218 0.9182164073
- 0.9186519980 0.9175693989 0.9186519980
- 0.9190875292 0.9179527760 0.9190875292
- 0.9195231199 0.9183362126 0.9195231199
- 0.9199587107 0.9187195897 0.9199587107
- 0.9203907251 0.9191030860 0.9203907251
- 0.9208180904 0.9194877148 0.9208180904
- 0.9212455153 0.9198724031 0.9212455153
- 0.9216729999 0.9202570915 0.9216729999
- 0.9221004248 0.9206417203 0.9221004248
- 0.9225277901 0.9210264087 0.9225277901
- 0.9229552746 0.9214110970 0.9229552746
- 0.9233826995 0.9217957258 0.9233826995
- 0.9237878919 0.9221795201 0.9237878919
- 0.9241918921 0.9225625992 0.9241918921
- 0.9245958924 0.9229457974 0.9245958924
- 0.9249997735 0.9233288765 0.9249997735
- 0.9254037738 0.9237120152 0.9254037738
- 0.9258077741 0.9240950942 0.9258077741
- 0.9262117743 0.9244781733 0.9262117743
- 0.9266104102 0.9248613119 0.9266104102
- 0.9269998074 0.9252420068 0.9269998074
- 0.9273892045 0.9256225824 0.9273892045
- 0.9277786016 0.9260032177 0.9277786016
- 0.9281679988 0.9263836741 0.9281679988
- 0.9285573959 0.9267643094 0.9285573959
- 0.9289467931 0.9271448851 0.9289467931
- 0.9293361902 0.9275255203 0.9293361902
- 0.9297145009 0.9279053807 0.9297145009
- 0.9300879240 0.9282836914 0.9300879240
- 0.9304612875 0.9286620021 0.9304612875
- 0.9308347106 0.9290403128 0.9308347106
- 0.9312080741 0.9294186831 0.9312080741
- 0.9315814972 0.9297969937 0.9315814972
- 0.9319549203 0.9301753044 0.9319549203
- 0.9323282838 0.9305536151 0.9323282838
- 0.9326866269 0.9309234023 0.9326866269
- 0.9330440164 0.9312868118 0.9330440164
- 0.9334015250 0.9316502810 0.9334015250
- 0.9337589741 0.9320136905 0.9337589741
- 0.9341164827 0.9323772192 0.9341164827
- 0.9344739914 0.9327406287 0.9344739914
- 0.9348315001 0.9331040978 0.9348315001
- 0.9351881146 0.9334675074 0.9351881146
- 0.9355376959 0.9338105917 0.9355376959
- 0.9358873963 0.9341468215 0.9358873963
- 0.9362370968 0.9344829917 0.9362370968
- 0.9365866780 0.9348192215 0.9365866780
- 0.9369363785 0.9351553917 0.9369363785
- 0.9372860789 0.9354916215 0.9372860789
- 0.9376357794 0.9358279109 0.9376357794
- 0.9379813075 0.9361640811 0.9379813075
- 0.9383106828 0.9364855886 0.9383106828
- 0.9386399984 0.9368044734 0.9386399984
- 0.9389693141 0.9371232986 0.9389693141
- 0.9392986298 0.9374421239 0.9392986298
- 0.9396280050 0.9377608895 0.9396280050
- 0.9399573207 0.9380797148 0.9399573207
- 0.9402865767 0.9383985996 0.9402865767
- 0.9406142831 0.9387174249 0.9406142831
- 0.9409353733 0.9390224218 0.9409353733
- 0.9412565231 0.9393249750 0.9412565231
- 0.9415774941 0.9396277070 0.9415774941
- 0.9418985844 0.9399303198 0.9418985844
- 0.9422196746 0.9402328730 0.9422196746
- 0.9425407052 0.9405354857 0.9425407052
- 0.9428617954 0.9408380985 0.9428617954
- 0.9431818128 0.9411407113 0.9431818128
- 0.9434933066 0.9414327741 0.9434933066
- 0.9438048005 0.9417217970 0.9438048005
- 0.9441161752 0.9420107007 0.9441161752
- 0.9444277287 0.9422997236 0.9444277287
- 0.9447392225 0.9425886273 0.9447392225
- 0.9450505972 0.9428775907 0.9450505972
- 0.9453620911 0.9431664944 0.9453620911
- 0.9456735849 0.9434555173 0.9456735849
- 0.9459661841 0.9437438250 0.9459661841
- 0.9462574720 0.9440317750 0.9462574720
- 0.9465487003 0.9443197250 0.9465487003
- 0.9468399882 0.9446076155 0.9468399882
- 0.9471312165 0.9448956251 0.9471312165
- 0.9474225044 0.9451835155 0.9474225044
- 0.9477136731 0.9454715252 0.9477136731
- 0.9480050206 0.9457594156 0.9480050206
- 0.9482976794 0.9460437298 0.9482976794
- 0.9485909939 0.9463211894 0.9485909939
- 0.9488844275 0.9465987086 0.9488844275
- 0.9491778016 0.9468762279 0.9491778016
- 0.9494711757 0.9471536875 0.9494711757
- 0.9497646093 0.9474310875 0.9497646093
- 0.9500579834 0.9477086067 0.9500579834
- 0.9503514171 0.9479861259 0.9503514171
- 0.9506422281 0.9482635856 0.9506422281
- 0.9509274960 0.9485384226 0.9509274960
- 0.9512127042 0.9488133192 0.9512127042
- 0.9514979720 0.9490882158 0.9514979720
- 0.9517831802 0.9493629932 0.9517831802
- 0.9520685077 0.9496378899 0.9520685077
- 0.9523537159 0.9499127269 0.9523537159
- 0.9526389241 0.9501876235 0.9526389241
- 0.9529241920 0.9504625201 0.9529241920
- 0.9532032013 0.9507294893 0.9532032013
- 0.9534810781 0.9509904981 0.9534810781
- 0.9537590742 0.9512513876 0.9537590742
- 0.9540370703 0.9515123963 0.9540370703
- 0.9543150067 0.9517734051 0.9543150067
- 0.9545930028 0.9520342946 0.9545930028
- 0.9548709989 0.9522953033 0.9548709989
- 0.9551489949 0.9525561929 0.9551489949
- 0.9554250240 0.9528167844 0.9554250240
- 0.9556970000 0.9530668259 0.9556970000
- 0.9559689760 0.9533166885 0.9559689760
- 0.9562410712 0.9535666108 0.9562410712
- 0.9565131068 0.9538165927 0.9565131068
- 0.9567850828 0.9540665150 0.9567850828
- 0.9570571184 0.9543164968 0.9570571184
- 0.9573290944 0.9545664191 0.9573290944
- 0.9576011896 0.9548164010 0.9576011896
- 0.9578632116 0.9550620914 0.9578632116
- 0.9581208229 0.9553020000 0.9581208229
- 0.9583783746 0.9555419087 0.9583783746
- 0.9586359859 0.9557818174 0.9586359859
- 0.9588935971 0.9560217261 0.9588935971
- 0.9591512084 0.9562615156 0.9591512084
- 0.9594088197 0.9565014243 0.9594088197
- 0.9596663713 0.9567412734 0.9596663713
- 0.9599239826 0.9569811821 0.9599239826
- 0.9601870775 0.9572148919 0.9601870775
- 0.9604502916 0.9574459791 0.9604502916
- 0.9607136250 0.9576771259 0.9607136250
- 0.9609768987 0.9579082131 0.9609768987
- 0.9612401128 0.9581393003 0.9612401128
- 0.9615033865 0.9583703876 0.9615033865
- 0.9617667198 0.9586014748 0.9617667198
- 0.9620298743 0.9588325024 0.9620298743
- 0.9622896910 0.9590635896 0.9622896910
- 0.9625295997 0.9592813849 0.9625295997
- 0.9627695084 0.9594975710 0.9627695084
- 0.9630094171 0.9597136974 0.9630094171
- 0.9632493258 0.9599298835 0.9632493258
- 0.9634891748 0.9601460099 0.9634891748
- 0.9637290835 0.9603621960 0.9637290835
- 0.9639688730 0.9605783820 0.9639688730
- 0.9642087817 0.9607945085 0.9642087817
- 0.9644483924 0.9610106945 0.9644483924
- 0.9646872282 0.9612244964 0.9646872282
- 0.9649258852 0.9614382982 0.9649258852
- 0.9651646018 0.9616519809 0.9651646018
- 0.9654033184 0.9618657827 0.9654033184
- 0.9656419754 0.9620795846 0.9656419754
- 0.9658808112 0.9622933865 0.9658808112
- 0.9661195278 0.9625071883 0.9661195278
- 0.9663581848 0.9627209902 0.9663581848
- 0.9665971994 0.9629346728 0.9665971994
- 0.9668369889 0.9631499052 0.9668369889
- 0.9670768976 0.9633650780 0.9670768976
- 0.9673168063 0.9635801911 0.9673168063
- 0.9675567150 0.9637954235 0.9675567150
- 0.9677965045 0.9640105963 0.9677965045
- 0.9680364132 0.9642258286 0.9680364132
- 0.9682763219 0.9644410014 0.9682763219
- 0.9685161114 0.9646561146 0.9685161114
- 0.9687551260 0.9648712873 0.9687551260
- 0.9689875245 0.9650797844 0.9689875245
- 0.9692199230 0.9652873874 0.9692199230
- 0.9694522023 0.9654949903 0.9694522023
- 0.9696846008 0.9657025933 0.9696846008
- 0.9699168801 0.9659103155 0.9699168801
- 0.9701492786 0.9661179185 0.9701492786
- 0.9703816175 0.9663255215 0.9703816175
- 0.9706140161 0.9665331244 0.9706140161
- 0.9708464146 0.9667407274 0.9708464146
- 0.9710645080 0.9669466019 0.9710645080
- 0.9712811708 0.9671518207 0.9712811708
- 0.9714977741 0.9673569202 0.9714977741
- 0.9717144966 0.9675620198 0.9717144966
- 0.9719312191 0.9677671790 0.9719312191
- 0.9721478820 0.9679722786 0.9721478820
- 0.9723646045 0.9681774974 0.9723646045
- 0.9725812078 0.9683825970 0.9725812078
- 0.9727978706 0.9685876966 0.9727978706
- 0.9730128050 0.9687932730 0.9730128050
- 0.9732266068 0.9689996243 0.9732266068
- 0.9734402895 0.9692057967 0.9734402895
- 0.9736539721 0.9694120884 0.9736539721
- 0.9738677144 0.9696183205 0.9738677144
- 0.9740815163 0.9698246121 0.9740815163
- 0.9742951989 0.9700307846 0.9742951989
- 0.9745088816 0.9702370763 0.9745088816
- 0.9747226834 0.9704433084 0.9747226834
- 0.9749327898 0.9706496000 0.9749327898
- 0.9751276970 0.9708499908 0.9751276970
- 0.9753227234 0.9710503817 0.9753227234
- 0.9755175710 0.9712507129 0.9755175710
- 0.9757124782 0.9714511037 0.9757124782
- 0.9759075046 0.9716514945 0.9759075046
- 0.9761024117 0.9718518853 0.9761024117
- 0.9762973785 0.9720522761 0.9762973785
- 0.9764922857 0.9722527266 0.9764922857
- 0.9766871929 0.9724531174 0.9766871929
- 0.9768773913 0.9726468921 0.9768773913
- 0.9770653844 0.9728342891 0.9770653844
- 0.9772533774 0.9730216265 0.9772533774
- 0.9774413109 0.9732090235 0.9774413109
- 0.9776293039 0.9733963013 0.9776293039
- 0.9778172970 0.9735835791 0.9778172970
- 0.9780052900 0.9737709761 0.9780052900
- 0.9781932235 0.9739583135 0.9781932235
- 0.9783812165 0.9741457105 0.9783812165
- 0.9785689116 0.9743329883 0.9785689116
- 0.9787533879 0.9745092988 0.9787533879
- 0.9789379239 0.9746842980 0.9789379239
- 0.9791222811 0.9748592973 0.9791222811
- 0.9793068171 0.9750342965 0.9793068171
- 0.9794911742 0.9752092957 0.9794911742
- 0.9796757102 0.9753842950 0.9796757102
- 0.9798601270 0.9755592942 0.9798601270
- 0.9800446033 0.9757342935 0.9800446033
- 0.9802290201 0.9759092927 0.9802290201
- 0.9804099202 0.9760805964 0.9804099202
- 0.9805839062 0.9762361050 0.9805839062
- 0.9807580113 0.9763916731 0.9807580113
- 0.9809321165 0.9765471816 0.9809321165
- 0.9811062217 0.9767026901 0.9811062217
- 0.9812802076 0.9768583179 0.9812802076
- 0.9814543128 0.9770138264 0.9814543128
- 0.9816284180 0.9771692753 0.9816284180
- 0.9818025231 0.9773249030 0.9818025231
- 0.9819766283 0.9774804115 0.9819766283
- 0.9821426272 0.9776375294 0.9821426272
- 0.9823012948 0.9777972102 0.9823012948
- 0.9824600816 0.9779568911 0.9824600816
- 0.9826188087 0.9781165719 0.9826188087
- 0.9827775955 0.9782761931 0.9827775955
- 0.9829363227 0.9784358740 0.9829363227
- 0.9830951095 0.9785956144 0.9830951095
- 0.9832537770 0.9787552953 0.9832537770
- 0.9834125042 0.9789149761 0.9834125042
- 0.9835712910 0.9790747166 0.9835712910
- 0.9837297201 0.9792376757 0.9837297201
- 0.9838877916 0.9794046283 0.9838877916
- 0.9840459824 0.9795715213 0.9840459824
- 0.9842041135 0.9797384143 0.9842041135
- 0.9843623042 0.9799053073 0.9843623042
- 0.9845203757 0.9800723195 0.9845203757
- 0.9846786261 0.9802392125 0.9846786261
- 0.9848366976 0.9804061055 0.9848366976
- 0.9849948883 0.9805729985 0.9849948883
- 0.9851530194 0.9807398915 0.9851530194
- 0.9853115082 0.9809073210 0.9853115082
- 0.9854704142 0.9810754061 0.9854704142
- 0.9856293201 0.9812434912 0.9856293201
- 0.9857881069 0.9814115167 0.9857881069
- 0.9859470129 0.9815796018 0.9859470129
- 0.9861057997 0.9817476869 0.9861057997
- 0.9862647057 0.9819157124 0.9862647057
- 0.9864236116 0.9820837975 0.9864236116
- 0.9865823984 0.9822518826 0.9865823984
- 0.9867413044 0.9824199080 0.9867413044
- 0.9868972898 0.9825896025 0.9868972898
- 0.9870492816 0.9827628732 0.9870492816
- 0.9872012138 0.9829362035 0.9872012138
- 0.9873532057 0.9831094742 0.9873532057
- 0.9875051975 0.9832828045 0.9875051975
- 0.9876571894 0.9834560752 0.9876571894
- 0.9878091812 0.9836292863 0.9878091812
- 0.9879611731 0.9838026166 0.9879611731
- 0.9881131053 0.9839758873 0.9881131053
- 0.9882650971 0.9841492176 0.9882650971
- 0.9884155989 0.9843227863 0.9884155989
- 0.9885584116 0.9845007062 0.9885584116
- 0.9887011051 0.9846786261 0.9887011051
- 0.9888437986 0.9848564863 0.9888437986
- 0.9889864922 0.9850344062 0.9889864922
- 0.9891293049 0.9852123260 0.9891293049
- 0.9892719984 0.9853901863 0.9892719984
- 0.9894146919 0.9855681062 0.9894146919
- 0.9895573854 0.9857460260 0.9895573854
- 0.9897001982 0.9859238863 0.9897001982
- 0.9898428917 0.9861018062 0.9898428917
- 0.9899815917 0.9862813950 0.9899815917
- 0.9901192784 0.9864618182 0.9901192784
- 0.9902570248 0.9866421819 0.9902570248
- 0.9903945923 0.9868224859 0.9903945923
- 0.9905322790 0.9870029092 0.9905322790
- 0.9906700253 0.9871832728 0.9906700253
- 0.9908077121 0.9873635769 0.9908077121
- 0.9909452796 0.9875440001 0.9909452796
- 0.9910830259 0.9877244234 0.9910830259
- 0.9912207127 0.9879047871 0.9912207127
- 0.9913563728 0.9880853295 0.9913563728
- 0.9914879799 0.9882667065 0.9914879799
- 0.9916195273 0.9884480238 0.9916195273
- 0.9917510152 0.9886294007 0.9917510152
- 0.9918825030 0.9888107181 0.9918825030
- 0.9920139909 0.9889919758 0.9920139909
- 0.9921454787 0.9891734123 0.9921454787
- 0.9922770262 0.9893547297 0.9922770262
- 0.9924085140 0.9895361066 0.9924085140
- 0.9925400019 0.9897174239 0.9925400019
- 0.9926714897 0.9898986816 0.9926714897
- 0.9928073883 0.9900819063 0.9928073883
- 0.9929450154 0.9902659059 0.9929450154
- 0.9930827022 0.9904500246 0.9930827022
- 0.9932203293 0.9906340241 0.9932203293
- 0.9933580160 0.9908180833 0.9933580160
- 0.9934955835 0.9910022020 0.9934955835
- 0.9936332107 0.9911862016 0.9936332107
- 0.9937708974 0.9913703203 0.9937708974
- 0.9939085245 0.9915543795 0.9939085245
- 0.9940462112 0.9917383790 0.9940462112
- 0.9941837192 0.9919224977 0.9941837192
- 0.9943144917 0.9921045899 0.9943144917
- 0.9944453835 0.9922866821 0.9944453835
- 0.9945762157 0.9924687147 0.9945762157
- 0.9947069883 0.9926506877 0.9947069883
- 0.9948378205 0.9928327799 0.9948378205
- 0.9949685931 0.9930148125 0.9949685931
- 0.9950994253 0.9931967854 0.9950994253
- 0.9952301979 0.9933788776 0.9952301979
- 0.9953609705 0.9935609102 0.9953609705
- 0.9954918027 0.9937428832 0.9954918027
- 0.9956232905 0.9939253926 0.9956232905
- 0.9957578778 0.9941105843 0.9957578778
- 0.9958925843 0.9942957163 0.9958925843
- 0.9960271716 0.9944809079 0.9960271716
- 0.9961618781 0.9946660995 0.9961618781
- 0.9962965250 0.9948512912 0.9962965250
- 0.9964311123 0.9950364232 0.9964311123
- 0.9965658188 0.9952216148 0.9965658188
- 0.9967004061 0.9954068065 0.9967004061
- 0.9968351126 0.9955918789 0.9968351126
- 0.9969696999 0.9957770705 0.9969696999
- 0.9971042275 0.9959601164 0.9971042275
- 0.9972379804 0.9961351752 0.9972379804
- 0.9973717928 0.9963101745 0.9973717928
- 0.9975057244 0.9964852929 0.9975057244
- 0.9976394773 0.9966604114 0.9976394773
- 0.9977734089 0.9968354702 0.9977734089
- 0.9979072213 0.9970105290 0.9979072213
- 0.9980410933 0.9971855879 0.9980410933
- 0.9981749058 0.9973607063 0.9981749058
- 0.9983087778 0.9975357056 0.9983087778
- 0.9984425902 0.9977108240 0.9984425902
- 0.9985756874 0.9978886843 0.9985756874
- 0.9987052083 0.9980806112 0.9987052083
- 0.9988346100 0.9982725978 0.9988346100
- 0.9989640713 0.9984645247 0.9989640713
- 0.9990935922 0.9986563921 0.9990935922
- 0.9992231131 0.9988483787 0.9992231131
- 0.9993525743 0.9990403056 0.9993525743
- 0.9994820952 0.9992322922 0.9994820952
- 0.9996114969 0.9994242191 0.9996114969
- 0.9997410178 0.9996160865 0.9997410178
- 0.9998704791 0.9998080730 0.9998704791
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_max_zoom_800.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_max_zoom_800.spi1d
deleted file mode 100644
index bb80ebdb783..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_max_zoom_800.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0084391097 0.0075763101 0.0055803522
- 0.0169892292 0.0151253100 0.0110553904
- 0.0246818494 0.0219931193 0.0160910394
- 0.0317661613 0.0282940008 0.0208101291
- 0.0382325202 0.0340048485 0.0251940992
- 0.0441172384 0.0393486507 0.0293568596
- 0.0496861897 0.0445001610 0.0333589911
- 0.0550585985 0.0493195914 0.0371792093
- 0.0601223111 0.0539280511 0.0408726782
- 0.0649642274 0.0583757199 0.0444436409
- 0.0695851371 0.0626427680 0.0479431897
- 0.0740094930 0.0667798966 0.0513359718
- 0.0783147216 0.0707852617 0.0546398088
- 0.0825306326 0.0747059137 0.0578773208
- 0.0866608396 0.0785023794 0.0610598996
- 0.0907057226 0.0822077468 0.0641641617
- 0.0946363509 0.0858238488 0.0672321990
- 0.0984090120 0.0893622264 0.0702527389
- 0.1020661965 0.0928608030 0.0732008815
- 0.1056471020 0.0963046327 0.0760966092
- 0.1091898009 0.0996690318 0.0789577886
- 0.1126779020 0.1029520035 0.0817804411
- 0.1161487997 0.1061682031 0.0845761225
- 0.1195472032 0.1093337014 0.0873135701
- 0.1229045019 0.1124323979 0.0900195017
- 0.1262066960 0.1155048013 0.0926894471
- 0.1294586062 0.1185453981 0.0953314528
- 0.1326504052 0.1215455979 0.0979523510
- 0.1357606053 0.1245016977 0.1005545035
- 0.1388241053 0.1273857951 0.1031209007
- 0.1418274045 0.1302534044 0.1056765020
- 0.1447373033 0.1330838054 0.1081990004
- 0.1476096958 0.1358837932 0.1106970012
- 0.1504617035 0.1386432946 0.1131801978
- 0.1533035040 0.1413915008 0.1156400964
- 0.1561179012 0.1440995932 0.1180797964
- 0.1589269936 0.1467884034 0.1204816997
- 0.1617161930 0.1494296938 0.1228761971
- 0.1644722074 0.1520594060 0.1252495944
- 0.1672009975 0.1546591967 0.1275874972
- 0.1699149013 0.1572349966 0.1299159974
- 0.1725970954 0.1597743034 0.1322304010
- 0.1752271056 0.1622851938 0.1345029026
- 0.1778230965 0.1647903025 0.1367422938
- 0.1803787053 0.1672617942 0.1389641017
- 0.1828950047 0.1697237939 0.1411608011
- 0.1853982061 0.1721518934 0.1433494985
- 0.1878785938 0.1745534986 0.1455025971
- 0.1903571934 0.1769458950 0.1476327926
- 0.1928332001 0.1793050021 0.1497652978
- 0.1952915937 0.1816422045 0.1519078016
- 0.1977207959 0.1839872003 0.1540307999
- 0.2001152039 0.1863050014 0.1561508030
- 0.2025077045 0.1886059940 0.1582663059
- 0.2049013972 0.1908763051 0.1603844017
- 0.2072762996 0.1931104958 0.1624784023
- 0.2096343935 0.1953328997 0.1645596027
- 0.2119597048 0.1975608021 0.1666202992
- 0.2142512947 0.1997732073 0.1686652005
- 0.2165051997 0.2019650936 0.1706995964
- 0.2187242955 0.2041545063 0.1727278978
- 0.2209309936 0.2063177973 0.1747494042
- 0.2231297940 0.2084506005 0.1767428070
- 0.2253059000 0.2105776966 0.1787129939
- 0.2274693996 0.2127068937 0.1806745976
- 0.2296334058 0.2148050070 0.1826314926
- 0.2317734957 0.2168878019 0.1845801026
- 0.2338978052 0.2189736068 0.1865082979
- 0.2360040992 0.2210465968 0.1884184927
- 0.2380760014 0.2230933011 0.1903171986
- 0.2401296049 0.2251244932 0.1922022998
- 0.2421852946 0.2271171063 0.1940843016
- 0.2442210019 0.2290779948 0.1959476024
- 0.2462366074 0.2310225964 0.1977925003
- 0.2482510954 0.2329605967 0.1996293068
- 0.2502493858 0.2348946929 0.2014590949
- 0.2522226870 0.2368202060 0.2032801062
- 0.2541834116 0.2387333065 0.2050863057
- 0.2561317980 0.2406367958 0.2068803012
- 0.2580586970 0.2425450981 0.2086673975
- 0.2599673867 0.2444512993 0.2104519010
- 0.2618735135 0.2463417053 0.2122323960
- 0.2637856007 0.2482246011 0.2140039951
- 0.2656947076 0.2501086891 0.2157679945
- 0.2675924003 0.2519941926 0.2175332010
- 0.2694917023 0.2538610101 0.2192887962
- 0.2713840008 0.2557184100 0.2210364938
- 0.2732622921 0.2575724125 0.2227811962
- 0.2751278877 0.2594226897 0.2245233059
- 0.2769821882 0.2612658143 0.2262614965
- 0.2788152099 0.2630968094 0.2279942930
- 0.2806366980 0.2649213970 0.2297101021
- 0.2824515104 0.2667475939 0.2314116955
- 0.2842657864 0.2685596049 0.2331091017
- 0.2860780060 0.2703500092 0.2348040938
- 0.2878656983 0.2721207142 0.2364936024
- 0.2896395028 0.2738777995 0.2381702960
- 0.2914094925 0.2756209075 0.2398329973
- 0.2931736112 0.2773512006 0.2414873987
- 0.2949214876 0.2790701985 0.2431395948
- 0.2966547906 0.2807764113 0.2447883040
- 0.2983818054 0.2824758887 0.2464286983
- 0.3001014888 0.2841669023 0.2480624020
- 0.3017992973 0.2858343124 0.2496916056
- 0.3034814894 0.2875004113 0.2513076067
- 0.3051558137 0.2891632915 0.2529129982
- 0.3068262041 0.2908203900 0.2545062900
- 0.3085027933 0.2924638093 0.2560915053
- 0.3101766109 0.2941013873 0.2576715052
- 0.3118444085 0.2957335114 0.2592464983
- 0.3135068119 0.2973626852 0.2608287036
- 0.3151695132 0.2989872992 0.2624095082
- 0.3168335855 0.3006061018 0.2639889121
- 0.3184846938 0.3022069037 0.2655547857
- 0.3201304972 0.3038052917 0.2671144009
- 0.3217692077 0.3054029942 0.2686659992
- 0.3234055936 0.3069913089 0.2702147961
- 0.3250352144 0.3085735142 0.2717638910
- 0.3266384900 0.3101415038 0.2733153105
- 0.3282344043 0.3117021918 0.2748562098
- 0.3298248947 0.3132582009 0.2763910890
- 0.3314053118 0.3148199916 0.2779105008
- 0.3329854906 0.3163794875 0.2794237137
- 0.3345662951 0.3179340065 0.2809270918
- 0.3361378908 0.3194747865 0.2824262977
- 0.3377039135 0.3210082948 0.2839238942
- 0.3392634988 0.3225387931 0.2854253054
- 0.3408218026 0.3240653872 0.2869231999
- 0.3423773050 0.3255797923 0.2884125113
- 0.3439236879 0.3270798028 0.2898918986
- 0.3454602063 0.3285647929 0.2913635075
- 0.3469888866 0.3300414979 0.2928242981
- 0.3485142887 0.3315150142 0.2942822874
- 0.3500323892 0.3329941928 0.2957330048
- 0.3515473902 0.3344734013 0.2971836030
- 0.3530417979 0.3359495103 0.2986334860
- 0.3545320034 0.3374226987 0.3000814021
- 0.3560110033 0.3388882875 0.3015252054
- 0.3574849069 0.3403522074 0.3029659092
- 0.3589515090 0.3418137133 0.3044033051
- 0.3604162931 0.3432742059 0.3058296144
- 0.3618794084 0.3447338939 0.3072482944
- 0.3633390963 0.3461844921 0.3086608946
- 0.3647964895 0.3476294875 0.3100705147
- 0.3662520945 0.3490661085 0.3114804029
- 0.3677066863 0.3504985869 0.3128904998
- 0.3691571951 0.3519344032 0.3143031001
- 0.3706058860 0.3533715010 0.3157165051
- 0.3720482886 0.3548054099 0.3171201050
- 0.3734880090 0.3562380075 0.3185209036
- 0.3749237061 0.3576630950 0.3199110925
- 0.3763574958 0.3590848148 0.3212977052
- 0.3777863979 0.3605031073 0.3226788938
- 0.3792122900 0.3619194031 0.3240576982
- 0.3806298971 0.3633339107 0.3254354894
- 0.3820405006 0.3647469878 0.3268128037
- 0.3834429979 0.3661527932 0.3281848133
- 0.3848352134 0.3675504029 0.3295519948
- 0.3862208128 0.3689433932 0.3309170902
- 0.3875918090 0.3703270853 0.3322786987
- 0.3889611959 0.3717108071 0.3336370885
- 0.3903222978 0.3730942905 0.3349848986
- 0.3916833997 0.3744777143 0.3363322914
- 0.3930288851 0.3758434951 0.3376722932
- 0.3943736851 0.3772087991 0.3390122950
- 0.3957099915 0.3785588145 0.3403486907
- 0.3970431089 0.3799039125 0.3416841924
- 0.3983731866 0.3812474012 0.3430136144
- 0.3996999860 0.3825891912 0.3443383873
- 0.4010235071 0.3839282095 0.3456582129
- 0.4023340046 0.3852578998 0.3469654024
- 0.4036445916 0.3865875006 0.3482725918
- 0.4049448073 0.3878997862 0.3495655954
- 0.4062437117 0.3892104924 0.3508580923
- 0.4075376093 0.3905136883 0.3521454036
- 0.4088271856 0.3918113112 0.3534295857
- 0.4101122916 0.3931080997 0.3547120988
- 0.4113762975 0.3944020867 0.3559896052
- 0.4126402140 0.3956961036 0.3572671115
- 0.4138968885 0.3969767988 0.3585371077
- 0.4151513875 0.3982538879 0.3598057032
- 0.4164057970 0.3995262980 0.3610734046
- 0.4176602066 0.4007898867 0.3623399138
- 0.4189145863 0.4020535052 0.3636063933
- 0.4201653004 0.4033161998 0.3648683131
- 0.4214152992 0.4045788944 0.3661297858
- 0.4226615131 0.4058408141 0.3673880100
- 0.4239003062 0.4071016014 0.3686417937
- 0.4251390994 0.4083622992 0.3698956072
- 0.4263815880 0.4096068144 0.3711366951
- 0.4276249111 0.4108476937 0.3723761141
- 0.4288657010 0.4120868146 0.3736143112
- 0.4300980866 0.4133198857 0.3748500049
- 0.4313304126 0.4145531058 0.3760857880
- 0.4325571954 0.4157873988 0.3773151934
- 0.4337803125 0.4170222878 0.3785417974
- 0.4350034893 0.4182572067 0.3797681034
- 0.4362299144 0.4194813967 0.3809858859
- 0.4374563098 0.4207052886 0.3822036982
- 0.4386776090 0.4219268858 0.3834176064
- 0.4398860931 0.4231427014 0.3846245110
- 0.4410946071 0.4243586063 0.3858315051
- 0.4422994852 0.4255749881 0.3870328963
- 0.4435017109 0.4267917871 0.3882313073
- 0.4447039068 0.4280084968 0.3894298077
- 0.4459021091 0.4292202890 0.3906225860
- 0.4470992088 0.4304310977 0.3918147981
- 0.4482960999 0.4316413999 0.3930067122
- 0.4494735003 0.4328393936 0.3941971064
- 0.4506509900 0.4340375066 0.3953875005
- 0.4518275857 0.4352346957 0.3965758979
- 0.4530000091 0.4364287853 0.3977586031
- 0.4541724920 0.4376227856 0.3989411891
- 0.4553438127 0.4388133883 0.4001224041
- 0.4565126896 0.4399971962 0.4013010859
- 0.4576815069 0.4411810040 0.4024797976
- 0.4588429928 0.4423573911 0.4036575854
- 0.4599938095 0.4435240030 0.4048345089
- 0.4611446857 0.4446905851 0.4060113132
- 0.4622924924 0.4458532035 0.4071837068
- 0.4634366930 0.4470112920 0.4083524048
- 0.4645808041 0.4481694102 0.4095211029
- 0.4657213092 0.4493247867 0.4106839895
- 0.4668577015 0.4504772127 0.4118421078
- 0.4679940939 0.4516296983 0.4130002856
- 0.4691272080 0.4527780116 0.4141499102
- 0.4702562094 0.4539214969 0.4152916968
- 0.4713852108 0.4550648928 0.4164333940
- 0.4725120962 0.4562053084 0.4175724983
- 0.4736359119 0.4573408067 0.4187080860
- 0.4747596085 0.4584763944 0.4198437035
- 0.4758782089 0.4596096873 0.4209780991
- 0.4769828022 0.4607372880 0.4221099913
- 0.4780873954 0.4618648887 0.4232420027
- 0.4791901112 0.4629899859 0.4243740141
- 0.4802770019 0.4640980959 0.4255062938
- 0.4813640118 0.4652062058 0.4266386926
- 0.4824509025 0.4663142860 0.4277710021
- 0.4835343957 0.4674096107 0.4288952053
- 0.4846175909 0.4685041010 0.4300192893
- 0.4857007861 0.4695985019 0.4311434031
- 0.4867846966 0.4706852138 0.4322606921
- 0.4878689945 0.4717684984 0.4333756864
- 0.4889532924 0.4728518128 0.4344907105
- 0.4900343120 0.4739331901 0.4356062114
- 0.4911102951 0.4750120044 0.4367220104
- 0.4921863079 0.4760906994 0.4378378987
- 0.4932622910 0.4771688879 0.4389531910
- 0.4943380952 0.4782414138 0.4400649071
- 0.4954138100 0.4793137908 0.4411765039
- 0.4964896142 0.4803862870 0.4422881901
- 0.4975619018 0.4814558029 0.4433946908
- 0.4986326098 0.4825241864 0.4444997013
- 0.4997034073 0.4835925102 0.4456045926
- 0.5007709861 0.4846589863 0.4467051029
- 0.5018302202 0.4857206941 0.4477970898
- 0.5028892756 0.4867824912 0.4488891065
- 0.5039485097 0.4878442883 0.4499810040
- 0.5050029755 0.4888986051 0.4510704875
- 0.5060563087 0.4899514019 0.4521594942
- 0.5071097016 0.4910041988 0.4532485902
- 0.5081599951 0.4920547903 0.4543373883
- 0.5092030168 0.4931007922 0.4554258883
- 0.5102459788 0.4941467047 0.4565143883
- 0.5112890005 0.4951925874 0.4576028883
- 0.5123233795 0.4962320924 0.4586854875
- 0.5133545995 0.4972695112 0.4597668052
- 0.5143858790 0.4983069003 0.4608480036
- 0.5154163241 0.4993439913 0.4619261920
- 0.5164411068 0.5003792048 0.4629918933
- 0.5174658895 0.5014144182 0.4640575945
- 0.5184906721 0.5024495721 0.4651232958
- 0.5195080042 0.5034834743 0.4661859870
- 0.5205168128 0.5045161247 0.4672459960
- 0.5215256214 0.5055487752 0.4683060944
- 0.5225343704 0.5065814257 0.4693661034
- 0.5235391855 0.5076125264 0.4704234004
- 0.5245428085 0.5086430907 0.4714801013
- 0.5255464911 0.5096737742 0.4725368917
- 0.5265501142 0.5107042789 0.4735935032
- 0.5275589824 0.5117307901 0.4746482074
- 0.5285679102 0.5127573013 0.4757030010
- 0.5295767188 0.5137838721 0.4767577052
- 0.5305829048 0.5148088932 0.4778087139
- 0.5315781236 0.5158286095 0.4788492024
- 0.5325732827 0.5168482065 0.4798896909
- 0.5335685015 0.5178679228 0.4809302986
- 0.5345616937 0.5188835859 0.4819678068
- 0.5355507731 0.5198920965 0.4830011129
- 0.5365399122 0.5209006071 0.4840342999
- 0.5375291109 0.5219091773 0.4850674868
- 0.5385140777 0.5229142904 0.4861018956
- 0.5394936800 0.5239152908 0.4871374071
- 0.5404732823 0.5249161720 0.4881727993
- 0.5414528847 0.5259171724 0.4892083108
- 0.5424301028 0.5269111991 0.4902406037
- 0.5434045196 0.5278977156 0.4912700951
- 0.5443788171 0.5288841724 0.4922995865
- 0.5453531742 0.5298706889 0.4933289886
- 0.5463275909 0.5308517814 0.4943523109
- 0.5473020077 0.5318266153 0.4953694046
- 0.5482764244 0.5328012705 0.4963865876
- 0.5492507815 0.5337759852 0.4974038005
- 0.5502228141 0.5347477794 0.4984166026
- 0.5511909127 0.5357149243 0.4994237125
- 0.5521588922 0.5366820097 0.5004308820
- 0.5531268716 0.5376489758 0.5014380217
- 0.5540925264 0.5386124253 0.5024443269
- 0.5550501943 0.5395649076 0.5034484267
- 0.5560079813 0.5405173898 0.5044525266
- 0.5569657087 0.5414698124 0.5054566264
- 0.5579233170 0.5424215198 0.5064595938
- 0.5588781238 0.5433623791 0.5074540973
- 0.5598328710 0.5443031788 0.5084484816
- 0.5607876778 0.5452440977 0.5094429851
- 0.5617424846 0.5461850166 0.5104374886
- 0.5626881123 0.5471224189 0.5114172101
- 0.5636314154 0.5480589867 0.5123947859
- 0.5645747781 0.5489956737 0.5133724809
- 0.5655180812 0.5499323010 0.5143501163
- 0.5664566755 0.5508654118 0.5153220296
- 0.5673907995 0.5517954230 0.5162897706
- 0.5683248043 0.5527253747 0.5172575712
- 0.5692589283 0.5536553860 0.5182253718
- 0.5701919794 0.5545833111 0.5191931129
- 0.5711194873 0.5555014014 0.5201603770
- 0.5720471144 0.5564193726 0.5211277008
- 0.5729746819 0.5573375225 0.5220949054
- 0.5739021897 0.5582554936 0.5230622292
- 0.5748242736 0.5591751933 0.5240322948
- 0.5757443905 0.5600954294 0.5250031948
- 0.5766643882 0.5610156059 0.5259739757
- 0.5775845051 0.5619357824 0.5269448757
- 0.5785031915 0.5628547072 0.5279111862
- 0.5794178843 0.5637699962 0.5288679004
- 0.5803325176 0.5646852851 0.5298246741
- 0.5812472105 0.5656005740 0.5307815075
- 0.5821619034 0.5665159225 0.5317382216
- 0.5830687881 0.5674222708 0.5326874852
- 0.5839726925 0.5683256984 0.5336347222
- 0.5848765969 0.5692290068 0.5345818996
- 0.5857805014 0.5701323152 0.5355291963
- 0.5866835713 0.5710356236 0.5364757776
- 0.5875809193 0.5719385743 0.5374200940
- 0.5884782076 0.5728415251 0.5383644104
- 0.5893754959 0.5737444758 0.5393087268
- 0.5902727246 0.5746474266 0.5402529836
- 0.5911679864 0.5755448937 0.5411959887
- 0.5920606852 0.5764362812 0.5421379209
- 0.5929535031 0.5773277283 0.5430796742
- 0.5938463211 0.5782189965 0.5440214872
- 0.5947390795 0.5791103840 0.5449634194
- 0.5956212878 0.5799939036 0.5458949208
- 0.5964996219 0.5808746815 0.5468239188
- 0.5973780155 0.5817555785 0.5477527976
- 0.5982564092 0.5826364160 0.5486817956
- 0.5991346836 0.5835173130 0.5496106148
- 0.6000012755 0.5843989253 0.5505310297
- 0.6008672118 0.5852805972 0.5514513254
- 0.6017332077 0.5861622095 0.5523716807
- 0.6025990844 0.5870438814 0.5532919765
- 0.6034640074 0.5879251957 0.5542123914
- 0.6043193936 0.5888038874 0.5551329255
- 0.6051747203 0.5896825194 0.5560534000
- 0.6060299873 0.5905610919 0.5569739938
- 0.6068853140 0.5914397240 0.5578945279
- 0.6077398062 0.5923171043 0.5588160753
- 0.6085901856 0.5931892991 0.5597410798
- 0.6094405055 0.5940614939 0.5606660247
- 0.6102908254 0.5949336886 0.5615910292
- 0.6111412048 0.5958060026 0.5625159144
- 0.6119889021 0.5966781974 0.5634377003
- 0.6128252149 0.5975505114 0.5643500090
- 0.6136614084 0.5984228253 0.5652621984
- 0.6144977212 0.5992950201 0.5661745071
- 0.6153339148 0.6001672745 0.5670866966
- 0.6161686182 0.6010373831 0.5679973960
- 0.6169930100 0.6018946171 0.5689010024
- 0.6178174019 0.6027516723 0.5698046088
- 0.6186416745 0.6036089063 0.5707082152
- 0.6194661260 0.6044660807 0.5716118813
- 0.6202905178 0.6053230762 0.5725151896
- 0.6211113930 0.6061736941 0.5734145045
- 0.6219323277 0.6070241928 0.5743138194
- 0.6227532029 0.6078748107 0.5752130747
- 0.6235740781 0.6087254286 0.5761123896
- 0.6243950725 0.6095759273 0.5770117044
- 0.6252127886 0.6104241014 0.5779047012
- 0.6260297894 0.6112717986 0.5787969232
- 0.6268466711 0.6121194959 0.5796890259
- 0.6276636720 0.6129671931 0.5805811286
- 0.6284806728 0.6138148904 0.5814732909
- 0.6292939782 0.6146571040 0.5823628902
- 0.6301044226 0.6154950857 0.5832508206
- 0.6309146881 0.6163331270 0.5841388106
- 0.6317250729 0.6171712279 0.5850268006
- 0.6325353980 0.6180092096 0.5859146714
- 0.6333454847 0.6188457012 0.5868017077
- 0.6341544986 0.6196774244 0.5876858830
- 0.6349633932 0.6205092072 0.5885701776
- 0.6357724071 0.6213408709 0.5894544721
- 0.6365814209 0.6221725941 0.5903387070
- 0.6373903155 0.6230043173 0.5912230015
- 0.6381942034 0.6238338947 0.5921056867
- 0.6389968991 0.6246629953 0.5929881930
- 0.6397994757 0.6254922152 0.5938706994
- 0.6406021714 0.6263213158 0.5947532058
- 0.6414049268 0.6271504164 0.5956355929
- 0.6422066092 0.6279762983 0.5965138078
- 0.6430063248 0.6287959814 0.5973852873
- 0.6438059807 0.6296157837 0.5982567072
- 0.6446056962 0.6304355264 0.5991281271
- 0.6454054117 0.6312552094 0.5999996066
- 0.6462051868 0.6320748925 0.6008710265
- 0.6469957829 0.6328898072 0.6017335057
- 0.6477838159 0.6337034106 0.6025940776
- 0.6485717297 0.6345170736 0.6034547091
- 0.6493597031 0.6353306770 0.6043154001
- 0.6501476765 0.6361442804 0.6051759720
- 0.6509342790 0.6369585991 0.6060351729
- 0.6517130733 0.6377763152 0.6068887711
- 0.6524918079 0.6385939717 0.6077424288
- 0.6532706022 0.6394116879 0.6085960269
- 0.6540492773 0.6402294040 0.6094496250
- 0.6548280716 0.6410471201 0.6103032231
- 0.6556051970 0.6418619156 0.6111536026
- 0.6563801169 0.6426733732 0.6120008230
- 0.6571549773 0.6434847713 0.6128481030
- 0.6579298973 0.6442962289 0.6136953235
- 0.6587048173 0.6451076269 0.6145424843
- 0.6594796777 0.6459190249 0.6153897047
- 0.6602489948 0.6467270255 0.6162346005
- 0.6610152721 0.6475332975 0.6170787215
- 0.6617817283 0.6483396292 0.6179227829
- 0.6625480056 0.6491457820 0.6187667847
- 0.6633144021 0.6499521136 0.6196109056
- 0.6640806794 0.6507583857 0.6204549074
- 0.6648426056 0.6515669823 0.6212937236
- 0.6656033993 0.6523761153 0.6221314073
- 0.6663640738 0.6531851888 0.6229692101
- 0.6671249270 0.6539943218 0.6238070130
- 0.6678856015 0.6548035145 0.6246448159
- 0.6686462760 0.6556125879 0.6254826188
- 0.6694011092 0.6564118862 0.6263144016
- 0.6701549292 0.6572096944 0.6271455884
- 0.6709085703 0.6580076218 0.6279767752
- 0.6716623902 0.6588053703 0.6288080215
- 0.6724160910 0.6596031785 0.6296392083
- 0.6731699109 0.6604009867 0.6304703951
- 0.6739165187 0.6611961722 0.6312931180
- 0.6746615767 0.6619908214 0.6321147084
- 0.6754066944 0.6627854109 0.6329362988
- 0.6761518121 0.6635800004 0.6337578297
- 0.6768969893 0.6643745899 0.6345794201
- 0.6776421070 0.6651691794 0.6354010105
- 0.6783866882 0.6659619808 0.6362180114
- 0.6791309714 0.6667541862 0.6370335817
- 0.6798753738 0.6675463915 0.6378492713
- 0.6806197762 0.6683385968 0.6386650205
- 0.6813641787 0.6691308022 0.6394807100
- 0.6821085215 0.6699230075 0.6402962804
- 0.6828457713 0.6707084775 0.6411076188
- 0.6835768819 0.6714885235 0.6419157982
- 0.6843081117 0.6722685099 0.6427239776
- 0.6850392222 0.6730484962 0.6435320973
- 0.6857702732 0.6738284826 0.6443402767
- 0.6865015030 0.6746084094 0.6451485157
- 0.6872311234 0.6753873229 0.6459537148
- 0.6879568100 0.6761630774 0.6467525959
- 0.6886826158 0.6769388914 0.6475514174
- 0.6894083023 0.6777147055 0.6483502984
- 0.6901339889 0.6784905195 0.6491491199
- 0.6908596754 0.6792662740 0.6499480009
- 0.6915854216 0.6800420880 0.6507468224
- 0.6923050880 0.6808115244 0.6515396833
- 0.6930242777 0.6815804243 0.6523323059
- 0.6937434077 0.6823492050 0.6531249285
- 0.6944625974 0.6831181049 0.6539174914
- 0.6951817274 0.6838870049 0.6547101140
- 0.6959009171 0.6846559048 0.6555026770
- 0.6966161728 0.6854197979 0.6562970281
- 0.6973273754 0.6861783862 0.6570926905
- 0.6980385184 0.6869369745 0.6578884721
- 0.6987496018 0.6876956224 0.6586841941
- 0.6994606853 0.6884542108 0.6594799757
- 0.7001718283 0.6892127991 0.6602758169
- 0.7008829117 0.6899713874 0.6610714793
- 0.7015895844 0.6907256246 0.6618655920
- 0.7022960782 0.6914795041 0.6626598239
- 0.7030025125 0.6922335029 0.6634538770
- 0.7037090063 0.6929875016 0.6642479897
- 0.7044153810 0.6937413812 0.6650421023
- 0.7051218152 0.6944953799 0.6658362150
- 0.7058250904 0.6952432990 0.6666283011
- 0.7065216899 0.6959791780 0.6674168706
- 0.7072182894 0.6967151165 0.6682054996
- 0.7079148889 0.6974509954 0.6689941287
- 0.7086114287 0.6981868744 0.6697826982
- 0.7093080282 0.6989226937 0.6705713272
- 0.7100046277 0.6996585727 0.6713598967
- 0.7106981277 0.7003877759 0.6721469760
- 0.7113897204 0.7011129260 0.6729333997
- 0.7120811939 0.7018380165 0.6737198234
- 0.7127727866 0.7025631070 0.6745061278
- 0.7134643793 0.7032880783 0.6752924919
- 0.7141559720 0.7040132284 0.6760789156
- 0.7148475051 0.7047383189 0.6768652201
- 0.7155426741 0.7054607272 0.6776456833
- 0.7162386775 0.7061824799 0.6784251928
- 0.7169346809 0.7069042921 0.6792047024
- 0.7176308036 0.7076261044 0.6799842715
- 0.7183268070 0.7083479166 0.6807637811
- 0.7190228105 0.7090697289 0.6815432906
- 0.7197188139 0.7097914815 0.6823228002
- 0.7204080224 0.7105045915 0.6830921769
- 0.7210965157 0.7112171054 0.6838611960
- 0.7217851281 0.7119296193 0.6846302748
- 0.7224736214 0.7126420140 0.6853992939
- 0.7231621742 0.7133545280 0.6861683130
- 0.7238507271 0.7140669823 0.6869373918
- 0.7245392799 0.7147794962 0.6877064109
- 0.7252277136 0.7154844999 0.6884679794
- 0.7259160280 0.7161890268 0.6892294884
- 0.7266044021 0.7168934941 0.6899909973
- 0.7272927165 0.7175980806 0.6907523870
- 0.7279810905 0.7183026075 0.6915138960
- 0.7286694050 0.7190070748 0.6922754049
- 0.7293577790 0.7197117209 0.6930367947
- 0.7300446033 0.7204123139 0.6937997937
- 0.7307311893 0.7211123109 0.6945629120
- 0.7314177752 0.7218121886 0.6953259706
- 0.7321043015 0.7225121856 0.6960890889
- 0.7327908874 0.7232121825 0.6968522072
- 0.7334774733 0.7239121795 0.6976153255
- 0.7341641188 0.7246121764 0.6983783841
- 0.7348474860 0.7253112793 0.6991379261
- 0.7355294824 0.7260100842 0.6998959780
- 0.7362114787 0.7267090082 0.7006539702
- 0.7368934155 0.7274078131 0.7014120817
- 0.7375754118 0.7281066179 0.7021701932
- 0.7382574081 0.7288054228 0.7029281855
- 0.7389392853 0.7295042276 0.7036862969
- 0.7396183014 0.7302008867 0.7044391036
- 0.7402927279 0.7308946252 0.7051851749
- 0.7409670949 0.7315883040 0.7059314251
- 0.7416415811 0.7322819829 0.7066774964
- 0.7423160076 0.7329757214 0.7074236870
- 0.7429903746 0.7336694002 0.7081698179
- 0.7436649203 0.7343631983 0.7089160085
- 0.7443389893 0.7350566983 0.7096619010
- 0.7450042963 0.7357468009 0.7104052901
- 0.7456694841 0.7364367843 0.7111486793
- 0.7463346720 0.7371268868 0.7118921280
- 0.7469999790 0.7378168702 0.7126353979
- 0.7476652265 0.7385069728 0.7133787870
- 0.7483304739 0.7391970158 0.7141221762
- 0.7489957213 0.7398871183 0.7148655057
- 0.7496609092 0.7405748963 0.7156080008
- 0.7503259182 0.7412611246 0.7163497806
- 0.7509909868 0.7419472933 0.7170916200
- 0.7516561151 0.7426335216 0.7178335190
- 0.7523211241 0.7433196902 0.7185752988
- 0.7529861927 0.7440059185 0.7193170786
- 0.7536513209 0.7446920872 0.7200589180
- 0.7543162704 0.7453783154 0.7208005786
- 0.7549796104 0.7460603714 0.7215341926
- 0.7556427717 0.7467426062 0.7222678065
- 0.7563059926 0.7474247217 0.7230014205
- 0.7569692731 0.7481067777 0.7237349749
- 0.7576324940 0.7487888932 0.7244685888
- 0.7582957149 0.7494711280 0.7252022028
- 0.7589588761 0.7501531839 0.7259358168
- 0.7596207261 0.7508332729 0.7266669273
- 0.7602791786 0.7515090108 0.7273933887
- 0.7609376907 0.7521848083 0.7281197906
- 0.7615962029 0.7528604865 0.7288463116
- 0.7622547150 0.7535362244 0.7295727134
- 0.7629132271 0.7542120218 0.7302991152
- 0.7635716796 0.7548877001 0.7310255766
- 0.7642301917 0.7555633783 0.7317519784
- 0.7648857832 0.7562360168 0.7324793935
- 0.7655386925 0.7569059134 0.7332075834
- 0.7661917210 0.7575758100 0.7339357734
- 0.7668445706 0.7582457066 0.7346640229
- 0.7674975991 0.7589156032 0.7353920937
- 0.7681505084 0.7595854998 0.7361202836
- 0.7688034773 0.7602553964 0.7368484735
- 0.7694563866 0.7609252930 0.7375766039
- 0.7701069713 0.7615932822 0.7383013964
- 0.7707563043 0.7622603774 0.7390245795
- 0.7714055777 0.7629274726 0.7397478223
- 0.7720549107 0.7635946274 0.7404710054
- 0.7727041841 0.7642617226 0.7411941886
- 0.7733533978 0.7649288177 0.7419173717
- 0.7740026712 0.7655959129 0.7426406145
- 0.7746520042 0.7662630081 0.7433637977
- 0.7752993703 0.7669281960 0.7440791726
- 0.7759457231 0.7675923109 0.7447909713
- 0.7765920162 0.7682564259 0.7455028296
- 0.7772383094 0.7689204812 0.7462146282
- 0.7778846025 0.7695845962 0.7469264269
- 0.7785308957 0.7702487111 0.7476382256
- 0.7791771889 0.7709128261 0.7483499050
- 0.7798236012 0.7715768814 0.7490617037
- 0.7804623246 0.7722384930 0.7497718930
- 0.7810946703 0.7728980184 0.7504810095
- 0.7817270756 0.7735574841 0.7511901259
- 0.7823594213 0.7742168903 0.7518991232
- 0.7829918265 0.7748764157 0.7526081800
- 0.7836241722 0.7755358815 0.7533171773
- 0.7842565775 0.7761954069 0.7540262938
- 0.7848889828 0.7768548727 0.7547354102
- 0.7855191231 0.7775127292 0.7554432154
- 0.7861444950 0.7781673074 0.7561488748
- 0.7867699265 0.7788218856 0.7568545938
- 0.7873954177 0.7794765830 0.7575603127
- 0.7880207896 0.7801312208 0.7582659721
- 0.7886462212 0.7807857990 0.7589715719
- 0.7892715931 0.7814403772 0.7596772909
- 0.7898970842 0.7820950150 0.7603830099
- 0.7905223966 0.7827494740 0.7610880733
- 0.7911401987 0.7833991051 0.7617810965
- 0.7917578816 0.7840486765 0.7624740005
- 0.7923756838 0.7846983075 0.7631670237
- 0.7929934859 0.7853478789 0.7638599873
- 0.7936112285 0.7859973907 0.7645528913
- 0.7942289710 0.7866470218 0.7652459145
- 0.7948467135 0.7872965932 0.7659388185
- 0.7954645157 0.7879462242 0.7666317821
- 0.7960770130 0.7885926962 0.7673208714
- 0.7966856956 0.7892370224 0.7680076957
- 0.7972943783 0.7898812890 0.7686944008
- 0.7979031205 0.7905256152 0.7693811059
- 0.7985118032 0.7911698818 0.7700678110
- 0.7991204858 0.7918142080 0.7707545757
- 0.7997291088 0.7924584746 0.7714412808
- 0.8003377914 0.7931028008 0.7721279860
- 0.8009464741 0.7937468290 0.7728148103
- 0.8015543222 0.7943841815 0.7735018730
- 0.8021621108 0.7950215936 0.7741889954
- 0.8027698994 0.7956590056 0.7748761773
- 0.8033776879 0.7962964177 0.7755632997
- 0.8039855957 0.7969338298 0.7762504816
- 0.8045933843 0.7975711823 0.7769376040
- 0.8052011728 0.7982085943 0.7776247859
- 0.8058090210 0.7988460064 0.7783119082
- 0.8064159751 0.7994800806 0.7789977193
- 0.8070214987 0.8001086712 0.7796815038
- 0.8076270223 0.8007372022 0.7803652883
- 0.8082324862 0.8013656735 0.7810490131
- 0.8088380098 0.8019942045 0.7817327976
- 0.8094434738 0.8026227951 0.7824165225
- 0.8100489974 0.8032513261 0.7831003070
- 0.8106545210 0.8038797975 0.7837840915
- 0.8112599850 0.8045083284 0.7844678164
- 0.8118627071 0.8051316142 0.7851473093
- 0.8124632239 0.8057510257 0.7858238816
- 0.8130636811 0.8063703775 0.7865005732
- 0.8136641979 0.8069897890 0.7871773243
- 0.8142647147 0.8076092005 0.7878538966
- 0.8148651719 0.8082286119 0.7885305882
- 0.8154656887 0.8088480234 0.7892072201
- 0.8160662055 0.8094673753 0.7898839116
- 0.8166667223 0.8100867867 0.7905604839
- 0.8172659874 0.8107038736 0.7912366986
- 0.8178647161 0.8113198876 0.7919127941
- 0.8184633851 0.8119359016 0.7925887704
- 0.8190621138 0.8125519156 0.7932648063
- 0.8196607828 0.8131679296 0.7939407825
- 0.8202595115 0.8137838840 0.7946168184
- 0.8208581805 0.8143998981 0.7952927947
- 0.8214569092 0.8150159121 0.7959687710
- 0.8220555782 0.8156319261 0.7966448069
- 0.8226491213 0.8162443042 0.7973200083
- 0.8232396245 0.8168547153 0.7979946733
- 0.8238301873 0.8174651861 0.7986695170
- 0.8244208097 0.8180755973 0.7993443012
- 0.8250113726 0.8186861277 0.8000190258
- 0.8256019950 0.8192964792 0.8006938100
- 0.8261926174 0.8199068904 0.8013685942
- 0.8267831802 0.8205174208 0.8020433187
- 0.8273738027 0.8211277723 0.8027181029
- 0.8279619217 0.8217353821 0.8033875227
- 0.8285475969 0.8223400116 0.8040519953
- 0.8291332126 0.8229447007 0.8047165871
- 0.8297188878 0.8235492706 0.8053811789
- 0.8303046227 0.8241540194 0.8060457110
- 0.8308901787 0.8247585893 0.8067103028
- 0.8314759135 0.8253632784 0.8073748946
- 0.8320615888 0.8259679079 0.8080394864
- 0.8326472044 0.8265725970 0.8087040186
- 0.8332327008 0.8271760941 0.8093675971
- 0.8338174224 0.8277755976 0.8100281954
- 0.8344022036 0.8283752203 0.8106889129
- 0.8349869251 0.8289747834 0.8113495111
- 0.8355717063 0.8295742869 0.8120101094
- 0.8361564279 0.8301739097 0.8126708269
- 0.8367410898 0.8307734132 0.8133314252
- 0.8373258710 0.8313729763 0.8139920831
- 0.8379105926 0.8319725990 0.8146526814
- 0.8384953737 0.8325721025 0.8153132796
- 0.8390772939 0.8331714272 0.8159744740
- 0.8396586180 0.8337705731 0.8166357279
- 0.8402400017 0.8343697786 0.8172969222
- 0.8408213258 0.8349689245 0.8179581165
- 0.8414027095 0.8355680704 0.8186193109
- 0.8419839740 0.8361672759 0.8192806244
- 0.8425654173 0.8367664814 0.8199418187
- 0.8431466818 0.8373656869 0.8206030130
- 0.8437281251 0.8379648924 0.8212642074
- 0.8443076015 0.8385624290 0.8219218254
- 0.8448830247 0.8391563296 0.8225721121
- 0.8454583883 0.8397501707 0.8232223988
- 0.8460338116 0.8403440118 0.8238726258
- 0.8466091752 0.8409379125 0.8245229125
- 0.8471845984 0.8415316939 0.8251731992
- 0.8477599025 0.8421255946 0.8258234859
- 0.8483353257 0.8427193761 0.8264737129
- 0.8489106894 0.8433132768 0.8271239996
- 0.8494861126 0.8439071178 0.8277742863
- 0.8500558138 0.8444991112 0.8284201026
- 0.8506222963 0.8450899720 0.8290638924
- 0.8511888981 0.8456808925 0.8297076821
- 0.8517553806 0.8462718129 0.8303514719
- 0.8523219228 0.8468626738 0.8309952021
- 0.8528885245 0.8474537134 0.8316389918
- 0.8534550071 0.8480445743 0.8322827816
- 0.8540216088 0.8486354947 0.8329265118
- 0.8545880914 0.8492264152 0.8335703015
- 0.8551546931 0.8498172760 0.8342140913
- 0.8557175994 0.8504027724 0.8348590136
- 0.8562799096 0.8509873748 0.8355041742
- 0.8568422794 0.8515719771 0.8361492753
- 0.8574045897 0.8521565795 0.8367943764
- 0.8579670191 0.8527411819 0.8374394774
- 0.8585293293 0.8533257842 0.8380845785
- 0.8590915799 0.8539103866 0.8387296796
- 0.8596540093 0.8544949889 0.8393748999
- 0.8602163196 0.8550797105 0.8400200009
- 0.8607786894 0.8556643128 0.8406651020
- 0.8613408804 0.8562449217 0.8413107991
- 0.8619030714 0.8568252921 0.8419564962
- 0.8624653816 0.8574056029 0.8426023126
- 0.8630275726 0.8579859734 0.8432480097
- 0.8635898232 0.8585664034 0.8438937068
- 0.8641520739 0.8591467738 0.8445394039
- 0.8647143245 0.8597272038 0.8451852202
- 0.8652765155 0.8603075743 0.8458309174
- 0.8658387065 0.8608880043 0.8464766145
- 0.8664010167 0.8614683747 0.8471223116
- 0.8669610023 0.8620395064 0.8477607965
- 0.8675208092 0.8626096249 0.8483986259
- 0.8680804968 0.8631796241 0.8490363955
- 0.8686403036 0.8637496829 0.8496742249
- 0.8691999912 0.8643196821 0.8503119946
- 0.8697597980 0.8648898005 0.8509498835
- 0.8703196049 0.8654597998 0.8515877128
- 0.8708792925 0.8660299182 0.8522254825
- 0.8714390993 0.8665999174 0.8528633118
- 0.8719987869 0.8671699762 0.8535010815
- 0.8725550175 0.8677337766 0.8541374803
- 0.8731096983 0.8682951927 0.8547734022
- 0.8736643195 0.8688564897 0.8554093242
- 0.8742190003 0.8694179058 0.8560451865
- 0.8747736216 0.8699792027 0.8566811085
- 0.8753283024 0.8705404997 0.8573169708
- 0.8758829236 0.8711019158 0.8579528928
- 0.8764376044 0.8716632128 0.8585888147
- 0.8769922256 0.8722246289 0.8592246175
- 0.8775469065 0.8727859259 0.8598604798
- 0.8781003952 0.8733474016 0.8604974151
- 0.8786519766 0.8739091754 0.8611357212
- 0.8792036176 0.8744710088 0.8617740870
- 0.8797551990 0.8750327826 0.8624123931
- 0.8803067803 0.8755946755 0.8630506992
- 0.8808584213 0.8761565089 0.8636891246
- 0.8814098835 0.8767182827 0.8643273711
- 0.8819615245 0.8772801161 0.8649656773
- 0.8825131059 0.8778418899 0.8656041026
- 0.8830646873 0.8784037232 0.8662424088
- 0.8836163282 0.8789654970 0.8668807149
- 0.8841652870 0.8795219064 0.8675110936
- 0.8847140074 0.8800777793 0.8681409955
- 0.8852627277 0.8806337714 0.8687707782
- 0.8858113885 0.8811897039 0.8694006205
- 0.8863601089 0.8817455769 0.8700305223
- 0.8869088292 0.8823016286 0.8706603050
- 0.8874574900 0.8828575015 0.8712900877
- 0.8880062103 0.8834133744 0.8719198704
- 0.8885548711 0.8839693069 0.8725497723
- 0.8891035914 0.8845252991 0.8731796145
- 0.8896498084 0.8850799799 0.8738080263
- 0.8901898265 0.8856320977 0.8744335175
- 0.8907297850 0.8861840963 0.8750590086
- 0.8912699223 0.8867360950 0.8756844997
- 0.8918098807 0.8872882128 0.8763099909
- 0.8923500180 0.8878402114 0.8769354820
- 0.8928899765 0.8883923292 0.8775609732
- 0.8934299946 0.8889443278 0.8781865239
- 0.8939700723 0.8894963861 0.8788120151
- 0.8945100904 0.8900483847 0.8794375062
- 0.8950502276 0.8906005025 0.8800629973
- 0.8955878019 0.8911523819 0.8806902766
- 0.8961235285 0.8917043209 0.8813189268
- 0.8966590762 0.8922562003 0.8819475174
- 0.8971948028 0.8928080201 0.8825762272
- 0.8977304101 0.8933598995 0.8832048178
- 0.8982660770 0.8939117789 0.8838335276
- 0.8988016844 0.8944637179 0.8844621181
- 0.8993372917 0.8950155973 0.8850907087
- 0.8998730183 0.8955674171 0.8857194185
- 0.9004086256 0.8961192966 0.8863480091
- 0.9009442925 0.8966711760 0.8869767189
- 0.9014744759 0.8972206712 0.8876035810
- 0.9020017982 0.8977689147 0.8882297873
- 0.9025291800 0.8983170986 0.8888558745
- 0.9030565023 0.8988652825 0.8894820213
- 0.9035838246 0.8994135261 0.8901082277
- 0.9041110873 0.8999617100 0.8907343149
- 0.9046384096 0.9005097747 0.8913604021
- 0.9051656723 0.9010580182 0.8919866085
- 0.9056929946 0.9016062021 0.8926126957
- 0.9062203169 0.9021543860 0.8932387829
- 0.9067475796 0.9027026296 0.8938649893
- 0.9072715044 0.9032499790 0.8944861889
- 0.9077931046 0.9037966728 0.8951045275
- 0.9083147049 0.9043434858 0.8957228065
- 0.9088363051 0.9048901796 0.8963410854
- 0.9093579054 0.9054369926 0.8969594240
- 0.9098795056 0.9059836864 0.8975777030
- 0.9104011059 0.9065304995 0.8981959224
- 0.9109227061 0.9070771933 0.8988142014
- 0.9114443064 0.9076240063 0.8994324803
- 0.9119659066 0.9081707001 0.9000508189
- 0.9124875069 0.9087175131 0.9006690979
- 0.9130079150 0.9092611074 0.9012864828
- 0.9135265946 0.9098002911 0.9019027948
- 0.9140452743 0.9103394747 0.9025191069
- 0.9145638943 0.9108787179 0.9031354189
- 0.9150825739 0.9114179015 0.9037516713
- 0.9156013131 0.9119570851 0.9043679833
- 0.9161199927 0.9124963284 0.9049841762
- 0.9166386724 0.9130355120 0.9056004882
- 0.9171572924 0.9135746956 0.9062168002
- 0.9176759720 0.9141138792 0.9068331122
- 0.9181947112 0.9146531224 0.9074494243
- 0.9187132120 0.9151920080 0.9080653191
- 0.9192286134 0.9157255292 0.9086763859
- 0.9197440147 0.9162589908 0.9092875123
- 0.9202594161 0.9167925715 0.9098985791
- 0.9207748175 0.9173260927 0.9105097055
- 0.9212902188 0.9178596735 0.9111207724
- 0.9218056202 0.9183931947 0.9117318988
- 0.9223210216 0.9189267159 0.9123430252
- 0.9228364229 0.9194602966 0.9129540920
- 0.9233518243 0.9199938178 0.9135652184
- 0.9238672256 0.9205272794 0.9141762853
- 0.9243826270 0.9210609198 0.9147874117
- 0.9248952866 0.9215934277 0.9153928161
- 0.9254056215 0.9221249819 0.9159939289
- 0.9259160161 0.9226565957 0.9165949821
- 0.9264264107 0.9231882095 0.9171959758
- 0.9269366860 0.9237198830 0.9177970886
- 0.9274470806 0.9242514968 0.9183982015
- 0.9279574752 0.9247831106 0.9189993143
- 0.9284678102 0.9253147840 0.9196004272
- 0.9289782047 0.9258463979 0.9202014208
- 0.9294885993 0.9263780117 0.9208024740
- 0.9299988747 0.9269096255 0.9214035869
- 0.9305093288 0.9274412990 0.9220046997
- 0.9310135245 0.9279668927 0.9225972295
- 0.9315168858 0.9284918904 0.9231889248
- 0.9320203066 0.9290168881 0.9237805009
- 0.9325237870 0.9295418262 0.9243721962
- 0.9330272079 0.9300668240 0.9249637723
- 0.9335306287 0.9305917025 0.9255555272
- 0.9340341091 0.9311167002 0.9261471033
- 0.9345374703 0.9316416979 0.9267387986
- 0.9350408912 0.9321665764 0.9273303747
- 0.9355443120 0.9326915741 0.9279221296
- 0.9360477924 0.9332165718 0.9285137057
- 0.9365504980 0.9337409139 0.9291048050
- 0.9370446801 0.9342573285 0.9296892881
- 0.9375388026 0.9347736835 0.9302738905
- 0.9380329847 0.9352902174 0.9308584929
- 0.9385271072 0.9358065724 0.9314429760
- 0.9390212893 0.9363229871 0.9320275784
- 0.9395154119 0.9368394017 0.9326121807
- 0.9400095940 0.9373558760 0.9331967235
- 0.9405037165 0.9378722906 0.9337813258
- 0.9409978986 0.9383887053 0.9343659282
- 0.9414920211 0.9389051199 0.9349504113
- 0.9419862032 0.9394215941 0.9355350137
- 0.9424793124 0.9399371743 0.9361184239
- 0.9429621100 0.9404459000 0.9366925955
- 0.9434450269 0.9409546256 0.9372667074
- 0.9439278841 0.9414631724 0.9378408194
- 0.9444106817 0.9419718981 0.9384148717
- 0.9448935986 0.9424806237 0.9389889836
- 0.9453763962 0.9429891706 0.9395630956
- 0.9458593130 0.9434978962 0.9401373267
- 0.9463421106 0.9440066218 0.9407113791
- 0.9468250275 0.9445152283 0.9412854910
- 0.9473078847 0.9450238943 0.9418596029
- 0.9477906823 0.9455326200 0.9424337149
- 0.9482735991 0.9460412264 0.9430078268
- 0.9487515092 0.9465460181 0.9435728788
- 0.9492291808 0.9470505714 0.9441375732
- 0.9497069120 0.9475551844 0.9447023273
- 0.9501845837 0.9480597973 0.9452670813
- 0.9506623149 0.9485644102 0.9458317757
- 0.9511399865 0.9490690231 0.9463965297
- 0.9516175985 0.9495735168 0.9469612241
- 0.9520953298 0.9500781298 0.9475259781
- 0.9525730014 0.9505826831 0.9480906725
- 0.9530506730 0.9510872960 0.9486554265
- 0.9535284042 0.9515919089 0.9492201209
- 0.9540060759 0.9520965219 0.9497848749
- 0.9544798732 0.9525997043 0.9503433108
- 0.9549517035 0.9531021118 0.9508985281
- 0.9554234743 0.9536045194 0.9514538050
- 0.9558951855 0.9541069269 0.9520090222
- 0.9563670158 0.9546092749 0.9525641799
- 0.9568387270 0.9551116824 0.9531193972
- 0.9573104978 0.9556140900 0.9536746740
- 0.9577823281 0.9561164975 0.9542298913
- 0.9582539797 0.9566189051 0.9547851086
- 0.9587258101 0.9571213722 0.9553403258
- 0.9591975212 0.9576237798 0.9558954835
- 0.9596692920 0.9581261873 0.9564508200
- 0.9601396918 0.9586272836 0.9570031166
- 0.9606035948 0.9591223001 0.9575427771
- 0.9610674977 0.9596173167 0.9580823779
- 0.9615314007 0.9601122737 0.9586220980
- 0.9619953036 0.9606072903 0.9591618180
- 0.9624592066 0.9611024261 0.9597014189
- 0.9629231095 0.9615973830 0.9602410793
- 0.9633870125 0.9620923996 0.9607807994
- 0.9638509154 0.9625874162 0.9613204002
- 0.9643148184 0.9630824924 0.9618601203
- 0.9647787809 0.9635775089 0.9623997808
- 0.9652426839 0.9640725255 0.9629393816
- 0.9657065868 0.9645674825 0.9634791017
- 0.9661654830 0.9650583267 0.9640104771
- 0.9666200876 0.9655454755 0.9645349979
- 0.9670745730 0.9660326242 0.9650595188
- 0.9675291777 0.9665197730 0.9655839801
- 0.9679837823 0.9670069218 0.9661085010
- 0.9684383869 0.9674940705 0.9666330218
- 0.9688928723 0.9679812193 0.9671574831
- 0.9693474770 0.9684684277 0.9676818848
- 0.9698020816 0.9689555764 0.9682064056
- 0.9702566862 0.9694427252 0.9687309265
- 0.9707111716 0.9699298739 0.9692553878
- 0.9711657763 0.9704170227 0.9697799087
- 0.9716203809 0.9709041715 0.9703044295
- 0.9720690846 0.9713829756 0.9708178043
- 0.9725155234 0.9718586206 0.9713271856
- 0.9729619026 0.9723342061 0.9718365073
- 0.9734084010 0.9728097916 0.9723458290
- 0.9738547802 0.9732853770 0.9728550911
- 0.9743012190 0.9737610221 0.9733644724
- 0.9747477174 0.9742366076 0.9738737941
- 0.9751940966 0.9747121930 0.9743831158
- 0.9756405950 0.9751877785 0.9748924971
- 0.9760869741 0.9756634235 0.9754018188
- 0.9765334129 0.9761390090 0.9759110808
- 0.9769799113 0.9766145945 0.9764205217
- 0.9774262905 0.9770901799 0.9769297838
- 0.9778676033 0.9775533080 0.9774206877
- 0.9783070087 0.9780119061 0.9779049754
- 0.9787464142 0.9784705043 0.9783893824
- 0.9791858196 0.9789291024 0.9788737893
- 0.9796252251 0.9793877006 0.9793581963
- 0.9800645709 0.9798462987 0.9798424840
- 0.9805039763 0.9803048968 0.9803268909
- 0.9809433818 0.9807634950 0.9808112979
- 0.9813829064 0.9812219739 0.9812957048
- 0.9818223119 0.9816805720 0.9817801118
- 0.9822617173 0.9821392298 0.9822643995
- 0.9827011228 0.9825978279 0.9827488065
- 0.9831405282 0.9830564260 0.9832332134
- 0.9835739136 0.9835022092 0.9837002158
- 0.9840028286 0.9839385152 0.9841542840
- 0.9844316244 0.9843747020 0.9846084714
- 0.9848604798 0.9848110080 0.9850625992
- 0.9852893949 0.9852473140 0.9855167866
- 0.9857181907 0.9856835008 0.9859709144
- 0.9861471057 0.9861198068 0.9864251018
- 0.9865760207 0.9865561128 0.9868792295
- 0.9870048165 0.9869922996 0.9873334169
- 0.9874336720 0.9874286056 0.9877874851
- 0.9878625870 0.9878647923 0.9882416725
- 0.9882913828 0.9883010983 0.9886958003
- 0.9887202978 0.9887374043 0.9891499877
- 0.9891455173 0.9891687036 0.9895961881
- 0.9895583987 0.9895836115 0.9900164008
- 0.9899712801 0.9899985790 0.9904366136
- 0.9903842807 0.9904134870 0.9908568263
- 0.9907972217 0.9908285141 0.9912769794
- 0.9912101030 0.9912434220 0.9916970730
- 0.9916231036 0.9916582704 0.9921172857
- 0.9920359850 0.9920732975 0.9925374985
- 0.9924489260 0.9924882054 0.9929577112
- 0.9928618073 0.9929031134 0.9933779240
- 0.9932748079 0.9933180809 0.9937980771
- 0.9936876893 0.9937329888 0.9942182899
- 0.9941005707 0.9941480160 0.9946383834
- 0.9945135117 0.9945629239 0.9950585961
- 0.9949113131 0.9949585795 0.9954301715
- 0.9953026772 0.9953464270 0.9957817197
- 0.9956942201 0.9957342148 0.9961332083
- 0.9960855842 0.9961220026 0.9964848161
- 0.9964770079 0.9965097904 0.9968363047
- 0.9968684912 0.9968975782 0.9971877933
- 0.9972599149 0.9972854257 0.9975392818
- 0.9976513982 0.9976732135 0.9978908896
- 0.9980428219 0.9980610013 0.9982423782
- 0.9984341860 0.9984487891 0.9985939264
- 0.9988257289 0.9988365769 0.9989454150
- 0.9992170930 0.9992244244 0.9992970228
- 0.9996085763 0.9996122122 0.9996485114
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_portra_100t.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_portra_100t.spi1d
deleted file mode 100644
index b71e38e9bd1..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_portra_100t.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0078889886 0.0072905929 0.0057835742
- 0.0155280400 0.0142424498 0.0110800304
- 0.0223259609 0.0204148795 0.0157516599
- 0.0282847900 0.0258345399 0.0199356508
- 0.0338022411 0.0308287591 0.0238022301
- 0.0387409404 0.0354198888 0.0274327602
- 0.0434868000 0.0397184007 0.0308620799
- 0.0479348600 0.0437957905 0.0341565795
- 0.0521249995 0.0477067716 0.0373548716
- 0.0560929887 0.0514680110 0.0404086895
- 0.0599000603 0.0551049784 0.0433653891
- 0.0636395887 0.0585507713 0.0462335311
- 0.0673073381 0.0619252101 0.0490648411
- 0.0708674565 0.0652377531 0.0518452115
- 0.0742941722 0.0684634522 0.0545356311
- 0.0776154101 0.0715824589 0.0571359284
- 0.0808518305 0.0746066868 0.0596979707
- 0.0840119570 0.0775315836 0.0622345991
- 0.0870610103 0.0803711265 0.0647289529
- 0.0900357366 0.0831752867 0.0671606734
- 0.0929580331 0.0859571993 0.0695598572
- 0.0958346874 0.0887065008 0.0719215125
- 0.0986543819 0.0914179012 0.0742511526
- 0.1014280990 0.0940862000 0.0765401274
- 0.1041439995 0.0967277288 0.0788079128
- 0.1068262011 0.0993322283 0.0810511932
- 0.1094703972 0.1018816978 0.0832685530
- 0.1121027023 0.1043870971 0.0854593366
- 0.1147300974 0.1068421006 0.0876216292
- 0.1173269004 0.1092239022 0.0897513777
- 0.1198854968 0.1115904003 0.0918506086
- 0.1224000975 0.1139374003 0.0939252079
- 0.1248695031 0.1162879989 0.0959772170
- 0.1273149997 0.1186162010 0.0980132222
- 0.1297475994 0.1209222972 0.1000507995
- 0.1321358979 0.1232006028 0.1020739973
- 0.1344795972 0.1254397035 0.1040984020
- 0.1368041933 0.1276575029 0.1060978994
- 0.1391019970 0.1298466027 0.1080757976
- 0.1413698047 0.1320064962 0.1100341976
- 0.1435928941 0.1341473013 0.1119635031
- 0.1457892954 0.1362611055 0.1138700023
- 0.1479541063 0.1383730024 0.1157647967
- 0.1501048058 0.1404493004 0.1176467985
- 0.1522224993 0.1425213069 0.1195039973
- 0.1543388963 0.1445824057 0.1213504001
- 0.1564362943 0.1466197073 0.1231838018
- 0.1585174948 0.1486462057 0.1250088066
- 0.1605857015 0.1506392062 0.1268348992
- 0.1626347005 0.1526177973 0.1286439002
- 0.1646862030 0.1546075940 0.1304429024
- 0.1667335927 0.1565793008 0.1322406977
- 0.1687652022 0.1585436016 0.1340295970
- 0.1707780957 0.1604935974 0.1357980967
- 0.1727759987 0.1624072939 0.1375523061
- 0.1747658998 0.1643151045 0.1393052936
- 0.1767490953 0.1662092954 0.1410588026
- 0.1787372977 0.1680783033 0.1427990049
- 0.1807080060 0.1699371934 0.1445256025
- 0.1826650947 0.1718004048 0.1462455988
- 0.1846058965 0.1736536026 0.1479606032
- 0.1865195930 0.1754879057 0.1496645957
- 0.1884177029 0.1773201972 0.1513437033
- 0.1903073043 0.1791377962 0.1530140042
- 0.1921796948 0.1809280068 0.1546792984
- 0.1940302998 0.1827086061 0.1563450992
- 0.1958549023 0.1844934970 0.1580031067
- 0.1976682991 0.1862594038 0.1596433967
- 0.1994695961 0.1880051941 0.1612734050
- 0.2012577057 0.1897480041 0.1628941000
- 0.2030259073 0.1914830059 0.1645098031
- 0.2047819048 0.1931872070 0.1661248058
- 0.2065176964 0.1948740035 0.1677244008
- 0.2082248926 0.1965582073 0.1693145037
- 0.2099235952 0.1982422024 0.1708988994
- 0.2116315067 0.1999278069 0.1724735051
- 0.2133346945 0.2015964985 0.1740391999
- 0.2150184065 0.2032589018 0.1755944937
- 0.2167019993 0.2049262971 0.1771457046
- 0.2183800042 0.2065898031 0.1786843985
- 0.2200523019 0.2082391977 0.1802140027
- 0.2217144072 0.2098809928 0.1817325056
- 0.2233763039 0.2115218937 0.1832381040
- 0.2250375003 0.2131509036 0.1847354025
- 0.2266878933 0.2147578001 0.1862273067
- 0.2283222973 0.2163494974 0.1877095997
- 0.2299540937 0.2179363966 0.1891891062
- 0.2315769047 0.2195288986 0.1906653941
- 0.2331923991 0.2211087048 0.1921359003
- 0.2347972989 0.2226725072 0.1936012954
- 0.2363962978 0.2242244929 0.1950621009
- 0.2379969060 0.2257725000 0.1965180039
- 0.2395913005 0.2273270935 0.1979725063
- 0.2411745936 0.2288744003 0.1994252056
- 0.2427513003 0.2304067016 0.2008765042
- 0.2443210930 0.2319256067 0.2023257017
- 0.2458810061 0.2334371954 0.2037705034
- 0.2474320978 0.2349530011 0.2052136958
- 0.2489770949 0.2364764959 0.2066580951
- 0.2505179048 0.2380003035 0.2081031054
- 0.2520565093 0.2395125926 0.2095465064
- 0.2535842061 0.2410165966 0.2109802067
- 0.2551011145 0.2425200939 0.2124101967
- 0.2566075027 0.2440229058 0.2138369977
- 0.2581019104 0.2455164939 0.2152577937
- 0.2595993876 0.2469965965 0.2166765928
- 0.2610979974 0.2484685034 0.2180949003
- 0.2625960112 0.2499337047 0.2195139974
- 0.2640933990 0.2513996959 0.2209234983
- 0.2655884027 0.2528609037 0.2223280966
- 0.2670783103 0.2543111145 0.2237278074
- 0.2685579062 0.2557500899 0.2251172066
- 0.2700324059 0.2571833134 0.2265006006
- 0.2715004086 0.2586081922 0.2278756052
- 0.2729619145 0.2600342035 0.2292470932
- 0.2744210064 0.2614606023 0.2306170017
- 0.2758783996 0.2628875077 0.2319861054
- 0.2773306072 0.2643063962 0.2333521992
- 0.2787795067 0.2657200098 0.2347161025
- 0.2802197933 0.2671194077 0.2360662967
- 0.2816554010 0.2685183883 0.2374131978
- 0.2830832005 0.2699165940 0.2387543023
- 0.2845051885 0.2713209987 0.2400884926
- 0.2859246135 0.2727270126 0.2414194047
- 0.2873364091 0.2741222978 0.2427445948
- 0.2887467146 0.2755121887 0.2440689951
- 0.2901543975 0.2768926919 0.2453920990
- 0.2915565968 0.2782715857 0.2467114031
- 0.2929557860 0.2796497047 0.2480283976
- 0.2943511903 0.2810314000 0.2493402064
- 0.2957446873 0.2824105918 0.2506507039
- 0.2971296012 0.2837719917 0.2519558966
- 0.2985079885 0.2851282954 0.2532579899
- 0.2998743057 0.2864750028 0.2545535862
- 0.3012337983 0.2878203988 0.2558461130
- 0.3025875092 0.2891646028 0.2571358085
- 0.3039326966 0.2905083001 0.2584241033
- 0.3052744865 0.2918517888 0.2597118020
- 0.3066090047 0.2931913137 0.2609947026
- 0.3079420924 0.2945300043 0.2622764111
- 0.3092617095 0.2958604097 0.2635529041
- 0.3105807900 0.2971901000 0.2648288012
- 0.3119010031 0.2985129058 0.2660990953
- 0.3132201135 0.2998352051 0.2673687041
- 0.3145304024 0.3011538088 0.2686296105
- 0.3158377111 0.3024721146 0.2698898911
- 0.3171265125 0.3037881851 0.2711451054
- 0.3184145093 0.3051016033 0.2723999918
- 0.3196972907 0.3063997030 0.2736532986
- 0.3209798932 0.3076966107 0.2749058902
- 0.3222613931 0.3089852929 0.2761533856
- 0.3235423863 0.3102742136 0.2774004936
- 0.3248170912 0.3115651011 0.2786423862
- 0.3260917962 0.3128559887 0.2798843086
- 0.3273518085 0.3141461015 0.2811206877
- 0.3286117911 0.3154362142 0.2823570967
- 0.3298718929 0.3167093098 0.2835853994
- 0.3311319947 0.3179805875 0.2848125100
- 0.3323861063 0.3192439079 0.2860355973
- 0.3336383998 0.3205048144 0.2872571945
- 0.3348825872 0.3217664957 0.2884761989
- 0.3361215889 0.3230285943 0.2896933854
- 0.3373571038 0.3242911100 0.2909066081
- 0.3385877907 0.3255540133 0.2921139002
- 0.3398196995 0.3268145919 0.2933216989
- 0.3410564065 0.3280658126 0.2945317924
- 0.3422931135 0.3293170929 0.2957417965
- 0.3435252011 0.3305566907 0.2969467938
- 0.3447571099 0.3317956924 0.2981514931
- 0.3459787965 0.3330340087 0.2993502021
- 0.3471955061 0.3342720866 0.3005459011
- 0.3484120071 0.3355073035 0.3017396927
- 0.3496277034 0.3367376029 0.3029299974
- 0.3508433104 0.3379676044 0.3041202128
- 0.3520529866 0.3391881883 0.3053084910
- 0.3532628119 0.3404087126 0.3064967096
- 0.3544704020 0.3416185081 0.3076831102
- 0.3556770086 0.3428226113 0.3088682890
- 0.3568829894 0.3440254033 0.3100539148
- 0.3580872118 0.3452241123 0.3112407029
- 0.3592914045 0.3464227021 0.3124274015
- 0.3604977131 0.3476234078 0.3136095107
- 0.3617044985 0.3488247097 0.3147901893
- 0.3629097939 0.3500243127 0.3159680068
- 0.3641118109 0.3512204885 0.3171392083
- 0.3653138876 0.3524166942 0.3183102906
- 0.3665078878 0.3536022007 0.3194763064
- 0.3677001894 0.3547854125 0.3206410110
- 0.3688907921 0.3559671938 0.3218050003
- 0.3700768948 0.3571453989 0.3229666948
- 0.3712630868 0.3583235145 0.3241283894
- 0.3724423051 0.3595018089 0.3252857924
- 0.3736186028 0.3606801927 0.3264412880
- 0.3747946024 0.3618564010 0.3275963068
- 0.3759672940 0.3630137146 0.3287459016
- 0.3771401048 0.3641709983 0.3298955858
- 0.3783135116 0.3653210104 0.3310425878
- 0.3794879019 0.3664624989 0.3321863115
- 0.3806622028 0.3676039875 0.3333300054
- 0.3818334043 0.3687413037 0.3344663978
- 0.3830037117 0.3698773980 0.3356004953
- 0.3841735125 0.3710137904 0.3367342949
- 0.3853363097 0.3721551001 0.3378620148
- 0.3864991069 0.3732962906 0.3389897943
- 0.3876604140 0.3744358122 0.3401161134
- 0.3888185024 0.3755710125 0.3412387073
- 0.3899765909 0.3767063022 0.3423613906
- 0.3911325037 0.3778327107 0.3434790969
- 0.3922863007 0.3789506853 0.3445914984
- 0.3934400976 0.3800686896 0.3457039893
- 0.3945881128 0.3811818957 0.3468174934
- 0.3957333863 0.3822929859 0.3479315042
- 0.3968786001 0.3834039867 0.3490453959
- 0.3980174065 0.3845176995 0.3501490057
- 0.3991548121 0.3856320083 0.3512499034
- 0.4002921879 0.3867461979 0.3523508012
- 0.4014247954 0.3878605962 0.3534472883
- 0.4025569856 0.3889749944 0.3545432985
- 0.4036892951 0.3900893927 0.3556393087
- 0.4048125148 0.3911888003 0.3567320108
- 0.4059354067 0.3922877014 0.3578243852
- 0.4070582986 0.3933865130 0.3589169085
- 0.4081676006 0.3944776952 0.3600068986
- 0.4092766047 0.3955687881 0.3610968888
- 0.4103856981 0.3966597915 0.3621867895
- 0.4114840925 0.3977529109 0.3632732928
- 0.4125820994 0.3988460898 0.3643594980
- 0.4136799872 0.3999392986 0.3654457033
- 0.4147689044 0.4010387957 0.3665322065
- 0.4158565998 0.4021390080 0.3676187098
- 0.4169442952 0.4032391906 0.3687050939
- 0.4180271924 0.4043292999 0.3697864115
- 0.4191086888 0.4054166079 0.3708660007
- 0.4201901853 0.4065037966 0.3719455004
- 0.4212687910 0.4075860977 0.3730236888
- 0.4223456979 0.4086655080 0.3741010129
- 0.4234224856 0.4097448885 0.3751783073
- 0.4244934916 0.4108251035 0.3762541115
- 0.4255565107 0.4119066000 0.3773277998
- 0.4266194999 0.4129880965 0.3784016073
- 0.4276801050 0.4140700102 0.3794747889
- 0.4287301898 0.4151534140 0.3805457950
- 0.4297803044 0.4162367880 0.3816167116
- 0.4308303893 0.4173201919 0.3826876879
- 0.4318735898 0.4183954000 0.3837552965
- 0.4329161942 0.4194698036 0.3848226070
- 0.4339587092 0.4205440879 0.3858897984
- 0.4349972010 0.4216128886 0.3869574070
- 0.4360328019 0.4226776063 0.3880251944
- 0.4370684922 0.4237422943 0.3890931010
- 0.4381031096 0.4248071015 0.3901597857
- 0.4391340017 0.4258719981 0.3912216127
- 0.4401648939 0.4269368947 0.3922834098
- 0.4411959052 0.4280017018 0.3933452070
- 0.4422194064 0.4290623963 0.3943997025
- 0.4432410896 0.4301218987 0.3954519928
- 0.4442627132 0.4311814904 0.3965043128
- 0.4452854097 0.4322386980 0.3975546062
- 0.4463103116 0.4332911074 0.3986003101
- 0.4473350942 0.4343433976 0.3996460140
- 0.4483599067 0.4353958070 0.4006916881
- 0.4493798018 0.4364373982 0.4017345905
- 0.4503985941 0.4374763966 0.4027766883
- 0.4514173865 0.4385155141 0.4038187861
- 0.4524323940 0.4395537078 0.4048602879
- 0.4534361959 0.4405891001 0.4059000015
- 0.4544399977 0.4416244924 0.4069396853
- 0.4554437995 0.4426599145 0.4079793990
- 0.4564459026 0.4436990917 0.4090223908
- 0.4574469030 0.4447405040 0.4100672901
- 0.4584479928 0.4457817972 0.4111123085
- 0.4594491124 0.4468230903 0.4121572077
- 0.4604510069 0.4478600025 0.4131881893
- 0.4614529908 0.4488969147 0.4142186940
- 0.4624550045 0.4499337971 0.4152492881
- 0.4634560049 0.4509662986 0.4162780941
- 0.4644544125 0.4519883096 0.4173018932
- 0.4654527009 0.4530102015 0.4183256924
- 0.4664511085 0.4540322125 0.4193494916
- 0.4674443901 0.4550513029 0.4203704000
- 0.4684332907 0.4560678899 0.4213885963
- 0.4694221020 0.4570845068 0.4224067032
- 0.4704109132 0.4581010938 0.4234248996
- 0.4714013934 0.4591206014 0.4244410992
- 0.4723925889 0.4601413012 0.4254566133
- 0.4733838141 0.4611620009 0.4264720976
- 0.4743750095 0.4621827006 0.4274876118
- 0.4753603935 0.4631980062 0.4285031855
- 0.4763449132 0.4642125070 0.4295187891
- 0.4773294032 0.4652270079 0.4305343926
- 0.4783138931 0.4662415087 0.4315499961
- 0.4792841971 0.4672405124 0.4325644970
- 0.4802536964 0.4682387114 0.4335789979
- 0.4812232852 0.4692369103 0.4345934987
- 0.4821928144 0.4702351093 0.4356079996
- 0.4831587970 0.4712263942 0.4366190135
- 0.4841246903 0.4722175002 0.4376297891
- 0.4850907028 0.4732086957 0.4386407137
- 0.4860565960 0.4741998911 0.4396516085
- 0.4870223999 0.4751932025 0.4406566024
- 0.4879881144 0.4761866033 0.4416612983
- 0.4889538884 0.4771799147 0.4426659942
- 0.4899196029 0.4781732857 0.4436706901
- 0.4908815026 0.4791612923 0.4446693063
- 0.4918429852 0.4801487923 0.4456669092
- 0.4928044081 0.4811362028 0.4466646016
- 0.4937658906 0.4821236134 0.4476622045
- 0.4947195053 0.4831021130 0.4486567080
- 0.4956707954 0.4840778112 0.4496499896
- 0.4966219962 0.4850535095 0.4506433010
- 0.4975732863 0.4860292077 0.4516366124
- 0.4985210896 0.4869993031 0.4526301026
- 0.4994663000 0.4879654050 0.4536238015
- 0.5004115105 0.4889315069 0.4546175897
- 0.5013567209 0.4898976088 0.4556112885
- 0.5022984147 0.4908634126 0.4566054046
- 0.5032333732 0.4918287992 0.4576002955
- 0.5041682720 0.4927941859 0.4585951865
- 0.5051032901 0.4937596023 0.4595901966
- 0.5060374737 0.4947249889 0.4605847895
- 0.5069562197 0.4956893921 0.4615682960
- 0.5078749061 0.4966539145 0.4625518024
- 0.5087934732 0.4976184070 0.4635351896
- 0.5097122192 0.4985828996 0.4645186961
- 0.5106272101 0.4995400012 0.4654968977
- 0.5115404725 0.5004938245 0.4664725959
- 0.5124536753 0.5014476180 0.4674482942
- 0.5133669972 0.5024012923 0.4684239030
- 0.5142818093 0.5033521056 0.4693973958
- 0.5152004957 0.5042945743 0.4703643918
- 0.5161191821 0.5052371025 0.4713312984
- 0.5170379281 0.5061795712 0.4722982943
- 0.5179566145 0.5071220994 0.4732652009
- 0.5188748837 0.5080627203 0.4742276073
- 0.5197929740 0.5090026855 0.4751887023
- 0.5207111835 0.5099428296 0.4761497974
- 0.5216293931 0.5108827949 0.4771108925
- 0.5225464106 0.5118234158 0.4780718088
- 0.5234599113 0.5127655268 0.4790318906
- 0.5243734121 0.5137075186 0.4799919128
- 0.5252867937 0.5146496296 0.4809519947
- 0.5262002945 0.5155916810 0.4819121063
- 0.5271133780 0.5165237784 0.4828720093
- 0.5280262232 0.5174506903 0.4838317931
- 0.5289388895 0.5183774829 0.4847916067
- 0.5298516750 0.5193043947 0.4857513011
- 0.5307645202 0.5202311873 0.4867111146
- 0.5316731930 0.5211473107 0.4876579940
- 0.5325819254 0.5220631957 0.4886044860
- 0.5334905982 0.5229790807 0.4895510077
- 0.5343992710 0.5238950253 0.4904974997
- 0.5353068709 0.5248103142 0.4914431870
- 0.5362116098 0.5257238150 0.4923861027
- 0.5371162891 0.5266373754 0.4933289886
- 0.5380210280 0.5275508761 0.4942719936
- 0.5389257073 0.5284643769 0.4952149093
- 0.5398265719 0.5293797851 0.4961544871
- 0.5407235026 0.5302973986 0.4970901012
- 0.5416203141 0.5312148929 0.4980256855
- 0.5425171256 0.5321325064 0.4989612997
- 0.5434139967 0.5330500007 0.4998969138
- 0.5443124175 0.5339617729 0.5008286834
- 0.5452117920 0.5348700881 0.5017580986
- 0.5461112261 0.5357784033 0.5026873946
- 0.5470106006 0.5366867185 0.5036168098
- 0.5479100943 0.5375949740 0.5045462251
- 0.5488089919 0.5384951830 0.5054730773
- 0.5497077107 0.5393918157 0.5063987970
- 0.5506064892 0.5402885079 0.5073245764
- 0.5515052080 0.5411852002 0.5082504153
- 0.5524039268 0.5420818925 0.5091760755
- 0.5533022285 0.5429762006 0.5100972056
- 0.5542001724 0.5438696742 0.5110161901
- 0.5550982952 0.5447632074 0.5119352937
- 0.5559964180 0.5456566811 0.5128542781
- 0.5568944216 0.5465502143 0.5137733221
- 0.5577896833 0.5474457145 0.5146881938
- 0.5586835146 0.5483422875 0.5156006813
- 0.5595772862 0.5492389202 0.5165132880
- 0.5604711175 0.5501356125 0.5174257755
- 0.5613648891 0.5510321856 0.5183383822
- 0.5622547269 0.5519235730 0.5192475915
- 0.5631409883 0.5528106093 0.5201537013
- 0.5640273094 0.5536975861 0.5210598111
- 0.5649135709 0.5545846224 0.5219659209
- 0.5657997727 0.5554715991 0.5228719711
- 0.5666835904 0.5563544035 0.5237771869
- 0.5675624013 0.5572292209 0.5246803164
- 0.5684412718 0.5581040978 0.5255835056
- 0.5693200827 0.5589789152 0.5264865756
- 0.5701988935 0.5598536730 0.5273898244
- 0.5710769296 0.5607281923 0.5282927155
- 0.5719450116 0.5615991950 0.5291919112
- 0.5728130937 0.5624700785 0.5300911069
- 0.5736811757 0.5633410215 0.5309904218
- 0.5745493174 0.5642119050 0.5318896174
- 0.5754173994 0.5650827885 0.5327888131
- 0.5762851238 0.5659552813 0.5336858034
- 0.5771527290 0.5668284297 0.5345818996
- 0.5780202746 0.5677015185 0.5354781151
- 0.5788878798 0.5685747266 0.5363742113
- 0.5797554851 0.5694478154 0.5372703075
- 0.5806217790 0.5703194737 0.5381652713
- 0.5814853907 0.5711885095 0.5390577912
- 0.5823488832 0.5720576048 0.5399503112
- 0.5832124949 0.5729265809 0.5408427119
- 0.5840761065 0.5737956762 0.5417351723
- 0.5849397182 0.5746647120 0.5426276922
- 0.5858016014 0.5755252838 0.5435200930
- 0.5866631269 0.5763844252 0.5444124937
- 0.5875247121 0.5772435069 0.5453047752
- 0.5883861780 0.5781025290 0.5461971760
- 0.5892478228 0.5789616108 0.5470895171
- 0.5901088119 0.5798196197 0.5479819179
- 0.5909687281 0.5806747079 0.5488741994
- 0.5918287039 0.5815299153 0.5497664213
- 0.5926886201 0.5823850036 0.5506587029
- 0.5935484767 0.5832400918 0.5515509844
- 0.5944083929 0.5840952992 0.5524433255
- 0.5952606797 0.5849506259 0.5533313751
- 0.5961092114 0.5858058929 0.5542173982
- 0.5969576836 0.5866612196 0.5551033020
- 0.5978062153 0.5875164866 0.5559893250
- 0.5986546874 0.5883718729 0.5568752289
- 0.5995032191 0.5892271996 0.5577610731
- 0.6003429294 0.5900741816 0.5586416721
- 0.6011822820 0.5909208059 0.5595219135
- 0.6020215750 0.5917673707 0.5604020953
- 0.6028609872 0.5926139951 0.5612822771
- 0.6037002802 0.5934606194 0.5621625185
- 0.6045382023 0.5943056941 0.5630425215
- 0.6053689718 0.5951434970 0.5639213920
- 0.6061998010 0.5959812999 0.5648003221
- 0.6070305705 0.5968191028 0.5656793118
- 0.6078615189 0.5976567864 0.5665581822
- 0.6086922884 0.5984945893 0.5674371123
- 0.6095213890 0.5993313789 0.5683159828
- 0.6103464961 0.6001660228 0.5691947937
- 0.6111717224 0.6010006070 0.5700736046
- 0.6119968891 0.6018350720 0.5709522963
- 0.6128221154 0.6026697159 0.5718311071
- 0.6136472821 0.6035043001 0.5727099180
- 0.6144716144 0.6043398976 0.5735872984
- 0.6152943969 0.6051772237 0.5744621754
- 0.6161171794 0.6060143709 0.5753371716
- 0.6169400215 0.6068516970 0.5762121081
- 0.6177628040 0.6076890230 0.5770869851
- 0.6185857058 0.6085262895 0.5779619813
- 0.6194078922 0.6093611121 0.5788385272
- 0.6202291846 0.6101909280 0.5797184110
- 0.6210504770 0.6110206842 0.5805981755
- 0.6218718290 0.6118505001 0.5814781189
- 0.6226930022 0.6126803756 0.5823580027
- 0.6235142946 0.6135101914 0.5832378268
- 0.6243357062 0.6143385172 0.5841162801
- 0.6251572967 0.6151615977 0.5849894285
- 0.6259788871 0.6159847975 0.5858625770
- 0.6268004775 0.6168079972 0.5867357254
- 0.6276221275 0.6176310778 0.5876088738
- 0.6284437180 0.6184542775 0.5884820223
- 0.6292651892 0.6192772985 0.5893549919
- 0.6300833821 0.6200963259 0.5902221799
- 0.6309016943 0.6209151745 0.5910894275
- 0.6317198873 0.6217342019 0.5919566154
- 0.6325381994 0.6225532293 0.5928236842
- 0.6333565116 0.6233721972 0.5936908722
- 0.6341747046 0.6241912246 0.5945581198
- 0.6349883080 0.6250126958 0.5954239964
- 0.6358004212 0.6258351207 0.5962893963
- 0.6366125941 0.6266574860 0.5971549153
- 0.6374247074 0.6274797916 0.5980203152
- 0.6382368207 0.6283022165 0.5988857746
- 0.6390489936 0.6291245222 0.5997511744
- 0.6398593783 0.6299480796 0.6006168723
- 0.6406673789 0.6307734847 0.6014829874
- 0.6414753199 0.6315988898 0.6023491025
- 0.6422833204 0.6324242949 0.6032152176
- 0.6430912018 0.6332497001 0.6040812731
- 0.6438992023 0.6340751052 0.6049473882
- 0.6447070837 0.6349005103 0.6058135033
- 0.6455112100 0.6357209086 0.6066793203
- 0.6463152170 0.6365411878 0.6075451970
- 0.6471192241 0.6373614073 0.6084110141
- 0.6479231119 0.6381816268 0.6092767715
- 0.6487271190 0.6390019059 0.6101427078
- 0.6495311260 0.6398221254 0.6110085249
- 0.6503347754 0.6406397820 0.6118733883
- 0.6511383057 0.6414539814 0.6127370000
- 0.6519417763 0.6422681808 0.6136006117
- 0.6527453065 0.6430823803 0.6144642234
- 0.6535487771 0.6438966990 0.6153277755
- 0.6543523073 0.6447108984 0.6161913872
- 0.6551557779 0.6455250978 0.6170549989
- 0.6559563279 0.6463404298 0.6179105043
- 0.6567561030 0.6471558809 0.6187639832
- 0.6575558782 0.6479713917 0.6196174026
- 0.6583557129 0.6487870216 0.6204708219
- 0.6591554880 0.6496024728 0.6213243008
- 0.6599553227 0.6504179835 0.6221777201
- 0.6607547998 0.6512334943 0.6230304241
- 0.6615508795 0.6520485878 0.6238759756
- 0.6623470187 0.6528638005 0.6247217059
- 0.6631432176 0.6536788940 0.6255673170
- 0.6639392972 0.6544939876 0.6264129281
- 0.6647353768 0.6553090811 0.6272584796
- 0.6655315161 0.6561242938 0.6281040907
- 0.6663259268 0.6569358706 0.6289486289
- 0.6671159267 0.6577392220 0.6297904253
- 0.6679059863 0.6585425735 0.6306322813
- 0.6686959863 0.6593459845 0.6314740777
- 0.6694861054 0.6601492763 0.6323158741
- 0.6702761054 0.6609526873 0.6331576705
- 0.6710662246 0.6617559791 0.6339995265
- 0.6718522906 0.6625568271 0.6348415017
- 0.6726325750 0.6633538008 0.6356834769
- 0.6734127998 0.6641507149 0.6365255713
- 0.6741930842 0.6649476886 0.6373677254
- 0.6749733090 0.6657446027 0.6382098198
- 0.6757534742 0.6665415764 0.6390517950
- 0.6765338182 0.6673386097 0.6398938894
- 0.6773107052 0.6681358814 0.6407364011
- 0.6780828834 0.6689336896 0.6415793896
- 0.6788551211 0.6697314978 0.6424224973
- 0.6796272993 0.6705293059 0.6432656050
- 0.6803994775 0.6713271141 0.6441085935
- 0.6811717153 0.6721249223 0.6449517012
- 0.6819438934 0.6729226708 0.6457946897
- 0.6827138066 0.6737201810 0.6466346979
- 0.6834788918 0.6745169163 0.6474680901
- 0.6842439771 0.6753137112 0.6483014226
- 0.6850091219 0.6761105061 0.6491346955
- 0.6857742071 0.6769071817 0.6499680281
- 0.6865392923 0.6777039766 0.6508014202
- 0.6873043776 0.6785007715 0.6516346931
- 0.6880689263 0.6792957187 0.6524670720
- 0.6888297200 0.6800801754 0.6532937884
- 0.6895905137 0.6808646917 0.6541203856
- 0.6903513074 0.6816490889 0.6549469829
- 0.6911121011 0.6824336052 0.6557736993
- 0.6918728948 0.6832181215 0.6566002965
- 0.6926336884 0.6840025187 0.6574270129
- 0.6933944821 0.6847869754 0.6582536101
- 0.6941537261 0.6855652928 0.6590738297
- 0.6949126720 0.6863427758 0.6598929167
- 0.6956717968 0.6871201992 0.6607121229
- 0.6964308023 0.6878976226 0.6615312099
- 0.6971898079 0.6886749864 0.6623502970
- 0.6979488134 0.6894524097 0.6631695032
- 0.6987078190 0.6902298927 0.6639885902
- 0.6994645000 0.6910073161 0.6648052931
- 0.7002186179 0.6917846799 0.6656193733
- 0.7009727955 0.6925622225 0.6664335132
- 0.7017269731 0.6933395863 0.6672475934
- 0.7024810910 0.6941171288 0.6680616140
- 0.7032353282 0.6948944926 0.6688756943
- 0.7039895058 0.6956719756 0.6696897745
- 0.7047435045 0.6964492798 0.6705039144
- 0.7054880261 0.6972190738 0.6713137031
- 0.7062326074 0.6979889870 0.6721233726
- 0.7069771290 0.6987587810 0.6729332209
- 0.7077215910 0.6995285749 0.6737430096
- 0.7084661722 0.7002984881 0.6745527983
- 0.7092106938 0.7010682821 0.6753625274
- 0.7099552751 0.7018380761 0.6761723161
- 0.7106971145 0.7026013136 0.6769785881
- 0.7114353776 0.7033559084 0.6777802110
- 0.7121738195 0.7041105032 0.6785817742
- 0.7129122019 0.7048650980 0.6793833971
- 0.7136505246 0.7056195736 0.6801850200
- 0.7143889070 0.7063742280 0.6809865236
- 0.7151272893 0.7071288228 0.6817880869
- 0.7158656120 0.7078834176 0.6825897098
- 0.7165970206 0.7086318135 0.6833915710
- 0.7173261046 0.7093781829 0.6841934919
- 0.7180553079 0.7101244926 0.6849954128
- 0.7187843919 0.7108709216 0.6857973933
- 0.7195134759 0.7116172910 0.6865993142
- 0.7202426791 0.7123637199 0.6874011755
- 0.7209718227 0.7131100893 0.6882030964
- 0.7217009068 0.7138565183 0.6890050769
- 0.7224162817 0.7146016955 0.6897974014
- 0.7231312990 0.7153468132 0.6905894279
- 0.7238463163 0.7160919905 0.6913813949
- 0.7245612144 0.7168372273 0.6921733022
- 0.7252761722 0.7175822854 0.6929653287
- 0.7259911895 0.7183275223 0.6937571764
- 0.7267062068 0.7190726995 0.6945492029
- 0.7274206877 0.7198178172 0.6953408718
- 0.7281301022 0.7205628157 0.6961287260
- 0.7288395166 0.7213078141 0.6969165802
- 0.7295488715 0.7220528126 0.6977043748
- 0.7302582860 0.7227978110 0.6984922886
- 0.7309677005 0.7235428095 0.6992802024
- 0.7316771150 0.7242878079 0.7000679970
- 0.7323865294 0.7250328064 0.7008559108
- 0.7330961823 0.7257779241 0.7016434073
- 0.7338085175 0.7265239954 0.7024263740
- 0.7345207930 0.7272701263 0.7032094002
- 0.7352331281 0.7280163169 0.7039923072
- 0.7359454036 0.7287623882 0.7047752738
- 0.7366576791 0.7295085192 0.7055583000
- 0.7373700142 0.7302545905 0.7063413262
- 0.7380822897 0.7310007215 0.7071242929
- 0.7387946248 0.7317467928 0.7079071999
- 0.7395036817 0.7324852943 0.7086831927
- 0.7402127981 0.7332236171 0.7094588876
- 0.7409217954 0.7339618206 0.7102347016
- 0.7416307926 0.7347000837 0.7110103965
- 0.7423397899 0.7354382873 0.7117860913
- 0.7430489063 0.7361766100 0.7125617862
- 0.7437579036 0.7369148731 0.7133374810
- 0.7444669008 0.7376530766 0.7141131759
- 0.7451686263 0.7383893132 0.7148858905
- 0.7458680272 0.7391248941 0.7156574726
- 0.7465673089 0.7398604155 0.7164289951
- 0.7472665906 0.7405959964 0.7172005773
- 0.7479659915 0.7413315177 0.7179722190
- 0.7486652732 0.7420669794 0.7187438011
- 0.7493646145 0.7428026199 0.7195153832
- 0.7500640154 0.7435380816 0.7202870250
- 0.7507627010 0.7442746162 0.7210568786
- 0.7514607906 0.7450124025 0.7218245268
- 0.7521588206 0.7457501888 0.7225919962
- 0.7528567910 0.7464879751 0.7233595252
- 0.7535548210 0.7472257018 0.7241271138
- 0.7542527914 0.7479634881 0.7248945832
- 0.7549508214 0.7487012744 0.7256621718
- 0.7556489110 0.7494391203 0.7264297009
- 0.7563468814 0.7501769066 0.7271971703
- 0.7570462227 0.7509121895 0.7279605269
- 0.7577455044 0.7516474724 0.7287237048
- 0.7584449053 0.7523828149 0.7294868827
- 0.7591441870 0.7531180978 0.7302501202
- 0.7598435879 0.7538533807 0.7310132980
- 0.7605429292 0.7545887232 0.7317764163
- 0.7612422109 0.7553240061 0.7325395942
- 0.7619416118 0.7560592890 0.7333027720
- 0.7626401782 0.7567914128 0.7340652943
- 0.7633376718 0.7575193048 0.7348269820
- 0.7640352249 0.7582470775 0.7355887294
- 0.7647327781 0.7589750290 0.7363502979
- 0.7654302716 0.7597029209 0.7371119857
- 0.7661278844 0.7604308128 0.7378736138
- 0.7668253779 0.7611585855 0.7386353016
- 0.7675229907 0.7618864775 0.7393969297
- 0.7682204843 0.7626144290 0.7401586175
- 0.7689135075 0.7633404136 0.7409185767
- 0.7696049809 0.7640656829 0.7416778803
- 0.7702965140 0.7647910714 0.7424373031
- 0.7709881067 0.7655165195 0.7431966066
- 0.7716795802 0.7662419081 0.7439560294
- 0.7723711133 0.7669671774 0.7447152734
- 0.7730625868 0.7676926255 0.7454746962
- 0.7737541199 0.7684180140 0.7462341189
- 0.7744455934 0.7691434026 0.7469934225
- 0.7751392722 0.7698696852 0.7477499843
- 0.7758330107 0.7705960274 0.7485064268
- 0.7765266895 0.7713223100 0.7492629290
- 0.7772204280 0.7720487118 0.7500193119
- 0.7779141068 0.7727749944 0.7507756948
- 0.7786077857 0.7735012770 0.7515321970
- 0.7793015242 0.7742276788 0.7522885799
- 0.7799953222 0.7749540210 0.7530450225
- 0.7806888223 0.7756797075 0.7538012266
- 0.7813785076 0.7763937712 0.7545518279
- 0.7820681930 0.7771078944 0.7553023100
- 0.7827579975 0.7778220177 0.7560529113
- 0.7834476829 0.7785360217 0.7568033934
- 0.7841374874 0.7792500854 0.7575538754
- 0.7848271728 0.7799642086 0.7583044767
- 0.7855169773 0.7806782722 0.7590550184
- 0.7862067223 0.7813923955 0.7598056197
- 0.7868962884 0.7821062803 0.7605561018
- 0.7875761986 0.7828112841 0.7613086104
- 0.7882561088 0.7835162878 0.7620609999
- 0.7889360785 0.7842212915 0.7628135085
- 0.7896159887 0.7849262953 0.7635658979
- 0.7902958989 0.7856312990 0.7643182874
- 0.7909759283 0.7863363028 0.7650707960
- 0.7916557789 0.7870413065 0.7658231854
- 0.7923356891 0.7877463102 0.7665756941
- 0.7930157185 0.7884513736 0.7673280835
- 0.7936940193 0.7891541123 0.7680817842
- 0.7943720818 0.7898566127 0.7688357830
- 0.7950502038 0.7905589938 0.7695897222
- 0.7957283258 0.7912613750 0.7703436017
- 0.7964063883 0.7919638157 0.7710976005
- 0.7970845103 0.7926663160 0.7718514800
- 0.7977625728 0.7933686972 0.7726054788
- 0.7984406948 0.7940710783 0.7733594179
- 0.7991188169 0.7947735190 0.7741132975
- 0.7997971773 0.7954763770 0.7748653293
- 0.8004758954 0.7961794734 0.7756156921
- 0.8011544943 0.7968826890 0.7763661146
- 0.8018332124 0.7975857854 0.7771165967
- 0.8025118113 0.7982890010 0.7778670192
- 0.8031905293 0.7989920974 0.7786175013
- 0.8038691282 0.7996953130 0.7793679237
- 0.8045477867 0.8003984094 0.7801182866
- 0.8052263856 0.8011015058 0.7808688283
- 0.8059049249 0.8018025160 0.7816187143
- 0.8065828085 0.8024935126 0.7823663950
- 0.8072608113 0.8031843901 0.7831140757
- 0.8079386950 0.8038753867 0.7838618159
- 0.8086165786 0.8045663238 0.7846094966
- 0.8092945218 0.8052573204 0.7853571773
- 0.8099725246 0.8059481978 0.7861049175
- 0.8106504083 0.8066391945 0.7868525982
- 0.8113282919 0.8073300719 0.7876002789
- 0.8120061755 0.8080211282 0.7883480191
- 0.8126829267 0.8087062240 0.7890954018
- 0.8133587837 0.8093882203 0.7898424864
- 0.8140347004 0.8100702167 0.7905896902
- 0.8147106767 0.8107520938 0.7913368940
- 0.8153865933 0.8114340901 0.7920840979
- 0.8160626292 0.8121160865 0.7928311825
- 0.8167384863 0.8127980828 0.7935783863
- 0.8174144030 0.8134800196 0.7943255901
- 0.8180903792 0.8141620159 0.7950726748
- 0.8187662959 0.8148440123 0.7958198786
- 0.8194429874 0.8155233860 0.7965657711
- 0.8201196194 0.8162028193 0.7973116040
- 0.8207963109 0.8168823123 0.7980574965
- 0.8214728832 0.8175616860 0.7988033891
- 0.8221495748 0.8182411194 0.7995492220
- 0.8228263259 0.8189204931 0.8002951145
- 0.8235028982 0.8195999265 0.8010408878
- 0.8241795897 0.8202794194 0.8017867804
- 0.8248562217 0.8209587932 0.8025326133
- 0.8255324960 0.8216388822 0.8032788038
- 0.8262073994 0.8223220706 0.8040260077
- 0.8268823028 0.8230053782 0.8047732711
- 0.8275572062 0.8236886263 0.8055204749
- 0.8282319903 0.8243718743 0.8062677979
- 0.8289068937 0.8250551224 0.8070150018
- 0.8295817971 0.8257383108 0.8077623248
- 0.8302565813 0.8264216185 0.8085095286
- 0.8309314847 0.8271048069 0.8092567921
- 0.8316063881 0.8277881145 0.8100039959
- 0.8322811723 0.8284710050 0.8107491732
- 0.8329560161 0.8291531205 0.8114882708
- 0.8336306810 0.8298351169 0.8122274280
- 0.8343054056 0.8305171728 0.8129665256
- 0.8349801898 0.8311992884 0.8137056231
- 0.8356549144 0.8318814039 0.8144447207
- 0.8363295794 0.8325635195 0.8151838183
- 0.8370043039 0.8332455754 0.8159229159
- 0.8376790881 0.8339275718 0.8166620135
- 0.8383538127 0.8346096873 0.8174011111
- 0.8390284777 0.8352907896 0.8181397915
- 0.8397032022 0.8359678984 0.8188765049
- 0.8403778076 0.8366451263 0.8196132779
- 0.8410524726 0.8373221755 0.8203501105
- 0.8417270780 0.8379992843 0.8210868835
- 0.8424018025 0.8386765122 0.8218235970
- 0.8430765271 0.8393536210 0.8225604296
- 0.8437510729 0.8400307298 0.8232972026
- 0.8444257975 0.8407077789 0.8240339756
- 0.8451004028 0.8413850069 0.8247706890
- 0.8457751274 0.8420621157 0.8255075216
- 0.8464422822 0.8427348137 0.8262410164
- 0.8471094966 0.8434073925 0.8269745111
- 0.8477767110 0.8440800905 0.8277080059
- 0.8484439254 0.8447527289 0.8284415007
- 0.8491110802 0.8454254270 0.8291749954
- 0.8497782946 0.8460981250 0.8299083710
- 0.8504455090 0.8467707038 0.8306419253
- 0.8511127234 0.8474434018 0.8313754201
- 0.8517798185 0.8481160998 0.8321089149
- 0.8524469733 0.8487886786 0.8328424096
- 0.8531115055 0.8494626284 0.8335720897
- 0.8537746072 0.8501369953 0.8342999220
- 0.8544377089 0.8508114219 0.8350275755
- 0.8551008105 0.8514857888 0.8357554078
- 0.8557639122 0.8521602154 0.8364831209
- 0.8564270735 0.8528345823 0.8372108936
- 0.8570901752 0.8535091281 0.8379387259
- 0.8577532768 0.8541834950 0.8386663795
- 0.8584163785 0.8548579216 0.8393942118
- 0.8590794802 0.8555322886 0.8401219249
- 0.8597424030 0.8562076092 0.8408495188
- 0.8604043722 0.8568869233 0.8415760994
- 0.8610665202 0.8575661778 0.8423027992
- 0.8617284894 0.8582454920 0.8430293798
- 0.8623905182 0.8589248061 0.8437560797
- 0.8630526066 0.8596040010 0.8444827199
- 0.8637145758 0.8602833152 0.8452093005
- 0.8643766046 0.8609626293 0.8459360003
- 0.8650386930 0.8616418839 0.8466625810
- 0.8657007217 0.8623211980 0.8473892212
- 0.8663626909 0.8630003929 0.8481159210
- 0.8670225143 0.8636755943 0.8488407731
- 0.8676806092 0.8643475175 0.8495643139
- 0.8683385849 0.8650195003 0.8502879143
- 0.8689966798 0.8656914234 0.8510113955
- 0.8696547747 0.8663634062 0.8517348766
- 0.8703128099 0.8670353889 0.8524584770
- 0.8709709048 0.8677073121 0.8531820178
- 0.8716288805 0.8683792949 0.8539056182
- 0.8722869754 0.8690512180 0.8546290994
- 0.8729450703 0.8697232008 0.8553525805
- 0.8736031055 0.8703951836 0.8560761809
- 0.8742563128 0.8710637093 0.8567957282
- 0.8749082088 0.8717314005 0.8575140834
- 0.8755602241 0.8723990917 0.8582326174
- 0.8762121201 0.8730667830 0.8589509726
- 0.8768640161 0.8737344742 0.8596695065
- 0.8775159717 0.8744022846 0.8603879809
- 0.8781679273 0.8750699759 0.8611063957
- 0.8788198829 0.8757377267 0.8618249297
- 0.8794717789 0.8764054179 0.8625432849
- 0.8801236749 0.8770731091 0.8632618189
- 0.8807756901 0.8777408004 0.8639801741
- 0.8814250231 0.8784101009 0.8646934032
- 0.8820741177 0.8790795803 0.8654057980
- 0.8827230930 0.8797491193 0.8661181927
- 0.8833721280 0.8804187179 0.8668307066
- 0.8840212226 0.8810881972 0.8675431013
- 0.8846701980 0.8817576766 0.8682554960
- 0.8853191733 0.8824272156 0.8689680099
- 0.8859683275 0.8830966949 0.8696804047
- 0.8866173029 0.8837661743 0.8703927994
- 0.8872662783 0.8844357133 0.8711053133
- 0.8879153728 0.8851051927 0.8718177080
- 0.8885645270 0.8857750893 0.8725255728
- 0.8892136812 0.8864449859 0.8732324839
- 0.8898627758 0.8871150017 0.8739395142
- 0.8905119896 0.8877848983 0.8746464252
- 0.8911612034 0.8884547949 0.8753533959
- 0.8918102980 0.8891248107 0.8760603070
- 0.8924595118 0.8897947073 0.8767672777
- 0.8931086063 0.8904647231 0.8774741888
- 0.8937578201 0.8911346197 0.8781810999
- 0.8944069743 0.8918045163 0.8788880706
- 0.8950561285 0.8924744725 0.8795949817
- 0.8957039118 0.8931388259 0.8802983165
- 0.8963508010 0.8937997222 0.8809992075
- 0.8969975710 0.8944606185 0.8817002177
- 0.8976445198 0.8951215148 0.8824012280
- 0.8982914090 0.8957824111 0.8831021786
- 0.8989382982 0.8964433074 0.8838031888
- 0.8995851278 0.8971043229 0.8845040798
- 0.9002320170 0.8977652192 0.8852050900
- 0.9008789062 0.8984261155 0.8859061003
- 0.9015257955 0.8990870118 0.8866071105
- 0.9021726847 0.8997479081 0.8873080015
- 0.9028183222 0.9004076123 0.8880085945
- 0.9034605026 0.9010636806 0.8887078166
- 0.9041026831 0.9017199278 0.8894069791
- 0.9047449231 0.9023761153 0.8901063204
- 0.9053872228 0.9030323029 0.8908054829
- 0.9060294032 0.9036884904 0.8915048242
- 0.9066715837 0.9043446183 0.8922039866
- 0.9073138237 0.9050008059 0.8929033279
- 0.9079560041 0.9056569934 0.8936024904
- 0.9085981846 0.9063131809 0.8943017721
- 0.9092404246 0.9069694281 0.8950009942
- 0.9098826051 0.9076254964 0.8957002759
- 0.9105213881 0.9082816243 0.8964002132
- 0.9111589789 0.9089375138 0.8971003890
- 0.9117966294 0.9095935225 0.8978006244
- 0.9124342203 0.9102494717 0.8985008001
- 0.9130718112 0.9109054804 0.8992009759
- 0.9137094021 0.9115614891 0.8999012709
- 0.9143469930 0.9122173786 0.9006015062
- 0.9149845839 0.9128733873 0.9013016820
- 0.9156221747 0.9135293961 0.9020019174
- 0.9162598252 0.9141854048 0.9027020931
- 0.9168974161 0.9148412943 0.9034023285
- 0.9175344110 0.9154965281 0.9041017890
- 0.9181634784 0.9161416292 0.9047920108
- 0.9187926054 0.9167866707 0.9054822922
- 0.9194216728 0.9174317718 0.9061725140
- 0.9200507998 0.9180769920 0.9068626761
- 0.9206799865 0.9187220931 0.9075530171
- 0.9213091135 0.9193671942 0.9082431793
- 0.9219381809 0.9200122952 0.9089334011
- 0.9225673079 0.9206575155 0.9096236825
- 0.9231963754 0.9213026166 0.9103139043
- 0.9238255024 0.9219477177 0.9110041857
- 0.9244546294 0.9225928187 0.9116944075
- 0.9250795841 0.9232333899 0.9123820066
- 0.9256916046 0.9238601923 0.9130614996
- 0.9263036847 0.9244869947 0.9137409925
- 0.9269157052 0.9251136780 0.9144204855
- 0.9275277853 0.9257404804 0.9150999784
- 0.9281398058 0.9263672233 0.9157794714
- 0.9287518263 0.9269940257 0.9164590836
- 0.9293639064 0.9276207089 0.9171385765
- 0.9299759269 0.9282475114 0.9178181291
- 0.9305880070 0.9288743138 0.9184976220
- 0.9312000275 0.9295009971 0.9191771150
- 0.9318121076 0.9301277995 0.9198566079
- 0.9324201941 0.9307510853 0.9205334187
- 0.9330167174 0.9313644767 0.9212021232
- 0.9336131811 0.9319778085 0.9218708873
- 0.9342097044 0.9325911999 0.9225397110
- 0.9348061085 0.9332044721 0.9232084155
- 0.9354025722 0.9338178039 0.9238771796
- 0.9359990954 0.9344311953 0.9245458841
- 0.9365956187 0.9350445271 0.9252147079
- 0.9371920824 0.9356579185 0.9258834720
- 0.9377886057 0.9362711906 0.9265521765
- 0.9383851290 0.9368845820 0.9272210002
- 0.9389814734 0.9374979138 0.9278897047
- 0.9395771027 0.9381104708 0.9285578728
- 0.9401646256 0.9387161732 0.9292200804
- 0.9407520294 0.9393218756 0.9298822880
- 0.9413393736 0.9399275780 0.9305444956
- 0.9419268966 0.9405332804 0.9312068224
- 0.9425143003 0.9411389232 0.9318689704
- 0.9431017041 0.9417446256 0.9325311780
- 0.9436892271 0.9423503280 0.9331933856
- 0.9442765713 0.9429559708 0.9338555932
- 0.9448639750 0.9435616732 0.9345179200
- 0.9454514980 0.9441673756 0.9351801276
- 0.9460389018 0.9447730780 0.9358422756
- 0.9466264248 0.9453787804 0.9365044832
- 0.9472072124 0.9459720850 0.9371623993
- 0.9477860928 0.9465619922 0.9378191233
- 0.9483650923 0.9471517801 0.9384757876
- 0.9489439726 0.9477416277 0.9391323924
- 0.9495229721 0.9483314753 0.9397891164
- 0.9501019120 0.9489213228 0.9404457211
- 0.9506809115 0.9495111704 0.9411023855
- 0.9512599111 0.9501010180 0.9417591095
- 0.9518387914 0.9506909251 0.9424157143
- 0.9524177909 0.9512807131 0.9430723786
- 0.9529966712 0.9518705010 0.9437291026
- 0.9535756707 0.9524604082 0.9443857074
- 0.9541510940 0.9530453086 0.9450407028
- 0.9547178149 0.9536182880 0.9456915855
- 0.9552845955 0.9541913867 0.9463424087
- 0.9558513761 0.9547644258 0.9469932914
- 0.9564182162 0.9553375244 0.9476441145
- 0.9569848776 0.9559105039 0.9482949972
- 0.9575517178 0.9564834833 0.9489458203
- 0.9581184983 0.9570565820 0.9495967031
- 0.9586852789 0.9576296210 0.9502475262
- 0.9592519999 0.9582027197 0.9508984089
- 0.9598187804 0.9587756991 0.9515491724
- 0.9603856206 0.9593486786 0.9522001147
- 0.9609522820 0.9599217772 0.9528508782
- 0.9615089297 0.9604855180 0.9534955025
- 0.9620596170 0.9610437751 0.9541364908
- 0.9626103044 0.9616020918 0.9547774792
- 0.9631609917 0.9621605277 0.9554185271
- 0.9637116790 0.9627187848 0.9560595155
- 0.9642623067 0.9632771015 0.9567005038
- 0.9648129940 0.9638354182 0.9573414922
- 0.9653636813 0.9643937945 0.9579824805
- 0.9659144282 0.9649521112 0.9586235285
- 0.9664651155 0.9655104280 0.9592645168
- 0.9670158029 0.9660686851 0.9599055052
- 0.9675664902 0.9666271210 0.9605464935
- 0.9681171775 0.9671853781 0.9611874819
- 0.9686546922 0.9677324295 0.9618178010
- 0.9691889882 0.9682767987 0.9624454975
- 0.9697234035 0.9688212276 0.9630730748
- 0.9702578187 0.9693654776 0.9637007713
- 0.9707921147 0.9699099064 0.9643284082
- 0.9713264704 0.9704542160 0.9649561048
- 0.9718608856 0.9709985852 0.9655836821
- 0.9723951817 0.9715428948 0.9662113786
- 0.9729295969 0.9720873237 0.9668390155
- 0.9734640121 0.9726316929 0.9674667120
- 0.9739983082 0.9731760025 0.9680942893
- 0.9745327234 0.9737203717 0.9687219858
- 0.9750670791 0.9742646813 0.9693496227
- 0.9755846262 0.9747933149 0.9699637890
- 0.9760981202 0.9753180742 0.9705746174
- 0.9766116142 0.9758427739 0.9711853862
- 0.9771251082 0.9763675928 0.9717962742
- 0.9776384830 0.9768922925 0.9724071026
- 0.9781519771 0.9774171114 0.9730178714
- 0.9786654711 0.9779418111 0.9736286998
- 0.9791790247 0.9784665704 0.9742395878
- 0.9796923995 0.9789913297 0.9748504162
- 0.9802058935 0.9795160890 0.9754611850
- 0.9807193875 0.9800407887 0.9760720730
- 0.9812328815 0.9805656075 0.9766829014
- 0.9817463160 0.9810903072 0.9772937298
- 0.9822406173 0.9815968871 0.9778919816
- 0.9827232957 0.9820926189 0.9784827828
- 0.9832059741 0.9825881720 0.9790735841
- 0.9836887121 0.9830839038 0.9796643257
- 0.9841712713 0.9835795164 0.9802551270
- 0.9846540093 0.9840751886 0.9808458090
- 0.9851366878 0.9845708013 0.9814366102
- 0.9856194258 0.9850664735 0.9820274115
- 0.9861021042 0.9855620861 0.9826180935
- 0.9865847826 0.9860578179 0.9832088947
- 0.9870674014 0.9865533710 0.9837995768
- 0.9875500798 0.9870491028 0.9843903780
- 0.9880328178 0.9875447154 0.9849811792
- 0.9885063171 0.9880321026 0.9855628014
- 0.9889544845 0.9884964824 0.9861189723
- 0.9894027114 0.9889609218 0.9866752028
- 0.9898508787 0.9894253016 0.9872314930
- 0.9902991056 0.9898896813 0.9877877235
- 0.9907472730 0.9903541207 0.9883438945
- 0.9911954999 0.9908185005 0.9889001250
- 0.9916437268 0.9912828803 0.9894564152
- 0.9920918941 0.9917473197 0.9900125861
- 0.9925400019 0.9922116995 0.9905688167
- 0.9929882288 0.9926760793 0.9911249876
- 0.9934363961 0.9931405187 0.9916812778
- 0.9938846231 0.9936048985 0.9922375083
- 0.9943327904 0.9940692782 0.9927936792
- 0.9947488904 0.9945036173 0.9933192730
- 0.9951528907 0.9949263930 0.9938331842
- 0.9955567718 0.9953492284 0.9943470955
- 0.9959607124 0.9957720041 0.9948610067
- 0.9963645935 0.9961947799 0.9953749180
- 0.9967685938 0.9966176152 0.9958888292
- 0.9971724749 0.9970403910 0.9964026809
- 0.9975764155 0.9974632263 0.9969165921
- 0.9979804158 0.9978860021 0.9974305034
- 0.9983842969 0.9983087778 0.9979444146
- 0.9987881780 0.9987316132 0.9984583259
- 0.9991921186 0.9991543889 0.9989721775
- 0.9995961189 0.9995772243 0.9994860888
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_portra_160nc.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_portra_160nc.spi1d
deleted file mode 100644
index e61ba0ee85a..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_portra_160nc.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0104342103 0.0097368704 0.0081004426
- 0.0202932805 0.0187927708 0.0152669698
- 0.0287755504 0.0266450606 0.0213894807
- 0.0361699387 0.0334015600 0.0267654601
- 0.0427807011 0.0394648015 0.0316598192
- 0.0487997085 0.0450807586 0.0361505710
- 0.0544521399 0.0502359308 0.0404325016
- 0.0596807487 0.0550900213 0.0445077084
- 0.0646303892 0.0597528182 0.0484247990
- 0.0693302229 0.0641593412 0.0521505699
- 0.0737845525 0.0683351308 0.0556968004
- 0.0780915692 0.0723901764 0.0591261685
- 0.0822694898 0.0763313472 0.0624415018
- 0.0863260701 0.0801697522 0.0657054484
- 0.0902359709 0.0839016736 0.0689003170
- 0.0940105170 0.0874804035 0.0719991401
- 0.0976487026 0.0909066126 0.0750158876
- 0.1011712030 0.0942689478 0.0779601783
- 0.1046311036 0.0975821987 0.0808535069
- 0.1080254018 0.1008832976 0.0837027133
- 0.1113561988 0.1041185036 0.0864896476
- 0.1146244034 0.1072700024 0.0892440900
- 0.1178375036 0.1103363037 0.0919481963
- 0.1209478006 0.1133145019 0.0945950523
- 0.1239672974 0.1161829010 0.0971959010
- 0.1269288063 0.1190017015 0.0997639596
- 0.1298519969 0.1217684969 0.1022854969
- 0.1327518970 0.1245191991 0.1047450975
- 0.1356167048 0.1272488981 0.1071709991
- 0.1384285986 0.1299587935 0.1095672026
- 0.1411979049 0.1326563060 0.1119202971
- 0.1438945979 0.1353050023 0.1142712981
- 0.1465526074 0.1378984004 0.1166002005
- 0.1491758972 0.1404460073 0.1189038008
- 0.1517738998 0.1429633051 0.1211721972
- 0.1543568969 0.1454481930 0.1234188005
- 0.1569266021 0.1478973031 0.1256408989
- 0.1594693065 0.1503026038 0.1278519034
- 0.1619731039 0.1526698023 0.1300269067
- 0.1644496024 0.1550289989 0.1322003007
- 0.1668978930 0.1573766023 0.1343421042
- 0.1693100929 0.1597099006 0.1364780068
- 0.1717022955 0.1620142013 0.1385955065
- 0.1740535051 0.1643050015 0.1406960934
- 0.1763895005 0.1665803045 0.1427800953
- 0.1786942929 0.1688499004 0.1448349953
- 0.1809858978 0.1710920930 0.1468731016
- 0.1832552999 0.1733157039 0.1488973945
- 0.1855040044 0.1754987985 0.1508941948
- 0.1877363026 0.1776573956 0.1528868973
- 0.1899455935 0.1797675043 0.1548427939
- 0.1921364963 0.1818484068 0.1567813009
- 0.1943152994 0.1839254946 0.1587089002
- 0.1964662969 0.1859872043 0.1605975032
- 0.1986126006 0.1880321950 0.1624716967
- 0.2007299960 0.1900521070 0.1643451005
- 0.2028377950 0.1920509040 0.1662126929
- 0.2049141973 0.1940355003 0.1680644006
- 0.2069772035 0.1960064024 0.1699177027
- 0.2090151012 0.1979558021 0.1717617065
- 0.2110265940 0.1998984069 0.1735890955
- 0.2130140960 0.2018423975 0.1754163951
- 0.2149661928 0.2037782073 0.1772357970
- 0.2169061005 0.2057027072 0.1790401042
- 0.2188301980 0.2076229006 0.1808345020
- 0.2207366973 0.2095226049 0.1826318949
- 0.2226286978 0.2114018947 0.1844107956
- 0.2245007008 0.2132596970 0.1861657947
- 0.2263693064 0.2151038945 0.1879153997
- 0.2282283008 0.2169471979 0.1896584928
- 0.2300662994 0.2187916934 0.1913760006
- 0.2318931073 0.2206248939 0.1930719018
- 0.2337073982 0.2224474996 0.1947627068
- 0.2355096936 0.2242646962 0.1964586973
- 0.2373178005 0.2260648012 0.1981409937
- 0.2391194999 0.2278497964 0.1998063028
- 0.2409114987 0.2296245992 0.2014670074
- 0.2427058071 0.2313791960 0.2031272948
- 0.2444884032 0.2331136018 0.2047773004
- 0.2462590933 0.2348330021 0.2064110041
- 0.2480255961 0.2365438938 0.2080343962
- 0.2497811019 0.2382504940 0.2096567005
- 0.2515194118 0.2399522066 0.2112801969
- 0.2532550991 0.2416505069 0.2129054964
- 0.2549892068 0.2433426976 0.2145148963
- 0.2567017972 0.2450259030 0.2161193043
- 0.2584092021 0.2467028052 0.2177298963
- 0.2601015866 0.2483644933 0.2193389982
- 0.2617790103 0.2500090897 0.2209367007
- 0.2634465098 0.2516413033 0.2225185931
- 0.2651093900 0.2532702088 0.2240934074
- 0.2667602897 0.2549068034 0.2256740034
- 0.2683969140 0.2565379143 0.2272486985
- 0.2700237036 0.2581647933 0.2288096994
- 0.2716447115 0.2597900033 0.2303546071
- 0.2732641101 0.2614181042 0.2318903059
- 0.2748670876 0.2630349994 0.2334287018
- 0.2764695883 0.2646454871 0.2349649072
- 0.2780736983 0.2662520111 0.2364968956
- 0.2796798050 0.2678571939 0.2380219996
- 0.2812705934 0.2694469988 0.2395333946
- 0.2828595936 0.2710259855 0.2410411984
- 0.2844449878 0.2725957036 0.2425480038
- 0.2860139906 0.2741582990 0.2440553010
- 0.2875689864 0.2757219076 0.2455565929
- 0.2891198993 0.2772797048 0.2470498979
- 0.2906715870 0.2788243890 0.2485287040
- 0.2922109962 0.2803615928 0.2500022054
- 0.2937461138 0.2818956077 0.2514745891
- 0.2952778041 0.2834267020 0.2529469132
- 0.2968105972 0.2849394083 0.2543964088
- 0.2983357012 0.2864452004 0.2558352947
- 0.2998512089 0.2879436016 0.2572622895
- 0.3013514876 0.2894333899 0.2586838007
- 0.3028486967 0.2909137011 0.2601067126
- 0.3043426871 0.2923789024 0.2615340948
- 0.3058384061 0.2938305140 0.2629559040
- 0.3073315024 0.2952756882 0.2643721104
- 0.3088150918 0.2967103124 0.2657704055
- 0.3102928102 0.2981418073 0.2671636939
- 0.3117668927 0.2995713055 0.2685531974
- 0.3132205009 0.3009906113 0.2699464858
- 0.3146683872 0.3024047017 0.2713372111
- 0.3161059022 0.3038088977 0.2727209032
- 0.3175452054 0.3052091897 0.2740899920
- 0.3189851940 0.3066073060 0.2754499018
- 0.3204107881 0.3079979122 0.2767995894
- 0.3218325078 0.3093867898 0.2781487107
- 0.3232437968 0.3107711971 0.2794989049
- 0.3246552944 0.3121513128 0.2808524072
- 0.3260669112 0.3135269880 0.2822099924
- 0.3274610937 0.3148944974 0.2835561037
- 0.3288491964 0.3162589073 0.2848969996
- 0.3302272856 0.3176145852 0.2862280905
- 0.3316037059 0.3189670146 0.2875579000
- 0.3329727948 0.3203001022 0.2888858914
- 0.3343341947 0.3216342926 0.2902134955
- 0.3356775939 0.3229714930 0.2915399969
- 0.3370169997 0.3243103921 0.2928608954
- 0.3383513093 0.3256517947 0.2941726148
- 0.3396857977 0.3269968033 0.2954798043
- 0.3410206139 0.3283447921 0.2967823148
- 0.3423599005 0.3296887875 0.2980845869
- 0.3437018096 0.3310303092 0.2993867099
- 0.3450402915 0.3323693871 0.3006789982
- 0.3463771939 0.3337073028 0.3019658029
- 0.3477115035 0.3350473046 0.3032433093
- 0.3490447998 0.3363879919 0.3045162857
- 0.3503681123 0.3377214968 0.3057813048
- 0.3516876996 0.3390519917 0.3070425987
- 0.3530015051 0.3403775096 0.3083038032
- 0.3543129861 0.3417007923 0.3095650971
- 0.3556298018 0.3430233002 0.3108316958
- 0.3569492996 0.3443453014 0.3121018112
- 0.3582645059 0.3456591964 0.3133673072
- 0.3595766127 0.3469670117 0.3146286905
- 0.3608855009 0.3482683003 0.3158847988
- 0.3621911108 0.3495621085 0.3171336055
- 0.3634957969 0.3508524001 0.3183821142
- 0.3647992015 0.3521358073 0.3196297884
- 0.3661004901 0.3534179032 0.3208785057
- 0.3673923910 0.3546931148 0.3221335113
- 0.3686844110 0.3559682965 0.3233886063
- 0.3699693084 0.3572291136 0.3246343136
- 0.3712542057 0.3584896028 0.3258793950
- 0.3725373149 0.3597457111 0.3271150887
- 0.3738197982 0.3610003889 0.3283470869
- 0.3750964105 0.3622534871 0.3295781016
- 0.3763675094 0.3635050952 0.3308078945
- 0.3776369989 0.3647533059 0.3320389092
- 0.3789013028 0.3659900129 0.3332746923
- 0.3801654875 0.3672266901 0.3345105052
- 0.3814153969 0.3684552014 0.3357368112
- 0.3826642036 0.3696827888 0.3369618058
- 0.3838984966 0.3709067106 0.3381794989
- 0.3851222992 0.3721277118 0.3393906951
- 0.3863449097 0.3733451962 0.3406014144
- 0.3875628114 0.3745481074 0.3418095112
- 0.3887807131 0.3757509887 0.3430176079
- 0.3899891078 0.3769412935 0.3442226052
- 0.3911952078 0.3781279922 0.3454265893
- 0.3923954070 0.3793081939 0.3466267884
- 0.3935852945 0.3804757893 0.3478181064
- 0.3947750926 0.3816434145 0.3490093946
- 0.3959554136 0.3828100860 0.3501937985
- 0.3971343935 0.3839766979 0.3513768911
- 0.3983117044 0.3851422071 0.3525578976
- 0.3994863927 0.3863059878 0.3537346125
- 0.4006612003 0.3874697983 0.3549112976
- 0.4018234015 0.3886323869 0.3560853004
- 0.4029830992 0.3897947073 0.3572584987
- 0.4041410089 0.3909561932 0.3584313095
- 0.4052937031 0.3921152949 0.3596020937
- 0.4064464867 0.3932743073 0.3607727885
- 0.4075922072 0.3944297135 0.3619342148
- 0.4087341130 0.3955830038 0.3630889952
- 0.4098758996 0.3967362046 0.3642438948
- 0.4110023081 0.3978854120 0.3653908968
- 0.4121286869 0.3990345001 0.3665375113
- 0.4132547975 0.4001820982 0.3676846027
- 0.4143803120 0.4013260901 0.3688332140
- 0.4155057073 0.4024702013 0.3699817061
- 0.4166313112 0.4036095142 0.3711296916
- 0.4177572131 0.4047453105 0.3722772896
- 0.4188829958 0.4058811963 0.3734247983
- 0.4199970961 0.4070141912 0.3745591044
- 0.4211089909 0.4081465006 0.3756898940
- 0.4222208858 0.4092785120 0.3768205941
- 0.4233328998 0.4104020000 0.3779422939
- 0.4244450033 0.4115254879 0.3790639043
- 0.4255572855 0.4126478136 0.3801856935
- 0.4266704023 0.4137653112 0.3813084066
- 0.4277834892 0.4148826897 0.3824310899
- 0.4288921058 0.4160000980 0.3835541010
- 0.4299925864 0.4171172976 0.3846774995
- 0.4310930073 0.4182344079 0.3858009875
- 0.4321939051 0.4193536937 0.3869203925
- 0.4332954884 0.4204756916 0.3880335093
- 0.4343971014 0.4215976894 0.3891465962
- 0.4354996085 0.4227164984 0.3902549148
- 0.4366030097 0.4238317907 0.3913570940
- 0.4377062917 0.4249469936 0.3924593031
- 0.4388040006 0.4260604084 0.3935610950
- 0.4398961961 0.4271718860 0.3946624100
- 0.4409883022 0.4282833934 0.3957636952
- 0.4420804083 0.4293954074 0.3968654871
- 0.4431723058 0.4305078983 0.3979677856
- 0.4442642033 0.4316205084 0.3990701139
- 0.4453507066 0.4327288866 0.4001703858
- 0.4464294016 0.4338311851 0.4012669921
- 0.4475080073 0.4349335134 0.4023635983
- 0.4485828876 0.4360336959 0.4034568965
- 0.4496490061 0.4371289909 0.4045400023
- 0.4507152140 0.4382242858 0.4056229889
- 0.4517813921 0.4393191934 0.4067057967
- 0.4528484046 0.4404121935 0.4077850878
- 0.4539153874 0.4415051043 0.4088644981
- 0.4549823999 0.4425981045 0.4099437892
- 0.4560458958 0.4436711967 0.4110217094
- 0.4571090937 0.4447430074 0.4120995104
- 0.4581724107 0.4458146989 0.4131771922
- 0.4592300057 0.4468767941 0.4142549038
- 0.4602853060 0.4479345977 0.4153324962
- 0.4613406062 0.4489924014 0.4164102077
- 0.4623945951 0.4500474930 0.4174832106
- 0.4634467959 0.4510987103 0.4185484946
- 0.4644989967 0.4521498978 0.4196138084
- 0.4655506909 0.4532003999 0.4206787944
- 0.4665969014 0.4542433918 0.4217385948
- 0.4676432014 0.4552864134 0.4227983057
- 0.4686895013 0.4563294947 0.4238579869
- 0.4697276056 0.4573652148 0.4249185920
- 0.4707626998 0.4583980143 0.4259794950
- 0.4717977941 0.4594308138 0.4270403981
- 0.4728317857 0.4604609907 0.4280979037
- 0.4738632143 0.4614850879 0.4291453958
- 0.4748947024 0.4625090957 0.4301928878
- 0.4759261906 0.4635331929 0.4312404990
- 0.4769518971 0.4645487964 0.4322755933
- 0.4779764116 0.4655626118 0.4333074987
- 0.4790009856 0.4665764868 0.4343394041
- 0.4800215960 0.4675863981 0.4353694916
- 0.4810340106 0.4685879052 0.4363949895
- 0.4820463955 0.4695892930 0.4374206066
- 0.4830586910 0.4705908000 0.4384461045
- 0.4840714037 0.4715859890 0.4394738078
- 0.4850840867 0.4725790918 0.4405022860
- 0.4860967994 0.4735723138 0.4415307939
- 0.4871076941 0.4745646119 0.4425587952
- 0.4881089032 0.4755522013 0.4435825944
- 0.4891101122 0.4765397906 0.4446065128
- 0.4901114106 0.4775272906 0.4456303120
- 0.4911071956 0.4785116911 0.4466493130
- 0.4920977056 0.4794926047 0.4476625025
- 0.4930881858 0.4804734886 0.4486756027
- 0.4940786958 0.4814544916 0.4496887922
- 0.4950703979 0.4824301004 0.4506951869
- 0.4960624874 0.4834043086 0.4516992867
- 0.4970546067 0.4843784869 0.4527033865
- 0.4980463088 0.4853524864 0.4537074864
- 0.4990282059 0.4863195121 0.4547115862
- 0.5000100732 0.4872865975 0.4557158053
- 0.5009920001 0.4882535934 0.4567199051
- 0.5019717216 0.4892205000 0.4577234983
- 0.5029439926 0.4901863933 0.4587247968
- 0.5039163828 0.4911524057 0.4597260952
- 0.5048887134 0.4921183884 0.4607273936
- 0.5058619976 0.4930835068 0.4617233872
- 0.5068370104 0.4940471947 0.4627084136
- 0.5078119040 0.4950107932 0.4636934102
- 0.5087867975 0.4959745109 0.4646784067
- 0.5097575188 0.4969376922 0.4656594992
- 0.5107231736 0.4979003966 0.4666348100
- 0.5116888285 0.4988631010 0.4676100016
- 0.5126544833 0.4998258054 0.4685853124
- 0.5136160254 0.5007869005 0.4695602953
- 0.5145732164 0.5017461777 0.4705348015
- 0.5155304074 0.5027055740 0.4715093076
- 0.5164874792 0.5036649108 0.4724838138
- 0.5174427032 0.5046222210 0.4734596908
- 0.5183954835 0.5055770278 0.4744375944
- 0.5193483829 0.5065317750 0.4754154980
- 0.5203012228 0.5074865818 0.4763934016
- 0.5212494731 0.5084401965 0.4773665071
- 0.5221908092 0.5093917847 0.4783307016
- 0.5231320858 0.5103434920 0.4792948067
- 0.5240733027 0.5112950802 0.4802590013
- 0.5250124931 0.5122454166 0.4812211096
- 0.5259457231 0.5131919980 0.4821757078
- 0.5268787742 0.5141385794 0.4831303060
- 0.5278120041 0.5150852203 0.4840849936
- 0.5287448764 0.5160313845 0.4850395918
- 0.5296741724 0.5169715881 0.4859933853
- 0.5306035280 0.5179117918 0.4869472086
- 0.5315328836 0.5188519955 0.4879010022
- 0.5324621797 0.5197921991 0.4888547957
- 0.5333819985 0.5207303166 0.4898129106
- 0.5343000293 0.5216680169 0.4907721877
- 0.5352180004 0.5226057172 0.4917314053
- 0.5361359715 0.5235434175 0.4926905930
- 0.5370497108 0.5244811177 0.4936460853
- 0.5379598141 0.5254188180 0.4945977032
- 0.5388697982 0.5263565183 0.4955492914
- 0.5397799015 0.5272942185 0.4965009093
- 0.5406906009 0.5282303095 0.4974510968
- 0.5416039824 0.5291588902 0.4983924925
- 0.5425174832 0.5300874114 0.4993340075
- 0.5434309244 0.5310158730 0.5002753735
- 0.5443444252 0.5319445133 0.5012168884
- 0.5452517867 0.5328708887 0.5021572113
- 0.5461574793 0.5337966084 0.5030971766
- 0.5470631123 0.5347223878 0.5040370822
- 0.5479686856 0.5356481075 0.5049769878
- 0.5488722920 0.5365749002 0.5059170723
- 0.5497710109 0.5375043154 0.5068572760
- 0.5506697893 0.5384337902 0.5077975988
- 0.5515685081 0.5393632054 0.5087379217
- 0.5524672270 0.5402926207 0.5096781850
- 0.5533673763 0.5412126780 0.5106148124
- 0.5542681217 0.5421293974 0.5115498900
- 0.5551686883 0.5430461168 0.5124850273
- 0.5560693741 0.5439627767 0.5134201050
- 0.5569679737 0.5448786020 0.5143538713
- 0.5578554273 0.5457888842 0.5152763128
- 0.5587428212 0.5466991067 0.5161986947
- 0.5596302152 0.5476093888 0.5171210766
- 0.5605176091 0.5485196114 0.5180435181
- 0.5614027977 0.5494297743 0.5189639926
- 0.5622857213 0.5503401160 0.5198820829
- 0.5631685853 0.5512502789 0.5208001733
- 0.5640513897 0.5521605015 0.5217183828
- 0.5649343133 0.5530707240 0.5226364732
- 0.5658143759 0.5539742112 0.5235576034
- 0.5666937232 0.5548753738 0.5244798064
- 0.5675728917 0.5557765961 0.5254021287
- 0.5684521794 0.5566778183 0.5263242722
- 0.5693315268 0.5575789213 0.5272465944
- 0.5701966882 0.5584716201 0.5281707048
- 0.5710616112 0.5593640208 0.5290948749
- 0.5719264746 0.5602563024 0.5300192237
- 0.5727913976 0.5611487031 0.5309433937
- 0.5736559033 0.5620400906 0.5318667889
- 0.5745171905 0.5629237890 0.5327801108
- 0.5753784776 0.5638076067 0.5336934924
- 0.5762398243 0.5646913052 0.5346068144
- 0.5771011114 0.5655751228 0.5355200768
- 0.5779622793 0.5664567947 0.5364326835
- 0.5788232088 0.5673298240 0.5373411775
- 0.5796840787 0.5682027936 0.5382497907
- 0.5805448890 0.5690757036 0.5391582847
- 0.5814058185 0.5699486732 0.5400668979
- 0.5822650790 0.5708199739 0.5409761071
- 0.5831186175 0.5716847777 0.5418882966
- 0.5839720964 0.5725495219 0.5428004861
- 0.5848255754 0.5734142065 0.5437126756
- 0.5856791139 0.5742788911 0.5446249247
- 0.5865321159 0.5751429796 0.5455365181
- 0.5873820782 0.5760030746 0.5464432240
- 0.5882321000 0.5768632293 0.5473498702
- 0.5890821218 0.5777233839 0.5482565165
- 0.5899320841 0.5785834789 0.5491632223
- 0.5907821059 0.5794435143 0.5500699282
- 0.5916317105 0.5802974105 0.5509622097
- 0.5924813151 0.5811514258 0.5518543720
- 0.5933309793 0.5820053816 0.5527465940
- 0.5941805840 0.5828593969 0.5536388159
- 0.5950301886 0.5837132931 0.5545309782
- 0.5958740115 0.5845609903 0.5554181933
- 0.5967167020 0.5854074955 0.5563042164
- 0.5975593925 0.5862538815 0.5571901202
- 0.5984022021 0.5871003866 0.5580760837
- 0.5992448926 0.5879467726 0.5589619875
- 0.6000844836 0.5887897015 0.5598490238
- 0.6009218097 0.5896298885 0.5607368946
- 0.6017590761 0.5904700756 0.5616248250
- 0.6025965214 0.5913102031 0.5625126958
- 0.6034337878 0.5921503901 0.5634006262
- 0.6042696834 0.5929887891 0.5642879009
- 0.6051009893 0.5938212872 0.5651726723
- 0.6059322953 0.5946537852 0.5660576224
- 0.6067636013 0.5954862833 0.5669425130
- 0.6075949073 0.5963187218 0.5678274035
- 0.6084262133 0.5971512198 0.5687121749
- 0.6092525721 0.5979760885 0.5695930719
- 0.6100782156 0.5987992883 0.5704730153
- 0.6109036803 0.5996224880 0.5713528991
- 0.6117292047 0.6004456878 0.5722327232
- 0.6125547886 0.6012688875 0.5731126070
- 0.6133785844 0.6020901203 0.5739895105
- 0.6141995192 0.6029073000 0.5748600960
- 0.6150202751 0.6037245989 0.5757306814
- 0.6158410907 0.6045418978 0.5766013265
- 0.6166620255 0.6053591967 0.5774719119
- 0.6174827814 0.6061763763 0.5783424973
- 0.6182973981 0.6069906950 0.5792120099
- 0.6191102862 0.6078041792 0.5800812840
- 0.6199231744 0.6086177230 0.5809506178
- 0.6207361817 0.6094312072 0.5818198919
- 0.6215491295 0.6102446914 0.5826891065
- 0.6223602295 0.6110575199 0.5835583806
- 0.6231619120 0.6118662953 0.5844280720
- 0.6239635944 0.6126750708 0.5852977037
- 0.6247653961 0.6134839058 0.5861672759
- 0.6255670786 0.6142926812 0.5870369077
- 0.6263688207 0.6151015162 0.5879064798
- 0.6271702051 0.6159092188 0.5887740254
- 0.6279712915 0.6167153120 0.5896387100
- 0.6287723780 0.6175215244 0.5905032754
- 0.6295735240 0.6183276176 0.5913679004
- 0.6303744912 0.6191337705 0.5922325850
- 0.6311755776 0.6199399233 0.5930972099
- 0.6319767833 0.6207464933 0.5939545035
- 0.6327779293 0.6215533018 0.5948076844
- 0.6335790753 0.6223601103 0.5956608057
- 0.6343802810 0.6231669188 0.5965139866
- 0.6351814866 0.6239737272 0.5973672271
- 0.6359826922 0.6247804761 0.5982202888
- 0.6367757916 0.6255866289 0.5990706086
- 0.6375672221 0.6263926029 0.5999200940
- 0.6383585930 0.6271985173 0.6007695794
- 0.6391499043 0.6280043721 0.6016191244
- 0.6399412751 0.6288104057 0.6024686098
- 0.6407327056 0.6296163201 0.6033179760
- 0.6415246129 0.6304203272 0.6041709185
- 0.6423165202 0.6312239766 0.6050243974
- 0.6431084275 0.6320276260 0.6058778763
- 0.6439003944 0.6328312755 0.6067314744
- 0.6446923018 0.6336349845 0.6075850129
- 0.6454842091 0.6344386935 0.6084384918
- 0.6462714076 0.6352415085 0.6092901230
- 0.6470577121 0.6360440850 0.6101412773
- 0.6478440166 0.6368467808 0.6109923720
- 0.6486303806 0.6376494169 0.6118435860
- 0.6494166851 0.6384519935 0.6126946807
- 0.6502029896 0.6392546892 0.6135458946
- 0.6509804726 0.6400555968 0.6143918037
- 0.6517549157 0.6408560276 0.6152355075
- 0.6525294185 0.6416562796 0.6160792112
- 0.6533038020 0.6424565911 0.6169229150
- 0.6540781856 0.6432569027 0.6177666187
- 0.6548526883 0.6440572739 0.6186103225
- 0.6556271911 0.6448554993 0.6194509268
- 0.6564018726 0.6456521153 0.6202887297
- 0.6571764946 0.6464486718 0.6211264729
- 0.6579511762 0.6472452879 0.6219642162
- 0.6587259173 0.6480419040 0.6228020191
- 0.6595004797 0.6488385201 0.6236398220
- 0.6602733731 0.6496348977 0.6244779825
- 0.6610416770 0.6504310966 0.6253173947
- 0.6618101001 0.6512271762 0.6261568069
- 0.6625784039 0.6520233750 0.6269962192
- 0.6633468270 0.6528195143 0.6278355718
- 0.6641150713 0.6536157131 0.6286749244
- 0.6648834944 0.6544117928 0.6295142770
- 0.6656407118 0.6552035809 0.6303495765
- 0.6663972139 0.6559950113 0.6311843991
- 0.6671535969 0.6567865014 0.6320192814
- 0.6679100990 0.6575778723 0.6328541040
- 0.6686664820 0.6583693027 0.6336889267
- 0.6694229841 0.6591607928 0.6345236897
- 0.6701784730 0.6599478722 0.6353541017
- 0.6709331274 0.6607304215 0.6361792088
- 0.6716876030 0.6615129113 0.6370043159
- 0.6724421978 0.6622954011 0.6378294230
- 0.6731967926 0.6630778909 0.6386544704
- 0.6739513278 0.6638603210 0.6394795775
- 0.6747059226 0.6646428108 0.6403046846
- 0.6754562259 0.6654220223 0.6411225200
- 0.6762061715 0.6662008762 0.6419395804
- 0.6769562960 0.6669799089 0.6427568197
- 0.6777064204 0.6677588820 0.6435738802
- 0.6784564257 0.6685379148 0.6443911195
- 0.6792064905 0.6693168283 0.6452081800
- 0.6799539924 0.6700953245 0.6460253000
- 0.6806966066 0.6708728075 0.6468420029
- 0.6814391017 0.6716501713 0.6476588249
- 0.6821817160 0.6724277139 0.6484755278
- 0.6829242706 0.6732050776 0.6492922902
- 0.6836668253 0.6739826202 0.6501089931
- 0.6844093800 0.6747599840 0.6509258151
- 0.6851518154 0.6755318046 0.6517397165
- 0.6858941913 0.6762999892 0.6525517702
- 0.6866366267 0.6770682931 0.6533638239
- 0.6873788834 0.6778365970 0.6541758180
- 0.6881213188 0.6786047816 0.6549878716
- 0.6888636947 0.6793730855 0.6557999253
- 0.6896060705 0.6801413894 0.6566119194
- 0.6903458238 0.6809049249 0.6574186087
- 0.6910849214 0.6816673875 0.6582239866
- 0.6918240786 0.6824299097 0.6590293050
- 0.6925632954 0.6831923723 0.6598346829
- 0.6933023930 0.6839548945 0.6606400013
- 0.6940416098 0.6847174168 0.6614453793
- 0.6947807074 0.6854798794 0.6622506976
- 0.6955140829 0.6862388253 0.6630463004
- 0.6962471008 0.6869974136 0.6638408899
- 0.6969801188 0.6877560019 0.6646354795
- 0.6977130771 0.6885147095 0.6654301882
- 0.6984460950 0.6892732978 0.6662247777
- 0.6991791129 0.6900318861 0.6670194268
- 0.6999120116 0.6907905936 0.6678140163
- 0.7006403208 0.6915383935 0.6686055064
- 0.7013683915 0.6922855973 0.6693965793
- 0.7020965219 0.6930328012 0.6701877713
- 0.7028244734 0.6937800050 0.6709790230
- 0.7035526037 0.6945272088 0.6717702150
- 0.7042806745 0.6952744126 0.6725614071
- 0.7050086856 0.6960216165 0.6733525991
- 0.7057327032 0.6967638135 0.6741454005
- 0.7064561248 0.6975051165 0.6749384999
- 0.7071794868 0.6982464194 0.6757315993
- 0.7079027891 0.6989877820 0.6765246987
- 0.7086262107 0.6997290850 0.6773177981
- 0.7093495727 0.7004703879 0.6781108975
- 0.7100729942 0.7012118101 0.6789039969
- 0.7107927203 0.7019538879 0.6796910167
- 0.7115108967 0.7026965022 0.6804748774
- 0.7122290134 0.7034389973 0.6812587976
- 0.7129471898 0.7041814923 0.6820427775
- 0.7136653066 0.7049241066 0.6828266978
- 0.7143834829 0.7056666017 0.6836106181
- 0.7151015997 0.7064090967 0.6843945980
- 0.7158182263 0.7071503997 0.6851742268
- 0.7165327072 0.7078899145 0.6859470010
- 0.7172471285 0.7086293101 0.6867198944
- 0.7179616094 0.7093688250 0.6874927282
- 0.7186759710 0.7101082206 0.6882656217
- 0.7193905115 0.7108476758 0.6890385151
- 0.7201048732 0.7115870714 0.6898112893
- 0.7208188772 0.7123262882 0.6905841231
- 0.7215241194 0.7130588889 0.6913529038
- 0.7222291827 0.7137916088 0.6921218038
- 0.7229344249 0.7145242095 0.6928905845
- 0.7236396074 0.7152568102 0.6936594248
- 0.7243446708 0.7159894109 0.6944282055
- 0.7250499129 0.7167220712 0.6951969862
- 0.7257549763 0.7174546719 0.6959658861
- 0.7264562845 0.7181851268 0.6967344284
- 0.7271547914 0.7189137936 0.6975026131
- 0.7278531790 0.7196425796 0.6982707977
- 0.7285516262 0.7203713059 0.6990389824
- 0.7292500734 0.7210999727 0.6998072267
- 0.7299485207 0.7218288183 0.7005754113
- 0.7306470275 0.7225574851 0.7013435960
- 0.7313454151 0.7232862115 0.7021117806
- 0.7320457101 0.7240095735 0.7028660774
- 0.7327460051 0.7247328758 0.7036200762
- 0.7334461808 0.7254562974 0.7043740153
- 0.7341464758 0.7261795998 0.7051280141
- 0.7348467708 0.7269030213 0.7058818936
- 0.7355470061 0.7276263237 0.7066358924
- 0.7362473011 0.7283496857 0.7073897719
- 0.7369453907 0.7290710211 0.7081403732
- 0.7376388907 0.7297881246 0.7088832259
- 0.7383323908 0.7305051088 0.7096260190
- 0.7390258908 0.7312222123 0.7103686929
- 0.7397195101 0.7319391966 0.7111114860
- 0.7404130101 0.7326561809 0.7118542194
- 0.7411065102 0.7333732843 0.7125970125
- 0.7418000102 0.7340903282 0.7133396864
- 0.7424902916 0.7348045707 0.7140802741
- 0.7431777716 0.7355164289 0.7148187757
- 0.7438653708 0.7362282276 0.7155572176
- 0.7445529103 0.7369400263 0.7162957191
- 0.7452403903 0.7376518250 0.7170342207
- 0.7459279895 0.7383636832 0.7177727222
- 0.7466155291 0.7390754819 0.7185112238
- 0.7473030090 0.7397872806 0.7192496061
- 0.7479922771 0.7404950857 0.7199897766
- 0.7486823797 0.7412006855 0.7207309008
- 0.7493724227 0.7419062853 0.7214720249
- 0.7500625253 0.7426118851 0.7222132087
- 0.7507526278 0.7433174849 0.7229542732
- 0.7514426708 0.7440230846 0.7236953974
- 0.7521327734 0.7447286844 0.7244365215
- 0.7528228760 0.7454342842 0.7251777053
- 0.7535089850 0.7461348772 0.7259193063
- 0.7541931868 0.7468327880 0.7266612053
- 0.7548773885 0.7475308180 0.7274032235
- 0.7555614710 0.7482287288 0.7281451225
- 0.7562456727 0.7489265800 0.7288870215
- 0.7569298744 0.7496244907 0.7296289802
- 0.7576140165 0.7503225207 0.7303708792
- 0.7582982183 0.7510203719 0.7311127782
- 0.7589793801 0.7517145872 0.7318496704
- 0.7596583962 0.7524058223 0.7325822115
- 0.7603374124 0.7530969977 0.7333146930
- 0.7610164285 0.7537881732 0.7340471148
- 0.7616953254 0.7544794083 0.7347795963
- 0.7623742819 0.7551705837 0.7355120778
- 0.7630532980 0.7558618188 0.7362444997
- 0.7637323141 0.7565529943 0.7369769812
- 0.7644116879 0.7572417259 0.7377079725
- 0.7650921941 0.7579252720 0.7384359241
- 0.7657725811 0.7586089969 0.7391638756
- 0.7664530277 0.7592927217 0.7398918271
- 0.7671334147 0.7599763274 0.7406197190
- 0.7678138018 0.7606599927 0.7413476110
- 0.7684941888 0.7613437176 0.7420756221
- 0.7691746950 0.7620273232 0.7428035140
- 0.7698547840 0.7627109885 0.7435314059
- 0.7705252171 0.7633913159 0.7442615032
- 0.7711957097 0.7640715837 0.7449914813
- 0.7718660831 0.7647519708 0.7457215190
- 0.7725365162 0.7654322982 0.7464514971
- 0.7732068896 0.7661126852 0.7471815944
- 0.7738773227 0.7667930126 0.7479115725
- 0.7745476961 0.7674732804 0.7486416101
- 0.7752181292 0.7681537271 0.7493717074
- 0.7758864760 0.7688329220 0.7501016855
- 0.7765535116 0.7695114017 0.7508317232
- 0.7772204876 0.7701898217 0.7515617013
- 0.7778875232 0.7708683014 0.7522916794
- 0.7785544991 0.7715467215 0.7530217767
- 0.7792214155 0.7722252011 0.7537518144
- 0.7798883915 0.7729036212 0.7544817924
- 0.7805554271 0.7735821009 0.7552117705
- 0.7812224030 0.7742605805 0.7559416890
- 0.7818884850 0.7749400735 0.7566617131
- 0.7825545073 0.7756196856 0.7573816776
- 0.7832205892 0.7762991786 0.7581015825
- 0.7838866711 0.7769787908 0.7588216066
- 0.7845528126 0.7776582837 0.7595415711
- 0.7852188945 0.7783377767 0.7602615952
- 0.7858849764 0.7790173888 0.7609816194
- 0.7865511179 0.7796968818 0.7617015839
- 0.7872148752 0.7803745866 0.7624198198
- 0.7878748178 0.7810488939 0.7631347179
- 0.7885347009 0.7817232013 0.7638494968
- 0.7891945839 0.7823975086 0.7645643950
- 0.7898545265 0.7830718756 0.7652792931
- 0.7905144095 0.7837461829 0.7659941912
- 0.7911742926 0.7844204903 0.7667090893
- 0.7918342948 0.7850949168 0.7674239278
- 0.7924941778 0.7857692242 0.7681388259
- 0.7931510806 0.7864413261 0.7688534856
- 0.7938057780 0.7871118188 0.7695679069
- 0.7944605947 0.7877823114 0.7702823877
- 0.7951152921 0.7884528041 0.7709968090
- 0.7957701087 0.7891234159 0.7717112899
- 0.7964249253 0.7897939086 0.7724257112
- 0.7970796227 0.7904644012 0.7731400728
- 0.7977343798 0.7911348939 0.7738546133
- 0.7983890772 0.7918053865 0.7745689750
- 0.7990390062 0.7924752831 0.7752832174
- 0.7996864915 0.7931450009 0.7759972811
- 0.8003339767 0.7938145995 0.7767112851
- 0.8009815216 0.7944843173 0.7774252892
- 0.8016290069 0.7951539159 0.7781392932
- 0.8022764921 0.7958235741 0.7788534164
- 0.8029239774 0.7964931726 0.7795674205
- 0.8035715222 0.7971628904 0.7802814245
- 0.8042190075 0.7978324890 0.7809954882
- 0.8048598766 0.7984976172 0.7817047834
- 0.8054972887 0.7991601825 0.7824113965
- 0.8061345816 0.7998228073 0.7831178904
- 0.8067719936 0.8004853725 0.7838245034
- 0.8074094057 0.8011479974 0.7845311165
- 0.8080468178 0.8018106222 0.7852376103
- 0.8086841106 0.8024731874 0.7859442234
- 0.8093215227 0.8031358123 0.7866507769
- 0.8099588752 0.8037983775 0.7873573899
- 0.8105943203 0.8044582009 0.7880617976
- 0.8112279177 0.8051152229 0.7887639999
- 0.8118613958 0.8057723045 0.7894663215
- 0.8124949932 0.8064293265 0.7901685238
- 0.8131284714 0.8070862889 0.7908707261
- 0.8137621284 0.8077433109 0.7915729880
- 0.8143956065 0.8084002733 0.7922751904
- 0.8150292039 0.8090572953 0.7929773927
- 0.8156626821 0.8097143769 0.7936797142
- 0.8162947893 0.8103706837 0.7943819761
- 0.8169224262 0.8110250235 0.7950844765
- 0.8175500035 0.8116793036 0.7957870960
- 0.8181775808 0.8123335838 0.7964897156
- 0.8188052177 0.8129879236 0.7971922755
- 0.8194326758 0.8136422038 0.7978948951
- 0.8200603127 0.8142964244 0.7985973954
- 0.8206878901 0.8149507046 0.7993000150
- 0.8213155270 0.8156049848 0.8000025749
- 0.8219431043 0.8162593246 0.8007051945
- 0.8225635290 0.8169105053 0.8014042974
- 0.8231825829 0.8175610900 0.8021026254
- 0.8238015771 0.8182116747 0.8028008938
- 0.8244206905 0.8188623190 0.8034992814
- 0.8250398040 0.8195129037 0.8041976094
- 0.8256589174 0.8201634884 0.8048958778
- 0.8262779117 0.8208140731 0.8055942059
- 0.8268970251 0.8214647174 0.8062925935
- 0.8275160789 0.8221153021 0.8069909215
- 0.8281350136 0.8227658272 0.8076866269
- 0.8287534714 0.8234161139 0.8083760738
- 0.8293719888 0.8240664005 0.8090655804
- 0.8299906254 0.8247166872 0.8097550869
- 0.8306090832 0.8253669739 0.8104445934
- 0.8312276006 0.8260173798 0.8111341000
- 0.8318461776 0.8266677260 0.8118236065
- 0.8324646950 0.8273180127 0.8125131130
- 0.8330832124 0.8279682994 0.8132026196
- 0.8337017298 0.8286185861 0.8138921261
- 0.8343204260 0.8292688131 0.8145787716
- 0.8349391818 0.8299189210 0.8152639866
- 0.8355578780 0.8305690289 0.8159490824
- 0.8361766934 0.8312191963 0.8166342974
- 0.8367953897 0.8318693042 0.8173193932
- 0.8374142051 0.8325194716 0.8180044889
- 0.8380329013 0.8331695795 0.8186897039
- 0.8386517167 0.8338196874 0.8193747997
- 0.8392704129 0.8344699144 0.8200598955
- 0.8398892283 0.8351200223 0.8207451105
- 0.8405013084 0.8357700706 0.8214318156
- 0.8411123753 0.8364201188 0.8221188188
- 0.8417235017 0.8370702267 0.8228058219
- 0.8423346281 0.8377202749 0.8234927058
- 0.8429456949 0.8383703232 0.8241797090
- 0.8435568213 0.8390203714 0.8248667121
- 0.8441678882 0.8396704197 0.8255537152
- 0.8447790146 0.8403205276 0.8262405992
- 0.8453900814 0.8409705162 0.8269276023
- 0.8460012078 0.8416206241 0.8276146054
- 0.8466123939 0.8422645926 0.8282997012
- 0.8472235799 0.8429083228 0.8289846778
- 0.8478348255 0.8435521126 0.8296697140
- 0.8484458923 0.8441957831 0.8303546906
- 0.8490570784 0.8448395133 0.8310397267
- 0.8496683240 0.8454831839 0.8317247033
- 0.8502795100 0.8461269736 0.8324096799
- 0.8508906960 0.8467707038 0.8330947161
- 0.8515018821 0.8474143744 0.8337796926
- 0.8521130085 0.8480581045 0.8344647288
- 0.8527246714 0.8486986756 0.8351467848
- 0.8533365130 0.8493388295 0.8358284831
- 0.8539482951 0.8499789834 0.8365101814
- 0.8545600176 0.8506191969 0.8371918797
- 0.8551717997 0.8512594104 0.8378735781
- 0.8557835817 0.8518995047 0.8385552764
- 0.8563953042 0.8525397182 0.8392369151
- 0.8570070863 0.8531798720 0.8399186134
- 0.8576189280 0.8538200259 0.8406003118
- 0.8582305908 0.8544601798 0.8412820101
- 0.8588374257 0.8550989032 0.8419591784
- 0.8594421744 0.8557369709 0.8426344991
- 0.8600469828 0.8563752174 0.8433098197
- 0.8606517911 0.8570132852 0.8439850211
- 0.8612565994 0.8576514125 0.8446602821
- 0.8618612885 0.8582894802 0.8453356028
- 0.8624660969 0.8589276075 0.8460108042
- 0.8630709052 0.8595656753 0.8466861248
- 0.8636757135 0.8602039218 0.8473613858
- 0.8642805219 0.8608419895 0.8480365872
- 0.8648855090 0.8614770174 0.8487117887
- 0.8654909730 0.8621069193 0.8493868113
- 0.8660963774 0.8627368212 0.8500617146
- 0.8667019010 0.8633667231 0.8507366776
- 0.8673073053 0.8639966249 0.8514117002
- 0.8679128289 0.8646265268 0.8520867229
- 0.8685181737 0.8652564287 0.8527616262
- 0.8691236973 0.8658862710 0.8534365892
- 0.8697291017 0.8665162921 0.8541116118
- 0.8703346252 0.8671461940 0.8547865152
- 0.8709400296 0.8677760959 0.8554614782
- 0.8715463281 0.8684011102 0.8561388254
- 0.8721526861 0.8690257072 0.8568162918
- 0.8727591038 0.8696503043 0.8574938178
- 0.8733655214 0.8702749014 0.8581712842
- 0.8739719987 0.8708994985 0.8588488102
- 0.8745784163 0.8715240955 0.8595262766
- 0.8751847744 0.8721486926 0.8602038026
- 0.8757911921 0.8727732897 0.8608813286
- 0.8763976097 0.8733978868 0.8615587950
- 0.8770040274 0.8740224242 0.8622363210
- 0.8776084781 0.8746458292 0.8629111052
- 0.8782086968 0.8752664924 0.8635792732
- 0.8788089752 0.8758872151 0.8642475009
- 0.8794091940 0.8765078187 0.8649157286
- 0.8800094724 0.8771284819 0.8655838966
- 0.8806096911 0.8777492046 0.8662521243
- 0.8812100291 0.8783698082 0.8669202924
- 0.8818103075 0.8789904714 0.8675885201
- 0.8824105263 0.8796111941 0.8682566881
- 0.8830108047 0.8802317977 0.8689249158
- 0.8836110234 0.8808525205 0.8695930839
- 0.8842111826 0.8814677000 0.8702577949
- 0.8848112822 0.8820785880 0.8709195852
- 0.8854113817 0.8826894164 0.8715813160
- 0.8860116005 0.8833001852 0.8722429872
- 0.8866117001 0.8839110136 0.8729047775
- 0.8872117996 0.8845217824 0.8735665083
- 0.8878118992 0.8851326108 0.8742281795
- 0.8884119987 0.8857433796 0.8748900294
- 0.8890120983 0.8863543272 0.8755517006
- 0.8896123171 0.8869650960 0.8762133718
- 0.8902124166 0.8875759244 0.8768752217
- 0.8908076882 0.8881832957 0.8775365949
- 0.8914005160 0.8887888193 0.8781977892
- 0.8919934034 0.8893944025 0.8788589835
- 0.8925861716 0.8899999857 0.8795201778
- 0.8931789994 0.8906055093 0.8801813722
- 0.8937718272 0.8912110925 0.8808426261
- 0.8943647146 0.8918166757 0.8815038204
- 0.8949574828 0.8924221992 0.8821650147
- 0.8955503106 0.8930277824 0.8828263283
- 0.8961430788 0.8936333060 0.8834875226
- 0.8967359066 0.8942388892 0.8841487169
- 0.8973246217 0.8948436975 0.8848111033
- 0.8979104757 0.8954480290 0.8854743838
- 0.8984965086 0.8960524201 0.8861377835
- 0.8990824223 0.8966566920 0.8868011236
- 0.8996682763 0.8972610235 0.8874644041
- 0.9002543092 0.8978654146 0.8881276846
- 0.9008402228 0.8984696865 0.8887910247
- 0.9014261961 0.8990740180 0.8894543052
- 0.9020121098 0.8996782899 0.8901175857
- 0.9025980234 0.9002826810 0.8907809258
- 0.9031839967 0.9008870125 0.8914443254
- 0.9037700891 0.9014902115 0.8921037912
- 0.9043565989 0.9020918012 0.8927577138
- 0.9049429893 0.9026933908 0.8934116960
- 0.9055293798 0.9032949805 0.8940656185
- 0.9061157703 0.9038965702 0.8947194815
- 0.9067022800 0.9044982195 0.8953734040
- 0.9072886705 0.9050998092 0.8960273266
- 0.9078751206 0.9057013988 0.8966811895
- 0.9084615707 0.9063029885 0.8973351121
- 0.9090480208 0.9069045782 0.8979889750
- 0.9096344113 0.9075062275 0.8986428976
- 0.9102206826 0.9081075191 0.8992965221
- 0.9108051062 0.9087041020 0.8999441266
- 0.9113894105 0.9093006849 0.9005916119
- 0.9119737744 0.9098973274 0.9012390971
- 0.9125580788 0.9104939103 0.9018865824
- 0.9131425023 0.9110904932 0.9025341868
- 0.9137269258 0.9116870761 0.9031816721
- 0.9143111706 0.9122837186 0.9038292170
- 0.9148955941 0.9128803015 0.9044768214
- 0.9154798985 0.9134768844 0.9051243067
- 0.9160643220 0.9140735269 0.9057717919
- 0.9166486263 0.9146699905 0.9064192772
- 0.9172297716 0.9152629972 0.9070658088
- 0.9178082943 0.9158529043 0.9077115059
- 0.9183868766 0.9164428711 0.9083572030
- 0.9189653993 0.9170327783 0.9090027809
- 0.9195439816 0.9176228046 0.9096484780
- 0.9201225042 0.9182127118 0.9102941155
- 0.9207010865 0.9188026786 0.9109398127
- 0.9212796092 0.9193927050 0.9115853906
- 0.9218580723 0.9199826121 0.9122310877
- 0.9224367142 0.9205725789 0.9128767252
- 0.9230151772 0.9211624861 0.9135224223
- 0.9235938191 0.9217525125 0.9141680002
- 0.9241641760 0.9223377109 0.9148079753
- 0.9247336984 0.9229223728 0.9154471159
- 0.9253032207 0.9235070944 0.9160863161
- 0.9258726239 0.9240918159 0.9167255163
- 0.9264420867 0.9246764183 0.9173647165
- 0.9270116091 0.9252610803 0.9180039167
- 0.9275810719 0.9258458018 0.9186431170
- 0.9281504750 0.9264305234 0.9192823172
- 0.9287199974 0.9270151854 0.9199213982
- 0.9292895198 0.9275997877 0.9205605984
- 0.9298589826 0.9281845093 0.9211997986
- 0.9304273725 0.9287682176 0.9218379855
- 0.9309837222 0.9293403029 0.9224632978
- 0.9315400124 0.9299123883 0.9230884910
- 0.9320963025 0.9304844737 0.9237136841
- 0.9326524734 0.9310566187 0.9243389964
- 0.9332088232 0.9316285849 0.9249641895
- 0.9337651134 0.9322006702 0.9255895019
- 0.9343214035 0.9327728152 0.9262146950
- 0.9348776937 0.9333449006 0.9268398881
- 0.9354339242 0.9339169860 0.9274652004
- 0.9359902143 0.9344890118 0.9280903935
- 0.9365465045 0.9350610971 0.9287157059
- 0.9371017814 0.9356322885 0.9293395877
- 0.9376482964 0.9361947179 0.9299502969
- 0.9381946921 0.9367572069 0.9305610061
- 0.9387412071 0.9373196959 0.9311717153
- 0.9392877221 0.9378821254 0.9317824244
- 0.9398341775 0.9384446144 0.9323930740
- 0.9403805733 0.9390071034 0.9330037832
- 0.9409270883 0.9395694733 0.9336146116
- 0.9414736032 0.9401320219 0.9342253208
- 0.9420201182 0.9406945109 0.9348359704
- 0.9425665140 0.9412570000 0.9354466796
- 0.9431130290 0.9418194294 0.9360573888
- 0.9436594844 0.9423819184 0.9366680980
- 0.9441972971 0.9429398775 0.9372712970
- 0.9447346926 0.9434977174 0.9378741980
- 0.9452720881 0.9440554976 0.9384769797
- 0.9458096027 0.9446132779 0.9390798807
- 0.9463469982 0.9451711178 0.9396827221
- 0.9468843937 0.9457287788 0.9402856231
- 0.9474219084 0.9462866187 0.9408884048
- 0.9479593039 0.9468443990 0.9414913058
- 0.9484966993 0.9474021792 0.9420940876
- 0.9490342140 0.9479600191 0.9426969290
- 0.9495716095 0.9485177994 0.9432997704
- 0.9501090050 0.9490755796 0.9439026117
- 0.9506387115 0.9496260285 0.9444972873
- 0.9511643052 0.9501724839 0.9450876117
- 0.9516900182 0.9507189989 0.9456778765
- 0.9522156119 0.9512655139 0.9462682009
- 0.9527412057 0.9518120289 0.9468585253
- 0.9532667994 0.9523584843 0.9474487901
- 0.9537923932 0.9529049993 0.9480391145
- 0.9543179870 0.9534515142 0.9486293197
- 0.9548435807 0.9539980292 0.9492195845
- 0.9553691745 0.9545444846 0.9498099089
- 0.9558948278 0.9550909996 0.9504001737
- 0.9564204216 0.9556375146 0.9509904981
- 0.9569442272 0.9561818838 0.9515780210
- 0.9574593902 0.9567170143 0.9521524906
- 0.9579746127 0.9572520852 0.9527270198
- 0.9584897757 0.9577872157 0.9533016086
- 0.9590049982 0.9583222866 0.9538760781
- 0.9595202208 0.9588574171 0.9544506073
- 0.9600353837 0.9593924880 0.9550250769
- 0.9605506063 0.9599276185 0.9555996060
- 0.9610658288 0.9604626298 0.9561740756
- 0.9615809917 0.9609977007 0.9567486048
- 0.9620962143 0.9615327716 0.9573231936
- 0.9626114964 0.9620679021 0.9578977227
- 0.9631267190 0.9626029730 0.9584721923
- 0.9636358023 0.9631323218 0.9590396285
- 0.9641396999 0.9636566043 0.9596006870
- 0.9646437168 0.9641808867 0.9601618052
- 0.9651476145 0.9647052288 0.9607229829
- 0.9656515121 0.9652295113 0.9612841010
- 0.9661555290 0.9657537937 0.9618452787
- 0.9666594267 0.9662780762 0.9624063969
- 0.9671633244 0.9668024182 0.9629675150
- 0.9676672816 0.9673267007 0.9635286927
- 0.9681711793 0.9678509831 0.9640898108
- 0.9686750770 0.9683753252 0.9646509886
- 0.9691790938 0.9688996077 0.9652121067
- 0.9696829915 0.9694238901 0.9657732248
- 0.9701765180 0.9699373245 0.9663273096
- 0.9706659913 0.9704464078 0.9668784738
- 0.9711555243 0.9709556103 0.9674296975
- 0.9716449976 0.9714648128 0.9679809809
- 0.9721345901 0.9719740152 0.9685322046
- 0.9726241231 0.9724830985 0.9690834880
- 0.9731135964 0.9729923010 0.9696347117
- 0.9736031294 0.9735015035 0.9701858759
- 0.9740926027 0.9740107059 0.9707372189
- 0.9745820761 0.9745197892 0.9712883830
- 0.9750717282 0.9750289917 0.9718397260
- 0.9755612016 0.9755381942 0.9723908901
- 0.9760506749 0.9760473967 0.9729421139
- 0.9765306115 0.9765431881 0.9734861851
- 0.9770072103 0.9770342112 0.9740275145
- 0.9774836898 0.9775252938 0.9745689034
- 0.9779602885 0.9780163765 0.9751102924
- 0.9784368277 0.9785073996 0.9756516814
- 0.9789134264 0.9789984822 0.9761930704
- 0.9793899059 0.9794895053 0.9767343998
- 0.9798665047 0.9799805880 0.9772757888
- 0.9803431034 0.9804716110 0.9778171778
- 0.9808195829 0.9809626937 0.9783586264
- 0.9812961817 0.9814537764 0.9789000154
- 0.9817727208 0.9819447994 0.9794412851
- 0.9822493196 0.9824358821 0.9799826741
- 0.9827123284 0.9829128981 0.9805108905
- 0.9831652045 0.9833794236 0.9810290933
- 0.9836181998 0.9838458896 0.9815472960
- 0.9840711951 0.9843124151 0.9820654988
- 0.9845240712 0.9847788811 0.9825838208
- 0.9849771261 0.9852454066 0.9831020236
- 0.9854301214 0.9857119918 0.9836202264
- 0.9858829975 0.9861785173 0.9841384292
- 0.9863359928 0.9866449833 0.9846565723
- 0.9867889881 0.9871115088 0.9851748943
- 0.9872419238 0.9875779748 0.9856930971
- 0.9876949191 0.9880445004 0.9862112999
- 0.9881477952 0.9885110855 0.9867295027
- 0.9885957837 0.9889689088 0.9872413278
- 0.9890270829 0.9893978834 0.9877312779
- 0.9894583821 0.9898269176 0.9882212877
- 0.9898896813 0.9902558923 0.9887112975
- 0.9903209805 0.9906849265 0.9892013073
- 0.9907522798 0.9911139011 0.9896913171
- 0.9911835790 0.9915428758 0.9901813269
- 0.9916148782 0.9919719100 0.9906713963
- 0.9920461774 0.9924008846 0.9911614060
- 0.9924774766 0.9928299189 0.9916514158
- 0.9929087758 0.9932588935 0.9921414256
- 0.9933400750 0.9936879277 0.9926313758
- 0.9937713742 0.9941169024 0.9931213856
- 0.9942026734 0.9945458770 0.9936113954
- 0.9946215749 0.9949464798 0.9940770864
- 0.9950352907 0.9953352213 0.9945327044
- 0.9954490066 0.9957239032 0.9949883223
- 0.9958627224 0.9961127043 0.9954438806
- 0.9962764978 0.9965013862 0.9958994985
- 0.9966902137 0.9968901277 0.9963551760
- 0.9971039295 0.9972789288 0.9968107939
- 0.9975175858 0.9976676106 0.9972664118
- 0.9979314208 0.9980562925 0.9977220297
- 0.9983450770 0.9984450936 0.9981775880
- 0.9987587929 0.9988337755 0.9986332059
- 0.9991725087 0.9992225170 0.9990888238
- 0.9995862842 0.9996113181 0.9995443821
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_portra_160vc.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_portra_160vc.spi1d
deleted file mode 100644
index 1025144f16f..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_portra_160vc.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0077699851 0.0072091222 0.0057455739
- 0.0153281903 0.0140618198 0.0110133700
- 0.0220492706 0.0201340895 0.0156183802
- 0.0279948898 0.0255677104 0.0198130608
- 0.0334264189 0.0305160508 0.0236329101
- 0.0383813009 0.0350662991 0.0272729397
- 0.0430751182 0.0393643305 0.0306853205
- 0.0474476218 0.0434310399 0.0339677408
- 0.0515641496 0.0472853705 0.0371497907
- 0.0555446185 0.0509948209 0.0402266905
- 0.0594275706 0.0545908697 0.0432020612
- 0.0631866604 0.0580725186 0.0460699908
- 0.0668074489 0.0614085086 0.0488363616
- 0.0702805966 0.0646550804 0.0515515506
- 0.0736529976 0.0678500831 0.0542215705
- 0.0769146830 0.0709684193 0.0568457693
- 0.0801084563 0.0739683583 0.0594256707
- 0.0832033977 0.0768856406 0.0619675815
- 0.0862210765 0.0797707886 0.0644541681
- 0.0891883075 0.0826155171 0.0668781176
- 0.0921097621 0.0853902176 0.0692649484
- 0.0950033367 0.0881099030 0.0716069788
- 0.0978709385 0.0907903165 0.0739388466
- 0.1006767005 0.0934374928 0.0762372017
- 0.1034490988 0.0960375518 0.0785102323
- 0.1061699986 0.0985936001 0.0807417631
- 0.1088621020 0.1011143997 0.0829524100
- 0.1115100011 0.1035860032 0.0851420909
- 0.1141035035 0.1060298979 0.0873048082
- 0.1166575998 0.1084465012 0.0894576833
- 0.1191660017 0.1108224019 0.0915750787
- 0.1216190010 0.1131646037 0.0936675370
- 0.1240210012 0.1154721975 0.0957391188
- 0.1263785958 0.1177325025 0.0977701619
- 0.1287032962 0.1199773997 0.0997919589
- 0.1309965998 0.1222233996 0.1018017009
- 0.1332729012 0.1244523004 0.1037892997
- 0.1355164945 0.1266828030 0.1057759970
- 0.1377673000 0.1288989931 0.1077485010
- 0.1400064975 0.1310786009 0.1096967012
- 0.1422519982 0.1332331002 0.1116394028
- 0.1444955021 0.1353804022 0.1135682017
- 0.1467241049 0.1374987066 0.1154882982
- 0.1489524990 0.1396068931 0.1173892990
- 0.1511590034 0.1416790038 0.1192753017
- 0.1533526033 0.1437290013 0.1211493984
- 0.1555102021 0.1457712948 0.1229984984
- 0.1576402932 0.1477762014 0.1248319969
- 0.1597459018 0.1497581005 0.1266517043
- 0.1618217975 0.1517187059 0.1284562945
- 0.1638692021 0.1536567956 0.1302371025
- 0.1658921987 0.1555901021 0.1320014000
- 0.1678850949 0.1574811935 0.1337444037
- 0.1698528975 0.1593548954 0.1354825944
- 0.1718069017 0.1612353027 0.1372071058
- 0.1737360060 0.1631090939 0.1389127970
- 0.1756428927 0.1649706960 0.1406110972
- 0.1775456071 0.1668394953 0.1423041970
- 0.1794250011 0.1687040031 0.1439954042
- 0.1812936962 0.1705541015 0.1456899941
- 0.1831597984 0.1724057049 0.1473833025
- 0.1850039065 0.1742419004 0.1490696967
- 0.1868477017 0.1760638058 0.1507641971
- 0.1886914074 0.1778782010 0.1524640024
- 0.1905229986 0.1796796024 0.1541469991
- 0.1923421025 0.1814686954 0.1558177024
- 0.1941601038 0.1832399964 0.1574839056
- 0.1959781945 0.1850111932 0.1591470987
- 0.1978068054 0.1867780983 0.1608041972
- 0.1996330023 0.1885201037 0.1624432057
- 0.2014473975 0.1902448982 0.1640713960
- 0.2032514960 0.1919703931 0.1656913012
- 0.2050576061 0.1936956942 0.1672880948
- 0.2068455070 0.1953990012 0.1688698977
- 0.2086115927 0.1970870048 0.1704351008
- 0.2103770971 0.1987718940 0.1719868034
- 0.2121285051 0.2004460990 0.1735249013
- 0.2138638943 0.2020982951 0.1750528961
- 0.2155895978 0.2037346959 0.1765847057
- 0.2173081934 0.2053682953 0.1781219989
- 0.2190068960 0.2069963962 0.1796503961
- 0.2206840962 0.2086153030 0.1811677068
- 0.2223511040 0.2102248967 0.1826826036
- 0.2240124047 0.2118259966 0.1841962934
- 0.2256612033 0.2134266943 0.1857064962
- 0.2272907943 0.2150333971 0.1872134954
- 0.2289057970 0.2166189998 0.1887131035
- 0.2305078059 0.2181905061 0.1902053952
- 0.2321005017 0.2197569013 0.1916909963
- 0.2336920053 0.2213245928 0.1931720972
- 0.2352899015 0.2228953987 0.1946519017
- 0.2368838936 0.2244486064 0.1961286962
- 0.2384622991 0.2259978950 0.1976062059
- 0.2400310934 0.2275449038 0.1990849972
- 0.2415942997 0.2290931940 0.2005598992
- 0.2431554943 0.2306476980 0.2020221055
- 0.2447042018 0.2321884036 0.2034724057
- 0.2462362051 0.2337166965 0.2049137056
- 0.2477615029 0.2352366000 0.2063475996
- 0.2492882013 0.2367514074 0.2077756971
- 0.2508074939 0.2382549047 0.2092022002
- 0.2523134053 0.2397526950 0.2106287032
- 0.2538112998 0.2412422001 0.2120527029
- 0.2553072870 0.2427164018 0.2134691030
- 0.2568025887 0.2441851944 0.2148848027
- 0.2582916915 0.2456547022 0.2162963003
- 0.2597728968 0.2471264005 0.2177021056
- 0.2612324953 0.2485917062 0.2190997005
- 0.2626926899 0.2500481904 0.2204964012
- 0.2641533017 0.2514964044 0.2218922973
- 0.2656058967 0.2529383004 0.2232878953
- 0.2670469880 0.2543821037 0.2246783972
- 0.2684782147 0.2558273077 0.2260642052
- 0.2699055076 0.2572557926 0.2274404019
- 0.2713302076 0.2586747110 0.2288105041
- 0.2727521956 0.2600823939 0.2301730961
- 0.2741548121 0.2614834905 0.2315272987
- 0.2755548060 0.2628856003 0.2328795046
- 0.2769533098 0.2642917037 0.2342298031
- 0.2783550918 0.2656919062 0.2355791926
- 0.2797575891 0.2670885921 0.2369273007
- 0.2811529040 0.2684741020 0.2382656932
- 0.2825410068 0.2698574066 0.2396034002
- 0.2839199007 0.2712377012 0.2409401983
- 0.2853043079 0.2726213932 0.2422693074
- 0.2866902053 0.2740063071 0.2435951978
- 0.2880729139 0.2753944993 0.2449122965
- 0.2894502878 0.2767789960 0.2462285012
- 0.2908177972 0.2781563997 0.2475429028
- 0.2921772897 0.2795270979 0.2488564998
- 0.2935316861 0.2808933854 0.2501694858
- 0.2948884964 0.2822520137 0.2514741123
- 0.2962454855 0.2836092114 0.2527768016
- 0.2975969017 0.2849698961 0.2540780902
- 0.2989454865 0.2863264978 0.2553772032
- 0.3002853096 0.2876687944 0.2566682100
- 0.3016225100 0.2890065014 0.2579559088
- 0.3029560149 0.2903367877 0.2592380047
- 0.3042886853 0.2916674018 0.2605186999
- 0.3056207895 0.2929981947 0.2617981136
- 0.3069526851 0.2943269908 0.2630766928
- 0.3082844913 0.2956545949 0.2643547952
- 0.3096182942 0.2969661951 0.2656278014
- 0.3109529912 0.2982715070 0.2668986917
- 0.3122856021 0.2995666862 0.2681745887
- 0.3136177063 0.3008590043 0.2694520056
- 0.3149411976 0.3021504879 0.2707208097
- 0.3162628114 0.3034417927 0.2719872892
- 0.3175767064 0.3047347069 0.2732458115
- 0.3188889921 0.3060280085 0.2745023072
- 0.3202066123 0.3073163033 0.2757557929
- 0.3215256035 0.3086032867 0.2770085931
- 0.3228304088 0.3098782003 0.2782612145
- 0.3241305947 0.3111487925 0.2795138955
- 0.3254284859 0.3124164939 0.2807643116
- 0.3267253041 0.3136827946 0.2820135057
- 0.3280225098 0.3149532080 0.2832610905
- 0.3293201029 0.3162268996 0.2845073938
- 0.3306170106 0.3174982071 0.2857488990
- 0.3319132030 0.3187662959 0.2869836092
- 0.3332048953 0.3200294971 0.2882154882
- 0.3344849050 0.3212794960 0.2894394994
- 0.3357647061 0.3225289881 0.2906630933
- 0.3370434046 0.3237726986 0.2918823063
- 0.3383221924 0.3250164092 0.2931014895
- 0.3395951092 0.3262596130 0.2943179011
- 0.3408671021 0.3275027871 0.2955336869
- 0.3421292007 0.3287386000 0.2967428863
- 0.3433851898 0.3299694955 0.2979474962
- 0.3446362913 0.3311983943 0.2991509140
- 0.3458774090 0.3324227929 0.3003517985
- 0.3471182883 0.3336473107 0.3015527129
- 0.3483507931 0.3348652124 0.3027420044
- 0.3495832980 0.3360829949 0.3039312065
- 0.3508102000 0.3373039961 0.3051137030
- 0.3520343006 0.3385266066 0.3062925041
- 0.3532547951 0.3397471011 0.3074702024
- 0.3544664085 0.3409624100 0.3086448014
- 0.3556779921 0.3421775997 0.3098194897
- 0.3568766117 0.3433755934 0.3109912872
- 0.3580735922 0.3445712030 0.3121627867
- 0.3592629135 0.3457629979 0.3133305013
- 0.3604426980 0.3469501138 0.3144932091
- 0.3616225123 0.3481371999 0.3156560063
- 0.3627896905 0.3493269086 0.3168224096
- 0.3639565110 0.3505167067 0.3179889917
- 0.3651241064 0.3517034054 0.3191502094
- 0.3662925065 0.3528864980 0.3203046918
- 0.3674609065 0.3540695012 0.3214592934
- 0.3686209023 0.3552398086 0.3226110041
- 0.3697803020 0.3564088047 0.3237625062
- 0.3709327877 0.3575739861 0.3249132931
- 0.3720724881 0.3587315083 0.3260628879
- 0.3732121885 0.3598890007 0.3272125125
- 0.3743419051 0.3610461056 0.3283613026
- 0.3754678965 0.3622029126 0.3295099139
- 0.3765943944 0.3633604050 0.3306581080
- 0.3777253032 0.3645246029 0.3318021894
- 0.3788562119 0.3656888902 0.3329462111
- 0.3799856901 0.3668493927 0.3340887129
- 0.3811131120 0.3680044115 0.3352287114
- 0.3822405040 0.3691594899 0.3363687098
- 0.3833586872 0.3703058958 0.3375062048
- 0.3844727874 0.3714483976 0.3386425078
- 0.3855867982 0.3725908995 0.3397788107
- 0.3867011964 0.3737317026 0.3409082890
- 0.3878157139 0.3748725057 0.3420371115
- 0.3889299929 0.3760136962 0.3431653976
- 0.3900434077 0.3771579862 0.3442898989
- 0.3911567926 0.3783023059 0.3454144001
- 0.3922654092 0.3794414103 0.3465386033
- 0.3933632076 0.3805679977 0.3476622999
- 0.3944610059 0.3816947043 0.3487859070
- 0.3955565989 0.3828161955 0.3499088883
- 0.3966492116 0.3839308023 0.3510310948
- 0.3977417946 0.3850454092 0.3521533012
- 0.3988339901 0.3861593008 0.3532767892
- 0.3999255896 0.3872723877 0.3544014096
- 0.4010173082 0.3883855045 0.3555260003
- 0.4021055102 0.3894925117 0.3566437066
- 0.4031910896 0.3905951083 0.3577559888
- 0.4042766988 0.3916975856 0.3588683009
- 0.4053548872 0.3927960992 0.3599740863
- 0.4064280987 0.3938918114 0.3610751033
- 0.4075013101 0.3949874938 0.3621760905
- 0.4085747004 0.3960804939 0.3632729053
- 0.4096482992 0.3971712887 0.3643661141
- 0.4107218087 0.3982622027 0.3654592037
- 0.4117960930 0.3993507028 0.3665483892
- 0.4128710926 0.4004369974 0.3676328957
- 0.4139460921 0.4015232921 0.3687174916
- 0.4150182009 0.4026117027 0.3698010147
- 0.4160853922 0.4037036896 0.3708826005
- 0.4171527028 0.4047957063 0.3719643056
- 0.4182184935 0.4058865011 0.3730461895
- 0.4192796946 0.4069728851 0.3741292059
- 0.4203408957 0.4080593884 0.3752123117
- 0.4214020073 0.4091454148 0.3762952089
- 0.4224613011 0.4102149904 0.3773654103
- 0.4235205054 0.4112845063 0.3784357011
- 0.4245797992 0.4123539925 0.3795059025
- 0.4256359935 0.4134182930 0.3805727065
- 0.4266915023 0.4144811928 0.3816384077
- 0.4277468920 0.4155440927 0.3827041090
- 0.4287993014 0.4166063070 0.3837668896
- 0.4298486114 0.4176676869 0.3848268092
- 0.4308980107 0.4187290967 0.3858866096
- 0.4319469929 0.4197882116 0.3869450092
- 0.4329943061 0.4208357930 0.3879956901
- 0.4340417087 0.4218834043 0.3890464008
- 0.4350889921 0.4229309857 0.3900969923
- 0.4361298084 0.4239682853 0.3911440074
- 0.4371689856 0.4250029922 0.3921900094
- 0.4382081926 0.4260376990 0.3932358921
- 0.4392425120 0.4270702899 0.3942803144
- 0.4402691126 0.4280996025 0.3953221142
- 0.4412955940 0.4291290045 0.3963639140
- 0.4423221946 0.4301582873 0.3974055946
- 0.4433423877 0.4311893880 0.3984431028
- 0.4443620145 0.4322207868 0.3994801044
- 0.4453817010 0.4332520962 0.4005171955
- 0.4464051127 0.4342832863 0.4015508890
- 0.4474340975 0.4353140891 0.4025794864
- 0.4484629929 0.4363448918 0.4036081135
- 0.4494918883 0.4373758137 0.4046367109
- 0.4505175948 0.4384073019 0.4056606889
- 0.4515425861 0.4394389093 0.4066838920
- 0.4525676072 0.4404704869 0.4077070057
- 0.4535906017 0.4415003955 0.4087300897
- 0.4546070099 0.4425247014 0.4097532928
- 0.4556233883 0.4435490072 0.4107764065
- 0.4566397965 0.4445734024 0.4117994905
- 0.4576533139 0.4455991089 0.4128246903
- 0.4586645961 0.4466257989 0.4138514996
- 0.4596759081 0.4476524889 0.4148781896
- 0.4606871903 0.4486792088 0.4159049988
- 0.4616912901 0.4497005045 0.4169327021
- 0.4626944065 0.4507211149 0.4179604948
- 0.4636974931 0.4517416060 0.4189884067
- 0.4646998942 0.4527609050 0.4200156033
- 0.4656972885 0.4537692964 0.4210371971
- 0.4666947126 0.4547776878 0.4220587909
- 0.4676921070 0.4557861090 0.4230804145
- 0.4686877131 0.4567916095 0.4241015017
- 0.4696792960 0.4577902853 0.4251210093
- 0.4706709981 0.4587889910 0.4261406064
- 0.4716626108 0.4597877860 0.4271601140
- 0.4726535082 0.4607864022 0.4281783998
- 0.4736435115 0.4617848992 0.4291948974
- 0.4746335149 0.4627833962 0.4302113950
- 0.4756234884 0.4637818933 0.4312278926
- 0.4766106009 0.4647786915 0.4322431087
- 0.4775952101 0.4657739997 0.4332571924
- 0.4785799086 0.4667693079 0.4342711866
- 0.4795644879 0.4677644968 0.4352853000
- 0.4805473983 0.4687533975 0.4362984002
- 0.4815289080 0.4697372913 0.4373108149
- 0.4825105071 0.4707211852 0.4383231103
- 0.4834921062 0.4717051089 0.4393354952
- 0.4844721854 0.4726847112 0.4403477013
- 0.4854511917 0.4736607075 0.4413597882
- 0.4864301980 0.4746366143 0.4423719049
- 0.4874091148 0.4756126106 0.4433839917
- 0.4883851111 0.4765883088 0.4443916976
- 0.4893577993 0.4775637090 0.4453943074
- 0.4903304875 0.4785391092 0.4463968873
- 0.4913032055 0.4795145094 0.4473994076
- 0.4922738075 0.4804913104 0.4484009147
- 0.4932405055 0.4814707935 0.4494000971
- 0.4942072034 0.4824503064 0.4503993094
- 0.4951739907 0.4834297895 0.4513984025
- 0.4961400926 0.4844071865 0.4523966908
- 0.4971033931 0.4853728116 0.4533889890
- 0.4980666041 0.4863384068 0.4543812871
- 0.4990297854 0.4873039126 0.4553737044
- 0.4999929965 0.4882695079 0.4563660026
- 0.5009500980 0.4892266095 0.4573510885
- 0.5019065142 0.4901829064 0.4583353102
- 0.5028629899 0.4911391139 0.4593194127
- 0.5038195252 0.4920954108 0.4603036046
- 0.5047739148 0.4930514991 0.4612889886
- 0.5057268739 0.4940074086 0.4622752070
- 0.5066800117 0.4949632883 0.4632613957
- 0.5076330900 0.4959192872 0.4642477036
- 0.5085847974 0.4968729913 0.4652321041
- 0.5095326900 0.4978204072 0.4662106931
- 0.5104805231 0.4987677932 0.4671893120
- 0.5114284158 0.4997152090 0.4681679010
- 0.5123761892 0.5006626248 0.4691464901
- 0.5133184791 0.5016015172 0.4701164067
- 0.5142596960 0.5025386214 0.4710843861
- 0.5152009130 0.5034757853 0.4720525146
- 0.5161420703 0.5044130087 0.4730204940
- 0.5170794725 0.5053501725 0.4739845991
- 0.5180101991 0.5062875152 0.4749414027
- 0.5189409852 0.5072247982 0.4758982956
- 0.5198717117 0.5081620812 0.4768550992
- 0.5208024979 0.5090993047 0.4778119028
- 0.5217247009 0.5100327730 0.4787622094
- 0.5226451755 0.5109654069 0.4797109962
- 0.5235655904 0.5118979812 0.4806598127
- 0.5244860053 0.5128306150 0.4816085100
- 0.5254061222 0.5137627125 0.4825567007
- 0.5263252258 0.5146926045 0.4835023880
- 0.5272442102 0.5156226158 0.4844481051
- 0.5281633139 0.5165526271 0.4853937924
- 0.5290824175 0.5174825191 0.4863395095
- 0.5299966931 0.5184153914 0.4872838855
- 0.5309072733 0.5193507075 0.4882271886
- 0.5318177938 0.5202859044 0.4891706109
- 0.5327283740 0.5212211013 0.4901140034
- 0.5336390138 0.5221564174 0.4910573065
- 0.5345441103 0.5230833292 0.4919950068
- 0.5354480147 0.5240085125 0.4929313958
- 0.5363519788 0.5249336958 0.4938678145
- 0.5372558832 0.5258588791 0.4948042035
- 0.5381596088 0.5267838836 0.4957407117
- 0.5390570760 0.5277035236 0.4966802001
- 0.5399546027 0.5286231041 0.4976195991
- 0.5408521295 0.5295426846 0.4985590875
- 0.5417495966 0.5304622054 0.4994986057
- 0.5426462889 0.5313823819 0.5004374981
- 0.5435394049 0.5323048830 0.5013735890
- 0.5444325805 0.5332273841 0.5023097992
- 0.5453258157 0.5341498852 0.5032458901
- 0.5462188721 0.5350723863 0.5041819811
- 0.5471100807 0.5359948874 0.5051165819
- 0.5479956269 0.5369172096 0.5060467720
- 0.5488811731 0.5378395915 0.5069770217
- 0.5497667789 0.5387619138 0.5079072118
- 0.5506523848 0.5396841764 0.5088372827
- 0.5515369177 0.5406029820 0.5097665787
- 0.5524184704 0.5415124297 0.5106934905
- 0.5533000827 0.5424216986 0.5116204023
- 0.5541815758 0.5433310866 0.5125473142
- 0.5550631881 0.5442404747 0.5134742260
- 0.5559430122 0.5451484919 0.5144008994
- 0.5568165183 0.5460516214 0.5153269768
- 0.5576900840 0.5469545722 0.5162531734
- 0.5585635900 0.5478577018 0.5171793103
- 0.5594370961 0.5487607121 0.5181055069
- 0.5603092909 0.5496640205 0.5190312862
- 0.5611693859 0.5505691171 0.5199540257
- 0.5620294809 0.5514742732 0.5208765864
- 0.5628895760 0.5523794293 0.5217992067
- 0.5637496710 0.5532845855 0.5227218866
- 0.5646098852 0.5541896820 0.5236445069
- 0.5654671192 0.5550884008 0.5245587230
- 0.5663241148 0.5559865236 0.5254719853
- 0.5671809912 0.5568845272 0.5263851881
- 0.5680379868 0.5577825904 0.5272983909
- 0.5688949227 0.5586807132 0.5282117128
- 0.5697519183 0.5595684052 0.5291250944
- 0.5706089139 0.5604503751 0.5300387144
- 0.5714659095 0.5613324046 0.5309522748
- 0.5723227859 0.5622143745 0.5318658948
- 0.5731797814 0.5630964041 0.5327795148
- 0.5740355849 0.5639759898 0.5336920023
- 0.5748888254 0.5648500919 0.5346015096
- 0.5757420063 0.5657241940 0.5355110765
- 0.5765951872 0.5665982962 0.5364207029
- 0.5774484873 0.5674723983 0.5373303294
- 0.5783017278 0.5683465004 0.5382397771
- 0.5791468024 0.5692207813 0.5391464233
- 0.5799911022 0.5700951219 0.5400525928
- 0.5808354020 0.5709695220 0.5409587026
- 0.5816797018 0.5718438029 0.5418648720
- 0.5825240016 0.5727180839 0.5427711010
- 0.5833687782 0.5735895038 0.5436769128
- 0.5842140913 0.5744568110 0.5445824265
- 0.5850595236 0.5753241181 0.5454878807
- 0.5859047771 0.5761914253 0.5463933945
- 0.5867500901 0.5770586729 0.5472989082
- 0.5875955224 0.5779259801 0.5482044220
- 0.5884351730 0.5787826777 0.5491033792
- 0.5892739892 0.5796378255 0.5500012040
- 0.5901129246 0.5804927945 0.5508990288
- 0.5909516811 0.5813478231 0.5517967939
- 0.5917904973 0.5822029114 0.5526946187
- 0.5926260948 0.5830556154 0.5535923243
- 0.5934513211 0.5839005113 0.5544894934
- 0.5942764282 0.5847454071 0.5553867221
- 0.5951015949 0.5855903029 0.5562840104
- 0.5959268212 0.5864353180 0.5571811795
- 0.5967519283 0.5872802138 0.5580784082
- 0.5975750089 0.5881240964 0.5589731932
- 0.5983961225 0.5889670253 0.5598654747
- 0.5992172956 0.5898098946 0.5607578158
- 0.6000384092 0.5906528234 0.5616500974
- 0.6008595824 0.5914956927 0.5625423789
- 0.6016806960 0.5923386216 0.5634347200
- 0.6025013924 0.5931785107 0.5643216968
- 0.6033217907 0.5940173864 0.5652067065
- 0.6041421890 0.5948563218 0.5660917163
- 0.6049627066 0.5956951976 0.5669767261
- 0.6057831049 0.5965340734 0.5678616762
- 0.6066035032 0.5973730087 0.5687466860
- 0.6074202061 0.5982081890 0.5696277022
- 0.6082363725 0.5990427732 0.5705081224
- 0.6090525985 0.5998774171 0.5713884830
- 0.6098688245 0.6007121205 0.5722689033
- 0.6106849909 0.6015467048 0.5731493235
- 0.6115012169 0.6023812890 0.5740296841
- 0.6123086214 0.6032109857 0.5749081969
- 0.6131153107 0.6040402055 0.5757864714
- 0.6139221191 0.6048694849 0.5766646862
- 0.6147289276 0.6056988239 0.5775430202
- 0.6155356765 0.6065281034 0.5784212947
- 0.6163424850 0.6073573232 0.5792995095
- 0.6171492934 0.6081854105 0.5801749825
- 0.6179562211 0.6090133786 0.5810500979
- 0.6187630296 0.6098414063 0.5819252133
- 0.6195698977 0.6106693745 0.5828003287
- 0.6203767061 0.6114974022 0.5836755037
- 0.6211835742 0.6123253107 0.5845506191
- 0.6219863296 0.6131554246 0.5854259729
- 0.6227880716 0.6139858961 0.5863015056
- 0.6235898733 0.6148164272 0.5871769786
- 0.6243916750 0.6156468987 0.5880525112
- 0.6251934767 0.6164774895 0.5889279842
- 0.6259952784 0.6173080206 0.5898035169
- 0.6267918944 0.6181306243 0.5906723738
- 0.6275851727 0.6189482212 0.5915369987
- 0.6283785105 0.6197658777 0.5924015045
- 0.6291717887 0.6205834746 0.5932661295
- 0.6299651265 0.6214010715 0.5941306949
- 0.6307584047 0.6222187877 0.5949952006
- 0.6315498948 0.6230332851 0.5958583951
- 0.6323379278 0.6238421202 0.5967187881
- 0.6331260204 0.6246507764 0.5975791812
- 0.6339139938 0.6254594922 0.5984395146
- 0.6347020268 0.6262683272 0.5992999077
- 0.6354900002 0.6270769835 0.6001603007
- 0.6362780929 0.6278856993 0.6010206938
- 0.6370700002 0.6286913753 0.6018776298
- 0.6378619075 0.6294969916 0.6027345061
- 0.6386538148 0.6303027272 0.6035913825
- 0.6394457817 0.6311082840 0.6044483185
- 0.6402376890 0.6319140196 0.6053051949
- 0.6410297155 0.6327196956 0.6061620116
- 0.6418200135 0.6335238814 0.6070173979
- 0.6426091194 0.6343269944 0.6078712940
- 0.6433981061 0.6351301074 0.6087253094
- 0.6441872120 0.6359332204 0.6095792055
- 0.6449761987 0.6367362738 0.6104332209
- 0.6457653046 0.6375393867 0.6112871170
- 0.6465541720 0.6383423209 0.6121410131
- 0.6473349929 0.6391350031 0.6129897237
- 0.6481158733 0.6399276853 0.6138383746
- 0.6488966942 0.6407204270 0.6146870852
- 0.6496775150 0.6415132284 0.6155357957
- 0.6504582763 0.6423059106 0.6163845062
- 0.6512390971 0.6430985928 0.6172332168
- 0.6520215869 0.6438899040 0.6180806756
- 0.6528064013 0.6446790099 0.6189264059
- 0.6535912752 0.6454681754 0.6197721958
- 0.6543760896 0.6462572813 0.6206179261
- 0.6551610231 0.6470463872 0.6214635968
- 0.6559458971 0.6478356123 0.6223093271
- 0.6567307115 0.6486247182 0.6231549978
- 0.6575127840 0.6494132280 0.6240007281
- 0.6582934856 0.6502012014 0.6248463988
- 0.6590741873 0.6509892941 0.6256921291
- 0.6598550081 0.6517773867 0.6265377998
- 0.6606357098 0.6525654793 0.6273834109
- 0.6614164114 0.6533535719 0.6282290816
- 0.6621971726 0.6541417241 0.6290748119
- 0.6629760265 0.6549354196 0.6299114823
- 0.6637545228 0.6557300091 0.6307469010
- 0.6645330787 0.6565244794 0.6315823197
- 0.6653115749 0.6573191285 0.6324176788
- 0.6660900712 0.6581135988 0.6332530975
- 0.6668686867 0.6589081883 0.6340885758
- 0.6676471829 0.6597027183 0.6349239945
- 0.6684235930 0.6604955792 0.6357483864
- 0.6691998839 0.6612884998 0.6365724802
- 0.6699762940 0.6620813012 0.6373966932
- 0.6707525849 0.6628742218 0.6382207870
- 0.6715289950 0.6636670232 0.6390450001
- 0.6723052859 0.6644598842 0.6398692131
- 0.6730816960 0.6652526855 0.6406933069
- 0.6738588214 0.6660354733 0.6415144801
- 0.6746358275 0.6668183208 0.6423355937
- 0.6754128933 0.6676011086 0.6431567073
- 0.6761900187 0.6683838964 0.6439778209
- 0.6769670844 0.6691666842 0.6447988749
- 0.6777442098 0.6699494123 0.6456201077
- 0.6785212159 0.6707322001 0.6464412212
- 0.6792948246 0.6715126038 0.6472591758
- 0.6800680757 0.6722927094 0.6480770111
- 0.6808413863 0.6730728745 0.6488947272
- 0.6816146970 0.6738529801 0.6497125030
- 0.6823881269 0.6746330857 0.6505302191
- 0.6831613779 0.6754133105 0.6513479948
- 0.6839346886 0.6761934161 0.6521657705
- 0.6847041249 0.6769770980 0.6529843807
- 0.6854723096 0.6777619720 0.6538034081
- 0.6862404943 0.6785469055 0.6546223760
- 0.6870086193 0.6793317199 0.6554414034
- 0.6877768040 0.6801165938 0.6562603116
- 0.6885449886 0.6809015274 0.6570792794
- 0.6893131137 0.6816864014 0.6578983068
- 0.6900815964 0.6824722290 0.6587166190
- 0.6908504963 0.6832591295 0.6595342159
- 0.6916193962 0.6840459108 0.6603516936
- 0.6923881769 0.6848328114 0.6611691713
- 0.6931570768 0.6856197119 0.6619867086
- 0.6939259768 0.6864064932 0.6628043056
- 0.6946948171 0.6871933937 0.6636217833
- 0.6954628825 0.6879794002 0.6644390821
- 0.6962239146 0.6887571216 0.6652535796
- 0.6969848275 0.6895347238 0.6660680771
- 0.6977458000 0.6903123856 0.6668826938
- 0.6985067725 0.6910901070 0.6676971912
- 0.6992678046 0.6918678284 0.6685116887
- 0.7000287175 0.6926453710 0.6693261862
- 0.7007896900 0.6934230924 0.6701408029
- 0.7015470862 0.6941987276 0.6709529757
- 0.7023022771 0.6949729919 0.6717637181
- 0.7030575275 0.6957471967 0.6725745201
- 0.7038127184 0.6965215206 0.6733852029
- 0.7045679092 0.6972957850 0.6741960049
- 0.7053231001 0.6980701089 0.6750066876
- 0.7060784101 0.6988443136 0.6758173704
- 0.7068333030 0.6996185780 0.6766281128
- 0.7075828910 0.7003933787 0.6774358153
- 0.7083325982 0.7011681199 0.6782433987
- 0.7090821862 0.7019429207 0.6790511012
- 0.7098318934 0.7027176023 0.6798588037
- 0.7105816007 0.7034922838 0.6806665063
- 0.7113311887 0.7042670846 0.6814742088
- 0.7120808959 0.7050418258 0.6822819114
- 0.7128294110 0.7058115005 0.6830887198
- 0.7135760784 0.7065724730 0.6838940978
- 0.7143228054 0.7073335052 0.6846994758
- 0.7150694132 0.7080944777 0.6855047941
- 0.7158160806 0.7088556290 0.6863101721
- 0.7165628076 0.7096166015 0.6871154904
- 0.7173094749 0.7103775740 0.6879209280
- 0.7180560827 0.7111386061 0.6887263060
- 0.7187995911 0.7118936777 0.6895337105
- 0.7195408940 0.7126445174 0.6903426051
- 0.7202820778 0.7133952975 0.6911514997
- 0.7210233808 0.7141461968 0.6919603944
- 0.7217646241 0.7148969769 0.6927692890
- 0.7225059271 0.7156478763 0.6935781837
- 0.7232471704 0.7163987160 0.6943870783
- 0.7239884138 0.7171496153 0.6951959729
- 0.7247272134 0.7178981900 0.6960002184
- 0.7254649997 0.7186459899 0.6968023777
- 0.7262027860 0.7193936706 0.6976047158
- 0.7269405723 0.7201414108 0.6984068751
- 0.7276784182 0.7208890915 0.6992090940
- 0.7284160852 0.7216367722 0.7000113130
- 0.7291538715 0.7223845124 0.7008134723
- 0.7298917174 0.7231323123 0.7016156912
- 0.7306271195 0.7238802910 0.7024155259
- 0.7313616276 0.7246286273 0.7032142282
- 0.7320960760 0.7253767848 0.7040128708
- 0.7328305244 0.7261251211 0.7048115730
- 0.7335649729 0.7268732786 0.7056102753
- 0.7342994809 0.7276216149 0.7064089775
- 0.7350339890 0.7283697724 0.7072076797
- 0.7357683778 0.7291179895 0.7080063820
- 0.7364991903 0.7298579812 0.7088025808
- 0.7372276783 0.7305926085 0.7095971107
- 0.7379561067 0.7313271761 0.7103915811
- 0.7386844754 0.7320618033 0.7111861110
- 0.7394129038 0.7327963710 0.7119805217
- 0.7401413918 0.7335309982 0.7127749920
- 0.7408698201 0.7342656255 0.7135695219
- 0.7415981889 0.7350000739 0.7143639922
- 0.7423244119 0.7357305884 0.7151564956
- 0.7430471778 0.7364547253 0.7159457207
- 0.7437700033 0.7371786833 0.7167348862
- 0.7444928288 0.7379027009 0.7175241113
- 0.7452155948 0.7386267781 0.7183133960
- 0.7459384203 0.7393507957 0.7191026211
- 0.7466611862 0.7400748730 0.7198917866
- 0.7473840117 0.7407988906 0.7206810117
- 0.7481065989 0.7415227294 0.7214697003
- 0.7488253713 0.7422428727 0.7222498059
- 0.7495442033 0.7429631948 0.7230297923
- 0.7502629757 0.7436835170 0.7238097787
- 0.7509818077 0.7444037199 0.7245898843
- 0.7517006993 0.7451239824 0.7253698707
- 0.7524194717 0.7458441854 0.7261499763
- 0.7531383038 0.7465645075 0.7269300222
- 0.7538570762 0.7472847104 0.7277100086
- 0.7545717955 0.7480040193 0.7284893990
- 0.7552838922 0.7487226725 0.7292684913
- 0.7559961081 0.7494413853 0.7300475240
- 0.7567083240 0.7501600981 0.7308264971
- 0.7574204206 0.7508788109 0.7316055894
- 0.7581325769 0.7515975237 0.7323846221
- 0.7588447928 0.7523161769 0.7331635952
- 0.7595570087 0.7530348897 0.7339426875
- 0.7602682710 0.7537531853 0.7347213030
- 0.7609707117 0.7544673085 0.7354943752
- 0.7616729736 0.7551813126 0.7362675071
- 0.7623752952 0.7558953166 0.7370406985
- 0.7630776167 0.7566093802 0.7378137708
- 0.7637799978 0.7573233843 0.7385869026
- 0.7644823194 0.7580373883 0.7393599749
- 0.7651845813 0.7587515116 0.7401331067
- 0.7658869028 0.7594655156 0.7409062982
- 0.7665888071 0.7601786256 0.7416762710
- 0.7672901750 0.7608903050 0.7424415946
- 0.7679914832 0.7616019845 0.7432069182
- 0.7686929107 0.7623137236 0.7439723015
- 0.7693942189 0.7630254030 0.7447376251
- 0.7700955868 0.7637370825 0.7455030084
- 0.7707968950 0.7644488811 0.7462682724
- 0.7714983225 0.7651606202 0.7470335960
- 0.7721995711 0.7658722997 0.7477989793
- 0.7729007006 0.7665820122 0.7485641241
- 0.7736015916 0.7672904134 0.7493289709
- 0.7743026018 0.7679988742 0.7500939965
- 0.7750034928 0.7687073946 0.7508589029
- 0.7757043839 0.7694157958 0.7516239285
- 0.7764053941 0.7701243162 0.7523887753
- 0.7771062851 0.7708327174 0.7531538010
- 0.7778071761 0.7715411782 0.7539188266
- 0.7785081267 0.7722496986 0.7546836734
- 0.7792059779 0.7729594111 0.7554478049
- 0.7799026966 0.7736696005 0.7562115788
- 0.7805994153 0.7743797898 0.7569754124
- 0.7812960744 0.7750899196 0.7577391863
- 0.7819927931 0.7758001089 0.7585030198
- 0.7826895118 0.7765102983 0.7592667937
- 0.7833861709 0.7772204876 0.7600306273
- 0.7840828896 0.7779306769 0.7607944012
- 0.7847796082 0.7786409259 0.7615581751
- 0.7854750156 0.7793545127 0.7623156905
- 0.7861698866 0.7800694704 0.7630702257
- 0.7868646979 0.7807846069 0.7638248205
- 0.7875596285 0.7814996243 0.7645792961
- 0.7882543802 0.7822147012 0.7653338909
- 0.7889491916 0.7829297185 0.7660884261
- 0.7896441221 0.7836447954 0.7668430209
- 0.7903388739 0.7843598127 0.7675974965
- 0.7910338044 0.7850748897 0.7683520913
- 0.7917258739 0.7857853770 0.7691050172
- 0.7924156785 0.7864919901 0.7698563933
- 0.7931054831 0.7871986032 0.7706078887
- 0.7937952876 0.7879050970 0.7713593245
- 0.7944852114 0.7886117101 0.7721108198
- 0.7951750159 0.7893183231 0.7728621960
- 0.7958648205 0.7900248766 0.7736136913
- 0.7965546250 0.7907314897 0.7743651271
- 0.7972444296 0.7914381027 0.7751166224
- 0.7979317904 0.7921432853 0.7758662105
- 0.7986127138 0.7928448915 0.7766107917
- 0.7992935777 0.7935463786 0.7773553729
- 0.7999745011 0.7942479253 0.7781000733
- 0.8006554246 0.7949494123 0.7788447142
- 0.8013362885 0.7956508994 0.7795892954
- 0.8020172119 0.7963523865 0.7803338766
- 0.8026980758 0.7970538735 0.7810785174
- 0.8033789992 0.7977554798 0.7818232179
- 0.8040599227 0.7984570265 0.7825677991
- 0.8047353029 0.7991585135 0.7833089828
- 0.8054097891 0.7998598814 0.7840498090
- 0.8060843945 0.8005614281 0.7847905159
- 0.8067588806 0.8012629151 0.7855312228
- 0.8074334264 0.8019642830 0.7862719893
- 0.8081079721 0.8026658297 0.7870126963
- 0.8087825179 0.8033673167 0.7877534032
- 0.8094571233 0.8040686846 0.7884941101
- 0.8101316094 0.8047701716 0.7892348766
- 0.8108057976 0.8054717779 0.7899757028
- 0.8114792705 0.8061736822 0.7907167077
- 0.8121528029 0.8068755865 0.7914577127
- 0.8128262758 0.8075774908 0.7921987772
- 0.8134996891 0.8082793951 0.7929397821
- 0.8141732216 0.8089812994 0.7936807871
- 0.8148466945 0.8096832037 0.7944217920
- 0.8155202270 0.8103851080 0.7951627970
- 0.8161935806 0.8110868931 0.7959039211
- 0.8168671131 0.8117887974 0.7966449261
- 0.8175389767 0.8124853969 0.7973858118
- 0.8182101250 0.8131793737 0.7981265783
- 0.8188812733 0.8138735294 0.7988674045
- 0.8195524216 0.8145676255 0.7996081710
- 0.8202236295 0.8152617216 0.8003489971
- 0.8208947182 0.8159558177 0.8010898232
- 0.8215658069 0.8166497946 0.8018305898
- 0.8222370148 0.8173438907 0.8025714159
- 0.8229081035 0.8180379868 0.8033121824
- 0.8235793114 0.8187320828 0.8040530086
- 0.8242446780 0.8194221854 0.8047931194
- 0.8249096274 0.8201119900 0.8055329919
- 0.8255745173 0.8208016753 0.8062729836
- 0.8262394071 0.8214914203 0.8070129156
- 0.8269042969 0.8221811056 0.8077529073
- 0.8275691867 0.8228709102 0.8084927797
- 0.8282340169 0.8235605955 0.8092327714
- 0.8288989067 0.8242502809 0.8099727035
- 0.8295637965 0.8249400258 0.8107126951
- 0.8302286863 0.8256297708 0.8114526272
- 0.8308899999 0.8263183832 0.8121870756
- 0.8315511942 0.8270071149 0.8129215240
- 0.8322123885 0.8276957870 0.8136559129
- 0.8328735828 0.8283843994 0.8143903017
- 0.8335347772 0.8290730715 0.8151246905
- 0.8341959715 0.8297618032 0.8158590198
- 0.8348572254 0.8304504156 0.8165934086
- 0.8355184197 0.8311390877 0.8173277974
- 0.8361796141 0.8318278193 0.8180621862
- 0.8368408084 0.8325163722 0.8187965751
- 0.8374971747 0.8331937194 0.8195257187
- 0.8381533027 0.8338699937 0.8202543855
- 0.8388093710 0.8345463872 0.8209831119
- 0.8394654989 0.8352227807 0.8217117190
- 0.8401216269 0.8358991742 0.8224403858
- 0.8407776952 0.8365755081 0.8231691122
- 0.8414338231 0.8372519016 0.8238977790
- 0.8420898914 0.8379282951 0.8246265054
- 0.8427460194 0.8386046886 0.8253551722
- 0.8434020877 0.8392810822 0.8260837793
- 0.8440536261 0.8399528265 0.8268138170
- 0.8447033763 0.8406227827 0.8275440931
- 0.8453533053 0.8412929177 0.8282744884
- 0.8460031152 0.8419629931 0.8290048838
- 0.8466529846 0.8426330090 0.8297352195
- 0.8473027945 0.8433030844 0.8304656148
- 0.8479527235 0.8439732194 0.8311958909
- 0.8486024737 0.8446431756 0.8319262862
- 0.8492524028 0.8453133106 0.8326566815
- 0.8499022126 0.8459833860 0.8333870173
- 0.8505504727 0.8466514945 0.8341168165
- 0.8511967063 0.8473168015 0.8348454833
- 0.8518428206 0.8479821086 0.8355743289
- 0.8524889946 0.8486474156 0.8363031149
- 0.8531351089 0.8493127227 0.8370317817
- 0.8537812829 0.8499780297 0.8377606273
- 0.8544273973 0.8506432772 0.8384894133
- 0.8550735712 0.8513085842 0.8392181993
- 0.8557196856 0.8519738913 0.8399469256
- 0.8563657999 0.8526391983 0.8406757116
- 0.8570119739 0.8533045053 0.8414044976
- 0.8576570153 0.8539714217 0.8421310186
- 0.8583019972 0.8546383977 0.8428574204
- 0.8589469790 0.8553053737 0.8435838223
- 0.8595920205 0.8559722900 0.8443102241
- 0.8602368832 0.8566393256 0.8450366259
- 0.8608819246 0.8573063016 0.8457630277
- 0.8615269065 0.8579732180 0.8464894295
- 0.8621718884 0.8586401939 0.8472157717
- 0.8628168702 0.8593072295 0.8479421139
- 0.8634617925 0.8599740863 0.8486685157
- 0.8641055226 0.8606404066 0.8493939042
- 0.8647466898 0.8613052964 0.8501170874
- 0.8653877974 0.8619701266 0.8508402705
- 0.8660289049 0.8626350164 0.8515635729
- 0.8666700125 0.8632999063 0.8522868156
- 0.8673111796 0.8639646769 0.8530099988
- 0.8679522872 0.8646296263 0.8537331820
- 0.8685933948 0.8652945161 0.8544564843
- 0.8692345023 0.8659592867 0.8551797271
- 0.8698757291 0.8666241765 0.8559029102
- 0.8705167770 0.8672891259 0.8566260934
- 0.8711531758 0.8679519296 0.8573492169
- 0.8717862964 0.8686133027 0.8580722213
- 0.8724194169 0.8692746758 0.8587951064
- 0.8730524182 0.8699361086 0.8595181108
- 0.8736854792 0.8705974221 0.8602411151
- 0.8743184805 0.8712587953 0.8609640002
- 0.8749516010 0.8719202280 0.8616870046
- 0.8755847216 0.8725816011 0.8624100089
- 0.8762177229 0.8732429147 0.8631328940
- 0.8768507838 0.8739042878 0.8638558984
- 0.8774839044 0.8745657206 0.8645789027
- 0.8781164885 0.8752220869 0.8652966022
- 0.8787490129 0.8758761287 0.8660116792
- 0.8793814778 0.8765301108 0.8667268157
- 0.8800138831 0.8771839738 0.8674418926
- 0.8806464076 0.8778380156 0.8681570888
- 0.8812788725 0.8784919977 0.8688722253
- 0.8819113970 0.8791459799 0.8695873022
- 0.8825438023 0.8798000216 0.8703024983
- 0.8831763268 0.8804540038 0.8710175753
- 0.8838087916 0.8811079860 0.8717327118
- 0.8844413161 0.8817619085 0.8724479079
- 0.8850709200 0.8824151754 0.8731632233
- 0.8856989741 0.8830680847 0.8738787770
- 0.8863270283 0.8837209940 0.8745942712
- 0.8869550824 0.8843739033 0.8753098845
- 0.8875830770 0.8850268126 0.8760253787
- 0.8882111907 0.8856797218 0.8767408729
- 0.8888391852 0.8863325715 0.8774564862
- 0.8894672990 0.8869854808 0.8781719804
- 0.8900952935 0.8876383901 0.8788874745
- 0.8907234073 0.8882912993 0.8796030879
- 0.8913514018 0.8889442086 0.8803185821
- 0.8919770122 0.8895980120 0.8810324073
- 0.8925994039 0.8902531266 0.8817437887
- 0.8932216763 0.8909081221 0.8824552298
- 0.8938440084 0.8915631771 0.8831664920
- 0.8944662809 0.8922182918 0.8838778734
- 0.8950886130 0.8928732872 0.8845893145
- 0.8957110047 0.8935284019 0.8853006959
- 0.8963332772 0.8941833973 0.8860120773
- 0.8969556093 0.8948385119 0.8867235184
- 0.8975778818 0.8954935074 0.8874347806
- 0.8982002735 0.8961486220 0.8881462216
- 0.8988224864 0.8968032002 0.8888574839
- 0.8994441032 0.8974525928 0.8895666003
- 0.9000657201 0.8981019258 0.8902757764
- 0.9006872773 0.8987513185 0.8909850121
- 0.9013088942 0.8994005919 0.8916941881
- 0.9019305110 0.9000499845 0.8924034238
- 0.9025521278 0.9006993771 0.8931125998
- 0.9031736851 0.9013487101 0.8938217759
- 0.9037953019 0.9019981027 0.8945308924
- 0.9044169188 0.9026473761 0.8952401280
- 0.9050384760 0.9032968283 0.8959493041
- 0.9056600928 0.9039461017 0.8966584802
- 0.9062818885 0.9045925736 0.8973668218
- 0.9069039822 0.9052367806 0.8980745077
- 0.9075260162 0.9058809876 0.8987820745
- 0.9081479907 0.9065251946 0.8994898200
- 0.9087700844 0.9071695209 0.9001973867
- 0.9093921185 0.9078137279 0.9009050727
- 0.9100140929 0.9084578753 0.9016128182
- 0.9106361866 0.9091020823 0.9023203850
- 0.9112582207 0.9097462893 0.9030280709
- 0.9118801951 0.9103906155 0.9037356973
- 0.9125022888 0.9110348225 0.9044433832
- 0.9131243229 0.9116790295 0.9051510096
- 0.9137399197 0.9123209715 0.9058520794
- 0.9143548012 0.9129626751 0.9065523744
- 0.9149696827 0.9136044979 0.9072527885
- 0.9155846834 0.9142462015 0.9079532027
- 0.9161996245 0.9148880243 0.9086536169
- 0.9168145061 0.9155297875 0.9093539715
- 0.9174293876 0.9161714911 0.9100543261
- 0.9180443883 0.9168133140 0.9107546806
- 0.9186593294 0.9174550176 0.9114550948
- 0.9192742109 0.9180967808 0.9121555090
- 0.9198892117 0.9187384844 0.9128558040
- 0.9205033779 0.9193800092 0.9135550857
- 0.9211103916 0.9200189710 0.9142435193
- 0.9217175245 0.9206579924 0.9149317741
- 0.9223244786 0.9212968946 0.9156202078
- 0.9229314923 0.9219359159 0.9163085222
- 0.9235386252 0.9225748777 0.9169968963
- 0.9241455793 0.9232137799 0.9176852107
- 0.9247527122 0.9238528013 0.9183735847
- 0.9253597260 0.9244918227 0.9190618992
- 0.9259667993 0.9251307845 0.9197502732
- 0.9265738130 0.9257696867 0.9204387069
- 0.9271808863 0.9264087081 0.9211270213
- 0.9277874231 0.9270467758 0.9218143225
- 0.9283900261 0.9276784062 0.9224932790
- 0.9289926887 0.9283099771 0.9231721759
- 0.9295952916 0.9289416075 0.9238511920
- 0.9301978946 0.9295731783 0.9245300889
- 0.9308004975 0.9302048087 0.9252091050
- 0.9314031005 0.9308363795 0.9258880019
- 0.9320058227 0.9314680099 0.9265670180
- 0.9326084256 0.9320995212 0.9272459149
- 0.9332110286 0.9327310920 0.9279248714
- 0.9338135719 0.9333627224 0.9286038876
- 0.9344161749 0.9339942932 0.9292827845
- 0.9350188971 0.9346259236 0.9299618006
- 0.9356135726 0.9352514148 0.9306330085
- 0.9362081289 0.9358767867 0.9313039184
- 0.9368026257 0.9365020990 0.9319748878
- 0.9373971820 0.9371274710 0.9326457977
- 0.9379916787 0.9377527833 0.9333167076
- 0.9385861754 0.9383780956 0.9339876771
- 0.9391806722 0.9390035272 0.9346585870
- 0.9397752285 0.9396287799 0.9353296161
- 0.9403697252 0.9402542114 0.9360005260
- 0.9409642816 0.9408795238 0.9366714954
- 0.9415587783 0.9415047765 0.9373424053
- 0.9421532750 0.9421302080 0.9380133748
- 0.9427425861 0.9427515268 0.9386783242
- 0.9433292150 0.9433708787 0.9393401742
- 0.9439157844 0.9439901710 0.9400020242
- 0.9445024133 0.9446095824 0.9406638741
- 0.9450889826 0.9452288747 0.9413257837
- 0.9456756115 0.9458482265 0.9419876933
- 0.9462621808 0.9464675784 0.9426494837
- 0.9468489289 0.9470868707 0.9433113933
- 0.9474354982 0.9477062821 0.9439733028
- 0.9480221272 0.9483255744 0.9446350932
- 0.9486086965 0.9489449263 0.9452970028
- 0.9491953254 0.9495642781 0.9459589124
- 0.9497808814 0.9501816034 0.9466190934
- 0.9503620863 0.9507901073 0.9472720027
- 0.9509434104 0.9513986707 0.9479249120
- 0.9515246153 0.9520071745 0.9485778809
- 0.9521058798 0.9526157975 0.9492307901
- 0.9526870847 0.9532243013 0.9498836994
- 0.9532684088 0.9538329244 0.9505366087
- 0.9538496137 0.9544414878 0.9511895776
- 0.9544308782 0.9550499916 0.9518424869
- 0.9550120831 0.9556586146 0.9524953961
- 0.9555934072 0.9562671185 0.9531484246
- 0.9561746120 0.9568756819 0.9538012743
- 0.9567558765 0.9574841857 0.9544541836
- 0.9573335052 0.9580839872 0.9551010728
- 0.9579079747 0.9586765170 0.9557430148
- 0.9584826231 0.9592689872 0.9563847780
- 0.9590572119 0.9598613977 0.9570267200
- 0.9596316814 0.9604539275 0.9576684833
- 0.9602062702 0.9610463977 0.9583104253
- 0.9607809186 0.9616388083 0.9589521885
- 0.9613553882 0.9622312784 0.9595940709
- 0.9619299769 0.9628238082 0.9602360129
- 0.9625046253 0.9634162784 0.9608777761
- 0.9630790949 0.9640086889 0.9615197182
- 0.9636536837 0.9646012187 0.9621614814
- 0.9642282724 0.9651936889 0.9628034234
- 0.9647949934 0.9657722712 0.9634308219
- 0.9653589129 0.9663459063 0.9640529156
- 0.9659227133 0.9669194818 0.9646750093
- 0.9664865732 0.9674929976 0.9652972221
- 0.9670504928 0.9680665731 0.9659193158
- 0.9676142931 0.9686402082 0.9665414095
- 0.9681782126 0.9692137837 0.9671635032
- 0.9687420726 0.9697872996 0.9677855968
- 0.9693059921 0.9703608751 0.9684076905
- 0.9698697925 0.9709345102 0.9690297842
- 0.9704337120 0.9715080857 0.9696519971
- 0.9709975719 0.9720816016 0.9702740908
- 0.9715613723 0.9726551771 0.9708961844
- 0.9721186161 0.9732081294 0.9714968801
- 0.9726734757 0.9737539291 0.9720901847
- 0.9732283950 0.9742997289 0.9726834893
- 0.9737833142 0.9748454094 0.9732767940
- 0.9743381739 0.9753912091 0.9738700986
- 0.9748930931 0.9759370089 0.9744634032
- 0.9754480124 0.9764826894 0.9750567079
- 0.9760028720 0.9770284891 0.9756498933
- 0.9765577912 0.9775742888 0.9762431979
- 0.9771127105 0.9781200290 0.9768365026
- 0.9776676297 0.9786658287 0.9774298072
- 0.9782224894 0.9792116284 0.9780231118
- 0.9787774086 0.9797573090 0.9786164165
- 0.9793238044 0.9802883863 0.9791917205
- 0.9798640013 0.9808087945 0.9797537923
- 0.9804041982 0.9813292027 0.9803159237
- 0.9809442759 0.9818496108 0.9808779955
- 0.9814844728 0.9823700190 0.9814401269
- 0.9820247293 0.9828904271 0.9820021987
- 0.9825649261 0.9834107757 0.9825642705
- 0.9831050038 0.9839311838 0.9831264019
- 0.9836452007 0.9844515920 0.9836884737
- 0.9841853976 0.9849720001 0.9842506051
- 0.9847255945 0.9854924083 0.9848126769
- 0.9852656722 0.9860128760 0.9853748083
- 0.9858059287 0.9865332842 0.9859368205
- 0.9863404036 0.9870470166 0.9864904881
- 0.9868565202 0.9875389934 0.9870164990
- 0.9873725176 0.9880309105 0.9875423908
- 0.9878885150 0.9885228872 0.9880682826
- 0.9884045124 0.9890148044 0.9885942936
- 0.9889205098 0.9895067811 0.9891201854
- 0.9894366264 0.9899986982 0.9896460772
- 0.9899526238 0.9904906750 0.9901720881
- 0.9904686213 0.9909825921 0.9906979799
- 0.9909846187 0.9914746284 0.9912238717
- 0.9915006161 0.9919664860 0.9917498827
- 0.9920166731 0.9924585223 0.9922757745
- 0.9925326705 0.9929504991 0.9928017855
- 0.9930487275 0.9934424162 0.9933276772
- 0.9935505986 0.9939172864 0.9938179255
- 0.9940466881 0.9943851829 0.9942935109
- 0.9945427775 0.9948530793 0.9947689772
- 0.9950389266 0.9953209758 0.9952446222
- 0.9955350161 0.9957888722 0.9957200885
- 0.9960311055 0.9962568283 0.9961956739
- 0.9965273142 0.9967247248 0.9966711998
- 0.9970234036 0.9971926212 0.9971467257
- 0.9975194931 0.9976605177 0.9976223111
- 0.9980155826 0.9981284142 0.9980977774
- 0.9985116720 0.9985963106 0.9985734224
- 0.9990078211 0.9990642071 0.9990488887
- 0.9995039105 0.9995321035 0.9995244741
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_portra_400nc.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_portra_400nc.spi1d
deleted file mode 100644
index b475f263b36..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_portra_400nc.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0114686396 0.0107471403 0.0087564439
- 0.0217512399 0.0202643294 0.0160814300
- 0.0303464700 0.0281717796 0.0221705399
- 0.0377242714 0.0349318609 0.0275946204
- 0.0443095490 0.0409396514 0.0324226208
- 0.0503021218 0.0464737117 0.0369786993
- 0.0558728315 0.0517093204 0.0412629806
- 0.0610256903 0.0566021390 0.0452965386
- 0.0659263134 0.0612265393 0.0491837002
- 0.0706434101 0.0656422004 0.0528963394
- 0.0751574785 0.0698595867 0.0564641915
- 0.0794606581 0.0738903284 0.0599343516
- 0.0835847408 0.0778156295 0.0632929727
- 0.0876147822 0.0816217065 0.0665517896
- 0.0915386677 0.0853431597 0.0697500929
- 0.0953285396 0.0889591500 0.0728649125
- 0.0989516675 0.0924931094 0.0759018511
- 0.1024663970 0.0958689004 0.0788350999
- 0.1058961004 0.0991332605 0.0816867501
- 0.1092602983 0.1023299024 0.0844683573
- 0.1125695035 0.1054401994 0.0872167125
- 0.1157974973 0.1085370034 0.0899668783
- 0.1189695969 0.1115973964 0.0926889405
- 0.1221098974 0.1145918965 0.0953712016
- 0.1251875013 0.1175365001 0.0979943499
- 0.1281960011 0.1204660982 0.1005420014
- 0.1311468929 0.1233218014 0.1030569002
- 0.1340449005 0.1260855943 0.1055212021
- 0.1368933022 0.1287900954 0.1079170033
- 0.1396844983 0.1314754933 0.1103053018
- 0.1424379051 0.1341181993 0.1126656979
- 0.1451424062 0.1367079020 0.1150159985
- 0.1478171945 0.1392980963 0.1173409969
- 0.1504548937 0.1418841928 0.1196570992
- 0.1530500054 0.1444393992 0.1219561994
- 0.1555911005 0.1469538957 0.1242327988
- 0.1581020057 0.1494355053 0.1264850050
- 0.1605874002 0.1518718004 0.1287028939
- 0.1630426943 0.1542987972 0.1308919936
- 0.1654826999 0.1566974074 0.1330559999
- 0.1679003984 0.1590469033 0.1351830959
- 0.1703007966 0.1613458991 0.1372949034
- 0.1726765931 0.1636165977 0.1393575966
- 0.1750312001 0.1658513993 0.1414173990
- 0.1773743033 0.1680632979 0.1434593946
- 0.1796950996 0.1702526957 0.1454783976
- 0.1819853038 0.1724139005 0.1474941969
- 0.1842298955 0.1745467931 0.1494760960
- 0.1864486933 0.1766640991 0.1514540017
- 0.1886311024 0.1787831932 0.1534274966
- 0.1907832026 0.1809104979 0.1553764045
- 0.1929026991 0.1830410957 0.1573255062
- 0.1950244009 0.1851601005 0.1592600048
- 0.1971314996 0.1872643977 0.1611716002
- 0.1992381066 0.1893534064 0.1630840003
- 0.2013241053 0.1914180070 0.1649879962
- 0.2034000009 0.1934722960 0.1668666005
- 0.2054556012 0.1955029964 0.1687465012
- 0.2074957937 0.1975183934 0.1706251055
- 0.2095358968 0.1995349973 0.1724743992
- 0.2115648985 0.2015223950 0.1743170023
- 0.2135839015 0.2034906000 0.1761588007
- 0.2155832052 0.2054294050 0.1779755950
- 0.2175676972 0.2073418945 0.1797723025
- 0.2195197046 0.2092444003 0.1815697998
- 0.2214522064 0.2111348063 0.1833599955
- 0.2233704031 0.2130120993 0.1851364970
- 0.2252652049 0.2148773074 0.1868986040
- 0.2271434069 0.2167267948 0.1886556000
- 0.2290212065 0.2185603976 0.1903920025
- 0.2308852971 0.2203781009 0.1921014935
- 0.2327376008 0.2221764028 0.1937994957
- 0.2345706969 0.2239618003 0.1954976022
- 0.2363775074 0.2257477045 0.1971796006
- 0.2381743938 0.2275269926 0.1988390982
- 0.2399536967 0.2292968929 0.2004887015
- 0.2417089045 0.2310636044 0.2021429986
- 0.2434546947 0.2328283936 0.2037986070
- 0.2451961935 0.2345885932 0.2054408938
- 0.2469274998 0.2363439947 0.2070686072
- 0.2486505061 0.2380899042 0.2086946070
- 0.2503683865 0.2398183942 0.2103239000
- 0.2520723045 0.2415340990 0.2119438946
- 0.2537688017 0.2432458997 0.2135417014
- 0.2554596066 0.2449575067 0.2151297927
- 0.2571457028 0.2466547936 0.2167214006
- 0.2588266134 0.2483399063 0.2183215022
- 0.2605035007 0.2500117123 0.2199174017
- 0.2621727884 0.2516688108 0.2215020061
- 0.2638291121 0.2533113062 0.2230799049
- 0.2654761076 0.2549428046 0.2246621996
- 0.2671324015 0.2565666139 0.2262382060
- 0.2687830031 0.2581740022 0.2278027982
- 0.2704266906 0.2597663105 0.2293560058
- 0.2720651031 0.2613466978 0.2309001982
- 0.2737013996 0.2629151940 0.2324444950
- 0.2753258049 0.2644810081 0.2339832038
- 0.2769433856 0.2660413086 0.2355152965
- 0.2785556018 0.2675940990 0.2370389998
- 0.2801620960 0.2691347897 0.2385461032
- 0.2817465067 0.2706714869 0.2400489002
- 0.2833232880 0.2722041011 0.2415542006
- 0.2848966122 0.2737326026 0.2430642992
- 0.2864696980 0.2752566040 0.2445680946
- 0.2880344093 0.2767753899 0.2460584939
- 0.2895927131 0.2782889903 0.2475391030
- 0.2911433876 0.2797945142 0.2490137070
- 0.2926709950 0.2812936008 0.2504926920
- 0.2941831052 0.2827874124 0.2519704103
- 0.2956764996 0.2842740119 0.2534419000
- 0.2971622944 0.2857593000 0.2548941076
- 0.2986418903 0.2872450948 0.2563388944
- 0.3001124859 0.2887324095 0.2577767074
- 0.3015663028 0.2902269065 0.2592169046
- 0.3030163050 0.2917178869 0.2606565952
- 0.3044652939 0.2931961119 0.2620925903
- 0.3059149981 0.2946687043 0.2635230124
- 0.3073624074 0.2961393893 0.2649494112
- 0.3087939918 0.2976126969 0.2663621902
- 0.3102258146 0.2990801930 0.2677738965
- 0.3116576970 0.3005422950 0.2691845894
- 0.3130910993 0.3019973040 0.2705928087
- 0.3145203888 0.3034510911 0.2719972134
- 0.3159373105 0.3049038947 0.2733885944
- 0.3173550963 0.3063476980 0.2747704983
- 0.3187735975 0.3077847958 0.2761443853
- 0.3201943040 0.3092113137 0.2775141895
- 0.3216128945 0.3106358945 0.2788833082
- 0.3230192065 0.3120585084 0.2802532911
- 0.3244253993 0.3134770095 0.2816143036
- 0.3258317113 0.3148897886 0.2829608023
- 0.3272288144 0.3162913918 0.2842969000
- 0.3286210001 0.3176868856 0.2856262922
- 0.3300077021 0.3190723956 0.2869521081
- 0.3313938081 0.3204556108 0.2882770896
- 0.3327834904 0.3218250871 0.2896099091
- 0.3341748118 0.3231914043 0.2909416854
- 0.3355718851 0.3245447874 0.2922688127
- 0.3369680941 0.3258947134 0.2935900092
- 0.3383626044 0.3272379041 0.2948979139
- 0.3397515118 0.3285779953 0.2962028980
- 0.3411338925 0.3299140036 0.2975037992
- 0.3425045013 0.3312394917 0.2988072932
- 0.3438651860 0.3325557113 0.3001132905
- 0.3452149034 0.3338659108 0.3014146984
- 0.3465574980 0.3351719081 0.3027124107
- 0.3478950858 0.3364771008 0.3039973974
- 0.3492299020 0.3377816975 0.3052738011
- 0.3505575955 0.3390836120 0.3065445125
- 0.3518814147 0.3403840065 0.3078114986
- 0.3531937003 0.3416804969 0.3090800047
- 0.3544990122 0.3429746926 0.3103496134
- 0.3558034003 0.3442664146 0.3116236925
- 0.3571070135 0.3455562890 0.3129017055
- 0.3584021032 0.3468429148 0.3141731024
- 0.3596883118 0.3481261134 0.3154368103
- 0.3609679937 0.3494060040 0.3166972995
- 0.3622376919 0.3506805003 0.3179521859
- 0.3635073900 0.3519532084 0.3192068040
- 0.3647772074 0.3532207906 0.3204610050
- 0.3660452962 0.3544875979 0.3217146099
- 0.3672988117 0.3557465971 0.3229593039
- 0.3685522974 0.3570055962 0.3242039979
- 0.3697921932 0.3582544923 0.3254339099
- 0.3710305989 0.3595022857 0.3266617060
- 0.3722676039 0.3607459962 0.3278838992
- 0.3735038042 0.3619877994 0.3291031122
- 0.3747293949 0.3632284999 0.3303220868
- 0.3759411871 0.3644677997 0.3315409124
- 0.3771511018 0.3657064140 0.3327583075
- 0.3783504069 0.3669404984 0.3339653015
- 0.3795498013 0.3681747019 0.3351722956
- 0.3807409108 0.3694047034 0.3363747001
- 0.3819305003 0.3706338108 0.3375759125
- 0.3831126988 0.3718604147 0.3387717009
- 0.3842875063 0.3730843961 0.3399612010
- 0.3854615092 0.3743064106 0.3411506116
- 0.3866302967 0.3755132854 0.3423393965
- 0.3877991140 0.3767201900 0.3435282111
- 0.3889720142 0.3779211938 0.3447239101
- 0.3901464939 0.3791198134 0.3459227979
- 0.3913210928 0.3803184032 0.3471212983
- 0.3924961090 0.3815169036 0.3483184874
- 0.3936710954 0.3827154934 0.3495157063
- 0.3948434889 0.3839044869 0.3507024050
- 0.3960154057 0.3850910068 0.3518857956
- 0.3971866965 0.3862751126 0.3530685008
- 0.3983570039 0.3874529898 0.3542487919
- 0.3995273113 0.3886308074 0.3554292023
- 0.4006893039 0.3898057938 0.3566128016
- 0.4018486142 0.3909797966 0.3577977121
- 0.4030069113 0.3921526968 0.3589808941
- 0.4041604102 0.3933204114 0.3601540029
- 0.4053137898 0.3944880962 0.3613269925
- 0.4064702988 0.3956514001 0.3624922931
- 0.4076293111 0.3968113065 0.3636507988
- 0.4087882042 0.3979710937 0.3648093045
- 0.4099336863 0.3991281092 0.3659642935
- 0.4110778868 0.4002847970 0.3671188951
- 0.4122214019 0.4014416039 0.3682743013
- 0.4133622944 0.4025982916 0.3694328070
- 0.4145030975 0.4037550092 0.3705911934
- 0.4156427979 0.4049058855 0.3717437983
- 0.4167811871 0.4060513079 0.3728901148
- 0.4179196954 0.4071967900 0.3740364909
- 0.4190456867 0.4083349109 0.3751721084
- 0.4201678038 0.4094707966 0.3763037920
- 0.4212898910 0.4106067121 0.3774355054
- 0.4224098921 0.4117316902 0.3785631061
- 0.4235298932 0.4128564000 0.3796902895
- 0.4246496856 0.4139792919 0.3808172047
- 0.4257684946 0.4150904119 0.3819408119
- 0.4268873036 0.4162015915 0.3830643892
- 0.4280022085 0.4173096120 0.3841860890
- 0.4291062951 0.4184089899 0.3853017092
- 0.4302105010 0.4195083976 0.3864172995
- 0.4313144088 0.4206028879 0.3875293136
- 0.4324178994 0.4216887951 0.3886339068
- 0.4335213900 0.4227746129 0.3897385001
- 0.4346221089 0.4238578081 0.3908396959
- 0.4357188940 0.4249371886 0.3919354081
- 0.4368157089 0.4260165095 0.3930310011
- 0.4379082918 0.4270943105 0.3941242993
- 0.4389953017 0.4281699061 0.3952139020
- 0.4400823116 0.4292455018 0.3963035047
- 0.4411674142 0.4303215146 0.3973940909
- 0.4422496855 0.4313979149 0.3984861970
- 0.4433319867 0.4324742854 0.3995783925
- 0.4444083869 0.4335477054 0.4006663859
- 0.4454728067 0.4346148074 0.4017446041
- 0.4465371966 0.4356819093 0.4028229117
- 0.4475978017 0.4367474020 0.4038993120
- 0.4486451149 0.4378075898 0.4049679935
- 0.4496923983 0.4388678074 0.4060367942
- 0.4507394135 0.4399277866 0.4071055055
- 0.4517830014 0.4409854114 0.4081743062
- 0.4528265893 0.4420430064 0.4092431962
- 0.4538702071 0.4431006014 0.4103119969
- 0.4549070001 0.4441545904 0.4113866985
- 0.4559428096 0.4452080131 0.4124625027
- 0.4569785893 0.4462614954 0.4135383964
- 0.4580070078 0.4473111033 0.4146097898
- 0.4590308964 0.4483582973 0.4156782031
- 0.4600548148 0.4494056106 0.4167467058
- 0.4610792100 0.4504511952 0.4178118110
- 0.4621045887 0.4514938891 0.4188697040
- 0.4631299078 0.4525366127 0.4199275970
- 0.4641552866 0.4535791874 0.4209854901
- 0.4651829898 0.4546158910 0.4220423996
- 0.4662106931 0.4556525946 0.4230993092
- 0.4672383964 0.4566892982 0.4241561890
- 0.4682591856 0.4577207863 0.4252122045
- 0.4692761898 0.4587494135 0.4262678027
- 0.4702933133 0.4597780108 0.4273233116
- 0.4713107944 0.4608063996 0.4283765852
- 0.4723303020 0.4618338943 0.4294205010
- 0.4733496904 0.4628615081 0.4304643869
- 0.4743691981 0.4638890922 0.4315083921
- 0.4753845930 0.4649214149 0.4325434864
- 0.4763987958 0.4659551084 0.4335753918
- 0.4774129987 0.4669888914 0.4346072972
- 0.4784238040 0.4680216014 0.4356386065
- 0.4794248044 0.4690510035 0.4366680086
- 0.4804258049 0.4700804055 0.4376974106
- 0.4814268053 0.4711098969 0.4387268126
- 0.4824292958 0.4721364081 0.4397540987
- 0.4834325016 0.4731616974 0.4407801926
- 0.4844357967 0.4741868973 0.4418064058
- 0.4854384959 0.4752117991 0.4428318143
- 0.4864360988 0.4762332141 0.4438445866
- 0.4874337018 0.4772545099 0.4448573887
- 0.4884313047 0.4782758951 0.4458701015
- 0.4894233942 0.4792912900 0.4468775094
- 0.4904080927 0.4802986085 0.4478765130
- 0.4913927913 0.4813058972 0.4488754869
- 0.4923774898 0.4823131859 0.4498746097
- 0.4933621883 0.4833154976 0.4508705139
- 0.4943468869 0.4843156934 0.4518648982
- 0.4953315854 0.4853160083 0.4528594017
- 0.4963161945 0.4863162041 0.4538537860
- 0.4972892106 0.4873186946 0.4548524916
- 0.4982616901 0.4883211851 0.4558514953
- 0.4992341995 0.4893237948 0.4568504989
- 0.5002049804 0.4903247058 0.4578497112
- 0.5011661053 0.4913162887 0.4588507116
- 0.5021272898 0.4923079908 0.4598517120
- 0.5030884743 0.4932996035 0.4608527124
- 0.5040500164 0.4942877889 0.4618506134
- 0.5050122142 0.4952678084 0.4628399909
- 0.5059744120 0.4962477982 0.4638293982
- 0.5069364905 0.4972277880 0.4648188055
- 0.5078973770 0.4982069135 0.4658063948
- 0.5088561773 0.4991844893 0.4667905867
- 0.5098149180 0.5001621842 0.4677748084
- 0.5107737184 0.5011398196 0.4687590897
- 0.5117294192 0.5021172762 0.4697437882
- 0.5126808882 0.5030944943 0.4707294106
- 0.5136322975 0.5040717721 0.4717150033
- 0.5145838261 0.5050491095 0.4727005959
- 0.5155330896 0.5060225725 0.4736824036
- 0.5164790154 0.5069903135 0.4746578038
- 0.5174250007 0.5079579949 0.4756332040
- 0.5183709264 0.5089256763 0.4766086042
- 0.5193127990 0.5098916888 0.4775812924
- 0.5202462077 0.5108541250 0.4785476029
- 0.5211796165 0.5118165016 0.4795139134
- 0.5221130252 0.5127789974 0.4804801941
- 0.5230445862 0.5137407780 0.4814454019
- 0.5239686966 0.5147001743 0.4824050069
- 0.5248929262 0.5156595111 0.4833647013
- 0.5258170962 0.5166189075 0.4843243062
- 0.5267412066 0.5175781846 0.4852839112
- 0.5276607275 0.5185251236 0.4862455130
- 0.5285801291 0.5194721222 0.4872071147
- 0.5294994712 0.5204190016 0.4881686866
- 0.5304189920 0.5213660002 0.4891302884
- 0.5313292146 0.5223047137 0.4900931120
- 0.5322365761 0.5232409239 0.4910562038
- 0.5331441164 0.5241770744 0.4920192957
- 0.5340514779 0.5251134038 0.4929825068
- 0.5349549055 0.5260437131 0.4939421117
- 0.5358536243 0.5269672871 0.4948973954
- 0.5367524028 0.5278909802 0.4958527088
- 0.5376511216 0.5288146138 0.4968079925
- 0.5385501981 0.5297368169 0.4977625012
- 0.5394514799 0.5306468010 0.4987092912
- 0.5403528214 0.5315569043 0.4996561110
- 0.5412541032 0.5324670076 0.5006029010
- 0.5421553850 0.5333769917 0.5015497208
- 0.5430505276 0.5342804193 0.5024966002
- 0.5439429879 0.5351806879 0.5034434199
- 0.5448353887 0.5360810161 0.5043902993
- 0.5457279086 0.5369812846 0.5053371191
- 0.5466185808 0.5378801227 0.5062835217
- 0.5475032926 0.5387730002 0.5072280169
- 0.5483881235 0.5396658778 0.5081725121
- 0.5492727757 0.5405586958 0.5091168880
- 0.5501574874 0.5414515734 0.5100613832
- 0.5510445833 0.5423436761 0.5109959245
- 0.5519328117 0.5432354808 0.5119252205
- 0.5528209805 0.5441272259 0.5128543973
- 0.5537092090 0.5450189710 0.5137836933
- 0.5545967221 0.5459102988 0.5147123933
- 0.5554770827 0.5467962027 0.5156326890
- 0.5563575029 0.5476821065 0.5165529251
- 0.5572379231 0.5485680103 0.5174731016
- 0.5581182837 0.5494539142 0.5183933973
- 0.5589959025 0.5503361821 0.5193132758
- 0.5598695874 0.5512136221 0.5202329159
- 0.5607432723 0.5520910025 0.5211526155
- 0.5616170168 0.5529683828 0.5220721960
- 0.5624907017 0.5538457036 0.5229917765
- 0.5633659959 0.5547165871 0.5239105821
- 0.5642418861 0.5555846095 0.5248289704
- 0.5651177168 0.5564525723 0.5257474184
- 0.5659936070 0.5573204756 0.5266659260
- 0.5668694973 0.5581884980 0.5275843143
- 0.5677334070 0.5590493083 0.5284937024
- 0.5685961246 0.5599092841 0.5294020176
- 0.5694587827 0.5607693791 0.5303102136
- 0.5703215003 0.5616294146 0.5312184095
- 0.5711839199 0.5624892712 0.5321263075
- 0.5720422268 0.5633450747 0.5330240726
- 0.5729004741 0.5642009974 0.5339217782
- 0.5737587214 0.5650569201 0.5348194838
- 0.5746170282 0.5659127235 0.5357171893
- 0.5754747987 0.5667679906 0.5366147161
- 0.5763297081 0.5676189065 0.5375100970
- 0.5771846175 0.5684698820 0.5384054184
- 0.5780395269 0.5693207979 0.5393007994
- 0.5788943768 0.5701717734 0.5401961803
- 0.5797473192 0.5710228086 0.5410919785
- 0.5805879831 0.5718737841 0.5419911146
- 0.5814288259 0.5727248788 0.5428900719
- 0.5822694898 0.5735759735 0.5437892079
- 0.5831102133 0.5744271278 0.5446882248
- 0.5839506984 0.5752779245 0.5455867052
- 0.5847879052 0.5761266947 0.5464770794
- 0.5856251717 0.5769755244 0.5473675132
- 0.5864624977 0.5778242946 0.5482578874
- 0.5872997046 0.5786731243 0.5491483212
- 0.5881369710 0.5795218945 0.5500386953
- 0.5889738798 0.5803651810 0.5509185791
- 0.5898107290 0.5812082887 0.5517979264
- 0.5906475782 0.5820513964 0.5526772141
- 0.5914844871 0.5828943849 0.5535565019
- 0.5923212767 0.5837374926 0.5544357896
- 0.5931525826 0.5845798850 0.5553128123
- 0.5939822793 0.5854220986 0.5561890006
- 0.5948119760 0.5862641931 0.5570651889
- 0.5956416130 0.5871064067 0.5579413772
- 0.5964713097 0.5879485011 0.5588176250
- 0.5972992182 0.5887913704 0.5596930981
- 0.5981255174 0.5896348953 0.5605677962
- 0.5989518166 0.5904784799 0.5614423752
- 0.5997781157 0.5913220048 0.5623170733
- 0.6006044149 0.5921655297 0.5631917715
- 0.6014305949 0.5930098891 0.5640664101
- 0.6022564769 0.5938585997 0.5649405122
- 0.6030824184 0.5947071910 0.5658146739
- 0.6039084196 0.5955557823 0.5666887760
- 0.6047343016 0.5964043736 0.5675628781
- 0.6055601835 0.5972530246 0.5684370995
- 0.6063808799 0.5980986953 0.5693032742
- 0.6072000861 0.5989435911 0.5701668262
- 0.6080192924 0.5997886062 0.5710303783
- 0.6088384986 0.6006335020 0.5718938708
- 0.6096577048 0.6014783978 0.5727574229
- 0.6104760170 0.6023222804 0.5736197233
- 0.6112921238 0.6031637192 0.5744786263
- 0.6121081710 0.6040052176 0.5753375292
- 0.6129242778 0.6048465967 0.5761963725
- 0.6137403846 0.6056880951 0.5770552158
- 0.6145564914 0.6065294743 0.5779141188
- 0.6153724194 0.6073685288 0.5787752271
- 0.6161882877 0.6082066298 0.5796372294
- 0.6170042157 0.6090446711 0.5804991722
- 0.6178200245 0.6098828912 0.5813611746
- 0.6186358929 0.6107209921 0.5822231770
- 0.6194511056 0.6115579009 0.5830852985
- 0.6202605963 0.6123844981 0.5839483142
- 0.6210700870 0.6132110953 0.5848112106
- 0.6218796968 0.6140376925 0.5856742263
- 0.6226891875 0.6148642898 0.5865371823
- 0.6234986782 0.6156908870 0.5874001980
- 0.6243069768 0.6165152192 0.5882589817
- 0.6251134276 0.6173359752 0.5891109109
- 0.6259198189 0.6181567907 0.5899628997
- 0.6267263293 0.6189776063 0.5908148289
- 0.6275327206 0.6197984219 0.5916668177
- 0.6283391118 0.6206191778 0.5925186872
- 0.6291438937 0.6214398742 0.5933675170
- 0.6299477220 0.6222605109 0.5942140818
- 0.6307514906 0.6230810285 0.5950608253
- 0.6315551996 0.6239016056 0.5959073901
- 0.6323590279 0.6247221231 0.5967540145
- 0.6331627965 0.6255427003 0.5976006985
- 0.6339570284 0.6263571978 0.5984491706
- 0.6347482204 0.6271697283 0.5992982984
- 0.6355394125 0.6279821992 0.6001474261
- 0.6363306046 0.6287947297 0.6009964943
- 0.6371217966 0.6296073198 0.6018456221
- 0.6379129887 0.6304197907 0.6026948094
- 0.6387022138 0.6312273741 0.6035407782
- 0.6394910812 0.6320338845 0.6043862104
- 0.6402798891 0.6328405142 0.6052315235
- 0.6410686970 0.6336470246 0.6060767770
- 0.6418575048 0.6344534755 0.6069220901
- 0.6426463127 0.6352599859 0.6077674031
- 0.6434336901 0.6360661983 0.6086056828
- 0.6442208290 0.6368721128 0.6094418764
- 0.6450079083 0.6376780868 0.6102781296
- 0.6457949877 0.6384841204 0.6111143827
- 0.6465821266 0.6392900944 0.6119505763
- 0.6473692060 0.6400961280 0.6127868295
- 0.6481484771 0.6408988237 0.6136180162
- 0.6489244103 0.6417000294 0.6144466996
- 0.6497004032 0.6425011158 0.6152755022
- 0.6504762769 0.6433023214 0.6161041856
- 0.6512522101 0.6441034079 0.6169329286
- 0.6520280838 0.6449046135 0.6177616119
- 0.6528034210 0.6457012296 0.6185904145
- 0.6535782218 0.6464933753 0.6194192767
- 0.6543530226 0.6472855210 0.6202481985
- 0.6551278234 0.6480777264 0.6210771203
- 0.6559026241 0.6488698125 0.6219059825
- 0.6566773057 0.6496618986 0.6227349043
- 0.6574509144 0.6504533291 0.6235638261
- 0.6582205296 0.6512417793 0.6243926287
- 0.6589900851 0.6520304084 0.6252213120
- 0.6597597003 0.6528189778 0.6260501146
- 0.6605293155 0.6536074877 0.6268787980
- 0.6612988710 0.6543961167 0.6277076006
- 0.6620684266 0.6551846862 0.6285362840
- 0.6628314257 0.6559717059 0.6293578744
- 0.6635934114 0.6567586064 0.6301782727
- 0.6643555164 0.6575453877 0.6309986711
- 0.6651175022 0.6583322883 0.6318191290
- 0.6658794880 0.6591191292 0.6326395273
- 0.6666415930 0.6599059105 0.6334599257
- 0.6674026251 0.6606888175 0.6342766881
- 0.6681625247 0.6614663005 0.6350883245
- 0.6689224243 0.6622439027 0.6359000206
- 0.6696822047 0.6630213857 0.6367117167
- 0.6704421043 0.6637989879 0.6375232935
- 0.6712018847 0.6645764709 0.6383349895
- 0.6719617844 0.6653540134 0.6391466856
- 0.6727159023 0.6661242843 0.6399570704
- 0.6734694839 0.6668937802 0.6407673955
- 0.6742231250 0.6676632762 0.6415776014
- 0.6749765873 0.6684327722 0.6423879266
- 0.6757302284 0.6692023277 0.6431981921
- 0.6764838099 0.6699718237 0.6440083981
- 0.6772350073 0.6707385778 0.6448181868
- 0.6779803038 0.6714984775 0.6456267834
- 0.6787256002 0.6722583771 0.6464353204
- 0.6794708967 0.6730182767 0.6472437978
- 0.6802163124 0.6737781763 0.6480523944
- 0.6809616089 0.6745380759 0.6488608718
- 0.6817069054 0.6752979755 0.6496694088
- 0.6824505925 0.6760519147 0.6504725218
- 0.6831930876 0.6768013239 0.6512712836
- 0.6839357018 0.6775506735 0.6520701051
- 0.6846781969 0.6783000827 0.6528689265
- 0.6854206920 0.6790493727 0.6536676884
- 0.6861631870 0.6797987819 0.6544665098
- 0.6869056821 0.6805481911 0.6552652717
- 0.6876466274 0.6812918782 0.6560565233
- 0.6883869171 0.6820340157 0.6568452716
- 0.6891273260 0.6827760935 0.6576340795
- 0.6898676157 0.6835181713 0.6584228873
- 0.6906079054 0.6842603087 0.6592115760
- 0.6913483143 0.6850023866 0.6600003839
- 0.6920886040 0.6857444048 0.6607891917
- 0.6928188801 0.6864817142 0.6615756750
- 0.6935479045 0.6872183084 0.6623616815
- 0.6942768097 0.6879549026 0.6631476879
- 0.6950057745 0.6886916161 0.6639338136
- 0.6957347989 0.6894282103 0.6647198200
- 0.6964638233 0.6901648045 0.6655058861
- 0.6971927285 0.6909013987 0.6662918925
- 0.6979197860 0.6916376948 0.6670784950
- 0.6986466050 0.6923738718 0.6678652167
- 0.6993734241 0.6931101084 0.6686518788
- 0.7001003027 0.6938462853 0.6694386005
- 0.7008271217 0.6945825219 0.6702252030
- 0.7015538812 0.6953186989 0.6710119247
- 0.7022808194 0.6960549951 0.6717985868
- 0.7030063272 0.6967895031 0.6725746989
- 0.7037315965 0.6975237131 0.6733481884
- 0.7044569254 0.6982578039 0.6741216779
- 0.7051821947 0.6989920139 0.6748952270
- 0.7059075236 0.6997262239 0.6756685972
- 0.7066327929 0.7004603744 0.6764420867
- 0.7073581219 0.7011945248 0.6772155762
- 0.7080765963 0.7019280195 0.6779829264
- 0.7087914944 0.7026610970 0.6787465811
- 0.7095062733 0.7033942938 0.6795102954
- 0.7102211714 0.7041273713 0.6802740097
- 0.7109360099 0.7048605084 0.6810376048
- 0.7116509080 0.7055935860 0.6818013191
- 0.7123658061 0.7063267231 0.6825649738
- 0.7130801082 0.7070569992 0.6833276749
- 0.7137935758 0.7077823877 0.6840885878
- 0.7145071030 0.7085077763 0.6848495007
- 0.7152206898 0.7092332244 0.6856104732
- 0.7159342170 0.7099586129 0.6863713861
- 0.7166476846 0.7106840014 0.6871322989
- 0.7173612118 0.7114093900 0.6878932714
- 0.7180746794 0.7121347785 0.6886541843
- 0.7187874913 0.7128537893 0.6894174218
- 0.7195001841 0.7135729194 0.6901807785
- 0.7202129960 0.7142918706 0.6909440756
- 0.7209258080 0.7150110006 0.6917073727
- 0.7216385007 0.7157300115 0.6924707294
- 0.7223513126 0.7164490223 0.6932340264
- 0.7230641246 0.7171680927 0.6939973235
- 0.7237719297 0.7178853154 0.6947563887
- 0.7244753242 0.7186009884 0.6955114007
- 0.7251787782 0.7193167210 0.6962664127
- 0.7258821726 0.7200323939 0.6970214248
- 0.7265856862 0.7207481265 0.6977763772
- 0.7272890806 0.7214637995 0.6985313892
- 0.7279925942 0.7221794128 0.6992864013
- 0.7286959887 0.7228950858 0.7000414133
- 0.7293974161 0.7236070037 0.7007868290
- 0.7300986052 0.7243188024 0.7015315890
- 0.7307999134 0.7250304818 0.7022762895
- 0.7315011024 0.7257422209 0.7030211091
- 0.7322024107 0.7264540195 0.7037658095
- 0.7329035997 0.7271656990 0.7045106292
- 0.7336049080 0.7278773785 0.7052553296
- 0.7343035936 0.7285876274 0.7059991956
- 0.7349956036 0.7292935252 0.7067406774
- 0.7356876731 0.7299994826 0.7074822187
- 0.7363798022 0.7307054996 0.7082235813
- 0.7370718122 0.7314115167 0.7089651227
- 0.7377638817 0.7321174741 0.7097066045
- 0.7384558916 0.7328234911 0.7104480267
- 0.7391480207 0.7335295081 0.7111895084
- 0.7398372293 0.7342340946 0.7119327188
- 0.7405235767 0.7349374294 0.7126777768
- 0.7412099838 0.7356405854 0.7134228945
- 0.7418963909 0.7363438010 0.7141680121
- 0.7425827980 0.7370470762 0.7149130702
- 0.7432692051 0.7377502918 0.7156581879
- 0.7439556122 0.7384536266 0.7164033055
- 0.7446420193 0.7391567826 0.7171484232
- 0.7453268766 0.7398598194 0.7178943753
- 0.7460108995 0.7405626178 0.7186409831
- 0.7466949224 0.7412652969 0.7193875909
- 0.7473788857 0.7419680953 0.7201341987
- 0.7480629086 0.7426708937 0.7208808064
- 0.7487468719 0.7433736920 0.7216274142
- 0.7494308949 0.7440764904 0.7223740220
- 0.7501149178 0.7447792292 0.7231205106
- 0.7507920861 0.7454807758 0.7238616943
- 0.7514652014 0.7461814880 0.7245994210
- 0.7521383166 0.7468823195 0.7253370285
- 0.7528113127 0.7475829720 0.7260746956
- 0.7534844279 0.7482838035 0.7268123031
- 0.7541574836 0.7489845753 0.7275499105
- 0.7548305988 0.7496852875 0.7282875776
- 0.7555037141 0.7503861189 0.7290251851
- 0.7561715245 0.7510858178 0.7297608852
- 0.7568343878 0.7517846227 0.7304946780
- 0.7574973106 0.7524833083 0.7312284708
- 0.7581601739 0.7531821132 0.7319623232
- 0.7588232160 0.7538809180 0.7326961160
- 0.7594860792 0.7545796037 0.7334299088
- 0.7601490021 0.7552784085 0.7341635823
- 0.7608119249 0.7559772134 0.7348973751
- 0.7614743710 0.7566753030 0.7356321216
- 0.7621356845 0.7573720217 0.7363687754
- 0.7627969980 0.7580686808 0.7371054888
- 0.7634583116 0.7587653995 0.7378422022
- 0.7641196251 0.7594621181 0.7385789156
- 0.7647809982 0.7601587772 0.7393156290
- 0.7654423118 0.7608554959 0.7400524020
- 0.7661036253 0.7615522146 0.7407891154
- 0.7667648792 0.7622489929 0.7415258288
- 0.7674220204 0.7629417777 0.7422630191
- 0.7680791020 0.7636345029 0.7430003285
- 0.7687361240 0.7643272877 0.7437375188
- 0.7693930864 0.7650200725 0.7444748282
- 0.7700502276 0.7657127976 0.7452120185
- 0.7707071900 0.7664055824 0.7459493279
- 0.7713642120 0.7670983076 0.7466865182
- 0.7720212936 0.7677910924 0.7474238276
- 0.7726746202 0.7684819102 0.7481557727
- 0.7733249068 0.7691711783 0.7488833070
- 0.7739751935 0.7698603868 0.7496107817
- 0.7746254802 0.7705495954 0.7503383160
- 0.7752758265 0.7712389231 0.7510657907
- 0.7759261131 0.7719280720 0.7517933249
- 0.7765762806 0.7726173997 0.7525207996
- 0.7772266269 0.7733066082 0.7532482743
- 0.7778769135 0.7739958167 0.7539758086
- 0.7785270810 0.7746813893 0.7546988130
- 0.7791771889 0.7753669024 0.7554215789
- 0.7798274159 0.7760524154 0.7561445236
- 0.7804775238 0.7767379284 0.7568672895
- 0.7811276913 0.7774235010 0.7575901747
- 0.7817777991 0.7781090140 0.7583130002
- 0.7824279070 0.7787945271 0.7590358853
- 0.7830780745 0.7794799805 0.7597587109
- 0.7837272286 0.7801622152 0.7604821920
- 0.7843742967 0.7808375955 0.7612072229
- 0.7850214839 0.7815129757 0.7619320750
- 0.7856686115 0.7821882963 0.7626569867
- 0.7863156796 0.7828636765 0.7633818984
- 0.7869629264 0.7835391164 0.7641068101
- 0.7876099944 0.7842144966 0.7648317218
- 0.7882571220 0.7848898768 0.7655565739
- 0.7889041901 0.7855653167 0.7662814856
- 0.7895485163 0.7862368822 0.7670075297
- 0.7901902795 0.7869054079 0.7677345276
- 0.7908321023 0.7875739932 0.7684614062
- 0.7914739847 0.7882425189 0.7691884041
- 0.7921158075 0.7889109850 0.7699152827
- 0.7927575707 0.7895795107 0.7706422806
- 0.7933995128 0.7902479768 0.7713692188
- 0.7940412760 0.7909166217 0.7720962167
- 0.7946830988 0.7915850878 0.7728230953
- 0.7953270078 0.7922512889 0.7735466957
- 0.7959719896 0.7929161191 0.7742683291
- 0.7966169715 0.7935810089 0.7749899030
- 0.7972620130 0.7942458987 0.7757114768
- 0.7979069948 0.7949107289 0.7764332294
- 0.7985519171 0.7955756187 0.7771548033
- 0.7991968989 0.7962405086 0.7778763771
- 0.7998418808 0.7969053984 0.7785980105
- 0.8004869223 0.7975702286 0.7793195844
- 0.8011307120 0.7982336879 0.7800378203
- 0.8017739058 0.7988961935 0.7807539105
- 0.8024169803 0.7995588183 0.7814698815
- 0.8030601144 0.8002213836 0.7821859121
- 0.8037033081 0.8008840084 0.7829018831
- 0.8043463826 0.8015465140 0.7836179137
- 0.8049895763 0.8022090793 0.7843340039
- 0.8056327105 0.8028717041 0.7850499749
- 0.8062757850 0.8035342097 0.7857660055
- 0.8069155812 0.8041942716 0.7864825130
- 0.8075515032 0.8048514128 0.7871994972
- 0.8081874251 0.8055086136 0.7879164815
- 0.8088234067 0.8061658144 0.7886335254
- 0.8094593287 0.8068230152 0.7893505096
- 0.8100953102 0.8074802160 0.7900676131
- 0.8107311726 0.8081374168 0.7907845974
- 0.8113672137 0.8087946177 0.7915015817
- 0.8120030761 0.8094516993 0.7922186255
- 0.8126395941 0.8101087809 0.7929350138
- 0.8132783771 0.8107650876 0.7936488986
- 0.8139171004 0.8114215136 0.7943627834
- 0.8145558834 0.8120778203 0.7950767279
- 0.8151946068 0.8127341866 0.7957904935
- 0.8158333898 0.8133906126 0.7965043783
- 0.8164721131 0.8140469193 0.7972183228
- 0.8171108961 0.8147032857 0.7979322076
- 0.8177496195 0.8153595924 0.7986459732
- 0.8183884025 0.8160160184 0.7993599176
- 0.8190252781 0.8166726828 0.8000699878
- 0.8196616769 0.8173294067 0.8007791042
- 0.8202980757 0.8179860711 0.8014882803
- 0.8209344745 0.8186429143 0.8021973968
- 0.8215708733 0.8192995787 0.8029065132
- 0.8222072721 0.8199563026 0.8036156297
- 0.8228437901 0.8206130862 0.8043248057
- 0.8234801888 0.8212698102 0.8050339222
- 0.8241165876 0.8219264746 0.8057429790
- 0.8247510195 0.8225817084 0.8064500093
- 0.8253805041 0.8232325912 0.8071511984
- 0.8260099292 0.8238834739 0.8078523874
- 0.8266394138 0.8245344758 0.8085535169
- 0.8272687793 0.8251854181 0.8092547059
- 0.8278983235 0.8258364201 0.8099558949
- 0.8285278082 0.8264873028 0.8106570840
- 0.8291571736 0.8271383047 0.8113582730
- 0.8297867179 0.8277891874 0.8120595217
- 0.8304160833 0.8284401298 0.8127607107
- 0.8310465217 0.8290880919 0.8134608269
- 0.8316774964 0.8297342062 0.8141604066
- 0.8323084116 0.8303803205 0.8148599267
- 0.8329393864 0.8310263753 0.8155595064
- 0.8335703015 0.8316724896 0.8162590265
- 0.8342012763 0.8323186040 0.8169584870
- 0.8348321915 0.8329647779 0.8176581264
- 0.8354632258 0.8336108923 0.8183575869
- 0.8360940814 0.8342570066 0.8190571070
- 0.8367251158 0.8349031210 0.8197566867
- 0.8373507261 0.8355441093 0.8204557896
- 0.8379753232 0.8361840844 0.8211548924
- 0.8385999203 0.8368241787 0.8218539953
- 0.8392245173 0.8374642134 0.8225530982
- 0.8398491144 0.8381041884 0.8232522011
- 0.8404737711 0.8387442231 0.8239513040
- 0.8410984278 0.8393843174 0.8246504068
- 0.8417230248 0.8400242925 0.8253493905
- 0.8423476219 0.8406643271 0.8260484934
- 0.8429722190 0.8413044214 0.8267475963
- 0.8435915112 0.8419380188 0.8274425268
- 0.8442103863 0.8425710201 0.8281369209
- 0.8448292017 0.8432040811 0.8288313746
- 0.8454480767 0.8438372016 0.8295258284
- 0.8460670114 0.8444703221 0.8302202821
- 0.8466858268 0.8451033831 0.8309146762
- 0.8473047018 0.8457365036 0.8316091895
- 0.8479235768 0.8463695049 0.8323035836
- 0.8485423923 0.8470026255 0.8329980969
- 0.8491613269 0.8476356864 0.8336924911
- 0.8497756720 0.8482635021 0.8343786001
- 0.8503894210 0.8488906026 0.8350632787
- 0.8510032296 0.8495177031 0.8357480764
- 0.8516169190 0.8501448035 0.8364328146
- 0.8522306085 0.8507717848 0.8371176124
- 0.8528444171 0.8513988853 0.8378022909
- 0.8534581065 0.8520259857 0.8384870291
- 0.8540717959 0.8526530266 0.8391718268
- 0.8546856046 0.8532801270 0.8398565054
- 0.8552992940 0.8539072275 0.8405413032
- 0.8559076786 0.8545295000 0.8412235975
- 0.8565136194 0.8551496863 0.8419046998
- 0.8571195006 0.8557698727 0.8425859213
- 0.8577255011 0.8563901186 0.8432670832
- 0.8583313823 0.8570103049 0.8439481854
- 0.8589373231 0.8576303720 0.8446294069
- 0.8595432043 0.8582506180 0.8453105092
- 0.8601492047 0.8588708043 0.8459916711
- 0.8607550859 0.8594909906 0.8466727734
- 0.8613610268 0.8601111770 0.8473539948
- 0.8619657755 0.8607302904 0.8480353951
- 0.8625686765 0.8613476157 0.8487172723
- 0.8631715178 0.8619648814 0.8493992090
- 0.8637742996 0.8625822067 0.8500810862
- 0.8643772006 0.8631994724 0.8507630825
- 0.8649799824 0.8638167977 0.8514450192
- 0.8655828238 0.8644341230 0.8521268964
- 0.8661857247 0.8650513291 0.8528087735
- 0.8667885065 0.8656685948 0.8534907103
- 0.8673914075 0.8662859201 0.8541725874
- 0.8679941893 0.8669031858 0.8548545241
- 0.8685936928 0.8675162196 0.8555287719
- 0.8691927195 0.8681287169 0.8562021255
- 0.8697918057 0.8687412143 0.8568754196
- 0.8703907728 0.8693537116 0.8575487137
- 0.8709899187 0.8699662089 0.8582220078
- 0.8715888858 0.8705787063 0.8588953018
- 0.8721879721 0.8711912036 0.8595685959
- 0.8727869987 0.8718037009 0.8602418900
- 0.8733860850 0.8724161983 0.8609151840
- 0.8739851117 0.8730286956 0.8615884781
- 0.8745809793 0.8736391068 0.8622589707
- 0.8751688004 0.8742442727 0.8629223108
- 0.8757566214 0.8748494983 0.8635854721
- 0.8763445020 0.8754547238 0.8642486930
- 0.8769323230 0.8760598898 0.8649119735
- 0.8775202036 0.8766651750 0.8655751944
- 0.8781080246 0.8772704005 0.8662384152
- 0.8786959052 0.8778756261 0.8669016957
- 0.8792837262 0.8784807920 0.8675649166
- 0.8798714876 0.8790860176 0.8682280779
- 0.8804594278 0.8796913028 0.8688914180
- 0.8810451031 0.8802946210 0.8695524931
- 0.8816289902 0.8808963895 0.8702116013
- 0.8822128773 0.8814982176 0.8708708286
- 0.8827967048 0.8820999861 0.8715299964
- 0.8833805919 0.8827018142 0.8721891046
- 0.8839644790 0.8833035827 0.8728482723
- 0.8845484257 0.8839052916 0.8735073805
- 0.8851323128 0.8845071197 0.8741666079
- 0.8857161999 0.8851088881 0.8748257756
- 0.8863000274 0.8857107162 0.8754848838
- 0.8868839145 0.8863124847 0.8761441112
- 0.8874658942 0.8869127035 0.8768044114
- 0.8880469203 0.8875120878 0.8774654865
- 0.8886278272 0.8881114721 0.8781265020
- 0.8892087936 0.8887107968 0.8787875772
- 0.8897898197 0.8893101811 0.8794485927
- 0.8903707266 0.8899096251 0.8801097274
- 0.8909516931 0.8905088902 0.8807706833
- 0.8915325999 0.8911082745 0.8814318180
- 0.8921136260 0.8917077184 0.8820927739
- 0.8926944733 0.8923069835 0.8827539086
- 0.8932754993 0.8929064274 0.8834149241
- 0.8938503861 0.8935058713 0.8840740919
- 0.8944211006 0.8941053748 0.8847320080
- 0.8949918151 0.8947049975 0.8853899240
- 0.8955624104 0.8953045011 0.8860477805
- 0.8961331248 0.8959041238 0.8867056966
- 0.8967037797 0.8965036273 0.8873636127
- 0.8972744942 0.8971031904 0.8880215287
- 0.8978450894 0.8977026939 0.8886793852
- 0.8984158039 0.8983023167 0.8893373013
- 0.8989865184 0.8989018202 0.8899952173
- 0.8995571733 0.8995013237 0.8906530738
- 0.9001259804 0.9000989199 0.8913081884
- 0.9006919265 0.9006931782 0.8919588923
- 0.9012578726 0.9012876153 0.8926094770
- 0.9018238187 0.9018818736 0.8932601810
- 0.9023898244 0.9024763107 0.8939108849
- 0.9029557109 0.9030706286 0.8945615888
- 0.9035217166 0.9036650062 0.8952121735
- 0.9040876031 0.9042593241 0.8958628774
- 0.9046536088 0.9048537016 0.8965135813
- 0.9052194953 0.9054480195 0.8971642852
- 0.9057855010 0.9060423970 0.8978149295
- 0.9063512087 0.9066365957 0.8984653950
- 0.9069120884 0.9072268009 0.8991103768
- 0.9074729085 0.9078170061 0.8997554183
- 0.9080337882 0.9084072113 0.9004002810
- 0.9085947275 0.9089974165 0.9010453224
- 0.9091554880 0.9095876217 0.9016903043
- 0.9097164273 0.9101778865 0.9023352265
- 0.9102773070 0.9107680917 0.9029802084
- 0.9108381867 0.9113582969 0.9036251903
- 0.9113990068 0.9119485021 0.9042701721
- 0.9119598866 0.9125387073 0.9049150944
- 0.9125208259 0.9131289124 0.9055600762
- 0.9130790234 0.9137184024 0.9062044024
- 0.9136350155 0.9143071771 0.9068480134
- 0.9141910076 0.9148960114 0.9074916244
- 0.9147469997 0.9154847860 0.9081352949
- 0.9153029919 0.9160736799 0.9087789059
- 0.9158589840 0.9166625142 0.9094225168
- 0.9164149761 0.9172512889 0.9100661874
- 0.9169710279 0.9178401232 0.9107097983
- 0.9175270200 0.9184290171 0.9113535285
- 0.9180830121 0.9190177917 0.9119970798
- 0.9186390042 0.9196066260 0.9126406908
- 0.9191949964 0.9201954007 0.9132844210
- 0.9197478294 0.9207763076 0.9139227867
- 0.9203000069 0.9213560820 0.9145606160
- 0.9208523035 0.9219357967 0.9151983261
- 0.9214046001 0.9225155711 0.9158360958
- 0.9219568968 0.9230954051 0.9164738059
- 0.9225091934 0.9236751795 0.9171115756
- 0.9230613708 0.9242548943 0.9177492857
- 0.9236137271 0.9248347282 0.9183871150
- 0.9241660237 0.9254145026 0.9190248251
- 0.9247183204 0.9259942770 0.9196625948
- 0.9252706170 0.9265739918 0.9203003049
- 0.9258226752 0.9271532297 0.9209372997
- 0.9263734221 0.9277231097 0.9215620756
- 0.9269239902 0.9282929897 0.9221869111
- 0.9274746776 0.9288629889 0.9228116870
- 0.9280253053 0.9294329286 0.9234365225
- 0.9285759926 0.9300028086 0.9240614176
- 0.9291266203 0.9305726886 0.9246861935
- 0.9296773076 0.9311426282 0.9253110290
- 0.9302278757 0.9317126274 0.9259358048
- 0.9307786226 0.9322825074 0.9265605807
- 0.9313291907 0.9328523874 0.9271854162
- 0.9318798780 0.9334223270 0.9278101921
- 0.9324297905 0.9339916706 0.9284340143
- 0.9329723716 0.9345554709 0.9290462136
- 0.9335150719 0.9351192117 0.9296582937
- 0.9340577126 0.9356828928 0.9302704930
- 0.9346002936 0.9362466931 0.9308826923
- 0.9351428747 0.9368103743 0.9314947724
- 0.9356855154 0.9373741150 0.9321069717
- 0.9362280965 0.9379379153 0.9327191114
- 0.9367706776 0.9385015965 0.9333313107
- 0.9373133183 0.9390652776 0.9339435101
- 0.9378558993 0.9396290779 0.9345555902
- 0.9383984804 0.9401928186 0.9351677895
- 0.9389411211 0.9407566190 0.9357799292
- 0.9394807220 0.9413191080 0.9363880754
- 0.9400200844 0.9418814778 0.9369959235
- 0.9405596256 0.9424440265 0.9376037717
- 0.9410989881 0.9430063963 0.9382116795
- 0.9416384101 0.9435688853 0.9388195276
- 0.9421778917 0.9441313148 0.9394273758
- 0.9427173138 0.9446938038 0.9400352836
- 0.9432566762 0.9452561736 0.9406430721
- 0.9437962174 0.9458187222 0.9412509799
- 0.9443355799 0.9463812113 0.9418588877
- 0.9448750019 0.9469435811 0.9424667954
- 0.9454144835 0.9475061297 0.9430745840
- 0.9459543228 0.9480664730 0.9436799884
- 0.9464944005 0.9486256838 0.9442839026
- 0.9470344782 0.9491848946 0.9448878169
- 0.9475746155 0.9497442245 0.9454916716
- 0.9481146932 0.9503033757 0.9460955858
- 0.9486547709 0.9508627057 0.9466995001
- 0.9491950274 0.9514219165 0.9473034143
- 0.9497351050 0.9519811869 0.9479073286
- 0.9502751827 0.9525403976 0.9485111833
- 0.9508153200 0.9530997276 0.9491150975
- 0.9513553977 0.9536588788 0.9497190118
- 0.9518954754 0.9542182088 0.9503229856
- 0.9524348974 0.9547764063 0.9509251714
- 0.9529715180 0.9553294778 0.9515191913
- 0.9535080194 0.9558826089 0.9521132112
- 0.9540445209 0.9564357996 0.9527071714
- 0.9545810819 0.9569888711 0.9533010721
- 0.9551175833 0.9575420022 0.9538950920
- 0.9556540847 0.9580950737 0.9544891119
- 0.9561907053 0.9586482048 0.9550830722
- 0.9567272067 0.9592013955 0.9556770921
- 0.9572637081 0.9597545266 0.9562711120
- 0.9578003287 0.9603075981 0.9568650723
- 0.9583367705 0.9608607292 0.9574589729
- 0.9588732719 0.9614138007 0.9580529928
- 0.9594082236 0.9619622827 0.9586417079
- 0.9599416256 0.9625064731 0.9592257142
- 0.9604749084 0.9630507231 0.9598097205
- 0.9610083103 0.9635949135 0.9603936076
- 0.9615417123 0.9641392231 0.9609776139
- 0.9620749950 0.9646834135 0.9615616202
- 0.9626083970 0.9652276039 0.9621456265
- 0.9631417990 0.9657717943 0.9627295136
- 0.9636752009 0.9663161039 0.9633135200
- 0.9642084837 0.9668602943 0.9638975263
- 0.9647418857 0.9674044847 0.9644814134
- 0.9652752876 0.9679486752 0.9650654197
- 0.9658085704 0.9684929848 0.9656494260
- 0.9663383961 0.9690269232 0.9662256837
- 0.9668667912 0.9695569277 0.9667990208
- 0.9673951864 0.9700868130 0.9673721790
- 0.9679235816 0.9706168175 0.9679455161
- 0.9684519768 0.9711467028 0.9685187936
- 0.9689803720 0.9716767073 0.9690920115
- 0.9695087075 0.9722065926 0.9696652889
- 0.9700371027 0.9727365971 0.9702386260
- 0.9705654979 0.9732664824 0.9708117843
- 0.9710938931 0.9737964272 0.9713851213
- 0.9716222882 0.9743263721 0.9719583988
- 0.9721506834 0.9748563170 0.9725316167
- 0.9726790786 0.9753863215 0.9731048942
- 0.9732028842 0.9759041071 0.9736629725
- 0.9737251997 0.9764174819 0.9742156267
- 0.9742473960 0.9769309759 0.9747681022
- 0.9747695923 0.9774444103 0.9753205776
- 0.9752919078 0.9779577851 0.9758731723
- 0.9758141041 0.9784712195 0.9764257073
- 0.9763363004 0.9789845943 0.9769781828
- 0.9768586159 0.9794980288 0.9775307178
- 0.9773808122 0.9800114036 0.9780833125
- 0.9779031277 0.9805248976 0.9786357880
- 0.9784253240 0.9810382724 0.9791883230
- 0.9789475203 0.9815517068 0.9797409177
- 0.9794697762 0.9820650816 0.9802933931
- 0.9799848199 0.9825599790 0.9808300734
- 0.9804943800 0.9830408096 0.9813547134
- 0.9810041189 0.9835215807 0.9818794131
- 0.9815136790 0.9840024114 0.9824039936
- 0.9820232987 0.9844831824 0.9829286933
- 0.9825329781 0.9849640131 0.9834532738
- 0.9830425978 0.9854447842 0.9839779735
- 0.9835522175 0.9859256148 0.9845026135
- 0.9840617776 0.9864063859 0.9850273132
- 0.9845715165 0.9868872166 0.9855518937
- 0.9850810766 0.9873679876 0.9860765934
- 0.9855906963 0.9878488183 0.9866011739
- 0.9861003757 0.9883295894 0.9871258736
- 0.9866076112 0.9888011813 0.9876428843
- 0.9871065021 0.9892416000 0.9881339073
- 0.9876055121 0.9896820188 0.9886249900
- 0.9881045222 0.9901223779 0.9891160131
- 0.9886034727 0.9905629158 0.9896070957
- 0.9891024828 0.9910032749 0.9900981188
- 0.9896014929 0.9914436936 0.9905890822
- 0.9901003838 0.9918841124 0.9910802245
- 0.9905993938 0.9923244715 0.9915711880
- 0.9910984039 0.9927648902 0.9920622706
- 0.9915974140 0.9932053089 0.9925532937
- 0.9920964241 0.9936457276 0.9930443764
- 0.9925953746 0.9940860868 0.9935353994
- 0.9930943847 0.9945266247 0.9940264821
- 0.9935892224 0.9949312806 0.9944710732
- 0.9940823913 0.9953212142 0.9948964119
- 0.9945755005 0.9957110882 0.9953216910
- 0.9950686097 0.9961010218 0.9957470298
- 0.9955617785 0.9964908957 0.9961723089
- 0.9960548878 0.9968808293 0.9965975881
- 0.9965479970 0.9972707033 0.9970229268
- 0.9970412254 0.9976605773 0.9974482059
- 0.9975342751 0.9980505109 0.9978734851
- 0.9980275035 0.9984403849 0.9982988238
- 0.9985206127 0.9988303185 0.9987241030
- 0.9990137219 0.9992201924 0.9991493821
- 0.9995068908 0.9996101260 0.9995747209
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_portra_400vc.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_portra_400vc.spi1d
deleted file mode 100644
index 3bbe6e7b633..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_portra_400vc.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0086291339 0.0078005488 0.0061553409
- 0.0166279394 0.0149212098 0.0115477303
- 0.0234502498 0.0210635699 0.0162159093
- 0.0294977706 0.0264640693 0.0204165298
- 0.0349041112 0.0313926600 0.0242713001
- 0.0398604982 0.0359628201 0.0279128905
- 0.0445825197 0.0402758084 0.0313868709
- 0.0489878207 0.0443142913 0.0346947797
- 0.0532177314 0.0482137911 0.0378837399
- 0.0572355017 0.0519315116 0.0409737006
- 0.0610651597 0.0555156991 0.0439543799
- 0.0647805408 0.0590067990 0.0468649715
- 0.0684034899 0.0623898692 0.0496960990
- 0.0719185919 0.0656935796 0.0524532497
- 0.0753464922 0.0688895881 0.0551457889
- 0.0786892101 0.0719943792 0.0577957407
- 0.0819205269 0.0749978498 0.0603696108
- 0.0850563273 0.0779183879 0.0628900677
- 0.0881082267 0.0807836503 0.0653679967
- 0.0910997614 0.0836165026 0.0678165331
- 0.0940506533 0.0864003077 0.0702505037
- 0.0969373211 0.0891356766 0.0726604089
- 0.0997503623 0.0918305814 0.0750340968
- 0.1025146991 0.0944881588 0.0773660317
- 0.1052661017 0.0971041918 0.0796465725
- 0.1079823002 0.0997008383 0.0818920732
- 0.1106742024 0.1022529975 0.0840972289
- 0.1133475006 0.1047334000 0.0862670168
- 0.1159679964 0.1071522981 0.0884032026
- 0.1185553968 0.1095331982 0.0905269608
- 0.1210843995 0.1118893027 0.0926406905
- 0.1235641018 0.1142370030 0.0947492719
- 0.1260133982 0.1165516973 0.0968295410
- 0.1284331977 0.1188732013 0.0988966897
- 0.1308183968 0.1211699992 0.1009425968
- 0.1331772059 0.1234538034 0.1029729024
- 0.1355085969 0.1256996989 0.1049892977
- 0.1378096938 0.1279380023 0.1069732010
- 0.1400966942 0.1301369965 0.1089397967
- 0.1423414052 0.1323242038 0.1109104976
- 0.1445591003 0.1344671994 0.1128705963
- 0.1467431933 0.1365955025 0.1148163974
- 0.1489122063 0.1386837959 0.1167598963
- 0.1510476023 0.1407471001 0.1186747029
- 0.1531807929 0.1428090930 0.1205610037
- 0.1553075016 0.1448387057 0.1224154979
- 0.1574216038 0.1468652934 0.1242436990
- 0.1595198959 0.1488717943 0.1260575950
- 0.1615947932 0.1508519948 0.1278496981
- 0.1636703014 0.1528411955 0.1296253949
- 0.1657373011 0.1548041999 0.1313930005
- 0.1677850038 0.1567573994 0.1331461966
- 0.1698163003 0.1587090939 0.1349010020
- 0.1718430966 0.1606369019 0.1366534978
- 0.1738559008 0.1625535041 0.1383929998
- 0.1758597046 0.1644703001 0.1401329041
- 0.1778582931 0.1663694978 0.1418718994
- 0.1798356026 0.1682510972 0.1436001062
- 0.1817937940 0.1701292992 0.1453143060
- 0.1837290972 0.1719716042 0.1470246017
- 0.1856500059 0.1737944931 0.1487206072
- 0.1875600070 0.1756183952 0.1504009068
- 0.1894560009 0.1774290055 0.1520728022
- 0.1913280934 0.1792113930 0.1537348032
- 0.1931733042 0.1809861064 0.1554002017
- 0.1949937940 0.1827580035 0.1570577025
- 0.1968041956 0.1845048070 0.1587098986
- 0.1985995024 0.1862314939 0.1603520066
- 0.2003758997 0.1879574060 0.1619874984
- 0.2021435946 0.1896872967 0.1636175960
- 0.2039009035 0.1914020032 0.1652458012
- 0.2056314051 0.1931017041 0.1668601930
- 0.2073460072 0.1948022991 0.1684632003
- 0.2090656012 0.1965142041 0.1700568050
- 0.2107871026 0.1982153952 0.1716396064
- 0.2125017941 0.1999046952 0.1732196957
- 0.2142132074 0.2015919983 0.1747861952
- 0.2159194946 0.2032641023 0.1763374954
- 0.2176184952 0.2049120069 0.1778807938
- 0.2193064988 0.2065432072 0.1794188023
- 0.2209898978 0.2081688046 0.1809532940
- 0.2226741016 0.2097914070 0.1824879944
- 0.2243521959 0.2114066035 0.1840219945
- 0.2260199040 0.2130115032 0.1855459064
- 0.2276818007 0.2146048993 0.1870635003
- 0.2293322980 0.2161996961 0.1885785013
- 0.2309723049 0.2177951932 0.1900880039
- 0.2325980961 0.2193817049 0.1915943027
- 0.2342166007 0.2209558040 0.1930999011
- 0.2358343005 0.2225205004 0.1946053058
- 0.2374477983 0.2240840048 0.1961077005
- 0.2390588969 0.2256534994 0.1975979954
- 0.2406685948 0.2272066027 0.1990832984
- 0.2422688007 0.2287465930 0.2005632073
- 0.2438556999 0.2302782983 0.2020380944
- 0.2454296947 0.2318089008 0.2035095990
- 0.2469906062 0.2333444953 0.2049811035
- 0.2485449016 0.2348676026 0.2064442933
- 0.2500948012 0.2363775969 0.2079003006
- 0.2516424954 0.2378765941 0.2093524039
- 0.2531889081 0.2393742949 0.2107995003
- 0.2547358871 0.2408725023 0.2122382969
- 0.2562828064 0.2423699051 0.2136691064
- 0.2578260899 0.2438611984 0.2150931954
- 0.2593621910 0.2453383952 0.2165144980
- 0.2608925104 0.2468091995 0.2179322988
- 0.2624158859 0.2482766062 0.2193447053
- 0.2639254928 0.2497424036 0.2207508981
- 0.2654292881 0.2512080073 0.2221533954
- 0.2669275999 0.2526736856 0.2235517055
- 0.2684175968 0.2541224957 0.2249393016
- 0.2699044943 0.2555668056 0.2263229042
- 0.2713881135 0.2570067048 0.2277022004
- 0.2728621960 0.2584454119 0.2290780991
- 0.2743291855 0.2598778009 0.2304508984
- 0.2757858038 0.2613000870 0.2318188995
- 0.2772283852 0.2627094984 0.2331835032
- 0.2786627114 0.2641144991 0.2345474958
- 0.2800801098 0.2655147016 0.2359123975
- 0.2814942896 0.2669171095 0.2372698933
- 0.2829064131 0.2683207989 0.2386226058
- 0.2843183875 0.2697081864 0.2399670929
- 0.2857283056 0.2710885108 0.2413100004
- 0.2871338129 0.2724551857 0.2426497042
- 0.2885296047 0.2738170922 0.2439855933
- 0.2899203002 0.2751764059 0.2453195006
- 0.2913027108 0.2765411139 0.2466553003
- 0.2926810980 0.2779048085 0.2479909062
- 0.2940480113 0.2792651057 0.2493253052
- 0.2954030931 0.2806189060 0.2506527901
- 0.2967463136 0.2819663882 0.2519730926
- 0.2980836928 0.2833054066 0.2532927990
- 0.2994191051 0.2846412957 0.2546122074
- 0.3007619083 0.2859781981 0.2559292912
- 0.3021047115 0.2873162031 0.2572456896
- 0.3034440875 0.2886605859 0.2585586011
- 0.3047791123 0.2899999022 0.2598730028
- 0.3061031103 0.2913272977 0.2611911893
- 0.3074271083 0.2926500142 0.2625049949
- 0.3087511957 0.2939665914 0.2638128996
- 0.3100728095 0.2952839136 0.2651130855
- 0.3113921881 0.2966020107 0.2664063871
- 0.3127081990 0.2979249954 0.2676930130
- 0.3140223026 0.2992509007 0.2689754069
- 0.3153294921 0.3005655110 0.2702546120
- 0.3166336119 0.3018752038 0.2715322971
- 0.3179413080 0.3031772077 0.2728073001
- 0.3192504048 0.3044762909 0.2740811110
- 0.3205552101 0.3057742119 0.2753461003
- 0.3218581975 0.3070715070 0.2766075134
- 0.3231492043 0.3083544075 0.2778604031
- 0.3244349062 0.3096314073 0.2791095972
- 0.3257190883 0.3108929992 0.2803491056
- 0.3270024955 0.3121466935 0.2815833986
- 0.3282819092 0.3133935034 0.2828159034
- 0.3295584023 0.3146354854 0.2840468884
- 0.3308312893 0.3158772886 0.2852747142
- 0.3321002126 0.3171189129 0.2864989042
- 0.3333649933 0.3183605075 0.2877179980
- 0.3346219063 0.3196018934 0.2889271975
- 0.3358792067 0.3208408952 0.2901360095
- 0.3371385932 0.3220691979 0.2913432121
- 0.3383980095 0.3232975006 0.2925504148
- 0.3396492004 0.3245128095 0.2937470973
- 0.3409003019 0.3257280886 0.2949436903
- 0.3421368003 0.3269419074 0.2961353958
- 0.3433690071 0.3281553984 0.2973257005
- 0.3445987105 0.3293735981 0.2985163927
- 0.3458260894 0.3305962980 0.2997077107
- 0.3470515013 0.3318206072 0.3008984029
- 0.3482699096 0.3330497146 0.3020871878
- 0.3494882882 0.3342789114 0.3032760024
- 0.3507004976 0.3354977071 0.3044616878
- 0.3519122005 0.3367156088 0.3056469858
- 0.3531202972 0.3379318118 0.3068349957
- 0.3543255925 0.3391467035 0.3080250025
- 0.3555307984 0.3403621018 0.3092128932
- 0.3567352891 0.3415792882 0.3103924990
- 0.3579396904 0.3427965045 0.3115719855
- 0.3591400981 0.3439978957 0.3127532005
- 0.3603394926 0.3451952934 0.3139348030
- 0.3615379930 0.3463875949 0.3151153028
- 0.3627347052 0.3475709856 0.3162938058
- 0.3639313877 0.3487544060 0.3174723089
- 0.3651260138 0.3499352038 0.3186487854
- 0.3663201928 0.3511157036 0.3198249936
- 0.3675152957 0.3522970974 0.3210014999
- 0.3687118888 0.3534801006 0.3221786916
- 0.3699085116 0.3546631038 0.3233557940
- 0.3711037934 0.3558301926 0.3245329857
- 0.3722988069 0.3569942117 0.3257102966
- 0.3734931946 0.3581548035 0.3268885911
- 0.3746860027 0.3593055010 0.3280701935
- 0.3758786917 0.3604561985 0.3292517960
- 0.3770669103 0.3616054058 0.3304269016
- 0.3782525063 0.3627535999 0.3315981925
- 0.3794381022 0.3639019132 0.3327696025
- 0.3806130886 0.3650487065 0.3339313865
- 0.3817881048 0.3661954105 0.3350929916
- 0.3829604089 0.3673394918 0.3362526000
- 0.3841269910 0.3684779108 0.3374074101
- 0.3852936029 0.3696162999 0.3385623097
- 0.3864552975 0.3707447052 0.3397139013
- 0.3876137137 0.3718662858 0.3408631980
- 0.3887721896 0.3729878962 0.3420126140
- 0.3899284899 0.3741044998 0.3431645036
- 0.3910844922 0.3752200007 0.3443169892
- 0.3922401071 0.3763357997 0.3454687893
- 0.3933893144 0.3774558902 0.3466030955
- 0.3945386112 0.3785760105 0.3477374911
- 0.3956862092 0.3796963990 0.3488697112
- 0.3968279064 0.3808178902 0.3499937057
- 0.3979696035 0.3819392920 0.3511176109
- 0.3991076052 0.3830555975 0.3522385061
- 0.4002385139 0.3841623068 0.3533534110
- 0.4013693929 0.3852689862 0.3544682860
- 0.4024933875 0.3863726854 0.3555805981
- 0.4036085010 0.3874725103 0.3566895127
- 0.4047234952 0.3885723054 0.3577983975
- 0.4058330059 0.3896723092 0.3589071929
- 0.4069365859 0.3907727003 0.3600156903
- 0.4080401957 0.3918730021 0.3611243069
- 0.4091409147 0.3929738104 0.3622342050
- 0.4102385938 0.3940750062 0.3633455932
- 0.4113362134 0.3951762021 0.3644570112
- 0.4124296904 0.3962723017 0.3655647933
- 0.4135183096 0.3973628879 0.3666686118
- 0.4146068990 0.3984535933 0.3677723110
- 0.4156936109 0.3995419145 0.3688744903
- 0.4167774022 0.4006268978 0.3699742854
- 0.4178611040 0.4017120004 0.3710741103
- 0.4189420044 0.4027974904 0.3721716106
- 0.4200159013 0.4038844109 0.3732632101
- 0.4210897088 0.4049712121 0.3743548989
- 0.4221613109 0.4060561061 0.3754456043
- 0.4232189953 0.4071291983 0.3765301108
- 0.4242765903 0.4082024097 0.3776144981
- 0.4253341854 0.4092755914 0.3786988854
- 0.4263879955 0.4103333056 0.3797815144
- 0.4274415076 0.4113903046 0.3808639050
- 0.4284951091 0.4124472141 0.3819462955
- 0.4295487106 0.4134993851 0.3830277026
- 0.4306023121 0.4145495892 0.3841085136
- 0.4316559136 0.4155999124 0.3851892948
- 0.4327076077 0.4166513085 0.3862665892
- 0.4337567091 0.4177044034 0.3873386979
- 0.4348058105 0.4187574983 0.3884108961
- 0.4358538985 0.4198100865 0.3894824088
- 0.4368919134 0.4208576977 0.3905462921
- 0.4379299879 0.4219053984 0.3916102946
- 0.4389680028 0.4229530990 0.3926742971
- 0.4400067031 0.4239928126 0.3937354982
- 0.4410456121 0.4250294864 0.3947955072
- 0.4420844913 0.4260661900 0.3958554864
- 0.4431211054 0.4271000028 0.3969140053
- 0.4441522956 0.4281272888 0.3979691863
- 0.4451833963 0.4291546047 0.3990243077
- 0.4462144971 0.4301818907 0.4000793993
- 0.4472317100 0.4312092960 0.4011329114
- 0.4482460916 0.4322367013 0.4021860957
- 0.4492605031 0.4332641959 0.4032391906
- 0.4502733946 0.4342932105 0.4042918980
- 0.4512828887 0.4353255928 0.4053437114
- 0.4522925019 0.4363580048 0.4063954949
- 0.4533020854 0.4373905063 0.4074473083
- 0.4543111026 0.4384124875 0.4084874094
- 0.4553197920 0.4394313991 0.4095237851
- 0.4563286006 0.4404503107 0.4105601907
- 0.4573364854 0.4414677918 0.4115959108
- 0.4583398104 0.4424777925 0.4126274884
- 0.4593431056 0.4434877038 0.4136590958
- 0.4603464007 0.4444975853 0.4146907032
- 0.4613440037 0.4455075860 0.4157181084
- 0.4623357058 0.4465177059 0.4167410135
- 0.4633274078 0.4475277066 0.4177640080
- 0.4643191993 0.4485377967 0.4187869132
- 0.4653109908 0.4495514035 0.4198037088
- 0.4663026929 0.4505659938 0.4208188057
- 0.4672945142 0.4515804946 0.4218339026
- 0.4682861865 0.4525944889 0.4228489995
- 0.4692744911 0.4535953999 0.4238614142
- 0.4702627957 0.4545961916 0.4248737097
- 0.4712511003 0.4555971026 0.4258860946
- 0.4722385108 0.4565958977 0.4268980026
- 0.4732227027 0.4575876892 0.4279080927
- 0.4742070138 0.4585795999 0.4289183021
- 0.4751912951 0.4595713913 0.4299283922
- 0.4761728942 0.4605633020 0.4309360981
- 0.4771496952 0.4615552127 0.4319396913
- 0.4781264961 0.4625470936 0.4329431951
- 0.4791032970 0.4635390043 0.4339466989
- 0.4800817966 0.4645307064 0.4349519014
- 0.4810624123 0.4655222893 0.4359593987
- 0.4820429981 0.4665139019 0.4369668067
- 0.4830236137 0.4675053954 0.4379743040
- 0.4840019941 0.4684920907 0.4389804900
- 0.4849779904 0.4694738090 0.4399853051
- 0.4859539866 0.4704554975 0.4409902096
- 0.4869301021 0.4714370966 0.4419949949
- 0.4879001081 0.4724138081 0.4429973066
- 0.4888631999 0.4733850062 0.4439963996
- 0.4898262918 0.4743562043 0.4449956119
- 0.4907892942 0.4753274024 0.4459947944
- 0.4917517006 0.4762980044 0.4469918907
- 0.4927130938 0.4772675931 0.4479857981
- 0.4936743975 0.4782372117 0.4489797056
- 0.4946357012 0.4792068005 0.4499736130
- 0.4955956042 0.4801762998 0.4509660006
- 0.4965516925 0.4811457098 0.4519538879
- 0.4975079000 0.4821150899 0.4529418051
- 0.4984639883 0.4830844998 0.4539296925
- 0.4994196892 0.4840534031 0.4549174011
- 0.5003700852 0.4850172102 0.4559034109
- 0.5013206005 0.4859808981 0.4568893015
- 0.5022711158 0.4869445860 0.4578751922
- 0.5032215118 0.4879083037 0.4588611126
- 0.5041645169 0.4888612032 0.4598459005
- 0.5051059127 0.4898119867 0.4608305097
- 0.5060474277 0.4907627106 0.4618149996
- 0.5069888234 0.4917134941 0.4627996087
- 0.5079312921 0.4926620126 0.4637798965
- 0.5088745952 0.4936085045 0.4647563100
- 0.5098178983 0.4945549965 0.4657326937
- 0.5107612014 0.4955014884 0.4667089880
- 0.5117039084 0.4964486957 0.4676840901
- 0.5126433969 0.4973995090 0.4686524868
- 0.5135828853 0.4983502924 0.4696210027
- 0.5145223737 0.4993009865 0.4705893993
- 0.5154619217 0.5002518296 0.4715577960
- 0.5163952708 0.5012043118 0.4725238979
- 0.5173267126 0.5021573901 0.4734891057
- 0.5182582140 0.5031105280 0.4744544029
- 0.5191895962 0.5040636063 0.4754197001
- 0.5201197863 0.5050135255 0.4763843119
- 0.5210466981 0.5059555173 0.4773474038
- 0.5219736099 0.5068973899 0.4783104062
- 0.5229005218 0.5078393817 0.4792734981
- 0.5238274932 0.5087813735 0.4802365899
- 0.5247486830 0.5097197294 0.4811953008
- 0.5256680846 0.5106567144 0.4821526110
- 0.5265874267 0.5115938187 0.4831098914
- 0.5275068283 0.5125308037 0.4840672016
- 0.5284252763 0.5134680271 0.4850249887
- 0.5293390155 0.5144063234 0.4859859049
- 0.5302528143 0.5153445005 0.4869467914
- 0.5311664939 0.5162826777 0.4879077077
- 0.5320801735 0.5172209740 0.4888687134
- 0.5329914093 0.5181534290 0.4898253977
- 0.5338997245 0.5190796256 0.4907774925
- 0.5348079801 0.5200058222 0.4917295873
- 0.5357164145 0.5209320784 0.4926817119
- 0.5366247296 0.5218582749 0.4936338067
- 0.5375316739 0.5227739215 0.4945797026
- 0.5384383202 0.5236862898 0.4955236018
- 0.5393447876 0.5245985985 0.4964675009
- 0.5402513742 0.5255110264 0.4974114001
- 0.5411579013 0.5264232755 0.4983552992
- 0.5420578122 0.5273302197 0.4992960095
- 0.5429574251 0.5282369256 0.5002363920
- 0.5438570976 0.5291436911 0.5011768937
- 0.5447567105 0.5300503969 0.5021173954
- 0.5456550717 0.5309572220 0.5030577779
- 0.5465437174 0.5318645835 0.5039975047
- 0.5474323034 0.5327720046 0.5049371123
- 0.5483208895 0.5336794257 0.5058767796
- 0.5492094755 0.5345867872 0.5068165064
- 0.5500965118 0.5354917049 0.5077555180
- 0.5509771109 0.5363870263 0.5086914897
- 0.5518578291 0.5372822881 0.5096275210
- 0.5527384281 0.5381776094 0.5105633736
- 0.5536190271 0.5390728712 0.5114994049
- 0.5545002222 0.5399649739 0.5124346018
- 0.5553833246 0.5408456922 0.5133668780
- 0.5562664866 0.5417262912 0.5142992139
- 0.5571495891 0.5426068902 0.5152313709
- 0.5580328107 0.5434876084 0.5161637068
- 0.5589159131 0.5443671942 0.5170946121
- 0.5597988963 0.5452414751 0.5180175900
- 0.5606818795 0.5461158156 0.5189406872
- 0.5615649223 0.5469899774 0.5198637843
- 0.5624479055 0.5478643179 0.5207868218
- 0.5633308887 0.5487385988 0.5217097998
- 0.5642132163 0.5496147871 0.5226305127
- 0.5650954247 0.5504909158 0.5235512257
- 0.5659775734 0.5513671041 0.5244718790
- 0.5668599010 0.5522431731 0.5253925920
- 0.5677421093 0.5531194210 0.5263133049
- 0.5686208010 0.5539948940 0.5272328854
- 0.5694987178 0.5548701882 0.5281524062
- 0.5703766942 0.5557454824 0.5290718079
- 0.5712546110 0.5566208959 0.5299912095
- 0.5721325874 0.5574961901 0.5309106112
- 0.5730063915 0.5583639145 0.5318285227
- 0.5738772154 0.5592259765 0.5327451229
- 0.5747479200 0.5600880980 0.5336617231
- 0.5756186843 0.5609502196 0.5345783234
- 0.5764895082 0.5618122816 0.5354949236
- 0.5773584247 0.5626726747 0.5364094973
- 0.5782213807 0.5635278821 0.5373175144
- 0.5790842772 0.5643829703 0.5382254124
- 0.5799472928 0.5652381182 0.5391334295
- 0.5808103085 0.5660933256 0.5400413871
- 0.5816733241 0.5669484138 0.5409492850
- 0.5825272799 0.5678043962 0.5418502092
- 0.5833795071 0.5686606169 0.5427495241
- 0.5842316747 0.5695167184 0.5436487794
- 0.5850839019 0.5703728795 0.5445482135
- 0.5859361291 0.5712291002 0.5454475284
- 0.5867881775 0.5720869899 0.5463449955
- 0.5876401067 0.5729479790 0.5472388864
- 0.5884919167 0.5738090873 0.5481327772
- 0.5893437862 0.5746700764 0.5490267277
- 0.5901955962 0.5755311847 0.5499206781
- 0.5910475254 0.5763922930 0.5508146286
- 0.5918961763 0.5772445202 0.5517038107
- 0.5927441716 0.5780944824 0.5525919199
- 0.5935921073 0.5789445043 0.5534799099
- 0.5944401026 0.5797945857 0.5543678999
- 0.5952879786 0.5806446075 0.5552558899
- 0.5961351991 0.5814933777 0.5561434031
- 0.5969787836 0.5823364854 0.5570282936
- 0.5978223085 0.5831795931 0.5579131246
- 0.5986657739 0.5840227008 0.5587978959
- 0.5995092988 0.5848656893 0.5596827865
- 0.6003528833 0.5857087970 0.5605676174
- 0.6011931896 0.5865523219 0.5614522099
- 0.6020298004 0.5873963237 0.5623363853
- 0.6028664112 0.5882403255 0.5632206202
- 0.6037030220 0.5890843272 0.5641047955
- 0.6045395732 0.5899283290 0.5649890900
- 0.6053761840 0.5907722712 0.5658733249
- 0.6062102914 0.5916194916 0.5667579174
- 0.6070430875 0.5924683213 0.5676426291
- 0.6078760028 0.5933170915 0.5685272813
- 0.6087087989 0.5941658020 0.5694121122
- 0.6095417142 0.5950145721 0.5702968240
- 0.6103746295 0.5958634019 0.5711815953
- 0.6112043858 0.5967034101 0.5720716119
- 0.6120336056 0.5975413918 0.5729628205
- 0.6128627062 0.5983793736 0.5738540292
- 0.6136919260 0.5992174149 0.5747451782
- 0.6145210862 0.6000553966 0.5756365061
- 0.6153501868 0.6008933783 0.5765277147
- 0.6161777973 0.6017255187 0.5774099231
- 0.6170051098 0.6025568247 0.5782908201
- 0.6178324223 0.6033880115 0.5791717172
- 0.6186597943 0.6042193174 0.5800524950
- 0.6194871068 0.6050505042 0.5809333920
- 0.6203144193 0.6058818102 0.5818142295
- 0.6211380959 0.6067138910 0.5826920271
- 0.6219611764 0.6075462103 0.5835691094
- 0.6227841973 0.6083784103 0.5844463110
- 0.6236072779 0.6092107296 0.5853233933
- 0.6244302988 0.6100429893 0.5862005949
- 0.6252533793 0.6108751893 0.5870776772
- 0.6260753274 0.6117079258 0.5879529119
- 0.6268969178 0.6125406027 0.5888274908
- 0.6277183890 0.6133733988 0.5897021294
- 0.6285399199 0.6142061949 0.5905765891
- 0.6293615103 0.6150388718 0.5914512277
- 0.6301829815 0.6158717275 0.5923258066
- 0.6310017109 0.6166999936 0.5932002068
- 0.6318179965 0.6175248027 0.5940744281
- 0.6326344013 0.6183496118 0.5949487090
- 0.6334508061 0.6191744208 0.5958228707
- 0.6342670918 0.6199991703 0.5966970921
- 0.6350834966 0.6208239794 0.5975713730
- 0.6358969808 0.6216465235 0.5984457135
- 0.6367033720 0.6224632263 0.5993201137
- 0.6375098228 0.6232798100 0.6001945138
- 0.6383162141 0.6240965128 0.6010689735
- 0.6391226053 0.6249132156 0.6019433737
- 0.6399289966 0.6257297993 0.6028177738
- 0.6407353878 0.6265465021 0.6036921740
- 0.6415356994 0.6273627281 0.6045618057
- 0.6423354745 0.6281787753 0.6054310799
- 0.6431353092 0.6289948821 0.6063002944
- 0.6439350843 0.6298109889 0.6071695089
- 0.6447349191 0.6306270957 0.6080387235
- 0.6455346942 0.6314432025 0.6089078784
- 0.6463314891 0.6322597861 0.6097748876
- 0.6471250057 0.6330770850 0.6106392741
- 0.6479185820 0.6338943243 0.6115037799
- 0.6487122178 0.6347116232 0.6123682261
- 0.6495056748 0.6355288029 0.6132326722
- 0.6502993107 0.6363461018 0.6140971184
- 0.6510928869 0.6371632814 0.6149616241
- 0.6518819928 0.6379770041 0.6158189178
- 0.6526708007 0.6387906075 0.6166757941
- 0.6534597278 0.6396042109 0.6175327897
- 0.6542485952 0.6404178143 0.6183897257
- 0.6550374031 0.6412314177 0.6192467213
- 0.6558262706 0.6420449018 0.6201035976
- 0.6566126943 0.6428549886 0.6209588051
- 0.6573941112 0.6436582804 0.6218106151
- 0.6581755280 0.6444615722 0.6226623058
- 0.6589568853 0.6452649236 0.6235139966
- 0.6597383022 0.6460682154 0.6243656874
- 0.6605197191 0.6468715072 0.6252173781
- 0.6613010168 0.6476747990 0.6260691881
- 0.6620833874 0.6484764218 0.6269180179
- 0.6628664136 0.6492767930 0.6277649999
- 0.6636493206 0.6500772834 0.6286119819
- 0.6644322872 0.6508777738 0.6294590831
- 0.6652151942 0.6516783237 0.6303061247
- 0.6659982204 0.6524788141 0.6311531067
- 0.6667811275 0.6532791853 0.6320002079
- 0.6675598025 0.6540803909 0.6328403950
- 0.6683375835 0.6548817754 0.6336792111
- 0.6691154242 0.6556832194 0.6345179081
- 0.6698932052 0.6564844847 0.6353567243
- 0.6706709862 0.6572859287 0.6361954212
- 0.6714488268 0.6580871940 0.6370341778
- 0.6722266078 0.6588885784 0.6378728747
- 0.6729933023 0.6596770287 0.6387121081
- 0.6737592816 0.6604645252 0.6395512223
- 0.6745253205 0.6612520814 0.6403903961
- 0.6752912998 0.6620395780 0.6412295103
- 0.6760572791 0.6628271937 0.6420686841
- 0.6768233180 0.6636146903 0.6429077983
- 0.6775892973 0.6644023061 0.6437469721
- 0.6783525944 0.6651803851 0.6445764899
- 0.6791155934 0.6659579873 0.6454054117
- 0.6798787117 0.6667355895 0.6462342739
- 0.6806417704 0.6675131917 0.6470631957
- 0.6814048886 0.6682907939 0.6478921175
- 0.6821680069 0.6690683961 0.6487209797
- 0.6829311252 0.6698459983 0.6495499015
- 0.6836892962 0.6706212759 0.6503704190
- 0.6844468117 0.6713961959 0.6511895061
- 0.6852043271 0.6721711755 0.6520085931
- 0.6859617829 0.6729462147 0.6528277993
- 0.6867192984 0.6737210751 0.6536468863
- 0.6874766946 0.6744961143 0.6544659734
- 0.6882342100 0.6752710938 0.6552851796
- 0.6889876127 0.6760479808 0.6560990810
- 0.6897391081 0.6768258810 0.6569107175
- 0.6904906034 0.6776037216 0.6577221751
- 0.6912420988 0.6783815026 0.6585338116
- 0.6919935942 0.6791594028 0.6593453884
- 0.6927450895 0.6799371839 0.6601569057
- 0.6934965849 0.6807150841 0.6609684825
- 0.6942445040 0.6814894080 0.6617767215
- 0.6949872971 0.6822587848 0.6625800729
- 0.6957302094 0.6830282211 0.6633834243
- 0.6964730024 0.6837977171 0.6641867757
- 0.6972159147 0.6845670938 0.6649901867
- 0.6979587078 0.6853365898 0.6657935977
- 0.6987016201 0.6861060262 0.6665970087
- 0.6994444132 0.6868749261 0.6674001813
- 0.7001873255 0.6876338124 0.6682003736
- 0.7009301782 0.6883925796 0.6690005064
- 0.7016730905 0.6891514063 0.6698006988
- 0.7024160028 0.6899102926 0.6706007719
- 0.7031589150 0.6906691194 0.6714010239
- 0.7039018273 0.6914280057 0.6722010970
- 0.7046446800 0.6921867728 0.6730012894
- 0.7053861022 0.6929436922 0.6738013029
- 0.7061262727 0.6936991215 0.6746010780
- 0.7068666220 0.6944546103 0.6754009128
- 0.7076067924 0.6952099800 0.6762006879
- 0.7083470821 0.6959655285 0.6770005226
- 0.7090873718 0.6967208982 0.6778002977
- 0.7098276019 0.6974763870 0.6786001921
- 0.7105678916 0.6982318759 0.6794000268
- 0.7113052011 0.6989892721 0.6801937222
- 0.7120423913 0.6997467875 0.6809874177
- 0.7127797008 0.7005043030 0.6817811728
- 0.7135170102 0.7012618184 0.6825749278
- 0.7142542005 0.7020192742 0.6833686233
- 0.7149915099 0.7027767897 0.6841623187
- 0.7157288194 0.7035343051 0.6849560142
- 0.7164642215 0.7042888999 0.6857504845
- 0.7171959281 0.7050374746 0.6865466833
- 0.7179275155 0.7057859898 0.6873428822
- 0.7186592221 0.7065346241 0.6881390810
- 0.7193908095 0.7072831988 0.6889352798
- 0.7201225162 0.7080317736 0.6897314191
- 0.7208541036 0.7087804079 0.6905276179
- 0.7215858102 0.7095289826 0.6913238168
- 0.7223190069 0.7102715969 0.6921185255
- 0.7230535150 0.7110090256 0.6929119229
- 0.7237880230 0.7117465138 0.6937052011
- 0.7245225906 0.7124840021 0.6944985986
- 0.7252570987 0.7132214904 0.6952919960
- 0.7259916067 0.7139589787 0.6960853934
- 0.7267261147 0.7146965265 0.6968787909
- 0.7274606228 0.7154340148 0.6976721883
- 0.7281941175 0.7161688209 0.6984621882
- 0.7289270163 0.7169021964 0.6992504001
- 0.7296599150 0.7176355720 0.7000386715
- 0.7303928137 0.7183690071 0.7008268833
- 0.7311257720 0.7191023827 0.7016150951
- 0.7318586707 0.7198358178 0.7024034262
- 0.7325916290 0.7205691934 0.7031915784
- 0.7333245277 0.7213026285 0.7039797902
- 0.7340542078 0.7220379114 0.7047694921
- 0.7347822189 0.7227740884 0.7055600286
- 0.7355102897 0.7235103846 0.7063505054
- 0.7362383008 0.7242466211 0.7071409822
- 0.7369663715 0.7249829173 0.7079313993
- 0.7376943827 0.7257190943 0.7087218761
- 0.7384225130 0.7264553905 0.7095124125
- 0.7391505241 0.7271916270 0.7103028893
- 0.7398774028 0.7279284000 0.7110937238
- 0.7406033874 0.7286654115 0.7118847966
- 0.7413293719 0.7294024825 0.7126759291
- 0.7420554161 0.7301396132 0.7134671211
- 0.7427814007 0.7308766842 0.7142581940
- 0.7435073853 0.7316136956 0.7150493264
- 0.7442334294 0.7323508263 0.7158403993
- 0.7449594140 0.7330878973 0.7166314721
- 0.7456837893 0.7338215709 0.7174229026
- 0.7464053035 0.7345489264 0.7182146907
- 0.7471268177 0.7352762222 0.7190064788
- 0.7478482127 0.7360035181 0.7197983265
- 0.7485697269 0.7367308140 0.7205901146
- 0.7492911816 0.7374581099 0.7213820219
- 0.7500126958 0.7381855249 0.7221738100
- 0.7507342100 0.7389128208 0.7229655981
- 0.7514556050 0.7396399975 0.7237573266
- 0.7521721721 0.7403625846 0.7245445251
- 0.7528889179 0.7410852909 0.7253317833
- 0.7536056042 0.7418079972 0.7261189818
- 0.7543221712 0.7425305843 0.7269061804
- 0.7550389171 0.7432532907 0.7276934981
- 0.7557556033 0.7439759970 0.7284806967
- 0.7564721704 0.7446985841 0.7292678952
- 0.7571889162 0.7454212904 0.7300552130
- 0.7579010725 0.7461451888 0.7308400273
- 0.7586101890 0.7468699813 0.7316231132
- 0.7593191862 0.7475947738 0.7324061990
- 0.7600283027 0.7483196259 0.7331892848
- 0.7607374191 0.7490442991 0.7339723706
- 0.7614464164 0.7497690916 0.7347555161
- 0.7621554732 0.7504938841 0.7355386019
- 0.7628644705 0.7512186766 0.7363216877
- 0.7635735869 0.7519437075 0.7371047735
- 0.7642832994 0.7526741028 0.7378858924
- 0.7649930120 0.7534046173 0.7386670709
- 0.7657027245 0.7541350126 0.7394481897
- 0.7664124966 0.7548654079 0.7402294278
- 0.7671222091 0.7555958033 0.7410104871
- 0.7678319216 0.7563263178 0.7417917252
- 0.7685415745 0.7570567131 0.7425727844
- 0.7692512870 0.7577871084 0.7433540225
- 0.7699596882 0.7585147023 0.7441341877
- 0.7706660032 0.7592375278 0.7449126244
- 0.7713723183 0.7599601746 0.7456911206
- 0.7720785737 0.7606830001 0.7464696169
- 0.7727848887 0.7614058256 0.7472481132
- 0.7734912038 0.7621284723 0.7480264902
- 0.7741973996 0.7628512979 0.7488049865
- 0.7749037147 0.7635740042 0.7495834827
- 0.7756100297 0.7642968297 0.7503619790
- 0.7763124108 0.7650169730 0.7511404753
- 0.7770121098 0.7657353282 0.7519189715
- 0.7777118087 0.7664536238 0.7526975274
- 0.7784113884 0.7671719790 0.7534760833
- 0.7791110873 0.7678902745 0.7542545795
- 0.7798107266 0.7686086297 0.7550330758
- 0.7805104256 0.7693269849 0.7558116913
- 0.7812101245 0.7700452805 0.7565901875
- 0.7819097042 0.7707635760 0.7573688030
- 0.7826066017 0.7714834213 0.7581411004
- 0.7833021283 0.7722039223 0.7589104176
- 0.7839977145 0.7729244232 0.7596796751
- 0.7846931815 0.7736448050 0.7604489923
- 0.7853888273 0.7743653059 0.7612183094
- 0.7860842943 0.7750858068 0.7619876266
- 0.7867798805 0.7758061886 0.7627568841
- 0.7874754071 0.7765266895 0.7635262012
- 0.7881708741 0.7772471905 0.7642955184
- 0.7888624072 0.7779653072 0.7650622725
- 0.7895516157 0.7786822915 0.7658277750
- 0.7902408838 0.7793992162 0.7665932775
- 0.7909300923 0.7801160812 0.7673587799
- 0.7916194201 0.7808331251 0.7681242824
- 0.7923086286 0.7815499902 0.7688897848
- 0.7929978967 0.7822669148 0.7696552873
- 0.7936871052 0.7829838991 0.7704207897
- 0.7943763733 0.7837008238 0.7711862922
- 0.7950640917 0.7844138741 0.7719494104
- 0.7957503200 0.7851232290 0.7727103233
- 0.7964366078 0.7858325243 0.7734711170
- 0.7971227765 0.7865418196 0.7742319703
- 0.7978091240 0.7872511744 0.7749928236
- 0.7984952927 0.7879605293 0.7757536769
- 0.7991815209 0.7886698246 0.7765144706
- 0.7998678088 0.7893791199 0.7772753835
- 0.8005539775 0.7900884151 0.7780361772
- 0.8012402058 0.7907962799 0.7787957788
- 0.8019264936 0.7914993763 0.7795513272
- 0.8026127219 0.7922024131 0.7803066969
- 0.8032988906 0.7929055095 0.7810621262
- 0.8039851189 0.7936086059 0.7818176150
- 0.8046712875 0.7943117023 0.7825729847
- 0.8053575754 0.7950147986 0.7833284140
- 0.8060438037 0.7957177758 0.7840839028
- 0.8067299724 0.7964208722 0.7848392725
- 0.8074162006 0.7971240282 0.7855947018
- 0.8081002235 0.7978271842 0.7863516212
- 0.8087838292 0.7985303998 0.7871088982
- 0.8094673753 0.7992336154 0.7878661156
- 0.8101509809 0.7999367714 0.7886233926
- 0.8108345866 0.8006399870 0.7893806100
- 0.8115181923 0.8013432026 0.7901378274
- 0.8122016788 0.8020464778 0.7908951044
- 0.8128852844 0.8027496934 0.7916523218
- 0.8135688901 0.8034529090 0.7924095988
- 0.8142508864 0.8041560054 0.7931652069
- 0.8149294853 0.8048589826 0.7939171791
- 0.8156080842 0.8055620790 0.7946692705
- 0.8162866831 0.8062651157 0.7954213023
- 0.8169652820 0.8069680929 0.7961732745
- 0.8176438808 0.8076711297 0.7969254255
- 0.8183224797 0.8083741069 0.7976773977
- 0.8190010190 0.8090770841 0.7984294295
- 0.8196796179 0.8097801208 0.7991815209
- 0.8203582168 0.8104832172 0.7999334931
- 0.8210343719 0.8111814260 0.8006806970
- 0.8217092156 0.8118773103 0.8014255166
- 0.8223841190 0.8125730753 0.8021702170
- 0.8230590224 0.8132688999 0.8029149175
- 0.8237338066 0.8139647245 0.8036596775
- 0.8244087100 0.8146606088 0.8044043779
- 0.8250836134 0.8153563738 0.8051490784
- 0.8257583976 0.8160521984 0.8058938980
- 0.8264333010 0.8167480230 0.8066385984
- 0.8271082044 0.8174437881 0.8073834181
- 0.8277801871 0.8181331158 0.8081256151
- 0.8284516931 0.8188214898 0.8088673949
- 0.8291233182 0.8195099235 0.8096091747
- 0.8297948837 0.8201981783 0.8103510141
- 0.8304665089 0.8208866119 0.8110929132
- 0.8311380148 0.8215749860 0.8118346930
- 0.8318095803 0.8222633004 0.8125764728
- 0.8324812055 0.8229516745 0.8133183122
- 0.8331527710 0.8236399889 0.8140602112
- 0.8338242769 0.8243284225 0.8148019910
- 0.8344954848 0.8250157833 0.8155404925
- 0.8351665735 0.8257030845 0.8162788153
- 0.8358377218 0.8263903856 0.8170171976
- 0.8365089297 0.8270778060 0.8177555203
- 0.8371800184 0.8277651072 0.8184939027
- 0.8378511071 0.8284524083 0.8192322254
- 0.8385221958 0.8291397095 0.8199704885
- 0.8391934037 0.8298270702 0.8207088709
- 0.8398644924 0.8305143714 0.8214471936
- 0.8405355811 0.8312016726 0.8221855760
- 0.8412041068 0.8318877816 0.8229212165
- 0.8418722749 0.8325737119 0.8236564994
- 0.8425405025 0.8332597017 0.8243917823
- 0.8432086706 0.8339456916 0.8251271248
- 0.8438770175 0.8346316218 0.8258624077
- 0.8445451856 0.8353176117 0.8265976906
- 0.8452134132 0.8360034823 0.8273329735
- 0.8458815813 0.8366894722 0.8280683160
- 0.8465498090 0.8373754025 0.8288035989
- 0.8472179770 0.8380613923 0.8295388818
- 0.8478839993 0.8387414813 0.8302717209
- 0.8485488892 0.8394191861 0.8310034275
- 0.8492138982 0.8400970101 0.8317350745
- 0.8498789072 0.8407747149 0.8324669003
- 0.8505439162 0.8414524198 0.8331986070
- 0.8512089252 0.8421301842 0.8339303136
- 0.8518738747 0.8428078890 0.8346620202
- 0.8525388837 0.8434855938 0.8353937864
- 0.8532038927 0.8441634178 0.8361254930
- 0.8538689017 0.8448411226 0.8368571997
- 0.8545317054 0.8455154896 0.8375867009
- 0.8551911116 0.8461846709 0.8383126259
- 0.8558505177 0.8468537927 0.8390386105
- 0.8565099835 0.8475229740 0.8397644758
- 0.8571693897 0.8481922150 0.8404904008
- 0.8578287959 0.8488612771 0.8412163258
- 0.8584882021 0.8495305181 0.8419421911
- 0.8591476083 0.8501995802 0.8426681161
- 0.8598070145 0.8508688211 0.8433941007
- 0.8604664207 0.8515380025 0.8441200256
- 0.8611258268 0.8522071242 0.8448458910
- 0.8617823720 0.8528741002 0.8455688953
- 0.8624386787 0.8535410166 0.8462917209
- 0.8630949855 0.8542078137 0.8470144272
- 0.8637512922 0.8548746109 0.8477371931
- 0.8644075990 0.8555414081 0.8484598994
- 0.8650639057 0.8562082052 0.8491827250
- 0.8657202125 0.8568751216 0.8499054909
- 0.8663765192 0.8575419188 0.8506281972
- 0.8670328259 0.8582087159 0.8513510227
- 0.8676890731 0.8588755131 0.8520737290
- 0.8683446050 0.8595426083 0.8527960777
- 0.8689982891 0.8602101803 0.8535174727
- 0.8696519136 0.8608778119 0.8542389870
- 0.8703055978 0.8615455031 0.8549603820
- 0.8709592223 0.8622130752 0.8556818962
- 0.8716129065 0.8628807068 0.8564032912
- 0.8722665906 0.8635482788 0.8571248055
- 0.8729202151 0.8642160296 0.8578462005
- 0.8735738993 0.8648836017 0.8585677147
- 0.8742275238 0.8655511737 0.8592891097
- 0.8748812079 0.8662188053 0.8600106239
- 0.8755341172 0.8668799996 0.8607301712
- 0.8761864901 0.8675361276 0.8614482284
- 0.8768388033 0.8681921959 0.8621662855
- 0.8774911761 0.8688483238 0.8628842831
- 0.8781434894 0.8695043921 0.8636023998
- 0.8787959218 0.8701604009 0.8643205166
- 0.8794481754 0.8708165288 0.8650385141
- 0.8801006079 0.8714725971 0.8657565713
- 0.8807529211 0.8721287251 0.8664746284
- 0.8814052939 0.8727847934 0.8671926856
- 0.8820576072 0.8734409213 0.8679106832
- 0.8827077150 0.8740913868 0.8686279058
- 0.8833565116 0.8747391105 0.8693444729
- 0.8840054274 0.8753867745 0.8700612187
- 0.8846542835 0.8760343790 0.8707777858
- 0.8853030801 0.8766821027 0.8714944720
- 0.8859519958 0.8773298264 0.8722112179
- 0.8866009116 0.8779774904 0.8729277849
- 0.8872497082 0.8786250949 0.8736444712
- 0.8878986239 0.8792728186 0.8743610978
- 0.8885474205 0.8799204826 0.8750777841
- 0.8891962767 0.8805680871 0.8757944107
- 0.8898416162 0.8812143803 0.8765113950
- 0.8904845715 0.8818597794 0.8772286177
- 0.8911275268 0.8825051785 0.8779457808
- 0.8917704821 0.8831505775 0.8786630034
- 0.8924134970 0.8837959766 0.8793802857
- 0.8930563927 0.8844413757 0.8800975084
- 0.8936994076 0.8850867748 0.8808146715
- 0.8943423033 0.8857321143 0.8815318942
- 0.8949853182 0.8863775134 0.8822491169
- 0.8956282735 0.8870229125 0.8829662800
- 0.8962712288 0.8876683116 0.8836835027
- 0.8969116211 0.8883140087 0.8844001293
- 0.8975483775 0.8889601827 0.8851156831
- 0.8981850743 0.8896064162 0.8858312964
- 0.8988217711 0.8902524710 0.8865469098
- 0.8994585276 0.8908987045 0.8872625232
- 0.9000952244 0.8915448785 0.8879780769
- 0.9007319212 0.8921909928 0.8886936903
- 0.9013686180 0.8928372264 0.8894093037
- 0.9020053148 0.8934834003 0.8901249170
- 0.9026420116 0.8941295147 0.8908404112
- 0.9032788277 0.8947756886 0.8915560246
- 0.9039149880 0.8954212070 0.8922712803
- 0.9045432806 0.8960561156 0.8929808736
- 0.9051715732 0.8966909051 0.8936905265
- 0.9057999253 0.8973258138 0.8944001794
- 0.9064282179 0.8979606032 0.8951097727
- 0.9070565104 0.8985955119 0.8958194256
- 0.9076849222 0.8992303014 0.8965290189
- 0.9083132148 0.8998652101 0.8972386718
- 0.9089415073 0.9004999995 0.8979483247
- 0.9095697999 0.9011349082 0.8986579180
- 0.9101980925 0.9017696977 0.8993675113
- 0.9108263850 0.9024046063 0.9000772238
- 0.9114509225 0.9030348063 0.9007843137
- 0.9120721817 0.9036613703 0.9014893770
- 0.9126935005 0.9042879939 0.9021945000
- 0.9133148193 0.9049146175 0.9028996229
- 0.9139360785 0.9055411816 0.9036046267
- 0.9145573974 0.9061678052 0.9043096900
- 0.9151787162 0.9067944288 0.9050148129
- 0.9157999754 0.9074209929 0.9057198763
- 0.9164212942 0.9080476165 0.9064249992
- 0.9170426130 0.9086741805 0.9071301222
- 0.9176638722 0.9093006849 0.9078351855
- 0.9182853103 0.9099273086 0.9085403085
- 0.9188956022 0.9105505943 0.9092364907
- 0.9195045829 0.9111735225 0.9099317789
- 0.9201136827 0.9117963910 0.9106270075
- 0.9207227826 0.9124193192 0.9113222957
- 0.9213318229 0.9130421281 0.9120175242
- 0.9219409227 0.9136649966 0.9127128124
- 0.9225499034 0.9142879248 0.9134079814
- 0.9231590033 0.9149107933 0.9141033292
- 0.9237679839 0.9155337214 0.9147984982
- 0.9243770838 0.9161565900 0.9154937863
- 0.9249861240 0.9167795181 0.9161890149
- 0.9255942106 0.9174020886 0.9168831706
- 0.9261904955 0.9180212021 0.9175652862
- 0.9267867804 0.9186403751 0.9182474017
- 0.9273831248 0.9192596078 0.9189295173
- 0.9279794097 0.9198787808 0.9196115732
- 0.9285756946 0.9204980135 0.9202936888
- 0.9291719794 0.9211171269 0.9209758043
- 0.9297683239 0.9217363000 0.9216579199
- 0.9303646088 0.9223554730 0.9223399758
- 0.9309607744 0.9229747057 0.9230220914
- 0.9315571189 0.9235938787 0.9237042069
- 0.9321534038 0.9242129922 0.9243863225
- 0.9327489734 0.9248315096 0.9250671268
- 0.9333375096 0.9254437089 0.9257367849
- 0.9339259863 0.9260557890 0.9264063835
- 0.9345145226 0.9266679287 0.9270759821
- 0.9351029992 0.9272801280 0.9277455807
- 0.9356915951 0.9278922081 0.9284152985
- 0.9362800717 0.9285042882 0.9290848970
- 0.9368686080 0.9291164875 0.9297544956
- 0.9374570847 0.9297286272 0.9304240942
- 0.9380456209 0.9303408265 0.9310936928
- 0.9386342168 0.9309529066 0.9317634106
- 0.9392226934 0.9315649867 0.9324330091
- 0.9398112297 0.9321771860 0.9331026077
- 0.9403957725 0.9327827096 0.9337632060
- 0.9409803152 0.9333879948 0.9344233274
- 0.9415647984 0.9339932799 0.9350835085
- 0.9421492815 0.9345986247 0.9357436895
- 0.9427338243 0.9352039099 0.9364038110
- 0.9433181882 0.9358091950 0.9370639920
- 0.9439026713 0.9364144802 0.9377241731
- 0.9444872141 0.9370198250 0.9383842945
- 0.9450716972 0.9376251101 0.9390444756
- 0.9456561804 0.9382303953 0.9397047162
- 0.9462407231 0.9388356805 0.9403647780
- 0.9468250871 0.9394410253 0.9410250187
- 0.9474024773 0.9400426149 0.9416800141
- 0.9479761124 0.9406421781 0.9423323274
- 0.9485496879 0.9412418008 0.9429845214
- 0.9491233230 0.9418414831 0.9436367750
- 0.9496968985 0.9424411058 0.9442890882
- 0.9502704740 0.9430407286 0.9449412823
- 0.9508441091 0.9436402917 0.9455935955
- 0.9514176846 0.9442399740 0.9462457895
- 0.9519913197 0.9448395967 0.9468981028
- 0.9525648952 0.9454392195 0.9475504160
- 0.9531384706 0.9460387826 0.9482026100
- 0.9537121058 0.9466385245 0.9488549232
- 0.9542835951 0.9472373724 0.9495049119
- 0.9548454881 0.9478332996 0.9501445293
- 0.9554073811 0.9484291077 0.9507842064
- 0.9559693933 0.9490249753 0.9514238238
- 0.9565312862 0.9496209025 0.9520635009
- 0.9570931792 0.9502167106 0.9527031779
- 0.9576550722 0.9508125782 0.9533427954
- 0.9582170248 0.9514083862 0.9539824724
- 0.9587789178 0.9520043135 0.9546220899
- 0.9593408108 0.9526001811 0.9552618265
- 0.9599027038 0.9531959891 0.9559013844
- 0.9604645967 0.9537919164 0.9565411210
- 0.9610264897 0.9543877244 0.9571806788
- 0.9615818262 0.9549801946 0.9578106999
- 0.9621313214 0.9555696845 0.9584323764
- 0.9626806974 0.9561592937 0.9590541124
- 0.9632301927 0.9567487836 0.9596757293
- 0.9637796879 0.9573382735 0.9602974057
- 0.9643291831 0.9579278827 0.9609190822
- 0.9648786783 0.9585173726 0.9615408182
- 0.9654281735 0.9591069221 0.9621623755
- 0.9659777284 0.9596964717 0.9627841115
- 0.9665271044 0.9602860212 0.9634057879
- 0.9670765996 0.9608755112 0.9640274048
- 0.9676260948 0.9614651203 0.9646490812
- 0.9681755900 0.9620546103 0.9652708173
- 0.9687122703 0.9626389146 0.9658780098
- 0.9692441821 0.9632211924 0.9664797187
- 0.9697760940 0.9638035297 0.9670814276
- 0.9703080058 0.9643858075 0.9676830769
- 0.9708399177 0.9649680853 0.9682847857
- 0.9713717103 0.9655504227 0.9688864946
- 0.9719036222 0.9661327004 0.9694882035
- 0.9724354744 0.9667149782 0.9700899124
- 0.9729673862 0.9672973156 0.9706916213
- 0.9734992981 0.9678795934 0.9712932706
- 0.9740310907 0.9684618711 0.9718949795
- 0.9745630026 0.9690440893 0.9724966288
- 0.9750949144 0.9696264267 0.9730982780
- 0.9756121039 0.9702054262 0.9736818075
- 0.9761241078 0.9707831144 0.9742587805
- 0.9766359925 0.9713609219 0.9748356938
- 0.9771479964 0.9719387293 0.9754127264
- 0.9776600003 0.9725164175 0.9759895802
- 0.9781718850 0.9730942249 0.9765666127
- 0.9786838889 0.9736719131 0.9771435857
- 0.9791958928 0.9742497206 0.9777204990
- 0.9797077775 0.9748274088 0.9782974720
- 0.9802197814 0.9754052162 0.9788743854
- 0.9807317853 0.9759829044 0.9794514179
- 0.9812437296 0.9765607119 0.9800282717
- 0.9817556739 0.9771384001 0.9806053042
- 0.9822546244 0.9777116776 0.9811592102
- 0.9827439189 0.9782817960 0.9816957712
- 0.9832330942 0.9788517952 0.9822325110
- 0.9837223291 0.9794217944 0.9827690721
- 0.9842115045 0.9799917936 0.9833058119
- 0.9847007990 0.9805617929 0.9838423729
- 0.9851899743 0.9811317921 0.9843789935
- 0.9856792092 0.9817017913 0.9849156737
- 0.9861685038 0.9822717905 0.9854522943
- 0.9866576791 0.9828417897 0.9859889746
- 0.9871469140 0.9834119081 0.9865255952
- 0.9876360893 0.9839819074 0.9870622754
- 0.9881253839 0.9845519066 0.9875988960
- 0.9886041284 0.9851186275 0.9881225228
- 0.9890480042 0.9856745005 0.9886025786
- 0.9894918799 0.9862303734 0.9890826941
- 0.9899358153 0.9867863059 0.9895628095
- 0.9903796911 0.9873421788 0.9900428057
- 0.9908236265 0.9878981113 0.9905229211
- 0.9912675023 0.9884539843 0.9910029769
- 0.9917113781 0.9890099168 0.9914829731
- 0.9921553135 0.9895657897 0.9919630885
- 0.9925991893 0.9901217222 0.9924432039
- 0.9930431247 0.9906775951 0.9929233193
- 0.9934868813 0.9912334085 0.9934033155
- 0.9939308167 0.9917892814 0.9938833714
- 0.9943746924 0.9923452139 0.9943634868
- 0.9947882295 0.9928944707 0.9947875738
- 0.9951890707 0.9934411049 0.9951885939
- 0.9955899715 0.9939876795 0.9955894947
- 0.9959908724 0.9945343137 0.9959905148
- 0.9963918924 0.9950808287 0.9963914156
- 0.9967927933 0.9956274033 0.9967923760
- 0.9971936941 0.9961739779 0.9971932769
- 0.9975945950 0.9967206120 0.9975942969
- 0.9979954958 0.9972671270 0.9979951978
- 0.9983963966 0.9978137016 0.9983962178
- 0.9987972975 0.9983602762 0.9987971187
- 0.9991981983 0.9989069104 0.9991980791
- 0.9995990992 0.9994534254 0.9995989799
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/film_response/kodak_portra_800.spi1d b/release/datafiles/colormanagement/luts/film_response/kodak_portra_800.spi1d
deleted file mode 100644
index 754cb9b7965..00000000000
--- a/release/datafiles/colormanagement/luts/film_response/kodak_portra_800.spi1d
+++ /dev/null
@@ -1,1030 +0,0 @@
-Version 1
-From 0.0 1.0
-Length 1024
-Components 3
-{
- 0.0000000000 0.0000000000 0.0000000000
- 0.0088124285 0.0079260534 0.0079260534
- 0.0173182599 0.0154689904 0.0154689904
- 0.0250097904 0.0223134402 0.0223134402
- 0.0318675414 0.0285592694 0.0285592694
- 0.0382458083 0.0343292207 0.0343292207
- 0.0440907888 0.0397338495 0.0397338495
- 0.0496913791 0.0447938815 0.0447938815
- 0.0549593382 0.0496262200 0.0496262200
- 0.0600188002 0.0542288311 0.0542288311
- 0.0648257434 0.0586788617 0.0586788617
- 0.0694660619 0.0629591122 0.0629591122
- 0.0739658996 0.0670659617 0.0670659617
- 0.0782863200 0.0710892603 0.0710892603
- 0.0824507698 0.0749912113 0.0749912113
- 0.0864929035 0.0788405612 0.0788405612
- 0.0904697403 0.0825625733 0.0825625733
- 0.0943273082 0.0861979574 0.0861979574
- 0.0981024578 0.0897707865 0.0897707865
- 0.1018401012 0.0932211131 0.0932211131
- 0.1054691002 0.0966563523 0.0966563523
- 0.1090489030 0.1000294015 0.1000294015
- 0.1125440001 0.1033191979 0.1033191979
- 0.1159221008 0.1065331027 0.1065331027
- 0.1192713007 0.1097005978 0.1097005978
- 0.1225581989 0.1128138974 0.1128138974
- 0.1257860959 0.1158875003 0.1158875003
- 0.1289588958 0.1189555973 0.1189555973
- 0.1321441978 0.1219801009 0.1219801009
- 0.1352636069 0.1249566972 0.1249566972
- 0.1383159012 0.1278752983 0.1278752983
- 0.1413581967 0.1307422966 0.1307422966
- 0.1443576962 0.1336016953 0.1336016953
- 0.1472717971 0.1364331990 0.1364331990
- 0.1501350999 0.1392025054 0.1392025054
- 0.1529815942 0.1419408023 0.1419408023
- 0.1558008045 0.1446657926 0.1446657926
- 0.1586032957 0.1473688930 0.1473688930
- 0.1613503993 0.1500454992 0.1500454992
- 0.1640668958 0.1526847035 0.1526847035
- 0.1667777002 0.1552831978 0.1552831978
- 0.1694519967 0.1578582972 0.1578582972
- 0.1720923930 0.1604107022 0.1604107022
- 0.1746968031 0.1629472971 0.1629472971
- 0.1772591025 0.1654641926 0.1654641926
- 0.1797759980 0.1679515988 0.1679515988
- 0.1822800934 0.1704009026 0.1704009026
- 0.1847687066 0.1728225946 0.1728225946
- 0.1872310042 0.1752288938 0.1752288938
- 0.1896561980 0.1776168942 0.1776168942
- 0.1920384020 0.1799840033 0.1799840033
- 0.1944015026 0.1823205948 0.1823205948
- 0.1967525929 0.1846179962 0.1846179962
- 0.1990911067 0.1869053990 0.1869053990
- 0.2014010996 0.1891890019 0.1891890019
- 0.2037014961 0.1914498061 0.1914498061
- 0.2060168982 0.1936779022 0.1936779022
- 0.2083324045 0.1958771050 0.1958771050
- 0.2106439024 0.1980604976 0.1980604976
- 0.2129282951 0.2002373040 0.2002373040
- 0.2151844054 0.2024063021 0.2024063021
- 0.2174350023 0.2045633942 0.2045633942
- 0.2196764946 0.2067063004 0.2067063004
- 0.2219022959 0.2088321000 0.2088321000
- 0.2241204977 0.2109334022 0.2109334022
- 0.2263171971 0.2130157053 0.2130157053
- 0.2284786999 0.2150927931 0.2150927931
- 0.2306168973 0.2171598971 0.2171598971
- 0.2327332944 0.2192052007 0.2192052007
- 0.2348272949 0.2212346047 0.2212346047
- 0.2369115055 0.2232697010 0.2232697010
- 0.2389767021 0.2253111005 0.2253111005
- 0.2410169989 0.2273571938 0.2273571938
- 0.2430370003 0.2294019014 0.2294019014
- 0.2450459003 0.2314381003 0.2314381003
- 0.2470474988 0.2334637046 0.2334637046
- 0.2490427047 0.2354702950 0.2354702950
- 0.2510350049 0.2374535054 0.2374535054
- 0.2530182004 0.2394181937 0.2394181937
- 0.2549867928 0.2413693964 0.2413693964
- 0.2569330931 0.2433117926 0.2433117926
- 0.2588599026 0.2452446073 0.2452446073
- 0.2607747018 0.2471683025 0.2471683025
- 0.2626813948 0.2490822971 0.2490822971
- 0.2645846903 0.2509844899 0.2509844899
- 0.2664898038 0.2528660893 0.2528660893
- 0.2683837116 0.2547389865 0.2547389865
- 0.2702631950 0.2566035986 0.2566035986
- 0.2721140981 0.2584480941 0.2584480941
- 0.2739478052 0.2602775097 0.2602775097
- 0.2757706046 0.2620961070 0.2620961070
- 0.2775853872 0.2639020085 0.2639020085
- 0.2794038057 0.2656953037 0.2656953037
- 0.2812230885 0.2674824893 0.2674824893
- 0.2830418050 0.2692643106 0.2692643106
- 0.2848351002 0.2710475922 0.2710475922
- 0.2866136134 0.2728300095 0.2728300095
- 0.2883686125 0.2746050954 0.2746050954
- 0.2901135087 0.2763741016 0.2763741016
- 0.2918516994 0.2781391144 0.2781391144
- 0.2935769856 0.2798882127 0.2798882127
- 0.2953031063 0.2816232145 0.2816232145
- 0.2970305085 0.2833353877 0.2833353877
- 0.2987627089 0.2850272954 0.2850272954
- 0.3004961908 0.2867107093 0.2867107093
- 0.3022179008 0.2883763909 0.2883763909
- 0.3039326966 0.2900390029 0.2900390029
- 0.3056339025 0.2916957140 0.2916957140
- 0.3073236048 0.2933523953 0.2933523953
- 0.3090057075 0.2950091958 0.2950091958
- 0.3106757104 0.2966647148 0.2966647148
- 0.3123432994 0.2983194888 0.2983194888
- 0.3140107989 0.2999661863 0.2999661863
- 0.3156793118 0.3016082942 0.3016082942
- 0.3173511028 0.3032361865 0.3032361865
- 0.3190175891 0.3048543036 0.3048543036
- 0.3206757009 0.3064570129 0.3064570129
- 0.3223229051 0.3080512881 0.3080512881
- 0.3239594102 0.3096374869 0.3096374869
- 0.3255836964 0.3112207055 0.3112207055
- 0.3271996081 0.3128018975 0.3128018975
- 0.3288047910 0.3143788874 0.3143788874
- 0.3304041922 0.3159537017 0.3159537017
- 0.3320013881 0.3175298870 0.3175298870
- 0.3335976005 0.3191067874 0.3191067874
- 0.3351888955 0.3206779063 0.3206779063
- 0.3367778063 0.3222463131 0.3222463131
- 0.3383550048 0.3238070011 0.3238070011
- 0.3399255872 0.3253633976 0.3253633976
- 0.3414827883 0.3269123137 0.3269123137
- 0.3430297971 0.3284555078 0.3284555078
- 0.3445636928 0.3299894929 0.3299894929
- 0.3460822105 0.3315128088 0.3315128088
- 0.3475958109 0.3330293894 0.3330293894
- 0.3490990102 0.3345321119 0.3345321119
- 0.3506017923 0.3360328078 0.3360328078
- 0.3521026969 0.3375233114 0.3375233114
- 0.3536036015 0.3390137851 0.3390137851
- 0.3551059067 0.3404915035 0.3404915035
- 0.3566082120 0.3419683874 0.3419683874
- 0.3580994904 0.3434371054 0.3434371054
- 0.3595857024 0.3449020982 0.3449020982
- 0.3610610068 0.3463630974 0.3463630974
- 0.3625203967 0.3478182852 0.3478182852
- 0.3639777005 0.3492721915 0.3492721915
- 0.3654133976 0.3507139981 0.3507139981
- 0.3668490946 0.3521556854 0.3521556854
- 0.3682768941 0.3535880148 0.3535880148
- 0.3697017133 0.3550168872 0.3550168872
- 0.3711271882 0.3564417064 0.3564417064
- 0.3725540042 0.3578588068 0.3578588068
- 0.3739807904 0.3592759073 0.3592759073
- 0.3754133880 0.3606815040 0.3606815040
- 0.3768466115 0.3620859981 0.3620859981
- 0.3782753050 0.3634850979 0.3634850979
- 0.3796978891 0.3648771048 0.3648771048
- 0.3811204135 0.3662689924 0.3662689924
- 0.3825325072 0.3676514030 0.3676514030
- 0.3839435875 0.3690330088 0.3690330088
- 0.3853504956 0.3704110980 0.3704110980
- 0.3867498934 0.3717832863 0.3717832863
- 0.3881492913 0.3731555045 0.3731555045
- 0.3895345032 0.3745233119 0.3745233119
- 0.3909151852 0.3758895993 0.3758895993
- 0.3922944069 0.3772548139 0.3772548139
- 0.3936628103 0.3786112964 0.3786112964
- 0.3950310946 0.3799678087 0.3799678087
- 0.3963941932 0.3813194036 0.3813194036
- 0.3977501988 0.3826650083 0.3826650083
- 0.3991062939 0.3840106130 0.3840106130
- 0.4004457891 0.3853495121 0.3853495121
- 0.4017783105 0.3866856992 0.3866856992
- 0.4031107128 0.3880218863 0.3880218863
- 0.4044226110 0.3893507123 0.3893507123
- 0.4057329893 0.3906790018 0.3906790018
- 0.4070420861 0.3920061886 0.3920061886
- 0.4083415866 0.3933256865 0.3933256865
- 0.4096410871 0.3946452141 0.3946452141
- 0.4109367132 0.3959634900 0.3959634900
- 0.4122210145 0.3972786963 0.3972786963
- 0.4135052860 0.3985939026 0.3985939026
- 0.4147841930 0.3999078870 0.3999078870
- 0.4160529971 0.4012196958 0.4012196958
- 0.4173217118 0.4025315046 0.4025315046
- 0.4185839891 0.4038358033 0.4038358033
- 0.4198360145 0.4051288962 0.4051288962
- 0.4210878909 0.4064218998 0.4064218998
- 0.4223288000 0.4077093899 0.4077093899
- 0.4235515893 0.4089880884 0.4089880884
- 0.4247742891 0.4102669060 0.4102669060
- 0.4259923995 0.4115405083 0.4115405083
- 0.4272009134 0.4128041863 0.4128041863
- 0.4284093082 0.4140678942 0.4140678942
- 0.4296151102 0.4153267145 0.4153267145
- 0.4308117032 0.4165697992 0.4165697992
- 0.4320083857 0.4178129137 0.4178129137
- 0.4332041144 0.4190546870 0.4190546870
- 0.4343877137 0.4202808142 0.4202808142
- 0.4355713129 0.4215069115 0.4215069115
- 0.4367547929 0.4227330089 0.4227330089
- 0.4379391968 0.4239530861 0.4239530861
- 0.4391236901 0.4251722991 0.4251722991
- 0.4403083026 0.4263913929 0.4263913929
- 0.4414936900 0.4276081026 0.4276081026
- 0.4426796138 0.4288231134 0.4288231134
- 0.4438655972 0.4300382137 0.4300382137
- 0.4450480044 0.4312498868 0.4312498868
- 0.4462217093 0.4324539900 0.4324539900
- 0.4473954141 0.4336580038 0.4336580038
- 0.4485690892 0.4348619878 0.4348619878
- 0.4497332871 0.4360530078 0.4360530078
- 0.4508967996 0.4372431040 0.4372431040
- 0.4520604014 0.4384332895 0.4384332895
- 0.4532183111 0.4396133125 0.4396133125
- 0.4543708861 0.4407838881 0.4407838881
- 0.4555234909 0.4419544041 0.4419544041
- 0.4566758871 0.4431242943 0.4431242943
- 0.4578221142 0.4442783892 0.4442783892
- 0.4589683115 0.4454325140 0.4454325140
- 0.4601145089 0.4465866089 0.4465866089
- 0.4612562060 0.4477371871 0.4477371871
- 0.4623934925 0.4488846064 0.4488846064
- 0.4635308087 0.4500319064 0.4500319064
- 0.4646682143 0.4511792958 0.4511792958
- 0.4657953978 0.4523159862 0.4523159862
- 0.4669215977 0.4534518123 0.4534518123
- 0.4680477977 0.4545876086 0.4545876086
- 0.4691722989 0.4557209909 0.4557209909
- 0.4702917933 0.4568476975 0.4568476975
- 0.4714111984 0.4579744935 0.4579744935
- 0.4725306928 0.4591012895 0.4591012895
- 0.4736500978 0.4602225125 0.4602225125
- 0.4747695029 0.4613394141 0.4613394141
- 0.4758889973 0.4624564052 0.4624564052
- 0.4770084023 0.4635733068 0.4635733068
- 0.4781275094 0.4646795094 0.4646795094
- 0.4792464077 0.4657829106 0.4657829106
- 0.4803653955 0.4668863118 0.4668863118
- 0.4814842939 0.4679895937 0.4679895937
- 0.4825977981 0.4690910876 0.4690910876
- 0.4837110043 0.4701924026 0.4701924026
- 0.4848242104 0.4712938070 0.4712938070
- 0.4859367907 0.4723945856 0.4723945856
- 0.4870401919 0.4734885097 0.4734885097
- 0.4881435037 0.4745824933 0.4745824933
- 0.4892467856 0.4756763875 0.4756763875
- 0.4903483987 0.4767695963 0.4767695963
- 0.4914352894 0.4778566062 0.4778566062
- 0.4925222099 0.4789434969 0.4789434969
- 0.4936090112 0.4800305068 0.4800305068
- 0.4946955144 0.4811173975 0.4811173975
- 0.4957770109 0.4822036028 0.4822036028
- 0.4968583882 0.4832898080 0.4832898080
- 0.4979399145 0.4843761027 0.4843761027
- 0.4990214109 0.4854621887 0.4854621887
- 0.5000975728 0.4865370989 0.4865370989
- 0.5011737943 0.4876120090 0.4876120090
- 0.5022500157 0.4886868894 0.4886868894
- 0.5033261776 0.4897617996 0.4897617996
- 0.5043833256 0.4908238053 0.4908238053
- 0.5054367781 0.4918834865 0.4918834865
- 0.5064904094 0.4929431975 0.4929431975
- 0.5075439811 0.4940029085 0.4940029085
- 0.5085870028 0.4950586855 0.4950586855
- 0.5096237063 0.4961124063 0.4961124063
- 0.5106604099 0.4971660078 0.4971660078
- 0.5116971135 0.4982196093 0.4982196093
- 0.5127326250 0.4992741942 0.4992741942
- 0.5137655139 0.5003306270 0.5003306270
- 0.5147984028 0.5013868809 0.5013868809
- 0.5158312917 0.5024433136 0.5024433136
- 0.5168641806 0.5034996271 0.5034996271
- 0.5178936124 0.5045477748 0.5045477748
- 0.5189229250 0.5055958033 0.5055958033
- 0.5199521780 0.5066437721 0.5066437721
- 0.5209816098 0.5076918006 0.5076918006
- 0.5220068097 0.5087348819 0.5087348819
- 0.5230284929 0.5097740889 0.5097740889
- 0.5240502954 0.5108131766 0.5108131766
- 0.5250719786 0.5118523240 0.5118523240
- 0.5260933042 0.5128911138 0.5128911138
- 0.5271025896 0.5139240026 0.5139240026
- 0.5281118751 0.5149567723 0.5149567723
- 0.5291212201 0.5159897208 0.5159897208
- 0.5301305056 0.5170226097 0.5170226097
- 0.5311338902 0.5180504918 0.5180504918
- 0.5321304202 0.5190727711 0.5190727711
- 0.5331268907 0.5200952291 0.5200952291
- 0.5341234207 0.5211176276 0.5211176276
- 0.5351197720 0.5221399069 0.5221399069
- 0.5361112952 0.5231561065 0.5231561065
- 0.5371016860 0.5241708755 0.5241708755
- 0.5380920172 0.5251858234 0.5251858234
- 0.5390822887 0.5262005925 0.5262005925
- 0.5400725007 0.5272145271 0.5272145271
- 0.5410608053 0.5282195807 0.5282195807
- 0.5420491099 0.5292246938 0.5292246938
- 0.5430374742 0.5302299261 0.5302299261
- 0.5440257788 0.5312349796 0.5312349796
- 0.5450109243 0.5322359800 0.5322359800
- 0.5459877849 0.5332267880 0.5332267880
- 0.5469647050 0.5342177153 0.5342177153
- 0.5479416251 0.5352085233 0.5352085233
- 0.5489184856 0.5361993909 0.5361993909
- 0.5498880744 0.5371838212 0.5371838212
- 0.5508465767 0.5381588936 0.5381588936
- 0.5518051982 0.5391340256 0.5391340256
- 0.5527637005 0.5401090980 0.5401090980
- 0.5537223220 0.5410841703 0.5410841703
- 0.5546782017 0.5420532823 0.5420532823
- 0.5556306839 0.5430148244 0.5430148244
- 0.5565832853 0.5439764261 0.5439764261
- 0.5575358272 0.5449379086 0.5449379086
- 0.5584883094 0.5458995104 0.5458995104
- 0.5594409704 0.5468540192 0.5468540192
- 0.5603938103 0.5477982163 0.5477982163
- 0.5613465905 0.5487424135 0.5487424135
- 0.5622994900 0.5496866107 0.5496866107
- 0.5632522702 0.5506308079 0.5506308079
- 0.5642018914 0.5515701175 0.5515701175
- 0.5651431084 0.5524966717 0.5524966717
- 0.5660842061 0.5534232855 0.5534232855
- 0.5670254230 0.5543497801 0.5543497801
- 0.5679665804 0.5552763939 0.5552763939
- 0.5689064860 0.5562021732 0.5562021732
- 0.5698277950 0.5571172237 0.5571172237
- 0.5707491040 0.5580322146 0.5580322146
- 0.5716704130 0.5589473248 0.5589473248
- 0.5725917220 0.5598623157 0.5598623157
- 0.5735129714 0.5607773066 0.5607773066
- 0.5744280815 0.5616865754 0.5616865754
- 0.5753415227 0.5625941753 0.5625941753
- 0.5762547851 0.5635017753 0.5635017753
- 0.5771682262 0.5644093752 0.5644093752
- 0.5780814886 0.5653169751 0.5653169751
- 0.5789892077 0.5662230849 0.5662230849
- 0.5798879862 0.5671266913 0.5671266913
- 0.5807867050 0.5680304170 0.5680304170
- 0.5816854835 0.5689340234 0.5689340234
- 0.5825843215 0.5698376894 0.5698376894
- 0.5834829807 0.5707412958 0.5707412958
- 0.5843644738 0.5716376901 0.5716376901
- 0.5852444768 0.5725334883 0.5725334883
- 0.5861244798 0.5734294057 0.5734294057
- 0.5870044827 0.5743252039 0.5743252039
- 0.5878844857 0.5752210021 0.5752210021
- 0.5887588263 0.5761132240 0.5761132240
- 0.5896230936 0.5769993067 0.5769993067
- 0.5904874802 0.5778853893 0.5778853893
- 0.5913518071 0.5787714124 0.5787714124
- 0.5922161937 0.5796574950 0.5796574950
- 0.5930805206 0.5805435777 0.5805435777
- 0.5939381719 0.5814265013 0.5814265013
- 0.5947932005 0.5823081732 0.5823081732
- 0.5956482291 0.5831899047 0.5831899047
- 0.5965033174 0.5840715170 0.5840715170
- 0.5973582864 0.5849531889 0.5849531889
- 0.5982133150 0.5858349204 0.5858349204
- 0.5990638733 0.5867123008 0.5867123008
- 0.5999143124 0.5875896811 0.5875896811
- 0.6007646918 0.5884671211 0.5884671211
- 0.6016150713 0.5893443823 0.5893443823
- 0.6024655104 0.5902218223 0.5902218223
- 0.6033152938 0.5910989046 0.5910989046
- 0.6041615009 0.5919741988 0.5919741988
- 0.6050077081 0.5928496122 0.5928496122
- 0.6058537960 0.5937249064 0.5937249064
- 0.6067000031 0.5946002007 0.5946002007
- 0.6075462103 0.5954756141 0.5954756141
- 0.6083909273 0.5963500142 0.5963500142
- 0.6092299223 0.5972210169 0.5972210169
- 0.6100689769 0.5980920792 0.5980920792
- 0.6109080911 0.5989630818 0.5989630818
- 0.6117472053 0.5998342037 0.5998342037
- 0.6125863194 0.6007053256 0.6007053256
- 0.6134225726 0.6015741229 0.6015741229
- 0.6142470241 0.6024342179 0.6024342179
- 0.6150714755 0.6032943130 0.6032943130
- 0.6158959866 0.6041544080 0.6041544080
- 0.6167204976 0.6050143838 0.6050143838
- 0.6175450087 0.6058744788 0.6058744788
- 0.6183692813 0.6067342162 0.6067342162
- 0.6191921234 0.6075887084 0.6075887084
- 0.6200149059 0.6084432006 0.6084432006
- 0.6208376884 0.6092978120 0.6092978120
- 0.6216604710 0.6101523042 0.6101523042
- 0.6224833131 0.6110067964 0.6110067964
- 0.6233062148 0.6118612885 0.6118612885
- 0.6241316199 0.6127145290 0.6127145290
- 0.6249575019 0.6135674119 0.6135674119
- 0.6257833242 0.6144202948 0.6144202948
- 0.6266092062 0.6152731776 0.6152731776
- 0.6274350882 0.6161261201 0.6161261201
- 0.6282610297 0.6169791222 0.6169791222
- 0.6290842295 0.6178271174 0.6178271174
- 0.6299049258 0.6186708808 0.6186708808
- 0.6307256222 0.6195145845 0.6195145845
- 0.6315463781 0.6203582883 0.6203582883
- 0.6323670745 0.6212021112 0.6212021112
- 0.6331877708 0.6220458150 0.6220458150
- 0.6340078712 0.6228886247 0.6228886247
- 0.6348218918 0.6237223148 0.6237223148
- 0.6356359124 0.6245561242 0.6245561242
- 0.6364498734 0.6253898740 0.6253898740
- 0.6372638941 0.6262236238 0.6262236238
- 0.6380779147 0.6270573735 0.6270573735
- 0.6388918757 0.6278911829 0.6278911829
- 0.6397082210 0.6287242174 0.6287242174
- 0.6405261755 0.6295565963 0.6295565963
- 0.6413441896 0.6303889751 0.6303889751
- 0.6421622038 0.6312214136 0.6312214136
- 0.6429802775 0.6320537925 0.6320537925
- 0.6437982917 0.6328861713 0.6328861713
- 0.6446163058 0.6337186098 0.6337186098
- 0.6454324722 0.6345450282 0.6345450282
- 0.6462485194 0.6353709102 0.6353709102
- 0.6470645070 0.6361969113 0.6361969113
- 0.6478806138 0.6370227933 0.6370227933
- 0.6486966014 0.6378486753 0.6378486753
- 0.6495125890 0.6386746168 0.6386746168
- 0.6503264904 0.6394987106 0.6394987106
- 0.6511304975 0.6403145790 0.6403145790
- 0.6519343853 0.6411305070 0.6411305070
- 0.6527382731 0.6419463754 0.6419463754
- 0.6535422206 0.6427623034 0.6427623034
- 0.6543462276 0.6435781717 0.6435781717
- 0.6551501155 0.6443940997 0.6443940997
- 0.6559516191 0.6452056170 0.6452056170
- 0.6567478776 0.6460080147 0.6460080147
- 0.6575443149 0.6468102932 0.6468102932
- 0.6583405733 0.6476125717 0.6476125717
- 0.6591368914 0.6484150290 0.6484150290
- 0.6599332094 0.6492173076 0.6492173076
- 0.6607295871 0.6500195861 0.6500195861
- 0.6615231037 0.6508170962 0.6508170962
- 0.6623113751 0.6516057849 0.6516057849
- 0.6630997062 0.6523944736 0.6523944736
- 0.6638879776 0.6531832218 0.6531832218
- 0.6646761894 0.6539719105 0.6539719105
- 0.6654645205 0.6547605991 0.6547605991
- 0.6662527919 0.6555492878 0.6555492878
- 0.6670367718 0.6563370228 0.6563370228
- 0.6678087711 0.6571220756 0.6571220756
- 0.6685808897 0.6579073071 0.6579073071
- 0.6693528891 0.6586924195 0.6586924195
- 0.6701248884 0.6594774723 0.6594774723
- 0.6708970070 0.6602627039 0.6602627039
- 0.6716690063 0.6610478163 0.6610478163
- 0.6724401712 0.6618329883 0.6618329883
- 0.6731992960 0.6626194119 0.6626194119
- 0.6739584208 0.6634057760 0.6634057760
- 0.6747174859 0.6641921997 0.6641921997
- 0.6754766703 0.6649786234 0.6649786234
- 0.6762357950 0.6657649875 0.6657649875
- 0.6769949198 0.6665514112 0.6665514112
- 0.6777541041 0.6673377752 0.6673377752
- 0.6785085201 0.6681154966 0.6681154966
- 0.6792613268 0.6688904762 0.6688904762
- 0.6800141931 0.6696655154 0.6696655154
- 0.6807669997 0.6704404950 0.6704404950
- 0.6815198064 0.6712154746 0.6712154746
- 0.6822726727 0.6719905138 0.6719905138
- 0.6830254793 0.6727654934 0.6727654934
- 0.6837748289 0.6735368967 0.6735368967
- 0.6845164895 0.6743007898 0.6743007898
- 0.6852582097 0.6750648022 0.6750648022
- 0.6859998703 0.6758286953 0.6758286953
- 0.6867415905 0.6765927076 0.6765927076
- 0.6874831915 0.6773566008 0.6773566008
- 0.6882249117 0.6781204939 0.6781204939
- 0.6889665723 0.6788845062 0.6788845062
- 0.6897013187 0.6796460152 0.6796460152
- 0.6904339194 0.6804066896 0.6804066896
- 0.6911664009 0.6811674833 0.6811674833
- 0.6918990016 0.6819282770 0.6819282770
- 0.6926314831 0.6826890111 0.6826890111
- 0.6933640242 0.6834498048 0.6834498048
- 0.6940966249 0.6842104793 0.6842104793
- 0.6948286295 0.6849713922 0.6849713922
- 0.6955537796 0.6857334971 0.6857334971
- 0.6962791085 0.6864956021 0.6864956021
- 0.6970043778 0.6872575879 0.6872575879
- 0.6977297068 0.6880196929 0.6880196929
- 0.6984549761 0.6887817979 0.6887817979
- 0.6991803050 0.6895439029 0.6895439029
- 0.6999055743 0.6903060079 0.6903060079
- 0.7006272078 0.6910654902 0.6910654902
- 0.7013388276 0.6918187141 0.6918187141
- 0.7020503879 0.6925718188 0.6925718188
- 0.7027621269 0.6933249235 0.6933249235
- 0.7034736872 0.6940780282 0.6940780282
- 0.7041853070 0.6948311925 0.6948311925
- 0.7048969865 0.6955842972 0.6955842972
- 0.7056086063 0.6963374019 0.6963374019
- 0.7063143849 0.6970837116 0.6970837116
- 0.7070090175 0.6978172064 0.6978172064
- 0.7077037096 0.6985507011 0.6985507011
- 0.7083982825 0.6992840767 0.6992840767
- 0.7090929151 0.7000175714 0.7000175714
- 0.7097874880 0.7007511258 0.7007511258
- 0.7104821205 0.7014846206 0.7014846206
- 0.7111766934 0.7022181153 0.7022181153
- 0.7118694186 0.7029485703 0.7029485703
- 0.7125568986 0.7036715150 0.7036715150
- 0.7132444978 0.7043945193 0.7043945193
- 0.7139320970 0.7051174045 0.7051174045
- 0.7146195769 0.7058404088 0.7058404088
- 0.7153071761 0.7065634131 0.7065634131
- 0.7159947753 0.7072862983 0.7072862983
- 0.7166823745 0.7080093026 0.7080093026
- 0.7173694968 0.7087321281 0.7087321281
- 0.7180529237 0.7094535828 0.7094535828
- 0.7187362909 0.7101749778 0.7101749778
- 0.7194197178 0.7108964920 0.7108964920
- 0.7201030254 0.7116180062 0.7116180062
- 0.7207863927 0.7123395205 0.7123395205
- 0.7214698195 0.7130609155 0.7130609155
- 0.7221531272 0.7137824297 0.7137824297
- 0.7228364944 0.7145038843 0.7145038843
- 0.7235093117 0.7152239084 0.7152239084
- 0.7241787910 0.7159435153 0.7159435153
- 0.7248482704 0.7166631222 0.7166631222
- 0.7255179286 0.7173827291 0.7173827291
- 0.7261874080 0.7181022763 0.7181022763
- 0.7268568873 0.7188218832 0.7188218832
- 0.7275264263 0.7195414901 0.7195414901
- 0.7281959057 0.7202610970 0.7202610970
- 0.7288634181 0.7209777236 0.7209777236
- 0.7295259833 0.7216871977 0.7216871977
- 0.7301887274 0.7223966718 0.7223966718
- 0.7308512926 0.7231062055 0.7231062055
- 0.7315139771 0.7238156796 0.7238156796
- 0.7321766019 0.7245252132 0.7245252132
- 0.7328392863 0.7252346873 0.7252346873
- 0.7335019112 0.7259442210 0.7259442210
- 0.7341645956 0.7266536951 0.7266536951
- 0.7348304987 0.7273570895 0.7273570895
- 0.7354977727 0.7280579209 0.7280579209
- 0.7361652255 0.7287588120 0.7287588120
- 0.7368324995 0.7294595838 0.7294595838
- 0.7374997735 0.7301604152 0.7301604152
- 0.7381672263 0.7308611870 0.7308611870
- 0.7388345003 0.7315620184 0.7315620184
- 0.7395017743 0.7322629094 0.7322629094
- 0.7401691079 0.7329636812 0.7329636812
- 0.7408332229 0.7336601019 0.7336601019
- 0.7414970994 0.7343564034 0.7343564034
- 0.7421609163 0.7350527048 0.7350527048
- 0.7428247929 0.7357490063 0.7357490063
- 0.7434887290 0.7364453077 0.7364453077
- 0.7441526055 0.7371416092 0.7371416092
- 0.7448164225 0.7378379107 0.7378379107
- 0.7454802990 0.7385342121 0.7385342121
- 0.7461434007 0.7392303944 0.7392303944
- 0.7467958927 0.7399262190 0.7399262190
- 0.7474485040 0.7406219244 0.7406219244
- 0.7481011152 0.7413176894 0.7413176894
- 0.7487536073 0.7420133948 0.7420133948
- 0.7494062185 0.7427091002 0.7427091002
- 0.7500588298 0.7434049249 0.7434049249
- 0.7507113218 0.7441005707 0.7441005707
- 0.7513638735 0.7447963953 0.7447963953
- 0.7520164847 0.7454916835 0.7454916835
- 0.7526692152 0.7461783290 0.7461783290
- 0.7533218861 0.7468649745 0.7468649745
- 0.7539746165 0.7475516796 0.7475516796
- 0.7546272874 0.7482383251 0.7482383251
- 0.7552800179 0.7489249706 0.7489249706
- 0.7559326887 0.7496116757 0.7496116757
- 0.7565854192 0.7502983212 0.7502983212
- 0.7572380900 0.7509850264 0.7509850264
- 0.7578908205 0.7516716719 0.7516716719
- 0.7585409880 0.7523459196 0.7523459196
- 0.7591909766 0.7530183792 0.7530183792
- 0.7598409057 0.7536908984 0.7536908984
- 0.7604907751 0.7543634176 0.7543634176
- 0.7611407042 0.7550358772 0.7550358772
- 0.7617905736 0.7557083964 0.7557083964
- 0.7624406219 0.7563807964 0.7563807964
- 0.7630904913 0.7570533156 0.7570533156
- 0.7637404203 0.7577257752 0.7577257752
- 0.7643836737 0.7583953738 0.7583953738
- 0.7650216222 0.7590625286 0.7590625286
- 0.7656595111 0.7597296238 0.7597296238
- 0.7662972808 0.7603967190 0.7603967190
- 0.7669352293 0.7610638738 0.7610638738
- 0.7675729990 0.7617310286 0.7617310286
- 0.7682108879 0.7623981237 0.7623981237
- 0.7688487768 0.7630652785 0.7630652785
- 0.7694866061 0.7637323737 0.7637323737
- 0.7701240778 0.7643994093 0.7643994093
- 0.7707566023 0.7650648952 0.7650648952
- 0.7713890076 0.7657303810 0.7657303810
- 0.7720214725 0.7663959265 0.7663959265
- 0.7726539969 0.7670614123 0.7670614123
- 0.7732864022 0.7677268982 0.7677268982
- 0.7739189267 0.7683923841 0.7683923841
- 0.7745512724 0.7690579295 0.7690579295
- 0.7751837969 0.7697234154 0.7697234154
- 0.7758163214 0.7703889012 0.7703889012
- 0.7764492035 0.7710499763 0.7710499763
- 0.7770828009 0.7717056870 0.7717056870
- 0.7777163982 0.7723612785 0.7723612785
- 0.7783499956 0.7730169892 0.7730169892
- 0.7789835930 0.7736726999 0.7736726999
- 0.7796171904 0.7743282914 0.7743282914
- 0.7802507877 0.7749840021 0.7749840021
- 0.7808843851 0.7756395936 0.7756395936
- 0.7815179825 0.7762953043 0.7762953043
- 0.7821515799 0.7769508958 0.7769508958
- 0.7827799916 0.7775998712 0.7775998712
- 0.7834056020 0.7782453895 0.7782453895
- 0.7840312719 0.7788907886 0.7788907886
- 0.7846568823 0.7795363069 0.7795363069
- 0.7852826118 0.7801818252 0.7801818252
- 0.7859082222 0.7808272243 0.7808272243
- 0.7865338922 0.7814726830 0.7814726830
- 0.7871595025 0.7821182013 0.7821182013
- 0.7877851725 0.7827636003 0.7827636003
- 0.7884107828 0.7834091187 0.7834091187
- 0.7890290022 0.7840545177 0.7840545177
- 0.7896440029 0.7846997976 0.7846997976
- 0.7902588844 0.7853450775 0.7853450775
- 0.7908738852 0.7859904170 0.7859904170
- 0.7914888859 0.7866356969 0.7866356969
- 0.7921038866 0.7872809768 0.7872809768
- 0.7927188873 0.7879263163 0.7879263163
- 0.7933338881 0.7885715961 0.7885715961
- 0.7939488888 0.7892168760 0.7892168760
- 0.7945638895 0.7898622155 0.7898622155
- 0.7951788902 0.7905039191 0.7905039191
- 0.7957940102 0.7911430001 0.7911430001
- 0.7964090705 0.7917820811 0.7917820811
- 0.7970241904 0.7924212813 0.7924212813
- 0.7976393104 0.7930604219 0.7930604219
- 0.7982543707 0.7936995029 0.7936995029
- 0.7988696098 0.7943387032 0.7943387032
- 0.7994847298 0.7949777842 0.7949777842
- 0.8000997901 0.7956169248 0.7956169248
- 0.8007149100 0.7962561250 0.7962561250
- 0.8013291955 0.7968928814 0.7968928814
- 0.8019415736 0.7975248098 0.7975248098
- 0.8025540709 0.7981566787 0.7981566787
- 0.8031666279 0.7987886071 0.7987886071
- 0.8037791252 0.7994204760 0.7994204760
- 0.8043916225 0.8000524044 0.8000524044
- 0.8050041199 0.8006842732 0.8006842732
- 0.8056166172 0.8013160825 0.8013160825
- 0.8062291145 0.8019480109 0.8019480109
- 0.8068416119 0.8025798798 0.8025798798
- 0.8074541092 0.8032118082 0.8032118082
- 0.8080565929 0.8038352728 0.8038352728
- 0.8086578250 0.8044574857 0.8044574857
- 0.8092588782 0.8050796986 0.8050796986
- 0.8098599911 0.8057019114 0.8057019114
- 0.8104611039 0.8063241839 0.8063241839
- 0.8110622764 0.8069463968 0.8069463968
- 0.8116633892 0.8075686097 0.8075686097
- 0.8122645020 0.8081908226 0.8081908226
- 0.8128656745 0.8088130951 0.8088130951
- 0.8134667873 0.8094353080 0.8094353080
- 0.8140665889 0.8100557923 0.8100557923
- 0.8146625757 0.8106715083 0.8106715083
- 0.8152586818 0.8112871051 0.8112871051
- 0.8158547282 0.8119028211 0.8119028211
- 0.8164507151 0.8125184178 0.8125184178
- 0.8170468211 0.8131340742 0.8131340742
- 0.8176428080 0.8137496710 0.8137496710
- 0.8182387948 0.8143653870 0.8143653870
- 0.8188349009 0.8149809837 0.8149809837
- 0.8194308877 0.8155966997 0.8155966997
- 0.8200268745 0.8162122965 0.8162122965
- 0.8206235170 0.8168265820 0.8168265820
- 0.8212205768 0.8174393773 0.8174393773
- 0.8218176961 0.8180521131 0.8180521131
- 0.8224148154 0.8186649084 0.8186649084
- 0.8230118752 0.8192775846 0.8192775846
- 0.8236089945 0.8198903799 0.8198903799
- 0.8242061138 0.8205031157 0.8205031157
- 0.8248031735 0.8211159110 0.8211159110
- 0.8254002929 0.8217287064 0.8217287064
- 0.8259974122 0.8223413825 0.8223413825
- 0.8265944719 0.8229541779 0.8229541779
- 0.8271877766 0.8235660791 0.8235660791
- 0.8277773857 0.8241772056 0.8241772056
- 0.8283669949 0.8247882724 0.8247882724
- 0.8289566040 0.8253993988 0.8253993988
- 0.8295462728 0.8260105252 0.8260105252
- 0.8301358819 0.8266214728 0.8266214728
- 0.8307254910 0.8272325993 0.8272325993
- 0.8313151002 0.8278437257 0.8278437257
- 0.8319047093 0.8284547925 0.8284547925
- 0.8324943185 0.8290659189 0.8290659189
- 0.8330839276 0.8296769857 0.8296769857
- 0.8336697817 0.8302866220 0.8302866220
- 0.8342493773 0.8308938146 0.8308938146
- 0.8348289728 0.8315008879 0.8315008879
- 0.8354085088 0.8321080208 0.8321080208
- 0.8359881043 0.8327152133 0.8327152133
- 0.8365676999 0.8333222866 0.8333222866
- 0.8371472955 0.8339294195 0.8339294195
- 0.8377267718 0.8345366120 0.8345366120
- 0.8383064270 0.8351436853 0.8351436853
- 0.8388860226 0.8357508183 0.8357508183
- 0.8394654989 0.8363580108 0.8363580108
- 0.8400450945 0.8369646072 0.8369646072
- 0.8406248093 0.8375620246 0.8375620246
- 0.8412045240 0.8381593823 0.8381593823
- 0.8417841196 0.8387567997 0.8387567997
- 0.8423637748 0.8393542171 0.8393542171
- 0.8429434896 0.8399515748 0.8399515748
- 0.8435232043 0.8405489922 0.8405489922
- 0.8441029191 0.8411465287 0.8411465287
- 0.8446825743 0.8417438865 0.8417438865
- 0.8452622294 0.8423413038 0.8423413038
- 0.8458418846 0.8429387212 0.8429387212
- 0.8464215994 0.8435360789 0.8435360789
- 0.8469976187 0.8441309929 0.8441309929
- 0.8475704789 0.8447238207 0.8447238207
- 0.8481433988 0.8453165889 0.8453165889
- 0.8487163186 0.8459094167 0.8459094167
- 0.8492891788 0.8465021849 0.8465021849
- 0.8498620987 0.8470950127 0.8470950127
- 0.8504350185 0.8476877809 0.8476877809
- 0.8510079980 0.8482806087 0.8482806087
- 0.8515809178 0.8488733768 0.8488733768
- 0.8521537781 0.8494662046 0.8494662046
- 0.8527266979 0.8500589728 0.8500589728
- 0.8532996178 0.8506518006 0.8506518006
- 0.8538609147 0.8512412906 0.8512412906
- 0.8544201851 0.8518301845 0.8518301845
- 0.8549793959 0.8524190784 0.8524190784
- 0.8555387259 0.8530079126 0.8530079126
- 0.8560978770 0.8535968065 0.8535968065
- 0.8566572070 0.8541857004 0.8541857004
- 0.8572164178 0.8547745943 0.8547745943
- 0.8577756882 0.8553634882 0.8553634882
- 0.8583348989 0.8559523821 0.8559523821
- 0.8588942289 0.8565412760 0.8565412760
- 0.8594533801 0.8571302295 0.8571302295
- 0.8600127101 0.8577190042 0.8577190042
- 0.8605682254 0.8583009243 0.8583009243
- 0.8611236215 0.8588824272 0.8588824272
- 0.8616790771 0.8594639897 0.8594639897
- 0.8622344732 0.8600456119 0.8600456119
- 0.8627899289 0.8606271148 0.8606271148
- 0.8633453250 0.8612086773 0.8612086773
- 0.8639007211 0.8617901802 0.8617901802
- 0.8644561172 0.8623718023 0.8623718023
- 0.8650115132 0.8629534245 0.8629534245
- 0.8655669093 0.8635349274 0.8635349274
- 0.8661223054 0.8641164899 0.8641164899
- 0.8666777015 0.8646979928 0.8646979928
- 0.8672348261 0.8652762175 0.8652762175
- 0.8677921295 0.8658539057 0.8658539057
- 0.8683493733 0.8664317131 0.8664317131
- 0.8689066768 0.8670094013 0.8670094013
- 0.8694639206 0.8675870895 0.8675870895
- 0.8700212240 0.8681647778 0.8681647778
- 0.8705785275 0.8687425852 0.8687425852
- 0.8711357713 0.8693202734 0.8693202734
- 0.8716930747 0.8698980212 0.8698980212
- 0.8722503781 0.8704758286 0.8704758286
- 0.8728076816 0.8710535169 0.8710535169
- 0.8733649850 0.8716312051 0.8716312051
- 0.8739185929 0.8722062111 0.8722062111
- 0.8744698763 0.8727794290 0.8727794290
- 0.8750212193 0.8733525276 0.8733525276
- 0.8755723834 0.8739256859 0.8739256859
- 0.8761237264 0.8744989038 0.8744989038
- 0.8766748905 0.8750720024 0.8750720024
- 0.8772261739 0.8756452203 0.8756452203
- 0.8777773976 0.8762183785 0.8762183785
- 0.8783286810 0.8767915964 0.8767915964
- 0.8788799047 0.8773646951 0.8773646951
- 0.8794311881 0.8779379129 0.8779379129
- 0.8799824119 0.8785110712 0.8785110712
- 0.8805326223 0.8790833950 0.8790833950
- 0.8810753822 0.8796498775 0.8796498775
- 0.8816182017 0.8802164197 0.8802164197
- 0.8821610212 0.8807829022 0.8807829022
- 0.8827037811 0.8813493252 0.8813493252
- 0.8832466006 0.8819158077 0.8819158077
- 0.8837893009 0.8824822903 0.8824822903
- 0.8843321204 0.8830487728 0.8830487728
- 0.8848748803 0.8836153150 0.8836153150
- 0.8854176998 0.8841817975 0.8841817975
- 0.8859605193 0.8847482204 0.8847482204
- 0.8865032792 0.8853147030 0.8853147030
- 0.8870459795 0.8858811855 0.8858811855
- 0.8875892162 0.8864449859 0.8864449859
- 0.8881329894 0.8870056272 0.8870056272
- 0.8886767030 0.8875662088 0.8875662088
- 0.8892204762 0.8881267905 0.8881267905
- 0.8897641897 0.8886873126 0.8886873126
- 0.8903079033 0.8892478943 0.8892478943
- 0.8908516765 0.8898084760 0.8898084760
- 0.8913953900 0.8903689981 0.8903689981
- 0.8919392228 0.8909295797 0.8909295797
- 0.8924828768 0.8914902210 0.8914902210
- 0.8930265903 0.8920506835 0.8920506835
- 0.8935704231 0.8926113248 0.8926113248
- 0.8941140771 0.8931719065 0.8931719065
- 0.8946548104 0.8937309980 0.8937309980
- 0.8951931000 0.8942890167 0.8942890167
- 0.8957313895 0.8948469162 0.8948469162
- 0.8962696791 0.8954048753 0.8954048753
- 0.8968080282 0.8959628940 0.8959628940
- 0.8973463774 0.8965209126 0.8965209126
- 0.8978847265 0.8970788121 0.8970788121
- 0.8984230161 0.8976367712 0.8976367712
- 0.8989613056 0.8981947899 0.8981947899
- 0.8994995952 0.8987526894 0.8987526894
- 0.9000378847 0.8993107080 0.8993107080
- 0.9005761743 0.8998687267 0.8998687267
- 0.9011145234 0.9004266262 0.9004266262
- 0.9016473293 0.9009829760 0.9009829760
- 0.9021736979 0.9015374184 0.9015374184
- 0.9027001858 0.9020918012 0.9020918012
- 0.9032266140 0.9026463032 0.9026463032
- 0.9037529826 0.9032006860 0.9032006860
- 0.9042794108 0.9037551284 0.9037551284
- 0.9048057795 0.9043095112 0.9043095112
- 0.9053322077 0.9048638940 0.9048638940
- 0.9058586955 0.9054183960 0.9054183960
- 0.9063851237 0.9059727788 0.9059727788
- 0.9069114923 0.9065272212 0.9065272212
- 0.9074379206 0.9070816040 0.9070816040
- 0.9079642892 0.9076361060 0.9076361060
- 0.9084903002 0.9081891179 0.9081891179
- 0.9090139866 0.9087343812 0.9087343812
- 0.9095376730 0.9092797041 0.9092797041
- 0.9100614190 0.9098249078 0.9098249078
- 0.9105851054 0.9103701711 0.9103701711
- 0.9111087918 0.9109154940 0.9109154940
- 0.9116324782 0.9114606977 0.9114606977
- 0.9121562243 0.9120060205 0.9120060205
- 0.9126799107 0.9125512838 0.9125512838
- 0.9132035971 0.9130964875 0.9130964875
- 0.9137272835 0.9136418104 0.9136418104
- 0.9142510295 0.9141870737 0.9141870737
- 0.9147747755 0.9147322774 0.9147322774
- 0.9152985215 0.9152776003 0.9152776003
- 0.9158238173 0.9158192277 0.9158192277
- 0.9163501263 0.9163584709 0.9163584709
- 0.9168763757 0.9168977737 0.9168977737
- 0.9174026847 0.9174370766 0.9174370766
- 0.9179289937 0.9179763794 0.9179763794
- 0.9184553027 0.9185156226 0.9185156226
- 0.9189816117 0.9190549254 0.9190549254
- 0.9195079207 0.9195942283 0.9195942283
- 0.9200342298 0.9201334715 0.9201334715
- 0.9205604792 0.9206727743 0.9206727743
- 0.9210867882 0.9212120771 0.9212120771
- 0.9216129780 0.9217513800 0.9217513800
- 0.9221392870 0.9222906828 0.9222906828
- 0.9226655960 0.9228299856 0.9228299856
- 0.9231876731 0.9233682752 0.9233682752
- 0.9237092137 0.9239063859 0.9239063859
- 0.9242306948 0.9244444966 0.9244444966
- 0.9247521162 0.9249826074 0.9249826074
- 0.9252735972 0.9255207777 0.9255207777
- 0.9257950783 0.9260588884 0.9260588884
- 0.9263164997 0.9265969992 0.9265969992
- 0.9268379807 0.9271351099 0.9271351099
- 0.9273594022 0.9276732206 0.9276732206
- 0.9278808832 0.9282112718 0.9282112718
- 0.9284024239 0.9287495017 0.9287495017
- 0.9289237857 0.9292876124 0.9292876124
- 0.9294453263 0.9298257232 0.9298257232
- 0.9299668074 0.9303637743 0.9303637743
- 0.9304789901 0.9308947921 0.9308947921
- 0.9309902191 0.9314250946 0.9314250946
- 0.9315013885 0.9319552779 0.9319552779
- 0.9320126176 0.9324855804 0.9324855804
- 0.9325237274 0.9330158234 0.9330158234
- 0.9330348969 0.9335461259 0.9335461259
- 0.9335461259 0.9340763092 0.9340763092
- 0.9340572953 0.9346066117 0.9346066117
- 0.9345685244 0.9351367950 0.9351367950
- 0.9350796938 0.9356669784 0.9356669784
- 0.9355909228 0.9361972809 0.9361972809
- 0.9361019731 0.9367275238 0.9367275238
- 0.9366132021 0.9372578263 0.9372578263
- 0.9371243715 0.9377880096 0.9377880096
- 0.9376301169 0.9383096099 0.9383096099
- 0.9381334186 0.9388273954 0.9388273954
- 0.9386367202 0.9393453002 0.9393453002
- 0.9391400218 0.9398630857 0.9398630857
- 0.9396432042 0.9403809905 0.9403809905
- 0.9401465058 0.9408987761 0.9408987761
- 0.9406498075 0.9414166808 0.9414166808
- 0.9411531091 0.9419345260 0.9419345260
- 0.9416564107 0.9424523115 0.9424523115
- 0.9421597123 0.9429702163 0.9429702163
- 0.9426630139 0.9434880018 0.9434880018
- 0.9431663156 0.9440059066 0.9440059066
- 0.9436694980 0.9445236921 0.9445236921
- 0.9441727996 0.9450414777 0.9450414777
- 0.9446740746 0.9455562234 0.9455562234
- 0.9451695085 0.9460619092 0.9460619092
- 0.9456648827 0.9465677142 0.9465677142
- 0.9461603761 0.9470734000 0.9470734000
- 0.9466558099 0.9475792050 0.9475792050
- 0.9471513033 0.9480848908 0.9480848908
- 0.9476466775 0.9485906959 0.9485906959
- 0.9481421709 0.9490963817 0.9490963817
- 0.9486376047 0.9496021867 0.9496021867
- 0.9491330981 0.9501078725 0.9501078725
- 0.9496284723 0.9506136775 0.9506136775
- 0.9501240253 0.9511194229 0.9511194229
- 0.9506193995 0.9516252279 0.9516252279
- 0.9511148930 0.9521309137 0.9521309137
- 0.9516103268 0.9526367188 0.9526367188
- 0.9520999789 0.9531362057 0.9531362057
- 0.9525858164 0.9536315799 0.9536315799
- 0.9530715942 0.9541268945 0.9541268945
- 0.9535574913 0.9546223283 0.9546223283
- 0.9540433288 0.9551175833 0.9551175833
- 0.9545291066 0.9556128979 0.9556128979
- 0.9550148845 0.9561082721 0.9561082721
- 0.9555007219 0.9566035867 0.9566035867
- 0.9559866190 0.9570990205 0.9570990205
- 0.9564723969 0.9575942755 0.9575942755
- 0.9569581747 0.9580897093 0.9580897093
- 0.9574440122 0.9585850239 0.9585850239
- 0.9579297900 0.9590802789 0.9590802789
- 0.9584156871 0.9595757127 0.9595757127
- 0.9589015245 0.9600710273 0.9600710273
- 0.9593812823 0.9605569243 0.9605569243
- 0.9598584771 0.9610384107 0.9610384107
- 0.9603356123 0.9615200162 0.9615200162
- 0.9608128071 0.9620016217 0.9620016217
- 0.9612900019 0.9624832273 0.9624832273
- 0.9617670774 0.9629647136 0.9629647136
- 0.9622442722 0.9634463191 0.9634463191
- 0.9627214074 0.9639279246 0.9639279246
- 0.9631986022 0.9644094706 0.9644094706
- 0.9636756778 0.9648910165 0.9648910165
- 0.9641528726 0.9653726220 0.9653726220
- 0.9646300077 0.9658542275 0.9658542275
- 0.9651072025 0.9663357735 0.9663357735
- 0.9655842781 0.9668173194 0.9668173194
- 0.9660614729 0.9672989249 0.9672989249
- 0.9665307999 0.9677714705 0.9677714705
- 0.9669935107 0.9682365060 0.9682365060
- 0.9674562216 0.9687014818 0.9687014818
- 0.9679188728 0.9691665173 0.9691665173
- 0.9683815837 0.9696314931 0.9696314931
- 0.9688442945 0.9700965285 0.9700965285
- 0.9693070054 0.9705615044 0.9705615044
- 0.9697697163 0.9710264802 0.9710264802
- 0.9702324271 0.9714915156 0.9714915156
- 0.9706950188 0.9719564915 0.9719564915
- 0.9711577296 0.9724215269 0.9724215269
- 0.9716203809 0.9728865027 0.9728865027
- 0.9720830917 0.9733514786 0.9733514786
- 0.9725458026 0.9738165140 0.9738165140
- 0.9730085135 0.9742814898 0.9742814898
- 0.9734690189 0.9747437239 0.9747437239
- 0.9739159942 0.9751892090 0.9751892090
- 0.9743630886 0.9756346941 0.9756346941
- 0.9748101830 0.9760801792 0.9760801792
- 0.9752572775 0.9765257835 0.9765257835
- 0.9757043719 0.9769713283 0.9769713283
- 0.9761515260 0.9774168134 0.9774168134
- 0.9765985012 0.9778622985 0.9778622985
- 0.9770455956 0.9783079028 0.9783079028
- 0.9774926901 0.9787533879 0.9787533879
- 0.9779397845 0.9791988730 0.9791988730
- 0.9783868790 0.9796444178 0.9796444178
- 0.9788339734 0.9800899029 0.9800899029
- 0.9792810082 0.9805355072 0.9805355072
- 0.9797281027 0.9809809923 0.9809809923
- 0.9801751971 0.9814264774 0.9814264774
- 0.9806160927 0.9818611741 0.9818611741
- 0.9810506105 0.9822847247 0.9822847247
- 0.9814851284 0.9827082753 0.9827082753
- 0.9819195271 0.9831318855 0.9831318855
- 0.9823539853 0.9835553765 0.9835553765
- 0.9827885032 0.9839789867 0.9839789867
- 0.9832230210 0.9844024777 0.9844024777
- 0.9836574793 0.9848260880 0.9848260880
- 0.9840919971 0.9852495790 0.9852495790
- 0.9845265150 0.9856731892 0.9856731892
- 0.9849609733 0.9860966802 0.9860966802
- 0.9853954911 0.9865202904 0.9865202904
- 0.9858298898 0.9869437814 0.9869437814
- 0.9862644076 0.9873673916 0.9873673916
- 0.9866989255 0.9877910018 0.9877910018
- 0.9871333838 0.9882144928 0.9882144928
- 0.9875543714 0.9886164069 0.9886164069
- 0.9879658818 0.9890031219 0.9890031219
- 0.9883775115 0.9893897772 0.9893897772
- 0.9887890220 0.9897766113 0.9897766113
- 0.9892005920 0.9901633263 0.9901633263
- 0.9896121025 0.9905501008 0.9905501008
- 0.9900236726 0.9909368157 0.9909368157
- 0.9904351830 0.9913235903 0.9913235903
- 0.9908468127 0.9917103052 0.9917103052
- 0.9912583232 0.9920970201 0.9920970201
- 0.9916698933 0.9924837947 0.9924837947
- 0.9920814037 0.9928705096 0.9928705096
- 0.9924929738 0.9932572842 0.9932572842
- 0.9929044843 0.9936439991 0.9936439991
- 0.9933161139 0.9940307736 0.9940307736
- 0.9937276244 0.9944174886 0.9944174886
- 0.9941204190 0.9947785139 0.9947785139
- 0.9944878221 0.9951047897 0.9951047897
- 0.9948552847 0.9954311848 0.9954311848
- 0.9952228069 0.9957575202 0.9957575202
- 0.9955903292 0.9960837960 0.9960837960
- 0.9959577918 0.9964101911 0.9964101911
- 0.9963251948 0.9967365265 0.9967365265
- 0.9966927171 0.9970629215 0.9970629215
- 0.9970601797 0.9973891973 0.9973891973
- 0.9974277020 0.9977155924 0.9977155924
- 0.9977951050 0.9980419278 0.9980419278
- 0.9981626272 0.9983683228 0.9983683228
- 0.9985300899 0.9986945987 0.9986945987
- 0.9988976121 0.9990209937 0.9990209937
- 0.9992650151 0.9993473291 0.9993473291
- 0.9996324778 0.9996737242 0.9996737242
- 1.0000000000 1.0000000000 1.0000000000
-}
diff --git a/release/datafiles/colormanagement/luts/rrt_ut33_dcdm.spi3d b/release/datafiles/colormanagement/luts/rrt_ut33_dcdm.spi3d
deleted file mode 100644
index 639d0158e69..00000000000
--- a/release/datafiles/colormanagement/luts/rrt_ut33_dcdm.spi3d
+++ /dev/null
@@ -1,32771 +0,0 @@
-SPILUT 1.0
-3 3
-32 32 32
-0 0 0 0.00104332 0.00106335 0.00106621
-0 0 1 0.0058136 0.005867 0.00694275
-0 0 2 0.0106049 0.0105438 0.0148773
-0 0 3 0.0151749 0.01474 0.0249023
-0 0 4 0.0199432 0.0187225 0.0377197
-0 0 5 0.0241852 0.0217743 0.0513611
-0 0 6 0.028717 0.0247803 0.0662231
-0 0 7 0.0345764 0.0287628 0.0840454
-0 0 8 0.0426025 0.0344849 0.106812
-0 0 9 0.0534363 0.042572 0.136353
-0 0 10 0.0679321 0.0536499 0.174927
-0 0 11 0.086792 0.0681763 0.224487
-0 0 12 0.10907 0.0854492 0.282959
-0 0 13 0.134399 0.105103 0.348877
-0 0 14 0.162354 0.126831 0.421875
-0 0 15 0.192139 0.150146 0.499512
-0 0 16 0.223145 0.174316 0.580078
-0 0 17 0.25293 0.19751 0.658203
-0 0 18 0.280518 0.218994 0.729492
-0 0 19 0.304688 0.237793 0.79248
-0 0 20 0.318115 0.248291 0.827148
-0 0 21 0.320557 0.250244 0.833984
-0 0 22 0.323486 0.252441 0.841309
-0 0 23 0.326172 0.254639 0.848633
-0 0 24 0.329102 0.256836 0.855957
-0 0 25 0.332275 0.259277 0.864258
-0 0 26 0.335693 0.261963 0.873535
-0 0 27 0.3396 0.265137 0.883301
-0 0 28 0.34375 0.268311 0.894531
-0 0 29 0.348389 0.271973 0.906738
-0 0 30 0.353271 0.275879 0.919434
-0 0 31 0.358154 0.279541 0.932129
-0 1 0 0.00468445 0.00523376 0.0047226
-0 1 1 0.00731659 0.00809479 0.00862122
-0 1 2 0.0110931 0.0120468 0.015358
-0 1 3 0.015358 0.0162201 0.0249023
-0 1 4 0.0200806 0.02034 0.0376282
-0 1 5 0.0243378 0.0233612 0.0513306
-0 1 6 0.0288544 0.0261383 0.0662231
-0 1 7 0.0346985 0.0298157 0.0840454
-0 1 8 0.0426636 0.0352478 0.106812
-0 1 9 0.0534668 0.0430908 0.136353
-0 1 10 0.0679932 0.0540161 0.174927
-0 1 11 0.086792 0.0684814 0.224487
-0 1 12 0.10907 0.0856323 0.282959
-0 1 13 0.134399 0.105225 0.348877
-0 1 14 0.162354 0.126953 0.421875
-0 1 15 0.192139 0.150146 0.499512
-0 1 16 0.223145 0.174316 0.580078
-0 1 17 0.25293 0.197632 0.658203
-0 1 18 0.280518 0.218994 0.729492
-0 1 19 0.304688 0.237793 0.79248
-0 1 20 0.318115 0.248291 0.827148
-0 1 21 0.320557 0.250244 0.833984
-0 1 22 0.323486 0.252441 0.841309
-0 1 23 0.326172 0.254639 0.848633
-0 1 24 0.329102 0.256836 0.855957
-0 1 25 0.332275 0.259277 0.864258
-0 1 26 0.335693 0.261963 0.873535
-0 1 27 0.3396 0.265137 0.883301
-0 1 28 0.34375 0.268311 0.894531
-0 1 29 0.348389 0.271973 0.906738
-0 1 30 0.353271 0.275879 0.919434
-0 1 31 0.358154 0.279785 0.932129
-0 2 0 0.0089798 0.0112381 0.00884247
-0 2 1 0.0100479 0.0124283 0.0115662
-0 2 2 0.0123444 0.0149689 0.0167236
-0 2 3 0.0158691 0.0186462 0.025238
-0 2 4 0.0203857 0.0228119 0.0375671
-0 2 5 0.0246277 0.0258179 0.0513
-0 2 6 0.0290985 0.0283051 0.0662231
-0 2 7 0.0348816 0.0315552 0.0841064
-0 2 8 0.0427856 0.0365601 0.106812
-0 2 9 0.0535583 0.0440369 0.136353
-0 2 10 0.0680542 0.0546875 0.174927
-0 2 11 0.086853 0.0689697 0.224487
-0 2 12 0.109131 0.0859985 0.282959
-0 2 13 0.134399 0.10553 0.348877
-0 2 14 0.162354 0.127197 0.421875
-0 2 15 0.192139 0.150269 0.499512
-0 2 16 0.223145 0.174438 0.580078
-0 2 17 0.25293 0.197632 0.658203
-0 2 18 0.280518 0.219116 0.729492
-0 2 19 0.304688 0.237915 0.79248
-0 2 20 0.318115 0.248291 0.827148
-0 2 21 0.320557 0.250244 0.833984
-0 2 22 0.323486 0.252441 0.841309
-0 2 23 0.326172 0.254639 0.848633
-0 2 24 0.329102 0.256836 0.855957
-0 2 25 0.332275 0.259277 0.864258
-0 2 26 0.335693 0.261963 0.873535
-0 2 27 0.3396 0.265137 0.883301
-0 2 28 0.34375 0.268555 0.894531
-0 2 29 0.348389 0.271973 0.906738
-0 2 30 0.353271 0.275879 0.919434
-0 2 31 0.358154 0.279785 0.932129
-0 3 0 0.0134964 0.019165 0.0127869
-0 3 1 0.0138245 0.0193939 0.0153046
-0 3 2 0.0148544 0.0204315 0.0193939
-0 3 3 0.0171967 0.0228882 0.0264435
-0 3 4 0.0210724 0.0266266 0.0377502
-0 3 5 0.0251465 0.0295258 0.0512695
-0 3 6 0.029541 0.0317078 0.0662231
-0 3 7 0.0351868 0.0344238 0.0841064
-0 3 8 0.0429993 0.0387878 0.106873
-0 3 9 0.0537109 0.0456848 0.136353
-0 3 10 0.0681152 0.0559082 0.174927
-0 3 11 0.0869141 0.0698242 0.224487
-0 3 12 0.109192 0.0866089 0.282959
-0 3 13 0.134399 0.105957 0.348877
-0 3 14 0.162354 0.127441 0.421875
-0 3 15 0.192139 0.150635 0.499512
-0 3 16 0.223145 0.174561 0.580078
-0 3 17 0.25293 0.197754 0.658203
-0 3 18 0.280518 0.219238 0.729492
-0 3 19 0.304688 0.238037 0.79248
-0 3 20 0.318115 0.248413 0.827148
-0 3 21 0.320557 0.250488 0.833984
-0 3 22 0.323486 0.252441 0.841309
-0 3 23 0.326172 0.254639 0.848633
-0 3 24 0.329102 0.256836 0.855957
-0 3 25 0.332275 0.259277 0.864258
-0 3 26 0.335693 0.261963 0.873535
-0 3 27 0.3396 0.265137 0.883301
-0 3 28 0.34375 0.268555 0.894531
-0 3 29 0.348389 0.271973 0.906738
-0 3 30 0.353271 0.275879 0.919434
-0 3 31 0.358154 0.279785 0.932129
-0 4 0 0.0182648 0.0294495 0.0162811
-0 4 1 0.0184021 0.0293579 0.0191345
-0 4 2 0.0188446 0.0295258 0.0231476
-0 4 3 0.0200958 0.0305328 0.0292053
-0 4 4 0.0225983 0.0326843 0.0386047
-0 4 5 0.026123 0.0350647 0.0513306
-0 4 6 0.0303192 0.0368958 0.0662842
-0 4 7 0.0357971 0.0389709 0.0841675
-0 4 8 0.0434265 0.0425415 0.106873
-0 4 9 0.0539856 0.0485535 0.136353
-0 4 10 0.0682983 0.0580444 0.174927
-0 4 11 0.0870361 0.0714111 0.224487
-0 4 12 0.109253 0.0878296 0.282959
-0 4 13 0.134521 0.106873 0.348877
-0 4 14 0.162354 0.128174 0.421875
-0 4 15 0.192261 0.151001 0.499512
-0 4 16 0.223145 0.174927 0.580078
-0 4 17 0.25293 0.19812 0.658203
-0 4 18 0.280518 0.21936 0.729492
-0 4 19 0.304688 0.238159 0.79248
-0 4 20 0.318115 0.248535 0.827148
-0 4 21 0.320557 0.250488 0.833984
-0 4 22 0.323486 0.252686 0.841309
-0 4 23 0.326172 0.254883 0.848633
-0 4 24 0.329102 0.25708 0.855957
-0 4 25 0.332275 0.259521 0.864258
-0 4 26 0.335693 0.262207 0.873535
-0 4 27 0.3396 0.265137 0.883301
-0 4 28 0.343994 0.268555 0.894531
-0 4 29 0.348389 0.271973 0.906738
-0 4 30 0.353271 0.275879 0.919434
-0 4 31 0.358154 0.279785 0.932129
-0 5 0 0.0228271 0.0412292 0.0186005
-0 5 1 0.0230103 0.0411987 0.0218048
-0 5 2 0.0233459 0.0411682 0.026123
-0 5 3 0.0240173 0.0413208 0.0319824
-0 5 4 0.0254211 0.0419312 0.0401611
-0 5 5 0.0279999 0.0431824 0.0516968
-0 5 6 0.0317383 0.0445251 0.0663452
-0 5 7 0.0368958 0.0459595 0.0842285
-0 5 8 0.04422 0.0485535 0.106934
-0 5 9 0.0545349 0.0534668 0.136353
-0 5 10 0.0686646 0.0618896 0.174927
-0 5 11 0.0873413 0.0744019 0.224487
-0 5 12 0.109436 0.0900269 0.282959
-0 5 13 0.134644 0.108521 0.348877
-0 5 14 0.162476 0.129395 0.421875
-0 5 15 0.192261 0.151978 0.499512
-0 5 16 0.223267 0.175659 0.580566
-0 5 17 0.253174 0.198608 0.658203
-0 5 18 0.280518 0.219849 0.729492
-0 5 19 0.304688 0.238525 0.79248
-0 5 20 0.318115 0.248779 0.827637
-0 5 21 0.320557 0.250732 0.833984
-0 5 22 0.323486 0.252686 0.841309
-0 5 23 0.326172 0.254883 0.848633
-0 5 24 0.329102 0.25708 0.856445
-0 5 25 0.332275 0.259521 0.864258
-0 5 26 0.335693 0.262207 0.873535
-0 5 27 0.3396 0.265137 0.883301
-0 5 28 0.343994 0.268555 0.894531
-0 5 29 0.348389 0.272217 0.906738
-0 5 30 0.353271 0.275879 0.919434
-0 5 31 0.358398 0.279785 0.932129
-0 6 0 0.0272369 0.0535889 0.0197601
-0 6 1 0.02742 0.0535889 0.0229645
-0 6 2 0.0277252 0.0536499 0.0273438
-0 6 3 0.0282745 0.0537109 0.0332947
-0 6 4 0.0292969 0.0539246 0.0413513
-0 6 5 0.0311432 0.0543518 0.0522156
-0 6 6 0.0341797 0.0549927 0.0663452
-0 6 7 0.0388184 0.0558777 0.0842896
-0 6 8 0.0456543 0.0575562 0.107056
-0 6 9 0.0555115 0.0611877 0.136353
-0 6 10 0.069397 0.0682983 0.174805
-0 6 11 0.0878296 0.0795898 0.224487
-0 6 12 0.109802 0.0940552 0.282959
-0 6 13 0.134888 0.111572 0.348877
-0 6 14 0.16272 0.131592 0.421875
-0 6 15 0.192505 0.153687 0.499756
-0 6 16 0.223389 0.177002 0.580566
-0 6 17 0.253174 0.199585 0.658203
-0 6 18 0.280518 0.220581 0.729492
-0 6 19 0.304688 0.239136 0.79248
-0 6 20 0.318115 0.249268 0.827637
-0 6 21 0.320801 0.251221 0.834473
-0 6 22 0.323486 0.253174 0.841309
-0 6 23 0.326416 0.255127 0.848633
-0 6 24 0.329102 0.257324 0.856445
-0 6 25 0.332275 0.259766 0.864258
-0 6 26 0.335693 0.262451 0.873535
-0 6 27 0.3396 0.265381 0.883301
-0 6 28 0.343994 0.268799 0.894531
-0 6 29 0.348633 0.272217 0.906738
-0 6 30 0.353271 0.275879 0.919434
-0 6 31 0.358398 0.279785 0.932129
-0 7 0 0.0327454 0.0679932 0.0247345
-0 7 1 0.0327759 0.0679932 0.0247498
-0 7 2 0.0329895 0.0680542 0.0279083
-0 7 3 0.0334473 0.0681763 0.0336609
-0 7 4 0.0342407 0.0682983 0.0415344
-0 7 5 0.035675 0.0686035 0.0522461
-0 7 6 0.0381165 0.0689697 0.0662231
-0 7 7 0.0420837 0.069519 0.0842285
-0 7 8 0.0482483 0.0704346 0.107117
-0 7 9 0.0574036 0.072937 0.136475
-0 7 10 0.0706787 0.0786133 0.174805
-0 7 11 0.0887451 0.0883179 0.224365
-0 7 12 0.110535 0.101196 0.282715
-0 7 13 0.135498 0.117126 0.348877
-0 7 14 0.163086 0.135986 0.421875
-0 7 15 0.192749 0.156982 0.499756
-0 7 16 0.223633 0.179443 0.580566
-0 7 17 0.253418 0.201538 0.658203
-0 7 18 0.280762 0.222046 0.729492
-0 7 19 0.304932 0.240234 0.79248
-0 7 20 0.318359 0.250244 0.827637
-0 7 21 0.320801 0.251953 0.834473
-0 7 22 0.323486 0.253662 0.841797
-0 7 23 0.326416 0.255859 0.849121
-0 7 24 0.329102 0.257812 0.856445
-0 7 25 0.332275 0.26001 0.864258
-0 7 26 0.335693 0.262695 0.873535
-0 7 27 0.3396 0.265625 0.883301
-0 7 28 0.343994 0.269043 0.89502
-0 7 29 0.348633 0.272461 0.906738
-0 7 30 0.353271 0.276123 0.919434
-0 7 31 0.358398 0.280029 0.932129
-0 8 0 0.0401611 0.0861816 0.031311
-0 8 1 0.0402222 0.0861816 0.0313416
-0 8 2 0.0402832 0.0862427 0.0313416
-0 8 3 0.0404968 0.0863037 0.0341492
-0 8 4 0.0410767 0.0864258 0.041687
-0 8 5 0.0421448 0.0866699 0.052063
-0 8 6 0.0440674 0.0870361 0.0657959
-0 8 7 0.0473022 0.0875244 0.0838013
-0 8 8 0.0525818 0.0881348 0.106995
-0 8 9 0.060791 0.0897217 0.136475
-0 8 10 0.0731812 0.0941162 0.174683
-0 8 11 0.0905762 0.102234 0.224243
-0 8 12 0.111877 0.113159 0.282715
-0 8 13 0.136475 0.126953 0.349121
-0 8 14 0.163818 0.143799 0.421875
-0 8 15 0.193359 0.163086 0.499756
-0 8 16 0.223999 0.184204 0.580566
-0 8 17 0.253662 0.2052 0.658203
-0 8 18 0.281006 0.224976 0.72998
-0 8 19 0.305176 0.242554 0.79248
-0 8 20 0.318604 0.252197 0.827637
-0 8 21 0.321045 0.253418 0.834473
-0 8 22 0.32373 0.254883 0.841797
-0 8 23 0.326416 0.256836 0.849121
-0 8 24 0.329346 0.258789 0.856445
-0 8 25 0.33252 0.260986 0.864746
-0 8 26 0.335938 0.263428 0.873535
-0 8 27 0.3396 0.266113 0.883789
-0 8 28 0.343994 0.269287 0.89502
-0 8 29 0.348633 0.272949 0.906738
-0 8 30 0.353516 0.276611 0.919434
-0 8 31 0.358398 0.280273 0.932129
-0 9 0 0.0500488 0.109436 0.0397034
-0 9 1 0.0500793 0.109436 0.0397339
-0 9 2 0.0501404 0.109436 0.0397339
-0 9 3 0.0502319 0.109497 0.0397644
-0 9 4 0.0504761 0.109558 0.0424194
-0 9 5 0.051239 0.10968 0.0522766
-0 9 6 0.0526123 0.109985 0.0655518
-0 9 7 0.0550842 0.110413 0.083313
-0 9 8 0.0594482 0.111084 0.106689
-0 9 9 0.0665894 0.112488 0.136719
-0 9 10 0.0776367 0.115845 0.174927
-0 9 11 0.0939331 0.122681 0.224121
-0 9 12 0.11438 0.131714 0.282715
-0 9 13 0.138306 0.143066 0.349121
-0 9 14 0.165283 0.157104 0.422119
-0 9 15 0.194458 0.173828 0.5
-0 9 16 0.224854 0.192749 0.580566
-0 9 17 0.254395 0.211914 0.658691
-0 9 18 0.281494 0.230347 0.72998
-0 9 19 0.30542 0.246948 0.792969
-0 9 20 0.319092 0.255859 0.828125
-0 9 21 0.321533 0.256348 0.834961
-0 9 22 0.323975 0.257324 0.842285
-0 9 23 0.326904 0.258789 0.849609
-0 9 24 0.32959 0.260254 0.856934
-0 9 25 0.33252 0.262207 0.864746
-0 9 26 0.335938 0.264648 0.874023
-0 9 27 0.339844 0.267334 0.883789
-0 9 28 0.344238 0.270264 0.89502
-0 9 29 0.348633 0.273682 0.907227
-0 9 30 0.353516 0.2771 0.919434
-0 9 31 0.358398 0.280762 0.932617
-0 10 0 0.0631714 0.139404 0.0505676
-0 10 1 0.0631714 0.139404 0.0505676
-0 10 2 0.0632324 0.139404 0.0505981
-0 10 3 0.0632935 0.139404 0.0505981
-0 10 4 0.0634155 0.139526 0.0506287
-0 10 5 0.0637207 0.139526 0.0539246
-0 10 6 0.0646362 0.139648 0.0667114
-0 10 7 0.0664673 0.139893 0.0840454
-0 10 8 0.0697632 0.140381 0.107239
-0 10 9 0.0756226 0.141602 0.137451
-0 10 10 0.085144 0.144409 0.175659
-0 10 11 0.0996704 0.150146 0.224365
-0 10 12 0.118774 0.157471 0.282715
-0 10 13 0.141724 0.166382 0.349121
-0 10 14 0.167847 0.17749 0.422363
-0 10 15 0.196411 0.19104 0.5
-0 10 16 0.22644 0.206909 0.581055
-0 10 17 0.255615 0.223389 0.658691
-0 10 18 0.282471 0.239624 0.730469
-0 10 19 0.306396 0.254395 0.793457
-0 10 20 0.319824 0.261963 0.829102
-0 10 21 0.322021 0.26123 0.835938
-0 10 22 0.324707 0.261475 0.842773
-0 10 23 0.327393 0.262207 0.850098
-0 10 24 0.330078 0.263428 0.857422
-0 10 25 0.333008 0.264893 0.865234
-0 10 26 0.336426 0.266846 0.874023
-0 10 27 0.340088 0.269043 0.884277
-0 10 28 0.344482 0.271973 0.895508
-0 10 29 0.348877 0.275146 0.907227
-0 10 30 0.35376 0.27832 0.919922
-0 10 31 0.358643 0.281982 0.932617
-0 11 0 0.0803833 0.178345 0.0646973
-0 11 1 0.0804443 0.178345 0.0646973
-0 11 2 0.0804443 0.178345 0.0646973
-0 11 3 0.0805054 0.178345 0.0646973
-0 11 4 0.0805664 0.178345 0.0646973
-0 11 5 0.0807495 0.178467 0.0647583
-0 11 6 0.0811768 0.178589 0.0697632
-0 11 7 0.0823975 0.178589 0.086792
-0 11 8 0.0847778 0.178711 0.109802
-0 11 9 0.0892334 0.179321 0.139893
-0 11 10 0.0969238 0.181274 0.177979
-0 11 11 0.109009 0.185303 0.225464
-0 11 12 0.125977 0.19104 0.282959
-0 11 13 0.147217 0.197998 0.349365
-0 11 14 0.172119 0.206299 0.422607
-0 11 15 0.199707 0.216431 0.500488
-0 11 16 0.229004 0.228516 0.581543
-0 11 17 0.257568 0.241577 0.659668
-0 11 18 0.28418 0.254639 0.730957
-0 11 19 0.307617 0.26709 0.793945
-0 11 20 0.321289 0.272705 0.831055
-0 11 21 0.323242 0.27002 0.836914
-0 11 22 0.325684 0.268555 0.84375
-0 11 23 0.328125 0.268311 0.851074
-0 11 24 0.330811 0.268555 0.85791
-0 11 25 0.33374 0.269287 0.866211
-0 11 26 0.336914 0.270752 0.875
-0 11 27 0.340576 0.272461 0.884766
-0 11 28 0.344727 0.274902 0.895996
-0 11 29 0.349365 0.277588 0.907715
-0 11 30 0.354004 0.280518 0.92041
-0 11 31 0.358887 0.283691 0.933105
-0 12 0 0.101379 0.225464 0.0817871
-0 12 1 0.10144 0.225464 0.0817871
-0 12 2 0.10144 0.225464 0.0817871
-0 12 3 0.10144 0.225586 0.0817871
-0 12 4 0.101501 0.225586 0.0817871
-0 12 5 0.101624 0.225586 0.0818481
-0 12 6 0.101868 0.225708 0.0819092
-0 12 7 0.102539 0.22583 0.0904541
-0 12 8 0.10437 0.225952 0.113281
-0 12 9 0.107666 0.226318 0.143433
-0 12 10 0.113464 0.227295 0.181152
-0 12 11 0.122925 0.22937 0.227417
-0 12 12 0.137085 0.233276 0.283936
-0 12 13 0.156006 0.238403 0.349609
-0 12 14 0.179077 0.244385 0.422852
-0 12 15 0.2052 0.251221 0.500977
-0 12 16 0.233276 0.259521 0.58252
-0 12 17 0.260986 0.268311 0.660156
-0 12 18 0.287109 0.277588 0.731934
-0 12 19 0.310059 0.286621 0.794922
-0 12 20 0.323975 0.289551 0.833496
-0 12 21 0.325439 0.283691 0.839355
-0 12 22 0.327393 0.280273 0.845703
-0 12 23 0.32959 0.278076 0.852539
-0 12 24 0.332031 0.2771 0.859863
-0 12 25 0.334717 0.276855 0.867676
-0 12 26 0.337891 0.2771 0.875977
-0 12 27 0.341553 0.278076 0.885742
-0 12 28 0.345459 0.279541 0.896973
-0 12 29 0.349854 0.281738 0.908691
-0 12 30 0.354492 0.28418 0.920898
-0 12 31 0.359375 0.286865 0.933594
-0 13 0 0.125366 0.279297 0.101257
-0 13 1 0.125366 0.279297 0.101257
-0 13 2 0.125366 0.279297 0.101257
-0 13 3 0.125366 0.279297 0.101257
-0 13 4 0.125488 0.279297 0.101257
-0 13 5 0.125488 0.279297 0.101318
-0 13 6 0.125732 0.279297 0.101318
-0 13 7 0.125977 0.279541 0.101379
-0 13 8 0.127075 0.279785 0.116638
-0 13 9 0.129639 0.280029 0.146362
-0 13 10 0.134155 0.280762 0.183716
-0 13 11 0.141479 0.281982 0.229614
-0 13 12 0.152832 0.28418 0.285156
-0 13 13 0.168823 0.287598 0.349854
-0 13 14 0.189453 0.291504 0.423096
-0 13 15 0.213501 0.295654 0.501465
-0 13 16 0.23999 0.300293 0.583008
-0 13 17 0.266602 0.305176 0.661621
-0 13 18 0.291504 0.309814 0.733398
-0 13 19 0.313721 0.314697 0.796387
-0 13 20 0.328125 0.314697 0.837402
-0 13 21 0.328857 0.304688 0.842773
-0 13 22 0.330322 0.297852 0.849121
-0 13 23 0.332275 0.293457 0.855469
-0 13 24 0.334229 0.290527 0.862305
-0 13 25 0.33667 0.288574 0.869629
-0 13 26 0.3396 0.287354 0.878418
-0 13 27 0.343018 0.286865 0.887695
-0 13 28 0.346924 0.287354 0.898438
-0 13 29 0.351074 0.28833 0.910156
-0 13 30 0.355469 0.290039 0.921875
-0 13 31 0.360107 0.291748 0.93457
-0 14 0 0.1521 0.338867 0.122925
-0 14 1 0.1521 0.338867 0.122925
-0 14 2 0.1521 0.338867 0.122925
-0 14 3 0.1521 0.338867 0.122925
-0 14 4 0.1521 0.339111 0.122925
-0 14 5 0.152222 0.339111 0.122986
-0 14 6 0.152344 0.339111 0.122986
-0 14 7 0.152588 0.339111 0.123047
-0 14 8 0.152954 0.339355 0.123108
-0 14 9 0.154785 0.339844 0.148926
-0 14 10 0.158203 0.340332 0.185547
-0 14 11 0.164062 0.341309 0.230957
-0 14 12 0.173096 0.342773 0.285889
-0 14 13 0.186279 0.344971 0.349854
-0 14 14 0.203857 0.347412 0.422607
-0 14 15 0.225464 0.349609 0.501465
-0 14 16 0.249878 0.351318 0.583984
-0 14 17 0.274658 0.352051 0.663086
-0 14 18 0.298096 0.352539 0.735352
-0 14 19 0.319336 0.353027 0.79834
-0 14 20 0.334229 0.349854 0.843262
-0 14 21 0.334229 0.334717 0.848633
-0 14 22 0.334961 0.32373 0.854492
-0 14 23 0.336182 0.315918 0.860352
-0 14 24 0.337646 0.310303 0.866699
-0 14 25 0.339844 0.305908 0.873535
-0 14 26 0.342285 0.30249 0.881836
-0 14 27 0.345215 0.300293 0.890625
-0 14 28 0.348877 0.299072 0.900879
-0 14 29 0.352783 0.298584 0.912109
-0 14 30 0.356934 0.298828 0.923828
-0 14 31 0.361328 0.299561 0.936523
-0 15 0 0.180786 0.40332 0.14624
-0 15 1 0.180786 0.40332 0.14624
-0 15 2 0.180786 0.40332 0.14624
-0 15 3 0.180786 0.40332 0.14624
-0 15 4 0.180908 0.40332 0.14624
-0 15 5 0.180908 0.40332 0.14624
-0 15 6 0.18103 0.40332 0.14624
-0 15 7 0.181152 0.40332 0.14624
-0 15 8 0.181396 0.403564 0.146362
-0 15 9 0.182251 0.403809 0.151367
-0 15 10 0.184937 0.404541 0.186646
-0 15 11 0.189453 0.405518 0.230957
-0 15 12 0.196777 0.406982 0.285156
-0 15 13 0.20752 0.408691 0.348633
-0 15 14 0.222412 0.410156 0.421143
-0 15 15 0.241333 0.411133 0.500488
-0 15 16 0.263184 0.410889 0.583496
-0 15 17 0.285889 0.408691 0.663574
-0 15 18 0.307861 0.405029 0.736816
-0 15 19 0.327637 0.401123 0.800781
-0 15 20 0.343018 0.395508 0.850586
-0 15 21 0.342041 0.374756 0.856445
-0 15 22 0.341797 0.358643 0.862305
-0 15 23 0.342285 0.346924 0.867676
-0 15 24 0.343262 0.337891 0.873535
-0 15 25 0.344482 0.330566 0.879883
-0 15 26 0.346436 0.324463 0.887207
-0 15 27 0.348877 0.31958 0.895508
-0 15 28 0.352051 0.316162 0.905273
-0 15 29 0.355469 0.313477 0.916016
-0 15 30 0.359375 0.312012 0.927246
-0 15 31 0.363525 0.311035 0.938965
-0 16 0 0.21106 0.470703 0.170654
-0 16 1 0.21106 0.470703 0.170654
-0 16 2 0.21106 0.470703 0.170654
-0 16 3 0.21106 0.470703 0.170654
-0 16 4 0.21106 0.470703 0.170776
-0 16 5 0.21106 0.470703 0.170776
-0 16 6 0.211182 0.470703 0.170776
-0 16 7 0.211304 0.470947 0.170776
-0 16 8 0.211548 0.470947 0.170776
-0 16 9 0.211914 0.471191 0.170898
-0 16 10 0.213501 0.47168 0.187622
-0 16 11 0.217041 0.472656 0.230103
-0 16 12 0.2229 0.474365 0.282715
-0 16 13 0.231812 0.476074 0.345215
-0 16 14 0.244385 0.477783 0.417236
-0 16 15 0.260742 0.478516 0.496826
-0 16 16 0.280029 0.477051 0.580566
-0 16 17 0.300537 0.4729 0.662598
-0 16 18 0.320312 0.466553 0.737305
-0 16 19 0.338623 0.458984 0.802246
-0 16 20 0.35376 0.450439 0.855957
-0 16 21 0.353271 0.425293 0.867188
-0 16 22 0.352051 0.404297 0.873535
-0 16 23 0.351318 0.387939 0.878906
-0 16 24 0.351318 0.375 0.883789
-0 16 25 0.351807 0.36377 0.88916
-0 16 26 0.352783 0.354004 0.895508
-0 16 27 0.354492 0.345947 0.902832
-0 16 28 0.356689 0.3396 0.912109
-0 16 29 0.359619 0.334229 0.921875
-0 16 30 0.362793 0.330078 0.932129
-0 16 31 0.366455 0.327148 0.942871
-0 17 0 0.240845 0.537109 0.194824
-0 17 1 0.240845 0.537109 0.194824
-0 17 2 0.240845 0.537109 0.194824
-0 17 3 0.240845 0.537109 0.194824
-0 17 4 0.240845 0.537109 0.194824
-0 17 5 0.240845 0.537109 0.194824
-0 17 6 0.240967 0.537109 0.194824
-0 17 7 0.240967 0.537109 0.194824
-0 17 8 0.241211 0.537598 0.194946
-0 17 9 0.241577 0.537598 0.194946
-0 17 10 0.242188 0.538086 0.195068
-0 17 11 0.244751 0.539062 0.228516
-0 17 12 0.249634 0.540527 0.279053
-0 17 13 0.25708 0.542969 0.339844
-0 17 14 0.267578 0.544922 0.410645
-0 17 15 0.281738 0.546387 0.489746
-0 17 16 0.298828 0.544922 0.574219
-0 17 17 0.317139 0.540527 0.657715
-0 17 18 0.335449 0.532715 0.734863
-0 17 19 0.351807 0.522461 0.802246
-0 17 20 0.365967 0.510742 0.857422
-0 17 21 0.367188 0.484619 0.878418
-0 17 22 0.365723 0.459229 0.887695
-0 17 23 0.364014 0.438232 0.893555
-0 17 24 0.362793 0.420898 0.898438
-0 17 25 0.362061 0.405518 0.902832
-0 17 26 0.362061 0.391846 0.908203
-0 17 27 0.362549 0.379639 0.914062
-0 17 28 0.36377 0.369629 0.921875
-0 17 29 0.365479 0.361084 0.930176
-0 17 30 0.36792 0.354004 0.939453
-0 17 31 0.37085 0.3479 0.949219
-0 18 0 0.268555 0.599121 0.217285
-0 18 1 0.268555 0.599121 0.217407
-0 18 2 0.268555 0.599121 0.217407
-0 18 3 0.268555 0.599121 0.217407
-0 18 4 0.268555 0.599121 0.217407
-0 18 5 0.268555 0.599121 0.217407
-0 18 6 0.268799 0.599121 0.217407
-0 18 7 0.268799 0.599609 0.217407
-0 18 8 0.268799 0.599609 0.217407
-0 18 9 0.269043 0.599609 0.217407
-0 18 10 0.269531 0.599609 0.217529
-0 18 11 0.270752 0.600098 0.226318
-0 18 12 0.274902 0.602051 0.27417
-0 18 13 0.28125 0.604492 0.33252
-0 18 14 0.290283 0.607422 0.401123
-0 18 15 0.30249 0.609863 0.479004
-0 18 16 0.317871 0.609863 0.563965
-0 18 17 0.334717 0.606445 0.648926
-0 18 18 0.351318 0.598633 0.728516
-0 18 19 0.366699 0.587891 0.798828
-0 18 20 0.379395 0.57373 0.856445
-0 18 21 0.383057 0.548828 0.887695
-0 18 22 0.38208 0.520996 0.90332
-0 18 23 0.379883 0.496094 0.911621
-0 18 24 0.377686 0.474609 0.916992
-0 18 25 0.375732 0.454834 0.920898
-0 18 26 0.374268 0.436523 0.925293
-0 18 27 0.373291 0.420166 0.929688
-0 18 28 0.373047 0.406006 0.935059
-0 18 29 0.373779 0.393555 0.941895
-0 18 30 0.374756 0.382812 0.949219
-0 18 31 0.376709 0.373779 0.95752
-0 19 0 0.293457 0.654785 0.237549
-0 19 1 0.293457 0.654785 0.237549
-0 19 2 0.293457 0.654785 0.237549
-0 19 3 0.293457 0.654785 0.237549
-0 19 4 0.293457 0.654785 0.237549
-0 19 5 0.293701 0.655273 0.237549
-0 19 6 0.293701 0.655273 0.237549
-0 19 7 0.293701 0.655273 0.237549
-0 19 8 0.293701 0.655273 0.237549
-0 19 9 0.293945 0.655273 0.237671
-0 19 10 0.294434 0.655273 0.237671
-0 19 11 0.294922 0.655762 0.237793
-0 19 12 0.297852 0.657227 0.269043
-0 19 13 0.302979 0.659668 0.324463
-0 19 14 0.311035 0.662598 0.390625
-0 19 15 0.321777 0.666016 0.466309
-0 19 16 0.335693 0.667969 0.549805
-0 19 17 0.351074 0.666504 0.635742
-0 19 18 0.366943 0.660156 0.717773
-0 19 19 0.381104 0.649902 0.790527
-0 19 20 0.393066 0.635254 0.851074
-0 19 21 0.398926 0.612793 0.893066
-0 19 22 0.399658 0.585449 0.916992
-0 19 23 0.397705 0.558105 0.929688
-0 19 24 0.394775 0.533691 0.937012
-0 19 25 0.391846 0.509766 0.941406
-0 19 26 0.388916 0.487061 0.945312
-0 19 27 0.386475 0.466064 0.948242
-0 19 28 0.384766 0.44751 0.952148
-0 19 29 0.383789 0.430664 0.956543
-0 19 30 0.383545 0.416016 0.961914
-0 19 31 0.384033 0.40332 0.968262
-0 20 0 0.315186 0.703125 0.254883
-0 20 1 0.315186 0.703125 0.254883
-0 20 2 0.315186 0.703125 0.254883
-0 20 3 0.315186 0.703125 0.254883
-0 20 4 0.315186 0.703125 0.254883
-0 20 5 0.315186 0.703125 0.254883
-0 20 6 0.315186 0.703125 0.254883
-0 20 7 0.315186 0.703125 0.255127
-0 20 8 0.315186 0.703125 0.255127
-0 20 9 0.31543 0.703125 0.255127
-0 20 10 0.315674 0.703613 0.255127
-0 20 11 0.316406 0.703613 0.255127
-0 20 12 0.317627 0.704102 0.263916
-0 20 13 0.322266 0.707031 0.316162
-0 20 14 0.329102 0.710449 0.379395
-0 20 15 0.338867 0.714355 0.452637
-0 20 16 0.351318 0.717285 0.53418
-0 20 17 0.365967 0.718262 0.620117
-0 20 18 0.380859 0.714355 0.703125
-0 20 19 0.394287 0.705078 0.777832
-0 20 20 0.405762 0.691406 0.841797
-0 20 21 0.413574 0.672852 0.89209
-0 20 22 0.416504 0.647461 0.925293
-0 20 23 0.415527 0.620117 0.944336
-0 20 24 0.412842 0.59375 0.955078
-0 20 25 0.40918 0.566895 0.961914
-0 20 26 0.405273 0.540039 0.96582
-0 20 27 0.401367 0.515137 0.968262
-0 20 28 0.397949 0.491943 0.970703
-0 20 29 0.395508 0.470947 0.973633
-0 20 30 0.393799 0.452148 0.977051
-0 20 31 0.392822 0.435547 0.981445
-0 21 0 0.333496 0.744141 0.269775
-0 21 1 0.333496 0.744141 0.269775
-0 21 2 0.333496 0.744141 0.269775
-0 21 3 0.333496 0.744141 0.269775
-0 21 4 0.333496 0.744141 0.269775
-0 21 5 0.333496 0.744141 0.269775
-0 21 6 0.333496 0.744141 0.269775
-0 21 7 0.333496 0.744141 0.269775
-0 21 8 0.333496 0.744141 0.269775
-0 21 9 0.33374 0.744141 0.269775
-0 21 10 0.333984 0.744141 0.27002
-0 21 11 0.334473 0.744629 0.27002
-0 21 12 0.335205 0.744629 0.27002
-0 21 13 0.338623 0.74707 0.307861
-0 21 14 0.344727 0.750488 0.367676
-0 21 15 0.353516 0.754883 0.437988
-0 21 16 0.36499 0.759277 0.51709
-0 21 17 0.378418 0.761719 0.601074
-0 21 18 0.392578 0.760254 0.68457
-0 21 19 0.405762 0.753418 0.76123
-0 21 20 0.416992 0.741699 0.827637
-0 21 21 0.425781 0.725586 0.883301
-0 21 22 0.430908 0.70459 0.925293
-0 21 23 0.431641 0.679199 0.952148
-0 21 24 0.429932 0.652832 0.96875
-0 21 25 0.42627 0.624023 0.979004
-0 21 26 0.421875 0.595215 0.984863
-0 21 27 0.417236 0.566406 0.988281
-0 21 28 0.412598 0.539062 0.990234
-0 21 29 0.408691 0.51416 0.991699
-0 21 30 0.405273 0.491211 0.993652
-0 21 31 0.402832 0.470703 0.996094
-0 22 0 0.348633 0.777832 0.282227
-0 22 1 0.348633 0.777832 0.282227
-0 22 2 0.348633 0.777832 0.282227
-0 22 3 0.348633 0.777832 0.282227
-0 22 4 0.348633 0.777832 0.282227
-0 22 5 0.348633 0.777832 0.282227
-0 22 6 0.348633 0.777832 0.282227
-0 22 7 0.348633 0.777832 0.282227
-0 22 8 0.348877 0.777832 0.282227
-0 22 9 0.348877 0.777832 0.282227
-0 22 10 0.349121 0.77832 0.282227
-0 22 11 0.349365 0.77832 0.282227
-0 22 12 0.350098 0.77832 0.282471
-0 22 13 0.352051 0.779785 0.299316
-0 22 14 0.357666 0.783691 0.356201
-0 22 15 0.365479 0.788086 0.423096
-0 22 16 0.375977 0.793457 0.499268
-0 22 17 0.388672 0.797363 0.581055
-0 22 18 0.4021 0.797852 0.663574
-0 22 19 0.415039 0.793945 0.741211
-0 22 20 0.42627 0.784668 0.80957
-0 22 21 0.435303 0.770996 0.868164
-0 22 22 0.44165 0.75293 0.916504
-0 22 23 0.444824 0.731445 0.951172
-0 22 24 0.44458 0.706543 0.974121
-0 22 25 0.442139 0.678711 0.989746
-0 22 26 0.437988 0.648438 1
-0 22 27 0.432861 0.617188 1
-0 22 28 0.42749 0.586914 1
-0 22 29 0.422363 0.558594 1
-0 22 30 0.417725 0.531738 1
-0 22 31 0.413818 0.507324 1
-0 23 0 0.36084 0.805176 0.291992
-0 23 1 0.36084 0.805176 0.291992
-0 23 2 0.36084 0.805176 0.291992
-0 23 3 0.36084 0.805176 0.291992
-0 23 4 0.36084 0.805176 0.291992
-0 23 5 0.36084 0.805176 0.291992
-0 23 6 0.36084 0.805176 0.291992
-0 23 7 0.36084 0.805176 0.291992
-0 23 8 0.36084 0.805176 0.291992
-0 23 9 0.361084 0.805176 0.291992
-0 23 10 0.361084 0.805176 0.291992
-0 23 11 0.361572 0.805176 0.291992
-0 23 12 0.362061 0.805664 0.292236
-0 23 13 0.362793 0.805664 0.292236
-0 23 14 0.367676 0.80957 0.345215
-0 23 15 0.375 0.814453 0.408691
-0 23 16 0.384521 0.819824 0.482178
-0 23 17 0.396484 0.825195 0.561523
-0 23 18 0.409424 0.827637 0.64209
-0 23 19 0.422119 0.825684 0.719727
-0 23 20 0.43335 0.819336 0.789062
-0 23 21 0.442627 0.808105 0.850098
-0 23 22 0.449463 0.791992 0.901367
-0 23 23 0.453857 0.773926 0.941406
-0 23 24 0.455811 0.752441 0.971191
-0 23 25 0.454834 0.726562 0.993652
-0 23 26 0.45166 0.696777 1
-0 23 27 0.446777 0.665039 1
-0 23 28 0.441162 0.632812 1
-0 23 29 0.435303 0.601074 1
-0 23 30 0.429688 0.571289 1
-0 23 31 0.424561 0.543457 1
-0 24 0 0.370605 0.82666 0.299805
-0 24 1 0.370605 0.82666 0.299805
-0 24 2 0.370605 0.82666 0.299805
-0 24 3 0.370605 0.82666 0.299805
-0 24 4 0.370605 0.82666 0.299805
-0 24 5 0.370605 0.82666 0.299805
-0 24 6 0.370605 0.82666 0.299805
-0 24 7 0.370605 0.82666 0.299805
-0 24 8 0.370605 0.82666 0.299805
-0 24 9 0.370605 0.82666 0.299805
-0 24 10 0.37085 0.827148 0.299805
-0 24 11 0.371094 0.827148 0.300049
-0 24 12 0.371582 0.827148 0.300049
-0 24 13 0.372314 0.827637 0.300049
-0 24 14 0.375732 0.830078 0.334717
-0 24 15 0.382324 0.834961 0.395264
-0 24 16 0.391357 0.84082 0.465576
-0 24 17 0.402344 0.84668 0.541992
-0 24 18 0.414795 0.850586 0.621094
-0 24 19 0.427246 0.851074 0.697266
-0 24 20 0.438477 0.847168 0.767578
-0 24 21 0.447998 0.838379 0.830078
-0 24 22 0.455322 0.824707 0.883789
-0 24 23 0.460449 0.808594 0.927246
-0 24 24 0.463623 0.790039 0.961426
-0 24 25 0.4646 0.76709 0.989746
-0 24 26 0.462891 0.739258 1
-0 24 27 0.458984 0.708008 1
-0 24 28 0.453369 0.674805 1
-0 24 29 0.447266 0.641602 1
-0 24 30 0.441162 0.609375 1
-0 24 31 0.435059 0.578613 1
-0 25 0 0.37915 0.846191 0.306885
-0 25 1 0.37915 0.846191 0.306885
-0 25 2 0.37915 0.846191 0.306885
-0 25 3 0.37915 0.846191 0.306885
-0 25 4 0.37915 0.846191 0.306885
-0 25 5 0.37915 0.846191 0.306885
-0 25 6 0.37915 0.846191 0.306885
-0 25 7 0.37915 0.846191 0.306885
-0 25 8 0.37915 0.846191 0.306885
-0 25 9 0.37915 0.846191 0.306885
-0 25 10 0.379395 0.846191 0.306885
-0 25 11 0.379639 0.846191 0.306885
-0 25 12 0.380127 0.846191 0.306885
-0 25 13 0.380615 0.84668 0.307129
-0 25 14 0.382812 0.848145 0.323975
-0 25 15 0.388672 0.853027 0.381348
-0 25 16 0.396973 0.858887 0.448242
-0 25 17 0.407227 0.865234 0.521484
-0 25 18 0.418945 0.870117 0.597656
-0 25 19 0.430908 0.872559 0.672852
-0 25 20 0.442139 0.871094 0.742676
-0 25 21 0.452148 0.865234 0.806641
-0 25 22 0.459961 0.854492 0.862305
-0 25 23 0.46582 0.84082 0.908203
-0 25 24 0.469727 0.824707 0.945801
-0 25 25 0.472168 0.804688 0.979004
-0 25 26 0.472168 0.779785 1
-0 25 27 0.469482 0.75 1
-0 25 28 0.464844 0.717285 1
-0 25 29 0.458984 0.683105 1
-0 25 30 0.452393 0.648926 1
-0 25 31 0.445801 0.615723 1
-0 26 0 0.386963 0.863281 0.312988
-0 26 1 0.386963 0.863281 0.312988
-0 26 2 0.386963 0.863281 0.312988
-0 26 3 0.386963 0.863281 0.312988
-0 26 4 0.386963 0.863281 0.312988
-0 26 5 0.386963 0.863281 0.312988
-0 26 6 0.386963 0.863281 0.312988
-0 26 7 0.386963 0.863281 0.312988
-0 26 8 0.386963 0.863281 0.312988
-0 26 9 0.386963 0.863281 0.312988
-0 26 10 0.387207 0.863281 0.313232
-0 26 11 0.387207 0.863281 0.313232
-0 26 12 0.387695 0.86377 0.313232
-0 26 13 0.388184 0.86377 0.313232
-0 26 14 0.38916 0.864258 0.313477
-0 26 15 0.394287 0.868652 0.367188
-0 26 16 0.401855 0.874512 0.43042
-0 26 17 0.411133 0.880859 0.5
-0 26 18 0.422119 0.887207 0.57373
-0 26 19 0.433838 0.891113 0.646484
-0 26 20 0.444824 0.891602 0.715332
-0 26 21 0.455078 0.888672 0.779297
-0 26 22 0.463379 0.880859 0.836914
-0 26 23 0.469971 0.870117 0.885254
-0 26 24 0.474609 0.856445 0.925293
-0 26 25 0.477783 0.838867 0.961914
-0 26 26 0.479248 0.816895 0.994141
-0 26 27 0.478271 0.790039 1
-0 26 28 0.474854 0.758789 1
-0 26 29 0.469482 0.724609 1
-0 26 30 0.463135 0.689453 1
-0 26 31 0.456299 0.654785 1
-0 27 0 0.393555 0.878418 0.318604
-0 27 1 0.393555 0.878418 0.318604
-0 27 2 0.393555 0.878418 0.318604
-0 27 3 0.393555 0.878418 0.318604
-0 27 4 0.393555 0.878418 0.318604
-0 27 5 0.393555 0.878418 0.318604
-0 27 6 0.393555 0.878418 0.318604
-0 27 7 0.393799 0.878418 0.318604
-0 27 8 0.393799 0.878418 0.318604
-0 27 9 0.393799 0.878418 0.318604
-0 27 10 0.393799 0.878418 0.318604
-0 27 11 0.394043 0.878418 0.318604
-0 27 12 0.394287 0.878906 0.318604
-0 27 13 0.394775 0.878906 0.318848
-0 27 14 0.395508 0.878906 0.318848
-0 27 15 0.39917 0.882324 0.353027
-0 27 16 0.405762 0.887695 0.412598
-0 27 17 0.414551 0.894531 0.478516
-0 27 18 0.424561 0.900879 0.54834
-0 27 19 0.435547 0.90625 0.618652
-0 27 20 0.446533 0.908691 0.686035
-0 27 21 0.456543 0.908203 0.749512
-0 27 22 0.465576 0.903809 0.807617
-0 27 23 0.472656 0.895508 0.857422
-0 27 24 0.477783 0.884766 0.900391
-0 27 25 0.481934 0.869629 0.939941
-0 27 26 0.484375 0.850586 0.975586
-0 27 27 0.484863 0.82666 1
-0 27 28 0.48291 0.797852 1
-0 27 29 0.478516 0.764648 1
-0 27 30 0.472656 0.729492 1
-0 27 31 0.466064 0.693848 1
-0 28 0 0.399414 0.891113 0.323242
-0 28 1 0.399414 0.891113 0.323242
-0 28 2 0.399414 0.891113 0.323242
-0 28 3 0.399414 0.891113 0.323242
-0 28 4 0.399414 0.891113 0.323242
-0 28 5 0.399414 0.891113 0.323242
-0 28 6 0.399414 0.891113 0.323242
-0 28 7 0.399414 0.891113 0.323242
-0 28 8 0.399414 0.891113 0.323242
-0 28 9 0.399414 0.891113 0.323242
-0 28 10 0.399414 0.891113 0.323242
-0 28 11 0.399658 0.891113 0.323242
-0 28 12 0.399902 0.891113 0.323242
-0 28 13 0.400146 0.891602 0.323242
-0 28 14 0.400879 0.891602 0.323486
-0 28 15 0.403076 0.893066 0.338623
-0 28 16 0.408936 0.898438 0.394531
-0 28 17 0.416748 0.905273 0.456787
-0 28 18 0.42627 0.911621 0.522949
-0 28 19 0.436523 0.917969 0.589844
-0 28 20 0.446777 0.921875 0.655273
-0 28 21 0.457031 0.92334 0.717285
-0 28 22 0.466064 0.921875 0.775391
-0 28 23 0.473633 0.916504 0.826172
-0 28 24 0.479492 0.908691 0.870605
-0 28 25 0.484375 0.896484 0.912598
-0 28 26 0.487793 0.880371 0.951172
-0 28 27 0.489258 0.858887 0.985352
-0 28 28 0.48877 0.833008 1
-0 28 29 0.48584 0.802246 1
-0 28 30 0.481201 0.768555 1
-0 28 31 0.475098 0.733398 1
-0 29 0 0.403564 0.900879 0.32666
-0 29 1 0.403564 0.900879 0.32666
-0 29 2 0.403564 0.900879 0.32666
-0 29 3 0.403564 0.900879 0.32666
-0 29 4 0.403564 0.900879 0.32666
-0 29 5 0.403564 0.900879 0.32666
-0 29 6 0.403564 0.900879 0.32666
-0 29 7 0.403564 0.900879 0.32666
-0 29 8 0.403564 0.900879 0.32666
-0 29 9 0.403809 0.900879 0.32666
-0 29 10 0.403809 0.900879 0.32666
-0 29 11 0.403809 0.900879 0.32666
-0 29 12 0.404053 0.900879 0.32666
-0 29 13 0.404541 0.900879 0.32666
-0 29 14 0.405029 0.901367 0.326904
-0 29 15 0.405762 0.901367 0.326904
-0 29 16 0.411133 0.90625 0.376221
-0 29 17 0.417969 0.912598 0.43457
-0 29 18 0.426514 0.919434 0.496826
-0 29 19 0.436279 0.92627 0.560547
-0 29 20 0.446045 0.931641 0.622559
-0 29 21 0.455811 0.93457 0.683105
-0 29 22 0.464844 0.935059 0.740234
-0 29 23 0.472656 0.932617 0.791016
-0 29 24 0.479248 0.927734 0.836426
-0 29 25 0.484863 0.918945 0.880371
-0 29 26 0.489258 0.905762 0.921875
-0 29 27 0.491943 0.887695 0.959473
-0 29 28 0.492432 0.864746 0.991699
-0 29 29 0.491455 0.837402 1
-0 29 30 0.488281 0.806641 1
-0 29 31 0.483398 0.772461 1
-0 30 0 0.406494 0.907227 0.328857
-0 30 1 0.406494 0.907227 0.328857
-0 30 2 0.406494 0.907227 0.328857
-0 30 3 0.406494 0.907227 0.328857
-0 30 4 0.406494 0.907227 0.328857
-0 30 5 0.406494 0.907227 0.328857
-0 30 6 0.406494 0.907227 0.328857
-0 30 7 0.406494 0.907227 0.328857
-0 30 8 0.406494 0.907227 0.328857
-0 30 9 0.406494 0.907227 0.328857
-0 30 10 0.406494 0.907227 0.328857
-0 30 11 0.406738 0.907227 0.328857
-0 30 12 0.406982 0.907227 0.329102
-0 30 13 0.407227 0.907227 0.329102
-0 30 14 0.407715 0.907227 0.329102
-0 30 15 0.408203 0.907715 0.329102
-0 30 16 0.411621 0.910645 0.35791
-0 30 17 0.417969 0.916504 0.412354
-0 30 18 0.425781 0.92334 0.470703
-0 30 19 0.43457 0.930176 0.530273
-0 30 20 0.443848 0.936523 0.589355
-0 30 21 0.453125 0.940918 0.647461
-0 30 22 0.462158 0.943359 0.702637
-0 30 23 0.469971 0.943359 0.75293
-0 30 24 0.477051 0.940918 0.798828
-0 30 25 0.483154 0.935059 0.843262
-0 30 26 0.488525 0.925293 0.886719
-0 30 27 0.492432 0.911133 0.927734
-0 30 28 0.494629 0.892578 0.964844
-0 30 29 0.495117 0.869141 0.99707
-0 30 30 0.493652 0.841309 1
-0 30 31 0.490234 0.80957 1
-0 31 0 0.408691 0.911621 0.330566
-0 31 1 0.408691 0.911621 0.330566
-0 31 2 0.408691 0.911621 0.330566
-0 31 3 0.408691 0.911621 0.330566
-0 31 4 0.408691 0.911621 0.330566
-0 31 5 0.408691 0.911621 0.330566
-0 31 6 0.408691 0.911621 0.330566
-0 31 7 0.408691 0.911621 0.330566
-0 31 8 0.408691 0.911621 0.330566
-0 31 9 0.408691 0.911621 0.330566
-0 31 10 0.408691 0.911621 0.330566
-0 31 11 0.408691 0.912109 0.330811
-0 31 12 0.408936 0.912109 0.330811
-0 31 13 0.40918 0.912109 0.330811
-0 31 14 0.409668 0.912109 0.330811
-0 31 15 0.410156 0.912109 0.330811
-0 31 16 0.411865 0.913574 0.340576
-0 31 17 0.417236 0.918945 0.390625
-0 31 18 0.424072 0.925293 0.444824
-0 31 19 0.432129 0.931641 0.500488
-0 31 20 0.44043 0.937988 0.556152
-0 31 21 0.449219 0.943359 0.61084
-0 31 22 0.457764 0.947266 0.664062
-0 31 23 0.46582 0.949219 0.712891
-0 31 24 0.4729 0.94873 0.757812
-0 31 25 0.479736 0.946289 0.803223
-0 31 26 0.48584 0.94043 0.848145
-0 31 27 0.490967 0.930176 0.891602
-0 31 28 0.494873 0.916016 0.932129
-0 31 29 0.496826 0.896484 0.969238
-0 31 30 0.49707 0.872559 1
-0 31 31 0.495361 0.844238 1
-1 0 0 0.00991058 0.00936127 0.00862122
-1 0 1 0.0087204 0.00821686 0.00899506
-1 0 2 0.0126572 0.0118332 0.0154724
-1 0 3 0.0171661 0.0158386 0.0249023
-1 0 4 0.0220337 0.0198975 0.0375977
-1 0 5 0.026123 0.0229492 0.0513306
-1 0 6 0.0302887 0.0257874 0.0662231
-1 0 7 0.0357361 0.029541 0.0840454
-1 0 8 0.043396 0.0350647 0.106812
-1 0 9 0.0539856 0.0429688 0.136353
-1 0 10 0.0683594 0.0539246 0.174927
-1 0 11 0.0870972 0.0683594 0.224487
-1 0 12 0.109253 0.0855713 0.282959
-1 0 13 0.134521 0.105225 0.348877
-1 0 14 0.162354 0.126953 0.421875
-1 0 15 0.192261 0.150146 0.499512
-1 0 16 0.223145 0.174316 0.580078
-1 0 17 0.25293 0.197632 0.658203
-1 0 18 0.280518 0.218994 0.729492
-1 0 19 0.304688 0.237793 0.79248
-1 0 20 0.318115 0.248291 0.827148
-1 0 21 0.320557 0.250244 0.833984
-1 0 22 0.323486 0.252441 0.841309
-1 0 23 0.326172 0.254639 0.848633
-1 0 24 0.329102 0.256836 0.855957
-1 0 25 0.332275 0.259277 0.864258
-1 0 26 0.335693 0.261963 0.873535
-1 0 27 0.3396 0.265137 0.883301
-1 0 28 0.34375 0.268311 0.894531
-1 0 29 0.348389 0.271973 0.906738
-1 0 30 0.353271 0.275879 0.919434
-1 0 31 0.358154 0.279541 0.932129
-1 1 0 0.00815582 0.00836182 0.00709915
-1 1 1 0.0099411 0.0101318 0.0101624
-1 1 2 0.0131607 0.0132675 0.0159454
-1 1 3 0.0173492 0.0171967 0.0249481
-1 1 4 0.0221405 0.0213776 0.0375366
-1 1 5 0.0262604 0.0244141 0.0513
-1 1 6 0.0304108 0.0270691 0.0662231
-1 1 7 0.0358276 0.0305634 0.0841064
-1 1 8 0.043457 0.0358276 0.106812
-1 1 9 0.0540161 0.0434875 0.136353
-1 1 10 0.0683594 0.0542908 0.174927
-1 1 11 0.0870972 0.0686646 0.224487
-1 1 12 0.109314 0.0858154 0.282959
-1 1 13 0.134521 0.105347 0.348877
-1 1 14 0.162476 0.127075 0.421875
-1 1 15 0.192261 0.150269 0.499512
-1 1 16 0.223145 0.174316 0.580078
-1 1 17 0.25293 0.197632 0.658203
-1 1 18 0.280518 0.218994 0.729492
-1 1 19 0.304688 0.237915 0.79248
-1 1 20 0.318115 0.248291 0.827148
-1 1 21 0.320557 0.250244 0.833984
-1 1 22 0.323486 0.252441 0.841309
-1 1 23 0.326172 0.254639 0.848633
-1 1 24 0.329102 0.256836 0.855957
-1 1 25 0.332275 0.259277 0.864258
-1 1 26 0.335693 0.261963 0.873535
-1 1 27 0.3396 0.265137 0.883301
-1 1 28 0.34375 0.268311 0.894531
-1 1 29 0.348389 0.271973 0.906738
-1 1 30 0.353271 0.275879 0.919434
-1 1 31 0.358154 0.279785 0.932129
-1 2 0 0.0114441 0.0130081 0.00981903
-1 2 1 0.0123215 0.0139084 0.0124054
-1 2 2 0.0144043 0.0160522 0.0171814
-1 2 3 0.0178528 0.0195007 0.0253143
-1 2 4 0.0224152 0.0236816 0.0375061
-1 2 5 0.0265045 0.0267181 0.0512695
-1 2 6 0.0306396 0.029129 0.0662231
-1 2 7 0.0360107 0.0322571 0.0841064
-1 2 8 0.0435791 0.0371094 0.106873
-1 2 9 0.0541077 0.0444336 0.136353
-1 2 10 0.0684204 0.0549622 0.174927
-1 2 11 0.0870972 0.0691528 0.224487
-1 2 12 0.109314 0.0861206 0.282959
-1 2 13 0.134521 0.105591 0.348877
-1 2 14 0.162476 0.127197 0.421875
-1 2 15 0.192261 0.150391 0.499512
-1 2 16 0.223145 0.174438 0.580078
-1 2 17 0.25293 0.197754 0.658203
-1 2 18 0.280518 0.219116 0.729492
-1 2 19 0.304688 0.237915 0.79248
-1 2 20 0.318115 0.248291 0.827148
-1 2 21 0.320557 0.250244 0.833984
-1 2 22 0.323486 0.252441 0.841309
-1 2 23 0.326172 0.254639 0.848633
-1 2 24 0.329102 0.256836 0.855957
-1 2 25 0.332275 0.259277 0.864258
-1 2 26 0.335693 0.261963 0.873535
-1 2 27 0.3396 0.265137 0.883301
-1 2 28 0.34375 0.268555 0.894531
-1 2 29 0.348389 0.271973 0.906738
-1 2 30 0.353271 0.275879 0.919434
-1 2 31 0.358154 0.279785 0.932129
-1 3 0 0.015625 0.0200958 0.0130615
-1 3 1 0.0159149 0.0203094 0.0156021
-1 3 2 0.0168915 0.0212708 0.0196381
-1 3 3 0.0191956 0.0236206 0.0265503
-1 3 4 0.0230408 0.0273285 0.0377197
-1 3 5 0.0269623 0.0302582 0.051239
-1 3 6 0.0310364 0.0324097 0.0662842
-1 3 7 0.0363159 0.0350342 0.0841064
-1 3 8 0.0437927 0.0392761 0.106873
-1 3 9 0.0542603 0.046051 0.136353
-1 3 10 0.0685425 0.0561523 0.174927
-1 3 11 0.0872192 0.0700073 0.224487
-1 3 12 0.109375 0.086792 0.282959
-1 3 13 0.134521 0.106079 0.348877
-1 3 14 0.162476 0.127563 0.421875
-1 3 15 0.192261 0.150635 0.499512
-1 3 16 0.223267 0.174683 0.580078
-1 3 17 0.253174 0.197876 0.658203
-1 3 18 0.280518 0.219238 0.729492
-1 3 19 0.304688 0.238037 0.79248
-1 3 20 0.318115 0.248413 0.827148
-1 3 21 0.320557 0.250488 0.833984
-1 3 22 0.323486 0.252441 0.841309
-1 3 23 0.326172 0.254639 0.848633
-1 3 24 0.329102 0.256836 0.855957
-1 3 25 0.332275 0.259277 0.864258
-1 3 26 0.335693 0.261963 0.873535
-1 3 27 0.3396 0.265137 0.883301
-1 3 28 0.343994 0.268555 0.894531
-1 3 29 0.348389 0.271973 0.906738
-1 3 30 0.353271 0.275879 0.919434
-1 3 31 0.358154 0.279785 0.932129
-1 4 0 0.020401 0.030014 0.0163422
-1 4 1 0.0204926 0.0299225 0.0192108
-1 4 2 0.0208893 0.0301056 0.0232239
-1 4 3 0.0220795 0.0310974 0.0292664
-1 4 4 0.0244904 0.0332336 0.0386047
-1 4 5 0.0278625 0.035614 0.0513306
-1 4 6 0.0317688 0.0374451 0.0662842
-1 4 7 0.0368958 0.0394592 0.0841675
-1 4 8 0.04422 0.0429382 0.106934
-1 4 9 0.0545349 0.0488892 0.136353
-1 4 10 0.0687256 0.0583191 0.174927
-1 4 11 0.0873413 0.0715942 0.224487
-1 4 12 0.109436 0.0879517 0.282959
-1 4 13 0.134644 0.106934 0.348877
-1 4 14 0.162476 0.128174 0.421875
-1 4 15 0.192261 0.151123 0.499512
-1 4 16 0.223267 0.175049 0.580078
-1 4 17 0.253174 0.19812 0.658203
-1 4 18 0.280518 0.21936 0.729492
-1 4 19 0.304688 0.238159 0.79248
-1 4 20 0.318115 0.248535 0.827148
-1 4 21 0.320557 0.250488 0.833984
-1 4 22 0.323486 0.252686 0.841309
-1 4 23 0.326172 0.254883 0.848633
-1 4 24 0.329102 0.25708 0.855957
-1 4 25 0.332275 0.259521 0.864258
-1 4 26 0.335693 0.262207 0.873535
-1 4 27 0.3396 0.265137 0.883301
-1 4 28 0.343994 0.268555 0.894531
-1 4 29 0.348389 0.271973 0.906738
-1 4 30 0.353271 0.275879 0.919434
-1 4 31 0.358154 0.279785 0.932129
-1 5 0 0.0248566 0.041626 0.0186462
-1 5 1 0.0250092 0.0415955 0.0218353
-1 5 2 0.0252838 0.0415649 0.0261383
-1 5 3 0.0258789 0.0417175 0.0319824
-1 5 4 0.0271759 0.0423279 0.0401917
-1 5 5 0.0296021 0.0436096 0.0516968
-1 5 6 0.0330811 0.0449219 0.0663452
-1 5 7 0.0379333 0.0463257 0.0842285
-1 5 8 0.0449829 0.0488892 0.106995
-1 5 9 0.0550537 0.0537415 0.136353
-1 5 10 0.0690918 0.0621338 0.174927
-1 5 11 0.0875854 0.074585 0.224487
-1 5 12 0.10968 0.09021 0.282959
-1 5 13 0.134766 0.108582 0.348877
-1 5 14 0.162598 0.129395 0.421875
-1 5 15 0.192383 0.151978 0.499512
-1 5 16 0.223267 0.175659 0.580566
-1 5 17 0.253174 0.198608 0.658203
-1 5 18 0.280518 0.219849 0.729492
-1 5 19 0.304688 0.238525 0.79248
-1 5 20 0.318115 0.248779 0.827637
-1 5 21 0.320801 0.250732 0.833984
-1 5 22 0.323486 0.25293 0.841309
-1 5 23 0.326172 0.254883 0.848633
-1 5 24 0.329102 0.25708 0.856445
-1 5 25 0.332275 0.259521 0.864258
-1 5 26 0.335693 0.262207 0.873535
-1 5 27 0.3396 0.265137 0.883301
-1 5 28 0.343994 0.268555 0.894531
-1 5 29 0.348389 0.272217 0.906738
-1 5 30 0.353271 0.275879 0.919434
-1 5 31 0.358398 0.279785 0.932129
-1 6 0 0.0289307 0.0538635 0.0198364
-1 6 1 0.0290985 0.053894 0.0230103
-1 6 2 0.0293732 0.0539246 0.0273895
-1 6 3 0.0298767 0.0540161 0.0332947
-1 6 4 0.0308075 0.0541992 0.0413513
-1 6 5 0.0325317 0.0546265 0.0522461
-1 6 6 0.0353699 0.0552979 0.0663452
-1 6 7 0.0397949 0.0561523 0.0842896
-1 6 8 0.0463867 0.0578003 0.107056
-1 6 9 0.0560303 0.0614319 0.136353
-1 6 10 0.0697632 0.0684814 0.174805
-1 6 11 0.0880737 0.0797119 0.224365
-1 6 12 0.109985 0.0941772 0.282959
-1 6 13 0.13501 0.111633 0.348877
-1 6 14 0.162842 0.131714 0.421875
-1 6 15 0.192505 0.153687 0.499756
-1 6 16 0.223389 0.177002 0.580566
-1 6 17 0.253174 0.199585 0.658203
-1 6 18 0.280762 0.220581 0.729492
-1 6 19 0.304688 0.239136 0.79248
-1 6 20 0.318115 0.249268 0.827637
-1 6 21 0.320801 0.251221 0.834473
-1 6 22 0.323486 0.253174 0.841309
-1 6 23 0.326416 0.255127 0.848633
-1 6 24 0.329102 0.257324 0.856445
-1 6 25 0.332275 0.259766 0.864258
-1 6 26 0.335693 0.262451 0.873535
-1 6 27 0.3396 0.265381 0.883301
-1 6 28 0.343994 0.268799 0.894531
-1 6 29 0.348633 0.272217 0.906738
-1 6 30 0.353271 0.275879 0.919434
-1 6 31 0.358398 0.279785 0.932129
-1 7 0 0.0339966 0.0681763 0.0248718
-1 7 1 0.0340576 0.0682373 0.0248871
-1 7 2 0.0342407 0.0682373 0.0279541
-1 7 3 0.034668 0.0683594 0.0336914
-1 7 4 0.0354309 0.0685425 0.0415649
-1 7 5 0.0367737 0.0687866 0.0522766
-1 7 6 0.0391235 0.0692139 0.0662231
-1 7 7 0.0429382 0.0697021 0.0842285
-1 7 8 0.0488892 0.0706787 0.107117
-1 7 9 0.0578918 0.0730591 0.136475
-1 7 10 0.0710449 0.0787354 0.174805
-1 7 11 0.0889893 0.0884399 0.224365
-1 7 12 0.110718 0.101318 0.282715
-1 7 13 0.13562 0.117249 0.348877
-1 7 14 0.163208 0.135986 0.421875
-1 7 15 0.192871 0.156982 0.499756
-1 7 16 0.223633 0.179443 0.580566
-1 7 17 0.253418 0.201538 0.658203
-1 7 18 0.280762 0.222046 0.729492
-1 7 19 0.304932 0.240356 0.79248
-1 7 20 0.318359 0.250244 0.827637
-1 7 21 0.320801 0.251953 0.834473
-1 7 22 0.323486 0.253662 0.841797
-1 7 23 0.326416 0.255859 0.849121
-1 7 24 0.329102 0.257812 0.856445
-1 7 25 0.332275 0.26001 0.864258
-1 7 26 0.335693 0.262695 0.873535
-1 7 27 0.3396 0.265625 0.883301
-1 7 28 0.343994 0.269043 0.89502
-1 7 29 0.348633 0.272461 0.906738
-1 7 30 0.353271 0.276123 0.919434
-1 7 31 0.358398 0.280029 0.932129
-1 8 0 0.0410767 0.0863037 0.0314026
-1 8 1 0.0411072 0.0863647 0.0314026
-1 8 2 0.0411682 0.0863647 0.0314331
-1 8 3 0.0413818 0.0864258 0.0341797
-1 8 4 0.0419617 0.0866089 0.0417175
-1 8 5 0.0429993 0.086792 0.052063
-1 8 6 0.0448303 0.0871582 0.0657959
-1 8 7 0.0480042 0.0876465 0.0838013
-1 8 8 0.0531616 0.0882568 0.106995
-1 8 9 0.0612488 0.0898438 0.136475
-1 8 10 0.0734863 0.0941772 0.174683
-1 8 11 0.0908203 0.102356 0.224243
-1 8 12 0.112061 0.11322 0.282715
-1 8 13 0.136597 0.127075 0.349121
-1 8 14 0.16394 0.143799 0.421875
-1 8 15 0.193359 0.163086 0.499756
-1 8 16 0.224121 0.184204 0.580566
-1 8 17 0.253662 0.2052 0.658203
-1 8 18 0.281006 0.224976 0.72998
-1 8 19 0.305176 0.242554 0.79248
-1 8 20 0.318604 0.252197 0.827637
-1 8 21 0.321045 0.253418 0.834473
-1 8 22 0.32373 0.254883 0.841797
-1 8 23 0.326416 0.256836 0.849121
-1 8 24 0.329346 0.258789 0.856445
-1 8 25 0.33252 0.260986 0.864746
-1 8 26 0.335938 0.263428 0.873535
-1 8 27 0.3396 0.266113 0.883789
-1 8 28 0.343994 0.269531 0.89502
-1 8 29 0.348633 0.272949 0.906738
-1 8 30 0.353516 0.276611 0.919434
-1 8 31 0.358398 0.280273 0.932129
-1 9 0 0.0506897 0.109497 0.0397644
-1 9 1 0.0507202 0.109497 0.0397644
-1 9 2 0.0507507 0.109558 0.0397949
-1 9 3 0.0508423 0.109558 0.0397949
-1 9 4 0.0510864 0.10968 0.04245
-1 9 5 0.0518188 0.109802 0.0523071
-1 9 6 0.0531616 0.110046 0.0655518
-1 9 7 0.0556335 0.110474 0.083313
-1 9 8 0.059906 0.111206 0.106689
-1 9 9 0.0669556 0.112549 0.136719
-1 9 10 0.0779419 0.115967 0.174927
-1 9 11 0.0941772 0.122742 0.224121
-1 9 12 0.114563 0.131714 0.282715
-1 9 13 0.138428 0.143066 0.349121
-1 9 14 0.165405 0.157104 0.422119
-1 9 15 0.194458 0.173828 0.5
-1 9 16 0.224976 0.192749 0.580566
-1 9 17 0.254395 0.211914 0.658691
-1 9 18 0.281494 0.230347 0.72998
-1 9 19 0.305664 0.246948 0.792969
-1 9 20 0.319092 0.255859 0.828613
-1 9 21 0.321533 0.256348 0.834961
-1 9 22 0.323975 0.257324 0.842285
-1 9 23 0.326904 0.258789 0.849609
-1 9 24 0.32959 0.260254 0.856934
-1 9 25 0.33252 0.262207 0.864746
-1 9 26 0.335938 0.264648 0.874023
-1 9 27 0.339844 0.267334 0.883789
-1 9 28 0.344238 0.270264 0.89502
-1 9 29 0.348633 0.273682 0.907227
-1 9 30 0.353516 0.2771 0.919434
-1 9 31 0.358398 0.280762 0.932617
-1 10 0 0.0635986 0.139404 0.0505981
-1 10 1 0.0635986 0.139404 0.0506287
-1 10 2 0.0636597 0.139526 0.0506287
-1 10 3 0.0637207 0.139526 0.0506287
-1 10 4 0.0638428 0.139526 0.0506592
-1 10 5 0.0641479 0.139648 0.0539246
-1 10 6 0.0650635 0.139771 0.0667114
-1 10 7 0.0668335 0.139893 0.0840454
-1 10 8 0.0701294 0.140503 0.107239
-1 10 9 0.0759277 0.141724 0.137451
-1 10 10 0.0853882 0.144531 0.175659
-1 10 11 0.0999146 0.150146 0.224365
-1 10 12 0.118896 0.157471 0.282715
-1 10 13 0.141846 0.166504 0.349121
-1 10 14 0.167969 0.177612 0.422363
-1 10 15 0.196411 0.191162 0.5
-1 10 16 0.22644 0.206909 0.581055
-1 10 17 0.255615 0.223389 0.658691
-1 10 18 0.282471 0.239624 0.730469
-1 10 19 0.306396 0.254639 0.793457
-1 10 20 0.319824 0.262207 0.829102
-1 10 21 0.322021 0.26123 0.835938
-1 10 22 0.324707 0.261475 0.842773
-1 10 23 0.327393 0.262207 0.850098
-1 10 24 0.330078 0.263428 0.857422
-1 10 25 0.333008 0.264893 0.865234
-1 10 26 0.336426 0.266846 0.874023
-1 10 27 0.340088 0.269043 0.884277
-1 10 28 0.344482 0.271973 0.895508
-1 10 29 0.348877 0.275146 0.907227
-1 10 30 0.35376 0.27832 0.919922
-1 10 31 0.358643 0.281982 0.932617
-1 11 0 0.0806885 0.178345 0.0646973
-1 11 1 0.0807495 0.178345 0.0646973
-1 11 2 0.0807495 0.178345 0.0646973
-1 11 3 0.0808105 0.178345 0.0647583
-1 11 4 0.0808716 0.178467 0.0647583
-1 11 5 0.0809937 0.178467 0.0647583
-1 11 6 0.0814819 0.178589 0.0697632
-1 11 7 0.0827026 0.178589 0.086792
-1 11 8 0.085083 0.178711 0.109802
-1 11 9 0.0894775 0.179443 0.139893
-1 11 10 0.097168 0.181396 0.177979
-1 11 11 0.109192 0.185303 0.225464
-1 11 12 0.126099 0.19104 0.282959
-1 11 13 0.147339 0.197998 0.349365
-1 11 14 0.172241 0.206421 0.422607
-1 11 15 0.199829 0.216431 0.500488
-1 11 16 0.229126 0.228638 0.581543
-1 11 17 0.257568 0.241577 0.659668
-1 11 18 0.28418 0.254639 0.730957
-1 11 19 0.307617 0.26709 0.793945
-1 11 20 0.321289 0.272705 0.831055
-1 11 21 0.323486 0.27002 0.836914
-1 11 22 0.325684 0.268555 0.84375
-1 11 23 0.328125 0.268311 0.851074
-1 11 24 0.330811 0.268555 0.858398
-1 11 25 0.33374 0.269287 0.866211
-1 11 26 0.336914 0.270752 0.875
-1 11 27 0.340576 0.272461 0.884766
-1 11 28 0.344727 0.274902 0.895996
-1 11 29 0.349365 0.277588 0.907715
-1 11 30 0.354004 0.280518 0.92041
-1 11 31 0.358887 0.283691 0.933105
-1 12 0 0.101624 0.225586 0.0817871
-1 12 1 0.101624 0.225586 0.0817871
-1 12 2 0.101624 0.225586 0.0817871
-1 12 3 0.101685 0.225586 0.0818481
-1 12 4 0.101746 0.225586 0.0818481
-1 12 5 0.101868 0.225586 0.0818481
-1 12 6 0.102051 0.225708 0.0819092
-1 12 7 0.102783 0.22583 0.0905151
-1 12 8 0.104553 0.225952 0.113281
-1 12 9 0.10791 0.226318 0.143433
-1 12 10 0.113647 0.227295 0.181152
-1 12 11 0.123047 0.229492 0.227417
-1 12 12 0.137207 0.233276 0.283936
-1 12 13 0.156128 0.238525 0.349609
-1 12 14 0.179199 0.244385 0.422852
-1 12 15 0.2052 0.251221 0.500977
-1 12 16 0.233398 0.259521 0.58252
-1 12 17 0.26123 0.268311 0.660645
-1 12 18 0.287109 0.277588 0.731934
-1 12 19 0.310059 0.286621 0.794922
-1 12 20 0.323975 0.289551 0.833496
-1 12 21 0.325439 0.283691 0.839355
-1 12 22 0.327393 0.280273 0.845703
-1 12 23 0.32959 0.278076 0.852539
-1 12 24 0.332031 0.2771 0.859863
-1 12 25 0.334717 0.276855 0.867676
-1 12 26 0.337891 0.2771 0.875977
-1 12 27 0.341553 0.278076 0.885742
-1 12 28 0.345459 0.279541 0.896973
-1 12 29 0.349854 0.281738 0.908691
-1 12 30 0.354492 0.28418 0.920898
-1 12 31 0.359375 0.286865 0.933594
-1 13 0 0.125488 0.279297 0.101257
-1 13 1 0.125488 0.279297 0.101257
-1 13 2 0.125488 0.279297 0.101257
-1 13 3 0.12561 0.279297 0.101257
-1 13 4 0.12561 0.279297 0.101318
-1 13 5 0.125732 0.279297 0.101318
-1 13 6 0.125854 0.279297 0.101318
-1 13 7 0.126099 0.279541 0.101379
-1 13 8 0.127319 0.279785 0.116638
-1 13 9 0.129883 0.280029 0.146362
-1 13 10 0.134277 0.280762 0.183716
-1 13 11 0.141602 0.281982 0.229614
-1 13 12 0.152954 0.28418 0.285156
-1 13 13 0.168945 0.287598 0.349854
-1 13 14 0.189453 0.291504 0.423096
-1 13 15 0.213623 0.295654 0.501465
-1 13 16 0.240112 0.300293 0.583008
-1 13 17 0.266602 0.305176 0.661621
-1 13 18 0.291504 0.309814 0.733398
-1 13 19 0.313721 0.314697 0.796387
-1 13 20 0.328125 0.314697 0.837402
-1 13 21 0.328857 0.304688 0.842773
-1 13 22 0.330322 0.297852 0.849121
-1 13 23 0.332275 0.293457 0.855469
-1 13 24 0.334229 0.290527 0.862305
-1 13 25 0.33667 0.288574 0.869629
-1 13 26 0.3396 0.287354 0.878418
-1 13 27 0.343018 0.286865 0.887695
-1 13 28 0.346924 0.287354 0.898438
-1 13 29 0.351074 0.28833 0.910156
-1 13 30 0.355469 0.290039 0.921875
-1 13 31 0.360107 0.291748 0.93457
-1 14 0 0.152222 0.339111 0.122925
-1 14 1 0.152222 0.339111 0.122925
-1 14 2 0.152222 0.339111 0.122925
-1 14 3 0.152222 0.339111 0.122925
-1 14 4 0.152222 0.339111 0.122986
-1 14 5 0.152344 0.339111 0.122986
-1 14 6 0.152466 0.339111 0.122986
-1 14 7 0.152588 0.339111 0.123047
-1 14 8 0.153076 0.339355 0.123108
-1 14 9 0.154907 0.339844 0.148926
-1 14 10 0.158325 0.340332 0.185547
-1 14 11 0.164062 0.341309 0.230957
-1 14 12 0.173096 0.343018 0.285889
-1 14 13 0.186279 0.344971 0.349854
-1 14 14 0.203979 0.347412 0.422607
-1 14 15 0.225586 0.349609 0.501465
-1 14 16 0.249878 0.351318 0.583984
-1 14 17 0.274658 0.352051 0.663086
-1 14 18 0.29834 0.352539 0.735352
-1 14 19 0.319336 0.353027 0.79834
-1 14 20 0.334229 0.349854 0.843262
-1 14 21 0.334229 0.334717 0.848633
-1 14 22 0.334961 0.32373 0.854492
-1 14 23 0.336182 0.315918 0.860352
-1 14 24 0.337646 0.310303 0.866699
-1 14 25 0.339844 0.305908 0.873535
-1 14 26 0.342285 0.30249 0.881836
-1 14 27 0.345215 0.300293 0.890625
-1 14 28 0.348877 0.299072 0.900879
-1 14 29 0.352783 0.298584 0.912109
-1 14 30 0.356934 0.298828 0.923828
-1 14 31 0.361328 0.299561 0.936523
-1 15 0 0.180908 0.40332 0.14624
-1 15 1 0.180908 0.40332 0.14624
-1 15 2 0.180908 0.40332 0.14624
-1 15 3 0.180908 0.40332 0.14624
-1 15 4 0.180908 0.40332 0.14624
-1 15 5 0.18103 0.40332 0.14624
-1 15 6 0.18103 0.40332 0.14624
-1 15 7 0.181274 0.40332 0.146362
-1 15 8 0.181519 0.403564 0.146362
-1 15 9 0.182373 0.403809 0.151367
-1 15 10 0.185059 0.404541 0.186646
-1 15 11 0.189575 0.405518 0.230957
-1 15 12 0.196777 0.406982 0.285156
-1 15 13 0.207642 0.408691 0.348633
-1 15 14 0.222534 0.410156 0.421143
-1 15 15 0.241333 0.411133 0.500488
-1 15 16 0.263184 0.410889 0.583496
-1 15 17 0.285889 0.408691 0.663574
-1 15 18 0.307861 0.405029 0.736816
-1 15 19 0.327637 0.401123 0.800781
-1 15 20 0.343018 0.395508 0.850586
-1 15 21 0.342041 0.374756 0.856445
-1 15 22 0.341797 0.358643 0.862305
-1 15 23 0.342285 0.346924 0.867676
-1 15 24 0.343262 0.337891 0.873535
-1 15 25 0.344482 0.330566 0.879883
-1 15 26 0.346436 0.324463 0.887207
-1 15 27 0.348877 0.31958 0.895508
-1 15 28 0.352051 0.316162 0.905273
-1 15 29 0.355469 0.313477 0.916016
-1 15 30 0.359375 0.312012 0.927246
-1 15 31 0.363525 0.311035 0.938965
-1 16 0 0.21106 0.470703 0.170776
-1 16 1 0.21106 0.470703 0.170776
-1 16 2 0.21106 0.470703 0.170776
-1 16 3 0.21106 0.470703 0.170776
-1 16 4 0.211182 0.470703 0.170776
-1 16 5 0.211182 0.470703 0.170776
-1 16 6 0.211182 0.470703 0.170776
-1 16 7 0.211304 0.470947 0.170776
-1 16 8 0.211548 0.470947 0.170776
-1 16 9 0.212036 0.471191 0.170898
-1 16 10 0.213501 0.47168 0.187622
-1 16 11 0.217163 0.472656 0.230103
-1 16 12 0.223022 0.474365 0.282715
-1 16 13 0.231934 0.476074 0.345215
-1 16 14 0.244385 0.477783 0.417236
-1 16 15 0.260742 0.478516 0.496826
-1 16 16 0.280029 0.477051 0.580566
-1 16 17 0.300537 0.4729 0.662598
-1 16 18 0.320312 0.466553 0.737305
-1 16 19 0.338623 0.458984 0.802246
-1 16 20 0.354004 0.450439 0.855957
-1 16 21 0.353271 0.425537 0.867188
-1 16 22 0.352051 0.404297 0.873535
-1 16 23 0.351562 0.387939 0.878906
-1 16 24 0.351318 0.375 0.883789
-1 16 25 0.351807 0.36377 0.88916
-1 16 26 0.352783 0.354004 0.895508
-1 16 27 0.354492 0.345947 0.902832
-1 16 28 0.356689 0.3396 0.912109
-1 16 29 0.359619 0.334229 0.921875
-1 16 30 0.362793 0.330078 0.932129
-1 16 31 0.366455 0.327148 0.942871
-1 17 0 0.240845 0.537109 0.194824
-1 17 1 0.240845 0.537109 0.194824
-1 17 2 0.240845 0.537109 0.194824
-1 17 3 0.240845 0.537109 0.194824
-1 17 4 0.240845 0.537109 0.194824
-1 17 5 0.240967 0.537109 0.194824
-1 17 6 0.240967 0.537109 0.194824
-1 17 7 0.241089 0.537598 0.194824
-1 17 8 0.241211 0.537598 0.194946
-1 17 9 0.241577 0.537598 0.194946
-1 17 10 0.242188 0.538086 0.195068
-1 17 11 0.244873 0.539062 0.228516
-1 17 12 0.249634 0.540527 0.279053
-1 17 13 0.25708 0.542969 0.339844
-1 17 14 0.267822 0.544922 0.410645
-1 17 15 0.281738 0.546387 0.489746
-1 17 16 0.298828 0.544922 0.574219
-1 17 17 0.317139 0.540527 0.657715
-1 17 18 0.335449 0.532715 0.734863
-1 17 19 0.352051 0.522461 0.802246
-1 17 20 0.365967 0.510742 0.857422
-1 17 21 0.367188 0.484619 0.878418
-1 17 22 0.365723 0.459229 0.887695
-1 17 23 0.364014 0.438232 0.893555
-1 17 24 0.362793 0.420898 0.898438
-1 17 25 0.362061 0.405518 0.902832
-1 17 26 0.362061 0.391846 0.908203
-1 17 27 0.362549 0.379639 0.914062
-1 17 28 0.36377 0.369629 0.921875
-1 17 29 0.365479 0.361084 0.930176
-1 17 30 0.36792 0.354004 0.939453
-1 17 31 0.37085 0.3479 0.949219
-1 18 0 0.268555 0.599121 0.217407
-1 18 1 0.268555 0.599121 0.217407
-1 18 2 0.268555 0.599121 0.217407
-1 18 3 0.268555 0.599121 0.217407
-1 18 4 0.268555 0.599121 0.217407
-1 18 5 0.268799 0.599121 0.217407
-1 18 6 0.268799 0.599121 0.217407
-1 18 7 0.268799 0.599609 0.217407
-1 18 8 0.269043 0.599609 0.217407
-1 18 9 0.269287 0.599609 0.217407
-1 18 10 0.269775 0.599609 0.217529
-1 18 11 0.270996 0.600098 0.226318
-1 18 12 0.274902 0.602051 0.27417
-1 18 13 0.28125 0.604492 0.33252
-1 18 14 0.290283 0.607422 0.401123
-1 18 15 0.30249 0.609863 0.479004
-1 18 16 0.317871 0.609863 0.563965
-1 18 17 0.334717 0.606445 0.648926
-1 18 18 0.351318 0.598633 0.728516
-1 18 19 0.366699 0.587891 0.798828
-1 18 20 0.379395 0.57373 0.856445
-1 18 21 0.383057 0.548828 0.888184
-1 18 22 0.38208 0.520996 0.90332
-1 18 23 0.379883 0.496094 0.911621
-1 18 24 0.377686 0.474609 0.916992
-1 18 25 0.375732 0.454834 0.920898
-1 18 26 0.374268 0.436523 0.925293
-1 18 27 0.373291 0.420166 0.929688
-1 18 28 0.373047 0.406006 0.935059
-1 18 29 0.373779 0.393555 0.941895
-1 18 30 0.374756 0.382812 0.949219
-1 18 31 0.376709 0.373779 0.95752
-1 19 0 0.293701 0.654785 0.237549
-1 19 1 0.293701 0.654785 0.237549
-1 19 2 0.293701 0.654785 0.237549
-1 19 3 0.293701 0.654785 0.237549
-1 19 4 0.293701 0.655273 0.237549
-1 19 5 0.293701 0.655273 0.237549
-1 19 6 0.293701 0.655273 0.237549
-1 19 7 0.293701 0.655273 0.237549
-1 19 8 0.293701 0.655273 0.237549
-1 19 9 0.293945 0.655273 0.237671
-1 19 10 0.294434 0.655273 0.237671
-1 19 11 0.295166 0.655762 0.237793
-1 19 12 0.297852 0.657227 0.269043
-1 19 13 0.303223 0.659668 0.324463
-1 19 14 0.311035 0.662598 0.390625
-1 19 15 0.321777 0.666016 0.466309
-1 19 16 0.335693 0.667969 0.549805
-1 19 17 0.351318 0.666504 0.635742
-1 19 18 0.366943 0.660156 0.717773
-1 19 19 0.381104 0.649902 0.790527
-1 19 20 0.393066 0.635254 0.851074
-1 19 21 0.398926 0.612793 0.893066
-1 19 22 0.399658 0.585449 0.916992
-1 19 23 0.397705 0.558105 0.929688
-1 19 24 0.394775 0.533691 0.937012
-1 19 25 0.391846 0.509766 0.941406
-1 19 26 0.388916 0.487061 0.945312
-1 19 27 0.386475 0.466064 0.948242
-1 19 28 0.384766 0.44751 0.952148
-1 19 29 0.383789 0.430664 0.956543
-1 19 30 0.383545 0.416016 0.961914
-1 19 31 0.384033 0.40332 0.968262
-1 20 0 0.315186 0.703125 0.254883
-1 20 1 0.315186 0.703125 0.254883
-1 20 2 0.315186 0.703125 0.254883
-1 20 3 0.315186 0.703125 0.254883
-1 20 4 0.315186 0.703125 0.254883
-1 20 5 0.315186 0.703125 0.254883
-1 20 6 0.315186 0.703125 0.254883
-1 20 7 0.315186 0.703125 0.255127
-1 20 8 0.31543 0.703125 0.255127
-1 20 9 0.31543 0.703125 0.255127
-1 20 10 0.315674 0.703613 0.255127
-1 20 11 0.316406 0.703613 0.255127
-1 20 12 0.317627 0.704102 0.263916
-1 20 13 0.322266 0.707031 0.316162
-1 20 14 0.329346 0.710449 0.379395
-1 20 15 0.338867 0.714355 0.452637
-1 20 16 0.351562 0.717285 0.53418
-1 20 17 0.365967 0.718262 0.620117
-1 20 18 0.380859 0.714355 0.703125
-1 20 19 0.394531 0.705078 0.777832
-1 20 20 0.405762 0.691406 0.841797
-1 20 21 0.413574 0.672852 0.89209
-1 20 22 0.416504 0.647461 0.925293
-1 20 23 0.415527 0.620117 0.944336
-1 20 24 0.412842 0.59375 0.955078
-1 20 25 0.40918 0.566895 0.961914
-1 20 26 0.405273 0.540039 0.96582
-1 20 27 0.401367 0.515137 0.968262
-1 20 28 0.397949 0.491943 0.970703
-1 20 29 0.395508 0.470947 0.973633
-1 20 30 0.393799 0.452148 0.977051
-1 20 31 0.392822 0.435547 0.981445
-1 21 0 0.333496 0.744141 0.269775
-1 21 1 0.333496 0.744141 0.269775
-1 21 2 0.333496 0.744141 0.269775
-1 21 3 0.333496 0.744141 0.269775
-1 21 4 0.333496 0.744141 0.269775
-1 21 5 0.333496 0.744141 0.269775
-1 21 6 0.333496 0.744141 0.269775
-1 21 7 0.333496 0.744141 0.269775
-1 21 8 0.333496 0.744141 0.269775
-1 21 9 0.33374 0.744141 0.269775
-1 21 10 0.333984 0.744141 0.27002
-1 21 11 0.334473 0.744629 0.27002
-1 21 12 0.335205 0.744629 0.27002
-1 21 13 0.338623 0.74707 0.307861
-1 21 14 0.344727 0.750488 0.367676
-1 21 15 0.353516 0.754883 0.437988
-1 21 16 0.36499 0.759277 0.51709
-1 21 17 0.378418 0.761719 0.601074
-1 21 18 0.392578 0.760254 0.68457
-1 21 19 0.405762 0.753418 0.76123
-1 21 20 0.416992 0.741699 0.827637
-1 21 21 0.425781 0.725586 0.883301
-1 21 22 0.430908 0.70459 0.925293
-1 21 23 0.431641 0.679199 0.952148
-1 21 24 0.429932 0.652832 0.96875
-1 21 25 0.42627 0.624023 0.979004
-1 21 26 0.421875 0.595215 0.984863
-1 21 27 0.417236 0.566406 0.988281
-1 21 28 0.412598 0.539062 0.990234
-1 21 29 0.408691 0.51416 0.991699
-1 21 30 0.405273 0.491211 0.993652
-1 21 31 0.402832 0.470703 0.996094
-1 22 0 0.348633 0.777832 0.282227
-1 22 1 0.348633 0.777832 0.282227
-1 22 2 0.348633 0.777832 0.282227
-1 22 3 0.348633 0.777832 0.282227
-1 22 4 0.348633 0.777832 0.282227
-1 22 5 0.348633 0.777832 0.282227
-1 22 6 0.348633 0.777832 0.282227
-1 22 7 0.348633 0.777832 0.282227
-1 22 8 0.348877 0.777832 0.282227
-1 22 9 0.348877 0.77832 0.282227
-1 22 10 0.349121 0.77832 0.282227
-1 22 11 0.349365 0.77832 0.282227
-1 22 12 0.350098 0.77832 0.282471
-1 22 13 0.352051 0.779785 0.299316
-1 22 14 0.357666 0.783691 0.356201
-1 22 15 0.365479 0.788086 0.423096
-1 22 16 0.375977 0.793457 0.499268
-1 22 17 0.388672 0.797363 0.581055
-1 22 18 0.4021 0.797852 0.663574
-1 22 19 0.415039 0.793945 0.741211
-1 22 20 0.42627 0.784668 0.80957
-1 22 21 0.435303 0.770996 0.868164
-1 22 22 0.441895 0.75293 0.916504
-1 22 23 0.444824 0.731445 0.951172
-1 22 24 0.44458 0.706543 0.974121
-1 22 25 0.442139 0.678711 0.989746
-1 22 26 0.437988 0.648438 1
-1 22 27 0.432861 0.617188 1
-1 22 28 0.42749 0.586914 1
-1 22 29 0.422363 0.558594 1
-1 22 30 0.417725 0.531738 1
-1 22 31 0.413818 0.507324 1
-1 23 0 0.36084 0.805176 0.291992
-1 23 1 0.36084 0.805176 0.291992
-1 23 2 0.36084 0.805176 0.291992
-1 23 3 0.36084 0.805176 0.291992
-1 23 4 0.36084 0.805176 0.291992
-1 23 5 0.36084 0.805176 0.291992
-1 23 6 0.36084 0.805176 0.291992
-1 23 7 0.36084 0.805176 0.291992
-1 23 8 0.36084 0.805176 0.291992
-1 23 9 0.361084 0.805176 0.291992
-1 23 10 0.361084 0.805176 0.291992
-1 23 11 0.361572 0.805176 0.291992
-1 23 12 0.362061 0.805664 0.292236
-1 23 13 0.362793 0.805664 0.292236
-1 23 14 0.367676 0.80957 0.345215
-1 23 15 0.375 0.814453 0.408691
-1 23 16 0.384521 0.819824 0.482178
-1 23 17 0.396484 0.825195 0.561523
-1 23 18 0.409424 0.827637 0.64209
-1 23 19 0.422119 0.826172 0.719727
-1 23 20 0.43335 0.819336 0.789062
-1 23 21 0.442627 0.808105 0.850098
-1 23 22 0.449463 0.791992 0.901367
-1 23 23 0.453857 0.773926 0.941406
-1 23 24 0.455811 0.752441 0.971191
-1 23 25 0.454834 0.726562 0.993652
-1 23 26 0.45166 0.696777 1
-1 23 27 0.446777 0.665039 1
-1 23 28 0.441162 0.632812 1
-1 23 29 0.435303 0.601074 1
-1 23 30 0.429688 0.571289 1
-1 23 31 0.424561 0.543457 1
-1 24 0 0.370605 0.82666 0.299805
-1 24 1 0.370605 0.82666 0.299805
-1 24 2 0.370605 0.82666 0.299805
-1 24 3 0.370605 0.82666 0.299805
-1 24 4 0.370605 0.82666 0.299805
-1 24 5 0.370605 0.82666 0.299805
-1 24 6 0.370605 0.82666 0.299805
-1 24 7 0.370605 0.82666 0.299805
-1 24 8 0.370605 0.82666 0.299805
-1 24 9 0.370605 0.82666 0.299805
-1 24 10 0.37085 0.827148 0.299805
-1 24 11 0.371094 0.827148 0.300049
-1 24 12 0.371582 0.827148 0.300049
-1 24 13 0.372314 0.827637 0.300049
-1 24 14 0.375732 0.830078 0.334717
-1 24 15 0.382324 0.834961 0.395264
-1 24 16 0.391357 0.84082 0.465576
-1 24 17 0.402344 0.84668 0.541992
-1 24 18 0.414795 0.850586 0.621094
-1 24 19 0.427246 0.851074 0.697266
-1 24 20 0.438477 0.847168 0.767578
-1 24 21 0.447998 0.838379 0.830078
-1 24 22 0.455322 0.824707 0.883789
-1 24 23 0.460449 0.808594 0.927246
-1 24 24 0.463623 0.790039 0.961426
-1 24 25 0.4646 0.76709 0.989746
-1 24 26 0.462891 0.739258 1
-1 24 27 0.458984 0.708008 1
-1 24 28 0.453369 0.674805 1
-1 24 29 0.447266 0.641602 1
-1 24 30 0.441162 0.609375 1
-1 24 31 0.435059 0.578613 1
-1 25 0 0.37915 0.846191 0.306885
-1 25 1 0.37915 0.846191 0.306885
-1 25 2 0.37915 0.846191 0.306885
-1 25 3 0.37915 0.846191 0.306885
-1 25 4 0.37915 0.846191 0.306885
-1 25 5 0.37915 0.846191 0.306885
-1 25 6 0.37915 0.846191 0.306885
-1 25 7 0.37915 0.846191 0.306885
-1 25 8 0.37915 0.846191 0.306885
-1 25 9 0.37915 0.846191 0.306885
-1 25 10 0.379395 0.846191 0.306885
-1 25 11 0.379639 0.846191 0.306885
-1 25 12 0.380127 0.846191 0.306885
-1 25 13 0.380615 0.84668 0.307129
-1 25 14 0.382812 0.848145 0.323975
-1 25 15 0.388672 0.853027 0.381348
-1 25 16 0.396973 0.858887 0.448242
-1 25 17 0.407227 0.865234 0.521484
-1 25 18 0.418945 0.870117 0.597656
-1 25 19 0.430908 0.872559 0.672852
-1 25 20 0.442139 0.871094 0.742676
-1 25 21 0.452148 0.865234 0.806641
-1 25 22 0.459961 0.854492 0.862305
-1 25 23 0.46582 0.84082 0.908203
-1 25 24 0.469727 0.824707 0.945801
-1 25 25 0.472168 0.804688 0.979004
-1 25 26 0.472168 0.779785 1
-1 25 27 0.469482 0.75 1
-1 25 28 0.464844 0.717285 1
-1 25 29 0.458984 0.683105 1
-1 25 30 0.452393 0.648926 1
-1 25 31 0.445801 0.615723 1
-1 26 0 0.386963 0.863281 0.312988
-1 26 1 0.386963 0.863281 0.312988
-1 26 2 0.386963 0.863281 0.312988
-1 26 3 0.386963 0.863281 0.312988
-1 26 4 0.386963 0.863281 0.312988
-1 26 5 0.386963 0.863281 0.312988
-1 26 6 0.386963 0.863281 0.312988
-1 26 7 0.386963 0.863281 0.312988
-1 26 8 0.386963 0.863281 0.312988
-1 26 9 0.386963 0.863281 0.312988
-1 26 10 0.387207 0.863281 0.313232
-1 26 11 0.387207 0.863281 0.313232
-1 26 12 0.387695 0.86377 0.313232
-1 26 13 0.388184 0.86377 0.313232
-1 26 14 0.38916 0.864258 0.313477
-1 26 15 0.394287 0.868652 0.367188
-1 26 16 0.401855 0.874512 0.43042
-1 26 17 0.411133 0.880859 0.5
-1 26 18 0.422119 0.887207 0.57373
-1 26 19 0.433838 0.891113 0.646484
-1 26 20 0.444824 0.891602 0.715332
-1 26 21 0.455078 0.888672 0.779297
-1 26 22 0.463379 0.880859 0.836914
-1 26 23 0.469971 0.870117 0.885254
-1 26 24 0.474609 0.856445 0.925293
-1 26 25 0.477783 0.838867 0.961914
-1 26 26 0.479248 0.816895 0.994141
-1 26 27 0.478271 0.790039 1
-1 26 28 0.474854 0.758789 1
-1 26 29 0.469482 0.724609 1
-1 26 30 0.463135 0.689453 1
-1 26 31 0.456299 0.654785 1
-1 27 0 0.393555 0.878418 0.318604
-1 27 1 0.393555 0.878418 0.318604
-1 27 2 0.393555 0.878418 0.318604
-1 27 3 0.393555 0.878418 0.318604
-1 27 4 0.393555 0.878418 0.318604
-1 27 5 0.393555 0.878418 0.318604
-1 27 6 0.393555 0.878418 0.318604
-1 27 7 0.393799 0.878418 0.318604
-1 27 8 0.393799 0.878418 0.318604
-1 27 9 0.393799 0.878418 0.318604
-1 27 10 0.393799 0.878418 0.318604
-1 27 11 0.394043 0.878418 0.318604
-1 27 12 0.394287 0.878906 0.318604
-1 27 13 0.394775 0.878906 0.318848
-1 27 14 0.395508 0.878906 0.318848
-1 27 15 0.39917 0.882324 0.353027
-1 27 16 0.405762 0.887695 0.412598
-1 27 17 0.414551 0.894531 0.478516
-1 27 18 0.424805 0.900879 0.54834
-1 27 19 0.435547 0.90625 0.618652
-1 27 20 0.446533 0.908691 0.686035
-1 27 21 0.456543 0.908203 0.749512
-1 27 22 0.465576 0.903809 0.807617
-1 27 23 0.472656 0.895508 0.857422
-1 27 24 0.477783 0.884766 0.900391
-1 27 25 0.481934 0.869629 0.939941
-1 27 26 0.484375 0.850586 0.975586
-1 27 27 0.484863 0.82666 1
-1 27 28 0.48291 0.797852 1
-1 27 29 0.478516 0.764648 1
-1 27 30 0.472656 0.729492 1
-1 27 31 0.466064 0.693848 1
-1 28 0 0.399414 0.891113 0.323242
-1 28 1 0.399414 0.891113 0.323242
-1 28 2 0.399414 0.891113 0.323242
-1 28 3 0.399414 0.891113 0.323242
-1 28 4 0.399414 0.891113 0.323242
-1 28 5 0.399414 0.891113 0.323242
-1 28 6 0.399414 0.891113 0.323242
-1 28 7 0.399414 0.891113 0.323242
-1 28 8 0.399414 0.891113 0.323242
-1 28 9 0.399414 0.891113 0.323242
-1 28 10 0.399414 0.891113 0.323242
-1 28 11 0.399658 0.891113 0.323242
-1 28 12 0.399902 0.891113 0.323242
-1 28 13 0.400391 0.891602 0.323242
-1 28 14 0.400879 0.891602 0.323486
-1 28 15 0.403076 0.893066 0.338623
-1 28 16 0.408936 0.898438 0.394531
-1 28 17 0.416748 0.905273 0.456787
-1 28 18 0.42627 0.911621 0.522949
-1 28 19 0.436523 0.917969 0.589844
-1 28 20 0.446777 0.921875 0.655273
-1 28 21 0.457031 0.92334 0.717285
-1 28 22 0.466064 0.921875 0.775391
-1 28 23 0.473633 0.916504 0.826172
-1 28 24 0.479492 0.908691 0.870605
-1 28 25 0.484375 0.896484 0.912598
-1 28 26 0.487793 0.880371 0.951172
-1 28 27 0.489258 0.858887 0.985352
-1 28 28 0.48877 0.833008 1
-1 28 29 0.48584 0.802246 1
-1 28 30 0.481201 0.768555 1
-1 28 31 0.475098 0.733398 1
-1 29 0 0.403564 0.900879 0.32666
-1 29 1 0.403564 0.900879 0.32666
-1 29 2 0.403564 0.900879 0.32666
-1 29 3 0.403564 0.900879 0.32666
-1 29 4 0.403564 0.900879 0.32666
-1 29 5 0.403564 0.900879 0.32666
-1 29 6 0.403564 0.900879 0.32666
-1 29 7 0.403564 0.900879 0.32666
-1 29 8 0.403564 0.900879 0.32666
-1 29 9 0.403809 0.900879 0.32666
-1 29 10 0.403809 0.900879 0.32666
-1 29 11 0.403809 0.900879 0.32666
-1 29 12 0.404053 0.900879 0.32666
-1 29 13 0.404541 0.900879 0.32666
-1 29 14 0.405029 0.901367 0.326904
-1 29 15 0.405762 0.901367 0.326904
-1 29 16 0.411133 0.90625 0.376221
-1 29 17 0.417969 0.912598 0.43457
-1 29 18 0.426514 0.919434 0.496826
-1 29 19 0.436279 0.92627 0.560547
-1 29 20 0.446045 0.931641 0.622559
-1 29 21 0.455811 0.93457 0.683105
-1 29 22 0.464844 0.935059 0.740234
-1 29 23 0.4729 0.932617 0.791016
-1 29 24 0.479248 0.927734 0.836426
-1 29 25 0.484863 0.918945 0.880371
-1 29 26 0.489258 0.905762 0.921875
-1 29 27 0.491943 0.887695 0.959473
-1 29 28 0.492432 0.864746 0.991699
-1 29 29 0.491455 0.837402 1
-1 29 30 0.488281 0.806641 1
-1 29 31 0.483398 0.772461 1
-1 30 0 0.406494 0.907227 0.328857
-1 30 1 0.406494 0.907227 0.328857
-1 30 2 0.406494 0.907227 0.328857
-1 30 3 0.406494 0.907227 0.328857
-1 30 4 0.406494 0.907227 0.328857
-1 30 5 0.406494 0.907227 0.328857
-1 30 6 0.406494 0.907227 0.328857
-1 30 7 0.406494 0.907227 0.328857
-1 30 8 0.406494 0.907227 0.328857
-1 30 9 0.406494 0.907227 0.328857
-1 30 10 0.406494 0.907227 0.328857
-1 30 11 0.406738 0.907227 0.328857
-1 30 12 0.406982 0.907227 0.329102
-1 30 13 0.407227 0.907227 0.329102
-1 30 14 0.407715 0.907227 0.329102
-1 30 15 0.408447 0.907715 0.329102
-1 30 16 0.411621 0.910645 0.35791
-1 30 17 0.417969 0.916504 0.412354
-1 30 18 0.425781 0.92334 0.470703
-1 30 19 0.43457 0.930176 0.530273
-1 30 20 0.443848 0.936523 0.589355
-1 30 21 0.453125 0.940918 0.647461
-1 30 22 0.462158 0.943359 0.702637
-1 30 23 0.469971 0.943359 0.75293
-1 30 24 0.477051 0.940918 0.798828
-1 30 25 0.483154 0.935059 0.843262
-1 30 26 0.488525 0.925293 0.886719
-1 30 27 0.492432 0.911133 0.927734
-1 30 28 0.494629 0.892578 0.964844
-1 30 29 0.495117 0.869141 0.99707
-1 30 30 0.493652 0.841309 1
-1 30 31 0.490234 0.80957 1
-1 31 0 0.408691 0.911621 0.330566
-1 31 1 0.408691 0.911621 0.330566
-1 31 2 0.408691 0.911621 0.330566
-1 31 3 0.408691 0.911621 0.330566
-1 31 4 0.408691 0.911621 0.330566
-1 31 5 0.408691 0.911621 0.330566
-1 31 6 0.408691 0.911621 0.330566
-1 31 7 0.408691 0.911621 0.330566
-1 31 8 0.408691 0.911621 0.330566
-1 31 9 0.408691 0.911621 0.330566
-1 31 10 0.408691 0.911621 0.330566
-1 31 11 0.408691 0.912109 0.330811
-1 31 12 0.408936 0.912109 0.330811
-1 31 13 0.40918 0.912109 0.330811
-1 31 14 0.409668 0.912109 0.330811
-1 31 15 0.410156 0.912109 0.330811
-1 31 16 0.411865 0.913574 0.340576
-1 31 17 0.417236 0.918945 0.390625
-1 31 18 0.424072 0.925293 0.444824
-1 31 19 0.432129 0.931641 0.500488
-1 31 20 0.44043 0.937988 0.556152
-1 31 21 0.449219 0.943359 0.61084
-1 31 22 0.457764 0.947266 0.664062
-1 31 23 0.46582 0.949219 0.712891
-1 31 24 0.4729 0.94873 0.757812
-1 31 25 0.479736 0.946289 0.803223
-1 31 26 0.48584 0.94043 0.848145
-1 31 27 0.490967 0.930176 0.891602
-1 31 28 0.494873 0.916016 0.932129
-1 31 29 0.496826 0.896484 0.969238
-1 31 30 0.49707 0.872559 1
-1 31 31 0.495361 0.844238 1
-2 0 0 0.019104 0.0167999 0.0135269
-2 0 1 0.0183258 0.016037 0.0158386
-2 0 2 0.0164948 0.0145569 0.0171356
-2 0 3 0.0203247 0.017807 0.0253296
-2 0 4 0.0251312 0.0217896 0.0375366
-2 0 5 0.0290833 0.024826 0.0513
-2 0 6 0.0328064 0.0274506 0.0662231
-2 0 7 0.0376587 0.0308685 0.0841064
-2 0 8 0.0447693 0.0360413 0.106873
-2 0 9 0.0549316 0.0436707 0.136353
-2 0 10 0.0690308 0.0544128 0.174927
-2 0 11 0.0875244 0.0687256 0.224487
-2 0 12 0.109619 0.0858765 0.282959
-2 0 13 0.134766 0.105408 0.348877
-2 0 14 0.162598 0.127075 0.421875
-2 0 15 0.192383 0.150269 0.499512
-2 0 16 0.223267 0.174316 0.580078
-2 0 17 0.253174 0.197632 0.658203
-2 0 18 0.280518 0.218994 0.729492
-2 0 19 0.304688 0.237915 0.79248
-2 0 20 0.318115 0.248291 0.827148
-2 0 21 0.320557 0.250244 0.833984
-2 0 22 0.323486 0.252441 0.841309
-2 0 23 0.326172 0.254639 0.848633
-2 0 24 0.329102 0.256836 0.855957
-2 0 25 0.332275 0.259277 0.864258
-2 0 26 0.335693 0.261963 0.873535
-2 0 27 0.3396 0.265137 0.883301
-2 0 28 0.343994 0.268555 0.894531
-2 0 29 0.348389 0.271973 0.906738
-2 0 30 0.353271 0.275879 0.919434
-2 0 31 0.358154 0.279785 0.932129
-2 1 0 0.0163574 0.0154572 0.0117645
-2 1 1 0.0187073 0.0175476 0.0160065
-2 1 2 0.0169373 0.0158539 0.0174866
-2 1 3 0.0205078 0.019043 0.0254211
-2 1 4 0.025238 0.0230865 0.0375061
-2 1 5 0.0291901 0.026123 0.0512695
-2 1 6 0.0328979 0.0286102 0.0662231
-2 1 7 0.0377502 0.0318298 0.0841064
-2 1 8 0.0448303 0.0367737 0.106873
-2 1 9 0.0549927 0.0441895 0.136353
-2 1 10 0.0690308 0.0548096 0.174927
-2 1 11 0.0875854 0.0690308 0.224487
-2 1 12 0.109619 0.0860596 0.282959
-2 1 13 0.134766 0.10553 0.348877
-2 1 14 0.162598 0.127197 0.421875
-2 1 15 0.192383 0.150391 0.499512
-2 1 16 0.223267 0.174438 0.580078
-2 1 17 0.253174 0.197632 0.658203
-2 1 18 0.280518 0.219116 0.729492
-2 1 19 0.304688 0.237915 0.79248
-2 1 20 0.318115 0.248291 0.827148
-2 1 21 0.320557 0.250244 0.833984
-2 1 22 0.323486 0.252441 0.841309
-2 1 23 0.326172 0.254639 0.848633
-2 1 24 0.329102 0.256836 0.855957
-2 1 25 0.332275 0.259277 0.864258
-2 1 26 0.335693 0.261963 0.873535
-2 1 27 0.3396 0.265137 0.883301
-2 1 28 0.343994 0.268555 0.894531
-2 1 29 0.348389 0.271973 0.906738
-2 1 30 0.353271 0.275879 0.919434
-2 1 31 0.358154 0.279785 0.932129
-2 2 0 0.015976 0.016449 0.0116653
-2 2 1 0.0164948 0.0169067 0.0141449
-2 2 2 0.0179901 0.0183411 0.0184021
-2 2 3 0.0210266 0.0211792 0.0258026
-2 2 4 0.0254669 0.0251617 0.0375061
-2 2 5 0.0294037 0.0281982 0.051239
-2 2 6 0.0331116 0.0305176 0.0662842
-2 2 7 0.0379028 0.0334167 0.0841064
-2 2 8 0.0449524 0.0379944 0.106873
-2 2 9 0.0550537 0.0450745 0.136353
-2 2 10 0.0690918 0.0554504 0.174927
-2 2 11 0.0875854 0.069519 0.224487
-2 2 12 0.10968 0.0864258 0.282959
-2 2 13 0.134766 0.105774 0.348877
-2 2 14 0.162598 0.127319 0.421875
-2 2 15 0.192383 0.150513 0.499512
-2 2 16 0.223267 0.174561 0.580078
-2 2 17 0.253174 0.197754 0.658203
-2 2 18 0.280518 0.219116 0.729492
-2 2 19 0.304688 0.237915 0.79248
-2 2 20 0.318115 0.248413 0.827148
-2 2 21 0.320557 0.250488 0.833984
-2 2 22 0.323486 0.252441 0.841309
-2 2 23 0.326172 0.254639 0.848633
-2 2 24 0.329102 0.256836 0.855957
-2 2 25 0.332275 0.259277 0.864258
-2 2 26 0.335693 0.261963 0.873535
-2 2 27 0.3396 0.265137 0.883301
-2 2 28 0.343994 0.268555 0.894531
-2 2 29 0.348389 0.271973 0.906738
-2 2 30 0.353271 0.275879 0.919434
-2 2 31 0.358154 0.279785 0.932129
-2 3 0 0.0191956 0.0221252 0.0138016
-2 3 1 0.0194092 0.0222626 0.0163879
-2 3 2 0.0202332 0.0230255 0.02034
-2 3 3 0.0223389 0.0250702 0.0269623
-2 3 4 0.0260468 0.0285797 0.0377808
-2 3 5 0.0297852 0.0314941 0.051239
-2 3 6 0.0334473 0.0335693 0.0662842
-2 3 7 0.0381775 0.0360413 0.0841675
-2 3 8 0.045166 0.0401001 0.106873
-2 3 9 0.0552063 0.0466614 0.136353
-2 3 10 0.0692139 0.0566406 0.174927
-2 3 11 0.0877075 0.0703735 0.224487
-2 3 12 0.109741 0.0870361 0.282959
-2 3 13 0.134888 0.106262 0.348877
-2 3 14 0.162598 0.127686 0.421875
-2 3 15 0.192383 0.150757 0.499512
-2 3 16 0.223267 0.174683 0.580078
-2 3 17 0.253174 0.197876 0.658203
-2 3 18 0.280518 0.219238 0.729492
-2 3 19 0.304688 0.238037 0.79248
-2 3 20 0.318115 0.248413 0.827148
-2 3 21 0.320557 0.250488 0.833984
-2 3 22 0.323486 0.252686 0.841309
-2 3 23 0.326172 0.254639 0.848633
-2 3 24 0.329102 0.25708 0.855957
-2 3 25 0.332275 0.259277 0.864258
-2 3 26 0.335693 0.262207 0.873535
-2 3 27 0.3396 0.265137 0.883301
-2 3 28 0.343994 0.268555 0.894531
-2 3 29 0.348389 0.271973 0.906738
-2 3 30 0.353271 0.275879 0.919434
-2 3 31 0.358398 0.279785 0.932129
-2 4 0 0.0236969 0.0312195 0.0166168
-2 4 1 0.0237579 0.0311279 0.0194855
-2 4 2 0.0240784 0.031311 0.0234833
-2 4 3 0.0251617 0.032196 0.0294647
-2 4 4 0.02742 0.0342102 0.0386658
-2 4 5 0.0305634 0.0365906 0.0513306
-2 4 6 0.0340881 0.0383911 0.0662842
-2 4 7 0.0387268 0.0403137 0.0842285
-2 4 8 0.0455627 0.0436707 0.106934
-2 4 9 0.055481 0.049469 0.136353
-2 4 10 0.069397 0.0587463 0.174927
-2 4 11 0.0878296 0.0719604 0.224487
-2 4 12 0.109802 0.0881958 0.282959
-2 4 13 0.134888 0.107117 0.348877
-2 4 14 0.16272 0.128296 0.421875
-2 4 15 0.192383 0.151245 0.499512
-2 4 16 0.223389 0.175049 0.580078
-2 4 17 0.253174 0.19812 0.658203
-2 4 18 0.280518 0.219482 0.729492
-2 4 19 0.304688 0.238159 0.79248
-2 4 20 0.318115 0.248535 0.827148
-2 4 21 0.320801 0.250488 0.833984
-2 4 22 0.323486 0.252686 0.841309
-2 4 23 0.326172 0.254883 0.848633
-2 4 24 0.329102 0.25708 0.855957
-2 4 25 0.332275 0.259521 0.864258
-2 4 26 0.335693 0.262207 0.873535
-2 4 27 0.3396 0.265137 0.883301
-2 4 28 0.343994 0.268555 0.894531
-2 4 29 0.348389 0.272217 0.906738
-2 4 30 0.353271 0.275879 0.919434
-2 4 31 0.358398 0.279785 0.932129
-2 5 0 0.0279541 0.0423889 0.0187683
-2 5 1 0.0280457 0.0423279 0.0219269
-2 5 2 0.0282745 0.0423279 0.0262146
-2 5 3 0.0287781 0.04245 0.0320435
-2 5 4 0.0299225 0.0430603 0.0402222
-2 5 5 0.032135 0.0443115 0.0517273
-2 5 6 0.0352783 0.0456238 0.0663452
-2 5 7 0.0397034 0.0469971 0.0842896
-2 5 8 0.0462952 0.049469 0.106995
-2 5 9 0.0559998 0.0542297 0.136353
-2 5 10 0.0697021 0.0625 0.174927
-2 5 11 0.0880737 0.0748901 0.224487
-2 5 12 0.109985 0.0903931 0.282959
-2 5 13 0.13501 0.108765 0.348877
-2 5 14 0.162842 0.129517 0.421875
-2 5 15 0.192505 0.1521 0.499512
-2 5 16 0.223389 0.175781 0.580566
-2 5 17 0.253174 0.19873 0.658203
-2 5 18 0.280518 0.219849 0.729492
-2 5 19 0.304688 0.238525 0.79248
-2 5 20 0.318115 0.248779 0.827637
-2 5 21 0.320801 0.250732 0.833984
-2 5 22 0.323486 0.25293 0.841309
-2 5 23 0.326416 0.254883 0.848633
-2 5 24 0.329102 0.25708 0.856445
-2 5 25 0.332275 0.259521 0.864258
-2 5 26 0.335693 0.262207 0.873535
-2 5 27 0.3396 0.265137 0.883301
-2 5 28 0.343994 0.268555 0.894531
-2 5 29 0.348633 0.272217 0.906738
-2 5 30 0.353271 0.275879 0.919434
-2 5 31 0.358398 0.279785 0.932129
-2 6 0 0.0316162 0.0544128 0.0200806
-2 6 1 0.0317383 0.0544128 0.0231018
-2 6 2 0.0319824 0.0544739 0.0274506
-2 6 3 0.0324097 0.0545349 0.0333557
-2 6 4 0.0332336 0.054718 0.0413818
-2 6 5 0.03479 0.0551453 0.0522766
-2 6 6 0.0373535 0.0557861 0.0663452
-2 6 7 0.0414124 0.0566406 0.0842896
-2 6 8 0.0476379 0.0582581 0.107056
-2 6 9 0.0569458 0.0618286 0.136353
-2 6 10 0.0703735 0.0688477 0.174805
-2 6 11 0.088562 0.0800171 0.224365
-2 6 12 0.110352 0.0944214 0.282959
-2 6 13 0.135254 0.111816 0.348877
-2 6 14 0.162964 0.131836 0.421875
-2 6 15 0.192627 0.153809 0.499756
-2 6 16 0.223511 0.177124 0.580566
-2 6 17 0.253418 0.199707 0.658203
-2 6 18 0.280762 0.220703 0.729492
-2 6 19 0.304688 0.239136 0.79248
-2 6 20 0.318115 0.24939 0.827637
-2 6 21 0.320801 0.251221 0.834473
-2 6 22 0.323486 0.253174 0.841309
-2 6 23 0.326416 0.255371 0.848633
-2 6 24 0.329102 0.257324 0.856445
-2 6 25 0.332275 0.259766 0.864258
-2 6 26 0.335693 0.262451 0.873535
-2 6 27 0.3396 0.265381 0.883301
-2 6 28 0.343994 0.268799 0.894531
-2 6 29 0.348633 0.272217 0.906738
-2 6 30 0.353271 0.275879 0.919434
-2 6 31 0.358398 0.279785 0.932129
-2 7 0 0.0361023 0.0685425 0.0251007
-2 7 1 0.0361328 0.0686035 0.0251007
-2 7 2 0.0363159 0.0686035 0.0280151
-2 7 3 0.0366821 0.0687256 0.0337219
-2 7 4 0.037384 0.0689087 0.0415955
-2 7 5 0.0386353 0.0691528 0.0523071
-2 7 6 0.040802 0.069519 0.0662231
-2 7 7 0.0443726 0.0700684 0.0842285
-2 7 8 0.0500488 0.0709839 0.107178
-2 7 9 0.0587463 0.0733643 0.136475
-2 7 10 0.0716553 0.0789795 0.174805
-2 7 11 0.0894775 0.0886841 0.224365
-2 7 12 0.111023 0.101501 0.282715
-2 7 13 0.135864 0.117371 0.348877
-2 7 14 0.163452 0.136108 0.421875
-2 7 15 0.192993 0.157104 0.499756
-2 7 16 0.223755 0.179565 0.580566
-2 7 17 0.253418 0.20166 0.658203
-2 7 18 0.280762 0.222168 0.729492
-2 7 19 0.304932 0.240356 0.79248
-2 7 20 0.318359 0.250244 0.827637
-2 7 21 0.320801 0.251953 0.834473
-2 7 22 0.32373 0.253906 0.841797
-2 7 23 0.326416 0.255859 0.849121
-2 7 24 0.329102 0.257812 0.856445
-2 7 25 0.332275 0.260254 0.864258
-2 7 26 0.335693 0.262695 0.873535
-2 7 27 0.3396 0.265625 0.883301
-2 7 28 0.343994 0.269043 0.89502
-2 7 29 0.348633 0.272461 0.906738
-2 7 30 0.353271 0.276123 0.919434
-2 7 31 0.358398 0.280029 0.932129
-2 8 0 0.0426025 0.0866089 0.0315552
-2 8 1 0.0426331 0.0866089 0.0315552
-2 8 2 0.0426941 0.0866089 0.0315857
-2 8 3 0.0428772 0.086731 0.0342407
-2 8 4 0.0434265 0.086853 0.041748
-2 8 5 0.0444031 0.0870361 0.0520935
-2 8 6 0.0461731 0.0874023 0.0657959
-2 8 7 0.0491943 0.0878906 0.0838623
-2 8 8 0.0541687 0.088501 0.107056
-2 8 9 0.0620422 0.0900879 0.136597
-2 8 10 0.0740967 0.0944214 0.174683
-2 8 11 0.0912476 0.102539 0.224243
-2 8 12 0.112366 0.113403 0.282715
-2 8 13 0.136841 0.127197 0.349121
-2 8 14 0.164185 0.143921 0.421875
-2 8 15 0.193481 0.163208 0.499756
-2 8 16 0.224243 0.184326 0.580566
-2 8 17 0.253906 0.205322 0.658203
-2 8 18 0.281006 0.224976 0.72998
-2 8 19 0.305176 0.242676 0.79248
-2 8 20 0.318604 0.252197 0.827637
-2 8 21 0.321045 0.253418 0.834473
-2 8 22 0.32373 0.255127 0.841797
-2 8 23 0.32666 0.256836 0.849121
-2 8 24 0.329346 0.258789 0.856445
-2 8 25 0.33252 0.260986 0.864746
-2 8 26 0.335938 0.263428 0.873535
-2 8 27 0.3396 0.266113 0.883789
-2 8 28 0.343994 0.269531 0.89502
-2 8 29 0.348633 0.272949 0.906738
-2 8 30 0.353516 0.276611 0.919434
-2 8 31 0.358398 0.280273 0.932129
-2 9 0 0.0517578 0.10968 0.0398865
-2 9 1 0.0517578 0.10968 0.0398865
-2 9 2 0.0518188 0.10968 0.0398865
-2 9 3 0.0519104 0.109741 0.039917
-2 9 4 0.052124 0.109802 0.0424805
-2 9 5 0.0528564 0.109985 0.0523071
-2 9 6 0.0541687 0.110229 0.0655518
-2 9 7 0.0565491 0.110657 0.083313
-2 9 8 0.06073 0.111328 0.106689
-2 9 9 0.067627 0.112732 0.136719
-2 9 10 0.0784912 0.116089 0.174927
-2 9 11 0.0945435 0.122925 0.224121
-2 9 12 0.114868 0.131836 0.282715
-2 9 13 0.138672 0.143188 0.349121
-2 9 14 0.165527 0.157227 0.422119
-2 9 15 0.19458 0.17395 0.5
-2 9 16 0.225098 0.192871 0.580566
-2 9 17 0.254395 0.212036 0.658691
-2 9 18 0.281738 0.230347 0.72998
-2 9 19 0.305664 0.246948 0.792969
-2 9 20 0.319092 0.255859 0.828613
-2 9 21 0.321533 0.256348 0.834961
-2 9 22 0.324219 0.257324 0.842285
-2 9 23 0.326904 0.258789 0.849609
-2 9 24 0.32959 0.260498 0.856934
-2 9 25 0.332764 0.262451 0.864746
-2 9 26 0.335938 0.264648 0.874023
-2 9 27 0.339844 0.267334 0.883789
-2 9 28 0.344238 0.270264 0.89502
-2 9 29 0.348633 0.273682 0.907227
-2 9 30 0.353516 0.2771 0.919434
-2 9 31 0.358398 0.280762 0.932617
-2 10 0 0.0643311 0.139526 0.0506897
-2 10 1 0.0643311 0.139526 0.0506897
-2 10 2 0.0643921 0.139526 0.0506897
-2 10 3 0.0644531 0.139648 0.0506897
-2 10 4 0.0645752 0.139648 0.0507202
-2 10 5 0.0648804 0.139771 0.0539551
-2 10 6 0.0657959 0.139771 0.0667114
-2 10 7 0.0675049 0.140015 0.0840454
-2 10 8 0.0707397 0.140503 0.107239
-2 10 9 0.0764771 0.141724 0.137451
-2 10 10 0.0858765 0.144531 0.175659
-2 10 11 0.100281 0.150269 0.224365
-2 10 12 0.119202 0.157593 0.282715
-2 10 13 0.141968 0.166504 0.349121
-2 10 14 0.168091 0.177612 0.422363
-2 10 15 0.196533 0.191162 0.5
-2 10 16 0.226562 0.206909 0.581055
-2 10 17 0.255615 0.223511 0.658691
-2 10 18 0.282715 0.239624 0.730469
-2 10 19 0.306396 0.254639 0.793457
-2 10 20 0.319824 0.262207 0.829102
-2 10 21 0.322266 0.261475 0.835938
-2 10 22 0.324707 0.261475 0.842773
-2 10 23 0.327393 0.262207 0.850098
-2 10 24 0.330078 0.263428 0.857422
-2 10 25 0.333008 0.264893 0.865234
-2 10 26 0.336426 0.266846 0.874023
-2 10 27 0.340088 0.269287 0.884277
-2 10 28 0.344482 0.271973 0.895508
-2 10 29 0.348877 0.275146 0.907227
-2 10 30 0.35376 0.27832 0.919922
-2 10 31 0.358643 0.281982 0.932617
-2 11 0 0.0812378 0.178467 0.0647583
-2 11 1 0.0812378 0.178467 0.0647583
-2 11 2 0.0812988 0.178467 0.0647583
-2 11 3 0.0812988 0.178467 0.0647583
-2 11 4 0.0814209 0.178467 0.0648193
-2 11 5 0.081543 0.178589 0.0648193
-2 11 6 0.0819702 0.178711 0.0697632
-2 11 7 0.0831909 0.178711 0.086792
-2 11 8 0.0855713 0.178833 0.109802
-2 11 9 0.0899658 0.179443 0.140015
-2 11 10 0.0975342 0.181396 0.177979
-2 11 11 0.109497 0.185425 0.225464
-2 11 12 0.126343 0.191162 0.282959
-2 11 13 0.147583 0.19812 0.349365
-2 11 14 0.172363 0.206421 0.422607
-2 11 15 0.199951 0.216553 0.500488
-2 11 16 0.229126 0.228638 0.581543
-2 11 17 0.257812 0.241577 0.659668
-2 11 18 0.28418 0.254639 0.730957
-2 11 19 0.307861 0.26709 0.793945
-2 11 20 0.321533 0.272705 0.831055
-2 11 21 0.323486 0.27002 0.836914
-2 11 22 0.325684 0.268555 0.84375
-2 11 23 0.328125 0.268311 0.851074
-2 11 24 0.330811 0.268555 0.858398
-2 11 25 0.33374 0.269287 0.866211
-2 11 26 0.336914 0.270752 0.875
-2 11 27 0.340576 0.272461 0.884766
-2 11 28 0.344727 0.274902 0.895996
-2 11 29 0.349365 0.277588 0.907715
-2 11 30 0.354004 0.280518 0.92041
-2 11 31 0.358887 0.283691 0.933105
-2 12 0 0.10199 0.225586 0.0818481
-2 12 1 0.102051 0.225586 0.0818481
-2 12 2 0.102051 0.225586 0.0818481
-2 12 3 0.102051 0.225586 0.0818481
-2 12 4 0.102112 0.225586 0.0818481
-2 12 5 0.102234 0.225708 0.0819092
-2 12 6 0.102417 0.22583 0.0819092
-2 12 7 0.103149 0.225952 0.0905151
-2 12 8 0.104919 0.226074 0.113342
-2 12 9 0.108215 0.22644 0.143433
-2 12 10 0.113953 0.227295 0.181152
-2 12 11 0.123352 0.229492 0.227417
-2 12 12 0.137451 0.233398 0.283936
-2 12 13 0.15625 0.238525 0.349609
-2 12 14 0.179321 0.244507 0.422852
-2 12 15 0.205322 0.251465 0.500977
-2 12 16 0.233521 0.259521 0.58252
-2 12 17 0.26123 0.268555 0.660645
-2 12 18 0.287109 0.277588 0.731934
-2 12 19 0.310059 0.286621 0.794922
-2 12 20 0.323975 0.289551 0.833496
-2 12 21 0.325439 0.283691 0.839355
-2 12 22 0.327393 0.280273 0.846191
-2 12 23 0.32959 0.278076 0.852539
-2 12 24 0.332031 0.2771 0.859863
-2 12 25 0.334717 0.276855 0.867676
-2 12 26 0.337891 0.2771 0.875977
-2 12 27 0.341553 0.278076 0.885742
-2 12 28 0.345703 0.279785 0.896973
-2 12 29 0.349854 0.281738 0.908691
-2 12 30 0.354492 0.28418 0.920898
-2 12 31 0.359375 0.286865 0.933594
-2 13 0 0.125854 0.279297 0.101318
-2 13 1 0.125854 0.279297 0.101318
-2 13 2 0.125854 0.279297 0.101318
-2 13 3 0.125854 0.279297 0.101318
-2 13 4 0.125854 0.279297 0.101318
-2 13 5 0.125977 0.279297 0.101318
-2 13 6 0.126099 0.279297 0.101379
-2 13 7 0.126465 0.279541 0.10144
-2 13 8 0.127563 0.279785 0.116638
-2 13 9 0.130127 0.280029 0.146362
-2 13 10 0.134521 0.280762 0.183838
-2 13 11 0.141846 0.281982 0.229614
-2 13 12 0.153076 0.28418 0.285156
-2 13 13 0.169189 0.287598 0.349854
-2 13 14 0.189697 0.291504 0.423096
-2 13 15 0.213745 0.295654 0.501465
-2 13 16 0.240234 0.300537 0.583008
-2 13 17 0.266602 0.305176 0.661621
-2 13 18 0.291504 0.309814 0.733398
-2 13 19 0.313721 0.314697 0.796387
-2 13 20 0.328125 0.314697 0.837402
-2 13 21 0.328857 0.304688 0.843262
-2 13 22 0.330322 0.297852 0.849121
-2 13 23 0.332275 0.293457 0.855469
-2 13 24 0.334229 0.290527 0.862305
-2 13 25 0.33667 0.288574 0.869629
-2 13 26 0.3396 0.287354 0.878418
-2 13 27 0.343018 0.286865 0.887695
-2 13 28 0.346924 0.287354 0.898438
-2 13 29 0.351074 0.28833 0.910156
-2 13 30 0.355469 0.290039 0.921875
-2 13 31 0.360107 0.291748 0.93457
-2 14 0 0.152466 0.339111 0.122986
-2 14 1 0.152466 0.339111 0.122986
-2 14 2 0.152466 0.339111 0.122986
-2 14 3 0.152466 0.339111 0.122986
-2 14 4 0.152466 0.339111 0.122986
-2 14 5 0.152466 0.339111 0.122986
-2 14 6 0.152588 0.339111 0.122986
-2 14 7 0.152832 0.339111 0.123047
-2 14 8 0.15332 0.339355 0.123169
-2 14 9 0.155151 0.339844 0.148926
-2 14 10 0.158569 0.340332 0.185669
-2 14 11 0.164307 0.341309 0.230957
-2 14 12 0.17334 0.343018 0.285889
-2 14 13 0.186523 0.344971 0.349854
-2 14 14 0.204102 0.347412 0.422607
-2 14 15 0.225586 0.349609 0.501465
-2 14 16 0.25 0.351318 0.583984
-2 14 17 0.274902 0.352051 0.663086
-2 14 18 0.29834 0.352539 0.735352
-2 14 19 0.31958 0.353027 0.79834
-2 14 20 0.334229 0.349854 0.843262
-2 14 21 0.334229 0.334717 0.848633
-2 14 22 0.334961 0.32373 0.854492
-2 14 23 0.336182 0.315918 0.860352
-2 14 24 0.337646 0.310303 0.866699
-2 14 25 0.339844 0.305908 0.873535
-2 14 26 0.342285 0.30249 0.881836
-2 14 27 0.345215 0.300293 0.890625
-2 14 28 0.348877 0.299072 0.900879
-2 14 29 0.352783 0.298584 0.912109
-2 14 30 0.356934 0.298828 0.923828
-2 14 31 0.361328 0.299561 0.936523
-2 15 0 0.18103 0.40332 0.14624
-2 15 1 0.18103 0.40332 0.14624
-2 15 2 0.18103 0.40332 0.14624
-2 15 3 0.18103 0.40332 0.14624
-2 15 4 0.181152 0.40332 0.14624
-2 15 5 0.181152 0.40332 0.14624
-2 15 6 0.181274 0.40332 0.14624
-2 15 7 0.181396 0.40332 0.146362
-2 15 8 0.181641 0.403564 0.146362
-2 15 9 0.182495 0.403809 0.151367
-2 15 10 0.185181 0.404541 0.186768
-2 15 11 0.189697 0.405518 0.230957
-2 15 12 0.197021 0.406982 0.285156
-2 15 13 0.207764 0.408691 0.348633
-2 15 14 0.222656 0.410156 0.421143
-2 15 15 0.241455 0.411133 0.500488
-2 15 16 0.263428 0.410889 0.583496
-2 15 17 0.286133 0.408691 0.663574
-2 15 18 0.307861 0.405029 0.736816
-2 15 19 0.327637 0.401123 0.800781
-2 15 20 0.343018 0.395508 0.850586
-2 15 21 0.342285 0.374756 0.856445
-2 15 22 0.342041 0.358643 0.862305
-2 15 23 0.342285 0.346924 0.867676
-2 15 24 0.343262 0.337891 0.873535
-2 15 25 0.344482 0.330566 0.879883
-2 15 26 0.346436 0.324463 0.887207
-2 15 27 0.348877 0.31958 0.895508
-2 15 28 0.352051 0.316162 0.905273
-2 15 29 0.355469 0.313477 0.916016
-2 15 30 0.359375 0.312012 0.927246
-2 15 31 0.363525 0.311035 0.938965
-2 16 0 0.211182 0.470703 0.170776
-2 16 1 0.211182 0.470703 0.170776
-2 16 2 0.211182 0.470703 0.170776
-2 16 3 0.211182 0.470703 0.170776
-2 16 4 0.211304 0.470703 0.170776
-2 16 5 0.211304 0.470703 0.170776
-2 16 6 0.211304 0.470703 0.170776
-2 16 7 0.211426 0.470947 0.170776
-2 16 8 0.21167 0.470947 0.170776
-2 16 9 0.212158 0.471191 0.170898
-2 16 10 0.213623 0.47168 0.187622
-2 16 11 0.217285 0.472656 0.230103
-2 16 12 0.223145 0.474365 0.282715
-2 16 13 0.231934 0.476074 0.345215
-2 16 14 0.244507 0.477783 0.417236
-2 16 15 0.260742 0.478516 0.496826
-2 16 16 0.280029 0.477295 0.580566
-2 16 17 0.300537 0.4729 0.662598
-2 16 18 0.320557 0.466553 0.737305
-2 16 19 0.338623 0.458984 0.802246
-2 16 20 0.354004 0.450439 0.855957
-2 16 21 0.353271 0.425537 0.867188
-2 16 22 0.352051 0.404297 0.873535
-2 16 23 0.351562 0.387939 0.878906
-2 16 24 0.351318 0.375 0.883789
-2 16 25 0.351807 0.36377 0.88916
-2 16 26 0.352783 0.354248 0.895508
-2 16 27 0.354492 0.345947 0.902832
-2 16 28 0.356689 0.3396 0.912109
-2 16 29 0.359619 0.334229 0.921875
-2 16 30 0.362793 0.330078 0.932129
-2 16 31 0.366455 0.327148 0.942871
-2 17 0 0.240967 0.537109 0.194824
-2 17 1 0.240967 0.537109 0.194824
-2 17 2 0.240967 0.537109 0.194824
-2 17 3 0.240967 0.537109 0.194824
-2 17 4 0.240967 0.537109 0.194824
-2 17 5 0.240967 0.537109 0.194824
-2 17 6 0.241089 0.537109 0.194824
-2 17 7 0.241089 0.537598 0.194946
-2 17 8 0.241333 0.537598 0.194946
-2 17 9 0.241699 0.537598 0.194946
-2 17 10 0.24231 0.538086 0.195068
-2 17 11 0.244873 0.539062 0.228516
-2 17 12 0.249756 0.540527 0.279053
-2 17 13 0.25708 0.542969 0.339844
-2 17 14 0.267822 0.544922 0.410645
-2 17 15 0.281738 0.546387 0.489746
-2 17 16 0.298828 0.544922 0.574219
-2 17 17 0.317383 0.540527 0.657715
-2 17 18 0.335449 0.532715 0.734863
-2 17 19 0.352051 0.522461 0.802246
-2 17 20 0.365967 0.510742 0.857422
-2 17 21 0.367188 0.484863 0.878418
-2 17 22 0.365723 0.459229 0.887695
-2 17 23 0.364014 0.438232 0.893555
-2 17 24 0.362793 0.420898 0.898438
-2 17 25 0.362061 0.405518 0.902832
-2 17 26 0.362061 0.391846 0.908203
-2 17 27 0.362549 0.379639 0.914551
-2 17 28 0.36377 0.369629 0.921875
-2 17 29 0.365723 0.361084 0.930176
-2 17 30 0.36792 0.354004 0.939453
-2 17 31 0.37085 0.348145 0.949219
-2 18 0 0.268799 0.599121 0.217407
-2 18 1 0.268799 0.599121 0.217407
-2 18 2 0.268799 0.599121 0.217407
-2 18 3 0.268799 0.599121 0.217407
-2 18 4 0.268799 0.599121 0.217407
-2 18 5 0.268799 0.599121 0.217407
-2 18 6 0.268799 0.599609 0.217407
-2 18 7 0.268799 0.599609 0.217407
-2 18 8 0.269043 0.599609 0.217407
-2 18 9 0.269287 0.599609 0.217407
-2 18 10 0.269775 0.599609 0.217529
-2 18 11 0.270996 0.600098 0.226318
-2 18 12 0.274902 0.602051 0.27417
-2 18 13 0.28125 0.604492 0.33252
-2 18 14 0.290283 0.607422 0.401123
-2 18 15 0.302734 0.609863 0.479004
-2 18 16 0.317871 0.609863 0.563965
-2 18 17 0.334717 0.606445 0.648926
-2 18 18 0.351318 0.598633 0.728516
-2 18 19 0.366699 0.587891 0.798828
-2 18 20 0.379395 0.57373 0.856445
-2 18 21 0.383057 0.548828 0.888184
-2 18 22 0.38208 0.520996 0.90332
-2 18 23 0.379883 0.496094 0.911621
-2 18 24 0.377686 0.474609 0.916992
-2 18 25 0.375732 0.454834 0.920898
-2 18 26 0.374268 0.436523 0.925293
-2 18 27 0.373291 0.420166 0.929688
-2 18 28 0.373047 0.406006 0.935059
-2 18 29 0.373779 0.393555 0.941895
-2 18 30 0.375 0.382812 0.949219
-2 18 31 0.376709 0.373779 0.95752
-2 19 0 0.293701 0.655273 0.237549
-2 19 1 0.293701 0.655273 0.237549
-2 19 2 0.293701 0.655273 0.237549
-2 19 3 0.293701 0.655273 0.237549
-2 19 4 0.293701 0.655273 0.237549
-2 19 5 0.293701 0.655273 0.237549
-2 19 6 0.293701 0.655273 0.237549
-2 19 7 0.293701 0.655273 0.237549
-2 19 8 0.293945 0.655273 0.237549
-2 19 9 0.294189 0.655273 0.237671
-2 19 10 0.294434 0.655273 0.237671
-2 19 11 0.295166 0.655762 0.237793
-2 19 12 0.297852 0.657227 0.269043
-2 19 13 0.303223 0.659668 0.324463
-2 19 14 0.311035 0.663086 0.390625
-2 19 15 0.322021 0.666016 0.466309
-2 19 16 0.335693 0.667969 0.549805
-2 19 17 0.351318 0.666504 0.635742
-2 19 18 0.366943 0.660156 0.717773
-2 19 19 0.381348 0.649902 0.790527
-2 19 20 0.393066 0.635254 0.851074
-2 19 21 0.39917 0.612793 0.893066
-2 19 22 0.399658 0.585449 0.916992
-2 19 23 0.397705 0.558105 0.929688
-2 19 24 0.394775 0.533691 0.937012
-2 19 25 0.391846 0.509766 0.941406
-2 19 26 0.388916 0.487061 0.945312
-2 19 27 0.386475 0.466064 0.948242
-2 19 28 0.384766 0.44751 0.952148
-2 19 29 0.383789 0.430664 0.956543
-2 19 30 0.383545 0.416016 0.961914
-2 19 31 0.384033 0.40332 0.968262
-2 20 0 0.315186 0.703125 0.254883
-2 20 1 0.315186 0.703125 0.254883
-2 20 2 0.315186 0.703125 0.254883
-2 20 3 0.315186 0.703125 0.254883
-2 20 4 0.315186 0.703125 0.254883
-2 20 5 0.315186 0.703125 0.254883
-2 20 6 0.315186 0.703125 0.255127
-2 20 7 0.315186 0.703125 0.255127
-2 20 8 0.31543 0.703125 0.255127
-2 20 9 0.31543 0.703125 0.255127
-2 20 10 0.315918 0.703613 0.255127
-2 20 11 0.316406 0.703613 0.255127
-2 20 12 0.317627 0.704102 0.263916
-2 20 13 0.322266 0.707031 0.316162
-2 20 14 0.329346 0.710449 0.379395
-2 20 15 0.338867 0.714355 0.452637
-2 20 16 0.351562 0.717773 0.53418
-2 20 17 0.365967 0.718262 0.620117
-2 20 18 0.380859 0.714355 0.703125
-2 20 19 0.394531 0.705078 0.777832
-2 20 20 0.405762 0.691406 0.841797
-2 20 21 0.413574 0.672852 0.89209
-2 20 22 0.416504 0.647461 0.925293
-2 20 23 0.415527 0.620117 0.944336
-2 20 24 0.412842 0.59375 0.955078
-2 20 25 0.40918 0.566895 0.961914
-2 20 26 0.405273 0.540039 0.96582
-2 20 27 0.401367 0.515137 0.968262
-2 20 28 0.397949 0.491943 0.970703
-2 20 29 0.395508 0.470947 0.973633
-2 20 30 0.393799 0.452148 0.977051
-2 20 31 0.392822 0.435547 0.981445
-2 21 0 0.333496 0.744141 0.269775
-2 21 1 0.333496 0.744141 0.269775
-2 21 2 0.333496 0.744141 0.269775
-2 21 3 0.333496 0.744141 0.269775
-2 21 4 0.333496 0.744141 0.269775
-2 21 5 0.333496 0.744141 0.269775
-2 21 6 0.333496 0.744141 0.269775
-2 21 7 0.333496 0.744141 0.269775
-2 21 8 0.33374 0.744141 0.269775
-2 21 9 0.33374 0.744141 0.269775
-2 21 10 0.333984 0.744141 0.27002
-2 21 11 0.334473 0.744629 0.27002
-2 21 12 0.335205 0.744629 0.27002
-2 21 13 0.338623 0.74707 0.307861
-2 21 14 0.344727 0.750488 0.367676
-2 21 15 0.353516 0.754883 0.437988
-2 21 16 0.36499 0.759277 0.51709
-2 21 17 0.378418 0.761719 0.601074
-2 21 18 0.392578 0.760254 0.68457
-2 21 19 0.405762 0.753418 0.76123
-2 21 20 0.416992 0.741699 0.827637
-2 21 21 0.425781 0.725586 0.883301
-2 21 22 0.430908 0.70459 0.925293
-2 21 23 0.431641 0.679199 0.952148
-2 21 24 0.429932 0.652832 0.96875
-2 21 25 0.426514 0.624023 0.979004
-2 21 26 0.421875 0.595215 0.984863
-2 21 27 0.417236 0.566406 0.988281
-2 21 28 0.412598 0.539062 0.990234
-2 21 29 0.408691 0.51416 0.991699
-2 21 30 0.405273 0.491211 0.993652
-2 21 31 0.402832 0.470703 0.996094
-2 22 0 0.348633 0.777832 0.282227
-2 22 1 0.348633 0.777832 0.282227
-2 22 2 0.348633 0.777832 0.282227
-2 22 3 0.348633 0.777832 0.282227
-2 22 4 0.348633 0.777832 0.282227
-2 22 5 0.348633 0.777832 0.282227
-2 22 6 0.348633 0.777832 0.282227
-2 22 7 0.348633 0.777832 0.282227
-2 22 8 0.348877 0.777832 0.282227
-2 22 9 0.348877 0.77832 0.282227
-2 22 10 0.349121 0.77832 0.282227
-2 22 11 0.349609 0.77832 0.282227
-2 22 12 0.350098 0.77832 0.282471
-2 22 13 0.352051 0.779785 0.299316
-2 22 14 0.357666 0.783691 0.356201
-2 22 15 0.365479 0.788086 0.423096
-2 22 16 0.375977 0.793457 0.499268
-2 22 17 0.388672 0.797363 0.581055
-2 22 18 0.4021 0.797852 0.663574
-2 22 19 0.415039 0.793945 0.741211
-2 22 20 0.42627 0.784668 0.80957
-2 22 21 0.435303 0.770996 0.868164
-2 22 22 0.441895 0.75293 0.916504
-2 22 23 0.444824 0.731445 0.951172
-2 22 24 0.44458 0.706543 0.974121
-2 22 25 0.442139 0.678711 0.989746
-2 22 26 0.437988 0.648438 1
-2 22 27 0.432861 0.617188 1
-2 22 28 0.42749 0.587402 1
-2 22 29 0.422363 0.558594 1
-2 22 30 0.417725 0.531738 1
-2 22 31 0.413818 0.507324 1
-2 23 0 0.36084 0.805176 0.291992
-2 23 1 0.36084 0.805176 0.291992
-2 23 2 0.36084 0.805176 0.291992
-2 23 3 0.36084 0.805176 0.291992
-2 23 4 0.36084 0.805176 0.291992
-2 23 5 0.36084 0.805176 0.291992
-2 23 6 0.36084 0.805176 0.291992
-2 23 7 0.36084 0.805176 0.291992
-2 23 8 0.36084 0.805176 0.291992
-2 23 9 0.361084 0.805176 0.291992
-2 23 10 0.361084 0.805176 0.291992
-2 23 11 0.361572 0.805176 0.291992
-2 23 12 0.362061 0.805664 0.292236
-2 23 13 0.362793 0.805664 0.292236
-2 23 14 0.36792 0.80957 0.345215
-2 23 15 0.375 0.814453 0.408691
-2 23 16 0.384521 0.819824 0.482178
-2 23 17 0.396484 0.825195 0.561523
-2 23 18 0.409424 0.827637 0.64209
-2 23 19 0.422119 0.826172 0.719727
-2 23 20 0.43335 0.819336 0.789062
-2 23 21 0.442627 0.808105 0.850098
-2 23 22 0.449463 0.79248 0.901367
-2 23 23 0.453857 0.773926 0.941406
-2 23 24 0.455811 0.752441 0.971191
-2 23 25 0.454834 0.726562 0.993652
-2 23 26 0.45166 0.696777 1
-2 23 27 0.446777 0.665039 1
-2 23 28 0.441162 0.632812 1
-2 23 29 0.435303 0.601074 1
-2 23 30 0.429688 0.571289 1
-2 23 31 0.424561 0.543457 1
-2 24 0 0.370605 0.82666 0.299805
-2 24 1 0.370605 0.82666 0.299805
-2 24 2 0.370605 0.82666 0.299805
-2 24 3 0.370605 0.82666 0.299805
-2 24 4 0.370605 0.82666 0.299805
-2 24 5 0.370605 0.82666 0.299805
-2 24 6 0.370605 0.82666 0.299805
-2 24 7 0.370605 0.82666 0.299805
-2 24 8 0.370605 0.82666 0.299805
-2 24 9 0.370605 0.82666 0.299805
-2 24 10 0.37085 0.827148 0.299805
-2 24 11 0.371094 0.827148 0.300049
-2 24 12 0.371582 0.827148 0.300049
-2 24 13 0.372314 0.827637 0.300049
-2 24 14 0.375732 0.830078 0.334717
-2 24 15 0.382324 0.834961 0.395264
-2 24 16 0.391357 0.84082 0.465576
-2 24 17 0.402344 0.84668 0.541992
-2 24 18 0.414795 0.850586 0.621094
-2 24 19 0.427246 0.851074 0.697266
-2 24 20 0.438477 0.847168 0.767578
-2 24 21 0.447998 0.838379 0.830078
-2 24 22 0.455322 0.824707 0.883789
-2 24 23 0.460449 0.808594 0.927246
-2 24 24 0.463623 0.790039 0.961426
-2 24 25 0.4646 0.76709 0.989746
-2 24 26 0.462891 0.739258 1
-2 24 27 0.458984 0.708008 1
-2 24 28 0.453369 0.674805 1
-2 24 29 0.447266 0.641602 1
-2 24 30 0.441162 0.609375 1
-2 24 31 0.435059 0.578613 1
-2 25 0 0.37915 0.846191 0.306885
-2 25 1 0.37915 0.846191 0.306885
-2 25 2 0.37915 0.846191 0.306885
-2 25 3 0.37915 0.846191 0.306885
-2 25 4 0.37915 0.846191 0.306885
-2 25 5 0.37915 0.846191 0.306885
-2 25 6 0.37915 0.846191 0.306885
-2 25 7 0.37915 0.846191 0.306885
-2 25 8 0.37915 0.846191 0.306885
-2 25 9 0.379395 0.846191 0.306885
-2 25 10 0.379395 0.846191 0.306885
-2 25 11 0.379639 0.846191 0.306885
-2 25 12 0.380127 0.846191 0.306885
-2 25 13 0.380615 0.84668 0.307129
-2 25 14 0.382812 0.848145 0.323975
-2 25 15 0.388672 0.853027 0.381348
-2 25 16 0.396973 0.858887 0.448242
-2 25 17 0.407227 0.865234 0.521484
-2 25 18 0.418945 0.870117 0.597656
-2 25 19 0.430908 0.872559 0.672852
-2 25 20 0.442139 0.871094 0.742676
-2 25 21 0.452148 0.865234 0.806641
-2 25 22 0.459961 0.854492 0.862305
-2 25 23 0.46582 0.84082 0.908203
-2 25 24 0.469727 0.824707 0.945801
-2 25 25 0.472168 0.804688 0.979004
-2 25 26 0.472168 0.779785 1
-2 25 27 0.469482 0.75 1
-2 25 28 0.464844 0.717285 1
-2 25 29 0.458984 0.683105 1
-2 25 30 0.452393 0.648926 1
-2 25 31 0.445801 0.615723 1
-2 26 0 0.386963 0.863281 0.312988
-2 26 1 0.386963 0.863281 0.312988
-2 26 2 0.386963 0.863281 0.312988
-2 26 3 0.386963 0.863281 0.312988
-2 26 4 0.386963 0.863281 0.312988
-2 26 5 0.386963 0.863281 0.312988
-2 26 6 0.386963 0.863281 0.312988
-2 26 7 0.386963 0.863281 0.312988
-2 26 8 0.386963 0.863281 0.312988
-2 26 9 0.386963 0.863281 0.312988
-2 26 10 0.387207 0.863281 0.313232
-2 26 11 0.387451 0.863281 0.313232
-2 26 12 0.387695 0.86377 0.313232
-2 26 13 0.388184 0.86377 0.313232
-2 26 14 0.38916 0.864258 0.313477
-2 26 15 0.394287 0.868652 0.367188
-2 26 16 0.401855 0.874512 0.43042
-2 26 17 0.411377 0.880859 0.5
-2 26 18 0.422119 0.887207 0.57373
-2 26 19 0.433838 0.891113 0.646484
-2 26 20 0.444824 0.891602 0.715332
-2 26 21 0.455078 0.888672 0.779297
-2 26 22 0.463623 0.880859 0.836914
-2 26 23 0.469971 0.870117 0.885254
-2 26 24 0.474609 0.856445 0.925293
-2 26 25 0.477783 0.838867 0.961914
-2 26 26 0.479248 0.816895 0.994141
-2 26 27 0.478271 0.790039 1
-2 26 28 0.474854 0.758789 1
-2 26 29 0.469482 0.724609 1
-2 26 30 0.463135 0.689453 1
-2 26 31 0.456299 0.654785 1
-2 27 0 0.393555 0.878418 0.318604
-2 27 1 0.393555 0.878418 0.318604
-2 27 2 0.393555 0.878418 0.318604
-2 27 3 0.393799 0.878418 0.318604
-2 27 4 0.393799 0.878418 0.318604
-2 27 5 0.393799 0.878418 0.318604
-2 27 6 0.393799 0.878418 0.318604
-2 27 7 0.393799 0.878418 0.318604
-2 27 8 0.393799 0.878418 0.318604
-2 27 9 0.393799 0.878418 0.318604
-2 27 10 0.393799 0.878418 0.318604
-2 27 11 0.394043 0.878418 0.318604
-2 27 12 0.394287 0.878906 0.318604
-2 27 13 0.394775 0.878906 0.318848
-2 27 14 0.395508 0.878906 0.318848
-2 27 15 0.39917 0.882324 0.353027
-2 27 16 0.406006 0.887695 0.412598
-2 27 17 0.414551 0.894531 0.478516
-2 27 18 0.424805 0.900879 0.54834
-2 27 19 0.435791 0.90625 0.618652
-2 27 20 0.446533 0.908691 0.686035
-2 27 21 0.456787 0.908203 0.749512
-2 27 22 0.465576 0.903809 0.807617
-2 27 23 0.472656 0.895508 0.857422
-2 27 24 0.477783 0.884766 0.900391
-2 27 25 0.481934 0.869629 0.939941
-2 27 26 0.484375 0.850586 0.975586
-2 27 27 0.484863 0.82666 1
-2 27 28 0.48291 0.797852 1
-2 27 29 0.478516 0.764648 1
-2 27 30 0.472656 0.729492 1
-2 27 31 0.466064 0.693848 1
-2 28 0 0.399414 0.891113 0.323242
-2 28 1 0.399414 0.891113 0.323242
-2 28 2 0.399414 0.891113 0.323242
-2 28 3 0.399414 0.891113 0.323242
-2 28 4 0.399414 0.891113 0.323242
-2 28 5 0.399414 0.891113 0.323242
-2 28 6 0.399414 0.891113 0.323242
-2 28 7 0.399414 0.891113 0.323242
-2 28 8 0.399414 0.891113 0.323242
-2 28 9 0.399414 0.891113 0.323242
-2 28 10 0.399414 0.891113 0.323242
-2 28 11 0.399658 0.891113 0.323242
-2 28 12 0.399902 0.891113 0.323242
-2 28 13 0.400391 0.891602 0.323242
-2 28 14 0.400879 0.891602 0.323486
-2 28 15 0.403076 0.893066 0.338623
-2 28 16 0.408936 0.898438 0.394531
-2 28 17 0.416748 0.905273 0.456787
-2 28 18 0.42627 0.911621 0.522949
-2 28 19 0.436523 0.917969 0.589844
-2 28 20 0.446777 0.921875 0.655273
-2 28 21 0.457031 0.92334 0.717285
-2 28 22 0.466064 0.921875 0.775391
-2 28 23 0.473633 0.916504 0.826172
-2 28 24 0.479492 0.908691 0.870605
-2 28 25 0.484375 0.896484 0.912598
-2 28 26 0.487793 0.880371 0.951172
-2 28 27 0.489258 0.858887 0.985352
-2 28 28 0.48877 0.833008 1
-2 28 29 0.48584 0.802246 1
-2 28 30 0.481201 0.768555 1
-2 28 31 0.475098 0.733398 1
-2 29 0 0.403564 0.900879 0.32666
-2 29 1 0.403564 0.900879 0.32666
-2 29 2 0.403564 0.900879 0.32666
-2 29 3 0.403564 0.900879 0.32666
-2 29 4 0.403564 0.900879 0.32666
-2 29 5 0.403564 0.900879 0.32666
-2 29 6 0.403564 0.900879 0.32666
-2 29 7 0.403564 0.900879 0.32666
-2 29 8 0.403809 0.900879 0.32666
-2 29 9 0.403809 0.900879 0.32666
-2 29 10 0.403809 0.900879 0.32666
-2 29 11 0.403809 0.900879 0.32666
-2 29 12 0.404053 0.900879 0.32666
-2 29 13 0.404541 0.900879 0.32666
-2 29 14 0.405029 0.901367 0.326904
-2 29 15 0.405762 0.901367 0.326904
-2 29 16 0.411133 0.90625 0.376221
-2 29 17 0.417969 0.912598 0.43457
-2 29 18 0.426758 0.919434 0.496826
-2 29 19 0.436279 0.92627 0.560547
-2 29 20 0.446045 0.931641 0.622559
-2 29 21 0.455811 0.93457 0.683105
-2 29 22 0.464844 0.935059 0.740234
-2 29 23 0.4729 0.932617 0.791016
-2 29 24 0.479248 0.927734 0.836426
-2 29 25 0.484863 0.918945 0.880371
-2 29 26 0.489258 0.905762 0.921875
-2 29 27 0.491943 0.887695 0.959473
-2 29 28 0.492432 0.864746 0.991699
-2 29 29 0.491455 0.837402 1
-2 29 30 0.488281 0.806641 1
-2 29 31 0.483398 0.772461 1
-2 30 0 0.406494 0.907227 0.328857
-2 30 1 0.406494 0.907227 0.328857
-2 30 2 0.406494 0.907227 0.328857
-2 30 3 0.406494 0.907227 0.328857
-2 30 4 0.406494 0.907227 0.328857
-2 30 5 0.406494 0.907227 0.328857
-2 30 6 0.406494 0.907227 0.328857
-2 30 7 0.406494 0.907227 0.328857
-2 30 8 0.406494 0.907227 0.328857
-2 30 9 0.406494 0.907227 0.328857
-2 30 10 0.406494 0.907227 0.328857
-2 30 11 0.406738 0.907227 0.328857
-2 30 12 0.406982 0.907227 0.329102
-2 30 13 0.407227 0.907227 0.329102
-2 30 14 0.407715 0.907227 0.329102
-2 30 15 0.408447 0.907715 0.329102
-2 30 16 0.411621 0.910645 0.35791
-2 30 17 0.417969 0.916504 0.412354
-2 30 18 0.425781 0.92334 0.470703
-2 30 19 0.43457 0.930176 0.530273
-2 30 20 0.443848 0.936523 0.589355
-2 30 21 0.453125 0.940918 0.647461
-2 30 22 0.462158 0.943359 0.702637
-2 30 23 0.470215 0.943359 0.75293
-2 30 24 0.477051 0.940918 0.798828
-2 30 25 0.483154 0.935059 0.843262
-2 30 26 0.488525 0.925293 0.886719
-2 30 27 0.492432 0.911133 0.927734
-2 30 28 0.494629 0.892578 0.964844
-2 30 29 0.495117 0.869141 0.99707
-2 30 30 0.493652 0.841309 1
-2 30 31 0.490234 0.80957 1
-2 31 0 0.408691 0.911621 0.330566
-2 31 1 0.408691 0.911621 0.330566
-2 31 2 0.408691 0.911621 0.330566
-2 31 3 0.408691 0.911621 0.330566
-2 31 4 0.408691 0.911621 0.330566
-2 31 5 0.408691 0.911621 0.330566
-2 31 6 0.408691 0.911621 0.330566
-2 31 7 0.408691 0.911621 0.330566
-2 31 8 0.408691 0.911621 0.330566
-2 31 9 0.408691 0.911621 0.330566
-2 31 10 0.408691 0.911621 0.330566
-2 31 11 0.408691 0.912109 0.330811
-2 31 12 0.408936 0.912109 0.330811
-2 31 13 0.40918 0.912109 0.330811
-2 31 14 0.409668 0.912109 0.330811
-2 31 15 0.410156 0.912109 0.330811
-2 31 16 0.411865 0.913574 0.340576
-2 31 17 0.417236 0.918945 0.390625
-2 31 18 0.424072 0.925293 0.444824
-2 31 19 0.432129 0.931641 0.500488
-2 31 20 0.44043 0.937988 0.556152
-2 31 21 0.449219 0.943359 0.61084
-2 31 22 0.457764 0.947266 0.664062
-2 31 23 0.46582 0.949219 0.712891
-2 31 24 0.4729 0.94873 0.757812
-2 31 25 0.479736 0.946289 0.803223
-2 31 26 0.48584 0.94043 0.848145
-2 31 27 0.490967 0.930176 0.891602
-2 31 28 0.494873 0.916016 0.932129
-2 31 29 0.496826 0.896484 0.969238
-2 31 30 0.49707 0.872559 1
-2 31 31 0.495361 0.844238 1
-3 0 0 0.0308533 0.0255737 0.0167236
-3 0 1 0.0304871 0.0251312 0.0209198
-3 0 2 0.0273285 0.022583 0.0234528
-3 0 3 0.0257568 0.0215912 0.0268555
-3 0 4 0.0298462 0.0249023 0.0378113
-3 0 5 0.0335083 0.027771 0.0512695
-3 0 6 0.0367126 0.0301208 0.0662842
-3 0 7 0.0408325 0.0330811 0.0841675
-3 0 8 0.0471497 0.0377502 0.106873
-3 0 9 0.0566406 0.0448914 0.136353
-3 0 10 0.0701904 0.0552979 0.174927
-3 0 11 0.0884399 0.069397 0.224487
-3 0 12 0.110229 0.0863037 0.282959
-3 0 13 0.135254 0.105774 0.348877
-3 0 14 0.162964 0.127319 0.421875
-3 0 15 0.192627 0.150513 0.499512
-3 0 16 0.223511 0.174561 0.580078
-3 0 17 0.253174 0.197754 0.658203
-3 0 18 0.280762 0.219116 0.729492
-3 0 19 0.304688 0.237915 0.79248
-3 0 20 0.318115 0.248413 0.827148
-3 0 21 0.320801 0.250488 0.833984
-3 0 22 0.323486 0.252441 0.841309
-3 0 23 0.326416 0.254639 0.848633
-3 0 24 0.329102 0.256836 0.855957
-3 0 25 0.332275 0.259277 0.864258
-3 0 26 0.335693 0.261963 0.873535
-3 0 27 0.3396 0.265137 0.883301
-3 0 28 0.343994 0.268555 0.894531
-3 0 29 0.348633 0.271973 0.906738
-3 0 30 0.353271 0.275879 0.919434
-3 0 31 0.358398 0.279785 0.932129
-3 1 0 0.0288849 0.0252991 0.0158997
-3 1 1 0.0298615 0.0259857 0.0203705
-3 1 2 0.0287476 0.0248871 0.0244904
-3 1 3 0.0259399 0.0226593 0.026947
-3 1 4 0.0299377 0.026001 0.0378113
-3 1 5 0.0335999 0.0288544 0.0512695
-3 1 6 0.0368042 0.0311279 0.0662842
-3 1 7 0.0408936 0.0339355 0.0841675
-3 1 8 0.0472107 0.0384216 0.106873
-3 1 9 0.0566711 0.0453796 0.136353
-3 1 10 0.0702515 0.0556641 0.174927
-3 1 11 0.0884399 0.0696411 0.224487
-3 1 12 0.110291 0.0865479 0.282959
-3 1 13 0.135254 0.105896 0.348877
-3 1 14 0.162964 0.127441 0.421875
-3 1 15 0.192627 0.150513 0.499512
-3 1 16 0.223511 0.174561 0.580078
-3 1 17 0.253174 0.197754 0.658203
-3 1 18 0.280762 0.219116 0.729492
-3 1 19 0.304688 0.237915 0.79248
-3 1 20 0.318115 0.248413 0.827148
-3 1 21 0.320801 0.250488 0.833984
-3 1 22 0.323486 0.252441 0.841309
-3 1 23 0.326416 0.254639 0.848633
-3 1 24 0.329102 0.256836 0.855957
-3 1 25 0.332275 0.259277 0.864258
-3 1 26 0.335693 0.261963 0.873535
-3 1 27 0.3396 0.265137 0.883301
-3 1 28 0.343994 0.268555 0.894531
-3 1 29 0.348633 0.271973 0.906738
-3 1 30 0.353271 0.275879 0.919434
-3 1 31 0.358398 0.279785 0.932129
-3 2 0 0.0254364 0.0239563 0.0148697
-3 2 1 0.0263672 0.024765 0.0183258
-3 2 2 0.0290375 0.0270691 0.0244598
-3 2 3 0.0263824 0.0245667 0.0272522
-3 2 4 0.0301514 0.0278015 0.0378723
-3 2 5 0.0337524 0.0306549 0.051239
-3 2 6 0.0369873 0.0328064 0.0662842
-3 2 7 0.0410461 0.0353699 0.0841675
-3 2 8 0.0473022 0.0395508 0.106873
-3 2 9 0.0567322 0.0462646 0.136353
-3 2 10 0.0703125 0.0563049 0.174927
-3 2 11 0.088501 0.0701294 0.224487
-3 2 12 0.110291 0.086853 0.282959
-3 2 13 0.135254 0.10614 0.348877
-3 2 14 0.162964 0.127563 0.421875
-3 2 15 0.192627 0.150635 0.499512
-3 2 16 0.223511 0.174683 0.580078
-3 2 17 0.253174 0.197876 0.658203
-3 2 18 0.280762 0.219238 0.729492
-3 2 19 0.304688 0.238037 0.79248
-3 2 20 0.318115 0.248413 0.827148
-3 2 21 0.320801 0.250488 0.833984
-3 2 22 0.323486 0.252686 0.841309
-3 2 23 0.326416 0.254639 0.848633
-3 2 24 0.329102 0.256836 0.855957
-3 2 25 0.332275 0.259277 0.864258
-3 2 26 0.335693 0.261963 0.873535
-3 2 27 0.3396 0.265137 0.883301
-3 2 28 0.343994 0.268555 0.894531
-3 2 29 0.348633 0.271973 0.906738
-3 2 30 0.353271 0.275879 0.919434
-3 2 31 0.358398 0.279785 0.932129
-3 3 0 0.0253296 0.0261688 0.0153351
-3 3 1 0.0254364 0.0261993 0.0180359
-3 3 2 0.0259399 0.0266266 0.0219574
-3 3 3 0.0275421 0.0280609 0.0281525
-3 3 4 0.0306702 0.0308685 0.038147
-3 3 5 0.0340881 0.0335693 0.051239
-3 3 6 0.037262 0.0355835 0.0662842
-3 3 7 0.0412903 0.0378113 0.0842285
-3 3 8 0.0475159 0.0415344 0.106934
-3 3 9 0.0568848 0.0477905 0.136353
-3 3 10 0.0703735 0.0574646 0.174927
-3 3 11 0.088562 0.0709839 0.224487
-3 3 12 0.110352 0.0875244 0.282959
-3 3 13 0.135254 0.106628 0.348877
-3 3 14 0.162964 0.12793 0.421875
-3 3 15 0.192627 0.150879 0.499512
-3 3 16 0.223511 0.174927 0.580078
-3 3 17 0.253174 0.197998 0.658203
-3 3 18 0.280762 0.21936 0.729492
-3 3 19 0.304688 0.238159 0.79248
-3 3 20 0.318115 0.248535 0.827148
-3 3 21 0.320801 0.250488 0.833984
-3 3 22 0.323486 0.252686 0.841309
-3 3 23 0.326416 0.254883 0.848633
-3 3 24 0.329102 0.25708 0.855957
-3 3 25 0.332275 0.259521 0.864258
-3 3 26 0.335693 0.262207 0.873535
-3 3 27 0.3396 0.265137 0.883301
-3 3 28 0.343994 0.268555 0.894531
-3 3 29 0.348633 0.271973 0.906738
-3 3 30 0.353271 0.275879 0.919434
-3 3 31 0.358398 0.279785 0.932129
-3 4 0 0.0292511 0.0341187 0.0174866
-3 4 1 0.0291748 0.0339355 0.0203552
-3 4 2 0.0292511 0.0338745 0.0243073
-3 4 3 0.0299835 0.0344238 0.0300751
-3 4 4 0.0319214 0.0360718 0.0389404
-3 4 5 0.034729 0.038269 0.0513611
-3 4 6 0.0378113 0.0400391 0.0663452
-3 4 7 0.041748 0.0418091 0.0842285
-3 4 8 0.0478516 0.0449219 0.106934
-3 4 9 0.0571289 0.0504761 0.136353
-3 4 10 0.0705566 0.0595398 0.174927
-3 4 11 0.0886841 0.0725708 0.224487
-3 4 12 0.110413 0.0886841 0.282959
-3 4 13 0.135376 0.107483 0.348877
-3 4 14 0.163086 0.12854 0.421875
-3 4 15 0.192749 0.151367 0.499512
-3 4 16 0.223511 0.175171 0.580566
-3 4 17 0.253418 0.198242 0.658203
-3 4 18 0.280762 0.219604 0.729492
-3 4 19 0.304688 0.238281 0.79248
-3 4 20 0.318115 0.248657 0.827148
-3 4 21 0.320801 0.250488 0.833984
-3 4 22 0.323486 0.252686 0.841309
-3 4 23 0.326416 0.254883 0.848633
-3 4 24 0.329102 0.25708 0.856445
-3 4 25 0.332275 0.259521 0.864258
-3 4 26 0.335693 0.262207 0.873535
-3 4 27 0.3396 0.265137 0.883301
-3 4 28 0.343994 0.268555 0.894531
-3 4 29 0.348633 0.272217 0.906738
-3 4 30 0.353271 0.275879 0.919434
-3 4 31 0.358398 0.279785 0.932129
-3 5 0 0.0326843 0.0439453 0.019104
-3 5 1 0.0327148 0.0438538 0.0222168
-3 5 2 0.0328064 0.0437622 0.0264282
-3 5 3 0.0331726 0.0438538 0.0322266
-3 5 4 0.0341492 0.0444031 0.0403442
-3 5 5 0.0361023 0.0455933 0.0517883
-3 5 6 0.0388184 0.046875 0.0664062
-3 5 7 0.0426331 0.0481873 0.0842896
-3 5 8 0.0485535 0.0505066 0.106995
-3 5 9 0.0576172 0.0551147 0.136353
-3 5 10 0.0709229 0.0632324 0.174927
-3 5 11 0.0889282 0.0754395 0.224487
-3 5 12 0.110657 0.0908813 0.282959
-3 5 13 0.135498 0.109131 0.348877
-3 5 14 0.163086 0.129761 0.421875
-3 5 15 0.192749 0.152344 0.499756
-3 5 16 0.223633 0.175903 0.580566
-3 5 17 0.253418 0.198853 0.658203
-3 5 18 0.280762 0.219971 0.729492
-3 5 19 0.304932 0.238647 0.79248
-3 5 20 0.318115 0.248901 0.827637
-3 5 21 0.320801 0.250732 0.834473
-3 5 22 0.323486 0.25293 0.841309
-3 5 23 0.326416 0.255127 0.848633
-3 5 24 0.329102 0.25708 0.856445
-3 5 25 0.332275 0.259521 0.864258
-3 5 26 0.335693 0.262207 0.873535
-3 5 27 0.3396 0.265137 0.883301
-3 5 28 0.343994 0.268555 0.894531
-3 5 29 0.348633 0.272217 0.906738
-3 5 30 0.353271 0.275879 0.919434
-3 5 31 0.358398 0.279785 0.932129
-3 6 0 0.0357666 0.0554199 0.0206604
-3 6 1 0.0358582 0.0554199 0.0232849
-3 6 2 0.0360413 0.0554199 0.0275879
-3 6 3 0.036377 0.055481 0.0334473
-3 6 4 0.0370789 0.0556641 0.0414429
-3 6 5 0.0383911 0.0560913 0.0523071
-3 6 6 0.0406189 0.0567017 0.0664062
-3 6 7 0.0441589 0.0575256 0.0843506
-3 6 8 0.0498047 0.0590515 0.107117
-3 6 9 0.0585632 0.062561 0.136353
-3 6 10 0.0715332 0.069458 0.174805
-3 6 11 0.0894165 0.0805054 0.224365
-3 6 12 0.110962 0.0948486 0.282959
-3 6 13 0.135742 0.112122 0.348877
-3 6 14 0.16333 0.13208 0.421875
-3 6 15 0.192871 0.154053 0.499756
-3 6 16 0.223755 0.177246 0.580566
-3 6 17 0.253418 0.199829 0.658203
-3 6 18 0.280762 0.220703 0.729492
-3 6 19 0.304932 0.239258 0.79248
-3 6 20 0.318359 0.24939 0.827637
-3 6 21 0.320801 0.251221 0.834473
-3 6 22 0.323486 0.253174 0.841309
-3 6 23 0.326416 0.255371 0.849121
-3 6 24 0.329102 0.257324 0.856445
-3 6 25 0.332275 0.259766 0.864258
-3 6 26 0.335693 0.262451 0.873535
-3 6 27 0.3396 0.265381 0.883301
-3 6 28 0.343994 0.268799 0.894531
-3 6 29 0.348633 0.272217 0.906738
-3 6 30 0.353271 0.275879 0.919434
-3 6 31 0.358398 0.279785 0.932129
-3 7 0 0.0394897 0.0692139 0.0254974
-3 7 1 0.0395508 0.0692749 0.0255127
-3 7 2 0.0396729 0.0692749 0.0281372
-3 7 3 0.0400085 0.069397 0.033844
-3 7 4 0.0406189 0.069519 0.041687
-3 7 5 0.0417175 0.0698242 0.0523376
-3 7 6 0.0436401 0.0701904 0.0662842
-3 7 7 0.0468445 0.0706787 0.0842896
-3 7 8 0.052063 0.0715942 0.107178
-3 7 9 0.0602722 0.0739136 0.136475
-3 7 10 0.0728149 0.0795288 0.174805
-3 7 11 0.090332 0.0891113 0.224365
-3 7 12 0.111694 0.101868 0.282715
-3 7 13 0.13623 0.117676 0.348877
-3 7 14 0.163696 0.136353 0.421875
-3 7 15 0.193237 0.157227 0.499756
-3 7 16 0.223999 0.179688 0.580566
-3 7 17 0.253662 0.20166 0.658203
-3 7 18 0.281006 0.222168 0.729492
-3 7 19 0.304932 0.240356 0.79248
-3 7 20 0.318359 0.250488 0.827637
-3 7 21 0.321045 0.251953 0.834473
-3 7 22 0.32373 0.253906 0.841797
-3 7 23 0.326416 0.255859 0.849121
-3 7 24 0.329346 0.257812 0.856445
-3 7 25 0.332275 0.260254 0.864258
-3 7 26 0.335693 0.262695 0.873535
-3 7 27 0.3396 0.265625 0.883301
-3 7 28 0.343994 0.269043 0.89502
-3 7 29 0.348633 0.272461 0.906738
-3 7 30 0.353271 0.276123 0.919434
-3 7 31 0.358398 0.280029 0.932129
-3 8 0 0.045166 0.0870361 0.0318298
-3 8 1 0.0451965 0.0870361 0.0318298
-3 8 2 0.0452576 0.0870972 0.0318604
-3 8 3 0.0454407 0.0871582 0.0343323
-3 8 4 0.045929 0.0872803 0.0418091
-3 8 5 0.0468445 0.0875244 0.0521545
-3 8 6 0.0484619 0.0878296 0.0658569
-3 8 7 0.0512695 0.0883179 0.0838623
-3 8 8 0.0559387 0.0889282 0.107056
-3 8 9 0.0634155 0.0904541 0.136597
-3 8 10 0.0751953 0.0947876 0.174683
-3 8 11 0.0921021 0.102905 0.224243
-3 8 12 0.112976 0.113708 0.282715
-3 8 13 0.137329 0.127441 0.349121
-3 8 14 0.164429 0.144165 0.421875
-3 8 15 0.193848 0.16333 0.499756
-3 8 16 0.224365 0.184448 0.580566
-3 8 17 0.253906 0.205322 0.658203
-3 8 18 0.28125 0.225098 0.72998
-3 8 19 0.305176 0.242676 0.79248
-3 8 20 0.318604 0.252197 0.828125
-3 8 21 0.321045 0.253418 0.834473
-3 8 22 0.32373 0.255127 0.841797
-3 8 23 0.32666 0.256836 0.849121
-3 8 24 0.329346 0.258789 0.856445
-3 8 25 0.33252 0.260986 0.864746
-3 8 26 0.335938 0.263428 0.873535
-3 8 27 0.339844 0.266113 0.883789
-3 8 28 0.343994 0.269531 0.89502
-3 8 29 0.348633 0.272949 0.906738
-3 8 30 0.353516 0.276611 0.919434
-3 8 31 0.358398 0.280273 0.932129
-3 9 0 0.0536194 0.109985 0.0400391
-3 9 1 0.0536499 0.109985 0.0400696
-3 9 2 0.0536804 0.109985 0.0400696
-3 9 3 0.0537415 0.110046 0.0401001
-3 9 4 0.0539856 0.110107 0.0425415
-3 9 5 0.054657 0.110229 0.0523682
-3 9 6 0.0559082 0.110535 0.0656128
-3 9 7 0.0581665 0.110962 0.083374
-3 9 8 0.0621948 0.111633 0.10675
-3 9 9 0.0688477 0.112976 0.136719
-3 9 10 0.0794678 0.116333 0.174927
-3 9 11 0.0953369 0.123169 0.224121
-3 9 12 0.115479 0.13208 0.282715
-3 9 13 0.13916 0.143433 0.349121
-3 9 14 0.165894 0.157471 0.422119
-3 9 15 0.194824 0.174072 0.5
-3 9 16 0.22522 0.192871 0.580566
-3 9 17 0.254639 0.212158 0.658691
-3 9 18 0.281738 0.230469 0.72998
-3 9 19 0.305664 0.24707 0.792969
-3 9 20 0.319092 0.255859 0.828613
-3 9 21 0.321533 0.256348 0.834961
-3 9 22 0.324219 0.257324 0.842285
-3 9 23 0.326904 0.258789 0.849609
-3 9 24 0.32959 0.260498 0.856934
-3 9 25 0.332764 0.262451 0.864746
-3 9 26 0.336182 0.264648 0.874023
-3 9 27 0.339844 0.267334 0.883789
-3 9 28 0.344238 0.270264 0.89502
-3 9 29 0.348877 0.273682 0.907227
-3 9 30 0.353516 0.2771 0.919434
-3 9 31 0.358398 0.280762 0.932617
-3 10 0 0.0656738 0.139771 0.0508118
-3 10 1 0.0656738 0.139771 0.0508118
-3 10 2 0.0657349 0.139771 0.0508118
-3 10 3 0.0657959 0.139771 0.0508118
-3 10 4 0.0658569 0.139893 0.0508423
-3 10 5 0.0661621 0.139893 0.0539856
-3 10 6 0.0670776 0.140015 0.0667114
-3 10 7 0.0687256 0.140259 0.0840454
-3 10 8 0.0718994 0.140747 0.107239
-3 10 9 0.0775146 0.141968 0.137451
-3 10 10 0.086731 0.144775 0.175659
-3 10 11 0.100952 0.150391 0.224365
-3 10 12 0.119751 0.157715 0.282715
-3 10 13 0.142456 0.166748 0.349121
-3 10 14 0.168457 0.177856 0.422363
-3 10 15 0.196777 0.191284 0.5
-3 10 16 0.226685 0.207031 0.581055
-3 10 17 0.255859 0.223511 0.658691
-3 10 18 0.282715 0.239746 0.730469
-3 10 19 0.306396 0.254639 0.793457
-3 10 20 0.320068 0.262207 0.829102
-3 10 21 0.322266 0.261475 0.835938
-3 10 22 0.324707 0.261475 0.842773
-3 10 23 0.327393 0.262207 0.850098
-3 10 24 0.330078 0.263428 0.857422
-3 10 25 0.333008 0.264893 0.865234
-3 10 26 0.336426 0.266846 0.874023
-3 10 27 0.340088 0.269287 0.884277
-3 10 28 0.344482 0.271973 0.895508
-3 10 29 0.348877 0.275146 0.907227
-3 10 30 0.35376 0.27832 0.919922
-3 10 31 0.358643 0.281982 0.932617
-3 11 0 0.0822144 0.178589 0.0648193
-3 11 1 0.0822144 0.178589 0.0648193
-3 11 2 0.0822144 0.178589 0.0648193
-3 11 3 0.0822754 0.178589 0.0648804
-3 11 4 0.0823364 0.178589 0.0648804
-3 11 5 0.0825195 0.178711 0.0648804
-3 11 6 0.0829468 0.178833 0.0697632
-3 11 7 0.0841675 0.178833 0.086792
-3 11 8 0.0864258 0.178955 0.109802
-3 11 9 0.0907593 0.179565 0.140015
-3 11 10 0.0982666 0.181519 0.177979
-3 11 11 0.110107 0.185547 0.225464
-3 11 12 0.126831 0.191284 0.282959
-3 11 13 0.147949 0.198242 0.349365
-3 11 14 0.172729 0.206543 0.422607
-3 11 15 0.200195 0.216675 0.500488
-3 11 16 0.22937 0.22876 0.581543
-3 11 17 0.257812 0.241699 0.659668
-3 11 18 0.284424 0.254883 0.730957
-3 11 19 0.307861 0.26709 0.793945
-3 11 20 0.321533 0.272705 0.831055
-3 11 21 0.323486 0.27002 0.836914
-3 11 22 0.325684 0.268555 0.84375
-3 11 23 0.328125 0.268311 0.851074
-3 11 24 0.330811 0.268555 0.858398
-3 11 25 0.33374 0.269531 0.866211
-3 11 26 0.336914 0.270752 0.875
-3 11 27 0.340576 0.272461 0.884766
-3 11 28 0.344971 0.274902 0.895996
-3 11 29 0.349365 0.277588 0.907715
-3 11 30 0.354004 0.280518 0.92041
-3 11 31 0.358887 0.283691 0.933105
-3 12 0 0.102722 0.225708 0.0819092
-3 12 1 0.102722 0.225708 0.0819092
-3 12 2 0.102722 0.225708 0.0819092
-3 12 3 0.102783 0.225708 0.0819092
-3 12 4 0.102844 0.225708 0.0819092
-3 12 5 0.102905 0.22583 0.0819702
-3 12 6 0.103149 0.225952 0.0819702
-3 12 7 0.103821 0.226074 0.0905151
-3 12 8 0.105591 0.226196 0.113342
-3 12 9 0.108887 0.226562 0.143433
-3 12 10 0.114563 0.227417 0.181152
-3 12 11 0.12384 0.229614 0.227417
-3 12 12 0.137817 0.233398 0.283936
-3 12 13 0.156616 0.238647 0.349609
-3 12 14 0.179565 0.244629 0.422852
-3 12 15 0.205566 0.251465 0.500977
-3 12 16 0.233643 0.259766 0.58252
-3 12 17 0.261475 0.268555 0.660645
-3 12 18 0.287109 0.277588 0.731934
-3 12 19 0.310059 0.286621 0.794922
-3 12 20 0.323975 0.289795 0.833496
-3 12 21 0.325439 0.283936 0.839355
-3 12 22 0.327637 0.280273 0.846191
-3 12 23 0.329834 0.278076 0.852539
-3 12 24 0.332031 0.2771 0.859863
-3 12 25 0.334961 0.276855 0.867676
-3 12 26 0.337891 0.2771 0.875977
-3 12 27 0.341553 0.278076 0.885742
-3 12 28 0.345703 0.279785 0.896973
-3 12 29 0.350098 0.281738 0.908691
-3 12 30 0.354492 0.28418 0.920898
-3 12 31 0.359375 0.286865 0.933594
-3 13 0 0.126343 0.279297 0.101318
-3 13 1 0.126343 0.279297 0.101318
-3 13 2 0.126343 0.279297 0.101318
-3 13 3 0.126343 0.279297 0.101379
-3 13 4 0.126343 0.279297 0.101379
-3 13 5 0.126465 0.279297 0.101379
-3 13 6 0.126587 0.279541 0.101379
-3 13 7 0.126953 0.279541 0.10144
-3 13 8 0.128052 0.279785 0.116638
-3 13 9 0.130615 0.280273 0.146362
-3 13 10 0.13501 0.280762 0.183838
-3 13 11 0.142212 0.281982 0.229614
-3 13 12 0.153442 0.28418 0.285156
-3 13 13 0.169434 0.287598 0.349854
-3 13 14 0.189941 0.291748 0.423096
-3 13 15 0.213867 0.295898 0.501465
-3 13 16 0.240356 0.300537 0.583008
-3 13 17 0.266846 0.305176 0.661621
-3 13 18 0.291748 0.310059 0.733398
-3 13 19 0.313965 0.314697 0.796387
-3 13 20 0.328125 0.314697 0.837402
-3 13 21 0.328857 0.304688 0.843262
-3 13 22 0.330322 0.297852 0.849121
-3 13 23 0.332275 0.293457 0.855469
-3 13 24 0.334229 0.290527 0.862305
-3 13 25 0.33667 0.288574 0.869629
-3 13 26 0.3396 0.287354 0.878418
-3 13 27 0.343018 0.286865 0.887695
-3 13 28 0.346924 0.287354 0.898438
-3 13 29 0.351074 0.28833 0.910156
-3 13 30 0.355469 0.290039 0.921875
-3 13 31 0.360107 0.291992 0.93457
-3 14 0 0.152832 0.339111 0.122986
-3 14 1 0.152832 0.339111 0.122986
-3 14 2 0.152832 0.339111 0.122986
-3 14 3 0.152832 0.339111 0.122986
-3 14 4 0.152832 0.339111 0.122986
-3 14 5 0.152954 0.339111 0.123047
-3 14 6 0.152954 0.339111 0.123047
-3 14 7 0.153198 0.339355 0.123108
-3 14 8 0.153687 0.3396 0.123169
-3 14 9 0.155518 0.339844 0.148926
-3 14 10 0.158936 0.340576 0.185669
-3 14 11 0.164673 0.341553 0.230957
-3 14 12 0.173584 0.343018 0.285889
-3 14 13 0.186768 0.344971 0.349854
-3 14 14 0.204346 0.347412 0.422607
-3 14 15 0.22583 0.349609 0.501465
-3 14 16 0.250244 0.351318 0.583984
-3 14 17 0.274902 0.352051 0.663086
-3 14 18 0.29834 0.352539 0.735352
-3 14 19 0.31958 0.353027 0.79834
-3 14 20 0.334473 0.349854 0.843262
-3 14 21 0.334229 0.334717 0.848633
-3 14 22 0.334961 0.32373 0.854492
-3 14 23 0.336182 0.315918 0.860352
-3 14 24 0.337891 0.310303 0.866699
-3 14 25 0.339844 0.305908 0.873535
-3 14 26 0.342285 0.302734 0.881836
-3 14 27 0.345215 0.300293 0.890625
-3 14 28 0.348877 0.299072 0.900879
-3 14 29 0.352783 0.298584 0.912109
-3 14 30 0.356934 0.298828 0.923828
-3 14 31 0.361572 0.299561 0.936523
-3 15 0 0.181396 0.40332 0.14624
-3 15 1 0.181396 0.40332 0.14624
-3 15 2 0.181396 0.40332 0.14624
-3 15 3 0.181396 0.40332 0.14624
-3 15 4 0.181396 0.40332 0.14624
-3 15 5 0.181396 0.40332 0.14624
-3 15 6 0.181519 0.40332 0.146362
-3 15 7 0.181641 0.40332 0.146362
-3 15 8 0.182007 0.403564 0.146362
-3 15 9 0.182739 0.403809 0.151367
-3 15 10 0.185425 0.404541 0.186768
-3 15 11 0.189941 0.405518 0.231079
-3 15 12 0.197266 0.406982 0.285156
-3 15 13 0.208008 0.408691 0.348633
-3 15 14 0.222778 0.4104 0.421143
-3 15 15 0.241577 0.411133 0.500488
-3 15 16 0.263428 0.410889 0.583496
-3 15 17 0.286133 0.408691 0.663574
-3 15 18 0.307861 0.405029 0.736816
-3 15 19 0.327637 0.401123 0.800781
-3 15 20 0.343262 0.395508 0.850586
-3 15 21 0.342285 0.374756 0.856445
-3 15 22 0.342041 0.358887 0.862305
-3 15 23 0.342285 0.346924 0.867676
-3 15 24 0.343262 0.338135 0.873535
-3 15 25 0.344727 0.330566 0.879883
-3 15 26 0.346436 0.324463 0.887207
-3 15 27 0.348877 0.31958 0.895508
-3 15 28 0.352051 0.316162 0.905273
-3 15 29 0.355469 0.313477 0.916016
-3 15 30 0.359375 0.312012 0.927246
-3 15 31 0.363525 0.311035 0.938965
-3 16 0 0.211426 0.470703 0.170776
-3 16 1 0.211426 0.470703 0.170776
-3 16 2 0.211426 0.470703 0.170776
-3 16 3 0.211426 0.470703 0.170776
-3 16 4 0.211426 0.470703 0.170776
-3 16 5 0.211548 0.470703 0.170776
-3 16 6 0.211548 0.470947 0.170776
-3 16 7 0.21167 0.470947 0.170776
-3 16 8 0.211914 0.470947 0.170898
-3 16 9 0.212402 0.471191 0.170898
-3 16 10 0.213867 0.47168 0.187622
-3 16 11 0.217407 0.4729 0.230103
-3 16 12 0.223267 0.474365 0.282715
-3 16 13 0.232178 0.476074 0.345215
-3 16 14 0.244629 0.477783 0.417236
-3 16 15 0.260986 0.478516 0.496826
-3 16 16 0.280273 0.477295 0.580566
-3 16 17 0.300781 0.473145 0.662598
-3 16 18 0.320557 0.466553 0.737305
-3 16 19 0.338623 0.458984 0.802246
-3 16 20 0.354004 0.450439 0.855957
-3 16 21 0.353271 0.425537 0.867188
-3 16 22 0.352051 0.404297 0.873535
-3 16 23 0.351562 0.387939 0.878906
-3 16 24 0.351318 0.375 0.883789
-3 16 25 0.351807 0.36377 0.88916
-3 16 26 0.352783 0.354248 0.895508
-3 16 27 0.354492 0.345947 0.902832
-3 16 28 0.356689 0.3396 0.912109
-3 16 29 0.359619 0.334229 0.921875
-3 16 30 0.362793 0.330078 0.932129
-3 16 31 0.366455 0.327148 0.942871
-3 17 0 0.241089 0.537109 0.194824
-3 17 1 0.241089 0.537109 0.194824
-3 17 2 0.241089 0.537109 0.194824
-3 17 3 0.241089 0.537109 0.194824
-3 17 4 0.241089 0.537109 0.194824
-3 17 5 0.241211 0.537109 0.194824
-3 17 6 0.241211 0.537598 0.194946
-3 17 7 0.241333 0.537598 0.194946
-3 17 8 0.241455 0.537598 0.194946
-3 17 9 0.241821 0.537598 0.194946
-3 17 10 0.242432 0.538086 0.195068
-3 17 11 0.245117 0.539062 0.228516
-3 17 12 0.249878 0.540527 0.279053
-3 17 13 0.257324 0.542969 0.339844
-3 17 14 0.267822 0.544922 0.410645
-3 17 15 0.281982 0.546387 0.489746
-3 17 16 0.299072 0.544922 0.574219
-3 17 17 0.317383 0.540527 0.657715
-3 17 18 0.335449 0.532715 0.734863
-3 17 19 0.352051 0.522461 0.802246
-3 17 20 0.365967 0.510742 0.857422
-3 17 21 0.367432 0.484863 0.878418
-3 17 22 0.365723 0.459229 0.887695
-3 17 23 0.364014 0.438232 0.893555
-3 17 24 0.362793 0.420898 0.898438
-3 17 25 0.362305 0.405518 0.902832
-3 17 26 0.362061 0.391846 0.908203
-3 17 27 0.362549 0.379639 0.914551
-3 17 28 0.36377 0.369629 0.921875
-3 17 29 0.365723 0.361084 0.930176
-3 17 30 0.36792 0.354004 0.939453
-3 17 31 0.37085 0.348145 0.949219
-3 18 0 0.268799 0.599121 0.217407
-3 18 1 0.268799 0.599121 0.217407
-3 18 2 0.268799 0.599609 0.217407
-3 18 3 0.268799 0.599609 0.217407
-3 18 4 0.268799 0.599609 0.217407
-3 18 5 0.268799 0.599609 0.217407
-3 18 6 0.269043 0.599609 0.217407
-3 18 7 0.269043 0.599609 0.217407
-3 18 8 0.269043 0.599609 0.217407
-3 18 9 0.269287 0.599609 0.217529
-3 18 10 0.269775 0.599609 0.217529
-3 18 11 0.270996 0.600586 0.226318
-3 18 12 0.275146 0.602051 0.27417
-3 18 13 0.28125 0.604492 0.33252
-3 18 14 0.290527 0.607422 0.401123
-3 18 15 0.302734 0.609863 0.479004
-3 18 16 0.317871 0.609863 0.563965
-3 18 17 0.334717 0.606445 0.648926
-3 18 18 0.351562 0.598633 0.728516
-3 18 19 0.366699 0.587891 0.798828
-3 18 20 0.379395 0.57373 0.856445
-3 18 21 0.383057 0.548828 0.888184
-3 18 22 0.38208 0.520996 0.90332
-3 18 23 0.379883 0.496094 0.911621
-3 18 24 0.377686 0.474609 0.916992
-3 18 25 0.375732 0.454834 0.920898
-3 18 26 0.374268 0.436523 0.925293
-3 18 27 0.373291 0.420166 0.929688
-3 18 28 0.373047 0.406006 0.935059
-3 18 29 0.373779 0.393555 0.941895
-3 18 30 0.375 0.382812 0.949219
-3 18 31 0.376709 0.373779 0.95752
-3 19 0 0.293701 0.655273 0.237549
-3 19 1 0.293701 0.655273 0.237549
-3 19 2 0.293701 0.655273 0.237549
-3 19 3 0.293701 0.655273 0.237549
-3 19 4 0.293701 0.655273 0.237549
-3 19 5 0.293701 0.655273 0.237549
-3 19 6 0.293701 0.655273 0.237549
-3 19 7 0.293945 0.655273 0.237549
-3 19 8 0.293945 0.655273 0.237549
-3 19 9 0.294189 0.655273 0.237671
-3 19 10 0.294434 0.655273 0.237671
-3 19 11 0.295166 0.655762 0.237793
-3 19 12 0.297852 0.657227 0.269043
-3 19 13 0.303223 0.659668 0.324463
-3 19 14 0.311279 0.663086 0.390625
-3 19 15 0.322021 0.666016 0.466309
-3 19 16 0.335693 0.667969 0.549805
-3 19 17 0.351318 0.666504 0.635742
-3 19 18 0.366943 0.660156 0.717773
-3 19 19 0.381348 0.649902 0.790527
-3 19 20 0.393066 0.635254 0.851074
-3 19 21 0.39917 0.613281 0.893066
-3 19 22 0.399658 0.585449 0.916992
-3 19 23 0.397705 0.558105 0.929688
-3 19 24 0.39502 0.533691 0.937012
-3 19 25 0.391846 0.509766 0.941406
-3 19 26 0.388916 0.487061 0.945312
-3 19 27 0.386475 0.466064 0.948242
-3 19 28 0.384766 0.44751 0.952148
-3 19 29 0.383789 0.430664 0.956543
-3 19 30 0.383545 0.416016 0.961914
-3 19 31 0.384033 0.40332 0.968262
-3 20 0 0.315186 0.703125 0.255127
-3 20 1 0.315186 0.703125 0.255127
-3 20 2 0.315186 0.703125 0.255127
-3 20 3 0.315186 0.703125 0.255127
-3 20 4 0.315186 0.703125 0.255127
-3 20 5 0.315186 0.703125 0.255127
-3 20 6 0.31543 0.703125 0.255127
-3 20 7 0.31543 0.703125 0.255127
-3 20 8 0.31543 0.703125 0.255127
-3 20 9 0.315674 0.703125 0.255127
-3 20 10 0.315918 0.703613 0.255127
-3 20 11 0.316406 0.703613 0.255127
-3 20 12 0.317871 0.704102 0.263916
-3 20 13 0.32251 0.707031 0.316406
-3 20 14 0.329346 0.710449 0.379395
-3 20 15 0.339111 0.714355 0.452637
-3 20 16 0.351562 0.717773 0.53418
-3 20 17 0.365967 0.718262 0.620117
-3 20 18 0.380859 0.714355 0.703125
-3 20 19 0.394531 0.705078 0.777832
-3 20 20 0.405762 0.691406 0.841797
-3 20 21 0.413574 0.672852 0.89209
-3 20 22 0.416504 0.647461 0.925293
-3 20 23 0.415527 0.620117 0.944336
-3 20 24 0.412842 0.59375 0.955078
-3 20 25 0.40918 0.566895 0.961914
-3 20 26 0.405273 0.540527 0.96582
-3 20 27 0.401367 0.515137 0.968262
-3 20 28 0.398193 0.491943 0.970703
-3 20 29 0.395508 0.470947 0.973633
-3 20 30 0.393799 0.452148 0.977051
-3 20 31 0.392822 0.435547 0.981445
-3 21 0 0.333496 0.744141 0.269775
-3 21 1 0.333496 0.744141 0.269775
-3 21 2 0.333496 0.744141 0.269775
-3 21 3 0.333496 0.744141 0.269775
-3 21 4 0.333496 0.744141 0.269775
-3 21 5 0.333496 0.744141 0.269775
-3 21 6 0.333496 0.744141 0.269775
-3 21 7 0.33374 0.744141 0.269775
-3 21 8 0.33374 0.744141 0.269775
-3 21 9 0.33374 0.744141 0.269775
-3 21 10 0.333984 0.744141 0.27002
-3 21 11 0.334473 0.744629 0.27002
-3 21 12 0.335205 0.744629 0.27002
-3 21 13 0.338623 0.74707 0.307861
-3 21 14 0.344971 0.750488 0.367676
-3 21 15 0.353516 0.754883 0.437988
-3 21 16 0.36499 0.759277 0.51709
-3 21 17 0.378418 0.761719 0.601074
-3 21 18 0.392578 0.760254 0.68457
-3 21 19 0.406006 0.753418 0.76123
-3 21 20 0.416992 0.741699 0.827637
-3 21 21 0.425781 0.725586 0.883301
-3 21 22 0.430908 0.70459 0.925293
-3 21 23 0.431885 0.679199 0.952148
-3 21 24 0.429932 0.652832 0.96875
-3 21 25 0.426514 0.624023 0.979004
-3 21 26 0.421875 0.595215 0.984863
-3 21 27 0.417236 0.566406 0.988281
-3 21 28 0.412598 0.539062 0.990234
-3 21 29 0.408691 0.51416 0.991699
-3 21 30 0.405273 0.491211 0.993652
-3 21 31 0.402832 0.470703 0.996094
-3 22 0 0.348633 0.777832 0.282227
-3 22 1 0.348633 0.777832 0.282227
-3 22 2 0.348633 0.777832 0.282227
-3 22 3 0.348633 0.777832 0.282227
-3 22 4 0.348633 0.777832 0.282227
-3 22 5 0.348877 0.777832 0.282227
-3 22 6 0.348877 0.777832 0.282227
-3 22 7 0.348877 0.777832 0.282227
-3 22 8 0.348877 0.777832 0.282227
-3 22 9 0.348877 0.77832 0.282227
-3 22 10 0.349121 0.77832 0.282227
-3 22 11 0.349609 0.77832 0.282227
-3 22 12 0.350098 0.77832 0.282471
-3 22 13 0.352295 0.779785 0.299316
-3 22 14 0.357666 0.783691 0.356201
-3 22 15 0.365479 0.788086 0.423096
-3 22 16 0.375977 0.793457 0.499268
-3 22 17 0.388672 0.797363 0.581055
-3 22 18 0.4021 0.797852 0.663574
-3 22 19 0.415283 0.793945 0.741211
-3 22 20 0.42627 0.784668 0.80957
-3 22 21 0.435303 0.770996 0.868164
-3 22 22 0.441895 0.75293 0.916504
-3 22 23 0.444824 0.731445 0.951172
-3 22 24 0.44458 0.706543 0.974121
-3 22 25 0.442139 0.678711 0.989746
-3 22 26 0.437988 0.648438 1
-3 22 27 0.432861 0.617188 1
-3 22 28 0.42749 0.587402 1
-3 22 29 0.422363 0.558594 1
-3 22 30 0.417725 0.531738 1
-3 22 31 0.413818 0.507324 1
-3 23 0 0.36084 0.805176 0.291992
-3 23 1 0.36084 0.805176 0.291992
-3 23 2 0.36084 0.805176 0.291992
-3 23 3 0.36084 0.805176 0.291992
-3 23 4 0.36084 0.805176 0.291992
-3 23 5 0.36084 0.805176 0.291992
-3 23 6 0.36084 0.805176 0.291992
-3 23 7 0.36084 0.805176 0.291992
-3 23 8 0.361084 0.805176 0.291992
-3 23 9 0.361084 0.805176 0.291992
-3 23 10 0.361328 0.805176 0.291992
-3 23 11 0.361572 0.805176 0.291992
-3 23 12 0.362061 0.805664 0.292236
-3 23 13 0.363037 0.805664 0.292236
-3 23 14 0.36792 0.80957 0.345215
-3 23 15 0.375 0.814453 0.408936
-3 23 16 0.384766 0.819824 0.482178
-3 23 17 0.396484 0.825195 0.561523
-3 23 18 0.409424 0.827637 0.64209
-3 23 19 0.422119 0.826172 0.719727
-3 23 20 0.43335 0.819336 0.789062
-3 23 21 0.442627 0.808105 0.850098
-3 23 22 0.449463 0.79248 0.901367
-3 23 23 0.454102 0.773926 0.941406
-3 23 24 0.455811 0.752441 0.971191
-3 23 25 0.454834 0.726562 0.993652
-3 23 26 0.45166 0.696777 1
-3 23 27 0.447021 0.665039 1
-3 23 28 0.441162 0.632812 1
-3 23 29 0.435303 0.601074 1
-3 23 30 0.429688 0.571289 1
-3 23 31 0.424805 0.543457 1
-3 24 0 0.370605 0.82666 0.299805
-3 24 1 0.370605 0.82666 0.299805
-3 24 2 0.370605 0.82666 0.299805
-3 24 3 0.370605 0.82666 0.299805
-3 24 4 0.370605 0.82666 0.299805
-3 24 5 0.370605 0.82666 0.299805
-3 24 6 0.370605 0.82666 0.299805
-3 24 7 0.370605 0.82666 0.299805
-3 24 8 0.370605 0.82666 0.299805
-3 24 9 0.37085 0.82666 0.299805
-3 24 10 0.37085 0.827148 0.299805
-3 24 11 0.371094 0.827148 0.300049
-3 24 12 0.371582 0.827148 0.300049
-3 24 13 0.372314 0.827637 0.300049
-3 24 14 0.375977 0.830078 0.334717
-3 24 15 0.382324 0.834961 0.395264
-3 24 16 0.391357 0.84082 0.465576
-3 24 17 0.402344 0.84668 0.541992
-3 24 18 0.414795 0.850586 0.621094
-3 24 19 0.427246 0.851074 0.697266
-3 24 20 0.438477 0.847168 0.767578
-3 24 21 0.447998 0.838379 0.830078
-3 24 22 0.455322 0.824707 0.883789
-3 24 23 0.460449 0.808594 0.927246
-3 24 24 0.463623 0.790039 0.961426
-3 24 25 0.4646 0.76709 0.989746
-3 24 26 0.462891 0.739258 1
-3 24 27 0.458984 0.708008 1
-3 24 28 0.453613 0.674805 1
-3 24 29 0.447266 0.641602 1
-3 24 30 0.441162 0.609375 1
-3 24 31 0.435059 0.578613 1
-3 25 0 0.37915 0.846191 0.306885
-3 25 1 0.37915 0.846191 0.306885
-3 25 2 0.37915 0.846191 0.306885
-3 25 3 0.37915 0.846191 0.306885
-3 25 4 0.37915 0.846191 0.306885
-3 25 5 0.37915 0.846191 0.306885
-3 25 6 0.37915 0.846191 0.306885
-3 25 7 0.37915 0.846191 0.306885
-3 25 8 0.37915 0.846191 0.306885
-3 25 9 0.379395 0.846191 0.306885
-3 25 10 0.379395 0.846191 0.306885
-3 25 11 0.379639 0.846191 0.306885
-3 25 12 0.380127 0.846191 0.306885
-3 25 13 0.380615 0.84668 0.307129
-3 25 14 0.382812 0.848145 0.323975
-3 25 15 0.388672 0.853027 0.381348
-3 25 16 0.396973 0.858887 0.448242
-3 25 17 0.407227 0.865234 0.521484
-3 25 18 0.418945 0.870117 0.597656
-3 25 19 0.431152 0.872559 0.672852
-3 25 20 0.442383 0.871094 0.742676
-3 25 21 0.452148 0.865234 0.806641
-3 25 22 0.460205 0.854492 0.862305
-3 25 23 0.46582 0.84082 0.908203
-3 25 24 0.469727 0.824707 0.945801
-3 25 25 0.472168 0.804688 0.979004
-3 25 26 0.472168 0.779785 1
-3 25 27 0.469482 0.75 1
-3 25 28 0.464844 0.717285 1
-3 25 29 0.458984 0.683105 1
-3 25 30 0.452393 0.648926 1
-3 25 31 0.445801 0.615723 1
-3 26 0 0.386963 0.863281 0.312988
-3 26 1 0.386963 0.863281 0.312988
-3 26 2 0.386963 0.863281 0.312988
-3 26 3 0.386963 0.863281 0.312988
-3 26 4 0.386963 0.863281 0.312988
-3 26 5 0.386963 0.863281 0.312988
-3 26 6 0.386963 0.863281 0.312988
-3 26 7 0.386963 0.863281 0.312988
-3 26 8 0.386963 0.863281 0.312988
-3 26 9 0.386963 0.863281 0.313232
-3 26 10 0.387207 0.863281 0.313232
-3 26 11 0.387451 0.863281 0.313232
-3 26 12 0.387695 0.86377 0.313232
-3 26 13 0.388184 0.86377 0.313232
-3 26 14 0.38916 0.864258 0.313477
-3 26 15 0.394531 0.868652 0.367188
-3 26 16 0.401855 0.874512 0.43042
-3 26 17 0.411377 0.880859 0.5
-3 26 18 0.422363 0.887207 0.57373
-3 26 19 0.433838 0.891113 0.646484
-3 26 20 0.445068 0.891602 0.715332
-3 26 21 0.455078 0.888672 0.779297
-3 26 22 0.463623 0.880859 0.836914
-3 26 23 0.469971 0.870117 0.885254
-3 26 24 0.474609 0.856445 0.925293
-3 26 25 0.477783 0.838867 0.961914
-3 26 26 0.479248 0.816895 0.994141
-3 26 27 0.478271 0.790039 1
-3 26 28 0.474854 0.758789 1
-3 26 29 0.469482 0.724609 1
-3 26 30 0.463135 0.689453 1
-3 26 31 0.456299 0.654785 1
-3 27 0 0.393799 0.878418 0.318604
-3 27 1 0.393799 0.878418 0.318604
-3 27 2 0.393799 0.878418 0.318604
-3 27 3 0.393799 0.878418 0.318604
-3 27 4 0.393799 0.878418 0.318604
-3 27 5 0.393799 0.878418 0.318604
-3 27 6 0.393799 0.878418 0.318604
-3 27 7 0.393799 0.878418 0.318604
-3 27 8 0.393799 0.878418 0.318604
-3 27 9 0.393799 0.878418 0.318604
-3 27 10 0.393799 0.878418 0.318604
-3 27 11 0.394043 0.878418 0.318604
-3 27 12 0.394287 0.878906 0.318604
-3 27 13 0.394775 0.878906 0.318848
-3 27 14 0.395508 0.878906 0.318848
-3 27 15 0.39917 0.882324 0.353027
-3 27 16 0.406006 0.887695 0.412598
-3 27 17 0.414551 0.894531 0.478516
-3 27 18 0.424805 0.900879 0.54834
-3 27 19 0.435791 0.90625 0.618652
-3 27 20 0.446533 0.908691 0.686035
-3 27 21 0.456787 0.908203 0.749512
-3 27 22 0.465576 0.903809 0.807617
-3 27 23 0.472656 0.895508 0.857422
-3 27 24 0.478027 0.884766 0.900391
-3 27 25 0.481934 0.869629 0.939941
-3 27 26 0.484375 0.850586 0.975586
-3 27 27 0.484863 0.82666 1
-3 27 28 0.48291 0.797852 1
-3 27 29 0.478516 0.764648 1
-3 27 30 0.472656 0.729492 1
-3 27 31 0.466064 0.693848 1
-3 28 0 0.399414 0.891113 0.323242
-3 28 1 0.399414 0.891113 0.323242
-3 28 2 0.399414 0.891113 0.323242
-3 28 3 0.399414 0.891113 0.323242
-3 28 4 0.399414 0.891113 0.323242
-3 28 5 0.399414 0.891113 0.323242
-3 28 6 0.399414 0.891113 0.323242
-3 28 7 0.399414 0.891113 0.323242
-3 28 8 0.399414 0.891113 0.323242
-3 28 9 0.399414 0.891113 0.323242
-3 28 10 0.399414 0.891113 0.323242
-3 28 11 0.399658 0.891113 0.323242
-3 28 12 0.399902 0.891113 0.323242
-3 28 13 0.400391 0.891602 0.323242
-3 28 14 0.400879 0.891602 0.323486
-3 28 15 0.403076 0.893066 0.338623
-3 28 16 0.408936 0.898438 0.394531
-3 28 17 0.416992 0.905273 0.456787
-3 28 18 0.42627 0.911621 0.522949
-3 28 19 0.436523 0.917969 0.589844
-3 28 20 0.447021 0.921875 0.655273
-3 28 21 0.457031 0.92334 0.717285
-3 28 22 0.466064 0.921875 0.775391
-3 28 23 0.473633 0.916504 0.826172
-3 28 24 0.479492 0.908691 0.870605
-3 28 25 0.484375 0.896484 0.912598
-3 28 26 0.487793 0.880371 0.951172
-3 28 27 0.489258 0.858887 0.985352
-3 28 28 0.48877 0.833008 1
-3 28 29 0.48584 0.802246 1
-3 28 30 0.481201 0.768555 1
-3 28 31 0.475098 0.733398 1
-3 29 0 0.403564 0.900879 0.32666
-3 29 1 0.403564 0.900879 0.32666
-3 29 2 0.403564 0.900879 0.32666
-3 29 3 0.403564 0.900879 0.32666
-3 29 4 0.403564 0.900879 0.32666
-3 29 5 0.403564 0.900879 0.32666
-3 29 6 0.403564 0.900879 0.32666
-3 29 7 0.403809 0.900879 0.32666
-3 29 8 0.403809 0.900879 0.32666
-3 29 9 0.403809 0.900879 0.32666
-3 29 10 0.403809 0.900879 0.32666
-3 29 11 0.404053 0.900879 0.32666
-3 29 12 0.404053 0.900879 0.32666
-3 29 13 0.404541 0.900879 0.32666
-3 29 14 0.405029 0.901367 0.326904
-3 29 15 0.405762 0.901367 0.326904
-3 29 16 0.411133 0.90625 0.376221
-3 29 17 0.418213 0.912598 0.43457
-3 29 18 0.426758 0.919434 0.496826
-3 29 19 0.436279 0.92627 0.560547
-3 29 20 0.446045 0.931641 0.622559
-3 29 21 0.455811 0.93457 0.683105
-3 29 22 0.464844 0.935059 0.740234
-3 29 23 0.4729 0.932617 0.791016
-3 29 24 0.479248 0.927734 0.836426
-3 29 25 0.484863 0.918945 0.880371
-3 29 26 0.489258 0.905762 0.921875
-3 29 27 0.491943 0.887695 0.959473
-3 29 28 0.492432 0.864746 0.991699
-3 29 29 0.491455 0.837402 1
-3 29 30 0.488281 0.806641 1
-3 29 31 0.483398 0.772461 1
-3 30 0 0.406494 0.907227 0.328857
-3 30 1 0.406494 0.907227 0.328857
-3 30 2 0.406494 0.907227 0.328857
-3 30 3 0.406494 0.907227 0.328857
-3 30 4 0.406494 0.907227 0.328857
-3 30 5 0.406494 0.907227 0.328857
-3 30 6 0.406494 0.907227 0.328857
-3 30 7 0.406494 0.907227 0.328857
-3 30 8 0.406494 0.907227 0.328857
-3 30 9 0.406494 0.907227 0.328857
-3 30 10 0.406494 0.907227 0.328857
-3 30 11 0.406738 0.907227 0.328857
-3 30 12 0.406982 0.907227 0.329102
-3 30 13 0.407227 0.907227 0.329102
-3 30 14 0.407715 0.907227 0.329102
-3 30 15 0.408447 0.907715 0.329102
-3 30 16 0.411621 0.910645 0.35791
-3 30 17 0.417969 0.916504 0.412354
-3 30 18 0.425781 0.92334 0.470703
-3 30 19 0.43457 0.930664 0.530273
-3 30 20 0.443848 0.936523 0.589355
-3 30 21 0.453125 0.940918 0.647461
-3 30 22 0.462158 0.943359 0.702637
-3 30 23 0.470215 0.943359 0.75293
-3 30 24 0.477051 0.940918 0.798828
-3 30 25 0.483154 0.935059 0.843262
-3 30 26 0.488525 0.925293 0.886719
-3 30 27 0.492432 0.911133 0.927734
-3 30 28 0.494629 0.892578 0.964844
-3 30 29 0.495117 0.869141 0.99707
-3 30 30 0.493652 0.841309 1
-3 30 31 0.490234 0.80957 1
-3 31 0 0.408691 0.911621 0.330566
-3 31 1 0.408691 0.911621 0.330566
-3 31 2 0.408691 0.911621 0.330566
-3 31 3 0.408691 0.911621 0.330566
-3 31 4 0.408691 0.911621 0.330566
-3 31 5 0.408691 0.911621 0.330566
-3 31 6 0.408691 0.911621 0.330566
-3 31 7 0.408691 0.911621 0.330566
-3 31 8 0.408691 0.911621 0.330566
-3 31 9 0.408691 0.911621 0.330566
-3 31 10 0.408691 0.911621 0.330811
-3 31 11 0.408936 0.912109 0.330811
-3 31 12 0.408936 0.912109 0.330811
-3 31 13 0.40918 0.912109 0.330811
-3 31 14 0.409668 0.912109 0.330811
-3 31 15 0.410156 0.912109 0.330811
-3 31 16 0.411865 0.913574 0.340576
-3 31 17 0.417236 0.918945 0.390625
-3 31 18 0.424316 0.925293 0.444824
-3 31 19 0.432129 0.931641 0.500488
-3 31 20 0.44043 0.937988 0.556152
-3 31 21 0.449219 0.943359 0.61084
-3 31 22 0.457764 0.947266 0.664062
-3 31 23 0.46582 0.949219 0.712891
-3 31 24 0.4729 0.94873 0.757812
-3 31 25 0.479736 0.946289 0.803223
-3 31 26 0.48584 0.94043 0.848145
-3 31 27 0.490967 0.930176 0.891602
-3 31 28 0.494873 0.916016 0.932129
-3 31 29 0.496826 0.896484 0.969238
-3 31 30 0.49707 0.872559 1
-3 31 31 0.495361 0.844238 1
-4 0 0 0.0450134 0.0357056 0.0162964
-4 0 1 0.0449219 0.0354919 0.0227356
-4 0 2 0.0441284 0.0346985 0.0293579
-4 0 3 0.0394287 0.031311 0.0335083
-4 0 4 0.0372314 0.0301361 0.0389099
-4 0 5 0.0400696 0.0323486 0.0514221
-4 0 6 0.0426941 0.0343323 0.0663452
-4 0 7 0.0458984 0.0367126 0.0842285
-4 0 8 0.0511475 0.0406494 0.106934
-4 0 9 0.0596313 0.0470886 0.136353
-4 0 10 0.0723877 0.0569153 0.174927
-4 0 11 0.0900269 0.0705566 0.224487
-4 0 12 0.11145 0.0872192 0.282959
-4 0 13 0.136108 0.106384 0.348877
-4 0 14 0.163574 0.127808 0.421875
-4 0 15 0.193115 0.150757 0.499512
-4 0 16 0.223877 0.174805 0.580078
-4 0 17 0.253418 0.197998 0.658203
-4 0 18 0.280762 0.219238 0.729492
-4 0 19 0.304932 0.238037 0.79248
-4 0 20 0.318359 0.248413 0.827148
-4 0 21 0.320801 0.250488 0.833984
-4 0 22 0.323486 0.252686 0.841309
-4 0 23 0.326416 0.254883 0.848633
-4 0 24 0.329102 0.25708 0.856445
-4 0 25 0.332275 0.259521 0.864258
-4 0 26 0.335693 0.262207 0.873535
-4 0 27 0.3396 0.265137 0.883301
-4 0 28 0.343994 0.268555 0.894531
-4 0 29 0.348633 0.271973 0.906738
-4 0 30 0.353271 0.275879 0.919434
-4 0 31 0.358398 0.279785 0.932129
-4 1 0 0.0439148 0.0361633 0.0161896
-4 1 1 0.0441895 0.0362244 0.0223236
-4 1 2 0.0438232 0.0357361 0.029007
-4 1 3 0.0402527 0.0328979 0.0340576
-4 1 4 0.037323 0.0310059 0.0389099
-4 1 5 0.0401306 0.0332031 0.0514221
-4 1 6 0.0427856 0.0351562 0.0663452
-4 1 7 0.04599 0.0374451 0.0842285
-4 1 8 0.0512085 0.0412598 0.106934
-4 1 9 0.0596619 0.0475464 0.136353
-4 1 10 0.0724487 0.0572815 0.174927
-4 1 11 0.0900269 0.0708618 0.224487
-4 1 12 0.11145 0.0874023 0.282959
-4 1 13 0.136108 0.106506 0.348877
-4 1 14 0.163574 0.12793 0.421875
-4 1 15 0.193115 0.150879 0.499512
-4 1 16 0.223877 0.174805 0.580566
-4 1 17 0.253418 0.197998 0.658203
-4 1 18 0.280762 0.21936 0.729492
-4 1 19 0.304932 0.238037 0.79248
-4 1 20 0.318359 0.248535 0.827148
-4 1 21 0.320801 0.250488 0.833984
-4 1 22 0.323486 0.252686 0.841309
-4 1 23 0.326416 0.254883 0.848633
-4 1 24 0.329102 0.25708 0.856445
-4 1 25 0.332275 0.259521 0.864258
-4 1 26 0.335693 0.262207 0.873535
-4 1 27 0.3396 0.265137 0.883301
-4 1 28 0.343994 0.268555 0.894531
-4 1 29 0.348633 0.271973 0.906738
-4 1 30 0.353271 0.275879 0.919434
-4 1 31 0.358398 0.279785 0.932129
-4 2 0 0.0415649 0.0361938 0.0164642
-4 2 1 0.0421143 0.0365295 0.0216675
-4 2 2 0.0430603 0.0371399 0.0283203
-4 2 3 0.041687 0.0357361 0.0350037
-4 2 4 0.0375061 0.0325012 0.0389709
-4 2 5 0.0402527 0.034668 0.0514221
-4 2 6 0.0429077 0.0365601 0.0663452
-4 2 7 0.0460815 0.0386963 0.0842285
-4 2 8 0.0513 0.0422668 0.106934
-4 2 9 0.0597229 0.0483704 0.136353
-4 2 10 0.0725098 0.0578918 0.174927
-4 2 11 0.0900879 0.0712891 0.224487
-4 2 12 0.11145 0.0877075 0.282959
-4 2 13 0.136108 0.106812 0.348877
-4 2 14 0.163574 0.128052 0.421875
-4 2 15 0.193115 0.151001 0.499512
-4 2 16 0.223877 0.174927 0.580566
-4 2 17 0.253418 0.19812 0.658203
-4 2 18 0.280762 0.21936 0.729492
-4 2 19 0.304932 0.238159 0.79248
-4 2 20 0.318359 0.248535 0.827148
-4 2 21 0.320801 0.250488 0.833984
-4 2 22 0.323486 0.252686 0.841309
-4 2 23 0.326416 0.254883 0.848633
-4 2 24 0.329102 0.25708 0.856445
-4 2 25 0.332275 0.259521 0.864258
-4 2 26 0.335693 0.262207 0.873535
-4 2 27 0.3396 0.265137 0.883301
-4 2 28 0.343994 0.268555 0.894531
-4 2 29 0.348633 0.271973 0.906738
-4 2 30 0.353271 0.275879 0.919434
-4 2 31 0.358398 0.279785 0.932129
-4 3 0 0.0380249 0.035675 0.0176392
-4 3 1 0.0382385 0.0358276 0.0212097
-4 3 2 0.0391235 0.0365295 0.0263062
-4 3 3 0.041748 0.0386963 0.0346375
-4 3 4 0.0379028 0.0350952 0.0391541
-4 3 5 0.0405273 0.0371399 0.0514526
-4 3 6 0.0431519 0.0389099 0.0664062
-4 3 7 0.0462952 0.040802 0.0842896
-4 3 8 0.0514832 0.0440674 0.106995
-4 3 9 0.059845 0.0497742 0.136353
-4 3 10 0.0725708 0.0589905 0.174927
-4 3 11 0.0901489 0.0721436 0.224487
-4 3 12 0.111511 0.0883789 0.282959
-4 3 13 0.136108 0.107239 0.348877
-4 3 14 0.163574 0.128418 0.421875
-4 3 15 0.193115 0.151245 0.499512
-4 3 16 0.223877 0.175171 0.580566
-4 3 17 0.253662 0.198242 0.658203
-4 3 18 0.281006 0.219482 0.729492
-4 3 19 0.304932 0.238281 0.79248
-4 3 20 0.318359 0.248535 0.827148
-4 3 21 0.320801 0.250488 0.833984
-4 3 22 0.323486 0.252686 0.841309
-4 3 23 0.326416 0.254883 0.848633
-4 3 24 0.329102 0.25708 0.856445
-4 3 25 0.332275 0.259521 0.864258
-4 3 26 0.335693 0.262207 0.873535
-4 3 27 0.3396 0.265137 0.883301
-4 3 28 0.343994 0.268555 0.894531
-4 3 29 0.348633 0.272217 0.906738
-4 3 30 0.353271 0.275879 0.919434
-4 3 31 0.358398 0.279785 0.932129
-4 4 0 0.0387573 0.0401001 0.0193787
-4 4 1 0.0386047 0.0398865 0.0224304
-4 4 2 0.0384216 0.0396118 0.0265198
-4 4 3 0.0384521 0.0394592 0.032074
-4 4 4 0.0388489 0.0395508 0.0397034
-4 4 5 0.0410461 0.0412598 0.0515747
-4 4 6 0.0435791 0.0428467 0.0664062
-4 4 7 0.0466919 0.0444031 0.0842896
-4 4 8 0.0517883 0.0471802 0.106995
-4 4 9 0.0600891 0.0523071 0.136353
-4 4 10 0.0727539 0.0609741 0.174927
-4 4 11 0.090271 0.0736694 0.224487
-4 4 12 0.111633 0.0894775 0.282959
-4 4 13 0.13623 0.108093 0.348877
-4 4 14 0.163696 0.129028 0.421875
-4 4 15 0.193115 0.151733 0.499512
-4 4 16 0.223877 0.175537 0.580566
-4 4 17 0.253662 0.198486 0.658203
-4 4 18 0.281006 0.219727 0.729492
-4 4 19 0.304932 0.238403 0.79248
-4 4 20 0.318359 0.248779 0.827637
-4 4 21 0.320801 0.250732 0.833984
-4 4 22 0.323486 0.252686 0.841309
-4 4 23 0.326416 0.254883 0.848633
-4 4 24 0.329102 0.25708 0.856445
-4 4 25 0.332275 0.259521 0.864258
-4 4 26 0.335693 0.262207 0.873535
-4 4 27 0.3396 0.265137 0.883301
-4 4 28 0.343994 0.268555 0.894531
-4 4 29 0.348633 0.272217 0.906738
-4 4 30 0.353271 0.275879 0.919434
-4 4 31 0.358398 0.279785 0.932129
-4 5 0 0.0405579 0.04776 0.0201263
-4 5 1 0.0404358 0.0475464 0.0232086
-4 5 2 0.0403137 0.0472717 0.027359
-4 5 3 0.0401917 0.0469055 0.0329285
-4 5 4 0.0406189 0.046936 0.0406799
-4 5 5 0.0421448 0.0479431 0.0519409
-4 5 6 0.0443726 0.0491028 0.0664673
-4 5 7 0.0474243 0.050293 0.0843506
-4 5 8 0.0523987 0.0523987 0.107056
-4 5 9 0.0605469 0.0567017 0.136353
-4 5 10 0.0730591 0.0645142 0.174805
-4 5 11 0.0905151 0.0764771 0.224487
-4 5 12 0.111816 0.0916748 0.282959
-4 5 13 0.136353 0.109741 0.348877
-4 5 14 0.163818 0.130249 0.421875
-4 5 15 0.193237 0.15271 0.499756
-4 5 16 0.223999 0.176147 0.580566
-4 5 17 0.253662 0.198975 0.658203
-4 5 18 0.281006 0.220093 0.729492
-4 5 19 0.304932 0.23877 0.79248
-4 5 20 0.318359 0.249023 0.827637
-4 5 21 0.320801 0.250977 0.834473
-4 5 22 0.32373 0.25293 0.841309
-4 5 23 0.326416 0.255127 0.848633
-4 5 24 0.329346 0.257324 0.856445
-4 5 25 0.332275 0.259521 0.864258
-4 5 26 0.335693 0.262207 0.873535
-4 5 27 0.3396 0.265137 0.883301
-4 5 28 0.343994 0.268555 0.894531
-4 5 29 0.348633 0.272217 0.906738
-4 5 30 0.353271 0.275879 0.919434
-4 5 31 0.358398 0.279785 0.932129
-4 6 0 0.0422058 0.0574646 0.0218048
-4 6 1 0.0422363 0.0574341 0.0237122
-4 6 2 0.0423279 0.057373 0.0279236
-4 6 3 0.042511 0.057312 0.0336914
-4 6 4 0.0429688 0.0574036 0.0415955
-4 6 5 0.0440369 0.0578003 0.0523987
-4 6 6 0.0458374 0.0583801 0.0664673
-4 6 7 0.0487366 0.0591431 0.0844116
-4 6 8 0.0535278 0.0605469 0.107178
-4 6 9 0.0614014 0.0638428 0.136353
-4 6 10 0.0736694 0.0705566 0.174805
-4 6 11 0.0910034 0.0814819 0.224365
-4 6 12 0.112122 0.0955811 0.282959
-4 6 13 0.136597 0.112732 0.348877
-4 6 14 0.16394 0.132568 0.421875
-4 6 15 0.193359 0.154419 0.499756
-4 6 16 0.224121 0.17749 0.580566
-4 6 17 0.253662 0.199951 0.658203
-4 6 18 0.281006 0.220825 0.729492
-4 6 19 0.305176 0.23938 0.79248
-4 6 20 0.318359 0.249512 0.827637
-4 6 21 0.321045 0.251221 0.834473
-4 6 22 0.32373 0.253174 0.841797
-4 6 23 0.326416 0.255371 0.849121
-4 6 24 0.329346 0.257568 0.856445
-4 6 25 0.332275 0.259766 0.864258
-4 6 26 0.335693 0.262451 0.873535
-4 6 27 0.3396 0.265381 0.883301
-4 6 28 0.343994 0.268799 0.894531
-4 6 29 0.348633 0.272217 0.906738
-4 6 30 0.353271 0.276123 0.919434
-4 6 31 0.358398 0.279785 0.932129
-4 7 0 0.0449219 0.0704956 0.0262604
-4 7 1 0.0449524 0.0705566 0.0262604
-4 7 2 0.0450439 0.0705566 0.0283966
-4 7 3 0.0452881 0.0706177 0.0340271
-4 7 4 0.0457764 0.0707397 0.0418091
-4 7 5 0.0466919 0.0709839 0.0524292
-4 7 6 0.0483093 0.0713501 0.0663452
-4 7 7 0.0510254 0.0718384 0.0842896
-4 7 8 0.055542 0.0726929 0.107239
-4 7 9 0.0629883 0.0749512 0.136475
-4 7 10 0.0748901 0.0803833 0.174805
-4 7 11 0.0918579 0.0899048 0.224365
-4 7 12 0.112793 0.102539 0.282715
-4 7 13 0.137085 0.118225 0.348877
-4 7 14 0.164307 0.136841 0.421875
-4 7 15 0.193726 0.157593 0.499756
-4 7 16 0.224243 0.179932 0.580566
-4 7 17 0.253906 0.201904 0.658203
-4 7 18 0.28125 0.222412 0.729492
-4 7 19 0.305176 0.240479 0.79248
-4 7 20 0.318604 0.250488 0.827637
-4 7 21 0.321045 0.251953 0.834473
-4 7 22 0.32373 0.253906 0.841797
-4 7 23 0.326416 0.255859 0.849121
-4 7 24 0.329346 0.257812 0.856445
-4 7 25 0.33252 0.260254 0.864746
-4 7 26 0.335938 0.262695 0.873535
-4 7 27 0.3396 0.265625 0.883301
-4 7 28 0.343994 0.269043 0.89502
-4 7 29 0.348633 0.272461 0.906738
-4 7 30 0.353516 0.276123 0.919434
-4 7 31 0.358398 0.280029 0.932129
-4 8 0 0.0494995 0.0878906 0.0323486
-4 8 1 0.04953 0.0878906 0.0323486
-4 8 2 0.0495911 0.0879517 0.0323486
-4 8 3 0.0497437 0.0880127 0.0345154
-4 8 4 0.0501404 0.0881348 0.0419312
-4 8 5 0.0509338 0.0883179 0.0522461
-4 8 6 0.0523682 0.0886841 0.065918
-4 8 7 0.0548706 0.0891113 0.0839233
-4 8 8 0.0590515 0.0897217 0.107117
-4 8 9 0.065979 0.0911865 0.136597
-4 8 10 0.0771484 0.095459 0.174683
-4 8 11 0.0935669 0.103516 0.224243
-4 8 12 0.114136 0.114258 0.282715
-4 8 13 0.138062 0.12793 0.349121
-4 8 14 0.165161 0.144531 0.421875
-4 8 15 0.194214 0.163696 0.499756
-4 8 16 0.224731 0.184692 0.580566
-4 8 17 0.25415 0.205566 0.658203
-4 8 18 0.281494 0.22522 0.72998
-4 8 19 0.30542 0.242798 0.79248
-4 8 20 0.318848 0.252441 0.828125
-4 8 21 0.321289 0.253662 0.834473
-4 8 22 0.323975 0.255127 0.841797
-4 8 23 0.32666 0.256836 0.849121
-4 8 24 0.329346 0.258789 0.856445
-4 8 25 0.33252 0.260986 0.864746
-4 8 26 0.335938 0.263428 0.873535
-4 8 27 0.339844 0.266357 0.883789
-4 8 28 0.343994 0.269531 0.89502
-4 8 29 0.348633 0.272949 0.906738
-4 8 30 0.353516 0.276611 0.919434
-4 8 31 0.358398 0.280273 0.932129
-4 9 0 0.0568848 0.110535 0.0404053
-4 9 1 0.0569153 0.110535 0.0404053
-4 9 2 0.0569458 0.110535 0.0404053
-4 9 3 0.0570068 0.110596 0.0404358
-4 9 4 0.0572205 0.110657 0.0426636
-4 9 5 0.0578308 0.110779 0.0524597
-4 9 6 0.05896 0.111084 0.0656738
-4 9 7 0.0610657 0.111511 0.083374
-4 9 8 0.0648193 0.112183 0.10675
-4 9 9 0.071106 0.113525 0.136719
-4 9 10 0.0812988 0.116882 0.174927
-4 9 11 0.0967407 0.123657 0.224121
-4 9 12 0.116577 0.132568 0.282715
-4 9 13 0.140015 0.143799 0.349121
-4 9 14 0.166504 0.157715 0.422119
-4 9 15 0.195312 0.174438 0.5
-4 9 16 0.225586 0.193115 0.580566
-4 9 17 0.254883 0.21228 0.658691
-4 9 18 0.281982 0.230591 0.72998
-4 9 19 0.305908 0.247192 0.792969
-4 9 20 0.319336 0.255859 0.828613
-4 9 21 0.321533 0.256348 0.834961
-4 9 22 0.324219 0.257568 0.842285
-4 9 23 0.326904 0.258789 0.849609
-4 9 24 0.32959 0.260498 0.856934
-4 9 25 0.332764 0.262451 0.864746
-4 9 26 0.336182 0.264648 0.874023
-4 9 27 0.339844 0.267334 0.883789
-4 9 28 0.344238 0.270264 0.89502
-4 9 29 0.348877 0.273682 0.907227
-4 9 30 0.353516 0.277344 0.919434
-4 9 31 0.358398 0.281006 0.932617
-4 10 0 0.0680542 0.140137 0.0510254
-4 10 1 0.0681152 0.140137 0.0510254
-4 10 2 0.0681152 0.140137 0.0510254
-4 10 3 0.0681763 0.140137 0.0510559
-4 10 4 0.0682983 0.140259 0.0510864
-4 10 5 0.0685425 0.140259 0.0540466
-4 10 6 0.069397 0.140381 0.0667725
-4 10 7 0.0709839 0.140625 0.0841064
-4 10 8 0.0739746 0.141113 0.1073
-4 10 9 0.0793457 0.142334 0.137451
-4 10 10 0.0883179 0.145142 0.175659
-4 10 11 0.102295 0.150757 0.224365
-4 10 12 0.120789 0.158081 0.282715
-4 10 13 0.143188 0.166992 0.349121
-4 10 14 0.169067 0.178101 0.422363
-4 10 15 0.197266 0.191528 0.500488
-4 10 16 0.227051 0.207275 0.581055
-4 10 17 0.256104 0.223755 0.658691
-4 10 18 0.282959 0.239868 0.730469
-4 10 19 0.306641 0.254639 0.793457
-4 10 20 0.320068 0.262207 0.829102
-4 10 21 0.322266 0.261475 0.835938
-4 10 22 0.324951 0.261719 0.842773
-4 10 23 0.327393 0.262451 0.850098
-4 10 24 0.330078 0.263428 0.857422
-4 10 25 0.333008 0.264893 0.865234
-4 10 26 0.336426 0.266846 0.874023
-4 10 27 0.340088 0.269287 0.884277
-4 10 28 0.344482 0.271973 0.895508
-4 10 29 0.349121 0.275146 0.907227
-4 10 30 0.35376 0.278564 0.919922
-4 10 31 0.358643 0.281982 0.932617
-4 11 0 0.0839844 0.178833 0.0650024
-4 11 1 0.0839844 0.178833 0.0650024
-4 11 2 0.0840454 0.178833 0.0650024
-4 11 3 0.0840454 0.178833 0.0650024
-4 11 4 0.0841064 0.178833 0.0650024
-4 11 5 0.0842896 0.178955 0.0650635
-4 11 6 0.0847168 0.179077 0.0698242
-4 11 7 0.0858154 0.179077 0.086853
-4 11 8 0.0880737 0.179199 0.109863
-4 11 9 0.0922852 0.17981 0.140015
-4 11 10 0.0996094 0.181763 0.177979
-4 11 11 0.111267 0.185791 0.225464
-4 11 12 0.127808 0.191528 0.282959
-4 11 13 0.148682 0.198486 0.349365
-4 11 14 0.17334 0.206787 0.422607
-4 11 15 0.200562 0.216797 0.500488
-4 11 16 0.229736 0.228882 0.581543
-4 11 17 0.258057 0.241821 0.659668
-4 11 18 0.284668 0.254883 0.730957
-4 11 19 0.308105 0.267334 0.793945
-4 11 20 0.321533 0.272949 0.831055
-4 11 21 0.323486 0.27002 0.837402
-4 11 22 0.325928 0.268799 0.844238
-4 11 23 0.328369 0.268311 0.851074
-4 11 24 0.330811 0.268555 0.858398
-4 11 25 0.33374 0.269531 0.866211
-4 11 26 0.336914 0.270752 0.875
-4 11 27 0.34082 0.272461 0.884766
-4 11 28 0.344971 0.274902 0.895996
-4 11 29 0.349365 0.277588 0.907715
-4 11 30 0.354004 0.280518 0.92041
-4 11 31 0.358887 0.283691 0.933105
-4 12 0 0.104004 0.22583 0.0820312
-4 12 1 0.104004 0.22583 0.0820312
-4 12 2 0.104065 0.22583 0.0820312
-4 12 3 0.104065 0.22583 0.0820312
-4 12 4 0.104126 0.225952 0.0820312
-4 12 5 0.104248 0.225952 0.0820923
-4 12 6 0.104431 0.226074 0.0820923
-4 12 7 0.105103 0.226196 0.0905762
-4 12 8 0.106812 0.226318 0.113342
-4 12 9 0.110046 0.226685 0.143433
-4 12 10 0.115662 0.227661 0.181152
-4 12 11 0.124817 0.229736 0.227417
-4 12 12 0.138672 0.233643 0.283936
-4 12 13 0.157349 0.23877 0.349609
-4 12 14 0.180176 0.244751 0.422852
-4 12 15 0.206055 0.251709 0.500977
-4 12 16 0.234009 0.259766 0.58252
-4 12 17 0.261719 0.268555 0.660645
-4 12 18 0.287354 0.277832 0.731934
-4 12 19 0.310303 0.286621 0.794922
-4 12 20 0.324219 0.289795 0.833496
-4 12 21 0.325684 0.283936 0.839355
-4 12 22 0.327637 0.280273 0.846191
-4 12 23 0.329834 0.27832 0.853027
-4 12 24 0.332275 0.2771 0.859863
-4 12 25 0.334961 0.276855 0.867676
-4 12 26 0.338135 0.2771 0.875977
-4 12 27 0.341553 0.278076 0.885742
-4 12 28 0.345703 0.279785 0.896973
-4 12 29 0.350098 0.281738 0.908691
-4 12 30 0.354736 0.28418 0.920898
-4 12 31 0.359375 0.286865 0.933594
-4 13 0 0.127319 0.279541 0.10144
-4 13 1 0.127319 0.279541 0.10144
-4 13 2 0.127319 0.279541 0.10144
-4 13 3 0.127319 0.279541 0.10144
-4 13 4 0.127319 0.279541 0.10144
-4 13 5 0.127441 0.279541 0.10144
-4 13 6 0.127563 0.279541 0.101501
-4 13 7 0.12793 0.279785 0.101562
-4 13 8 0.129028 0.280029 0.116699
-4 13 9 0.13147 0.280273 0.146362
-4 13 10 0.135864 0.281006 0.183838
-4 13 11 0.143066 0.282227 0.229614
-4 13 12 0.154175 0.284424 0.285156
-4 13 13 0.170044 0.287842 0.349854
-4 13 14 0.19043 0.291748 0.423096
-4 13 15 0.214355 0.295898 0.501465
-4 13 16 0.240723 0.300537 0.583008
-4 13 17 0.26709 0.305176 0.661621
-4 13 18 0.291748 0.310059 0.733398
-4 13 19 0.313965 0.314941 0.796387
-4 13 20 0.328369 0.314941 0.837402
-4 13 21 0.329102 0.304932 0.843262
-4 13 22 0.330566 0.298096 0.849121
-4 13 23 0.332275 0.293457 0.855469
-4 13 24 0.334473 0.290527 0.862305
-4 13 25 0.336914 0.288574 0.869629
-4 13 26 0.3396 0.287354 0.878418
-4 13 27 0.343018 0.286865 0.887695
-4 13 28 0.346924 0.287354 0.898438
-4 13 29 0.351074 0.28833 0.910156
-4 13 30 0.355469 0.290039 0.921875
-4 13 31 0.360107 0.291992 0.93457
-4 14 0 0.153442 0.339111 0.123047
-4 14 1 0.153442 0.339111 0.123047
-4 14 2 0.153564 0.339111 0.123047
-4 14 3 0.153564 0.339111 0.123047
-4 14 4 0.153564 0.339111 0.123047
-4 14 5 0.153564 0.339111 0.123108
-4 14 6 0.153687 0.339355 0.123108
-4 14 7 0.153931 0.339355 0.123169
-4 14 8 0.154297 0.3396 0.12323
-4 14 9 0.156128 0.339844 0.148926
-4 14 10 0.159546 0.340576 0.185669
-4 14 11 0.165283 0.341553 0.230957
-4 14 12 0.174194 0.343018 0.285889
-4 14 13 0.187256 0.345215 0.349854
-4 14 14 0.204834 0.347656 0.422607
-4 14 15 0.226196 0.349609 0.501465
-4 14 16 0.250488 0.351318 0.583984
-4 14 17 0.275146 0.352295 0.663086
-4 14 18 0.298584 0.352539 0.735352
-4 14 19 0.319824 0.353027 0.79834
-4 14 20 0.334473 0.349854 0.843262
-4 14 21 0.334473 0.334717 0.848633
-4 14 22 0.334961 0.32373 0.854492
-4 14 23 0.336182 0.315918 0.860352
-4 14 24 0.337891 0.310303 0.866699
-4 14 25 0.339844 0.305908 0.873535
-4 14 26 0.342285 0.302734 0.881836
-4 14 27 0.345215 0.300293 0.890625
-4 14 28 0.348877 0.299072 0.900879
-4 14 29 0.352783 0.298584 0.912109
-4 14 30 0.356934 0.298828 0.924316
-4 14 31 0.361572 0.299561 0.936523
-4 15 0 0.181885 0.40332 0.146362
-4 15 1 0.181885 0.40332 0.146362
-4 15 2 0.181885 0.40332 0.146362
-4 15 3 0.181885 0.40332 0.146362
-4 15 4 0.181885 0.40332 0.146362
-4 15 5 0.182007 0.40332 0.146362
-4 15 6 0.182007 0.403564 0.146362
-4 15 7 0.182251 0.403564 0.146362
-4 15 8 0.182495 0.403564 0.146484
-4 15 9 0.183228 0.404053 0.151367
-4 15 10 0.185913 0.404541 0.186768
-4 15 11 0.19043 0.405762 0.231079
-4 15 12 0.197632 0.406982 0.285156
-4 15 13 0.208374 0.408691 0.348633
-4 15 14 0.223145 0.4104 0.421143
-4 15 15 0.241943 0.411377 0.500488
-4 15 16 0.263672 0.410889 0.583496
-4 15 17 0.286377 0.408691 0.663574
-4 15 18 0.308105 0.405273 0.736816
-4 15 19 0.327881 0.401367 0.800781
-4 15 20 0.343262 0.395508 0.850586
-4 15 21 0.342285 0.374756 0.856445
-4 15 22 0.342041 0.358887 0.862305
-4 15 23 0.342529 0.346924 0.867676
-4 15 24 0.343262 0.338135 0.873535
-4 15 25 0.344727 0.330566 0.879883
-4 15 26 0.346436 0.324463 0.887207
-4 15 27 0.348877 0.31958 0.895508
-4 15 28 0.352051 0.316162 0.905273
-4 15 29 0.355469 0.313477 0.916016
-4 15 30 0.359375 0.312012 0.927246
-4 15 31 0.363525 0.311035 0.938965
-4 16 0 0.211792 0.470947 0.170776
-4 16 1 0.211792 0.470947 0.170776
-4 16 2 0.211792 0.470947 0.170776
-4 16 3 0.211792 0.470947 0.170776
-4 16 4 0.211914 0.470947 0.170776
-4 16 5 0.211914 0.470947 0.170776
-4 16 6 0.211914 0.470947 0.170776
-4 16 7 0.212036 0.470947 0.170776
-4 16 8 0.21228 0.470947 0.170898
-4 16 9 0.212769 0.471191 0.171021
-4 16 10 0.214233 0.47168 0.187622
-4 16 11 0.217896 0.4729 0.230225
-4 16 12 0.223633 0.474365 0.282715
-4 16 13 0.232544 0.476074 0.345215
-4 16 14 0.244995 0.477783 0.417236
-4 16 15 0.26123 0.478516 0.496826
-4 16 16 0.280518 0.477295 0.580566
-4 16 17 0.300781 0.473145 0.662598
-4 16 18 0.320801 0.466553 0.737305
-4 16 19 0.338867 0.458984 0.802246
-4 16 20 0.354004 0.450439 0.855957
-4 16 21 0.353516 0.425537 0.867188
-4 16 22 0.352295 0.404297 0.873535
-4 16 23 0.351562 0.387939 0.878906
-4 16 24 0.351562 0.375 0.883789
-4 16 25 0.352051 0.36377 0.88916
-4 16 26 0.353027 0.354248 0.895508
-4 16 27 0.354492 0.345947 0.902832
-4 16 28 0.356934 0.3396 0.912109
-4 16 29 0.359619 0.334229 0.921875
-4 16 30 0.363037 0.330322 0.932129
-4 16 31 0.366455 0.327148 0.942871
-4 17 0 0.241455 0.537598 0.194946
-4 17 1 0.241455 0.537598 0.194946
-4 17 2 0.241455 0.537598 0.194946
-4 17 3 0.241455 0.537598 0.194946
-4 17 4 0.241455 0.537598 0.194946
-4 17 5 0.241455 0.537598 0.194946
-4 17 6 0.241577 0.537598 0.194946
-4 17 7 0.241577 0.537598 0.194946
-4 17 8 0.241821 0.537598 0.194946
-4 17 9 0.242188 0.537598 0.195068
-4 17 10 0.242676 0.538086 0.19519
-4 17 11 0.245361 0.539062 0.228516
-4 17 12 0.250244 0.540527 0.279053
-4 17 13 0.257568 0.542969 0.339844
-4 17 14 0.268311 0.544922 0.410645
-4 17 15 0.282227 0.546387 0.489746
-4 17 16 0.299072 0.54541 0.574219
-4 17 17 0.317627 0.540527 0.657715
-4 17 18 0.335693 0.532715 0.734863
-4 17 19 0.352295 0.522461 0.802246
-4 17 20 0.365967 0.510742 0.857422
-4 17 21 0.367432 0.484863 0.878418
-4 17 22 0.365723 0.459229 0.887695
-4 17 23 0.364258 0.438232 0.893555
-4 17 24 0.363037 0.420898 0.898438
-4 17 25 0.362305 0.405518 0.902832
-4 17 26 0.362061 0.391846 0.908203
-4 17 27 0.362549 0.379883 0.914551
-4 17 28 0.36377 0.369629 0.921875
-4 17 29 0.365723 0.361084 0.930176
-4 17 30 0.36792 0.354004 0.939453
-4 17 31 0.37085 0.348145 0.949219
-4 18 0 0.269043 0.599609 0.217407
-4 18 1 0.269043 0.599609 0.217407
-4 18 2 0.269043 0.599609 0.217407
-4 18 3 0.269043 0.599609 0.217407
-4 18 4 0.269043 0.599609 0.217407
-4 18 5 0.269043 0.599609 0.217407
-4 18 6 0.269043 0.599609 0.217407
-4 18 7 0.269287 0.599609 0.217407
-4 18 8 0.269287 0.599609 0.217407
-4 18 9 0.269531 0.599609 0.217529
-4 18 10 0.27002 0.599609 0.217529
-4 18 11 0.27124 0.600586 0.226318
-4 18 12 0.275391 0.602051 0.27417
-4 18 13 0.281494 0.604492 0.33252
-4 18 14 0.290771 0.607422 0.401123
-4 18 15 0.302979 0.609863 0.479004
-4 18 16 0.318115 0.609863 0.563965
-4 18 17 0.334961 0.606445 0.648926
-4 18 18 0.351562 0.598633 0.728516
-4 18 19 0.366943 0.587891 0.798828
-4 18 20 0.379639 0.57373 0.856445
-4 18 21 0.383301 0.548828 0.888184
-4 18 22 0.38208 0.520996 0.90332
-4 18 23 0.379883 0.496094 0.911621
-4 18 24 0.377686 0.474609 0.916992
-4 18 25 0.375732 0.454834 0.920898
-4 18 26 0.374268 0.436768 0.925293
-4 18 27 0.373291 0.42041 0.929688
-4 18 28 0.373047 0.406006 0.935059
-4 18 29 0.373779 0.393555 0.941895
-4 18 30 0.375 0.382812 0.949219
-4 18 31 0.376709 0.373779 0.95752
-4 19 0 0.293945 0.655273 0.237549
-4 19 1 0.293945 0.655273 0.237549
-4 19 2 0.293945 0.655273 0.237549
-4 19 3 0.293945 0.655273 0.237549
-4 19 4 0.293945 0.655273 0.237549
-4 19 5 0.293945 0.655273 0.237549
-4 19 6 0.293945 0.655273 0.237549
-4 19 7 0.293945 0.655273 0.237549
-4 19 8 0.294189 0.655273 0.237671
-4 19 9 0.294434 0.655273 0.237671
-4 19 10 0.294678 0.655273 0.237671
-4 19 11 0.29541 0.655762 0.237793
-4 19 12 0.298096 0.657227 0.269043
-4 19 13 0.303467 0.659668 0.324463
-4 19 14 0.311279 0.663086 0.390625
-4 19 15 0.322266 0.666016 0.466309
-4 19 16 0.335938 0.667969 0.549805
-4 19 17 0.351562 0.666504 0.635742
-4 19 18 0.367188 0.660645 0.717773
-4 19 19 0.381348 0.649902 0.790527
-4 19 20 0.393311 0.635254 0.851074
-4 19 21 0.39917 0.613281 0.893066
-4 19 22 0.399658 0.585449 0.916992
-4 19 23 0.397705 0.558105 0.929688
-4 19 24 0.39502 0.533691 0.937012
-4 19 25 0.391846 0.509766 0.941406
-4 19 26 0.388916 0.487061 0.945312
-4 19 27 0.386475 0.466064 0.948242
-4 19 28 0.384766 0.44751 0.952148
-4 19 29 0.383789 0.430664 0.956543
-4 19 30 0.383545 0.416016 0.961914
-4 19 31 0.384033 0.40332 0.968262
-4 20 0 0.31543 0.703125 0.255127
-4 20 1 0.31543 0.703125 0.255127
-4 20 2 0.31543 0.703125 0.255127
-4 20 3 0.31543 0.703125 0.255127
-4 20 4 0.31543 0.703125 0.255127
-4 20 5 0.31543 0.703125 0.255127
-4 20 6 0.31543 0.703125 0.255127
-4 20 7 0.31543 0.703125 0.255127
-4 20 8 0.315674 0.703125 0.255127
-4 20 9 0.315674 0.703125 0.255127
-4 20 10 0.316162 0.703613 0.255127
-4 20 11 0.31665 0.703613 0.255127
-4 20 12 0.317871 0.704102 0.263916
-4 20 13 0.32251 0.707031 0.316406
-4 20 14 0.32959 0.710449 0.379395
-4 20 15 0.339111 0.714355 0.452637
-4 20 16 0.351807 0.717773 0.534668
-4 20 17 0.366211 0.718262 0.620117
-4 20 18 0.380859 0.714355 0.703125
-4 20 19 0.394531 0.705078 0.777832
-4 20 20 0.406006 0.691406 0.841797
-4 20 21 0.413818 0.672852 0.89209
-4 20 22 0.416504 0.647461 0.925293
-4 20 23 0.415527 0.620117 0.944336
-4 20 24 0.412842 0.59375 0.955078
-4 20 25 0.40918 0.566895 0.961914
-4 20 26 0.405273 0.540527 0.96582
-4 20 27 0.401367 0.515137 0.968262
-4 20 28 0.398193 0.491943 0.970703
-4 20 29 0.395508 0.470947 0.973633
-4 20 30 0.393799 0.452148 0.977051
-4 20 31 0.392822 0.435547 0.981445
-4 21 0 0.33374 0.744141 0.269775
-4 21 1 0.33374 0.744141 0.269775
-4 21 2 0.33374 0.744141 0.269775
-4 21 3 0.33374 0.744141 0.269775
-4 21 4 0.33374 0.744141 0.269775
-4 21 5 0.33374 0.744141 0.269775
-4 21 6 0.33374 0.744141 0.269775
-4 21 7 0.33374 0.744141 0.269775
-4 21 8 0.33374 0.744141 0.269775
-4 21 9 0.333984 0.744141 0.27002
-4 21 10 0.334229 0.744141 0.27002
-4 21 11 0.334717 0.744629 0.27002
-4 21 12 0.335449 0.744629 0.270264
-4 21 13 0.338867 0.74707 0.307861
-4 21 14 0.344971 0.750488 0.367676
-4 21 15 0.35376 0.754883 0.437988
-4 21 16 0.365234 0.759277 0.51709
-4 21 17 0.378662 0.761719 0.601074
-4 21 18 0.392822 0.760254 0.68457
-4 21 19 0.406006 0.753418 0.76123
-4 21 20 0.417236 0.741699 0.827637
-4 21 21 0.426025 0.725586 0.883301
-4 21 22 0.430908 0.70459 0.925293
-4 21 23 0.431885 0.679199 0.952148
-4 21 24 0.429932 0.652832 0.96875
-4 21 25 0.426514 0.624023 0.979004
-4 21 26 0.422119 0.595215 0.984863
-4 21 27 0.417236 0.566406 0.988281
-4 21 28 0.412598 0.539062 0.990234
-4 21 29 0.408691 0.51416 0.991699
-4 21 30 0.405273 0.491211 0.993652
-4 21 31 0.402832 0.470703 0.996094
-4 22 0 0.348877 0.777832 0.282227
-4 22 1 0.348877 0.777832 0.282227
-4 22 2 0.348877 0.777832 0.282227
-4 22 3 0.348877 0.777832 0.282227
-4 22 4 0.348877 0.777832 0.282227
-4 22 5 0.348877 0.777832 0.282227
-4 22 6 0.348877 0.777832 0.282227
-4 22 7 0.348877 0.777832 0.282227
-4 22 8 0.348877 0.777832 0.282227
-4 22 9 0.349121 0.77832 0.282227
-4 22 10 0.349365 0.77832 0.282227
-4 22 11 0.349609 0.77832 0.282227
-4 22 12 0.350342 0.77832 0.282471
-4 22 13 0.352295 0.779785 0.299316
-4 22 14 0.35791 0.783691 0.356201
-4 22 15 0.365723 0.788086 0.423096
-4 22 16 0.376221 0.793457 0.499268
-4 22 17 0.388672 0.797363 0.581055
-4 22 18 0.402344 0.797852 0.663574
-4 22 19 0.415283 0.793945 0.741211
-4 22 20 0.426514 0.784668 0.80957
-4 22 21 0.435547 0.770996 0.868164
-4 22 22 0.441895 0.75293 0.916504
-4 22 23 0.444824 0.731445 0.951172
-4 22 24 0.44458 0.706543 0.974121
-4 22 25 0.442139 0.678711 0.989746
-4 22 26 0.437988 0.648438 1
-4 22 27 0.432861 0.617188 1
-4 22 28 0.42749 0.587402 1
-4 22 29 0.422363 0.558594 1
-4 22 30 0.417725 0.531738 1
-4 22 31 0.413818 0.507324 1
-4 23 0 0.361084 0.805176 0.291992
-4 23 1 0.361084 0.805176 0.291992
-4 23 2 0.361084 0.805176 0.291992
-4 23 3 0.361084 0.805176 0.291992
-4 23 4 0.361084 0.805176 0.291992
-4 23 5 0.361084 0.805176 0.291992
-4 23 6 0.361084 0.805176 0.291992
-4 23 7 0.361084 0.805176 0.291992
-4 23 8 0.361084 0.805176 0.291992
-4 23 9 0.361084 0.805176 0.291992
-4 23 10 0.361328 0.805176 0.291992
-4 23 11 0.361572 0.805176 0.291992
-4 23 12 0.362061 0.805664 0.292236
-4 23 13 0.363037 0.805664 0.292236
-4 23 14 0.36792 0.80957 0.345215
-4 23 15 0.375 0.814453 0.408936
-4 23 16 0.384766 0.819824 0.482178
-4 23 17 0.396484 0.825195 0.561523
-4 23 18 0.409424 0.827637 0.64209
-4 23 19 0.422119 0.826172 0.719727
-4 23 20 0.43335 0.819336 0.789062
-4 23 21 0.442627 0.808105 0.850098
-4 23 22 0.449707 0.79248 0.901367
-4 23 23 0.454102 0.773926 0.941406
-4 23 24 0.455811 0.752441 0.971191
-4 23 25 0.454834 0.726562 0.993652
-4 23 26 0.45166 0.696777 1
-4 23 27 0.447021 0.665039 1
-4 23 28 0.441162 0.632812 1
-4 23 29 0.435303 0.601074 1
-4 23 30 0.429688 0.571289 1
-4 23 31 0.424805 0.543457 1
-4 24 0 0.370605 0.82666 0.299805
-4 24 1 0.370605 0.82666 0.299805
-4 24 2 0.370605 0.82666 0.299805
-4 24 3 0.370605 0.82666 0.299805
-4 24 4 0.370605 0.82666 0.299805
-4 24 5 0.370605 0.82666 0.299805
-4 24 6 0.370605 0.82666 0.299805
-4 24 7 0.370605 0.82666 0.299805
-4 24 8 0.37085 0.82666 0.299805
-4 24 9 0.37085 0.82666 0.299805
-4 24 10 0.371094 0.827148 0.299805
-4 24 11 0.371338 0.827148 0.300049
-4 24 12 0.371826 0.827148 0.300049
-4 24 13 0.372559 0.827637 0.300049
-4 24 14 0.375977 0.830078 0.334717
-4 24 15 0.382568 0.834961 0.395264
-4 24 16 0.391357 0.84082 0.465576
-4 24 17 0.402588 0.84668 0.541992
-4 24 18 0.414795 0.850586 0.621094
-4 24 19 0.427246 0.851074 0.697266
-4 24 20 0.438477 0.847168 0.767578
-4 24 21 0.447998 0.838379 0.830078
-4 24 22 0.455566 0.824707 0.883789
-4 24 23 0.460449 0.808594 0.927246
-4 24 24 0.463623 0.790039 0.961426
-4 24 25 0.4646 0.76709 0.989746
-4 24 26 0.462891 0.739258 1
-4 24 27 0.458984 0.708008 1
-4 24 28 0.453613 0.674805 1
-4 24 29 0.44751 0.641602 1
-4 24 30 0.441162 0.609375 1
-4 24 31 0.435303 0.578613 1
-4 25 0 0.37915 0.846191 0.306885
-4 25 1 0.37915 0.846191 0.306885
-4 25 2 0.37915 0.846191 0.306885
-4 25 3 0.37915 0.846191 0.306885
-4 25 4 0.37915 0.846191 0.306885
-4 25 5 0.37915 0.846191 0.306885
-4 25 6 0.37915 0.846191 0.306885
-4 25 7 0.379395 0.846191 0.306885
-4 25 8 0.379395 0.846191 0.306885
-4 25 9 0.379395 0.846191 0.306885
-4 25 10 0.379639 0.846191 0.306885
-4 25 11 0.379883 0.846191 0.306885
-4 25 12 0.380127 0.846191 0.306885
-4 25 13 0.380859 0.84668 0.307129
-4 25 14 0.383057 0.848145 0.323975
-4 25 15 0.388916 0.853027 0.381348
-4 25 16 0.396973 0.858887 0.448242
-4 25 17 0.407227 0.865234 0.521484
-4 25 18 0.418945 0.870117 0.597656
-4 25 19 0.431152 0.872559 0.672852
-4 25 20 0.442383 0.871094 0.742676
-4 25 21 0.452148 0.865234 0.806641
-4 25 22 0.460205 0.854492 0.862305
-4 25 23 0.46582 0.84082 0.908203
-4 25 24 0.469727 0.824707 0.945801
-4 25 25 0.472168 0.804688 0.979004
-4 25 26 0.472168 0.779785 1
-4 25 27 0.469482 0.75 1
-4 25 28 0.464844 0.717285 1
-4 25 29 0.458984 0.683105 1
-4 25 30 0.452393 0.648926 1
-4 25 31 0.445801 0.615723 1
-4 26 0 0.386963 0.863281 0.312988
-4 26 1 0.386963 0.863281 0.312988
-4 26 2 0.386963 0.863281 0.312988
-4 26 3 0.386963 0.863281 0.312988
-4 26 4 0.386963 0.863281 0.312988
-4 26 5 0.386963 0.863281 0.312988
-4 26 6 0.386963 0.863281 0.312988
-4 26 7 0.386963 0.863281 0.312988
-4 26 8 0.386963 0.863281 0.312988
-4 26 9 0.387207 0.863281 0.313232
-4 26 10 0.387207 0.863281 0.313232
-4 26 11 0.387451 0.863281 0.313232
-4 26 12 0.387695 0.86377 0.313232
-4 26 13 0.388428 0.86377 0.313232
-4 26 14 0.38916 0.864258 0.313477
-4 26 15 0.394531 0.868652 0.367188
-4 26 16 0.401855 0.874512 0.43042
-4 26 17 0.411377 0.880859 0.5
-4 26 18 0.422363 0.887207 0.57373
-4 26 19 0.433838 0.891113 0.646484
-4 26 20 0.445068 0.891602 0.715332
-4 26 21 0.455078 0.888672 0.779297
-4 26 22 0.463623 0.880859 0.836914
-4 26 23 0.469971 0.870117 0.885254
-4 26 24 0.474609 0.856445 0.925293
-4 26 25 0.477783 0.838867 0.961914
-4 26 26 0.479248 0.816895 0.994141
-4 26 27 0.478271 0.790039 1
-4 26 28 0.474854 0.758789 1
-4 26 29 0.469727 0.724609 1
-4 26 30 0.463135 0.689453 1
-4 26 31 0.456299 0.654785 1
-4 27 0 0.393799 0.878418 0.318604
-4 27 1 0.393799 0.878418 0.318604
-4 27 2 0.393799 0.878418 0.318604
-4 27 3 0.393799 0.878418 0.318604
-4 27 4 0.393799 0.878418 0.318604
-4 27 5 0.393799 0.878418 0.318604
-4 27 6 0.393799 0.878418 0.318604
-4 27 7 0.393799 0.878418 0.318604
-4 27 8 0.393799 0.878418 0.318604
-4 27 9 0.393799 0.878418 0.318604
-4 27 10 0.394043 0.878418 0.318604
-4 27 11 0.394043 0.878418 0.318604
-4 27 12 0.394531 0.878906 0.318604
-4 27 13 0.39502 0.878906 0.318848
-4 27 14 0.395752 0.878906 0.318848
-4 27 15 0.399414 0.882324 0.353027
-4 27 16 0.406006 0.887695 0.412598
-4 27 17 0.414551 0.894531 0.478516
-4 27 18 0.424805 0.900879 0.54834
-4 27 19 0.435791 0.90625 0.618652
-4 27 20 0.446533 0.908691 0.686035
-4 27 21 0.456787 0.908203 0.749512
-4 27 22 0.465576 0.903809 0.807617
-4 27 23 0.472656 0.895508 0.857422
-4 27 24 0.478027 0.884766 0.900391
-4 27 25 0.481934 0.869629 0.939941
-4 27 26 0.484375 0.850586 0.975586
-4 27 27 0.484863 0.82666 1
-4 27 28 0.48291 0.797852 1
-4 27 29 0.478516 0.764648 1
-4 27 30 0.472656 0.729492 1
-4 27 31 0.466064 0.693848 1
-4 28 0 0.399414 0.891113 0.323242
-4 28 1 0.399414 0.891113 0.323242
-4 28 2 0.399414 0.891113 0.323242
-4 28 3 0.399414 0.891113 0.323242
-4 28 4 0.399414 0.891113 0.323242
-4 28 5 0.399414 0.891113 0.323242
-4 28 6 0.399414 0.891113 0.323242
-4 28 7 0.399414 0.891113 0.323242
-4 28 8 0.399414 0.891113 0.323242
-4 28 9 0.399414 0.891113 0.323242
-4 28 10 0.399658 0.891113 0.323242
-4 28 11 0.399658 0.891113 0.323242
-4 28 12 0.399902 0.891113 0.323242
-4 28 13 0.400391 0.891602 0.323242
-4 28 14 0.400879 0.891602 0.323486
-4 28 15 0.403076 0.893066 0.338623
-4 28 16 0.40918 0.898438 0.394531
-4 28 17 0.416992 0.905273 0.456787
-4 28 18 0.42627 0.912109 0.522949
-4 28 19 0.436523 0.917969 0.589844
-4 28 20 0.447021 0.921875 0.655273
-4 28 21 0.457031 0.92334 0.717285
-4 28 22 0.466064 0.921875 0.775391
-4 28 23 0.473633 0.916504 0.826172
-4 28 24 0.479492 0.908691 0.870605
-4 28 25 0.484375 0.896484 0.912598
-4 28 26 0.487793 0.880371 0.951172
-4 28 27 0.489258 0.858887 0.985352
-4 28 28 0.48877 0.833008 1
-4 28 29 0.48584 0.802246 1
-4 28 30 0.481201 0.768555 1
-4 28 31 0.475098 0.733398 1
-4 29 0 0.403809 0.900879 0.32666
-4 29 1 0.403809 0.900879 0.32666
-4 29 2 0.403809 0.900879 0.32666
-4 29 3 0.403809 0.900879 0.32666
-4 29 4 0.403809 0.900879 0.32666
-4 29 5 0.403809 0.900879 0.32666
-4 29 6 0.403809 0.900879 0.32666
-4 29 7 0.403809 0.900879 0.32666
-4 29 8 0.403809 0.900879 0.32666
-4 29 9 0.403809 0.900879 0.32666
-4 29 10 0.403809 0.900879 0.32666
-4 29 11 0.404053 0.900879 0.32666
-4 29 12 0.404297 0.900879 0.32666
-4 29 13 0.404541 0.900879 0.32666
-4 29 14 0.405029 0.901367 0.326904
-4 29 15 0.406006 0.901367 0.326904
-4 29 16 0.411133 0.90625 0.376221
-4 29 17 0.418213 0.912598 0.43457
-4 29 18 0.426758 0.919434 0.496826
-4 29 19 0.436279 0.92627 0.560547
-4 29 20 0.446045 0.931641 0.622559
-4 29 21 0.455811 0.93457 0.683105
-4 29 22 0.465088 0.935059 0.740234
-4 29 23 0.4729 0.932617 0.791016
-4 29 24 0.479248 0.927734 0.836426
-4 29 25 0.484863 0.918945 0.880371
-4 29 26 0.489258 0.905762 0.921875
-4 29 27 0.491943 0.887695 0.959473
-4 29 28 0.492676 0.864746 0.991699
-4 29 29 0.491455 0.837402 1
-4 29 30 0.488281 0.806641 1
-4 29 31 0.483398 0.772461 1
-4 30 0 0.406494 0.907227 0.328857
-4 30 1 0.406494 0.907227 0.328857
-4 30 2 0.406494 0.907227 0.328857
-4 30 3 0.406494 0.907227 0.328857
-4 30 4 0.406494 0.907227 0.328857
-4 30 5 0.406494 0.907227 0.328857
-4 30 6 0.406494 0.907227 0.328857
-4 30 7 0.406494 0.907227 0.328857
-4 30 8 0.406494 0.907227 0.328857
-4 30 9 0.406494 0.907227 0.328857
-4 30 10 0.406738 0.907227 0.328857
-4 30 11 0.406738 0.907227 0.329102
-4 30 12 0.406982 0.907227 0.329102
-4 30 13 0.407227 0.907227 0.329102
-4 30 14 0.407715 0.907227 0.329102
-4 30 15 0.408447 0.907715 0.329102
-4 30 16 0.411621 0.910645 0.35791
-4 30 17 0.417969 0.916504 0.412354
-4 30 18 0.425781 0.92334 0.470703
-4 30 19 0.43457 0.930664 0.530273
-4 30 20 0.443848 0.936523 0.589355
-4 30 21 0.453125 0.940918 0.647461
-4 30 22 0.462158 0.943359 0.702637
-4 30 23 0.470215 0.943359 0.75293
-4 30 24 0.477051 0.940918 0.798828
-4 30 25 0.483154 0.935059 0.843262
-4 30 26 0.488525 0.925293 0.886719
-4 30 27 0.492432 0.911133 0.927734
-4 30 28 0.494629 0.892578 0.964844
-4 30 29 0.495117 0.869141 0.99707
-4 30 30 0.493652 0.841309 1
-4 30 31 0.490234 0.80957 1
-4 31 0 0.408691 0.911621 0.330566
-4 31 1 0.408691 0.911621 0.330566
-4 31 2 0.408691 0.911621 0.330566
-4 31 3 0.408691 0.911621 0.330566
-4 31 4 0.408691 0.911621 0.330566
-4 31 5 0.408691 0.911621 0.330566
-4 31 6 0.408691 0.911621 0.330566
-4 31 7 0.408691 0.911621 0.330566
-4 31 8 0.408691 0.911621 0.330566
-4 31 9 0.408691 0.911621 0.330566
-4 31 10 0.408691 0.912109 0.330811
-4 31 11 0.408936 0.912109 0.330811
-4 31 12 0.408936 0.912109 0.330811
-4 31 13 0.40918 0.912109 0.330811
-4 31 14 0.409668 0.912109 0.330811
-4 31 15 0.410156 0.912109 0.330811
-4 31 16 0.411865 0.913574 0.340576
-4 31 17 0.41748 0.918945 0.390625
-4 31 18 0.424316 0.925293 0.444824
-4 31 19 0.432129 0.931641 0.500488
-4 31 20 0.44043 0.937988 0.556152
-4 31 21 0.449219 0.943359 0.61084
-4 31 22 0.458008 0.947266 0.664062
-4 31 23 0.46582 0.949219 0.712891
-4 31 24 0.4729 0.94873 0.757812
-4 31 25 0.479736 0.946289 0.803223
-4 31 26 0.48584 0.94043 0.848145
-4 31 27 0.490967 0.930176 0.891602
-4 31 28 0.494873 0.916016 0.932129
-4 31 29 0.496826 0.896484 0.969238
-4 31 30 0.49707 0.872559 1
-4 31 31 0.495361 0.844238 1
-5 0 0 0.0599976 0.0462036 0
-5 0 1 0.0601196 0.0462036 0.0184174
-5 0 2 0.0600281 0.04599 0.0284729
-5 0 3 0.0591431 0.0450745 0.038208
-5 0 4 0.0530701 0.0410156 0.0446472
-5 0 5 0.0496521 0.0392761 0.0519409
-5 0 6 0.0514832 0.0407104 0.0664673
-5 0 7 0.053772 0.04245 0.0843506
-5 0 8 0.0577698 0.0454712 0.107056
-5 0 9 0.0648193 0.0509033 0.136353
-5 0 10 0.076355 0.0598755 0.174927
-5 0 11 0.0930176 0.0728149 0.224487
-5 0 12 0.113647 0.0888672 0.282959
-5 0 13 0.137695 0.107605 0.348877
-5 0 14 0.164795 0.128662 0.421875
-5 0 15 0.19397 0.151489 0.499756
-5 0 16 0.224487 0.175293 0.580566
-5 0 17 0.25415 0.198364 0.658203
-5 0 18 0.28125 0.219604 0.729492
-5 0 19 0.305176 0.238281 0.79248
-5 0 20 0.318604 0.248657 0.827637
-5 0 21 0.321045 0.250732 0.834473
-5 0 22 0.32373 0.252686 0.841309
-5 0 23 0.326416 0.254883 0.848633
-5 0 24 0.329346 0.25708 0.856445
-5 0 25 0.33252 0.259521 0.864258
-5 0 26 0.335938 0.262207 0.873535
-5 0 27 0.3396 0.265137 0.883301
-5 0 28 0.343994 0.268555 0.894531
-5 0 29 0.348633 0.272217 0.906738
-5 0 30 0.353516 0.275879 0.919434
-5 0 31 0.358398 0.279785 0.932129
-5 1 0 0.0594177 0.046814 0
-5 1 1 0.0596313 0.046875 0.0183105
-5 1 2 0.0597839 0.046814 0.0282288
-5 1 3 0.0591431 0.0460815 0.0380249
-5 1 4 0.0535583 0.0421143 0.0449829
-5 1 5 0.0496826 0.0399475 0.0519409
-5 1 6 0.0515442 0.0413513 0.0664673
-5 1 7 0.053833 0.0430298 0.0843506
-5 1 8 0.0578003 0.04599 0.107056
-5 1 9 0.0648193 0.0513306 0.136353
-5 1 10 0.076355 0.0601807 0.174927
-5 1 11 0.0930176 0.0730591 0.224487
-5 1 12 0.113647 0.0890503 0.282959
-5 1 13 0.137695 0.107727 0.348877
-5 1 14 0.164795 0.128784 0.421875
-5 1 15 0.19397 0.151611 0.499756
-5 1 16 0.224487 0.175293 0.580566
-5 1 17 0.25415 0.198364 0.658203
-5 1 18 0.28125 0.219604 0.729492
-5 1 19 0.305176 0.238281 0.79248
-5 1 20 0.318604 0.248657 0.827637
-5 1 21 0.321045 0.250732 0.834473
-5 1 22 0.32373 0.252686 0.841309
-5 1 23 0.326416 0.254883 0.848633
-5 1 24 0.329346 0.25708 0.856445
-5 1 25 0.33252 0.259521 0.864258
-5 1 26 0.335938 0.262207 0.873535
-5 1 27 0.3396 0.265137 0.883301
-5 1 28 0.343994 0.268555 0.894531
-5 1 29 0.348633 0.272217 0.906738
-5 1 30 0.353516 0.275879 0.919434
-5 1 31 0.358398 0.279785 0.932129
-5 2 0 0.0581665 0.0475464 0
-5 2 1 0.0585327 0.0477295 0.0184174
-5 2 2 0.059021 0.0479431 0.0278015
-5 2 3 0.0588379 0.0475159 0.0376282
-5 2 4 0.0544739 0.0440979 0.0455627
-5 2 5 0.0498047 0.0410767 0.0519714
-5 2 6 0.0516357 0.0424194 0.0664673
-5 2 7 0.0539246 0.0440369 0.0843506
-5 2 8 0.0578918 0.046875 0.107056
-5 2 9 0.0648804 0.0520325 0.136353
-5 2 10 0.076416 0.0607605 0.174927
-5 2 11 0.0930786 0.0734863 0.224487
-5 2 12 0.113708 0.0893555 0.282959
-5 2 13 0.137695 0.107971 0.348877
-5 2 14 0.164795 0.129028 0.421875
-5 2 15 0.19397 0.151733 0.499756
-5 2 16 0.224487 0.175415 0.580566
-5 2 17 0.25415 0.198486 0.658203
-5 2 18 0.28125 0.219727 0.729492
-5 2 19 0.305176 0.238403 0.79248
-5 2 20 0.318604 0.248779 0.827637
-5 2 21 0.321045 0.250732 0.834473
-5 2 22 0.32373 0.252686 0.841309
-5 2 23 0.326416 0.254883 0.848633
-5 2 24 0.329346 0.25708 0.856445
-5 2 25 0.33252 0.259521 0.864258
-5 2 26 0.335938 0.262207 0.873535
-5 2 27 0.3396 0.265137 0.883301
-5 2 28 0.343994 0.268555 0.894531
-5 2 29 0.348633 0.272217 0.906738
-5 2 30 0.353516 0.275879 0.919434
-5 2 31 0.358398 0.279785 0.932129
-5 3 0 0.055603 0.0480957 0.0115814
-5 3 1 0.0559692 0.0483398 0.0194702
-5 3 2 0.0567017 0.0487976 0.0272675
-5 3 3 0.0578918 0.0494995 0.0367737
-5 3 4 0.0561218 0.0476685 0.0465088
-5 3 5 0.0499878 0.0430298 0.052002
-5 3 6 0.0518188 0.0443115 0.0664673
-5 3 7 0.0540771 0.0457764 0.0844116
-5 3 8 0.0580139 0.0484009 0.107117
-5 3 9 0.0650024 0.0533142 0.136353
-5 3 10 0.0765381 0.0617676 0.174927
-5 3 11 0.0931396 0.0742798 0.224487
-5 3 12 0.113708 0.0899658 0.282959
-5 3 13 0.137817 0.108459 0.348877
-5 3 14 0.164795 0.129272 0.421875
-5 3 15 0.19397 0.151978 0.499756
-5 3 16 0.224487 0.175659 0.580566
-5 3 17 0.25415 0.198608 0.658203
-5 3 18 0.28125 0.219849 0.729492
-5 3 19 0.305176 0.238403 0.79248
-5 3 20 0.318604 0.248779 0.827637
-5 3 21 0.321045 0.250732 0.834473
-5 3 22 0.32373 0.25293 0.841309
-5 3 23 0.326416 0.254883 0.848633
-5 3 24 0.329346 0.25708 0.856445
-5 3 25 0.33252 0.259521 0.864258
-5 3 26 0.335938 0.262207 0.873535
-5 3 27 0.3396 0.265137 0.883301
-5 3 28 0.343994 0.268555 0.894531
-5 3 29 0.348633 0.272217 0.906738
-5 3 30 0.353516 0.275879 0.919434
-5 3 31 0.358398 0.279785 0.932129
-5 4 0 0.0518799 0.0484924 0.0185547
-5 4 1 0.0519714 0.0485535 0.0224457
-5 4 2 0.0522461 0.0487366 0.0275574
-5 4 3 0.0531311 0.049408 0.0346375
-5 4 4 0.0558777 0.0515442 0.0457458
-5 4 5 0.050354 0.0464172 0.052063
-5 4 6 0.052124 0.0475769 0.0665283
-5 4 7 0.0543823 0.0488281 0.0844116
-5 4 8 0.0582886 0.0511169 0.107117
-5 4 9 0.0652466 0.055603 0.136353
-5 4 10 0.0766602 0.0635986 0.174805
-5 4 11 0.0932617 0.0757446 0.224487
-5 4 12 0.113831 0.0911255 0.282959
-5 4 13 0.137817 0.109314 0.348877
-5 4 14 0.164917 0.130005 0.421875
-5 4 15 0.194092 0.152466 0.499756
-5 4 16 0.224609 0.176025 0.580566
-5 4 17 0.25415 0.198853 0.658203
-5 4 18 0.28125 0.219971 0.729492
-5 4 19 0.305176 0.238647 0.79248
-5 4 20 0.318604 0.248901 0.827637
-5 4 21 0.321045 0.250732 0.834473
-5 4 22 0.32373 0.25293 0.841309
-5 4 23 0.32666 0.255127 0.848633
-5 4 24 0.329346 0.25708 0.856445
-5 4 25 0.33252 0.259521 0.864258
-5 4 26 0.335938 0.262207 0.873535
-5 4 27 0.3396 0.265137 0.883301
-5 4 28 0.343994 0.268555 0.894531
-5 4 29 0.348633 0.272217 0.906738
-5 4 30 0.353516 0.275879 0.919434
-5 4 31 0.358398 0.279785 0.932129
-5 5 0 0.0527649 0.054657 0.0219727
-5 5 1 0.0526733 0.0545044 0.0251007
-5 5 2 0.0524902 0.0542603 0.0293884
-5 5 3 0.0522156 0.0538635 0.0351562
-5 5 4 0.0518494 0.0532227 0.0427856
-5 5 5 0.0511475 0.052124 0.0523071
-5 5 6 0.0527344 0.053009 0.0665283
-5 5 7 0.0549622 0.0539856 0.0844727
-5 5 8 0.0588074 0.0557861 0.107178
-5 5 9 0.0656128 0.0596313 0.136475
-5 5 10 0.0769653 0.0669556 0.174805
-5 5 11 0.0935059 0.0784302 0.224365
-5 5 12 0.114014 0.0932007 0.282959
-5 5 13 0.137939 0.110901 0.348877
-5 5 14 0.165039 0.131104 0.421875
-5 5 15 0.194092 0.15332 0.499756
-5 5 16 0.224609 0.176636 0.580566
-5 5 17 0.25415 0.199341 0.658203
-5 5 18 0.28125 0.220459 0.729492
-5 5 19 0.30542 0.239014 0.79248
-5 5 20 0.318604 0.249146 0.827637
-5 5 21 0.321045 0.250977 0.834473
-5 5 22 0.32373 0.253174 0.841309
-5 5 23 0.32666 0.255127 0.849121
-5 5 24 0.329346 0.257324 0.856445
-5 5 25 0.33252 0.259766 0.864258
-5 5 26 0.335938 0.262451 0.873535
-5 5 27 0.3396 0.265381 0.883301
-5 5 28 0.343994 0.268555 0.894531
-5 5 29 0.348633 0.272217 0.906738
-5 5 30 0.353516 0.275879 0.919434
-5 5 31 0.358398 0.279785 0.932129
-5 6 0 0.0527039 0.0622864 0.024231
-5 6 1 0.0527039 0.0622864 0.0249786
-5 6 2 0.0526123 0.0620728 0.0291138
-5 6 3 0.0524597 0.0617065 0.034729
-5 6 4 0.0522461 0.0611572 0.0422668
-5 6 5 0.0524902 0.0608826 0.0525818
-5 6 6 0.053833 0.0613708 0.0665283
-5 6 7 0.0559998 0.0620422 0.0844727
-5 6 8 0.0597229 0.0632935 0.107239
-5 6 9 0.0663452 0.0662842 0.136475
-5 6 10 0.0775146 0.0726929 0.174805
-5 6 11 0.0939331 0.083252 0.224365
-5 6 12 0.114319 0.0969849 0.282959
-5 6 13 0.138306 0.113831 0.348877
-5 6 14 0.165161 0.133423 0.421875
-5 6 15 0.194336 0.155029 0.499756
-5 6 16 0.224731 0.177979 0.580566
-5 6 17 0.25415 0.200317 0.658203
-5 6 18 0.281494 0.221191 0.729492
-5 6 19 0.30542 0.239624 0.79248
-5 6 20 0.318604 0.249756 0.827637
-5 6 21 0.321045 0.251465 0.834473
-5 6 22 0.32373 0.253418 0.841797
-5 6 23 0.32666 0.255371 0.849121
-5 6 24 0.329346 0.257568 0.856445
-5 6 25 0.33252 0.26001 0.864258
-5 6 26 0.335938 0.262451 0.873535
-5 6 27 0.339844 0.265381 0.883301
-5 6 28 0.343994 0.268799 0.89502
-5 6 29 0.348633 0.272461 0.906738
-5 6 30 0.353516 0.276123 0.919434
-5 6 31 0.358398 0.279785 0.932129
-5 7 0 0.0533752 0.0731201 0.0277252
-5 7 1 0.0534058 0.0731812 0.0277252
-5 7 2 0.0534363 0.0731812 0.0289612
-5 7 3 0.0535583 0.0731201 0.0344543
-5 7 4 0.0538025 0.0730591 0.0420837
-5 7 5 0.0544434 0.0731812 0.0525818
-5 7 6 0.0556641 0.0735474 0.0664062
-5 7 7 0.0578003 0.0739746 0.0843506
-5 7 8 0.0614319 0.0747681 0.1073
-5 7 9 0.0678101 0.0768433 0.136475
-5 7 10 0.0786133 0.0821533 0.174805
-5 7 11 0.0947876 0.0914307 0.224365
-5 7 12 0.11499 0.103821 0.282715
-5 7 13 0.138794 0.119263 0.348877
-5 7 14 0.165527 0.137573 0.421875
-5 7 15 0.19458 0.158203 0.499756
-5 7 16 0.224976 0.18042 0.580566
-5 7 17 0.254395 0.202271 0.658203
-5 7 18 0.281494 0.222656 0.72998
-5 7 19 0.30542 0.240723 0.79248
-5 7 20 0.318848 0.250732 0.827637
-5 7 21 0.321289 0.252197 0.834473
-5 7 22 0.323975 0.253906 0.841797
-5 7 23 0.32666 0.255859 0.849121
-5 7 24 0.329346 0.258057 0.856445
-5 7 25 0.33252 0.260254 0.864746
-5 7 26 0.335938 0.262939 0.873535
-5 7 27 0.339844 0.265625 0.883301
-5 7 28 0.343994 0.269043 0.89502
-5 7 29 0.348633 0.272461 0.906738
-5 7 30 0.353516 0.276123 0.919434
-5 7 31 0.358398 0.280029 0.932129
-5 8 0 0.0565186 0.0895386 0.0332947
-5 8 1 0.0565491 0.0895386 0.0332947
-5 8 2 0.0565796 0.0895386 0.0333252
-5 8 3 0.0567017 0.0895996 0.0348511
-5 8 4 0.0570068 0.0897217 0.0421753
-5 8 5 0.0576477 0.0898438 0.0523987
-5 8 6 0.0588379 0.09021 0.06604
-5 8 7 0.0608826 0.0906372 0.0839844
-5 8 8 0.0643921 0.0911865 0.107178
-5 8 9 0.0704346 0.0925903 0.136597
-5 8 10 0.0807495 0.0967407 0.174683
-5 8 11 0.0963745 0.104736 0.224243
-5 8 12 0.116272 0.115356 0.282715
-5 8 13 0.139771 0.128784 0.349121
-5 8 14 0.16626 0.145264 0.422119
-5 8 15 0.19519 0.164307 0.499756
-5 8 16 0.225464 0.185059 0.580566
-5 8 17 0.254639 0.205933 0.658203
-5 8 18 0.281738 0.225586 0.72998
-5 8 19 0.305664 0.243042 0.79248
-5 8 20 0.319092 0.252686 0.828125
-5 8 21 0.321533 0.253662 0.834473
-5 8 22 0.324219 0.255371 0.841797
-5 8 23 0.326904 0.25708 0.849121
-5 8 24 0.32959 0.258789 0.856445
-5 8 25 0.33252 0.260986 0.864746
-5 8 26 0.335938 0.263428 0.873535
-5 8 27 0.339844 0.266357 0.883789
-5 8 28 0.344238 0.269531 0.89502
-5 8 29 0.348633 0.272949 0.906738
-5 8 30 0.353516 0.276611 0.919434
-5 8 31 0.358398 0.280273 0.932129
-5 9 0 0.0624695 0.111572 0.0410461
-5 9 1 0.0625 0.111572 0.0410461
-5 9 2 0.0625 0.111633 0.0410461
-5 9 3 0.062561 0.111633 0.0410767
-5 9 4 0.0627441 0.111755 0.0428772
-5 9 5 0.0632935 0.111877 0.0526123
-5 9 6 0.06427 0.112122 0.0657959
-5 9 7 0.0661011 0.112549 0.0834961
-5 9 8 0.069397 0.11322 0.106812
-5 9 9 0.0750732 0.114502 0.136719
-5 9 10 0.0845947 0.117798 0.174927
-5 9 11 0.0994263 0.124573 0.224121
-5 9 12 0.118652 0.133423 0.282715
-5 9 13 0.141602 0.144531 0.349121
-5 9 14 0.167725 0.158447 0.422119
-5 9 15 0.196167 0.174927 0.5
-5 9 16 0.226196 0.193604 0.580566
-5 9 17 0.255371 0.212646 0.658691
-5 9 18 0.282471 0.230835 0.72998
-5 9 19 0.306152 0.247437 0.792969
-5 9 20 0.31958 0.256104 0.828613
-5 9 21 0.321777 0.256592 0.834961
-5 9 22 0.324463 0.257568 0.842285
-5 9 23 0.327148 0.259033 0.849609
-5 9 24 0.329834 0.260498 0.856934
-5 9 25 0.332764 0.262451 0.864746
-5 9 26 0.336182 0.264648 0.874023
-5 9 27 0.340088 0.267334 0.883789
-5 9 28 0.344238 0.270508 0.89502
-5 9 29 0.348877 0.273682 0.907227
-5 9 30 0.353516 0.277344 0.919434
-5 9 31 0.358643 0.281006 0.932617
-5 10 0 0.0723877 0.140747 0.0514526
-5 10 1 0.0723877 0.140869 0.0514526
-5 10 2 0.0724487 0.140869 0.0514832
-5 10 3 0.0724487 0.140869 0.0514832
-5 10 4 0.0725708 0.140869 0.0515137
-5 10 5 0.0728149 0.140991 0.0541992
-5 10 6 0.0735474 0.141113 0.0668945
-5 10 7 0.0750122 0.141357 0.0841675
-5 10 8 0.0777588 0.141846 0.1073
-5 10 9 0.0827637 0.143066 0.137451
-5 10 10 0.0912476 0.145752 0.175659
-5 10 11 0.104736 0.151489 0.224365
-5 10 12 0.122742 0.158691 0.282715
-5 10 13 0.144775 0.167603 0.349121
-5 10 14 0.170166 0.178589 0.422363
-5 10 15 0.19812 0.192017 0.500488
-5 10 16 0.227783 0.207642 0.581055
-5 10 17 0.256592 0.223999 0.658691
-5 10 18 0.283447 0.240112 0.730469
-5 10 19 0.306885 0.254883 0.793457
-5 10 20 0.320312 0.262451 0.82959
-5 10 21 0.32251 0.261719 0.835938
-5 10 22 0.324951 0.261719 0.842773
-5 10 23 0.327637 0.262451 0.850098
-5 10 24 0.330322 0.263672 0.857422
-5 10 25 0.333252 0.265137 0.865234
-5 10 26 0.33667 0.266846 0.874023
-5 10 27 0.340332 0.269287 0.884277
-5 10 28 0.344482 0.271973 0.895508
-5 10 29 0.349121 0.275146 0.907227
-5 10 30 0.35376 0.278564 0.919922
-5 10 31 0.358643 0.281982 0.932617
-5 11 0 0.0872192 0.179321 0.0653076
-5 11 1 0.0872803 0.179321 0.0653076
-5 11 2 0.0872803 0.179321 0.0653076
-5 11 3 0.0873413 0.179321 0.0653076
-5 11 4 0.0874023 0.179321 0.0653076
-5 11 5 0.0875244 0.179443 0.0653687
-5 11 6 0.0878906 0.179565 0.0699463
-5 11 7 0.0889893 0.179565 0.0869141
-5 11 8 0.0910645 0.179688 0.109863
-5 11 9 0.0950928 0.180298 0.140015
-5 11 10 0.102112 0.182251 0.177979
-5 11 11 0.113464 0.186279 0.225464
-5 11 12 0.129639 0.192017 0.282959
-5 11 13 0.150146 0.198975 0.349365
-5 11 14 0.174438 0.207275 0.422607
-5 11 15 0.201416 0.217285 0.500488
-5 11 16 0.230347 0.229248 0.581543
-5 11 17 0.258789 0.242188 0.659668
-5 11 18 0.284912 0.255127 0.730957
-5 11 19 0.30835 0.267334 0.793945
-5 11 20 0.322021 0.272949 0.831055
-5 11 21 0.32373 0.270264 0.837402
-5 11 22 0.325928 0.268799 0.844238
-5 11 23 0.328369 0.268555 0.851074
-5 11 24 0.331055 0.268799 0.858398
-5 11 25 0.333984 0.269531 0.866211
-5 11 26 0.337158 0.270752 0.875
-5 11 27 0.34082 0.272705 0.884766
-5 11 28 0.344971 0.274902 0.895996
-5 11 29 0.349365 0.277588 0.907715
-5 11 30 0.354004 0.280518 0.92041
-5 11 31 0.358887 0.283936 0.933105
-5 12 0 0.106445 0.226196 0.0822144
-5 12 1 0.106506 0.226196 0.0822144
-5 12 2 0.106506 0.226196 0.0822144
-5 12 3 0.106506 0.226196 0.0822754
-5 12 4 0.106567 0.226318 0.0822754
-5 12 5 0.106689 0.226318 0.0822754
-5 12 6 0.106873 0.22644 0.0823364
-5 12 7 0.107483 0.226562 0.0906372
-5 12 8 0.109192 0.226685 0.113403
-5 12 9 0.112305 0.227051 0.143555
-5 12 10 0.117737 0.227905 0.181152
-5 12 11 0.126709 0.230103 0.227417
-5 12 12 0.140259 0.234009 0.283936
-5 12 13 0.158691 0.239136 0.349609
-5 12 14 0.181152 0.245117 0.422852
-5 12 15 0.206787 0.251953 0.501465
-5 12 16 0.234619 0.26001 0.58252
-5 12 17 0.262207 0.268799 0.660645
-5 12 18 0.287842 0.278076 0.731934
-5 12 19 0.310547 0.286865 0.794922
-5 12 20 0.324463 0.290039 0.833496
-5 12 21 0.325928 0.283936 0.839355
-5 12 22 0.327881 0.280518 0.846191
-5 12 23 0.330078 0.27832 0.853027
-5 12 24 0.332275 0.277344 0.859863
-5 12 25 0.334961 0.276855 0.867676
-5 12 26 0.338135 0.277344 0.875977
-5 12 27 0.341553 0.278076 0.885742
-5 12 28 0.345703 0.279785 0.896973
-5 12 29 0.350098 0.281738 0.908691
-5 12 30 0.354736 0.28418 0.920898
-5 12 31 0.359375 0.286865 0.933594
-5 13 0 0.12915 0.279785 0.101562
-5 13 1 0.12915 0.279785 0.101562
-5 13 2 0.12915 0.279785 0.101624
-5 13 3 0.12915 0.279785 0.101624
-5 13 4 0.12915 0.279785 0.101624
-5 13 5 0.129272 0.279785 0.101624
-5 13 6 0.129395 0.279785 0.101685
-5 13 7 0.129639 0.280029 0.101746
-5 13 8 0.130737 0.280273 0.11676
-5 13 9 0.133179 0.280518 0.146362
-5 13 10 0.137451 0.28125 0.183838
-5 13 11 0.144531 0.282471 0.229614
-5 13 12 0.155518 0.284668 0.285156
-5 13 13 0.171265 0.288086 0.349854
-5 13 14 0.191406 0.291992 0.423096
-5 13 15 0.215088 0.296143 0.501465
-5 13 16 0.241333 0.300781 0.583496
-5 13 17 0.267578 0.30542 0.661621
-5 13 18 0.292236 0.310303 0.733398
-5 13 19 0.314453 0.314941 0.796387
-5 13 20 0.328613 0.314941 0.837402
-5 13 21 0.329346 0.304932 0.843262
-5 13 22 0.330566 0.298096 0.849121
-5 13 23 0.33252 0.293701 0.855957
-5 13 24 0.334473 0.290527 0.862305
-5 13 25 0.336914 0.288574 0.869629
-5 13 26 0.339844 0.287354 0.878418
-5 13 27 0.343018 0.286865 0.887695
-5 13 28 0.346924 0.287354 0.898438
-5 13 29 0.351074 0.288574 0.910156
-5 13 30 0.355713 0.290039 0.922363
-5 13 31 0.360352 0.291992 0.93457
-5 14 0 0.154907 0.339355 0.123169
-5 14 1 0.154907 0.339355 0.123169
-5 14 2 0.154907 0.339355 0.123169
-5 14 3 0.154907 0.339355 0.123169
-5 14 4 0.154907 0.339355 0.123169
-5 14 5 0.154907 0.339355 0.12323
-5 14 6 0.155029 0.3396 0.12323
-5 14 7 0.155273 0.3396 0.123291
-5 14 8 0.15564 0.339844 0.123352
-5 14 9 0.157471 0.340088 0.148926
-5 14 10 0.160889 0.34082 0.185669
-5 14 11 0.166504 0.341797 0.230957
-5 14 12 0.175293 0.343262 0.285889
-5 14 13 0.188232 0.345459 0.349854
-5 14 14 0.205688 0.347656 0.422852
-5 14 15 0.226929 0.349854 0.501465
-5 14 16 0.250977 0.351562 0.583984
-5 14 17 0.275635 0.352295 0.663086
-5 14 18 0.299072 0.352783 0.735352
-5 14 19 0.320068 0.353271 0.79834
-5 14 20 0.334717 0.350098 0.843262
-5 14 21 0.334717 0.334961 0.848633
-5 14 22 0.335205 0.32373 0.854492
-5 14 23 0.336426 0.315918 0.860352
-5 14 24 0.337891 0.310547 0.866699
-5 14 25 0.340088 0.306152 0.873535
-5 14 26 0.342529 0.302734 0.881836
-5 14 27 0.345459 0.300293 0.890625
-5 14 28 0.348877 0.299072 0.900879
-5 14 29 0.352783 0.298584 0.912109
-5 14 30 0.357178 0.298828 0.924316
-5 14 31 0.361572 0.299561 0.936523
-5 15 0 0.182861 0.403564 0.146362
-5 15 1 0.182861 0.403564 0.146362
-5 15 2 0.182861 0.403564 0.146362
-5 15 3 0.182861 0.403564 0.146362
-5 15 4 0.182983 0.403564 0.146362
-5 15 5 0.182983 0.403564 0.146484
-5 15 6 0.183105 0.403564 0.146484
-5 15 7 0.183228 0.403564 0.146484
-5 15 8 0.183472 0.403809 0.146484
-5 15 9 0.184326 0.404053 0.151489
-5 15 10 0.18689 0.404785 0.186768
-5 15 11 0.191406 0.405762 0.231079
-5 15 12 0.198608 0.407227 0.285156
-5 15 13 0.209229 0.408936 0.348633
-5 15 14 0.223877 0.4104 0.421143
-5 15 15 0.242554 0.411377 0.500488
-5 15 16 0.264404 0.411133 0.583496
-5 15 17 0.286865 0.408936 0.663574
-5 15 18 0.308594 0.405273 0.736816
-5 15 19 0.328125 0.401367 0.800781
-5 15 20 0.343506 0.395752 0.850586
-5 15 21 0.342529 0.374756 0.856445
-5 15 22 0.342285 0.358887 0.862305
-5 15 23 0.342529 0.347168 0.867676
-5 15 24 0.343506 0.338135 0.873535
-5 15 25 0.344727 0.330566 0.879883
-5 15 26 0.34668 0.324463 0.887207
-5 15 27 0.349121 0.31958 0.895508
-5 15 28 0.352051 0.316162 0.905273
-5 15 29 0.355713 0.313721 0.916016
-5 15 30 0.359375 0.312012 0.927246
-5 15 31 0.363525 0.311035 0.938965
-5 16 0 0.212646 0.470947 0.170898
-5 16 1 0.212646 0.470947 0.170898
-5 16 2 0.212646 0.470947 0.170898
-5 16 3 0.212646 0.470947 0.170898
-5 16 4 0.212646 0.470947 0.170898
-5 16 5 0.212646 0.470947 0.170898
-5 16 6 0.212769 0.470947 0.170898
-5 16 7 0.212769 0.470947 0.170898
-5 16 8 0.213013 0.471191 0.170898
-5 16 9 0.213501 0.471436 0.171021
-5 16 10 0.214966 0.471924 0.187622
-5 16 11 0.218628 0.4729 0.230225
-5 16 12 0.224365 0.474365 0.282715
-5 16 13 0.233154 0.476318 0.345215
-5 16 14 0.245605 0.478027 0.417236
-5 16 15 0.261719 0.47876 0.496826
-5 16 16 0.281006 0.477295 0.580566
-5 16 17 0.30127 0.473145 0.662598
-5 16 18 0.321045 0.466797 0.737305
-5 16 19 0.339111 0.458984 0.802246
-5 16 20 0.354248 0.450684 0.855957
-5 16 21 0.353516 0.425537 0.867188
-5 16 22 0.352295 0.404541 0.873535
-5 16 23 0.351807 0.387939 0.878906
-5 16 24 0.351562 0.375 0.883789
-5 16 25 0.352051 0.36377 0.88916
-5 16 26 0.353027 0.354248 0.895996
-5 16 27 0.354492 0.345947 0.90332
-5 16 28 0.356934 0.3396 0.912109
-5 16 29 0.359619 0.334229 0.921875
-5 16 30 0.363037 0.330322 0.932129
-5 16 31 0.366455 0.327148 0.943359
-5 17 0 0.242065 0.537598 0.194946
-5 17 1 0.242065 0.537598 0.194946
-5 17 2 0.242065 0.537598 0.194946
-5 17 3 0.242065 0.537598 0.194946
-5 17 4 0.242065 0.537598 0.194946
-5 17 5 0.242065 0.537598 0.194946
-5 17 6 0.242065 0.537598 0.194946
-5 17 7 0.242188 0.537598 0.194946
-5 17 8 0.242432 0.537598 0.195068
-5 17 9 0.242676 0.537598 0.195068
-5 17 10 0.243286 0.538086 0.19519
-5 17 11 0.245972 0.539062 0.228638
-5 17 12 0.250732 0.541016 0.279053
-5 17 13 0.258057 0.542969 0.339844
-5 17 14 0.268799 0.544922 0.410645
-5 17 15 0.282715 0.546387 0.489746
-5 17 16 0.299561 0.54541 0.574219
-5 17 17 0.317871 0.540527 0.657715
-5 17 18 0.335938 0.532715 0.734863
-5 17 19 0.352539 0.522461 0.802246
-5 17 20 0.366211 0.510742 0.857422
-5 17 21 0.367676 0.484863 0.878418
-5 17 22 0.365967 0.459229 0.887695
-5 17 23 0.364258 0.438232 0.893555
-5 17 24 0.363037 0.420898 0.898438
-5 17 25 0.362305 0.405518 0.90332
-5 17 26 0.362061 0.391846 0.908203
-5 17 27 0.362549 0.379883 0.914551
-5 17 28 0.36377 0.369629 0.921875
-5 17 29 0.365723 0.361084 0.930176
-5 17 30 0.368164 0.354004 0.939453
-5 17 31 0.37085 0.348145 0.949219
-5 18 0 0.269531 0.599609 0.217407
-5 18 1 0.269531 0.599609 0.217407
-5 18 2 0.269531 0.599609 0.217407
-5 18 3 0.269531 0.599609 0.217407
-5 18 4 0.269531 0.599609 0.217407
-5 18 5 0.269531 0.599609 0.217407
-5 18 6 0.269531 0.599609 0.217407
-5 18 7 0.269775 0.599609 0.217407
-5 18 8 0.269775 0.599609 0.217529
-5 18 9 0.27002 0.599609 0.217529
-5 18 10 0.270508 0.600098 0.217651
-5 18 11 0.271729 0.600586 0.22644
-5 18 12 0.275879 0.602051 0.27417
-5 18 13 0.281982 0.604492 0.33252
-5 18 14 0.291016 0.607422 0.401123
-5 18 15 0.303223 0.609863 0.479004
-5 18 16 0.318604 0.609863 0.563965
-5 18 17 0.335205 0.606445 0.648926
-5 18 18 0.351807 0.599121 0.728516
-5 18 19 0.367188 0.587891 0.798828
-5 18 20 0.379639 0.57373 0.856445
-5 18 21 0.383301 0.548828 0.888184
-5 18 22 0.382324 0.520996 0.90332
-5 18 23 0.380127 0.496094 0.911621
-5 18 24 0.37793 0.474854 0.916992
-5 18 25 0.375977 0.454834 0.920898
-5 18 26 0.374268 0.436768 0.925293
-5 18 27 0.373291 0.42041 0.929688
-5 18 28 0.373291 0.406006 0.935059
-5 18 29 0.373779 0.393555 0.941895
-5 18 30 0.375 0.382812 0.949219
-5 18 31 0.376709 0.373779 0.95752
-5 19 0 0.294189 0.655273 0.237671
-5 19 1 0.294189 0.655273 0.237671
-5 19 2 0.294189 0.655273 0.237671
-5 19 3 0.294189 0.655273 0.237671
-5 19 4 0.294434 0.655273 0.237671
-5 19 5 0.294434 0.655273 0.237671
-5 19 6 0.294434 0.655273 0.237671
-5 19 7 0.294434 0.655273 0.237671
-5 19 8 0.294434 0.655273 0.237671
-5 19 9 0.294678 0.655273 0.237671
-5 19 10 0.295166 0.655273 0.237793
-5 19 11 0.295654 0.655762 0.237915
-5 19 12 0.298584 0.657227 0.269043
-5 19 13 0.303711 0.659668 0.324463
-5 19 14 0.311768 0.663086 0.390625
-5 19 15 0.32251 0.666016 0.466309
-5 19 16 0.336182 0.667969 0.549805
-5 19 17 0.351807 0.666504 0.635742
-5 19 18 0.367432 0.660645 0.717773
-5 19 19 0.381592 0.649902 0.790527
-5 19 20 0.393311 0.635254 0.851074
-5 19 21 0.399414 0.613281 0.893066
-5 19 22 0.399902 0.585449 0.916992
-5 19 23 0.397949 0.558594 0.929688
-5 19 24 0.39502 0.533691 0.937012
-5 19 25 0.39209 0.509766 0.941895
-5 19 26 0.38916 0.487061 0.945312
-5 19 27 0.386719 0.466309 0.948242
-5 19 28 0.384766 0.44751 0.952148
-5 19 29 0.383789 0.430664 0.956543
-5 19 30 0.383545 0.416016 0.961914
-5 19 31 0.384033 0.40332 0.968262
-5 20 0 0.315674 0.703125 0.255127
-5 20 1 0.315674 0.703125 0.255127
-5 20 2 0.315674 0.703125 0.255127
-5 20 3 0.315674 0.703125 0.255127
-5 20 4 0.315674 0.703125 0.255127
-5 20 5 0.315674 0.703125 0.255127
-5 20 6 0.315674 0.703125 0.255127
-5 20 7 0.315918 0.703125 0.255127
-5 20 8 0.315918 0.703125 0.255127
-5 20 9 0.316162 0.703613 0.255127
-5 20 10 0.316406 0.703613 0.255127
-5 20 11 0.316895 0.703613 0.255371
-5 20 12 0.318359 0.70459 0.263916
-5 20 13 0.322754 0.707031 0.316406
-5 20 14 0.329834 0.710449 0.379395
-5 20 15 0.339355 0.714355 0.452637
-5 20 16 0.352051 0.717773 0.534668
-5 20 17 0.366455 0.718262 0.620117
-5 20 18 0.381104 0.714355 0.703125
-5 20 19 0.394775 0.705078 0.777832
-5 20 20 0.406006 0.691406 0.841797
-5 20 21 0.413818 0.672852 0.89209
-5 20 22 0.416748 0.647461 0.925293
-5 20 23 0.415771 0.620605 0.944336
-5 20 24 0.413086 0.59375 0.955078
-5 20 25 0.409424 0.566895 0.961914
-5 20 26 0.405273 0.540527 0.96582
-5 20 27 0.401367 0.515137 0.968262
-5 20 28 0.398193 0.491943 0.970703
-5 20 29 0.395508 0.470947 0.973633
-5 20 30 0.393799 0.452393 0.977051
-5 20 31 0.392822 0.435547 0.981445
-5 21 0 0.333984 0.744141 0.269775
-5 21 1 0.333984 0.744141 0.269775
-5 21 2 0.333984 0.744141 0.269775
-5 21 3 0.333984 0.744141 0.269775
-5 21 4 0.333984 0.744141 0.269775
-5 21 5 0.333984 0.744141 0.269775
-5 21 6 0.333984 0.744141 0.269775
-5 21 7 0.333984 0.744141 0.269775
-5 21 8 0.333984 0.744141 0.27002
-5 21 9 0.334229 0.744141 0.27002
-5 21 10 0.334473 0.744141 0.27002
-5 21 11 0.334961 0.744629 0.27002
-5 21 12 0.335693 0.744629 0.270264
-5 21 13 0.339111 0.74707 0.307861
-5 21 14 0.345215 0.750488 0.367676
-5 21 15 0.354004 0.754883 0.437988
-5 21 16 0.365479 0.759277 0.51709
-5 21 17 0.378906 0.761719 0.601074
-5 21 18 0.393066 0.760254 0.68457
-5 21 19 0.40625 0.753418 0.76123
-5 21 20 0.417236 0.741699 0.827637
-5 21 21 0.426025 0.725586 0.883301
-5 21 22 0.431152 0.70459 0.925293
-5 21 23 0.431885 0.679199 0.952148
-5 21 24 0.430176 0.652832 0.96875
-5 21 25 0.426514 0.624023 0.979004
-5 21 26 0.422119 0.595215 0.984863
-5 21 27 0.417236 0.566406 0.988281
-5 21 28 0.412842 0.539062 0.990234
-5 21 29 0.408691 0.51416 0.991699
-5 21 30 0.405518 0.491211 0.993652
-5 21 31 0.403076 0.470703 0.996094
-5 22 0 0.349121 0.777832 0.282227
-5 22 1 0.349121 0.777832 0.282227
-5 22 2 0.349121 0.777832 0.282227
-5 22 3 0.349121 0.777832 0.282227
-5 22 4 0.349121 0.777832 0.282227
-5 22 5 0.349121 0.777832 0.282227
-5 22 6 0.349121 0.77832 0.282227
-5 22 7 0.349121 0.77832 0.282227
-5 22 8 0.349121 0.77832 0.282227
-5 22 9 0.349365 0.77832 0.282227
-5 22 10 0.349609 0.77832 0.282227
-5 22 11 0.349854 0.77832 0.282227
-5 22 12 0.350586 0.778809 0.282471
-5 22 13 0.352539 0.779785 0.299316
-5 22 14 0.35791 0.783691 0.356201
-5 22 15 0.365967 0.788574 0.423096
-5 22 16 0.376465 0.793457 0.499268
-5 22 17 0.388916 0.797363 0.581055
-5 22 18 0.402344 0.797852 0.663574
-5 22 19 0.415527 0.793945 0.741211
-5 22 20 0.426514 0.784668 0.80957
-5 22 21 0.435547 0.770996 0.868164
-5 22 22 0.441895 0.75293 0.916504
-5 22 23 0.445068 0.731445 0.951172
-5 22 24 0.444824 0.707031 0.974121
-5 22 25 0.442383 0.678711 0.989746
-5 22 26 0.437988 0.648438 1
-5 22 27 0.432861 0.617676 1
-5 22 28 0.42749 0.587402 1
-5 22 29 0.422363 0.558594 1
-5 22 30 0.417725 0.531738 1
-5 22 31 0.413818 0.507324 1
-5 23 0 0.361084 0.805176 0.291992
-5 23 1 0.361084 0.805176 0.291992
-5 23 2 0.361084 0.805176 0.291992
-5 23 3 0.361084 0.805176 0.291992
-5 23 4 0.361084 0.805176 0.291992
-5 23 5 0.361084 0.805176 0.291992
-5 23 6 0.361084 0.805176 0.291992
-5 23 7 0.361084 0.805176 0.291992
-5 23 8 0.361328 0.805176 0.291992
-5 23 9 0.361328 0.805176 0.291992
-5 23 10 0.361572 0.805176 0.291992
-5 23 11 0.361816 0.805176 0.292236
-5 23 12 0.362305 0.805664 0.292236
-5 23 13 0.363281 0.805664 0.292236
-5 23 14 0.368164 0.80957 0.345215
-5 23 15 0.375244 0.814453 0.408936
-5 23 16 0.38501 0.819824 0.482178
-5 23 17 0.396729 0.825195 0.561523
-5 23 18 0.409668 0.827637 0.64209
-5 23 19 0.422363 0.826172 0.719727
-5 23 20 0.433594 0.819336 0.789062
-5 23 21 0.442871 0.808105 0.850098
-5 23 22 0.449707 0.79248 0.901367
-5 23 23 0.454102 0.773926 0.941406
-5 23 24 0.455811 0.752441 0.971191
-5 23 25 0.455078 0.726562 0.993652
-5 23 26 0.451904 0.696777 1
-5 23 27 0.447021 0.665039 1
-5 23 28 0.441406 0.632812 1
-5 23 29 0.435547 0.601074 1
-5 23 30 0.429932 0.571289 1
-5 23 31 0.424805 0.543457 1
-5 24 0 0.37085 0.82666 0.299805
-5 24 1 0.37085 0.82666 0.299805
-5 24 2 0.37085 0.82666 0.299805
-5 24 3 0.37085 0.82666 0.299805
-5 24 4 0.37085 0.82666 0.299805
-5 24 5 0.37085 0.82666 0.299805
-5 24 6 0.37085 0.82666 0.299805
-5 24 7 0.37085 0.82666 0.299805
-5 24 8 0.37085 0.82666 0.299805
-5 24 9 0.371094 0.827148 0.299805
-5 24 10 0.371094 0.827148 0.299805
-5 24 11 0.371338 0.827148 0.300049
-5 24 12 0.371826 0.827148 0.300049
-5 24 13 0.372559 0.827637 0.300049
-5 24 14 0.376221 0.830078 0.334717
-5 24 15 0.382568 0.834961 0.395264
-5 24 16 0.391602 0.84082 0.465576
-5 24 17 0.402588 0.84668 0.541992
-5 24 18 0.415039 0.850586 0.621094
-5 24 19 0.42749 0.851074 0.697266
-5 24 20 0.438721 0.847168 0.767578
-5 24 21 0.448242 0.838379 0.830078
-5 24 22 0.455566 0.824707 0.883789
-5 24 23 0.460693 0.808594 0.927246
-5 24 24 0.463867 0.790039 0.961426
-5 24 25 0.4646 0.76709 0.989746
-5 24 26 0.462891 0.739258 1
-5 24 27 0.458984 0.708008 1
-5 24 28 0.453613 0.674805 1
-5 24 29 0.44751 0.641602 1
-5 24 30 0.441162 0.609375 1
-5 24 31 0.435303 0.578613 1
-5 25 0 0.379395 0.846191 0.306885
-5 25 1 0.379395 0.846191 0.306885
-5 25 2 0.379395 0.846191 0.306885
-5 25 3 0.379395 0.846191 0.306885
-5 25 4 0.379395 0.846191 0.306885
-5 25 5 0.379395 0.846191 0.306885
-5 25 6 0.379395 0.846191 0.306885
-5 25 7 0.379395 0.846191 0.306885
-5 25 8 0.379395 0.846191 0.306885
-5 25 9 0.379639 0.846191 0.306885
-5 25 10 0.379639 0.846191 0.306885
-5 25 11 0.379883 0.846191 0.306885
-5 25 12 0.380371 0.846191 0.306885
-5 25 13 0.380859 0.84668 0.307129
-5 25 14 0.383057 0.848145 0.323975
-5 25 15 0.388916 0.853027 0.381348
-5 25 16 0.397217 0.858887 0.448242
-5 25 17 0.407471 0.865234 0.521484
-5 25 18 0.419189 0.870117 0.597656
-5 25 19 0.431152 0.872559 0.672852
-5 25 20 0.442383 0.871094 0.742676
-5 25 21 0.452393 0.865234 0.806641
-5 25 22 0.460205 0.854492 0.862305
-5 25 23 0.466064 0.84082 0.908203
-5 25 24 0.469971 0.824707 0.945801
-5 25 25 0.472168 0.804688 0.979004
-5 25 26 0.472168 0.779785 1
-5 25 27 0.469727 0.75 1
-5 25 28 0.465088 0.717285 1
-5 25 29 0.458984 0.683105 1
-5 25 30 0.452637 0.648926 1
-5 25 31 0.446045 0.615723 1
-5 26 0 0.387207 0.863281 0.313232
-5 26 1 0.387207 0.863281 0.313232
-5 26 2 0.387207 0.863281 0.313232
-5 26 3 0.387207 0.863281 0.313232
-5 26 4 0.387207 0.863281 0.313232
-5 26 5 0.387207 0.863281 0.313232
-5 26 6 0.387207 0.863281 0.313232
-5 26 7 0.387207 0.863281 0.313232
-5 26 8 0.387207 0.863281 0.313232
-5 26 9 0.387207 0.863281 0.313232
-5 26 10 0.387451 0.863281 0.313232
-5 26 11 0.387451 0.863281 0.313232
-5 26 12 0.387939 0.86377 0.313232
-5 26 13 0.388428 0.86377 0.313232
-5 26 14 0.389404 0.864258 0.313477
-5 26 15 0.394531 0.868652 0.367188
-5 26 16 0.4021 0.874512 0.43042
-5 26 17 0.411377 0.880859 0.5
-5 26 18 0.422363 0.887207 0.57373
-5 26 19 0.434082 0.891113 0.646484
-5 26 20 0.445068 0.891602 0.715332
-5 26 21 0.455078 0.888672 0.779297
-5 26 22 0.463623 0.880859 0.836914
-5 26 23 0.470215 0.870117 0.885254
-5 26 24 0.474609 0.856445 0.925293
-5 26 25 0.477783 0.838867 0.961914
-5 26 26 0.479248 0.816895 0.994141
-5 26 27 0.478516 0.790039 1
-5 26 28 0.475098 0.758789 1
-5 26 29 0.469727 0.724609 1
-5 26 30 0.463379 0.689453 1
-5 26 31 0.456543 0.654785 1
-5 27 0 0.393799 0.878418 0.318604
-5 27 1 0.393799 0.878418 0.318604
-5 27 2 0.393799 0.878418 0.318604
-5 27 3 0.393799 0.878418 0.318604
-5 27 4 0.393799 0.878418 0.318604
-5 27 5 0.393799 0.878418 0.318604
-5 27 6 0.393799 0.878418 0.318604
-5 27 7 0.393799 0.878418 0.318604
-5 27 8 0.393799 0.878418 0.318604
-5 27 9 0.394043 0.878418 0.318604
-5 27 10 0.394043 0.878418 0.318604
-5 27 11 0.394287 0.878418 0.318604
-5 27 12 0.394531 0.878906 0.318604
-5 27 13 0.39502 0.878906 0.318848
-5 27 14 0.395752 0.878906 0.318848
-5 27 15 0.399414 0.882324 0.353027
-5 27 16 0.406006 0.887695 0.412598
-5 27 17 0.414795 0.894531 0.478516
-5 27 18 0.424805 0.900879 0.54834
-5 27 19 0.435791 0.90625 0.618652
-5 27 20 0.446533 0.908691 0.686035
-5 27 21 0.456787 0.908203 0.749512
-5 27 22 0.465576 0.903809 0.807617
-5 27 23 0.472656 0.895508 0.857422
-5 27 24 0.478027 0.884766 0.900391
-5 27 25 0.481934 0.869629 0.939941
-5 27 26 0.484375 0.850586 0.975586
-5 27 27 0.484863 0.82666 1
-5 27 28 0.48291 0.797852 1
-5 27 29 0.47876 0.764648 1
-5 27 30 0.4729 0.729492 1
-5 27 31 0.466064 0.693848 1
-5 28 0 0.399414 0.891113 0.323242
-5 28 1 0.399414 0.891113 0.323242
-5 28 2 0.399414 0.891113 0.323242
-5 28 3 0.399414 0.891113 0.323242
-5 28 4 0.399414 0.891113 0.323242
-5 28 5 0.399414 0.891113 0.323242
-5 28 6 0.399414 0.891113 0.323242
-5 28 7 0.399414 0.891113 0.323242
-5 28 8 0.399414 0.891113 0.323242
-5 28 9 0.399658 0.891113 0.323242
-5 28 10 0.399658 0.891113 0.323242
-5 28 11 0.399902 0.891113 0.323242
-5 28 12 0.400146 0.891113 0.323242
-5 28 13 0.400391 0.891602 0.323242
-5 28 14 0.401123 0.891602 0.323486
-5 28 15 0.403076 0.893066 0.338623
-5 28 16 0.40918 0.898438 0.394531
-5 28 17 0.416992 0.905273 0.456787
-5 28 18 0.42627 0.912109 0.522949
-5 28 19 0.436768 0.917969 0.589844
-5 28 20 0.447021 0.921875 0.655273
-5 28 21 0.457031 0.92334 0.717285
-5 28 22 0.466064 0.921875 0.775391
-5 28 23 0.473633 0.916504 0.826172
-5 28 24 0.479736 0.908691 0.870605
-5 28 25 0.484619 0.896484 0.912598
-5 28 26 0.487793 0.880371 0.951172
-5 28 27 0.489502 0.858887 0.985352
-5 28 28 0.48877 0.833008 1
-5 28 29 0.48584 0.802246 1
-5 28 30 0.481201 0.768555 1
-5 28 31 0.475098 0.733398 1
-5 29 0 0.403809 0.900879 0.32666
-5 29 1 0.403809 0.900879 0.32666
-5 29 2 0.403809 0.900879 0.32666
-5 29 3 0.403809 0.900879 0.32666
-5 29 4 0.403809 0.900879 0.32666
-5 29 5 0.403809 0.900879 0.32666
-5 29 6 0.403809 0.900879 0.32666
-5 29 7 0.403809 0.900879 0.32666
-5 29 8 0.403809 0.900879 0.32666
-5 29 9 0.403809 0.900879 0.32666
-5 29 10 0.404053 0.900879 0.32666
-5 29 11 0.404053 0.900879 0.32666
-5 29 12 0.404297 0.900879 0.32666
-5 29 13 0.404541 0.900879 0.326904
-5 29 14 0.405273 0.901367 0.326904
-5 29 15 0.406006 0.901367 0.326904
-5 29 16 0.411133 0.90625 0.376221
-5 29 17 0.418213 0.912598 0.43457
-5 29 18 0.426758 0.919434 0.496826
-5 29 19 0.436279 0.92627 0.560547
-5 29 20 0.446045 0.931641 0.622559
-5 29 21 0.456055 0.93457 0.683105
-5 29 22 0.465088 0.935059 0.740234
-5 29 23 0.4729 0.932617 0.791016
-5 29 24 0.479492 0.927734 0.836426
-5 29 25 0.485107 0.918945 0.880371
-5 29 26 0.489258 0.905762 0.921875
-5 29 27 0.491943 0.887695 0.959473
-5 29 28 0.492676 0.864746 0.991699
-5 29 29 0.491455 0.837402 1
-5 29 30 0.488281 0.806641 1
-5 29 31 0.483398 0.772461 1
-5 30 0 0.406494 0.907227 0.328857
-5 30 1 0.406494 0.907227 0.328857
-5 30 2 0.406494 0.907227 0.328857
-5 30 3 0.406494 0.907227 0.328857
-5 30 4 0.406494 0.907227 0.328857
-5 30 5 0.406494 0.907227 0.328857
-5 30 6 0.406494 0.907227 0.328857
-5 30 7 0.406494 0.907227 0.328857
-5 30 8 0.406738 0.907227 0.328857
-5 30 9 0.406738 0.907227 0.328857
-5 30 10 0.406738 0.907227 0.328857
-5 30 11 0.406738 0.907227 0.329102
-5 30 12 0.406982 0.907227 0.329102
-5 30 13 0.407227 0.907227 0.329102
-5 30 14 0.407715 0.907227 0.329102
-5 30 15 0.408447 0.907715 0.329102
-5 30 16 0.411865 0.910645 0.35791
-5 30 17 0.418213 0.916504 0.412354
-5 30 18 0.425781 0.92334 0.470703
-5 30 19 0.43457 0.930664 0.530273
-5 30 20 0.443848 0.936523 0.589355
-5 30 21 0.453369 0.940918 0.647461
-5 30 22 0.462158 0.943359 0.702637
-5 30 23 0.470215 0.943359 0.75293
-5 30 24 0.477051 0.940918 0.798828
-5 30 25 0.483398 0.935059 0.843262
-5 30 26 0.488525 0.925293 0.886719
-5 30 27 0.492432 0.911133 0.927734
-5 30 28 0.494629 0.892578 0.964844
-5 30 29 0.495117 0.869141 0.99707
-5 30 30 0.493652 0.841309 1
-5 30 31 0.490234 0.80957 1
-5 31 0 0.408691 0.911621 0.330566
-5 31 1 0.408691 0.911621 0.330566
-5 31 2 0.408691 0.911621 0.330566
-5 31 3 0.408691 0.911621 0.330566
-5 31 4 0.408691 0.911621 0.330566
-5 31 5 0.408691 0.911621 0.330566
-5 31 6 0.408691 0.911621 0.330566
-5 31 7 0.408691 0.911621 0.330566
-5 31 8 0.408691 0.911621 0.330811
-5 31 9 0.408691 0.912109 0.330811
-5 31 10 0.408691 0.912109 0.330811
-5 31 11 0.408936 0.912109 0.330811
-5 31 12 0.408936 0.912109 0.330811
-5 31 13 0.40918 0.912109 0.330811
-5 31 14 0.409668 0.912109 0.330811
-5 31 15 0.4104 0.912109 0.330811
-5 31 16 0.411865 0.913574 0.340576
-5 31 17 0.41748 0.918945 0.390625
-5 31 18 0.424316 0.925293 0.444824
-5 31 19 0.432129 0.931641 0.500488
-5 31 20 0.440674 0.937988 0.556152
-5 31 21 0.449219 0.943359 0.61084
-5 31 22 0.458008 0.947266 0.664062
-5 31 23 0.46582 0.949219 0.712891
-5 31 24 0.4729 0.94873 0.757812
-5 31 25 0.479736 0.946289 0.803223
-5 31 26 0.48584 0.94043 0.848145
-5 31 27 0.491211 0.930176 0.891602
-5 31 28 0.494873 0.916016 0.932129
-5 31 29 0.49707 0.896484 0.969238
-5 31 30 0.49707 0.872559 1
-5 31 31 0.495361 0.844238 1
-6 0 0 0.0766602 0.0579224 0
-6 0 1 0.0767822 0.0580139 0
-6 0 2 0.0769653 0.058075 0.0197144
-6 0 3 0.0768433 0.0578003 0.0345764
-6 0 4 0.0758057 0.0567627 0.0480347
-6 0 5 0.0681763 0.0518799 0.0571289
-6 0 6 0.0635376 0.0496521 0.0665894
-6 0 7 0.0650635 0.0508423 0.0844727
-6 0 8 0.0678101 0.052948 0.107239
-6 0 9 0.0731812 0.0571594 0.136475
-6 0 10 0.0831299 0.0648804 0.174805
-6 0 11 0.0983276 0.0767822 0.224365
-6 0 12 0.117676 0.0919189 0.282959
-6 0 13 0.140747 0.109924 0.348877
-6 0 14 0.166992 0.130371 0.421875
-6 0 15 0.195679 0.15271 0.499756
-6 0 16 0.22583 0.17627 0.580566
-6 0 17 0.255127 0.199097 0.658203
-6 0 18 0.281982 0.220215 0.729492
-6 0 19 0.305908 0.23877 0.79248
-6 0 20 0.319092 0.249023 0.827637
-6 0 21 0.321533 0.250977 0.834473
-6 0 22 0.323975 0.25293 0.841797
-6 0 23 0.326904 0.255127 0.849121
-6 0 24 0.32959 0.257324 0.856445
-6 0 25 0.33252 0.259521 0.864258
-6 0 26 0.335938 0.262207 0.873535
-6 0 27 0.339844 0.265381 0.883301
-6 0 28 0.344238 0.268555 0.89502
-6 0 29 0.348633 0.272217 0.906738
-6 0 30 0.353516 0.275879 0.919434
-6 0 31 0.358398 0.279785 0.932129
-6 1 0 0.076355 0.0584106 0
-6 1 1 0.0764771 0.0585327 0
-6 1 2 0.0767212 0.0586548 0.0195923
-6 1 3 0.0767822 0.0584717 0.0344238
-6 1 4 0.0758667 0.0575256 0.0479431
-6 1 5 0.0684814 0.0526123 0.057312
-6 1 6 0.0635986 0.0501099 0.0665894
-6 1 7 0.0651245 0.0512695 0.0844727
-6 1 8 0.0678101 0.0533447 0.107239
-6 1 9 0.0732422 0.0574951 0.136475
-6 1 10 0.0831299 0.0651855 0.174805
-6 1 11 0.0983276 0.0770264 0.224365
-6 1 12 0.117737 0.092041 0.282959
-6 1 13 0.140747 0.110046 0.348877
-6 1 14 0.167114 0.130493 0.421875
-6 1 15 0.195679 0.152832 0.499756
-6 1 16 0.22583 0.17627 0.580566
-6 1 17 0.255127 0.199097 0.658203
-6 1 18 0.281982 0.220215 0.729492
-6 1 19 0.305908 0.23877 0.79248
-6 1 20 0.319092 0.249023 0.827637
-6 1 21 0.321533 0.250977 0.834473
-6 1 22 0.323975 0.25293 0.841797
-6 1 23 0.326904 0.255127 0.849121
-6 1 24 0.32959 0.257324 0.856445
-6 1 25 0.33252 0.259766 0.864258
-6 1 26 0.335938 0.262207 0.873535
-6 1 27 0.339844 0.265381 0.883301
-6 1 28 0.344238 0.268555 0.89502
-6 1 29 0.348633 0.272217 0.906738
-6 1 30 0.353516 0.275879 0.919434
-6 1 31 0.358398 0.279785 0.932129
-6 2 0 0.0756836 0.0591736 0
-6 2 1 0.0758667 0.0593567 0
-6 2 2 0.0761719 0.0595398 0.019516
-6 2 3 0.0765381 0.0595398 0.0341187
-6 2 4 0.0758667 0.0587463 0.0477295
-6 2 5 0.0690308 0.0539246 0.0576782
-6 2 6 0.0636597 0.0509338 0.0665894
-6 2 7 0.0651855 0.0520325 0.0844727
-6 2 8 0.0678711 0.0540466 0.107239
-6 2 9 0.0732422 0.0581055 0.136475
-6 2 10 0.0831909 0.0656738 0.174805
-6 2 11 0.0983887 0.0773926 0.224365
-6 2 12 0.117737 0.0924072 0.282959
-6 2 13 0.140747 0.110291 0.348877
-6 2 14 0.167114 0.130737 0.421875
-6 2 15 0.195679 0.152954 0.499756
-6 2 16 0.22583 0.176392 0.580566
-6 2 17 0.255127 0.199219 0.658203
-6 2 18 0.281982 0.220215 0.729492
-6 2 19 0.305908 0.238892 0.79248
-6 2 20 0.319092 0.249146 0.827637
-6 2 21 0.321533 0.250977 0.834473
-6 2 22 0.323975 0.25293 0.841797
-6 2 23 0.326904 0.255127 0.849121
-6 2 24 0.32959 0.257324 0.856445
-6 2 25 0.33252 0.259766 0.864258
-6 2 26 0.335938 0.262207 0.873535
-6 2 27 0.339844 0.265381 0.883301
-6 2 28 0.344238 0.268555 0.89502
-6 2 29 0.348633 0.272217 0.906738
-6 2 30 0.353516 0.275879 0.919434
-6 2 31 0.358398 0.279785 0.932129
-6 3 0 0.0742188 0.0602417 0
-6 3 1 0.0744629 0.0604248 0
-6 3 2 0.0749512 0.06073 0.0199127
-6 3 3 0.0756226 0.0610352 0.0336304
-6 3 4 0.0755615 0.0606384 0.0472412
-6 3 5 0.0701294 0.056366 0.0583496
-6 3 6 0.0637817 0.0523682 0.0665894
-6 3 7 0.0653076 0.0533752 0.0845337
-6 3 8 0.0679932 0.0552673 0.107239
-6 3 9 0.0733643 0.0591736 0.136475
-6 3 10 0.083252 0.0665894 0.174805
-6 3 11 0.0984497 0.078125 0.224365
-6 3 12 0.117798 0.0929565 0.282959
-6 3 13 0.140869 0.110718 0.348877
-6 3 14 0.167114 0.130981 0.421875
-6 3 15 0.195679 0.153198 0.499756
-6 3 16 0.22583 0.176636 0.580566
-6 3 17 0.255127 0.199341 0.658203
-6 3 18 0.281982 0.220337 0.729492
-6 3 19 0.305908 0.238892 0.79248
-6 3 20 0.319092 0.249146 0.827637
-6 3 21 0.321533 0.250977 0.834473
-6 3 22 0.324219 0.253174 0.841797
-6 3 23 0.326904 0.255127 0.849121
-6 3 24 0.32959 0.257324 0.856445
-6 3 25 0.33252 0.259766 0.864258
-6 3 26 0.335938 0.262451 0.873535
-6 3 27 0.339844 0.265381 0.883301
-6 3 28 0.344238 0.268555 0.89502
-6 3 29 0.348633 0.272217 0.906738
-6 3 30 0.353516 0.275879 0.919434
-6 3 31 0.358398 0.279785 0.932129
-6 4 0 0.0712891 0.0613098 0
-6 4 1 0.0714111 0.0614624 0.00597382
-6 4 2 0.0718994 0.0617981 0.02211
-6 4 3 0.072876 0.0624084 0.0332031
-6 4 4 0.0744019 0.0632935 0.0461731
-6 4 5 0.0720825 0.0609131 0.0594482
-6 4 6 0.0640259 0.0548706 0.0666504
-6 4 7 0.0654907 0.0558167 0.0845337
-6 4 8 0.0681763 0.0574951 0.107239
-6 4 9 0.0735474 0.0611267 0.136475
-6 4 10 0.083374 0.0682373 0.174805
-6 4 11 0.0985718 0.0794678 0.224365
-6 4 12 0.117859 0.0939941 0.282959
-6 4 13 0.140869 0.111511 0.348877
-6 4 14 0.167114 0.131592 0.421875
-6 4 15 0.195801 0.153687 0.499756
-6 4 16 0.22583 0.177002 0.580566
-6 4 17 0.255127 0.199585 0.658203
-6 4 18 0.281982 0.220581 0.729492
-6 4 19 0.305908 0.239136 0.79248
-6 4 20 0.319092 0.249268 0.827637
-6 4 21 0.321533 0.251221 0.834473
-6 4 22 0.324219 0.253174 0.841797
-6 4 23 0.326904 0.255127 0.849121
-6 4 24 0.32959 0.257324 0.856445
-6 4 25 0.33252 0.259766 0.864258
-6 4 26 0.335938 0.262451 0.873535
-6 4 27 0.339844 0.265381 0.883301
-6 4 28 0.344238 0.268799 0.89502
-6 4 29 0.348633 0.272217 0.906738
-6 4 30 0.353516 0.275879 0.919434
-6 4 31 0.358398 0.279785 0.932129
-6 5 0 0.0670166 0.062561 0.0211029
-6 5 1 0.0670776 0.062561 0.0221252
-6 5 2 0.0671997 0.0626221 0.02742
-6 5 3 0.0675049 0.0628662 0.0343323
-6 5 4 0.0685425 0.0635986 0.0437927
-6 5 5 0.0717163 0.06604 0.0583801
-6 5 6 0.0644531 0.0592957 0.0666504
-6 5 7 0.065918 0.0600586 0.0845337
-6 5 8 0.0686035 0.0614319 0.1073
-6 5 9 0.0738525 0.0646362 0.136475
-6 5 10 0.0836182 0.071228 0.174805
-6 5 11 0.0987549 0.0819702 0.224365
-6 5 12 0.118042 0.0960083 0.282959
-6 5 13 0.140991 0.113037 0.348877
-6 5 14 0.167236 0.132812 0.421875
-6 5 15 0.195801 0.154541 0.499756
-6 5 16 0.225952 0.177612 0.580566
-6 5 17 0.255127 0.200073 0.658203
-6 5 18 0.282227 0.220947 0.729492
-6 5 19 0.305908 0.23938 0.79248
-6 5 20 0.319092 0.249634 0.827637
-6 5 21 0.321533 0.251465 0.834473
-6 5 22 0.324219 0.253418 0.841797
-6 5 23 0.326904 0.255371 0.849121
-6 5 24 0.32959 0.257568 0.856445
-6 5 25 0.332764 0.259766 0.864258
-6 5 26 0.335938 0.262451 0.873535
-6 5 27 0.339844 0.265381 0.883301
-6 5 28 0.344238 0.268799 0.89502
-6 5 29 0.348633 0.272217 0.906738
-6 5 30 0.353516 0.276123 0.919434
-6 5 31 0.358398 0.279785 0.932129
-6 6 0 0.0679932 0.0703735 0.0282593
-6 6 1 0.0679932 0.0704346 0.0282745
-6 6 2 0.0679321 0.0703125 0.0311737
-6 6 3 0.067749 0.0700684 0.0368958
-6 6 4 0.0673828 0.069519 0.0446777
-6 6 5 0.0667114 0.0685425 0.0548096
-6 6 6 0.0651855 0.0664062 0.0666504
-6 6 7 0.0667114 0.0669556 0.0845947
-6 6 8 0.0693359 0.0679932 0.107361
-6 6 9 0.0744629 0.0705566 0.136475
-6 6 10 0.0841064 0.0764771 0.174805
-6 6 11 0.0991211 0.0864868 0.224365
-6 6 12 0.118347 0.0996704 0.282715
-6 6 13 0.141235 0.115906 0.348877
-6 6 14 0.16748 0.13501 0.421875
-6 6 15 0.196045 0.15625 0.499756
-6 6 16 0.226074 0.178955 0.580566
-6 6 17 0.255127 0.20105 0.658203
-6 6 18 0.282227 0.221802 0.729492
-6 6 19 0.305908 0.23999 0.79248
-6 6 20 0.319092 0.25 0.827637
-6 6 21 0.321533 0.251709 0.834473
-6 6 22 0.324219 0.253662 0.841797
-6 6 23 0.326904 0.255615 0.849121
-6 6 24 0.32959 0.257812 0.856445
-6 6 25 0.332764 0.26001 0.864746
-6 6 26 0.336182 0.262695 0.873535
-6 6 27 0.339844 0.265625 0.883301
-6 6 28 0.344238 0.268799 0.89502
-6 6 29 0.348633 0.272461 0.906738
-6 6 30 0.353516 0.276123 0.919434
-6 6 31 0.358398 0.280029 0.932129
-6 7 0 0.0668335 0.0792236 0.0308228
-6 7 1 0.0668335 0.0792847 0.0308228
-6 7 2 0.0668945 0.0793457 0.030838
-6 7 3 0.0667725 0.0791016 0.0359497
-6 7 4 0.0665894 0.0786133 0.043396
-6 7 5 0.0662842 0.0778198 0.0533447
-6 7 6 0.0664673 0.0773315 0.0665283
-6 7 7 0.0679932 0.0777588 0.0844727
-6 7 8 0.0706787 0.0784302 0.107422
-6 7 9 0.0756836 0.0803223 0.136597
-6 7 10 0.085083 0.0852661 0.174683
-6 7 11 0.0999146 0.0942383 0.224243
-6 7 12 0.118958 0.106201 0.282715
-6 7 13 0.141724 0.121216 0.349121
-6 7 14 0.167847 0.13916 0.421875
-6 7 15 0.196289 0.159424 0.499756
-6 7 16 0.226196 0.181396 0.580566
-6 7 17 0.255371 0.203003 0.658203
-6 7 18 0.282227 0.223267 0.72998
-6 7 19 0.306152 0.241211 0.79248
-6 7 20 0.319336 0.250977 0.827637
-6 7 21 0.321777 0.252441 0.834473
-6 7 22 0.324219 0.254395 0.841797
-6 7 23 0.326904 0.256104 0.849121
-6 7 24 0.32959 0.258057 0.856445
-6 7 25 0.332764 0.260498 0.864746
-6 7 26 0.336182 0.262939 0.873535
-6 7 27 0.339844 0.265869 0.883789
-6 7 28 0.344238 0.269043 0.89502
-6 7 29 0.348877 0.272705 0.906738
-6 7 30 0.353516 0.276367 0.919434
-6 7 31 0.358398 0.280029 0.932129
-6 8 0 0.0673218 0.0928345 0.0351562
-6 8 1 0.0673218 0.0928345 0.0351562
-6 8 2 0.0673828 0.0928955 0.0351562
-6 8 3 0.0673828 0.0928955 0.0355835
-6 8 4 0.0675659 0.0928345 0.0427551
-6 8 5 0.0678711 0.0927734 0.0527649
-6 8 6 0.0686646 0.0929565 0.0662231
-6 8 7 0.0702515 0.0933838 0.0841064
-6 8 8 0.072998 0.0938721 0.107239
-6 8 9 0.0779419 0.0952148 0.136719
-6 8 10 0.0869141 0.0991821 0.174683
-6 8 11 0.101379 0.106995 0.224121
-6 8 12 0.120178 0.117371 0.282715
-6 8 13 0.1427 0.130615 0.349121
-6 8 14 0.168579 0.146729 0.422119
-6 8 15 0.196899 0.165405 0.499756
-6 8 16 0.226685 0.186035 0.580566
-6 8 17 0.255615 0.206665 0.658203
-6 8 18 0.282715 0.226074 0.72998
-6 8 19 0.306396 0.24353 0.792969
-6 8 20 0.31958 0.25293 0.828125
-6 8 21 0.321777 0.253906 0.834961
-6 8 22 0.324463 0.255615 0.841797
-6 8 23 0.327148 0.257324 0.849121
-6 8 24 0.329834 0.259033 0.856445
-6 8 25 0.332764 0.26123 0.864746
-6 8 26 0.336182 0.263672 0.873535
-6 8 27 0.340088 0.266357 0.883789
-6 8 28 0.344238 0.269531 0.89502
-6 8 29 0.348877 0.272949 0.906738
-6 8 30 0.353516 0.276611 0.919434
-6 8 31 0.358643 0.280518 0.932129
-6 9 0 0.0714111 0.113647 0.0422363
-6 9 1 0.0714111 0.113647 0.0422668
-6 9 2 0.0714722 0.113647 0.0422668
-6 9 3 0.0714722 0.113708 0.0422668
-6 9 4 0.0715942 0.11377 0.0433044
-6 9 5 0.0720215 0.113831 0.0529175
-6 9 6 0.0728149 0.114014 0.065979
-6 9 7 0.0743408 0.114441 0.0836182
-6 9 8 0.0770874 0.115112 0.106873
-6 9 9 0.0819092 0.116333 0.136841
-6 9 10 0.0903931 0.119568 0.174927
-6 9 11 0.104187 0.126221 0.224121
-6 9 12 0.122437 0.13501 0.282715
-6 9 13 0.144409 0.145996 0.349121
-6 9 14 0.169922 0.159668 0.422119
-6 9 15 0.197876 0.175903 0.5
-6 9 16 0.227539 0.194458 0.580566
-6 9 17 0.256348 0.213257 0.658691
-6 9 18 0.283203 0.231445 0.72998
-6 9 19 0.306885 0.247803 0.792969
-6 9 20 0.320068 0.256592 0.828613
-6 9 21 0.322266 0.256836 0.834961
-6 9 22 0.324707 0.257812 0.842285
-6 9 23 0.327393 0.259277 0.849609
-6 9 24 0.330078 0.260742 0.856934
-6 9 25 0.333008 0.262695 0.864746
-6 9 26 0.336426 0.264893 0.874023
-6 9 27 0.340088 0.267578 0.883789
-6 9 28 0.344482 0.270508 0.89502
-6 9 29 0.348877 0.273926 0.907227
-6 9 30 0.35376 0.277344 0.919434
-6 9 31 0.358643 0.281006 0.932617
-6 10 0 0.0796509 0.14209 0.0522766
-6 10 1 0.0796509 0.14209 0.0522766
-6 10 2 0.0796509 0.142212 0.0523071
-6 10 3 0.0797119 0.142212 0.0523071
-6 10 4 0.0797729 0.142212 0.0523376
-6 10 5 0.0799561 0.142334 0.0544739
-6 10 6 0.0806274 0.142456 0.0670776
-6 10 7 0.0818481 0.142578 0.0842896
-6 10 8 0.0842896 0.143188 0.107422
-6 10 9 0.0887451 0.144287 0.137573
-6 10 10 0.0964966 0.147095 0.175659
-6 10 11 0.109131 0.15271 0.224365
-6 10 12 0.126343 0.159912 0.282715
-6 10 13 0.147583 0.168823 0.349121
-6 10 14 0.172363 0.179688 0.422363
-6 10 15 0.199829 0.192871 0.500488
-6 10 16 0.229004 0.208374 0.581055
-6 10 17 0.257568 0.224609 0.65918
-6 10 18 0.28418 0.240601 0.730469
-6 10 19 0.307617 0.255371 0.793457
-6 10 20 0.320801 0.262695 0.82959
-6 10 21 0.322998 0.261963 0.835938
-6 10 22 0.325439 0.261963 0.842773
-6 10 23 0.327881 0.262695 0.850098
-6 10 24 0.330566 0.263672 0.857422
-6 10 25 0.333496 0.265137 0.865234
-6 10 26 0.33667 0.26709 0.874512
-6 10 27 0.340332 0.269287 0.884277
-6 10 28 0.344727 0.272217 0.895508
-6 10 29 0.349121 0.275146 0.907227
-6 10 30 0.354004 0.278564 0.919922
-6 10 31 0.358887 0.281982 0.932617
-6 11 0 0.0929565 0.180176 0.0658569
-6 11 1 0.0930176 0.180176 0.0658569
-6 11 2 0.0930176 0.180176 0.0658569
-6 11 3 0.0930176 0.180176 0.0658569
-6 11 4 0.0930786 0.180298 0.065918
-6 11 5 0.0932617 0.180298 0.065918
-6 11 6 0.0935669 0.18042 0.0700684
-6 11 7 0.0945435 0.18042 0.0869751
-6 11 8 0.0964355 0.180542 0.109924
-6 11 9 0.100098 0.181274 0.140015
-6 11 10 0.106628 0.183228 0.177979
-6 11 11 0.117432 0.187134 0.225464
-6 11 12 0.132935 0.192871 0.282959
-6 11 13 0.152832 0.199829 0.349365
-6 11 14 0.176514 0.208008 0.422607
-6 11 15 0.203003 0.218018 0.500488
-6 11 16 0.231567 0.229858 0.581543
-6 11 17 0.259521 0.242676 0.659668
-6 11 18 0.285645 0.255615 0.730957
-6 11 19 0.308838 0.267822 0.793945
-6 11 20 0.32251 0.273438 0.831055
-6 11 21 0.324219 0.270508 0.837402
-6 11 22 0.326416 0.269043 0.844238
-6 11 23 0.328857 0.268555 0.851074
-6 11 24 0.331299 0.268799 0.858398
-6 11 25 0.333984 0.269775 0.866211
-6 11 26 0.337402 0.270996 0.875
-6 11 27 0.34082 0.272705 0.884766
-6 11 28 0.345215 0.275146 0.895996
-6 11 29 0.349609 0.277832 0.907715
-6 11 30 0.354248 0.280762 0.92041
-6 11 31 0.359131 0.283936 0.933105
-6 12 0 0.110901 0.226929 0.0826416
-6 12 1 0.110901 0.226929 0.0826416
-6 12 2 0.110962 0.226929 0.0826416
-6 12 3 0.110962 0.226929 0.0826416
-6 12 4 0.111023 0.226929 0.0827026
-6 12 5 0.111084 0.226929 0.0827026
-6 12 6 0.111267 0.227051 0.0827637
-6 12 7 0.111877 0.227173 0.0907593
-6 12 8 0.113403 0.227295 0.113464
-6 12 9 0.116333 0.227661 0.143555
-6 12 10 0.121521 0.228638 0.181152
-6 12 11 0.130127 0.230835 0.227539
-6 12 12 0.143188 0.234619 0.283936
-6 12 13 0.161133 0.239746 0.349609
-6 12 14 0.183105 0.245728 0.422852
-6 12 15 0.208374 0.252441 0.501465
-6 12 16 0.23584 0.260498 0.58252
-6 12 17 0.262939 0.269287 0.660645
-6 12 18 0.288574 0.27832 0.731934
-6 12 19 0.311279 0.287354 0.794922
-6 12 20 0.324951 0.290283 0.833496
-6 12 21 0.326172 0.284424 0.839355
-6 12 22 0.328125 0.280518 0.846191
-6 12 23 0.330322 0.278564 0.853027
-6 12 24 0.33252 0.277344 0.859863
-6 12 25 0.335205 0.2771 0.867676
-6 12 26 0.338379 0.277344 0.876465
-6 12 27 0.341797 0.27832 0.885742
-6 12 28 0.345947 0.279785 0.896973
-6 12 29 0.350098 0.281982 0.908691
-6 12 30 0.354736 0.28418 0.920898
-6 12 31 0.359619 0.286865 0.933594
-6 13 0 0.132446 0.280273 0.101929
-6 13 1 0.132446 0.280273 0.101929
-6 13 2 0.132446 0.280273 0.101929
-6 13 3 0.132568 0.280273 0.101929
-6 13 4 0.132568 0.280273 0.101929
-6 13 5 0.132568 0.280273 0.101929
-6 13 6 0.132812 0.280273 0.10199
-6 13 7 0.133057 0.280518 0.102051
-6 13 8 0.134033 0.280762 0.116821
-6 13 9 0.136353 0.281006 0.146484
-6 13 10 0.140503 0.281738 0.183838
-6 13 11 0.147339 0.282959 0.229736
-6 13 12 0.158081 0.285156 0.285156
-6 13 13 0.17334 0.288574 0.349854
-6 13 14 0.193115 0.29248 0.423096
-6 13 15 0.216553 0.296631 0.501953
-6 13 16 0.242432 0.30127 0.583496
-6 13 17 0.268555 0.305908 0.661621
-6 13 18 0.292969 0.310547 0.733398
-6 13 19 0.314941 0.31543 0.796387
-6 13 20 0.329102 0.315186 0.837402
-6 13 21 0.32959 0.305176 0.843262
-6 13 22 0.331055 0.29834 0.849121
-6 13 23 0.332764 0.293701 0.855957
-6 13 24 0.334717 0.290771 0.862305
-6 13 25 0.337158 0.288818 0.870117
-6 13 26 0.339844 0.287598 0.878418
-6 13 27 0.343262 0.287109 0.887695
-6 13 28 0.347168 0.287598 0.898438
-6 13 29 0.351318 0.288574 0.910156
-6 13 30 0.355713 0.290039 0.922363
-6 13 31 0.360352 0.291992 0.93457
-6 14 0 0.157349 0.339844 0.123413
-6 14 1 0.157349 0.339844 0.123413
-6 14 2 0.157349 0.339844 0.123413
-6 14 3 0.157471 0.339844 0.123413
-6 14 4 0.157471 0.339844 0.123413
-6 14 5 0.157471 0.339844 0.123413
-6 14 6 0.157593 0.339844 0.123474
-6 14 7 0.157837 0.339844 0.123474
-6 14 8 0.158203 0.340088 0.123596
-6 14 9 0.159912 0.340576 0.149048
-6 14 10 0.163208 0.341064 0.185669
-6 14 11 0.168701 0.342041 0.231079
-6 14 12 0.177368 0.34375 0.285889
-6 14 13 0.190063 0.345703 0.349854
-6 14 14 0.207275 0.348145 0.422852
-6 14 15 0.228271 0.350342 0.501465
-6 14 16 0.252197 0.352051 0.583984
-6 14 17 0.276367 0.352783 0.663086
-6 14 18 0.299561 0.353027 0.735352
-6 14 19 0.320557 0.353516 0.79834
-6 14 20 0.335205 0.350342 0.843262
-6 14 21 0.334961 0.334961 0.848633
-6 14 22 0.335693 0.323975 0.854492
-6 14 23 0.33667 0.316162 0.860352
-6 14 24 0.338135 0.310547 0.866699
-6 14 25 0.340088 0.306152 0.873535
-6 14 26 0.342529 0.302734 0.881836
-6 14 27 0.345459 0.300537 0.890625
-6 14 28 0.349121 0.299316 0.901367
-6 14 29 0.353027 0.298828 0.912109
-6 14 30 0.357178 0.299072 0.924316
-6 14 31 0.361572 0.299805 0.936523
-6 15 0 0.184814 0.403809 0.146606
-6 15 1 0.184814 0.403809 0.146606
-6 15 2 0.184814 0.403809 0.146606
-6 15 3 0.184814 0.403809 0.146606
-6 15 4 0.184814 0.403809 0.146606
-6 15 5 0.184814 0.403809 0.146606
-6 15 6 0.184937 0.403809 0.146606
-6 15 7 0.185059 0.404053 0.146606
-6 15 8 0.185425 0.404053 0.146729
-6 15 9 0.186157 0.404297 0.151489
-6 15 10 0.188721 0.405029 0.186768
-6 15 11 0.193237 0.406006 0.231079
-6 15 12 0.200195 0.407471 0.285156
-6 15 13 0.210693 0.40918 0.348633
-6 15 14 0.225342 0.410889 0.421143
-6 15 15 0.243774 0.411621 0.500488
-6 15 16 0.265381 0.411377 0.583496
-6 15 17 0.287598 0.40918 0.663574
-6 15 18 0.309082 0.405518 0.736816
-6 15 19 0.328613 0.401611 0.800781
-6 15 20 0.343994 0.395996 0.850586
-6 15 21 0.343018 0.375 0.856934
-6 15 22 0.342529 0.359131 0.862305
-6 15 23 0.342773 0.347168 0.867676
-6 15 24 0.34375 0.338135 0.873535
-6 15 25 0.344971 0.330811 0.879883
-6 15 26 0.346924 0.324707 0.887207
-6 15 27 0.349121 0.319824 0.895508
-6 15 28 0.352295 0.316162 0.905273
-6 15 29 0.355713 0.313721 0.916016
-6 15 30 0.359619 0.312012 0.927246
-6 15 31 0.363525 0.311035 0.938965
-6 16 0 0.213989 0.471191 0.171021
-6 16 1 0.213989 0.471191 0.171021
-6 16 2 0.213989 0.471191 0.171021
-6 16 3 0.214111 0.471191 0.171021
-6 16 4 0.214111 0.471191 0.171021
-6 16 5 0.214111 0.471191 0.171021
-6 16 6 0.214111 0.471191 0.171021
-6 16 7 0.214233 0.471191 0.171021
-6 16 8 0.214478 0.471436 0.171021
-6 16 9 0.214966 0.47168 0.171143
-6 16 10 0.216431 0.472168 0.187622
-6 16 11 0.219971 0.473145 0.230225
-6 16 12 0.225708 0.474609 0.282715
-6 16 13 0.234375 0.476562 0.345215
-6 16 14 0.246704 0.478271 0.417236
-6 16 15 0.262695 0.479004 0.496826
-6 16 16 0.281738 0.477539 0.580566
-6 16 17 0.302002 0.473389 0.662598
-6 16 18 0.321777 0.466797 0.737305
-6 16 19 0.3396 0.459229 0.802246
-6 16 20 0.354736 0.450684 0.855957
-6 16 21 0.354004 0.425781 0.867188
-6 16 22 0.352783 0.404541 0.873535
-6 16 23 0.352051 0.388184 0.878906
-6 16 24 0.351807 0.375244 0.883789
-6 16 25 0.352295 0.364014 0.88916
-6 16 26 0.353271 0.354248 0.895996
-6 16 27 0.354736 0.346191 0.90332
-6 16 28 0.356934 0.3396 0.912109
-6 16 29 0.359863 0.334473 0.921875
-6 16 30 0.363037 0.330322 0.932129
-6 16 31 0.366699 0.327148 0.943359
-6 17 0 0.243164 0.537598 0.195068
-6 17 1 0.243164 0.537598 0.195068
-6 17 2 0.243164 0.537598 0.195068
-6 17 3 0.243164 0.537598 0.195068
-6 17 4 0.243164 0.537598 0.195068
-6 17 5 0.243164 0.537598 0.195068
-6 17 6 0.243286 0.537598 0.195068
-6 17 7 0.243286 0.537598 0.195068
-6 17 8 0.24353 0.537598 0.195068
-6 17 9 0.243774 0.538086 0.19519
-6 17 10 0.244385 0.538086 0.195312
-6 17 11 0.24707 0.539062 0.228638
-6 17 12 0.251709 0.541016 0.279053
-6 17 13 0.259033 0.542969 0.339844
-6 17 14 0.269531 0.54541 0.410645
-6 17 15 0.283447 0.546387 0.489746
-6 17 16 0.300293 0.54541 0.574219
-6 17 17 0.318604 0.541016 0.657715
-6 17 18 0.336426 0.533203 0.734863
-6 17 19 0.353027 0.522949 0.802246
-6 17 20 0.366699 0.51123 0.857422
-6 17 21 0.36792 0.485107 0.878418
-6 17 22 0.366211 0.459473 0.887695
-6 17 23 0.364502 0.438232 0.893555
-6 17 24 0.363281 0.421143 0.898438
-6 17 25 0.362549 0.405762 0.90332
-6 17 26 0.362305 0.391846 0.908203
-6 17 27 0.362793 0.379883 0.914551
-6 17 28 0.364014 0.369629 0.921875
-6 17 29 0.365723 0.361084 0.930176
-6 17 30 0.368164 0.354004 0.939453
-6 17 31 0.37085 0.348145 0.949219
-6 18 0 0.270508 0.599609 0.217529
-6 18 1 0.270508 0.599609 0.217529
-6 18 2 0.270508 0.599609 0.217529
-6 18 3 0.270508 0.599609 0.217529
-6 18 4 0.270508 0.599609 0.217529
-6 18 5 0.270508 0.599609 0.217529
-6 18 6 0.270508 0.599609 0.217529
-6 18 7 0.270508 0.599609 0.217529
-6 18 8 0.270752 0.599609 0.217529
-6 18 9 0.270996 0.600098 0.217651
-6 18 10 0.271484 0.600098 0.217651
-6 18 11 0.272705 0.600586 0.22644
-6 18 12 0.276611 0.602539 0.274414
-6 18 13 0.282715 0.60498 0.33252
-6 18 14 0.291992 0.607422 0.401367
-6 18 15 0.303955 0.609863 0.479004
-6 18 16 0.319092 0.609863 0.563965
-6 18 17 0.335938 0.606445 0.648926
-6 18 18 0.352539 0.599121 0.728516
-6 18 19 0.367676 0.587891 0.798828
-6 18 20 0.380127 0.574219 0.856445
-6 18 21 0.383789 0.549316 0.888184
-6 18 22 0.382568 0.520996 0.90332
-6 18 23 0.380371 0.496338 0.911621
-6 18 24 0.378174 0.474854 0.916992
-6 18 25 0.375977 0.455078 0.920898
-6 18 26 0.374512 0.436768 0.925293
-6 18 27 0.373535 0.42041 0.929688
-6 18 28 0.373291 0.406006 0.935059
-6 18 29 0.373779 0.393555 0.941895
-6 18 30 0.375 0.383057 0.949219
-6 18 31 0.376709 0.373779 0.95752
-6 19 0 0.294922 0.655273 0.237671
-6 19 1 0.294922 0.655273 0.237671
-6 19 2 0.294922 0.655273 0.237671
-6 19 3 0.294922 0.655273 0.237671
-6 19 4 0.294922 0.655273 0.237671
-6 19 5 0.294922 0.655273 0.237671
-6 19 6 0.295166 0.655273 0.237671
-6 19 7 0.295166 0.655273 0.237671
-6 19 8 0.295166 0.655273 0.237671
-6 19 9 0.29541 0.655273 0.237793
-6 19 10 0.295898 0.655762 0.237793
-6 19 11 0.296387 0.655762 0.237915
-6 19 12 0.299072 0.657227 0.269043
-6 19 13 0.304443 0.659668 0.324463
-6 19 14 0.312256 0.663086 0.390625
-6 19 15 0.323242 0.666016 0.466309
-6 19 16 0.336914 0.667969 0.549805
-6 19 17 0.352295 0.666504 0.635742
-6 19 18 0.36792 0.660645 0.717773
-6 19 19 0.38208 0.649902 0.790527
-6 19 20 0.393799 0.635742 0.851074
-6 19 21 0.399658 0.613281 0.893066
-6 19 22 0.400146 0.585449 0.916992
-6 19 23 0.398193 0.558594 0.929688
-6 19 24 0.395264 0.533691 0.937012
-6 19 25 0.39209 0.509766 0.941895
-6 19 26 0.38916 0.487061 0.945312
-6 19 27 0.386719 0.466309 0.948242
-6 19 28 0.38501 0.44751 0.952148
-6 19 29 0.384033 0.430908 0.956543
-6 19 30 0.383789 0.416016 0.961914
-6 19 31 0.384277 0.40332 0.968262
-6 20 0 0.316406 0.703125 0.255127
-6 20 1 0.316406 0.703125 0.255127
-6 20 2 0.316406 0.703125 0.255127
-6 20 3 0.316406 0.703125 0.255127
-6 20 4 0.316406 0.703125 0.255127
-6 20 5 0.316406 0.703125 0.255127
-6 20 6 0.316406 0.703125 0.255127
-6 20 7 0.316406 0.703613 0.255127
-6 20 8 0.316406 0.703613 0.255127
-6 20 9 0.31665 0.703613 0.255127
-6 20 10 0.316895 0.703613 0.255127
-6 20 11 0.317383 0.703613 0.255371
-6 20 12 0.318848 0.70459 0.263916
-6 20 13 0.323486 0.707031 0.316406
-6 20 14 0.330322 0.710449 0.379395
-6 20 15 0.340088 0.714355 0.452637
-6 20 16 0.352539 0.717773 0.534668
-6 20 17 0.366943 0.718262 0.620117
-6 20 18 0.381592 0.714355 0.703125
-6 20 19 0.395264 0.705078 0.777832
-6 20 20 0.406494 0.691895 0.841797
-6 20 21 0.414307 0.672852 0.89209
-6 20 22 0.416992 0.647949 0.925293
-6 20 23 0.416016 0.620605 0.944336
-6 20 24 0.413086 0.59375 0.955566
-6 20 25 0.409424 0.566895 0.961914
-6 20 26 0.405518 0.540527 0.96582
-6 20 27 0.401611 0.515137 0.968262
-6 20 28 0.398193 0.492188 0.970703
-6 20 29 0.395752 0.471191 0.973633
-6 20 30 0.394043 0.452393 0.977051
-6 20 31 0.393066 0.435791 0.981445
-6 21 0 0.334473 0.744141 0.27002
-6 21 1 0.334473 0.744141 0.27002
-6 21 2 0.334473 0.744141 0.27002
-6 21 3 0.334473 0.744141 0.27002
-6 21 4 0.334473 0.744141 0.27002
-6 21 5 0.334473 0.744141 0.27002
-6 21 6 0.334473 0.744141 0.27002
-6 21 7 0.334473 0.744141 0.27002
-6 21 8 0.334473 0.744141 0.27002
-6 21 9 0.334717 0.744141 0.27002
-6 21 10 0.334961 0.744629 0.27002
-6 21 11 0.335449 0.744629 0.27002
-6 21 12 0.336182 0.745117 0.270264
-6 21 13 0.3396 0.74707 0.307861
-6 21 14 0.345703 0.750977 0.36792
-6 21 15 0.354492 0.755371 0.437988
-6 21 16 0.365723 0.759277 0.51709
-6 21 17 0.37915 0.761719 0.601074
-6 21 18 0.393311 0.760254 0.68457
-6 21 19 0.406494 0.753418 0.76123
-6 21 20 0.417725 0.742188 0.827637
-6 21 21 0.42627 0.726074 0.883301
-6 21 22 0.431396 0.70459 0.925293
-6 21 23 0.432129 0.679199 0.952148
-6 21 24 0.43042 0.652832 0.96875
-6 21 25 0.426758 0.624023 0.979004
-6 21 26 0.422363 0.595215 0.984863
-6 21 27 0.41748 0.566406 0.988281
-6 21 28 0.412842 0.539551 0.990234
-6 21 29 0.408936 0.51416 0.991699
-6 21 30 0.405518 0.491211 0.993652
-6 21 31 0.403076 0.470703 0.996094
-6 22 0 0.349365 0.77832 0.282227
-6 22 1 0.349365 0.77832 0.282227
-6 22 2 0.349365 0.77832 0.282227
-6 22 3 0.349365 0.77832 0.282227
-6 22 4 0.349365 0.77832 0.282227
-6 22 5 0.349365 0.77832 0.282227
-6 22 6 0.349609 0.77832 0.282227
-6 22 7 0.349609 0.77832 0.282227
-6 22 8 0.349609 0.77832 0.282227
-6 22 9 0.349609 0.77832 0.282227
-6 22 10 0.349854 0.77832 0.282227
-6 22 11 0.350342 0.77832 0.282471
-6 22 12 0.35083 0.778809 0.282471
-6 22 13 0.353027 0.779785 0.299316
-6 22 14 0.358398 0.783691 0.356201
-6 22 15 0.366211 0.788574 0.423096
-6 22 16 0.376709 0.793457 0.499268
-6 22 17 0.389404 0.797363 0.581055
-6 22 18 0.402832 0.797852 0.663574
-6 22 19 0.415771 0.793945 0.741211
-6 22 20 0.426758 0.784668 0.80957
-6 22 21 0.435791 0.770996 0.868164
-6 22 22 0.442139 0.75293 0.916504
-6 22 23 0.445312 0.731445 0.951172
-6 22 24 0.445068 0.707031 0.974121
-6 22 25 0.442383 0.678711 0.989746
-6 22 26 0.438232 0.648438 1
-6 22 27 0.433105 0.617676 1
-6 22 28 0.427734 0.587402 1
-6 22 29 0.422607 0.558594 1
-6 22 30 0.417969 0.531738 1
-6 22 31 0.414062 0.507324 1
-6 23 0 0.361572 0.805176 0.291992
-6 23 1 0.361572 0.805176 0.291992
-6 23 2 0.361572 0.805176 0.291992
-6 23 3 0.361572 0.805176 0.291992
-6 23 4 0.361572 0.805176 0.291992
-6 23 5 0.361572 0.805176 0.291992
-6 23 6 0.361572 0.805176 0.291992
-6 23 7 0.361572 0.805176 0.291992
-6 23 8 0.361572 0.805176 0.291992
-6 23 9 0.361816 0.805176 0.291992
-6 23 10 0.361816 0.805176 0.291992
-6 23 11 0.362061 0.805664 0.292236
-6 23 12 0.362793 0.805664 0.292236
-6 23 13 0.363525 0.806152 0.29248
-6 23 14 0.368408 0.80957 0.345215
-6 23 15 0.375488 0.814453 0.408936
-6 23 16 0.385254 0.820312 0.482178
-6 23 17 0.396973 0.825195 0.561523
-6 23 18 0.409912 0.827637 0.64209
-6 23 19 0.422607 0.826172 0.719727
-6 23 20 0.433838 0.819336 0.789062
-6 23 21 0.443115 0.808105 0.850098
-6 23 22 0.449951 0.79248 0.901367
-6 23 23 0.454346 0.773926 0.941406
-6 23 24 0.456055 0.752441 0.971191
-6 23 25 0.455078 0.726562 0.993652
-6 23 26 0.451904 0.696777 1
-6 23 27 0.447021 0.665039 1
-6 23 28 0.441406 0.632812 1
-6 23 29 0.435547 0.601074 1
-6 23 30 0.429932 0.571289 1
-6 23 31 0.424805 0.543457 1
-6 24 0 0.371094 0.827148 0.299805
-6 24 1 0.371094 0.827148 0.299805
-6 24 2 0.371094 0.827148 0.299805
-6 24 3 0.371094 0.827148 0.299805
-6 24 4 0.371094 0.827148 0.299805
-6 24 5 0.371094 0.827148 0.299805
-6 24 6 0.371094 0.827148 0.299805
-6 24 7 0.371094 0.827148 0.299805
-6 24 8 0.371338 0.827148 0.299805
-6 24 9 0.371338 0.827148 0.300049
-6 24 10 0.371338 0.827148 0.300049
-6 24 11 0.371826 0.827148 0.300049
-6 24 12 0.37207 0.827148 0.300049
-6 24 13 0.372803 0.827637 0.300293
-6 24 14 0.376465 0.830078 0.334717
-6 24 15 0.383057 0.834961 0.395264
-6 24 16 0.391846 0.84082 0.465576
-6 24 17 0.402832 0.84668 0.541992
-6 24 18 0.415283 0.850586 0.621094
-6 24 19 0.427734 0.851074 0.697754
-6 24 20 0.438965 0.847168 0.767578
-6 24 21 0.448486 0.838379 0.830078
-6 24 22 0.455811 0.825195 0.883789
-6 24 23 0.460938 0.808594 0.927246
-6 24 24 0.463867 0.790527 0.961914
-6 24 25 0.464844 0.76709 0.989746
-6 24 26 0.463135 0.739746 1
-6 24 27 0.459229 0.708008 1
-6 24 28 0.453613 0.675293 1
-6 24 29 0.44751 0.641602 1
-6 24 30 0.441162 0.609375 1
-6 24 31 0.435303 0.578613 1
-6 25 0 0.379639 0.846191 0.306885
-6 25 1 0.379639 0.846191 0.306885
-6 25 2 0.379639 0.846191 0.306885
-6 25 3 0.379639 0.846191 0.306885
-6 25 4 0.379639 0.846191 0.306885
-6 25 5 0.379639 0.846191 0.306885
-6 25 6 0.379639 0.846191 0.306885
-6 25 7 0.379639 0.846191 0.306885
-6 25 8 0.379639 0.846191 0.306885
-6 25 9 0.379883 0.846191 0.306885
-6 25 10 0.379883 0.846191 0.306885
-6 25 11 0.380127 0.846191 0.306885
-6 25 12 0.380615 0.846191 0.306885
-6 25 13 0.381104 0.84668 0.307129
-6 25 14 0.383301 0.848145 0.323975
-6 25 15 0.38916 0.853027 0.381348
-6 25 16 0.397461 0.858887 0.448242
-6 25 17 0.407715 0.865234 0.521484
-6 25 18 0.419434 0.870605 0.597656
-6 25 19 0.431396 0.872559 0.672852
-6 25 20 0.442627 0.871094 0.742676
-6 25 21 0.452393 0.865234 0.806641
-6 25 22 0.460449 0.854492 0.862305
-6 25 23 0.466064 0.84082 0.908203
-6 25 24 0.469971 0.824707 0.945801
-6 25 25 0.472412 0.804688 0.979004
-6 25 26 0.472412 0.779785 1
-6 25 27 0.469727 0.75 1
-6 25 28 0.465088 0.717285 1
-6 25 29 0.459229 0.683105 1
-6 25 30 0.452637 0.648926 1
-6 25 31 0.446045 0.615723 1
-6 26 0 0.387451 0.863281 0.313232
-6 26 1 0.387451 0.863281 0.313232
-6 26 2 0.387451 0.863281 0.313232
-6 26 3 0.387451 0.863281 0.313232
-6 26 4 0.387451 0.863281 0.313232
-6 26 5 0.387451 0.863281 0.313232
-6 26 6 0.387451 0.863281 0.313232
-6 26 7 0.387451 0.863281 0.313232
-6 26 8 0.387451 0.863281 0.313232
-6 26 9 0.387451 0.863281 0.313232
-6 26 10 0.387695 0.863281 0.313232
-6 26 11 0.387695 0.86377 0.313232
-6 26 12 0.388184 0.86377 0.313232
-6 26 13 0.388672 0.86377 0.313232
-6 26 14 0.389648 0.864258 0.313477
-6 26 15 0.394775 0.868652 0.367188
-6 26 16 0.402344 0.874512 0.43042
-6 26 17 0.411621 0.880859 0.500488
-6 26 18 0.422607 0.887207 0.57373
-6 26 19 0.434082 0.891113 0.646484
-6 26 20 0.445312 0.891602 0.715332
-6 26 21 0.455322 0.888672 0.779297
-6 26 22 0.463867 0.881348 0.836914
-6 26 23 0.470215 0.870117 0.885254
-6 26 24 0.474854 0.856445 0.925293
-6 26 25 0.478027 0.838867 0.961914
-6 26 26 0.479492 0.816895 0.994141
-6 26 27 0.478516 0.790039 1
-6 26 28 0.475098 0.758789 1
-6 26 29 0.469727 0.724609 1
-6 26 30 0.463379 0.689453 1
-6 26 31 0.456543 0.654785 1
-6 27 0 0.394043 0.878418 0.318604
-6 27 1 0.394043 0.878418 0.318604
-6 27 2 0.394043 0.878418 0.318604
-6 27 3 0.394043 0.878418 0.318604
-6 27 4 0.394043 0.878418 0.318604
-6 27 5 0.394043 0.878418 0.318604
-6 27 6 0.394043 0.878418 0.318604
-6 27 7 0.394043 0.878418 0.318604
-6 27 8 0.394043 0.878418 0.318604
-6 27 9 0.394287 0.878418 0.318604
-6 27 10 0.394287 0.878418 0.318604
-6 27 11 0.394531 0.878906 0.318604
-6 27 12 0.394775 0.878906 0.318604
-6 27 13 0.395264 0.878906 0.318848
-6 27 14 0.395996 0.878906 0.318848
-6 27 15 0.399658 0.882324 0.353027
-6 27 16 0.40625 0.887695 0.412598
-6 27 17 0.414795 0.894531 0.478516
-6 27 18 0.425049 0.900879 0.54834
-6 27 19 0.436035 0.90625 0.618652
-6 27 20 0.446777 0.908691 0.686035
-6 27 21 0.457031 0.908203 0.749512
-6 27 22 0.46582 0.903809 0.807617
-6 27 23 0.4729 0.895508 0.85791
-6 27 24 0.478271 0.884766 0.900391
-6 27 25 0.482178 0.869629 0.939941
-6 27 26 0.484619 0.850586 0.975586
-6 27 27 0.485107 0.82666 1
-6 27 28 0.483154 0.797852 1
-6 27 29 0.47876 0.764648 1
-6 27 30 0.4729 0.729492 1
-6 27 31 0.466064 0.693848 1
-6 28 0 0.399658 0.891113 0.323242
-6 28 1 0.399658 0.891113 0.323242
-6 28 2 0.399658 0.891113 0.323242
-6 28 3 0.399658 0.891113 0.323242
-6 28 4 0.399658 0.891113 0.323242
-6 28 5 0.399658 0.891113 0.323242
-6 28 6 0.399658 0.891113 0.323242
-6 28 7 0.399658 0.891113 0.323242
-6 28 8 0.399658 0.891113 0.323242
-6 28 9 0.399658 0.891113 0.323242
-6 28 10 0.399902 0.891113 0.323242
-6 28 11 0.399902 0.891113 0.323242
-6 28 12 0.400146 0.891113 0.323242
-6 28 13 0.400635 0.891602 0.323242
-6 28 14 0.401367 0.891602 0.323486
-6 28 15 0.40332 0.893066 0.338867
-6 28 16 0.409424 0.898438 0.394531
-6 28 17 0.417236 0.905273 0.456787
-6 28 18 0.426514 0.912109 0.522949
-6 28 19 0.436768 0.917969 0.589844
-6 28 20 0.447266 0.921875 0.655273
-6 28 21 0.457275 0.923828 0.717285
-6 28 22 0.466309 0.921875 0.775391
-6 28 23 0.473877 0.916504 0.826172
-6 28 24 0.479736 0.908691 0.870605
-6 28 25 0.484619 0.896484 0.912598
-6 28 26 0.488037 0.880371 0.951172
-6 28 27 0.489502 0.858887 0.985352
-6 28 28 0.489014 0.833008 1
-6 28 29 0.486084 0.802246 1
-6 28 30 0.481201 0.769043 1
-6 28 31 0.475342 0.733398 1
-6 29 0 0.403809 0.900879 0.32666
-6 29 1 0.403809 0.900879 0.32666
-6 29 2 0.403809 0.900879 0.32666
-6 29 3 0.403809 0.900879 0.32666
-6 29 4 0.403809 0.900879 0.32666
-6 29 5 0.404053 0.900879 0.32666
-6 29 6 0.404053 0.900879 0.32666
-6 29 7 0.404053 0.900879 0.32666
-6 29 8 0.404053 0.900879 0.32666
-6 29 9 0.404053 0.900879 0.32666
-6 29 10 0.404053 0.900879 0.32666
-6 29 11 0.404297 0.900879 0.32666
-6 29 12 0.404297 0.900879 0.32666
-6 29 13 0.404785 0.900879 0.326904
-6 29 14 0.405273 0.901367 0.326904
-6 29 15 0.40625 0.901367 0.326904
-6 29 16 0.411377 0.90625 0.376221
-6 29 17 0.418457 0.912598 0.43457
-6 29 18 0.427002 0.919434 0.496826
-6 29 19 0.436523 0.92627 0.560547
-6 29 20 0.446289 0.931641 0.622559
-6 29 21 0.456055 0.93457 0.683105
-6 29 22 0.465088 0.935059 0.740234
-6 29 23 0.4729 0.932617 0.791016
-6 29 24 0.479492 0.927734 0.836426
-6 29 25 0.485107 0.918945 0.880371
-6 29 26 0.489502 0.905762 0.921875
-6 29 27 0.491943 0.887695 0.959473
-6 29 28 0.492676 0.864746 0.991699
-6 29 29 0.491455 0.837402 1
-6 29 30 0.488525 0.806641 1
-6 29 31 0.483398 0.772461 1
-6 30 0 0.406738 0.907227 0.328857
-6 30 1 0.406738 0.907227 0.328857
-6 30 2 0.406738 0.907227 0.328857
-6 30 3 0.406738 0.907227 0.328857
-6 30 4 0.406738 0.907227 0.328857
-6 30 5 0.406738 0.907227 0.328857
-6 30 6 0.406738 0.907227 0.328857
-6 30 7 0.406738 0.907227 0.328857
-6 30 8 0.406738 0.907227 0.328857
-6 30 9 0.406738 0.907227 0.329102
-6 30 10 0.406738 0.907227 0.329102
-6 30 11 0.406982 0.907227 0.329102
-6 30 12 0.407227 0.907227 0.329102
-6 30 13 0.407471 0.907227 0.329102
-6 30 14 0.407959 0.907227 0.329102
-6 30 15 0.408691 0.907715 0.329102
-6 30 16 0.411865 0.910645 0.358154
-6 30 17 0.418213 0.916504 0.412354
-6 30 18 0.426025 0.92334 0.470703
-6 30 19 0.434814 0.930664 0.530273
-6 30 20 0.444092 0.936523 0.589355
-6 30 21 0.453369 0.940918 0.647461
-6 30 22 0.462402 0.943359 0.702637
-6 30 23 0.470215 0.943359 0.75293
-6 30 24 0.477051 0.940918 0.798828
-6 30 25 0.483398 0.935059 0.843262
-6 30 26 0.488525 0.925293 0.886719
-6 30 27 0.492432 0.911133 0.927734
-6 30 28 0.494629 0.892578 0.964844
-6 30 29 0.495117 0.869141 0.99707
-6 30 30 0.493652 0.841309 1
-6 30 31 0.490234 0.80957 1
-6 31 0 0.408691 0.912109 0.330811
-6 31 1 0.408691 0.912109 0.330811
-6 31 2 0.408691 0.912109 0.330811
-6 31 3 0.408691 0.912109 0.330811
-6 31 4 0.408691 0.912109 0.330811
-6 31 5 0.408691 0.912109 0.330811
-6 31 6 0.408936 0.912109 0.330811
-6 31 7 0.408936 0.912109 0.330811
-6 31 8 0.408936 0.912109 0.330811
-6 31 9 0.408936 0.912109 0.330811
-6 31 10 0.408936 0.912109 0.330811
-6 31 11 0.408936 0.912109 0.330811
-6 31 12 0.40918 0.912109 0.330811
-6 31 13 0.409424 0.912109 0.330811
-6 31 14 0.409912 0.912109 0.330811
-6 31 15 0.4104 0.912109 0.330811
-6 31 16 0.412109 0.913574 0.340576
-6 31 17 0.41748 0.918945 0.390625
-6 31 18 0.424316 0.925293 0.444824
-6 31 19 0.432373 0.931641 0.500488
-6 31 20 0.440674 0.937988 0.556152
-6 31 21 0.449463 0.943359 0.61084
-6 31 22 0.458008 0.947266 0.664062
-6 31 23 0.466064 0.949219 0.712891
-6 31 24 0.473145 0.94873 0.757812
-6 31 25 0.479736 0.946289 0.803223
-6 31 26 0.486084 0.94043 0.848145
-6 31 27 0.491211 0.930176 0.891602
-6 31 28 0.494873 0.916016 0.932129
-6 31 29 0.49707 0.896484 0.969238
-6 31 30 0.497314 0.872559 1
-6 31 31 0.495361 0.844238 1
-7 0 0 0.0977173 0.072937 0
-7 0 1 0.0977173 0.072998 0
-7 0 2 0.0978394 0.0731201 0
-7 0 3 0.0979614 0.0731812 0.0202332
-7 0 4 0.0978394 0.0728149 0.0422363
-7 0 5 0.0965576 0.0715332 0.0603638
-7 0 6 0.086731 0.0654297 0.0723267
-7 0 7 0.0806274 0.062561 0.0844727
-7 0 8 0.0823975 0.0639038 0.107361
-7 0 9 0.0861816 0.0668945 0.136597
-7 0 10 0.0941772 0.0731812 0.174805
-7 0 11 0.107483 0.0836792 0.224365
-7 0 12 0.125 0.0973511 0.282959
-7 0 13 0.146362 0.114136 0.349121
-7 0 14 0.171387 0.133667 0.421875
-7 0 15 0.198975 0.155151 0.499756
-7 0 16 0.228271 0.178101 0.580566
-7 0 17 0.256836 0.200439 0.658203
-7 0 18 0.283447 0.221313 0.72998
-7 0 19 0.307129 0.239624 0.79248
-7 0 20 0.320068 0.249756 0.827637
-7 0 21 0.322266 0.251465 0.834473
-7 0 22 0.324707 0.253418 0.841797
-7 0 23 0.327393 0.255615 0.849121
-7 0 24 0.330078 0.257568 0.856445
-7 0 25 0.333008 0.26001 0.864746
-7 0 26 0.336426 0.262451 0.873535
-7 0 27 0.340088 0.265381 0.883789
-7 0 28 0.344482 0.268799 0.89502
-7 0 29 0.348877 0.272461 0.906738
-7 0 30 0.35376 0.276123 0.919434
-7 0 31 0.358643 0.280029 0.932129
-7 1 0 0.0975342 0.0733032 0
-7 1 1 0.0975342 0.0733643 0
-7 1 2 0.0976562 0.0734863 0
-7 1 3 0.0978394 0.0736084 0.0201111
-7 1 4 0.0978394 0.0733032 0.0421143
-7 1 5 0.0966187 0.0720825 0.0603027
-7 1 6 0.0869141 0.065918 0.0724487
-7 1 7 0.0806885 0.0628662 0.0844727
-7 1 8 0.0823975 0.064209 0.107361
-7 1 9 0.0861816 0.0671997 0.136597
-7 1 10 0.0941772 0.0734253 0.174805
-7 1 11 0.107544 0.0838623 0.224365
-7 1 12 0.125 0.0975342 0.282959
-7 1 13 0.146484 0.114258 0.349121
-7 1 14 0.171387 0.133667 0.421875
-7 1 15 0.198975 0.155273 0.499756
-7 1 16 0.228271 0.178223 0.580566
-7 1 17 0.256836 0.200562 0.658203
-7 1 18 0.283447 0.221313 0.72998
-7 1 19 0.307129 0.239624 0.79248
-7 1 20 0.320068 0.249756 0.827637
-7 1 21 0.322266 0.251465 0.834473
-7 1 22 0.324707 0.253418 0.841797
-7 1 23 0.327393 0.255615 0.849121
-7 1 24 0.330078 0.257568 0.856445
-7 1 25 0.333008 0.26001 0.864746
-7 1 26 0.336426 0.262451 0.873535
-7 1 27 0.340088 0.265381 0.883789
-7 1 28 0.344482 0.268799 0.89502
-7 1 29 0.348877 0.272461 0.906738
-7 1 30 0.35376 0.276123 0.919434
-7 1 31 0.358643 0.280029 0.932129
-7 2 0 0.097168 0.0739136 0
-7 2 1 0.097168 0.0739746 0
-7 2 2 0.09729 0.0740967 0
-7 2 3 0.0975342 0.0742798 0.0199585
-7 2 4 0.0977173 0.0740967 0.0419006
-7 2 5 0.0966797 0.072937 0.0602112
-7 2 6 0.0872803 0.0667725 0.0726929
-7 2 7 0.0806885 0.0634155 0.0845337
-7 2 8 0.0824585 0.0647583 0.107361
-7 2 9 0.0862427 0.067627 0.136597
-7 2 10 0.0942383 0.0738525 0.174805
-7 2 11 0.107544 0.0842285 0.224365
-7 2 12 0.125 0.0978394 0.282959
-7 2 13 0.146484 0.114502 0.349121
-7 2 14 0.171387 0.133911 0.421875
-7 2 15 0.198975 0.155396 0.499756
-7 2 16 0.228271 0.178223 0.580566
-7 2 17 0.256836 0.200562 0.658203
-7 2 18 0.283447 0.221313 0.72998
-7 2 19 0.307129 0.239746 0.79248
-7 2 20 0.320068 0.249878 0.827637
-7 2 21 0.322266 0.251465 0.834473
-7 2 22 0.324707 0.253418 0.841797
-7 2 23 0.327393 0.255615 0.849121
-7 2 24 0.330078 0.257568 0.856445
-7 2 25 0.333008 0.26001 0.864746
-7 2 26 0.336426 0.262695 0.873535
-7 2 27 0.340088 0.265625 0.883789
-7 2 28 0.344482 0.268799 0.89502
-7 2 29 0.348877 0.272461 0.906738
-7 2 30 0.35376 0.276123 0.919434
-7 2 31 0.358643 0.280029 0.932129
-7 3 0 0.0963745 0.0749512 0
-7 3 1 0.0963745 0.0749512 0
-7 3 2 0.0964966 0.0751343 0
-7 3 3 0.0969238 0.0753784 0.0199585
-7 3 4 0.0974121 0.0754395 0.0415344
-7 3 5 0.0966187 0.0744629 0.059967
-7 3 6 0.0880127 0.0684204 0.0731201
-7 3 7 0.0808105 0.0643921 0.0845337
-7 3 8 0.0825195 0.0656738 0.107422
-7 3 9 0.0863037 0.0684814 0.136597
-7 3 10 0.0942383 0.074585 0.174805
-7 3 11 0.107605 0.0848389 0.224365
-7 3 12 0.125122 0.0983276 0.282959
-7 3 13 0.146484 0.114868 0.349121
-7 3 14 0.171387 0.134155 0.421875
-7 3 15 0.198975 0.15564 0.499756
-7 3 16 0.228271 0.178467 0.580566
-7 3 17 0.256836 0.200806 0.658203
-7 3 18 0.283447 0.221436 0.72998
-7 3 19 0.307129 0.239868 0.79248
-7 3 20 0.320068 0.249878 0.827637
-7 3 21 0.322266 0.251709 0.834473
-7 3 22 0.324707 0.253662 0.841797
-7 3 23 0.327393 0.255615 0.849121
-7 3 24 0.330078 0.257568 0.856445
-7 3 25 0.333008 0.26001 0.864746
-7 3 26 0.336426 0.262695 0.873535
-7 3 27 0.340088 0.265625 0.883789
-7 3 28 0.344482 0.268799 0.89502
-7 3 29 0.348877 0.272461 0.906738
-7 3 30 0.35376 0.276123 0.919434
-7 3 31 0.358643 0.280029 0.932129
-7 4 0 0.0946655 0.076355 0
-7 4 1 0.0946045 0.076355 0
-7 4 2 0.0947876 0.0765381 0
-7 4 3 0.0953369 0.0769043 0.0208893
-7 4 4 0.0962524 0.0773315 0.0409851
-7 4 5 0.0962524 0.0768433 0.0593567
-7 4 6 0.0893555 0.0715332 0.0739136
-7 4 7 0.0809326 0.0662231 0.0845337
-7 4 8 0.0827026 0.0673828 0.107422
-7 4 9 0.0864258 0.0700684 0.136597
-7 4 10 0.0943604 0.0759888 0.174805
-7 4 11 0.107666 0.0859985 0.224365
-7 4 12 0.125122 0.0993042 0.282959
-7 4 13 0.146606 0.115662 0.349121
-7 4 14 0.171509 0.134766 0.421875
-7 4 15 0.198975 0.156128 0.499756
-7 4 16 0.228271 0.178833 0.580566
-7 4 17 0.25708 0.20105 0.658203
-7 4 18 0.283447 0.22168 0.72998
-7 4 19 0.307129 0.23999 0.79248
-7 4 20 0.320068 0.25 0.827637
-7 4 21 0.322266 0.251709 0.834473
-7 4 22 0.324707 0.253662 0.841797
-7 4 23 0.327393 0.255615 0.849121
-7 4 24 0.330078 0.257812 0.856445
-7 4 25 0.333008 0.26001 0.864746
-7 4 26 0.336426 0.262695 0.873535
-7 4 27 0.340088 0.265625 0.883789
-7 4 28 0.344482 0.268799 0.89502
-7 4 29 0.348877 0.272461 0.906738
-7 4 30 0.35376 0.276123 0.919434
-7 4 31 0.358643 0.280029 0.932129
-7 5 0 0.0908813 0.0778809 0
-7 5 1 0.0908203 0.0778809 0
-7 5 2 0.0909424 0.0780029 0
-7 5 3 0.0915527 0.0784302 0.0249634
-7 5 4 0.0927734 0.0792236 0.0405884
-7 5 5 0.0947876 0.0803833 0.0579834
-7 5 6 0.0918579 0.0773926 0.0753174
-7 5 7 0.0812378 0.069458 0.0845337
-7 5 8 0.0829468 0.0704956 0.107422
-7 5 9 0.0866699 0.072876 0.136597
-7 5 10 0.0946045 0.0784912 0.174805
-7 5 11 0.107849 0.0882568 0.224365
-7 5 12 0.125366 0.101135 0.282959
-7 5 13 0.146729 0.117126 0.349121
-7 5 14 0.171509 0.135986 0.421875
-7 5 15 0.199097 0.156982 0.499756
-7 5 16 0.228394 0.179443 0.580566
-7 5 17 0.25708 0.201538 0.658203
-7 5 18 0.283691 0.222046 0.72998
-7 5 19 0.307129 0.240356 0.79248
-7 5 20 0.320068 0.250244 0.827637
-7 5 21 0.322266 0.251953 0.834473
-7 5 22 0.324707 0.253906 0.841797
-7 5 23 0.327393 0.255859 0.849121
-7 5 24 0.330078 0.257812 0.856445
-7 5 25 0.333008 0.260254 0.864746
-7 5 26 0.336426 0.262695 0.873535
-7 5 27 0.340088 0.265625 0.883789
-7 5 28 0.344482 0.269043 0.89502
-7 5 29 0.348877 0.272461 0.906738
-7 5 30 0.35376 0.276123 0.919434
-7 5 31 0.358643 0.280029 0.932129
-7 6 0 0.0854492 0.0795288 0.0263977
-7 6 1 0.0854492 0.0795288 0.0264435
-7 6 2 0.0855103 0.0795898 0.0265045
-7 6 3 0.0856323 0.0797119 0.0332642
-7 6 4 0.0860596 0.0799561 0.042511
-7 6 5 0.0873413 0.0808716 0.0550842
-7 6 6 0.0913086 0.0838623 0.0738525
-7 6 7 0.0817871 0.0750732 0.0845947
-7 6 8 0.0834961 0.0758667 0.107483
-7 6 9 0.0871582 0.0778809 0.136719
-7 6 10 0.0949707 0.0830688 0.174805
-7 6 11 0.108215 0.0922241 0.224243
-7 6 12 0.12561 0.104492 0.282715
-7 6 13 0.146851 0.119812 0.349121
-7 6 14 0.171753 0.138062 0.421875
-7 6 15 0.199219 0.158569 0.499756
-7 6 16 0.228516 0.180664 0.580566
-7 6 17 0.25708 0.202515 0.658203
-7 6 18 0.283691 0.2229 0.72998
-7 6 19 0.307129 0.240845 0.79248
-7 6 20 0.320068 0.250732 0.827637
-7 6 21 0.322266 0.252441 0.834473
-7 6 22 0.324707 0.25415 0.841797
-7 6 23 0.327393 0.256104 0.849121
-7 6 24 0.330078 0.258057 0.856445
-7 6 25 0.333008 0.260254 0.864746
-7 6 26 0.336426 0.262939 0.873535
-7 6 27 0.340088 0.265869 0.883789
-7 6 28 0.344482 0.269043 0.89502
-7 6 29 0.348877 0.272705 0.906738
-7 6 30 0.35376 0.276367 0.919434
-7 6 31 0.358643 0.280029 0.932129
-7 7 0 0.0866699 0.0897217 0.0360107
-7 7 1 0.0866699 0.0897217 0.0360413
-7 7 2 0.0866699 0.0897827 0.0360413
-7 7 3 0.0866699 0.0897217 0.0386047
-7 7 4 0.0864258 0.0893555 0.0461426
-7 7 5 0.0859375 0.0886841 0.0563965
-7 7 6 0.0849609 0.0872803 0.069397
-7 7 7 0.0826416 0.0842285 0.0844727
-7 7 8 0.0844727 0.0848389 0.107483
-7 7 9 0.0880737 0.0863647 0.136719
-7 7 10 0.0957642 0.0908813 0.174683
-7 7 11 0.108887 0.0993042 0.224243
-7 7 12 0.126221 0.110596 0.282715
-7 7 13 0.147339 0.124817 0.349121
-7 7 14 0.172119 0.14209 0.422119
-7 7 15 0.199463 0.161743 0.499756
-7 7 16 0.22876 0.183105 0.580566
-7 7 17 0.257324 0.204346 0.658203
-7 7 18 0.283936 0.224365 0.72998
-7 7 19 0.307373 0.242065 0.792969
-7 7 20 0.320312 0.251709 0.828125
-7 7 21 0.32251 0.253174 0.834473
-7 7 22 0.324951 0.254639 0.841797
-7 7 23 0.327393 0.256592 0.849121
-7 7 24 0.330078 0.258545 0.856445
-7 7 25 0.333252 0.260742 0.864746
-7 7 26 0.336426 0.263184 0.873535
-7 7 27 0.340332 0.266113 0.883789
-7 7 28 0.344482 0.269287 0.89502
-7 7 29 0.349121 0.272705 0.906738
-7 7 30 0.35376 0.276367 0.919434
-7 7 31 0.358643 0.280273 0.932129
-7 8 0 0.0847168 0.100708 0.0391541
-7 8 1 0.0847168 0.100708 0.0391541
-7 8 2 0.0847778 0.100769 0.0391541
-7 8 3 0.0847778 0.10083 0.0391846
-7 8 4 0.0846558 0.100586 0.0447083
-7 8 5 0.0844116 0.0999756 0.0544434
-7 8 6 0.0839844 0.098938 0.0671997
-7 8 7 0.0842285 0.0982056 0.0842285
-7 8 8 0.0861816 0.0986938 0.107361
-7 8 9 0.0898438 0.0999146 0.136841
-7 8 10 0.09729 0.103638 0.174683
-7 8 11 0.110168 0.111145 0.224121
-7 8 12 0.127197 0.121155 0.282715
-7 8 13 0.148193 0.133789 0.349121
-7 8 14 0.172729 0.149414 0.422119
-7 8 15 0.200073 0.167603 0.5
-7 8 16 0.229126 0.187744 0.580566
-7 8 17 0.257568 0.208008 0.658691
-7 8 18 0.28418 0.227173 0.72998
-7 8 19 0.307617 0.244385 0.792969
-7 8 20 0.320557 0.253662 0.828125
-7 8 21 0.322754 0.254639 0.834961
-7 8 22 0.325195 0.255859 0.842285
-7 8 23 0.327637 0.257568 0.849609
-7 8 24 0.330322 0.259521 0.856934
-7 8 25 0.333252 0.261475 0.864746
-7 8 26 0.33667 0.263916 0.874023
-7 8 27 0.340332 0.266602 0.883789
-7 8 28 0.344482 0.269775 0.89502
-7 8 29 0.349121 0.273193 0.907227
-7 8 30 0.35376 0.276855 0.919434
-7 8 31 0.358643 0.280518 0.932617
-7 9 0 0.0853271 0.11792 0.0446472
-7 9 1 0.0853271 0.11792 0.0446472
-7 9 2 0.0853882 0.11792 0.0446472
-7 9 3 0.0853882 0.117981 0.0446472
-7 9 4 0.0855103 0.118042 0.0446777
-7 9 5 0.0856323 0.11792 0.0536804
-7 9 6 0.0860596 0.117859 0.0664673
-7 9 7 0.0870361 0.117981 0.0838623
-7 9 8 0.0891724 0.118652 0.107056
-7 9 9 0.0930786 0.119812 0.136963
-7 9 10 0.100281 0.122925 0.174927
-7 9 11 0.11261 0.129517 0.224121
-7 9 12 0.129272 0.138062 0.282715
-7 9 13 0.149902 0.148682 0.349121
-7 9 14 0.174072 0.161987 0.422119
-7 9 15 0.20105 0.177856 0.5
-7 9 16 0.22998 0.196045 0.581055
-7 9 17 0.258301 0.2146 0.658691
-7 9 18 0.284668 0.232422 0.72998
-7 9 19 0.307861 0.248657 0.792969
-7 9 20 0.321045 0.257324 0.828613
-7 9 21 0.322998 0.257324 0.835449
-7 9 22 0.325439 0.258301 0.842285
-7 9 23 0.327881 0.259521 0.849609
-7 9 24 0.330566 0.260986 0.856934
-7 9 25 0.333496 0.262939 0.865234
-7 9 26 0.33667 0.265137 0.874023
-7 9 27 0.340332 0.267578 0.883789
-7 9 28 0.344727 0.270752 0.89502
-7 9 29 0.349121 0.273926 0.907227
-7 9 30 0.354004 0.277588 0.919434
-7 9 31 0.358887 0.281006 0.932617
-7 10 0 0.0913696 0.144775 0.0538635
-7 10 1 0.0913696 0.144775 0.0538635
-7 10 2 0.0913696 0.144775 0.0538635
-7 10 3 0.0914307 0.144897 0.053894
-7 10 4 0.0914917 0.144897 0.0539246
-7 10 5 0.0916138 0.14502 0.0550232
-7 10 6 0.0921021 0.14502 0.0674438
-7 10 7 0.0930786 0.145142 0.0845337
-7 10 8 0.0950317 0.14563 0.107605
-7 10 9 0.0988159 0.146851 0.137695
-7 10 10 0.10553 0.149536 0.175781
-7 10 11 0.117004 0.155029 0.224365
-7 10 12 0.132935 0.162231 0.282715
-7 10 13 0.152832 0.170898 0.349121
-7 10 14 0.176514 0.181641 0.422363
-7 10 15 0.203003 0.19458 0.500488
-7 10 16 0.231445 0.209839 0.581055
-7 10 17 0.259521 0.22583 0.65918
-7 10 18 0.285645 0.241577 0.730469
-7 10 19 0.308838 0.256104 0.793457
-7 10 20 0.321777 0.263428 0.82959
-7 10 21 0.32373 0.262451 0.835938
-7 10 22 0.325928 0.262451 0.843262
-7 10 23 0.328369 0.263184 0.850098
-7 10 24 0.331055 0.26416 0.857422
-7 10 25 0.33374 0.265625 0.865723
-7 10 26 0.337158 0.267334 0.874512
-7 10 27 0.34082 0.269531 0.884277
-7 10 28 0.344971 0.272461 0.895508
-7 10 29 0.349365 0.275391 0.907227
-7 10 30 0.354004 0.278809 0.919922
-7 10 31 0.358887 0.282227 0.932617
-7 11 0 0.102783 0.182007 0.0669556
-7 11 1 0.102783 0.182007 0.0669556
-7 11 2 0.102783 0.182007 0.0669556
-7 11 3 0.102844 0.182007 0.0670166
-7 11 4 0.102844 0.182007 0.0670166
-7 11 5 0.102966 0.182129 0.0670166
-7 11 6 0.103271 0.182251 0.0704346
-7 11 7 0.104065 0.182251 0.0872192
-7 11 8 0.105652 0.182373 0.110107
-7 11 9 0.108826 0.182983 0.140137
-7 11 10 0.114685 0.184937 0.178101
-7 11 11 0.124573 0.188965 0.225464
-7 11 12 0.139038 0.19458 0.282959
-7 11 13 0.157837 0.201416 0.349365
-7 11 14 0.18042 0.209595 0.422607
-7 11 15 0.206177 0.21936 0.500977
-7 11 16 0.234009 0.231079 0.581543
-7 11 17 0.261475 0.243774 0.659668
-7 11 18 0.287109 0.256592 0.730957
-7 11 19 0.310059 0.268555 0.793945
-7 11 20 0.323486 0.27417 0.831055
-7 11 21 0.324951 0.270996 0.837402
-7 11 22 0.326904 0.269531 0.844238
-7 11 23 0.329346 0.269043 0.851074
-7 11 24 0.331787 0.269287 0.858398
-7 11 25 0.334473 0.27002 0.866211
-7 11 26 0.337646 0.27124 0.875
-7 11 27 0.341309 0.272949 0.884766
-7 11 28 0.345459 0.275146 0.895996
-7 11 29 0.349854 0.277832 0.907715
-7 11 30 0.354492 0.280762 0.92041
-7 11 31 0.359131 0.283936 0.933105
-7 12 0 0.118835 0.228149 0.0834961
-7 12 1 0.118835 0.228149 0.0834961
-7 12 2 0.118835 0.228149 0.0834961
-7 12 3 0.118835 0.228149 0.0834961
-7 12 4 0.118896 0.228271 0.0834961
-7 12 5 0.119019 0.228271 0.0834961
-7 12 6 0.119141 0.228394 0.0835571
-7 12 7 0.11969 0.228516 0.0910034
-7 12 8 0.121033 0.228638 0.113647
-7 12 9 0.123657 0.229004 0.143677
-7 12 10 0.128418 0.22998 0.181274
-7 12 11 0.136353 0.232056 0.227539
-7 12 12 0.148682 0.23584 0.283936
-7 12 13 0.165649 0.240967 0.349609
-7 12 14 0.18689 0.246948 0.423096
-7 12 15 0.211304 0.253662 0.501465
-7 12 16 0.238159 0.261719 0.58252
-7 12 17 0.264893 0.270264 0.660645
-7 12 18 0.290039 0.279297 0.731934
-7 12 19 0.3125 0.287842 0.794922
-7 12 20 0.325928 0.290771 0.833984
-7 12 21 0.327148 0.284912 0.839844
-7 12 22 0.328857 0.281006 0.846191
-7 12 23 0.330811 0.278809 0.853027
-7 12 24 0.333008 0.277832 0.859863
-7 12 25 0.335693 0.277344 0.867676
-7 12 26 0.338623 0.277588 0.876465
-7 12 27 0.342041 0.278564 0.88623
-7 12 28 0.346191 0.280029 0.896973
-7 12 29 0.350342 0.281982 0.908691
-7 12 30 0.35498 0.284424 0.920898
-7 12 31 0.359619 0.287109 0.933594
-7 13 0 0.138672 0.28125 0.102478
-7 13 1 0.138672 0.28125 0.102478
-7 13 2 0.138672 0.28125 0.102478
-7 13 3 0.138672 0.28125 0.102478
-7 13 4 0.138672 0.28125 0.102539
-7 13 5 0.138794 0.28125 0.102539
-7 13 6 0.138916 0.28125 0.102539
-7 13 7 0.13916 0.281494 0.1026
-7 13 8 0.140137 0.281738 0.117004
-7 13 9 0.142334 0.281982 0.146606
-7 13 10 0.146118 0.282715 0.18396
-7 13 11 0.152588 0.283936 0.229736
-7 13 12 0.16272 0.286133 0.285156
-7 13 13 0.17749 0.289551 0.350098
-7 13 14 0.196655 0.293457 0.423096
-7 13 15 0.21936 0.297607 0.501953
-7 13 16 0.244629 0.302002 0.583496
-7 13 17 0.270264 0.306641 0.661621
-7 13 18 0.294434 0.311279 0.733398
-7 13 19 0.316162 0.315918 0.796387
-7 13 20 0.330078 0.315918 0.837891
-7 13 21 0.330566 0.305664 0.843262
-7 13 22 0.331543 0.298828 0.849609
-7 13 23 0.333252 0.294189 0.855957
-7 13 24 0.335205 0.291016 0.862305
-7 13 25 0.337402 0.289062 0.870117
-7 13 26 0.340332 0.287842 0.878418
-7 13 27 0.343506 0.287354 0.887695
-7 13 28 0.347412 0.287598 0.898438
-7 13 29 0.351562 0.288818 0.910156
-7 13 30 0.355957 0.290283 0.922363
-7 13 31 0.360596 0.291992 0.93457
-7 14 0 0.162109 0.340576 0.12384
-7 14 1 0.162109 0.340576 0.12384
-7 14 2 0.162109 0.340576 0.12384
-7 14 3 0.162109 0.340576 0.12384
-7 14 4 0.162231 0.340576 0.123901
-7 14 5 0.162231 0.340576 0.123901
-7 14 6 0.162354 0.340576 0.123901
-7 14 7 0.162598 0.340576 0.123962
-7 14 8 0.162964 0.34082 0.124023
-7 14 9 0.164551 0.341309 0.14917
-7 14 10 0.167725 0.341797 0.185791
-7 14 11 0.172974 0.342773 0.231079
-7 14 12 0.181396 0.344238 0.285889
-7 14 13 0.193604 0.346436 0.349854
-7 14 14 0.210327 0.348877 0.422852
-7 14 15 0.230835 0.35083 0.501953
-7 14 16 0.25415 0.352539 0.583984
-7 14 17 0.278076 0.353271 0.663086
-7 14 18 0.301025 0.353516 0.735352
-7 14 19 0.321777 0.354004 0.79834
-7 14 20 0.336182 0.35083 0.84375
-7 14 21 0.335693 0.335449 0.849121
-7 14 22 0.336182 0.324463 0.854492
-7 14 23 0.337158 0.316406 0.860352
-7 14 24 0.338623 0.310791 0.866699
-7 14 25 0.340576 0.306396 0.874023
-7 14 26 0.343018 0.302979 0.881836
-7 14 27 0.345947 0.300781 0.890625
-7 14 28 0.349365 0.299316 0.901367
-7 14 29 0.353271 0.298828 0.912598
-7 14 30 0.357422 0.299072 0.924316
-7 14 31 0.361816 0.299805 0.936523
-7 15 0 0.188477 0.404297 0.146973
-7 15 1 0.188477 0.404297 0.146973
-7 15 2 0.188477 0.404297 0.146973
-7 15 3 0.188477 0.404297 0.146973
-7 15 4 0.188477 0.404297 0.146973
-7 15 5 0.188477 0.404297 0.146973
-7 15 6 0.188599 0.404541 0.146973
-7 15 7 0.188721 0.404541 0.146973
-7 15 8 0.188965 0.404541 0.147095
-7 15 9 0.189697 0.405029 0.151611
-7 15 10 0.192261 0.405518 0.18689
-7 15 11 0.196533 0.406738 0.231201
-7 15 12 0.203491 0.407959 0.285156
-7 15 13 0.213745 0.409668 0.348633
-7 15 14 0.227905 0.411377 0.421143
-7 15 15 0.246094 0.412109 0.500488
-7 15 16 0.267334 0.411865 0.583496
-7 15 17 0.289307 0.409668 0.663574
-7 15 18 0.310547 0.406006 0.736816
-7 15 19 0.329834 0.4021 0.800781
-7 15 20 0.344971 0.39624 0.850586
-7 15 21 0.34375 0.375488 0.856934
-7 15 22 0.343262 0.359375 0.862305
-7 15 23 0.343262 0.347412 0.867676
-7 15 24 0.343994 0.338379 0.873535
-7 15 25 0.345459 0.331055 0.879883
-7 15 26 0.347168 0.324951 0.887207
-7 15 27 0.349365 0.319824 0.895508
-7 15 28 0.352539 0.316406 0.905273
-7 15 29 0.355957 0.313721 0.916016
-7 15 30 0.359619 0.312256 0.927246
-7 15 31 0.36377 0.311279 0.938965
-7 16 0 0.216797 0.47168 0.171265
-7 16 1 0.216797 0.47168 0.171265
-7 16 2 0.216797 0.47168 0.171265
-7 16 3 0.216797 0.47168 0.171265
-7 16 4 0.216797 0.47168 0.171265
-7 16 5 0.216919 0.47168 0.171265
-7 16 6 0.216919 0.47168 0.171265
-7 16 7 0.217041 0.47168 0.171265
-7 16 8 0.217285 0.471924 0.171387
-7 16 9 0.217651 0.471924 0.171387
-7 16 10 0.219116 0.472656 0.187744
-7 16 11 0.222656 0.473633 0.230347
-7 16 12 0.228271 0.475098 0.282959
-7 16 13 0.236816 0.476807 0.345215
-7 16 14 0.249023 0.478516 0.417236
-7 16 15 0.264893 0.479248 0.496826
-7 16 16 0.283447 0.478027 0.580566
-7 16 17 0.303467 0.473877 0.662598
-7 16 18 0.322998 0.467285 0.737305
-7 16 19 0.340576 0.459473 0.802246
-7 16 20 0.355713 0.451172 0.855957
-7 16 21 0.354736 0.426025 0.867188
-7 16 22 0.353271 0.404785 0.873535
-7 16 23 0.352539 0.388428 0.878906
-7 16 24 0.352295 0.375488 0.883789
-7 16 25 0.352539 0.364258 0.889648
-7 16 26 0.353516 0.354492 0.895996
-7 16 27 0.35498 0.346191 0.90332
-7 16 28 0.357178 0.339844 0.912109
-7 16 29 0.360107 0.334473 0.921875
-7 16 30 0.363281 0.330322 0.932129
-7 16 31 0.366699 0.327148 0.943359
-7 17 0 0.245239 0.538086 0.195312
-7 17 1 0.245239 0.538086 0.195312
-7 17 2 0.245239 0.538086 0.195312
-7 17 3 0.245239 0.538086 0.195312
-7 17 4 0.245361 0.538086 0.195312
-7 17 5 0.245361 0.538086 0.195312
-7 17 6 0.245361 0.538086 0.195312
-7 17 7 0.245483 0.538086 0.195312
-7 17 8 0.245605 0.538086 0.195312
-7 17 9 0.245972 0.538086 0.195435
-7 17 10 0.246582 0.538574 0.195557
-7 17 11 0.249146 0.539551 0.228638
-7 17 12 0.253906 0.541504 0.279297
-7 17 13 0.260986 0.543457 0.339844
-7 17 14 0.271484 0.54541 0.410645
-7 17 15 0.285156 0.546875 0.489746
-7 17 16 0.302002 0.545898 0.574219
-7 17 17 0.319824 0.541016 0.657715
-7 17 18 0.337646 0.533203 0.734863
-7 17 19 0.354004 0.522949 0.802246
-7 17 20 0.367432 0.51123 0.857422
-7 17 21 0.368652 0.485352 0.878418
-7 17 22 0.366699 0.459717 0.887695
-7 17 23 0.36499 0.438477 0.893555
-7 17 24 0.36377 0.421387 0.898438
-7 17 25 0.362793 0.405762 0.90332
-7 17 26 0.362549 0.39209 0.908203
-7 17 27 0.363037 0.380127 0.914551
-7 17 28 0.364258 0.369873 0.921875
-7 17 29 0.365967 0.361328 0.930176
-7 17 30 0.368408 0.354248 0.939453
-7 17 31 0.371094 0.348145 0.949219
-7 18 0 0.272217 0.600098 0.217651
-7 18 1 0.272217 0.600098 0.217651
-7 18 2 0.272217 0.600098 0.217651
-7 18 3 0.272217 0.600098 0.217651
-7 18 4 0.272217 0.600098 0.217651
-7 18 5 0.272217 0.600098 0.217651
-7 18 6 0.272217 0.600098 0.217651
-7 18 7 0.272217 0.600098 0.217651
-7 18 8 0.272461 0.600098 0.217773
-7 18 9 0.272705 0.600098 0.217773
-7 18 10 0.273193 0.600098 0.217896
-7 18 11 0.274414 0.601074 0.22644
-7 18 12 0.27832 0.602539 0.274414
-7 18 13 0.284424 0.60498 0.33252
-7 18 14 0.293457 0.60791 0.401367
-7 18 15 0.30542 0.610352 0.479248
-7 18 16 0.320557 0.610352 0.563965
-7 18 17 0.336914 0.606934 0.648926
-7 18 18 0.353516 0.599121 0.728516
-7 18 19 0.368408 0.587891 0.798828
-7 18 20 0.380859 0.574219 0.856445
-7 18 21 0.384277 0.549316 0.888184
-7 18 22 0.383057 0.521484 0.90332
-7 18 23 0.380859 0.496338 0.911621
-7 18 24 0.378418 0.475098 0.916992
-7 18 25 0.376465 0.455078 0.920898
-7 18 26 0.374756 0.437012 0.925293
-7 18 27 0.373779 0.42041 0.929688
-7 18 28 0.373535 0.40625 0.935059
-7 18 29 0.374023 0.393799 0.941895
-7 18 30 0.375244 0.383057 0.949219
-7 18 31 0.376953 0.373779 0.95752
-7 19 0 0.296387 0.655273 0.237793
-7 19 1 0.296387 0.655273 0.237793
-7 19 2 0.296387 0.655273 0.237793
-7 19 3 0.296387 0.655273 0.237793
-7 19 4 0.296387 0.655273 0.237793
-7 19 5 0.296387 0.655273 0.237793
-7 19 6 0.296387 0.655762 0.237793
-7 19 7 0.296387 0.655762 0.237793
-7 19 8 0.296631 0.655762 0.237915
-7 19 9 0.296875 0.655762 0.237915
-7 19 10 0.297119 0.655762 0.237915
-7 19 11 0.297852 0.65625 0.238037
-7 19 12 0.300537 0.657715 0.269043
-7 19 13 0.305664 0.660156 0.324463
-7 19 14 0.313477 0.663086 0.390625
-7 19 15 0.324219 0.666504 0.466309
-7 19 16 0.337891 0.668457 0.549805
-7 19 17 0.353271 0.666504 0.635742
-7 19 18 0.368896 0.660645 0.717773
-7 19 19 0.382812 0.649902 0.790527
-7 19 20 0.394531 0.635742 0.851074
-7 19 21 0.400391 0.613281 0.893066
-7 19 22 0.400635 0.585938 0.916992
-7 19 23 0.398682 0.558594 0.929688
-7 19 24 0.395752 0.533691 0.937012
-7 19 25 0.392578 0.509766 0.941895
-7 19 26 0.389648 0.487305 0.945312
-7 19 27 0.386963 0.466309 0.948242
-7 19 28 0.385254 0.44751 0.952148
-7 19 29 0.384277 0.430908 0.956543
-7 19 30 0.384033 0.41626 0.961914
-7 19 31 0.384277 0.40332 0.968262
-7 20 0 0.317383 0.703613 0.255127
-7 20 1 0.317383 0.703613 0.255127
-7 20 2 0.317383 0.703613 0.255127
-7 20 3 0.317383 0.703613 0.255127
-7 20 4 0.317383 0.703613 0.255127
-7 20 5 0.317383 0.703613 0.255127
-7 20 6 0.317383 0.703613 0.255127
-7 20 7 0.317383 0.703613 0.255127
-7 20 8 0.317627 0.703613 0.255371
-7 20 9 0.317627 0.703613 0.255371
-7 20 10 0.318115 0.703613 0.255371
-7 20 11 0.318604 0.704102 0.255371
-7 20 12 0.319824 0.70459 0.263916
-7 20 13 0.324463 0.70752 0.316406
-7 20 14 0.331299 0.710938 0.379395
-7 20 15 0.341064 0.714844 0.452637
-7 20 16 0.353516 0.717773 0.534668
-7 20 17 0.367676 0.718262 0.620117
-7 20 18 0.382324 0.714355 0.703125
-7 20 19 0.395996 0.705566 0.77832
-7 20 20 0.406982 0.691895 0.841797
-7 20 21 0.414795 0.672852 0.89209
-7 20 22 0.41748 0.647949 0.925293
-7 20 23 0.416504 0.620605 0.944336
-7 20 24 0.413574 0.59375 0.955566
-7 20 25 0.409912 0.566895 0.961914
-7 20 26 0.405762 0.540527 0.96582
-7 20 27 0.401855 0.515137 0.968262
-7 20 28 0.398438 0.492188 0.970703
-7 20 29 0.395996 0.471191 0.973633
-7 20 30 0.394043 0.452393 0.977051
-7 20 31 0.393066 0.435791 0.981445
-7 21 0 0.335449 0.744629 0.27002
-7 21 1 0.335449 0.744629 0.27002
-7 21 2 0.335449 0.744629 0.27002
-7 21 3 0.335449 0.744629 0.27002
-7 21 4 0.335449 0.744629 0.27002
-7 21 5 0.335449 0.744629 0.27002
-7 21 6 0.335449 0.744629 0.27002
-7 21 7 0.335449 0.744629 0.27002
-7 21 8 0.335449 0.744629 0.27002
-7 21 9 0.335693 0.744629 0.27002
-7 21 10 0.335938 0.744629 0.27002
-7 21 11 0.336426 0.744629 0.270264
-7 21 12 0.337158 0.745117 0.270264
-7 21 13 0.340576 0.74707 0.307861
-7 21 14 0.34668 0.750977 0.36792
-7 21 15 0.355225 0.755371 0.437988
-7 21 16 0.366699 0.759766 0.51709
-7 21 17 0.380127 0.761719 0.601074
-7 21 18 0.394043 0.760254 0.68457
-7 21 19 0.407227 0.753906 0.76123
-7 21 20 0.418213 0.742188 0.827637
-7 21 21 0.427002 0.726074 0.883301
-7 21 22 0.431885 0.70459 0.925293
-7 21 23 0.432617 0.679688 0.952148
-7 21 24 0.430664 0.652832 0.96875
-7 21 25 0.427002 0.624512 0.979004
-7 21 26 0.422607 0.595215 0.984863
-7 21 27 0.417725 0.566406 0.988281
-7 21 28 0.413086 0.539551 0.990234
-7 21 29 0.408936 0.51416 0.991699
-7 21 30 0.405762 0.491455 0.993652
-7 21 31 0.40332 0.470703 0.996094
-7 22 0 0.350342 0.77832 0.282227
-7 22 1 0.350342 0.77832 0.282227
-7 22 2 0.350342 0.77832 0.282227
-7 22 3 0.350342 0.77832 0.282227
-7 22 4 0.350342 0.77832 0.282227
-7 22 5 0.350342 0.77832 0.282227
-7 22 6 0.350342 0.77832 0.282227
-7 22 7 0.350342 0.77832 0.282227
-7 22 8 0.350342 0.77832 0.282227
-7 22 9 0.350586 0.77832 0.282227
-7 22 10 0.350586 0.77832 0.282471
-7 22 11 0.351074 0.778809 0.282471
-7 22 12 0.351562 0.778809 0.282471
-7 22 13 0.35376 0.780273 0.299316
-7 22 14 0.359131 0.783691 0.356201
-7 22 15 0.366943 0.788574 0.423096
-7 22 16 0.377441 0.793457 0.499512
-7 22 17 0.389893 0.797363 0.581055
-7 22 18 0.40332 0.79834 0.663574
-7 22 19 0.41626 0.793945 0.741211
-7 22 20 0.42749 0.785156 0.80957
-7 22 21 0.436279 0.770996 0.868164
-7 22 22 0.442627 0.753418 0.916504
-7 22 23 0.445557 0.731445 0.951172
-7 22 24 0.445312 0.707031 0.974121
-7 22 25 0.442871 0.678711 0.989746
-7 22 26 0.438477 0.648438 1
-7 22 27 0.43335 0.617676 1
-7 22 28 0.427979 0.587402 1
-7 22 29 0.422607 0.558594 1
-7 22 30 0.417969 0.531738 1
-7 22 31 0.414062 0.507324 1
-7 23 0 0.362061 0.805176 0.291992
-7 23 1 0.362061 0.805176 0.291992
-7 23 2 0.362061 0.805176 0.291992
-7 23 3 0.362061 0.805176 0.291992
-7 23 4 0.362061 0.805176 0.291992
-7 23 5 0.362061 0.805176 0.292236
-7 23 6 0.362305 0.805176 0.292236
-7 23 7 0.362305 0.805176 0.292236
-7 23 8 0.362305 0.805176 0.292236
-7 23 9 0.362305 0.805664 0.292236
-7 23 10 0.362549 0.805664 0.292236
-7 23 11 0.362793 0.805664 0.292236
-7 23 12 0.363281 0.805664 0.292236
-7 23 13 0.364258 0.806152 0.29248
-7 23 14 0.369141 0.80957 0.345215
-7 23 15 0.376221 0.814453 0.408936
-7 23 16 0.385986 0.820312 0.482178
-7 23 17 0.397705 0.825195 0.561523
-7 23 18 0.4104 0.827637 0.64209
-7 23 19 0.423096 0.826172 0.719727
-7 23 20 0.434326 0.819824 0.789062
-7 23 21 0.443604 0.808105 0.850586
-7 23 22 0.450439 0.79248 0.901367
-7 23 23 0.454834 0.773926 0.941406
-7 23 24 0.456543 0.752441 0.971191
-7 23 25 0.455566 0.726562 0.993652
-7 23 26 0.452148 0.696777 1
-7 23 27 0.447266 0.665039 1
-7 23 28 0.44165 0.632812 1
-7 23 29 0.435791 0.601074 1
-7 23 30 0.430176 0.571289 1
-7 23 31 0.425049 0.543457 1
-7 24 0 0.371826 0.827148 0.300049
-7 24 1 0.371826 0.827148 0.300049
-7 24 2 0.371826 0.827148 0.300049
-7 24 3 0.371826 0.827148 0.300049
-7 24 4 0.371826 0.827148 0.300049
-7 24 5 0.371826 0.827148 0.300049
-7 24 6 0.371826 0.827148 0.300049
-7 24 7 0.371826 0.827148 0.300049
-7 24 8 0.371826 0.827148 0.300049
-7 24 9 0.371826 0.827148 0.300049
-7 24 10 0.37207 0.827148 0.300049
-7 24 11 0.372314 0.827148 0.300049
-7 24 12 0.372803 0.827637 0.300049
-7 24 13 0.373535 0.827637 0.300293
-7 24 14 0.376953 0.830078 0.334717
-7 24 15 0.383545 0.835449 0.395508
-7 24 16 0.392334 0.841309 0.465576
-7 24 17 0.40332 0.84668 0.541992
-7 24 18 0.415771 0.851074 0.621094
-7 24 19 0.428223 0.851562 0.697754
-7 24 20 0.439453 0.847168 0.767578
-7 24 21 0.44873 0.838379 0.830078
-7 24 22 0.456055 0.825195 0.883789
-7 24 23 0.461182 0.808594 0.927246
-7 24 24 0.464355 0.790527 0.961914
-7 24 25 0.465088 0.767578 0.989746
-7 24 26 0.463379 0.739746 1
-7 24 27 0.459473 0.708008 1
-7 24 28 0.453857 0.675293 1
-7 24 29 0.447754 0.641602 1
-7 24 30 0.441406 0.609375 1
-7 24 31 0.435547 0.578613 1
-7 25 0 0.380127 0.846191 0.306885
-7 25 1 0.380127 0.846191 0.306885
-7 25 2 0.380127 0.846191 0.306885
-7 25 3 0.380127 0.846191 0.306885
-7 25 4 0.380127 0.846191 0.306885
-7 25 5 0.380127 0.846191 0.306885
-7 25 6 0.380127 0.846191 0.306885
-7 25 7 0.380127 0.846191 0.306885
-7 25 8 0.380127 0.846191 0.306885
-7 25 9 0.380371 0.846191 0.306885
-7 25 10 0.380371 0.846191 0.306885
-7 25 11 0.380615 0.846191 0.306885
-7 25 12 0.381104 0.84668 0.307129
-7 25 13 0.381592 0.84668 0.307129
-7 25 14 0.383789 0.848145 0.323975
-7 25 15 0.389648 0.853027 0.381348
-7 25 16 0.397949 0.858887 0.448242
-7 25 17 0.408203 0.865234 0.521484
-7 25 18 0.419922 0.870605 0.597656
-7 25 19 0.431885 0.873047 0.672852
-7 25 20 0.443115 0.871094 0.742676
-7 25 21 0.452881 0.865234 0.806641
-7 25 22 0.460693 0.85498 0.862305
-7 25 23 0.466553 0.84082 0.908203
-7 25 24 0.470459 0.824707 0.945801
-7 25 25 0.472656 0.804688 0.979004
-7 25 26 0.472656 0.779785 1
-7 25 27 0.469971 0.750488 1
-7 25 28 0.465332 0.717285 1
-7 25 29 0.459229 0.683105 1
-7 25 30 0.452881 0.648926 1
-7 25 31 0.446045 0.616211 1
-7 26 0 0.387695 0.863281 0.313232
-7 26 1 0.387695 0.863281 0.313232
-7 26 2 0.387695 0.863281 0.313232
-7 26 3 0.387695 0.863281 0.313232
-7 26 4 0.387695 0.863281 0.313232
-7 26 5 0.387695 0.863281 0.313232
-7 26 6 0.387695 0.86377 0.313232
-7 26 7 0.387695 0.86377 0.313232
-7 26 8 0.387939 0.86377 0.313232
-7 26 9 0.387939 0.86377 0.313232
-7 26 10 0.387939 0.86377 0.313232
-7 26 11 0.388184 0.86377 0.313232
-7 26 12 0.388672 0.86377 0.313232
-7 26 13 0.38916 0.86377 0.313477
-7 26 14 0.389893 0.864258 0.313477
-7 26 15 0.395264 0.868652 0.367188
-7 26 16 0.402588 0.874512 0.43042
-7 26 17 0.412109 0.881348 0.500488
-7 26 18 0.423096 0.887207 0.57373
-7 26 19 0.43457 0.891113 0.646484
-7 26 20 0.445557 0.89209 0.715332
-7 26 21 0.455811 0.888672 0.779785
-7 26 22 0.464111 0.881348 0.836914
-7 26 23 0.470459 0.870117 0.885254
-7 26 24 0.475098 0.856445 0.925781
-7 26 25 0.478271 0.838867 0.961914
-7 26 26 0.479736 0.816895 0.994141
-7 26 27 0.47876 0.790039 1
-7 26 28 0.475342 0.758789 1
-7 26 29 0.469971 0.724609 1
-7 26 30 0.463623 0.689453 1
-7 26 31 0.456543 0.654785 1
-7 27 0 0.394531 0.878418 0.318604
-7 27 1 0.394531 0.878418 0.318604
-7 27 2 0.394531 0.878418 0.318604
-7 27 3 0.394531 0.878418 0.318604
-7 27 4 0.394531 0.878418 0.318604
-7 27 5 0.394531 0.878418 0.318604
-7 27 6 0.394531 0.878418 0.318604
-7 27 7 0.394531 0.878418 0.318604
-7 27 8 0.394531 0.878906 0.318604
-7 27 9 0.394531 0.878906 0.318604
-7 27 10 0.394531 0.878906 0.318604
-7 27 11 0.394775 0.878906 0.318604
-7 27 12 0.39502 0.878906 0.318848
-7 27 13 0.395508 0.878906 0.318848
-7 27 14 0.39624 0.879395 0.318848
-7 27 15 0.399902 0.882324 0.353027
-7 27 16 0.406738 0.888184 0.412598
-7 27 17 0.415283 0.894531 0.478516
-7 27 18 0.425293 0.900879 0.54834
-7 27 19 0.436279 0.90625 0.618652
-7 27 20 0.447266 0.908691 0.686035
-7 27 21 0.457275 0.908203 0.749512
-7 27 22 0.466064 0.903809 0.807617
-7 27 23 0.473145 0.895508 0.85791
-7 27 24 0.478516 0.884766 0.900391
-7 27 25 0.482422 0.869629 0.939941
-7 27 26 0.484863 0.850586 0.975586
-7 27 27 0.485352 0.82666 1
-7 27 28 0.483398 0.797852 1
-7 27 29 0.479004 0.764648 1
-7 27 30 0.473145 0.729492 1
-7 27 31 0.466309 0.693848 1
-7 28 0 0.399902 0.891113 0.323242
-7 28 1 0.399902 0.891113 0.323242
-7 28 2 0.399902 0.891113 0.323242
-7 28 3 0.399902 0.891113 0.323242
-7 28 4 0.399902 0.891113 0.323242
-7 28 5 0.399902 0.891113 0.323242
-7 28 6 0.399902 0.891113 0.323242
-7 28 7 0.399902 0.891113 0.323242
-7 28 8 0.399902 0.891113 0.323242
-7 28 9 0.400146 0.891113 0.323242
-7 28 10 0.400146 0.891113 0.323242
-7 28 11 0.400391 0.891113 0.323242
-7 28 12 0.400635 0.891602 0.323242
-7 28 13 0.400879 0.891602 0.323242
-7 28 14 0.401611 0.891602 0.323486
-7 28 15 0.403564 0.893066 0.338867
-7 28 16 0.409668 0.898438 0.394531
-7 28 17 0.41748 0.905273 0.456787
-7 28 18 0.426758 0.912109 0.522949
-7 28 19 0.437012 0.917969 0.589844
-7 28 20 0.44751 0.922363 0.655273
-7 28 21 0.45752 0.923828 0.717773
-7 28 22 0.466553 0.921875 0.775391
-7 28 23 0.474121 0.916992 0.826172
-7 28 24 0.47998 0.908691 0.870605
-7 28 25 0.484863 0.896973 0.912598
-7 28 26 0.488281 0.880371 0.951172
-7 28 27 0.489746 0.858887 0.985352
-7 28 28 0.489014 0.833008 1
-7 28 29 0.486084 0.802734 1
-7 28 30 0.481445 0.769043 1
-7 28 31 0.475342 0.733398 1
-7 29 0 0.404297 0.900879 0.32666
-7 29 1 0.404297 0.900879 0.32666
-7 29 2 0.404297 0.900879 0.32666
-7 29 3 0.404297 0.900879 0.32666
-7 29 4 0.404297 0.900879 0.32666
-7 29 5 0.404297 0.900879 0.32666
-7 29 6 0.404297 0.900879 0.32666
-7 29 7 0.404297 0.900879 0.32666
-7 29 8 0.404297 0.900879 0.32666
-7 29 9 0.404297 0.900879 0.32666
-7 29 10 0.404297 0.900879 0.32666
-7 29 11 0.404541 0.900879 0.32666
-7 29 12 0.404785 0.900879 0.326904
-7 29 13 0.405029 0.900879 0.326904
-7 29 14 0.405518 0.901367 0.326904
-7 29 15 0.406494 0.901367 0.326904
-7 29 16 0.411621 0.90625 0.376221
-7 29 17 0.418701 0.912598 0.43457
-7 29 18 0.427246 0.919434 0.49707
-7 29 19 0.436768 0.92627 0.560547
-7 29 20 0.446533 0.931641 0.622559
-7 29 21 0.456299 0.93457 0.683105
-7 29 22 0.465332 0.935059 0.740234
-7 29 23 0.473145 0.933105 0.791016
-7 29 24 0.479736 0.927734 0.836426
-7 29 25 0.485352 0.918945 0.880371
-7 29 26 0.489502 0.905762 0.921875
-7 29 27 0.492188 0.887695 0.959473
-7 29 28 0.49292 0.864746 0.991699
-7 29 29 0.491699 0.837402 1
-7 29 30 0.488525 0.806641 1
-7 29 31 0.483643 0.772461 1
-7 30 0 0.406982 0.907227 0.329102
-7 30 1 0.406982 0.907227 0.329102
-7 30 2 0.406982 0.907227 0.329102
-7 30 3 0.406982 0.907227 0.329102
-7 30 4 0.406982 0.907227 0.329102
-7 30 5 0.406982 0.907227 0.329102
-7 30 6 0.406982 0.907227 0.329102
-7 30 7 0.406982 0.907227 0.329102
-7 30 8 0.406982 0.907227 0.329102
-7 30 9 0.406982 0.907227 0.329102
-7 30 10 0.406982 0.907227 0.329102
-7 30 11 0.407227 0.907227 0.329102
-7 30 12 0.407471 0.907227 0.329102
-7 30 13 0.407715 0.907227 0.329102
-7 30 14 0.408203 0.907715 0.329102
-7 30 15 0.408936 0.907715 0.329346
-7 30 16 0.412109 0.910645 0.358154
-7 30 17 0.418457 0.916504 0.412354
-7 30 18 0.42627 0.923828 0.470703
-7 30 19 0.435059 0.930664 0.530762
-7 30 20 0.444336 0.936523 0.589355
-7 30 21 0.453613 0.941406 0.647461
-7 30 22 0.462646 0.943848 0.702637
-7 30 23 0.470459 0.943359 0.75293
-7 30 24 0.477295 0.940918 0.798828
-7 30 25 0.483643 0.935059 0.843262
-7 30 26 0.48877 0.925293 0.886719
-7 30 27 0.492676 0.911133 0.927734
-7 30 28 0.494873 0.892578 0.964844
-7 30 29 0.495361 0.869141 0.99707
-7 30 30 0.493896 0.841309 1
-7 30 31 0.490479 0.80957 1
-7 31 0 0.408936 0.912109 0.330811
-7 31 1 0.408936 0.912109 0.330811
-7 31 2 0.408936 0.912109 0.330811
-7 31 3 0.408936 0.912109 0.330811
-7 31 4 0.408936 0.912109 0.330811
-7 31 5 0.408936 0.912109 0.330811
-7 31 6 0.408936 0.912109 0.330811
-7 31 7 0.408936 0.912109 0.330811
-7 31 8 0.408936 0.912109 0.330811
-7 31 9 0.40918 0.912109 0.330811
-7 31 10 0.40918 0.912109 0.330811
-7 31 11 0.40918 0.912109 0.330811
-7 31 12 0.409424 0.912109 0.330811
-7 31 13 0.409668 0.912109 0.330811
-7 31 14 0.409912 0.912109 0.330811
-7 31 15 0.410645 0.912109 0.330811
-7 31 16 0.412109 0.913574 0.340576
-7 31 17 0.417725 0.918945 0.390625
-7 31 18 0.424561 0.925293 0.444824
-7 31 19 0.432373 0.932129 0.500488
-7 31 20 0.440918 0.937988 0.556152
-7 31 21 0.449707 0.943359 0.61084
-7 31 22 0.458252 0.947266 0.664062
-7 31 23 0.466064 0.949219 0.712891
-7 31 24 0.473145 0.949219 0.757812
-7 31 25 0.47998 0.946289 0.803223
-7 31 26 0.486084 0.94043 0.848145
-7 31 27 0.491211 0.930176 0.891602
-7 31 28 0.495117 0.916016 0.932129
-7 31 29 0.49707 0.896973 0.969238
-7 31 30 0.497314 0.872559 1
-7 31 31 0.495605 0.844238 1
-8 0 0 0.125 0.0927124 0
-8 0 1 0.125 0.0927734 0
-8 0 2 0.125 0.0927734 0
-8 0 3 0.125122 0.0928955 0
-8 0 4 0.125244 0.0930786 0.0197754
-8 0 5 0.125 0.0925293 0.0524292
-8 0 6 0.12323 0.0908203 0.0760498
-8 0 7 0.110474 0.0828857 0.0917358
-8 0 8 0.102478 0.0791626 0.107361
-8 0 9 0.105103 0.0812378 0.136841
-8 0 10 0.111206 0.0861206 0.174805
-8 0 11 0.122498 0.0949707 0.224243
-8 0 12 0.137573 0.106873 0.282959
-8 0 13 0.156616 0.121765 0.349121
-8 0 14 0.179321 0.139648 0.422119
-8 0 15 0.205078 0.15979 0.499756
-8 0 16 0.233032 0.181641 0.580566
-8 0 17 0.260498 0.203247 0.658203
-8 0 18 0.286377 0.223389 0.72998
-8 0 19 0.309326 0.241333 0.792969
-8 0 20 0.322021 0.251221 0.828125
-8 0 21 0.32373 0.252686 0.834961
-8 0 22 0.325928 0.254395 0.841797
-8 0 23 0.328369 0.256348 0.849121
-8 0 24 0.331055 0.258301 0.856445
-8 0 25 0.33374 0.260498 0.864746
-8 0 26 0.337158 0.263184 0.873535
-8 0 27 0.34082 0.265869 0.883789
-8 0 28 0.344971 0.269287 0.89502
-8 0 29 0.349365 0.272705 0.907227
-8 0 30 0.354004 0.276367 0.919434
-8 0 31 0.358887 0.280273 0.932617
-8 1 0 0.124878 0.0929565 0
-8 1 1 0.124878 0.0930176 0
-8 1 2 0.124878 0.0930176 0
-8 1 3 0.125 0.0932007 0
-8 1 4 0.125244 0.0933838 0.0196533
-8 1 5 0.124939 0.0928345 0.0523376
-8 1 6 0.123291 0.0911865 0.0759888
-8 1 7 0.110596 0.0831909 0.0918579
-8 1 8 0.102478 0.0794067 0.107361
-8 1 9 0.105103 0.0814209 0.136841
-8 1 10 0.111267 0.0863037 0.174805
-8 1 11 0.122498 0.0951538 0.224243
-8 1 12 0.137573 0.106995 0.282959
-8 1 13 0.156616 0.121887 0.349121
-8 1 14 0.179321 0.139648 0.422119
-8 1 15 0.205078 0.159912 0.5
-8 1 16 0.233032 0.181763 0.580566
-8 1 17 0.260498 0.203247 0.658203
-8 1 18 0.286377 0.223511 0.72998
-8 1 19 0.309326 0.241455 0.792969
-8 1 20 0.322021 0.251221 0.828125
-8 1 21 0.32373 0.252686 0.834961
-8 1 22 0.325928 0.254395 0.841797
-8 1 23 0.328369 0.256348 0.849121
-8 1 24 0.331055 0.258301 0.856445
-8 1 25 0.33374 0.260498 0.864746
-8 1 26 0.337158 0.263184 0.873535
-8 1 27 0.34082 0.265869 0.883789
-8 1 28 0.344971 0.269287 0.89502
-8 1 29 0.349365 0.272705 0.907227
-8 1 30 0.354004 0.276367 0.919434
-8 1 31 0.358887 0.280273 0.932617
-8 2 0 0.124634 0.0933838 0
-8 2 1 0.124634 0.0934448 0
-8 2 2 0.124634 0.0934448 0
-8 2 3 0.124756 0.0936279 0
-8 2 4 0.125 0.093811 0.019455
-8 2 5 0.124939 0.0933838 0.0521851
-8 2 6 0.123352 0.0917969 0.0759277
-8 2 7 0.11084 0.0838013 0.09198
-8 2 8 0.102539 0.0797729 0.107422
-8 2 9 0.105103 0.0817871 0.136841
-8 2 10 0.111267 0.0866089 0.174805
-8 2 11 0.122498 0.0953979 0.224243
-8 2 12 0.137573 0.107239 0.282959
-8 2 13 0.156616 0.12207 0.349121
-8 2 14 0.179321 0.139893 0.422119
-8 2 15 0.205078 0.160034 0.5
-8 2 16 0.233032 0.181763 0.580566
-8 2 17 0.260498 0.203369 0.658203
-8 2 18 0.286377 0.223511 0.72998
-8 2 19 0.309326 0.241455 0.792969
-8 2 20 0.322021 0.251221 0.828125
-8 2 21 0.32373 0.252686 0.834961
-8 2 22 0.325928 0.254395 0.841797
-8 2 23 0.328369 0.256348 0.849121
-8 2 24 0.331055 0.258301 0.856445
-8 2 25 0.33374 0.260498 0.864746
-8 2 26 0.337158 0.263184 0.873535
-8 2 27 0.34082 0.265869 0.883789
-8 2 28 0.344971 0.269287 0.89502
-8 2 29 0.349365 0.272705 0.907227
-8 2 30 0.354004 0.276367 0.919434
-8 2 31 0.358887 0.280273 0.932617
-8 3 0 0.124146 0.0941162 0
-8 3 1 0.124146 0.0941772 0
-8 3 2 0.124146 0.0942383 0
-8 3 3 0.124268 0.0943604 0
-8 3 4 0.124634 0.0946045 0.0192413
-8 3 5 0.124756 0.0943604 0.0519409
-8 3 6 0.123413 0.0928345 0.0758057
-8 3 7 0.111328 0.0848999 0.0922852
-8 3 8 0.1026 0.0803833 0.107422
-8 3 9 0.105164 0.0823975 0.136841
-8 3 10 0.111328 0.0872192 0.174805
-8 3 11 0.122559 0.0959473 0.224243
-8 3 12 0.137695 0.107666 0.282959
-8 3 13 0.156616 0.122437 0.349121
-8 3 14 0.179321 0.140137 0.422119
-8 3 15 0.205078 0.160278 0.5
-8 3 16 0.233032 0.182007 0.580566
-8 3 17 0.260498 0.203491 0.658203
-8 3 18 0.286377 0.223633 0.72998
-8 3 19 0.309326 0.241577 0.792969
-8 3 20 0.322021 0.251465 0.828125
-8 3 21 0.32373 0.252686 0.834961
-8 3 22 0.325928 0.254395 0.841797
-8 3 23 0.328369 0.256348 0.849121
-8 3 24 0.331055 0.258301 0.856445
-8 3 25 0.33374 0.260498 0.864746
-8 3 26 0.337158 0.263184 0.873535
-8 3 27 0.34082 0.265869 0.883789
-8 3 28 0.344971 0.269287 0.89502
-8 3 29 0.349365 0.272705 0.907227
-8 3 30 0.354004 0.276367 0.919434
-8 3 31 0.358887 0.280273 0.932617
-8 4 0 0.123169 0.0953979 0
-8 4 1 0.123108 0.0953979 0
-8 4 2 0.123108 0.0953979 0
-8 4 3 0.12323 0.0955811 0
-8 4 4 0.123779 0.0959473 0.0193787
-8 4 5 0.124329 0.0960083 0.0514832
-8 4 6 0.123352 0.0947266 0.0755005
-8 4 7 0.112183 0.0869141 0.0928345
-8 4 8 0.102661 0.081665 0.107422
-8 4 9 0.105286 0.0835571 0.136841
-8 4 10 0.111389 0.0882568 0.174805
-8 4 11 0.12262 0.0969238 0.224243
-8 4 12 0.137695 0.108521 0.282959
-8 4 13 0.156616 0.123169 0.349121
-8 4 14 0.179443 0.140747 0.422119
-8 4 15 0.2052 0.160645 0.5
-8 4 16 0.233032 0.182373 0.580566
-8 4 17 0.260742 0.203735 0.658203
-8 4 18 0.286377 0.223877 0.72998
-8 4 19 0.309326 0.241699 0.792969
-8 4 20 0.322021 0.251465 0.828125
-8 4 21 0.32373 0.25293 0.834961
-8 4 22 0.325928 0.254639 0.841797
-8 4 23 0.328369 0.256348 0.849121
-8 4 24 0.331055 0.258301 0.856445
-8 4 25 0.33374 0.260742 0.864746
-8 4 26 0.337158 0.263184 0.873535
-8 4 27 0.34082 0.266113 0.883789
-8 4 28 0.344971 0.269287 0.89502
-8 4 29 0.349365 0.272705 0.907227
-8 4 30 0.354004 0.276367 0.919434
-8 4 31 0.358887 0.280273 0.932617
-8 5 0 0.12085 0.097168 0
-8 5 1 0.12085 0.097168 0
-8 5 2 0.12085 0.097229 0
-8 5 3 0.120972 0.0973511 0
-8 5 4 0.121643 0.0979004 0.0214233
-8 5 5 0.122803 0.0984497 0.0507202
-8 5 6 0.122864 0.0978394 0.074707
-8 5 7 0.113953 0.0908813 0.0938721
-8 5 8 0.102905 0.0839233 0.107422
-8 5 9 0.105469 0.0857544 0.136841
-8 5 10 0.111572 0.090271 0.174805
-8 5 11 0.122742 0.0987549 0.224243
-8 5 12 0.137817 0.110107 0.282959
-8 5 13 0.156738 0.124451 0.349121
-8 5 14 0.179443 0.141724 0.422119
-8 5 15 0.2052 0.161499 0.5
-8 5 16 0.233154 0.182983 0.580566
-8 5 17 0.260742 0.204224 0.658203
-8 5 18 0.286377 0.224243 0.72998
-8 5 19 0.309326 0.242065 0.792969
-8 5 20 0.322021 0.251709 0.828125
-8 5 21 0.32373 0.253174 0.834961
-8 5 22 0.325928 0.254639 0.842285
-8 5 23 0.328369 0.256592 0.849121
-8 5 24 0.331055 0.258545 0.856445
-8 5 25 0.33374 0.260742 0.864746
-8 5 26 0.337158 0.263184 0.874023
-8 5 27 0.34082 0.266113 0.883789
-8 5 28 0.344971 0.269287 0.89502
-8 5 29 0.349365 0.272705 0.907227
-8 5 30 0.354004 0.276367 0.919434
-8 5 31 0.358887 0.280273 0.932617
-8 6 0 0.115967 0.0990601 0
-8 6 1 0.115967 0.0990601 0
-8 6 2 0.115967 0.0991211 0
-8 6 3 0.115967 0.0991821 0
-8 6 4 0.11676 0.0997314 0.0284729
-8 6 5 0.118347 0.100708 0.050293
-8 6 6 0.12085 0.102234 0.072937
-8 6 7 0.117126 0.0983276 0.0955811
-8 6 8 0.10321 0.0880737 0.107483
-8 6 9 0.105835 0.0896606 0.136841
-8 6 10 0.111877 0.0939331 0.174805
-8 6 11 0.123047 0.102112 0.224243
-8 6 12 0.138062 0.113098 0.282715
-8 6 13 0.156982 0.126953 0.349121
-8 6 14 0.179688 0.143799 0.422119
-8 6 15 0.205322 0.163086 0.5
-8 6 16 0.233154 0.184204 0.580566
-8 6 17 0.260742 0.2052 0.658203
-8 6 18 0.286621 0.224976 0.72998
-8 6 19 0.30957 0.242676 0.792969
-8 6 20 0.322021 0.252197 0.828125
-8 6 21 0.323975 0.253418 0.834961
-8 6 22 0.326172 0.255127 0.842285
-8 6 23 0.328369 0.256836 0.849609
-8 6 24 0.331055 0.258789 0.856934
-8 6 25 0.333984 0.260986 0.864746
-8 6 26 0.337158 0.263428 0.874023
-8 6 27 0.34082 0.266113 0.883789
-8 6 28 0.344971 0.269531 0.89502
-8 6 29 0.349365 0.272949 0.907227
-8 6 30 0.354004 0.276611 0.919434
-8 6 31 0.358887 0.280273 0.932617
-8 7 0 0.108887 0.101135 0.0332031
-8 7 1 0.108887 0.101196 0.0332336
-8 7 2 0.108948 0.101196 0.0332642
-8 7 3 0.108948 0.101257 0.0333557
-8 7 4 0.10907 0.101379 0.0408325
-8 7 5 0.109619 0.101685 0.0531006
-8 7 6 0.111206 0.102905 0.0693359
-8 7 7 0.116333 0.106689 0.093689
-8 7 8 0.103882 0.0952148 0.107483
-8 7 9 0.106506 0.0966187 0.136963
-8 7 10 0.112488 0.100464 0.174805
-8 7 11 0.123596 0.108154 0.224121
-8 7 12 0.13855 0.118469 0.282715
-8 7 13 0.157349 0.13147 0.349121
-8 7 14 0.179932 0.147461 0.422119
-8 7 15 0.205688 0.166016 0.5
-8 7 16 0.233398 0.186523 0.580566
-8 7 17 0.260986 0.207031 0.658691
-8 7 18 0.286621 0.22644 0.72998
-8 7 19 0.30957 0.243774 0.792969
-8 7 20 0.322266 0.253174 0.828125
-8 7 21 0.323975 0.25415 0.834961
-8 7 22 0.326172 0.255615 0.842285
-8 7 23 0.328613 0.257324 0.849609
-8 7 24 0.331055 0.259277 0.856934
-8 7 25 0.333984 0.26123 0.864746
-8 7 26 0.337158 0.263672 0.874023
-8 7 27 0.34082 0.266602 0.883789
-8 7 28 0.344971 0.269775 0.89502
-8 7 29 0.349365 0.273193 0.907227
-8 7 30 0.354004 0.276855 0.919434
-8 7 31 0.358887 0.280518 0.932617
-8 8 0 0.110535 0.114441 0.0459595
-8 8 1 0.110535 0.114441 0.0459595
-8 8 2 0.110535 0.114441 0.0459595
-8 8 3 0.110596 0.114502 0.04599
-8 8 4 0.110596 0.114502 0.0482178
-8 8 5 0.110229 0.114014 0.058075
-8 8 6 0.109619 0.113098 0.071228
-8 8 7 0.108215 0.111206 0.0880737
-8 8 8 0.105103 0.107056 0.107422
-8 8 9 0.107788 0.108276 0.136963
-8 8 10 0.113647 0.111633 0.174805
-8 8 11 0.124634 0.118652 0.224121
-8 8 12 0.139526 0.128052 0.282715
-8 8 13 0.158203 0.139771 0.349121
-8 8 14 0.180664 0.154419 0.422119
-8 8 15 0.206177 0.171631 0.5
-8 8 16 0.233887 0.190918 0.581055
-8 8 17 0.26123 0.210571 0.658691
-8 8 18 0.286865 0.229248 0.72998
-8 8 19 0.309814 0.246094 0.792969
-8 8 20 0.32251 0.255127 0.828613
-8 8 21 0.324219 0.255615 0.835449
-8 8 22 0.326416 0.256836 0.842285
-8 8 23 0.328613 0.258301 0.849609
-8 8 24 0.331299 0.26001 0.856934
-8 8 25 0.333984 0.261963 0.865234
-8 8 26 0.337158 0.264404 0.874023
-8 8 27 0.34082 0.26709 0.883789
-8 8 28 0.344971 0.270264 0.89502
-8 8 29 0.349609 0.273438 0.907227
-8 8 30 0.354248 0.2771 0.919434
-8 8 31 0.359131 0.280762 0.932617
-8 9 0 0.108215 0.12854 0.0499573
-8 9 1 0.108215 0.12854 0.0499573
-8 9 2 0.108215 0.12854 0.0499573
-8 9 3 0.108215 0.12854 0.0499878
-8 9 4 0.108276 0.128662 0.0500183
-8 9 5 0.108154 0.128296 0.056366
-8 9 6 0.107727 0.127441 0.0688477
-8 9 7 0.106995 0.125977 0.0853271
-8 9 8 0.1073 0.125 0.107361
-8 9 9 0.110229 0.126221 0.137207
-8 9 10 0.116028 0.12915 0.175049
-8 9 11 0.126587 0.135498 0.224121
-8 9 12 0.141235 0.143677 0.282715
-8 9 13 0.159668 0.153809 0.349121
-8 9 14 0.181885 0.166504 0.422363
-8 9 15 0.207153 0.181641 0.5
-8 9 16 0.234619 0.199097 0.581055
-8 9 17 0.261963 0.217041 0.658691
-8 9 18 0.287354 0.234497 0.730469
-8 9 19 0.310303 0.250244 0.792969
-8 9 20 0.322998 0.258545 0.829102
-8 9 21 0.324463 0.258545 0.835449
-8 9 22 0.32666 0.259277 0.842773
-8 9 23 0.328857 0.260254 0.850098
-8 9 24 0.331543 0.261719 0.857422
-8 9 25 0.334229 0.263428 0.865234
-8 9 26 0.337402 0.265625 0.874023
-8 9 27 0.341064 0.268066 0.884277
-8 9 28 0.345215 0.270996 0.895508
-8 9 29 0.349609 0.274414 0.907227
-8 9 30 0.354248 0.277832 0.919922
-8 9 31 0.359131 0.28125 0.932617
-8 10 0 0.109802 0.150635 0.0570984
-8 10 1 0.109863 0.150635 0.0570984
-8 10 2 0.109863 0.150635 0.0570984
-8 10 3 0.109863 0.150635 0.0570984
-8 10 4 0.109924 0.150757 0.0571289
-8 10 5 0.110046 0.150879 0.0571594
-8 10 6 0.110168 0.150635 0.0685425
-8 10 7 0.110535 0.150269 0.0852661
-8 10 8 0.111816 0.150513 0.107971
-8 10 9 0.114807 0.151611 0.137939
-8 10 10 0.120422 0.154175 0.175903
-8 10 11 0.130371 0.159668 0.224365
-8 10 12 0.144409 0.166626 0.282715
-8 10 13 0.162354 0.175049 0.349365
-8 10 14 0.184082 0.185303 0.422607
-8 10 15 0.208862 0.197876 0.500488
-8 10 16 0.236084 0.212646 0.581543
-8 10 17 0.262939 0.228149 0.65918
-8 10 18 0.28833 0.24353 0.730469
-8 10 19 0.311035 0.257812 0.793457
-8 10 20 0.32373 0.264893 0.830078
-8 10 21 0.325195 0.263672 0.836426
-8 10 22 0.327148 0.263428 0.843262
-8 10 23 0.329346 0.263916 0.850586
-8 10 24 0.331787 0.264648 0.85791
-8 10 25 0.334717 0.266113 0.865723
-8 10 26 0.337646 0.267822 0.874512
-8 10 27 0.341309 0.27002 0.884277
-8 10 28 0.345459 0.272705 0.895508
-8 10 29 0.349854 0.275635 0.907715
-8 10 30 0.354492 0.279053 0.919922
-8 10 31 0.359375 0.282471 0.932617
-8 11 0 0.118591 0.185547 0.0691528
-8 11 1 0.118591 0.185669 0.0691528
-8 11 2 0.118652 0.185669 0.0691528
-8 11 3 0.118652 0.185669 0.0691528
-8 11 4 0.118713 0.185669 0.0691528
-8 11 5 0.118774 0.185791 0.0692139
-8 11 6 0.118958 0.185913 0.071228
-8 11 7 0.119507 0.185791 0.0877686
-8 11 8 0.120728 0.185791 0.110413
-8 11 9 0.123291 0.186523 0.140381
-8 11 10 0.128296 0.188477 0.178223
-8 11 11 0.136841 0.192261 0.225586
-8 11 12 0.14978 0.197876 0.283203
-8 11 13 0.16687 0.204712 0.349365
-8 11 14 0.187744 0.212524 0.422852
-8 11 15 0.211914 0.222046 0.500977
-8 11 16 0.238525 0.233521 0.582031
-8 11 17 0.265137 0.245728 0.659668
-8 11 18 0.290039 0.258301 0.731445
-8 11 19 0.3125 0.27002 0.793945
-8 11 20 0.325195 0.275391 0.831543
-8 11 21 0.326416 0.271973 0.837891
-8 11 22 0.328369 0.270508 0.844727
-8 11 23 0.330322 0.269775 0.851562
-8 11 24 0.33252 0.269775 0.858398
-8 11 25 0.335205 0.270508 0.866699
-8 11 26 0.338379 0.271729 0.875488
-8 11 27 0.341797 0.273438 0.885254
-8 11 28 0.345947 0.275635 0.895996
-8 11 29 0.350098 0.27832 0.908203
-8 11 30 0.354736 0.281006 0.92041
-8 11 31 0.359619 0.28418 0.933105
-8 12 0 0.132202 0.230713 0.085022
-8 12 1 0.132202 0.230713 0.085022
-8 12 2 0.132324 0.230713 0.085022
-8 12 3 0.132324 0.230713 0.085022
-8 12 4 0.132324 0.230835 0.085083
-8 12 5 0.132446 0.230835 0.085083
-8 12 6 0.132568 0.230957 0.085144
-8 12 7 0.132935 0.231079 0.0914307
-8 12 8 0.134033 0.231201 0.113953
-8 12 9 0.136353 0.231567 0.143921
-8 12 10 0.140381 0.232422 0.181396
-8 12 11 0.147339 0.234619 0.227661
-8 12 12 0.158569 0.238403 0.283936
-8 12 13 0.174194 0.243408 0.349609
-8 12 14 0.193848 0.249268 0.423096
-8 12 15 0.216919 0.255859 0.501465
-8 12 16 0.242554 0.263672 0.58252
-8 12 17 0.268311 0.271973 0.660645
-8 12 18 0.292725 0.280762 0.732422
-8 12 19 0.314697 0.289307 0.79541
-8 12 20 0.327881 0.291992 0.833984
-8 12 21 0.328613 0.285889 0.839844
-8 12 22 0.330078 0.281982 0.84668
-8 12 23 0.331787 0.279541 0.853027
-8 12 24 0.333984 0.27832 0.860352
-8 12 25 0.336426 0.277832 0.867676
-8 12 26 0.339355 0.278076 0.876465
-8 12 27 0.342773 0.278809 0.88623
-8 12 28 0.34668 0.280273 0.896973
-8 12 29 0.35083 0.282471 0.908691
-8 12 30 0.355225 0.284668 0.920898
-8 12 31 0.360107 0.287354 0.933594
-8 13 0 0.149658 0.282959 0.103638
-8 13 1 0.149658 0.282959 0.103638
-8 13 2 0.149658 0.282959 0.103638
-8 13 3 0.149658 0.283203 0.103638
-8 13 4 0.149658 0.283203 0.103699
-8 13 5 0.14978 0.283203 0.103699
-8 13 6 0.149902 0.283203 0.103699
-8 13 7 0.150146 0.283447 0.10376
-8 13 8 0.150879 0.283447 0.11731
-8 13 9 0.152832 0.283936 0.146851
-8 13 10 0.15625 0.284424 0.184082
-8 13 11 0.162109 0.285645 0.229858
-8 13 12 0.171387 0.287842 0.285156
-8 13 13 0.185059 0.29126 0.350098
-8 13 14 0.203003 0.295166 0.42334
-8 13 15 0.224609 0.299316 0.501953
-8 13 16 0.248901 0.303711 0.583496
-8 13 17 0.273682 0.308105 0.662109
-8 13 18 0.297119 0.3125 0.733887
-8 13 19 0.318359 0.317139 0.796875
-8 13 20 0.331787 0.316895 0.837891
-8 13 21 0.332031 0.306641 0.84375
-8 13 22 0.332764 0.299561 0.849609
-8 13 23 0.334229 0.294678 0.855957
-8 13 24 0.336182 0.291748 0.862793
-8 13 25 0.338379 0.289551 0.870117
-8 13 26 0.341064 0.288086 0.878418
-8 13 27 0.343994 0.287598 0.888184
-8 13 28 0.3479 0.288086 0.898926
-8 13 29 0.351807 0.289062 0.910156
-8 13 30 0.356201 0.290527 0.922363
-8 13 31 0.36084 0.292236 0.935059
-8 14 0 0.170898 0.341797 0.124756
-8 14 1 0.170898 0.341797 0.124756
-8 14 2 0.170898 0.341797 0.124756
-8 14 3 0.170898 0.341797 0.124756
-8 14 4 0.170898 0.342041 0.124756
-8 14 5 0.170898 0.342041 0.124756
-8 14 6 0.171021 0.342041 0.124756
-8 14 7 0.171265 0.342041 0.124817
-8 14 8 0.171631 0.342285 0.124878
-8 14 9 0.173096 0.342773 0.149414
-8 14 10 0.176025 0.343262 0.185913
-8 14 11 0.180908 0.344238 0.231201
-8 14 12 0.188721 0.345703 0.285889
-8 14 13 0.200317 0.3479 0.350098
-8 14 14 0.216064 0.350098 0.422852
-8 14 15 0.235718 0.352295 0.501953
-8 14 16 0.258301 0.35376 0.583984
-8 14 17 0.281494 0.354492 0.663086
-8 14 18 0.303711 0.354736 0.735352
-8 14 19 0.323975 0.35498 0.798828
-8 14 20 0.338135 0.351807 0.84375
-8 14 21 0.337158 0.336182 0.849121
-8 14 22 0.337402 0.324951 0.85498
-8 14 23 0.338379 0.317139 0.86084
-8 14 24 0.3396 0.311279 0.867188
-8 14 25 0.341309 0.306885 0.874023
-8 14 26 0.343506 0.303467 0.881836
-8 14 27 0.346436 0.301025 0.891113
-8 14 28 0.349854 0.299805 0.901367
-8 14 29 0.35376 0.299316 0.912598
-8 14 30 0.357666 0.299316 0.924316
-8 14 31 0.362061 0.300049 0.936523
-8 15 0 0.19519 0.405518 0.147583
-8 15 1 0.19519 0.405518 0.147583
-8 15 2 0.19519 0.405518 0.147583
-8 15 3 0.19519 0.405518 0.147583
-8 15 4 0.195312 0.405518 0.147583
-8 15 5 0.195312 0.405518 0.147583
-8 15 6 0.195312 0.405518 0.147583
-8 15 7 0.195557 0.405518 0.147705
-8 15 8 0.195801 0.405762 0.147705
-8 15 9 0.196411 0.406006 0.151855
-8 15 10 0.198853 0.406738 0.187012
-8 15 11 0.203003 0.407715 0.231323
-8 15 12 0.209473 0.40918 0.285156
-8 15 13 0.21936 0.410645 0.348633
-8 15 14 0.233032 0.412354 0.421143
-8 15 15 0.250488 0.41333 0.500488
-8 15 16 0.270996 0.412842 0.583496
-8 15 17 0.292236 0.4104 0.663574
-8 15 18 0.312988 0.406738 0.736816
-8 15 19 0.331787 0.402832 0.800781
-8 15 20 0.34668 0.397217 0.851074
-8 15 21 0.345215 0.375977 0.856934
-8 15 22 0.344482 0.359863 0.862793
-8 15 23 0.344482 0.3479 0.868164
-8 15 24 0.344971 0.338867 0.873535
-8 15 25 0.346191 0.331543 0.879883
-8 15 26 0.3479 0.325195 0.887207
-8 15 27 0.350098 0.320312 0.895508
-8 15 28 0.353027 0.31665 0.905273
-8 15 29 0.356445 0.314209 0.916016
-8 15 30 0.360107 0.3125 0.927246
-8 15 31 0.364014 0.311523 0.938965
-8 16 0 0.222046 0.472412 0.171753
-8 16 1 0.222046 0.472412 0.171753
-8 16 2 0.222046 0.472412 0.171753
-8 16 3 0.222046 0.472412 0.171753
-8 16 4 0.222168 0.472412 0.171753
-8 16 5 0.222168 0.472412 0.171753
-8 16 6 0.222168 0.472412 0.171753
-8 16 7 0.22229 0.472656 0.171753
-8 16 8 0.222534 0.472656 0.171875
-8 16 9 0.2229 0.4729 0.171875
-8 16 10 0.224365 0.473389 0.187988
-8 16 11 0.227661 0.474365 0.230469
-8 16 12 0.233154 0.47583 0.282959
-8 16 13 0.241455 0.477783 0.345215
-8 16 14 0.253174 0.479492 0.417236
-8 16 15 0.268555 0.47998 0.496826
-8 16 16 0.286865 0.47876 0.580566
-8 16 17 0.306396 0.474609 0.662598
-8 16 18 0.325195 0.468018 0.737305
-8 16 19 0.342773 0.460205 0.802734
-8 16 20 0.357422 0.45166 0.855957
-8 16 21 0.356201 0.426514 0.867188
-8 16 22 0.354492 0.405273 0.873535
-8 16 23 0.353516 0.388916 0.878906
-8 16 24 0.353027 0.375732 0.883789
-8 16 25 0.353271 0.364502 0.889648
-8 16 26 0.354248 0.354736 0.895996
-8 16 27 0.355469 0.34668 0.90332
-8 16 28 0.357666 0.340088 0.912109
-8 16 29 0.360596 0.334717 0.921875
-8 16 30 0.363525 0.330566 0.932129
-8 16 31 0.367188 0.327393 0.943359
-8 17 0 0.24939 0.538574 0.195679
-8 17 1 0.24939 0.538574 0.195679
-8 17 2 0.24939 0.538574 0.195679
-8 17 3 0.24939 0.538574 0.195679
-8 17 4 0.24939 0.538574 0.195679
-8 17 5 0.24939 0.538574 0.195679
-8 17 6 0.249512 0.538574 0.195679
-8 17 7 0.249512 0.538574 0.195679
-8 17 8 0.249756 0.538574 0.195679
-8 17 9 0.25 0.539062 0.195801
-8 17 10 0.250732 0.539062 0.195923
-8 17 11 0.253174 0.540039 0.22876
-8 17 12 0.257812 0.541992 0.279297
-8 17 13 0.264893 0.543945 0.339844
-8 17 14 0.275146 0.546387 0.410645
-8 17 15 0.288574 0.547363 0.489746
-8 17 16 0.304688 0.546387 0.574219
-8 17 17 0.32251 0.541992 0.658203
-8 17 18 0.339844 0.533691 0.735352
-8 17 19 0.355713 0.523438 0.802246
-8 17 20 0.369141 0.511719 0.857422
-8 17 21 0.370117 0.48584 0.878418
-8 17 22 0.36792 0.460205 0.888184
-8 17 23 0.365967 0.438965 0.894043
-8 17 24 0.364502 0.421631 0.898438
-8 17 25 0.363525 0.40625 0.90332
-8 17 26 0.363281 0.392334 0.908691
-8 17 27 0.363525 0.380371 0.914551
-8 17 28 0.364746 0.370117 0.921875
-8 17 29 0.366455 0.361572 0.930176
-8 17 30 0.368652 0.354248 0.939453
-8 17 31 0.371338 0.348389 0.949219
-8 18 0 0.275391 0.600586 0.218018
-8 18 1 0.275391 0.600586 0.218018
-8 18 2 0.275391 0.600586 0.218018
-8 18 3 0.275391 0.600586 0.218018
-8 18 4 0.275391 0.600586 0.218018
-8 18 5 0.275391 0.600586 0.218018
-8 18 6 0.275391 0.600586 0.218018
-8 18 7 0.275391 0.600586 0.218018
-8 18 8 0.275635 0.600586 0.218018
-8 18 9 0.275879 0.600586 0.21814
-8 18 10 0.276367 0.601074 0.21814
-8 18 11 0.277588 0.601562 0.226562
-8 18 12 0.281494 0.603027 0.274414
-8 18 13 0.287354 0.605469 0.332764
-8 18 14 0.296387 0.608398 0.401367
-8 18 15 0.30835 0.61084 0.479248
-8 18 16 0.322998 0.61084 0.563965
-8 18 17 0.339355 0.607422 0.648926
-8 18 18 0.355469 0.599609 0.729004
-8 18 19 0.370117 0.588379 0.798828
-8 18 20 0.382324 0.574707 0.856445
-8 18 21 0.385742 0.549805 0.888184
-8 18 22 0.384277 0.521973 0.90332
-8 18 23 0.381836 0.496826 0.911621
-8 18 24 0.379395 0.475342 0.916992
-8 18 25 0.377197 0.455322 0.921387
-8 18 26 0.375488 0.437256 0.925293
-8 18 27 0.374268 0.420654 0.929688
-8 18 28 0.374023 0.406494 0.935547
-8 18 29 0.374512 0.394043 0.941895
-8 18 30 0.375488 0.383301 0.949219
-8 18 31 0.377197 0.374023 0.95752
-8 19 0 0.299072 0.655762 0.238037
-8 19 1 0.299072 0.655762 0.238037
-8 19 2 0.299072 0.655762 0.238037
-8 19 3 0.299072 0.655762 0.238037
-8 19 4 0.299072 0.655762 0.238037
-8 19 5 0.299072 0.655762 0.238037
-8 19 6 0.299072 0.655762 0.238037
-8 19 7 0.299072 0.655762 0.238037
-8 19 8 0.299316 0.65625 0.238159
-8 19 9 0.299316 0.65625 0.238159
-8 19 10 0.299805 0.65625 0.238281
-8 19 11 0.300293 0.656738 0.238281
-8 19 12 0.302979 0.657715 0.269287
-8 19 13 0.30835 0.660645 0.324707
-8 19 14 0.315918 0.663574 0.390625
-8 19 15 0.32666 0.666992 0.466309
-8 19 16 0.340088 0.668457 0.550293
-8 19 17 0.355225 0.666992 0.635742
-8 19 18 0.370605 0.661133 0.717773
-8 19 19 0.384521 0.650391 0.790527
-8 19 20 0.395996 0.63623 0.851074
-8 19 21 0.401611 0.61377 0.893066
-8 19 22 0.401855 0.585938 0.916992
-8 19 23 0.399414 0.559082 0.930176
-8 19 24 0.396484 0.53418 0.937012
-8 19 25 0.393311 0.510254 0.941895
-8 19 26 0.390137 0.487549 0.945312
-8 19 27 0.387451 0.466553 0.948242
-8 19 28 0.385742 0.447754 0.952148
-8 19 29 0.384521 0.431152 0.956543
-8 19 30 0.384277 0.416504 0.961914
-8 19 31 0.384766 0.403564 0.96875
-8 20 0 0.31958 0.704102 0.255371
-8 20 1 0.31958 0.704102 0.255371
-8 20 2 0.31958 0.704102 0.255371
-8 20 3 0.31958 0.704102 0.255371
-8 20 4 0.31958 0.704102 0.255371
-8 20 5 0.31958 0.704102 0.255371
-8 20 6 0.31958 0.704102 0.255371
-8 20 7 0.31958 0.704102 0.255371
-8 20 8 0.319824 0.704102 0.255371
-8 20 9 0.319824 0.704102 0.255615
-8 20 10 0.320312 0.704102 0.255615
-8 20 11 0.320801 0.70459 0.255615
-8 20 12 0.322021 0.705078 0.26416
-8 20 13 0.32666 0.70752 0.316406
-8 20 14 0.333496 0.711426 0.379639
-8 20 15 0.343018 0.715332 0.452637
-8 20 16 0.355225 0.718262 0.534668
-8 20 17 0.369385 0.71875 0.620117
-8 20 18 0.384033 0.714844 0.703125
-8 20 19 0.397461 0.705566 0.77832
-8 20 20 0.408447 0.692383 0.841797
-8 20 21 0.416016 0.67334 0.89209
-8 20 22 0.418457 0.647949 0.925293
-8 20 23 0.417236 0.620605 0.944824
-8 20 24 0.414307 0.594238 0.955566
-8 20 25 0.4104 0.567383 0.961914
-8 20 26 0.406494 0.540527 0.96582
-8 20 27 0.402344 0.515625 0.96875
-8 20 28 0.398926 0.492432 0.970703
-8 20 29 0.39624 0.471436 0.973633
-8 20 30 0.394531 0.452637 0.977051
-8 20 31 0.393311 0.435791 0.981445
-8 21 0 0.337158 0.744629 0.270264
-8 21 1 0.337158 0.744629 0.270264
-8 21 2 0.337158 0.744629 0.270264
-8 21 3 0.337158 0.744629 0.270264
-8 21 4 0.337158 0.744629 0.270264
-8 21 5 0.337158 0.744629 0.270264
-8 21 6 0.337158 0.744629 0.270264
-8 21 7 0.337158 0.744629 0.270264
-8 21 8 0.337402 0.744629 0.270264
-8 21 9 0.337402 0.744629 0.270264
-8 21 10 0.337646 0.745117 0.270264
-8 21 11 0.338135 0.745117 0.270264
-8 21 12 0.338867 0.745605 0.270508
-8 21 13 0.342285 0.747559 0.307861
-8 21 14 0.348389 0.751465 0.36792
-8 21 15 0.356934 0.755859 0.437988
-8 21 16 0.368164 0.759766 0.51709
-8 21 17 0.381592 0.762207 0.601562
-8 21 18 0.395508 0.760742 0.68457
-8 21 19 0.408447 0.753906 0.76123
-8 21 20 0.419434 0.742188 0.827637
-8 21 21 0.427979 0.726074 0.883301
-8 21 22 0.432861 0.705078 0.925293
-8 21 23 0.433594 0.679688 0.952637
-8 21 24 0.431396 0.65332 0.96875
-8 21 25 0.427734 0.624512 0.979004
-8 21 26 0.423096 0.595215 0.984863
-8 21 27 0.418213 0.566895 0.988281
-8 21 28 0.413574 0.539551 0.990234
-8 21 29 0.409424 0.51416 0.991699
-8 21 30 0.406006 0.491455 0.993652
-8 21 31 0.403564 0.470947 0.996094
-8 22 0 0.351807 0.778809 0.282471
-8 22 1 0.351807 0.778809 0.282471
-8 22 2 0.351807 0.778809 0.282471
-8 22 3 0.351807 0.778809 0.282471
-8 22 4 0.351807 0.778809 0.282471
-8 22 5 0.351807 0.778809 0.282471
-8 22 6 0.351807 0.778809 0.282471
-8 22 7 0.351807 0.778809 0.282471
-8 22 8 0.351807 0.778809 0.282471
-8 22 9 0.352051 0.778809 0.282471
-8 22 10 0.352295 0.778809 0.282471
-8 22 11 0.352539 0.778809 0.282715
-8 22 12 0.353271 0.779297 0.282715
-8 22 13 0.355225 0.780273 0.299561
-8 22 14 0.360596 0.78418 0.356201
-8 22 15 0.368408 0.789062 0.423096
-8 22 16 0.378906 0.793945 0.499512
-8 22 17 0.391357 0.797852 0.581543
-8 22 18 0.404785 0.79834 0.663574
-8 22 19 0.41748 0.794434 0.741211
-8 22 20 0.428467 0.785156 0.80957
-8 22 21 0.437256 0.771484 0.868164
-8 22 22 0.443604 0.753418 0.916504
-8 22 23 0.446289 0.731934 0.951172
-8 22 24 0.446045 0.707031 0.974121
-8 22 25 0.443359 0.679199 0.989746
-8 22 26 0.439209 0.648926 1
-8 22 27 0.433838 0.617676 1
-8 22 28 0.428223 0.587402 1
-8 22 29 0.423096 0.558594 1
-8 22 30 0.418457 0.531738 1
-8 22 31 0.414307 0.507324 1
-8 23 0 0.363525 0.805664 0.292236
-8 23 1 0.363525 0.805664 0.292236
-8 23 2 0.363525 0.805664 0.292236
-8 23 3 0.363525 0.805664 0.292236
-8 23 4 0.363525 0.805664 0.292236
-8 23 5 0.363525 0.805664 0.292236
-8 23 6 0.363525 0.805664 0.292236
-8 23 7 0.363525 0.805664 0.292236
-8 23 8 0.363525 0.805664 0.292236
-8 23 9 0.36377 0.805664 0.292236
-8 23 10 0.36377 0.805664 0.292236
-8 23 11 0.364258 0.805664 0.29248
-8 23 12 0.364746 0.806152 0.29248
-8 23 13 0.365479 0.806152 0.29248
-8 23 14 0.370361 0.810059 0.345215
-8 23 15 0.377441 0.814941 0.408936
-8 23 16 0.386963 0.820312 0.482178
-8 23 17 0.398682 0.825195 0.561523
-8 23 18 0.411621 0.828125 0.642578
-8 23 19 0.424316 0.826172 0.719727
-8 23 20 0.435303 0.819824 0.789062
-8 23 21 0.444336 0.808594 0.850586
-8 23 22 0.451172 0.79248 0.901367
-8 23 23 0.455566 0.773926 0.941895
-8 23 24 0.457031 0.75293 0.971191
-8 23 25 0.456055 0.727051 0.993652
-8 23 26 0.452881 0.697266 1
-8 23 27 0.447754 0.665039 1
-8 23 28 0.442139 0.632812 1
-8 23 29 0.436035 0.601562 1
-8 23 30 0.43042 0.571289 1
-8 23 31 0.425293 0.543457 1
-8 24 0 0.372803 0.827148 0.300049
-8 24 1 0.372803 0.827148 0.300049
-8 24 2 0.372803 0.827148 0.300049
-8 24 3 0.372803 0.827148 0.300049
-8 24 4 0.372803 0.827148 0.300049
-8 24 5 0.372803 0.827148 0.300049
-8 24 6 0.372803 0.827148 0.300049
-8 24 7 0.372803 0.827148 0.300049
-8 24 8 0.373047 0.827148 0.300049
-8 24 9 0.373047 0.827148 0.300049
-8 24 10 0.373291 0.827637 0.300049
-8 24 11 0.373535 0.827637 0.300293
-8 24 12 0.373779 0.827637 0.300293
-8 24 13 0.374756 0.828125 0.300293
-8 24 14 0.378174 0.830566 0.334717
-8 24 15 0.384521 0.835449 0.395508
-8 24 16 0.393555 0.841309 0.465576
-8 24 17 0.404541 0.847168 0.541992
-8 24 18 0.416748 0.851074 0.621094
-8 24 19 0.429199 0.851562 0.697754
-8 24 20 0.440186 0.847656 0.767578
-8 24 21 0.449707 0.838867 0.830078
-8 24 22 0.457031 0.825195 0.883789
-8 24 23 0.461914 0.809082 0.927246
-8 24 24 0.464844 0.790527 0.961914
-8 24 25 0.46582 0.767578 0.989746
-8 24 26 0.463867 0.739746 1
-8 24 27 0.459961 0.708496 1
-8 24 28 0.454346 0.675293 1
-8 24 29 0.447998 0.64209 1
-8 24 30 0.44165 0.609375 1
-8 24 31 0.435791 0.578613 1
-8 25 0 0.381104 0.84668 0.307129
-8 25 1 0.381104 0.84668 0.307129
-8 25 2 0.381104 0.84668 0.307129
-8 25 3 0.381104 0.84668 0.307129
-8 25 4 0.381104 0.84668 0.307129
-8 25 5 0.381104 0.84668 0.307129
-8 25 6 0.381104 0.84668 0.307129
-8 25 7 0.381104 0.84668 0.307129
-8 25 8 0.381348 0.84668 0.307129
-8 25 9 0.381348 0.84668 0.307129
-8 25 10 0.381348 0.84668 0.307129
-8 25 11 0.381592 0.84668 0.307129
-8 25 12 0.38208 0.84668 0.307129
-8 25 13 0.382812 0.847168 0.307373
-8 25 14 0.384766 0.848633 0.324219
-8 25 15 0.390625 0.853027 0.381592
-8 25 16 0.398926 0.859375 0.448242
-8 25 17 0.40918 0.865234 0.521484
-8 25 18 0.420654 0.870605 0.598145
-8 25 19 0.432617 0.873047 0.672852
-8 25 20 0.443848 0.871582 0.742676
-8 25 21 0.453613 0.865234 0.806641
-8 25 22 0.461426 0.85498 0.862305
-8 25 23 0.467285 0.841309 0.908203
-8 25 24 0.470947 0.824707 0.945801
-8 25 25 0.473145 0.804688 0.979492
-8 25 26 0.473145 0.780273 1
-8 25 27 0.470459 0.750488 1
-8 25 28 0.46582 0.717773 1
-8 25 29 0.459717 0.683594 1
-8 25 30 0.453125 0.649414 1
-8 25 31 0.446533 0.616211 1
-8 26 0 0.388672 0.86377 0.313232
-8 26 1 0.388672 0.86377 0.313232
-8 26 2 0.388672 0.86377 0.313232
-8 26 3 0.388672 0.86377 0.313232
-8 26 4 0.388672 0.86377 0.313232
-8 26 5 0.388672 0.86377 0.313232
-8 26 6 0.388672 0.86377 0.313232
-8 26 7 0.388672 0.86377 0.313232
-8 26 8 0.388672 0.86377 0.313232
-8 26 9 0.388672 0.86377 0.313232
-8 26 10 0.388916 0.86377 0.313232
-8 26 11 0.38916 0.86377 0.313232
-8 26 12 0.389404 0.86377 0.313477
-8 26 13 0.389893 0.864258 0.313477
-8 26 14 0.390869 0.864258 0.313721
-8 26 15 0.395996 0.869141 0.367432
-8 26 16 0.403564 0.875 0.43042
-8 26 17 0.412842 0.881348 0.500488
-8 26 18 0.423828 0.887207 0.57373
-8 26 19 0.435303 0.891113 0.646484
-8 26 20 0.446289 0.89209 0.715332
-8 26 21 0.456299 0.888672 0.779785
-8 26 22 0.464844 0.881348 0.836914
-8 26 23 0.471191 0.870605 0.885254
-8 26 24 0.475586 0.856445 0.925781
-8 26 25 0.47876 0.838867 0.962402
-8 26 26 0.480225 0.816895 0.994141
-8 26 27 0.479248 0.790039 1
-8 26 28 0.475586 0.758789 1
-8 26 29 0.470215 0.724609 1
-8 26 30 0.463867 0.689941 1
-8 26 31 0.457031 0.654785 1
-8 27 0 0.395264 0.878906 0.318848
-8 27 1 0.395264 0.878906 0.318848
-8 27 2 0.395264 0.878906 0.318848
-8 27 3 0.395264 0.878906 0.318848
-8 27 4 0.395264 0.878906 0.318848
-8 27 5 0.395264 0.878906 0.318848
-8 27 6 0.395264 0.878906 0.318848
-8 27 7 0.395264 0.878906 0.318848
-8 27 8 0.395264 0.878906 0.318848
-8 27 9 0.395264 0.878906 0.318848
-8 27 10 0.395508 0.878906 0.318848
-8 27 11 0.395508 0.878906 0.318848
-8 27 12 0.395752 0.878906 0.318848
-8 27 13 0.39624 0.879395 0.318848
-8 27 14 0.396973 0.879395 0.319092
-8 27 15 0.400635 0.882324 0.353027
-8 27 16 0.407471 0.888184 0.412598
-8 27 17 0.416016 0.894531 0.47876
-8 27 18 0.426025 0.901367 0.54834
-8 27 19 0.437012 0.90625 0.618652
-8 27 20 0.447754 0.90918 0.686035
-8 27 21 0.458008 0.908203 0.749512
-8 27 22 0.466797 0.903809 0.807617
-8 27 23 0.473633 0.895996 0.85791
-8 27 24 0.479004 0.884766 0.900391
-8 27 25 0.48291 0.870117 0.939941
-8 27 26 0.485352 0.850586 0.975586
-8 27 27 0.48584 0.82666 1
-8 27 28 0.483643 0.797852 1
-8 27 29 0.479248 0.764648 1
-8 27 30 0.473389 0.72998 1
-8 27 31 0.466553 0.693848 1
-8 28 0 0.400635 0.891602 0.323242
-8 28 1 0.400635 0.891602 0.323242
-8 28 2 0.400635 0.891602 0.323242
-8 28 3 0.400635 0.891602 0.323242
-8 28 4 0.400635 0.891602 0.323242
-8 28 5 0.400635 0.891602 0.323242
-8 28 6 0.400635 0.891602 0.323242
-8 28 7 0.400635 0.891602 0.323242
-8 28 8 0.400635 0.891602 0.323242
-8 28 9 0.400635 0.891602 0.323242
-8 28 10 0.400879 0.891602 0.323242
-8 28 11 0.400879 0.891602 0.323242
-8 28 12 0.401123 0.891602 0.323486
-8 28 13 0.401611 0.891602 0.323486
-8 28 14 0.4021 0.891602 0.323486
-8 28 15 0.404297 0.893555 0.338867
-8 28 16 0.4104 0.898926 0.394531
-8 28 17 0.418213 0.905273 0.456787
-8 28 18 0.42749 0.912109 0.522949
-8 28 19 0.437744 0.917969 0.590332
-8 28 20 0.447998 0.922363 0.655273
-8 28 21 0.458008 0.923828 0.717773
-8 28 22 0.467041 0.921875 0.775391
-8 28 23 0.474609 0.916992 0.826172
-8 28 24 0.480469 0.908691 0.870605
-8 28 25 0.485352 0.896973 0.912598
-8 28 26 0.488525 0.880371 0.951172
-8 28 27 0.490234 0.859375 0.985352
-8 28 28 0.489502 0.833008 1
-8 28 29 0.486572 0.802734 1
-8 28 30 0.481689 0.769043 1
-8 28 31 0.475586 0.733398 1
-8 29 0 0.404785 0.900879 0.326904
-8 29 1 0.404785 0.900879 0.326904
-8 29 2 0.404785 0.900879 0.326904
-8 29 3 0.404785 0.900879 0.326904
-8 29 4 0.404785 0.900879 0.326904
-8 29 5 0.404785 0.900879 0.326904
-8 29 6 0.404785 0.900879 0.326904
-8 29 7 0.404785 0.900879 0.326904
-8 29 8 0.404785 0.900879 0.326904
-8 29 9 0.404785 0.900879 0.326904
-8 29 10 0.405029 0.900879 0.326904
-8 29 11 0.405029 0.900879 0.326904
-8 29 12 0.405273 0.901367 0.326904
-8 29 13 0.405518 0.901367 0.326904
-8 29 14 0.40625 0.901367 0.326904
-8 29 15 0.406982 0.901855 0.327148
-8 29 16 0.412109 0.906738 0.376465
-8 29 17 0.419189 0.913086 0.43457
-8 29 18 0.427734 0.919922 0.49707
-8 29 19 0.437256 0.92627 0.560547
-8 29 20 0.447021 0.931641 0.623047
-8 29 21 0.456787 0.935059 0.683105
-8 29 22 0.46582 0.935547 0.740234
-8 29 23 0.473633 0.933105 0.791504
-8 29 24 0.480225 0.927734 0.836426
-8 29 25 0.485596 0.918945 0.880371
-8 29 26 0.48999 0.905762 0.921875
-8 29 27 0.492676 0.887695 0.959473
-8 29 28 0.493164 0.864746 0.992188
-8 29 29 0.491943 0.837891 1
-8 29 30 0.48877 0.806641 1
-8 29 31 0.483887 0.772461 1
-8 30 0 0.407471 0.907227 0.329102
-8 30 1 0.407471 0.907227 0.329102
-8 30 2 0.407471 0.907227 0.329102
-8 30 3 0.407471 0.907227 0.329102
-8 30 4 0.407471 0.907227 0.329102
-8 30 5 0.407471 0.907227 0.329102
-8 30 6 0.407471 0.907227 0.329102
-8 30 7 0.407471 0.907227 0.329102
-8 30 8 0.407471 0.907227 0.329102
-8 30 9 0.407471 0.907227 0.329102
-8 30 10 0.407471 0.907227 0.329102
-8 30 11 0.407715 0.907227 0.329102
-8 30 12 0.407715 0.907227 0.329102
-8 30 13 0.408203 0.907715 0.329102
-8 30 14 0.408691 0.907715 0.329102
-8 30 15 0.40918 0.907715 0.329346
-8 30 16 0.412598 0.910645 0.358154
-8 30 17 0.418945 0.916992 0.412354
-8 30 18 0.426758 0.923828 0.470703
-8 30 19 0.435547 0.930664 0.530762
-8 30 20 0.44458 0.936523 0.589355
-8 30 21 0.454102 0.941406 0.647461
-8 30 22 0.462891 0.943848 0.703125
-8 30 23 0.470947 0.943848 0.75293
-8 30 24 0.477783 0.940918 0.798828
-8 30 25 0.483887 0.935059 0.843262
-8 30 26 0.489014 0.925781 0.886719
-8 30 27 0.49292 0.911621 0.927734
-8 30 28 0.495117 0.892578 0.964844
-8 30 29 0.495605 0.869141 0.99707
-8 30 30 0.494141 0.841309 1
-8 30 31 0.490723 0.80957 1
-8 31 0 0.409424 0.912109 0.330811
-8 31 1 0.409424 0.912109 0.330811
-8 31 2 0.409424 0.912109 0.330811
-8 31 3 0.409424 0.912109 0.330811
-8 31 4 0.409424 0.912109 0.330811
-8 31 5 0.409424 0.912109 0.330811
-8 31 6 0.409424 0.912109 0.330811
-8 31 7 0.409424 0.912109 0.330811
-8 31 8 0.409424 0.912109 0.330811
-8 31 9 0.409424 0.912109 0.330811
-8 31 10 0.409424 0.912109 0.330811
-8 31 11 0.409668 0.912109 0.330811
-8 31 12 0.409668 0.912109 0.330811
-8 31 13 0.409912 0.912109 0.330811
-8 31 14 0.4104 0.912109 0.330811
-8 31 15 0.410889 0.912598 0.331055
-8 31 16 0.412598 0.913574 0.340576
-8 31 17 0.418213 0.918945 0.390625
-8 31 18 0.425049 0.925293 0.444824
-8 31 19 0.432861 0.932129 0.500488
-8 31 20 0.441162 0.938477 0.556152
-8 31 21 0.449951 0.943848 0.611328
-8 31 22 0.458496 0.947266 0.664062
-8 31 23 0.466553 0.949219 0.712891
-8 31 24 0.473633 0.949219 0.757812
-8 31 25 0.480225 0.946289 0.803223
-8 31 26 0.486572 0.94043 0.848145
-8 31 27 0.491699 0.930664 0.891602
-8 31 28 0.495361 0.916016 0.932129
-8 31 29 0.497314 0.896973 0.969238
-8 31 30 0.497559 0.873047 1
-8 31 31 0.49585 0.844238 1
-9 0 0 0.161987 0.119751 0
-9 0 1 0.161987 0.119751 0
-9 0 2 0.161987 0.119812 0
-9 0 3 0.161987 0.119873 0
-9 0 4 0.162109 0.119995 0
-9 0 5 0.162231 0.120239 0.0200195
-9 0 6 0.161499 0.119263 0.0665894
-9 0 7 0.158691 0.116638 0.0976562
-9 0 8 0.140869 0.10553 0.117249
-9 0 9 0.130981 0.100952 0.137207
-9 0 10 0.135742 0.104736 0.175171
-9 0 11 0.14502 0.112061 0.224243
-9 0 12 0.157593 0.122009 0.282959
-9 0 13 0.173462 0.134521 0.349121
-9 0 14 0.193115 0.150024 0.422363
-9 0 15 0.216064 0.168091 0.5
-9 0 16 0.241577 0.18811 0.581055
-9 0 17 0.267334 0.208374 0.658691
-9 0 18 0.291748 0.227417 0.72998
-9 0 19 0.313721 0.244629 0.792969
-9 0 20 0.325684 0.253906 0.828613
-9 0 21 0.32666 0.254883 0.835449
-9 0 22 0.328369 0.256104 0.842773
-9 0 23 0.330322 0.257812 0.849609
-9 0 24 0.332764 0.259521 0.856934
-9 0 25 0.335205 0.261719 0.865234
-9 0 26 0.338379 0.26416 0.874023
-9 0 27 0.341797 0.266846 0.884277
-9 0 28 0.345947 0.27002 0.895508
-9 0 29 0.350098 0.273438 0.907227
-9 0 30 0.354736 0.276855 0.919922
-9 0 31 0.359619 0.280518 0.932617
-9 1 0 0.161865 0.119873 0
-9 1 1 0.161865 0.119934 0
-9 1 2 0.161865 0.119934 0
-9 1 3 0.161865 0.119995 0
-9 1 4 0.161987 0.120178 0
-9 1 5 0.162231 0.120422 0.0198822
-9 1 6 0.161499 0.119446 0.0665283
-9 1 7 0.158691 0.116882 0.0975952
-9 1 8 0.140991 0.105713 0.11731
-9 1 9 0.130981 0.101135 0.137207
-9 1 10 0.135742 0.104858 0.175171
-9 1 11 0.14502 0.112183 0.224243
-9 1 12 0.157593 0.12207 0.282959
-9 1 13 0.173462 0.134644 0.349121
-9 1 14 0.193115 0.150146 0.422363
-9 1 15 0.216064 0.168213 0.5
-9 1 16 0.241577 0.188232 0.581055
-9 1 17 0.267334 0.208374 0.658691
-9 1 18 0.291748 0.227539 0.72998
-9 1 19 0.313721 0.244629 0.792969
-9 1 20 0.325684 0.253906 0.828613
-9 1 21 0.32666 0.254883 0.835449
-9 1 22 0.328369 0.256348 0.842773
-9 1 23 0.330322 0.257812 0.849609
-9 1 24 0.332764 0.259521 0.856934
-9 1 25 0.335205 0.261719 0.865234
-9 1 26 0.338379 0.26416 0.874023
-9 1 27 0.341797 0.266846 0.884277
-9 1 28 0.345947 0.27002 0.895508
-9 1 29 0.350098 0.273438 0.907227
-9 1 30 0.354736 0.276855 0.919922
-9 1 31 0.359619 0.280518 0.932617
-9 2 0 0.161743 0.120178 0
-9 2 1 0.161743 0.120178 0
-9 2 2 0.161743 0.120239 0
-9 2 3 0.161743 0.1203 0
-9 2 4 0.161743 0.120422 0
-9 2 5 0.162109 0.120728 0.0196686
-9 2 6 0.161499 0.119812 0.0664673
-9 2 7 0.158813 0.11731 0.0975952
-9 2 8 0.141113 0.10614 0.117371
-9 2 9 0.130981 0.101379 0.137207
-9 2 10 0.135742 0.105103 0.175171
-9 2 11 0.14502 0.112427 0.224243
-9 2 12 0.157593 0.122314 0.282959
-9 2 13 0.173584 0.134888 0.349121
-9 2 14 0.193115 0.150269 0.422363
-9 2 15 0.216064 0.168213 0.5
-9 2 16 0.241699 0.188232 0.581055
-9 2 17 0.267334 0.208496 0.658691
-9 2 18 0.291748 0.227539 0.72998
-9 2 19 0.313721 0.244751 0.792969
-9 2 20 0.325684 0.25415 0.828613
-9 2 21 0.32666 0.254883 0.835449
-9 2 22 0.328369 0.256348 0.842773
-9 2 23 0.330322 0.257812 0.849609
-9 2 24 0.332764 0.259521 0.856934
-9 2 25 0.335205 0.261719 0.865234
-9 2 26 0.338379 0.26416 0.874023
-9 2 27 0.341797 0.266846 0.884277
-9 2 28 0.345947 0.27002 0.895508
-9 2 29 0.350098 0.273438 0.907227
-9 2 30 0.354736 0.276855 0.919922
-9 2 31 0.359619 0.280518 0.932617
-9 3 0 0.161377 0.120667 0
-9 3 1 0.161377 0.120667 0
-9 3 2 0.161377 0.120728 0
-9 3 3 0.161377 0.120789 0
-9 3 4 0.161499 0.120911 0
-9 3 5 0.161743 0.121277 0.0193329
-9 3 6 0.161377 0.120483 0.0662231
-9 3 7 0.158813 0.118042 0.0974731
-9 3 8 0.141479 0.106812 0.117615
-9 3 9 0.130981 0.101807 0.137207
-9 3 10 0.135742 0.10553 0.175171
-9 3 11 0.14502 0.112793 0.224243
-9 3 12 0.157593 0.122681 0.282959
-9 3 13 0.173584 0.135132 0.349121
-9 3 14 0.193115 0.150513 0.422363
-9 3 15 0.216064 0.168457 0.5
-9 3 16 0.241699 0.188477 0.581055
-9 3 17 0.267334 0.208618 0.658691
-9 3 18 0.291748 0.227661 0.72998
-9 3 19 0.313721 0.244751 0.792969
-9 3 20 0.325684 0.25415 0.828613
-9 3 21 0.32666 0.254883 0.835449
-9 3 22 0.328369 0.256348 0.842773
-9 3 23 0.330322 0.257812 0.849609
-9 3 24 0.332764 0.259766 0.856934
-9 3 25 0.335205 0.261719 0.865234
-9 3 26 0.338379 0.26416 0.874023
-9 3 27 0.341797 0.266846 0.884277
-9 3 28 0.345947 0.27002 0.895508
-9 3 29 0.350098 0.273438 0.907227
-9 3 30 0.354736 0.276855 0.919922
-9 3 31 0.359619 0.280762 0.932617
-9 4 0 0.160645 0.121582 0
-9 4 1 0.160645 0.121582 0
-9 4 2 0.160645 0.121582 0
-9 4 3 0.160645 0.121643 0
-9 4 4 0.160767 0.121826 0
-9 4 5 0.161255 0.122192 0.0189819
-9 4 6 0.161133 0.121704 0.065918
-9 4 7 0.158936 0.119385 0.09729
-9 4 8 0.14209 0.108215 0.117981
-9 4 9 0.131104 0.102661 0.137329
-9 4 10 0.135864 0.106323 0.175171
-9 4 11 0.145142 0.113586 0.224243
-9 4 12 0.157715 0.123352 0.282959
-9 4 13 0.173584 0.135742 0.349121
-9 4 14 0.193237 0.151001 0.422363
-9 4 15 0.216187 0.168823 0.5
-9 4 16 0.241699 0.188721 0.581055
-9 4 17 0.267334 0.208862 0.658691
-9 4 18 0.291748 0.227905 0.72998
-9 4 19 0.313721 0.244995 0.792969
-9 4 20 0.325684 0.25415 0.828613
-9 4 21 0.32666 0.255127 0.835449
-9 4 22 0.328369 0.256348 0.842773
-9 4 23 0.330566 0.258057 0.849609
-9 4 24 0.332764 0.259766 0.856934
-9 4 25 0.335449 0.261719 0.865234
-9 4 26 0.338379 0.26416 0.874023
-9 4 27 0.341797 0.266846 0.884277
-9 4 28 0.345947 0.27002 0.895508
-9 4 29 0.350098 0.273438 0.907227
-9 4 30 0.354736 0.276855 0.919922
-9 4 31 0.359619 0.280762 0.932617
-9 5 0 0.15918 0.123047 0
-9 5 1 0.15918 0.123047 0
-9 5 2 0.15918 0.123108 0
-9 5 3 0.15918 0.123108 0
-9 5 4 0.159302 0.123291 0
-9 5 5 0.159912 0.12384 0.0193787
-9 5 6 0.1604 0.123718 0.0652466
-9 5 7 0.158813 0.121765 0.0968628
-9 5 8 0.143188 0.11084 0.118713
-9 5 9 0.131226 0.104187 0.137329
-9 5 10 0.135986 0.107849 0.175171
-9 5 11 0.145264 0.11499 0.224243
-9 5 12 0.157837 0.124634 0.282959
-9 5 13 0.173706 0.136841 0.349121
-9 5 14 0.193237 0.151978 0.422363
-9 5 15 0.216187 0.169678 0.5
-9 5 16 0.241699 0.189331 0.581055
-9 5 17 0.267334 0.209351 0.658691
-9 5 18 0.291748 0.228271 0.72998
-9 5 19 0.313721 0.245239 0.792969
-9 5 20 0.325684 0.254395 0.828613
-9 5 21 0.32666 0.255371 0.835449
-9 5 22 0.328369 0.256592 0.842773
-9 5 23 0.330566 0.258057 0.849609
-9 5 24 0.332764 0.259766 0.856934
-9 5 25 0.335449 0.261963 0.865234
-9 5 26 0.338379 0.26416 0.874023
-9 5 27 0.341797 0.266846 0.884277
-9 5 28 0.345947 0.27002 0.895508
-9 5 29 0.350342 0.273438 0.907227
-9 5 30 0.354736 0.2771 0.919922
-9 5 31 0.359619 0.280762 0.932617
-9 6 0 0.156006 0.125122 0
-9 6 1 0.156006 0.125122 0
-9 6 2 0.156006 0.125244 0
-9 6 3 0.156006 0.125244 0
-9 6 4 0.156006 0.125366 0
-9 6 5 0.156982 0.126099 0.0232849
-9 6 6 0.158325 0.126709 0.064209
-9 6 7 0.158081 0.12561 0.0957642
-9 6 8 0.14563 0.115967 0.120117
-9 6 9 0.13147 0.107117 0.137329
-9 6 10 0.13623 0.110657 0.175171
-9 6 11 0.145386 0.117615 0.224243
-9 6 12 0.157959 0.127075 0.282959
-9 6 13 0.173828 0.139038 0.349121
-9 6 14 0.193481 0.153687 0.422363
-9 6 15 0.216309 0.171143 0.5
-9 6 16 0.241821 0.190552 0.581055
-9 6 17 0.267578 0.210205 0.658691
-9 6 18 0.291992 0.229004 0.730469
-9 6 19 0.313721 0.24585 0.792969
-9 6 20 0.325684 0.254883 0.829102
-9 6 21 0.326904 0.255615 0.835449
-9 6 22 0.328369 0.256836 0.842773
-9 6 23 0.330566 0.258301 0.850098
-9 6 24 0.332764 0.26001 0.856934
-9 6 25 0.335449 0.261963 0.865234
-9 6 26 0.338379 0.264404 0.874023
-9 6 27 0.341797 0.26709 0.884277
-9 6 28 0.345947 0.270264 0.895508
-9 6 29 0.350342 0.273438 0.907227
-9 6 30 0.354736 0.2771 0.919922
-9 6 31 0.359619 0.280762 0.932617
-9 7 0 0.14917 0.127197 0
-9 7 1 0.14917 0.127319 0
-9 7 2 0.14917 0.127319 0
-9 7 3 0.14917 0.127319 0
-9 7 4 0.149048 0.127319 0
-9 7 5 0.150024 0.128052 0.0344238
-9 7 6 0.151978 0.129272 0.0635986
-9 7 7 0.155273 0.131226 0.0933838
-9 7 8 0.150024 0.125854 0.12262
-9 7 9 0.131958 0.112427 0.137329
-9 7 10 0.136597 0.115784 0.175171
-9 7 11 0.145874 0.122498 0.224243
-9 7 12 0.158325 0.131592 0.282959
-9 7 13 0.174194 0.142944 0.349121
-9 7 14 0.193726 0.157104 0.422363
-9 7 15 0.216553 0.173828 0.5
-9 7 16 0.242065 0.192749 0.581055
-9 7 17 0.267822 0.212036 0.658691
-9 7 18 0.291992 0.230347 0.730469
-9 7 19 0.313965 0.246948 0.792969
-9 7 20 0.325928 0.255859 0.829102
-9 7 21 0.326904 0.256348 0.835449
-9 7 22 0.328613 0.257568 0.842773
-9 7 23 0.330566 0.258789 0.850098
-9 7 24 0.332764 0.260498 0.857422
-9 7 25 0.335449 0.262451 0.865234
-9 7 26 0.338379 0.264648 0.874023
-9 7 27 0.341797 0.267334 0.884277
-9 7 28 0.345947 0.270508 0.895508
-9 7 29 0.350342 0.273682 0.907227
-9 7 30 0.354736 0.277344 0.919922
-9 7 31 0.359619 0.281006 0.932617
-9 8 0 0.139404 0.129517 0.0426941
-9 8 1 0.139404 0.129517 0.0426941
-9 8 2 0.139404 0.129517 0.0427246
-9 8 3 0.139404 0.129639 0.0427856
-9 8 4 0.139404 0.129639 0.0428772
-9 8 5 0.139526 0.129761 0.0515747
-9 8 6 0.140137 0.130127 0.0673218
-9 8 7 0.14209 0.131592 0.0883789
-9 8 8 0.14917 0.136841 0.120361
-9 8 9 0.132935 0.121887 0.137451
-9 8 10 0.137573 0.124878 0.175293
-9 8 11 0.146606 0.131226 0.224121
-9 8 12 0.159058 0.139771 0.282959
-9 8 13 0.174927 0.150269 0.349365
-9 8 14 0.194336 0.163452 0.422363
-9 8 15 0.217041 0.179077 0.500488
-9 8 16 0.242432 0.197021 0.581055
-9 8 17 0.268066 0.215454 0.658691
-9 8 18 0.292236 0.233154 0.730469
-9 8 19 0.314209 0.249146 0.793457
-9 8 20 0.326172 0.257812 0.829102
-9 8 21 0.327148 0.257812 0.835938
-9 8 22 0.328613 0.258789 0.842773
-9 8 23 0.330811 0.26001 0.850098
-9 8 24 0.333008 0.261475 0.857422
-9 8 25 0.335449 0.263184 0.865234
-9 8 26 0.338623 0.265381 0.874512
-9 8 27 0.342041 0.267822 0.884277
-9 8 28 0.345947 0.270996 0.895508
-9 8 29 0.350342 0.27417 0.907227
-9 8 30 0.35498 0.277588 0.919922
-9 8 31 0.359619 0.28125 0.932617
-9 9 0 0.142212 0.147217 0.0591431
-9 9 1 0.142212 0.147217 0.0591431
-9 9 2 0.142212 0.147339 0.0591431
-9 9 3 0.142334 0.147339 0.0591431
-9 9 4 0.142334 0.147339 0.0591736
-9 9 5 0.142334 0.147339 0.0614319
-9 9 6 0.141846 0.146606 0.0741577
-9 9 7 0.140747 0.145264 0.0913086
-9 9 8 0.138794 0.142578 0.113098
-9 9 9 0.134766 0.137329 0.137695
-9 9 10 0.139282 0.140015 0.175537
-9 9 11 0.148193 0.145874 0.224243
-9 9 12 0.160522 0.153564 0.282715
-9 9 13 0.176147 0.162964 0.349365
-9 9 14 0.195435 0.174561 0.422607
-9 9 15 0.218018 0.188477 0.500488
-9 9 16 0.243164 0.204712 0.581055
-9 9 17 0.268555 0.22168 0.65918
-9 9 18 0.292725 0.238159 0.730469
-9 9 19 0.314453 0.253418 0.793457
-9 9 20 0.32666 0.26123 0.82959
-9 9 21 0.327393 0.260742 0.836426
-9 9 22 0.329102 0.260986 0.843262
-9 9 23 0.331055 0.261719 0.850586
-9 9 24 0.333252 0.262939 0.857422
-9 9 25 0.335693 0.264648 0.865723
-9 9 26 0.338623 0.266602 0.874512
-9 9 27 0.342041 0.269043 0.884277
-9 9 28 0.346191 0.271729 0.895508
-9 9 29 0.350342 0.274902 0.907715
-9 9 30 0.35498 0.27832 0.919922
-9 9 31 0.359619 0.281738 0.932617
-9 10 0 0.140137 0.165527 0.0643921
-9 10 1 0.140137 0.165527 0.0643921
-9 10 2 0.140137 0.165527 0.0643921
-9 10 3 0.140259 0.165527 0.0644531
-9 10 4 0.140259 0.165527 0.0644531
-9 10 5 0.140259 0.165649 0.0644531
-9 10 6 0.140015 0.165161 0.0725098
-9 10 7 0.139282 0.163818 0.0888672
-9 10 8 0.138062 0.161499 0.110352
-9 10 9 0.138306 0.160278 0.13855
-9 10 10 0.142822 0.16272 0.176392
-9 10 11 0.151245 0.167847 0.224609
-9 10 12 0.163086 0.174561 0.282959
-9 10 13 0.178467 0.182617 0.349365
-9 10 14 0.197388 0.192261 0.422607
-9 10 15 0.219604 0.203857 0.500488
-9 10 16 0.244507 0.217773 0.581543
-9 10 17 0.269775 0.232422 0.659668
-9 10 18 0.293701 0.24707 0.730957
-9 10 19 0.31543 0.260742 0.793945
-9 10 20 0.327393 0.267334 0.830566
-9 10 21 0.328125 0.265625 0.836914
-9 10 22 0.32959 0.265137 0.84375
-9 10 23 0.331543 0.265381 0.851074
-9 10 24 0.333496 0.266113 0.858398
-9 10 25 0.336182 0.26709 0.866211
-9 10 26 0.339111 0.268799 0.875
-9 10 27 0.342529 0.270752 0.884766
-9 10 28 0.346436 0.273438 0.895996
-9 10 29 0.350586 0.276367 0.907715
-9 10 30 0.355225 0.279541 0.92041
-9 10 31 0.359863 0.282959 0.933105
-9 11 0 0.143188 0.193726 0.0735474
-9 11 1 0.143188 0.193726 0.0736084
-9 11 2 0.143188 0.193726 0.0736084
-9 11 3 0.143188 0.193848 0.0736084
-9 11 4 0.143188 0.193848 0.0736084
-9 11 5 0.143311 0.193848 0.0736084
-9 11 6 0.143433 0.194092 0.0736694
-9 11 7 0.143433 0.193604 0.0893555
-9 11 8 0.143799 0.192871 0.11145
-9 11 9 0.145386 0.193115 0.140991
-9 11 10 0.149414 0.194946 0.178589
-9 11 11 0.156616 0.198608 0.22583
-9 11 12 0.167603 0.204102 0.283203
-9 11 13 0.182373 0.210571 0.349609
-9 11 14 0.200806 0.21814 0.422852
-9 11 15 0.222534 0.227173 0.500977
-9 11 16 0.246948 0.237915 0.582031
-9 11 17 0.271729 0.249634 0.660156
-9 11 18 0.29541 0.261475 0.731445
-9 11 19 0.31665 0.272705 0.794434
-9 11 20 0.328857 0.277832 0.832031
-9 11 21 0.329346 0.27417 0.838379
-9 11 22 0.330566 0.271973 0.845215
-9 11 23 0.332275 0.27124 0.852051
-9 11 24 0.334229 0.27124 0.858887
-9 11 25 0.33667 0.271729 0.866699
-9 11 26 0.3396 0.272705 0.875488
-9 11 27 0.343018 0.27417 0.885254
-9 11 28 0.346924 0.276367 0.896484
-9 11 29 0.351074 0.278809 0.908203
-9 11 30 0.355469 0.281738 0.92041
-9 11 31 0.360107 0.284668 0.933594
-9 12 0 0.153442 0.23584 0.0880127
-9 12 1 0.153442 0.23584 0.0880127
-9 12 2 0.153442 0.23584 0.0880127
-9 12 3 0.153442 0.23584 0.0880127
-9 12 4 0.153442 0.23584 0.0880737
-9 12 5 0.153564 0.235962 0.0880737
-9 12 6 0.153687 0.236084 0.0881348
-9 12 7 0.153931 0.236084 0.0924683
-9 12 8 0.154663 0.236084 0.114685
-9 12 9 0.156372 0.236328 0.144287
-9 12 10 0.159668 0.237183 0.181763
-9 12 11 0.165527 0.239258 0.227905
-9 12 12 0.175049 0.243042 0.28418
-9 12 13 0.188721 0.247925 0.349854
-9 12 14 0.206177 0.253662 0.42334
-9 12 15 0.227173 0.259766 0.501465
-9 12 16 0.250732 0.267334 0.583008
-9 12 17 0.274902 0.275391 0.661133
-9 12 18 0.298096 0.283691 0.732422
-9 12 19 0.318848 0.291748 0.79541
-9 12 20 0.331543 0.294189 0.834961
-9 12 21 0.331543 0.287598 0.840332
-9 12 22 0.332275 0.283447 0.847168
-9 12 23 0.33374 0.281006 0.853516
-9 12 24 0.335693 0.279541 0.860352
-9 12 25 0.337891 0.279053 0.868164
-9 12 26 0.340576 0.279053 0.876953
-9 12 27 0.34375 0.279785 0.886719
-9 12 28 0.347656 0.281006 0.897461
-9 12 29 0.351562 0.282959 0.90918
-9 12 30 0.355957 0.285156 0.921387
-9 12 31 0.360596 0.287842 0.934082
-9 13 0 0.167725 0.286621 0.105835
-9 13 1 0.167725 0.286621 0.105835
-9 13 2 0.167725 0.286621 0.105835
-9 13 3 0.167725 0.286621 0.105835
-9 13 4 0.167725 0.286621 0.105835
-9 13 5 0.167847 0.286621 0.105896
-9 13 6 0.167969 0.286865 0.105896
-9 13 7 0.168091 0.286865 0.105957
-9 13 8 0.168701 0.287109 0.117981
-9 13 9 0.170288 0.287354 0.147217
-9 13 10 0.173218 0.288086 0.184448
-9 13 11 0.178223 0.289307 0.230103
-9 13 12 0.186279 0.291504 0.2854
-9 13 13 0.198364 0.294678 0.350098
-9 13 14 0.2146 0.298584 0.42334
-9 13 15 0.234253 0.30249 0.501953
-9 13 16 0.256836 0.306641 0.583496
-9 13 17 0.280029 0.310791 0.662109
-9 13 18 0.302246 0.314941 0.733887
-9 13 19 0.32251 0.319336 0.796875
-9 13 20 0.335449 0.318848 0.838867
-9 13 21 0.334717 0.30835 0.844238
-9 13 22 0.335205 0.301025 0.850098
-9 13 23 0.336182 0.296143 0.856445
-9 13 24 0.337891 0.292725 0.863281
-9 13 25 0.339844 0.290527 0.870605
-9 13 26 0.342285 0.289062 0.878906
-9 13 27 0.345215 0.28833 0.888184
-9 13 28 0.348877 0.288818 0.898926
-9 13 29 0.352783 0.289551 0.910645
-9 13 30 0.356934 0.291016 0.922363
-9 13 31 0.361328 0.292725 0.935059
-9 14 0 0.185791 0.344482 0.126343
-9 14 1 0.185791 0.344482 0.126343
-9 14 2 0.185791 0.344482 0.126343
-9 14 3 0.185791 0.344482 0.126343
-9 14 4 0.185913 0.344727 0.126343
-9 14 5 0.185913 0.344727 0.126343
-9 14 6 0.186035 0.344727 0.126465
-9 14 7 0.186157 0.344727 0.126465
-9 14 8 0.186401 0.344971 0.126587
-9 14 9 0.187744 0.345215 0.14978
-9 14 10 0.190308 0.345947 0.186279
-9 14 11 0.194702 0.346924 0.231445
-9 14 12 0.20166 0.348389 0.286133
-9 14 13 0.212036 0.350342 0.350098
-9 14 14 0.226562 0.352783 0.422852
-9 14 15 0.244629 0.354736 0.501953
-9 14 16 0.265625 0.356201 0.583984
-9 14 17 0.287598 0.356689 0.663574
-9 14 18 0.308594 0.356689 0.735352
-9 14 19 0.327881 0.356689 0.798828
-9 14 20 0.341553 0.353516 0.844238
-9 14 21 0.340088 0.337891 0.849609
-9 14 22 0.339844 0.326416 0.855469
-9 14 23 0.340332 0.318359 0.861328
-9 14 24 0.341309 0.3125 0.867188
-9 14 25 0.342773 0.307861 0.874512
-9 14 26 0.344971 0.304199 0.882324
-9 14 27 0.347412 0.301758 0.891113
-9 14 28 0.35083 0.300293 0.901367
-9 14 29 0.354492 0.299805 0.912598
-9 14 30 0.358398 0.299805 0.924316
-9 14 31 0.362793 0.300537 0.936523
-9 15 0 0.207275 0.407471 0.148804
-9 15 1 0.207275 0.407471 0.148804
-9 15 2 0.207275 0.407471 0.148804
-9 15 3 0.207275 0.407471 0.148804
-9 15 4 0.207275 0.407471 0.148804
-9 15 5 0.207397 0.407471 0.148804
-9 15 6 0.207397 0.407471 0.148926
-9 15 7 0.20752 0.407715 0.148926
-9 15 8 0.207764 0.407715 0.148926
-9 15 9 0.208374 0.408203 0.152344
-9 15 10 0.210571 0.408691 0.187378
-9 15 11 0.214355 0.409668 0.231567
-9 15 12 0.220459 0.411133 0.2854
-9 15 13 0.229492 0.412598 0.348877
-9 15 14 0.242188 0.414307 0.421387
-9 15 15 0.258545 0.415039 0.500488
-9 15 16 0.277832 0.414795 0.583496
-9 15 17 0.298096 0.412354 0.664062
-9 15 18 0.317871 0.408447 0.737305
-9 15 19 0.335938 0.404297 0.80127
-9 15 20 0.350098 0.398682 0.851562
-9 15 21 0.3479 0.377441 0.857422
-9 15 22 0.34668 0.361084 0.862793
-9 15 23 0.346191 0.349121 0.868652
-9 15 24 0.34668 0.339844 0.874023
-9 15 25 0.347656 0.332275 0.880371
-9 15 26 0.349121 0.325928 0.887695
-9 15 27 0.351074 0.321045 0.895996
-9 15 28 0.354004 0.317383 0.905762
-9 15 29 0.357178 0.314697 0.916504
-9 15 30 0.36084 0.312744 0.927734
-9 15 31 0.364746 0.311768 0.939453
-9 16 0 0.231689 0.474121 0.172729
-9 16 1 0.231689 0.474121 0.172729
-9 16 2 0.231689 0.474121 0.172729
-9 16 3 0.231689 0.474121 0.172729
-9 16 4 0.231689 0.474121 0.172729
-9 16 5 0.231689 0.474121 0.172729
-9 16 6 0.231812 0.474121 0.172729
-9 16 7 0.231934 0.474121 0.172729
-9 16 8 0.232056 0.474365 0.172852
-9 16 9 0.232422 0.474365 0.172852
-9 16 10 0.233765 0.474854 0.188232
-9 16 11 0.236938 0.476074 0.230713
-9 16 12 0.242065 0.477539 0.283203
-9 16 13 0.25 0.479248 0.345459
-9 16 14 0.260986 0.480957 0.41748
-9 16 15 0.275635 0.481689 0.49707
-9 16 16 0.292969 0.480225 0.581055
-9 16 17 0.311523 0.47583 0.662598
-9 16 18 0.329834 0.469238 0.737305
-9 16 19 0.346436 0.461426 0.802734
-9 16 20 0.360596 0.452881 0.856445
-9 16 21 0.358887 0.427734 0.867676
-9 16 22 0.356689 0.40625 0.874023
-9 16 23 0.355469 0.389648 0.879395
-9 16 24 0.354736 0.376709 0.884277
-9 16 25 0.354736 0.365234 0.889648
-9 16 26 0.355469 0.355469 0.895996
-9 16 27 0.356689 0.347168 0.90332
-9 16 28 0.358643 0.340576 0.912109
-9 16 29 0.361328 0.335205 0.921875
-9 16 30 0.364258 0.331055 0.932617
-9 16 31 0.367676 0.327881 0.943359
-9 17 0 0.25708 0.540039 0.196411
-9 17 1 0.25708 0.540039 0.196411
-9 17 2 0.25708 0.540039 0.196411
-9 17 3 0.25708 0.540039 0.196411
-9 17 4 0.25708 0.540039 0.196411
-9 17 5 0.25708 0.540039 0.196411
-9 17 6 0.25708 0.540039 0.196411
-9 17 7 0.25708 0.540039 0.196411
-9 17 8 0.257324 0.540039 0.196533
-9 17 9 0.257568 0.540039 0.196533
-9 17 10 0.258301 0.540527 0.196655
-9 17 11 0.260498 0.541504 0.229126
-9 17 12 0.265137 0.542969 0.279541
-9 17 13 0.271729 0.54541 0.340088
-9 17 14 0.281738 0.547363 0.410889
-9 17 15 0.294678 0.548828 0.48999
-9 17 16 0.310303 0.547363 0.574219
-9 17 17 0.327148 0.542969 0.658203
-9 17 18 0.343994 0.535156 0.735352
-9 17 19 0.359375 0.524414 0.802734
-9 17 20 0.37207 0.512695 0.85791
-9 17 21 0.372559 0.486816 0.878906
-9 17 22 0.370117 0.460938 0.888184
-9 17 23 0.36792 0.439697 0.894043
-9 17 24 0.366211 0.422363 0.898926
-9 17 25 0.36499 0.406738 0.90332
-9 17 26 0.364502 0.393066 0.908691
-9 17 27 0.364502 0.380859 0.914551
-9 17 28 0.365479 0.370605 0.921875
-9 17 29 0.367188 0.362061 0.930664
-9 17 30 0.369385 0.354736 0.939453
-9 17 31 0.37207 0.348633 0.949707
-9 18 0 0.281494 0.601562 0.218628
-9 18 1 0.281494 0.601562 0.218628
-9 18 2 0.281494 0.601562 0.218628
-9 18 3 0.281494 0.601562 0.218628
-9 18 4 0.281494 0.601562 0.218628
-9 18 5 0.281494 0.601562 0.218628
-9 18 6 0.281494 0.601562 0.218628
-9 18 7 0.281494 0.601562 0.218628
-9 18 8 0.281738 0.601562 0.218628
-9 18 9 0.281982 0.601562 0.21875
-9 18 10 0.282471 0.602051 0.21875
-9 18 11 0.283447 0.602539 0.226807
-9 18 12 0.287354 0.604004 0.274658
-9 18 13 0.293213 0.606445 0.332764
-9 18 14 0.301758 0.609375 0.401611
-9 18 15 0.313477 0.611816 0.479248
-9 18 16 0.327637 0.611816 0.563965
-9 18 17 0.343506 0.608398 0.648926
-9 18 18 0.359131 0.600586 0.729004
-9 18 19 0.373535 0.589355 0.798828
-9 18 20 0.385254 0.575684 0.856445
-9 18 21 0.388184 0.550293 0.888184
-9 18 22 0.38623 0.522461 0.903809
-9 18 23 0.383545 0.497314 0.912109
-9 18 24 0.380859 0.47583 0.916992
-9 18 25 0.378418 0.456055 0.921387
-9 18 26 0.376465 0.437744 0.925293
-9 18 27 0.375244 0.421143 0.929688
-9 18 28 0.375 0.406982 0.935547
-9 18 29 0.375244 0.394287 0.941895
-9 18 30 0.376221 0.383545 0.949707
-9 18 31 0.37793 0.374268 0.958008
-9 19 0 0.303955 0.656738 0.238525
-9 19 1 0.303955 0.656738 0.238525
-9 19 2 0.303955 0.656738 0.238525
-9 19 3 0.303955 0.656738 0.238525
-9 19 4 0.303955 0.656738 0.238525
-9 19 5 0.303955 0.656738 0.238525
-9 19 6 0.303955 0.656738 0.238525
-9 19 7 0.303955 0.656738 0.238647
-9 19 8 0.304199 0.656738 0.238647
-9 19 9 0.304199 0.657227 0.238647
-9 19 10 0.304688 0.657227 0.23877
-9 19 11 0.305176 0.657227 0.238892
-9 19 12 0.307861 0.658691 0.269531
-9 19 13 0.312988 0.661133 0.324707
-9 19 14 0.320557 0.664551 0.390869
-9 19 15 0.331055 0.66748 0.466553
-9 19 16 0.344238 0.669434 0.550293
-9 19 17 0.358887 0.667969 0.63623
-9 19 18 0.374023 0.662109 0.718262
-9 19 19 0.387451 0.651367 0.791016
-9 19 20 0.398438 0.636719 0.851562
-9 19 21 0.403809 0.614258 0.893555
-9 19 22 0.403809 0.586914 0.91748
-9 19 23 0.401123 0.55957 0.930176
-9 19 24 0.397949 0.534668 0.937012
-9 19 25 0.394531 0.510742 0.941895
-9 19 26 0.391357 0.488037 0.945312
-9 19 27 0.388428 0.467041 0.948242
-9 19 28 0.386475 0.448242 0.952148
-9 19 29 0.385254 0.431396 0.957031
-9 19 30 0.38501 0.416748 0.962402
-9 19 31 0.385254 0.403809 0.96875
-9 20 0 0.32373 0.70459 0.255859
-9 20 1 0.32373 0.70459 0.255859
-9 20 2 0.32373 0.70459 0.255859
-9 20 3 0.32373 0.70459 0.255859
-9 20 4 0.32373 0.70459 0.255859
-9 20 5 0.32373 0.70459 0.255859
-9 20 6 0.32373 0.70459 0.255859
-9 20 7 0.32373 0.70459 0.255859
-9 20 8 0.32373 0.70459 0.255859
-9 20 9 0.323975 0.70459 0.255859
-9 20 10 0.324219 0.705078 0.255859
-9 20 11 0.324707 0.705078 0.256104
-9 20 12 0.325928 0.705566 0.26416
-9 20 13 0.330566 0.708496 0.31665
-9 20 14 0.337158 0.711914 0.379639
-9 20 15 0.34668 0.71582 0.452881
-9 20 16 0.358887 0.71875 0.534668
-9 20 17 0.372803 0.719238 0.620117
-9 20 18 0.386963 0.715332 0.703125
-9 20 19 0.400146 0.706543 0.77832
-9 20 20 0.410889 0.692871 0.841797
-9 20 21 0.418213 0.673828 0.89209
-9 20 22 0.42041 0.648438 0.925293
-9 20 23 0.418945 0.621094 0.944824
-9 20 24 0.415771 0.594727 0.955566
-9 20 25 0.411865 0.567383 0.961914
-9 20 26 0.407471 0.541016 0.96582
-9 20 27 0.40332 0.516113 0.96875
-9 20 28 0.399902 0.492676 0.970703
-9 20 29 0.396973 0.47168 0.973633
-9 20 30 0.39502 0.452881 0.977051
-9 20 31 0.394043 0.436035 0.981445
-9 21 0 0.340576 0.745605 0.270508
-9 21 1 0.340576 0.745605 0.270508
-9 21 2 0.340576 0.745605 0.270508
-9 21 3 0.340576 0.745605 0.270508
-9 21 4 0.340576 0.745605 0.270508
-9 21 5 0.340576 0.745605 0.270508
-9 21 6 0.340576 0.745605 0.270508
-9 21 7 0.340576 0.745605 0.270508
-9 21 8 0.34082 0.745605 0.270508
-9 21 9 0.34082 0.745605 0.270508
-9 21 10 0.341064 0.745605 0.270752
-9 21 11 0.341553 0.745605 0.270752
-9 21 12 0.342285 0.746094 0.270752
-9 21 13 0.345459 0.748047 0.308105
-9 21 14 0.351562 0.751953 0.36792
-9 21 15 0.360107 0.756348 0.438232
-9 21 16 0.371338 0.760254 0.517578
-9 21 17 0.384521 0.762695 0.601562
-9 21 18 0.398193 0.76123 0.68457
-9 21 19 0.410889 0.754395 0.76123
-9 21 20 0.421631 0.742676 0.827637
-9 21 21 0.429932 0.726562 0.883301
-9 21 22 0.43457 0.705566 0.925293
-9 21 23 0.435059 0.680176 0.952637
-9 21 24 0.432861 0.653809 0.96875
-9 21 25 0.428955 0.625 0.979004
-9 21 26 0.424316 0.595703 0.984863
-9 21 27 0.419189 0.566895 0.988281
-9 21 28 0.414307 0.540039 0.990234
-9 21 29 0.410156 0.514648 0.991699
-9 21 30 0.406738 0.491699 0.993652
-9 21 31 0.404053 0.471191 0.996094
-9 22 0 0.354736 0.779297 0.282715
-9 22 1 0.354736 0.779297 0.282715
-9 22 2 0.354736 0.779297 0.282715
-9 22 3 0.354736 0.779297 0.282715
-9 22 4 0.354736 0.779297 0.282715
-9 22 5 0.354736 0.779297 0.282715
-9 22 6 0.354736 0.779297 0.282715
-9 22 7 0.354736 0.779297 0.282715
-9 22 8 0.354736 0.779297 0.282715
-9 22 9 0.35498 0.779297 0.282715
-9 22 10 0.355225 0.779297 0.282959
-9 22 11 0.355469 0.779297 0.282959
-9 22 12 0.355957 0.779785 0.282959
-9 22 13 0.35791 0.780762 0.299561
-9 22 14 0.363525 0.784668 0.356445
-9 22 15 0.371094 0.789551 0.42334
-9 22 16 0.381348 0.794434 0.499512
-9 22 17 0.393799 0.79834 0.581543
-9 22 18 0.406982 0.798828 0.663574
-9 22 19 0.419678 0.794922 0.741211
-9 22 20 0.43042 0.785645 0.80957
-9 22 21 0.439209 0.771973 0.868652
-9 22 22 0.445312 0.753906 0.916504
-9 22 23 0.447998 0.731934 0.951172
-9 22 24 0.44751 0.70752 0.974121
-9 22 25 0.44458 0.679199 0.990234
-9 22 26 0.440186 0.648926 1
-9 22 27 0.434814 0.618164 1
-9 22 28 0.429199 0.587891 1
-9 22 29 0.423828 0.559082 1
-9 22 30 0.418945 0.532227 1
-9 22 31 0.415039 0.507812 1
-9 23 0 0.365967 0.806152 0.29248
-9 23 1 0.365967 0.806152 0.29248
-9 23 2 0.365967 0.806152 0.29248
-9 23 3 0.365967 0.806152 0.29248
-9 23 4 0.365967 0.806152 0.29248
-9 23 5 0.365967 0.806152 0.29248
-9 23 6 0.365967 0.806152 0.29248
-9 23 7 0.365967 0.806152 0.29248
-9 23 8 0.365967 0.806152 0.29248
-9 23 9 0.366211 0.806152 0.29248
-9 23 10 0.366455 0.806152 0.29248
-9 23 11 0.366699 0.806152 0.292725
-9 23 12 0.367188 0.806641 0.292725
-9 23 13 0.36792 0.806641 0.292969
-9 23 14 0.372803 0.810547 0.345459
-9 23 15 0.379883 0.81543 0.408936
-9 23 16 0.389404 0.820801 0.482178
-9 23 17 0.401123 0.825684 0.561523
-9 23 18 0.413818 0.828125 0.642578
-9 23 19 0.42627 0.82666 0.719727
-9 23 20 0.437256 0.820312 0.789551
-9 23 21 0.446045 0.808594 0.850586
-9 23 22 0.452881 0.792969 0.901367
-9 23 23 0.457031 0.774414 0.941895
-9 23 24 0.458496 0.75293 0.97168
-9 23 25 0.457275 0.727051 0.993652
-9 23 26 0.453857 0.697266 1
-9 23 27 0.44873 0.665527 1
-9 23 28 0.442871 0.633301 1
-9 23 29 0.436768 0.601562 1
-9 23 30 0.430908 0.571777 1
-9 23 31 0.425781 0.543945 1
-9 24 0 0.375 0.827637 0.300293
-9 24 1 0.375 0.827637 0.300293
-9 24 2 0.375 0.827637 0.300293
-9 24 3 0.375 0.827637 0.300293
-9 24 4 0.375 0.827637 0.300293
-9 24 5 0.375 0.827637 0.300293
-9 24 6 0.375 0.827637 0.300293
-9 24 7 0.375 0.827637 0.300293
-9 24 8 0.375244 0.827637 0.300293
-9 24 9 0.375244 0.827637 0.300293
-9 24 10 0.375244 0.827637 0.300293
-9 24 11 0.375732 0.828125 0.300537
-9 24 12 0.375977 0.828125 0.300537
-9 24 13 0.376709 0.828125 0.300537
-9 24 14 0.380127 0.831055 0.334961
-9 24 15 0.386719 0.835938 0.395508
-9 24 16 0.395508 0.841797 0.465576
-9 24 17 0.406494 0.847656 0.541992
-9 24 18 0.418701 0.851562 0.621094
-9 24 19 0.430908 0.852051 0.697754
-9 24 20 0.441895 0.848145 0.767578
-9 24 21 0.451172 0.838867 0.830566
-9 24 22 0.458496 0.825684 0.883789
-9 24 23 0.463379 0.809082 0.927246
-9 24 24 0.466309 0.791016 0.961914
-9 24 25 0.466797 0.768066 0.990234
-9 24 26 0.464844 0.740234 1
-9 24 27 0.460693 0.708496 1
-9 24 28 0.455078 0.675293 1
-9 24 29 0.44873 0.64209 1
-9 24 30 0.442383 0.609863 1
-9 24 31 0.436279 0.579102 1
-9 25 0 0.383057 0.84668 0.307129
-9 25 1 0.383057 0.84668 0.307129
-9 25 2 0.383057 0.84668 0.307129
-9 25 3 0.383057 0.84668 0.307129
-9 25 4 0.383057 0.84668 0.307129
-9 25 5 0.383057 0.84668 0.307129
-9 25 6 0.383057 0.84668 0.307129
-9 25 7 0.383057 0.84668 0.307129
-9 25 8 0.383057 0.84668 0.307373
-9 25 9 0.383301 0.84668 0.307373
-9 25 10 0.383301 0.847168 0.307373
-9 25 11 0.383545 0.847168 0.307373
-9 25 12 0.384033 0.847168 0.307373
-9 25 13 0.384521 0.847168 0.307373
-9 25 14 0.386719 0.848633 0.324219
-9 25 15 0.392578 0.853516 0.381592
-9 25 16 0.400635 0.859375 0.448242
-9 25 17 0.410889 0.865723 0.521484
-9 25 18 0.422363 0.871094 0.598145
-9 25 19 0.434326 0.873535 0.672852
-9 25 20 0.445312 0.871582 0.742676
-9 25 21 0.455078 0.865723 0.806641
-9 25 22 0.462891 0.85498 0.862305
-9 25 23 0.468506 0.841309 0.908203
-9 25 24 0.472168 0.825195 0.946289
-9 25 25 0.474365 0.805176 0.979492
-9 25 26 0.474121 0.780273 1
-9 25 27 0.471436 0.750488 1
-9 25 28 0.466553 0.717773 1
-9 25 29 0.460449 0.683594 1
-9 25 30 0.453613 0.649414 1
-9 25 31 0.447021 0.616211 1
-9 26 0 0.390381 0.864258 0.313477
-9 26 1 0.390381 0.864258 0.313477
-9 26 2 0.390381 0.864258 0.313477
-9 26 3 0.390381 0.864258 0.313477
-9 26 4 0.390381 0.864258 0.313477
-9 26 5 0.390381 0.864258 0.313477
-9 26 6 0.390381 0.864258 0.313477
-9 26 7 0.390381 0.864258 0.313477
-9 26 8 0.390381 0.864258 0.313477
-9 26 9 0.390381 0.864258 0.313477
-9 26 10 0.390625 0.864258 0.313477
-9 26 11 0.390625 0.864258 0.313477
-9 26 12 0.391113 0.864258 0.313477
-9 26 13 0.391602 0.864258 0.313721
-9 26 14 0.392578 0.864746 0.313721
-9 26 15 0.397705 0.869141 0.367432
-9 26 16 0.405029 0.875 0.430664
-9 26 17 0.414551 0.881836 0.500488
-9 26 18 0.425293 0.887695 0.57373
-9 26 19 0.436768 0.891602 0.646484
-9 26 20 0.447754 0.89209 0.715332
-9 26 21 0.457764 0.88916 0.779785
-9 26 22 0.466064 0.881348 0.836914
-9 26 23 0.472412 0.870605 0.885254
-9 26 24 0.476807 0.856934 0.925781
-9 26 25 0.479736 0.839355 0.962402
-9 26 26 0.481201 0.817383 0.994141
-9 26 27 0.47998 0.790527 1
-9 26 28 0.476562 0.759277 1
-9 26 29 0.470947 0.725098 1
-9 26 30 0.464355 0.689941 1
-9 26 31 0.45752 0.654785 1
-9 27 0 0.396729 0.878906 0.318848
-9 27 1 0.396729 0.878906 0.318848
-9 27 2 0.396729 0.878906 0.318848
-9 27 3 0.396729 0.878906 0.318848
-9 27 4 0.396729 0.878906 0.318848
-9 27 5 0.396729 0.878906 0.318848
-9 27 6 0.396729 0.878906 0.318848
-9 27 7 0.396729 0.878906 0.318848
-9 27 8 0.396729 0.878906 0.318848
-9 27 9 0.396729 0.879395 0.318848
-9 27 10 0.396729 0.879395 0.318848
-9 27 11 0.396973 0.879395 0.318848
-9 27 12 0.397217 0.879395 0.319092
-9 27 13 0.397705 0.879395 0.319092
-9 27 14 0.398438 0.879883 0.319092
-9 27 15 0.4021 0.882812 0.353271
-9 27 16 0.408691 0.888184 0.412598
-9 27 17 0.417236 0.89502 0.47876
-9 27 18 0.42749 0.901367 0.548828
-9 27 19 0.438232 0.906738 0.618652
-9 27 20 0.448975 0.90918 0.686035
-9 27 21 0.458984 0.908691 0.75
-9 27 22 0.467773 0.904297 0.807617
-9 27 23 0.474854 0.895996 0.85791
-9 27 24 0.47998 0.885254 0.900391
-9 27 25 0.483887 0.870117 0.939941
-9 27 26 0.486084 0.850586 0.975586
-9 27 27 0.486572 0.82666 1
-9 27 28 0.484375 0.797852 1
-9 27 29 0.47998 0.765137 1
-9 27 30 0.473877 0.72998 1
-9 27 31 0.467041 0.693848 1
-9 28 0 0.401855 0.891602 0.323486
-9 28 1 0.401855 0.891602 0.323486
-9 28 2 0.401855 0.891602 0.323486
-9 28 3 0.401855 0.891602 0.323486
-9 28 4 0.401855 0.891602 0.323486
-9 28 5 0.401855 0.891602 0.323486
-9 28 6 0.401855 0.891602 0.323486
-9 28 7 0.401855 0.891602 0.323486
-9 28 8 0.401855 0.891602 0.323486
-9 28 9 0.401855 0.891602 0.323486
-9 28 10 0.4021 0.891602 0.323486
-9 28 11 0.4021 0.891602 0.323486
-9 28 12 0.402344 0.891602 0.323486
-9 28 13 0.402832 0.89209 0.323486
-9 28 14 0.40332 0.89209 0.32373
-9 28 15 0.405518 0.893555 0.338867
-9 28 16 0.411377 0.898926 0.394531
-9 28 17 0.419189 0.905762 0.456787
-9 28 18 0.428711 0.912598 0.522949
-9 28 19 0.438721 0.918457 0.590332
-9 28 20 0.449219 0.922363 0.655273
-9 28 21 0.459229 0.923828 0.717773
-9 28 22 0.468018 0.922363 0.775391
-9 28 23 0.475586 0.916992 0.826172
-9 28 24 0.481445 0.90918 0.870605
-9 28 25 0.486084 0.896973 0.912598
-9 28 26 0.489502 0.880371 0.95166
-9 28 27 0.490967 0.859375 0.98584
-9 28 28 0.490234 0.833496 1
-9 28 29 0.487061 0.802734 1
-9 28 30 0.482422 0.769043 1
-9 28 31 0.476074 0.733398 1
-9 29 0 0.405762 0.901367 0.326904
-9 29 1 0.405762 0.901367 0.326904
-9 29 2 0.405762 0.901367 0.326904
-9 29 3 0.405762 0.901367 0.326904
-9 29 4 0.405762 0.901367 0.326904
-9 29 5 0.405762 0.901367 0.326904
-9 29 6 0.405762 0.901367 0.326904
-9 29 7 0.405762 0.901367 0.326904
-9 29 8 0.405762 0.901367 0.326904
-9 29 9 0.406006 0.901367 0.326904
-9 29 10 0.406006 0.901367 0.326904
-9 29 11 0.406006 0.901367 0.326904
-9 29 12 0.40625 0.901367 0.326904
-9 29 13 0.406738 0.901367 0.326904
-9 29 14 0.407227 0.901855 0.327148
-9 29 15 0.407959 0.901855 0.327148
-9 29 16 0.413086 0.906738 0.376465
-9 29 17 0.420166 0.913086 0.434814
-9 29 18 0.428711 0.919922 0.49707
-9 29 19 0.438232 0.926758 0.560547
-9 29 20 0.447998 0.931641 0.623047
-9 29 21 0.457764 0.935059 0.683594
-9 29 22 0.466797 0.935547 0.740234
-9 29 23 0.474609 0.933105 0.791504
-9 29 24 0.480957 0.927734 0.836426
-9 29 25 0.486572 0.918945 0.880371
-9 29 26 0.490723 0.905762 0.921875
-9 29 27 0.493164 0.887695 0.959473
-9 29 28 0.493896 0.865234 0.992188
-9 29 29 0.492676 0.837891 1
-9 29 30 0.489258 0.806641 1
-9 29 31 0.484375 0.772461 1
-9 30 0 0.408447 0.907715 0.329102
-9 30 1 0.408447 0.907715 0.329102
-9 30 2 0.408447 0.907715 0.329102
-9 30 3 0.408447 0.907715 0.329102
-9 30 4 0.408447 0.907715 0.329102
-9 30 5 0.408447 0.907715 0.329102
-9 30 6 0.408447 0.907715 0.329102
-9 30 7 0.408447 0.907715 0.329102
-9 30 8 0.408447 0.907715 0.329102
-9 30 9 0.408447 0.907715 0.329102
-9 30 10 0.408447 0.907715 0.329102
-9 30 11 0.408447 0.907715 0.329102
-9 30 12 0.408691 0.907715 0.329102
-9 30 13 0.408936 0.907715 0.329346
-9 30 14 0.409424 0.907715 0.329346
-9 30 15 0.410156 0.908203 0.329346
-9 30 16 0.413574 0.911133 0.358154
-9 30 17 0.419922 0.916992 0.412354
-9 30 18 0.42749 0.923828 0.470703
-9 30 19 0.436279 0.930664 0.530762
-9 30 20 0.445557 0.937012 0.589844
-9 30 21 0.454834 0.941406 0.647461
-9 30 22 0.463623 0.943848 0.703125
-9 30 23 0.47168 0.943848 0.753418
-9 30 24 0.478516 0.941406 0.798828
-9 30 25 0.484619 0.935547 0.843262
-9 30 26 0.489746 0.925781 0.886719
-9 30 27 0.493652 0.911621 0.927734
-9 30 28 0.49585 0.892578 0.964844
-9 30 29 0.496094 0.869141 0.99707
-9 30 30 0.494629 0.841797 1
-9 30 31 0.491211 0.810059 1
-9 31 0 0.410156 0.912109 0.330811
-9 31 1 0.410156 0.912109 0.330811
-9 31 2 0.410156 0.912109 0.330811
-9 31 3 0.410156 0.912109 0.330811
-9 31 4 0.410156 0.912109 0.330811
-9 31 5 0.410156 0.912109 0.330811
-9 31 6 0.410156 0.912109 0.330811
-9 31 7 0.410156 0.912109 0.330811
-9 31 8 0.410156 0.912109 0.330811
-9 31 9 0.410156 0.912109 0.330811
-9 31 10 0.4104 0.912109 0.330811
-9 31 11 0.4104 0.912109 0.330811
-9 31 12 0.410645 0.912109 0.330811
-9 31 13 0.410889 0.912598 0.331055
-9 31 14 0.411133 0.912598 0.331055
-9 31 15 0.411865 0.912598 0.331055
-9 31 16 0.41333 0.913574 0.340576
-9 31 17 0.418945 0.918945 0.390869
-9 31 18 0.425781 0.925293 0.444824
-9 31 19 0.433594 0.932129 0.500977
-9 31 20 0.441895 0.938477 0.556152
-9 31 21 0.450684 0.943848 0.611328
-9 31 22 0.459229 0.947754 0.664062
-9 31 23 0.467041 0.949707 0.712891
-9 31 24 0.474121 0.949219 0.757812
-9 31 25 0.480957 0.946289 0.803223
-9 31 26 0.487061 0.94043 0.848145
-9 31 27 0.492188 0.930664 0.891602
-9 31 28 0.49585 0.916016 0.932129
-9 31 29 0.498047 0.896973 0.969238
-9 31 30 0.498047 0.873047 1
-9 31 31 0.496094 0.844727 1
-10 0 0 0.210571 0.155396 0
-10 0 1 0.210571 0.155396 0
-10 0 2 0.210571 0.155396 0
-10 0 3 0.210571 0.155396 0
-10 0 4 0.210571 0.155518 0
-10 0 5 0.210571 0.15564 0
-10 0 6 0.210938 0.156006 0.0271454
-10 0 7 0.209595 0.154419 0.0878296
-10 0 8 0.205078 0.150513 0.128296
-10 0 9 0.179565 0.134521 0.151001
-10 0 10 0.168335 0.129639 0.176392
-10 0 11 0.175781 0.135498 0.224731
-10 0 12 0.186035 0.143555 0.282959
-10 0 13 0.198853 0.153809 0.349365
-10 0 14 0.214844 0.166504 0.422607
-10 0 15 0.234131 0.181641 0.500488
-10 0 16 0.256104 0.199097 0.581543
-10 0 17 0.279053 0.217163 0.65918
-10 0 18 0.30127 0.234497 0.730469
-10 0 19 0.321289 0.250488 0.793457
-10 0 20 0.332031 0.258789 0.830078
-10 0 21 0.332031 0.258789 0.836426
-10 0 22 0.332764 0.259521 0.84375
-10 0 23 0.333984 0.260498 0.850586
-10 0 24 0.335693 0.261963 0.85791
-10 0 25 0.338135 0.263672 0.865723
-10 0 26 0.340576 0.265869 0.875
-10 0 27 0.34375 0.268311 0.884766
-10 0 28 0.347656 0.27124 0.895996
-10 0 29 0.351807 0.274414 0.907715
-10 0 30 0.356201 0.277832 0.92041
-10 0 31 0.360596 0.281494 0.933105
-10 1 0 0.210449 0.155518 0
-10 1 1 0.210449 0.155518 0
-10 1 2 0.210449 0.155518 0
-10 1 3 0.210449 0.155518 0
-10 1 4 0.210449 0.15564 0
-10 1 5 0.210571 0.155762 0
-10 1 6 0.210815 0.156128 0.0270386
-10 1 7 0.209595 0.154663 0.0878296
-10 1 8 0.205078 0.150635 0.128296
-10 1 9 0.179565 0.134766 0.151001
-10 1 10 0.168335 0.129761 0.176392
-10 1 11 0.175781 0.13562 0.224731
-10 1 12 0.186035 0.143677 0.282959
-10 1 13 0.198853 0.153931 0.349365
-10 1 14 0.214844 0.166504 0.422607
-10 1 15 0.234131 0.181763 0.500488
-10 1 16 0.256104 0.199219 0.581543
-10 1 17 0.279053 0.217163 0.65918
-10 1 18 0.30127 0.234619 0.730469
-10 1 19 0.321289 0.250488 0.793457
-10 1 20 0.332031 0.258789 0.830078
-10 1 21 0.332031 0.258789 0.836426
-10 1 22 0.332764 0.259521 0.84375
-10 1 23 0.333984 0.260498 0.850586
-10 1 24 0.335693 0.261963 0.85791
-10 1 25 0.338135 0.263672 0.865723
-10 1 26 0.340576 0.265869 0.875
-10 1 27 0.34375 0.268311 0.884766
-10 1 28 0.347656 0.27124 0.895996
-10 1 29 0.351807 0.274414 0.907715
-10 1 30 0.356201 0.277832 0.92041
-10 1 31 0.360596 0.281494 0.933105
-10 2 0 0.210327 0.15564 0
-10 2 1 0.210327 0.15564 0
-10 2 2 0.210327 0.15564 0
-10 2 3 0.210327 0.155762 0
-10 2 4 0.210327 0.155762 0
-10 2 5 0.210449 0.156006 0
-10 2 6 0.210693 0.156372 0.026886
-10 2 7 0.209595 0.154907 0.0877686
-10 2 8 0.2052 0.151001 0.128296
-10 2 9 0.179688 0.13501 0.151123
-10 2 10 0.168335 0.129883 0.176392
-10 2 11 0.175781 0.135864 0.224731
-10 2 12 0.186035 0.143799 0.282959
-10 2 13 0.198853 0.154053 0.349365
-10 2 14 0.214844 0.166626 0.422607
-10 2 15 0.234131 0.181885 0.500488
-10 2 16 0.256348 0.199219 0.581543
-10 2 17 0.279053 0.217285 0.65918
-10 2 18 0.30127 0.234619 0.730469
-10 2 19 0.321289 0.250488 0.793457
-10 2 20 0.332031 0.259033 0.830078
-10 2 21 0.332031 0.258789 0.836426
-10 2 22 0.332764 0.259521 0.84375
-10 2 23 0.333984 0.260498 0.850586
-10 2 24 0.335693 0.261963 0.85791
-10 2 25 0.338135 0.263672 0.865723
-10 2 26 0.340576 0.265869 0.875
-10 2 27 0.34375 0.268311 0.884766
-10 2 28 0.347656 0.27124 0.895996
-10 2 29 0.351807 0.274414 0.907715
-10 2 30 0.356201 0.277832 0.92041
-10 2 31 0.360596 0.281494 0.933105
-10 3 0 0.210083 0.156006 0
-10 3 1 0.210083 0.156006 0
-10 3 2 0.210083 0.156006 0
-10 3 3 0.210083 0.156128 0
-10 3 4 0.210083 0.156128 0
-10 3 5 0.210205 0.156372 0
-10 3 6 0.210571 0.156738 0.0266113
-10 3 7 0.209473 0.155396 0.0875854
-10 3 8 0.2052 0.151489 0.128174
-10 3 9 0.179932 0.135498 0.151245
-10 3 10 0.168335 0.130249 0.176514
-10 3 11 0.175781 0.136108 0.224731
-10 3 12 0.186035 0.144165 0.282959
-10 3 13 0.198853 0.154297 0.349365
-10 3 14 0.214844 0.16687 0.422607
-10 3 15 0.234131 0.182007 0.500488
-10 3 16 0.256348 0.199463 0.581543
-10 3 17 0.279053 0.217407 0.65918
-10 3 18 0.30127 0.234741 0.730469
-10 3 19 0.321289 0.250488 0.793457
-10 3 20 0.332031 0.259033 0.830078
-10 3 21 0.332031 0.258789 0.836426
-10 3 22 0.332764 0.259521 0.84375
-10 3 23 0.333984 0.260742 0.850586
-10 3 24 0.335938 0.261963 0.85791
-10 3 25 0.338135 0.263672 0.865723
-10 3 26 0.340576 0.265869 0.875
-10 3 27 0.34375 0.268311 0.884766
-10 3 28 0.347656 0.27124 0.895996
-10 3 29 0.351807 0.274414 0.907715
-10 3 30 0.356201 0.277832 0.92041
-10 3 31 0.360596 0.281494 0.933105
-10 4 0 0.209595 0.156616 0
-10 4 1 0.209595 0.156616 0
-10 4 2 0.209595 0.156738 0
-10 4 3 0.209595 0.156738 0
-10 4 4 0.209595 0.15686 0
-10 4 5 0.209717 0.156982 0
-10 4 6 0.210205 0.157471 0.0261841
-10 4 7 0.209351 0.15625 0.0873413
-10 4 8 0.205322 0.152466 0.128052
-10 4 9 0.180298 0.136353 0.151489
-10 4 10 0.168457 0.130859 0.176514
-10 4 11 0.175903 0.136719 0.224731
-10 4 12 0.186035 0.144653 0.282959
-10 4 13 0.198975 0.154785 0.349365
-10 4 14 0.214966 0.167358 0.422607
-10 4 15 0.234131 0.182373 0.500488
-10 4 16 0.256348 0.199707 0.581543
-10 4 17 0.279053 0.217651 0.65918
-10 4 18 0.30127 0.234863 0.730957
-10 4 19 0.321289 0.250732 0.793457
-10 4 20 0.332031 0.259033 0.830078
-10 4 21 0.332031 0.259033 0.836426
-10 4 22 0.332764 0.259521 0.84375
-10 4 23 0.333984 0.260742 0.850586
-10 4 24 0.335938 0.261963 0.85791
-10 4 25 0.338135 0.263916 0.865723
-10 4 26 0.340576 0.265869 0.875
-10 4 27 0.34375 0.268311 0.884766
-10 4 28 0.347656 0.27124 0.895996
-10 4 29 0.351807 0.274414 0.907715
-10 4 30 0.356201 0.277832 0.92041
-10 4 31 0.360596 0.281494 0.933105
-10 5 0 0.208618 0.157837 0
-10 5 1 0.208618 0.157837 0
-10 5 2 0.208618 0.157837 0
-10 5 3 0.208618 0.157837 0
-10 5 4 0.208618 0.157959 0
-10 5 5 0.20874 0.158203 0
-10 5 6 0.209351 0.158691 0.0257111
-10 5 7 0.209106 0.157837 0.086853
-10 5 8 0.205444 0.154297 0.12793
-10 5 9 0.181152 0.138184 0.151978
-10 5 10 0.168457 0.131958 0.176514
-10 5 11 0.175903 0.137695 0.224731
-10 5 12 0.186157 0.14563 0.282959
-10 5 13 0.198975 0.15564 0.349365
-10 5 14 0.214966 0.168091 0.422607
-10 5 15 0.234253 0.183105 0.500488
-10 5 16 0.256348 0.200317 0.581543
-10 5 17 0.279053 0.218018 0.65918
-10 5 18 0.30127 0.235229 0.730957
-10 5 19 0.321289 0.250977 0.793457
-10 5 20 0.332275 0.259277 0.830078
-10 5 21 0.332031 0.259277 0.836426
-10 5 22 0.332764 0.259766 0.84375
-10 5 23 0.333984 0.260742 0.850586
-10 5 24 0.335938 0.262207 0.85791
-10 5 25 0.338135 0.263916 0.865723
-10 5 26 0.34082 0.265869 0.875
-10 5 27 0.34375 0.268555 0.884766
-10 5 28 0.347656 0.271484 0.895996
-10 5 29 0.351807 0.274658 0.907715
-10 5 30 0.356201 0.278076 0.92041
-10 5 31 0.360596 0.281494 0.933105
-10 6 0 0.206665 0.159668 0
-10 6 1 0.206665 0.15979 0
-10 6 2 0.206665 0.15979 0
-10 6 3 0.206543 0.15979 0
-10 6 4 0.206543 0.15979 0
-10 6 5 0.206665 0.160034 0
-10 6 6 0.207642 0.160767 0.0261536
-10 6 7 0.20813 0.160522 0.0859985
-10 6 8 0.205444 0.157471 0.127319
-10 6 9 0.182617 0.141602 0.153076
-10 6 10 0.168701 0.134033 0.176514
-10 6 11 0.176147 0.139771 0.224731
-10 6 12 0.186279 0.147583 0.282959
-10 6 13 0.199219 0.157471 0.349365
-10 6 14 0.215088 0.169678 0.422607
-10 6 15 0.234375 0.184326 0.500488
-10 6 16 0.256348 0.201294 0.581543
-10 6 17 0.279297 0.218872 0.65918
-10 6 18 0.30127 0.235962 0.730957
-10 6 19 0.321533 0.251465 0.793457
-10 6 20 0.332275 0.259766 0.830078
-10 6 21 0.332031 0.259521 0.836426
-10 6 22 0.332764 0.26001 0.84375
-10 6 23 0.334229 0.260986 0.850586
-10 6 24 0.335938 0.262451 0.85791
-10 6 25 0.338135 0.26416 0.866211
-10 6 26 0.34082 0.266113 0.875
-10 6 27 0.343994 0.268555 0.884766
-10 6 28 0.347656 0.271484 0.895996
-10 6 29 0.351807 0.274658 0.907715
-10 6 30 0.356201 0.278076 0.92041
-10 6 31 0.360596 0.281738 0.933105
-10 7 0 0.202026 0.162354 0
-10 7 1 0.202026 0.162354 0
-10 7 2 0.202026 0.162354 0
-10 7 3 0.202026 0.162476 0
-10 7 4 0.202026 0.162476 0
-10 7 5 0.202026 0.162598 0
-10 7 6 0.203369 0.163574 0.0311584
-10 7 7 0.205078 0.164307 0.0844727
-10 7 8 0.204224 0.162598 0.125732
-10 7 9 0.185913 0.148438 0.155151
-10 7 10 0.168945 0.137817 0.176514
-10 7 11 0.176392 0.143433 0.224731
-10 7 12 0.186646 0.151123 0.282959
-10 7 13 0.199463 0.160645 0.349365
-10 7 14 0.215332 0.172485 0.422607
-10 7 15 0.234497 0.186768 0.500488
-10 7 16 0.256592 0.203369 0.581543
-10 7 17 0.279297 0.220581 0.65918
-10 7 18 0.301514 0.237305 0.730957
-10 7 19 0.321533 0.252686 0.793457
-10 7 20 0.332275 0.260742 0.830078
-10 7 21 0.332031 0.260254 0.836914
-10 7 22 0.332764 0.260742 0.84375
-10 7 23 0.334229 0.261719 0.851074
-10 7 24 0.335938 0.262939 0.85791
-10 7 25 0.338135 0.264404 0.866211
-10 7 26 0.34082 0.266357 0.875
-10 7 27 0.343994 0.268799 0.884766
-10 7 28 0.347656 0.271729 0.895996
-10 7 29 0.351807 0.274902 0.907715
-10 7 30 0.356201 0.27832 0.92041
-10 7 31 0.360596 0.281738 0.933105
-10 8 0 0.192261 0.164551 0
-10 8 1 0.192261 0.164551 0
-10 8 2 0.192261 0.164673 0
-10 8 3 0.192261 0.164673 0
-10 8 4 0.192139 0.164673 0
-10 8 5 0.192139 0.164673 0
-10 8 6 0.193359 0.165649 0.0457458
-10 8 7 0.195923 0.167236 0.083313
-10 8 8 0.200439 0.169922 0.122437
-10 8 9 0.192383 0.161987 0.159058
-10 8 10 0.169678 0.14502 0.176636
-10 8 11 0.177002 0.150391 0.224731
-10 8 12 0.187134 0.157837 0.282959
-10 8 13 0.199951 0.16687 0.349365
-10 8 14 0.215942 0.177979 0.422607
-10 8 15 0.234985 0.191528 0.500488
-10 8 16 0.25708 0.207275 0.581543
-10 8 17 0.279785 0.223755 0.65918
-10 8 18 0.301758 0.23999 0.730957
-10 8 19 0.321777 0.254883 0.793945
-10 8 20 0.33252 0.262695 0.830566
-10 8 21 0.332275 0.261719 0.836914
-10 8 22 0.333008 0.261963 0.84375
-10 8 23 0.334473 0.262695 0.851074
-10 8 24 0.336182 0.263672 0.858398
-10 8 25 0.338135 0.265137 0.866211
-10 8 26 0.34082 0.26709 0.875
-10 8 27 0.343994 0.269531 0.884766
-10 8 28 0.347656 0.272217 0.895996
-10 8 29 0.351807 0.275391 0.907715
-10 8 30 0.356201 0.278564 0.92041
-10 8 31 0.36084 0.281982 0.933105
-10 9 0 0.179077 0.167114 0.056488
-10 9 1 0.179077 0.167114 0.056488
-10 9 2 0.179077 0.167114 0.0565186
-10 9 3 0.179077 0.167114 0.0565491
-10 9 4 0.179199 0.167236 0.0566101
-10 9 5 0.179199 0.167236 0.0567322
-10 9 6 0.179321 0.167358 0.0673828
-10 9 7 0.17981 0.167603 0.0877686
-10 9 8 0.182129 0.169312 0.11499
-10 9 9 0.192017 0.17688 0.156616
-10 9 10 0.171021 0.157471 0.17688
-10 9 11 0.178223 0.162598 0.224854
-10 9 12 0.188232 0.169434 0.282959
-10 9 13 0.20105 0.177734 0.349609
-10 9 14 0.216797 0.187744 0.422852
-10 9 15 0.23584 0.200073 0.500977
-10 9 16 0.257568 0.214478 0.581543
-10 9 17 0.280273 0.229736 0.659668
-10 9 18 0.302246 0.244751 0.730957
-10 9 19 0.322266 0.258789 0.793945
-10 9 20 0.333008 0.265869 0.831055
-10 9 21 0.332764 0.264404 0.837402
-10 9 22 0.333252 0.26416 0.844238
-10 9 23 0.334717 0.264404 0.851074
-10 9 24 0.336182 0.265381 0.858398
-10 9 25 0.338379 0.266602 0.866211
-10 9 26 0.341064 0.268311 0.875
-10 9 27 0.344238 0.270508 0.885254
-10 9 28 0.3479 0.273193 0.895996
-10 9 29 0.352051 0.276123 0.908203
-10 9 30 0.356201 0.279297 0.92041
-10 9 31 0.36084 0.282715 0.933105
-10 10 0 0.184082 0.190552 0.0765381
-10 10 1 0.184082 0.190552 0.0765381
-10 10 2 0.184082 0.190552 0.0765381
-10 10 3 0.184204 0.190674 0.0765381
-10 10 4 0.184204 0.190674 0.0765991
-10 10 5 0.184204 0.190796 0.0765991
-10 10 6 0.184204 0.190796 0.0795898
-10 10 7 0.18335 0.189575 0.0964966
-10 10 8 0.181763 0.1875 0.119141
-10 10 9 0.178833 0.183716 0.147095
-10 10 10 0.173828 0.177124 0.177734
-10 10 11 0.180542 0.181641 0.225342
-10 10 12 0.190308 0.187744 0.283203
-10 10 13 0.202881 0.195068 0.349609
-10 10 14 0.218506 0.203735 0.423096
-10 10 15 0.237305 0.214111 0.500977
-10 10 16 0.259033 0.226562 0.582031
-10 10 17 0.28125 0.239868 0.660156
-10 10 18 0.302979 0.253418 0.731445
-10 10 19 0.322998 0.265869 0.794434
-10 10 20 0.333984 0.271973 0.832031
-10 10 21 0.333496 0.269287 0.837891
-10 10 22 0.333984 0.268066 0.844727
-10 10 23 0.335205 0.267822 0.852051
-10 10 24 0.33667 0.268311 0.858887
-10 10 25 0.338867 0.269287 0.866699
-10 10 26 0.341309 0.270508 0.875488
-10 10 27 0.344482 0.272461 0.885254
-10 10 28 0.348145 0.274658 0.896484
-10 10 29 0.352051 0.277588 0.908203
-10 10 30 0.356445 0.280518 0.920898
-10 10 31 0.361084 0.283691 0.933594
-10 11 0 0.182251 0.213745 0.083313
-10 11 1 0.182251 0.213745 0.083313
-10 11 2 0.182251 0.213745 0.083313
-10 11 3 0.182251 0.213745 0.083313
-10 11 4 0.182251 0.213745 0.083313
-10 11 5 0.182373 0.213867 0.083374
-10 11 6 0.182495 0.213989 0.083374
-10 11 7 0.182007 0.213257 0.0949097
-10 11 8 0.180786 0.211182 0.11676
-10 11 9 0.178833 0.207886 0.144531
-10 11 10 0.179199 0.206177 0.179688
-10 11 11 0.184937 0.209473 0.22644
-10 11 12 0.193848 0.214478 0.283447
-10 11 13 0.206055 0.220703 0.349609
-10 11 14 0.221313 0.227661 0.423096
-10 11 15 0.239746 0.23584 0.501465
-10 11 16 0.260986 0.245728 0.58252
-10 11 17 0.283203 0.256348 0.660645
-10 11 18 0.304688 0.267334 0.731934
-10 11 19 0.324219 0.277588 0.794922
-10 11 20 0.335449 0.282227 0.833496
-10 11 21 0.334473 0.277588 0.839355
-10 11 22 0.334961 0.275146 0.846191
-10 11 23 0.335938 0.273682 0.853027
-10 11 24 0.337402 0.273438 0.859863
-10 11 25 0.339355 0.273438 0.867676
-10 11 26 0.342041 0.274414 0.876465
-10 11 27 0.344971 0.275635 0.88623
-10 11 28 0.348633 0.277588 0.896973
-10 11 29 0.352539 0.280029 0.908691
-10 11 30 0.356689 0.282715 0.920898
-10 11 31 0.361328 0.2854 0.933594
-10 12 0 0.18457 0.246582 0.093811
-10 12 1 0.18457 0.246582 0.093811
-10 12 2 0.18457 0.246582 0.093811
-10 12 3 0.18457 0.246582 0.093811
-10 12 4 0.18457 0.246582 0.0938721
-10 12 5 0.184692 0.246704 0.0938721
-10 12 6 0.184814 0.246704 0.0938721
-10 12 7 0.184937 0.246948 0.0950928
-10 12 8 0.184937 0.246216 0.116699
-10 12 9 0.185425 0.245361 0.14563
-10 12 10 0.1875 0.245605 0.182373
-10 12 11 0.192139 0.247559 0.228394
-10 12 12 0.199951 0.250977 0.284424
-10 12 13 0.211304 0.255859 0.350098
-10 12 14 0.226074 0.26123 0.42334
-10 12 15 0.243896 0.26709 0.501953
-10 12 16 0.264648 0.273926 0.583008
-10 12 17 0.286133 0.28125 0.661621
-10 12 18 0.307129 0.288818 0.73291
-10 12 19 0.326416 0.296143 0.795898
-10 12 20 0.337891 0.29834 0.835938
-10 12 21 0.33667 0.291016 0.841797
-10 12 22 0.33667 0.286377 0.847656
-10 12 23 0.337402 0.283447 0.854492
-10 12 24 0.338623 0.281738 0.861328
-10 12 25 0.340576 0.280762 0.869141
-10 12 26 0.343018 0.280518 0.877441
-10 12 27 0.345703 0.281006 0.887207
-10 12 28 0.349365 0.282227 0.897949
-10 12 29 0.353271 0.283936 0.909668
-10 12 30 0.357422 0.286133 0.921875
-10 12 31 0.361816 0.288574 0.93457
-10 13 0 0.19458 0.293457 0.109741
-10 13 1 0.19458 0.293457 0.109741
-10 13 2 0.19458 0.293457 0.109741
-10 13 3 0.19458 0.293457 0.109741
-10 13 4 0.19458 0.293457 0.109741
-10 13 5 0.19458 0.293457 0.109802
-10 13 6 0.194702 0.293457 0.109802
-10 13 7 0.194824 0.293701 0.109863
-10 13 8 0.195312 0.293701 0.119263
-10 13 9 0.196411 0.293701 0.148071
-10 13 10 0.198608 0.294189 0.184937
-10 13 11 0.202637 0.29541 0.230469
-10 13 12 0.209351 0.297607 0.285645
-10 13 13 0.219482 0.300781 0.350342
-10 13 14 0.233276 0.304443 0.423584
-10 13 15 0.250244 0.308105 0.502441
-10 13 16 0.270264 0.312012 0.583984
-10 13 17 0.291016 0.315674 0.662598
-10 13 18 0.311279 0.319336 0.734375
-10 13 19 0.329834 0.323242 0.797363
-10 13 20 0.341797 0.322754 0.839844
-10 13 21 0.339844 0.311279 0.845215
-10 13 22 0.339355 0.303467 0.851074
-10 13 23 0.339844 0.29834 0.857422
-10 13 24 0.34082 0.294922 0.86377
-10 13 25 0.342529 0.292236 0.871094
-10 13 26 0.344482 0.290527 0.879395
-10 13 27 0.347168 0.289795 0.888672
-10 13 28 0.350586 0.289795 0.899414
-10 13 29 0.354248 0.290527 0.911133
-10 13 30 0.358154 0.291992 0.922852
-10 13 31 0.362549 0.293457 0.935547
-10 14 0 0.208984 0.349365 0.129272
-10 14 1 0.208984 0.349365 0.129272
-10 14 2 0.208984 0.349365 0.129272
-10 14 3 0.208984 0.349365 0.129272
-10 14 4 0.208984 0.349365 0.129272
-10 14 5 0.209106 0.349365 0.129272
-10 14 6 0.209106 0.349609 0.129272
-10 14 7 0.209229 0.349609 0.129395
-10 14 8 0.209473 0.349854 0.129395
-10 14 9 0.210571 0.350098 0.150635
-10 14 10 0.212646 0.350586 0.18689
-10 14 11 0.216309 0.351562 0.231812
-10 14 12 0.222168 0.353027 0.286377
-10 14 13 0.231201 0.35498 0.350342
-10 14 14 0.243774 0.357178 0.423096
-10 14 15 0.259766 0.359131 0.501953
-10 14 16 0.278564 0.360352 0.584473
-10 14 17 0.298096 0.360596 0.663574
-10 14 18 0.317383 0.360352 0.73584
-10 14 19 0.335205 0.360107 0.799316
-10 14 20 0.3479 0.356689 0.845215
-10 14 21 0.345215 0.340576 0.850586
-10 14 22 0.343994 0.328857 0.855957
-10 14 23 0.34375 0.320312 0.861816
-10 14 24 0.344238 0.314209 0.868164
-10 14 25 0.345459 0.30957 0.875
-10 14 26 0.347168 0.305664 0.882812
-10 14 27 0.349365 0.302979 0.891602
-10 14 28 0.352539 0.301514 0.901855
-10 14 29 0.355957 0.300781 0.913086
-10 14 30 0.359619 0.300781 0.924805
-10 14 31 0.36377 0.30127 0.937012
-10 15 0 0.226807 0.411133 0.151001
-10 15 1 0.226807 0.411133 0.151001
-10 15 2 0.226807 0.411133 0.151001
-10 15 3 0.226807 0.411133 0.151001
-10 15 4 0.226807 0.411133 0.151123
-10 15 5 0.226807 0.411133 0.151123
-10 15 6 0.226929 0.411377 0.151123
-10 15 7 0.227051 0.411377 0.151123
-10 15 8 0.227173 0.411377 0.151123
-10 15 9 0.227661 0.411865 0.153076
-10 15 10 0.229614 0.412354 0.187988
-10 15 11 0.23291 0.41333 0.231934
-10 15 12 0.238281 0.414551 0.285645
-10 15 13 0.246216 0.41626 0.349121
-10 15 14 0.257568 0.417725 0.421387
-10 15 15 0.272217 0.418457 0.500977
-10 15 16 0.289551 0.417969 0.583984
-10 15 17 0.308105 0.415527 0.664062
-10 15 18 0.326172 0.411377 0.737305
-10 15 19 0.342773 0.407227 0.80127
-10 15 20 0.356445 0.401367 0.852539
-10 15 21 0.352783 0.379883 0.858398
-10 15 22 0.35083 0.363281 0.86377
-10 15 23 0.349854 0.35083 0.869141
-10 15 24 0.349609 0.341553 0.874512
-10 15 25 0.350098 0.33374 0.880859
-10 15 26 0.351318 0.327393 0.888184
-10 15 27 0.353027 0.322021 0.896484
-10 15 28 0.355469 0.318359 0.90625
-10 15 29 0.358643 0.315674 0.916504
-10 15 30 0.362061 0.313721 0.927734
-10 15 31 0.365723 0.3125 0.939453
-10 16 0 0.247681 0.476807 0.174438
-10 16 1 0.247681 0.476807 0.174438
-10 16 2 0.247681 0.476807 0.174438
-10 16 3 0.247681 0.476807 0.174438
-10 16 4 0.247681 0.477051 0.174438
-10 16 5 0.247681 0.477051 0.174438
-10 16 6 0.247803 0.477051 0.174438
-10 16 7 0.247803 0.477051 0.174438
-10 16 8 0.248047 0.477051 0.174561
-10 16 9 0.248413 0.477295 0.174561
-10 16 10 0.249512 0.477783 0.188843
-10 16 11 0.252441 0.47876 0.231079
-10 16 12 0.25708 0.480225 0.283447
-10 16 13 0.26416 0.481934 0.345703
-10 16 14 0.274414 0.483643 0.417725
-10 16 15 0.287842 0.484131 0.49707
-10 16 16 0.303955 0.482666 0.581055
-10 16 17 0.320801 0.478516 0.663086
-10 16 18 0.337646 0.47168 0.737793
-10 16 19 0.353027 0.463867 0.803223
-10 16 20 0.366211 0.455078 0.856934
-10 16 21 0.36377 0.429932 0.868652
-10 16 22 0.360596 0.408203 0.874512
-10 16 23 0.358887 0.391357 0.879883
-10 16 24 0.357666 0.378174 0.884766
-10 16 25 0.357422 0.366699 0.890137
-10 16 26 0.357666 0.356689 0.896484
-10 16 27 0.358643 0.348389 0.903809
-10 16 28 0.360352 0.341553 0.912598
-10 16 29 0.362793 0.336182 0.922363
-10 16 30 0.365479 0.331787 0.932617
-10 16 31 0.368652 0.328613 0.943848
-10 17 0 0.27002 0.541992 0.197754
-10 17 1 0.27002 0.541992 0.197754
-10 17 2 0.27002 0.541992 0.197754
-10 17 3 0.27002 0.541992 0.197754
-10 17 4 0.27002 0.54248 0.197754
-10 17 5 0.27002 0.54248 0.197754
-10 17 6 0.27002 0.54248 0.197754
-10 17 7 0.27002 0.54248 0.197754
-10 17 8 0.270264 0.54248 0.197876
-10 17 9 0.270508 0.54248 0.197876
-10 17 10 0.270996 0.542969 0.197998
-10 17 11 0.273193 0.543945 0.229492
-10 17 12 0.277344 0.54541 0.279785
-10 17 13 0.283936 0.547363 0.340332
-10 17 14 0.292969 0.549805 0.411133
-10 17 15 0.305176 0.550781 0.48999
-10 17 16 0.319824 0.549316 0.574707
-10 17 17 0.335693 0.544922 0.658203
-10 17 18 0.351318 0.536621 0.735352
-10 17 19 0.365723 0.526367 0.802734
-10 17 20 0.377686 0.514648 0.85791
-10 17 21 0.377197 0.488525 0.879395
-10 17 22 0.374023 0.462402 0.888672
-10 17 23 0.371094 0.441162 0.894531
-10 17 24 0.369141 0.423584 0.898926
-10 17 25 0.367432 0.407959 0.903809
-10 17 26 0.366699 0.394043 0.90918
-10 17 27 0.366455 0.381836 0.915039
-10 17 28 0.367188 0.371582 0.922363
-10 17 29 0.368652 0.362793 0.930664
-10 17 30 0.370605 0.355469 0.939941
-10 17 31 0.373047 0.349365 0.949707
-10 18 0 0.291992 0.603516 0.219727
-10 18 1 0.291992 0.603516 0.219727
-10 18 2 0.291992 0.603516 0.219727
-10 18 3 0.291992 0.603516 0.219727
-10 18 4 0.291992 0.603516 0.219727
-10 18 5 0.291992 0.603516 0.219727
-10 18 6 0.291992 0.603516 0.219727
-10 18 7 0.292236 0.603516 0.219727
-10 18 8 0.292236 0.603516 0.219727
-10 18 9 0.29248 0.603516 0.219849
-10 18 10 0.292969 0.604004 0.219849
-10 18 11 0.293945 0.604492 0.227295
-10 18 12 0.297607 0.605957 0.274902
-10 18 13 0.303223 0.608398 0.333008
-10 18 14 0.311279 0.611328 0.401855
-10 18 15 0.32251 0.613281 0.479492
-10 18 16 0.336182 0.613281 0.563965
-10 18 17 0.351074 0.609863 0.649414
-10 18 18 0.365723 0.602051 0.729004
-10 18 19 0.379395 0.59082 0.799316
-10 18 20 0.390381 0.577148 0.856934
-10 18 21 0.392578 0.551758 0.888672
-10 18 22 0.390137 0.523926 0.903809
-10 18 23 0.386719 0.498535 0.912109
-10 18 24 0.383789 0.477051 0.91748
-10 18 25 0.380859 0.457031 0.921387
-10 18 26 0.378662 0.438477 0.925781
-10 18 27 0.377197 0.422119 0.930176
-10 18 28 0.376465 0.407715 0.935547
-10 18 29 0.376709 0.39502 0.942383
-10 18 30 0.377441 0.384277 0.949707
-10 18 31 0.378906 0.375 0.958008
-10 19 0 0.3125 0.658203 0.239502
-10 19 1 0.3125 0.658203 0.239502
-10 19 2 0.3125 0.658203 0.239502
-10 19 3 0.3125 0.658203 0.239502
-10 19 4 0.3125 0.658203 0.239502
-10 19 5 0.3125 0.658203 0.239502
-10 19 6 0.3125 0.658203 0.239502
-10 19 7 0.312744 0.658203 0.239502
-10 19 8 0.312744 0.658691 0.239502
-10 19 9 0.312988 0.658691 0.239502
-10 19 10 0.313232 0.658691 0.239624
-10 19 11 0.313965 0.65918 0.239746
-10 19 12 0.316406 0.660156 0.269775
-10 19 13 0.321289 0.662598 0.324951
-10 19 14 0.328613 0.666016 0.391113
-10 19 15 0.338623 0.668945 0.466797
-10 19 16 0.351318 0.670898 0.550293
-10 19 17 0.365723 0.669434 0.63623
-10 19 18 0.379883 0.663086 0.718262
-10 19 19 0.392822 0.652344 0.791016
-10 19 20 0.40332 0.638184 0.851562
-10 19 21 0.407959 0.615723 0.893555
-10 19 22 0.407471 0.587891 0.91748
-10 19 23 0.404297 0.560547 0.930176
-10 19 24 0.400635 0.535645 0.9375
-10 19 25 0.396973 0.511719 0.941895
-10 19 26 0.393311 0.48877 0.945312
-10 19 27 0.390381 0.467773 0.94873
-10 19 28 0.388184 0.44873 0.952148
-10 19 29 0.386719 0.432129 0.957031
-10 19 30 0.385986 0.417236 0.962402
-10 19 31 0.38623 0.404297 0.96875
-10 20 0 0.330811 0.706055 0.256592
-10 20 1 0.330811 0.706055 0.256592
-10 20 2 0.330811 0.706055 0.256592
-10 20 3 0.330811 0.706055 0.256592
-10 20 4 0.330811 0.706055 0.256592
-10 20 5 0.330811 0.706055 0.256592
-10 20 6 0.330811 0.706055 0.256592
-10 20 7 0.330811 0.706055 0.256592
-10 20 8 0.331055 0.706055 0.256592
-10 20 9 0.331055 0.706055 0.256592
-10 20 10 0.331543 0.706055 0.256836
-10 20 11 0.332031 0.706543 0.256836
-10 20 12 0.333252 0.707031 0.264648
-10 20 13 0.337646 0.709473 0.316895
-10 20 14 0.343994 0.713379 0.379883
-10 20 15 0.353271 0.716797 0.452881
-10 20 16 0.36499 0.720215 0.534668
-10 20 17 0.378662 0.720703 0.620117
-10 20 18 0.392334 0.716309 0.703125
-10 20 19 0.405029 0.70752 0.77832
-10 20 20 0.415283 0.693848 0.841797
-10 20 21 0.422119 0.674805 0.89209
-10 20 22 0.423828 0.649414 0.925781
-10 20 23 0.421875 0.62207 0.944824
-10 20 24 0.418457 0.595703 0.955566
-10 20 25 0.414062 0.568359 0.962402
-10 20 26 0.409668 0.541992 0.966309
-10 20 27 0.405273 0.516602 0.96875
-10 20 28 0.401367 0.493164 0.971191
-10 20 29 0.398438 0.472168 0.973633
-10 20 30 0.39624 0.453369 0.977051
-10 20 31 0.39502 0.436523 0.981445
-10 21 0 0.34668 0.746582 0.27124
-10 21 1 0.34668 0.746582 0.27124
-10 21 2 0.34668 0.746582 0.27124
-10 21 3 0.34668 0.746582 0.27124
-10 21 4 0.34668 0.746582 0.27124
-10 21 5 0.34668 0.746582 0.27124
-10 21 6 0.34668 0.746582 0.27124
-10 21 7 0.34668 0.746582 0.27124
-10 21 8 0.34668 0.746582 0.27124
-10 21 9 0.346924 0.746582 0.27124
-10 21 10 0.347168 0.746582 0.27124
-10 21 11 0.347412 0.74707 0.271484
-10 21 12 0.348145 0.74707 0.271484
-10 21 13 0.351562 0.749512 0.30835
-10 21 14 0.357422 0.75293 0.368164
-10 21 15 0.365723 0.757324 0.438232
-10 21 16 0.376709 0.761719 0.517578
-10 21 17 0.389648 0.763672 0.601562
-10 21 18 0.402832 0.762207 0.68457
-10 21 19 0.415283 0.755371 0.76123
-10 21 20 0.425537 0.743652 0.827637
-10 21 21 0.433594 0.727539 0.883301
-10 21 22 0.437988 0.706543 0.925781
-10 21 23 0.437988 0.681152 0.952637
-10 21 24 0.435547 0.654297 0.96875
-10 21 25 0.431396 0.625488 0.979004
-10 21 26 0.42627 0.596191 0.985352
-10 21 27 0.420898 0.567383 0.988281
-10 21 28 0.415771 0.540527 0.990234
-10 21 29 0.411377 0.515137 0.991699
-10 21 30 0.407715 0.492188 0.993652
-10 21 31 0.405029 0.471436 0.996094
-10 22 0 0.359863 0.780273 0.283203
-10 22 1 0.359863 0.780273 0.283203
-10 22 2 0.359863 0.780273 0.283203
-10 22 3 0.359863 0.780273 0.283203
-10 22 4 0.359863 0.780273 0.283447
-10 22 5 0.359863 0.780273 0.283447
-10 22 6 0.359863 0.780273 0.283447
-10 22 7 0.359863 0.780273 0.283447
-10 22 8 0.359863 0.780273 0.283447
-10 22 9 0.360107 0.780273 0.283447
-10 22 10 0.360352 0.780273 0.283447
-10 22 11 0.360596 0.780273 0.283447
-10 22 12 0.361084 0.780762 0.283447
-10 22 13 0.363037 0.781738 0.299805
-10 22 14 0.368408 0.785645 0.356689
-10 22 15 0.375977 0.790039 0.42334
-10 22 16 0.38623 0.79541 0.499756
-10 22 17 0.398438 0.799316 0.581543
-10 22 18 0.411377 0.799805 0.664062
-10 22 19 0.423584 0.79541 0.741211
-10 22 20 0.434082 0.786621 0.80957
-10 22 21 0.442627 0.772461 0.868652
-10 22 22 0.448242 0.754395 0.916504
-10 22 23 0.450684 0.73291 0.951172
-10 22 24 0.449951 0.708008 0.974609
-10 22 25 0.446777 0.680176 0.990234
-10 22 26 0.442139 0.649414 1
-10 22 27 0.436523 0.618652 1
-10 22 28 0.430664 0.588379 1
-10 22 29 0.425049 0.55957 1
-10 22 30 0.420166 0.532715 1
-10 22 31 0.416016 0.508301 1
-10 23 0 0.370361 0.807129 0.292969
-10 23 1 0.370361 0.807129 0.292969
-10 23 2 0.370361 0.807129 0.292969
-10 23 3 0.370361 0.807129 0.292969
-10 23 4 0.370361 0.807129 0.292969
-10 23 5 0.370361 0.807129 0.292969
-10 23 6 0.370361 0.807129 0.292969
-10 23 7 0.370605 0.807129 0.292969
-10 23 8 0.370605 0.807129 0.292969
-10 23 9 0.370605 0.807129 0.292969
-10 23 10 0.37085 0.807129 0.292969
-10 23 11 0.371094 0.807129 0.293213
-10 23 12 0.371582 0.807617 0.293213
-10 23 13 0.372314 0.807617 0.293457
-10 23 14 0.377197 0.811523 0.345459
-10 23 15 0.384033 0.816406 0.40918
-10 23 16 0.393555 0.821777 0.482422
-10 23 17 0.405029 0.82666 0.561523
-10 23 18 0.41748 0.829102 0.642578
-10 23 19 0.429688 0.827637 0.719727
-10 23 20 0.44043 0.820801 0.789551
-10 23 21 0.449219 0.80957 0.850586
-10 23 22 0.455566 0.793457 0.901855
-10 23 23 0.459473 0.774902 0.941895
-10 23 24 0.460938 0.753906 0.97168
-10 23 25 0.459473 0.727539 0.993652
-10 23 26 0.455811 0.697754 1
-10 23 27 0.450439 0.666016 1
-10 23 28 0.444336 0.633789 1
-10 23 29 0.438232 0.602051 1
-10 23 30 0.432129 0.572266 1
-10 23 31 0.426758 0.543945 1
-10 24 0 0.378906 0.828613 0.300781
-10 24 1 0.378906 0.828613 0.300781
-10 24 2 0.378906 0.828613 0.300781
-10 24 3 0.378906 0.828613 0.300781
-10 24 4 0.378906 0.828613 0.300781
-10 24 5 0.378906 0.828613 0.300781
-10 24 6 0.378906 0.828613 0.300781
-10 24 7 0.378906 0.828613 0.300781
-10 24 8 0.37915 0.828613 0.300781
-10 24 9 0.37915 0.828613 0.300781
-10 24 10 0.37915 0.828613 0.300781
-10 24 11 0.379639 0.828613 0.300781
-10 24 12 0.379883 0.829102 0.301025
-10 24 13 0.380615 0.829102 0.301025
-10 24 14 0.384033 0.831543 0.335205
-10 24 15 0.390381 0.836426 0.395752
-10 24 16 0.39917 0.842285 0.46582
-10 24 17 0.410156 0.848145 0.54248
-10 24 18 0.422119 0.852051 0.621094
-10 24 19 0.434082 0.852539 0.697754
-10 24 20 0.445068 0.848633 0.767578
-10 24 21 0.454102 0.839355 0.830566
-10 24 22 0.460938 0.826172 0.883789
-10 24 23 0.46582 0.810059 0.927246
-10 24 24 0.468506 0.791504 0.961914
-10 24 25 0.468994 0.768555 0.990234
-10 24 26 0.466797 0.740723 1
-10 24 27 0.462402 0.708984 1
-10 24 28 0.456543 0.675781 1
-10 24 29 0.450195 0.642578 1
-10 24 30 0.443604 0.610352 1
-10 24 31 0.437256 0.57959 1
-10 25 0 0.386475 0.847656 0.307617
-10 25 1 0.386475 0.847656 0.307617
-10 25 2 0.386475 0.847656 0.307617
-10 25 3 0.386475 0.847656 0.307617
-10 25 4 0.386475 0.847656 0.307617
-10 25 5 0.386475 0.847656 0.307617
-10 25 6 0.386475 0.847656 0.307617
-10 25 7 0.386475 0.847656 0.307617
-10 25 8 0.386475 0.847656 0.307617
-10 25 9 0.386719 0.847656 0.307617
-10 25 10 0.386719 0.847656 0.307617
-10 25 11 0.386963 0.847656 0.307617
-10 25 12 0.387451 0.847656 0.307861
-10 25 13 0.387939 0.848145 0.307861
-10 25 14 0.390137 0.849609 0.324463
-10 25 15 0.395752 0.854492 0.381836
-10 25 16 0.403809 0.860352 0.448486
-10 25 17 0.414062 0.866211 0.521973
-10 25 18 0.425537 0.871582 0.598145
-10 25 19 0.437256 0.874023 0.67334
-10 25 20 0.448242 0.872559 0.743164
-10 25 21 0.457764 0.866211 0.806641
-10 25 22 0.465332 0.855957 0.862305
-10 25 23 0.470703 0.841797 0.908691
-10 25 24 0.474365 0.825684 0.946289
-10 25 25 0.476318 0.805664 0.979492
-10 25 26 0.47583 0.780762 1
-10 25 27 0.4729 0.750977 1
-10 25 28 0.468018 0.718262 1
-10 25 29 0.46167 0.684082 1
-10 25 30 0.454834 0.649902 1
-10 25 31 0.447998 0.616699 1
-10 26 0 0.393311 0.864746 0.313721
-10 26 1 0.393311 0.864746 0.313721
-10 26 2 0.393311 0.864746 0.313721
-10 26 3 0.393311 0.864746 0.313721
-10 26 4 0.393311 0.864746 0.313721
-10 26 5 0.393311 0.864746 0.313721
-10 26 6 0.393311 0.864746 0.313721
-10 26 7 0.393311 0.864746 0.313721
-10 26 8 0.393311 0.864746 0.313721
-10 26 9 0.393311 0.864746 0.313721
-10 26 10 0.393555 0.864746 0.313721
-10 26 11 0.393799 0.864746 0.313965
-10 26 12 0.394043 0.864746 0.313965
-10 26 13 0.394531 0.865234 0.313965
-10 26 14 0.395508 0.865234 0.314209
-10 26 15 0.400635 0.869629 0.367676
-10 26 16 0.407959 0.875488 0.430664
-10 26 17 0.417236 0.882324 0.500488
-10 26 18 0.427979 0.888184 0.57373
-10 26 19 0.439453 0.89209 0.646484
-10 26 20 0.450195 0.892578 0.71582
-10 26 21 0.459961 0.889648 0.779785
-10 26 22 0.468262 0.881836 0.836914
-10 26 23 0.474365 0.871094 0.885254
-10 26 24 0.47876 0.857422 0.925781
-10 26 25 0.481689 0.839844 0.962402
-10 26 26 0.48291 0.817871 0.994141
-10 26 27 0.481689 0.791016 1
-10 26 28 0.477783 0.759766 1
-10 26 29 0.472168 0.725586 1
-10 26 30 0.465576 0.69043 1
-10 26 31 0.458496 0.655273 1
-10 27 0 0.39917 0.879883 0.319092
-10 27 1 0.39917 0.879883 0.319092
-10 27 2 0.39917 0.879883 0.319092
-10 27 3 0.39917 0.879883 0.319092
-10 27 4 0.39917 0.879883 0.319092
-10 27 5 0.39917 0.879883 0.319092
-10 27 6 0.39917 0.879883 0.319092
-10 27 7 0.39917 0.879883 0.319092
-10 27 8 0.39917 0.879883 0.319336
-10 27 9 0.39917 0.879883 0.319336
-10 27 10 0.399414 0.879883 0.319336
-10 27 11 0.399658 0.879883 0.319336
-10 27 12 0.399902 0.879883 0.319336
-10 27 13 0.400391 0.879883 0.319336
-10 27 14 0.401123 0.880371 0.31958
-10 27 15 0.404541 0.883301 0.353271
-10 27 16 0.411133 0.88916 0.412842
-10 27 17 0.419678 0.895508 0.47876
-10 27 18 0.429688 0.901855 0.548828
-10 27 19 0.440674 0.907227 0.619141
-10 27 20 0.451172 0.909668 0.686035
-10 27 21 0.461182 0.90918 0.75
-10 27 22 0.469971 0.904297 0.807617
-10 27 23 0.476562 0.896484 0.85791
-10 27 24 0.481689 0.885742 0.900391
-10 27 25 0.485596 0.870605 0.939941
-10 27 26 0.487793 0.851074 0.975586
-10 27 27 0.488037 0.827148 1
-10 27 28 0.48584 0.79834 1
-10 27 29 0.481201 0.765625 1
-10 27 30 0.475098 0.730469 1
-10 27 31 0.468018 0.694336 1
-10 28 0 0.404053 0.89209 0.32373
-10 28 1 0.404053 0.89209 0.32373
-10 28 2 0.404053 0.89209 0.32373
-10 28 3 0.404053 0.89209 0.32373
-10 28 4 0.404053 0.89209 0.32373
-10 28 5 0.404053 0.89209 0.32373
-10 28 6 0.404053 0.89209 0.32373
-10 28 7 0.404053 0.89209 0.32373
-10 28 8 0.404053 0.89209 0.32373
-10 28 9 0.404053 0.89209 0.32373
-10 28 10 0.404297 0.89209 0.32373
-10 28 11 0.404297 0.89209 0.32373
-10 28 12 0.404541 0.89209 0.32373
-10 28 13 0.405029 0.892578 0.32373
-10 28 14 0.405762 0.892578 0.323975
-10 28 15 0.407715 0.894043 0.339111
-10 28 16 0.413574 0.899414 0.394775
-10 28 17 0.421387 0.905762 0.457031
-10 28 18 0.430664 0.912598 0.522949
-10 28 19 0.440918 0.918945 0.590332
-10 28 20 0.451172 0.922852 0.655273
-10 28 21 0.460938 0.924316 0.717773
-10 28 22 0.469971 0.922363 0.775391
-10 28 23 0.477295 0.91748 0.82666
-10 28 24 0.483154 0.90918 0.870605
-10 28 25 0.487793 0.897461 0.912598
-10 28 26 0.490967 0.880859 0.95166
-10 28 27 0.492188 0.859863 0.98584
-10 28 28 0.491455 0.833496 1
-10 28 29 0.488281 0.803223 1
-10 28 30 0.483398 0.769531 1
-10 28 31 0.477051 0.733887 1
-10 29 0 0.407715 0.901855 0.327148
-10 29 1 0.407715 0.901855 0.327148
-10 29 2 0.407715 0.901855 0.327148
-10 29 3 0.407715 0.901855 0.327148
-10 29 4 0.407715 0.901855 0.327148
-10 29 5 0.407715 0.901855 0.327148
-10 29 6 0.407715 0.901855 0.327148
-10 29 7 0.407715 0.901855 0.327148
-10 29 8 0.407715 0.901855 0.327148
-10 29 9 0.407715 0.901855 0.327148
-10 29 10 0.407959 0.901855 0.327148
-10 29 11 0.407959 0.901855 0.327148
-10 29 12 0.408203 0.901855 0.327148
-10 29 13 0.408447 0.901855 0.327148
-10 29 14 0.40918 0.901855 0.327393
-10 29 15 0.409912 0.902344 0.327393
-10 29 16 0.415039 0.907227 0.376465
-10 29 17 0.422119 0.913574 0.434814
-10 29 18 0.43042 0.92041 0.49707
-10 29 19 0.439941 0.926758 0.560547
-10 29 20 0.449707 0.932129 0.623047
-10 29 21 0.459473 0.935547 0.683594
-10 29 22 0.468262 0.936035 0.740234
-10 29 23 0.476074 0.933594 0.791504
-10 29 24 0.482422 0.928223 0.836914
-10 29 25 0.487793 0.919434 0.880371
-10 29 26 0.492188 0.90625 0.921875
-10 29 27 0.494629 0.888184 0.959473
-10 29 28 0.495117 0.865234 0.992188
-10 29 29 0.493652 0.837891 1
-10 29 30 0.490234 0.807129 1
-10 29 31 0.485107 0.772949 1
-10 30 0 0.409912 0.907715 0.329346
-10 30 1 0.409912 0.907715 0.329346
-10 30 2 0.409912 0.907715 0.329346
-10 30 3 0.409912 0.907715 0.329346
-10 30 4 0.409912 0.907715 0.329346
-10 30 5 0.409912 0.907715 0.329346
-10 30 6 0.409912 0.907715 0.329346
-10 30 7 0.409912 0.907715 0.329346
-10 30 8 0.409912 0.907715 0.329346
-10 30 9 0.409912 0.907715 0.329346
-10 30 10 0.410156 0.907715 0.329346
-10 30 11 0.410156 0.907715 0.329346
-10 30 12 0.4104 0.908203 0.329346
-10 30 13 0.410645 0.908203 0.329346
-10 30 14 0.411133 0.908203 0.32959
-10 30 15 0.411865 0.908203 0.32959
-10 30 16 0.415039 0.911621 0.358154
-10 30 17 0.421387 0.91748 0.412598
-10 30 18 0.429199 0.924316 0.470703
-10 30 19 0.437744 0.931152 0.530762
-10 30 20 0.447021 0.937012 0.589844
-10 30 21 0.456299 0.941895 0.647949
-10 30 22 0.465088 0.944336 0.703125
-10 30 23 0.473145 0.944336 0.753418
-10 30 24 0.479736 0.941406 0.798828
-10 30 25 0.48584 0.935547 0.84375
-10 30 26 0.490967 0.925781 0.886719
-10 30 27 0.494873 0.911621 0.927734
-10 30 28 0.496826 0.893066 0.964844
-10 30 29 0.49707 0.869629 0.99707
-10 30 30 0.495605 0.841797 1
-10 30 31 0.491943 0.810059 1
-10 31 0 0.411621 0.912598 0.331055
-10 31 1 0.411621 0.912598 0.331055
-10 31 2 0.411621 0.912598 0.331055
-10 31 3 0.411621 0.912598 0.331055
-10 31 4 0.411621 0.912598 0.331055
-10 31 5 0.411621 0.912598 0.331055
-10 31 6 0.411621 0.912598 0.331055
-10 31 7 0.411621 0.912598 0.331055
-10 31 8 0.411621 0.912598 0.331055
-10 31 9 0.411621 0.912598 0.331055
-10 31 10 0.411621 0.912598 0.331055
-10 31 11 0.411865 0.912598 0.331055
-10 31 12 0.411865 0.912598 0.331055
-10 31 13 0.412109 0.912598 0.331055
-10 31 14 0.412598 0.912598 0.331055
-10 31 15 0.413086 0.913086 0.331299
-10 31 16 0.414795 0.914062 0.340576
-10 31 17 0.420166 0.919434 0.390869
-10 31 18 0.427002 0.925781 0.445068
-10 31 19 0.434814 0.932617 0.500977
-10 31 20 0.443359 0.938477 0.556152
-10 31 21 0.451904 0.943848 0.611328
-10 31 22 0.460449 0.947754 0.664062
-10 31 23 0.468262 0.949707 0.712891
-10 31 24 0.475342 0.949707 0.757812
-10 31 25 0.482178 0.946777 0.803223
-10 31 26 0.488037 0.940918 0.848145
-10 31 27 0.493164 0.930664 0.891602
-10 31 28 0.496826 0.916504 0.932617
-10 31 29 0.498779 0.896973 0.969238
-10 31 30 0.498779 0.873047 1
-10 31 31 0.49707 0.844727 1
-11 0 0 0.268311 0.197876 0
-11 0 1 0.268311 0.197876 0
-11 0 2 0.268311 0.197876 0
-11 0 3 0.268311 0.197876 0
-11 0 4 0.268311 0.197998 0
-11 0 5 0.268311 0.19812 0
-11 0 6 0.268555 0.198364 0
-11 0 7 0.268799 0.198608 0.0465393
-11 0 8 0.26709 0.196655 0.11731
-11 0 9 0.260986 0.191284 0.168091
-11 0 10 0.228271 0.171387 0.194214
-11 0 11 0.216064 0.16626 0.22644
-11 0 12 0.223755 0.172485 0.283691
-11 0 13 0.233887 0.18042 0.349854
-11 0 14 0.246216 0.190308 0.423096
-11 0 15 0.26123 0.202271 0.500977
-11 0 16 0.279053 0.216431 0.582031
-11 0 17 0.297852 0.231323 0.660156
-11 0 18 0.31665 0.246216 0.731445
-11 0 19 0.334229 0.26001 0.794434
-11 0 20 0.343018 0.26709 0.832031
-11 0 21 0.34082 0.265625 0.838379
-11 0 22 0.340088 0.265137 0.845215
-11 0 23 0.340332 0.265381 0.852051
-11 0 24 0.341309 0.266113 0.859375
-11 0 25 0.342773 0.267334 0.867188
-11 0 26 0.344727 0.268799 0.875977
-11 0 27 0.347412 0.270996 0.885742
-11 0 28 0.350586 0.273438 0.896973
-11 0 29 0.354248 0.276367 0.908691
-11 0 30 0.358398 0.279541 0.920898
-11 0 31 0.362549 0.282959 0.933594
-11 1 0 0.268311 0.197998 0
-11 1 1 0.268311 0.197998 0
-11 1 2 0.268311 0.197998 0
-11 1 3 0.268311 0.197998 0
-11 1 4 0.268311 0.197998 0
-11 1 5 0.268311 0.19812 0
-11 1 6 0.268555 0.198486 0
-11 1 7 0.268799 0.19873 0.0464783
-11 1 8 0.26709 0.196777 0.117249
-11 1 9 0.260986 0.191406 0.168091
-11 1 10 0.228394 0.171509 0.194336
-11 1 11 0.216064 0.166382 0.22644
-11 1 12 0.223755 0.172485 0.283691
-11 1 13 0.233887 0.180542 0.349854
-11 1 14 0.246216 0.190308 0.423096
-11 1 15 0.26123 0.202271 0.500977
-11 1 16 0.279053 0.216431 0.582031
-11 1 17 0.297852 0.231445 0.660156
-11 1 18 0.31665 0.246216 0.731445
-11 1 19 0.334229 0.26001 0.794434
-11 1 20 0.343262 0.26709 0.832031
-11 1 21 0.34082 0.265625 0.838379
-11 1 22 0.340088 0.265137 0.845215
-11 1 23 0.340332 0.265381 0.852051
-11 1 24 0.341309 0.266113 0.859375
-11 1 25 0.342773 0.267334 0.867188
-11 1 26 0.344727 0.268799 0.875977
-11 1 27 0.347412 0.270996 0.885742
-11 1 28 0.350586 0.273438 0.896973
-11 1 29 0.354248 0.276367 0.908691
-11 1 30 0.358398 0.279541 0.920898
-11 1 31 0.362549 0.282959 0.933594
-11 2 0 0.268311 0.19812 0
-11 2 1 0.268311 0.19812 0
-11 2 2 0.268311 0.19812 0
-11 2 3 0.268311 0.19812 0
-11 2 4 0.268311 0.198242 0
-11 2 5 0.268311 0.198364 0
-11 2 6 0.268311 0.198608 0
-11 2 7 0.268799 0.198853 0.0464172
-11 2 8 0.26709 0.196899 0.117188
-11 2 9 0.260986 0.19165 0.168091
-11 2 10 0.228394 0.171753 0.194336
-11 2 11 0.216064 0.166504 0.22644
-11 2 12 0.223755 0.172607 0.283691
-11 2 13 0.233887 0.180664 0.349854
-11 2 14 0.246216 0.19043 0.423096
-11 2 15 0.26123 0.202393 0.500977
-11 2 16 0.279053 0.216553 0.582031
-11 2 17 0.297852 0.231445 0.660156
-11 2 18 0.31665 0.246338 0.731445
-11 2 19 0.334229 0.26001 0.794434
-11 2 20 0.343262 0.267334 0.832031
-11 2 21 0.34082 0.265625 0.838379
-11 2 22 0.340088 0.265137 0.845215
-11 2 23 0.340332 0.265381 0.852051
-11 2 24 0.341309 0.266113 0.859375
-11 2 25 0.342773 0.267334 0.867188
-11 2 26 0.344727 0.268799 0.875977
-11 2 27 0.347412 0.270996 0.885742
-11 2 28 0.350586 0.273438 0.896973
-11 2 29 0.354248 0.276367 0.908691
-11 2 30 0.358398 0.279541 0.920898
-11 2 31 0.362549 0.282959 0.933594
-11 3 0 0.268066 0.198364 0
-11 3 1 0.268066 0.198364 0
-11 3 2 0.268066 0.198364 0
-11 3 3 0.268066 0.198364 0
-11 3 4 0.268066 0.198486 0
-11 3 5 0.268066 0.198608 0
-11 3 6 0.268311 0.198853 0
-11 3 7 0.268555 0.199219 0.0462646
-11 3 8 0.26709 0.197266 0.117126
-11 3 9 0.260986 0.192017 0.167969
-11 3 10 0.228516 0.171997 0.194458
-11 3 11 0.216064 0.166748 0.22644
-11 3 12 0.223755 0.172852 0.283691
-11 3 13 0.233887 0.180786 0.349854
-11 3 14 0.246216 0.190674 0.423096
-11 3 15 0.26123 0.202515 0.500977
-11 3 16 0.279053 0.216675 0.582031
-11 3 17 0.297852 0.231567 0.660156
-11 3 18 0.31665 0.246338 0.731445
-11 3 19 0.334229 0.260254 0.794434
-11 3 20 0.343262 0.267334 0.832031
-11 3 21 0.34082 0.265625 0.838379
-11 3 22 0.340088 0.265137 0.845215
-11 3 23 0.340332 0.265381 0.852051
-11 3 24 0.341309 0.266113 0.859375
-11 3 25 0.342773 0.267334 0.867188
-11 3 26 0.344727 0.268799 0.875977
-11 3 27 0.347412 0.270996 0.885742
-11 3 28 0.350586 0.273438 0.896973
-11 3 29 0.354248 0.276367 0.908691
-11 3 30 0.358398 0.279541 0.920898
-11 3 31 0.362549 0.282959 0.933594
-11 4 0 0.267822 0.198853 0
-11 4 1 0.267822 0.198853 0
-11 4 2 0.267822 0.198853 0
-11 4 3 0.267822 0.198853 0
-11 4 4 0.267822 0.198975 0
-11 4 5 0.267822 0.199097 0
-11 4 6 0.268066 0.199341 0
-11 4 7 0.268311 0.199707 0.04599
-11 4 8 0.26709 0.197998 0.116943
-11 4 9 0.26123 0.192749 0.167969
-11 4 10 0.228882 0.172729 0.19458
-11 4 11 0.216064 0.167114 0.22644
-11 4 12 0.223877 0.173218 0.283691
-11 4 13 0.233887 0.181152 0.349854
-11 4 14 0.246338 0.190918 0.423096
-11 4 15 0.26123 0.202881 0.500977
-11 4 16 0.279053 0.216919 0.582031
-11 4 17 0.297852 0.231812 0.660156
-11 4 18 0.31665 0.246582 0.731445
-11 4 19 0.334229 0.260254 0.794434
-11 4 20 0.343262 0.267334 0.832031
-11 4 21 0.34082 0.265625 0.838379
-11 4 22 0.340088 0.265137 0.845215
-11 4 23 0.340332 0.265381 0.852051
-11 4 24 0.341309 0.266113 0.859375
-11 4 25 0.342773 0.267334 0.867188
-11 4 26 0.344727 0.269043 0.875977
-11 4 27 0.347412 0.270996 0.885742
-11 4 28 0.350586 0.273682 0.896973
-11 4 29 0.354248 0.276367 0.908691
-11 4 30 0.358398 0.279541 0.920898
-11 4 31 0.362549 0.282959 0.933594
-11 5 0 0.267334 0.199707 0
-11 5 1 0.267334 0.199829 0
-11 5 2 0.267334 0.199829 0
-11 5 3 0.267334 0.199829 0
-11 5 4 0.267334 0.199829 0
-11 5 5 0.26709 0.199951 0
-11 5 6 0.267334 0.200195 0
-11 5 7 0.268066 0.200684 0.0455627
-11 5 8 0.26709 0.199219 0.116638
-11 5 9 0.261475 0.194214 0.167969
-11 5 10 0.22937 0.17395 0.194946
-11 5 11 0.216187 0.167969 0.22644
-11 5 12 0.223877 0.17395 0.283691
-11 5 13 0.234009 0.181885 0.349854
-11 5 14 0.246338 0.19165 0.423096
-11 5 15 0.261475 0.203491 0.500977
-11 5 16 0.279053 0.217407 0.582031
-11 5 17 0.298096 0.232178 0.660156
-11 5 18 0.31665 0.246948 0.731445
-11 5 19 0.334229 0.260498 0.794434
-11 5 20 0.343262 0.267578 0.832031
-11 5 21 0.34082 0.265869 0.838379
-11 5 22 0.340088 0.265381 0.845215
-11 5 23 0.340332 0.265625 0.852051
-11 5 24 0.341309 0.266357 0.859375
-11 5 25 0.342773 0.267334 0.867188
-11 5 26 0.344727 0.269043 0.875977
-11 5 27 0.347412 0.270996 0.885742
-11 5 28 0.350586 0.273682 0.896973
-11 5 29 0.354248 0.276611 0.908691
-11 5 30 0.358398 0.279785 0.920898
-11 5 31 0.362549 0.282959 0.933594
-11 6 0 0.266113 0.201416 0
-11 6 1 0.266113 0.201416 0
-11 6 2 0.266113 0.201416 0
-11 6 3 0.266113 0.201416 0
-11 6 4 0.266113 0.201538 0
-11 6 5 0.266113 0.201538 0
-11 6 6 0.266113 0.201904 0
-11 6 7 0.26709 0.202515 0.0450134
-11 6 8 0.266602 0.201416 0.116028
-11 6 9 0.261719 0.196655 0.167725
-11 6 10 0.230347 0.17627 0.195679
-11 6 11 0.216309 0.169434 0.22644
-11 6 12 0.223999 0.175415 0.283691
-11 6 13 0.234009 0.183228 0.349854
-11 6 14 0.24646 0.192871 0.423096
-11 6 15 0.261475 0.204468 0.500977
-11 6 16 0.279297 0.218384 0.582031
-11 6 17 0.298096 0.233032 0.660156
-11 6 18 0.316895 0.247559 0.731445
-11 6 19 0.334229 0.26123 0.794434
-11 6 20 0.343262 0.268066 0.832031
-11 6 21 0.341064 0.266357 0.838379
-11 6 22 0.340088 0.265625 0.845215
-11 6 23 0.340332 0.265869 0.852539
-11 6 24 0.341309 0.266602 0.859375
-11 6 25 0.342773 0.267578 0.867188
-11 6 26 0.344727 0.269287 0.875977
-11 6 27 0.347412 0.27124 0.885742
-11 6 28 0.350586 0.273682 0.896973
-11 6 29 0.354248 0.276611 0.908691
-11 6 30 0.358398 0.279785 0.920898
-11 6 31 0.362549 0.283203 0.933594
-11 7 0 0.263428 0.204102 0
-11 7 1 0.263428 0.204102 0
-11 7 2 0.263428 0.204102 0
-11 7 3 0.263428 0.204102 0
-11 7 4 0.263428 0.204224 0
-11 7 5 0.263428 0.204224 0
-11 7 6 0.263672 0.20459 0
-11 7 7 0.264893 0.205444 0.045105
-11 7 8 0.265625 0.2052 0.114868
-11 7 9 0.261963 0.201294 0.167236
-11 7 10 0.232422 0.180786 0.197021
-11 7 11 0.216431 0.172241 0.22644
-11 7 12 0.224243 0.178223 0.283691
-11 7 13 0.234253 0.185791 0.349854
-11 7 14 0.246704 0.19519 0.423096
-11 7 15 0.261719 0.206665 0.501465
-11 7 16 0.279297 0.220093 0.582031
-11 7 17 0.29834 0.234497 0.660156
-11 7 18 0.316895 0.248779 0.731445
-11 7 19 0.334229 0.262207 0.794434
-11 7 20 0.343506 0.269043 0.83252
-11 7 21 0.341064 0.26709 0.838379
-11 7 22 0.340332 0.266357 0.845215
-11 7 23 0.340576 0.266357 0.852539
-11 7 24 0.341309 0.266846 0.859375
-11 7 25 0.342773 0.268066 0.867188
-11 7 26 0.344727 0.269531 0.875977
-11 7 27 0.347412 0.271484 0.885742
-11 7 28 0.350586 0.273926 0.896973
-11 7 29 0.354492 0.276855 0.908691
-11 7 30 0.358398 0.280029 0.920898
-11 7 31 0.362549 0.283203 0.933594
-11 8 0 0.257324 0.207886 0
-11 8 1 0.257324 0.207886 0
-11 8 2 0.257324 0.207886 0
-11 8 3 0.257324 0.207886 0
-11 8 4 0.257324 0.207886 0
-11 8 5 0.257324 0.208008 0
-11 8 6 0.257568 0.208252 0
-11 8 7 0.259277 0.209473 0.0493774
-11 8 8 0.261719 0.210571 0.112854
-11 8 9 0.260498 0.208252 0.165161
-11 8 10 0.236816 0.190063 0.199829
-11 8 11 0.216919 0.177612 0.22644
-11 8 12 0.224609 0.18335 0.283691
-11 8 13 0.234741 0.190796 0.349854
-11 8 14 0.24707 0.199829 0.423096
-11 8 15 0.261963 0.210693 0.501465
-11 8 16 0.279785 0.223633 0.58252
-11 8 17 0.298584 0.237427 0.660156
-11 8 18 0.317139 0.251221 0.731934
-11 8 19 0.334473 0.26416 0.794434
-11 8 20 0.343506 0.270752 0.83252
-11 8 21 0.341309 0.268311 0.838867
-11 8 22 0.340332 0.267334 0.845703
-11 8 23 0.340576 0.267334 0.852539
-11 8 24 0.341553 0.267822 0.859375
-11 8 25 0.343018 0.268799 0.867676
-11 8 26 0.344971 0.270264 0.875977
-11 8 27 0.347412 0.271973 0.885742
-11 8 28 0.35083 0.274414 0.896973
-11 8 29 0.354492 0.277344 0.908691
-11 8 30 0.358398 0.280273 0.920898
-11 8 31 0.362793 0.283447 0.933594
-11 9 0 0.244751 0.21106 0
-11 9 1 0.244751 0.21106 0
-11 9 2 0.244751 0.21106 0
-11 9 3 0.244751 0.21106 0
-11 9 4 0.244751 0.21106 0
-11 9 5 0.244751 0.21106 0
-11 9 6 0.244629 0.211182 0
-11 9 7 0.246338 0.212402 0.0648804
-11 9 8 0.249878 0.214722 0.111084
-11 9 9 0.256104 0.218506 0.160889
-11 9 10 0.245483 0.20813 0.205322
-11 9 11 0.217773 0.187134 0.226685
-11 9 12 0.225464 0.192627 0.283691
-11 9 13 0.235474 0.199707 0.349854
-11 9 14 0.247803 0.208008 0.42334
-11 9 15 0.262695 0.218018 0.501465
-11 9 16 0.280273 0.22998 0.58252
-11 9 17 0.299072 0.242798 0.660645
-11 9 18 0.317627 0.255859 0.731934
-11 9 19 0.334961 0.268066 0.794922
-11 9 20 0.343994 0.273926 0.833008
-11 9 21 0.341553 0.270996 0.839355
-11 9 22 0.34082 0.269531 0.845703
-11 9 23 0.34082 0.269043 0.853027
-11 9 24 0.341797 0.269287 0.859863
-11 9 25 0.343018 0.27002 0.867676
-11 9 26 0.345215 0.27124 0.876465
-11 9 27 0.347656 0.273193 0.88623
-11 9 28 0.35083 0.275391 0.896973
-11 9 29 0.354492 0.278076 0.908691
-11 9 30 0.358643 0.281006 0.921387
-11 9 31 0.362793 0.28418 0.933594
-11 10 0 0.229492 0.214966 0.0745239
-11 10 1 0.229492 0.214966 0.0745239
-11 10 2 0.229492 0.214966 0.0745239
-11 10 3 0.229492 0.215088 0.0745239
-11 10 4 0.229492 0.215088 0.074585
-11 10 5 0.229492 0.215088 0.074707
-11 10 6 0.229492 0.21521 0.0748291
-11 10 7 0.229614 0.21521 0.0894775
-11 10 8 0.230103 0.215454 0.115967
-11 10 9 0.233154 0.217529 0.151001
-11 10 10 0.245483 0.227173 0.202637
-11 10 11 0.219604 0.203003 0.226929
-11 10 12 0.227051 0.208008 0.283936
-11 10 13 0.236938 0.214355 0.349854
-11 10 14 0.249146 0.221802 0.42334
-11 10 15 0.263916 0.230469 0.501465
-11 10 16 0.281494 0.240967 0.58252
-11 10 17 0.300049 0.252197 0.660645
-11 10 18 0.318359 0.263672 0.732422
-11 10 19 0.335693 0.274658 0.794922
-11 10 20 0.344971 0.279785 0.833984
-11 10 21 0.342285 0.275879 0.839844
-11 10 22 0.341309 0.273438 0.84668
-11 10 23 0.341309 0.272461 0.853516
-11 10 24 0.342041 0.272217 0.860352
-11 10 25 0.343506 0.272705 0.868164
-11 10 26 0.345459 0.273438 0.876953
-11 10 27 0.3479 0.274902 0.88623
-11 10 28 0.351074 0.2771 0.897461
-11 10 29 0.354736 0.279297 0.90918
-11 10 30 0.358643 0.282227 0.921387
-11 10 31 0.363037 0.285156 0.934082
-11 11 0 0.23584 0.244141 0.0980225
-11 11 1 0.23584 0.244141 0.0980225
-11 11 2 0.23584 0.244141 0.0980225
-11 11 3 0.23584 0.244141 0.0980225
-11 11 4 0.23584 0.244141 0.0980835
-11 11 5 0.235962 0.244263 0.0980835
-11 11 6 0.235962 0.244385 0.0981445
-11 11 7 0.235962 0.244263 0.103455
-11 11 8 0.234863 0.242798 0.126099
-11 11 9 0.232788 0.240112 0.15564
-11 11 10 0.229248 0.235352 0.190552
-11 11 11 0.2229 0.227051 0.227783
-11 11 12 0.229858 0.231323 0.28418
-11 11 13 0.23938 0.236816 0.350098
-11 11 14 0.251465 0.243042 0.423584
-11 11 15 0.266113 0.25 0.501953
-11 11 16 0.283447 0.258545 0.583008
-11 11 17 0.301758 0.267578 0.661133
-11 11 18 0.319824 0.276855 0.73291
-11 11 19 0.336914 0.285889 0.795898
-11 11 20 0.346436 0.289551 0.835449
-11 11 21 0.343506 0.283691 0.841309
-11 11 22 0.342285 0.280273 0.847656
-11 11 23 0.342285 0.27832 0.854492
-11 11 24 0.342773 0.277344 0.861328
-11 11 25 0.344238 0.276855 0.868652
-11 11 26 0.345947 0.277344 0.877441
-11 11 27 0.348389 0.278076 0.887207
-11 11 28 0.351562 0.279785 0.897949
-11 11 29 0.355225 0.281738 0.909668
-11 11 30 0.359131 0.28418 0.921875
-11 11 31 0.363281 0.286865 0.93457
-11 12 0 0.232666 0.27124 0.105835
-11 12 1 0.232666 0.27124 0.105835
-11 12 2 0.232666 0.27124 0.105835
-11 12 3 0.232788 0.27124 0.105835
-11 12 4 0.232788 0.27124 0.105896
-11 12 5 0.232788 0.27124 0.105896
-11 12 6 0.232788 0.271484 0.105896
-11 12 7 0.23291 0.271484 0.105957
-11 12 8 0.2323 0.270508 0.123535
-11 12 9 0.230713 0.267822 0.1521
-11 12 10 0.228394 0.263672 0.186646
-11 12 11 0.228516 0.26123 0.22937
-11 12 12 0.234619 0.264404 0.284912
-11 12 13 0.243652 0.268799 0.350342
-11 12 14 0.255371 0.273682 0.423828
-11 12 15 0.269531 0.278809 0.502441
-11 12 16 0.286621 0.284668 0.583984
-11 12 17 0.304443 0.291016 0.662109
-11 12 18 0.322266 0.297363 0.733887
-11 12 19 0.338867 0.303711 0.796875
-11 12 20 0.348633 0.30542 0.837891
-11 12 21 0.345459 0.296875 0.843262
-11 12 22 0.343994 0.29126 0.849609
-11 12 23 0.34375 0.287598 0.855957
-11 12 24 0.343994 0.2854 0.862793
-11 12 25 0.345215 0.28418 0.870117
-11 12 26 0.346924 0.283447 0.878418
-11 12 27 0.349365 0.283691 0.888184
-11 12 28 0.352295 0.284424 0.898926
-11 12 29 0.355713 0.285889 0.910156
-11 12 30 0.359619 0.287842 0.922363
-11 12 31 0.36377 0.290039 0.935059
-11 13 0 0.232788 0.306641 0.116943
-11 13 1 0.232788 0.306641 0.116943
-11 13 2 0.232788 0.306641 0.116943
-11 13 3 0.232788 0.306641 0.116943
-11 13 4 0.232788 0.306641 0.116943
-11 13 5 0.232788 0.306641 0.116943
-11 13 6 0.23291 0.306885 0.117004
-11 13 7 0.23291 0.306885 0.117065
-11 13 8 0.233154 0.306885 0.122314
-11 13 9 0.233398 0.306396 0.150513
-11 13 10 0.234131 0.305664 0.186523
-11 13 11 0.236694 0.305908 0.231201
-11 13 12 0.241943 0.307861 0.286133
-11 13 13 0.250244 0.310791 0.35083
-11 13 14 0.26123 0.314209 0.423828
-11 13 15 0.275146 0.317627 0.502441
-11 13 16 0.291504 0.321045 0.584473
-11 13 17 0.308838 0.323975 0.663086
-11 13 18 0.326172 0.326904 0.734863
-11 13 19 0.342285 0.329834 0.79834
-11 13 20 0.352539 0.328857 0.841797
-11 13 21 0.348633 0.31665 0.84668
-11 13 22 0.34668 0.308105 0.852539
-11 13 23 0.345947 0.302246 0.858887
-11 13 24 0.346191 0.29834 0.865234
-11 13 25 0.347168 0.29541 0.872559
-11 13 26 0.348633 0.293457 0.880371
-11 13 27 0.350586 0.292236 0.889648
-11 13 28 0.353516 0.291992 0.900391
-11 13 29 0.356689 0.29248 0.911621
-11 13 30 0.360596 0.293457 0.923828
-11 13 31 0.364502 0.294922 0.936035
-11 14 0 0.242188 0.358154 0.134277
-11 14 1 0.242188 0.358154 0.134277
-11 14 2 0.242188 0.358154 0.134277
-11 14 3 0.242188 0.358154 0.134277
-11 14 4 0.242188 0.358154 0.134277
-11 14 5 0.242188 0.358154 0.134277
-11 14 6 0.242188 0.358154 0.134277
-11 14 7 0.24231 0.358154 0.134399
-11 14 8 0.242554 0.358398 0.134399
-11 14 9 0.243164 0.358643 0.152222
-11 14 10 0.244751 0.358887 0.187866
-11 14 11 0.247559 0.359375 0.232544
-11 14 12 0.252197 0.36084 0.286865
-11 14 13 0.259521 0.362793 0.35083
-11 14 14 0.27002 0.36499 0.42334
-11 14 15 0.283203 0.366455 0.502441
-11 14 16 0.298828 0.367676 0.584961
-11 14 17 0.31543 0.367432 0.664062
-11 14 18 0.331787 0.366699 0.736816
-11 14 19 0.347412 0.365723 0.799805
-11 14 20 0.358398 0.362305 0.847168
-11 14 21 0.35376 0.345459 0.852051
-11 14 22 0.351074 0.333008 0.857422
-11 14 23 0.349854 0.323975 0.863281
-11 14 24 0.349609 0.317627 0.869141
-11 14 25 0.350098 0.312256 0.875977
-11 14 26 0.351074 0.30835 0.883789
-11 14 27 0.352783 0.30542 0.892578
-11 14 28 0.355469 0.303467 0.902832
-11 14 29 0.358398 0.30249 0.914062
-11 14 30 0.362061 0.302246 0.925293
-11 14 31 0.365723 0.30249 0.9375
-11 15 0 0.255615 0.41748 0.154785
-11 15 1 0.255615 0.41748 0.154785
-11 15 2 0.255615 0.41748 0.154785
-11 15 3 0.255615 0.41748 0.154785
-11 15 4 0.255615 0.41748 0.154907
-11 15 5 0.255615 0.41748 0.154907
-11 15 6 0.255859 0.417725 0.154907
-11 15 7 0.255859 0.417725 0.154907
-11 15 8 0.256104 0.417725 0.154907
-11 15 9 0.256348 0.418213 0.155029
-11 15 10 0.258057 0.418701 0.188965
-11 15 11 0.260742 0.419434 0.232666
-11 15 12 0.265137 0.420654 0.286133
-11 15 13 0.271973 0.422119 0.349365
-11 15 14 0.281494 0.423584 0.421631
-11 15 15 0.293945 0.424316 0.500977
-11 15 16 0.308838 0.423828 0.584473
-11 15 17 0.324463 0.420898 0.664551
-11 15 18 0.340088 0.416748 0.737793
-11 15 19 0.354736 0.411865 0.802246
-11 15 20 0.366699 0.40625 0.854004
-11 15 21 0.361328 0.384033 0.859863
-11 15 22 0.35791 0.366943 0.864746
-11 15 23 0.355713 0.354248 0.870117
-11 15 24 0.354736 0.344482 0.875488
-11 15 25 0.354736 0.336426 0.881836
-11 15 26 0.355225 0.32959 0.88916
-11 15 27 0.356445 0.324219 0.897461
-11 15 28 0.358643 0.320068 0.906738
-11 15 29 0.361084 0.317139 0.91748
-11 15 30 0.364258 0.315186 0.928711
-11 15 31 0.367676 0.313965 0.939941
-11 16 0 0.272217 0.481934 0.177368
-11 16 1 0.272217 0.481934 0.177368
-11 16 2 0.272217 0.481934 0.177368
-11 16 3 0.272217 0.481934 0.177368
-11 16 4 0.272217 0.481934 0.177368
-11 16 5 0.272217 0.481934 0.177368
-11 16 6 0.272461 0.481934 0.177368
-11 16 7 0.272461 0.481934 0.177368
-11 16 8 0.272705 0.481934 0.17749
-11 16 9 0.272949 0.482178 0.17749
-11 16 10 0.273926 0.482666 0.189819
-11 16 11 0.276367 0.483643 0.231812
-11 16 12 0.280518 0.485107 0.283936
-11 16 13 0.286865 0.486572 0.346191
-11 16 14 0.295654 0.488281 0.417969
-11 16 15 0.307373 0.48877 0.497314
-11 16 16 0.321289 0.487305 0.581543
-11 16 17 0.336182 0.482666 0.663086
-11 16 18 0.35083 0.47583 0.738281
-11 16 19 0.364502 0.467773 0.803711
-11 16 20 0.375977 0.45874 0.857422
-11 16 21 0.371826 0.43335 0.869629
-11 16 22 0.367676 0.411377 0.875488
-11 16 23 0.364746 0.394043 0.880859
-11 16 24 0.362793 0.380615 0.885742
-11 16 25 0.361816 0.368896 0.891113
-11 16 26 0.361328 0.358887 0.897461
-11 16 27 0.361816 0.350098 0.904785
-11 16 28 0.363281 0.343262 0.913574
-11 16 29 0.365234 0.337646 0.922852
-11 16 30 0.367676 0.333252 0.933105
-11 16 31 0.370605 0.329834 0.944336
-11 17 0 0.290527 0.546387 0.200073
-11 17 1 0.290527 0.546387 0.200073
-11 17 2 0.290527 0.546387 0.200073
-11 17 3 0.290771 0.546387 0.200073
-11 17 4 0.290771 0.546387 0.200073
-11 17 5 0.290771 0.546387 0.200073
-11 17 6 0.290771 0.546387 0.200073
-11 17 7 0.290771 0.546387 0.200073
-11 17 8 0.291016 0.546387 0.200195
-11 17 9 0.29126 0.546387 0.200195
-11 17 10 0.291504 0.546875 0.200317
-11 17 11 0.293457 0.547852 0.230225
-11 17 12 0.297363 0.549316 0.280518
-11 17 13 0.303223 0.55127 0.34082
-11 17 14 0.311523 0.553223 0.411377
-11 17 15 0.322266 0.554199 0.490234
-11 17 16 0.335449 0.553223 0.574707
-11 17 17 0.349609 0.54834 0.658691
-11 17 18 0.363525 0.540039 0.73584
-11 17 19 0.376221 0.529785 0.803223
-11 17 20 0.386963 0.517578 0.858398
-11 17 21 0.385254 0.491455 0.880371
-11 17 22 0.380615 0.465088 0.88916
-11 17 23 0.376953 0.443604 0.89502
-11 17 24 0.374023 0.425781 0.899902
-11 17 25 0.371826 0.409912 0.904297
-11 17 26 0.370361 0.395752 0.909668
-11 17 27 0.369873 0.383545 0.915527
-11 17 28 0.370117 0.373047 0.922852
-11 17 29 0.371094 0.364014 0.931152
-11 17 30 0.372803 0.356689 0.94043
-11 17 31 0.375 0.350586 0.950195
-11 18 0 0.309082 0.606445 0.221558
-11 18 1 0.309082 0.606445 0.221558
-11 18 2 0.309082 0.606445 0.221558
-11 18 3 0.309082 0.606445 0.221558
-11 18 4 0.309082 0.606445 0.221558
-11 18 5 0.309326 0.606445 0.221558
-11 18 6 0.309326 0.606445 0.221558
-11 18 7 0.309326 0.606445 0.221558
-11 18 8 0.309326 0.606934 0.22168
-11 18 9 0.30957 0.606934 0.22168
-11 18 10 0.310059 0.606934 0.221802
-11 18 11 0.310791 0.607422 0.228027
-11 18 12 0.314209 0.609375 0.275635
-11 18 13 0.31958 0.611328 0.333496
-11 18 14 0.327148 0.614258 0.4021
-11 18 15 0.337402 0.616211 0.479736
-11 18 16 0.349854 0.616211 0.564453
-11 18 17 0.363525 0.612793 0.649414
-11 18 18 0.377197 0.60498 0.729492
-11 18 19 0.38916 0.59375 0.799316
-11 18 20 0.39917 0.57959 0.857422
-11 18 21 0.400146 0.554688 0.88916
-11 18 22 0.396484 0.525879 0.904297
-11 18 23 0.392334 0.500488 0.912598
-11 18 24 0.388428 0.47876 0.917969
-11 18 25 0.385254 0.45874 0.921875
-11 18 26 0.382324 0.440186 0.925781
-11 18 27 0.380371 0.423584 0.930664
-11 18 28 0.379395 0.408936 0.936035
-11 18 29 0.37915 0.39624 0.942871
-11 18 30 0.379639 0.385254 0.950195
-11 18 31 0.380615 0.375977 0.958496
-11 19 0 0.326904 0.661133 0.240967
-11 19 1 0.326904 0.661133 0.240967
-11 19 2 0.326904 0.661133 0.240967
-11 19 3 0.326904 0.661133 0.240967
-11 19 4 0.326904 0.661133 0.240967
-11 19 5 0.326904 0.661133 0.240967
-11 19 6 0.326904 0.661133 0.240967
-11 19 7 0.326904 0.661133 0.241089
-11 19 8 0.327148 0.661133 0.241089
-11 19 9 0.327148 0.661133 0.241089
-11 19 10 0.327637 0.661621 0.241211
-11 19 11 0.328125 0.661621 0.241211
-11 19 12 0.330566 0.663086 0.270264
-11 19 13 0.335205 0.665527 0.325439
-11 19 14 0.342041 0.668457 0.391357
-11 19 15 0.351562 0.671387 0.467041
-11 19 16 0.363525 0.67334 0.550781
-11 19 17 0.376953 0.671387 0.63623
-11 19 18 0.390137 0.665527 0.718262
-11 19 19 0.401855 0.654785 0.791504
-11 19 20 0.411377 0.640137 0.852051
-11 19 21 0.415283 0.617676 0.894043
-11 19 22 0.413574 0.589844 0.917969
-11 19 23 0.409668 0.562012 0.930664
-11 19 24 0.405518 0.537109 0.9375
-11 19 25 0.401123 0.513184 0.942383
-11 19 26 0.396973 0.490234 0.945801
-11 19 27 0.393555 0.468994 0.94873
-11 19 28 0.390869 0.449951 0.952637
-11 19 29 0.38916 0.433105 0.957031
-11 19 30 0.388184 0.418213 0.962891
-11 19 31 0.387939 0.405273 0.969238
-11 20 0 0.343018 0.708496 0.257812
-11 20 1 0.343018 0.708496 0.257812
-11 20 2 0.343018 0.708496 0.257812
-11 20 3 0.343018 0.708496 0.257812
-11 20 4 0.343018 0.708496 0.257812
-11 20 5 0.343018 0.708496 0.257812
-11 20 6 0.343018 0.708496 0.257812
-11 20 7 0.343018 0.708496 0.257812
-11 20 8 0.343018 0.708496 0.258057
-11 20 9 0.343262 0.708496 0.258057
-11 20 10 0.343506 0.708496 0.258057
-11 20 11 0.343994 0.708984 0.258057
-11 20 12 0.344971 0.709473 0.265137
-11 20 13 0.349365 0.711914 0.317383
-11 20 14 0.355713 0.715332 0.380371
-11 20 15 0.364502 0.719238 0.453369
-11 20 16 0.375732 0.722168 0.535156
-11 20 17 0.388428 0.722656 0.620605
-11 20 18 0.401611 0.718262 0.703613
-11 20 19 0.41333 0.709473 0.778809
-11 20 20 0.422607 0.695801 0.842285
-11 20 21 0.428711 0.676758 0.892578
-11 20 22 0.429688 0.651367 0.925781
-11 20 23 0.427246 0.624023 0.945312
-11 20 24 0.423096 0.59668 0.956055
-11 20 25 0.418213 0.569824 0.962402
-11 20 26 0.413086 0.542969 0.966309
-11 20 27 0.408203 0.517578 0.96875
-11 20 28 0.404053 0.494385 0.971191
-11 20 29 0.400635 0.473145 0.974121
-11 20 30 0.398193 0.454102 0.977539
-11 20 31 0.396729 0.4375 0.981934
-11 21 0 0.356934 0.748535 0.272217
-11 21 1 0.356934 0.748535 0.272217
-11 21 2 0.356934 0.748535 0.272217
-11 21 3 0.356934 0.748535 0.272217
-11 21 4 0.356934 0.748535 0.272217
-11 21 5 0.356934 0.748535 0.272217
-11 21 6 0.356934 0.748535 0.272217
-11 21 7 0.356934 0.748535 0.272217
-11 21 8 0.356934 0.748535 0.272217
-11 21 9 0.357178 0.748535 0.272461
-11 21 10 0.357422 0.748535 0.272461
-11 21 11 0.357666 0.749023 0.272461
-11 21 12 0.358398 0.749023 0.272705
-11 21 13 0.361572 0.751465 0.308838
-11 21 14 0.367188 0.754883 0.368652
-11 21 15 0.375488 0.759277 0.438721
-11 21 16 0.385986 0.763184 0.518066
-11 21 17 0.398193 0.765625 0.602051
-11 21 18 0.411133 0.763672 0.685059
-11 21 19 0.422852 0.756836 0.761719
-11 21 20 0.432617 0.745605 0.828125
-11 21 21 0.439941 0.729004 0.883789
-11 21 22 0.443604 0.708008 0.925781
-11 21 23 0.443115 0.682617 0.953125
-11 21 24 0.439941 0.655762 0.969238
-11 21 25 0.435303 0.626953 0.979492
-11 21 26 0.429688 0.597656 0.985352
-11 21 27 0.424072 0.568848 0.98877
-11 21 28 0.418457 0.541504 0.990723
-11 21 29 0.413818 0.516113 0.992188
-11 21 30 0.409912 0.49292 0.993652
-11 21 31 0.406738 0.472168 0.996582
-11 22 0 0.368652 0.781738 0.28418
-11 22 1 0.368652 0.781738 0.28418
-11 22 2 0.368652 0.781738 0.28418
-11 22 3 0.368652 0.781738 0.28418
-11 22 4 0.368652 0.781738 0.28418
-11 22 5 0.368652 0.781738 0.28418
-11 22 6 0.368652 0.781738 0.28418
-11 22 7 0.368652 0.781738 0.28418
-11 22 8 0.368652 0.781738 0.284424
-11 22 9 0.368896 0.782227 0.284424
-11 22 10 0.369141 0.782227 0.284424
-11 22 11 0.369385 0.782227 0.284424
-11 22 12 0.369873 0.782227 0.284424
-11 22 13 0.371826 0.783691 0.300293
-11 22 14 0.376953 0.787109 0.356934
-11 22 15 0.384521 0.791992 0.423828
-11 22 16 0.394287 0.796875 0.5
-11 22 17 0.406006 0.800781 0.582031
-11 22 18 0.418701 0.80127 0.664062
-11 22 19 0.43042 0.796875 0.741699
-11 22 20 0.44043 0.788086 0.810059
-11 22 21 0.448242 0.773926 0.868652
-11 22 22 0.453613 0.755859 0.916992
-11 22 23 0.455566 0.733887 0.95166
-11 22 24 0.454346 0.709473 0.974609
-11 22 25 0.450684 0.681152 0.990234
-11 22 26 0.445557 0.650391 1
-11 22 27 0.439453 0.619629 1
-11 22 28 0.43335 0.588867 1
-11 22 29 0.42749 0.560059 1
-11 22 30 0.422119 0.533203 1
-11 22 31 0.417725 0.508789 1
-11 23 0 0.378174 0.808594 0.293945
-11 23 1 0.378174 0.808594 0.293945
-11 23 2 0.378174 0.808594 0.293945
-11 23 3 0.378174 0.808594 0.293945
-11 23 4 0.378174 0.808594 0.293945
-11 23 5 0.378174 0.808594 0.293945
-11 23 6 0.378174 0.808594 0.293945
-11 23 7 0.378174 0.808594 0.293945
-11 23 8 0.378174 0.808594 0.293945
-11 23 9 0.378174 0.808594 0.293945
-11 23 10 0.378418 0.808594 0.293945
-11 23 11 0.378662 0.808594 0.293945
-11 23 12 0.37915 0.809082 0.293945
-11 23 13 0.380127 0.809082 0.294189
-11 23 14 0.384766 0.812988 0.345947
-11 23 15 0.391602 0.817871 0.409424
-11 23 16 0.400635 0.823242 0.482666
-11 23 17 0.411865 0.828125 0.562012
-11 23 18 0.424072 0.830566 0.642578
-11 23 19 0.436035 0.828613 0.720215
-11 23 20 0.446289 0.822266 0.789551
-11 23 21 0.45459 0.810547 0.850586
-11 23 22 0.460449 0.794922 0.901855
-11 23 23 0.464111 0.776367 0.941895
-11 23 24 0.465088 0.754883 0.97168
-11 23 25 0.463135 0.729004 0.994141
-11 23 26 0.459229 0.69873 1
-11 23 27 0.453369 0.666992 1
-11 23 28 0.447021 0.634277 1
-11 23 29 0.44043 0.603027 1
-11 23 30 0.434082 0.572754 1
-11 23 31 0.428467 0.544922 1
-11 24 0 0.385742 0.830078 0.301514
-11 24 1 0.385742 0.830078 0.301514
-11 24 2 0.385742 0.830078 0.301514
-11 24 3 0.385742 0.830078 0.301514
-11 24 4 0.385742 0.830078 0.301514
-11 24 5 0.385742 0.830078 0.301514
-11 24 6 0.385742 0.830078 0.301514
-11 24 7 0.385742 0.830078 0.301514
-11 24 8 0.385742 0.830078 0.301514
-11 24 9 0.385742 0.830078 0.301514
-11 24 10 0.385986 0.830078 0.301514
-11 24 11 0.38623 0.830078 0.301514
-11 24 12 0.386719 0.830078 0.301758
-11 24 13 0.387451 0.830566 0.301758
-11 24 14 0.390625 0.833008 0.335449
-11 24 15 0.396973 0.837891 0.395996
-11 24 16 0.405518 0.84375 0.466064
-11 24 17 0.41626 0.849609 0.54248
-11 24 18 0.427979 0.853516 0.621582
-11 24 19 0.439697 0.853516 0.697754
-11 24 20 0.450195 0.849609 0.768066
-11 24 21 0.458984 0.84082 0.830566
-11 24 22 0.465576 0.827148 0.884277
-11 24 23 0.469971 0.811035 0.927734
-11 24 24 0.472412 0.79248 0.961914
-11 24 25 0.472656 0.769531 0.990234
-11 24 26 0.469971 0.741211 1
-11 24 27 0.465332 0.709961 1
-11 24 28 0.459229 0.676758 1
-11 24 29 0.452393 0.643066 1
-11 24 30 0.445557 0.61084 1
-11 24 31 0.438965 0.580078 1
-11 25 0 0.392334 0.848633 0.30835
-11 25 1 0.392334 0.848633 0.30835
-11 25 2 0.392334 0.848633 0.30835
-11 25 3 0.392334 0.848633 0.30835
-11 25 4 0.392334 0.848633 0.30835
-11 25 5 0.392334 0.848633 0.30835
-11 25 6 0.392334 0.848633 0.30835
-11 25 7 0.392334 0.848633 0.30835
-11 25 8 0.392334 0.848633 0.30835
-11 25 9 0.392578 0.848633 0.30835
-11 25 10 0.392578 0.849121 0.30835
-11 25 11 0.392822 0.849121 0.30835
-11 25 12 0.393311 0.849121 0.30835
-11 25 13 0.393799 0.849121 0.308594
-11 25 14 0.395752 0.850586 0.324707
-11 25 15 0.401611 0.855469 0.38208
-11 25 16 0.409424 0.861328 0.44873
-11 25 17 0.419434 0.867676 0.521973
-11 25 18 0.430664 0.872559 0.598145
-11 25 19 0.442383 0.875 0.67334
-11 25 20 0.452881 0.873535 0.743164
-11 25 21 0.462158 0.867188 0.807129
-11 25 22 0.469482 0.856934 0.862793
-11 25 23 0.474609 0.842773 0.908691
-11 25 24 0.478027 0.82666 0.946289
-11 25 25 0.479736 0.806641 0.979492
-11 25 26 0.479004 0.781738 1
-11 25 27 0.47583 0.751953 1
-11 25 28 0.470459 0.719238 1
-11 25 29 0.463867 0.68457 1
-11 25 30 0.456787 0.650391 1
-11 25 31 0.449707 0.617188 1
-11 26 0 0.398438 0.865723 0.314453
-11 26 1 0.398438 0.865723 0.314453
-11 26 2 0.398438 0.865723 0.314453
-11 26 3 0.398438 0.865723 0.314453
-11 26 4 0.398438 0.865723 0.314453
-11 26 5 0.398438 0.865723 0.314453
-11 26 6 0.398438 0.865723 0.314453
-11 26 7 0.398438 0.865723 0.314453
-11 26 8 0.398438 0.865723 0.314453
-11 26 9 0.398438 0.865723 0.314453
-11 26 10 0.398682 0.865723 0.314453
-11 26 11 0.398682 0.865723 0.314453
-11 26 12 0.39917 0.866211 0.314453
-11 26 13 0.399658 0.866211 0.314697
-11 26 14 0.400391 0.866699 0.314697
-11 26 15 0.405518 0.871094 0.36792
-11 26 16 0.412842 0.876953 0.430908
-11 26 17 0.422119 0.883301 0.500977
-11 26 18 0.432617 0.88916 0.574219
-11 26 19 0.443848 0.893066 0.646973
-11 26 20 0.45459 0.893555 0.71582
-11 26 21 0.464111 0.890137 0.779785
-11 26 22 0.472168 0.882812 0.836914
-11 26 23 0.478027 0.87207 0.885254
-11 26 24 0.482178 0.85791 0.925781
-11 26 25 0.484863 0.840332 0.962402
-11 26 26 0.48584 0.818359 0.994629
-11 26 27 0.484375 0.791504 1
-11 26 28 0.480225 0.760254 1
-11 26 29 0.474365 0.726074 1
-11 26 30 0.467529 0.690918 1
-11 26 31 0.459961 0.655762 1
-11 27 0 0.403564 0.880859 0.319824
-11 27 1 0.403564 0.880859 0.319824
-11 27 2 0.403564 0.880859 0.319824
-11 27 3 0.403564 0.880859 0.319824
-11 27 4 0.403564 0.880859 0.319824
-11 27 5 0.403564 0.880859 0.319824
-11 27 6 0.403564 0.880859 0.319824
-11 27 7 0.403564 0.880859 0.319824
-11 27 8 0.403564 0.880859 0.319824
-11 27 9 0.403809 0.880859 0.319824
-11 27 10 0.403809 0.880859 0.319824
-11 27 11 0.404053 0.880859 0.319824
-11 27 12 0.404297 0.880859 0.319824
-11 27 13 0.404785 0.880859 0.319824
-11 27 14 0.405518 0.881348 0.320068
-11 27 15 0.408936 0.884277 0.353516
-11 27 16 0.415527 0.889648 0.413086
-11 27 17 0.424072 0.896484 0.479004
-11 27 18 0.433838 0.902832 0.548828
-11 27 19 0.44458 0.907715 0.619141
-11 27 20 0.455078 0.910645 0.686523
-11 27 21 0.464844 0.909668 0.75
-11 27 22 0.473389 0.905273 0.808105
-11 27 23 0.47998 0.897461 0.85791
-11 27 24 0.484863 0.88623 0.900879
-11 27 25 0.488525 0.871094 0.94043
-11 27 26 0.490479 0.852051 0.975586
-11 27 27 0.490479 0.828125 1
-11 27 28 0.488037 0.798828 1
-11 27 29 0.483154 0.766113 1
-11 27 30 0.476807 0.730957 1
-11 27 31 0.469727 0.694824 1
-11 28 0 0.407959 0.893066 0.324219
-11 28 1 0.407959 0.893066 0.324219
-11 28 2 0.407959 0.893066 0.324219
-11 28 3 0.407959 0.893066 0.324219
-11 28 4 0.407959 0.893066 0.324219
-11 28 5 0.407959 0.893066 0.324219
-11 28 6 0.407959 0.893066 0.324219
-11 28 7 0.407959 0.893066 0.324219
-11 28 8 0.407959 0.893066 0.324219
-11 28 9 0.407959 0.893066 0.324219
-11 28 10 0.407959 0.893066 0.324219
-11 28 11 0.408203 0.893066 0.324219
-11 28 12 0.408447 0.893066 0.324219
-11 28 13 0.408936 0.893066 0.324219
-11 28 14 0.409424 0.893555 0.324463
-11 28 15 0.411377 0.89502 0.339111
-11 28 16 0.41748 0.900391 0.39502
-11 28 17 0.425049 0.906738 0.457275
-11 28 18 0.434326 0.913574 0.523438
-11 28 19 0.444336 0.919434 0.590332
-11 28 20 0.45459 0.923828 0.655273
-11 28 21 0.464355 0.925293 0.717773
-11 28 22 0.473145 0.92334 0.775879
-11 28 23 0.480225 0.917969 0.82666
-11 28 24 0.48584 0.910156 0.871094
-11 28 25 0.490479 0.897949 0.913086
-11 28 26 0.493408 0.881348 0.95166
-11 28 27 0.494629 0.860352 0.98584
-11 28 28 0.493652 0.834473 1
-11 28 29 0.490234 0.803711 1
-11 28 30 0.485107 0.77002 1
-11 28 31 0.478516 0.734375 1
-11 29 0 0.411133 0.902344 0.327637
-11 29 1 0.411133 0.902344 0.327637
-11 29 2 0.411133 0.902344 0.327637
-11 29 3 0.411133 0.902344 0.327637
-11 29 4 0.411133 0.902344 0.327637
-11 29 5 0.411133 0.902344 0.327637
-11 29 6 0.411133 0.902344 0.327637
-11 29 7 0.411133 0.902344 0.327637
-11 29 8 0.411133 0.902344 0.327637
-11 29 9 0.411133 0.902344 0.327637
-11 29 10 0.411133 0.902344 0.327637
-11 29 11 0.411377 0.902344 0.327637
-11 29 12 0.411621 0.902344 0.327637
-11 29 13 0.411865 0.902832 0.327637
-11 29 14 0.412354 0.902832 0.327637
-11 29 15 0.413086 0.902832 0.327881
-11 29 16 0.418213 0.907715 0.376709
-11 29 17 0.425293 0.914062 0.435059
-11 29 18 0.433594 0.920898 0.497314
-11 29 19 0.443115 0.927734 0.561035
-11 29 20 0.452637 0.932617 0.623047
-11 29 21 0.462402 0.936035 0.683594
-11 29 22 0.471191 0.936523 0.740723
-11 29 23 0.47876 0.934082 0.791504
-11 29 24 0.485107 0.928711 0.836914
-11 29 25 0.490479 0.919922 0.880859
-11 29 26 0.494385 0.906738 0.921875
-11 29 27 0.496826 0.888672 0.959473
-11 29 28 0.49707 0.865723 0.992188
-11 29 29 0.495605 0.838379 1
-11 29 30 0.491943 0.807617 1
-11 29 31 0.486816 0.773438 1
-11 30 0 0.412842 0.908691 0.32959
-11 30 1 0.412842 0.908691 0.32959
-11 30 2 0.412842 0.908691 0.32959
-11 30 3 0.412842 0.908691 0.32959
-11 30 4 0.412842 0.908691 0.32959
-11 30 5 0.412842 0.908691 0.32959
-11 30 6 0.412842 0.908691 0.32959
-11 30 7 0.412842 0.908691 0.32959
-11 30 8 0.412842 0.908691 0.32959
-11 30 9 0.412842 0.908691 0.32959
-11 30 10 0.412842 0.908691 0.329834
-11 30 11 0.413086 0.908691 0.329834
-11 30 12 0.413086 0.908691 0.329834
-11 30 13 0.413574 0.908691 0.329834
-11 30 14 0.413818 0.908691 0.329834
-11 30 15 0.414551 0.90918 0.329834
-11 30 16 0.417969 0.912109 0.358398
-11 30 17 0.424072 0.917969 0.412598
-11 30 18 0.431885 0.924805 0.470947
-11 30 19 0.44043 0.931641 0.530762
-11 30 20 0.449707 0.937988 0.589844
-11 30 21 0.45874 0.942383 0.647949
-11 30 22 0.467529 0.944824 0.703125
-11 30 23 0.475342 0.944824 0.753418
-11 30 24 0.482178 0.941895 0.798828
-11 30 25 0.488037 0.936035 0.84375
-11 30 26 0.493164 0.92627 0.887207
-11 30 27 0.496826 0.912109 0.927734
-11 30 28 0.498779 0.893555 0.964844
-11 30 29 0.498779 0.870117 0.99707
-11 30 30 0.49707 0.842285 1
-11 30 31 0.493408 0.810547 1
-11 31 0 0.414062 0.913086 0.331299
-11 31 1 0.414062 0.913086 0.331299
-11 31 2 0.414062 0.913086 0.331299
-11 31 3 0.414062 0.913086 0.331299
-11 31 4 0.414062 0.913086 0.331299
-11 31 5 0.414062 0.913086 0.331299
-11 31 6 0.414062 0.913086 0.331299
-11 31 7 0.414062 0.913086 0.331299
-11 31 8 0.414062 0.913086 0.331299
-11 31 9 0.414062 0.913086 0.331299
-11 31 10 0.414062 0.913086 0.331299
-11 31 11 0.414307 0.913086 0.331299
-11 31 12 0.414307 0.913086 0.331299
-11 31 13 0.414551 0.913086 0.331299
-11 31 14 0.415039 0.913574 0.331543
-11 31 15 0.415527 0.913574 0.331543
-11 31 16 0.417236 0.914551 0.34082
-11 31 17 0.422607 0.919922 0.390869
-11 31 18 0.429443 0.92627 0.445068
-11 31 19 0.437256 0.933105 0.500977
-11 31 20 0.445557 0.939453 0.556641
-11 31 21 0.454102 0.944336 0.611328
-11 31 22 0.462646 0.948242 0.664551
-11 31 23 0.470459 0.950195 0.713379
-11 31 24 0.477539 0.949707 0.758301
-11 31 25 0.484131 0.947266 0.803223
-11 31 26 0.48999 0.940918 0.848145
-11 31 27 0.495117 0.931152 0.891602
-11 31 28 0.498535 0.916992 0.932617
-11 31 29 0.500488 0.897461 0.969238
-11 31 30 0.500488 0.873535 1
-11 31 31 0.498291 0.845215 1
-12 0 0 0.324951 0.239502 0
-12 0 1 0.324951 0.239502 0
-12 0 2 0.324951 0.239502 0
-12 0 3 0.324951 0.239502 0
-12 0 4 0.324951 0.239502 0
-12 0 5 0.324951 0.239624 0
-12 0 6 0.324951 0.239868 0
-12 0 7 0.326416 0.241089 0
-12 0 8 0.330811 0.244263 0.0753784
-12 0 9 0.333252 0.245239 0.155396
-12 0 10 0.325195 0.238403 0.215454
-12 0 11 0.2854 0.214722 0.245239
-12 0 12 0.271973 0.209229 0.284912
-12 0 13 0.279297 0.21521 0.350342
-12 0 14 0.288574 0.222534 0.423584
-12 0 15 0.299316 0.231201 0.501953
-12 0 16 0.3125 0.241699 0.583008
-12 0 17 0.326416 0.25293 0.661133
-12 0 18 0.34082 0.264404 0.73291
-12 0 19 0.354492 0.275391 0.795898
-12 0 20 0.361084 0.280762 0.835449
-12 0 21 0.355469 0.276611 0.841797
-12 0 22 0.352295 0.27417 0.848145
-12 0 23 0.35083 0.273193 0.85498
-12 0 24 0.350342 0.272949 0.861816
-12 0 25 0.350586 0.273193 0.869629
-12 0 26 0.351562 0.273926 0.87793
-12 0 27 0.353271 0.275391 0.887695
-12 0 28 0.355713 0.277344 0.898438
-12 0 29 0.358643 0.279785 0.910156
-12 0 30 0.362061 0.282471 0.922363
-12 0 31 0.365967 0.2854 0.93457
-12 1 0 0.324951 0.239502 0
-12 1 1 0.324951 0.239502 0
-12 1 2 0.324951 0.239624 0
-12 1 3 0.324951 0.239624 0
-12 1 4 0.324951 0.239624 0
-12 1 5 0.324951 0.239746 0
-12 1 6 0.324951 0.239868 0
-12 1 7 0.326416 0.241211 0
-12 1 8 0.330811 0.244385 0.0753784
-12 1 9 0.333252 0.245239 0.155396
-12 1 10 0.325195 0.238525 0.215454
-12 1 11 0.2854 0.214722 0.245361
-12 1 12 0.271973 0.209351 0.284912
-12 1 13 0.279297 0.21521 0.350342
-12 1 14 0.288574 0.222534 0.423584
-12 1 15 0.299316 0.231323 0.501953
-12 1 16 0.3125 0.241821 0.583008
-12 1 17 0.326416 0.25293 0.661133
-12 1 18 0.34082 0.264404 0.73291
-12 1 19 0.354492 0.275391 0.795898
-12 1 20 0.361084 0.280762 0.835449
-12 1 21 0.355469 0.276611 0.841797
-12 1 22 0.352295 0.27417 0.848145
-12 1 23 0.35083 0.273193 0.85498
-12 1 24 0.350342 0.272949 0.861816
-12 1 25 0.350586 0.273193 0.869629
-12 1 26 0.351562 0.273926 0.87793
-12 1 27 0.353271 0.275391 0.887695
-12 1 28 0.355713 0.277344 0.898438
-12 1 29 0.358643 0.279785 0.910156
-12 1 30 0.362061 0.282471 0.922363
-12 1 31 0.365967 0.2854 0.93457
-12 2 0 0.324951 0.239746 0
-12 2 1 0.324951 0.239746 0
-12 2 2 0.324951 0.239746 0
-12 2 3 0.324951 0.239746 0
-12 2 4 0.324951 0.239746 0
-12 2 5 0.324951 0.239868 0
-12 2 6 0.324951 0.23999 0
-12 2 7 0.326416 0.241333 0
-12 2 8 0.330811 0.244507 0.0753174
-12 2 9 0.333252 0.245361 0.155396
-12 2 10 0.325195 0.238647 0.215454
-12 2 11 0.2854 0.214844 0.245361
-12 2 12 0.271973 0.209473 0.284912
-12 2 13 0.279297 0.215332 0.350342
-12 2 14 0.288574 0.222656 0.423584
-12 2 15 0.299316 0.231323 0.501953
-12 2 16 0.3125 0.241821 0.583008
-12 2 17 0.326416 0.253174 0.661133
-12 2 18 0.34082 0.264404 0.73291
-12 2 19 0.354492 0.275391 0.795898
-12 2 20 0.361084 0.280762 0.835449
-12 2 21 0.355469 0.276611 0.841797
-12 2 22 0.352295 0.27417 0.848145
-12 2 23 0.35083 0.273193 0.85498
-12 2 24 0.350342 0.272949 0.861816
-12 2 25 0.350586 0.273193 0.869629
-12 2 26 0.351562 0.273926 0.87793
-12 2 27 0.353271 0.275391 0.887695
-12 2 28 0.355713 0.277344 0.898438
-12 2 29 0.358643 0.279785 0.910156
-12 2 30 0.362061 0.282471 0.922363
-12 2 31 0.365967 0.2854 0.93457
-12 3 0 0.324951 0.23999 0
-12 3 1 0.324951 0.23999 0
-12 3 2 0.324951 0.23999 0
-12 3 3 0.324951 0.23999 0
-12 3 4 0.324951 0.23999 0
-12 3 5 0.324951 0.240112 0
-12 3 6 0.324951 0.240234 0
-12 3 7 0.326416 0.241577 0
-12 3 8 0.330811 0.244751 0.0752563
-12 3 9 0.333252 0.245728 0.155273
-12 3 10 0.325195 0.238892 0.215454
-12 3 11 0.2854 0.215088 0.245361
-12 3 12 0.271973 0.209595 0.284912
-12 3 13 0.279297 0.215454 0.350342
-12 3 14 0.288574 0.222778 0.423584
-12 3 15 0.299316 0.231445 0.501953
-12 3 16 0.3125 0.241943 0.583008
-12 3 17 0.326416 0.253174 0.661133
-12 3 18 0.34082 0.264648 0.73291
-12 3 19 0.354492 0.275391 0.795898
-12 3 20 0.361084 0.280762 0.835449
-12 3 21 0.355469 0.276611 0.841797
-12 3 22 0.352295 0.274414 0.848145
-12 3 23 0.35083 0.273193 0.85498
-12 3 24 0.350342 0.272949 0.861816
-12 3 25 0.350586 0.273193 0.869629
-12 3 26 0.351562 0.273926 0.87793
-12 3 27 0.353271 0.275391 0.887695
-12 3 28 0.355713 0.277344 0.898438
-12 3 29 0.358643 0.279785 0.910156
-12 3 30 0.362061 0.282471 0.922363
-12 3 31 0.365967 0.2854 0.93457
-12 4 0 0.324951 0.240479 0
-12 4 1 0.324951 0.240479 0
-12 4 2 0.324951 0.240479 0
-12 4 3 0.324951 0.240479 0
-12 4 4 0.324951 0.240479 0
-12 4 5 0.324951 0.240601 0
-12 4 6 0.324951 0.240723 0
-12 4 7 0.326416 0.242065 0
-12 4 8 0.330811 0.245239 0.0751343
-12 4 9 0.333252 0.246216 0.155273
-12 4 10 0.325439 0.23938 0.215454
-12 4 11 0.285645 0.215576 0.245483
-12 4 12 0.271973 0.209839 0.284912
-12 4 13 0.279297 0.215698 0.350342
-12 4 14 0.288574 0.223022 0.423584
-12 4 15 0.299316 0.231689 0.501953
-12 4 16 0.3125 0.242188 0.583008
-12 4 17 0.326416 0.253418 0.661133
-12 4 18 0.34082 0.264648 0.73291
-12 4 19 0.354492 0.275635 0.795898
-12 4 20 0.361084 0.280762 0.835449
-12 4 21 0.355469 0.276855 0.841797
-12 4 22 0.352295 0.274414 0.848145
-12 4 23 0.35083 0.273193 0.85498
-12 4 24 0.350342 0.272949 0.861816
-12 4 25 0.350586 0.273193 0.869629
-12 4 26 0.351562 0.27417 0.87793
-12 4 27 0.353271 0.275391 0.887695
-12 4 28 0.355713 0.277344 0.898438
-12 4 29 0.358643 0.279785 0.910156
-12 4 30 0.362061 0.282471 0.922363
-12 4 31 0.365967 0.2854 0.93457
-12 5 0 0.324951 0.241333 0
-12 5 1 0.324951 0.241333 0
-12 5 2 0.324951 0.241333 0
-12 5 3 0.324951 0.241333 0
-12 5 4 0.324951 0.241455 0
-12 5 5 0.324951 0.241455 0
-12 5 6 0.324951 0.241699 0
-12 5 7 0.326416 0.24292 0
-12 5 8 0.331055 0.246216 0.0748901
-12 5 9 0.333496 0.24707 0.155029
-12 5 10 0.325684 0.240479 0.215454
-12 5 11 0.285889 0.216309 0.245728
-12 5 12 0.271973 0.210449 0.284912
-12 5 13 0.279297 0.216309 0.350342
-12 5 14 0.288574 0.223511 0.423584
-12 5 15 0.299561 0.232178 0.501953
-12 5 16 0.3125 0.242554 0.583008
-12 5 17 0.326416 0.253662 0.661133
-12 5 18 0.34082 0.265137 0.73291
-12 5 19 0.354492 0.275879 0.795898
-12 5 20 0.361084 0.281006 0.835449
-12 5 21 0.355469 0.276855 0.841797
-12 5 22 0.352295 0.274658 0.848145
-12 5 23 0.35083 0.273438 0.85498
-12 5 24 0.350342 0.273193 0.861816
-12 5 25 0.350586 0.273438 0.869629
-12 5 26 0.351562 0.27417 0.87793
-12 5 27 0.353271 0.275635 0.887695
-12 5 28 0.355713 0.277588 0.898438
-12 5 29 0.358887 0.279785 0.910156
-12 5 30 0.362305 0.282471 0.922363
-12 5 31 0.365967 0.2854 0.93457
-12 6 0 0.324707 0.243042 0
-12 6 1 0.324707 0.243042 0
-12 6 2 0.324707 0.243042 0
-12 6 3 0.324707 0.243042 0
-12 6 4 0.324707 0.243042 0
-12 6 5 0.324707 0.243164 0
-12 6 6 0.324707 0.243286 0
-12 6 7 0.326172 0.244507 0
-12 6 8 0.330811 0.248047 0.0745239
-12 6 9 0.333496 0.248901 0.154663
-12 6 10 0.325928 0.24231 0.215454
-12 6 11 0.286621 0.217896 0.246216
-12 6 12 0.271973 0.211548 0.284912
-12 6 13 0.279541 0.217285 0.350342
-12 6 14 0.288574 0.224487 0.423584
-12 6 15 0.299561 0.233032 0.501953
-12 6 16 0.3125 0.243408 0.583008
-12 6 17 0.32666 0.254395 0.661133
-12 6 18 0.34082 0.265625 0.73291
-12 6 19 0.354492 0.276367 0.795898
-12 6 20 0.361084 0.281494 0.835938
-12 6 21 0.355469 0.277344 0.841797
-12 6 22 0.352295 0.274902 0.848145
-12 6 23 0.35083 0.273682 0.85498
-12 6 24 0.350342 0.273193 0.861816
-12 6 25 0.350586 0.273438 0.869629
-12 6 26 0.351562 0.274414 0.87793
-12 6 27 0.353271 0.275635 0.887695
-12 6 28 0.355713 0.277588 0.898438
-12 6 29 0.358887 0.280029 0.910156
-12 6 30 0.362305 0.282715 0.922363
-12 6 31 0.365967 0.285645 0.93457
-12 7 0 0.324219 0.246094 0
-12 7 1 0.324219 0.246094 0
-12 7 2 0.324219 0.246094 0
-12 7 3 0.324219 0.246094 0
-12 7 4 0.324219 0.246094 0
-12 7 5 0.324219 0.246216 0
-12 7 6 0.324219 0.246338 0
-12 7 7 0.325684 0.247559 0
-12 7 8 0.330566 0.251221 0.0739746
-12 7 9 0.333252 0.251953 0.153931
-12 7 10 0.32666 0.245972 0.215332
-12 7 11 0.287842 0.221069 0.24707
-12 7 12 0.272217 0.213501 0.285156
-12 7 13 0.279541 0.219238 0.350342
-12 7 14 0.288818 0.22644 0.423584
-12 7 15 0.299805 0.234863 0.501953
-12 7 16 0.312744 0.244873 0.583496
-12 7 17 0.32666 0.255615 0.661621
-12 7 18 0.341064 0.266846 0.73291
-12 7 19 0.354736 0.277344 0.795898
-12 7 20 0.361328 0.282471 0.835938
-12 7 21 0.355713 0.278076 0.841797
-12 7 22 0.352539 0.275391 0.848145
-12 7 23 0.35083 0.27417 0.85498
-12 7 24 0.350342 0.273682 0.861816
-12 7 25 0.350586 0.273926 0.869629
-12 7 26 0.351562 0.274658 0.87793
-12 7 27 0.353271 0.275879 0.887695
-12 7 28 0.355713 0.277832 0.898438
-12 7 29 0.358887 0.280273 0.910156
-12 7 30 0.362305 0.282715 0.922363
-12 7 31 0.365967 0.285645 0.93457
-12 8 0 0.322754 0.251221 0
-12 8 1 0.322754 0.251221 0
-12 8 2 0.322754 0.251221 0
-12 8 3 0.322754 0.251221 0
-12 8 4 0.322754 0.251221 0
-12 8 5 0.322754 0.251221 0
-12 8 6 0.322754 0.251465 0
-12 8 7 0.323975 0.252441 0
-12 8 8 0.329346 0.256348 0.0738525
-12 8 9 0.332275 0.257568 0.152344
-12 8 10 0.327637 0.252441 0.214844
-12 8 11 0.290527 0.227173 0.248779
-12 8 12 0.272461 0.217529 0.285156
-12 8 13 0.280029 0.223145 0.350342
-12 8 14 0.289062 0.22998 0.423828
-12 8 15 0.300049 0.238159 0.501953
-12 8 16 0.312988 0.247803 0.583496
-12 8 17 0.326904 0.258301 0.661621
-12 8 18 0.341309 0.268799 0.73291
-12 8 19 0.354736 0.279053 0.795898
-12 8 20 0.361328 0.283936 0.835938
-12 8 21 0.355957 0.279297 0.841797
-12 8 22 0.352539 0.276611 0.848633
-12 8 23 0.351074 0.275146 0.85498
-12 8 24 0.350586 0.274658 0.861816
-12 8 25 0.35083 0.274658 0.869629
-12 8 26 0.351807 0.275146 0.878418
-12 8 27 0.353516 0.276367 0.887695
-12 8 28 0.355957 0.27832 0.898438
-12 8 29 0.358887 0.280518 0.910156
-12 8 30 0.362305 0.283203 0.922363
-12 8 31 0.365967 0.286133 0.93457
-12 9 0 0.317383 0.258057 0
-12 9 1 0.317383 0.258057 0
-12 9 2 0.317383 0.258057 0
-12 9 3 0.317383 0.258057 0
-12 9 4 0.317383 0.258057 0
-12 9 5 0.317383 0.258301 0
-12 9 6 0.317383 0.258301 0
-12 9 7 0.318115 0.259033 0
-12 9 8 0.32373 0.263184 0.0773315
-12 9 9 0.327393 0.265137 0.149658
-12 9 10 0.326172 0.262451 0.212524
-12 9 11 0.296143 0.23938 0.252686
-12 9 12 0.273193 0.224731 0.285156
-12 9 13 0.280518 0.230103 0.350586
-12 9 14 0.289795 0.236572 0.423828
-12 9 15 0.300537 0.244263 0.502441
-12 9 16 0.313477 0.253418 0.583496
-12 9 17 0.327393 0.262939 0.661621
-12 9 18 0.341553 0.272949 0.733398
-12 9 19 0.355225 0.282715 0.796387
-12 9 20 0.361816 0.287109 0.836426
-12 9 21 0.356201 0.281738 0.842285
-12 9 22 0.353027 0.278564 0.848633
-12 9 23 0.351318 0.276855 0.855469
-12 9 24 0.35083 0.276123 0.862305
-12 9 25 0.351074 0.275879 0.870117
-12 9 26 0.351807 0.276367 0.878418
-12 9 27 0.353516 0.277588 0.887695
-12 9 28 0.355957 0.279297 0.898926
-12 9 29 0.358887 0.28125 0.910156
-12 9 30 0.362305 0.283936 0.922363
-12 9 31 0.365967 0.286621 0.935059
-12 10 0 0.303711 0.263672 0
-12 10 1 0.303711 0.263672 0
-12 10 2 0.303711 0.263672 0
-12 10 3 0.303711 0.263672 0
-12 10 4 0.303711 0.263672 0
-12 10 5 0.303711 0.263916 0
-12 10 6 0.303711 0.263916 0
-12 10 7 0.303711 0.26416 0
-12 10 8 0.307617 0.26709 0.0918579
-12 10 9 0.3125 0.270264 0.146729
-12 10 10 0.320557 0.275146 0.207031
-12 10 11 0.307129 0.262207 0.259766
-12 10 12 0.274414 0.237061 0.285156
-12 10 13 0.281738 0.242065 0.350586
-12 10 14 0.290771 0.247925 0.423828
-12 10 15 0.301514 0.254883 0.502441
-12 10 16 0.314453 0.262939 0.583984
-12 10 17 0.328369 0.271484 0.662109
-12 10 18 0.342285 0.280273 0.733398
-12 10 19 0.355957 0.288818 0.796387
-12 10 20 0.362793 0.29248 0.837402
-12 10 21 0.356934 0.286377 0.843262
-12 10 22 0.353516 0.282471 0.849609
-12 10 23 0.351807 0.280029 0.855957
-12 10 24 0.351074 0.278809 0.862793
-12 10 25 0.351318 0.27832 0.870117
-12 10 26 0.352295 0.278564 0.878906
-12 10 27 0.35376 0.279297 0.888184
-12 10 28 0.356201 0.280762 0.898926
-12 10 29 0.359131 0.282715 0.910645
-12 10 30 0.362549 0.284912 0.922852
-12 10 31 0.366211 0.287598 0.935059
-12 11 0 0.287354 0.270264 0.0963135
-12 11 1 0.287354 0.270264 0.0963135
-12 11 2 0.287354 0.270264 0.0963135
-12 11 3 0.287354 0.270264 0.0963135
-12 11 4 0.287354 0.270264 0.0963745
-12 11 5 0.287354 0.270264 0.0964355
-12 11 6 0.287354 0.270264 0.0964966
-12 11 7 0.287354 0.270508 0.0967407
-12 11 8 0.287842 0.270996 0.117859
-12 11 9 0.289307 0.271729 0.151489
-12 11 10 0.292725 0.27417 0.194336
-12 11 11 0.307373 0.285645 0.256592
-12 11 12 0.276367 0.256348 0.285645
-12 11 13 0.283447 0.260986 0.350586
-12 11 14 0.29248 0.266113 0.424072
-12 11 15 0.303223 0.271729 0.502441
-12 11 16 0.316162 0.27832 0.583984
-12 11 17 0.329834 0.285156 0.662598
-12 11 18 0.34375 0.292236 0.734375
-12 11 19 0.356934 0.299316 0.796875
-12 11 20 0.364014 0.301758 0.838867
-12 11 21 0.35791 0.293945 0.844238
-12 11 22 0.354492 0.288818 0.850586
-12 11 23 0.352539 0.285645 0.856934
-12 11 24 0.351807 0.283691 0.86377
-12 11 25 0.352051 0.282471 0.871094
-12 11 26 0.352783 0.282227 0.879395
-12 11 27 0.354248 0.282471 0.888672
-12 11 28 0.356689 0.283447 0.899414
-12 11 29 0.359619 0.285156 0.911133
-12 11 30 0.362793 0.287109 0.922852
-12 11 31 0.366455 0.289307 0.935547
-12 12 0 0.293945 0.304199 0.122192
-12 12 1 0.293945 0.304199 0.122192
-12 12 2 0.293945 0.304199 0.122192
-12 12 3 0.293945 0.304199 0.122192
-12 12 4 0.293945 0.304199 0.122192
-12 12 5 0.293945 0.304199 0.122192
-12 12 6 0.293945 0.304443 0.122192
-12 12 7 0.294189 0.304443 0.122253
-12 12 8 0.293945 0.304443 0.132324
-12 12 9 0.293213 0.302979 0.161743
-12 12 10 0.29126 0.300293 0.198608
-12 12 11 0.287109 0.294678 0.241089
-12 12 12 0.280029 0.285156 0.286133
-12 12 13 0.286865 0.288818 0.351074
-12 12 14 0.295654 0.292969 0.424316
-12 12 15 0.306152 0.297363 0.50293
-12 12 16 0.318848 0.302002 0.584473
-12 12 17 0.332275 0.306641 0.663086
-12 12 18 0.345947 0.311279 0.734863
-12 12 19 0.358887 0.316162 0.797852
-12 12 20 0.366455 0.31665 0.841309
-12 12 21 0.359863 0.306396 0.846191
-12 12 22 0.355957 0.299316 0.852051
-12 12 23 0.354004 0.294678 0.858398
-12 12 24 0.353027 0.291748 0.864746
-12 12 25 0.353027 0.289551 0.87207
-12 12 26 0.35376 0.28833 0.880371
-12 12 27 0.355225 0.287842 0.889648
-12 12 28 0.357422 0.288086 0.900391
-12 12 29 0.360107 0.289062 0.911621
-12 12 30 0.363281 0.290527 0.923828
-12 12 31 0.366943 0.29248 0.936035
-12 13 0 0.288574 0.333984 0.130615
-12 13 1 0.288574 0.333984 0.130615
-12 13 2 0.288574 0.333984 0.130615
-12 13 3 0.288574 0.333984 0.130615
-12 13 4 0.288574 0.333984 0.130615
-12 13 5 0.288574 0.333984 0.130615
-12 13 6 0.288818 0.334229 0.130615
-12 13 7 0.288818 0.334229 0.130615
-12 13 8 0.289062 0.334473 0.130737
-12 13 9 0.28833 0.333252 0.157715
-12 13 10 0.287109 0.330811 0.193115
-12 13 11 0.285156 0.32666 0.235474
-12 13 12 0.285645 0.324463 0.287109
-12 13 13 0.291748 0.326904 0.351318
-12 13 14 0.300293 0.330078 0.424316
-12 13 15 0.310547 0.332764 0.503418
-12 13 16 0.322998 0.335449 0.585449
-12 13 17 0.336182 0.337402 0.664062
-12 13 18 0.349365 0.339111 0.736328
-12 13 19 0.362061 0.34082 0.799316
-12 13 20 0.370117 0.339355 0.844727
-12 13 21 0.363037 0.325684 0.849609
-12 13 22 0.358643 0.315674 0.85498
-12 13 23 0.356201 0.309082 0.86084
-12 13 24 0.355225 0.304199 0.867188
-12 13 25 0.354736 0.300537 0.874512
-12 13 26 0.355225 0.297852 0.882324
-12 13 27 0.356445 0.296143 0.891602
-12 13 28 0.358643 0.295654 0.901855
-12 13 29 0.361084 0.295654 0.913086
-12 13 30 0.364258 0.296143 0.924805
-12 13 31 0.367676 0.297363 0.937012
-12 14 0 0.288086 0.374023 0.143066
-12 14 1 0.288086 0.374023 0.143066
-12 14 2 0.288086 0.374023 0.143066
-12 14 3 0.288086 0.374023 0.143066
-12 14 4 0.288086 0.374023 0.143066
-12 14 5 0.288086 0.374268 0.143066
-12 14 6 0.288086 0.374268 0.143066
-12 14 7 0.28833 0.374268 0.143066
-12 14 8 0.28833 0.374512 0.143188
-12 14 9 0.288574 0.374512 0.15564
-12 14 10 0.289062 0.373779 0.190552
-12 14 11 0.290283 0.373291 0.234131
-12 14 12 0.293457 0.373535 0.287598
-12 14 13 0.299072 0.375488 0.351318
-12 14 14 0.306885 0.377197 0.423828
-12 14 15 0.317139 0.378662 0.50293
-12 14 16 0.329102 0.379395 0.585449
-12 14 17 0.341797 0.378662 0.665039
-12 14 18 0.354736 0.376953 0.737793
-12 14 19 0.366699 0.375244 0.80127
-12 14 20 0.375732 0.371582 0.850098
-12 14 21 0.36792 0.353271 0.854492
-12 14 22 0.363037 0.339844 0.859863
-12 14 23 0.360107 0.330078 0.865234
-12 14 24 0.358398 0.322998 0.871094
-12 14 25 0.357666 0.317139 0.87793
-12 14 26 0.35791 0.3125 0.885742
-12 14 27 0.358643 0.309082 0.894043
-12 14 28 0.360596 0.306885 0.904297
-12 14 29 0.362793 0.30542 0.915039
-12 14 30 0.365723 0.304932 0.926758
-12 14 31 0.368896 0.304932 0.938477
-12 15 0 0.295898 0.428467 0.161133
-12 15 1 0.295898 0.428467 0.161133
-12 15 2 0.295898 0.428467 0.161133
-12 15 3 0.295898 0.428467 0.161133
-12 15 4 0.295898 0.428467 0.161133
-12 15 5 0.295898 0.428467 0.161133
-12 15 6 0.295898 0.428467 0.161133
-12 15 7 0.296143 0.428467 0.161133
-12 15 8 0.296143 0.428711 0.161255
-12 15 9 0.296387 0.428955 0.161377
-12 15 10 0.297607 0.429199 0.190796
-12 15 11 0.299561 0.429688 0.233887
-12 15 12 0.302979 0.430664 0.287109
-12 15 13 0.30835 0.432129 0.349854
-12 15 14 0.315918 0.43335 0.422119
-12 15 15 0.325928 0.434082 0.501465
-12 15 16 0.337646 0.433105 0.584961
-12 15 17 0.349854 0.429932 0.665527
-12 15 18 0.362061 0.425293 0.73877
-12 15 19 0.373535 0.419922 0.803223
-12 15 20 0.383301 0.414062 0.855957
-12 15 21 0.375244 0.391113 0.861816
-12 15 22 0.369385 0.373047 0.866699
-12 15 23 0.365723 0.359619 0.87207
-12 15 24 0.363525 0.349365 0.877441
-12 15 25 0.362305 0.34082 0.883301
-12 15 26 0.361816 0.333496 0.890625
-12 15 27 0.362061 0.327637 0.898438
-12 15 28 0.363525 0.323242 0.908203
-12 15 29 0.365479 0.320068 0.918457
-12 15 30 0.36792 0.317627 0.929688
-12 15 31 0.37085 0.315918 0.940918
-12 16 0 0.307617 0.48999 0.182251
-12 16 1 0.307617 0.48999 0.182251
-12 16 2 0.307617 0.48999 0.182251
-12 16 3 0.307617 0.48999 0.182251
-12 16 4 0.307617 0.48999 0.182251
-12 16 5 0.307861 0.48999 0.182251
-12 16 6 0.307861 0.48999 0.182251
-12 16 7 0.307861 0.490234 0.182251
-12 16 8 0.307861 0.490234 0.182251
-12 16 9 0.308105 0.490479 0.182373
-12 16 10 0.308838 0.490723 0.191528
-12 16 11 0.311035 0.491699 0.233032
-12 16 12 0.314453 0.49292 0.284912
-12 16 13 0.31958 0.494385 0.34668
-12 16 14 0.327148 0.49585 0.418457
-12 16 15 0.33667 0.496338 0.497803
-12 16 16 0.348145 0.494629 0.582031
-12 16 17 0.360107 0.48999 0.664062
-12 16 18 0.371826 0.48291 0.73877
-12 16 19 0.382568 0.474365 0.804199
-12 16 20 0.391602 0.464844 0.858398
-12 16 21 0.385498 0.439453 0.871582
-12 16 22 0.378906 0.416748 0.877441
-12 16 23 0.374512 0.398926 0.882324
-12 16 24 0.371338 0.38501 0.887207
-12 16 25 0.369141 0.372803 0.892578
-12 16 26 0.36792 0.362305 0.898438
-12 16 27 0.367432 0.353271 0.905762
-12 16 28 0.368164 0.346191 0.914551
-12 16 29 0.369385 0.340332 0.923828
-12 16 30 0.371338 0.335449 0.934082
-12 16 31 0.373779 0.331787 0.945312
-12 17 0 0.321289 0.552734 0.203979
-12 17 1 0.321289 0.552734 0.203979
-12 17 2 0.321289 0.552734 0.203979
-12 17 3 0.321289 0.552734 0.203979
-12 17 4 0.321289 0.552734 0.203979
-12 17 5 0.321289 0.552734 0.203979
-12 17 6 0.321533 0.552734 0.203979
-12 17 7 0.321533 0.552734 0.203979
-12 17 8 0.321533 0.552734 0.203979
-12 17 9 0.321777 0.553223 0.204102
-12 17 10 0.322266 0.553223 0.204224
-12 17 11 0.32373 0.554199 0.231567
-12 17 12 0.327148 0.555664 0.281494
-12 17 13 0.332275 0.557617 0.341553
-12 17 14 0.339355 0.55957 0.411865
-12 17 15 0.348633 0.560547 0.490723
-12 17 16 0.359863 0.559082 0.575195
-12 17 17 0.371826 0.554199 0.65918
-12 17 18 0.383057 0.545898 0.736328
-12 17 19 0.393555 0.535156 0.803711
-12 17 20 0.401855 0.522949 0.859375
-12 17 21 0.398193 0.496582 0.881836
-12 17 22 0.391846 0.469727 0.890625
-12 17 23 0.386475 0.44751 0.896484
-12 17 24 0.382324 0.429688 0.900879
-12 17 25 0.37915 0.41333 0.905273
-12 17 26 0.376709 0.398926 0.910645
-12 17 27 0.375244 0.38623 0.916504
-12 17 28 0.374756 0.375488 0.923828
-12 17 29 0.375244 0.366455 0.932129
-12 17 30 0.376465 0.358887 0.941406
-12 17 31 0.378174 0.352295 0.950684
-12 18 0 0.335449 0.611816 0.224731
-12 18 1 0.335449 0.611816 0.224731
-12 18 2 0.335449 0.611816 0.224731
-12 18 3 0.335449 0.611816 0.224731
-12 18 4 0.335449 0.611816 0.224731
-12 18 5 0.335449 0.611816 0.224731
-12 18 6 0.335449 0.611816 0.224731
-12 18 7 0.335693 0.611816 0.224731
-12 18 8 0.335693 0.612305 0.224731
-12 18 9 0.335938 0.612305 0.224854
-12 18 10 0.336182 0.612305 0.224854
-12 18 11 0.336914 0.612793 0.229248
-12 18 12 0.340088 0.614258 0.276611
-12 18 13 0.344727 0.616699 0.334473
-12 18 14 0.351562 0.619141 0.402832
-12 18 15 0.360596 0.621094 0.480225
-12 18 16 0.371826 0.621094 0.564941
-12 18 17 0.383545 0.617676 0.649902
-12 18 18 0.39502 0.609375 0.72998
-12 18 19 0.405273 0.598145 0.799805
-12 18 20 0.41333 0.583984 0.85791
-12 18 21 0.412598 0.558594 0.890137
-12 18 22 0.407227 0.529785 0.905273
-12 18 23 0.401611 0.503906 0.913574
-12 18 24 0.396729 0.482178 0.918457
-12 18 25 0.392334 0.46167 0.922852
-12 18 26 0.388672 0.442871 0.926758
-12 18 27 0.385742 0.426025 0.931152
-12 18 28 0.384033 0.411133 0.937012
-12 18 29 0.383057 0.398438 0.943359
-12 18 30 0.383057 0.387207 0.950684
-12 18 31 0.383789 0.377686 0.958984
-12 19 0 0.349365 0.665527 0.243652
-12 19 1 0.349365 0.665527 0.243652
-12 19 2 0.349365 0.665527 0.243652
-12 19 3 0.349365 0.665527 0.243652
-12 19 4 0.349365 0.665527 0.243652
-12 19 5 0.349365 0.665527 0.243652
-12 19 6 0.349365 0.665527 0.243652
-12 19 7 0.349365 0.665527 0.243652
-12 19 8 0.349609 0.665527 0.243652
-12 19 9 0.349609 0.665527 0.243652
-12 19 10 0.349854 0.666016 0.243774
-12 19 11 0.350342 0.666016 0.243896
-12 19 12 0.352539 0.66748 0.27124
-12 19 13 0.356934 0.669922 0.326416
-12 19 14 0.363281 0.672852 0.39209
-12 19 15 0.37207 0.675781 0.467529
-12 19 16 0.382812 0.677246 0.55127
-12 19 17 0.394775 0.675293 0.636719
-12 19 18 0.406494 0.669434 0.71875
-12 19 19 0.416748 0.658203 0.791992
-12 19 20 0.424805 0.644043 0.852539
-12 19 21 0.427002 0.621094 0.894531
-12 19 22 0.423828 0.593262 0.918457
-12 19 23 0.418701 0.56543 0.931152
-12 19 24 0.41333 0.540039 0.937988
-12 19 25 0.407959 0.515625 0.942871
-12 19 26 0.403076 0.492432 0.946289
-12 19 27 0.398682 0.471191 0.949219
-12 19 28 0.395508 0.452148 0.953125
-12 19 29 0.393066 0.435059 0.95752
-12 19 30 0.391602 0.419922 0.963379
-12 19 31 0.391113 0.406738 0.969727
-12 20 0 0.362305 0.711914 0.26001
-12 20 1 0.362305 0.711914 0.26001
-12 20 2 0.362305 0.711914 0.26001
-12 20 3 0.362305 0.711914 0.26001
-12 20 4 0.362305 0.711914 0.26001
-12 20 5 0.362305 0.711914 0.26001
-12 20 6 0.362305 0.711914 0.26001
-12 20 7 0.362305 0.712402 0.26001
-12 20 8 0.362305 0.712402 0.26001
-12 20 9 0.362549 0.712402 0.260254
-12 20 10 0.362793 0.712402 0.260254
-12 20 11 0.363037 0.712402 0.260254
-12 20 12 0.364014 0.712891 0.266113
-12 20 13 0.368164 0.71582 0.318115
-12 20 14 0.374023 0.71875 0.381104
-12 20 15 0.382324 0.722656 0.453857
-12 20 16 0.392822 0.725586 0.535645
-12 20 17 0.404541 0.725586 0.621094
-12 20 18 0.416504 0.72168 0.704102
-12 20 19 0.427002 0.712402 0.778809
-12 20 20 0.435059 0.69873 0.842773
-12 20 21 0.439941 0.679688 0.893066
-12 20 22 0.439697 0.654297 0.92627
-12 20 23 0.436035 0.626465 0.945801
-12 20 24 0.430908 0.599121 0.956055
-12 20 25 0.425049 0.571777 0.962891
-12 20 26 0.418945 0.544922 0.966797
-12 20 27 0.41333 0.519531 0.969238
-12 20 28 0.408691 0.496094 0.97168
-12 20 29 0.404785 0.474854 0.974121
-12 20 30 0.401855 0.455811 0.978027
-12 20 31 0.399658 0.438721 0.982422
-12 21 0 0.373535 0.751953 0.27417
-12 21 1 0.373535 0.751953 0.27417
-12 21 2 0.373535 0.751953 0.27417
-12 21 3 0.373535 0.751953 0.27417
-12 21 4 0.373535 0.751953 0.27417
-12 21 5 0.373535 0.751953 0.27417
-12 21 6 0.373535 0.751953 0.27417
-12 21 7 0.373535 0.751953 0.27417
-12 21 8 0.373535 0.751953 0.27417
-12 21 9 0.373779 0.751953 0.27417
-12 21 10 0.373779 0.751953 0.27417
-12 21 11 0.374268 0.752441 0.274414
-12 21 12 0.374756 0.752441 0.274414
-12 21 13 0.377686 0.754395 0.30957
-12 21 14 0.383301 0.757812 0.369385
-12 21 15 0.390869 0.762207 0.439209
-12 21 16 0.400879 0.766113 0.518555
-12 21 17 0.412598 0.768555 0.602051
-12 21 18 0.424561 0.766602 0.685547
-12 21 19 0.435303 0.759766 0.762207
-12 21 20 0.443848 0.748047 0.828613
-12 21 21 0.450195 0.731934 0.884277
-12 21 22 0.452881 0.710449 0.92627
-12 21 23 0.451416 0.68457 0.953125
-12 21 24 0.44751 0.657715 0.969727
-12 21 25 0.441895 0.628906 0.979492
-12 21 26 0.435547 0.599121 0.98584
-12 21 27 0.429199 0.570312 0.98877
-12 21 28 0.423096 0.542969 0.990723
-12 21 29 0.417725 0.517578 0.992188
-12 21 30 0.41333 0.494385 0.994141
-12 21 31 0.409668 0.473633 0.996582
-12 22 0 0.383057 0.784668 0.285889
-12 22 1 0.383057 0.784668 0.285889
-12 22 2 0.383057 0.784668 0.285889
-12 22 3 0.383057 0.784668 0.285889
-12 22 4 0.383057 0.784668 0.285889
-12 22 5 0.383057 0.784668 0.285889
-12 22 6 0.383057 0.784668 0.285889
-12 22 7 0.383057 0.784668 0.285889
-12 22 8 0.383057 0.784668 0.285889
-12 22 9 0.383301 0.785156 0.285889
-12 22 10 0.383301 0.785156 0.285889
-12 22 11 0.383789 0.785156 0.286133
-12 22 12 0.384277 0.785156 0.286133
-12 22 13 0.385986 0.786621 0.301025
-12 22 14 0.390869 0.790039 0.357666
-12 22 15 0.398193 0.794434 0.424316
-12 22 16 0.407471 0.799316 0.500488
-12 22 17 0.418701 0.803223 0.582031
-12 22 18 0.430664 0.803711 0.664551
-12 22 19 0.44165 0.799316 0.742188
-12 22 20 0.450928 0.790039 0.810059
-12 22 21 0.458008 0.776367 0.869141
-12 22 22 0.462402 0.758301 0.91748
-12 22 23 0.463623 0.736328 0.952148
-12 22 24 0.46167 0.711426 0.975098
-12 22 25 0.457275 0.683105 0.990723
-12 22 26 0.451416 0.652344 1
-12 22 27 0.44458 0.621094 1
-12 22 28 0.437744 0.590332 1
-12 22 29 0.431152 0.561523 1
-12 22 30 0.425537 0.534668 1
-12 22 31 0.420654 0.509766 1
-12 23 0 0.390625 0.811035 0.295166
-12 23 1 0.390625 0.811035 0.295166
-12 23 2 0.390625 0.811035 0.295166
-12 23 3 0.390625 0.811035 0.295166
-12 23 4 0.390625 0.811035 0.295166
-12 23 5 0.390625 0.811035 0.295166
-12 23 6 0.390625 0.811035 0.295166
-12 23 7 0.390625 0.811035 0.29541
-12 23 8 0.390625 0.811035 0.29541
-12 23 9 0.390869 0.811035 0.29541
-12 23 10 0.390869 0.811523 0.29541
-12 23 11 0.391357 0.811523 0.29541
-12 23 12 0.391602 0.811523 0.29541
-12 23 13 0.392578 0.812012 0.295654
-12 23 14 0.396973 0.81543 0.346436
-12 23 15 0.403564 0.820312 0.410156
-12 23 16 0.412354 0.825684 0.483154
-12 23 17 0.42334 0.830078 0.5625
-12 23 18 0.435059 0.83252 0.643066
-12 23 19 0.446289 0.831055 0.720215
-12 23 20 0.455811 0.824219 0.790039
-12 23 21 0.463379 0.8125 0.851074
-12 23 22 0.46875 0.796875 0.902344
-12 23 23 0.47168 0.77832 0.942383
-12 23 24 0.471924 0.756836 0.972168
-12 23 25 0.469482 0.730469 0.994141
-12 23 26 0.464844 0.700684 1
-12 23 27 0.458496 0.668457 1
-12 23 28 0.451416 0.635742 1
-12 23 29 0.444336 0.604004 1
-12 23 30 0.4375 0.57373 1
-12 23 31 0.431396 0.545898 1
-12 24 0 0.396729 0.83252 0.302734
-12 24 1 0.396729 0.83252 0.302734
-12 24 2 0.396729 0.83252 0.302734
-12 24 3 0.396729 0.83252 0.302734
-12 24 4 0.396729 0.83252 0.302734
-12 24 5 0.396729 0.83252 0.302734
-12 24 6 0.396729 0.83252 0.302734
-12 24 7 0.396729 0.83252 0.302734
-12 24 8 0.396729 0.83252 0.302734
-12 24 9 0.396973 0.83252 0.302734
-12 24 10 0.396973 0.83252 0.302734
-12 24 11 0.397217 0.83252 0.302979
-12 24 12 0.397705 0.83252 0.302979
-12 24 13 0.398438 0.833008 0.302979
-12 24 14 0.401611 0.835449 0.335938
-12 24 15 0.407715 0.840332 0.396484
-12 24 16 0.416016 0.845703 0.466553
-12 24 17 0.42627 0.851562 0.542969
-12 24 18 0.437744 0.855469 0.621582
-12 24 19 0.448975 0.855469 0.698242
-12 24 20 0.458984 0.851562 0.768066
-12 24 21 0.467285 0.842285 0.831055
-12 24 22 0.473145 0.829102 0.884277
-12 24 23 0.477051 0.8125 0.927734
-12 24 24 0.479004 0.793945 0.962402
-12 24 25 0.478516 0.770996 0.990723
-12 24 26 0.475586 0.743164 1
-12 24 27 0.470215 0.711426 1
-12 24 28 0.463379 0.678223 1
-12 24 29 0.456055 0.644531 1
-12 24 30 0.44873 0.611816 1
-12 24 31 0.441895 0.581055 1
-12 25 0 0.4021 0.851074 0.309326
-12 25 1 0.4021 0.851074 0.309326
-12 25 2 0.4021 0.851074 0.309326
-12 25 3 0.4021 0.851074 0.309326
-12 25 4 0.4021 0.851074 0.309326
-12 25 5 0.4021 0.851074 0.309326
-12 25 6 0.4021 0.851074 0.309326
-12 25 7 0.4021 0.851074 0.309326
-12 25 8 0.4021 0.851074 0.309326
-12 25 9 0.402344 0.851074 0.309326
-12 25 10 0.402344 0.851074 0.30957
-12 25 11 0.402588 0.851074 0.30957
-12 25 12 0.402832 0.851074 0.30957
-12 25 13 0.403564 0.851562 0.30957
-12 25 14 0.405518 0.852539 0.325195
-12 25 15 0.411133 0.857422 0.382568
-12 25 16 0.418701 0.863281 0.449219
-12 25 17 0.428467 0.869629 0.522461
-12 25 18 0.439453 0.874512 0.598633
-12 25 19 0.450684 0.876465 0.673828
-12 25 20 0.460938 0.875 0.743652
-12 25 21 0.469727 0.868652 0.807129
-12 25 22 0.476562 0.858398 0.862793
-12 25 23 0.481201 0.844238 0.90918
-12 25 24 0.484131 0.828125 0.946777
-12 25 25 0.485352 0.808105 0.97998
-12 25 26 0.484375 0.783203 1
-12 25 27 0.480469 0.753418 1
-12 25 28 0.474609 0.720215 1
-12 25 29 0.467529 0.685547 1
-12 25 30 0.459961 0.651367 1
-12 25 31 0.452393 0.618164 1
-12 26 0 0.406982 0.867676 0.31543
-12 26 1 0.406982 0.867676 0.31543
-12 26 2 0.406982 0.867676 0.31543
-12 26 3 0.406982 0.867676 0.31543
-12 26 4 0.406982 0.867676 0.31543
-12 26 5 0.406982 0.867676 0.31543
-12 26 6 0.406982 0.867676 0.31543
-12 26 7 0.406982 0.867676 0.31543
-12 26 8 0.406982 0.867676 0.31543
-12 26 9 0.406982 0.867676 0.31543
-12 26 10 0.407227 0.867676 0.31543
-12 26 11 0.407227 0.867676 0.31543
-12 26 12 0.407715 0.867676 0.31543
-12 26 13 0.408203 0.868164 0.315674
-12 26 14 0.408936 0.868164 0.315674
-12 26 15 0.413818 0.872559 0.368164
-12 26 16 0.421143 0.878418 0.431396
-12 26 17 0.430176 0.884766 0.500977
-12 26 18 0.44043 0.890625 0.574219
-12 26 19 0.451416 0.894531 0.647461
-12 26 20 0.46167 0.89502 0.716309
-12 26 21 0.470947 0.891602 0.780273
-12 26 22 0.478516 0.884277 0.837402
-12 26 23 0.484131 0.873047 0.885742
-12 26 24 0.488037 0.859375 0.92627
-12 26 25 0.490234 0.841797 0.962891
-12 26 26 0.490723 0.819824 0.994629
-12 26 27 0.48877 0.792969 1
-12 26 28 0.484375 0.76123 1
-12 26 29 0.478027 0.727051 1
-12 26 30 0.470703 0.691895 1
-12 26 31 0.462891 0.656738 1
-12 27 0 0.411133 0.882324 0.320557
-12 27 1 0.411133 0.882324 0.320557
-12 27 2 0.411133 0.882324 0.320557
-12 27 3 0.411133 0.882324 0.320557
-12 27 4 0.411133 0.882324 0.320557
-12 27 5 0.411133 0.882324 0.320557
-12 27 6 0.411133 0.882324 0.320557
-12 27 7 0.411133 0.882324 0.320557
-12 27 8 0.411133 0.882324 0.320557
-12 27 9 0.411133 0.882324 0.320557
-12 27 10 0.411133 0.882324 0.320557
-12 27 11 0.411377 0.882324 0.320557
-12 27 12 0.411621 0.882324 0.320801
-12 27 13 0.412109 0.882812 0.320801
-12 27 14 0.412842 0.882812 0.320801
-12 27 15 0.41626 0.885742 0.354004
-12 27 16 0.422607 0.891602 0.41333
-12 27 17 0.430908 0.897949 0.479492
-12 27 18 0.440918 0.904297 0.549316
-12 27 19 0.451172 0.90918 0.619629
-12 27 20 0.461426 0.912109 0.686523
-12 27 21 0.470947 0.911133 0.750488
-12 27 22 0.479248 0.906738 0.808105
-12 27 23 0.485596 0.898438 0.858398
-12 27 24 0.490234 0.887207 0.900879
-12 27 25 0.493408 0.872559 0.94043
-12 27 26 0.495117 0.853027 0.976074
-12 27 27 0.494873 0.829102 1
-12 27 28 0.491943 0.800293 1
-12 27 29 0.486816 0.76709 1
-12 27 30 0.47998 0.731934 1
-12 27 31 0.472412 0.695801 1
-12 28 0 0.414307 0.894531 0.324951
-12 28 1 0.414307 0.894531 0.324951
-12 28 2 0.414307 0.894531 0.324951
-12 28 3 0.414307 0.894531 0.324951
-12 28 4 0.414307 0.894531 0.324951
-12 28 5 0.414307 0.894531 0.324951
-12 28 6 0.414307 0.894531 0.324951
-12 28 7 0.414307 0.894531 0.324951
-12 28 8 0.414307 0.894531 0.324951
-12 28 9 0.414551 0.894531 0.324951
-12 28 10 0.414551 0.894531 0.324951
-12 28 11 0.414551 0.894531 0.324951
-12 28 12 0.414795 0.894531 0.324951
-12 28 13 0.415283 0.894531 0.324951
-12 28 14 0.415771 0.89502 0.325195
-12 28 15 0.417725 0.896484 0.3396
-12 28 16 0.423584 0.901855 0.395264
-12 28 17 0.431152 0.908203 0.45752
-12 28 18 0.44043 0.915039 0.523438
-12 28 19 0.450195 0.920898 0.59082
-12 28 20 0.460205 0.924805 0.655762
-12 28 21 0.469727 0.92627 0.718262
-12 28 22 0.478271 0.924316 0.775879
-12 28 23 0.485352 0.919434 0.82666
-12 28 24 0.490723 0.911133 0.871094
-12 28 25 0.495117 0.898926 0.913086
-12 28 26 0.497803 0.882324 0.95166
-12 28 27 0.498535 0.861328 0.98584
-12 28 28 0.497314 0.834961 1
-12 28 29 0.493652 0.804688 1
-12 28 30 0.488037 0.770996 1
-12 28 31 0.481201 0.734863 1
-12 29 0 0.416504 0.903809 0.328125
-12 29 1 0.416504 0.903809 0.328125
-12 29 2 0.416504 0.903809 0.328125
-12 29 3 0.416504 0.903809 0.328125
-12 29 4 0.416504 0.903809 0.328125
-12 29 5 0.416504 0.903809 0.328125
-12 29 6 0.416504 0.903809 0.328125
-12 29 7 0.416748 0.903809 0.328125
-12 29 8 0.416748 0.903809 0.328125
-12 29 9 0.416748 0.903809 0.328125
-12 29 10 0.416748 0.903809 0.328125
-12 29 11 0.416992 0.903809 0.328125
-12 29 12 0.416992 0.903809 0.328369
-12 29 13 0.41748 0.903809 0.328369
-12 29 14 0.417969 0.904297 0.328369
-12 29 15 0.418701 0.904297 0.328369
-12 29 16 0.423828 0.90918 0.376953
-12 29 17 0.430664 0.915527 0.435303
-12 29 18 0.438965 0.922363 0.497559
-12 29 19 0.448242 0.928711 0.561035
-12 29 20 0.457764 0.934082 0.623535
-12 29 21 0.467285 0.937012 0.684082
-12 29 22 0.47583 0.9375 0.740723
-12 29 23 0.483398 0.935059 0.791504
-12 29 24 0.489502 0.929688 0.836914
-12 29 25 0.494629 0.920898 0.880859
-12 29 26 0.498291 0.907715 0.922363
-12 29 27 0.500488 0.889648 0.959961
-12 29 28 0.500488 0.866699 0.992188
-12 29 29 0.498535 0.839355 1
-12 29 30 0.494873 0.808105 1
-12 29 31 0.489258 0.773926 1
-12 30 0 0.41748 0.909668 0.330322
-12 30 1 0.41748 0.909668 0.330322
-12 30 2 0.41748 0.909668 0.330322
-12 30 3 0.41748 0.909668 0.330322
-12 30 4 0.417725 0.909668 0.330322
-12 30 5 0.417725 0.909668 0.330322
-12 30 6 0.417725 0.909668 0.330322
-12 30 7 0.417725 0.909668 0.330322
-12 30 8 0.417725 0.909668 0.330322
-12 30 9 0.417725 0.909668 0.330322
-12 30 10 0.417725 0.909668 0.330322
-12 30 11 0.417725 0.909668 0.330322
-12 30 12 0.417969 0.909668 0.330322
-12 30 13 0.418213 0.909668 0.330322
-12 30 14 0.418701 0.910156 0.330322
-12 30 15 0.419434 0.910156 0.330566
-12 30 16 0.422607 0.913086 0.358643
-12 30 17 0.428711 0.918945 0.412842
-12 30 18 0.436523 0.925781 0.471191
-12 30 19 0.445068 0.932617 0.53125
-12 30 20 0.454102 0.938477 0.590332
-12 30 21 0.463135 0.943359 0.647949
-12 30 22 0.471924 0.945801 0.703125
-12 30 23 0.479492 0.945312 0.753418
-12 30 24 0.486084 0.942871 0.798828
-12 30 25 0.491943 0.937012 0.84375
-12 30 26 0.496582 0.927246 0.887207
-12 30 27 0.5 0.913086 0.928223
-12 30 28 0.501953 0.894043 0.965332
-12 30 29 0.501953 0.870605 0.997559
-12 30 30 0.499756 0.842773 1
-12 30 31 0.49585 0.811035 1
-12 31 0 0.418213 0.914062 0.331787
-12 31 1 0.418213 0.914062 0.331787
-12 31 2 0.418213 0.914062 0.331787
-12 31 3 0.418213 0.914062 0.331787
-12 31 4 0.418213 0.914062 0.331787
-12 31 5 0.418213 0.914062 0.331787
-12 31 6 0.418213 0.914062 0.331787
-12 31 7 0.418213 0.914062 0.331787
-12 31 8 0.418213 0.914062 0.331787
-12 31 9 0.418213 0.914062 0.331787
-12 31 10 0.418213 0.914062 0.331787
-12 31 11 0.418213 0.914062 0.331787
-12 31 12 0.418457 0.914062 0.331787
-12 31 13 0.418701 0.914062 0.331787
-12 31 14 0.418945 0.914551 0.332031
-12 31 15 0.419678 0.914551 0.332031
-12 31 16 0.421143 0.915527 0.341064
-12 31 17 0.426514 0.920898 0.391113
-12 31 18 0.43335 0.927246 0.445312
-12 31 19 0.441162 0.934082 0.500977
-12 31 20 0.449463 0.939941 0.556641
-12 31 21 0.458008 0.945312 0.611328
-12 31 22 0.466309 0.949219 0.664551
-12 31 23 0.474121 0.951172 0.713379
-12 31 24 0.480957 0.950684 0.758301
-12 31 25 0.487305 0.947754 0.803711
-12 31 26 0.493164 0.941895 0.848633
-12 31 27 0.498047 0.932129 0.89209
-12 31 28 0.501465 0.91748 0.932617
-12 31 29 0.50293 0.897949 0.969727
-12 31 30 0.50293 0.874023 1
-12 31 31 0.500488 0.845703 1
-13 0 0 0.364014 0.268555 0
-13 0 1 0.364014 0.268555 0
-13 0 2 0.364014 0.268555 0
-13 0 3 0.364014 0.268555 0
-13 0 4 0.364014 0.268555 0
-13 0 5 0.364014 0.268555 0
-13 0 6 0.364014 0.268799 0
-13 0 7 0.364258 0.269043 0
-13 0 8 0.365967 0.270508 0
-13 0 9 0.370117 0.273193 0.105896
-13 0 10 0.374268 0.275391 0.185547
-13 0 11 0.371338 0.272949 0.253662
-13 0 12 0.341064 0.258057 0.296631
-13 0 13 0.335205 0.257812 0.351318
-13 0 14 0.341553 0.262939 0.424072
-13 0 15 0.348877 0.269043 0.50293
-13 0 16 0.357422 0.275879 0.584473
-13 0 17 0.366211 0.283203 0.663086
-13 0 18 0.375488 0.290771 0.734863
-13 0 19 0.384277 0.297852 0.797852
-13 0 20 0.387939 0.301025 0.84082
-13 0 21 0.37793 0.293457 0.846191
-13 0 22 0.371338 0.288574 0.853027
-13 0 23 0.367188 0.285645 0.859375
-13 0 24 0.364502 0.283691 0.865723
-13 0 25 0.363037 0.282715 0.873047
-13 0 26 0.362549 0.282227 0.881348
-13 0 27 0.362793 0.282471 0.890625
-13 0 28 0.364014 0.283691 0.900879
-13 0 29 0.365967 0.285156 0.912598
-13 0 30 0.368408 0.287109 0.924316
-13 0 31 0.371338 0.289551 0.936523
-13 1 0 0.364014 0.268555 0
-13 1 1 0.364014 0.268555 0
-13 1 2 0.364014 0.268555 0
-13 1 3 0.364014 0.268555 0
-13 1 4 0.364014 0.268555 0
-13 1 5 0.364014 0.268555 0
-13 1 6 0.364014 0.268799 0
-13 1 7 0.364258 0.269043 0
-13 1 8 0.365967 0.270508 0
-13 1 9 0.370117 0.273193 0.105896
-13 1 10 0.374268 0.275391 0.185547
-13 1 11 0.371338 0.272949 0.253906
-13 1 12 0.341064 0.258057 0.296631
-13 1 13 0.335205 0.257812 0.351318
-13 1 14 0.341553 0.262939 0.424072
-13 1 15 0.348877 0.269043 0.50293
-13 1 16 0.357422 0.275879 0.584473
-13 1 17 0.366211 0.283203 0.663086
-13 1 18 0.375488 0.290771 0.734863
-13 1 19 0.384277 0.298096 0.797852
-13 1 20 0.387939 0.301025 0.84082
-13 1 21 0.37793 0.293457 0.846191
-13 1 22 0.371338 0.288574 0.853027
-13 1 23 0.367188 0.285645 0.859375
-13 1 24 0.364502 0.283691 0.865723
-13 1 25 0.363037 0.282715 0.873047
-13 1 26 0.362549 0.282227 0.881348
-13 1 27 0.362793 0.282471 0.890625
-13 1 28 0.364014 0.283691 0.900879
-13 1 29 0.365967 0.285156 0.912598
-13 1 30 0.368408 0.287109 0.924316
-13 1 31 0.371338 0.289551 0.936523
-13 2 0 0.364014 0.268555 0
-13 2 1 0.364014 0.268555 0
-13 2 2 0.364014 0.268555 0
-13 2 3 0.364014 0.268555 0
-13 2 4 0.364014 0.268799 0
-13 2 5 0.364014 0.268799 0
-13 2 6 0.364014 0.268799 0
-13 2 7 0.364258 0.269043 0
-13 2 8 0.365967 0.270508 0
-13 2 9 0.370117 0.273438 0.105896
-13 2 10 0.374268 0.275391 0.185547
-13 2 11 0.371338 0.273193 0.253906
-13 2 12 0.341064 0.258301 0.296631
-13 2 13 0.335205 0.258057 0.351318
-13 2 14 0.341553 0.263184 0.424072
-13 2 15 0.348877 0.269043 0.50293
-13 2 16 0.357422 0.276123 0.584473
-13 2 17 0.366211 0.283203 0.663086
-13 2 18 0.375488 0.290771 0.734863
-13 2 19 0.384277 0.298096 0.797852
-13 2 20 0.387939 0.301025 0.84082
-13 2 21 0.37793 0.293457 0.846191
-13 2 22 0.371338 0.288574 0.853027
-13 2 23 0.367188 0.285645 0.859375
-13 2 24 0.364502 0.283691 0.865723
-13 2 25 0.363037 0.282715 0.873047
-13 2 26 0.362549 0.282227 0.881348
-13 2 27 0.362793 0.282471 0.890625
-13 2 28 0.364014 0.283691 0.900879
-13 2 29 0.365967 0.285156 0.912598
-13 2 30 0.368408 0.287109 0.924316
-13 2 31 0.371338 0.289551 0.936523
-13 3 0 0.364014 0.268799 0
-13 3 1 0.364014 0.268799 0
-13 3 2 0.364014 0.268799 0
-13 3 3 0.364014 0.268799 0
-13 3 4 0.364014 0.268799 0
-13 3 5 0.364014 0.268799 0
-13 3 6 0.364258 0.269043 0
-13 3 7 0.364258 0.269287 0
-13 3 8 0.365967 0.270752 0
-13 3 9 0.370117 0.273438 0.105835
-13 3 10 0.374268 0.275635 0.185547
-13 3 11 0.371338 0.273193 0.253906
-13 3 12 0.341064 0.258301 0.296631
-13 3 13 0.335205 0.258057 0.351318
-13 3 14 0.341553 0.263184 0.424072
-13 3 15 0.348877 0.269043 0.50293
-13 3 16 0.357422 0.276123 0.584473
-13 3 17 0.366211 0.283447 0.663086
-13 3 18 0.375488 0.290771 0.734863
-13 3 19 0.384277 0.298096 0.797852
-13 3 20 0.387939 0.301025 0.84082
-13 3 21 0.37793 0.293457 0.846191
-13 3 22 0.371338 0.288818 0.853027
-13 3 23 0.367188 0.285645 0.859375
-13 3 24 0.364502 0.283691 0.865723
-13 3 25 0.363037 0.282715 0.873047
-13 3 26 0.362549 0.282227 0.881348
-13 3 27 0.362793 0.282471 0.890625
-13 3 28 0.364014 0.283691 0.900879
-13 3 29 0.365967 0.285156 0.912598
-13 3 30 0.368408 0.287109 0.924316
-13 3 31 0.371338 0.289551 0.936523
-13 4 0 0.364014 0.269043 0
-13 4 1 0.364014 0.269043 0
-13 4 2 0.364014 0.269043 0
-13 4 3 0.364014 0.269043 0
-13 4 4 0.364014 0.269287 0
-13 4 5 0.364014 0.269287 0
-13 4 6 0.364258 0.269287 0
-13 4 7 0.364258 0.269531 0
-13 4 8 0.365967 0.27124 0
-13 4 9 0.370117 0.273926 0.105774
-13 4 10 0.374268 0.275879 0.185547
-13 4 11 0.371582 0.273682 0.253906
-13 4 12 0.341064 0.258545 0.296875
-13 4 13 0.335205 0.258301 0.351318
-13 4 14 0.341553 0.263428 0.424072
-13 4 15 0.348877 0.269287 0.50293
-13 4 16 0.357422 0.276367 0.584473
-13 4 17 0.366211 0.283447 0.663086
-13 4 18 0.375488 0.291016 0.734863
-13 4 19 0.384277 0.298096 0.797852
-13 4 20 0.387939 0.30127 0.84082
-13 4 21 0.37793 0.293701 0.84668
-13 4 22 0.371338 0.288818 0.853027
-13 4 23 0.367188 0.285645 0.859375
-13 4 24 0.364746 0.283691 0.865723
-13 4 25 0.363037 0.282715 0.873047
-13 4 26 0.362549 0.282227 0.881348
-13 4 27 0.362793 0.282715 0.890625
-13 4 28 0.364014 0.283691 0.900879
-13 4 29 0.365967 0.285156 0.912598
-13 4 30 0.368408 0.287109 0.924316
-13 4 31 0.371338 0.289551 0.936523
-13 5 0 0.364258 0.269775 0
-13 5 1 0.364258 0.269775 0
-13 5 2 0.364258 0.269775 0
-13 5 3 0.364258 0.269775 0
-13 5 4 0.364258 0.269775 0
-13 5 5 0.364258 0.269775 0
-13 5 6 0.364258 0.27002 0
-13 5 7 0.364258 0.270264 0
-13 5 8 0.365967 0.271729 0
-13 5 9 0.370361 0.274658 0.105713
-13 5 10 0.374268 0.276611 0.185547
-13 5 11 0.371826 0.274414 0.253906
-13 5 12 0.341309 0.259277 0.296875
-13 5 13 0.335205 0.258789 0.351318
-13 5 14 0.341553 0.263916 0.424072
-13 5 15 0.348877 0.269775 0.50293
-13 5 16 0.357422 0.276611 0.584473
-13 5 17 0.366211 0.283936 0.663086
-13 5 18 0.375488 0.29126 0.734863
-13 5 19 0.384521 0.29834 0.797852
-13 5 20 0.387939 0.301514 0.84082
-13 5 21 0.37793 0.293945 0.84668
-13 5 22 0.371338 0.288818 0.853027
-13 5 23 0.367188 0.285889 0.859375
-13 5 24 0.364746 0.283936 0.865723
-13 5 25 0.363037 0.282715 0.873047
-13 5 26 0.362549 0.282471 0.881348
-13 5 27 0.362793 0.282715 0.890625
-13 5 28 0.364014 0.283691 0.901367
-13 5 29 0.365967 0.285156 0.912598
-13 5 30 0.368408 0.287354 0.924316
-13 5 31 0.371338 0.289551 0.936523
-13 6 0 0.364258 0.270996 0
-13 6 1 0.364258 0.270996 0
-13 6 2 0.364258 0.270996 0
-13 6 3 0.364258 0.270996 0
-13 6 4 0.364258 0.270996 0
-13 6 5 0.364258 0.270996 0
-13 6 6 0.364258 0.27124 0
-13 6 7 0.364258 0.271484 0
-13 6 8 0.366211 0.272949 0
-13 6 9 0.370361 0.275879 0.105591
-13 6 10 0.374512 0.277832 0.185425
-13 6 11 0.37207 0.275635 0.253906
-13 6 12 0.341553 0.260254 0.297119
-13 6 13 0.335205 0.259521 0.351318
-13 6 14 0.341553 0.264648 0.424072
-13 6 15 0.348877 0.270508 0.50293
-13 6 16 0.357422 0.277344 0.584473
-13 6 17 0.366455 0.284424 0.663086
-13 6 18 0.375488 0.291748 0.734863
-13 6 19 0.384521 0.298828 0.797852
-13 6 20 0.387939 0.301758 0.84082
-13 6 21 0.37793 0.294189 0.84668
-13 6 22 0.371338 0.289307 0.853027
-13 6 23 0.367188 0.286133 0.859375
-13 6 24 0.364746 0.28418 0.865723
-13 6 25 0.363037 0.282959 0.873047
-13 6 26 0.362549 0.282471 0.881348
-13 6 27 0.362793 0.282715 0.890625
-13 6 28 0.364014 0.283936 0.901367
-13 6 29 0.365967 0.2854 0.912598
-13 6 30 0.368408 0.287354 0.924316
-13 6 31 0.371338 0.289551 0.936523
-13 7 0 0.364258 0.273193 0
-13 7 1 0.364258 0.273193 0
-13 7 2 0.364258 0.273193 0
-13 7 3 0.364258 0.273438 0
-13 7 4 0.364258 0.273438 0
-13 7 5 0.364258 0.273438 0
-13 7 6 0.364258 0.273438 0
-13 7 7 0.364258 0.273682 0
-13 7 8 0.366211 0.275146 0
-13 7 9 0.370605 0.278076 0.105347
-13 7 10 0.374756 0.280273 0.185181
-13 7 11 0.373047 0.27832 0.25415
-13 7 12 0.342285 0.261963 0.297363
-13 7 13 0.335449 0.260986 0.351318
-13 7 14 0.341797 0.266113 0.424316
-13 7 15 0.349121 0.271729 0.50293
-13 7 16 0.357666 0.278564 0.584473
-13 7 17 0.366455 0.2854 0.663086
-13 7 18 0.375488 0.292725 0.734863
-13 7 19 0.384521 0.299805 0.797852
-13 7 20 0.388184 0.30249 0.84082
-13 7 21 0.378174 0.294922 0.84668
-13 7 22 0.371582 0.289795 0.853027
-13 7 23 0.367188 0.286377 0.859375
-13 7 24 0.364746 0.284424 0.865723
-13 7 25 0.363281 0.283203 0.873047
-13 7 26 0.362549 0.282959 0.881348
-13 7 27 0.362793 0.282959 0.890625
-13 7 28 0.364014 0.28418 0.901367
-13 7 29 0.365967 0.285645 0.912598
-13 7 30 0.368408 0.287598 0.924316
-13 7 31 0.371338 0.289795 0.936523
-13 8 0 0.364014 0.277588 0
-13 8 1 0.364014 0.277588 0
-13 8 2 0.364014 0.277588 0
-13 8 3 0.364014 0.277588 0
-13 8 4 0.364014 0.277588 0
-13 8 5 0.364258 0.277588 0
-13 8 6 0.364258 0.277832 0
-13 8 7 0.364258 0.277832 0
-13 8 8 0.365967 0.279541 0
-13 8 9 0.370605 0.282471 0.105286
-13 8 10 0.375488 0.285156 0.184814
-13 8 11 0.374512 0.283447 0.254639
-13 8 12 0.343506 0.265869 0.29834
-13 8 13 0.335693 0.263916 0.351318
-13 8 14 0.342041 0.268799 0.424316
-13 8 15 0.349365 0.274414 0.50293
-13 8 16 0.35791 0.281006 0.584473
-13 8 17 0.366699 0.287598 0.663086
-13 8 18 0.375732 0.294678 0.734863
-13 8 19 0.384766 0.301514 0.797852
-13 8 20 0.388428 0.304199 0.841309
-13 8 21 0.378174 0.296143 0.84668
-13 8 22 0.371582 0.290771 0.853027
-13 8 23 0.367432 0.287354 0.859375
-13 8 24 0.364746 0.285156 0.866211
-13 8 25 0.363281 0.283936 0.873535
-13 8 26 0.362549 0.283447 0.881348
-13 8 27 0.362793 0.283691 0.890625
-13 8 28 0.364014 0.284424 0.901367
-13 8 29 0.365967 0.285889 0.912598
-13 8 30 0.368408 0.287842 0.924316
-13 8 31 0.371338 0.290039 0.936523
-13 9 0 0.363281 0.284912 0
-13 9 1 0.363281 0.284912 0
-13 9 2 0.363281 0.284912 0
-13 9 3 0.363281 0.284912 0
-13 9 4 0.363281 0.284912 0
-13 9 5 0.363281 0.284912 0
-13 9 6 0.363281 0.284912 0
-13 9 7 0.363281 0.285156 0
-13 9 8 0.36499 0.286621 0
-13 9 9 0.369873 0.289795 0.10614
-13 9 10 0.376221 0.293457 0.18396
-13 9 11 0.376709 0.29248 0.254639
-13 9 12 0.346191 0.273193 0.300049
-13 9 13 0.335938 0.269287 0.351318
-13 9 14 0.342529 0.273926 0.424316
-13 9 15 0.349854 0.279297 0.50293
-13 9 16 0.358154 0.2854 0.584473
-13 9 17 0.367188 0.291748 0.663086
-13 9 18 0.376221 0.298096 0.735352
-13 9 19 0.38501 0.304443 0.79834
-13 9 20 0.388916 0.306885 0.841797
-13 9 21 0.378662 0.29834 0.847168
-13 9 22 0.371826 0.292725 0.853516
-13 9 23 0.367676 0.289062 0.859863
-13 9 24 0.36499 0.286865 0.866211
-13 9 25 0.363525 0.2854 0.873535
-13 9 26 0.362793 0.284668 0.881836
-13 9 27 0.363037 0.284668 0.891113
-13 9 28 0.364258 0.2854 0.901367
-13 9 29 0.366211 0.286621 0.912598
-13 9 30 0.368652 0.288574 0.924316
-13 9 31 0.371338 0.290527 0.936523
-13 10 0 0.359863 0.29541 0
-13 10 1 0.359863 0.29541 0
-13 10 2 0.359863 0.29541 0
-13 10 3 0.359863 0.29541 0
-13 10 4 0.359863 0.29541 0
-13 10 5 0.359863 0.29541 0
-13 10 6 0.359863 0.29541 0
-13 10 7 0.359863 0.295654 0
-13 10 8 0.361084 0.296875 0
-13 10 9 0.365967 0.300049 0.111145
-13 10 10 0.373779 0.304932 0.182495
-13 10 11 0.377686 0.306152 0.253418
-13 10 12 0.351318 0.286865 0.303467
-13 10 13 0.336914 0.278564 0.351562
-13 10 14 0.343262 0.282959 0.424316
-13 10 15 0.350586 0.287842 0.50293
-13 10 16 0.359131 0.293457 0.584961
-13 10 17 0.36792 0.298828 0.663574
-13 10 18 0.376709 0.304443 0.735352
-13 10 19 0.385742 0.310059 0.79834
-13 10 20 0.389648 0.312012 0.842773
-13 10 21 0.379395 0.302734 0.848145
-13 10 22 0.372314 0.296143 0.854004
-13 10 23 0.368164 0.291992 0.860352
-13 10 24 0.365479 0.289307 0.866699
-13 10 25 0.36377 0.287598 0.874023
-13 10 26 0.363037 0.286621 0.881836
-13 10 27 0.363281 0.286377 0.891113
-13 10 28 0.364502 0.286865 0.901855
-13 10 29 0.366211 0.288086 0.913086
-13 10 30 0.368652 0.289551 0.924805
-13 10 31 0.371582 0.291504 0.937012
-13 11 0 0.352051 0.307861 0.0469666
-13 11 1 0.352051 0.307861 0.0469971
-13 11 2 0.352051 0.307861 0.0470276
-13 11 3 0.352051 0.307861 0.0470886
-13 11 4 0.352051 0.308105 0.0471802
-13 11 5 0.352051 0.308105 0.0473938
-13 11 6 0.352051 0.308105 0.0477905
-13 11 7 0.352051 0.308105 0.0485535
-13 11 8 0.352539 0.308594 0.0684204
-13 11 9 0.355957 0.311035 0.126709
-13 11 10 0.362793 0.315918 0.182373
-13 11 11 0.373291 0.322754 0.248657
-13 11 12 0.361328 0.311035 0.309326
-13 11 13 0.338379 0.293945 0.351562
-13 11 14 0.344727 0.297852 0.424561
-13 11 15 0.352051 0.302002 0.503418
-13 11 16 0.360352 0.306641 0.585449
-13 11 17 0.369141 0.311035 0.664062
-13 11 18 0.37793 0.315186 0.73584
-13 11 19 0.386719 0.31958 0.798828
-13 11 20 0.390869 0.320557 0.844238
-13 11 21 0.380371 0.309814 0.849121
-13 11 22 0.373291 0.302246 0.85498
-13 11 23 0.368896 0.297363 0.86084
-13 11 24 0.366211 0.293945 0.867188
-13 11 25 0.364502 0.291748 0.874512
-13 11 26 0.363525 0.290039 0.882812
-13 11 27 0.36377 0.289307 0.891602
-13 11 28 0.36499 0.289551 0.902344
-13 11 29 0.366699 0.290283 0.913086
-13 11 30 0.369141 0.291748 0.925293
-13 11 31 0.371826 0.293457 0.937012
-13 12 0 0.346191 0.327148 0.122253
-13 12 1 0.346191 0.327148 0.122253
-13 12 2 0.346191 0.327148 0.122253
-13 12 3 0.346191 0.327148 0.122314
-13 12 4 0.346191 0.327148 0.122314
-13 12 5 0.346191 0.327148 0.122314
-13 12 6 0.346191 0.327148 0.122375
-13 12 7 0.346191 0.327393 0.122498
-13 12 8 0.346436 0.327637 0.122742
-13 12 9 0.34668 0.327637 0.152344
-13 12 10 0.347412 0.327881 0.191162
-13 12 11 0.350342 0.329834 0.239624
-13 12 12 0.361328 0.337646 0.305664
-13 12 13 0.340576 0.317627 0.351807
-13 12 14 0.346924 0.320801 0.424561
-13 12 15 0.354248 0.323975 0.503418
-13 12 16 0.362549 0.327148 0.585449
-13 12 17 0.371338 0.329834 0.664551
-13 12 18 0.379883 0.332275 0.736816
-13 12 19 0.388428 0.334717 0.799805
-13 12 20 0.393066 0.334473 0.846191
-13 12 21 0.38208 0.321533 0.851074
-13 12 22 0.374756 0.312256 0.856445
-13 12 23 0.370117 0.305908 0.862305
-13 12 24 0.367188 0.301758 0.868652
-13 12 25 0.365479 0.29834 0.875977
-13 12 26 0.364502 0.295898 0.883789
-13 12 27 0.364502 0.294678 0.892578
-13 12 28 0.365479 0.294189 0.902832
-13 12 29 0.367188 0.294189 0.914062
-13 12 30 0.369629 0.295166 0.925781
-13 12 31 0.372314 0.296387 0.937988
-13 13 0 0.356201 0.368652 0.148071
-13 13 1 0.356201 0.368652 0.148071
-13 13 2 0.356201 0.368652 0.148071
-13 13 3 0.356201 0.368652 0.148071
-13 13 4 0.356201 0.368652 0.148071
-13 13 5 0.356201 0.368652 0.148071
-13 13 6 0.356201 0.368896 0.148071
-13 13 7 0.356445 0.368896 0.148193
-13 13 8 0.356445 0.369141 0.148193
-13 13 9 0.356201 0.368896 0.166016
-13 13 10 0.355713 0.367432 0.202148
-13 13 11 0.354004 0.364746 0.24646
-13 13 12 0.350586 0.359619 0.297607
-13 13 13 0.344238 0.35083 0.352051
-13 13 14 0.350342 0.353271 0.424561
-13 13 15 0.357666 0.355469 0.503418
-13 13 16 0.365967 0.357178 0.585938
-13 13 17 0.374512 0.357666 0.665527
-13 13 18 0.383057 0.357666 0.737793
-13 13 19 0.391357 0.357666 0.80127
-13 13 20 0.396729 0.355713 0.849609
-13 13 21 0.385254 0.3396 0.854004
-13 13 22 0.377441 0.327881 0.859375
-13 13 23 0.372314 0.31958 0.864746
-13 13 24 0.369141 0.313721 0.871094
-13 13 25 0.367188 0.309082 0.87793
-13 13 26 0.365967 0.30542 0.885254
-13 13 27 0.365723 0.302734 0.894043
-13 13 28 0.366699 0.30127 0.904297
-13 13 29 0.368164 0.300537 0.915039
-13 13 30 0.370361 0.300537 0.926758
-13 13 31 0.373047 0.301025 0.938477
-13 14 0 0.351562 0.404297 0.158203
-13 14 1 0.351562 0.404297 0.158203
-13 14 2 0.351562 0.404297 0.158203
-13 14 3 0.351562 0.404297 0.158203
-13 14 4 0.351562 0.404297 0.158203
-13 14 5 0.351562 0.404297 0.158203
-13 14 6 0.351562 0.404297 0.158203
-13 14 7 0.351807 0.404297 0.158325
-13 14 8 0.351807 0.404541 0.158325
-13 14 9 0.352051 0.404541 0.16333
-13 14 10 0.351562 0.40332 0.197876
-13 14 11 0.350586 0.400879 0.240845
-13 14 12 0.348877 0.396973 0.291748
-13 14 13 0.349609 0.394531 0.351807
-13 14 14 0.355469 0.395996 0.424072
-13 14 15 0.362549 0.397217 0.503418
-13 14 16 0.371094 0.397461 0.586426
-13 14 17 0.379395 0.395752 0.666016
-13 14 18 0.387695 0.393066 0.739258
-13 14 19 0.395508 0.390137 0.802734
-13 14 20 0.4021 0.38623 0.854492
-13 14 21 0.389893 0.365967 0.858887
-13 14 22 0.381348 0.35083 0.86377
-13 14 23 0.375977 0.339844 0.868652
-13 14 24 0.372314 0.331787 0.874512
-13 14 25 0.369873 0.324951 0.880859
-13 14 26 0.368408 0.31958 0.888184
-13 14 27 0.36792 0.31543 0.896973
-13 14 28 0.368652 0.312256 0.906738
-13 14 29 0.369873 0.310303 0.91748
-13 14 30 0.371826 0.309082 0.928711
-13 14 31 0.374268 0.308594 0.94043
-13 15 0 0.349609 0.44751 0.171509
-13 15 1 0.349609 0.44751 0.171509
-13 15 2 0.349609 0.44751 0.171509
-13 15 3 0.349609 0.44751 0.171509
-13 15 4 0.349609 0.44751 0.171509
-13 15 5 0.349609 0.44751 0.171509
-13 15 6 0.349609 0.44751 0.171509
-13 15 7 0.349609 0.44751 0.171509
-13 15 8 0.349854 0.447754 0.171631
-13 15 9 0.350098 0.447998 0.171631
-13 15 10 0.350342 0.447754 0.194702
-13 15 11 0.351074 0.447266 0.236816
-13 15 12 0.352539 0.446777 0.288574
-13 15 13 0.356201 0.447021 0.350586
-13 15 14 0.362061 0.448242 0.422363
-13 15 15 0.369385 0.44873 0.501953
-13 15 16 0.377686 0.447754 0.585449
-13 15 17 0.385986 0.444092 0.666504
-13 15 18 0.394043 0.438721 0.740234
-13 15 19 0.401611 0.432373 0.804688
-13 15 20 0.407959 0.425781 0.857422
-13 15 21 0.396729 0.4021 0.865723
-13 15 22 0.387695 0.382812 0.870117
-13 15 23 0.381348 0.368408 0.875
-13 15 24 0.377197 0.357422 0.880371
-13 15 25 0.374268 0.3479 0.88623
-13 15 26 0.372314 0.340088 0.893066
-13 15 27 0.371338 0.333496 0.900879
-13 15 28 0.371582 0.328369 0.910156
-13 15 29 0.372559 0.324463 0.92041
-13 15 30 0.374023 0.321533 0.931152
-13 15 31 0.376221 0.31958 0.942871
-13 16 0 0.355225 0.503418 0.189819
-13 16 1 0.355225 0.503418 0.189819
-13 16 2 0.355225 0.503418 0.189819
-13 16 3 0.355225 0.503418 0.189819
-13 16 4 0.355225 0.503418 0.189819
-13 16 5 0.355225 0.503418 0.189819
-13 16 6 0.355225 0.503418 0.189819
-13 16 7 0.355225 0.503418 0.189941
-13 16 8 0.355225 0.503418 0.189941
-13 16 9 0.355469 0.503906 0.189941
-13 16 10 0.355957 0.503906 0.194336
-13 16 11 0.357422 0.504395 0.235107
-13 16 12 0.359863 0.504883 0.286133
-13 16 13 0.364014 0.506348 0.347656
-13 16 14 0.369873 0.507812 0.418945
-13 16 15 0.377441 0.508301 0.498047
-13 16 16 0.385986 0.506348 0.582031
-13 16 17 0.394531 0.501465 0.664551
-13 16 18 0.402344 0.493896 0.739746
-13 16 19 0.409668 0.484863 0.805664
-13 16 20 0.415527 0.474854 0.859863
-13 16 21 0.40625 0.448975 0.874512
-13 16 22 0.396729 0.425293 0.879883
-13 16 23 0.389648 0.406738 0.884766
-13 16 24 0.384766 0.39209 0.88916
-13 16 25 0.380859 0.37915 0.894531
-13 16 26 0.378174 0.368164 0.900879
-13 16 27 0.376465 0.358643 0.907715
-13 16 28 0.375977 0.35083 0.916504
-13 16 29 0.376465 0.344482 0.925781
-13 16 30 0.377441 0.339111 0.936035
-13 16 31 0.37915 0.335205 0.946289
-13 17 0 0.363525 0.562988 0.209961
-13 17 1 0.363525 0.562988 0.209961
-13 17 2 0.363525 0.562988 0.209961
-13 17 3 0.363525 0.562988 0.209961
-13 17 4 0.363525 0.562988 0.209961
-13 17 5 0.363525 0.562988 0.209961
-13 17 6 0.363525 0.562988 0.209961
-13 17 7 0.36377 0.562988 0.209961
-13 17 8 0.36377 0.562988 0.210083
-13 17 9 0.364014 0.563477 0.210083
-13 17 10 0.364258 0.563477 0.210205
-13 17 11 0.365479 0.564453 0.233398
-13 17 12 0.368164 0.56543 0.282715
-13 17 13 0.372314 0.566895 0.342529
-13 17 14 0.378418 0.568848 0.412598
-13 17 15 0.385986 0.569824 0.491211
-13 17 16 0.39502 0.568359 0.575684
-13 17 17 0.403809 0.563477 0.659668
-13 17 18 0.412109 0.554688 0.737305
-13 17 19 0.419434 0.543945 0.804688
-13 17 20 0.424805 0.53125 0.860352
-13 17 21 0.418457 0.504883 0.883789
-13 17 22 0.408936 0.477051 0.892578
-13 17 23 0.401367 0.454346 0.897949
-13 17 24 0.395508 0.435547 0.902344
-13 17 25 0.390625 0.418945 0.907227
-13 17 26 0.386719 0.404053 0.912109
-13 17 27 0.384033 0.390869 0.917969
-13 17 28 0.382568 0.379883 0.925293
-13 17 29 0.38208 0.370361 0.933594
-13 17 30 0.382324 0.362305 0.942383
-13 17 31 0.383057 0.355469 0.952148
-13 18 0 0.372803 0.620605 0.229614
-13 18 1 0.372803 0.620605 0.229614
-13 18 2 0.372803 0.620605 0.229614
-13 18 3 0.372803 0.620605 0.229614
-13 18 4 0.372803 0.620605 0.229614
-13 18 5 0.372803 0.620605 0.229614
-13 18 6 0.372803 0.620605 0.229614
-13 18 7 0.372803 0.620605 0.229614
-13 18 8 0.372803 0.620605 0.229614
-13 18 9 0.373047 0.620605 0.229736
-13 18 10 0.373291 0.620605 0.229736
-13 18 11 0.373779 0.621094 0.231079
-13 18 12 0.376465 0.622559 0.278076
-13 18 13 0.380615 0.624512 0.335449
-13 18 14 0.386475 0.626953 0.403564
-13 18 15 0.394287 0.628906 0.480957
-13 18 16 0.403564 0.628906 0.56543
-13 18 17 0.41333 0.625 0.650391
-13 18 18 0.422119 0.617188 0.730469
-13 18 19 0.429688 0.605469 0.800781
-13 18 20 0.435059 0.59082 0.858887
-13 18 21 0.431885 0.56543 0.891602
-13 18 22 0.423828 0.536133 0.906738
-13 18 23 0.416016 0.509766 0.914551
-13 18 24 0.409424 0.487305 0.919434
-13 18 25 0.403564 0.466309 0.923828
-13 18 26 0.398438 0.447266 0.927734
-13 18 27 0.394287 0.430176 0.932129
-13 18 28 0.391602 0.415039 0.937988
-13 18 29 0.389648 0.401855 0.944336
-13 18 30 0.388916 0.390381 0.952148
-13 18 31 0.388916 0.380371 0.959961
-13 19 0 0.381836 0.672852 0.247681
-13 19 1 0.381836 0.672852 0.247681
-13 19 2 0.381836 0.672852 0.247681
-13 19 3 0.381836 0.672852 0.247681
-13 19 4 0.381836 0.672852 0.247681
-13 19 5 0.381836 0.672852 0.247681
-13 19 6 0.38208 0.672852 0.247681
-13 19 7 0.38208 0.672852 0.247681
-13 19 8 0.38208 0.672852 0.247681
-13 19 9 0.382324 0.672852 0.247803
-13 19 10 0.382324 0.672852 0.247803
-13 19 11 0.382812 0.67334 0.247925
-13 19 12 0.384521 0.674316 0.272705
-13 19 13 0.388428 0.67627 0.327393
-13 19 14 0.394287 0.679199 0.393066
-13 19 15 0.4021 0.682129 0.468262
-13 19 16 0.411621 0.683594 0.551758
-13 19 17 0.421875 0.681641 0.637207
-13 19 18 0.431396 0.675293 0.719238
-13 19 19 0.439453 0.664551 0.79248
-13 19 20 0.445312 0.649902 0.853027
-13 19 21 0.445312 0.626953 0.895508
-13 19 22 0.439941 0.598145 0.919434
-13 19 23 0.432861 0.570312 0.932129
-13 19 24 0.425781 0.544434 0.938965
-13 19 25 0.418945 0.519531 0.943359
-13 19 26 0.412598 0.496338 0.946777
-13 19 27 0.407227 0.474609 0.950195
-13 19 28 0.402832 0.455322 0.954102
-13 19 29 0.399658 0.437988 0.958496
-13 19 30 0.397217 0.422607 0.963867
-13 19 31 0.395996 0.409424 0.970215
-13 20 0 0.390625 0.718262 0.263672
-13 20 1 0.390625 0.718262 0.263672
-13 20 2 0.390625 0.718262 0.263672
-13 20 3 0.390625 0.718262 0.263672
-13 20 4 0.390625 0.718262 0.263672
-13 20 5 0.390625 0.718262 0.263672
-13 20 6 0.390869 0.718262 0.263672
-13 20 7 0.390869 0.718262 0.263672
-13 20 8 0.390869 0.718262 0.263672
-13 20 9 0.390869 0.718262 0.263672
-13 20 10 0.391113 0.718262 0.263672
-13 20 11 0.391602 0.71875 0.263672
-13 20 12 0.392334 0.719238 0.267334
-13 20 13 0.395996 0.72168 0.319336
-13 20 14 0.401367 0.724609 0.38208
-13 20 15 0.408936 0.728027 0.45459
-13 20 16 0.418457 0.730957 0.536133
-13 20 17 0.428955 0.730957 0.621582
-13 20 18 0.439209 0.727051 0.70459
-13 20 19 0.447754 0.717773 0.779785
-13 20 20 0.454102 0.703613 0.843262
-13 20 21 0.457275 0.68457 0.894043
-13 20 22 0.455078 0.658691 0.927246
-13 20 23 0.449707 0.630859 0.946289
-13 20 24 0.443115 0.603516 0.957031
-13 20 25 0.435791 0.575684 0.963379
-13 20 26 0.428467 0.54834 0.967285
-13 20 27 0.421875 0.522949 0.969727
-13 20 28 0.415771 0.499023 0.972168
-13 20 29 0.411133 0.477539 0.975098
-13 20 30 0.407227 0.458252 0.978516
-13 20 31 0.404541 0.441162 0.98291
-13 21 0 0.398438 0.757324 0.2771
-13 21 1 0.398438 0.757324 0.2771
-13 21 2 0.398438 0.757324 0.2771
-13 21 3 0.398438 0.757324 0.2771
-13 21 4 0.398438 0.757324 0.2771
-13 21 5 0.398438 0.757324 0.2771
-13 21 6 0.398438 0.757324 0.2771
-13 21 7 0.398438 0.757324 0.2771
-13 21 8 0.398438 0.757324 0.2771
-13 21 9 0.398682 0.757324 0.2771
-13 21 10 0.398926 0.757324 0.277344
-13 21 11 0.39917 0.757324 0.277344
-13 21 12 0.399658 0.757812 0.277344
-13 21 13 0.402344 0.759766 0.310791
-13 21 14 0.407471 0.763184 0.370361
-13 21 15 0.414551 0.76709 0.440186
-13 21 16 0.423828 0.770996 0.519043
-13 21 17 0.43457 0.772949 0.603027
-13 21 18 0.445068 0.770996 0.686035
-13 21 19 0.45459 0.76416 0.762695
-13 21 20 0.46167 0.752441 0.829102
-13 21 21 0.466553 0.73584 0.884766
-13 21 22 0.467529 0.714355 0.927246
-13 21 23 0.4646 0.688477 0.954102
-13 21 24 0.459473 0.661621 0.970215
-13 21 25 0.452637 0.632324 0.97998
-13 21 26 0.445068 0.602539 0.98584
-13 21 27 0.437256 0.573242 0.989258
-13 21 28 0.430176 0.54541 0.991211
-13 21 29 0.423828 0.52002 0.992676
-13 21 30 0.418701 0.496582 0.994629
-13 21 31 0.414551 0.475586 0.99707
-13 22 0 0.404785 0.789551 0.288574
-13 22 1 0.404785 0.789551 0.288574
-13 22 2 0.404785 0.789551 0.288574
-13 22 3 0.404785 0.789551 0.288574
-13 22 4 0.404785 0.789551 0.288574
-13 22 5 0.404785 0.789551 0.288574
-13 22 6 0.405029 0.789551 0.288574
-13 22 7 0.405029 0.789551 0.288574
-13 22 8 0.405029 0.789551 0.288574
-13 22 9 0.405029 0.789551 0.288574
-13 22 10 0.405273 0.789551 0.288574
-13 22 11 0.405518 0.790039 0.288574
-13 22 12 0.406006 0.790039 0.288818
-13 22 13 0.407471 0.791016 0.302246
-13 22 14 0.412354 0.794434 0.358643
-13 22 15 0.418945 0.798828 0.425293
-13 22 16 0.427979 0.803711 0.501465
-13 22 17 0.438477 0.807129 0.583008
-13 22 18 0.449219 0.807617 0.665039
-13 22 19 0.459229 0.803223 0.742676
-13 22 20 0.467285 0.793945 0.811035
-13 22 21 0.4729 0.779785 0.869629
-13 22 22 0.476318 0.761719 0.917969
-13 22 23 0.476318 0.739746 0.952637
-13 22 24 0.473145 0.714844 0.975586
-13 22 25 0.467529 0.686035 0.991211
-13 22 26 0.460449 0.655273 1
-13 22 27 0.452637 0.623535 1
-13 22 28 0.444824 0.592773 1
-13 22 29 0.4375 0.563477 1
-13 22 30 0.430908 0.536621 1
-13 22 31 0.425293 0.511719 1
-13 23 0 0.409912 0.81543 0.297607
-13 23 1 0.409912 0.81543 0.297607
-13 23 2 0.409912 0.81543 0.297607
-13 23 3 0.409912 0.81543 0.297607
-13 23 4 0.409912 0.81543 0.297607
-13 23 5 0.409912 0.81543 0.297607
-13 23 6 0.410156 0.81543 0.297607
-13 23 7 0.410156 0.81543 0.297607
-13 23 8 0.410156 0.81543 0.297607
-13 23 9 0.410156 0.81543 0.297607
-13 23 10 0.4104 0.81543 0.297607
-13 23 11 0.410645 0.81543 0.297607
-13 23 12 0.410889 0.815918 0.297852
-13 23 13 0.411621 0.815918 0.297852
-13 23 14 0.415771 0.819336 0.347412
-13 23 15 0.422119 0.824219 0.410889
-13 23 16 0.430664 0.829102 0.483887
-13 23 17 0.440918 0.833984 0.562988
-13 23 18 0.451904 0.835938 0.643555
-13 23 19 0.462158 0.834473 0.721191
-13 23 20 0.470947 0.827637 0.790527
-13 23 21 0.477539 0.815918 0.851562
-13 23 22 0.481689 0.799805 0.902832
-13 23 23 0.483643 0.78125 0.942871
-13 23 24 0.48291 0.759766 0.972656
-13 23 25 0.479492 0.733398 0.995117
-13 23 26 0.473877 0.703125 1
-13 23 27 0.466553 0.670898 1
-13 23 28 0.458496 0.638184 1
-13 23 29 0.450439 0.605957 1
-13 23 30 0.442871 0.575684 1
-13 23 31 0.436035 0.547852 1
-13 24 0 0.414062 0.835938 0.304932
-13 24 1 0.414062 0.835938 0.304932
-13 24 2 0.414062 0.835938 0.304932
-13 24 3 0.414062 0.835938 0.304932
-13 24 4 0.414062 0.835938 0.304932
-13 24 5 0.414062 0.835938 0.304932
-13 24 6 0.414062 0.835938 0.304932
-13 24 7 0.414062 0.835938 0.304932
-13 24 8 0.414062 0.835938 0.304932
-13 24 9 0.414062 0.835938 0.304932
-13 24 10 0.414307 0.835938 0.304932
-13 24 11 0.414551 0.836426 0.304932
-13 24 12 0.414795 0.836426 0.304932
-13 24 13 0.415527 0.836426 0.305176
-13 24 14 0.418457 0.838867 0.336914
-13 24 15 0.424316 0.84375 0.397461
-13 24 16 0.432373 0.849121 0.467285
-13 24 17 0.442383 0.85498 0.543457
-13 24 18 0.453125 0.858398 0.622559
-13 24 19 0.463623 0.858887 0.69873
-13 24 20 0.4729 0.854492 0.768555
-13 24 21 0.480225 0.845215 0.831543
-13 24 22 0.485352 0.832031 0.884766
-13 24 23 0.488281 0.81543 0.928223
-13 24 24 0.489502 0.796875 0.962891
-13 24 25 0.488281 0.773438 0.991211
-13 24 26 0.484375 0.745605 1
-13 24 27 0.478027 0.713867 1
-13 24 28 0.470459 0.680176 1
-13 24 29 0.462158 0.646484 1
-13 24 30 0.454102 0.61377 1
-13 24 31 0.446533 0.58252 1
-13 25 0 0.417236 0.854492 0.311279
-13 25 1 0.417236 0.854492 0.311279
-13 25 2 0.417236 0.854492 0.311279
-13 25 3 0.417236 0.854492 0.311279
-13 25 4 0.417236 0.854492 0.311279
-13 25 5 0.41748 0.854492 0.311279
-13 25 6 0.41748 0.854492 0.311279
-13 25 7 0.41748 0.854492 0.311279
-13 25 8 0.41748 0.854492 0.311279
-13 25 9 0.41748 0.854492 0.311279
-13 25 10 0.41748 0.854492 0.311279
-13 25 11 0.417725 0.854492 0.311279
-13 25 12 0.418213 0.854492 0.311279
-13 25 13 0.418701 0.85498 0.311523
-13 25 14 0.42041 0.855957 0.326172
-13 25 15 0.426025 0.86084 0.383301
-13 25 16 0.43335 0.866211 0.449951
-13 25 17 0.442871 0.872559 0.522949
-13 25 18 0.453369 0.877441 0.599121
-13 25 19 0.463867 0.879395 0.674316
-13 25 20 0.473633 0.87793 0.744141
-13 25 21 0.481689 0.871582 0.807617
-13 25 22 0.487793 0.86084 0.863281
-13 25 23 0.491943 0.84668 0.90918
-13 25 24 0.493896 0.830566 0.947266
-13 25 25 0.494629 0.810547 0.980469
-13 25 26 0.492676 0.785156 1
-13 25 27 0.488037 0.755371 1
-13 25 28 0.481445 0.722168 1
-13 25 29 0.473633 0.6875 1
-13 25 30 0.465332 0.65332 1
-13 25 31 0.457031 0.619629 1
-13 26 0 0.42041 0.870605 0.316895
-13 26 1 0.42041 0.870605 0.316895
-13 26 2 0.42041 0.870605 0.316895
-13 26 3 0.42041 0.870605 0.316895
-13 26 4 0.42041 0.870605 0.316895
-13 26 5 0.42041 0.870605 0.316895
-13 26 6 0.42041 0.870605 0.316895
-13 26 7 0.42041 0.870605 0.316895
-13 26 8 0.42041 0.870605 0.316895
-13 26 9 0.42041 0.870605 0.316895
-13 26 10 0.420654 0.870605 0.316895
-13 26 11 0.420654 0.870605 0.317139
-13 26 12 0.420898 0.871094 0.317139
-13 26 13 0.421387 0.871094 0.317139
-13 26 14 0.422119 0.871094 0.317383
-13 26 15 0.427002 0.875488 0.368896
-13 26 16 0.434082 0.881348 0.432129
-13 26 17 0.442871 0.887695 0.501953
-13 26 18 0.452881 0.893555 0.574707
-13 26 19 0.463379 0.896973 0.647949
-13 26 20 0.473145 0.897461 0.716797
-13 26 21 0.481934 0.894043 0.780762
-13 26 22 0.489014 0.886719 0.837891
-13 26 23 0.493896 0.875488 0.88623
-13 26 24 0.49707 0.861816 0.926758
-13 26 25 0.498779 0.84375 0.963379
-13 26 26 0.498779 0.821777 0.995117
-13 26 27 0.496094 0.794922 1
-13 26 28 0.490967 0.763184 1
-13 26 29 0.483887 0.729004 1
-13 26 30 0.47583 0.693359 1
-13 26 31 0.467529 0.658203 1
-13 27 0 0.422852 0.884766 0.322021
-13 27 1 0.422852 0.884766 0.322021
-13 27 2 0.422852 0.884766 0.322021
-13 27 3 0.422852 0.884766 0.322021
-13 27 4 0.422852 0.884766 0.322021
-13 27 5 0.422852 0.884766 0.322021
-13 27 6 0.422852 0.884766 0.322021
-13 27 7 0.422852 0.884766 0.322021
-13 27 8 0.422852 0.884766 0.322021
-13 27 9 0.422852 0.884766 0.322021
-13 27 10 0.423096 0.885254 0.322021
-13 27 11 0.423096 0.885254 0.322021
-13 27 12 0.42334 0.885254 0.322021
-13 27 13 0.423828 0.885254 0.322266
-13 27 14 0.424561 0.885742 0.322266
-13 27 15 0.427734 0.888184 0.354736
-13 27 16 0.434082 0.894043 0.414062
-13 27 17 0.442139 0.900391 0.47998
-13 27 18 0.45166 0.906738 0.549805
-13 27 19 0.461914 0.911621 0.620117
-13 27 20 0.471924 0.914062 0.687012
-13 27 21 0.480957 0.913086 0.750977
-13 27 22 0.48877 0.908691 0.808594
-13 27 23 0.494629 0.900391 0.858398
-13 27 24 0.498779 0.88916 0.901367
-13 27 25 0.501465 0.874512 0.940918
-13 27 26 0.502441 0.85498 0.976562
-13 27 27 0.501465 0.830566 1
-13 27 28 0.498291 0.801758 1
-13 27 29 0.492432 0.768555 1
-13 27 30 0.485107 0.733398 1
-13 27 31 0.476807 0.697266 1
-13 28 0 0.424561 0.896973 0.326172
-13 28 1 0.424561 0.896973 0.326172
-13 28 2 0.424561 0.896973 0.326172
-13 28 3 0.424561 0.896973 0.326172
-13 28 4 0.424561 0.896973 0.326172
-13 28 5 0.424561 0.896973 0.326172
-13 28 6 0.424561 0.896973 0.326172
-13 28 7 0.424561 0.896973 0.326172
-13 28 8 0.424561 0.896973 0.326172
-13 28 9 0.424805 0.896973 0.326172
-13 28 10 0.424805 0.896973 0.326172
-13 28 11 0.424805 0.896973 0.326172
-13 28 12 0.425049 0.896973 0.326172
-13 28 13 0.425537 0.896973 0.326172
-13 28 14 0.426025 0.897461 0.326416
-13 28 15 0.427979 0.898438 0.340332
-13 28 16 0.433594 0.903809 0.395752
-13 28 17 0.441162 0.910156 0.458008
-13 28 18 0.449951 0.916992 0.524414
-13 28 19 0.459717 0.922852 0.591309
-13 28 20 0.469482 0.926758 0.65625
-13 28 21 0.47876 0.928223 0.71875
-13 28 22 0.486816 0.92627 0.776367
-13 28 23 0.493408 0.920898 0.827148
-13 28 24 0.498535 0.912598 0.871582
-13 28 25 0.502441 0.900879 0.913574
-13 28 26 0.504883 0.884277 0.952148
-13 28 27 0.504883 0.862793 0.986328
-13 28 28 0.50293 0.836914 1
-13 28 29 0.499023 0.806152 1
-13 28 30 0.49292 0.771973 1
-13 28 31 0.485596 0.736328 1
-13 29 0 0.425537 0.905762 0.329346
-13 29 1 0.425537 0.905762 0.329346
-13 29 2 0.425537 0.905762 0.329346
-13 29 3 0.425537 0.905762 0.329346
-13 29 4 0.425537 0.905762 0.329346
-13 29 5 0.425537 0.905762 0.329346
-13 29 6 0.425537 0.905762 0.329346
-13 29 7 0.425537 0.905762 0.329346
-13 29 8 0.425537 0.905762 0.329346
-13 29 9 0.425537 0.905762 0.329346
-13 29 10 0.425781 0.905762 0.329346
-13 29 11 0.425781 0.905762 0.329346
-13 29 12 0.426025 0.905762 0.329346
-13 29 13 0.42627 0.90625 0.329346
-13 29 14 0.426758 0.90625 0.329346
-13 29 15 0.42749 0.90625 0.32959
-13 29 16 0.432373 0.911133 0.377441
-13 29 17 0.439209 0.91748 0.435791
-13 29 18 0.44751 0.924316 0.498047
-13 29 19 0.456543 0.930664 0.561523
-13 29 20 0.46582 0.935547 0.624023
-13 29 21 0.475098 0.938965 0.684082
-13 29 22 0.483398 0.938965 0.741211
-13 29 23 0.490723 0.936523 0.791992
-13 29 24 0.496582 0.931152 0.837402
-13 29 25 0.501465 0.922363 0.881348
-13 29 26 0.504883 0.90918 0.922363
-13 29 27 0.506348 0.891113 0.959961
-13 29 28 0.505859 0.868164 0.992676
-13 29 29 0.503906 0.84082 1
-13 29 30 0.499512 0.80957 1
-13 29 31 0.493408 0.775391 1
-13 30 0 0.425293 0.911621 0.331299
-13 30 1 0.425293 0.911621 0.331299
-13 30 2 0.425293 0.911621 0.331299
-13 30 3 0.425293 0.911621 0.331299
-13 30 4 0.425293 0.911621 0.331299
-13 30 5 0.425293 0.911621 0.331299
-13 30 6 0.425293 0.911621 0.331299
-13 30 7 0.425293 0.911621 0.331299
-13 30 8 0.425293 0.911621 0.331299
-13 30 9 0.425293 0.911621 0.331299
-13 30 10 0.425293 0.911621 0.331299
-13 30 11 0.425537 0.911621 0.331299
-13 30 12 0.425781 0.911621 0.331299
-13 30 13 0.426025 0.911621 0.331299
-13 30 14 0.42627 0.911621 0.331299
-13 30 15 0.427002 0.912109 0.331543
-13 30 16 0.430176 0.915039 0.359131
-13 30 17 0.436279 0.920898 0.41333
-13 30 18 0.443848 0.927734 0.47168
-13 30 19 0.452393 0.93457 0.531738
-13 30 20 0.461182 0.94043 0.590332
-13 30 21 0.469971 0.944824 0.648438
-13 30 22 0.478516 0.947266 0.703613
-13 30 23 0.486084 0.946777 0.753906
-13 30 24 0.492432 0.944336 0.799316
-13 30 25 0.498047 0.938477 0.844238
-13 30 26 0.502441 0.928711 0.887695
-13 30 27 0.505371 0.914551 0.928223
-13 30 28 0.506836 0.895508 0.965332
-13 30 29 0.506348 0.87207 0.997559
-13 30 30 0.503906 0.844238 1
-13 30 31 0.499756 0.812012 1
-13 31 0 0.424805 0.915527 0.33252
-13 31 1 0.424805 0.915527 0.33252
-13 31 2 0.424805 0.915527 0.33252
-13 31 3 0.424805 0.915527 0.33252
-13 31 4 0.424805 0.915527 0.33252
-13 31 5 0.424805 0.915527 0.33252
-13 31 6 0.424805 0.915527 0.33252
-13 31 7 0.424805 0.915527 0.33252
-13 31 8 0.424805 0.915527 0.33252
-13 31 9 0.424805 0.915527 0.33252
-13 31 10 0.424805 0.915527 0.33252
-13 31 11 0.424805 0.915527 0.332764
-13 31 12 0.425049 0.915527 0.332764
-13 31 13 0.425293 0.916016 0.332764
-13 31 14 0.425537 0.916016 0.332764
-13 31 15 0.42627 0.916016 0.332764
-13 31 16 0.427734 0.916992 0.341553
-13 31 17 0.433105 0.922363 0.391602
-13 31 18 0.439697 0.928711 0.445801
-13 31 19 0.447266 0.935059 0.501465
-13 31 20 0.455566 0.941406 0.557129
-13 31 21 0.464111 0.946777 0.611816
-13 31 22 0.472168 0.950684 0.665039
-13 31 23 0.479736 0.952148 0.713867
-13 31 24 0.486572 0.95166 0.758789
-13 31 25 0.49292 0.949219 0.803711
-13 31 26 0.498535 0.942871 0.848633
-13 31 27 0.50293 0.933105 0.89209
-13 31 28 0.506348 0.918457 0.933105
-13 31 29 0.507324 0.899414 0.969727
-13 31 30 0.506836 0.875 1
-13 31 31 0.504395 0.84668 1
-14 0 0 0.41333 0.304932 0
-14 0 1 0.41333 0.304932 0
-14 0 2 0.41333 0.304932 0
-14 0 3 0.41333 0.304932 0
-14 0 4 0.41333 0.304932 0
-14 0 5 0.41333 0.305176 0
-14 0 6 0.41333 0.305176 0
-14 0 7 0.413574 0.30542 0
-14 0 8 0.413574 0.305664 0
-14 0 9 0.415771 0.307373 0
-14 0 10 0.419678 0.309814 0.140381
-14 0 11 0.424072 0.312012 0.222656
-14 0 12 0.422363 0.311768 0.297852
-14 0 13 0.405518 0.30835 0.356689
-14 0 14 0.404541 0.311279 0.424072
-14 0 15 0.40918 0.315186 0.50293
-14 0 16 0.414062 0.319336 0.585449
-14 0 17 0.418213 0.322754 0.664551
-14 0 18 0.422119 0.326172 0.737305
-14 0 19 0.425781 0.329346 0.800293
-14 0 20 0.42627 0.330078 0.848145
-14 0 21 0.410156 0.317871 0.853027
-14 0 22 0.398682 0.309326 0.858398
-14 0 23 0.391113 0.303711 0.864746
-14 0 24 0.385986 0.300049 0.871582
-14 0 25 0.38208 0.297119 0.878906
-14 0 26 0.37915 0.294922 0.886719
-14 0 27 0.377441 0.293701 0.895508
-14 0 28 0.376709 0.293213 0.905273
-14 0 29 0.376953 0.293457 0.916016
-14 0 30 0.37793 0.294434 0.927734
-14 0 31 0.379639 0.295654 0.939453
-14 1 0 0.41333 0.304932 0
-14 1 1 0.41333 0.304932 0
-14 1 2 0.41333 0.304932 0
-14 1 3 0.41333 0.304932 0
-14 1 4 0.41333 0.305176 0
-14 1 5 0.41333 0.305176 0
-14 1 6 0.41333 0.305176 0
-14 1 7 0.413574 0.30542 0
-14 1 8 0.413574 0.305664 0
-14 1 9 0.415771 0.307373 0
-14 1 10 0.419678 0.309814 0.140381
-14 1 11 0.424072 0.312012 0.222656
-14 1 12 0.422363 0.311768 0.297852
-14 1 13 0.405518 0.30835 0.356689
-14 1 14 0.404541 0.311523 0.424072
-14 1 15 0.40918 0.315186 0.50293
-14 1 16 0.414062 0.319336 0.585449
-14 1 17 0.418213 0.322754 0.664551
-14 1 18 0.422119 0.326172 0.737305
-14 1 19 0.425781 0.329346 0.800293
-14 1 20 0.42627 0.330078 0.848145
-14 1 21 0.410156 0.317871 0.853027
-14 1 22 0.398682 0.309326 0.858398
-14 1 23 0.391113 0.303711 0.864746
-14 1 24 0.385986 0.300049 0.871582
-14 1 25 0.38208 0.297119 0.878906
-14 1 26 0.37915 0.294922 0.886719
-14 1 27 0.377441 0.293701 0.895508
-14 1 28 0.376709 0.293213 0.905273
-14 1 29 0.376953 0.293457 0.916016
-14 1 30 0.37793 0.294434 0.927734
-14 1 31 0.379639 0.295654 0.939453
-14 2 0 0.41333 0.305176 0
-14 2 1 0.41333 0.305176 0
-14 2 2 0.41333 0.305176 0
-14 2 3 0.41333 0.305176 0
-14 2 4 0.41333 0.305176 0
-14 2 5 0.41333 0.305176 0
-14 2 6 0.413574 0.305176 0
-14 2 7 0.413574 0.30542 0
-14 2 8 0.413574 0.305664 0
-14 2 9 0.415771 0.307617 0
-14 2 10 0.419678 0.309814 0.140381
-14 2 11 0.424072 0.312256 0.222656
-14 2 12 0.422363 0.311768 0.297852
-14 2 13 0.405518 0.30835 0.356689
-14 2 14 0.404541 0.311523 0.424072
-14 2 15 0.40918 0.315186 0.50293
-14 2 16 0.414062 0.319336 0.585449
-14 2 17 0.418213 0.322754 0.664551
-14 2 18 0.422119 0.326172 0.737305
-14 2 19 0.425781 0.329346 0.800293
-14 2 20 0.42627 0.330322 0.848145
-14 2 21 0.410156 0.317871 0.853027
-14 2 22 0.398682 0.309326 0.858398
-14 2 23 0.391113 0.303711 0.864746
-14 2 24 0.385986 0.300049 0.871582
-14 2 25 0.38208 0.297119 0.878906
-14 2 26 0.37915 0.294922 0.886719
-14 2 27 0.377441 0.293701 0.895508
-14 2 28 0.376709 0.293213 0.905273
-14 2 29 0.376953 0.293457 0.916016
-14 2 30 0.37793 0.294434 0.927734
-14 2 31 0.379639 0.295898 0.939453
-14 3 0 0.41333 0.305176 0
-14 3 1 0.41333 0.305176 0
-14 3 2 0.41333 0.305176 0
-14 3 3 0.41333 0.305176 0
-14 3 4 0.41333 0.305176 0
-14 3 5 0.41333 0.30542 0
-14 3 6 0.413574 0.30542 0
-14 3 7 0.413574 0.305664 0
-14 3 8 0.413574 0.305908 0
-14 3 9 0.415771 0.307617 0
-14 3 10 0.419678 0.310059 0.140381
-14 3 11 0.424072 0.312256 0.222656
-14 3 12 0.422363 0.312012 0.297852
-14 3 13 0.405518 0.308594 0.356689
-14 3 14 0.404785 0.311523 0.424072
-14 3 15 0.40918 0.31543 0.50293
-14 3 16 0.414062 0.319336 0.585449
-14 3 17 0.418213 0.322998 0.664551
-14 3 18 0.422119 0.326172 0.737305
-14 3 19 0.425781 0.32959 0.800293
-14 3 20 0.42627 0.330322 0.848145
-14 3 21 0.410156 0.317871 0.853027
-14 3 22 0.398682 0.30957 0.858398
-14 3 23 0.391113 0.303711 0.864746
-14 3 24 0.38623 0.300049 0.871582
-14 3 25 0.38208 0.297119 0.878906
-14 3 26 0.37915 0.294922 0.886719
-14 3 27 0.377441 0.293701 0.895508
-14 3 28 0.376709 0.293213 0.905273
-14 3 29 0.376953 0.293701 0.916016
-14 3 30 0.37793 0.294434 0.927734
-14 3 31 0.379639 0.295898 0.939453
-14 4 0 0.41333 0.30542 0
-14 4 1 0.41333 0.30542 0
-14 4 2 0.41333 0.30542 0
-14 4 3 0.413574 0.30542 0
-14 4 4 0.413574 0.30542 0
-14 4 5 0.413574 0.30542 0
-14 4 6 0.413574 0.305664 0
-14 4 7 0.413574 0.305908 0
-14 4 8 0.413574 0.306152 0
-14 4 9 0.415771 0.307861 0
-14 4 10 0.419678 0.310303 0.140381
-14 4 11 0.424072 0.3125 0.222656
-14 4 12 0.422363 0.312256 0.297852
-14 4 13 0.405762 0.308594 0.356689
-14 4 14 0.404785 0.311768 0.424316
-14 4 15 0.409424 0.31543 0.50293
-14 4 16 0.414062 0.31958 0.585449
-14 4 17 0.418213 0.322998 0.664551
-14 4 18 0.422119 0.326416 0.737305
-14 4 19 0.425781 0.32959 0.800293
-14 4 20 0.42627 0.330322 0.848145
-14 4 21 0.410156 0.318115 0.853027
-14 4 22 0.398682 0.30957 0.858398
-14 4 23 0.391113 0.303955 0.864746
-14 4 24 0.38623 0.300049 0.871582
-14 4 25 0.38208 0.297119 0.878906
-14 4 26 0.37915 0.294922 0.886719
-14 4 27 0.377441 0.293701 0.895508
-14 4 28 0.376709 0.293213 0.905273
-14 4 29 0.376953 0.293701 0.916016
-14 4 30 0.37793 0.294434 0.927734
-14 4 31 0.379639 0.295898 0.939453
-14 5 0 0.413574 0.305908 0
-14 5 1 0.413574 0.305908 0
-14 5 2 0.413574 0.305908 0
-14 5 3 0.413574 0.305908 0
-14 5 4 0.413574 0.305908 0
-14 5 5 0.413574 0.305908 0
-14 5 6 0.413574 0.306152 0
-14 5 7 0.413574 0.306152 0
-14 5 8 0.413574 0.306641 0
-14 5 9 0.415771 0.30835 0
-14 5 10 0.419678 0.310791 0.140381
-14 5 11 0.424316 0.312988 0.222656
-14 5 12 0.422607 0.3125 0.298096
-14 5 13 0.405762 0.309082 0.356689
-14 5 14 0.404785 0.312012 0.424316
-14 5 15 0.409424 0.315674 0.50293
-14 5 16 0.414062 0.319824 0.585449
-14 5 17 0.418213 0.323242 0.664551
-14 5 18 0.422119 0.32666 0.737305
-14 5 19 0.425781 0.329834 0.800293
-14 5 20 0.42627 0.330566 0.848145
-14 5 21 0.410156 0.318115 0.853027
-14 5 22 0.398926 0.30957 0.858398
-14 5 23 0.391357 0.303955 0.864746
-14 5 24 0.38623 0.300049 0.87207
-14 5 25 0.38208 0.297119 0.878906
-14 5 26 0.37915 0.294922 0.886719
-14 5 27 0.377441 0.293701 0.895508
-14 5 28 0.376709 0.293457 0.905273
-14 5 29 0.376953 0.293701 0.916016
-14 5 30 0.37793 0.294434 0.927734
-14 5 31 0.379639 0.295898 0.939453
-14 6 0 0.413574 0.306885 0
-14 6 1 0.413574 0.306885 0
-14 6 2 0.413574 0.306885 0
-14 6 3 0.413574 0.306885 0
-14 6 4 0.413574 0.306885 0
-14 6 5 0.413574 0.306885 0
-14 6 6 0.413574 0.306885 0
-14 6 7 0.413574 0.307129 0
-14 6 8 0.413818 0.307373 0
-14 6 9 0.415771 0.309326 0
-14 6 10 0.419922 0.311523 0.140259
-14 6 11 0.424316 0.313965 0.222656
-14 6 12 0.422852 0.313477 0.298096
-14 6 13 0.405762 0.30957 0.356689
-14 6 14 0.404785 0.3125 0.424316
-14 6 15 0.409424 0.316406 0.50293
-14 6 16 0.414307 0.320312 0.585449
-14 6 17 0.418213 0.32373 0.665039
-14 6 18 0.422119 0.326904 0.737305
-14 6 19 0.425781 0.330078 0.800781
-14 6 20 0.426514 0.330811 0.848145
-14 6 21 0.410156 0.318604 0.853027
-14 6 22 0.398926 0.309814 0.858398
-14 6 23 0.391357 0.304199 0.865234
-14 6 24 0.38623 0.300293 0.87207
-14 6 25 0.38208 0.297363 0.878906
-14 6 26 0.37915 0.295166 0.886719
-14 6 27 0.377441 0.293945 0.895508
-14 6 28 0.376709 0.293457 0.905273
-14 6 29 0.376953 0.293701 0.916016
-14 6 30 0.378174 0.294678 0.927734
-14 6 31 0.379639 0.295898 0.939453
-14 7 0 0.413818 0.308594 0
-14 7 1 0.413818 0.308594 0
-14 7 2 0.413818 0.308594 0
-14 7 3 0.413818 0.308594 0
-14 7 4 0.413818 0.308594 0
-14 7 5 0.413818 0.308594 0
-14 7 6 0.413818 0.308594 0
-14 7 7 0.413818 0.308838 0
-14 7 8 0.414062 0.309082 0
-14 7 9 0.416016 0.310791 0
-14 7 10 0.420166 0.313232 0.140137
-14 7 11 0.424561 0.31543 0.222534
-14 7 12 0.42334 0.315186 0.298096
-14 7 13 0.406006 0.310791 0.356934
-14 7 14 0.404785 0.313721 0.424316
-14 7 15 0.409424 0.317383 0.50293
-14 7 16 0.414307 0.321289 0.585449
-14 7 17 0.418457 0.324707 0.665039
-14 7 18 0.422119 0.327881 0.737305
-14 7 19 0.426025 0.330811 0.800781
-14 7 20 0.426514 0.331543 0.848633
-14 7 21 0.410156 0.319092 0.853027
-14 7 22 0.398926 0.310303 0.858887
-14 7 23 0.391357 0.304688 0.865234
-14 7 24 0.38623 0.300781 0.87207
-14 7 25 0.382324 0.297607 0.878906
-14 7 26 0.379395 0.29541 0.886719
-14 7 27 0.377441 0.294189 0.895508
-14 7 28 0.376709 0.293701 0.905273
-14 7 29 0.377197 0.293945 0.916504
-14 7 30 0.378174 0.294678 0.927734
-14 7 31 0.379639 0.296143 0.939453
-14 8 0 0.414062 0.311768 0
-14 8 1 0.414062 0.311768 0
-14 8 2 0.414062 0.311768 0
-14 8 3 0.414062 0.311768 0
-14 8 4 0.414062 0.311768 0
-14 8 5 0.414062 0.311768 0
-14 8 6 0.414062 0.312012 0
-14 8 7 0.414062 0.312012 0
-14 8 8 0.414307 0.3125 0
-14 8 9 0.41626 0.314209 0
-14 8 10 0.42041 0.316406 0.140015
-14 8 11 0.424805 0.318604 0.222412
-14 8 12 0.424072 0.318359 0.298096
-14 8 13 0.406494 0.313232 0.357178
-14 8 14 0.405029 0.315674 0.424316
-14 8 15 0.409668 0.319336 0.50293
-14 8 16 0.414551 0.323242 0.585449
-14 8 17 0.418701 0.326416 0.665039
-14 8 18 0.422363 0.329346 0.737305
-14 8 19 0.426025 0.332275 0.800781
-14 8 20 0.426758 0.333008 0.848633
-14 8 21 0.4104 0.320312 0.853027
-14 8 22 0.39917 0.311279 0.858887
-14 8 23 0.391602 0.30542 0.865234
-14 8 24 0.386475 0.301514 0.87207
-14 8 25 0.382324 0.29834 0.879395
-14 8 26 0.379395 0.296143 0.886719
-14 8 27 0.377441 0.294678 0.895508
-14 8 28 0.376953 0.294189 0.905762
-14 8 29 0.377197 0.294434 0.916504
-14 8 30 0.378174 0.295166 0.927734
-14 8 31 0.379639 0.296387 0.939453
-14 9 0 0.414551 0.317871 0
-14 9 1 0.414551 0.317871 0
-14 9 2 0.414551 0.317871 0
-14 9 3 0.414551 0.317871 0
-14 9 4 0.414551 0.317871 0
-14 9 5 0.414551 0.317871 0
-14 9 6 0.414551 0.317871 0
-14 9 7 0.414551 0.318115 0
-14 9 8 0.414551 0.318359 0
-14 9 9 0.416504 0.320068 0
-14 9 10 0.420898 0.32251 0.140259
-14 9 11 0.425537 0.324707 0.222046
-14 9 12 0.425537 0.324219 0.29834
-14 9 13 0.407471 0.317871 0.357666
-14 9 14 0.405273 0.319824 0.424316
-14 9 15 0.409912 0.323242 0.50293
-14 9 16 0.414795 0.326904 0.585449
-14 9 17 0.418945 0.329834 0.665039
-14 9 18 0.422607 0.33252 0.737305
-14 9 19 0.42627 0.334961 0.800781
-14 9 20 0.427246 0.335449 0.849121
-14 9 21 0.410889 0.322266 0.853516
-14 9 22 0.399414 0.313232 0.859375
-14 9 23 0.391846 0.307129 0.865723
-14 9 24 0.386719 0.302979 0.872559
-14 9 25 0.382568 0.299561 0.879395
-14 9 26 0.379395 0.297119 0.887207
-14 9 27 0.377686 0.29541 0.895508
-14 9 28 0.376953 0.294922 0.905762
-14 9 29 0.377197 0.294922 0.916504
-14 9 30 0.378174 0.295654 0.927734
-14 9 31 0.379883 0.296875 0.939453
-14 10 0 0.414551 0.327637 0
-14 10 1 0.414551 0.327637 0
-14 10 2 0.414551 0.327637 0
-14 10 3 0.414551 0.327637 0
-14 10 4 0.414551 0.327637 0
-14 10 5 0.414551 0.327637 0
-14 10 6 0.414551 0.327881 0
-14 10 7 0.414795 0.327881 0
-14 10 8 0.414795 0.328125 0
-14 10 9 0.416504 0.329834 0
-14 10 10 0.420898 0.332275 0.141846
-14 10 11 0.426514 0.334961 0.221191
-14 10 12 0.427734 0.334717 0.29834
-14 10 13 0.409424 0.326172 0.358643
-14 10 14 0.406006 0.326904 0.424316
-14 10 15 0.410645 0.330078 0.503418
-14 10 16 0.415527 0.333252 0.585938
-14 10 17 0.419434 0.335693 0.665039
-14 10 18 0.42334 0.337891 0.737793
-14 10 19 0.427002 0.339844 0.80127
-14 10 20 0.427979 0.339844 0.849609
-14 10 21 0.411377 0.326172 0.854492
-14 10 22 0.399902 0.31665 0.859863
-14 10 23 0.392334 0.310059 0.866211
-14 10 24 0.386963 0.30542 0.873047
-14 10 25 0.382812 0.301758 0.879883
-14 10 26 0.379883 0.299072 0.887207
-14 10 27 0.37793 0.297119 0.895996
-14 10 28 0.377197 0.296387 0.905762
-14 10 29 0.377441 0.296387 0.916504
-14 10 30 0.378418 0.296875 0.928223
-14 10 31 0.379883 0.297852 0.939941
-14 11 0 0.413574 0.342529 0
-14 11 1 0.413574 0.342529 0
-14 11 2 0.413574 0.342529 0
-14 11 3 0.413818 0.342529 0
-14 11 4 0.413818 0.342529 0
-14 11 5 0.413818 0.342529 0
-14 11 6 0.413818 0.342529 0
-14 11 7 0.413818 0.342773 0
-14 11 8 0.413818 0.343018 0
-14 11 9 0.415283 0.344238 0.0491638
-14 11 10 0.419189 0.34668 0.14856
-14 11 11 0.425537 0.350098 0.220825
-14 11 12 0.429199 0.351074 0.297119
-14 11 13 0.413086 0.340576 0.36084
-14 11 14 0.406982 0.338867 0.424561
-14 11 15 0.411621 0.341553 0.503418
-14 11 16 0.416504 0.344238 0.585938
-14 11 17 0.420654 0.345947 0.665527
-14 11 18 0.424316 0.347168 0.738281
-14 11 19 0.427734 0.348145 0.801758
-14 11 20 0.429199 0.347656 0.851074
-14 11 21 0.412598 0.332764 0.855469
-14 11 22 0.401123 0.322266 0.861328
-14 11 23 0.393311 0.314941 0.867676
-14 11 24 0.387695 0.309814 0.873535
-14 11 25 0.383301 0.30542 0.880371
-14 11 26 0.380371 0.302246 0.887695
-14 11 27 0.378418 0.300049 0.896484
-14 11 28 0.377686 0.299072 0.90625
-14 11 29 0.377686 0.298584 0.916992
-14 11 30 0.378662 0.298828 0.928223
-14 11 31 0.380127 0.299561 0.939941
-14 12 0 0.411377 0.362549 0.086853
-14 12 1 0.411377 0.362549 0.086853
-14 12 2 0.411377 0.362549 0.086853
-14 12 3 0.411377 0.362549 0.086853
-14 12 4 0.411377 0.362793 0.0869141
-14 12 5 0.411377 0.362793 0.0869751
-14 12 6 0.411377 0.362793 0.0870972
-14 12 7 0.411377 0.362793 0.0874023
-14 12 8 0.411377 0.363037 0.0878906
-14 12 9 0.412109 0.363525 0.113037
-14 12 10 0.414551 0.365234 0.166382
-14 12 11 0.419434 0.368164 0.224243
-14 12 12 0.427002 0.372314 0.293701
-14 12 13 0.420166 0.36499 0.364014
-14 12 14 0.408691 0.357422 0.424561
-14 12 15 0.41333 0.359863 0.503418
-14 12 16 0.418213 0.361572 0.586426
-14 12 17 0.422363 0.362061 0.666016
-14 12 18 0.426025 0.362061 0.73877
-14 12 19 0.429443 0.361572 0.802246
-14 12 20 0.431152 0.360352 0.853027
-14 12 21 0.414551 0.34375 0.85791
-14 12 22 0.402832 0.331787 0.863281
-14 12 23 0.394531 0.323242 0.869141
-14 12 24 0.388672 0.316895 0.874512
-14 12 25 0.384277 0.311768 0.881348
-14 12 26 0.381104 0.307861 0.888672
-14 12 27 0.37915 0.305176 0.897461
-14 12 28 0.378174 0.303223 0.907227
-14 12 29 0.378418 0.30249 0.91748
-14 12 30 0.37915 0.302246 0.928711
-14 12 31 0.380615 0.30249 0.94043
-14 13 0 0.414062 0.392822 0.150757
-14 13 1 0.414062 0.392822 0.150757
-14 13 2 0.414062 0.392822 0.150757
-14 13 3 0.414062 0.392822 0.150757
-14 13 4 0.414062 0.392822 0.150757
-14 13 5 0.414062 0.392822 0.150879
-14 13 6 0.414062 0.392822 0.150879
-14 13 7 0.414062 0.393066 0.150879
-14 13 8 0.414062 0.393066 0.151123
-14 13 9 0.414307 0.393311 0.156616
-14 13 10 0.414307 0.393066 0.192749
-14 13 11 0.414307 0.392578 0.237671
-14 13 12 0.415283 0.392334 0.292236
-14 13 13 0.421387 0.395508 0.361084
-14 13 14 0.411133 0.38501 0.424561
-14 13 15 0.416016 0.386475 0.503418
-14 13 16 0.420898 0.387207 0.586426
-14 13 17 0.425049 0.386475 0.666504
-14 13 18 0.428467 0.384521 0.739746
-14 13 19 0.431885 0.382324 0.803223
-14 13 20 0.434326 0.379639 0.855957
-14 13 21 0.41748 0.360596 0.86084
-14 13 22 0.405029 0.346191 0.865723
-14 13 23 0.396484 0.335938 0.871094
-14 13 24 0.390381 0.328125 0.876465
-14 13 25 0.385986 0.322021 0.882812
-14 13 26 0.382568 0.316895 0.890137
-14 13 27 0.380371 0.312988 0.898438
-14 13 28 0.379395 0.310303 0.908203
-14 13 29 0.379395 0.30835 0.918945
-14 13 30 0.379883 0.307373 0.929688
-14 13 31 0.381348 0.307129 0.941406
-14 14 0 0.425781 0.440674 0.177002
-14 14 1 0.425781 0.440674 0.177002
-14 14 2 0.425781 0.440674 0.177002
-14 14 3 0.425781 0.440674 0.177002
-14 14 4 0.425781 0.440674 0.177002
-14 14 5 0.425781 0.440674 0.177002
-14 14 6 0.425781 0.440674 0.177002
-14 14 7 0.425781 0.440918 0.177002
-14 14 8 0.426025 0.440918 0.177124
-14 14 9 0.426025 0.441162 0.177124
-14 14 10 0.426025 0.440918 0.205811
-14 14 11 0.425537 0.439453 0.249146
-14 14 12 0.424072 0.437012 0.301514
-14 14 13 0.420898 0.431641 0.361084
-14 14 14 0.414795 0.422607 0.424072
-14 14 15 0.419678 0.42334 0.503418
-14 14 16 0.424805 0.423096 0.586426
-14 14 17 0.428955 0.42041 0.666992
-14 14 18 0.432373 0.416504 0.740723
-14 14 19 0.435547 0.411865 0.804688
-14 14 20 0.437744 0.406738 0.857422
-14 14 21 0.421631 0.385254 0.864746
-14 14 22 0.408691 0.367676 0.869629
-14 14 23 0.399902 0.35498 0.874512
-14 14 24 0.393311 0.345215 0.879883
-14 14 25 0.388428 0.337158 0.885742
-14 14 26 0.384766 0.330322 0.893066
-14 14 27 0.382324 0.324951 0.900879
-14 14 28 0.381104 0.320801 0.910645
-14 14 29 0.380859 0.317871 0.920898
-14 14 30 0.381348 0.315674 0.931641
-14 14 31 0.382568 0.314453 0.942871
-14 15 0 0.420898 0.480469 0.188354
-14 15 1 0.420898 0.480469 0.188354
-14 15 2 0.420898 0.480469 0.188354
-14 15 3 0.420898 0.480469 0.188354
-14 15 4 0.420898 0.480469 0.188354
-14 15 5 0.420898 0.480469 0.188354
-14 15 6 0.420898 0.480469 0.188354
-14 15 7 0.420898 0.480469 0.188354
-14 15 8 0.421143 0.480713 0.188477
-14 15 9 0.421143 0.480957 0.188477
-14 15 10 0.421387 0.480713 0.202637
-14 15 11 0.421143 0.479492 0.244263
-14 15 12 0.420166 0.477051 0.295166
-14 15 13 0.418701 0.4729 0.354248
-14 15 14 0.419189 0.469727 0.422607
-14 15 15 0.424316 0.470215 0.501465
-14 15 16 0.429688 0.468994 0.585449
-14 15 17 0.434326 0.464844 0.666992
-14 15 18 0.437744 0.458496 0.741211
-14 15 19 0.440918 0.451172 0.806152
-14 15 20 0.442871 0.443359 0.859863
-14 15 21 0.427979 0.419189 0.871094
-14 15 22 0.414551 0.397949 0.875488
-14 15 23 0.404785 0.38208 0.879883
-14 15 24 0.397949 0.369629 0.884766
-14 15 25 0.392578 0.359131 0.890625
-14 15 26 0.388428 0.350098 0.897461
-14 15 27 0.385498 0.342529 0.904785
-14 15 28 0.383789 0.336426 0.914062
-14 15 29 0.383301 0.331787 0.923828
-14 15 30 0.383545 0.327881 0.934082
-14 15 31 0.384277 0.325195 0.945312
-14 16 0 0.416748 0.525391 0.201904
-14 16 1 0.416748 0.525391 0.201904
-14 16 2 0.416748 0.525391 0.201904
-14 16 3 0.416748 0.525391 0.201904
-14 16 4 0.416748 0.525391 0.201904
-14 16 5 0.416748 0.525391 0.201904
-14 16 6 0.416748 0.525391 0.201904
-14 16 7 0.416748 0.525391 0.202026
-14 16 8 0.416748 0.525879 0.202026
-14 16 9 0.416992 0.525879 0.202026
-14 16 10 0.417236 0.526367 0.202148
-14 16 11 0.417725 0.525879 0.239258
-14 16 12 0.418701 0.525391 0.289307
-14 16 13 0.420654 0.524902 0.349121
-14 16 14 0.424316 0.524902 0.419189
-14 16 15 0.429932 0.525391 0.498291
-14 16 16 0.435791 0.523438 0.58252
-14 16 17 0.440674 0.518555 0.665039
-14 16 18 0.444824 0.510254 0.741211
-14 16 19 0.447754 0.500488 0.807129
-14 16 20 0.449707 0.489746 0.861328
-14 16 21 0.436768 0.463867 0.878906
-14 16 22 0.422852 0.438477 0.883789
-14 16 23 0.412598 0.418701 0.888672
-14 16 24 0.405029 0.402832 0.893066
-14 16 25 0.398926 0.38916 0.898438
-14 16 26 0.394043 0.377197 0.904297
-14 16 27 0.390381 0.366699 0.911133
-14 16 28 0.388184 0.358154 0.919434
-14 16 29 0.386963 0.351074 0.928711
-14 16 30 0.386719 0.345215 0.938477
-14 16 31 0.387207 0.340332 0.94873
-14 17 0 0.418457 0.579102 0.219116
-14 17 1 0.418457 0.579102 0.219116
-14 17 2 0.418457 0.579102 0.219116
-14 17 3 0.418457 0.579102 0.219116
-14 17 4 0.418457 0.579102 0.219116
-14 17 5 0.418457 0.579102 0.219116
-14 17 6 0.418457 0.579102 0.219116
-14 17 7 0.418457 0.579102 0.219116
-14 17 8 0.418457 0.579102 0.219238
-14 17 9 0.418701 0.579102 0.219238
-14 17 10 0.418945 0.57959 0.21936
-14 17 11 0.419678 0.580078 0.23645
-14 17 12 0.421631 0.580566 0.284912
-14 17 13 0.424561 0.581543 0.34375
-14 17 14 0.429199 0.583008 0.41333
-14 17 15 0.435303 0.583496 0.491455
-14 17 16 0.44165 0.582031 0.575684
-14 17 17 0.447754 0.577148 0.660156
-14 17 18 0.452393 0.568359 0.737793
-14 17 19 0.455811 0.557129 0.806152
-14 17 20 0.457764 0.543945 0.862305
-14 17 21 0.447998 0.51709 0.887207
-14 17 22 0.434326 0.488281 0.895508
-14 17 23 0.423584 0.4646 0.900879
-14 17 24 0.415039 0.445068 0.905273
-14 17 25 0.407959 0.427734 0.909668
-14 17 26 0.4021 0.412109 0.915039
-14 17 27 0.397705 0.398193 0.920898
-14 17 28 0.394531 0.386475 0.927734
-14 17 29 0.392578 0.376221 0.936035
-14 17 30 0.391357 0.367676 0.944824
-14 17 31 0.391113 0.360352 0.954102
-14 18 0 0.422119 0.633301 0.237061
-14 18 1 0.422119 0.633301 0.237061
-14 18 2 0.422119 0.633301 0.237061
-14 18 3 0.422119 0.633301 0.237061
-14 18 4 0.422119 0.633301 0.237061
-14 18 5 0.422119 0.633301 0.237061
-14 18 6 0.422119 0.633301 0.237061
-14 18 7 0.422119 0.633301 0.237061
-14 18 8 0.422119 0.633301 0.237061
-14 18 9 0.422363 0.633301 0.237061
-14 18 10 0.422363 0.633301 0.237183
-14 18 11 0.422852 0.633789 0.237305
-14 18 12 0.425049 0.634766 0.280029
-14 18 13 0.428467 0.636719 0.336914
-14 18 14 0.43335 0.638672 0.404541
-14 18 15 0.439697 0.640137 0.481445
-14 18 16 0.447021 0.640137 0.565918
-14 18 17 0.454102 0.63623 0.650879
-14 18 18 0.459961 0.62793 0.730957
-14 18 19 0.464355 0.616211 0.801758
-14 18 20 0.466553 0.601562 0.859863
-14 18 21 0.460205 0.576172 0.894043
-14 18 22 0.448486 0.54541 0.908691
-14 18 23 0.437744 0.518555 0.916504
-14 18 24 0.428711 0.495361 0.921387
-14 18 25 0.42041 0.473877 0.925781
-14 18 26 0.41333 0.454102 0.929688
-14 18 27 0.407715 0.436523 0.934082
-14 18 28 0.403076 0.420898 0.939941
-14 18 29 0.399902 0.407227 0.946289
-14 18 30 0.397949 0.395264 0.953613
-14 18 31 0.396729 0.384766 0.961914
-14 19 0 0.42627 0.683105 0.253906
-14 19 1 0.42627 0.683105 0.253906
-14 19 2 0.42627 0.683105 0.253906
-14 19 3 0.42627 0.683105 0.253906
-14 19 4 0.42627 0.683105 0.253906
-14 19 5 0.42627 0.683105 0.253906
-14 19 6 0.42627 0.683105 0.253906
-14 19 7 0.42627 0.683105 0.253906
-14 19 8 0.42627 0.683105 0.253906
-14 19 9 0.426514 0.683594 0.253906
-14 19 10 0.426514 0.683594 0.253906
-14 19 11 0.427002 0.683594 0.25415
-14 19 12 0.428223 0.68457 0.274902
-14 19 13 0.431641 0.686523 0.329102
-14 19 14 0.436768 0.689453 0.394287
-14 19 15 0.443359 0.691895 0.469238
-14 19 16 0.451416 0.692871 0.552246
-14 19 17 0.459473 0.690918 0.637695
-14 19 18 0.466797 0.68457 0.720215
-14 19 19 0.472168 0.673828 0.792969
-14 19 20 0.475098 0.658691 0.854492
-14 19 21 0.472168 0.635742 0.896973
-14 19 22 0.463867 0.606445 0.920898
-14 19 23 0.453857 0.577637 0.933105
-14 19 24 0.44458 0.55127 0.939941
-14 19 25 0.435547 0.526367 0.944824
-14 19 26 0.42749 0.502441 0.948242
-14 19 27 0.420166 0.480225 0.95166
-14 19 28 0.414307 0.460449 0.955078
-14 19 29 0.409668 0.442871 0.959961
-14 19 30 0.406006 0.427002 0.965332
-14 19 31 0.403809 0.41333 0.97168
-14 20 0 0.43042 0.727539 0.268799
-14 20 1 0.43042 0.727539 0.268799
-14 20 2 0.43042 0.727539 0.268799
-14 20 3 0.43042 0.727539 0.268799
-14 20 4 0.43042 0.727539 0.268799
-14 20 5 0.43042 0.727539 0.268799
-14 20 6 0.43042 0.727539 0.268799
-14 20 7 0.43042 0.727539 0.268799
-14 20 8 0.43042 0.727539 0.268799
-14 20 9 0.43042 0.727539 0.268799
-14 20 10 0.430664 0.727539 0.269043
-14 20 11 0.430908 0.728027 0.269043
-14 20 12 0.431396 0.728027 0.269531
-14 20 13 0.434814 0.730469 0.321045
-14 20 14 0.439697 0.733398 0.383301
-14 20 15 0.446289 0.736816 0.455811
-14 20 16 0.45459 0.739258 0.537109
-14 20 17 0.463623 0.739258 0.62207
-14 20 18 0.47168 0.734863 0.705078
-14 20 19 0.478271 0.725586 0.780273
-14 20 20 0.482178 0.711426 0.844238
-14 20 21 0.482666 0.691895 0.89502
-14 20 22 0.478027 0.666016 0.928223
-14 20 23 0.470215 0.637207 0.947266
-14 20 24 0.461426 0.609375 0.95752
-14 20 25 0.452148 0.581543 0.964355
-14 20 26 0.443115 0.553711 0.968262
-14 20 27 0.43457 0.527832 0.970703
-14 20 28 0.427002 0.503418 0.973145
-14 20 29 0.420898 0.481689 0.976074
-14 20 30 0.416016 0.462158 0.979492
-14 20 31 0.412109 0.444824 0.983887
-14 21 0 0.433838 0.765137 0.281738
-14 21 1 0.433838 0.765137 0.281738
-14 21 2 0.433838 0.765137 0.281738
-14 21 3 0.433838 0.765137 0.281738
-14 21 4 0.433838 0.765137 0.281738
-14 21 5 0.433838 0.765137 0.281738
-14 21 6 0.433838 0.765137 0.281738
-14 21 7 0.433838 0.765137 0.281738
-14 21 8 0.433838 0.765137 0.281738
-14 21 9 0.433838 0.765137 0.281738
-14 21 10 0.434082 0.765625 0.281738
-14 21 11 0.434326 0.765625 0.281982
-14 21 12 0.434814 0.765625 0.281982
-14 21 13 0.437012 0.767578 0.3125
-14 21 14 0.441895 0.770508 0.371826
-14 21 15 0.448242 0.774414 0.441162
-14 21 16 0.456543 0.77832 0.52002
-14 21 17 0.466064 0.779785 0.603516
-14 21 18 0.475098 0.777832 0.686523
-14 21 19 0.482666 0.770996 0.763184
-14 21 20 0.487793 0.758789 0.82959
-14 21 21 0.490479 0.742676 0.885742
-14 21 22 0.489746 0.720703 0.928223
-14 21 23 0.484619 0.694824 0.955078
-14 21 24 0.477539 0.666992 0.971191
-14 21 25 0.46875 0.637207 0.980957
-14 21 26 0.459229 0.606934 0.986816
-14 21 27 0.449951 0.577637 0.989746
-14 21 28 0.441162 0.549805 0.991699
-14 21 29 0.433594 0.523926 0.993652
-14 21 30 0.427246 0.5 0.995117
-14 21 31 0.421875 0.47876 0.998047
-14 22 0 0.436279 0.796875 0.29248
-14 22 1 0.436279 0.796875 0.29248
-14 22 2 0.436279 0.796875 0.29248
-14 22 3 0.436279 0.796875 0.29248
-14 22 4 0.436279 0.796875 0.29248
-14 22 5 0.436279 0.796875 0.29248
-14 22 6 0.436279 0.796875 0.29248
-14 22 7 0.436523 0.796875 0.29248
-14 22 8 0.436523 0.796875 0.29248
-14 22 9 0.436523 0.796875 0.29248
-14 22 10 0.436768 0.796875 0.29248
-14 22 11 0.437012 0.796875 0.292725
-14 22 12 0.437256 0.797363 0.292725
-14 22 13 0.438477 0.797852 0.303711
-14 22 14 0.443115 0.80127 0.360107
-14 22 15 0.449219 0.805664 0.426514
-14 22 16 0.45752 0.810059 0.502441
-14 22 17 0.467041 0.813477 0.583984
-14 22 18 0.476562 0.813477 0.666016
-14 22 19 0.485107 0.809082 0.743164
-14 22 20 0.491455 0.799805 0.811523
-14 22 21 0.495605 0.785645 0.870605
-14 22 22 0.49707 0.76709 0.918945
-14 22 23 0.495361 0.745117 0.953613
-14 22 24 0.490479 0.719727 0.976562
-14 22 25 0.483398 0.690918 0.992188
-14 22 26 0.474609 0.659668 1
-14 22 27 0.465088 0.62793 1
-14 22 28 0.455811 0.59668 1
-14 22 29 0.447021 0.567383 1
-14 22 30 0.439209 0.540039 1
-14 22 31 0.432617 0.514648 1
-14 23 0 0.438232 0.821777 0.301025
-14 23 1 0.438232 0.821777 0.301025
-14 23 2 0.438232 0.821777 0.301025
-14 23 3 0.438232 0.821777 0.301025
-14 23 4 0.438232 0.821777 0.301025
-14 23 5 0.438232 0.821777 0.301025
-14 23 6 0.438232 0.821777 0.301025
-14 23 7 0.438232 0.821777 0.301025
-14 23 8 0.438232 0.821777 0.301025
-14 23 9 0.438477 0.821777 0.30127
-14 23 10 0.438477 0.821777 0.30127
-14 23 11 0.438721 0.821777 0.30127
-14 23 12 0.438965 0.822266 0.30127
-14 23 13 0.439697 0.822266 0.301514
-14 23 14 0.443604 0.825684 0.348877
-14 23 15 0.449463 0.830078 0.412109
-14 23 16 0.45752 0.834961 0.485107
-14 23 17 0.466797 0.839355 0.563965
-14 23 18 0.476807 0.841797 0.644531
-14 23 19 0.486084 0.839355 0.72168
-14 23 20 0.493408 0.83252 0.791016
-14 23 21 0.498535 0.820801 0.852539
-14 23 22 0.501465 0.805176 0.903809
-14 23 23 0.501953 0.786133 0.943848
-14 23 24 0.499756 0.764648 0.973633
-14 23 25 0.494873 0.737793 0.995605
-14 23 26 0.487549 0.70752 1
-14 23 27 0.47876 0.674805 1
-14 23 28 0.469238 0.641602 1
-14 23 29 0.459961 0.609375 1
-14 23 30 0.451172 0.578613 1
-14 23 31 0.443359 0.550293 1
-14 24 0 0.439453 0.841797 0.308105
-14 24 1 0.439453 0.841797 0.308105
-14 24 2 0.439453 0.841797 0.308105
-14 24 3 0.439453 0.841797 0.308105
-14 24 4 0.439453 0.841797 0.308105
-14 24 5 0.439453 0.841797 0.308105
-14 24 6 0.439453 0.841797 0.308105
-14 24 7 0.439453 0.841797 0.308105
-14 24 8 0.439453 0.841797 0.308105
-14 24 9 0.439453 0.841797 0.308105
-14 24 10 0.439697 0.841797 0.308105
-14 24 11 0.439697 0.842285 0.308105
-14 24 12 0.440186 0.842285 0.308105
-14 24 13 0.440674 0.842285 0.30835
-14 24 14 0.443359 0.844727 0.338379
-14 24 15 0.448975 0.849121 0.398682
-14 24 16 0.456543 0.854492 0.468506
-14 24 17 0.46582 0.859863 0.544434
-14 24 18 0.47583 0.863281 0.623047
-14 24 19 0.485596 0.863281 0.699707
-14 24 20 0.493652 0.859375 0.769531
-14 24 21 0.5 0.850098 0.832031
-14 24 22 0.503906 0.836426 0.885742
-14 24 23 0.505371 0.819824 0.929199
-14 24 24 0.505371 0.80127 0.963867
-14 24 25 0.50293 0.777832 0.992188
-14 24 26 0.497803 0.749512 1
-14 24 27 0.48999 0.717285 1
-14 24 28 0.481201 0.683594 1
-14 24 29 0.47168 0.649414 1
-14 24 30 0.462402 0.616699 1
-14 24 31 0.453613 0.584961 1
-14 25 0 0.439941 0.859375 0.313965
-14 25 1 0.439941 0.859375 0.313965
-14 25 2 0.439941 0.859375 0.313965
-14 25 3 0.439941 0.859375 0.313965
-14 25 4 0.439941 0.859375 0.313965
-14 25 5 0.439941 0.859375 0.313965
-14 25 6 0.439941 0.859375 0.313965
-14 25 7 0.439941 0.859375 0.313965
-14 25 8 0.440186 0.859375 0.313965
-14 25 9 0.440186 0.859375 0.313965
-14 25 10 0.440186 0.859375 0.313965
-14 25 11 0.44043 0.859863 0.314209
-14 25 12 0.440674 0.859863 0.314209
-14 25 13 0.441162 0.859863 0.314209
-14 25 14 0.442871 0.861328 0.327393
-14 25 15 0.447998 0.865723 0.384521
-14 25 16 0.455322 0.871094 0.450928
-14 25 17 0.464111 0.876953 0.523926
-14 25 18 0.474121 0.881836 0.600098
-14 25 19 0.483887 0.883789 0.674805
-14 25 20 0.492676 0.881836 0.744629
-14 25 21 0.499756 0.875488 0.808105
-14 25 22 0.504883 0.864746 0.86377
-14 25 23 0.507812 0.850586 0.910156
-14 25 24 0.509277 0.834473 0.947754
-14 25 25 0.508789 0.813965 0.981445
-14 25 26 0.505859 0.789062 1
-14 25 27 0.499756 0.758789 1
-14 25 28 0.491943 0.725586 1
-14 25 29 0.48291 0.69043 1
-14 25 30 0.473389 0.655762 1
-14 25 31 0.464355 0.62207 1
-14 26 0 0.44043 0.875488 0.31958
-14 26 1 0.44043 0.875488 0.31958
-14 26 2 0.44043 0.875488 0.31958
-14 26 3 0.44043 0.875488 0.31958
-14 26 4 0.44043 0.875488 0.31958
-14 26 5 0.44043 0.875488 0.31958
-14 26 6 0.44043 0.875488 0.31958
-14 26 7 0.44043 0.875488 0.31958
-14 26 8 0.44043 0.875488 0.31958
-14 26 9 0.440674 0.875488 0.31958
-14 26 10 0.440674 0.875488 0.31958
-14 26 11 0.440918 0.875488 0.31958
-14 26 12 0.441162 0.875488 0.31958
-14 26 13 0.441406 0.875488 0.31958
-14 26 14 0.442139 0.875977 0.319824
-14 26 15 0.446777 0.879883 0.370117
-14 26 16 0.453369 0.885742 0.433105
-14 26 17 0.461914 0.891602 0.502441
-14 26 18 0.471436 0.897461 0.575684
-14 26 19 0.481445 0.900879 0.648438
-14 26 20 0.490479 0.901367 0.717285
-14 26 21 0.498535 0.897949 0.78125
-14 26 22 0.504883 0.890137 0.838379
-14 26 23 0.508789 0.878906 0.886719
-14 26 24 0.51123 0.865234 0.927246
-14 26 25 0.512207 0.847168 0.963867
-14 26 26 0.51123 0.825195 0.996094
-14 26 27 0.507324 0.797852 1
-14 26 28 0.500977 0.766113 1
-14 26 29 0.49292 0.731445 1
-14 26 30 0.483887 0.695801 1
-14 26 31 0.474609 0.660645 1
-14 27 0 0.440674 0.88916 0.324219
-14 27 1 0.440674 0.88916 0.324219
-14 27 2 0.440674 0.88916 0.324219
-14 27 3 0.440674 0.88916 0.324219
-14 27 4 0.440674 0.88916 0.324219
-14 27 5 0.440674 0.88916 0.324219
-14 27 6 0.440674 0.88916 0.324219
-14 27 7 0.440674 0.88916 0.324219
-14 27 8 0.440674 0.88916 0.324219
-14 27 9 0.440674 0.88916 0.324219
-14 27 10 0.440674 0.88916 0.324219
-14 27 11 0.440918 0.88916 0.324219
-14 27 12 0.441162 0.88916 0.324219
-14 27 13 0.44165 0.889648 0.324219
-14 27 14 0.442139 0.889648 0.324463
-14 27 15 0.445312 0.892578 0.355713
-14 27 16 0.451416 0.897949 0.415039
-14 27 17 0.459229 0.904297 0.480957
-14 27 18 0.468506 0.910156 0.550781
-14 27 19 0.478027 0.915039 0.620605
-14 27 20 0.487549 0.91748 0.687988
-14 27 21 0.496094 0.916504 0.751465
-14 27 22 0.50293 0.911621 0.809082
-14 27 23 0.508301 0.903809 0.859375
-14 27 24 0.511719 0.892578 0.901855
-14 27 25 0.513672 0.877441 0.941406
-14 27 26 0.51416 0.85791 0.977051
-14 27 27 0.512207 0.833496 1
-14 27 28 0.507812 0.804688 1
-14 27 29 0.500977 0.770996 1
-14 27 30 0.49292 0.73584 1
-14 27 31 0.483887 0.699219 1
-14 28 0 0.440186 0.900391 0.328125
-14 28 1 0.440186 0.900391 0.328125
-14 28 2 0.440186 0.900391 0.328125
-14 28 3 0.440186 0.900391 0.328125
-14 28 4 0.440186 0.900391 0.328125
-14 28 5 0.440186 0.900391 0.328125
-14 28 6 0.440186 0.900391 0.328125
-14 28 7 0.440186 0.900391 0.328125
-14 28 8 0.440186 0.900391 0.328125
-14 28 9 0.44043 0.900391 0.328125
-14 28 10 0.44043 0.900391 0.328125
-14 28 11 0.44043 0.900391 0.328125
-14 28 12 0.440674 0.900391 0.328125
-14 28 13 0.441162 0.900879 0.328125
-14 28 14 0.44165 0.900879 0.328369
-14 28 15 0.443359 0.902344 0.341064
-14 28 16 0.448975 0.907227 0.396729
-14 28 17 0.456055 0.913574 0.458984
-14 28 18 0.464844 0.92041 0.524902
-14 28 19 0.474121 0.925781 0.591797
-14 28 20 0.483398 0.929688 0.656738
-14 28 21 0.492188 0.931152 0.719238
-14 28 22 0.5 0.929199 0.776855
-14 28 23 0.505859 0.923828 0.827637
-14 28 24 0.510742 0.915527 0.87207
-14 28 25 0.513672 0.90332 0.914062
-14 28 26 0.515137 0.886719 0.952637
-14 28 27 0.515137 0.865723 0.986816
-14 28 28 0.512207 0.839355 1
-14 28 29 0.507324 0.808594 1
-14 28 30 0.500488 0.774414 1
-14 28 31 0.492432 0.738281 1
-14 29 0 0.439209 0.90918 0.331055
-14 29 1 0.439209 0.90918 0.331055
-14 29 2 0.439209 0.90918 0.331055
-14 29 3 0.439209 0.90918 0.331055
-14 29 4 0.439209 0.90918 0.331055
-14 29 5 0.439209 0.90918 0.331055
-14 29 6 0.439209 0.90918 0.331055
-14 29 7 0.439209 0.90918 0.331055
-14 29 8 0.439209 0.90918 0.331055
-14 29 9 0.439209 0.90918 0.331055
-14 29 10 0.439209 0.90918 0.331055
-14 29 11 0.439453 0.90918 0.331055
-14 29 12 0.439453 0.90918 0.331055
-14 29 13 0.439941 0.90918 0.331055
-14 29 14 0.44043 0.90918 0.331055
-14 29 15 0.440918 0.909668 0.331299
-14 29 16 0.445801 0.914062 0.378418
-14 29 17 0.452393 0.92041 0.436523
-14 29 18 0.460449 0.927246 0.498779
-14 29 19 0.469238 0.933594 0.5625
-14 29 20 0.478271 0.938477 0.624512
-14 29 21 0.487061 0.941406 0.685059
-14 29 22 0.495117 0.941895 0.741699
-14 29 23 0.501953 0.938965 0.79248
-14 29 24 0.507324 0.933594 0.837891
-14 29 25 0.511719 0.924805 0.881836
-14 29 26 0.514648 0.911621 0.922852
-14 29 27 0.515625 0.893555 0.960449
-14 29 28 0.514648 0.870117 0.993164
-14 29 29 0.511719 0.842773 1
-14 29 30 0.506836 0.811523 1
-14 29 31 0.5 0.776855 1
-14 30 0 0.437012 0.914551 0.332764
-14 30 1 0.437012 0.914551 0.332764
-14 30 2 0.437012 0.914551 0.332764
-14 30 3 0.437012 0.914551 0.332764
-14 30 4 0.437012 0.914551 0.332764
-14 30 5 0.437012 0.914551 0.332764
-14 30 6 0.437256 0.914551 0.332764
-14 30 7 0.437256 0.914551 0.332764
-14 30 8 0.437256 0.914551 0.332764
-14 30 9 0.437256 0.914551 0.332764
-14 30 10 0.437256 0.914551 0.332764
-14 30 11 0.437256 0.914551 0.332764
-14 30 12 0.4375 0.914551 0.332764
-14 30 13 0.437744 0.914551 0.332764
-14 30 14 0.438232 0.914551 0.332764
-14 30 15 0.438721 0.915039 0.333008
-14 30 16 0.441895 0.91748 0.359863
-14 30 17 0.447754 0.92334 0.414062
-14 30 18 0.455078 0.930176 0.472412
-14 30 19 0.463379 0.937012 0.532227
-14 30 20 0.472168 0.942871 0.591309
-14 30 21 0.480713 0.947266 0.648926
-14 30 22 0.489014 0.949219 0.704102
-14 30 23 0.496094 0.949219 0.754395
-14 30 24 0.501953 0.946289 0.799805
-14 30 25 0.507324 0.94043 0.844727
-14 30 26 0.51123 0.930664 0.888184
-14 30 27 0.51416 0.916504 0.928711
-14 30 28 0.515137 0.897461 0.96582
-14 30 29 0.51416 0.874023 0.998047
-14 30 30 0.510742 0.845703 1
-14 30 31 0.505859 0.813965 1
-14 31 0 0.434814 0.917969 0.333984
-14 31 1 0.434814 0.917969 0.333984
-14 31 2 0.434814 0.917969 0.333984
-14 31 3 0.434814 0.917969 0.333984
-14 31 4 0.434814 0.917969 0.333984
-14 31 5 0.434814 0.917969 0.333984
-14 31 6 0.434814 0.917969 0.333984
-14 31 7 0.434814 0.917969 0.333984
-14 31 8 0.435059 0.917969 0.333984
-14 31 9 0.435059 0.917969 0.333984
-14 31 10 0.435059 0.917969 0.333984
-14 31 11 0.435059 0.917969 0.333984
-14 31 12 0.435303 0.917969 0.333984
-14 31 13 0.435547 0.918457 0.333984
-14 31 14 0.435791 0.918457 0.333984
-14 31 15 0.436279 0.918457 0.333984
-14 31 16 0.437744 0.919434 0.342041
-14 31 17 0.443115 0.924805 0.392334
-14 31 18 0.449707 0.931152 0.446289
-14 31 19 0.457031 0.9375 0.501953
-14 31 20 0.465088 0.943848 0.557617
-14 31 21 0.473389 0.94873 0.612305
-14 31 22 0.481445 0.952637 0.665527
-14 31 23 0.48877 0.954102 0.714355
-14 31 24 0.495117 0.953613 0.759277
-14 31 25 0.501465 0.951172 0.804199
-14 31 26 0.506348 0.944824 0.849121
-14 31 27 0.510742 0.93457 0.892578
-14 31 28 0.513184 0.92041 0.933105
-14 31 29 0.51416 0.900879 0.970215
-14 31 30 0.513184 0.876953 1
-14 31 31 0.510254 0.848145 1
-15 0 0 0.471191 0.3479 0
-15 0 1 0.471191 0.3479 0
-15 0 2 0.471191 0.3479 0
-15 0 3 0.471191 0.3479 0
-15 0 4 0.471191 0.3479 0
-15 0 5 0.471191 0.3479 0
-15 0 6 0.471436 0.3479 0
-15 0 7 0.471436 0.348145 0
-15 0 8 0.471436 0.348389 0
-15 0 9 0.47168 0.348877 0
-15 0 10 0.473877 0.350586 0
-15 0 11 0.478027 0.352783 0.18103
-15 0 12 0.483154 0.355469 0.268311
-15 0 13 0.483887 0.358398 0.351807
-15 0 14 0.477539 0.364258 0.424805
-15 0 15 0.47876 0.368408 0.501953
-15 0 16 0.480957 0.370361 0.584961
-15 0 17 0.481445 0.371094 0.665527
-15 0 18 0.480469 0.370605 0.739258
-15 0 19 0.479004 0.369873 0.803711
-15 0 20 0.476807 0.368652 0.856445
-15 0 21 0.454102 0.351318 0.861816
-15 0 22 0.436768 0.338135 0.866699
-15 0 23 0.424316 0.328857 0.87207
-15 0 24 0.415283 0.322021 0.87793
-15 0 25 0.408203 0.31665 0.884766
-15 0 26 0.402588 0.312744 0.893066
-15 0 27 0.398682 0.30957 0.902344
-15 0 28 0.395508 0.307373 0.912109
-15 0 29 0.393555 0.305908 0.921875
-15 0 30 0.392334 0.305176 0.932617
-15 0 31 0.39209 0.305176 0.943848
-15 1 0 0.471191 0.3479 0
-15 1 1 0.471191 0.3479 0
-15 1 2 0.471191 0.3479 0
-15 1 3 0.471191 0.3479 0
-15 1 4 0.471191 0.3479 0
-15 1 5 0.471191 0.3479 0
-15 1 6 0.471436 0.3479 0
-15 1 7 0.471436 0.348145 0
-15 1 8 0.471436 0.348389 0
-15 1 9 0.47168 0.348877 0
-15 1 10 0.473877 0.350586 0
-15 1 11 0.478027 0.352783 0.18103
-15 1 12 0.483154 0.355713 0.268311
-15 1 13 0.483887 0.358398 0.351807
-15 1 14 0.477539 0.364258 0.424805
-15 1 15 0.47876 0.368408 0.501953
-15 1 16 0.480957 0.370361 0.584961
-15 1 17 0.481445 0.371094 0.665527
-15 1 18 0.480469 0.370605 0.739258
-15 1 19 0.479004 0.369873 0.803711
-15 1 20 0.476807 0.368652 0.856445
-15 1 21 0.454102 0.351318 0.861816
-15 1 22 0.436768 0.338135 0.866699
-15 1 23 0.424316 0.328857 0.87207
-15 1 24 0.415283 0.322021 0.87793
-15 1 25 0.408203 0.31665 0.884766
-15 1 26 0.402588 0.312744 0.893066
-15 1 27 0.398682 0.30957 0.902344
-15 1 28 0.395508 0.307373 0.912109
-15 1 29 0.393555 0.305908 0.921875
-15 1 30 0.392334 0.305176 0.932617
-15 1 31 0.39209 0.305176 0.943848
-15 2 0 0.471191 0.3479 0
-15 2 1 0.471191 0.3479 0
-15 2 2 0.471191 0.3479 0
-15 2 3 0.471191 0.3479 0
-15 2 4 0.471191 0.3479 0
-15 2 5 0.471191 0.3479 0
-15 2 6 0.471436 0.3479 0
-15 2 7 0.471436 0.348145 0
-15 2 8 0.471436 0.348389 0
-15 2 9 0.471924 0.348877 0
-15 2 10 0.473877 0.35083 0
-15 2 11 0.478027 0.353027 0.18103
-15 2 12 0.483154 0.355713 0.268311
-15 2 13 0.483887 0.358643 0.351807
-15 2 14 0.477539 0.364258 0.424805
-15 2 15 0.47876 0.368408 0.501953
-15 2 16 0.480957 0.370361 0.584961
-15 2 17 0.481445 0.371094 0.665527
-15 2 18 0.480469 0.370605 0.739258
-15 2 19 0.479004 0.369873 0.803711
-15 2 20 0.476807 0.368652 0.856445
-15 2 21 0.454102 0.351318 0.861816
-15 2 22 0.436768 0.338135 0.866699
-15 2 23 0.424316 0.328857 0.87207
-15 2 24 0.415283 0.322021 0.87793
-15 2 25 0.408203 0.31665 0.884766
-15 2 26 0.402588 0.312744 0.893066
-15 2 27 0.398682 0.30957 0.902344
-15 2 28 0.395508 0.307373 0.912109
-15 2 29 0.393555 0.305908 0.921875
-15 2 30 0.392334 0.30542 0.932617
-15 2 31 0.39209 0.305176 0.943848
-15 3 0 0.471191 0.3479 0
-15 3 1 0.471191 0.3479 0
-15 3 2 0.471191 0.3479 0
-15 3 3 0.471191 0.3479 0
-15 3 4 0.471436 0.3479 0
-15 3 5 0.471436 0.348145 0
-15 3 6 0.471436 0.348145 0
-15 3 7 0.471436 0.348145 0
-15 3 8 0.471436 0.348389 0
-15 3 9 0.471924 0.349121 0
-15 3 10 0.473877 0.35083 0
-15 3 11 0.478027 0.353027 0.18103
-15 3 12 0.483154 0.355713 0.268311
-15 3 13 0.483887 0.358643 0.351807
-15 3 14 0.477539 0.364258 0.424805
-15 3 15 0.47876 0.368652 0.501953
-15 3 16 0.480957 0.370605 0.584961
-15 3 17 0.481445 0.371094 0.665527
-15 3 18 0.480469 0.37085 0.739258
-15 3 19 0.479004 0.369873 0.803711
-15 3 20 0.476807 0.368652 0.856445
-15 3 21 0.454102 0.351318 0.861816
-15 3 22 0.436768 0.338379 0.866699
-15 3 23 0.424316 0.328857 0.87207
-15 3 24 0.415283 0.322266 0.87793
-15 3 25 0.408203 0.316895 0.884766
-15 3 26 0.402588 0.312744 0.893066
-15 3 27 0.398682 0.309814 0.902344
-15 3 28 0.395508 0.307617 0.912109
-15 3 29 0.393555 0.306152 0.921875
-15 3 30 0.392334 0.30542 0.932617
-15 3 31 0.39209 0.305176 0.943848
-15 4 0 0.471436 0.348145 0
-15 4 1 0.471436 0.348145 0
-15 4 2 0.471436 0.348145 0
-15 4 3 0.471436 0.348145 0
-15 4 4 0.471436 0.348145 0
-15 4 5 0.471436 0.348145 0
-15 4 6 0.471436 0.348389 0
-15 4 7 0.471436 0.348389 0
-15 4 8 0.471436 0.348633 0
-15 4 9 0.471924 0.349121 0
-15 4 10 0.473877 0.351074 0
-15 4 11 0.478027 0.353271 0.18103
-15 4 12 0.483154 0.355957 0.268311
-15 4 13 0.483887 0.358643 0.351807
-15 4 14 0.477539 0.364502 0.424805
-15 4 15 0.47876 0.368652 0.501953
-15 4 16 0.480957 0.370605 0.584961
-15 4 17 0.481445 0.371094 0.665527
-15 4 18 0.480469 0.37085 0.739258
-15 4 19 0.479004 0.370117 0.803711
-15 4 20 0.476807 0.368652 0.856445
-15 4 21 0.454102 0.351562 0.861816
-15 4 22 0.436768 0.338379 0.866699
-15 4 23 0.424316 0.328857 0.87207
-15 4 24 0.415283 0.322266 0.87793
-15 4 25 0.408203 0.316895 0.884766
-15 4 26 0.402588 0.312744 0.893066
-15 4 27 0.398682 0.309814 0.902344
-15 4 28 0.395508 0.307617 0.912109
-15 4 29 0.393555 0.306152 0.922363
-15 4 30 0.392334 0.30542 0.932617
-15 4 31 0.39209 0.305176 0.943848
-15 5 0 0.471436 0.348389 0
-15 5 1 0.471436 0.348389 0
-15 5 2 0.471436 0.348389 0
-15 5 3 0.471436 0.348633 0
-15 5 4 0.471436 0.348633 0
-15 5 5 0.471436 0.348633 0
-15 5 6 0.471436 0.348633 0
-15 5 7 0.471436 0.348633 0
-15 5 8 0.471436 0.348877 0
-15 5 9 0.471924 0.349609 0
-15 5 10 0.473877 0.351318 0
-15 5 11 0.478271 0.353516 0.18103
-15 5 12 0.483154 0.356201 0.268311
-15 5 13 0.483887 0.359131 0.351807
-15 5 14 0.477539 0.364746 0.424805
-15 5 15 0.47876 0.368896 0.501953
-15 5 16 0.480957 0.37085 0.584961
-15 5 17 0.481445 0.371338 0.665527
-15 5 18 0.480469 0.371094 0.739258
-15 5 19 0.479004 0.370361 0.803711
-15 5 20 0.476807 0.368896 0.856445
-15 5 21 0.454102 0.351562 0.861816
-15 5 22 0.436768 0.338379 0.866699
-15 5 23 0.424316 0.329102 0.87207
-15 5 24 0.415283 0.322266 0.87793
-15 5 25 0.408203 0.316895 0.884766
-15 5 26 0.402588 0.312744 0.893066
-15 5 27 0.398682 0.309814 0.902344
-15 5 28 0.395508 0.307617 0.912109
-15 5 29 0.393555 0.306152 0.922363
-15 5 30 0.392334 0.30542 0.932617
-15 5 31 0.39209 0.305176 0.943848
-15 6 0 0.471436 0.349121 0
-15 6 1 0.471436 0.349121 0
-15 6 2 0.471436 0.349121 0
-15 6 3 0.471436 0.349121 0
-15 6 4 0.471436 0.349121 0
-15 6 5 0.471436 0.349121 0
-15 6 6 0.471436 0.349365 0
-15 6 7 0.47168 0.349365 0
-15 6 8 0.47168 0.349609 0
-15 6 9 0.471924 0.350098 0
-15 6 10 0.474121 0.352051 0
-15 6 11 0.478271 0.354248 0.180908
-15 6 12 0.483154 0.356934 0.268311
-15 6 13 0.484131 0.359619 0.351807
-15 6 14 0.477783 0.36499 0.424805
-15 6 15 0.47876 0.369385 0.501953
-15 6 16 0.480957 0.371338 0.584961
-15 6 17 0.481445 0.371826 0.666016
-15 6 18 0.480469 0.371338 0.739258
-15 6 19 0.479004 0.370605 0.803711
-15 6 20 0.476807 0.369141 0.856445
-15 6 21 0.454102 0.351807 0.861816
-15 6 22 0.436768 0.338623 0.866699
-15 6 23 0.424316 0.329346 0.87207
-15 6 24 0.415527 0.32251 0.87793
-15 6 25 0.408203 0.317139 0.884766
-15 6 26 0.402588 0.312988 0.893066
-15 6 27 0.398682 0.309814 0.902344
-15 6 28 0.395508 0.307617 0.912109
-15 6 29 0.393555 0.306152 0.922363
-15 6 30 0.392334 0.30542 0.932617
-15 6 31 0.39209 0.30542 0.943848
-15 7 0 0.47168 0.350342 0
-15 7 1 0.47168 0.350342 0
-15 7 2 0.47168 0.350342 0
-15 7 3 0.47168 0.350342 0
-15 7 4 0.47168 0.350586 0
-15 7 5 0.47168 0.350586 0
-15 7 6 0.47168 0.350586 0
-15 7 7 0.47168 0.350586 0
-15 7 8 0.471924 0.35083 0
-15 7 9 0.472168 0.351562 0
-15 7 10 0.474365 0.353271 0
-15 7 11 0.478516 0.355469 0.180908
-15 7 12 0.483398 0.358154 0.268311
-15 7 13 0.484375 0.360596 0.351807
-15 7 14 0.477783 0.365967 0.424805
-15 7 15 0.479004 0.370117 0.501953
-15 7 16 0.481201 0.37207 0.584961
-15 7 17 0.481445 0.372559 0.666016
-15 7 18 0.480469 0.37207 0.739258
-15 7 19 0.479004 0.371094 0.803711
-15 7 20 0.476807 0.369629 0.856445
-15 7 21 0.454102 0.352295 0.861816
-15 7 22 0.437012 0.339111 0.866699
-15 7 23 0.424561 0.32959 0.87207
-15 7 24 0.415527 0.322754 0.87793
-15 7 25 0.408203 0.317383 0.885254
-15 7 26 0.402832 0.313232 0.893066
-15 7 27 0.398682 0.310059 0.902832
-15 7 28 0.395508 0.307861 0.912109
-15 7 29 0.393555 0.306396 0.922363
-15 7 30 0.392334 0.305664 0.932617
-15 7 31 0.39209 0.30542 0.943848
-15 8 0 0.472168 0.352783 0
-15 8 1 0.472168 0.352783 0
-15 8 2 0.472168 0.352783 0
-15 8 3 0.472168 0.353027 0
-15 8 4 0.472168 0.353027 0
-15 8 5 0.472168 0.353027 0
-15 8 6 0.472168 0.353027 0
-15 8 7 0.472168 0.353027 0
-15 8 8 0.472168 0.353271 0
-15 8 9 0.472412 0.354004 0
-15 8 10 0.474609 0.355713 0
-15 8 11 0.47876 0.357666 0.180786
-15 8 12 0.483643 0.360352 0.268066
-15 8 13 0.484619 0.362793 0.351807
-15 8 14 0.478027 0.367676 0.425049
-15 8 15 0.479004 0.371582 0.501953
-15 8 16 0.481201 0.373535 0.585449
-15 8 17 0.481689 0.374023 0.666016
-15 8 18 0.480713 0.373291 0.739258
-15 8 19 0.479248 0.372314 0.803711
-15 8 20 0.477051 0.37085 0.856445
-15 8 21 0.454346 0.353271 0.862305
-15 8 22 0.437012 0.340088 0.867188
-15 8 23 0.424561 0.330322 0.872559
-15 8 24 0.415527 0.323486 0.878418
-15 8 25 0.408447 0.318115 0.885254
-15 8 26 0.402832 0.313721 0.893555
-15 8 27 0.398682 0.310547 0.902832
-15 8 28 0.395752 0.30835 0.912109
-15 8 29 0.393555 0.306641 0.922363
-15 8 30 0.392578 0.305908 0.932617
-15 8 31 0.39209 0.305664 0.943848
-15 9 0 0.472656 0.357422 0
-15 9 1 0.472656 0.357422 0
-15 9 2 0.472656 0.357422 0
-15 9 3 0.472656 0.357422 0
-15 9 4 0.472656 0.357666 0
-15 9 5 0.472656 0.357666 0
-15 9 6 0.472656 0.357666 0
-15 9 7 0.472656 0.357666 0
-15 9 8 0.4729 0.35791 0
-15 9 9 0.473145 0.358398 0
-15 9 10 0.475098 0.360107 0.0258942
-15 9 11 0.479492 0.362305 0.180664
-15 9 12 0.484375 0.364746 0.268066
-15 9 13 0.485352 0.366699 0.351562
-15 9 14 0.478516 0.37085 0.425049
-15 9 15 0.479248 0.374756 0.501953
-15 9 16 0.481445 0.376465 0.585449
-15 9 17 0.481934 0.376709 0.666016
-15 9 18 0.480957 0.375977 0.739746
-15 9 19 0.479492 0.374756 0.803711
-15 9 20 0.477295 0.372803 0.856445
-15 9 21 0.45459 0.355225 0.862793
-15 9 22 0.437256 0.341553 0.867188
-15 9 23 0.424805 0.331787 0.872559
-15 9 24 0.415771 0.324707 0.878418
-15 9 25 0.408691 0.319092 0.885742
-15 9 26 0.403076 0.314697 0.893555
-15 9 27 0.398926 0.311523 0.902832
-15 9 28 0.395752 0.309082 0.912109
-15 9 29 0.393555 0.307373 0.922363
-15 9 30 0.392578 0.306641 0.933105
-15 9 31 0.392334 0.306396 0.943848
-15 10 0 0.473633 0.365479 0
-15 10 1 0.473633 0.365479 0
-15 10 2 0.473633 0.365479 0
-15 10 3 0.473633 0.365723 0
-15 10 4 0.473633 0.365723 0
-15 10 5 0.473877 0.365723 0
-15 10 6 0.473877 0.365723 0
-15 10 7 0.473877 0.365723 0
-15 10 8 0.473877 0.365967 0
-15 10 9 0.474121 0.366455 0
-15 10 10 0.476074 0.368164 0.0482788
-15 10 11 0.480225 0.370117 0.18103
-15 10 12 0.485107 0.372314 0.267822
-15 10 13 0.486816 0.373779 0.351562
-15 10 14 0.479248 0.376465 0.425537
-15 10 15 0.479736 0.380127 0.501953
-15 10 16 0.481934 0.381592 0.585449
-15 10 17 0.482422 0.381592 0.666016
-15 10 18 0.481445 0.380371 0.739746
-15 10 19 0.47998 0.378906 0.804199
-15 10 20 0.477783 0.376709 0.856934
-15 10 21 0.455322 0.358643 0.863281
-15 10 22 0.437744 0.344727 0.867676
-15 10 23 0.425293 0.334473 0.873047
-15 10 24 0.41626 0.327148 0.878906
-15 10 25 0.40918 0.321289 0.88623
-15 10 26 0.403564 0.31665 0.894531
-15 10 27 0.39917 0.313232 0.90332
-15 10 28 0.395996 0.310547 0.912598
-15 10 29 0.393799 0.308594 0.922363
-15 10 30 0.392822 0.307617 0.933105
-15 10 31 0.392334 0.307129 0.944336
-15 11 0 0.475098 0.378662 0
-15 11 1 0.475098 0.378662 0
-15 11 2 0.475098 0.378662 0
-15 11 3 0.475098 0.378662 0
-15 11 4 0.475098 0.378662 0
-15 11 5 0.475098 0.378906 0
-15 11 6 0.475098 0.378906 0
-15 11 7 0.475098 0.378906 0
-15 11 8 0.475342 0.37915 0
-15 11 9 0.475342 0.379639 0
-15 11 10 0.477295 0.380859 0.0756226
-15 11 11 0.481201 0.382812 0.183472
-15 11 12 0.486572 0.38501 0.26709
-15 11 13 0.48877 0.385986 0.351074
-15 11 14 0.480713 0.38623 0.426025
-15 11 15 0.480713 0.38916 0.501953
-15 11 16 0.48291 0.390381 0.585449
-15 11 17 0.483154 0.389893 0.666504
-15 11 18 0.482178 0.387939 0.740234
-15 11 19 0.480713 0.385986 0.804199
-15 11 20 0.478516 0.383057 0.857422
-15 11 21 0.456299 0.364502 0.864258
-15 11 22 0.438721 0.349854 0.869141
-15 11 23 0.42627 0.339111 0.874512
-15 11 24 0.416992 0.331299 0.880371
-15 11 25 0.409912 0.324951 0.887207
-15 11 26 0.404053 0.320068 0.895508
-15 11 27 0.399658 0.315918 0.903809
-15 11 28 0.39624 0.312988 0.913086
-15 11 29 0.394043 0.310791 0.922852
-15 11 30 0.393066 0.30957 0.933594
-15 11 31 0.392578 0.308838 0.944336
-15 12 0 0.476807 0.398682 0
-15 12 1 0.476807 0.398682 0
-15 12 2 0.476807 0.398682 0
-15 12 3 0.476807 0.398682 0
-15 12 4 0.476807 0.398682 0
-15 12 5 0.476807 0.398682 0
-15 12 6 0.476807 0.398682 0
-15 12 7 0.476807 0.398682 0
-15 12 8 0.476807 0.398926 0
-15 12 9 0.477051 0.399414 0
-15 12 10 0.478516 0.400391 0.112366
-15 12 11 0.481934 0.401855 0.191895
-15 12 12 0.487061 0.404053 0.267578
-15 12 13 0.490723 0.405029 0.349854
-15 12 14 0.483398 0.4021 0.426758
-15 12 15 0.481934 0.403809 0.502441
-15 12 16 0.484131 0.404541 0.585938
-15 12 17 0.484619 0.40332 0.666504
-15 12 18 0.483643 0.400635 0.740723
-15 12 19 0.482178 0.397461 0.805176
-15 12 20 0.479736 0.393799 0.85791
-15 12 21 0.458008 0.374268 0.866211
-15 12 22 0.44043 0.358398 0.870605
-15 12 23 0.427734 0.34668 0.875977
-15 12 24 0.418457 0.338135 0.881836
-15 12 25 0.411133 0.331055 0.888672
-15 12 26 0.405273 0.325439 0.896484
-15 12 27 0.400391 0.320557 0.904297
-15 12 28 0.396973 0.316895 0.913574
-15 12 29 0.394775 0.314453 0.92334
-15 12 30 0.393555 0.312744 0.934082
-15 12 31 0.393066 0.311523 0.944824
-15 13 0 0.479492 0.426025 0.120544
-15 13 1 0.479492 0.426025 0.120544
-15 13 2 0.479492 0.426025 0.120544
-15 13 3 0.479492 0.426025 0.120544
-15 13 4 0.479492 0.426025 0.120605
-15 13 5 0.479492 0.426025 0.120605
-15 13 6 0.479492 0.42627 0.120667
-15 13 7 0.479492 0.42627 0.12085
-15 13 8 0.479736 0.426514 0.121094
-15 13 9 0.479736 0.426758 0.121643
-15 13 10 0.480469 0.427246 0.157104
-15 13 11 0.482178 0.427979 0.211914
-15 13 12 0.485352 0.429443 0.27417
-15 13 13 0.490479 0.431152 0.347656
-15 13 14 0.487793 0.42749 0.427734
-15 13 15 0.483887 0.426025 0.502441
-15 13 16 0.486328 0.426025 0.585938
-15 13 17 0.486816 0.423828 0.666992
-15 13 18 0.48584 0.420166 0.741211
-15 13 19 0.484131 0.415527 0.805664
-15 13 20 0.481689 0.410156 0.858887
-15 13 21 0.460693 0.389404 0.868652
-15 13 22 0.442871 0.371826 0.873535
-15 13 23 0.430176 0.358887 0.878906
-15 13 24 0.420654 0.349121 0.884766
-15 13 25 0.412842 0.34082 0.891113
-15 13 26 0.406494 0.33374 0.897949
-15 13 27 0.401367 0.327881 0.905762
-15 13 28 0.397949 0.323486 0.914551
-15 13 29 0.395508 0.320068 0.924316
-15 13 30 0.394287 0.317871 0.93457
-15 13 31 0.393799 0.316162 0.945801
-15 14 0 0.488281 0.465576 0.181763
-15 14 1 0.488281 0.465576 0.181763
-15 14 2 0.488281 0.465576 0.181763
-15 14 3 0.488281 0.465576 0.181763
-15 14 4 0.488281 0.465576 0.181763
-15 14 5 0.488281 0.465576 0.181763
-15 14 6 0.488281 0.465576 0.181763
-15 14 7 0.488281 0.465576 0.181763
-15 14 8 0.488281 0.46582 0.181885
-15 14 9 0.488525 0.466064 0.182129
-15 14 10 0.488525 0.466064 0.196777
-15 14 11 0.488525 0.465576 0.239258
-15 14 12 0.488037 0.4646 0.29126
-15 14 13 0.487549 0.462646 0.352051
-15 14 14 0.489502 0.461914 0.425049
-15 14 15 0.486328 0.457764 0.501953
-15 14 16 0.489014 0.456787 0.585938
-15 14 17 0.489746 0.453613 0.66748
-15 14 18 0.489014 0.448242 0.742188
-15 14 19 0.487305 0.44165 0.807129
-15 14 20 0.484863 0.43457 0.860352
-15 14 21 0.465088 0.412354 0.873047
-15 14 22 0.447021 0.39209 0.878418
-15 14 23 0.433594 0.376953 0.882812
-15 14 24 0.423584 0.365234 0.887695
-15 14 25 0.415283 0.35498 0.893555
-15 14 26 0.408447 0.346436 0.899902
-15 14 27 0.40332 0.339355 0.907715
-15 14 28 0.399414 0.33374 0.916504
-15 14 29 0.396973 0.329102 0.925781
-15 14 30 0.395508 0.325684 0.936035
-15 14 31 0.394775 0.323242 0.946777
-15 15 0 0.500488 0.518066 0.208008
-15 15 1 0.500488 0.518066 0.208008
-15 15 2 0.500488 0.518066 0.208008
-15 15 3 0.500488 0.518066 0.208008
-15 15 4 0.500488 0.518066 0.208008
-15 15 5 0.500488 0.518066 0.208008
-15 15 6 0.500488 0.518066 0.208008
-15 15 7 0.500488 0.518066 0.208008
-15 15 8 0.500488 0.518066 0.20813
-15 15 9 0.500488 0.518555 0.20813
-15 15 10 0.500977 0.518555 0.210571
-15 15 11 0.500977 0.518066 0.251465
-15 15 12 0.500488 0.51709 0.30249
-15 15 13 0.499268 0.51416 0.363037
-15 15 14 0.496094 0.508789 0.43042
-15 15 15 0.489746 0.498779 0.500488
-15 15 16 0.492676 0.497559 0.584473
-15 15 17 0.493896 0.493164 0.666992
-15 15 18 0.493408 0.486084 0.742188
-15 15 19 0.491699 0.477539 0.808105
-15 15 20 0.489258 0.468018 0.862305
-15 15 21 0.470703 0.443848 0.878418
-15 15 22 0.451904 0.420166 0.882812
-15 15 23 0.437988 0.4021 0.887207
-15 15 24 0.42749 0.387939 0.89209
-15 15 25 0.418945 0.375488 0.897461
-15 15 26 0.411865 0.36499 0.903809
-15 15 27 0.406006 0.355957 0.910645
-15 15 28 0.4021 0.348389 0.919434
-15 15 29 0.39917 0.342285 0.928711
-15 15 30 0.397461 0.337402 0.938477
-15 15 31 0.396484 0.333496 0.949219
-15 16 0 0.494385 0.560547 0.220093
-15 16 1 0.494385 0.560547 0.220093
-15 16 2 0.494385 0.560547 0.220093
-15 16 3 0.494385 0.560547 0.220093
-15 16 4 0.494629 0.560547 0.220093
-15 16 5 0.494629 0.560547 0.220093
-15 16 6 0.494629 0.560547 0.220093
-15 16 7 0.494629 0.560547 0.220093
-15 16 8 0.494629 0.560547 0.220215
-15 16 9 0.494629 0.561035 0.220215
-15 16 10 0.494873 0.561035 0.220337
-15 16 11 0.495117 0.561035 0.247192
-15 16 12 0.495117 0.55957 0.296631
-15 16 13 0.494385 0.557129 0.355225
-15 16 14 0.49292 0.552734 0.422119
-15 16 15 0.49292 0.548828 0.497314
-15 16 16 0.496582 0.546875 0.581543
-15 16 17 0.498535 0.541992 0.665039
-15 16 18 0.498535 0.533691 0.741699
-15 16 19 0.497559 0.522949 0.808594
-15 16 20 0.494873 0.51123 0.86377
-15 16 21 0.478516 0.485352 0.884766
-15 16 22 0.459473 0.457764 0.890137
-15 16 23 0.444824 0.436279 0.894531
-15 16 24 0.433838 0.419189 0.898926
-15 16 25 0.424561 0.404053 0.903809
-15 16 26 0.416992 0.390625 0.909668
-15 16 27 0.410645 0.37915 0.916504
-15 16 28 0.406006 0.369141 0.924316
-15 16 29 0.402832 0.36084 0.933105
-15 16 30 0.400391 0.354004 0.942383
-15 16 31 0.39917 0.348145 0.952148
-15 17 0 0.486816 0.604004 0.232788
-15 17 1 0.486816 0.604004 0.232788
-15 17 2 0.486816 0.604004 0.232788
-15 17 3 0.486816 0.604004 0.232788
-15 17 4 0.486816 0.604004 0.232788
-15 17 5 0.486816 0.604004 0.232788
-15 17 6 0.486816 0.604004 0.232788
-15 17 7 0.486816 0.604004 0.232788
-15 17 8 0.486816 0.604004 0.232788
-15 17 9 0.486816 0.604004 0.232788
-15 17 10 0.487061 0.604492 0.23291
-15 17 11 0.487549 0.604492 0.241821
-15 17 12 0.488281 0.604492 0.289062
-15 17 13 0.489746 0.604004 0.34668
-15 17 14 0.491699 0.603027 0.414062
-15 17 15 0.495361 0.602539 0.491211
-15 17 16 0.499756 0.601562 0.575195
-15 17 17 0.50293 0.59668 0.659668
-15 17 18 0.504395 0.587891 0.738281
-15 17 19 0.503906 0.576172 0.807129
-15 17 20 0.501953 0.562012 0.86377
-15 17 21 0.488281 0.535645 0.891602
-15 17 22 0.469727 0.504883 0.899902
-15 17 23 0.454834 0.479736 0.905273
-15 17 24 0.443115 0.459229 0.909668
-15 17 25 0.433105 0.440674 0.914062
-15 17 26 0.424561 0.424072 0.918945
-15 17 27 0.41748 0.40918 0.924805
-15 17 28 0.411865 0.396484 0.931641
-15 17 29 0.407959 0.385254 0.939453
-15 17 30 0.405029 0.375732 0.948242
-15 17 31 0.403076 0.367676 0.95752
-15 18 0 0.483398 0.651855 0.247681
-15 18 1 0.483398 0.651855 0.247681
-15 18 2 0.483398 0.651855 0.247681
-15 18 3 0.483398 0.651855 0.247681
-15 18 4 0.483643 0.651855 0.247681
-15 18 5 0.483643 0.651855 0.247681
-15 18 6 0.483643 0.651855 0.247681
-15 18 7 0.483643 0.651855 0.247681
-15 18 8 0.483643 0.651855 0.247681
-15 18 9 0.483643 0.651855 0.247681
-15 18 10 0.483887 0.651855 0.247803
-15 18 11 0.484131 0.652344 0.247925
-15 18 12 0.485596 0.652832 0.283203
-15 18 13 0.488037 0.653809 0.339111
-15 18 14 0.491455 0.655273 0.405518
-15 18 15 0.496338 0.65625 0.481689
-15 18 16 0.501953 0.655762 0.56543
-15 18 17 0.506348 0.652344 0.650879
-15 18 18 0.509277 0.644043 0.731445
-15 18 19 0.510254 0.632324 0.802734
-15 18 20 0.508789 0.617188 0.861328
-15 18 21 0.498779 0.591309 0.896973
-15 18 22 0.482666 0.55957 0.911133
-15 18 23 0.468018 0.53125 0.918945
-15 18 24 0.455811 0.507324 0.924316
-15 18 25 0.444824 0.485107 0.928223
-15 18 26 0.435059 0.4646 0.932617
-15 18 27 0.426758 0.446045 0.937012
-15 18 28 0.420166 0.429688 0.942871
-15 18 29 0.415039 0.415283 0.949219
-15 18 30 0.411133 0.402588 0.956543
-15 18 31 0.408203 0.391602 0.964355
-15 19 0 0.482178 0.698242 0.262695
-15 19 1 0.482178 0.698242 0.262695
-15 19 2 0.482178 0.698242 0.262695
-15 19 3 0.482178 0.698242 0.262695
-15 19 4 0.482178 0.698242 0.262695
-15 19 5 0.482178 0.698242 0.262695
-15 19 6 0.482178 0.698242 0.262695
-15 19 7 0.482178 0.698242 0.262695
-15 19 8 0.482422 0.69873 0.262695
-15 19 9 0.482422 0.69873 0.262695
-15 19 10 0.482666 0.69873 0.262695
-15 19 11 0.48291 0.69873 0.262939
-15 19 12 0.483887 0.699707 0.277832
-15 19 13 0.486572 0.701172 0.331299
-15 19 14 0.490723 0.703125 0.395752
-15 19 15 0.496094 0.705566 0.469971
-15 19 16 0.502441 0.706543 0.552734
-15 19 17 0.508789 0.70459 0.638184
-15 19 18 0.513184 0.698242 0.720215
-15 19 19 0.515625 0.687012 0.793945
-15 19 20 0.515625 0.671875 0.855469
-15 19 21 0.509277 0.648438 0.898926
-15 19 22 0.496826 0.618164 0.922363
-15 19 23 0.483398 0.588867 0.93457
-15 19 24 0.471191 0.561523 0.941895
-15 19 25 0.459229 0.535645 0.946289
-15 19 26 0.448486 0.51123 0.950195
-15 19 27 0.438965 0.48877 0.953613
-15 19 28 0.430908 0.468262 0.95752
-15 19 29 0.424316 0.449951 0.961914
-15 19 30 0.419189 0.433838 0.967773
-15 19 31 0.415039 0.419434 0.974121
-15 20 0 0.481445 0.740234 0.276367
-15 20 1 0.481445 0.740234 0.276367
-15 20 2 0.481445 0.740234 0.276367
-15 20 3 0.481445 0.740234 0.276367
-15 20 4 0.481445 0.740234 0.276367
-15 20 5 0.481445 0.740234 0.276367
-15 20 6 0.481445 0.740234 0.276367
-15 20 7 0.481445 0.740234 0.276367
-15 20 8 0.481445 0.740234 0.276367
-15 20 9 0.481689 0.740723 0.276367
-15 20 10 0.481689 0.740723 0.276367
-15 20 11 0.481934 0.740723 0.276611
-15 20 12 0.482422 0.741211 0.276611
-15 20 13 0.485107 0.743164 0.323242
-15 20 14 0.489258 0.745605 0.38501
-15 20 15 0.495117 0.748535 0.457031
-15 20 16 0.501953 0.750977 0.537598
-15 20 17 0.509277 0.750488 0.622559
-15 20 18 0.515137 0.746094 0.705566
-15 20 19 0.519043 0.736816 0.780762
-15 20 20 0.520508 0.722656 0.845215
-15 20 21 0.518066 0.703125 0.895996
-15 20 22 0.510254 0.67627 0.929688
-15 20 23 0.499023 0.646973 0.948242
-15 20 24 0.487549 0.618652 0.958984
-15 20 25 0.475342 0.589844 0.965332
-15 20 26 0.463867 0.561523 0.969238
-15 20 27 0.452881 0.535156 0.97168
-15 20 28 0.443359 0.510254 0.974121
-15 20 29 0.435303 0.488037 0.977539
-15 20 30 0.428711 0.468018 0.980957
-15 20 31 0.42334 0.450195 0.985352
-15 21 0 0.480225 0.776855 0.28833
-15 21 1 0.480225 0.776855 0.28833
-15 21 2 0.480225 0.776855 0.28833
-15 21 3 0.480225 0.776855 0.28833
-15 21 4 0.480225 0.776855 0.28833
-15 21 5 0.480225 0.776855 0.28833
-15 21 6 0.480225 0.776855 0.28833
-15 21 7 0.480225 0.776855 0.28833
-15 21 8 0.480225 0.776855 0.28833
-15 21 9 0.480469 0.776855 0.28833
-15 21 10 0.480469 0.776855 0.28833
-15 21 11 0.480713 0.776855 0.28833
-15 21 12 0.481201 0.777344 0.288574
-15 21 13 0.48291 0.778809 0.314697
-15 21 14 0.487061 0.781738 0.373535
-15 21 15 0.49292 0.785156 0.442627
-15 21 16 0.500488 0.788574 0.520996
-15 21 17 0.508301 0.790039 0.604492
-15 21 18 0.515625 0.787598 0.687012
-15 21 19 0.520996 0.780762 0.763672
-15 21 20 0.523926 0.768555 0.830566
-15 21 21 0.523926 0.751953 0.886719
-15 21 22 0.520508 0.72998 0.929199
-15 21 23 0.512695 0.703613 0.956055
-15 21 24 0.50293 0.675293 0.972168
-15 21 25 0.491699 0.64502 0.981934
-15 21 26 0.479736 0.614258 0.987793
-15 21 27 0.468018 0.583984 0.990723
-15 21 28 0.457275 0.555664 0.992676
-15 21 29 0.447754 0.529297 0.994629
-15 21 30 0.439697 0.505371 0.996582
-15 21 31 0.432861 0.483887 0.999023
-15 22 0 0.478516 0.807129 0.29834
-15 22 1 0.478516 0.807129 0.29834
-15 22 2 0.478516 0.807129 0.29834
-15 22 3 0.478516 0.807129 0.29834
-15 22 4 0.478516 0.807129 0.29834
-15 22 5 0.478516 0.807129 0.29834
-15 22 6 0.478516 0.807129 0.29834
-15 22 7 0.478516 0.807129 0.29834
-15 22 8 0.478516 0.807129 0.29834
-15 22 9 0.47876 0.807129 0.29834
-15 22 10 0.47876 0.807129 0.29834
-15 22 11 0.479004 0.807129 0.29834
-15 22 12 0.479248 0.807617 0.298584
-15 22 13 0.480225 0.808105 0.306152
-15 22 14 0.484375 0.811035 0.362061
-15 22 15 0.48999 0.814941 0.427979
-15 22 16 0.497314 0.819336 0.503418
-15 22 17 0.505859 0.822266 0.584961
-15 22 18 0.51416 0.822266 0.666504
-15 22 19 0.520508 0.817871 0.743652
-15 22 20 0.524902 0.808105 0.812012
-15 22 21 0.526855 0.793945 0.871582
-15 22 22 0.526367 0.775391 0.919922
-15 22 23 0.522461 0.753418 0.955078
-15 22 24 0.515625 0.727539 0.977539
-15 22 25 0.505859 0.697754 0.993164
-15 22 26 0.494873 0.666016 1
-15 22 27 0.483154 0.633789 1
-15 22 28 0.47168 0.602539 1
-15 22 29 0.461182 0.572266 1
-15 22 30 0.45166 0.544434 1
-15 22 31 0.443604 0.519043 1
-15 23 0 0.476562 0.831055 0.306396
-15 23 1 0.476562 0.831055 0.306396
-15 23 2 0.476562 0.831055 0.306396
-15 23 3 0.476562 0.831055 0.306396
-15 23 4 0.476562 0.831055 0.306396
-15 23 5 0.476562 0.831055 0.306396
-15 23 6 0.476562 0.831055 0.306396
-15 23 7 0.476562 0.831055 0.306396
-15 23 8 0.476562 0.831055 0.306396
-15 23 9 0.476562 0.831055 0.306396
-15 23 10 0.476807 0.831055 0.306396
-15 23 11 0.477051 0.831055 0.306396
-15 23 12 0.477295 0.831543 0.306396
-15 23 13 0.477783 0.831543 0.306641
-15 23 14 0.481201 0.834473 0.35083
-15 23 15 0.486572 0.838867 0.413818
-15 23 16 0.493896 0.843262 0.486328
-15 23 17 0.502441 0.847656 0.564941
-15 23 18 0.51123 0.849609 0.645508
-15 23 19 0.519043 0.847168 0.722656
-15 23 20 0.524902 0.840332 0.791992
-15 23 21 0.52832 0.828613 0.853027
-15 23 22 0.529297 0.8125 0.904785
-15 23 23 0.527832 0.793457 0.944824
-15 23 24 0.523926 0.771484 0.975098
-15 23 25 0.51709 0.744629 0.99707
-15 23 26 0.507324 0.713379 1
-15 23 27 0.496582 0.680176 1
-15 23 28 0.485107 0.646973 1
-15 23 29 0.473877 0.614258 1
-15 23 30 0.463379 0.583496 1
-15 23 31 0.454102 0.554688 1
-15 24 0 0.474365 0.850098 0.312744
-15 24 1 0.474365 0.850098 0.312744
-15 24 2 0.474365 0.850098 0.312744
-15 24 3 0.474365 0.850098 0.312744
-15 24 4 0.474365 0.850098 0.312744
-15 24 5 0.474365 0.850098 0.312744
-15 24 6 0.474365 0.850098 0.312744
-15 24 7 0.474365 0.850098 0.312744
-15 24 8 0.474365 0.850098 0.312744
-15 24 9 0.474365 0.850098 0.312744
-15 24 10 0.474609 0.850586 0.312744
-15 24 11 0.474609 0.850586 0.312744
-15 24 12 0.474854 0.850586 0.312744
-15 24 13 0.475342 0.850586 0.312988
-15 24 14 0.477783 0.852539 0.340332
-15 24 15 0.483154 0.856934 0.400146
-15 24 16 0.490234 0.862305 0.469971
-15 24 17 0.498779 0.867188 0.545898
-15 24 18 0.507812 0.870605 0.624512
-15 24 19 0.516113 0.870605 0.700684
-15 24 20 0.522949 0.865723 0.770508
-15 24 21 0.527832 0.856445 0.833008
-15 24 22 0.529785 0.842773 0.886719
-15 24 23 0.530273 0.826172 0.930176
-15 24 24 0.52832 0.807617 0.964844
-15 24 25 0.524414 0.783691 0.993164
-15 24 26 0.51709 0.754883 1
-15 24 27 0.507812 0.722656 1
-15 24 28 0.496826 0.688477 1
-15 24 29 0.485596 0.654297 1
-15 24 30 0.474609 0.620605 1
-15 24 31 0.464355 0.589355 1
-15 25 0 0.47168 0.867188 0.318115
-15 25 1 0.47168 0.867188 0.318115
-15 25 2 0.47168 0.867188 0.318115
-15 25 3 0.47168 0.867188 0.318115
-15 25 4 0.47168 0.867188 0.318115
-15 25 5 0.47168 0.867188 0.318115
-15 25 6 0.47168 0.867188 0.318115
-15 25 7 0.47168 0.867188 0.318115
-15 25 8 0.47168 0.867188 0.318115
-15 25 9 0.47168 0.867188 0.318115
-15 25 10 0.47168 0.867188 0.318115
-15 25 11 0.471924 0.867188 0.318359
-15 25 12 0.472168 0.867188 0.318359
-15 25 13 0.472656 0.867676 0.318359
-15 25 14 0.473877 0.868652 0.329346
-15 25 15 0.479004 0.873047 0.385986
-15 25 16 0.485596 0.878418 0.452393
-15 25 17 0.493896 0.883789 0.525391
-15 25 18 0.50293 0.888184 0.601074
-15 25 19 0.512207 0.890137 0.675781
-15 25 20 0.519531 0.888184 0.745605
-15 25 21 0.525391 0.881348 0.809082
-15 25 22 0.529297 0.870605 0.864746
-15 25 23 0.53125 0.856445 0.911133
-15 25 24 0.530762 0.840332 0.94873
-15 25 25 0.528809 0.819824 0.982422
-15 25 26 0.524414 0.794434 1
-15 25 27 0.51709 0.763672 1
-15 25 28 0.507324 0.72998 1
-15 25 29 0.496582 0.694824 1
-15 25 30 0.485596 0.659668 1
-15 25 31 0.474854 0.625977 1
-15 26 0 0.46875 0.882324 0.323242
-15 26 1 0.46875 0.882324 0.323242
-15 26 2 0.46875 0.882324 0.323242
-15 26 3 0.46875 0.882324 0.323242
-15 26 4 0.46875 0.882324 0.323242
-15 26 5 0.46875 0.882324 0.323242
-15 26 6 0.46875 0.882324 0.323242
-15 26 7 0.46875 0.882324 0.323242
-15 26 8 0.46875 0.882324 0.323242
-15 26 9 0.468994 0.882324 0.323242
-15 26 10 0.468994 0.882324 0.323242
-15 26 11 0.469238 0.882324 0.323242
-15 26 12 0.469238 0.882324 0.323242
-15 26 13 0.469727 0.882324 0.323242
-15 26 14 0.470459 0.882812 0.323486
-15 26 15 0.474609 0.886719 0.371582
-15 26 16 0.480957 0.89209 0.43457
-15 26 17 0.48877 0.897949 0.503906
-15 26 18 0.497803 0.90332 0.57666
-15 26 19 0.506836 0.906738 0.649414
-15 26 20 0.515137 0.906738 0.718262
-15 26 21 0.522461 0.90332 0.782227
-15 26 22 0.527344 0.895508 0.839355
-15 26 23 0.530273 0.884277 0.887695
-15 26 24 0.531738 0.870117 0.928223
-15 26 25 0.53125 0.852051 0.964844
-15 26 26 0.528809 0.830078 0.99707
-15 26 27 0.523926 0.802734 1
-15 26 28 0.516113 0.770508 1
-15 26 29 0.506348 0.73584 1
-15 26 30 0.49585 0.699707 1
-15 26 31 0.485107 0.664062 1
-15 27 0 0.46582 0.89502 0.327393
-15 27 1 0.46582 0.89502 0.327393
-15 27 2 0.46582 0.89502 0.327393
-15 27 3 0.46582 0.89502 0.327393
-15 27 4 0.46582 0.89502 0.327393
-15 27 5 0.46582 0.89502 0.327393
-15 27 6 0.46582 0.89502 0.327393
-15 27 7 0.46582 0.89502 0.327393
-15 27 8 0.46582 0.89502 0.327393
-15 27 9 0.466064 0.89502 0.327393
-15 27 10 0.466064 0.89502 0.327393
-15 27 11 0.466064 0.895508 0.327393
-15 27 12 0.466309 0.895508 0.327637
-15 27 13 0.466797 0.895508 0.327637
-15 27 14 0.467285 0.895508 0.327637
-15 27 15 0.470215 0.898438 0.357178
-15 27 16 0.476074 0.90332 0.41626
-15 27 17 0.483398 0.909668 0.482178
-15 27 18 0.492188 0.915527 0.551758
-15 27 19 0.501465 0.92041 0.621582
-15 27 20 0.509766 0.922363 0.688477
-15 27 21 0.517578 0.921387 0.751953
-15 27 22 0.523926 0.916504 0.810059
-15 27 23 0.52832 0.908203 0.859863
-15 27 24 0.530762 0.896973 0.902832
-15 27 25 0.531738 0.881836 0.942383
-15 27 26 0.530762 0.862305 0.978027
-15 27 27 0.527832 0.837891 1
-15 27 28 0.522461 0.808594 1
-15 27 29 0.51416 0.774902 1
-15 27 30 0.504395 0.739258 1
-15 27 31 0.494141 0.702637 1
-15 28 0 0.462646 0.905762 0.331055
-15 28 1 0.462646 0.905762 0.331055
-15 28 2 0.462646 0.905762 0.331055
-15 28 3 0.462646 0.905762 0.331055
-15 28 4 0.462646 0.905762 0.331055
-15 28 5 0.462646 0.905762 0.331055
-15 28 6 0.462646 0.905762 0.331055
-15 28 7 0.462646 0.905762 0.331055
-15 28 8 0.462646 0.905762 0.331055
-15 28 9 0.462646 0.905762 0.331055
-15 28 10 0.462646 0.905762 0.331055
-15 28 11 0.462891 0.905762 0.331055
-15 28 12 0.463135 0.90625 0.331055
-15 28 13 0.463379 0.90625 0.331055
-15 28 14 0.463867 0.90625 0.331055
-15 28 15 0.465332 0.907227 0.342529
-15 28 16 0.470703 0.912598 0.397949
-15 28 17 0.477783 0.918457 0.459961
-15 28 18 0.486084 0.925293 0.525879
-15 28 19 0.494873 0.930664 0.592773
-15 28 20 0.503906 0.93457 0.657715
-15 28 21 0.511719 0.935547 0.719727
-15 28 22 0.519043 0.933105 0.777832
-15 28 23 0.524414 0.927734 0.828613
-15 28 24 0.527832 0.919434 0.872559
-15 28 25 0.530273 0.907227 0.914551
-15 28 26 0.53125 0.890625 0.953613
-15 28 27 0.529785 0.869141 0.987793
-15 28 28 0.525879 0.842773 1
-15 28 29 0.52002 0.812012 1
-15 28 30 0.511719 0.777832 1
-15 28 31 0.502441 0.741699 1
-15 29 0 0.458984 0.914062 0.333496
-15 29 1 0.458984 0.914062 0.333496
-15 29 2 0.458984 0.914062 0.333496
-15 29 3 0.458984 0.914062 0.333496
-15 29 4 0.458984 0.914062 0.333496
-15 29 5 0.458984 0.914062 0.333496
-15 29 6 0.458984 0.914062 0.333496
-15 29 7 0.458984 0.914062 0.333496
-15 29 8 0.458984 0.914062 0.333496
-15 29 9 0.458984 0.914062 0.333496
-15 29 10 0.458984 0.914062 0.333496
-15 29 11 0.458984 0.914062 0.333496
-15 29 12 0.459229 0.914062 0.333496
-15 29 13 0.459473 0.914062 0.333496
-15 29 14 0.459961 0.914062 0.33374
-15 29 15 0.460693 0.914551 0.33374
-15 29 16 0.465088 0.918945 0.379639
-15 29 17 0.471436 0.924805 0.437744
-15 29 18 0.479248 0.931152 0.499756
-15 29 19 0.487793 0.9375 0.563477
-15 29 20 0.496338 0.942383 0.625488
-15 29 21 0.504883 0.945312 0.685547
-15 29 22 0.512207 0.945312 0.742676
-15 29 23 0.518555 0.942871 0.793457
-15 29 24 0.523438 0.9375 0.838379
-15 29 25 0.526855 0.928223 0.882324
-15 29 26 0.529297 0.915039 0.923828
-15 29 27 0.529297 0.896973 0.961426
-15 29 28 0.527344 0.873535 0.994141
-15 29 29 0.523438 0.846191 1
-15 29 30 0.517578 0.814453 1
-15 29 31 0.509766 0.779785 1
-15 30 0 0.454346 0.918457 0.334961
-15 30 1 0.454346 0.918457 0.334961
-15 30 2 0.454346 0.918457 0.334961
-15 30 3 0.454346 0.918457 0.334961
-15 30 4 0.454346 0.918457 0.334961
-15 30 5 0.454346 0.918457 0.334961
-15 30 6 0.454346 0.918457 0.334961
-15 30 7 0.454346 0.918457 0.334961
-15 30 8 0.454346 0.918457 0.334961
-15 30 9 0.454346 0.918457 0.334961
-15 30 10 0.454346 0.918457 0.334961
-15 30 11 0.45459 0.918457 0.334961
-15 30 12 0.45459 0.918457 0.334961
-15 30 13 0.454834 0.918945 0.334961
-15 30 14 0.455322 0.918945 0.334961
-15 30 15 0.455811 0.918945 0.335205
-15 30 16 0.45874 0.921875 0.361084
-15 30 17 0.4646 0.927734 0.415039
-15 30 18 0.47168 0.934082 0.473389
-15 30 19 0.479736 0.94043 0.533203
-15 30 20 0.488037 0.946289 0.591797
-15 30 21 0.496582 0.950684 0.649902
-15 30 22 0.504395 0.952637 0.705078
-15 30 23 0.510742 0.952637 0.755371
-15 30 24 0.516602 0.949707 0.800781
-15 30 25 0.520996 0.943848 0.845215
-15 30 26 0.524902 0.933594 0.888672
-15 30 27 0.526855 0.919434 0.929688
-15 30 28 0.526855 0.900391 0.966309
-15 30 29 0.524902 0.876465 0.999023
-15 30 30 0.520996 0.848633 1
-15 30 31 0.515137 0.816406 1
-15 31 0 0.449951 0.921875 0.335693
-15 31 1 0.449951 0.921875 0.335693
-15 31 2 0.449951 0.921875 0.335693
-15 31 3 0.449951 0.921875 0.335693
-15 31 4 0.449951 0.921875 0.335693
-15 31 5 0.449951 0.921875 0.335693
-15 31 6 0.449951 0.921875 0.335693
-15 31 7 0.449951 0.921875 0.335693
-15 31 8 0.449951 0.921875 0.335693
-15 31 9 0.449951 0.921875 0.335693
-15 31 10 0.449951 0.921875 0.335693
-15 31 11 0.449951 0.921875 0.335938
-15 31 12 0.450195 0.921875 0.335938
-15 31 13 0.450439 0.921875 0.335938
-15 31 14 0.450684 0.921875 0.335938
-15 31 15 0.451172 0.922363 0.335938
-15 31 16 0.452393 0.922852 0.343018
-15 31 17 0.457764 0.928223 0.393066
-15 31 18 0.464111 0.93457 0.447266
-15 31 19 0.471436 0.940918 0.50293
-15 31 20 0.479248 0.946777 0.558105
-15 31 21 0.487305 0.952148 0.613281
-15 31 22 0.494873 0.955566 0.666016
-15 31 23 0.501953 0.957031 0.714844
-15 31 24 0.507812 0.956543 0.759766
-15 31 25 0.513672 0.953613 0.804688
-15 31 26 0.518555 0.947754 0.849609
-15 31 27 0.521973 0.9375 0.893066
-15 31 28 0.524414 0.922852 0.934082
-15 31 29 0.524414 0.90332 0.970703
-15 31 30 0.522461 0.879395 1
-15 31 31 0.518555 0.850586 1
-16 0 0 0.527832 0.389893 0
-16 0 1 0.527832 0.389893 0
-16 0 2 0.527832 0.389893 0
-16 0 3 0.527832 0.389893 0
-16 0 4 0.527832 0.389893 0
-16 0 5 0.527832 0.389893 0
-16 0 6 0.527832 0.389893 0
-16 0 7 0.527832 0.389893 0
-16 0 8 0.527832 0.390137 0
-16 0 9 0.52832 0.390625 0
-16 0 10 0.530273 0.39209 0
-16 0 11 0.536133 0.396729 0.110535
-16 0 12 0.543945 0.401367 0.229004
-16 0 13 0.549805 0.404785 0.321777
-16 0 14 0.553711 0.411865 0.414307
-16 0 15 0.554688 0.423828 0.498779
-16 0 16 0.555176 0.427246 0.582031
-16 0 17 0.553711 0.42627 0.664551
-16 0 18 0.549316 0.423096 0.739746
-16 0 19 0.543457 0.418945 0.805664
-16 0 20 0.536133 0.413818 0.859863
-16 0 21 0.510742 0.394531 0.873535
-16 0 22 0.487061 0.376465 0.878418
-16 0 23 0.468994 0.362793 0.882812
-16 0 24 0.455078 0.352295 0.887695
-16 0 25 0.443359 0.343506 0.893066
-16 0 26 0.433838 0.336182 0.900391
-16 0 27 0.426025 0.330566 0.908203
-16 0 28 0.420166 0.326172 0.917969
-16 0 29 0.416016 0.322998 0.929199
-16 0 30 0.412842 0.320801 0.94043
-16 0 31 0.409912 0.318604 0.950684
-16 1 0 0.527832 0.389893 0
-16 1 1 0.527832 0.389893 0
-16 1 2 0.527832 0.389893 0
-16 1 3 0.527832 0.389893 0
-16 1 4 0.527832 0.389893 0
-16 1 5 0.527832 0.389893 0
-16 1 6 0.527832 0.389893 0
-16 1 7 0.527832 0.389893 0
-16 1 8 0.527832 0.390137 0
-16 1 9 0.52832 0.390625 0
-16 1 10 0.530273 0.392334 0
-16 1 11 0.536133 0.396729 0.110535
-16 1 12 0.543945 0.401367 0.229004
-16 1 13 0.549805 0.404785 0.321777
-16 1 14 0.553711 0.411865 0.414307
-16 1 15 0.554688 0.423828 0.498779
-16 1 16 0.555176 0.427246 0.582031
-16 1 17 0.553711 0.42627 0.664551
-16 1 18 0.549316 0.423096 0.739746
-16 1 19 0.543457 0.418945 0.805664
-16 1 20 0.536133 0.413818 0.859863
-16 1 21 0.510742 0.394531 0.873535
-16 1 22 0.487061 0.376465 0.878418
-16 1 23 0.468994 0.362793 0.882812
-16 1 24 0.455078 0.352295 0.887695
-16 1 25 0.443359 0.343506 0.893066
-16 1 26 0.433838 0.336182 0.900391
-16 1 27 0.426025 0.330566 0.908203
-16 1 28 0.420166 0.326172 0.917969
-16 1 29 0.416016 0.322998 0.929199
-16 1 30 0.412842 0.320801 0.94043
-16 1 31 0.409912 0.318604 0.950684
-16 2 0 0.527832 0.389893 0
-16 2 1 0.527832 0.389893 0
-16 2 2 0.527832 0.389893 0
-16 2 3 0.527832 0.389893 0
-16 2 4 0.527832 0.389893 0
-16 2 5 0.527832 0.389893 0
-16 2 6 0.527832 0.389893 0
-16 2 7 0.527832 0.390137 0
-16 2 8 0.52832 0.390137 0
-16 2 9 0.52832 0.390625 0
-16 2 10 0.530273 0.392334 0
-16 2 11 0.536133 0.396729 0.110596
-16 2 12 0.543945 0.401367 0.229004
-16 2 13 0.549805 0.404785 0.321777
-16 2 14 0.553711 0.411865 0.414307
-16 2 15 0.554688 0.423828 0.498779
-16 2 16 0.555176 0.427246 0.582031
-16 2 17 0.553711 0.42627 0.664551
-16 2 18 0.549316 0.423096 0.739746
-16 2 19 0.543457 0.418945 0.805664
-16 2 20 0.536133 0.414062 0.859863
-16 2 21 0.510742 0.394531 0.873535
-16 2 22 0.487061 0.376465 0.878418
-16 2 23 0.468994 0.362793 0.882812
-16 2 24 0.455078 0.352295 0.887695
-16 2 25 0.443359 0.343506 0.893066
-16 2 26 0.433838 0.336182 0.900391
-16 2 27 0.426025 0.330566 0.908203
-16 2 28 0.420166 0.326172 0.917969
-16 2 29 0.416016 0.322998 0.929199
-16 2 30 0.412842 0.320801 0.94043
-16 2 31 0.409912 0.318604 0.950684
-16 3 0 0.527832 0.389893 0
-16 3 1 0.527832 0.389893 0
-16 3 2 0.527832 0.389893 0
-16 3 3 0.527832 0.389893 0
-16 3 4 0.527832 0.389893 0
-16 3 5 0.527832 0.389893 0
-16 3 6 0.527832 0.390137 0
-16 3 7 0.527832 0.390137 0
-16 3 8 0.52832 0.390381 0
-16 3 9 0.52832 0.390625 0
-16 3 10 0.530273 0.392334 0
-16 3 11 0.536133 0.396729 0.110596
-16 3 12 0.543945 0.401367 0.229004
-16 3 13 0.549805 0.404785 0.321777
-16 3 14 0.553711 0.411865 0.414307
-16 3 15 0.554688 0.423828 0.498779
-16 3 16 0.555176 0.42749 0.582031
-16 3 17 0.553711 0.42627 0.664551
-16 3 18 0.549316 0.423096 0.739746
-16 3 19 0.543457 0.418945 0.805664
-16 3 20 0.536133 0.414062 0.859863
-16 3 21 0.510742 0.394531 0.873535
-16 3 22 0.487061 0.376465 0.878418
-16 3 23 0.468994 0.362793 0.882812
-16 3 24 0.455078 0.352295 0.887695
-16 3 25 0.443359 0.343506 0.893066
-16 3 26 0.433838 0.336426 0.900391
-16 3 27 0.426025 0.330566 0.908203
-16 3 28 0.420166 0.326172 0.917969
-16 3 29 0.416016 0.322998 0.929199
-16 3 30 0.412842 0.320801 0.94043
-16 3 31 0.409912 0.318604 0.950684
-16 4 0 0.527832 0.390137 0
-16 4 1 0.527832 0.390137 0
-16 4 2 0.527832 0.390137 0
-16 4 3 0.527832 0.390137 0
-16 4 4 0.527832 0.390137 0
-16 4 5 0.527832 0.390137 0
-16 4 6 0.527832 0.390137 0
-16 4 7 0.52832 0.390381 0
-16 4 8 0.52832 0.390381 0
-16 4 9 0.52832 0.390869 0
-16 4 10 0.530273 0.392578 0
-16 4 11 0.536133 0.396973 0.110596
-16 4 12 0.543945 0.401611 0.228882
-16 4 13 0.549805 0.405029 0.321777
-16 4 14 0.553711 0.411865 0.414307
-16 4 15 0.554688 0.424072 0.498779
-16 4 16 0.555176 0.42749 0.582031
-16 4 17 0.553711 0.42627 0.664551
-16 4 18 0.549316 0.42334 0.739746
-16 4 19 0.543457 0.419189 0.805664
-16 4 20 0.536133 0.414062 0.859863
-16 4 21 0.510742 0.394531 0.873535
-16 4 22 0.487061 0.376465 0.878418
-16 4 23 0.468994 0.362793 0.882812
-16 4 24 0.455078 0.352295 0.887695
-16 4 25 0.443359 0.343506 0.893066
-16 4 26 0.433838 0.336426 0.900391
-16 4 27 0.426025 0.330566 0.908203
-16 4 28 0.420166 0.326172 0.917969
-16 4 29 0.416016 0.322998 0.929199
-16 4 30 0.412842 0.320801 0.94043
-16 4 31 0.409912 0.318604 0.950684
-16 5 0 0.52832 0.390381 0
-16 5 1 0.52832 0.390381 0
-16 5 2 0.52832 0.390381 0
-16 5 3 0.52832 0.390381 0
-16 5 4 0.52832 0.390381 0
-16 5 5 0.52832 0.390381 0
-16 5 6 0.52832 0.390381 0
-16 5 7 0.52832 0.390625 0
-16 5 8 0.52832 0.390869 0
-16 5 9 0.52832 0.391113 0
-16 5 10 0.530273 0.392822 0
-16 5 11 0.536133 0.397217 0.110657
-16 5 12 0.543945 0.401855 0.228882
-16 5 13 0.549805 0.405273 0.321777
-16 5 14 0.553711 0.412109 0.414307
-16 5 15 0.554688 0.424072 0.498779
-16 5 16 0.555176 0.427734 0.582031
-16 5 17 0.553711 0.426514 0.664551
-16 5 18 0.549316 0.42334 0.739746
-16 5 19 0.543457 0.419189 0.805664
-16 5 20 0.536133 0.414062 0.859863
-16 5 21 0.510742 0.394775 0.873535
-16 5 22 0.487061 0.376709 0.878418
-16 5 23 0.468994 0.363037 0.882812
-16 5 24 0.455078 0.352539 0.887695
-16 5 25 0.443359 0.34375 0.893066
-16 5 26 0.433838 0.336426 0.900391
-16 5 27 0.426025 0.330566 0.908203
-16 5 28 0.420166 0.326172 0.917969
-16 5 29 0.416016 0.322998 0.929199
-16 5 30 0.412842 0.320801 0.94043
-16 5 31 0.409912 0.318848 0.950684
-16 6 0 0.52832 0.390869 0
-16 6 1 0.52832 0.390869 0
-16 6 2 0.52832 0.390869 0
-16 6 3 0.52832 0.390869 0
-16 6 4 0.52832 0.390869 0
-16 6 5 0.52832 0.390869 0
-16 6 6 0.52832 0.391113 0
-16 6 7 0.52832 0.391113 0
-16 6 8 0.52832 0.391357 0
-16 6 9 0.528809 0.391602 0
-16 6 10 0.530273 0.393311 0
-16 6 11 0.536621 0.397705 0.110718
-16 6 12 0.543945 0.402344 0.228882
-16 6 13 0.549805 0.405762 0.321777
-16 6 14 0.553711 0.412598 0.414307
-16 6 15 0.554688 0.424561 0.498779
-16 6 16 0.555176 0.427979 0.582031
-16 6 17 0.553711 0.426758 0.664551
-16 6 18 0.549316 0.423828 0.739746
-16 6 19 0.543457 0.419434 0.805664
-16 6 20 0.536133 0.414307 0.859863
-16 6 21 0.510742 0.39502 0.873535
-16 6 22 0.487061 0.376953 0.878418
-16 6 23 0.468994 0.363037 0.882812
-16 6 24 0.455078 0.352539 0.887695
-16 6 25 0.443604 0.34375 0.893066
-16 6 26 0.433838 0.336426 0.900391
-16 6 27 0.426025 0.330811 0.908203
-16 6 28 0.42041 0.326416 0.918457
-16 6 29 0.416016 0.323242 0.929199
-16 6 30 0.412842 0.320801 0.94043
-16 6 31 0.409912 0.318848 0.950684
-16 7 0 0.528809 0.39209 0
-16 7 1 0.528809 0.39209 0
-16 7 2 0.528809 0.39209 0
-16 7 3 0.528809 0.39209 0
-16 7 4 0.528809 0.39209 0
-16 7 5 0.528809 0.39209 0
-16 7 6 0.528809 0.39209 0
-16 7 7 0.528809 0.39209 0
-16 7 8 0.528809 0.392334 0
-16 7 9 0.528809 0.392822 0
-16 7 10 0.530762 0.394287 0
-16 7 11 0.536621 0.398682 0.110901
-16 7 12 0.543945 0.403076 0.22876
-16 7 13 0.549805 0.406494 0.321777
-16 7 14 0.553711 0.41333 0.414307
-16 7 15 0.554688 0.425049 0.498779
-16 7 16 0.555664 0.428467 0.582031
-16 7 17 0.553711 0.42749 0.664551
-16 7 18 0.549316 0.424316 0.739746
-16 7 19 0.543457 0.420166 0.805664
-16 7 20 0.536621 0.414795 0.859863
-16 7 21 0.510742 0.395508 0.873535
-16 7 22 0.487061 0.377197 0.878418
-16 7 23 0.468994 0.363525 0.882812
-16 7 24 0.455078 0.353027 0.887695
-16 7 25 0.443604 0.343994 0.893555
-16 7 26 0.433838 0.336914 0.900391
-16 7 27 0.426025 0.331055 0.908691
-16 7 28 0.42041 0.32666 0.918457
-16 7 29 0.416016 0.323486 0.929199
-16 7 30 0.412842 0.321045 0.94043
-16 7 31 0.409912 0.318848 0.950684
-16 8 0 0.529297 0.394043 0
-16 8 1 0.529297 0.394043 0
-16 8 2 0.529297 0.394043 0
-16 8 3 0.529297 0.394043 0
-16 8 4 0.529297 0.394043 0
-16 8 5 0.529297 0.394043 0
-16 8 6 0.529297 0.394287 0
-16 8 7 0.529297 0.394287 0
-16 8 8 0.529297 0.394531 0
-16 8 9 0.529785 0.394775 0
-16 8 10 0.53125 0.396484 0
-16 8 11 0.537109 0.400635 0.111328
-16 8 12 0.544434 0.404785 0.228638
-16 8 13 0.550293 0.408203 0.321533
-16 8 14 0.553711 0.414551 0.414062
-16 8 15 0.554688 0.42627 0.498779
-16 8 16 0.555664 0.429688 0.582031
-16 8 17 0.553711 0.428467 0.664551
-16 8 18 0.549316 0.425293 0.740234
-16 8 19 0.543457 0.421143 0.805664
-16 8 20 0.536621 0.415771 0.859863
-16 8 21 0.51123 0.39624 0.873535
-16 8 22 0.487305 0.37793 0.878418
-16 8 23 0.468994 0.364014 0.882812
-16 8 24 0.455322 0.353516 0.887695
-16 8 25 0.443604 0.344727 0.893555
-16 8 26 0.434082 0.337402 0.900391
-16 8 27 0.42627 0.331299 0.908691
-16 8 28 0.42041 0.326904 0.918457
-16 8 29 0.416016 0.32373 0.929199
-16 8 30 0.412842 0.321289 0.94043
-16 8 31 0.409912 0.319336 0.950684
-16 9 0 0.530762 0.398193 0
-16 9 1 0.530762 0.398193 0
-16 9 2 0.530762 0.398193 0
-16 9 3 0.530762 0.398193 0
-16 9 4 0.530762 0.398193 0
-16 9 5 0.530762 0.398193 0
-16 9 6 0.530762 0.398193 0
-16 9 7 0.530762 0.398193 0
-16 9 8 0.530762 0.398438 0
-16 9 9 0.530762 0.398926 0
-16 9 10 0.532715 0.400391 0
-16 9 11 0.538574 0.404541 0.112305
-16 9 12 0.544922 0.408203 0.228394
-16 9 13 0.550293 0.411377 0.321533
-16 9 14 0.554199 0.417236 0.414062
-16 9 15 0.555176 0.428711 0.498779
-16 9 16 0.555664 0.432129 0.582031
-16 9 17 0.553711 0.430664 0.664551
-16 9 18 0.549805 0.42749 0.740234
-16 9 19 0.543945 0.422852 0.806152
-16 9 20 0.536621 0.41748 0.859863
-16 9 21 0.51123 0.397949 0.874023
-16 9 22 0.487549 0.379395 0.878906
-16 9 23 0.469238 0.365479 0.883301
-16 9 24 0.455566 0.354736 0.888184
-16 9 25 0.443848 0.345703 0.893555
-16 9 26 0.434326 0.338135 0.900879
-16 9 27 0.426514 0.332275 0.908691
-16 9 28 0.420654 0.327637 0.918457
-16 9 29 0.41626 0.324463 0.929688
-16 9 30 0.412842 0.322021 0.94043
-16 9 31 0.410156 0.319824 0.950684
-16 10 0 0.532715 0.405029 0
-16 10 1 0.532715 0.405029 0
-16 10 2 0.532715 0.405029 0
-16 10 3 0.532715 0.405029 0
-16 10 4 0.532715 0.405273 0
-16 10 5 0.532715 0.405273 0
-16 10 6 0.532715 0.405273 0
-16 10 7 0.532715 0.405273 0
-16 10 8 0.532715 0.405518 0
-16 10 9 0.533203 0.405762 0
-16 10 10 0.534668 0.407227 0
-16 10 11 0.540039 0.411377 0.114868
-16 10 12 0.545898 0.414062 0.228271
-16 10 13 0.55127 0.416992 0.321289
-16 10 14 0.555176 0.422119 0.413818
-16 10 15 0.555664 0.432861 0.499023
-16 10 16 0.556152 0.436035 0.58252
-16 10 17 0.554199 0.43457 0.664551
-16 10 18 0.549805 0.431152 0.740234
-16 10 19 0.543945 0.42627 0.806152
-16 10 20 0.537109 0.420654 0.860352
-16 10 21 0.511719 0.400879 0.874512
-16 10 22 0.487793 0.38208 0.879395
-16 10 23 0.469727 0.367676 0.883789
-16 10 24 0.455811 0.356689 0.888672
-16 10 25 0.444336 0.347656 0.894043
-16 10 26 0.43457 0.339844 0.901367
-16 10 27 0.426758 0.33374 0.90918
-16 10 28 0.420898 0.329102 0.918945
-16 10 29 0.416504 0.325684 0.929688
-16 10 30 0.413086 0.322998 0.940918
-16 10 31 0.410156 0.320557 0.950684
-16 11 0 0.536133 0.416992 0
-16 11 1 0.536133 0.416992 0
-16 11 2 0.536133 0.416992 0
-16 11 3 0.536133 0.416992 0
-16 11 4 0.536133 0.416992 0
-16 11 5 0.536133 0.416992 0
-16 11 6 0.536133 0.416992 0
-16 11 7 0.536133 0.416992 0
-16 11 8 0.536621 0.417236 0
-16 11 9 0.536621 0.41748 0
-16 11 10 0.537598 0.418945 0
-16 11 11 0.542969 0.422363 0.121155
-16 11 12 0.546875 0.424072 0.22876
-16 11 13 0.552246 0.427002 0.321289
-16 11 14 0.556152 0.430664 0.41333
-16 11 15 0.556152 0.439941 0.499023
-16 11 16 0.556641 0.443115 0.58252
-16 11 17 0.555176 0.441162 0.665039
-16 11 18 0.550781 0.437256 0.740723
-16 11 19 0.544922 0.432373 0.806641
-16 11 20 0.537598 0.42627 0.86084
-16 11 21 0.512695 0.405762 0.875488
-16 11 22 0.48877 0.386475 0.879883
-16 11 23 0.470459 0.371826 0.884277
-16 11 24 0.456543 0.360352 0.88916
-16 11 25 0.444824 0.35083 0.89502
-16 11 26 0.435059 0.343018 0.901855
-16 11 27 0.427246 0.336426 0.910156
-16 11 28 0.421387 0.331543 0.919922
-16 11 29 0.416992 0.327881 0.930664
-16 11 30 0.41333 0.324707 0.940918
-16 11 31 0.4104 0.322266 0.951172
-16 12 0 0.541016 0.435547 0
-16 12 1 0.541016 0.435547 0
-16 12 2 0.541016 0.435547 0
-16 12 3 0.541016 0.435547 0
-16 12 4 0.541016 0.435547 0
-16 12 5 0.541016 0.435547 0
-16 12 6 0.541016 0.435547 0
-16 12 7 0.541016 0.435547 0
-16 12 8 0.541016 0.435791 0
-16 12 9 0.541504 0.436035 0
-16 12 10 0.541992 0.437012 0
-16 12 11 0.54541 0.438965 0.135986
-16 12 12 0.549316 0.44043 0.231812
-16 12 13 0.554199 0.442383 0.320557
-16 12 14 0.558105 0.44458 0.412354
-16 12 15 0.557129 0.45166 0.499268
-16 12 16 0.557617 0.45459 0.58252
-16 12 17 0.556152 0.452148 0.665039
-16 12 18 0.551758 0.447754 0.740723
-16 12 19 0.545898 0.442139 0.807129
-16 12 20 0.539062 0.435303 0.861328
-16 12 21 0.51416 0.414307 0.876465
-16 12 22 0.48999 0.394043 0.881348
-16 12 23 0.47168 0.378418 0.885742
-16 12 24 0.457764 0.366699 0.890625
-16 12 25 0.446045 0.356445 0.896484
-16 12 26 0.436279 0.3479 0.90332
-16 12 27 0.428223 0.341064 0.911621
-16 12 28 0.422363 0.335693 0.921387
-16 12 29 0.417725 0.331543 0.931641
-16 12 30 0.413818 0.327637 0.941406
-16 12 31 0.410889 0.324707 0.951172
-16 13 0 0.546875 0.46167 0
-16 13 1 0.546875 0.46167 0
-16 13 2 0.546875 0.46167 0
-16 13 3 0.546875 0.46167 0
-16 13 4 0.546875 0.46167 0
-16 13 5 0.546875 0.46167 0
-16 13 6 0.546875 0.461914 0
-16 13 7 0.546875 0.461914 0
-16 13 8 0.546875 0.461914 0
-16 13 9 0.546875 0.462158 0
-16 13 10 0.547363 0.462891 0.035614
-16 13 11 0.548828 0.463623 0.164429
-16 13 12 0.551758 0.4646 0.241821
-16 13 13 0.556152 0.465576 0.321777
-16 13 14 0.560059 0.466553 0.410645
-16 13 15 0.559082 0.469727 0.499268
-16 13 16 0.559082 0.472168 0.58252
-16 13 17 0.557617 0.469482 0.665527
-16 13 18 0.553223 0.464111 0.741211
-16 13 19 0.547852 0.457275 0.807617
-16 13 20 0.540527 0.449707 0.862305
-16 13 21 0.516602 0.427734 0.878906
-16 13 22 0.492188 0.406006 0.883789
-16 13 23 0.473877 0.389404 0.888184
-16 13 24 0.459717 0.376465 0.893066
-16 13 25 0.447754 0.365479 0.898926
-16 13 26 0.437988 0.356201 0.905762
-16 13 27 0.429932 0.348389 0.913574
-16 13 28 0.423828 0.342285 0.92334
-16 13 29 0.418701 0.336914 0.932617
-16 13 30 0.414551 0.33252 0.941895
-16 13 31 0.411377 0.329102 0.952148
-16 14 0 0.554199 0.496338 0.154663
-16 14 1 0.554199 0.496338 0.154663
-16 14 2 0.554199 0.496338 0.154663
-16 14 3 0.554199 0.496338 0.154663
-16 14 4 0.554199 0.496338 0.154663
-16 14 5 0.554199 0.496338 0.154663
-16 14 6 0.554199 0.496338 0.154663
-16 14 7 0.554199 0.496338 0.154785
-16 14 8 0.554199 0.496582 0.155029
-16 14 9 0.554199 0.496826 0.155273
-16 14 10 0.554199 0.49707 0.155884
-16 14 11 0.555176 0.497559 0.205078
-16 14 12 0.556152 0.497559 0.26416
-16 14 13 0.558105 0.497803 0.331055
-16 14 14 0.561035 0.497559 0.409424
-16 14 15 0.561523 0.496582 0.498291
-16 14 16 0.561523 0.498047 0.58252
-16 14 17 0.560059 0.494385 0.665527
-16 14 18 0.556152 0.488281 0.741699
-16 14 19 0.550293 0.480225 0.808594
-16 14 20 0.542969 0.470947 0.863281
-16 14 21 0.52002 0.447998 0.882324
-16 14 22 0.495605 0.424072 0.887207
-16 14 23 0.477051 0.405762 0.891602
-16 14 24 0.462891 0.391602 0.896973
-16 14 25 0.450928 0.37915 0.902832
-16 14 26 0.440674 0.368652 0.909668
-16 14 27 0.432617 0.359619 0.91748
-16 14 28 0.425537 0.351807 0.925293
-16 14 29 0.419922 0.345215 0.934082
-16 14 30 0.415527 0.340088 0.943359
-16 14 31 0.412354 0.335693 0.953125
-16 15 0 0.565918 0.54248 0.214233
-16 15 1 0.565918 0.54248 0.214233
-16 15 2 0.565918 0.54248 0.214233
-16 15 3 0.565918 0.54248 0.214233
-16 15 4 0.565918 0.54248 0.214233
-16 15 5 0.565918 0.54248 0.214233
-16 15 6 0.565918 0.54248 0.214355
-16 15 7 0.566406 0.54248 0.214355
-16 15 8 0.566406 0.54248 0.214355
-16 15 9 0.566406 0.542969 0.214478
-16 15 10 0.566406 0.542969 0.214722
-16 15 11 0.566895 0.542969 0.241821
-16 15 12 0.566895 0.542969 0.291504
-16 15 13 0.566406 0.541504 0.350586
-16 15 14 0.564453 0.538086 0.418213
-16 15 15 0.563477 0.53418 0.495117
-16 15 16 0.563965 0.532715 0.581543
-16 15 17 0.562988 0.528809 0.665039
-16 15 18 0.559082 0.521484 0.741699
-16 15 19 0.553711 0.511719 0.809082
-16 15 20 0.546875 0.500977 0.864746
-16 15 21 0.525391 0.476562 0.886719
-16 15 22 0.500977 0.450195 0.892578
-16 15 23 0.482178 0.429688 0.897461
-16 15 24 0.467773 0.413574 0.902832
-16 15 25 0.455078 0.39917 0.907715
-16 15 26 0.444092 0.38623 0.913574
-16 15 27 0.435059 0.375 0.919922
-16 15 28 0.427734 0.365723 0.927734
-16 15 29 0.421875 0.357666 0.936035
-16 15 30 0.417236 0.351074 0.945312
-16 15 31 0.414062 0.345703 0.955078
-16 16 0 0.577148 0.597656 0.239868
-16 16 1 0.577148 0.597656 0.239868
-16 16 2 0.577148 0.597656 0.239868
-16 16 3 0.577148 0.597656 0.239868
-16 16 4 0.577148 0.597656 0.239868
-16 16 5 0.577148 0.597656 0.23999
-16 16 6 0.577148 0.597656 0.23999
-16 16 7 0.577148 0.597656 0.23999
-16 16 8 0.577148 0.597656 0.23999
-16 16 9 0.577148 0.597656 0.23999
-16 16 10 0.577637 0.598145 0.240112
-16 16 11 0.577637 0.598145 0.253662
-16 16 12 0.578125 0.597656 0.302002
-16 16 13 0.578125 0.59668 0.36084
-16 16 14 0.577148 0.594238 0.428955
-16 16 15 0.57373 0.587891 0.50293
-16 16 16 0.565918 0.57666 0.578613
-16 16 17 0.565918 0.571777 0.662598
-16 16 18 0.562988 0.563965 0.740723
-16 16 19 0.558105 0.552734 0.809082
-16 16 20 0.551758 0.540039 0.865723
-16 16 21 0.532227 0.514648 0.891602
-16 16 22 0.507324 0.485107 0.898438
-16 16 23 0.488281 0.461426 0.90332
-16 16 24 0.473145 0.442383 0.907715
-16 16 25 0.459961 0.425293 0.912598
-16 16 26 0.448486 0.410156 0.917969
-16 16 27 0.438965 0.396729 0.924316
-16 16 28 0.431152 0.385254 0.931641
-16 16 29 0.425049 0.375244 0.939453
-16 16 30 0.420166 0.366943 0.948242
-16 16 31 0.416504 0.359619 0.95752
-16 17 0 0.569336 0.639648 0.251709
-16 17 1 0.569336 0.639648 0.251709
-16 17 2 0.569336 0.639648 0.251709
-16 17 3 0.569336 0.639648 0.251709
-16 17 4 0.569336 0.639648 0.251709
-16 17 5 0.569336 0.639648 0.251709
-16 17 6 0.569336 0.639648 0.251709
-16 17 7 0.569336 0.639648 0.251709
-16 17 8 0.569336 0.639648 0.251709
-16 17 9 0.569336 0.640137 0.251709
-16 17 10 0.569336 0.640137 0.251709
-16 17 11 0.569824 0.640625 0.251953
-16 17 12 0.570312 0.640137 0.296143
-16 17 13 0.570312 0.63916 0.353027
-16 17 14 0.570312 0.636719 0.419434
-16 17 15 0.568359 0.631348 0.492676
-16 17 16 0.567383 0.625977 0.573242
-16 17 17 0.568359 0.621582 0.657715
-16 17 18 0.566895 0.613281 0.737305
-16 17 19 0.562988 0.601074 0.807129
-16 17 20 0.557129 0.586914 0.865234
-16 17 21 0.540039 0.560547 0.896484
-16 17 22 0.516113 0.52832 0.905273
-16 17 23 0.496582 0.501465 0.911133
-16 17 24 0.480957 0.479492 0.916016
-16 17 25 0.467285 0.459473 0.92041
-16 17 26 0.455322 0.441406 0.925781
-16 17 27 0.445068 0.425049 0.931152
-16 17 28 0.436523 0.410889 0.937988
-16 17 29 0.429688 0.398438 0.945312
-16 17 30 0.424316 0.387695 0.953613
-16 17 31 0.419922 0.378174 0.961914
-16 18 0 0.557617 0.678711 0.262695
-16 18 1 0.557617 0.678711 0.262695
-16 18 2 0.557617 0.678711 0.262695
-16 18 3 0.557617 0.678711 0.262695
-16 18 4 0.557617 0.678711 0.262695
-16 18 5 0.557617 0.678711 0.262695
-16 18 6 0.557617 0.678711 0.262695
-16 18 7 0.557617 0.678711 0.262695
-16 18 8 0.557617 0.678711 0.262695
-16 18 9 0.558105 0.679199 0.262695
-16 18 10 0.558105 0.679199 0.262695
-16 18 11 0.558105 0.679199 0.262939
-16 18 12 0.559082 0.679688 0.28833
-16 18 13 0.560059 0.679688 0.343018
-16 18 14 0.562012 0.679199 0.407715
-16 18 15 0.563477 0.678223 0.481689
-16 18 16 0.566406 0.67627 0.563965
-16 18 17 0.569336 0.672852 0.649414
-16 18 18 0.569824 0.665039 0.730469
-16 18 19 0.567383 0.65332 0.802246
-16 18 20 0.5625 0.638184 0.862305
-16 18 21 0.54834 0.612305 0.899414
-16 18 22 0.527344 0.579102 0.914551
-16 18 23 0.508301 0.549805 0.922852
-16 18 24 0.492188 0.524902 0.928223
-16 18 25 0.477783 0.501465 0.932617
-16 18 26 0.464844 0.479736 0.937012
-16 18 27 0.453613 0.459961 0.941895
-16 18 28 0.444092 0.442627 0.947266
-16 18 29 0.436279 0.427002 0.953613
-16 18 30 0.429932 0.41333 0.960938
-16 18 31 0.425049 0.401367 0.968262
-16 19 0 0.549805 0.719727 0.274658
-16 19 1 0.549805 0.719727 0.274658
-16 19 2 0.549805 0.719727 0.274658
-16 19 3 0.549805 0.719727 0.274658
-16 19 4 0.549805 0.719727 0.274658
-16 19 5 0.549805 0.719727 0.274658
-16 19 6 0.549805 0.719727 0.274658
-16 19 7 0.549805 0.719727 0.274658
-16 19 8 0.549805 0.719727 0.274658
-16 19 9 0.549805 0.719727 0.274902
-16 19 10 0.550293 0.719727 0.274902
-16 19 11 0.550293 0.720215 0.274902
-16 19 12 0.550781 0.720703 0.281982
-16 19 13 0.552734 0.72168 0.334229
-16 19 14 0.555664 0.722656 0.397461
-16 19 15 0.55957 0.723633 0.470459
-16 19 16 0.563965 0.724121 0.552246
-16 19 17 0.568359 0.722168 0.637207
-16 19 18 0.570801 0.71582 0.719727
-16 19 19 0.570312 0.705078 0.793457
-16 19 20 0.566895 0.689941 0.855957
-16 19 21 0.556641 0.666504 0.900391
-16 19 22 0.540039 0.634766 0.923828
-16 19 23 0.522461 0.604004 0.936523
-16 19 24 0.506348 0.57666 0.943848
-16 19 25 0.491455 0.549805 0.94873
-16 19 26 0.477295 0.524414 0.952637
-16 19 27 0.464844 0.500977 0.956543
-16 19 28 0.454102 0.479492 0.960449
-16 19 29 0.445068 0.460449 0.965332
-16 19 30 0.4375 0.443359 0.970703
-16 19 31 0.431396 0.428223 0.977051
-16 20 0 0.543945 0.757812 0.286621
-16 20 1 0.543945 0.757812 0.286621
-16 20 2 0.543945 0.757812 0.286621
-16 20 3 0.543945 0.757812 0.286621
-16 20 4 0.543945 0.757812 0.286621
-16 20 5 0.543945 0.757812 0.286621
-16 20 6 0.543945 0.758301 0.286621
-16 20 7 0.543945 0.758301 0.286621
-16 20 8 0.543945 0.758301 0.286621
-16 20 9 0.543945 0.758301 0.286621
-16 20 10 0.543945 0.758301 0.286621
-16 20 11 0.544434 0.758301 0.286621
-16 20 12 0.544434 0.758789 0.286865
-16 20 13 0.546387 0.760254 0.326172
-16 20 14 0.549805 0.762207 0.386963
-16 20 15 0.554688 0.76416 0.458008
-16 20 16 0.560059 0.766113 0.538086
-16 20 17 0.565918 0.765625 0.622559
-16 20 18 0.569824 0.76123 0.705078
-16 20 19 0.570801 0.751953 0.780762
-16 20 20 0.569336 0.738281 0.845215
-16 20 21 0.563965 0.718262 0.896973
-16 20 22 0.552246 0.690918 0.930664
-16 20 23 0.537109 0.660645 0.949219
-16 20 24 0.521973 0.631348 0.959961
-16 20 25 0.506836 0.602051 0.966309
-16 20 26 0.491943 0.573242 0.970703
-16 20 27 0.478271 0.545898 0.973633
-16 20 28 0.466064 0.520508 0.976562
-16 20 29 0.455566 0.497314 0.979492
-16 20 30 0.446533 0.476807 0.983398
-16 20 31 0.439209 0.458252 0.987793
-16 21 0 0.538086 0.791992 0.297363
-16 21 1 0.538086 0.791992 0.297363
-16 21 2 0.538086 0.791992 0.297363
-16 21 3 0.538086 0.791992 0.297363
-16 21 4 0.538086 0.791992 0.297363
-16 21 5 0.538086 0.791992 0.297363
-16 21 6 0.538086 0.791992 0.297363
-16 21 7 0.538086 0.791992 0.297363
-16 21 8 0.538086 0.79248 0.297363
-16 21 9 0.538086 0.79248 0.297363
-16 21 10 0.538086 0.79248 0.297363
-16 21 11 0.538086 0.79248 0.297363
-16 21 12 0.538574 0.79248 0.297363
-16 21 13 0.540039 0.793945 0.317871
-16 21 14 0.543457 0.796387 0.375732
-16 21 15 0.54834 0.799316 0.444092
-16 21 16 0.554688 0.802246 0.521973
-16 21 17 0.561035 0.803711 0.60498
-16 21 18 0.566406 0.80127 0.6875
-16 21 19 0.569824 0.793945 0.76416
-16 21 20 0.570312 0.782227 0.831055
-16 21 21 0.567871 0.765625 0.887695
-16 21 22 0.561035 0.743164 0.930176
-16 21 23 0.550293 0.71582 0.957031
-16 21 24 0.537109 0.687012 0.973145
-16 21 25 0.522461 0.655762 0.98291
-16 21 26 0.507812 0.624512 0.98877
-16 21 27 0.493164 0.59375 0.991699
-16 21 28 0.479736 0.564453 0.994141
-16 21 29 0.467773 0.537598 0.996094
-16 21 30 0.457275 0.513184 0.998047
-16 21 31 0.44873 0.490967 1
-16 22 0 0.531738 0.820801 0.306152
-16 22 1 0.531738 0.820801 0.306152
-16 22 2 0.531738 0.820801 0.306152
-16 22 3 0.531738 0.820801 0.306152
-16 22 4 0.531738 0.820801 0.306152
-16 22 5 0.531738 0.820801 0.306152
-16 22 6 0.531738 0.820801 0.306152
-16 22 7 0.531738 0.820801 0.306152
-16 22 8 0.531738 0.820801 0.306396
-16 22 9 0.531738 0.820801 0.306396
-16 22 10 0.531738 0.820801 0.306396
-16 22 11 0.532227 0.821289 0.306396
-16 22 12 0.532227 0.821289 0.306396
-16 22 13 0.533203 0.821777 0.309326
-16 22 14 0.536621 0.824219 0.364258
-16 22 15 0.541504 0.828125 0.429688
-16 22 16 0.547852 0.831543 0.504883
-16 22 17 0.555176 0.834473 0.585449
-16 22 18 0.562012 0.833984 0.666992
-16 22 19 0.566406 0.82959 0.744141
-16 22 20 0.568848 0.819824 0.8125
-16 22 21 0.568359 0.805664 0.87207
-16 22 22 0.56543 0.787109 0.920898
-16 22 23 0.559082 0.764648 0.956055
-16 22 24 0.549316 0.738281 0.979004
-16 22 25 0.536621 0.708008 0.994141
-16 22 26 0.522461 0.675293 1
-16 22 27 0.507812 0.642578 1
-16 22 28 0.493896 0.610352 1
-16 22 29 0.480713 0.580078 1
-16 22 30 0.469238 0.551758 1
-16 22 31 0.458984 0.525879 1
-16 23 0 0.525391 0.84375 0.313477
-16 23 1 0.525391 0.84375 0.313477
-16 23 2 0.525391 0.84375 0.313477
-16 23 3 0.525391 0.84375 0.313477
-16 23 4 0.525391 0.84375 0.313477
-16 23 5 0.525391 0.84375 0.313477
-16 23 6 0.525391 0.84375 0.313477
-16 23 7 0.525879 0.84375 0.313477
-16 23 8 0.525879 0.84375 0.313477
-16 23 9 0.525879 0.84375 0.313477
-16 23 10 0.525879 0.84375 0.313477
-16 23 11 0.525879 0.84375 0.313477
-16 23 12 0.526367 0.844238 0.313477
-16 23 13 0.526367 0.844238 0.313721
-16 23 14 0.529297 0.84668 0.353271
-16 23 15 0.53418 0.850586 0.415771
-16 23 16 0.541016 0.85498 0.488037
-16 23 17 0.54834 0.858398 0.566406
-16 23 18 0.555664 0.860352 0.646484
-16 23 19 0.562012 0.85791 0.723145
-16 23 20 0.565918 0.850586 0.79248
-16 23 21 0.567383 0.838867 0.854004
-16 23 22 0.565918 0.822754 0.905273
-16 23 23 0.5625 0.803711 0.946289
-16 23 24 0.556641 0.78125 0.976074
-16 23 25 0.546875 0.753906 0.998047
-16 23 26 0.534668 0.722168 1
-16 23 27 0.520996 0.688477 1
-16 23 28 0.506836 0.654297 1
-16 23 29 0.493408 0.621094 1
-16 23 30 0.480713 0.589844 1
-16 23 31 0.469482 0.560547 1
-16 24 0 0.519531 0.861816 0.319092
-16 24 1 0.519531 0.861816 0.319092
-16 24 2 0.519531 0.861816 0.319092
-16 24 3 0.519531 0.861816 0.319092
-16 24 4 0.519531 0.861816 0.319092
-16 24 5 0.519531 0.861816 0.319092
-16 24 6 0.519531 0.861816 0.319092
-16 24 7 0.519531 0.861816 0.319092
-16 24 8 0.519531 0.861816 0.319092
-16 24 9 0.519531 0.861816 0.319092
-16 24 10 0.519531 0.861816 0.319092
-16 24 11 0.52002 0.861816 0.319092
-16 24 12 0.52002 0.862305 0.319092
-16 24 13 0.520508 0.862305 0.319336
-16 24 14 0.522461 0.86377 0.342773
-16 24 15 0.527344 0.868164 0.402344
-16 24 16 0.533691 0.872559 0.47168
-16 24 17 0.541504 0.877441 0.547363
-16 24 18 0.549316 0.880371 0.625488
-16 24 19 0.556641 0.879883 0.701172
-16 24 20 0.561523 0.875488 0.770996
-16 24 21 0.564453 0.865723 0.833496
-16 24 22 0.564941 0.852051 0.887207
-16 24 23 0.563477 0.835449 0.931152
-16 24 24 0.560059 0.816406 0.966309
-16 24 25 0.553711 0.79248 0.994629
-16 24 26 0.543945 0.763184 1
-16 24 27 0.531738 0.730469 1
-16 24 28 0.518555 0.695801 1
-16 24 29 0.504883 0.660645 1
-16 24 30 0.491699 0.626953 1
-16 24 31 0.479492 0.594727 1
-16 25 0 0.513184 0.877441 0.323975
-16 25 1 0.513184 0.877441 0.323975
-16 25 2 0.513184 0.877441 0.323975
-16 25 3 0.513184 0.877441 0.323975
-16 25 4 0.513184 0.877441 0.323975
-16 25 5 0.513184 0.877441 0.323975
-16 25 6 0.513184 0.877441 0.323975
-16 25 7 0.513184 0.877441 0.323975
-16 25 8 0.513184 0.877441 0.323975
-16 25 9 0.513184 0.877441 0.323975
-16 25 10 0.513184 0.877441 0.323975
-16 25 11 0.513184 0.87793 0.323975
-16 25 12 0.513672 0.87793 0.323975
-16 25 13 0.513672 0.87793 0.324219
-16 25 14 0.514648 0.878906 0.331787
-16 25 15 0.519531 0.882812 0.388184
-16 25 16 0.525879 0.887695 0.454102
-16 25 17 0.533203 0.893066 0.526855
-16 25 18 0.541504 0.897461 0.602539
-16 25 19 0.549316 0.898926 0.676758
-16 25 20 0.555664 0.896484 0.746582
-16 25 21 0.560059 0.890137 0.810059
-16 25 22 0.5625 0.878906 0.865723
-16 25 23 0.5625 0.864746 0.912109
-16 25 24 0.560547 0.848145 0.949707
-16 25 25 0.557129 0.827637 0.983398
-16 25 26 0.550293 0.801758 1
-16 25 27 0.540527 0.770996 1
-16 25 28 0.528809 0.736816 1
-16 25 29 0.515625 0.701172 1
-16 25 30 0.50293 0.665527 1
-16 25 31 0.48999 0.631348 1
-16 26 0 0.506348 0.891602 0.328369
-16 26 1 0.506348 0.891602 0.328369
-16 26 2 0.506348 0.891602 0.328369
-16 26 3 0.506348 0.891602 0.328369
-16 26 4 0.506348 0.891602 0.328369
-16 26 5 0.506348 0.891602 0.328369
-16 26 6 0.506348 0.891602 0.328369
-16 26 7 0.506348 0.891602 0.328369
-16 26 8 0.506348 0.891602 0.328369
-16 26 9 0.506348 0.891602 0.328369
-16 26 10 0.506348 0.891602 0.328369
-16 26 11 0.506836 0.891602 0.328369
-16 26 12 0.506836 0.891602 0.328369
-16 26 13 0.507324 0.89209 0.328369
-16 26 14 0.507812 0.89209 0.328613
-16 26 15 0.511719 0.895508 0.373779
-16 26 16 0.517578 0.900879 0.436279
-16 26 17 0.524902 0.90625 0.505371
-16 26 18 0.533203 0.911621 0.578125
-16 26 19 0.541504 0.914551 0.650879
-16 26 20 0.548828 0.914551 0.719238
-16 26 21 0.554199 0.910645 0.783203
-16 26 22 0.558105 0.902832 0.840332
-16 26 23 0.560059 0.891602 0.888672
-16 26 24 0.55957 0.877441 0.929199
-16 26 25 0.557617 0.859375 0.96582
-16 26 26 0.553711 0.836914 0.998047
-16 26 27 0.546875 0.80957 1
-16 26 28 0.537109 0.776855 1
-16 26 29 0.525391 0.741699 1
-16 26 30 0.512695 0.705566 1
-16 26 31 0.5 0.669434 1
-16 27 0 0.499756 0.903809 0.332031
-16 27 1 0.499756 0.903809 0.332031
-16 27 2 0.499756 0.903809 0.332031
-16 27 3 0.499756 0.903809 0.332031
-16 27 4 0.499756 0.903809 0.332031
-16 27 5 0.499756 0.903809 0.332031
-16 27 6 0.499756 0.903809 0.332031
-16 27 7 0.499756 0.903809 0.332031
-16 27 8 0.499756 0.903809 0.332031
-16 27 9 0.499756 0.903809 0.332031
-16 27 10 0.5 0.903809 0.332031
-16 27 11 0.5 0.903809 0.332031
-16 27 12 0.5 0.903809 0.332031
-16 27 13 0.500488 0.903809 0.332275
-16 27 14 0.500977 0.904297 0.332275
-16 27 15 0.503418 0.90625 0.359131
-16 27 16 0.509277 0.911621 0.418213
-16 27 17 0.516113 0.91748 0.483643
-16 27 18 0.524414 0.92334 0.553223
-16 27 19 0.532715 0.927734 0.623047
-16 27 20 0.540527 0.929688 0.689941
-16 27 21 0.547363 0.928223 0.753418
-16 27 22 0.552246 0.92334 0.811035
-16 27 23 0.555664 0.915039 0.86084
-16 27 24 0.557129 0.90332 0.903809
-16 27 25 0.556641 0.888184 0.943359
-16 27 26 0.554199 0.868652 0.979004
-16 27 27 0.549805 0.844238 1
-16 27 28 0.54248 0.814453 1
-16 27 29 0.532715 0.780762 1
-16 27 30 0.520996 0.744629 1
-16 27 31 0.508789 0.70752 1
-16 28 0 0.49292 0.913574 0.334961
-16 28 1 0.49292 0.913574 0.334961
-16 28 2 0.49292 0.913574 0.334961
-16 28 3 0.49292 0.913574 0.334961
-16 28 4 0.49292 0.913574 0.334961
-16 28 5 0.49292 0.913574 0.334961
-16 28 6 0.49292 0.913574 0.334961
-16 28 7 0.49292 0.913574 0.334961
-16 28 8 0.49292 0.913574 0.334961
-16 28 9 0.493164 0.913574 0.334961
-16 28 10 0.493164 0.913574 0.334961
-16 28 11 0.493164 0.913574 0.334961
-16 28 12 0.493408 0.913574 0.335205
-16 28 13 0.493652 0.913574 0.335205
-16 28 14 0.494141 0.914062 0.335205
-16 28 15 0.495361 0.915039 0.344482
-16 28 16 0.500488 0.919922 0.399658
-16 28 17 0.507324 0.925781 0.46167
-16 28 18 0.515137 0.931641 0.527344
-16 28 19 0.523438 0.937012 0.594238
-16 28 20 0.53125 0.940918 0.658691
-16 28 21 0.539062 0.941406 0.721191
-16 28 22 0.544922 0.939453 0.778809
-16 28 23 0.549316 0.933594 0.82959
-16 28 24 0.552246 0.925293 0.873535
-16 28 25 0.553711 0.913086 0.915527
-16 28 26 0.553223 0.896484 0.95459
-16 28 27 0.550293 0.875 0.98877
-16 28 28 0.544922 0.848145 1
-16 28 29 0.537109 0.816895 1
-16 28 30 0.527832 0.782715 1
-16 28 31 0.516602 0.746094 1
-16 29 0 0.48584 0.920898 0.337158
-16 29 1 0.48584 0.920898 0.337158
-16 29 2 0.48584 0.920898 0.337158
-16 29 3 0.48584 0.920898 0.337158
-16 29 4 0.48584 0.920898 0.337158
-16 29 5 0.48584 0.920898 0.337158
-16 29 6 0.48584 0.920898 0.337158
-16 29 7 0.48584 0.920898 0.337158
-16 29 8 0.48584 0.920898 0.337158
-16 29 9 0.48584 0.920898 0.337158
-16 29 10 0.486084 0.920898 0.337158
-16 29 11 0.486084 0.920898 0.337158
-16 29 12 0.486084 0.920898 0.337158
-16 29 13 0.486328 0.920898 0.337158
-16 29 14 0.486816 0.920898 0.337158
-16 29 15 0.487305 0.921387 0.337402
-16 29 16 0.491699 0.925293 0.381104
-16 29 17 0.497803 0.931152 0.439209
-16 29 18 0.505371 0.9375 0.501465
-16 29 19 0.513184 0.943359 0.564453
-16 29 20 0.521484 0.948242 0.626465
-16 29 21 0.529297 0.950684 0.686523
-16 29 22 0.536133 0.951172 0.743652
-16 29 23 0.541504 0.948242 0.794434
-16 29 24 0.54541 0.942383 0.839355
-16 29 25 0.54834 0.933594 0.883301
-16 29 26 0.549316 0.919922 0.924805
-16 29 27 0.54834 0.901855 0.962402
-16 29 28 0.54541 0.878418 0.995117
-16 29 29 0.540039 0.850586 1
-16 29 30 0.532715 0.818848 1
-16 29 31 0.523438 0.78418 1
-16 30 0 0.478271 0.924805 0.338135
-16 30 1 0.478271 0.924805 0.338135
-16 30 2 0.478271 0.924805 0.338135
-16 30 3 0.478271 0.924805 0.338135
-16 30 4 0.478271 0.924805 0.338135
-16 30 5 0.478271 0.924805 0.338135
-16 30 6 0.478271 0.924805 0.338135
-16 30 7 0.478271 0.924805 0.338135
-16 30 8 0.478271 0.924805 0.338135
-16 30 9 0.478271 0.924805 0.338135
-16 30 10 0.478271 0.924805 0.338135
-16 30 11 0.478271 0.924805 0.338135
-16 30 12 0.478516 0.924805 0.338135
-16 30 13 0.47876 0.924805 0.338135
-16 30 14 0.479004 0.924805 0.338135
-16 30 15 0.479492 0.925293 0.338379
-16 30 16 0.482178 0.927734 0.362549
-16 30 17 0.487793 0.933105 0.416504
-16 30 18 0.494873 0.939453 0.474609
-16 30 19 0.502441 0.946289 0.53418
-16 30 20 0.510254 0.95166 0.593262
-16 30 21 0.518066 0.955566 0.650879
-16 30 22 0.525391 0.95752 0.706055
-16 30 23 0.531738 0.957031 0.756348
-16 30 24 0.536621 0.954102 0.80127
-16 30 25 0.540527 0.948242 0.846191
-16 30 26 0.543457 0.937988 0.889648
-16 30 27 0.544434 0.923828 0.930176
-16 30 28 0.543457 0.904785 0.967285
-16 30 29 0.540527 0.880859 1
-16 30 30 0.535645 0.852539 1
-16 30 31 0.52832 0.820312 1
-16 31 0 0.470703 0.927246 0.338623
-16 31 1 0.470703 0.927246 0.338623
-16 31 2 0.470703 0.927246 0.338623
-16 31 3 0.470703 0.927246 0.338623
-16 31 4 0.470703 0.927246 0.338623
-16 31 5 0.470703 0.927246 0.338623
-16 31 6 0.470703 0.927246 0.338623
-16 31 7 0.470703 0.927246 0.338623
-16 31 8 0.470703 0.927246 0.338623
-16 31 9 0.470703 0.927246 0.338623
-16 31 10 0.470703 0.927246 0.338623
-16 31 11 0.470947 0.927246 0.338623
-16 31 12 0.470947 0.927246 0.338623
-16 31 13 0.471191 0.927246 0.338623
-16 31 14 0.471436 0.927246 0.338623
-16 31 15 0.471924 0.927246 0.338623
-16 31 16 0.4729 0.928223 0.344482
-16 31 17 0.478027 0.933105 0.394531
-16 31 18 0.484375 0.939453 0.448486
-16 31 19 0.491455 0.945801 0.504395
-16 31 20 0.499023 0.95166 0.55957
-16 31 21 0.506348 0.956543 0.614258
-16 31 22 0.51416 0.959961 0.666992
-16 31 23 0.520508 0.961426 0.71582
-16 31 24 0.526367 0.960938 0.760742
-16 31 25 0.53125 0.958008 0.805664
-16 31 26 0.535645 0.95166 0.850586
-16 31 27 0.538574 0.941406 0.894043
-16 31 28 0.539551 0.926758 0.93457
-16 31 29 0.539062 0.907227 0.97168
-16 31 30 0.536133 0.882812 1
-16 31 31 0.53125 0.854004 1
-17 0 0 0.566895 0.419189 0
-17 0 1 0.566895 0.419189 0
-17 0 2 0.566895 0.419189 0
-17 0 3 0.566895 0.419189 0
-17 0 4 0.566895 0.419189 0
-17 0 5 0.566895 0.419189 0
-17 0 6 0.567383 0.419189 0
-17 0 7 0.567383 0.419189 0
-17 0 8 0.567383 0.419434 0
-17 0 9 0.567383 0.419678 0
-17 0 10 0.567383 0.420166 0
-17 0 11 0.570312 0.422607 0
-17 0 12 0.577148 0.427246 0.16687
-17 0 13 0.589355 0.435303 0.275146
-17 0 14 0.602051 0.44458 0.373535
-17 0 15 0.617188 0.461914 0.476562
-17 0 16 0.628906 0.481934 0.57373
-17 0 17 0.628906 0.483887 0.65918
-17 0 18 0.623047 0.479736 0.737305
-17 0 19 0.614258 0.473389 0.805664
-17 0 20 0.603516 0.465332 0.861816
-17 0 21 0.577637 0.445557 0.885254
-17 0 22 0.54834 0.42334 0.893066
-17 0 23 0.524414 0.405273 0.897949
-17 0 24 0.505371 0.390625 0.901367
-17 0 25 0.488525 0.37793 0.905762
-17 0 26 0.474121 0.366943 0.911133
-17 0 27 0.46167 0.357666 0.91748
-17 0 28 0.45166 0.350098 0.925781
-17 0 29 0.443604 0.343994 0.935059
-17 0 30 0.437256 0.339355 0.945801
-17 0 31 0.432129 0.335693 0.956543
-17 1 0 0.566895 0.419189 0
-17 1 1 0.566895 0.419189 0
-17 1 2 0.566895 0.419189 0
-17 1 3 0.566895 0.419189 0
-17 1 4 0.566895 0.419189 0
-17 1 5 0.567383 0.419189 0
-17 1 6 0.567383 0.419189 0
-17 1 7 0.567383 0.419189 0
-17 1 8 0.567383 0.419434 0
-17 1 9 0.567383 0.419678 0
-17 1 10 0.567383 0.420166 0
-17 1 11 0.570312 0.422607 0
-17 1 12 0.577148 0.427246 0.16687
-17 1 13 0.589355 0.435303 0.275146
-17 1 14 0.602051 0.44458 0.373535
-17 1 15 0.617188 0.461914 0.476562
-17 1 16 0.628906 0.481934 0.57373
-17 1 17 0.628906 0.483887 0.65918
-17 1 18 0.623047 0.479736 0.737305
-17 1 19 0.614258 0.473389 0.805664
-17 1 20 0.603516 0.465332 0.861816
-17 1 21 0.577637 0.445557 0.885254
-17 1 22 0.54834 0.42334 0.893066
-17 1 23 0.524414 0.405273 0.897949
-17 1 24 0.505371 0.390625 0.901367
-17 1 25 0.488525 0.37793 0.905762
-17 1 26 0.474121 0.366943 0.911133
-17 1 27 0.46167 0.357666 0.91748
-17 1 28 0.45166 0.350098 0.925781
-17 1 29 0.443604 0.343994 0.935059
-17 1 30 0.437256 0.339355 0.945801
-17 1 31 0.432129 0.335693 0.956543
-17 2 0 0.566895 0.419189 0
-17 2 1 0.566895 0.419189 0
-17 2 2 0.566895 0.419189 0
-17 2 3 0.566895 0.419189 0
-17 2 4 0.567383 0.419189 0
-17 2 5 0.567383 0.419189 0
-17 2 6 0.567383 0.419189 0
-17 2 7 0.567383 0.419434 0
-17 2 8 0.567383 0.419434 0
-17 2 9 0.567383 0.419678 0
-17 2 10 0.567871 0.420166 0
-17 2 11 0.570312 0.422607 0
-17 2 12 0.577148 0.427246 0.16687
-17 2 13 0.589355 0.435303 0.275146
-17 2 14 0.602051 0.44458 0.373535
-17 2 15 0.617188 0.461914 0.476562
-17 2 16 0.628906 0.481934 0.57373
-17 2 17 0.628906 0.483887 0.65918
-17 2 18 0.623047 0.479736 0.737305
-17 2 19 0.614258 0.473389 0.805664
-17 2 20 0.603516 0.465332 0.861816
-17 2 21 0.577637 0.445557 0.885254
-17 2 22 0.54834 0.42334 0.893066
-17 2 23 0.524414 0.405273 0.897949
-17 2 24 0.505371 0.390625 0.901367
-17 2 25 0.488525 0.37793 0.905762
-17 2 26 0.474121 0.366943 0.911133
-17 2 27 0.46167 0.357666 0.91748
-17 2 28 0.45166 0.350098 0.925781
-17 2 29 0.443604 0.343994 0.935059
-17 2 30 0.437256 0.339355 0.945801
-17 2 31 0.432129 0.335693 0.956543
-17 3 0 0.567383 0.419189 0
-17 3 1 0.567383 0.419189 0
-17 3 2 0.567383 0.419189 0
-17 3 3 0.567383 0.419189 0
-17 3 4 0.567383 0.419189 0
-17 3 5 0.567383 0.419189 0
-17 3 6 0.567383 0.419434 0
-17 3 7 0.567383 0.419434 0
-17 3 8 0.567383 0.419434 0
-17 3 9 0.567383 0.419922 0
-17 3 10 0.567871 0.42041 0
-17 3 11 0.570312 0.422607 0
-17 3 12 0.577148 0.427246 0.16687
-17 3 13 0.589355 0.435303 0.275146
-17 3 14 0.602051 0.44458 0.373535
-17 3 15 0.617188 0.461914 0.476562
-17 3 16 0.628906 0.481934 0.57373
-17 3 17 0.628906 0.483887 0.65918
-17 3 18 0.623047 0.479736 0.737305
-17 3 19 0.614258 0.473389 0.805664
-17 3 20 0.603516 0.465332 0.861816
-17 3 21 0.577637 0.445557 0.885254
-17 3 22 0.54834 0.42334 0.893066
-17 3 23 0.524414 0.405273 0.897949
-17 3 24 0.505371 0.390625 0.901367
-17 3 25 0.488525 0.37793 0.905762
-17 3 26 0.474121 0.366943 0.911133
-17 3 27 0.46167 0.357666 0.91748
-17 3 28 0.45166 0.350098 0.925781
-17 3 29 0.443604 0.343994 0.935059
-17 3 30 0.437256 0.339355 0.945801
-17 3 31 0.432129 0.335693 0.956543
-17 4 0 0.567383 0.419434 0
-17 4 1 0.567383 0.419434 0
-17 4 2 0.567383 0.419434 0
-17 4 3 0.567383 0.419434 0
-17 4 4 0.567383 0.419434 0
-17 4 5 0.567383 0.419434 0
-17 4 6 0.567383 0.419434 0
-17 4 7 0.567383 0.419434 0
-17 4 8 0.567383 0.419678 0
-17 4 9 0.567383 0.419922 0
-17 4 10 0.567871 0.42041 0
-17 4 11 0.570312 0.422852 0
-17 4 12 0.577148 0.427246 0.16687
-17 4 13 0.589355 0.435547 0.275146
-17 4 14 0.602051 0.44458 0.373535
-17 4 15 0.617188 0.461914 0.476562
-17 4 16 0.628906 0.481934 0.57373
-17 4 17 0.628906 0.483887 0.65918
-17 4 18 0.623047 0.479736 0.737305
-17 4 19 0.614258 0.473389 0.805664
-17 4 20 0.603516 0.465576 0.861816
-17 4 21 0.577637 0.445557 0.885254
-17 4 22 0.54834 0.42334 0.893066
-17 4 23 0.524414 0.405273 0.897949
-17 4 24 0.505371 0.390625 0.901367
-17 4 25 0.488525 0.37793 0.905762
-17 4 26 0.474121 0.366943 0.911133
-17 4 27 0.46167 0.357666 0.91748
-17 4 28 0.45166 0.350098 0.925781
-17 4 29 0.443604 0.343994 0.935059
-17 4 30 0.437256 0.339355 0.945801
-17 4 31 0.432129 0.335693 0.956543
-17 5 0 0.567383 0.419678 0
-17 5 1 0.567383 0.419678 0
-17 5 2 0.567383 0.419678 0
-17 5 3 0.567383 0.419678 0
-17 5 4 0.567383 0.419678 0
-17 5 5 0.567383 0.419678 0
-17 5 6 0.567383 0.419678 0
-17 5 7 0.567383 0.419678 0
-17 5 8 0.567383 0.419922 0
-17 5 9 0.567383 0.420166 0
-17 5 10 0.567871 0.420654 0
-17 5 11 0.570801 0.422852 0
-17 5 12 0.577637 0.42749 0.16687
-17 5 13 0.589355 0.435547 0.275146
-17 5 14 0.602539 0.444824 0.373535
-17 5 15 0.617188 0.462158 0.476562
-17 5 16 0.628906 0.482178 0.57373
-17 5 17 0.628906 0.484131 0.65918
-17 5 18 0.623047 0.47998 0.737305
-17 5 19 0.614258 0.473633 0.805664
-17 5 20 0.603516 0.465576 0.861816
-17 5 21 0.577637 0.445557 0.885742
-17 5 22 0.54834 0.423584 0.893066
-17 5 23 0.524414 0.405273 0.897949
-17 5 24 0.505371 0.390869 0.901367
-17 5 25 0.488525 0.37793 0.905762
-17 5 26 0.474121 0.366943 0.911133
-17 5 27 0.46167 0.357666 0.91748
-17 5 28 0.45166 0.350098 0.925781
-17 5 29 0.443604 0.344238 0.935059
-17 5 30 0.437256 0.339355 0.945801
-17 5 31 0.432129 0.335693 0.956543
-17 6 0 0.567383 0.419922 0
-17 6 1 0.567383 0.419922 0
-17 6 2 0.567383 0.419922 0
-17 6 3 0.567383 0.419922 0
-17 6 4 0.567383 0.419922 0
-17 6 5 0.567383 0.420166 0
-17 6 6 0.567383 0.420166 0
-17 6 7 0.567383 0.420166 0
-17 6 8 0.567383 0.42041 0
-17 6 9 0.567871 0.420654 0
-17 6 10 0.567871 0.421143 0
-17 6 11 0.570801 0.42334 0
-17 6 12 0.577637 0.427979 0.166992
-17 6 13 0.589355 0.436035 0.274902
-17 6 14 0.602539 0.445068 0.373535
-17 6 15 0.617188 0.462402 0.476562
-17 6 16 0.628906 0.482422 0.57373
-17 6 17 0.628906 0.484375 0.65918
-17 6 18 0.623047 0.480225 0.737305
-17 6 19 0.614258 0.473877 0.805664
-17 6 20 0.603516 0.46582 0.861816
-17 6 21 0.577637 0.445801 0.885742
-17 6 22 0.54834 0.423584 0.893066
-17 6 23 0.524414 0.405518 0.897949
-17 6 24 0.505371 0.390869 0.901367
-17 6 25 0.488525 0.378174 0.905762
-17 6 26 0.474121 0.367188 0.911133
-17 6 27 0.46167 0.357666 0.91748
-17 6 28 0.45166 0.350342 0.925781
-17 6 29 0.443604 0.344238 0.935547
-17 6 30 0.437256 0.339355 0.945801
-17 6 31 0.432129 0.335693 0.956543
-17 7 0 0.567871 0.420898 0
-17 7 1 0.567871 0.420898 0
-17 7 2 0.567871 0.420898 0
-17 7 3 0.567871 0.420898 0
-17 7 4 0.567871 0.420898 0
-17 7 5 0.567871 0.420898 0
-17 7 6 0.567871 0.420898 0
-17 7 7 0.567871 0.420898 0
-17 7 8 0.567871 0.421143 0
-17 7 9 0.567871 0.421387 0
-17 7 10 0.568359 0.421875 0
-17 7 11 0.570801 0.424072 0
-17 7 12 0.577637 0.428711 0.167114
-17 7 13 0.589355 0.436768 0.274902
-17 7 14 0.602539 0.445801 0.373535
-17 7 15 0.617188 0.462891 0.476562
-17 7 16 0.628906 0.48291 0.57373
-17 7 17 0.628906 0.484863 0.65918
-17 7 18 0.623047 0.480469 0.737305
-17 7 19 0.614746 0.474121 0.805664
-17 7 20 0.604004 0.466309 0.861816
-17 7 21 0.577637 0.446289 0.885742
-17 7 22 0.54834 0.424072 0.893066
-17 7 23 0.524414 0.405762 0.897949
-17 7 24 0.505371 0.391113 0.901855
-17 7 25 0.48877 0.378418 0.905762
-17 7 26 0.474121 0.367432 0.911133
-17 7 27 0.461914 0.35791 0.91748
-17 7 28 0.451904 0.350342 0.925781
-17 7 29 0.443848 0.344482 0.935547
-17 7 30 0.437256 0.3396 0.945801
-17 7 31 0.432373 0.335938 0.956543
-17 8 0 0.568359 0.422607 0
-17 8 1 0.568359 0.422607 0
-17 8 2 0.568359 0.422607 0
-17 8 3 0.568359 0.422607 0
-17 8 4 0.568359 0.422607 0
-17 8 5 0.568359 0.422607 0
-17 8 6 0.568359 0.422607 0
-17 8 7 0.568359 0.422607 0
-17 8 8 0.568359 0.422852 0
-17 8 9 0.568848 0.423096 0
-17 8 10 0.568848 0.423584 0
-17 8 11 0.571777 0.425781 0
-17 8 12 0.578125 0.430176 0.167358
-17 8 13 0.589844 0.437988 0.274902
-17 8 14 0.603027 0.447021 0.373535
-17 8 15 0.617188 0.463867 0.476562
-17 8 16 0.628906 0.483643 0.57373
-17 8 17 0.628906 0.485596 0.65918
-17 8 18 0.623047 0.481445 0.737305
-17 8 19 0.614746 0.475098 0.805664
-17 8 20 0.604004 0.467041 0.861816
-17 8 21 0.577637 0.447021 0.885742
-17 8 22 0.54834 0.424561 0.893555
-17 8 23 0.524902 0.406494 0.897949
-17 8 24 0.505371 0.391846 0.901855
-17 8 25 0.48877 0.378906 0.90625
-17 8 26 0.474121 0.367676 0.911133
-17 8 27 0.461914 0.358398 0.917969
-17 8 28 0.451904 0.35083 0.925781
-17 8 29 0.443848 0.344727 0.935547
-17 8 30 0.4375 0.339844 0.945801
-17 8 31 0.432373 0.336182 0.957031
-17 9 0 0.569824 0.425537 0
-17 9 1 0.569824 0.425537 0
-17 9 2 0.569824 0.425537 0
-17 9 3 0.569824 0.425537 0
-17 9 4 0.569824 0.425537 0
-17 9 5 0.569824 0.425537 0
-17 9 6 0.569824 0.425781 0
-17 9 7 0.569824 0.425781 0
-17 9 8 0.569824 0.425781 0
-17 9 9 0.569824 0.42627 0
-17 9 10 0.570312 0.426758 0
-17 9 11 0.572754 0.428711 0
-17 9 12 0.579102 0.433105 0.167847
-17 9 13 0.590332 0.44043 0.274658
-17 9 14 0.603516 0.449463 0.373291
-17 9 15 0.617676 0.465576 0.476318
-17 9 16 0.629395 0.485352 0.57373
-17 9 17 0.628906 0.487549 0.65918
-17 9 18 0.623535 0.483154 0.737305
-17 9 19 0.614746 0.476562 0.805664
-17 9 20 0.604004 0.468506 0.861816
-17 9 21 0.577637 0.448242 0.885742
-17 9 22 0.548828 0.425781 0.893555
-17 9 23 0.524902 0.407471 0.897949
-17 9 24 0.505859 0.392822 0.901855
-17 9 25 0.489014 0.379883 0.90625
-17 9 26 0.474365 0.368652 0.911621
-17 9 27 0.461914 0.359131 0.917969
-17 9 28 0.451904 0.351562 0.92627
-17 9 29 0.443848 0.345215 0.935547
-17 9 30 0.4375 0.340332 0.945801
-17 9 31 0.432373 0.33667 0.957031
-17 10 0 0.571777 0.431152 0
-17 10 1 0.571777 0.431152 0
-17 10 2 0.571777 0.431152 0
-17 10 3 0.571777 0.431152 0
-17 10 4 0.571777 0.431152 0
-17 10 5 0.571777 0.431152 0
-17 10 6 0.571777 0.431396 0
-17 10 7 0.571777 0.431396 0
-17 10 8 0.571777 0.431396 0
-17 10 9 0.572266 0.431885 0
-17 10 10 0.572266 0.432373 0
-17 10 11 0.574707 0.434326 0
-17 10 12 0.581055 0.438232 0.169067
-17 10 13 0.591797 0.445068 0.274658
-17 10 14 0.604492 0.453857 0.373291
-17 10 15 0.617676 0.468994 0.476318
-17 10 16 0.629395 0.488525 0.57373
-17 10 17 0.629395 0.490479 0.65918
-17 10 18 0.623535 0.486084 0.737305
-17 10 19 0.615234 0.479492 0.805664
-17 10 20 0.604492 0.471191 0.861816
-17 10 21 0.578125 0.450684 0.88623
-17 10 22 0.549316 0.427979 0.894043
-17 10 23 0.525391 0.409424 0.898438
-17 10 24 0.505859 0.394531 0.902344
-17 10 25 0.489258 0.381592 0.906738
-17 10 26 0.474609 0.370117 0.911621
-17 10 27 0.462402 0.360596 0.918457
-17 10 28 0.452393 0.352783 0.926758
-17 10 29 0.444092 0.346436 0.936035
-17 10 30 0.437744 0.341553 0.946289
-17 10 31 0.432617 0.337402 0.957031
-17 11 0 0.575684 0.440918 0
-17 11 1 0.575684 0.440918 0
-17 11 2 0.575684 0.440918 0
-17 11 3 0.575684 0.440918 0
-17 11 4 0.575684 0.440918 0
-17 11 5 0.575684 0.440918 0
-17 11 6 0.575684 0.440918 0
-17 11 7 0.575684 0.440918 0
-17 11 8 0.575684 0.441162 0
-17 11 9 0.575684 0.441406 0
-17 11 10 0.576172 0.441895 0
-17 11 11 0.578125 0.443604 0
-17 11 12 0.583984 0.447021 0.171875
-17 11 13 0.59375 0.453125 0.274902
-17 11 14 0.605957 0.461426 0.373535
-17 11 15 0.618652 0.474854 0.47583
-17 11 16 0.629883 0.493896 0.57373
-17 11 17 0.629883 0.49585 0.659668
-17 11 18 0.624023 0.491211 0.737793
-17 11 19 0.615723 0.484375 0.806152
-17 11 20 0.60498 0.475586 0.862305
-17 11 21 0.579102 0.455078 0.886719
-17 11 22 0.549805 0.431885 0.894531
-17 11 23 0.525879 0.413086 0.898926
-17 11 24 0.506836 0.397705 0.902832
-17 11 25 0.489746 0.384521 0.907227
-17 11 26 0.475098 0.372803 0.912598
-17 11 27 0.462891 0.363037 0.918945
-17 11 28 0.452637 0.35498 0.927246
-17 11 29 0.44458 0.348389 0.936523
-17 11 30 0.438232 0.343262 0.946777
-17 11 31 0.433105 0.339111 0.958008
-17 12 0 0.582031 0.456787 0
-17 12 1 0.582031 0.456787 0
-17 12 2 0.582031 0.456787 0
-17 12 3 0.582031 0.456787 0
-17 12 4 0.582031 0.456787 0
-17 12 5 0.582031 0.456787 0
-17 12 6 0.582031 0.456787 0
-17 12 7 0.582031 0.457031 0
-17 12 8 0.582031 0.457031 0
-17 12 9 0.582031 0.457275 0
-17 12 10 0.582031 0.457764 0
-17 12 11 0.583984 0.459229 0
-17 12 12 0.588867 0.461914 0.178589
-17 12 13 0.597168 0.466797 0.276367
-17 12 14 0.608887 0.474365 0.374023
-17 12 15 0.619629 0.484863 0.475098
-17 12 16 0.630371 0.50293 0.57373
-17 12 17 0.630859 0.504883 0.659668
-17 12 18 0.625 0.499756 0.737793
-17 12 19 0.616699 0.492432 0.806152
-17 12 20 0.605957 0.483398 0.862793
-17 12 21 0.580078 0.462402 0.887695
-17 12 22 0.550781 0.438477 0.89502
-17 12 23 0.526855 0.418945 0.899902
-17 12 24 0.507324 0.403076 0.903809
-17 12 25 0.490723 0.389404 0.908203
-17 12 26 0.476074 0.377197 0.913574
-17 12 27 0.463623 0.366943 0.919922
-17 12 28 0.453613 0.358643 0.928223
-17 12 29 0.445312 0.351807 0.9375
-17 12 30 0.438721 0.346191 0.947754
-17 12 31 0.433594 0.341797 0.958496
-17 13 0 0.591309 0.481445 0
-17 13 1 0.591309 0.481445 0
-17 13 2 0.591309 0.481445 0
-17 13 3 0.591309 0.481445 0
-17 13 4 0.591309 0.481445 0
-17 13 5 0.591309 0.481445 0
-17 13 6 0.591309 0.481445 0
-17 13 7 0.591309 0.481445 0
-17 13 8 0.591309 0.481689 0
-17 13 9 0.591309 0.481934 0
-17 13 10 0.591797 0.482178 0
-17 13 11 0.592773 0.483154 0.0661011
-17 13 12 0.59668 0.485352 0.193359
-17 13 13 0.603027 0.488525 0.281494
-17 13 14 0.612305 0.493896 0.374512
-17 13 15 0.621094 0.500488 0.473633
-17 13 16 0.630859 0.516602 0.573242
-17 13 17 0.631836 0.519043 0.659668
-17 13 18 0.626465 0.513184 0.738281
-17 13 19 0.618164 0.505371 0.806641
-17 13 20 0.607422 0.495605 0.863281
-17 13 21 0.582031 0.473877 0.88916
-17 13 22 0.552246 0.44873 0.896484
-17 13 23 0.52832 0.428223 0.901367
-17 13 24 0.509277 0.411865 0.905273
-17 13 25 0.492188 0.397217 0.909668
-17 13 26 0.477539 0.384521 0.915527
-17 13 27 0.465088 0.373779 0.921875
-17 13 28 0.454834 0.364746 0.930176
-17 13 29 0.446533 0.357178 0.939453
-17 13 30 0.439941 0.351074 0.949707
-17 13 31 0.43457 0.346191 0.959961
-17 14 0 0.604492 0.516602 0.10614
-17 14 1 0.604492 0.516602 0.10614
-17 14 2 0.604492 0.516602 0.10614
-17 14 3 0.604492 0.516602 0.10614
-17 14 4 0.604492 0.516602 0.106201
-17 14 5 0.604492 0.516602 0.106201
-17 14 6 0.604492 0.516602 0.106323
-17 14 7 0.604492 0.516602 0.106445
-17 14 8 0.604492 0.516602 0.10675
-17 14 9 0.60498 0.51709 0.1073
-17 14 10 0.60498 0.51709 0.108276
-17 14 11 0.605957 0.518066 0.146484
-17 14 12 0.60791 0.519043 0.221069
-17 14 13 0.611816 0.520508 0.295166
-17 14 14 0.617188 0.522461 0.377441
-17 14 15 0.623047 0.525391 0.47168
-17 14 16 0.631348 0.536621 0.571777
-17 14 17 0.633789 0.539551 0.659668
-17 14 18 0.628418 0.533691 0.738281
-17 14 19 0.620117 0.524902 0.807617
-17 14 20 0.609375 0.51416 0.864258
-17 14 21 0.584961 0.491211 0.891113
-17 14 22 0.555176 0.4646 0.898926
-17 14 23 0.530762 0.442627 0.903809
-17 14 24 0.511719 0.425049 0.907715
-17 14 25 0.494629 0.409668 0.912598
-17 14 26 0.47998 0.395752 0.917969
-17 14 27 0.467285 0.384033 0.924805
-17 14 28 0.457031 0.374023 0.933105
-17 14 29 0.448486 0.365723 0.942383
-17 14 30 0.44165 0.358643 0.952148
-17 14 31 0.435791 0.352539 0.961914
-17 15 0 0.62207 0.5625 0.194824
-17 15 1 0.62207 0.5625 0.194824
-17 15 2 0.62207 0.5625 0.194824
-17 15 3 0.62207 0.5625 0.194824
-17 15 4 0.622559 0.5625 0.194824
-17 15 5 0.622559 0.5625 0.194824
-17 15 6 0.622559 0.5625 0.194824
-17 15 7 0.622559 0.562988 0.194946
-17 15 8 0.622559 0.562988 0.195068
-17 15 9 0.622559 0.562988 0.19519
-17 15 10 0.622559 0.563477 0.195557
-17 15 11 0.623047 0.563965 0.206421
-17 15 12 0.623535 0.563965 0.259521
-17 15 13 0.624512 0.563965 0.320801
-17 15 14 0.625488 0.562988 0.391113
-17 15 15 0.625977 0.560547 0.471436
-17 15 16 0.630371 0.562988 0.567383
-17 15 17 0.635742 0.568848 0.65918
-17 15 18 0.630859 0.562012 0.738281
-17 15 19 0.623047 0.552246 0.807617
-17 15 20 0.612305 0.540039 0.865234
-17 15 21 0.588867 0.516602 0.894043
-17 15 22 0.559082 0.487305 0.902344
-17 15 23 0.534668 0.463867 0.907227
-17 15 24 0.515625 0.444824 0.912109
-17 15 25 0.498535 0.427734 0.916992
-17 15 26 0.483643 0.412598 0.922852
-17 15 27 0.470947 0.39917 0.929688
-17 15 28 0.460205 0.387939 0.9375
-17 15 29 0.45166 0.378174 0.946289
-17 15 30 0.443604 0.369385 0.95459
-17 15 31 0.437256 0.361816 0.962891
-17 16 0 0.641602 0.618652 0.247559
-17 16 1 0.641602 0.618652 0.247559
-17 16 2 0.641602 0.618652 0.247559
-17 16 3 0.641602 0.618652 0.247559
-17 16 4 0.641602 0.618652 0.247559
-17 16 5 0.641602 0.618652 0.247559
-17 16 6 0.641602 0.618652 0.247559
-17 16 7 0.641602 0.618652 0.247559
-17 16 8 0.641602 0.618652 0.247559
-17 16 9 0.641602 0.618652 0.247681
-17 16 10 0.641602 0.619141 0.247803
-17 16 11 0.64209 0.619629 0.248047
-17 16 12 0.64209 0.619141 0.291992
-17 16 13 0.642578 0.618652 0.348145
-17 16 14 0.641602 0.616699 0.413818
-17 16 15 0.638184 0.611816 0.486084
-17 16 16 0.630371 0.601562 0.5625
-17 16 17 0.637695 0.606445 0.657227
-17 16 18 0.633301 0.599121 0.736816
-17 16 19 0.625977 0.588379 0.807617
-17 16 20 0.616211 0.574707 0.865723
-17 16 21 0.594238 0.550293 0.897949
-17 16 22 0.564941 0.519043 0.906738
-17 16 23 0.541016 0.493408 0.913086
-17 16 24 0.521484 0.472412 0.918457
-17 16 25 0.504395 0.453369 0.924316
-17 16 26 0.489502 0.436279 0.930176
-17 16 27 0.47583 0.420654 0.936035
-17 16 28 0.464111 0.406738 0.942383
-17 16 29 0.454346 0.394775 0.949219
-17 16 30 0.446045 0.384277 0.957031
-17 16 31 0.439209 0.375 0.965332
-17 17 0 0.650879 0.67334 0.270508
-17 17 1 0.650879 0.67334 0.270508
-17 17 2 0.650879 0.67334 0.270508
-17 17 3 0.650879 0.67334 0.270508
-17 17 4 0.650879 0.67334 0.270508
-17 17 5 0.650879 0.67334 0.270508
-17 17 6 0.650879 0.67334 0.270508
-17 17 7 0.650879 0.67334 0.270508
-17 17 8 0.650879 0.673828 0.270508
-17 17 9 0.650879 0.673828 0.270508
-17 17 10 0.650879 0.673828 0.270508
-17 17 11 0.650879 0.674316 0.270752
-17 17 12 0.651367 0.674316 0.300293
-17 17 13 0.652344 0.674316 0.355957
-17 17 14 0.652832 0.67334 0.422119
-17 17 15 0.651367 0.67041 0.496582
-17 17 16 0.647461 0.663574 0.575684
-17 17 17 0.638672 0.650879 0.652832
-17 17 18 0.635742 0.643066 0.733887
-17 17 19 0.629395 0.631836 0.805176
-17 17 20 0.620117 0.617188 0.864746
-17 17 21 0.600586 0.591797 0.900391
-17 17 22 0.572266 0.558594 0.912109
-17 17 23 0.54834 0.530273 0.919922
-17 17 24 0.528809 0.506836 0.925293
-17 17 25 0.510742 0.484863 0.930176
-17 17 26 0.494873 0.464844 0.935059
-17 17 27 0.480713 0.446533 0.94043
-17 17 28 0.468506 0.43042 0.946777
-17 17 29 0.458252 0.41626 0.953613
-17 17 30 0.449707 0.403809 0.960938
-17 17 31 0.442383 0.392578 0.96875
-17 18 0 0.641113 0.713379 0.28125
-17 18 1 0.641113 0.713379 0.28125
-17 18 2 0.641113 0.713379 0.28125
-17 18 3 0.641113 0.713379 0.28125
-17 18 4 0.641113 0.713379 0.28125
-17 18 5 0.641113 0.713379 0.28125
-17 18 6 0.641113 0.713379 0.28125
-17 18 7 0.641113 0.713379 0.28125
-17 18 8 0.641113 0.713867 0.28125
-17 18 9 0.641113 0.713867 0.281494
-17 18 10 0.641113 0.713867 0.281494
-17 18 11 0.641113 0.713867 0.281494
-17 18 12 0.641602 0.714355 0.295166
-17 18 13 0.642578 0.714355 0.348633
-17 18 14 0.643066 0.713379 0.412598
-17 18 15 0.643066 0.710938 0.485352
-17 18 16 0.640625 0.70459 0.563965
-17 18 17 0.637695 0.697754 0.645508
-17 18 18 0.63623 0.69043 0.727051
-17 18 19 0.631836 0.679199 0.800293
-17 18 20 0.624023 0.664062 0.861816
-17 18 21 0.606445 0.638672 0.901367
-17 18 22 0.580566 0.604492 0.91748
-17 18 23 0.557129 0.57373 0.927246
-17 18 24 0.537598 0.547852 0.933594
-17 18 25 0.519531 0.522949 0.938965
-17 18 26 0.50293 0.5 0.943848
-17 18 27 0.488037 0.479004 0.94873
-17 18 28 0.475098 0.460205 0.954102
-17 18 29 0.464111 0.443115 0.960449
-17 18 30 0.454834 0.427979 0.967285
-17 18 31 0.447021 0.414551 0.974121
-17 19 0 0.626465 0.747559 0.290283
-17 19 1 0.626465 0.747559 0.290283
-17 19 2 0.626465 0.747559 0.290283
-17 19 3 0.626465 0.747559 0.290283
-17 19 4 0.626465 0.747559 0.290283
-17 19 5 0.626465 0.747559 0.290283
-17 19 6 0.626465 0.747559 0.290283
-17 19 7 0.626465 0.747559 0.290283
-17 19 8 0.626465 0.747559 0.290283
-17 19 9 0.626465 0.747559 0.290527
-17 19 10 0.626953 0.748047 0.290527
-17 19 11 0.626953 0.748047 0.290527
-17 19 12 0.626953 0.748535 0.290527
-17 19 13 0.628418 0.749023 0.338623
-17 19 14 0.629883 0.749023 0.400391
-17 19 15 0.631836 0.748535 0.47168
-17 19 16 0.632812 0.746094 0.550781
-17 19 17 0.634766 0.743164 0.634277
-17 19 18 0.635254 0.737305 0.716797
-17 19 19 0.632324 0.727051 0.791504
-17 19 20 0.626465 0.711914 0.85498
-17 19 21 0.612793 0.688477 0.900391
-17 19 22 0.59082 0.655762 0.924316
-17 19 23 0.569336 0.624023 0.937988
-17 19 24 0.549805 0.595703 0.945801
-17 19 25 0.53125 0.567871 0.95166
-17 19 26 0.513672 0.541992 0.956543
-17 19 27 0.498047 0.517578 0.960449
-17 19 28 0.484131 0.494873 0.964844
-17 19 29 0.471924 0.474854 0.970215
-17 19 30 0.46167 0.456543 0.975586
-17 19 31 0.452881 0.44043 0.981934
-17 20 0 0.614258 0.780762 0.299561
-17 20 1 0.614258 0.780762 0.299561
-17 20 2 0.614258 0.780762 0.299561
-17 20 3 0.614258 0.780762 0.299561
-17 20 4 0.614258 0.780762 0.299561
-17 20 5 0.614746 0.780762 0.299561
-17 20 6 0.614746 0.780762 0.299561
-17 20 7 0.614746 0.780762 0.299561
-17 20 8 0.614746 0.780762 0.299561
-17 20 9 0.614746 0.780762 0.299561
-17 20 10 0.614746 0.780762 0.299561
-17 20 11 0.614746 0.780762 0.299805
-17 20 12 0.615234 0.78125 0.299805
-17 20 13 0.616211 0.782227 0.329834
-17 20 14 0.618652 0.783203 0.38916
-17 20 15 0.62207 0.78418 0.45874
-17 20 16 0.625488 0.785156 0.537109
-17 20 17 0.629395 0.78418 0.620605
-17 20 18 0.631348 0.779785 0.703125
-17 20 19 0.630859 0.770996 0.779297
-17 20 20 0.626953 0.757324 0.844238
-17 20 21 0.618164 0.737305 0.896973
-17 20 22 0.602051 0.708984 0.930664
-17 20 23 0.583008 0.677734 0.949707
-17 20 24 0.564453 0.647949 0.960449
-17 20 25 0.545898 0.617676 0.967773
-17 20 26 0.527344 0.587891 0.972168
-17 20 27 0.510742 0.560059 0.976074
-17 20 28 0.495117 0.53418 0.979004
-17 20 29 0.481689 0.510254 0.98291
-17 20 30 0.470215 0.488525 0.986816
-17 20 31 0.460205 0.469238 0.991699
-17 21 0 0.604004 0.811523 0.308594
-17 21 1 0.604004 0.811523 0.308594
-17 21 2 0.604004 0.811523 0.308594
-17 21 3 0.604004 0.811523 0.308594
-17 21 4 0.604004 0.811523 0.308594
-17 21 5 0.604004 0.811523 0.308594
-17 21 6 0.604004 0.811523 0.308594
-17 21 7 0.604004 0.811523 0.308594
-17 21 8 0.604004 0.811523 0.308594
-17 21 9 0.604004 0.812012 0.308594
-17 21 10 0.604004 0.812012 0.308594
-17 21 11 0.604004 0.812012 0.308594
-17 21 12 0.604492 0.812012 0.308838
-17 21 13 0.605469 0.812988 0.321289
-17 21 14 0.60791 0.814453 0.378174
-17 21 15 0.611816 0.816895 0.445312
-17 21 16 0.616699 0.818848 0.521973
-17 21 17 0.621582 0.819824 0.604004
-17 21 18 0.625488 0.817383 0.686035
-17 21 19 0.626953 0.810547 0.762695
-17 21 20 0.625 0.798828 0.830078
-17 21 21 0.620117 0.782227 0.887207
-17 21 22 0.610352 0.759766 0.930664
-17 21 23 0.595703 0.731445 0.95752
-17 21 24 0.579102 0.70166 0.973633
-17 21 25 0.561035 0.669922 0.983398
-17 21 26 0.54248 0.637695 0.989258
-17 21 27 0.524902 0.606445 0.993164
-17 21 28 0.508301 0.57666 0.995605
-17 21 29 0.493408 0.548828 0.998047
-17 21 30 0.480469 0.523926 1
-17 21 31 0.469238 0.500977 1
-17 22 0 0.59375 0.838379 0.316406
-17 22 1 0.59375 0.838379 0.316406
-17 22 2 0.59375 0.838379 0.316406
-17 22 3 0.59375 0.838379 0.316406
-17 22 4 0.59375 0.838379 0.316406
-17 22 5 0.59375 0.838379 0.316406
-17 22 6 0.59375 0.838379 0.316406
-17 22 7 0.59375 0.838379 0.316406
-17 22 8 0.59375 0.838379 0.316406
-17 22 9 0.59375 0.838379 0.316406
-17 22 10 0.59375 0.838379 0.316406
-17 22 11 0.59375 0.838867 0.316406
-17 22 12 0.594238 0.838867 0.31665
-17 22 13 0.594238 0.838867 0.31665
-17 22 14 0.597168 0.841309 0.367188
-17 22 15 0.601074 0.84375 0.431641
-17 22 16 0.606445 0.84668 0.505859
-17 22 17 0.612305 0.849121 0.585449
-17 22 18 0.617676 0.848633 0.666504
-17 22 19 0.620605 0.84375 0.743652
-17 22 20 0.621094 0.834473 0.8125
-17 22 21 0.618164 0.820312 0.87207
-17 22 22 0.612793 0.801758 0.921387
-17 22 23 0.603516 0.778809 0.957031
-17 22 24 0.590332 0.751953 0.97998
-17 22 25 0.574707 0.721191 0.995117
-17 22 26 0.557129 0.687988 1
-17 22 27 0.539551 0.653809 1
-17 22 28 0.521973 0.621094 1
-17 22 29 0.506348 0.590332 1
-17 22 30 0.491699 0.561035 1
-17 22 31 0.479248 0.534668 1
-17 23 0 0.583496 0.859375 0.32251
-17 23 1 0.583496 0.859375 0.32251
-17 23 2 0.583496 0.859375 0.32251
-17 23 3 0.583496 0.859375 0.32251
-17 23 4 0.583496 0.859375 0.32251
-17 23 5 0.583496 0.859375 0.32251
-17 23 6 0.583496 0.859375 0.32251
-17 23 7 0.583496 0.859375 0.32251
-17 23 8 0.583496 0.859375 0.32251
-17 23 9 0.583496 0.859375 0.32251
-17 23 10 0.583496 0.859863 0.32251
-17 23 11 0.583496 0.859863 0.32251
-17 23 12 0.583496 0.859863 0.32251
-17 23 13 0.583984 0.859863 0.322754
-17 23 14 0.586426 0.861816 0.356201
-17 23 15 0.590332 0.865234 0.417969
-17 23 16 0.596191 0.868652 0.489258
-17 23 17 0.602539 0.87207 0.566895
-17 23 18 0.608887 0.873535 0.646484
-17 23 19 0.613281 0.870605 0.723145
-17 23 20 0.615723 0.86377 0.79248
-17 23 21 0.614746 0.852051 0.854004
-17 23 22 0.611328 0.835449 0.905762
-17 23 23 0.605469 0.816406 0.947266
-17 23 24 0.597168 0.793945 0.977539
-17 23 25 0.584473 0.766113 0.999512
-17 23 26 0.569336 0.733887 1
-17 23 27 0.552246 0.699219 1
-17 23 28 0.535156 0.664551 1
-17 23 29 0.518555 0.630859 1
-17 23 30 0.503418 0.598633 1
-17 23 31 0.489502 0.568848 1
-17 24 0 0.573242 0.876465 0.327393
-17 24 1 0.573242 0.876465 0.327393
-17 24 2 0.573242 0.876465 0.327393
-17 24 3 0.573242 0.876465 0.327393
-17 24 4 0.573242 0.876465 0.327393
-17 24 5 0.573242 0.876465 0.327393
-17 24 6 0.573242 0.876465 0.327393
-17 24 7 0.573242 0.876465 0.327393
-17 24 8 0.573242 0.876465 0.327393
-17 24 9 0.573242 0.876465 0.327393
-17 24 10 0.573242 0.876465 0.327393
-17 24 11 0.57373 0.876465 0.327393
-17 24 12 0.57373 0.876465 0.327393
-17 24 13 0.574219 0.876953 0.327393
-17 24 14 0.575684 0.87793 0.345703
-17 24 15 0.580078 0.881348 0.404785
-17 24 16 0.585449 0.885742 0.473389
-17 24 17 0.592285 0.890137 0.54834
-17 24 18 0.599121 0.892578 0.625977
-17 24 19 0.60498 0.89209 0.70166
-17 24 20 0.608398 0.887207 0.771484
-17 24 21 0.609863 0.87793 0.833984
-17 24 22 0.608398 0.86377 0.887695
-17 24 23 0.604492 0.847168 0.931641
-17 24 24 0.599121 0.828125 0.967285
-17 24 25 0.590332 0.804199 0.996094
-17 24 26 0.577637 0.774414 1
-17 24 27 0.562988 0.740723 1
-17 24 28 0.546387 0.705078 1
-17 24 29 0.529785 0.669434 1
-17 24 30 0.51416 0.635254 1
-17 24 31 0.499512 0.602539 1
-17 25 0 0.562988 0.890625 0.331299
-17 25 1 0.562988 0.890625 0.331299
-17 25 2 0.562988 0.890625 0.331299
-17 25 3 0.562988 0.890625 0.331299
-17 25 4 0.562988 0.890625 0.331299
-17 25 5 0.562988 0.890625 0.331299
-17 25 6 0.562988 0.890625 0.331543
-17 25 7 0.562988 0.890625 0.331543
-17 25 8 0.562988 0.890625 0.331543
-17 25 9 0.562988 0.890625 0.331543
-17 25 10 0.562988 0.890625 0.331543
-17 25 11 0.562988 0.891113 0.331543
-17 25 12 0.563477 0.891113 0.331543
-17 25 13 0.563477 0.891113 0.331543
-17 25 14 0.563965 0.891602 0.334717
-17 25 15 0.568359 0.895508 0.390625
-17 25 16 0.574219 0.899902 0.456055
-17 25 17 0.581055 0.904785 0.52832
-17 25 18 0.588379 0.908691 0.603516
-17 25 19 0.595215 0.909668 0.677734
-17 25 20 0.600098 0.907227 0.74707
-17 25 21 0.603027 0.900879 0.810547
-17 25 22 0.603027 0.889648 0.866211
-17 25 23 0.601562 0.875488 0.912598
-17 25 24 0.598145 0.858887 0.950684
-17 25 25 0.592285 0.837891 0.984863
-17 25 26 0.583496 0.812012 1
-17 25 27 0.571289 0.780762 1
-17 25 28 0.556641 0.746094 1
-17 25 29 0.540527 0.709961 1
-17 25 30 0.524902 0.673828 1
-17 25 31 0.509766 0.638672 1
-17 26 0 0.552246 0.903809 0.334961
-17 26 1 0.552246 0.903809 0.334961
-17 26 2 0.552246 0.903809 0.334961
-17 26 3 0.552246 0.903809 0.334961
-17 26 4 0.552246 0.903809 0.334961
-17 26 5 0.552246 0.903809 0.334961
-17 26 6 0.552246 0.903809 0.334961
-17 26 7 0.552246 0.903809 0.334961
-17 26 8 0.552246 0.903809 0.334961
-17 26 9 0.552246 0.903809 0.334961
-17 26 10 0.552246 0.903809 0.334961
-17 26 11 0.552246 0.903809 0.334961
-17 26 12 0.552734 0.903809 0.335205
-17 26 13 0.552734 0.903809 0.335205
-17 26 14 0.553223 0.904297 0.335205
-17 26 15 0.556641 0.907227 0.376221
-17 26 16 0.562012 0.912109 0.438477
-17 26 17 0.568848 0.916992 0.507324
-17 26 18 0.57666 0.921875 0.57959
-17 26 19 0.583984 0.924805 0.651855
-17 26 20 0.589844 0.924316 0.720215
-17 26 21 0.594238 0.92041 0.783691
-17 26 22 0.59668 0.912598 0.84082
-17 26 23 0.59668 0.900879 0.88916
-17 26 24 0.595215 0.886719 0.929688
-17 26 25 0.591309 0.868652 0.966797
-17 26 26 0.585449 0.846191 0.999512
-17 26 27 0.576172 0.818359 1
-17 26 28 0.563965 0.785645 1
-17 26 29 0.549805 0.75 1
-17 26 30 0.534668 0.712891 1
-17 26 31 0.519531 0.67627 1
-17 27 0 0.541504 0.914551 0.338135
-17 27 1 0.541504 0.914551 0.338135
-17 27 2 0.541504 0.914551 0.338135
-17 27 3 0.541504 0.914551 0.338135
-17 27 4 0.541504 0.914551 0.338135
-17 27 5 0.541504 0.914551 0.338135
-17 27 6 0.541504 0.914551 0.338135
-17 27 7 0.541504 0.914551 0.338135
-17 27 8 0.541504 0.914551 0.338135
-17 27 9 0.541504 0.914551 0.338135
-17 27 10 0.541504 0.914551 0.338135
-17 27 11 0.541992 0.914551 0.338135
-17 27 12 0.541992 0.914551 0.338135
-17 27 13 0.541992 0.915039 0.338135
-17 27 14 0.54248 0.915039 0.338379
-17 27 15 0.544922 0.916992 0.361572
-17 27 16 0.549805 0.921875 0.420166
-17 27 17 0.556641 0.927246 0.485596
-17 27 18 0.563965 0.932617 0.554688
-17 27 19 0.571777 0.937012 0.624023
-17 27 20 0.578613 0.938477 0.690918
-17 27 21 0.584473 0.937012 0.753906
-17 27 22 0.588379 0.931641 0.812012
-17 27 23 0.589844 0.92334 0.861816
-17 27 24 0.590332 0.912109 0.904297
-17 27 25 0.588379 0.896484 0.944336
-17 27 26 0.584473 0.876465 0.97998
-17 27 27 0.578125 0.852051 1
-17 27 28 0.568359 0.822266 1
-17 27 29 0.556152 0.788086 1
-17 27 30 0.54248 0.751465 1
-17 27 31 0.52832 0.714355 1
-17 28 0 0.530762 0.92334 0.340332
-17 28 1 0.530762 0.92334 0.340332
-17 28 2 0.530762 0.92334 0.340332
-17 28 3 0.530762 0.92334 0.340332
-17 28 4 0.530762 0.92334 0.340332
-17 28 5 0.530762 0.92334 0.340332
-17 28 6 0.530762 0.92334 0.340332
-17 28 7 0.530762 0.92334 0.340332
-17 28 8 0.530762 0.92334 0.340332
-17 28 9 0.530762 0.92334 0.340332
-17 28 10 0.530762 0.92334 0.340332
-17 28 11 0.53125 0.92334 0.340332
-17 28 12 0.53125 0.92334 0.340576
-17 28 13 0.53125 0.923828 0.340576
-17 28 14 0.531738 0.923828 0.340576
-17 28 15 0.532715 0.924316 0.346924
-17 28 16 0.537598 0.929199 0.401855
-17 28 17 0.543945 0.93457 0.463623
-17 28 18 0.55127 0.94043 0.529297
-17 28 19 0.559082 0.945801 0.595703
-17 28 20 0.566406 0.949219 0.660156
-17 28 21 0.572754 0.949707 0.722168
-17 28 22 0.578125 0.947266 0.779785
-17 28 23 0.581543 0.941406 0.830078
-17 28 24 0.583008 0.933105 0.874512
-17 28 25 0.583008 0.92041 0.916504
-17 28 26 0.581055 0.903809 0.955566
-17 28 27 0.57666 0.881836 0.990234
-17 28 28 0.569824 0.855469 1
-17 28 29 0.560059 0.82373 1
-17 28 30 0.548828 0.789062 1
-17 28 31 0.535645 0.752441 1
-17 29 0 0.52002 0.929688 0.341797
-17 29 1 0.52002 0.929688 0.341797
-17 29 2 0.52002 0.929688 0.341797
-17 29 3 0.52002 0.929688 0.341797
-17 29 4 0.52002 0.929688 0.341797
-17 29 5 0.52002 0.929688 0.341797
-17 29 6 0.52002 0.929688 0.341797
-17 29 7 0.52002 0.929688 0.341797
-17 29 8 0.52002 0.929688 0.341797
-17 29 9 0.52002 0.929688 0.341797
-17 29 10 0.52002 0.929688 0.341797
-17 29 11 0.52002 0.929688 0.341797
-17 29 12 0.52002 0.929688 0.342041
-17 29 13 0.520508 0.929688 0.342041
-17 29 14 0.520508 0.929688 0.342041
-17 29 15 0.520996 0.930176 0.342041
-17 29 16 0.524902 0.933594 0.383301
-17 29 17 0.530762 0.939453 0.441162
-17 29 18 0.538086 0.945312 0.50293
-17 29 19 0.54541 0.951172 0.565918
-17 29 20 0.553223 0.955566 0.62793
-17 29 21 0.560059 0.958008 0.687988
-17 29 22 0.566406 0.958008 0.744629
-17 29 23 0.570801 0.955078 0.79541
-17 29 24 0.57373 0.949219 0.840332
-17 29 25 0.575684 0.939941 0.884277
-17 29 26 0.575684 0.926758 0.925781
-17 29 27 0.573242 0.908203 0.963379
-17 29 28 0.568848 0.884766 0.996094
-17 29 29 0.562012 0.856934 1
-17 29 30 0.552734 0.825195 1
-17 29 31 0.541504 0.789551 1
-17 30 0 0.508301 0.932617 0.342285
-17 30 1 0.508301 0.932617 0.342285
-17 30 2 0.508301 0.932617 0.342285
-17 30 3 0.508301 0.932617 0.342285
-17 30 4 0.508301 0.932617 0.342285
-17 30 5 0.508301 0.932617 0.342285
-17 30 6 0.508301 0.932617 0.342285
-17 30 7 0.508301 0.932617 0.342285
-17 30 8 0.508301 0.932617 0.342285
-17 30 9 0.508789 0.932617 0.342285
-17 30 10 0.508789 0.932617 0.342285
-17 30 11 0.508789 0.932617 0.342285
-17 30 12 0.508789 0.932617 0.342285
-17 30 13 0.508789 0.932617 0.342285
-17 30 14 0.509277 0.933105 0.342529
-17 30 15 0.509766 0.933105 0.342529
-17 30 16 0.512207 0.935059 0.364502
-17 30 17 0.517578 0.940918 0.418457
-17 30 18 0.524414 0.946777 0.476318
-17 30 19 0.531738 0.953125 0.536133
-17 30 20 0.539062 0.958496 0.594727
-17 30 21 0.546387 0.962402 0.652344
-17 30 22 0.552734 0.964355 0.707031
-17 30 23 0.558594 0.963379 0.757324
-17 30 24 0.5625 0.960449 0.802246
-17 30 25 0.565918 0.954102 0.847168
-17 30 26 0.567383 0.943848 0.890625
-17 30 27 0.567383 0.929688 0.931152
-17 30 28 0.56543 0.910156 0.968262
-17 30 29 0.561035 0.88623 1
-17 30 30 0.554688 0.85791 1
-17 30 31 0.545898 0.825684 1
-17 31 0 0.497559 0.934082 0.342285
-17 31 1 0.497559 0.934082 0.342285
-17 31 2 0.497559 0.934082 0.342285
-17 31 3 0.497559 0.934082 0.342285
-17 31 4 0.497559 0.934082 0.342285
-17 31 5 0.497559 0.934082 0.342285
-17 31 6 0.497559 0.934082 0.342285
-17 31 7 0.497559 0.934082 0.342285
-17 31 8 0.497559 0.934082 0.342285
-17 31 9 0.497559 0.934082 0.342285
-17 31 10 0.497559 0.934082 0.342285
-17 31 11 0.497559 0.934082 0.342285
-17 31 12 0.497803 0.934082 0.342285
-17 31 13 0.497803 0.934082 0.342285
-17 31 14 0.498291 0.934082 0.342285
-17 31 15 0.498535 0.93457 0.342285
-17 31 16 0.499512 0.935059 0.346191
-17 31 17 0.504395 0.939941 0.39624
-17 31 18 0.510254 0.945801 0.449951
-17 31 19 0.51709 0.95166 0.505859
-17 31 20 0.524414 0.95752 0.561035
-17 31 21 0.531738 0.962402 0.615723
-17 31 22 0.538574 0.96582 0.668457
-17 31 23 0.544434 0.966797 0.716797
-17 31 24 0.549805 0.966309 0.761719
-17 31 25 0.554199 0.963379 0.806641
-17 31 26 0.557617 0.956543 0.851562
-17 31 27 0.55957 0.946289 0.89502
-17 31 28 0.560059 0.931641 0.935547
-17 31 29 0.558105 0.912109 0.972656
-17 31 30 0.554199 0.887695 1
-17 31 31 0.547852 0.858398 1
-18 0 0 0.609375 0.450684 0
-18 0 1 0.609375 0.450684 0
-18 0 2 0.609375 0.450684 0
-18 0 3 0.609375 0.450684 0
-18 0 4 0.609375 0.450684 0
-18 0 5 0.609375 0.450684 0
-18 0 6 0.609375 0.450684 0
-18 0 7 0.609375 0.450684 0
-18 0 8 0.609375 0.450928 0
-18 0 9 0.609375 0.450928 0
-18 0 10 0.609375 0.451416 0
-18 0 11 0.610352 0.452393 0
-18 0 12 0.61377 0.455078 0.0422363
-18 0 13 0.622559 0.460693 0.221802
-18 0 14 0.635742 0.469971 0.326172
-18 0 15 0.65332 0.484131 0.430176
-18 0 16 0.679688 0.512695 0.543457
-18 0 17 0.69873 0.536621 0.646973
-18 0 18 0.696289 0.535645 0.72998
-18 0 19 0.687012 0.528809 0.800781
-18 0 20 0.673828 0.519043 0.859863
-18 0 21 0.649414 0.500488 0.894531
-18 0 22 0.618164 0.476562 0.90918
-18 0 23 0.589844 0.455078 0.916016
-18 0 24 0.56543 0.436523 0.919922
-18 0 25 0.542969 0.419434 0.92334
-18 0 26 0.522949 0.404297 0.926758
-18 0 27 0.505371 0.390869 0.931152
-18 0 28 0.490479 0.379639 0.937012
-18 0 29 0.477783 0.370117 0.944824
-18 0 30 0.467529 0.362061 0.953125
-18 0 31 0.45874 0.355713 0.962891
-18 1 0 0.609375 0.450684 0
-18 1 1 0.609375 0.450684 0
-18 1 2 0.609375 0.450684 0
-18 1 3 0.609375 0.450684 0
-18 1 4 0.609375 0.450684 0
-18 1 5 0.609375 0.450684 0
-18 1 6 0.609375 0.450684 0
-18 1 7 0.609375 0.450684 0
-18 1 8 0.609375 0.450928 0
-18 1 9 0.609375 0.450928 0
-18 1 10 0.609375 0.451416 0
-18 1 11 0.610352 0.452393 0
-18 1 12 0.61377 0.455078 0.0422668
-18 1 13 0.622559 0.460693 0.221802
-18 1 14 0.635742 0.469971 0.326172
-18 1 15 0.65332 0.484131 0.430176
-18 1 16 0.679688 0.512695 0.543457
-18 1 17 0.69873 0.536621 0.646973
-18 1 18 0.696289 0.535645 0.72998
-18 1 19 0.687012 0.528809 0.800781
-18 1 20 0.673828 0.519043 0.859863
-18 1 21 0.649414 0.500488 0.894531
-18 1 22 0.618164 0.476562 0.90918
-18 1 23 0.589844 0.455078 0.916016
-18 1 24 0.56543 0.436523 0.919922
-18 1 25 0.542969 0.419434 0.92334
-18 1 26 0.522949 0.404297 0.926758
-18 1 27 0.505371 0.390869 0.931152
-18 1 28 0.490479 0.379639 0.937012
-18 1 29 0.477783 0.370117 0.944824
-18 1 30 0.467529 0.362305 0.953125
-18 1 31 0.45874 0.355713 0.962891
-18 2 0 0.609375 0.450684 0
-18 2 1 0.609375 0.450684 0
-18 2 2 0.609375 0.450684 0
-18 2 3 0.609375 0.450684 0
-18 2 4 0.609375 0.450684 0
-18 2 5 0.609375 0.450684 0
-18 2 6 0.609375 0.450684 0
-18 2 7 0.609375 0.450684 0
-18 2 8 0.609375 0.450928 0
-18 2 9 0.609375 0.451172 0
-18 2 10 0.609375 0.451416 0
-18 2 11 0.610352 0.452393 0
-18 2 12 0.61377 0.455078 0.0423279
-18 2 13 0.622559 0.460693 0.221802
-18 2 14 0.635742 0.469971 0.326172
-18 2 15 0.65332 0.484131 0.430176
-18 2 16 0.679688 0.512695 0.543457
-18 2 17 0.69873 0.536621 0.646973
-18 2 18 0.696289 0.535645 0.72998
-18 2 19 0.687012 0.528809 0.800781
-18 2 20 0.673828 0.519043 0.859863
-18 2 21 0.649414 0.500488 0.894531
-18 2 22 0.618164 0.476562 0.90918
-18 2 23 0.589844 0.455078 0.916016
-18 2 24 0.56543 0.436523 0.919922
-18 2 25 0.542969 0.419434 0.92334
-18 2 26 0.522949 0.404297 0.926758
-18 2 27 0.505371 0.390869 0.931152
-18 2 28 0.490479 0.379639 0.937012
-18 2 29 0.477783 0.370117 0.944824
-18 2 30 0.467529 0.362305 0.953125
-18 2 31 0.45874 0.355713 0.962891
-18 3 0 0.609375 0.450684 0
-18 3 1 0.609375 0.450684 0
-18 3 2 0.609375 0.450684 0
-18 3 3 0.609375 0.450684 0
-18 3 4 0.609375 0.450684 0
-18 3 5 0.609375 0.450684 0
-18 3 6 0.609375 0.450684 0
-18 3 7 0.609375 0.450684 0
-18 3 8 0.609375 0.450928 0
-18 3 9 0.609375 0.451172 0
-18 3 10 0.609863 0.451416 0
-18 3 11 0.610352 0.452393 0
-18 3 12 0.61377 0.455078 0.04245
-18 3 13 0.622559 0.460693 0.221802
-18 3 14 0.635742 0.470215 0.326172
-18 3 15 0.65332 0.484131 0.430176
-18 3 16 0.679688 0.512695 0.543457
-18 3 17 0.69873 0.536621 0.646973
-18 3 18 0.696289 0.535645 0.72998
-18 3 19 0.687012 0.528809 0.800781
-18 3 20 0.673828 0.519043 0.859863
-18 3 21 0.649414 0.500488 0.894531
-18 3 22 0.618164 0.476562 0.90918
-18 3 23 0.589844 0.455078 0.916016
-18 3 24 0.56543 0.436523 0.919922
-18 3 25 0.542969 0.419434 0.92334
-18 3 26 0.522949 0.404297 0.926758
-18 3 27 0.505371 0.390869 0.931152
-18 3 28 0.490479 0.379639 0.937012
-18 3 29 0.477783 0.370117 0.944824
-18 3 30 0.467529 0.362305 0.953125
-18 3 31 0.45874 0.355713 0.962891
-18 4 0 0.609375 0.450684 0
-18 4 1 0.609375 0.450684 0
-18 4 2 0.609375 0.450684 0
-18 4 3 0.609375 0.450684 0
-18 4 4 0.609375 0.450684 0
-18 4 5 0.609375 0.450684 0
-18 4 6 0.609375 0.450928 0
-18 4 7 0.609375 0.450928 0
-18 4 8 0.609375 0.450928 0
-18 4 9 0.609375 0.451172 0
-18 4 10 0.609863 0.45166 0
-18 4 11 0.610352 0.452393 0
-18 4 12 0.61377 0.455078 0.0426941
-18 4 13 0.622559 0.460693 0.221802
-18 4 14 0.635742 0.470215 0.326416
-18 4 15 0.65332 0.484131 0.430176
-18 4 16 0.679688 0.512695 0.543457
-18 4 17 0.69873 0.536621 0.646973
-18 4 18 0.696289 0.535645 0.72998
-18 4 19 0.687012 0.528809 0.800781
-18 4 20 0.673828 0.519043 0.859863
-18 4 21 0.649414 0.500488 0.894531
-18 4 22 0.618164 0.476562 0.90918
-18 4 23 0.589844 0.455078 0.916016
-18 4 24 0.56543 0.436523 0.919922
-18 4 25 0.542969 0.419434 0.92334
-18 4 26 0.522949 0.404297 0.926758
-18 4 27 0.505371 0.390869 0.931152
-18 4 28 0.490479 0.379639 0.937012
-18 4 29 0.477783 0.370117 0.944824
-18 4 30 0.467529 0.362305 0.953125
-18 4 31 0.45874 0.355713 0.962891
-18 5 0 0.609375 0.450928 0
-18 5 1 0.609375 0.450928 0
-18 5 2 0.609375 0.450928 0
-18 5 3 0.609375 0.450928 0
-18 5 4 0.609375 0.450928 0
-18 5 5 0.609375 0.450928 0
-18 5 6 0.609375 0.450928 0
-18 5 7 0.609375 0.451172 0
-18 5 8 0.609375 0.451172 0
-18 5 9 0.609375 0.451416 0
-18 5 10 0.609863 0.451904 0
-18 5 11 0.610352 0.452637 0
-18 5 12 0.61377 0.455322 0.0431213
-18 5 13 0.622559 0.460938 0.221802
-18 5 14 0.635742 0.470215 0.326416
-18 5 15 0.65332 0.484375 0.430176
-18 5 16 0.679688 0.512695 0.543457
-18 5 17 0.69873 0.536621 0.646973
-18 5 18 0.696289 0.535645 0.72998
-18 5 19 0.687012 0.528809 0.800781
-18 5 20 0.673828 0.519531 0.859863
-18 5 21 0.649414 0.500488 0.894531
-18 5 22 0.618164 0.476807 0.90918
-18 5 23 0.589844 0.455078 0.916504
-18 5 24 0.56543 0.436523 0.92041
-18 5 25 0.542969 0.419678 0.92334
-18 5 26 0.522949 0.404297 0.926758
-18 5 27 0.505371 0.390869 0.931152
-18 5 28 0.490479 0.379639 0.937012
-18 5 29 0.477783 0.370117 0.944824
-18 5 30 0.467529 0.362305 0.953125
-18 5 31 0.45874 0.355713 0.962891
-18 6 0 0.609375 0.451172 0
-18 6 1 0.609375 0.451172 0
-18 6 2 0.609375 0.451172 0
-18 6 3 0.609375 0.451172 0
-18 6 4 0.609375 0.451172 0
-18 6 5 0.609375 0.451416 0
-18 6 6 0.609375 0.451416 0
-18 6 7 0.609375 0.451416 0
-18 6 8 0.609375 0.451416 0
-18 6 9 0.609863 0.45166 0
-18 6 10 0.609863 0.452148 0
-18 6 11 0.61084 0.453125 0
-18 6 12 0.61377 0.455566 0.0439148
-18 6 13 0.622559 0.461182 0.221802
-18 6 14 0.63623 0.470703 0.326416
-18 6 15 0.65332 0.484619 0.430176
-18 6 16 0.679688 0.512695 0.543457
-18 6 17 0.699219 0.536621 0.646973
-18 6 18 0.696289 0.536133 0.72998
-18 6 19 0.687012 0.529297 0.800781
-18 6 20 0.674316 0.519531 0.859863
-18 6 21 0.649414 0.500488 0.894531
-18 6 22 0.618164 0.476807 0.90918
-18 6 23 0.589844 0.455322 0.916504
-18 6 24 0.56543 0.436768 0.92041
-18 6 25 0.542969 0.419678 0.92334
-18 6 26 0.522949 0.404541 0.926758
-18 6 27 0.505371 0.391113 0.931152
-18 6 28 0.490479 0.379639 0.937012
-18 6 29 0.478027 0.370117 0.944824
-18 6 30 0.467529 0.362305 0.953125
-18 6 31 0.45874 0.355713 0.962891
-18 7 0 0.609863 0.451904 0
-18 7 1 0.609863 0.451904 0
-18 7 2 0.609863 0.451904 0
-18 7 3 0.609863 0.451904 0
-18 7 4 0.609863 0.451904 0
-18 7 5 0.609863 0.451904 0
-18 7 6 0.609863 0.451904 0
-18 7 7 0.609863 0.452148 0
-18 7 8 0.609863 0.452148 0
-18 7 9 0.609863 0.452393 0
-18 7 10 0.610352 0.452881 0
-18 7 11 0.61084 0.453613 0
-18 7 12 0.614258 0.456299 0.0454712
-18 7 13 0.622559 0.46167 0.221924
-18 7 14 0.63623 0.471191 0.326416
-18 7 15 0.653809 0.485107 0.430176
-18 7 16 0.679688 0.513184 0.543457
-18 7 17 0.699219 0.537109 0.646973
-18 7 18 0.696289 0.536621 0.72998
-18 7 19 0.687012 0.529297 0.800781
-18 7 20 0.674316 0.52002 0.859863
-18 7 21 0.649414 0.500977 0.894531
-18 7 22 0.618164 0.477051 0.90918
-18 7 23 0.589844 0.455566 0.916504
-18 7 24 0.56543 0.437012 0.92041
-18 7 25 0.542969 0.419922 0.92334
-18 7 26 0.522949 0.404541 0.926758
-18 7 27 0.505371 0.391113 0.931152
-18 7 28 0.490479 0.379883 0.9375
-18 7 29 0.478027 0.370361 0.944824
-18 7 30 0.467529 0.362549 0.953125
-18 7 31 0.45874 0.355957 0.962891
-18 8 0 0.610352 0.453125 0
-18 8 1 0.610352 0.453125 0
-18 8 2 0.610352 0.453125 0
-18 8 3 0.610352 0.453125 0
-18 8 4 0.610352 0.453125 0
-18 8 5 0.610352 0.453369 0
-18 8 6 0.610352 0.453369 0
-18 8 7 0.610352 0.453369 0
-18 8 8 0.610352 0.453369 0
-18 8 9 0.610352 0.453613 0
-18 8 10 0.61084 0.454102 0
-18 8 11 0.611328 0.454834 0
-18 8 12 0.614746 0.45752 0.0483704
-18 8 13 0.623047 0.462891 0.222046
-18 8 14 0.636719 0.472412 0.32666
-18 8 15 0.653809 0.48584 0.430176
-18 8 16 0.679688 0.513672 0.543457
-18 8 17 0.699219 0.538086 0.646973
-18 8 18 0.696289 0.537109 0.72998
-18 8 19 0.687012 0.530273 0.80127
-18 8 20 0.674316 0.520508 0.859863
-18 8 21 0.649414 0.501465 0.894531
-18 8 22 0.618164 0.477783 0.90918
-18 8 23 0.589844 0.456055 0.916504
-18 8 24 0.56543 0.4375 0.92041
-18 8 25 0.543457 0.42041 0.92334
-18 8 26 0.522949 0.405029 0.926758
-18 8 27 0.505371 0.391602 0.931152
-18 8 28 0.490479 0.380127 0.9375
-18 8 29 0.478027 0.370605 0.944824
-18 8 30 0.467529 0.362793 0.953613
-18 8 31 0.45874 0.356201 0.962891
-18 9 0 0.611328 0.455811 0
-18 9 1 0.611328 0.455811 0
-18 9 2 0.611328 0.455811 0
-18 9 3 0.611328 0.455811 0
-18 9 4 0.611328 0.455811 0
-18 9 5 0.611328 0.455811 0
-18 9 6 0.611328 0.455811 0
-18 9 7 0.611328 0.455811 0
-18 9 8 0.611328 0.456055 0
-18 9 9 0.611816 0.456055 0
-18 9 10 0.611816 0.456543 0
-18 9 11 0.612305 0.457275 0
-18 9 12 0.615723 0.459961 0.0535583
-18 9 13 0.624023 0.465088 0.22229
-18 9 14 0.637207 0.474365 0.326904
-18 9 15 0.653809 0.487549 0.429932
-18 9 16 0.679688 0.515137 0.543457
-18 9 17 0.699219 0.539062 0.646973
-18 9 18 0.696289 0.538574 0.72998
-18 9 19 0.687012 0.53125 0.80127
-18 9 20 0.674316 0.521484 0.859863
-18 9 21 0.649414 0.50293 0.89502
-18 9 22 0.618164 0.47876 0.909668
-18 9 23 0.589844 0.457031 0.916504
-18 9 24 0.56543 0.438232 0.92041
-18 9 25 0.543457 0.421143 0.923828
-18 9 26 0.523438 0.405762 0.927246
-18 9 27 0.505859 0.392334 0.931641
-18 9 28 0.490723 0.380859 0.9375
-18 9 29 0.478027 0.371094 0.944824
-18 9 30 0.467529 0.363281 0.953613
-18 9 31 0.458984 0.356689 0.962891
-18 10 0 0.613281 0.460205 0
-18 10 1 0.613281 0.460205 0
-18 10 2 0.613281 0.460205 0
-18 10 3 0.613281 0.460205 0
-18 10 4 0.613281 0.460205 0
-18 10 5 0.613281 0.460205 0
-18 10 6 0.613281 0.460205 0
-18 10 7 0.613281 0.460205 0
-18 10 8 0.613281 0.460449 0
-18 10 9 0.61377 0.460693 0
-18 10 10 0.61377 0.460938 0
-18 10 11 0.614258 0.461914 0
-18 10 12 0.617188 0.464111 0.0621643
-18 10 13 0.625 0.46875 0.2229
-18 10 14 0.638672 0.478271 0.327637
-18 10 15 0.654297 0.490234 0.429688
-18 10 16 0.679688 0.517578 0.542969
-18 10 17 0.699219 0.541504 0.646973
-18 10 18 0.696777 0.541016 0.72998
-18 10 19 0.6875 0.533691 0.80127
-18 10 20 0.674805 0.523926 0.860352
-18 10 21 0.649902 0.504883 0.89502
-18 10 22 0.618652 0.480713 0.909668
-18 10 23 0.590332 0.45874 0.916504
-18 10 24 0.565918 0.439941 0.92041
-18 10 25 0.543457 0.422607 0.923828
-18 10 26 0.523438 0.406982 0.927246
-18 10 27 0.505859 0.393555 0.931641
-18 10 28 0.490967 0.381836 0.937988
-18 10 29 0.478271 0.372314 0.945312
-18 10 30 0.467773 0.364258 0.953613
-18 10 31 0.459229 0.357422 0.963379
-18 11 0 0.616699 0.468018 0
-18 11 1 0.616699 0.468018 0
-18 11 2 0.616699 0.468018 0
-18 11 3 0.616699 0.468018 0
-18 11 4 0.616699 0.468018 0
-18 11 5 0.616699 0.468018 0
-18 11 6 0.616699 0.468018 0
-18 11 7 0.616699 0.468018 0
-18 11 8 0.616699 0.468262 0
-18 11 9 0.617188 0.468506 0
-18 11 10 0.617188 0.46875 0
-18 11 11 0.617676 0.469482 0
-18 11 12 0.620117 0.471436 0.0756226
-18 11 13 0.627441 0.475586 0.224243
-18 11 14 0.640137 0.484375 0.327637
-18 11 15 0.655273 0.495605 0.429443
-18 11 16 0.679688 0.521484 0.54248
-18 11 17 0.699707 0.545898 0.646973
-18 11 18 0.697266 0.544922 0.72998
-18 11 19 0.687988 0.537598 0.80127
-18 11 20 0.675293 0.527832 0.860352
-18 11 21 0.650391 0.508301 0.895508
-18 11 22 0.619141 0.483887 0.910156
-18 11 23 0.590332 0.46167 0.916992
-18 11 24 0.566406 0.442627 0.920898
-18 11 25 0.543945 0.425049 0.924316
-18 11 26 0.523926 0.409424 0.927734
-18 11 27 0.506348 0.395508 0.932129
-18 11 28 0.491211 0.383789 0.937988
-18 11 29 0.47876 0.374023 0.945801
-18 11 30 0.468262 0.365723 0.954102
-18 11 31 0.459473 0.358887 0.963867
-18 12 0 0.622559 0.481201 0
-18 12 1 0.622559 0.481201 0
-18 12 2 0.622559 0.481201 0
-18 12 3 0.622559 0.481201 0
-18 12 4 0.622559 0.481201 0
-18 12 5 0.622559 0.481201 0
-18 12 6 0.622559 0.481201 0
-18 12 7 0.622559 0.481201 0
-18 12 8 0.622559 0.481201 0
-18 12 9 0.623047 0.481445 0
-18 12 10 0.623047 0.481934 0
-18 12 11 0.623535 0.482666 0
-18 12 12 0.625488 0.484131 0.0959473
-18 12 13 0.631836 0.487305 0.227539
-18 12 14 0.642578 0.494141 0.327637
-18 12 15 0.65625 0.504395 0.428955
-18 12 16 0.679688 0.527832 0.541504
-18 12 17 0.700195 0.552734 0.646973
-18 12 18 0.697754 0.552246 0.730469
-18 12 19 0.688477 0.544434 0.801758
-18 12 20 0.675781 0.53418 0.86084
-18 12 21 0.651367 0.514648 0.895996
-18 12 22 0.619629 0.489502 0.910645
-18 12 23 0.591309 0.466553 0.91748
-18 12 24 0.566895 0.447266 0.921387
-18 12 25 0.544434 0.429443 0.924805
-18 12 26 0.524414 0.41333 0.928223
-18 12 27 0.506836 0.39917 0.933105
-18 12 28 0.491943 0.387207 0.938965
-18 12 29 0.479248 0.376953 0.946289
-18 12 30 0.46875 0.368408 0.955078
-18 12 31 0.459961 0.361328 0.964355
-18 13 0 0.631836 0.501953 0
-18 13 1 0.631836 0.501953 0
-18 13 2 0.631836 0.501953 0
-18 13 3 0.631836 0.501953 0
-18 13 4 0.631836 0.501953 0
-18 13 5 0.632324 0.501953 0
-18 13 6 0.632324 0.501953 0
-18 13 7 0.632324 0.501953 0
-18 13 8 0.632324 0.502441 0
-18 13 9 0.632324 0.502441 0
-18 13 10 0.632324 0.50293 0
-18 13 11 0.632812 0.503418 0
-18 13 12 0.634277 0.504395 0.125244
-18 13 13 0.63916 0.506348 0.235229
-18 13 14 0.646973 0.510742 0.329346
-18 13 15 0.65918 0.519043 0.429199
-18 13 16 0.679199 0.538086 0.539551
-18 13 17 0.700684 0.563965 0.646973
-18 13 18 0.69873 0.563477 0.730469
-18 13 19 0.689453 0.555176 0.801758
-18 13 20 0.676758 0.544434 0.861328
-18 13 21 0.652832 0.524414 0.896973
-18 13 22 0.621094 0.498291 0.911133
-18 13 23 0.592285 0.474854 0.917969
-18 13 24 0.567871 0.454834 0.922363
-18 13 25 0.545898 0.436279 0.925781
-18 13 26 0.525879 0.419678 0.929688
-18 13 27 0.507812 0.405029 0.934082
-18 13 28 0.49292 0.392578 0.94043
-18 13 29 0.480469 0.381836 0.947754
-18 13 30 0.469727 0.373047 0.956543
-18 13 31 0.460938 0.365479 0.96582
-18 14 0 0.646484 0.533691 0
-18 14 1 0.646484 0.533691 0
-18 14 2 0.646484 0.533691 0
-18 14 3 0.646484 0.533691 0
-18 14 4 0.646484 0.533691 0
-18 14 5 0.646484 0.533691 0
-18 14 6 0.646484 0.533691 0
-18 14 7 0.646484 0.533691 0
-18 14 8 0.646484 0.533691 0
-18 14 9 0.646484 0.533691 0
-18 14 10 0.646973 0.53418 0
-18 14 11 0.646973 0.534668 0
-18 14 12 0.648438 0.535156 0.164917
-18 14 13 0.650879 0.536133 0.251709
-18 14 14 0.655273 0.537598 0.336426
-18 14 15 0.664062 0.54248 0.430664
-18 14 16 0.678223 0.554199 0.536133
-18 14 17 0.700684 0.580078 0.645996
-18 14 18 0.700195 0.580078 0.730469
-18 14 19 0.691406 0.571777 0.802246
-18 14 20 0.678711 0.560059 0.861816
-18 14 21 0.654785 0.539062 0.897949
-18 14 22 0.622559 0.511719 0.912109
-18 14 23 0.594238 0.487305 0.919434
-18 14 24 0.569824 0.466309 0.92334
-18 14 25 0.547363 0.447021 0.927246
-18 14 26 0.527344 0.429688 0.931152
-18 14 27 0.509766 0.414307 0.936035
-18 14 28 0.494873 0.401123 0.942383
-18 14 29 0.481934 0.389648 0.950195
-18 14 30 0.471191 0.379883 0.958496
-18 14 31 0.462402 0.371582 0.967773
-18 15 0 0.666992 0.577148 0.160034
-18 15 1 0.666992 0.577148 0.160034
-18 15 2 0.666992 0.577148 0.160034
-18 15 3 0.666992 0.577148 0.160034
-18 15 4 0.666992 0.577148 0.160034
-18 15 5 0.666992 0.577148 0.160034
-18 15 6 0.666992 0.577148 0.160034
-18 15 7 0.666992 0.577148 0.160156
-18 15 8 0.666992 0.577637 0.160278
-18 15 9 0.666992 0.577637 0.160522
-18 15 10 0.66748 0.577637 0.161011
-18 15 11 0.66748 0.578613 0.161743
-18 15 12 0.668457 0.578613 0.213257
-18 15 13 0.668945 0.578125 0.280762
-18 15 14 0.669922 0.577637 0.35376
-18 15 15 0.671387 0.576172 0.435303
-18 15 16 0.678223 0.579102 0.531738
-18 15 17 0.700195 0.602051 0.643066
-18 15 18 0.702148 0.604492 0.730469
-18 15 19 0.693359 0.595215 0.802734
-18 15 20 0.681152 0.583008 0.862305
-18 15 21 0.657715 0.561035 0.899414
-18 15 22 0.625488 0.531738 0.913574
-18 15 23 0.59668 0.505371 0.920898
-18 15 24 0.572754 0.483398 0.925781
-18 15 25 0.550293 0.462891 0.929688
-18 15 26 0.530273 0.44458 0.93457
-18 15 27 0.512695 0.427979 0.939453
-18 15 28 0.497559 0.413574 0.945801
-18 15 29 0.484619 0.401123 0.953613
-18 15 30 0.473633 0.390381 0.961914
-18 15 31 0.4646 0.381104 0.971191
-18 16 0 0.691406 0.632324 0.233398
-18 16 1 0.691406 0.632324 0.233398
-18 16 2 0.691406 0.632324 0.233398
-18 16 3 0.691406 0.632324 0.233398
-18 16 4 0.691406 0.632324 0.233398
-18 16 5 0.691406 0.632324 0.233398
-18 16 6 0.691406 0.632324 0.233398
-18 16 7 0.691406 0.632324 0.233398
-18 16 8 0.691406 0.632324 0.233521
-18 16 9 0.691406 0.632324 0.233643
-18 16 10 0.691895 0.632812 0.233765
-18 16 11 0.691895 0.633301 0.234131
-18 16 12 0.692383 0.633301 0.261719
-18 16 13 0.692383 0.632812 0.317871
-18 16 14 0.691895 0.631348 0.382812
-18 16 15 0.688965 0.627441 0.45459
-18 16 16 0.684082 0.619629 0.533691
-18 16 17 0.695312 0.628418 0.635254
-18 16 18 0.704102 0.63623 0.729004
-18 16 19 0.695801 0.626465 0.801758
-18 16 20 0.684082 0.613281 0.862305
-18 16 21 0.661133 0.590332 0.900879
-18 16 22 0.628906 0.558594 0.915527
-18 16 23 0.600586 0.530762 0.923828
-18 16 24 0.57666 0.507324 0.929199
-18 16 25 0.554688 0.485596 0.934082
-18 16 26 0.534668 0.465576 0.939453
-18 16 27 0.51709 0.44751 0.944824
-18 16 28 0.501953 0.431641 0.951172
-18 16 29 0.48877 0.417725 0.958984
-18 16 30 0.477539 0.405518 0.966797
-18 16 31 0.467773 0.394775 0.975586
-18 17 0 0.711914 0.690918 0.278564
-18 17 1 0.711914 0.690918 0.278564
-18 17 2 0.711914 0.690918 0.278564
-18 17 3 0.711914 0.690918 0.278564
-18 17 4 0.711914 0.690918 0.278564
-18 17 5 0.711914 0.690918 0.278564
-18 17 6 0.711914 0.690918 0.278564
-18 17 7 0.711914 0.691406 0.278564
-18 17 8 0.711914 0.691406 0.278564
-18 17 9 0.711914 0.691406 0.278564
-18 17 10 0.711914 0.691406 0.278809
-18 17 11 0.712402 0.691895 0.278809
-18 17 12 0.712402 0.692383 0.29248
-18 17 13 0.713379 0.692383 0.344971
-18 17 14 0.713379 0.691895 0.407959
-18 17 15 0.711914 0.689453 0.479492
-18 17 16 0.706543 0.682129 0.555664
-18 17 17 0.693359 0.666504 0.628906
-18 17 18 0.705078 0.675293 0.726074
-18 17 19 0.697754 0.665039 0.799805
-18 17 20 0.687012 0.650879 0.861328
-18 17 21 0.665039 0.626465 0.901367
-18 17 22 0.634277 0.593262 0.917969
-18 17 23 0.606445 0.563965 0.927734
-18 17 24 0.583008 0.539062 0.935059
-18 17 25 0.561523 0.515625 0.940918
-18 17 26 0.541504 0.493652 0.946777
-18 17 27 0.523926 0.473633 0.952637
-18 17 28 0.507812 0.455811 0.958984
-18 17 29 0.493652 0.439209 0.965332
-18 17 30 0.481201 0.424316 0.971191
-18 17 31 0.470459 0.411133 0.978027
-18 18 0 0.717773 0.742676 0.29834
-18 18 1 0.717773 0.742676 0.29834
-18 18 2 0.717773 0.742676 0.29834
-18 18 3 0.717773 0.742676 0.29834
-18 18 4 0.717773 0.742676 0.29834
-18 18 5 0.717773 0.742676 0.29834
-18 18 6 0.717773 0.743164 0.29834
-18 18 7 0.717773 0.743164 0.29834
-18 18 8 0.717773 0.743164 0.29834
-18 18 9 0.717773 0.743164 0.29834
-18 18 10 0.717773 0.743164 0.29834
-18 18 11 0.717773 0.743164 0.298584
-18 18 12 0.718262 0.743652 0.298584
-18 18 13 0.719238 0.744141 0.350098
-18 18 14 0.720215 0.744629 0.412842
-18 18 15 0.721191 0.743652 0.485107
-18 18 16 0.719727 0.739746 0.564941
-18 18 17 0.714844 0.731934 0.645508
-18 18 18 0.70459 0.717773 0.720215
-18 18 19 0.69873 0.70752 0.794922
-18 18 20 0.688965 0.693359 0.85791
-18 18 21 0.668945 0.668457 0.899902
-18 18 22 0.640137 0.634766 0.92041
-18 18 23 0.61377 0.604004 0.933105
-18 18 24 0.59082 0.57666 0.941406
-18 18 25 0.568848 0.550781 0.947754
-18 18 26 0.54834 0.526367 0.953613
-18 18 27 0.529785 0.503418 0.958496
-18 18 28 0.513184 0.482666 0.963867
-18 18 29 0.498291 0.463867 0.969727
-18 18 30 0.485352 0.446777 0.975586
-18 18 31 0.474365 0.431641 0.982422
-18 19 0 0.706543 0.779297 0.307861
-18 19 1 0.706543 0.779297 0.307861
-18 19 2 0.706543 0.779297 0.307861
-18 19 3 0.706543 0.779297 0.307861
-18 19 4 0.706543 0.779297 0.307861
-18 19 5 0.706543 0.779297 0.307861
-18 19 6 0.706543 0.779297 0.307861
-18 19 7 0.706543 0.779297 0.307861
-18 19 8 0.706543 0.779297 0.307861
-18 19 9 0.706543 0.779297 0.307861
-18 19 10 0.706543 0.779297 0.307861
-18 19 11 0.706543 0.779297 0.308105
-18 19 12 0.706543 0.779785 0.308105
-18 19 13 0.70752 0.780273 0.343262
-18 19 14 0.708984 0.780762 0.404053
-18 19 15 0.709961 0.780273 0.474365
-18 19 16 0.709473 0.776855 0.552246
-18 19 17 0.706055 0.77002 0.632324
-18 19 18 0.70166 0.760742 0.710938
-18 19 19 0.697754 0.750977 0.786621
-18 19 20 0.689941 0.737305 0.851074
-18 19 21 0.672363 0.712891 0.896973
-18 19 22 0.647461 0.680176 0.922852
-18 19 23 0.622559 0.648438 0.938477
-18 19 24 0.600098 0.619629 0.94873
-18 19 25 0.578125 0.591309 0.956055
-18 19 26 0.557129 0.563965 0.961914
-18 19 27 0.537598 0.538574 0.966797
-18 19 28 0.520508 0.514648 0.97168
-18 19 29 0.504883 0.493164 0.977051
-18 19 30 0.491455 0.473633 0.982422
-18 19 31 0.479492 0.456055 0.988281
-18 20 0 0.689453 0.807617 0.314697
-18 20 1 0.689453 0.807617 0.314697
-18 20 2 0.689453 0.807617 0.314697
-18 20 3 0.689453 0.807617 0.314697
-18 20 4 0.689453 0.807617 0.314697
-18 20 5 0.689453 0.807617 0.314697
-18 20 6 0.689453 0.807617 0.314697
-18 20 7 0.689453 0.807617 0.314697
-18 20 8 0.689453 0.807617 0.314697
-18 20 9 0.689941 0.807617 0.314941
-18 20 10 0.689941 0.807617 0.314941
-18 20 11 0.689941 0.807617 0.314941
-18 20 12 0.689941 0.808105 0.314941
-18 20 13 0.690918 0.808594 0.334229
-18 20 14 0.692383 0.809082 0.39209
-18 20 15 0.694336 0.80957 0.460205
-18 20 16 0.696289 0.808594 0.536621
-18 20 17 0.696289 0.805176 0.617188
-18 20 18 0.696289 0.799805 0.69873
-18 20 19 0.694336 0.791504 0.774902
-18 20 20 0.688477 0.778809 0.841309
-18 20 21 0.676758 0.758789 0.894043
-18 20 22 0.656738 0.72998 0.928223
-18 20 23 0.634277 0.698242 0.947754
-18 20 24 0.612305 0.66748 0.959961
-18 20 25 0.590332 0.637207 0.968262
-18 20 26 0.568848 0.606934 0.974609
-18 20 27 0.548828 0.578125 0.979004
-18 20 28 0.530273 0.55127 0.983398
-18 20 29 0.513672 0.526367 0.987305
-18 20 30 0.499023 0.503906 0.991699
-18 20 31 0.486328 0.483154 0.996582
-18 21 0 0.675293 0.835449 0.322266
-18 21 1 0.675293 0.835449 0.322266
-18 21 2 0.675293 0.835449 0.322266
-18 21 3 0.675293 0.835449 0.322266
-18 21 4 0.675293 0.835449 0.322266
-18 21 5 0.675293 0.835449 0.322266
-18 21 6 0.675293 0.835449 0.322266
-18 21 7 0.675293 0.835449 0.322266
-18 21 8 0.675293 0.835449 0.322266
-18 21 9 0.675293 0.835449 0.322266
-18 21 10 0.675293 0.835449 0.322266
-18 21 11 0.675293 0.835449 0.322266
-18 21 12 0.675781 0.835938 0.322266
-18 21 13 0.675781 0.836426 0.325928
-18 21 14 0.677734 0.836914 0.381104
-18 21 15 0.680176 0.837891 0.446777
-18 21 16 0.683105 0.838379 0.521484
-18 21 17 0.686035 0.837891 0.601562
-18 21 18 0.687988 0.834961 0.682617
-18 21 19 0.687988 0.828613 0.759277
-18 21 20 0.68457 0.817383 0.827148
-18 21 21 0.677246 0.80127 0.885254
-18 21 22 0.664551 0.778809 0.929199
-18 21 23 0.646484 0.749512 0.956055
-18 21 24 0.626465 0.719238 0.972168
-18 21 25 0.60498 0.687012 0.98291
-18 21 26 0.583008 0.654297 0.989746
-18 21 27 0.562012 0.62207 0.994141
-18 21 28 0.541992 0.591797 0.997559
-18 21 29 0.524414 0.563477 1
-18 21 30 0.508301 0.537598 1
-18 21 31 0.494385 0.513672 1
-18 22 0 0.660645 0.859375 0.328369
-18 22 1 0.660645 0.859375 0.328369
-18 22 2 0.660645 0.859375 0.328369
-18 22 3 0.660645 0.859375 0.328369
-18 22 4 0.660645 0.859375 0.328369
-18 22 5 0.660645 0.859375 0.328369
-18 22 6 0.660645 0.859375 0.328369
-18 22 7 0.660645 0.859375 0.328369
-18 22 8 0.660645 0.859375 0.328369
-18 22 9 0.660645 0.859375 0.328613
-18 22 10 0.661133 0.859375 0.328613
-18 22 11 0.661133 0.859863 0.328613
-18 22 12 0.661133 0.859863 0.328613
-18 22 13 0.661621 0.859863 0.328613
-18 22 14 0.663086 0.861328 0.370361
-18 22 15 0.666504 0.862793 0.43335
-18 22 16 0.669922 0.864746 0.505859
-18 22 17 0.674316 0.865234 0.584473
-18 22 18 0.677734 0.864746 0.664551
-18 22 19 0.679688 0.860352 0.741211
-18 22 20 0.678223 0.851074 0.810059
-18 22 21 0.67334 0.837402 0.870117
-18 22 22 0.666016 0.819336 0.92041
-18 22 23 0.653809 0.795898 0.956543
-18 22 24 0.637695 0.768555 0.979492
-18 22 25 0.618164 0.736816 0.994629
-18 22 26 0.597168 0.702637 1
-18 22 27 0.576172 0.667969 1
-18 22 28 0.555664 0.634766 1
-18 22 29 0.536621 0.603027 1
-18 22 30 0.519043 0.573242 1
-18 22 31 0.503906 0.546387 1
-18 23 0 0.646484 0.878418 0.333252
-18 23 1 0.646484 0.878418 0.333252
-18 23 2 0.646484 0.878418 0.333252
-18 23 3 0.646484 0.878418 0.333252
-18 23 4 0.646484 0.878418 0.333252
-18 23 5 0.646484 0.878418 0.333252
-18 23 6 0.646484 0.878418 0.333252
-18 23 7 0.646484 0.878418 0.333252
-18 23 8 0.646484 0.878418 0.333252
-18 23 9 0.646484 0.878418 0.333252
-18 23 10 0.646484 0.878418 0.333252
-18 23 11 0.646484 0.878418 0.333496
-18 23 12 0.646973 0.878418 0.333496
-18 23 13 0.646973 0.878906 0.333496
-18 23 14 0.648438 0.879883 0.359619
-18 23 15 0.651855 0.882324 0.420166
-18 23 16 0.65625 0.884766 0.490234
-18 23 17 0.661621 0.887207 0.566406
-18 23 18 0.666504 0.888184 0.64502
-18 23 19 0.669434 0.885742 0.72168
-18 23 20 0.67041 0.878418 0.791016
-18 23 21 0.667969 0.867188 0.852539
-18 23 22 0.662109 0.851074 0.905273
-18 23 23 0.654297 0.832031 0.946777
-18 23 24 0.643555 0.80957 0.977539
-18 23 25 0.62793 0.780762 0.999512
-18 23 26 0.609375 0.747559 1
-18 23 27 0.588867 0.712402 1
-18 23 28 0.568359 0.676758 1
-18 23 29 0.548828 0.642578 1
-18 23 30 0.530273 0.609863 1
-18 23 31 0.513672 0.579102 1
-18 24 0 0.632812 0.893066 0.337158
-18 24 1 0.632812 0.893066 0.337158
-18 24 2 0.632812 0.893066 0.337158
-18 24 3 0.632812 0.893066 0.337158
-18 24 4 0.632812 0.893066 0.337158
-18 24 5 0.632812 0.893066 0.337158
-18 24 6 0.632812 0.893066 0.337158
-18 24 7 0.632812 0.893066 0.337158
-18 24 8 0.632812 0.893066 0.337158
-18 24 9 0.632812 0.893066 0.337158
-18 24 10 0.632812 0.893066 0.337158
-18 24 11 0.632812 0.893555 0.337158
-18 24 12 0.633301 0.893555 0.337158
-18 24 13 0.633301 0.893555 0.337158
-18 24 14 0.634277 0.894531 0.349121
-18 24 15 0.638184 0.897461 0.406982
-18 24 16 0.643066 0.900879 0.474609
-18 24 17 0.648438 0.904297 0.548828
-18 24 18 0.654297 0.90625 0.625488
-18 24 19 0.658691 0.905762 0.700684
-18 24 20 0.661133 0.900879 0.77002
-18 24 21 0.660645 0.891602 0.833008
-18 24 22 0.657227 0.87793 0.887207
-18 24 23 0.651367 0.861328 0.931641
-18 24 24 0.644043 0.842285 0.967773
-18 24 25 0.632812 0.817871 0.996582
-18 24 26 0.617676 0.787598 1
-18 24 27 0.599121 0.75293 1
-18 24 28 0.57959 0.716797 1
-18 24 29 0.560059 0.680664 1
-18 24 30 0.541016 0.645508 1
-18 24 31 0.523926 0.612305 1
-18 25 0 0.618652 0.90625 0.340332
-18 25 1 0.618652 0.90625 0.340332
-18 25 2 0.618652 0.90625 0.340332
-18 25 3 0.618652 0.90625 0.340332
-18 25 4 0.618652 0.90625 0.340332
-18 25 5 0.618652 0.90625 0.340332
-18 25 6 0.618652 0.90625 0.340332
-18 25 7 0.618652 0.90625 0.340332
-18 25 8 0.618652 0.90625 0.340332
-18 25 9 0.618652 0.90625 0.340332
-18 25 10 0.618652 0.90625 0.340332
-18 25 11 0.618652 0.90625 0.340332
-18 25 12 0.618652 0.90625 0.340332
-18 25 13 0.619141 0.906738 0.340332
-18 25 14 0.619141 0.906738 0.340576
-18 25 15 0.623047 0.909668 0.393311
-18 25 16 0.62793 0.914062 0.458008
-18 25 17 0.634277 0.917969 0.529297
-18 25 18 0.640625 0.921387 0.604004
-18 25 19 0.645996 0.922363 0.677734
-18 25 20 0.649902 0.919922 0.746582
-18 25 21 0.651367 0.913086 0.810059
-18 25 22 0.649902 0.902344 0.865723
-18 25 23 0.646484 0.888184 0.912598
-18 25 24 0.641113 0.871582 0.951172
-18 25 25 0.633301 0.850586 0.985352
-18 25 26 0.62207 0.824707 1
-18 25 27 0.606934 0.792969 1
-18 25 28 0.589355 0.757324 1
-18 25 29 0.570312 0.720215 1
-18 25 30 0.551758 0.683594 1
-18 25 31 0.533691 0.647949 1
-18 26 0 0.604004 0.917969 0.343018
-18 26 1 0.604004 0.917969 0.343018
-18 26 2 0.604004 0.917969 0.343018
-18 26 3 0.604004 0.917969 0.343018
-18 26 4 0.604004 0.917969 0.343018
-18 26 5 0.604004 0.917969 0.343018
-18 26 6 0.604004 0.917969 0.343018
-18 26 7 0.604004 0.917969 0.343018
-18 26 8 0.604004 0.917969 0.343018
-18 26 9 0.604004 0.917969 0.343018
-18 26 10 0.604004 0.917969 0.343018
-18 26 11 0.604004 0.917969 0.343018
-18 26 12 0.604492 0.917969 0.343018
-18 26 13 0.604492 0.917969 0.343262
-18 26 14 0.60498 0.918457 0.343262
-18 26 15 0.607422 0.92041 0.378906
-18 26 16 0.612793 0.924805 0.44043
-18 26 17 0.618652 0.929688 0.508789
-18 26 18 0.625488 0.934082 0.580566
-18 26 19 0.631836 0.936523 0.652344
-18 26 20 0.636719 0.936035 0.720215
-18 26 21 0.640137 0.932129 0.783691
-18 26 22 0.640625 0.923828 0.84082
-18 26 23 0.639648 0.912598 0.889648
-18 26 24 0.63623 0.898438 0.930176
-18 26 25 0.630859 0.879883 0.967773
-18 26 26 0.622559 0.857422 1
-18 26 27 0.611328 0.82959 1
-18 26 28 0.596191 0.796387 1
-18 26 29 0.579102 0.759766 1
-18 26 30 0.561523 0.722168 1
-18 26 31 0.543457 0.685059 1
-18 27 0 0.589355 0.927734 0.345215
-18 27 1 0.589355 0.927734 0.345215
-18 27 2 0.589355 0.927734 0.345215
-18 27 3 0.589355 0.927734 0.345215
-18 27 4 0.589355 0.927734 0.345215
-18 27 5 0.589355 0.927734 0.345215
-18 27 6 0.589355 0.927734 0.345215
-18 27 7 0.589355 0.927734 0.345215
-18 27 8 0.589355 0.927734 0.345215
-18 27 9 0.589355 0.927734 0.345215
-18 27 10 0.589355 0.927734 0.345215
-18 27 11 0.589355 0.927734 0.345459
-18 27 12 0.589844 0.927734 0.345459
-18 27 13 0.589844 0.927734 0.345459
-18 27 14 0.590332 0.927734 0.345459
-18 27 15 0.591797 0.929199 0.364502
-18 27 16 0.59668 0.933594 0.422607
-18 27 17 0.603027 0.938965 0.487305
-18 27 18 0.609863 0.943848 0.556152
-18 27 19 0.616699 0.947754 0.625
-18 27 20 0.622559 0.949219 0.691406
-18 27 21 0.626953 0.947266 0.754395
-18 27 22 0.629883 0.942383 0.812012
-18 27 23 0.630371 0.933594 0.862305
-18 27 24 0.628906 0.922363 0.904785
-18 27 25 0.625488 0.906738 0.944824
-18 27 26 0.620117 0.886719 0.980957
-18 27 27 0.611328 0.862305 1
-18 27 28 0.600098 0.83252 1
-18 27 29 0.585449 0.797852 1
-18 27 30 0.568848 0.760742 1
-18 27 31 0.551758 0.722656 1
-18 28 0 0.574707 0.935059 0.346924
-18 28 1 0.574707 0.935059 0.346924
-18 28 2 0.574707 0.935059 0.346924
-18 28 3 0.574707 0.935059 0.346924
-18 28 4 0.574707 0.935059 0.346924
-18 28 5 0.574707 0.935059 0.346924
-18 28 6 0.574707 0.935059 0.346924
-18 28 7 0.574707 0.935059 0.346924
-18 28 8 0.574707 0.935059 0.346924
-18 28 9 0.574707 0.935059 0.346924
-18 28 10 0.574707 0.935059 0.346924
-18 28 11 0.574707 0.935059 0.346924
-18 28 12 0.574707 0.935059 0.346924
-18 28 13 0.575195 0.935547 0.346924
-18 28 14 0.575195 0.935547 0.347168
-18 28 15 0.576172 0.936035 0.349609
-18 28 16 0.580566 0.94043 0.404297
-18 28 17 0.586426 0.945801 0.465576
-18 28 18 0.593262 0.951172 0.530762
-18 28 19 0.600586 0.956055 0.597168
-18 28 20 0.606934 0.958984 0.661133
-18 28 21 0.612793 0.958984 0.723145
-18 28 22 0.616699 0.956543 0.780273
-18 28 23 0.619141 0.950684 0.831055
-18 28 24 0.619629 0.942383 0.875
-18 28 25 0.618164 0.929688 0.91748
-18 28 26 0.614746 0.912598 0.956543
-18 28 27 0.608887 0.891113 0.991211
-18 28 28 0.600098 0.864258 1
-18 28 29 0.587891 0.83252 1
-18 28 30 0.574219 0.797363 1
-18 28 31 0.558594 0.759766 1
-18 29 0 0.55957 0.94043 0.347656
-18 29 1 0.55957 0.94043 0.347656
-18 29 2 0.55957 0.94043 0.347656
-18 29 3 0.55957 0.94043 0.347656
-18 29 4 0.55957 0.94043 0.347656
-18 29 5 0.55957 0.94043 0.347656
-18 29 6 0.55957 0.94043 0.347656
-18 29 7 0.55957 0.94043 0.347656
-18 29 8 0.55957 0.94043 0.347656
-18 29 9 0.55957 0.94043 0.347656
-18 29 10 0.55957 0.94043 0.347656
-18 29 11 0.560059 0.94043 0.347656
-18 29 12 0.560059 0.94043 0.347656
-18 29 13 0.560059 0.94043 0.3479
-18 29 14 0.560547 0.94043 0.3479
-18 29 15 0.560547 0.940918 0.3479
-18 29 16 0.563965 0.943848 0.385742
-18 29 17 0.569824 0.949219 0.443115
-18 29 18 0.576172 0.955078 0.504883
-18 29 19 0.583496 0.960449 0.567871
-18 29 20 0.590332 0.964844 0.629395
-18 29 21 0.59668 0.966797 0.688965
-18 29 22 0.602051 0.966797 0.745605
-18 29 23 0.605469 0.963379 0.795898
-18 29 24 0.60791 0.95752 0.841309
-18 29 25 0.608398 0.948242 0.884766
-18 29 26 0.606934 0.93457 0.92627
-18 29 27 0.603516 0.916016 0.964355
-18 29 28 0.597168 0.892578 0.99707
-18 29 29 0.588379 0.864746 1
-18 29 30 0.577148 0.83252 1
-18 29 31 0.563965 0.796875 1
-18 30 0 0.544434 0.942383 0.347412
-18 30 1 0.544434 0.942383 0.347412
-18 30 2 0.544434 0.942383 0.347412
-18 30 3 0.544434 0.942383 0.347412
-18 30 4 0.544434 0.942383 0.347412
-18 30 5 0.544434 0.942383 0.347412
-18 30 6 0.544434 0.942383 0.347412
-18 30 7 0.544434 0.942383 0.347412
-18 30 8 0.544434 0.942383 0.347412
-18 30 9 0.544434 0.942383 0.347412
-18 30 10 0.544434 0.942383 0.347412
-18 30 11 0.544434 0.942383 0.347412
-18 30 12 0.544434 0.942383 0.347656
-18 30 13 0.544922 0.942383 0.347656
-18 30 14 0.544922 0.942383 0.347656
-18 30 15 0.54541 0.942871 0.347656
-18 30 16 0.547363 0.944336 0.366943
-18 30 17 0.552734 0.949707 0.42041
-18 30 18 0.559082 0.955566 0.478271
-18 30 19 0.565918 0.961426 0.537598
-18 30 20 0.572754 0.966797 0.596191
-18 30 21 0.57959 0.970215 0.65332
-18 30 22 0.585449 0.972168 0.708496
-18 30 23 0.590332 0.971191 0.758301
-18 30 24 0.59375 0.967773 0.803223
-18 30 25 0.596191 0.961426 0.848145
-18 30 26 0.59668 0.951172 0.891113
-18 30 27 0.595215 0.936523 0.932129
-18 30 28 0.591797 0.91748 0.969238
-18 30 29 0.585938 0.893066 1
-18 30 30 0.577637 0.864746 1
-18 30 31 0.567383 0.832031 1
-18 31 0 0.529297 0.942383 0.34668
-18 31 1 0.529297 0.942383 0.34668
-18 31 2 0.529297 0.942383 0.34668
-18 31 3 0.529297 0.942383 0.34668
-18 31 4 0.529297 0.942383 0.34668
-18 31 5 0.529297 0.942383 0.34668
-18 31 6 0.529297 0.942383 0.34668
-18 31 7 0.529297 0.942383 0.34668
-18 31 8 0.529785 0.942383 0.34668
-18 31 9 0.529785 0.942383 0.34668
-18 31 10 0.529785 0.942383 0.34668
-18 31 11 0.529785 0.942871 0.346924
-18 31 12 0.529785 0.942871 0.346924
-18 31 13 0.529785 0.942871 0.346924
-18 31 14 0.530273 0.942871 0.346924
-18 31 15 0.530273 0.942871 0.346924
-18 31 16 0.53125 0.943359 0.348389
-18 31 17 0.535645 0.948242 0.398193
-18 31 18 0.541504 0.953613 0.451904
-18 31 19 0.54834 0.959473 0.507324
-18 31 20 0.554688 0.965332 0.5625
-18 31 21 0.561523 0.969727 0.616699
-18 31 22 0.567871 0.972656 0.669434
-18 31 23 0.57373 0.974121 0.718262
-18 31 24 0.578125 0.973145 0.762695
-18 31 25 0.581543 0.969727 0.807617
-18 31 26 0.584473 0.963379 0.852539
-18 31 27 0.585449 0.952637 0.895508
-18 31 28 0.584473 0.937988 0.936523
-18 31 29 0.581543 0.917969 0.973633
-18 31 30 0.576172 0.893555 1
-18 31 31 0.568359 0.864258 1
-19 0 0 0.651367 0.481934 0
-19 0 1 0.651367 0.481934 0
-19 0 2 0.651367 0.481934 0
-19 0 3 0.651367 0.481934 0
-19 0 4 0.651367 0.481934 0
-19 0 5 0.651367 0.482178 0
-19 0 6 0.651367 0.482178 0
-19 0 7 0.651367 0.482178 0
-19 0 8 0.651367 0.482178 0
-19 0 9 0.651367 0.482422 0
-19 0 10 0.651855 0.482666 0
-19 0 11 0.651855 0.483398 0
-19 0 12 0.65332 0.484619 0
-19 0 13 0.658203 0.488037 0.161377
-19 0 14 0.669434 0.49585 0.281494
-19 0 15 0.68457 0.506348 0.384766
-19 0 16 0.709961 0.528809 0.49707
-19 0 17 0.743652 0.563965 0.615234
-19 0 18 0.761719 0.584961 0.71582
-19 0 19 0.754883 0.580566 0.791504
-19 0 20 0.741699 0.571289 0.853516
-19 0 21 0.720703 0.554688 0.898438
-19 0 22 0.690918 0.532227 0.92334
-19 0 23 0.660645 0.509277 0.935547
-19 0 24 0.632324 0.487549 0.941406
-19 0 25 0.60498 0.466797 0.944824
-19 0 26 0.579102 0.447266 0.946777
-19 0 27 0.556152 0.429443 0.949219
-19 0 28 0.535645 0.414062 0.952637
-19 0 29 0.518066 0.400391 0.95752
-19 0 30 0.50293 0.388916 0.963867
-19 0 31 0.489746 0.379395 0.971191
-19 1 0 0.651367 0.481934 0
-19 1 1 0.651367 0.481934 0
-19 1 2 0.651367 0.482178 0
-19 1 3 0.651367 0.482178 0
-19 1 4 0.651367 0.482178 0
-19 1 5 0.651367 0.482178 0
-19 1 6 0.651367 0.482178 0
-19 1 7 0.651367 0.482178 0
-19 1 8 0.651367 0.482178 0
-19 1 9 0.651367 0.482422 0
-19 1 10 0.651855 0.482666 0
-19 1 11 0.651855 0.483398 0
-19 1 12 0.65332 0.484619 0
-19 1 13 0.658203 0.488037 0.161377
-19 1 14 0.669434 0.49585 0.281494
-19 1 15 0.68457 0.506348 0.384766
-19 1 16 0.709961 0.528809 0.49707
-19 1 17 0.743652 0.563965 0.615234
-19 1 18 0.761719 0.584961 0.71582
-19 1 19 0.754883 0.580566 0.791504
-19 1 20 0.741699 0.571289 0.853516
-19 1 21 0.720703 0.554688 0.898438
-19 1 22 0.690918 0.532227 0.92334
-19 1 23 0.660645 0.509277 0.935547
-19 1 24 0.632324 0.487549 0.941406
-19 1 25 0.60498 0.466797 0.944824
-19 1 26 0.579102 0.447266 0.946777
-19 1 27 0.556152 0.429443 0.949219
-19 1 28 0.535645 0.414062 0.952637
-19 1 29 0.518066 0.400391 0.95752
-19 1 30 0.50293 0.388916 0.963867
-19 1 31 0.489746 0.379395 0.971191
-19 2 0 0.651367 0.482178 0
-19 2 1 0.651367 0.482178 0
-19 2 2 0.651367 0.482178 0
-19 2 3 0.651367 0.482178 0
-19 2 4 0.651367 0.482178 0
-19 2 5 0.651367 0.482178 0
-19 2 6 0.651367 0.482178 0
-19 2 7 0.651367 0.482178 0
-19 2 8 0.651367 0.482178 0
-19 2 9 0.651367 0.482422 0
-19 2 10 0.651855 0.482666 0
-19 2 11 0.651855 0.483398 0
-19 2 12 0.65332 0.484619 0
-19 2 13 0.658203 0.488037 0.161377
-19 2 14 0.669434 0.49585 0.281494
-19 2 15 0.68457 0.506348 0.384766
-19 2 16 0.709961 0.528809 0.49707
-19 2 17 0.743652 0.563965 0.615234
-19 2 18 0.761719 0.584961 0.71582
-19 2 19 0.754883 0.581055 0.791504
-19 2 20 0.741699 0.571289 0.853516
-19 2 21 0.720703 0.554688 0.898438
-19 2 22 0.690918 0.532227 0.92334
-19 2 23 0.660645 0.509277 0.935547
-19 2 24 0.632324 0.487549 0.941406
-19 2 25 0.60498 0.466797 0.944824
-19 2 26 0.579102 0.447266 0.946777
-19 2 27 0.556152 0.429443 0.949219
-19 2 28 0.535645 0.414062 0.952637
-19 2 29 0.518066 0.400635 0.95752
-19 2 30 0.50293 0.38916 0.963867
-19 2 31 0.489746 0.379395 0.971191
-19 3 0 0.651367 0.482178 0
-19 3 1 0.651367 0.482178 0
-19 3 2 0.651367 0.482178 0
-19 3 3 0.651367 0.482178 0
-19 3 4 0.651367 0.482178 0
-19 3 5 0.651367 0.482178 0
-19 3 6 0.651367 0.482178 0
-19 3 7 0.651367 0.482178 0
-19 3 8 0.651367 0.482422 0
-19 3 9 0.651367 0.482422 0
-19 3 10 0.651855 0.48291 0
-19 3 11 0.651855 0.483398 0
-19 3 12 0.65332 0.484619 0
-19 3 13 0.658203 0.488037 0.161377
-19 3 14 0.669434 0.49585 0.281494
-19 3 15 0.68457 0.506348 0.384766
-19 3 16 0.709961 0.528809 0.49707
-19 3 17 0.743652 0.563965 0.615234
-19 3 18 0.761719 0.584961 0.71582
-19 3 19 0.754883 0.581055 0.791504
-19 3 20 0.741699 0.571289 0.853516
-19 3 21 0.720703 0.555176 0.898438
-19 3 22 0.690918 0.532227 0.92334
-19 3 23 0.660645 0.509277 0.935547
-19 3 24 0.632324 0.487549 0.941406
-19 3 25 0.60498 0.466797 0.944824
-19 3 26 0.579102 0.447266 0.946777
-19 3 27 0.556152 0.429443 0.949219
-19 3 28 0.535645 0.414062 0.952637
-19 3 29 0.518066 0.400635 0.95752
-19 3 30 0.50293 0.38916 0.963867
-19 3 31 0.489746 0.379395 0.971191
-19 4 0 0.651367 0.482178 0
-19 4 1 0.651367 0.482178 0
-19 4 2 0.651367 0.482178 0
-19 4 3 0.651367 0.482178 0
-19 4 4 0.651367 0.482178 0
-19 4 5 0.651367 0.482178 0
-19 4 6 0.651367 0.482178 0
-19 4 7 0.651367 0.482178 0
-19 4 8 0.651367 0.482422 0
-19 4 9 0.651367 0.482666 0
-19 4 10 0.651855 0.48291 0
-19 4 11 0.651855 0.483398 0
-19 4 12 0.65332 0.484863 0
-19 4 13 0.658203 0.488281 0.161377
-19 4 14 0.669434 0.49585 0.281494
-19 4 15 0.68457 0.506348 0.384766
-19 4 16 0.709961 0.528809 0.49707
-19 4 17 0.743652 0.563965 0.615234
-19 4 18 0.761719 0.584961 0.71582
-19 4 19 0.754883 0.581055 0.791504
-19 4 20 0.741699 0.571289 0.853516
-19 4 21 0.720703 0.555176 0.898438
-19 4 22 0.690918 0.532227 0.92334
-19 4 23 0.660645 0.509277 0.935547
-19 4 24 0.632324 0.487549 0.941406
-19 4 25 0.60498 0.466797 0.944824
-19 4 26 0.579102 0.447266 0.946777
-19 4 27 0.556152 0.429443 0.949219
-19 4 28 0.535645 0.414062 0.952637
-19 4 29 0.518066 0.400635 0.95752
-19 4 30 0.50293 0.38916 0.963867
-19 4 31 0.489746 0.379395 0.971191
-19 5 0 0.651367 0.482422 0
-19 5 1 0.651367 0.482422 0
-19 5 2 0.651367 0.482422 0
-19 5 3 0.651367 0.482422 0
-19 5 4 0.651367 0.482422 0
-19 5 5 0.651367 0.482422 0
-19 5 6 0.651367 0.482422 0
-19 5 7 0.651367 0.482422 0
-19 5 8 0.651367 0.482422 0
-19 5 9 0.651855 0.482666 0
-19 5 10 0.651855 0.48291 0
-19 5 11 0.651855 0.483643 0
-19 5 12 0.65332 0.484863 0
-19 5 13 0.658691 0.488281 0.161499
-19 5 14 0.669922 0.496094 0.281494
-19 5 15 0.68457 0.506348 0.384766
-19 5 16 0.709961 0.528809 0.49707
-19 5 17 0.743652 0.564453 0.615234
-19 5 18 0.761719 0.585449 0.71582
-19 5 19 0.754883 0.581055 0.791504
-19 5 20 0.741699 0.571289 0.853516
-19 5 21 0.720703 0.555176 0.898438
-19 5 22 0.690918 0.532715 0.92334
-19 5 23 0.660645 0.509277 0.935547
-19 5 24 0.632324 0.487793 0.941406
-19 5 25 0.60498 0.466797 0.944824
-19 5 26 0.57959 0.447266 0.946777
-19 5 27 0.556152 0.429688 0.949219
-19 5 28 0.535645 0.414062 0.952637
-19 5 29 0.518066 0.400635 0.95752
-19 5 30 0.50293 0.38916 0.963867
-19 5 31 0.489746 0.379395 0.971191
-19 6 0 0.651367 0.482666 0
-19 6 1 0.651367 0.482666 0
-19 6 2 0.651367 0.482666 0
-19 6 3 0.651367 0.482666 0
-19 6 4 0.651367 0.482666 0
-19 6 5 0.651367 0.482666 0
-19 6 6 0.651367 0.482666 0
-19 6 7 0.651367 0.482666 0
-19 6 8 0.651855 0.48291 0
-19 6 9 0.651855 0.48291 0
-19 6 10 0.651855 0.483398 0
-19 6 11 0.652344 0.483887 0
-19 6 12 0.653809 0.485107 0
-19 6 13 0.658691 0.488525 0.161621
-19 6 14 0.669922 0.496094 0.281494
-19 6 15 0.68457 0.506836 0.384766
-19 6 16 0.709961 0.528809 0.49707
-19 6 17 0.743652 0.564453 0.615234
-19 6 18 0.761719 0.585449 0.71582
-19 6 19 0.754883 0.581055 0.791504
-19 6 20 0.741699 0.571289 0.853516
-19 6 21 0.720703 0.555176 0.898438
-19 6 22 0.690918 0.532715 0.92334
-19 6 23 0.660645 0.509277 0.935547
-19 6 24 0.632324 0.487793 0.941406
-19 6 25 0.60498 0.467041 0.944824
-19 6 26 0.57959 0.44751 0.946777
-19 6 27 0.556152 0.429688 0.949219
-19 6 28 0.535645 0.414062 0.952637
-19 6 29 0.518066 0.400635 0.95752
-19 6 30 0.50293 0.38916 0.963867
-19 6 31 0.489746 0.379395 0.971191
-19 7 0 0.651855 0.483154 0
-19 7 1 0.651855 0.483154 0
-19 7 2 0.651855 0.483154 0
-19 7 3 0.651855 0.483154 0
-19 7 4 0.651855 0.483154 0
-19 7 5 0.651855 0.483154 0
-19 7 6 0.651855 0.483154 0
-19 7 7 0.651855 0.483154 0
-19 7 8 0.651855 0.483398 0
-19 7 9 0.651855 0.483398 0
-19 7 10 0.652344 0.483887 0
-19 7 11 0.652344 0.484375 0
-19 7 12 0.653809 0.48584 0
-19 7 13 0.658691 0.489014 0.161743
-19 7 14 0.669922 0.496582 0.281494
-19 7 15 0.68457 0.507324 0.384766
-19 7 16 0.709961 0.529297 0.49707
-19 7 17 0.743652 0.564453 0.615234
-19 7 18 0.761719 0.585938 0.71582
-19 7 19 0.754883 0.581543 0.791504
-19 7 20 0.742188 0.571777 0.853516
-19 7 21 0.720703 0.555664 0.898438
-19 7 22 0.690918 0.532715 0.92334
-19 7 23 0.660645 0.509766 0.935547
-19 7 24 0.632324 0.488037 0.941406
-19 7 25 0.60498 0.467041 0.944824
-19 7 26 0.57959 0.44751 0.946777
-19 7 27 0.556152 0.429932 0.949219
-19 7 28 0.535645 0.414307 0.952637
-19 7 29 0.518066 0.400879 0.95752
-19 7 30 0.50293 0.389404 0.963867
-19 7 31 0.48999 0.379639 0.971191
-19 8 0 0.652344 0.484131 0
-19 8 1 0.652344 0.484131 0
-19 8 2 0.652344 0.484131 0
-19 8 3 0.652344 0.484131 0
-19 8 4 0.652344 0.484131 0
-19 8 5 0.652344 0.484131 0
-19 8 6 0.652344 0.484131 0
-19 8 7 0.652344 0.484375 0
-19 8 8 0.652344 0.484375 0
-19 8 9 0.652344 0.484619 0
-19 8 10 0.652832 0.484863 0
-19 8 11 0.652832 0.485352 0
-19 8 12 0.654297 0.486816 0
-19 8 13 0.65918 0.48999 0.162109
-19 8 14 0.669922 0.497314 0.281494
-19 8 15 0.685059 0.507812 0.384766
-19 8 16 0.709961 0.529785 0.496826
-19 8 17 0.743652 0.564941 0.615234
-19 8 18 0.761719 0.586426 0.71582
-19 8 19 0.754883 0.582031 0.791504
-19 8 20 0.742188 0.572266 0.853516
-19 8 21 0.720703 0.556152 0.898438
-19 8 22 0.690918 0.533203 0.92334
-19 8 23 0.660645 0.509766 0.935547
-19 8 24 0.632324 0.488281 0.941406
-19 8 25 0.60498 0.467529 0.944824
-19 8 26 0.57959 0.447998 0.947266
-19 8 27 0.556152 0.430176 0.949219
-19 8 28 0.535645 0.414551 0.952637
-19 8 29 0.518066 0.401123 0.958008
-19 8 30 0.50293 0.389648 0.963867
-19 8 31 0.48999 0.379883 0.971191
-19 9 0 0.65332 0.486084 0
-19 9 1 0.65332 0.486084 0
-19 9 2 0.65332 0.486084 0
-19 9 3 0.65332 0.486084 0
-19 9 4 0.65332 0.486084 0
-19 9 5 0.65332 0.486084 0
-19 9 6 0.65332 0.486328 0
-19 9 7 0.65332 0.486328 0
-19 9 8 0.65332 0.486328 0
-19 9 9 0.65332 0.486572 0
-19 9 10 0.65332 0.486816 0
-19 9 11 0.653809 0.487549 0
-19 9 12 0.655273 0.48877 0
-19 9 13 0.659668 0.491943 0.162842
-19 9 14 0.67041 0.499023 0.281494
-19 9 15 0.685547 0.509277 0.38501
-19 9 16 0.709961 0.530762 0.496582
-19 9 17 0.743652 0.565918 0.614746
-19 9 18 0.761719 0.587402 0.71582
-19 9 19 0.754883 0.583008 0.791504
-19 9 20 0.742188 0.573242 0.853516
-19 9 21 0.720703 0.557129 0.898438
-19 9 22 0.690918 0.53418 0.92334
-19 9 23 0.660645 0.510742 0.935547
-19 9 24 0.632324 0.489014 0.941406
-19 9 25 0.60498 0.468262 0.944824
-19 9 26 0.57959 0.448486 0.947266
-19 9 27 0.556152 0.430664 0.949707
-19 9 28 0.535645 0.415039 0.953125
-19 9 29 0.518066 0.401611 0.958008
-19 9 30 0.50293 0.389893 0.963867
-19 9 31 0.48999 0.380127 0.97168
-19 10 0 0.654785 0.489746 0
-19 10 1 0.654785 0.489746 0
-19 10 2 0.654785 0.489746 0
-19 10 3 0.654785 0.489746 0
-19 10 4 0.654785 0.489746 0
-19 10 5 0.654785 0.489746 0
-19 10 6 0.654785 0.489746 0
-19 10 7 0.654785 0.48999 0
-19 10 8 0.654785 0.48999 0
-19 10 9 0.655273 0.490234 0
-19 10 10 0.655273 0.490479 0
-19 10 11 0.655762 0.490967 0
-19 10 12 0.656738 0.492188 0
-19 10 13 0.661133 0.495117 0.164185
-19 10 14 0.671387 0.501953 0.281738
-19 10 15 0.686035 0.512207 0.385254
-19 10 16 0.709961 0.532715 0.496338
-19 10 17 0.743652 0.567871 0.614746
-19 10 18 0.761719 0.589355 0.71582
-19 10 19 0.755371 0.584961 0.791504
-19 10 20 0.742188 0.575195 0.853516
-19 10 21 0.721191 0.558594 0.898438
-19 10 22 0.691406 0.535645 0.92334
-19 10 23 0.660645 0.512207 0.935547
-19 10 24 0.632324 0.490479 0.941406
-19 10 25 0.605469 0.469482 0.944824
-19 10 26 0.57959 0.449707 0.947266
-19 10 27 0.556152 0.431885 0.949707
-19 10 28 0.536133 0.416016 0.953125
-19 10 29 0.518066 0.402344 0.958008
-19 10 30 0.50293 0.390869 0.964355
-19 10 31 0.490234 0.380859 0.97168
-19 11 0 0.657715 0.496094 0
-19 11 1 0.657715 0.496094 0
-19 11 2 0.657715 0.496094 0
-19 11 3 0.657715 0.496094 0
-19 11 4 0.657715 0.496094 0
-19 11 5 0.657715 0.496094 0
-19 11 6 0.657715 0.496094 0
-19 11 7 0.657715 0.496338 0
-19 11 8 0.657715 0.496338 0
-19 11 9 0.658203 0.496582 0
-19 11 10 0.658203 0.496826 0
-19 11 11 0.658691 0.497314 0
-19 11 12 0.659668 0.498291 0
-19 11 13 0.663574 0.500977 0.166992
-19 11 14 0.672852 0.506836 0.282227
-19 11 15 0.6875 0.51709 0.385742
-19 11 16 0.709961 0.536133 0.495605
-19 11 17 0.743164 0.570801 0.614258
-19 11 18 0.762207 0.592773 0.71582
-19 11 19 0.755859 0.588379 0.791504
-19 11 20 0.742676 0.578125 0.853516
-19 11 21 0.721191 0.561523 0.898926
-19 11 22 0.691406 0.538574 0.92334
-19 11 23 0.661133 0.514648 0.935547
-19 11 24 0.632812 0.49292 0.941406
-19 11 25 0.605469 0.47168 0.944824
-19 11 26 0.580078 0.45166 0.947266
-19 11 27 0.556641 0.433594 0.949707
-19 11 28 0.536133 0.417725 0.953613
-19 11 29 0.518555 0.404053 0.958496
-19 11 30 0.503418 0.392334 0.964844
-19 11 31 0.490479 0.382324 0.972168
-19 12 0 0.663086 0.506836 0
-19 12 1 0.663086 0.506836 0
-19 12 2 0.663086 0.506836 0
-19 12 3 0.663086 0.506836 0
-19 12 4 0.663086 0.506836 0
-19 12 5 0.663086 0.506836 0
-19 12 6 0.663086 0.506836 0
-19 12 7 0.663086 0.506836 0
-19 12 8 0.663086 0.507324 0
-19 12 9 0.663086 0.507324 0
-19 12 10 0.663086 0.507812 0
-19 12 11 0.663574 0.508301 0
-19 12 12 0.664551 0.508789 0
-19 12 13 0.667969 0.510742 0.172607
-19 12 14 0.675781 0.515625 0.283691
-19 12 15 0.69043 0.525879 0.386963
-19 12 16 0.709961 0.541992 0.494873
-19 12 17 0.742676 0.575684 0.613281
-19 12 18 0.762695 0.598145 0.71582
-19 12 19 0.756348 0.59375 0.791504
-19 12 20 0.743164 0.583984 0.854004
-19 12 21 0.722168 0.566895 0.898926
-19 12 22 0.692383 0.543457 0.923828
-19 12 23 0.661621 0.519043 0.936035
-19 12 24 0.633301 0.496826 0.941895
-19 12 25 0.605957 0.475342 0.945312
-19 12 26 0.580566 0.455322 0.947754
-19 12 27 0.557129 0.437012 0.950195
-19 12 28 0.536621 0.420654 0.954102
-19 12 29 0.519043 0.406738 0.958984
-19 12 30 0.503906 0.394775 0.965332
-19 12 31 0.490967 0.384521 0.972656
-19 13 0 0.671387 0.524414 0
-19 13 1 0.671387 0.524414 0
-19 13 2 0.671387 0.524414 0
-19 13 3 0.671387 0.524414 0
-19 13 4 0.671387 0.524414 0
-19 13 5 0.671387 0.524414 0
-19 13 6 0.671387 0.524414 0
-19 13 7 0.671387 0.524414 0
-19 13 8 0.671387 0.524414 0
-19 13 9 0.671387 0.524902 0
-19 13 10 0.671875 0.524902 0
-19 13 11 0.671875 0.525391 0
-19 13 12 0.672363 0.525879 0
-19 13 13 0.675293 0.527344 0.183594
-19 13 14 0.681152 0.530273 0.287354
-19 13 15 0.693848 0.539062 0.388184
-19 13 16 0.710449 0.551758 0.493408
-19 13 17 0.742188 0.583496 0.611328
-19 13 18 0.763184 0.607422 0.71582
-19 13 19 0.757324 0.603027 0.791992
-19 13 20 0.744141 0.592285 0.854492
-19 13 21 0.723145 0.575195 0.899414
-19 13 22 0.692871 0.550781 0.924316
-19 13 23 0.662109 0.526367 0.936035
-19 13 24 0.633789 0.503418 0.941895
-19 13 25 0.606445 0.481445 0.945801
-19 13 26 0.581055 0.460693 0.948242
-19 13 27 0.558105 0.442139 0.951172
-19 13 28 0.537598 0.425537 0.95459
-19 13 29 0.52002 0.411133 0.959961
-19 13 30 0.504883 0.398682 0.966309
-19 13 31 0.491699 0.388184 0.973633
-19 14 0 0.68457 0.55127 0
-19 14 1 0.68457 0.55127 0
-19 14 2 0.68457 0.55127 0
-19 14 3 0.68457 0.55127 0
-19 14 4 0.68457 0.55127 0
-19 14 5 0.68457 0.55127 0
-19 14 6 0.68457 0.55127 0
-19 14 7 0.68457 0.55127 0
-19 14 8 0.68457 0.55127 0
-19 14 9 0.68457 0.551758 0
-19 14 10 0.685059 0.551758 0
-19 14 11 0.685059 0.552246 0
-19 14 12 0.685547 0.552734 0.0378113
-19 14 13 0.6875 0.553223 0.203735
-19 14 14 0.690918 0.554199 0.296143
-19 14 15 0.698242 0.558105 0.389404
-19 14 16 0.712402 0.568359 0.492432
-19 14 17 0.740234 0.595215 0.608398
-19 14 18 0.763672 0.621094 0.715332
-19 14 19 0.758301 0.616699 0.79248
-19 14 20 0.745605 0.605957 0.85498
-19 14 21 0.724609 0.587891 0.899902
-19 14 22 0.694336 0.5625 0.924316
-19 14 23 0.663574 0.537109 0.936523
-19 14 24 0.635254 0.513672 0.942383
-19 14 25 0.60791 0.490723 0.946289
-19 14 26 0.58252 0.469482 0.949219
-19 14 27 0.559082 0.450195 0.952148
-19 14 28 0.539062 0.433105 0.956055
-19 14 29 0.520996 0.417969 0.961426
-19 14 30 0.505859 0.405029 0.967773
-19 14 31 0.49292 0.394043 0.975586
-19 15 0 0.704102 0.589844 0.110962
-19 15 1 0.704102 0.589844 0.110962
-19 15 2 0.704102 0.589844 0.110962
-19 15 3 0.704102 0.589844 0.110962
-19 15 4 0.704102 0.589844 0.111023
-19 15 5 0.704102 0.589844 0.111023
-19 15 6 0.704102 0.589844 0.111084
-19 15 7 0.704102 0.589844 0.111206
-19 15 8 0.704102 0.590332 0.111389
-19 15 9 0.704102 0.590332 0.111755
-19 15 10 0.70459 0.590332 0.112488
-19 15 11 0.70459 0.59082 0.113708
-19 15 12 0.705078 0.591309 0.150757
-19 15 13 0.706055 0.591309 0.235962
-19 15 14 0.707031 0.590332 0.314697
-19 15 15 0.708984 0.589844 0.397705
-19 15 16 0.717773 0.594727 0.494385
-19 15 17 0.737305 0.611816 0.603027
-19 15 18 0.76416 0.640137 0.714355
-19 15 19 0.760254 0.636719 0.79248
-19 15 20 0.747559 0.625488 0.85498
-19 15 21 0.726562 0.606445 0.900391
-19 15 22 0.695801 0.57959 0.924805
-19 15 23 0.665039 0.552734 0.937012
-19 15 24 0.636719 0.52832 0.943359
-19 15 25 0.609863 0.504395 0.947266
-19 15 26 0.584473 0.482422 0.950684
-19 15 27 0.561523 0.462158 0.954102
-19 15 28 0.541016 0.444336 0.958496
-19 15 29 0.523438 0.428467 0.963867
-19 15 30 0.507812 0.414551 0.970215
-19 15 31 0.494873 0.402588 0.978027
-19 16 0 0.72998 0.641113 0.206299
-19 16 1 0.72998 0.641113 0.206299
-19 16 2 0.72998 0.641113 0.206299
-19 16 3 0.72998 0.641113 0.206299
-19 16 4 0.72998 0.641113 0.206299
-19 16 5 0.72998 0.641113 0.206299
-19 16 6 0.72998 0.641602 0.206299
-19 16 7 0.72998 0.641602 0.206421
-19 16 8 0.730469 0.641602 0.206421
-19 16 9 0.730469 0.641602 0.206543
-19 16 10 0.730469 0.641602 0.206909
-19 16 11 0.730469 0.64209 0.207275
-19 16 12 0.730957 0.642578 0.216919
-19 16 13 0.730957 0.64209 0.27832
-19 16 14 0.730469 0.641113 0.345215
-19 16 15 0.729004 0.637695 0.418457
-19 16 16 0.726562 0.632812 0.499756
-19 16 17 0.733887 0.636719 0.596191
-19 16 18 0.762695 0.665039 0.710449
-19 16 19 0.761719 0.664062 0.791504
-19 16 20 0.75 0.651855 0.85498
-19 16 21 0.728516 0.631836 0.900879
-19 16 22 0.698242 0.603027 0.924805
-19 16 23 0.666992 0.574707 0.937012
-19 16 24 0.63916 0.548828 0.944336
-19 16 25 0.612305 0.524414 0.949219
-19 16 26 0.587402 0.500977 0.953125
-19 16 27 0.564453 0.479492 0.957031
-19 16 28 0.544434 0.460449 0.961914
-19 16 29 0.526367 0.443359 0.967773
-19 16 30 0.51123 0.428467 0.974121
-19 16 31 0.497803 0.415283 0.981934
-19 17 0 0.756836 0.700195 0.268799
-19 17 1 0.756836 0.700195 0.268799
-19 17 2 0.756836 0.700195 0.268799
-19 17 3 0.756836 0.700195 0.268799
-19 17 4 0.756836 0.700195 0.268799
-19 17 5 0.756836 0.700195 0.268799
-19 17 6 0.756836 0.700195 0.268799
-19 17 7 0.756836 0.700195 0.268799
-19 17 8 0.756836 0.700195 0.269043
-19 17 9 0.756836 0.700195 0.269043
-19 17 10 0.756836 0.700684 0.269043
-19 17 11 0.756836 0.700684 0.269287
-19 17 12 0.757324 0.701172 0.269775
-19 17 13 0.757812 0.701172 0.318359
-19 17 14 0.757324 0.700684 0.379395
-19 17 15 0.755859 0.698242 0.448486
-19 17 16 0.750488 0.691406 0.522461
-19 17 17 0.740723 0.679199 0.599121
-19 17 18 0.755859 0.691406 0.700684
-19 17 19 0.763184 0.697754 0.789551
-19 17 20 0.751953 0.685059 0.853516
-19 17 21 0.730957 0.663086 0.899414
-19 17 22 0.700195 0.632812 0.923828
-19 17 23 0.669922 0.603027 0.9375
-19 17 24 0.642578 0.576172 0.945801
-19 17 25 0.616699 0.550293 0.95166
-19 17 26 0.591797 0.525391 0.957031
-19 17 27 0.569336 0.50293 0.961914
-19 17 28 0.549316 0.481934 0.967285
-19 17 29 0.53125 0.463379 0.973633
-19 17 30 0.515625 0.446777 0.97998
-19 17 31 0.501953 0.432129 0.987305
-19 18 0 0.773926 0.756836 0.306152
-19 18 1 0.773926 0.756836 0.306152
-19 18 2 0.773926 0.756836 0.306152
-19 18 3 0.773926 0.756836 0.306152
-19 18 4 0.773926 0.756836 0.306152
-19 18 5 0.773926 0.756836 0.306152
-19 18 6 0.773926 0.756836 0.306152
-19 18 7 0.773926 0.756836 0.306152
-19 18 8 0.773926 0.756836 0.306152
-19 18 9 0.773926 0.756836 0.306152
-19 18 10 0.773926 0.756836 0.306152
-19 18 11 0.773926 0.757324 0.306396
-19 18 12 0.774414 0.757812 0.306396
-19 18 13 0.774902 0.758301 0.341064
-19 18 14 0.776367 0.758789 0.400635
-19 18 15 0.776855 0.758301 0.469727
-19 18 16 0.775391 0.755371 0.546387
-19 18 17 0.768066 0.746582 0.623535
-19 18 18 0.751953 0.727539 0.692383
-19 18 19 0.763184 0.73584 0.785156
-19 18 20 0.75293 0.723145 0.850098
-19 18 21 0.731934 0.699219 0.895996
-19 18 22 0.702637 0.667969 0.922363
-19 18 23 0.673828 0.637207 0.937988
-19 18 24 0.647949 0.609375 0.94873
-19 18 25 0.622559 0.58252 0.957031
-19 18 26 0.598633 0.556641 0.963379
-19 18 27 0.57666 0.532227 0.969727
-19 18 28 0.556152 0.509277 0.975586
-19 18 29 0.538086 0.489014 0.981934
-19 18 30 0.521484 0.469727 0.987305
-19 18 31 0.506348 0.452393 0.992676
-19 19 0 0.774902 0.802246 0.322266
-19 19 1 0.774902 0.802246 0.322266
-19 19 2 0.774902 0.802246 0.322266
-19 19 3 0.774902 0.802246 0.322266
-19 19 4 0.774902 0.802246 0.322266
-19 19 5 0.774902 0.802246 0.322266
-19 19 6 0.774902 0.802246 0.322266
-19 19 7 0.774902 0.802246 0.322266
-19 19 8 0.774902 0.802246 0.322266
-19 19 9 0.774902 0.802246 0.322266
-19 19 10 0.774902 0.802246 0.322266
-19 19 11 0.775391 0.802734 0.322266
-19 19 12 0.775391 0.802734 0.322266
-19 19 13 0.775879 0.803711 0.343506
-19 19 14 0.777832 0.804688 0.4021
-19 19 15 0.779297 0.805176 0.470947
-19 19 16 0.780273 0.804199 0.548828
-19 19 17 0.77832 0.799805 0.629395
-19 19 18 0.771973 0.790039 0.708008
-19 19 19 0.760742 0.775391 0.777832
-19 19 20 0.752441 0.762695 0.84375
-19 19 21 0.731934 0.737793 0.890625
-19 19 22 0.706055 0.70752 0.920898
-19 19 23 0.679688 0.676758 0.94043
-19 19 24 0.654785 0.647949 0.953125
-19 19 25 0.630371 0.619629 0.962891
-19 19 26 0.605957 0.591309 0.970215
-19 19 27 0.583496 0.564453 0.976074
-19 19 28 0.562012 0.539062 0.981445
-19 19 29 0.542969 0.515625 0.986328
-19 19 30 0.525879 0.494385 0.991699
-19 19 31 0.510742 0.474854 0.99707
-19 20 0 0.762695 0.833984 0.330322
-19 20 1 0.762695 0.833984 0.330322
-19 20 2 0.762695 0.833984 0.330322
-19 20 3 0.762695 0.833984 0.330322
-19 20 4 0.762695 0.833984 0.330322
-19 20 5 0.762695 0.833984 0.330322
-19 20 6 0.762695 0.833984 0.330322
-19 20 7 0.762695 0.833984 0.330322
-19 20 8 0.762695 0.833984 0.330322
-19 20 9 0.762695 0.833984 0.330322
-19 20 10 0.762695 0.834473 0.330322
-19 20 11 0.762695 0.834473 0.330322
-19 20 12 0.763184 0.834473 0.330566
-19 20 13 0.763184 0.834961 0.337646
-19 20 14 0.764648 0.835449 0.393799
-19 20 15 0.766602 0.835938 0.460693
-19 20 16 0.767578 0.835449 0.536621
-19 20 17 0.76709 0.832031 0.616211
-19 20 18 0.762207 0.823242 0.693848
-19 20 19 0.755859 0.8125 0.76709
-19 20 20 0.749512 0.800781 0.834473
-19 20 21 0.734863 0.780273 0.887207
-19 20 22 0.711914 0.750977 0.921875
-19 20 23 0.687012 0.719727 0.943848
-19 20 24 0.663086 0.689941 0.958496
-19 20 25 0.638672 0.659668 0.969238
-19 20 26 0.614746 0.629395 0.977539
-19 20 27 0.591797 0.600098 0.983887
-19 20 28 0.569824 0.572266 0.98877
-19 20 29 0.550293 0.546387 0.993652
-19 20 30 0.532227 0.522461 0.998535
-19 20 31 0.516602 0.500488 1
-19 21 0 0.748535 0.862793 0.337646
-19 21 1 0.748535 0.862793 0.337646
-19 21 2 0.748535 0.862793 0.337646
-19 21 3 0.748535 0.862793 0.337646
-19 21 4 0.748535 0.862793 0.337646
-19 21 5 0.748535 0.862793 0.337646
-19 21 6 0.748535 0.862793 0.337646
-19 21 7 0.748535 0.862793 0.337646
-19 21 8 0.748535 0.862793 0.337646
-19 21 9 0.749023 0.862793 0.337646
-19 21 10 0.749023 0.862793 0.337646
-19 21 11 0.749023 0.863281 0.337646
-19 21 12 0.749023 0.863281 0.337646
-19 21 13 0.749023 0.863281 0.337891
-19 21 14 0.75 0.86377 0.38501
-19 21 15 0.751465 0.86377 0.448975
-19 21 16 0.752441 0.862793 0.521973
-19 21 17 0.75293 0.859863 0.599609
-19 21 18 0.750977 0.854004 0.677734
-19 21 19 0.748535 0.84668 0.75293
-19 21 20 0.744141 0.836426 0.821289
-19 21 21 0.73584 0.821777 0.880859
-19 21 22 0.720215 0.79834 0.924805
-19 21 23 0.698242 0.768555 0.95166
-19 21 24 0.675781 0.738281 0.96875
-19 21 25 0.651367 0.705566 0.980957
-19 21 26 0.626953 0.672852 0.989258
-19 21 27 0.603027 0.640625 0.995605
-19 21 28 0.580078 0.609863 1
-19 21 29 0.55957 0.580566 1
-19 21 30 0.540527 0.553711 1
-19 21 31 0.523438 0.528809 1
-19 22 0 0.730469 0.883789 0.342285
-19 22 1 0.730469 0.883789 0.342285
-19 22 2 0.730469 0.883789 0.342285
-19 22 3 0.730469 0.883789 0.342285
-19 22 4 0.730469 0.883789 0.342285
-19 22 5 0.730469 0.883789 0.342285
-19 22 6 0.730469 0.883789 0.342285
-19 22 7 0.730469 0.883789 0.342285
-19 22 8 0.730469 0.883789 0.342285
-19 22 9 0.730469 0.883789 0.342285
-19 22 10 0.730469 0.883789 0.342285
-19 22 11 0.730469 0.883789 0.342285
-19 22 12 0.730469 0.883789 0.342285
-19 22 13 0.730957 0.884277 0.342285
-19 22 14 0.731934 0.884766 0.374023
-19 22 15 0.733887 0.885254 0.435791
-19 22 16 0.73584 0.885742 0.506836
-19 22 17 0.737793 0.884277 0.583008
-19 22 18 0.73877 0.881348 0.660645
-19 22 19 0.738281 0.876465 0.736328
-19 22 20 0.73584 0.868164 0.805176
-19 22 21 0.72998 0.85498 0.866211
-19 22 22 0.720703 0.837402 0.91748
-19 22 23 0.706055 0.814453 0.954102
-19 22 24 0.687012 0.786133 0.977051
-19 22 25 0.664551 0.753418 0.992188
-19 22 26 0.640137 0.719238 1
-19 22 27 0.616211 0.684082 1
-19 22 28 0.592285 0.650391 1
-19 22 29 0.570312 0.618164 1
-19 22 30 0.550293 0.587891 1
-19 22 31 0.532227 0.560059 1
-19 23 0 0.711914 0.899414 0.345459
-19 23 1 0.711914 0.899414 0.345459
-19 23 2 0.711914 0.899414 0.345459
-19 23 3 0.711914 0.899414 0.345459
-19 23 4 0.711914 0.899414 0.345459
-19 23 5 0.711914 0.899414 0.345459
-19 23 6 0.711914 0.899414 0.345459
-19 23 7 0.711914 0.899414 0.345459
-19 23 8 0.711914 0.899414 0.345459
-19 23 9 0.711914 0.899414 0.345459
-19 23 10 0.711914 0.899414 0.345459
-19 23 11 0.712402 0.899414 0.345459
-19 23 12 0.712402 0.899414 0.345703
-19 23 13 0.712402 0.899902 0.345703
-19 23 14 0.713379 0.900391 0.363037
-19 23 15 0.71582 0.901855 0.422363
-19 23 16 0.719238 0.90332 0.490967
-19 23 17 0.722168 0.904297 0.56543
-19 23 18 0.725098 0.90332 0.642578
-19 23 19 0.727051 0.900391 0.717773
-19 23 20 0.726074 0.894043 0.787109
-19 23 21 0.722656 0.882812 0.849121
-19 23 22 0.715332 0.867188 0.902344
-19 23 23 0.706055 0.849121 0.944824
-19 23 24 0.692871 0.826172 0.976562
-19 23 25 0.674316 0.796875 0.998535
-19 23 26 0.652344 0.763184 1
-19 23 27 0.628418 0.727051 1
-19 23 28 0.60498 0.691406 1
-19 23 29 0.582031 0.65625 1
-19 23 30 0.561035 0.623047 1
-19 23 31 0.541504 0.591797 1
-19 24 0 0.694824 0.912109 0.3479
-19 24 1 0.694824 0.912109 0.3479
-19 24 2 0.694824 0.912109 0.3479
-19 24 3 0.694824 0.912109 0.3479
-19 24 4 0.694824 0.912109 0.3479
-19 24 5 0.694824 0.912109 0.3479
-19 24 6 0.694824 0.912109 0.3479
-19 24 7 0.694824 0.912109 0.3479
-19 24 8 0.694824 0.912109 0.3479
-19 24 9 0.694824 0.912109 0.3479
-19 24 10 0.694824 0.912109 0.348145
-19 24 11 0.694824 0.912109 0.348145
-19 24 12 0.694824 0.912109 0.348145
-19 24 13 0.694824 0.912109 0.348145
-19 24 14 0.695312 0.912598 0.352539
-19 24 15 0.698242 0.915039 0.409424
-19 24 16 0.702148 0.91748 0.475586
-19 24 17 0.706543 0.919434 0.54834
-19 24 18 0.710938 0.92041 0.624023
-19 24 19 0.713867 0.919434 0.698242
-19 24 20 0.715332 0.915039 0.767578
-19 24 21 0.713379 0.905762 0.830078
-19 24 22 0.708496 0.892578 0.884766
-19 24 23 0.701172 0.876465 0.930176
-19 24 24 0.692383 0.85791 0.966797
-19 24 25 0.678711 0.833496 0.996094
-19 24 26 0.660645 0.802246 1
-19 24 27 0.63916 0.76709 1
-19 24 28 0.616211 0.730469 1
-19 24 29 0.593262 0.693359 1
-19 24 30 0.571777 0.657715 1
-19 24 31 0.55127 0.624023 1
-19 25 0 0.676758 0.92334 0.350098
-19 25 1 0.676758 0.92334 0.350098
-19 25 2 0.676758 0.92334 0.350098
-19 25 3 0.676758 0.92334 0.350098
-19 25 4 0.676758 0.92334 0.350098
-19 25 5 0.676758 0.92334 0.350098
-19 25 6 0.676758 0.92334 0.350098
-19 25 7 0.676758 0.92334 0.350098
-19 25 8 0.676758 0.92334 0.350098
-19 25 9 0.676758 0.92334 0.350098
-19 25 10 0.676758 0.92334 0.350098
-19 25 11 0.676758 0.92334 0.350098
-19 25 12 0.676758 0.92334 0.350098
-19 25 13 0.677246 0.92334 0.350342
-19 25 14 0.677246 0.923828 0.350342
-19 25 15 0.680176 0.925781 0.395752
-19 25 16 0.68457 0.929199 0.459473
-19 25 17 0.689453 0.932129 0.529785
-19 25 18 0.694336 0.935059 0.603027
-19 25 19 0.699219 0.935547 0.67627
-19 25 20 0.70166 0.933105 0.744629
-19 25 21 0.702148 0.92627 0.808105
-19 25 22 0.699219 0.915527 0.864258
-19 25 23 0.694336 0.901855 0.911133
-19 25 24 0.6875 0.885254 0.950195
-19 25 25 0.678223 0.864746 0.985352
-19 25 26 0.664551 0.838867 1
-19 25 27 0.646484 0.806152 1
-19 25 28 0.625977 0.77002 1
-19 25 29 0.604004 0.732422 1
-19 25 30 0.582031 0.694824 1
-19 25 31 0.561523 0.658691 1
-19 26 0 0.658691 0.933105 0.352051
-19 26 1 0.658691 0.933105 0.352051
-19 26 2 0.658691 0.933105 0.352051
-19 26 3 0.658691 0.933105 0.352051
-19 26 4 0.658691 0.933105 0.352051
-19 26 5 0.658691 0.933105 0.352051
-19 26 6 0.658691 0.933105 0.352051
-19 26 7 0.658691 0.933105 0.352051
-19 26 8 0.658691 0.933105 0.352051
-19 26 9 0.658691 0.933105 0.352051
-19 26 10 0.658691 0.933105 0.352051
-19 26 11 0.658691 0.933105 0.352051
-19 26 12 0.658691 0.933105 0.352051
-19 26 13 0.65918 0.933594 0.352051
-19 26 14 0.65918 0.933594 0.352051
-19 26 15 0.661133 0.935547 0.381592
-19 26 16 0.665527 0.938965 0.442383
-19 26 17 0.670898 0.942871 0.509766
-19 26 18 0.676758 0.946777 0.580566
-19 26 19 0.682129 0.94873 0.651855
-19 26 20 0.686523 0.948242 0.719238
-19 26 21 0.688477 0.943848 0.782715
-19 26 22 0.687988 0.936035 0.839844
-19 26 23 0.685547 0.924805 0.888672
-19 26 24 0.680664 0.910645 0.929688
-19 26 25 0.673828 0.893066 0.967285
-19 26 26 0.663574 0.870605 1
-19 26 27 0.649902 0.842285 1
-19 26 28 0.632324 0.808594 1
-19 26 29 0.612305 0.771484 1
-19 26 30 0.591797 0.733398 1
-19 26 31 0.570801 0.695312 1
-19 27 0 0.640137 0.941406 0.353516
-19 27 1 0.640137 0.941406 0.353516
-19 27 2 0.640137 0.941406 0.353516
-19 27 3 0.640137 0.941406 0.353516
-19 27 4 0.640137 0.941406 0.353516
-19 27 5 0.640137 0.941406 0.353516
-19 27 6 0.640137 0.941406 0.353516
-19 27 7 0.640137 0.941406 0.353516
-19 27 8 0.640137 0.941406 0.353516
-19 27 9 0.640137 0.941406 0.353516
-19 27 10 0.640625 0.941895 0.353516
-19 27 11 0.640625 0.941895 0.353516
-19 27 12 0.640625 0.941895 0.353516
-19 27 13 0.640625 0.941895 0.353516
-19 27 14 0.641113 0.941895 0.353516
-19 27 15 0.64209 0.942871 0.367188
-19 27 16 0.646484 0.946777 0.424561
-19 27 17 0.651855 0.95166 0.48877
-19 27 18 0.658203 0.956055 0.556641
-19 27 19 0.664062 0.959473 0.625488
-19 27 20 0.669434 0.960449 0.691406
-19 27 21 0.672852 0.958496 0.753906
-19 27 22 0.674316 0.953613 0.811523
-19 27 23 0.673828 0.944824 0.861816
-19 27 24 0.671387 0.933594 0.904785
-19 27 25 0.666504 0.917969 0.944824
-19 27 26 0.65918 0.898438 0.981445
-19 27 27 0.648926 0.873535 1
-19 27 28 0.634766 0.84375 1
-19 27 29 0.617676 0.808594 1
-19 27 30 0.598633 0.770996 1
-19 27 31 0.579102 0.732422 1
-19 28 0 0.62207 0.948242 0.354248
-19 28 1 0.62207 0.948242 0.354248
-19 28 2 0.62207 0.948242 0.354248
-19 28 3 0.62207 0.948242 0.354248
-19 28 4 0.62207 0.948242 0.354248
-19 28 5 0.62207 0.948242 0.354248
-19 28 6 0.62207 0.948242 0.354248
-19 28 7 0.62207 0.948242 0.354248
-19 28 8 0.62207 0.948242 0.354248
-19 28 9 0.62207 0.948242 0.354248
-19 28 10 0.62207 0.948242 0.354248
-19 28 11 0.62207 0.948242 0.354248
-19 28 12 0.62207 0.948242 0.354248
-19 28 13 0.62207 0.948242 0.354248
-19 28 14 0.622559 0.948242 0.354492
-19 28 15 0.622559 0.94873 0.354492
-19 28 16 0.626953 0.952637 0.406494
-19 28 17 0.632324 0.95752 0.467285
-19 28 18 0.638672 0.962402 0.532227
-19 28 19 0.64502 0.966797 0.597656
-19 28 20 0.650879 0.969238 0.661621
-19 28 21 0.655762 0.969727 0.723145
-19 28 22 0.658691 0.966797 0.780273
-19 28 23 0.660156 0.960938 0.831055
-19 28 24 0.659668 0.952637 0.875
-19 28 25 0.657227 0.939941 0.91748
-19 28 26 0.652344 0.92334 0.956543
-19 28 27 0.644531 0.901367 0.991699
-19 28 28 0.633789 0.874512 1
-19 28 29 0.619629 0.842773 1
-19 28 30 0.603027 0.807129 1
-19 28 31 0.585449 0.769043 1
-19 29 0 0.603027 0.952148 0.354248
-19 29 1 0.603027 0.952148 0.354248
-19 29 2 0.603027 0.952148 0.354248
-19 29 3 0.603027 0.952148 0.354248
-19 29 4 0.603027 0.952148 0.354248
-19 29 5 0.603027 0.952148 0.354248
-19 29 6 0.603027 0.952148 0.354248
-19 29 7 0.603027 0.952148 0.354248
-19 29 8 0.603027 0.952148 0.354248
-19 29 9 0.603027 0.952148 0.354248
-19 29 10 0.603027 0.952148 0.354248
-19 29 11 0.603027 0.952148 0.354248
-19 29 12 0.603027 0.952148 0.354248
-19 29 13 0.603516 0.952148 0.354492
-19 29 14 0.603516 0.952148 0.354492
-19 29 15 0.604004 0.952637 0.354492
-19 29 16 0.606934 0.955078 0.388184
-19 29 17 0.612305 0.960449 0.445068
-19 29 18 0.618164 0.96582 0.506348
-19 29 19 0.625 0.970703 0.568848
-19 29 20 0.631348 0.974609 0.630371
-19 29 21 0.636719 0.976562 0.689941
-19 29 22 0.641113 0.976074 0.746094
-19 29 23 0.644043 0.973145 0.796387
-19 29 24 0.645508 0.966797 0.841309
-19 29 25 0.64502 0.95752 0.885254
-19 29 26 0.64209 0.943848 0.926758
-19 29 27 0.637207 0.925293 0.964844
-19 29 28 0.628906 0.901855 0.998047
-19 29 29 0.618164 0.873535 1
-19 29 30 0.60498 0.841309 1
-19 29 31 0.589844 0.805176 1
-19 30 0 0.583984 0.953125 0.353516
-19 30 1 0.583984 0.953125 0.353516
-19 30 2 0.583984 0.953125 0.353516
-19 30 3 0.583984 0.953125 0.353516
-19 30 4 0.583984 0.953125 0.353516
-19 30 5 0.583984 0.953125 0.353516
-19 30 6 0.583984 0.953125 0.353516
-19 30 7 0.583984 0.953125 0.353516
-19 30 8 0.583984 0.953125 0.353516
-19 30 9 0.583984 0.953125 0.353516
-19 30 10 0.583984 0.953125 0.353516
-19 30 11 0.583984 0.953125 0.353516
-19 30 12 0.583984 0.953125 0.353516
-19 30 13 0.583984 0.953125 0.353516
-19 30 14 0.584473 0.953125 0.353516
-19 30 15 0.584473 0.953613 0.353516
-19 30 16 0.586426 0.955078 0.369385
-19 30 17 0.591309 0.959961 0.422607
-19 30 18 0.597168 0.96582 0.480225
-19 30 19 0.604004 0.971191 0.539062
-19 30 20 0.610352 0.976074 0.597168
-19 30 21 0.616699 0.979492 0.654785
-19 30 22 0.62207 0.980957 0.709473
-19 30 23 0.625977 0.97998 0.758789
-19 30 24 0.628418 0.976562 0.804199
-19 30 25 0.629883 0.969727 0.848633
-19 30 26 0.629395 0.959473 0.89209
-19 30 27 0.626953 0.944824 0.933105
-19 30 28 0.62207 0.925293 0.970215
-19 30 29 0.614258 0.901367 1
-19 30 30 0.604492 0.872559 1
-19 30 31 0.592285 0.839844 1
-19 31 0 0.564941 0.952148 0.352051
-19 31 1 0.564941 0.952148 0.352051
-19 31 2 0.564941 0.952148 0.352051
-19 31 3 0.564941 0.952148 0.352051
-19 31 4 0.564941 0.952148 0.352051
-19 31 5 0.564941 0.952148 0.352051
-19 31 6 0.564941 0.952148 0.352051
-19 31 7 0.564941 0.952148 0.352051
-19 31 8 0.564941 0.952148 0.352051
-19 31 9 0.564941 0.952148 0.352051
-19 31 10 0.56543 0.952148 0.352051
-19 31 11 0.56543 0.952148 0.352051
-19 31 12 0.56543 0.952148 0.352051
-19 31 13 0.56543 0.952637 0.352051
-19 31 14 0.56543 0.952637 0.352051
-19 31 15 0.565918 0.952637 0.352295
-19 31 16 0.566406 0.952637 0.352295
-19 31 17 0.570801 0.95752 0.400391
-19 31 18 0.576172 0.962891 0.453857
-19 31 19 0.58252 0.968262 0.509277
-19 31 20 0.588867 0.973633 0.563965
-19 31 21 0.595215 0.978027 0.618164
-19 31 22 0.601074 0.980957 0.670898
-19 31 23 0.605957 0.981934 0.719238
-19 31 24 0.609863 0.980957 0.763672
-19 31 25 0.612793 0.977539 0.808594
-19 31 26 0.614746 0.970703 0.853027
-19 31 27 0.614746 0.959961 0.896484
-19 31 28 0.612793 0.945312 0.9375
-19 31 29 0.60791 0.925293 0.974609
-19 31 30 0.601074 0.900879 1
-19 31 31 0.591797 0.871582 1
-20 0 0 0.702148 0.519531 0
-20 0 1 0.702148 0.519531 0
-20 0 2 0.702148 0.519531 0
-20 0 3 0.702148 0.519531 0
-20 0 4 0.702148 0.519531 0
-20 0 5 0.702148 0.519531 0
-20 0 6 0.702148 0.519531 0
-20 0 7 0.702148 0.519531 0
-20 0 8 0.702148 0.52002 0
-20 0 9 0.702148 0.52002 0
-20 0 10 0.702148 0.52002 0
-20 0 11 0.702637 0.520508 0
-20 0 12 0.702637 0.520996 0
-20 0 13 0.701172 0.52002 0
-20 0 14 0.703613 0.521484 0.235596
-20 0 15 0.718262 0.532227 0.347656
-20 0 16 0.735352 0.544922 0.452148
-20 0 17 0.768066 0.575684 0.569824
-20 0 18 0.802734 0.611816 0.685547
-20 0 19 0.813477 0.625488 0.775879
-20 0 20 0.802734 0.617676 0.841797
-20 0 21 0.785645 0.60498 0.89502
-20 0 22 0.760742 0.585449 0.930664
-20 0 23 0.730957 0.562988 0.950684
-20 0 24 0.701172 0.540527 0.960938
-20 0 25 0.67041 0.516602 0.966309
-20 0 26 0.640137 0.493652 0.969238
-20 0 27 0.611328 0.471924 0.970215
-20 0 28 0.585449 0.451904 0.97168
-20 0 29 0.562012 0.434326 0.974121
-20 0 30 0.541992 0.418945 0.977539
-20 0 31 0.524414 0.405762 0.982422
-20 1 0 0.702148 0.519531 0
-20 1 1 0.702148 0.519531 0
-20 1 2 0.702148 0.519531 0
-20 1 3 0.702148 0.519531 0
-20 1 4 0.702148 0.519531 0
-20 1 5 0.702148 0.519531 0
-20 1 6 0.702148 0.519531 0
-20 1 7 0.702148 0.519531 0
-20 1 8 0.702148 0.52002 0
-20 1 9 0.702148 0.52002 0
-20 1 10 0.702148 0.52002 0
-20 1 11 0.702637 0.520508 0
-20 1 12 0.702637 0.520996 0
-20 1 13 0.701172 0.52002 0
-20 1 14 0.703613 0.521484 0.235596
-20 1 15 0.718262 0.532227 0.347656
-20 1 16 0.735352 0.544922 0.452148
-20 1 17 0.768066 0.575684 0.569824
-20 1 18 0.802734 0.611816 0.685547
-20 1 19 0.813477 0.625488 0.775879
-20 1 20 0.802734 0.617676 0.841797
-20 1 21 0.785645 0.60498 0.89502
-20 1 22 0.760742 0.585449 0.930664
-20 1 23 0.730957 0.562988 0.950684
-20 1 24 0.701172 0.540527 0.960938
-20 1 25 0.67041 0.516602 0.966309
-20 1 26 0.640137 0.493652 0.969238
-20 1 27 0.611328 0.471924 0.970215
-20 1 28 0.585449 0.451904 0.97168
-20 1 29 0.562012 0.434326 0.974121
-20 1 30 0.541992 0.418945 0.977539
-20 1 31 0.524414 0.405762 0.982422
-20 2 0 0.702148 0.519531 0
-20 2 1 0.702148 0.519531 0
-20 2 2 0.702148 0.519531 0
-20 2 3 0.702148 0.519531 0
-20 2 4 0.702148 0.519531 0
-20 2 5 0.702148 0.519531 0
-20 2 6 0.702148 0.519531 0
-20 2 7 0.702148 0.519531 0
-20 2 8 0.702148 0.52002 0
-20 2 9 0.702148 0.52002 0
-20 2 10 0.702148 0.52002 0
-20 2 11 0.702637 0.520508 0
-20 2 12 0.702637 0.520996 0
-20 2 13 0.701172 0.52002 0
-20 2 14 0.703613 0.521484 0.235596
-20 2 15 0.718262 0.532227 0.347656
-20 2 16 0.735352 0.544922 0.452148
-20 2 17 0.768066 0.575684 0.569824
-20 2 18 0.802734 0.611816 0.685547
-20 2 19 0.813477 0.625488 0.775879
-20 2 20 0.802734 0.617676 0.841797
-20 2 21 0.785645 0.60498 0.89502
-20 2 22 0.760742 0.585449 0.930664
-20 2 23 0.730957 0.562988 0.950684
-20 2 24 0.701172 0.540527 0.960938
-20 2 25 0.67041 0.516602 0.966309
-20 2 26 0.640137 0.493652 0.969238
-20 2 27 0.611328 0.471924 0.970215
-20 2 28 0.585449 0.451904 0.97168
-20 2 29 0.562012 0.434326 0.974121
-20 2 30 0.541992 0.418945 0.977539
-20 2 31 0.524414 0.405762 0.982422
-20 3 0 0.702148 0.519531 0
-20 3 1 0.702148 0.519531 0
-20 3 2 0.702148 0.519531 0
-20 3 3 0.702148 0.519531 0
-20 3 4 0.702148 0.519531 0
-20 3 5 0.702148 0.519531 0
-20 3 6 0.702148 0.519531 0
-20 3 7 0.702148 0.52002 0
-20 3 8 0.702148 0.52002 0
-20 3 9 0.702148 0.52002 0
-20 3 10 0.702148 0.52002 0
-20 3 11 0.702637 0.520508 0
-20 3 12 0.702637 0.520996 0
-20 3 13 0.701172 0.520508 0
-20 3 14 0.703613 0.521484 0.235596
-20 3 15 0.718262 0.532227 0.347656
-20 3 16 0.735352 0.544922 0.452148
-20 3 17 0.768066 0.575684 0.569824
-20 3 18 0.802734 0.611816 0.685547
-20 3 19 0.813477 0.625488 0.775879
-20 3 20 0.802734 0.617676 0.841797
-20 3 21 0.785645 0.60498 0.89502
-20 3 22 0.760742 0.585938 0.930664
-20 3 23 0.730957 0.562988 0.950684
-20 3 24 0.701172 0.540527 0.960938
-20 3 25 0.67041 0.516602 0.966309
-20 3 26 0.640137 0.493652 0.969238
-20 3 27 0.611328 0.471924 0.970215
-20 3 28 0.585449 0.451904 0.97168
-20 3 29 0.562012 0.434326 0.974121
-20 3 30 0.541992 0.418945 0.977539
-20 3 31 0.524414 0.405762 0.982422
-20 4 0 0.702148 0.519531 0
-20 4 1 0.702148 0.519531 0
-20 4 2 0.702148 0.519531 0
-20 4 3 0.702148 0.52002 0
-20 4 4 0.702148 0.52002 0
-20 4 5 0.702148 0.52002 0
-20 4 6 0.702148 0.52002 0
-20 4 7 0.702148 0.52002 0
-20 4 8 0.702148 0.52002 0
-20 4 9 0.702148 0.52002 0
-20 4 10 0.702148 0.520508 0
-20 4 11 0.702637 0.520996 0
-20 4 12 0.702637 0.520996 0
-20 4 13 0.701172 0.520508 0
-20 4 14 0.703613 0.521484 0.235596
-20 4 15 0.718262 0.532227 0.347656
-20 4 16 0.735352 0.544922 0.452148
-20 4 17 0.768066 0.575684 0.569824
-20 4 18 0.802734 0.611816 0.685547
-20 4 19 0.813477 0.625488 0.775879
-20 4 20 0.802734 0.617676 0.841797
-20 4 21 0.785645 0.60498 0.89502
-20 4 22 0.760742 0.585938 0.930664
-20 4 23 0.730957 0.562988 0.950684
-20 4 24 0.701172 0.540527 0.960938
-20 4 25 0.67041 0.516602 0.966309
-20 4 26 0.640137 0.493652 0.969238
-20 4 27 0.611328 0.471924 0.970215
-20 4 28 0.585449 0.452148 0.97168
-20 4 29 0.562012 0.434326 0.974121
-20 4 30 0.541992 0.418945 0.977539
-20 4 31 0.524414 0.405762 0.982422
-20 5 0 0.702148 0.52002 0
-20 5 1 0.702148 0.52002 0
-20 5 2 0.702148 0.52002 0
-20 5 3 0.702148 0.52002 0
-20 5 4 0.702148 0.52002 0
-20 5 5 0.702148 0.52002 0
-20 5 6 0.702148 0.52002 0
-20 5 7 0.702148 0.52002 0
-20 5 8 0.702148 0.52002 0
-20 5 9 0.702148 0.52002 0
-20 5 10 0.702637 0.520508 0
-20 5 11 0.702637 0.520996 0
-20 5 12 0.702637 0.521484 0
-20 5 13 0.701172 0.520508 0
-20 5 14 0.703613 0.521484 0.235596
-20 5 15 0.718262 0.532227 0.347656
-20 5 16 0.735352 0.544922 0.452148
-20 5 17 0.768066 0.575684 0.569824
-20 5 18 0.802734 0.612305 0.685547
-20 5 19 0.813477 0.625488 0.775879
-20 5 20 0.802734 0.618164 0.841797
-20 5 21 0.785645 0.60498 0.89502
-20 5 22 0.760742 0.585938 0.930664
-20 5 23 0.730957 0.562988 0.950684
-20 5 24 0.701172 0.540527 0.960938
-20 5 25 0.67041 0.51709 0.966309
-20 5 26 0.640137 0.493652 0.969238
-20 5 27 0.611328 0.471924 0.970215
-20 5 28 0.585449 0.452148 0.97168
-20 5 29 0.562012 0.434326 0.974121
-20 5 30 0.541992 0.418945 0.977539
-20 5 31 0.524414 0.405762 0.982422
-20 6 0 0.702148 0.52002 0
-20 6 1 0.702148 0.52002 0
-20 6 2 0.702148 0.52002 0
-20 6 3 0.702148 0.52002 0
-20 6 4 0.702148 0.52002 0
-20 6 5 0.702148 0.52002 0
-20 6 6 0.702148 0.52002 0
-20 6 7 0.702148 0.52002 0
-20 6 8 0.702148 0.52002 0
-20 6 9 0.702148 0.520508 0
-20 6 10 0.702637 0.520508 0
-20 6 11 0.702637 0.520996 0
-20 6 12 0.702637 0.521484 0
-20 6 13 0.701172 0.520508 0
-20 6 14 0.703613 0.521973 0.235596
-20 6 15 0.718262 0.532715 0.347656
-20 6 16 0.735352 0.544922 0.452148
-20 6 17 0.768066 0.576172 0.569824
-20 6 18 0.802734 0.612305 0.685547
-20 6 19 0.813477 0.625488 0.775879
-20 6 20 0.802734 0.618164 0.841797
-20 6 21 0.785645 0.60498 0.89502
-20 6 22 0.760742 0.585938 0.930664
-20 6 23 0.730957 0.563477 0.950684
-20 6 24 0.701172 0.540527 0.960938
-20 6 25 0.67041 0.51709 0.966309
-20 6 26 0.640137 0.493896 0.969238
-20 6 27 0.611328 0.471924 0.970215
-20 6 28 0.585449 0.452148 0.97168
-20 6 29 0.562012 0.43457 0.974121
-20 6 30 0.541992 0.419189 0.977539
-20 6 31 0.524414 0.405762 0.982422
-20 7 0 0.702148 0.520508 0
-20 7 1 0.702148 0.520508 0
-20 7 2 0.702148 0.520508 0
-20 7 3 0.702148 0.520508 0
-20 7 4 0.702148 0.520508 0
-20 7 5 0.702148 0.520508 0
-20 7 6 0.702637 0.520508 0
-20 7 7 0.702637 0.520508 0
-20 7 8 0.702637 0.520508 0
-20 7 9 0.702637 0.520996 0
-20 7 10 0.702637 0.520996 0
-20 7 11 0.702637 0.521484 0
-20 7 12 0.702637 0.521973 0
-20 7 13 0.701172 0.520996 0
-20 7 14 0.703613 0.521973 0.235718
-20 7 15 0.718262 0.532715 0.347656
-20 7 16 0.735352 0.54541 0.452148
-20 7 17 0.768066 0.576172 0.569824
-20 7 18 0.802734 0.612305 0.685547
-20 7 19 0.813477 0.625977 0.775879
-20 7 20 0.802734 0.618164 0.841797
-20 7 21 0.785645 0.605469 0.89502
-20 7 22 0.760742 0.585938 0.930664
-20 7 23 0.730957 0.563477 0.950684
-20 7 24 0.701172 0.540527 0.960938
-20 7 25 0.67041 0.51709 0.966309
-20 7 26 0.640137 0.493896 0.969238
-20 7 27 0.611328 0.472168 0.970215
-20 7 28 0.585449 0.452148 0.97168
-20 7 29 0.5625 0.43457 0.974121
-20 7 30 0.541992 0.419189 0.977539
-20 7 31 0.524414 0.406006 0.982422
-20 8 0 0.702637 0.521484 0
-20 8 1 0.702637 0.521484 0
-20 8 2 0.702637 0.521484 0
-20 8 3 0.702637 0.521484 0
-20 8 4 0.702637 0.521484 0
-20 8 5 0.702637 0.521484 0
-20 8 6 0.702637 0.521484 0
-20 8 7 0.702637 0.521484 0
-20 8 8 0.702637 0.521484 0
-20 8 9 0.702637 0.521484 0
-20 8 10 0.703125 0.521973 0
-20 8 11 0.703125 0.522461 0
-20 8 12 0.703125 0.522461 0
-20 8 13 0.70166 0.521973 0
-20 8 14 0.704102 0.522949 0.23584
-20 8 15 0.718262 0.533691 0.347656
-20 8 16 0.735352 0.545898 0.452148
-20 8 17 0.768066 0.57666 0.569824
-20 8 18 0.802734 0.612793 0.685059
-20 8 19 0.813477 0.626465 0.775879
-20 8 20 0.803223 0.618652 0.841797
-20 8 21 0.785645 0.605957 0.89502
-20 8 22 0.760742 0.586426 0.930664
-20 8 23 0.730957 0.563965 0.950684
-20 8 24 0.701172 0.541016 0.960938
-20 8 25 0.67041 0.517578 0.966309
-20 8 26 0.640137 0.494385 0.969238
-20 8 27 0.611328 0.472412 0.970215
-20 8 28 0.585449 0.452393 0.97168
-20 8 29 0.5625 0.434814 0.974121
-20 8 30 0.541992 0.419434 0.977539
-20 8 31 0.524414 0.40625 0.982422
-20 9 0 0.703125 0.522949 0
-20 9 1 0.703125 0.522949 0
-20 9 2 0.703125 0.522949 0
-20 9 3 0.703125 0.522949 0
-20 9 4 0.703125 0.522949 0
-20 9 5 0.703125 0.522949 0
-20 9 6 0.703125 0.522949 0
-20 9 7 0.703125 0.522949 0
-20 9 8 0.703125 0.522949 0
-20 9 9 0.703125 0.522949 0
-20 9 10 0.703613 0.523438 0
-20 9 11 0.703613 0.523926 0
-20 9 12 0.703613 0.523926 0
-20 9 13 0.702148 0.522949 0
-20 9 14 0.704102 0.523926 0.236084
-20 9 15 0.71875 0.534668 0.347412
-20 9 16 0.735352 0.546875 0.451904
-20 9 17 0.768066 0.577148 0.569336
-20 9 18 0.802734 0.61377 0.685059
-20 9 19 0.813477 0.626953 0.775879
-20 9 20 0.803223 0.619629 0.841797
-20 9 21 0.786133 0.606445 0.89502
-20 9 22 0.760742 0.587402 0.930664
-20 9 23 0.730957 0.564453 0.950684
-20 9 24 0.701172 0.541504 0.960938
-20 9 25 0.67041 0.518066 0.966797
-20 9 26 0.640137 0.494873 0.969238
-20 9 27 0.611328 0.4729 0.970215
-20 9 28 0.585449 0.452881 0.97168
-20 9 29 0.5625 0.435303 0.974121
-20 9 30 0.541992 0.419922 0.977539
-20 9 31 0.524414 0.406494 0.98291
-20 10 0 0.704102 0.525391 0
-20 10 1 0.704102 0.525391 0
-20 10 2 0.704102 0.525391 0
-20 10 3 0.704102 0.525391 0
-20 10 4 0.704102 0.525391 0
-20 10 5 0.704102 0.525391 0
-20 10 6 0.704102 0.525391 0
-20 10 7 0.704102 0.525391 0
-20 10 8 0.704102 0.525391 0
-20 10 9 0.704102 0.525879 0
-20 10 10 0.70459 0.525879 0
-20 10 11 0.70459 0.526367 0
-20 10 12 0.70459 0.526855 0
-20 10 13 0.702637 0.525879 0
-20 10 14 0.705078 0.526367 0.236572
-20 10 15 0.719238 0.536621 0.347412
-20 10 16 0.73584 0.548828 0.451904
-20 10 17 0.768066 0.578613 0.569336
-20 10 18 0.802734 0.615234 0.685059
-20 10 19 0.813965 0.628906 0.775879
-20 10 20 0.803223 0.621094 0.841797
-20 10 21 0.786133 0.60791 0.89502
-20 10 22 0.760742 0.588867 0.930664
-20 10 23 0.731445 0.565918 0.950684
-20 10 24 0.701172 0.542969 0.960938
-20 10 25 0.67041 0.519043 0.966797
-20 10 26 0.640137 0.49585 0.969238
-20 10 27 0.611816 0.473877 0.970703
-20 10 28 0.585449 0.453857 0.97168
-20 10 29 0.5625 0.436035 0.974121
-20 10 30 0.54248 0.420654 0.978027
-20 10 31 0.524902 0.407227 0.98291
-20 11 0 0.706055 0.530273 0
-20 11 1 0.706055 0.530273 0
-20 11 2 0.706055 0.530273 0
-20 11 3 0.706055 0.530273 0
-20 11 4 0.706055 0.530273 0
-20 11 5 0.706055 0.530273 0
-20 11 6 0.706055 0.530273 0
-20 11 7 0.706055 0.530273 0
-20 11 8 0.706055 0.530273 0
-20 11 9 0.706055 0.530273 0
-20 11 10 0.706055 0.530762 0
-20 11 11 0.706543 0.53125 0
-20 11 12 0.706543 0.531738 0
-20 11 13 0.70459 0.530273 0.042511
-20 11 14 0.706543 0.530762 0.237793
-20 11 15 0.719727 0.540527 0.347168
-20 11 16 0.736328 0.552734 0.451904
-20 11 17 0.767578 0.581055 0.568359
-20 11 18 0.802734 0.617676 0.68457
-20 11 19 0.813965 0.631348 0.775879
-20 11 20 0.803711 0.624023 0.841797
-20 11 21 0.786621 0.61084 0.89502
-20 11 22 0.76123 0.591309 0.931152
-20 11 23 0.731445 0.568359 0.950684
-20 11 24 0.70166 0.544922 0.960938
-20 11 25 0.670898 0.520996 0.966797
-20 11 26 0.640625 0.497559 0.969238
-20 11 27 0.611816 0.475586 0.970703
-20 11 28 0.585938 0.455322 0.972168
-20 11 29 0.5625 0.4375 0.974609
-20 11 30 0.54248 0.421875 0.978027
-20 11 31 0.524902 0.408447 0.98291
-20 12 0 0.708984 0.538086 0
-20 12 1 0.708984 0.538086 0
-20 12 2 0.708984 0.538086 0
-20 12 3 0.708984 0.538086 0
-20 12 4 0.708984 0.538086 0
-20 12 5 0.708984 0.538086 0
-20 12 6 0.708984 0.538086 0
-20 12 7 0.708984 0.538086 0
-20 12 8 0.708984 0.538574 0
-20 12 9 0.708984 0.538574 0
-20 12 10 0.709473 0.538574 0
-20 12 11 0.709473 0.539062 0
-20 12 12 0.709473 0.539551 0
-20 12 13 0.70752 0.538086 0.0734253
-20 12 14 0.709473 0.538574 0.240234
-20 12 15 0.72168 0.546875 0.347412
-20 12 16 0.737793 0.558594 0.451904
-20 12 17 0.76709 0.585449 0.567383
-20 12 18 0.802246 0.621582 0.684082
-20 12 19 0.814453 0.63623 0.775879
-20 12 20 0.804199 0.628418 0.842285
-20 12 21 0.787109 0.615234 0.895508
-20 12 22 0.761719 0.595215 0.931152
-20 12 23 0.731934 0.572266 0.951172
-20 12 24 0.70166 0.54834 0.961426
-20 12 25 0.670898 0.524414 0.966797
-20 12 26 0.640625 0.500488 0.969238
-20 12 27 0.612305 0.478271 0.970703
-20 12 28 0.585938 0.458008 0.972168
-20 12 29 0.562988 0.439941 0.974609
-20 12 30 0.542969 0.424072 0.978516
-20 12 31 0.525391 0.4104 0.983398
-20 13 0 0.714355 0.55127 0
-20 13 1 0.714355 0.55127 0
-20 13 2 0.714355 0.55127 0
-20 13 3 0.714355 0.55127 0
-20 13 4 0.714355 0.55127 0
-20 13 5 0.714355 0.551758 0
-20 13 6 0.714355 0.551758 0
-20 13 7 0.714355 0.551758 0
-20 13 8 0.714355 0.551758 0
-20 13 9 0.714844 0.551758 0
-20 13 10 0.714844 0.552246 0
-20 13 11 0.714844 0.552246 0
-20 13 12 0.715332 0.553223 0
-20 13 13 0.712891 0.55127 0.104248
-20 13 14 0.715332 0.551758 0.245361
-20 13 15 0.724609 0.557617 0.348389
-20 13 16 0.740234 0.568848 0.452637
-20 13 17 0.766602 0.592285 0.56543
-20 13 18 0.801758 0.628418 0.683105
-20 13 19 0.814941 0.643555 0.775879
-20 13 20 0.804688 0.63623 0.842285
-20 13 21 0.787598 0.62207 0.895508
-20 13 22 0.762207 0.602051 0.931152
-20 13 23 0.732422 0.578125 0.951172
-20 13 24 0.702148 0.554199 0.961426
-20 13 25 0.671387 0.529785 0.966797
-20 13 26 0.641113 0.505859 0.969727
-20 13 27 0.612793 0.48291 0.971191
-20 13 28 0.586914 0.462402 0.972656
-20 13 29 0.563477 0.443848 0.975098
-20 13 30 0.543457 0.427734 0.979004
-20 13 31 0.525879 0.413818 0.984375
-20 14 0 0.723633 0.572754 0
-20 14 1 0.723633 0.572754 0
-20 14 2 0.723633 0.572754 0
-20 14 3 0.723633 0.572754 0
-20 14 4 0.723633 0.572754 0
-20 14 5 0.723633 0.572754 0
-20 14 6 0.723633 0.572754 0
-20 14 7 0.723633 0.572754 0
-20 14 8 0.723633 0.572754 0
-20 14 9 0.724121 0.572754 0
-20 14 10 0.724121 0.573242 0
-20 14 11 0.724121 0.57373 0
-20 14 12 0.724609 0.574219 0
-20 14 13 0.722168 0.572266 0.140503
-20 14 14 0.724609 0.572266 0.255859
-20 14 15 0.730957 0.575684 0.352051
-20 14 16 0.745117 0.585938 0.455078
-20 14 17 0.765625 0.603027 0.562988
-20 14 18 0.800781 0.638184 0.681152
-20 14 19 0.815918 0.655273 0.775879
-20 14 20 0.806152 0.647461 0.842773
-20 14 21 0.789062 0.633301 0.895996
-20 14 22 0.763184 0.612305 0.931641
-20 14 23 0.733398 0.587891 0.951172
-20 14 24 0.703125 0.562988 0.961426
-20 14 25 0.672363 0.538086 0.966797
-20 14 26 0.64209 0.513184 0.969727
-20 14 27 0.61377 0.48999 0.97168
-20 14 28 0.587891 0.468994 0.973145
-20 14 29 0.564453 0.450195 0.976074
-20 14 30 0.544434 0.433594 0.97998
-20 14 31 0.526855 0.419189 0.985352
-20 15 0 0.73877 0.604492 0
-20 15 1 0.73877 0.604492 0
-20 15 2 0.73877 0.604492 0
-20 15 3 0.73877 0.604492 0
-20 15 4 0.73877 0.604492 0
-20 15 5 0.73877 0.604492 0
-20 15 6 0.73877 0.604492 0
-20 15 7 0.73877 0.604492 0
-20 15 8 0.73877 0.604492 0
-20 15 9 0.73877 0.604492 0
-20 15 10 0.73877 0.60498 0
-20 15 11 0.739258 0.60498 0
-20 15 12 0.739746 0.605957 0
-20 15 13 0.73877 0.604492 0.183716
-20 15 14 0.740234 0.604492 0.275391
-20 15 15 0.742676 0.604492 0.361816
-20 15 16 0.75 0.60791 0.456299
-20 15 17 0.765625 0.620117 0.560059
-20 15 18 0.79834 0.651855 0.677246
-20 15 19 0.816895 0.671875 0.775391
-20 15 20 0.807617 0.664062 0.842773
-20 15 21 0.790527 0.649414 0.896484
-20 15 22 0.764648 0.627441 0.931641
-20 15 23 0.734375 0.602051 0.951172
-20 15 24 0.704102 0.576172 0.961426
-20 15 25 0.67334 0.550293 0.967285
-20 15 26 0.643066 0.524902 0.970215
-20 15 27 0.614746 0.500977 0.972168
-20 15 28 0.589355 0.479004 0.974609
-20 15 29 0.566406 0.459473 0.977539
-20 15 30 0.546387 0.442139 0.981934
-20 15 31 0.528809 0.427002 0.987305
-20 16 0 0.762207 0.649414 0.172485
-20 16 1 0.762207 0.649414 0.172485
-20 16 2 0.762207 0.649414 0.172485
-20 16 3 0.762207 0.649414 0.172485
-20 16 4 0.762207 0.649414 0.172485
-20 16 5 0.762207 0.649414 0.172485
-20 16 6 0.762207 0.649414 0.172485
-20 16 7 0.762207 0.649414 0.172485
-20 16 8 0.762207 0.649414 0.172607
-20 16 9 0.762207 0.649414 0.172852
-20 16 10 0.762207 0.649902 0.173096
-20 16 11 0.762695 0.650391 0.173706
-20 16 12 0.762695 0.650879 0.174683
-20 16 13 0.763184 0.650391 0.233276
-20 16 14 0.762695 0.649414 0.306641
-20 16 15 0.762207 0.647461 0.382568
-20 16 16 0.762207 0.644531 0.465088
-20 16 17 0.77002 0.648926 0.561035
-20 16 18 0.792969 0.669922 0.669922
-20 16 19 0.816895 0.694336 0.773926
-20 16 20 0.809082 0.6875 0.842773
-20 16 21 0.79248 0.671875 0.896484
-20 16 22 0.766113 0.648438 0.931641
-20 16 23 0.73584 0.621582 0.950684
-20 16 24 0.705566 0.594727 0.960938
-20 16 25 0.674805 0.567383 0.967285
-20 16 26 0.64502 0.541016 0.970703
-20 16 27 0.616699 0.516113 0.973633
-20 16 28 0.591309 0.493164 0.976562
-20 16 29 0.568848 0.472656 0.97998
-20 16 30 0.548828 0.45459 0.984863
-20 16 31 0.53125 0.438477 0.990234
-20 17 0 0.790039 0.70459 0.247681
-20 17 1 0.790039 0.70459 0.247681
-20 17 2 0.790039 0.70459 0.247681
-20 17 3 0.790039 0.70459 0.247681
-20 17 4 0.790039 0.70459 0.247681
-20 17 5 0.790039 0.70459 0.247681
-20 17 6 0.790039 0.70459 0.247681
-20 17 7 0.790039 0.70459 0.247803
-20 17 8 0.790039 0.70459 0.247803
-20 17 9 0.790039 0.705078 0.247925
-20 17 10 0.790039 0.705078 0.248047
-20 17 11 0.790039 0.705078 0.248291
-20 17 12 0.790527 0.706055 0.248779
-20 17 13 0.790527 0.706055 0.282471
-20 17 14 0.790527 0.705078 0.344482
-20 17 15 0.789551 0.703125 0.41333
-20 17 16 0.785645 0.697754 0.487793
-20 17 17 0.779785 0.689941 0.566406
-20 17 18 0.787109 0.693848 0.660645
-20 17 19 0.81543 0.72168 0.77002
-20 17 20 0.810547 0.716797 0.841309
-20 17 21 0.793945 0.700195 0.895508
-20 17 22 0.767578 0.674805 0.930176
-20 17 23 0.736816 0.645996 0.949219
-20 17 24 0.707031 0.618164 0.959961
-20 17 25 0.676758 0.589844 0.966797
-20 17 26 0.647461 0.5625 0.97168
-20 17 27 0.620117 0.536621 0.975586
-20 17 28 0.594727 0.512695 0.979492
-20 17 29 0.572266 0.490723 0.983887
-20 17 30 0.552246 0.471436 0.98877
-20 17 31 0.534668 0.454102 0.994629
-20 18 0 0.813477 0.762207 0.299561
-20 18 1 0.813477 0.762207 0.299561
-20 18 2 0.813477 0.762207 0.299561
-20 18 3 0.813477 0.762207 0.299561
-20 18 4 0.813477 0.762207 0.299561
-20 18 5 0.813477 0.762207 0.299561
-20 18 6 0.813477 0.762207 0.299561
-20 18 7 0.813477 0.762207 0.299561
-20 18 8 0.813477 0.762207 0.299561
-20 18 9 0.813477 0.762207 0.299561
-20 18 10 0.813477 0.762207 0.299561
-20 18 11 0.813965 0.762695 0.299805
-20 18 12 0.813965 0.762695 0.300049
-20 18 13 0.814453 0.763184 0.319336
-20 18 14 0.814941 0.763672 0.376709
-20 18 15 0.814941 0.762695 0.442871
-20 18 16 0.812988 0.759766 0.516113
-20 18 17 0.805664 0.750977 0.590332
-20 18 18 0.792969 0.736328 0.662598
-20 18 19 0.807129 0.748047 0.758789
-20 18 20 0.811035 0.750488 0.838379
-20 18 21 0.794434 0.73291 0.89209
-20 18 22 0.767578 0.705566 0.92627
-20 18 23 0.737793 0.675293 0.946289
-20 18 24 0.708496 0.646484 0.958496
-20 18 25 0.679688 0.617676 0.967285
-20 18 26 0.651367 0.588867 0.973633
-20 18 27 0.624512 0.562012 0.979004
-20 18 28 0.599609 0.536621 0.983887
-20 18 29 0.577637 0.513672 0.989258
-20 18 30 0.557129 0.492676 0.994629
-20 18 31 0.539551 0.473633 1
-20 19 0 0.827148 0.814453 0.329834
-20 19 1 0.827148 0.814453 0.329834
-20 19 2 0.827148 0.814453 0.329834
-20 19 3 0.827148 0.814453 0.329834
-20 19 4 0.827148 0.814453 0.329834
-20 19 5 0.827148 0.814453 0.329834
-20 19 6 0.827148 0.814453 0.329834
-20 19 7 0.827148 0.814453 0.329834
-20 19 8 0.827148 0.814453 0.329834
-20 19 9 0.827148 0.814453 0.329834
-20 19 10 0.827148 0.814941 0.329834
-20 19 11 0.827148 0.814941 0.329834
-20 19 12 0.827637 0.81543 0.330078
-20 19 13 0.827637 0.81543 0.337158
-20 19 14 0.828125 0.815918 0.392334
-20 19 15 0.828613 0.81543 0.45752
-20 19 16 0.82959 0.814941 0.532227
-20 19 17 0.827148 0.811035 0.610352
-20 19 18 0.819336 0.80127 0.685547
-20 19 19 0.801758 0.78125 0.749023
-20 19 20 0.80957 0.786133 0.83252
-20 19 21 0.79248 0.766602 0.885254
-20 19 22 0.766113 0.737793 0.919922
-20 19 23 0.738281 0.708008 0.942383
-20 19 24 0.711426 0.679199 0.95752
-20 19 25 0.684082 0.649902 0.96875
-20 19 26 0.657227 0.620605 0.978027
-20 19 27 0.631348 0.592773 0.985352
-20 19 28 0.606934 0.565918 0.991211
-20 19 29 0.584473 0.541016 0.99707
-20 19 30 0.563965 0.518066 1
-20 19 31 0.54541 0.496826 1
-20 20 0 0.829102 0.858398 0.344727
-20 20 1 0.829102 0.858398 0.344727
-20 20 2 0.829102 0.858398 0.344727
-20 20 3 0.829102 0.858398 0.344727
-20 20 4 0.829102 0.858398 0.344727
-20 20 5 0.829102 0.858398 0.344727
-20 20 6 0.829102 0.858398 0.344727
-20 20 7 0.829102 0.858398 0.344727
-20 20 8 0.829102 0.858398 0.344727
-20 20 9 0.829102 0.858398 0.344727
-20 20 10 0.829102 0.858398 0.344727
-20 20 11 0.829102 0.858398 0.344727
-20 20 12 0.829102 0.858887 0.344727
-20 20 13 0.82959 0.858887 0.344971
-20 20 14 0.830566 0.859375 0.394043
-20 20 15 0.831543 0.859375 0.458496
-20 20 16 0.831543 0.858398 0.532227
-20 20 17 0.831055 0.855469 0.61084
-20 20 18 0.827637 0.849609 0.689453
-20 20 19 0.819824 0.838867 0.762695
-20 20 20 0.806152 0.821289 0.824219
-20 20 21 0.789062 0.800293 0.875977
-20 20 22 0.766113 0.772949 0.914551
-20 20 23 0.741211 0.744629 0.940918
-20 20 24 0.716309 0.71582 0.958984
-20 20 25 0.69043 0.686035 0.972656
-20 20 26 0.664062 0.655762 0.983398
-20 20 27 0.638184 0.625488 0.991211
-20 20 28 0.613281 0.59668 0.99707
-20 20 29 0.590332 0.569336 1
-20 20 30 0.568848 0.543945 1
-20 20 31 0.549805 0.520508 1
-20 21 0 0.817871 0.888672 0.352539
-20 21 1 0.817871 0.888672 0.352539
-20 21 2 0.817871 0.888672 0.352539
-20 21 3 0.817871 0.888672 0.352539
-20 21 4 0.817871 0.888672 0.352539
-20 21 5 0.817871 0.888672 0.352539
-20 21 6 0.817871 0.888672 0.352539
-20 21 7 0.817871 0.888672 0.352539
-20 21 8 0.817871 0.888672 0.352539
-20 21 9 0.817871 0.888672 0.352539
-20 21 10 0.817871 0.888672 0.352539
-20 21 11 0.817871 0.88916 0.352539
-20 21 12 0.817871 0.88916 0.352539
-20 21 13 0.817871 0.88916 0.352783
-20 21 14 0.818848 0.889648 0.387939
-20 21 15 0.820312 0.890137 0.450684
-20 21 16 0.820801 0.88916 0.522949
-20 21 17 0.820312 0.886719 0.599609
-20 21 18 0.816895 0.879883 0.676758
-20 21 19 0.809082 0.868164 0.747559
-20 21 20 0.799805 0.854004 0.812012
-20 21 21 0.791016 0.84082 0.872559
-20 21 22 0.772461 0.816406 0.916016
-20 21 23 0.748047 0.786621 0.943359
-20 21 24 0.724121 0.756836 0.962891
-20 21 25 0.698242 0.725586 0.978027
-20 21 26 0.672363 0.693848 0.989258
-20 21 27 0.645996 0.661621 0.997559
-20 21 28 0.621094 0.630371 1
-20 21 29 0.597168 0.600586 1
-20 21 30 0.575684 0.572754 1
-20 21 31 0.555664 0.546875 1
-20 22 0 0.797852 0.908203 0.356201
-20 22 1 0.797852 0.908203 0.356201
-20 22 2 0.797852 0.908203 0.356201
-20 22 3 0.797852 0.908203 0.356201
-20 22 4 0.797852 0.908203 0.356201
-20 22 5 0.797852 0.908203 0.356201
-20 22 6 0.797852 0.908203 0.356201
-20 22 7 0.797852 0.908203 0.356201
-20 22 8 0.797852 0.908203 0.356201
-20 22 9 0.797852 0.908203 0.356201
-20 22 10 0.797852 0.908203 0.356201
-20 22 11 0.79834 0.908203 0.356445
-20 22 12 0.79834 0.908203 0.356445
-20 22 13 0.79834 0.908691 0.356445
-20 22 14 0.798828 0.90918 0.377686
-20 22 15 0.800293 0.909668 0.437988
-20 22 16 0.801758 0.909668 0.507812
-20 22 17 0.802246 0.907227 0.58252
-20 22 18 0.800293 0.901855 0.658203
-20 22 19 0.795898 0.893555 0.72998
-20 22 20 0.791016 0.883789 0.797363
-20 22 21 0.78418 0.871582 0.858887
-20 22 22 0.773926 0.855469 0.911133
-20 22 23 0.757324 0.832031 0.948242
-20 22 24 0.735352 0.803223 0.971191
-20 22 25 0.709961 0.770508 0.987793
-20 22 26 0.683594 0.736328 0.999512
-20 22 27 0.657227 0.70166 1
-20 22 28 0.631348 0.667969 1
-20 22 29 0.606934 0.635254 1
-20 22 30 0.583984 0.604492 1
-20 22 31 0.563477 0.575684 1
-20 23 0 0.776367 0.921387 0.358154
-20 23 1 0.776367 0.921387 0.358154
-20 23 2 0.776367 0.921387 0.358154
-20 23 3 0.776367 0.921387 0.358154
-20 23 4 0.776367 0.921387 0.358154
-20 23 5 0.776367 0.921387 0.358154
-20 23 6 0.776367 0.921387 0.358154
-20 23 7 0.776367 0.921387 0.358154
-20 23 8 0.776367 0.921387 0.358154
-20 23 9 0.776367 0.921387 0.358154
-20 23 10 0.776367 0.921387 0.358398
-20 23 11 0.776855 0.921387 0.358398
-20 23 12 0.776855 0.921387 0.358398
-20 23 13 0.776855 0.921875 0.358398
-20 23 14 0.777344 0.922363 0.366699
-20 23 15 0.779297 0.92334 0.424561
-20 23 16 0.78125 0.923828 0.491943
-20 23 17 0.783203 0.92334 0.564941
-20 23 18 0.783203 0.92041 0.639648
-20 23 19 0.782227 0.915039 0.712402
-20 23 20 0.779785 0.908203 0.780273
-20 23 21 0.775391 0.897949 0.842773
-20 23 22 0.767578 0.883301 0.896973
-20 23 23 0.756836 0.865723 0.940918
-20 23 24 0.741699 0.843262 0.972656
-20 23 25 0.720703 0.813477 0.994629
-20 23 26 0.695801 0.778809 1
-20 23 27 0.669434 0.742676 1
-20 23 28 0.643066 0.706543 1
-20 23 29 0.617676 0.671387 1
-20 23 30 0.59375 0.637695 1
-20 23 31 0.571777 0.605957 1
-20 24 0 0.755859 0.931641 0.359375
-20 24 1 0.755859 0.931641 0.359375
-20 24 2 0.755859 0.931641 0.359375
-20 24 3 0.755859 0.931641 0.359375
-20 24 4 0.755859 0.931641 0.359375
-20 24 5 0.755859 0.931641 0.359375
-20 24 6 0.755859 0.931641 0.359375
-20 24 7 0.755859 0.931641 0.359375
-20 24 8 0.755859 0.931641 0.359375
-20 24 9 0.755859 0.931641 0.359375
-20 24 10 0.755859 0.931641 0.359375
-20 24 11 0.755859 0.931641 0.359619
-20 24 12 0.755859 0.931641 0.359619
-20 24 13 0.755859 0.931641 0.359619
-20 24 14 0.756348 0.932129 0.359619
-20 24 15 0.758301 0.933594 0.411621
-20 24 16 0.76123 0.935059 0.476562
-20 24 17 0.76416 0.936035 0.547852
-20 24 18 0.766602 0.935547 0.621582
-20 24 19 0.767578 0.932617 0.693848
-20 24 20 0.767578 0.927734 0.762207
-20 24 21 0.765137 0.919434 0.825195
-20 24 22 0.759277 0.907227 0.880371
-20 24 23 0.750977 0.891602 0.92627
-20 24 24 0.740723 0.873535 0.963867
-20 24 25 0.725098 0.849121 0.994141
-20 24 26 0.704102 0.817871 1
-20 24 27 0.679688 0.782227 1
-20 24 28 0.653809 0.744629 1
-20 24 29 0.628418 0.70752 1
-20 24 30 0.604004 0.671387 1
-20 24 31 0.581055 0.636719 1
-20 25 0 0.734863 0.94043 0.360596
-20 25 1 0.734863 0.94043 0.360596
-20 25 2 0.734863 0.94043 0.360596
-20 25 3 0.734863 0.94043 0.360596
-20 25 4 0.734863 0.94043 0.360596
-20 25 5 0.734863 0.94043 0.360596
-20 25 6 0.734863 0.94043 0.360596
-20 25 7 0.734863 0.94043 0.360596
-20 25 8 0.734863 0.94043 0.360596
-20 25 9 0.734863 0.940918 0.360596
-20 25 10 0.734863 0.940918 0.360596
-20 25 11 0.734863 0.940918 0.360596
-20 25 12 0.734863 0.940918 0.360596
-20 25 13 0.734863 0.940918 0.360596
-20 25 14 0.734863 0.940918 0.360596
-20 25 15 0.737305 0.942383 0.397949
-20 25 16 0.740723 0.944824 0.460449
-20 25 17 0.744141 0.947266 0.529297
-20 25 18 0.748047 0.948242 0.601562
-20 25 19 0.750977 0.947754 0.672852
-20 25 20 0.75293 0.945312 0.740723
-20 25 21 0.751953 0.938965 0.804199
-20 25 22 0.748535 0.928711 0.860352
-20 25 23 0.742676 0.915527 0.908203
-20 25 24 0.734375 0.899414 0.947754
-20 25 25 0.723633 0.879395 0.983398
-20 25 26 0.708008 0.853516 1
-20 25 27 0.6875 0.820312 1
-20 25 28 0.663574 0.783691 1
-20 25 29 0.638672 0.745605 1
-20 25 30 0.614258 0.70752 1
-20 25 31 0.59082 0.670898 1
-20 26 0 0.713379 0.94873 0.361328
-20 26 1 0.713379 0.94873 0.361328
-20 26 2 0.713379 0.94873 0.361328
-20 26 3 0.713379 0.94873 0.361328
-20 26 4 0.713379 0.94873 0.361328
-20 26 5 0.713379 0.94873 0.361328
-20 26 6 0.713379 0.94873 0.361328
-20 26 7 0.713379 0.94873 0.361328
-20 26 8 0.713379 0.94873 0.361328
-20 26 9 0.713379 0.94873 0.361328
-20 26 10 0.713379 0.949219 0.361328
-20 26 11 0.713379 0.949219 0.361328
-20 26 12 0.713379 0.949219 0.361328
-20 26 13 0.713379 0.949219 0.361328
-20 26 14 0.713867 0.949219 0.361572
-20 26 15 0.715332 0.950684 0.384033
-20 26 16 0.71875 0.953613 0.443604
-20 26 17 0.723633 0.956543 0.509766
-20 26 18 0.728027 0.959473 0.57959
-20 26 19 0.732422 0.960938 0.649902
-20 26 20 0.73584 0.959961 0.716797
-20 26 21 0.736816 0.956055 0.779785
-20 26 22 0.735352 0.948242 0.836914
-20 26 23 0.731934 0.9375 0.885742
-20 26 24 0.726074 0.923828 0.927734
-20 26 25 0.717285 0.90625 0.96582
-20 26 26 0.706055 0.883789 1
-20 26 27 0.689941 0.855469 1
-20 26 28 0.669922 0.821777 1
-20 26 29 0.647461 0.78418 1
-20 26 30 0.623535 0.745605 1
-20 26 31 0.600098 0.707031 1
-20 27 0 0.691406 0.956055 0.361816
-20 27 1 0.691406 0.956055 0.361816
-20 27 2 0.691406 0.956055 0.361816
-20 27 3 0.691406 0.956055 0.361816
-20 27 4 0.691406 0.956055 0.361816
-20 27 5 0.691406 0.956055 0.361816
-20 27 6 0.691406 0.956055 0.361816
-20 27 7 0.691406 0.956055 0.361816
-20 27 8 0.691406 0.956055 0.361816
-20 27 9 0.691895 0.956055 0.361816
-20 27 10 0.691895 0.956055 0.361816
-20 27 11 0.691895 0.956055 0.361816
-20 27 12 0.691895 0.956055 0.361816
-20 27 13 0.691895 0.956055 0.362061
-20 27 14 0.691895 0.956543 0.362061
-20 27 15 0.692871 0.957031 0.369873
-20 27 16 0.696777 0.960449 0.426514
-20 27 17 0.70166 0.964355 0.489746
-20 27 18 0.707031 0.968262 0.556641
-20 27 19 0.711914 0.970703 0.624512
-20 27 20 0.716309 0.97168 0.689941
-20 27 21 0.719238 0.969727 0.752441
-20 27 22 0.719727 0.964844 0.80957
-20 27 23 0.718262 0.956543 0.859863
-20 27 24 0.714844 0.945312 0.902832
-20 27 25 0.708984 0.930176 0.943359
-20 27 26 0.699707 0.910645 0.980469
-20 27 27 0.687988 0.88623 1
-20 27 28 0.671875 0.855957 1
-20 27 29 0.652344 0.820801 1
-20 27 30 0.630371 0.782715 1
-20 27 31 0.608398 0.743652 1
-20 28 0 0.669922 0.961426 0.362061
-20 28 1 0.669922 0.961426 0.362061
-20 28 2 0.669922 0.961426 0.362061
-20 28 3 0.669922 0.961426 0.362061
-20 28 4 0.669922 0.961426 0.362061
-20 28 5 0.669922 0.961426 0.362061
-20 28 6 0.669922 0.961426 0.362061
-20 28 7 0.669922 0.961426 0.362061
-20 28 8 0.669922 0.961426 0.362061
-20 28 9 0.669922 0.961426 0.362061
-20 28 10 0.669922 0.961426 0.362061
-20 28 11 0.669922 0.961426 0.362061
-20 28 12 0.669922 0.961426 0.362061
-20 28 13 0.669922 0.961426 0.362061
-20 28 14 0.67041 0.961426 0.362061
-20 28 15 0.67041 0.961914 0.362061
-20 28 16 0.673828 0.964844 0.408691
-20 28 17 0.679199 0.969238 0.46875
-20 28 18 0.68457 0.973633 0.532715
-20 28 19 0.69043 0.977539 0.597656
-20 28 20 0.695801 0.97998 0.661133
-20 28 21 0.699707 0.97998 0.722168
-20 28 22 0.702148 0.977539 0.779297
-20 28 23 0.702637 0.97168 0.82959
-20 28 24 0.701172 0.962891 0.874023
-20 28 25 0.697266 0.950684 0.916504
-20 28 26 0.690918 0.934082 0.956055
-20 28 27 0.681641 0.912598 0.991699
-20 28 28 0.668945 0.885742 1
-20 28 29 0.652832 0.853516 1
-20 28 30 0.634277 0.817871 1
-20 28 31 0.61377 0.779297 1
-20 29 0 0.647461 0.964355 0.361328
-20 29 1 0.647461 0.964355 0.361328
-20 29 2 0.647461 0.964355 0.361328
-20 29 3 0.647461 0.964355 0.361328
-20 29 4 0.647461 0.964355 0.361328
-20 29 5 0.647461 0.964355 0.361328
-20 29 6 0.647461 0.964355 0.361328
-20 29 7 0.647461 0.964355 0.361328
-20 29 8 0.647461 0.964355 0.361328
-20 29 9 0.647461 0.964355 0.361328
-20 29 10 0.647461 0.964355 0.361328
-20 29 11 0.647461 0.964355 0.361328
-20 29 12 0.647461 0.964355 0.361328
-20 29 13 0.647949 0.964355 0.361328
-20 29 14 0.647949 0.964355 0.361328
-20 29 15 0.647949 0.964355 0.361572
-20 29 16 0.650391 0.966797 0.390381
-20 29 17 0.655762 0.97168 0.446777
-20 29 18 0.661133 0.976562 0.507812
-20 29 19 0.66748 0.981445 0.569824
-20 29 20 0.67334 0.984863 0.630371
-20 29 21 0.678223 0.986816 0.689941
-20 29 22 0.681641 0.98584 0.745605
-20 29 23 0.684082 0.982422 0.795898
-20 29 24 0.684082 0.976562 0.84082
-20 29 25 0.682617 0.967285 0.884766
-20 29 26 0.679199 0.953613 0.926758
-20 29 27 0.672363 0.935059 0.964844
-20 29 28 0.662598 0.911621 0.998535
-20 29 29 0.650391 0.883789 1
-20 29 30 0.635254 0.851074 1
-20 29 31 0.617676 0.814941 1
-20 30 0 0.625 0.964355 0.359863
-20 30 1 0.625 0.964355 0.359863
-20 30 2 0.625 0.964355 0.359863
-20 30 3 0.625 0.964355 0.359863
-20 30 4 0.625 0.964355 0.359863
-20 30 5 0.625 0.964355 0.359863
-20 30 6 0.625 0.964355 0.359863
-20 30 7 0.625 0.964355 0.359863
-20 30 8 0.625 0.964355 0.359863
-20 30 9 0.625 0.964355 0.359863
-20 30 10 0.625 0.964355 0.359863
-20 30 11 0.625 0.964355 0.359863
-20 30 12 0.625 0.964355 0.359863
-20 30 13 0.625 0.964355 0.359863
-20 30 14 0.625 0.964355 0.359863
-20 30 15 0.625488 0.964355 0.359863
-20 30 16 0.626465 0.96582 0.371582
-20 30 17 0.631348 0.970215 0.424561
-20 30 18 0.637207 0.975586 0.481689
-20 30 19 0.643066 0.980957 0.540527
-20 30 20 0.649414 0.985352 0.598145
-20 30 21 0.654785 0.98877 0.655273
-20 30 22 0.659668 0.989746 0.709473
-20 30 23 0.663086 0.98877 0.759277
-20 30 24 0.665039 0.985352 0.804199
-20 30 25 0.665527 0.979004 0.848633
-20 30 26 0.664062 0.968262 0.89209
-20 30 27 0.660156 0.953613 0.933105
-20 30 28 0.653809 0.93457 0.970703
-20 30 29 0.64502 0.910156 1
-20 30 30 0.633301 0.881348 1
-20 30 31 0.619141 0.848145 1
-20 31 0 0.602539 0.962402 0.357666
-20 31 1 0.602539 0.962402 0.357666
-20 31 2 0.602539 0.962402 0.357666
-20 31 3 0.602539 0.962402 0.357666
-20 31 4 0.602539 0.962402 0.357666
-20 31 5 0.602539 0.962402 0.357666
-20 31 6 0.602539 0.962402 0.357666
-20 31 7 0.602539 0.962402 0.357666
-20 31 8 0.602539 0.962402 0.357666
-20 31 9 0.602539 0.962402 0.357666
-20 31 10 0.602539 0.962402 0.357666
-20 31 11 0.602539 0.962402 0.357666
-20 31 12 0.602539 0.962402 0.35791
-20 31 13 0.602539 0.962891 0.35791
-20 31 14 0.603027 0.962891 0.35791
-20 31 15 0.603027 0.962891 0.35791
-20 31 16 0.603516 0.962891 0.35791
-20 31 17 0.607422 0.966797 0.402344
-20 31 18 0.612793 0.972168 0.455566
-20 31 19 0.618652 0.977539 0.510742
-20 31 20 0.625 0.982422 0.564941
-20 31 21 0.630859 0.986816 0.619141
-20 31 22 0.63623 0.989258 0.671387
-20 31 23 0.640625 0.990234 0.719727
-20 31 24 0.643555 0.98877 0.76416
-20 31 25 0.645996 0.985352 0.808594
-20 31 26 0.646973 0.978516 0.853516
-20 31 27 0.645996 0.968262 0.896973
-20 31 28 0.642578 0.953125 0.9375
-20 31 29 0.636719 0.933105 0.975098
-20 31 30 0.628418 0.908691 1
-20 31 31 0.617188 0.878906 1
-21 0 0 0.758789 0.561035 0
-21 0 1 0.758789 0.561035 0
-21 0 2 0.758789 0.561035 0
-21 0 3 0.758789 0.561035 0
-21 0 4 0.758789 0.561035 0
-21 0 5 0.758789 0.561523 0
-21 0 6 0.758789 0.561523 0
-21 0 7 0.758789 0.561523 0
-21 0 8 0.758789 0.561523 0
-21 0 9 0.758789 0.561523 0
-21 0 10 0.758789 0.561523 0
-21 0 11 0.758789 0.562012 0
-21 0 12 0.759277 0.5625 0
-21 0 13 0.758789 0.5625 0
-21 0 14 0.759766 0.563477 0.182129
-21 0 15 0.766113 0.567383 0.312256
-21 0 16 0.775879 0.574219 0.419678
-21 0 17 0.794434 0.59082 0.52832
-21 0 18 0.828125 0.624023 0.644043
-21 0 19 0.854004 0.652832 0.748047
-21 0 20 0.855957 0.658203 0.824707
-21 0 21 0.842285 0.647949 0.882812
-21 0 22 0.822754 0.633301 0.928223
-21 0 23 0.797363 0.61377 0.958008
-21 0 24 0.768555 0.591797 0.975098
-21 0 25 0.736328 0.567383 0.984863
-21 0 26 0.703125 0.541992 0.990234
-21 0 27 0.67041 0.516602 0.992188
-21 0 28 0.63916 0.493164 0.992188
-21 0 29 0.61084 0.471436 0.992676
-21 0 30 0.585449 0.452148 0.994141
-21 0 31 0.562988 0.435059 0.996582
-21 1 0 0.758789 0.561035 0
-21 1 1 0.758789 0.561035 0
-21 1 2 0.758789 0.561035 0
-21 1 3 0.758789 0.561523 0
-21 1 4 0.758789 0.561523 0
-21 1 5 0.758789 0.561523 0
-21 1 6 0.758789 0.561523 0
-21 1 7 0.758789 0.561523 0
-21 1 8 0.758789 0.561523 0
-21 1 9 0.758789 0.561523 0
-21 1 10 0.758789 0.561523 0
-21 1 11 0.758789 0.562012 0
-21 1 12 0.759277 0.5625 0
-21 1 13 0.758789 0.5625 0
-21 1 14 0.759766 0.563477 0.182129
-21 1 15 0.766113 0.567383 0.312256
-21 1 16 0.775879 0.574219 0.419678
-21 1 17 0.794434 0.59082 0.52832
-21 1 18 0.828125 0.624023 0.644043
-21 1 19 0.854004 0.652832 0.748047
-21 1 20 0.855957 0.658203 0.824707
-21 1 21 0.842285 0.647949 0.882812
-21 1 22 0.822754 0.633301 0.928223
-21 1 23 0.797363 0.61377 0.958008
-21 1 24 0.768555 0.591797 0.975098
-21 1 25 0.736328 0.567383 0.984863
-21 1 26 0.703125 0.541992 0.990234
-21 1 27 0.67041 0.516602 0.992188
-21 1 28 0.63916 0.493164 0.992188
-21 1 29 0.61084 0.471436 0.992676
-21 1 30 0.585449 0.452148 0.994141
-21 1 31 0.562988 0.435059 0.996582
-21 2 0 0.758789 0.561523 0
-21 2 1 0.758789 0.561523 0
-21 2 2 0.758789 0.561523 0
-21 2 3 0.758789 0.561523 0
-21 2 4 0.758789 0.561523 0
-21 2 5 0.758789 0.561523 0
-21 2 6 0.758789 0.561523 0
-21 2 7 0.758789 0.561523 0
-21 2 8 0.758789 0.561523 0
-21 2 9 0.758789 0.561523 0
-21 2 10 0.758789 0.561523 0
-21 2 11 0.758789 0.562012 0
-21 2 12 0.759277 0.5625 0
-21 2 13 0.758789 0.5625 0
-21 2 14 0.759766 0.563477 0.182129
-21 2 15 0.766113 0.567383 0.312256
-21 2 16 0.775879 0.574219 0.419678
-21 2 17 0.794434 0.59082 0.52832
-21 2 18 0.828125 0.624023 0.644043
-21 2 19 0.854004 0.652832 0.748047
-21 2 20 0.855957 0.658203 0.824707
-21 2 21 0.842285 0.647949 0.882812
-21 2 22 0.822754 0.633301 0.928223
-21 2 23 0.797363 0.61377 0.958008
-21 2 24 0.768555 0.591797 0.975098
-21 2 25 0.736328 0.567383 0.984863
-21 2 26 0.703125 0.541992 0.990234
-21 2 27 0.67041 0.516602 0.992188
-21 2 28 0.63916 0.493164 0.992188
-21 2 29 0.61084 0.471436 0.992676
-21 2 30 0.585449 0.452148 0.994141
-21 2 31 0.562988 0.435059 0.996582
-21 3 0 0.758789 0.561523 0
-21 3 1 0.758789 0.561523 0
-21 3 2 0.758789 0.561523 0
-21 3 3 0.758789 0.561523 0
-21 3 4 0.758789 0.561523 0
-21 3 5 0.758789 0.561523 0
-21 3 6 0.758789 0.561523 0
-21 3 7 0.758789 0.561523 0
-21 3 8 0.758789 0.561523 0
-21 3 9 0.758789 0.561523 0
-21 3 10 0.758789 0.561523 0
-21 3 11 0.758789 0.562012 0
-21 3 12 0.759277 0.5625 0
-21 3 13 0.758789 0.5625 0
-21 3 14 0.759766 0.563477 0.182129
-21 3 15 0.766113 0.567383 0.312256
-21 3 16 0.775879 0.574219 0.419678
-21 3 17 0.794434 0.59082 0.52832
-21 3 18 0.828125 0.624023 0.644043
-21 3 19 0.854004 0.652832 0.748047
-21 3 20 0.855957 0.658203 0.824707
-21 3 21 0.842285 0.647949 0.882812
-21 3 22 0.822754 0.633301 0.928223
-21 3 23 0.797363 0.61377 0.958008
-21 3 24 0.768555 0.591797 0.975098
-21 3 25 0.736328 0.567383 0.984863
-21 3 26 0.703125 0.541992 0.990234
-21 3 27 0.67041 0.51709 0.992188
-21 3 28 0.63916 0.493164 0.992188
-21 3 29 0.61084 0.471436 0.992676
-21 3 30 0.585449 0.452148 0.994141
-21 3 31 0.562988 0.435059 0.996582
-21 4 0 0.758789 0.561523 0
-21 4 1 0.758789 0.561523 0
-21 4 2 0.758789 0.561523 0
-21 4 3 0.758789 0.561523 0
-21 4 4 0.758789 0.561523 0
-21 4 5 0.758789 0.561523 0
-21 4 6 0.758789 0.561523 0
-21 4 7 0.758789 0.561523 0
-21 4 8 0.758789 0.561523 0
-21 4 9 0.758789 0.561523 0
-21 4 10 0.758789 0.562012 0
-21 4 11 0.758789 0.562012 0
-21 4 12 0.759277 0.562988 0
-21 4 13 0.758789 0.5625 0
-21 4 14 0.759766 0.563477 0.182129
-21 4 15 0.766113 0.567383 0.312256
-21 4 16 0.775879 0.574219 0.419678
-21 4 17 0.794434 0.59082 0.52832
-21 4 18 0.828125 0.624023 0.644043
-21 4 19 0.854004 0.652832 0.748047
-21 4 20 0.855957 0.658203 0.824707
-21 4 21 0.842285 0.647949 0.882812
-21 4 22 0.822754 0.633301 0.928223
-21 4 23 0.797363 0.61377 0.958008
-21 4 24 0.768555 0.591797 0.975098
-21 4 25 0.736328 0.567383 0.984863
-21 4 26 0.703125 0.541992 0.990234
-21 4 27 0.67041 0.51709 0.992188
-21 4 28 0.63916 0.493164 0.992188
-21 4 29 0.61084 0.471436 0.992676
-21 4 30 0.585449 0.452148 0.994141
-21 4 31 0.562988 0.435059 0.996582
-21 5 0 0.758789 0.561523 0
-21 5 1 0.758789 0.561523 0
-21 5 2 0.758789 0.561523 0
-21 5 3 0.758789 0.561523 0
-21 5 4 0.758789 0.561523 0
-21 5 5 0.758789 0.561523 0
-21 5 6 0.758789 0.561523 0
-21 5 7 0.758789 0.561523 0
-21 5 8 0.758789 0.561523 0
-21 5 9 0.758789 0.561523 0
-21 5 10 0.758789 0.562012 0
-21 5 11 0.758789 0.562012 0
-21 5 12 0.759277 0.562988 0
-21 5 13 0.758789 0.5625 0
-21 5 14 0.759766 0.563477 0.182129
-21 5 15 0.766113 0.567383 0.312256
-21 5 16 0.775879 0.574707 0.419678
-21 5 17 0.794434 0.59082 0.52832
-21 5 18 0.828125 0.624023 0.644043
-21 5 19 0.854004 0.652832 0.748047
-21 5 20 0.855957 0.658203 0.824707
-21 5 21 0.842285 0.647949 0.882812
-21 5 22 0.822754 0.633301 0.928223
-21 5 23 0.797363 0.61377 0.958008
-21 5 24 0.768555 0.591797 0.975098
-21 5 25 0.736328 0.567383 0.984863
-21 5 26 0.703125 0.541992 0.990234
-21 5 27 0.67041 0.51709 0.992188
-21 5 28 0.63916 0.493164 0.992188
-21 5 29 0.61084 0.471436 0.992676
-21 5 30 0.585449 0.452148 0.994141
-21 5 31 0.562988 0.435059 0.996582
-21 6 0 0.758789 0.561523 0
-21 6 1 0.758789 0.561523 0
-21 6 2 0.758789 0.561523 0
-21 6 3 0.758789 0.561523 0
-21 6 4 0.758789 0.561523 0
-21 6 5 0.758789 0.561523 0
-21 6 6 0.758789 0.561523 0
-21 6 7 0.758789 0.561523 0
-21 6 8 0.758789 0.561523 0
-21 6 9 0.758789 0.562012 0
-21 6 10 0.758789 0.562012 0
-21 6 11 0.759277 0.5625 0
-21 6 12 0.759277 0.562988 0
-21 6 13 0.758789 0.562988 0
-21 6 14 0.759766 0.563477 0.182251
-21 6 15 0.766602 0.567871 0.312256
-21 6 16 0.775879 0.574707 0.419678
-21 6 17 0.794434 0.59082 0.52832
-21 6 18 0.828125 0.624023 0.644043
-21 6 19 0.854004 0.652832 0.748047
-21 6 20 0.855957 0.658203 0.824707
-21 6 21 0.842285 0.648438 0.882812
-21 6 22 0.822754 0.633301 0.928223
-21 6 23 0.797363 0.61377 0.958008
-21 6 24 0.768555 0.591797 0.975098
-21 6 25 0.736328 0.567383 0.984863
-21 6 26 0.703125 0.541992 0.990234
-21 6 27 0.67041 0.51709 0.992188
-21 6 28 0.63916 0.493164 0.992188
-21 6 29 0.61084 0.47168 0.992676
-21 6 30 0.585449 0.452148 0.994141
-21 6 31 0.562988 0.435059 0.996582
-21 7 0 0.758789 0.562012 0
-21 7 1 0.758789 0.562012 0
-21 7 2 0.758789 0.562012 0
-21 7 3 0.758789 0.562012 0
-21 7 4 0.758789 0.562012 0
-21 7 5 0.758789 0.562012 0
-21 7 6 0.758789 0.562012 0
-21 7 7 0.758789 0.562012 0
-21 7 8 0.758789 0.562012 0
-21 7 9 0.758789 0.562012 0
-21 7 10 0.758789 0.5625 0
-21 7 11 0.759277 0.562988 0
-21 7 12 0.759277 0.563477 0
-21 7 13 0.758789 0.562988 0
-21 7 14 0.759766 0.563965 0.182373
-21 7 15 0.766602 0.567871 0.312256
-21 7 16 0.775879 0.574707 0.419678
-21 7 17 0.794434 0.591309 0.52832
-21 7 18 0.827637 0.624023 0.644043
-21 7 19 0.854004 0.65332 0.748047
-21 7 20 0.855957 0.658691 0.824707
-21 7 21 0.842285 0.648438 0.882812
-21 7 22 0.822754 0.633789 0.928223
-21 7 23 0.797363 0.614258 0.958008
-21 7 24 0.768555 0.592285 0.975098
-21 7 25 0.736328 0.567871 0.984863
-21 7 26 0.703125 0.541992 0.990234
-21 7 27 0.67041 0.51709 0.992188
-21 7 28 0.63916 0.493408 0.992188
-21 7 29 0.61084 0.47168 0.992676
-21 7 30 0.585449 0.452393 0.994141
-21 7 31 0.562988 0.435303 0.996582
-21 8 0 0.759277 0.5625 0
-21 8 1 0.759277 0.5625 0
-21 8 2 0.759277 0.5625 0
-21 8 3 0.759277 0.5625 0
-21 8 4 0.759277 0.5625 0
-21 8 5 0.759277 0.5625 0
-21 8 6 0.759277 0.5625 0
-21 8 7 0.759277 0.5625 0
-21 8 8 0.759277 0.5625 0
-21 8 9 0.759277 0.562988 0
-21 8 10 0.759277 0.562988 0
-21 8 11 0.759277 0.563477 0
-21 8 12 0.759766 0.563965 0
-21 8 13 0.758789 0.563965 0
-21 8 14 0.760254 0.564453 0.182617
-21 8 15 0.766602 0.568359 0.312256
-21 8 16 0.776367 0.575684 0.419678
-21 8 17 0.794434 0.591309 0.527832
-21 8 18 0.827637 0.624512 0.644043
-21 8 19 0.854004 0.65332 0.748047
-21 8 20 0.855957 0.658691 0.824707
-21 8 21 0.842285 0.648926 0.882812
-21 8 22 0.822754 0.633789 0.928223
-21 8 23 0.797363 0.614258 0.958008
-21 8 24 0.768555 0.592285 0.975098
-21 8 25 0.736328 0.567871 0.984863
-21 8 26 0.703125 0.54248 0.990234
-21 8 27 0.67041 0.517578 0.992188
-21 8 28 0.63916 0.493652 0.992188
-21 8 29 0.61084 0.471924 0.992676
-21 8 30 0.585449 0.452393 0.994141
-21 8 31 0.562988 0.435303 0.996582
-21 9 0 0.759277 0.563965 0
-21 9 1 0.759277 0.563965 0
-21 9 2 0.759277 0.563965 0
-21 9 3 0.759277 0.563965 0
-21 9 4 0.759277 0.563965 0
-21 9 5 0.759277 0.563965 0
-21 9 6 0.759277 0.563965 0
-21 9 7 0.759277 0.563965 0
-21 9 8 0.759766 0.563965 0
-21 9 9 0.759766 0.563965 0
-21 9 10 0.759766 0.564453 0
-21 9 11 0.759766 0.564453 0
-21 9 12 0.760254 0.56543 0
-21 9 13 0.759277 0.564941 0
-21 9 14 0.760742 0.56543 0.183105
-21 9 15 0.766602 0.569336 0.312256
-21 9 16 0.776367 0.57666 0.419678
-21 9 17 0.794434 0.592285 0.527832
-21 9 18 0.827637 0.625 0.643555
-21 9 19 0.854004 0.654297 0.748047
-21 9 20 0.855957 0.659668 0.824707
-21 9 21 0.842285 0.649414 0.882812
-21 9 22 0.822754 0.634766 0.928223
-21 9 23 0.797363 0.615234 0.958008
-21 9 24 0.768555 0.593262 0.975098
-21 9 25 0.736328 0.568359 0.984863
-21 9 26 0.703125 0.542969 0.990234
-21 9 27 0.67041 0.517578 0.992188
-21 9 28 0.63916 0.494141 0.992188
-21 9 29 0.61084 0.472412 0.992676
-21 9 30 0.585449 0.452881 0.994141
-21 9 31 0.562988 0.435791 0.996582
-21 10 0 0.760254 0.565918 0
-21 10 1 0.760254 0.565918 0
-21 10 2 0.760254 0.565918 0
-21 10 3 0.760254 0.565918 0
-21 10 4 0.760254 0.565918 0
-21 10 5 0.760254 0.565918 0
-21 10 6 0.760254 0.565918 0
-21 10 7 0.760254 0.565918 0
-21 10 8 0.760254 0.566406 0
-21 10 9 0.760254 0.566406 0
-21 10 10 0.760254 0.566406 0
-21 10 11 0.760742 0.566895 0
-21 10 12 0.760742 0.567383 0
-21 10 13 0.760254 0.567383 0
-21 10 14 0.76123 0.567871 0.184082
-21 10 15 0.76709 0.571289 0.312256
-21 10 16 0.776855 0.578125 0.419922
-21 10 17 0.794434 0.59375 0.527344
-21 10 18 0.827637 0.626465 0.643555
-21 10 19 0.854004 0.655273 0.747559
-21 10 20 0.855957 0.661133 0.824707
-21 10 21 0.842773 0.650879 0.882812
-21 10 22 0.822754 0.635742 0.928223
-21 10 23 0.797363 0.616211 0.958008
-21 10 24 0.768555 0.594238 0.975098
-21 10 25 0.736328 0.569336 0.985352
-21 10 26 0.703125 0.543945 0.990234
-21 10 27 0.67041 0.518555 0.992188
-21 10 28 0.63916 0.494873 0.992676
-21 10 29 0.61084 0.4729 0.992676
-21 10 30 0.585449 0.453613 0.994141
-21 10 31 0.562988 0.436279 0.996582
-21 11 0 0.761719 0.569824 0
-21 11 1 0.761719 0.569824 0
-21 11 2 0.761719 0.569824 0
-21 11 3 0.761719 0.569824 0
-21 11 4 0.761719 0.569824 0
-21 11 5 0.761719 0.569824 0
-21 11 6 0.761719 0.569824 0
-21 11 7 0.761719 0.569824 0
-21 11 8 0.761719 0.570312 0
-21 11 9 0.761719 0.570312 0
-21 11 10 0.761719 0.570312 0
-21 11 11 0.762207 0.570801 0
-21 11 12 0.762207 0.571289 0
-21 11 13 0.761719 0.571289 0
-21 11 14 0.762207 0.571289 0.185791
-21 11 15 0.767578 0.574707 0.3125
-21 11 16 0.777832 0.581543 0.42041
-21 11 17 0.794434 0.595703 0.526855
-21 11 18 0.827148 0.62793 0.642578
-21 11 19 0.854004 0.657715 0.747559
-21 11 20 0.856445 0.663086 0.824707
-21 11 21 0.842773 0.65332 0.883301
-21 11 22 0.823242 0.638184 0.928711
-21 11 23 0.797852 0.618164 0.958008
-21 11 24 0.769043 0.596191 0.975098
-21 11 25 0.736816 0.571289 0.985352
-21 11 26 0.703613 0.54541 0.990234
-21 11 27 0.67041 0.52002 0.992188
-21 11 28 0.639648 0.496094 0.992676
-21 11 29 0.611328 0.474365 0.993164
-21 11 30 0.585449 0.454834 0.994141
-21 11 31 0.563477 0.4375 0.996582
-21 12 0 0.76416 0.57666 0
-21 12 1 0.76416 0.57666 0
-21 12 2 0.76416 0.57666 0
-21 12 3 0.76416 0.57666 0
-21 12 4 0.76416 0.57666 0
-21 12 5 0.76416 0.57666 0
-21 12 6 0.76416 0.57666 0
-21 12 7 0.76416 0.57666 0
-21 12 8 0.76416 0.57666 0
-21 12 9 0.76416 0.577148 0
-21 12 10 0.76416 0.577148 0
-21 12 11 0.764648 0.577637 0
-21 12 12 0.764648 0.578125 0
-21 12 13 0.763672 0.577637 0
-21 12 14 0.764648 0.577637 0.189331
-21 12 15 0.769043 0.580078 0.312988
-21 12 16 0.779297 0.587402 0.421143
-21 12 17 0.794434 0.599609 0.526367
-21 12 18 0.82666 0.631348 0.641602
-21 12 19 0.854004 0.661133 0.747559
-21 12 20 0.856934 0.666992 0.825195
-21 12 21 0.843262 0.656738 0.883301
-21 12 22 0.82373 0.641602 0.928711
-21 12 23 0.797852 0.621582 0.958008
-21 12 24 0.769043 0.599121 0.975098
-21 12 25 0.736816 0.574219 0.985352
-21 12 26 0.703613 0.54834 0.990234
-21 12 27 0.670898 0.522461 0.992188
-21 12 28 0.639648 0.498535 0.992676
-21 12 29 0.611328 0.476562 0.993164
-21 12 30 0.585938 0.456787 0.994629
-21 12 31 0.563477 0.439209 0.99707
-21 13 0 0.768066 0.587402 0
-21 13 1 0.768066 0.587402 0
-21 13 2 0.768066 0.587402 0
-21 13 3 0.768066 0.587402 0
-21 13 4 0.768066 0.587402 0
-21 13 5 0.768066 0.587891 0
-21 13 6 0.768066 0.587891 0
-21 13 7 0.768066 0.587891 0
-21 13 8 0.768066 0.587891 0
-21 13 9 0.768555 0.587891 0
-21 13 10 0.768555 0.587891 0
-21 13 11 0.768555 0.588379 0
-21 13 12 0.769043 0.588867 0
-21 13 13 0.768066 0.588379 0
-21 13 14 0.768066 0.587891 0.195923
-21 13 15 0.771484 0.589355 0.314697
-21 13 16 0.78125 0.596191 0.422363
-21 13 17 0.794434 0.606445 0.525391
-21 13 18 0.825195 0.636719 0.640137
-21 13 19 0.854004 0.666992 0.746582
-21 13 20 0.857422 0.67334 0.825195
-21 13 21 0.84375 0.663086 0.883789
-21 13 22 0.824219 0.647461 0.929199
-21 13 23 0.798828 0.627441 0.958496
-21 13 24 0.769531 0.604492 0.975586
-21 13 25 0.737305 0.579102 0.985352
-21 13 26 0.704102 0.552734 0.990234
-21 13 27 0.670898 0.526855 0.992188
-21 13 28 0.640137 0.502441 0.992676
-21 13 29 0.611816 0.47998 0.993652
-21 13 30 0.586426 0.459961 0.995117
-21 13 31 0.563965 0.442383 0.997559
-21 14 0 0.774902 0.60498 0
-21 14 1 0.774902 0.60498 0
-21 14 2 0.774902 0.60498 0
-21 14 3 0.774902 0.60498 0
-21 14 4 0.774902 0.60498 0
-21 14 5 0.774902 0.60498 0
-21 14 6 0.774902 0.60498 0
-21 14 7 0.774902 0.60498 0
-21 14 8 0.774902 0.60498 0
-21 14 9 0.775391 0.60498 0
-21 14 10 0.775391 0.605469 0
-21 14 11 0.775391 0.605469 0
-21 14 12 0.775879 0.606445 0
-21 14 13 0.774902 0.605469 0
-21 14 14 0.774414 0.604492 0.208374
-21 14 15 0.776367 0.604492 0.319092
-21 14 16 0.782715 0.608398 0.421631
-21 14 17 0.794922 0.617188 0.523926
-21 14 18 0.82373 0.644531 0.637207
-21 14 19 0.853516 0.675781 0.745605
-21 14 20 0.858398 0.683105 0.825195
-21 14 21 0.845215 0.672852 0.883789
-21 14 22 0.825195 0.656738 0.929688
-21 14 23 0.799316 0.63623 0.958496
-21 14 24 0.770508 0.612305 0.975586
-21 14 25 0.737793 0.586426 0.985352
-21 14 26 0.70459 0.55957 0.990234
-21 14 27 0.671875 0.533203 0.992188
-21 14 28 0.640625 0.508301 0.993164
-21 14 29 0.612305 0.485596 0.993652
-21 14 30 0.587402 0.465088 0.995605
-21 14 31 0.564941 0.447021 0.998535
-21 15 0 0.785645 0.630859 0
-21 15 1 0.785645 0.630859 0
-21 15 2 0.785645 0.630859 0
-21 15 3 0.785645 0.630859 0
-21 15 4 0.785645 0.630859 0
-21 15 5 0.785645 0.630859 0
-21 15 6 0.785645 0.630859 0
-21 15 7 0.785645 0.630859 0
-21 15 8 0.786133 0.630859 0
-21 15 9 0.786133 0.630859 0
-21 15 10 0.786133 0.631348 0
-21 15 11 0.786133 0.631348 0
-21 15 12 0.786621 0.632324 0
-21 15 13 0.785645 0.631348 0.045105
-21 15 14 0.785156 0.630371 0.22998
-21 15 15 0.785156 0.628418 0.328857
-21 15 16 0.787598 0.628418 0.424072
-21 15 17 0.797363 0.635254 0.524414
-21 15 18 0.820801 0.65625 0.632812
-21 15 19 0.852539 0.688477 0.743652
-21 15 20 0.859375 0.697754 0.825195
-21 15 21 0.846191 0.687012 0.884277
-21 15 22 0.82666 0.67041 0.929688
-21 15 23 0.800781 0.648926 0.958984
-21 15 24 0.771484 0.624512 0.975586
-21 15 25 0.73877 0.597656 0.985352
-21 15 26 0.705566 0.569824 0.990234
-21 15 27 0.672363 0.542969 0.992188
-21 15 28 0.641602 0.51709 0.993164
-21 15 29 0.61377 0.493896 0.994629
-21 15 30 0.588379 0.4729 0.996582
-21 15 31 0.565918 0.454346 0.999512
-21 16 0 0.802246 0.66748 0.100769
-21 16 1 0.802246 0.66748 0.100769
-21 16 2 0.802246 0.66748 0.100769
-21 16 3 0.802246 0.66748 0.100769
-21 16 4 0.802246 0.66748 0.100769
-21 16 5 0.802246 0.66748 0.10083
-21 16 6 0.802246 0.66748 0.10083
-21 16 7 0.802246 0.66748 0.100952
-21 16 8 0.802246 0.66748 0.101135
-21 16 9 0.802246 0.667969 0.101562
-21 16 10 0.802734 0.667969 0.102234
-21 16 11 0.802734 0.668457 0.103394
-21 16 12 0.803223 0.668945 0.105347
-21 16 13 0.803223 0.668945 0.165405
-21 16 14 0.802246 0.66748 0.263184
-21 16 15 0.800781 0.664551 0.348145
-21 16 16 0.798828 0.660645 0.433594
-21 16 17 0.802246 0.661621 0.525879
-21 16 18 0.817871 0.673828 0.627441
-21 16 19 0.849609 0.705078 0.739258
-21 16 20 0.860352 0.717285 0.824707
-21 16 21 0.848145 0.706543 0.884277
-21 16 22 0.828613 0.689453 0.930176
-21 16 23 0.802246 0.666504 0.958496
-21 16 24 0.772461 0.641113 0.975098
-21 16 25 0.739746 0.613281 0.984863
-21 16 26 0.706543 0.584473 0.989746
-21 16 27 0.673828 0.556641 0.992676
-21 16 28 0.643066 0.530273 0.994141
-21 16 29 0.615234 0.505859 0.995605
-21 16 30 0.590332 0.484131 0.998047
-21 16 31 0.567871 0.464844 1
-21 17 0 0.825195 0.715332 0.213501
-21 17 1 0.825195 0.715332 0.213501
-21 17 2 0.825195 0.715332 0.213501
-21 17 3 0.825195 0.715332 0.213501
-21 17 4 0.825195 0.715332 0.213501
-21 17 5 0.825195 0.715332 0.213501
-21 17 6 0.825195 0.715332 0.213623
-21 17 7 0.825195 0.715332 0.213623
-21 17 8 0.825195 0.715332 0.213623
-21 17 9 0.825195 0.715332 0.213745
-21 17 10 0.825195 0.71582 0.213989
-21 17 11 0.825684 0.71582 0.214355
-21 17 12 0.825684 0.716309 0.214966
-21 17 13 0.826172 0.716797 0.233521
-21 17 14 0.825195 0.715332 0.304443
-21 17 15 0.823242 0.712402 0.377686
-21 17 16 0.819336 0.707031 0.454346
-21 17 17 0.813965 0.700195 0.53418
-21 17 18 0.819336 0.702637 0.625488
-21 17 19 0.84375 0.724609 0.730957
-21 17 20 0.860352 0.742188 0.822754
-21 17 21 0.849609 0.731934 0.883789
-21 17 22 0.830078 0.713867 0.929199
-21 17 23 0.803223 0.689453 0.95752
-21 17 24 0.773438 0.662598 0.974121
-21 17 25 0.740723 0.633301 0.983887
-21 17 26 0.70752 0.603516 0.989258
-21 17 27 0.675293 0.574707 0.992676
-21 17 28 0.64502 0.547363 0.995117
-21 17 29 0.617676 0.521973 0.997559
-21 17 30 0.592773 0.499268 1
-21 17 31 0.570801 0.479004 1
-21 18 0 0.849121 0.769043 0.28125
-21 18 1 0.849121 0.769043 0.28125
-21 18 2 0.849121 0.769043 0.28125
-21 18 3 0.849121 0.769043 0.28125
-21 18 4 0.849121 0.769043 0.28125
-21 18 5 0.849121 0.769043 0.28125
-21 18 6 0.849121 0.769043 0.28125
-21 18 7 0.849121 0.769043 0.28125
-21 18 8 0.849121 0.769043 0.28125
-21 18 9 0.849121 0.769043 0.281494
-21 18 10 0.849121 0.769043 0.281494
-21 18 11 0.849609 0.769531 0.281738
-21 18 12 0.849609 0.769531 0.281982
-21 18 13 0.850098 0.770508 0.286377
-21 18 14 0.849609 0.769531 0.344971
-21 18 15 0.848633 0.768066 0.410889
-21 18 16 0.845703 0.76416 0.483154
-21 18 17 0.838379 0.755859 0.557129
-21 18 18 0.82959 0.744629 0.631348
-21 18 19 0.835938 0.748535 0.720215
-21 18 20 0.858398 0.770508 0.818359
-21 18 21 0.850098 0.761719 0.881348
-21 18 22 0.831055 0.742676 0.927246
-21 18 23 0.803711 0.716309 0.955078
-21 18 24 0.773926 0.687988 0.971191
-21 18 25 0.741699 0.657715 0.981445
-21 18 26 0.709473 0.626953 0.988281
-21 18 27 0.677734 0.59668 0.993164
-21 18 28 0.648438 0.568359 0.996582
-21 18 29 0.621094 0.54248 1
-21 18 30 0.59668 0.518555 1
-21 18 31 0.574707 0.496826 1
-21 19 0 0.868164 0.821777 0.326416
-21 19 1 0.868164 0.821777 0.326416
-21 19 2 0.868164 0.821777 0.326416
-21 19 3 0.868164 0.821777 0.326416
-21 19 4 0.868164 0.821777 0.326416
-21 19 5 0.868164 0.821777 0.326416
-21 19 6 0.868164 0.821777 0.326416
-21 19 7 0.868164 0.821777 0.326416
-21 19 8 0.868164 0.821777 0.326416
-21 19 9 0.868164 0.821777 0.326416
-21 19 10 0.868164 0.821777 0.32666
-21 19 11 0.868164 0.822266 0.32666
-21 19 12 0.868164 0.822266 0.326904
-21 19 13 0.868652 0.822754 0.327148
-21 19 14 0.869141 0.823242 0.374023
-21 19 15 0.869141 0.822754 0.436768
-21 19 16 0.868164 0.820801 0.507812
-21 19 17 0.864258 0.815918 0.58252
-21 19 18 0.854492 0.804688 0.654297
-21 19 19 0.84082 0.788574 0.720703
-21 19 20 0.851074 0.796387 0.807617
-21 19 21 0.849609 0.794434 0.877441
-21 19 22 0.830078 0.773438 0.922363
-21 19 23 0.802246 0.745117 0.949707
-21 19 24 0.772949 0.71582 0.966309
-21 19 25 0.742188 0.685059 0.978516
-21 19 26 0.711426 0.653809 0.987793
-21 19 27 0.681152 0.623047 0.994141
-21 19 28 0.652344 0.594238 0.999512
-21 19 29 0.625977 0.566895 1
-21 19 30 0.602051 0.541504 1
-21 19 31 0.580078 0.518555 1
-21 20 0 0.876953 0.868164 0.351562
-21 20 1 0.876953 0.868164 0.351562
-21 20 2 0.876953 0.868164 0.351562
-21 20 3 0.876953 0.868164 0.351562
-21 20 4 0.876953 0.868164 0.351562
-21 20 5 0.876953 0.868164 0.351562
-21 20 6 0.876953 0.868164 0.351562
-21 20 7 0.876953 0.868164 0.351562
-21 20 8 0.876953 0.868164 0.351562
-21 20 9 0.876953 0.868164 0.351562
-21 20 10 0.876953 0.868164 0.351562
-21 20 11 0.876953 0.868164 0.351562
-21 20 12 0.876953 0.868652 0.351807
-21 20 13 0.877441 0.868652 0.351807
-21 20 14 0.87793 0.869629 0.386475
-21 20 15 0.879395 0.870117 0.448242
-21 20 16 0.879883 0.869629 0.519531
-21 20 17 0.878906 0.867188 0.595703
-21 20 18 0.874023 0.860352 0.671387
-21 20 19 0.863281 0.847656 0.740234
-21 20 20 0.845215 0.827148 0.797363
-21 20 21 0.847168 0.82666 0.870605
-21 20 22 0.826172 0.803223 0.914062
-21 20 23 0.798828 0.773926 0.941406
-21 20 24 0.771973 0.745117 0.960938
-21 20 25 0.743652 0.714844 0.976074
-21 20 26 0.714844 0.684082 0.988281
-21 20 27 0.686523 0.65332 0.997559
-21 20 28 0.658691 0.623047 1
-21 20 29 0.632812 0.594727 1
-21 20 30 0.608398 0.567871 1
-21 20 31 0.586426 0.542969 1
-21 21 0 0.874023 0.904785 0.363281
-21 21 1 0.874023 0.904785 0.363281
-21 21 2 0.874023 0.904785 0.363281
-21 21 3 0.874023 0.904785 0.363281
-21 21 4 0.874023 0.904785 0.363281
-21 21 5 0.874023 0.904785 0.363281
-21 21 6 0.874023 0.904785 0.363281
-21 21 7 0.874023 0.904785 0.363281
-21 21 8 0.874023 0.904785 0.363281
-21 21 9 0.874023 0.904785 0.363281
-21 21 10 0.874023 0.904785 0.363281
-21 21 11 0.874023 0.904785 0.363281
-21 21 12 0.874023 0.904785 0.363281
-21 21 13 0.874023 0.905273 0.363525
-21 21 14 0.875 0.905762 0.385986
-21 21 15 0.876465 0.906738 0.446777
-21 21 16 0.87793 0.907227 0.51709
-21 21 17 0.878418 0.905762 0.593262
-21 21 18 0.875977 0.901367 0.67041
-21 21 19 0.869629 0.89209 0.743164
-21 21 20 0.858887 0.878418 0.807129
-21 21 21 0.842285 0.85791 0.86084
-21 21 22 0.820801 0.833008 0.90332
-21 21 23 0.797852 0.806152 0.935059
-21 21 24 0.773926 0.779297 0.958496
-21 21 25 0.748047 0.749512 0.977051
-21 21 26 0.720703 0.718262 0.991211
-21 21 27 0.692871 0.686035 1
-21 21 28 0.665039 0.654297 1
-21 21 29 0.638672 0.624023 1
-21 21 30 0.614258 0.594727 1
-21 21 31 0.59082 0.567383 1
-21 22 0 0.858887 0.927734 0.368408
-21 22 1 0.858887 0.927734 0.368408
-21 22 2 0.858887 0.927734 0.368408
-21 22 3 0.858887 0.927734 0.368408
-21 22 4 0.858887 0.927734 0.368408
-21 22 5 0.858887 0.927734 0.368408
-21 22 6 0.858887 0.927734 0.368408
-21 22 7 0.858887 0.927734 0.368408
-21 22 8 0.858887 0.927734 0.368408
-21 22 9 0.858887 0.928223 0.368408
-21 22 10 0.858887 0.928223 0.368408
-21 22 11 0.858887 0.928223 0.368652
-21 22 12 0.858887 0.928223 0.368652
-21 22 13 0.858887 0.928223 0.368652
-21 22 14 0.859375 0.928711 0.378906
-21 22 15 0.861328 0.930176 0.437988
-21 22 16 0.862793 0.930664 0.506348
-21 22 17 0.86377 0.929688 0.581055
-21 22 18 0.862305 0.925781 0.65625
-21 22 19 0.856934 0.916992 0.728027
-21 22 20 0.84668 0.902832 0.791016
-21 22 21 0.834961 0.886719 0.848633
-21 22 22 0.824707 0.87207 0.901855
-21 22 23 0.804688 0.847656 0.937988
-21 22 24 0.780762 0.818848 0.961426
-21 22 25 0.754883 0.787598 0.980469
-21 22 26 0.728027 0.754883 0.995605
-21 22 27 0.700195 0.721191 1
-21 22 28 0.672363 0.6875 1
-21 22 29 0.645996 0.654785 1
-21 22 30 0.620605 0.623535 1
-21 22 31 0.597168 0.594238 1
-21 23 0 0.837402 0.941895 0.370361
-21 23 1 0.837402 0.941895 0.370361
-21 23 2 0.837402 0.941895 0.370361
-21 23 3 0.837402 0.941895 0.370361
-21 23 4 0.837402 0.941895 0.370361
-21 23 5 0.837402 0.941895 0.370361
-21 23 6 0.837402 0.941895 0.370361
-21 23 7 0.837402 0.941895 0.370361
-21 23 8 0.837402 0.941895 0.370361
-21 23 9 0.837402 0.941895 0.370361
-21 23 10 0.837402 0.941895 0.370361
-21 23 11 0.837402 0.941895 0.370361
-21 23 12 0.837402 0.941895 0.370605
-21 23 13 0.837402 0.941895 0.370605
-21 23 14 0.837402 0.942383 0.370605
-21 23 15 0.839355 0.943359 0.425781
-21 23 16 0.841797 0.944336 0.491943
-21 23 17 0.843262 0.943848 0.563965
-21 23 18 0.842285 0.940918 0.637695
-21 23 19 0.838867 0.933594 0.708496
-21 23 20 0.832031 0.922852 0.772949
-21 23 21 0.825195 0.911133 0.833496
-21 23 22 0.816895 0.897949 0.888672
-21 23 23 0.806152 0.881836 0.933594
-21 23 24 0.789062 0.859375 0.96582
-21 23 25 0.765137 0.828613 0.988281
-21 23 26 0.738281 0.794922 1
-21 23 27 0.710449 0.759277 1
-21 23 28 0.682129 0.723145 1
-21 23 29 0.654785 0.687988 1
-21 23 30 0.628906 0.654297 1
-21 23 31 0.604492 0.62207 1
-21 24 0 0.81543 0.950684 0.371094
-21 24 1 0.81543 0.950684 0.371094
-21 24 2 0.81543 0.950684 0.371094
-21 24 3 0.81543 0.950684 0.371094
-21 24 4 0.81543 0.950684 0.371094
-21 24 5 0.81543 0.950684 0.371094
-21 24 6 0.81543 0.950684 0.371094
-21 24 7 0.81543 0.950684 0.371094
-21 24 8 0.81543 0.950684 0.371094
-21 24 9 0.81543 0.950684 0.371094
-21 24 10 0.81543 0.950684 0.371094
-21 24 11 0.81543 0.950684 0.371094
-21 24 12 0.81543 0.951172 0.371094
-21 24 13 0.81543 0.951172 0.371094
-21 24 14 0.81543 0.951172 0.371094
-21 24 15 0.816895 0.952637 0.41333
-21 24 16 0.819336 0.953613 0.477051
-21 24 17 0.821777 0.954102 0.546875
-21 24 18 0.822266 0.952637 0.619141
-21 24 19 0.821289 0.947754 0.689453
-21 24 20 0.818359 0.94043 0.755371
-21 24 21 0.813965 0.932129 0.817383
-21 24 22 0.808105 0.92041 0.873047
-21 24 23 0.799316 0.90625 0.919922
-21 24 24 0.788086 0.88916 0.958496
-21 24 25 0.770996 0.864746 0.989258
-21 24 26 0.747559 0.833008 1
-21 24 27 0.720703 0.796875 1
-21 24 28 0.692383 0.759766 1
-21 24 29 0.664551 0.722168 1
-21 24 30 0.637695 0.686035 1
-21 24 31 0.612305 0.651367 1
-21 25 0 0.791504 0.958496 0.371094
-21 25 1 0.791504 0.958496 0.371094
-21 25 2 0.791504 0.958496 0.371094
-21 25 3 0.791504 0.958496 0.371094
-21 25 4 0.791504 0.958496 0.371094
-21 25 5 0.791504 0.958496 0.371094
-21 25 6 0.791504 0.958496 0.371094
-21 25 7 0.791504 0.958496 0.371094
-21 25 8 0.791504 0.958496 0.371094
-21 25 9 0.791504 0.958496 0.371094
-21 25 10 0.791504 0.958496 0.371094
-21 25 11 0.791504 0.958496 0.371094
-21 25 12 0.791504 0.958496 0.371094
-21 25 13 0.791504 0.958496 0.371094
-21 25 14 0.791992 0.958496 0.371338
-21 25 15 0.792969 0.959961 0.400146
-21 25 16 0.795898 0.961426 0.461182
-21 25 17 0.798828 0.962891 0.528809
-21 25 18 0.80127 0.962891 0.599121
-21 25 19 0.802246 0.960938 0.668945
-21 25 20 0.802246 0.957031 0.734863
-21 25 21 0.800293 0.950684 0.797852
-21 25 22 0.796387 0.941406 0.854492
-21 25 23 0.789551 0.928711 0.902344
-21 25 24 0.780762 0.913574 0.942871
-21 25 25 0.769043 0.894043 0.97998
-21 25 26 0.751465 0.868164 1
-21 25 27 0.728516 0.834961 1
-21 25 28 0.702148 0.797852 1
-21 25 29 0.674805 0.759277 1
-21 25 30 0.647949 0.721191 1
-21 25 31 0.621582 0.684082 1
-21 26 0 0.76709 0.964844 0.371094
-21 26 1 0.76709 0.964844 0.371094
-21 26 2 0.76709 0.964844 0.371094
-21 26 3 0.76709 0.964844 0.371094
-21 26 4 0.76709 0.964844 0.371094
-21 26 5 0.76709 0.964844 0.371094
-21 26 6 0.76709 0.964844 0.371094
-21 26 7 0.767578 0.964844 0.371094
-21 26 8 0.767578 0.964844 0.371094
-21 26 9 0.767578 0.964844 0.371094
-21 26 10 0.767578 0.964844 0.371094
-21 26 11 0.767578 0.964844 0.371094
-21 26 12 0.767578 0.964844 0.371094
-21 26 13 0.767578 0.964844 0.371094
-21 26 14 0.767578 0.965332 0.371094
-21 26 15 0.768555 0.96582 0.38623
-21 26 16 0.771973 0.968262 0.444824
-21 26 17 0.775391 0.970703 0.509766
-21 26 18 0.778809 0.972656 0.578125
-21 26 19 0.781738 0.972656 0.646973
-21 26 20 0.783691 0.970703 0.712402
-21 26 21 0.78418 0.966797 0.774902
-21 26 22 0.782227 0.959473 0.832031
-21 26 23 0.777832 0.949219 0.881348
-21 26 24 0.770996 0.936523 0.92334
-21 26 25 0.761719 0.919434 0.962402
-21 26 26 0.749023 0.897461 0.997559
-21 26 27 0.731445 0.869629 1
-21 26 28 0.708496 0.835449 1
-21 26 29 0.683594 0.797363 1
-21 26 30 0.657227 0.758301 1
-21 26 31 0.630859 0.719238 1
-21 27 0 0.742676 0.970215 0.370605
-21 27 1 0.742676 0.970215 0.370605
-21 27 2 0.742676 0.970215 0.370605
-21 27 3 0.742676 0.970215 0.370605
-21 27 4 0.742676 0.970215 0.370605
-21 27 5 0.742676 0.970215 0.370605
-21 27 6 0.742676 0.970215 0.370605
-21 27 7 0.742676 0.970215 0.370605
-21 27 8 0.742676 0.970215 0.370605
-21 27 9 0.742676 0.970215 0.370605
-21 27 10 0.742676 0.970215 0.370605
-21 27 11 0.742676 0.970703 0.370605
-21 27 12 0.742676 0.970703 0.370605
-21 27 13 0.742676 0.970703 0.370605
-21 27 14 0.743164 0.970703 0.370605
-21 27 15 0.743164 0.970703 0.37207
-21 27 16 0.746582 0.973633 0.427734
-21 27 17 0.750977 0.977051 0.48999
-21 27 18 0.755371 0.97998 0.556152
-21 27 19 0.759766 0.981934 0.622559
-21 27 20 0.763184 0.982422 0.687012
-21 27 21 0.765137 0.980469 0.749023
-21 27 22 0.765137 0.975586 0.806152
-21 27 23 0.762695 0.967285 0.856445
-21 27 24 0.758301 0.956543 0.899902
-21 27 25 0.751465 0.941895 0.940918
-21 27 26 0.741211 0.922852 0.978516
-21 27 27 0.728027 0.898926 1
-21 27 28 0.709961 0.868652 1
-21 27 29 0.687988 0.833008 1
-21 27 30 0.664062 0.794922 1
-21 27 31 0.63916 0.755371 1
-21 28 0 0.717773 0.974609 0.369873
-21 28 1 0.717773 0.974609 0.369873
-21 28 2 0.717773 0.974609 0.369873
-21 28 3 0.717773 0.974609 0.369873
-21 28 4 0.717773 0.974609 0.369873
-21 28 5 0.717773 0.974609 0.369873
-21 28 6 0.717773 0.974609 0.369873
-21 28 7 0.717773 0.974609 0.369873
-21 28 8 0.717773 0.974609 0.369873
-21 28 9 0.717773 0.974609 0.369873
-21 28 10 0.717773 0.974609 0.369873
-21 28 11 0.717773 0.974609 0.369873
-21 28 12 0.717773 0.974609 0.369873
-21 28 13 0.717773 0.974609 0.369873
-21 28 14 0.718262 0.974609 0.369873
-21 28 15 0.718262 0.974609 0.370117
-21 28 16 0.721191 0.977539 0.4104
-21 28 17 0.725586 0.981445 0.469482
-21 28 18 0.730957 0.985352 0.532715
-21 28 19 0.73584 0.988281 0.597168
-21 28 20 0.740234 0.990234 0.659668
-21 28 21 0.743652 0.990234 0.720215
-21 28 22 0.745117 0.987305 0.776855
-21 28 23 0.745117 0.981934 0.827148
-21 28 24 0.742676 0.973633 0.871582
-21 28 25 0.738281 0.961426 0.914551
-21 28 26 0.730957 0.944824 0.95459
-21 28 27 0.720215 0.923828 0.990234
-21 28 28 0.706055 0.897461 1
-21 28 29 0.687988 0.865234 1
-21 28 30 0.666992 0.829102 1
-21 28 31 0.644043 0.790527 1
-21 29 0 0.692383 0.976562 0.368408
-21 29 1 0.692383 0.976562 0.368408
-21 29 2 0.692383 0.976562 0.368408
-21 29 3 0.692383 0.976562 0.368408
-21 29 4 0.692383 0.976562 0.368408
-21 29 5 0.692383 0.976562 0.368408
-21 29 6 0.692383 0.976562 0.368408
-21 29 7 0.692383 0.976562 0.368408
-21 29 8 0.692383 0.976562 0.368408
-21 29 9 0.692383 0.976562 0.368408
-21 29 10 0.692383 0.976562 0.368408
-21 29 11 0.692383 0.976562 0.368408
-21 29 12 0.692383 0.976562 0.368652
-21 29 13 0.692383 0.976562 0.368652
-21 29 14 0.692871 0.976562 0.368652
-21 29 15 0.692871 0.976562 0.368652
-21 29 16 0.694824 0.978516 0.392334
-21 29 17 0.699219 0.98291 0.448242
-21 29 18 0.70459 0.987305 0.508301
-21 29 19 0.710449 0.991699 0.569824
-21 29 20 0.715332 0.994629 0.629883
-21 29 21 0.719727 0.996094 0.688477
-21 29 22 0.723145 0.995605 0.744141
-21 29 23 0.724609 0.992188 0.794434
-21 29 24 0.724121 0.986328 0.839355
-21 29 25 0.72168 0.977051 0.883301
-21 29 26 0.716797 0.963867 0.925293
-21 29 27 0.708984 0.945312 0.963867
-21 29 28 0.698242 0.921875 0.998047
-21 29 29 0.684082 0.894043 1
-21 29 30 0.666992 0.861816 1
-21 29 31 0.647461 0.825195 1
-21 30 0 0.666504 0.975586 0.366455
-21 30 1 0.666504 0.975586 0.366455
-21 30 2 0.666504 0.975586 0.366455
-21 30 3 0.666504 0.975586 0.366455
-21 30 4 0.666504 0.975586 0.366455
-21 30 5 0.666504 0.975586 0.366455
-21 30 6 0.666504 0.975586 0.366455
-21 30 7 0.666504 0.975586 0.366455
-21 30 8 0.666504 0.975586 0.366455
-21 30 9 0.666504 0.975586 0.366455
-21 30 10 0.666504 0.975586 0.366455
-21 30 11 0.666504 0.975586 0.366455
-21 30 12 0.666504 0.975586 0.366455
-21 30 13 0.666504 0.975586 0.366455
-21 30 14 0.666992 0.975586 0.366455
-21 30 15 0.666992 0.975586 0.366455
-21 30 16 0.667969 0.976562 0.373779
-21 30 17 0.672363 0.980957 0.42627
-21 30 18 0.677734 0.98584 0.482666
-21 30 19 0.683594 0.990723 0.541016
-21 30 20 0.688965 0.995117 0.598633
-21 30 21 0.694336 0.998047 0.654785
-21 30 22 0.698242 0.999023 0.708984
-21 30 23 0.701172 0.997559 0.758301
-21 30 24 0.702637 0.994141 0.803223
-21 30 25 0.702148 0.987793 0.847656
-21 30 26 0.700195 0.977539 0.891113
-21 30 27 0.695312 0.962891 0.932617
-21 30 28 0.6875 0.943848 0.970215
-21 30 29 0.677246 0.919434 1
-21 30 30 0.663574 0.891113 1
-21 30 31 0.647461 0.85791 1
-21 31 0 0.641113 0.973145 0.36377
-21 31 1 0.641113 0.973145 0.36377
-21 31 2 0.641113 0.973145 0.36377
-21 31 3 0.641113 0.973145 0.36377
-21 31 4 0.641113 0.973145 0.36377
-21 31 5 0.641113 0.973145 0.36377
-21 31 6 0.641113 0.973145 0.36377
-21 31 7 0.641113 0.973145 0.36377
-21 31 8 0.641113 0.973145 0.36377
-21 31 9 0.641113 0.973145 0.36377
-21 31 10 0.641113 0.973145 0.36377
-21 31 11 0.641113 0.973145 0.36377
-21 31 12 0.641113 0.973145 0.36377
-21 31 13 0.641113 0.973145 0.36377
-21 31 14 0.641602 0.973145 0.36377
-21 31 15 0.641602 0.973145 0.36377
-21 31 16 0.641602 0.973145 0.364014
-21 31 17 0.645508 0.977051 0.404297
-21 31 18 0.650391 0.981934 0.457031
-21 31 19 0.65625 0.986816 0.511719
-21 31 20 0.661621 0.991699 0.565918
-21 31 21 0.66748 0.995605 0.619629
-21 31 22 0.672363 0.998047 0.671875
-21 31 23 0.67627 0.998535 0.719727
-21 31 24 0.678711 0.997559 0.763672
-21 31 25 0.680664 0.993652 0.808594
-21 31 26 0.680664 0.986816 0.853027
-21 31 27 0.678711 0.976562 0.896484
-21 31 28 0.674316 0.961426 0.9375
-21 31 29 0.66748 0.941406 0.975098
-21 31 30 0.657715 0.916992 1
-21 31 31 0.64502 0.887695 1
-22 0 0 0.804199 0.595215 0
-22 0 1 0.804199 0.595215 0
-22 0 2 0.804199 0.595215 0
-22 0 3 0.804199 0.595215 0
-22 0 4 0.804199 0.595215 0
-22 0 5 0.804199 0.595215 0
-22 0 6 0.804199 0.595215 0
-22 0 7 0.804199 0.595215 0
-22 0 8 0.804199 0.595215 0
-22 0 9 0.804199 0.595215 0
-22 0 10 0.804688 0.595215 0
-22 0 11 0.804688 0.595703 0
-22 0 12 0.804688 0.596191 0
-22 0 13 0.804688 0.59668 0
-22 0 14 0.804199 0.59668 0.0561523
-22 0 15 0.810547 0.600098 0.271973
-22 0 16 0.821289 0.608398 0.391602
-22 0 17 0.83252 0.616211 0.496338
-22 0 18 0.854492 0.637207 0.605957
-22 0 19 0.880859 0.666504 0.711914
-22 0 20 0.894531 0.68457 0.799316
-22 0 21 0.88916 0.683594 0.864746
-22 0 22 0.873535 0.671875 0.915527
-22 0 23 0.853027 0.656738 0.953613
-22 0 24 0.828613 0.637695 0.979492
-22 0 25 0.79834 0.614746 0.996582
-22 0 26 0.764648 0.588867 1
-22 0 27 0.729004 0.562012 1
-22 0 28 0.694336 0.535645 1
-22 0 29 0.661621 0.510254 1
-22 0 30 0.631348 0.487305 1
-22 0 31 0.604004 0.466309 1
-22 1 0 0.804199 0.595215 0
-22 1 1 0.804199 0.595215 0
-22 1 2 0.804199 0.595215 0
-22 1 3 0.804199 0.595215 0
-22 1 4 0.804199 0.595215 0
-22 1 5 0.804199 0.595215 0
-22 1 6 0.804199 0.595215 0
-22 1 7 0.804199 0.595215 0
-22 1 8 0.804199 0.595215 0
-22 1 9 0.804199 0.595215 0
-22 1 10 0.804688 0.595215 0
-22 1 11 0.804688 0.595703 0
-22 1 12 0.804688 0.596191 0
-22 1 13 0.804688 0.59668 0
-22 1 14 0.804199 0.59668 0.0561829
-22 1 15 0.810547 0.600098 0.271973
-22 1 16 0.821289 0.608398 0.391602
-22 1 17 0.83252 0.616211 0.496338
-22 1 18 0.854492 0.637207 0.605957
-22 1 19 0.880859 0.666504 0.711914
-22 1 20 0.894531 0.68457 0.799316
-22 1 21 0.88916 0.683594 0.864746
-22 1 22 0.873535 0.671875 0.915527
-22 1 23 0.853027 0.656738 0.953613
-22 1 24 0.828613 0.637695 0.979492
-22 1 25 0.79834 0.614746 0.996582
-22 1 26 0.764648 0.588867 1
-22 1 27 0.729004 0.562012 1
-22 1 28 0.694336 0.535645 1
-22 1 29 0.661621 0.510254 1
-22 1 30 0.631348 0.487305 1
-22 1 31 0.604004 0.466309 1
-22 2 0 0.804199 0.595215 0
-22 2 1 0.804199 0.595215 0
-22 2 2 0.804199 0.595215 0
-22 2 3 0.804199 0.595215 0
-22 2 4 0.804199 0.595215 0
-22 2 5 0.804199 0.595215 0
-22 2 6 0.804199 0.595215 0
-22 2 7 0.804199 0.595215 0
-22 2 8 0.804199 0.595215 0
-22 2 9 0.804199 0.595215 0
-22 2 10 0.804688 0.595215 0
-22 2 11 0.804688 0.595703 0
-22 2 12 0.804688 0.596191 0
-22 2 13 0.804688 0.59668 0
-22 2 14 0.804199 0.59668 0.0562134
-22 2 15 0.810547 0.600098 0.271973
-22 2 16 0.821289 0.608398 0.391602
-22 2 17 0.83252 0.616211 0.496338
-22 2 18 0.854492 0.637207 0.605957
-22 2 19 0.880859 0.666504 0.711914
-22 2 20 0.894531 0.68457 0.799316
-22 2 21 0.88916 0.683594 0.864746
-22 2 22 0.873535 0.671875 0.915527
-22 2 23 0.853027 0.656738 0.953613
-22 2 24 0.828613 0.637695 0.979492
-22 2 25 0.79834 0.614746 0.996582
-22 2 26 0.764648 0.588867 1
-22 2 27 0.729004 0.562012 1
-22 2 28 0.694336 0.535645 1
-22 2 29 0.661621 0.510254 1
-22 2 30 0.631348 0.487305 1
-22 2 31 0.604004 0.466309 1
-22 3 0 0.804199 0.595215 0
-22 3 1 0.804199 0.595215 0
-22 3 2 0.804199 0.595215 0
-22 3 3 0.804199 0.595215 0
-22 3 4 0.804199 0.595215 0
-22 3 5 0.804199 0.595215 0
-22 3 6 0.804199 0.595215 0
-22 3 7 0.804199 0.595215 0
-22 3 8 0.804199 0.595215 0
-22 3 9 0.804688 0.595215 0
-22 3 10 0.804688 0.595215 0
-22 3 11 0.804688 0.595703 0
-22 3 12 0.804688 0.596191 0
-22 3 13 0.804688 0.59668 0
-22 3 14 0.804199 0.59668 0.0562744
-22 3 15 0.810547 0.600098 0.271973
-22 3 16 0.821289 0.608398 0.391602
-22 3 17 0.83252 0.616211 0.496338
-22 3 18 0.854492 0.637207 0.605957
-22 3 19 0.880859 0.666504 0.711914
-22 3 20 0.894531 0.68457 0.799316
-22 3 21 0.88916 0.684082 0.864746
-22 3 22 0.873535 0.671875 0.915527
-22 3 23 0.853027 0.656738 0.953613
-22 3 24 0.828613 0.637695 0.979492
-22 3 25 0.79834 0.614746 0.996582
-22 3 26 0.764648 0.588867 1
-22 3 27 0.729004 0.562012 1
-22 3 28 0.694336 0.535645 1
-22 3 29 0.661621 0.510254 1
-22 3 30 0.631348 0.487305 1
-22 3 31 0.604004 0.466309 1
-22 4 0 0.804199 0.595215 0
-22 4 1 0.804199 0.595215 0
-22 4 2 0.804199 0.595215 0
-22 4 3 0.804199 0.595215 0
-22 4 4 0.804199 0.595215 0
-22 4 5 0.804199 0.595215 0
-22 4 6 0.804199 0.595215 0
-22 4 7 0.804199 0.595215 0
-22 4 8 0.804199 0.595215 0
-22 4 9 0.804688 0.595215 0
-22 4 10 0.804688 0.595215 0
-22 4 11 0.804688 0.595703 0
-22 4 12 0.804688 0.596191 0
-22 4 13 0.804688 0.59668 0
-22 4 14 0.804199 0.59668 0.0563965
-22 4 15 0.810547 0.600098 0.271973
-22 4 16 0.821289 0.608398 0.391602
-22 4 17 0.83252 0.616211 0.496338
-22 4 18 0.854492 0.637207 0.605957
-22 4 19 0.880859 0.666504 0.711914
-22 4 20 0.894531 0.68457 0.799316
-22 4 21 0.88916 0.684082 0.864746
-22 4 22 0.873535 0.671875 0.915527
-22 4 23 0.853027 0.656738 0.953613
-22 4 24 0.828613 0.637695 0.979492
-22 4 25 0.79834 0.614746 0.996582
-22 4 26 0.764648 0.588867 1
-22 4 27 0.729004 0.562012 1
-22 4 28 0.694336 0.535645 1
-22 4 29 0.661621 0.510254 1
-22 4 30 0.631348 0.487305 1
-22 4 31 0.604004 0.466309 1
-22 5 0 0.804199 0.595215 0
-22 5 1 0.804199 0.595215 0
-22 5 2 0.804199 0.595215 0
-22 5 3 0.804199 0.595215 0
-22 5 4 0.804199 0.595215 0
-22 5 5 0.804199 0.595215 0
-22 5 6 0.804199 0.595215 0
-22 5 7 0.804199 0.595215 0
-22 5 8 0.804199 0.595215 0
-22 5 9 0.804688 0.595215 0
-22 5 10 0.804688 0.595703 0
-22 5 11 0.804688 0.595703 0
-22 5 12 0.804688 0.596191 0
-22 5 13 0.804688 0.59668 0
-22 5 14 0.804199 0.59668 0.0566101
-22 5 15 0.810547 0.600586 0.271973
-22 5 16 0.821289 0.608398 0.391602
-22 5 17 0.83252 0.616211 0.496338
-22 5 18 0.854492 0.637695 0.605957
-22 5 19 0.880859 0.666504 0.711914
-22 5 20 0.894531 0.685059 0.799316
-22 5 21 0.88916 0.684082 0.864746
-22 5 22 0.873535 0.671875 0.915527
-22 5 23 0.853027 0.656738 0.953613
-22 5 24 0.828613 0.637695 0.979492
-22 5 25 0.79834 0.614746 0.996582
-22 5 26 0.764648 0.588867 1
-22 5 27 0.729492 0.562012 1
-22 5 28 0.694336 0.535645 1
-22 5 29 0.661621 0.510254 1
-22 5 30 0.631348 0.487305 1
-22 5 31 0.604004 0.466309 1
-22 6 0 0.804688 0.595215 0
-22 6 1 0.804688 0.595215 0
-22 6 2 0.804688 0.595215 0
-22 6 3 0.804688 0.595215 0
-22 6 4 0.804688 0.595215 0
-22 6 5 0.804688 0.595215 0
-22 6 6 0.804688 0.595215 0
-22 6 7 0.804688 0.595215 0
-22 6 8 0.804688 0.595215 0
-22 6 9 0.804688 0.595703 0
-22 6 10 0.804688 0.595703 0
-22 6 11 0.804688 0.596191 0
-22 6 12 0.805176 0.59668 0
-22 6 13 0.805176 0.59668 0
-22 6 14 0.804688 0.59668 0.0570374
-22 6 15 0.810547 0.600586 0.271973
-22 6 16 0.821777 0.608398 0.391602
-22 6 17 0.83252 0.616211 0.496338
-22 6 18 0.854492 0.637695 0.605957
-22 6 19 0.880859 0.666504 0.711914
-22 6 20 0.894531 0.685059 0.799316
-22 6 21 0.88916 0.684082 0.864746
-22 6 22 0.873535 0.672363 0.915527
-22 6 23 0.853027 0.656738 0.953613
-22 6 24 0.828613 0.638184 0.979492
-22 6 25 0.79834 0.614746 0.996582
-22 6 26 0.764648 0.588867 1
-22 6 27 0.729492 0.562012 1
-22 6 28 0.694336 0.535645 1
-22 6 29 0.661621 0.510254 1
-22 6 30 0.631348 0.487305 1
-22 6 31 0.604004 0.466553 1
-22 7 0 0.804688 0.595703 0
-22 7 1 0.804688 0.595703 0
-22 7 2 0.804688 0.595703 0
-22 7 3 0.804688 0.595703 0
-22 7 4 0.804688 0.595703 0
-22 7 5 0.804688 0.595703 0
-22 7 6 0.804688 0.595703 0
-22 7 7 0.804688 0.595703 0
-22 7 8 0.804688 0.595703 0
-22 7 9 0.804688 0.595703 0
-22 7 10 0.804688 0.595703 0
-22 7 11 0.804688 0.596191 0
-22 7 12 0.805176 0.59668 0
-22 7 13 0.805176 0.597168 0
-22 7 14 0.804688 0.597168 0.0578918
-22 7 15 0.810547 0.600586 0.271973
-22 7 16 0.821777 0.608887 0.391602
-22 7 17 0.83252 0.616699 0.496338
-22 7 18 0.854492 0.637695 0.605957
-22 7 19 0.880859 0.666504 0.711914
-22 7 20 0.894531 0.685059 0.799316
-22 7 21 0.88916 0.684082 0.864746
-22 7 22 0.873535 0.672363 0.915527
-22 7 23 0.853027 0.657227 0.953613
-22 7 24 0.828613 0.638184 0.979492
-22 7 25 0.79834 0.615234 0.996582
-22 7 26 0.764648 0.589355 1
-22 7 27 0.729492 0.5625 1
-22 7 28 0.694336 0.535645 1
-22 7 29 0.661621 0.510742 1
-22 7 30 0.631348 0.487305 1
-22 7 31 0.604004 0.466553 1
-22 8 0 0.804688 0.596191 0
-22 8 1 0.804688 0.596191 0
-22 8 2 0.804688 0.596191 0
-22 8 3 0.804688 0.596191 0
-22 8 4 0.804688 0.596191 0
-22 8 5 0.804688 0.596191 0
-22 8 6 0.804688 0.596191 0
-22 8 7 0.804688 0.596191 0
-22 8 8 0.804688 0.596191 0
-22 8 9 0.804688 0.596191 0
-22 8 10 0.804688 0.59668 0
-22 8 11 0.805176 0.59668 0
-22 8 12 0.805176 0.597168 0
-22 8 13 0.805176 0.597656 0
-22 8 14 0.804688 0.597656 0.0594788
-22 8 15 0.811035 0.601074 0.272217
-22 8 16 0.821777 0.609375 0.391602
-22 8 17 0.83252 0.616699 0.496094
-22 8 18 0.854492 0.638184 0.605957
-22 8 19 0.880859 0.666992 0.711914
-22 8 20 0.894531 0.685547 0.799316
-22 8 21 0.88916 0.68457 0.864746
-22 8 22 0.873535 0.672852 0.915527
-22 8 23 0.853027 0.657227 0.953613
-22 8 24 0.828613 0.638184 0.979492
-22 8 25 0.79834 0.615234 0.996582
-22 8 26 0.764648 0.589355 1
-22 8 27 0.729492 0.5625 1
-22 8 28 0.694336 0.536133 1
-22 8 29 0.661621 0.510742 1
-22 8 30 0.631348 0.487549 1
-22 8 31 0.604004 0.466797 1
-22 9 0 0.805176 0.597168 0
-22 9 1 0.805176 0.597168 0
-22 9 2 0.805176 0.597168 0
-22 9 3 0.805176 0.597168 0
-22 9 4 0.805176 0.597168 0
-22 9 5 0.805176 0.597168 0
-22 9 6 0.805176 0.597168 0
-22 9 7 0.805176 0.597168 0
-22 9 8 0.805176 0.597168 0
-22 9 9 0.805176 0.597168 0
-22 9 10 0.805176 0.597656 0
-22 9 11 0.805176 0.597656 0
-22 9 12 0.805664 0.598145 0
-22 9 13 0.805664 0.598633 0
-22 9 14 0.805176 0.598633 0.0624084
-22 9 15 0.811035 0.602051 0.272217
-22 9 16 0.821777 0.609863 0.391602
-22 9 17 0.83252 0.617676 0.496094
-22 9 18 0.854492 0.638672 0.605957
-22 9 19 0.880859 0.66748 0.711914
-22 9 20 0.894531 0.686035 0.799316
-22 9 21 0.88916 0.685059 0.864746
-22 9 22 0.873535 0.67334 0.915527
-22 9 23 0.853516 0.657715 0.953613
-22 9 24 0.828613 0.63916 0.979492
-22 9 25 0.79834 0.615723 0.996582
-22 9 26 0.764648 0.589844 1
-22 9 27 0.729492 0.562988 1
-22 9 28 0.694336 0.536133 1
-22 9 29 0.661621 0.51123 1
-22 9 30 0.631348 0.487793 1
-22 9 31 0.604004 0.467041 1
-22 10 0 0.805664 0.599121 0
-22 10 1 0.805664 0.599121 0
-22 10 2 0.805664 0.599121 0
-22 10 3 0.805664 0.599121 0
-22 10 4 0.805664 0.599121 0
-22 10 5 0.805664 0.599121 0
-22 10 6 0.805664 0.599121 0
-22 10 7 0.805664 0.599121 0
-22 10 8 0.805664 0.599121 0
-22 10 9 0.805664 0.599121 0
-22 10 10 0.806152 0.599609 0
-22 10 11 0.806152 0.599609 0
-22 10 12 0.806152 0.600098 0
-22 10 13 0.806152 0.600586 0
-22 10 14 0.805664 0.600586 0.0673828
-22 10 15 0.811523 0.604004 0.272461
-22 10 16 0.821777 0.611328 0.391357
-22 10 17 0.833008 0.619141 0.496094
-22 10 18 0.854492 0.639648 0.605469
-22 10 19 0.880371 0.668457 0.711914
-22 10 20 0.894531 0.687012 0.799316
-22 10 21 0.88916 0.686035 0.865234
-22 10 22 0.873535 0.674316 0.915527
-22 10 23 0.853516 0.658691 0.953613
-22 10 24 0.828613 0.640137 0.979492
-22 10 25 0.79834 0.616699 0.996582
-22 10 26 0.764648 0.59082 1
-22 10 27 0.729492 0.563477 1
-22 10 28 0.694824 0.537109 1
-22 10 29 0.661621 0.511719 1
-22 10 30 0.631348 0.488525 1
-22 10 31 0.604004 0.467529 1
-22 11 0 0.807129 0.602539 0
-22 11 1 0.807129 0.602539 0
-22 11 2 0.807129 0.602539 0
-22 11 3 0.807129 0.602539 0
-22 11 4 0.807129 0.602539 0
-22 11 5 0.807129 0.602539 0
-22 11 6 0.807129 0.602539 0
-22 11 7 0.807129 0.602539 0
-22 11 8 0.807129 0.602539 0
-22 11 9 0.807129 0.602539 0
-22 11 10 0.807129 0.602539 0
-22 11 11 0.807129 0.603027 0
-22 11 12 0.807617 0.603516 0
-22 11 13 0.807617 0.604004 0
-22 11 14 0.806641 0.603516 0.0754395
-22 11 15 0.8125 0.606934 0.273193
-22 11 16 0.822266 0.61377 0.391113
-22 11 17 0.833008 0.621582 0.496094
-22 11 18 0.854004 0.641602 0.60498
-22 11 19 0.880371 0.67041 0.711426
-22 11 20 0.894531 0.688965 0.799316
-22 11 21 0.889648 0.687988 0.865234
-22 11 22 0.874023 0.67627 0.915527
-22 11 23 0.853516 0.660645 0.954102
-22 11 24 0.829102 0.641602 0.979492
-22 11 25 0.798828 0.618164 0.996582
-22 11 26 0.764648 0.592285 1
-22 11 27 0.729492 0.564941 1
-22 11 28 0.694824 0.538086 1
-22 11 29 0.661621 0.512695 1
-22 11 30 0.631348 0.489502 1
-22 11 31 0.604004 0.468506 1
-22 12 0 0.809082 0.60791 0
-22 12 1 0.809082 0.60791 0
-22 12 2 0.809082 0.60791 0
-22 12 3 0.809082 0.60791 0
-22 12 4 0.809082 0.60791 0
-22 12 5 0.809082 0.60791 0
-22 12 6 0.809082 0.60791 0
-22 12 7 0.809082 0.60791 0
-22 12 8 0.809082 0.60791 0
-22 12 9 0.809082 0.608398 0
-22 12 10 0.809082 0.608398 0
-22 12 11 0.809082 0.608887 0
-22 12 12 0.80957 0.609375 0
-22 12 13 0.80957 0.609375 0
-22 12 14 0.808594 0.609375 0.0878296
-22 12 15 0.813965 0.611816 0.27417
-22 12 16 0.822754 0.618164 0.390869
-22 12 17 0.833984 0.625977 0.496094
-22 12 18 0.854004 0.644531 0.604492
-22 12 19 0.880371 0.67334 0.710938
-22 12 20 0.89502 0.692383 0.799316
-22 12 21 0.890137 0.691406 0.865234
-22 12 22 0.874023 0.679688 0.916016
-22 12 23 0.854004 0.664062 0.954102
-22 12 24 0.829102 0.644531 0.979492
-22 12 25 0.798828 0.621094 0.996582
-22 12 26 0.765137 0.594727 1
-22 12 27 0.729492 0.567383 1
-22 12 28 0.694824 0.540527 1
-22 12 29 0.662109 0.514648 1
-22 12 30 0.631836 0.491455 1
-22 12 31 0.604492 0.470215 1
-22 13 0 0.812012 0.617188 0
-22 13 1 0.812012 0.617188 0
-22 13 2 0.812012 0.617188 0
-22 13 3 0.812012 0.617188 0
-22 13 4 0.812012 0.617188 0
-22 13 5 0.812012 0.617188 0
-22 13 6 0.812012 0.617188 0
-22 13 7 0.8125 0.617188 0
-22 13 8 0.8125 0.617188 0
-22 13 9 0.8125 0.617676 0
-22 13 10 0.8125 0.617676 0
-22 13 11 0.8125 0.618164 0
-22 13 12 0.812988 0.618652 0
-22 13 13 0.8125 0.618652 0
-22 13 14 0.812012 0.618164 0.105774
-22 13 15 0.816406 0.620117 0.276611
-22 13 16 0.824219 0.625 0.390869
-22 13 17 0.834961 0.632812 0.496094
-22 13 18 0.853516 0.649902 0.603027
-22 13 19 0.879883 0.677734 0.709961
-22 13 20 0.89502 0.697266 0.798828
-22 13 21 0.890625 0.696777 0.865234
-22 13 22 0.875 0.68457 0.916016
-22 13 23 0.854492 0.668945 0.95459
-22 13 24 0.82959 0.649414 0.97998
-22 13 25 0.799316 0.625488 0.996582
-22 13 26 0.765625 0.598633 1
-22 13 27 0.72998 0.571289 1
-22 13 28 0.695312 0.543945 1
-22 13 29 0.662109 0.518066 1
-22 13 30 0.631836 0.494385 1
-22 13 31 0.60498 0.473145 1
-22 14 0 0.817383 0.631836 0
-22 14 1 0.817383 0.631836 0
-22 14 2 0.817383 0.631836 0
-22 14 3 0.817383 0.631836 0
-22 14 4 0.817383 0.631836 0
-22 14 5 0.817383 0.631836 0
-22 14 6 0.817383 0.631836 0
-22 14 7 0.817383 0.631836 0
-22 14 8 0.817871 0.631836 0
-22 14 9 0.817871 0.631836 0
-22 14 10 0.817871 0.632324 0
-22 14 11 0.817871 0.632324 0
-22 14 12 0.818359 0.632812 0
-22 14 13 0.817871 0.633301 0
-22 14 14 0.817383 0.632324 0.130981
-22 14 15 0.820801 0.633789 0.281738
-22 14 16 0.82666 0.636719 0.391602
-22 14 17 0.837402 0.644531 0.496826
-22 14 18 0.853516 0.658203 0.601562
-22 14 19 0.878906 0.685059 0.708496
-22 14 20 0.895508 0.705078 0.798828
-22 14 21 0.891602 0.705078 0.865723
-22 14 22 0.875977 0.692871 0.916504
-22 14 23 0.855469 0.676758 0.95459
-22 14 24 0.830566 0.656738 0.980469
-22 14 25 0.799805 0.632324 0.99707
-22 14 26 0.766113 0.605469 1
-22 14 27 0.730469 0.577148 1
-22 14 28 0.695801 0.549316 1
-22 14 29 0.662598 0.522949 1
-22 14 30 0.632812 0.499023 1
-22 14 31 0.605469 0.477295 1
-22 15 0 0.825684 0.65332 0
-22 15 1 0.825684 0.65332 0
-22 15 2 0.825684 0.65332 0
-22 15 3 0.825684 0.65332 0
-22 15 4 0.825684 0.65332 0
-22 15 5 0.825684 0.65332 0
-22 15 6 0.825684 0.65332 0
-22 15 7 0.826172 0.65332 0
-22 15 8 0.826172 0.65332 0
-22 15 9 0.826172 0.653809 0
-22 15 10 0.826172 0.653809 0
-22 15 11 0.826172 0.654297 0
-22 15 12 0.82666 0.654785 0
-22 15 13 0.82666 0.654785 0
-22 15 14 0.826172 0.654297 0.164673
-22 15 15 0.828125 0.654297 0.291748
-22 15 16 0.832031 0.655273 0.39502
-22 15 17 0.84082 0.661621 0.498535
-22 15 18 0.853027 0.670898 0.599121
-22 15 19 0.877441 0.695801 0.705566
-22 15 20 0.895508 0.716797 0.797852
-22 15 21 0.892578 0.717773 0.865723
-22 15 22 0.876953 0.705078 0.916992
-22 15 23 0.856934 0.688477 0.955078
-22 15 24 0.831543 0.667969 0.980469
-22 15 25 0.800781 0.642578 0.99707
-22 15 26 0.766602 0.614746 1
-22 15 27 0.730957 0.585938 1
-22 15 28 0.696289 0.557617 1
-22 15 29 0.663574 0.530762 1
-22 15 30 0.633301 0.506348 1
-22 15 31 0.606445 0.483887 1
-22 16 0 0.838379 0.684082 0
-22 16 1 0.838379 0.684082 0
-22 16 2 0.838379 0.684082 0
-22 16 3 0.838379 0.684082 0
-22 16 4 0.838379 0.684082 0
-22 16 5 0.838379 0.684082 0
-22 16 6 0.838379 0.684082 0
-22 16 7 0.838379 0.684082 0
-22 16 8 0.838379 0.68457 0
-22 16 9 0.838379 0.68457 0
-22 16 10 0.838379 0.68457 0
-22 16 11 0.838379 0.685059 0
-22 16 12 0.838867 0.685059 0
-22 16 13 0.838867 0.686035 0
-22 16 14 0.839355 0.685547 0.20752
-22 16 15 0.839844 0.68457 0.310791
-22 16 16 0.84082 0.683594 0.404297
-22 16 17 0.844727 0.684082 0.499268
-22 16 18 0.854492 0.690918 0.597656
-22 16 19 0.875 0.710449 0.701172
-22 16 20 0.894531 0.73291 0.795898
-22 16 21 0.894043 0.734863 0.865723
-22 16 22 0.878418 0.72168 0.916992
-22 16 23 0.858398 0.70459 0.955566
-22 16 24 0.833008 0.683105 0.980469
-22 16 25 0.802246 0.657227 0.99707
-22 16 26 0.767578 0.62793 1
-22 16 27 0.731934 0.598145 1
-22 16 28 0.697266 0.568848 1
-22 16 29 0.664551 0.541504 1
-22 16 30 0.634766 0.516113 1
-22 16 31 0.60791 0.493408 1
-22 17 0 0.855957 0.725098 0.165649
-22 17 1 0.855957 0.725098 0.165649
-22 17 2 0.855957 0.725098 0.165649
-22 17 3 0.855957 0.725098 0.165649
-22 17 4 0.855957 0.725098 0.165649
-22 17 5 0.855957 0.725098 0.165649
-22 17 6 0.855957 0.725098 0.165771
-22 17 7 0.855957 0.725098 0.165771
-22 17 8 0.855957 0.725098 0.165894
-22 17 9 0.855957 0.725098 0.166016
-22 17 10 0.855957 0.725098 0.16626
-22 17 11 0.855957 0.725586 0.16687
-22 17 12 0.856445 0.725586 0.167725
-22 17 13 0.856934 0.726562 0.169067
-22 17 14 0.856934 0.726074 0.256592
-22 17 15 0.856934 0.725098 0.3396
-22 17 16 0.855957 0.722656 0.422607
-22 17 17 0.85498 0.71875 0.507324
-22 17 18 0.859375 0.720215 0.599121
-22 17 19 0.871582 0.730469 0.694824
-22 17 20 0.892578 0.752441 0.791504
-22 17 21 0.894531 0.756836 0.864746
-22 17 22 0.880371 0.744141 0.916992
-22 17 23 0.860352 0.726074 0.955566
-22 17 24 0.834473 0.703613 0.97998
-22 17 25 0.803223 0.675781 0.996094
-22 17 26 0.768555 0.645508 1
-22 17 27 0.73291 0.614746 1
-22 17 28 0.69873 0.584473 1
-22 17 29 0.666016 0.556152 1
-22 17 30 0.636719 0.529785 1
-22 17 31 0.609863 0.506348 1
-22 18 0 0.876953 0.772461 0.252441
-22 18 1 0.876953 0.772461 0.252441
-22 18 2 0.876953 0.772461 0.252441
-22 18 3 0.876953 0.772461 0.252441
-22 18 4 0.876953 0.772461 0.252441
-22 18 5 0.876953 0.772461 0.252441
-22 18 6 0.876953 0.772461 0.252441
-22 18 7 0.876953 0.772949 0.252441
-22 18 8 0.876953 0.772949 0.252441
-22 18 9 0.876953 0.772949 0.252441
-22 18 10 0.876953 0.772949 0.252686
-22 18 11 0.876953 0.772949 0.25293
-22 18 12 0.877441 0.773438 0.253418
-22 18 13 0.877441 0.773926 0.25415
-22 18 14 0.87793 0.773926 0.304932
-22 18 15 0.87793 0.773438 0.374756
-22 18 16 0.876465 0.770508 0.449219
-22 18 17 0.872559 0.765625 0.526367
-22 18 18 0.868164 0.758301 0.604492
-22 18 19 0.871094 0.758789 0.690918
-22 18 20 0.887207 0.773926 0.78418
-22 18 21 0.894531 0.783203 0.862793
-22 18 22 0.881348 0.770508 0.915527
-22 18 23 0.861328 0.751465 0.954102
-22 18 24 0.835449 0.727539 0.978516
-22 18 25 0.803711 0.698242 0.994141
-22 18 26 0.769043 0.666992 1
-22 18 27 0.733887 0.634766 1
-22 18 28 0.700195 0.603516 1
-22 18 29 0.668457 0.574219 1
-22 18 30 0.63916 0.547363 1
-22 18 31 0.612793 0.522461 1
-22 19 0 0.895996 0.822266 0.310303
-22 19 1 0.895996 0.822266 0.310303
-22 19 2 0.895996 0.822266 0.310303
-22 19 3 0.895996 0.822266 0.310303
-22 19 4 0.895996 0.822266 0.310303
-22 19 5 0.895996 0.822266 0.310303
-22 19 6 0.895996 0.822266 0.310303
-22 19 7 0.895996 0.822266 0.310303
-22 19 8 0.895996 0.822266 0.310547
-22 19 9 0.895996 0.822266 0.310547
-22 19 10 0.895996 0.822266 0.310547
-22 19 11 0.896484 0.822754 0.310791
-22 19 12 0.896484 0.822754 0.311035
-22 19 13 0.896484 0.823242 0.311279
-22 19 14 0.897461 0.82373 0.344482
-22 19 15 0.897949 0.82373 0.406982
-22 19 16 0.896973 0.822266 0.477051
-22 19 17 0.894043 0.817871 0.550293
-22 19 18 0.886719 0.80957 0.623047
-22 19 19 0.877441 0.79834 0.693848
-22 19 20 0.879883 0.79834 0.773438
-22 19 21 0.89209 0.810547 0.857422
-22 19 22 0.881348 0.799316 0.912598
-22 19 23 0.861328 0.779785 0.951172
-22 19 24 0.834961 0.753906 0.975098
-22 19 25 0.803223 0.723145 0.990723
-22 19 26 0.769531 0.690918 1
-22 19 27 0.735352 0.658203 1
-22 19 28 0.702148 0.625977 1
-22 19 29 0.671387 0.596191 1
-22 19 30 0.642578 0.567871 1
-22 19 31 0.616699 0.541992 1
-22 20 0 0.90918 0.868164 0.347412
-22 20 1 0.90918 0.868164 0.347412
-22 20 2 0.90918 0.868164 0.347412
-22 20 3 0.90918 0.868164 0.347412
-22 20 4 0.90918 0.868164 0.347412
-22 20 5 0.90918 0.868164 0.347412
-22 20 6 0.90918 0.868164 0.347412
-22 20 7 0.90918 0.868164 0.347412
-22 20 8 0.90918 0.868164 0.347412
-22 20 9 0.90918 0.868164 0.347412
-22 20 10 0.90918 0.868164 0.347412
-22 20 11 0.90918 0.868652 0.347656
-22 20 12 0.90918 0.868652 0.347656
-22 20 13 0.90918 0.869141 0.3479
-22 20 14 0.910156 0.869629 0.368896
-22 20 15 0.911133 0.870117 0.428223
-22 20 16 0.912109 0.870117 0.496582
-22 20 17 0.910645 0.868164 0.569824
-22 20 18 0.905762 0.861816 0.642578
-22 20 19 0.89502 0.850098 0.709961
-22 20 20 0.881348 0.833984 0.771484
-22 20 21 0.885254 0.835938 0.847656
-22 20 22 0.879883 0.829102 0.907227
-22 20 23 0.859863 0.808105 0.945801
-22 20 24 0.83252 0.780273 0.968262
-22 20 25 0.80127 0.749023 0.984863
-22 20 26 0.769043 0.716309 0.99707
-22 20 27 0.736816 0.683594 1
-22 20 28 0.705078 0.651367 1
-22 20 29 0.675293 0.620605 1
-22 20 30 0.647461 0.591309 1
-22 20 31 0.621582 0.564453 1
-22 21 0 0.912598 0.907227 0.367432
-22 21 1 0.912598 0.907227 0.367432
-22 21 2 0.912598 0.907227 0.367432
-22 21 3 0.912598 0.907227 0.367432
-22 21 4 0.912598 0.907227 0.367432
-22 21 5 0.912598 0.907227 0.367432
-22 21 6 0.912598 0.907227 0.367432
-22 21 7 0.912598 0.907227 0.367432
-22 21 8 0.912598 0.907715 0.367432
-22 21 9 0.912598 0.907715 0.367432
-22 21 10 0.912598 0.907715 0.367432
-22 21 11 0.912598 0.907715 0.367432
-22 21 12 0.912598 0.907715 0.367432
-22 21 13 0.912598 0.908203 0.367676
-22 21 14 0.913086 0.908691 0.37793
-22 21 15 0.915039 0.909668 0.435791
-22 21 16 0.916992 0.910645 0.503418
-22 21 17 0.91748 0.910156 0.577148
-22 21 18 0.915527 0.906738 0.651855
-22 21 19 0.90918 0.898438 0.722656
-22 21 20 0.896973 0.884277 0.784668
-22 21 21 0.878906 0.86377 0.836914
-22 21 22 0.875977 0.858887 0.899902
-22 21 23 0.854492 0.834961 0.936035
-22 21 24 0.827637 0.806641 0.958984
-22 21 25 0.799316 0.775879 0.978027
-22 21 26 0.77002 0.744141 0.993652
-22 21 27 0.739746 0.711914 1
-22 21 28 0.709961 0.679688 1
-22 21 29 0.681152 0.648438 1
-22 21 30 0.653809 0.618164 1
-22 21 31 0.62793 0.589844 1
-22 22 0 0.905273 0.9375 0.376465
-22 22 1 0.905273 0.9375 0.376465
-22 22 2 0.905273 0.9375 0.376465
-22 22 3 0.905273 0.9375 0.376465
-22 22 4 0.905273 0.9375 0.376465
-22 22 5 0.905273 0.9375 0.376465
-22 22 6 0.905273 0.9375 0.376465
-22 22 7 0.905273 0.9375 0.376465
-22 22 8 0.905273 0.9375 0.376465
-22 22 9 0.905273 0.9375 0.376465
-22 22 10 0.905762 0.9375 0.376465
-22 22 11 0.905762 0.9375 0.376465
-22 22 12 0.905762 0.9375 0.376465
-22 22 13 0.905762 0.9375 0.376465
-22 22 14 0.905762 0.937988 0.376709
-22 22 15 0.907715 0.939453 0.432617
-22 22 16 0.910156 0.940918 0.499023
-22 22 17 0.911621 0.941406 0.571777
-22 22 18 0.911621 0.938965 0.646973
-22 22 19 0.907715 0.933105 0.719238
-22 22 20 0.899902 0.922852 0.784668
-22 22 21 0.887695 0.907227 0.841797
-22 22 22 0.870117 0.886719 0.889648
-22 22 23 0.848145 0.861328 0.924805
-22 22 24 0.825684 0.835449 0.952148
-22 22 25 0.800781 0.807129 0.975098
-22 22 26 0.773438 0.776367 0.994141
-22 22 27 0.745117 0.743652 1
-22 22 28 0.71582 0.710449 1
-22 22 29 0.687012 0.677246 1
-22 22 30 0.65918 0.645508 1
-22 22 31 0.632812 0.614746 1
-22 23 0 0.889648 0.956055 0.380127
-22 23 1 0.889648 0.956055 0.380127
-22 23 2 0.889648 0.956055 0.380127
-22 23 3 0.889648 0.956055 0.380127
-22 23 4 0.889648 0.956055 0.380127
-22 23 5 0.889648 0.956055 0.380127
-22 23 6 0.889648 0.956055 0.380127
-22 23 7 0.889648 0.956055 0.380127
-22 23 8 0.889648 0.956055 0.380127
-22 23 9 0.889648 0.956055 0.380127
-22 23 10 0.889648 0.956055 0.380127
-22 23 11 0.889648 0.956055 0.380127
-22 23 12 0.889648 0.956055 0.380127
-22 23 13 0.889648 0.956055 0.380127
-22 23 14 0.889648 0.956055 0.380371
-22 23 15 0.891602 0.95752 0.424072
-22 23 16 0.894043 0.959473 0.48877
-22 23 17 0.895996 0.959961 0.560059
-22 23 18 0.896484 0.958496 0.633301
-22 23 19 0.893555 0.953125 0.70459
-22 23 20 0.886719 0.942871 0.769043
-22 23 21 0.875 0.927734 0.826172
-22 23 22 0.862305 0.911133 0.876953
-22 23 23 0.851562 0.896484 0.923828
-22 23 24 0.83252 0.872559 0.955078
-22 23 25 0.807129 0.842285 0.978027
-22 23 26 0.779785 0.810059 0.996582
-22 23 27 0.750977 0.775879 1
-22 23 28 0.72168 0.741211 1
-22 23 29 0.692871 0.706543 1
-22 23 30 0.665039 0.672852 1
-22 23 31 0.638184 0.640137 1
-22 24 0 0.868652 0.966797 0.381104
-22 24 1 0.868652 0.966797 0.381104
-22 24 2 0.868652 0.966797 0.381104
-22 24 3 0.868652 0.966797 0.381104
-22 24 4 0.868652 0.966797 0.381104
-22 24 5 0.868652 0.966797 0.381104
-22 24 6 0.868652 0.966797 0.381104
-22 24 7 0.868652 0.966797 0.381348
-22 24 8 0.868652 0.966797 0.381348
-22 24 9 0.868652 0.966797 0.381348
-22 24 10 0.868652 0.966797 0.381348
-22 24 11 0.868652 0.966797 0.381348
-22 24 12 0.868652 0.966797 0.381348
-22 24 13 0.869141 0.966797 0.381348
-22 24 14 0.869141 0.967285 0.381348
-22 24 15 0.870117 0.968262 0.413574
-22 24 16 0.873047 0.969727 0.476074
-22 24 17 0.875 0.970703 0.544922
-22 24 18 0.875977 0.969727 0.616211
-22 24 19 0.874512 0.965332 0.686035
-22 24 20 0.869141 0.957031 0.75
-22 24 21 0.861328 0.944824 0.808594
-22 24 22 0.853027 0.932129 0.863281
-22 24 23 0.844238 0.918945 0.910645
-22 24 24 0.833008 0.90332 0.950684
-22 24 25 0.814453 0.878906 0.981934
-22 24 26 0.788574 0.84668 1
-22 24 27 0.760254 0.811523 1
-22 24 28 0.730469 0.774902 1
-22 24 29 0.701172 0.738281 1
-22 24 30 0.672852 0.702148 1
-22 24 31 0.64502 0.66748 1
-22 25 0 0.844727 0.974121 0.381104
-22 25 1 0.844727 0.974121 0.381104
-22 25 2 0.844727 0.974121 0.381104
-22 25 3 0.844727 0.974121 0.381104
-22 25 4 0.844727 0.974121 0.381104
-22 25 5 0.844727 0.974121 0.381104
-22 25 6 0.844727 0.974121 0.381104
-22 25 7 0.844727 0.974121 0.381104
-22 25 8 0.844727 0.974121 0.381104
-22 25 9 0.844727 0.974121 0.381104
-22 25 10 0.844727 0.974121 0.381104
-22 25 11 0.844727 0.974121 0.381104
-22 25 12 0.844727 0.974121 0.381104
-22 25 13 0.844727 0.974609 0.381104
-22 25 14 0.844727 0.974609 0.381104
-22 25 15 0.845703 0.975098 0.401123
-22 25 16 0.848633 0.977051 0.461182
-22 25 17 0.851074 0.978516 0.527832
-22 25 18 0.853027 0.978516 0.597168
-22 25 19 0.853027 0.975586 0.665527
-22 25 20 0.850586 0.969727 0.729492
-22 25 21 0.846191 0.961426 0.790039
-22 25 22 0.84082 0.95166 0.845703
-22 25 23 0.833984 0.94043 0.894531
-22 25 24 0.824707 0.92627 0.936035
-22 25 25 0.8125 0.908203 0.973633
-22 25 26 0.793945 0.882324 1
-22 25 27 0.768555 0.849121 1
-22 25 28 0.740234 0.812012 1
-22 25 29 0.710938 0.773438 1
-22 25 30 0.681641 0.735352 1
-22 25 31 0.653809 0.698242 1
-22 26 0 0.818848 0.97998 0.380371
-22 26 1 0.818848 0.97998 0.380371
-22 26 2 0.818848 0.97998 0.380371
-22 26 3 0.818848 0.97998 0.380371
-22 26 4 0.818848 0.97998 0.380371
-22 26 5 0.818848 0.97998 0.380371
-22 26 6 0.818848 0.97998 0.380371
-22 26 7 0.818848 0.97998 0.380371
-22 26 8 0.818848 0.97998 0.380371
-22 26 9 0.818848 0.97998 0.380371
-22 26 10 0.818848 0.97998 0.380371
-22 26 11 0.818848 0.97998 0.380371
-22 26 12 0.818848 0.97998 0.380371
-22 26 13 0.818848 0.97998 0.380371
-22 26 14 0.818848 0.97998 0.380371
-22 26 15 0.819336 0.980469 0.387939
-22 26 16 0.822266 0.98291 0.445068
-22 26 17 0.825195 0.984863 0.509277
-22 26 18 0.828125 0.98584 0.576172
-22 26 19 0.830078 0.985352 0.643555
-22 26 20 0.830078 0.981934 0.70752
-22 26 21 0.828613 0.977051 0.768555
-22 26 22 0.825684 0.969727 0.825195
-22 26 23 0.821289 0.959961 0.874512
-22 26 24 0.813965 0.947754 0.91748
-22 26 25 0.804199 0.931641 0.957031
-22 26 26 0.790527 0.910645 0.993164
-22 26 27 0.771484 0.883301 1
-22 26 28 0.74707 0.848633 1
-22 26 29 0.719238 0.810547 1
-22 26 30 0.690918 0.771484 1
-22 26 31 0.662598 0.732422 1
-22 27 0 0.791504 0.983887 0.37915
-22 27 1 0.791504 0.983887 0.37915
-22 27 2 0.791504 0.983887 0.37915
-22 27 3 0.791504 0.983887 0.37915
-22 27 4 0.791504 0.983887 0.37915
-22 27 5 0.791504 0.983887 0.37915
-22 27 6 0.791504 0.983887 0.37915
-22 27 7 0.791504 0.983887 0.37915
-22 27 8 0.791504 0.983887 0.37915
-22 27 9 0.791992 0.983887 0.37915
-22 27 10 0.791992 0.983887 0.37915
-22 27 11 0.791992 0.983887 0.37915
-22 27 12 0.791992 0.983887 0.37915
-22 27 13 0.791992 0.984375 0.37915
-22 27 14 0.791992 0.984375 0.37915
-22 27 15 0.791992 0.984375 0.37915
-22 27 16 0.794922 0.986816 0.428467
-22 27 17 0.798828 0.989746 0.489746
-22 27 18 0.802246 0.991699 0.554688
-22 27 19 0.805664 0.993164 0.620117
-22 27 20 0.807617 0.992188 0.683105
-22 27 21 0.808594 0.989746 0.744141
-22 27 22 0.808105 0.984863 0.800781
-22 27 23 0.805176 0.977539 0.850586
-22 27 24 0.800293 0.967285 0.894531
-22 27 25 0.79248 0.953125 0.936035
-22 27 26 0.781738 0.93457 0.974609
-22 27 27 0.76709 0.911133 1
-22 27 28 0.748047 0.881348 1
-22 27 29 0.724121 0.846191 1
-22 27 30 0.697754 0.807617 1
-22 27 31 0.67041 0.767578 1
-22 28 0 0.76416 0.986816 0.377686
-22 28 1 0.76416 0.986816 0.377686
-22 28 2 0.76416 0.986816 0.377686
-22 28 3 0.76416 0.986816 0.377686
-22 28 4 0.76416 0.986816 0.377686
-22 28 5 0.76416 0.986816 0.377686
-22 28 6 0.76416 0.986816 0.377686
-22 28 7 0.76416 0.986816 0.377686
-22 28 8 0.76416 0.986816 0.377686
-22 28 9 0.76416 0.986816 0.377686
-22 28 10 0.76416 0.986816 0.377686
-22 28 11 0.76416 0.986816 0.377686
-22 28 12 0.76416 0.986816 0.377686
-22 28 13 0.764648 0.986816 0.377686
-22 28 14 0.764648 0.987305 0.377686
-22 28 15 0.764648 0.987305 0.377686
-22 28 16 0.76709 0.989258 0.411377
-22 28 17 0.770996 0.992676 0.469727
-22 28 18 0.775391 0.996094 0.531738
-22 28 19 0.779785 0.998535 0.595215
-22 28 20 0.783203 1 0.656738
-22 28 21 0.785645 0.999512 0.716797
-22 28 22 0.787109 0.996582 0.772949
-22 28 23 0.786133 0.991211 0.823242
-22 28 24 0.783203 0.983398 0.867676
-22 28 25 0.77832 0.97168 0.910645
-22 28 26 0.77002 0.955566 0.951172
-22 28 27 0.758301 0.935059 0.987793
-22 28 28 0.742676 0.908691 1
-22 28 29 0.723145 0.876953 1
-22 28 30 0.700195 0.84082 1
-22 28 31 0.675293 0.802246 1
-22 29 0 0.736328 0.987793 0.375488
-22 29 1 0.736328 0.987793 0.375488
-22 29 2 0.736328 0.987793 0.375488
-22 29 3 0.736328 0.987793 0.375488
-22 29 4 0.736328 0.987793 0.375488
-22 29 5 0.736328 0.987793 0.375488
-22 29 6 0.736328 0.987793 0.375488
-22 29 7 0.736328 0.987793 0.375488
-22 29 8 0.736328 0.987793 0.375488
-22 29 9 0.736328 0.987793 0.375488
-22 29 10 0.736328 0.987793 0.375488
-22 29 11 0.736328 0.987793 0.375488
-22 29 12 0.736328 0.987793 0.375732
-22 29 13 0.736328 0.987793 0.375732
-22 29 14 0.736328 0.987793 0.375732
-22 29 15 0.736328 0.987793 0.375732
-22 29 16 0.737793 0.989258 0.393799
-22 29 17 0.742188 0.993164 0.44873
-22 29 18 0.74707 0.997559 0.508301
-22 29 19 0.752441 1 0.568848
-22 29 20 0.756836 1 0.628418
-22 29 21 0.760742 1 0.686523
-22 29 22 0.763184 1 0.741699
-22 29 23 0.76416 1 0.791504
-22 29 24 0.763184 0.995605 0.836426
-22 29 25 0.760254 0.986328 0.880371
-22 29 26 0.754395 0.973145 0.922852
-22 29 27 0.745605 0.955566 0.961914
-22 29 28 0.733398 0.932617 0.996582
-22 29 29 0.718262 0.904785 1
-22 29 30 0.699219 0.872559 1
-22 29 31 0.677734 0.835938 1
-22 30 0 0.70752 0.986328 0.372803
-22 30 1 0.70752 0.986328 0.372803
-22 30 2 0.70752 0.986328 0.372803
-22 30 3 0.70752 0.986328 0.372803
-22 30 4 0.70752 0.986328 0.372803
-22 30 5 0.70752 0.986328 0.372803
-22 30 6 0.70752 0.986328 0.372803
-22 30 7 0.70752 0.986328 0.372803
-22 30 8 0.70752 0.986328 0.372803
-22 30 9 0.70752 0.986328 0.372803
-22 30 10 0.70752 0.986328 0.372803
-22 30 11 0.70752 0.986328 0.372803
-22 30 12 0.70752 0.986328 0.372803
-22 30 13 0.70752 0.986328 0.372803
-22 30 14 0.708008 0.986328 0.372803
-22 30 15 0.708008 0.986328 0.373047
-22 30 16 0.708496 0.986816 0.375732
-22 30 17 0.712891 0.990723 0.427246
-22 30 18 0.717773 0.995605 0.483154
-22 30 19 0.723145 1 0.541016
-22 30 20 0.728516 1 0.597656
-22 30 21 0.73291 1 0.653809
-22 30 22 0.736816 1 0.70752
-22 30 23 0.73877 1 0.756348
-22 30 24 0.739746 1 0.80127
-22 30 25 0.73877 0.996582 0.845703
-22 30 26 0.73584 0.986328 0.88916
-22 30 27 0.72998 0.972168 0.930664
-22 30 28 0.72168 0.953125 0.969238
-22 30 29 0.709961 0.929199 1
-22 30 30 0.694824 0.900879 1
-22 30 31 0.677246 0.867676 1
-22 31 0 0.679688 0.983398 0.369873
-22 31 1 0.679688 0.983398 0.369873
-22 31 2 0.679688 0.983398 0.369873
-22 31 3 0.679688 0.983398 0.369873
-22 31 4 0.679688 0.983398 0.369873
-22 31 5 0.679688 0.983398 0.369873
-22 31 6 0.679688 0.983398 0.369873
-22 31 7 0.679688 0.983398 0.369873
-22 31 8 0.679688 0.983398 0.369873
-22 31 9 0.679688 0.983398 0.369873
-22 31 10 0.679688 0.983398 0.369873
-22 31 11 0.679688 0.983398 0.369873
-22 31 12 0.679688 0.983398 0.369873
-22 31 13 0.679688 0.983398 0.369873
-22 31 14 0.679688 0.983398 0.369873
-22 31 15 0.679688 0.983398 0.369873
-22 31 16 0.680176 0.983398 0.369873
-22 31 17 0.683105 0.986816 0.405762
-22 31 18 0.687988 0.991211 0.458252
-22 31 19 0.693359 0.996094 0.512207
-22 31 20 0.69873 1 0.565918
-22 31 21 0.703613 1 0.619629
-22 31 22 0.708496 1 0.670898
-22 31 23 0.711914 1 0.71875
-22 31 24 0.713867 1 0.762695
-22 31 25 0.714844 1 0.807617
-22 31 26 0.714355 0.995117 0.852051
-22 31 27 0.711914 0.984863 0.895508
-22 31 28 0.706543 0.969727 0.937012
-22 31 29 0.69873 0.950195 0.974609
-22 31 30 0.6875 0.925781 1
-22 31 31 0.67334 0.896484 1
-23 0 0 0.840332 0.621582 0
-23 0 1 0.840332 0.621582 0
-23 0 2 0.840332 0.621582 0
-23 0 3 0.840332 0.621582 0
-23 0 4 0.840332 0.621582 0
-23 0 5 0.840332 0.621582 0
-23 0 6 0.840332 0.621582 0
-23 0 7 0.840332 0.621582 0
-23 0 8 0.840332 0.621582 0
-23 0 9 0.840332 0.621582 0
-23 0 10 0.840332 0.62207 0
-23 0 11 0.84082 0.62207 0
-23 0 12 0.84082 0.622559 0
-23 0 13 0.841309 0.623047 0
-23 0 14 0.84082 0.623047 0
-23 0 15 0.844727 0.625977 0.223999
-23 0 16 0.854492 0.632324 0.356445
-23 0 17 0.865723 0.640137 0.466309
-23 0 18 0.880859 0.65332 0.571777
-23 0 19 0.901855 0.675781 0.675781
-23 0 20 0.919434 0.698242 0.767578
-23 0 21 0.923828 0.708496 0.841797
-23 0 22 0.913574 0.702637 0.897461
-23 0 23 0.896973 0.689941 0.94043
-23 0 24 0.876953 0.675293 0.973633
-23 0 25 0.851074 0.655273 0.998535
-23 0 26 0.819336 0.630859 1
-23 0 27 0.783691 0.604004 1
-23 0 28 0.74707 0.575684 1
-23 0 29 0.710938 0.54834 1
-23 0 30 0.676758 0.521973 1
-23 0 31 0.64502 0.498047 1
-23 1 0 0.840332 0.621582 0
-23 1 1 0.840332 0.621582 0
-23 1 2 0.840332 0.621582 0
-23 1 3 0.840332 0.621582 0
-23 1 4 0.840332 0.621582 0
-23 1 5 0.840332 0.621582 0
-23 1 6 0.840332 0.621582 0
-23 1 7 0.840332 0.621582 0
-23 1 8 0.840332 0.621582 0
-23 1 9 0.840332 0.621582 0
-23 1 10 0.840332 0.62207 0
-23 1 11 0.84082 0.62207 0
-23 1 12 0.84082 0.622559 0
-23 1 13 0.841309 0.623535 0
-23 1 14 0.84082 0.623047 0
-23 1 15 0.844727 0.625977 0.223999
-23 1 16 0.854492 0.632324 0.356445
-23 1 17 0.865723 0.640137 0.466309
-23 1 18 0.880859 0.65332 0.571777
-23 1 19 0.901855 0.675781 0.675781
-23 1 20 0.919434 0.698242 0.767578
-23 1 21 0.923828 0.708496 0.841797
-23 1 22 0.913574 0.702637 0.897461
-23 1 23 0.896973 0.689941 0.94043
-23 1 24 0.876953 0.675293 0.973633
-23 1 25 0.851074 0.655273 0.998535
-23 1 26 0.819336 0.630859 1
-23 1 27 0.783691 0.604004 1
-23 1 28 0.74707 0.575684 1
-23 1 29 0.710938 0.54834 1
-23 1 30 0.676758 0.521973 1
-23 1 31 0.64502 0.498047 1
-23 2 0 0.840332 0.621582 0
-23 2 1 0.840332 0.621582 0
-23 2 2 0.840332 0.621582 0
-23 2 3 0.840332 0.621582 0
-23 2 4 0.840332 0.621582 0
-23 2 5 0.840332 0.621582 0
-23 2 6 0.840332 0.621582 0
-23 2 7 0.840332 0.621582 0
-23 2 8 0.840332 0.621582 0
-23 2 9 0.840332 0.621582 0
-23 2 10 0.840332 0.62207 0
-23 2 11 0.84082 0.62207 0
-23 2 12 0.84082 0.622559 0
-23 2 13 0.841309 0.623535 0
-23 2 14 0.84082 0.623535 0
-23 2 15 0.844727 0.625977 0.223999
-23 2 16 0.854492 0.632324 0.356445
-23 2 17 0.865723 0.640137 0.466309
-23 2 18 0.880859 0.65332 0.571777
-23 2 19 0.901855 0.675781 0.675781
-23 2 20 0.919434 0.698242 0.767578
-23 2 21 0.923828 0.708496 0.841797
-23 2 22 0.913574 0.702637 0.897461
-23 2 23 0.896973 0.69043 0.94043
-23 2 24 0.876953 0.675293 0.973633
-23 2 25 0.851074 0.655273 0.998535
-23 2 26 0.819336 0.630859 1
-23 2 27 0.783691 0.604004 1
-23 2 28 0.74707 0.575684 1
-23 2 29 0.710938 0.54834 1
-23 2 30 0.676758 0.521973 1
-23 2 31 0.64502 0.498047 1
-23 3 0 0.840332 0.621582 0
-23 3 1 0.840332 0.621582 0
-23 3 2 0.840332 0.621582 0
-23 3 3 0.840332 0.621582 0
-23 3 4 0.840332 0.621582 0
-23 3 5 0.840332 0.621582 0
-23 3 6 0.840332 0.621582 0
-23 3 7 0.840332 0.621582 0
-23 3 8 0.840332 0.621582 0
-23 3 9 0.840332 0.621582 0
-23 3 10 0.840332 0.62207 0
-23 3 11 0.84082 0.62207 0
-23 3 12 0.84082 0.622559 0
-23 3 13 0.841309 0.623535 0
-23 3 14 0.84082 0.623535 0
-23 3 15 0.844727 0.625977 0.223999
-23 3 16 0.854492 0.632324 0.356445
-23 3 17 0.865723 0.640137 0.466309
-23 3 18 0.880859 0.65332 0.571777
-23 3 19 0.901855 0.675781 0.675781
-23 3 20 0.919434 0.698242 0.767578
-23 3 21 0.923828 0.708496 0.841797
-23 3 22 0.913574 0.702637 0.897461
-23 3 23 0.896973 0.69043 0.94043
-23 3 24 0.876953 0.675293 0.973633
-23 3 25 0.851074 0.655273 0.998535
-23 3 26 0.819336 0.630859 1
-23 3 27 0.783691 0.604004 1
-23 3 28 0.74707 0.575684 1
-23 3 29 0.710938 0.54834 1
-23 3 30 0.676758 0.521973 1
-23 3 31 0.64502 0.498047 1
-23 4 0 0.840332 0.621582 0
-23 4 1 0.840332 0.621582 0
-23 4 2 0.840332 0.621582 0
-23 4 3 0.840332 0.621582 0
-23 4 4 0.840332 0.621582 0
-23 4 5 0.840332 0.621582 0
-23 4 6 0.840332 0.621582 0
-23 4 7 0.840332 0.621582 0
-23 4 8 0.840332 0.621582 0
-23 4 9 0.840332 0.621582 0
-23 4 10 0.840332 0.62207 0
-23 4 11 0.84082 0.62207 0
-23 4 12 0.84082 0.622559 0
-23 4 13 0.841309 0.623535 0
-23 4 14 0.84082 0.623535 0
-23 4 15 0.844727 0.625977 0.223999
-23 4 16 0.854492 0.632324 0.356445
-23 4 17 0.865723 0.640137 0.466309
-23 4 18 0.880859 0.65332 0.571777
-23 4 19 0.901855 0.675781 0.675781
-23 4 20 0.919434 0.698242 0.767578
-23 4 21 0.923828 0.708496 0.841797
-23 4 22 0.913574 0.702637 0.897461
-23 4 23 0.896973 0.69043 0.94043
-23 4 24 0.876953 0.675293 0.973633
-23 4 25 0.851074 0.655273 0.998535
-23 4 26 0.819336 0.630859 1
-23 4 27 0.783691 0.604004 1
-23 4 28 0.74707 0.575684 1
-23 4 29 0.710938 0.54834 1
-23 4 30 0.676758 0.521973 1
-23 4 31 0.64502 0.498047 1
-23 5 0 0.840332 0.621582 0
-23 5 1 0.840332 0.621582 0
-23 5 2 0.840332 0.621582 0
-23 5 3 0.840332 0.621582 0
-23 5 4 0.840332 0.621582 0
-23 5 5 0.840332 0.621582 0
-23 5 6 0.840332 0.621582 0
-23 5 7 0.840332 0.621582 0
-23 5 8 0.840332 0.621582 0
-23 5 9 0.840332 0.62207 0
-23 5 10 0.84082 0.62207 0
-23 5 11 0.84082 0.62207 0
-23 5 12 0.84082 0.622559 0
-23 5 13 0.841309 0.623535 0
-23 5 14 0.84082 0.623535 0
-23 5 15 0.844727 0.625977 0.223999
-23 5 16 0.854492 0.632324 0.356445
-23 5 17 0.865723 0.640137 0.466309
-23 5 18 0.880859 0.65332 0.571777
-23 5 19 0.901855 0.675781 0.675781
-23 5 20 0.919434 0.698242 0.767578
-23 5 21 0.923828 0.708496 0.841797
-23 5 22 0.913574 0.702637 0.897461
-23 5 23 0.896973 0.69043 0.94043
-23 5 24 0.876953 0.675293 0.973633
-23 5 25 0.851074 0.655273 0.998535
-23 5 26 0.819336 0.630859 1
-23 5 27 0.783691 0.604004 1
-23 5 28 0.74707 0.575684 1
-23 5 29 0.710938 0.54834 1
-23 5 30 0.676758 0.521973 1
-23 5 31 0.64502 0.498047 1
-23 6 0 0.840332 0.621582 0
-23 6 1 0.840332 0.621582 0
-23 6 2 0.840332 0.621582 0
-23 6 3 0.840332 0.621582 0
-23 6 4 0.840332 0.621582 0
-23 6 5 0.840332 0.621582 0
-23 6 6 0.840332 0.62207 0
-23 6 7 0.840332 0.62207 0
-23 6 8 0.840332 0.62207 0
-23 6 9 0.840332 0.62207 0
-23 6 10 0.84082 0.62207 0
-23 6 11 0.84082 0.622559 0
-23 6 12 0.84082 0.623047 0
-23 6 13 0.841309 0.623535 0
-23 6 14 0.84082 0.623535 0
-23 6 15 0.844727 0.625977 0.223999
-23 6 16 0.854492 0.632324 0.356445
-23 6 17 0.865723 0.640625 0.466309
-23 6 18 0.880859 0.65332 0.571777
-23 6 19 0.901855 0.675781 0.675781
-23 6 20 0.919434 0.698242 0.767578
-23 6 21 0.923828 0.708496 0.841797
-23 6 22 0.913574 0.703125 0.897461
-23 6 23 0.896973 0.69043 0.94043
-23 6 24 0.876953 0.675293 0.973633
-23 6 25 0.851074 0.655273 0.998535
-23 6 26 0.819336 0.630859 1
-23 6 27 0.783691 0.604004 1
-23 6 28 0.74707 0.576172 1
-23 6 29 0.710938 0.54834 1
-23 6 30 0.676758 0.521973 1
-23 6 31 0.64502 0.498047 1
-23 7 0 0.840332 0.62207 0
-23 7 1 0.840332 0.62207 0
-23 7 2 0.840332 0.62207 0
-23 7 3 0.84082 0.62207 0
-23 7 4 0.84082 0.62207 0
-23 7 5 0.84082 0.62207 0
-23 7 6 0.84082 0.62207 0
-23 7 7 0.84082 0.62207 0
-23 7 8 0.84082 0.62207 0
-23 7 9 0.84082 0.62207 0
-23 7 10 0.84082 0.622559 0
-23 7 11 0.84082 0.622559 0
-23 7 12 0.84082 0.623047 0
-23 7 13 0.841309 0.624023 0
-23 7 14 0.84082 0.623535 0
-23 7 15 0.844727 0.626465 0.224121
-23 7 16 0.854492 0.632812 0.356445
-23 7 17 0.865723 0.640625 0.466309
-23 7 18 0.880859 0.65332 0.571777
-23 7 19 0.901855 0.67627 0.675781
-23 7 20 0.919434 0.69873 0.767578
-23 7 21 0.923828 0.708496 0.841797
-23 7 22 0.913574 0.703125 0.897461
-23 7 23 0.896973 0.69043 0.94043
-23 7 24 0.877441 0.675293 0.973633
-23 7 25 0.851074 0.655273 0.998535
-23 7 26 0.819336 0.631348 1
-23 7 27 0.783691 0.604004 1
-23 7 28 0.74707 0.576172 1
-23 7 29 0.710938 0.54834 1
-23 7 30 0.676758 0.522461 1
-23 7 31 0.64502 0.498047 1
-23 8 0 0.84082 0.622559 0
-23 8 1 0.84082 0.622559 0
-23 8 2 0.84082 0.622559 0
-23 8 3 0.84082 0.622559 0
-23 8 4 0.84082 0.622559 0
-23 8 5 0.84082 0.622559 0
-23 8 6 0.84082 0.622559 0
-23 8 7 0.84082 0.622559 0
-23 8 8 0.84082 0.622559 0
-23 8 9 0.84082 0.622559 0
-23 8 10 0.84082 0.623047 0
-23 8 11 0.84082 0.623047 0
-23 8 12 0.841309 0.623535 0
-23 8 13 0.841309 0.624023 0
-23 8 14 0.84082 0.624023 0
-23 8 15 0.845215 0.626953 0.224243
-23 8 16 0.854492 0.633301 0.356445
-23 8 17 0.865723 0.641113 0.466309
-23 8 18 0.880859 0.653809 0.571777
-23 8 19 0.901855 0.67627 0.675781
-23 8 20 0.919434 0.69873 0.767578
-23 8 21 0.923828 0.708984 0.841797
-23 8 22 0.913574 0.703125 0.897461
-23 8 23 0.896973 0.690918 0.94043
-23 8 24 0.877441 0.675781 0.973633
-23 8 25 0.851074 0.655762 0.998535
-23 8 26 0.819336 0.631348 1
-23 8 27 0.783691 0.604492 1
-23 8 28 0.74707 0.576172 1
-23 8 29 0.710938 0.548828 1
-23 8 30 0.676758 0.522461 1
-23 8 31 0.645508 0.498291 1
-23 9 0 0.84082 0.623535 0
-23 9 1 0.84082 0.623535 0
-23 9 2 0.84082 0.623535 0
-23 9 3 0.84082 0.623535 0
-23 9 4 0.84082 0.623535 0
-23 9 5 0.84082 0.623535 0
-23 9 6 0.84082 0.623535 0
-23 9 7 0.841309 0.623535 0
-23 9 8 0.841309 0.623535 0
-23 9 9 0.841309 0.623535 0
-23 9 10 0.841309 0.623535 0
-23 9 11 0.841309 0.624023 0
-23 9 12 0.841309 0.624512 0
-23 9 13 0.841797 0.625 0
-23 9 14 0.841309 0.625 0
-23 9 15 0.845215 0.627441 0.224487
-23 9 16 0.85498 0.633789 0.356445
-23 9 17 0.866211 0.641602 0.466309
-23 9 18 0.880859 0.654297 0.571289
-23 9 19 0.901855 0.676758 0.675781
-23 9 20 0.919434 0.699219 0.767578
-23 9 21 0.923828 0.709473 0.841797
-23 9 22 0.913574 0.704102 0.897461
-23 9 23 0.896973 0.691406 0.94043
-23 9 24 0.877441 0.67627 0.973633
-23 9 25 0.851074 0.65625 0.998535
-23 9 26 0.819336 0.631836 1
-23 9 27 0.78418 0.604492 1
-23 9 28 0.74707 0.57666 1
-23 9 29 0.710938 0.548828 1
-23 9 30 0.676758 0.522949 1
-23 9 31 0.645508 0.498535 1
-23 10 0 0.841797 0.625 0
-23 10 1 0.841797 0.625 0
-23 10 2 0.841797 0.625 0
-23 10 3 0.841797 0.625 0
-23 10 4 0.841797 0.625 0
-23 10 5 0.841797 0.625 0
-23 10 6 0.841797 0.625 0
-23 10 7 0.841797 0.625 0
-23 10 8 0.841797 0.625 0
-23 10 9 0.841797 0.625 0
-23 10 10 0.841797 0.625488 0
-23 10 11 0.841797 0.625488 0
-23 10 12 0.842285 0.625977 0
-23 10 13 0.842285 0.626953 0
-23 10 14 0.841797 0.626465 0
-23 10 15 0.845703 0.628906 0.224976
-23 10 16 0.85498 0.635254 0.356445
-23 10 17 0.866211 0.643066 0.466553
-23 10 18 0.880859 0.655273 0.571289
-23 10 19 0.901855 0.677734 0.675293
-23 10 20 0.919434 0.700195 0.767578
-23 10 21 0.923828 0.710449 0.841797
-23 10 22 0.914062 0.70459 0.897461
-23 10 23 0.897461 0.692383 0.94043
-23 10 24 0.877441 0.677246 0.973633
-23 10 25 0.851562 0.657227 0.998535
-23 10 26 0.819336 0.632812 1
-23 10 27 0.78418 0.605469 1
-23 10 28 0.747559 0.577148 1
-23 10 29 0.711426 0.549805 1
-23 10 30 0.676758 0.523438 1
-23 10 31 0.645508 0.499023 1
-23 11 0 0.842773 0.62793 0
-23 11 1 0.842773 0.62793 0
-23 11 2 0.842773 0.62793 0
-23 11 3 0.842773 0.62793 0
-23 11 4 0.842773 0.62793 0
-23 11 5 0.842773 0.62793 0
-23 11 6 0.842773 0.62793 0
-23 11 7 0.842773 0.62793 0
-23 11 8 0.842773 0.62793 0
-23 11 9 0.842773 0.62793 0
-23 11 10 0.842773 0.628418 0
-23 11 11 0.842773 0.628418 0
-23 11 12 0.843262 0.628906 0
-23 11 13 0.843262 0.629883 0
-23 11 14 0.842773 0.629395 0
-23 11 15 0.84668 0.631836 0.22583
-23 11 16 0.855469 0.637695 0.356689
-23 11 17 0.867188 0.645508 0.466553
-23 11 18 0.880859 0.657227 0.571289
-23 11 19 0.901855 0.679199 0.675293
-23 11 20 0.919434 0.70166 0.767578
-23 11 21 0.924316 0.711914 0.841797
-23 11 22 0.914062 0.706543 0.897461
-23 11 23 0.897461 0.693848 0.94043
-23 11 24 0.877441 0.678711 0.973633
-23 11 25 0.851562 0.658691 0.998535
-23 11 26 0.819824 0.633789 1
-23 11 27 0.78418 0.606934 1
-23 11 28 0.747559 0.578613 1
-23 11 29 0.711426 0.550781 1
-23 11 30 0.677246 0.524414 1
-23 11 31 0.645508 0.5 1
-23 12 0 0.844238 0.632812 0
-23 12 1 0.844238 0.632812 0
-23 12 2 0.844238 0.632812 0
-23 12 3 0.844238 0.632812 0
-23 12 4 0.844238 0.632812 0
-23 12 5 0.844238 0.632812 0
-23 12 6 0.844238 0.632812 0
-23 12 7 0.844238 0.632812 0
-23 12 8 0.844238 0.632812 0
-23 12 9 0.844238 0.632812 0
-23 12 10 0.844238 0.633301 0
-23 12 11 0.844727 0.633301 0
-23 12 12 0.844727 0.633789 0
-23 12 13 0.845215 0.634766 0
-23 12 14 0.844238 0.634277 0
-23 12 15 0.848145 0.63623 0.227539
-23 12 16 0.856445 0.641602 0.356689
-23 12 17 0.868164 0.649902 0.467041
-23 12 18 0.881348 0.660645 0.570801
-23 12 19 0.901855 0.682129 0.674805
-23 12 20 0.919434 0.70459 0.76709
-23 12 21 0.924316 0.714844 0.841797
-23 12 22 0.914551 0.709473 0.897949
-23 12 23 0.897949 0.696777 0.940918
-23 12 24 0.87793 0.681152 0.973633
-23 12 25 0.852051 0.661133 0.999023
-23 12 26 0.819824 0.63623 1
-23 12 27 0.78418 0.608887 1
-23 12 28 0.747559 0.580566 1
-23 12 29 0.711426 0.552246 1
-23 12 30 0.677246 0.525879 1
-23 12 31 0.645508 0.501465 1
-23 13 0 0.847168 0.640625 0
-23 13 1 0.847168 0.640625 0
-23 13 2 0.847168 0.640625 0
-23 13 3 0.847168 0.640625 0
-23 13 4 0.847168 0.640625 0
-23 13 5 0.847168 0.640625 0
-23 13 6 0.847168 0.640625 0
-23 13 7 0.847168 0.640625 0
-23 13 8 0.847168 0.640625 0
-23 13 9 0.847168 0.641113 0
-23 13 10 0.847168 0.641113 0
-23 13 11 0.847168 0.641113 0
-23 13 12 0.847656 0.641602 0
-23 13 13 0.847656 0.642578 0
-23 13 14 0.847168 0.64209 0
-23 13 15 0.850586 0.644043 0.230713
-23 13 16 0.858398 0.648438 0.357422
-23 13 17 0.869629 0.656738 0.468018
-23 13 18 0.881836 0.666016 0.570312
-23 13 19 0.901367 0.686523 0.673828
-23 13 20 0.919434 0.708984 0.766602
-23 13 21 0.924805 0.719238 0.841797
-23 13 22 0.915039 0.713867 0.897949
-23 13 23 0.898438 0.701172 0.940918
-23 13 24 0.878418 0.685547 0.974121
-23 13 25 0.852539 0.665039 0.999023
-23 13 26 0.820312 0.640137 1
-23 13 27 0.784668 0.612305 1
-23 13 28 0.748047 0.583496 1
-23 13 29 0.711914 0.555664 1
-23 13 30 0.677734 0.528809 1
-23 13 31 0.645996 0.503906 1
-23 14 0 0.851562 0.65332 0
-23 14 1 0.851562 0.65332 0
-23 14 2 0.851562 0.65332 0
-23 14 3 0.851562 0.65332 0
-23 14 4 0.851562 0.65332 0
-23 14 5 0.851562 0.65332 0
-23 14 6 0.851562 0.65332 0
-23 14 7 0.851562 0.65332 0
-23 14 8 0.851562 0.65332 0
-23 14 9 0.851562 0.65332 0
-23 14 10 0.851562 0.65332 0
-23 14 11 0.851562 0.653809 0
-23 14 12 0.852051 0.654297 0
-23 14 13 0.852051 0.654785 0
-23 14 14 0.851562 0.654297 0
-23 14 15 0.854492 0.655762 0.236938
-23 14 16 0.861328 0.65918 0.359131
-23 14 17 0.87207 0.666992 0.46875
-23 14 18 0.882812 0.674805 0.569824
-23 14 19 0.901367 0.693359 0.672363
-23 14 20 0.919434 0.715332 0.766113
-23 14 21 0.925293 0.726562 0.841797
-23 14 22 0.916016 0.721191 0.898438
-23 14 23 0.899414 0.708008 0.941406
-23 14 24 0.879395 0.692383 0.974609
-23 14 25 0.853027 0.671387 0.999512
-23 14 26 0.820801 0.645996 1
-23 14 27 0.785156 0.617676 1
-23 14 28 0.748535 0.588867 1
-23 14 29 0.712402 0.560059 1
-23 14 30 0.677734 0.533203 1
-23 14 31 0.646484 0.508301 1
-23 15 0 0.858398 0.671875 0
-23 15 1 0.858398 0.671875 0
-23 15 2 0.858398 0.671875 0
-23 15 3 0.858398 0.671875 0
-23 15 4 0.858398 0.671875 0
-23 15 5 0.858398 0.671875 0
-23 15 6 0.858398 0.671875 0
-23 15 7 0.858398 0.671875 0
-23 15 8 0.858398 0.671875 0
-23 15 9 0.858398 0.671875 0
-23 15 10 0.858398 0.672363 0
-23 15 11 0.858398 0.672363 0
-23 15 12 0.858887 0.672852 0
-23 15 13 0.858887 0.67334 0
-23 15 14 0.85791 0.672852 0
-23 15 15 0.86084 0.673828 0.248535
-23 15 16 0.866211 0.675781 0.363281
-23 15 17 0.874023 0.681152 0.468506
-23 15 18 0.884277 0.688477 0.569336
-23 15 19 0.900879 0.703613 0.669922
-23 15 20 0.918945 0.725098 0.764648
-23 15 21 0.925781 0.736816 0.841797
-23 15 22 0.916992 0.731934 0.898438
-23 15 23 0.900391 0.718262 0.941895
-23 15 24 0.880371 0.702637 0.975098
-23 15 25 0.854004 0.681152 1
-23 15 26 0.821777 0.654785 1
-23 15 27 0.785645 0.625977 1
-23 15 28 0.749023 0.596191 1
-23 15 29 0.712891 0.566895 1
-23 15 30 0.678711 0.539551 1
-23 15 31 0.646973 0.51416 1
-23 16 0 0.868164 0.698242 0
-23 16 1 0.868164 0.698242 0
-23 16 2 0.868164 0.698242 0
-23 16 3 0.868164 0.698242 0
-23 16 4 0.868164 0.698242 0
-23 16 5 0.868164 0.698242 0
-23 16 6 0.868164 0.698242 0
-23 16 7 0.868164 0.698242 0
-23 16 8 0.868164 0.698242 0
-23 16 9 0.868164 0.69873 0
-23 16 10 0.868164 0.69873 0
-23 16 11 0.868164 0.69873 0
-23 16 12 0.868652 0.699219 0
-23 16 13 0.868652 0.699707 0
-23 16 14 0.868164 0.699707 0.120911
-23 16 15 0.870605 0.700195 0.268799
-23 16 16 0.874023 0.700684 0.372559
-23 16 17 0.878906 0.702637 0.470947
-23 16 18 0.888184 0.708984 0.570312
-23 16 19 0.899902 0.71875 0.666992
-23 16 20 0.917969 0.73877 0.761719
-23 16 21 0.92627 0.751465 0.84082
-23 16 22 0.917969 0.74707 0.898926
-23 16 23 0.901855 0.733398 0.941895
-23 16 24 0.881836 0.716797 0.975586
-23 16 25 0.855469 0.694824 1
-23 16 26 0.822754 0.66748 1
-23 16 27 0.786621 0.637695 1
-23 16 28 0.75 0.606934 1
-23 16 29 0.713379 0.577148 1
-23 16 30 0.679688 0.548828 1
-23 16 31 0.648438 0.522949 1
-23 17 0 0.881348 0.73291 0.0822144
-23 17 1 0.881348 0.73291 0.0822144
-23 17 2 0.881348 0.73291 0.0822144
-23 17 3 0.881348 0.73291 0.0822144
-23 17 4 0.881348 0.73291 0.0822754
-23 17 5 0.881348 0.73291 0.0822754
-23 17 6 0.881348 0.73291 0.0823364
-23 17 7 0.881348 0.73291 0.0824585
-23 17 8 0.881348 0.73291 0.0827026
-23 17 9 0.881348 0.73291 0.0831299
-23 17 10 0.881348 0.733398 0.0839233
-23 17 11 0.881348 0.733398 0.0853271
-23 17 12 0.881836 0.733887 0.0875854
-23 17 13 0.881836 0.734375 0.0910645
-23 17 14 0.882812 0.734863 0.197021
-23 17 15 0.884766 0.734863 0.298828
-23 17 16 0.88623 0.734375 0.389648
-23 17 17 0.887695 0.733398 0.479004
-23 17 18 0.89209 0.734863 0.570801
-23 17 19 0.900391 0.740234 0.664062
-23 17 20 0.915527 0.755859 0.757324
-23 17 21 0.925781 0.77002 0.838867
-23 17 22 0.919434 0.766602 0.898438
-23 17 23 0.90332 0.75293 0.941895
-23 17 24 0.883789 0.735352 0.975586
-23 17 25 0.856934 0.712402 1
-23 17 26 0.82373 0.684082 1
-23 17 27 0.787598 0.65332 1
-23 17 28 0.750488 0.621582 1
-23 17 29 0.714844 0.59082 1
-23 17 30 0.680664 0.561523 1
-23 17 31 0.649902 0.534668 1
-23 18 0 0.899414 0.775391 0.216187
-23 18 1 0.899414 0.775391 0.216187
-23 18 2 0.899414 0.775391 0.216187
-23 18 3 0.899414 0.775391 0.216187
-23 18 4 0.899414 0.775391 0.216187
-23 18 5 0.899414 0.775391 0.216187
-23 18 6 0.899414 0.775391 0.216187
-23 18 7 0.899414 0.775391 0.216187
-23 18 8 0.899414 0.775391 0.216309
-23 18 9 0.899414 0.775391 0.216431
-23 18 10 0.899414 0.775391 0.216553
-23 18 11 0.899414 0.775879 0.216919
-23 18 12 0.899414 0.775879 0.217407
-23 18 13 0.899902 0.776367 0.218262
-23 18 14 0.900391 0.777344 0.258301
-23 18 15 0.901367 0.777344 0.335938
-23 18 16 0.901855 0.776367 0.415039
-23 18 17 0.901367 0.773926 0.495605
-23 18 18 0.900391 0.77002 0.577148
-23 18 19 0.90332 0.770508 0.664062
-23 18 20 0.911621 0.777344 0.750488
-23 18 21 0.923828 0.791504 0.834961
-23 18 22 0.919922 0.790039 0.896973
-23 18 23 0.904785 0.776367 0.941406
-23 18 24 0.885254 0.758301 0.975098
-23 18 25 0.85791 0.733887 0.999023
-23 18 26 0.824707 0.704102 1
-23 18 27 0.788574 0.671875 1
-23 18 28 0.751465 0.63916 1
-23 18 29 0.71582 0.607422 1
-23 18 30 0.682617 0.577148 1
-23 18 31 0.651855 0.549805 1
-23 19 0 0.916992 0.820801 0.286377
-23 19 1 0.916992 0.820801 0.286377
-23 19 2 0.916992 0.820801 0.286377
-23 19 3 0.916992 0.820801 0.286377
-23 19 4 0.916992 0.820801 0.286377
-23 19 5 0.916992 0.820801 0.286377
-23 19 6 0.916992 0.820801 0.286377
-23 19 7 0.916992 0.820801 0.286377
-23 19 8 0.916992 0.820801 0.286377
-23 19 9 0.916992 0.820801 0.286621
-23 19 10 0.916992 0.820801 0.286621
-23 19 11 0.916992 0.820801 0.286865
-23 19 12 0.916992 0.821289 0.287109
-23 19 13 0.91748 0.821777 0.287598
-23 19 14 0.917969 0.822266 0.308105
-23 19 15 0.918945 0.822754 0.372803
-23 19 16 0.919434 0.822266 0.444092
-23 19 17 0.917969 0.819824 0.518555
-23 19 18 0.914062 0.814453 0.592773
-23 19 19 0.90918 0.806641 0.666992
-23 19 20 0.910156 0.805176 0.745117
-23 19 21 0.919434 0.814453 0.827637
-23 19 22 0.919434 0.816406 0.894043
-23 19 23 0.905273 0.802246 0.939453
-23 19 24 0.885742 0.78418 0.973145
-23 19 25 0.858398 0.757812 0.996582
-23 19 26 0.824707 0.727051 1
-23 19 27 0.789062 0.693359 1
-23 19 28 0.752441 0.659668 1
-23 19 29 0.717773 0.626953 1
-23 19 30 0.68457 0.596191 1
-23 19 31 0.654297 0.567383 1
-23 20 0 0.930664 0.864258 0.33374
-23 20 1 0.930664 0.864258 0.33374
-23 20 2 0.930664 0.864258 0.33374
-23 20 3 0.930664 0.864258 0.33374
-23 20 4 0.930664 0.864258 0.33374
-23 20 5 0.930664 0.864258 0.33374
-23 20 6 0.930664 0.864258 0.33374
-23 20 7 0.930664 0.864258 0.33374
-23 20 8 0.930664 0.864258 0.333984
-23 20 9 0.930664 0.864258 0.333984
-23 20 10 0.930664 0.864258 0.333984
-23 20 11 0.930664 0.864258 0.333984
-23 20 12 0.930664 0.864746 0.334229
-23 20 13 0.931152 0.864746 0.334473
-23 20 14 0.931152 0.865723 0.343262
-23 20 15 0.933105 0.866699 0.401611
-23 20 16 0.934082 0.866699 0.468506
-23 20 17 0.933594 0.865723 0.540039
-23 20 18 0.930176 0.86084 0.612305
-23 20 19 0.922363 0.852051 0.680664
-23 20 20 0.913086 0.840332 0.745605
-23 20 21 0.912109 0.837402 0.817383
-23 20 22 0.916992 0.842285 0.888672
-23 20 23 0.904297 0.82959 0.935547
-23 20 24 0.885254 0.810547 0.969238
-23 20 25 0.856934 0.783203 0.992188
-23 20 26 0.82373 0.750488 1
-23 20 27 0.788574 0.716309 1
-23 20 28 0.753418 0.681641 1
-23 20 29 0.719727 0.648438 1
-23 20 30 0.6875 0.617188 1
-23 20 31 0.658203 0.587402 1
-23 21 0 0.937988 0.903809 0.363525
-23 21 1 0.937988 0.903809 0.363525
-23 21 2 0.937988 0.903809 0.363525
-23 21 3 0.937988 0.903809 0.363525
-23 21 4 0.937988 0.903809 0.363525
-23 21 5 0.937988 0.903809 0.363525
-23 21 6 0.937988 0.903809 0.363525
-23 21 7 0.937988 0.903809 0.363525
-23 21 8 0.937988 0.903809 0.363525
-23 21 9 0.937988 0.903809 0.36377
-23 21 10 0.937988 0.903809 0.36377
-23 21 11 0.937988 0.903809 0.36377
-23 21 12 0.937988 0.904297 0.36377
-23 21 13 0.937988 0.904297 0.364014
-23 21 14 0.938477 0.904785 0.364258
-23 21 15 0.939941 0.90625 0.418213
-23 21 16 0.941895 0.907227 0.483154
-23 21 17 0.942871 0.907227 0.553711
-23 21 18 0.941406 0.904297 0.625977
-23 21 19 0.935547 0.897461 0.695312
-23 21 20 0.924805 0.885254 0.756348
-23 21 21 0.911133 0.869141 0.812988
-23 21 22 0.910156 0.866699 0.878906
-23 21 23 0.901855 0.857422 0.929688
-23 21 24 0.882812 0.836914 0.962891
-23 21 25 0.854004 0.807617 0.985352
-23 21 26 0.821777 0.774414 1
-23 21 27 0.788086 0.740234 1
-23 21 28 0.754883 0.706055 1
-23 21 29 0.722656 0.672852 1
-23 21 30 0.691406 0.640625 1
-23 21 31 0.662598 0.610352 1
-23 22 0 0.937012 0.936523 0.37915
-23 22 1 0.937012 0.936523 0.37915
-23 22 2 0.937012 0.937012 0.37915
-23 22 3 0.937012 0.937012 0.37915
-23 22 4 0.937012 0.937012 0.37915
-23 22 5 0.937012 0.937012 0.37915
-23 22 6 0.937012 0.937012 0.37915
-23 22 7 0.937012 0.937012 0.37915
-23 22 8 0.937012 0.937012 0.37915
-23 22 9 0.937012 0.937012 0.37915
-23 22 10 0.937012 0.937012 0.37915
-23 22 11 0.937012 0.937012 0.37915
-23 22 12 0.937012 0.937012 0.37915
-23 22 13 0.937012 0.937012 0.37915
-23 22 14 0.9375 0.9375 0.379395
-23 22 15 0.938965 0.938965 0.422607
-23 22 16 0.941895 0.940918 0.486328
-23 22 17 0.943848 0.941406 0.556641
-23 22 18 0.943848 0.94043 0.629395
-23 22 19 0.940918 0.935547 0.700195
-23 22 20 0.933594 0.926758 0.76416
-23 22 21 0.92041 0.911621 0.820801
-23 22 22 0.90332 0.891602 0.868164
-23 22 23 0.897461 0.884277 0.921387
-23 22 24 0.876953 0.861328 0.952637
-23 22 25 0.848633 0.831055 0.975098
-23 22 26 0.819336 0.799316 0.994629
-23 22 27 0.788574 0.766602 1
-23 22 28 0.757812 0.73291 1
-23 22 29 0.727051 0.699707 1
-23 22 30 0.697266 0.666992 1
-23 22 31 0.668457 0.635742 1
-23 23 0 0.928223 0.960449 0.385742
-23 23 1 0.928223 0.960449 0.385742
-23 23 2 0.928223 0.960449 0.385742
-23 23 3 0.928223 0.960449 0.385742
-23 23 4 0.928223 0.960449 0.385742
-23 23 5 0.928223 0.960449 0.385742
-23 23 6 0.928223 0.960449 0.385742
-23 23 7 0.928223 0.960449 0.385742
-23 23 8 0.928223 0.960449 0.385742
-23 23 9 0.928223 0.960938 0.385742
-23 23 10 0.928223 0.960938 0.385742
-23 23 11 0.928223 0.960938 0.385742
-23 23 12 0.928223 0.960938 0.385742
-23 23 13 0.928223 0.960938 0.385742
-23 23 14 0.928223 0.960938 0.385986
-23 23 15 0.929688 0.962402 0.418701
-23 23 16 0.932617 0.964355 0.481201
-23 23 17 0.935059 0.96582 0.550293
-23 23 18 0.936523 0.96582 0.622559
-23 23 19 0.935059 0.962402 0.693359
-23 23 20 0.930176 0.955566 0.759277
-23 23 21 0.921387 0.943848 0.818848
-23 23 22 0.908203 0.927734 0.870117
-23 23 23 0.891602 0.908203 0.911133
-23 23 24 0.870117 0.884277 0.941895
-23 23 25 0.84668 0.856934 0.96875
-23 23 26 0.820312 0.827148 0.991699
-23 23 27 0.791992 0.794922 1
-23 23 28 0.762207 0.76123 1
-23 23 29 0.731934 0.727051 1
-23 23 30 0.702148 0.692871 1
-23 23 31 0.67334 0.659668 1
-23 24 0 0.912109 0.975586 0.388428
-23 24 1 0.912109 0.975586 0.388428
-23 24 2 0.912109 0.975586 0.388428
-23 24 3 0.912109 0.975586 0.388428
-23 24 4 0.912109 0.975586 0.388428
-23 24 5 0.912109 0.975586 0.388428
-23 24 6 0.912109 0.975586 0.388428
-23 24 7 0.912109 0.975586 0.388428
-23 24 8 0.912109 0.975586 0.388428
-23 24 9 0.912109 0.975586 0.388428
-23 24 10 0.912109 0.975586 0.388428
-23 24 11 0.912109 0.976074 0.388428
-23 24 12 0.912109 0.976074 0.388428
-23 24 13 0.912109 0.976074 0.388428
-23 24 14 0.912109 0.976074 0.388672
-23 24 15 0.913086 0.977051 0.410889
-23 24 16 0.916016 0.979492 0.47168
-23 24 17 0.918945 0.980957 0.539551
-23 24 18 0.920898 0.981445 0.610352
-23 24 19 0.92041 0.979004 0.679688
-23 24 20 0.916504 0.972656 0.744629
-23 24 21 0.908691 0.961426 0.804199
-23 24 22 0.896484 0.945801 0.85498
-23 24 23 0.883789 0.929688 0.899414
-23 24 24 0.873047 0.915039 0.94043
-23 24 25 0.852051 0.890137 0.970703
-23 24 26 0.825195 0.858887 0.993164
-23 24 27 0.796875 0.825195 1
-23 24 28 0.76709 0.790039 1
-23 24 29 0.737305 0.754395 1
-23 24 30 0.707031 0.719238 1
-23 24 31 0.678223 0.684082 1
-23 25 0 0.890137 0.985352 0.38916
-23 25 1 0.890137 0.985352 0.38916
-23 25 2 0.890137 0.985352 0.38916
-23 25 3 0.890137 0.985352 0.38916
-23 25 4 0.890137 0.985352 0.38916
-23 25 5 0.890137 0.985352 0.38916
-23 25 6 0.890137 0.985352 0.38916
-23 25 7 0.890137 0.985352 0.38916
-23 25 8 0.890137 0.985352 0.38916
-23 25 9 0.890137 0.985352 0.38916
-23 25 10 0.890137 0.985352 0.38916
-23 25 11 0.890137 0.985352 0.38916
-23 25 12 0.890137 0.985352 0.38916
-23 25 13 0.890137 0.98584 0.38916
-23 25 14 0.890137 0.98584 0.38916
-23 25 15 0.890625 0.986328 0.400391
-23 25 16 0.893555 0.98877 0.458984
-23 25 17 0.896484 0.990723 0.524414
-23 25 18 0.898438 0.991211 0.593262
-23 25 19 0.898926 0.989258 0.661133
-23 25 20 0.896484 0.983887 0.725098
-23 25 21 0.890625 0.974609 0.78418
-23 25 22 0.881836 0.962402 0.836914
-23 25 23 0.873535 0.950195 0.884277
-23 25 24 0.864258 0.937012 0.926758
-23 25 25 0.852051 0.919922 0.96582
-23 25 26 0.832031 0.894531 0.996094
-23 25 27 0.804688 0.861328 1
-23 25 28 0.775391 0.824707 1
-23 25 29 0.745117 0.787109 1
-23 25 30 0.714844 0.749512 1
-23 25 31 0.685059 0.712891 1
-23 26 0 0.864258 0.991699 0.388428
-23 26 1 0.864258 0.991699 0.388428
-23 26 2 0.864258 0.991699 0.388428
-23 26 3 0.864258 0.991699 0.388428
-23 26 4 0.864258 0.991699 0.388428
-23 26 5 0.864258 0.991699 0.388428
-23 26 6 0.864258 0.991699 0.388428
-23 26 7 0.864258 0.991699 0.388428
-23 26 8 0.864258 0.991699 0.388428
-23 26 9 0.864258 0.991699 0.388428
-23 26 10 0.864258 0.991699 0.388428
-23 26 11 0.864258 0.991699 0.388428
-23 26 12 0.864258 0.991699 0.388428
-23 26 13 0.864258 0.991699 0.388428
-23 26 14 0.864258 0.991699 0.388428
-23 26 15 0.864258 0.991699 0.388428
-23 26 16 0.867188 0.994141 0.444336
-23 26 17 0.870117 0.996582 0.507324
-23 26 18 0.873047 0.998047 0.57373
-23 26 19 0.874512 0.99707 0.639648
-23 26 20 0.873535 0.993652 0.702637
-23 26 21 0.870605 0.987305 0.762207
-23 26 22 0.865723 0.978516 0.816895
-23 26 23 0.859863 0.96875 0.865723
-23 26 24 0.853027 0.95752 0.90918
-23 26 25 0.842773 0.942383 0.949707
-23 26 26 0.829102 0.922852 0.986816
-23 26 27 0.808594 0.895508 1
-23 26 28 0.782715 0.861328 1
-23 26 29 0.753418 0.823242 1
-23 26 30 0.723145 0.78418 1
-23 26 31 0.693359 0.745117 1
-23 27 0 0.835938 0.995605 0.386719
-23 27 1 0.835938 0.995605 0.386719
-23 27 2 0.835938 0.995605 0.386719
-23 27 3 0.835938 0.995605 0.386719
-23 27 4 0.835938 0.995605 0.386719
-23 27 5 0.835938 0.995605 0.386719
-23 27 6 0.835938 0.995605 0.386719
-23 27 7 0.835938 0.995605 0.386719
-23 27 8 0.835938 0.995605 0.386719
-23 27 9 0.835938 0.995605 0.386719
-23 27 10 0.835938 0.995605 0.386719
-23 27 11 0.835938 0.995605 0.386719
-23 27 12 0.835938 0.995605 0.386719
-23 27 13 0.835938 0.995605 0.386719
-23 27 14 0.835938 0.995605 0.386719
-23 27 15 0.835938 0.995605 0.386963
-23 27 16 0.838379 0.997559 0.428467
-23 27 17 0.842285 1 0.488525
-23 27 18 0.845703 1 0.552246
-23 27 19 0.848145 1 0.616699
-23 27 20 0.849121 1 0.678711
-23 27 21 0.849121 0.998535 0.738281
-23 27 22 0.84668 0.993164 0.793945
-23 27 23 0.84375 0.98584 0.84375
-23 27 24 0.838379 0.976074 0.887695
-23 27 25 0.830566 0.962891 0.929688
-23 27 26 0.819336 0.945312 0.96875
-23 27 27 0.804199 0.922363 1
-23 27 28 0.783691 0.893555 1
-23 27 29 0.757812 0.85791 1
-23 27 30 0.72998 0.819824 1
-23 27 31 0.700684 0.779785 1
-23 28 0 0.807129 0.997559 0.384766
-23 28 1 0.807129 0.997559 0.384766
-23 28 2 0.807129 0.997559 0.384766
-23 28 3 0.807129 0.997559 0.384766
-23 28 4 0.807129 0.997559 0.384766
-23 28 5 0.807129 0.997559 0.384766
-23 28 6 0.807129 0.997559 0.384766
-23 28 7 0.807129 0.997559 0.384766
-23 28 8 0.807129 0.997559 0.384766
-23 28 9 0.807129 0.997559 0.384766
-23 28 10 0.807129 0.997559 0.384766
-23 28 11 0.807129 0.997559 0.384766
-23 28 12 0.807129 0.997559 0.384766
-23 28 13 0.807129 0.997559 0.384766
-23 28 14 0.807129 0.997559 0.384766
-23 28 15 0.807129 0.997559 0.384766
-23 28 16 0.808594 0.999512 0.411865
-23 28 17 0.8125 1 0.468994
-23 28 18 0.816895 1 0.530273
-23 28 19 0.820312 1 0.592773
-23 28 20 0.823242 1 0.65332
-23 28 21 0.824707 1 0.711914
-23 28 22 0.825195 1 0.767578
-23 28 23 0.82373 0.999023 0.817383
-23 28 24 0.820801 0.991699 0.862305
-23 28 25 0.814941 0.980469 0.905273
-23 28 26 0.806152 0.965332 0.946289
-23 28 27 0.793945 0.945312 0.983887
-23 28 28 0.777832 0.919922 1
-23 28 29 0.756836 0.888672 1
-23 28 30 0.732422 0.852539 1
-23 28 31 0.705566 0.813477 1
-23 29 0 0.776367 0.997559 0.38208
-23 29 1 0.776367 0.997559 0.38208
-23 29 2 0.776367 0.997559 0.38208
-23 29 3 0.776367 0.997559 0.38208
-23 29 4 0.776367 0.997559 0.38208
-23 29 5 0.776367 0.997559 0.38208
-23 29 6 0.776367 0.997559 0.38208
-23 29 7 0.776367 0.997559 0.38208
-23 29 8 0.776855 0.997559 0.38208
-23 29 9 0.776855 0.997559 0.38208
-23 29 10 0.776855 0.997559 0.38208
-23 29 11 0.776855 0.997559 0.38208
-23 29 12 0.776855 0.997559 0.38208
-23 29 13 0.776855 0.997559 0.38208
-23 29 14 0.776855 0.997559 0.38208
-23 29 15 0.776855 0.997559 0.38208
-23 29 16 0.777832 0.998535 0.394531
-23 29 17 0.781738 1 0.44873
-23 29 18 0.786621 1 0.507324
-23 29 19 0.791016 1 0.566895
-23 29 20 0.794922 1 0.625488
-23 29 21 0.79834 1 0.683105
-23 29 22 0.800293 1 0.737793
-23 29 23 0.800781 1 0.787598
-23 29 24 0.799316 1 0.832031
-23 29 25 0.795898 0.994629 0.876465
-23 29 26 0.790039 0.981934 0.918945
-23 29 27 0.780273 0.964355 0.958496
-23 29 28 0.767578 0.942383 0.993652
-23 29 29 0.750977 0.915039 1
-23 29 30 0.730957 0.882812 1
-23 29 31 0.70752 0.846191 1
-23 30 0 0.746094 0.995605 0.378906
-23 30 1 0.746094 0.995605 0.378906
-23 30 2 0.746094 0.995605 0.378906
-23 30 3 0.746094 0.995605 0.378906
-23 30 4 0.746094 0.995605 0.378906
-23 30 5 0.746094 0.995605 0.378906
-23 30 6 0.746094 0.995605 0.378906
-23 30 7 0.746094 0.995605 0.378906
-23 30 8 0.746094 0.995605 0.378906
-23 30 9 0.746094 0.995605 0.378906
-23 30 10 0.746094 0.995605 0.378906
-23 30 11 0.746094 0.995605 0.378906
-23 30 12 0.746094 0.995605 0.378906
-23 30 13 0.746094 0.995605 0.378906
-23 30 14 0.746094 0.995605 0.378906
-23 30 15 0.746094 0.995605 0.378906
-23 30 16 0.746094 0.995605 0.378906
-23 30 17 0.750488 0.999512 0.427734
-23 30 18 0.754883 1 0.48291
-23 30 19 0.760254 1 0.540039
-23 30 20 0.765137 1 0.596191
-23 30 21 0.769043 1 0.651855
-23 30 22 0.772461 1 0.705078
-23 30 23 0.774414 1 0.753906
-23 30 24 0.774902 1 0.79834
-23 30 25 0.773438 1 0.842773
-23 30 26 0.769531 0.994141 0.88623
-23 30 27 0.763672 0.980469 0.928223
-23 30 28 0.753906 0.961914 0.966797
-23 30 29 0.741211 0.938477 1
-23 30 30 0.725586 0.910156 1
-23 30 31 0.706055 0.877441 1
-23 31 0 0.71582 0.992676 0.375488
-23 31 1 0.71582 0.992676 0.375488
-23 31 2 0.71582 0.992676 0.375488
-23 31 3 0.71582 0.992676 0.375488
-23 31 4 0.71582 0.992676 0.375488
-23 31 5 0.71582 0.992676 0.375488
-23 31 6 0.71582 0.992676 0.375488
-23 31 7 0.71582 0.992676 0.375488
-23 31 8 0.71582 0.992676 0.375488
-23 31 9 0.71582 0.992676 0.375488
-23 31 10 0.71582 0.992676 0.375488
-23 31 11 0.71582 0.992676 0.375488
-23 31 12 0.71582 0.992676 0.375488
-23 31 13 0.71582 0.992676 0.375488
-23 31 14 0.71582 0.992676 0.375488
-23 31 15 0.716309 0.992676 0.375488
-23 31 16 0.716309 0.992676 0.375732
-23 31 17 0.71875 0.995117 0.406982
-23 31 18 0.723633 0.999512 0.45874
-23 31 19 0.728516 1 0.512207
-23 31 20 0.733398 1 0.56543
-23 31 21 0.738281 1 0.618652
-23 31 22 0.742676 1 0.669922
-23 31 23 0.745605 1 0.717285
-23 31 24 0.747559 1 0.76123
-23 31 25 0.748047 1 0.805664
-23 31 26 0.74707 1 0.850098
-23 31 27 0.743652 0.992676 0.893555
-23 31 28 0.737793 0.978027 0.935059
-23 31 29 0.728516 0.958496 0.973145
-23 31 30 0.716309 0.934082 1
-23 31 31 0.701172 0.905273 1
-24 0 0 0.869141 0.642578 0
-24 0 1 0.869141 0.642578 0
-24 0 2 0.869141 0.642578 0
-24 0 3 0.869141 0.642578 0
-24 0 4 0.869141 0.642578 0
-24 0 5 0.869141 0.642578 0
-24 0 6 0.869141 0.642578 0
-24 0 7 0.869141 0.642578 0
-24 0 8 0.869141 0.643066 0
-24 0 9 0.869141 0.643066 0
-24 0 10 0.869141 0.643066 0
-24 0 11 0.869629 0.643066 0
-24 0 12 0.869629 0.643555 0
-24 0 13 0.869629 0.644043 0
-24 0 14 0.869629 0.644531 0
-24 0 15 0.871582 0.645996 0.159302
-24 0 16 0.880859 0.651855 0.319824
-24 0 17 0.893066 0.661133 0.437012
-24 0 18 0.904785 0.668945 0.539551
-24 0 19 0.921387 0.685547 0.641113
-24 0 20 0.937988 0.706055 0.734375
-24 0 21 0.947754 0.722168 0.813477
-24 0 22 0.944824 0.725586 0.875977
-24 0 23 0.932617 0.717285 0.922852
-24 0 24 0.915527 0.70459 0.959961
-24 0 25 0.894043 0.687988 0.991699
-24 0 26 0.866211 0.666992 1
-24 0 27 0.83252 0.641113 1
-24 0 28 0.795898 0.613281 1
-24 0 29 0.758301 0.583984 1
-24 0 30 0.721191 0.556152 1
-24 0 31 0.686035 0.529297 1
-24 1 0 0.869141 0.642578 0
-24 1 1 0.869141 0.642578 0
-24 1 2 0.869141 0.642578 0
-24 1 3 0.869141 0.642578 0
-24 1 4 0.869141 0.642578 0
-24 1 5 0.869141 0.642578 0
-24 1 6 0.869141 0.642578 0
-24 1 7 0.869141 0.642578 0
-24 1 8 0.869141 0.643066 0
-24 1 9 0.869141 0.643066 0
-24 1 10 0.869141 0.643066 0
-24 1 11 0.869629 0.643066 0
-24 1 12 0.869629 0.643555 0
-24 1 13 0.869629 0.644043 0
-24 1 14 0.869629 0.644531 0
-24 1 15 0.871582 0.645996 0.159302
-24 1 16 0.880859 0.651855 0.319824
-24 1 17 0.893066 0.661133 0.437012
-24 1 18 0.904785 0.669434 0.539551
-24 1 19 0.921387 0.685547 0.641113
-24 1 20 0.937988 0.706055 0.734375
-24 1 21 0.947754 0.722168 0.813477
-24 1 22 0.944824 0.725586 0.875977
-24 1 23 0.932617 0.717285 0.922852
-24 1 24 0.915527 0.70459 0.959961
-24 1 25 0.894043 0.687988 0.991699
-24 1 26 0.866211 0.666992 1
-24 1 27 0.83252 0.641113 1
-24 1 28 0.795898 0.613281 1
-24 1 29 0.758301 0.583984 1
-24 1 30 0.721191 0.556152 1
-24 1 31 0.686035 0.529297 1
-24 2 0 0.869141 0.642578 0
-24 2 1 0.869141 0.642578 0
-24 2 2 0.869141 0.642578 0
-24 2 3 0.869141 0.642578 0
-24 2 4 0.869141 0.642578 0
-24 2 5 0.869141 0.642578 0
-24 2 6 0.869141 0.642578 0
-24 2 7 0.869141 0.643066 0
-24 2 8 0.869141 0.643066 0
-24 2 9 0.869141 0.643066 0
-24 2 10 0.869141 0.643066 0
-24 2 11 0.869629 0.643066 0
-24 2 12 0.869629 0.643555 0
-24 2 13 0.869629 0.644531 0
-24 2 14 0.869629 0.644531 0
-24 2 15 0.871582 0.645996 0.159302
-24 2 16 0.880859 0.651855 0.319824
-24 2 17 0.893066 0.661133 0.437012
-24 2 18 0.904785 0.669434 0.539551
-24 2 19 0.921387 0.685547 0.641113
-24 2 20 0.937988 0.706055 0.734375
-24 2 21 0.947754 0.722168 0.813477
-24 2 22 0.944824 0.725586 0.875977
-24 2 23 0.932617 0.717285 0.922852
-24 2 24 0.915527 0.70459 0.959961
-24 2 25 0.894043 0.687988 0.991699
-24 2 26 0.866211 0.666992 1
-24 2 27 0.83252 0.641113 1
-24 2 28 0.795898 0.613281 1
-24 2 29 0.758301 0.584473 1
-24 2 30 0.721191 0.556152 1
-24 2 31 0.686035 0.529297 1
-24 3 0 0.869141 0.642578 0
-24 3 1 0.869141 0.642578 0
-24 3 2 0.869141 0.642578 0
-24 3 3 0.869141 0.642578 0
-24 3 4 0.869141 0.642578 0
-24 3 5 0.869141 0.642578 0
-24 3 6 0.869141 0.643066 0
-24 3 7 0.869141 0.643066 0
-24 3 8 0.869141 0.643066 0
-24 3 9 0.869141 0.643066 0
-24 3 10 0.869141 0.643066 0
-24 3 11 0.869629 0.643066 0
-24 3 12 0.869629 0.643555 0
-24 3 13 0.869629 0.644531 0
-24 3 14 0.869629 0.644531 0
-24 3 15 0.871582 0.645996 0.159302
-24 3 16 0.880859 0.651855 0.319824
-24 3 17 0.893066 0.661133 0.437012
-24 3 18 0.904785 0.669434 0.539551
-24 3 19 0.921387 0.685547 0.641113
-24 3 20 0.937988 0.706055 0.734375
-24 3 21 0.947754 0.722168 0.813477
-24 3 22 0.944824 0.725586 0.875977
-24 3 23 0.932617 0.717285 0.922852
-24 3 24 0.915527 0.70459 0.959961
-24 3 25 0.894043 0.687988 0.991699
-24 3 26 0.866211 0.666992 1
-24 3 27 0.83252 0.641113 1
-24 3 28 0.795898 0.613281 1
-24 3 29 0.758301 0.584473 1
-24 3 30 0.721191 0.556152 1
-24 3 31 0.686035 0.529297 1
-24 4 0 0.869141 0.643066 0
-24 4 1 0.869141 0.643066 0
-24 4 2 0.869141 0.643066 0
-24 4 3 0.869141 0.643066 0
-24 4 4 0.869141 0.643066 0
-24 4 5 0.869141 0.643066 0
-24 4 6 0.869141 0.643066 0
-24 4 7 0.869141 0.643066 0
-24 4 8 0.869141 0.643066 0
-24 4 9 0.869141 0.643066 0
-24 4 10 0.869141 0.643066 0
-24 4 11 0.869629 0.643555 0
-24 4 12 0.869629 0.643555 0
-24 4 13 0.869629 0.644531 0
-24 4 14 0.869629 0.644531 0
-24 4 15 0.871582 0.645996 0.159302
-24 4 16 0.880859 0.651855 0.319824
-24 4 17 0.893066 0.661133 0.437012
-24 4 18 0.904785 0.669434 0.539551
-24 4 19 0.921387 0.685547 0.641113
-24 4 20 0.937988 0.706055 0.734375
-24 4 21 0.947754 0.722168 0.813477
-24 4 22 0.944824 0.725586 0.875977
-24 4 23 0.932617 0.717285 0.922852
-24 4 24 0.915527 0.70459 0.959961
-24 4 25 0.894043 0.687988 0.991699
-24 4 26 0.866211 0.666992 1
-24 4 27 0.83252 0.641113 1
-24 4 28 0.795898 0.613281 1
-24 4 29 0.758301 0.584473 1
-24 4 30 0.721191 0.556152 1
-24 4 31 0.686035 0.529297 1
-24 5 0 0.869141 0.643066 0
-24 5 1 0.869141 0.643066 0
-24 5 2 0.869141 0.643066 0
-24 5 3 0.869141 0.643066 0
-24 5 4 0.869141 0.643066 0
-24 5 5 0.869141 0.643066 0
-24 5 6 0.869141 0.643066 0
-24 5 7 0.869141 0.643066 0
-24 5 8 0.869141 0.643066 0
-24 5 9 0.869141 0.643066 0
-24 5 10 0.869141 0.643066 0
-24 5 11 0.869629 0.643555 0
-24 5 12 0.869629 0.643555 0
-24 5 13 0.870117 0.644531 0
-24 5 14 0.869629 0.644531 0
-24 5 15 0.871582 0.645996 0.159302
-24 5 16 0.880859 0.651855 0.319824
-24 5 17 0.893066 0.661133 0.437012
-24 5 18 0.904785 0.669434 0.539551
-24 5 19 0.921387 0.685547 0.641113
-24 5 20 0.937988 0.706055 0.734375
-24 5 21 0.947754 0.722168 0.813477
-24 5 22 0.944824 0.725586 0.875977
-24 5 23 0.932617 0.717285 0.922852
-24 5 24 0.915527 0.70459 0.959961
-24 5 25 0.894043 0.688477 0.991699
-24 5 26 0.866211 0.666992 1
-24 5 27 0.83252 0.641113 1
-24 5 28 0.795898 0.613281 1
-24 5 29 0.758301 0.584473 1
-24 5 30 0.721191 0.556152 1
-24 5 31 0.686035 0.529297 1
-24 6 0 0.869141 0.643066 0
-24 6 1 0.869141 0.643066 0
-24 6 2 0.869141 0.643066 0
-24 6 3 0.869141 0.643066 0
-24 6 4 0.869141 0.643066 0
-24 6 5 0.869141 0.643066 0
-24 6 6 0.869141 0.643066 0
-24 6 7 0.869141 0.643066 0
-24 6 8 0.869141 0.643066 0
-24 6 9 0.869141 0.643066 0
-24 6 10 0.869629 0.643066 0
-24 6 11 0.869629 0.643555 0
-24 6 12 0.869629 0.644043 0
-24 6 13 0.870117 0.644531 0
-24 6 14 0.869629 0.64502 0
-24 6 15 0.871582 0.645996 0.159424
-24 6 16 0.880859 0.651855 0.319824
-24 6 17 0.893066 0.661133 0.437012
-24 6 18 0.904785 0.669434 0.539551
-24 6 19 0.921387 0.685547 0.641113
-24 6 20 0.937988 0.706055 0.734375
-24 6 21 0.947754 0.722168 0.813477
-24 6 22 0.944824 0.725586 0.875977
-24 6 23 0.932617 0.717285 0.922852
-24 6 24 0.916016 0.70459 0.959961
-24 6 25 0.894043 0.688477 0.991699
-24 6 26 0.866211 0.666992 1
-24 6 27 0.83252 0.641113 1
-24 6 28 0.795898 0.613281 1
-24 6 29 0.758301 0.584473 1
-24 6 30 0.721191 0.556152 1
-24 6 31 0.686035 0.529297 1
-24 7 0 0.869141 0.643066 0
-24 7 1 0.869141 0.643066 0
-24 7 2 0.869141 0.643066 0
-24 7 3 0.869141 0.643066 0
-24 7 4 0.869141 0.643066 0
-24 7 5 0.869141 0.643066 0
-24 7 6 0.869141 0.643066 0
-24 7 7 0.869141 0.643066 0
-24 7 8 0.869141 0.643066 0
-24 7 9 0.869629 0.643555 0
-24 7 10 0.869629 0.643555 0
-24 7 11 0.869629 0.643555 0
-24 7 12 0.869629 0.644043 0
-24 7 13 0.870117 0.644531 0
-24 7 14 0.870117 0.64502 0
-24 7 15 0.871582 0.646484 0.159546
-24 7 16 0.880859 0.652344 0.319824
-24 7 17 0.893555 0.661133 0.437012
-24 7 18 0.904785 0.669434 0.539551
-24 7 19 0.921387 0.685547 0.641113
-24 7 20 0.937988 0.706543 0.734375
-24 7 21 0.947754 0.722168 0.813477
-24 7 22 0.944824 0.725586 0.875977
-24 7 23 0.932617 0.717773 0.922852
-24 7 24 0.916016 0.705078 0.959961
-24 7 25 0.894043 0.688477 0.991699
-24 7 26 0.866211 0.666992 1
-24 7 27 0.83252 0.641113 1
-24 7 28 0.795898 0.613281 1
-24 7 29 0.758301 0.584473 1
-24 7 30 0.721191 0.556152 1
-24 7 31 0.686035 0.529297 1
-24 8 0 0.869629 0.643555 0
-24 8 1 0.869629 0.643555 0
-24 8 2 0.869629 0.643555 0
-24 8 3 0.869629 0.643555 0
-24 8 4 0.869629 0.643555 0
-24 8 5 0.869629 0.643555 0
-24 8 6 0.869629 0.643555 0
-24 8 7 0.869629 0.643555 0
-24 8 8 0.869629 0.643555 0
-24 8 9 0.869629 0.643555 0
-24 8 10 0.869629 0.644043 0
-24 8 11 0.869629 0.644043 0
-24 8 12 0.869629 0.644531 0
-24 8 13 0.870117 0.64502 0
-24 8 14 0.870117 0.645508 0
-24 8 15 0.871582 0.646973 0.159668
-24 8 16 0.880859 0.652344 0.319824
-24 8 17 0.893555 0.661621 0.437256
-24 8 18 0.904785 0.669922 0.539551
-24 8 19 0.921387 0.686035 0.641113
-24 8 20 0.937988 0.706543 0.733887
-24 8 21 0.947754 0.722656 0.813477
-24 8 22 0.944824 0.726074 0.875977
-24 8 23 0.932617 0.717773 0.922852
-24 8 24 0.916016 0.705078 0.959961
-24 8 25 0.894043 0.688477 0.991699
-24 8 26 0.866211 0.666992 1
-24 8 27 0.83252 0.641602 1
-24 8 28 0.795898 0.613281 1
-24 8 29 0.758301 0.584473 1
-24 8 30 0.721191 0.556152 1
-24 8 31 0.686035 0.529297 1
-24 9 0 0.869629 0.644531 0
-24 9 1 0.869629 0.644531 0
-24 9 2 0.869629 0.644531 0
-24 9 3 0.869629 0.644531 0
-24 9 4 0.869629 0.644531 0
-24 9 5 0.869629 0.644531 0
-24 9 6 0.869629 0.644531 0
-24 9 7 0.869629 0.644531 0
-24 9 8 0.869629 0.644531 0
-24 9 9 0.869629 0.644531 0
-24 9 10 0.870117 0.644531 0
-24 9 11 0.870117 0.64502 0
-24 9 12 0.870117 0.645508 0
-24 9 13 0.870605 0.645996 0
-24 9 14 0.870117 0.645996 0
-24 9 15 0.87207 0.647461 0.160156
-24 9 16 0.880859 0.65332 0.319824
-24 9 17 0.893555 0.662598 0.437256
-24 9 18 0.904785 0.67041 0.539551
-24 9 19 0.921387 0.686523 0.640625
-24 9 20 0.937988 0.707031 0.733887
-24 9 21 0.947754 0.722656 0.813477
-24 9 22 0.944824 0.726074 0.875977
-24 9 23 0.932617 0.718262 0.922852
-24 9 24 0.916016 0.705566 0.959961
-24 9 25 0.894531 0.688965 0.991699
-24 9 26 0.866211 0.66748 1
-24 9 27 0.83252 0.64209 1
-24 9 28 0.795898 0.61377 1
-24 9 29 0.758301 0.584961 1
-24 9 30 0.721191 0.556641 1
-24 9 31 0.686035 0.529785 1
-24 10 0 0.870117 0.645996 0
-24 10 1 0.870117 0.645996 0
-24 10 2 0.870117 0.645996 0
-24 10 3 0.870117 0.645996 0
-24 10 4 0.870117 0.645996 0
-24 10 5 0.870117 0.645996 0
-24 10 6 0.870117 0.645996 0
-24 10 7 0.870117 0.645996 0
-24 10 8 0.870117 0.645996 0
-24 10 9 0.870117 0.645996 0
-24 10 10 0.870605 0.645996 0
-24 10 11 0.870605 0.646484 0
-24 10 12 0.870605 0.646484 0
-24 10 13 0.871094 0.647461 0
-24 10 14 0.870605 0.647461 0
-24 10 15 0.872559 0.648926 0.161011
-24 10 16 0.881348 0.654297 0.320068
-24 10 17 0.894043 0.663574 0.4375
-24 10 18 0.905273 0.671387 0.539551
-24 10 19 0.921387 0.6875 0.640625
-24 10 20 0.937988 0.708008 0.733887
-24 10 21 0.947754 0.723633 0.813477
-24 10 22 0.945312 0.727051 0.875977
-24 10 23 0.932617 0.719238 0.922852
-24 10 24 0.916016 0.706543 0.959961
-24 10 25 0.894531 0.689941 0.991699
-24 10 26 0.866211 0.668457 1
-24 10 27 0.83252 0.642578 1
-24 10 28 0.795898 0.614258 1
-24 10 29 0.758301 0.585449 1
-24 10 30 0.721191 0.557129 1
-24 10 31 0.686035 0.530273 1
-24 11 0 0.871094 0.648438 0
-24 11 1 0.871094 0.648438 0
-24 11 2 0.871094 0.648438 0
-24 11 3 0.871094 0.648438 0
-24 11 4 0.871094 0.648438 0
-24 11 5 0.871094 0.648438 0
-24 11 6 0.871094 0.648438 0
-24 11 7 0.871094 0.648438 0
-24 11 8 0.871094 0.648438 0
-24 11 9 0.871094 0.648438 0
-24 11 10 0.871094 0.648438 0
-24 11 11 0.871582 0.648926 0
-24 11 12 0.871582 0.649414 0
-24 11 13 0.871582 0.649902 0
-24 11 14 0.871582 0.649902 0
-24 11 15 0.873535 0.651367 0.162476
-24 11 16 0.881836 0.656738 0.320312
-24 11 17 0.894531 0.666016 0.4375
-24 11 18 0.905273 0.67334 0.539551
-24 11 19 0.921387 0.688965 0.640625
-24 11 20 0.937988 0.709473 0.733887
-24 11 21 0.947754 0.725098 0.813477
-24 11 22 0.945312 0.728516 0.875977
-24 11 23 0.933105 0.720703 0.922852
-24 11 24 0.916016 0.708008 0.959961
-24 11 25 0.894531 0.691406 0.992188
-24 11 26 0.866699 0.669434 1
-24 11 27 0.833008 0.643555 1
-24 11 28 0.795898 0.615723 1
-24 11 29 0.758301 0.586426 1
-24 11 30 0.721191 0.558105 1
-24 11 31 0.686035 0.53125 1
-24 12 0 0.872559 0.652832 0
-24 12 1 0.872559 0.652832 0
-24 12 2 0.872559 0.652832 0
-24 12 3 0.872559 0.652832 0
-24 12 4 0.872559 0.652832 0
-24 12 5 0.872559 0.652832 0
-24 12 6 0.872559 0.652832 0
-24 12 7 0.872559 0.652832 0
-24 12 8 0.872559 0.652832 0
-24 12 9 0.872559 0.652832 0
-24 12 10 0.872559 0.652832 0
-24 12 11 0.873047 0.65332 0
-24 12 12 0.873047 0.65332 0
-24 12 13 0.873047 0.654297 0
-24 12 14 0.873047 0.654297 0
-24 12 15 0.874512 0.655273 0.165283
-24 12 16 0.883301 0.660645 0.320801
-24 12 17 0.89502 0.668945 0.437256
-24 12 18 0.90625 0.676758 0.539551
-24 12 19 0.921387 0.691895 0.640137
-24 12 20 0.937988 0.711426 0.733398
-24 12 21 0.947754 0.727539 0.813477
-24 12 22 0.945312 0.730957 0.875977
-24 12 23 0.933105 0.723145 0.922852
-24 12 24 0.916504 0.709961 0.960449
-24 12 25 0.89502 0.693359 0.992188
-24 12 26 0.866699 0.671875 1
-24 12 27 0.833008 0.645996 1
-24 12 28 0.796387 0.617188 1
-24 12 29 0.758301 0.588379 1
-24 12 30 0.72168 0.55957 1
-24 12 31 0.686523 0.532715 1
-24 13 0 0.875 0.659668 0
-24 13 1 0.875 0.659668 0
-24 13 2 0.875 0.659668 0
-24 13 3 0.875 0.659668 0
-24 13 4 0.875 0.659668 0
-24 13 5 0.875 0.659668 0
-24 13 6 0.875 0.659668 0
-24 13 7 0.875 0.659668 0
-24 13 8 0.875 0.659668 0
-24 13 9 0.875 0.659668 0
-24 13 10 0.875 0.659668 0
-24 13 11 0.875 0.660156 0
-24 13 12 0.875488 0.660645 0
-24 13 13 0.875488 0.661133 0
-24 13 14 0.875488 0.661133 0
-24 13 15 0.876953 0.662109 0.17041
-24 13 16 0.884766 0.666992 0.321777
-24 13 17 0.895996 0.674316 0.437012
-24 13 18 0.907227 0.682129 0.539551
-24 13 19 0.921875 0.696289 0.639648
-24 13 20 0.937988 0.715332 0.73291
-24 13 21 0.948242 0.731445 0.813477
-24 13 22 0.945801 0.734863 0.875977
-24 13 23 0.933594 0.727051 0.92334
-24 13 24 0.916992 0.713867 0.960449
-24 13 25 0.895508 0.697266 0.992676
-24 13 26 0.867188 0.675293 1
-24 13 27 0.833496 0.648926 1
-24 13 28 0.796387 0.620605 1
-24 13 29 0.758789 0.59082 1
-24 13 30 0.72168 0.562012 1
-24 13 31 0.686523 0.534668 1
-24 14 0 0.878906 0.67041 0
-24 14 1 0.878906 0.67041 0
-24 14 2 0.878906 0.67041 0
-24 14 3 0.878906 0.67041 0
-24 14 4 0.878906 0.67041 0
-24 14 5 0.878906 0.67041 0
-24 14 6 0.878906 0.67041 0
-24 14 7 0.878906 0.67041 0
-24 14 8 0.878906 0.67041 0
-24 14 9 0.878906 0.67041 0
-24 14 10 0.878906 0.670898 0
-24 14 11 0.878906 0.670898 0
-24 14 12 0.879395 0.671387 0
-24 14 13 0.879395 0.671875 0
-24 14 14 0.879395 0.671875 0
-24 14 15 0.880859 0.672852 0.179443
-24 14 16 0.887695 0.676758 0.323975
-24 14 17 0.897949 0.683105 0.437012
-24 14 18 0.908691 0.690918 0.539551
-24 14 19 0.921875 0.703125 0.638672
-24 14 20 0.937988 0.72168 0.731934
-24 14 21 0.948242 0.737305 0.812988
-24 14 22 0.946777 0.741211 0.876465
-24 14 23 0.93457 0.733398 0.92334
-24 14 24 0.917969 0.720215 0.960938
-24 14 25 0.895996 0.703125 0.992676
-24 14 26 0.867676 0.681152 1
-24 14 27 0.833984 0.654297 1
-24 14 28 0.796875 0.625 1
-24 14 29 0.759277 0.595215 1
-24 14 30 0.722168 0.566406 1
-24 14 31 0.687012 0.538574 1
-24 15 0 0.884766 0.686523 0
-24 15 1 0.884766 0.686523 0
-24 15 2 0.884766 0.686523 0
-24 15 3 0.884766 0.686523 0
-24 15 4 0.884766 0.686523 0
-24 15 5 0.884766 0.686523 0
-24 15 6 0.884766 0.686523 0
-24 15 7 0.884766 0.687012 0
-24 15 8 0.884766 0.687012 0
-24 15 9 0.884766 0.687012 0
-24 15 10 0.884766 0.687012 0
-24 15 11 0.884766 0.687012 0
-24 15 12 0.884766 0.6875 0
-24 15 13 0.885254 0.687988 0
-24 15 14 0.884766 0.687988 0
-24 15 15 0.88623 0.688965 0.194824
-24 15 16 0.892578 0.691895 0.328857
-24 15 17 0.900879 0.696777 0.437744
-24 15 18 0.911621 0.704102 0.540527
-24 15 19 0.922852 0.713379 0.637207
-24 15 20 0.937988 0.730469 0.730469
-24 15 21 0.94873 0.746582 0.8125
-24 15 22 0.947266 0.750488 0.876465
-24 15 23 0.935547 0.742676 0.923828
-24 15 24 0.918945 0.729492 0.961426
-24 15 25 0.896973 0.711914 0.993164
-24 15 26 0.868652 0.689453 1
-24 15 27 0.834961 0.662109 1
-24 15 28 0.797852 0.632324 1
-24 15 29 0.759766 0.602051 1
-24 15 30 0.722656 0.572266 1
-24 15 31 0.6875 0.544434 1
-24 16 0 0.892578 0.709961 0
-24 16 1 0.892578 0.709961 0
-24 16 2 0.892578 0.709961 0
-24 16 3 0.892578 0.709961 0
-24 16 4 0.892578 0.709961 0
-24 16 5 0.892578 0.709961 0
-24 16 6 0.892578 0.709961 0
-24 16 7 0.892578 0.709961 0
-24 16 8 0.892578 0.709961 0
-24 16 9 0.892578 0.709961 0
-24 16 10 0.892578 0.709961 0
-24 16 11 0.893066 0.710449 0
-24 16 12 0.893066 0.710449 0
-24 16 13 0.893066 0.711426 0
-24 16 14 0.893066 0.711426 0
-24 16 15 0.89502 0.711914 0.219482
-24 16 16 0.899414 0.713867 0.338379
-24 16 17 0.905762 0.716797 0.441162
-24 16 18 0.915039 0.722656 0.541504
-24 16 19 0.923828 0.729492 0.635742
-24 16 20 0.937012 0.743652 0.728027
-24 16 21 0.948242 0.758789 0.811035
-24 16 22 0.948242 0.763672 0.876465
-24 16 23 0.936523 0.755859 0.924316
-24 16 24 0.92041 0.742188 0.961914
-24 16 25 0.898438 0.724609 0.993652
-24 16 26 0.870117 0.701172 1
-24 16 27 0.835938 0.672852 1
-24 16 28 0.798828 0.642578 1
-24 16 29 0.760742 0.611328 1
-24 16 30 0.723633 0.581055 1
-24 16 31 0.688477 0.552246 1
-24 17 0 0.90332 0.740234 0
-24 17 1 0.90332 0.740234 0
-24 17 2 0.90332 0.740234 0
-24 17 3 0.90332 0.740234 0
-24 17 4 0.90332 0.740234 0
-24 17 5 0.90332 0.740234 0
-24 17 6 0.90332 0.740234 0
-24 17 7 0.90332 0.740234 0
-24 17 8 0.90332 0.740234 0
-24 17 9 0.90332 0.740234 0
-24 17 10 0.90332 0.740234 0
-24 17 11 0.90332 0.740723 0
-24 17 12 0.903809 0.740723 0
-24 17 13 0.903809 0.741211 0
-24 17 14 0.903809 0.741699 0.0928955
-24 17 15 0.906738 0.742676 0.253662
-24 17 16 0.909668 0.743652 0.355469
-24 17 17 0.913574 0.744629 0.449463
-24 17 18 0.918945 0.746582 0.54248
-24 17 19 0.92627 0.751465 0.635254
-24 17 20 0.936035 0.760742 0.724121
-24 17 21 0.947754 0.775391 0.808594
-24 17 22 0.94873 0.780762 0.875488
-24 17 23 0.937988 0.773438 0.924316
-24 17 24 0.921875 0.759277 0.961914
-24 17 25 0.900391 0.741211 0.994141
-24 17 26 0.871582 0.716797 1
-24 17 27 0.836914 0.687988 1
-24 17 28 0.799805 0.65625 1
-24 17 29 0.761719 0.624023 1
-24 17 30 0.724609 0.592773 1
-24 17 31 0.689453 0.563477 1
-24 18 0 0.91748 0.777344 0.171021
-24 18 1 0.91748 0.777344 0.171021
-24 18 2 0.91748 0.777344 0.171021
-24 18 3 0.91748 0.777344 0.171021
-24 18 4 0.91748 0.777344 0.171021
-24 18 5 0.91748 0.777344 0.171021
-24 18 6 0.91748 0.777344 0.171021
-24 18 7 0.91748 0.777344 0.171143
-24 18 8 0.91748 0.777344 0.171143
-24 18 9 0.91748 0.777344 0.171265
-24 18 10 0.91748 0.777344 0.171509
-24 18 11 0.917969 0.777832 0.171875
-24 18 12 0.917969 0.777832 0.172607
-24 18 13 0.917969 0.77832 0.173706
-24 18 14 0.918945 0.779297 0.200439
-24 18 15 0.920898 0.780273 0.294434
-24 18 16 0.922852 0.780762 0.380371
-24 18 17 0.924805 0.780273 0.464844
-24 18 18 0.92627 0.778809 0.549316
-24 18 19 0.929688 0.779297 0.635742
-24 18 20 0.935547 0.783203 0.720215
-24 18 21 0.945312 0.794434 0.804199
-24 18 22 0.94873 0.80127 0.873535
-24 18 23 0.938965 0.794922 0.92334
-24 18 24 0.92334 0.780273 0.961426
-24 18 25 0.901855 0.761719 0.994141
-24 18 26 0.873047 0.736328 1
-24 18 27 0.837891 0.705566 1
-24 18 28 0.800781 0.672852 1
-24 18 29 0.762695 0.639648 1
-24 18 30 0.725586 0.607422 1
-24 18 31 0.690918 0.577148 1
-24 19 0 0.933105 0.818359 0.25708
-24 19 1 0.933105 0.818359 0.25708
-24 19 2 0.933105 0.818359 0.25708
-24 19 3 0.933105 0.818359 0.25708
-24 19 4 0.933105 0.818359 0.25708
-24 19 5 0.933105 0.818359 0.25708
-24 19 6 0.933105 0.818359 0.25708
-24 19 7 0.933105 0.818359 0.25708
-24 19 8 0.933105 0.818359 0.257324
-24 19 9 0.933105 0.818359 0.257324
-24 19 10 0.933105 0.818359 0.257324
-24 19 11 0.933594 0.818848 0.257568
-24 19 12 0.933594 0.818848 0.258057
-24 19 13 0.933594 0.819336 0.258545
-24 19 14 0.934082 0.819824 0.265137
-24 19 15 0.936035 0.820801 0.335938
-24 19 16 0.9375 0.821289 0.409912
-24 19 17 0.938477 0.820801 0.486328
-24 19 18 0.9375 0.817871 0.563477
-24 19 19 0.935547 0.813477 0.639648
-24 19 20 0.937012 0.8125 0.71875
-24 19 21 0.941406 0.815918 0.797363
-24 19 22 0.946777 0.82373 0.869629
-24 19 23 0.939453 0.818359 0.921387
-24 19 24 0.923828 0.804199 0.959961
-24 19 25 0.902832 0.784668 0.992676
-24 19 26 0.873535 0.757812 1
-24 19 27 0.838867 0.726074 1
-24 19 28 0.80127 0.692383 1
-24 19 29 0.763672 0.658203 1
-24 19 30 0.727051 0.625 1
-24 19 31 0.692871 0.59375 1
-24 20 0 0.946777 0.858887 0.313965
-24 20 1 0.946777 0.858887 0.313965
-24 20 2 0.946777 0.858887 0.313965
-24 20 3 0.946777 0.858887 0.313965
-24 20 4 0.946777 0.858887 0.313965
-24 20 5 0.946777 0.858887 0.313965
-24 20 6 0.946777 0.858887 0.313965
-24 20 7 0.946777 0.858887 0.313965
-24 20 8 0.946777 0.859375 0.313965
-24 20 9 0.946777 0.859375 0.313965
-24 20 10 0.946777 0.859375 0.313965
-24 20 11 0.946777 0.859375 0.314209
-24 20 12 0.946777 0.859375 0.314453
-24 20 13 0.947266 0.859863 0.314697
-24 20 14 0.947266 0.860352 0.315186
-24 20 15 0.94873 0.861328 0.37085
-24 20 16 0.950684 0.862305 0.437744
-24 20 17 0.951172 0.862305 0.509277
-24 20 18 0.950195 0.859375 0.581543
-24 20 19 0.945801 0.853516 0.651855
-24 20 20 0.939941 0.845703 0.719238
-24 20 21 0.938477 0.841797 0.790527
-24 20 22 0.941895 0.845703 0.862793
-24 20 23 0.937988 0.843262 0.917969
-24 20 24 0.923828 0.82959 0.95752
-24 20 25 0.902832 0.809082 0.990234
-24 20 26 0.873535 0.78125 1
-24 20 27 0.838379 0.748047 1
-24 20 28 0.80127 0.712891 1
-24 20 29 0.76416 0.677734 1
-24 20 30 0.729004 0.644043 1
-24 20 31 0.695312 0.612305 1
-24 21 0 0.956055 0.897461 0.352783
-24 21 1 0.956055 0.897461 0.352783
-24 21 2 0.956055 0.897461 0.352783
-24 21 3 0.956055 0.897461 0.352783
-24 21 4 0.956055 0.897461 0.352783
-24 21 5 0.956055 0.897461 0.352783
-24 21 6 0.956055 0.897461 0.352783
-24 21 7 0.956055 0.897949 0.352783
-24 21 8 0.956055 0.897949 0.352783
-24 21 9 0.956055 0.897949 0.352783
-24 21 10 0.956055 0.897949 0.352783
-24 21 11 0.956055 0.897949 0.352783
-24 21 12 0.956055 0.897949 0.353027
-24 21 13 0.956055 0.898438 0.353027
-24 21 14 0.956543 0.898438 0.353516
-24 21 15 0.958008 0.899902 0.395508
-24 21 16 0.959961 0.901367 0.45874
-24 21 17 0.961426 0.901855 0.527344
-24 21 18 0.960449 0.899902 0.597656
-24 21 19 0.956543 0.89502 0.666016
-24 21 20 0.94873 0.885254 0.728516
-24 21 21 0.938965 0.873535 0.788574
-24 21 22 0.935059 0.868164 0.852539
-24 21 23 0.935059 0.868164 0.912109
-24 21 24 0.922363 0.855469 0.953125
-24 21 25 0.901855 0.834473 0.98584
-24 21 26 0.871582 0.804688 1
-24 21 27 0.836914 0.770508 1
-24 21 28 0.80127 0.734863 1
-24 21 29 0.765137 0.699707 1
-24 21 30 0.730957 0.665527 1
-24 21 31 0.698242 0.632812 1
-24 22 0 0.958984 0.931641 0.375977
-24 22 1 0.958984 0.931641 0.375977
-24 22 2 0.958984 0.931641 0.375977
-24 22 3 0.958984 0.931641 0.375977
-24 22 4 0.958984 0.931641 0.375977
-24 22 5 0.958984 0.931641 0.375977
-24 22 6 0.958984 0.931641 0.375977
-24 22 7 0.958984 0.931641 0.375977
-24 22 8 0.958984 0.931641 0.375977
-24 22 9 0.958984 0.931641 0.375977
-24 22 10 0.958984 0.931641 0.376221
-24 22 11 0.958984 0.931641 0.376221
-24 22 12 0.958984 0.931641 0.376221
-24 22 13 0.958984 0.932129 0.376221
-24 22 14 0.958984 0.932129 0.376465
-24 22 15 0.960449 0.933594 0.407959
-24 22 16 0.962891 0.935547 0.468994
-24 22 17 0.965332 0.936523 0.536621
-24 22 18 0.96582 0.936035 0.606934
-24 22 19 0.963379 0.932617 0.675293
-24 22 20 0.957031 0.924805 0.73877
-24 22 21 0.945801 0.911621 0.794922
-24 22 22 0.932129 0.895996 0.846191
-24 22 23 0.928223 0.891113 0.902344
-24 22 24 0.918945 0.880371 0.946289
-24 22 25 0.898438 0.858398 0.979004
-24 22 26 0.868164 0.827148 1
-24 22 27 0.834961 0.792969 1
-24 22 28 0.800781 0.757812 1
-24 22 29 0.766602 0.722656 1
-24 22 30 0.733887 0.688477 1
-24 22 31 0.702148 0.655273 1
-24 23 0 0.955078 0.958008 0.387451
-24 23 1 0.955078 0.958008 0.387451
-24 23 2 0.955078 0.958008 0.387451
-24 23 3 0.955078 0.958008 0.387451
-24 23 4 0.955078 0.958008 0.387451
-24 23 5 0.955078 0.958008 0.387451
-24 23 6 0.955078 0.958008 0.387451
-24 23 7 0.955078 0.958008 0.387451
-24 23 8 0.955078 0.958008 0.387451
-24 23 9 0.955078 0.958008 0.387451
-24 23 10 0.955078 0.958008 0.387451
-24 23 11 0.955078 0.958008 0.387451
-24 23 12 0.955078 0.958496 0.387695
-24 23 13 0.955078 0.958496 0.387695
-24 23 14 0.955078 0.958496 0.387695
-24 23 15 0.956055 0.959473 0.409668
-24 23 16 0.958984 0.961914 0.469727
-24 23 17 0.961914 0.963867 0.536621
-24 23 18 0.963867 0.964355 0.606445
-24 23 19 0.962891 0.962402 0.675781
-24 23 20 0.958984 0.957031 0.740723
-24 23 21 0.950684 0.946777 0.799316
-24 23 22 0.9375 0.931641 0.850098
-24 23 23 0.921387 0.913086 0.89209
-24 23 24 0.914551 0.903809 0.937988
-24 23 25 0.89209 0.879395 0.96875
-24 23 26 0.863281 0.848145 0.990723
-24 23 27 0.83252 0.81543 1
-24 23 28 0.80127 0.781738 1
-24 23 29 0.769531 0.74707 1
-24 23 30 0.738281 0.712891 1
-24 23 31 0.70752 0.679199 1
-24 24 0 0.944336 0.977539 0.392334
-24 24 1 0.944336 0.977539 0.392334
-24 24 2 0.944336 0.977539 0.392334
-24 24 3 0.944336 0.977539 0.392334
-24 24 4 0.944336 0.977539 0.392334
-24 24 5 0.944336 0.977539 0.392334
-24 24 6 0.944336 0.977539 0.392334
-24 24 7 0.944336 0.977539 0.392334
-24 24 8 0.944336 0.977539 0.392334
-24 24 9 0.944336 0.977539 0.392578
-24 24 10 0.944336 0.977539 0.392578
-24 24 11 0.944336 0.977539 0.392578
-24 24 12 0.944336 0.977539 0.392578
-24 24 13 0.944336 0.977539 0.392578
-24 24 14 0.944336 0.977539 0.392578
-24 24 15 0.944824 0.978516 0.405273
-24 24 16 0.948242 0.980957 0.464111
-24 24 17 0.951172 0.983398 0.529785
-24 24 18 0.953613 0.984375 0.599121
-24 24 19 0.95459 0.983398 0.667969
-24 24 20 0.952148 0.979492 0.73291
-24 24 21 0.946289 0.971191 0.793457
-24 24 22 0.937012 0.959473 0.84668
-24 24 23 0.923828 0.943848 0.891602
-24 24 24 0.908203 0.925293 0.928223
-24 24 25 0.88623 0.899902 0.958496
-24 24 26 0.861328 0.87207 0.984863
-24 24 27 0.833496 0.84082 1
-24 24 28 0.804199 0.807617 1
-24 24 29 0.773438 0.772461 1
-24 24 30 0.742188 0.737305 1
-24 24 31 0.711426 0.702148 1
-24 25 0 0.92627 0.990723 0.394531
-24 25 1 0.92627 0.990723 0.394531
-24 25 2 0.92627 0.990723 0.394531
-24 25 3 0.92627 0.990723 0.394531
-24 25 4 0.92627 0.990723 0.394531
-24 25 5 0.92627 0.990723 0.394531
-24 25 6 0.92627 0.990723 0.394531
-24 25 7 0.92627 0.990723 0.394531
-24 25 8 0.92627 0.990723 0.394531
-24 25 9 0.92627 0.990723 0.394531
-24 25 10 0.92627 0.990723 0.394531
-24 25 11 0.92627 0.990723 0.394531
-24 25 12 0.92627 0.990723 0.394531
-24 25 13 0.92627 0.990723 0.394531
-24 25 14 0.92627 0.990723 0.394531
-24 25 15 0.92627 0.991211 0.397461
-24 25 16 0.929688 0.993652 0.454346
-24 25 17 0.933105 0.996582 0.518066
-24 25 18 0.936035 0.998047 0.585938
-24 25 19 0.9375 0.998047 0.65332
-24 25 20 0.936035 0.994629 0.717773
-24 25 21 0.931641 0.987305 0.777344
-24 25 22 0.92334 0.976074 0.831055
-24 25 23 0.911133 0.960938 0.875977
-24 25 24 0.899414 0.945801 0.915527
-24 25 25 0.887207 0.930176 0.955566
-24 25 26 0.865723 0.904297 0.98584
-24 25 27 0.837891 0.871582 1
-24 25 28 0.808594 0.836914 1
-24 25 29 0.777832 0.80127 1
-24 25 30 0.74707 0.764648 1
-24 25 31 0.716309 0.728027 1
-24 26 0 0.902344 0.999023 0.394531
-24 26 1 0.902344 0.999023 0.394531
-24 26 2 0.902344 0.999023 0.394531
-24 26 3 0.902344 0.999023 0.394531
-24 26 4 0.902344 0.999023 0.394531
-24 26 5 0.902344 0.999023 0.394531
-24 26 6 0.902344 0.999023 0.394531
-24 26 7 0.902344 0.999023 0.394531
-24 26 8 0.902344 0.999023 0.394531
-24 26 9 0.902344 0.999023 0.394531
-24 26 10 0.902344 0.999023 0.394531
-24 26 11 0.902344 0.999023 0.394531
-24 26 12 0.902344 0.999023 0.394531
-24 26 13 0.902344 0.999023 0.394531
-24 26 14 0.902344 0.999023 0.394531
-24 26 15 0.902344 0.999023 0.394531
-24 26 16 0.905273 1 0.44165
-24 26 17 0.908691 1 0.503418
-24 26 18 0.912109 1 0.568848
-24 26 19 0.913574 1 0.634277
-24 26 20 0.913574 1 0.697266
-24 26 21 0.910645 0.998535 0.756348
-24 26 22 0.904297 0.98877 0.810059
-24 26 23 0.895996 0.977051 0.856934
-24 26 24 0.887695 0.965332 0.899414
-24 26 25 0.87793 0.95166 0.940918
-24 26 26 0.864258 0.933105 0.979004
-24 26 27 0.842773 0.90625 1
-24 26 28 0.81543 0.87207 1
-24 26 29 0.785156 0.834961 1
-24 26 30 0.753906 0.796875 1
-24 26 31 0.723145 0.758301 1
-24 27 0 0.875 1 0.393066
-24 27 1 0.875 1 0.393066
-24 27 2 0.875 1 0.393066
-24 27 3 0.875 1 0.393066
-24 27 4 0.875 1 0.393066
-24 27 5 0.875 1 0.393066
-24 27 6 0.875 1 0.393066
-24 27 7 0.875 1 0.393066
-24 27 8 0.875 1 0.393066
-24 27 9 0.875 1 0.393066
-24 27 10 0.875 1 0.393066
-24 27 11 0.875 1 0.393066
-24 27 12 0.875 1 0.393066
-24 27 13 0.875 1 0.393066
-24 27 14 0.875 1 0.393066
-24 27 15 0.875 1 0.393066
-24 27 16 0.876953 1 0.427002
-24 27 17 0.880859 1 0.486084
-24 27 18 0.884277 1 0.548828
-24 27 19 0.886719 1 0.612793
-24 27 20 0.887695 1 0.673828
-24 27 21 0.886719 1 0.732422
-24 27 22 0.883301 1 0.787109
-24 27 23 0.878906 0.992676 0.835449
-24 27 24 0.873047 0.983398 0.878906
-24 27 25 0.865234 0.971191 0.921875
-24 27 26 0.853516 0.95459 0.961914
-24 27 27 0.838379 0.932617 0.997559
-24 27 28 0.816895 0.904297 1
-24 27 29 0.790039 0.869141 1
-24 27 30 0.760742 0.831055 1
-24 27 31 0.72998 0.791504 1
-24 28 0 0.845215 1 0.390869
-24 28 1 0.845215 1 0.390869
-24 28 2 0.845215 1 0.390869
-24 28 3 0.845215 1 0.390869
-24 28 4 0.845215 1 0.390869
-24 28 5 0.845215 1 0.390869
-24 28 6 0.845215 1 0.390869
-24 28 7 0.845215 1 0.390869
-24 28 8 0.845215 1 0.390869
-24 28 9 0.845215 1 0.390869
-24 28 10 0.845215 1 0.390869
-24 28 11 0.845215 1 0.390869
-24 28 12 0.845215 1 0.390869
-24 28 13 0.845215 1 0.390869
-24 28 14 0.845215 1 0.390869
-24 28 15 0.845215 1 0.390869
-24 28 16 0.84668 1 0.411377
-24 28 17 0.850098 1 0.467529
-24 28 18 0.854492 1 0.527832
-24 28 19 0.85791 1 0.589355
-24 28 20 0.860352 1 0.648926
-24 28 21 0.861328 1 0.707031
-24 28 22 0.860352 1 0.76123
-24 28 23 0.858398 1 0.810547
-24 28 24 0.85498 0.998535 0.85498
-24 28 25 0.849121 0.988281 0.898438
-24 28 26 0.840332 0.973633 0.939941
-24 28 27 0.827148 0.954102 0.978027
-24 28 28 0.810547 0.929688 1
-24 28 29 0.789062 0.898926 1
-24 28 30 0.762695 0.863281 1
-24 28 31 0.734375 0.824707 1
-24 29 0 0.813477 1 0.387695
-24 29 1 0.813477 1 0.387695
-24 29 2 0.813477 1 0.387695
-24 29 3 0.813477 1 0.387695
-24 29 4 0.813477 1 0.387695
-24 29 5 0.813477 1 0.387695
-24 29 6 0.813477 1 0.387695
-24 29 7 0.813477 1 0.387695
-24 29 8 0.813477 1 0.387695
-24 29 9 0.813477 1 0.387695
-24 29 10 0.813477 1 0.387695
-24 29 11 0.813477 1 0.387695
-24 29 12 0.813477 1 0.387939
-24 29 13 0.813477 1 0.387939
-24 29 14 0.813477 1 0.387939
-24 29 15 0.813477 1 0.387939
-24 29 16 0.813965 1 0.394531
-24 29 17 0.817871 1 0.447754
-24 29 18 0.822754 1 0.505371
-24 29 19 0.82666 1 0.564453
-24 29 20 0.830566 1 0.62207
-24 29 21 0.833496 1 0.678711
-24 29 22 0.834473 1 0.73291
-24 29 23 0.834473 1 0.781738
-24 29 24 0.833008 1 0.82666
-24 29 25 0.829102 1 0.870605
-24 29 26 0.822754 0.989746 0.913574
-24 29 27 0.812988 0.972656 0.953613
-24 29 28 0.799316 0.951172 0.989746
-24 29 29 0.782227 0.924805 1
-24 29 30 0.76123 0.893066 1
-24 29 31 0.736328 0.856934 1
-24 30 0 0.781738 1 0.384521
-24 30 1 0.781738 1 0.384521
-24 30 2 0.781738 1 0.384521
-24 30 3 0.781738 1 0.384521
-24 30 4 0.781738 1 0.384521
-24 30 5 0.781738 1 0.384521
-24 30 6 0.781738 1 0.384521
-24 30 7 0.781738 1 0.384521
-24 30 8 0.781738 1 0.384521
-24 30 9 0.781738 1 0.384521
-24 30 10 0.781738 1 0.384521
-24 30 11 0.781738 1 0.384521
-24 30 12 0.781738 1 0.384521
-24 30 13 0.781738 1 0.384521
-24 30 14 0.781738 1 0.384521
-24 30 15 0.781738 1 0.384521
-24 30 16 0.781738 1 0.384521
-24 30 17 0.785156 1 0.427734
-24 30 18 0.789551 1 0.482178
-24 30 19 0.794434 1 0.538086
-24 30 20 0.798828 1 0.59375
-24 30 21 0.802734 1 0.648438
-24 30 22 0.805664 1 0.701172
-24 30 23 0.807129 1 0.749512
-24 30 24 0.807129 1 0.793945
-24 30 25 0.805664 1 0.838379
-24 30 26 0.801758 1 0.882324
-24 30 27 0.794922 0.987793 0.924316
-24 30 28 0.785156 0.969727 0.963379
-24 30 29 0.771484 0.947266 0.999023
-24 30 30 0.754883 0.919434 1
-24 30 31 0.733887 0.886719 1
-24 31 0 0.75 1 0.380859
-24 31 1 0.75 1 0.380859
-24 31 2 0.75 1 0.380859
-24 31 3 0.75 1 0.380859
-24 31 4 0.75 1 0.380859
-24 31 5 0.75 1 0.380859
-24 31 6 0.75 1 0.380859
-24 31 7 0.75 1 0.380859
-24 31 8 0.75 1 0.380859
-24 31 9 0.75 1 0.380859
-24 31 10 0.75 1 0.380859
-24 31 11 0.75 1 0.380859
-24 31 12 0.75 1 0.380859
-24 31 13 0.75 1 0.380859
-24 31 14 0.75 1 0.380859
-24 31 15 0.750488 1 0.380859
-24 31 16 0.750488 1 0.380859
-24 31 17 0.752441 1 0.407471
-24 31 18 0.756836 1 0.45874
-24 31 19 0.761719 1 0.511719
-24 31 20 0.766602 1 0.564453
-24 31 21 0.770996 1 0.616699
-24 31 22 0.774902 1 0.66748
-24 31 23 0.777344 1 0.714844
-24 31 24 0.778809 1 0.758301
-24 31 25 0.779297 1 0.802734
-24 31 26 0.777832 1 0.847168
-24 31 27 0.773926 0.999512 0.891113
-24 31 28 0.767578 0.985352 0.932617
-24 31 29 0.757812 0.966309 0.971191
-24 31 30 0.744629 0.942383 1
-24 31 31 0.728027 0.913574 1
-25 0 0 0.894531 0.661621 0
-25 0 1 0.894531 0.661621 0
-25 0 2 0.894531 0.661621 0
-25 0 3 0.894531 0.661621 0
-25 0 4 0.894531 0.661621 0
-25 0 5 0.894531 0.661621 0
-25 0 6 0.894531 0.661621 0
-25 0 7 0.894531 0.661621 0
-25 0 8 0.894531 0.661621 0
-25 0 9 0.894531 0.661621 0
-25 0 10 0.894531 0.661621 0
-25 0 11 0.894531 0.661621 0
-25 0 12 0.894531 0.662109 0
-25 0 13 0.89502 0.662598 0
-25 0 14 0.89502 0.663086 0
-25 0 15 0.89502 0.663574 0
-25 0 16 0.90332 0.668945 0.275879
-25 0 17 0.915039 0.677246 0.400879
-25 0 18 0.927246 0.685059 0.505859
-25 0 19 0.94043 0.696777 0.604492
-25 0 20 0.95459 0.712891 0.697266
-25 0 21 0.966309 0.72998 0.779785
-25 0 22 0.969727 0.740234 0.847656
-25 0 23 0.963379 0.739746 0.900391
-25 0 24 0.950684 0.730957 0.940918
-25 0 25 0.932129 0.717285 0.977051
-25 0 26 0.908691 0.699219 1
-25 0 27 0.878418 0.67627 1
-25 0 28 0.843262 0.649414 1
-25 0 29 0.805664 0.620605 1
-25 0 30 0.76709 0.591309 1
-25 0 31 0.729492 0.5625 1
-25 1 0 0.894531 0.661621 0
-25 1 1 0.894531 0.661621 0
-25 1 2 0.894531 0.661621 0
-25 1 3 0.894531 0.661621 0
-25 1 4 0.894531 0.661621 0
-25 1 5 0.894531 0.661621 0
-25 1 6 0.894531 0.661621 0
-25 1 7 0.894531 0.661621 0
-25 1 8 0.894531 0.661621 0
-25 1 9 0.894531 0.661621 0
-25 1 10 0.894531 0.661621 0
-25 1 11 0.894531 0.661621 0
-25 1 12 0.894531 0.662109 0
-25 1 13 0.89502 0.662598 0
-25 1 14 0.89502 0.663086 0
-25 1 15 0.89502 0.663574 0
-25 1 16 0.90332 0.668945 0.275879
-25 1 17 0.915039 0.677246 0.400879
-25 1 18 0.927246 0.685059 0.505859
-25 1 19 0.94043 0.696777 0.604492
-25 1 20 0.95459 0.712891 0.697266
-25 1 21 0.966309 0.72998 0.779785
-25 1 22 0.969727 0.740234 0.847656
-25 1 23 0.963379 0.739746 0.900391
-25 1 24 0.950684 0.730957 0.940918
-25 1 25 0.932129 0.717285 0.977051
-25 1 26 0.908691 0.699219 1
-25 1 27 0.878418 0.67627 1
-25 1 28 0.843262 0.649414 1
-25 1 29 0.805664 0.620605 1
-25 1 30 0.76709 0.591309 1
-25 1 31 0.729492 0.5625 1
-25 2 0 0.894531 0.661621 0
-25 2 1 0.894531 0.661621 0
-25 2 2 0.894531 0.661621 0
-25 2 3 0.894531 0.661621 0
-25 2 4 0.894531 0.661621 0
-25 2 5 0.894531 0.661621 0
-25 2 6 0.894531 0.661621 0
-25 2 7 0.894531 0.661621 0
-25 2 8 0.894531 0.661621 0
-25 2 9 0.894531 0.661621 0
-25 2 10 0.894531 0.661621 0
-25 2 11 0.894531 0.661621 0
-25 2 12 0.894531 0.662109 0
-25 2 13 0.89502 0.662598 0
-25 2 14 0.89502 0.663086 0
-25 2 15 0.89502 0.663574 0
-25 2 16 0.90332 0.668945 0.275879
-25 2 17 0.915039 0.677246 0.400879
-25 2 18 0.927246 0.685059 0.505859
-25 2 19 0.94043 0.696777 0.604492
-25 2 20 0.95459 0.712891 0.697266
-25 2 21 0.966309 0.72998 0.779785
-25 2 22 0.969727 0.740234 0.847656
-25 2 23 0.963379 0.739746 0.900391
-25 2 24 0.950684 0.730957 0.940918
-25 2 25 0.932129 0.717285 0.977051
-25 2 26 0.908691 0.699219 1
-25 2 27 0.878418 0.67627 1
-25 2 28 0.843262 0.649414 1
-25 2 29 0.805664 0.620605 1
-25 2 30 0.76709 0.591309 1
-25 2 31 0.729492 0.5625 1
-25 3 0 0.894531 0.661621 0
-25 3 1 0.894531 0.661621 0
-25 3 2 0.894531 0.661621 0
-25 3 3 0.894531 0.661621 0
-25 3 4 0.894531 0.661621 0
-25 3 5 0.894531 0.661621 0
-25 3 6 0.894531 0.661621 0
-25 3 7 0.894531 0.661621 0
-25 3 8 0.894531 0.661621 0
-25 3 9 0.894531 0.661621 0
-25 3 10 0.894531 0.661621 0
-25 3 11 0.894531 0.661621 0
-25 3 12 0.894531 0.662109 0
-25 3 13 0.89502 0.662598 0
-25 3 14 0.89502 0.663086 0
-25 3 15 0.89502 0.663574 0
-25 3 16 0.90332 0.668945 0.275879
-25 3 17 0.915039 0.677246 0.400879
-25 3 18 0.927246 0.685059 0.505859
-25 3 19 0.94043 0.696777 0.604492
-25 3 20 0.95459 0.712891 0.697266
-25 3 21 0.966309 0.72998 0.779785
-25 3 22 0.969727 0.740234 0.847656
-25 3 23 0.963379 0.740234 0.900391
-25 3 24 0.950684 0.730957 0.940918
-25 3 25 0.932129 0.717285 0.977051
-25 3 26 0.908691 0.699219 1
-25 3 27 0.878418 0.67627 1
-25 3 28 0.843262 0.649414 1
-25 3 29 0.805664 0.620605 1
-25 3 30 0.76709 0.591309 1
-25 3 31 0.729492 0.5625 1
-25 4 0 0.894531 0.661621 0
-25 4 1 0.894531 0.661621 0
-25 4 2 0.894531 0.661621 0
-25 4 3 0.894531 0.661621 0
-25 4 4 0.894531 0.661621 0
-25 4 5 0.894531 0.661621 0
-25 4 6 0.894531 0.661621 0
-25 4 7 0.894531 0.661621 0
-25 4 8 0.894531 0.661621 0
-25 4 9 0.894531 0.661621 0
-25 4 10 0.894531 0.661621 0
-25 4 11 0.894531 0.661621 0
-25 4 12 0.89502 0.662109 0
-25 4 13 0.89502 0.662598 0
-25 4 14 0.89502 0.663086 0
-25 4 15 0.89502 0.663574 0
-25 4 16 0.90332 0.668945 0.275879
-25 4 17 0.915039 0.677246 0.400879
-25 4 18 0.927246 0.685059 0.505859
-25 4 19 0.94043 0.696777 0.604492
-25 4 20 0.95459 0.712891 0.697266
-25 4 21 0.966309 0.72998 0.779785
-25 4 22 0.969727 0.740234 0.847656
-25 4 23 0.963379 0.740234 0.900391
-25 4 24 0.950684 0.730957 0.940918
-25 4 25 0.932129 0.717285 0.977051
-25 4 26 0.908691 0.699219 1
-25 4 27 0.878418 0.67627 1
-25 4 28 0.843262 0.649414 1
-25 4 29 0.805664 0.620605 1
-25 4 30 0.76709 0.591309 1
-25 4 31 0.729492 0.5625 1
-25 5 0 0.894531 0.661621 0
-25 5 1 0.894531 0.661621 0
-25 5 2 0.894531 0.661621 0
-25 5 3 0.894531 0.661621 0
-25 5 4 0.894531 0.661621 0
-25 5 5 0.894531 0.661621 0
-25 5 6 0.894531 0.661621 0
-25 5 7 0.894531 0.661621 0
-25 5 8 0.894531 0.661621 0
-25 5 9 0.894531 0.661621 0
-25 5 10 0.894531 0.661621 0
-25 5 11 0.894531 0.662109 0
-25 5 12 0.89502 0.662109 0
-25 5 13 0.89502 0.662598 0
-25 5 14 0.89502 0.663574 0
-25 5 15 0.89502 0.663574 0
-25 5 16 0.90332 0.668945 0.275879
-25 5 17 0.915039 0.677246 0.400879
-25 5 18 0.927246 0.685547 0.505859
-25 5 19 0.94043 0.696777 0.604492
-25 5 20 0.95459 0.712891 0.697266
-25 5 21 0.966309 0.72998 0.779785
-25 5 22 0.969727 0.740234 0.847656
-25 5 23 0.963379 0.740234 0.900391
-25 5 24 0.950684 0.731445 0.940918
-25 5 25 0.932129 0.717285 0.977051
-25 5 26 0.908691 0.699219 1
-25 5 27 0.878418 0.67627 1
-25 5 28 0.843262 0.649414 1
-25 5 29 0.805664 0.620605 1
-25 5 30 0.76709 0.591309 1
-25 5 31 0.729492 0.5625 1
-25 6 0 0.894531 0.661621 0
-25 6 1 0.894531 0.661621 0
-25 6 2 0.894531 0.661621 0
-25 6 3 0.894531 0.661621 0
-25 6 4 0.894531 0.661621 0
-25 6 5 0.894531 0.661621 0
-25 6 6 0.894531 0.661621 0
-25 6 7 0.894531 0.661621 0
-25 6 8 0.894531 0.661621 0
-25 6 9 0.894531 0.661621 0
-25 6 10 0.894531 0.661621 0
-25 6 11 0.894531 0.662109 0
-25 6 12 0.89502 0.662109 0
-25 6 13 0.89502 0.663086 0
-25 6 14 0.89502 0.663574 0
-25 6 15 0.89502 0.663574 0
-25 6 16 0.90332 0.668945 0.275879
-25 6 17 0.915039 0.677246 0.400879
-25 6 18 0.927246 0.685547 0.505859
-25 6 19 0.94043 0.696777 0.604492
-25 6 20 0.95459 0.713379 0.697266
-25 6 21 0.966309 0.72998 0.779785
-25 6 22 0.969727 0.740234 0.847656
-25 6 23 0.963379 0.740234 0.900391
-25 6 24 0.950684 0.731445 0.940918
-25 6 25 0.932129 0.717285 0.977051
-25 6 26 0.908691 0.699219 1
-25 6 27 0.878418 0.67627 1
-25 6 28 0.843262 0.649414 1
-25 6 29 0.805664 0.620605 1
-25 6 30 0.76709 0.591309 1
-25 6 31 0.729492 0.5625 1
-25 7 0 0.894531 0.661621 0
-25 7 1 0.894531 0.661621 0
-25 7 2 0.894531 0.661621 0
-25 7 3 0.894531 0.661621 0
-25 7 4 0.894531 0.661621 0
-25 7 5 0.894531 0.661621 0
-25 7 6 0.894531 0.661621 0
-25 7 7 0.894531 0.661621 0
-25 7 8 0.894531 0.661621 0
-25 7 9 0.894531 0.662109 0
-25 7 10 0.894531 0.662109 0
-25 7 11 0.894531 0.662109 0
-25 7 12 0.89502 0.662598 0
-25 7 13 0.89502 0.663086 0
-25 7 14 0.895508 0.663574 0
-25 7 15 0.89502 0.664062 0
-25 7 16 0.90332 0.668945 0.276123
-25 7 17 0.915527 0.677246 0.400879
-25 7 18 0.927246 0.685547 0.505859
-25 7 19 0.94043 0.696777 0.604492
-25 7 20 0.95459 0.713379 0.697266
-25 7 21 0.966309 0.72998 0.779785
-25 7 22 0.969727 0.740234 0.847656
-25 7 23 0.963379 0.740234 0.900391
-25 7 24 0.950684 0.731445 0.940918
-25 7 25 0.932129 0.717285 0.977051
-25 7 26 0.908691 0.699219 1
-25 7 27 0.878418 0.67627 1
-25 7 28 0.843262 0.649902 1
-25 7 29 0.805664 0.620605 1
-25 7 30 0.76709 0.591309 1
-25 7 31 0.729492 0.5625 1
-25 8 0 0.894531 0.662109 0
-25 8 1 0.894531 0.662109 0
-25 8 2 0.894531 0.662109 0
-25 8 3 0.894531 0.662109 0
-25 8 4 0.894531 0.662109 0
-25 8 5 0.894531 0.662109 0
-25 8 6 0.894531 0.662109 0
-25 8 7 0.894531 0.662109 0
-25 8 8 0.894531 0.662109 0
-25 8 9 0.894531 0.662109 0
-25 8 10 0.89502 0.662598 0
-25 8 11 0.89502 0.662598 0
-25 8 12 0.89502 0.663086 0
-25 8 13 0.89502 0.663574 0
-25 8 14 0.895508 0.664062 0
-25 8 15 0.895508 0.664062 0
-25 8 16 0.90332 0.669434 0.276123
-25 8 17 0.915527 0.677734 0.400879
-25 8 18 0.927246 0.686035 0.505859
-25 8 19 0.94043 0.697266 0.604492
-25 8 20 0.95459 0.713379 0.697266
-25 8 21 0.966309 0.730469 0.779785
-25 8 22 0.969727 0.740723 0.847656
-25 8 23 0.963379 0.740234 0.900391
-25 8 24 0.950684 0.731445 0.940918
-25 8 25 0.932129 0.717773 0.977051
-25 8 26 0.908691 0.699707 1
-25 8 27 0.878418 0.676758 1
-25 8 28 0.843262 0.649902 1
-25 8 29 0.805664 0.621094 1
-25 8 30 0.76709 0.591309 1
-25 8 31 0.729492 0.5625 1
-25 9 0 0.89502 0.662598 0
-25 9 1 0.89502 0.662598 0
-25 9 2 0.89502 0.662598 0
-25 9 3 0.89502 0.662598 0
-25 9 4 0.89502 0.662598 0
-25 9 5 0.89502 0.662598 0
-25 9 6 0.89502 0.662598 0
-25 9 7 0.89502 0.663086 0
-25 9 8 0.89502 0.663086 0
-25 9 9 0.89502 0.663086 0
-25 9 10 0.89502 0.663086 0
-25 9 11 0.89502 0.663086 0
-25 9 12 0.89502 0.663574 0
-25 9 13 0.895508 0.664062 0
-25 9 14 0.895508 0.664551 0
-25 9 15 0.895508 0.665039 0
-25 9 16 0.903809 0.669922 0.276123
-25 9 17 0.915527 0.678223 0.400879
-25 9 18 0.927246 0.686523 0.505859
-25 9 19 0.94043 0.697754 0.604492
-25 9 20 0.955078 0.713867 0.696777
-25 9 21 0.966309 0.730957 0.779785
-25 9 22 0.969727 0.741211 0.848145
-25 9 23 0.963867 0.740723 0.900391
-25 9 24 0.950684 0.731934 0.940918
-25 9 25 0.932129 0.717773 0.977051
-25 9 26 0.908691 0.700195 1
-25 9 27 0.878418 0.676758 1
-25 9 28 0.84375 0.650391 1
-25 9 29 0.805664 0.621094 1
-25 9 30 0.76709 0.591797 1
-25 9 31 0.729492 0.562988 1
-25 10 0 0.895508 0.664062 0
-25 10 1 0.895508 0.664062 0
-25 10 2 0.895508 0.664062 0
-25 10 3 0.895508 0.664062 0
-25 10 4 0.895508 0.664062 0
-25 10 5 0.895508 0.664062 0
-25 10 6 0.895508 0.664062 0
-25 10 7 0.895508 0.664062 0
-25 10 8 0.895508 0.664062 0
-25 10 9 0.895508 0.664062 0
-25 10 10 0.895508 0.664062 0
-25 10 11 0.895508 0.664551 0
-25 10 12 0.895508 0.665039 0
-25 10 13 0.895996 0.665527 0
-25 10 14 0.895996 0.666016 0
-25 10 15 0.895996 0.666016 0
-25 10 16 0.903809 0.671387 0.276367
-25 10 17 0.915527 0.679199 0.400879
-25 10 18 0.927734 0.6875 0.505859
-25 10 19 0.94043 0.698242 0.604492
-25 10 20 0.955078 0.714844 0.696777
-25 10 21 0.966309 0.731445 0.779785
-25 10 22 0.969727 0.741699 0.848145
-25 10 23 0.963867 0.741699 0.900391
-25 10 24 0.950684 0.73291 0.940918
-25 10 25 0.932129 0.71875 0.977051
-25 10 26 0.908691 0.700684 1
-25 10 27 0.878418 0.677734 1
-25 10 28 0.84375 0.650879 1
-25 10 29 0.805664 0.621582 1
-25 10 30 0.76709 0.592285 1
-25 10 31 0.729492 0.563477 1
-25 11 0 0.895996 0.666504 0
-25 11 1 0.895996 0.666504 0
-25 11 2 0.895996 0.666504 0
-25 11 3 0.895996 0.666504 0
-25 11 4 0.895996 0.666504 0
-25 11 5 0.895996 0.666504 0
-25 11 6 0.895996 0.666504 0
-25 11 7 0.895996 0.666504 0
-25 11 8 0.895996 0.666504 0
-25 11 9 0.895996 0.666504 0
-25 11 10 0.896484 0.666504 0
-25 11 11 0.896484 0.666504 0
-25 11 12 0.896484 0.666992 0
-25 11 13 0.896484 0.66748 0
-25 11 14 0.896973 0.667969 0
-25 11 15 0.896484 0.668457 0
-25 11 16 0.904785 0.67334 0.276855
-25 11 17 0.916016 0.681152 0.400879
-25 11 18 0.928223 0.689453 0.505859
-25 11 19 0.940918 0.700195 0.604004
-25 11 20 0.955078 0.71582 0.696777
-25 11 21 0.966309 0.73291 0.779785
-25 11 22 0.969727 0.743164 0.848145
-25 11 23 0.963867 0.742676 0.900391
-25 11 24 0.950684 0.733887 0.941406
-25 11 25 0.932617 0.719727 0.977539
-25 11 26 0.908691 0.70166 1
-25 11 27 0.878906 0.678711 1
-25 11 28 0.84375 0.651855 1
-25 11 29 0.805664 0.622559 1
-25 11 30 0.76709 0.593262 1
-25 11 31 0.729492 0.563965 1
-25 12 0 0.897461 0.669922 0
-25 12 1 0.897461 0.669922 0
-25 12 2 0.897461 0.669922 0
-25 12 3 0.897461 0.669922 0
-25 12 4 0.897461 0.669922 0
-25 12 5 0.897461 0.669922 0
-25 12 6 0.897461 0.669922 0
-25 12 7 0.897461 0.669922 0
-25 12 8 0.897461 0.669922 0
-25 12 9 0.897461 0.669922 0
-25 12 10 0.897461 0.67041 0
-25 12 11 0.897461 0.67041 0
-25 12 12 0.897949 0.670898 0
-25 12 13 0.897949 0.671387 0
-25 12 14 0.897949 0.671875 0
-25 12 15 0.897949 0.671875 0
-25 12 16 0.905762 0.676758 0.277588
-25 12 17 0.916992 0.684082 0.400879
-25 12 18 0.928711 0.692383 0.506348
-25 12 19 0.940918 0.702637 0.604004
-25 12 20 0.955078 0.718262 0.696289
-25 12 21 0.966309 0.734863 0.779297
-25 12 22 0.970215 0.745117 0.848145
-25 12 23 0.964355 0.745117 0.900391
-25 12 24 0.951172 0.736328 0.941406
-25 12 25 0.932617 0.722168 0.977539
-25 12 26 0.90918 0.703613 1
-25 12 27 0.878906 0.680664 1
-25 12 28 0.84375 0.653809 1
-25 12 29 0.806152 0.624512 1
-25 12 30 0.767578 0.594727 1
-25 12 31 0.72998 0.56543 1
-25 13 0 0.899414 0.67627 0
-25 13 1 0.899414 0.67627 0
-25 13 2 0.899414 0.67627 0
-25 13 3 0.899414 0.67627 0
-25 13 4 0.899414 0.67627 0
-25 13 5 0.899414 0.67627 0
-25 13 6 0.899414 0.67627 0
-25 13 7 0.899414 0.67627 0
-25 13 8 0.899414 0.67627 0
-25 13 9 0.899414 0.67627 0
-25 13 10 0.899414 0.67627 0
-25 13 11 0.899902 0.67627 0
-25 13 12 0.899902 0.676758 0
-25 13 13 0.899902 0.677246 0
-25 13 14 0.900391 0.677734 0
-25 13 15 0.899902 0.677734 0
-25 13 16 0.907227 0.682129 0.279053
-25 13 17 0.917969 0.689453 0.400879
-25 13 18 0.930176 0.697754 0.506836
-25 13 19 0.941895 0.707031 0.603516
-25 13 20 0.955566 0.722168 0.695801
-25 13 21 0.966797 0.738281 0.779297
-25 13 22 0.970215 0.748535 0.848145
-25 13 23 0.964355 0.748535 0.900391
-25 13 24 0.95166 0.739746 0.941406
-25 13 25 0.933105 0.725586 0.977539
-25 13 26 0.909668 0.707031 1
-25 13 27 0.879395 0.683594 1
-25 13 28 0.844238 0.65625 1
-25 13 29 0.806152 0.626953 1
-25 13 30 0.767578 0.597168 1
-25 13 31 0.72998 0.567871 1
-25 14 0 0.902832 0.685547 0
-25 14 1 0.902832 0.685547 0
-25 14 2 0.902832 0.685547 0
-25 14 3 0.902832 0.685547 0
-25 14 4 0.902832 0.685547 0
-25 14 5 0.902832 0.685547 0
-25 14 6 0.902832 0.685547 0
-25 14 7 0.902832 0.685547 0
-25 14 8 0.902832 0.685547 0
-25 14 9 0.902832 0.685547 0
-25 14 10 0.902832 0.685547 0
-25 14 11 0.902832 0.686035 0
-25 14 12 0.90332 0.686035 0
-25 14 13 0.90332 0.687012 0
-25 14 14 0.90332 0.6875 0
-25 14 15 0.902832 0.687012 0
-25 14 16 0.910156 0.691406 0.281982
-25 14 17 0.919922 0.697266 0.401611
-25 14 18 0.932129 0.706055 0.507812
-25 14 19 0.942871 0.713867 0.603516
-25 14 20 0.955566 0.728027 0.695312
-25 14 21 0.966797 0.743652 0.778809
-25 14 22 0.970703 0.753906 0.847656
-25 14 23 0.965332 0.753906 0.900879
-25 14 24 0.952148 0.745117 0.941895
-25 14 25 0.934082 0.730469 0.978027
-25 14 26 0.910156 0.711914 1
-25 14 27 0.879883 0.688477 1
-25 14 28 0.844727 0.661133 1
-25 14 29 0.806641 0.631348 1
-25 14 30 0.768066 0.601074 1
-25 14 31 0.730469 0.571289 1
-25 15 0 0.907715 0.699707 0
-25 15 1 0.907715 0.699707 0
-25 15 2 0.907715 0.699707 0
-25 15 3 0.907715 0.699707 0
-25 15 4 0.907715 0.699707 0
-25 15 5 0.907715 0.699707 0
-25 15 6 0.907715 0.699707 0
-25 15 7 0.907715 0.699707 0
-25 15 8 0.907715 0.699707 0
-25 15 9 0.907715 0.699707 0
-25 15 10 0.907715 0.700195 0
-25 15 11 0.907715 0.700195 0
-25 15 12 0.908203 0.700684 0
-25 15 13 0.908203 0.701172 0
-25 15 14 0.908203 0.70166 0
-25 15 15 0.908203 0.701172 0.0912476
-25 15 16 0.914551 0.705078 0.287598
-25 15 17 0.92334 0.709961 0.403076
-25 15 18 0.93457 0.717773 0.508301
-25 15 19 0.944336 0.724609 0.603027
-25 15 20 0.956055 0.736816 0.693848
-25 15 21 0.966797 0.751465 0.777832
-25 15 22 0.971191 0.762207 0.847656
-25 15 23 0.96582 0.762207 0.900879
-25 15 24 0.953125 0.753418 0.942383
-25 15 25 0.935059 0.73877 0.978516
-25 15 26 0.911133 0.719727 1
-25 15 27 0.880859 0.695801 1
-25 15 28 0.845703 0.66748 1
-25 15 29 0.807617 0.637207 1
-25 15 30 0.768555 0.606445 1
-25 15 31 0.730957 0.57666 1
-25 16 0 0.914551 0.720215 0
-25 16 1 0.914551 0.720215 0
-25 16 2 0.914551 0.720215 0
-25 16 3 0.914551 0.720215 0
-25 16 4 0.914551 0.720215 0
-25 16 5 0.914551 0.720215 0
-25 16 6 0.914551 0.720215 0
-25 16 7 0.914551 0.720215 0
-25 16 8 0.914551 0.720215 0
-25 16 9 0.914551 0.720215 0
-25 16 10 0.914551 0.720215 0
-25 16 11 0.914551 0.720215 0
-25 16 12 0.915039 0.720703 0
-25 16 13 0.915039 0.721191 0
-25 16 14 0.915039 0.72168 0
-25 16 15 0.915527 0.72168 0.142822
-25 16 16 0.920898 0.724609 0.298096
-25 16 17 0.928223 0.728516 0.407227
-25 16 18 0.9375 0.733887 0.508301
-25 16 19 0.946777 0.740234 0.603027
-25 16 20 0.956543 0.749512 0.692383
-25 16 21 0.966797 0.763184 0.776367
-25 16 22 0.97168 0.773438 0.847168
-25 16 23 0.966797 0.773926 0.900879
-25 16 24 0.954102 0.764648 0.942383
-25 16 25 0.936035 0.75 0.979004
-25 16 26 0.912598 0.730957 1
-25 16 27 0.882324 0.706055 1
-25 16 28 0.84668 0.677246 1
-25 16 29 0.808105 0.646484 1
-25 16 30 0.769531 0.614746 1
-25 16 31 0.731934 0.584473 1
-25 17 0 0.92334 0.746582 0
-25 17 1 0.92334 0.746582 0
-25 17 2 0.92334 0.746582 0
-25 17 3 0.92334 0.746582 0
-25 17 4 0.92334 0.746582 0
-25 17 5 0.92334 0.746582 0
-25 17 6 0.92334 0.746582 0
-25 17 7 0.92334 0.746582 0
-25 17 8 0.92334 0.746582 0
-25 17 9 0.92334 0.746582 0
-25 17 10 0.92334 0.746582 0
-25 17 11 0.923828 0.74707 0
-25 17 12 0.923828 0.74707 0
-25 17 13 0.923828 0.747559 0
-25 17 14 0.924316 0.748047 0
-25 17 15 0.925293 0.748535 0.192627
-25 17 16 0.930176 0.750977 0.315674
-25 17 17 0.935547 0.753418 0.415771
-25 17 18 0.941895 0.756348 0.510742
-25 17 19 0.950684 0.762207 0.60498
-25 17 20 0.95752 0.76709 0.689941
-25 17 21 0.966309 0.77832 0.773926
-25 17 22 0.97168 0.788086 0.845703
-25 17 23 0.967773 0.789062 0.900879
-25 17 24 0.955566 0.780273 0.942383
-25 17 25 0.9375 0.765137 0.979004
-25 17 26 0.914062 0.745605 1
-25 17 27 0.883301 0.720215 1
-25 17 28 0.847656 0.69043 1
-25 17 29 0.80957 0.658203 1
-25 17 30 0.770508 0.625977 1
-25 17 31 0.73291 0.594727 1
-25 18 0 0.934082 0.778809 0.09021
-25 18 1 0.934082 0.778809 0.09021
-25 18 2 0.934082 0.778809 0.09021
-25 18 3 0.934082 0.778809 0.09021
-25 18 4 0.934082 0.778809 0.09021
-25 18 5 0.934082 0.778809 0.090271
-25 18 6 0.934082 0.778809 0.090271
-25 18 7 0.934082 0.778809 0.0903931
-25 18 8 0.934082 0.778809 0.0905762
-25 18 9 0.934082 0.778809 0.0908813
-25 18 10 0.934082 0.778809 0.0914307
-25 18 11 0.934082 0.778809 0.0924683
-25 18 12 0.93457 0.779297 0.0941162
-25 18 13 0.93457 0.779785 0.0967407
-25 18 14 0.935059 0.780273 0.100708
-25 18 15 0.9375 0.781738 0.243042
-25 18 16 0.940918 0.783691 0.341064
-25 18 17 0.944824 0.784668 0.43042
-25 18 18 0.94873 0.785645 0.517578
-25 18 19 0.953613 0.787109 0.604492
-25 18 20 0.958984 0.790527 0.688477
-25 18 21 0.965332 0.796875 0.769531
-25 18 22 0.970703 0.806152 0.843262
-25 18 23 0.968262 0.807617 0.899902
-25 18 24 0.957031 0.799316 0.942383
-25 18 25 0.938965 0.783691 0.979004
-25 18 26 0.915527 0.763672 1
-25 18 27 0.884766 0.737305 1
-25 18 28 0.849121 0.706543 1
-25 18 29 0.810547 0.67334 1
-25 18 30 0.771484 0.640137 1
-25 18 31 0.733887 0.607422 1
-25 19 0 0.948242 0.815918 0.219482
-25 19 1 0.948242 0.815918 0.219482
-25 19 2 0.948242 0.815918 0.219482
-25 19 3 0.948242 0.815918 0.219482
-25 19 4 0.948242 0.815918 0.219482
-25 19 5 0.948242 0.815918 0.219482
-25 19 6 0.948242 0.815918 0.219482
-25 19 7 0.948242 0.815918 0.219482
-25 19 8 0.948242 0.815918 0.219482
-25 19 9 0.948242 0.815918 0.219604
-25 19 10 0.948242 0.815918 0.219727
-25 19 11 0.948242 0.815918 0.219971
-25 19 12 0.948242 0.816406 0.220337
-25 19 13 0.948242 0.816895 0.221069
-25 19 14 0.94873 0.817383 0.222168
-25 19 15 0.950684 0.818359 0.29126
-25 19 16 0.953613 0.819824 0.371582
-25 19 17 0.956055 0.820801 0.451416
-25 19 18 0.958008 0.820312 0.530762
-25 19 19 0.958984 0.818848 0.609375
-25 19 20 0.961426 0.818359 0.687988
-25 19 21 0.963867 0.819336 0.765137
-25 19 22 0.96875 0.826172 0.838379
-25 19 23 0.967773 0.828613 0.897461
-25 19 24 0.95752 0.820801 0.940918
-25 19 25 0.939941 0.805176 0.978027
-25 19 26 0.916992 0.78418 1
-25 19 27 0.88623 0.756836 1
-25 19 28 0.850098 0.724609 1
-25 19 29 0.811523 0.69043 1
-25 19 30 0.772949 0.65625 1
-25 19 31 0.735352 0.623047 1
-25 20 0 0.960938 0.853516 0.286865
-25 20 1 0.960938 0.853516 0.286865
-25 20 2 0.960938 0.853516 0.286865
-25 20 3 0.960938 0.853516 0.286865
-25 20 4 0.960938 0.853516 0.286865
-25 20 5 0.960938 0.853516 0.286865
-25 20 6 0.960938 0.853516 0.286865
-25 20 7 0.960938 0.853516 0.286865
-25 20 8 0.960938 0.853516 0.286865
-25 20 9 0.960938 0.853516 0.286865
-25 20 10 0.960938 0.853516 0.287109
-25 20 11 0.960938 0.854004 0.287109
-25 20 12 0.960938 0.854004 0.287354
-25 20 13 0.960938 0.854004 0.287842
-25 20 14 0.961426 0.854492 0.28833
-25 20 15 0.962891 0.855957 0.333252
-25 20 16 0.965332 0.857422 0.402344
-25 20 17 0.967285 0.858398 0.474609
-25 20 18 0.967773 0.857422 0.547852
-25 20 19 0.966797 0.854492 0.620117
-25 20 20 0.964355 0.849609 0.689941
-25 20 21 0.964355 0.847168 0.762207
-25 20 22 0.964844 0.847168 0.831543
-25 20 23 0.965332 0.850098 0.893066
-25 20 24 0.957031 0.84375 0.938477
-25 20 25 0.94043 0.828125 0.976562
-25 20 26 0.91748 0.806641 1
-25 20 27 0.886719 0.777832 1
-25 20 28 0.850586 0.744629 1
-25 20 29 0.812012 0.709473 1
-25 20 30 0.773926 0.674316 1
-25 20 31 0.736816 0.639648 1
-25 21 0 0.970703 0.890137 0.334473
-25 21 1 0.970703 0.890137 0.334473
-25 21 2 0.970703 0.890137 0.334473
-25 21 3 0.970703 0.890137 0.334473
-25 21 4 0.970703 0.890137 0.334473
-25 21 5 0.970703 0.890137 0.334473
-25 21 6 0.970703 0.890137 0.334473
-25 21 7 0.970703 0.890137 0.334473
-25 21 8 0.970703 0.890137 0.334473
-25 21 9 0.970703 0.890137 0.334473
-25 21 10 0.970703 0.890137 0.334473
-25 21 11 0.970703 0.890625 0.334473
-25 21 12 0.970703 0.890625 0.334717
-25 21 13 0.970703 0.890625 0.334961
-25 21 14 0.971191 0.891113 0.335449
-25 21 15 0.972168 0.89209 0.365723
-25 21 16 0.974609 0.894043 0.428467
-25 21 17 0.976562 0.89502 0.496094
-25 21 18 0.977051 0.894531 0.565918
-25 21 19 0.975586 0.891602 0.634277
-25 21 20 0.970703 0.885254 0.698242
-25 21 21 0.964844 0.876953 0.760742
-25 21 22 0.960938 0.871094 0.824707
-25 21 23 0.960938 0.871582 0.885742
-25 21 24 0.955078 0.867188 0.934082
-25 21 25 0.939453 0.852051 0.973145
-25 21 26 0.916992 0.830078 1
-25 21 27 0.88623 0.800293 1
-25 21 28 0.850098 0.765625 1
-25 21 29 0.8125 0.729492 1
-25 21 30 0.774902 0.693359 1
-25 21 31 0.73877 0.658691 1
-25 22 0 0.976074 0.92334 0.366211
-25 22 1 0.976074 0.92334 0.366211
-25 22 2 0.976074 0.92334 0.366211
-25 22 3 0.976074 0.92334 0.366211
-25 22 4 0.976074 0.92334 0.366211
-25 22 5 0.976074 0.92334 0.366211
-25 22 6 0.976074 0.92334 0.366211
-25 22 7 0.976074 0.92334 0.366211
-25 22 8 0.976074 0.92334 0.366211
-25 22 9 0.976074 0.92334 0.366211
-25 22 10 0.976074 0.923828 0.366211
-25 22 11 0.976074 0.923828 0.366211
-25 22 12 0.976074 0.923828 0.366211
-25 22 13 0.976074 0.923828 0.366455
-25 22 14 0.976074 0.924316 0.366699
-25 22 15 0.977051 0.925293 0.386719
-25 22 16 0.97998 0.927246 0.445801
-25 22 17 0.982422 0.928711 0.51123
-25 22 18 0.983398 0.929199 0.579102
-25 22 19 0.982422 0.926758 0.645996
-25 22 20 0.977539 0.920898 0.708496
-25 22 21 0.969238 0.911621 0.766602
-25 22 22 0.959473 0.899414 0.820801
-25 22 23 0.954102 0.892578 0.875977
-25 22 24 0.951172 0.890137 0.927734
-25 22 25 0.9375 0.875977 0.967773
-25 22 26 0.915527 0.853027 1
-25 22 27 0.884277 0.821777 1
-25 22 28 0.848633 0.786621 1
-25 22 29 0.812012 0.75 1
-25 22 30 0.775879 0.713867 1
-25 22 31 0.740723 0.678711 1
-25 23 0 0.975586 0.951172 0.384277
-25 23 1 0.975586 0.951172 0.384277
-25 23 2 0.975586 0.951172 0.384277
-25 23 3 0.975586 0.951172 0.384521
-25 23 4 0.975586 0.951172 0.384521
-25 23 5 0.975586 0.951172 0.384521
-25 23 6 0.975586 0.951172 0.384521
-25 23 7 0.975586 0.951172 0.384521
-25 23 8 0.975586 0.951172 0.384521
-25 23 9 0.975586 0.951172 0.384521
-25 23 10 0.975586 0.951172 0.384521
-25 23 11 0.975586 0.951172 0.384521
-25 23 12 0.975586 0.951172 0.384521
-25 23 13 0.975586 0.95166 0.384521
-25 23 14 0.975586 0.95166 0.384766
-25 23 15 0.976074 0.952148 0.395752
-25 23 16 0.979004 0.95459 0.453125
-25 23 17 0.981934 0.957031 0.51709
-25 23 18 0.984375 0.958008 0.584473
-25 23 19 0.984375 0.957031 0.651855
-25 23 20 0.981445 0.952637 0.714844
-25 23 21 0.974121 0.944336 0.772949
-25 23 22 0.962891 0.931641 0.824219
-25 23 23 0.950195 0.916992 0.869629
-25 23 24 0.944824 0.910156 0.918457
-25 23 25 0.934082 0.897949 0.961426
-25 23 26 0.911621 0.874512 0.993164
-25 23 27 0.880371 0.842285 1
-25 23 28 0.84668 0.807129 1
-25 23 29 0.812012 0.770996 1
-25 23 30 0.777344 0.734863 1
-25 23 31 0.743652 0.699707 1
-25 24 0 0.969238 0.972656 0.393311
-25 24 1 0.969238 0.972656 0.393311
-25 24 2 0.969238 0.972656 0.393311
-25 24 3 0.969238 0.972656 0.393311
-25 24 4 0.969238 0.972656 0.393311
-25 24 5 0.969238 0.972656 0.393311
-25 24 6 0.969238 0.972656 0.393311
-25 24 7 0.969238 0.972656 0.393311
-25 24 8 0.969238 0.972656 0.393311
-25 24 9 0.969238 0.972656 0.393311
-25 24 10 0.969238 0.972656 0.393311
-25 24 11 0.969238 0.972656 0.393311
-25 24 12 0.969238 0.972656 0.393555
-25 24 13 0.969238 0.972656 0.393555
-25 24 14 0.969238 0.973145 0.393555
-25 24 15 0.969238 0.973145 0.396484
-25 24 16 0.972656 0.976074 0.452393
-25 24 17 0.976074 0.979004 0.515625
-25 24 18 0.979004 0.980957 0.58252
-25 24 19 0.980469 0.980957 0.649414
-25 24 20 0.979004 0.978027 0.713379
-25 24 21 0.974121 0.97168 0.772949
-25 24 22 0.965332 0.960938 0.826172
-25 24 23 0.953125 0.946777 0.871094
-25 24 24 0.937988 0.929688 0.908691
-25 24 25 0.929199 0.918945 0.953125
-25 24 26 0.905762 0.893555 0.983398
-25 24 27 0.875977 0.861328 1
-25 24 28 0.844727 0.827637 1
-25 24 29 0.8125 0.79248 1
-25 24 30 0.779785 0.757324 1
-25 24 31 0.74707 0.72168 1
-25 25 0 0.956055 0.989746 0.397461
-25 25 1 0.956055 0.989746 0.397461
-25 25 2 0.956055 0.989746 0.397461
-25 25 3 0.956055 0.989746 0.397461
-25 25 4 0.956055 0.989746 0.397461
-25 25 5 0.956055 0.989746 0.397461
-25 25 6 0.956055 0.989746 0.397461
-25 25 7 0.956055 0.989746 0.397461
-25 25 8 0.956055 0.989746 0.397461
-25 25 9 0.956055 0.989746 0.397461
-25 25 10 0.956055 0.989746 0.397461
-25 25 11 0.956055 0.989746 0.397461
-25 25 12 0.956055 0.989746 0.397461
-25 25 13 0.956055 0.989746 0.397461
-25 25 14 0.956055 0.989746 0.397461
-25 25 15 0.956055 0.990234 0.397461
-25 25 16 0.958984 0.992676 0.446289
-25 25 17 0.962891 0.995605 0.507812
-25 25 18 0.966309 0.998047 0.57373
-25 25 19 0.96875 0.999023 0.640137
-25 25 20 0.96875 0.997559 0.703613
-25 25 21 0.96582 0.992676 0.76416
-25 25 22 0.959473 0.984375 0.818848
-25 25 23 0.950195 0.972656 0.865723
-25 25 24 0.937988 0.958496 0.905762
-25 25 25 0.921875 0.939453 0.942383
-25 25 26 0.899414 0.913574 0.972656
-25 25 27 0.873535 0.884277 0.999023
-25 25 28 0.845215 0.852539 1
-25 25 29 0.814941 0.818359 1
-25 25 30 0.783203 0.782227 1
-25 25 31 0.750977 0.746094 1
-25 26 0 0.936035 1 0.398682
-25 26 1 0.936035 1 0.398682
-25 26 2 0.936035 1 0.398682
-25 26 3 0.936035 1 0.398682
-25 26 4 0.936035 1 0.398682
-25 26 5 0.936035 1 0.398682
-25 26 6 0.936035 1 0.398682
-25 26 7 0.936035 1 0.398682
-25 26 8 0.936035 1 0.398682
-25 26 9 0.936035 1 0.398682
-25 26 10 0.936035 1 0.398682
-25 26 11 0.936035 1 0.398682
-25 26 12 0.936035 1 0.398682
-25 26 13 0.936035 1 0.398682
-25 26 14 0.936035 1 0.398682
-25 26 15 0.936035 1 0.398682
-25 26 16 0.938477 1 0.436279
-25 26 17 0.942383 1 0.496094
-25 26 18 0.946289 1 0.560059
-25 26 19 0.949219 1 0.625
-25 26 20 0.949707 1 0.6875
-25 26 21 0.948242 1 0.74707
-25 26 22 0.943359 0.999512 0.801758
-25 26 23 0.935547 0.98877 0.848633
-25 26 24 0.924805 0.975098 0.88916
-25 26 25 0.912109 0.959473 0.928711
-25 26 26 0.898926 0.942383 0.968262
-25 26 27 0.876465 0.915527 0.998047
-25 26 28 0.848633 0.882812 1
-25 26 29 0.818359 0.847168 1
-25 26 30 0.787109 0.810547 1
-25 26 31 0.755371 0.772949 1
-25 27 0 0.910645 1 0.397949
-25 27 1 0.910645 1 0.397949
-25 27 2 0.910645 1 0.397949
-25 27 3 0.910645 1 0.397949
-25 27 4 0.910645 1 0.397949
-25 27 5 0.910645 1 0.397949
-25 27 6 0.910645 1 0.397949
-25 27 7 0.910645 1 0.397949
-25 27 8 0.910645 1 0.397949
-25 27 9 0.910645 1 0.397949
-25 27 10 0.910645 1 0.397949
-25 27 11 0.910645 1 0.397949
-25 27 12 0.910645 1 0.397949
-25 27 13 0.910645 1 0.397949
-25 27 14 0.910645 1 0.397949
-25 27 15 0.910645 1 0.397949
-25 27 16 0.912109 1 0.423584
-25 27 17 0.916016 1 0.481201
-25 27 18 0.92041 1 0.542969
-25 27 19 0.92334 1 0.605957
-25 27 20 0.925293 1 0.666504
-25 27 21 0.924805 1 0.725098
-25 27 22 0.921387 1 0.779297
-25 27 23 0.915527 1 0.82666
-25 27 24 0.908203 0.990723 0.868652
-25 27 25 0.899414 0.978027 0.911133
-25 27 26 0.888184 0.962891 0.95166
-25 27 27 0.873047 0.942383 0.989258
-25 27 28 0.851074 0.914551 1
-25 27 29 0.823242 0.880371 1
-25 27 30 0.792969 0.843262 1
-25 27 31 0.76123 0.804199 1
-25 28 0 0.881348 1 0.395996
-25 28 1 0.881348 1 0.395996
-25 28 2 0.881348 1 0.395996
-25 28 3 0.881348 1 0.395996
-25 28 4 0.881348 1 0.395996
-25 28 5 0.881348 1 0.395996
-25 28 6 0.881348 1 0.395996
-25 28 7 0.881348 1 0.395996
-25 28 8 0.881348 1 0.395996
-25 28 9 0.881348 1 0.395996
-25 28 10 0.881348 1 0.395996
-25 28 11 0.881348 1 0.395996
-25 28 12 0.881348 1 0.395996
-25 28 13 0.881348 1 0.395996
-25 28 14 0.881348 1 0.395996
-25 28 15 0.881348 1 0.395996
-25 28 16 0.882324 1 0.40918
-25 28 17 0.88623 1 0.464111
-25 28 18 0.890625 1 0.523438
-25 28 19 0.894531 1 0.583984
-25 28 20 0.896973 1 0.643066
-25 28 21 0.897949 1 0.700195
-25 28 22 0.896973 1 0.753906
-25 28 23 0.893555 1 0.802246
-25 28 24 0.88916 1 0.845703
-25 28 25 0.883301 0.994629 0.88916
-25 28 26 0.874023 0.980957 0.931152
-25 28 27 0.861328 0.962891 0.970215
-25 28 28 0.844238 0.939453 1
-25 28 29 0.821777 0.909668 1
-25 28 30 0.794922 0.874512 1
-25 28 31 0.765137 0.836426 1
-25 29 0 0.850098 1 0.393066
-25 29 1 0.850098 1 0.393066
-25 29 2 0.850098 1 0.393066
-25 29 3 0.850098 1 0.393066
-25 29 4 0.850098 1 0.393066
-25 29 5 0.850098 1 0.393066
-25 29 6 0.850098 1 0.393066
-25 29 7 0.850098 1 0.393066
-25 29 8 0.850098 1 0.393066
-25 29 9 0.850098 1 0.393066
-25 29 10 0.850098 1 0.393066
-25 29 11 0.850098 1 0.393066
-25 29 12 0.850098 1 0.393066
-25 29 13 0.850098 1 0.393066
-25 29 14 0.850098 1 0.393066
-25 29 15 0.850098 1 0.393066
-25 29 16 0.850098 1 0.393555
-25 29 17 0.854004 1 0.445801
-25 29 18 0.858398 1 0.501953
-25 29 19 0.862793 1 0.560059
-25 29 20 0.866211 1 0.617188
-25 29 21 0.868652 1 0.67334
-25 29 22 0.869629 1 0.726562
-25 29 23 0.869141 1 0.774902
-25 29 24 0.866699 1 0.818848
-25 29 25 0.862793 1 0.862793
-25 29 26 0.856445 0.996582 0.90625
-25 29 27 0.846191 0.980469 0.946777
-25 29 28 0.83252 0.959961 0.983887
-25 29 29 0.814941 0.93457 1
-25 29 30 0.792969 0.903809 1
-25 29 31 0.766602 0.867676 1
-25 30 0 0.817871 1 0.389893
-25 30 1 0.817871 1 0.389893
-25 30 2 0.817871 1 0.389893
-25 30 3 0.817871 1 0.389893
-25 30 4 0.817871 1 0.389893
-25 30 5 0.817871 1 0.389893
-25 30 6 0.817871 1 0.389893
-25 30 7 0.817871 1 0.389893
-25 30 8 0.817871 1 0.389893
-25 30 9 0.817871 1 0.389893
-25 30 10 0.817871 1 0.389893
-25 30 11 0.817871 1 0.389893
-25 30 12 0.817871 1 0.389893
-25 30 13 0.817871 1 0.389893
-25 30 14 0.817871 1 0.389893
-25 30 15 0.817871 1 0.389893
-25 30 16 0.817871 1 0.389893
-25 30 17 0.820801 1 0.426758
-25 30 18 0.825195 1 0.480225
-25 30 19 0.82959 1 0.535645
-25 30 20 0.833496 1 0.590332
-25 30 21 0.837402 1 0.644531
-25 30 22 0.839844 1 0.696289
-25 30 23 0.84082 1 0.744141
-25 30 24 0.840332 1 0.788086
-25 30 25 0.838867 1 0.832031
-25 30 26 0.834473 1 0.876465
-25 30 27 0.827637 0.995117 0.918945
-25 30 28 0.817383 0.978027 0.958496
-25 30 29 0.803223 0.956055 0.994629
-25 30 30 0.785645 0.929199 1
-25 30 31 0.76416 0.896973 1
-25 31 0 0.785645 1 0.38623
-25 31 1 0.785645 1 0.38623
-25 31 2 0.785645 1 0.38623
-25 31 3 0.785645 1 0.38623
-25 31 4 0.785645 1 0.38623
-25 31 5 0.785645 1 0.38623
-25 31 6 0.785645 1 0.38623
-25 31 7 0.785645 1 0.38623
-25 31 8 0.785645 1 0.38623
-25 31 9 0.785645 1 0.38623
-25 31 10 0.785645 1 0.38623
-25 31 11 0.785645 1 0.38623
-25 31 12 0.785645 1 0.38623
-25 31 13 0.785645 1 0.38623
-25 31 14 0.785645 1 0.38623
-25 31 15 0.785645 1 0.38623
-25 31 16 0.785645 1 0.38623
-25 31 17 0.787109 1 0.407715
-25 31 18 0.791504 1 0.458008
-25 31 19 0.795898 1 0.510254
-25 31 20 0.800293 1 0.5625
-25 31 21 0.804688 1 0.614258
-25 31 22 0.808105 1 0.664062
-25 31 23 0.810547 1 0.710938
-25 31 24 0.811523 1 0.754395
-25 31 25 0.811523 1 0.79834
-25 31 26 0.810059 1 0.842773
-25 31 27 0.805664 1 0.886719
-25 31 28 0.798828 0.992676 0.928711
-25 31 29 0.788574 0.974609 0.967773
-25 31 30 0.774902 0.951172 1
-25 31 31 0.757324 0.922852 1
-26 0 0 0.916504 0.677734 0
-26 0 1 0.916504 0.677734 0
-26 0 2 0.916504 0.677734 0
-26 0 3 0.916504 0.677734 0
-26 0 4 0.916504 0.677734 0
-26 0 5 0.916504 0.677734 0
-26 0 6 0.916504 0.677734 0
-26 0 7 0.916504 0.677734 0
-26 0 8 0.916504 0.677734 0
-26 0 9 0.916504 0.677734 0
-26 0 10 0.916504 0.677734 0
-26 0 11 0.916504 0.678223 0
-26 0 12 0.916992 0.678223 0
-26 0 13 0.916992 0.678711 0
-26 0 14 0.91748 0.679688 0
-26 0 15 0.916992 0.679688 0
-26 0 16 0.921875 0.683105 0.219971
-26 0 17 0.933594 0.69043 0.359375
-26 0 18 0.946289 0.700195 0.469971
-26 0 19 0.958008 0.708008 0.565918
-26 0 20 0.970215 0.720215 0.656738
-26 0 21 0.981934 0.735352 0.741211
-26 0 22 0.98877 0.748535 0.813477
-26 0 23 0.988281 0.755371 0.871094
-26 0 24 0.980469 0.75293 0.916504
-26 0 25 0.96582 0.743164 0.956543
-26 0 26 0.945801 0.727539 0.991211
-26 0 27 0.919922 0.708008 1
-26 0 28 0.888184 0.683594 1
-26 0 29 0.852051 0.655762 1
-26 0 30 0.813477 0.626465 1
-26 0 31 0.774414 0.59668 1
-26 1 0 0.916504 0.677734 0
-26 1 1 0.916504 0.677734 0
-26 1 2 0.916504 0.677734 0
-26 1 3 0.916504 0.677734 0
-26 1 4 0.916504 0.677734 0
-26 1 5 0.916504 0.677734 0
-26 1 6 0.916504 0.677734 0
-26 1 7 0.916504 0.677734 0
-26 1 8 0.916504 0.677734 0
-26 1 9 0.916504 0.677734 0
-26 1 10 0.916504 0.677734 0
-26 1 11 0.916504 0.678223 0
-26 1 12 0.916992 0.678223 0
-26 1 13 0.916992 0.678711 0
-26 1 14 0.91748 0.679688 0
-26 1 15 0.916992 0.679688 0
-26 1 16 0.921875 0.683105 0.219971
-26 1 17 0.933594 0.69043 0.359375
-26 1 18 0.946289 0.700195 0.469971
-26 1 19 0.958008 0.708008 0.565918
-26 1 20 0.970215 0.720215 0.656738
-26 1 21 0.981934 0.735352 0.741211
-26 1 22 0.98877 0.748535 0.813477
-26 1 23 0.988281 0.755371 0.871094
-26 1 24 0.980469 0.75293 0.916504
-26 1 25 0.96582 0.743164 0.956543
-26 1 26 0.945801 0.727539 0.991211
-26 1 27 0.919922 0.708008 1
-26 1 28 0.888184 0.683594 1
-26 1 29 0.852051 0.655762 1
-26 1 30 0.813477 0.626465 1
-26 1 31 0.774414 0.59668 1
-26 2 0 0.916504 0.677734 0
-26 2 1 0.916504 0.677734 0
-26 2 2 0.916504 0.677734 0
-26 2 3 0.916504 0.677734 0
-26 2 4 0.916504 0.677734 0
-26 2 5 0.916504 0.677734 0
-26 2 6 0.916504 0.677734 0
-26 2 7 0.916504 0.677734 0
-26 2 8 0.916504 0.677734 0
-26 2 9 0.916504 0.677734 0
-26 2 10 0.916504 0.677734 0
-26 2 11 0.916504 0.678223 0
-26 2 12 0.916992 0.678223 0
-26 2 13 0.916992 0.678711 0
-26 2 14 0.91748 0.679688 0
-26 2 15 0.916992 0.679688 0
-26 2 16 0.921875 0.683105 0.219971
-26 2 17 0.933594 0.69043 0.359375
-26 2 18 0.946289 0.700195 0.469971
-26 2 19 0.958008 0.708008 0.565918
-26 2 20 0.970215 0.720215 0.656738
-26 2 21 0.981934 0.735352 0.741211
-26 2 22 0.98877 0.748535 0.813477
-26 2 23 0.988281 0.755371 0.871094
-26 2 24 0.980469 0.75293 0.916504
-26 2 25 0.96582 0.743164 0.956543
-26 2 26 0.945801 0.727539 0.991211
-26 2 27 0.919922 0.708008 1
-26 2 28 0.888184 0.683594 1
-26 2 29 0.852051 0.655762 1
-26 2 30 0.813477 0.626465 1
-26 2 31 0.774414 0.59668 1
-26 3 0 0.916504 0.677734 0
-26 3 1 0.916504 0.677734 0
-26 3 2 0.916504 0.677734 0
-26 3 3 0.916504 0.677734 0
-26 3 4 0.916504 0.677734 0
-26 3 5 0.916504 0.677734 0
-26 3 6 0.916504 0.677734 0
-26 3 7 0.916504 0.677734 0
-26 3 8 0.916504 0.677734 0
-26 3 9 0.916504 0.677734 0
-26 3 10 0.916504 0.677734 0
-26 3 11 0.916504 0.678223 0
-26 3 12 0.916992 0.678223 0
-26 3 13 0.916992 0.678711 0
-26 3 14 0.91748 0.679688 0
-26 3 15 0.916992 0.679688 0
-26 3 16 0.921875 0.683105 0.219971
-26 3 17 0.933594 0.69043 0.359375
-26 3 18 0.946289 0.700195 0.469971
-26 3 19 0.958008 0.708008 0.565918
-26 3 20 0.970215 0.720703 0.656738
-26 3 21 0.981934 0.735352 0.741211
-26 3 22 0.98877 0.748535 0.813477
-26 3 23 0.988281 0.755371 0.871094
-26 3 24 0.980469 0.75293 0.916504
-26 3 25 0.96582 0.743164 0.956543
-26 3 26 0.945801 0.727539 0.991211
-26 3 27 0.919922 0.708008 1
-26 3 28 0.888184 0.683594 1
-26 3 29 0.852051 0.655762 1
-26 3 30 0.813477 0.626465 1
-26 3 31 0.774414 0.59668 1
-26 4 0 0.916504 0.677734 0
-26 4 1 0.916504 0.677734 0
-26 4 2 0.916504 0.677734 0
-26 4 3 0.916504 0.677734 0
-26 4 4 0.916504 0.677734 0
-26 4 5 0.916504 0.677734 0
-26 4 6 0.916504 0.677734 0
-26 4 7 0.916504 0.677734 0
-26 4 8 0.916504 0.677734 0
-26 4 9 0.916504 0.677734 0
-26 4 10 0.916504 0.677734 0
-26 4 11 0.916504 0.678223 0
-26 4 12 0.916992 0.678223 0
-26 4 13 0.916992 0.678711 0
-26 4 14 0.91748 0.679688 0
-26 4 15 0.916992 0.679688 0
-26 4 16 0.921875 0.683105 0.219971
-26 4 17 0.933594 0.69043 0.359375
-26 4 18 0.946289 0.700195 0.469971
-26 4 19 0.958008 0.708008 0.565918
-26 4 20 0.970215 0.720703 0.656738
-26 4 21 0.981934 0.735352 0.741211
-26 4 22 0.98877 0.749023 0.813477
-26 4 23 0.988281 0.755371 0.871094
-26 4 24 0.980469 0.753418 0.916504
-26 4 25 0.96582 0.743164 0.956543
-26 4 26 0.945801 0.727539 0.991211
-26 4 27 0.919922 0.708008 1
-26 4 28 0.888184 0.683594 1
-26 4 29 0.852051 0.65625 1
-26 4 30 0.813477 0.626465 1
-26 4 31 0.774414 0.59668 1
-26 5 0 0.916504 0.677734 0
-26 5 1 0.916504 0.677734 0
-26 5 2 0.916504 0.677734 0
-26 5 3 0.916504 0.677734 0
-26 5 4 0.916504 0.677734 0
-26 5 5 0.916504 0.677734 0
-26 5 6 0.916504 0.677734 0
-26 5 7 0.916504 0.677734 0
-26 5 8 0.916504 0.677734 0
-26 5 9 0.916504 0.677734 0
-26 5 10 0.916504 0.677734 0
-26 5 11 0.916504 0.678223 0
-26 5 12 0.916992 0.678223 0
-26 5 13 0.916992 0.678711 0
-26 5 14 0.91748 0.679688 0
-26 5 15 0.91748 0.679688 0
-26 5 16 0.922363 0.683105 0.219971
-26 5 17 0.933594 0.69043 0.359375
-26 5 18 0.946289 0.700195 0.469971
-26 5 19 0.958008 0.708008 0.565918
-26 5 20 0.970215 0.720703 0.656738
-26 5 21 0.981934 0.73584 0.741211
-26 5 22 0.98877 0.749023 0.813477
-26 5 23 0.988281 0.755371 0.871094
-26 5 24 0.980469 0.753418 0.916504
-26 5 25 0.96582 0.743164 0.956543
-26 5 26 0.945801 0.727539 0.991699
-26 5 27 0.919922 0.708008 1
-26 5 28 0.888184 0.683594 1
-26 5 29 0.852051 0.65625 1
-26 5 30 0.813477 0.626465 1
-26 5 31 0.774414 0.59668 1
-26 6 0 0.916504 0.677734 0
-26 6 1 0.916504 0.677734 0
-26 6 2 0.916504 0.677734 0
-26 6 3 0.916504 0.677734 0
-26 6 4 0.916504 0.677734 0
-26 6 5 0.916504 0.677734 0
-26 6 6 0.916504 0.677734 0
-26 6 7 0.916504 0.677734 0
-26 6 8 0.916504 0.677734 0
-26 6 9 0.916504 0.677734 0
-26 6 10 0.916504 0.678223 0
-26 6 11 0.916504 0.678223 0
-26 6 12 0.916992 0.678711 0
-26 6 13 0.916992 0.678711 0
-26 6 14 0.91748 0.679688 0
-26 6 15 0.91748 0.679688 0
-26 6 16 0.922363 0.683105 0.219971
-26 6 17 0.933594 0.690918 0.359375
-26 6 18 0.946289 0.700195 0.469971
-26 6 19 0.958008 0.708008 0.565918
-26 6 20 0.970215 0.720703 0.656738
-26 6 21 0.981934 0.73584 0.741211
-26 6 22 0.98877 0.749023 0.813477
-26 6 23 0.988281 0.755371 0.871094
-26 6 24 0.980469 0.753418 0.916504
-26 6 25 0.966309 0.743164 0.956543
-26 6 26 0.945801 0.728027 0.991699
-26 6 27 0.919922 0.708008 1
-26 6 28 0.888184 0.684082 1
-26 6 29 0.852051 0.65625 1
-26 6 30 0.813477 0.626465 1
-26 6 31 0.774414 0.59668 1
-26 7 0 0.916504 0.678223 0
-26 7 1 0.916504 0.678223 0
-26 7 2 0.916504 0.678223 0
-26 7 3 0.916504 0.678223 0
-26 7 4 0.916504 0.678223 0
-26 7 5 0.916504 0.678223 0
-26 7 6 0.916504 0.678223 0
-26 7 7 0.916504 0.678223 0
-26 7 8 0.916504 0.678223 0
-26 7 9 0.916504 0.678223 0
-26 7 10 0.916504 0.678223 0
-26 7 11 0.916992 0.678223 0
-26 7 12 0.916992 0.678711 0
-26 7 13 0.916992 0.679199 0
-26 7 14 0.91748 0.679688 0
-26 7 15 0.91748 0.680176 0
-26 7 16 0.922363 0.683594 0.220093
-26 7 17 0.933594 0.690918 0.359619
-26 7 18 0.946777 0.700195 0.469971
-26 7 19 0.958008 0.708496 0.565918
-26 7 20 0.970215 0.720703 0.656738
-26 7 21 0.981934 0.73584 0.741211
-26 7 22 0.98877 0.749023 0.813477
-26 7 23 0.988281 0.755371 0.871094
-26 7 24 0.980957 0.753418 0.916504
-26 7 25 0.966309 0.743164 0.956543
-26 7 26 0.945801 0.728027 0.991699
-26 7 27 0.919922 0.708008 1
-26 7 28 0.888184 0.684082 1
-26 7 29 0.852051 0.65625 1
-26 7 30 0.813477 0.626465 1
-26 7 31 0.774414 0.59668 1
-26 8 0 0.916504 0.678223 0
-26 8 1 0.916504 0.678223 0
-26 8 2 0.916504 0.678223 0
-26 8 3 0.916504 0.678223 0
-26 8 4 0.916504 0.678223 0
-26 8 5 0.916992 0.678223 0
-26 8 6 0.916992 0.678223 0
-26 8 7 0.916992 0.678223 0
-26 8 8 0.916992 0.678223 0
-26 8 9 0.916992 0.678223 0
-26 8 10 0.916992 0.678711 0
-26 8 11 0.916992 0.678711 0
-26 8 12 0.916992 0.678711 0
-26 8 13 0.916992 0.679199 0
-26 8 14 0.91748 0.680176 0
-26 8 15 0.91748 0.680176 0
-26 8 16 0.922363 0.683594 0.220215
-26 8 17 0.933594 0.690918 0.359619
-26 8 18 0.946777 0.700684 0.469971
-26 8 19 0.958008 0.708496 0.565918
-26 8 20 0.970215 0.720703 0.656738
-26 8 21 0.981934 0.73584 0.741211
-26 8 22 0.98877 0.749023 0.813477
-26 8 23 0.988281 0.755371 0.871094
-26 8 24 0.980957 0.753418 0.916992
-26 8 25 0.966309 0.743652 0.956543
-26 8 26 0.945801 0.728027 0.991699
-26 8 27 0.919922 0.708496 1
-26 8 28 0.888184 0.684082 1
-26 8 29 0.852051 0.65625 1
-26 8 30 0.813477 0.626953 1
-26 8 31 0.774414 0.59668 1
-26 9 0 0.916992 0.678711 0
-26 9 1 0.916992 0.678711 0
-26 9 2 0.916992 0.678711 0
-26 9 3 0.916992 0.678711 0
-26 9 4 0.916992 0.678711 0
-26 9 5 0.916992 0.678711 0
-26 9 6 0.916992 0.678711 0
-26 9 7 0.916992 0.678711 0
-26 9 8 0.916992 0.678711 0
-26 9 9 0.916992 0.679199 0
-26 9 10 0.916992 0.679199 0
-26 9 11 0.916992 0.679199 0
-26 9 12 0.916992 0.679688 0
-26 9 13 0.91748 0.680176 0
-26 9 14 0.91748 0.680664 0
-26 9 15 0.91748 0.681152 0
-26 9 16 0.922363 0.684082 0.220337
-26 9 17 0.933594 0.691406 0.359619
-26 9 18 0.946777 0.701172 0.469971
-26 9 19 0.958008 0.708984 0.565918
-26 9 20 0.970703 0.721191 0.656738
-26 9 21 0.981934 0.736328 0.741211
-26 9 22 0.98877 0.749512 0.813477
-26 9 23 0.988281 0.755859 0.871094
-26 9 24 0.980957 0.753906 0.916992
-26 9 25 0.966309 0.743652 0.956543
-26 9 26 0.945801 0.728516 0.991699
-26 9 27 0.919922 0.708496 1
-26 9 28 0.888184 0.68457 1
-26 9 29 0.852051 0.656738 1
-26 9 30 0.813477 0.626953 1
-26 9 31 0.774414 0.597168 1
-26 10 0 0.91748 0.680176 0
-26 10 1 0.91748 0.680176 0
-26 10 2 0.91748 0.680176 0
-26 10 3 0.91748 0.680176 0
-26 10 4 0.91748 0.680176 0
-26 10 5 0.91748 0.680176 0
-26 10 6 0.91748 0.680176 0
-26 10 7 0.91748 0.680176 0
-26 10 8 0.91748 0.680176 0
-26 10 9 0.91748 0.680176 0
-26 10 10 0.91748 0.680176 0
-26 10 11 0.91748 0.680176 0
-26 10 12 0.91748 0.680664 0
-26 10 13 0.917969 0.681152 0
-26 10 14 0.917969 0.681641 0
-26 10 15 0.917969 0.682129 0
-26 10 16 0.922852 0.685059 0.220703
-26 10 17 0.934082 0.692383 0.359619
-26 10 18 0.947266 0.702148 0.470215
-26 10 19 0.958008 0.709961 0.565918
-26 10 20 0.970703 0.722168 0.656738
-26 10 21 0.981934 0.736816 0.741211
-26 10 22 0.98877 0.75 0.813477
-26 10 23 0.988281 0.756348 0.871094
-26 10 24 0.980957 0.754395 0.916992
-26 10 25 0.966309 0.744629 0.956543
-26 10 26 0.945801 0.729004 0.991699
-26 10 27 0.92041 0.709473 1
-26 10 28 0.888184 0.685059 1
-26 10 29 0.852051 0.657227 1
-26 10 30 0.813477 0.627441 1
-26 10 31 0.774414 0.597656 1
-26 11 0 0.917969 0.682129 0
-26 11 1 0.917969 0.682129 0
-26 11 2 0.917969 0.682129 0
-26 11 3 0.917969 0.682129 0
-26 11 4 0.917969 0.682129 0
-26 11 5 0.917969 0.682129 0
-26 11 6 0.917969 0.682129 0
-26 11 7 0.917969 0.682129 0
-26 11 8 0.917969 0.682129 0
-26 11 9 0.917969 0.682129 0
-26 11 10 0.917969 0.682129 0
-26 11 11 0.917969 0.682129 0
-26 11 12 0.918457 0.682617 0
-26 11 13 0.918457 0.683105 0
-26 11 14 0.918945 0.683594 0
-26 11 15 0.918457 0.684082 0
-26 11 16 0.92334 0.687012 0.221313
-26 11 17 0.93457 0.694336 0.359619
-26 11 18 0.947754 0.704102 0.470459
-26 11 19 0.958496 0.711426 0.565918
-26 11 20 0.970703 0.723145 0.656738
-26 11 21 0.981934 0.738281 0.740723
-26 11 22 0.98877 0.750977 0.813477
-26 11 23 0.98877 0.757812 0.871582
-26 11 24 0.980957 0.755371 0.916992
-26 11 25 0.966309 0.745605 0.956543
-26 11 26 0.946289 0.72998 0.991699
-26 11 27 0.92041 0.710449 1
-26 11 28 0.888672 0.686035 1
-26 11 29 0.852051 0.658203 1
-26 11 30 0.813477 0.628418 1
-26 11 31 0.774414 0.598145 1
-26 12 0 0.918945 0.685059 0
-26 12 1 0.918945 0.685059 0
-26 12 2 0.918945 0.685059 0
-26 12 3 0.918945 0.685059 0
-26 12 4 0.918945 0.685059 0
-26 12 5 0.918945 0.685059 0
-26 12 6 0.918945 0.685059 0
-26 12 7 0.918945 0.685059 0
-26 12 8 0.918945 0.685059 0
-26 12 9 0.918945 0.685059 0
-26 12 10 0.919434 0.685547 0
-26 12 11 0.919434 0.685547 0
-26 12 12 0.919434 0.685547 0
-26 12 13 0.919434 0.686035 0
-26 12 14 0.919922 0.687012 0
-26 12 15 0.919922 0.687012 0
-26 12 16 0.924316 0.69043 0.222534
-26 12 17 0.935059 0.697266 0.359863
-26 12 18 0.948242 0.707031 0.470947
-26 12 19 0.958984 0.713867 0.565918
-26 12 20 0.971191 0.725586 0.656738
-26 12 21 0.982422 0.740234 0.740723
-26 12 22 0.989258 0.75293 0.813477
-26 12 23 0.98877 0.759277 0.871582
-26 12 24 0.981445 0.757324 0.916992
-26 12 25 0.966797 0.747559 0.956543
-26 12 26 0.946289 0.731934 0.991699
-26 12 27 0.92041 0.711914 1
-26 12 28 0.888672 0.6875 1
-26 12 29 0.852539 0.659668 1
-26 12 30 0.813477 0.629883 1
-26 12 31 0.774414 0.599609 1
-26 13 0 0.920898 0.69043 0
-26 13 1 0.920898 0.69043 0
-26 13 2 0.920898 0.69043 0
-26 13 3 0.920898 0.69043 0
-26 13 4 0.920898 0.69043 0
-26 13 5 0.920898 0.69043 0
-26 13 6 0.920898 0.69043 0
-26 13 7 0.920898 0.69043 0
-26 13 8 0.920898 0.69043 0
-26 13 9 0.920898 0.69043 0
-26 13 10 0.920898 0.69043 0
-26 13 11 0.920898 0.690918 0
-26 13 12 0.921387 0.690918 0
-26 13 13 0.921387 0.691406 0
-26 13 14 0.921875 0.692383 0
-26 13 15 0.921387 0.692383 0
-26 13 16 0.92627 0.695312 0.224609
-26 13 17 0.936523 0.70166 0.360352
-26 13 18 0.949219 0.710938 0.470947
-26 13 19 0.959961 0.718262 0.565918
-26 13 20 0.97168 0.729004 0.65625
-26 13 21 0.982422 0.743164 0.740723
-26 13 22 0.989258 0.755859 0.813477
-26 13 23 0.989258 0.762695 0.871582
-26 13 24 0.981445 0.760742 0.916992
-26 13 25 0.966797 0.750488 0.957031
-26 13 26 0.946777 0.734863 0.992188
-26 13 27 0.920898 0.714844 1
-26 13 28 0.88916 0.689941 1
-26 13 29 0.852539 0.662109 1
-26 13 30 0.813965 0.631836 1
-26 13 31 0.774902 0.601562 1
-26 14 0 0.923828 0.69873 0
-26 14 1 0.923828 0.69873 0
-26 14 2 0.923828 0.69873 0
-26 14 3 0.923828 0.69873 0
-26 14 4 0.923828 0.69873 0
-26 14 5 0.923828 0.69873 0
-26 14 6 0.923828 0.69873 0
-26 14 7 0.923828 0.69873 0
-26 14 8 0.923828 0.69873 0
-26 14 9 0.923828 0.69873 0
-26 14 10 0.923828 0.69873 0
-26 14 11 0.923828 0.699219 0
-26 14 12 0.924316 0.699219 0
-26 14 13 0.924316 0.699707 0
-26 14 14 0.924316 0.700684 0
-26 14 15 0.924316 0.700195 0
-26 14 16 0.928711 0.703125 0.228516
-26 14 17 0.938477 0.709473 0.361328
-26 14 18 0.950684 0.717773 0.470703
-26 14 19 0.961426 0.725098 0.566406
-26 14 20 0.972168 0.734863 0.655762
-26 14 21 0.98291 0.748535 0.740234
-26 14 22 0.989746 0.760742 0.812988
-26 14 23 0.989258 0.76709 0.871582
-26 14 24 0.981934 0.765137 0.91748
-26 14 25 0.967773 0.755371 0.957031
-26 14 26 0.947266 0.739258 0.992188
-26 14 27 0.921387 0.719238 1
-26 14 28 0.889648 0.694336 1
-26 14 29 0.853027 0.666016 1
-26 14 30 0.814453 0.635742 1
-26 14 31 0.775391 0.60498 1
-26 15 0 0.928223 0.710938 0
-26 15 1 0.928223 0.710938 0
-26 15 2 0.928223 0.710938 0
-26 15 3 0.928223 0.710938 0
-26 15 4 0.928223 0.710938 0
-26 15 5 0.928223 0.710938 0
-26 15 6 0.928223 0.710938 0
-26 15 7 0.928223 0.710938 0
-26 15 8 0.928223 0.710938 0
-26 15 9 0.928223 0.710938 0
-26 15 10 0.928223 0.711426 0
-26 15 11 0.928223 0.711426 0
-26 15 12 0.928223 0.711914 0
-26 15 13 0.928223 0.711914 0
-26 15 14 0.928711 0.712891 0
-26 15 15 0.928223 0.712402 0
-26 15 16 0.933105 0.715332 0.235596
-26 15 17 0.941895 0.720703 0.36377
-26 15 18 0.952637 0.728027 0.470703
-26 15 19 0.963379 0.735352 0.566895
-26 15 20 0.973145 0.743652 0.655273
-26 15 21 0.983398 0.755859 0.739258
-26 15 22 0.990234 0.768066 0.812988
-26 15 23 0.990234 0.774414 0.871582
-26 15 24 0.98291 0.772461 0.91748
-26 15 25 0.968262 0.762207 0.95752
-26 15 26 0.948242 0.746094 0.992676
-26 15 27 0.922363 0.726074 1
-26 15 28 0.890625 0.700684 1
-26 15 29 0.854004 0.671875 1
-26 15 30 0.814941 0.641113 1
-26 15 31 0.775879 0.609863 1
-26 16 0 0.934082 0.729004 0
-26 16 1 0.934082 0.729004 0
-26 16 2 0.934082 0.729004 0
-26 16 3 0.934082 0.729004 0
-26 16 4 0.934082 0.729004 0
-26 16 5 0.934082 0.729004 0
-26 16 6 0.934082 0.729004 0
-26 16 7 0.934082 0.729004 0
-26 16 8 0.934082 0.729004 0
-26 16 9 0.934082 0.729004 0
-26 16 10 0.934082 0.729004 0
-26 16 11 0.934082 0.729004 0
-26 16 12 0.934082 0.729492 0
-26 16 13 0.93457 0.72998 0
-26 16 14 0.93457 0.730469 0
-26 16 15 0.934082 0.72998 0
-26 16 16 0.938965 0.73291 0.247925
-26 16 17 0.946777 0.737305 0.368408
-26 16 18 0.956055 0.743164 0.47168
-26 16 19 0.966797 0.750488 0.568359
-26 16 20 0.974609 0.756348 0.654297
-26 16 21 0.983887 0.766602 0.737793
-26 16 22 0.990234 0.77832 0.812012
-26 16 23 0.990723 0.784668 0.871094
-26 16 24 0.983887 0.782715 0.917969
-26 16 25 0.969727 0.772461 0.958008
-26 16 26 0.949219 0.756348 0.993164
-26 16 27 0.923828 0.735352 1
-26 16 28 0.891602 0.709473 1
-26 16 29 0.85498 0.680176 1
-26 16 30 0.815918 0.648926 1
-26 16 31 0.776855 0.617188 1
-26 17 0 0.941406 0.751953 0
-26 17 1 0.941406 0.751953 0
-26 17 2 0.941406 0.751953 0
-26 17 3 0.941406 0.751953 0
-26 17 4 0.941406 0.751953 0
-26 17 5 0.941406 0.751953 0
-26 17 6 0.941406 0.751953 0
-26 17 7 0.941406 0.751953 0
-26 17 8 0.941406 0.751953 0
-26 17 9 0.941406 0.751953 0
-26 17 10 0.941406 0.752441 0
-26 17 11 0.941895 0.752441 0
-26 17 12 0.941895 0.752441 0
-26 17 13 0.941895 0.75293 0
-26 17 14 0.942383 0.753418 0
-26 17 15 0.941406 0.753418 0.0378723
-26 17 16 0.946777 0.756348 0.267578
-26 17 17 0.953125 0.759766 0.377197
-26 17 18 0.960938 0.763672 0.474854
-26 17 19 0.969727 0.769043 0.568359
-26 17 20 0.977051 0.773926 0.653809
-26 17 21 0.984375 0.781738 0.73584
-26 17 22 0.990234 0.791504 0.810059
-26 17 23 0.991211 0.797852 0.870605
-26 17 24 0.984863 0.796387 0.917969
-26 17 25 0.970703 0.786133 0.958008
-26 17 26 0.950684 0.769531 0.993652
-26 17 27 0.925293 0.748047 1
-26 17 28 0.893066 0.72168 1
-26 17 29 0.856445 0.691406 1
-26 17 30 0.817383 0.659668 1
-26 17 31 0.777832 0.626953 1
-26 18 0 0.950195 0.780273 0
-26 18 1 0.950195 0.780273 0
-26 18 2 0.950195 0.780273 0
-26 18 3 0.950195 0.780273 0
-26 18 4 0.950195 0.780273 0
-26 18 5 0.950195 0.780273 0
-26 18 6 0.950195 0.780273 0
-26 18 7 0.950195 0.780273 0
-26 18 8 0.950195 0.780273 0
-26 18 9 0.950195 0.780273 0
-26 18 10 0.950684 0.780762 0
-26 18 11 0.950684 0.780762 0
-26 18 12 0.950684 0.780762 0
-26 18 13 0.950684 0.78125 0
-26 18 14 0.951172 0.781738 0
-26 18 15 0.952148 0.782715 0.169312
-26 18 16 0.956543 0.785156 0.294922
-26 18 17 0.961914 0.787598 0.39209
-26 18 18 0.967285 0.790039 0.482178
-26 18 19 0.973633 0.792969 0.569824
-26 18 20 0.980469 0.797363 0.654785
-26 18 21 0.984863 0.800293 0.73291
-26 18 22 0.989746 0.808105 0.807617
-26 18 23 0.991211 0.813965 0.869141
-26 18 24 0.98584 0.812988 0.916992
-26 18 25 0.972168 0.802734 0.958008
-26 18 26 0.952148 0.786133 0.993652
-26 18 27 0.926758 0.76416 1
-26 18 28 0.894531 0.736816 1
-26 18 29 0.857422 0.705566 1
-26 18 30 0.818359 0.672852 1
-26 18 31 0.778809 0.639648 1
-26 19 0 0.961426 0.812988 0.167847
-26 19 1 0.961426 0.812988 0.167847
-26 19 2 0.961426 0.812988 0.167847
-26 19 3 0.961426 0.812988 0.167847
-26 19 4 0.961426 0.812988 0.167847
-26 19 5 0.961426 0.812988 0.167847
-26 19 6 0.961426 0.812988 0.167847
-26 19 7 0.961426 0.812988 0.167847
-26 19 8 0.961426 0.812988 0.167969
-26 19 9 0.961426 0.812988 0.167969
-26 19 10 0.961426 0.813477 0.168213
-26 19 11 0.961426 0.813477 0.168579
-26 19 12 0.961914 0.813477 0.169189
-26 19 13 0.961914 0.813965 0.170044
-26 19 14 0.961914 0.814453 0.171631
-26 19 15 0.963867 0.815918 0.234863
-26 19 16 0.967285 0.817871 0.327637
-26 19 17 0.971191 0.819824 0.412598
-26 19 18 0.975586 0.821289 0.494873
-26 19 19 0.979004 0.821777 0.575195
-26 19 20 0.982422 0.822266 0.653809
-26 19 21 0.98584 0.82373 0.730469
-26 19 22 0.98877 0.827148 0.803223
-26 19 23 0.990234 0.83252 0.866211
-26 19 24 0.98584 0.832031 0.915527
-26 19 25 0.972656 0.822266 0.957031
-26 19 26 0.953613 0.805176 0.993164
-26 19 27 0.928223 0.782715 1
-26 19 28 0.895996 0.754395 1
-26 19 29 0.858887 0.722168 1
-26 19 30 0.819824 0.688477 1
-26 19 31 0.780273 0.653809 1
-26 20 0 0.973145 0.847656 0.252197
-26 20 1 0.973145 0.847656 0.252197
-26 20 2 0.973145 0.847656 0.252197
-26 20 3 0.973145 0.847656 0.252197
-26 20 4 0.973145 0.847656 0.252197
-26 20 5 0.973145 0.847656 0.252197
-26 20 6 0.973145 0.847656 0.252197
-26 20 7 0.973145 0.847656 0.252197
-26 20 8 0.973145 0.847656 0.252197
-26 20 9 0.973145 0.847656 0.252197
-26 20 10 0.973145 0.847656 0.252441
-26 20 11 0.973145 0.847656 0.252686
-26 20 12 0.973145 0.848145 0.25293
-26 20 13 0.973633 0.848145 0.253418
-26 20 14 0.973633 0.848633 0.25415
-26 20 15 0.975098 0.850098 0.286621
-26 20 16 0.978027 0.852051 0.361328
-26 20 17 0.980957 0.853516 0.436523
-26 20 18 0.983887 0.854492 0.511719
-26 20 19 0.985352 0.853516 0.585449
-26 20 20 0.98584 0.851562 0.656738
-26 20 21 0.986816 0.850098 0.729004
-26 20 22 0.986816 0.849121 0.79834
-26 20 23 0.987793 0.852051 0.861328
-26 20 24 0.984863 0.852051 0.913086
-26 20 25 0.973145 0.842773 0.955566
-26 20 26 0.954102 0.825684 0.992188
-26 20 27 0.929199 0.802734 1
-26 20 28 0.896973 0.773926 1
-26 20 29 0.859863 0.740234 1
-26 20 30 0.820801 0.705078 1
-26 20 31 0.781738 0.669922 1
-26 21 0 0.98291 0.881836 0.308838
-26 21 1 0.98291 0.881836 0.308838
-26 21 2 0.98291 0.881836 0.308838
-26 21 3 0.98291 0.881836 0.308838
-26 21 4 0.98291 0.881836 0.308838
-26 21 5 0.98291 0.881836 0.308838
-26 21 6 0.98291 0.881836 0.308838
-26 21 7 0.98291 0.881836 0.308838
-26 21 8 0.98291 0.881836 0.308838
-26 21 9 0.98291 0.881836 0.308838
-26 21 10 0.98291 0.881836 0.308838
-26 21 11 0.98291 0.882324 0.309082
-26 21 12 0.98291 0.882324 0.309082
-26 21 13 0.983398 0.882324 0.309326
-26 21 14 0.983398 0.882812 0.309814
-26 21 15 0.984375 0.883789 0.327881
-26 21 16 0.986816 0.885742 0.39209
-26 21 17 0.989746 0.887695 0.460449
-26 21 18 0.992188 0.888672 0.530273
-26 21 19 0.992676 0.887207 0.599121
-26 21 20 0.991211 0.883789 0.665039
-26 21 21 0.988281 0.878418 0.729492
-26 21 22 0.986328 0.875 0.794922
-26 21 23 0.983887 0.872559 0.85498
-26 21 24 0.981934 0.872559 0.908203
-26 21 25 0.972168 0.864746 0.952637
-26 21 26 0.954102 0.847656 0.989746
-26 21 27 0.929199 0.824219 1
-26 21 28 0.896973 0.793945 1
-26 21 29 0.860352 0.759766 1
-26 21 30 0.821777 0.723633 1
-26 21 31 0.782715 0.6875 1
-26 22 0 0.989258 0.914062 0.348633
-26 22 1 0.989258 0.914062 0.348633
-26 22 2 0.989258 0.914062 0.348633
-26 22 3 0.989258 0.914062 0.348633
-26 22 4 0.989258 0.914062 0.348633
-26 22 5 0.989258 0.914062 0.348633
-26 22 6 0.989746 0.914062 0.348633
-26 22 7 0.989746 0.914062 0.348633
-26 22 8 0.989746 0.914062 0.348633
-26 22 9 0.989746 0.914062 0.348633
-26 22 10 0.989746 0.914062 0.348633
-26 22 11 0.989746 0.914062 0.348877
-26 22 12 0.989746 0.914062 0.348877
-26 22 13 0.989746 0.914551 0.349121
-26 22 14 0.989746 0.914551 0.349365
-26 22 15 0.990234 0.915039 0.357422
-26 22 16 0.993164 0.91748 0.415771
-26 22 17 0.996094 0.919434 0.47998
-26 22 18 0.998047 0.920898 0.546875
-26 22 19 0.998535 0.919922 0.612793
-26 22 20 0.996094 0.916504 0.675293
-26 22 21 0.991699 0.910156 0.734863
-26 22 22 0.984863 0.901855 0.791992
-26 22 23 0.980469 0.89502 0.847656
-26 22 24 0.977051 0.892578 0.900879
-26 22 25 0.969727 0.88623 0.947754
-26 22 26 0.952637 0.869629 0.98584
-26 22 27 0.928711 0.845703 1
-26 22 28 0.896484 0.814941 1
-26 22 29 0.859863 0.779297 1
-26 22 30 0.821777 0.742676 1
-26 22 31 0.783691 0.706055 1
-26 23 0 0.991211 0.941406 0.374512
-26 23 1 0.991211 0.941406 0.374512
-26 23 2 0.991211 0.941406 0.374512
-26 23 3 0.991211 0.941406 0.374512
-26 23 4 0.991211 0.941406 0.374512
-26 23 5 0.991211 0.941406 0.374512
-26 23 6 0.991211 0.941406 0.374512
-26 23 7 0.991211 0.941406 0.374512
-26 23 8 0.991211 0.941406 0.374512
-26 23 9 0.991211 0.941406 0.374512
-26 23 10 0.991211 0.941406 0.374512
-26 23 11 0.991211 0.941406 0.374512
-26 23 12 0.991211 0.941406 0.374512
-26 23 13 0.991211 0.941406 0.374756
-26 23 14 0.991699 0.941895 0.374756
-26 23 15 0.991699 0.942383 0.375
-26 23 16 0.994629 0.944824 0.430176
-26 23 17 0.997559 0.947266 0.491943
-26 23 18 1 0.94873 0.557129
-26 23 19 1 0.94873 0.62207
-26 23 20 0.999512 0.946289 0.684082
-26 23 21 0.995117 0.939941 0.742188
-26 23 22 0.986816 0.930664 0.794922
-26 23 23 0.978027 0.919922 0.843262
-26 23 24 0.971191 0.911621 0.89209
-26 23 25 0.965332 0.90625 0.941406
-26 23 26 0.950195 0.890625 0.980469
-26 23 27 0.92627 0.866699 1
-26 23 28 0.894531 0.834473 1
-26 23 29 0.858887 0.798828 1
-26 23 30 0.821777 0.761719 1
-26 23 31 0.784668 0.724609 1
-26 24 0 0.988281 0.963867 0.389648
-26 24 1 0.988281 0.963867 0.389648
-26 24 2 0.988281 0.963867 0.389648
-26 24 3 0.988281 0.963867 0.389648
-26 24 4 0.988281 0.963867 0.389648
-26 24 5 0.988281 0.963867 0.389648
-26 24 6 0.988281 0.963867 0.389648
-26 24 7 0.988281 0.963867 0.389648
-26 24 8 0.988281 0.963867 0.389648
-26 24 9 0.988281 0.963867 0.389648
-26 24 10 0.988281 0.963867 0.389648
-26 24 11 0.988281 0.963867 0.389648
-26 24 12 0.988281 0.963867 0.389648
-26 24 13 0.988281 0.963867 0.389648
-26 24 14 0.988281 0.964355 0.389648
-26 24 15 0.988281 0.964355 0.389893
-26 24 16 0.991211 0.966797 0.436035
-26 24 17 0.994629 0.969727 0.496094
-26 24 18 0.998047 0.972168 0.560547
-26 24 19 1 0.973145 0.625
-26 24 20 0.999512 0.971191 0.687012
-26 24 21 0.996094 0.966797 0.745605
-26 24 22 0.98877 0.958008 0.79834
-26 24 23 0.978516 0.946289 0.844238
-26 24 24 0.967285 0.933105 0.885254
-26 24 25 0.959473 0.924316 0.932617
-26 24 26 0.946289 0.910156 0.974121
-26 24 27 0.922852 0.885742 1
-26 24 28 0.891602 0.853027 1
-26 24 29 0.856934 0.817383 1
-26 24 30 0.821777 0.780273 1
-26 24 31 0.786133 0.743652 1
-26 25 0 0.979492 0.98291 0.397461
-26 25 1 0.979492 0.98291 0.397461
-26 25 2 0.979492 0.98291 0.397461
-26 25 3 0.979492 0.98291 0.397461
-26 25 4 0.979492 0.98291 0.397461
-26 25 5 0.979492 0.98291 0.397461
-26 25 6 0.979492 0.98291 0.397461
-26 25 7 0.979492 0.98291 0.397461
-26 25 8 0.979492 0.98291 0.397461
-26 25 9 0.979492 0.98291 0.397461
-26 25 10 0.979492 0.98291 0.397461
-26 25 11 0.979492 0.98291 0.397461
-26 25 12 0.979492 0.98291 0.397461
-26 25 13 0.979004 0.98291 0.397705
-26 25 14 0.979004 0.98291 0.397705
-26 25 15 0.979004 0.983398 0.397705
-26 25 16 0.981445 0.985352 0.43457
-26 25 17 0.98584 0.98877 0.493652
-26 25 18 0.989746 0.991699 0.557129
-26 25 19 0.992188 0.993652 0.621094
-26 25 20 0.993164 0.993164 0.683105
-26 25 21 0.991699 0.989746 0.742188
-26 25 22 0.986328 0.983398 0.796875
-26 25 23 0.978516 0.973633 0.84375
-26 25 24 0.966797 0.960449 0.884277
-26 25 25 0.952148 0.943848 0.922363
-26 25 26 0.940918 0.930664 0.965332
-26 25 27 0.916992 0.904297 0.995605
-26 25 28 0.887207 0.87207 1
-26 25 29 0.85498 0.837891 1
-26 25 30 0.822266 0.802246 1
-26 25 31 0.788574 0.765625 1
-26 26 0 0.963379 0.997559 0.400635
-26 26 1 0.963379 0.997559 0.400635
-26 26 2 0.963379 0.997559 0.400635
-26 26 3 0.963379 0.997559 0.400635
-26 26 4 0.963379 0.997559 0.400635
-26 26 5 0.963379 0.997559 0.400635
-26 26 6 0.963379 0.997559 0.400635
-26 26 7 0.963379 0.997559 0.400635
-26 26 8 0.963379 0.997559 0.400635
-26 26 9 0.963379 0.997559 0.400635
-26 26 10 0.963379 0.997559 0.400635
-26 26 11 0.963379 0.997559 0.400635
-26 26 12 0.963379 0.997559 0.400635
-26 26 13 0.963379 0.997559 0.400635
-26 26 14 0.963379 0.997559 0.400635
-26 26 15 0.963379 0.997559 0.400635
-26 26 16 0.965332 0.999512 0.42749
-26 26 17 0.969727 1 0.485107
-26 26 18 0.973633 1 0.547363
-26 26 19 0.977539 1 0.610352
-26 26 20 0.979492 1 0.671875
-26 26 21 0.979004 1 0.730957
-26 26 22 0.976074 1 0.785645
-26 26 23 0.970215 0.995117 0.834473
-26 26 24 0.961426 0.984375 0.876465
-26 26 25 0.949219 0.969727 0.916992
-26 26 26 0.933105 0.950684 0.953613
-26 26 27 0.910156 0.924805 0.984863
-26 26 28 0.884277 0.89502 1
-26 26 29 0.85498 0.862305 1
-26 26 30 0.824219 0.827148 1
-26 26 31 0.791504 0.790527 1
-26 27 0 0.942383 1 0.401123
-26 27 1 0.942383 1 0.401123
-26 27 2 0.942383 1 0.401123
-26 27 3 0.942383 1 0.401123
-26 27 4 0.942383 1 0.401123
-26 27 5 0.942383 1 0.401123
-26 27 6 0.942383 1 0.401123
-26 27 7 0.942383 1 0.401123
-26 27 8 0.942383 1 0.401123
-26 27 9 0.942383 1 0.401123
-26 27 10 0.942383 1 0.401123
-26 27 11 0.942383 1 0.401123
-26 27 12 0.941895 1 0.401123
-26 27 13 0.941895 1 0.401123
-26 27 14 0.941895 1 0.401123
-26 27 15 0.941895 1 0.401367
-26 27 16 0.942871 1 0.41748
-26 27 17 0.947266 1 0.473145
-26 27 18 0.95166 1 0.533203
-26 27 19 0.955078 1 0.594727
-26 27 20 0.958008 1 0.654785
-26 27 21 0.958496 1 0.712891
-26 27 22 0.957031 1 0.767578
-26 27 23 0.952637 1 0.815918
-26 27 24 0.945312 0.999512 0.858398
-26 27 25 0.935059 0.98584 0.898926
-26 27 26 0.922363 0.969727 0.938477
-26 27 27 0.907227 0.951172 0.977051
-26 27 28 0.884766 0.924316 1
-26 27 29 0.856934 0.891113 1
-26 27 30 0.82666 0.855469 1
-26 27 31 0.794434 0.818359 1
-26 28 0 0.915527 1 0.400146
-26 28 1 0.915527 1 0.400146
-26 28 2 0.915527 1 0.400146
-26 28 3 0.915527 1 0.400146
-26 28 4 0.915527 1 0.400146
-26 28 5 0.915527 1 0.400146
-26 28 6 0.915527 1 0.400146
-26 28 7 0.915527 1 0.400146
-26 28 8 0.915527 1 0.400146
-26 28 9 0.915527 1 0.400146
-26 28 10 0.915527 1 0.400146
-26 28 11 0.915527 1 0.400146
-26 28 12 0.915527 1 0.400146
-26 28 13 0.915527 1 0.400146
-26 28 14 0.915527 1 0.400146
-26 28 15 0.915527 1 0.400146
-26 28 16 0.915527 1 0.405273
-26 28 17 0.919434 1 0.458496
-26 28 18 0.923828 1 0.516113
-26 28 19 0.928223 1 0.575684
-26 28 20 0.931152 1 0.633789
-26 28 21 0.932617 1 0.69043
-26 28 22 0.932129 1 0.744141
-26 28 23 0.929688 1 0.79248
-26 28 24 0.924805 1 0.835449
-26 28 25 0.91748 1 0.877441
-26 28 26 0.907715 0.987305 0.919434
-26 28 27 0.895508 0.970215 0.959473
-26 28 28 0.878418 0.94873 0.995605
-26 28 29 0.855957 0.92041 1
-26 28 30 0.828125 0.885742 1
-26 28 31 0.797852 0.848633 1
-26 29 0 0.885742 1 0.397949
-26 29 1 0.885742 1 0.397949
-26 29 2 0.885742 1 0.397949
-26 29 3 0.885742 1 0.397949
-26 29 4 0.885742 1 0.397949
-26 29 5 0.885742 1 0.397949
-26 29 6 0.885742 1 0.397949
-26 29 7 0.885742 1 0.397949
-26 29 8 0.885742 1 0.397949
-26 29 9 0.885742 1 0.397949
-26 29 10 0.885742 1 0.397949
-26 29 11 0.885742 1 0.397949
-26 29 12 0.885742 1 0.397949
-26 29 13 0.885742 1 0.397949
-26 29 14 0.885742 1 0.397949
-26 29 15 0.885742 1 0.397949
-26 29 16 0.885742 1 0.397949
-26 29 17 0.888672 1 0.442139
-26 29 18 0.893066 1 0.497314
-26 29 19 0.897461 1 0.554199
-26 29 20 0.900879 1 0.610352
-26 29 21 0.90332 1 0.665527
-26 29 22 0.904297 1 0.717773
-26 29 23 0.90332 1 0.765625
-26 29 24 0.900879 1 0.809082
-26 29 25 0.896484 1 0.852539
-26 29 26 0.889648 1 0.895996
-26 29 27 0.879883 0.987305 0.9375
-26 29 28 0.866211 0.968262 0.976074
-26 29 29 0.848633 0.944336 1
-26 29 30 0.826172 0.914551 1
-26 29 31 0.798828 0.878906 1
-26 30 0 0.854004 1 0.39502
-26 30 1 0.854004 1 0.39502
-26 30 2 0.854004 1 0.39502
-26 30 3 0.854004 1 0.39502
-26 30 4 0.854004 1 0.39502
-26 30 5 0.854004 1 0.39502
-26 30 6 0.854004 1 0.39502
-26 30 7 0.854004 1 0.39502
-26 30 8 0.854004 1 0.39502
-26 30 9 0.854004 1 0.39502
-26 30 10 0.854004 1 0.39502
-26 30 11 0.854004 1 0.39502
-26 30 12 0.854004 1 0.39502
-26 30 13 0.854004 1 0.39502
-26 30 14 0.854004 1 0.39502
-26 30 15 0.854004 1 0.39502
-26 30 16 0.854004 1 0.39502
-26 30 17 0.856445 1 0.425049
-26 30 18 0.860352 1 0.477295
-26 30 19 0.864746 1 0.53125
-26 30 20 0.868652 1 0.584961
-26 30 21 0.87207 1 0.638184
-26 30 22 0.874023 1 0.689453
-26 30 23 0.875 1 0.736816
-26 30 24 0.874512 1 0.780273
-26 30 25 0.87207 1 0.824219
-26 30 26 0.868164 1 0.868164
-26 30 27 0.86084 1 0.911133
-26 30 28 0.850586 0.98584 0.95166
-26 30 29 0.836426 0.964844 0.98877
-26 30 30 0.818359 0.938965 1
-26 30 31 0.795898 0.907227 1
-26 31 0 0.821289 1 0.391602
-26 31 1 0.821289 1 0.391602
-26 31 2 0.821289 1 0.391602
-26 31 3 0.821289 1 0.391602
-26 31 4 0.821289 1 0.391602
-26 31 5 0.821289 1 0.391602
-26 31 6 0.821289 1 0.391602
-26 31 7 0.821289 1 0.391602
-26 31 8 0.821289 1 0.391602
-26 31 9 0.821289 1 0.391602
-26 31 10 0.821289 1 0.391602
-26 31 11 0.821289 1 0.391602
-26 31 12 0.821289 1 0.391602
-26 31 13 0.821289 1 0.391602
-26 31 14 0.821777 1 0.391602
-26 31 15 0.821777 1 0.391602
-26 31 16 0.821777 1 0.391602
-26 31 17 0.822754 1 0.406982
-26 31 18 0.82666 1 0.456543
-26 31 19 0.831055 1 0.507812
-26 31 20 0.834961 1 0.559082
-26 31 21 0.838867 1 0.609863
-26 31 22 0.842285 1 0.659668
-26 31 23 0.844238 1 0.705566
-26 31 24 0.845215 1 0.748535
-26 31 25 0.845215 1 0.791992
-26 31 26 0.843262 1 0.836426
-26 31 27 0.838867 1 0.880859
-26 31 28 0.831543 1 0.92334
-26 31 29 0.820801 0.982422 0.962891
-26 31 30 0.806641 0.959961 0.999023
-26 31 31 0.788574 0.932129 1
-27 0 0 0.937988 0.693359 0
-27 0 1 0.937988 0.693359 0
-27 0 2 0.937988 0.693359 0
-27 0 3 0.937988 0.693359 0
-27 0 4 0.937988 0.693359 0
-27 0 5 0.937988 0.693359 0
-27 0 6 0.937988 0.693359 0
-27 0 7 0.937988 0.693359 0
-27 0 8 0.937988 0.693359 0
-27 0 9 0.937988 0.693359 0
-27 0 10 0.937988 0.693848 0
-27 0 11 0.937988 0.693848 0
-27 0 12 0.938477 0.693848 0
-27 0 13 0.938477 0.694336 0
-27 0 14 0.938477 0.694824 0
-27 0 15 0.937988 0.694824 0
-27 0 16 0.937988 0.695312 0.129639
-27 0 17 0.94873 0.702148 0.312744
-27 0 18 0.961426 0.711426 0.428711
-27 0 19 0.973145 0.719238 0.525879
-27 0 20 0.984863 0.728516 0.614746
-27 0 21 0.995605 0.740723 0.69873
-27 0 22 1 0.753906 0.773926
-27 0 23 1 0.763672 0.835938
-27 0 24 1 0.767578 0.88623
-27 0 25 0.995117 0.76416 0.930176
-27 0 26 0.978516 0.75293 0.96875
-27 0 27 0.956543 0.73584 1
-27 0 28 0.928223 0.714355 1
-27 0 29 0.894531 0.688965 1
-27 0 30 0.857422 0.660156 1
-27 0 31 0.818359 0.630371 1
-27 1 0 0.937988 0.693359 0
-27 1 1 0.937988 0.693359 0
-27 1 2 0.937988 0.693359 0
-27 1 3 0.937988 0.693359 0
-27 1 4 0.937988 0.693359 0
-27 1 5 0.937988 0.693359 0
-27 1 6 0.937988 0.693359 0
-27 1 7 0.937988 0.693359 0
-27 1 8 0.937988 0.693359 0
-27 1 9 0.937988 0.693359 0
-27 1 10 0.937988 0.693848 0
-27 1 11 0.937988 0.693848 0
-27 1 12 0.938477 0.693848 0
-27 1 13 0.938477 0.694336 0
-27 1 14 0.938477 0.694824 0
-27 1 15 0.937988 0.694824 0
-27 1 16 0.937988 0.695312 0.129639
-27 1 17 0.94873 0.702148 0.312744
-27 1 18 0.961426 0.711426 0.428711
-27 1 19 0.973145 0.719238 0.525879
-27 1 20 0.984863 0.728516 0.614746
-27 1 21 0.995605 0.740723 0.69873
-27 1 22 1 0.753906 0.773926
-27 1 23 1 0.763672 0.835938
-27 1 24 1 0.767578 0.88623
-27 1 25 0.995117 0.76416 0.930176
-27 1 26 0.978516 0.75293 0.96875
-27 1 27 0.956543 0.73584 1
-27 1 28 0.928223 0.714355 1
-27 1 29 0.894531 0.688965 1
-27 1 30 0.857422 0.660156 1
-27 1 31 0.818359 0.630371 1
-27 2 0 0.937988 0.693359 0
-27 2 1 0.937988 0.693359 0
-27 2 2 0.937988 0.693359 0
-27 2 3 0.937988 0.693359 0
-27 2 4 0.937988 0.693359 0
-27 2 5 0.937988 0.693359 0
-27 2 6 0.937988 0.693359 0
-27 2 7 0.937988 0.693359 0
-27 2 8 0.937988 0.693359 0
-27 2 9 0.937988 0.693359 0
-27 2 10 0.937988 0.693848 0
-27 2 11 0.937988 0.693848 0
-27 2 12 0.938477 0.693848 0
-27 2 13 0.938477 0.694336 0
-27 2 14 0.938477 0.694824 0
-27 2 15 0.937988 0.694824 0
-27 2 16 0.937988 0.695312 0.129639
-27 2 17 0.94873 0.702148 0.312744
-27 2 18 0.961426 0.711426 0.428711
-27 2 19 0.973145 0.719238 0.525879
-27 2 20 0.984863 0.728516 0.614746
-27 2 21 0.995605 0.740723 0.69873
-27 2 22 1 0.753906 0.773926
-27 2 23 1 0.763672 0.835938
-27 2 24 1 0.767578 0.88623
-27 2 25 0.995117 0.76416 0.930176
-27 2 26 0.978516 0.75293 0.96875
-27 2 27 0.956543 0.73584 1
-27 2 28 0.928223 0.714355 1
-27 2 29 0.894531 0.688965 1
-27 2 30 0.857422 0.660156 1
-27 2 31 0.818359 0.630371 1
-27 3 0 0.937988 0.693359 0
-27 3 1 0.937988 0.693359 0
-27 3 2 0.937988 0.693359 0
-27 3 3 0.937988 0.693359 0
-27 3 4 0.937988 0.693359 0
-27 3 5 0.937988 0.693359 0
-27 3 6 0.937988 0.693359 0
-27 3 7 0.937988 0.693359 0
-27 3 8 0.937988 0.693359 0
-27 3 9 0.937988 0.693359 0
-27 3 10 0.937988 0.693848 0
-27 3 11 0.937988 0.693848 0
-27 3 12 0.938477 0.693848 0
-27 3 13 0.938477 0.694336 0
-27 3 14 0.938477 0.694824 0
-27 3 15 0.937988 0.694824 0
-27 3 16 0.937988 0.695312 0.129639
-27 3 17 0.94873 0.702148 0.312744
-27 3 18 0.961426 0.711426 0.428711
-27 3 19 0.973633 0.719238 0.525879
-27 3 20 0.984863 0.728516 0.614746
-27 3 21 0.995605 0.740723 0.69873
-27 3 22 1 0.753906 0.773926
-27 3 23 1 0.763672 0.835938
-27 3 24 1 0.767578 0.88623
-27 3 25 0.995117 0.76416 0.930176
-27 3 26 0.978516 0.75293 0.96875
-27 3 27 0.956543 0.73584 1
-27 3 28 0.928223 0.714355 1
-27 3 29 0.894531 0.688965 1
-27 3 30 0.857422 0.660156 1
-27 3 31 0.818359 0.630371 1
-27 4 0 0.937988 0.693359 0
-27 4 1 0.937988 0.693359 0
-27 4 2 0.937988 0.693359 0
-27 4 3 0.937988 0.693359 0
-27 4 4 0.937988 0.693359 0
-27 4 5 0.937988 0.693359 0
-27 4 6 0.937988 0.693359 0
-27 4 7 0.937988 0.693359 0
-27 4 8 0.937988 0.693359 0
-27 4 9 0.937988 0.693359 0
-27 4 10 0.937988 0.693848 0
-27 4 11 0.937988 0.693848 0
-27 4 12 0.938477 0.693848 0
-27 4 13 0.938477 0.694336 0
-27 4 14 0.938477 0.694824 0
-27 4 15 0.937988 0.694824 0
-27 4 16 0.937988 0.695312 0.129639
-27 4 17 0.94873 0.702148 0.312744
-27 4 18 0.961426 0.711426 0.428711
-27 4 19 0.973633 0.719238 0.525879
-27 4 20 0.984863 0.728516 0.614746
-27 4 21 0.995605 0.740723 0.69873
-27 4 22 1 0.753906 0.773926
-27 4 23 1 0.763672 0.835938
-27 4 24 1 0.767578 0.88623
-27 4 25 0.995117 0.76416 0.930176
-27 4 26 0.978516 0.75293 0.96875
-27 4 27 0.956543 0.73584 1
-27 4 28 0.928223 0.714355 1
-27 4 29 0.894531 0.688965 1
-27 4 30 0.857422 0.660156 1
-27 4 31 0.818359 0.630371 1
-27 5 0 0.937988 0.693359 0
-27 5 1 0.937988 0.693359 0
-27 5 2 0.937988 0.693359 0
-27 5 3 0.937988 0.693359 0
-27 5 4 0.937988 0.693359 0
-27 5 5 0.937988 0.693359 0
-27 5 6 0.937988 0.693359 0
-27 5 7 0.937988 0.693359 0
-27 5 8 0.937988 0.693359 0
-27 5 9 0.937988 0.693848 0
-27 5 10 0.937988 0.693848 0
-27 5 11 0.937988 0.693848 0
-27 5 12 0.938477 0.693848 0
-27 5 13 0.938477 0.694336 0
-27 5 14 0.938477 0.695312 0
-27 5 15 0.937988 0.694824 0
-27 5 16 0.937988 0.695312 0.129639
-27 5 17 0.94873 0.702148 0.312744
-27 5 18 0.961426 0.711426 0.428711
-27 5 19 0.973633 0.719238 0.525879
-27 5 20 0.984863 0.728516 0.614746
-27 5 21 0.995605 0.740723 0.69873
-27 5 22 1 0.753906 0.773926
-27 5 23 1 0.763672 0.835938
-27 5 24 1 0.767578 0.88623
-27 5 25 0.995117 0.76416 0.930176
-27 5 26 0.978516 0.75293 0.96875
-27 5 27 0.956543 0.73584 1
-27 5 28 0.928223 0.714355 1
-27 5 29 0.894531 0.688965 1
-27 5 30 0.857422 0.660156 1
-27 5 31 0.818359 0.630371 1
-27 6 0 0.937988 0.693359 0
-27 6 1 0.937988 0.693359 0
-27 6 2 0.937988 0.693359 0
-27 6 3 0.937988 0.693359 0
-27 6 4 0.937988 0.693359 0
-27 6 5 0.937988 0.693359 0
-27 6 6 0.937988 0.693848 0
-27 6 7 0.937988 0.693848 0
-27 6 8 0.937988 0.693848 0
-27 6 9 0.937988 0.693848 0
-27 6 10 0.937988 0.693848 0
-27 6 11 0.937988 0.693848 0
-27 6 12 0.938477 0.694336 0
-27 6 13 0.938477 0.694336 0
-27 6 14 0.938477 0.695312 0
-27 6 15 0.937988 0.694824 0
-27 6 16 0.937988 0.695312 0.129761
-27 6 17 0.94873 0.702148 0.312744
-27 6 18 0.961914 0.711426 0.428711
-27 6 19 0.973633 0.719238 0.525879
-27 6 20 0.984863 0.728516 0.614746
-27 6 21 0.995605 0.740723 0.69873
-27 6 22 1 0.753906 0.773926
-27 6 23 1 0.763672 0.835938
-27 6 24 1 0.767578 0.88623
-27 6 25 0.995117 0.76416 0.930176
-27 6 26 0.978516 0.75293 0.96875
-27 6 27 0.956543 0.73584 1
-27 6 28 0.928223 0.714844 1
-27 6 29 0.894531 0.688965 1
-27 6 30 0.857422 0.660645 1
-27 6 31 0.818359 0.630371 1
-27 7 0 0.937988 0.693848 0
-27 7 1 0.937988 0.693848 0
-27 7 2 0.937988 0.693848 0
-27 7 3 0.937988 0.693848 0
-27 7 4 0.937988 0.693848 0
-27 7 5 0.937988 0.693848 0
-27 7 6 0.937988 0.693848 0
-27 7 7 0.937988 0.693848 0
-27 7 8 0.937988 0.693848 0
-27 7 9 0.937988 0.693848 0
-27 7 10 0.937988 0.693848 0
-27 7 11 0.938477 0.693848 0
-27 7 12 0.938477 0.694336 0
-27 7 13 0.938477 0.694824 0
-27 7 14 0.938965 0.695312 0
-27 7 15 0.937988 0.695312 0
-27 7 16 0.938477 0.695801 0.129883
-27 7 17 0.94873 0.702637 0.312744
-27 7 18 0.961914 0.711426 0.428711
-27 7 19 0.973633 0.719727 0.525879
-27 7 20 0.984863 0.728516 0.614746
-27 7 21 0.995605 0.740723 0.69873
-27 7 22 1 0.753906 0.773926
-27 7 23 1 0.763672 0.835938
-27 7 24 1 0.767578 0.88623
-27 7 25 0.995117 0.764648 0.930176
-27 7 26 0.979004 0.75293 0.96875
-27 7 27 0.956543 0.73584 1
-27 7 28 0.928223 0.714844 1
-27 7 29 0.89502 0.688965 1
-27 7 30 0.857422 0.660645 1
-27 7 31 0.818359 0.630371 1
-27 8 0 0.938477 0.693848 0
-27 8 1 0.938477 0.693848 0
-27 8 2 0.938477 0.693848 0
-27 8 3 0.938477 0.693848 0
-27 8 4 0.938477 0.693848 0
-27 8 5 0.938477 0.693848 0
-27 8 6 0.938477 0.693848 0
-27 8 7 0.938477 0.693848 0
-27 8 8 0.938477 0.693848 0
-27 8 9 0.938477 0.693848 0
-27 8 10 0.938477 0.694336 0
-27 8 11 0.938477 0.694336 0
-27 8 12 0.938477 0.694336 0
-27 8 13 0.938477 0.694824 0
-27 8 14 0.938965 0.695312 0
-27 8 15 0.937988 0.695312 0
-27 8 16 0.938477 0.695801 0.130127
-27 8 17 0.94873 0.702637 0.312744
-27 8 18 0.961914 0.711914 0.428711
-27 8 19 0.973633 0.719727 0.525879
-27 8 20 0.984863 0.729004 0.614746
-27 8 21 0.995605 0.741211 0.69873
-27 8 22 1 0.753906 0.773926
-27 8 23 1 0.763672 0.835938
-27 8 24 1 0.768066 0.88623
-27 8 25 0.995117 0.764648 0.930176
-27 8 26 0.979004 0.753418 0.96875
-27 8 27 0.956543 0.736328 1
-27 8 28 0.928223 0.714844 1
-27 8 29 0.89502 0.688965 1
-27 8 30 0.857422 0.660645 1
-27 8 31 0.818359 0.630859 1
-27 9 0 0.938477 0.694336 0
-27 9 1 0.938477 0.694336 0
-27 9 2 0.938477 0.694336 0
-27 9 3 0.938477 0.694336 0
-27 9 4 0.938477 0.694336 0
-27 9 5 0.938477 0.694336 0
-27 9 6 0.938477 0.694336 0
-27 9 7 0.938477 0.694336 0
-27 9 8 0.938477 0.694336 0
-27 9 9 0.938477 0.694824 0
-27 9 10 0.938477 0.694824 0
-27 9 11 0.938477 0.694824 0
-27 9 12 0.938477 0.694824 0
-27 9 13 0.938965 0.695312 0
-27 9 14 0.938965 0.696289 0
-27 9 15 0.938477 0.695801 0
-27 9 16 0.938477 0.696289 0.130493
-27 9 17 0.949219 0.703125 0.312744
-27 9 18 0.961914 0.712402 0.428711
-27 9 19 0.973633 0.720215 0.525879
-27 9 20 0.984863 0.729492 0.614746
-27 9 21 0.995605 0.741699 0.69873
-27 9 22 1 0.754395 0.773926
-27 9 23 1 0.76416 0.835938
-27 9 24 1 0.768066 0.88623
-27 9 25 0.995117 0.764648 0.930176
-27 9 26 0.979004 0.753418 0.969238
-27 9 27 0.956543 0.736328 1
-27 9 28 0.928711 0.715332 1
-27 9 29 0.89502 0.689453 1
-27 9 30 0.857422 0.660645 1
-27 9 31 0.818359 0.630859 1
-27 10 0 0.938477 0.695312 0
-27 10 1 0.938477 0.695312 0
-27 10 2 0.938477 0.695312 0
-27 10 3 0.938477 0.695312 0
-27 10 4 0.938477 0.695312 0
-27 10 5 0.938477 0.695312 0
-27 10 6 0.938477 0.695312 0
-27 10 7 0.938477 0.695312 0
-27 10 8 0.938477 0.695312 0
-27 10 9 0.938477 0.695312 0
-27 10 10 0.938965 0.695801 0
-27 10 11 0.938965 0.695801 0
-27 10 12 0.938965 0.695801 0
-27 10 13 0.938965 0.696289 0
-27 10 14 0.939453 0.696777 0
-27 10 15 0.938477 0.696777 0
-27 10 16 0.938965 0.697266 0.131348
-27 10 17 0.949219 0.704102 0.312988
-27 10 18 0.961914 0.712891 0.428711
-27 10 19 0.973633 0.721191 0.525879
-27 10 20 0.984863 0.72998 0.614746
-27 10 21 0.995605 0.742188 0.69873
-27 10 22 1 0.754883 0.773926
-27 10 23 1 0.764648 0.835938
-27 10 24 1 0.768555 0.88623
-27 10 25 0.995117 0.765625 0.930176
-27 10 26 0.979004 0.753906 0.969238
-27 10 27 0.956543 0.736816 1
-27 10 28 0.928711 0.71582 1
-27 10 29 0.89502 0.689941 1
-27 10 30 0.857422 0.661133 1
-27 10 31 0.818359 0.631348 1
-27 11 0 0.938965 0.696777 0
-27 11 1 0.938965 0.696777 0
-27 11 2 0.938965 0.696777 0
-27 11 3 0.938965 0.696777 0
-27 11 4 0.938965 0.696777 0
-27 11 5 0.938965 0.696777 0
-27 11 6 0.938965 0.696777 0
-27 11 7 0.938965 0.696777 0
-27 11 8 0.938965 0.697266 0
-27 11 9 0.939453 0.697266 0
-27 11 10 0.939453 0.697266 0
-27 11 11 0.939453 0.697266 0
-27 11 12 0.939453 0.697754 0
-27 11 13 0.939453 0.697754 0
-27 11 14 0.939941 0.69873 0
-27 11 15 0.938965 0.698242 0
-27 11 16 0.939453 0.69873 0.13269
-27 11 17 0.949707 0.705566 0.313232
-27 11 18 0.962402 0.714355 0.428711
-27 11 19 0.974121 0.722656 0.525879
-27 11 20 0.985352 0.731445 0.614746
-27 11 21 0.996094 0.743164 0.69873
-27 11 22 1 0.755859 0.773926
-27 11 23 1 0.765625 0.835938
-27 11 24 1 0.769531 0.88623
-27 11 25 0.995605 0.766602 0.930176
-27 11 26 0.979004 0.754883 0.969238
-27 11 27 0.956543 0.737793 1
-27 11 28 0.928711 0.716309 1
-27 11 29 0.89502 0.69043 1
-27 11 30 0.85791 0.662109 1
-27 11 31 0.818848 0.631836 1
-27 12 0 0.939941 0.699707 0
-27 12 1 0.939941 0.699707 0
-27 12 2 0.939941 0.699707 0
-27 12 3 0.939941 0.699707 0
-27 12 4 0.939941 0.699707 0
-27 12 5 0.939941 0.699707 0
-27 12 6 0.939941 0.699707 0
-27 12 7 0.939941 0.699707 0
-27 12 8 0.939941 0.699707 0
-27 12 9 0.939941 0.699707 0
-27 12 10 0.939941 0.699707 0
-27 12 11 0.939941 0.700195 0
-27 12 12 0.94043 0.700195 0
-27 12 13 0.94043 0.700684 0
-27 12 14 0.94043 0.701172 0
-27 12 15 0.939941 0.701172 0
-27 12 16 0.94043 0.70166 0.135254
-27 12 17 0.950684 0.708008 0.313477
-27 12 18 0.962891 0.716797 0.428711
-27 12 19 0.974609 0.725098 0.526367
-27 12 20 0.98584 0.733398 0.614746
-27 12 21 0.996094 0.745117 0.698242
-27 12 22 1 0.757812 0.773438
-27 12 23 1 0.76709 0.835938
-27 12 24 1 0.771484 0.88623
-27 12 25 0.995605 0.768066 0.930664
-27 12 26 0.979492 0.756348 0.969238
-27 12 27 0.957031 0.739258 1
-27 12 28 0.928711 0.717773 1
-27 12 29 0.89502 0.691895 1
-27 12 30 0.85791 0.663574 1
-27 12 31 0.818848 0.633301 1
-27 13 0 0.941406 0.704102 0
-27 13 1 0.941406 0.704102 0
-27 13 2 0.941406 0.704102 0
-27 13 3 0.941406 0.704102 0
-27 13 4 0.941406 0.704102 0
-27 13 5 0.941406 0.704102 0
-27 13 6 0.941406 0.704102 0
-27 13 7 0.941406 0.704102 0
-27 13 8 0.941406 0.704102 0
-27 13 9 0.941406 0.704102 0
-27 13 10 0.941406 0.704102 0
-27 13 11 0.941406 0.70459 0
-27 13 12 0.941406 0.70459 0
-27 13 13 0.941895 0.705078 0
-27 13 14 0.941895 0.705566 0
-27 13 15 0.941406 0.705566 0
-27 13 16 0.941895 0.706055 0.139648
-27 13 17 0.952148 0.712402 0.314453
-27 13 18 0.963867 0.720703 0.428711
-27 13 19 0.976074 0.729004 0.526855
-27 13 20 0.986328 0.736816 0.614258
-27 13 21 0.996582 0.748047 0.698242
-27 13 22 1 0.760254 0.773438
-27 13 23 1 0.77002 0.835938
-27 13 24 1 0.773926 0.88623
-27 13 25 0.996094 0.770508 0.930664
-27 13 26 0.979492 0.759277 0.969238
-27 13 27 0.957031 0.742188 1
-27 13 28 0.929199 0.720215 1
-27 13 29 0.895508 0.694336 1
-27 13 30 0.858398 0.665527 1
-27 13 31 0.819336 0.635254 1
-27 14 0 0.943359 0.710938 0
-27 14 1 0.943359 0.710938 0
-27 14 2 0.943359 0.710938 0
-27 14 3 0.943359 0.710938 0
-27 14 4 0.943359 0.710938 0
-27 14 5 0.943359 0.710938 0
-27 14 6 0.943359 0.710938 0
-27 14 7 0.943359 0.710938 0
-27 14 8 0.943359 0.710938 0
-27 14 9 0.943359 0.710938 0
-27 14 10 0.943359 0.711426 0
-27 14 11 0.943848 0.711426 0
-27 14 12 0.943848 0.711426 0
-27 14 13 0.943848 0.711914 0
-27 14 14 0.944336 0.712402 0
-27 14 15 0.943359 0.712402 0
-27 14 16 0.944336 0.713379 0.147095
-27 14 17 0.954102 0.719238 0.315918
-27 14 18 0.965332 0.726562 0.428955
-27 14 19 0.977539 0.735352 0.527344
-27 14 20 0.987305 0.742676 0.614258
-27 14 21 0.99707 0.75293 0.697754
-27 14 22 1 0.764648 0.773438
-27 14 23 1 0.773926 0.835938
-27 14 24 1 0.777832 0.88623
-27 14 25 0.996582 0.774902 0.930664
-27 14 26 0.97998 0.763184 0.969727
-27 14 27 0.958008 0.746094 1
-27 14 28 0.929688 0.724121 1
-27 14 29 0.895996 0.697754 1
-27 14 30 0.858887 0.668945 1
-27 14 31 0.819336 0.638184 1
-27 15 0 0.946777 0.72168 0
-27 15 1 0.946777 0.72168 0
-27 15 2 0.946777 0.72168 0
-27 15 3 0.946777 0.72168 0
-27 15 4 0.946777 0.72168 0
-27 15 5 0.946777 0.72168 0
-27 15 6 0.946777 0.72168 0
-27 15 7 0.946777 0.72168 0
-27 15 8 0.946777 0.72168 0
-27 15 9 0.946777 0.72168 0
-27 15 10 0.946777 0.72168 0
-27 15 11 0.946777 0.72168 0
-27 15 12 0.946777 0.722168 0
-27 15 13 0.947266 0.722168 0
-27 15 14 0.947266 0.723145 0
-27 15 15 0.946777 0.722656 0
-27 15 16 0.948242 0.723633 0.15918
-27 15 17 0.957031 0.729492 0.318604
-27 15 18 0.967773 0.736328 0.429443
-27 15 19 0.97998 0.745117 0.528809
-27 15 20 0.98877 0.750977 0.614258
-27 15 21 0.998047 0.760254 0.697266
-27 15 22 1 0.771484 0.772461
-27 15 23 1 0.780273 0.835449
-27 15 24 1 0.78418 0.886719
-27 15 25 0.99707 0.78125 0.931152
-27 15 26 0.980957 0.769531 0.970215
-27 15 27 0.958496 0.751953 1
-27 15 28 0.930664 0.72998 1
-27 15 29 0.896973 0.703613 1
-27 15 30 0.859375 0.673828 1
-27 15 31 0.820312 0.643066 1
-27 16 0 0.951172 0.736328 0
-27 16 1 0.951172 0.736328 0
-27 16 2 0.951172 0.736328 0
-27 16 3 0.951172 0.736328 0
-27 16 4 0.951172 0.736328 0
-27 16 5 0.951172 0.736328 0
-27 16 6 0.951172 0.736328 0
-27 16 7 0.951172 0.736328 0
-27 16 8 0.951172 0.736328 0
-27 16 9 0.951172 0.736816 0
-27 16 10 0.951172 0.736816 0
-27 16 11 0.951172 0.736816 0
-27 16 12 0.951172 0.736816 0
-27 16 13 0.95166 0.737305 0
-27 16 14 0.95166 0.737793 0
-27 16 15 0.95166 0.738281 0
-27 16 16 0.953613 0.739258 0.178101
-27 16 17 0.961914 0.744141 0.324219
-27 16 18 0.97168 0.75 0.431396
-27 16 19 0.982422 0.757324 0.52832
-27 16 20 0.991211 0.763184 0.614258
-27 16 21 0.999023 0.770996 0.696289
-27 16 22 1 0.780762 0.771973
-27 16 23 1 0.789551 0.834961
-27 16 24 1 0.792969 0.886719
-27 16 25 0.998047 0.790039 0.931152
-27 16 26 0.981934 0.77832 0.970215
-27 16 27 0.959473 0.760742 1
-27 16 28 0.931641 0.738281 1
-27 16 29 0.897949 0.711426 1
-27 16 30 0.860352 0.681152 1
-27 16 31 0.821289 0.649902 1
-27 17 0 0.95752 0.756836 0
-27 17 1 0.95752 0.756836 0
-27 17 2 0.95752 0.756836 0
-27 17 3 0.95752 0.756836 0
-27 17 4 0.95752 0.756836 0
-27 17 5 0.95752 0.756836 0
-27 17 6 0.95752 0.756836 0
-27 17 7 0.95752 0.756836 0
-27 17 8 0.95752 0.756836 0
-27 17 9 0.958008 0.756836 0
-27 17 10 0.958008 0.757324 0
-27 17 11 0.958008 0.757324 0
-27 17 12 0.958008 0.757324 0
-27 17 13 0.958008 0.757812 0
-27 17 14 0.958008 0.758301 0
-27 17 15 0.958008 0.758301 0
-27 17 16 0.960938 0.759766 0.20459
-27 17 17 0.967773 0.76416 0.33374
-27 17 18 0.976074 0.768555 0.435547
-27 17 19 0.985352 0.774414 0.528809
-27 17 20 0.994141 0.780273 0.615234
-27 17 21 1 0.785645 0.695312
-27 17 22 1 0.793457 0.77002
-27 17 23 1 0.80127 0.833984
-27 17 24 1 0.805176 0.88623
-27 17 25 0.999023 0.801758 0.931641
-27 17 26 0.98291 0.790039 0.970703
-27 17 27 0.960938 0.771973 1
-27 17 28 0.933105 0.749512 1
-27 17 29 0.899414 0.72168 1
-27 17 30 0.861816 0.691406 1
-27 17 31 0.822266 0.65918 1
-27 18 0 0.965332 0.781738 0
-27 18 1 0.965332 0.781738 0
-27 18 2 0.965332 0.781738 0
-27 18 3 0.965332 0.781738 0
-27 18 4 0.965332 0.781738 0
-27 18 5 0.965332 0.781738 0
-27 18 6 0.965332 0.781738 0
-27 18 7 0.965332 0.781738 0
-27 18 8 0.965332 0.781738 0
-27 18 9 0.965332 0.782227 0
-27 18 10 0.965332 0.782227 0
-27 18 11 0.965332 0.782227 0
-27 18 12 0.965332 0.782227 0
-27 18 13 0.96582 0.782715 0
-27 18 14 0.96582 0.783203 0
-27 18 15 0.96582 0.783203 0
-27 18 16 0.969727 0.785645 0.238037
-27 18 17 0.975586 0.789062 0.348877
-27 18 18 0.982422 0.79248 0.443115
-27 18 19 0.989746 0.796387 0.53125
-27 18 20 0.99707 0.80127 0.615723
-27 18 21 1 0.804199 0.694336
-27 18 22 1 0.80957 0.768066
-27 18 23 1 0.816406 0.83252
-27 18 24 1 0.819824 0.885254
-27 18 25 1 0.816895 0.931152
-27 18 26 0.984375 0.805176 0.970703
-27 18 27 0.962402 0.786621 1
-27 18 28 0.93457 0.763184 1
-27 18 29 0.900879 0.735352 1
-27 18 30 0.863281 0.703613 1
-27 18 31 0.82373 0.670898 1
-27 19 0 0.973633 0.810059 0.0548706
-27 19 1 0.973633 0.810059 0.0548706
-27 19 2 0.973633 0.810059 0.0549011
-27 19 3 0.973633 0.810059 0.0549011
-27 19 4 0.973633 0.810059 0.0549316
-27 19 5 0.973633 0.810059 0.0549622
-27 19 6 0.973633 0.810059 0.0550537
-27 19 7 0.973633 0.810059 0.0552063
-27 19 8 0.973633 0.810059 0.055481
-27 19 9 0.973633 0.810059 0.0560608
-27 19 10 0.973633 0.810059 0.0570374
-27 19 11 0.973633 0.810547 0.0587158
-27 19 12 0.973633 0.810547 0.0614014
-27 19 13 0.973633 0.811035 0.0654297
-27 19 14 0.974121 0.811035 0.071167
-27 19 15 0.975098 0.8125 0.147827
-27 19 16 0.979004 0.814941 0.275635
-27 19 17 0.984375 0.817871 0.369629
-27 19 18 0.989746 0.820312 0.455566
-27 19 19 0.995117 0.822754 0.537598
-27 19 20 1 0.824707 0.616211
-27 19 21 1 0.827637 0.694336
-27 19 22 1 0.829102 0.765137
-27 19 23 1 0.833496 0.82959
-27 19 24 1 0.836426 0.883301
-27 19 25 1 0.833984 0.930176
-27 19 26 0.985352 0.822266 0.970215
-27 19 27 0.963867 0.803223 1
-27 19 28 0.936035 0.779785 1
-27 19 29 0.902344 0.750977 1
-27 19 30 0.864746 0.71875 1
-27 19 31 0.825195 0.68457 1
-27 20 0 0.983887 0.841309 0.20752
-27 20 1 0.983887 0.841309 0.20752
-27 20 2 0.983887 0.841309 0.20752
-27 20 3 0.983887 0.841309 0.20752
-27 20 4 0.983887 0.841309 0.20752
-27 20 5 0.983887 0.841309 0.20752
-27 20 6 0.983887 0.841309 0.20752
-27 20 7 0.983887 0.841309 0.20752
-27 20 8 0.983887 0.841309 0.20752
-27 20 9 0.983887 0.841797 0.207642
-27 20 10 0.983887 0.841797 0.207764
-27 20 11 0.983887 0.841797 0.208008
-27 20 12 0.984375 0.841797 0.208374
-27 20 13 0.984375 0.842285 0.208862
-27 20 14 0.984375 0.842285 0.209839
-27 20 15 0.984863 0.843262 0.22583
-27 20 16 0.98877 0.845703 0.313721
-27 20 17 0.993164 0.848145 0.394287
-27 20 18 0.99707 0.850586 0.472168
-27 20 19 1 0.851562 0.547852
-27 20 20 1 0.851562 0.620605
-27 20 21 1 0.851562 0.692871
-27 20 22 1 0.851562 0.762207
-27 20 23 1 0.852539 0.825195
-27 20 24 1 0.854492 0.880371
-27 20 25 1 0.852051 0.928711
-27 20 26 0.98584 0.84082 0.969238
-27 20 27 0.964355 0.821777 1
-27 20 28 0.9375 0.797852 1
-27 20 29 0.903809 0.768066 1
-27 20 30 0.866211 0.734863 1
-27 20 31 0.82666 0.700195 1
-27 21 0 0.993164 0.873047 0.275635
-27 21 1 0.993164 0.873047 0.275635
-27 21 2 0.993164 0.873047 0.275635
-27 21 3 0.993164 0.873047 0.275635
-27 21 4 0.993164 0.873047 0.275635
-27 21 5 0.993164 0.873047 0.275635
-27 21 6 0.993164 0.873047 0.275635
-27 21 7 0.993164 0.873047 0.275635
-27 21 8 0.993164 0.873047 0.275635
-27 21 9 0.993164 0.873047 0.275635
-27 21 10 0.993164 0.873047 0.275635
-27 21 11 0.993164 0.873535 0.275879
-27 21 12 0.993652 0.873535 0.276123
-27 21 13 0.993652 0.873535 0.276367
-27 21 14 0.993652 0.874023 0.276855
-27 21 15 0.993652 0.874512 0.279541
-27 21 16 0.99707 0.876953 0.349365
-27 21 17 1 0.879395 0.420166
-27 21 18 1 0.881348 0.491211
-27 21 19 1 0.882324 0.561035
-27 21 20 1 0.881348 0.628418
-27 21 21 1 0.878418 0.694824
-27 21 22 1 0.875977 0.760254
-27 21 23 1 0.873535 0.820312
-27 21 24 1 0.873535 0.875488
-27 21 25 0.999023 0.871094 0.925293
-27 21 26 0.985352 0.86084 0.967285
-27 21 27 0.964844 0.841797 1
-27 21 28 0.937988 0.816895 1
-27 21 29 0.904785 0.786621 1
-27 21 30 0.867188 0.752441 1
-27 21 31 0.828125 0.716797 1
-27 22 0 1 0.90332 0.323486
-27 22 1 1 0.90332 0.323486
-27 22 2 1 0.90332 0.323486
-27 22 3 1 0.90332 0.323486
-27 22 4 1 0.90332 0.323486
-27 22 5 1 0.90332 0.323486
-27 22 6 1 0.90332 0.323486
-27 22 7 1 0.90332 0.323486
-27 22 8 1 0.90332 0.323486
-27 22 9 1 0.90332 0.32373
-27 22 10 1 0.90332 0.32373
-27 22 11 1 0.90332 0.32373
-27 22 12 1 0.90332 0.323975
-27 22 13 1 0.903809 0.324219
-27 22 14 1 0.903809 0.324463
-27 22 15 1 0.904297 0.324951
-27 22 16 1 0.906738 0.37915
-27 22 17 1 0.90918 0.443359
-27 22 18 1 0.911133 0.509766
-27 22 19 1 0.912109 0.575684
-27 22 20 1 0.911133 0.63916
-27 22 21 1 0.907227 0.700195
-27 22 22 1 0.901855 0.759277
-27 22 23 1 0.897461 0.816406
-27 22 24 1 0.893066 0.869141
-27 22 25 0.996094 0.890625 0.92041
-27 22 26 0.983887 0.880859 0.963867
-27 22 27 0.963867 0.861816 0.999512
-27 22 28 0.937988 0.836914 1
-27 22 29 0.904785 0.805664 1
-27 22 30 0.867676 0.770996 1
-27 22 31 0.829102 0.734375 1
-27 23 0 1 0.929688 0.356934
-27 23 1 1 0.929688 0.356934
-27 23 2 1 0.929688 0.356934
-27 23 3 1 0.929688 0.356934
-27 23 4 1 0.929688 0.356934
-27 23 5 1 0.929688 0.356934
-27 23 6 1 0.929688 0.356934
-27 23 7 1 0.929688 0.356934
-27 23 8 1 0.929688 0.356934
-27 23 9 1 0.929688 0.356934
-27 23 10 1 0.929688 0.356934
-27 23 11 1 0.929688 0.356934
-27 23 12 1 0.930176 0.357178
-27 23 13 1 0.930176 0.357178
-27 23 14 1 0.930176 0.357422
-27 23 15 1 0.930664 0.357666
-27 23 16 1 0.932617 0.400146
-27 23 17 1 0.935547 0.460449
-27 23 18 1 0.937988 0.523926
-27 23 19 1 0.938965 0.587891
-27 23 20 1 0.938477 0.648926
-27 23 21 1 0.93457 0.70752
-27 23 22 1 0.928711 0.762207
-27 23 23 1 0.920898 0.812988
-27 23 24 0.99707 0.913574 0.862793
-27 23 25 0.991699 0.908203 0.913574
-27 23 26 0.981445 0.899902 0.958984
-27 23 27 0.962402 0.881348 0.995605
-27 23 28 0.937012 0.855957 1
-27 23 29 0.904297 0.824219 1
-27 23 30 0.867676 0.789062 1
-27 23 31 0.82959 0.751465 1
-27 24 0 1 0.952148 0.378906
-27 24 1 1 0.952148 0.378906
-27 24 2 1 0.952148 0.378906
-27 24 3 1 0.952148 0.378906
-27 24 4 1 0.952148 0.378906
-27 24 5 1 0.952148 0.378906
-27 24 6 1 0.952148 0.378906
-27 24 7 1 0.952148 0.378906
-27 24 8 1 0.952148 0.378906
-27 24 9 1 0.952148 0.378906
-27 24 10 1 0.952148 0.378906
-27 24 11 1 0.952148 0.378906
-27 24 12 1 0.952637 0.378906
-27 24 13 1 0.952637 0.37915
-27 24 14 1 0.952637 0.37915
-27 24 15 1 0.953125 0.379395
-27 24 16 1 0.955078 0.412842
-27 24 17 1 0.958008 0.470703
-27 24 18 1 0.960938 0.532715
-27 24 19 1 0.962402 0.595215
-27 24 20 1 0.962402 0.655273
-27 24 21 1 0.959473 0.712891
-27 24 22 1 0.953613 0.766113
-27 24 23 1 0.945312 0.813965
-27 24 24 0.994141 0.935059 0.85791
-27 24 25 0.986328 0.925781 0.905273
-27 24 26 0.977539 0.91748 0.952637
-27 24 27 0.959961 0.899902 0.990723
-27 24 28 0.935059 0.874512 1
-27 24 29 0.902832 0.842285 1
-27 24 30 0.867188 0.806641 1
-27 24 31 0.82959 0.769043 1
-27 25 0 0.99707 0.972168 0.392822
-27 25 1 0.99707 0.972168 0.392822
-27 25 2 0.99707 0.972168 0.392822
-27 25 3 0.99707 0.972168 0.392822
-27 25 4 0.99707 0.972168 0.392822
-27 25 5 0.99707 0.972168 0.392822
-27 25 6 0.99707 0.972168 0.392822
-27 25 7 0.99707 0.972168 0.392822
-27 25 8 0.99707 0.972168 0.392822
-27 25 9 0.99707 0.972168 0.392822
-27 25 10 0.99707 0.972168 0.392822
-27 25 11 0.99707 0.972168 0.392822
-27 25 12 0.99707 0.972168 0.392822
-27 25 13 0.99707 0.972168 0.393066
-27 25 14 0.99707 0.972656 0.393066
-27 25 15 0.996582 0.972656 0.393066
-27 25 16 0.998535 0.974121 0.417969
-27 25 17 1 0.977539 0.474365
-27 25 18 1 0.980957 0.534668
-27 25 19 1 0.983398 0.59668
-27 25 20 1 0.984375 0.656738
-27 25 21 1 0.982422 0.714355
-27 25 22 1 0.977539 0.768066
-27 25 23 1 0.970215 0.814941
-27 25 24 0.992188 0.959961 0.856445
-27 25 25 0.980957 0.946777 0.897949
-27 25 26 0.971191 0.935547 0.943848
-27 25 27 0.955566 0.919434 0.983887
-27 25 28 0.931641 0.893555 1
-27 25 29 0.899902 0.86084 1
-27 25 30 0.865234 0.825195 1
-27 25 31 0.82959 0.788086 1
-27 26 0 0.985352 0.989258 0.399902
-27 26 1 0.985352 0.989258 0.399902
-27 26 2 0.985352 0.989258 0.399902
-27 26 3 0.985352 0.989258 0.399902
-27 26 4 0.985352 0.989258 0.399902
-27 26 5 0.985352 0.989258 0.399902
-27 26 6 0.985352 0.989258 0.399902
-27 26 7 0.985352 0.989258 0.399902
-27 26 8 0.985352 0.989258 0.399902
-27 26 9 0.985352 0.989258 0.399902
-27 26 10 0.985352 0.989258 0.399902
-27 26 11 0.985352 0.989258 0.399902
-27 26 12 0.985352 0.989258 0.400146
-27 26 13 0.985352 0.989258 0.400146
-27 26 14 0.985352 0.989258 0.400146
-27 26 15 0.985352 0.989258 0.400146
-27 26 16 0.986328 0.990723 0.41626
-27 26 17 0.990723 0.994141 0.470947
-27 26 18 0.995117 0.997559 0.530273
-27 26 19 0.999023 1 0.59082
-27 26 20 1 1 0.650391
-27 26 21 1 1 0.708496
-27 26 22 1 0.998535 0.762695
-27 26 23 0.996094 0.992676 0.810547
-27 26 24 0.98877 0.983887 0.853516
-27 26 25 0.978027 0.971191 0.894043
-27 26 26 0.963379 0.95459 0.933105
-27 26 27 0.949219 0.938965 0.974121
-27 26 28 0.925781 0.912598 1
-27 26 29 0.895508 0.880371 1
-27 26 30 0.86377 0.846191 1
-27 26 31 0.830078 0.80957 1
-27 27 0 0.968262 1 0.402588
-27 27 1 0.968262 1 0.402588
-27 27 2 0.968262 1 0.402588
-27 27 3 0.968262 1 0.402588
-27 27 4 0.968262 1 0.402588
-27 27 5 0.968262 1 0.402588
-27 27 6 0.968262 1 0.402588
-27 27 7 0.968262 1 0.402588
-27 27 8 0.968262 1 0.402588
-27 27 9 0.968262 1 0.402588
-27 27 10 0.968262 1 0.402588
-27 27 11 0.968262 1 0.402588
-27 27 12 0.968262 1 0.402588
-27 27 13 0.968262 1 0.402588
-27 27 14 0.968262 1 0.402588
-27 27 15 0.968262 1 0.402588
-27 27 16 0.96875 1 0.40918
-27 27 17 0.972656 1 0.462402
-27 27 18 0.977051 1 0.52002
-27 27 19 0.981445 1 0.57959
-27 27 20 0.984375 1 0.637695
-27 27 21 0.986328 1 0.694824
-27 27 22 0.985352 1 0.749023
-27 27 23 0.982422 1 0.797363
-27 27 24 0.977539 1 0.84082
-27 27 25 0.969238 0.992188 0.883301
-27 27 26 0.957031 0.977539 0.923828
-27 27 27 0.94043 0.958496 0.961426
-27 27 28 0.918457 0.932617 0.993164
-27 27 29 0.89209 0.90332 1
-27 27 30 0.862793 0.870117 1
-27 27 31 0.831055 0.834473 1
-27 28 0 0.946289 1 0.402832
-27 28 1 0.946289 1 0.402832
-27 28 2 0.946289 1 0.402832
-27 28 3 0.946289 1 0.402832
-27 28 4 0.946289 1 0.402832
-27 28 5 0.946289 1 0.402832
-27 28 6 0.946289 1 0.402832
-27 28 7 0.946289 1 0.402832
-27 28 8 0.946289 1 0.402832
-27 28 9 0.946289 1 0.402832
-27 28 10 0.946289 1 0.402832
-27 28 11 0.946289 1 0.402832
-27 28 12 0.946289 1 0.402832
-27 28 13 0.945801 1 0.402832
-27 28 14 0.945801 1 0.402832
-27 28 15 0.945801 1 0.402832
-27 28 16 0.945801 1 0.402832
-27 28 17 0.949219 1 0.450684
-27 28 18 0.953613 1 0.506348
-27 28 19 0.958008 1 0.563965
-27 28 20 0.961426 1 0.620605
-27 28 21 0.963379 1 0.676758
-27 28 22 0.963867 1 0.729492
-27 28 23 0.962402 1 0.777832
-27 28 24 0.958496 1 0.821289
-27 28 25 0.95166 1 0.86377
-27 28 26 0.941895 0.993164 0.905273
-27 28 27 0.928711 0.976562 0.945312
-27 28 28 0.912598 0.957031 0.98291
-27 28 29 0.890137 0.929688 1
-27 28 30 0.862305 0.896973 1
-27 28 31 0.832031 0.861328 1
-27 29 0 0.919434 1 0.401855
-27 29 1 0.919434 1 0.401855
-27 29 2 0.919434 1 0.401855
-27 29 3 0.919434 1 0.401855
-27 29 4 0.919434 1 0.401855
-27 29 5 0.919434 1 0.401855
-27 29 6 0.919434 1 0.401855
-27 29 7 0.919434 1 0.401855
-27 29 8 0.919434 1 0.401855
-27 29 9 0.919434 1 0.401855
-27 29 10 0.919434 1 0.401855
-27 29 11 0.919434 1 0.401855
-27 29 12 0.919434 1 0.401855
-27 29 13 0.919434 1 0.401855
-27 29 14 0.919434 1 0.401855
-27 29 15 0.918945 1 0.401855
-27 29 16 0.918945 1 0.401855
-27 29 17 0.921875 1 0.437012
-27 29 18 0.925781 1 0.490479
-27 29 19 0.930176 1 0.545898
-27 29 20 0.933594 1 0.600586
-27 29 21 0.936523 1 0.654785
-27 29 22 0.9375 1 0.706543
-27 29 23 0.937012 1 0.753906
-27 29 24 0.93457 1 0.797363
-27 29 25 0.930176 1 0.840332
-27 29 26 0.92334 1 0.883301
-27 29 27 0.913574 0.993164 0.925293
-27 29 28 0.900391 0.975586 0.964844
-27 29 29 0.883301 0.953613 1
-27 29 30 0.860352 0.924805 1
-27 29 31 0.83252 0.890137 1
-27 30 0 0.889648 1 0.399658
-27 30 1 0.889648 1 0.399658
-27 30 2 0.889648 1 0.399658
-27 30 3 0.889648 1 0.399658
-27 30 4 0.889648 1 0.399658
-27 30 5 0.889648 1 0.399658
-27 30 6 0.889648 1 0.399658
-27 30 7 0.889648 1 0.399658
-27 30 8 0.889648 1 0.399658
-27 30 9 0.889648 1 0.399658
-27 30 10 0.889648 1 0.399658
-27 30 11 0.889648 1 0.399658
-27 30 12 0.889648 1 0.399658
-27 30 13 0.889648 1 0.399658
-27 30 14 0.889648 1 0.399658
-27 30 15 0.88916 1 0.399658
-27 30 16 0.88916 1 0.399658
-27 30 17 0.891113 1 0.421875
-27 30 18 0.89502 1 0.472656
-27 30 19 0.898926 1 0.525391
-27 30 20 0.902832 1 0.578125
-27 30 21 0.90625 1 0.630371
-27 30 22 0.908203 1 0.680664
-27 30 23 0.90918 1 0.727051
-27 30 24 0.908203 1 0.77002
-27 30 25 0.905762 1 0.813477
-27 30 26 0.901367 1 0.857422
-27 30 27 0.894531 1 0.900879
-27 30 28 0.884277 0.992676 0.942383
-27 30 29 0.870605 0.973145 0.980469
-27 30 30 0.852539 0.948242 1
-27 30 31 0.82959 0.917969 1
-27 31 0 0.857422 1 0.396484
-27 31 1 0.857422 1 0.396484
-27 31 2 0.857422 1 0.396484
-27 31 3 0.857422 1 0.396484
-27 31 4 0.857422 1 0.396484
-27 31 5 0.857422 1 0.396484
-27 31 6 0.857422 1 0.396484
-27 31 7 0.857422 1 0.396484
-27 31 8 0.857422 1 0.396484
-27 31 9 0.857422 1 0.396484
-27 31 10 0.857422 1 0.396484
-27 31 11 0.857422 1 0.396484
-27 31 12 0.857422 1 0.396484
-27 31 13 0.857422 1 0.396484
-27 31 14 0.857422 1 0.396484
-27 31 15 0.857422 1 0.396484
-27 31 16 0.857422 1 0.396484
-27 31 17 0.858398 1 0.405518
-27 31 18 0.861816 1 0.453613
-27 31 19 0.866211 1 0.503906
-27 31 20 0.870117 1 0.554199
-27 31 21 0.873535 1 0.604492
-27 31 22 0.876465 1 0.65332
-27 31 23 0.878418 1 0.698242
-27 31 24 0.879395 1 0.740723
-27 31 25 0.878906 1 0.78418
-27 31 26 0.876465 1 0.828125
-27 31 27 0.87207 1 0.872559
-27 31 28 0.865234 1 0.915527
-27 31 29 0.854492 0.990234 0.956055
-27 31 30 0.839844 0.96875 0.992676
-27 31 31 0.821289 0.941895 1
-28 0 0 0.958984 0.708496 0
-28 0 1 0.958984 0.708496 0
-28 0 2 0.958984 0.708496 0
-28 0 3 0.958984 0.708496 0
-28 0 4 0.958984 0.708496 0
-28 0 5 0.958984 0.708496 0
-28 0 6 0.958984 0.708496 0
-28 0 7 0.958984 0.708496 0
-28 0 8 0.958984 0.708496 0
-28 0 9 0.958984 0.708984 0
-28 0 10 0.958984 0.708984 0
-28 0 11 0.958984 0.708984 0
-28 0 12 0.959473 0.708984 0
-28 0 13 0.959473 0.709473 0
-28 0 14 0.959473 0.709961 0
-28 0 15 0.959473 0.710449 0
-28 0 16 0.958984 0.710449 0
-28 0 17 0.965332 0.714844 0.256104
-28 0 18 0.976074 0.72168 0.383057
-28 0 19 0.987305 0.72998 0.484863
-28 0 20 0.99707 0.736328 0.570801
-28 0 21 1 0.746094 0.653809
-28 0 22 1 0.757324 0.729492
-28 0 23 1 0.767578 0.794922
-28 0 24 1 0.774902 0.849121
-28 0 25 1 0.777344 0.897461
-28 0 26 1 0.772949 0.940918
-28 0 27 0.987793 0.759766 0.978027
-28 0 28 0.963379 0.741211 1
-28 0 29 0.933594 0.71875 1
-28 0 30 0.899414 0.692383 1
-28 0 31 0.861816 0.663574 1
-28 1 0 0.958984 0.708496 0
-28 1 1 0.958984 0.708496 0
-28 1 2 0.958984 0.708496 0
-28 1 3 0.958984 0.708496 0
-28 1 4 0.958984 0.708496 0
-28 1 5 0.958984 0.708496 0
-28 1 6 0.958984 0.708496 0
-28 1 7 0.958984 0.708496 0
-28 1 8 0.958984 0.708496 0
-28 1 9 0.958984 0.708984 0
-28 1 10 0.958984 0.708984 0
-28 1 11 0.958984 0.708984 0
-28 1 12 0.959473 0.708984 0
-28 1 13 0.959473 0.709473 0
-28 1 14 0.959473 0.709961 0
-28 1 15 0.959473 0.710449 0
-28 1 16 0.958984 0.710449 0
-28 1 17 0.965332 0.714844 0.256104
-28 1 18 0.976074 0.72168 0.383057
-28 1 19 0.987305 0.72998 0.484863
-28 1 20 0.99707 0.736328 0.570801
-28 1 21 1 0.746094 0.653809
-28 1 22 1 0.757324 0.729492
-28 1 23 1 0.767578 0.794922
-28 1 24 1 0.774902 0.849121
-28 1 25 1 0.777344 0.897461
-28 1 26 1 0.772949 0.940918
-28 1 27 0.987793 0.759766 0.978027
-28 1 28 0.963379 0.741211 1
-28 1 29 0.933594 0.71875 1
-28 1 30 0.899414 0.692383 1
-28 1 31 0.861816 0.663574 1
-28 2 0 0.958984 0.708496 0
-28 2 1 0.958984 0.708496 0
-28 2 2 0.958984 0.708496 0
-28 2 3 0.958984 0.708496 0
-28 2 4 0.958984 0.708496 0
-28 2 5 0.958984 0.708496 0
-28 2 6 0.958984 0.708496 0
-28 2 7 0.958984 0.708496 0
-28 2 8 0.958984 0.708496 0
-28 2 9 0.958984 0.708984 0
-28 2 10 0.958984 0.708984 0
-28 2 11 0.958984 0.708984 0
-28 2 12 0.959473 0.708984 0
-28 2 13 0.959473 0.709473 0
-28 2 14 0.959473 0.709961 0
-28 2 15 0.959473 0.710449 0
-28 2 16 0.958984 0.710449 0
-28 2 17 0.965332 0.714844 0.256104
-28 2 18 0.976074 0.72168 0.383057
-28 2 19 0.987305 0.72998 0.484863
-28 2 20 0.99707 0.736328 0.570801
-28 2 21 1 0.746094 0.653809
-28 2 22 1 0.757324 0.729492
-28 2 23 1 0.767578 0.794922
-28 2 24 1 0.774902 0.849121
-28 2 25 1 0.777344 0.897461
-28 2 26 1 0.772949 0.940918
-28 2 27 0.987793 0.759766 0.978027
-28 2 28 0.963379 0.741211 1
-28 2 29 0.933594 0.71875 1
-28 2 30 0.899414 0.692383 1
-28 2 31 0.861816 0.663574 1
-28 3 0 0.958984 0.708496 0
-28 3 1 0.958984 0.708496 0
-28 3 2 0.958984 0.708496 0
-28 3 3 0.958984 0.708496 0
-28 3 4 0.958984 0.708496 0
-28 3 5 0.958984 0.708496 0
-28 3 6 0.958984 0.708496 0
-28 3 7 0.958984 0.708496 0
-28 3 8 0.958984 0.708496 0
-28 3 9 0.958984 0.708984 0
-28 3 10 0.958984 0.708984 0
-28 3 11 0.958984 0.708984 0
-28 3 12 0.959473 0.708984 0
-28 3 13 0.959473 0.709473 0
-28 3 14 0.959473 0.709961 0
-28 3 15 0.959473 0.710449 0
-28 3 16 0.958984 0.710449 0
-28 3 17 0.965332 0.714844 0.256104
-28 3 18 0.976074 0.72168 0.383057
-28 3 19 0.987305 0.72998 0.484863
-28 3 20 0.99707 0.736328 0.570801
-28 3 21 1 0.746094 0.653809
-28 3 22 1 0.757324 0.729492
-28 3 23 1 0.767578 0.794922
-28 3 24 1 0.774902 0.849121
-28 3 25 1 0.777344 0.897461
-28 3 26 1 0.772949 0.940918
-28 3 27 0.987793 0.759766 0.978027
-28 3 28 0.963379 0.741211 1
-28 3 29 0.933594 0.71875 1
-28 3 30 0.899414 0.692383 1
-28 3 31 0.861816 0.663574 1
-28 4 0 0.958984 0.708496 0
-28 4 1 0.958984 0.708496 0
-28 4 2 0.958984 0.708496 0
-28 4 3 0.958984 0.708496 0
-28 4 4 0.958984 0.708496 0
-28 4 5 0.958984 0.708496 0
-28 4 6 0.958984 0.708496 0
-28 4 7 0.958984 0.708496 0
-28 4 8 0.958984 0.708984 0
-28 4 9 0.958984 0.708984 0
-28 4 10 0.958984 0.708984 0
-28 4 11 0.958984 0.708984 0
-28 4 12 0.959473 0.708984 0
-28 4 13 0.959473 0.709473 0
-28 4 14 0.959473 0.709961 0
-28 4 15 0.959473 0.710449 0
-28 4 16 0.958984 0.710449 0
-28 4 17 0.965332 0.714844 0.256104
-28 4 18 0.976074 0.72168 0.383057
-28 4 19 0.987305 0.72998 0.484863
-28 4 20 0.99707 0.736328 0.570801
-28 4 21 1 0.746094 0.653809
-28 4 22 1 0.757324 0.729492
-28 4 23 1 0.767578 0.794922
-28 4 24 1 0.774902 0.849121
-28 4 25 1 0.777344 0.897461
-28 4 26 1 0.772949 0.940918
-28 4 27 0.987793 0.759766 0.978027
-28 4 28 0.963379 0.741211 1
-28 4 29 0.933594 0.71875 1
-28 4 30 0.899414 0.692383 1
-28 4 31 0.861816 0.663574 1
-28 5 0 0.958984 0.708496 0
-28 5 1 0.958984 0.708496 0
-28 5 2 0.958984 0.708496 0
-28 5 3 0.958984 0.708496 0
-28 5 4 0.958984 0.708496 0
-28 5 5 0.958984 0.708984 0
-28 5 6 0.958984 0.708984 0
-28 5 7 0.958984 0.708984 0
-28 5 8 0.958984 0.708984 0
-28 5 9 0.958984 0.708984 0
-28 5 10 0.958984 0.708984 0
-28 5 11 0.958984 0.708984 0
-28 5 12 0.959473 0.708984 0
-28 5 13 0.959473 0.709473 0
-28 5 14 0.959473 0.709961 0
-28 5 15 0.959473 0.710449 0
-28 5 16 0.958984 0.710449 0
-28 5 17 0.965332 0.714844 0.256348
-28 5 18 0.976074 0.72168 0.383057
-28 5 19 0.987305 0.72998 0.484863
-28 5 20 0.99707 0.736816 0.570801
-28 5 21 1 0.746094 0.653809
-28 5 22 1 0.757324 0.729492
-28 5 23 1 0.767578 0.794922
-28 5 24 1 0.774902 0.849121
-28 5 25 1 0.777344 0.897461
-28 5 26 1 0.772949 0.940918
-28 5 27 0.987793 0.760254 0.978027
-28 5 28 0.963379 0.741211 1
-28 5 29 0.933594 0.71875 1
-28 5 30 0.899414 0.692383 1
-28 5 31 0.861816 0.663574 1
-28 6 0 0.958984 0.708984 0
-28 6 1 0.958984 0.708984 0
-28 6 2 0.958984 0.708984 0
-28 6 3 0.958984 0.708984 0
-28 6 4 0.958984 0.708984 0
-28 6 5 0.958984 0.708984 0
-28 6 6 0.958984 0.708984 0
-28 6 7 0.958984 0.708984 0
-28 6 8 0.958984 0.708984 0
-28 6 9 0.958984 0.708984 0
-28 6 10 0.958984 0.708984 0
-28 6 11 0.958984 0.708984 0
-28 6 12 0.959473 0.709473 0
-28 6 13 0.959473 0.709473 0
-28 6 14 0.959473 0.709961 0
-28 6 15 0.959473 0.710449 0
-28 6 16 0.958984 0.710449 0
-28 6 17 0.965332 0.714844 0.256348
-28 6 18 0.976074 0.722168 0.383301
-28 6 19 0.987305 0.730469 0.484863
-28 6 20 0.99707 0.736816 0.570801
-28 6 21 1 0.746094 0.653809
-28 6 22 1 0.757324 0.729492
-28 6 23 1 0.767578 0.794922
-28 6 24 1 0.774902 0.849121
-28 6 25 1 0.777344 0.897949
-28 6 26 1 0.772949 0.940918
-28 6 27 0.987793 0.760254 0.978027
-28 6 28 0.963379 0.741211 1
-28 6 29 0.933594 0.71875 1
-28 6 30 0.899414 0.692383 1
-28 6 31 0.861816 0.663574 1
-28 7 0 0.958984 0.708984 0
-28 7 1 0.958984 0.708984 0
-28 7 2 0.958984 0.708984 0
-28 7 3 0.958984 0.708984 0
-28 7 4 0.958984 0.708984 0
-28 7 5 0.958984 0.708984 0
-28 7 6 0.958984 0.708984 0
-28 7 7 0.958984 0.708984 0
-28 7 8 0.958984 0.708984 0
-28 7 9 0.958984 0.708984 0
-28 7 10 0.958984 0.708984 0
-28 7 11 0.959473 0.708984 0
-28 7 12 0.959473 0.709473 0
-28 7 13 0.959473 0.709961 0
-28 7 14 0.959473 0.710449 0
-28 7 15 0.959473 0.710938 0
-28 7 16 0.958984 0.710449 0
-28 7 17 0.965332 0.714844 0.256348
-28 7 18 0.976074 0.722168 0.383301
-28 7 19 0.987305 0.730469 0.484863
-28 7 20 0.99707 0.736816 0.570801
-28 7 21 1 0.746094 0.653809
-28 7 22 1 0.757324 0.729492
-28 7 23 1 0.767578 0.794922
-28 7 24 1 0.774902 0.849121
-28 7 25 1 0.777832 0.897949
-28 7 26 1 0.772949 0.940918
-28 7 27 0.987793 0.760254 0.978027
-28 7 28 0.963379 0.741211 1
-28 7 29 0.933594 0.71875 1
-28 7 30 0.899414 0.692383 1
-28 7 31 0.861816 0.663574 1
-28 8 0 0.958984 0.708984 0
-28 8 1 0.958984 0.708984 0
-28 8 2 0.958984 0.708984 0
-28 8 3 0.958984 0.708984 0
-28 8 4 0.958984 0.708984 0
-28 8 5 0.958984 0.708984 0
-28 8 6 0.958984 0.708984 0
-28 8 7 0.958984 0.708984 0
-28 8 8 0.958984 0.708984 0
-28 8 9 0.959473 0.708984 0
-28 8 10 0.959473 0.709473 0
-28 8 11 0.959473 0.709473 0
-28 8 12 0.959473 0.709473 0
-28 8 13 0.959473 0.709961 0
-28 8 14 0.959473 0.710449 0
-28 8 15 0.959961 0.710938 0
-28 8 16 0.958984 0.710938 0
-28 8 17 0.965332 0.715332 0.256348
-28 8 18 0.976074 0.722168 0.383301
-28 8 19 0.987793 0.730469 0.484863
-28 8 20 0.99707 0.736816 0.570801
-28 8 21 1 0.746582 0.653809
-28 8 22 1 0.757324 0.729492
-28 8 23 1 0.768066 0.794922
-28 8 24 1 0.775391 0.849121
-28 8 25 1 0.777832 0.897949
-28 8 26 1 0.772949 0.940918
-28 8 27 0.987793 0.760254 0.978027
-28 8 28 0.963379 0.741699 1
-28 8 29 0.933594 0.71875 1
-28 8 30 0.899414 0.692871 1
-28 8 31 0.861816 0.664062 1
-28 9 0 0.959473 0.709473 0
-28 9 1 0.959473 0.709473 0
-28 9 2 0.959473 0.709473 0
-28 9 3 0.959473 0.709473 0
-28 9 4 0.959473 0.709473 0
-28 9 5 0.959473 0.709473 0
-28 9 6 0.959473 0.709473 0
-28 9 7 0.959473 0.709473 0
-28 9 8 0.959473 0.709473 0
-28 9 9 0.959473 0.709473 0
-28 9 10 0.959473 0.709961 0
-28 9 11 0.959473 0.709961 0
-28 9 12 0.959473 0.709961 0
-28 9 13 0.959473 0.710449 0
-28 9 14 0.959961 0.710938 0
-28 9 15 0.959961 0.711426 0
-28 9 16 0.958984 0.711426 0
-28 9 17 0.96582 0.715332 0.256348
-28 9 18 0.976562 0.722656 0.383301
-28 9 19 0.987793 0.730957 0.485107
-28 9 20 0.99707 0.737305 0.570801
-28 9 21 1 0.746582 0.653809
-28 9 22 1 0.757812 0.729492
-28 9 23 1 0.768066 0.794922
-28 9 24 1 0.775391 0.849121
-28 9 25 1 0.777832 0.897949
-28 9 26 1 0.773438 0.940918
-28 9 27 0.987793 0.760742 0.978027
-28 9 28 0.963379 0.741699 1
-28 9 29 0.933594 0.719238 1
-28 9 30 0.899414 0.692871 1
-28 9 31 0.861816 0.664062 1
-28 10 0 0.959473 0.710449 0
-28 10 1 0.959473 0.710449 0
-28 10 2 0.959473 0.710449 0
-28 10 3 0.959473 0.710449 0
-28 10 4 0.959473 0.710449 0
-28 10 5 0.959473 0.710449 0
-28 10 6 0.959473 0.710449 0
-28 10 7 0.959473 0.710449 0
-28 10 8 0.959473 0.710449 0
-28 10 9 0.959473 0.710449 0
-28 10 10 0.959473 0.710449 0
-28 10 11 0.959473 0.710449 0
-28 10 12 0.959961 0.710938 0
-28 10 13 0.959961 0.710938 0
-28 10 14 0.959961 0.711914 0
-28 10 15 0.959961 0.712402 0
-28 10 16 0.959473 0.711914 0
-28 10 17 0.96582 0.716309 0.256592
-28 10 18 0.976562 0.723145 0.383301
-28 10 19 0.987793 0.731934 0.485107
-28 10 20 0.99707 0.737793 0.570801
-28 10 21 1 0.747559 0.653809
-28 10 22 1 0.758301 0.729492
-28 10 23 1 0.768555 0.794922
-28 10 24 1 0.775879 0.849121
-28 10 25 1 0.77832 0.897949
-28 10 26 1 0.773926 0.940918
-28 10 27 0.988281 0.760742 0.978516
-28 10 28 0.963379 0.742188 1
-28 10 29 0.934082 0.719727 1
-28 10 30 0.899414 0.693359 1
-28 10 31 0.861816 0.664551 1
-28 11 0 0.959961 0.711914 0
-28 11 1 0.959961 0.711914 0
-28 11 2 0.959961 0.711914 0
-28 11 3 0.959961 0.711914 0
-28 11 4 0.959961 0.711914 0
-28 11 5 0.959961 0.711914 0
-28 11 6 0.959961 0.711914 0
-28 11 7 0.959961 0.711914 0
-28 11 8 0.959961 0.711914 0
-28 11 9 0.959961 0.711914 0
-28 11 10 0.959961 0.711914 0
-28 11 11 0.959961 0.711914 0
-28 11 12 0.960449 0.712402 0
-28 11 13 0.960449 0.712402 0
-28 11 14 0.960449 0.712891 0
-28 11 15 0.960449 0.713379 0
-28 11 16 0.959961 0.713379 0
-28 11 17 0.966309 0.717773 0.256836
-28 11 18 0.977051 0.724609 0.383301
-28 11 19 0.988281 0.73291 0.485352
-28 11 20 0.997559 0.739258 0.570801
-28 11 21 1 0.748535 0.65332
-28 11 22 1 0.759277 0.729492
-28 11 23 1 0.769531 0.794434
-28 11 24 1 0.776855 0.849121
-28 11 25 1 0.779297 0.897949
-28 11 26 1 0.774414 0.940918
-28 11 27 0.988281 0.761719 0.978516
-28 11 28 0.963867 0.743164 1
-28 11 29 0.934082 0.720215 1
-28 11 30 0.899902 0.693848 1
-28 11 31 0.861816 0.665039 1
-28 12 0 0.960938 0.714355 0
-28 12 1 0.960938 0.714355 0
-28 12 2 0.960938 0.714355 0
-28 12 3 0.960938 0.714355 0
-28 12 4 0.960938 0.714355 0
-28 12 5 0.960938 0.714355 0
-28 12 6 0.960938 0.714355 0
-28 12 7 0.960938 0.714355 0
-28 12 8 0.960938 0.714355 0
-28 12 9 0.960938 0.714355 0
-28 12 10 0.960938 0.714355 0
-28 12 11 0.960938 0.714355 0
-28 12 12 0.960938 0.714844 0
-28 12 13 0.960938 0.714844 0
-28 12 14 0.961426 0.715332 0
-28 12 15 0.961426 0.71582 0
-28 12 16 0.960449 0.71582 0
-28 12 17 0.966797 0.719727 0.257568
-28 12 18 0.977539 0.726562 0.383301
-28 12 19 0.98877 0.735352 0.48584
-28 12 20 0.998047 0.741211 0.571289
-28 12 21 1 0.75 0.65332
-28 12 22 1 0.760742 0.729492
-28 12 23 1 0.770996 0.794434
-28 12 24 1 0.77832 0.849121
-28 12 25 1 0.780762 0.897949
-28 12 26 1 0.775879 0.940918
-28 12 27 0.988281 0.763184 0.978516
-28 12 28 0.963867 0.744141 1
-28 12 29 0.934082 0.72168 1
-28 12 30 0.899902 0.695312 1
-28 12 31 0.862305 0.666016 1
-28 13 0 0.961914 0.717773 0
-28 13 1 0.961914 0.717773 0
-28 13 2 0.961914 0.717773 0
-28 13 3 0.961914 0.717773 0
-28 13 4 0.961914 0.717773 0
-28 13 5 0.961914 0.717773 0
-28 13 6 0.961914 0.717773 0
-28 13 7 0.961914 0.717773 0
-28 13 8 0.961914 0.718262 0
-28 13 9 0.961914 0.718262 0
-28 13 10 0.961914 0.718262 0
-28 13 11 0.962402 0.718262 0
-28 13 12 0.962402 0.718262 0
-28 13 13 0.962402 0.71875 0
-28 13 14 0.962402 0.719238 0
-28 13 15 0.962402 0.719727 0
-28 13 16 0.961914 0.719238 0
-28 13 17 0.968262 0.723633 0.258545
-28 13 18 0.978516 0.72998 0.383545
-28 13 19 0.989258 0.738281 0.485596
-28 13 20 0.998535 0.744629 0.571289
-28 13 21 1 0.75293 0.65332
-28 13 22 1 0.763672 0.729492
-28 13 23 1 0.773438 0.794434
-28 13 24 1 0.780273 0.849121
-28 13 25 1 0.783203 0.897949
-28 13 26 1 0.77832 0.940918
-28 13 27 0.98877 0.765137 0.978516
-28 13 28 0.964355 0.746582 1
-28 13 29 0.93457 0.723633 1
-28 13 30 0.900391 0.697266 1
-28 13 31 0.862305 0.667969 1
-28 14 0 0.963867 0.724121 0
-28 14 1 0.963867 0.724121 0
-28 14 2 0.963867 0.724121 0
-28 14 3 0.963867 0.724121 0
-28 14 4 0.963867 0.724121 0
-28 14 5 0.963867 0.724121 0
-28 14 6 0.963867 0.724121 0
-28 14 7 0.963867 0.724121 0
-28 14 8 0.963867 0.724121 0
-28 14 9 0.963867 0.724121 0
-28 14 10 0.963867 0.724121 0
-28 14 11 0.963867 0.724121 0
-28 14 12 0.964355 0.724609 0
-28 14 13 0.964355 0.724609 0
-28 14 14 0.964355 0.725586 0
-28 14 15 0.964355 0.725586 0
-28 14 16 0.963379 0.725586 0
-28 14 17 0.969727 0.729492 0.260498
-28 14 18 0.979492 0.73584 0.384033
-28 14 19 0.990234 0.743164 0.485352
-28 14 20 1 0.75 0.571289
-28 14 21 1 0.757812 0.65332
-28 14 22 1 0.767578 0.729004
-28 14 23 1 0.777344 0.794434
-28 14 24 1 0.78418 0.849121
-28 14 25 1 0.786621 0.897949
-28 14 26 1 0.781738 0.941406
-28 14 27 0.989258 0.769043 0.979004
-28 14 28 0.964844 0.75 1
-28 14 29 0.935059 0.727051 1
-28 14 30 0.900879 0.700195 1
-28 14 31 0.862793 0.670898 1
-28 15 0 0.966797 0.733398 0
-28 15 1 0.966797 0.733398 0
-28 15 2 0.966797 0.733398 0
-28 15 3 0.966797 0.733398 0
-28 15 4 0.966797 0.733398 0
-28 15 5 0.966797 0.733398 0
-28 15 6 0.966797 0.733398 0
-28 15 7 0.966797 0.733398 0
-28 15 8 0.966797 0.733398 0
-28 15 9 0.966797 0.733398 0
-28 15 10 0.966797 0.733398 0
-28 15 11 0.966797 0.733398 0
-28 15 12 0.966797 0.733398 0
-28 15 13 0.967285 0.733887 0
-28 15 14 0.967285 0.734375 0
-28 15 15 0.967285 0.734863 0
-28 15 16 0.966309 0.734375 0
-28 15 17 0.972656 0.738281 0.26416
-28 15 18 0.981934 0.744141 0.385254
-28 15 19 0.992188 0.750977 0.485107
-28 15 20 1 0.757812 0.572266
-28 15 21 1 0.764648 0.652832
-28 15 22 1 0.773926 0.728516
-28 15 23 1 0.782715 0.793945
-28 15 24 1 0.789551 0.849121
-28 15 25 1 0.791992 0.898438
-28 15 26 1 0.787109 0.941406
-28 15 27 0.989746 0.774414 0.979004
-28 15 28 0.965332 0.754883 1
-28 15 29 0.935547 0.731934 1
-28 15 30 0.901367 0.705078 1
-28 15 31 0.863281 0.675293 1
-28 16 0 0.970703 0.746094 0
-28 16 1 0.970703 0.746094 0
-28 16 2 0.970703 0.746094 0
-28 16 3 0.970703 0.746094 0
-28 16 4 0.970703 0.746094 0
-28 16 5 0.970703 0.746094 0
-28 16 6 0.970703 0.746094 0
-28 16 7 0.970703 0.746094 0
-28 16 8 0.970703 0.746094 0
-28 16 9 0.970703 0.746094 0
-28 16 10 0.970703 0.746582 0
-28 16 11 0.970703 0.746582 0
-28 16 12 0.970703 0.746582 0
-28 16 13 0.971191 0.74707 0
-28 16 14 0.971191 0.747559 0
-28 16 15 0.971191 0.748047 0
-28 16 16 0.970215 0.74707 0
-28 16 17 0.976562 0.750977 0.270508
-28 16 18 0.984863 0.756348 0.387451
-28 16 19 0.994141 0.762207 0.485352
-28 16 20 1 0.769531 0.573242
-28 16 21 1 0.775391 0.652832
-28 16 22 1 0.783203 0.728027
-28 16 23 1 0.791504 0.793457
-28 16 24 1 0.797852 0.848633
-28 16 25 1 0.799805 0.898438
-28 16 26 1 0.794922 0.941895
-28 16 27 0.990723 0.781738 0.979492
-28 16 28 0.966309 0.762695 1
-28 16 29 0.936523 0.73877 1
-28 16 30 0.902344 0.711914 1
-28 16 31 0.864258 0.681641 1
-28 17 0 0.975586 0.763672 0
-28 17 1 0.975586 0.763672 0
-28 17 2 0.975586 0.763672 0
-28 17 3 0.975586 0.763672 0
-28 17 4 0.975586 0.763672 0
-28 17 5 0.975586 0.763672 0
-28 17 6 0.975586 0.763672 0
-28 17 7 0.975586 0.763672 0
-28 17 8 0.975586 0.763672 0
-28 17 9 0.975586 0.763672 0
-28 17 10 0.975586 0.763672 0
-28 17 11 0.975586 0.763672 0
-28 17 12 0.976074 0.76416 0
-28 17 13 0.976074 0.76416 0
-28 17 14 0.976074 0.764648 0
-28 17 15 0.976074 0.765137 0
-28 17 16 0.975098 0.764648 0
-28 17 17 0.981934 0.768555 0.28125
-28 17 18 0.989258 0.772949 0.39209
-28 17 19 0.997559 0.777832 0.486816
-28 17 20 1 0.784668 0.574219
-28 17 21 1 0.789551 0.652832
-28 17 22 1 0.79541 0.727051
-28 17 23 1 0.802734 0.79248
-28 17 24 1 0.808105 0.848145
-28 17 25 1 0.810547 0.898438
-28 17 26 1 0.805664 0.942383
-28 17 27 0.992188 0.791992 0.97998
-28 17 28 0.967773 0.772461 1
-28 17 29 0.937988 0.748535 1
-28 17 30 0.90332 0.720703 1
-28 17 31 0.865723 0.69043 1
-28 18 0 0.981445 0.785156 0
-28 18 1 0.981445 0.785156 0
-28 18 2 0.981445 0.785156 0
-28 18 3 0.981445 0.785156 0
-28 18 4 0.981445 0.785156 0
-28 18 5 0.981445 0.785156 0
-28 18 6 0.981445 0.785156 0
-28 18 7 0.981445 0.785156 0
-28 18 8 0.981445 0.785156 0
-28 18 9 0.981445 0.785156 0
-28 18 10 0.981445 0.785156 0
-28 18 11 0.981445 0.785156 0
-28 18 12 0.981445 0.785645 0
-28 18 13 0.981934 0.785645 0
-28 18 14 0.981934 0.786133 0
-28 18 15 0.981934 0.786621 0
-28 18 16 0.982422 0.786621 0.1427
-28 18 17 0.988281 0.790039 0.297607
-28 18 18 0.994629 0.793945 0.400391
-28 18 19 1 0.797852 0.490234
-28 18 20 1 0.802734 0.574219
-28 18 21 1 0.807617 0.65332
-28 18 22 1 0.811523 0.725586
-28 18 23 1 0.816895 0.791016
-28 18 24 1 0.821777 0.847168
-28 18 25 1 0.823242 0.897949
-28 18 26 1 0.818848 0.942383
-28 18 27 0.993164 0.805176 0.97998
-28 18 28 0.96875 0.785156 1
-28 18 29 0.939453 0.760742 1
-28 18 30 0.904785 0.732422 1
-28 18 31 0.866699 0.701172 1
-28 19 0 0.987793 0.80957 0
-28 19 1 0.987793 0.80957 0
-28 19 2 0.987793 0.80957 0
-28 19 3 0.987793 0.80957 0
-28 19 4 0.987793 0.80957 0
-28 19 5 0.987793 0.80957 0
-28 19 6 0.987793 0.80957 0
-28 19 7 0.987793 0.80957 0
-28 19 8 0.987793 0.80957 0
-28 19 9 0.987793 0.80957 0
-28 19 10 0.987793 0.80957 0
-28 19 11 0.987793 0.80957 0
-28 19 12 0.987793 0.80957 0
-28 19 13 0.987793 0.810059 0
-28 19 14 0.987793 0.810547 0
-28 19 15 0.987793 0.811035 0
-28 19 16 0.990234 0.8125 0.201904
-28 19 17 0.995605 0.81543 0.319824
-28 19 18 1 0.818359 0.412842
-28 19 19 1 0.821777 0.496826
-28 19 20 1 0.825195 0.576172
-28 19 21 1 0.828613 0.65332
-28 19 22 1 0.830566 0.724121
-28 19 23 1 0.833496 0.788574
-28 19 24 1 0.836914 0.845215
-28 19 25 1 0.838379 0.896973
-28 19 26 1 0.833984 0.941895
-28 19 27 0.994141 0.820312 0.97998
-28 19 28 0.970215 0.799805 1
-28 19 29 0.940918 0.774902 1
-28 19 30 0.90625 0.746094 1
-28 19 31 0.868164 0.713867 1
-28 20 0 0.994141 0.835938 0.125488
-28 20 1 0.994141 0.835938 0.125488
-28 20 2 0.994141 0.835938 0.125488
-28 20 3 0.994141 0.835938 0.125488
-28 20 4 0.994141 0.835938 0.125488
-28 20 5 0.994141 0.835938 0.125488
-28 20 6 0.994141 0.835938 0.12561
-28 20 7 0.994141 0.835938 0.12561
-28 20 8 0.994141 0.835938 0.12561
-28 20 9 0.994141 0.835938 0.125854
-28 20 10 0.994141 0.835938 0.126099
-28 20 11 0.994141 0.835938 0.126465
-28 20 12 0.994141 0.835938 0.127197
-28 20 13 0.994629 0.836426 0.128296
-28 20 14 0.994629 0.836914 0.130127
-28 20 15 0.994629 0.837402 0.132812
-28 20 16 0.998047 0.839844 0.251465
-28 20 17 1 0.842773 0.346191
-28 20 18 1 0.845215 0.429443
-28 20 19 1 0.847656 0.506836
-28 20 20 1 0.849609 0.581055
-28 20 21 1 0.851074 0.65332
-28 20 22 1 0.852539 0.723633
-28 20 23 1 0.852539 0.785645
-28 20 24 1 0.854004 0.842285
-28 20 25 1 0.85498 0.89502
-28 20 26 1 0.850098 0.94043
-28 20 27 0.995117 0.836914 0.979492
-28 20 28 0.971191 0.816406 1
-28 20 29 0.941895 0.791016 1
-28 20 30 0.907715 0.76123 1
-28 20 31 0.869629 0.728516 1
-28 21 0 1 0.864258 0.227173
-28 21 1 1 0.864258 0.227173
-28 21 2 1 0.864258 0.227173
-28 21 3 1 0.864258 0.227173
-28 21 4 1 0.864258 0.227173
-28 21 5 1 0.864258 0.227173
-28 21 6 1 0.864258 0.227173
-28 21 7 1 0.864258 0.227173
-28 21 8 1 0.864258 0.227295
-28 21 9 1 0.864258 0.227295
-28 21 10 1 0.864258 0.227417
-28 21 11 1 0.864746 0.227539
-28 21 12 1 0.864746 0.227783
-28 21 13 1 0.864746 0.228271
-28 21 14 1 0.865234 0.228882
-28 21 15 1 0.865723 0.22998
-28 21 16 1 0.867676 0.295166
-28 21 17 1 0.870605 0.374023
-28 21 18 1 0.873047 0.448975
-28 21 19 1 0.875488 0.520508
-28 21 20 1 0.876465 0.588867
-28 21 21 1 0.876465 0.65625
-28 21 22 1 0.875488 0.722168
-28 21 23 1 0.874023 0.782715
-28 21 24 1 0.873047 0.837891
-28 21 25 1 0.872559 0.891602
-28 21 26 1 0.867676 0.938477
-28 21 27 0.995117 0.85498 0.978027
-28 21 28 0.97168 0.833984 1
-28 21 29 0.942871 0.808105 1
-28 21 30 0.90918 0.777832 1
-28 21 31 0.871094 0.744141 1
-28 22 0 1 0.89209 0.286865
-28 22 1 1 0.89209 0.286865
-28 22 2 1 0.89209 0.286865
-28 22 3 1 0.89209 0.286865
-28 22 4 1 0.89209 0.286865
-28 22 5 1 0.89209 0.286865
-28 22 6 1 0.89209 0.286865
-28 22 7 1 0.89209 0.286865
-28 22 8 1 0.89209 0.286865
-28 22 9 1 0.89209 0.286865
-28 22 10 1 0.89209 0.287109
-28 22 11 1 0.89209 0.287109
-28 22 12 1 0.89209 0.287354
-28 22 13 1 0.892578 0.287598
-28 22 14 1 0.892578 0.288086
-28 22 15 1 0.893066 0.288574
-28 22 16 1 0.89502 0.332031
-28 22 17 1 0.897949 0.400391
-28 22 18 1 0.900879 0.46875
-28 22 19 1 0.902832 0.535645
-28 22 20 1 0.903809 0.599609
-28 22 21 1 0.902832 0.662109
-28 22 22 1 0.899902 0.722656
-28 22 23 1 0.896973 0.780273
-28 22 24 1 0.893066 0.833496
-28 22 25 1 0.890625 0.886719
-28 22 26 1 0.885742 0.935059
-28 22 27 0.994141 0.873047 0.975586
-28 22 28 0.97168 0.852051 1
-28 22 29 0.943359 0.826172 1
-28 22 30 0.909668 0.79541 1
-28 22 31 0.87207 0.760742 1
-28 23 0 1 0.916992 0.328613
-28 23 1 1 0.916992 0.328613
-28 23 2 1 0.916992 0.328613
-28 23 3 1 0.916992 0.328613
-28 23 4 1 0.916992 0.328613
-28 23 5 1 0.916992 0.328613
-28 23 6 1 0.916992 0.328613
-28 23 7 1 0.916992 0.328613
-28 23 8 1 0.916992 0.328613
-28 23 9 1 0.916992 0.328613
-28 23 10 1 0.916992 0.328613
-28 23 11 1 0.916992 0.328857
-28 23 12 1 0.916992 0.328857
-28 23 13 1 0.916992 0.329102
-28 23 14 1 0.91748 0.329346
-28 23 15 1 0.917969 0.329834
-28 23 16 1 0.919434 0.360352
-28 23 17 1 0.922852 0.421875
-28 23 18 1 0.925781 0.48584
-28 23 19 1 0.928223 0.549316
-28 23 20 1 0.928711 0.610352
-28 23 21 1 0.927734 0.669434
-28 23 22 1 0.924316 0.726074
-28 23 23 1 0.919434 0.778809
-28 23 24 1 0.914062 0.829102
-28 23 25 1 0.908203 0.880859
-28 23 26 1 0.902832 0.930664
-28 23 27 0.992676 0.891113 0.972168
-28 23 28 0.970703 0.870117 1
-28 23 29 0.943359 0.84375 1
-28 23 30 0.910156 0.8125 1
-28 23 31 0.872559 0.777344 1
-28 24 0 1 0.938477 0.358154
-28 24 1 1 0.938477 0.358154
-28 24 2 1 0.938477 0.358154
-28 24 3 1 0.938477 0.358154
-28 24 4 1 0.938477 0.358154
-28 24 5 1 0.938477 0.358398
-28 24 6 1 0.938477 0.358398
-28 24 7 1 0.938477 0.358398
-28 24 8 1 0.938477 0.358398
-28 24 9 1 0.938477 0.358398
-28 24 10 1 0.938477 0.358398
-28 24 11 1 0.938477 0.358398
-28 24 12 1 0.938477 0.358398
-28 24 13 1 0.938965 0.358643
-28 24 14 1 0.938965 0.358643
-28 24 15 1 0.938965 0.358887
-28 24 16 1 0.94043 0.380371
-28 24 17 1 0.943848 0.437744
-28 24 18 1 0.947266 0.498535
-28 24 19 1 0.950195 0.560059
-28 24 20 1 0.951172 0.619141
-28 24 21 1 0.950684 0.67627
-28 24 22 1 0.947266 0.730469
-28 24 23 1 0.941895 0.779785
-28 24 24 1 0.93457 0.825684
-28 24 25 1 0.926758 0.875
-28 24 26 1 0.919434 0.924316
-28 24 27 0.989746 0.907715 0.967285
-28 24 28 0.969238 0.887695 1
-28 24 29 0.942383 0.861328 1
-28 24 30 0.909668 0.829102 1
-28 24 31 0.873047 0.793457 1
-28 25 0 1 0.958496 0.380127
-28 25 1 1 0.958496 0.380127
-28 25 2 1 0.958496 0.380127
-28 25 3 1 0.958496 0.380127
-28 25 4 1 0.958496 0.380127
-28 25 5 1 0.958496 0.380127
-28 25 6 1 0.958496 0.380127
-28 25 7 1 0.958496 0.380127
-28 25 8 1 0.958496 0.380127
-28 25 9 1 0.958496 0.380127
-28 25 10 1 0.958496 0.380127
-28 25 11 1 0.958496 0.380127
-28 25 12 1 0.958496 0.380127
-28 25 13 1 0.958984 0.380371
-28 25 14 1 0.958984 0.380371
-28 25 15 1 0.958984 0.380615
-28 25 16 1 0.959961 0.393799
-28 25 17 1 0.963867 0.447998
-28 25 18 1 0.967285 0.506348
-28 25 19 1 0.970703 0.566406
-28 25 20 1 0.972168 0.624512
-28 25 21 1 0.972168 0.680664
-28 25 22 1 0.969727 0.733887
-28 25 23 1 0.964844 0.781738
-28 25 24 1 0.95752 0.824707
-28 25 25 1 0.947266 0.869141
-28 25 26 0.997559 0.936523 0.916016
-28 25 27 0.98584 0.925293 0.960938
-28 25 28 0.966309 0.905762 0.99707
-28 25 29 0.94043 0.879395 1
-28 25 30 0.908203 0.847168 1
-28 25 31 0.872559 0.811523 1
-28 26 0 1 0.977051 0.394287
-28 26 1 1 0.977051 0.394287
-28 26 2 1 0.977051 0.394287
-28 26 3 1 0.977051 0.394287
-28 26 4 1 0.977051 0.394287
-28 26 5 1 0.977051 0.394287
-28 26 6 1 0.977051 0.394287
-28 26 7 1 0.977051 0.394287
-28 26 8 1 0.977051 0.394287
-28 26 9 1 0.977051 0.394287
-28 26 10 1 0.977051 0.394287
-28 26 11 1 0.977051 0.394287
-28 26 12 1 0.977051 0.394531
-28 26 13 1 0.977051 0.394531
-28 26 14 1 0.977051 0.394531
-28 26 15 1 0.977539 0.394531
-28 26 16 1 0.978027 0.399658
-28 26 17 1 0.981445 0.45166
-28 26 18 1 0.984863 0.508301
-28 26 19 1 0.988281 0.566406
-28 26 20 1 0.990723 0.623535
-28 26 21 1 0.991211 0.679688
-28 26 22 1 0.989746 0.73291
-28 26 23 1 0.98584 0.780762
-28 26 24 1 0.979492 0.823242
-28 26 25 1 0.969727 0.865234
-28 26 26 0.991699 0.957031 0.907715
-28 26 27 0.979004 0.943359 0.952148
-28 26 28 0.961426 0.924805 0.989746
-28 26 29 0.937012 0.898926 1
-28 26 30 0.905762 0.866211 1
-28 26 31 0.871094 0.830566 1
-28 27 0 0.989258 0.993164 0.401611
-28 27 1 0.989258 0.993164 0.401611
-28 27 2 0.989258 0.993164 0.401611
-28 27 3 0.989258 0.993164 0.401611
-28 27 4 0.989258 0.993164 0.401611
-28 27 5 0.989258 0.993164 0.401611
-28 27 6 0.989258 0.993164 0.401611
-28 27 7 0.989258 0.993164 0.401611
-28 27 8 0.989258 0.993164 0.401611
-28 27 9 0.989258 0.993164 0.401611
-28 27 10 0.989258 0.993164 0.401611
-28 27 11 0.989258 0.993164 0.401611
-28 27 12 0.989258 0.993164 0.401611
-28 27 13 0.989258 0.993164 0.401611
-28 27 14 0.989258 0.993164 0.401611
-28 27 15 0.989258 0.993164 0.401611
-28 27 16 0.989258 0.993652 0.401611
-28 27 17 0.992676 0.996582 0.44873
-28 27 18 0.99707 1 0.503906
-28 27 19 1 1 0.560547
-28 27 20 1 1 0.616699
-28 27 21 1 1 0.671875
-28 27 22 1 1 0.724609
-28 27 23 1 1 0.772949
-28 27 24 1 0.998535 0.815918
-28 27 25 0.995117 0.990234 0.858887
-28 27 26 0.984863 0.978027 0.900391
-28 27 27 0.970703 0.961914 0.94043
-28 27 28 0.955078 0.944336 0.97998
-28 27 29 0.931152 0.917969 1
-28 27 30 0.901367 0.88623 1
-28 27 31 0.869629 0.851562 1
-28 28 0 0.972168 1 0.404053
-28 28 1 0.972168 1 0.404053
-28 28 2 0.972168 1 0.404053
-28 28 3 0.972168 1 0.404053
-28 28 4 0.972168 1 0.404053
-28 28 5 0.972168 1 0.404053
-28 28 6 0.972168 1 0.404053
-28 28 7 0.972168 1 0.404053
-28 28 8 0.972168 1 0.404053
-28 28 9 0.972168 1 0.404053
-28 28 10 0.972168 1 0.404053
-28 28 11 0.972168 1 0.404053
-28 28 12 0.972168 1 0.404053
-28 28 13 0.972168 1 0.404053
-28 28 14 0.97168 1 0.404053
-28 28 15 0.97168 1 0.404053
-28 28 16 0.97168 1 0.404053
-28 28 17 0.974609 1 0.440674
-28 28 18 0.979004 1 0.494141
-28 28 19 0.98291 1 0.549316
-28 28 20 0.986816 1 0.604492
-28 28 21 0.989258 1 0.658691
-28 28 22 0.990723 1 0.710449
-28 28 23 0.989746 1 0.758301
-28 28 24 0.987305 1 0.801758
-28 28 25 0.981934 1 0.845215
-28 28 26 0.974121 0.99707 0.887695
-28 28 27 0.961914 0.982422 0.928711
-28 28 28 0.945801 0.963379 0.966797
-28 28 29 0.92334 0.937988 0.999023
-28 28 30 0.897461 0.908691 1
-28 28 31 0.867676 0.875 1
-28 29 0 0.949219 1 0.404297
-28 29 1 0.949219 1 0.404297
-28 29 2 0.949219 1 0.404297
-28 29 3 0.949219 1 0.404297
-28 29 4 0.949219 1 0.404297
-28 29 5 0.949219 1 0.404297
-28 29 6 0.949219 1 0.404297
-28 29 7 0.949219 1 0.404297
-28 29 8 0.949219 1 0.404297
-28 29 9 0.949219 1 0.404297
-28 29 10 0.949219 1 0.404297
-28 29 11 0.949219 1 0.404297
-28 29 12 0.949219 1 0.404297
-28 29 13 0.949219 1 0.404297
-28 29 14 0.949219 1 0.404297
-28 29 15 0.949219 1 0.404297
-28 29 16 0.949219 1 0.404297
-28 29 17 0.951172 1 0.429932
-28 29 18 0.955078 1 0.481201
-28 29 19 0.959473 1 0.534668
-28 29 20 0.962891 1 0.587891
-28 29 21 0.966309 1 0.640625
-28 29 22 0.967773 1 0.691895
-28 29 23 0.967773 1 0.73877
-28 29 24 0.966309 1 0.781738
-28 29 25 0.962891 1 0.825195
-28 29 26 0.956543 1 0.868164
-28 29 27 0.946777 0.998047 0.910156
-28 29 28 0.933594 0.981934 0.950195
-28 29 29 0.916992 0.961426 0.987793
-28 29 30 0.894531 0.934082 1
-28 29 31 0.866699 0.901367 1
-28 30 0 0.922363 1 0.403076
-28 30 1 0.922363 1 0.403076
-28 30 2 0.922363 1 0.403076
-28 30 3 0.922363 1 0.403076
-28 30 4 0.922363 1 0.403076
-28 30 5 0.922363 1 0.403076
-28 30 6 0.922363 1 0.403076
-28 30 7 0.922363 1 0.403076
-28 30 8 0.922363 1 0.403076
-28 30 9 0.922363 1 0.403076
-28 30 10 0.922363 1 0.403076
-28 30 11 0.922363 1 0.403076
-28 30 12 0.922363 1 0.403076
-28 30 13 0.922363 1 0.403076
-28 30 14 0.922363 1 0.403076
-28 30 15 0.922363 1 0.403076
-28 30 16 0.922363 1 0.403076
-28 30 17 0.92334 1 0.416992
-28 30 18 0.927246 1 0.466309
-28 30 19 0.931152 1 0.517578
-28 30 20 0.935059 1 0.568848
-28 30 21 0.938477 1 0.620117
-28 30 22 0.94043 1 0.669434
-28 30 23 0.941895 1 0.715332
-28 30 24 0.941406 1 0.757812
-28 30 25 0.938965 1 0.800781
-28 30 26 0.935059 1 0.844727
-28 30 27 0.927734 1 0.887695
-28 30 28 0.917969 0.998047 0.929688
-28 30 29 0.904297 0.980469 0.969238
-28 30 30 0.886719 0.95752 1
-28 30 31 0.86377 0.928223 1
-28 31 0 0.892578 1 0.400879
-28 31 1 0.892578 1 0.400879
-28 31 2 0.892578 1 0.400879
-28 31 3 0.892578 1 0.400879
-28 31 4 0.892578 1 0.400879
-28 31 5 0.892578 1 0.400879
-28 31 6 0.892578 1 0.400879
-28 31 7 0.892578 1 0.400879
-28 31 8 0.892578 1 0.400879
-28 31 9 0.892578 1 0.400879
-28 31 10 0.892578 1 0.400879
-28 31 11 0.892578 1 0.400879
-28 31 12 0.892578 1 0.400879
-28 31 13 0.89209 1 0.400879
-28 31 14 0.89209 1 0.400879
-28 31 15 0.89209 1 0.400879
-28 31 16 0.89209 1 0.400879
-28 31 17 0.89209 1 0.402588
-28 31 18 0.895996 1 0.449463
-28 31 19 0.899902 1 0.498535
-28 31 20 0.903809 1 0.547363
-28 31 21 0.907227 1 0.59668
-28 31 22 0.910156 1 0.644531
-28 31 23 0.912109 1 0.688965
-28 31 24 0.913086 1 0.730957
-28 31 25 0.912109 1 0.773438
-28 31 26 0.910156 1 0.817383
-28 31 27 0.905762 1 0.861328
-28 31 28 0.898438 1 0.904785
-28 31 29 0.888184 0.996582 0.946289
-28 31 30 0.873535 0.976562 0.984375
-28 31 31 0.85498 0.951172 1
-29 0 0 0.973145 0.71875 0
-29 0 1 0.973145 0.71875 0
-29 0 2 0.973145 0.71875 0
-29 0 3 0.973145 0.71875 0
-29 0 4 0.973145 0.71875 0
-29 0 5 0.973145 0.71875 0
-29 0 6 0.973145 0.71875 0
-29 0 7 0.973145 0.71875 0
-29 0 8 0.973145 0.71875 0
-29 0 9 0.973145 0.719238 0
-29 0 10 0.973145 0.719238 0
-29 0 11 0.973145 0.719238 0
-29 0 12 0.973633 0.719238 0
-29 0 13 0.973633 0.719727 0
-29 0 14 0.973633 0.720215 0
-29 0 15 0.974121 0.720703 0
-29 0 16 0.973633 0.720703 0
-29 0 17 0.976562 0.723145 0.174561
-29 0 18 0.987793 0.730469 0.331299
-29 0 19 1 0.73877 0.438477
-29 0 20 1 0.746094 0.526855
-29 0 21 1 0.753418 0.60791
-29 0 22 1 0.761719 0.683105
-29 0 23 1 0.77002 0.749023
-29 0 24 1 0.777832 0.806152
-29 0 25 1 0.783691 0.858887
-29 0 26 1 0.784668 0.90625
-29 0 27 1 0.77832 0.947754
-29 0 28 0.994141 0.764648 0.983887
-29 0 29 0.96875 0.745117 1
-29 0 30 0.938477 0.722168 1
-29 0 31 0.90332 0.695312 1
-29 1 0 0.973145 0.71875 0
-29 1 1 0.973145 0.71875 0
-29 1 2 0.973145 0.71875 0
-29 1 3 0.973145 0.71875 0
-29 1 4 0.973145 0.71875 0
-29 1 5 0.973145 0.71875 0
-29 1 6 0.973145 0.71875 0
-29 1 7 0.973145 0.71875 0
-29 1 8 0.973145 0.71875 0
-29 1 9 0.973145 0.719238 0
-29 1 10 0.973145 0.719238 0
-29 1 11 0.973145 0.719238 0
-29 1 12 0.973633 0.719238 0
-29 1 13 0.973633 0.719727 0
-29 1 14 0.973633 0.720215 0
-29 1 15 0.974121 0.720703 0
-29 1 16 0.973633 0.720703 0
-29 1 17 0.976562 0.723145 0.174561
-29 1 18 0.987793 0.730469 0.331299
-29 1 19 1 0.73877 0.438477
-29 1 20 1 0.746094 0.526855
-29 1 21 1 0.753418 0.60791
-29 1 22 1 0.761719 0.683105
-29 1 23 1 0.77002 0.749023
-29 1 24 1 0.777832 0.806152
-29 1 25 1 0.783691 0.858887
-29 1 26 1 0.784668 0.90625
-29 1 27 1 0.77832 0.947754
-29 1 28 0.994141 0.764648 0.983887
-29 1 29 0.96875 0.745117 1
-29 1 30 0.938477 0.722168 1
-29 1 31 0.90332 0.695312 1
-29 2 0 0.973145 0.71875 0
-29 2 1 0.973145 0.71875 0
-29 2 2 0.973145 0.71875 0
-29 2 3 0.973145 0.71875 0
-29 2 4 0.973145 0.71875 0
-29 2 5 0.973145 0.71875 0
-29 2 6 0.973145 0.71875 0
-29 2 7 0.973145 0.71875 0
-29 2 8 0.973145 0.71875 0
-29 2 9 0.973145 0.719238 0
-29 2 10 0.973145 0.719238 0
-29 2 11 0.973145 0.719238 0
-29 2 12 0.973633 0.719238 0
-29 2 13 0.973633 0.719727 0
-29 2 14 0.973633 0.720215 0
-29 2 15 0.974121 0.720703 0
-29 2 16 0.973633 0.720703 0
-29 2 17 0.976562 0.723145 0.174561
-29 2 18 0.987793 0.730469 0.331299
-29 2 19 1 0.73877 0.438477
-29 2 20 1 0.746582 0.526855
-29 2 21 1 0.753418 0.60791
-29 2 22 1 0.761719 0.683105
-29 2 23 1 0.77002 0.749023
-29 2 24 1 0.777832 0.806152
-29 2 25 1 0.783691 0.858887
-29 2 26 1 0.784668 0.90625
-29 2 27 1 0.77832 0.947754
-29 2 28 0.994141 0.764648 0.983887
-29 2 29 0.96875 0.745117 1
-29 2 30 0.938477 0.722168 1
-29 2 31 0.90332 0.695312 1
-29 3 0 0.973145 0.71875 0
-29 3 1 0.973145 0.71875 0
-29 3 2 0.973145 0.71875 0
-29 3 3 0.973145 0.71875 0
-29 3 4 0.973145 0.71875 0
-29 3 5 0.973145 0.71875 0
-29 3 6 0.973145 0.71875 0
-29 3 7 0.973145 0.71875 0
-29 3 8 0.973145 0.71875 0
-29 3 9 0.973145 0.719238 0
-29 3 10 0.973145 0.719238 0
-29 3 11 0.973145 0.719238 0
-29 3 12 0.973633 0.719238 0
-29 3 13 0.973633 0.719727 0
-29 3 14 0.973633 0.720215 0
-29 3 15 0.974121 0.720703 0
-29 3 16 0.973633 0.720703 0
-29 3 17 0.976562 0.723145 0.174561
-29 3 18 0.987793 0.730469 0.331299
-29 3 19 1 0.73877 0.438477
-29 3 20 1 0.746582 0.526855
-29 3 21 1 0.753418 0.60791
-29 3 22 1 0.761719 0.683105
-29 3 23 1 0.77002 0.749023
-29 3 24 1 0.777832 0.806152
-29 3 25 1 0.783691 0.858887
-29 3 26 1 0.784668 0.90625
-29 3 27 1 0.77832 0.947754
-29 3 28 0.994141 0.764648 0.983887
-29 3 29 0.96875 0.745117 1
-29 3 30 0.938477 0.722168 1
-29 3 31 0.90332 0.695312 1
-29 4 0 0.973145 0.71875 0
-29 4 1 0.973145 0.71875 0
-29 4 2 0.973145 0.71875 0
-29 4 3 0.973145 0.71875 0
-29 4 4 0.973145 0.71875 0
-29 4 5 0.973145 0.71875 0
-29 4 6 0.973145 0.71875 0
-29 4 7 0.973145 0.71875 0
-29 4 8 0.973145 0.719238 0
-29 4 9 0.973145 0.719238 0
-29 4 10 0.973145 0.719238 0
-29 4 11 0.973145 0.719238 0
-29 4 12 0.973633 0.719238 0
-29 4 13 0.973633 0.719727 0
-29 4 14 0.973633 0.720215 0
-29 4 15 0.974121 0.720703 0
-29 4 16 0.973633 0.721191 0
-29 4 17 0.976562 0.723145 0.174561
-29 4 18 0.987793 0.730469 0.331299
-29 4 19 1 0.739258 0.438477
-29 4 20 1 0.746582 0.526855
-29 4 21 1 0.753418 0.60791
-29 4 22 1 0.761719 0.683105
-29 4 23 1 0.77002 0.749023
-29 4 24 1 0.777832 0.806152
-29 4 25 1 0.783691 0.858887
-29 4 26 1 0.784668 0.90625
-29 4 27 1 0.77832 0.947754
-29 4 28 0.994141 0.764648 0.983887
-29 4 29 0.96875 0.745117 1
-29 4 30 0.938477 0.722168 1
-29 4 31 0.90332 0.695312 1
-29 5 0 0.973145 0.719238 0
-29 5 1 0.973145 0.719238 0
-29 5 2 0.973145 0.719238 0
-29 5 3 0.973145 0.719238 0
-29 5 4 0.973145 0.719238 0
-29 5 5 0.973145 0.719238 0
-29 5 6 0.973145 0.719238 0
-29 5 7 0.973145 0.719238 0
-29 5 8 0.973145 0.719238 0
-29 5 9 0.973145 0.719238 0
-29 5 10 0.973145 0.719238 0
-29 5 11 0.973145 0.719238 0
-29 5 12 0.973633 0.719238 0
-29 5 13 0.973633 0.719727 0
-29 5 14 0.973633 0.720215 0
-29 5 15 0.974121 0.720703 0
-29 5 16 0.973633 0.721191 0
-29 5 17 0.976562 0.723145 0.174561
-29 5 18 0.987793 0.730469 0.331299
-29 5 19 1 0.739258 0.438477
-29 5 20 1 0.746582 0.526855
-29 5 21 1 0.753418 0.60791
-29 5 22 1 0.761719 0.683105
-29 5 23 1 0.77002 0.749023
-29 5 24 1 0.777832 0.806152
-29 5 25 1 0.783691 0.858887
-29 5 26 1 0.784668 0.90625
-29 5 27 1 0.77832 0.947754
-29 5 28 0.994141 0.764648 0.983887
-29 5 29 0.96875 0.745117 1
-29 5 30 0.938477 0.722168 1
-29 5 31 0.90332 0.695312 1
-29 6 0 0.973145 0.719238 0
-29 6 1 0.973145 0.719238 0
-29 6 2 0.973145 0.719238 0
-29 6 3 0.973145 0.719238 0
-29 6 4 0.973145 0.719238 0
-29 6 5 0.973145 0.719238 0
-29 6 6 0.973145 0.719238 0
-29 6 7 0.973145 0.719238 0
-29 6 8 0.973145 0.719238 0
-29 6 9 0.973145 0.719238 0
-29 6 10 0.973145 0.719238 0
-29 6 11 0.973145 0.719238 0
-29 6 12 0.973633 0.719238 0
-29 6 13 0.973633 0.719727 0
-29 6 14 0.973633 0.720215 0
-29 6 15 0.974121 0.720703 0
-29 6 16 0.973633 0.721191 0
-29 6 17 0.976562 0.723145 0.174561
-29 6 18 0.987793 0.730469 0.331299
-29 6 19 1 0.739258 0.438477
-29 6 20 1 0.746582 0.526855
-29 6 21 1 0.753418 0.60791
-29 6 22 1 0.761719 0.683105
-29 6 23 1 0.77002 0.749023
-29 6 24 1 0.777832 0.806152
-29 6 25 1 0.783691 0.858887
-29 6 26 1 0.784668 0.90625
-29 6 27 1 0.77832 0.947754
-29 6 28 0.994141 0.764648 0.983887
-29 6 29 0.96875 0.745117 1
-29 6 30 0.938477 0.722168 1
-29 6 31 0.90332 0.695801 1
-29 7 0 0.973145 0.719238 0
-29 7 1 0.973145 0.719238 0
-29 7 2 0.973145 0.719238 0
-29 7 3 0.973145 0.719238 0
-29 7 4 0.973145 0.719238 0
-29 7 5 0.973145 0.719238 0
-29 7 6 0.973145 0.719238 0
-29 7 7 0.973145 0.719238 0
-29 7 8 0.973145 0.719238 0
-29 7 9 0.973145 0.719238 0
-29 7 10 0.973145 0.719238 0
-29 7 11 0.973633 0.719238 0
-29 7 12 0.973633 0.719727 0
-29 7 13 0.973633 0.719727 0
-29 7 14 0.973633 0.720215 0
-29 7 15 0.974121 0.721191 0
-29 7 16 0.973633 0.721191 0
-29 7 17 0.976562 0.723145 0.174561
-29 7 18 0.987793 0.730469 0.331299
-29 7 19 1 0.739258 0.438477
-29 7 20 1 0.746582 0.526855
-29 7 21 1 0.753418 0.60791
-29 7 22 1 0.761719 0.683105
-29 7 23 1 0.770508 0.749023
-29 7 24 1 0.777832 0.806152
-29 7 25 1 0.783691 0.858887
-29 7 26 1 0.784668 0.90625
-29 7 27 1 0.77832 0.947754
-29 7 28 0.994141 0.764648 0.983887
-29 7 29 0.96875 0.745605 1
-29 7 30 0.938477 0.722168 1
-29 7 31 0.90332 0.695801 1
-29 8 0 0.973633 0.719238 0
-29 8 1 0.973633 0.719238 0
-29 8 2 0.973633 0.719238 0
-29 8 3 0.973633 0.719238 0
-29 8 4 0.973633 0.719238 0
-29 8 5 0.973633 0.719238 0
-29 8 6 0.973633 0.719238 0
-29 8 7 0.973633 0.719238 0
-29 8 8 0.973633 0.719238 0
-29 8 9 0.973633 0.719238 0
-29 8 10 0.973633 0.719238 0
-29 8 11 0.973633 0.719727 0
-29 8 12 0.973633 0.719727 0
-29 8 13 0.973633 0.720215 0
-29 8 14 0.973633 0.720703 0
-29 8 15 0.974121 0.721191 0
-29 8 16 0.973633 0.721191 0
-29 8 17 0.976562 0.723633 0.174683
-29 8 18 0.987793 0.730957 0.331299
-29 8 19 1 0.739258 0.438477
-29 8 20 1 0.746582 0.526855
-29 8 21 1 0.753418 0.60791
-29 8 22 1 0.761719 0.683105
-29 8 23 1 0.770508 0.749023
-29 8 24 1 0.77832 0.806152
-29 8 25 1 0.783691 0.858887
-29 8 26 1 0.784668 0.90625
-29 8 27 1 0.778809 0.947754
-29 8 28 0.994141 0.764648 0.983887
-29 8 29 0.96875 0.745605 1
-29 8 30 0.938477 0.722168 1
-29 8 31 0.90332 0.695801 1
-29 9 0 0.973633 0.719727 0
-29 9 1 0.973633 0.719727 0
-29 9 2 0.973633 0.719727 0
-29 9 3 0.973633 0.719727 0
-29 9 4 0.973633 0.719727 0
-29 9 5 0.973633 0.719727 0
-29 9 6 0.973633 0.719727 0
-29 9 7 0.973633 0.719727 0
-29 9 8 0.973633 0.719727 0
-29 9 9 0.973633 0.719727 0
-29 9 10 0.973633 0.719727 0
-29 9 11 0.973633 0.719727 0
-29 9 12 0.973633 0.720215 0
-29 9 13 0.973633 0.720215 0
-29 9 14 0.974121 0.720703 0
-29 9 15 0.974121 0.72168 0
-29 9 16 0.974121 0.72168 0
-29 9 17 0.976562 0.723633 0.174805
-29 9 18 0.987793 0.730957 0.331543
-29 9 19 1 0.739746 0.438477
-29 9 20 1 0.74707 0.527344
-29 9 21 1 0.753906 0.60791
-29 9 22 1 0.762207 0.683105
-29 9 23 1 0.770508 0.749023
-29 9 24 1 0.77832 0.806152
-29 9 25 1 0.78418 0.858887
-29 9 26 1 0.785156 0.90625
-29 9 27 1 0.778809 0.947754
-29 9 28 0.994141 0.765137 0.983887
-29 9 29 0.96875 0.745605 1
-29 9 30 0.938477 0.722656 1
-29 9 31 0.90332 0.695801 1
-29 10 0 0.973633 0.720215 0
-29 10 1 0.973633 0.720215 0
-29 10 2 0.973633 0.720215 0
-29 10 3 0.973633 0.720215 0
-29 10 4 0.973633 0.720215 0
-29 10 5 0.973633 0.720215 0
-29 10 6 0.973633 0.720215 0
-29 10 7 0.973633 0.720215 0
-29 10 8 0.973633 0.720703 0
-29 10 9 0.973633 0.720703 0
-29 10 10 0.973633 0.720703 0
-29 10 11 0.973633 0.720703 0
-29 10 12 0.974121 0.720703 0
-29 10 13 0.974121 0.721191 0
-29 10 14 0.974121 0.72168 0
-29 10 15 0.974609 0.722168 0
-29 10 16 0.974121 0.722168 0
-29 10 17 0.977051 0.724609 0.175171
-29 10 18 0.988281 0.731934 0.331543
-29 10 19 1 0.740234 0.438477
-29 10 20 1 0.747559 0.527344
-29 10 21 1 0.754395 0.60791
-29 10 22 1 0.762695 0.683105
-29 10 23 1 0.770996 0.749023
-29 10 24 1 0.778809 0.806152
-29 10 25 1 0.784668 0.858887
-29 10 26 1 0.785645 0.90625
-29 10 27 1 0.779297 0.947754
-29 10 28 0.994141 0.765625 0.983887
-29 10 29 0.96875 0.746094 1
-29 10 30 0.938477 0.723145 1
-29 10 31 0.903809 0.696289 1
-29 11 0 0.974121 0.72168 0
-29 11 1 0.974121 0.72168 0
-29 11 2 0.974121 0.72168 0
-29 11 3 0.974121 0.72168 0
-29 11 4 0.974121 0.72168 0
-29 11 5 0.974121 0.72168 0
-29 11 6 0.974121 0.72168 0
-29 11 7 0.974121 0.72168 0
-29 11 8 0.974121 0.72168 0
-29 11 9 0.974121 0.72168 0
-29 11 10 0.974121 0.72168 0
-29 11 11 0.974121 0.72168 0
-29 11 12 0.974121 0.722168 0
-29 11 13 0.974609 0.722168 0
-29 11 14 0.974609 0.722656 0
-29 11 15 0.975098 0.723633 0
-29 11 16 0.974609 0.723633 0
-29 11 17 0.977539 0.725586 0.175659
-29 11 18 0.98877 0.73291 0.331543
-29 11 19 1 0.741211 0.438477
-29 11 20 1 0.748535 0.527344
-29 11 21 1 0.755371 0.60791
-29 11 22 1 0.763672 0.683105
-29 11 23 1 0.771973 0.749023
-29 11 24 1 0.779785 0.806152
-29 11 25 1 0.785156 0.859375
-29 11 26 1 0.786133 0.90625
-29 11 27 1 0.779785 0.947754
-29 11 28 0.994141 0.766113 0.984375
-29 11 29 0.96875 0.746582 1
-29 11 30 0.938477 0.723633 1
-29 11 31 0.903809 0.696777 1
-29 12 0 0.975098 0.723633 0
-29 12 1 0.975098 0.723633 0
-29 12 2 0.975098 0.723633 0
-29 12 3 0.975098 0.723633 0
-29 12 4 0.975098 0.723633 0
-29 12 5 0.975098 0.723633 0
-29 12 6 0.975098 0.723633 0
-29 12 7 0.975098 0.723633 0
-29 12 8 0.975098 0.723633 0
-29 12 9 0.975098 0.723633 0
-29 12 10 0.975098 0.723633 0
-29 12 11 0.975098 0.724121 0
-29 12 12 0.975098 0.724121 0
-29 12 13 0.975098 0.724609 0
-29 12 14 0.975098 0.724609 0
-29 12 15 0.975586 0.725586 0
-29 12 16 0.975098 0.725586 0
-29 12 17 0.978027 0.727539 0.176636
-29 12 18 0.989258 0.734863 0.331787
-29 12 19 1 0.743164 0.438477
-29 12 20 1 0.750488 0.527344
-29 12 21 1 0.757324 0.60791
-29 12 22 1 0.765137 0.682617
-29 12 23 1 0.773438 0.749023
-29 12 24 1 0.780762 0.806152
-29 12 25 1 0.786621 0.859375
-29 12 26 1 0.787598 0.906738
-29 12 27 1 0.78125 0.947754
-29 12 28 0.994141 0.76709 0.984375
-29 12 29 0.96875 0.748047 1
-29 12 30 0.938477 0.724609 1
-29 12 31 0.903809 0.697754 1
-29 13 0 0.976074 0.727051 0
-29 13 1 0.976074 0.727051 0
-29 13 2 0.976074 0.727051 0
-29 13 3 0.976074 0.727051 0
-29 13 4 0.976074 0.727051 0
-29 13 5 0.976074 0.727051 0
-29 13 6 0.976074 0.727051 0
-29 13 7 0.976074 0.727051 0
-29 13 8 0.976074 0.727051 0
-29 13 9 0.976074 0.727051 0
-29 13 10 0.976074 0.727051 0
-29 13 11 0.976074 0.727051 0
-29 13 12 0.976074 0.727539 0
-29 13 13 0.976074 0.727539 0
-29 13 14 0.976562 0.728027 0
-29 13 15 0.976562 0.729004 0
-29 13 16 0.976562 0.729004 0
-29 13 17 0.979004 0.730957 0.178345
-29 13 18 0.990234 0.737793 0.332275
-29 13 19 1 0.746094 0.438477
-29 13 20 1 0.753906 0.527832
-29 13 21 1 0.759766 0.60791
-29 13 22 1 0.767578 0.682617
-29 13 23 1 0.775879 0.749023
-29 13 24 1 0.783203 0.806152
-29 13 25 1 0.788574 0.859375
-29 13 26 1 0.789551 0.906738
-29 13 27 1 0.783203 0.948242
-29 13 28 0.994629 0.769043 0.984375
-29 13 29 0.969238 0.749512 1
-29 13 30 0.938965 0.726562 1
-29 13 31 0.904297 0.699707 1
-29 14 0 0.977539 0.732422 0
-29 14 1 0.977539 0.732422 0
-29 14 2 0.977539 0.732422 0
-29 14 3 0.977539 0.732422 0
-29 14 4 0.977539 0.732422 0
-29 14 5 0.977539 0.732422 0
-29 14 6 0.977539 0.732422 0
-29 14 7 0.977539 0.732422 0
-29 14 8 0.978027 0.732422 0
-29 14 9 0.978027 0.732422 0
-29 14 10 0.978027 0.732422 0
-29 14 11 0.978027 0.732422 0
-29 14 12 0.978027 0.73291 0
-29 14 13 0.978027 0.73291 0
-29 14 14 0.978027 0.733398 0
-29 14 15 0.978516 0.733887 0
-29 14 16 0.978027 0.734375 0
-29 14 17 0.980957 0.736328 0.181274
-29 14 18 0.991699 0.743164 0.333008
-29 14 19 1 0.750488 0.438477
-29 14 20 1 0.758301 0.52832
-29 14 21 1 0.76416 0.60791
-29 14 22 1 0.771484 0.682617
-29 14 23 1 0.779297 0.749023
-29 14 24 1 0.786621 0.806152
-29 14 25 1 0.791504 0.859375
-29 14 26 1 0.79248 0.906738
-29 14 27 1 0.786133 0.948242
-29 14 28 0.995117 0.771973 0.984375
-29 14 29 0.969727 0.752441 1
-29 14 30 0.939453 0.729004 1
-29 14 31 0.904297 0.702148 1
-29 15 0 0.980469 0.740234 0
-29 15 1 0.980469 0.740234 0
-29 15 2 0.980469 0.740234 0
-29 15 3 0.980469 0.740234 0
-29 15 4 0.980469 0.740234 0
-29 15 5 0.980469 0.740234 0
-29 15 6 0.980469 0.740234 0
-29 15 7 0.980469 0.740234 0
-29 15 8 0.980469 0.740234 0
-29 15 9 0.980469 0.740234 0
-29 15 10 0.980469 0.740234 0
-29 15 11 0.980469 0.740723 0
-29 15 12 0.980469 0.740723 0
-29 15 13 0.980469 0.740723 0
-29 15 14 0.980957 0.741211 0
-29 15 15 0.980957 0.742188 0
-29 15 16 0.980469 0.742188 0
-29 15 17 0.983398 0.744141 0.186401
-29 15 18 0.993652 0.750488 0.334473
-29 15 19 1 0.757812 0.438965
-29 15 20 1 0.765625 0.529297
-29 15 21 1 0.770996 0.60791
-29 15 22 1 0.777344 0.682129
-29 15 23 1 0.784668 0.748535
-29 15 24 1 0.791504 0.806152
-29 15 25 1 0.796387 0.859375
-29 15 26 1 0.797363 0.907227
-29 15 27 1 0.791016 0.94873
-29 15 28 0.995605 0.776855 0.984863
-29 15 29 0.970215 0.756836 1
-29 15 30 0.939941 0.733398 1
-29 15 31 0.905273 0.706055 1
-29 16 0 0.983887 0.751953 0
-29 16 1 0.983887 0.751953 0
-29 16 2 0.983887 0.751953 0
-29 16 3 0.983887 0.751953 0
-29 16 4 0.983887 0.751953 0
-29 16 5 0.983887 0.751953 0
-29 16 6 0.983887 0.751953 0
-29 16 7 0.983887 0.751953 0
-29 16 8 0.983887 0.751953 0
-29 16 9 0.983887 0.751953 0
-29 16 10 0.983887 0.751953 0
-29 16 11 0.983887 0.751953 0
-29 16 12 0.983887 0.751953 0
-29 16 13 0.983887 0.752441 0
-29 16 14 0.984375 0.75293 0
-29 16 15 0.984375 0.753418 0
-29 16 16 0.983887 0.753418 0
-29 16 17 0.987305 0.755371 0.19519
-29 16 18 0.99707 0.76123 0.337158
-29 16 19 1 0.768066 0.439697
-29 16 20 1 0.775391 0.529297
-29 16 21 1 0.780762 0.608398
-29 16 22 1 0.786133 0.682129
-29 16 23 1 0.79248 0.748047
-29 16 24 1 0.798828 0.805664
-29 16 25 1 0.803711 0.859375
-29 16 26 1 0.804199 0.907227
-29 16 27 1 0.797852 0.94873
-29 16 28 0.996582 0.783203 0.985352
-29 16 29 0.971191 0.763184 1
-29 16 30 0.940918 0.739746 1
-29 16 31 0.905762 0.711914 1
-29 17 0 0.988281 0.76709 0
-29 17 1 0.988281 0.76709 0
-29 17 2 0.988281 0.76709 0
-29 17 3 0.988281 0.76709 0
-29 17 4 0.988281 0.76709 0
-29 17 5 0.988281 0.76709 0
-29 17 6 0.988281 0.76709 0
-29 17 7 0.988281 0.76709 0
-29 17 8 0.988281 0.76709 0
-29 17 9 0.988281 0.76709 0
-29 17 10 0.988281 0.76709 0
-29 17 11 0.988281 0.76709 0
-29 17 12 0.988281 0.76709 0
-29 17 13 0.98877 0.767578 0
-29 17 14 0.98877 0.768066 0
-29 17 15 0.98877 0.768555 0
-29 17 16 0.98877 0.768555 0
-29 17 17 0.992188 0.770508 0.208984
-29 17 18 1 0.776367 0.342041
-29 17 19 1 0.782227 0.44165
-29 17 20 1 0.788574 0.529297
-29 17 21 1 0.793945 0.609375
-29 17 22 1 0.79834 0.681641
-29 17 23 1 0.803223 0.74707
-29 17 24 1 0.808594 0.805176
-29 17 25 1 0.812988 0.859375
-29 17 26 1 0.813477 0.907227
-29 17 27 1 0.806641 0.949219
-29 17 28 0.997559 0.79248 0.98584
-29 17 29 0.972168 0.771973 1
-29 17 30 0.941895 0.748047 1
-29 17 31 0.907227 0.719727 1
-29 18 0 0.993652 0.785645 0
-29 18 1 0.993652 0.785645 0
-29 18 2 0.993652 0.785645 0
-29 18 3 0.993652 0.785645 0
-29 18 4 0.993652 0.785645 0
-29 18 5 0.993652 0.785645 0
-29 18 6 0.993652 0.785645 0
-29 18 7 0.993652 0.785645 0
-29 18 8 0.993652 0.785645 0
-29 18 9 0.993652 0.785645 0
-29 18 10 0.993652 0.785645 0
-29 18 11 0.993652 0.786133 0
-29 18 12 0.993652 0.786133 0
-29 18 13 0.993652 0.786133 0
-29 18 14 0.993652 0.786621 0
-29 18 15 0.993652 0.787109 0
-29 18 16 0.993652 0.787109 0
-29 18 17 0.998047 0.790039 0.229004
-29 18 18 1 0.794922 0.350342
-29 18 19 1 0.799805 0.445312
-29 18 20 1 0.805176 0.529785
-29 18 21 1 0.810547 0.609863
-29 18 22 1 0.813477 0.681152
-29 18 23 1 0.817383 0.746094
-29 18 24 1 0.821289 0.804199
-29 18 25 1 0.824707 0.858398
-29 18 26 1 0.824707 0.907227
-29 18 27 1 0.818359 0.949707
-29 18 28 0.998535 0.803711 0.98584
-29 18 29 0.973633 0.783203 1
-29 18 30 0.943359 0.758301 1
-29 18 31 0.908203 0.72998 1
-29 19 0 0.998535 0.807129 0
-29 19 1 0.998535 0.807129 0
-29 19 2 0.998535 0.807129 0
-29 19 3 0.998535 0.807129 0
-29 19 4 0.998535 0.807129 0
-29 19 5 0.998535 0.807129 0
-29 19 6 0.998535 0.807129 0
-29 19 7 0.998535 0.807129 0
-29 19 8 0.998535 0.807129 0
-29 19 9 0.998535 0.807129 0
-29 19 10 0.998535 0.807129 0
-29 19 11 0.998535 0.807129 0
-29 19 12 0.998535 0.807617 0
-29 19 13 0.998535 0.807617 0
-29 19 14 0.999023 0.808105 0
-29 19 15 0.999023 0.808594 0
-29 19 16 0.998535 0.808594 0
-29 19 17 1 0.812012 0.254639
-29 19 18 1 0.816895 0.362549
-29 19 19 1 0.821289 0.451904
-29 19 20 1 0.825195 0.532715
-29 19 21 1 0.828613 0.609375
-29 19 22 1 0.832031 0.681152
-29 19 23 1 0.833496 0.744629
-29 19 24 1 0.836426 0.802246
-29 19 25 1 0.838867 0.857422
-29 19 26 1 0.838379 0.906738
-29 19 27 1 0.831543 0.949219
-29 19 28 1 0.816895 0.98584
-29 19 29 0.974609 0.795898 1
-29 19 30 0.944824 0.770996 1
-29 19 31 0.909668 0.741699 1
-29 20 0 1 0.830078 0
-29 20 1 1 0.830078 0
-29 20 2 1 0.830078 0
-29 20 3 1 0.830078 0
-29 20 4 1 0.830078 0
-29 20 5 1 0.830078 0
-29 20 6 1 0.830078 0
-29 20 7 1 0.830078 0
-29 20 8 1 0.830078 0
-29 20 9 1 0.830078 0
-29 20 10 1 0.830078 0
-29 20 11 1 0.830078 0
-29 20 12 1 0.830078 0
-29 20 13 1 0.830566 0
-29 20 14 1 0.830566 0
-29 20 15 1 0.831055 0
-29 20 16 1 0.832031 0.145508
-29 20 17 1 0.835938 0.28418
-29 20 18 1 0.840332 0.378906
-29 20 19 1 0.844238 0.46167
-29 20 20 1 0.847168 0.537598
-29 20 21 1 0.849609 0.61084
-29 20 22 1 0.852051 0.680664
-29 20 23 1 0.852539 0.743164
-29 20 24 1 0.853027 0.799805
-29 20 25 1 0.854492 0.855469
-29 20 26 1 0.853516 0.905762
-29 20 27 1 0.846191 0.94873
-29 20 28 1 0.831543 0.98584
-29 20 29 0.975586 0.810547 1
-29 20 30 0.945801 0.784668 1
-29 20 31 0.911133 0.754883 1
-29 21 0 1 0.854492 0.147583
-29 21 1 1 0.854492 0.147583
-29 21 2 1 0.854492 0.147583
-29 21 3 1 0.854492 0.147583
-29 21 4 1 0.854492 0.147583
-29 21 5 1 0.854492 0.147583
-29 21 6 1 0.854492 0.147583
-29 21 7 1 0.854492 0.147583
-29 21 8 1 0.854492 0.147705
-29 21 9 1 0.854492 0.147705
-29 21 10 1 0.854492 0.147949
-29 21 11 1 0.854492 0.148193
-29 21 12 1 0.854492 0.148682
-29 21 13 1 0.85498 0.149414
-29 21 14 1 0.85498 0.150635
-29 21 15 1 0.855469 0.152466
-29 21 16 1 0.857422 0.216797
-29 21 17 1 0.861328 0.315674
-29 21 18 1 0.865234 0.398682
-29 21 19 1 0.868652 0.474609
-29 21 20 1 0.871094 0.545898
-29 21 21 1 0.872559 0.614258
-29 21 22 1 0.873047 0.680176
-29 21 23 1 0.873535 0.742188
-29 21 24 1 0.87207 0.796875
-29 21 25 1 0.871094 0.852539
-29 21 26 1 0.869141 0.903809
-29 21 27 1 0.862305 0.947266
-29 21 28 1 0.847656 0.984863
-29 21 29 0.976562 0.826172 1
-29 21 30 0.947266 0.800293 1
-29 21 31 0.912598 0.77002 1
-29 22 0 1 0.879883 0.234497
-29 22 1 1 0.879883 0.234497
-29 22 2 1 0.879883 0.234497
-29 22 3 1 0.879883 0.234497
-29 22 4 1 0.879883 0.234497
-29 22 5 1 0.879883 0.234497
-29 22 6 1 0.879883 0.234497
-29 22 7 1 0.879883 0.234497
-29 22 8 1 0.879883 0.234619
-29 22 9 1 0.879883 0.234619
-29 22 10 1 0.879883 0.234619
-29 22 11 1 0.879883 0.234863
-29 22 12 1 0.879883 0.234985
-29 22 13 1 0.879883 0.235352
-29 22 14 1 0.880371 0.235962
-29 22 15 1 0.880371 0.236816
-29 22 16 1 0.882324 0.267822
-29 22 17 1 0.885742 0.346191
-29 22 18 1 0.889648 0.419678
-29 22 19 1 0.893066 0.489746
-29 22 20 1 0.895508 0.556152
-29 22 21 1 0.896484 0.620117
-29 22 22 1 0.895996 0.682129
-29 22 23 1 0.894531 0.740234
-29 22 24 1 0.892578 0.794434
-29 22 25 1 0.88916 0.848145
-29 22 26 1 0.885742 0.900391
-29 22 27 1 0.878418 0.945312
-29 22 28 1 0.86377 0.983398
-29 22 29 0.977051 0.842285 1
-29 22 30 0.947754 0.816406 1
-29 22 31 0.913574 0.785156 1
-29 23 0 1 0.902832 0.288086
-29 23 1 1 0.902832 0.288086
-29 23 2 1 0.902832 0.288086
-29 23 3 1 0.902832 0.288086
-29 23 4 1 0.902832 0.288086
-29 23 5 1 0.902832 0.288086
-29 23 6 1 0.902832 0.288086
-29 23 7 1 0.902832 0.288086
-29 23 8 1 0.902832 0.288086
-29 23 9 1 0.902832 0.288086
-29 23 10 1 0.902832 0.288086
-29 23 11 1 0.902832 0.288086
-29 23 12 1 0.902832 0.28833
-29 23 13 1 0.902832 0.288574
-29 23 14 1 0.90332 0.288818
-29 23 15 1 0.90332 0.289551
-29 23 16 1 0.904785 0.306396
-29 23 17 1 0.908203 0.373047
-29 23 18 1 0.912109 0.439453
-29 23 19 1 0.915527 0.504395
-29 23 20 1 0.917969 0.566895
-29 23 21 1 0.918945 0.627441
-29 23 22 1 0.917969 0.685547
-29 23 23 1 0.915527 0.739746
-29 23 24 1 0.912109 0.791504
-29 23 25 1 0.907715 0.844238
-29 23 26 1 0.902344 0.895996
-29 23 27 1 0.894531 0.942383
-29 23 28 1 0.880371 0.980957
-29 23 29 0.976562 0.858887 1
-29 23 30 0.948242 0.83252 1
-29 23 31 0.914062 0.800781 1
-29 24 0 1 0.92334 0.32666
-29 24 1 1 0.92334 0.32666
-29 24 2 1 0.92334 0.32666
-29 24 3 1 0.92334 0.32666
-29 24 4 1 0.92334 0.32666
-29 24 5 1 0.92334 0.32666
-29 24 6 1 0.92334 0.32666
-29 24 7 1 0.92334 0.32666
-29 24 8 1 0.92334 0.32666
-29 24 9 1 0.92334 0.32666
-29 24 10 1 0.92334 0.32666
-29 24 11 1 0.92334 0.32666
-29 24 12 1 0.923828 0.326904
-29 24 13 1 0.923828 0.326904
-29 24 14 1 0.923828 0.327148
-29 24 15 1 0.924316 0.327637
-29 24 16 1 0.924805 0.335693
-29 24 17 1 0.928223 0.39502
-29 24 18 1 0.932617 0.456299
-29 24 19 1 0.936035 0.517578
-29 24 20 1 0.938477 0.577148
-29 24 21 1 0.939941 0.635254
-29 24 22 1 0.938965 0.69043
-29 24 23 1 0.936035 0.741211
-29 24 24 1 0.932129 0.789062
-29 24 25 1 0.92627 0.839844
-29 24 26 1 0.918945 0.890625
-29 24 27 1 0.910156 0.937988
-29 24 28 0.998535 0.895996 0.977539
-29 24 29 0.976074 0.875 1
-29 24 30 0.947754 0.848145 1
-29 24 31 0.914062 0.816406 1
-29 25 0 1 0.943848 0.357422
-29 25 1 1 0.943848 0.357422
-29 25 2 1 0.943848 0.357422
-29 25 3 1 0.943848 0.357422
-29 25 4 1 0.943848 0.357422
-29 25 5 1 0.943848 0.357422
-29 25 6 1 0.943848 0.357422
-29 25 7 1 0.943848 0.357666
-29 25 8 1 0.943848 0.357666
-29 25 9 1 0.943848 0.357666
-29 25 10 1 0.943848 0.357666
-29 25 11 1 0.943848 0.357666
-29 25 12 1 0.943848 0.357666
-29 25 13 1 0.943848 0.357666
-29 25 14 1 0.943848 0.35791
-29 25 15 1 0.944336 0.358154
-29 25 16 1 0.944336 0.358887
-29 25 17 1 0.948242 0.412842
-29 25 18 1 0.95166 0.470215
-29 25 19 1 0.955566 0.528809
-29 25 20 1 0.958496 0.585938
-29 25 21 1 0.959961 0.641602
-29 25 22 1 0.959473 0.694824
-29 25 23 1 0.957031 0.743652
-29 25 24 1 0.952637 0.788574
-29 25 25 1 0.945801 0.835449
-29 25 26 1 0.937012 0.884277
-29 25 27 1 0.926758 0.932129
-29 25 28 0.995605 0.913086 0.972656
-29 25 29 0.974121 0.89209 1
-29 25 30 0.946777 0.865723 1
-29 25 31 0.914062 0.833496 1
-29 26 0 1 0.963379 0.380615
-29 26 1 1 0.963379 0.380615
-29 26 2 1 0.963379 0.380615
-29 26 3 1 0.963379 0.380615
-29 26 4 1 0.963379 0.380615
-29 26 5 1 0.963379 0.380615
-29 26 6 1 0.963379 0.380615
-29 26 7 1 0.963379 0.380615
-29 26 8 1 0.963379 0.380615
-29 26 9 1 0.963379 0.380615
-29 26 10 1 0.963379 0.380615
-29 26 11 1 0.963379 0.380615
-29 26 12 1 0.963379 0.380859
-29 26 13 1 0.963379 0.380859
-29 26 14 1 0.963379 0.380859
-29 26 15 1 0.963379 0.381104
-29 26 16 1 0.963867 0.381348
-29 26 17 1 0.966797 0.425293
-29 26 18 1 0.970215 0.479736
-29 26 19 1 0.974121 0.535645
-29 26 20 1 0.977051 0.59082
-29 26 21 1 0.978516 0.645508
-29 26 22 1 0.978516 0.697266
-29 26 23 1 0.977051 0.744629
-29 26 24 1 0.973145 0.788574
-29 26 25 1 0.966309 0.83252
-29 26 26 1 0.956543 0.877441
-29 26 27 1 0.944336 0.923828
-29 26 28 0.991211 0.930664 0.966309
-29 26 29 0.971191 0.910645 1
-29 26 30 0.944824 0.883789 1
-29 26 31 0.912598 0.851562 1
-29 27 0 1 0.980957 0.395508
-29 27 1 1 0.980957 0.395508
-29 27 2 1 0.980957 0.395508
-29 27 3 1 0.980957 0.395508
-29 27 4 1 0.980957 0.395508
-29 27 5 1 0.980957 0.395508
-29 27 6 1 0.980957 0.395508
-29 27 7 1 0.980957 0.395508
-29 27 8 1 0.980957 0.395508
-29 27 9 1 0.980957 0.395508
-29 27 10 1 0.980957 0.395508
-29 27 11 1 0.980957 0.395508
-29 27 12 1 0.980957 0.395752
-29 27 13 1 0.980957 0.395752
-29 27 14 1 0.981445 0.395752
-29 27 15 1 0.981445 0.395752
-29 27 16 1 0.981445 0.395752
-29 27 17 1 0.983887 0.43042
-29 27 18 1 0.987793 0.482666
-29 27 19 1 0.991211 0.537109
-29 27 20 1 0.994141 0.59082
-29 27 21 1 0.996094 0.644043
-29 27 22 1 0.996094 0.695312
-29 27 23 1 0.994629 0.742188
-29 27 24 1 0.991699 0.785156
-29 27 25 1 0.98584 0.828125
-29 27 26 1 0.976562 0.871094
-29 27 27 0.998535 0.963867 0.914062
-29 27 28 0.984863 0.94873 0.95752
-29 27 29 0.966309 0.929688 0.994629
-29 27 30 0.941406 0.90332 1
-29 27 31 0.910156 0.870605 1
-29 28 0 0.993164 0.996582 0.403076
-29 28 1 0.993164 0.996582 0.403076
-29 28 2 0.993164 0.996582 0.403076
-29 28 3 0.993164 0.996582 0.403076
-29 28 4 0.993164 0.996582 0.403076
-29 28 5 0.993164 0.996582 0.403076
-29 28 6 0.993164 0.996582 0.403076
-29 28 7 0.993164 0.996582 0.403076
-29 28 8 0.993164 0.996582 0.403076
-29 28 9 0.993164 0.996582 0.403076
-29 28 10 0.993164 0.996582 0.403076
-29 28 11 0.993164 0.996582 0.403076
-29 28 12 0.993164 0.996582 0.403076
-29 28 13 0.993164 0.996582 0.403076
-29 28 14 0.993164 0.996582 0.403076
-29 28 15 0.992676 0.99707 0.403076
-29 28 16 0.992676 0.99707 0.403076
-29 28 17 0.994629 0.998535 0.428223
-29 28 18 0.999023 1 0.47876
-29 28 19 1 1 0.531738
-29 28 20 1 1 0.584473
-29 28 21 1 1 0.636719
-29 28 22 1 1 0.687012
-29 28 23 1 1 0.733887
-29 28 24 1 1 0.776855
-29 28 25 1 1 0.819824
-29 28 26 1 0.995117 0.863281
-29 28 27 0.989746 0.983398 0.905273
-29 28 28 0.976074 0.967285 0.945312
-29 28 29 0.959473 0.94873 0.984375
-29 28 30 0.935547 0.922852 1
-29 28 31 0.90625 0.890625 1
-29 29 0 0.975098 1 0.405273
-29 29 1 0.975098 1 0.405273
-29 29 2 0.975098 1 0.405273
-29 29 3 0.975098 1 0.405273
-29 29 4 0.975098 1 0.405273
-29 29 5 0.975098 1 0.405273
-29 29 6 0.975098 1 0.405273
-29 29 7 0.975098 1 0.405273
-29 29 8 0.975098 1 0.405273
-29 29 9 0.975098 1 0.405273
-29 29 10 0.975098 1 0.405273
-29 29 11 0.975098 1 0.405273
-29 29 12 0.975098 1 0.405273
-29 29 13 0.975098 1 0.405273
-29 29 14 0.974609 1 0.405273
-29 29 15 0.974609 1 0.405273
-29 29 16 0.974609 1 0.405273
-29 29 17 0.975586 1 0.420654
-29 29 18 0.97998 1 0.469727
-29 29 19 0.983887 1 0.520996
-29 29 20 0.987793 1 0.572266
-29 29 21 0.991211 1 0.623535
-29 29 22 0.993164 1 0.672852
-29 29 23 0.994141 1 0.71875
-29 29 24 0.993652 1 0.761719
-29 29 25 0.991211 1 0.805176
-29 29 26 0.986328 1 0.848633
-29 29 27 0.978027 1 0.891602
-29 29 28 0.966309 0.986816 0.933105
-29 29 29 0.950195 0.967773 0.971191
-29 29 30 0.927734 0.942871 1
-29 29 31 0.901855 0.913086 1
-29 30 0 0.952148 1 0.405273
-29 30 1 0.952148 1 0.405273
-29 30 2 0.952148 1 0.405273
-29 30 3 0.952148 1 0.405273
-29 30 4 0.952148 1 0.405273
-29 30 5 0.952148 1 0.405273
-29 30 6 0.952148 1 0.405273
-29 30 7 0.952148 1 0.405273
-29 30 8 0.952148 1 0.405273
-29 30 9 0.952148 1 0.405273
-29 30 10 0.952148 1 0.405273
-29 30 11 0.952148 1 0.405273
-29 30 12 0.952148 1 0.405273
-29 30 13 0.952148 1 0.405273
-29 30 14 0.95166 1 0.405273
-29 30 15 0.95166 1 0.405273
-29 30 16 0.95166 1 0.405273
-29 30 17 0.952148 1 0.4104
-29 30 18 0.955566 1 0.45752
-29 30 19 0.959961 1 0.507324
-29 30 20 0.963867 1 0.556641
-29 30 21 0.967285 1 0.606445
-29 30 22 0.969727 1 0.654785
-29 30 23 0.971191 1 0.699707
-29 30 24 0.97168 1 0.741699
-29 30 25 0.970215 1 0.784668
-29 30 26 0.966797 1 0.828613
-29 30 27 0.960449 1 0.87207
-29 30 28 0.950684 1 0.914062
-29 30 29 0.9375 0.98584 0.954102
-29 30 30 0.920898 0.965332 0.991699
-29 30 31 0.897949 0.937988 1
-29 31 0 0.924805 1 0.404053
-29 31 1 0.924805 1 0.404053
-29 31 2 0.924805 1 0.404053
-29 31 3 0.924805 1 0.404053
-29 31 4 0.924805 1 0.404053
-29 31 5 0.924805 1 0.404053
-29 31 6 0.924805 1 0.404053
-29 31 7 0.924805 1 0.404053
-29 31 8 0.924805 1 0.404053
-29 31 9 0.924805 1 0.404053
-29 31 10 0.924805 1 0.404053
-29 31 11 0.924805 1 0.404053
-29 31 12 0.924805 1 0.404053
-29 31 13 0.924805 1 0.404053
-29 31 14 0.924805 1 0.404053
-29 31 15 0.924805 1 0.404053
-29 31 16 0.924316 1 0.404053
-29 31 17 0.924316 1 0.404053
-29 31 18 0.927734 1 0.443359
-29 31 19 0.931641 1 0.490967
-29 31 20 0.935547 1 0.538574
-29 31 21 0.938965 1 0.586426
-29 31 22 0.941895 1 0.633301
-29 31 23 0.943848 1 0.677246
-29 31 24 0.944824 1 0.718262
-29 31 25 0.944824 1 0.760742
-29 31 26 0.942871 1 0.804199
-29 31 27 0.938477 1 0.847656
-29 31 28 0.931641 1 0.891113
-29 31 29 0.921387 1 0.933105
-29 31 30 0.907715 0.983887 0.972656
-29 31 31 0.88916 0.960449 1
-30 0 0 0.981445 0.724609 0
-30 0 1 0.981445 0.724609 0
-30 0 2 0.981445 0.724609 0
-30 0 3 0.981445 0.724609 0
-30 0 4 0.981445 0.724609 0
-30 0 5 0.981445 0.724609 0
-30 0 6 0.981445 0.724609 0
-30 0 7 0.981445 0.724609 0
-30 0 8 0.981445 0.724609 0
-30 0 9 0.981445 0.724609 0
-30 0 10 0.981445 0.724609 0
-30 0 11 0.981445 0.724609 0
-30 0 12 0.981445 0.725098 0
-30 0 13 0.981445 0.725098 0
-30 0 14 0.981445 0.725586 0
-30 0 15 0.981934 0.726074 0
-30 0 16 0.981934 0.726562 0
-30 0 17 0.981934 0.727051 0
-30 0 18 0.991211 0.733398 0.269775
-30 0 19 1 0.741699 0.385742
-30 0 20 1 0.750977 0.479248
-30 0 21 1 0.757324 0.558594
-30 0 22 1 0.764648 0.632812
-30 0 23 1 0.771484 0.699219
-30 0 24 1 0.77832 0.757812
-30 0 25 1 0.784668 0.813965
-30 0 26 1 0.788574 0.865723
-30 0 27 1 0.789062 0.912109
-30 0 28 1 0.782715 0.952637
-30 0 29 0.998535 0.768066 0.98877
-30 0 30 0.972656 0.748535 1
-30 0 31 0.941895 0.725098 1
-30 1 0 0.981445 0.724609 0
-30 1 1 0.981445 0.724609 0
-30 1 2 0.981445 0.724609 0
-30 1 3 0.981445 0.724609 0
-30 1 4 0.981445 0.724609 0
-30 1 5 0.981445 0.724609 0
-30 1 6 0.981445 0.724609 0
-30 1 7 0.981445 0.724609 0
-30 1 8 0.981445 0.724609 0
-30 1 9 0.981445 0.724609 0
-30 1 10 0.981445 0.724609 0
-30 1 11 0.981445 0.724609 0
-30 1 12 0.981445 0.725098 0
-30 1 13 0.981445 0.725098 0
-30 1 14 0.981445 0.725586 0
-30 1 15 0.981934 0.726074 0
-30 1 16 0.981934 0.726562 0
-30 1 17 0.981934 0.727051 0
-30 1 18 0.991211 0.733398 0.269775
-30 1 19 1 0.741699 0.385742
-30 1 20 1 0.750977 0.479248
-30 1 21 1 0.757324 0.558594
-30 1 22 1 0.764648 0.632812
-30 1 23 1 0.771484 0.699219
-30 1 24 1 0.77832 0.757812
-30 1 25 1 0.784668 0.813965
-30 1 26 1 0.788574 0.865723
-30 1 27 1 0.789062 0.912109
-30 1 28 1 0.782715 0.952637
-30 1 29 0.998535 0.768066 0.98877
-30 1 30 0.972656 0.748535 1
-30 1 31 0.941895 0.725098 1
-30 2 0 0.981445 0.724609 0
-30 2 1 0.981445 0.724609 0
-30 2 2 0.981445 0.724609 0
-30 2 3 0.981445 0.724609 0
-30 2 4 0.981445 0.724609 0
-30 2 5 0.981445 0.724609 0
-30 2 6 0.981445 0.724609 0
-30 2 7 0.981445 0.724609 0
-30 2 8 0.981445 0.724609 0
-30 2 9 0.981445 0.724609 0
-30 2 10 0.981445 0.724609 0
-30 2 11 0.981445 0.724609 0
-30 2 12 0.981445 0.725098 0
-30 2 13 0.981445 0.725098 0
-30 2 14 0.981445 0.725586 0
-30 2 15 0.981934 0.726074 0
-30 2 16 0.981934 0.726562 0
-30 2 17 0.981934 0.727051 0
-30 2 18 0.991211 0.733398 0.269775
-30 2 19 1 0.741699 0.385742
-30 2 20 1 0.750977 0.479248
-30 2 21 1 0.757324 0.558594
-30 2 22 1 0.764648 0.632812
-30 2 23 1 0.771484 0.699219
-30 2 24 1 0.77832 0.757812
-30 2 25 1 0.784668 0.813965
-30 2 26 1 0.788574 0.865723
-30 2 27 1 0.789062 0.912109
-30 2 28 1 0.782715 0.952637
-30 2 29 0.998535 0.768066 0.98877
-30 2 30 0.972656 0.748535 1
-30 2 31 0.941895 0.725098 1
-30 3 0 0.981445 0.724609 0
-30 3 1 0.981445 0.724609 0
-30 3 2 0.981445 0.724609 0
-30 3 3 0.981445 0.724609 0
-30 3 4 0.981445 0.724609 0
-30 3 5 0.981445 0.724609 0
-30 3 6 0.981445 0.724609 0
-30 3 7 0.981445 0.724609 0
-30 3 8 0.981445 0.724609 0
-30 3 9 0.981445 0.724609 0
-30 3 10 0.981445 0.724609 0
-30 3 11 0.981445 0.724609 0
-30 3 12 0.981445 0.725098 0
-30 3 13 0.981445 0.725098 0
-30 3 14 0.981445 0.725586 0
-30 3 15 0.981934 0.726074 0
-30 3 16 0.981934 0.726562 0
-30 3 17 0.981934 0.727051 0
-30 3 18 0.991211 0.733398 0.269775
-30 3 19 1 0.741699 0.385742
-30 3 20 1 0.750977 0.479248
-30 3 21 1 0.757324 0.558594
-30 3 22 1 0.764648 0.632812
-30 3 23 1 0.771484 0.699219
-30 3 24 1 0.77832 0.757812
-30 3 25 1 0.784668 0.813965
-30 3 26 1 0.788574 0.865723
-30 3 27 1 0.789062 0.912109
-30 3 28 1 0.782715 0.952637
-30 3 29 0.998535 0.768066 0.98877
-30 3 30 0.972656 0.748535 1
-30 3 31 0.941895 0.725098 1
-30 4 0 0.981445 0.724609 0
-30 4 1 0.981445 0.724609 0
-30 4 2 0.981445 0.724609 0
-30 4 3 0.981445 0.724609 0
-30 4 4 0.981445 0.724609 0
-30 4 5 0.981445 0.724609 0
-30 4 6 0.981445 0.724609 0
-30 4 7 0.981445 0.724609 0
-30 4 8 0.981445 0.724609 0
-30 4 9 0.981445 0.724609 0
-30 4 10 0.981445 0.724609 0
-30 4 11 0.981445 0.724609 0
-30 4 12 0.981445 0.725098 0
-30 4 13 0.981445 0.725098 0
-30 4 14 0.981445 0.725586 0
-30 4 15 0.981934 0.726074 0
-30 4 16 0.981934 0.726562 0
-30 4 17 0.981934 0.727051 0
-30 4 18 0.991211 0.733398 0.269775
-30 4 19 1 0.741699 0.385742
-30 4 20 1 0.750977 0.479248
-30 4 21 1 0.757324 0.558594
-30 4 22 1 0.764648 0.632812
-30 4 23 1 0.771484 0.699219
-30 4 24 1 0.77832 0.757812
-30 4 25 1 0.784668 0.813965
-30 4 26 1 0.788574 0.865723
-30 4 27 1 0.789062 0.912109
-30 4 28 1 0.782715 0.952637
-30 4 29 0.998535 0.768555 0.98877
-30 4 30 0.972656 0.748535 1
-30 4 31 0.941895 0.725098 1
-30 5 0 0.981445 0.724609 0
-30 5 1 0.981445 0.724609 0
-30 5 2 0.981445 0.724609 0
-30 5 3 0.981445 0.724609 0
-30 5 4 0.981445 0.724609 0
-30 5 5 0.981445 0.724609 0
-30 5 6 0.981445 0.724609 0
-30 5 7 0.981445 0.724609 0
-30 5 8 0.981445 0.724609 0
-30 5 9 0.981445 0.724609 0
-30 5 10 0.981445 0.724609 0
-30 5 11 0.981445 0.725098 0
-30 5 12 0.981445 0.725098 0
-30 5 13 0.981445 0.725098 0
-30 5 14 0.981445 0.725586 0
-30 5 15 0.981934 0.726074 0
-30 5 16 0.981934 0.726562 0
-30 5 17 0.981934 0.727051 0
-30 5 18 0.991211 0.733398 0.269775
-30 5 19 1 0.741699 0.385742
-30 5 20 1 0.750977 0.479248
-30 5 21 1 0.757324 0.558594
-30 5 22 1 0.764648 0.632812
-30 5 23 1 0.771484 0.699219
-30 5 24 1 0.77832 0.757812
-30 5 25 1 0.784668 0.813965
-30 5 26 1 0.788574 0.865723
-30 5 27 1 0.789062 0.912109
-30 5 28 1 0.782715 0.952637
-30 5 29 0.998535 0.768555 0.98877
-30 5 30 0.972656 0.748535 1
-30 5 31 0.941895 0.725098 1
-30 6 0 0.981445 0.724609 0
-30 6 1 0.981445 0.724609 0
-30 6 2 0.981445 0.724609 0
-30 6 3 0.981445 0.724609 0
-30 6 4 0.981445 0.724609 0
-30 6 5 0.981445 0.724609 0
-30 6 6 0.981445 0.724609 0
-30 6 7 0.981445 0.724609 0
-30 6 8 0.981445 0.724609 0
-30 6 9 0.981445 0.724609 0
-30 6 10 0.981445 0.724609 0
-30 6 11 0.981445 0.725098 0
-30 6 12 0.981445 0.725098 0
-30 6 13 0.981445 0.725098 0
-30 6 14 0.981445 0.725586 0
-30 6 15 0.981934 0.726074 0
-30 6 16 0.981934 0.726562 0
-30 6 17 0.981934 0.727051 0
-30 6 18 0.991211 0.733398 0.269775
-30 6 19 1 0.741699 0.385742
-30 6 20 1 0.750977 0.479248
-30 6 21 1 0.757324 0.558594
-30 6 22 1 0.764648 0.632812
-30 6 23 1 0.771484 0.699219
-30 6 24 1 0.77832 0.757812
-30 6 25 1 0.784668 0.813965
-30 6 26 1 0.789062 0.865723
-30 6 27 1 0.789062 0.912109
-30 6 28 1 0.782715 0.952637
-30 6 29 0.998535 0.768555 0.98877
-30 6 30 0.972656 0.748535 1
-30 6 31 0.941895 0.725098 1
-30 7 0 0.981445 0.724609 0
-30 7 1 0.981445 0.724609 0
-30 7 2 0.981445 0.724609 0
-30 7 3 0.981445 0.724609 0
-30 7 4 0.981445 0.724609 0
-30 7 5 0.981445 0.724609 0
-30 7 6 0.981445 0.724609 0
-30 7 7 0.981445 0.724609 0
-30 7 8 0.981445 0.724609 0
-30 7 9 0.981445 0.725098 0
-30 7 10 0.981445 0.725098 0
-30 7 11 0.981445 0.725098 0
-30 7 12 0.981445 0.725098 0
-30 7 13 0.981445 0.725586 0
-30 7 14 0.981445 0.725586 0
-30 7 15 0.981934 0.726562 0
-30 7 16 0.981934 0.727051 0
-30 7 17 0.981934 0.727051 0
-30 7 18 0.991211 0.733398 0.269775
-30 7 19 1 0.741699 0.385742
-30 7 20 1 0.750977 0.479248
-30 7 21 1 0.757812 0.558594
-30 7 22 1 0.764648 0.632812
-30 7 23 1 0.771484 0.699219
-30 7 24 1 0.77832 0.757812
-30 7 25 1 0.784668 0.813965
-30 7 26 1 0.789062 0.865723
-30 7 27 1 0.789062 0.912109
-30 7 28 1 0.782715 0.952637
-30 7 29 0.999023 0.768555 0.98877
-30 7 30 0.972656 0.748535 1
-30 7 31 0.941895 0.725098 1
-30 8 0 0.981445 0.725098 0
-30 8 1 0.981445 0.725098 0
-30 8 2 0.981445 0.725098 0
-30 8 3 0.981445 0.725098 0
-30 8 4 0.981445 0.725098 0
-30 8 5 0.981445 0.725098 0
-30 8 6 0.981445 0.725098 0
-30 8 7 0.981445 0.725098 0
-30 8 8 0.981445 0.725098 0
-30 8 9 0.981445 0.725098 0
-30 8 10 0.981445 0.725098 0
-30 8 11 0.981445 0.725098 0
-30 8 12 0.981445 0.725098 0
-30 8 13 0.981445 0.725586 0
-30 8 14 0.981934 0.726074 0
-30 8 15 0.981934 0.726562 0
-30 8 16 0.981934 0.727051 0
-30 8 17 0.981934 0.727539 0
-30 8 18 0.991699 0.733887 0.269775
-30 8 19 1 0.742188 0.385742
-30 8 20 1 0.750977 0.479248
-30 8 21 1 0.757812 0.558594
-30 8 22 1 0.764648 0.632812
-30 8 23 1 0.771973 0.699219
-30 8 24 1 0.77832 0.757812
-30 8 25 1 0.784668 0.813965
-30 8 26 1 0.789062 0.865723
-30 8 27 1 0.789062 0.912109
-30 8 28 1 0.782715 0.952637
-30 8 29 0.999023 0.768555 0.98877
-30 8 30 0.972656 0.748535 1
-30 8 31 0.941895 0.725098 1
-30 9 0 0.981445 0.725098 0
-30 9 1 0.981445 0.725098 0
-30 9 2 0.981445 0.725098 0
-30 9 3 0.981445 0.725098 0
-30 9 4 0.981445 0.725098 0
-30 9 5 0.981445 0.725098 0
-30 9 6 0.981445 0.725098 0
-30 9 7 0.981445 0.725098 0
-30 9 8 0.981445 0.725586 0
-30 9 9 0.981445 0.725586 0
-30 9 10 0.981445 0.725586 0
-30 9 11 0.981445 0.725586 0
-30 9 12 0.981445 0.725586 0
-30 9 13 0.981445 0.726074 0
-30 9 14 0.981934 0.726074 0
-30 9 15 0.981934 0.727051 0
-30 9 16 0.981934 0.727539 0
-30 9 17 0.981934 0.727539 0
-30 9 18 0.991699 0.733887 0.269775
-30 9 19 1 0.742188 0.385742
-30 9 20 1 0.751465 0.479248
-30 9 21 1 0.758301 0.558594
-30 9 22 1 0.765137 0.632812
-30 9 23 1 0.771973 0.699219
-30 9 24 1 0.778809 0.757812
-30 9 25 1 0.785156 0.813965
-30 9 26 1 0.789062 0.865723
-30 9 27 1 0.789062 0.912109
-30 9 28 1 0.782715 0.953125
-30 9 29 0.999023 0.768555 0.98877
-30 9 30 0.972656 0.749023 1
-30 9 31 0.941895 0.725098 1
-30 10 0 0.981445 0.726074 0
-30 10 1 0.981445 0.726074 0
-30 10 2 0.981445 0.726074 0
-30 10 3 0.981445 0.726074 0
-30 10 4 0.981445 0.726074 0
-30 10 5 0.981445 0.726074 0
-30 10 6 0.981445 0.726074 0
-30 10 7 0.981445 0.726074 0
-30 10 8 0.981445 0.726074 0
-30 10 9 0.981445 0.726074 0
-30 10 10 0.981934 0.726074 0
-30 10 11 0.981934 0.726074 0
-30 10 12 0.981934 0.726074 0
-30 10 13 0.981934 0.726562 0
-30 10 14 0.981934 0.727051 0
-30 10 15 0.982422 0.727539 0
-30 10 16 0.982422 0.728027 0
-30 10 17 0.982422 0.728516 0
-30 10 18 0.991699 0.734375 0.27002
-30 10 19 1 0.742676 0.385986
-30 10 20 1 0.751953 0.479248
-30 10 21 1 0.758789 0.558594
-30 10 22 1 0.765625 0.632812
-30 10 23 1 0.772461 0.699219
-30 10 24 1 0.779297 0.757812
-30 10 25 1 0.785156 0.813965
-30 10 26 1 0.789551 0.865723
-30 10 27 1 0.789551 0.912109
-30 10 28 1 0.783203 0.953125
-30 10 29 0.999023 0.769043 0.98877
-30 10 30 0.973145 0.749023 1
-30 10 31 0.941895 0.725586 1
-30 11 0 0.981934 0.727051 0
-30 11 1 0.981934 0.727051 0
-30 11 2 0.981934 0.727051 0
-30 11 3 0.981934 0.727051 0
-30 11 4 0.981934 0.727051 0
-30 11 5 0.981934 0.727051 0
-30 11 6 0.981934 0.727051 0
-30 11 7 0.981934 0.727051 0
-30 11 8 0.981934 0.727051 0
-30 11 9 0.981934 0.727051 0
-30 11 10 0.981934 0.727051 0
-30 11 11 0.981934 0.727051 0
-30 11 12 0.981934 0.727539 0
-30 11 13 0.982422 0.727539 0
-30 11 14 0.982422 0.728027 0
-30 11 15 0.982422 0.728516 0
-30 11 16 0.98291 0.729004 0
-30 11 17 0.98291 0.729492 0
-30 11 18 0.992188 0.735352 0.27002
-30 11 19 1 0.743652 0.385986
-30 11 20 1 0.75293 0.479248
-30 11 21 1 0.759766 0.558594
-30 11 22 1 0.766113 0.632812
-30 11 23 1 0.773438 0.699219
-30 11 24 1 0.779785 0.757812
-30 11 25 1 0.786133 0.813965
-30 11 26 1 0.790039 0.865723
-30 11 27 1 0.790039 0.912109
-30 11 28 1 0.783691 0.953125
-30 11 29 0.999023 0.769531 0.989258
-30 11 30 0.973145 0.75 1
-30 11 31 0.941895 0.726074 1
-30 12 0 0.982422 0.728516 0
-30 12 1 0.982422 0.728516 0
-30 12 2 0.982422 0.728516 0
-30 12 3 0.982422 0.728516 0
-30 12 4 0.982422 0.728516 0
-30 12 5 0.982422 0.728516 0
-30 12 6 0.982422 0.728516 0
-30 12 7 0.982422 0.728516 0
-30 12 8 0.98291 0.729004 0
-30 12 9 0.98291 0.729004 0
-30 12 10 0.98291 0.729004 0
-30 12 11 0.98291 0.729004 0
-30 12 12 0.98291 0.729004 0
-30 12 13 0.98291 0.729492 0
-30 12 14 0.98291 0.729492 0
-30 12 15 0.983398 0.730469 0
-30 12 16 0.983398 0.730957 0
-30 12 17 0.983398 0.730957 0
-30 12 18 0.992676 0.737305 0.270264
-30 12 19 1 0.745605 0.385986
-30 12 20 1 0.754395 0.479248
-30 12 21 1 0.76123 0.559082
-30 12 22 1 0.767578 0.632812
-30 12 23 1 0.774414 0.699219
-30 12 24 1 0.78125 0.757812
-30 12 25 1 0.787109 0.813965
-30 12 26 1 0.791504 0.865723
-30 12 27 1 0.791504 0.912109
-30 12 28 1 0.784668 0.953125
-30 12 29 0.999023 0.770508 0.989258
-30 12 30 0.973145 0.750977 1
-30 12 31 0.942383 0.727051 1
-30 13 0 0.983887 0.731445 0
-30 13 1 0.983887 0.731445 0
-30 13 2 0.983887 0.731445 0
-30 13 3 0.983887 0.731445 0
-30 13 4 0.983887 0.731445 0
-30 13 5 0.983887 0.731445 0
-30 13 6 0.983887 0.731445 0
-30 13 7 0.983887 0.731445 0
-30 13 8 0.983887 0.731445 0
-30 13 9 0.983887 0.731934 0
-30 13 10 0.983887 0.731934 0
-30 13 11 0.983887 0.731934 0
-30 13 12 0.983887 0.731934 0
-30 13 13 0.983887 0.732422 0
-30 13 14 0.983887 0.732422 0
-30 13 15 0.984375 0.733398 0
-30 13 16 0.984375 0.733398 0
-30 13 17 0.984375 0.733887 0
-30 13 18 0.993652 0.740234 0.270996
-30 13 19 1 0.748047 0.38623
-30 13 20 1 0.756836 0.479004
-30 13 21 1 0.763672 0.559082
-30 13 22 1 0.77002 0.632812
-30 13 23 1 0.776855 0.699219
-30 13 24 1 0.783203 0.757812
-30 13 25 1 0.789062 0.813965
-30 13 26 1 0.792969 0.865723
-30 13 27 1 0.792969 0.912109
-30 13 28 1 0.786621 0.953125
-30 13 29 0.999512 0.772461 0.989258
-30 13 30 0.973633 0.752441 1
-30 13 31 0.942383 0.728516 1
-30 14 0 0.985352 0.736328 0
-30 14 1 0.985352 0.736328 0
-30 14 2 0.985352 0.736328 0
-30 14 3 0.985352 0.736328 0
-30 14 4 0.985352 0.736328 0
-30 14 5 0.985352 0.736328 0
-30 14 6 0.985352 0.736328 0
-30 14 7 0.985352 0.736328 0
-30 14 8 0.985352 0.736328 0
-30 14 9 0.985352 0.736328 0
-30 14 10 0.985352 0.736328 0
-30 14 11 0.985352 0.736328 0
-30 14 12 0.985352 0.736328 0
-30 14 13 0.985352 0.736816 0
-30 14 14 0.985352 0.737305 0
-30 14 15 0.98584 0.737793 0
-30 14 16 0.98584 0.738281 0
-30 14 17 0.98584 0.738281 0
-30 14 18 0.995117 0.744629 0.271973
-30 14 19 1 0.752441 0.386475
-30 14 20 1 0.760742 0.479004
-30 14 21 1 0.767578 0.55957
-30 14 22 1 0.773926 0.632812
-30 14 23 1 0.780273 0.699219
-30 14 24 1 0.786621 0.757812
-30 14 25 1 0.791992 0.813965
-30 14 26 1 0.795898 0.865723
-30 14 27 1 0.795898 0.912598
-30 14 28 1 0.789062 0.953125
-30 14 29 0.999512 0.774902 0.989258
-30 14 30 0.973633 0.754883 1
-30 14 31 0.942871 0.730957 1
-30 15 0 0.987793 0.743164 0
-30 15 1 0.987793 0.743164 0
-30 15 2 0.987793 0.743164 0
-30 15 3 0.987793 0.743164 0
-30 15 4 0.987793 0.743164 0
-30 15 5 0.987793 0.743164 0
-30 15 6 0.987793 0.743164 0
-30 15 7 0.987793 0.743164 0
-30 15 8 0.987793 0.743164 0
-30 15 9 0.987793 0.743164 0
-30 15 10 0.987793 0.743164 0
-30 15 11 0.987793 0.743164 0
-30 15 12 0.987793 0.743652 0
-30 15 13 0.987793 0.743652 0
-30 15 14 0.987793 0.744141 0
-30 15 15 0.988281 0.744629 0
-30 15 16 0.988281 0.745117 0
-30 15 17 0.987793 0.745117 0
-30 15 18 0.997559 0.750977 0.273682
-30 15 19 1 0.758789 0.386963
-30 15 20 1 0.76709 0.479004
-30 15 21 1 0.773926 0.560059
-30 15 22 1 0.779785 0.632812
-30 15 23 1 0.785645 0.69873
-30 15 24 1 0.791016 0.757812
-30 15 25 1 0.796387 0.813965
-30 15 26 1 0.800293 0.866211
-30 15 27 1 0.799805 0.912598
-30 15 28 1 0.792969 0.953613
-30 15 29 1 0.778809 0.989746
-30 15 30 0.974121 0.758789 1
-30 15 31 0.943359 0.734375 1
-30 16 0 0.990723 0.75293 0
-30 16 1 0.990723 0.75293 0
-30 16 2 0.990723 0.75293 0
-30 16 3 0.990723 0.75293 0
-30 16 4 0.990723 0.75293 0
-30 16 5 0.990723 0.75293 0
-30 16 6 0.990723 0.75293 0
-30 16 7 0.990723 0.75293 0
-30 16 8 0.990723 0.75293 0
-30 16 9 0.990723 0.75293 0
-30 16 10 0.990723 0.75293 0
-30 16 11 0.990723 0.753418 0
-30 16 12 0.990723 0.753418 0
-30 16 13 0.991211 0.753418 0
-30 16 14 0.991211 0.753906 0
-30 16 15 0.991211 0.754395 0
-30 16 16 0.991211 0.754883 0
-30 16 17 0.991211 0.754883 0
-30 16 18 1 0.760742 0.276855
-30 16 19 1 0.768066 0.388184
-30 16 20 1 0.775879 0.479248
-30 16 21 1 0.783203 0.561035
-30 16 22 1 0.788086 0.633301
-30 16 23 1 0.792969 0.69873
-30 16 24 1 0.79834 0.757812
-30 16 25 1 0.803223 0.813965
-30 16 26 1 0.806152 0.866211
-30 16 27 1 0.805664 0.913086
-30 16 28 1 0.798828 0.954102
-30 16 29 1 0.78418 0.990234
-30 16 30 0.975098 0.76416 1
-30 16 31 0.943848 0.739746 1
-30 17 0 0.995117 0.766113 0
-30 17 1 0.995117 0.766113 0
-30 17 2 0.995117 0.766113 0
-30 17 3 0.995117 0.766113 0
-30 17 4 0.995117 0.766113 0
-30 17 5 0.995117 0.766113 0
-30 17 6 0.995117 0.766113 0
-30 17 7 0.995117 0.766113 0
-30 17 8 0.995117 0.766113 0
-30 17 9 0.995117 0.766602 0
-30 17 10 0.995117 0.766602 0
-30 17 11 0.995117 0.766602 0
-30 17 12 0.995117 0.766602 0
-30 17 13 0.995117 0.766602 0
-30 17 14 0.995117 0.76709 0
-30 17 15 0.995117 0.767578 0
-30 17 16 0.995117 0.768066 0
-30 17 17 0.995117 0.768066 0
-30 17 18 1 0.773926 0.282471
-30 17 19 1 0.780762 0.390625
-30 17 20 1 0.787598 0.479736
-30 17 21 1 0.794922 0.561523
-30 17 22 1 0.799316 0.633301
-30 17 23 1 0.803711 0.698242
-30 17 24 1 0.808105 0.757324
-30 17 25 1 0.812012 0.813965
-30 17 26 1 0.814453 0.866211
-30 17 27 1 0.813965 0.913086
-30 17 28 1 0.806641 0.954102
-30 17 29 1 0.791992 0.990234
-30 17 30 0.976074 0.771484 1
-30 17 31 0.944824 0.74707 1
-30 18 0 0.999512 0.782715 0
-30 18 1 0.999512 0.782715 0
-30 18 2 0.999512 0.782715 0
-30 18 3 0.999512 0.782715 0
-30 18 4 0.999512 0.782715 0
-30 18 5 0.999512 0.782715 0
-30 18 6 0.999512 0.782715 0
-30 18 7 0.999512 0.782715 0
-30 18 8 0.999512 0.782715 0
-30 18 9 0.999512 0.782715 0
-30 18 10 0.999512 0.782715 0
-30 18 11 0.999512 0.783203 0
-30 18 12 0.999512 0.783203 0
-30 18 13 0.999512 0.783203 0
-30 18 14 1 0.783691 0
-30 18 15 1 0.78418 0
-30 18 16 1 0.784668 0
-30 18 17 1 0.784668 0.107849
-30 18 18 1 0.790527 0.29126
-30 18 19 1 0.796875 0.394775
-30 18 20 1 0.803223 0.481445
-30 18 21 1 0.809082 0.561523
-30 18 22 1 0.813965 0.634277
-30 18 23 1 0.816895 0.698242
-30 18 24 1 0.820312 0.756348
-30 18 25 1 0.823242 0.813477
-30 18 26 1 0.825195 0.866211
-30 18 27 1 0.82373 0.913086
-30 18 28 1 0.816895 0.95459
-30 18 29 1 0.801758 0.990723
-30 18 30 0.977051 0.780762 1
-30 18 31 0.946289 0.755859 1
-30 19 0 1 0.801758 0
-30 19 1 1 0.801758 0
-30 19 2 1 0.801758 0
-30 19 3 1 0.801758 0
-30 19 4 1 0.801758 0
-30 19 5 1 0.801758 0
-30 19 6 1 0.801758 0
-30 19 7 1 0.801758 0
-30 19 8 1 0.801758 0
-30 19 9 1 0.801758 0
-30 19 10 1 0.801758 0
-30 19 11 1 0.801758 0
-30 19 12 1 0.802246 0
-30 19 13 1 0.802246 0
-30 19 14 1 0.802734 0
-30 19 15 1 0.803223 0
-30 19 16 1 0.803223 0
-30 19 17 1 0.804688 0.158569
-30 19 18 1 0.810059 0.304199
-30 19 19 1 0.815918 0.401611
-30 19 20 1 0.821289 0.484619
-30 19 21 1 0.826172 0.562012
-30 19 22 1 0.831055 0.634766
-30 19 23 1 0.833008 0.697754
-30 19 24 1 0.834961 0.755371
-30 19 25 1 0.836914 0.812012
-30 19 26 1 0.837891 0.865723
-30 19 27 1 0.835938 0.913086
-30 19 28 1 0.828613 0.95459
-30 19 29 1 0.813477 0.991211
-30 19 30 0.978516 0.791992 1
-30 19 31 0.947754 0.766602 1
-30 20 0 1 0.822266 0
-30 20 1 1 0.822266 0
-30 20 2 1 0.822266 0
-30 20 3 1 0.822266 0
-30 20 4 1 0.822266 0
-30 20 5 1 0.822266 0
-30 20 6 1 0.822266 0
-30 20 7 1 0.822266 0
-30 20 8 1 0.822266 0
-30 20 9 1 0.822266 0
-30 20 10 1 0.822266 0
-30 20 11 1 0.822266 0
-30 20 12 1 0.822266 0
-30 20 13 1 0.822754 0
-30 20 14 1 0.822754 0
-30 20 15 1 0.823242 0
-30 20 16 1 0.82373 0
-30 20 17 1 0.826172 0.202148
-30 20 18 1 0.831055 0.321045
-30 20 19 1 0.836426 0.411133
-30 20 20 1 0.841309 0.48999
-30 20 21 1 0.845215 0.563965
-30 20 22 1 0.848633 0.634277
-30 20 23 1 0.851074 0.697754
-30 20 24 1 0.851562 0.753906
-30 20 25 1 0.852051 0.810547
-30 20 26 1 0.851562 0.864258
-30 20 27 1 0.849121 0.912598
-30 20 28 1 0.841309 0.95459
-30 20 29 1 0.826172 0.990723
-30 20 30 0.979492 0.804688 1
-30 20 31 0.94873 0.778809 1
-30 21 0 1 0.843262 0
-30 21 1 1 0.843262 0
-30 21 2 1 0.843262 0
-30 21 3 1 0.843262 0
-30 21 4 1 0.843262 0
-30 21 5 1 0.843262 0
-30 21 6 1 0.843262 0
-30 21 7 1 0.843262 0
-30 21 8 1 0.843262 0
-30 21 9 1 0.843262 0
-30 21 10 1 0.843262 0
-30 21 11 1 0.84375 0
-30 21 12 1 0.84375 0
-30 21 13 1 0.84375 0
-30 21 14 1 0.844238 0
-30 21 15 1 0.844238 0
-30 21 16 1 0.844727 0
-30 21 17 1 0.848633 0.24292
-30 21 18 1 0.853516 0.341553
-30 21 19 1 0.858398 0.423828
-30 21 20 1 0.862793 0.497803
-30 21 21 1 0.866211 0.567871
-30 21 22 1 0.868652 0.634766
-30 21 23 1 0.870117 0.696777
-30 21 24 1 0.870117 0.752441
-30 21 25 1 0.868652 0.808105
-30 21 26 1 0.867188 0.862305
-30 21 27 1 0.86377 0.911621
-30 21 28 1 0.855469 0.953613
-30 21 29 1 0.840332 0.990234
-30 21 30 0.980469 0.818848 1
-30 21 31 0.950195 0.79248 1
-30 22 0 1 0.865723 0.158203
-30 22 1 1 0.865723 0.158203
-30 22 2 1 0.865723 0.158203
-30 22 3 1 0.865723 0.158203
-30 22 4 1 0.865723 0.158203
-30 22 5 1 0.865723 0.158203
-30 22 6 1 0.865723 0.158203
-30 22 7 1 0.865723 0.158203
-30 22 8 1 0.865723 0.158203
-30 22 9 1 0.865723 0.158325
-30 22 10 1 0.865723 0.158447
-30 22 11 1 0.865723 0.158691
-30 22 12 1 0.866211 0.159058
-30 22 13 1 0.866211 0.159668
-30 22 14 1 0.866211 0.160522
-30 22 15 1 0.866699 0.161987
-30 22 16 1 0.867188 0.171997
-30 22 17 1 0.871094 0.280762
-30 22 18 1 0.875488 0.364258
-30 22 19 1 0.880371 0.438965
-30 22 20 1 0.884277 0.507812
-30 22 21 1 0.887695 0.57373
-30 22 22 1 0.88916 0.637207
-30 22 23 1 0.889648 0.695801
-30 22 24 1 0.88916 0.750977
-30 22 25 1 0.886719 0.805664
-30 22 26 1 0.883301 0.859863
-30 22 27 1 0.878906 0.90918
-30 22 28 1 0.870605 0.952148
-30 22 29 1 0.855469 0.989258
-30 22 30 0.980957 0.833496 1
-30 22 31 0.951172 0.806641 1
-30 23 0 1 0.887695 0.234375
-30 23 1 1 0.887695 0.234375
-30 23 2 1 0.887695 0.234375
-30 23 3 1 0.887695 0.234375
-30 23 4 1 0.887695 0.234375
-30 23 5 1 0.887695 0.234375
-30 23 6 1 0.887695 0.234497
-30 23 7 1 0.887695 0.234497
-30 23 8 1 0.887695 0.234497
-30 23 9 1 0.887695 0.234497
-30 23 10 1 0.887695 0.234619
-30 23 11 1 0.887695 0.234619
-30 23 12 1 0.887695 0.234863
-30 23 13 1 0.888184 0.235107
-30 23 14 1 0.888184 0.235596
-30 23 15 1 0.888672 0.23645
-30 23 16 1 0.888672 0.237427
-30 23 17 1 0.892578 0.313965
-30 23 18 1 0.896484 0.386475
-30 23 19 1 0.900879 0.45459
-30 23 20 1 0.904785 0.519043
-30 23 21 1 0.907715 0.581055
-30 23 22 1 0.90918 0.640625
-30 23 23 1 0.90918 0.696289
-30 23 24 1 0.907715 0.749023
-30 23 25 1 0.904785 0.803223
-30 23 26 1 0.899902 0.855957
-30 23 27 1 0.894043 0.90625
-30 23 28 1 0.885254 0.950195
-30 23 29 1 0.870117 0.987793
-30 23 30 0.981445 0.848145 1
-30 23 31 0.95166 0.821289 1
-30 24 0 1 0.907715 0.28418
-30 24 1 1 0.907715 0.28418
-30 24 2 1 0.907715 0.28418
-30 24 3 1 0.907715 0.28418
-30 24 4 1 0.907715 0.28418
-30 24 5 1 0.907715 0.28418
-30 24 6 1 0.907715 0.28418
-30 24 7 1 0.907715 0.28418
-30 24 8 1 0.907715 0.28418
-30 24 9 1 0.907715 0.28418
-30 24 10 1 0.907715 0.28418
-30 24 11 1 0.908203 0.28418
-30 24 12 1 0.908203 0.284424
-30 24 13 1 0.908203 0.284668
-30 24 14 1 0.908203 0.284912
-30 24 15 1 0.908691 0.2854
-30 24 16 1 0.908691 0.286133
-30 24 17 1 0.912109 0.342529
-30 24 18 1 0.916016 0.407227
-30 24 19 1 0.92041 0.469971
-30 24 20 1 0.923828 0.530273
-30 24 21 1 0.926758 0.589355
-30 24 22 1 0.928223 0.645508
-30 24 23 1 0.928223 0.698242
-30 24 24 1 0.92627 0.747559
-30 24 25 1 0.922363 0.799316
-30 24 26 1 0.916504 0.852051
-30 24 27 1 0.908691 0.902832
-30 24 28 1 0.899902 0.947266
-30 24 29 1 0.884766 0.985352
-30 24 30 0.980957 0.862793 1
-30 24 31 0.95166 0.835449 1
-30 25 0 1 0.928223 0.324463
-30 25 1 1 0.928223 0.324463
-30 25 2 1 0.928223 0.324463
-30 25 3 1 0.928223 0.324463
-30 25 4 1 0.928223 0.324463
-30 25 5 1 0.928223 0.324463
-30 25 6 1 0.928223 0.324463
-30 25 7 1 0.928223 0.324463
-30 25 8 1 0.928223 0.324463
-30 25 9 1 0.928223 0.324463
-30 25 10 1 0.928223 0.324463
-30 25 11 1 0.928223 0.324463
-30 25 12 1 0.928223 0.324707
-30 25 13 1 0.928223 0.324707
-30 25 14 1 0.928711 0.324951
-30 25 15 1 0.928711 0.325195
-30 25 16 1 0.929199 0.325684
-30 25 17 1 0.931641 0.368164
-30 25 18 1 0.935547 0.426514
-30 25 19 1 0.939453 0.485107
-30 25 20 1 0.942871 0.541992
-30 25 21 1 0.945801 0.597656
-30 25 22 1 0.947266 0.651367
-30 25 23 1 0.946777 0.701172
-30 25 24 1 0.944824 0.748047
-30 25 25 1 0.940918 0.796387
-30 25 26 1 0.93457 0.847168
-30 25 27 1 0.925293 0.897461
-30 25 28 1 0.915039 0.943359
-30 25 29 1 0.900391 0.982422
-30 25 30 0.97998 0.878906 1
-30 25 31 0.95166 0.851562 1
-30 26 0 1 0.948242 0.356934
-30 26 1 1 0.948242 0.356934
-30 26 2 1 0.948242 0.356934
-30 26 3 1 0.948242 0.356934
-30 26 4 1 0.948242 0.356934
-30 26 5 1 0.948242 0.356934
-30 26 6 1 0.948242 0.356934
-30 26 7 1 0.948242 0.356934
-30 26 8 1 0.948242 0.356934
-30 26 9 1 0.948242 0.356934
-30 26 10 1 0.948242 0.356934
-30 26 11 1 0.948242 0.356934
-30 26 12 1 0.948242 0.356934
-30 26 13 1 0.948242 0.357178
-30 26 14 1 0.948242 0.357178
-30 26 15 1 0.94873 0.357422
-30 26 16 1 0.94873 0.357666
-30 26 17 1 0.950684 0.38916
-30 26 18 1 0.95459 0.443115
-30 26 19 1 0.958496 0.498047
-30 26 20 1 0.961914 0.552246
-30 26 21 1 0.964355 0.605469
-30 26 22 1 0.96582 0.656738
-30 26 23 1 0.96582 0.70459
-30 26 24 1 0.963867 0.748535
-30 26 25 1 0.959961 0.794434
-30 26 26 1 0.953125 0.841797
-30 26 27 1 0.943848 0.890625
-30 26 28 1 0.932129 0.9375
-30 26 29 1 0.91748 0.977539
-30 26 30 0.978027 0.895996 1
-30 26 31 0.950684 0.868652 1
-30 27 0 1 0.967285 0.381104
-30 27 1 1 0.967285 0.381104
-30 27 2 1 0.967285 0.381104
-30 27 3 1 0.967285 0.381104
-30 27 4 1 0.967285 0.381104
-30 27 5 1 0.967285 0.381104
-30 27 6 1 0.967285 0.381104
-30 27 7 1 0.967285 0.381104
-30 27 8 1 0.967285 0.381104
-30 27 9 1 0.967285 0.381104
-30 27 10 1 0.967285 0.381104
-30 27 11 1 0.967285 0.381104
-30 27 12 1 0.967285 0.381104
-30 27 13 1 0.967285 0.381348
-30 27 14 1 0.967285 0.381348
-30 27 15 1 0.967285 0.381348
-30 27 16 1 0.967773 0.381592
-30 27 17 1 0.969238 0.403809
-30 27 18 1 0.972656 0.454346
-30 27 19 1 0.976562 0.506836
-30 27 20 1 0.97998 0.558594
-30 27 21 1 0.982422 0.610352
-30 27 22 1 0.983887 0.660156
-30 27 23 1 0.983887 0.706055
-30 27 24 1 0.982422 0.749023
-30 27 25 1 0.978516 0.79248
-30 27 26 1 0.972656 0.836914
-30 27 27 1 0.962891 0.882812
-30 27 28 1 0.949707 0.929199
-30 27 29 0.996094 0.935059 0.971191
-30 27 30 0.975098 0.914062 1
-30 27 31 0.94873 0.887207 1
-30 28 0 1 0.984375 0.396484
-30 28 1 1 0.984375 0.396484
-30 28 2 1 0.984375 0.396484
-30 28 3 1 0.984375 0.396484
-30 28 4 1 0.984375 0.396484
-30 28 5 1 0.984375 0.396484
-30 28 6 1 0.984375 0.396484
-30 28 7 1 0.984375 0.396484
-30 28 8 1 0.984375 0.396484
-30 28 9 1 0.984375 0.396484
-30 28 10 1 0.984375 0.396484
-30 28 11 1 0.984375 0.396484
-30 28 12 1 0.984375 0.396729
-30 28 13 1 0.984375 0.396729
-30 28 14 1 0.984375 0.396729
-30 28 15 1 0.984863 0.396729
-30 28 16 1 0.984863 0.396729
-30 28 17 1 0.98584 0.4104
-30 28 18 1 0.989258 0.45874
-30 28 19 1 0.992676 0.508789
-30 28 20 1 0.996094 0.55957
-30 28 21 1 0.998535 0.609375
-30 28 22 1 1 0.658203
-30 28 23 1 1 0.703613
-30 28 24 1 0.999512 0.745605
-30 28 25 1 0.996094 0.788574
-30 28 26 1 0.990723 0.832031
-30 28 27 1 0.981934 0.875488
-30 28 28 1 0.96875 0.918945
-30 28 29 0.989258 0.953125 0.961914
-30 28 30 0.970215 0.933105 0.998535
-30 28 31 0.944824 0.906738 1
-30 29 0 0.995605 0.999512 0.404053
-30 29 1 0.995605 0.999512 0.404053
-30 29 2 0.995605 0.999512 0.404053
-30 29 3 0.995605 0.999512 0.404053
-30 29 4 0.995605 0.999512 0.404053
-30 29 5 0.995605 0.999512 0.404053
-30 29 6 0.995605 0.999512 0.404053
-30 29 7 0.995605 0.999512 0.404053
-30 29 8 0.995605 0.999512 0.404053
-30 29 9 0.995605 0.999512 0.404053
-30 29 10 0.995605 0.999512 0.404053
-30 29 11 0.995605 0.999512 0.404053
-30 29 12 0.995605 0.999512 0.404053
-30 29 13 0.995605 0.999512 0.404053
-30 29 14 0.995605 0.999512 0.404053
-30 29 15 0.995605 0.999512 0.404053
-30 29 16 0.995605 0.999512 0.404053
-30 29 17 0.995605 1 0.408936
-30 29 18 0.999512 1 0.455566
-30 29 19 1 1 0.504395
-30 29 20 1 1 0.553223
-30 29 21 1 1 0.602539
-30 29 22 1 1 0.650391
-30 29 23 1 1 0.694824
-30 29 24 1 1 0.736816
-30 29 25 1 1 0.779785
-30 29 26 1 1 0.823242
-30 29 27 1 0.999512 0.866699
-30 29 28 0.994141 0.987793 0.90918
-30 29 29 0.980469 0.97168 0.949707
-30 29 30 0.963379 0.952637 0.988281
-30 29 31 0.938965 0.92627 1
-30 30 0 0.977051 1 0.406006
-30 30 1 0.977051 1 0.406006
-30 30 2 0.977051 1 0.406006
-30 30 3 0.977051 1 0.406006
-30 30 4 0.977051 1 0.406006
-30 30 5 0.977051 1 0.406006
-30 30 6 0.977051 1 0.406006
-30 30 7 0.977051 1 0.406006
-30 30 8 0.977051 1 0.406006
-30 30 9 0.977051 1 0.406006
-30 30 10 0.977051 1 0.406006
-30 30 11 0.977051 1 0.406006
-30 30 12 0.977051 1 0.406006
-30 30 13 0.977051 1 0.406006
-30 30 14 0.976562 1 0.406006
-30 30 15 0.976562 1 0.406006
-30 30 16 0.976562 1 0.406006
-30 30 17 0.976562 1 0.406006
-30 30 18 0.97998 1 0.446777
-30 30 19 0.983887 1 0.494141
-30 30 20 0.987793 1 0.541992
-30 30 21 0.991211 1 0.589844
-30 30 22 0.994629 1 0.63623
-30 30 23 0.996582 1 0.680176
-30 30 24 0.99707 1 0.72168
-30 30 25 0.996582 1 0.76416
-30 30 26 0.994141 1 0.807617
-30 30 27 0.989746 1 0.851562
-30 30 28 0.981445 1 0.89502
-30 30 29 0.969727 0.990234 0.936523
-30 30 30 0.953613 0.971191 0.974609
-30 30 31 0.931641 0.946289 1
-30 31 0 0.953613 1 0.406006
-30 31 1 0.953613 1 0.406006
-30 31 2 0.953613 1 0.406006
-30 31 3 0.953613 1 0.406006
-30 31 4 0.953613 1 0.406006
-30 31 5 0.953613 1 0.406006
-30 31 6 0.953613 1 0.406006
-30 31 7 0.953613 1 0.406006
-30 31 8 0.953613 1 0.406006
-30 31 9 0.953613 1 0.406006
-30 31 10 0.953613 1 0.406006
-30 31 11 0.953125 1 0.406006
-30 31 12 0.953125 1 0.406006
-30 31 13 0.953125 1 0.406006
-30 31 14 0.953125 1 0.406006
-30 31 15 0.953125 1 0.406006
-30 31 16 0.953125 1 0.406006
-30 31 17 0.953125 1 0.406006
-30 31 18 0.955566 1 0.435303
-30 31 19 0.958984 1 0.480957
-30 31 20 0.962891 1 0.526855
-30 31 21 0.966797 1 0.573242
-30 31 22 0.969727 1 0.618652
-30 31 23 0.972168 1 0.661621
-30 31 24 0.973633 1 0.70166
-30 31 25 0.974121 1 0.743652
-30 31 26 0.972656 1 0.787109
-30 31 27 0.969727 1 0.831055
-30 31 28 0.963379 1 0.874512
-30 31 29 0.953613 1 0.916992
-30 31 30 0.94043 0.989258 0.957031
-30 31 31 0.92334 0.967773 0.994141
-31 0 0 0.986816 0.728516 0
-31 0 1 0.986816 0.728516 0
-31 0 2 0.986816 0.728516 0
-31 0 3 0.986816 0.728516 0
-31 0 4 0.986816 0.728516 0
-31 0 5 0.986816 0.728516 0
-31 0 6 0.986816 0.728516 0
-31 0 7 0.986816 0.728516 0
-31 0 8 0.986816 0.728516 0
-31 0 9 0.986816 0.729004 0
-31 0 10 0.986816 0.729004 0
-31 0 11 0.986816 0.729004 0
-31 0 12 0.986816 0.729004 0
-31 0 13 0.987305 0.729004 0
-31 0 14 0.987305 0.729492 0
-31 0 15 0.987305 0.72998 0
-31 0 16 0.987793 0.730469 0
-31 0 17 0.987793 0.730957 0
-31 0 18 0.991699 0.733887 0.188232
-31 0 19 1 0.741699 0.328125
-31 0 20 1 0.749512 0.424561
-31 0 21 1 0.757812 0.506836
-31 0 22 1 0.76416 0.579102
-31 0 23 1 0.770508 0.644531
-31 0 24 1 0.776367 0.704102
-31 0 25 1 0.782715 0.762695
-31 0 26 1 0.788574 0.818848
-31 0 27 1 0.79248 0.870117
-31 0 28 1 0.79248 0.916504
-31 0 29 1 0.785645 0.957031
-31 0 30 1 0.771484 0.992676
-31 0 31 0.976074 0.750977 1
-31 1 0 0.986816 0.728516 0
-31 1 1 0.986816 0.728516 0
-31 1 2 0.986816 0.728516 0
-31 1 3 0.986816 0.728516 0
-31 1 4 0.986816 0.728516 0
-31 1 5 0.986816 0.728516 0
-31 1 6 0.986816 0.728516 0
-31 1 7 0.986816 0.728516 0
-31 1 8 0.986816 0.728516 0
-31 1 9 0.986816 0.729004 0
-31 1 10 0.986816 0.729004 0
-31 1 11 0.986816 0.729004 0
-31 1 12 0.986816 0.729004 0
-31 1 13 0.987305 0.729004 0
-31 1 14 0.987305 0.729492 0
-31 1 15 0.987305 0.72998 0
-31 1 16 0.987793 0.730469 0
-31 1 17 0.987793 0.730957 0
-31 1 18 0.991699 0.733887 0.188232
-31 1 19 1 0.741699 0.328125
-31 1 20 1 0.749512 0.424561
-31 1 21 1 0.757812 0.506836
-31 1 22 1 0.76416 0.579102
-31 1 23 1 0.770508 0.644531
-31 1 24 1 0.776367 0.704102
-31 1 25 1 0.782715 0.762695
-31 1 26 1 0.788574 0.818848
-31 1 27 1 0.79248 0.870117
-31 1 28 1 0.79248 0.916504
-31 1 29 1 0.785645 0.957031
-31 1 30 1 0.771484 0.992676
-31 1 31 0.976074 0.750977 1
-31 2 0 0.986816 0.728516 0
-31 2 1 0.986816 0.728516 0
-31 2 2 0.986816 0.728516 0
-31 2 3 0.986816 0.728516 0
-31 2 4 0.986816 0.728516 0
-31 2 5 0.986816 0.728516 0
-31 2 6 0.986816 0.728516 0
-31 2 7 0.986816 0.728516 0
-31 2 8 0.986816 0.728516 0
-31 2 9 0.986816 0.729004 0
-31 2 10 0.986816 0.729004 0
-31 2 11 0.986816 0.729004 0
-31 2 12 0.986816 0.729004 0
-31 2 13 0.987305 0.729004 0
-31 2 14 0.987305 0.729492 0
-31 2 15 0.987305 0.72998 0
-31 2 16 0.987793 0.730469 0
-31 2 17 0.987793 0.730957 0
-31 2 18 0.991699 0.733887 0.188232
-31 2 19 1 0.741699 0.328125
-31 2 20 1 0.749512 0.424561
-31 2 21 1 0.757812 0.506836
-31 2 22 1 0.76416 0.579102
-31 2 23 1 0.770508 0.644531
-31 2 24 1 0.776367 0.704102
-31 2 25 1 0.782715 0.762695
-31 2 26 1 0.788574 0.818848
-31 2 27 1 0.79248 0.870117
-31 2 28 1 0.79248 0.916504
-31 2 29 1 0.785645 0.957031
-31 2 30 1 0.771484 0.992676
-31 2 31 0.976074 0.750977 1
-31 3 0 0.986816 0.728516 0
-31 3 1 0.986816 0.728516 0
-31 3 2 0.986816 0.728516 0
-31 3 3 0.986816 0.728516 0
-31 3 4 0.986816 0.728516 0
-31 3 5 0.986816 0.728516 0
-31 3 6 0.986816 0.728516 0
-31 3 7 0.986816 0.728516 0
-31 3 8 0.986816 0.728516 0
-31 3 9 0.986816 0.729004 0
-31 3 10 0.986816 0.729004 0
-31 3 11 0.986816 0.729004 0
-31 3 12 0.986816 0.729004 0
-31 3 13 0.987305 0.729004 0
-31 3 14 0.987305 0.729492 0
-31 3 15 0.987305 0.72998 0
-31 3 16 0.987793 0.730469 0
-31 3 17 0.987793 0.730957 0
-31 3 18 0.991699 0.733887 0.188232
-31 3 19 1 0.741699 0.328125
-31 3 20 1 0.749512 0.424561
-31 3 21 1 0.757812 0.506836
-31 3 22 1 0.76416 0.579102
-31 3 23 1 0.770508 0.644531
-31 3 24 1 0.776367 0.704102
-31 3 25 1 0.782715 0.762695
-31 3 26 1 0.788574 0.818848
-31 3 27 1 0.79248 0.870117
-31 3 28 1 0.79248 0.916504
-31 3 29 1 0.785645 0.957031
-31 3 30 1 0.771484 0.992676
-31 3 31 0.976074 0.750977 1
-31 4 0 0.986816 0.728516 0
-31 4 1 0.986816 0.728516 0
-31 4 2 0.986816 0.728516 0
-31 4 3 0.986816 0.728516 0
-31 4 4 0.986816 0.728516 0
-31 4 5 0.986816 0.728516 0
-31 4 6 0.986816 0.728516 0
-31 4 7 0.986816 0.728516 0
-31 4 8 0.986816 0.729004 0
-31 4 9 0.986816 0.729004 0
-31 4 10 0.986816 0.729004 0
-31 4 11 0.986816 0.729004 0
-31 4 12 0.986816 0.729004 0
-31 4 13 0.987305 0.729004 0
-31 4 14 0.987305 0.729492 0
-31 4 15 0.987305 0.72998 0
-31 4 16 0.987793 0.730469 0
-31 4 17 0.987793 0.730957 0
-31 4 18 0.991699 0.733887 0.188232
-31 4 19 1 0.741699 0.328125
-31 4 20 1 0.749512 0.424561
-31 4 21 1 0.757812 0.506836
-31 4 22 1 0.76416 0.579102
-31 4 23 1 0.770508 0.644531
-31 4 24 1 0.776367 0.704102
-31 4 25 1 0.782715 0.762695
-31 4 26 1 0.788574 0.818848
-31 4 27 1 0.79248 0.870117
-31 4 28 1 0.79248 0.916504
-31 4 29 1 0.785645 0.957031
-31 4 30 1 0.771484 0.992676
-31 4 31 0.976074 0.750977 1
-31 5 0 0.986816 0.729004 0
-31 5 1 0.986816 0.729004 0
-31 5 2 0.986816 0.729004 0
-31 5 3 0.986816 0.729004 0
-31 5 4 0.986816 0.729004 0
-31 5 5 0.986816 0.729004 0
-31 5 6 0.986816 0.729004 0
-31 5 7 0.986816 0.729004 0
-31 5 8 0.986816 0.729004 0
-31 5 9 0.986816 0.729004 0
-31 5 10 0.986816 0.729004 0
-31 5 11 0.986816 0.729004 0
-31 5 12 0.986816 0.729004 0
-31 5 13 0.987305 0.729492 0
-31 5 14 0.987305 0.729492 0
-31 5 15 0.987305 0.72998 0
-31 5 16 0.987793 0.730469 0
-31 5 17 0.987793 0.730957 0
-31 5 18 0.991699 0.733887 0.188232
-31 5 19 1 0.741699 0.328125
-31 5 20 1 0.75 0.424561
-31 5 21 1 0.757812 0.506836
-31 5 22 1 0.76416 0.579102
-31 5 23 1 0.770508 0.644531
-31 5 24 1 0.776367 0.704102
-31 5 25 1 0.782715 0.762695
-31 5 26 1 0.788574 0.818848
-31 5 27 1 0.79248 0.870117
-31 5 28 1 0.79248 0.916504
-31 5 29 1 0.786133 0.957031
-31 5 30 1 0.771484 0.992676
-31 5 31 0.976074 0.750977 1
-31 6 0 0.986816 0.729004 0
-31 6 1 0.986816 0.729004 0
-31 6 2 0.986816 0.729004 0
-31 6 3 0.986816 0.729004 0
-31 6 4 0.986816 0.729004 0
-31 6 5 0.986816 0.729004 0
-31 6 6 0.986816 0.729004 0
-31 6 7 0.986816 0.729004 0
-31 6 8 0.986816 0.729004 0
-31 6 9 0.986816 0.729004 0
-31 6 10 0.986816 0.729004 0
-31 6 11 0.986816 0.729004 0
-31 6 12 0.987305 0.729004 0
-31 6 13 0.987305 0.729492 0
-31 6 14 0.987305 0.729492 0
-31 6 15 0.987305 0.72998 0
-31 6 16 0.987793 0.730957 0
-31 6 17 0.987793 0.730957 0
-31 6 18 0.991699 0.733887 0.188232
-31 6 19 1 0.741699 0.328125
-31 6 20 1 0.75 0.424561
-31 6 21 1 0.757812 0.506836
-31 6 22 1 0.76416 0.579102
-31 6 23 1 0.770508 0.644531
-31 6 24 1 0.776367 0.704102
-31 6 25 1 0.782715 0.762695
-31 6 26 1 0.788574 0.818848
-31 6 27 1 0.79248 0.870117
-31 6 28 1 0.79248 0.916504
-31 6 29 1 0.786133 0.957031
-31 6 30 1 0.771484 0.992676
-31 6 31 0.976074 0.750977 1
-31 7 0 0.986816 0.729004 0
-31 7 1 0.986816 0.729004 0
-31 7 2 0.986816 0.729004 0
-31 7 3 0.986816 0.729004 0
-31 7 4 0.986816 0.729004 0
-31 7 5 0.986816 0.729004 0
-31 7 6 0.986816 0.729004 0
-31 7 7 0.986816 0.729004 0
-31 7 8 0.986816 0.729004 0
-31 7 9 0.986816 0.729004 0
-31 7 10 0.986816 0.729004 0
-31 7 11 0.986816 0.729004 0
-31 7 12 0.987305 0.729004 0
-31 7 13 0.987305 0.729492 0
-31 7 14 0.987305 0.729492 0
-31 7 15 0.987305 0.72998 0
-31 7 16 0.987793 0.730957 0
-31 7 17 0.987793 0.730957 0
-31 7 18 0.991699 0.733887 0.188232
-31 7 19 1 0.741699 0.328125
-31 7 20 1 0.75 0.424561
-31 7 21 1 0.757812 0.506836
-31 7 22 1 0.76416 0.579102
-31 7 23 1 0.770508 0.644531
-31 7 24 1 0.776367 0.704102
-31 7 25 1 0.782715 0.762695
-31 7 26 1 0.788574 0.818848
-31 7 27 1 0.79248 0.870117
-31 7 28 1 0.79248 0.916504
-31 7 29 1 0.786133 0.957031
-31 7 30 1 0.771484 0.992676
-31 7 31 0.976074 0.750977 1
-31 8 0 0.986816 0.729004 0
-31 8 1 0.986816 0.729004 0
-31 8 2 0.986816 0.729004 0
-31 8 3 0.986816 0.729004 0
-31 8 4 0.986816 0.729004 0
-31 8 5 0.986816 0.729004 0
-31 8 6 0.986816 0.729004 0
-31 8 7 0.986816 0.729004 0
-31 8 8 0.986816 0.729004 0
-31 8 9 0.986816 0.729004 0
-31 8 10 0.987305 0.729004 0
-31 8 11 0.987305 0.729004 0
-31 8 12 0.987305 0.729492 0
-31 8 13 0.987305 0.729492 0
-31 8 14 0.987305 0.72998 0
-31 8 15 0.987305 0.730469 0
-31 8 16 0.987793 0.730957 0
-31 8 17 0.987793 0.731445 0
-31 8 18 0.991699 0.734375 0.188232
-31 8 19 1 0.741699 0.328125
-31 8 20 1 0.75 0.424561
-31 8 21 1 0.758301 0.506836
-31 8 22 1 0.76416 0.579102
-31 8 23 1 0.770508 0.644531
-31 8 24 1 0.776855 0.704102
-31 8 25 1 0.783203 0.762695
-31 8 26 1 0.788574 0.818848
-31 8 27 1 0.79248 0.870117
-31 8 28 1 0.79248 0.916504
-31 8 29 1 0.786133 0.957031
-31 8 30 1 0.771484 0.992676
-31 8 31 0.976074 0.750977 1
-31 9 0 0.987305 0.729492 0
-31 9 1 0.987305 0.729492 0
-31 9 2 0.987305 0.729492 0
-31 9 3 0.987305 0.729492 0
-31 9 4 0.987305 0.729492 0
-31 9 5 0.987305 0.729492 0
-31 9 6 0.987305 0.729492 0
-31 9 7 0.987305 0.729492 0
-31 9 8 0.987305 0.729492 0
-31 9 9 0.987305 0.729492 0
-31 9 10 0.987305 0.729492 0
-31 9 11 0.987305 0.729492 0
-31 9 12 0.987305 0.729492 0
-31 9 13 0.987305 0.72998 0
-31 9 14 0.987305 0.72998 0
-31 9 15 0.987793 0.730469 0
-31 9 16 0.987793 0.731445 0
-31 9 17 0.987793 0.731445 0
-31 9 18 0.991699 0.734375 0.188354
-31 9 19 1 0.742188 0.328125
-31 9 20 1 0.750488 0.424561
-31 9 21 1 0.758301 0.507324
-31 9 22 1 0.764648 0.579102
-31 9 23 1 0.770996 0.644531
-31 9 24 1 0.776855 0.704102
-31 9 25 1 0.783203 0.762695
-31 9 26 1 0.789062 0.818848
-31 9 27 1 0.792969 0.870117
-31 9 28 1 0.792969 0.916504
-31 9 29 1 0.786133 0.957031
-31 9 30 1 0.771484 0.992676
-31 9 31 0.976074 0.751465 1
-31 10 0 0.987305 0.72998 0
-31 10 1 0.987305 0.72998 0
-31 10 2 0.987305 0.72998 0
-31 10 3 0.987305 0.72998 0
-31 10 4 0.987305 0.72998 0
-31 10 5 0.987305 0.72998 0
-31 10 6 0.987305 0.72998 0
-31 10 7 0.987305 0.72998 0
-31 10 8 0.987305 0.72998 0
-31 10 9 0.987305 0.72998 0
-31 10 10 0.987305 0.72998 0
-31 10 11 0.987305 0.72998 0
-31 10 12 0.987305 0.72998 0
-31 10 13 0.987305 0.730469 0
-31 10 14 0.987793 0.730469 0
-31 10 15 0.987793 0.730957 0
-31 10 16 0.987793 0.731934 0
-31 10 17 0.988281 0.731934 0
-31 10 18 0.992188 0.734863 0.188477
-31 10 19 1 0.742676 0.328369
-31 10 20 1 0.750488 0.424561
-31 10 21 1 0.758789 0.507324
-31 10 22 1 0.765137 0.579102
-31 10 23 1 0.770996 0.644531
-31 10 24 1 0.777344 0.704102
-31 10 25 1 0.783691 0.762695
-31 10 26 1 0.789062 0.818848
-31 10 27 1 0.792969 0.870117
-31 10 28 1 0.792969 0.916504
-31 10 29 1 0.786621 0.957031
-31 10 30 1 0.771973 0.992676
-31 10 31 0.976074 0.751465 1
-31 11 0 0.987793 0.730469 0
-31 11 1 0.987793 0.730469 0
-31 11 2 0.987793 0.730469 0
-31 11 3 0.987793 0.730469 0
-31 11 4 0.987793 0.730469 0
-31 11 5 0.987793 0.730469 0
-31 11 6 0.987793 0.730957 0
-31 11 7 0.987793 0.730957 0
-31 11 8 0.987793 0.730957 0
-31 11 9 0.987793 0.730957 0
-31 11 10 0.987793 0.730957 0
-31 11 11 0.987793 0.730957 0
-31 11 12 0.987793 0.730957 0
-31 11 13 0.987793 0.731445 0
-31 11 14 0.987793 0.731445 0
-31 11 15 0.988281 0.731934 0
-31 11 16 0.988281 0.732422 0
-31 11 17 0.988281 0.73291 0
-31 11 18 0.992188 0.73584 0.188721
-31 11 19 1 0.743164 0.328369
-31 11 20 1 0.751465 0.424561
-31 11 21 1 0.759766 0.507324
-31 11 22 1 0.765625 0.579102
-31 11 23 1 0.771973 0.644531
-31 11 24 1 0.777832 0.704102
-31 11 25 1 0.78418 0.762695
-31 11 26 1 0.790039 0.818848
-31 11 27 1 0.793945 0.870117
-31 11 28 1 0.793457 0.916504
-31 11 29 1 0.787109 0.957031
-31 11 30 1 0.772461 0.992676
-31 11 31 0.976074 0.751953 1
-31 12 0 0.988281 0.732422 0
-31 12 1 0.988281 0.732422 0
-31 12 2 0.988281 0.732422 0
-31 12 3 0.988281 0.732422 0
-31 12 4 0.988281 0.732422 0
-31 12 5 0.988281 0.732422 0
-31 12 6 0.988281 0.732422 0
-31 12 7 0.988281 0.732422 0
-31 12 8 0.988281 0.732422 0
-31 12 9 0.988281 0.732422 0
-31 12 10 0.988281 0.732422 0
-31 12 11 0.988281 0.732422 0
-31 12 12 0.988281 0.732422 0
-31 12 13 0.988281 0.73291 0
-31 12 14 0.988281 0.73291 0
-31 12 15 0.98877 0.733398 0
-31 12 16 0.98877 0.734375 0
-31 12 17 0.98877 0.734375 0
-31 12 18 0.992676 0.737305 0.189209
-31 12 19 1 0.744629 0.328369
-31 12 20 1 0.75293 0.424561
-31 12 21 1 0.76123 0.507324
-31 12 22 1 0.76709 0.579102
-31 12 23 1 0.773438 0.644531
-31 12 24 1 0.779297 0.704102
-31 12 25 1 0.785156 0.762695
-31 12 26 1 0.791016 0.818848
-31 12 27 1 0.794922 0.870605
-31 12 28 1 0.794434 0.916504
-31 12 29 1 0.788086 0.957031
-31 12 30 1 0.773438 0.992676
-31 12 31 0.976074 0.75293 1
-31 13 0 0.989258 0.734863 0
-31 13 1 0.989258 0.734863 0
-31 13 2 0.989258 0.734863 0
-31 13 3 0.989258 0.734863 0
-31 13 4 0.989258 0.734863 0
-31 13 5 0.989258 0.734863 0
-31 13 6 0.989258 0.734863 0
-31 13 7 0.989258 0.734863 0
-31 13 8 0.989258 0.734863 0
-31 13 9 0.989258 0.734863 0
-31 13 10 0.989258 0.734863 0
-31 13 11 0.989258 0.734863 0
-31 13 12 0.989258 0.734863 0
-31 13 13 0.989258 0.735352 0
-31 13 14 0.989258 0.735352 0
-31 13 15 0.989746 0.73584 0
-31 13 16 0.989746 0.736816 0
-31 13 17 0.989746 0.736816 0
-31 13 18 0.993652 0.739746 0.190063
-31 13 19 1 0.74707 0.328613
-31 13 20 1 0.755371 0.424561
-31 13 21 1 0.763184 0.507812
-31 13 22 1 0.769531 0.57959
-31 13 23 1 0.775391 0.644531
-31 13 24 1 0.78125 0.704102
-31 13 25 1 0.787109 0.762695
-31 13 26 1 0.79248 0.818848
-31 13 27 1 0.796387 0.870605
-31 13 28 1 0.795898 0.916504
-31 13 29 1 0.789062 0.95752
-31 13 30 1 0.774902 0.993164
-31 13 31 0.976562 0.754395 1
-31 14 0 0.990234 0.73877 0
-31 14 1 0.990234 0.73877 0
-31 14 2 0.990234 0.73877 0
-31 14 3 0.990234 0.73877 0
-31 14 4 0.990234 0.73877 0
-31 14 5 0.990234 0.73877 0
-31 14 6 0.990234 0.73877 0
-31 14 7 0.990234 0.73877 0
-31 14 8 0.990234 0.73877 0
-31 14 9 0.990234 0.73877 0
-31 14 10 0.990234 0.73877 0
-31 14 11 0.990723 0.73877 0
-31 14 12 0.990723 0.73877 0
-31 14 13 0.990723 0.739258 0
-31 14 14 0.990723 0.739258 0
-31 14 15 0.990723 0.739746 0
-31 14 16 0.991211 0.740723 0
-31 14 17 0.991211 0.740723 0
-31 14 18 0.995117 0.743652 0.191528
-31 14 19 1 0.750977 0.329102
-31 14 20 1 0.758789 0.424805
-31 14 21 1 0.76709 0.508301
-31 14 22 1 0.772949 0.57959
-31 14 23 1 0.77832 0.64502
-31 14 24 1 0.78418 0.704102
-31 14 25 1 0.790039 0.762695
-31 14 26 1 0.794922 0.818848
-31 14 27 1 0.798828 0.870605
-31 14 28 1 0.79834 0.916504
-31 14 29 1 0.791504 0.95752
-31 14 30 1 0.776855 0.993164
-31 14 31 0.976562 0.756348 1
-31 15 0 0.992676 0.744629 0
-31 15 1 0.992676 0.744629 0
-31 15 2 0.992676 0.744629 0
-31 15 3 0.992676 0.744629 0
-31 15 4 0.992676 0.744629 0
-31 15 5 0.992676 0.744629 0
-31 15 6 0.992676 0.744629 0
-31 15 7 0.992676 0.744629 0
-31 15 8 0.992676 0.744629 0
-31 15 9 0.992676 0.744629 0
-31 15 10 0.992676 0.744629 0
-31 15 11 0.992676 0.744629 0
-31 15 12 0.992676 0.744629 0
-31 15 13 0.992676 0.745117 0
-31 15 14 0.992676 0.745117 0
-31 15 15 0.992676 0.745605 0
-31 15 16 0.993164 0.746582 0
-31 15 17 0.993164 0.746582 0
-31 15 18 0.99707 0.749512 0.194092
-31 15 19 1 0.756348 0.329834
-31 15 20 1 0.76416 0.425049
-31 15 21 1 0.771973 0.508301
-31 15 22 1 0.77832 0.580078
-31 15 23 1 0.783203 0.64502
-31 15 24 1 0.788574 0.704102
-31 15 25 1 0.793945 0.762695
-31 15 26 1 0.798828 0.818848
-31 15 27 1 0.802246 0.870605
-31 15 28 1 0.801758 0.916992
-31 15 29 1 0.794922 0.95752
-31 15 30 1 0.780273 0.993652
-31 15 31 0.977051 0.759766 1
-31 16 0 0.995117 0.75293 0
-31 16 1 0.995117 0.75293 0
-31 16 2 0.995117 0.75293 0
-31 16 3 0.995117 0.75293 0
-31 16 4 0.995117 0.75293 0
-31 16 5 0.995117 0.75293 0
-31 16 6 0.995117 0.75293 0
-31 16 7 0.995117 0.75293 0
-31 16 8 0.995117 0.75293 0
-31 16 9 0.995117 0.75293 0
-31 16 10 0.995117 0.75293 0
-31 16 11 0.995605 0.753418 0
-31 16 12 0.995605 0.753418 0
-31 16 13 0.995605 0.753418 0
-31 16 14 0.995605 0.753906 0
-31 16 15 0.995605 0.754395 0
-31 16 16 0.996094 0.754883 0
-31 16 17 0.996094 0.754883 0
-31 16 18 1 0.757812 0.198486
-31 16 19 1 0.764648 0.331299
-31 16 20 1 0.771973 0.425537
-31 16 21 1 0.779785 0.507812
-31 16 22 1 0.785645 0.580566
-31 16 23 1 0.790527 0.64502
-31 16 24 1 0.79541 0.704102
-31 16 25 1 0.800293 0.762695
-31 16 26 1 0.804688 0.818848
-31 16 27 1 0.807617 0.871094
-31 16 28 1 0.807129 0.916992
-31 16 29 1 0.799805 0.958008
-31 16 30 1 0.785156 0.993652
-31 16 31 0.978027 0.76416 1
-31 17 0 0.999023 0.764648 0
-31 17 1 0.999023 0.764648 0
-31 17 2 0.999023 0.764648 0
-31 17 3 0.999023 0.764648 0
-31 17 4 0.999023 0.764648 0
-31 17 5 0.999023 0.764648 0
-31 17 6 0.999023 0.764648 0
-31 17 7 0.999023 0.764648 0
-31 17 8 0.999023 0.764648 0
-31 17 9 0.999023 0.764648 0
-31 17 10 0.999023 0.764648 0
-31 17 11 0.999023 0.764648 0
-31 17 12 0.999023 0.764648 0
-31 17 13 0.999023 0.765137 0
-31 17 14 0.999023 0.765137 0
-31 17 15 0.999512 0.765625 0
-31 17 16 0.999512 0.766602 0
-31 17 17 0.999512 0.766602 0
-31 17 18 1 0.769531 0.205811
-31 17 19 1 0.775879 0.333984
-31 17 20 1 0.782715 0.426514
-31 17 21 1 0.789551 0.507812
-31 17 22 1 0.796387 0.581543
-31 17 23 1 0.800293 0.64502
-31 17 24 1 0.804688 0.703613
-31 17 25 1 0.808594 0.762207
-31 17 26 1 0.8125 0.818848
-31 17 27 1 0.814941 0.871094
-31 17 28 1 0.813965 0.91748
-31 17 29 1 0.806641 0.958496
-31 17 30 1 0.791504 0.994141
-31 17 31 0.979004 0.770508 1
-31 18 0 1 0.778809 0
-31 18 1 1 0.778809 0
-31 18 2 1 0.778809 0
-31 18 3 1 0.778809 0
-31 18 4 1 0.778809 0
-31 18 5 1 0.778809 0
-31 18 6 1 0.778809 0
-31 18 7 1 0.778809 0
-31 18 8 1 0.778809 0
-31 18 9 1 0.778809 0
-31 18 10 1 0.779297 0
-31 18 11 1 0.779297 0
-31 18 12 1 0.779297 0
-31 18 13 1 0.779297 0
-31 18 14 1 0.779785 0
-31 18 15 1 0.780273 0
-31 18 16 1 0.780762 0
-31 18 17 1 0.780762 0
-31 18 18 1 0.783691 0.217041
-31 18 19 1 0.790039 0.338623
-31 18 20 1 0.796387 0.428711
-31 18 21 1 0.802734 0.508789
-31 18 22 1 0.809082 0.582031
-31 18 23 1 0.812988 0.645508
-31 18 24 1 0.816406 0.703613
-31 18 25 1 0.819336 0.761719
-31 18 26 1 0.822266 0.818359
-31 18 27 1 0.824219 0.871094
-31 18 28 1 0.822754 0.917969
-31 18 29 1 0.81543 0.958496
-31 18 30 1 0.800293 0.994629
-31 18 31 0.97998 0.778809 1
-31 19 0 1 0.795898 0
-31 19 1 1 0.795898 0
-31 19 2 1 0.795898 0
-31 19 3 1 0.795898 0
-31 19 4 1 0.795898 0
-31 19 5 1 0.795898 0
-31 19 6 1 0.795898 0
-31 19 7 1 0.795898 0
-31 19 8 1 0.795898 0
-31 19 9 1 0.795898 0
-31 19 10 1 0.795898 0
-31 19 11 1 0.795898 0
-31 19 12 1 0.795898 0
-31 19 13 1 0.796387 0
-31 19 14 1 0.796387 0
-31 19 15 1 0.796875 0
-31 19 16 1 0.797363 0
-31 19 17 1 0.797363 0
-31 19 18 1 0.800781 0.232666
-31 19 19 1 0.806641 0.345459
-31 19 20 1 0.8125 0.432373
-31 19 21 1 0.818359 0.510254
-31 19 22 1 0.82373 0.582031
-31 19 23 1 0.828125 0.646484
-31 19 24 1 0.830078 0.703125
-31 19 25 1 0.83252 0.76123
-31 19 26 1 0.834473 0.817871
-31 19 27 1 0.834961 0.870605
-31 19 28 1 0.833008 0.917969
-31 19 29 1 0.825684 0.958984
-31 19 30 1 0.810059 0.994629
-31 19 31 0.980957 0.788574 1
-31 20 0 1 0.813965 0
-31 20 1 1 0.813965 0
-31 20 2 1 0.813965 0
-31 20 3 1 0.813965 0
-31 20 4 1 0.813965 0
-31 20 5 1 0.813965 0
-31 20 6 1 0.813965 0
-31 20 7 1 0.813965 0
-31 20 8 1 0.813965 0
-31 20 9 1 0.813965 0
-31 20 10 1 0.813965 0
-31 20 11 1 0.813965 0
-31 20 12 1 0.813965 0
-31 20 13 1 0.814453 0
-31 20 14 1 0.814453 0
-31 20 15 1 0.814941 0
-31 20 16 1 0.81543 0
-31 20 17 1 0.81543 0
-31 20 18 1 0.819824 0.252197
-31 20 19 1 0.825195 0.355225
-31 20 20 1 0.830566 0.437744
-31 20 21 1 0.835938 0.512695
-31 20 22 1 0.840332 0.58252
-31 20 23 1 0.844238 0.646484
-31 20 24 1 0.846191 0.703125
-31 20 25 1 0.847168 0.760254
-31 20 26 1 0.847656 0.816895
-31 20 27 1 0.847168 0.870117
-31 20 28 1 0.844727 0.91748
-31 20 29 1 0.836914 0.958984
-31 20 30 1 0.821289 0.995117
-31 20 31 0.981934 0.799316 1
-31 21 0 1 0.833496 0
-31 21 1 1 0.833496 0
-31 21 2 1 0.833496 0
-31 21 3 1 0.833496 0
-31 21 4 1 0.833496 0
-31 21 5 1 0.833496 0
-31 21 6 1 0.833496 0
-31 21 7 1 0.833496 0
-31 21 8 1 0.833496 0
-31 21 9 1 0.833496 0
-31 21 10 1 0.833496 0
-31 21 11 1 0.833496 0
-31 21 12 1 0.833496 0
-31 21 13 1 0.833496 0
-31 21 14 1 0.833984 0
-31 21 15 1 0.833984 0
-31 21 16 1 0.834473 0
-31 21 17 1 0.835449 0.12323
-31 21 18 1 0.839844 0.275635
-31 21 19 1 0.845215 0.368164
-31 21 20 1 0.850098 0.445557
-31 21 21 1 0.854492 0.51709
-31 21 22 1 0.858398 0.583984
-31 21 23 1 0.861328 0.645996
-31 21 24 1 0.86377 0.703125
-31 21 25 1 0.863281 0.758789
-31 21 26 1 0.862305 0.81543
-31 21 27 1 0.86084 0.869141
-31 21 28 1 0.857422 0.916992
-31 21 29 1 0.849609 0.958496
-31 21 30 1 0.833984 0.994629
-31 21 31 0.98291 0.811523 1
-31 22 0 1 0.852539 0
-31 22 1 1 0.852539 0
-31 22 2 1 0.852539 0
-31 22 3 1 0.852539 0
-31 22 4 1 0.852539 0
-31 22 5 1 0.852539 0
-31 22 6 1 0.852539 0
-31 22 7 1 0.852539 0
-31 22 8 1 0.853027 0
-31 22 9 1 0.853027 0
-31 22 10 1 0.853027 0
-31 22 11 1 0.853027 0
-31 22 12 1 0.853027 0
-31 22 13 1 0.853027 0
-31 22 14 1 0.853027 0
-31 22 15 1 0.853516 0
-31 22 16 1 0.854004 0
-31 22 17 1 0.856445 0.191895
-31 22 18 1 0.86084 0.301025
-31 22 19 1 0.865723 0.383545
-31 22 20 1 0.870117 0.455811
-31 22 21 1 0.874512 0.523438
-31 22 22 1 0.877441 0.586914
-31 22 23 1 0.879883 0.645996
-31 22 24 1 0.880859 0.70166
-31 22 25 1 0.880859 0.757324
-31 22 26 1 0.878418 0.812988
-31 22 27 1 0.875488 0.867188
-31 22 28 1 0.871094 0.915527
-31 22 29 1 0.862793 0.95752
-31 22 30 1 0.847168 0.994141
-31 22 31 0.983887 0.824707 1
-31 23 0 1 0.872559 0.15686
-31 23 1 1 0.872559 0.15686
-31 23 2 1 0.872559 0.15686
-31 23 3 1 0.872559 0.15686
-31 23 4 1 0.872559 0.15686
-31 23 5 1 0.872559 0.15686
-31 23 6 1 0.872559 0.15686
-31 23 7 1 0.872559 0.156982
-31 23 8 1 0.872559 0.156982
-31 23 9 1 0.872559 0.156982
-31 23 10 1 0.872559 0.157104
-31 23 11 1 0.872559 0.157349
-31 23 12 1 0.872559 0.157593
-31 23 13 1 0.873047 0.158203
-31 23 14 1 0.873047 0.158936
-31 23 15 1 0.873535 0.160156
-31 23 16 1 0.873535 0.161987
-31 23 17 1 0.876465 0.239258
-31 23 18 1 0.880371 0.326416
-31 23 19 1 0.885254 0.400391
-31 23 20 1 0.889648 0.467285
-31 23 21 1 0.893555 0.530762
-31 23 22 1 0.896484 0.591309
-31 23 23 1 0.897949 0.647949
-31 23 24 1 0.898438 0.700684
-31 23 25 1 0.897949 0.755859
-31 23 26 1 0.894531 0.810547
-31 23 27 1 0.890625 0.864258
-31 23 28 1 0.884766 0.914062
-31 23 29 1 0.875977 0.956543
-31 23 30 1 0.860352 0.993164
-31 23 31 0.984375 0.837891 1
-31 24 0 1 0.89209 0.228394
-31 24 1 1 0.89209 0.228394
-31 24 2 1 0.89209 0.228394
-31 24 3 1 0.89209 0.228394
-31 24 4 1 0.89209 0.228394
-31 24 5 1 0.89209 0.228394
-31 24 6 1 0.89209 0.228394
-31 24 7 1 0.89209 0.228394
-31 24 8 1 0.89209 0.228394
-31 24 9 1 0.89209 0.228394
-31 24 10 1 0.89209 0.228516
-31 24 11 1 0.89209 0.228638
-31 24 12 1 0.89209 0.22876
-31 24 13 1 0.89209 0.229004
-31 24 14 1 0.892578 0.229492
-31 24 15 1 0.892578 0.230103
-31 24 16 1 0.893066 0.231079
-31 24 17 1 0.89502 0.277344
-31 24 18 1 0.899414 0.350586
-31 24 19 1 0.903809 0.41748
-31 24 20 1 0.907715 0.479736
-31 24 21 1 0.911621 0.539551
-31 24 22 1 0.914062 0.597168
-31 24 23 1 0.915527 0.650391
-31 24 24 1 0.915527 0.700684
-31 24 25 1 0.914551 0.753418
-31 24 26 1 0.911133 0.808105
-31 24 27 1 0.905273 0.861328
-31 24 28 1 0.898438 0.911133
-31 24 29 1 0.88916 0.95459
-31 24 30 1 0.873535 0.991699
-31 24 31 0.984375 0.851074 1
-31 25 0 1 0.912109 0.280273
-31 25 1 1 0.912109 0.280273
-31 25 2 1 0.912109 0.280273
-31 25 3 1 0.912109 0.280273
-31 25 4 1 0.912109 0.280273
-31 25 5 1 0.912109 0.280273
-31 25 6 1 0.912109 0.280273
-31 25 7 1 0.912109 0.280273
-31 25 8 1 0.912109 0.280273
-31 25 9 1 0.912109 0.280273
-31 25 10 1 0.912109 0.280273
-31 25 11 1 0.912109 0.280273
-31 25 12 1 0.912109 0.280518
-31 25 13 1 0.912109 0.280518
-31 25 14 1 0.912109 0.281006
-31 25 15 1 0.912598 0.28125
-31 25 16 1 0.912598 0.281982
-31 25 17 1 0.914551 0.311768
-31 25 18 1 0.918457 0.375
-31 25 19 1 0.922363 0.435547
-31 25 20 1 0.926758 0.493652
-31 25 21 1 0.930176 0.549805
-31 25 22 1 0.932617 0.604004
-31 25 23 1 0.934082 0.654785
-31 25 24 1 0.934082 0.702148
-31 25 25 1 0.932129 0.751953
-31 25 26 1 0.928223 0.804199
-31 25 27 1 0.921875 0.856934
-31 25 28 1 0.913574 0.907227
-31 25 29 1 0.903809 0.95166
-31 25 30 1 0.888184 0.989258
-31 25 31 0.984375 0.865723 1
-31 26 0 1 0.932129 0.322266
-31 26 1 1 0.932129 0.322266
-31 26 2 1 0.932129 0.322266
-31 26 3 1 0.932129 0.322266
-31 26 4 1 0.932129 0.322266
-31 26 5 1 0.932129 0.322266
-31 26 6 1 0.932129 0.322266
-31 26 7 1 0.932129 0.322266
-31 26 8 1 0.932129 0.322266
-31 26 9 1 0.932129 0.322266
-31 26 10 1 0.932129 0.322266
-31 26 11 1 0.932129 0.32251
-31 26 12 1 0.932129 0.32251
-31 26 13 1 0.932129 0.32251
-31 26 14 1 0.932129 0.322754
-31 26 15 1 0.932617 0.322998
-31 26 16 1 0.932617 0.323486
-31 26 17 1 0.934082 0.342041
-31 26 18 1 0.9375 0.397705
-31 26 19 1 0.941406 0.453369
-31 26 20 1 0.945312 0.507324
-31 26 21 1 0.94873 0.560547
-31 26 22 1 0.951172 0.611816
-31 26 23 1 0.952637 0.659668
-31 26 24 1 0.952637 0.70459
-31 26 25 1 0.950684 0.751465
-31 26 26 1 0.946777 0.800781
-31 26 27 1 0.939941 0.852051
-31 26 28 1 0.930176 0.901855
-31 26 29 1 0.919434 0.947754
-31 26 30 1 0.903809 0.98584
-31 26 31 0.983398 0.881348 1
-31 27 0 1 0.95166 0.356201
-31 27 1 1 0.95166 0.356201
-31 27 2 1 0.95166 0.356201
-31 27 3 1 0.95166 0.356201
-31 27 4 1 0.95166 0.356201
-31 27 5 1 0.95166 0.356201
-31 27 6 1 0.95166 0.356201
-31 27 7 1 0.95166 0.356201
-31 27 8 1 0.95166 0.356201
-31 27 9 1 0.95166 0.356201
-31 27 10 1 0.95166 0.356201
-31 27 11 1 0.95166 0.356201
-31 27 12 1 0.95166 0.356201
-31 27 13 1 0.95166 0.356445
-31 27 14 1 0.95166 0.356445
-31 27 15 1 0.952148 0.356689
-31 27 16 1 0.952148 0.356934
-31 27 17 1 0.953125 0.366699
-31 27 18 1 0.956543 0.416992
-31 27 19 1 0.960449 0.46875
-31 27 20 1 0.963867 0.519531
-31 27 21 1 0.966797 0.569824
-31 27 22 1 0.969238 0.619141
-31 27 23 1 0.970703 0.664551
-31 27 24 1 0.970703 0.70752
-31 27 25 1 0.969238 0.751953
-31 27 26 1 0.965332 0.79834
-31 27 27 1 0.958496 0.846191
-31 27 28 1 0.94873 0.89502
-31 27 29 1 0.936035 0.941895
-31 27 30 1 0.920898 0.980957
-31 27 31 0.981445 0.898438 1
-31 28 0 1 0.970215 0.381348
-31 28 1 1 0.970215 0.381348
-31 28 2 1 0.970215 0.381348
-31 28 3 1 0.970215 0.381348
-31 28 4 1 0.970215 0.381348
-31 28 5 1 0.970215 0.381348
-31 28 6 1 0.970215 0.381348
-31 28 7 1 0.970215 0.381348
-31 28 8 1 0.970215 0.381348
-31 28 9 1 0.970215 0.381348
-31 28 10 1 0.970215 0.381348
-31 28 11 1 0.970215 0.381348
-31 28 12 1 0.970215 0.381348
-31 28 13 1 0.970215 0.381348
-31 28 14 1 0.970215 0.381348
-31 28 15 1 0.970215 0.381592
-31 28 16 1 0.970215 0.381592
-31 28 17 1 0.970703 0.383789
-31 28 18 1 0.974121 0.43042
-31 28 19 1 0.977539 0.479004
-31 28 20 1 0.980957 0.527344
-31 28 21 1 0.984375 0.576172
-31 28 22 1 0.986816 0.623535
-31 28 23 1 0.987793 0.66748
-31 28 24 1 0.987793 0.708984
-31 28 25 1 0.986816 0.751953
-31 28 26 1 0.983398 0.795898
-31 28 27 1 0.977051 0.84082
-31 28 28 1 0.967773 0.886719
-31 28 29 1 0.954102 0.933105
-31 28 30 0.999512 0.938477 0.974609
-31 28 31 0.978027 0.916992 1
-31 29 0 1 0.986816 0.397217
-31 29 1 1 0.986816 0.397217
-31 29 2 1 0.986816 0.397217
-31 29 3 1 0.986816 0.397217
-31 29 4 1 0.986816 0.397217
-31 29 5 1 0.986816 0.397217
-31 29 6 1 0.986816 0.397217
-31 29 7 1 0.986816 0.397217
-31 29 8 1 0.986816 0.397217
-31 29 9 1 0.986816 0.397217
-31 29 10 1 0.986816 0.397217
-31 29 11 1 0.986816 0.397217
-31 29 12 1 0.986816 0.397217
-31 29 13 1 0.986816 0.397217
-31 29 14 1 0.986816 0.397217
-31 29 15 1 0.986816 0.397217
-31 29 16 1 0.986816 0.397461
-31 29 17 1 0.987305 0.397461
-31 29 18 1 0.990234 0.436035
-31 29 19 1 0.993652 0.482422
-31 29 20 1 0.99707 0.529297
-31 29 21 1 1 0.576172
-31 29 22 1 1 0.622559
-31 29 23 1 1 0.665527
-31 29 24 1 1 0.706055
-31 29 25 1 1 0.748047
-31 29 26 1 1 0.791504
-31 29 27 1 0.994629 0.835449
-31 29 28 1 0.98584 0.878906
-31 29 29 1 0.973145 0.922852
-31 29 30 0.993164 0.956543 0.965332
-31 29 31 0.972656 0.936035 1
-31 30 0 0.99707 1 0.404541
-31 30 1 0.99707 1 0.404541
-31 30 2 0.99707 1 0.404541
-31 30 3 0.99707 1 0.404541
-31 30 4 0.99707 1 0.404541
-31 30 5 0.99707 1 0.404541
-31 30 6 0.99707 1 0.404541
-31 30 7 0.99707 1 0.404541
-31 30 8 0.99707 1 0.404541
-31 30 9 0.99707 1 0.404541
-31 30 10 0.99707 1 0.404541
-31 30 11 0.99707 1 0.404541
-31 30 12 0.99707 1 0.404541
-31 30 13 0.99707 1 0.404541
-31 30 14 0.99707 1 0.404541
-31 30 15 0.99707 1 0.404541
-31 30 16 0.99707 1 0.404541
-31 30 17 0.99707 1 0.404785
-31 30 18 0.999512 1 0.433594
-31 30 19 1 1 0.478516
-31 30 20 1 1 0.523926
-31 30 21 1 1 0.569824
-31 30 22 1 1 0.614746
-31 30 23 1 1 0.657227
-31 30 24 1 1 0.697266
-31 30 25 1 1 0.73877
-31 30 26 1 1 0.781738
-31 30 27 1 1 0.825684
-31 30 28 1 1 0.869141
-31 30 29 0.997559 0.990723 0.912109
-31 30 30 0.983887 0.975098 0.952637
-31 30 31 0.965332 0.955078 0.990723
-31 31 0 0.978027 1 0.406494
-31 31 1 0.978027 1 0.406494
-31 31 2 0.978027 1 0.406494
-31 31 3 0.978027 1 0.406494
-31 31 4 0.978027 1 0.406494
-31 31 5 0.978027 1 0.406494
-31 31 6 0.978027 1 0.406494
-31 31 7 0.978027 1 0.406494
-31 31 8 0.978027 1 0.406494
-31 31 9 0.978027 1 0.406494
-31 31 10 0.978027 1 0.406494
-31 31 11 0.978027 1 0.406494
-31 31 12 0.978027 1 0.406494
-31 31 13 0.978027 1 0.406494
-31 31 14 0.978027 1 0.406494
-31 31 15 0.978027 1 0.406494
-31 31 16 0.978027 1 0.406494
-31 31 17 0.978027 1 0.406494
-31 31 18 0.979492 1 0.425537
-31 31 19 0.98291 1 0.468994
-31 31 20 0.986816 1 0.512695
-31 31 21 0.990234 1 0.557129
-31 31 22 0.993652 1 0.601074
-31 31 23 0.996094 1 0.642578
-31 31 24 0.998047 1 0.681641
-31 31 25 0.999023 1 0.722656
-31 31 26 0.998535 1 0.765137
-31 31 27 0.996094 1 0.809082
-31 31 28 0.991699 1 0.853027
-31 31 29 0.983398 1 0.896484
-31 31 30 0.97168 0.992676 0.937988
-31 31 31 0.955566 0.973633 0.976562
diff --git a/release/datafiles/colormanagement/luts/rrt_ut33_p3dci.spi3d b/release/datafiles/colormanagement/luts/rrt_ut33_p3dci.spi3d
deleted file mode 100644
index 6b64964ac5c..00000000000
--- a/release/datafiles/colormanagement/luts/rrt_ut33_p3dci.spi3d
+++ /dev/null
@@ -1,32771 +0,0 @@
-SPILUT 1.0
-3 3
-32 32 32
-0 0 0 0.00115395 0.00107956 0.00112534
-0 0 1 0.00597382 0.0059433 0.00737
-0 0 2 0.00935364 0.0106354 0.0158691
-0 0 3 0.00822449 0.0147629 0.0266266
-0 0 4 0 0.0185394 0.0403748
-0 0 5 0 0.0212097 0.0550232
-0 0 6 0 0.0236664 0.0709839
-0 0 7 0 0.0269318 0.0901489
-0 0 8 0 0.0317993 0.114563
-0 0 9 0 0.0387878 0.14624
-0 0 10 0 0.048584 0.187744
-0 0 11 0 0.061554 0.240845
-0 0 12 0 0.0769653 0.303467
-0 0 13 0 0.0946045 0.374268
-0 0 14 0 0.114075 0.452637
-0 0 15 0 0.134888 0.536133
-0 0 16 0 0.156616 0.622559
-0 0 17 0 0.17749 0.706055
-0 0 18 0 0.196777 0.782715
-0 0 19 0 0.213745 0.850098
-0 0 20 0 0.223022 0.887695
-0 0 21 0 0.224854 0.89502
-0 0 22 0 0.226807 0.902832
-0 0 23 0 0.22876 0.910645
-0 0 24 0 0.230835 0.918457
-0 0 25 0 0.233032 0.927246
-0 0 26 0 0.235474 0.937012
-0 0 27 0 0.238159 0.947754
-0 0 28 0 0.241211 0.959961
-0 0 29 0 0.244385 0.972656
-0 0 30 0 0.247803 0.986328
-0 0 31 0 0.251221 1
-0 1 0 0.00468063 0.00563812 0.0049324
-0 1 1 0.00670242 0.00868988 0.00909424
-0 1 2 0.00834656 0.0128784 0.0163116
-0 1 3 0.0019989 0.0171967 0.0265656
-0 1 4 0 0.0213013 0.0402222
-0 1 5 0 0.0239716 0.0549622
-0 1 6 0 0.0261078 0.0709839
-0 1 7 0 0.0289154 0.0901489
-0 1 8 0 0.0332947 0.114563
-0 1 9 0 0.0398865 0.14624
-0 1 10 0 0.0493774 0.187622
-0 1 11 0 0.0621033 0.240845
-0 1 12 0 0.0773926 0.303467
-0 1 13 0 0.0949097 0.374268
-0 1 14 0 0.114319 0.452637
-0 1 15 0 0.135132 0.536133
-0 1 16 0 0.156738 0.622559
-0 1 17 0 0.177612 0.706055
-0 1 18 0 0.196899 0.782715
-0 1 19 0 0.213745 0.850098
-0 1 20 0 0.223145 0.887695
-0 1 21 0 0.224976 0.89502
-0 1 22 0 0.226807 0.902832
-0 1 23 0 0.228882 0.910645
-0 1 24 0 0.230835 0.918457
-0 1 25 0 0.233032 0.927246
-0 1 26 0 0.235474 0.937012
-0 1 27 0 0.238159 0.947754
-0 1 28 0 0.241211 0.959961
-0 1 29 0 0.244385 0.972656
-0 1 30 0 0.247803 0.986328
-0 1 31 0 0.251221 1
-0 2 0 0.00698471 0.0126953 0.00907135
-0 2 1 0.00671768 0.0140076 0.0120697
-0 2 2 0.00474167 0.0167999 0.0176392
-0 2 3 0 0.0207825 0.0268097
-0 2 4 0 0.0251465 0.0401001
-0 2 5 0 0.0278931 0.0548706
-0 2 6 0 0.0297394 0.0709229
-0 2 7 0 0.0319824 0.0901489
-0 2 8 0 0.0357056 0.114563
-0 2 9 0 0.0417175 0.14624
-0 2 10 0 0.0507202 0.187622
-0 2 11 0 0.0631104 0.240845
-0 2 12 0 0.078125 0.303467
-0 2 13 0 0.0953979 0.374268
-0 2 14 0 0.114685 0.452637
-0 2 15 0 0.135376 0.536133
-0 2 16 0 0.156982 0.622559
-0 2 17 0 0.177734 0.706055
-0 2 18 0 0.197021 0.782715
-0 2 19 0 0.213867 0.850098
-0 2 20 0 0.223145 0.887695
-0 2 21 0 0.224976 0.89502
-0 2 22 0 0.226929 0.902832
-0 2 23 0 0.228882 0.910645
-0 2 24 0 0.230835 0.918457
-0 2 25 0 0.233032 0.927246
-0 2 26 0 0.235474 0.937012
-0 2 27 0 0.238159 0.947754
-0 2 28 0 0.241211 0.959961
-0 2 29 0 0.244385 0.972656
-0 2 30 0 0.247803 0.986328
-0 2 31 0 0.251221 1
-0 3 0 0 0.0224152 0.0126877
-0 3 1 0 0.0226593 0.0156555
-0 3 2 0 0.0238037 0.0202179
-0 3 3 0 0.026535 0.0279083
-0 3 4 0 0.0305786 0.0401306
-0 3 5 0 0.0333862 0.054718
-0 3 6 0 0.0349731 0.0708618
-0 3 7 0 0.0366516 0.0901489
-0 3 8 0 0.0395813 0.114563
-0 3 9 0 0.0447388 0.14624
-0 3 10 0 0.053009 0.187622
-0 3 11 0 0.0648193 0.240845
-0 3 12 0 0.0794067 0.303467
-0 3 13 0 0.0963745 0.374268
-0 3 14 0 0.115356 0.452637
-0 3 15 0 0.135864 0.536133
-0 3 16 0 0.157349 0.622559
-0 3 17 0 0.178101 0.706055
-0 3 18 0 0.197144 0.782715
-0 3 19 0 0.213989 0.850098
-0 3 20 0 0.223389 0.887695
-0 3 21 0 0.225098 0.89502
-0 3 22 0 0.227051 0.902832
-0 3 23 0 0.229004 0.910645
-0 3 24 0 0.230957 0.918457
-0 3 25 0 0.233154 0.927246
-0 3 26 0 0.235474 0.937012
-0 3 27 0 0.238159 0.947754
-0 3 28 0 0.241211 0.959961
-0 3 29 0 0.244507 0.972656
-0 3 30 0 0.247803 0.986328
-0 3 31 0 0.251221 1
-0 4 0 0 0.0352783 0.0150452
-0 4 1 0 0.0351257 0.0187683
-0 4 2 0 0.0352478 0.0235596
-0 4 3 0 0.0363464 0.0304108
-0 4 4 0 0.0386658 0.040741
-0 4 5 0 0.0410461 0.0545959
-0 4 6 0 0.0424194 0.0708008
-0 4 7 0 0.0435181 0.0900879
-0 4 8 0 0.0455933 0.114563
-0 4 9 0 0.0497131 0.146118
-0 4 10 0 0.0570068 0.187622
-0 4 11 0 0.0679321 0.240845
-0 4 12 0 0.0817261 0.303467
-0 4 13 0 0.0980835 0.374268
-0 4 14 0 0.116699 0.452637
-0 4 15 0 0.136841 0.536133
-0 4 16 0 0.158081 0.622559
-0 4 17 0 0.178589 0.706055
-0 4 18 0 0.197632 0.782715
-0 4 19 0 0.214355 0.850098
-0 4 20 0 0.223633 0.887695
-0 4 21 0 0.225342 0.89502
-0 4 22 0 0.227173 0.902832
-0 4 23 0 0.229126 0.910645
-0 4 24 0 0.231079 0.918457
-0 4 25 0 0.233154 0.927246
-0 4 26 0 0.235596 0.937012
-0 4 27 0 0.238281 0.947754
-0 4 28 0 0.241333 0.959961
-0 4 29 0 0.244507 0.972656
-0 4 30 0 0.247925 0.986328
-0 4 31 0 0.251465 1
-0 5 0 0 0.0501099 0.0144577
-0 5 1 0 0.0500183 0.0195465
-0 5 2 0 0.0499573 0.0253143
-0 5 3 0 0.0500183 0.0324097
-0 5 4 0 0.0505676 0.0417786
-0 5 5 0 0.0517578 0.0545654
-0 5 6 0 0.0527344 0.0705566
-0 5 7 0 0.0533447 0.0899658
-0 5 8 0 0.0545654 0.114502
-0 5 9 0 0.0575562 0.146118
-0 5 10 0 0.0635986 0.1875
-0 5 11 0 0.0733643 0.240723
-0 5 12 0 0.0859985 0.303467
-0 5 13 0 0.101379 0.374268
-0 5 14 0 0.119141 0.452637
-0 5 15 0 0.138672 0.536133
-0 5 16 0 0.159424 0.622559
-0 5 17 0 0.179688 0.706055
-0 5 18 0 0.198486 0.782715
-0 5 19 0 0.215088 0.850098
-0 5 20 0 0.224121 0.887695
-0 5 21 0 0.225708 0.89502
-0 5 22 0 0.227539 0.902832
-0 5 23 0 0.22937 0.910645
-0 5 24 0 0.231323 0.918457
-0 5 25 0 0.233398 0.927246
-0 5 26 0 0.23584 0.937012
-0 5 27 0 0.238403 0.947754
-0 5 28 0 0.241455 0.959961
-0 5 29 0 0.244629 0.972656
-0 5 30 0 0.247925 0.986328
-0 5 31 0 0.251465 1
-0 6 0 0 0.0656128 0.00494766
-0 6 1 0 0.0656738 0.0162506
-0 6 2 0 0.0656738 0.0238037
-0 6 3 0 0.0656738 0.0319519
-0 6 4 0 0.0657959 0.0417786
-0 6 5 0 0.06604 0.0543213
-0 6 6 0 0.0664062 0.0700073
-0 6 7 0 0.0665894 0.0896606
-0 6 8 0 0.0671387 0.11438
-0 6 9 0 0.0690308 0.145996
-0 6 10 0 0.0738525 0.187378
-0 6 11 0 0.0822144 0.240601
-0 6 12 0 0.0932617 0.303223
-0 6 13 0 0.107117 0.374268
-0 6 14 0 0.123596 0.452637
-0 6 15 0 0.14209 0.536133
-0 6 16 0 0.162109 0.622559
-0 6 17 0 0.181763 0.706055
-0 6 18 0 0.200073 0.782715
-0 6 19 0 0.216309 0.850098
-0 6 20 0 0.225098 0.887695
-0 6 21 0 0.226562 0.89502
-0 6 22 0 0.228149 0.902832
-0 6 23 0 0.22998 0.910645
-0 6 24 0 0.231812 0.918457
-0 6 25 0 0.233765 0.927246
-0 6 26 0 0.236084 0.937012
-0 6 27 0 0.23877 0.947754
-0 6 28 0 0.241699 0.959961
-0 6 29 0 0.244873 0.972656
-0 6 30 0 0.248169 0.986328
-0 6 31 0 0.251709 1
-0 7 0 0 0.0836792 0
-0 7 1 0 0.0836792 0
-0 7 2 0 0.0837402 0.0175629
-0 7 3 0 0.0838013 0.0284576
-0 7 4 0 0.0839233 0.0395508
-0 7 5 0 0.0840454 0.0527344
-0 7 6 0 0.0842285 0.0687866
-0 7 7 0 0.0842896 0.0888672
-0 7 8 0 0.0842896 0.113953
-0 7 9 0 0.0853271 0.145752
-0 7 10 0 0.0889893 0.187134
-0 7 11 0 0.0960083 0.240356
-0 7 12 0 0.105347 0.303223
-0 7 13 0 0.117126 0.374268
-0 7 14 0 0.131592 0.452637
-0 7 15 0 0.148438 0.536133
-0 7 16 0 0.166992 0.622559
-0 7 17 0 0.185547 0.706055
-0 7 18 0 0.203003 0.782715
-0 7 19 0 0.218628 0.850098
-0 7 20 0 0.227051 0.887695
-0 7 21 0 0.228149 0.89502
-0 7 22 0 0.229492 0.902832
-0 7 23 0 0.230957 0.910645
-0 7 24 0 0.232666 0.918945
-0 7 25 0 0.234619 0.927246
-0 7 26 0 0.236816 0.937012
-0 7 27 0 0.239258 0.947754
-0 7 28 0 0.242188 0.959961
-0 7 29 0 0.245239 0.973145
-0 7 30 0 0.248535 0.986328
-0 7 31 0 0.251953 1
-0 8 0 0 0.106323 0
-0 8 1 0 0.106323 0
-0 8 2 0 0.106384 0
-0 8 3 0 0.106445 0.018631
-0 8 4 0 0.106567 0.0344238
-0 8 5 0 0.106689 0.0492859
-0 8 6 0 0.106934 0.0662842
-0 8 7 0 0.107117 0.0870972
-0 8 8 0 0.107056 0.112976
-0 8 9 0 0.107544 0.145264
-0 8 10 0 0.110413 0.186646
-0 8 11 0 0.116394 0.23999
-0 8 12 0 0.124023 0.302979
-0 8 13 0 0.133545 0.374023
-0 8 14 0 0.145386 0.452393
-0 8 15 0 0.159668 0.536133
-0 8 16 0 0.175903 0.622559
-0 8 17 0 0.192627 0.706055
-0 8 18 0 0.20874 0.782715
-0 8 19 0 0.223267 0.850586
-0 8 20 0 0.230835 0.888184
-0 8 21 0 0.231079 0.895508
-0 8 22 0 0.231934 0.90332
-0 8 23 0 0.233032 0.911133
-0 8 24 0 0.234375 0.918945
-0 8 25 0 0.236084 0.927734
-0 8 26 0 0.238037 0.937012
-0 8 27 0 0.240356 0.947754
-0 8 28 0 0.243164 0.959961
-0 8 29 0 0.246094 0.973145
-0 8 30 0 0.249268 0.986328
-0 8 31 0 0.252441 1
-0 9 0 0 0.135132 0
-0 9 1 0 0.135132 0
-0 9 2 0 0.135132 0
-0 9 3 0 0.135254 0
-0 9 4 0 0.135254 0.0202179
-0 9 5 0 0.135376 0.0426025
-0 9 6 0 0.135498 0.0618591
-0 9 7 0 0.135864 0.0838623
-0 9 8 0 0.136108 0.11084
-0 9 9 0 0.136719 0.144287
-0 9 10 0 0.13916 0.186035
-0 9 11 0 0.144409 0.23938
-0 9 12 0 0.150757 0.30249
-0 9 13 0 0.158203 0.374023
-0 9 14 0 0.167236 0.452393
-0 9 15 0 0.178345 0.536133
-0 9 16 0 0.191406 0.623047
-0 9 17 0 0.2052 0.706543
-0 9 18 0 0.218994 0.783203
-0 9 19 0 0.231689 0.850586
-0 9 20 0 0.237793 0.888672
-0 9 21 0 0.236572 0.895996
-0 9 22 0 0.23645 0.90332
-0 9 23 0 0.236938 0.911133
-0 9 24 0 0.237671 0.918945
-0 9 25 0 0.238892 0.927734
-0 9 26 0 0.240479 0.9375
-0 9 27 0 0.242554 0.948242
-0 9 28 0 0.244995 0.960449
-0 9 29 0 0.247681 0.973145
-0 9 30 0 0.250488 0.986328
-0 9 31 0 0.253662 1
-0 10 0 0 0.172241 0
-0 10 1 0 0.172241 0
-0 10 2 0 0.172241 0
-0 10 3 0 0.172363 0
-0 10 4 0 0.172363 0
-0 10 5 0 0.172485 0.0250854
-0 10 6 0 0.172485 0.0544128
-0 10 7 0 0.172485 0.0795288
-0 10 8 0 0.172729 0.108215
-0 10 9 0 0.173584 0.142944
-0 10 10 0 0.175659 0.185425
-0 10 11 0 0.18042 0.238525
-0 10 12 0 0.185913 0.301758
-0 10 13 0 0.19165 0.373535
-0 10 14 0 0.19812 0.452393
-0 10 15 0 0.205811 0.536133
-0 10 16 0 0.21521 0.623047
-0 10 17 0 0.225464 0.706543
-0 10 18 0 0.23584 0.783203
-0 10 19 0 0.24585 0.851074
-0 10 20 0 0.249634 0.889648
-0 10 21 0 0.246216 0.896484
-0 10 22 0 0.244385 0.904297
-0 10 23 0 0.243652 0.912109
-0 10 24 0 0.24353 0.919434
-0 10 25 0 0.244019 0.928223
-0 10 26 0 0.244873 0.937988
-0 10 27 0 0.246216 0.94873
-0 10 28 0 0.248169 0.960449
-0 10 29 0 0.250488 0.973633
-0 10 30 0 0.25293 0.986816
-0 10 31 0 0.255859 1
-0 11 0 0 0.220459 0
-0 11 1 0 0.220459 0
-0 11 2 0 0.220459 0
-0 11 3 0 0.220459 0
-0 11 4 0 0.220581 0
-0 11 5 0 0.220581 0
-0 11 6 0 0.220703 0.0350037
-0 11 7 0 0.220581 0.0720215
-0 11 8 0 0.220459 0.104797
-0 11 9 0 0.220703 0.141724
-0 11 10 0 0.222168 0.185181
-0 11 11 0 0.225464 0.237915
-0 11 12 0 0.229858 0.300781
-0 11 13 0 0.234375 0.372803
-0 11 14 0 0.23877 0.451904
-0 11 15 0 0.24353 0.536133
-0 11 16 0 0.249146 0.623047
-0 11 17 0 0.255127 0.707031
-0 11 18 0 0.261719 0.783691
-0 11 19 0 0.268066 0.851562
-0 11 20 0 0.268555 0.891113
-0 11 21 0 0.261963 0.897949
-0 11 22 0 0.257568 0.905273
-0 11 23 0 0.254883 0.913086
-0 11 24 0 0.253418 0.92041
-0 11 25 0 0.252441 0.929199
-0 11 26 0 0.252197 0.938477
-0 11 27 0 0.252686 0.949219
-0 11 28 0 0.253662 0.960938
-0 11 29 0 0.255127 0.974121
-0 11 30 0 0.25708 0.987305
-0 11 31 0 0.259277 1
-0 12 0 0 0.278809 0
-0 12 1 0 0.278809 0
-0 12 2 0 0.278809 0
-0 12 3 0 0.278809 0
-0 12 4 0 0.278809 0
-0 12 5 0 0.279053 0
-0 12 6 0 0.279053 0
-0 12 7 0 0.279053 0.0516052
-0 12 8 0 0.279053 0.0966797
-0 12 9 0 0.279053 0.138306
-0 12 10 0 0.279541 0.18396
-0 12 11 0 0.28125 0.236938
-0 12 12 0 0.283936 0.299561
-0 12 13 0 0.287109 0.371582
-0 12 14 0 0.290039 0.451172
-0 12 15 0 0.292236 0.535645
-0 12 16 0 0.294434 0.623535
-0 12 17 0 0.296387 0.70752
-0 12 18 0 0.29834 0.784668
-0 12 19 0 0.300293 0.852051
-0 12 20 0 0.297119 0.893555
-0 12 21 0 0.285889 0.899902
-0 12 22 0 0.277832 0.907227
-0 12 23 0 0.272461 0.914551
-0 12 24 0 0.268799 0.922363
-0 12 25 0 0.266113 0.930664
-0 12 26 0 0.26416 0.939941
-0 12 27 0 0.262939 0.950195
-0 12 28 0 0.262695 0.961914
-0 12 29 0 0.263184 0.974609
-0 12 30 0 0.263916 0.987793
-0 12 31 0 0.265381 1
-0 13 0 0 0.345215 0
-0 13 1 0 0.345215 0
-0 13 2 0 0.345215 0
-0 13 3 0 0.345215 0
-0 13 4 0 0.345215 0
-0 13 5 0 0.345459 0
-0 13 6 0 0.345459 0
-0 13 7 0 0.345459 0
-0 13 8 0 0.345703 0.0759888
-0 13 9 0 0.345703 0.128784
-0 13 10 0 0.346191 0.178955
-0 13 11 0 0.34668 0.234131
-0 13 12 0 0.348145 0.297363
-0 13 13 0 0.350098 0.369385
-0 13 14 0 0.351562 0.449463
-0 13 15 0 0.351562 0.535156
-0 13 16 0 0.35083 0.623535
-0 13 17 0 0.348877 0.708008
-0 13 18 0 0.346436 0.785645
-0 13 19 0 0.343994 0.853516
-0 13 20 0 0.33667 0.897461
-0 13 21 0 0.319824 0.903809
-0 13 22 0 0.307373 0.910645
-0 13 23 0 0.29834 0.91748
-0 13 24 0 0.291748 0.924805
-0 13 25 0 0.286377 0.933105
-0 13 26 0 0.282227 0.941895
-0 13 27 0 0.279053 0.952148
-0 13 28 0 0.276855 0.963867
-0 13 29 0 0.275391 0.976074
-0 13 30 0 0.274902 0.989258
-0 13 31 0 0.274658 1
-0 14 0 0 0.419189 0
-0 14 1 0 0.419189 0
-0 14 2 0 0.419189 0
-0 14 3 0 0.419189 0
-0 14 4 0 0.419189 0
-0 14 5 0 0.419189 0
-0 14 6 0 0.419434 0
-0 14 7 0 0.419434 0
-0 14 8 0 0.419678 0
-0 14 9 0 0.419922 0.107971
-0 14 10 0 0.42041 0.167725
-0 14 11 0 0.420898 0.226929
-0 14 12 0 0.421631 0.292236
-0 14 13 0 0.422607 0.365234
-0 14 14 0 0.422852 0.446045
-0 14 15 0 0.421631 0.532715
-0 14 16 0 0.418701 0.622559
-0 14 17 0 0.41333 0.708008
-0 14 18 0 0.406494 0.786133
-0 14 19 0 0.399414 0.854492
-0 14 20 0 0.388672 0.90332
-0 14 21 0 0.365479 0.90918
-0 14 22 0 0.347656 0.915527
-0 14 23 0 0.334229 0.922363
-0 14 24 0 0.323975 0.929199
-0 14 25 0 0.31543 0.936523
-0 14 26 0 0.307861 0.945312
-0 14 27 0 0.302002 0.955078
-0 14 28 0 0.297119 0.966309
-0 14 29 0 0.293457 0.978516
-0 14 30 0 0.290771 0.991211
-0 14 31 0 0.288818 1
-0 15 0 0 0.498779 0
-0 15 1 0 0.498779 0
-0 15 2 0 0.498779 0
-0 15 3 0 0.498779 0
-0 15 4 0 0.498779 0
-0 15 5 0 0.498779 0
-0 15 6 0 0.498779 0
-0 15 7 0 0.498779 0
-0 15 8 0 0.499023 0
-0 15 9 0 0.499268 0.0470886
-0 15 10 0 0.499756 0.146362
-0 15 11 0 0.500488 0.213501
-0 15 12 0 0.501465 0.282471
-0 15 13 0 0.502441 0.357422
-0 15 14 0 0.502441 0.439941
-0 15 15 0 0.500488 0.527832
-0 15 16 0 0.496094 0.619629
-0 15 17 0 0.488037 0.707031
-0 15 18 0 0.477783 0.786621
-0 15 19 0 0.466553 0.855957
-0 15 20 0 0.453125 0.910156
-0 15 21 0 0.422852 0.916992
-0 15 22 0 0.39917 0.92334
-0 15 23 0 0.380615 0.929688
-0 15 24 0 0.366211 0.936035
-0 15 25 0 0.35376 0.942871
-0 15 26 0 0.342529 0.951172
-0 15 27 0 0.333008 0.959961
-0 15 28 0 0.325195 0.970703
-0 15 29 0 0.318604 0.981934
-0 15 30 0 0.312988 0.994141
-0 15 31 0 0.308594 1
-0 16 0 0 0.582031 0
-0 16 1 0 0.582031 0
-0 16 2 0 0.582031 0
-0 16 3 0 0.582031 0
-0 16 4 0 0.582031 0
-0 16 5 0 0.582031 0
-0 16 6 0 0.582031 0
-0 16 7 0 0.58252 0
-0 16 8 0 0.58252 0
-0 16 9 0 0.58252 0
-0 16 10 0 0.583008 0.103455
-0 16 11 0 0.583984 0.191284
-0 16 12 0 0.585449 0.266602
-0 16 13 0 0.586426 0.344727
-0 16 14 0 0.586914 0.429199
-0 16 15 0 0.585938 0.519531
-0 16 16 0 0.581055 0.612793
-0 16 17 0 0.571777 0.703125
-0 16 18 0 0.558594 0.785156
-0 16 19 0 0.543945 0.855957
-0 16 20 0 0.527832 0.914551
-0 16 21 0 0.49292 0.927246
-0 16 22 0 0.462891 0.93457
-0 16 23 0 0.438965 0.940918
-0 16 24 0 0.419678 0.946289
-0 16 25 0 0.402344 0.952637
-0 16 26 0 0.386963 0.959961
-0 16 27 0 0.373291 0.967773
-0 16 28 0 0.361572 0.977539
-0 16 29 0 0.351562 0.987793
-0 16 30 0 0.342773 0.999512
-0 16 31 0 0.335205 1
-0 17 0 0 0.664551 0
-0 17 1 0 0.664551 0
-0 17 2 0 0.664551 0
-0 17 3 0 0.664551 0
-0 17 4 0 0.664551 0
-0 17 5 0 0.664551 0
-0 17 6 0 0.664551 0
-0 17 7 0 0.664551 0
-0 17 8 0 0.664551 0
-0 17 9 0 0.664551 0
-0 17 10 0 0.665039 0
-0 17 11 0 0.666016 0.155151
-0 17 12 0 0.66748 0.24353
-0 17 13 0 0.669434 0.326172
-0 17 14 0 0.671387 0.413086
-0 17 15 0 0.670898 0.505371
-0 17 16 0 0.666992 0.601074
-0 17 17 0 0.658203 0.694336
-0 17 18 0 0.644531 0.779785
-0 17 19 0 0.627441 0.853516
-0 17 20 0 0.60791 0.914062
-0 17 21 0 0.571777 0.937988
-0 17 22 0 0.536621 0.94873
-0 17 23 0 0.507324 0.955566
-0 17 24 0 0.483154 0.960938
-0 17 25 0 0.460938 0.966797
-0 17 26 0 0.440674 0.972656
-0 17 27 0 0.422119 0.979492
-0 17 28 0 0.406006 0.987305
-0 17 29 0 0.391846 0.996582
-0 17 30 0 0.37915 1
-0 17 31 0 0.36792 1
-0 18 0 0 0.741211 0
-0 18 1 0 0.741211 0
-0 18 2 0 0.741211 0
-0 18 3 0 0.741211 0
-0 18 4 0 0.741211 0
-0 18 5 0 0.741211 0
-0 18 6 0 0.741211 0
-0 18 7 0 0.741211 0
-0 18 8 0 0.741211 0
-0 18 9 0 0.741211 0
-0 18 10 0 0.741699 0
-0 18 11 0 0.742188 0.0792847
-0 18 12 0 0.744141 0.211304
-0 18 13 0 0.746582 0.301758
-0 18 14 0 0.749023 0.391602
-0 18 15 0 0.750488 0.485596
-0 18 16 0 0.748535 0.583496
-0 18 17 0 0.741699 0.680176
-0 18 18 0 0.729004 0.769043
-0 18 19 0 0.711426 0.84668
-0 18 20 0 0.69043 0.910645
-0 18 21 0 0.655762 0.945801
-0 18 22 0 0.618164 0.963867
-0 18 23 0 0.584473 0.973633
-0 18 24 0 0.555176 0.979492
-0 18 25 0 0.527344 0.984863
-0 18 26 0 0.501953 0.989746
-0 18 27 0 0.478516 0.995117
-0 18 28 0 0.45752 1
-0 18 29 0 0.438477 1
-0 18 30 0 0.421631 1
-0 18 31 0 0.40625 1
-0 19 0 0 0.810059 0
-0 19 1 0 0.810059 0
-0 19 2 0 0.810059 0
-0 19 3 0 0.810059 0
-0 19 4 0 0.810059 0
-0 19 5 0 0.810059 0
-0 19 6 0 0.810059 0
-0 19 7 0 0.810059 0
-0 19 8 0 0.810059 0
-0 19 9 0 0.810059 0
-0 19 10 0 0.810547 0
-0 19 11 0 0.810547 0
-0 19 12 0 0.812012 0.166138
-0 19 13 0 0.814941 0.272217
-0 19 14 0 0.818359 0.366455
-0 19 15 0 0.820801 0.462158
-0 19 16 0 0.821289 0.561523
-0 19 17 0 0.817383 0.660156
-0 19 18 0 0.807129 0.75293
-0 19 19 0 0.791016 0.834473
-0 19 20 0 0.77002 0.901855
-0 19 21 0 0.73877 0.94873
-0 19 22 0 0.70166 0.976074
-0 19 23 0 0.665527 0.991211
-0 19 24 0 0.632324 1
-0 19 25 0 0.599609 1
-0 19 26 0 0.568848 1
-0 19 27 0 0.540039 1
-0 19 28 0 0.513672 1
-0 19 29 0 0.48999 1
-0 19 30 0 0.468262 1
-0 19 31 0 0.44873 1
-0 20 0 0 0.869629 0
-0 20 1 0 0.869629 0
-0 20 2 0 0.869629 0
-0 20 3 0 0.869629 0
-0 20 4 0 0.869629 0
-0 20 5 0 0.869629 0
-0 20 6 0 0.869629 0
-0 20 7 0 0.869629 0
-0 20 8 0 0.869629 0
-0 20 9 0 0.869629 0
-0 20 10 0 0.869629 0
-0 20 11 0 0.870117 0
-0 20 12 0 0.870605 0.0809326
-0 20 13 0 0.873535 0.237427
-0 20 14 0 0.877441 0.338623
-0 20 15 0 0.881348 0.436279
-0 20 16 0 0.883789 0.536621
-0 20 17 0 0.882812 0.636719
-0 20 18 0 0.875488 0.731934
-0 20 19 0 0.861328 0.816895
-0 20 20 0 0.841797 0.888184
-0 20 21 0 0.81543 0.944824
-0 20 22 0 0.781738 0.982422
-0 20 23 0 0.745117 1
-0 20 24 0 0.709961 1
-0 20 25 0 0.673828 1
-0 20 26 0 0.638672 1
-0 20 27 0 0.60498 1
-0 20 28 0 0.573242 1
-0 20 29 0 0.544434 1
-0 20 30 0 0.517578 1
-0 20 31 0 0.493652 1
-0 21 0 0 0.92041 0
-0 21 1 0 0.92041 0
-0 21 2 0 0.92041 0
-0 21 3 0 0.92041 0
-0 21 4 0 0.92041 0
-0 21 5 0 0.92041 0
-0 21 6 0 0.92041 0
-0 21 7 0 0.92041 0
-0 21 8 0 0.92041 0
-0 21 9 0 0.92041 0
-0 21 10 0 0.92041 0
-0 21 11 0 0.92041 0
-0 21 12 0 0.920898 0
-0 21 13 0 0.92334 0.193848
-0 21 14 0 0.927246 0.307617
-0 21 15 0 0.932129 0.408203
-0 21 16 0 0.936035 0.509277
-0 21 17 0 0.9375 0.609863
-0 21 18 0 0.933594 0.706543
-0 21 19 0 0.922852 0.794434
-0 21 20 0 0.90625 0.869141
-0 21 21 0 0.883301 0.932129
-0 21 22 0 0.854492 0.979492
-0 21 23 0 0.820801 1
-0 21 24 0 0.785645 1
-0 21 25 0 0.748047 1
-0 21 26 0 0.709473 1
-0 21 27 0 0.671387 1
-0 21 28 0 0.635254 1
-0 21 29 0 0.601074 1
-0 21 30 0 0.569824 1
-0 21 31 0 0.541016 1
-0 22 0 0 0.962402 0
-0 22 1 0 0.962402 0
-0 22 2 0 0.962402 0
-0 22 3 0 0.962402 0
-0 22 4 0 0.962402 0
-0 22 5 0 0.962402 0
-0 22 6 0 0.962402 0
-0 22 7 0 0.962402 0
-0 22 8 0 0.962402 0
-0 22 9 0 0.962402 0
-0 22 10 0 0.962402 0
-0 22 11 0 0.962402 0
-0 22 12 0 0.962891 0
-0 22 13 0 0.963867 0.131348
-0 22 14 0 0.968262 0.273682
-0 22 15 0 0.973633 0.378662
-0 22 16 0 0.979004 0.480469
-0 22 17 0 0.982422 0.581055
-0 22 18 0 0.981445 0.678223
-0 22 19 0 0.974609 0.768066
-0 22 20 0 0.960938 0.845703
-0 22 21 0 0.941406 0.912598
-0 22 22 0 0.916504 0.967285
-0 22 23 0 0.887695 1
-0 22 24 0 0.85498 1
-0 22 25 0 0.817871 1
-0 22 26 0 0.77832 1
-0 22 27 0 0.737305 1
-0 22 28 0 0.697266 1
-0 22 29 0 0.65918 1
-0 22 30 0 0.623047 1
-0 22 31 0 0.589844 1
-0 23 0 0 0.995605 0
-0 23 1 0 0.995605 0
-0 23 2 0 0.995605 0
-0 23 3 0 0.995605 0
-0 23 4 0 0.995605 0
-0 23 5 0 0.995605 0
-0 23 6 0 0.995605 0
-0 23 7 0 0.995605 0
-0 23 8 0 0.995605 0
-0 23 9 0 0.995605 0
-0 23 10 0 0.995605 0
-0 23 11 0 0.996094 0
-0 23 12 0 0.996094 0
-0 23 13 0 0.996582 0
-0 23 14 0 1 0.237061
-0 23 15 0 1 0.349121
-0 23 16 0 1 0.451904
-0 23 17 0 1 0.552246
-0 23 18 0 1 0.649902
-0 23 19 0 1 0.740234
-0 23 20 0 1 0.820312
-0 23 21 0 0.98877 0.890137
-0 23 22 0 0.967285 0.948242
-0 23 23 0 0.941895 0.993652
-0 23 24 0 0.913574 1
-0 23 25 0 0.879395 1
-0 23 26 0 0.840332 1
-0 23 27 0 0.79834 1
-0 23 28 0 0.756348 1
-0 23 29 0 0.714844 1
-0 23 30 0 0.674805 1
-0 23 31 0 0.637695 1
-0 24 0 0 1 0
-0 24 1 0 1 0
-0 24 2 0 1 0
-0 24 3 0 1 0
-0 24 4 0 1 0
-0 24 5 0 1 0
-0 24 6 0 1 0
-0 24 7 0 1 0
-0 24 8 0 1 0
-0 24 9 0 1 0
-0 24 10 0 1 0
-0 24 11 0 1 0
-0 24 12 0 1 0
-0 24 13 0 1 0
-0 24 14 0 1 0.195801
-0 24 15 0 1 0.319336
-0 24 16 0 1 0.424072
-0 24 17 0 1 0.524414
-0 24 18 0 1 0.621094
-0 24 19 0 1 0.711426
-0 24 20 0 1 0.792969
-0 24 21 0 1 0.864746
-0 24 22 0 1 0.92627
-0 24 23 0 0.986816 0.975586
-0 24 24 0 0.961914 1
-0 24 25 0 0.931641 1
-0 24 26 0 0.89502 1
-0 24 27 0 0.854004 1
-0 24 28 0 0.810547 1
-0 24 29 0 0.76709 1
-0 24 30 0 0.724609 1
-0 24 31 0 0.683594 1
-0 25 0 0 1 0
-0 25 1 0 1 0
-0 25 2 0 1 0
-0 25 3 0 1 0
-0 25 4 0 1 0
-0 25 5 0 1 0
-0 25 6 0 1 0
-0 25 7 0 1 0
-0 25 8 0 1 0
-0 25 9 0 1 0
-0 25 10 0 1 0
-0 25 11 0 1 0
-0 25 12 0 1 0
-0 25 13 0 1 0
-0 25 14 0 1 0.13562
-0 25 15 0 1 0.286133
-0 25 16 0 1 0.394043
-0 25 17 0 1 0.493896
-0 25 18 0 1 0.589844
-0 25 19 0 1 0.679688
-0 25 20 0 1 0.761719
-0 25 21 0 1 0.835449
-0 25 22 0 1 0.899414
-0 25 23 0 1 0.952148
-0 25 24 0 1 0.995605
-0 25 25 0 0.979492 1
-0 25 26 0 0.946777 1
-0 25 27 0 0.907715 1
-0 25 28 0 0.865234 1
-0 25 29 0 0.820312 1
-0 25 30 0 0.775879 1
-0 25 31 0 0.732422 1
-0 26 0 0 1 0
-0 26 1 0 1 0
-0 26 2 0 1 0
-0 26 3 0 1 0
-0 26 4 0 1 0
-0 26 5 0 1 0
-0 26 6 0 1 0
-0 26 7 0 1 0
-0 26 8 0 1 0
-0 26 9 0 1 0
-0 26 10 0 1 0
-0 26 11 0 1 0
-0 26 12 0 1 0
-0 26 13 0 1 0
-0 26 14 0 1 0
-0 26 15 0 1 0.247559
-0 26 16 0 1 0.361328
-0 26 17 0 1 0.46167
-0 26 18 0 1 0.556641
-0 26 19 0 1 0.645508
-0 26 20 0 1 0.727539
-0 26 21 0 1 0.802246
-0 26 22 0 1 0.868652
-0 26 23 0 1 0.923828
-0 26 24 0 1 0.970215
-0 26 25 0 1 1
-0 26 26 0 0.994629 1
-0 26 27 0 0.958984 1
-0 26 28 0 0.918457 1
-0 26 29 0 0.874023 1
-0 26 30 0 0.828125 1
-0 26 31 0 0.782227 1
-0 27 0 0 1 0
-0 27 1 0 1 0
-0 27 2 0 1 0
-0 27 3 0 1 0
-0 27 4 0 1 0
-0 27 5 0 1 0
-0 27 6 0 1 0
-0 27 7 0 1 0
-0 27 8 0 1 0
-0 27 9 0 1 0
-0 27 10 0 1 0
-0 27 11 0 1 0
-0 27 12 0 1 0
-0 27 13 0 1 0
-0 27 14 0 1 0
-0 27 15 0 1 0.200073
-0 27 16 0 1 0.326172
-0 27 17 0 1 0.427734
-0 27 18 0 1 0.521484
-0 27 19 0 1 0.609375
-0 27 20 0 1 0.69043
-0 27 21 0 1 0.765625
-0 27 22 0 1 0.833008
-0 27 23 0 1 0.890625
-0 27 24 0 1 0.939941
-0 27 25 0 1 0.985352
-0 27 26 0 1 1
-0 27 27 0 1 1
-0 27 28 0 0.968262 1
-0 27 29 0 0.925293 1
-0 27 30 0 0.879883 1
-0 27 31 0 0.833008 1
-0 28 0 0 1 0
-0 28 1 0 1 0
-0 28 2 0 1 0
-0 28 3 0 1 0
-0 28 4 0 1 0
-0 28 5 0 1 0
-0 28 6 0 1 0
-0 28 7 0 1 0
-0 28 8 0 1 0
-0 28 9 0 1 0
-0 28 10 0 1 0
-0 28 11 0 1 0
-0 28 12 0 1 0
-0 28 13 0 1 0
-0 28 14 0 1 0
-0 28 15 0 1 0.129761
-0 28 16 0 1 0.287109
-0 28 17 0 1 0.391602
-0 28 18 0 1 0.484863
-0 28 19 0 1 0.571289
-0 28 20 0 1 0.651367
-0 28 21 0 1 0.726074
-0 28 22 0 1 0.793945
-0 28 23 0 1 0.853027
-0 28 24 0 1 0.904297
-0 28 25 0 1 0.952637
-0 28 26 0 1 0.997559
-0 28 27 0 1 1
-0 28 28 0 1 1
-0 28 29 0 0.974121 1
-0 28 30 0 0.930664 1
-0 28 31 0 0.884277 1
-0 29 0 0 1 0
-0 29 1 0 1 0
-0 29 2 0 1 0
-0 29 3 0 1 0
-0 29 4 0 1 0
-0 29 5 0 1 0
-0 29 6 0 1 0
-0 29 7 0 1 0
-0 29 8 0 1 0
-0 29 9 0 1 0
-0 29 10 0 1 0
-0 29 11 0 1 0
-0 29 12 0 1 0
-0 29 13 0 1 0
-0 29 14 0 1 0
-0 29 15 0 1 0
-0 29 16 0 1 0.242188
-0 29 17 0 1 0.353271
-0 29 18 0 1 0.446533
-0 29 19 0 1 0.531738
-0 29 20 0 1 0.609863
-0 29 21 0 1 0.683594
-0 29 22 0 1 0.750977
-0 29 23 0 1 0.811035
-0 29 24 0 1 0.86377
-0 29 25 0 1 0.914551
-0 29 26 0 1 0.962402
-0 29 27 0 1 1
-0 29 28 0 1 1
-0 29 29 0 1 1
-0 29 30 0 0.979004 1
-0 29 31 0 0.93457 1
-0 30 0 0 1 0
-0 30 1 0 1 0
-0 30 2 0 1 0
-0 30 3 0 1 0
-0 30 4 0 1 0
-0 30 5 0 1 0
-0 30 6 0 1 0
-0 30 7 0 1 0
-0 30 8 0 1 0
-0 30 9 0 1 0
-0 30 10 0 1 0
-0 30 11 0 1 0
-0 30 12 0 1 0
-0 30 13 0 1 0
-0 30 14 0 1 0
-0 30 15 0 1 0
-0 30 16 0 1 0.186279
-0 30 17 0 1 0.312012
-0 30 18 0 1 0.406738
-0 30 19 0 1 0.490479
-0 30 20 0 1 0.566895
-0 30 21 0 1 0.63916
-0 30 22 0 1 0.705566
-0 30 23 0 1 0.765137
-0 30 24 0 1 0.818848
-0 30 25 0 1 0.870605
-0 30 26 0 1 0.921387
-0 30 27 0 1 0.96875
-0 30 28 0 1 1
-0 30 29 0 1 1
-0 30 30 0 1 1
-0 30 31 0 0.98291 1
-0 31 0 0 1 0
-0 31 1 0 1 0
-0 31 2 0 1 0
-0 31 3 0 1 0
-0 31 4 0 1 0
-0 31 5 0 1 0
-0 31 6 0 1 0
-0 31 7 0 1 0
-0 31 8 0 1 0
-0 31 9 0 1 0
-0 31 10 0 1 0
-0 31 11 0 1 0
-0 31 12 0 1 0
-0 31 13 0 1 0
-0 31 14 0 1 0
-0 31 15 0 1 0
-0 31 16 0 1 0.0895386
-0 31 17 0 1 0.266846
-0 31 18 0 1 0.365234
-0 31 19 0 1 0.448486
-0 31 20 0 1 0.523438
-0 31 21 0 1 0.593262
-0 31 22 0 1 0.658203
-0 31 23 0 1 0.716797
-0 31 24 0 1 0.77002
-0 31 25 0 1 0.823242
-0 31 26 0 1 0.875488
-0 31 27 0 1 0.92627
-0 31 28 0 1 0.973145
-0 31 29 0 1 1
-0 31 30 0 1 1
-0 31 31 0 1 1
-1 0 0 0.0121078 0.00881958 0.00908661
-1 0 1 0.0101929 0.00776291 0.00954437
-1 0 2 0.0137177 0.0111618 0.0164948
-1 0 3 0.0158386 0.0148926 0.0266113
-1 0 4 0.0116882 0.0186462 0.0402527
-1 0 5 0 0.0213623 0.0549927
-1 0 6 0 0.0238037 0.0709839
-1 0 7 0 0.0270386 0.0901489
-1 0 8 0 0.0318604 0.114563
-1 0 9 0 0.0388489 0.14624
-1 0 10 0 0.048645 0.187622
-1 0 11 0 0.0615845 0.240845
-1 0 12 0 0.0770264 0.303467
-1 0 13 0 0.0946045 0.374268
-1 0 14 0 0.114075 0.452637
-1 0 15 0 0.13501 0.536133
-1 0 16 0 0.156616 0.622559
-1 0 17 0 0.17749 0.706055
-1 0 18 0 0.196777 0.782715
-1 0 19 0 0.213745 0.850098
-1 0 20 0 0.223022 0.887695
-1 0 21 0 0.224854 0.89502
-1 0 22 0 0.226807 0.902832
-1 0 23 0 0.22876 0.910645
-1 0 24 0 0.230835 0.918457
-1 0 25 0 0.233032 0.927246
-1 0 26 0 0.235474 0.937012
-1 0 27 0 0.238159 0.947754
-1 0 28 0 0.241211 0.959961
-1 0 29 0 0.244385 0.972656
-1 0 30 0 0.247803 0.986328
-1 0 31 0 0.251221 1
-1 1 0 0.00941467 0.00850677 0.00741577
-1 1 1 0.010994 0.0102921 0.0107269
-1 1 2 0.0133972 0.013443 0.0169373
-1 1 3 0.0147095 0.017334 0.0266113
-1 1 4 0.00791168 0.0213623 0.0401306
-1 1 5 0 0.0240784 0.0549316
-1 1 6 0 0.0262299 0.0709839
-1 1 7 0 0.0290222 0.0901489
-1 1 8 0 0.0333557 0.114563
-1 1 9 0 0.0399475 0.14624
-1 1 10 0 0.049408 0.187622
-1 1 11 0 0.0621338 0.240845
-1 1 12 0 0.0773926 0.303467
-1 1 13 0 0.0949097 0.374268
-1 1 14 0 0.114319 0.452637
-1 1 15 0 0.135132 0.536133
-1 1 16 0 0.156738 0.622559
-1 1 17 0 0.177612 0.706055
-1 1 18 0 0.196899 0.782715
-1 1 19 0 0.213745 0.850098
-1 1 20 0 0.223145 0.887695
-1 1 21 0 0.224976 0.89502
-1 1 22 0 0.226929 0.902832
-1 1 23 0 0.228882 0.910645
-1 1 24 0 0.230835 0.918457
-1 1 25 0 0.233032 0.927246
-1 1 26 0 0.235474 0.937012
-1 1 27 0 0.238159 0.947754
-1 1 28 0 0.241211 0.959961
-1 1 29 0 0.244385 0.972656
-1 1 30 0 0.247803 0.986328
-1 1 31 0 0.251221 1
-1 2 0 0.011879 0.0141068 0.0100784
-1 2 1 0.0121536 0.0150528 0.0129471
-1 2 2 0.0128403 0.0173187 0.0181274
-1 2 3 0.0123978 0.0209198 0.0269012
-1 2 4 0 0.0251923 0.0400085
-1 2 5 0 0.0279846 0.0548401
-1 2 6 0 0.0298309 0.0709229
-1 2 7 0 0.032074 0.0901489
-1 2 8 0 0.0357971 0.114563
-1 2 9 0 0.041748 0.14624
-1 2 10 0 0.0507507 0.187622
-1 2 11 0 0.0631104 0.240845
-1 2 12 0 0.078125 0.303467
-1 2 13 0 0.0953979 0.374268
-1 2 14 0 0.114685 0.452637
-1 2 15 0 0.135376 0.536133
-1 2 16 0 0.156982 0.622559
-1 2 17 0 0.177734 0.706055
-1 2 18 0 0.197021 0.782715
-1 2 19 0 0.213867 0.850098
-1 2 20 0 0.223145 0.887695
-1 2 21 0 0.224976 0.89502
-1 2 22 0 0.226929 0.902832
-1 2 23 0 0.228882 0.910645
-1 2 24 0 0.230835 0.918457
-1 2 25 0 0.233032 0.927246
-1 2 26 0 0.235474 0.937012
-1 2 27 0 0.238159 0.947754
-1 2 28 0 0.241211 0.959961
-1 2 29 0 0.244385 0.972656
-1 2 30 0 0.247803 0.986328
-1 2 31 0 0.251221 1
-1 3 0 0.0122833 0.0228729 0.0129623
-1 3 1 0.0114441 0.0230865 0.0159454
-1 3 2 0.00980377 0.0241241 0.020462
-1 3 3 0 0.0266724 0.0280151
-1 3 4 0 0.0306244 0.0401001
-1 3 5 0 0.0334473 0.054718
-1 3 6 0 0.0350647 0.0709229
-1 3 7 0 0.0367126 0.0901489
-1 3 8 0 0.0396423 0.114563
-1 3 9 0 0.0447998 0.14624
-1 3 10 0 0.0530701 0.187622
-1 3 11 0 0.0648804 0.240845
-1 3 12 0 0.0794067 0.303467
-1 3 13 0 0.0963745 0.374268
-1 3 14 0 0.115417 0.452637
-1 3 15 0 0.135864 0.536133
-1 3 16 0 0.157349 0.622559
-1 3 17 0 0.178101 0.706055
-1 3 18 0 0.197144 0.782715
-1 3 19 0 0.213989 0.850098
-1 3 20 0 0.223389 0.887695
-1 3 21 0 0.225098 0.89502
-1 3 22 0 0.227051 0.902832
-1 3 23 0 0.229004 0.910645
-1 3 24 0 0.230957 0.918457
-1 3 25 0 0.233154 0.927246
-1 3 26 0 0.235474 0.937012
-1 3 27 0 0.238159 0.947754
-1 3 28 0 0.241211 0.959961
-1 3 29 0 0.244507 0.972656
-1 3 30 0 0.247803 0.986328
-1 3 31 0 0.251221 1
-1 4 0 0 0.0353394 0.0151215
-1 4 1 0 0.0352173 0.0188446
-1 4 2 0 0.0353699 0.0236359
-1 4 3 0 0.036438 0.0304718
-1 4 4 0 0.0387268 0.040741
-1 4 5 0 0.0410767 0.0545959
-1 4 6 0 0.0424805 0.0708008
-1 4 7 0 0.0435791 0.0900879
-1 4 8 0 0.0456543 0.114563
-1 4 9 0 0.0497437 0.146118
-1 4 10 0 0.0570374 0.187622
-1 4 11 0 0.0679321 0.240845
-1 4 12 0 0.0817871 0.303467
-1 4 13 0 0.0981445 0.374268
-1 4 14 0 0.116699 0.452637
-1 4 15 0 0.136841 0.536133
-1 4 16 0 0.158081 0.622559
-1 4 17 0 0.178589 0.706055
-1 4 18 0 0.197632 0.782715
-1 4 19 0 0.214355 0.850098
-1 4 20 0 0.223633 0.887695
-1 4 21 0 0.225342 0.89502
-1 4 22 0 0.227173 0.902832
-1 4 23 0 0.229126 0.910645
-1 4 24 0 0.231079 0.918457
-1 4 25 0 0.233154 0.927246
-1 4 26 0 0.235596 0.937012
-1 4 27 0 0.238281 0.947754
-1 4 28 0 0.241333 0.959961
-1 4 29 0 0.244507 0.972656
-1 4 30 0 0.247925 0.986328
-1 4 31 0 0.251465 1
-1 5 0 0 0.0501099 0.0145493
-1 5 1 0 0.0500183 0.0195923
-1 5 2 0 0.0499573 0.0253448
-1 5 3 0 0.0500488 0.0324402
-1 5 4 0 0.0505981 0.0418091
-1 5 5 0 0.0517883 0.0545654
-1 5 6 0 0.0527649 0.0705566
-1 5 7 0 0.0533752 0.0899658
-1 5 8 0 0.0545959 0.114502
-1 5 9 0 0.0575867 0.146118
-1 5 10 0 0.0636597 0.1875
-1 5 11 0 0.0733643 0.240723
-1 5 12 0 0.0859985 0.303467
-1 5 13 0 0.101379 0.374268
-1 5 14 0 0.119141 0.452637
-1 5 15 0 0.138794 0.536133
-1 5 16 0 0.159424 0.622559
-1 5 17 0 0.179688 0.706055
-1 5 18 0 0.198486 0.782715
-1 5 19 0 0.215088 0.850098
-1 5 20 0 0.224121 0.887695
-1 5 21 0 0.225708 0.89502
-1 5 22 0 0.227539 0.902832
-1 5 23 0 0.22937 0.910645
-1 5 24 0 0.231323 0.918457
-1 5 25 0 0.233398 0.927246
-1 5 26 0 0.23584 0.937012
-1 5 27 0 0.238403 0.947754
-1 5 28 0 0.241455 0.959961
-1 5 29 0 0.244629 0.972656
-1 5 30 0 0.247925 0.986328
-1 5 31 0 0.251465 1
-1 6 0 0 0.0656738 0.00552368
-1 6 1 0 0.0656738 0.0163422
-1 6 2 0 0.0656738 0.0238495
-1 6 3 0 0.0657349 0.0319824
-1 6 4 0 0.0657959 0.0418091
-1 6 5 0 0.0661011 0.0543213
-1 6 6 0 0.0664062 0.0700073
-1 6 7 0 0.0666504 0.0896606
-1 6 8 0 0.0671387 0.11438
-1 6 9 0 0.0690308 0.145996
-1 6 10 0 0.0738525 0.187378
-1 6 11 0 0.0822144 0.240601
-1 6 12 0 0.0933228 0.303223
-1 6 13 0 0.107178 0.374268
-1 6 14 0 0.123596 0.452637
-1 6 15 0 0.142212 0.536133
-1 6 16 0 0.162109 0.622559
-1 6 17 0 0.181763 0.706055
-1 6 18 0 0.200073 0.782715
-1 6 19 0 0.216309 0.850098
-1 6 20 0 0.225098 0.887695
-1 6 21 0 0.226562 0.89502
-1 6 22 0 0.228149 0.902832
-1 6 23 0 0.22998 0.910645
-1 6 24 0 0.231812 0.918457
-1 6 25 0 0.233765 0.927246
-1 6 26 0 0.236084 0.937012
-1 6 27 0 0.23877 0.947754
-1 6 28 0 0.241699 0.959961
-1 6 29 0 0.244873 0.972656
-1 6 30 0 0.248169 0.986328
-1 6 31 0 0.251709 1
-1 7 0 0 0.0836792 0
-1 7 1 0 0.0836792 0
-1 7 2 0 0.0837402 0.0176544
-1 7 3 0 0.0838013 0.0285034
-1 7 4 0 0.0839233 0.0395813
-1 7 5 0 0.0841064 0.0527344
-1 7 6 0 0.0842285 0.0687866
-1 7 7 0 0.0842896 0.0888672
-1 7 8 0 0.0842896 0.113953
-1 7 9 0 0.0853271 0.145752
-1 7 10 0 0.0890503 0.187134
-1 7 11 0 0.0960693 0.240356
-1 7 12 0 0.105347 0.303223
-1 7 13 0 0.117126 0.374268
-1 7 14 0 0.131592 0.452637
-1 7 15 0 0.148438 0.536133
-1 7 16 0 0.166992 0.622559
-1 7 17 0 0.185547 0.706055
-1 7 18 0 0.203003 0.782715
-1 7 19 0 0.21875 0.850098
-1 7 20 0 0.227051 0.887695
-1 7 21 0 0.228149 0.89502
-1 7 22 0 0.229492 0.902832
-1 7 23 0 0.230957 0.910645
-1 7 24 0 0.232666 0.918945
-1 7 25 0 0.234619 0.927246
-1 7 26 0 0.236816 0.937012
-1 7 27 0 0.239258 0.947754
-1 7 28 0 0.242188 0.959961
-1 7 29 0 0.245239 0.973145
-1 7 30 0 0.248535 0.986328
-1 7 31 0 0.251953 1
-1 8 0 0 0.106323 0
-1 8 1 0 0.106384 0
-1 8 2 0 0.106384 0
-1 8 3 0 0.106445 0.0187073
-1 8 4 0 0.106567 0.0344543
-1 8 5 0 0.10675 0.0492859
-1 8 6 0 0.106934 0.0662842
-1 8 7 0 0.107117 0.0870972
-1 8 8 0 0.107117 0.112976
-1 8 9 0 0.107605 0.145264
-1 8 10 0 0.110413 0.186646
-1 8 11 0 0.116394 0.23999
-1 8 12 0 0.124023 0.302979
-1 8 13 0 0.133545 0.374023
-1 8 14 0 0.145386 0.452393
-1 8 15 0 0.159668 0.536133
-1 8 16 0 0.176025 0.622559
-1 8 17 0 0.192627 0.706055
-1 8 18 0 0.20874 0.782715
-1 8 19 0 0.223267 0.850586
-1 8 20 0 0.230835 0.888184
-1 8 21 0 0.231079 0.895508
-1 8 22 0 0.231934 0.90332
-1 8 23 0 0.233032 0.911133
-1 8 24 0 0.234375 0.918945
-1 8 25 0 0.236084 0.927734
-1 8 26 0 0.238037 0.937012
-1 8 27 0 0.240356 0.947754
-1 8 28 0 0.243164 0.959961
-1 8 29 0 0.246094 0.973145
-1 8 30 0 0.249268 0.986328
-1 8 31 0 0.252441 1
-1 9 0 0 0.135132 0
-1 9 1 0 0.135132 0
-1 9 2 0 0.135132 0
-1 9 3 0 0.135254 0
-1 9 4 0 0.135254 0.0202789
-1 9 5 0 0.135376 0.0426025
-1 9 6 0 0.135498 0.0618591
-1 9 7 0 0.135864 0.0838623
-1 9 8 0 0.136108 0.11084
-1 9 9 0 0.136841 0.144287
-1 9 10 0 0.13916 0.186035
-1 9 11 0 0.144409 0.23938
-1 9 12 0 0.150757 0.30249
-1 9 13 0 0.158203 0.374023
-1 9 14 0 0.167236 0.452393
-1 9 15 0 0.178345 0.536133
-1 9 16 0 0.191406 0.623047
-1 9 17 0 0.2052 0.706543
-1 9 18 0 0.218994 0.783203
-1 9 19 0 0.231689 0.850586
-1 9 20 0 0.237793 0.888672
-1 9 21 0 0.236572 0.895996
-1 9 22 0 0.23645 0.90332
-1 9 23 0 0.236938 0.911133
-1 9 24 0 0.237671 0.918945
-1 9 25 0 0.238892 0.927734
-1 9 26 0 0.240479 0.9375
-1 9 27 0 0.242554 0.948242
-1 9 28 0 0.244995 0.960449
-1 9 29 0 0.247681 0.973145
-1 9 30 0 0.250488 0.986328
-1 9 31 0 0.253662 1
-1 10 0 0 0.172241 0
-1 10 1 0 0.172241 0
-1 10 2 0 0.172241 0
-1 10 3 0 0.172363 0
-1 10 4 0 0.172363 0
-1 10 5 0 0.172485 0.0251312
-1 10 6 0 0.172485 0.0544128
-1 10 7 0 0.172485 0.0795288
-1 10 8 0 0.172729 0.108215
-1 10 9 0 0.173584 0.142944
-1 10 10 0 0.175781 0.185425
-1 10 11 0 0.18042 0.238525
-1 10 12 0 0.185913 0.301758
-1 10 13 0 0.19165 0.373535
-1 10 14 0 0.19812 0.452393
-1 10 15 0 0.205811 0.536133
-1 10 16 0 0.21521 0.623047
-1 10 17 0 0.225464 0.706543
-1 10 18 0 0.23584 0.783203
-1 10 19 0 0.24585 0.851074
-1 10 20 0 0.249634 0.889648
-1 10 21 0 0.246216 0.896484
-1 10 22 0 0.244385 0.904297
-1 10 23 0 0.243652 0.912109
-1 10 24 0 0.24353 0.919434
-1 10 25 0 0.244019 0.928223
-1 10 26 0 0.244873 0.937988
-1 10 27 0 0.246216 0.94873
-1 10 28 0 0.248169 0.960449
-1 10 29 0 0.250488 0.973633
-1 10 30 0 0.25293 0.986816
-1 10 31 0 0.255859 1
-1 11 0 0 0.220459 0
-1 11 1 0 0.220459 0
-1 11 2 0 0.220459 0
-1 11 3 0 0.220459 0
-1 11 4 0 0.220581 0
-1 11 5 0 0.220581 0
-1 11 6 0 0.220703 0.0350342
-1 11 7 0 0.220581 0.0720215
-1 11 8 0 0.220459 0.104797
-1 11 9 0 0.220703 0.141724
-1 11 10 0 0.222168 0.185181
-1 11 11 0 0.225464 0.237915
-1 11 12 0 0.229858 0.300781
-1 11 13 0 0.234375 0.372803
-1 11 14 0 0.23877 0.451904
-1 11 15 0 0.24353 0.536133
-1 11 16 0 0.249146 0.623047
-1 11 17 0 0.255127 0.707031
-1 11 18 0 0.261719 0.783691
-1 11 19 0 0.268066 0.851562
-1 11 20 0 0.268555 0.891113
-1 11 21 0 0.261963 0.897949
-1 11 22 0 0.257568 0.905273
-1 11 23 0 0.254883 0.913086
-1 11 24 0 0.253418 0.92041
-1 11 25 0 0.252441 0.929199
-1 11 26 0 0.252197 0.938477
-1 11 27 0 0.252686 0.949219
-1 11 28 0 0.253662 0.960938
-1 11 29 0 0.255127 0.974121
-1 11 30 0 0.25708 0.987305
-1 11 31 0 0.259277 1
-1 12 0 0 0.278809 0
-1 12 1 0 0.278809 0
-1 12 2 0 0.278809 0
-1 12 3 0 0.278809 0
-1 12 4 0 0.278809 0
-1 12 5 0 0.279053 0
-1 12 6 0 0.279053 0
-1 12 7 0 0.279053 0.0516357
-1 12 8 0 0.279053 0.0966797
-1 12 9 0 0.279053 0.138306
-1 12 10 0 0.279541 0.18396
-1 12 11 0 0.28125 0.236938
-1 12 12 0 0.283936 0.299561
-1 12 13 0 0.287354 0.371582
-1 12 14 0 0.290039 0.451172
-1 12 15 0 0.292236 0.535645
-1 12 16 0 0.294434 0.623535
-1 12 17 0 0.296387 0.70752
-1 12 18 0 0.29834 0.784668
-1 12 19 0 0.300293 0.852051
-1 12 20 0 0.297119 0.893555
-1 12 21 0 0.285889 0.899902
-1 12 22 0 0.277832 0.907227
-1 12 23 0 0.272461 0.914551
-1 12 24 0 0.268799 0.922363
-1 12 25 0 0.266113 0.930664
-1 12 26 0 0.26416 0.939941
-1 12 27 0 0.262939 0.950195
-1 12 28 0 0.262695 0.961914
-1 12 29 0 0.263184 0.974609
-1 12 30 0 0.263916 0.987793
-1 12 31 0 0.265381 1
-1 13 0 0 0.345215 0
-1 13 1 0 0.345215 0
-1 13 2 0 0.345215 0
-1 13 3 0 0.345215 0
-1 13 4 0 0.345215 0
-1 13 5 0 0.345459 0
-1 13 6 0 0.345459 0
-1 13 7 0 0.345459 0
-1 13 8 0 0.345703 0.0759888
-1 13 9 0 0.345703 0.128784
-1 13 10 0 0.346191 0.178955
-1 13 11 0 0.34668 0.234131
-1 13 12 0 0.348145 0.297363
-1 13 13 0 0.350098 0.369385
-1 13 14 0 0.351562 0.449463
-1 13 15 0 0.351807 0.535156
-1 13 16 0 0.35083 0.623535
-1 13 17 0 0.348877 0.708008
-1 13 18 0 0.346436 0.785645
-1 13 19 0 0.343994 0.853516
-1 13 20 0 0.33667 0.897461
-1 13 21 0 0.319824 0.903809
-1 13 22 0 0.307373 0.910645
-1 13 23 0 0.29834 0.91748
-1 13 24 0 0.291748 0.924805
-1 13 25 0 0.286377 0.933105
-1 13 26 0 0.282227 0.941895
-1 13 27 0 0.279053 0.952148
-1 13 28 0 0.276855 0.963867
-1 13 29 0 0.275391 0.976074
-1 13 30 0 0.274902 0.989258
-1 13 31 0 0.274658 1
-1 14 0 0 0.419189 0
-1 14 1 0 0.419189 0
-1 14 2 0 0.419189 0
-1 14 3 0 0.419189 0
-1 14 4 0 0.419189 0
-1 14 5 0 0.419189 0
-1 14 6 0 0.419434 0
-1 14 7 0 0.419434 0
-1 14 8 0 0.419678 0
-1 14 9 0 0.419922 0.107971
-1 14 10 0 0.42041 0.167725
-1 14 11 0 0.420898 0.226929
-1 14 12 0 0.421631 0.292236
-1 14 13 0 0.422607 0.365234
-1 14 14 0 0.422852 0.446045
-1 14 15 0 0.421631 0.532715
-1 14 16 0 0.418701 0.622559
-1 14 17 0 0.41333 0.708008
-1 14 18 0 0.406494 0.786133
-1 14 19 0 0.399414 0.854492
-1 14 20 0 0.388672 0.90332
-1 14 21 0 0.365479 0.90918
-1 14 22 0 0.347656 0.915527
-1 14 23 0 0.334229 0.922363
-1 14 24 0 0.323975 0.929199
-1 14 25 0 0.31543 0.936523
-1 14 26 0 0.307861 0.945312
-1 14 27 0 0.302002 0.955078
-1 14 28 0 0.297119 0.966309
-1 14 29 0 0.293457 0.978516
-1 14 30 0 0.290771 0.991211
-1 14 31 0 0.288818 1
-1 15 0 0 0.498779 0
-1 15 1 0 0.498779 0
-1 15 2 0 0.498779 0
-1 15 3 0 0.498779 0
-1 15 4 0 0.498779 0
-1 15 5 0 0.498779 0
-1 15 6 0 0.498779 0
-1 15 7 0 0.498779 0
-1 15 8 0 0.499023 0
-1 15 9 0 0.499268 0.0471191
-1 15 10 0 0.499756 0.146362
-1 15 11 0 0.500488 0.213501
-1 15 12 0 0.501465 0.282471
-1 15 13 0 0.502441 0.357422
-1 15 14 0 0.502441 0.439941
-1 15 15 0 0.500488 0.52832
-1 15 16 0 0.496094 0.619629
-1 15 17 0 0.488037 0.707031
-1 15 18 0 0.477783 0.786621
-1 15 19 0 0.466553 0.855957
-1 15 20 0 0.453125 0.910156
-1 15 21 0 0.422852 0.916992
-1 15 22 0 0.39917 0.92334
-1 15 23 0 0.380615 0.929688
-1 15 24 0 0.366211 0.936035
-1 15 25 0 0.35376 0.942871
-1 15 26 0 0.342529 0.951172
-1 15 27 0 0.333008 0.959961
-1 15 28 0 0.325195 0.970703
-1 15 29 0 0.318604 0.981934
-1 15 30 0 0.312988 0.994141
-1 15 31 0 0.308594 1
-1 16 0 0 0.582031 0
-1 16 1 0 0.582031 0
-1 16 2 0 0.582031 0
-1 16 3 0 0.582031 0
-1 16 4 0 0.582031 0
-1 16 5 0 0.582031 0
-1 16 6 0 0.582031 0
-1 16 7 0 0.58252 0
-1 16 8 0 0.58252 0
-1 16 9 0 0.58252 0
-1 16 10 0 0.583008 0.103455
-1 16 11 0 0.583984 0.191284
-1 16 12 0 0.585449 0.266602
-1 16 13 0 0.586426 0.344727
-1 16 14 0 0.586914 0.429199
-1 16 15 0 0.585938 0.519531
-1 16 16 0 0.581055 0.612793
-1 16 17 0 0.571777 0.703125
-1 16 18 0 0.558594 0.785156
-1 16 19 0 0.543945 0.855957
-1 16 20 0 0.527832 0.914551
-1 16 21 0 0.49292 0.927246
-1 16 22 0 0.462891 0.93457
-1 16 23 0 0.438965 0.940918
-1 16 24 0 0.419678 0.946289
-1 16 25 0 0.402344 0.952637
-1 16 26 0 0.386963 0.959961
-1 16 27 0 0.373291 0.967773
-1 16 28 0 0.361572 0.977539
-1 16 29 0 0.351562 0.987793
-1 16 30 0 0.342773 0.999512
-1 16 31 0 0.335205 1
-1 17 0 0 0.664551 0
-1 17 1 0 0.664551 0
-1 17 2 0 0.664551 0
-1 17 3 0 0.664551 0
-1 17 4 0 0.664551 0
-1 17 5 0 0.664551 0
-1 17 6 0 0.664551 0
-1 17 7 0 0.664551 0
-1 17 8 0 0.664551 0
-1 17 9 0 0.664551 0
-1 17 10 0 0.665039 0
-1 17 11 0 0.666016 0.155151
-1 17 12 0 0.66748 0.24353
-1 17 13 0 0.669434 0.326172
-1 17 14 0 0.671387 0.413086
-1 17 15 0 0.670898 0.505371
-1 17 16 0 0.666992 0.601074
-1 17 17 0 0.658203 0.694336
-1 17 18 0 0.644531 0.779785
-1 17 19 0 0.627441 0.853516
-1 17 20 0 0.60791 0.914062
-1 17 21 0 0.571777 0.937988
-1 17 22 0 0.536621 0.94873
-1 17 23 0 0.507324 0.955566
-1 17 24 0 0.483154 0.960938
-1 17 25 0 0.460938 0.966797
-1 17 26 0 0.440674 0.972656
-1 17 27 0 0.422119 0.979492
-1 17 28 0 0.406006 0.987305
-1 17 29 0 0.391846 0.996582
-1 17 30 0 0.37915 1
-1 17 31 0 0.36792 1
-1 18 0 0 0.741211 0
-1 18 1 0 0.741211 0
-1 18 2 0 0.741211 0
-1 18 3 0 0.741211 0
-1 18 4 0 0.741211 0
-1 18 5 0 0.741211 0
-1 18 6 0 0.741211 0
-1 18 7 0 0.741211 0
-1 18 8 0 0.741211 0
-1 18 9 0 0.741211 0
-1 18 10 0 0.741699 0
-1 18 11 0 0.742188 0.0792847
-1 18 12 0 0.744141 0.211304
-1 18 13 0 0.746582 0.301758
-1 18 14 0 0.749023 0.391602
-1 18 15 0 0.750488 0.485596
-1 18 16 0 0.748535 0.583496
-1 18 17 0 0.741699 0.680176
-1 18 18 0 0.729004 0.769043
-1 18 19 0 0.711426 0.84668
-1 18 20 0 0.69043 0.910645
-1 18 21 0 0.655762 0.945801
-1 18 22 0 0.618164 0.963867
-1 18 23 0 0.584473 0.973633
-1 18 24 0 0.555176 0.979492
-1 18 25 0 0.527344 0.984863
-1 18 26 0 0.501953 0.989746
-1 18 27 0 0.478516 0.995117
-1 18 28 0 0.45752 1
-1 18 29 0 0.438477 1
-1 18 30 0 0.421631 1
-1 18 31 0 0.40625 1
-1 19 0 0 0.810059 0
-1 19 1 0 0.810059 0
-1 19 2 0 0.810059 0
-1 19 3 0 0.810059 0
-1 19 4 0 0.810059 0
-1 19 5 0 0.810059 0
-1 19 6 0 0.810059 0
-1 19 7 0 0.810059 0
-1 19 8 0 0.810059 0
-1 19 9 0 0.810059 0
-1 19 10 0 0.810547 0
-1 19 11 0 0.810547 0
-1 19 12 0 0.812012 0.166138
-1 19 13 0 0.814941 0.272217
-1 19 14 0 0.818359 0.366455
-1 19 15 0 0.820801 0.462158
-1 19 16 0 0.821289 0.561523
-1 19 17 0 0.817383 0.660156
-1 19 18 0 0.807129 0.75293
-1 19 19 0 0.791016 0.834473
-1 19 20 0 0.77002 0.901855
-1 19 21 0 0.73877 0.94873
-1 19 22 0 0.70166 0.976074
-1 19 23 0 0.665527 0.991211
-1 19 24 0 0.632324 1
-1 19 25 0 0.599609 1
-1 19 26 0 0.568848 1
-1 19 27 0 0.540039 1
-1 19 28 0 0.513672 1
-1 19 29 0 0.48999 1
-1 19 30 0 0.468262 1
-1 19 31 0 0.44873 1
-1 20 0 0 0.869629 0
-1 20 1 0 0.869629 0
-1 20 2 0 0.869629 0
-1 20 3 0 0.869629 0
-1 20 4 0 0.869629 0
-1 20 5 0 0.869629 0
-1 20 6 0 0.869629 0
-1 20 7 0 0.869629 0
-1 20 8 0 0.869629 0
-1 20 9 0 0.869629 0
-1 20 10 0 0.869629 0
-1 20 11 0 0.870117 0
-1 20 12 0 0.870605 0.0809326
-1 20 13 0 0.873535 0.237427
-1 20 14 0 0.877441 0.338623
-1 20 15 0 0.881348 0.436279
-1 20 16 0 0.883789 0.536621
-1 20 17 0 0.882812 0.636719
-1 20 18 0 0.875488 0.731934
-1 20 19 0 0.861328 0.816895
-1 20 20 0 0.841797 0.888184
-1 20 21 0 0.81543 0.944824
-1 20 22 0 0.781738 0.982422
-1 20 23 0 0.745117 1
-1 20 24 0 0.709961 1
-1 20 25 0 0.673828 1
-1 20 26 0 0.638672 1
-1 20 27 0 0.60498 1
-1 20 28 0 0.573242 1
-1 20 29 0 0.544434 1
-1 20 30 0 0.517578 1
-1 20 31 0 0.493652 1
-1 21 0 0 0.92041 0
-1 21 1 0 0.92041 0
-1 21 2 0 0.92041 0
-1 21 3 0 0.92041 0
-1 21 4 0 0.92041 0
-1 21 5 0 0.92041 0
-1 21 6 0 0.92041 0
-1 21 7 0 0.92041 0
-1 21 8 0 0.92041 0
-1 21 9 0 0.92041 0
-1 21 10 0 0.92041 0
-1 21 11 0 0.92041 0
-1 21 12 0 0.920898 0
-1 21 13 0 0.92334 0.193848
-1 21 14 0 0.927246 0.307617
-1 21 15 0 0.932129 0.408203
-1 21 16 0 0.936035 0.509277
-1 21 17 0 0.9375 0.609863
-1 21 18 0 0.933594 0.706543
-1 21 19 0 0.922852 0.794434
-1 21 20 0 0.90625 0.869141
-1 21 21 0 0.883301 0.932129
-1 21 22 0 0.854492 0.979492
-1 21 23 0 0.820801 1
-1 21 24 0 0.785645 1
-1 21 25 0 0.748047 1
-1 21 26 0 0.709473 1
-1 21 27 0 0.671387 1
-1 21 28 0 0.635254 1
-1 21 29 0 0.601074 1
-1 21 30 0 0.569824 1
-1 21 31 0 0.541016 1
-1 22 0 0 0.962402 0
-1 22 1 0 0.962402 0
-1 22 2 0 0.962402 0
-1 22 3 0 0.962402 0
-1 22 4 0 0.962402 0
-1 22 5 0 0.962402 0
-1 22 6 0 0.962402 0
-1 22 7 0 0.962402 0
-1 22 8 0 0.962402 0
-1 22 9 0 0.962402 0
-1 22 10 0 0.962402 0
-1 22 11 0 0.962402 0
-1 22 12 0 0.962891 0
-1 22 13 0 0.963867 0.131348
-1 22 14 0 0.968262 0.273682
-1 22 15 0 0.973633 0.378662
-1 22 16 0 0.979004 0.480469
-1 22 17 0 0.982422 0.581055
-1 22 18 0 0.981445 0.678223
-1 22 19 0 0.974609 0.768066
-1 22 20 0 0.960938 0.845703
-1 22 21 0 0.941406 0.912598
-1 22 22 0 0.916504 0.967285
-1 22 23 0 0.887695 1
-1 22 24 0 0.85498 1
-1 22 25 0 0.817871 1
-1 22 26 0 0.77832 1
-1 22 27 0 0.737305 1
-1 22 28 0 0.697266 1
-1 22 29 0 0.65918 1
-1 22 30 0 0.623047 1
-1 22 31 0 0.589844 1
-1 23 0 0 0.995605 0
-1 23 1 0 0.995605 0
-1 23 2 0 0.995605 0
-1 23 3 0 0.995605 0
-1 23 4 0 0.995605 0
-1 23 5 0 0.995605 0
-1 23 6 0 0.995605 0
-1 23 7 0 0.995605 0
-1 23 8 0 0.995605 0
-1 23 9 0 0.995605 0
-1 23 10 0 0.995605 0
-1 23 11 0 0.996094 0
-1 23 12 0 0.996094 0
-1 23 13 0 0.996582 0
-1 23 14 0 1 0.237061
-1 23 15 0 1 0.349121
-1 23 16 0 1 0.451904
-1 23 17 0 1 0.552246
-1 23 18 0 1 0.649902
-1 23 19 0 1 0.740234
-1 23 20 0 1 0.820312
-1 23 21 0 0.98877 0.890137
-1 23 22 0 0.967285 0.948242
-1 23 23 0 0.941895 0.993652
-1 23 24 0 0.913574 1
-1 23 25 0 0.879395 1
-1 23 26 0 0.840332 1
-1 23 27 0 0.79834 1
-1 23 28 0 0.756348 1
-1 23 29 0 0.714844 1
-1 23 30 0 0.674805 1
-1 23 31 0 0.637695 1
-1 24 0 0 1 0
-1 24 1 0 1 0
-1 24 2 0 1 0
-1 24 3 0 1 0
-1 24 4 0 1 0
-1 24 5 0 1 0
-1 24 6 0 1 0
-1 24 7 0 1 0
-1 24 8 0 1 0
-1 24 9 0 1 0
-1 24 10 0 1 0
-1 24 11 0 1 0
-1 24 12 0 1 0
-1 24 13 0 1 0
-1 24 14 0 1 0.195801
-1 24 15 0 1 0.319336
-1 24 16 0 1 0.424072
-1 24 17 0 1 0.524414
-1 24 18 0 1 0.621094
-1 24 19 0 1 0.711426
-1 24 20 0 1 0.792969
-1 24 21 0 1 0.864746
-1 24 22 0 1 0.92627
-1 24 23 0 0.986816 0.975586
-1 24 24 0 0.961914 1
-1 24 25 0 0.931641 1
-1 24 26 0 0.89502 1
-1 24 27 0 0.854004 1
-1 24 28 0 0.810547 1
-1 24 29 0 0.76709 1
-1 24 30 0 0.724609 1
-1 24 31 0 0.683594 1
-1 25 0 0 1 0
-1 25 1 0 1 0
-1 25 2 0 1 0
-1 25 3 0 1 0
-1 25 4 0 1 0
-1 25 5 0 1 0
-1 25 6 0 1 0
-1 25 7 0 1 0
-1 25 8 0 1 0
-1 25 9 0 1 0
-1 25 10 0 1 0
-1 25 11 0 1 0
-1 25 12 0 1 0
-1 25 13 0 1 0
-1 25 14 0 1 0.13562
-1 25 15 0 1 0.286133
-1 25 16 0 1 0.394043
-1 25 17 0 1 0.493896
-1 25 18 0 1 0.589844
-1 25 19 0 1 0.679688
-1 25 20 0 1 0.761719
-1 25 21 0 1 0.835449
-1 25 22 0 1 0.899414
-1 25 23 0 1 0.952148
-1 25 24 0 1 0.995605
-1 25 25 0 0.979492 1
-1 25 26 0 0.946777 1
-1 25 27 0 0.907715 1
-1 25 28 0 0.865234 1
-1 25 29 0 0.820312 1
-1 25 30 0 0.775879 1
-1 25 31 0 0.732422 1
-1 26 0 0 1 0
-1 26 1 0 1 0
-1 26 2 0 1 0
-1 26 3 0 1 0
-1 26 4 0 1 0
-1 26 5 0 1 0
-1 26 6 0 1 0
-1 26 7 0 1 0
-1 26 8 0 1 0
-1 26 9 0 1 0
-1 26 10 0 1 0
-1 26 11 0 1 0
-1 26 12 0 1 0
-1 26 13 0 1 0
-1 26 14 0 1 0
-1 26 15 0 1 0.247559
-1 26 16 0 1 0.361328
-1 26 17 0 1 0.46167
-1 26 18 0 1 0.556641
-1 26 19 0 1 0.645508
-1 26 20 0 1 0.727539
-1 26 21 0 1 0.802246
-1 26 22 0 1 0.868652
-1 26 23 0 1 0.923828
-1 26 24 0 1 0.970215
-1 26 25 0 1 1
-1 26 26 0 0.994629 1
-1 26 27 0 0.958984 1
-1 26 28 0 0.918457 1
-1 26 29 0 0.874023 1
-1 26 30 0 0.828125 1
-1 26 31 0 0.782227 1
-1 27 0 0 1 0
-1 27 1 0 1 0
-1 27 2 0 1 0
-1 27 3 0 1 0
-1 27 4 0 1 0
-1 27 5 0 1 0
-1 27 6 0 1 0
-1 27 7 0 1 0
-1 27 8 0 1 0
-1 27 9 0 1 0
-1 27 10 0 1 0
-1 27 11 0 1 0
-1 27 12 0 1 0
-1 27 13 0 1 0
-1 27 14 0 1 0
-1 27 15 0 1 0.200073
-1 27 16 0 1 0.326172
-1 27 17 0 1 0.427734
-1 27 18 0 1 0.521484
-1 27 19 0 1 0.609375
-1 27 20 0 1 0.69043
-1 27 21 0 1 0.765625
-1 27 22 0 1 0.833008
-1 27 23 0 1 0.890625
-1 27 24 0 1 0.939941
-1 27 25 0 1 0.985352
-1 27 26 0 1 1
-1 27 27 0 1 1
-1 27 28 0 0.968262 1
-1 27 29 0 0.925293 1
-1 27 30 0 0.879883 1
-1 27 31 0 0.833008 1
-1 28 0 0 1 0
-1 28 1 0 1 0
-1 28 2 0 1 0
-1 28 3 0 1 0
-1 28 4 0 1 0
-1 28 5 0 1 0
-1 28 6 0 1 0
-1 28 7 0 1 0
-1 28 8 0 1 0
-1 28 9 0 1 0
-1 28 10 0 1 0
-1 28 11 0 1 0
-1 28 12 0 1 0
-1 28 13 0 1 0
-1 28 14 0 1 0
-1 28 15 0 1 0.129761
-1 28 16 0 1 0.287109
-1 28 17 0 1 0.391602
-1 28 18 0 1 0.484863
-1 28 19 0 1 0.571289
-1 28 20 0 1 0.651367
-1 28 21 0 1 0.726074
-1 28 22 0 1 0.793945
-1 28 23 0 1 0.853027
-1 28 24 0 1 0.904297
-1 28 25 0 1 0.952637
-1 28 26 0 1 0.997559
-1 28 27 0 1 1
-1 28 28 0 1 1
-1 28 29 0 0.974121 1
-1 28 30 0 0.930664 1
-1 28 31 0 0.884277 1
-1 29 0 0 1 0
-1 29 1 0 1 0
-1 29 2 0 1 0
-1 29 3 0 1 0
-1 29 4 0 1 0
-1 29 5 0 1 0
-1 29 6 0 1 0
-1 29 7 0 1 0
-1 29 8 0 1 0
-1 29 9 0 1 0
-1 29 10 0 1 0
-1 29 11 0 1 0
-1 29 12 0 1 0
-1 29 13 0 1 0
-1 29 14 0 1 0
-1 29 15 0 1 0
-1 29 16 0 1 0.242188
-1 29 17 0 1 0.353271
-1 29 18 0 1 0.446533
-1 29 19 0 1 0.531738
-1 29 20 0 1 0.609863
-1 29 21 0 1 0.683594
-1 29 22 0 1 0.751465
-1 29 23 0 1 0.811035
-1 29 24 0 1 0.86377
-1 29 25 0 1 0.914551
-1 29 26 0 1 0.962402
-1 29 27 0 1 1
-1 29 28 0 1 1
-1 29 29 0 1 1
-1 29 30 0 0.979004 1
-1 29 31 0 0.93457 1
-1 30 0 0 1 0
-1 30 1 0 1 0
-1 30 2 0 1 0
-1 30 3 0 1 0
-1 30 4 0 1 0
-1 30 5 0 1 0
-1 30 6 0 1 0
-1 30 7 0 1 0
-1 30 8 0 1 0
-1 30 9 0 1 0
-1 30 10 0 1 0
-1 30 11 0 1 0
-1 30 12 0 1 0
-1 30 13 0 1 0
-1 30 14 0 1 0
-1 30 15 0 1 0
-1 30 16 0 1 0.186279
-1 30 17 0 1 0.312012
-1 30 18 0 1 0.406738
-1 30 19 0 1 0.490479
-1 30 20 0 1 0.566895
-1 30 21 0 1 0.63916
-1 30 22 0 1 0.705566
-1 30 23 0 1 0.765137
-1 30 24 0 1 0.818848
-1 30 25 0 1 0.870605
-1 30 26 0 1 0.921387
-1 30 27 0 1 0.96875
-1 30 28 0 1 1
-1 30 29 0 1 1
-1 30 30 0 1 1
-1 30 31 0 0.98291 1
-1 31 0 0 1 0
-1 31 1 0 1 0
-1 31 2 0 1 0
-1 31 3 0 1 0
-1 31 4 0 1 0
-1 31 5 0 1 0
-1 31 6 0 1 0
-1 31 7 0 1 0
-1 31 8 0 1 0
-1 31 9 0 1 0
-1 31 10 0 1 0
-1 31 11 0 1 0
-1 31 12 0 1 0
-1 31 13 0 1 0
-1 31 14 0 1 0
-1 31 15 0 1 0
-1 31 16 0 1 0.0895386
-1 31 17 0 1 0.266846
-1 31 18 0 1 0.365234
-1 31 19 0 1 0.448486
-1 31 20 0 1 0.523438
-1 31 21 0 1 0.593262
-1 31 22 0 1 0.658203
-1 31 23 0 1 0.716797
-1 31 24 0 1 0.77002
-1 31 25 0 1 0.823242
-1 31 26 0 1 0.875488
-1 31 27 0 1 0.92627
-1 31 28 0 1 0.973145
-1 31 29 0 1 1
-1 31 30 0 1 1
-1 31 31 0 1 1
-2 0 0 0.0248718 0.0142059 0.0142441
-2 0 1 0.0232544 0.013504 0.0168152
-2 0 2 0.0199738 0.0125351 0.0182495
-2 0 3 0.0227203 0.0153732 0.0270691
-2 0 4 0.0235596 0.0188751 0.0401917
-2 0 5 0.013588 0.0216064 0.0549622
-2 0 6 0 0.0240479 0.0710449
-2 0 7 0 0.0272369 0.09021
-2 0 8 0 0.0320129 0.114624
-2 0 9 0 0.0389709 0.14624
-2 0 10 0 0.0487061 0.187622
-2 0 11 0 0.061615 0.240845
-2 0 12 0 0.0770264 0.303467
-2 0 13 0 0.0946045 0.374268
-2 0 14 0 0.114136 0.452637
-2 0 15 0 0.13501 0.536133
-2 0 16 0 0.156616 0.622559
-2 0 17 0 0.17749 0.706055
-2 0 18 0 0.196777 0.782715
-2 0 19 0 0.213745 0.850098
-2 0 20 0 0.223022 0.887695
-2 0 21 0 0.224854 0.89502
-2 0 22 0 0.226807 0.902832
-2 0 23 0 0.22876 0.910645
-2 0 24 0 0.230835 0.918457
-2 0 25 0 0.233032 0.927246
-2 0 26 0 0.235474 0.937012
-2 0 27 0 0.238159 0.947754
-2 0 28 0 0.241211 0.959961
-2 0 29 0 0.244385 0.972656
-2 0 30 0 0.247803 0.986328
-2 0 31 0 0.251221 1
-2 1 0 0.0205688 0.0145187 0.0122604
-2 1 1 0.0230103 0.0164032 0.0168762
-2 1 2 0.0198669 0.0148697 0.0185547
-2 1 3 0.0221405 0.0178223 0.0270996
-2 1 4 0.0225677 0.0215607 0.0401001
-2 1 5 0.0102539 0.024292 0.0549011
-2 1 6 0 0.0264435 0.0709839
-2 1 7 0 0.0291901 0.09021
-2 1 8 0 0.0335083 0.114624
-2 1 9 0 0.0400391 0.14624
-2 1 10 0 0.049469 0.187622
-2 1 11 0 0.0621948 0.240845
-2 1 12 0 0.0774536 0.303467
-2 1 13 0 0.0949097 0.374268
-2 1 14 0 0.114319 0.452637
-2 1 15 0 0.135132 0.536133
-2 1 16 0 0.156738 0.622559
-2 1 17 0 0.177612 0.706055
-2 1 18 0 0.196899 0.782715
-2 1 19 0 0.213745 0.850098
-2 1 20 0 0.223145 0.887695
-2 1 21 0 0.224976 0.89502
-2 1 22 0 0.226929 0.902832
-2 1 23 0 0.228882 0.910645
-2 1 24 0 0.230835 0.918457
-2 1 25 0 0.233032 0.927246
-2 1 26 0 0.235474 0.937012
-2 1 27 0 0.238159 0.947754
-2 1 28 0 0.241211 0.959961
-2 1 29 0 0.244385 0.972656
-2 1 30 0 0.247803 0.986328
-2 1 31 0 0.251221 1
-2 2 0 0.0189667 0.0167542 0.0119629
-2 2 1 0.0190887 0.0172119 0.0147552
-2 2 2 0.0198975 0.018631 0.0194092
-2 2 3 0.0212097 0.0214386 0.02742
-2 2 4 0.0206909 0.0253448 0.0400391
-2 2 5 0 0.0281372 0.0548096
-2 2 6 0 0.030014 0.0709839
-2 2 7 0 0.0322266 0.09021
-2 2 8 0 0.0359192 0.114624
-2 2 9 0 0.0418396 0.14624
-2 2 10 0 0.0508118 0.187622
-2 2 11 0 0.0631714 0.240845
-2 2 12 0 0.078186 0.303467
-2 2 13 0 0.095459 0.374268
-2 2 14 0 0.114685 0.452637
-2 2 15 0 0.135376 0.536133
-2 2 16 0 0.156982 0.622559
-2 2 17 0 0.177856 0.706055
-2 2 18 0 0.197021 0.782715
-2 2 19 0 0.213867 0.850098
-2 2 20 0 0.223145 0.887695
-2 2 21 0 0.224976 0.89502
-2 2 22 0 0.226929 0.902832
-2 2 23 0 0.228882 0.910645
-2 2 24 0 0.230835 0.918457
-2 2 25 0 0.233032 0.927246
-2 2 26 0 0.235474 0.937012
-2 2 27 0 0.238159 0.947754
-2 2 28 0 0.241211 0.959961
-2 2 29 0 0.244385 0.972656
-2 2 30 0 0.247803 0.986328
-2 2 31 0 0.251221 1
-2 3 0 0.02034 0.0241089 0.0137024
-2 3 1 0.0199738 0.0242462 0.0167389
-2 3 2 0.0196991 0.0250244 0.0211945
-2 3 3 0.0193634 0.0271606 0.0284424
-2 3 4 0.0163879 0.030777 0.0401611
-2 3 5 0 0.0335388 0.0546875
-2 3 6 0 0.0351868 0.0709229
-2 3 7 0 0.0368347 0.0901489
-2 3 8 0 0.0397644 0.114563
-2 3 9 0 0.0448608 0.14624
-2 3 10 0 0.0531311 0.187622
-2 3 11 0 0.0648804 0.240845
-2 3 12 0 0.0794678 0.303467
-2 3 13 0 0.0963745 0.374268
-2 3 14 0 0.115417 0.452637
-2 3 15 0 0.135986 0.536133
-2 3 16 0 0.157349 0.622559
-2 3 17 0 0.178101 0.706055
-2 3 18 0 0.197266 0.782715
-2 3 19 0 0.213989 0.850098
-2 3 20 0 0.223389 0.887695
-2 3 21 0 0.225098 0.89502
-2 3 22 0 0.227051 0.902832
-2 3 23 0 0.229004 0.910645
-2 3 24 0 0.230957 0.918457
-2 3 25 0 0.233154 0.927246
-2 3 26 0 0.235474 0.937012
-2 3 27 0 0.238159 0.947754
-2 3 28 0 0.241211 0.959961
-2 3 29 0 0.244507 0.972656
-2 3 30 0 0.247803 0.986328
-2 3 31 0 0.251221 1
-2 4 0 0.01828 0.0357666 0.0154037
-2 4 1 0.0173492 0.0356445 0.0191193
-2 4 2 0.015686 0.0357666 0.0239105
-2 4 3 0.0117035 0.0367126 0.0306854
-2 4 4 0 0.0388489 0.040802
-2 4 5 0 0.0411682 0.0545959
-2 4 6 0 0.042572 0.0708008
-2 4 7 0 0.0436707 0.0900879
-2 4 8 0 0.0457458 0.114563
-2 4 9 0 0.0498352 0.146118
-2 4 10 0 0.0570984 0.187622
-2 4 11 0 0.0679932 0.240845
-2 4 12 0 0.0817871 0.303467
-2 4 13 0 0.0981445 0.374268
-2 4 14 0 0.116699 0.452637
-2 4 15 0 0.136963 0.536133
-2 4 16 0 0.158081 0.622559
-2 4 17 0 0.178589 0.706055
-2 4 18 0 0.197632 0.782715
-2 4 19 0 0.214355 0.850098
-2 4 20 0 0.223633 0.887695
-2 4 21 0 0.225342 0.89502
-2 4 22 0 0.227173 0.902832
-2 4 23 0 0.229126 0.910645
-2 4 24 0 0.231079 0.918457
-2 4 25 0 0.233154 0.927246
-2 4 26 0 0.235596 0.937012
-2 4 27 0 0.238281 0.947754
-2 4 28 0 0.241333 0.959961
-2 4 29 0 0.244507 0.972656
-2 4 30 0 0.247925 0.986328
-2 4 31 0 0.251465 1
-2 5 0 0 0.0501709 0.01474
-2 5 1 0 0.0501099 0.0197144
-2 5 2 0 0.0500488 0.0254211
-2 5 3 0 0.0501404 0.0325012
-2 5 4 0 0.0506897 0.0418396
-2 5 5 0 0.0518494 0.0545959
-2 5 6 0 0.0528564 0.0705566
-2 5 7 0 0.0534363 0.0900269
-2 5 8 0 0.054657 0.114502
-2 5 9 0 0.0576477 0.146118
-2 5 10 0 0.0637207 0.1875
-2 5 11 0 0.0734253 0.240723
-2 5 12 0 0.0860596 0.303467
-2 5 13 0 0.101379 0.374268
-2 5 14 0 0.119141 0.452637
-2 5 15 0 0.138794 0.536133
-2 5 16 0 0.159546 0.622559
-2 5 17 0 0.179688 0.706055
-2 5 18 0 0.198486 0.782715
-2 5 19 0 0.215088 0.850098
-2 5 20 0 0.224121 0.887695
-2 5 21 0 0.225708 0.89502
-2 5 22 0 0.227539 0.902832
-2 5 23 0 0.22937 0.910645
-2 5 24 0 0.231323 0.918457
-2 5 25 0 0.233398 0.927246
-2 5 26 0 0.23584 0.937012
-2 5 27 0 0.238403 0.947754
-2 5 28 0 0.241455 0.959961
-2 5 29 0 0.244629 0.972656
-2 5 30 0 0.247925 0.986328
-2 5 31 0 0.251465 1
-2 6 0 0 0.0657349 0.00722504
-2 6 1 0 0.0657349 0.01651
-2 6 2 0 0.0657349 0.023941
-2 6 3 0 0.0657349 0.0320129
-2 6 4 0 0.0658569 0.0418396
-2 6 5 0 0.0661621 0.0543518
-2 6 6 0 0.0664673 0.0700684
-2 6 7 0 0.0667114 0.0896606
-2 6 8 0 0.0671997 0.11438
-2 6 9 0 0.0690918 0.145996
-2 6 10 0 0.0739136 0.187378
-2 6 11 0 0.0822754 0.240601
-2 6 12 0 0.0933228 0.303223
-2 6 13 0 0.107178 0.374268
-2 6 14 0 0.123657 0.452637
-2 6 15 0 0.142212 0.536133
-2 6 16 0 0.162109 0.622559
-2 6 17 0 0.181763 0.706055
-2 6 18 0 0.200073 0.782715
-2 6 19 0 0.216309 0.850098
-2 6 20 0 0.22522 0.887695
-2 6 21 0 0.226562 0.89502
-2 6 22 0 0.228149 0.902832
-2 6 23 0 0.22998 0.910645
-2 6 24 0 0.231812 0.918457
-2 6 25 0 0.233765 0.927246
-2 6 26 0 0.236084 0.937012
-2 6 27 0 0.23877 0.947754
-2 6 28 0 0.241699 0.959961
-2 6 29 0 0.244873 0.972656
-2 6 30 0 0.248169 0.986328
-2 6 31 0 0.251709 1
-2 7 0 0 0.0837402 0.00473785
-2 7 1 0 0.0837402 0.0048027
-2 7 2 0 0.0838013 0.0177917
-2 7 3 0 0.0838623 0.0285645
-2 7 4 0 0.0839844 0.0396118
-2 7 5 0 0.0841064 0.0527649
-2 7 6 0 0.0842896 0.0688477
-2 7 7 0 0.0842896 0.0889282
-2 7 8 0 0.0843506 0.114014
-2 7 9 0 0.0853271 0.145752
-2 7 10 0 0.0890503 0.187134
-2 7 11 0 0.0960693 0.240356
-2 7 12 0 0.105347 0.303223
-2 7 13 0 0.117188 0.374268
-2 7 14 0 0.131714 0.452637
-2 7 15 0 0.148438 0.536133
-2 7 16 0 0.166992 0.622559
-2 7 17 0 0.185547 0.706055
-2 7 18 0 0.203003 0.782715
-2 7 19 0 0.21875 0.850098
-2 7 20 0 0.227051 0.887695
-2 7 21 0 0.228149 0.89502
-2 7 22 0 0.229492 0.902832
-2 7 23 0 0.230957 0.910645
-2 7 24 0 0.232666 0.918945
-2 7 25 0 0.234619 0.927246
-2 7 26 0 0.236816 0.937012
-2 7 27 0 0.239258 0.947754
-2 7 28 0 0.242188 0.959961
-2 7 29 0 0.245239 0.973145
-2 7 30 0 0.248535 0.986328
-2 7 31 0 0.251953 1
-2 8 0 0 0.106384 0
-2 8 1 0 0.106384 0
-2 8 2 0 0.106445 0
-2 8 3 0 0.106506 0.0188446
-2 8 4 0 0.106567 0.0344849
-2 8 5 0 0.10675 0.0493164
-2 8 6 0 0.106995 0.0662842
-2 8 7 0 0.107117 0.0870972
-2 8 8 0 0.107117 0.112976
-2 8 9 0 0.107605 0.145264
-2 8 10 0 0.110413 0.186646
-2 8 11 0 0.116455 0.23999
-2 8 12 0 0.124023 0.302979
-2 8 13 0 0.133545 0.374023
-2 8 14 0 0.145386 0.452393
-2 8 15 0 0.159668 0.536133
-2 8 16 0 0.176025 0.622559
-2 8 17 0 0.192627 0.706055
-2 8 18 0 0.20874 0.782715
-2 8 19 0 0.223267 0.850586
-2 8 20 0 0.230835 0.888184
-2 8 21 0 0.231079 0.895508
-2 8 22 0 0.231934 0.90332
-2 8 23 0 0.233032 0.911133
-2 8 24 0 0.234375 0.918945
-2 8 25 0 0.236084 0.927734
-2 8 26 0 0.238037 0.9375
-2 8 27 0 0.240356 0.947754
-2 8 28 0 0.243164 0.959961
-2 8 29 0 0.246094 0.973145
-2 8 30 0 0.249268 0.986328
-2 8 31 0 0.252441 1
-2 9 0 0 0.135132 0
-2 9 1 0 0.135132 0
-2 9 2 0 0.135254 0
-2 9 3 0 0.135254 0
-2 9 4 0 0.135254 0.0203857
-2 9 5 0 0.135376 0.0426636
-2 9 6 0 0.13562 0.0618896
-2 9 7 0 0.135864 0.0839233
-2 9 8 0 0.136108 0.110901
-2 9 9 0 0.136841 0.144287
-2 9 10 0 0.13916 0.186035
-2 9 11 0 0.144531 0.23938
-2 9 12 0 0.150757 0.30249
-2 9 13 0 0.158203 0.374023
-2 9 14 0 0.167236 0.452393
-2 9 15 0 0.178345 0.536133
-2 9 16 0 0.191406 0.623047
-2 9 17 0 0.2052 0.706543
-2 9 18 0 0.218994 0.783203
-2 9 19 0 0.231689 0.850586
-2 9 20 0 0.237793 0.888672
-2 9 21 0 0.236572 0.895996
-2 9 22 0 0.23645 0.90332
-2 9 23 0 0.236938 0.911133
-2 9 24 0 0.237671 0.918945
-2 9 25 0 0.238892 0.927734
-2 9 26 0 0.240479 0.9375
-2 9 27 0 0.242554 0.948242
-2 9 28 0 0.244995 0.960449
-2 9 29 0 0.247681 0.973145
-2 9 30 0 0.250488 0.986328
-2 9 31 0 0.253662 1
-2 10 0 0 0.172241 0
-2 10 1 0 0.172241 0
-2 10 2 0 0.172241 0
-2 10 3 0 0.172363 0
-2 10 4 0 0.172363 0
-2 10 5 0 0.172485 0.0252075
-2 10 6 0 0.172485 0.0544434
-2 10 7 0 0.172485 0.0795288
-2 10 8 0 0.172729 0.108215
-2 10 9 0 0.173584 0.142944
-2 10 10 0 0.175781 0.185425
-2 10 11 0 0.18042 0.238525
-2 10 12 0 0.185913 0.301758
-2 10 13 0 0.19165 0.373535
-2 10 14 0 0.19812 0.452393
-2 10 15 0 0.205811 0.536133
-2 10 16 0 0.21521 0.623047
-2 10 17 0 0.225464 0.706543
-2 10 18 0 0.23584 0.783203
-2 10 19 0 0.24585 0.851074
-2 10 20 0 0.249634 0.889648
-2 10 21 0 0.246216 0.896484
-2 10 22 0 0.244385 0.904297
-2 10 23 0 0.243652 0.912109
-2 10 24 0 0.24353 0.919434
-2 10 25 0 0.244019 0.928223
-2 10 26 0 0.244873 0.937988
-2 10 27 0 0.246216 0.94873
-2 10 28 0 0.248169 0.960449
-2 10 29 0 0.250488 0.973633
-2 10 30 0 0.25293 0.986816
-2 10 31 0 0.255859 1
-2 11 0 0 0.220459 0
-2 11 1 0 0.220459 0
-2 11 2 0 0.220459 0
-2 11 3 0 0.220459 0
-2 11 4 0 0.220581 0
-2 11 5 0 0.220581 0
-2 11 6 0 0.220703 0.0350647
-2 11 7 0 0.220581 0.0720825
-2 11 8 0 0.220459 0.104797
-2 11 9 0 0.220703 0.141724
-2 11 10 0 0.222168 0.185181
-2 11 11 0 0.225464 0.237915
-2 11 12 0 0.229858 0.300781
-2 11 13 0 0.234375 0.372803
-2 11 14 0 0.23877 0.451904
-2 11 15 0 0.24353 0.536133
-2 11 16 0 0.249146 0.623047
-2 11 17 0 0.255371 0.707031
-2 11 18 0 0.261719 0.783691
-2 11 19 0 0.268066 0.851562
-2 11 20 0 0.268555 0.891113
-2 11 21 0 0.261963 0.897949
-2 11 22 0 0.257568 0.905273
-2 11 23 0 0.254883 0.913086
-2 11 24 0 0.253418 0.92041
-2 11 25 0 0.252441 0.929199
-2 11 26 0 0.252197 0.938477
-2 11 27 0 0.252686 0.949219
-2 11 28 0 0.253662 0.960938
-2 11 29 0 0.255371 0.974121
-2 11 30 0 0.25708 0.987305
-2 11 31 0 0.259277 1
-2 12 0 0 0.278809 0
-2 12 1 0 0.278809 0
-2 12 2 0 0.278809 0
-2 12 3 0 0.278809 0
-2 12 4 0 0.278809 0
-2 12 5 0 0.279053 0
-2 12 6 0 0.279053 0
-2 12 7 0 0.279053 0.0516663
-2 12 8 0 0.279053 0.0966797
-2 12 9 0 0.279053 0.138306
-2 12 10 0 0.279541 0.18396
-2 12 11 0 0.28125 0.236938
-2 12 12 0 0.283936 0.299561
-2 12 13 0 0.287354 0.371582
-2 12 14 0 0.290039 0.451172
-2 12 15 0 0.292236 0.535645
-2 12 16 0 0.294434 0.623535
-2 12 17 0 0.296387 0.70752
-2 12 18 0 0.29834 0.784668
-2 12 19 0 0.300293 0.852051
-2 12 20 0 0.297119 0.893555
-2 12 21 0 0.285889 0.900391
-2 12 22 0 0.278076 0.907227
-2 12 23 0 0.272461 0.914551
-2 12 24 0 0.268799 0.922363
-2 12 25 0 0.266113 0.930664
-2 12 26 0 0.26416 0.939941
-2 12 27 0 0.262939 0.950195
-2 12 28 0 0.262695 0.961914
-2 12 29 0 0.263184 0.974609
-2 12 30 0 0.263916 0.987793
-2 12 31 0 0.265381 1
-2 13 0 0 0.345215 0
-2 13 1 0 0.345215 0
-2 13 2 0 0.345215 0
-2 13 3 0 0.345215 0
-2 13 4 0 0.345215 0
-2 13 5 0 0.345459 0
-2 13 6 0 0.345459 0
-2 13 7 0 0.345459 0
-2 13 8 0 0.345703 0.0759888
-2 13 9 0 0.345703 0.128784
-2 13 10 0 0.346191 0.178955
-2 13 11 0 0.34668 0.234131
-2 13 12 0 0.348145 0.297363
-2 13 13 0 0.350098 0.369385
-2 13 14 0 0.351562 0.449463
-2 13 15 0 0.351807 0.535156
-2 13 16 0 0.35083 0.623535
-2 13 17 0 0.348877 0.708008
-2 13 18 0 0.346436 0.785645
-2 13 19 0 0.343994 0.853516
-2 13 20 0 0.33667 0.897461
-2 13 21 0 0.319824 0.903809
-2 13 22 0 0.307373 0.910645
-2 13 23 0 0.29834 0.91748
-2 13 24 0 0.291748 0.924805
-2 13 25 0 0.286377 0.933105
-2 13 26 0 0.282227 0.941895
-2 13 27 0 0.279053 0.952148
-2 13 28 0 0.276855 0.963867
-2 13 29 0 0.275391 0.976074
-2 13 30 0 0.274902 0.989258
-2 13 31 0 0.274658 1
-2 14 0 0 0.419189 0
-2 14 1 0 0.419189 0
-2 14 2 0 0.419189 0
-2 14 3 0 0.419189 0
-2 14 4 0 0.419189 0
-2 14 5 0 0.419189 0
-2 14 6 0 0.419434 0
-2 14 7 0 0.419434 0
-2 14 8 0 0.419678 0
-2 14 9 0 0.419922 0.107971
-2 14 10 0 0.42041 0.167725
-2 14 11 0 0.420898 0.226929
-2 14 12 0 0.421631 0.292236
-2 14 13 0 0.422607 0.365234
-2 14 14 0 0.422852 0.446045
-2 14 15 0 0.421631 0.532715
-2 14 16 0 0.418701 0.622559
-2 14 17 0 0.41333 0.708008
-2 14 18 0 0.406494 0.786133
-2 14 19 0 0.399414 0.854492
-2 14 20 0 0.388672 0.90332
-2 14 21 0 0.365479 0.90918
-2 14 22 0 0.347656 0.915527
-2 14 23 0 0.334229 0.922363
-2 14 24 0 0.323975 0.929199
-2 14 25 0 0.31543 0.936523
-2 14 26 0 0.307861 0.945312
-2 14 27 0 0.302002 0.955078
-2 14 28 0 0.297119 0.966309
-2 14 29 0 0.293457 0.978516
-2 14 30 0 0.290771 0.991211
-2 14 31 0 0.288818 1
-2 15 0 0 0.498779 0
-2 15 1 0 0.498779 0
-2 15 2 0 0.498779 0
-2 15 3 0 0.498779 0
-2 15 4 0 0.498779 0
-2 15 5 0 0.498779 0
-2 15 6 0 0.498779 0
-2 15 7 0 0.498779 0
-2 15 8 0 0.499023 0
-2 15 9 0 0.499268 0.0471497
-2 15 10 0 0.499756 0.146362
-2 15 11 0 0.500488 0.213501
-2 15 12 0 0.501465 0.282471
-2 15 13 0 0.502441 0.357422
-2 15 14 0 0.502441 0.439941
-2 15 15 0 0.500488 0.52832
-2 15 16 0 0.496094 0.619629
-2 15 17 0 0.488037 0.707031
-2 15 18 0 0.477783 0.786621
-2 15 19 0 0.466553 0.855957
-2 15 20 0 0.453125 0.910156
-2 15 21 0 0.423096 0.916992
-2 15 22 0 0.39917 0.92334
-2 15 23 0 0.380859 0.929688
-2 15 24 0 0.366211 0.936035
-2 15 25 0 0.35376 0.942871
-2 15 26 0 0.342529 0.951172
-2 15 27 0 0.333008 0.959961
-2 15 28 0 0.325195 0.970703
-2 15 29 0 0.318604 0.981934
-2 15 30 0 0.312988 0.994141
-2 15 31 0 0.308594 1
-2 16 0 0 0.582031 0
-2 16 1 0 0.582031 0
-2 16 2 0 0.582031 0
-2 16 3 0 0.582031 0
-2 16 4 0 0.582031 0
-2 16 5 0 0.582031 0
-2 16 6 0 0.582031 0
-2 16 7 0 0.58252 0
-2 16 8 0 0.58252 0
-2 16 9 0 0.58252 0
-2 16 10 0 0.583008 0.103455
-2 16 11 0 0.583984 0.191284
-2 16 12 0 0.585449 0.266602
-2 16 13 0 0.586426 0.344727
-2 16 14 0 0.586914 0.429199
-2 16 15 0 0.585938 0.519531
-2 16 16 0 0.581055 0.612793
-2 16 17 0 0.571777 0.703125
-2 16 18 0 0.558594 0.785156
-2 16 19 0 0.543945 0.855957
-2 16 20 0 0.527832 0.914551
-2 16 21 0 0.49292 0.927246
-2 16 22 0 0.462891 0.93457
-2 16 23 0 0.438965 0.940918
-2 16 24 0 0.419678 0.946289
-2 16 25 0 0.402344 0.952637
-2 16 26 0 0.386963 0.959961
-2 16 27 0 0.373291 0.967773
-2 16 28 0 0.361572 0.977539
-2 16 29 0 0.351562 0.987793
-2 16 30 0 0.342773 0.999512
-2 16 31 0 0.335205 1
-2 17 0 0 0.664551 0
-2 17 1 0 0.664551 0
-2 17 2 0 0.664551 0
-2 17 3 0 0.664551 0
-2 17 4 0 0.664551 0
-2 17 5 0 0.664551 0
-2 17 6 0 0.664551 0
-2 17 7 0 0.664551 0
-2 17 8 0 0.664551 0
-2 17 9 0 0.664551 0
-2 17 10 0 0.665039 0
-2 17 11 0 0.666016 0.155151
-2 17 12 0 0.66748 0.24353
-2 17 13 0 0.669434 0.326172
-2 17 14 0 0.671387 0.413086
-2 17 15 0 0.670898 0.505371
-2 17 16 0 0.666992 0.601074
-2 17 17 0 0.658203 0.694336
-2 17 18 0 0.644531 0.779785
-2 17 19 0 0.627441 0.853516
-2 17 20 0 0.60791 0.914062
-2 17 21 0 0.571777 0.937988
-2 17 22 0 0.536621 0.94873
-2 17 23 0 0.507324 0.955566
-2 17 24 0 0.483154 0.960938
-2 17 25 0 0.460938 0.966797
-2 17 26 0 0.440674 0.972656
-2 17 27 0 0.422119 0.979492
-2 17 28 0 0.406006 0.987305
-2 17 29 0 0.391846 0.996582
-2 17 30 0 0.37915 1
-2 17 31 0 0.36792 1
-2 18 0 0 0.741211 0
-2 18 1 0 0.741211 0
-2 18 2 0 0.741211 0
-2 18 3 0 0.741211 0
-2 18 4 0 0.741211 0
-2 18 5 0 0.741211 0
-2 18 6 0 0.741211 0
-2 18 7 0 0.741211 0
-2 18 8 0 0.741211 0
-2 18 9 0 0.741211 0
-2 18 10 0 0.741699 0
-2 18 11 0 0.742188 0.0793457
-2 18 12 0 0.744141 0.211304
-2 18 13 0 0.746582 0.301758
-2 18 14 0 0.749023 0.391602
-2 18 15 0 0.750488 0.485596
-2 18 16 0 0.748535 0.583496
-2 18 17 0 0.741699 0.680176
-2 18 18 0 0.729004 0.769043
-2 18 19 0 0.711426 0.84668
-2 18 20 0 0.69043 0.910645
-2 18 21 0 0.655762 0.945801
-2 18 22 0 0.618164 0.963867
-2 18 23 0 0.584473 0.973633
-2 18 24 0 0.555176 0.979492
-2 18 25 0 0.527344 0.984863
-2 18 26 0 0.501953 0.989746
-2 18 27 0 0.478516 0.995117
-2 18 28 0 0.45752 1
-2 18 29 0 0.438477 1
-2 18 30 0 0.421631 1
-2 18 31 0 0.40625 1
-2 19 0 0 0.810059 0
-2 19 1 0 0.810059 0
-2 19 2 0 0.810059 0
-2 19 3 0 0.810059 0
-2 19 4 0 0.810059 0
-2 19 5 0 0.810059 0
-2 19 6 0 0.810059 0
-2 19 7 0 0.810059 0
-2 19 8 0 0.810059 0
-2 19 9 0 0.810059 0
-2 19 10 0 0.810547 0
-2 19 11 0 0.810547 0
-2 19 12 0 0.812012 0.166138
-2 19 13 0 0.814941 0.272217
-2 19 14 0 0.818359 0.366455
-2 19 15 0 0.820801 0.462158
-2 19 16 0 0.821289 0.561523
-2 19 17 0 0.817383 0.660156
-2 19 18 0 0.807129 0.75293
-2 19 19 0 0.791016 0.834473
-2 19 20 0 0.77002 0.901855
-2 19 21 0 0.73877 0.94873
-2 19 22 0 0.70166 0.976074
-2 19 23 0 0.665527 0.991211
-2 19 24 0 0.632324 1
-2 19 25 0 0.599609 1
-2 19 26 0 0.568848 1
-2 19 27 0 0.540039 1
-2 19 28 0 0.513672 1
-2 19 29 0 0.48999 1
-2 19 30 0 0.468262 1
-2 19 31 0 0.44873 1
-2 20 0 0 0.869629 0
-2 20 1 0 0.869629 0
-2 20 2 0 0.869629 0
-2 20 3 0 0.869629 0
-2 20 4 0 0.869629 0
-2 20 5 0 0.869629 0
-2 20 6 0 0.869629 0
-2 20 7 0 0.869629 0
-2 20 8 0 0.869629 0
-2 20 9 0 0.869629 0
-2 20 10 0 0.869629 0
-2 20 11 0 0.870117 0
-2 20 12 0 0.870605 0.0809326
-2 20 13 0 0.873535 0.237427
-2 20 14 0 0.877441 0.338623
-2 20 15 0 0.881348 0.436279
-2 20 16 0 0.883789 0.536621
-2 20 17 0 0.882812 0.636719
-2 20 18 0 0.875488 0.731934
-2 20 19 0 0.861328 0.816895
-2 20 20 0 0.841797 0.888184
-2 20 21 0 0.81543 0.944824
-2 20 22 0 0.781738 0.982422
-2 20 23 0 0.745117 1
-2 20 24 0 0.709961 1
-2 20 25 0 0.673828 1
-2 20 26 0 0.638672 1
-2 20 27 0 0.60498 1
-2 20 28 0 0.573242 1
-2 20 29 0 0.544434 1
-2 20 30 0 0.517578 1
-2 20 31 0 0.493652 1
-2 21 0 0 0.92041 0
-2 21 1 0 0.92041 0
-2 21 2 0 0.92041 0
-2 21 3 0 0.92041 0
-2 21 4 0 0.92041 0
-2 21 5 0 0.92041 0
-2 21 6 0 0.92041 0
-2 21 7 0 0.92041 0
-2 21 8 0 0.92041 0
-2 21 9 0 0.92041 0
-2 21 10 0 0.92041 0
-2 21 11 0 0.92041 0
-2 21 12 0 0.920898 0
-2 21 13 0 0.92334 0.193848
-2 21 14 0 0.927246 0.307617
-2 21 15 0 0.932129 0.408203
-2 21 16 0 0.936035 0.509277
-2 21 17 0 0.9375 0.609863
-2 21 18 0 0.933594 0.706543
-2 21 19 0 0.922852 0.794434
-2 21 20 0 0.90625 0.869141
-2 21 21 0 0.883301 0.932129
-2 21 22 0 0.854492 0.979492
-2 21 23 0 0.820801 1
-2 21 24 0 0.785645 1
-2 21 25 0 0.748047 1
-2 21 26 0 0.709473 1
-2 21 27 0 0.671387 1
-2 21 28 0 0.635254 1
-2 21 29 0 0.601074 1
-2 21 30 0 0.569824 1
-2 21 31 0 0.541016 1
-2 22 0 0 0.962402 0
-2 22 1 0 0.962402 0
-2 22 2 0 0.962402 0
-2 22 3 0 0.962402 0
-2 22 4 0 0.962402 0
-2 22 5 0 0.962402 0
-2 22 6 0 0.962402 0
-2 22 7 0 0.962402 0
-2 22 8 0 0.962402 0
-2 22 9 0 0.962402 0
-2 22 10 0 0.962402 0
-2 22 11 0 0.962402 0
-2 22 12 0 0.962891 0
-2 22 13 0 0.963867 0.131348
-2 22 14 0 0.968262 0.273682
-2 22 15 0 0.973633 0.378662
-2 22 16 0 0.979004 0.480469
-2 22 17 0 0.982422 0.581055
-2 22 18 0 0.981445 0.678223
-2 22 19 0 0.974609 0.768066
-2 22 20 0 0.960938 0.845703
-2 22 21 0 0.941406 0.912598
-2 22 22 0 0.916504 0.967285
-2 22 23 0 0.887695 1
-2 22 24 0 0.85498 1
-2 22 25 0 0.817871 1
-2 22 26 0 0.77832 1
-2 22 27 0 0.737305 1
-2 22 28 0 0.697266 1
-2 22 29 0 0.65918 1
-2 22 30 0 0.623047 1
-2 22 31 0 0.589844 1
-2 23 0 0 0.995605 0
-2 23 1 0 0.995605 0
-2 23 2 0 0.995605 0
-2 23 3 0 0.995605 0
-2 23 4 0 0.995605 0
-2 23 5 0 0.995605 0
-2 23 6 0 0.995605 0
-2 23 7 0 0.995605 0
-2 23 8 0 0.995605 0
-2 23 9 0 0.995605 0
-2 23 10 0 0.996094 0
-2 23 11 0 0.996094 0
-2 23 12 0 0.996094 0
-2 23 13 0 0.996582 0
-2 23 14 0 1 0.237061
-2 23 15 0 1 0.349121
-2 23 16 0 1 0.451904
-2 23 17 0 1 0.552246
-2 23 18 0 1 0.649902
-2 23 19 0 1 0.740234
-2 23 20 0 1 0.820312
-2 23 21 0 0.98877 0.890137
-2 23 22 0 0.967285 0.948242
-2 23 23 0 0.941895 0.993652
-2 23 24 0 0.913574 1
-2 23 25 0 0.879395 1
-2 23 26 0 0.840332 1
-2 23 27 0 0.79834 1
-2 23 28 0 0.756348 1
-2 23 29 0 0.714844 1
-2 23 30 0 0.674805 1
-2 23 31 0 0.637695 1
-2 24 0 0 1 0
-2 24 1 0 1 0
-2 24 2 0 1 0
-2 24 3 0 1 0
-2 24 4 0 1 0
-2 24 5 0 1 0
-2 24 6 0 1 0
-2 24 7 0 1 0
-2 24 8 0 1 0
-2 24 9 0 1 0
-2 24 10 0 1 0
-2 24 11 0 1 0
-2 24 12 0 1 0
-2 24 13 0 1 0
-2 24 14 0 1 0.195801
-2 24 15 0 1 0.319336
-2 24 16 0 1 0.424072
-2 24 17 0 1 0.524414
-2 24 18 0 1 0.621094
-2 24 19 0 1 0.711426
-2 24 20 0 1 0.792969
-2 24 21 0 1 0.864746
-2 24 22 0 1 0.92627
-2 24 23 0 0.986816 0.975586
-2 24 24 0 0.961914 1
-2 24 25 0 0.931641 1
-2 24 26 0 0.89502 1
-2 24 27 0 0.854004 1
-2 24 28 0 0.810547 1
-2 24 29 0 0.76709 1
-2 24 30 0 0.724609 1
-2 24 31 0 0.683594 1
-2 25 0 0 1 0
-2 25 1 0 1 0
-2 25 2 0 1 0
-2 25 3 0 1 0
-2 25 4 0 1 0
-2 25 5 0 1 0
-2 25 6 0 1 0
-2 25 7 0 1 0
-2 25 8 0 1 0
-2 25 9 0 1 0
-2 25 10 0 1 0
-2 25 11 0 1 0
-2 25 12 0 1 0
-2 25 13 0 1 0
-2 25 14 0 1 0.13562
-2 25 15 0 1 0.286133
-2 25 16 0 1 0.394043
-2 25 17 0 1 0.493896
-2 25 18 0 1 0.589844
-2 25 19 0 1 0.679688
-2 25 20 0 1 0.761719
-2 25 21 0 1 0.835449
-2 25 22 0 1 0.899414
-2 25 23 0 1 0.952148
-2 25 24 0 1 0.995605
-2 25 25 0 0.979492 1
-2 25 26 0 0.946777 1
-2 25 27 0 0.907715 1
-2 25 28 0 0.865234 1
-2 25 29 0 0.820312 1
-2 25 30 0 0.775879 1
-2 25 31 0 0.732422 1
-2 26 0 0 1 0
-2 26 1 0 1 0
-2 26 2 0 1 0
-2 26 3 0 1 0
-2 26 4 0 1 0
-2 26 5 0 1 0
-2 26 6 0 1 0
-2 26 7 0 1 0
-2 26 8 0 1 0
-2 26 9 0 1 0
-2 26 10 0 1 0
-2 26 11 0 1 0
-2 26 12 0 1 0
-2 26 13 0 1 0
-2 26 14 0 1 0
-2 26 15 0 1 0.247559
-2 26 16 0 1 0.361328
-2 26 17 0 1 0.46167
-2 26 18 0 1 0.556641
-2 26 19 0 1 0.645508
-2 26 20 0 1 0.727539
-2 26 21 0 1 0.802246
-2 26 22 0 1 0.868652
-2 26 23 0 1 0.923828
-2 26 24 0 1 0.970215
-2 26 25 0 1 1
-2 26 26 0 0.994629 1
-2 26 27 0 0.958984 1
-2 26 28 0 0.918457 1
-2 26 29 0 0.874023 1
-2 26 30 0 0.828125 1
-2 26 31 0 0.782227 1
-2 27 0 0 1 0
-2 27 1 0 1 0
-2 27 2 0 1 0
-2 27 3 0 1 0
-2 27 4 0 1 0
-2 27 5 0 1 0
-2 27 6 0 1 0
-2 27 7 0 1 0
-2 27 8 0 1 0
-2 27 9 0 1 0
-2 27 10 0 1 0
-2 27 11 0 1 0
-2 27 12 0 1 0
-2 27 13 0 1 0
-2 27 14 0 1 0
-2 27 15 0 1 0.200073
-2 27 16 0 1 0.326172
-2 27 17 0 1 0.427734
-2 27 18 0 1 0.521484
-2 27 19 0 1 0.609375
-2 27 20 0 1 0.69043
-2 27 21 0 1 0.765625
-2 27 22 0 1 0.833008
-2 27 23 0 1 0.890625
-2 27 24 0 1 0.939941
-2 27 25 0 1 0.985352
-2 27 26 0 1 1
-2 27 27 0 1 1
-2 27 28 0 0.968262 1
-2 27 29 0 0.925293 1
-2 27 30 0 0.879883 1
-2 27 31 0 0.833008 1
-2 28 0 0 1 0
-2 28 1 0 1 0
-2 28 2 0 1 0
-2 28 3 0 1 0
-2 28 4 0 1 0
-2 28 5 0 1 0
-2 28 6 0 1 0
-2 28 7 0 1 0
-2 28 8 0 1 0
-2 28 9 0 1 0
-2 28 10 0 1 0
-2 28 11 0 1 0
-2 28 12 0 1 0
-2 28 13 0 1 0
-2 28 14 0 1 0
-2 28 15 0 1 0.129761
-2 28 16 0 1 0.287109
-2 28 17 0 1 0.391602
-2 28 18 0 1 0.484863
-2 28 19 0 1 0.571289
-2 28 20 0 1 0.651367
-2 28 21 0 1 0.726074
-2 28 22 0 1 0.793945
-2 28 23 0 1 0.853027
-2 28 24 0 1 0.904297
-2 28 25 0 1 0.952637
-2 28 26 0 1 0.997559
-2 28 27 0 1 1
-2 28 28 0 1 1
-2 28 29 0 0.974121 1
-2 28 30 0 0.930664 1
-2 28 31 0 0.884277 1
-2 29 0 0 1 0
-2 29 1 0 1 0
-2 29 2 0 1 0
-2 29 3 0 1 0
-2 29 4 0 1 0
-2 29 5 0 1 0
-2 29 6 0 1 0
-2 29 7 0 1 0
-2 29 8 0 1 0
-2 29 9 0 1 0
-2 29 10 0 1 0
-2 29 11 0 1 0
-2 29 12 0 1 0
-2 29 13 0 1 0
-2 29 14 0 1 0
-2 29 15 0 1 0
-2 29 16 0 1 0.242188
-2 29 17 0 1 0.353271
-2 29 18 0 1 0.446533
-2 29 19 0 1 0.531738
-2 29 20 0 1 0.609863
-2 29 21 0 1 0.683594
-2 29 22 0 1 0.751465
-2 29 23 0 1 0.811035
-2 29 24 0 1 0.86377
-2 29 25 0 1 0.914551
-2 29 26 0 1 0.962402
-2 29 27 0 1 1
-2 29 28 0 1 1
-2 29 29 0 1 1
-2 29 30 0 0.979004 1
-2 29 31 0 0.93457 1
-2 30 0 0 1 0
-2 30 1 0 1 0
-2 30 2 0 1 0
-2 30 3 0 1 0
-2 30 4 0 1 0
-2 30 5 0 1 0
-2 30 6 0 1 0
-2 30 7 0 1 0
-2 30 8 0 1 0
-2 30 9 0 1 0
-2 30 10 0 1 0
-2 30 11 0 1 0
-2 30 12 0 1 0
-2 30 13 0 1 0
-2 30 14 0 1 0
-2 30 15 0 1 0
-2 30 16 0 1 0.186279
-2 30 17 0 1 0.312012
-2 30 18 0 1 0.406738
-2 30 19 0 1 0.490479
-2 30 20 0 1 0.566895
-2 30 21 0 1 0.63916
-2 30 22 0 1 0.705566
-2 30 23 0 1 0.765137
-2 30 24 0 1 0.818848
-2 30 25 0 1 0.870605
-2 30 26 0 1 0.921387
-2 30 27 0 1 0.96875
-2 30 28 0 1 1
-2 30 29 0 1 1
-2 30 30 0 1 1
-2 30 31 0 0.98291 1
-2 31 0 0 1 0
-2 31 1 0 1 0
-2 31 2 0 1 0
-2 31 3 0 1 0
-2 31 4 0 1 0
-2 31 5 0 1 0
-2 31 6 0 1 0
-2 31 7 0 1 0
-2 31 8 0 1 0
-2 31 9 0 1 0
-2 31 10 0 1 0
-2 31 11 0 1 0
-2 31 12 0 1 0
-2 31 13 0 1 0
-2 31 14 0 1 0
-2 31 15 0 1 0
-2 31 16 0 1 0.0895386
-2 31 17 0 1 0.266846
-2 31 18 0 1 0.365234
-2 31 19 0 1 0.448486
-2 31 20 0 1 0.523438
-2 31 21 0 1 0.593262
-2 31 22 0 1 0.658203
-2 31 23 0 1 0.716797
-2 31 24 0 1 0.77002
-2 31 25 0 1 0.823242
-2 31 26 0 1 0.875488
-2 31 27 0 1 0.92627
-2 31 28 0 1 0.973145
-2 31 29 0 1 1
-2 31 30 0 1 1
-2 31 31 0 1 1
-3 0 0 0.041748 0.0186157 0.0175629
-3 0 1 0.0407104 0.0180817 0.0222015
-3 0 2 0.0354919 0.0165863 0.0250092
-3 0 3 0.0318604 0.0167236 0.0286865
-3 0 4 0.0338745 0.0194855 0.0404663
-3 0 5 0.0313416 0.0220795 0.0549316
-3 0 6 0.0138474 0.0244904 0.0710449
-3 0 7 0 0.0276031 0.090271
-3 0 8 0 0.0322876 0.114624
-3 0 9 0 0.0391541 0.14624
-3 0 10 0 0.0488281 0.187622
-3 0 11 0 0.0617065 0.240845
-3 0 12 0 0.0770874 0.303467
-3 0 13 0 0.0946655 0.374268
-3 0 14 0 0.114136 0.452637
-3 0 15 0 0.13501 0.536133
-3 0 16 0 0.156616 0.622559
-3 0 17 0 0.177612 0.706055
-3 0 18 0 0.196777 0.782715
-3 0 19 0 0.213745 0.850098
-3 0 20 0 0.223145 0.887695
-3 0 21 0 0.224854 0.89502
-3 0 22 0 0.226807 0.902832
-3 0 23 0 0.228882 0.910645
-3 0 24 0 0.230835 0.918457
-3 0 25 0 0.233032 0.927246
-3 0 26 0 0.235474 0.937012
-3 0 27 0 0.238159 0.947754
-3 0 28 0 0.241211 0.959961
-3 0 29 0 0.244385 0.972656
-3 0 30 0 0.247803 0.986328
-3 0 31 0 0.251221 1
-3 1 0 0.0383301 0.0211182 0.016449
-3 1 1 0.0391541 0.0215149 0.0214386
-3 1 2 0.0367432 0.0205231 0.0260162
-3 1 3 0.0315247 0.0192108 0.028717
-3 1 4 0.0333557 0.02211 0.0404053
-3 1 5 0.0306091 0.0246735 0.0549011
-3 1 6 0.0105057 0.026825 0.0710449
-3 1 7 0 0.0295105 0.090271
-3 1 8 0 0.0337524 0.114624
-3 1 9 0 0.0402222 0.14624
-3 1 10 0 0.0495911 0.187622
-3 1 11 0 0.0622864 0.240845
-3 1 12 0 0.0775146 0.303467
-3 1 13 0 0.0949707 0.374268
-3 1 14 0 0.11438 0.452637
-3 1 15 0 0.135132 0.536133
-3 1 16 0 0.156738 0.622559
-3 1 17 0 0.177612 0.706055
-3 1 18 0 0.196899 0.782715
-3 1 19 0 0.213745 0.850098
-3 1 20 0 0.223145 0.887695
-3 1 21 0 0.224976 0.89502
-3 1 22 0 0.226929 0.902832
-3 1 23 0 0.228882 0.910645
-3 1 24 0 0.230835 0.918457
-3 1 25 0 0.233032 0.927246
-3 1 26 0 0.235474 0.937012
-3 1 27 0 0.238159 0.947754
-3 1 28 0 0.241211 0.959961
-3 1 29 0 0.244385 0.972656
-3 1 30 0 0.247803 0.986328
-3 1 31 0 0.251221 1
-3 2 0 0.0325928 0.0223694 0.0151672
-3 2 1 0.0333557 0.0230865 0.0190582
-3 2 2 0.0359192 0.025116 0.0257874
-3 2 3 0.0310669 0.0228729 0.0289459
-3 2 4 0.0324097 0.0258636 0.0403748
-3 2 5 0.0292358 0.0284271 0.0548096
-3 2 6 0 0.0303192 0.0709839
-3 2 7 0 0.0325012 0.09021
-3 2 8 0 0.0361328 0.114624
-3 2 9 0 0.0420227 0.14624
-3 2 10 0 0.0509338 0.187622
-3 2 11 0 0.0632324 0.240845
-3 2 12 0 0.0782471 0.303467
-3 2 13 0 0.09552 0.374268
-3 2 14 0 0.114746 0.452637
-3 2 15 0 0.135498 0.536133
-3 2 16 0 0.156982 0.622559
-3 2 17 0 0.177856 0.706055
-3 2 18 0 0.197021 0.782715
-3 2 19 0 0.213867 0.850098
-3 2 20 0 0.223267 0.887695
-3 2 21 0 0.224976 0.89502
-3 2 22 0 0.226929 0.902832
-3 2 23 0 0.228882 0.910645
-3 2 24 0 0.230835 0.918457
-3 2 25 0 0.233032 0.927246
-3 2 26 0 0.235474 0.937012
-3 2 27 0 0.238159 0.947754
-3 2 28 0 0.241211 0.959961
-3 2 29 0 0.244385 0.972656
-3 2 30 0 0.247803 0.986328
-3 2 31 0 0.251221 1
-3 3 0 0.0306091 0.0266724 0.0152359
-3 3 1 0.0302887 0.0267029 0.0184326
-3 3 2 0.0301208 0.0270996 0.0228729
-3 3 3 0.0304565 0.0285034 0.0297089
-3 3 4 0.0306702 0.03125 0.0405273
-3 3 5 0.0264435 0.033783 0.054718
-3 3 6 0 0.0354309 0.0709839
-3 3 7 0 0.0370789 0.09021
-3 3 8 0 0.0399475 0.114624
-3 3 9 0 0.0450134 0.14624
-3 3 10 0 0.0532227 0.187622
-3 3 11 0 0.0650024 0.240845
-3 3 12 0 0.0795288 0.303467
-3 3 13 0 0.0964355 0.374268
-3 3 14 0 0.115479 0.452637
-3 3 15 0 0.135986 0.536133
-3 3 16 0 0.157349 0.622559
-3 3 17 0 0.178101 0.706055
-3 3 18 0 0.197266 0.782715
-3 3 19 0 0.213989 0.850098
-3 3 20 0 0.223389 0.887695
-3 3 21 0 0.225098 0.89502
-3 3 22 0 0.227051 0.902832
-3 3 23 0 0.229004 0.910645
-3 3 24 0 0.230957 0.918457
-3 3 25 0 0.233154 0.927246
-3 3 26 0 0.235474 0.937012
-3 3 27 0 0.238159 0.947754
-3 3 28 0 0.241211 0.959961
-3 3 29 0 0.244507 0.972656
-3 3 30 0 0.247803 0.986328
-3 3 31 0 0.251221 1
-3 4 0 0.0312805 0.037384 0.0162659
-3 4 1 0.0306702 0.0371399 0.0200043
-3 4 2 0.0298309 0.0370178 0.0247498
-3 4 3 0.0287781 0.0375366 0.031311
-3 4 4 0.0268707 0.0392151 0.0410767
-3 4 5 0.0192871 0.0413513 0.0546265
-3 4 6 0 0.0427551 0.0708618
-3 4 7 0 0.0438538 0.0901489
-3 4 8 0 0.0458984 0.114624
-3 4 9 0 0.0499573 0.14624
-3 4 10 0 0.0571899 0.187622
-3 4 11 0 0.0680542 0.240845
-3 4 12 0 0.0818481 0.303467
-3 4 13 0 0.0982056 0.374268
-3 4 14 0 0.11676 0.452637
-3 4 15 0 0.136963 0.536133
-3 4 16 0 0.158081 0.622559
-3 4 17 0 0.178711 0.706055
-3 4 18 0 0.197632 0.782715
-3 4 19 0 0.214355 0.850098
-3 4 20 0 0.223633 0.887695
-3 4 21 0 0.225342 0.89502
-3 4 22 0 0.227173 0.902832
-3 4 23 0 0.229126 0.910645
-3 4 24 0 0.231079 0.918457
-3 4 25 0 0.233276 0.927246
-3 4 26 0 0.235596 0.937012
-3 4 27 0 0.238281 0.947754
-3 4 28 0 0.241333 0.959961
-3 4 29 0 0.244507 0.972656
-3 4 30 0 0.247925 0.986328
-3 4 31 0 0.251465 1
-3 5 0 0.0242157 0.0506287 0.0151596
-3 5 1 0.0234222 0.0504761 0.0200195
-3 5 2 0.0219879 0.050354 0.02565
-3 5 3 0.0190735 0.0503845 0.0326538
-3 5 4 0.0094986 0.0508728 0.0419617
-3 5 5 0 0.052002 0.0546265
-3 5 6 0 0.0529785 0.0706177
-3 5 7 0 0.0535889 0.0900269
-3 5 8 0 0.0547791 0.114563
-3 5 9 0 0.0577393 0.146118
-3 5 10 0 0.0637817 0.1875
-3 5 11 0 0.0734863 0.240723
-3 5 12 0 0.0861206 0.303467
-3 5 13 0 0.10144 0.374268
-3 5 14 0 0.119202 0.452637
-3 5 15 0 0.138794 0.536133
-3 5 16 0 0.159546 0.622559
-3 5 17 0 0.179688 0.706055
-3 5 18 0 0.198486 0.782715
-3 5 19 0 0.215088 0.850098
-3 5 20 0 0.224121 0.887695
-3 5 21 0 0.225708 0.89502
-3 5 22 0 0.227539 0.902832
-3 5 23 0 0.22937 0.910645
-3 5 24 0 0.231323 0.918457
-3 5 25 0 0.233398 0.927246
-3 5 26 0 0.23584 0.937012
-3 5 27 0 0.238403 0.947754
-3 5 28 0 0.241455 0.959961
-3 5 29 0 0.244629 0.972656
-3 5 30 0 0.248047 0.986328
-3 5 31 0 0.251465 1
-3 6 0 0 0.0658569 0.00985718
-3 6 1 0 0.0658569 0.0168152
-3 6 2 0 0.0658569 0.0241089
-3 6 3 0 0.0658569 0.032135
-3 6 4 0 0.065979 0.0419006
-3 6 5 0 0.0662231 0.0543823
-3 6 6 0 0.0665894 0.0700684
-3 6 7 0 0.0667725 0.0897217
-3 6 8 0 0.0672607 0.11438
-3 6 9 0 0.0691528 0.145996
-3 6 10 0 0.0739746 0.187378
-3 6 11 0 0.0823364 0.240601
-3 6 12 0 0.0933838 0.303223
-3 6 13 0 0.107239 0.374268
-3 6 14 0 0.123657 0.452637
-3 6 15 0 0.142212 0.536133
-3 6 16 0 0.162109 0.622559
-3 6 17 0 0.181763 0.706055
-3 6 18 0 0.200073 0.782715
-3 6 19 0 0.216309 0.850098
-3 6 20 0 0.22522 0.887695
-3 6 21 0 0.226562 0.89502
-3 6 22 0 0.228149 0.902832
-3 6 23 0 0.22998 0.910645
-3 6 24 0 0.231812 0.918457
-3 6 25 0 0.233887 0.927246
-3 6 26 0 0.236084 0.937012
-3 6 27 0 0.23877 0.947754
-3 6 28 0 0.241699 0.959961
-3 6 29 0 0.244873 0.972656
-3 6 30 0 0.248169 0.986328
-3 6 31 0 0.251709 1
-3 7 0 0 0.0838013 0.00856781
-3 7 1 0 0.0838623 0.0085907
-3 7 2 0 0.0838623 0.0180511
-3 7 3 0 0.0839233 0.0287018
-3 7 4 0 0.0840454 0.0397034
-3 7 5 0 0.0841675 0.0528259
-3 7 6 0 0.0843506 0.0688477
-3 7 7 0 0.0844116 0.0889282
-3 7 8 0 0.0844116 0.114014
-3 7 9 0 0.0853882 0.145752
-3 7 10 0 0.0891113 0.187012
-3 7 11 0 0.0961304 0.240356
-3 7 12 0 0.105408 0.303223
-3 7 13 0 0.117188 0.374268
-3 7 14 0 0.131714 0.452637
-3 7 15 0 0.148438 0.536133
-3 7 16 0 0.166992 0.622559
-3 7 17 0 0.185547 0.706055
-3 7 18 0 0.203003 0.782715
-3 7 19 0 0.21875 0.850098
-3 7 20 0 0.227173 0.887695
-3 7 21 0 0.228149 0.89502
-3 7 22 0 0.229492 0.902832
-3 7 23 0 0.230957 0.910645
-3 7 24 0 0.232666 0.918945
-3 7 25 0 0.234619 0.927734
-3 7 26 0 0.236816 0.937012
-3 7 27 0 0.239258 0.947754
-3 7 28 0 0.242188 0.959961
-3 7 29 0 0.245239 0.973145
-3 7 30 0 0.248535 0.986328
-3 7 31 0 0.251953 1
-3 8 0 0 0.106445 0.00437546
-3 8 1 0 0.106445 0.00444794
-3 8 2 0 0.106506 0.00457001
-3 8 3 0 0.106567 0.0190735
-3 8 4 0 0.106628 0.0345764
-3 8 5 0 0.106812 0.0493774
-3 8 6 0 0.106995 0.0663452
-3 8 7 0 0.107178 0.0870972
-3 8 8 0 0.107178 0.112976
-3 8 9 0 0.107605 0.145264
-3 8 10 0 0.110474 0.186646
-3 8 11 0 0.116455 0.23999
-3 8 12 0 0.124084 0.302979
-3 8 13 0 0.133545 0.374023
-3 8 14 0 0.145508 0.452393
-3 8 15 0 0.15979 0.536133
-3 8 16 0 0.176025 0.622559
-3 8 17 0 0.192627 0.706055
-3 8 18 0 0.20874 0.782715
-3 8 19 0 0.223267 0.850586
-3 8 20 0 0.230835 0.888184
-3 8 21 0 0.231079 0.895508
-3 8 22 0 0.231934 0.90332
-3 8 23 0 0.233032 0.911133
-3 8 24 0 0.234375 0.918945
-3 8 25 0 0.236084 0.927734
-3 8 26 0 0.238037 0.9375
-3 8 27 0 0.240356 0.948242
-3 8 28 0 0.243164 0.959961
-3 8 29 0 0.246094 0.973145
-3 8 30 0 0.249268 0.986328
-3 8 31 0 0.252441 1
-3 9 0 0 0.135254 0
-3 9 1 0 0.135254 0
-3 9 2 0 0.135254 0
-3 9 3 0 0.135254 0
-3 9 4 0 0.135376 0.0205841
-3 9 5 0 0.135376 0.0427246
-3 9 6 0 0.13562 0.0619202
-3 9 7 0 0.135864 0.0839233
-3 9 8 0 0.13623 0.110901
-3 9 9 0 0.136841 0.144287
-3 9 10 0 0.13916 0.186035
-3 9 11 0 0.144531 0.23938
-3 9 12 0 0.150757 0.30249
-3 9 13 0 0.158203 0.374023
-3 9 14 0 0.167236 0.452393
-3 9 15 0 0.178345 0.536133
-3 9 16 0 0.191406 0.623047
-3 9 17 0 0.205322 0.706543
-3 9 18 0 0.218994 0.783203
-3 9 19 0 0.231689 0.850586
-3 9 20 0 0.237793 0.888672
-3 9 21 0 0.236694 0.895996
-3 9 22 0 0.23645 0.90332
-3 9 23 0 0.236938 0.911133
-3 9 24 0 0.237671 0.918945
-3 9 25 0 0.238892 0.927734
-3 9 26 0 0.240479 0.9375
-3 9 27 0 0.242554 0.948242
-3 9 28 0 0.244995 0.960449
-3 9 29 0 0.247681 0.973145
-3 9 30 0 0.250488 0.986328
-3 9 31 0 0.253662 1
-3 10 0 0 0.172241 0
-3 10 1 0 0.172241 0
-3 10 2 0 0.172363 0
-3 10 3 0 0.172363 0
-3 10 4 0 0.172363 0
-3 10 5 0 0.172485 0.0253448
-3 10 6 0 0.172485 0.0544739
-3 10 7 0 0.172485 0.0795288
-3 10 8 0 0.172852 0.108215
-3 10 9 0 0.173584 0.142944
-3 10 10 0 0.175781 0.185425
-3 10 11 0 0.18042 0.238525
-3 10 12 0 0.185913 0.301758
-3 10 13 0 0.19165 0.373535
-3 10 14 0 0.19812 0.452393
-3 10 15 0 0.205811 0.536133
-3 10 16 0 0.215332 0.623047
-3 10 17 0 0.225464 0.706543
-3 10 18 0 0.23584 0.783203
-3 10 19 0 0.24585 0.851074
-3 10 20 0 0.249634 0.889648
-3 10 21 0 0.246216 0.896484
-3 10 22 0 0.244385 0.904297
-3 10 23 0 0.243652 0.912109
-3 10 24 0 0.24353 0.919922
-3 10 25 0 0.244019 0.928223
-3 10 26 0 0.244873 0.937988
-3 10 27 0 0.246216 0.94873
-3 10 28 0 0.248169 0.960449
-3 10 29 0 0.250488 0.973633
-3 10 30 0 0.25293 0.986816
-3 10 31 0 0.255859 1
-3 11 0 0 0.220459 0
-3 11 1 0 0.220459 0
-3 11 2 0 0.220459 0
-3 11 3 0 0.220459 0
-3 11 4 0 0.220581 0
-3 11 5 0 0.220581 0
-3 11 6 0 0.220703 0.0351562
-3 11 7 0 0.220581 0.0720825
-3 11 8 0 0.220459 0.104797
-3 11 9 0 0.220703 0.141724
-3 11 10 0 0.222168 0.185303
-3 11 11 0 0.225464 0.237915
-3 11 12 0 0.229858 0.300781
-3 11 13 0 0.234375 0.372803
-3 11 14 0 0.23877 0.451904
-3 11 15 0 0.24353 0.536133
-3 11 16 0 0.249146 0.623047
-3 11 17 0 0.255371 0.707031
-3 11 18 0 0.261719 0.783691
-3 11 19 0 0.268066 0.851562
-3 11 20 0 0.268555 0.891113
-3 11 21 0 0.261963 0.897949
-3 11 22 0 0.257568 0.905273
-3 11 23 0 0.254883 0.913086
-3 11 24 0 0.253418 0.92041
-3 11 25 0 0.252441 0.929199
-3 11 26 0 0.252197 0.938477
-3 11 27 0 0.252686 0.949219
-3 11 28 0 0.253662 0.960938
-3 11 29 0 0.255371 0.974121
-3 11 30 0 0.25708 0.987305
-3 11 31 0 0.259277 1
-3 12 0 0 0.278809 0
-3 12 1 0 0.278809 0
-3 12 2 0 0.278809 0
-3 12 3 0 0.278809 0
-3 12 4 0 0.278809 0
-3 12 5 0 0.279053 0
-3 12 6 0 0.279053 0
-3 12 7 0 0.279053 0.0516968
-3 12 8 0 0.279053 0.0966797
-3 12 9 0 0.279053 0.138306
-3 12 10 0 0.279541 0.184082
-3 12 11 0 0.28125 0.236938
-3 12 12 0 0.283936 0.299561
-3 12 13 0 0.287354 0.371582
-3 12 14 0 0.290039 0.451172
-3 12 15 0 0.292236 0.535645
-3 12 16 0 0.294434 0.623535
-3 12 17 0 0.296387 0.70752
-3 12 18 0 0.29834 0.784668
-3 12 19 0 0.300293 0.852051
-3 12 20 0 0.297119 0.893555
-3 12 21 0 0.285889 0.900391
-3 12 22 0 0.278076 0.907227
-3 12 23 0 0.272461 0.914551
-3 12 24 0 0.268799 0.922363
-3 12 25 0 0.266113 0.930664
-3 12 26 0 0.26416 0.939941
-3 12 27 0 0.262939 0.950195
-3 12 28 0 0.262695 0.961914
-3 12 29 0 0.263184 0.974609
-3 12 30 0 0.263916 0.987793
-3 12 31 0 0.265381 1
-3 13 0 0 0.345215 0
-3 13 1 0 0.345215 0
-3 13 2 0 0.345215 0
-3 13 3 0 0.345215 0
-3 13 4 0 0.345215 0
-3 13 5 0 0.345459 0
-3 13 6 0 0.345459 0
-3 13 7 0 0.345459 0
-3 13 8 0 0.345703 0.0760498
-3 13 9 0 0.345703 0.128784
-3 13 10 0 0.346191 0.178955
-3 13 11 0 0.34668 0.234131
-3 13 12 0 0.348145 0.297363
-3 13 13 0 0.350098 0.369385
-3 13 14 0 0.351562 0.449463
-3 13 15 0 0.351807 0.535156
-3 13 16 0 0.35083 0.623535
-3 13 17 0 0.348877 0.708008
-3 13 18 0 0.346436 0.785645
-3 13 19 0 0.343994 0.853516
-3 13 20 0 0.33667 0.897461
-3 13 21 0 0.319824 0.903809
-3 13 22 0 0.307373 0.910645
-3 13 23 0 0.298584 0.91748
-3 13 24 0 0.291748 0.924805
-3 13 25 0 0.286377 0.933105
-3 13 26 0 0.282227 0.941895
-3 13 27 0 0.279053 0.952148
-3 13 28 0 0.276855 0.963867
-3 13 29 0 0.275391 0.976074
-3 13 30 0 0.274902 0.989258
-3 13 31 0 0.274658 1
-3 14 0 0 0.419189 0
-3 14 1 0 0.419189 0
-3 14 2 0 0.419189 0
-3 14 3 0 0.419189 0
-3 14 4 0 0.419189 0
-3 14 5 0 0.419189 0
-3 14 6 0 0.419434 0
-3 14 7 0 0.419434 0
-3 14 8 0 0.419678 0
-3 14 9 0 0.419922 0.108032
-3 14 10 0 0.42041 0.167725
-3 14 11 0 0.420898 0.226929
-3 14 12 0 0.421631 0.292236
-3 14 13 0 0.422607 0.365234
-3 14 14 0 0.422852 0.446045
-3 14 15 0 0.421631 0.532715
-3 14 16 0 0.418701 0.622559
-3 14 17 0 0.41333 0.708008
-3 14 18 0 0.406494 0.786133
-3 14 19 0 0.399658 0.854492
-3 14 20 0 0.388672 0.90332
-3 14 21 0 0.365479 0.90918
-3 14 22 0 0.347656 0.915527
-3 14 23 0 0.334229 0.922363
-3 14 24 0 0.323975 0.929199
-3 14 25 0 0.31543 0.936523
-3 14 26 0 0.308105 0.945312
-3 14 27 0 0.302002 0.955078
-3 14 28 0 0.297119 0.966309
-3 14 29 0 0.293457 0.978516
-3 14 30 0 0.290771 0.991211
-3 14 31 0 0.288818 1
-3 15 0 0 0.498779 0
-3 15 1 0 0.498779 0
-3 15 2 0 0.498779 0
-3 15 3 0 0.498779 0
-3 15 4 0 0.498779 0
-3 15 5 0 0.498779 0
-3 15 6 0 0.498779 0
-3 15 7 0 0.498779 0
-3 15 8 0 0.499023 0
-3 15 9 0 0.499268 0.0472107
-3 15 10 0 0.499756 0.146484
-3 15 11 0 0.500488 0.213501
-3 15 12 0 0.501465 0.282471
-3 15 13 0 0.502441 0.357422
-3 15 14 0 0.502441 0.439941
-3 15 15 0 0.500488 0.52832
-3 15 16 0 0.496094 0.619629
-3 15 17 0 0.488037 0.707031
-3 15 18 0 0.477783 0.786621
-3 15 19 0 0.466553 0.855957
-3 15 20 0 0.453125 0.910156
-3 15 21 0 0.423096 0.916992
-3 15 22 0 0.39917 0.92334
-3 15 23 0 0.380859 0.929688
-3 15 24 0 0.366211 0.936035
-3 15 25 0 0.35376 0.942871
-3 15 26 0 0.342529 0.951172
-3 15 27 0 0.333008 0.959961
-3 15 28 0 0.325195 0.970703
-3 15 29 0 0.318604 0.981934
-3 15 30 0 0.312988 0.994141
-3 15 31 0 0.308594 1
-3 16 0 0 0.582031 0
-3 16 1 0 0.582031 0
-3 16 2 0 0.582031 0
-3 16 3 0 0.582031 0
-3 16 4 0 0.582031 0
-3 16 5 0 0.582031 0
-3 16 6 0 0.582031 0
-3 16 7 0 0.58252 0
-3 16 8 0 0.58252 0
-3 16 9 0 0.58252 0
-3 16 10 0 0.583008 0.103516
-3 16 11 0 0.583984 0.191284
-3 16 12 0 0.585449 0.266602
-3 16 13 0 0.586426 0.344727
-3 16 14 0 0.586914 0.429199
-3 16 15 0 0.585938 0.519531
-3 16 16 0 0.581055 0.612793
-3 16 17 0 0.571777 0.703125
-3 16 18 0 0.558594 0.785156
-3 16 19 0 0.543945 0.855957
-3 16 20 0 0.527832 0.914551
-3 16 21 0 0.49292 0.927246
-3 16 22 0 0.462891 0.93457
-3 16 23 0 0.438965 0.940918
-3 16 24 0 0.419678 0.946289
-3 16 25 0 0.402344 0.952637
-3 16 26 0 0.386963 0.959961
-3 16 27 0 0.373291 0.967773
-3 16 28 0 0.361572 0.977539
-3 16 29 0 0.351562 0.987793
-3 16 30 0 0.342773 0.999512
-3 16 31 0 0.335205 1
-3 17 0 0 0.664551 0
-3 17 1 0 0.664551 0
-3 17 2 0 0.664551 0
-3 17 3 0 0.664551 0
-3 17 4 0 0.664551 0
-3 17 5 0 0.664551 0
-3 17 6 0 0.664551 0
-3 17 7 0 0.664551 0
-3 17 8 0 0.664551 0
-3 17 9 0 0.664551 0
-3 17 10 0 0.665039 0
-3 17 11 0 0.666016 0.155151
-3 17 12 0 0.667969 0.24353
-3 17 13 0 0.669434 0.326172
-3 17 14 0 0.671387 0.413086
-3 17 15 0 0.670898 0.505371
-3 17 16 0 0.666992 0.601074
-3 17 17 0 0.658203 0.694336
-3 17 18 0 0.644531 0.779785
-3 17 19 0 0.627441 0.853516
-3 17 20 0 0.60791 0.914062
-3 17 21 0 0.571777 0.937988
-3 17 22 0 0.536621 0.94873
-3 17 23 0 0.507324 0.955566
-3 17 24 0 0.483154 0.960938
-3 17 25 0 0.460938 0.966797
-3 17 26 0 0.440674 0.972656
-3 17 27 0 0.422119 0.979492
-3 17 28 0 0.406006 0.987305
-3 17 29 0 0.391846 0.996582
-3 17 30 0 0.37915 1
-3 17 31 0 0.36792 1
-3 18 0 0 0.741211 0
-3 18 1 0 0.741211 0
-3 18 2 0 0.741211 0
-3 18 3 0 0.741211 0
-3 18 4 0 0.741211 0
-3 18 5 0 0.741211 0
-3 18 6 0 0.741211 0
-3 18 7 0 0.741211 0
-3 18 8 0 0.741211 0
-3 18 9 0 0.741699 0
-3 18 10 0 0.741699 0
-3 18 11 0 0.742188 0.0793457
-3 18 12 0 0.744141 0.211304
-3 18 13 0 0.746582 0.301758
-3 18 14 0 0.749023 0.391602
-3 18 15 0 0.750488 0.485596
-3 18 16 0 0.748535 0.583496
-3 18 17 0 0.741699 0.680176
-3 18 18 0 0.729004 0.769043
-3 18 19 0 0.711426 0.84668
-3 18 20 0 0.69043 0.910645
-3 18 21 0 0.655762 0.945801
-3 18 22 0 0.618164 0.963867
-3 18 23 0 0.584473 0.973633
-3 18 24 0 0.555176 0.979492
-3 18 25 0 0.527344 0.984863
-3 18 26 0 0.501953 0.989746
-3 18 27 0 0.478516 0.995117
-3 18 28 0 0.45752 1
-3 18 29 0 0.438477 1
-3 18 30 0 0.421631 1
-3 18 31 0 0.40625 1
-3 19 0 0 0.810059 0
-3 19 1 0 0.810059 0
-3 19 2 0 0.810059 0
-3 19 3 0 0.810059 0
-3 19 4 0 0.810059 0
-3 19 5 0 0.810059 0
-3 19 6 0 0.810059 0
-3 19 7 0 0.810059 0
-3 19 8 0 0.810059 0
-3 19 9 0 0.810059 0
-3 19 10 0 0.810547 0
-3 19 11 0 0.810547 0
-3 19 12 0 0.812012 0.166138
-3 19 13 0 0.814941 0.272217
-3 19 14 0 0.818359 0.366455
-3 19 15 0 0.820801 0.462158
-3 19 16 0 0.821289 0.561523
-3 19 17 0 0.817383 0.660156
-3 19 18 0 0.807129 0.75293
-3 19 19 0 0.791016 0.834473
-3 19 20 0 0.77002 0.901855
-3 19 21 0 0.73877 0.94873
-3 19 22 0 0.70166 0.976074
-3 19 23 0 0.665527 0.991211
-3 19 24 0 0.632324 1
-3 19 25 0 0.599609 1
-3 19 26 0 0.568848 1
-3 19 27 0 0.540039 1
-3 19 28 0 0.513672 1
-3 19 29 0 0.48999 1
-3 19 30 0 0.468262 1
-3 19 31 0 0.44873 1
-3 20 0 0 0.869629 0
-3 20 1 0 0.869629 0
-3 20 2 0 0.869629 0
-3 20 3 0 0.869629 0
-3 20 4 0 0.869629 0
-3 20 5 0 0.869629 0
-3 20 6 0 0.869629 0
-3 20 7 0 0.869629 0
-3 20 8 0 0.869629 0
-3 20 9 0 0.869629 0
-3 20 10 0 0.869629 0
-3 20 11 0 0.870117 0
-3 20 12 0 0.870605 0.0809326
-3 20 13 0 0.873535 0.237427
-3 20 14 0 0.877441 0.338623
-3 20 15 0 0.881348 0.436279
-3 20 16 0 0.883789 0.536621
-3 20 17 0 0.882812 0.636719
-3 20 18 0 0.875488 0.731934
-3 20 19 0 0.861328 0.816895
-3 20 20 0 0.841797 0.888184
-3 20 21 0 0.81543 0.944824
-3 20 22 0 0.781738 0.982422
-3 20 23 0 0.745117 1
-3 20 24 0 0.709961 1
-3 20 25 0 0.673828 1
-3 20 26 0 0.638672 1
-3 20 27 0 0.60498 1
-3 20 28 0 0.573242 1
-3 20 29 0 0.544434 1
-3 20 30 0 0.517578 1
-3 20 31 0 0.493652 1
-3 21 0 0 0.92041 0
-3 21 1 0 0.92041 0
-3 21 2 0 0.92041 0
-3 21 3 0 0.92041 0
-3 21 4 0 0.92041 0
-3 21 5 0 0.92041 0
-3 21 6 0 0.92041 0
-3 21 7 0 0.92041 0
-3 21 8 0 0.92041 0
-3 21 9 0 0.92041 0
-3 21 10 0 0.92041 0
-3 21 11 0 0.92041 0
-3 21 12 0 0.920898 0
-3 21 13 0 0.92334 0.193848
-3 21 14 0 0.927246 0.307617
-3 21 15 0 0.932129 0.408203
-3 21 16 0 0.936035 0.509277
-3 21 17 0 0.9375 0.609863
-3 21 18 0 0.933594 0.706543
-3 21 19 0 0.922852 0.794434
-3 21 20 0 0.90625 0.869141
-3 21 21 0 0.883301 0.932129
-3 21 22 0 0.854492 0.979492
-3 21 23 0 0.820801 1
-3 21 24 0 0.785645 1
-3 21 25 0 0.748047 1
-3 21 26 0 0.709473 1
-3 21 27 0 0.671387 1
-3 21 28 0 0.635254 1
-3 21 29 0 0.601074 1
-3 21 30 0 0.569824 1
-3 21 31 0 0.541016 1
-3 22 0 0 0.962402 0
-3 22 1 0 0.962402 0
-3 22 2 0 0.962402 0
-3 22 3 0 0.962402 0
-3 22 4 0 0.962402 0
-3 22 5 0 0.962402 0
-3 22 6 0 0.962402 0
-3 22 7 0 0.962402 0
-3 22 8 0 0.962402 0
-3 22 9 0 0.962402 0
-3 22 10 0 0.962402 0
-3 22 11 0 0.962402 0
-3 22 12 0 0.962891 0
-3 22 13 0 0.963867 0.131348
-3 22 14 0 0.968262 0.273682
-3 22 15 0 0.973633 0.378662
-3 22 16 0 0.979004 0.480469
-3 22 17 0 0.982422 0.581055
-3 22 18 0 0.981445 0.678223
-3 22 19 0 0.974609 0.768066
-3 22 20 0 0.960938 0.845703
-3 22 21 0 0.941406 0.912598
-3 22 22 0 0.916504 0.967285
-3 22 23 0 0.887695 1
-3 22 24 0 0.85498 1
-3 22 25 0 0.817871 1
-3 22 26 0 0.77832 1
-3 22 27 0 0.737305 1
-3 22 28 0 0.697266 1
-3 22 29 0 0.65918 1
-3 22 30 0 0.623047 1
-3 22 31 0 0.589844 1
-3 23 0 0 0.995605 0
-3 23 1 0 0.995605 0
-3 23 2 0 0.995605 0
-3 23 3 0 0.995605 0
-3 23 4 0 0.995605 0
-3 23 5 0 0.995605 0
-3 23 6 0 0.995605 0
-3 23 7 0 0.995605 0
-3 23 8 0 0.995605 0
-3 23 9 0 0.995605 0
-3 23 10 0 0.996094 0
-3 23 11 0 0.996094 0
-3 23 12 0 0.996094 0
-3 23 13 0 0.996582 0
-3 23 14 0 1 0.237061
-3 23 15 0 1 0.349121
-3 23 16 0 1 0.451904
-3 23 17 0 1 0.552246
-3 23 18 0 1 0.649902
-3 23 19 0 1 0.740234
-3 23 20 0 1 0.820312
-3 23 21 0 0.98877 0.890137
-3 23 22 0 0.967285 0.948242
-3 23 23 0 0.941895 0.993652
-3 23 24 0 0.913574 1
-3 23 25 0 0.879395 1
-3 23 26 0 0.840332 1
-3 23 27 0 0.79834 1
-3 23 28 0 0.756348 1
-3 23 29 0 0.714844 1
-3 23 30 0 0.674805 1
-3 23 31 0 0.637695 1
-3 24 0 0 1 0
-3 24 1 0 1 0
-3 24 2 0 1 0
-3 24 3 0 1 0
-3 24 4 0 1 0
-3 24 5 0 1 0
-3 24 6 0 1 0
-3 24 7 0 1 0
-3 24 8 0 1 0
-3 24 9 0 1 0
-3 24 10 0 1 0
-3 24 11 0 1 0
-3 24 12 0 1 0
-3 24 13 0 1 0
-3 24 14 0 1 0.195801
-3 24 15 0 1 0.319336
-3 24 16 0 1 0.424072
-3 24 17 0 1 0.524414
-3 24 18 0 1 0.621094
-3 24 19 0 1 0.711426
-3 24 20 0 1 0.792969
-3 24 21 0 1 0.864746
-3 24 22 0 1 0.92627
-3 24 23 0 0.986816 0.975586
-3 24 24 0 0.961914 1
-3 24 25 0 0.931641 1
-3 24 26 0 0.89502 1
-3 24 27 0 0.854004 1
-3 24 28 0 0.810547 1
-3 24 29 0 0.76709 1
-3 24 30 0 0.724609 1
-3 24 31 0 0.683594 1
-3 25 0 0 1 0
-3 25 1 0 1 0
-3 25 2 0 1 0
-3 25 3 0 1 0
-3 25 4 0 1 0
-3 25 5 0 1 0
-3 25 6 0 1 0
-3 25 7 0 1 0
-3 25 8 0 1 0
-3 25 9 0 1 0
-3 25 10 0 1 0
-3 25 11 0 1 0
-3 25 12 0 1 0
-3 25 13 0 1 0
-3 25 14 0 1 0.13562
-3 25 15 0 1 0.286133
-3 25 16 0 1 0.394043
-3 25 17 0 1 0.493896
-3 25 18 0 1 0.589844
-3 25 19 0 1 0.679688
-3 25 20 0 1 0.761719
-3 25 21 0 1 0.835449
-3 25 22 0 1 0.899414
-3 25 23 0 1 0.952148
-3 25 24 0 1 0.995605
-3 25 25 0 0.979492 1
-3 25 26 0 0.946777 1
-3 25 27 0 0.907715 1
-3 25 28 0 0.865234 1
-3 25 29 0 0.820312 1
-3 25 30 0 0.775879 1
-3 25 31 0 0.732422 1
-3 26 0 0 1 0
-3 26 1 0 1 0
-3 26 2 0 1 0
-3 26 3 0 1 0
-3 26 4 0 1 0
-3 26 5 0 1 0
-3 26 6 0 1 0
-3 26 7 0 1 0
-3 26 8 0 1 0
-3 26 9 0 1 0
-3 26 10 0 1 0
-3 26 11 0 1 0
-3 26 12 0 1 0
-3 26 13 0 1 0
-3 26 14 0 1 0
-3 26 15 0 1 0.247559
-3 26 16 0 1 0.361328
-3 26 17 0 1 0.46167
-3 26 18 0 1 0.556641
-3 26 19 0 1 0.645508
-3 26 20 0 1 0.727539
-3 26 21 0 1 0.802246
-3 26 22 0 1 0.868652
-3 26 23 0 1 0.923828
-3 26 24 0 1 0.970215
-3 26 25 0 1 1
-3 26 26 0 0.994629 1
-3 26 27 0 0.958984 1
-3 26 28 0 0.918457 1
-3 26 29 0 0.874023 1
-3 26 30 0 0.828125 1
-3 26 31 0 0.782227 1
-3 27 0 0 1 0
-3 27 1 0 1 0
-3 27 2 0 1 0
-3 27 3 0 1 0
-3 27 4 0 1 0
-3 27 5 0 1 0
-3 27 6 0 1 0
-3 27 7 0 1 0
-3 27 8 0 1 0
-3 27 9 0 1 0
-3 27 10 0 1 0
-3 27 11 0 1 0
-3 27 12 0 1 0
-3 27 13 0 1 0
-3 27 14 0 1 0
-3 27 15 0 1 0.200073
-3 27 16 0 1 0.326172
-3 27 17 0 1 0.427734
-3 27 18 0 1 0.521484
-3 27 19 0 1 0.609375
-3 27 20 0 1 0.69043
-3 27 21 0 1 0.765625
-3 27 22 0 1 0.833008
-3 27 23 0 1 0.890625
-3 27 24 0 1 0.939941
-3 27 25 0 1 0.985352
-3 27 26 0 1 1
-3 27 27 0 1 1
-3 27 28 0 0.968262 1
-3 27 29 0 0.925293 1
-3 27 30 0 0.879883 1
-3 27 31 0 0.833008 1
-3 28 0 0 1 0
-3 28 1 0 1 0
-3 28 2 0 1 0
-3 28 3 0 1 0
-3 28 4 0 1 0
-3 28 5 0 1 0
-3 28 6 0 1 0
-3 28 7 0 1 0
-3 28 8 0 1 0
-3 28 9 0 1 0
-3 28 10 0 1 0
-3 28 11 0 1 0
-3 28 12 0 1 0
-3 28 13 0 1 0
-3 28 14 0 1 0
-3 28 15 0 1 0.129761
-3 28 16 0 1 0.287109
-3 28 17 0 1 0.391602
-3 28 18 0 1 0.484863
-3 28 19 0 1 0.571289
-3 28 20 0 1 0.651367
-3 28 21 0 1 0.726074
-3 28 22 0 1 0.793945
-3 28 23 0 1 0.853027
-3 28 24 0 1 0.904297
-3 28 25 0 1 0.952637
-3 28 26 0 1 0.997559
-3 28 27 0 1 1
-3 28 28 0 1 1
-3 28 29 0 0.974121 1
-3 28 30 0 0.930664 1
-3 28 31 0 0.884277 1
-3 29 0 0 1 0
-3 29 1 0 1 0
-3 29 2 0 1 0
-3 29 3 0 1 0
-3 29 4 0 1 0
-3 29 5 0 1 0
-3 29 6 0 1 0
-3 29 7 0 1 0
-3 29 8 0 1 0
-3 29 9 0 1 0
-3 29 10 0 1 0
-3 29 11 0 1 0
-3 29 12 0 1 0
-3 29 13 0 1 0
-3 29 14 0 1 0
-3 29 15 0 1 0
-3 29 16 0 1 0.242188
-3 29 17 0 1 0.353271
-3 29 18 0 1 0.446533
-3 29 19 0 1 0.531738
-3 29 20 0 1 0.609863
-3 29 21 0 1 0.683594
-3 29 22 0 1 0.751465
-3 29 23 0 1 0.811035
-3 29 24 0 1 0.86377
-3 29 25 0 1 0.914551
-3 29 26 0 1 0.962402
-3 29 27 0 1 1
-3 29 28 0 1 1
-3 29 29 0 1 1
-3 29 30 0 0.979004 1
-3 29 31 0 0.93457 1
-3 30 0 0 1 0
-3 30 1 0 1 0
-3 30 2 0 1 0
-3 30 3 0 1 0
-3 30 4 0 1 0
-3 30 5 0 1 0
-3 30 6 0 1 0
-3 30 7 0 1 0
-3 30 8 0 1 0
-3 30 9 0 1 0
-3 30 10 0 1 0
-3 30 11 0 1 0
-3 30 12 0 1 0
-3 30 13 0 1 0
-3 30 14 0 1 0
-3 30 15 0 1 0
-3 30 16 0 1 0.186279
-3 30 17 0 1 0.312012
-3 30 18 0 1 0.406738
-3 30 19 0 1 0.490479
-3 30 20 0 1 0.566895
-3 30 21 0 1 0.63916
-3 30 22 0 1 0.705566
-3 30 23 0 1 0.765137
-3 30 24 0 1 0.818848
-3 30 25 0 1 0.870605
-3 30 26 0 1 0.921387
-3 30 27 0 1 0.96875
-3 30 28 0 1 1
-3 30 29 0 1 1
-3 30 30 0 1 1
-3 30 31 0 0.98291 1
-3 31 0 0 1 0
-3 31 1 0 1 0
-3 31 2 0 1 0
-3 31 3 0 1 0
-3 31 4 0 1 0
-3 31 5 0 1 0
-3 31 6 0 1 0
-3 31 7 0 1 0
-3 31 8 0 1 0
-3 31 9 0 1 0
-3 31 10 0 1 0
-3 31 11 0 1 0
-3 31 12 0 1 0
-3 31 13 0 1 0
-3 31 14 0 1 0
-3 31 15 0 1 0
-3 31 16 0 1 0.0895386
-3 31 17 0 1 0.266846
-3 31 18 0 1 0.365234
-3 31 19 0 1 0.448486
-3 31 20 0 1 0.523438
-3 31 21 0 1 0.593262
-3 31 22 0 1 0.658203
-3 31 23 0 1 0.716797
-3 31 24 0 1 0.77002
-3 31 25 0 1 0.823242
-3 31 26 0 1 0.875488
-3 31 27 0 1 0.92627
-3 31 28 0 1 0.973145
-3 31 29 0 1 1
-3 31 30 0 1 1
-3 31 31 0 1 1
-4 0 0 0.0623474 0.0213318 0.0169067
-4 0 1 0.0617981 0.0208282 0.0240936
-4 0 2 0.0598755 0.0199738 0.0313416
-4 0 3 0.0519714 0.019516 0.0358276
-4 0 4 0.0466309 0.0209198 0.041626
-4 0 5 0.0458374 0.022995 0.0550842
-4 0 6 0.0398254 0.0252686 0.071106
-4 0 7 0.0112762 0.028244 0.090332
-4 0 8 0 0.0327759 0.114685
-4 0 9 0 0.0394897 0.14624
-4 0 10 0 0.0490723 0.187622
-4 0 11 0 0.0618896 0.240845
-4 0 12 0 0.0772095 0.303467
-4 0 13 0 0.0947876 0.374268
-4 0 14 0 0.114197 0.452637
-4 0 15 0 0.13501 0.536133
-4 0 16 0 0.156738 0.622559
-4 0 17 0 0.177612 0.706055
-4 0 18 0 0.196777 0.782715
-4 0 19 0 0.213745 0.850098
-4 0 20 0 0.223145 0.887695
-4 0 21 0 0.224976 0.89502
-4 0 22 0 0.226807 0.902832
-4 0 23 0 0.228882 0.910645
-4 0 24 0 0.230835 0.918457
-4 0 25 0 0.233032 0.927246
-4 0 26 0 0.235474 0.937012
-4 0 27 0 0.238159 0.947754
-4 0 28 0 0.241211 0.959961
-4 0 29 0 0.244385 0.972656
-4 0 30 0 0.247803 0.986328
-4 0 31 0 0.251221 1
-4 1 0 0.0601807 0.0256042 0.0163879
-4 1 1 0.0601196 0.0253754 0.0233917
-4 1 2 0.0588989 0.0246887 0.0307922
-4 1 3 0.0525818 0.0232239 0.0363464
-4 1 4 0.0462952 0.0234528 0.0415955
-4 1 5 0.0454407 0.0254517 0.0550537
-4 1 6 0.0393066 0.0275116 0.071106
-4 1 7 0.00539017 0.0301056 0.090332
-4 1 8 0 0.0342102 0.114685
-4 1 9 0 0.0405579 0.14624
-4 1 10 0 0.0498352 0.187622
-4 1 11 0 0.062439 0.240845
-4 1 12 0 0.0776367 0.303467
-4 1 13 0 0.0950928 0.374268
-4 1 14 0 0.114441 0.452637
-4 1 15 0 0.135254 0.536133
-4 1 16 0 0.15686 0.622559
-4 1 17 0 0.177734 0.706055
-4 1 18 0 0.196899 0.782715
-4 1 19 0 0.213745 0.850098
-4 1 20 0 0.223145 0.887695
-4 1 21 0 0.224976 0.89502
-4 1 22 0 0.226929 0.902832
-4 1 23 0 0.228882 0.910645
-4 1 24 0 0.230835 0.918457
-4 1 25 0 0.233032 0.927246
-4 1 26 0 0.235474 0.937012
-4 1 27 0 0.238159 0.947754
-4 1 28 0 0.241211 0.959961
-4 1 29 0 0.244385 0.972656
-4 1 30 0 0.247803 0.986328
-4 1 31 0 0.251221 1
-4 2 0 0.0558777 0.0297699 0.0162201
-4 2 1 0.0562439 0.0299225 0.0223389
-4 2 2 0.0568237 0.0301208 0.0298004
-4 2 3 0.0536499 0.0288391 0.0372009
-4 2 4 0.0457458 0.0271454 0.0415649
-4 2 5 0.0447083 0.0290833 0.0549927
-4 2 6 0.0383911 0.0308838 0.0710449
-4 2 7 0 0.03302 0.090332
-4 2 8 0 0.0365601 0.114685
-4 2 9 0 0.0423279 0.14624
-4 2 10 0 0.0511475 0.187622
-4 2 11 0 0.0634155 0.240845
-4 2 12 0 0.0783691 0.303467
-4 2 13 0 0.0955811 0.374268
-4 2 14 0 0.114807 0.452637
-4 2 15 0 0.135498 0.536133
-4 2 16 0 0.156982 0.622559
-4 2 17 0 0.177856 0.706055
-4 2 18 0 0.197021 0.782715
-4 2 19 0 0.213867 0.850098
-4 2 20 0 0.223267 0.887695
-4 2 21 0 0.224976 0.89502
-4 2 22 0 0.226929 0.902832
-4 2 23 0 0.228882 0.910645
-4 2 24 0 0.230835 0.918457
-4 2 25 0 0.233032 0.927246
-4 2 26 0 0.235474 0.937012
-4 2 27 0 0.238159 0.947754
-4 2 28 0 0.241211 0.959961
-4 2 29 0 0.244385 0.972656
-4 2 30 0 0.247803 0.986328
-4 2 31 0 0.251221 1
-4 3 0 0.0493164 0.0331116 0.0171967
-4 3 1 0.0492859 0.0332336 0.0214996
-4 3 2 0.0497742 0.033844 0.0273132
-4 3 3 0.0519409 0.035614 0.0365295
-4 3 4 0.0447693 0.0324402 0.041626
-4 3 5 0.0433655 0.0343018 0.0549011
-4 3 6 0.0365601 0.0358887 0.0709839
-4 3 7 0 0.0374756 0.090271
-4 3 8 0 0.0403137 0.114685
-4 3 9 0 0.0452881 0.14624
-4 3 10 0 0.0534363 0.187622
-4 3 11 0 0.0651245 0.240845
-4 3 12 0 0.0796509 0.303467
-4 3 13 0 0.0965576 0.374268
-4 3 14 0 0.11554 0.452637
-4 3 15 0 0.135986 0.536133
-4 3 16 0 0.157471 0.622559
-4 3 17 0 0.178101 0.706055
-4 3 18 0 0.197266 0.782715
-4 3 19 0 0.214111 0.850098
-4 3 20 0 0.223389 0.887695
-4 3 21 0 0.225098 0.89502
-4 3 22 0 0.227051 0.902832
-4 3 23 0 0.229004 0.910645
-4 3 24 0 0.230957 0.918457
-4 3 25 0 0.233154 0.927246
-4 3 26 0 0.235474 0.937012
-4 3 27 0 0.238159 0.947754
-4 3 28 0 0.241211 0.959961
-4 3 29 0 0.244507 0.972656
-4 3 30 0 0.247803 0.986328
-4 3 31 0 0.251221 1
-4 4 0 0.0473328 0.0409241 0.0181274
-4 4 1 0.0467529 0.0406494 0.0220642
-4 4 2 0.0458984 0.0403748 0.0269928
-4 4 3 0.0447388 0.0401611 0.0333862
-4 4 4 0.0429382 0.0401917 0.0418701
-4 4 5 0.0407104 0.0417786 0.0548096
-4 4 6 0.0327148 0.0430908 0.0709229
-4 4 7 0 0.0441589 0.09021
-4 4 8 0 0.0461731 0.114685
-4 4 9 0 0.0502014 0.14624
-4 4 10 0 0.057373 0.187622
-4 4 11 0 0.0682373 0.240723
-4 4 12 0 0.0819702 0.303467
-4 4 13 0 0.0982666 0.374268
-4 4 14 0 0.116821 0.452637
-4 4 15 0 0.136963 0.536133
-4 4 16 0 0.158203 0.622559
-4 4 17 0 0.178711 0.706055
-4 4 18 0 0.197632 0.782715
-4 4 19 0 0.214355 0.850098
-4 4 20 0 0.223633 0.887695
-4 4 21 0 0.225342 0.89502
-4 4 22 0 0.227173 0.902832
-4 4 23 0 0.229126 0.910645
-4 4 24 0 0.231079 0.918457
-4 4 25 0 0.233276 0.927246
-4 4 26 0 0.235596 0.937012
-4 4 27 0 0.238281 0.947754
-4 4 28 0 0.241333 0.959961
-4 4 29 0 0.244507 0.972656
-4 4 30 0 0.247925 0.986328
-4 4 31 0 0.251465 1
-4 5 0 0.043457 0.0524902 0.0162659
-4 5 1 0.0429382 0.0522461 0.0210266
-4 5 2 0.0420837 0.0519104 0.0265961
-4 5 3 0.0406494 0.0514526 0.0333862
-4 5 4 0.0385132 0.0513916 0.0423279
-4 5 5 0.0345154 0.0523071 0.0547791
-4 5 6 0.0217743 0.0531921 0.0706787
-4 5 7 0 0.0538025 0.0900879
-4 5 8 0 0.0550232 0.114624
-4 5 9 0 0.0579224 0.146118
-4 5 10 0 0.0639038 0.1875
-4 5 11 0 0.0736084 0.240723
-4 5 12 0 0.0861816 0.303467
-4 5 13 0 0.101501 0.374268
-4 5 14 0 0.119263 0.452637
-4 5 15 0 0.138794 0.536133
-4 5 16 0 0.159546 0.622559
-4 5 17 0 0.17981 0.706055
-4 5 18 0 0.198486 0.782715
-4 5 19 0 0.215088 0.850098
-4 5 20 0 0.224243 0.887695
-4 5 21 0 0.22583 0.89502
-4 5 22 0 0.227539 0.902832
-4 5 23 0 0.22937 0.910645
-4 5 24 0 0.231323 0.918457
-4 5 25 0 0.233398 0.927246
-4 5 26 0 0.23584 0.937012
-4 5 27 0 0.238403 0.947754
-4 5 28 0 0.241455 0.959961
-4 5 29 0 0.244629 0.972656
-4 5 30 0 0.248047 0.986328
-4 5 31 0 0.251465 1
-4 6 0 0.0300293 0.0664062 0.0130615
-4 6 1 0.0296631 0.0663452 0.0174408
-4 6 2 0.0286255 0.0662231 0.0245056
-4 6 3 0.0265808 0.0661011 0.0323792
-4 6 4 0.0220337 0.0661621 0.0420532
-4 6 5 0 0.0664062 0.0544739
-4 6 6 0 0.0667114 0.0701294
-4 6 7 0 0.0669556 0.0897827
-4 6 8 0 0.0674438 0.114441
-4 6 9 0 0.0693359 0.145996
-4 6 10 0 0.0740967 0.187378
-4 6 11 0 0.0823975 0.240601
-4 6 12 0 0.0934448 0.303223
-4 6 13 0 0.1073 0.374268
-4 6 14 0 0.123718 0.452637
-4 6 15 0 0.142212 0.536133
-4 6 16 0 0.162109 0.622559
-4 6 17 0 0.181763 0.706055
-4 6 18 0 0.200073 0.782715
-4 6 19 0 0.216309 0.850098
-4 6 20 0 0.22522 0.887695
-4 6 21 0 0.226562 0.89502
-4 6 22 0 0.228271 0.902832
-4 6 23 0 0.22998 0.910645
-4 6 24 0 0.231812 0.918457
-4 6 25 0 0.233887 0.927246
-4 6 26 0 0.236084 0.937012
-4 6 27 0 0.23877 0.947754
-4 6 28 0 0.241699 0.959961
-4 6 29 0 0.244873 0.972656
-4 6 30 0 0.248169 0.986328
-4 6 31 0 0.251709 1
-4 7 0 0 0.0839844 0.0121689
-4 7 1 0 0.0840454 0.0121841
-4 7 2 0 0.0840454 0.0185547
-4 7 3 0 0.0841064 0.0289459
-4 7 4 0 0.0841675 0.0398254
-4 7 5 0 0.0842896 0.0529175
-4 7 6 0 0.0844727 0.0689087
-4 7 7 0 0.0844727 0.0889893
-4 7 8 0 0.0845337 0.114075
-4 7 9 0 0.0855103 0.145752
-4 7 10 0 0.0891724 0.187012
-4 7 11 0 0.0961914 0.240356
-4 7 12 0 0.105469 0.303223
-4 7 13 0 0.117249 0.374268
-4 7 14 0 0.131714 0.452637
-4 7 15 0 0.14856 0.536133
-4 7 16 0 0.167114 0.622559
-4 7 17 0 0.185547 0.706055
-4 7 18 0 0.203125 0.782715
-4 7 19 0 0.21875 0.850098
-4 7 20 0 0.227173 0.888184
-4 7 21 0 0.228149 0.89502
-4 7 22 0 0.229492 0.902832
-4 7 23 0 0.230957 0.910645
-4 7 24 0 0.232666 0.918945
-4 7 25 0 0.234619 0.927734
-4 7 26 0 0.236816 0.937012
-4 7 27 0 0.239258 0.947754
-4 7 28 0 0.242188 0.959961
-4 7 29 0 0.245239 0.973145
-4 7 30 0 0.248535 0.986328
-4 7 31 0 0.251953 1
-4 8 0 0 0.106567 0.0102921
-4 8 1 0 0.106567 0.0103073
-4 8 2 0 0.106628 0.0103455
-4 8 3 0 0.106628 0.0195007
-4 8 4 0 0.10675 0.0347595
-4 8 5 0 0.106873 0.0494995
-4 8 6 0 0.107117 0.0664062
-4 8 7 0 0.107239 0.0871582
-4 8 8 0 0.107239 0.113037
-4 8 9 0 0.107727 0.145264
-4 8 10 0 0.110535 0.186646
-4 8 11 0 0.116516 0.23999
-4 8 12 0 0.124146 0.302979
-4 8 13 0 0.133667 0.374268
-4 8 14 0 0.145508 0.452637
-4 8 15 0 0.15979 0.536133
-4 8 16 0 0.176025 0.622559
-4 8 17 0 0.192749 0.706055
-4 8 18 0 0.20874 0.783203
-4 8 19 0 0.223267 0.850586
-4 8 20 0 0.230835 0.888184
-4 8 21 0 0.231079 0.895508
-4 8 22 0 0.231934 0.90332
-4 8 23 0 0.233032 0.911133
-4 8 24 0 0.234375 0.918945
-4 8 25 0 0.236084 0.927734
-4 8 26 0 0.238037 0.9375
-4 8 27 0 0.240479 0.948242
-4 8 28 0 0.243164 0.959961
-4 8 29 0 0.246094 0.973145
-4 8 30 0 0.249268 0.986328
-4 8 31 0 0.252441 1
-4 9 0 0 0.135254 0.00337601
-4 9 1 0 0.135254 0.00348091
-4 9 2 0 0.135254 0.00365448
-4 9 3 0 0.135376 0.00394058
-4 9 4 0 0.135376 0.0209503
-4 9 5 0 0.135498 0.0428162
-4 9 6 0 0.13562 0.0619812
-4 9 7 0 0.135864 0.0839844
-4 9 8 0 0.13623 0.110901
-4 9 9 0 0.136841 0.144287
-4 9 10 0 0.13916 0.186035
-4 9 11 0 0.144531 0.23938
-4 9 12 0 0.150879 0.30249
-4 9 13 0 0.158203 0.374023
-4 9 14 0 0.167236 0.452393
-4 9 15 0 0.178345 0.536133
-4 9 16 0 0.191406 0.623047
-4 9 17 0 0.205322 0.706543
-4 9 18 0 0.218994 0.783203
-4 9 19 0 0.231689 0.850586
-4 9 20 0 0.237793 0.888672
-4 9 21 0 0.236694 0.895996
-4 9 22 0 0.23645 0.90332
-4 9 23 0 0.236938 0.911133
-4 9 24 0 0.237793 0.918945
-4 9 25 0 0.239014 0.927734
-4 9 26 0 0.240601 0.9375
-4 9 27 0 0.242554 0.948242
-4 9 28 0 0.244995 0.960449
-4 9 29 0 0.247681 0.973145
-4 9 30 0 0.250488 0.986328
-4 9 31 0 0.253662 1
-4 10 0 0 0.172363 0
-4 10 1 0 0.172363 0
-4 10 2 0 0.172363 0
-4 10 3 0 0.172363 0
-4 10 4 0 0.172363 0
-4 10 5 0 0.172485 0.0256042
-4 10 6 0 0.172485 0.0545654
-4 10 7 0 0.172607 0.0795898
-4 10 8 0 0.172852 0.108215
-4 10 9 0 0.173584 0.142944
-4 10 10 0 0.175781 0.185425
-4 10 11 0 0.180542 0.238525
-4 10 12 0 0.185913 0.301758
-4 10 13 0 0.19165 0.373535
-4 10 14 0 0.19812 0.452393
-4 10 15 0 0.205933 0.536133
-4 10 16 0 0.215332 0.623047
-4 10 17 0 0.225464 0.706543
-4 10 18 0 0.235962 0.783203
-4 10 19 0 0.24585 0.851074
-4 10 20 0 0.249634 0.889648
-4 10 21 0 0.246216 0.896484
-4 10 22 0 0.244385 0.904297
-4 10 23 0 0.243652 0.912109
-4 10 24 0 0.24353 0.919922
-4 10 25 0 0.244019 0.928223
-4 10 26 0 0.244873 0.937988
-4 10 27 0 0.246216 0.94873
-4 10 28 0 0.248169 0.960449
-4 10 29 0 0.250488 0.973633
-4 10 30 0 0.25293 0.986816
-4 10 31 0 0.255859 1
-4 11 0 0 0.220459 0
-4 11 1 0 0.220459 0
-4 11 2 0 0.220459 0
-4 11 3 0 0.220459 0
-4 11 4 0 0.220581 0
-4 11 5 0 0.220581 0
-4 11 6 0 0.220703 0.0353088
-4 11 7 0 0.220581 0.0721436
-4 11 8 0 0.220459 0.104797
-4 11 9 0 0.220703 0.141724
-4 11 10 0 0.22229 0.185303
-4 11 11 0 0.225586 0.237915
-4 11 12 0 0.22998 0.300781
-4 11 13 0 0.234375 0.372803
-4 11 14 0 0.23877 0.451904
-4 11 15 0 0.24353 0.536133
-4 11 16 0 0.249268 0.623047
-4 11 17 0 0.255371 0.707031
-4 11 18 0 0.261719 0.783691
-4 11 19 0 0.268066 0.851562
-4 11 20 0 0.268555 0.891113
-4 11 21 0 0.261963 0.897949
-4 11 22 0 0.257568 0.905273
-4 11 23 0 0.254883 0.913086
-4 11 24 0 0.253418 0.92041
-4 11 25 0 0.252441 0.929199
-4 11 26 0 0.252197 0.938477
-4 11 27 0 0.252686 0.949219
-4 11 28 0 0.253662 0.960938
-4 11 29 0 0.255371 0.974121
-4 11 30 0 0.25708 0.987305
-4 11 31 0 0.259277 1
-4 12 0 0 0.278809 0
-4 12 1 0 0.278809 0
-4 12 2 0 0.278809 0
-4 12 3 0 0.278809 0
-4 12 4 0 0.278809 0
-4 12 5 0 0.279053 0
-4 12 6 0 0.279053 0
-4 12 7 0 0.279053 0.0517883
-4 12 8 0 0.279053 0.0967407
-4 12 9 0 0.279053 0.138306
-4 12 10 0 0.279541 0.184082
-4 12 11 0 0.28125 0.236938
-4 12 12 0 0.283936 0.299561
-4 12 13 0 0.287354 0.371582
-4 12 14 0 0.290039 0.451172
-4 12 15 0 0.292236 0.535645
-4 12 16 0 0.294434 0.623535
-4 12 17 0 0.296387 0.70752
-4 12 18 0 0.29834 0.784668
-4 12 19 0 0.300293 0.852051
-4 12 20 0 0.297119 0.893555
-4 12 21 0 0.285889 0.900391
-4 12 22 0 0.278076 0.907227
-4 12 23 0 0.272705 0.914551
-4 12 24 0 0.268799 0.922363
-4 12 25 0 0.266113 0.930664
-4 12 26 0 0.26416 0.939941
-4 12 27 0 0.263184 0.950195
-4 12 28 0 0.262695 0.961914
-4 12 29 0 0.263184 0.974609
-4 12 30 0 0.263916 0.987793
-4 12 31 0 0.265381 1
-4 13 0 0 0.345215 0
-4 13 1 0 0.345215 0
-4 13 2 0 0.345215 0
-4 13 3 0 0.345215 0
-4 13 4 0 0.345215 0
-4 13 5 0 0.345459 0
-4 13 6 0 0.345459 0
-4 13 7 0 0.345459 0
-4 13 8 0 0.345703 0.0761108
-4 13 9 0 0.345947 0.128784
-4 13 10 0 0.346191 0.178955
-4 13 11 0 0.34668 0.234131
-4 13 12 0 0.348145 0.297363
-4 13 13 0 0.350098 0.369385
-4 13 14 0 0.351562 0.449463
-4 13 15 0 0.351807 0.535156
-4 13 16 0 0.35083 0.623535
-4 13 17 0 0.348877 0.708008
-4 13 18 0 0.346436 0.785645
-4 13 19 0 0.343994 0.853516
-4 13 20 0 0.33667 0.897461
-4 13 21 0 0.319824 0.903809
-4 13 22 0 0.307373 0.910645
-4 13 23 0 0.298584 0.91748
-4 13 24 0 0.291748 0.924805
-4 13 25 0 0.286377 0.933105
-4 13 26 0 0.282227 0.941895
-4 13 27 0 0.279053 0.952148
-4 13 28 0 0.276855 0.963867
-4 13 29 0 0.275391 0.976074
-4 13 30 0 0.274902 0.989258
-4 13 31 0 0.274658 1
-4 14 0 0 0.419189 0
-4 14 1 0 0.419189 0
-4 14 2 0 0.419189 0
-4 14 3 0 0.419189 0
-4 14 4 0 0.419189 0
-4 14 5 0 0.419189 0
-4 14 6 0 0.419434 0
-4 14 7 0 0.419434 0
-4 14 8 0 0.419678 0
-4 14 9 0 0.419922 0.108032
-4 14 10 0 0.42041 0.167725
-4 14 11 0 0.420898 0.227051
-4 14 12 0 0.421631 0.292236
-4 14 13 0 0.422607 0.365234
-4 14 14 0 0.422852 0.446045
-4 14 15 0 0.421631 0.532715
-4 14 16 0 0.418701 0.622559
-4 14 17 0 0.41333 0.708008
-4 14 18 0 0.406494 0.786133
-4 14 19 0 0.399658 0.854492
-4 14 20 0 0.388916 0.90332
-4 14 21 0 0.365479 0.90918
-4 14 22 0 0.347656 0.915527
-4 14 23 0 0.334229 0.922363
-4 14 24 0 0.323975 0.929199
-4 14 25 0 0.31543 0.937012
-4 14 26 0 0.308105 0.945312
-4 14 27 0 0.302002 0.955078
-4 14 28 0 0.297119 0.966309
-4 14 29 0 0.293457 0.978516
-4 14 30 0 0.290771 0.991211
-4 14 31 0 0.288818 1
-4 15 0 0 0.498779 0
-4 15 1 0 0.498779 0
-4 15 2 0 0.498779 0
-4 15 3 0 0.498779 0
-4 15 4 0 0.498779 0
-4 15 5 0 0.498779 0
-4 15 6 0 0.498779 0
-4 15 7 0 0.498779 0
-4 15 8 0 0.499023 0
-4 15 9 0 0.499268 0.0473022
-4 15 10 0 0.499756 0.146484
-4 15 11 0 0.500488 0.213623
-4 15 12 0 0.501465 0.282471
-4 15 13 0 0.502441 0.357422
-4 15 14 0 0.502441 0.439941
-4 15 15 0 0.500488 0.52832
-4 15 16 0 0.496094 0.619629
-4 15 17 0 0.488037 0.707031
-4 15 18 0 0.477783 0.786621
-4 15 19 0 0.466553 0.855957
-4 15 20 0 0.453125 0.910156
-4 15 21 0 0.423096 0.916992
-4 15 22 0 0.39917 0.92334
-4 15 23 0 0.380859 0.929688
-4 15 24 0 0.366211 0.936035
-4 15 25 0 0.35376 0.942871
-4 15 26 0 0.342529 0.951172
-4 15 27 0 0.333008 0.959961
-4 15 28 0 0.325195 0.970703
-4 15 29 0 0.318604 0.981934
-4 15 30 0 0.312988 0.994141
-4 15 31 0 0.308594 1
-4 16 0 0 0.582031 0
-4 16 1 0 0.582031 0
-4 16 2 0 0.582031 0
-4 16 3 0 0.582031 0
-4 16 4 0 0.582031 0
-4 16 5 0 0.582031 0
-4 16 6 0 0.582031 0
-4 16 7 0 0.58252 0
-4 16 8 0 0.58252 0
-4 16 9 0 0.58252 0
-4 16 10 0 0.583008 0.103516
-4 16 11 0 0.583984 0.191284
-4 16 12 0 0.585449 0.266602
-4 16 13 0 0.586426 0.344727
-4 16 14 0 0.586914 0.429199
-4 16 15 0 0.585938 0.519531
-4 16 16 0 0.581055 0.612793
-4 16 17 0 0.571777 0.703125
-4 16 18 0 0.558594 0.785156
-4 16 19 0 0.543945 0.855957
-4 16 20 0 0.527832 0.914551
-4 16 21 0 0.49292 0.927246
-4 16 22 0 0.462891 0.93457
-4 16 23 0 0.438965 0.940918
-4 16 24 0 0.419678 0.946289
-4 16 25 0 0.402344 0.952637
-4 16 26 0 0.386963 0.959961
-4 16 27 0 0.373291 0.967773
-4 16 28 0 0.361572 0.977539
-4 16 29 0 0.351562 0.987793
-4 16 30 0 0.342773 0.999512
-4 16 31 0 0.335205 1
-4 17 0 0 0.664551 0
-4 17 1 0 0.664551 0
-4 17 2 0 0.664551 0
-4 17 3 0 0.664551 0
-4 17 4 0 0.664551 0
-4 17 5 0 0.664551 0
-4 17 6 0 0.664551 0
-4 17 7 0 0.664551 0
-4 17 8 0 0.664551 0
-4 17 9 0 0.664551 0
-4 17 10 0 0.665039 0
-4 17 11 0 0.666016 0.155273
-4 17 12 0 0.667969 0.24353
-4 17 13 0 0.669434 0.326172
-4 17 14 0 0.671387 0.413086
-4 17 15 0 0.670898 0.505371
-4 17 16 0 0.666992 0.601074
-4 17 17 0 0.658203 0.694336
-4 17 18 0 0.644531 0.779785
-4 17 19 0 0.627441 0.853516
-4 17 20 0 0.60791 0.914062
-4 17 21 0 0.572266 0.937988
-4 17 22 0 0.537109 0.94873
-4 17 23 0 0.507324 0.955566
-4 17 24 0 0.483154 0.960938
-4 17 25 0 0.460938 0.966797
-4 17 26 0 0.440674 0.972656
-4 17 27 0 0.422363 0.979492
-4 17 28 0 0.406006 0.987305
-4 17 29 0 0.391846 0.996582
-4 17 30 0 0.37915 1
-4 17 31 0 0.36792 1
-4 18 0 0 0.741211 0
-4 18 1 0 0.741211 0
-4 18 2 0 0.741211 0
-4 18 3 0 0.741211 0
-4 18 4 0 0.741211 0
-4 18 5 0 0.741211 0
-4 18 6 0 0.741211 0
-4 18 7 0 0.741211 0
-4 18 8 0 0.741211 0
-4 18 9 0 0.741699 0
-4 18 10 0 0.741699 0
-4 18 11 0 0.742188 0.0794067
-4 18 12 0 0.744141 0.211304
-4 18 13 0 0.746582 0.301758
-4 18 14 0 0.749023 0.391602
-4 18 15 0 0.750488 0.485596
-4 18 16 0 0.748535 0.583496
-4 18 17 0 0.741699 0.680176
-4 18 18 0 0.729004 0.769043
-4 18 19 0 0.711426 0.84668
-4 18 20 0 0.69043 0.910645
-4 18 21 0 0.655762 0.945801
-4 18 22 0 0.618164 0.963867
-4 18 23 0 0.584473 0.973633
-4 18 24 0 0.555176 0.979492
-4 18 25 0 0.527344 0.984863
-4 18 26 0 0.501953 0.989746
-4 18 27 0 0.478516 0.995117
-4 18 28 0 0.45752 1
-4 18 29 0 0.438477 1
-4 18 30 0 0.421631 1
-4 18 31 0 0.40625 1
-4 19 0 0 0.810059 0
-4 19 1 0 0.810059 0
-4 19 2 0 0.810059 0
-4 19 3 0 0.810059 0
-4 19 4 0 0.810059 0
-4 19 5 0 0.810059 0
-4 19 6 0 0.810059 0
-4 19 7 0 0.810059 0
-4 19 8 0 0.810059 0
-4 19 9 0 0.810547 0
-4 19 10 0 0.810547 0
-4 19 11 0 0.810547 0
-4 19 12 0 0.812012 0.166138
-4 19 13 0 0.814941 0.272217
-4 19 14 0 0.818359 0.366455
-4 19 15 0 0.820801 0.462158
-4 19 16 0 0.821289 0.561523
-4 19 17 0 0.817383 0.660156
-4 19 18 0 0.807129 0.75293
-4 19 19 0 0.791016 0.834473
-4 19 20 0 0.77002 0.901855
-4 19 21 0 0.73877 0.94873
-4 19 22 0 0.70166 0.976074
-4 19 23 0 0.665527 0.991211
-4 19 24 0 0.632324 1
-4 19 25 0 0.599609 1
-4 19 26 0 0.568848 1
-4 19 27 0 0.540039 1
-4 19 28 0 0.513672 1
-4 19 29 0 0.48999 1
-4 19 30 0 0.468262 1
-4 19 31 0 0.44873 1
-4 20 0 0 0.869629 0
-4 20 1 0 0.869629 0
-4 20 2 0 0.869629 0
-4 20 3 0 0.869629 0
-4 20 4 0 0.869629 0
-4 20 5 0 0.869629 0
-4 20 6 0 0.869629 0
-4 20 7 0 0.869629 0
-4 20 8 0 0.869629 0
-4 20 9 0 0.869629 0
-4 20 10 0 0.870117 0
-4 20 11 0 0.870117 0
-4 20 12 0 0.870605 0.0809937
-4 20 13 0 0.873535 0.237427
-4 20 14 0 0.877441 0.338623
-4 20 15 0 0.881348 0.436279
-4 20 16 0 0.883789 0.536621
-4 20 17 0 0.882812 0.636719
-4 20 18 0 0.875488 0.731934
-4 20 19 0 0.861816 0.816895
-4 20 20 0 0.841797 0.888184
-4 20 21 0 0.81543 0.944824
-4 20 22 0 0.781738 0.982422
-4 20 23 0 0.745117 1
-4 20 24 0 0.709961 1
-4 20 25 0 0.673828 1
-4 20 26 0 0.638672 1
-4 20 27 0 0.60498 1
-4 20 28 0 0.573242 1
-4 20 29 0 0.544434 1
-4 20 30 0 0.517578 1
-4 20 31 0 0.493652 1
-4 21 0 0 0.92041 0
-4 21 1 0 0.92041 0
-4 21 2 0 0.92041 0
-4 21 3 0 0.92041 0
-4 21 4 0 0.92041 0
-4 21 5 0 0.92041 0
-4 21 6 0 0.92041 0
-4 21 7 0 0.92041 0
-4 21 8 0 0.92041 0
-4 21 9 0 0.92041 0
-4 21 10 0 0.92041 0
-4 21 11 0 0.92041 0
-4 21 12 0 0.920898 0
-4 21 13 0 0.92334 0.193848
-4 21 14 0 0.927246 0.307617
-4 21 15 0 0.932129 0.408203
-4 21 16 0 0.936035 0.509277
-4 21 17 0 0.9375 0.609863
-4 21 18 0 0.933594 0.706543
-4 21 19 0 0.922852 0.794434
-4 21 20 0 0.90625 0.869141
-4 21 21 0 0.883301 0.932129
-4 21 22 0 0.854492 0.979492
-4 21 23 0 0.820801 1
-4 21 24 0 0.785645 1
-4 21 25 0 0.748047 1
-4 21 26 0 0.709473 1
-4 21 27 0 0.671387 1
-4 21 28 0 0.635254 1
-4 21 29 0 0.601074 1
-4 21 30 0 0.569824 1
-4 21 31 0 0.541016 1
-4 22 0 0 0.962402 0
-4 22 1 0 0.962402 0
-4 22 2 0 0.962402 0
-4 22 3 0 0.962402 0
-4 22 4 0 0.962402 0
-4 22 5 0 0.962402 0
-4 22 6 0 0.962402 0
-4 22 7 0 0.962402 0
-4 22 8 0 0.962402 0
-4 22 9 0 0.962402 0
-4 22 10 0 0.962402 0
-4 22 11 0 0.962402 0
-4 22 12 0 0.962891 0
-4 22 13 0 0.963867 0.131348
-4 22 14 0 0.968262 0.273682
-4 22 15 0 0.973633 0.378662
-4 22 16 0 0.979004 0.480469
-4 22 17 0 0.982422 0.581055
-4 22 18 0 0.981445 0.678223
-4 22 19 0 0.974609 0.768066
-4 22 20 0 0.960938 0.845703
-4 22 21 0 0.941406 0.912598
-4 22 22 0 0.916504 0.967285
-4 22 23 0 0.887695 1
-4 22 24 0 0.85498 1
-4 22 25 0 0.817871 1
-4 22 26 0 0.77832 1
-4 22 27 0 0.737305 1
-4 22 28 0 0.697266 1
-4 22 29 0 0.65918 1
-4 22 30 0 0.623047 1
-4 22 31 0 0.589844 1
-4 23 0 0 0.995605 0
-4 23 1 0 0.995605 0
-4 23 2 0 0.995605 0
-4 23 3 0 0.995605 0
-4 23 4 0 0.995605 0
-4 23 5 0 0.995605 0
-4 23 6 0 0.995605 0
-4 23 7 0 0.995605 0
-4 23 8 0 0.995605 0
-4 23 9 0 0.995605 0
-4 23 10 0 0.996094 0
-4 23 11 0 0.996094 0
-4 23 12 0 0.996094 0
-4 23 13 0 0.996582 0
-4 23 14 0 1 0.237061
-4 23 15 0 1 0.349121
-4 23 16 0 1 0.451904
-4 23 17 0 1 0.552246
-4 23 18 0 1 0.649902
-4 23 19 0 1 0.740234
-4 23 20 0 1 0.820312
-4 23 21 0 0.98877 0.890137
-4 23 22 0 0.967285 0.948242
-4 23 23 0 0.941895 0.993652
-4 23 24 0 0.913574 1
-4 23 25 0 0.879395 1
-4 23 26 0 0.840332 1
-4 23 27 0 0.79834 1
-4 23 28 0 0.756348 1
-4 23 29 0 0.714844 1
-4 23 30 0 0.674805 1
-4 23 31 0 0.637695 1
-4 24 0 0 1 0
-4 24 1 0 1 0
-4 24 2 0 1 0
-4 24 3 0 1 0
-4 24 4 0 1 0
-4 24 5 0 1 0
-4 24 6 0 1 0
-4 24 7 0 1 0
-4 24 8 0 1 0
-4 24 9 0 1 0
-4 24 10 0 1 0
-4 24 11 0 1 0
-4 24 12 0 1 0
-4 24 13 0 1 0
-4 24 14 0 1 0.195801
-4 24 15 0 1 0.319336
-4 24 16 0 1 0.424072
-4 24 17 0 1 0.524414
-4 24 18 0 1 0.621094
-4 24 19 0 1 0.711426
-4 24 20 0 1 0.792969
-4 24 21 0 1 0.864746
-4 24 22 0 1 0.92627
-4 24 23 0 0.986816 0.975586
-4 24 24 0 0.961914 1
-4 24 25 0 0.931641 1
-4 24 26 0 0.89502 1
-4 24 27 0 0.854004 1
-4 24 28 0 0.810547 1
-4 24 29 0 0.76709 1
-4 24 30 0 0.724609 1
-4 24 31 0 0.683594 1
-4 25 0 0 1 0
-4 25 1 0 1 0
-4 25 2 0 1 0
-4 25 3 0 1 0
-4 25 4 0 1 0
-4 25 5 0 1 0
-4 25 6 0 1 0
-4 25 7 0 1 0
-4 25 8 0 1 0
-4 25 9 0 1 0
-4 25 10 0 1 0
-4 25 11 0 1 0
-4 25 12 0 1 0
-4 25 13 0 1 0
-4 25 14 0 1 0.13562
-4 25 15 0 1 0.286133
-4 25 16 0 1 0.394043
-4 25 17 0 1 0.493896
-4 25 18 0 1 0.589844
-4 25 19 0 1 0.679688
-4 25 20 0 1 0.761719
-4 25 21 0 1 0.835449
-4 25 22 0 1 0.899414
-4 25 23 0 1 0.952148
-4 25 24 0 1 0.995605
-4 25 25 0 0.979492 1
-4 25 26 0 0.946777 1
-4 25 27 0 0.907715 1
-4 25 28 0 0.865234 1
-4 25 29 0 0.820312 1
-4 25 30 0 0.775879 1
-4 25 31 0 0.732422 1
-4 26 0 0 1 0
-4 26 1 0 1 0
-4 26 2 0 1 0
-4 26 3 0 1 0
-4 26 4 0 1 0
-4 26 5 0 1 0
-4 26 6 0 1 0
-4 26 7 0 1 0
-4 26 8 0 1 0
-4 26 9 0 1 0
-4 26 10 0 1 0
-4 26 11 0 1 0
-4 26 12 0 1 0
-4 26 13 0 1 0
-4 26 14 0 1 0
-4 26 15 0 1 0.247559
-4 26 16 0 1 0.361328
-4 26 17 0 1 0.46167
-4 26 18 0 1 0.556641
-4 26 19 0 1 0.645508
-4 26 20 0 1 0.727539
-4 26 21 0 1 0.802246
-4 26 22 0 1 0.868652
-4 26 23 0 1 0.923828
-4 26 24 0 1 0.970215
-4 26 25 0 1 1
-4 26 26 0 0.994629 1
-4 26 27 0 0.958984 1
-4 26 28 0 0.918457 1
-4 26 29 0 0.874023 1
-4 26 30 0 0.828125 1
-4 26 31 0 0.782227 1
-4 27 0 0 1 0
-4 27 1 0 1 0
-4 27 2 0 1 0
-4 27 3 0 1 0
-4 27 4 0 1 0
-4 27 5 0 1 0
-4 27 6 0 1 0
-4 27 7 0 1 0
-4 27 8 0 1 0
-4 27 9 0 1 0
-4 27 10 0 1 0
-4 27 11 0 1 0
-4 27 12 0 1 0
-4 27 13 0 1 0
-4 27 14 0 1 0
-4 27 15 0 1 0.200073
-4 27 16 0 1 0.326172
-4 27 17 0 1 0.427734
-4 27 18 0 1 0.521484
-4 27 19 0 1 0.609375
-4 27 20 0 1 0.69043
-4 27 21 0 1 0.765625
-4 27 22 0 1 0.833008
-4 27 23 0 1 0.890625
-4 27 24 0 1 0.939941
-4 27 25 0 1 0.985352
-4 27 26 0 1 1
-4 27 27 0 1 1
-4 27 28 0 0.968262 1
-4 27 29 0 0.925293 1
-4 27 30 0 0.879883 1
-4 27 31 0 0.833008 1
-4 28 0 0 1 0
-4 28 1 0 1 0
-4 28 2 0 1 0
-4 28 3 0 1 0
-4 28 4 0 1 0
-4 28 5 0 1 0
-4 28 6 0 1 0
-4 28 7 0 1 0
-4 28 8 0 1 0
-4 28 9 0 1 0
-4 28 10 0 1 0
-4 28 11 0 1 0
-4 28 12 0 1 0
-4 28 13 0 1 0
-4 28 14 0 1 0
-4 28 15 0 1 0.129883
-4 28 16 0 1 0.287109
-4 28 17 0 1 0.391602
-4 28 18 0 1 0.484863
-4 28 19 0 1 0.571289
-4 28 20 0 1 0.651367
-4 28 21 0 1 0.726074
-4 28 22 0 1 0.793945
-4 28 23 0 1 0.853027
-4 28 24 0 1 0.904297
-4 28 25 0 1 0.952637
-4 28 26 0 1 0.997559
-4 28 27 0 1 1
-4 28 28 0 1 1
-4 28 29 0 0.974121 1
-4 28 30 0 0.930664 1
-4 28 31 0 0.884277 1
-4 29 0 0 1 0
-4 29 1 0 1 0
-4 29 2 0 1 0
-4 29 3 0 1 0
-4 29 4 0 1 0
-4 29 5 0 1 0
-4 29 6 0 1 0
-4 29 7 0 1 0
-4 29 8 0 1 0
-4 29 9 0 1 0
-4 29 10 0 1 0
-4 29 11 0 1 0
-4 29 12 0 1 0
-4 29 13 0 1 0
-4 29 14 0 1 0
-4 29 15 0 1 0
-4 29 16 0 1 0.242188
-4 29 17 0 1 0.353271
-4 29 18 0 1 0.446533
-4 29 19 0 1 0.531738
-4 29 20 0 1 0.609863
-4 29 21 0 1 0.683594
-4 29 22 0 1 0.751465
-4 29 23 0 1 0.811035
-4 29 24 0 1 0.86377
-4 29 25 0 1 0.914551
-4 29 26 0 1 0.962402
-4 29 27 0 1 1
-4 29 28 0 1 1
-4 29 29 0 1 1
-4 29 30 0 0.979004 1
-4 29 31 0 0.93457 1
-4 30 0 0 1 0
-4 30 1 0 1 0
-4 30 2 0 1 0
-4 30 3 0 1 0
-4 30 4 0 1 0
-4 30 5 0 1 0
-4 30 6 0 1 0
-4 30 7 0 1 0
-4 30 8 0 1 0
-4 30 9 0 1 0
-4 30 10 0 1 0
-4 30 11 0 1 0
-4 30 12 0 1 0
-4 30 13 0 1 0
-4 30 14 0 1 0
-4 30 15 0 1 0
-4 30 16 0 1 0.186279
-4 30 17 0 1 0.312012
-4 30 18 0 1 0.406738
-4 30 19 0 1 0.490479
-4 30 20 0 1 0.566895
-4 30 21 0 1 0.63916
-4 30 22 0 1 0.705566
-4 30 23 0 1 0.765137
-4 30 24 0 1 0.818848
-4 30 25 0 1 0.870605
-4 30 26 0 1 0.921387
-4 30 27 0 1 0.96875
-4 30 28 0 1 1
-4 30 29 0 1 1
-4 30 30 0 1 1
-4 30 31 0 0.98291 1
-4 31 0 0 1 0
-4 31 1 0 1 0
-4 31 2 0 1 0
-4 31 3 0 1 0
-4 31 4 0 1 0
-4 31 5 0 1 0
-4 31 6 0 1 0
-4 31 7 0 1 0
-4 31 8 0 1 0
-4 31 9 0 1 0
-4 31 10 0 1 0
-4 31 11 0 1 0
-4 31 12 0 1 0
-4 31 13 0 1 0
-4 31 14 0 1 0
-4 31 15 0 1 0
-4 31 16 0 1 0.0895386
-4 31 17 0 1 0.266846
-4 31 18 0 1 0.365234
-4 31 19 0 1 0.448486
-4 31 20 0 1 0.523438
-4 31 21 0 1 0.593262
-4 31 22 0 1 0.658203
-4 31 23 0 1 0.716797
-4 31 24 0 1 0.77002
-4 31 25 0 1 0.823242
-4 31 26 0 1 0.875488
-4 31 27 0 1 0.92627
-4 31 28 0 1 0.973145
-4 31 29 0 1 1
-4 31 30 0 1 1
-4 31 31 0 1 1
-5 0 0 0.0841064 0.0212708 0
-5 0 1 0.0840454 0.0208588 0.0193024
-5 0 2 0.083374 0.019989 0.030365
-5 0 3 0.0810547 0.0188141 0.0408936
-5 0 4 0.0706177 0.0211945 0.047821
-5 0 5 0.0626221 0.0247345 0.0556335
-5 0 6 0.0592041 0.0266876 0.071228
-5 0 7 0.0499573 0.0294342 0.0904541
-5 0 8 0 0.0336914 0.114807
-5 0 9 0 0.0401611 0.146362
-5 0 10 0 0.04953 0.187622
-5 0 11 0 0.0622253 0.240845
-5 0 12 0 0.0774536 0.303467
-5 0 13 0 0.0949707 0.374512
-5 0 14 0 0.11438 0.452637
-5 0 15 0 0.135132 0.536133
-5 0 16 0 0.156738 0.622559
-5 0 17 0 0.177612 0.706055
-5 0 18 0 0.196899 0.782715
-5 0 19 0 0.213745 0.850098
-5 0 20 0 0.223145 0.887695
-5 0 21 0 0.224976 0.89502
-5 0 22 0 0.226929 0.902832
-5 0 23 0 0.228882 0.910645
-5 0 24 0 0.230835 0.918457
-5 0 25 0 0.233032 0.927246
-5 0 26 0 0.235474 0.937012
-5 0 27 0 0.238159 0.947754
-5 0 28 0 0.241211 0.959961
-5 0 29 0 0.244385 0.972656
-5 0 30 0 0.247803 0.986328
-5 0 31 0 0.251221 1
-5 1 0 0.0828857 0.0266418 0
-5 1 1 0.0829468 0.0263977 0.0187836
-5 1 2 0.0825806 0.0257874 0.029892
-5 1 3 0.0806274 0.0247345 0.0406189
-5 1 4 0.0709229 0.024765 0.0480957
-5 1 5 0.0623779 0.0269928 0.055603
-5 1 6 0.05896 0.0287476 0.071228
-5 1 7 0.0496216 0.0311737 0.0904541
-5 1 8 0 0.0350647 0.114807
-5 1 9 0 0.0411682 0.14624
-5 1 10 0 0.050293 0.187622
-5 1 11 0 0.0628052 0.240845
-5 1 12 0 0.0778809 0.303467
-5 1 13 0 0.0952759 0.374512
-5 1 14 0 0.114563 0.452637
-5 1 15 0 0.135254 0.536133
-5 1 16 0 0.15686 0.622559
-5 1 17 0 0.177734 0.706055
-5 1 18 0 0.196899 0.782715
-5 1 19 0 0.213867 0.850098
-5 1 20 0 0.223145 0.887695
-5 1 21 0 0.224976 0.89502
-5 1 22 0 0.226929 0.902832
-5 1 23 0 0.228882 0.910645
-5 1 24 0 0.230835 0.918457
-5 1 25 0 0.233032 0.927246
-5 1 26 0 0.235474 0.937012
-5 1 27 0 0.238159 0.947754
-5 1 28 0 0.241211 0.959961
-5 1 29 0 0.244385 0.972656
-5 1 30 0 0.247803 0.986328
-5 1 31 0 0.251221 1
-5 2 0 0.0803833 0.0327148 0
-5 2 1 0.0805664 0.0326233 0.018219
-5 2 2 0.0807495 0.0323792 0.0290833
-5 2 3 0.0794678 0.0315552 0.0399475
-5 2 4 0.0715332 0.029953 0.0486145
-5 2 5 0.0619202 0.0304108 0.055542
-5 2 6 0.0584717 0.0319214 0.071167
-5 2 7 0.0490112 0.0339661 0.0904541
-5 2 8 0 0.037323 0.114807
-5 2 9 0 0.0429077 0.14624
-5 2 10 0 0.0516052 0.187622
-5 2 11 0 0.0637207 0.240845
-5 2 12 0 0.0786133 0.303467
-5 2 13 0 0.0957642 0.374268
-5 2 14 0 0.114929 0.452637
-5 2 15 0 0.13562 0.536133
-5 2 16 0 0.157104 0.622559
-5 2 17 0 0.177856 0.706055
-5 2 18 0 0.197021 0.782715
-5 2 19 0 0.213867 0.850098
-5 2 20 0 0.223267 0.887695
-5 2 21 0 0.225098 0.89502
-5 2 22 0 0.226929 0.902832
-5 2 23 0 0.228882 0.910645
-5 2 24 0 0.230957 0.918457
-5 2 25 0 0.233032 0.927246
-5 2 26 0 0.235474 0.937012
-5 2 27 0 0.238159 0.947754
-5 2 28 0 0.241211 0.959961
-5 2 29 0 0.244507 0.972656
-5 2 30 0 0.247803 0.986328
-5 2 31 0 0.251221 1
-5 3 0 0.0753174 0.0389709 0
-5 3 1 0.0756226 0.0390625 0.0185852
-5 3 2 0.0761108 0.0392456 0.0279694
-5 3 3 0.0768433 0.0393982 0.0386658
-5 3 4 0.0725708 0.0376587 0.0494385
-5 3 5 0.0611572 0.0354309 0.0554504
-5 3 6 0.0575867 0.0367126 0.071106
-5 3 7 0.047821 0.038269 0.0903931
-5 3 8 0 0.0409851 0.114807
-5 3 9 0 0.0458374 0.14624
-5 3 10 0 0.053833 0.187622
-5 3 11 0 0.0654297 0.240845
-5 3 12 0 0.079895 0.303467
-5 3 13 0 0.0967407 0.374268
-5 3 14 0 0.115662 0.452637
-5 3 15 0 0.136108 0.536133
-5 3 16 0 0.157471 0.622559
-5 3 17 0 0.178223 0.706055
-5 3 18 0 0.197266 0.782715
-5 3 19 0 0.214111 0.850098
-5 3 20 0 0.223389 0.887695
-5 3 21 0 0.22522 0.89502
-5 3 22 0 0.227051 0.902832
-5 3 23 0 0.229004 0.910645
-5 3 24 0 0.230957 0.918457
-5 3 25 0 0.233154 0.927246
-5 3 26 0 0.235596 0.937012
-5 3 27 0 0.238281 0.947754
-5 3 28 0 0.241211 0.959961
-5 3 29 0 0.244507 0.972656
-5 3 30 0 0.247803 0.986328
-5 3 31 0 0.251221 1
-5 4 0 0.0678711 0.0447693 0.0160828
-5 4 1 0.067749 0.0447998 0.0214539
-5 4 2 0.067627 0.0449219 0.0277405
-5 4 3 0.0679321 0.0454712 0.0358887
-5 4 4 0.0698853 0.0471191 0.0482178
-5 4 5 0.0596313 0.0426941 0.0553589
-5 4 6 0.0558167 0.0437012 0.0709839
-5 4 7 0.0455017 0.0447693 0.090332
-5 4 8 0 0.0467224 0.114746
-5 4 9 0 0.0506287 0.14624
-5 4 10 0 0.0577393 0.1875
-5 4 11 0 0.0685425 0.240723
-5 4 12 0 0.0822144 0.303467
-5 4 13 0 0.0984497 0.374268
-5 4 14 0 0.116943 0.452637
-5 4 15 0 0.137085 0.536133
-5 4 16 0 0.158203 0.622559
-5 4 17 0 0.178711 0.706055
-5 4 18 0 0.197754 0.782715
-5 4 19 0 0.214478 0.850098
-5 4 20 0 0.223755 0.887695
-5 4 21 0 0.225342 0.89502
-5 4 22 0 0.227295 0.902832
-5 4 23 0 0.229126 0.910645
-5 4 24 0 0.231079 0.918457
-5 4 25 0 0.233276 0.927246
-5 4 26 0 0.235596 0.937012
-5 4 27 0 0.238281 0.947754
-5 4 28 0 0.241333 0.959961
-5 4 29 0 0.244507 0.972656
-5 4 30 0 0.247925 0.986328
-5 4 31 0 0.251465 1
-5 5 0 0.0648193 0.0557556 0.0182648
-5 5 1 0.0644531 0.055603 0.0229492
-5 5 2 0.0637207 0.0553284 0.0286255
-5 5 3 0.062561 0.0549011 0.035675
-5 5 4 0.0604553 0.0541992 0.0444641
-5 5 5 0.0565796 0.052948 0.0551758
-5 5 6 0.052124 0.0536499 0.0707397
-5 5 7 0.0403137 0.0542603 0.09021
-5 5 8 0 0.0554504 0.114685
-5 5 9 0 0.0582886 0.146118
-5 5 10 0 0.064209 0.1875
-5 5 11 0 0.0738525 0.240723
-5 5 12 0 0.0864258 0.303467
-5 5 13 0 0.101685 0.374268
-5 5 14 0 0.119385 0.452637
-5 5 15 0 0.138916 0.536133
-5 5 16 0 0.159668 0.622559
-5 5 17 0 0.17981 0.706055
-5 5 18 0 0.198608 0.782715
-5 5 19 0 0.215088 0.850098
-5 5 20 0 0.224243 0.887695
-5 5 21 0 0.22583 0.89502
-5 5 22 0 0.227539 0.902832
-5 5 23 0 0.229492 0.910645
-5 5 24 0 0.231323 0.918457
-5 5 25 0 0.233398 0.927246
-5 5 26 0 0.23584 0.937012
-5 5 27 0 0.238403 0.947754
-5 5 28 0 0.241455 0.959961
-5 5 29 0 0.244629 0.972656
-5 5 30 0 0.248047 0.986328
-5 5 31 0 0.251465 1
-5 6 0 0.0564575 0.0685425 0.0174866
-5 6 1 0.056366 0.0685425 0.0189362
-5 6 2 0.0557861 0.0682983 0.0257416
-5 6 3 0.0546875 0.0678711 0.0334473
-5 6 4 0.0527344 0.0671997 0.0427551
-5 6 5 0.04953 0.0667114 0.054657
-5 6 6 0.0435791 0.0670166 0.0701904
-5 6 7 0.0251007 0.0672607 0.0898438
-5 6 8 0 0.067749 0.114563
-5 6 9 0 0.0695801 0.145996
-5 6 10 0 0.0743408 0.187256
-5 6 11 0 0.0826416 0.240601
-5 6 12 0 0.0936279 0.303223
-5 6 13 0 0.107422 0.374268
-5 6 14 0 0.12384 0.452637
-5 6 15 0 0.142334 0.536133
-5 6 16 0 0.162231 0.622559
-5 6 17 0 0.181885 0.706055
-5 6 18 0 0.200073 0.782715
-5 6 19 0 0.216309 0.850098
-5 6 20 0 0.22522 0.887695
-5 6 21 0 0.226562 0.89502
-5 6 22 0 0.228271 0.902832
-5 6 23 0 0.22998 0.910645
-5 6 24 0 0.231812 0.918945
-5 6 25 0 0.233887 0.927246
-5 6 26 0 0.236206 0.937012
-5 6 27 0 0.23877 0.947754
-5 6 28 0 0.241699 0.959961
-5 6 29 0 0.244873 0.973145
-5 6 30 0 0.248169 0.986328
-5 6 31 0 0.251709 1
-5 7 0 0.0362854 0.0846558 0.0164337
-5 7 1 0.0363464 0.0847168 0.016449
-5 7 2 0.0361328 0.0847168 0.019516
-5 7 3 0.03479 0.0845947 0.02948
-5 7 4 0.0319824 0.0844727 0.0401611
-5 7 5 0.0253296 0.0844727 0.0530701
-5 7 6 0 0.0846558 0.0690308
-5 7 7 0 0.0847168 0.0890503
-5 7 8 0 0.0847168 0.114136
-5 7 9 0 0.0856934 0.145874
-5 7 10 0 0.0893555 0.187012
-5 7 11 0 0.0963745 0.240356
-5 7 12 0 0.105591 0.303223
-5 7 13 0 0.117432 0.374268
-5 7 14 0 0.131836 0.452637
-5 7 15 0 0.148682 0.536133
-5 7 16 0 0.167114 0.622559
-5 7 17 0 0.185669 0.706055
-5 7 18 0 0.203125 0.782715
-5 7 19 0 0.21875 0.850586
-5 7 20 0 0.227173 0.888184
-5 7 21 0 0.228149 0.895508
-5 7 22 0 0.229492 0.902832
-5 7 23 0 0.231079 0.911133
-5 7 24 0 0.232666 0.918945
-5 7 25 0 0.234619 0.927734
-5 7 26 0 0.236816 0.937012
-5 7 27 0 0.23938 0.947754
-5 7 28 0 0.242188 0.959961
-5 7 29 0 0.245239 0.973145
-5 7 30 0 0.248535 0.986328
-5 7 31 0 0.251953 1
-5 8 0 0 0.106812 0.0151443
-5 8 1 0 0.106812 0.015152
-5 8 2 0 0.106873 0.0151672
-5 8 3 0 0.106873 0.0202942
-5 8 4 0 0.106934 0.0350952
-5 8 5 0 0.107056 0.0496826
-5 8 6 0 0.107239 0.0665283
-5 8 7 0 0.107422 0.0872192
-5 8 8 0 0.107361 0.113098
-5 8 9 0 0.107849 0.145264
-5 8 10 0 0.110657 0.186646
-5 8 11 0 0.116638 0.23999
-5 8 12 0 0.124207 0.302979
-5 8 13 0 0.133789 0.374268
-5 8 14 0 0.14563 0.452637
-5 8 15 0 0.159912 0.536133
-5 8 16 0 0.176147 0.622559
-5 8 17 0 0.192749 0.706055
-5 8 18 0 0.20874 0.783203
-5 8 19 0 0.223389 0.850586
-5 8 20 0 0.230957 0.888184
-5 8 21 0 0.231079 0.895508
-5 8 22 0 0.231934 0.90332
-5 8 23 0 0.233032 0.911133
-5 8 24 0 0.234497 0.918945
-5 8 25 0 0.236084 0.927734
-5 8 26 0 0.238159 0.9375
-5 8 27 0 0.240479 0.948242
-5 8 28 0 0.243164 0.959961
-5 8 29 0 0.246094 0.973145
-5 8 30 0 0.249268 0.986328
-5 8 31 0 0.252441 1
-5 9 0 0 0.135376 0.0126877
-5 9 1 0 0.135376 0.0127029
-5 9 2 0 0.135376 0.0127258
-5 9 3 0 0.135498 0.012764
-5 9 4 0 0.135498 0.0216217
-5 9 5 0 0.13562 0.0430603
-5 9 6 0 0.135742 0.0621033
-5 9 7 0 0.135986 0.0840454
-5 9 8 0 0.136353 0.110962
-5 9 9 0 0.136963 0.144287
-5 9 10 0 0.139282 0.186035
-5 9 11 0 0.144653 0.23938
-5 9 12 0 0.150879 0.30249
-5 9 13 0 0.158325 0.374023
-5 9 14 0 0.167358 0.452393
-5 9 15 0 0.178467 0.536133
-5 9 16 0 0.191528 0.623047
-5 9 17 0 0.205322 0.706543
-5 9 18 0 0.218994 0.783203
-5 9 19 0 0.231812 0.850586
-5 9 20 0 0.237793 0.888672
-5 9 21 0 0.236694 0.895996
-5 9 22 0 0.23645 0.903809
-5 9 23 0 0.236938 0.911133
-5 9 24 0 0.237793 0.919434
-5 9 25 0 0.239014 0.927734
-5 9 26 0 0.240601 0.9375
-5 9 27 0 0.242554 0.948242
-5 9 28 0 0.244995 0.960449
-5 9 29 0 0.247681 0.973145
-5 9 30 0 0.250488 0.986816
-5 9 31 0 0.253662 1
-5 10 0 0 0.172363 0.00358391
-5 10 1 0 0.172363 0.00367928
-5 10 2 0 0.172363 0.00383949
-5 10 3 0 0.172363 0.00410843
-5 10 4 0 0.172485 0.00455093
-5 10 5 0 0.172485 0.0260925
-5 10 6 0 0.172485 0.0546875
-5 10 7 0 0.172607 0.0796509
-5 10 8 0 0.172852 0.108276
-5 10 9 0 0.173706 0.142944
-5 10 10 0 0.175781 0.185425
-5 10 11 0 0.180542 0.238525
-5 10 12 0 0.186035 0.301758
-5 10 13 0 0.191772 0.373535
-5 10 14 0 0.198242 0.452393
-5 10 15 0 0.205933 0.536133
-5 10 16 0 0.215332 0.623047
-5 10 17 0 0.225586 0.706543
-5 10 18 0 0.235962 0.783203
-5 10 19 0 0.24585 0.851074
-5 10 20 0 0.249634 0.889648
-5 10 21 0 0.246338 0.896484
-5 10 22 0 0.244507 0.904297
-5 10 23 0 0.243652 0.912109
-5 10 24 0 0.243652 0.919922
-5 10 25 0 0.244019 0.928223
-5 10 26 0 0.244873 0.937988
-5 10 27 0 0.246338 0.94873
-5 10 28 0 0.248169 0.960449
-5 10 29 0 0.250488 0.973633
-5 10 30 0 0.25293 0.986816
-5 10 31 0 0.255859 1
-5 11 0 0 0.220459 0
-5 11 1 0 0.220459 0
-5 11 2 0 0.220459 0
-5 11 3 0 0.220459 0
-5 11 4 0 0.220581 0
-5 11 5 0 0.220581 0
-5 11 6 0 0.220703 0.035614
-5 11 7 0 0.220581 0.0722046
-5 11 8 0 0.220459 0.104858
-5 11 9 0 0.220825 0.141724
-5 11 10 0 0.22229 0.185303
-5 11 11 0 0.225586 0.237915
-5 11 12 0 0.22998 0.300781
-5 11 13 0 0.234497 0.372803
-5 11 14 0 0.238892 0.451904
-5 11 15 0 0.243652 0.536133
-5 11 16 0 0.249268 0.623047
-5 11 17 0 0.255371 0.707031
-5 11 18 0 0.261719 0.783691
-5 11 19 0 0.268066 0.851562
-5 11 20 0 0.268555 0.891113
-5 11 21 0 0.261963 0.897949
-5 11 22 0 0.257568 0.905273
-5 11 23 0 0.254883 0.913086
-5 11 24 0 0.253418 0.92041
-5 11 25 0 0.252441 0.929199
-5 11 26 0 0.252197 0.938477
-5 11 27 0 0.252686 0.949219
-5 11 28 0 0.253662 0.960938
-5 11 29 0 0.255371 0.974121
-5 11 30 0 0.25708 0.987305
-5 11 31 0 0.259277 1
-5 12 0 0 0.278809 0
-5 12 1 0 0.278809 0
-5 12 2 0 0.278809 0
-5 12 3 0 0.278809 0
-5 12 4 0 0.278809 0
-5 12 5 0 0.279053 0
-5 12 6 0 0.279053 0
-5 12 7 0 0.279053 0.0519714
-5 12 8 0 0.279053 0.0968018
-5 12 9 0 0.279297 0.138428
-5 12 10 0 0.279785 0.184082
-5 12 11 0 0.28125 0.236938
-5 12 12 0 0.283936 0.299561
-5 12 13 0 0.287354 0.371582
-5 12 14 0 0.290039 0.451172
-5 12 15 0 0.292236 0.535645
-5 12 16 0 0.294434 0.623535
-5 12 17 0 0.296387 0.70752
-5 12 18 0 0.29834 0.784668
-5 12 19 0 0.300293 0.852051
-5 12 20 0 0.297119 0.893555
-5 12 21 0 0.285889 0.900391
-5 12 22 0 0.278076 0.907227
-5 12 23 0 0.272705 0.914551
-5 12 24 0 0.268799 0.922363
-5 12 25 0 0.266113 0.930664
-5 12 26 0 0.26416 0.939941
-5 12 27 0 0.263184 0.950195
-5 12 28 0 0.262939 0.961914
-5 12 29 0 0.263184 0.974609
-5 12 30 0 0.26416 0.987793
-5 12 31 0 0.265381 1
-5 13 0 0 0.345215 0
-5 13 1 0 0.345215 0
-5 13 2 0 0.345215 0
-5 13 3 0 0.345215 0
-5 13 4 0 0.345459 0
-5 13 5 0 0.345459 0
-5 13 6 0 0.345459 0
-5 13 7 0 0.345703 0
-5 13 8 0 0.345703 0.0761719
-5 13 9 0 0.345947 0.128906
-5 13 10 0 0.346191 0.179077
-5 13 11 0 0.346924 0.234131
-5 13 12 0 0.348145 0.297363
-5 13 13 0 0.350098 0.369385
-5 13 14 0 0.351562 0.449463
-5 13 15 0 0.351807 0.535156
-5 13 16 0 0.351074 0.623535
-5 13 17 0 0.348877 0.708008
-5 13 18 0 0.346436 0.785645
-5 13 19 0 0.343994 0.853516
-5 13 20 0 0.336914 0.897461
-5 13 21 0 0.319824 0.903809
-5 13 22 0 0.307373 0.910645
-5 13 23 0 0.298584 0.91748
-5 13 24 0 0.291992 0.924805
-5 13 25 0 0.286621 0.933105
-5 13 26 0 0.282227 0.941895
-5 13 27 0 0.279053 0.952148
-5 13 28 0 0.276855 0.963867
-5 13 29 0 0.275391 0.976074
-5 13 30 0 0.274902 0.989258
-5 13 31 0 0.274658 1
-5 14 0 0 0.419189 0
-5 14 1 0 0.419189 0
-5 14 2 0 0.419189 0
-5 14 3 0 0.419189 0
-5 14 4 0 0.419189 0
-5 14 5 0 0.419189 0
-5 14 6 0 0.419434 0
-5 14 7 0 0.419434 0
-5 14 8 0 0.419678 0
-5 14 9 0 0.419922 0.108093
-5 14 10 0 0.42041 0.167725
-5 14 11 0 0.420898 0.227051
-5 14 12 0 0.421631 0.292236
-5 14 13 0 0.422607 0.365234
-5 14 14 0 0.422852 0.446045
-5 14 15 0 0.421631 0.532715
-5 14 16 0 0.418701 0.622559
-5 14 17 0 0.41333 0.708008
-5 14 18 0 0.406494 0.786133
-5 14 19 0 0.399658 0.85498
-5 14 20 0 0.388916 0.90332
-5 14 21 0 0.365479 0.90918
-5 14 22 0 0.347656 0.915527
-5 14 23 0 0.334229 0.922363
-5 14 24 0 0.323975 0.929199
-5 14 25 0 0.31543 0.937012
-5 14 26 0 0.308105 0.945312
-5 14 27 0 0.302002 0.955078
-5 14 28 0 0.297119 0.966309
-5 14 29 0 0.293457 0.978516
-5 14 30 0 0.290771 0.991211
-5 14 31 0 0.288818 1
-5 15 0 0 0.498779 0
-5 15 1 0 0.498779 0
-5 15 2 0 0.498779 0
-5 15 3 0 0.498779 0
-5 15 4 0 0.498779 0
-5 15 5 0 0.498779 0
-5 15 6 0 0.498779 0
-5 15 7 0 0.498779 0
-5 15 8 0 0.499023 0
-5 15 9 0 0.499268 0.0475159
-5 15 10 0 0.499756 0.146484
-5 15 11 0 0.500488 0.213623
-5 15 12 0 0.501465 0.282471
-5 15 13 0 0.502441 0.357422
-5 15 14 0 0.502441 0.439941
-5 15 15 0 0.500488 0.52832
-5 15 16 0 0.496094 0.619629
-5 15 17 0 0.488037 0.707031
-5 15 18 0 0.477783 0.786621
-5 15 19 0 0.466553 0.855957
-5 15 20 0 0.453125 0.910156
-5 15 21 0 0.423096 0.916992
-5 15 22 0 0.39917 0.92334
-5 15 23 0 0.380859 0.929688
-5 15 24 0 0.366211 0.936035
-5 15 25 0 0.35376 0.942871
-5 15 26 0 0.342529 0.951172
-5 15 27 0 0.333008 0.959961
-5 15 28 0 0.325195 0.970703
-5 15 29 0 0.318604 0.982422
-5 15 30 0 0.312988 0.994141
-5 15 31 0 0.308594 1
-5 16 0 0 0.582031 0
-5 16 1 0 0.582031 0
-5 16 2 0 0.582031 0
-5 16 3 0 0.582031 0
-5 16 4 0 0.582031 0
-5 16 5 0 0.582031 0
-5 16 6 0 0.582031 0
-5 16 7 0 0.58252 0
-5 16 8 0 0.58252 0
-5 16 9 0 0.58252 0
-5 16 10 0 0.583008 0.103577
-5 16 11 0 0.583984 0.191406
-5 16 12 0 0.585449 0.266602
-5 16 13 0 0.586426 0.344727
-5 16 14 0 0.586914 0.429199
-5 16 15 0 0.585938 0.519531
-5 16 16 0 0.581055 0.612793
-5 16 17 0 0.571777 0.703125
-5 16 18 0 0.558594 0.785156
-5 16 19 0 0.543945 0.855957
-5 16 20 0 0.527832 0.914551
-5 16 21 0 0.49292 0.927246
-5 16 22 0 0.462891 0.93457
-5 16 23 0 0.438965 0.940918
-5 16 24 0 0.419678 0.946289
-5 16 25 0 0.402344 0.952637
-5 16 26 0 0.386963 0.959961
-5 16 27 0 0.373291 0.967773
-5 16 28 0 0.361816 0.977539
-5 16 29 0 0.351562 0.988281
-5 16 30 0 0.342773 0.999512
-5 16 31 0 0.335205 1
-5 17 0 0 0.664551 0
-5 17 1 0 0.664551 0
-5 17 2 0 0.664551 0
-5 17 3 0 0.664551 0
-5 17 4 0 0.664551 0
-5 17 5 0 0.664551 0
-5 17 6 0 0.664551 0
-5 17 7 0 0.664551 0
-5 17 8 0 0.664551 0
-5 17 9 0 0.665039 0
-5 17 10 0 0.665039 0
-5 17 11 0 0.666016 0.155273
-5 17 12 0 0.667969 0.24353
-5 17 13 0 0.669922 0.326172
-5 17 14 0 0.671387 0.413086
-5 17 15 0 0.670898 0.505371
-5 17 16 0 0.666992 0.601074
-5 17 17 0 0.658203 0.694336
-5 17 18 0 0.644531 0.779785
-5 17 19 0 0.627441 0.853516
-5 17 20 0 0.60791 0.914062
-5 17 21 0 0.572266 0.937988
-5 17 22 0 0.537109 0.94873
-5 17 23 0 0.507324 0.955566
-5 17 24 0 0.483154 0.960938
-5 17 25 0 0.460938 0.966797
-5 17 26 0 0.440674 0.972656
-5 17 27 0 0.422363 0.979492
-5 17 28 0 0.40625 0.987305
-5 17 29 0 0.391846 0.996582
-5 17 30 0 0.37915 1
-5 17 31 0 0.36792 1
-5 18 0 0 0.741211 0
-5 18 1 0 0.741211 0
-5 18 2 0 0.741211 0
-5 18 3 0 0.741211 0
-5 18 4 0 0.741211 0
-5 18 5 0 0.741211 0
-5 18 6 0 0.741211 0
-5 18 7 0 0.741211 0
-5 18 8 0 0.741211 0
-5 18 9 0 0.741699 0
-5 18 10 0 0.741699 0
-5 18 11 0 0.742188 0.0794678
-5 18 12 0 0.744141 0.211304
-5 18 13 0 0.746582 0.301758
-5 18 14 0 0.749023 0.391846
-5 18 15 0 0.750488 0.485596
-5 18 16 0 0.748535 0.583496
-5 18 17 0 0.741699 0.680176
-5 18 18 0 0.729004 0.769043
-5 18 19 0 0.711426 0.84668
-5 18 20 0 0.69043 0.910645
-5 18 21 0 0.655762 0.945801
-5 18 22 0 0.618164 0.963867
-5 18 23 0 0.584473 0.973633
-5 18 24 0 0.555176 0.979492
-5 18 25 0 0.527344 0.984863
-5 18 26 0 0.501953 0.989746
-5 18 27 0 0.478516 0.995117
-5 18 28 0 0.45752 1
-5 18 29 0 0.438477 1
-5 18 30 0 0.421631 1
-5 18 31 0 0.40625 1
-5 19 0 0 0.810059 0
-5 19 1 0 0.810059 0
-5 19 2 0 0.810059 0
-5 19 3 0 0.810059 0
-5 19 4 0 0.810059 0
-5 19 5 0 0.810059 0
-5 19 6 0 0.810059 0
-5 19 7 0 0.810059 0
-5 19 8 0 0.810059 0
-5 19 9 0 0.810547 0
-5 19 10 0 0.810547 0
-5 19 11 0 0.810547 0
-5 19 12 0 0.812012 0.166138
-5 19 13 0 0.814941 0.272217
-5 19 14 0 0.818359 0.366455
-5 19 15 0 0.820801 0.462158
-5 19 16 0 0.821289 0.561523
-5 19 17 0 0.817383 0.660156
-5 19 18 0 0.807129 0.75293
-5 19 19 0 0.791016 0.834473
-5 19 20 0 0.77002 0.901855
-5 19 21 0 0.73877 0.94873
-5 19 22 0 0.70166 0.976074
-5 19 23 0 0.665527 0.991211
-5 19 24 0 0.632324 1
-5 19 25 0 0.599609 1
-5 19 26 0 0.568848 1
-5 19 27 0 0.540039 1
-5 19 28 0 0.513672 1
-5 19 29 0 0.48999 1
-5 19 30 0 0.468262 1
-5 19 31 0 0.44873 1
-5 20 0 0 0.869629 0
-5 20 1 0 0.869629 0
-5 20 2 0 0.869629 0
-5 20 3 0 0.869629 0
-5 20 4 0 0.869629 0
-5 20 5 0 0.869629 0
-5 20 6 0 0.869629 0
-5 20 7 0 0.869629 0
-5 20 8 0 0.869629 0
-5 20 9 0 0.869629 0
-5 20 10 0 0.870117 0
-5 20 11 0 0.870117 0
-5 20 12 0 0.870605 0.0810547
-5 20 13 0 0.873535 0.237427
-5 20 14 0 0.877441 0.338623
-5 20 15 0 0.881348 0.436279
-5 20 16 0 0.883789 0.536621
-5 20 17 0 0.882812 0.636719
-5 20 18 0 0.875488 0.731934
-5 20 19 0 0.861816 0.816895
-5 20 20 0 0.841797 0.888184
-5 20 21 0 0.81543 0.944824
-5 20 22 0 0.781738 0.982422
-5 20 23 0 0.745117 1
-5 20 24 0 0.709961 1
-5 20 25 0 0.673828 1
-5 20 26 0 0.638672 1
-5 20 27 0 0.60498 1
-5 20 28 0 0.573242 1
-5 20 29 0 0.544434 1
-5 20 30 0 0.517578 1
-5 20 31 0 0.493652 1
-5 21 0 0 0.92041 0
-5 21 1 0 0.92041 0
-5 21 2 0 0.92041 0
-5 21 3 0 0.92041 0
-5 21 4 0 0.92041 0
-5 21 5 0 0.92041 0
-5 21 6 0 0.92041 0
-5 21 7 0 0.92041 0
-5 21 8 0 0.92041 0
-5 21 9 0 0.92041 0
-5 21 10 0 0.92041 0
-5 21 11 0 0.92041 0
-5 21 12 0 0.920898 0
-5 21 13 0 0.92334 0.193848
-5 21 14 0 0.927246 0.307617
-5 21 15 0 0.932129 0.408203
-5 21 16 0 0.936035 0.509277
-5 21 17 0 0.9375 0.609863
-5 21 18 0 0.933594 0.706543
-5 21 19 0 0.922852 0.794434
-5 21 20 0 0.90625 0.869141
-5 21 21 0 0.883789 0.932129
-5 21 22 0 0.854492 0.97998
-5 21 23 0 0.820801 1
-5 21 24 0 0.785645 1
-5 21 25 0 0.748047 1
-5 21 26 0 0.709473 1
-5 21 27 0 0.671387 1
-5 21 28 0 0.635254 1
-5 21 29 0 0.601074 1
-5 21 30 0 0.569824 1
-5 21 31 0 0.541016 1
-5 22 0 0 0.962402 0
-5 22 1 0 0.962402 0
-5 22 2 0 0.962402 0
-5 22 3 0 0.962402 0
-5 22 4 0 0.962402 0
-5 22 5 0 0.962402 0
-5 22 6 0 0.962402 0
-5 22 7 0 0.962402 0
-5 22 8 0 0.962402 0
-5 22 9 0 0.962402 0
-5 22 10 0 0.962402 0
-5 22 11 0 0.962402 0
-5 22 12 0 0.962891 0
-5 22 13 0 0.963867 0.131348
-5 22 14 0 0.968262 0.273682
-5 22 15 0 0.973633 0.378662
-5 22 16 0 0.979004 0.480469
-5 22 17 0 0.982422 0.581055
-5 22 18 0 0.981445 0.678223
-5 22 19 0 0.974609 0.768066
-5 22 20 0 0.960938 0.845703
-5 22 21 0 0.941406 0.912598
-5 22 22 0 0.916504 0.967285
-5 22 23 0 0.887695 1
-5 22 24 0 0.85498 1
-5 22 25 0 0.817871 1
-5 22 26 0 0.77832 1
-5 22 27 0 0.737305 1
-5 22 28 0 0.697266 1
-5 22 29 0 0.65918 1
-5 22 30 0 0.623047 1
-5 22 31 0 0.589844 1
-5 23 0 0 0.995605 0
-5 23 1 0 0.995605 0
-5 23 2 0 0.995605 0
-5 23 3 0 0.995605 0
-5 23 4 0 0.995605 0
-5 23 5 0 0.995605 0
-5 23 6 0 0.995605 0
-5 23 7 0 0.995605 0
-5 23 8 0 0.995605 0
-5 23 9 0 0.995605 0
-5 23 10 0 0.996094 0
-5 23 11 0 0.996094 0
-5 23 12 0 0.996094 0
-5 23 13 0 0.996582 0
-5 23 14 0 1 0.237061
-5 23 15 0 1 0.349121
-5 23 16 0 1 0.451904
-5 23 17 0 1 0.552246
-5 23 18 0 1 0.649902
-5 23 19 0 1 0.740234
-5 23 20 0 1 0.820312
-5 23 21 0 0.98877 0.890137
-5 23 22 0 0.967285 0.948242
-5 23 23 0 0.941895 0.993652
-5 23 24 0 0.913574 1
-5 23 25 0 0.879395 1
-5 23 26 0 0.840332 1
-5 23 27 0 0.79834 1
-5 23 28 0 0.756348 1
-5 23 29 0 0.714844 1
-5 23 30 0 0.674805 1
-5 23 31 0 0.637695 1
-5 24 0 0 1 0
-5 24 1 0 1 0
-5 24 2 0 1 0
-5 24 3 0 1 0
-5 24 4 0 1 0
-5 24 5 0 1 0
-5 24 6 0 1 0
-5 24 7 0 1 0
-5 24 8 0 1 0
-5 24 9 0 1 0
-5 24 10 0 1 0
-5 24 11 0 1 0
-5 24 12 0 1 0
-5 24 13 0 1 0
-5 24 14 0 1 0.195801
-5 24 15 0 1 0.319336
-5 24 16 0 1 0.424072
-5 24 17 0 1 0.524414
-5 24 18 0 1 0.621094
-5 24 19 0 1 0.711426
-5 24 20 0 1 0.792969
-5 24 21 0 1 0.864746
-5 24 22 0 1 0.92627
-5 24 23 0 0.986816 0.975586
-5 24 24 0 0.961914 1
-5 24 25 0 0.931641 1
-5 24 26 0 0.89502 1
-5 24 27 0 0.854004 1
-5 24 28 0 0.810547 1
-5 24 29 0 0.76709 1
-5 24 30 0 0.724609 1
-5 24 31 0 0.683594 1
-5 25 0 0 1 0
-5 25 1 0 1 0
-5 25 2 0 1 0
-5 25 3 0 1 0
-5 25 4 0 1 0
-5 25 5 0 1 0
-5 25 6 0 1 0
-5 25 7 0 1 0
-5 25 8 0 1 0
-5 25 9 0 1 0
-5 25 10 0 1 0
-5 25 11 0 1 0
-5 25 12 0 1 0
-5 25 13 0 1 0
-5 25 14 0 1 0.13562
-5 25 15 0 1 0.286133
-5 25 16 0 1 0.394043
-5 25 17 0 1 0.493896
-5 25 18 0 1 0.589844
-5 25 19 0 1 0.679688
-5 25 20 0 1 0.761719
-5 25 21 0 1 0.835449
-5 25 22 0 1 0.899414
-5 25 23 0 1 0.952148
-5 25 24 0 1 0.995605
-5 25 25 0 0.979492 1
-5 25 26 0 0.946777 1
-5 25 27 0 0.907715 1
-5 25 28 0 0.865234 1
-5 25 29 0 0.820312 1
-5 25 30 0 0.775879 1
-5 25 31 0 0.732422 1
-5 26 0 0 1 0
-5 26 1 0 1 0
-5 26 2 0 1 0
-5 26 3 0 1 0
-5 26 4 0 1 0
-5 26 5 0 1 0
-5 26 6 0 1 0
-5 26 7 0 1 0
-5 26 8 0 1 0
-5 26 9 0 1 0
-5 26 10 0 1 0
-5 26 11 0 1 0
-5 26 12 0 1 0
-5 26 13 0 1 0
-5 26 14 0 1 0
-5 26 15 0 1 0.247559
-5 26 16 0 1 0.361328
-5 26 17 0 1 0.46167
-5 26 18 0 1 0.556641
-5 26 19 0 1 0.645508
-5 26 20 0 1 0.727539
-5 26 21 0 1 0.802246
-5 26 22 0 1 0.868652
-5 26 23 0 1 0.923828
-5 26 24 0 1 0.970215
-5 26 25 0 1 1
-5 26 26 0 0.994629 1
-5 26 27 0 0.958984 1
-5 26 28 0 0.918457 1
-5 26 29 0 0.874023 1
-5 26 30 0 0.828125 1
-5 26 31 0 0.782227 1
-5 27 0 0 1 0
-5 27 1 0 1 0
-5 27 2 0 1 0
-5 27 3 0 1 0
-5 27 4 0 1 0
-5 27 5 0 1 0
-5 27 6 0 1 0
-5 27 7 0 1 0
-5 27 8 0 1 0
-5 27 9 0 1 0
-5 27 10 0 1 0
-5 27 11 0 1 0
-5 27 12 0 1 0
-5 27 13 0 1 0
-5 27 14 0 1 0
-5 27 15 0 1 0.200073
-5 27 16 0 1 0.326172
-5 27 17 0 1 0.427734
-5 27 18 0 1 0.521484
-5 27 19 0 1 0.609375
-5 27 20 0 1 0.69043
-5 27 21 0 1 0.765625
-5 27 22 0 1 0.833008
-5 27 23 0 1 0.890625
-5 27 24 0 1 0.939941
-5 27 25 0 1 0.985352
-5 27 26 0 1 1
-5 27 27 0 1 1
-5 27 28 0 0.968262 1
-5 27 29 0 0.925293 1
-5 27 30 0 0.879883 1
-5 27 31 0 0.833008 1
-5 28 0 0 1 0
-5 28 1 0 1 0
-5 28 2 0 1 0
-5 28 3 0 1 0
-5 28 4 0 1 0
-5 28 5 0 1 0
-5 28 6 0 1 0
-5 28 7 0 1 0
-5 28 8 0 1 0
-5 28 9 0 1 0
-5 28 10 0 1 0
-5 28 11 0 1 0
-5 28 12 0 1 0
-5 28 13 0 1 0
-5 28 14 0 1 0
-5 28 15 0 1 0.129883
-5 28 16 0 1 0.287109
-5 28 17 0 1 0.391602
-5 28 18 0 1 0.484863
-5 28 19 0 1 0.571289
-5 28 20 0 1 0.651367
-5 28 21 0 1 0.726074
-5 28 22 0 1 0.793945
-5 28 23 0 1 0.853027
-5 28 24 0 1 0.904297
-5 28 25 0 1 0.952637
-5 28 26 0 1 0.997559
-5 28 27 0 1 1
-5 28 28 0 1 1
-5 28 29 0 0.974121 1
-5 28 30 0 0.930664 1
-5 28 31 0 0.884277 1
-5 29 0 0 1 0
-5 29 1 0 1 0
-5 29 2 0 1 0
-5 29 3 0 1 0
-5 29 4 0 1 0
-5 29 5 0 1 0
-5 29 6 0 1 0
-5 29 7 0 1 0
-5 29 8 0 1 0
-5 29 9 0 1 0
-5 29 10 0 1 0
-5 29 11 0 1 0
-5 29 12 0 1 0
-5 29 13 0 1 0
-5 29 14 0 1 0
-5 29 15 0 1 0
-5 29 16 0 1 0.242188
-5 29 17 0 1 0.353271
-5 29 18 0 1 0.446533
-5 29 19 0 1 0.531738
-5 29 20 0 1 0.609863
-5 29 21 0 1 0.683594
-5 29 22 0 1 0.751465
-5 29 23 0 1 0.811035
-5 29 24 0 1 0.86377
-5 29 25 0 1 0.914551
-5 29 26 0 1 0.962402
-5 29 27 0 1 1
-5 29 28 0 1 1
-5 29 29 0 1 1
-5 29 30 0 0.979004 1
-5 29 31 0 0.93457 1
-5 30 0 0 1 0
-5 30 1 0 1 0
-5 30 2 0 1 0
-5 30 3 0 1 0
-5 30 4 0 1 0
-5 30 5 0 1 0
-5 30 6 0 1 0
-5 30 7 0 1 0
-5 30 8 0 1 0
-5 30 9 0 1 0
-5 30 10 0 1 0
-5 30 11 0 1 0
-5 30 12 0 1 0
-5 30 13 0 1 0
-5 30 14 0 1 0
-5 30 15 0 1 0
-5 30 16 0 1 0.186279
-5 30 17 0 1 0.312012
-5 30 18 0 1 0.406738
-5 30 19 0 1 0.490479
-5 30 20 0 1 0.566895
-5 30 21 0 1 0.63916
-5 30 22 0 1 0.705566
-5 30 23 0 1 0.765137
-5 30 24 0 1 0.818848
-5 30 25 0 1 0.870605
-5 30 26 0 1 0.921387
-5 30 27 0 1 0.96875
-5 30 28 0 1 1
-5 30 29 0 1 1
-5 30 30 0 1 1
-5 30 31 0 0.98291 1
-5 31 0 0 1 0
-5 31 1 0 1 0
-5 31 2 0 1 0
-5 31 3 0 1 0
-5 31 4 0 1 0
-5 31 5 0 1 0
-5 31 6 0 1 0
-5 31 7 0 1 0
-5 31 8 0 1 0
-5 31 9 0 1 0
-5 31 10 0 1 0
-5 31 11 0 1 0
-5 31 12 0 1 0
-5 31 13 0 1 0
-5 31 14 0 1 0
-5 31 15 0 1 0
-5 31 16 0 1 0.0895996
-5 31 17 0 1 0.266846
-5 31 18 0 1 0.365234
-5 31 19 0 1 0.448486
-5 31 20 0 1 0.523438
-5 31 21 0 1 0.593262
-5 31 22 0 1 0.658203
-5 31 23 0 1 0.716797
-5 31 24 0 1 0.77002
-5 31 25 0 1 0.823242
-5 31 26 0 1 0.875488
-5 31 27 0 1 0.92627
-5 31 28 0 1 0.973145
-5 31 29 0 1 1
-5 31 30 0 1 1
-5 31 31 0 1 1
-6 0 0 0.108032 0.0173492 0
-6 0 1 0.108215 0.0175781 0
-6 0 2 0.108215 0.0170898 0.0209198
-6 0 3 0.107361 0.0150146 0.0370483
-6 0 4 0.104553 0.0122375 0.0515137
-6 0 5 0.0910645 0.0223083 0.0612488
-6 0 6 0.0805054 0.0290527 0.0713501
-6 0 7 0.0748901 0.0314636 0.0905762
-6 0 8 0.062439 0.0353394 0.11499
-6 0 9 0 0.0413513 0.146362
-6 0 10 0 0.050415 0.187622
-6 0 11 0 0.0628662 0.240723
-6 0 12 0 0.0779419 0.303467
-6 0 13 0 0.0952759 0.374512
-6 0 14 0 0.114624 0.452637
-6 0 15 0 0.135376 0.536133
-6 0 16 0 0.156982 0.622559
-6 0 17 0 0.177734 0.706055
-6 0 18 0 0.197021 0.782715
-6 0 19 0 0.213867 0.850098
-6 0 20 0 0.223267 0.887695
-6 0 21 0 0.224976 0.89502
-6 0 22 0 0.226929 0.902832
-6 0 23 0 0.228882 0.910645
-6 0 24 0 0.230835 0.918945
-6 0 25 0 0.233032 0.927246
-6 0 26 0 0.235474 0.937012
-6 0 27 0 0.238159 0.947754
-6 0 28 0 0.241211 0.959961
-6 0 29 0 0.244507 0.973145
-6 0 30 0 0.247803 0.986328
-6 0 31 0 0.251221 1
-6 1 0 0.107239 0.0244141 0
-6 1 1 0.107483 0.0245514 0
-6 1 2 0.107544 0.0242767 0.020401
-6 1 3 0.106934 0.0230255 0.0367126
-6 1 4 0.104309 0.0213165 0.0513611
-6 1 5 0.0912476 0.0256042 0.0614014
-6 1 6 0.0803223 0.0308685 0.0712891
-6 1 7 0.074707 0.0330505 0.0905762
-6 1 8 0.0622253 0.0366211 0.11499
-6 1 9 0 0.0423584 0.146362
-6 1 10 0 0.0511475 0.187622
-6 1 11 0 0.0634155 0.240723
-6 1 12 0 0.0783691 0.303467
-6 1 13 0 0.0955811 0.374512
-6 1 14 0 0.114807 0.452637
-6 1 15 0 0.135498 0.536133
-6 1 16 0 0.157104 0.622559
-6 1 17 0 0.177856 0.706055
-6 1 18 0 0.197021 0.782715
-6 1 19 0 0.213867 0.850098
-6 1 20 0 0.223267 0.887695
-6 1 21 0 0.225098 0.89502
-6 1 22 0 0.226929 0.902832
-6 1 23 0 0.228882 0.910645
-6 1 24 0 0.230957 0.918945
-6 1 25 0 0.233032 0.927246
-6 1 26 0 0.235474 0.937012
-6 1 27 0 0.238159 0.947754
-6 1 28 0 0.241211 0.959961
-6 1 29 0 0.244507 0.973145
-6 1 30 0 0.247803 0.986328
-6 1 31 0 0.251221 1
-6 2 0 0.105774 0.0318909 0
-6 2 1 0.106018 0.0320129 0
-6 2 2 0.106262 0.0318604 0.0196533
-6 2 3 0.106018 0.0310669 0.0361328
-6 2 4 0.103821 0.0296783 0.0509949
-6 2 5 0.0916138 0.0303497 0.0617371
-6 2 6 0.0800171 0.0337219 0.0712891
-6 2 7 0.0744019 0.035614 0.0905151
-6 2 8 0.0617981 0.0387268 0.11499
-6 2 9 0 0.0440063 0.146362
-6 2 10 0 0.0523987 0.1875
-6 2 11 0 0.0643311 0.240723
-6 2 12 0 0.0790405 0.303467
-6 2 13 0 0.0961304 0.374512
-6 2 14 0 0.115234 0.452637
-6 2 15 0 0.135742 0.536133
-6 2 16 0 0.157227 0.622559
-6 2 17 0 0.177979 0.706055
-6 2 18 0 0.197144 0.782715
-6 2 19 0 0.213989 0.850098
-6 2 20 0 0.223389 0.887695
-6 2 21 0 0.225098 0.89502
-6 2 22 0 0.227051 0.902832
-6 2 23 0 0.229004 0.910645
-6 2 24 0 0.230957 0.918945
-6 2 25 0 0.233154 0.927246
-6 2 26 0 0.235474 0.937012
-6 2 27 0 0.238159 0.947754
-6 2 28 0 0.241211 0.959961
-6 2 29 0 0.244507 0.973145
-6 2 30 0 0.247803 0.986328
-6 2 31 0 0.251221 1
-6 3 0 0.102783 0.0402222 0
-6 3 1 0.103088 0.0403748 0
-6 3 2 0.103455 0.0403748 0.0189362
-6 3 3 0.103821 0.0400391 0.0351562
-6 3 4 0.102417 0.039032 0.0502014
-6 3 5 0.0923462 0.0372314 0.0623169
-6 3 6 0.0795288 0.038147 0.071228
-6 3 7 0.0738525 0.0396423 0.0905151
-6 3 8 0.0610352 0.0422058 0.114929
-6 3 9 0 0.046814 0.146362
-6 3 10 0 0.0545959 0.1875
-6 3 11 0 0.06604 0.240723
-6 3 12 0 0.0803223 0.303467
-6 3 13 0 0.0970459 0.374512
-6 3 14 0 0.115906 0.452637
-6 3 15 0 0.136353 0.536133
-6 3 16 0 0.157593 0.622559
-6 3 17 0 0.178345 0.706055
-6 3 18 0 0.197388 0.782715
-6 3 19 0 0.214233 0.850098
-6 3 20 0 0.223511 0.887695
-6 3 21 0 0.22522 0.89502
-6 3 22 0 0.227173 0.902832
-6 3 23 0 0.229004 0.910645
-6 3 24 0 0.230957 0.918945
-6 3 25 0 0.233154 0.927246
-6 3 26 0 0.235596 0.937012
-6 3 27 0 0.238281 0.947754
-6 3 28 0 0.241333 0.959961
-6 3 29 0 0.244507 0.973145
-6 3 30 0 0.247925 0.986328
-6 3 31 0 0.251221 1
-6 4 0 0.0968628 0.0490723 0
-6 4 1 0.0971069 0.0492249 0
-6 4 2 0.0974731 0.0493774 0.0201263
-6 4 3 0.0981445 0.0495911 0.033905
-6 4 4 0.0990601 0.0497131 0.0485535
-6 4 5 0.0934448 0.0474854 0.0632324
-6 4 6 0.0784912 0.0447998 0.071106
-6 4 7 0.0726929 0.0458374 0.0904541
-6 4 8 0.0595398 0.0477295 0.114929
-6 4 9 0 0.0514832 0.146362
-6 4 10 0 0.0584106 0.1875
-6 4 11 0 0.0690308 0.240723
-6 4 12 0 0.0826416 0.303467
-6 4 13 0 0.0988159 0.374512
-6 4 14 0 0.117188 0.452637
-6 4 15 0 0.137329 0.536133
-6 4 16 0 0.158325 0.622559
-6 4 17 0 0.178833 0.706055
-6 4 18 0 0.197876 0.782715
-6 4 19 0 0.214478 0.850098
-6 4 20 0 0.223755 0.887695
-6 4 21 0 0.225464 0.89502
-6 4 22 0 0.227295 0.902832
-6 4 23 0 0.229248 0.910645
-6 4 24 0 0.231079 0.918945
-6 4 25 0 0.233276 0.927246
-6 4 26 0 0.235718 0.937012
-6 4 27 0 0.238281 0.947754
-6 4 28 0 0.241333 0.959961
-6 4 29 0 0.244507 0.973145
-6 4 30 0 0.247925 0.986328
-6 4 31 0 0.251465 1
-6 5 0 0.0878906 0.0575562 0.0161438
-6 5 1 0.0878296 0.0575867 0.0179291
-6 5 2 0.0877075 0.0576477 0.0256958
-6 5 3 0.0875854 0.0578308 0.0343323
-6 5 4 0.0878296 0.0584106 0.0453186
-6 5 5 0.0898438 0.0601807 0.061554
-6 5 6 0.076416 0.0543823 0.0708618
-6 5 7 0.0704346 0.0550232 0.090271
-6 5 8 0.0564575 0.0562134 0.114868
-6 5 9 0 0.05896 0.14624
-6 5 10 0 0.0647583 0.187378
-6 5 11 0 0.0743408 0.240601
-6 5 12 0 0.086792 0.303467
-6 5 13 0 0.10199 0.374268
-6 5 14 0 0.119629 0.452637
-6 5 15 0 0.13916 0.536133
-6 5 16 0 0.15979 0.622559
-6 5 17 0 0.179932 0.706055
-6 5 18 0 0.198608 0.782715
-6 5 19 0 0.21521 0.850098
-6 5 20 0 0.224243 0.887695
-6 5 21 0 0.22583 0.89502
-6 5 22 0 0.227661 0.902832
-6 5 23 0 0.229492 0.910645
-6 5 24 0 0.231323 0.918945
-6 5 25 0 0.233521 0.927734
-6 5 26 0 0.23584 0.937012
-6 5 27 0 0.238525 0.947754
-6 5 28 0 0.241455 0.959961
-6 5 29 0 0.244629 0.973145
-6 5 30 0 0.248047 0.986328
-6 5 31 0 0.251465 1
-6 6 0 0.0834961 0.0717773 0.023468
-6 6 1 0.0835571 0.0718384 0.023468
-6 6 2 0.0831909 0.0717163 0.0279083
-6 6 3 0.0823975 0.0714722 0.0356445
-6 6 4 0.0808716 0.0708618 0.0451965
-6 6 5 0.0778809 0.0697632 0.0569458
-6 6 6 0.0720825 0.0675049 0.0703125
-6 6 7 0.0656128 0.0678101 0.0899048
-6 6 8 0.0496521 0.0682983 0.114685
-6 6 9 0 0.0701294 0.146118
-6 6 10 0 0.0747681 0.187256
-6 6 11 0 0.0830078 0.240479
-6 6 12 0 0.0939941 0.303223
-6 6 13 0 0.107727 0.374268
-6 6 14 0 0.124084 0.452637
-6 6 15 0 0.142578 0.536133
-6 6 16 0 0.162354 0.622559
-6 6 17 0 0.181885 0.706055
-6 6 18 0 0.200195 0.782715
-6 6 19 0 0.216431 0.850586
-6 6 20 0 0.225342 0.888184
-6 6 21 0 0.226685 0.89502
-6 6 22 0 0.228271 0.902832
-6 6 23 0 0.22998 0.910645
-6 6 24 0 0.231812 0.918945
-6 6 25 0 0.233887 0.927734
-6 6 26 0 0.236206 0.937012
-6 6 27 0 0.23877 0.947754
-6 6 28 0 0.241699 0.959961
-6 6 29 0 0.244873 0.973145
-6 6 30 0 0.248169 0.986328
-6 6 31 0 0.251709 1
-6 7 0 0.071228 0.0874023 0.0221405
-6 7 1 0.071228 0.0874023 0.0221558
-6 7 2 0.071228 0.0874634 0.0221558
-6 7 3 0.0705566 0.0871582 0.0310516
-6 7 4 0.0691528 0.0866089 0.0414734
-6 7 5 0.0665283 0.0856323 0.0538635
-6 7 6 0.0623169 0.0848999 0.0691528
-6 7 7 0.0542603 0.085022 0.0891113
-6 7 8 0.0280457 0.085144 0.114258
-6 7 9 0 0.0860596 0.145874
-6 7 10 0 0.0896606 0.187012
-6 7 11 0 0.0966187 0.240356
-6 7 12 0 0.105896 0.303223
-6 7 13 0 0.117676 0.374268
-6 7 14 0 0.13208 0.452637
-6 7 15 0 0.148804 0.536133
-6 7 16 0 0.167236 0.622559
-6 7 17 0 0.185791 0.706055
-6 7 18 0 0.203247 0.782715
-6 7 19 0 0.218872 0.850586
-6 7 20 0 0.227295 0.888184
-6 7 21 0 0.228271 0.895508
-6 7 22 0 0.229492 0.90332
-6 7 23 0 0.231079 0.911133
-6 7 24 0 0.232788 0.918945
-6 7 25 0 0.234619 0.927734
-6 7 26 0 0.236816 0.937012
-6 7 27 0 0.23938 0.947754
-6 7 28 0 0.242188 0.959961
-6 7 29 0 0.245361 0.973145
-6 7 30 0 0.248535 0.986328
-6 7 31 0 0.251953 1
-6 8 0 0.0436096 0.107605 0.0206451
-6 8 1 0.0436401 0.107666 0.0206451
-6 8 2 0.0437012 0.107666 0.0206604
-6 8 3 0.0437012 0.107727 0.0217743
-6 8 4 0.0418701 0.107605 0.0358276
-6 8 5 0.0379944 0.107483 0.0500793
-6 8 6 0.0282288 0.107483 0.0667114
-6 8 7 0 0.107605 0.0873413
-6 8 8 0 0.107666 0.113159
-6 8 9 0 0.108093 0.145386
-6 8 10 0 0.11084 0.186646
-6 8 11 0 0.116821 0.239868
-6 8 12 0 0.124451 0.302979
-6 8 13 0 0.133911 0.374268
-6 8 14 0 0.145752 0.452637
-6 8 15 0 0.160034 0.536133
-6 8 16 0 0.17627 0.622559
-6 8 17 0 0.192871 0.706055
-6 8 18 0 0.208862 0.783203
-6 8 19 0 0.223389 0.850586
-6 8 20 0 0.230957 0.888184
-6 8 21 0 0.231201 0.895508
-6 8 22 0 0.231934 0.90332
-6 8 23 0 0.233154 0.911133
-6 8 24 0 0.234497 0.918945
-6 8 25 0 0.236206 0.927734
-6 8 26 0 0.238159 0.9375
-6 8 27 0 0.240479 0.948242
-6 8 28 0 0.243164 0.959961
-6 8 29 0 0.246094 0.973145
-6 8 30 0 0.249268 0.986328
-6 8 31 0 0.252441 1
-6 9 0 0 0.135742 0.0189972
-6 9 1 0 0.135742 0.0189972
-6 9 2 0 0.135742 0.0190125
-6 9 3 0 0.135742 0.0190277
-6 9 4 0 0.135864 0.0228424
-6 9 5 0 0.135864 0.0434875
-6 9 6 0 0.135986 0.0623474
-6 9 7 0 0.13623 0.0841675
-6 9 8 0 0.136475 0.111084
-6 9 9 0 0.137085 0.144409
-6 9 10 0 0.139404 0.186035
-6 9 11 0 0.144775 0.239258
-6 9 12 0 0.151123 0.30249
-6 9 13 0 0.158447 0.374023
-6 9 14 0 0.16748 0.452393
-6 9 15 0 0.178589 0.536133
-6 9 16 0 0.19165 0.623047
-6 9 17 0 0.205444 0.706543
-6 9 18 0 0.219116 0.783203
-6 9 19 0 0.231812 0.850586
-6 9 20 0 0.237915 0.888672
-6 9 21 0 0.236694 0.895996
-6 9 22 0 0.236572 0.903809
-6 9 23 0 0.236938 0.911621
-6 9 24 0 0.237793 0.919434
-6 9 25 0 0.239014 0.927734
-6 9 26 0 0.240601 0.9375
-6 9 27 0 0.242554 0.948242
-6 9 28 0 0.244995 0.960449
-6 9 29 0 0.247681 0.973145
-6 9 30 0 0.250732 0.986816
-6 9 31 0 0.253662 1
-6 10 0 0 0.172485 0.0162048
-6 10 1 0 0.172485 0.0162048
-6 10 2 0 0.172485 0.0162354
-6 10 3 0 0.172485 0.0162506
-6 10 4 0 0.172607 0.0163116
-6 10 5 0 0.172607 0.0269928
-6 10 6 0 0.172607 0.0549622
-6 10 7 0 0.172729 0.079834
-6 10 8 0 0.172974 0.108337
-6 10 9 0 0.173706 0.143066
-6 10 10 0 0.175903 0.185425
-6 10 11 0 0.180664 0.238525
-6 10 12 0 0.186035 0.301758
-6 10 13 0 0.191772 0.373535
-6 10 14 0 0.198364 0.452393
-6 10 15 0 0.206055 0.536133
-6 10 16 0 0.215454 0.623047
-6 10 17 0 0.225586 0.706543
-6 10 18 0 0.235962 0.783691
-6 10 19 0 0.245972 0.851074
-6 10 20 0 0.249756 0.889648
-6 10 21 0 0.246338 0.896973
-6 10 22 0 0.244507 0.904297
-6 10 23 0 0.243774 0.912109
-6 10 24 0 0.243652 0.919922
-6 10 25 0 0.244019 0.928223
-6 10 26 0 0.244995 0.937988
-6 10 27 0 0.246338 0.94873
-6 10 28 0 0.248169 0.960449
-6 10 29 0 0.250488 0.973633
-6 10 30 0 0.25293 0.986816
-6 10 31 0 0.255859 1
-6 11 0 0 0.220459 0.0069046
-6 11 1 0 0.220459 0.00693893
-6 11 2 0 0.220459 0.00699997
-6 11 3 0 0.220459 0.00711441
-6 11 4 0 0.220581 0.00731659
-6 11 5 0 0.220581 0.00768661
-6 11 6 0 0.220703 0.0361938
-6 11 7 0 0.220581 0.0723877
-6 11 8 0 0.220459 0.104919
-6 11 9 0 0.220825 0.141846
-6 11 10 0 0.22229 0.185303
-6 11 11 0 0.225586 0.237915
-6 11 12 0 0.22998 0.300781
-6 11 13 0 0.234497 0.372803
-6 11 14 0 0.238892 0.451904
-6 11 15 0 0.243652 0.536133
-6 11 16 0 0.24939 0.623047
-6 11 17 0 0.255371 0.707031
-6 11 18 0 0.261719 0.783691
-6 11 19 0 0.268066 0.851562
-6 11 20 0 0.268799 0.891113
-6 11 21 0 0.261963 0.897949
-6 11 22 0 0.257568 0.905273
-6 11 23 0 0.254883 0.913086
-6 11 24 0 0.253418 0.920898
-6 11 25 0 0.252441 0.929199
-6 11 26 0 0.252197 0.938477
-6 11 27 0 0.252686 0.949219
-6 11 28 0 0.253662 0.961426
-6 11 29 0 0.255371 0.974121
-6 11 30 0 0.25708 0.987305
-6 11 31 0 0.259277 1
-6 12 0 0 0.278809 0
-6 12 1 0 0.278809 0
-6 12 2 0 0.278809 0
-6 12 3 0 0.278809 0
-6 12 4 0 0.279053 0
-6 12 5 0 0.279053 0
-6 12 6 0 0.279053 0
-6 12 7 0 0.279297 0.0523071
-6 12 8 0 0.279053 0.0969238
-6 12 9 0 0.279297 0.138428
-6 12 10 0 0.279785 0.184082
-6 12 11 0 0.28125 0.237061
-6 12 12 0 0.283936 0.299561
-6 12 13 0 0.287354 0.371582
-6 12 14 0 0.290039 0.451172
-6 12 15 0 0.292236 0.535645
-6 12 16 0 0.294434 0.623535
-6 12 17 0 0.296387 0.70752
-6 12 18 0 0.29834 0.784668
-6 12 19 0 0.300293 0.852051
-6 12 20 0 0.297119 0.894043
-6 12 21 0 0.285889 0.900391
-6 12 22 0 0.278076 0.907227
-6 12 23 0 0.272705 0.914551
-6 12 24 0 0.268799 0.922363
-6 12 25 0 0.266113 0.930664
-6 12 26 0 0.26416 0.939941
-6 12 27 0 0.263184 0.950195
-6 12 28 0 0.262939 0.962402
-6 12 29 0 0.263184 0.974609
-6 12 30 0 0.26416 0.987793
-6 12 31 0 0.265381 1
-6 13 0 0 0.345459 0
-6 13 1 0 0.345459 0
-6 13 2 0 0.345459 0
-6 13 3 0 0.345459 0
-6 13 4 0 0.345459 0
-6 13 5 0 0.345459 0
-6 13 6 0 0.345459 0
-6 13 7 0 0.345703 0
-6 13 8 0 0.345703 0.076355
-6 13 9 0 0.345947 0.128906
-6 13 10 0 0.346191 0.179077
-6 13 11 0 0.346924 0.234131
-6 13 12 0 0.348145 0.297363
-6 13 13 0 0.350098 0.369385
-6 13 14 0 0.351562 0.449463
-6 13 15 0 0.351807 0.535156
-6 13 16 0 0.351074 0.623535
-6 13 17 0 0.349121 0.708008
-6 13 18 0 0.346436 0.785645
-6 13 19 0 0.343994 0.853516
-6 13 20 0 0.336914 0.897949
-6 13 21 0 0.320068 0.903809
-6 13 22 0 0.307617 0.910645
-6 13 23 0 0.298584 0.91748
-6 13 24 0 0.291992 0.924805
-6 13 25 0 0.286621 0.933105
-6 13 26 0 0.282227 0.941895
-6 13 27 0 0.279053 0.952148
-6 13 28 0 0.276855 0.963867
-6 13 29 0 0.275391 0.976074
-6 13 30 0 0.274902 0.989258
-6 13 31 0 0.274658 1
-6 14 0 0 0.419189 0
-6 14 1 0 0.419189 0
-6 14 2 0 0.419189 0
-6 14 3 0 0.419189 0
-6 14 4 0 0.419434 0
-6 14 5 0 0.419434 0
-6 14 6 0 0.419434 0
-6 14 7 0 0.419434 0
-6 14 8 0 0.419678 0
-6 14 9 0 0.419922 0.108215
-6 14 10 0 0.42041 0.167847
-6 14 11 0 0.420898 0.227051
-6 14 12 0 0.421875 0.292236
-6 14 13 0 0.422607 0.365234
-6 14 14 0 0.422852 0.446289
-6 14 15 0 0.421875 0.532715
-6 14 16 0 0.418701 0.622559
-6 14 17 0 0.41333 0.708008
-6 14 18 0 0.406494 0.786621
-6 14 19 0 0.399658 0.85498
-6 14 20 0 0.388916 0.90332
-6 14 21 0 0.365479 0.909668
-6 14 22 0 0.347656 0.916016
-6 14 23 0 0.334229 0.922363
-6 14 24 0 0.323975 0.929199
-6 14 25 0 0.31543 0.937012
-6 14 26 0 0.308105 0.945312
-6 14 27 0 0.302002 0.955078
-6 14 28 0 0.297363 0.966309
-6 14 29 0 0.293457 0.978516
-6 14 30 0 0.290771 0.991211
-6 14 31 0 0.288818 1
-6 15 0 0 0.498779 0
-6 15 1 0 0.498779 0
-6 15 2 0 0.498779 0
-6 15 3 0 0.498779 0
-6 15 4 0 0.498779 0
-6 15 5 0 0.498779 0
-6 15 6 0 0.498779 0
-6 15 7 0 0.498779 0
-6 15 8 0 0.499023 0
-6 15 9 0 0.499268 0.0478821
-6 15 10 0 0.499756 0.146606
-6 15 11 0 0.500488 0.213623
-6 15 12 0 0.501465 0.282471
-6 15 13 0 0.502441 0.357422
-6 15 14 0 0.502441 0.439941
-6 15 15 0 0.500488 0.52832
-6 15 16 0 0.496094 0.619629
-6 15 17 0 0.488281 0.707031
-6 15 18 0 0.477783 0.786621
-6 15 19 0 0.466553 0.855957
-6 15 20 0 0.453369 0.910156
-6 15 21 0 0.423096 0.91748
-6 15 22 0 0.39917 0.923828
-6 15 23 0 0.380859 0.929688
-6 15 24 0 0.366455 0.936035
-6 15 25 0 0.35376 0.942871
-6 15 26 0 0.342773 0.951172
-6 15 27 0 0.333008 0.959961
-6 15 28 0 0.325195 0.970703
-6 15 29 0 0.318604 0.982422
-6 15 30 0 0.313232 0.994629
-6 15 31 0 0.308594 1
-6 16 0 0 0.582031 0
-6 16 1 0 0.582031 0
-6 16 2 0 0.582031 0
-6 16 3 0 0.582031 0
-6 16 4 0 0.582031 0
-6 16 5 0 0.58252 0
-6 16 6 0 0.58252 0
-6 16 7 0 0.58252 0
-6 16 8 0 0.58252 0
-6 16 9 0 0.58252 0
-6 16 10 0 0.583008 0.103699
-6 16 11 0 0.583984 0.191406
-6 16 12 0 0.585449 0.266602
-6 16 13 0 0.586426 0.344727
-6 16 14 0 0.587402 0.429199
-6 16 15 0 0.585938 0.519531
-6 16 16 0 0.581055 0.612793
-6 16 17 0 0.571777 0.703125
-6 16 18 0 0.558594 0.785156
-6 16 19 0 0.543945 0.855957
-6 16 20 0 0.527832 0.914551
-6 16 21 0 0.49292 0.927246
-6 16 22 0 0.462891 0.93457
-6 16 23 0 0.438965 0.940918
-6 16 24 0 0.419678 0.946289
-6 16 25 0 0.402588 0.952637
-6 16 26 0 0.386963 0.959961
-6 16 27 0 0.373535 0.967773
-6 16 28 0 0.361816 0.977539
-6 16 29 0 0.351562 0.988281
-6 16 30 0 0.342773 0.999512
-6 16 31 0 0.335205 1
-6 17 0 0 0.664551 0
-6 17 1 0 0.664551 0
-6 17 2 0 0.664551 0
-6 17 3 0 0.664551 0
-6 17 4 0 0.664551 0
-6 17 5 0 0.664551 0
-6 17 6 0 0.664551 0
-6 17 7 0 0.664551 0
-6 17 8 0 0.664551 0
-6 17 9 0 0.665039 0
-6 17 10 0 0.665039 0
-6 17 11 0 0.666016 0.155273
-6 17 12 0 0.667969 0.24353
-6 17 13 0 0.669922 0.326172
-6 17 14 0 0.671387 0.413086
-6 17 15 0 0.670898 0.505371
-6 17 16 0 0.666992 0.601074
-6 17 17 0 0.658203 0.694336
-6 17 18 0 0.644531 0.779785
-6 17 19 0 0.627441 0.853516
-6 17 20 0 0.608398 0.914062
-6 17 21 0 0.572266 0.937988
-6 17 22 0 0.537109 0.94873
-6 17 23 0 0.507324 0.955566
-6 17 24 0 0.483154 0.961426
-6 17 25 0 0.460938 0.966797
-6 17 26 0 0.440674 0.972656
-6 17 27 0 0.422363 0.979492
-6 17 28 0 0.40625 0.987305
-6 17 29 0 0.391846 0.996582
-6 17 30 0 0.37915 1
-6 17 31 0 0.36792 1
-6 18 0 0 0.741211 0
-6 18 1 0 0.741211 0
-6 18 2 0 0.741211 0
-6 18 3 0 0.741211 0
-6 18 4 0 0.741211 0
-6 18 5 0 0.741211 0
-6 18 6 0 0.741211 0
-6 18 7 0 0.741211 0
-6 18 8 0 0.741211 0
-6 18 9 0 0.741699 0
-6 18 10 0 0.741699 0
-6 18 11 0 0.742188 0.0795898
-6 18 12 0 0.744141 0.211304
-6 18 13 0 0.746582 0.302002
-6 18 14 0 0.749023 0.391846
-6 18 15 0 0.750488 0.485596
-6 18 16 0 0.748535 0.583496
-6 18 17 0 0.741699 0.680176
-6 18 18 0 0.729004 0.769043
-6 18 19 0 0.711426 0.84668
-6 18 20 0 0.69043 0.910645
-6 18 21 0 0.655762 0.945801
-6 18 22 0 0.618164 0.963867
-6 18 23 0 0.584473 0.973633
-6 18 24 0 0.555176 0.97998
-6 18 25 0 0.527344 0.984863
-6 18 26 0 0.501953 0.989746
-6 18 27 0 0.478516 0.995117
-6 18 28 0 0.45752 1
-6 18 29 0 0.438477 1
-6 18 30 0 0.421631 1
-6 18 31 0 0.40625 1
-6 19 0 0 0.810059 0
-6 19 1 0 0.810059 0
-6 19 2 0 0.810059 0
-6 19 3 0 0.810059 0
-6 19 4 0 0.810059 0
-6 19 5 0 0.810059 0
-6 19 6 0 0.810059 0
-6 19 7 0 0.810059 0
-6 19 8 0 0.810059 0
-6 19 9 0 0.810547 0
-6 19 10 0 0.810547 0
-6 19 11 0 0.810547 0
-6 19 12 0 0.812012 0.166138
-6 19 13 0 0.814941 0.272217
-6 19 14 0 0.818359 0.366455
-6 19 15 0 0.820801 0.462158
-6 19 16 0 0.821777 0.561523
-6 19 17 0 0.817383 0.660156
-6 19 18 0 0.807129 0.75293
-6 19 19 0 0.791016 0.834473
-6 19 20 0 0.77002 0.901855
-6 19 21 0 0.73877 0.94873
-6 19 22 0 0.70166 0.976074
-6 19 23 0 0.665527 0.991211
-6 19 24 0 0.632324 1
-6 19 25 0 0.600098 1
-6 19 26 0 0.568848 1
-6 19 27 0 0.540039 1
-6 19 28 0 0.513672 1
-6 19 29 0 0.48999 1
-6 19 30 0 0.468262 1
-6 19 31 0 0.44873 1
-6 20 0 0 0.869629 0
-6 20 1 0 0.869629 0
-6 20 2 0 0.869629 0
-6 20 3 0 0.869629 0
-6 20 4 0 0.869629 0
-6 20 5 0 0.869629 0
-6 20 6 0 0.869629 0
-6 20 7 0 0.869629 0
-6 20 8 0 0.869629 0
-6 20 9 0 0.869629 0
-6 20 10 0 0.870117 0
-6 20 11 0 0.870117 0
-6 20 12 0 0.870605 0.0811768
-6 20 13 0 0.873535 0.237427
-6 20 14 0 0.877441 0.338623
-6 20 15 0 0.881348 0.436279
-6 20 16 0 0.883789 0.536621
-6 20 17 0 0.882812 0.636719
-6 20 18 0 0.875488 0.731934
-6 20 19 0 0.861816 0.816895
-6 20 20 0 0.841797 0.888184
-6 20 21 0 0.81543 0.944824
-6 20 22 0 0.781738 0.982422
-6 20 23 0 0.745117 1
-6 20 24 0 0.709961 1
-6 20 25 0 0.673828 1
-6 20 26 0 0.638672 1
-6 20 27 0 0.60498 1
-6 20 28 0 0.573242 1
-6 20 29 0 0.544434 1
-6 20 30 0 0.517578 1
-6 20 31 0 0.493652 1
-6 21 0 0 0.92041 0
-6 21 1 0 0.92041 0
-6 21 2 0 0.92041 0
-6 21 3 0 0.92041 0
-6 21 4 0 0.92041 0
-6 21 5 0 0.92041 0
-6 21 6 0 0.92041 0
-6 21 7 0 0.92041 0
-6 21 8 0 0.92041 0
-6 21 9 0 0.92041 0
-6 21 10 0 0.92041 0
-6 21 11 0 0.92041 0
-6 21 12 0 0.920898 0
-6 21 13 0 0.92334 0.193848
-6 21 14 0 0.927246 0.307617
-6 21 15 0 0.932129 0.408203
-6 21 16 0 0.936035 0.509277
-6 21 17 0 0.9375 0.609863
-6 21 18 0 0.933594 0.706543
-6 21 19 0 0.922852 0.794434
-6 21 20 0 0.90625 0.869141
-6 21 21 0 0.883789 0.932129
-6 21 22 0 0.854492 0.97998
-6 21 23 0 0.820801 1
-6 21 24 0 0.785645 1
-6 21 25 0 0.748047 1
-6 21 26 0 0.709473 1
-6 21 27 0 0.671387 1
-6 21 28 0 0.635254 1
-6 21 29 0 0.601074 1
-6 21 30 0 0.569824 1
-6 21 31 0 0.541016 1
-6 22 0 0 0.962402 0
-6 22 1 0 0.962402 0
-6 22 2 0 0.962402 0
-6 22 3 0 0.962402 0
-6 22 4 0 0.962402 0
-6 22 5 0 0.962402 0
-6 22 6 0 0.962402 0
-6 22 7 0 0.962402 0
-6 22 8 0 0.962402 0
-6 22 9 0 0.962402 0
-6 22 10 0 0.962402 0
-6 22 11 0 0.962402 0
-6 22 12 0 0.962891 0
-6 22 13 0 0.963867 0.13147
-6 22 14 0 0.968262 0.273682
-6 22 15 0 0.973633 0.378662
-6 22 16 0 0.979004 0.480469
-6 22 17 0 0.982422 0.581055
-6 22 18 0 0.981445 0.678223
-6 22 19 0 0.974609 0.768066
-6 22 20 0 0.960938 0.846191
-6 22 21 0 0.941406 0.912598
-6 22 22 0 0.916504 0.967285
-6 22 23 0 0.887695 1
-6 22 24 0 0.85498 1
-6 22 25 0 0.817871 1
-6 22 26 0 0.77832 1
-6 22 27 0 0.737305 1
-6 22 28 0 0.697266 1
-6 22 29 0 0.65918 1
-6 22 30 0 0.623047 1
-6 22 31 0 0.589844 1
-6 23 0 0 0.995605 0
-6 23 1 0 0.995605 0
-6 23 2 0 0.995605 0
-6 23 3 0 0.995605 0
-6 23 4 0 0.995605 0
-6 23 5 0 0.995605 0
-6 23 6 0 0.995605 0
-6 23 7 0 0.995605 0
-6 23 8 0 0.995605 0
-6 23 9 0 0.996094 0
-6 23 10 0 0.996094 0
-6 23 11 0 0.996094 0
-6 23 12 0 0.996094 0
-6 23 13 0 0.996582 0
-6 23 14 0 1 0.237183
-6 23 15 0 1 0.349121
-6 23 16 0 1 0.451904
-6 23 17 0 1 0.552246
-6 23 18 0 1 0.649902
-6 23 19 0 1 0.740234
-6 23 20 0 1 0.820312
-6 23 21 0 0.98877 0.890137
-6 23 22 0 0.967285 0.948242
-6 23 23 0 0.941895 0.993652
-6 23 24 0 0.913574 1
-6 23 25 0 0.879395 1
-6 23 26 0 0.840332 1
-6 23 27 0 0.79834 1
-6 23 28 0 0.756348 1
-6 23 29 0 0.714844 1
-6 23 30 0 0.674805 1
-6 23 31 0 0.637695 1
-6 24 0 0 1 0
-6 24 1 0 1 0
-6 24 2 0 1 0
-6 24 3 0 1 0
-6 24 4 0 1 0
-6 24 5 0 1 0
-6 24 6 0 1 0
-6 24 7 0 1 0
-6 24 8 0 1 0
-6 24 9 0 1 0
-6 24 10 0 1 0
-6 24 11 0 1 0
-6 24 12 0 1 0
-6 24 13 0 1 0
-6 24 14 0 1 0.195801
-6 24 15 0 1 0.31958
-6 24 16 0 1 0.424072
-6 24 17 0 1 0.524414
-6 24 18 0 1 0.621094
-6 24 19 0 1 0.711426
-6 24 20 0 1 0.792969
-6 24 21 0 1 0.864746
-6 24 22 0 1 0.92627
-6 24 23 0 0.986816 0.975586
-6 24 24 0 0.961914 1
-6 24 25 0 0.931641 1
-6 24 26 0 0.89502 1
-6 24 27 0 0.854004 1
-6 24 28 0 0.810547 1
-6 24 29 0 0.76709 1
-6 24 30 0 0.724609 1
-6 24 31 0 0.683594 1
-6 25 0 0 1 0
-6 25 1 0 1 0
-6 25 2 0 1 0
-6 25 3 0 1 0
-6 25 4 0 1 0
-6 25 5 0 1 0
-6 25 6 0 1 0
-6 25 7 0 1 0
-6 25 8 0 1 0
-6 25 9 0 1 0
-6 25 10 0 1 0
-6 25 11 0 1 0
-6 25 12 0 1 0
-6 25 13 0 1 0
-6 25 14 0 1 0.135742
-6 25 15 0 1 0.286133
-6 25 16 0 1 0.394043
-6 25 17 0 1 0.493896
-6 25 18 0 1 0.589844
-6 25 19 0 1 0.680176
-6 25 20 0 1 0.761719
-6 25 21 0 1 0.835449
-6 25 22 0 1 0.899414
-6 25 23 0 1 0.952148
-6 25 24 0 1 0.995605
-6 25 25 0 0.979492 1
-6 25 26 0 0.946777 1
-6 25 27 0 0.907715 1
-6 25 28 0 0.865234 1
-6 25 29 0 0.820312 1
-6 25 30 0 0.775879 1
-6 25 31 0 0.732422 1
-6 26 0 0 1 0
-6 26 1 0 1 0
-6 26 2 0 1 0
-6 26 3 0 1 0
-6 26 4 0 1 0
-6 26 5 0 1 0
-6 26 6 0 1 0
-6 26 7 0 1 0
-6 26 8 0 1 0
-6 26 9 0 1 0
-6 26 10 0 1 0
-6 26 11 0 1 0
-6 26 12 0 1 0
-6 26 13 0 1 0
-6 26 14 0 1 0
-6 26 15 0 1 0.247559
-6 26 16 0 1 0.361328
-6 26 17 0 1 0.46167
-6 26 18 0 1 0.556641
-6 26 19 0 1 0.645508
-6 26 20 0 1 0.727539
-6 26 21 0 1 0.802246
-6 26 22 0 1 0.868652
-6 26 23 0 1 0.923828
-6 26 24 0 1 0.970215
-6 26 25 0 1 1
-6 26 26 0 0.994629 1
-6 26 27 0 0.958984 1
-6 26 28 0 0.918457 1
-6 26 29 0 0.874023 1
-6 26 30 0 0.828125 1
-6 26 31 0 0.782227 1
-6 27 0 0 1 0
-6 27 1 0 1 0
-6 27 2 0 1 0
-6 27 3 0 1 0
-6 27 4 0 1 0
-6 27 5 0 1 0
-6 27 6 0 1 0
-6 27 7 0 1 0
-6 27 8 0 1 0
-6 27 9 0 1 0
-6 27 10 0 1 0
-6 27 11 0 1 0
-6 27 12 0 1 0
-6 27 13 0 1 0
-6 27 14 0 1 0
-6 27 15 0 1 0.200195
-6 27 16 0 1 0.326172
-6 27 17 0 1 0.427734
-6 27 18 0 1 0.521484
-6 27 19 0 1 0.609375
-6 27 20 0 1 0.69043
-6 27 21 0 1 0.765625
-6 27 22 0 1 0.833008
-6 27 23 0 1 0.890625
-6 27 24 0 1 0.939941
-6 27 25 0 1 0.985352
-6 27 26 0 1 1
-6 27 27 0 1 1
-6 27 28 0 0.968262 1
-6 27 29 0 0.925293 1
-6 27 30 0 0.879883 1
-6 27 31 0 0.833008 1
-6 28 0 0 1 0
-6 28 1 0 1 0
-6 28 2 0 1 0
-6 28 3 0 1 0
-6 28 4 0 1 0
-6 28 5 0 1 0
-6 28 6 0 1 0
-6 28 7 0 1 0
-6 28 8 0 1 0
-6 28 9 0 1 0
-6 28 10 0 1 0
-6 28 11 0 1 0
-6 28 12 0 1 0
-6 28 13 0 1 0
-6 28 14 0 1 0
-6 28 15 0 1 0.129883
-6 28 16 0 1 0.287109
-6 28 17 0 1 0.391602
-6 28 18 0 1 0.484863
-6 28 19 0 1 0.571289
-6 28 20 0 1 0.651367
-6 28 21 0 1 0.726074
-6 28 22 0 1 0.793945
-6 28 23 0 1 0.853027
-6 28 24 0 1 0.904297
-6 28 25 0 1 0.952637
-6 28 26 0 1 0.997559
-6 28 27 0 1 1
-6 28 28 0 1 1
-6 28 29 0 0.974121 1
-6 28 30 0 0.930664 1
-6 28 31 0 0.884277 1
-6 29 0 0 1 0
-6 29 1 0 1 0
-6 29 2 0 1 0
-6 29 3 0 1 0
-6 29 4 0 1 0
-6 29 5 0 1 0
-6 29 6 0 1 0
-6 29 7 0 1 0
-6 29 8 0 1 0
-6 29 9 0 1 0
-6 29 10 0 1 0
-6 29 11 0 1 0
-6 29 12 0 1 0
-6 29 13 0 1 0
-6 29 14 0 1 0
-6 29 15 0 1 0
-6 29 16 0 1 0.242188
-6 29 17 0 1 0.353271
-6 29 18 0 1 0.446533
-6 29 19 0 1 0.531738
-6 29 20 0 1 0.609863
-6 29 21 0 1 0.683594
-6 29 22 0 1 0.751465
-6 29 23 0 1 0.811035
-6 29 24 0 1 0.86377
-6 29 25 0 1 0.914551
-6 29 26 0 1 0.962402
-6 29 27 0 1 1
-6 29 28 0 1 1
-6 29 29 0 1 1
-6 29 30 0 0.979004 1
-6 29 31 0 0.93457 1
-6 30 0 0 1 0
-6 30 1 0 1 0
-6 30 2 0 1 0
-6 30 3 0 1 0
-6 30 4 0 1 0
-6 30 5 0 1 0
-6 30 6 0 1 0
-6 30 7 0 1 0
-6 30 8 0 1 0
-6 30 9 0 1 0
-6 30 10 0 1 0
-6 30 11 0 1 0
-6 30 12 0 1 0
-6 30 13 0 1 0
-6 30 14 0 1 0
-6 30 15 0 1 0
-6 30 16 0 1 0.186279
-6 30 17 0 1 0.312012
-6 30 18 0 1 0.406738
-6 30 19 0 1 0.490479
-6 30 20 0 1 0.566895
-6 30 21 0 1 0.63916
-6 30 22 0 1 0.705566
-6 30 23 0 1 0.765137
-6 30 24 0 1 0.818848
-6 30 25 0 1 0.870605
-6 30 26 0 1 0.921387
-6 30 27 0 1 0.96875
-6 30 28 0 1 1
-6 30 29 0 1 1
-6 30 30 0 1 1
-6 30 31 0 0.98291 1
-6 31 0 0 1 0
-6 31 1 0 1 0
-6 31 2 0 1 0
-6 31 3 0 1 0
-6 31 4 0 1 0
-6 31 5 0 1 0
-6 31 6 0 1 0
-6 31 7 0 1 0
-6 31 8 0 1 0
-6 31 9 0 1 0
-6 31 10 0 1 0
-6 31 11 0 1 0
-6 31 12 0 1 0
-6 31 13 0 1 0
-6 31 14 0 1 0
-6 31 15 0 1 0
-6 31 16 0 1 0.0895996
-6 31 17 0 1 0.266846
-6 31 18 0 1 0.365234
-6 31 19 0 1 0.448486
-6 31 20 0 1 0.523438
-6 31 21 0 1 0.593262
-6 31 22 0 1 0.658203
-6 31 23 0 1 0.716797
-6 31 24 0 1 0.77002
-6 31 25 0 1 0.823242
-6 31 26 0 1 0.875488
-6 31 27 0 1 0.92627
-6 31 28 0 1 0.973145
-6 31 29 0 1 1
-6 31 30 0 1 1
-6 31 31 0 1 1
-7 0 0 0.138062 0 0.00432205
-7 0 1 0.138062 0 0.00391769
-7 0 2 0.138184 0 0.00354385
-7 0 3 0.138184 0 0.0218048
-7 0 4 0.137085 0 0.0453796
-7 0 5 0.133423 0 0.0648193
-7 0 6 0.116211 0.0233612 0.0775757
-7 0 7 0.102356 0.0348206 0.0905762
-7 0 8 0.0948486 0.0381775 0.115112
-7 0 9 0.0792847 0.0435791 0.146484
-7 0 10 0 0.0520325 0.1875
-7 0 11 0 0.0640869 0.240723
-7 0 12 0 0.0788574 0.303467
-7 0 13 0 0.0959473 0.374512
-7 0 14 0 0.115112 0.452637
-7 0 15 0 0.135742 0.536133
-7 0 16 0 0.157227 0.622559
-7 0 17 0 0.177979 0.706055
-7 0 18 0 0.197144 0.782715
-7 0 19 0 0.213989 0.850586
-7 0 20 0 0.223389 0.888184
-7 0 21 0 0.225098 0.895508
-7 0 22 0 0.227051 0.902832
-7 0 23 0 0.229004 0.911133
-7 0 24 0 0.230957 0.918945
-7 0 25 0 0.233154 0.927734
-7 0 26 0 0.235596 0.937012
-7 0 27 0 0.238281 0.947754
-7 0 28 0 0.241211 0.959961
-7 0 29 0 0.244507 0.973145
-7 0 30 0 0.247803 0.986328
-7 0 31 0 0.251221 1
-7 1 0 0.137573 0.0167694 0
-7 1 1 0.137573 0.0175476 0
-7 1 2 0.137695 0.0181427 0
-7 1 3 0.137817 0.0179901 0.0213165
-7 1 4 0.136841 0.0140533 0.045166
-7 1 5 0.133423 0.00502777 0.0647583
-7 1 6 0.116394 0.0263672 0.0776978
-7 1 7 0.102234 0.0361633 0.0905151
-7 1 8 0.0947266 0.0393066 0.115112
-7 1 9 0.0791626 0.0444641 0.146484
-7 1 10 0 0.0527344 0.1875
-7 1 11 0 0.0645752 0.240723
-7 1 12 0 0.0792236 0.303467
-7 1 13 0 0.0962524 0.374512
-7 1 14 0 0.115356 0.452637
-7 1 15 0 0.135864 0.536133
-7 1 16 0 0.157349 0.622559
-7 1 17 0 0.178101 0.706055
-7 1 18 0 0.197266 0.782715
-7 1 19 0 0.213989 0.850586
-7 1 20 0 0.223389 0.888184
-7 1 21 0 0.22522 0.895508
-7 1 22 0 0.227051 0.902832
-7 1 23 0 0.229004 0.911133
-7 1 24 0 0.230957 0.918945
-7 1 25 0 0.233154 0.927734
-7 1 26 0 0.235596 0.937012
-7 1 27 0 0.238281 0.947754
-7 1 28 0 0.241333 0.959961
-7 1 29 0 0.244507 0.973145
-7 1 30 0 0.247925 0.986328
-7 1 31 0 0.251221 1
-7 2 0 0.136597 0.0278473 0
-7 2 1 0.136597 0.028183 0
-7 2 2 0.136841 0.0284882 0
-7 2 3 0.137085 0.0283966 0.0205078
-7 2 4 0.136353 0.0265808 0.0447693
-7 2 5 0.133179 0.0240173 0.0645142
-7 2 6 0.116638 0.0307312 0.0778809
-7 2 7 0.102051 0.0383911 0.0905151
-7 2 8 0.0944824 0.0411987 0.115112
-7 2 9 0.0788574 0.0460205 0.146484
-7 2 10 0 0.0539246 0.1875
-7 2 11 0 0.0654907 0.240723
-7 2 12 0 0.0799561 0.303467
-7 2 13 0 0.0968018 0.374512
-7 2 14 0 0.115723 0.452637
-7 2 15 0 0.136108 0.536133
-7 2 16 0 0.157593 0.622559
-7 2 17 0 0.178223 0.706055
-7 2 18 0 0.197388 0.782715
-7 2 19 0 0.214111 0.850586
-7 2 20 0 0.223511 0.888184
-7 2 21 0 0.22522 0.895508
-7 2 22 0 0.227173 0.902832
-7 2 23 0 0.229004 0.911133
-7 2 24 0 0.230957 0.918945
-7 2 25 0 0.233154 0.927734
-7 2 26 0 0.235596 0.937012
-7 2 27 0 0.238281 0.947754
-7 2 28 0 0.241333 0.959961
-7 2 29 0 0.244507 0.973145
-7 2 30 0 0.247925 0.986328
-7 2 31 0 0.251465 1
-7 3 0 0.134888 0.0382996 0
-7 3 1 0.134888 0.0384827 0
-7 3 2 0.13501 0.0386963 0
-7 3 3 0.135498 0.0386963 0.0192719
-7 3 4 0.135254 0.0375977 0.0440369
-7 3 5 0.132446 0.0357056 0.0640869
-7 3 6 0.117065 0.0370178 0.0782471
-7 3 7 0.101685 0.0419922 0.0904541
-7 3 8 0.0941162 0.0443726 0.115112
-7 3 9 0.0783691 0.048645 0.146484
-7 3 10 0 0.0560303 0.1875
-7 3 11 0 0.0671387 0.240601
-7 3 12 0 0.0811768 0.303467
-7 3 13 0 0.0977173 0.374512
-7 3 14 0 0.116394 0.452637
-7 3 15 0 0.136719 0.536133
-7 3 16 0 0.157959 0.622559
-7 3 17 0 0.178589 0.706055
-7 3 18 0 0.19751 0.782715
-7 3 19 0 0.214355 0.850586
-7 3 20 0 0.223633 0.888184
-7 3 21 0 0.225342 0.895508
-7 3 22 0 0.227173 0.90332
-7 3 23 0 0.229126 0.911133
-7 3 24 0 0.231079 0.918945
-7 3 25 0 0.233276 0.927734
-7 3 26 0 0.235596 0.937012
-7 3 27 0 0.238281 0.947754
-7 3 28 0 0.241333 0.959961
-7 3 29 0 0.244507 0.973145
-7 3 30 0 0.247925 0.986328
-7 3 31 0 0.251465 1
-7 4 0 0.131226 0.0497131 0
-7 4 1 0.131226 0.0498352 0
-7 4 2 0.131348 0.0500183 0
-7 4 3 0.131958 0.0501099 0.0181885
-7 4 4 0.132446 0.0496826 0.0427551
-7 4 5 0.130737 0.0483398 0.0631104
-7 4 6 0.117981 0.0461731 0.0789795
-7 4 7 0.101013 0.047699 0.0903931
-7 4 8 0.0933838 0.04953 0.115051
-7 4 9 0.0773926 0.0530701 0.146484
-7 4 10 0 0.0596924 0.1875
-7 4 11 0 0.0700684 0.240601
-7 4 12 0 0.0834351 0.303467
-7 4 13 0 0.0994263 0.374512
-7 4 14 0 0.117676 0.452637
-7 4 15 0 0.137695 0.536133
-7 4 16 0 0.158691 0.622559
-7 4 17 0 0.179077 0.706055
-7 4 18 0 0.197998 0.782715
-7 4 19 0 0.214722 0.850586
-7 4 20 0 0.223877 0.888184
-7 4 21 0 0.225586 0.895508
-7 4 22 0 0.227417 0.90332
-7 4 23 0 0.229248 0.911133
-7 4 24 0 0.231201 0.918945
-7 4 25 0 0.233398 0.927734
-7 4 26 0 0.235718 0.937012
-7 4 27 0 0.238403 0.947754
-7 4 28 0 0.241455 0.959961
-7 4 29 0 0.244629 0.973145
-7 4 30 0 0.247925 0.986328
-7 4 31 0 0.251465 1
-7 5 0 0.123657 0.0617676 0
-7 5 1 0.123657 0.0618286 0
-7 5 2 0.123779 0.0619812 0
-7 5 3 0.124329 0.0621948 0.0211029
-7 5 4 0.125244 0.0624695 0.0412292
-7 5 5 0.126465 0.0626221 0.0609436
-7 5 6 0.119385 0.0597839 0.0800781
-7 5 7 0.0996704 0.056366 0.090271
-7 5 8 0.0919189 0.0576172 0.11499
-7 5 9 0.0754395 0.0602722 0.146362
-7 5 10 0 0.0658569 0.187378
-7 5 11 0 0.0752563 0.240601
-7 5 12 0 0.0875854 0.303467
-7 5 13 0 0.1026 0.374512
-7 5 14 0 0.120117 0.452637
-7 5 15 0 0.139526 0.536133
-7 5 16 0 0.160034 0.622559
-7 5 17 0 0.180176 0.706055
-7 5 18 0 0.198853 0.783203
-7 5 19 0 0.215332 0.850586
-7 5 20 0 0.224487 0.888184
-7 5 21 0 0.225952 0.895508
-7 5 22 0 0.227783 0.90332
-7 5 23 0 0.229614 0.911133
-7 5 24 0 0.231445 0.918945
-7 5 25 0 0.233521 0.927734
-7 5 26 0 0.235962 0.9375
-7 5 27 0 0.238525 0.948242
-7 5 28 0 0.241577 0.959961
-7 5 29 0 0.244751 0.973145
-7 5 30 0 0.248047 0.986328
-7 5 31 0 0.251465 1
-7 6 0 0.112244 0.072937 0.0198212
-7 6 1 0.112183 0.072998 0.0198669
-7 6 2 0.112183 0.0730591 0.0199738
-7 6 3 0.112061 0.0731201 0.0305328
-7 6 4 0.111877 0.0733032 0.0423279
-7 6 5 0.112183 0.0740356 0.0569458
-7 6 6 0.114624 0.0761719 0.0778198
-7 6 7 0.0970459 0.0686646 0.0899048
-7 6 8 0.0890503 0.0693359 0.114746
-7 6 9 0.0715332 0.071106 0.14624
-7 6 10 0 0.0756226 0.187256
-7 6 11 0 0.0837402 0.240479
-7 6 12 0 0.0946655 0.303223
-7 6 13 0 0.108276 0.374268
-7 6 14 0 0.124512 0.452637
-7 6 15 0 0.142822 0.536133
-7 6 16 0 0.162598 0.622559
-7 6 17 0 0.182129 0.706055
-7 6 18 0 0.200439 0.783203
-7 6 19 0 0.216553 0.850586
-7 6 20 0 0.225464 0.888184
-7 6 21 0 0.226807 0.895508
-7 6 22 0 0.228394 0.90332
-7 6 23 0 0.230103 0.911133
-7 6 24 0 0.231934 0.918945
-7 6 25 0 0.234009 0.927734
-7 6 26 0 0.236206 0.9375
-7 6 27 0 0.238892 0.948242
-7 6 28 0 0.241821 0.959961
-7 6 29 0 0.244995 0.973145
-7 6 30 0 0.248291 0.986328
-7 6 31 0 0.251709 1
-7 7 0 0.106506 0.0914917 0.0299072
-7 7 1 0.106506 0.0915527 0.0299225
-7 7 2 0.106506 0.0916138 0.0299225
-7 7 3 0.106262 0.0915527 0.033905
-7 7 4 0.105225 0.0911865 0.0442505
-7 7 5 0.10321 0.0903931 0.0569763
-7 7 6 0.0992432 0.0888672 0.0720825
-7 7 7 0.0914307 0.0855713 0.0891113
-7 7 8 0.0828857 0.0858154 0.114319
-7 7 9 0.0626831 0.086792 0.145996
-7 7 10 0 0.090271 0.187012
-7 7 11 0 0.097229 0.240234
-7 7 12 0 0.106445 0.303223
-7 7 13 0 0.118164 0.374268
-7 7 14 0 0.132446 0.452637
-7 7 15 0 0.14917 0.536133
-7 7 16 0 0.16748 0.623047
-7 7 17 0 0.185913 0.706055
-7 7 18 0 0.203369 0.783203
-7 7 19 0 0.218994 0.850586
-7 7 20 0 0.227417 0.888184
-7 7 21 0 0.228394 0.895508
-7 7 22 0 0.229614 0.90332
-7 7 23 0 0.231201 0.911133
-7 7 24 0 0.232788 0.918945
-7 7 25 0 0.234741 0.927734
-7 7 26 0 0.236938 0.9375
-7 7 27 0 0.23938 0.948242
-7 7 28 0 0.24231 0.959961
-7 7 29 0 0.245361 0.973145
-7 7 30 0 0.248657 0.986328
-7 7 31 0 0.251953 1
-7 8 0 0.0899048 0.111145 0.0280457
-7 8 1 0.0899048 0.111206 0.0280457
-7 8 2 0.0899658 0.111206 0.0280457
-7 8 3 0.0899658 0.111267 0.0280609
-7 8 4 0.0892334 0.110962 0.0379028
-7 8 5 0.0874634 0.110229 0.0517883
-7 8 6 0.0841064 0.108948 0.067749
-7 8 7 0.0785522 0.107971 0.0874634
-7 8 8 0.0679932 0.108093 0.113281
-7 8 9 0.0334473 0.108582 0.145508
-7 8 10 0 0.111328 0.186646
-7 8 11 0 0.117249 0.239868
-7 8 12 0 0.124878 0.302979
-7 8 13 0 0.134277 0.374268
-7 8 14 0 0.146118 0.452637
-7 8 15 0 0.160278 0.536133
-7 8 16 0 0.176514 0.623047
-7 8 17 0 0.193115 0.706543
-7 8 18 0 0.209106 0.783203
-7 8 19 0 0.223511 0.850586
-7 8 20 0 0.231201 0.888672
-7 8 21 0 0.231323 0.895996
-7 8 22 0 0.232056 0.90332
-7 8 23 0 0.233276 0.911133
-7 8 24 0 0.234619 0.918945
-7 8 25 0 0.236206 0.927734
-7 8 26 0 0.238159 0.9375
-7 8 27 0 0.240479 0.948242
-7 8 28 0 0.243164 0.960449
-7 8 29 0 0.246216 0.973145
-7 8 30 0 0.249268 0.986328
-7 8 31 0 0.252686 1
-7 9 0 0.0545044 0.136719 0.0261383
-7 9 1 0.0545044 0.136841 0.0261536
-7 9 2 0.0545654 0.136841 0.0261536
-7 9 3 0.0546265 0.136841 0.0261688
-7 9 4 0.0547791 0.136963 0.0261993
-7 9 5 0.0524597 0.136719 0.0444641
-7 9 6 0.0474243 0.136475 0.0628662
-7 9 7 0.0343018 0.136475 0.0844727
-7 9 8 0 0.136841 0.111206
-7 9 9 0 0.137451 0.144531
-7 9 10 0 0.139771 0.186035
-7 9 11 0 0.14502 0.239258
-7 9 12 0 0.151367 0.30249
-7 9 13 0 0.158813 0.374023
-7 9 14 0 0.167847 0.452637
-7 9 15 0 0.178833 0.536133
-7 9 16 0 0.191895 0.623047
-7 9 17 0 0.205688 0.706543
-7 9 18 0 0.219238 0.783203
-7 9 19 0 0.231934 0.850586
-7 9 20 0 0.238037 0.88916
-7 9 21 0 0.236816 0.895996
-7 9 22 0 0.236694 0.903809
-7 9 23 0 0.237061 0.911621
-7 9 24 0 0.237915 0.919434
-7 9 25 0 0.239136 0.928223
-7 9 26 0 0.240601 0.9375
-7 9 27 0 0.242554 0.948242
-7 9 28 0 0.244995 0.960449
-7 9 29 0 0.247681 0.973145
-7 9 30 0 0.250732 0.986816
-7 9 31 0 0.253662 1
-7 10 0 0 0.172852 0.0244446
-7 10 1 0 0.172852 0.0244446
-7 10 2 0 0.172852 0.0244598
-7 10 3 0 0.172852 0.0244751
-7 10 4 0 0.172974 0.0245056
-7 10 5 0 0.172974 0.028656
-7 10 6 0 0.172974 0.055542
-7 10 7 0 0.172974 0.0801392
-7 10 8 0 0.173218 0.108521
-7 10 9 0 0.17395 0.143188
-7 10 10 0 0.176147 0.185425
-7 10 11 0 0.180786 0.238525
-7 10 12 0 0.186279 0.301758
-7 10 13 0 0.192017 0.373535
-7 10 14 0 0.198486 0.452393
-7 10 15 0 0.206299 0.536133
-7 10 16 0 0.215698 0.623047
-7 10 17 0 0.22583 0.706543
-7 10 18 0 0.236206 0.783691
-7 10 19 0 0.246094 0.851074
-7 10 20 0 0.249878 0.890137
-7 10 21 0 0.24646 0.896973
-7 10 22 0 0.244629 0.904297
-7 10 23 0 0.243774 0.912109
-7 10 24 0 0.243652 0.919922
-7 10 25 0 0.244141 0.928711
-7 10 26 0 0.244995 0.937988
-7 10 27 0 0.246338 0.94873
-7 10 28 0 0.248291 0.960938
-7 10 29 0 0.250488 0.973633
-7 10 30 0 0.253174 0.986816
-7 10 31 0 0.255859 1
-7 11 0 0 0.220581 0.0215454
-7 11 1 0 0.220581 0.0215454
-7 11 2 0 0.220581 0.0215607
-7 11 3 0 0.220581 0.0215759
-7 11 4 0 0.220703 0.0216217
-7 11 5 0 0.220703 0.0216827
-7 11 6 0 0.220825 0.0372925
-7 11 7 0 0.220703 0.0727539
-7 11 8 0 0.220581 0.105103
-7 11 9 0 0.220947 0.141846
-7 11 10 0 0.222412 0.185303
-7 11 11 0 0.22583 0.237915
-7 11 12 0 0.230225 0.301025
-7 11 13 0 0.234741 0.372803
-7 11 14 0 0.239136 0.452148
-7 11 15 0 0.243896 0.536133
-7 11 16 0 0.249512 0.623535
-7 11 17 0 0.255615 0.707031
-7 11 18 0 0.261963 0.78418
-7 11 19 0 0.268311 0.851562
-7 11 20 0 0.268799 0.891602
-7 11 21 0 0.262207 0.898438
-7 11 22 0 0.257812 0.905762
-7 11 23 0 0.255127 0.913086
-7 11 24 0 0.253418 0.920898
-7 11 25 0 0.252686 0.929199
-7 11 26 0 0.252441 0.938965
-7 11 27 0 0.252686 0.949219
-7 11 28 0 0.253906 0.961426
-7 11 29 0 0.255371 0.974121
-7 11 30 0 0.257324 0.987305
-7 11 31 0 0.259277 1
-7 12 0 0 0.279053 0.0126343
-7 12 1 0 0.279053 0.0126495
-7 12 2 0 0.279053 0.0126724
-7 12 3 0 0.279053 0.0127182
-7 12 4 0 0.279053 0.0128021
-7 12 5 0 0.279053 0.01297
-7 12 6 0 0.279297 0.0132675
-7 12 7 0 0.279297 0.0529175
-7 12 8 0 0.279297 0.097168
-7 12 9 0 0.279297 0.13855
-7 12 10 0 0.279785 0.184204
-7 12 11 0 0.28125 0.237061
-7 12 12 0 0.28418 0.299561
-7 12 13 0 0.287354 0.371582
-7 12 14 0 0.290283 0.451172
-7 12 15 0 0.29248 0.536133
-7 12 16 0 0.294678 0.623535
-7 12 17 0 0.296631 0.70752
-7 12 18 0 0.29834 0.784668
-7 12 19 0 0.300537 0.852539
-7 12 20 0 0.297363 0.894043
-7 12 21 0 0.286133 0.900391
-7 12 22 0 0.278076 0.907715
-7 12 23 0 0.272705 0.915039
-7 12 24 0 0.269043 0.922363
-7 12 25 0 0.266113 0.930664
-7 12 26 0 0.26416 0.939941
-7 12 27 0 0.263184 0.950195
-7 12 28 0 0.262939 0.962402
-7 12 29 0 0.263184 0.975098
-7 12 30 0 0.26416 0.988281
-7 12 31 0 0.265381 1
-7 13 0 0 0.345459 0
-7 13 1 0 0.345459 0
-7 13 2 0 0.345459 0
-7 13 3 0 0.345459 0
-7 13 4 0 0.345459 0
-7 13 5 0 0.345459 0
-7 13 6 0 0.345459 0
-7 13 7 0 0.345703 0
-7 13 8 0 0.345947 0.0767212
-7 13 9 0 0.345947 0.129028
-7 13 10 0 0.346191 0.179199
-7 13 11 0 0.346924 0.234131
-7 13 12 0 0.348389 0.297363
-7 13 13 0 0.350342 0.369385
-7 13 14 0 0.351562 0.449463
-7 13 15 0 0.351807 0.535156
-7 13 16 0 0.351074 0.623535
-7 13 17 0 0.349121 0.708008
-7 13 18 0 0.34668 0.785645
-7 13 19 0 0.343994 0.853516
-7 13 20 0 0.336914 0.897949
-7 13 21 0 0.320068 0.904297
-7 13 22 0 0.307617 0.910645
-7 13 23 0 0.298584 0.917969
-7 13 24 0 0.291992 0.924805
-7 13 25 0 0.286621 0.933105
-7 13 26 0 0.282227 0.941895
-7 13 27 0 0.279053 0.952148
-7 13 28 0 0.276855 0.963867
-7 13 29 0 0.275635 0.976074
-7 13 30 0 0.274902 0.989258
-7 13 31 0 0.274658 1
-7 14 0 0 0.419434 0
-7 14 1 0 0.419434 0
-7 14 2 0 0.419434 0
-7 14 3 0 0.419434 0
-7 14 4 0 0.419434 0
-7 14 5 0 0.419434 0
-7 14 6 0 0.419434 0
-7 14 7 0 0.419678 0
-7 14 8 0 0.419678 0
-7 14 9 0 0.419922 0.108398
-7 14 10 0 0.42041 0.167969
-7 14 11 0 0.421143 0.227051
-7 14 12 0 0.421875 0.292236
-7 14 13 0 0.422607 0.365234
-7 14 14 0 0.423096 0.446289
-7 14 15 0 0.421875 0.532715
-7 14 16 0 0.418701 0.622559
-7 14 17 0 0.41333 0.708496
-7 14 18 0 0.406738 0.786621
-7 14 19 0 0.399658 0.85498
-7 14 20 0 0.388916 0.90332
-7 14 21 0 0.365479 0.909668
-7 14 22 0 0.347656 0.916016
-7 14 23 0 0.334473 0.922363
-7 14 24 0 0.324219 0.929199
-7 14 25 0 0.31543 0.937012
-7 14 26 0 0.308105 0.945801
-7 14 27 0 0.302002 0.955078
-7 14 28 0 0.297363 0.966309
-7 14 29 0 0.293701 0.978516
-7 14 30 0 0.290771 0.991211
-7 14 31 0 0.288818 1
-7 15 0 0 0.498779 0
-7 15 1 0 0.498779 0
-7 15 2 0 0.498779 0
-7 15 3 0 0.498779 0
-7 15 4 0 0.498779 0
-7 15 5 0 0.498779 0
-7 15 6 0 0.499023 0
-7 15 7 0 0.499023 0
-7 15 8 0 0.499023 0
-7 15 9 0 0.499512 0.0486145
-7 15 10 0 0.5 0.146729
-7 15 11 0 0.500488 0.213745
-7 15 12 0 0.501465 0.282715
-7 15 13 0 0.502441 0.357666
-7 15 14 0 0.502441 0.439941
-7 15 15 0 0.500488 0.52832
-7 15 16 0 0.496094 0.619629
-7 15 17 0 0.488281 0.707031
-7 15 18 0 0.477783 0.786621
-7 15 19 0 0.466553 0.855957
-7 15 20 0 0.453369 0.910156
-7 15 21 0 0.423096 0.91748
-7 15 22 0 0.39917 0.923828
-7 15 23 0 0.380859 0.929688
-7 15 24 0 0.366455 0.936035
-7 15 25 0 0.35376 0.943359
-7 15 26 0 0.342773 0.951172
-7 15 27 0 0.333252 0.959961
-7 15 28 0 0.325195 0.970703
-7 15 29 0 0.318604 0.982422
-7 15 30 0 0.313232 0.994629
-7 15 31 0 0.308594 1
-7 16 0 0 0.58252 0
-7 16 1 0 0.58252 0
-7 16 2 0 0.58252 0
-7 16 3 0 0.58252 0
-7 16 4 0 0.58252 0
-7 16 5 0 0.58252 0
-7 16 6 0 0.58252 0
-7 16 7 0 0.58252 0
-7 16 8 0 0.58252 0
-7 16 9 0 0.58252 0
-7 16 10 0 0.583008 0.103882
-7 16 11 0 0.583984 0.191528
-7 16 12 0 0.585449 0.266846
-7 16 13 0 0.586914 0.344727
-7 16 14 0 0.587402 0.429199
-7 16 15 0 0.585938 0.519531
-7 16 16 0 0.581055 0.612793
-7 16 17 0 0.571777 0.703125
-7 16 18 0 0.558594 0.785156
-7 16 19 0 0.543945 0.856445
-7 16 20 0 0.527832 0.914551
-7 16 21 0 0.49292 0.927246
-7 16 22 0 0.462891 0.93457
-7 16 23 0 0.438965 0.940918
-7 16 24 0 0.419678 0.946777
-7 16 25 0 0.402588 0.952637
-7 16 26 0 0.387207 0.959961
-7 16 27 0 0.373535 0.967773
-7 16 28 0 0.361816 0.977539
-7 16 29 0 0.351562 0.988281
-7 16 30 0 0.342773 0.999512
-7 16 31 0 0.335205 1
-7 17 0 0 0.664551 0
-7 17 1 0 0.664551 0
-7 17 2 0 0.664551 0
-7 17 3 0 0.664551 0
-7 17 4 0 0.664551 0
-7 17 5 0 0.664551 0
-7 17 6 0 0.664551 0
-7 17 7 0 0.664551 0
-7 17 8 0 0.664551 0
-7 17 9 0 0.665039 0
-7 17 10 0 0.665039 0
-7 17 11 0 0.666016 0.155396
-7 17 12 0 0.667969 0.243652
-7 17 13 0 0.669922 0.326416
-7 17 14 0 0.671387 0.413086
-7 17 15 0 0.670898 0.505371
-7 17 16 0 0.666992 0.601074
-7 17 17 0 0.658203 0.694336
-7 17 18 0 0.644531 0.779785
-7 17 19 0 0.627441 0.853516
-7 17 20 0 0.608398 0.914062
-7 17 21 0 0.572266 0.937988
-7 17 22 0 0.537109 0.94873
-7 17 23 0 0.507812 0.955566
-7 17 24 0 0.483154 0.961426
-7 17 25 0 0.460938 0.966797
-7 17 26 0 0.440674 0.972656
-7 17 27 0 0.422363 0.979492
-7 17 28 0 0.40625 0.987793
-7 17 29 0 0.391846 0.996582
-7 17 30 0 0.37915 1
-7 17 31 0 0.368164 1
-7 18 0 0 0.741211 0
-7 18 1 0 0.741211 0
-7 18 2 0 0.741211 0
-7 18 3 0 0.741211 0
-7 18 4 0 0.741211 0
-7 18 5 0 0.741211 0
-7 18 6 0 0.741211 0
-7 18 7 0 0.741211 0
-7 18 8 0 0.741699 0
-7 18 9 0 0.741699 0
-7 18 10 0 0.741699 0
-7 18 11 0 0.742188 0.079895
-7 18 12 0 0.744141 0.211426
-7 18 13 0 0.746582 0.302002
-7 18 14 0 0.749023 0.391846
-7 18 15 0 0.750488 0.485596
-7 18 16 0 0.748535 0.583496
-7 18 17 0 0.741699 0.680176
-7 18 18 0 0.729004 0.769043
-7 18 19 0 0.711426 0.84668
-7 18 20 0 0.69043 0.910645
-7 18 21 0 0.65625 0.946289
-7 18 22 0 0.618164 0.963867
-7 18 23 0 0.584473 0.973633
-7 18 24 0 0.555176 0.97998
-7 18 25 0 0.527832 0.984863
-7 18 26 0 0.501953 0.989746
-7 18 27 0 0.478516 0.995117
-7 18 28 0 0.45752 1
-7 18 29 0 0.438477 1
-7 18 30 0 0.421631 1
-7 18 31 0 0.406494 1
-7 19 0 0 0.810059 0
-7 19 1 0 0.810059 0
-7 19 2 0 0.810059 0
-7 19 3 0 0.810059 0
-7 19 4 0 0.810059 0
-7 19 5 0 0.810059 0
-7 19 6 0 0.810059 0
-7 19 7 0 0.810547 0
-7 19 8 0 0.810547 0
-7 19 9 0 0.810547 0
-7 19 10 0 0.810547 0
-7 19 11 0 0.811035 0
-7 19 12 0 0.8125 0.16626
-7 19 13 0 0.814941 0.272461
-7 19 14 0 0.818359 0.366455
-7 19 15 0 0.820801 0.462158
-7 19 16 0 0.821777 0.561523
-7 19 17 0 0.817383 0.660156
-7 19 18 0 0.807617 0.75293
-7 19 19 0 0.791016 0.834473
-7 19 20 0 0.77002 0.901855
-7 19 21 0 0.73877 0.94873
-7 19 22 0 0.70166 0.976074
-7 19 23 0 0.665527 0.991211
-7 19 24 0 0.632324 1
-7 19 25 0 0.600098 1
-7 19 26 0 0.568848 1
-7 19 27 0 0.540039 1
-7 19 28 0 0.51416 1
-7 19 29 0 0.48999 1
-7 19 30 0 0.468262 1
-7 19 31 0 0.44873 1
-7 20 0 0 0.869629 0
-7 20 1 0 0.869629 0
-7 20 2 0 0.869629 0
-7 20 3 0 0.869629 0
-7 20 4 0 0.869629 0
-7 20 5 0 0.869629 0
-7 20 6 0 0.869629 0
-7 20 7 0 0.869629 0
-7 20 8 0 0.869629 0
-7 20 9 0 0.870117 0
-7 20 10 0 0.870117 0
-7 20 11 0 0.870117 0
-7 20 12 0 0.871094 0.0813599
-7 20 13 0 0.873535 0.237549
-7 20 14 0 0.877441 0.338623
-7 20 15 0 0.881348 0.436279
-7 20 16 0 0.883789 0.536621
-7 20 17 0 0.882812 0.636719
-7 20 18 0 0.875488 0.731934
-7 20 19 0 0.861816 0.816895
-7 20 20 0 0.841797 0.888184
-7 20 21 0 0.81543 0.944824
-7 20 22 0 0.781738 0.982422
-7 20 23 0 0.745117 1
-7 20 24 0 0.709961 1
-7 20 25 0 0.673828 1
-7 20 26 0 0.638672 1
-7 20 27 0 0.60498 1
-7 20 28 0 0.573242 1
-7 20 29 0 0.544434 1
-7 20 30 0 0.517578 1
-7 20 31 0 0.493652 1
-7 21 0 0 0.92041 0
-7 21 1 0 0.92041 0
-7 21 2 0 0.92041 0
-7 21 3 0 0.92041 0
-7 21 4 0 0.92041 0
-7 21 5 0 0.92041 0
-7 21 6 0 0.92041 0
-7 21 7 0 0.92041 0
-7 21 8 0 0.92041 0
-7 21 9 0 0.92041 0
-7 21 10 0 0.92041 0
-7 21 11 0 0.920898 0
-7 21 12 0 0.920898 0
-7 21 13 0 0.92334 0.19397
-7 21 14 0 0.927246 0.307617
-7 21 15 0 0.932129 0.408203
-7 21 16 0 0.936035 0.509277
-7 21 17 0 0.9375 0.609863
-7 21 18 0 0.933594 0.706543
-7 21 19 0 0.92334 0.794434
-7 21 20 0 0.90625 0.869141
-7 21 21 0 0.883789 0.932129
-7 21 22 0 0.854492 0.97998
-7 21 23 0 0.820801 1
-7 21 24 0 0.785645 1
-7 21 25 0 0.748047 1
-7 21 26 0 0.709473 1
-7 21 27 0 0.671387 1
-7 21 28 0 0.635254 1
-7 21 29 0 0.601074 1
-7 21 30 0 0.569824 1
-7 21 31 0 0.541016 1
-7 22 0 0 0.962402 0
-7 22 1 0 0.962402 0
-7 22 2 0 0.962402 0
-7 22 3 0 0.962402 0
-7 22 4 0 0.962402 0
-7 22 5 0 0.962402 0
-7 22 6 0 0.962402 0
-7 22 7 0 0.962402 0
-7 22 8 0 0.962402 0
-7 22 9 0 0.962402 0
-7 22 10 0 0.962402 0
-7 22 11 0 0.962402 0
-7 22 12 0 0.962891 0
-7 22 13 0 0.964355 0.131592
-7 22 14 0 0.968262 0.273682
-7 22 15 0 0.973633 0.378662
-7 22 16 0 0.979004 0.480469
-7 22 17 0 0.982422 0.581055
-7 22 18 0 0.981445 0.678223
-7 22 19 0 0.974609 0.768066
-7 22 20 0 0.960938 0.846191
-7 22 21 0 0.941406 0.912598
-7 22 22 0 0.916504 0.967285
-7 22 23 0 0.887695 1
-7 22 24 0 0.85498 1
-7 22 25 0 0.817871 1
-7 22 26 0 0.77832 1
-7 22 27 0 0.737305 1
-7 22 28 0 0.697266 1
-7 22 29 0 0.65918 1
-7 22 30 0 0.623047 1
-7 22 31 0 0.589844 1
-7 23 0 0 0.996094 0
-7 23 1 0 0.996094 0
-7 23 2 0 0.996094 0
-7 23 3 0 0.996094 0
-7 23 4 0 0.996094 0
-7 23 5 0 0.996094 0
-7 23 6 0 0.996094 0
-7 23 7 0 0.996094 0
-7 23 8 0 0.996094 0
-7 23 9 0 0.996094 0
-7 23 10 0 0.996094 0
-7 23 11 0 0.996094 0
-7 23 12 0 0.996094 0
-7 23 13 0 0.996582 0
-7 23 14 0 1 0.237183
-7 23 15 0 1 0.349121
-7 23 16 0 1 0.451904
-7 23 17 0 1 0.552734
-7 23 18 0 1 0.649902
-7 23 19 0 1 0.740234
-7 23 20 0 1 0.820312
-7 23 21 0 0.98877 0.890137
-7 23 22 0 0.967285 0.948242
-7 23 23 0 0.941895 0.993652
-7 23 24 0 0.913574 1
-7 23 25 0 0.879395 1
-7 23 26 0 0.840332 1
-7 23 27 0 0.79834 1
-7 23 28 0 0.756348 1
-7 23 29 0 0.714844 1
-7 23 30 0 0.674805 1
-7 23 31 0 0.637695 1
-7 24 0 0 1 0
-7 24 1 0 1 0
-7 24 2 0 1 0
-7 24 3 0 1 0
-7 24 4 0 1 0
-7 24 5 0 1 0
-7 24 6 0 1 0
-7 24 7 0 1 0
-7 24 8 0 1 0
-7 24 9 0 1 0
-7 24 10 0 1 0
-7 24 11 0 1 0
-7 24 12 0 1 0
-7 24 13 0 1 0
-7 24 14 0 1 0.195801
-7 24 15 0 1 0.31958
-7 24 16 0 1 0.424072
-7 24 17 0 1 0.524414
-7 24 18 0 1 0.621094
-7 24 19 0 1 0.711426
-7 24 20 0 1 0.792969
-7 24 21 0 1 0.864746
-7 24 22 0 1 0.92627
-7 24 23 0 0.986816 0.975586
-7 24 24 0 0.961914 1
-7 24 25 0 0.931641 1
-7 24 26 0 0.89502 1
-7 24 27 0 0.854004 1
-7 24 28 0 0.810547 1
-7 24 29 0 0.76709 1
-7 24 30 0 0.724609 1
-7 24 31 0 0.683594 1
-7 25 0 0 1 0
-7 25 1 0 1 0
-7 25 2 0 1 0
-7 25 3 0 1 0
-7 25 4 0 1 0
-7 25 5 0 1 0
-7 25 6 0 1 0
-7 25 7 0 1 0
-7 25 8 0 1 0
-7 25 9 0 1 0
-7 25 10 0 1 0
-7 25 11 0 1 0
-7 25 12 0 1 0
-7 25 13 0 1 0
-7 25 14 0 1 0.135742
-7 25 15 0 1 0.286133
-7 25 16 0 1 0.394043
-7 25 17 0 1 0.493896
-7 25 18 0 1 0.589844
-7 25 19 0 1 0.680176
-7 25 20 0 1 0.761719
-7 25 21 0 1 0.835449
-7 25 22 0 1 0.899414
-7 25 23 0 1 0.952148
-7 25 24 0 1 0.995605
-7 25 25 0 0.979492 1
-7 25 26 0 0.946777 1
-7 25 27 0 0.907715 1
-7 25 28 0 0.865234 1
-7 25 29 0 0.820312 1
-7 25 30 0 0.775879 1
-7 25 31 0 0.732422 1
-7 26 0 0 1 0
-7 26 1 0 1 0
-7 26 2 0 1 0
-7 26 3 0 1 0
-7 26 4 0 1 0
-7 26 5 0 1 0
-7 26 6 0 1 0
-7 26 7 0 1 0
-7 26 8 0 1 0
-7 26 9 0 1 0
-7 26 10 0 1 0
-7 26 11 0 1 0
-7 26 12 0 1 0
-7 26 13 0 1 0
-7 26 14 0 1 0
-7 26 15 0 1 0.247681
-7 26 16 0 1 0.361572
-7 26 17 0 1 0.46167
-7 26 18 0 1 0.556641
-7 26 19 0 1 0.645508
-7 26 20 0 1 0.727539
-7 26 21 0 1 0.802246
-7 26 22 0 1 0.868652
-7 26 23 0 1 0.923828
-7 26 24 0 1 0.970215
-7 26 25 0 1 1
-7 26 26 0 0.994629 1
-7 26 27 0 0.958984 1
-7 26 28 0 0.918457 1
-7 26 29 0 0.874023 1
-7 26 30 0 0.828125 1
-7 26 31 0 0.782715 1
-7 27 0 0 1 0
-7 27 1 0 1 0
-7 27 2 0 1 0
-7 27 3 0 1 0
-7 27 4 0 1 0
-7 27 5 0 1 0
-7 27 6 0 1 0
-7 27 7 0 1 0
-7 27 8 0 1 0
-7 27 9 0 1 0
-7 27 10 0 1 0
-7 27 11 0 1 0
-7 27 12 0 1 0
-7 27 13 0 1 0
-7 27 14 0 1 0
-7 27 15 0 1 0.200195
-7 27 16 0 1 0.326172
-7 27 17 0 1 0.427734
-7 27 18 0 1 0.521484
-7 27 19 0 1 0.609375
-7 27 20 0 1 0.69043
-7 27 21 0 1 0.765625
-7 27 22 0 1 0.833008
-7 27 23 0 1 0.890625
-7 27 24 0 1 0.939941
-7 27 25 0 1 0.985352
-7 27 26 0 1 1
-7 27 27 0 1 1
-7 27 28 0 0.968262 1
-7 27 29 0 0.925293 1
-7 27 30 0 0.879883 1
-7 27 31 0 0.833008 1
-7 28 0 0 1 0
-7 28 1 0 1 0
-7 28 2 0 1 0
-7 28 3 0 1 0
-7 28 4 0 1 0
-7 28 5 0 1 0
-7 28 6 0 1 0
-7 28 7 0 1 0
-7 28 8 0 1 0
-7 28 9 0 1 0
-7 28 10 0 1 0
-7 28 11 0 1 0
-7 28 12 0 1 0
-7 28 13 0 1 0
-7 28 14 0 1 0
-7 28 15 0 1 0.129883
-7 28 16 0 1 0.287109
-7 28 17 0 1 0.391602
-7 28 18 0 1 0.484863
-7 28 19 0 1 0.571289
-7 28 20 0 1 0.651367
-7 28 21 0 1 0.726074
-7 28 22 0 1 0.793945
-7 28 23 0 1 0.853027
-7 28 24 0 1 0.904297
-7 28 25 0 1 0.952637
-7 28 26 0 1 0.997559
-7 28 27 0 1 1
-7 28 28 0 1 1
-7 28 29 0 0.974121 1
-7 28 30 0 0.930664 1
-7 28 31 0 0.884277 1
-7 29 0 0 1 0
-7 29 1 0 1 0
-7 29 2 0 1 0
-7 29 3 0 1 0
-7 29 4 0 1 0
-7 29 5 0 1 0
-7 29 6 0 1 0
-7 29 7 0 1 0
-7 29 8 0 1 0
-7 29 9 0 1 0
-7 29 10 0 1 0
-7 29 11 0 1 0
-7 29 12 0 1 0
-7 29 13 0 1 0
-7 29 14 0 1 0
-7 29 15 0 1 0
-7 29 16 0 1 0.242188
-7 29 17 0 1 0.353271
-7 29 18 0 1 0.446777
-7 29 19 0 1 0.531738
-7 29 20 0 1 0.609863
-7 29 21 0 1 0.683594
-7 29 22 0 1 0.751465
-7 29 23 0 1 0.811035
-7 29 24 0 1 0.86377
-7 29 25 0 1 0.914551
-7 29 26 0 1 0.962402
-7 29 27 0 1 1
-7 29 28 0 1 1
-7 29 29 0 1 1
-7 29 30 0 0.979004 1
-7 29 31 0 0.93457 1
-7 30 0 0 1 0
-7 30 1 0 1 0
-7 30 2 0 1 0
-7 30 3 0 1 0
-7 30 4 0 1 0
-7 30 5 0 1 0
-7 30 6 0 1 0
-7 30 7 0 1 0
-7 30 8 0 1 0
-7 30 9 0 1 0
-7 30 10 0 1 0
-7 30 11 0 1 0
-7 30 12 0 1 0
-7 30 13 0 1 0
-7 30 14 0 1 0
-7 30 15 0 1 0
-7 30 16 0 1 0.186279
-7 30 17 0 1 0.312012
-7 30 18 0 1 0.406738
-7 30 19 0 1 0.490723
-7 30 20 0 1 0.567383
-7 30 21 0 1 0.63916
-7 30 22 0 1 0.705566
-7 30 23 0 1 0.765137
-7 30 24 0 1 0.818848
-7 30 25 0 1 0.870605
-7 30 26 0 1 0.921387
-7 30 27 0 1 0.96875
-7 30 28 0 1 1
-7 30 29 0 1 1
-7 30 30 0 1 1
-7 30 31 0 0.98291 1
-7 31 0 0 1 0
-7 31 1 0 1 0
-7 31 2 0 1 0
-7 31 3 0 1 0
-7 31 4 0 1 0
-7 31 5 0 1 0
-7 31 6 0 1 0
-7 31 7 0 1 0
-7 31 8 0 1 0
-7 31 9 0 1 0
-7 31 10 0 1 0
-7 31 11 0 1 0
-7 31 12 0 1 0
-7 31 13 0 1 0
-7 31 14 0 1 0
-7 31 15 0 1 0
-7 31 16 0 1 0.0896606
-7 31 17 0 1 0.266846
-7 31 18 0 1 0.365234
-7 31 19 0 1 0.448486
-7 31 20 0 1 0.523438
-7 31 21 0 1 0.593262
-7 31 22 0 1 0.658203
-7 31 23 0 1 0.716797
-7 31 24 0 1 0.77002
-7 31 25 0 1 0.823242
-7 31 26 0 1 0.875488
-7 31 27 0 1 0.92627
-7 31 28 0 1 0.973145
-7 31 29 0 1 1
-7 31 30 0 1 1
-7 31 31 0 1 1
-8 0 0 0.17688 0 0.00891113
-8 0 1 0.176758 0 0.00878906
-8 0 2 0.176758 0 0.00857544
-8 0 3 0.17688 0 0.0083313
-8 0 4 0.177002 0 0.0219116
-8 0 5 0.175415 0 0.0564575
-8 0 6 0.170776 0 0.0817871
-8 0 7 0.148315 0.0249786 0.0984497
-8 0 8 0.130127 0.0427856 0.115112
-8 0 9 0.121216 0.0474243 0.146729
-8 0 10 0.104309 0.0550232 0.1875
-8 0 11 0.0476074 0.0663452 0.240601
-8 0 12 0 0.0805664 0.303467
-8 0 13 0 0.09729 0.374512
-8 0 14 0 0.116089 0.452881
-8 0 15 0 0.136475 0.536133
-8 0 16 0 0.157837 0.623047
-8 0 17 0 0.178467 0.706543
-8 0 18 0 0.19751 0.783203
-8 0 19 0 0.214233 0.850586
-8 0 20 0 0.223633 0.888184
-8 0 21 0 0.225342 0.895508
-8 0 22 0 0.227295 0.90332
-8 0 23 0 0.229126 0.911133
-8 0 24 0 0.231079 0.918945
-8 0 25 0 0.233276 0.927734
-8 0 26 0 0.235718 0.9375
-8 0 27 0 0.238281 0.948242
-8 0 28 0 0.241333 0.960449
-8 0 29 0 0.244507 0.973145
-8 0 30 0 0.247925 0.986328
-8 0 31 0 0.251465 1
-8 1 0 0.176514 0 0.0072403
-8 1 1 0.176514 0 0.00707626
-8 1 2 0.176514 0 0.00677109
-8 1 3 0.176636 0 0.00640106
-8 1 4 0.176758 0 0.0214233
-8 1 5 0.175293 0 0.0563049
-8 1 6 0.170654 0 0.081665
-8 1 7 0.148438 0.0276184 0.0985107
-8 1 8 0.130127 0.0437317 0.115112
-8 1 9 0.121155 0.0482178 0.146729
-8 1 10 0.104187 0.0556335 0.1875
-8 1 11 0.0472412 0.0668335 0.240601
-8 1 12 0 0.0809326 0.303467
-8 1 13 0 0.0975342 0.374512
-8 1 14 0 0.116333 0.452881
-8 1 15 0 0.136597 0.536133
-8 1 16 0 0.157959 0.623047
-8 1 17 0 0.178589 0.706543
-8 1 18 0 0.19751 0.783203
-8 1 19 0 0.214355 0.850586
-8 1 20 0 0.223755 0.888184
-8 1 21 0 0.225464 0.895508
-8 1 22 0 0.227295 0.90332
-8 1 23 0 0.229248 0.911133
-8 1 24 0 0.231079 0.918945
-8 1 25 0 0.233276 0.927734
-8 1 26 0 0.235718 0.9375
-8 1 27 0 0.238403 0.948242
-8 1 28 0 0.241333 0.960449
-8 1 29 0 0.244629 0.973145
-8 1 30 0 0.247925 0.986328
-8 1 31 0 0.251465 1
-8 2 0 0.175903 0.0134659 0
-8 2 1 0.175903 0.014534 0
-8 2 2 0.175903 0.0161591 0
-8 2 3 0.176025 0.017746 0
-8 2 4 0.17627 0.0183258 0.0205841
-8 2 5 0.174927 0.00848389 0.0560303
-8 2 6 0.170532 0 0.081543
-8 2 7 0.14856 0.0315552 0.0986328
-8 2 8 0.130005 0.0453491 0.115112
-8 2 9 0.121033 0.0495911 0.146729
-8 2 10 0.104004 0.0567627 0.1875
-8 2 11 0.0465393 0.067688 0.240601
-8 2 12 0 0.081604 0.303467
-8 2 13 0 0.0980835 0.374512
-8 2 14 0 0.116699 0.452881
-8 2 15 0 0.136963 0.536133
-8 2 16 0 0.158081 0.623047
-8 2 17 0 0.178711 0.706543
-8 2 18 0 0.197632 0.783203
-8 2 19 0 0.214478 0.850586
-8 2 20 0 0.223755 0.888672
-8 2 21 0 0.225464 0.895508
-8 2 22 0 0.227295 0.90332
-8 2 23 0 0.229248 0.911133
-8 2 24 0 0.231201 0.918945
-8 2 25 0 0.233276 0.927734
-8 2 26 0 0.235718 0.9375
-8 2 27 0 0.238403 0.948242
-8 2 28 0 0.241333 0.960449
-8 2 29 0 0.244629 0.973145
-8 2 30 0 0.247925 0.986328
-8 2 31 0 0.251465 1
-8 3 0 0.174805 0.0322876 0
-8 3 1 0.174805 0.0325623 0
-8 3 2 0.174683 0.03302 0
-8 3 3 0.174927 0.0335693 0
-8 3 4 0.175293 0.033783 0.0190887
-8 3 5 0.174316 0.0310974 0.0555115
-8 3 6 0.170166 0.0272675 0.0812988
-8 3 7 0.148926 0.037323 0.098877
-8 3 8 0.129761 0.0480652 0.115051
-8 3 9 0.120728 0.0519409 0.146729
-8 3 10 0.103699 0.0586853 0.1875
-8 3 11 0.0452576 0.0692749 0.240601
-8 3 12 0 0.0828247 0.303467
-8 3 13 0 0.098938 0.374512
-8 3 14 0 0.117371 0.452881
-8 3 15 0 0.137451 0.536133
-8 3 16 0 0.158447 0.623047
-8 3 17 0 0.178955 0.706543
-8 3 18 0 0.197876 0.783203
-8 3 19 0 0.2146 0.850586
-8 3 20 0 0.223999 0.888672
-8 3 21 0 0.225586 0.895508
-8 3 22 0 0.227417 0.90332
-8 3 23 0 0.22937 0.911133
-8 3 24 0 0.231201 0.918945
-8 3 25 0 0.233398 0.927734
-8 3 26 0 0.235718 0.9375
-8 3 27 0 0.238403 0.948242
-8 3 28 0 0.241455 0.960449
-8 3 29 0 0.244629 0.973145
-8 3 30 0 0.247925 0.986328
-8 3 31 0 0.251465 1
-8 4 0 0.172485 0.0468445 0
-8 4 1 0.172485 0.0469666 0
-8 4 2 0.172485 0.0472412 0
-8 4 3 0.172607 0.0475769 0
-8 4 4 0.173218 0.0477295 0.0165405
-8 4 5 0.172974 0.0462036 0.0545654
-8 4 6 0.169312 0.0436707 0.0806885
-8 4 7 0.149536 0.0456848 0.0993652
-8 4 8 0.129272 0.0526428 0.11499
-8 4 9 0.120239 0.0559692 0.146606
-8 4 10 0.103088 0.0621033 0.1875
-8 4 11 0.0426636 0.0720215 0.240479
-8 4 12 0 0.085022 0.303467
-8 4 13 0 0.100647 0.374512
-8 4 14 0 0.118652 0.452881
-8 4 15 0 0.138428 0.536133
-8 4 16 0 0.15918 0.623047
-8 4 17 0 0.179565 0.706543
-8 4 18 0 0.198364 0.783203
-8 4 19 0 0.214966 0.850586
-8 4 20 0 0.224243 0.888672
-8 4 21 0 0.22583 0.895508
-8 4 22 0 0.227661 0.90332
-8 4 23 0 0.229492 0.911133
-8 4 24 0 0.231323 0.918945
-8 4 25 0 0.233521 0.927734
-8 4 26 0 0.23584 0.9375
-8 4 27 0 0.238525 0.948242
-8 4 28 0 0.241455 0.960449
-8 4 29 0 0.244629 0.973145
-8 4 30 0 0.248047 0.986328
-8 4 31 0 0.251465 1
-8 5 0 0.167725 0.0622253 0
-8 5 1 0.167725 0.0623169 0
-8 5 2 0.167603 0.062439 0
-8 5 3 0.167847 0.0626831 0
-8 5 4 0.168701 0.0629272 0.0142822
-8 5 5 0.169189 0.0623169 0.052887
-8 5 6 0.167114 0.0605469 0.0794067
-8 5 7 0.150635 0.0578308 0.100281
-8 5 8 0.128418 0.0600281 0.114929
-8 5 9 0.119324 0.0626221 0.146606
-8 5 10 0.101807 0.0679321 0.187378
-8 5 11 0.0367737 0.0769653 0.240479
-8 5 12 0 0.0889893 0.303467
-8 5 13 0 0.10376 0.374512
-8 5 14 0 0.121033 0.452881
-8 5 15 0 0.140137 0.536133
-8 5 16 0 0.160645 0.623047
-8 5 17 0 0.180542 0.706543
-8 5 18 0 0.199219 0.783203
-8 5 19 0 0.215576 0.850586
-8 5 20 0 0.224731 0.888672
-8 5 21 0 0.226196 0.895508
-8 5 22 0 0.227905 0.90332
-8 5 23 0 0.229736 0.911133
-8 5 24 0 0.231567 0.918945
-8 5 25 0 0.233643 0.927734
-8 5 26 0 0.236084 0.9375
-8 5 27 0 0.238647 0.948242
-8 5 28 0 0.241577 0.960449
-8 5 29 0 0.244751 0.973145
-8 5 30 0 0.248169 0.986328
-8 5 31 0 0.251465 1
-8 6 0 0.158081 0.0779419 0
-8 6 1 0.158081 0.0780029 0
-8 6 2 0.158081 0.078064 0
-8 6 3 0.158081 0.078186 0
-8 6 4 0.158813 0.0785522 0.0214081
-8 6 5 0.160034 0.0788574 0.0509644
-8 6 6 0.161499 0.0790405 0.0766602
-8 6 7 0.152466 0.0753784 0.101685
-8 6 8 0.126831 0.0710449 0.114685
-8 6 9 0.117493 0.072937 0.146484
-8 6 10 0.0993652 0.0772705 0.187256
-8 6 11 0.0150299 0.0852051 0.240356
-8 6 12 0 0.0959473 0.303223
-8 6 13 0 0.109375 0.374512
-8 6 14 0 0.125366 0.452881
-8 6 15 0 0.143555 0.536133
-8 6 16 0 0.163208 0.623047
-8 6 17 0 0.182617 0.706543
-8 6 18 0 0.200684 0.783203
-8 6 19 0 0.216919 0.850586
-8 6 20 0 0.225708 0.888672
-8 6 21 0 0.227051 0.895996
-8 6 22 0 0.228638 0.90332
-8 6 23 0 0.230347 0.911133
-8 6 24 0 0.232056 0.918945
-8 6 25 0 0.234131 0.927734
-8 6 26 0 0.236328 0.9375
-8 6 27 0 0.238892 0.948242
-8 6 28 0 0.241821 0.960449
-8 6 29 0 0.244995 0.973145
-8 6 30 0 0.248291 0.986816
-8 6 31 0 0.251709 1
-8 7 0 0.143188 0.0925903 0.0245514
-8 7 1 0.143188 0.0925903 0.0245972
-8 7 2 0.143066 0.0926514 0.0246582
-8 7 3 0.143066 0.0927124 0.0247955
-8 7 4 0.142944 0.0928345 0.0368042
-8 7 5 0.1427 0.0930786 0.0527039
-8 7 6 0.143188 0.0939941 0.0715942
-8 7 7 0.14624 0.0966797 0.0987549
-8 7 8 0.123413 0.0869141 0.114258
-8 7 9 0.11377 0.0881348 0.14624
-8 7 10 0.0943604 0.0915527 0.187134
-8 7 11 0 0.0983887 0.240112
-8 7 12 0 0.107483 0.303223
-8 7 13 0 0.11908 0.374268
-8 7 14 0 0.133301 0.452881
-8 7 15 0 0.14978 0.536133
-8 7 16 0 0.168091 0.623047
-8 7 17 0 0.186401 0.706543
-8 7 18 0 0.203735 0.783203
-8 7 19 0 0.219238 0.850586
-8 7 20 0 0.227661 0.888672
-8 7 21 0 0.228516 0.895996
-8 7 22 0 0.229858 0.903809
-8 7 23 0 0.231323 0.911133
-8 7 24 0 0.233032 0.919434
-8 7 25 0 0.234863 0.927734
-8 7 26 0 0.237061 0.9375
-8 7 27 0 0.239502 0.948242
-8 7 28 0 0.24231 0.960449
-8 7 29 0 0.245483 0.973145
-8 7 30 0 0.248657 0.986816
-8 7 31 0 0.251953 1
-8 8 0 0.135864 0.116699 0.038147
-8 8 1 0.135864 0.11676 0.038147
-8 8 2 0.135864 0.11676 0.0381775
-8 8 3 0.135864 0.116821 0.0381775
-8 8 4 0.13562 0.116821 0.041687
-8 8 5 0.134277 0.116272 0.055481
-8 8 6 0.131714 0.115295 0.0718384
-8 8 7 0.126587 0.11322 0.0914307
-8 8 8 0.116211 0.108765 0.113281
-8 8 9 0.105896 0.109558 0.145752
-8 8 10 0.0831299 0.112183 0.186768
-8 8 11 0 0.118042 0.239746
-8 8 12 0 0.12561 0.302979
-8 8 13 0 0.135132 0.374268
-8 8 14 0 0.146851 0.452637
-8 8 15 0 0.160889 0.536133
-8 8 16 0 0.177002 0.623047
-8 8 17 0 0.193481 0.706543
-8 8 18 0 0.209351 0.783203
-8 8 19 0 0.223877 0.850586
-8 8 20 0 0.231445 0.88916
-8 8 21 0 0.231567 0.895996
-8 8 22 0 0.2323 0.903809
-8 8 23 0 0.233398 0.911621
-8 8 24 0 0.234741 0.919434
-8 8 25 0 0.236328 0.928223
-8 8 26 0 0.238281 0.9375
-8 8 27 0 0.240601 0.948242
-8 8 28 0 0.243286 0.960449
-8 8 29 0 0.246216 0.973145
-8 8 30 0 0.24939 0.986816
-8 8 31 0 0.252686 1
-8 9 0 0.11499 0.141724 0.0358276
-8 9 1 0.11499 0.141846 0.0358276
-8 9 2 0.11499 0.141846 0.0358276
-8 9 3 0.115051 0.141846 0.0358276
-8 9 4 0.115051 0.141968 0.0358582
-8 9 5 0.114197 0.141602 0.0473328
-8 9 6 0.111816 0.140503 0.0653076
-8 9 7 0.107422 0.138672 0.0859375
-8 9 8 0.100281 0.137329 0.111511
-8 9 9 0.0873413 0.138184 0.144775
-8 9 10 0.0489502 0.140381 0.186157
-8 9 11 0 0.14563 0.239258
-8 9 12 0 0.151978 0.30249
-8 9 13 0 0.159302 0.374023
-8 9 14 0 0.168335 0.452637
-8 9 15 0 0.179321 0.536133
-8 9 16 0 0.192261 0.623047
-8 9 17 0 0.206055 0.706543
-8 9 18 0 0.219604 0.783203
-8 9 19 0 0.232178 0.851074
-8 9 20 0 0.238281 0.889648
-8 9 21 0 0.237061 0.896484
-8 9 22 0 0.236816 0.904297
-8 9 23 0 0.237183 0.911621
-8 9 24 0 0.238037 0.919434
-8 9 25 0 0.239258 0.928223
-8 9 26 0 0.240723 0.937988
-8 9 27 0 0.242676 0.94873
-8 9 28 0 0.245117 0.960449
-8 9 29 0 0.247803 0.973633
-8 9 30 0 0.250732 0.986816
-8 9 31 0 0.253662 1
-8 10 0 0.0741577 0.174438 0.0338135
-8 10 1 0.0742188 0.174438 0.0338135
-8 10 2 0.0742188 0.174438 0.0338135
-8 10 3 0.0742798 0.174438 0.0338135
-8 10 4 0.0743408 0.174561 0.033844
-8 10 5 0.0745239 0.174683 0.0338745
-8 10 6 0.0718384 0.174316 0.0568848
-8 10 7 0.0658569 0.173828 0.0808716
-8 10 8 0.0513611 0.173706 0.108948
-8 10 9 0 0.174438 0.143433
-8 10 10 0 0.176514 0.185669
-8 10 11 0 0.181274 0.238647
-8 10 12 0 0.186646 0.302002
-8 10 13 0 0.192505 0.373535
-8 10 14 0 0.198975 0.452393
-8 10 15 0 0.206665 0.536133
-8 10 16 0 0.216064 0.623047
-8 10 17 0 0.226074 0.707031
-8 10 18 0 0.23645 0.783691
-8 10 19 0 0.246338 0.851074
-8 10 20 0 0.250244 0.890137
-8 10 21 0 0.246704 0.897461
-8 10 22 0 0.244751 0.904785
-8 10 23 0 0.244019 0.912598
-8 10 24 0 0.243896 0.919922
-8 10 25 0 0.244263 0.928711
-8 10 26 0 0.245117 0.938477
-8 10 27 0 0.24646 0.94873
-8 10 28 0 0.248413 0.960938
-8 10 29 0 0.250488 0.973633
-8 10 30 0 0.253174 0.986816
-8 10 31 0 0.255859 1
-8 11 0 0 0.221069 0.0322876
-8 11 1 0 0.221069 0.0322876
-8 11 2 0 0.221069 0.0322876
-8 11 3 0 0.221069 0.0322876
-8 11 4 0 0.221069 0.0323181
-8 11 5 0 0.221191 0.0323486
-8 11 6 0 0.221313 0.0393066
-8 11 7 0 0.221069 0.0734253
-8 11 8 0 0.220947 0.105469
-8 11 9 0 0.221313 0.14209
-8 11 10 0 0.222778 0.185547
-8 11 11 0 0.226074 0.238037
-8 11 12 0 0.230469 0.301025
-8 11 13 0 0.234985 0.372803
-8 11 14 0 0.239502 0.452148
-8 11 15 0 0.244141 0.536133
-8 11 16 0 0.249756 0.623535
-8 11 17 0 0.255859 0.707031
-8 11 18 0 0.262207 0.78418
-8 11 19 0 0.268311 0.851562
-8 11 20 0 0.269043 0.89209
-8 11 21 0 0.262451 0.898438
-8 11 22 0 0.257812 0.905762
-8 11 23 0 0.255127 0.913574
-8 11 24 0 0.253662 0.920898
-8 11 25 0 0.252686 0.929688
-8 11 26 0 0.252441 0.938965
-8 11 27 0 0.25293 0.949707
-8 11 28 0 0.253906 0.961426
-8 11 29 0 0.255371 0.974121
-8 11 30 0 0.257324 0.987305
-8 11 31 0 0.259521 1
-8 12 0 0 0.279053 0.0290985
-8 12 1 0 0.279053 0.0291138
-8 12 2 0 0.279297 0.0291138
-8 12 3 0 0.279297 0.029129
-8 12 4 0 0.279297 0.0291443
-8 12 5 0 0.279297 0.0291901
-8 12 6 0 0.279297 0.0292816
-8 12 7 0 0.279541 0.0541382
-8 12 8 0 0.279297 0.0975952
-8 12 9 0 0.279541 0.138794
-8 12 10 0 0.280029 0.184326
-8 12 11 0 0.281494 0.237183
-8 12 12 0 0.284424 0.299561
-8 12 13 0 0.287598 0.371582
-8 12 14 0 0.290527 0.451416
-8 12 15 0 0.292725 0.536133
-8 12 16 0 0.294922 0.623535
-8 12 17 0 0.296875 0.70752
-8 12 18 0 0.298584 0.784668
-8 12 19 0 0.300781 0.852539
-8 12 20 0 0.297607 0.894531
-8 12 21 0 0.286377 0.900879
-8 12 22 0 0.27832 0.907715
-8 12 23 0 0.272949 0.915039
-8 12 24 0 0.269043 0.922852
-8 12 25 0 0.266357 0.931152
-8 12 26 0 0.264404 0.94043
-8 12 27 0 0.263184 0.950684
-8 12 28 0 0.262939 0.962402
-8 12 29 0 0.263428 0.975098
-8 12 30 0 0.26416 0.988281
-8 12 31 0 0.265381 1
-8 13 0 0 0.345459 0.0206909
-8 13 1 0 0.345459 0.0207062
-8 13 2 0 0.345459 0.0207062
-8 13 3 0 0.345703 0.0207367
-8 13 4 0 0.345703 0.0207672
-8 13 5 0 0.345703 0.0208435
-8 13 6 0 0.345703 0.0209961
-8 13 7 0 0.345947 0.0212708
-8 13 8 0 0.345947 0.0773926
-8 13 9 0 0.346191 0.129395
-8 13 10 0 0.346436 0.179321
-8 13 11 0 0.347168 0.234253
-8 13 12 0 0.348389 0.297363
-8 13 13 0 0.350342 0.369385
-8 13 14 0 0.351807 0.449707
-8 13 15 0 0.352051 0.535156
-8 13 16 0 0.351318 0.623535
-8 13 17 0 0.349365 0.708496
-8 13 18 0 0.34668 0.785645
-8 13 19 0 0.344238 0.853516
-8 13 20 0 0.337158 0.898438
-8 13 21 0 0.320312 0.904297
-8 13 22 0 0.307861 0.911133
-8 13 23 0 0.298828 0.917969
-8 13 24 0 0.292236 0.925293
-8 13 25 0 0.286621 0.933105
-8 13 26 0 0.282471 0.942383
-8 13 27 0 0.279053 0.952637
-8 13 28 0 0.276855 0.963867
-8 13 29 0 0.275635 0.976562
-8 13 30 0 0.274902 0.989258
-8 13 31 0 0.274902 1
-8 14 0 0 0.419434 0
-8 14 1 0 0.419434 0
-8 14 2 0 0.419434 0
-8 14 3 0 0.419434 0
-8 14 4 0 0.419678 0
-8 14 5 0 0.419678 0
-8 14 6 0 0.419678 0
-8 14 7 0 0.419678 0
-8 14 8 0 0.419922 0
-8 14 9 0 0.420166 0.108826
-8 14 10 0 0.420654 0.168091
-8 14 11 0 0.421143 0.227295
-8 14 12 0 0.421875 0.29248
-8 14 13 0 0.422852 0.365234
-8 14 14 0 0.423096 0.446289
-8 14 15 0 0.422119 0.532715
-8 14 16 0 0.418945 0.622559
-8 14 17 0 0.413574 0.708496
-8 14 18 0 0.406738 0.786621
-8 14 19 0 0.399902 0.85498
-8 14 20 0 0.38916 0.903809
-8 14 21 0 0.365723 0.909668
-8 14 22 0 0.3479 0.916016
-8 14 23 0 0.334473 0.922852
-8 14 24 0 0.324219 0.929688
-8 14 25 0 0.31543 0.937012
-8 14 26 0 0.308105 0.945801
-8 14 27 0 0.302002 0.955566
-8 14 28 0 0.297363 0.966797
-8 14 29 0 0.293701 0.978516
-8 14 30 0 0.290771 0.991211
-8 14 31 0 0.288818 1
-8 15 0 0 0.499023 0
-8 15 1 0 0.499023 0
-8 15 2 0 0.499023 0
-8 15 3 0 0.499023 0
-8 15 4 0 0.499023 0
-8 15 5 0 0.499023 0
-8 15 6 0 0.499023 0
-8 15 7 0 0.499023 0
-8 15 8 0 0.499268 0
-8 15 9 0 0.499512 0.0500183
-8 15 10 0 0.5 0.146973
-8 15 11 0 0.500977 0.213867
-8 15 12 0 0.501953 0.282715
-8 15 13 0 0.502441 0.357666
-8 15 14 0 0.502441 0.439941
-8 15 15 0 0.500977 0.52832
-8 15 16 0 0.496338 0.619629
-8 15 17 0 0.488281 0.707031
-8 15 18 0 0.478027 0.786621
-8 15 19 0 0.466797 0.855957
-8 15 20 0 0.453613 0.910645
-8 15 21 0 0.42334 0.91748
-8 15 22 0 0.399414 0.923828
-8 15 23 0 0.381104 0.930176
-8 15 24 0 0.366455 0.936035
-8 15 25 0 0.35376 0.943359
-8 15 26 0 0.342773 0.951172
-8 15 27 0 0.333252 0.960449
-8 15 28 0 0.325439 0.970703
-8 15 29 0 0.318604 0.982422
-8 15 30 0 0.313232 0.994629
-8 15 31 0 0.308594 1
-8 16 0 0 0.58252 0
-8 16 1 0 0.58252 0
-8 16 2 0 0.58252 0
-8 16 3 0 0.58252 0
-8 16 4 0 0.58252 0
-8 16 5 0 0.58252 0
-8 16 6 0 0.58252 0
-8 16 7 0 0.58252 0
-8 16 8 0 0.58252 0
-8 16 9 0 0.583008 0
-8 16 10 0 0.583496 0.104309
-8 16 11 0 0.584473 0.19165
-8 16 12 0 0.585449 0.266846
-8 16 13 0 0.586914 0.344971
-8 16 14 0 0.587402 0.429199
-8 16 15 0 0.585938 0.519531
-8 16 16 0 0.581055 0.612793
-8 16 17 0 0.571777 0.703125
-8 16 18 0 0.559082 0.785156
-8 16 19 0 0.543945 0.856445
-8 16 20 0 0.52832 0.914551
-8 16 21 0 0.493164 0.927734
-8 16 22 0 0.463135 0.935059
-8 16 23 0 0.439209 0.940918
-8 16 24 0 0.419922 0.946777
-8 16 25 0 0.402588 0.953125
-8 16 26 0 0.387207 0.959961
-8 16 27 0 0.373535 0.968262
-8 16 28 0 0.361816 0.977539
-8 16 29 0 0.351562 0.988281
-8 16 30 0 0.342773 0.999512
-8 16 31 0 0.335205 1
-8 17 0 0 0.664551 0
-8 17 1 0 0.665039 0
-8 17 2 0 0.665039 0
-8 17 3 0 0.665039 0
-8 17 4 0 0.665039 0
-8 17 5 0 0.665039 0
-8 17 6 0 0.665039 0
-8 17 7 0 0.665039 0
-8 17 8 0 0.665039 0
-8 17 9 0 0.665039 0
-8 17 10 0 0.665527 0
-8 17 11 0 0.666504 0.15564
-8 17 12 0 0.667969 0.243774
-8 17 13 0 0.669922 0.326416
-8 17 14 0 0.671387 0.41333
-8 17 15 0 0.670898 0.505371
-8 17 16 0 0.666992 0.601074
-8 17 17 0 0.658203 0.694336
-8 17 18 0 0.644531 0.779785
-8 17 19 0 0.627441 0.854004
-8 17 20 0 0.608398 0.914551
-8 17 21 0 0.572266 0.937988
-8 17 22 0 0.537109 0.94873
-8 17 23 0 0.507812 0.956055
-8 17 24 0 0.483398 0.961426
-8 17 25 0 0.460938 0.966797
-8 17 26 0 0.440674 0.972656
-8 17 27 0 0.422363 0.979492
-8 17 28 0 0.40625 0.987793
-8 17 29 0 0.391846 0.99707
-8 17 30 0 0.37915 1
-8 17 31 0 0.368164 1
-8 18 0 0 0.741699 0
-8 18 1 0 0.741699 0
-8 18 2 0 0.741699 0
-8 18 3 0 0.741699 0
-8 18 4 0 0.741699 0
-8 18 5 0 0.741699 0
-8 18 6 0 0.741699 0
-8 18 7 0 0.741699 0
-8 18 8 0 0.741699 0
-8 18 9 0 0.741699 0
-8 18 10 0 0.741699 0
-8 18 11 0 0.742676 0.0804443
-8 18 12 0 0.744141 0.211548
-8 18 13 0 0.746582 0.302002
-8 18 14 0 0.749023 0.391846
-8 18 15 0 0.750488 0.48584
-8 18 16 0 0.749023 0.583496
-8 18 17 0 0.741699 0.680176
-8 18 18 0 0.729004 0.769043
-8 18 19 0 0.711426 0.84668
-8 18 20 0 0.69043 0.910645
-8 18 21 0 0.65625 0.946289
-8 18 22 0 0.618164 0.963867
-8 18 23 0 0.584473 0.973633
-8 18 24 0 0.555176 0.97998
-8 18 25 0 0.527832 0.984863
-8 18 26 0 0.501953 0.989746
-8 18 27 0 0.478516 0.995117
-8 18 28 0 0.45752 1
-8 18 29 0 0.438477 1
-8 18 30 0 0.421631 1
-8 18 31 0 0.406494 1
-8 19 0 0 0.810547 0
-8 19 1 0 0.810547 0
-8 19 2 0 0.810547 0
-8 19 3 0 0.810547 0
-8 19 4 0 0.810547 0
-8 19 5 0 0.810547 0
-8 19 6 0 0.810547 0
-8 19 7 0 0.810547 0
-8 19 8 0 0.810547 0
-8 19 9 0 0.810547 0
-8 19 10 0 0.810547 0
-8 19 11 0 0.811035 0
-8 19 12 0 0.8125 0.166504
-8 19 13 0 0.814941 0.272461
-8 19 14 0 0.818359 0.366699
-8 19 15 0 0.821289 0.462158
-8 19 16 0 0.821777 0.561523
-8 19 17 0 0.817383 0.660156
-8 19 18 0 0.807617 0.75293
-8 19 19 0 0.791016 0.834473
-8 19 20 0 0.77002 0.901855
-8 19 21 0 0.739258 0.949219
-8 19 22 0 0.70166 0.976562
-8 19 23 0 0.665527 0.991211
-8 19 24 0 0.632324 1
-8 19 25 0 0.600098 1
-8 19 26 0 0.569336 1
-8 19 27 0 0.540527 1
-8 19 28 0 0.51416 1
-8 19 29 0 0.48999 1
-8 19 30 0 0.468262 1
-8 19 31 0 0.44873 1
-8 20 0 0 0.870117 0
-8 20 1 0 0.870117 0
-8 20 2 0 0.870117 0
-8 20 3 0 0.870117 0
-8 20 4 0 0.870117 0
-8 20 5 0 0.870117 0
-8 20 6 0 0.870117 0
-8 20 7 0 0.870117 0
-8 20 8 0 0.870117 0
-8 20 9 0 0.870117 0
-8 20 10 0 0.870117 0
-8 20 11 0 0.870117 0
-8 20 12 0 0.871094 0.0818481
-8 20 13 0 0.874023 0.237671
-8 20 14 0 0.877441 0.338867
-8 20 15 0 0.881348 0.436279
-8 20 16 0 0.883789 0.536621
-8 20 17 0 0.882812 0.636719
-8 20 18 0 0.875488 0.731934
-8 20 19 0 0.861816 0.816895
-8 20 20 0 0.841797 0.888184
-8 20 21 0 0.81543 0.944824
-8 20 22 0 0.781738 0.982422
-8 20 23 0 0.745117 1
-8 20 24 0 0.709961 1
-8 20 25 0 0.674316 1
-8 20 26 0 0.638672 1
-8 20 27 0 0.60498 1
-8 20 28 0 0.573242 1
-8 20 29 0 0.544434 1
-8 20 30 0 0.517578 1
-8 20 31 0 0.493652 1
-8 21 0 0 0.92041 0
-8 21 1 0 0.92041 0
-8 21 2 0 0.92041 0
-8 21 3 0 0.92041 0
-8 21 4 0 0.92041 0
-8 21 5 0 0.92041 0
-8 21 6 0 0.92041 0
-8 21 7 0 0.92041 0
-8 21 8 0 0.92041 0
-8 21 9 0 0.92041 0
-8 21 10 0 0.920898 0
-8 21 11 0 0.920898 0
-8 21 12 0 0.920898 0
-8 21 13 0 0.92334 0.194092
-8 21 14 0 0.927734 0.307617
-8 21 15 0 0.932129 0.408203
-8 21 16 0 0.936523 0.509277
-8 21 17 0 0.9375 0.609863
-8 21 18 0 0.933594 0.706543
-8 21 19 0 0.92334 0.794434
-8 21 20 0 0.90625 0.869141
-8 21 21 0 0.883789 0.932129
-8 21 22 0 0.854492 0.97998
-8 21 23 0 0.820801 1
-8 21 24 0 0.785645 1
-8 21 25 0 0.748047 1
-8 21 26 0 0.709473 1
-8 21 27 0 0.671387 1
-8 21 28 0 0.635254 1
-8 21 29 0 0.601074 1
-8 21 30 0 0.569824 1
-8 21 31 0 0.541016 1
-8 22 0 0 0.962402 0
-8 22 1 0 0.962402 0
-8 22 2 0 0.962402 0
-8 22 3 0 0.962402 0
-8 22 4 0 0.962402 0
-8 22 5 0 0.962402 0
-8 22 6 0 0.962402 0
-8 22 7 0 0.962402 0
-8 22 8 0 0.962402 0
-8 22 9 0 0.962402 0
-8 22 10 0 0.962402 0
-8 22 11 0 0.962891 0
-8 22 12 0 0.962891 0
-8 22 13 0 0.964355 0.131714
-8 22 14 0 0.968262 0.273682
-8 22 15 0 0.973633 0.378662
-8 22 16 0 0.979004 0.480469
-8 22 17 0 0.982422 0.581055
-8 22 18 0 0.981445 0.678711
-8 22 19 0 0.974609 0.768066
-8 22 20 0 0.960938 0.846191
-8 22 21 0 0.941406 0.912598
-8 22 22 0 0.916992 0.967285
-8 22 23 0 0.887695 1
-8 22 24 0 0.85498 1
-8 22 25 0 0.817871 1
-8 22 26 0 0.77832 1
-8 22 27 0 0.737305 1
-8 22 28 0 0.697266 1
-8 22 29 0 0.65918 1
-8 22 30 0 0.623535 1
-8 22 31 0 0.589844 1
-8 23 0 0 0.996094 0
-8 23 1 0 0.996094 0
-8 23 2 0 0.996094 0
-8 23 3 0 0.996094 0
-8 23 4 0 0.996094 0
-8 23 5 0 0.996094 0
-8 23 6 0 0.996094 0
-8 23 7 0 0.996094 0
-8 23 8 0 0.996094 0
-8 23 9 0 0.996094 0
-8 23 10 0 0.996094 0
-8 23 11 0 0.996094 0
-8 23 12 0 0.996094 0
-8 23 13 0 0.996582 0
-8 23 14 0 1 0.237305
-8 23 15 0 1 0.349121
-8 23 16 0 1 0.452148
-8 23 17 0 1 0.552734
-8 23 18 0 1 0.649902
-8 23 19 0 1 0.740234
-8 23 20 0 1 0.820312
-8 23 21 0 0.98877 0.890137
-8 23 22 0 0.967285 0.948242
-8 23 23 0 0.941895 0.993652
-8 23 24 0 0.913574 1
-8 23 25 0 0.879395 1
-8 23 26 0 0.840332 1
-8 23 27 0 0.79834 1
-8 23 28 0 0.756348 1
-8 23 29 0 0.714844 1
-8 23 30 0 0.674805 1
-8 23 31 0 0.637695 1
-8 24 0 0 1 0
-8 24 1 0 1 0
-8 24 2 0 1 0
-8 24 3 0 1 0
-8 24 4 0 1 0
-8 24 5 0 1 0
-8 24 6 0 1 0
-8 24 7 0 1 0
-8 24 8 0 1 0
-8 24 9 0 1 0
-8 24 10 0 1 0
-8 24 11 0 1 0
-8 24 12 0 1 0
-8 24 13 0 1 0
-8 24 14 0 1 0.195923
-8 24 15 0 1 0.31958
-8 24 16 0 1 0.424316
-8 24 17 0 1 0.524414
-8 24 18 0 1 0.621094
-8 24 19 0 1 0.711426
-8 24 20 0 1 0.792969
-8 24 21 0 1 0.864746
-8 24 22 0 1 0.92627
-8 24 23 0 0.986816 0.975586
-8 24 24 0 0.961914 1
-8 24 25 0 0.931641 1
-8 24 26 0 0.89502 1
-8 24 27 0 0.854004 1
-8 24 28 0 0.810547 1
-8 24 29 0 0.76709 1
-8 24 30 0 0.724609 1
-8 24 31 0 0.683594 1
-8 25 0 0 1 0
-8 25 1 0 1 0
-8 25 2 0 1 0
-8 25 3 0 1 0
-8 25 4 0 1 0
-8 25 5 0 1 0
-8 25 6 0 1 0
-8 25 7 0 1 0
-8 25 8 0 1 0
-8 25 9 0 1 0
-8 25 10 0 1 0
-8 25 11 0 1 0
-8 25 12 0 1 0
-8 25 13 0 1 0
-8 25 14 0 1 0.135864
-8 25 15 0 1 0.286133
-8 25 16 0 1 0.394043
-8 25 17 0 1 0.493896
-8 25 18 0 1 0.589844
-8 25 19 0 1 0.680176
-8 25 20 0 1 0.761719
-8 25 21 0 1 0.835449
-8 25 22 0 1 0.899414
-8 25 23 0 1 0.952148
-8 25 24 0 1 0.995605
-8 25 25 0 0.979492 1
-8 25 26 0 0.946777 1
-8 25 27 0 0.908203 1
-8 25 28 0 0.865234 1
-8 25 29 0 0.820312 1
-8 25 30 0 0.775879 1
-8 25 31 0 0.732422 1
-8 26 0 0 1 0
-8 26 1 0 1 0
-8 26 2 0 1 0
-8 26 3 0 1 0
-8 26 4 0 1 0
-8 26 5 0 1 0
-8 26 6 0 1 0
-8 26 7 0 1 0
-8 26 8 0 1 0
-8 26 9 0 1 0
-8 26 10 0 1 0
-8 26 11 0 1 0
-8 26 12 0 1 0
-8 26 13 0 1 0
-8 26 14 0 1 0
-8 26 15 0 1 0.247681
-8 26 16 0 1 0.361572
-8 26 17 0 1 0.46167
-8 26 18 0 1 0.556641
-8 26 19 0 1 0.645996
-8 26 20 0 1 0.727539
-8 26 21 0 1 0.802246
-8 26 22 0 1 0.868652
-8 26 23 0 1 0.924316
-8 26 24 0 1 0.970215
-8 26 25 0 1 1
-8 26 26 0 0.994629 1
-8 26 27 0 0.958984 1
-8 26 28 0 0.918457 1
-8 26 29 0 0.874023 1
-8 26 30 0 0.828125 1
-8 26 31 0 0.782715 1
-8 27 0 0 1 0
-8 27 1 0 1 0
-8 27 2 0 1 0
-8 27 3 0 1 0
-8 27 4 0 1 0
-8 27 5 0 1 0
-8 27 6 0 1 0
-8 27 7 0 1 0
-8 27 8 0 1 0
-8 27 9 0 1 0
-8 27 10 0 1 0
-8 27 11 0 1 0
-8 27 12 0 1 0
-8 27 13 0 1 0
-8 27 14 0 1 0
-8 27 15 0 1 0.200195
-8 27 16 0 1 0.326172
-8 27 17 0 1 0.427734
-8 27 18 0 1 0.521484
-8 27 19 0 1 0.609375
-8 27 20 0 1 0.69043
-8 27 21 0 1 0.765625
-8 27 22 0 1 0.833008
-8 27 23 0 1 0.891113
-8 27 24 0 1 0.939941
-8 27 25 0 1 0.985352
-8 27 26 0 1 1
-8 27 27 0 1 1
-8 27 28 0 0.968262 1
-8 27 29 0 0.925781 1
-8 27 30 0 0.879883 1
-8 27 31 0 0.833008 1
-8 28 0 0 1 0
-8 28 1 0 1 0
-8 28 2 0 1 0
-8 28 3 0 1 0
-8 28 4 0 1 0
-8 28 5 0 1 0
-8 28 6 0 1 0
-8 28 7 0 1 0
-8 28 8 0 1 0
-8 28 9 0 1 0
-8 28 10 0 1 0
-8 28 11 0 1 0
-8 28 12 0 1 0
-8 28 13 0 1 0
-8 28 14 0 1 0
-8 28 15 0 1 0.130005
-8 28 16 0 1 0.287109
-8 28 17 0 1 0.391846
-8 28 18 0 1 0.484863
-8 28 19 0 1 0.571289
-8 28 20 0 1 0.651367
-8 28 21 0 1 0.726074
-8 28 22 0 1 0.793945
-8 28 23 0 1 0.853027
-8 28 24 0 1 0.904297
-8 28 25 0 1 0.952637
-8 28 26 0 1 0.997559
-8 28 27 0 1 1
-8 28 28 0 1 1
-8 28 29 0 0.974121 1
-8 28 30 0 0.930664 1
-8 28 31 0 0.884277 1
-8 29 0 0 1 0
-8 29 1 0 1 0
-8 29 2 0 1 0
-8 29 3 0 1 0
-8 29 4 0 1 0
-8 29 5 0 1 0
-8 29 6 0 1 0
-8 29 7 0 1 0
-8 29 8 0 1 0
-8 29 9 0 1 0
-8 29 10 0 1 0
-8 29 11 0 1 0
-8 29 12 0 1 0
-8 29 13 0 1 0
-8 29 14 0 1 0
-8 29 15 0 1 0
-8 29 16 0 1 0.242188
-8 29 17 0 1 0.353271
-8 29 18 0 1 0.446777
-8 29 19 0 1 0.531738
-8 29 20 0 1 0.609863
-8 29 21 0 1 0.683594
-8 29 22 0 1 0.751465
-8 29 23 0 1 0.811035
-8 29 24 0 1 0.86377
-8 29 25 0 1 0.914551
-8 29 26 0 1 0.962402
-8 29 27 0 1 1
-8 29 28 0 1 1
-8 29 29 0 1 1
-8 29 30 0 0.979004 1
-8 29 31 0 0.93457 1
-8 30 0 0 1 0
-8 30 1 0 1 0
-8 30 2 0 1 0
-8 30 3 0 1 0
-8 30 4 0 1 0
-8 30 5 0 1 0
-8 30 6 0 1 0
-8 30 7 0 1 0
-8 30 8 0 1 0
-8 30 9 0 1 0
-8 30 10 0 1 0
-8 30 11 0 1 0
-8 30 12 0 1 0
-8 30 13 0 1 0
-8 30 14 0 1 0
-8 30 15 0 1 0
-8 30 16 0 1 0.186401
-8 30 17 0 1 0.312012
-8 30 18 0 1 0.406738
-8 30 19 0 1 0.490723
-8 30 20 0 1 0.567383
-8 30 21 0 1 0.63916
-8 30 22 0 1 0.705566
-8 30 23 0 1 0.765137
-8 30 24 0 1 0.818848
-8 30 25 0 1 0.871094
-8 30 26 0 1 0.921387
-8 30 27 0 1 0.96875
-8 30 28 0 1 1
-8 30 29 0 1 1
-8 30 30 0 1 1
-8 30 31 0 0.98291 1
-8 31 0 0 1 0
-8 31 1 0 1 0
-8 31 2 0 1 0
-8 31 3 0 1 0
-8 31 4 0 1 0
-8 31 5 0 1 0
-8 31 6 0 1 0
-8 31 7 0 1 0
-8 31 8 0 1 0
-8 31 9 0 1 0
-8 31 10 0 1 0
-8 31 11 0 1 0
-8 31 12 0 1 0
-8 31 13 0 1 0
-8 31 14 0 1 0
-8 31 15 0 1 0
-8 31 16 0 1 0.0897827
-8 31 17 0 1 0.266846
-8 31 18 0 1 0.365234
-8 31 19 0 1 0.448486
-8 31 20 0 1 0.523438
-8 31 21 0 1 0.593262
-8 31 22 0 1 0.658203
-8 31 23 0 1 0.716797
-8 31 24 0 1 0.77002
-8 31 25 0 1 0.823242
-8 31 26 0 1 0.875488
-8 31 27 0 1 0.92627
-8 31 28 0 1 0.973145
-8 31 29 0 1 1
-8 31 30 0 1 1
-8 31 31 0 1 1
-9 0 0 0.229248 0 0.0130157
-9 0 1 0.229248 0 0.0129471
-9 0 2 0.229248 0 0.0128326
-9 0 3 0.229248 0 0.012619
-9 0 4 0.229248 0 0.0123138
-9 0 5 0.229492 0 0.0232239
-9 0 6 0.226929 0 0.0718384
-9 0 7 0.220093 0 0.10498
-9 0 8 0.189209 0.0291595 0.125854
-9 0 9 0.166504 0.0536499 0.147095
-9 0 10 0.157593 0.0601807 0.187866
-9 0 11 0.140015 0.0703735 0.240601
-9 0 12 0.0855103 0.0836792 0.303467
-9 0 13 0 0.0996704 0.374512
-9 0 14 0 0.11792 0.453125
-9 0 15 0 0.137817 0.536621
-9 0 16 0 0.158813 0.623047
-9 0 17 0 0.179321 0.706543
-9 0 18 0 0.19812 0.783203
-9 0 19 0 0.214844 0.851074
-9 0 20 0 0.224243 0.88916
-9 0 21 0 0.22583 0.896484
-9 0 22 0 0.227661 0.903809
-9 0 23 0 0.229492 0.911621
-9 0 24 0 0.231445 0.919434
-9 0 25 0 0.233521 0.928223
-9 0 26 0 0.23584 0.937988
-9 0 27 0 0.238525 0.94873
-9 0 28 0 0.241577 0.960449
-9 0 29 0 0.244751 0.973633
-9 0 30 0 0.248047 0.986816
-9 0 31 0 0.251465 1
-9 1 0 0.229004 0 0.0121765
-9 1 1 0.229004 0 0.0121002
-9 1 2 0.229004 0 0.0119705
-9 1 3 0.229004 0 0.0117264
-9 1 4 0.229004 0 0.0113907
-9 1 5 0.22937 0 0.0227814
-9 1 6 0.226807 0 0.0717163
-9 1 7 0.219971 0 0.10498
-9 1 8 0.189331 0.0312195 0.125854
-9 1 9 0.166382 0.0543213 0.147095
-9 1 10 0.157471 0.06073 0.187866
-9 1 11 0.139893 0.0708618 0.240601
-9 1 12 0.0853271 0.0840454 0.303467
-9 1 13 0 0.0999756 0.374512
-9 1 14 0 0.118164 0.453125
-9 1 15 0 0.138062 0.536621
-9 1 16 0 0.158936 0.623047
-9 1 17 0 0.179321 0.706543
-9 1 18 0 0.198242 0.783203
-9 1 19 0 0.214844 0.851074
-9 1 20 0 0.224243 0.88916
-9 1 21 0 0.22583 0.896484
-9 1 22 0 0.227661 0.903809
-9 1 23 0 0.229492 0.911621
-9 1 24 0 0.231445 0.919434
-9 1 25 0 0.233521 0.928223
-9 1 26 0 0.235962 0.937988
-9 1 27 0 0.238525 0.94873
-9 1 28 0 0.241577 0.960449
-9 1 29 0 0.244751 0.973633
-9 1 30 0 0.248047 0.986816
-9 1 31 0 0.251465 1
-9 2 0 0.228638 0 0.0103989
-9 2 1 0.228638 0 0.0103073
-9 2 2 0.228638 0 0.0101395
-9 2 3 0.228516 0 0.00982666
-9 2 4 0.228638 0 0.0093689
-9 2 5 0.229004 0 0.0219727
-9 2 6 0.226562 0 0.0715332
-9 2 7 0.219971 0 0.104858
-9 2 8 0.189331 0.0344543 0.125977
-9 2 9 0.16626 0.0554504 0.147095
-9 2 10 0.157471 0.061676 0.187866
-9 2 11 0.139771 0.0716553 0.240601
-9 2 12 0.085083 0.0847168 0.303467
-9 2 13 0 0.100403 0.374512
-9 2 14 0 0.11853 0.453125
-9 2 15 0 0.138306 0.536621
-9 2 16 0 0.15918 0.623047
-9 2 17 0 0.179565 0.706543
-9 2 18 0 0.198364 0.783203
-9 2 19 0 0.214966 0.851074
-9 2 20 0 0.224365 0.88916
-9 2 21 0 0.225952 0.896484
-9 2 22 0 0.227661 0.903809
-9 2 23 0 0.229614 0.911621
-9 2 24 0 0.231445 0.919434
-9 2 25 0 0.233521 0.928223
-9 2 26 0 0.235962 0.937988
-9 2 27 0 0.238525 0.94873
-9 2 28 0 0.241577 0.960449
-9 2 29 0 0.244751 0.973633
-9 2 30 0 0.248047 0.986816
-9 2 31 0 0.251465 1
-9 3 0 0.227783 0 0.00400543
-9 3 1 0.227783 0 0.00354958
-9 3 2 0.227783 0 0.00234795
-9 3 3 0.227783 0.0104599 0
-9 3 4 0.227905 0.0157623 0
-9 3 5 0.228271 0.0179901 0.020462
-9 3 6 0.226196 0 0.071167
-9 3 7 0.219727 0 0.104675
-9 3 8 0.189575 0.0393982 0.126099
-9 3 9 0.166138 0.0574341 0.147095
-9 3 10 0.157227 0.0634155 0.187866
-9 3 11 0.139526 0.0730591 0.240479
-9 3 12 0.0845947 0.0858154 0.303467
-9 3 13 0 0.101318 0.374512
-9 3 14 0 0.119141 0.453125
-9 3 15 0 0.138794 0.536621
-9 3 16 0 0.159546 0.623047
-9 3 17 0 0.17981 0.706543
-9 3 18 0 0.198608 0.783203
-9 3 19 0 0.21521 0.851074
-9 3 20 0 0.224487 0.88916
-9 3 21 0 0.226074 0.896484
-9 3 22 0 0.227783 0.903809
-9 3 23 0 0.229614 0.911621
-9 3 24 0 0.231567 0.919434
-9 3 25 0 0.233643 0.928223
-9 3 26 0 0.235962 0.937988
-9 3 27 0 0.238647 0.94873
-9 3 28 0 0.241577 0.960449
-9 3 29 0 0.244751 0.973633
-9 3 30 0 0.248047 0.986816
-9 3 31 0 0.251465 1
-9 4 0 0.226196 0.039032 0
-9 4 1 0.226196 0.0392456 0
-9 4 2 0.226196 0.0396118 0
-9 4 3 0.226196 0.0402527 0
-9 4 4 0.226318 0.0411377 0
-9 4 5 0.226929 0.041626 0.0174408
-9 4 6 0.225342 0.0378418 0.0704346
-9 4 7 0.21936 0.0322266 0.10437
-9 4 8 0.190063 0.046814 0.126465
-9 4 9 0.165894 0.0609131 0.147095
-9 4 10 0.156982 0.0664062 0.187866
-9 4 11 0.13916 0.0756226 0.240479
-9 4 12 0.0836182 0.0878906 0.303467
-9 4 13 0 0.102905 0.374512
-9 4 14 0 0.120422 0.453125
-9 4 15 0 0.139771 0.536621
-9 4 16 0 0.160278 0.623047
-9 4 17 0 0.18042 0.706543
-9 4 18 0 0.198975 0.783203
-9 4 19 0 0.215454 0.851074
-9 4 20 0 0.224731 0.88916
-9 4 21 0 0.226318 0.896484
-9 4 22 0 0.228027 0.903809
-9 4 23 0 0.229736 0.911621
-9 4 24 0 0.231689 0.919434
-9 4 25 0 0.233765 0.928223
-9 4 26 0 0.236084 0.937988
-9 4 27 0 0.238647 0.94873
-9 4 28 0 0.241699 0.960449
-9 4 29 0 0.244873 0.973633
-9 4 30 0 0.248169 0.986816
-9 4 31 0 0.251465 1
-9 5 0 0.223022 0.0591736 0
-9 5 1 0.223022 0.0592957 0
-9 5 2 0.223022 0.0594482 0
-9 5 3 0.223022 0.0597839 0
-9 5 4 0.223145 0.0602722 0
-9 5 5 0.223999 0.0606079 0.0103912
-9 5 6 0.223267 0.0585327 0.0691528
-9 5 7 0.21814 0.0550232 0.103577
-9 5 8 0.190796 0.0577393 0.127075
-9 5 9 0.165283 0.0668335 0.146973
-9 5 10 0.15625 0.0717163 0.187744
-9 5 11 0.138306 0.0802002 0.240479
-9 5 12 0.0817261 0.0916748 0.303467
-9 5 13 0 0.105957 0.374512
-9 5 14 0 0.122742 0.453125
-9 5 15 0 0.141479 0.536621
-9 5 16 0 0.161621 0.623047
-9 5 17 0 0.181396 0.706543
-9 5 18 0 0.199829 0.783203
-9 5 19 0 0.216187 0.851074
-9 5 20 0 0.225342 0.88916
-9 5 21 0 0.226685 0.896484
-9 5 22 0 0.228271 0.903809
-9 5 23 0 0.230103 0.911621
-9 5 24 0 0.231934 0.919434
-9 5 25 0 0.234009 0.928223
-9 5 26 0 0.236206 0.937988
-9 5 27 0 0.238892 0.94873
-9 5 28 0 0.241821 0.960449
-9 5 29 0 0.244995 0.973633
-9 5 30 0 0.248291 0.986816
-9 5 31 0 0.251709 1
-9 6 0 0.216553 0.0793457 0
-9 6 1 0.216553 0.0794067 0
-9 6 2 0.216553 0.0795288 0
-9 6 3 0.216431 0.0797119 0
-9 6 4 0.216553 0.0800171 0
-9 6 5 0.217773 0.0804443 0
-9 6 6 0.218262 0.0795288 0.0668945
-9 6 7 0.21521 0.0770874 0.101807
-9 6 8 0.192505 0.0733032 0.128418
-9 6 9 0.164185 0.0762939 0.146851
-9 6 10 0.155029 0.0804443 0.187622
-9 6 11 0.136841 0.0879517 0.240356
-9 6 12 0.0778809 0.0983276 0.303223
-9 6 13 0 0.111328 0.374512
-9 6 14 0 0.127075 0.452881
-9 6 15 0 0.144897 0.536621
-9 6 16 0 0.164185 0.623047
-9 6 17 0 0.183472 0.706543
-9 6 18 0 0.201416 0.783691
-9 6 19 0 0.217407 0.851074
-9 6 20 0 0.226318 0.88916
-9 6 21 0 0.227539 0.896484
-9 6 22 0 0.229004 0.903809
-9 6 23 0 0.230591 0.911621
-9 6 24 0 0.232422 0.919434
-9 6 25 0 0.234375 0.928223
-9 6 26 0 0.236572 0.937988
-9 6 27 0 0.239136 0.94873
-9 6 28 0 0.242065 0.960449
-9 6 29 0 0.245117 0.973633
-9 6 30 0 0.248413 0.986816
-9 6 31 0 0.251709 1
-9 7 0 0.203369 0.0998535 0
-9 7 1 0.203369 0.0999146 0
-9 7 2 0.203247 0.0999756 0
-9 7 3 0.203247 0.100037 0
-9 7 4 0.203125 0.10022 0
-9 7 5 0.204102 0.100647 0.0231934
-9 7 6 0.205566 0.101013 0.06427
-9 7 7 0.207642 0.101257 0.0981445
-9 7 8 0.19519 0.0962524 0.130493
-9 7 9 0.162109 0.0906372 0.146606
-9 7 10 0.15271 0.0939941 0.1875
-9 7 11 0.133667 0.100525 0.240234
-9 7 12 0.069458 0.109497 0.303223
-9 7 13 0 0.12085 0.374512
-9 7 14 0 0.134766 0.452881
-9 7 15 0 0.151001 0.536621
-9 7 16 0 0.169067 0.623047
-9 7 17 0 0.187134 0.706543
-9 7 18 0 0.204346 0.783691
-9 7 19 0 0.219849 0.851074
-9 7 20 0 0.228271 0.889648
-9 7 21 0 0.229004 0.896484
-9 7 22 0 0.230225 0.904297
-9 7 23 0 0.231689 0.912109
-9 7 24 0 0.233276 0.919922
-9 7 25 0 0.235107 0.928223
-9 7 26 0 0.237305 0.937988
-9 7 27 0 0.239746 0.94873
-9 7 28 0 0.242554 0.960449
-9 7 29 0 0.245605 0.973633
-9 7 30 0 0.248779 0.986816
-9 7 31 0 0.252197 1
-9 8 0 0.183105 0.118591 0.0317383
-9 8 1 0.183105 0.118652 0.0317688
-9 8 2 0.183105 0.118652 0.0317993
-9 8 3 0.183105 0.118713 0.0318909
-9 8 4 0.183105 0.118835 0.0320435
-9 8 5 0.182861 0.118896 0.0460815
-9 8 6 0.182495 0.119141 0.0666504
-9 8 7 0.182861 0.120239 0.0912476
-9 8 8 0.1875 0.124146 0.126831
-9 8 9 0.157837 0.111328 0.146118
-9 8 10 0.147827 0.114014 0.187134
-9 8 11 0.127319 0.11969 0.239868
-9 8 12 0.0448608 0.127197 0.302979
-9 8 13 0 0.136475 0.374268
-9 8 14 0 0.148071 0.452881
-9 8 15 0 0.161987 0.536621
-9 8 16 0 0.177856 0.623535
-9 8 17 0 0.194214 0.707031
-9 8 18 0 0.209961 0.783691
-9 8 19 0 0.224365 0.851074
-9 8 20 0 0.231934 0.889648
-9 8 21 0 0.232056 0.896973
-9 8 22 0 0.232666 0.904297
-9 8 23 0 0.233765 0.912109
-9 8 24 0 0.234985 0.919922
-9 8 25 0 0.236572 0.928711
-9 8 26 0 0.238525 0.937988
-9 8 27 0 0.240845 0.94873
-9 8 28 0 0.24353 0.960938
-9 8 29 0 0.24646 0.973633
-9 8 30 0 0.249512 0.986816
-9 8 31 0 0.252686 1
-9 9 0 0.174805 0.150146 0.0491028
-9 9 1 0.174805 0.150269 0.0491028
-9 9 2 0.174805 0.150269 0.0491028
-9 9 3 0.174805 0.150269 0.0491333
-9 9 4 0.174927 0.150391 0.0491333
-9 9 5 0.174683 0.150391 0.0527039
-9 9 6 0.172852 0.149536 0.0706177
-9 9 7 0.169189 0.148071 0.09198
-9 9 8 0.162231 0.145142 0.117432
-9 9 9 0.149048 0.139526 0.145264
-9 9 10 0.137817 0.141724 0.186646
-9 9 11 0.113342 0.146729 0.23938
-9 9 12 0 0.153076 0.30249
-9 9 13 0 0.1604 0.374023
-9 9 14 0 0.169434 0.452881
-9 9 15 0 0.180298 0.536621
-9 9 16 0 0.193115 0.623535
-9 9 17 0 0.206665 0.707031
-9 9 18 0 0.220215 0.783691
-9 9 19 0 0.232666 0.851074
-9 9 20 0 0.238892 0.890137
-9 9 21 0 0.237549 0.896973
-9 9 22 0 0.237183 0.904785
-9 9 23 0 0.237549 0.912598
-9 9 24 0 0.238281 0.919922
-9 9 25 0 0.239502 0.928711
-9 9 26 0 0.240967 0.938477
-9 9 27 0 0.24292 0.94873
-9 9 28 0 0.245239 0.960938
-9 9 29 0 0.247925 0.973633
-9 9 30 0 0.250732 0.986816
-9 9 31 0 0.253906 1
-9 10 0 0.150391 0.182129 0.0465088
-9 10 1 0.150391 0.182129 0.0465393
-9 10 2 0.150391 0.182129 0.0465393
-9 10 3 0.150391 0.182129 0.0465393
-9 10 4 0.150391 0.182129 0.0465393
-9 10 5 0.150513 0.182251 0.0465698
-9 10 6 0.149292 0.181763 0.0610046
-9 10 7 0.145996 0.180054 0.0845337
-9 10 8 0.139893 0.177368 0.111389
-9 10 9 0.130737 0.175659 0.144043
-9 10 10 0.116089 0.177612 0.186157
-9 10 11 0.0768433 0.182129 0.23877
-9 10 12 0 0.1875 0.302002
-9 10 13 0 0.193237 0.373779
-9 10 14 0 0.199707 0.452637
-9 10 15 0 0.207397 0.536621
-9 10 16 0 0.216675 0.623535
-9 10 17 0 0.226685 0.707031
-9 10 18 0 0.236938 0.78418
-9 10 19 0 0.246826 0.851562
-9 10 20 0 0.250732 0.891113
-9 10 21 0 0.247192 0.897949
-9 10 22 0 0.245239 0.905273
-9 10 23 0 0.244263 0.913086
-9 10 24 0 0.244141 0.92041
-9 10 25 0 0.244507 0.929199
-9 10 26 0 0.245361 0.938477
-9 10 27 0 0.246704 0.949219
-9 10 28 0 0.248535 0.961426
-9 10 29 0 0.250732 0.974121
-9 10 30 0 0.253174 0.987305
-9 10 31 0 0.255859 1
-9 11 0 0.105164 0.223511 0.0444336
-9 11 1 0.105164 0.223511 0.0444336
-9 11 2 0.105164 0.223633 0.0444641
-9 11 3 0.105225 0.223633 0.0444641
-9 11 4 0.105225 0.223633 0.0444641
-9 11 5 0.105347 0.223755 0.0444946
-9 11 6 0.10553 0.223877 0.0445251
-9 11 7 0.102173 0.223145 0.0753174
-9 11 8 0.0950928 0.22229 0.106628
-9 11 9 0.0797119 0.222046 0.1427
-9 11 10 0 0.223511 0.185913
-9 11 11 0 0.226685 0.238281
-9 11 12 0 0.231079 0.301025
-9 11 13 0 0.235596 0.373047
-9 11 14 0 0.240112 0.452393
-9 11 15 0 0.244751 0.536621
-9 11 16 0 0.250488 0.623535
-9 11 17 0 0.256348 0.70752
-9 11 18 0 0.262695 0.784668
-9 11 19 0 0.268799 0.852051
-9 11 20 0 0.269531 0.892578
-9 11 21 0 0.262695 0.899414
-9 11 22 0 0.258301 0.90625
-9 11 23 0 0.255615 0.914062
-9 11 24 0 0.253906 0.921387
-9 11 25 0 0.25293 0.930176
-9 11 26 0 0.252686 0.939453
-9 11 27 0 0.25293 0.949707
-9 11 28 0 0.25415 0.961914
-9 11 29 0 0.255615 0.974609
-9 11 30 0 0.257324 0.987793
-9 11 31 0 0.259521 1
-9 12 0 0 0.280029 0.0426941
-9 12 1 0 0.280029 0.0426941
-9 12 2 0 0.280029 0.0426941
-9 12 3 0 0.280029 0.0426941
-9 12 4 0 0.280029 0.0426941
-9 12 5 0 0.280029 0.0427246
-9 12 6 0 0.280029 0.0427856
-9 12 7 0 0.280273 0.056427
-9 12 8 0 0.280029 0.0985107
-9 12 9 0 0.280029 0.139282
-9 12 10 0 0.280518 0.184692
-9 12 11 0 0.281982 0.237305
-9 12 12 0 0.284668 0.299805
-9 12 13 0 0.288086 0.371582
-9 12 14 0 0.291016 0.451416
-9 12 15 0 0.293213 0.536133
-9 12 16 0 0.29541 0.624023
-9 12 17 0 0.297119 0.708008
-9 12 18 0 0.299072 0.785156
-9 12 19 0 0.301025 0.852539
-9 12 20 0 0.298096 0.89502
-9 12 21 0 0.286621 0.901367
-9 12 22 0 0.278564 0.908203
-9 12 23 0 0.273193 0.915527
-9 12 24 0 0.269287 0.922852
-9 12 25 0 0.266602 0.931152
-9 12 26 0 0.264648 0.94043
-9 12 27 0 0.263428 0.951172
-9 12 28 0 0.263184 0.962891
-9 12 29 0 0.263428 0.975098
-9 12 30 0 0.264404 0.988281
-9 12 31 0 0.265625 1
-9 13 0 0 0.345947 0.0390015
-9 13 1 0 0.345947 0.039032
-9 13 2 0 0.345947 0.039032
-9 13 3 0 0.345947 0.039032
-9 13 4 0 0.345947 0.039032
-9 13 5 0 0.345947 0.0390625
-9 13 6 0 0.346191 0.0391235
-9 13 7 0 0.346191 0.0392456
-9 13 8 0 0.346436 0.0787354
-9 13 9 0 0.346436 0.129883
-9 13 10 0 0.34668 0.179688
-9 13 11 0 0.347412 0.234497
-9 13 12 0 0.348877 0.297607
-9 13 13 0 0.35083 0.369629
-9 13 14 0 0.352295 0.449707
-9 13 15 0 0.352539 0.535156
-9 13 16 0 0.351807 0.623535
-9 13 17 0 0.349609 0.708496
-9 13 18 0 0.347168 0.786133
-9 13 19 0 0.344482 0.854004
-9 13 20 0 0.337646 0.898926
-9 13 21 0 0.320557 0.904785
-9 13 22 0 0.308105 0.911621
-9 13 23 0 0.299072 0.918457
-9 13 24 0 0.29248 0.925781
-9 13 25 0 0.286865 0.933594
-9 13 26 0 0.282715 0.942871
-9 13 27 0 0.279297 0.952637
-9 13 28 0 0.2771 0.964355
-9 13 29 0 0.275635 0.976562
-9 13 30 0 0.275146 0.989746
-9 13 31 0 0.274902 1
-9 14 0 0 0.419922 0.0309601
-9 14 1 0 0.419922 0.0309601
-9 14 2 0 0.419922 0.0309753
-9 14 3 0 0.419922 0.0309906
-9 14 4 0 0.419922 0.0310059
-9 14 5 0 0.419922 0.0310516
-9 14 6 0 0.419922 0.0311279
-9 14 7 0 0.419922 0.0312805
-9 14 8 0 0.420166 0.0315552
-9 14 9 0 0.42041 0.109619
-9 14 10 0 0.420898 0.168457
-9 14 11 0 0.421387 0.227539
-9 14 12 0 0.422119 0.292725
-9 14 13 0 0.423096 0.365479
-9 14 14 0 0.42334 0.446289
-9 14 15 0 0.422363 0.533203
-9 14 16 0 0.419189 0.622559
-9 14 17 0 0.413818 0.708496
-9 14 18 0 0.407227 0.786621
-9 14 19 0 0.400146 0.85498
-9 14 20 0 0.389648 0.904297
-9 14 21 0 0.366211 0.910156
-9 14 22 0 0.348145 0.916504
-9 14 23 0 0.334717 0.92334
-9 14 24 0 0.324463 0.929688
-9 14 25 0 0.315674 0.9375
-9 14 26 0 0.30835 0.946289
-9 14 27 0 0.302246 0.955566
-9 14 28 0 0.297607 0.966797
-9 14 29 0 0.293701 0.979004
-9 14 30 0 0.291016 0.991699
-9 14 31 0 0.289062 1
-9 15 0 0 0.499268 0
-9 15 1 0 0.499268 0
-9 15 2 0 0.499268 0
-9 15 3 0 0.499268 0
-9 15 4 0 0.499268 0
-9 15 5 0 0.499268 0
-9 15 6 0 0.499268 0
-9 15 7 0 0.499512 0
-9 15 8 0 0.499512 0
-9 15 9 0 0.499756 0.0525208
-9 15 10 0 0.500488 0.147461
-9 15 11 0 0.500977 0.214111
-9 15 12 0 0.501953 0.282959
-9 15 13 0 0.50293 0.357666
-9 15 14 0 0.50293 0.440186
-9 15 15 0 0.500977 0.52832
-9 15 16 0 0.496582 0.619629
-9 15 17 0 0.488525 0.70752
-9 15 18 0 0.478271 0.787109
-9 15 19 0 0.467041 0.856445
-9 15 20 0 0.454102 0.911133
-9 15 21 0 0.423584 0.917969
-9 15 22 0 0.399658 0.924316
-9 15 23 0 0.381348 0.930664
-9 15 24 0 0.366699 0.936523
-9 15 25 0 0.354004 0.943848
-9 15 26 0 0.343018 0.95166
-9 15 27 0 0.333496 0.960449
-9 15 28 0 0.325439 0.971191
-9 15 29 0 0.318848 0.982422
-9 15 30 0 0.313232 0.994629
-9 15 31 0 0.308838 1
-9 16 0 0 0.58252 0
-9 16 1 0 0.58252 0
-9 16 2 0 0.58252 0
-9 16 3 0 0.583008 0
-9 16 4 0 0.583008 0
-9 16 5 0 0.583008 0
-9 16 6 0 0.583008 0
-9 16 7 0 0.583008 0
-9 16 8 0 0.583008 0
-9 16 9 0 0.583008 0
-9 16 10 0 0.583496 0.105103
-9 16 11 0 0.584473 0.192017
-9 16 12 0 0.585938 0.26709
-9 16 13 0 0.586914 0.344971
-9 16 14 0 0.587402 0.429443
-9 16 15 0 0.585938 0.519531
-9 16 16 0 0.581543 0.613281
-9 16 17 0 0.572266 0.703125
-9 16 18 0 0.559082 0.785156
-9 16 19 0 0.544434 0.856445
-9 16 20 0 0.52832 0.915039
-9 16 21 0 0.493408 0.927734
-9 16 22 0 0.463379 0.935547
-9 16 23 0 0.439453 0.941406
-9 16 24 0 0.420166 0.946777
-9 16 25 0 0.402832 0.953125
-9 16 26 0 0.387451 0.960449
-9 16 27 0 0.373779 0.968262
-9 16 28 0 0.362061 0.978027
-9 16 29 0 0.351807 0.988281
-9 16 30 0 0.343018 0.999512
-9 16 31 0 0.335205 1
-9 17 0 0 0.665039 0
-9 17 1 0 0.665039 0
-9 17 2 0 0.665039 0
-9 17 3 0 0.665039 0
-9 17 4 0 0.665039 0
-9 17 5 0 0.665039 0
-9 17 6 0 0.665039 0
-9 17 7 0 0.665039 0
-9 17 8 0 0.665039 0
-9 17 9 0 0.665527 0
-9 17 10 0 0.665527 0
-9 17 11 0 0.666504 0.156006
-9 17 12 0 0.668457 0.244019
-9 17 13 0 0.669922 0.32666
-9 17 14 0 0.671387 0.41333
-9 17 15 0 0.671387 0.505371
-9 17 16 0 0.66748 0.601074
-9 17 17 0 0.658691 0.694336
-9 17 18 0 0.644531 0.779785
-9 17 19 0 0.62793 0.854004
-9 17 20 0 0.608398 0.914551
-9 17 21 0 0.572754 0.938477
-9 17 22 0 0.537109 0.949219
-9 17 23 0 0.507812 0.956055
-9 17 24 0 0.483398 0.961426
-9 17 25 0 0.461182 0.966797
-9 17 26 0 0.440918 0.973145
-9 17 27 0 0.422607 0.979492
-9 17 28 0 0.40625 0.987793
-9 17 29 0 0.39209 0.99707
-9 17 30 0 0.379395 1
-9 17 31 0 0.368164 1
-9 18 0 0 0.741699 0
-9 18 1 0 0.741699 0
-9 18 2 0 0.741699 0
-9 18 3 0 0.741699 0
-9 18 4 0 0.741699 0
-9 18 5 0 0.741699 0
-9 18 6 0 0.741699 0
-9 18 7 0 0.741699 0
-9 18 8 0 0.741699 0
-9 18 9 0 0.742188 0
-9 18 10 0 0.742188 0
-9 18 11 0 0.742676 0.0814209
-9 18 12 0 0.744629 0.211792
-9 18 13 0 0.74707 0.302246
-9 18 14 0 0.749512 0.39209
-9 18 15 0 0.750977 0.48584
-9 18 16 0 0.749023 0.583984
-9 18 17 0 0.742188 0.680176
-9 18 18 0 0.729492 0.769531
-9 18 19 0 0.711914 0.847168
-9 18 20 0 0.690918 0.910645
-9 18 21 0 0.65625 0.946289
-9 18 22 0 0.618652 0.963867
-9 18 23 0 0.584473 0.973633
-9 18 24 0 0.555176 0.97998
-9 18 25 0 0.527832 0.985352
-9 18 26 0 0.501953 0.990234
-9 18 27 0 0.47876 0.995117
-9 18 28 0 0.45752 1
-9 18 29 0 0.438721 1
-9 18 30 0 0.421631 1
-9 18 31 0 0.406494 1
-9 19 0 0 0.810547 0
-9 19 1 0 0.810547 0
-9 19 2 0 0.810547 0
-9 19 3 0 0.810547 0
-9 19 4 0 0.810547 0
-9 19 5 0 0.810547 0
-9 19 6 0 0.810547 0
-9 19 7 0 0.810547 0
-9 19 8 0 0.810547 0
-9 19 9 0 0.811035 0
-9 19 10 0 0.811035 0
-9 19 11 0 0.811035 0
-9 19 12 0 0.8125 0.166748
-9 19 13 0 0.81543 0.272705
-9 19 14 0 0.818359 0.366699
-9 19 15 0 0.821289 0.462402
-9 19 16 0 0.821777 0.561523
-9 19 17 0 0.817871 0.660645
-9 19 18 0 0.807617 0.753418
-9 19 19 0 0.791016 0.834473
-9 19 20 0 0.77002 0.902344
-9 19 21 0 0.739258 0.949219
-9 19 22 0 0.702148 0.976562
-9 19 23 0 0.665527 0.991211
-9 19 24 0 0.632324 1
-9 19 25 0 0.600098 1
-9 19 26 0 0.569336 1
-9 19 27 0 0.540527 1
-9 19 28 0 0.51416 1
-9 19 29 0 0.48999 1
-9 19 30 0 0.468506 1
-9 19 31 0 0.448975 1
-9 20 0 0 0.870117 0
-9 20 1 0 0.870117 0
-9 20 2 0 0.870117 0
-9 20 3 0 0.870117 0
-9 20 4 0 0.870117 0
-9 20 5 0 0.870117 0
-9 20 6 0 0.870117 0
-9 20 7 0 0.870117 0
-9 20 8 0 0.870117 0
-9 20 9 0 0.870117 0
-9 20 10 0 0.870605 0
-9 20 11 0 0.870605 0
-9 20 12 0 0.871094 0.0826416
-9 20 13 0 0.874023 0.237793
-9 20 14 0 0.87793 0.338867
-9 20 15 0 0.881836 0.436523
-9 20 16 0 0.884277 0.536621
-9 20 17 0 0.882812 0.637207
-9 20 18 0 0.875488 0.731934
-9 20 19 0 0.861816 0.816895
-9 20 20 0 0.842285 0.888184
-9 20 21 0 0.815918 0.944824
-9 20 22 0 0.781738 0.98291
-9 20 23 0 0.745605 1
-9 20 24 0 0.709961 1
-9 20 25 0 0.674316 1
-9 20 26 0 0.638672 1
-9 20 27 0 0.60498 1
-9 20 28 0 0.573242 1
-9 20 29 0 0.544434 1
-9 20 30 0 0.518066 1
-9 20 31 0 0.493896 1
-9 21 0 0 0.920898 0
-9 21 1 0 0.920898 0
-9 21 2 0 0.920898 0
-9 21 3 0 0.920898 0
-9 21 4 0 0.920898 0
-9 21 5 0 0.920898 0
-9 21 6 0 0.920898 0
-9 21 7 0 0.920898 0
-9 21 8 0 0.920898 0
-9 21 9 0 0.920898 0
-9 21 10 0 0.920898 0
-9 21 11 0 0.920898 0
-9 21 12 0 0.921387 0
-9 21 13 0 0.923828 0.194214
-9 21 14 0 0.927734 0.307861
-9 21 15 0 0.932617 0.408447
-9 21 16 0 0.936523 0.509277
-9 21 17 0 0.937988 0.609863
-9 21 18 0 0.933594 0.706543
-9 21 19 0 0.92334 0.794434
-9 21 20 0 0.90625 0.869629
-9 21 21 0 0.883789 0.932129
-9 21 22 0 0.85498 0.97998
-9 21 23 0 0.821289 1
-9 21 24 0 0.786133 1
-9 21 25 0 0.748047 1
-9 21 26 0 0.709473 1
-9 21 27 0 0.671387 1
-9 21 28 0 0.635254 1
-9 21 29 0 0.601562 1
-9 21 30 0 0.569824 1
-9 21 31 0 0.541504 1
-9 22 0 0 0.962891 0
-9 22 1 0 0.962891 0
-9 22 2 0 0.962891 0
-9 22 3 0 0.962891 0
-9 22 4 0 0.962891 0
-9 22 5 0 0.962891 0
-9 22 6 0 0.962891 0
-9 22 7 0 0.962891 0
-9 22 8 0 0.962891 0
-9 22 9 0 0.962891 0
-9 22 10 0 0.962891 0
-9 22 11 0 0.962891 0
-9 22 12 0 0.962891 0
-9 22 13 0 0.964355 0.13208
-9 22 14 0 0.96875 0.273926
-9 22 15 0 0.973633 0.378906
-9 22 16 0 0.979004 0.480469
-9 22 17 0 0.982422 0.581543
-9 22 18 0 0.981445 0.678711
-9 22 19 0 0.974609 0.768066
-9 22 20 0 0.960938 0.846191
-9 22 21 0 0.941406 0.913086
-9 22 22 0 0.916992 0.967285
-9 22 23 0 0.887695 1
-9 22 24 0 0.85498 1
-9 22 25 0 0.817871 1
-9 22 26 0 0.77832 1
-9 22 27 0 0.737305 1
-9 22 28 0 0.697754 1
-9 22 29 0 0.65918 1
-9 22 30 0 0.623535 1
-9 22 31 0 0.589844 1
-9 23 0 0 0.996094 0
-9 23 1 0 0.996094 0
-9 23 2 0 0.996094 0
-9 23 3 0 0.996094 0
-9 23 4 0 0.996094 0
-9 23 5 0 0.996094 0
-9 23 6 0 0.996094 0
-9 23 7 0 0.996094 0
-9 23 8 0 0.996094 0
-9 23 9 0 0.996094 0
-9 23 10 0 0.996094 0
-9 23 11 0 0.996582 0
-9 23 12 0 0.996582 0
-9 23 13 0 0.996582 0
-9 23 14 0 1 0.237427
-9 23 15 0 1 0.349365
-9 23 16 0 1 0.452148
-9 23 17 0 1 0.552734
-9 23 18 0 1 0.649902
-9 23 19 0 1 0.740234
-9 23 20 0 1 0.820312
-9 23 21 0 0.98877 0.890137
-9 23 22 0 0.967285 0.948242
-9 23 23 0 0.942383 0.994141
-9 23 24 0 0.913574 1
-9 23 25 0 0.879395 1
-9 23 26 0 0.840332 1
-9 23 27 0 0.798828 1
-9 23 28 0 0.756348 1
-9 23 29 0 0.714844 1
-9 23 30 0 0.674805 1
-9 23 31 0 0.637695 1
-9 24 0 0 1 0
-9 24 1 0 1 0
-9 24 2 0 1 0
-9 24 3 0 1 0
-9 24 4 0 1 0
-9 24 5 0 1 0
-9 24 6 0 1 0
-9 24 7 0 1 0
-9 24 8 0 1 0
-9 24 9 0 1 0
-9 24 10 0 1 0
-9 24 11 0 1 0
-9 24 12 0 1 0
-9 24 13 0 1 0
-9 24 14 0 1 0.196045
-9 24 15 0 1 0.31958
-9 24 16 0 1 0.424316
-9 24 17 0 1 0.524414
-9 24 18 0 1 0.621094
-9 24 19 0 1 0.711914
-9 24 20 0 1 0.792969
-9 24 21 0 1 0.864746
-9 24 22 0 1 0.92627
-9 24 23 0 0.986816 0.975586
-9 24 24 0 0.962402 1
-9 24 25 0 0.931641 1
-9 24 26 0 0.89502 1
-9 24 27 0 0.854004 1
-9 24 28 0 0.810547 1
-9 24 29 0 0.76709 1
-9 24 30 0 0.724609 1
-9 24 31 0 0.683594 1
-9 25 0 0 1 0
-9 25 1 0 1 0
-9 25 2 0 1 0
-9 25 3 0 1 0
-9 25 4 0 1 0
-9 25 5 0 1 0
-9 25 6 0 1 0
-9 25 7 0 1 0
-9 25 8 0 1 0
-9 25 9 0 1 0
-9 25 10 0 1 0
-9 25 11 0 1 0
-9 25 12 0 1 0
-9 25 13 0 1 0
-9 25 14 0 1 0.136108
-9 25 15 0 1 0.286377
-9 25 16 0 1 0.394043
-9 25 17 0 1 0.494141
-9 25 18 0 1 0.589844
-9 25 19 0 1 0.680176
-9 25 20 0 1 0.761719
-9 25 21 0 1 0.835449
-9 25 22 0 1 0.899414
-9 25 23 0 1 0.952148
-9 25 24 0 1 0.995605
-9 25 25 0 0.97998 1
-9 25 26 0 0.946777 1
-9 25 27 0 0.908203 1
-9 25 28 0 0.865234 1
-9 25 29 0 0.820312 1
-9 25 30 0 0.775879 1
-9 25 31 0 0.732422 1
-9 26 0 0 1 0
-9 26 1 0 1 0
-9 26 2 0 1 0
-9 26 3 0 1 0
-9 26 4 0 1 0
-9 26 5 0 1 0
-9 26 6 0 1 0
-9 26 7 0 1 0
-9 26 8 0 1 0
-9 26 9 0 1 0
-9 26 10 0 1 0
-9 26 11 0 1 0
-9 26 12 0 1 0
-9 26 13 0 1 0
-9 26 14 0 1 0
-9 26 15 0 1 0.247803
-9 26 16 0 1 0.361572
-9 26 17 0 1 0.461914
-9 26 18 0 1 0.556641
-9 26 19 0 1 0.645996
-9 26 20 0 1 0.727539
-9 26 21 0 1 0.802246
-9 26 22 0 1 0.868652
-9 26 23 0 1 0.924316
-9 26 24 0 1 0.970703
-9 26 25 0 1 1
-9 26 26 0 0.994629 1
-9 26 27 0 0.959473 1
-9 26 28 0 0.918457 1
-9 26 29 0 0.874023 1
-9 26 30 0 0.828125 1
-9 26 31 0 0.782715 1
-9 27 0 0 1 0
-9 27 1 0 1 0
-9 27 2 0 1 0
-9 27 3 0 1 0
-9 27 4 0 1 0
-9 27 5 0 1 0
-9 27 6 0 1 0
-9 27 7 0 1 0
-9 27 8 0 1 0
-9 27 9 0 1 0
-9 27 10 0 1 0
-9 27 11 0 1 0
-9 27 12 0 1 0
-9 27 13 0 1 0
-9 27 14 0 1 0
-9 27 15 0 1 0.200317
-9 27 16 0 1 0.326172
-9 27 17 0 1 0.427734
-9 27 18 0 1 0.521484
-9 27 19 0 1 0.609375
-9 27 20 0 1 0.69043
-9 27 21 0 1 0.765625
-9 27 22 0 1 0.833008
-9 27 23 0 1 0.891113
-9 27 24 0 1 0.939941
-9 27 25 0 1 0.985352
-9 27 26 0 1 1
-9 27 27 0 1 1
-9 27 28 0 0.96875 1
-9 27 29 0 0.925781 1
-9 27 30 0 0.879883 1
-9 27 31 0 0.833008 1
-9 28 0 0 1 0
-9 28 1 0 1 0
-9 28 2 0 1 0
-9 28 3 0 1 0
-9 28 4 0 1 0
-9 28 5 0 1 0
-9 28 6 0 1 0
-9 28 7 0 1 0
-9 28 8 0 1 0
-9 28 9 0 1 0
-9 28 10 0 1 0
-9 28 11 0 1 0
-9 28 12 0 1 0
-9 28 13 0 1 0
-9 28 14 0 1 0
-9 28 15 0 1 0.130249
-9 28 16 0 1 0.287109
-9 28 17 0 1 0.391846
-9 28 18 0 1 0.485107
-9 28 19 0 1 0.571777
-9 28 20 0 1 0.651367
-9 28 21 0 1 0.726074
-9 28 22 0 1 0.793945
-9 28 23 0 1 0.853027
-9 28 24 0 1 0.904297
-9 28 25 0 1 0.953125
-9 28 26 0 1 0.997559
-9 28 27 0 1 1
-9 28 28 0 1 1
-9 28 29 0 0.974121 1
-9 28 30 0 0.930664 1
-9 28 31 0 0.884277 1
-9 29 0 0 1 0
-9 29 1 0 1 0
-9 29 2 0 1 0
-9 29 3 0 1 0
-9 29 4 0 1 0
-9 29 5 0 1 0
-9 29 6 0 1 0
-9 29 7 0 1 0
-9 29 8 0 1 0
-9 29 9 0 1 0
-9 29 10 0 1 0
-9 29 11 0 1 0
-9 29 12 0 1 0
-9 29 13 0 1 0
-9 29 14 0 1 0
-9 29 15 0 1 0
-9 29 16 0 1 0.24231
-9 29 17 0 1 0.353516
-9 29 18 0 1 0.446777
-9 29 19 0 1 0.531738
-9 29 20 0 1 0.610352
-9 29 21 0 1 0.683594
-9 29 22 0 1 0.751465
-9 29 23 0 1 0.811035
-9 29 24 0 1 0.86377
-9 29 25 0 1 0.914551
-9 29 26 0 1 0.962402
-9 29 27 0 1 1
-9 29 28 0 1 1
-9 29 29 0 1 1
-9 29 30 0 0.979492 1
-9 29 31 0 0.93457 1
-9 30 0 0 1 0
-9 30 1 0 1 0
-9 30 2 0 1 0
-9 30 3 0 1 0
-9 30 4 0 1 0
-9 30 5 0 1 0
-9 30 6 0 1 0
-9 30 7 0 1 0
-9 30 8 0 1 0
-9 30 9 0 1 0
-9 30 10 0 1 0
-9 30 11 0 1 0
-9 30 12 0 1 0
-9 30 13 0 1 0
-9 30 14 0 1 0
-9 30 15 0 1 0
-9 30 16 0 1 0.186401
-9 30 17 0 1 0.312012
-9 30 18 0 1 0.406738
-9 30 19 0 1 0.490723
-9 30 20 0 1 0.567383
-9 30 21 0 1 0.63916
-9 30 22 0 1 0.706055
-9 30 23 0 1 0.765625
-9 30 24 0 1 0.818848
-9 30 25 0 1 0.871094
-9 30 26 0 1 0.921387
-9 30 27 0 1 0.96875
-9 30 28 0 1 1
-9 30 29 0 1 1
-9 30 30 0 1 1
-9 30 31 0 0.98291 1
-9 31 0 0 1 0
-9 31 1 0 1 0
-9 31 2 0 1 0
-9 31 3 0 1 0
-9 31 4 0 1 0
-9 31 5 0 1 0
-9 31 6 0 1 0
-9 31 7 0 1 0
-9 31 8 0 1 0
-9 31 9 0 1 0
-9 31 10 0 1 0
-9 31 11 0 1 0
-9 31 12 0 1 0
-9 31 13 0 1 0
-9 31 14 0 1 0
-9 31 15 0 1 0
-9 31 16 0 1 0.0899658
-9 31 17 0 1 0.266846
-9 31 18 0 1 0.365234
-9 31 19 0 1 0.448486
-9 31 20 0 1 0.523438
-9 31 21 0 1 0.593262
-9 31 22 0 1 0.658203
-9 31 23 0 1 0.717285
-9 31 24 0 1 0.770508
-9 31 25 0 1 0.823242
-9 31 26 0 1 0.875488
-9 31 27 0 1 0.92627
-9 31 28 0 1 0.973145
-9 31 29 0 1 1
-9 31 30 0 1 1
-9 31 31 0 1 1
-10 0 0 0.298096 0 0.0177612
-10 0 1 0.298096 0 0.0177155
-10 0 2 0.298096 0 0.0176392
-10 0 3 0.298096 0 0.0175018
-10 0 4 0.298096 0 0.0172424
-10 0 5 0.298096 0 0.016861
-10 0 6 0.29834 0 0.0315552
-10 0 7 0.294434 0 0.0947876
-10 0 8 0.28418 0 0.137939
-10 0 9 0.240601 0.0393982 0.161987
-10 0 10 0.213989 0.0682983 0.189209
-10 0 11 0.205444 0.0770264 0.241089
-10 0 12 0.184326 0.0889893 0.303711
-10 0 13 0.12915 0.103821 0.374756
-10 0 14 0 0.121155 0.453369
-10 0 15 0 0.140381 0.537109
-10 0 16 0 0.160767 0.623535
-10 0 17 0 0.180786 0.707031
-10 0 18 0 0.199341 0.78418
-10 0 19 0 0.21582 0.851562
-10 0 20 0 0.22522 0.890625
-10 0 21 0 0.226685 0.897461
-10 0 22 0 0.228394 0.904785
-10 0 23 0 0.230103 0.912598
-10 0 24 0 0.231934 0.92041
-10 0 25 0 0.234009 0.929199
-10 0 26 0 0.236328 0.938477
-10 0 27 0 0.238892 0.949219
-10 0 28 0 0.241821 0.960938
-10 0 29 0 0.244995 0.974121
-10 0 30 0 0.248291 0.987305
-10 0 31 0 0.251709 1
-10 1 0 0.297852 0 0.0172272
-10 1 1 0.297852 0 0.0171967
-10 1 2 0.297852 0 0.0171051
-10 1 3 0.297852 0 0.0169678
-10 1 4 0.297852 0 0.0166931
-10 1 5 0.297852 0 0.0162811
-10 1 6 0.298096 0 0.03125
-10 1 7 0.294434 0 0.0946655
-10 1 8 0.28418 0 0.137939
-10 1 9 0.240723 0.0407104 0.162109
-10 1 10 0.213989 0.0687866 0.189087
-10 1 11 0.205322 0.0774536 0.241089
-10 1 12 0.184204 0.0892944 0.303467
-10 1 13 0.129028 0.104065 0.374756
-10 1 14 0 0.121338 0.453369
-10 1 15 0 0.140503 0.537109
-10 1 16 0 0.160889 0.623535
-10 1 17 0 0.180908 0.707031
-10 1 18 0 0.199463 0.78418
-10 1 19 0 0.21582 0.851562
-10 1 20 0 0.225342 0.890625
-10 1 21 0 0.226685 0.897461
-10 1 22 0 0.228394 0.904785
-10 1 23 0 0.230103 0.912598
-10 1 24 0 0.231934 0.92041
-10 1 25 0 0.234009 0.929199
-10 1 26 0 0.236328 0.938477
-10 1 27 0 0.238892 0.949219
-10 1 28 0 0.241821 0.960938
-10 1 29 0 0.244995 0.974121
-10 1 30 0 0.248291 0.987305
-10 1 31 0 0.251709 1
-10 2 0 0.297607 0 0.0162354
-10 2 1 0.297607 0 0.0161896
-10 2 2 0.297607 0 0.016098
-10 2 3 0.297607 0 0.0159454
-10 2 4 0.297607 0 0.0156403
-10 2 5 0.297607 0 0.0151825
-10 2 6 0.297852 0 0.0307465
-10 2 7 0.294189 0 0.0945435
-10 2 8 0.28418 0 0.137939
-10 2 9 0.240723 0.0428772 0.162109
-10 2 10 0.213989 0.0695801 0.189087
-10 2 11 0.205322 0.078125 0.241089
-10 2 12 0.184204 0.0899048 0.303467
-10 2 13 0.128906 0.104492 0.374756
-10 2 14 0 0.121704 0.453369
-10 2 15 0 0.140747 0.537109
-10 2 16 0 0.161133 0.623535
-10 2 17 0 0.18103 0.707031
-10 2 18 0 0.199585 0.78418
-10 2 19 0 0.215942 0.851562
-10 2 20 0 0.225342 0.890625
-10 2 21 0 0.226807 0.897461
-10 2 22 0 0.228394 0.904785
-10 2 23 0 0.230225 0.912598
-10 2 24 0 0.231934 0.92041
-10 2 25 0 0.234009 0.929199
-10 2 26 0 0.236328 0.938477
-10 2 27 0 0.238892 0.949219
-10 2 28 0 0.241821 0.960938
-10 2 29 0 0.244995 0.974121
-10 2 30 0 0.248291 0.987305
-10 2 31 0 0.251709 1
-10 3 0 0.297119 0 0.0140991
-10 3 1 0.297119 0 0.0140381
-10 3 2 0.297119 0 0.0139313
-10 3 3 0.297119 0 0.0137329
-10 3 4 0.296875 0 0.0133362
-10 3 5 0.297119 0 0.0127563
-10 3 6 0.297363 0 0.0297699
-10 3 7 0.293945 0 0.0942993
-10 3 8 0.283936 0 0.137817
-10 3 9 0.240967 0.0464783 0.162231
-10 3 10 0.213867 0.0709839 0.189087
-10 3 11 0.2052 0.0793457 0.241089
-10 3 12 0.18396 0.0909424 0.303467
-10 3 13 0.128662 0.105347 0.374756
-10 3 14 0 0.122314 0.453369
-10 3 15 0 0.141235 0.537109
-10 3 16 0 0.161499 0.623535
-10 3 17 0 0.181274 0.707031
-10 3 18 0 0.199829 0.78418
-10 3 19 0 0.216187 0.851562
-10 3 20 0 0.225464 0.890625
-10 3 21 0 0.226929 0.897461
-10 3 22 0 0.228516 0.904785
-10 3 23 0 0.230225 0.912598
-10 3 24 0 0.232056 0.92041
-10 3 25 0 0.234131 0.929199
-10 3 26 0 0.236328 0.938477
-10 3 27 0 0.239014 0.949219
-10 3 28 0 0.241943 0.960938
-10 3 29 0 0.244995 0.974121
-10 3 30 0 0.248291 0.987305
-10 3 31 0 0.251709 1
-10 4 0 0.295898 0 0.00713348
-10 4 1 0.295898 0 0.00695419
-10 4 2 0.295898 0 0.0066185
-10 4 3 0.295898 0 0.00592041
-10 4 4 0.295898 0 0.00402069
-10 4 5 0.296143 0.0146332 0
-10 4 6 0.296631 0.0189819 0.0279083
-10 4 7 0.293457 0 0.093811
-10 4 8 0.283936 0 0.137573
-10 4 9 0.241211 0.0523376 0.162476
-10 4 10 0.213623 0.0736084 0.189087
-10 4 11 0.204956 0.081604 0.240967
-10 4 12 0.183716 0.0928345 0.303467
-10 4 13 0.128174 0.106873 0.374756
-10 4 14 0 0.123535 0.453369
-10 4 15 0 0.142212 0.537109
-10 4 16 0 0.162231 0.623535
-10 4 17 0 0.181885 0.707031
-10 4 18 0 0.200195 0.78418
-10 4 19 0 0.216431 0.851562
-10 4 20 0 0.22583 0.890625
-10 4 21 0 0.227051 0.897461
-10 4 22 0 0.228638 0.904785
-10 4 23 0 0.230347 0.912598
-10 4 24 0 0.232178 0.92041
-10 4 25 0 0.234253 0.929199
-10 4 26 0 0.23645 0.938477
-10 4 27 0 0.239014 0.949219
-10 4 28 0 0.241943 0.960938
-10 4 29 0 0.245117 0.974121
-10 4 30 0 0.248413 0.987305
-10 4 31 0 0.251709 1
-10 5 0 0.293945 0.0500793 0
-10 5 1 0.293945 0.0502319 0
-10 5 2 0.293945 0.0504761 0
-10 5 3 0.293945 0.0509338 0
-10 5 4 0.293701 0.0517883 0
-10 5 5 0.293945 0.0530396 0
-10 5 6 0.294678 0.0536804 0.0241547
-10 5 7 0.292236 0.0484619 0.0928955
-10 5 8 0.283447 0.0410461 0.137207
-10 5 9 0.241699 0.0614929 0.162964
-10 5 10 0.213257 0.078186 0.189087
-10 5 11 0.204468 0.0857544 0.240967
-10 5 12 0.183228 0.0963135 0.303467
-10 5 13 0.127197 0.109741 0.374756
-10 5 14 0 0.125732 0.453369
-10 5 15 0 0.143921 0.537109
-10 5 16 0 0.163574 0.623535
-10 5 17 0 0.182861 0.707031
-10 5 18 0 0.20105 0.78418
-10 5 19 0 0.217163 0.851562
-10 5 20 0 0.226318 0.890625
-10 5 21 0 0.227539 0.897461
-10 5 22 0 0.229004 0.905273
-10 5 23 0 0.230713 0.912598
-10 5 24 0 0.232422 0.92041
-10 5 25 0 0.234375 0.929199
-10 5 26 0 0.236694 0.938477
-10 5 27 0 0.239258 0.949219
-10 5 28 0 0.242065 0.960938
-10 5 29 0 0.245239 0.974121
-10 5 30 0 0.248535 0.987305
-10 5 31 0 0.251953 1
-10 6 0 0.289551 0.0769043 0
-10 6 1 0.289551 0.0769653 0
-10 6 2 0.289551 0.0770874 0
-10 6 3 0.289551 0.0773315 0
-10 6 4 0.289551 0.0776978 0
-10 6 5 0.289551 0.0784302 0
-10 6 6 0.290771 0.0788574 0.0162354
-10 6 7 0.289551 0.0759888 0.0911865
-10 6 8 0.281982 0.071167 0.13623
-10 6 9 0.24292 0.0750732 0.163818
-10 6 10 0.212524 0.0859985 0.188965
-10 6 11 0.203613 0.0927734 0.240845
-10 6 12 0.182129 0.102478 0.303467
-10 6 13 0.125366 0.114868 0.374756
-10 6 14 0 0.129883 0.453369
-10 6 15 0 0.147217 0.537109
-10 6 16 0 0.166016 0.623535
-10 6 17 0 0.184937 0.707031
-10 6 18 0 0.202637 0.78418
-10 6 19 0 0.218384 0.851562
-10 6 20 0 0.227295 0.890625
-10 6 21 0 0.228271 0.897461
-10 6 22 0 0.229736 0.905273
-10 6 23 0 0.231201 0.912598
-10 6 24 0 0.23291 0.92041
-10 6 25 0 0.234863 0.929199
-10 6 26 0 0.237061 0.938477
-10 6 27 0 0.239502 0.949219
-10 6 28 0 0.24231 0.961426
-10 6 29 0 0.245483 0.974121
-10 6 30 0 0.248657 0.987305
-10 6 31 0 0.251953 1
-10 7 0 0.280518 0.103699 0
-10 7 1 0.280518 0.10376 0
-10 7 2 0.280518 0.103821 0
-10 7 3 0.280273 0.103943 0
-10 7 4 0.280273 0.104126 0
-10 7 5 0.280273 0.104553 0
-10 7 6 0.281982 0.105103 0
-10 7 7 0.282715 0.103882 0.0880737
-10 7 8 0.277588 0.100464 0.133789
-10 7 9 0.245239 0.0950928 0.165771
-10 7 10 0.21106 0.0985107 0.188721
-10 7 11 0.202026 0.104492 0.240723
-10 7 12 0.180176 0.112976 0.303467
-10 7 13 0.121582 0.123901 0.374756
-10 7 14 0 0.137329 0.453369
-10 7 15 0 0.153198 0.537109
-10 7 16 0 0.170776 0.623535
-10 7 17 0 0.188599 0.70752
-10 7 18 0 0.205566 0.78418
-10 7 19 0 0.220703 0.851562
-10 7 20 0 0.229248 0.890625
-10 7 21 0 0.229858 0.897461
-10 7 22 0 0.230957 0.905273
-10 7 23 0 0.2323 0.912598
-10 7 24 0 0.233765 0.92041
-10 7 25 0 0.235596 0.929199
-10 7 26 0 0.237671 0.938477
-10 7 27 0 0.240112 0.949219
-10 7 28 0 0.242798 0.961426
-10 7 29 0 0.24585 0.974121
-10 7 30 0 0.249023 0.987305
-10 7 31 0 0.252441 1
-10 8 0 0.261719 0.130371 0
-10 8 1 0.261719 0.130371 0
-10 8 2 0.261719 0.130371 0
-10 8 3 0.261719 0.130493 0
-10 8 4 0.261719 0.130493 0
-10 8 5 0.261475 0.130737 0
-10 8 6 0.262695 0.131348 0.0321045
-10 8 7 0.264648 0.131836 0.0842896
-10 8 8 0.267578 0.132324 0.128784
-10 8 9 0.249756 0.125244 0.169189
-10 8 10 0.20813 0.117554 0.188477
-10 8 11 0.19873 0.122803 0.240479
-10 8 12 0.176147 0.130005 0.303223
-10 8 13 0.113708 0.139038 0.374512
-10 8 14 0 0.150391 0.453369
-10 8 15 0 0.16394 0.537109
-10 8 16 0 0.179565 0.624023
-10 8 17 0 0.195557 0.70752
-10 8 18 0 0.211182 0.78418
-10 8 19 0 0.225342 0.851562
-10 8 20 0 0.23291 0.891113
-10 8 21 0 0.232788 0.897949
-10 8 22 0 0.233398 0.905273
-10 8 23 0 0.234375 0.913086
-10 8 24 0 0.235596 0.920898
-10 8 25 0 0.237061 0.929199
-10 8 26 0 0.238892 0.938965
-10 8 27 0 0.241211 0.949219
-10 8 28 0 0.243774 0.961426
-10 8 29 0 0.246704 0.974121
-10 8 30 0 0.249756 0.987305
-10 8 31 0 0.25293 1
-10 9 0 0.234863 0.153809 0.0432739
-10 9 1 0.234863 0.153809 0.0433044
-10 9 2 0.234863 0.153809 0.043335
-10 9 3 0.234863 0.153809 0.043396
-10 9 4 0.234863 0.153931 0.0434875
-10 9 5 0.234863 0.154053 0.0436707
-10 9 6 0.234375 0.154175 0.0605164
-10 9 7 0.233521 0.154297 0.0869751
-10 9 8 0.233643 0.15564 0.118835
-10 9 9 0.240479 0.161377 0.165161
-10 9 10 0.202637 0.144531 0.187988
-10 9 11 0.192383 0.149048 0.23999
-10 9 12 0.167969 0.155151 0.302734
-10 9 13 0.095459 0.162476 0.374268
-10 9 14 0 0.171265 0.453125
-10 9 15 0 0.181885 0.537109
-10 9 16 0 0.19458 0.624023
-10 9 17 0 0.207886 0.70752
-10 9 18 0 0.221191 0.78418
-10 9 19 0 0.233643 0.851562
-10 9 20 0 0.239868 0.891602
-10 9 21 0 0.238403 0.898438
-10 9 22 0 0.237915 0.905762
-10 9 23 0 0.238159 0.913086
-10 9 24 0 0.238892 0.920898
-10 9 25 0 0.239868 0.929688
-10 9 26 0 0.241333 0.938965
-10 9 27 0 0.243286 0.949707
-10 9 28 0 0.245605 0.961426
-10 9 29 0 0.248291 0.974121
-10 9 30 0 0.250977 0.987305
-10 9 31 0 0.25415 1
-10 10 0 0.226318 0.194458 0.0635376
-10 10 1 0.226318 0.194458 0.0635376
-10 10 2 0.226318 0.194458 0.0635376
-10 10 3 0.226318 0.194458 0.0635986
-10 10 4 0.226318 0.19458 0.0635986
-10 10 5 0.22644 0.194702 0.0635986
-10 10 6 0.226074 0.19458 0.0683594
-10 10 7 0.223389 0.193359 0.0921021
-10 10 8 0.21814 0.191162 0.1203
-10 10 9 0.20874 0.187012 0.152954
-10 10 10 0.192261 0.179932 0.1875
-10 10 11 0.180054 0.183838 0.239502
-10 10 12 0.151367 0.188965 0.302246
-10 10 13 0 0.194824 0.373779
-10 10 14 0 0.201172 0.452881
-10 10 15 0 0.208862 0.537109
-10 10 16 0 0.217896 0.624023
-10 10 17 0 0.227783 0.70752
-10 10 18 0 0.237915 0.784668
-10 10 19 0 0.247681 0.852051
-10 10 20 0 0.251709 0.892578
-10 10 21 0 0.247925 0.898926
-10 10 22 0 0.24585 0.90625
-10 10 23 0 0.244873 0.914062
-10 10 24 0 0.244629 0.921387
-10 10 25 0 0.244995 0.930176
-10 10 26 0 0.245728 0.939453
-10 10 27 0 0.24707 0.949707
-10 10 28 0 0.248779 0.961914
-10 10 29 0 0.250977 0.974609
-10 10 30 0 0.253418 0.987793
-10 10 31 0 0.256104 1
-10 11 0 0.197388 0.234497 0.0606384
-10 11 1 0.197388 0.234497 0.0606384
-10 11 2 0.197388 0.234497 0.0606384
-10 11 3 0.197388 0.234497 0.0606384
-10 11 4 0.197388 0.234497 0.0606384
-10 11 5 0.19751 0.234619 0.0606689
-10 11 6 0.19751 0.234741 0.0606995
-10 11 7 0.195801 0.233887 0.0809326
-10 11 8 0.191162 0.231445 0.111877
-10 11 9 0.182739 0.227539 0.146362
-10 11 10 0.171265 0.22522 0.187012
-10 11 11 0.154175 0.228027 0.238892
-10 11 12 0.111694 0.232178 0.30127
-10 11 13 0 0.236694 0.373047
-10 11 14 0 0.241211 0.452637
-10 11 15 0 0.24585 0.537109
-10 11 16 0 0.251465 0.624023
-10 11 17 0 0.257324 0.708008
-10 11 18 0 0.263428 0.785156
-10 11 19 0 0.269531 0.852539
-10 11 20 0 0.270508 0.894043
-10 11 21 0 0.263428 0.900391
-10 11 22 0 0.259033 0.907227
-10 11 23 0 0.256104 0.915039
-10 11 24 0 0.254395 0.922363
-10 11 25 0 0.253418 0.930664
-10 11 26 0 0.253174 0.939941
-10 11 27 0 0.253418 0.950684
-10 11 28 0 0.254395 0.962402
-10 11 29 0 0.255859 0.975098
-10 11 30 0 0.257568 0.988281
-10 11 31 0 0.259766 1
-10 12 0 0.144897 0.283447 0.0577698
-10 12 1 0.144897 0.283447 0.0577698
-10 12 2 0.144897 0.283447 0.0577698
-10 12 3 0.14502 0.283447 0.0577698
-10 12 4 0.14502 0.283447 0.0578003
-10 12 5 0.14502 0.283447 0.0578003
-10 12 6 0.145142 0.283691 0.0578308
-10 12 7 0.145264 0.283691 0.06073
-10 12 8 0.140869 0.282959 0.10083
-10 12 9 0.132324 0.281738 0.140747
-10 12 10 0.11554 0.281494 0.185303
-10 12 11 0.0705566 0.282959 0.237915
-10 12 12 0 0.285645 0.300049
-10 12 13 0 0.288818 0.371826
-10 12 14 0 0.291748 0.45166
-10 12 15 0 0.293945 0.536621
-10 12 16 0 0.296143 0.624512
-10 12 17 0 0.298096 0.708496
-10 12 18 0 0.299805 0.785645
-10 12 19 0 0.301758 0.853027
-10 12 20 0 0.298828 0.896484
-10 12 21 0 0.287354 0.902344
-10 12 22 0 0.279297 0.90918
-10 12 23 0 0.273682 0.916504
-10 12 24 0 0.269775 0.923828
-10 12 25 0 0.26709 0.932129
-10 12 26 0 0.264893 0.941406
-10 12 27 0 0.263672 0.95166
-10 12 28 0 0.263428 0.963379
-10 12 29 0 0.263672 0.975586
-10 12 30 0 0.264404 0.98877
-10 12 31 0 0.265625 1
-10 13 0 0 0.346924 0.0552979
-10 13 1 0 0.346924 0.0552979
-10 13 2 0 0.346924 0.0552979
-10 13 3 0 0.346924 0.0552979
-10 13 4 0 0.346924 0.0552979
-10 13 5 0 0.347168 0.0553284
-10 13 6 0 0.347168 0.0553589
-10 13 7 0 0.347168 0.0554199
-10 13 8 0 0.347412 0.0811157
-10 13 9 0 0.347168 0.131104
-10 13 10 0 0.347412 0.180298
-10 13 11 0 0.3479 0.234985
-10 13 12 0 0.349365 0.297852
-10 13 13 0 0.351318 0.369629
-10 13 14 0 0.352783 0.449951
-10 13 15 0 0.353027 0.535645
-10 13 16 0 0.352295 0.624023
-10 13 17 0 0.350342 0.708984
-10 13 18 0 0.347656 0.786621
-10 13 19 0 0.345215 0.854492
-10 13 20 0 0.338379 0.900391
-10 13 21 0 0.321289 0.905762
-10 13 22 0 0.308594 0.912598
-10 13 23 0 0.299561 0.919434
-10 13 24 0 0.292725 0.92627
-10 13 25 0 0.287354 0.93457
-10 13 26 0 0.282959 0.943359
-10 13 27 0 0.279541 0.953125
-10 13 28 0 0.277344 0.964844
-10 13 29 0 0.275879 0.977051
-10 13 30 0 0.275146 0.990234
-10 13 31 0 0.275146 1
-10 14 0 0 0.42041 0.0510559
-10 14 1 0 0.42041 0.0510864
-10 14 2 0 0.42041 0.0510864
-10 14 3 0 0.42041 0.0510864
-10 14 4 0 0.42041 0.0510864
-10 14 5 0 0.42041 0.0511169
-10 14 6 0 0.42041 0.0511475
-10 14 7 0 0.420654 0.0512085
-10 14 8 0 0.420898 0.0513306
-10 14 9 0 0.420898 0.110962
-10 14 10 0 0.421387 0.169189
-10 14 11 0 0.421875 0.227905
-10 14 12 0 0.422607 0.292969
-10 14 13 0 0.423584 0.365723
-10 14 14 0 0.423828 0.446533
-10 14 15 0 0.422852 0.533203
-10 14 16 0 0.419922 0.623047
-10 14 17 0 0.414551 0.708984
-10 14 18 0 0.407715 0.787109
-10 14 19 0 0.400635 0.855469
-10 14 20 0 0.390381 0.905762
-10 14 21 0 0.366699 0.911133
-10 14 22 0 0.348633 0.91748
-10 14 23 0 0.335205 0.923828
-10 14 24 0 0.324951 0.930664
-10 14 25 0 0.316162 0.937988
-10 14 26 0 0.308838 0.946777
-10 14 27 0 0.30249 0.956543
-10 14 28 0 0.297852 0.967285
-10 14 29 0 0.293945 0.979492
-10 14 30 0 0.29126 0.992188
-10 14 31 0 0.289062 1
-10 15 0 0 0.499756 0.0431213
-10 15 1 0 0.499756 0.0431213
-10 15 2 0 0.499756 0.0431213
-10 15 3 0 0.499756 0.0431213
-10 15 4 0 0.499756 0.0431213
-10 15 5 0 0.499756 0.0431519
-10 15 6 0 0.499756 0.0432129
-10 15 7 0 0.5 0.0432739
-10 15 8 0 0.5 0.043457
-10 15 9 0 0.500488 0.0566406
-10 15 10 0 0.500977 0.148315
-10 15 11 0 0.501465 0.2146
-10 15 12 0 0.502441 0.283203
-10 15 13 0 0.50293 0.35791
-10 15 14 0 0.50293 0.440186
-10 15 15 0 0.501465 0.52832
-10 15 16 0 0.49707 0.620117
-10 15 17 0 0.489014 0.70752
-10 15 18 0 0.47876 0.787598
-10 15 19 0 0.467529 0.856934
-10 15 20 0 0.45459 0.912109
-10 15 21 0 0.424316 0.918945
-10 15 22 0 0.400146 0.925293
-10 15 23 0 0.381592 0.931152
-10 15 24 0 0.367188 0.937012
-10 15 25 0 0.354492 0.944336
-10 15 26 0 0.343262 0.952148
-10 15 27 0 0.33374 0.960938
-10 15 28 0 0.325684 0.97168
-10 15 29 0 0.319092 0.98291
-10 15 30 0 0.313477 0.995117
-10 15 31 0 0.309082 1
-10 16 0 0 0.583008 0.0243225
-10 16 1 0 0.583008 0.0243225
-10 16 2 0 0.583008 0.0243378
-10 16 3 0 0.583008 0.024353
-10 16 4 0 0.583008 0.0243835
-10 16 5 0 0.583496 0.0244293
-10 16 6 0 0.583496 0.0245361
-10 16 7 0 0.583496 0.0247345
-10 16 8 0 0.583496 0.0251312
-10 16 9 0 0.583496 0.0258636
-10 16 10 0 0.583984 0.106506
-10 16 11 0 0.584961 0.192627
-10 16 12 0 0.585938 0.267334
-10 16 13 0 0.587402 0.345215
-10 16 14 0 0.587891 0.429688
-10 16 15 0 0.586426 0.519531
-10 16 16 0 0.581543 0.613281
-10 16 17 0 0.572266 0.703613
-10 16 18 0 0.55957 0.785645
-10 16 19 0 0.544922 0.856934
-10 16 20 0 0.528809 0.915039
-10 16 21 0 0.493896 0.928711
-10 16 22 0 0.463867 0.936035
-10 16 23 0 0.439697 0.941895
-10 16 24 0 0.42041 0.947266
-10 16 25 0 0.403076 0.953613
-10 16 26 0 0.387695 0.960938
-10 16 27 0 0.374023 0.96875
-10 16 28 0 0.362305 0.978516
-10 16 29 0 0.352051 0.98877
-10 16 30 0 0.343018 1
-10 16 31 0 0.335449 1
-10 17 0 0 0.665527 0
-10 17 1 0 0.665527 0
-10 17 2 0 0.665527 0
-10 17 3 0 0.665527 0
-10 17 4 0 0.665527 0
-10 17 5 0 0.665527 0
-10 17 6 0 0.665527 0
-10 17 7 0 0.665527 0
-10 17 8 0 0.665527 0
-10 17 9 0 0.666016 0
-10 17 10 0 0.666016 0
-10 17 11 0 0.666992 0.15686
-10 17 12 0 0.668457 0.244385
-10 17 13 0 0.67041 0.326904
-10 17 14 0 0.671875 0.413574
-10 17 15 0 0.671387 0.505859
-10 17 16 0 0.66748 0.601562
-10 17 17 0 0.658691 0.694824
-10 17 18 0 0.64502 0.780273
-10 17 19 0 0.62793 0.854004
-10 17 20 0 0.608887 0.915039
-10 17 21 0 0.572754 0.938965
-10 17 22 0 0.537598 0.949707
-10 17 23 0 0.508301 0.956543
-10 17 24 0 0.483887 0.961914
-10 17 25 0 0.461426 0.967285
-10 17 26 0 0.441162 0.973145
-10 17 27 0 0.422607 0.97998
-10 17 28 0 0.406494 0.988281
-10 17 29 0 0.39209 0.997559
-10 17 30 0 0.379639 1
-10 17 31 0 0.368408 1
-10 18 0 0 0.742188 0
-10 18 1 0 0.742188 0
-10 18 2 0 0.742188 0
-10 18 3 0 0.742188 0
-10 18 4 0 0.742188 0
-10 18 5 0 0.742188 0
-10 18 6 0 0.742188 0
-10 18 7 0 0.742188 0
-10 18 8 0 0.742188 0
-10 18 9 0 0.742676 0
-10 18 10 0 0.742676 0
-10 18 11 0 0.743164 0.083252
-10 18 12 0 0.745117 0.21228
-10 18 13 0 0.747559 0.30249
-10 18 14 0 0.75 0.392334
-10 18 15 0 0.750977 0.486084
-10 18 16 0 0.749023 0.583984
-10 18 17 0 0.742188 0.680176
-10 18 18 0 0.729492 0.769531
-10 18 19 0 0.711914 0.847168
-10 18 20 0 0.690918 0.911133
-10 18 21 0 0.656738 0.946777
-10 18 22 0 0.618652 0.964355
-10 18 23 0 0.584961 0.974121
-10 18 24 0 0.555664 0.980469
-10 18 25 0 0.527832 0.985352
-10 18 26 0 0.502441 0.990234
-10 18 27 0 0.47876 0.995605
-10 18 28 0 0.457764 1
-10 18 29 0 0.438721 1
-10 18 30 0 0.421875 1
-10 18 31 0 0.406738 1
-10 19 0 0 0.811035 0
-10 19 1 0 0.811035 0
-10 19 2 0 0.811035 0
-10 19 3 0 0.811035 0
-10 19 4 0 0.811035 0
-10 19 5 0 0.811035 0
-10 19 6 0 0.811035 0
-10 19 7 0 0.811035 0
-10 19 8 0 0.811035 0
-10 19 9 0 0.811523 0
-10 19 10 0 0.811523 0
-10 19 11 0 0.811523 0
-10 19 12 0 0.812988 0.167358
-10 19 13 0 0.815918 0.272949
-10 19 14 0 0.818848 0.366943
-10 19 15 0 0.821777 0.462402
-10 19 16 0 0.822266 0.562012
-10 19 17 0 0.817871 0.660645
-10 19 18 0 0.807617 0.753418
-10 19 19 0 0.791504 0.834961
-10 19 20 0 0.770508 0.902344
-10 19 21 0 0.739746 0.949219
-10 19 22 0 0.702148 0.976562
-10 19 23 0 0.665527 0.991699
-10 19 24 0 0.632324 1
-10 19 25 0 0.600098 1
-10 19 26 0 0.569336 1
-10 19 27 0 0.540527 1
-10 19 28 0 0.51416 1
-10 19 29 0 0.490234 1
-10 19 30 0 0.468506 1
-10 19 31 0 0.448975 1
-10 20 0 0 0.870605 0
-10 20 1 0 0.870605 0
-10 20 2 0 0.870605 0
-10 20 3 0 0.870605 0
-10 20 4 0 0.870605 0
-10 20 5 0 0.870605 0
-10 20 6 0 0.870605 0
-10 20 7 0 0.870605 0
-10 20 8 0 0.870605 0
-10 20 9 0 0.870605 0
-10 20 10 0 0.870605 0
-10 20 11 0 0.871094 0
-10 20 12 0 0.871582 0.0841675
-10 20 13 0 0.874512 0.238159
-10 20 14 0 0.87793 0.339111
-10 20 15 0 0.881836 0.436768
-10 20 16 0 0.884277 0.537109
-10 20 17 0 0.883301 0.637207
-10 20 18 0 0.875977 0.732422
-10 20 19 0 0.861816 0.817383
-10 20 20 0 0.842285 0.888672
-10 20 21 0 0.815918 0.945312
-10 20 22 0 0.782227 0.98291
-10 20 23 0 0.745605 1
-10 20 24 0 0.710449 1
-10 20 25 0 0.674316 1
-10 20 26 0 0.63916 1
-10 20 27 0 0.60498 1
-10 20 28 0 0.57373 1
-10 20 29 0 0.544434 1
-10 20 30 0 0.518066 1
-10 20 31 0 0.493896 1
-10 21 0 0 0.921387 0
-10 21 1 0 0.921387 0
-10 21 2 0 0.921387 0
-10 21 3 0 0.921387 0
-10 21 4 0 0.921387 0
-10 21 5 0 0.921387 0
-10 21 6 0 0.921387 0
-10 21 7 0 0.921387 0
-10 21 8 0 0.921387 0
-10 21 9 0 0.921387 0
-10 21 10 0 0.921387 0
-10 21 11 0 0.921387 0
-10 21 12 0 0.921875 0
-10 21 13 0 0.923828 0.194702
-10 21 14 0 0.928223 0.308105
-10 21 15 0 0.932617 0.408691
-10 21 16 0 0.936523 0.509277
-10 21 17 0 0.937988 0.610352
-10 21 18 0 0.934082 0.707031
-10 21 19 0 0.92334 0.794434
-10 21 20 0 0.906738 0.869629
-10 21 21 0 0.883789 0.932617
-10 21 22 0 0.85498 0.97998
-10 21 23 0 0.821289 1
-10 21 24 0 0.786133 1
-10 21 25 0 0.748535 1
-10 21 26 0 0.709473 1
-10 21 27 0 0.671875 1
-10 21 28 0 0.635254 1
-10 21 29 0 0.601562 1
-10 21 30 0 0.570312 1
-10 21 31 0 0.541504 1
-10 22 0 0 0.962891 0
-10 22 1 0 0.962891 0
-10 22 2 0 0.962891 0
-10 22 3 0 0.962891 0
-10 22 4 0 0.962891 0
-10 22 5 0 0.962891 0
-10 22 6 0 0.962891 0
-10 22 7 0 0.962891 0
-10 22 8 0 0.963379 0
-10 22 9 0 0.963379 0
-10 22 10 0 0.963379 0
-10 22 11 0 0.963379 0
-10 22 12 0 0.963379 0
-10 22 13 0 0.964844 0.13269
-10 22 14 0 0.96875 0.27417
-10 22 15 0 0.974121 0.37915
-10 22 16 0 0.979492 0.480713
-10 22 17 0 0.98291 0.581543
-10 22 18 0 0.981934 0.678711
-10 22 19 0 0.974609 0.768066
-10 22 20 0 0.961426 0.846191
-10 22 21 0 0.941895 0.913086
-10 22 22 0 0.916992 0.967285
-10 22 23 0 0.887695 1
-10 22 24 0 0.855469 1
-10 22 25 0 0.818359 1
-10 22 26 0 0.77832 1
-10 22 27 0 0.737793 1
-10 22 28 0 0.697754 1
-10 22 29 0 0.65918 1
-10 22 30 0 0.623535 1
-10 22 31 0 0.590332 1
-10 23 0 0 0.996582 0
-10 23 1 0 0.996582 0
-10 23 2 0 0.996582 0
-10 23 3 0 0.996582 0
-10 23 4 0 0.996582 0
-10 23 5 0 0.996582 0
-10 23 6 0 0.996582 0
-10 23 7 0 0.996582 0
-10 23 8 0 0.996582 0
-10 23 9 0 0.996582 0
-10 23 10 0 0.996582 0
-10 23 11 0 0.996582 0
-10 23 12 0 0.99707 0
-10 23 13 0 0.99707 0
-10 23 14 0 1 0.237671
-10 23 15 0 1 0.349609
-10 23 16 0 1 0.452393
-10 23 17 0 1 0.552734
-10 23 18 0 1 0.649902
-10 23 19 0 1 0.740234
-10 23 20 0 1 0.820312
-10 23 21 0 0.989258 0.890137
-10 23 22 0 0.967285 0.948242
-10 23 23 0 0.942383 0.994141
-10 23 24 0 0.914062 1
-10 23 25 0 0.879395 1
-10 23 26 0 0.840332 1
-10 23 27 0 0.798828 1
-10 23 28 0 0.756348 1
-10 23 29 0 0.714844 1
-10 23 30 0 0.675293 1
-10 23 31 0 0.637695 1
-10 24 0 0 1 0
-10 24 1 0 1 0
-10 24 2 0 1 0
-10 24 3 0 1 0
-10 24 4 0 1 0
-10 24 5 0 1 0
-10 24 6 0 1 0
-10 24 7 0 1 0
-10 24 8 0 1 0
-10 24 9 0 1 0
-10 24 10 0 1 0
-10 24 11 0 1 0
-10 24 12 0 1 0
-10 24 13 0 1 0
-10 24 14 0 1 0.196411
-10 24 15 0 1 0.319824
-10 24 16 0 1 0.424561
-10 24 17 0 1 0.524414
-10 24 18 0 1 0.621094
-10 24 19 0 1 0.711914
-10 24 20 0 1 0.792969
-10 24 21 0 1 0.865234
-10 24 22 0 1 0.92627
-10 24 23 0 0.987305 0.975586
-10 24 24 0 0.962402 1
-10 24 25 0 0.931641 1
-10 24 26 0 0.89502 1
-10 24 27 0 0.854004 1
-10 24 28 0 0.811035 1
-10 24 29 0 0.76709 1
-10 24 30 0 0.724609 1
-10 24 31 0 0.684082 1
-10 25 0 0 1 0
-10 25 1 0 1 0
-10 25 2 0 1 0
-10 25 3 0 1 0
-10 25 4 0 1 0
-10 25 5 0 1 0
-10 25 6 0 1 0
-10 25 7 0 1 0
-10 25 8 0 1 0
-10 25 9 0 1 0
-10 25 10 0 1 0
-10 25 11 0 1 0
-10 25 12 0 1 0
-10 25 13 0 1 0
-10 25 14 0 1 0.136597
-10 25 15 0 1 0.286621
-10 25 16 0 1 0.394287
-10 25 17 0 1 0.494141
-10 25 18 0 1 0.589844
-10 25 19 0 1 0.680176
-10 25 20 0 1 0.762207
-10 25 21 0 1 0.835938
-10 25 22 0 1 0.899902
-10 25 23 0 1 0.952637
-10 25 24 0 1 0.995605
-10 25 25 0 0.97998 1
-10 25 26 0 0.946777 1
-10 25 27 0 0.908203 1
-10 25 28 0 0.865234 1
-10 25 29 0 0.820801 1
-10 25 30 0 0.775879 1
-10 25 31 0 0.732422 1
-10 26 0 0 1 0
-10 26 1 0 1 0
-10 26 2 0 1 0
-10 26 3 0 1 0
-10 26 4 0 1 0
-10 26 5 0 1 0
-10 26 6 0 1 0
-10 26 7 0 1 0
-10 26 8 0 1 0
-10 26 9 0 1 0
-10 26 10 0 1 0
-10 26 11 0 1 0
-10 26 12 0 1 0
-10 26 13 0 1 0
-10 26 14 0 1 0
-10 26 15 0 1 0.248047
-10 26 16 0 1 0.361816
-10 26 17 0 1 0.461914
-10 26 18 0 1 0.556641
-10 26 19 0 1 0.645996
-10 26 20 0 1 0.727539
-10 26 21 0 1 0.802734
-10 26 22 0 1 0.868652
-10 26 23 0 1 0.924316
-10 26 24 0 1 0.970703
-10 26 25 0 1 1
-10 26 26 0 0.994629 1
-10 26 27 0 0.959473 1
-10 26 28 0 0.918457 1
-10 26 29 0 0.874023 1
-10 26 30 0 0.828125 1
-10 26 31 0 0.782715 1
-10 27 0 0 1 0
-10 27 1 0 1 0
-10 27 2 0 1 0
-10 27 3 0 1 0
-10 27 4 0 1 0
-10 27 5 0 1 0
-10 27 6 0 1 0
-10 27 7 0 1 0
-10 27 8 0 1 0
-10 27 9 0 1 0
-10 27 10 0 1 0
-10 27 11 0 1 0
-10 27 12 0 1 0
-10 27 13 0 1 0
-10 27 14 0 1 0
-10 27 15 0 1 0.200562
-10 27 16 0 1 0.326416
-10 27 17 0 1 0.427979
-10 27 18 0 1 0.521484
-10 27 19 0 1 0.609863
-10 27 20 0 1 0.690918
-10 27 21 0 1 0.765625
-10 27 22 0 1 0.833496
-10 27 23 0 1 0.891113
-10 27 24 0 1 0.939941
-10 27 25 0 1 0.98584
-10 27 26 0 1 1
-10 27 27 0 1 1
-10 27 28 0 0.96875 1
-10 27 29 0 0.925781 1
-10 27 30 0 0.879883 1
-10 27 31 0 0.833496 1
-10 28 0 0 1 0
-10 28 1 0 1 0
-10 28 2 0 1 0
-10 28 3 0 1 0
-10 28 4 0 1 0
-10 28 5 0 1 0
-10 28 6 0 1 0
-10 28 7 0 1 0
-10 28 8 0 1 0
-10 28 9 0 1 0
-10 28 10 0 1 0
-10 28 11 0 1 0
-10 28 12 0 1 0
-10 28 13 0 1 0
-10 28 14 0 1 0
-10 28 15 0 1 0.130493
-10 28 16 0 1 0.287354
-10 28 17 0 1 0.391846
-10 28 18 0 1 0.485107
-10 28 19 0 1 0.571777
-10 28 20 0 1 0.651367
-10 28 21 0 1 0.726074
-10 28 22 0 1 0.793945
-10 28 23 0 1 0.853027
-10 28 24 0 1 0.904785
-10 28 25 0 1 0.953125
-10 28 26 0 1 0.997559
-10 28 27 0 1 1
-10 28 28 0 1 1
-10 28 29 0 0.974609 1
-10 28 30 0 0.930664 1
-10 28 31 0 0.884277 1
-10 29 0 0 1 0
-10 29 1 0 1 0
-10 29 2 0 1 0
-10 29 3 0 1 0
-10 29 4 0 1 0
-10 29 5 0 1 0
-10 29 6 0 1 0
-10 29 7 0 1 0
-10 29 8 0 1 0
-10 29 9 0 1 0
-10 29 10 0 1 0
-10 29 11 0 1 0
-10 29 12 0 1 0
-10 29 13 0 1 0
-10 29 14 0 1 0
-10 29 15 0 1 0
-10 29 16 0 1 0.242432
-10 29 17 0 1 0.353516
-10 29 18 0 1 0.446777
-10 29 19 0 1 0.531738
-10 29 20 0 1 0.610352
-10 29 21 0 1 0.683594
-10 29 22 0 1 0.751465
-10 29 23 0 1 0.811035
-10 29 24 0 1 0.86377
-10 29 25 0 1 0.914551
-10 29 26 0 1 0.962402
-10 29 27 0 1 1
-10 29 28 0 1 1
-10 29 29 0 1 1
-10 29 30 0 0.979492 1
-10 29 31 0 0.935059 1
-10 30 0 0 1 0
-10 30 1 0 1 0
-10 30 2 0 1 0
-10 30 3 0 1 0
-10 30 4 0 1 0
-10 30 5 0 1 0
-10 30 6 0 1 0
-10 30 7 0 1 0
-10 30 8 0 1 0
-10 30 9 0 1 0
-10 30 10 0 1 0
-10 30 11 0 1 0
-10 30 12 0 1 0
-10 30 13 0 1 0
-10 30 14 0 1 0
-10 30 15 0 1 0
-10 30 16 0 1 0.186646
-10 30 17 0 1 0.312256
-10 30 18 0 1 0.406738
-10 30 19 0 1 0.490723
-10 30 20 0 1 0.567383
-10 30 21 0 1 0.63916
-10 30 22 0 1 0.706055
-10 30 23 0 1 0.765625
-10 30 24 0 1 0.818848
-10 30 25 0 1 0.871094
-10 30 26 0 1 0.921387
-10 30 27 0 1 0.96875
-10 30 28 0 1 1
-10 30 29 0 1 1
-10 30 30 0 1 1
-10 30 31 0 0.98291 1
-10 31 0 0 1 0
-10 31 1 0 1 0
-10 31 2 0 1 0
-10 31 3 0 1 0
-10 31 4 0 1 0
-10 31 5 0 1 0
-10 31 6 0 1 0
-10 31 7 0 1 0
-10 31 8 0 1 0
-10 31 9 0 1 0
-10 31 10 0 1 0
-10 31 11 0 1 0
-10 31 12 0 1 0
-10 31 13 0 1 0
-10 31 14 0 1 0
-10 31 15 0 1 0
-10 31 16 0 1 0.090332
-10 31 17 0 1 0.26709
-10 31 18 0 1 0.365479
-10 31 19 0 1 0.44873
-10 31 20 0 1 0.523438
-10 31 21 0 1 0.593262
-10 31 22 0 1 0.658203
-10 31 23 0 1 0.717285
-10 31 24 0 1 0.770508
-10 31 25 0 1 0.823242
-10 31 26 0 1 0.875488
-10 31 27 0 1 0.92627
-10 31 28 0 1 0.973633
-10 31 29 0 1 1
-10 31 30 0 1 1
-10 31 31 0 1 1
-11 0 0 0.380127 0 0.0231628
-11 0 1 0.380127 0 0.0231323
-11 0 2 0.380127 0 0.0230865
-11 0 3 0.380127 0 0.022995
-11 0 4 0.379883 0 0.0228119
-11 0 5 0.379883 0 0.0224762
-11 0 6 0.380127 0 0.0220032
-11 0 7 0.380127 0 0.0520935
-11 0 8 0.375 0 0.126465
-11 0 9 0.36084 0 0.180786
-11 0 10 0.30542 0.0544739 0.208374
-11 0 11 0.274658 0.0872192 0.242798
-11 0 12 0.262939 0.09729 0.304199
-11 0 13 0.237305 0.110474 0.375244
-11 0 14 0.180054 0.126465 0.453857
-11 0 15 0 0.144531 0.537598
-11 0 16 0 0.164062 0.624512
-11 0 17 0 0.18335 0.708008
-11 0 18 0 0.201416 0.784668
-11 0 19 0 0.217529 0.852539
-11 0 20 0 0.227051 0.892578
-11 0 21 0 0.228149 0.899414
-11 0 22 0 0.229614 0.906738
-11 0 23 0 0.231201 0.914551
-11 0 24 0 0.23291 0.921875
-11 0 25 0 0.234863 0.930664
-11 0 26 0 0.237061 0.939941
-11 0 27 0 0.239502 0.950195
-11 0 28 0 0.242432 0.962402
-11 0 29 0 0.245483 0.974609
-11 0 30 0 0.248657 0.987793
-11 0 31 0 0.251953 1
-11 1 0 0.379883 0 0.0228119
-11 1 1 0.379883 0 0.0227814
-11 1 2 0.379883 0 0.0227356
-11 1 3 0.379883 0 0.022644
-11 1 4 0.379883 0 0.0224609
-11 1 5 0.379883 0 0.02211
-11 1 6 0.379883 0 0.0216217
-11 1 7 0.380127 0 0.0519714
-11 1 8 0.375 0 0.126465
-11 1 9 0.36084 0 0.180664
-11 1 10 0.30542 0.0552979 0.208496
-11 1 11 0.274658 0.0875244 0.242676
-11 1 12 0.262939 0.0975952 0.304199
-11 1 13 0.237305 0.110718 0.375244
-11 1 14 0.180054 0.126587 0.453857
-11 1 15 0 0.144653 0.537598
-11 1 16 0 0.164185 0.624512
-11 1 17 0 0.183472 0.708008
-11 1 18 0 0.201538 0.784668
-11 1 19 0 0.217529 0.852539
-11 1 20 0 0.227051 0.892578
-11 1 21 0 0.228149 0.899414
-11 1 22 0 0.229614 0.906738
-11 1 23 0 0.231201 0.914551
-11 1 24 0 0.23291 0.921875
-11 1 25 0 0.234863 0.930664
-11 1 26 0 0.237061 0.939941
-11 1 27 0 0.239502 0.950195
-11 1 28 0 0.242432 0.962402
-11 1 29 0 0.245483 0.974609
-11 1 30 0 0.248657 0.987793
-11 1 31 0 0.251953 1
-11 2 0 0.379639 0 0.022171
-11 2 1 0.379639 0 0.0221405
-11 2 2 0.379639 0 0.0220795
-11 2 3 0.379639 0 0.0219879
-11 2 4 0.379639 0 0.0217896
-11 2 5 0.379639 0 0.0214233
-11 2 6 0.379883 0 0.0209198
-11 2 7 0.379883 0 0.0516968
-11 2 8 0.374756 0 0.126343
-11 2 9 0.36084 0 0.180664
-11 2 10 0.30542 0.0566711 0.208496
-11 2 11 0.274658 0.0881348 0.242676
-11 2 12 0.262695 0.0980835 0.304199
-11 2 13 0.237305 0.111145 0.375244
-11 2 14 0.179932 0.126953 0.453857
-11 2 15 0 0.144897 0.537598
-11 2 16 0 0.164429 0.624512
-11 2 17 0 0.183594 0.708008
-11 2 18 0 0.20166 0.784668
-11 2 19 0 0.217651 0.852539
-11 2 20 0 0.227173 0.892578
-11 2 21 0 0.228271 0.899414
-11 2 22 0 0.229614 0.906738
-11 2 23 0 0.231201 0.914551
-11 2 24 0 0.23291 0.921875
-11 2 25 0 0.234863 0.930664
-11 2 26 0 0.237061 0.939941
-11 2 27 0 0.239502 0.950195
-11 2 28 0 0.242432 0.962402
-11 2 29 0 0.245483 0.974609
-11 2 30 0 0.248779 0.987793
-11 2 31 0 0.252197 1
-11 3 0 0.379395 0 0.0209045
-11 3 1 0.379395 0 0.020874
-11 3 2 0.379395 0 0.020813
-11 3 3 0.379395 0 0.0207062
-11 3 4 0.379395 0 0.0204926
-11 3 5 0.379395 0 0.0200806
-11 3 6 0.379395 0 0.019516
-11 3 7 0.379639 0 0.051239
-11 3 8 0.374756 0 0.126221
-11 3 9 0.36084 0 0.180664
-11 3 10 0.305664 0.059082 0.208618
-11 3 11 0.274658 0.0891724 0.242676
-11 3 12 0.262695 0.098938 0.304199
-11 3 13 0.237183 0.111877 0.375244
-11 3 14 0.17981 0.127563 0.453857
-11 3 15 0 0.145386 0.537598
-11 3 16 0 0.164795 0.624512
-11 3 17 0 0.18396 0.708008
-11 3 18 0 0.201904 0.784668
-11 3 19 0 0.217896 0.852539
-11 3 20 0 0.227295 0.892578
-11 3 21 0 0.228394 0.899414
-11 3 22 0 0.229736 0.906738
-11 3 23 0 0.231323 0.914551
-11 3 24 0 0.233032 0.921875
-11 3 25 0 0.234863 0.930664
-11 3 26 0 0.237061 0.939941
-11 3 27 0 0.239624 0.950195
-11 3 28 0 0.242432 0.962402
-11 3 29 0 0.245483 0.974609
-11 3 30 0 0.248779 0.987793
-11 3 31 0 0.252197 1
-11 4 0 0.378662 0 0.0181122
-11 4 1 0.378662 0 0.0180664
-11 4 2 0.378662 0 0.0179901
-11 4 3 0.378662 0 0.0178528
-11 4 4 0.378662 0 0.0175934
-11 4 5 0.378662 0 0.0170746
-11 4 6 0.378662 0 0.0163422
-11 4 7 0.37915 0 0.0503845
-11 4 8 0.374512 0 0.125854
-11 4 9 0.36084 0 0.180542
-11 4 10 0.305664 0.0632935 0.20874
-11 4 11 0.274414 0.0910645 0.242676
-11 4 12 0.262451 0.100647 0.304199
-11 4 13 0.236938 0.113281 0.375244
-11 4 14 0.179565 0.128662 0.453857
-11 4 15 0 0.14624 0.537598
-11 4 16 0 0.165405 0.624512
-11 4 17 0 0.184448 0.708008
-11 4 18 0 0.202271 0.784668
-11 4 19 0 0.21814 0.852539
-11 4 20 0 0.227539 0.892578
-11 4 21 0 0.228516 0.899414
-11 4 22 0 0.229858 0.906738
-11 4 23 0 0.231445 0.914551
-11 4 24 0 0.233154 0.921875
-11 4 25 0 0.234985 0.930664
-11 4 26 0 0.237183 0.939941
-11 4 27 0 0.239624 0.950195
-11 4 28 0 0.242554 0.962402
-11 4 29 0 0.245605 0.974609
-11 4 30 0 0.248779 0.988281
-11 4 31 0 0.252197 1
-11 5 0 0.377441 0 0.00840759
-11 5 1 0.377441 0 0.00827026
-11 5 2 0.377197 0 0.00801086
-11 5 3 0.377197 0 0.00749588
-11 5 4 0.377197 0 0.00632858
-11 5 5 0.377197 0.00693512 0
-11 5 6 0.377441 0.0230865 0
-11 5 7 0.37793 0.0254364 0.0487061
-11 5 8 0.373779 0 0.125244
-11 5 9 0.360596 0 0.180298
-11 5 10 0.306152 0.0704346 0.208984
-11 5 11 0.27417 0.0946045 0.242676
-11 5 12 0.262207 0.103699 0.304199
-11 5 13 0.236694 0.115845 0.375
-11 5 14 0.178955 0.130737 0.453857
-11 5 15 0 0.147949 0.537598
-11 5 16 0 0.166748 0.624512
-11 5 17 0 0.185425 0.708008
-11 5 18 0 0.203125 0.784668
-11 5 19 0 0.218872 0.852539
-11 5 20 0 0.228027 0.893066
-11 5 21 0 0.229004 0.899414
-11 5 22 0 0.230225 0.906738
-11 5 23 0 0.231689 0.914551
-11 5 24 0 0.233398 0.921875
-11 5 25 0 0.235229 0.930664
-11 5 26 0 0.237427 0.939941
-11 5 27 0 0.239868 0.950195
-11 5 28 0 0.242676 0.962402
-11 5 29 0 0.245728 0.974609
-11 5 30 0 0.248901 0.988281
-11 5 31 0 0.252197 1
-11 6 0 0.374512 0.0657349 0
-11 6 1 0.374512 0.0658569 0
-11 6 2 0.374512 0.065979 0
-11 6 3 0.374512 0.0663452 0
-11 6 4 0.374512 0.0668945 0
-11 6 5 0.374512 0.0679932 0
-11 6 6 0.374756 0.069519 0
-11 6 7 0.375488 0.0698853 0.0456848
-11 6 8 0.372559 0.0631714 0.124146
-11 6 9 0.360352 0.054718 0.179932
-11 6 10 0.306641 0.081665 0.209595
-11 6 11 0.273682 0.100769 0.242554
-11 6 12 0.261719 0.109253 0.303955
-11 6 13 0.235962 0.120605 0.375
-11 6 14 0.177979 0.134644 0.453857
-11 6 15 0 0.151001 0.537598
-11 6 16 0 0.169189 0.624512
-11 6 17 0 0.187378 0.708008
-11 6 18 0 0.20459 0.784668
-11 6 19 0 0.220093 0.852539
-11 6 20 0 0.229126 0.893066
-11 6 21 0 0.229736 0.899414
-11 6 22 0 0.230957 0.906738
-11 6 23 0 0.2323 0.914551
-11 6 24 0 0.233765 0.921875
-11 6 25 0 0.235596 0.930664
-11 6 26 0 0.237671 0.939941
-11 6 27 0 0.240112 0.950195
-11 6 28 0 0.24292 0.962402
-11 6 29 0 0.245972 0.975098
-11 6 30 0 0.249146 0.988281
-11 6 31 0 0.252441 1
-11 7 0 0.368896 0.100708 0
-11 7 1 0.368896 0.100769 0
-11 7 2 0.368896 0.10083 0
-11 7 3 0.368896 0.101013 0
-11 7 4 0.368896 0.101257 0
-11 7 5 0.368896 0.101807 0
-11 7 6 0.369141 0.102661 0
-11 7 7 0.370361 0.102966 0.0405579
-11 7 8 0.369141 0.0993042 0.121887
-11 7 9 0.358887 0.0933228 0.178833
-11 7 10 0.308105 0.098877 0.210938
-11 7 11 0.272461 0.111328 0.242432
-11 7 12 0.260498 0.118835 0.303955
-11 7 13 0.234619 0.129028 0.375
-11 7 14 0.175903 0.141724 0.453857
-11 7 15 0 0.15686 0.537598
-11 7 16 0 0.173828 0.624512
-11 7 17 0 0.19104 0.708008
-11 7 18 0 0.20752 0.785156
-11 7 19 0 0.222412 0.852539
-11 7 20 0 0.230957 0.893066
-11 7 21 0 0.231323 0.899902
-11 7 22 0 0.232178 0.907227
-11 7 23 0 0.233276 0.914551
-11 7 24 0 0.234741 0.921875
-11 7 25 0 0.23645 0.930664
-11 7 26 0 0.238403 0.939941
-11 7 27 0 0.240723 0.950195
-11 7 28 0 0.243408 0.962402
-11 7 29 0 0.246338 0.975098
-11 7 30 0 0.24939 0.988281
-11 7 31 0 0.252686 1
-11 8 0 0.356689 0.135742 0
-11 8 1 0.356689 0.135742 0
-11 8 2 0.356689 0.135864 0
-11 8 3 0.356689 0.135986 0
-11 8 4 0.356689 0.136108 0
-11 8 5 0.356689 0.136353 0
-11 8 6 0.356689 0.136963 0
-11 8 7 0.358887 0.137451 0.0365906
-11 8 8 0.359863 0.136108 0.117798
-11 8 9 0.353271 0.131714 0.175659
-11 8 10 0.311279 0.124817 0.213501
-11 8 11 0.270508 0.128296 0.242188
-11 8 12 0.258301 0.134766 0.303711
-11 8 13 0.231934 0.143311 0.375
-11 8 14 0.171753 0.154175 0.453613
-11 8 15 0 0.167236 0.537598
-11 8 16 0 0.182373 0.624512
-11 8 17 0 0.197876 0.708008
-11 8 18 0 0.213013 0.785156
-11 8 19 0 0.226929 0.852539
-11 8 20 0 0.234741 0.893066
-11 8 21 0 0.234253 0.899902
-11 8 22 0 0.234619 0.907227
-11 8 23 0 0.235352 0.914551
-11 8 24 0 0.23645 0.922363
-11 8 25 0 0.237915 0.930664
-11 8 26 0 0.239624 0.939941
-11 8 27 0 0.241821 0.950684
-11 8 28 0 0.244385 0.962402
-11 8 29 0 0.247192 0.975098
-11 8 30 0 0.250244 0.988281
-11 8 31 0 0.253418 1
-11 9 0 0.33252 0.169678 0
-11 9 1 0.33252 0.169678 0
-11 9 2 0.33252 0.169678 0
-11 9 3 0.33252 0.1698 0
-11 9 4 0.33252 0.1698 0
-11 9 5 0.332275 0.170044 0
-11 9 6 0.332275 0.170288 0
-11 9 7 0.33374 0.171021 0.0518188
-11 9 8 0.336426 0.171875 0.112793
-11 9 9 0.340332 0.172729 0.169189
-11 9 10 0.317383 0.163574 0.218384
-11 9 11 0.266602 0.153442 0.241821
-11 9 12 0.253906 0.158813 0.303467
-11 9 13 0.226807 0.165771 0.374756
-11 9 14 0.163208 0.174438 0.453613
-11 9 15 0 0.184814 0.537598
-11 9 16 0 0.197021 0.624512
-11 9 17 0 0.210083 0.708496
-11 9 18 0 0.223022 0.785156
-11 9 19 0 0.235107 0.852539
-11 9 20 0 0.241577 0.893555
-11 9 21 0 0.239746 0.900391
-11 9 22 0 0.239136 0.907715
-11 9 23 0 0.239136 0.915039
-11 9 24 0 0.239746 0.922363
-11 9 25 0 0.240723 0.930664
-11 9 26 0 0.242065 0.94043
-11 9 27 0 0.243896 0.950684
-11 9 28 0 0.246094 0.962402
-11 9 29 0 0.248657 0.975098
-11 9 30 0 0.251465 0.988281
-11 9 31 0 0.254395 1
-11 10 0 0.300049 0.198975 0.0585938
-11 10 1 0.300049 0.198975 0.0585938
-11 10 2 0.300049 0.198975 0.0586243
-11 10 3 0.300049 0.198975 0.0586548
-11 10 4 0.300049 0.199097 0.0587158
-11 10 5 0.300049 0.199219 0.0588379
-11 10 6 0.300049 0.199341 0.0590515
-11 10 7 0.299316 0.199341 0.081543
-11 10 8 0.298096 0.199463 0.115479
-11 10 9 0.297852 0.20105 0.15625
-11 10 10 0.306152 0.208496 0.213501
-11 10 11 0.259521 0.187378 0.241211
-11 10 12 0.24585 0.191772 0.302734
-11 10 13 0.216797 0.197266 0.374268
-11 10 14 0.14563 0.203735 0.453369
-11 10 15 0 0.211182 0.537598
-11 10 16 0 0.220093 0.624512
-11 10 17 0 0.229736 0.708496
-11 10 18 0 0.239624 0.785156
-11 10 19 0 0.249023 0.853027
-11 10 20 0 0.253174 0.894531
-11 10 21 0 0.249268 0.900879
-11 10 22 0 0.24707 0.908203
-11 10 23 0 0.24585 0.915527
-11 10 24 0 0.245605 0.922852
-11 10 25 0 0.245728 0.931152
-11 10 26 0 0.24646 0.94043
-11 10 27 0 0.247681 0.951172
-11 10 28 0 0.24939 0.962891
-11 10 29 0 0.251465 0.975586
-11 10 30 0 0.253906 0.988281
-11 10 31 0 0.256592 1
-11 11 0 0.289795 0.249023 0.0814209
-11 11 1 0.289795 0.249023 0.0814209
-11 11 2 0.289795 0.249023 0.0814209
-11 11 3 0.289795 0.249023 0.0814209
-11 11 4 0.289795 0.249146 0.0814209
-11 11 5 0.290039 0.249146 0.0814209
-11 11 6 0.290039 0.249268 0.0814819
-11 11 7 0.289307 0.249268 0.0897827
-11 11 8 0.285889 0.247681 0.121155
-11 11 9 0.279053 0.244751 0.157715
-11 11 10 0.26709 0.239624 0.198242
-11 11 11 0.24646 0.230713 0.240356
-11 11 12 0.230591 0.234253 0.302002
-11 11 13 0.197266 0.238525 0.373535
-11 11 14 0.101746 0.243042 0.452881
-11 11 15 0 0.247681 0.537598
-11 11 16 0 0.253174 0.625
-11 11 17 0 0.259033 0.708984
-11 11 18 0 0.264893 0.785645
-11 11 19 0 0.270996 0.853516
-11 11 20 0 0.271973 0.895996
-11 11 21 0 0.264893 0.902344
-11 11 22 0 0.26001 0.90918
-11 11 23 0 0.25708 0.916504
-11 11 24 0 0.255371 0.923828
-11 11 25 0 0.25415 0.932129
-11 11 26 0 0.253662 0.941406
-11 11 27 0 0.253906 0.95166
-11 11 28 0 0.254883 0.963379
-11 11 29 0 0.256348 0.976074
-11 11 30 0 0.258057 0.98877
-11 11 31 0 0.26001 1
-11 12 0 0.25415 0.296631 0.0775757
-11 12 1 0.25415 0.296631 0.0775757
-11 12 2 0.25415 0.296631 0.0775757
-11 12 3 0.25415 0.296631 0.0775757
-11 12 4 0.25415 0.296875 0.0776367
-11 12 5 0.25415 0.296875 0.0776367
-11 12 6 0.254395 0.296875 0.0776367
-11 12 7 0.254395 0.297119 0.0776978
-11 12 8 0.251709 0.295898 0.107727
-11 12 9 0.245483 0.292725 0.147095
-11 12 10 0.234985 0.287842 0.189575
-11 12 11 0.220581 0.284668 0.238892
-11 12 12 0.199951 0.287109 0.300781
-11 12 13 0.154053 0.290283 0.372314
-11 12 14 0 0.293213 0.452148
-11 12 15 0 0.29541 0.537109
-11 12 16 0 0.297607 0.625
-11 12 17 0 0.299316 0.709473
-11 12 18 0 0.301025 0.786621
-11 12 19 0 0.302979 0.854004
-11 12 20 0 0.300293 0.898438
-11 12 21 0 0.288574 0.904297
-11 12 22 0 0.280273 0.911133
-11 12 23 0 0.274658 0.917969
-11 12 24 0 0.270752 0.925293
-11 12 25 0 0.267822 0.933594
-11 12 26 0 0.265625 0.942383
-11 12 27 0 0.264404 0.952637
-11 12 28 0 0.263916 0.964355
-11 12 29 0 0.26416 0.976562
-11 12 30 0 0.264893 0.989746
-11 12 31 0 0.266113 1
-11 13 0 0.193481 0.351074 0.0734253
-11 13 1 0.193481 0.351074 0.0734253
-11 13 2 0.193481 0.351074 0.0734253
-11 13 3 0.193481 0.351074 0.0734253
-11 13 4 0.193481 0.351074 0.0734253
-11 13 5 0.193481 0.351074 0.0734253
-11 13 6 0.193604 0.351318 0.0734863
-11 13 7 0.193726 0.351318 0.0734863
-11 13 8 0.193237 0.351318 0.0856323
-11 13 9 0.187866 0.350586 0.133667
-11 13 10 0.177979 0.349365 0.181885
-11 13 11 0.159546 0.349121 0.235718
-11 13 12 0.11792 0.350342 0.29834
-11 13 13 0 0.352295 0.370117
-11 13 14 0 0.35376 0.450195
-11 13 15 0 0.354248 0.536133
-11 13 16 0 0.353516 0.624512
-11 13 17 0 0.351562 0.709473
-11 13 18 0 0.348877 0.787109
-11 13 19 0 0.346191 0.85498
-11 13 20 0 0.339844 0.902344
-11 13 21 0 0.32251 0.907715
-11 13 22 0 0.309814 0.914062
-11 13 23 0 0.300537 0.920898
-11 13 24 0 0.293701 0.927734
-11 13 25 0 0.288086 0.935547
-11 13 26 0 0.283691 0.944336
-11 13 27 0 0.280273 0.95459
-11 13 28 0 0.277832 0.96582
-11 13 29 0 0.276367 0.978027
-11 13 30 0 0.275635 0.990723
-11 13 31 0 0.275391 1
-11 14 0 0 0.421875 0.0701904
-11 14 1 0 0.421875 0.0701904
-11 14 2 0 0.421875 0.0701904
-11 14 3 0 0.421875 0.0701904
-11 14 4 0 0.421875 0.0701904
-11 14 5 0 0.421875 0.0701904
-11 14 6 0 0.421875 0.0702515
-11 14 7 0 0.422119 0.0702515
-11 14 8 0 0.422363 0.0703735
-11 14 9 0 0.422363 0.113464
-11 14 10 0 0.422363 0.170532
-11 14 11 0 0.422607 0.228638
-11 14 12 0 0.42334 0.293457
-11 14 13 0 0.424316 0.365967
-11 14 14 0 0.424561 0.446777
-11 14 15 0 0.423584 0.533691
-11 14 16 0 0.420654 0.623535
-11 14 17 0 0.415283 0.709473
-11 14 18 0 0.408691 0.788086
-11 14 19 0 0.401611 0.856445
-11 14 20 0 0.391846 0.907227
-11 14 21 0 0.36792 0.913086
-11 14 22 0 0.349609 0.918945
-11 14 23 0 0.336182 0.925293
-11 14 24 0 0.325684 0.931641
-11 14 25 0 0.316895 0.939453
-11 14 26 0 0.309326 0.947754
-11 14 27 0 0.303223 0.957031
-11 14 28 0 0.29834 0.968262
-11 14 29 0 0.294434 0.97998
-11 14 30 0 0.291504 0.992676
-11 14 31 0 0.289551 1
-11 15 0 0 0.500488 0.0653076
-11 15 1 0 0.500488 0.0653076
-11 15 2 0 0.500488 0.0653076
-11 15 3 0 0.500488 0.0653076
-11 15 4 0 0.500488 0.0653076
-11 15 5 0 0.500488 0.0653076
-11 15 6 0 0.500977 0.0653076
-11 15 7 0 0.500977 0.0653687
-11 15 8 0 0.500977 0.0654907
-11 15 9 0 0.500977 0.0656128
-11 15 10 0 0.501465 0.14978
-11 15 11 0 0.501953 0.215454
-11 15 12 0 0.50293 0.283691
-11 15 13 0 0.503906 0.358398
-11 15 14 0 0.503906 0.440674
-11 15 15 0 0.501953 0.528809
-11 15 16 0 0.497803 0.620117
-11 15 17 0 0.489746 0.708008
-11 15 18 0 0.479492 0.788086
-11 15 19 0 0.468262 0.857422
-11 15 20 0 0.456055 0.913574
-11 15 21 0 0.425293 0.92041
-11 15 22 0 0.401123 0.92627
-11 15 23 0 0.382568 0.932129
-11 15 24 0 0.36792 0.938477
-11 15 25 0 0.35498 0.945312
-11 15 26 0 0.34375 0.953125
-11 15 27 0 0.334229 0.961914
-11 15 28 0 0.326172 0.972656
-11 15 29 0 0.31958 0.983887
-11 15 30 0 0.313965 0.995605
-11 15 31 0 0.309326 1
-11 16 0 0 0.583984 0.0572205
-11 16 1 0 0.583984 0.0572205
-11 16 2 0 0.583984 0.0572205
-11 16 3 0 0.583984 0.0572205
-11 16 4 0 0.583984 0.0572205
-11 16 5 0 0.583984 0.057251
-11 16 6 0 0.583984 0.0572815
-11 16 7 0 0.583984 0.0573425
-11 16 8 0 0.583984 0.0574341
-11 16 9 0 0.584473 0.0576172
-11 16 10 0 0.584961 0.108887
-11 16 11 0 0.585449 0.193604
-11 16 12 0 0.586914 0.268066
-11 16 13 0 0.587891 0.345703
-11 16 14 0 0.588379 0.429932
-11 16 15 0 0.586914 0.52002
-11 16 16 0 0.582031 0.61377
-11 16 17 0 0.573242 0.704102
-11 16 18 0 0.560059 0.786133
-11 16 19 0 0.54541 0.857422
-11 16 20 0 0.529297 0.916016
-11 16 21 0 0.494873 0.929688
-11 16 22 0 0.4646 0.937012
-11 16 23 0 0.44043 0.942871
-11 16 24 0 0.421143 0.948242
-11 16 25 0 0.403564 0.95459
-11 16 26 0 0.388184 0.961426
-11 16 27 0 0.374512 0.969238
-11 16 28 0 0.362549 0.979004
-11 16 29 0 0.352295 0.989258
-11 16 30 0 0.343506 1
-11 16 31 0 0.335693 1
-11 17 0 0 0.666504 0.0432434
-11 17 1 0 0.666504 0.0432434
-11 17 2 0 0.666504 0.0432434
-11 17 3 0 0.666504 0.0432434
-11 17 4 0 0.666504 0.0432739
-11 17 5 0 0.666504 0.0433044
-11 17 6 0 0.666504 0.043335
-11 17 7 0 0.666504 0.043396
-11 17 8 0 0.666504 0.0435486
-11 17 9 0 0.666504 0.0438538
-11 17 10 0 0.666992 0.0443726
-11 17 11 0 0.667969 0.158081
-11 17 12 0 0.669434 0.245117
-11 17 13 0 0.670898 0.327393
-11 17 14 0 0.672363 0.414062
-11 17 15 0 0.671875 0.505859
-11 17 16 0 0.667969 0.601562
-11 17 17 0 0.65918 0.694824
-11 17 18 0 0.645508 0.780273
-11 17 19 0 0.628418 0.854492
-11 17 20 0 0.609375 0.915527
-11 17 21 0 0.57373 0.939941
-11 17 22 0 0.538086 0.950195
-11 17 23 0 0.508789 0.957031
-11 17 24 0 0.484375 0.962402
-11 17 25 0 0.461914 0.968262
-11 17 26 0 0.441406 0.974121
-11 17 27 0 0.423096 0.980469
-11 17 28 0 0.406982 0.98877
-11 17 29 0 0.392578 0.998047
-11 17 30 0 0.379883 1
-11 17 31 0 0.368652 1
-11 18 0 0 0.743164 0
-11 18 1 0 0.743164 0
-11 18 2 0 0.743164 0
-11 18 3 0 0.743164 0
-11 18 4 0 0.743164 0
-11 18 5 0 0.743164 0
-11 18 6 0 0.743164 0
-11 18 7 0 0.743164 0
-11 18 8 0 0.743164 0
-11 18 9 0 0.743164 0
-11 18 10 0 0.743652 0
-11 18 11 0 0.744141 0.0863037
-11 18 12 0 0.745605 0.213135
-11 18 13 0 0.748047 0.302979
-11 18 14 0 0.750488 0.392578
-11 18 15 0 0.751465 0.486328
-11 18 16 0 0.749512 0.583984
-11 18 17 0 0.742676 0.680664
-11 18 18 0 0.72998 0.77002
-11 18 19 0 0.712402 0.847656
-11 18 20 0 0.691406 0.911621
-11 18 21 0 0.657227 0.947266
-11 18 22 0 0.619141 0.964844
-11 18 23 0 0.585449 0.974609
-11 18 24 0 0.556152 0.980957
-11 18 25 0 0.52832 0.98584
-11 18 26 0 0.50293 0.990723
-11 18 27 0 0.479248 0.996094
-11 18 28 0 0.458008 1
-11 18 29 0 0.439209 1
-11 18 30 0 0.422119 1
-11 18 31 0 0.406982 1
-11 19 0 0 0.812012 0
-11 19 1 0 0.812012 0
-11 19 2 0 0.812012 0
-11 19 3 0 0.812012 0
-11 19 4 0 0.812012 0
-11 19 5 0 0.812012 0
-11 19 6 0 0.812012 0
-11 19 7 0 0.812012 0
-11 19 8 0 0.812012 0
-11 19 9 0 0.812012 0
-11 19 10 0 0.812012 0
-11 19 11 0 0.8125 0
-11 19 12 0 0.813965 0.168335
-11 19 13 0 0.816406 0.273438
-11 19 14 0 0.819336 0.367432
-11 19 15 0 0.822266 0.462891
-11 19 16 0 0.822266 0.562012
-11 19 17 0 0.818359 0.660645
-11 19 18 0 0.808105 0.753418
-11 19 19 0 0.791992 0.834961
-11 19 20 0 0.770996 0.902832
-11 19 21 0 0.739746 0.949707
-11 19 22 0 0.702637 0.977051
-11 19 23 0 0.666016 0.992188
-11 19 24 0 0.632812 1
-11 19 25 0 0.600586 1
-11 19 26 0 0.569824 1
-11 19 27 0 0.541016 1
-11 19 28 0 0.514648 1
-11 19 29 0 0.490479 1
-11 19 30 0 0.46875 1
-11 19 31 0 0.449219 1
-11 20 0 0 0.871582 0
-11 20 1 0 0.871582 0
-11 20 2 0 0.871582 0
-11 20 3 0 0.871582 0
-11 20 4 0 0.871582 0
-11 20 5 0 0.871582 0
-11 20 6 0 0.871582 0
-11 20 7 0 0.871582 0
-11 20 8 0 0.871582 0
-11 20 9 0 0.871582 0
-11 20 10 0 0.871582 0
-11 20 11 0 0.871582 0
-11 20 12 0 0.872559 0.0866699
-11 20 13 0 0.875 0.23877
-11 20 14 0 0.878906 0.3396
-11 20 15 0 0.882324 0.437012
-11 20 16 0 0.884766 0.537109
-11 20 17 0 0.883301 0.637207
-11 20 18 0 0.876465 0.732422
-11 20 19 0 0.862305 0.817383
-11 20 20 0 0.842773 0.888672
-11 20 21 0 0.816406 0.945312
-11 20 22 0 0.782227 0.983398
-11 20 23 0 0.746094 1
-11 20 24 0 0.710449 1
-11 20 25 0 0.674805 1
-11 20 26 0 0.63916 1
-11 20 27 0 0.605469 1
-11 20 28 0 0.57373 1
-11 20 29 0 0.544434 1
-11 20 30 0 0.518066 1
-11 20 31 0 0.494141 1
-11 21 0 0 0.921875 0
-11 21 1 0 0.921875 0
-11 21 2 0 0.921875 0
-11 21 3 0 0.921875 0
-11 21 4 0 0.921875 0
-11 21 5 0 0.921875 0
-11 21 6 0 0.921875 0
-11 21 7 0 0.921875 0
-11 21 8 0 0.921875 0
-11 21 9 0 0.921875 0
-11 21 10 0 0.921875 0
-11 21 11 0 0.922363 0
-11 21 12 0 0.922363 0
-11 21 13 0 0.924805 0.195435
-11 21 14 0 0.928711 0.308594
-11 21 15 0 0.933105 0.408936
-11 21 16 0 0.937012 0.509766
-11 21 17 0 0.938477 0.610352
-11 21 18 0 0.93457 0.707031
-11 21 19 0 0.923828 0.794922
-11 21 20 0 0.906738 0.869629
-11 21 21 0 0.884277 0.932617
-11 21 22 0 0.855469 0.980469
-11 21 23 0 0.821777 1
-11 21 24 0 0.786133 1
-11 21 25 0 0.748535 1
-11 21 26 0 0.709961 1
-11 21 27 0 0.671875 1
-11 21 28 0 0.635742 1
-11 21 29 0 0.601562 1
-11 21 30 0 0.570312 1
-11 21 31 0 0.541504 1
-11 22 0 0 0.963867 0
-11 22 1 0 0.963867 0
-11 22 2 0 0.963867 0
-11 22 3 0 0.963867 0
-11 22 4 0 0.963867 0
-11 22 5 0 0.963867 0
-11 22 6 0 0.963867 0
-11 22 7 0 0.963867 0
-11 22 8 0 0.963867 0
-11 22 9 0 0.963867 0
-11 22 10 0 0.963867 0
-11 22 11 0 0.963867 0
-11 22 12 0 0.964355 0
-11 22 13 0 0.965332 0.133789
-11 22 14 0 0.969727 0.274658
-11 22 15 0 0.974609 0.379395
-11 22 16 0 0.97998 0.480957
-11 22 17 0 0.98291 0.581543
-11 22 18 0 0.981934 0.679199
-11 22 19 0 0.975098 0.768555
-11 22 20 0 0.961426 0.84668
-11 22 21 0 0.941895 0.913086
-11 22 22 0 0.91748 0.967773
-11 22 23 0 0.888184 1
-11 22 24 0 0.855469 1
-11 22 25 0 0.818359 1
-11 22 26 0 0.778809 1
-11 22 27 0 0.737793 1
-11 22 28 0 0.697754 1
-11 22 29 0 0.659668 1
-11 22 30 0 0.623535 1
-11 22 31 0 0.590332 1
-11 23 0 0 0.99707 0
-11 23 1 0 0.99707 0
-11 23 2 0 0.99707 0
-11 23 3 0 0.99707 0
-11 23 4 0 0.99707 0
-11 23 5 0 0.99707 0
-11 23 6 0 0.99707 0
-11 23 7 0 0.99707 0
-11 23 8 0 0.99707 0
-11 23 9 0 0.99707 0
-11 23 10 0 0.997559 0
-11 23 11 0 0.997559 0
-11 23 12 0 0.997559 0
-11 23 13 0 0.998047 0
-11 23 14 0 1 0.238159
-11 23 15 0 1 0.349854
-11 23 16 0 1 0.452637
-11 23 17 0 1 0.553223
-11 23 18 0 1 0.650391
-11 23 19 0 1 0.740723
-11 23 20 0 1 0.820801
-11 23 21 0 0.989258 0.890625
-11 23 22 0 0.967773 0.94873
-11 23 23 0 0.942383 0.994141
-11 23 24 0 0.914062 1
-11 23 25 0 0.879883 1
-11 23 26 0 0.84082 1
-11 23 27 0 0.798828 1
-11 23 28 0 0.756348 1
-11 23 29 0 0.714844 1
-11 23 30 0 0.675293 1
-11 23 31 0 0.637695 1
-11 24 0 0 1 0
-11 24 1 0 1 0
-11 24 2 0 1 0
-11 24 3 0 1 0
-11 24 4 0 1 0
-11 24 5 0 1 0
-11 24 6 0 1 0
-11 24 7 0 1 0
-11 24 8 0 1 0
-11 24 9 0 1 0
-11 24 10 0 1 0
-11 24 11 0 1 0
-11 24 12 0 1 0
-11 24 13 0 1 0
-11 24 14 0 1 0.196899
-11 24 15 0 1 0.320312
-11 24 16 0 1 0.424805
-11 24 17 0 1 0.524902
-11 24 18 0 1 0.621582
-11 24 19 0 1 0.711914
-11 24 20 0 1 0.793457
-11 24 21 0 1 0.865234
-11 24 22 0 1 0.92627
-11 24 23 0 0.987305 0.976074
-11 24 24 0 0.962402 1
-11 24 25 0 0.932129 1
-11 24 26 0 0.895508 1
-11 24 27 0 0.854492 1
-11 24 28 0 0.811035 1
-11 24 29 0 0.76709 1
-11 24 30 0 0.724609 1
-11 24 31 0 0.684082 1
-11 25 0 0 1 0
-11 25 1 0 1 0
-11 25 2 0 1 0
-11 25 3 0 1 0
-11 25 4 0 1 0
-11 25 5 0 1 0
-11 25 6 0 1 0
-11 25 7 0 1 0
-11 25 8 0 1 0
-11 25 9 0 1 0
-11 25 10 0 1 0
-11 25 11 0 1 0
-11 25 12 0 1 0
-11 25 13 0 1 0
-11 25 14 0 1 0.137329
-11 25 15 0 1 0.286865
-11 25 16 0 1 0.394531
-11 25 17 0 1 0.494385
-11 25 18 0 1 0.590332
-11 25 19 0 1 0.680176
-11 25 20 0 1 0.762207
-11 25 21 0 1 0.835938
-11 25 22 0 1 0.899902
-11 25 23 0 1 0.952637
-11 25 24 0 1 0.995605
-11 25 25 0 0.97998 1
-11 25 26 0 0.947266 1
-11 25 27 0 0.908203 1
-11 25 28 0 0.865723 1
-11 25 29 0 0.820801 1
-11 25 30 0 0.775879 1
-11 25 31 0 0.732422 1
-11 26 0 0 1 0
-11 26 1 0 1 0
-11 26 2 0 1 0
-11 26 3 0 1 0
-11 26 4 0 1 0
-11 26 5 0 1 0
-11 26 6 0 1 0
-11 26 7 0 1 0
-11 26 8 0 1 0
-11 26 9 0 1 0
-11 26 10 0 1 0
-11 26 11 0 1 0
-11 26 12 0 1 0
-11 26 13 0 1 0
-11 26 14 0 1 0
-11 26 15 0 1 0.248291
-11 26 16 0 1 0.362061
-11 26 17 0 1 0.462158
-11 26 18 0 1 0.557129
-11 26 19 0 1 0.645996
-11 26 20 0 1 0.728027
-11 26 21 0 1 0.802734
-11 26 22 0 1 0.868652
-11 26 23 0 1 0.924316
-11 26 24 0 1 0.970703
-11 26 25 0 1 1
-11 26 26 0 0.995117 1
-11 26 27 0 0.959473 1
-11 26 28 0 0.918945 1
-11 26 29 0 0.874023 1
-11 26 30 0 0.828613 1
-11 26 31 0 0.782715 1
-11 27 0 0 1 0
-11 27 1 0 1 0
-11 27 2 0 1 0
-11 27 3 0 1 0
-11 27 4 0 1 0
-11 27 5 0 1 0
-11 27 6 0 1 0
-11 27 7 0 1 0
-11 27 8 0 1 0
-11 27 9 0 1 0
-11 27 10 0 1 0
-11 27 11 0 1 0
-11 27 12 0 1 0
-11 27 13 0 1 0
-11 27 14 0 1 0
-11 27 15 0 1 0.200928
-11 27 16 0 1 0.32666
-11 27 17 0 1 0.428223
-11 27 18 0 1 0.521973
-11 27 19 0 1 0.609863
-11 27 20 0 1 0.690918
-11 27 21 0 1 0.766113
-11 27 22 0 1 0.833496
-11 27 23 0 1 0.891113
-11 27 24 0 1 0.94043
-11 27 25 0 1 0.98584
-11 27 26 0 1 1
-11 27 27 0 1 1
-11 27 28 0 0.96875 1
-11 27 29 0 0.925781 1
-11 27 30 0 0.880371 1
-11 27 31 0 0.833496 1
-11 28 0 0 1 0
-11 28 1 0 1 0
-11 28 2 0 1 0
-11 28 3 0 1 0
-11 28 4 0 1 0
-11 28 5 0 1 0
-11 28 6 0 1 0
-11 28 7 0 1 0
-11 28 8 0 1 0
-11 28 9 0 1 0
-11 28 10 0 1 0
-11 28 11 0 1 0
-11 28 12 0 1 0
-11 28 13 0 1 0
-11 28 14 0 1 0
-11 28 15 0 1 0.131104
-11 28 16 0 1 0.287598
-11 28 17 0 1 0.39209
-11 28 18 0 1 0.485352
-11 28 19 0 1 0.571777
-11 28 20 0 1 0.651855
-11 28 21 0 1 0.726074
-11 28 22 0 1 0.794434
-11 28 23 0 1 0.853516
-11 28 24 0 1 0.904785
-11 28 25 0 1 0.953125
-11 28 26 0 1 0.997559
-11 28 27 0 1 1
-11 28 28 0 1 1
-11 28 29 0 0.974609 1
-11 28 30 0 0.930664 1
-11 28 31 0 0.884277 1
-11 29 0 0 1 0
-11 29 1 0 1 0
-11 29 2 0 1 0
-11 29 3 0 1 0
-11 29 4 0 1 0
-11 29 5 0 1 0
-11 29 6 0 1 0
-11 29 7 0 1 0
-11 29 8 0 1 0
-11 29 9 0 1 0
-11 29 10 0 1 0
-11 29 11 0 1 0
-11 29 12 0 1 0
-11 29 13 0 1 0
-11 29 14 0 1 0
-11 29 15 0 1 0
-11 29 16 0 1 0.242676
-11 29 17 0 1 0.35376
-11 29 18 0 1 0.447021
-11 29 19 0 1 0.532227
-11 29 20 0 1 0.610352
-11 29 21 0 1 0.684082
-11 29 22 0 1 0.751465
-11 29 23 0 1 0.811523
-11 29 24 0 1 0.86377
-11 29 25 0 1 0.914551
-11 29 26 0 1 0.962402
-11 29 27 0 1 1
-11 29 28 0 1 1
-11 29 29 0 1 1
-11 29 30 0 0.979492 1
-11 29 31 0 0.935059 1
-11 30 0 0 1 0
-11 30 1 0 1 0
-11 30 2 0 1 0
-11 30 3 0 1 0
-11 30 4 0 1 0
-11 30 5 0 1 0
-11 30 6 0 1 0
-11 30 7 0 1 0
-11 30 8 0 1 0
-11 30 9 0 1 0
-11 30 10 0 1 0
-11 30 11 0 1 0
-11 30 12 0 1 0
-11 30 13 0 1 0
-11 30 14 0 1 0
-11 30 15 0 1 0
-11 30 16 0 1 0.18689
-11 30 17 0 1 0.312256
-11 30 18 0 1 0.406982
-11 30 19 0 1 0.490967
-11 30 20 0 1 0.567383
-11 30 21 0 1 0.63916
-11 30 22 0 1 0.706055
-11 30 23 0 1 0.765625
-11 30 24 0 1 0.818848
-11 30 25 0 1 0.871094
-11 30 26 0 1 0.921387
-11 30 27 0 1 0.96875
-11 30 28 0 1 1
-11 30 29 0 1 1
-11 30 30 0 1 1
-11 30 31 0 0.983398 1
-11 31 0 0 1 0
-11 31 1 0 1 0
-11 31 2 0 1 0
-11 31 3 0 1 0
-11 31 4 0 1 0
-11 31 5 0 1 0
-11 31 6 0 1 0
-11 31 7 0 1 0
-11 31 8 0 1 0
-11 31 9 0 1 0
-11 31 10 0 1 0
-11 31 11 0 1 0
-11 31 12 0 1 0
-11 31 13 0 1 0
-11 31 14 0 1 0
-11 31 15 0 1 0
-11 31 16 0 1 0.0909424
-11 31 17 0 1 0.26709
-11 31 18 0 1 0.365479
-11 31 19 0 1 0.44873
-11 31 20 0 1 0.523438
-11 31 21 0 1 0.593262
-11 31 22 0 1 0.658691
-11 31 23 0 1 0.717285
-11 31 24 0 1 0.770508
-11 31 25 0 1 0.823242
-11 31 26 0 1 0.875977
-11 31 27 0 1 0.92627
-11 31 28 0 1 0.973633
-11 31 29 0 1 1
-11 31 30 0 1 1
-11 31 31 0 1 1
-12 0 0 0.460205 0 0.0282288
-12 0 1 0.460205 0 0.0281982
-12 0 2 0.460205 0 0.0281677
-12 0 3 0.460205 0 0.0281067
-12 0 4 0.460205 0 0.0279846
-12 0 5 0.460205 0 0.0277557
-12 0 6 0.459961 0 0.0273132
-12 0 7 0.462158 0 0.026886
-12 0 8 0.467529 0 0.0827637
-12 0 9 0.467285 0 0.16748
-12 0 10 0.44873 0 0.231689
-12 0 11 0.380859 0.0732422 0.263184
-12 0 12 0.345703 0.109497 0.30542
-12 0 13 0.330078 0.120605 0.375732
-12 0 14 0.299561 0.134766 0.454346
-12 0 15 0.240356 0.151245 0.538574
-12 0 16 0 0.169434 0.625488
-12 0 17 0 0.187744 0.709473
-12 0 18 0 0.204956 0.786133
-12 0 19 0 0.220459 0.854004
-12 0 20 0 0.22998 0.896484
-12 0 21 0 0.230591 0.902832
-12 0 22 0 0.231689 0.910156
-12 0 23 0 0.233032 0.916992
-12 0 24 0 0.234497 0.924805
-12 0 25 0 0.236206 0.932617
-12 0 26 0 0.238281 0.941895
-12 0 27 0 0.240601 0.952148
-12 0 28 0 0.243286 0.963867
-12 0 29 0 0.246338 0.976562
-12 0 30 0 0.24939 0.989258
-12 0 31 0 0.252686 1
-12 1 0 0.460205 0 0.0279846
-12 1 1 0.459961 0 0.0279694
-12 1 2 0.459961 0 0.0279388
-12 1 3 0.459961 0 0.0278778
-12 1 4 0.459961 0 0.0277557
-12 1 5 0.459961 0 0.0275269
-12 1 6 0.459961 0 0.0270691
-12 1 7 0.462158 0 0.0266266
-12 1 8 0.467529 0 0.0827026
-12 1 9 0.467285 0 0.16748
-12 1 10 0.448975 0 0.231689
-12 1 11 0.380859 0.0737305 0.263184
-12 1 12 0.345703 0.10968 0.30542
-12 1 13 0.330078 0.120789 0.375732
-12 1 14 0.299561 0.134888 0.454346
-12 1 15 0.240234 0.151367 0.538574
-12 1 16 0 0.169556 0.625488
-12 1 17 0 0.187744 0.709473
-12 1 18 0 0.205078 0.786133
-12 1 19 0 0.220459 0.854004
-12 1 20 0 0.22998 0.896484
-12 1 21 0 0.230591 0.902832
-12 1 22 0 0.231689 0.910156
-12 1 23 0 0.233032 0.916992
-12 1 24 0 0.234497 0.924805
-12 1 25 0 0.236206 0.932617
-12 1 26 0 0.238281 0.941895
-12 1 27 0 0.240601 0.952148
-12 1 28 0 0.243286 0.963867
-12 1 29 0 0.246338 0.976562
-12 1 30 0 0.24939 0.989258
-12 1 31 0 0.252686 1
-12 2 0 0.459961 0 0.0275574
-12 2 1 0.459961 0 0.0275421
-12 2 2 0.459961 0 0.0275116
-12 2 3 0.459961 0 0.0274506
-12 2 4 0.459961 0 0.0273285
-12 2 5 0.459961 0 0.0270844
-12 2 6 0.459961 0 0.0266113
-12 2 7 0.461914 0 0.0261688
-12 2 8 0.467529 0 0.0825806
-12 2 9 0.467285 0 0.16748
-12 2 10 0.448975 0 0.231689
-12 2 11 0.380859 0.074646 0.263184
-12 2 12 0.345703 0.110107 0.30542
-12 2 13 0.330078 0.121155 0.375732
-12 2 14 0.299561 0.135132 0.454346
-12 2 15 0.240234 0.151611 0.538574
-12 2 16 0 0.169678 0.625488
-12 2 17 0 0.187988 0.709473
-12 2 18 0 0.205078 0.786133
-12 2 19 0 0.220581 0.854004
-12 2 20 0 0.230103 0.896484
-12 2 21 0 0.230713 0.902832
-12 2 22 0 0.231689 0.910156
-12 2 23 0 0.233032 0.916992
-12 2 24 0 0.234497 0.924805
-12 2 25 0 0.236206 0.932617
-12 2 26 0 0.238281 0.941895
-12 2 27 0 0.240601 0.952148
-12 2 28 0 0.243408 0.963867
-12 2 29 0 0.246338 0.976562
-12 2 30 0 0.24939 0.989258
-12 2 31 0 0.252686 1
-12 3 0 0.459961 0 0.0267487
-12 3 1 0.459961 0 0.0267334
-12 3 2 0.459961 0 0.0267029
-12 3 3 0.459961 0 0.0266266
-12 3 4 0.459961 0 0.0265045
-12 3 5 0.459961 0 0.0262451
-12 3 6 0.459961 0 0.0257568
-12 3 7 0.461914 0 0.0252686
-12 3 8 0.467529 0 0.0823364
-12 3 9 0.467285 0 0.167358
-12 3 10 0.448975 0 0.231689
-12 3 11 0.380859 0.0762329 0.263184
-12 3 12 0.345703 0.11084 0.30542
-12 3 13 0.330078 0.121826 0.375732
-12 3 14 0.299561 0.135742 0.454346
-12 3 15 0.240112 0.151978 0.538574
-12 3 16 0 0.170044 0.625488
-12 3 17 0 0.188232 0.709473
-12 3 18 0 0.205322 0.786133
-12 3 19 0 0.220703 0.854004
-12 3 20 0 0.230225 0.896484
-12 3 21 0 0.230835 0.902832
-12 3 22 0 0.231812 0.910156
-12 3 23 0 0.233154 0.916992
-12 3 24 0 0.234619 0.924805
-12 3 25 0 0.236328 0.932617
-12 3 26 0 0.238281 0.941895
-12 3 27 0 0.240723 0.952148
-12 3 28 0 0.243408 0.963867
-12 3 29 0 0.246338 0.976562
-12 3 30 0 0.249512 0.989258
-12 3 31 0 0.252686 1
-12 4 0 0.459717 0 0.025116
-12 4 1 0.459717 0 0.0250854
-12 4 2 0.459717 0 0.0250549
-12 4 3 0.459717 0 0.0249786
-12 4 4 0.459717 0 0.024826
-12 4 5 0.459717 0 0.0245514
-12 4 6 0.459717 0 0.0240021
-12 4 7 0.46167 0 0.0234375
-12 4 8 0.467285 0 0.0819092
-12 4 9 0.467041 0 0.167114
-12 4 10 0.448975 0 0.231567
-12 4 11 0.381104 0.0791016 0.263428
-12 4 12 0.345459 0.112244 0.30542
-12 4 13 0.329834 0.123047 0.375732
-12 4 14 0.299316 0.136719 0.454346
-12 4 15 0.23999 0.152832 0.538574
-12 4 16 0 0.170776 0.625488
-12 4 17 0 0.188721 0.709473
-12 4 18 0 0.205811 0.786133
-12 4 19 0 0.221069 0.854004
-12 4 20 0 0.230469 0.896484
-12 4 21 0 0.230957 0.902832
-12 4 22 0 0.232056 0.910156
-12 4 23 0 0.233276 0.916992
-12 4 24 0 0.234741 0.924805
-12 4 25 0 0.23645 0.932617
-12 4 26 0 0.238403 0.941895
-12 4 27 0 0.240723 0.952148
-12 4 28 0 0.243408 0.963867
-12 4 29 0 0.24646 0.976562
-12 4 30 0 0.249512 0.989258
-12 4 31 0 0.252686 1
-12 5 0 0.459229 0 0.0213318
-12 5 1 0.459229 0 0.0213013
-12 5 2 0.459229 0 0.0212555
-12 5 3 0.459229 0 0.0211487
-12 5 4 0.459229 0 0.0209656
-12 5 5 0.459229 0 0.0205994
-12 5 6 0.459229 0 0.0198669
-12 5 7 0.461182 0 0.019043
-12 5 8 0.467041 0 0.0811768
-12 5 9 0.466797 0 0.166748
-12 5 10 0.448975 0 0.231567
-12 5 11 0.381348 0.0842285 0.263428
-12 5 12 0.345459 0.114868 0.30542
-12 5 13 0.32959 0.125366 0.375732
-12 5 14 0.299072 0.138672 0.454346
-12 5 15 0.239624 0.154419 0.538574
-12 5 16 0 0.171997 0.625488
-12 5 17 0 0.189697 0.709473
-12 5 18 0 0.206543 0.786133
-12 5 19 0 0.22168 0.854004
-12 5 20 0 0.231079 0.896484
-12 5 21 0 0.231445 0.902832
-12 5 22 0 0.2323 0.910156
-12 5 23 0 0.233521 0.916992
-12 5 24 0 0.234985 0.924805
-12 5 25 0 0.236572 0.932617
-12 5 26 0 0.238647 0.941895
-12 5 27 0 0.240845 0.952148
-12 5 28 0 0.243652 0.963867
-12 5 29 0 0.24646 0.976562
-12 5 30 0 0.249634 0.989258
-12 5 31 0 0.25293 1
-12 6 0 0.458496 0.00932312 0
-12 6 1 0.458496 0.0111542 0
-12 6 2 0.458496 0.0135651 0
-12 6 3 0.458252 0.0167542 0
-12 6 4 0.458252 0.0209808 0
-12 6 5 0.458252 0.0266266 0
-12 6 6 0.458252 0.0339355 0
-12 6 7 0.460205 0.0402222 0
-12 6 8 0.466309 0.0382996 0.0797119
-12 6 9 0.466064 0 0.166016
-12 6 10 0.44873 0 0.231323
-12 6 11 0.381592 0.0929565 0.263916
-12 6 12 0.344971 0.119629 0.30542
-12 6 13 0.329346 0.129517 0.375732
-12 6 14 0.298584 0.142212 0.454346
-12 6 15 0.239014 0.157349 0.538574
-12 6 16 0 0.174316 0.625488
-12 6 17 0 0.191528 0.709473
-12 6 18 0 0.208008 0.786133
-12 6 19 0 0.2229 0.854004
-12 6 20 0 0.232056 0.896484
-12 6 21 0 0.232178 0.902832
-12 6 22 0 0.233032 0.910156
-12 6 23 0 0.234131 0.91748
-12 6 24 0 0.235352 0.924805
-12 6 25 0 0.237061 0.933105
-12 6 26 0 0.238892 0.941895
-12 6 27 0 0.241211 0.952148
-12 6 28 0 0.243896 0.963867
-12 6 29 0 0.246704 0.976562
-12 6 30 0 0.249756 0.989258
-12 6 31 0 0.25293 1
-12 7 0 0.456299 0.0860596 0
-12 7 1 0.456299 0.0861206 0
-12 7 2 0.456299 0.0862427 0
-12 7 3 0.456299 0.0864258 0
-12 7 4 0.456299 0.086792 0
-12 7 5 0.456299 0.0874634 0
-12 7 6 0.456299 0.0888062 0
-12 7 7 0.458252 0.0906372 0
-12 7 8 0.4646 0.0909424 0.0770874
-12 7 9 0.4646 0.0836792 0.164673
-12 7 10 0.448486 0.0751953 0.230957
-12 7 11 0.382324 0.107117 0.264648
-12 7 12 0.344238 0.128174 0.30542
-12 7 13 0.328613 0.137085 0.375488
-12 7 14 0.297852 0.148804 0.454346
-12 7 15 0.237793 0.16272 0.538574
-12 7 16 0 0.178711 0.625488
-12 7 17 0 0.19519 0.709473
-12 7 18 0 0.210938 0.786133
-12 7 19 0 0.22522 0.854004
-12 7 20 0 0.233887 0.896973
-12 7 21 0 0.233765 0.90332
-12 7 22 0 0.234253 0.910156
-12 7 23 0 0.235107 0.91748
-12 7 24 0 0.236328 0.924805
-12 7 25 0 0.237793 0.933105
-12 7 26 0 0.239624 0.941895
-12 7 27 0 0.241699 0.952148
-12 7 28 0 0.244385 0.963867
-12 7 29 0 0.247192 0.976562
-12 7 30 0 0.250244 0.989258
-12 7 31 0 0.253418 1
-12 8 0 0.451416 0.129639 0
-12 8 1 0.451416 0.129639 0
-12 8 2 0.451416 0.129761 0
-12 8 3 0.451416 0.129761 0
-12 8 4 0.451416 0.130005 0
-12 8 5 0.451416 0.130371 0
-12 8 6 0.451172 0.130981 0
-12 8 7 0.452881 0.132202 0
-12 8 8 0.459961 0.133545 0.0727539
-12 8 9 0.460449 0.129639 0.161743
-12 8 10 0.447266 0.122681 0.229736
-12 8 11 0.384033 0.12915 0.266357
-12 8 12 0.342773 0.142578 0.305176
-12 8 13 0.326904 0.150269 0.375488
-12 8 14 0.296143 0.1604 0.454346
-12 8 15 0.235352 0.172607 0.538574
-12 8 16 0 0.18689 0.625488
-12 8 17 0 0.201782 0.709473
-12 8 18 0 0.216309 0.786621
-12 8 19 0 0.229614 0.854004
-12 8 20 0 0.237549 0.896973
-12 8 21 0 0.236694 0.90332
-12 8 22 0 0.236572 0.910156
-12 8 23 0 0.237183 0.91748
-12 8 24 0 0.238037 0.924805
-12 8 25 0 0.239258 0.933105
-12 8 26 0 0.240845 0.942383
-12 8 27 0 0.242798 0.952637
-12 8 28 0 0.245239 0.963867
-12 8 29 0 0.247925 0.976562
-12 8 30 0 0.250977 0.989746
-12 8 31 0 0.253906 1
-12 9 0 0.438965 0.17395 0
-12 9 1 0.438965 0.17395 0
-12 9 2 0.438965 0.17395 0
-12 9 3 0.438965 0.174072 0
-12 9 4 0.438965 0.174072 0
-12 9 5 0.438965 0.174316 0
-12 9 6 0.438721 0.174683 0
-12 9 7 0.439941 0.175659 0
-12 9 8 0.446777 0.177734 0.0692749
-12 9 9 0.44873 0.17627 0.156494
-12 9 10 0.440674 0.171021 0.225952
-12 9 11 0.387939 0.161987 0.269775
-12 9 12 0.340088 0.165039 0.304932
-12 9 13 0.323975 0.171387 0.375244
-12 9 14 0.29248 0.179565 0.454102
-12 9 15 0.230469 0.189453 0.538574
-12 9 16 0 0.201172 0.625977
-12 9 17 0 0.213623 0.709473
-12 9 18 0 0.226074 0.786621
-12 9 19 0 0.237793 0.854004
-12 9 20 0 0.244385 0.897461
-12 9 21 0 0.242065 0.903809
-12 9 22 0 0.241089 0.910645
-12 9 23 0 0.240967 0.917969
-12 9 24 0 0.241333 0.925293
-12 9 25 0 0.242065 0.933105
-12 9 26 0 0.243286 0.942383
-12 9 27 0 0.244995 0.952637
-12 9 28 0 0.24707 0.964355
-12 9 29 0 0.249512 0.976562
-12 9 30 0 0.252197 0.989746
-12 9 31 0 0.255127 1
-12 10 0 0.411865 0.215454 0
-12 10 1 0.411865 0.215454 0
-12 10 2 0.411621 0.215454 0
-12 10 3 0.411621 0.215454 0
-12 10 4 0.411621 0.215454 0
-12 10 5 0.411621 0.215576 0
-12 10 6 0.411621 0.21582 0
-12 10 7 0.411621 0.216187 0
-12 10 8 0.415527 0.21814 0.0805664
-12 10 9 0.419189 0.219604 0.14978
-12 10 10 0.424316 0.221069 0.217773
-12 10 11 0.395508 0.209473 0.276123
-12 10 12 0.335205 0.196533 0.304199
-12 10 13 0.318604 0.201538 0.374756
-12 10 14 0.286133 0.207764 0.453857
-12 10 15 0.221191 0.214966 0.538086
-12 10 16 0 0.223633 0.625977
-12 10 17 0 0.23291 0.709961
-12 10 18 0 0.242432 0.786621
-12 10 19 0 0.251465 0.854492
-12 10 20 0 0.256104 0.898438
-12 10 21 0 0.251709 0.904297
-12 10 22 0 0.249023 0.911133
-12 10 23 0 0.247681 0.918457
-12 10 24 0 0.24707 0.925293
-12 10 25 0 0.24707 0.933594
-12 10 26 0 0.247681 0.942871
-12 10 27 0 0.248657 0.953125
-12 10 28 0 0.250244 0.964355
-12 10 29 0 0.252197 0.977051
-12 10 30 0 0.254639 0.989746
-12 10 31 0 0.25708 1
-12 11 0 0.375 0.251221 0.0778198
-12 11 1 0.375 0.251221 0.0778198
-12 11 2 0.375 0.251221 0.0778198
-12 11 3 0.375 0.251221 0.0778198
-12 11 4 0.375 0.251465 0.0778809
-12 11 5 0.375 0.251465 0.0779419
-12 11 6 0.374756 0.251465 0.078064
-12 11 7 0.374756 0.251709 0.0783691
-12 11 8 0.374268 0.252197 0.109558
-12 11 9 0.373047 0.25293 0.151855
-12 11 10 0.372559 0.254883 0.201416
-12 11 11 0.381836 0.263672 0.270264
-12 11 12 0.325928 0.237915 0.303467
-12 11 13 0.30835 0.241699 0.374023
-12 11 14 0.27417 0.246094 0.453369
-12 11 15 0.203247 0.250732 0.538086
-12 11 16 0 0.256104 0.625977
-12 11 17 0 0.261719 0.709961
-12 11 18 0 0.267334 0.787109
-12 11 19 0 0.273193 0.85498
-12 11 20 0 0.274658 0.899902
-12 11 21 0 0.26709 0.905762
-12 11 22 0 0.261963 0.912109
-12 11 23 0 0.258789 0.918945
-12 11 24 0 0.256836 0.92627
-12 11 25 0 0.255615 0.93457
-12 11 26 0 0.254883 0.943359
-12 11 27 0 0.255127 0.953613
-12 11 28 0 0.255859 0.964844
-12 11 29 0 0.25708 0.977539
-12 11 30 0 0.258789 0.990234
-12 11 31 0 0.260742 1
-12 12 0 0.361328 0.310303 0.10144
-12 12 1 0.361328 0.310303 0.10144
-12 12 2 0.361328 0.310303 0.10144
-12 12 3 0.361328 0.310303 0.10144
-12 12 4 0.361328 0.310303 0.10144
-12 12 5 0.361328 0.310303 0.101501
-12 12 6 0.361328 0.310547 0.101501
-12 12 7 0.361328 0.310791 0.101501
-12 12 8 0.360352 0.310547 0.116882
-12 12 9 0.356201 0.309082 0.15686
-12 12 10 0.348389 0.306152 0.201782
-12 12 11 0.333984 0.300049 0.250977
-12 12 12 0.30957 0.289795 0.302002
-12 12 13 0.290039 0.29248 0.372803
-12 12 14 0.251709 0.29541 0.452393
-12 12 15 0.164673 0.297852 0.537598
-12 12 16 0 0.300049 0.625977
-12 12 17 0 0.301758 0.710449
-12 12 18 0 0.303223 0.787598
-12 12 19 0 0.304932 0.855469
-12 12 20 0 0.302979 0.901855
-12 12 21 0 0.290771 0.907715
-12 12 22 0 0.282227 0.914062
-12 12 23 0 0.276367 0.920898
-12 12 24 0 0.272217 0.927734
-12 12 25 0 0.269043 0.935547
-12 12 26 0 0.266846 0.944336
-12 12 27 0 0.265381 0.95459
-12 12 28 0 0.264893 0.96582
-12 12 29 0 0.264893 0.978027
-12 12 30 0 0.265625 0.990723
-12 12 31 0 0.266602 1
-12 13 0 0.318359 0.364258 0.0964966
-12 13 1 0.318359 0.364258 0.0964966
-12 13 2 0.318359 0.364258 0.0964966
-12 13 3 0.318359 0.364258 0.0964966
-12 13 4 0.318359 0.364258 0.0964966
-12 13 5 0.318359 0.364258 0.0964966
-12 13 6 0.318359 0.364258 0.0964966
-12 13 7 0.318359 0.364502 0.0965576
-12 13 8 0.318604 0.364746 0.0965576
-12 13 9 0.314697 0.363281 0.140991
-12 13 10 0.307861 0.360352 0.188599
-12 13 11 0.295654 0.355469 0.240112
-12 13 12 0.278809 0.352295 0.299316
-12 13 13 0.254639 0.354004 0.370605
-12 13 14 0.205444 0.355469 0.450684
-12 13 15 0 0.355957 0.536621
-12 13 16 0 0.355469 0.625488
-12 13 17 0 0.353271 0.710449
-12 13 18 0 0.350586 0.788574
-12 13 19 0 0.3479 0.856445
-12 13 20 0 0.342285 0.905762
-12 13 21 0 0.324463 0.910645
-12 13 22 0 0.311523 0.916992
-12 13 23 0 0.302002 0.92334
-12 13 24 0 0.294922 0.930176
-12 13 25 0 0.289307 0.937988
-12 13 26 0 0.284668 0.946289
-12 13 27 0 0.28125 0.956055
-12 13 28 0 0.278809 0.967285
-12 13 29 0 0.2771 0.979492
-12 13 30 0 0.276367 0.992188
-12 13 31 0 0.276123 1
-12 14 0 0.251709 0.426514 0.0916138
-12 14 1 0.251709 0.426514 0.0916138
-12 14 2 0.251709 0.426514 0.0916138
-12 14 3 0.251709 0.426514 0.0916138
-12 14 4 0.251709 0.426514 0.0916138
-12 14 5 0.251709 0.426514 0.0916138
-12 14 6 0.251953 0.426514 0.0916138
-12 14 7 0.251953 0.426758 0.0916748
-12 14 8 0.252197 0.427002 0.0917358
-12 14 9 0.250488 0.426758 0.118164
-12 14 10 0.244141 0.425781 0.173462
-12 14 11 0.23291 0.424805 0.230347
-12 14 12 0.212769 0.424561 0.294189
-12 14 13 0.171997 0.425293 0.366455
-12 14 14 0 0.425781 0.447266
-12 14 15 0 0.424805 0.53418
-12 14 16 0 0.422119 0.624023
-12 14 17 0 0.416992 0.710449
-12 14 18 0 0.410156 0.789062
-12 14 19 0 0.403076 0.857422
-12 14 20 0 0.394043 0.910645
-12 14 21 0 0.369629 0.915527
-12 14 22 0 0.351318 0.921387
-12 14 23 0 0.337646 0.927734
-12 14 24 0 0.326904 0.934082
-12 14 25 0 0.318115 0.941406
-12 14 26 0 0.310303 0.949707
-12 14 27 0 0.303955 0.958984
-12 14 28 0 0.299072 0.969727
-12 14 29 0 0.295166 0.981445
-12 14 30 0 0.292236 0.994141
-12 14 31 0 0.290039 1
-12 15 0 0 0.502441 0.0874023
-12 15 1 0 0.502441 0.0874023
-12 15 2 0 0.502441 0.0874023
-12 15 3 0 0.502441 0.0874634
-12 15 4 0 0.502441 0.0874634
-12 15 5 0 0.502441 0.0874634
-12 15 6 0 0.502441 0.0874634
-12 15 7 0 0.502441 0.0874634
-12 15 8 0 0.50293 0.0875244
-12 15 9 0 0.50293 0.0876465
-12 15 10 0 0.50293 0.152466
-12 15 11 0 0.503418 0.216919
-12 15 12 0 0.503906 0.284668
-12 15 13 0 0.504395 0.358887
-12 15 14 0 0.504395 0.440918
-12 15 15 0 0.50293 0.529297
-12 15 16 0 0.498779 0.620605
-12 15 17 0 0.490967 0.708984
-12 15 18 0 0.480713 0.789062
-12 15 19 0 0.469482 0.858398
-12 15 20 0 0.45752 0.915527
-12 15 21 0 0.427002 0.922852
-12 15 22 0 0.402588 0.928711
-12 15 23 0 0.383789 0.934082
-12 15 24 0 0.369141 0.94043
-12 15 25 0 0.356201 0.946777
-12 15 26 0 0.344727 0.95459
-12 15 27 0 0.335205 0.963379
-12 15 28 0 0.326904 0.973633
-12 15 29 0 0.320068 0.984863
-12 15 30 0 0.314453 0.99707
-12 15 31 0 0.309814 1
-12 16 0 0 0.585449 0.0817871
-12 16 1 0 0.585449 0.0817871
-12 16 2 0 0.585449 0.0817871
-12 16 3 0 0.585449 0.0817871
-12 16 4 0 0.585449 0.0817871
-12 16 5 0 0.585449 0.0817871
-12 16 6 0 0.585449 0.0817871
-12 16 7 0 0.585449 0.0818481
-12 16 8 0 0.585449 0.0819092
-12 16 9 0 0.585449 0.0819702
-12 16 10 0 0.585938 0.112793
-12 16 11 0 0.586426 0.19519
-12 16 12 0 0.587402 0.269043
-12 16 13 0 0.588379 0.346436
-12 16 14 0 0.588867 0.43042
-12 16 15 0 0.587891 0.520508
-12 16 16 0 0.583008 0.61377
-12 16 17 0 0.574219 0.70459
-12 16 18 0 0.561035 0.786621
-12 16 19 0 0.546387 0.858398
-12 16 20 0 0.530762 0.916992
-12 16 21 0 0.496338 0.931641
-12 16 22 0 0.46582 0.938477
-12 16 23 0 0.44165 0.944336
-12 16 24 0 0.422119 0.949707
-12 16 25 0 0.404541 0.956055
-12 16 26 0 0.38916 0.962891
-12 16 27 0 0.375244 0.970703
-12 16 28 0 0.363281 0.97998
-12 16 29 0 0.353027 0.990723
-12 16 30 0 0.343994 1
-12 16 31 0 0.336182 1
-12 17 0 0 0.66748 0.0736084
-12 17 1 0 0.66748 0.0736084
-12 17 2 0 0.66748 0.0736084
-12 17 3 0 0.66748 0.0736084
-12 17 4 0 0.66748 0.0736084
-12 17 5 0 0.66748 0.0736084
-12 17 6 0 0.66748 0.0736084
-12 17 7 0 0.66748 0.0736694
-12 17 8 0 0.66748 0.0737305
-12 17 9 0 0.667969 0.0738525
-12 17 10 0 0.667969 0.0740967
-12 17 11 0 0.668945 0.160278
-12 17 12 0 0.67041 0.246216
-12 17 13 0 0.671875 0.328125
-12 17 14 0 0.67334 0.414551
-12 17 15 0 0.672852 0.506348
-12 17 16 0 0.668945 0.602051
-12 17 17 0 0.660156 0.695312
-12 17 18 0 0.646484 0.78125
-12 17 19 0 0.629395 0.855469
-12 17 20 0 0.610352 0.916016
-12 17 21 0 0.575195 0.941406
-12 17 22 0 0.539551 0.95166
-12 17 23 0 0.509766 0.958496
-12 17 24 0 0.485107 0.963867
-12 17 25 0 0.462646 0.969238
-12 17 26 0 0.442383 0.975098
-12 17 27 0 0.423828 0.981445
-12 17 28 0 0.407471 0.989746
-12 17 29 0 0.393066 0.999023
-12 17 30 0 0.380371 1
-12 17 31 0 0.369141 1
-12 18 0 0 0.744141 0.0618896
-12 18 1 0 0.744141 0.0618896
-12 18 2 0 0.744141 0.0618896
-12 18 3 0 0.744141 0.0618896
-12 18 4 0 0.744141 0.0618896
-12 18 5 0 0.744141 0.0619202
-12 18 6 0 0.744141 0.0619507
-12 18 7 0 0.744141 0.0619812
-12 18 8 0 0.744629 0.0620422
-12 18 9 0 0.744629 0.0621948
-12 18 10 0 0.744629 0.0624695
-12 18 11 0 0.745117 0.0911255
-12 18 12 0 0.746582 0.214478
-12 18 13 0 0.749023 0.303955
-12 18 14 0 0.750977 0.393311
-12 18 15 0 0.752441 0.486816
-12 18 16 0 0.750488 0.584473
-12 18 17 0 0.743164 0.681152
-12 18 18 0 0.730469 0.77002
-12 18 19 0 0.713379 0.848145
-12 18 20 0 0.692383 0.912109
-12 18 21 0 0.658203 0.948242
-12 18 22 0 0.620117 0.96582
-12 18 23 0 0.585938 0.975586
-12 18 24 0 0.556641 0.981445
-12 18 25 0 0.528809 0.986328
-12 18 26 0 0.503418 0.991211
-12 18 27 0 0.479736 0.996582
-12 18 28 0 0.45874 1
-12 18 29 0 0.439697 1
-12 18 30 0 0.422607 1
-12 18 31 0 0.407227 1
-12 19 0 0 0.812988 0.0437012
-12 19 1 0 0.812988 0.0437012
-12 19 2 0 0.812988 0.0437012
-12 19 3 0 0.812988 0.0437012
-12 19 4 0 0.812988 0.0437317
-12 19 5 0 0.812988 0.0437317
-12 19 6 0 0.812988 0.0437622
-12 19 7 0 0.812988 0.0438232
-12 19 8 0 0.812988 0.0439758
-12 19 9 0 0.813477 0.04422
-12 19 10 0 0.813477 0.0446472
-12 19 11 0 0.813477 0.0453796
-12 19 12 0 0.814941 0.170044
-12 19 13 0 0.817383 0.274414
-12 19 14 0 0.820312 0.368164
-12 19 15 0 0.822754 0.463379
-12 19 16 0 0.823242 0.5625
-12 19 17 0 0.818848 0.661133
-12 19 18 0 0.808594 0.753906
-12 19 19 0 0.79248 0.835449
-12 19 20 0 0.771484 0.90332
-12 19 21 0 0.740723 0.950684
-12 19 22 0 0.703125 0.977539
-12 19 23 0 0.666504 0.992676
-12 19 24 0 0.633301 1
-12 19 25 0 0.601074 1
-12 19 26 0 0.570312 1
-12 19 27 0 0.541016 1
-12 19 28 0 0.514648 1
-12 19 29 0 0.490967 1
-12 19 30 0 0.469238 1
-12 19 31 0 0.449707 1
-12 20 0 0 0.872559 0
-12 20 1 0 0.872559 0
-12 20 2 0 0.872559 0
-12 20 3 0 0.872559 0
-12 20 4 0 0.872559 0
-12 20 5 0 0.872559 0
-12 20 6 0 0.872559 0
-12 20 7 0 0.872559 0
-12 20 8 0 0.872559 0
-12 20 9 0 0.872559 0
-12 20 10 0 0.872559 0
-12 20 11 0 0.873047 0
-12 20 12 0 0.873535 0.0907593
-12 20 13 0 0.875977 0.239868
-12 20 14 0 0.879395 0.340332
-12 20 15 0 0.883301 0.437744
-12 20 16 0 0.885254 0.537598
-12 20 17 0 0.884277 0.637695
-12 20 18 0 0.876953 0.73291
-12 20 19 0 0.862793 0.817871
-12 20 20 0 0.843262 0.88916
-12 20 21 0 0.816895 0.945801
-12 20 22 0 0.783203 0.983887
-12 20 23 0 0.746582 1
-12 20 24 0 0.710938 1
-12 20 25 0 0.674805 1
-12 20 26 0 0.639648 1
-12 20 27 0 0.605469 1
-12 20 28 0 0.574219 1
-12 20 29 0 0.544922 1
-12 20 30 0 0.518555 1
-12 20 31 0 0.494385 1
-12 21 0 0 0.922852 0
-12 21 1 0 0.922852 0
-12 21 2 0 0.922852 0
-12 21 3 0 0.922852 0
-12 21 4 0 0.922852 0
-12 21 5 0 0.922852 0
-12 21 6 0 0.922852 0
-12 21 7 0 0.922852 0
-12 21 8 0 0.92334 0
-12 21 9 0 0.92334 0
-12 21 10 0 0.92334 0
-12 21 11 0 0.92334 0
-12 21 12 0 0.923828 0
-12 21 13 0 0.925781 0.196533
-12 21 14 0 0.929688 0.309326
-12 21 15 0 0.934082 0.409424
-12 21 16 0 0.937988 0.510254
-12 21 17 0 0.938965 0.61084
-12 21 18 0 0.935059 0.70752
-12 21 19 0 0.924316 0.794922
-12 21 20 0 0.907227 0.870117
-12 21 21 0 0.884766 0.933105
-12 21 22 0 0.855957 0.980957
-12 21 23 0 0.822266 1
-12 21 24 0 0.786621 1
-12 21 25 0 0.749023 1
-12 21 26 0 0.710449 1
-12 21 27 0 0.672363 1
-12 21 28 0 0.635742 1
-12 21 29 0 0.602051 1
-12 21 30 0 0.570312 1
-12 21 31 0 0.541992 1
-12 22 0 0 0.964844 0
-12 22 1 0 0.964844 0
-12 22 2 0 0.964844 0
-12 22 3 0 0.964844 0
-12 22 4 0 0.964844 0
-12 22 5 0 0.964844 0
-12 22 6 0 0.964844 0
-12 22 7 0 0.964844 0
-12 22 8 0 0.964844 0
-12 22 9 0 0.964844 0
-12 22 10 0 0.964844 0
-12 22 11 0 0.965332 0
-12 22 12 0 0.965332 0
-12 22 13 0 0.966309 0.135498
-12 22 14 0 0.970703 0.275391
-12 22 15 0 0.975586 0.380127
-12 22 16 0 0.980469 0.481445
-12 22 17 0 0.983887 0.582031
-12 22 18 0 0.98291 0.679199
-12 22 19 0 0.975586 0.768555
-12 22 20 0 0.961914 0.84668
-12 22 21 0 0.942383 0.913574
-12 22 22 0 0.917969 0.968262
-12 22 23 0 0.888672 1
-12 22 24 0 0.855957 1
-12 22 25 0 0.818848 1
-12 22 26 0 0.778809 1
-12 22 27 0 0.738281 1
-12 22 28 0 0.698242 1
-12 22 29 0 0.659668 1
-12 22 30 0 0.624023 1
-12 22 31 0 0.590332 1
-12 23 0 0 0.998535 0
-12 23 1 0 0.998535 0
-12 23 2 0 0.998535 0
-12 23 3 0 0.998535 0
-12 23 4 0 0.998535 0
-12 23 5 0 0.998535 0
-12 23 6 0 0.998535 0
-12 23 7 0 0.998535 0
-12 23 8 0 0.998535 0
-12 23 9 0 0.998535 0
-12 23 10 0 0.998535 0
-12 23 11 0 0.998535 0
-12 23 12 0 0.998535 0
-12 23 13 0 0.999023 0
-12 23 14 0 1 0.239014
-12 23 15 0 1 0.350586
-12 23 16 0 1 0.453125
-12 23 17 0 1 0.553711
-12 23 18 0 1 0.650391
-12 23 19 0 1 0.740723
-12 23 20 0 1 0.820801
-12 23 21 0 0.989746 0.890625
-12 23 22 0 0.968262 0.94873
-12 23 23 0 0.942871 0.994629
-12 23 24 0 0.914551 1
-12 23 25 0 0.880371 1
-12 23 26 0 0.841309 1
-12 23 27 0 0.799316 1
-12 23 28 0 0.756836 1
-12 23 29 0 0.715332 1
-12 23 30 0 0.675293 1
-12 23 31 0 0.638184 1
-12 24 0 0 1 0
-12 24 1 0 1 0
-12 24 2 0 1 0
-12 24 3 0 1 0
-12 24 4 0 1 0
-12 24 5 0 1 0
-12 24 6 0 1 0
-12 24 7 0 1 0
-12 24 8 0 1 0
-12 24 9 0 1 0
-12 24 10 0 1 0
-12 24 11 0 1 0
-12 24 12 0 1 0
-12 24 13 0 1 0
-12 24 14 0 1 0.197876
-12 24 15 0 1 0.320801
-12 24 16 0 1 0.425293
-12 24 17 0 1 0.525391
-12 24 18 0 1 0.62207
-12 24 19 0 1 0.712402
-12 24 20 0 1 0.793457
-12 24 21 0 1 0.865723
-12 24 22 0 1 0.926758
-12 24 23 0 0.987793 0.976074
-12 24 24 0 0.962891 1
-12 24 25 0 0.932617 1
-12 24 26 0 0.895996 1
-12 24 27 0 0.854492 1
-12 24 28 0 0.811523 1
-12 24 29 0 0.767578 1
-12 24 30 0 0.725098 1
-12 24 31 0 0.684082 1
-12 25 0 0 1 0
-12 25 1 0 1 0
-12 25 2 0 1 0
-12 25 3 0 1 0
-12 25 4 0 1 0
-12 25 5 0 1 0
-12 25 6 0 1 0
-12 25 7 0 1 0
-12 25 8 0 1 0
-12 25 9 0 1 0
-12 25 10 0 1 0
-12 25 11 0 1 0
-12 25 12 0 1 0
-12 25 13 0 1 0
-12 25 14 0 1 0.138672
-12 25 15 0 1 0.287354
-12 25 16 0 1 0.39502
-12 25 17 0 1 0.494873
-12 25 18 0 1 0.59082
-12 25 19 0 1 0.680664
-12 25 20 0 1 0.762695
-12 25 21 0 1 0.836426
-12 25 22 0 1 0.900391
-12 25 23 0 1 0.953125
-12 25 24 0 1 0.996094
-12 25 25 0 0.980469 1
-12 25 26 0 0.947754 1
-12 25 27 0 0.908691 1
-12 25 28 0 0.865723 1
-12 25 29 0 0.821289 1
-12 25 30 0 0.776367 1
-12 25 31 0 0.73291 1
-12 26 0 0 1 0
-12 26 1 0 1 0
-12 26 2 0 1 0
-12 26 3 0 1 0
-12 26 4 0 1 0
-12 26 5 0 1 0
-12 26 6 0 1 0
-12 26 7 0 1 0
-12 26 8 0 1 0
-12 26 9 0 1 0
-12 26 10 0 1 0
-12 26 11 0 1 0
-12 26 12 0 1 0
-12 26 13 0 1 0
-12 26 14 0 1 0
-12 26 15 0 1 0.248901
-12 26 16 0 1 0.362549
-12 26 17 0 1 0.462646
-12 26 18 0 1 0.557129
-12 26 19 0 1 0.646484
-12 26 20 0 1 0.728027
-12 26 21 0 1 0.803223
-12 26 22 0 1 0.869141
-12 26 23 0 1 0.924805
-12 26 24 0 1 0.971191
-12 26 25 0 1 1
-12 26 26 0 0.995117 1
-12 26 27 0 0.959961 1
-12 26 28 0 0.918945 1
-12 26 29 0 0.874512 1
-12 26 30 0 0.828613 1
-12 26 31 0 0.783203 1
-12 27 0 0 1 0
-12 27 1 0 1 0
-12 27 2 0 1 0
-12 27 3 0 1 0
-12 27 4 0 1 0
-12 27 5 0 1 0
-12 27 6 0 1 0
-12 27 7 0 1 0
-12 27 8 0 1 0
-12 27 9 0 1 0
-12 27 10 0 1 0
-12 27 11 0 1 0
-12 27 12 0 1 0
-12 27 13 0 1 0
-12 27 14 0 1 0
-12 27 15 0 1 0.201538
-12 27 16 0 1 0.327148
-12 27 17 0 1 0.428467
-12 27 18 0 1 0.522461
-12 27 19 0 1 0.610352
-12 27 20 0 1 0.691406
-12 27 21 0 1 0.766113
-12 27 22 0 1 0.833496
-12 27 23 0 1 0.891602
-12 27 24 0 1 0.94043
-12 27 25 0 1 0.98584
-12 27 26 0 1 1
-12 27 27 0 1 1
-12 27 28 0 0.969238 1
-12 27 29 0 0.92627 1
-12 27 30 0 0.880371 1
-12 27 31 0 0.833496 1
-12 28 0 0 1 0
-12 28 1 0 1 0
-12 28 2 0 1 0
-12 28 3 0 1 0
-12 28 4 0 1 0
-12 28 5 0 1 0
-12 28 6 0 1 0
-12 28 7 0 1 0
-12 28 8 0 1 0
-12 28 9 0 1 0
-12 28 10 0 1 0
-12 28 11 0 1 0
-12 28 12 0 1 0
-12 28 13 0 1 0
-12 28 14 0 1 0
-12 28 15 0 1 0.13208
-12 28 16 0 1 0.288086
-12 28 17 0 1 0.392578
-12 28 18 0 1 0.485596
-12 28 19 0 1 0.572266
-12 28 20 0 1 0.651855
-12 28 21 0 1 0.726562
-12 28 22 0 1 0.794434
-12 28 23 0 1 0.853516
-12 28 24 0 1 0.904785
-12 28 25 0 1 0.953125
-12 28 26 0 1 0.998047
-12 28 27 0 1 1
-12 28 28 0 1 1
-12 28 29 0 0.975098 1
-12 28 30 0 0.931152 1
-12 28 31 0 0.884766 1
-12 29 0 0 1 0
-12 29 1 0 1 0
-12 29 2 0 1 0
-12 29 3 0 1 0
-12 29 4 0 1 0
-12 29 5 0 1 0
-12 29 6 0 1 0
-12 29 7 0 1 0
-12 29 8 0 1 0
-12 29 9 0 1 0
-12 29 10 0 1 0
-12 29 11 0 1 0
-12 29 12 0 1 0
-12 29 13 0 1 0
-12 29 14 0 1 0
-12 29 15 0 1 0
-12 29 16 0 1 0.243042
-12 29 17 0 1 0.354004
-12 29 18 0 1 0.447266
-12 29 19 0 1 0.532227
-12 29 20 0 1 0.61084
-12 29 21 0 1 0.684082
-12 29 22 0 1 0.751953
-12 29 23 0 1 0.811523
-12 29 24 0 1 0.864258
-12 29 25 0 1 0.915039
-12 29 26 0 1 0.962891
-12 29 27 0 1 1
-12 29 28 0 1 1
-12 29 29 0 1 1
-12 29 30 0 0.979492 1
-12 29 31 0 0.935059 1
-12 30 0 0 1 0
-12 30 1 0 1 0
-12 30 2 0 1 0
-12 30 3 0 1 0
-12 30 4 0 1 0
-12 30 5 0 1 0
-12 30 6 0 1 0
-12 30 7 0 1 0
-12 30 8 0 1 0
-12 30 9 0 1 0
-12 30 10 0 1 0
-12 30 11 0 1 0
-12 30 12 0 1 0
-12 30 13 0 1 0
-12 30 14 0 1 0
-12 30 15 0 1 0
-12 30 16 0 1 0.187378
-12 30 17 0 1 0.312744
-12 30 18 0 1 0.407227
-12 30 19 0 1 0.491211
-12 30 20 0 1 0.567871
-12 30 21 0 1 0.639648
-12 30 22 0 1 0.706055
-12 30 23 0 1 0.765625
-12 30 24 0 1 0.819336
-12 30 25 0 1 0.871094
-12 30 26 0 1 0.921875
-12 30 27 0 1 0.96875
-12 30 28 0 1 1
-12 30 29 0 1 1
-12 30 30 0 1 1
-12 30 31 0 0.983398 1
-12 31 0 0 1 0
-12 31 1 0 1 0
-12 31 2 0 1 0
-12 31 3 0 1 0
-12 31 4 0 1 0
-12 31 5 0 1 0
-12 31 6 0 1 0
-12 31 7 0 1 0
-12 31 8 0 1 0
-12 31 9 0 1 0
-12 31 10 0 1 0
-12 31 11 0 1 0
-12 31 12 0 1 0
-12 31 13 0 1 0
-12 31 14 0 1 0
-12 31 15 0 1 0
-12 31 16 0 1 0.092041
-12 31 17 0 1 0.267334
-12 31 18 0 1 0.365723
-12 31 19 0 1 0.448975
-12 31 20 0 1 0.523926
-12 31 21 0 1 0.59375
-12 31 22 0 1 0.658691
-12 31 23 0 1 0.717285
-12 31 24 0 1 0.770508
-12 31 25 0 1 0.82373
-12 31 26 0 1 0.875977
-12 31 27 0 1 0.92627
-12 31 28 0 1 0.973633
-12 31 29 0 1 1
-12 31 30 0 1 1
-12 31 31 0 1 1
-13 0 0 0.515625 0 0.03125
-13 0 1 0.515625 0 0.03125
-13 0 2 0.515625 0 0.0312195
-13 0 3 0.515625 0 0.0311737
-13 0 4 0.515625 0 0.0310974
-13 0 5 0.515625 0 0.0309448
-13 0 6 0.515625 0 0.0306549
-13 0 7 0.515625 0 0.0300598
-13 0 8 0.518066 0 0.0296021
-13 0 9 0.522461 0 0.115051
-13 0 10 0.523926 0 0.199951
-13 0 11 0.51123 0 0.272705
-13 0 12 0.453613 0.101868 0.318115
-13 0 13 0.42627 0.134766 0.376465
-13 0 14 0.405762 0.146606 0.454834
-13 0 15 0.370117 0.161133 0.539062
-13 0 16 0.30835 0.177612 0.626953
-13 0 17 0.180054 0.194336 0.711426
-13 0 18 0 0.210449 0.788086
-13 0 19 0 0.224976 0.855957
-13 0 20 0 0.234619 0.901855
-13 0 21 0 0.234497 0.908203
-13 0 22 0 0.235107 0.915039
-13 0 23 0 0.235962 0.921875
-13 0 24 0 0.237061 0.928711
-13 0 25 0 0.238525 0.936523
-13 0 26 0 0.240234 0.945801
-13 0 27 0 0.24231 0.955566
-13 0 28 0 0.244873 0.966797
-13 0 29 0 0.247681 0.979004
-13 0 30 0 0.250488 0.991699
-13 0 31 0 0.253662 1
-13 1 0 0.515625 0 0.0310974
-13 1 1 0.515625 0 0.0310822
-13 1 2 0.515625 0 0.0310669
-13 1 3 0.515625 0 0.0310211
-13 1 4 0.515625 0 0.0309448
-13 1 5 0.515625 0 0.0307922
-13 1 6 0.515625 0 0.0304871
-13 1 7 0.515625 0 0.029892
-13 1 8 0.518066 0 0.0294342
-13 1 9 0.522461 0 0.115051
-13 1 10 0.523926 0 0.199951
-13 1 11 0.51123 0 0.272705
-13 1 12 0.453613 0.102173 0.318115
-13 1 13 0.42627 0.134888 0.376465
-13 1 14 0.405762 0.146729 0.454834
-13 1 15 0.370117 0.161255 0.539062
-13 1 16 0.30835 0.177734 0.626953
-13 1 17 0.180054 0.194458 0.711426
-13 1 18 0 0.210449 0.788086
-13 1 19 0 0.224976 0.855957
-13 1 20 0 0.234741 0.901855
-13 1 21 0 0.234497 0.908203
-13 1 22 0 0.235107 0.915039
-13 1 23 0 0.235962 0.921875
-13 1 24 0 0.237061 0.928711
-13 1 25 0 0.238525 0.936523
-13 1 26 0 0.240234 0.945801
-13 1 27 0 0.242432 0.955566
-13 1 28 0 0.244873 0.966797
-13 1 29 0 0.247681 0.979004
-13 1 30 0 0.250488 0.991699
-13 1 31 0 0.253662 1
-13 2 0 0.515625 0 0.0308228
-13 2 1 0.515625 0 0.0308075
-13 2 2 0.515625 0 0.030777
-13 2 3 0.515625 0 0.0307312
-13 2 4 0.515625 0 0.0306549
-13 2 5 0.515625 0 0.0305023
-13 2 6 0.515625 0 0.0301971
-13 2 7 0.515625 0 0.0296021
-13 2 8 0.518066 0 0.0291138
-13 2 9 0.522461 0 0.11499
-13 2 10 0.523926 0 0.199951
-13 2 11 0.51123 0 0.272705
-13 2 12 0.453613 0.102661 0.318115
-13 2 13 0.426025 0.135132 0.376465
-13 2 14 0.405762 0.147095 0.454834
-13 2 15 0.370117 0.161499 0.539062
-13 2 16 0.30835 0.177856 0.626953
-13 2 17 0.180054 0.19458 0.711426
-13 2 18 0 0.210571 0.788086
-13 2 19 0 0.225098 0.855957
-13 2 20 0 0.234741 0.901855
-13 2 21 0 0.234619 0.908203
-13 2 22 0 0.235107 0.915039
-13 2 23 0 0.235962 0.921875
-13 2 24 0 0.237061 0.928711
-13 2 25 0 0.238525 0.936523
-13 2 26 0 0.240356 0.945801
-13 2 27 0 0.242432 0.955566
-13 2 28 0 0.244873 0.966797
-13 2 29 0 0.247681 0.979004
-13 2 30 0 0.250488 0.991699
-13 2 31 0 0.253662 1
-13 3 0 0.515625 0 0.0302887
-13 3 1 0.515625 0 0.0302734
-13 3 2 0.515625 0 0.0302582
-13 3 3 0.515625 0 0.0302124
-13 3 4 0.515625 0 0.0301208
-13 3 5 0.515625 0 0.0299683
-13 3 6 0.515625 0 0.0296478
-13 3 7 0.515625 0 0.0290222
-13 3 8 0.518066 0 0.0285339
-13 3 9 0.522461 0 0.114929
-13 3 10 0.523438 0 0.199829
-13 3 11 0.51123 0 0.272705
-13 3 12 0.453613 0.103516 0.318115
-13 3 13 0.426025 0.135742 0.376465
-13 3 14 0.405762 0.147461 0.454834
-13 3 15 0.369873 0.161865 0.539062
-13 3 16 0.308105 0.178223 0.626953
-13 3 17 0.179932 0.194824 0.711426
-13 3 18 0 0.210815 0.788086
-13 3 19 0 0.225342 0.855957
-13 3 20 0 0.234863 0.901855
-13 3 21 0 0.234741 0.908203
-13 3 22 0 0.235229 0.915039
-13 3 23 0 0.236084 0.921875
-13 3 24 0 0.237183 0.928711
-13 3 25 0 0.238647 0.936523
-13 3 26 0 0.240356 0.945801
-13 3 27 0 0.242432 0.955566
-13 3 28 0 0.244995 0.966797
-13 3 29 0 0.247681 0.979004
-13 3 30 0 0.250732 0.991699
-13 3 31 0 0.253662 1
-13 4 0 0.515137 0 0.0292511
-13 4 1 0.515137 0 0.0292358
-13 4 2 0.515137 0 0.0292053
-13 4 3 0.515137 0 0.0291595
-13 4 4 0.515137 0 0.029068
-13 4 5 0.515137 0 0.0289001
-13 4 6 0.515137 0 0.0285645
-13 4 7 0.515137 0 0.0279083
-13 4 8 0.518066 0 0.0273743
-13 4 9 0.522461 0 0.114746
-13 4 10 0.523438 0 0.199829
-13 4 11 0.51123 0 0.272705
-13 4 12 0.453857 0.105164 0.318115
-13 4 13 0.426025 0.136719 0.376465
-13 4 14 0.405518 0.148438 0.454834
-13 4 15 0.369873 0.162598 0.539062
-13 4 16 0.308105 0.178833 0.626953
-13 4 17 0.179688 0.195312 0.711426
-13 4 18 0 0.211182 0.788086
-13 4 19 0 0.225586 0.855957
-13 4 20 0 0.235229 0.901855
-13 4 21 0 0.234985 0.908203
-13 4 22 0 0.235352 0.915039
-13 4 23 0 0.236206 0.921875
-13 4 24 0 0.237305 0.928711
-13 4 25 0 0.23877 0.936523
-13 4 26 0 0.240479 0.945801
-13 4 27 0 0.242554 0.955566
-13 4 28 0 0.244995 0.966797
-13 4 29 0 0.247803 0.979004
-13 4 30 0 0.250732 0.991699
-13 4 31 0 0.253662 1
-13 5 0 0.515137 0 0.0270386
-13 5 1 0.515137 0 0.0270233
-13 5 2 0.515137 0 0.0269928
-13 5 3 0.515137 0 0.026947
-13 5 4 0.515137 0 0.0268402
-13 5 5 0.515137 0 0.0266571
-13 5 6 0.515137 0 0.0262756
-13 5 7 0.515137 0 0.0255127
-13 5 8 0.517578 0 0.0248718
-13 5 9 0.521973 0 0.114441
-13 5 10 0.523438 0 0.199585
-13 5 11 0.51123 0 0.272705
-13 5 12 0.453857 0.108215 0.318359
-13 5 13 0.425781 0.138672 0.376465
-13 5 14 0.405518 0.150146 0.454834
-13 5 15 0.369629 0.164062 0.539062
-13 5 16 0.307861 0.179932 0.626953
-13 5 17 0.179199 0.196289 0.711426
-13 5 18 0 0.212036 0.788086
-13 5 19 0 0.226196 0.855957
-13 5 20 0 0.235718 0.902344
-13 5 21 0 0.235352 0.908203
-13 5 22 0 0.235718 0.915039
-13 5 23 0 0.23645 0.921875
-13 5 24 0 0.237549 0.928711
-13 5 25 0 0.238892 0.937012
-13 5 26 0 0.240601 0.945801
-13 5 27 0 0.242676 0.955566
-13 5 28 0 0.245117 0.966797
-13 5 29 0 0.247925 0.979004
-13 5 30 0 0.250732 0.991699
-13 5 31 0 0.253906 1
-13 6 0 0.514648 0 0.0217743
-13 6 1 0.514648 0 0.0217438
-13 6 2 0.514648 0 0.0217133
-13 6 3 0.514648 0 0.021637
-13 6 4 0.514648 0 0.0214844
-13 6 5 0.514648 0 0.0212097
-13 6 6 0.514648 0 0.0206604
-13 6 7 0.514648 0 0.0195312
-13 6 8 0.51709 0 0.0184479
-13 6 9 0.521973 0 0.113831
-13 6 10 0.522949 0 0.199341
-13 6 11 0.511719 0 0.272949
-13 6 12 0.453857 0.11377 0.318359
-13 6 13 0.425537 0.142212 0.376465
-13 6 14 0.405273 0.153198 0.454834
-13 6 15 0.369385 0.166626 0.539062
-13 6 16 0.307373 0.182129 0.626953
-13 6 17 0.178223 0.19812 0.711426
-13 6 18 0 0.213379 0.788574
-13 6 19 0 0.227417 0.855957
-13 6 20 0 0.236694 0.902344
-13 6 21 0 0.236084 0.908203
-13 6 22 0 0.236328 0.915039
-13 6 23 0 0.237061 0.921875
-13 6 24 0 0.238037 0.928711
-13 6 25 0 0.239258 0.937012
-13 6 26 0 0.240967 0.945801
-13 6 27 0 0.24292 0.955566
-13 6 28 0 0.245361 0.966797
-13 6 29 0 0.248047 0.979004
-13 6 30 0 0.250977 0.991699
-13 6 31 0 0.253906 1
-13 7 0 0.513672 0.0509338 0
-13 7 1 0.513672 0.0510559 0
-13 7 2 0.513672 0.051239 0
-13 7 3 0.513672 0.0516052 0
-13 7 4 0.513672 0.0522766 0
-13 7 5 0.513672 0.0535278 0
-13 7 6 0.513672 0.0557861 0
-13 7 7 0.513672 0.0598145 0
-13 7 8 0.516113 0.0633545 0
-13 7 9 0.520996 0.0587463 0.112732
-13 7 10 0.522461 0.0409241 0.19873
-13 7 11 0.511719 0.039856 0.272949
-13 7 12 0.454102 0.123474 0.318848
-13 7 13 0.425049 0.148804 0.376465
-13 7 14 0.404541 0.159058 0.454834
-13 7 15 0.368896 0.171631 0.539062
-13 7 16 0.306641 0.186279 0.626953
-13 7 17 0.176514 0.201416 0.711426
-13 7 18 0 0.216187 0.788574
-13 7 19 0 0.229614 0.855957
-13 7 20 0 0.238525 0.902344
-13 7 21 0 0.237671 0.908203
-13 7 22 0 0.237549 0.915039
-13 7 23 0 0.238037 0.921875
-13 7 24 0 0.238892 0.929199
-13 7 25 0 0.240112 0.937012
-13 7 26 0 0.241577 0.945801
-13 7 27 0 0.24353 0.955566
-13 7 28 0 0.24585 0.966797
-13 7 29 0 0.248535 0.979004
-13 7 30 0 0.251221 0.991699
-13 7 31 0 0.254395 1
-13 8 0 0.511719 0.108093 0
-13 8 1 0.511719 0.108093 0
-13 8 2 0.511719 0.108154 0
-13 8 3 0.511719 0.108276 0
-13 8 4 0.511719 0.108459 0
-13 8 5 0.511719 0.108887 0
-13 8 6 0.511719 0.109619 0
-13 8 7 0.511719 0.111023 0
-13 8 8 0.51416 0.112732 0
-13 8 9 0.519531 0.11145 0.110779
-13 8 10 0.521973 0.105774 0.197632
-13 8 11 0.512695 0.102539 0.272705
-13 8 12 0.45459 0.139771 0.31958
-13 8 13 0.424072 0.160522 0.376221
-13 8 14 0.403564 0.169556 0.454834
-13 8 15 0.367676 0.180786 0.539062
-13 8 16 0.305176 0.19397 0.626953
-13 8 17 0.172974 0.207886 0.711426
-13 8 18 0 0.221436 0.788574
-13 8 19 0 0.234009 0.855957
-13 8 20 0 0.242188 0.902344
-13 8 21 0 0.240479 0.908691
-13 8 22 0 0.23999 0.915527
-13 8 23 0 0.240112 0.921875
-13 8 24 0 0.240601 0.929199
-13 8 25 0 0.241577 0.937012
-13 8 26 0 0.24292 0.945801
-13 8 27 0 0.244629 0.955566
-13 8 28 0 0.246826 0.966797
-13 8 29 0 0.249268 0.979004
-13 8 30 0 0.251953 0.991699
-13 8 31 0 0.254883 1
-13 9 0 0.507324 0.156372 0
-13 9 1 0.507324 0.156372 0
-13 9 2 0.507324 0.156494 0
-13 9 3 0.507324 0.156494 0
-13 9 4 0.507324 0.156616 0
-13 9 5 0.507324 0.15686 0
-13 9 6 0.507324 0.157227 0
-13 9 7 0.507324 0.157959 0
-13 9 8 0.509277 0.159302 0
-13 9 9 0.515137 0.159424 0.108276
-13 9 10 0.519531 0.156738 0.19519
-13 9 11 0.512695 0.15271 0.272217
-13 9 12 0.455566 0.165161 0.320801
-13 9 13 0.422119 0.17981 0.375977
-13 9 14 0.401611 0.187256 0.45459
-13 9 15 0.365234 0.196533 0.539062
-13 9 16 0.302246 0.20752 0.626953
-13 9 17 0.165771 0.219238 0.711426
-13 9 18 0 0.230957 0.788574
-13 9 19 0 0.241943 0.855957
-13 9 20 0 0.248779 0.902832
-13 9 21 0 0.245972 0.90918
-13 9 22 0 0.244385 0.915527
-13 9 23 0 0.243896 0.922363
-13 9 24 0 0.243896 0.929199
-13 9 25 0 0.244385 0.937012
-13 9 26 0 0.245361 0.945801
-13 9 27 0 0.246704 0.955566
-13 9 28 0 0.248657 0.967285
-13 9 29 0 0.250977 0.979004
-13 9 30 0 0.253418 0.991699
-13 9 31 0 0.256104 1
-13 10 0 0.496582 0.206055 0
-13 10 1 0.496582 0.206055 0
-13 10 2 0.496582 0.206055 0
-13 10 3 0.496582 0.206177 0
-13 10 4 0.496582 0.206177 0
-13 10 5 0.496582 0.206299 0
-13 10 6 0.496582 0.206543 0
-13 10 7 0.496582 0.207031 0
-13 10 8 0.498047 0.20813 0
-13 10 9 0.503418 0.209229 0.108215
-13 10 10 0.510254 0.209595 0.191162
-13 10 11 0.507812 0.206787 0.269287
-13 10 12 0.458008 0.201782 0.32373
-13 10 13 0.418457 0.20813 0.375732
-13 10 14 0.397705 0.213867 0.454346
-13 10 15 0.361084 0.220825 0.539062
-13 10 16 0.296631 0.229126 0.626953
-13 10 17 0.151367 0.237915 0.711426
-13 10 18 0 0.246826 0.788574
-13 10 19 0 0.255371 0.856445
-13 10 20 0 0.260254 0.903809
-13 10 21 0 0.255371 0.909668
-13 10 22 0 0.252197 0.916016
-13 10 23 0 0.250488 0.922852
-13 10 24 0 0.249634 0.929688
-13 10 25 0 0.24939 0.9375
-13 10 26 0 0.249634 0.946289
-13 10 27 0 0.250488 0.956055
-13 10 28 0 0.251709 0.967285
-13 10 29 0 0.253662 0.979492
-13 10 30 0 0.255859 0.992188
-13 10 31 0 0.258057 1
-13 11 0 0.475586 0.255615 0
-13 11 1 0.475586 0.255615 0
-13 11 2 0.475586 0.255615 0
-13 11 3 0.475586 0.255615 0
-13 11 4 0.475586 0.255615 0
-13 11 5 0.475586 0.255615 0
-13 11 6 0.475342 0.255859 0
-13 11 7 0.475342 0.256104 0
-13 11 8 0.475586 0.256592 0
-13 11 9 0.478516 0.258057 0.120178
-13 11 10 0.483887 0.260742 0.187256
-13 11 11 0.491455 0.263672 0.261719
-13 11 12 0.462402 0.253418 0.328613
-13 11 13 0.412109 0.246704 0.375
-13 11 14 0.390869 0.250732 0.453857
-13 11 15 0.353271 0.255371 0.538574
-13 11 16 0.286377 0.260498 0.626953
-13 11 17 0.118591 0.265869 0.711914
-13 11 18 0 0.27124 0.789062
-13 11 19 0 0.276611 0.856934
-13 11 20 0 0.278809 0.905273
-13 11 21 0 0.270752 0.910645
-13 11 22 0 0.265137 0.916992
-13 11 23 0 0.261475 0.923828
-13 11 24 0 0.259277 0.930664
-13 11 25 0 0.257812 0.937988
-13 11 26 0 0.256836 0.946777
-13 11 27 0 0.256836 0.956543
-13 11 28 0 0.257324 0.967773
-13 11 29 0 0.258301 0.97998
-13 11 30 0 0.259766 0.992676
-13 11 31 0 0.261719 1
-13 12 0 0.450439 0.305908 0.102966
-13 12 1 0.450439 0.305908 0.102966
-13 12 2 0.450439 0.305908 0.102966
-13 12 3 0.450439 0.305908 0.103027
-13 12 4 0.450439 0.305908 0.103027
-13 12 5 0.450439 0.305908 0.103088
-13 12 6 0.450439 0.305908 0.103149
-13 12 7 0.450439 0.306152 0.103271
-13 12 8 0.450684 0.306641 0.103516
-13 12 9 0.448975 0.306641 0.145264
-13 12 10 0.446289 0.306641 0.192993
-13 12 11 0.443604 0.308105 0.248779
-13 12 12 0.446533 0.313721 0.322266
-13 12 13 0.400879 0.296143 0.373535
-13 12 14 0.378418 0.298828 0.452881
-13 12 15 0.339111 0.30127 0.538086
-13 12 16 0.267334 0.303467 0.626953
-13 12 17 0 0.305176 0.711914
-13 12 18 0 0.306641 0.789551
-13 12 19 0 0.307861 0.857422
-13 12 20 0 0.306885 0.907227
-13 12 21 0 0.294189 0.912598
-13 12 22 0 0.285156 0.918457
-13 12 23 0 0.279053 0.925293
-13 12 24 0 0.274658 0.931641
-13 12 25 0 0.27124 0.939453
-13 12 26 0 0.268799 0.947754
-13 12 27 0 0.26709 0.95752
-13 12 28 0 0.266357 0.96875
-13 12 29 0 0.266357 0.980469
-13 12 30 0 0.266846 0.993164
-13 12 31 0 0.267578 1
-13 13 0 0.437744 0.375977 0.122986
-13 13 1 0.437744 0.375977 0.122986
-13 13 2 0.437744 0.375977 0.122986
-13 13 3 0.437744 0.375977 0.122986
-13 13 4 0.437744 0.376221 0.122986
-13 13 5 0.437744 0.376221 0.122986
-13 13 6 0.437744 0.376221 0.122986
-13 13 7 0.437988 0.376465 0.122986
-13 13 8 0.437988 0.376709 0.123047
-13 13 9 0.436279 0.376221 0.149902
-13 13 10 0.431396 0.374756 0.197754
-13 13 11 0.422607 0.371826 0.251221
-13 13 12 0.406738 0.366211 0.310059
-13 13 13 0.380859 0.356445 0.371338
-13 13 14 0.356689 0.35791 0.450928
-13 13 15 0.313721 0.358398 0.537109
-13 13 16 0.22998 0.358154 0.626465
-13 13 17 0 0.356201 0.711914
-13 13 18 0 0.353516 0.790039
-13 13 19 0 0.350586 0.858398
-13 13 20 0 0.345947 0.910645
-13 13 21 0 0.327637 0.915527
-13 13 22 0 0.314209 0.921387
-13 13 23 0 0.304443 0.927246
-13 13 24 0 0.297363 0.934082
-13 13 25 0 0.29126 0.941406
-13 13 26 0 0.286621 0.949707
-13 13 27 0 0.282715 0.958984
-13 13 28 0 0.280273 0.970215
-13 13 29 0 0.278564 0.981934
-13 13 30 0 0.277344 0.994141
-13 13 31 0 0.2771 1
-13 14 0 0.390869 0.439453 0.117798
-13 14 1 0.390869 0.439453 0.117798
-13 14 2 0.390869 0.439453 0.117798
-13 14 3 0.390869 0.439453 0.117798
-13 14 4 0.390869 0.439453 0.117798
-13 14 5 0.390869 0.439453 0.117798
-13 14 6 0.391113 0.439453 0.117798
-13 14 7 0.391113 0.439453 0.117859
-13 14 8 0.391113 0.439697 0.117859
-13 14 9 0.390625 0.439697 0.127197
-13 14 10 0.38623 0.438232 0.18103
-13 14 11 0.378174 0.435303 0.237183
-13 14 12 0.364014 0.43042 0.29834
-13 14 13 0.344727 0.427002 0.366943
-13 14 14 0.31665 0.42749 0.44751
-13 14 15 0.264404 0.426758 0.53418
-13 14 16 0.13208 0.424316 0.625
-13 14 17 0 0.419189 0.711426
-13 14 18 0 0.412598 0.790527
-13 14 19 0 0.405273 0.859375
-13 14 20 0 0.397461 0.915527
-13 14 21 0 0.372803 0.919922
-13 14 22 0 0.354004 0.925293
-13 14 23 0 0.339844 0.931152
-13 14 24 0 0.329102 0.9375
-13 14 25 0 0.319824 0.944336
-13 14 26 0 0.312012 0.952637
-13 14 27 0 0.305664 0.961914
-13 14 28 0 0.300537 0.972168
-13 14 29 0 0.296387 0.983887
-13 14 30 0 0.293213 0.996094
-13 14 31 0 0.291016 1
-13 15 0 0.318848 0.507812 0.112
-13 15 1 0.318848 0.507812 0.112
-13 15 2 0.318848 0.507812 0.112
-13 15 3 0.318848 0.507812 0.112
-13 15 4 0.319092 0.507812 0.112
-13 15 5 0.319092 0.507812 0.112
-13 15 6 0.319092 0.507812 0.112061
-13 15 7 0.319092 0.507812 0.112061
-13 15 8 0.319092 0.507812 0.112122
-13 15 9 0.319336 0.508301 0.112183
-13 15 10 0.316406 0.507812 0.157227
-13 15 11 0.309082 0.506836 0.220093
-13 15 12 0.296143 0.505859 0.286377
-13 15 13 0.27417 0.505371 0.359619
-13 15 14 0.233032 0.505859 0.441162
-13 15 15 0.128052 0.504395 0.529297
-13 15 16 0 0.500488 0.621094
-13 15 17 0 0.49292 0.709961
-13 15 18 0 0.482666 0.790039
-13 15 19 0 0.471436 0.859863
-13 15 20 0 0.459473 0.91748
-13 15 21 0 0.429688 0.926758
-13 15 22 0 0.405029 0.932129
-13 15 23 0 0.385986 0.9375
-13 15 24 0 0.371094 0.943359
-13 15 25 0 0.35791 0.949707
-13 15 26 0 0.346436 0.95752
-13 15 27 0 0.336426 0.96582
-13 15 28 0 0.328369 0.976074
-13 15 29 0 0.321289 0.987305
-13 15 30 0 0.31543 0.999023
-13 15 31 0 0.310791 1
-13 16 0 0.161255 0.587402 0.10675
-13 16 1 0.161255 0.587402 0.10675
-13 16 2 0.161377 0.587402 0.10675
-13 16 3 0.161377 0.587402 0.10675
-13 16 4 0.161377 0.587402 0.10675
-13 16 5 0.161377 0.587402 0.10675
-13 16 6 0.161499 0.587402 0.10675
-13 16 7 0.161621 0.587891 0.106812
-13 16 8 0.161987 0.587891 0.106812
-13 16 9 0.16272 0.587891 0.106873
-13 16 10 0.162231 0.588379 0.118835
-13 16 11 0.142212 0.588379 0.197998
-13 16 12 0.0900879 0.588867 0.270508
-13 16 13 0 0.589355 0.347168
-13 16 14 0 0.589844 0.430908
-13 16 15 0 0.588867 0.520508
-13 16 16 0 0.583984 0.614258
-13 16 17 0 0.575195 0.705078
-13 16 18 0 0.562988 0.787598
-13 16 19 0 0.54834 0.859375
-13 16 20 0 0.532227 0.918457
-13 16 21 0 0.498779 0.935059
-13 16 22 0 0.468018 0.941406
-13 16 23 0 0.443604 0.947266
-13 16 24 0 0.423828 0.952148
-13 16 25 0 0.40625 0.958496
-13 16 26 0 0.390381 0.965332
-13 16 27 0 0.376465 0.973145
-13 16 28 0 0.364502 0.982422
-13 16 29 0 0.354004 0.992676
-13 16 30 0 0.344971 1
-13 16 31 0 0.337158 1
-13 17 0 0 0.669434 0.100281
-13 17 1 0 0.669434 0.100281
-13 17 2 0 0.669434 0.100281
-13 17 3 0 0.669434 0.100281
-13 17 4 0 0.669434 0.100281
-13 17 5 0 0.669434 0.100281
-13 17 6 0 0.669434 0.100281
-13 17 7 0 0.669434 0.100281
-13 17 8 0 0.669434 0.100342
-13 17 9 0 0.669434 0.100403
-13 17 10 0 0.669922 0.100525
-13 17 11 0 0.67041 0.163574
-13 17 12 0 0.671387 0.248047
-13 17 13 0 0.672852 0.329346
-13 17 14 0 0.673828 0.415283
-13 17 15 0 0.67334 0.506836
-13 17 16 0 0.669922 0.602539
-13 17 17 0 0.661133 0.695801
-13 17 18 0 0.647461 0.781738
-13 17 19 0 0.630859 0.856445
-13 17 20 0 0.611816 0.91748
-13 17 21 0 0.577148 0.943848
-13 17 22 0 0.541016 0.953613
-13 17 23 0 0.51123 0.960449
-13 17 24 0 0.486572 0.96582
-13 17 25 0 0.464111 0.970703
-13 17 26 0 0.443604 0.976562
-13 17 27 0 0.425049 0.983398
-13 17 28 0 0.408691 0.991211
-13 17 29 0 0.394043 1
-13 17 30 0 0.381348 1
-13 17 31 0 0.369873 1
-13 18 0 0 0.746094 0.0919189
-13 18 1 0 0.746094 0.0919189
-13 18 2 0 0.746094 0.0919189
-13 18 3 0 0.746094 0.0919189
-13 18 4 0 0.746094 0.0919189
-13 18 5 0 0.746094 0.0919189
-13 18 6 0 0.746094 0.0919189
-13 18 7 0 0.746094 0.0919189
-13 18 8 0 0.746094 0.09198
-13 18 9 0 0.746094 0.092041
-13 18 10 0 0.746094 0.0922241
-13 18 11 0 0.746582 0.0982666
-13 18 12 0 0.748047 0.216553
-13 18 13 0 0.75 0.305176
-13 18 14 0 0.751953 0.394287
-13 18 15 0 0.75293 0.487549
-13 18 16 0 0.750977 0.584961
-13 18 17 0 0.744141 0.681641
-13 18 18 0 0.731934 0.770996
-13 18 19 0 0.714355 0.849121
-13 18 20 0 0.693848 0.913086
-13 18 21 0 0.660156 0.950195
-13 18 22 0 0.621582 0.967285
-13 18 23 0 0.587402 0.976562
-13 18 24 0 0.557617 0.98291
-13 18 25 0 0.530273 0.987793
-13 18 26 0 0.504395 0.992676
-13 18 27 0 0.480713 0.998047
-13 18 28 0 0.459473 1
-13 18 29 0 0.44043 1
-13 18 30 0 0.42334 1
-13 18 31 0 0.407959 1
-13 19 0 0 0.814941 0.081604
-13 19 1 0 0.814941 0.081604
-13 19 2 0 0.814941 0.081604
-13 19 3 0 0.814941 0.081604
-13 19 4 0 0.814941 0.081604
-13 19 5 0 0.814941 0.081604
-13 19 6 0 0.814941 0.081604
-13 19 7 0 0.814941 0.081665
-13 19 8 0 0.814941 0.0817261
-13 19 9 0 0.814941 0.0817871
-13 19 10 0 0.814941 0.0819702
-13 19 11 0 0.81543 0.0822144
-13 19 12 0 0.816406 0.172852
-13 19 13 0 0.818848 0.275879
-13 19 14 0 0.821289 0.369141
-13 19 15 0 0.82373 0.464111
-13 19 16 0 0.82373 0.562988
-13 19 17 0 0.819824 0.661621
-13 19 18 0 0.80957 0.754395
-13 19 19 0 0.793457 0.836426
-13 19 20 0 0.772461 0.904297
-13 19 21 0 0.742188 0.95166
-13 19 22 0 0.70459 0.978516
-13 19 23 0 0.66748 0.993652
-13 19 24 0 0.634277 1
-13 19 25 0 0.601562 1
-13 19 26 0 0.570801 1
-13 19 27 0 0.541992 1
-13 19 28 0 0.515625 1
-13 19 29 0 0.491455 1
-13 19 30 0 0.469727 1
-13 19 31 0 0.450195 1
-13 20 0 0 0.874023 0.0689697
-13 20 1 0 0.874023 0.0689697
-13 20 2 0 0.874023 0.0689697
-13 20 3 0 0.874023 0.0689697
-13 20 4 0 0.874023 0.0689697
-13 20 5 0 0.874023 0.0690308
-13 20 6 0 0.874512 0.0690308
-13 20 7 0 0.874512 0.0690308
-13 20 8 0 0.874512 0.0690918
-13 20 9 0 0.874512 0.0692139
-13 20 10 0 0.874512 0.069397
-13 20 11 0 0.874512 0.0697632
-13 20 12 0 0.875 0.0968628
-13 20 13 0 0.877441 0.241455
-13 20 14 0 0.880859 0.341309
-13 20 15 0 0.884277 0.438477
-13 20 16 0 0.88623 0.538574
-13 20 17 0 0.884766 0.638184
-13 20 18 0 0.877441 0.733398
-13 20 19 0 0.86377 0.818359
-13 20 20 0 0.844238 0.890137
-13 20 21 0 0.817871 0.946777
-13 20 22 0 0.78418 0.984375
-13 20 23 0 0.747559 1
-13 20 24 0 0.711914 1
-13 20 25 0 0.675781 1
-13 20 26 0 0.640137 1
-13 20 27 0 0.606445 1
-13 20 28 0 0.574707 1
-13 20 29 0 0.54541 1
-13 20 30 0 0.519043 1
-13 20 31 0 0.494873 1
-13 21 0 0 0.924805 0.0517578
-13 21 1 0 0.924805 0.0517578
-13 21 2 0 0.924805 0.0517578
-13 21 3 0 0.924805 0.0517578
-13 21 4 0 0.924805 0.0517578
-13 21 5 0 0.924805 0.0517578
-13 21 6 0 0.924805 0.0517883
-13 21 7 0 0.924805 0.0518188
-13 21 8 0 0.924805 0.0519104
-13 21 9 0 0.924805 0.052063
-13 21 10 0 0.924805 0.0523376
-13 21 11 0 0.925293 0.0528259
-13 21 12 0 0.925293 0.0536194
-13 21 13 0 0.927246 0.198486
-13 21 14 0 0.931152 0.310547
-13 21 15 0 0.935059 0.4104
-13 21 16 0 0.938965 0.51123
-13 21 17 0 0.939941 0.611328
-13 21 18 0 0.935547 0.708008
-13 21 19 0 0.925293 0.795898
-13 21 20 0 0.908203 0.870605
-13 21 21 0 0.885742 0.934082
-13 21 22 0 0.856934 0.981445
-13 21 23 0 0.822754 1
-13 21 24 0 0.787598 1
-13 21 25 0 0.749512 1
-13 21 26 0 0.710938 1
-13 21 27 0 0.672852 1
-13 21 28 0 0.63623 1
-13 21 29 0 0.602539 1
-13 21 30 0 0.570801 1
-13 21 31 0 0.54248 1
-13 22 0 0 0.966797 0
-13 22 1 0 0.966797 0
-13 22 2 0 0.966797 0
-13 22 3 0 0.966797 0
-13 22 4 0 0.966797 0
-13 22 5 0 0.966797 0
-13 22 6 0 0.966797 0
-13 22 7 0 0.966797 0
-13 22 8 0 0.966797 0
-13 22 9 0 0.966797 0
-13 22 10 0 0.966797 0.00717926
-13 22 11 0 0.966797 0.0131683
-13 22 12 0 0.967285 0.0183105
-13 22 13 0 0.968262 0.138428
-13 22 14 0 0.972168 0.276611
-13 22 15 0 0.977051 0.380859
-13 22 16 0 0.981934 0.482422
-13 22 17 0 0.984863 0.583008
-13 22 18 0 0.983398 0.679688
-13 22 19 0 0.976562 0.769531
-13 22 20 0 0.962891 0.847168
-13 22 21 0 0.943359 0.914062
-13 22 22 0 0.918945 0.96875
-13 22 23 0 0.889648 1
-13 22 24 0 0.856934 1
-13 22 25 0 0.819336 1
-13 22 26 0 0.779297 1
-13 22 27 0 0.73877 1
-13 22 28 0 0.698242 1
-13 22 29 0 0.660156 1
-13 22 30 0 0.624023 1
-13 22 31 0 0.59082 1
-13 23 0 0 1 0
-13 23 1 0 1 0
-13 23 2 0 1 0
-13 23 3 0 1 0
-13 23 4 0 1 0
-13 23 5 0 1 0
-13 23 6 0 1 0
-13 23 7 0 1 0
-13 23 8 0 1 0
-13 23 9 0 1 0
-13 23 10 0 1 0
-13 23 11 0 1 0
-13 23 12 0 1 0
-13 23 13 0 1 0
-13 23 14 0 1 0.240234
-13 23 15 0 1 0.351318
-13 23 16 0 1 0.453857
-13 23 17 0 1 0.554199
-13 23 18 0 1 0.651367
-13 23 19 0 1 0.741699
-13 23 20 0 1 0.821289
-13 23 21 0 0.990723 0.891113
-13 23 22 0 0.96875 0.949707
-13 23 23 0 0.943848 0.995117
-13 23 24 0 0.915527 1
-13 23 25 0 0.880859 1
-13 23 26 0 0.841797 1
-13 23 27 0 0.799805 1
-13 23 28 0 0.757324 1
-13 23 29 0 0.715332 1
-13 23 30 0 0.675781 1
-13 23 31 0 0.638672 1
-13 24 0 0 1 0
-13 24 1 0 1 0
-13 24 2 0 1 0
-13 24 3 0 1 0
-13 24 4 0 1 0
-13 24 5 0 1 0
-13 24 6 0 1 0
-13 24 7 0 1 0
-13 24 8 0 1 0
-13 24 9 0 1 0
-13 24 10 0 1 0
-13 24 11 0 1 0
-13 24 12 0 1 0
-13 24 13 0 1 0
-13 24 14 0 1 0.199341
-13 24 15 0 1 0.321777
-13 24 16 0 1 0.426025
-13 24 17 0 1 0.525879
-13 24 18 0 1 0.622559
-13 24 19 0 1 0.712891
-13 24 20 0 1 0.793945
-13 24 21 0 1 0.866211
-13 24 22 0 1 0.927246
-13 24 23 0 0.988281 0.977051
-13 24 24 0 0.963867 1
-13 24 25 0 0.933105 1
-13 24 26 0 0.896484 1
-13 24 27 0 0.85498 1
-13 24 28 0 0.812012 1
-13 24 29 0 0.768066 1
-13 24 30 0 0.725098 1
-13 24 31 0 0.68457 1
-13 25 0 0 1 0
-13 25 1 0 1 0
-13 25 2 0 1 0
-13 25 3 0 1 0
-13 25 4 0 1 0
-13 25 5 0 1 0
-13 25 6 0 1 0
-13 25 7 0 1 0
-13 25 8 0 1 0
-13 25 9 0 1 0
-13 25 10 0 1 0
-13 25 11 0 1 0
-13 25 12 0 1 0
-13 25 13 0 1 0
-13 25 14 0 1 0.140747
-13 25 15 0 1 0.28833
-13 25 16 0 1 0.395752
-13 25 17 0 1 0.495605
-13 25 18 0 1 0.591309
-13 25 19 0 1 0.681152
-13 25 20 0 1 0.763184
-13 25 21 0 1 0.836914
-13 25 22 0 1 0.900879
-13 25 23 0 1 0.953613
-13 25 24 0 1 0.996582
-13 25 25 0 0.980957 1
-13 25 26 0 0.948242 1
-13 25 27 0 0.90918 1
-13 25 28 0 0.866211 1
-13 25 29 0 0.821289 1
-13 25 30 0 0.776855 1
-13 25 31 0 0.73291 1
-13 26 0 0 1 0
-13 26 1 0 1 0
-13 26 2 0 1 0
-13 26 3 0 1 0
-13 26 4 0 1 0
-13 26 5 0 1 0
-13 26 6 0 1 0
-13 26 7 0 1 0
-13 26 8 0 1 0
-13 26 9 0 1 0
-13 26 10 0 1 0
-13 26 11 0 1 0
-13 26 12 0 1 0
-13 26 13 0 1 0
-13 26 14 0 1 0
-13 26 15 0 1 0.249878
-13 26 16 0 1 0.363281
-13 26 17 0 1 0.463135
-13 26 18 0 1 0.557617
-13 26 19 0 1 0.646973
-13 26 20 0 1 0.728516
-13 26 21 0 1 0.803223
-13 26 22 0 1 0.869629
-13 26 23 0 1 0.925293
-13 26 24 0 1 0.97168
-13 26 25 0 1 1
-13 26 26 0 0.995605 1
-13 26 27 0 0.960449 1
-13 26 28 0 0.919434 1
-13 26 29 0 0.875 1
-13 26 30 0 0.829102 1
-13 26 31 0 0.783203 1
-13 27 0 0 1 0
-13 27 1 0 1 0
-13 27 2 0 1 0
-13 27 3 0 1 0
-13 27 4 0 1 0
-13 27 5 0 1 0
-13 27 6 0 1 0
-13 27 7 0 1 0
-13 27 8 0 1 0
-13 27 9 0 1 0
-13 27 10 0 1 0
-13 27 11 0 1 0
-13 27 12 0 1 0
-13 27 13 0 1 0
-13 27 14 0 1 0
-13 27 15 0 1 0.202637
-13 27 16 0 1 0.327637
-13 27 17 0 1 0.428955
-13 27 18 0 1 0.522949
-13 27 19 0 1 0.61084
-13 27 20 0 1 0.691895
-13 27 21 0 1 0.766602
-13 27 22 0 1 0.833984
-13 27 23 0 1 0.891602
-13 27 24 0 1 0.940918
-13 27 25 0 1 0.986328
-13 27 26 0 1 1
-13 27 27 0 1 1
-13 27 28 0 0.969727 1
-13 27 29 0 0.926758 1
-13 27 30 0 0.880859 1
-13 27 31 0 0.833984 1
-13 28 0 0 1 0
-13 28 1 0 1 0
-13 28 2 0 1 0
-13 28 3 0 1 0
-13 28 4 0 1 0
-13 28 5 0 1 0
-13 28 6 0 1 0
-13 28 7 0 1 0
-13 28 8 0 1 0
-13 28 9 0 1 0
-13 28 10 0 1 0
-13 28 11 0 1 0
-13 28 12 0 1 0
-13 28 13 0 1 0
-13 28 14 0 1 0
-13 28 15 0 1 0.133667
-13 28 16 0 1 0.288574
-13 28 17 0 1 0.393066
-13 28 18 0 1 0.486084
-13 28 19 0 1 0.572754
-13 28 20 0 1 0.652344
-13 28 21 0 1 0.727051
-13 28 22 0 1 0.794922
-13 28 23 0 1 0.854004
-13 28 24 0 1 0.905273
-13 28 25 0 1 0.953613
-13 28 26 0 1 0.998535
-13 28 27 0 1 1
-13 28 28 0 1 1
-13 28 29 0 0.975586 1
-13 28 30 0 0.931641 1
-13 28 31 0 0.885254 1
-13 29 0 0 1 0
-13 29 1 0 1 0
-13 29 2 0 1 0
-13 29 3 0 1 0
-13 29 4 0 1 0
-13 29 5 0 1 0
-13 29 6 0 1 0
-13 29 7 0 1 0
-13 29 8 0 1 0
-13 29 9 0 1 0
-13 29 10 0 1 0
-13 29 11 0 1 0
-13 29 12 0 1 0
-13 29 13 0 1 0
-13 29 14 0 1 0
-13 29 15 0 1 0
-13 29 16 0 1 0.243774
-13 29 17 0 1 0.354492
-13 29 18 0 1 0.447754
-13 29 19 0 1 0.532715
-13 29 20 0 1 0.611328
-13 29 21 0 1 0.68457
-13 29 22 0 1 0.751953
-13 29 23 0 1 0.812012
-13 29 24 0 1 0.864746
-13 29 25 0 1 0.915039
-13 29 26 0 1 0.963379
-13 29 27 0 1 1
-13 29 28 0 1 1
-13 29 29 0 1 1
-13 29 30 0 0.97998 1
-13 29 31 0 0.935547 1
-13 30 0 0 1 0
-13 30 1 0 1 0
-13 30 2 0 1 0
-13 30 3 0 1 0
-13 30 4 0 1 0
-13 30 5 0 1 0
-13 30 6 0 1 0
-13 30 7 0 1 0
-13 30 8 0 1 0
-13 30 9 0 1 0
-13 30 10 0 1 0
-13 30 11 0 1 0
-13 30 12 0 1 0
-13 30 13 0 1 0
-13 30 14 0 1 0
-13 30 15 0 1 0
-13 30 16 0 1 0.18811
-13 30 17 0 1 0.313232
-13 30 18 0 1 0.407715
-13 30 19 0 1 0.491699
-13 30 20 0 1 0.567871
-13 30 21 0 1 0.640137
-13 30 22 0 1 0.706543
-13 30 23 0 1 0.766113
-13 30 24 0 1 0.819336
-13 30 25 0 1 0.871582
-13 30 26 0 1 0.921875
-13 30 27 0 1 0.969238
-13 30 28 0 1 1
-13 30 29 0 1 1
-13 30 30 0 1 1
-13 30 31 0 0.983887 1
-13 31 0 0 1 0
-13 31 1 0 1 0
-13 31 2 0 1 0
-13 31 3 0 1 0
-13 31 4 0 1 0
-13 31 5 0 1 0
-13 31 6 0 1 0
-13 31 7 0 1 0
-13 31 8 0 1 0
-13 31 9 0 1 0
-13 31 10 0 1 0
-13 31 11 0 1 0
-13 31 12 0 1 0
-13 31 13 0 1 0
-13 31 14 0 1 0
-13 31 15 0 1 0
-13 31 16 0 1 0.09375
-13 31 17 0 1 0.267822
-13 31 18 0 1 0.366211
-13 31 19 0 1 0.449463
-13 31 20 0 1 0.523926
-13 31 21 0 1 0.59375
-13 31 22 0 1 0.65918
-13 31 23 0 1 0.717773
-13 31 24 0 1 0.770996
-13 31 25 0 1 0.82373
-13 31 26 0 1 0.876465
-13 31 27 0 1 0.926758
-13 31 28 0 1 0.974121
-13 31 29 0 1 1
-13 31 30 0 1 1
-13 31 31 0 1 1
-14 0 0 0.585449 0 0.0350647
-14 0 1 0.585449 0 0.0350647
-14 0 2 0.585449 0 0.0350647
-14 0 3 0.585449 0 0.0350342
-14 0 4 0.585449 0 0.0349731
-14 0 5 0.585449 0 0.0348511
-14 0 6 0.585449 0 0.034668
-14 0 7 0.585449 0 0.0342407
-14 0 8 0.585449 0 0.0334473
-14 0 9 0.588379 0 0.0329285
-14 0 10 0.591309 0 0.151978
-14 0 11 0.592285 0 0.239746
-14 0 12 0.57959 0 0.320068
-14 0 13 0.538086 0.131958 0.382324
-14 0 14 0.514648 0.162598 0.454834
-14 0 15 0.489014 0.174805 0.539551
-14 0 16 0.447998 0.189209 0.62793
-14 0 17 0.384766 0.204224 0.712891
-14 0 18 0.28418 0.218628 0.790527
-14 0 19 0 0.231934 0.858887
-14 0 20 0 0.241821 0.909668
-14 0 21 0 0.240356 0.915039
-14 0 22 0 0.23999 0.920898
-14 0 23 0 0.240234 0.927734
-14 0 24 0 0.241089 0.935059
-14 0 25 0 0.242188 0.942871
-14 0 26 0 0.24353 0.951172
-14 0 27 0 0.245239 0.960449
-14 0 28 0 0.247314 0.971191
-14 0 29 0 0.249756 0.98291
-14 0 30 0 0.252441 0.995117
-14 0 31 0 0.255371 1
-14 1 0 0.585449 0 0.0349731
-14 1 1 0.585449 0 0.0349426
-14 1 2 0.585449 0 0.0349426
-14 1 3 0.585449 0 0.0349121
-14 1 4 0.585449 0 0.0348511
-14 1 5 0.585449 0 0.0347595
-14 1 6 0.585449 0 0.0345459
-14 1 7 0.585449 0 0.0341492
-14 1 8 0.585449 0 0.0333252
-14 1 9 0.588379 0 0.0328064
-14 1 10 0.591309 0 0.151978
-14 1 11 0.592285 0 0.239746
-14 1 12 0.57959 0 0.320068
-14 1 13 0.538086 0.13208 0.382324
-14 1 14 0.514648 0.16272 0.454834
-14 1 15 0.489014 0.174927 0.539551
-14 1 16 0.447998 0.189331 0.62793
-14 1 17 0.384766 0.204224 0.712891
-14 1 18 0.28418 0.21875 0.790527
-14 1 19 0 0.231934 0.858887
-14 1 20 0 0.241821 0.909668
-14 1 21 0 0.240356 0.915039
-14 1 22 0 0.23999 0.920898
-14 1 23 0 0.240356 0.927734
-14 1 24 0 0.241089 0.935547
-14 1 25 0 0.242188 0.942871
-14 1 26 0 0.24353 0.951172
-14 1 27 0 0.245239 0.960449
-14 1 28 0 0.247314 0.971191
-14 1 29 0 0.249756 0.98291
-14 1 30 0 0.252441 0.995117
-14 1 31 0 0.255371 1
-14 2 0 0.585449 0 0.0347595
-14 2 1 0.585449 0 0.0347595
-14 2 2 0.585449 0 0.034729
-14 2 3 0.585449 0 0.0346985
-14 2 4 0.585449 0 0.034668
-14 2 5 0.585449 0 0.0345459
-14 2 6 0.585449 0 0.0343323
-14 2 7 0.585449 0 0.0339355
-14 2 8 0.585449 0 0.0331116
-14 2 9 0.588379 0 0.0325928
-14 2 10 0.591309 0 0.151978
-14 2 11 0.592285 0 0.239746
-14 2 12 0.57959 0 0.320068
-14 2 13 0.538086 0.132446 0.382324
-14 2 14 0.514648 0.162842 0.454834
-14 2 15 0.489014 0.175171 0.539551
-14 2 16 0.447998 0.189453 0.62793
-14 2 17 0.384766 0.204346 0.712891
-14 2 18 0.28418 0.21875 0.790527
-14 2 19 0 0.232056 0.858887
-14 2 20 0 0.241943 0.909668
-14 2 21 0 0.240479 0.915039
-14 2 22 0 0.23999 0.920898
-14 2 23 0 0.240356 0.927734
-14 2 24 0 0.241211 0.935547
-14 2 25 0 0.242188 0.942871
-14 2 26 0 0.24353 0.951172
-14 2 27 0 0.245239 0.960449
-14 2 28 0 0.247437 0.971191
-14 2 29 0 0.249756 0.98291
-14 2 30 0 0.252441 0.995117
-14 2 31 0 0.255371 1
-14 3 0 0.585449 0 0.0343933
-14 3 1 0.585449 0 0.0343933
-14 3 2 0.585449 0 0.0343628
-14 3 3 0.585449 0 0.0343323
-14 3 4 0.585449 0 0.0343018
-14 3 5 0.585449 0 0.0341797
-14 3 6 0.585449 0 0.0339661
-14 3 7 0.585449 0 0.0335388
-14 3 8 0.585449 0 0.0327148
-14 3 9 0.588379 0 0.032196
-14 3 10 0.591309 0 0.151855
-14 3 11 0.592285 0 0.239746
-14 3 12 0.57959 0 0.320068
-14 3 13 0.538086 0.132935 0.382324
-14 3 14 0.514648 0.16333 0.454834
-14 3 15 0.489014 0.175415 0.539551
-14 3 16 0.447998 0.189697 0.62793
-14 3 17 0.384766 0.20459 0.712891
-14 3 18 0.28418 0.218994 0.790527
-14 3 19 0 0.232178 0.858887
-14 3 20 0 0.242065 0.910156
-14 3 21 0 0.240479 0.915039
-14 3 22 0 0.240112 0.920898
-14 3 23 0 0.240479 0.927734
-14 3 24 0 0.241211 0.935547
-14 3 25 0 0.24231 0.942871
-14 3 26 0 0.24353 0.951172
-14 3 27 0 0.245239 0.960449
-14 3 28 0 0.247437 0.971191
-14 3 29 0 0.249878 0.98291
-14 3 30 0 0.252441 0.995117
-14 3 31 0 0.255371 1
-14 4 0 0.585449 0 0.0336914
-14 4 1 0.585449 0 0.0336914
-14 4 2 0.585449 0 0.0336609
-14 4 3 0.585449 0 0.0336304
-14 4 4 0.585449 0 0.0335693
-14 4 5 0.585449 0 0.0334778
-14 4 6 0.585449 0 0.0332336
-14 4 7 0.585449 0 0.0328064
-14 4 8 0.585449 0 0.0319214
-14 4 9 0.588379 0 0.0314026
-14 4 10 0.591309 0 0.151855
-14 4 11 0.592285 0 0.239624
-14 4 12 0.57959 0 0.320068
-14 4 13 0.538086 0.134033 0.382324
-14 4 14 0.514648 0.164062 0.454834
-14 4 15 0.489014 0.176147 0.539551
-14 4 16 0.447998 0.190308 0.62793
-14 4 17 0.384521 0.205078 0.712891
-14 4 18 0.283936 0.21936 0.790527
-14 4 19 0 0.232544 0.858887
-14 4 20 0 0.24231 0.910156
-14 4 21 0 0.240723 0.915039
-14 4 22 0 0.240234 0.920898
-14 4 23 0 0.240601 0.927734
-14 4 24 0 0.241333 0.935547
-14 4 25 0 0.242432 0.942871
-14 4 26 0 0.243652 0.951172
-14 4 27 0 0.245361 0.960449
-14 4 28 0 0.247437 0.971191
-14 4 29 0 0.249878 0.98291
-14 4 30 0 0.252441 0.995117
-14 4 31 0 0.255371 1
-14 5 0 0.584961 0 0.0322571
-14 5 1 0.584961 0 0.0322571
-14 5 2 0.584961 0 0.0322266
-14 5 3 0.584961 0 0.032196
-14 5 4 0.584961 0 0.032135
-14 5 5 0.584961 0 0.0320129
-14 5 6 0.584961 0 0.0317688
-14 5 7 0.584961 0 0.031311
-14 5 8 0.584961 0 0.0303497
-14 5 9 0.587891 0 0.0297699
-14 5 10 0.591309 0 0.151611
-14 5 11 0.592285 0 0.239624
-14 5 12 0.57959 0 0.320068
-14 5 13 0.538086 0.135986 0.382324
-14 5 14 0.514648 0.165405 0.454834
-14 5 15 0.489014 0.177368 0.539551
-14 5 16 0.447754 0.191406 0.62793
-14 5 17 0.384521 0.205933 0.712891
-14 5 18 0.283691 0.220093 0.790527
-14 5 19 0 0.233154 0.858887
-14 5 20 0 0.242798 0.910156
-14 5 21 0 0.241089 0.915039
-14 5 22 0 0.240601 0.920898
-14 5 23 0 0.240845 0.927734
-14 5 24 0 0.241577 0.935547
-14 5 25 0 0.242554 0.942871
-14 5 26 0 0.243896 0.951172
-14 5 27 0 0.245483 0.960449
-14 5 28 0 0.247559 0.971191
-14 5 29 0 0.25 0.98291
-14 5 30 0 0.252686 0.995117
-14 5 31 0 0.255371 1
-14 6 0 0.584961 0 0.0291748
-14 6 1 0.584961 0 0.0291595
-14 6 2 0.584961 0 0.0291443
-14 6 3 0.584961 0 0.0290985
-14 6 4 0.584961 0 0.0290222
-14 6 5 0.584961 0 0.0288849
-14 6 6 0.584961 0 0.028595
-14 6 7 0.584961 0 0.0280457
-14 6 8 0.584961 0 0.0269012
-14 6 9 0.587891 0 0.0261688
-14 6 10 0.591309 0 0.151367
-14 6 11 0.591797 0 0.23938
-14 6 12 0.57959 0 0.320068
-14 6 13 0.538086 0.139648 0.382568
-14 6 14 0.51416 0.168091 0.45459
-14 6 15 0.48877 0.179688 0.539551
-14 6 16 0.44751 0.193359 0.62793
-14 6 17 0.384277 0.207642 0.712891
-14 6 18 0.283447 0.221436 0.791016
-14 6 19 0 0.234253 0.858887
-14 6 20 0 0.243774 0.910156
-14 6 21 0 0.241943 0.915039
-14 6 22 0 0.241211 0.920898
-14 6 23 0 0.241333 0.928223
-14 6 24 0 0.242065 0.935547
-14 6 25 0 0.24292 0.943359
-14 6 26 0 0.244141 0.951172
-14 6 27 0 0.245728 0.960449
-14 6 28 0 0.247803 0.971191
-14 6 29 0 0.250244 0.98291
-14 6 30 0 0.25293 0.995117
-14 6 31 0 0.255615 1
-14 7 0 0.584473 0 0.020874
-14 7 1 0.584473 0 0.0208435
-14 7 2 0.584473 0 0.020813
-14 7 3 0.584473 0 0.020752
-14 7 4 0.584473 0 0.0206146
-14 7 5 0.584473 0 0.0203705
-14 7 6 0.584473 0 0.0198669
-14 7 7 0.584473 0 0.0188599
-14 7 8 0.584473 0 0.0165558
-14 7 9 0.587402 0 0.0147629
-14 7 10 0.59082 0 0.150757
-14 7 11 0.591797 0 0.239136
-14 7 12 0.57959 0 0.320068
-14 7 13 0.537598 0.146362 0.382568
-14 7 14 0.513672 0.173218 0.45459
-14 7 15 0.488281 0.184082 0.539551
-14 7 16 0.447266 0.197144 0.62793
-14 7 17 0.383789 0.210815 0.712891
-14 7 18 0.282715 0.224121 0.791016
-14 7 19 0 0.23645 0.858887
-14 7 20 0 0.245605 0.910156
-14 7 21 0 0.243408 0.915039
-14 7 22 0 0.242432 0.921387
-14 7 23 0 0.242432 0.928223
-14 7 24 0 0.24292 0.935547
-14 7 25 0 0.243774 0.943359
-14 7 26 0 0.244873 0.95166
-14 7 27 0 0.246338 0.960938
-14 7 28 0 0.248291 0.97168
-14 7 29 0 0.250732 0.98291
-14 7 30 0 0.253174 0.995117
-14 7 31 0 0.255859 1
-14 8 0 0.583984 0.0802002 0
-14 8 1 0.583984 0.0802612 0
-14 8 2 0.583984 0.0803223 0
-14 8 3 0.583984 0.0805054 0
-14 8 4 0.583984 0.0807495 0
-14 8 5 0.583984 0.0812988 0
-14 8 6 0.583984 0.0823364 0
-14 8 7 0.583984 0.0842285 0
-14 8 8 0.583984 0.0877686 0
-14 8 9 0.586426 0.0901489 0
-14 8 10 0.590332 0.0836182 0.149658
-14 8 11 0.59082 0.0744019 0.238525
-14 8 12 0.57959 0.0872192 0.319824
-14 8 13 0.537598 0.158325 0.382568
-14 8 14 0.513184 0.182373 0.45459
-14 8 15 0.487549 0.192383 0.539551
-14 8 16 0.446289 0.204224 0.62793
-14 8 17 0.382812 0.216675 0.712891
-14 8 18 0.28125 0.229004 0.791016
-14 8 19 0 0.240601 0.858887
-14 8 20 0 0.249023 0.910156
-14 8 21 0 0.246216 0.915527
-14 8 22 0 0.244751 0.921387
-14 8 23 0 0.244385 0.928223
-14 8 24 0 0.244629 0.935547
-14 8 25 0 0.245239 0.943359
-14 8 26 0 0.246094 0.95166
-14 8 27 0 0.247437 0.960938
-14 8 28 0 0.249268 0.97168
-14 8 29 0 0.251465 0.98291
-14 8 30 0 0.253906 0.995117
-14 8 31 0 0.256592 1
-14 9 0 0.582031 0.137085 0
-14 9 1 0.582031 0.137085 0
-14 9 2 0.582031 0.137207 0
-14 9 3 0.582031 0.137207 0
-14 9 4 0.582031 0.137329 0
-14 9 5 0.582031 0.137573 0
-14 9 6 0.582031 0.137939 0
-14 9 7 0.582031 0.138794 0
-14 9 8 0.582031 0.140503 0
-14 9 9 0.584961 0.141846 0
-14 9 10 0.588379 0.139038 0.148071
-14 9 11 0.589844 0.134521 0.237305
-14 9 12 0.580078 0.136108 0.31958
-14 9 13 0.537109 0.178101 0.383057
-14 9 14 0.511719 0.198242 0.454346
-14 9 15 0.486084 0.206665 0.539062
-14 9 16 0.444824 0.216797 0.62793
-14 9 17 0.380859 0.227539 0.713379
-14 9 18 0.27832 0.238159 0.791016
-14 9 19 0 0.248169 0.858887
-14 9 20 0 0.255615 0.910645
-14 9 21 0 0.251465 0.915527
-14 9 22 0 0.249268 0.921875
-14 9 23 0 0.248169 0.928711
-14 9 24 0 0.247925 0.936035
-14 9 25 0 0.247925 0.943359
-14 9 26 0 0.248535 0.95166
-14 9 27 0 0.249512 0.960938
-14 9 28 0 0.250977 0.97168
-14 9 29 0 0.25293 0.983398
-14 9 30 0 0.255127 0.995605
-14 9 31 0 0.257568 1
-14 10 0 0.578125 0.19043 0
-14 10 1 0.578125 0.19043 0
-14 10 2 0.578125 0.19043 0
-14 10 3 0.578125 0.19043 0
-14 10 4 0.578125 0.190552 0
-14 10 5 0.578125 0.190674 0
-14 10 6 0.578125 0.190918 0
-14 10 7 0.578125 0.191406 0
-14 10 8 0.578125 0.192383 0
-14 10 9 0.580566 0.193604 0
-14 10 10 0.583984 0.192261 0.146606
-14 10 11 0.586914 0.189331 0.234863
-14 10 12 0.579102 0.187256 0.318604
-14 10 13 0.536621 0.207275 0.383545
-14 10 14 0.509277 0.222656 0.454102
-14 10 15 0.483398 0.229248 0.539062
-14 10 16 0.441895 0.237061 0.62793
-14 10 17 0.377197 0.245239 0.713379
-14 10 18 0.272705 0.253418 0.791016
-14 10 19 0 0.26123 0.859375
-14 10 20 0 0.266846 0.911621
-14 10 21 0 0.260742 0.916504
-14 10 22 0 0.25708 0.922363
-14 10 23 0 0.254883 0.929199
-14 10 24 0 0.253662 0.936523
-14 10 25 0 0.25293 0.943848
-14 10 26 0 0.252686 0.952148
-14 10 27 0 0.253174 0.960938
-14 10 28 0 0.25415 0.97168
-14 10 29 0 0.255859 0.983398
-14 10 30 0 0.257568 0.995605
-14 10 31 0 0.259766 1
-14 11 0 0.569336 0.246826 0
-14 11 1 0.569336 0.246826 0
-14 11 2 0.569336 0.246826 0
-14 11 3 0.569336 0.246826 0
-14 11 4 0.569336 0.246826 0
-14 11 5 0.569336 0.246948 0
-14 11 6 0.569336 0.24707 0
-14 11 7 0.569336 0.247437 0
-14 11 8 0.569336 0.247925 0
-14 11 9 0.570801 0.249023 0
-14 11 10 0.574219 0.249023 0.148804
-14 11 11 0.578125 0.248291 0.231567
-14 11 12 0.574219 0.245483 0.315674
-14 11 13 0.535645 0.247925 0.384766
-14 11 14 0.504395 0.257324 0.453613
-14 11 15 0.478516 0.261963 0.538574
-14 11 16 0.436523 0.26709 0.62793
-14 11 17 0.371094 0.272217 0.713379
-14 11 18 0.262939 0.2771 0.791504
-14 11 19 0 0.281982 0.859375
-14 11 20 0 0.285156 0.912598
-14 11 21 0 0.275879 0.91748
-14 11 22 0 0.269775 0.923828
-14 11 23 0 0.265869 0.930664
-14 11 24 0 0.263184 0.937012
-14 11 25 0 0.26123 0.944336
-14 11 26 0 0.26001 0.952637
-14 11 27 0 0.259521 0.961426
-14 11 28 0 0.259766 0.972168
-14 11 29 0 0.260498 0.983887
-14 11 30 0 0.261719 0.996094
-14 11 31 0 0.263184 1
-14 12 0 0.553711 0.305664 0
-14 12 1 0.553711 0.305664 0
-14 12 2 0.553711 0.305664 0
-14 12 3 0.553711 0.305664 0
-14 12 4 0.553711 0.305664 0
-14 12 5 0.553711 0.305664 0
-14 12 6 0.553711 0.305664 0
-14 12 7 0.553711 0.305908 0
-14 12 8 0.553711 0.306396 0
-14 12 9 0.553711 0.306885 0.0869751
-14 12 10 0.554688 0.307617 0.162842
-14 12 11 0.556641 0.308838 0.231201
-14 12 12 0.559082 0.30957 0.309326
-14 12 13 0.534668 0.303223 0.386719
-14 12 14 0.496582 0.303467 0.452637
-14 12 15 0.470215 0.306152 0.538086
-14 12 16 0.427246 0.308594 0.627441
-14 12 17 0.359619 0.310303 0.713379
-14 12 18 0.244141 0.311523 0.791504
-14 12 19 0 0.312744 0.859863
-14 12 20 0 0.312744 0.914551
-14 12 21 0 0.299316 0.919922
-14 12 22 0 0.290039 0.925781
-14 12 23 0 0.283203 0.932129
-14 12 24 0 0.27832 0.937988
-14 12 25 0 0.274658 0.945312
-14 12 26 0 0.271729 0.953613
-14 12 27 0 0.269775 0.962402
-14 12 28 0 0.268799 0.973145
-14 12 29 0 0.268311 0.984375
-14 12 30 0 0.268555 0.996582
-14 12 31 0 0.269287 1
-14 13 0 0.537109 0.369141 0.129272
-14 13 1 0.537109 0.369141 0.129272
-14 13 2 0.537109 0.369141 0.129272
-14 13 3 0.537109 0.369141 0.129272
-14 13 4 0.537109 0.369141 0.129272
-14 13 5 0.537109 0.369385 0.129272
-14 13 6 0.537109 0.369385 0.129395
-14 13 7 0.537109 0.369385 0.129395
-14 13 8 0.537598 0.369629 0.129639
-14 13 9 0.537109 0.370117 0.137695
-14 13 10 0.534668 0.369629 0.186768
-14 13 11 0.529785 0.369141 0.241211
-14 13 12 0.522949 0.368652 0.303955
-14 13 13 0.518066 0.369873 0.380615
-14 13 14 0.482666 0.361084 0.450684
-14 13 15 0.455566 0.362061 0.536621
-14 13 16 0.411133 0.362061 0.626953
-14 13 17 0.3396 0.360352 0.713379
-14 13 18 0.207031 0.357666 0.791992
-14 13 19 0 0.354736 0.86084
-14 13 20 0 0.351074 0.91748
-14 13 21 0 0.332764 0.922852
-14 13 22 0 0.318848 0.928223
-14 13 23 0 0.308594 0.934082
-14 13 24 0 0.301025 0.939941
-14 13 25 0 0.294678 0.946777
-14 13 26 0 0.289551 0.955078
-14 13 27 0 0.2854 0.963867
-14 13 28 0 0.282471 0.974121
-14 13 29 0 0.280518 0.98584
-14 13 30 0 0.279297 0.997559
-14 13 31 0 0.278564 1
-14 14 0 0.523438 0.449463 0.146973
-14 14 1 0.523438 0.449463 0.146973
-14 14 2 0.523438 0.449463 0.146973
-14 14 3 0.523438 0.449463 0.146973
-14 14 4 0.523438 0.449463 0.146973
-14 14 5 0.523438 0.449463 0.146973
-14 14 6 0.523438 0.449707 0.146973
-14 14 7 0.523438 0.449707 0.146973
-14 14 8 0.523438 0.449951 0.146973
-14 14 9 0.523438 0.450195 0.147095
-14 14 10 0.520996 0.449707 0.189453
-14 14 11 0.515137 0.448242 0.245605
-14 14 12 0.504883 0.445312 0.30835
-14 14 13 0.487549 0.439453 0.376465
-14 14 14 0.45874 0.429443 0.447266
-14 14 15 0.430176 0.428955 0.53418
-14 14 16 0.382812 0.427002 0.625
-14 14 17 0.302979 0.422363 0.712402
-14 14 18 0.0975342 0.416016 0.791992
-14 14 19 0 0.408691 0.861328
-14 14 20 0 0.401123 0.918457
-14 14 21 0 0.377441 0.926758
-14 14 22 0 0.358154 0.931641
-14 14 23 0 0.34375 0.9375
-14 14 24 0 0.33252 0.943359
-14 14 25 0 0.322998 0.949707
-14 14 26 0 0.314941 0.95752
-14 14 27 0 0.308105 0.966309
-14 14 28 0 0.302734 0.976562
-14 14 29 0 0.29834 0.987305
-14 14 30 0 0.294922 0.999023
-14 14 31 0 0.29248 1
-14 15 0 0.472168 0.520508 0.141357
-14 15 1 0.472168 0.520508 0.141357
-14 15 2 0.472168 0.520508 0.141357
-14 15 3 0.472168 0.520508 0.141357
-14 15 4 0.472168 0.520508 0.141357
-14 15 5 0.472168 0.520508 0.141357
-14 15 6 0.472168 0.520508 0.141357
-14 15 7 0.472168 0.520508 0.141357
-14 15 8 0.472168 0.520508 0.141357
-14 15 9 0.472412 0.520996 0.141479
-14 15 10 0.470947 0.520508 0.166382
-14 15 11 0.465576 0.519043 0.227783
-14 15 12 0.456055 0.516113 0.292969
-14 15 13 0.440186 0.510742 0.363281
-14 15 14 0.417725 0.506836 0.441162
-14 15 15 0.385986 0.505859 0.529297
-14 15 16 0.331055 0.502441 0.621582
-14 15 17 0.22583 0.495361 0.710449
-14 15 18 0 0.485596 0.791504
-14 15 19 0 0.474365 0.861816
-14 15 20 0 0.462402 0.919922
-14 15 21 0 0.434082 0.932617
-14 15 22 0 0.408691 0.9375
-14 15 23 0 0.389404 0.942871
-14 15 24 0 0.374023 0.948242
-14 15 25 0 0.36084 0.95459
-14 15 26 0 0.349121 0.961914
-14 15 27 0 0.338867 0.970215
-14 15 28 0 0.330322 0.97998
-14 15 29 0 0.323242 0.990723
-14 15 30 0 0.317139 1
-14 15 31 0 0.312256 1
-14 16 0 0.394775 0.593262 0.134521
-14 16 1 0.394775 0.593262 0.134521
-14 16 2 0.394775 0.593262 0.134521
-14 16 3 0.394775 0.593262 0.134521
-14 16 4 0.394775 0.593262 0.134521
-14 16 5 0.394775 0.593262 0.134521
-14 16 6 0.39502 0.593262 0.134521
-14 16 7 0.39502 0.593262 0.134521
-14 16 8 0.39502 0.59375 0.134521
-14 16 9 0.395264 0.59375 0.134521
-14 16 10 0.395508 0.594238 0.134644
-14 16 11 0.390869 0.59375 0.203003
-14 16 12 0.38208 0.592773 0.273926
-14 16 13 0.367432 0.591309 0.348877
-14 16 14 0.343506 0.59082 0.431152
-14 16 15 0.302002 0.589355 0.520996
-14 16 16 0.216797 0.585449 0.614258
-14 16 17 0 0.577148 0.705566
-14 16 18 0 0.564941 0.789062
-14 16 19 0 0.550781 0.861328
-14 16 20 0 0.534668 0.92041
-14 16 21 0 0.502441 0.939453
-14 16 22 0 0.471191 0.945801
-14 16 23 0 0.446533 0.951172
-14 16 24 0 0.426514 0.956543
-14 16 25 0 0.408691 0.962402
-14 16 26 0 0.392822 0.96875
-14 16 27 0 0.378662 0.976562
-14 16 28 0 0.366455 0.985352
-14 16 29 0 0.355713 0.995605
-14 16 30 0 0.346436 1
-14 16 31 0 0.338379 1
-14 17 0 0.262695 0.671875 0.12793
-14 17 1 0.262695 0.671875 0.12793
-14 17 2 0.262695 0.671875 0.12793
-14 17 3 0.262695 0.671875 0.12793
-14 17 4 0.262939 0.671875 0.12793
-14 17 5 0.262939 0.671875 0.128052
-14 17 6 0.262939 0.671875 0.128052
-14 17 7 0.262939 0.671875 0.128052
-14 17 8 0.263184 0.672363 0.128052
-14 17 9 0.263428 0.672363 0.128052
-14 17 10 0.263916 0.672363 0.128174
-14 17 11 0.260498 0.672852 0.168823
-14 17 12 0.246338 0.67334 0.250732
-14 17 13 0.219604 0.673828 0.330811
-14 17 14 0.160767 0.674805 0.416016
-14 17 15 0 0.674316 0.507324
-14 17 16 0 0.67041 0.602539
-14 17 17 0 0.662598 0.696289
-14 17 18 0 0.649414 0.782715
-14 17 19 0 0.632812 0.857422
-14 17 20 0 0.61377 0.918945
-14 17 21 0 0.580078 0.947266
-14 17 22 0 0.543945 0.957031
-14 17 23 0 0.513672 0.963379
-14 17 24 0 0.48877 0.96875
-14 17 25 0 0.466064 0.973633
-14 17 26 0 0.445557 0.979492
-14 17 27 0 0.426758 0.986328
-14 17 28 0 0.4104 0.994141
-14 17 29 0 0.395508 1
-14 17 30 0 0.382568 1
-14 17 31 0 0.371094 1
-14 18 0 0 0.748047 0.120605
-14 18 1 0 0.748047 0.120605
-14 18 2 0 0.748047 0.120605
-14 18 3 0 0.748047 0.120605
-14 18 4 0 0.748047 0.120605
-14 18 5 0 0.748047 0.120605
-14 18 6 0 0.748047 0.120605
-14 18 7 0 0.748047 0.120605
-14 18 8 0 0.748047 0.120667
-14 18 9 0 0.748047 0.120667
-14 18 10 0 0.748535 0.120789
-14 18 11 0 0.748535 0.120911
-14 18 12 0 0.75 0.219727
-14 18 13 0 0.751465 0.307129
-14 18 14 0 0.75293 0.395264
-14 18 15 0 0.753906 0.488037
-14 18 16 0 0.751953 0.585449
-14 18 17 0 0.745117 0.681641
-14 18 18 0 0.73291 0.771484
-14 18 19 0 0.71582 0.850098
-14 18 20 0 0.695312 0.914551
-14 18 21 0 0.662109 0.952148
-14 18 22 0 0.623535 0.969238
-14 18 23 0 0.589355 0.978516
-14 18 24 0 0.55957 0.984863
-14 18 25 0 0.531738 0.989746
-14 18 26 0 0.505859 0.994629
-14 18 27 0 0.482178 1
-14 18 28 0 0.460938 1
-14 18 29 0 0.44165 1
-14 18 30 0 0.424561 1
-14 18 31 0 0.40918 1
-14 19 0 0 0.816895 0.112122
-14 19 1 0 0.816895 0.112122
-14 19 2 0 0.816895 0.112122
-14 19 3 0 0.816895 0.112122
-14 19 4 0 0.816895 0.112122
-14 19 5 0 0.816895 0.112122
-14 19 6 0 0.816895 0.112122
-14 19 7 0 0.816895 0.112183
-14 19 8 0 0.816895 0.112183
-14 19 9 0 0.816895 0.112244
-14 19 10 0 0.817383 0.112305
-14 19 11 0 0.817383 0.112488
-14 19 12 0 0.818359 0.17688
-14 19 13 0 0.820312 0.278076
-14 19 14 0 0.822754 0.370605
-14 19 15 0 0.824707 0.465088
-14 19 16 0 0.824707 0.563965
-14 19 17 0 0.820801 0.662109
-14 19 18 0 0.810547 0.754883
-14 19 19 0 0.794922 0.836914
-14 19 20 0 0.773926 0.905273
-14 19 21 0 0.743652 0.953125
-14 19 22 0 0.706055 0.97998
-14 19 23 0 0.668945 0.994629
-14 19 24 0 0.635742 1
-14 19 25 0 0.603027 1
-14 19 26 0 0.572266 1
-14 19 27 0 0.542969 1
-14 19 28 0 0.516602 1
-14 19 29 0 0.492676 1
-14 19 30 0 0.470947 1
-14 19 31 0 0.451172 1
-14 20 0 0 0.876465 0.102722
-14 20 1 0 0.876465 0.102722
-14 20 2 0 0.876465 0.102722
-14 20 3 0 0.876465 0.102722
-14 20 4 0 0.876465 0.102722
-14 20 5 0 0.876465 0.102722
-14 20 6 0 0.876465 0.102783
-14 20 7 0 0.876465 0.102783
-14 20 8 0 0.876465 0.102783
-14 20 9 0 0.876465 0.102844
-14 20 10 0 0.876465 0.102966
-14 20 11 0 0.876953 0.103149
-14 20 12 0 0.876953 0.10553
-14 20 13 0 0.879395 0.243896
-14 20 14 0 0.882324 0.343018
-14 20 15 0 0.885742 0.439697
-14 20 16 0 0.887695 0.539062
-14 20 17 0 0.885742 0.63916
-14 20 18 0 0.878418 0.733887
-14 20 19 0 0.864746 0.818848
-14 20 20 0 0.845703 0.890625
-14 20 21 0 0.819336 0.947754
-14 20 22 0 0.785156 0.98584
-14 20 23 0 0.748535 1
-14 20 24 0 0.712891 1
-14 20 25 0 0.676758 1
-14 20 26 0 0.641113 1
-14 20 27 0 0.606934 1
-14 20 28 0 0.575684 1
-14 20 29 0 0.546387 1
-14 20 30 0 0.52002 1
-14 20 31 0 0.49585 1
-14 21 0 0 0.927246 0.0921021
-14 21 1 0 0.927246 0.0921021
-14 21 2 0 0.927246 0.0921021
-14 21 3 0 0.927246 0.0921021
-14 21 4 0 0.927246 0.0921021
-14 21 5 0 0.927246 0.0921021
-14 21 6 0 0.927246 0.0921021
-14 21 7 0 0.927246 0.0921631
-14 21 8 0 0.927246 0.0921631
-14 21 9 0 0.927246 0.0922241
-14 21 10 0 0.927246 0.0923462
-14 21 11 0 0.927246 0.0925293
-14 21 12 0 0.927734 0.0928345
-14 21 13 0 0.929199 0.201416
-14 21 14 0 0.933105 0.312256
-14 21 15 0 0.937012 0.411621
-14 21 16 0 0.94043 0.512207
-14 21 17 0 0.940918 0.612305
-14 21 18 0 0.936523 0.708496
-14 21 19 0 0.92627 0.796387
-14 21 20 0 0.90918 0.871582
-14 21 21 0 0.887207 0.93457
-14 21 22 0 0.85791 0.982422
-14 21 23 0 0.824219 1
-14 21 24 0 0.788574 1
-14 21 25 0 0.750488 1
-14 21 26 0 0.711914 1
-14 21 27 0 0.67334 1
-14 21 28 0 0.637207 1
-14 21 29 0 0.603027 1
-14 21 30 0 0.571777 1
-14 21 31 0 0.542969 1
-14 22 0 0 0.969238 0.0801392
-14 22 1 0 0.969238 0.0801392
-14 22 2 0 0.969238 0.0801392
-14 22 3 0 0.969238 0.0801392
-14 22 4 0 0.969238 0.0801392
-14 22 5 0 0.969238 0.0801392
-14 22 6 0 0.969238 0.0801392
-14 22 7 0 0.969238 0.0801392
-14 22 8 0 0.969238 0.0802002
-14 22 9 0 0.969238 0.0802612
-14 22 10 0 0.969238 0.0803833
-14 22 11 0 0.969238 0.0806274
-14 22 12 0 0.969238 0.0809937
-14 22 13 0 0.970215 0.142822
-14 22 14 0 0.974121 0.27832
-14 22 15 0 0.978516 0.382324
-14 22 16 0 0.983398 0.483398
-14 22 17 0 0.98584 0.583496
-14 22 18 0 0.984863 0.680664
-14 22 19 0 0.977539 0.77002
-14 22 20 0 0.963867 0.848145
-14 22 21 0 0.944336 0.915039
-14 22 22 0 0.919922 0.969727
-14 22 23 0 0.890625 1
-14 22 24 0 0.85791 1
-14 22 25 0 0.820312 1
-14 22 26 0 0.780273 1
-14 22 27 0 0.739258 1
-14 22 28 0 0.699219 1
-14 22 29 0 0.660645 1
-14 22 30 0 0.625 1
-14 22 31 0 0.591309 1
-14 23 0 0 1 0.0665283
-14 23 1 0 1 0.0665283
-14 23 2 0 1 0.0665283
-14 23 3 0 1 0.0665283
-14 23 4 0 1 0.0665283
-14 23 5 0 1 0.0665283
-14 23 6 0 1 0.0665894
-14 23 7 0 1 0.0665894
-14 23 8 0 1 0.0666504
-14 23 9 0 1 0.0667114
-14 23 10 0 1 0.0668945
-14 23 11 0 1 0.0671387
-14 23 12 0 1 0.0675659
-14 23 13 0 1 0.0682983
-14 23 14 0 1 0.242188
-14 23 15 0 1 0.352783
-14 23 16 0 1 0.455078
-14 23 17 0 1 0.555176
-14 23 18 0 1 0.651855
-14 23 19 0 1 0.742188
-14 23 20 0 1 0.822266
-14 23 21 0 0.991699 0.89209
-14 23 22 0 0.969727 0.950195
-14 23 23 0 0.944824 0.996094
-14 23 24 0 0.916504 1
-14 23 25 0 0.881836 1
-14 23 26 0 0.842773 1
-14 23 27 0 0.800293 1
-14 23 28 0 0.757812 1
-14 23 29 0 0.716309 1
-14 23 30 0 0.67627 1
-14 23 31 0 0.63916 1
-14 24 0 0 1 0.0492859
-14 24 1 0 1 0.0492859
-14 24 2 0 1 0.0492859
-14 24 3 0 1 0.0492859
-14 24 4 0 1 0.0492859
-14 24 5 0 1 0.0493164
-14 24 6 0 1 0.0493164
-14 24 7 0 1 0.0493469
-14 24 8 0 1 0.049408
-14 24 9 0 1 0.04953
-14 24 10 0 1 0.0497742
-14 24 11 0 1 0.0501404
-14 24 12 0 1 0.0508118
-14 24 13 0 1 0.0518494
-14 24 14 0 1 0.201538
-14 24 15 0 1 0.322998
-14 24 16 0 1 0.427246
-14 24 17 0 1 0.526855
-14 24 18 0 1 0.623535
-14 24 19 0 1 0.713867
-14 24 20 0 1 0.794922
-14 24 21 0 1 0.866699
-14 24 22 0 1 0.928223
-14 24 23 0 0.989258 0.977539
-14 24 24 0 0.964844 1
-14 24 25 0 0.934082 1
-14 24 26 0 0.897461 1
-14 24 27 0 0.855957 1
-14 24 28 0 0.8125 1
-14 24 29 0 0.768555 1
-14 24 30 0 0.726074 1
-14 24 31 0 0.685059 1
-14 25 0 0 1 0
-14 25 1 0 1 0
-14 25 2 0 1 0
-14 25 3 0 1 0
-14 25 4 0 1 0
-14 25 5 0 1 0
-14 25 6 0 1 0
-14 25 7 0 1 0
-14 25 8 0 1 0
-14 25 9 0 1 0
-14 25 10 0 1 0
-14 25 11 0 1 0
-14 25 12 0 1 0
-14 25 13 0 1 0
-14 25 14 0 1 0.143921
-14 25 15 0 1 0.289795
-14 25 16 0 1 0.396973
-14 25 17 0 1 0.496582
-14 25 18 0 1 0.592285
-14 25 19 0 1 0.682129
-14 25 20 0 1 0.763672
-14 25 21 0 1 0.837402
-14 25 22 0 1 0.901367
-14 25 23 0 1 0.954102
-14 25 24 0 1 0.997559
-14 25 25 0 0.981934 1
-14 25 26 0 0.949219 1
-14 25 27 0 0.910156 1
-14 25 28 0 0.867188 1
-14 25 29 0 0.822266 1
-14 25 30 0 0.777344 1
-14 25 31 0 0.733398 1
-14 26 0 0 1 0
-14 26 1 0 1 0
-14 26 2 0 1 0
-14 26 3 0 1 0
-14 26 4 0 1 0
-14 26 5 0 1 0
-14 26 6 0 1 0
-14 26 7 0 1 0
-14 26 8 0 1 0
-14 26 9 0 1 0
-14 26 10 0 1 0
-14 26 11 0 1 0
-14 26 12 0 1 0
-14 26 13 0 1 0
-14 26 14 0 1 0
-14 26 15 0 1 0.251221
-14 26 16 0 1 0.364258
-14 26 17 0 1 0.464111
-14 26 18 0 1 0.558594
-14 26 19 0 1 0.647949
-14 26 20 0 1 0.729492
-14 26 21 0 1 0.804199
-14 26 22 0 1 0.870117
-14 26 23 0 1 0.925781
-14 26 24 0 1 0.972168
-14 26 25 0 1 1
-14 26 26 0 0.996582 1
-14 26 27 0 0.961426 1
-14 26 28 0 0.92041 1
-14 26 29 0 0.875977 1
-14 26 30 0 0.82959 1
-14 26 31 0 0.78418 1
-14 27 0 0 1 0
-14 27 1 0 1 0
-14 27 2 0 1 0
-14 27 3 0 1 0
-14 27 4 0 1 0
-14 27 5 0 1 0
-14 27 6 0 1 0
-14 27 7 0 1 0
-14 27 8 0 1 0
-14 27 9 0 1 0
-14 27 10 0 1 0
-14 27 11 0 1 0
-14 27 12 0 1 0
-14 27 13 0 1 0
-14 27 14 0 1 0
-14 27 15 0 1 0.204224
-14 27 16 0 1 0.328857
-14 27 17 0 1 0.429932
-14 27 18 0 1 0.523438
-14 27 19 0 1 0.611328
-14 27 20 0 1 0.692383
-14 27 21 0 1 0.76709
-14 27 22 0 1 0.834473
-14 27 23 0 1 0.892578
-14 27 24 0 1 0.941406
-14 27 25 0 1 0.986816
-14 27 26 0 1 1
-14 27 27 0 1 1
-14 27 28 0 0.970215 1
-14 27 29 0 0.927246 1
-14 27 30 0 0.881348 1
-14 27 31 0 0.834473 1
-14 28 0 0 1 0
-14 28 1 0 1 0
-14 28 2 0 1 0
-14 28 3 0 1 0
-14 28 4 0 1 0
-14 28 5 0 1 0
-14 28 6 0 1 0
-14 28 7 0 1 0
-14 28 8 0 1 0
-14 28 9 0 1 0
-14 28 10 0 1 0
-14 28 11 0 1 0
-14 28 12 0 1 0
-14 28 13 0 1 0
-14 28 14 0 1 0
-14 28 15 0 1 0.135986
-14 28 16 0 1 0.289795
-14 28 17 0 1 0.393799
-14 28 18 0 1 0.486816
-14 28 19 0 1 0.573242
-14 28 20 0 1 0.65332
-14 28 21 0 1 0.727539
-14 28 22 0 1 0.79541
-14 28 23 0 1 0.854492
-14 28 24 0 1 0.905762
-14 28 25 0 1 0.954102
-14 28 26 0 1 0.999023
-14 28 27 0 1 1
-14 28 28 0 1 1
-14 28 29 0 0.976074 1
-14 28 30 0 0.932129 1
-14 28 31 0 0.885742 1
-14 29 0 0 1 0
-14 29 1 0 1 0
-14 29 2 0 1 0
-14 29 3 0 1 0
-14 29 4 0 1 0
-14 29 5 0 1 0
-14 29 6 0 1 0
-14 29 7 0 1 0
-14 29 8 0 1 0
-14 29 9 0 1 0
-14 29 10 0 1 0
-14 29 11 0 1 0
-14 29 12 0 1 0
-14 29 13 0 1 0
-14 29 14 0 1 0
-14 29 15 0 1 0
-14 29 16 0 1 0.244873
-14 29 17 0 1 0.355469
-14 29 18 0 1 0.448486
-14 29 19 0 1 0.533691
-14 29 20 0 1 0.611816
-14 29 21 0 1 0.685059
-14 29 22 0 1 0.75293
-14 29 23 0 1 0.8125
-14 29 24 0 1 0.865234
-14 29 25 0 1 0.916016
-14 29 26 0 1 0.963867
-14 29 27 0 1 1
-14 29 28 0 1 1
-14 29 29 0 1 1
-14 29 30 0 0.980957 1
-14 29 31 0 0.936035 1
-14 30 0 0 1 0
-14 30 1 0 1 0
-14 30 2 0 1 0
-14 30 3 0 1 0
-14 30 4 0 1 0
-14 30 5 0 1 0
-14 30 6 0 1 0
-14 30 7 0 1 0
-14 30 8 0 1 0
-14 30 9 0 1 0
-14 30 10 0 1 0
-14 30 11 0 1 0
-14 30 12 0 1 0
-14 30 13 0 1 0
-14 30 14 0 1 0
-14 30 15 0 1 0
-14 30 16 0 1 0.189331
-14 30 17 0 1 0.313965
-14 30 18 0 1 0.408447
-14 30 19 0 1 0.492188
-14 30 20 0 1 0.568848
-14 30 21 0 1 0.640625
-14 30 22 0 1 0.707031
-14 30 23 0 1 0.766602
-14 30 24 0 1 0.819824
-14 30 25 0 1 0.87207
-14 30 26 0 1 0.922363
-14 30 27 0 1 0.969727
-14 30 28 0 1 1
-14 30 29 0 1 1
-14 30 30 0 1 1
-14 30 31 0 0.984375 1
-14 31 0 0 1 0
-14 31 1 0 1 0
-14 31 2 0 1 0
-14 31 3 0 1 0
-14 31 4 0 1 0
-14 31 5 0 1 0
-14 31 6 0 1 0
-14 31 7 0 1 0
-14 31 8 0 1 0
-14 31 9 0 1 0
-14 31 10 0 1 0
-14 31 11 0 1 0
-14 31 12 0 1 0
-14 31 13 0 1 0
-14 31 14 0 1 0
-14 31 15 0 1 0
-14 31 16 0 1 0.0963745
-14 31 17 0 1 0.268555
-14 31 18 0 1 0.366943
-14 31 19 0 1 0.449951
-14 31 20 0 1 0.524414
-14 31 21 0 1 0.594727
-14 31 22 0 1 0.659668
-14 31 23 0 1 0.718262
-14 31 24 0 1 0.771484
-14 31 25 0 1 0.824219
-14 31 26 0 1 0.876465
-14 31 27 0 1 0.927246
-14 31 28 0 1 0.974609
-14 31 29 0 1 1
-14 31 30 0 1 1
-14 31 31 0 1 1
-15 0 0 0.666992 0 0.0396118
-15 0 1 0.666992 0 0.0395813
-15 0 2 0.666992 0 0.0395813
-15 0 3 0.666992 0 0.0395508
-15 0 4 0.666992 0 0.0395203
-15 0 5 0.66748 0 0.0394287
-15 0 6 0.66748 0 0.0393066
-15 0 7 0.66748 0 0.0390015
-15 0 8 0.66748 0 0.0384216
-15 0 9 0.66748 0 0.0374756
-15 0 10 0.67041 0 0.0367737
-15 0 11 0.672852 0 0.195557
-15 0 12 0.672852 0 0.288818
-15 0 13 0.661621 0 0.377686
-15 0 14 0.631836 0.163818 0.455322
-15 0 15 0.608887 0.192261 0.538086
-15 0 16 0.577637 0.204468 0.627441
-15 0 17 0.53125 0.217407 0.713867
-15 0 18 0.468018 0.22998 0.792969
-15 0 19 0.384033 0.241699 0.861816
-15 0 20 0.258301 0.251709 0.918457
-15 0 21 0 0.248901 0.924805
-15 0 22 0 0.247192 0.929688
-15 0 23 0 0.24646 0.935547
-15 0 24 0 0.246338 0.941895
-15 0 25 0 0.246948 0.949219
-15 0 26 0 0.247925 0.958008
-15 0 27 0 0.24939 0.968262
-15 0 28 0 0.251221 0.978516
-15 0 29 0 0.253174 0.989258
-15 0 30 0 0.255371 1
-15 0 31 0 0.257812 1
-15 1 0 0.666992 0 0.0395203
-15 1 1 0.666992 0 0.0395203
-15 1 2 0.666992 0 0.0394897
-15 1 3 0.666992 0 0.0394897
-15 1 4 0.666992 0 0.0394287
-15 1 5 0.666992 0 0.0393677
-15 1 6 0.66748 0 0.0392151
-15 1 7 0.66748 0 0.0389099
-15 1 8 0.66748 0 0.0383301
-15 1 9 0.66748 0 0.037384
-15 1 10 0.67041 0 0.0366821
-15 1 11 0.672852 0 0.195435
-15 1 12 0.672852 0 0.288818
-15 1 13 0.661621 0 0.377686
-15 1 14 0.631836 0.16394 0.455322
-15 1 15 0.608887 0.192261 0.538086
-15 1 16 0.577637 0.20459 0.627441
-15 1 17 0.53125 0.217407 0.713867
-15 1 18 0.468018 0.230103 0.792969
-15 1 19 0.384033 0.241699 0.861816
-15 1 20 0.258301 0.251709 0.918457
-15 1 21 0 0.248901 0.924805
-15 1 22 0 0.247192 0.929688
-15 1 23 0 0.24646 0.935547
-15 1 24 0 0.24646 0.941895
-15 1 25 0 0.246948 0.949219
-15 1 26 0 0.247925 0.958008
-15 1 27 0 0.24939 0.968262
-15 1 28 0 0.251221 0.978516
-15 1 29 0 0.253174 0.989258
-15 1 30 0 0.255371 1
-15 1 31 0 0.257812 1
-15 2 0 0.666992 0 0.0393677
-15 2 1 0.666992 0 0.0393677
-15 2 2 0.666992 0 0.0393677
-15 2 3 0.666992 0 0.0393372
-15 2 4 0.666992 0 0.0393066
-15 2 5 0.666992 0 0.0392151
-15 2 6 0.666992 0 0.0390625
-15 2 7 0.66748 0 0.0387878
-15 2 8 0.66748 0 0.038208
-15 2 9 0.66748 0 0.0372314
-15 2 10 0.67041 0 0.036499
-15 2 11 0.672852 0 0.195435
-15 2 12 0.672852 0 0.288818
-15 2 13 0.661621 0 0.377686
-15 2 14 0.631836 0.164062 0.455322
-15 2 15 0.608887 0.192505 0.538086
-15 2 16 0.577637 0.204712 0.627441
-15 2 17 0.53125 0.217529 0.713867
-15 2 18 0.468018 0.230225 0.792969
-15 2 19 0.384033 0.241821 0.861816
-15 2 20 0.258301 0.251709 0.918457
-15 2 21 0 0.249023 0.924805
-15 2 22 0 0.247314 0.929688
-15 2 23 0 0.24646 0.935547
-15 2 24 0 0.24646 0.941895
-15 2 25 0 0.246948 0.949219
-15 2 26 0 0.247925 0.958008
-15 2 27 0 0.249512 0.968262
-15 2 28 0 0.251221 0.978516
-15 2 29 0 0.253174 0.989258
-15 2 30 0 0.255371 1
-15 2 31 0 0.257812 1
-15 3 0 0.666992 0 0.0391235
-15 3 1 0.666992 0 0.0391235
-15 3 2 0.666992 0 0.039093
-15 3 3 0.666992 0 0.0390625
-15 3 4 0.666992 0 0.039032
-15 3 5 0.666992 0 0.0389709
-15 3 6 0.666992 0 0.0388184
-15 3 7 0.66748 0 0.0385132
-15 3 8 0.66748 0 0.0379333
-15 3 9 0.66748 0 0.0369263
-15 3 10 0.67041 0 0.0362244
-15 3 11 0.672852 0 0.195435
-15 3 12 0.672852 0 0.288818
-15 3 13 0.661621 0 0.377686
-15 3 14 0.631836 0.164429 0.455322
-15 3 15 0.608887 0.192749 0.538086
-15 3 16 0.577637 0.204956 0.627441
-15 3 17 0.53125 0.217773 0.713867
-15 3 18 0.468018 0.230347 0.792969
-15 3 19 0.384033 0.241943 0.861816
-15 3 20 0.258057 0.251709 0.918457
-15 3 21 0 0.249146 0.924805
-15 3 22 0 0.247314 0.929688
-15 3 23 0 0.246582 0.935547
-15 3 24 0 0.24646 0.941895
-15 3 25 0 0.246948 0.949219
-15 3 26 0 0.248047 0.958008
-15 3 27 0 0.249512 0.968262
-15 3 28 0 0.251221 0.978516
-15 3 29 0 0.253174 0.989258
-15 3 30 0 0.255371 1
-15 3 31 0 0.257812 1
-15 4 0 0.666992 0 0.0386047
-15 4 1 0.666992 0 0.0386047
-15 4 2 0.666992 0 0.0386047
-15 4 3 0.666992 0 0.0385742
-15 4 4 0.666992 0 0.0385437
-15 4 5 0.666992 0 0.0384521
-15 4 6 0.666992 0 0.0382996
-15 4 7 0.666992 0 0.0379944
-15 4 8 0.66748 0 0.037384
-15 4 9 0.66748 0 0.036377
-15 4 10 0.67041 0 0.0356445
-15 4 11 0.672852 0 0.195435
-15 4 12 0.672852 0 0.288818
-15 4 13 0.661621 0 0.377686
-15 4 14 0.631836 0.165161 0.455322
-15 4 15 0.608887 0.193359 0.538086
-15 4 16 0.577637 0.205444 0.627441
-15 4 17 0.53125 0.218262 0.713867
-15 4 18 0.468018 0.230713 0.792969
-15 4 19 0.383789 0.24231 0.861816
-15 4 20 0.258057 0.252197 0.918457
-15 4 21 0 0.249268 0.924805
-15 4 22 0 0.247559 0.929688
-15 4 23 0 0.246704 0.935547
-15 4 24 0 0.246582 0.941895
-15 4 25 0 0.24707 0.949219
-15 4 26 0 0.248169 0.958008
-15 4 27 0 0.249634 0.968262
-15 4 28 0 0.251221 0.978516
-15 4 29 0 0.253174 0.989258
-15 4 30 0 0.255371 1
-15 4 31 0 0.257812 1
-15 5 0 0.666992 0 0.0375977
-15 5 1 0.666992 0 0.0375977
-15 5 2 0.666992 0 0.0375977
-15 5 3 0.666992 0 0.0375671
-15 5 4 0.666992 0 0.0375366
-15 5 5 0.666992 0 0.0374451
-15 5 6 0.666992 0 0.0372925
-15 5 7 0.666992 0 0.0369568
-15 5 8 0.666992 0 0.0363159
-15 5 9 0.66748 0 0.0352783
-15 5 10 0.67041 0 0.0345154
-15 5 11 0.672852 0 0.195312
-15 5 12 0.672852 0 0.288574
-15 5 13 0.661621 0 0.377686
-15 5 14 0.631836 0.166504 0.455322
-15 5 15 0.608887 0.194336 0.538086
-15 5 16 0.577637 0.206299 0.627441
-15 5 17 0.53125 0.218994 0.713867
-15 5 18 0.468018 0.231323 0.792969
-15 5 19 0.383789 0.242798 0.861816
-15 5 20 0.257812 0.252441 0.918457
-15 5 21 0 0.249756 0.924805
-15 5 22 0 0.247803 0.929688
-15 5 23 0 0.246948 0.935547
-15 5 24 0 0.246826 0.941895
-15 5 25 0 0.247314 0.949219
-15 5 26 0 0.248291 0.958008
-15 5 27 0 0.249756 0.968262
-15 5 28 0 0.251465 0.978516
-15 5 29 0 0.253418 0.989258
-15 5 30 0 0.255615 1
-15 5 31 0 0.257812 1
-15 6 0 0.666992 0 0.035553
-15 6 1 0.666992 0 0.035553
-15 6 2 0.666992 0 0.035553
-15 6 3 0.666992 0 0.0355225
-15 6 4 0.666992 0 0.0354614
-15 6 5 0.666992 0 0.0353699
-15 6 6 0.666992 0 0.0351868
-15 6 7 0.666992 0 0.0348511
-15 6 8 0.666992 0 0.0341492
-15 6 9 0.66748 0 0.0329895
-15 6 10 0.67041 0 0.032135
-15 6 11 0.672363 0 0.195068
-15 6 12 0.672852 0 0.288574
-15 6 13 0.661133 0 0.377686
-15 6 14 0.631348 0.169067 0.455322
-15 6 15 0.608887 0.196411 0.538086
-15 6 16 0.577637 0.20813 0.627441
-15 6 17 0.53125 0.220459 0.713867
-15 6 18 0.467773 0.232666 0.792969
-15 6 19 0.383545 0.243896 0.861816
-15 6 20 0.257568 0.253418 0.918457
-15 6 21 0 0.250488 0.924805
-15 6 22 0 0.248413 0.929688
-15 6 23 0 0.247559 0.935547
-15 6 24 0 0.247314 0.941895
-15 6 25 0 0.247681 0.949219
-15 6 26 0 0.248657 0.958496
-15 6 27 0 0.25 0.968262
-15 6 28 0 0.251709 0.978516
-15 6 29 0 0.253418 0.989258
-15 6 30 0 0.255615 1
-15 6 31 0 0.258057 1
-15 7 0 0.666992 0 0.0309143
-15 7 1 0.666992 0 0.0309143
-15 7 2 0.666992 0 0.0308838
-15 7 3 0.666992 0 0.0308533
-15 7 4 0.666992 0 0.0307922
-15 7 5 0.666992 0 0.0306854
-15 7 6 0.666992 0 0.0304565
-15 7 7 0.666992 0 0.0300293
-15 7 8 0.666992 0 0.029129
-15 7 9 0.66748 0 0.0275726
-15 7 10 0.67041 0 0.0264587
-15 7 11 0.672363 0 0.194702
-15 7 12 0.672852 0 0.28833
-15 7 13 0.661133 0.00745773 0.377686
-15 7 14 0.631348 0.17395 0.455322
-15 7 15 0.608398 0.200195 0.538086
-15 7 16 0.577148 0.211426 0.627441
-15 7 17 0.530762 0.223389 0.713867
-15 7 18 0.467529 0.235107 0.792969
-15 7 19 0.383057 0.245972 0.861816
-15 7 20 0.256836 0.255127 0.918457
-15 7 21 0 0.251953 0.924805
-15 7 22 0 0.249634 0.929688
-15 7 23 0 0.248535 0.935547
-15 7 24 0 0.248169 0.941895
-15 7 25 0 0.248413 0.949707
-15 7 26 0 0.249268 0.958496
-15 7 27 0 0.250488 0.968262
-15 7 28 0 0.252197 0.978516
-15 7 29 0 0.253906 0.989258
-15 7 30 0 0.256104 1
-15 7 31 0 0.258301 1
-15 8 0 0.666504 0 0.0144958
-15 8 1 0.666504 0 0.0144653
-15 8 2 0.666504 0 0.0144043
-15 8 3 0.666504 0 0.0142975
-15 8 4 0.666504 0 0.0140915
-15 8 5 0.666504 0 0.0136795
-15 8 6 0.666504 0 0.0128326
-15 8 7 0.666504 0 0.0108719
-15 8 8 0.666504 0.0112381 0
-15 8 9 0.666992 0.0426331 0
-15 8 10 0.669922 0.0512695 0
-15 8 11 0.671875 0 0.194092
-15 8 12 0.672363 0 0.288086
-15 8 13 0.661133 0.0853882 0.377441
-15 8 14 0.630859 0.182739 0.455322
-15 8 15 0.60791 0.207275 0.538086
-15 8 16 0.57666 0.217773 0.627441
-15 8 17 0.530273 0.228882 0.713867
-15 8 18 0.466797 0.239746 0.792969
-15 8 19 0.382324 0.249878 0.861816
-15 8 20 0.255371 0.258545 0.918945
-15 8 21 0 0.254639 0.924805
-15 8 22 0 0.251953 0.930176
-15 8 23 0 0.250488 0.936035
-15 8 24 0 0.249878 0.942383
-15 8 25 0 0.249878 0.949707
-15 8 26 0 0.250488 0.958496
-15 8 27 0 0.251709 0.96875
-15 8 28 0 0.253174 0.978516
-15 8 29 0 0.254639 0.989258
-15 8 30 0 0.256836 1
-15 8 31 0 0.259033 1
-15 9 0 0.665527 0.113159 0
-15 9 1 0.665527 0.11322 0
-15 9 2 0.665527 0.11322 0
-15 9 3 0.665527 0.113342 0
-15 9 4 0.666016 0.113464 0
-15 9 5 0.666016 0.11377 0
-15 9 6 0.666016 0.114258 0
-15 9 7 0.666016 0.115295 0
-15 9 8 0.666016 0.117188 0
-15 9 9 0.666016 0.120361 0
-15 9 10 0.668945 0.122131 0
-15 9 11 0.671387 0.114014 0.192993
-15 9 12 0.671387 0.107788 0.287354
-15 9 13 0.661133 0.129272 0.376953
-15 9 14 0.630371 0.197998 0.455322
-15 9 15 0.606934 0.219971 0.538086
-15 9 16 0.575684 0.229126 0.627441
-15 9 17 0.529297 0.23877 0.713867
-15 9 18 0.465576 0.248291 0.792969
-15 9 19 0.380859 0.25708 0.862305
-15 9 20 0.252441 0.264648 0.918945
-15 9 21 0 0.259766 0.925293
-15 9 22 0 0.256348 0.930176
-15 9 23 0 0.25415 0.936035
-15 9 24 0 0.253174 0.942383
-15 9 25 0 0.252686 0.950195
-15 9 26 0 0.25293 0.958984
-15 9 27 0 0.253906 0.96875
-15 9 28 0 0.254883 0.979004
-15 9 29 0 0.256348 0.989746
-15 9 30 0 0.258057 1
-15 9 31 0 0.26001 1
-15 10 0 0.664062 0.172363 0
-15 10 1 0.664062 0.172485 0
-15 10 2 0.664062 0.172485 0
-15 10 3 0.664062 0.172485 0
-15 10 4 0.664062 0.172607 0
-15 10 5 0.664062 0.172729 0
-15 10 6 0.664062 0.172974 0
-15 10 7 0.664062 0.173462 0
-15 10 8 0.664062 0.174438 0
-15 10 9 0.664551 0.17627 0
-15 10 10 0.666992 0.177124 0
-15 10 11 0.669434 0.172729 0.191406
-15 10 12 0.669434 0.1698 0.286133
-15 10 13 0.660156 0.175659 0.376221
-15 10 14 0.628906 0.22168 0.455322
-15 10 15 0.60498 0.240356 0.537598
-15 10 16 0.57373 0.247681 0.627441
-15 10 17 0.527344 0.255371 0.713867
-15 10 18 0.463379 0.262695 0.792969
-15 10 19 0.37793 0.269531 0.862305
-15 10 20 0.247314 0.275635 0.918945
-15 10 21 0 0.268799 0.925781
-15 10 22 0 0.263916 0.931152
-15 10 23 0 0.260742 0.936523
-15 10 24 0 0.258789 0.942871
-15 10 25 0 0.257568 0.950684
-15 10 26 0 0.257324 0.959473
-15 10 27 0 0.257568 0.969238
-15 10 28 0 0.258057 0.979004
-15 10 29 0 0.259033 0.989746
-15 10 30 0 0.260498 1
-15 10 31 0 0.262207 1
-15 11 0 0.660645 0.231934 0
-15 11 1 0.660645 0.231934 0
-15 11 2 0.660645 0.231934 0
-15 11 3 0.660645 0.231934 0
-15 11 4 0.660645 0.231934 0
-15 11 5 0.660645 0.232056 0
-15 11 6 0.660645 0.232178 0
-15 11 7 0.660645 0.232544 0
-15 11 8 0.660645 0.233154 0
-15 11 9 0.660645 0.234375 0
-15 11 10 0.663086 0.234863 0.0418091
-15 11 11 0.665527 0.232544 0.190674
-15 11 12 0.666504 0.229248 0.283447
-15 11 13 0.658691 0.229248 0.374756
-15 11 14 0.626953 0.255615 0.455322
-15 11 15 0.601562 0.270752 0.537109
-15 11 16 0.570312 0.275879 0.626953
-15 11 17 0.523438 0.280762 0.713867
-15 11 18 0.459229 0.285156 0.793457
-15 11 19 0.372559 0.289551 0.862305
-15 11 20 0.237793 0.292969 0.919434
-15 11 21 0 0.283691 0.926758
-15 11 22 0 0.276367 0.932129
-15 11 23 0 0.271484 0.937988
-15 11 24 0 0.268311 0.944336
-15 11 25 0 0.266113 0.95166
-15 11 26 0 0.264648 0.960449
-15 11 27 0 0.263672 0.969238
-15 11 28 0 0.263428 0.979492
-15 11 29 0 0.263672 0.990234
-15 11 30 0 0.264404 1
-15 11 31 0 0.265625 1
-15 12 0 0.654297 0.296143 0
-15 12 1 0.654297 0.296143 0
-15 12 2 0.654297 0.296143 0
-15 12 3 0.654297 0.296143 0
-15 12 4 0.654297 0.296143 0
-15 12 5 0.654297 0.296387 0
-15 12 6 0.654297 0.296387 0
-15 12 7 0.654297 0.296631 0
-15 12 8 0.654297 0.297119 0
-15 12 9 0.654297 0.297852 0
-15 12 10 0.655273 0.298096 0.0890503
-15 12 11 0.656738 0.297363 0.194824
-15 12 12 0.658203 0.295654 0.280762
-15 12 13 0.652832 0.292969 0.371582
-15 12 14 0.623047 0.301758 0.455078
-15 12 15 0.595703 0.3125 0.536621
-15 12 16 0.564453 0.31543 0.626953
-15 12 17 0.51709 0.317383 0.713867
-15 12 18 0.452148 0.318359 0.793457
-15 12 19 0.363525 0.319336 0.862793
-15 12 20 0.219727 0.319336 0.919922
-15 12 21 0 0.306641 0.928711
-15 12 22 0 0.296143 0.933594
-15 12 23 0 0.288818 0.939453
-15 12 24 0 0.283447 0.945801
-15 12 25 0 0.279541 0.953613
-15 12 26 0 0.276367 0.961914
-15 12 27 0 0.273926 0.970215
-15 12 28 0 0.272217 0.97998
-15 12 29 0 0.271484 0.990723
-15 12 30 0 0.27124 1
-15 12 31 0 0.271484 1
-15 13 0 0.643066 0.364258 0.0741577
-15 13 1 0.643066 0.364258 0.0741577
-15 13 2 0.643066 0.364258 0.0741577
-15 13 3 0.643066 0.364258 0.0742188
-15 13 4 0.643066 0.364258 0.0742188
-15 13 5 0.643066 0.364258 0.0743408
-15 13 6 0.643066 0.364502 0.0744629
-15 13 7 0.643066 0.364502 0.0747681
-15 13 8 0.643066 0.364746 0.0753174
-15 13 9 0.643066 0.365234 0.076355
-15 13 10 0.642578 0.365723 0.139648
-15 13 11 0.641602 0.365723 0.210938
-15 13 12 0.640137 0.365723 0.283691
-15 13 13 0.638184 0.364258 0.366211
-15 13 14 0.617188 0.361328 0.454346
-15 13 15 0.585938 0.366211 0.535156
-15 13 16 0.554199 0.366943 0.625977
-15 13 17 0.506348 0.365723 0.713867
-15 13 18 0.439697 0.363281 0.793457
-15 13 19 0.347412 0.360352 0.863281
-15 13 20 0.18335 0.356689 0.920898
-15 13 21 0 0.3396 0.931152
-15 13 22 0 0.324951 0.936523
-15 13 23 0 0.314209 0.942383
-15 13 24 0 0.306396 0.94873
-15 13 25 0 0.299561 0.956055
-15 13 26 0 0.293945 0.962891
-15 13 27 0 0.289307 0.971191
-15 13 28 0 0.286133 0.980957
-15 13 29 0 0.283691 0.991699
-15 13 30 0 0.281982 1
-15 13 31 0 0.280762 1
-15 14 0 0.631836 0.439941 0.157104
-15 14 1 0.631836 0.439941 0.157104
-15 14 2 0.631836 0.439941 0.157104
-15 14 3 0.631836 0.439941 0.157104
-15 14 4 0.631836 0.439941 0.157104
-15 14 5 0.631836 0.439941 0.157227
-15 14 6 0.631836 0.440186 0.157227
-15 14 7 0.631836 0.440186 0.157227
-15 14 8 0.631836 0.44043 0.157349
-15 14 9 0.631836 0.440674 0.157471
-15 14 10 0.631348 0.440918 0.178711
-15 14 11 0.627441 0.44043 0.234497
-15 14 12 0.621094 0.439209 0.296875
-15 14 13 0.61084 0.437256 0.366699
-15 14 14 0.598633 0.434814 0.448242
-15 14 15 0.569336 0.431641 0.532715
-15 14 16 0.537109 0.430176 0.624023
-15 14 17 0.488037 0.42627 0.712891
-15 14 18 0.418701 0.42041 0.793457
-15 14 19 0.318604 0.41333 0.86377
-15 14 20 0.0506897 0.405762 0.921387
-15 14 21 0 0.384033 0.935547
-15 14 22 0 0.364502 0.941406
-15 14 23 0 0.349365 0.946289
-15 14 24 0 0.337891 0.95166
-15 14 25 0 0.327881 0.958008
-15 14 26 0 0.319092 0.965332
-15 14 27 0 0.312012 0.973145
-15 14 28 0 0.306152 0.98291
-15 14 29 0 0.30127 0.993164
-15 14 30 0 0.297607 1
-15 14 31 0 0.294678 1
-15 15 0 0.615234 0.52832 0.172729
-15 15 1 0.615234 0.52832 0.172729
-15 15 2 0.615234 0.52832 0.172729
-15 15 3 0.615234 0.52832 0.172729
-15 15 4 0.615234 0.52832 0.172729
-15 15 5 0.615234 0.52832 0.172729
-15 15 6 0.615234 0.52832 0.172729
-15 15 7 0.615234 0.52832 0.172729
-15 15 8 0.615234 0.528809 0.172852
-15 15 9 0.615234 0.528809 0.172852
-15 15 10 0.615234 0.529297 0.176514
-15 15 11 0.611328 0.528809 0.235474
-15 15 12 0.60498 0.526855 0.300537
-15 15 13 0.593262 0.523926 0.372314
-15 15 14 0.573242 0.517578 0.449219
-15 15 15 0.541504 0.506836 0.527832
-15 15 16 0.508301 0.503906 0.620605
-15 15 17 0.457275 0.498047 0.710449
-15 15 18 0.382324 0.489014 0.79248
-15 15 19 0.263672 0.478271 0.86377
-15 15 20 0 0.466553 0.922363
-15 15 21 0 0.440186 0.94043
-15 15 22 0 0.414551 0.945801
-15 15 23 0 0.394775 0.950684
-15 15 24 0 0.378906 0.956055
-15 15 25 0 0.365234 0.961914
-15 15 26 0 0.353027 0.96875
-15 15 27 0 0.342529 0.976562
-15 15 28 0 0.333496 0.98584
-15 15 29 0 0.325928 0.995605
-15 15 30 0 0.31958 1
-15 15 31 0 0.314453 1
-15 16 0 0.559082 0.60498 0.166382
-15 16 1 0.559082 0.60498 0.166382
-15 16 2 0.559082 0.60498 0.166382
-15 16 3 0.559082 0.60498 0.166504
-15 16 4 0.559082 0.60498 0.166504
-15 16 5 0.559082 0.60498 0.166504
-15 16 6 0.559082 0.60498 0.166504
-15 16 7 0.559082 0.60498 0.166504
-15 16 8 0.559082 0.605469 0.166504
-15 16 9 0.559082 0.605469 0.166504
-15 16 10 0.55957 0.605957 0.166504
-15 16 11 0.556641 0.605469 0.211914
-15 16 12 0.550293 0.604004 0.281494
-15 16 13 0.539551 0.600586 0.355225
-15 16 14 0.520996 0.595215 0.434082
-15 16 15 0.495605 0.589844 0.52002
-15 16 16 0.459961 0.586426 0.61377
-15 16 17 0.403809 0.579102 0.705566
-15 16 18 0.314453 0.567383 0.789551
-15 16 19 0.0844727 0.553711 0.862793
-15 16 20 0 0.538086 0.922852
-15 16 21 0 0.507812 0.945801
-15 16 22 0 0.476318 0.952148
-15 16 23 0 0.451172 0.95752
-15 16 24 0 0.430908 0.962402
-15 16 25 0 0.412842 0.968262
-15 16 26 0 0.396484 0.974609
-15 16 27 0 0.38208 0.981934
-15 16 28 0 0.369385 0.990723
-15 16 29 0 0.358398 1
-15 16 30 0 0.348877 1
-15 16 31 0 0.340576 1
-15 17 0 0.478516 0.677734 0.158325
-15 17 1 0.478516 0.677734 0.158325
-15 17 2 0.478516 0.677734 0.158325
-15 17 3 0.478516 0.677734 0.158325
-15 17 4 0.478516 0.677734 0.158325
-15 17 5 0.47876 0.677734 0.158325
-15 17 6 0.47876 0.677734 0.158325
-15 17 7 0.47876 0.677734 0.158325
-15 17 8 0.47876 0.677734 0.158325
-15 17 9 0.47876 0.678223 0.158325
-15 17 10 0.479004 0.678223 0.158447
-15 17 11 0.478271 0.678711 0.17688
-15 17 12 0.472412 0.678223 0.255615
-15 17 13 0.462646 0.677246 0.33374
-15 17 14 0.446289 0.675781 0.416992
-15 17 15 0.420654 0.673828 0.506836
-15 17 16 0.378174 0.670898 0.602051
-15 17 17 0.304688 0.663574 0.696289
-15 17 18 0.125244 0.651367 0.782715
-15 17 19 0 0.635254 0.858887
-15 17 20 0 0.616699 0.920898
-15 17 21 0 0.584473 0.95166
-15 17 22 0 0.547852 0.961426
-15 17 23 0 0.517578 0.967773
-15 17 24 0 0.492432 0.973145
-15 17 25 0 0.469482 0.978516
-15 17 26 0 0.448486 0.983887
-15 17 27 0 0.429688 0.990723
-15 17 28 0 0.412842 0.998047
-15 17 29 0 0.397949 1
-15 17 30 0 0.384766 1
-15 17 31 0 0.373047 1
-15 18 0 0.363281 0.750977 0.150513
-15 18 1 0.363281 0.750977 0.150513
-15 18 2 0.363281 0.750977 0.150513
-15 18 3 0.363281 0.750977 0.150513
-15 18 4 0.363281 0.750977 0.150513
-15 18 5 0.363281 0.750977 0.150513
-15 18 6 0.363281 0.750977 0.150513
-15 18 7 0.363525 0.750977 0.150513
-15 18 8 0.363525 0.750977 0.150513
-15 18 9 0.36377 0.751465 0.150635
-15 18 10 0.364014 0.751465 0.150635
-15 18 11 0.364502 0.751953 0.150757
-15 18 12 0.358643 0.752441 0.224365
-15 18 13 0.345947 0.75293 0.30957
-15 18 14 0.32373 0.753906 0.396484
-15 18 15 0.283691 0.753906 0.488281
-15 18 16 0.199341 0.751953 0.585449
-15 18 17 0 0.746094 0.681641
-15 18 18 0 0.734375 0.771484
-15 18 19 0 0.717773 0.850586
-15 18 20 0 0.697754 0.916016
-15 18 21 0 0.665527 0.955078
-15 18 22 0 0.626465 0.972168
-15 18 23 0 0.591797 0.981445
-15 18 24 0 0.562012 0.987305
-15 18 25 0 0.53418 0.992676
-15 18 26 0 0.508301 0.997559
-15 18 27 0 0.484619 1
-15 18 28 0 0.463135 1
-15 18 29 0 0.443848 1
-15 18 30 0 0.426514 1
-15 18 31 0 0.410889 1
-15 19 0 0 0.819336 0.142456
-15 19 1 0 0.819336 0.142456
-15 19 2 0 0.819336 0.142456
-15 19 3 0 0.819336 0.142456
-15 19 4 0 0.819336 0.142456
-15 19 5 0 0.819336 0.142456
-15 19 6 0 0.819336 0.142456
-15 19 7 0 0.819336 0.142456
-15 19 8 0 0.819336 0.142456
-15 19 9 0 0.819336 0.142456
-15 19 10 0 0.819336 0.142578
-15 19 11 0 0.819824 0.1427
-15 19 12 0 0.820312 0.182739
-15 19 13 0 0.821777 0.281006
-15 19 14 0 0.82373 0.372314
-15 19 15 0 0.825684 0.466064
-15 19 16 0 0.825195 0.563965
-15 19 17 0 0.821289 0.662598
-15 19 18 0 0.811523 0.755371
-15 19 19 0 0.796387 0.837891
-15 19 20 0 0.775879 0.90625
-15 19 21 0 0.746094 0.955078
-15 19 22 0 0.708008 0.981934
-15 19 23 0 0.670898 0.996582
-15 19 24 0 0.637695 1
-15 19 25 0 0.60498 1
-15 19 26 0 0.57373 1
-15 19 27 0 0.544922 1
-15 19 28 0 0.518555 1
-15 19 29 0 0.494385 1
-15 19 30 0 0.472412 1
-15 19 31 0 0.452637 1
-15 20 0 0 0.878906 0.133911
-15 20 1 0 0.878906 0.133911
-15 20 2 0 0.878906 0.133911
-15 20 3 0 0.878906 0.133911
-15 20 4 0 0.878906 0.133911
-15 20 5 0 0.878906 0.133911
-15 20 6 0 0.878906 0.133911
-15 20 7 0 0.878906 0.133911
-15 20 8 0 0.878906 0.133911
-15 20 9 0 0.878906 0.133911
-15 20 10 0 0.879395 0.134033
-15 20 11 0 0.879395 0.134155
-15 20 12 0 0.879883 0.134277
-15 20 13 0 0.881348 0.247314
-15 20 14 0 0.884277 0.344971
-15 20 15 0 0.886719 0.440918
-15 20 16 0 0.888672 0.540039
-15 20 17 0 0.886719 0.639648
-15 20 18 0 0.879395 0.734375
-15 20 19 0 0.866211 0.819824
-15 20 20 0 0.847168 0.891602
-15 20 21 0 0.821289 0.949219
-15 20 22 0 0.787109 0.986816
-15 20 23 0 0.75 1
-15 20 24 0 0.714355 1
-15 20 25 0 0.678223 1
-15 20 26 0 0.642578 1
-15 20 27 0 0.608398 1
-15 20 28 0 0.57666 1
-15 20 29 0 0.547852 1
-15 20 30 0 0.520996 1
-15 20 31 0 0.49707 1
-15 21 0 0 0.929688 0.124634
-15 21 1 0 0.929688 0.124634
-15 21 2 0 0.929688 0.124634
-15 21 3 0 0.929688 0.124634
-15 21 4 0 0.929688 0.124634
-15 21 5 0 0.929688 0.124634
-15 21 6 0 0.929688 0.124634
-15 21 7 0 0.930176 0.124634
-15 21 8 0 0.930176 0.124695
-15 21 9 0 0.930176 0.124695
-15 21 10 0 0.930176 0.124756
-15 21 11 0 0.930176 0.124878
-15 21 12 0 0.930664 0.125122
-15 21 13 0 0.931641 0.205566
-15 21 14 0 0.935059 0.314453
-15 21 15 0 0.938477 0.41333
-15 21 16 0 0.941406 0.513184
-15 21 17 0 0.941895 0.613281
-15 21 18 0 0.937988 0.709473
-15 21 19 0 0.927246 0.796875
-15 21 20 0 0.910645 0.872559
-15 21 21 0 0.888672 0.936035
-15 21 22 0 0.859863 0.983887
-15 21 23 0 0.825684 1
-15 21 24 0 0.790039 1
-15 21 25 0 0.751953 1
-15 21 26 0 0.712891 1
-15 21 27 0 0.674805 1
-15 21 28 0 0.638184 1
-15 21 29 0 0.604004 1
-15 21 30 0 0.572754 1
-15 21 31 0 0.543945 1
-15 22 0 0 0.972168 0.114868
-15 22 1 0 0.972168 0.114868
-15 22 2 0 0.972168 0.114868
-15 22 3 0 0.972168 0.114868
-15 22 4 0 0.972168 0.114868
-15 22 5 0 0.972168 0.114868
-15 22 6 0 0.972168 0.114929
-15 22 7 0 0.972168 0.114929
-15 22 8 0 0.972168 0.114929
-15 22 9 0 0.972168 0.11499
-15 22 10 0 0.972168 0.115051
-15 22 11 0 0.972168 0.115173
-15 22 12 0 0.972656 0.115356
-15 22 13 0 0.973145 0.149048
-15 22 14 0 0.976562 0.281006
-15 22 15 0 0.980469 0.384033
-15 22 16 0 0.984863 0.484863
-15 22 17 0 0.987305 0.584961
-15 22 18 0 0.98584 0.681641
-15 22 19 0 0.978516 0.770508
-15 22 20 0 0.965332 0.848633
-15 22 21 0 0.945801 0.916016
-15 22 22 0 0.921387 0.970703
-15 22 23 0 0.892578 1
-15 22 24 0 0.859375 1
-15 22 25 0 0.821777 1
-15 22 26 0 0.781738 1
-15 22 27 0 0.740234 1
-15 22 28 0 0.700195 1
-15 22 29 0 0.661621 1
-15 22 30 0 0.625488 1
-15 22 31 0 0.592285 1
-15 23 0 0 1 0.105042
-15 23 1 0 1 0.105042
-15 23 2 0 1 0.105042
-15 23 3 0 1 0.105042
-15 23 4 0 1 0.105042
-15 23 5 0 1 0.105042
-15 23 6 0 1 0.105042
-15 23 7 0 1 0.105042
-15 23 8 0 1 0.105042
-15 23 9 0 1 0.105103
-15 23 10 0 1 0.105164
-15 23 11 0 1 0.105286
-15 23 12 0 1 0.10553
-15 23 13 0 1 0.105835
-15 23 14 0 1 0.245117
-15 23 15 0 1 0.354736
-15 23 16 0 1 0.456543
-15 23 17 0 1 0.556152
-15 23 18 0 1 0.652832
-15 23 19 0 1 0.743164
-15 23 20 0 1 0.822754
-15 23 21 0 0.992676 0.893066
-15 23 22 0 0.971191 0.951172
-15 23 23 0 0.946289 0.997559
-15 23 24 0 0.917969 1
-15 23 25 0 0.883301 1
-15 23 26 0 0.84375 1
-15 23 27 0 0.801758 1
-15 23 28 0 0.758789 1
-15 23 29 0 0.717285 1
-15 23 30 0 0.677246 1
-15 23 31 0 0.639648 1
-15 24 0 0 1 0.0949097
-15 24 1 0 1 0.0949097
-15 24 2 0 1 0.0949097
-15 24 3 0 1 0.0949097
-15 24 4 0 1 0.0949097
-15 24 5 0 1 0.0949097
-15 24 6 0 1 0.0949097
-15 24 7 0 1 0.0949097
-15 24 8 0 1 0.0949097
-15 24 9 0 1 0.0949707
-15 24 10 0 1 0.0950317
-15 24 11 0 1 0.0952148
-15 24 12 0 1 0.0953979
-15 24 13 0 1 0.0957642
-15 24 14 0 1 0.204834
-15 24 15 0 1 0.324951
-15 24 16 0 1 0.428711
-15 24 17 0 1 0.52832
-15 24 18 0 1 0.624512
-15 24 19 0 1 0.714355
-15 24 20 0 1 0.795898
-15 24 21 0 1 0.867676
-15 24 22 0 1 0.928711
-15 24 23 0 0.990723 0.978516
-15 24 24 0 0.966309 1
-15 24 25 0 0.935547 1
-15 24 26 0 0.898926 1
-15 24 27 0 0.857422 1
-15 24 28 0 0.813477 1
-15 24 29 0 0.769531 1
-15 24 30 0 0.726562 1
-15 24 31 0 0.686035 1
-15 25 0 0 1 0.0831909
-15 25 1 0 1 0.0831909
-15 25 2 0 1 0.0831909
-15 25 3 0 1 0.0831909
-15 25 4 0 1 0.0831909
-15 25 5 0 1 0.0831909
-15 25 6 0 1 0.0831909
-15 25 7 0 1 0.0831909
-15 25 8 0 1 0.083252
-15 25 9 0 1 0.083252
-15 25 10 0 1 0.083374
-15 25 11 0 1 0.0834961
-15 25 12 0 1 0.0837402
-15 25 13 0 1 0.0841675
-15 25 14 0 1 0.14856
-15 25 15 0 1 0.291748
-15 25 16 0 1 0.398438
-15 25 17 0 1 0.497803
-15 25 18 0 1 0.593262
-15 25 19 0 1 0.683105
-15 25 20 0 1 0.764648
-15 25 21 0 1 0.838379
-15 25 22 0 1 0.902344
-15 25 23 0 1 0.955078
-15 25 24 0 1 0.998535
-15 25 25 0 0.983398 1
-15 25 26 0 0.950684 1
-15 25 27 0 0.911133 1
-15 25 28 0 0.868164 1
-15 25 29 0 0.823242 1
-15 25 30 0 0.77832 1
-15 25 31 0 0.734375 1
-15 26 0 0 1 0.0689087
-15 26 1 0 1 0.0689087
-15 26 2 0 1 0.0689087
-15 26 3 0 1 0.0689087
-15 26 4 0 1 0.0689087
-15 26 5 0 1 0.0689087
-15 26 6 0 1 0.0689087
-15 26 7 0 1 0.0689087
-15 26 8 0 1 0.0689697
-15 26 9 0 1 0.0690308
-15 26 10 0 1 0.0690918
-15 26 11 0 1 0.0692749
-15 26 12 0 1 0.0695801
-15 26 13 0 1 0.0701294
-15 26 14 0 1 0.0709229
-15 26 15 0 1 0.253418
-15 26 16 0 1 0.365723
-15 26 17 0 1 0.465576
-15 26 18 0 1 0.560059
-15 26 19 0 1 0.648926
-15 26 20 0 1 0.730469
-15 26 21 0 1 0.805176
-15 26 22 0 1 0.871094
-15 26 23 0 1 0.926758
-15 26 24 0 1 0.973145
-15 26 25 0 1 1
-15 26 26 0 0.998047 1
-15 26 27 0 0.962402 1
-15 26 28 0 0.921387 1
-15 26 29 0 0.876953 1
-15 26 30 0 0.830566 1
-15 26 31 0 0.784668 1
-15 27 0 0 1 0.0487976
-15 27 1 0 1 0.0487976
-15 27 2 0 1 0.0487976
-15 27 3 0 1 0.0488281
-15 27 4 0 1 0.0488281
-15 27 5 0 1 0.0488281
-15 27 6 0 1 0.0488281
-15 27 7 0 1 0.0488586
-15 27 8 0 1 0.0489197
-15 27 9 0 1 0.0490112
-15 27 10 0 1 0.0491638
-15 27 11 0 1 0.0494385
-15 27 12 0 1 0.0499268
-15 27 13 0 1 0.0506897
-15 27 14 0 1 0.0518799
-15 27 15 0 1 0.206665
-15 27 16 0 1 0.330322
-15 27 17 0 1 0.431152
-15 27 18 0 1 0.524902
-15 27 19 0 1 0.612305
-15 27 20 0 1 0.693359
-15 27 21 0 1 0.768066
-15 27 22 0 1 0.835449
-15 27 23 0 1 0.893066
-15 27 24 0 1 0.942383
-15 27 25 0 1 0.987793
-15 27 26 0 1 1
-15 27 27 0 1 1
-15 27 28 0 0.97168 1
-15 27 29 0 0.928711 1
-15 27 30 0 0.882324 1
-15 27 31 0 0.835449 1
-15 28 0 0 1 0
-15 28 1 0 1 0
-15 28 2 0 1 0
-15 28 3 0 1 0
-15 28 4 0 1 0
-15 28 5 0 1 0
-15 28 6 0 1 0
-15 28 7 0 1 0
-15 28 8 0 1 0
-15 28 9 0 1 0
-15 28 10 0 1 0
-15 28 11 0 1 0
-15 28 12 0 1 0
-15 28 13 0 1 0
-15 28 14 0 1 0
-15 28 15 0 1 0.139648
-15 28 16 0 1 0.29126
-15 28 17 0 1 0.395264
-15 28 18 0 1 0.488037
-15 28 19 0 1 0.574219
-15 28 20 0 1 0.653809
-15 28 21 0 1 0.728516
-15 28 22 0 1 0.796387
-15 28 23 0 1 0.855469
-15 28 24 0 1 0.906738
-15 28 25 0 1 0.955078
-15 28 26 0 1 0.999512
-15 28 27 0 1 1
-15 28 28 0 1 1
-15 28 29 0 0.977051 1
-15 28 30 0 0.933105 1
-15 28 31 0 0.886719 1
-15 29 0 0 1 0
-15 29 1 0 1 0
-15 29 2 0 1 0
-15 29 3 0 1 0
-15 29 4 0 1 0
-15 29 5 0 1 0
-15 29 6 0 1 0
-15 29 7 0 1 0
-15 29 8 0 1 0
-15 29 9 0 1 0
-15 29 10 0 1 0
-15 29 11 0 1 0
-15 29 12 0 1 0
-15 29 13 0 1 0
-15 29 14 0 1 0
-15 29 15 0 1 0
-15 29 16 0 1 0.246338
-15 29 17 0 1 0.356689
-15 29 18 0 1 0.449707
-15 29 19 0 1 0.534668
-15 29 20 0 1 0.612793
-15 29 21 0 1 0.686035
-15 29 22 0 1 0.753418
-15 29 23 0 1 0.812988
-15 29 24 0 1 0.865723
-15 29 25 0 1 0.916504
-15 29 26 0 1 0.964355
-15 29 27 0 1 1
-15 29 28 0 1 1
-15 29 29 0 1 1
-15 29 30 0 0.981445 1
-15 29 31 0 0.937012 1
-15 30 0 0 1 0
-15 30 1 0 1 0
-15 30 2 0 1 0
-15 30 3 0 1 0
-15 30 4 0 1 0
-15 30 5 0 1 0
-15 30 6 0 1 0
-15 30 7 0 1 0
-15 30 8 0 1 0
-15 30 9 0 1 0
-15 30 10 0 1 0
-15 30 11 0 1 0
-15 30 12 0 1 0
-15 30 13 0 1 0
-15 30 14 0 1 0
-15 30 15 0 1 0
-15 30 16 0 1 0.191162
-15 30 17 0 1 0.315186
-15 30 18 0 1 0.409424
-15 30 19 0 1 0.493164
-15 30 20 0 1 0.569824
-15 30 21 0 1 0.641602
-15 30 22 0 1 0.708008
-15 30 23 0 1 0.767578
-15 30 24 0 1 0.820801
-15 30 25 0 1 0.872559
-15 30 26 0 1 0.922852
-15 30 27 0 1 0.970215
-15 30 28 0 1 1
-15 30 29 0 1 1
-15 30 30 0 1 1
-15 30 31 0 0.984863 1
-15 31 0 0 1 0
-15 31 1 0 1 0
-15 31 2 0 1 0
-15 31 3 0 1 0
-15 31 4 0 1 0
-15 31 5 0 1 0
-15 31 6 0 1 0
-15 31 7 0 1 0
-15 31 8 0 1 0
-15 31 9 0 1 0
-15 31 10 0 1 0
-15 31 11 0 1 0
-15 31 12 0 1 0
-15 31 13 0 1 0
-15 31 14 0 1 0
-15 31 15 0 1 0
-15 31 16 0 1 0.100159
-15 31 17 0 1 0.269775
-15 31 18 0 1 0.367676
-15 31 19 0 1 0.450928
-15 31 20 0 1 0.525391
-15 31 21 0 1 0.595215
-15 31 22 0 1 0.660156
-15 31 23 0 1 0.71875
-15 31 24 0 1 0.771973
-15 31 25 0 1 0.825195
-15 31 26 0 1 0.877441
-15 31 27 0 1 0.927734
-15 31 28 0 1 0.975098
-15 31 29 0 1 1
-15 31 30 0 1 1
-15 31 31 0 1 1
-16 0 0 0.747559 0 0.0437927
-16 0 1 0.747559 0 0.0437622
-16 0 2 0.747559 0 0.0437622
-16 0 3 0.747559 0 0.0437622
-16 0 4 0.747559 0 0.0437317
-16 0 5 0.747559 0 0.0436707
-16 0 6 0.747559 0 0.0435486
-16 0 7 0.747559 0 0.043335
-16 0 8 0.747559 0 0.0429382
-16 0 9 0.747559 0 0.0421143
-16 0 10 0.75 0 0.0412903
-16 0 11 0.757812 0 0.121643
-16 0 12 0.763672 0 0.246826
-16 0 13 0.763672 0 0.346191
-16 0 14 0.753906 0 0.444824
-16 0 15 0.731934 0.196777 0.534668
-16 0 16 0.706543 0.2229 0.624023
-16 0 17 0.669434 0.233887 0.712402
-16 0 18 0.619141 0.244751 0.793457
-16 0 19 0.557617 0.254639 0.864258
-16 0 20 0.484619 0.262939 0.922363
-16 0 21 0.381348 0.260986 0.937012
-16 0 22 0.251221 0.257568 0.942383
-16 0 23 0 0.255615 0.946777
-16 0 24 0 0.254395 0.952148
-16 0 25 0 0.253662 0.958496
-16 0 26 0 0.253662 0.96582
-16 0 27 0 0.254395 0.974609
-16 0 28 0 0.255615 0.984863
-16 0 29 0 0.257568 0.996582
-16 0 30 0 0.259521 1
-16 0 31 0 0.261475 1
-16 1 0 0.747559 0 0.0437317
-16 1 1 0.747559 0 0.0437012
-16 1 2 0.747559 0 0.0437012
-16 1 3 0.747559 0 0.0437012
-16 1 4 0.747559 0 0.0436707
-16 1 5 0.747559 0 0.0436096
-16 1 6 0.747559 0 0.0434875
-16 1 7 0.747559 0 0.0432739
-16 1 8 0.747559 0 0.0428772
-16 1 9 0.747559 0 0.0420532
-16 1 10 0.75 0 0.0412292
-16 1 11 0.757812 0 0.121643
-16 1 12 0.763672 0 0.246826
-16 1 13 0.763672 0 0.346191
-16 1 14 0.753906 0 0.444824
-16 1 15 0.731934 0.196777 0.534668
-16 1 16 0.706543 0.223022 0.624023
-16 1 17 0.669434 0.234009 0.712402
-16 1 18 0.619141 0.244751 0.793457
-16 1 19 0.557617 0.254639 0.864258
-16 1 20 0.484619 0.263184 0.922363
-16 1 21 0.381348 0.260986 0.937012
-16 1 22 0.251221 0.257812 0.942383
-16 1 23 0 0.255615 0.946777
-16 1 24 0 0.254395 0.952148
-16 1 25 0 0.253662 0.958496
-16 1 26 0 0.253906 0.96582
-16 1 27 0 0.254395 0.974609
-16 1 28 0 0.255859 0.984863
-16 1 29 0 0.257568 0.996582
-16 1 30 0 0.259521 1
-16 1 31 0 0.261475 1
-16 2 0 0.747559 0 0.0436096
-16 2 1 0.747559 0 0.0436096
-16 2 2 0.747559 0 0.0436096
-16 2 3 0.747559 0 0.0435791
-16 2 4 0.747559 0 0.0435486
-16 2 5 0.747559 0 0.0434875
-16 2 6 0.747559 0 0.043396
-16 2 7 0.747559 0 0.0431824
-16 2 8 0.747559 0 0.0427551
-16 2 9 0.747559 0 0.0419312
-16 2 10 0.75 0 0.0411072
-16 2 11 0.757812 0 0.121582
-16 2 12 0.763672 0 0.246826
-16 2 13 0.763672 0 0.346191
-16 2 14 0.753906 0 0.444824
-16 2 15 0.731934 0.197021 0.534668
-16 2 16 0.706055 0.223022 0.624023
-16 2 17 0.669434 0.234009 0.712402
-16 2 18 0.619141 0.244873 0.793457
-16 2 19 0.557617 0.254883 0.864258
-16 2 20 0.484619 0.263184 0.922363
-16 2 21 0.381348 0.260986 0.937012
-16 2 22 0.251221 0.257812 0.942383
-16 2 23 0 0.255615 0.946777
-16 2 24 0 0.254395 0.952148
-16 2 25 0 0.253906 0.958496
-16 2 26 0 0.253906 0.96582
-16 2 27 0 0.254395 0.974609
-16 2 28 0 0.255859 0.984863
-16 2 29 0 0.257568 0.996582
-16 2 30 0 0.259521 1
-16 2 31 0 0.261475 1
-16 3 0 0.747559 0 0.0434265
-16 3 1 0.747559 0 0.0434265
-16 3 2 0.747559 0 0.0434265
-16 3 3 0.747559 0 0.043396
-16 3 4 0.747559 0 0.0433655
-16 3 5 0.747559 0 0.0433044
-16 3 6 0.747559 0 0.0432129
-16 3 7 0.747559 0 0.0429993
-16 3 8 0.747559 0 0.042572
-16 3 9 0.747559 0 0.0417175
-16 3 10 0.75 0 0.0409241
-16 3 11 0.757812 0 0.121582
-16 3 12 0.763672 0 0.246826
-16 3 13 0.763672 0 0.346191
-16 3 14 0.753906 0 0.444824
-16 3 15 0.731934 0.197266 0.534668
-16 3 16 0.706055 0.223267 0.624023
-16 3 17 0.669434 0.234253 0.712402
-16 3 18 0.619141 0.244995 0.793457
-16 3 19 0.557617 0.254883 0.864258
-16 3 20 0.484619 0.263184 0.922363
-16 3 21 0.381104 0.260986 0.937012
-16 3 22 0.251221 0.257812 0.942383
-16 3 23 0 0.255615 0.946777
-16 3 24 0 0.254395 0.952148
-16 3 25 0 0.253906 0.958496
-16 3 26 0 0.253906 0.96582
-16 3 27 0 0.254395 0.974609
-16 3 28 0 0.255859 0.984863
-16 3 29 0 0.257568 0.996582
-16 3 30 0 0.259521 1
-16 3 31 0 0.261475 1
-16 4 0 0.747559 0 0.0430603
-16 4 1 0.747559 0 0.0430603
-16 4 2 0.747559 0 0.0430603
-16 4 3 0.747559 0 0.0430298
-16 4 4 0.747559 0 0.0429993
-16 4 5 0.747559 0 0.0429382
-16 4 6 0.747559 0 0.0428467
-16 4 7 0.747559 0 0.0426025
-16 4 8 0.747559 0 0.0421753
-16 4 9 0.747559 0 0.0413208
-16 4 10 0.75 0 0.0404968
-16 4 11 0.757812 0 0.121521
-16 4 12 0.763672 0 0.246826
-16 4 13 0.763672 0 0.346191
-16 4 14 0.753906 0 0.444824
-16 4 15 0.731934 0.197754 0.534668
-16 4 16 0.706055 0.223755 0.624023
-16 4 17 0.668945 0.234619 0.712402
-16 4 18 0.619141 0.245361 0.793457
-16 4 19 0.557617 0.255127 0.864258
-16 4 20 0.484619 0.263428 0.922363
-16 4 21 0.381104 0.26123 0.937012
-16 4 22 0.250977 0.258057 0.942383
-16 4 23 0 0.255859 0.946777
-16 4 24 0 0.254639 0.952148
-16 4 25 0 0.253906 0.958496
-16 4 26 0 0.253906 0.96582
-16 4 27 0 0.254639 0.974609
-16 4 28 0 0.255859 0.984863
-16 4 29 0 0.257568 0.996582
-16 4 30 0 0.259766 1
-16 4 31 0 0.261475 1
-16 5 0 0.747559 0 0.0423279
-16 5 1 0.747559 0 0.0423279
-16 5 2 0.747559 0 0.0423279
-16 5 3 0.747559 0 0.0422974
-16 5 4 0.747559 0 0.0422668
-16 5 5 0.747559 0 0.0422058
-16 5 6 0.747559 0 0.0421143
-16 5 7 0.747559 0 0.0418701
-16 5 8 0.747559 0 0.0414429
-16 5 9 0.747559 0 0.0405579
-16 5 10 0.75 0 0.0397034
-16 5 11 0.757812 0 0.12146
-16 5 12 0.763672 0 0.246704
-16 5 13 0.763672 0 0.345947
-16 5 14 0.753906 0.0201111 0.44458
-16 5 15 0.731934 0.19873 0.534668
-16 5 16 0.706055 0.224487 0.624023
-16 5 17 0.668945 0.235352 0.712402
-16 5 18 0.619141 0.245972 0.793457
-16 5 19 0.557617 0.255615 0.864258
-16 5 20 0.484619 0.263916 0.922363
-16 5 21 0.381104 0.261719 0.937012
-16 5 22 0.250977 0.258301 0.942383
-16 5 23 0 0.256104 0.947266
-16 5 24 0 0.254883 0.952148
-16 5 25 0 0.25415 0.958496
-16 5 26 0 0.25415 0.96582
-16 5 27 0 0.254639 0.974609
-16 5 28 0 0.256104 0.984863
-16 5 29 0 0.257812 0.996582
-16 5 30 0 0.259766 1
-16 5 31 0 0.261475 1
-16 6 0 0.747559 0 0.0408936
-16 6 1 0.747559 0 0.0408936
-16 6 2 0.747559 0 0.0408936
-16 6 3 0.747559 0 0.040863
-16 6 4 0.747559 0 0.0408325
-16 6 5 0.747559 0 0.0407715
-16 6 6 0.747559 0 0.0406494
-16 6 7 0.747559 0 0.0404358
-16 6 8 0.747559 0 0.0399475
-16 6 9 0.747559 0 0.039032
-16 6 10 0.750488 0 0.0380859
-16 6 11 0.757812 0 0.121277
-16 6 12 0.763672 0 0.246582
-16 6 13 0.763672 0 0.345947
-16 6 14 0.753906 0.0503845 0.44458
-16 6 15 0.731445 0.200562 0.534668
-16 6 16 0.706055 0.226074 0.624023
-16 6 17 0.668945 0.236694 0.712402
-16 6 18 0.619141 0.24707 0.793457
-16 6 19 0.557617 0.256592 0.864258
-16 6 20 0.484375 0.264893 0.922363
-16 6 21 0.380859 0.262451 0.937012
-16 6 22 0.250732 0.258789 0.942383
-16 6 23 0 0.256592 0.947266
-16 6 24 0 0.255127 0.952148
-16 6 25 0 0.254639 0.958496
-16 6 26 0 0.254395 0.96582
-16 6 27 0 0.254883 0.974609
-16 6 28 0 0.256348 0.985352
-16 6 29 0 0.258057 0.996582
-16 6 30 0 0.26001 1
-16 6 31 0 0.261719 1
-16 7 0 0.747559 0 0.0378418
-16 7 1 0.747559 0 0.0378418
-16 7 2 0.747559 0 0.0378418
-16 7 3 0.747559 0 0.0378113
-16 7 4 0.747559 0 0.0377808
-16 7 5 0.747559 0 0.0377197
-16 7 6 0.747559 0 0.0375671
-16 7 7 0.747559 0 0.0372925
-16 7 8 0.748047 0 0.0367737
-16 7 9 0.748047 0 0.0357056
-16 7 10 0.750488 0 0.0346069
-16 7 11 0.757812 0 0.120911
-16 7 12 0.763672 0 0.246338
-16 7 13 0.763672 0 0.345947
-16 7 14 0.753906 0.0745239 0.44458
-16 7 15 0.731445 0.204102 0.534668
-16 7 16 0.706055 0.228882 0.624023
-16 7 17 0.668945 0.239136 0.712402
-16 7 18 0.618652 0.249268 0.793457
-16 7 19 0.557129 0.258545 0.864258
-16 7 20 0.484131 0.266357 0.922363
-16 7 21 0.380615 0.263672 0.937012
-16 7 22 0.250244 0.26001 0.942383
-16 7 23 0 0.257568 0.947266
-16 7 24 0 0.256104 0.952148
-16 7 25 0 0.255371 0.958496
-16 7 26 0 0.255127 0.96582
-16 7 27 0 0.255615 0.974609
-16 7 28 0 0.256836 0.985352
-16 7 29 0 0.258301 0.99707
-16 7 30 0 0.260254 1
-16 7 31 0 0.261963 1
-16 8 0 0.748047 0 0.030304
-16 8 1 0.748047 0 0.030304
-16 8 2 0.748047 0 0.0302887
-16 8 3 0.748047 0 0.0302582
-16 8 4 0.748047 0 0.0301971
-16 8 5 0.748047 0 0.0301056
-16 8 6 0.748047 0 0.0299072
-16 8 7 0.748047 0 0.0295105
-16 8 8 0.748047 0 0.028717
-16 8 9 0.748047 0 0.0270844
-16 8 10 0.750488 0 0.025238
-16 8 11 0.758301 0 0.120361
-16 8 12 0.763184 0 0.24585
-16 8 13 0.763184 0 0.345459
-16 8 14 0.753418 0.101868 0.444336
-16 8 15 0.730957 0.210571 0.534668
-16 8 16 0.705566 0.234375 0.624023
-16 8 17 0.668457 0.244019 0.712402
-16 8 18 0.618164 0.253418 0.793457
-16 8 19 0.556641 0.262207 0.864258
-16 8 20 0.483643 0.269531 0.922363
-16 8 21 0.380127 0.266357 0.937012
-16 8 22 0.249146 0.262207 0.942383
-16 8 23 0 0.259521 0.947266
-16 8 24 0 0.257812 0.952148
-16 8 25 0 0.256592 0.958496
-16 8 26 0 0.256348 0.96582
-16 8 27 0 0.256592 0.974609
-16 8 28 0 0.257568 0.985352
-16 8 29 0 0.259277 0.99707
-16 8 30 0 0.260986 1
-16 8 31 0 0.262695 1
-16 9 0 0.748535 0.0731201 0
-16 9 1 0.748535 0.0731201 0
-16 9 2 0.748535 0.0732422 0
-16 9 3 0.748535 0.0733643 0
-16 9 4 0.748535 0.0736084 0
-16 9 5 0.748535 0.0740967 0
-16 9 6 0.748535 0.0749512 0
-16 9 7 0.748535 0.0766602 0
-16 9 8 0.748535 0.079834 0
-16 9 9 0.749023 0.0853882 0
-16 9 10 0.750977 0.0908813 0
-16 9 11 0.758301 0.0896606 0.119446
-16 9 12 0.762695 0.0715942 0.244995
-16 9 13 0.762695 0.0581055 0.344971
-16 9 14 0.75293 0.134766 0.444092
-16 9 15 0.730469 0.22229 0.53418
-16 9 16 0.70459 0.244385 0.624023
-16 9 17 0.66748 0.25293 0.712402
-16 9 18 0.617676 0.26123 0.793457
-16 9 19 0.556152 0.269043 0.864258
-16 9 20 0.482666 0.275391 0.922363
-16 9 21 0.378906 0.27124 0.9375
-16 9 22 0.247192 0.266357 0.942871
-16 9 23 0 0.262939 0.947266
-16 9 24 0 0.260742 0.952637
-16 9 25 0 0.259521 0.958984
-16 9 26 0 0.258789 0.966309
-16 9 27 0 0.258789 0.975098
-16 9 28 0 0.259521 0.985352
-16 9 29 0 0.260742 0.99707
-16 9 30 0 0.262207 1
-16 9 31 0 0.263672 1
-16 10 0 0.749512 0.149536 0
-16 10 1 0.749512 0.149536 0
-16 10 2 0.749512 0.149658 0
-16 10 3 0.749512 0.149658 0
-16 10 4 0.749512 0.14978 0
-16 10 5 0.749512 0.149902 0
-16 10 6 0.749512 0.150146 0
-16 10 7 0.749512 0.150757 0
-16 10 8 0.749512 0.151855 0
-16 10 9 0.749512 0.153931 0
-16 10 10 0.751953 0.156494 0
-16 10 11 0.758789 0.156372 0.118591
-16 10 12 0.761719 0.149292 0.243774
-16 10 13 0.761719 0.145386 0.344238
-16 10 14 0.752441 0.174316 0.443359
-16 10 15 0.729004 0.241455 0.53418
-16 10 16 0.703613 0.260986 0.624023
-16 10 17 0.666504 0.268066 0.712402
-16 10 18 0.616211 0.274658 0.793457
-16 10 19 0.554688 0.280762 0.864258
-16 10 20 0.480957 0.285645 0.922363
-16 10 21 0.376953 0.280029 0.937988
-16 10 22 0.243774 0.273682 0.943359
-16 10 23 0 0.269287 0.947754
-16 10 24 0 0.266357 0.953125
-16 10 25 0 0.26416 0.959473
-16 10 26 0 0.262939 0.966797
-16 10 27 0 0.262451 0.975586
-16 10 28 0 0.262695 0.98584
-16 10 29 0 0.263428 0.997559
-16 10 30 0 0.264648 1
-16 10 31 0 0.265869 1
-16 11 0 0.750488 0.213013 0
-16 11 1 0.750488 0.213013 0
-16 11 2 0.750488 0.213013 0
-16 11 3 0.750488 0.213013 0
-16 11 4 0.750488 0.213013 0
-16 11 5 0.750488 0.213135 0
-16 11 6 0.750488 0.213379 0
-16 11 7 0.750488 0.213623 0
-16 11 8 0.750488 0.214355 0
-16 11 9 0.750488 0.215576 0
-16 11 10 0.752441 0.217285 0
-16 11 11 0.758301 0.217407 0.119507
-16 11 12 0.760254 0.212891 0.242188
-16 11 13 0.759766 0.210693 0.343018
-16 11 14 0.750488 0.22168 0.442139
-16 11 15 0.727051 0.27002 0.53418
-16 11 16 0.701172 0.286621 0.623535
-16 11 17 0.664062 0.291504 0.712402
-16 11 18 0.61377 0.295898 0.793457
-16 11 19 0.551758 0.299561 0.864746
-16 11 20 0.477783 0.302246 0.922852
-16 11 21 0.373291 0.294189 0.938477
-16 11 22 0.237305 0.285889 0.943848
-16 11 23 0 0.280029 0.94873
-16 11 24 0 0.275635 0.954102
-16 11 25 0 0.272461 0.959961
-16 11 26 0 0.27002 0.967773
-16 11 27 0 0.268555 0.976074
-16 11 28 0 0.268066 0.986816
-16 11 29 0 0.268311 0.998535
-16 11 30 0 0.268799 1
-16 11 31 0 0.269287 1
-16 12 0 0.750488 0.280029 0
-16 12 1 0.750488 0.280029 0
-16 12 2 0.750488 0.280029 0
-16 12 3 0.750488 0.280029 0
-16 12 4 0.750488 0.280273 0
-16 12 5 0.750488 0.280273 0
-16 12 6 0.750488 0.280273 0
-16 12 7 0.750488 0.280518 0
-16 12 8 0.750488 0.281006 0
-16 12 9 0.750977 0.281738 0
-16 12 10 0.751953 0.283203 0
-16 12 11 0.754883 0.282959 0.128052
-16 12 12 0.755859 0.280029 0.241943
-16 12 13 0.755859 0.276855 0.340088
-16 12 14 0.747559 0.279053 0.439941
-16 12 15 0.723633 0.310059 0.533203
-16 12 16 0.696777 0.323486 0.623047
-16 12 17 0.659668 0.325928 0.711914
-16 12 18 0.609375 0.327148 0.793945
-16 12 19 0.546875 0.327881 0.864746
-16 12 20 0.472412 0.327881 0.92334
-16 12 21 0.366943 0.31665 0.939941
-16 12 22 0.225586 0.305176 0.945312
-16 12 23 0 0.296875 0.950195
-16 12 24 0 0.290527 0.955078
-16 12 25 0 0.285645 0.961426
-16 12 26 0 0.281738 0.96875
-16 12 27 0 0.278809 0.977539
-16 12 28 0 0.2771 0.988281
-16 12 29 0 0.276123 0.999512
-16 12 30 0 0.275391 1
-16 12 31 0 0.275146 1
-16 13 0 0.748047 0.353027 0
-16 13 1 0.748047 0.353027 0
-16 13 2 0.748047 0.353027 0
-16 13 3 0.748047 0.353027 0
-16 13 4 0.748047 0.353027 0
-16 13 5 0.748047 0.353027 0
-16 13 6 0.748047 0.353271 0
-16 13 7 0.748047 0.353271 0
-16 13 8 0.748047 0.353516 0
-16 13 9 0.748047 0.354004 0
-16 13 10 0.748047 0.35498 0
-16 13 11 0.748535 0.354492 0.152344
-16 13 12 0.748047 0.353271 0.247681
-16 13 13 0.74707 0.350586 0.338135
-16 13 14 0.740723 0.348145 0.436035
-16 13 15 0.717285 0.361816 0.532227
-16 13 16 0.689453 0.372314 0.62207
-16 13 17 0.652344 0.37207 0.711426
-16 13 18 0.602051 0.370361 0.793457
-16 13 19 0.539062 0.367432 0.865234
-16 13 20 0.463379 0.364014 0.923828
-16 13 21 0.355713 0.348633 0.941895
-16 13 22 0.203613 0.333252 0.947266
-16 13 23 0 0.321777 0.952148
-16 13 24 0 0.312988 0.95752
-16 13 25 0 0.305664 0.963867
-16 13 26 0 0.299561 0.971191
-16 13 27 0 0.294678 0.97998
-16 13 28 0 0.29126 0.990234
-16 13 29 0 0.28833 1
-16 13 30 0 0.285889 1
-16 13 31 0 0.284424 1
-16 14 0 0.739746 0.43042 0.114685
-16 14 1 0.739746 0.43042 0.114685
-16 14 2 0.739746 0.43042 0.114685
-16 14 3 0.739746 0.43042 0.114685
-16 14 4 0.739746 0.43042 0.114746
-16 14 5 0.739746 0.43042 0.114746
-16 14 6 0.739746 0.43042 0.114807
-16 14 7 0.739746 0.430664 0.114929
-16 14 8 0.739746 0.430664 0.115234
-16 14 9 0.739746 0.431152 0.115723
-16 14 10 0.740234 0.431641 0.116577
-16 14 11 0.73877 0.431885 0.192017
-16 14 12 0.736328 0.431396 0.265625
-16 14 13 0.731934 0.430176 0.343262
-16 14 14 0.725586 0.427002 0.431396
-16 14 15 0.706543 0.426514 0.528809
-16 14 16 0.677734 0.43335 0.620605
-16 14 17 0.640625 0.430664 0.710449
-16 14 18 0.589355 0.425781 0.792969
-16 14 19 0.525879 0.419189 0.865234
-16 14 20 0.447998 0.411865 0.924316
-16 14 21 0.336426 0.392334 0.944824
-16 14 22 0.15686 0.37207 0.950684
-16 14 23 0 0.356445 0.956055
-16 14 24 0 0.344482 0.961426
-16 14 25 0 0.333984 0.967773
-16 14 26 0 0.325195 0.975098
-16 14 27 0 0.317627 0.983887
-16 14 28 0 0.311279 0.992188
-16 14 29 0 0.305908 1
-16 14 30 0 0.301514 1
-16 14 31 0 0.298096 1
-16 15 0 0.730469 0.515625 0.186157
-16 15 1 0.730469 0.515625 0.186157
-16 15 2 0.730469 0.515625 0.186157
-16 15 3 0.730469 0.515625 0.186157
-16 15 4 0.730469 0.515625 0.186157
-16 15 5 0.730469 0.515625 0.186157
-16 15 6 0.730469 0.515625 0.186279
-16 15 7 0.730957 0.515625 0.186279
-16 15 8 0.730957 0.515625 0.186279
-16 15 9 0.730957 0.516113 0.186401
-16 15 10 0.730957 0.516602 0.186646
-16 15 11 0.729492 0.516602 0.225098
-16 15 12 0.725098 0.516113 0.288574
-16 15 13 0.716797 0.514648 0.358887
-16 15 14 0.703613 0.51123 0.436035
-16 15 15 0.685059 0.505859 0.521973
-16 15 16 0.657715 0.505371 0.616699
-16 15 17 0.620605 0.500488 0.708008
-16 15 18 0.569336 0.492676 0.791992
-16 15 19 0.503906 0.48291 0.864746
-16 15 20 0.422119 0.471436 0.924805
-16 15 21 0.302002 0.447754 0.949219
-16 15 22 0 0.422119 0.955566
-16 15 23 0 0.4021 0.961426
-16 15 24 0 0.38623 0.967285
-16 15 25 0 0.37207 0.973145
-16 15 26 0 0.359131 0.979492
-16 15 27 0 0.3479 0.986328
-16 15 28 0 0.338379 0.994629
-16 15 29 0 0.330322 1
-16 15 30 0 0.323486 1
-16 15 31 0 0.317627 1
-16 16 0 0.709473 0.609375 0.199219
-16 16 1 0.709473 0.609375 0.199219
-16 16 2 0.709473 0.609375 0.199219
-16 16 3 0.709473 0.609375 0.199219
-16 16 4 0.709473 0.609375 0.199219
-16 16 5 0.709473 0.609375 0.199219
-16 16 6 0.709473 0.609375 0.199219
-16 16 7 0.709473 0.609375 0.199219
-16 16 8 0.709473 0.609375 0.199341
-16 16 9 0.709473 0.609863 0.199341
-16 16 10 0.709473 0.610352 0.199341
-16 16 11 0.708496 0.610352 0.220337
-16 16 12 0.70459 0.609863 0.287598
-16 16 13 0.696777 0.608398 0.36084
-16 16 14 0.683594 0.60498 0.441162
-16 16 15 0.661133 0.598145 0.525391
-16 16 16 0.625977 0.585938 0.610352
-16 16 17 0.588379 0.580078 0.703125
-16 16 18 0.536133 0.569824 0.788574
-16 16 19 0.467529 0.557129 0.863281
-16 16 20 0.377686 0.541992 0.924316
-16 16 21 0.231934 0.514648 0.953613
-16 16 22 0 0.483154 0.960938
-16 16 23 0 0.458008 0.966797
-16 16 24 0 0.437256 0.972168
-16 16 25 0 0.418701 0.977539
-16 16 26 0 0.4021 0.983398
-16 16 27 0 0.386963 0.990234
-16 16 28 0 0.374023 0.998535
-16 16 29 0 0.362549 1
-16 16 30 0 0.352539 1
-16 16 31 0 0.34375 1
-16 17 0 0.649902 0.6875 0.192139
-16 17 1 0.649902 0.6875 0.192139
-16 17 2 0.649902 0.6875 0.192139
-16 17 3 0.649902 0.6875 0.192139
-16 17 4 0.649902 0.6875 0.192139
-16 17 5 0.649902 0.6875 0.192139
-16 17 6 0.649902 0.6875 0.192139
-16 17 7 0.649902 0.6875 0.192139
-16 17 8 0.649902 0.6875 0.192139
-16 17 9 0.649902 0.6875 0.192139
-16 17 10 0.649902 0.687988 0.192261
-16 17 11 0.650391 0.687988 0.192261
-16 17 12 0.646484 0.6875 0.263672
-16 17 13 0.63916 0.686523 0.340332
-16 17 14 0.626465 0.683105 0.422119
-16 17 15 0.605957 0.676758 0.508301
-16 17 16 0.57666 0.669922 0.599609
-16 17 17 0.538574 0.663574 0.693848
-16 17 18 0.483398 0.652344 0.781738
-16 17 19 0.407227 0.637695 0.858887
-16 17 20 0.296143 0.620117 0.922363
-16 17 21 0 0.589844 0.957031
-16 17 22 0 0.553223 0.967285
-16 17 23 0 0.522949 0.974121
-16 17 24 0 0.497559 0.97998
-16 17 25 0 0.474609 0.985352
-16 17 26 0 0.453369 0.991211
-16 17 27 0 0.434082 0.99707
-16 17 28 0 0.416992 1
-16 17 29 0 0.401611 1
-16 17 30 0 0.388184 1
-16 17 31 0 0.375977 1
-16 18 0 0.569336 0.756348 0.182861
-16 18 1 0.569336 0.756348 0.182861
-16 18 2 0.569336 0.756348 0.182861
-16 18 3 0.569336 0.756348 0.182861
-16 18 4 0.569336 0.756348 0.182861
-16 18 5 0.569336 0.756348 0.182861
-16 18 6 0.569336 0.756348 0.182861
-16 18 7 0.569336 0.756348 0.182861
-16 18 8 0.569336 0.756348 0.182983
-16 18 9 0.569336 0.756836 0.182983
-16 18 10 0.569336 0.756836 0.182983
-16 18 11 0.569824 0.757324 0.183105
-16 18 12 0.567383 0.757324 0.231445
-16 18 13 0.561035 0.756836 0.314209
-16 18 14 0.549805 0.755859 0.398926
-16 18 15 0.531738 0.753906 0.488525
-16 18 16 0.503906 0.750977 0.583984
-16 18 17 0.462158 0.745605 0.680176
-16 18 18 0.398193 0.734863 0.770508
-16 18 19 0.297852 0.719238 0.850586
-16 18 20 0 0.700195 0.916504
-16 18 21 0 0.669434 0.958496
-16 18 22 0 0.630371 0.975586
-16 18 23 0 0.595703 0.985352
-16 18 24 0 0.565918 0.991699
-16 18 25 0 0.538086 0.99707
-16 18 26 0 0.512207 1
-16 18 27 0 0.488281 1
-16 18 28 0 0.466553 1
-16 18 29 0 0.447021 1
-16 18 30 0 0.429443 1
-16 18 31 0 0.413574 1
-16 19 0 0.468506 0.822266 0.174194
-16 19 1 0.468506 0.822266 0.174194
-16 19 2 0.468506 0.822266 0.174194
-16 19 3 0.468506 0.822266 0.174194
-16 19 4 0.468506 0.822266 0.174194
-16 19 5 0.468506 0.822266 0.174194
-16 19 6 0.468506 0.822266 0.174194
-16 19 7 0.468506 0.822266 0.174194
-16 19 8 0.468506 0.822266 0.174194
-16 19 9 0.468506 0.822266 0.174194
-16 19 10 0.46875 0.822754 0.174194
-16 19 11 0.468994 0.822754 0.174316
-16 19 12 0.468506 0.823242 0.190796
-16 19 13 0.461182 0.82373 0.285156
-16 19 14 0.448975 0.824707 0.374268
-16 19 15 0.428467 0.825195 0.466553
-16 19 16 0.394287 0.824707 0.563477
-16 19 17 0.337402 0.820801 0.661621
-16 19 18 0.229614 0.812012 0.754395
-16 19 19 0 0.797363 0.837402
-16 19 20 0 0.777832 0.906738
-16 19 21 0 0.748535 0.956543
-16 19 22 0 0.710449 0.983398
-16 19 23 0 0.67334 0.998047
-16 19 24 0 0.640137 1
-16 19 25 0 0.607422 1
-16 19 26 0 0.57666 1
-16 19 27 0 0.547852 1
-16 19 28 0 0.520996 1
-16 19 29 0 0.496826 1
-16 19 30 0 0.474854 1
-16 19 31 0 0.455078 1
-16 20 0 0.318604 0.881348 0.165527
-16 20 1 0.318604 0.881348 0.165527
-16 20 2 0.318604 0.881348 0.165527
-16 20 3 0.318604 0.881348 0.165527
-16 20 4 0.318604 0.881348 0.165527
-16 20 5 0.318604 0.881348 0.165527
-16 20 6 0.318604 0.881348 0.165527
-16 20 7 0.318604 0.881348 0.165527
-16 20 8 0.318848 0.881348 0.165527
-16 20 9 0.318848 0.881348 0.165527
-16 20 10 0.319092 0.881348 0.165649
-16 20 11 0.31958 0.881836 0.165649
-16 20 12 0.320557 0.881836 0.165771
-16 20 13 0.310791 0.883301 0.251953
-16 20 14 0.288818 0.885254 0.347656
-16 20 15 0.248413 0.887207 0.442139
-16 20 16 0.15271 0.888184 0.540527
-16 20 17 0 0.886719 0.63916
-16 20 18 0 0.879883 0.733887
-16 20 19 0 0.866699 0.819336
-16 20 20 0 0.848633 0.89209
-16 20 21 0 0.823242 0.950195
-16 20 22 0 0.789062 0.988281
-16 20 23 0 0.751953 1
-16 20 24 0 0.716309 1
-16 20 25 0 0.680176 1
-16 20 26 0 0.644531 1
-16 20 27 0 0.610352 1
-16 20 28 0 0.579102 1
-16 20 29 0 0.549805 1
-16 20 30 0 0.523438 1
-16 20 31 0 0.499023 1
-16 21 0 0 0.932617 0.156494
-16 21 1 0 0.932617 0.156494
-16 21 2 0 0.932617 0.156494
-16 21 3 0 0.932617 0.156494
-16 21 4 0 0.932617 0.156494
-16 21 5 0 0.932617 0.156494
-16 21 6 0 0.932617 0.156494
-16 21 7 0 0.932617 0.156494
-16 21 8 0 0.932617 0.156494
-16 21 9 0 0.932617 0.156616
-16 21 10 0 0.932617 0.156616
-16 21 11 0 0.933105 0.156738
-16 21 12 0 0.933105 0.15686
-16 21 13 0 0.934082 0.211304
-16 21 14 0 0.936523 0.317383
-16 21 15 0 0.939453 0.415039
-16 21 16 0 0.942383 0.51416
-16 21 17 0 0.942383 0.613281
-16 21 18 0 0.937988 0.709473
-16 21 19 0 0.927734 0.796875
-16 21 20 0 0.911621 0.872559
-16 21 21 0 0.890137 0.936523
-16 21 22 0 0.861816 0.984863
-16 21 23 0 0.827637 1
-16 21 24 0 0.791504 1
-16 21 25 0 0.753418 1
-16 21 26 0 0.714355 1
-16 21 27 0 0.67627 1
-16 21 28 0 0.639648 1
-16 21 29 0 0.605957 1
-16 21 30 0 0.574219 1
-16 21 31 0 0.54541 1
-16 22 0 0 0.975098 0.147217
-16 22 1 0 0.975098 0.147217
-16 22 2 0 0.975098 0.147217
-16 22 3 0 0.975098 0.147217
-16 22 4 0 0.975098 0.147217
-16 22 5 0 0.975098 0.147217
-16 22 6 0 0.975098 0.147217
-16 22 7 0 0.975098 0.147217
-16 22 8 0 0.975098 0.147217
-16 22 9 0 0.975098 0.147217
-16 22 10 0 0.975098 0.147339
-16 22 11 0 0.975586 0.147339
-16 22 12 0 0.975586 0.147461
-16 22 13 0 0.976074 0.157471
-16 22 14 0 0.979004 0.284424
-16 22 15 0 0.982422 0.38623
-16 22 16 0 0.986328 0.486084
-16 22 17 0 0.988281 0.585449
-16 22 18 0 0.986816 0.682129
-16 22 19 0 0.979492 0.770996
-16 22 20 0 0.966309 0.849121
-16 22 21 0 0.947266 0.916504
-16 22 22 0 0.92334 0.97168
-16 22 23 0 0.894043 1
-16 22 24 0 0.861328 1
-16 22 25 0 0.823242 1
-16 22 26 0 0.783203 1
-16 22 27 0 0.741699 1
-16 22 28 0 0.701172 1
-16 22 29 0 0.663086 1
-16 22 30 0 0.626953 1
-16 22 31 0 0.59375 1
-16 23 0 0 1 0.138062
-16 23 1 0 1 0.138062
-16 23 2 0 1 0.138062
-16 23 3 0 1 0.138062
-16 23 4 0 1 0.138062
-16 23 5 0 1 0.138062
-16 23 6 0 1 0.138062
-16 23 7 0 1 0.138062
-16 23 8 0 1 0.138062
-16 23 9 0 1 0.138062
-16 23 10 0 1 0.138184
-16 23 11 0 1 0.138184
-16 23 12 0 1 0.138306
-16 23 13 0 1 0.13855
-16 23 14 0 1 0.249023
-16 23 15 0 1 0.357178
-16 23 16 0 1 0.458252
-16 23 17 0 1 0.557617
-16 23 18 0 1 0.653809
-16 23 19 0 1 0.743652
-16 23 20 0 1 0.82373
-16 23 21 0 0.994141 0.893555
-16 23 22 0 0.972656 0.952148
-16 23 23 0 0.948242 0.998535
-16 23 24 0 0.919922 1
-16 23 25 0 0.885254 1
-16 23 26 0 0.845215 1
-16 23 27 0 0.803223 1
-16 23 28 0 0.760254 1
-16 23 29 0 0.718262 1
-16 23 30 0 0.678223 1
-16 23 31 0 0.641113 1
-16 24 0 0 1 0.129028
-16 24 1 0 1 0.129028
-16 24 2 0 1 0.129028
-16 24 3 0 1 0.129028
-16 24 4 0 1 0.129028
-16 24 5 0 1 0.129028
-16 24 6 0 1 0.129028
-16 24 7 0 1 0.129028
-16 24 8 0 1 0.129028
-16 24 9 0 1 0.129028
-16 24 10 0 1 0.129028
-16 24 11 0 1 0.12915
-16 24 12 0 1 0.129272
-16 24 13 0 1 0.129517
-16 24 14 0 1 0.209473
-16 24 15 0 1 0.327637
-16 24 16 0 1 0.430664
-16 24 17 0 1 0.529785
-16 24 18 0 1 0.625488
-16 24 19 0 1 0.715332
-16 24 20 0 1 0.796387
-16 24 21 0 1 0.868652
-16 24 22 0 1 0.929688
-16 24 23 0 0.992188 0.979492
-16 24 24 0 0.967773 1
-16 24 25 0 0.9375 1
-16 24 26 0 0.900391 1
-16 24 27 0 0.858887 1
-16 24 28 0 0.814941 1
-16 24 29 0 0.770508 1
-16 24 30 0 0.728027 1
-16 24 31 0 0.687012 1
-16 25 0 0 1 0.119141
-16 25 1 0 1 0.119141
-16 25 2 0 1 0.119141
-16 25 3 0 1 0.119141
-16 25 4 0 1 0.119141
-16 25 5 0 1 0.119141
-16 25 6 0 1 0.119141
-16 25 7 0 1 0.119141
-16 25 8 0 1 0.119141
-16 25 9 0 1 0.119202
-16 25 10 0 1 0.119202
-16 25 11 0 1 0.119324
-16 25 12 0 1 0.119446
-16 25 13 0 1 0.11969
-16 25 14 0 1 0.155151
-16 25 15 0 1 0.294434
-16 25 16 0 1 0.400391
-16 25 17 0 1 0.499512
-16 25 18 0 1 0.594727
-16 25 19 0 1 0.684082
-16 25 20 0 1 0.765625
-16 25 21 0 1 0.838867
-16 25 22 0 1 0.90332
-16 25 23 0 1 0.956055
-16 25 24 0 1 0.999512
-16 25 25 0 0.984863 1
-16 25 26 0 0.952148 1
-16 25 27 0 0.913086 1
-16 25 28 0 0.869629 1
-16 25 29 0 0.824707 1
-16 25 30 0 0.779297 1
-16 25 31 0 0.735352 1
-16 26 0 0 1 0.108337
-16 26 1 0 1 0.108337
-16 26 2 0 1 0.108337
-16 26 3 0 1 0.108337
-16 26 4 0 1 0.108337
-16 26 5 0 1 0.108337
-16 26 6 0 1 0.108337
-16 26 7 0 1 0.108337
-16 26 8 0 1 0.108337
-16 26 9 0 1 0.108398
-16 26 10 0 1 0.108459
-16 26 11 0 1 0.108521
-16 26 12 0 1 0.108643
-16 26 13 0 1 0.108887
-16 26 14 0 1 0.109253
-16 26 15 0 1 0.256348
-16 26 16 0 1 0.36792
-16 26 17 0 1 0.467285
-16 26 18 0 1 0.561523
-16 26 19 0 1 0.649902
-16 26 20 0 1 0.731445
-16 26 21 0 1 0.805664
-16 26 22 0 1 0.87207
-16 26 23 0 1 0.927734
-16 26 24 0 1 0.974121
-16 26 25 0 1 1
-16 26 26 0 0.999512 1
-16 26 27 0 0.964355 1
-16 26 28 0 0.922852 1
-16 26 29 0 0.878418 1
-16 26 30 0 0.832031 1
-16 26 31 0 0.786133 1
-16 27 0 0 1 0.0963135
-16 27 1 0 1 0.0963135
-16 27 2 0 1 0.0963135
-16 27 3 0 1 0.0963135
-16 27 4 0 1 0.0963135
-16 27 5 0 1 0.0963135
-16 27 6 0 1 0.0963135
-16 27 7 0 1 0.0963135
-16 27 8 0 1 0.0963745
-16 27 9 0 1 0.0963745
-16 27 10 0 1 0.0964355
-16 27 11 0 1 0.0965576
-16 27 12 0 1 0.0966797
-16 27 13 0 1 0.0969238
-16 27 14 0 1 0.0973511
-16 27 15 0 1 0.210083
-16 27 16 0 1 0.33252
-16 27 17 0 1 0.433105
-16 27 18 0 1 0.526367
-16 27 19 0 1 0.61377
-16 27 20 0 1 0.694336
-16 27 21 0 1 0.769043
-16 27 22 0 1 0.836426
-16 27 23 0 1 0.894043
-16 27 24 0 1 0.943359
-16 27 25 0 1 0.98877
-16 27 26 0 1 1
-16 27 27 0 1 1
-16 27 28 0 0.973145 1
-16 27 29 0 0.930176 1
-16 27 30 0 0.883789 1
-16 27 31 0 0.836914 1
-16 28 0 0 1 0.0825806
-16 28 1 0 1 0.0825806
-16 28 2 0 1 0.0825806
-16 28 3 0 1 0.0825806
-16 28 4 0 1 0.0825806
-16 28 5 0 1 0.0825806
-16 28 6 0 1 0.0825806
-16 28 7 0 1 0.0825806
-16 28 8 0 1 0.0826416
-16 28 9 0 1 0.0826416
-16 28 10 0 1 0.0827026
-16 28 11 0 1 0.0828247
-16 28 12 0 1 0.0830078
-16 28 13 0 1 0.083313
-16 28 14 0 1 0.0838013
-16 28 15 0 1 0.144653
-16 28 16 0 1 0.293457
-16 28 17 0 1 0.396729
-16 28 18 0 1 0.489502
-16 28 19 0 1 0.575684
-16 28 20 0 1 0.655273
-16 28 21 0 1 0.729492
-16 28 22 0 1 0.797363
-16 28 23 0 1 0.856445
-16 28 24 0 1 0.907715
-16 28 25 0 1 0.956055
-16 28 26 0 1 1
-16 28 27 0 1 1
-16 28 28 0 1 1
-16 28 29 0 0.978516 1
-16 28 30 0 0.93457 1
-16 28 31 0 0.887695 1
-16 29 0 0 1 0.0656738
-16 29 1 0 1 0.0656738
-16 29 2 0 1 0.0656738
-16 29 3 0 1 0.0656738
-16 29 4 0 1 0.0656738
-16 29 5 0 1 0.0656738
-16 29 6 0 1 0.0656738
-16 29 7 0 1 0.0657349
-16 29 8 0 1 0.0657349
-16 29 9 0 1 0.0657959
-16 29 10 0 1 0.0658569
-16 29 11 0 1 0.065979
-16 29 12 0 1 0.0662231
-16 29 13 0 1 0.0665894
-16 29 14 0 1 0.0671997
-16 29 15 0 1 0.0680542
-16 29 16 0 1 0.248657
-16 29 17 0 1 0.358154
-16 29 18 0 1 0.451172
-16 29 19 0 1 0.535645
-16 29 20 0 1 0.61377
-16 29 21 0 1 0.687012
-16 29 22 0 1 0.754395
-16 29 23 0 1 0.813965
-16 29 24 0 1 0.866699
-16 29 25 0 1 0.91748
-16 29 26 0 1 0.965332
-16 29 27 0 1 1
-16 29 28 0 1 1
-16 29 29 0 1 1
-16 29 30 0 0.98291 1
-16 29 31 0 0.937988 1
-16 30 0 0 1 0.039978
-16 30 1 0 1 0.039978
-16 30 2 0 1 0.039978
-16 30 3 0 1 0.0400085
-16 30 4 0 1 0.0400085
-16 30 5 0 1 0.0400085
-16 30 6 0 1 0.0400085
-16 30 7 0 1 0.0400391
-16 30 8 0 1 0.0400696
-16 30 9 0 1 0.0401611
-16 30 10 0 1 0.0403137
-16 30 11 0 1 0.0405579
-16 30 12 0 1 0.0410156
-16 30 13 0 1 0.0417175
-16 30 14 0 1 0.0427856
-16 30 15 0 1 0.044342
-16 30 16 0 1 0.193726
-16 30 17 0 1 0.31665
-16 30 18 0 1 0.410889
-16 30 19 0 1 0.494385
-16 30 20 0 1 0.570801
-16 30 21 0 1 0.642578
-16 30 22 0 1 0.708984
-16 30 23 0 1 0.768555
-16 30 24 0 1 0.821289
-16 30 25 0 1 0.873535
-16 30 26 0 1 0.923828
-16 30 27 0 1 0.971191
-16 30 28 0 1 1
-16 30 29 0 1 1
-16 30 30 0 1 1
-16 30 31 0 0.986328 1
-16 31 0 0 1 0
-16 31 1 0 1 0
-16 31 2 0 1 0
-16 31 3 0 1 0
-16 31 4 0 1 0
-16 31 5 0 1 0
-16 31 6 0 1 0
-16 31 7 0 1 0
-16 31 8 0 1 0
-16 31 9 0 1 0
-16 31 10 0 1 0
-16 31 11 0 1 0
-16 31 12 0 1 0
-16 31 13 0 1 0
-16 31 14 0 1 0
-16 31 15 0 1 0
-16 31 16 0 1 0.105469
-16 31 17 0 1 0.271484
-16 31 18 0 1 0.369141
-16 31 19 0 1 0.451904
-16 31 20 0 1 0.526367
-16 31 21 0 1 0.596191
-16 31 22 0 1 0.661133
-16 31 23 0 1 0.719727
-16 31 24 0 1 0.772949
-16 31 25 0 1 0.825684
-16 31 26 0 1 0.87793
-16 31 27 0 1 0.928711
-16 31 28 0 1 0.975586
-16 31 29 0 1 1
-16 31 30 0 1 1
-16 31 31 0 1 1
-17 0 0 0.802734 0 0.0457153
-17 0 1 0.802734 0 0.0457153
-17 0 2 0.802734 0 0.0457153
-17 0 3 0.802734 0 0.0456848
-17 0 4 0.802734 0 0.0456848
-17 0 5 0.802734 0 0.0456238
-17 0 6 0.802734 0 0.0455627
-17 0 7 0.802734 0 0.0453796
-17 0 8 0.802734 0 0.0450745
-17 0 9 0.802734 0 0.0444641
-17 0 10 0.803223 0 0.0433044
-17 0 11 0.807129 0 0.0426331
-17 0 12 0.814453 0 0.180908
-17 0 13 0.825195 0 0.296143
-17 0 14 0.833984 0 0.401367
-17 0 15 0.836426 0.115723 0.51123
-17 0 16 0.827148 0.231445 0.614746
-17 0 17 0.799805 0.252441 0.706543
-17 0 18 0.758301 0.261719 0.790527
-17 0 19 0.706543 0.27002 0.86377
-17 0 20 0.646973 0.2771 0.924316
-17 0 21 0.565918 0.275879 0.949707
-17 0 22 0.478027 0.271484 0.958008
-17 0 23 0.390381 0.268066 0.962891
-17 0 24 0.292969 0.265381 0.967285
-17 0 25 0.0927734 0.263428 0.97168
-17 0 26 0 0.262207 0.977539
-17 0 27 0 0.261475 0.984375
-17 0 28 0 0.261719 0.993164
-17 0 29 0 0.262695 1
-17 0 30 0 0.263916 1
-17 0 31 0 0.265625 1
-17 1 0 0.802734 0 0.0456848
-17 1 1 0.802734 0 0.0456848
-17 1 2 0.802734 0 0.0456543
-17 1 3 0.802734 0 0.0456543
-17 1 4 0.802734 0 0.0456238
-17 1 5 0.802734 0 0.0455933
-17 1 6 0.802734 0 0.0455017
-17 1 7 0.802734 0 0.0453491
-17 1 8 0.802734 0 0.0450439
-17 1 9 0.802734 0 0.0444031
-17 1 10 0.803223 0 0.0432434
-17 1 11 0.807129 0 0.0426025
-17 1 12 0.814453 0 0.180908
-17 1 13 0.825195 0 0.296143
-17 1 14 0.833984 0 0.401367
-17 1 15 0.836426 0.115906 0.51123
-17 1 16 0.827148 0.231567 0.614746
-17 1 17 0.799805 0.252441 0.706543
-17 1 18 0.758301 0.261719 0.790527
-17 1 19 0.706543 0.270264 0.86377
-17 1 20 0.646973 0.2771 0.924316
-17 1 21 0.565918 0.275879 0.949707
-17 1 22 0.478027 0.271729 0.958008
-17 1 23 0.390381 0.268066 0.962891
-17 1 24 0.292969 0.265381 0.967285
-17 1 25 0.0927124 0.263428 0.97168
-17 1 26 0 0.262207 0.977539
-17 1 27 0 0.261719 0.984375
-17 1 28 0 0.261719 0.993164
-17 1 29 0 0.262695 1
-17 1 30 0 0.263916 1
-17 1 31 0 0.265625 1
-17 2 0 0.802734 0 0.0455933
-17 2 1 0.802734 0 0.0455933
-17 2 2 0.802734 0 0.0455933
-17 2 3 0.802734 0 0.0455627
-17 2 4 0.802734 0 0.0455627
-17 2 5 0.802734 0 0.0455017
-17 2 6 0.802734 0 0.0454407
-17 2 7 0.802734 0 0.0452576
-17 2 8 0.802734 0 0.0449524
-17 2 9 0.802734 0 0.044342
-17 2 10 0.803223 0 0.0431824
-17 2 11 0.807129 0 0.042511
-17 2 12 0.814453 0 0.180908
-17 2 13 0.825195 0 0.296143
-17 2 14 0.833984 0 0.401367
-17 2 15 0.836426 0.116211 0.51123
-17 2 16 0.827148 0.231689 0.614746
-17 2 17 0.799805 0.252441 0.706543
-17 2 18 0.758301 0.261719 0.790527
-17 2 19 0.706543 0.270264 0.86377
-17 2 20 0.646973 0.2771 0.924316
-17 2 21 0.565918 0.275879 0.949707
-17 2 22 0.477783 0.271729 0.958008
-17 2 23 0.390381 0.268066 0.962891
-17 2 24 0.292969 0.265381 0.967285
-17 2 25 0.0926514 0.263428 0.97168
-17 2 26 0 0.262207 0.977539
-17 2 27 0 0.261719 0.984375
-17 2 28 0 0.261719 0.993164
-17 2 29 0 0.262695 1
-17 2 30 0 0.263916 1
-17 2 31 0 0.265625 1
-17 3 0 0.802734 0 0.0454407
-17 3 1 0.802734 0 0.0454407
-17 3 2 0.802734 0 0.0454407
-17 3 3 0.802734 0 0.0454407
-17 3 4 0.802734 0 0.0454102
-17 3 5 0.802734 0 0.0453491
-17 3 6 0.802734 0 0.0452881
-17 3 7 0.802734 0 0.045105
-17 3 8 0.802734 0 0.0447998
-17 3 9 0.802734 0 0.0441895
-17 3 10 0.803223 0 0.0429993
-17 3 11 0.807129 0 0.0423584
-17 3 12 0.814453 0 0.180908
-17 3 13 0.825195 0 0.296143
-17 3 14 0.833984 0 0.401367
-17 3 15 0.836426 0.11676 0.51123
-17 3 16 0.827148 0.231812 0.614746
-17 3 17 0.799805 0.252686 0.706543
-17 3 18 0.758301 0.261963 0.790527
-17 3 19 0.706543 0.270264 0.86377
-17 3 20 0.646973 0.277344 0.924316
-17 3 21 0.565918 0.276123 0.949707
-17 3 22 0.477783 0.271729 0.958008
-17 3 23 0.390381 0.268311 0.962891
-17 3 24 0.292969 0.265625 0.967285
-17 3 25 0.0925293 0.263672 0.97168
-17 3 26 0 0.262207 0.977539
-17 3 27 0 0.261719 0.984375
-17 3 28 0 0.261963 0.993164
-17 3 29 0 0.262695 1
-17 3 30 0 0.263916 1
-17 3 31 0 0.265625 1
-17 4 0 0.802734 0 0.045166
-17 4 1 0.802734 0 0.045166
-17 4 2 0.802734 0 0.045166
-17 4 3 0.802734 0 0.045166
-17 4 4 0.802734 0 0.0451355
-17 4 5 0.802734 0 0.0450745
-17 4 6 0.802734 0 0.0450134
-17 4 7 0.802734 0 0.0448303
-17 4 8 0.802734 0 0.0445251
-17 4 9 0.802734 0 0.0438843
-17 4 10 0.803223 0 0.0427246
-17 4 11 0.807129 0 0.0420227
-17 4 12 0.814453 0 0.180908
-17 4 13 0.825195 0 0.296143
-17 4 14 0.833984 0 0.401367
-17 4 15 0.836426 0.117859 0.51123
-17 4 16 0.827148 0.232178 0.614746
-17 4 17 0.799805 0.25293 0.706543
-17 4 18 0.758301 0.262207 0.790527
-17 4 19 0.706543 0.270508 0.86377
-17 4 20 0.646973 0.277588 0.924316
-17 4 21 0.565918 0.276123 0.949707
-17 4 22 0.477783 0.271973 0.958008
-17 4 23 0.390381 0.268311 0.962891
-17 4 24 0.292969 0.265625 0.967285
-17 4 25 0.0923462 0.263672 0.97168
-17 4 26 0 0.262451 0.977539
-17 4 27 0 0.261719 0.984375
-17 4 28 0 0.261963 0.993164
-17 4 29 0 0.262695 1
-17 4 30 0 0.26416 1
-17 4 31 0 0.265869 1
-17 5 0 0.802734 0 0.0446472
-17 5 1 0.802734 0 0.0446472
-17 5 2 0.802734 0 0.0446167
-17 5 3 0.802734 0 0.0446167
-17 5 4 0.802734 0 0.0445862
-17 5 5 0.802734 0 0.0445557
-17 5 6 0.802734 0 0.0444641
-17 5 7 0.802734 0 0.044281
-17 5 8 0.802734 0 0.0439758
-17 5 9 0.803223 0 0.043335
-17 5 10 0.803223 0 0.0421143
-17 5 11 0.807129 0 0.0414124
-17 5 12 0.814453 0 0.180908
-17 5 13 0.825195 0 0.296143
-17 5 14 0.833984 0 0.401367
-17 5 15 0.836426 0.119812 0.51123
-17 5 16 0.827148 0.23291 0.614746
-17 5 17 0.799805 0.253662 0.706543
-17 5 18 0.758301 0.262695 0.790527
-17 5 19 0.706543 0.270996 0.86377
-17 5 20 0.646973 0.277832 0.924316
-17 5 21 0.56543 0.276611 0.949707
-17 5 22 0.477783 0.272217 0.958008
-17 5 23 0.390381 0.268555 0.962891
-17 5 24 0.292969 0.265869 0.967285
-17 5 25 0.0918579 0.263916 0.97168
-17 5 26 0 0.262451 0.977539
-17 5 27 0 0.261963 0.984375
-17 5 28 0 0.261963 0.993164
-17 5 29 0 0.262939 1
-17 5 30 0 0.26416 1
-17 5 31 0 0.265869 1
-17 6 0 0.802734 0 0.0435791
-17 6 1 0.802734 0 0.0435791
-17 6 2 0.802734 0 0.0435791
-17 6 3 0.802734 0 0.0435486
-17 6 4 0.802734 0 0.0435181
-17 6 5 0.802734 0 0.0434875
-17 6 6 0.802734 0 0.043396
-17 6 7 0.803223 0 0.0432129
-17 6 8 0.803223 0 0.0428772
-17 6 9 0.803223 0 0.0422058
-17 6 10 0.803223 0 0.0409546
-17 6 11 0.807129 0 0.0402222
-17 6 12 0.814453 0 0.180786
-17 6 13 0.825195 0 0.295898
-17 6 14 0.833984 0 0.401367
-17 6 15 0.836426 0.123535 0.51123
-17 6 16 0.827148 0.234253 0.614746
-17 6 17 0.799805 0.254639 0.706543
-17 6 18 0.758301 0.263672 0.790527
-17 6 19 0.706543 0.271973 0.86377
-17 6 20 0.646973 0.278564 0.924316
-17 6 21 0.56543 0.2771 0.949707
-17 6 22 0.477783 0.272705 0.958008
-17 6 23 0.390137 0.269043 0.962891
-17 6 24 0.292725 0.266357 0.967285
-17 6 25 0.0910034 0.26416 0.97168
-17 6 26 0 0.262939 0.977539
-17 6 27 0 0.262207 0.984375
-17 6 28 0 0.262207 0.993164
-17 6 29 0 0.263184 1
-17 6 30 0 0.264404 1
-17 6 31 0 0.266113 1
-17 7 0 0.803223 0 0.0413818
-17 7 1 0.803223 0 0.0413818
-17 7 2 0.803223 0 0.0413818
-17 7 3 0.803223 0 0.0413513
-17 7 4 0.803223 0 0.0413208
-17 7 5 0.803223 0 0.0412903
-17 7 6 0.803223 0 0.0411682
-17 7 7 0.803223 0 0.0409851
-17 7 8 0.803223 0 0.0406189
-17 7 9 0.803223 0 0.0398865
-17 7 10 0.803711 0 0.0384827
-17 7 11 0.807129 0 0.0376892
-17 7 12 0.814453 0 0.180664
-17 7 13 0.825195 0 0.295898
-17 7 14 0.833984 0 0.401367
-17 7 15 0.836426 0.130249 0.51123
-17 7 16 0.827148 0.236816 0.614746
-17 7 17 0.799316 0.256836 0.706543
-17 7 18 0.757812 0.265625 0.790527
-17 7 19 0.706543 0.273682 0.86377
-17 7 20 0.646973 0.280273 0.924316
-17 7 21 0.56543 0.278564 0.949707
-17 7 22 0.477539 0.273926 0.958008
-17 7 23 0.389893 0.27002 0.962891
-17 7 24 0.29248 0.26709 0.967285
-17 7 25 0.0892944 0.264893 0.97168
-17 7 26 0 0.263428 0.977539
-17 7 27 0 0.262695 0.984375
-17 7 28 0 0.262695 0.993164
-17 7 29 0 0.263428 1
-17 7 30 0 0.264648 1
-17 7 31 0 0.266357 1
-17 8 0 0.803711 0 0.0364075
-17 8 1 0.803711 0 0.0364075
-17 8 2 0.803711 0 0.0364075
-17 8 3 0.803711 0 0.036377
-17 8 4 0.803711 0 0.0363464
-17 8 5 0.803711 0 0.0362854
-17 8 6 0.803711 0 0.0361633
-17 8 7 0.803711 0 0.0359497
-17 8 8 0.803711 0 0.0354614
-17 8 9 0.803711 0 0.0345459
-17 8 10 0.804199 0 0.0327759
-17 8 11 0.807617 0 0.0316772
-17 8 12 0.814941 0 0.180542
-17 8 13 0.825195 0 0.295654
-17 8 14 0.833984 0 0.401123
-17 8 15 0.835938 0.141846 0.51123
-17 8 16 0.82666 0.241577 0.614746
-17 8 17 0.799316 0.26123 0.706543
-17 8 18 0.757812 0.269531 0.790527
-17 8 19 0.706055 0.2771 0.86377
-17 8 20 0.646484 0.283203 0.924316
-17 8 21 0.564941 0.281006 0.950195
-17 8 22 0.477295 0.275879 0.958496
-17 8 23 0.389648 0.271729 0.963379
-17 8 24 0.291992 0.268799 0.967285
-17 8 25 0.0858154 0.266357 0.972168
-17 8 26 0 0.264648 0.977539
-17 8 27 0 0.263672 0.984375
-17 8 28 0 0.263672 0.993164
-17 8 29 0 0.264404 1
-17 8 30 0 0.265381 1
-17 8 31 0 0.266846 1
-17 9 0 0.804688 0 0.0210266
-17 9 1 0.804688 0 0.0210114
-17 9 2 0.804688 0 0.0209961
-17 9 3 0.804688 0 0.0209503
-17 9 4 0.804688 0 0.020874
-17 9 5 0.804688 0 0.0207214
-17 9 6 0.804688 0 0.0204163
-17 9 7 0.804688 0 0.0198212
-17 9 8 0.804688 0 0.0185547
-17 9 9 0.804688 0 0.0156403
-17 9 10 0.804688 0.00985718 0
-17 9 11 0.808594 0.0408325 0
-17 9 12 0.81543 0 0.180176
-17 9 13 0.825195 0 0.295166
-17 9 14 0.833984 0 0.400879
-17 9 15 0.835449 0.160889 0.510742
-17 9 16 0.826172 0.250488 0.614746
-17 9 17 0.798828 0.269043 0.706543
-17 9 18 0.757324 0.276611 0.790527
-17 9 19 0.705566 0.283203 0.86377
-17 9 20 0.645996 0.288574 0.924316
-17 9 21 0.564453 0.285645 0.950195
-17 9 22 0.476562 0.280029 0.958496
-17 9 23 0.388916 0.275391 0.963379
-17 9 24 0.290771 0.271729 0.967285
-17 9 25 0.0784302 0.269043 0.972168
-17 9 26 0 0.266846 0.978027
-17 9 27 0 0.265869 0.984863
-17 9 28 0 0.265381 0.993652
-17 9 29 0 0.265869 1
-17 9 30 0 0.266846 1
-17 9 31 0 0.268066 1
-17 10 0 0.806152 0.1203 0
-17 10 1 0.806152 0.1203 0
-17 10 2 0.806152 0.1203 0
-17 10 3 0.806152 0.120361 0
-17 10 4 0.806152 0.120483 0
-17 10 5 0.806152 0.120605 0
-17 10 6 0.806152 0.120972 0
-17 10 7 0.806152 0.121643 0
-17 10 8 0.806152 0.122925 0
-17 10 9 0.806152 0.125244 0
-17 10 10 0.806152 0.129517 0
-17 10 11 0.80957 0.13208 0
-17 10 12 0.815918 0.126953 0.180054
-17 10 13 0.825684 0.11969 0.294189
-17 10 14 0.833496 0.12085 0.400391
-17 10 15 0.834961 0.188354 0.510254
-17 10 16 0.825195 0.265381 0.614258
-17 10 17 0.797852 0.282227 0.706543
-17 10 18 0.756348 0.288574 0.790527
-17 10 19 0.70459 0.293945 0.86377
-17 10 20 0.64502 0.298096 0.924316
-17 10 21 0.563477 0.293945 0.950195
-17 10 22 0.475342 0.287109 0.958496
-17 10 23 0.387451 0.28125 0.963867
-17 10 24 0.288818 0.2771 0.967773
-17 10 25 0.0608521 0.273682 0.972656
-17 10 26 0 0.270996 0.978027
-17 10 27 0 0.269287 0.985352
-17 10 28 0 0.268555 0.994141
-17 10 29 0 0.268555 1
-17 10 30 0 0.269043 1
-17 10 31 0 0.27002 1
-17 11 0 0.808594 0.187256 0
-17 11 1 0.808594 0.187256 0
-17 11 2 0.808594 0.187256 0
-17 11 3 0.808594 0.187256 0
-17 11 4 0.808594 0.187256 0
-17 11 5 0.808594 0.187378 0
-17 11 6 0.808594 0.187622 0
-17 11 7 0.808594 0.187866 0
-17 11 8 0.808594 0.188599 0
-17 11 9 0.808594 0.189819 0
-17 11 10 0.809082 0.192017 0
-17 11 11 0.811523 0.193604 0
-17 11 12 0.817383 0.190796 0.18042
-17 11 13 0.825684 0.186646 0.293213
-17 11 14 0.833496 0.1875 0.399902
-17 11 15 0.833496 0.225464 0.509766
-17 11 16 0.823242 0.288818 0.614258
-17 11 17 0.795898 0.303467 0.706543
-17 11 18 0.754395 0.307861 0.790527
-17 11 19 0.702637 0.311523 0.864258
-17 11 20 0.643066 0.313721 0.924316
-17 11 21 0.561523 0.307617 0.950684
-17 11 22 0.473389 0.298828 0.958984
-17 11 23 0.38501 0.291504 0.964355
-17 11 24 0.285156 0.286133 0.968262
-17 11 25 0 0.281494 0.973145
-17 11 26 0 0.278076 0.979004
-17 11 27 0 0.275391 0.98584
-17 11 28 0 0.273926 0.994629
-17 11 29 0 0.273193 1
-17 11 30 0 0.273193 1
-17 11 31 0 0.273682 1
-17 12 0 0.8125 0.253662 0
-17 12 1 0.8125 0.253662 0
-17 12 2 0.8125 0.253662 0
-17 12 3 0.8125 0.253662 0
-17 12 4 0.8125 0.253662 0
-17 12 5 0.8125 0.253662 0
-17 12 6 0.8125 0.253906 0
-17 12 7 0.8125 0.253906 0
-17 12 8 0.8125 0.254395 0
-17 12 9 0.8125 0.255127 0
-17 12 10 0.8125 0.256592 0
-17 12 11 0.814941 0.257812 0
-17 12 12 0.819336 0.256104 0.183228
-17 12 13 0.826172 0.253174 0.292725
-17 12 14 0.83252 0.25415 0.398926
-17 12 15 0.831055 0.273193 0.507812
-17 12 16 0.819824 0.322754 0.613281
-17 12 17 0.792969 0.335205 0.706055
-17 12 18 0.751465 0.337158 0.790527
-17 12 19 0.699707 0.338135 0.864258
-17 12 20 0.639648 0.337891 0.924805
-17 12 21 0.558594 0.328857 0.95166
-17 12 22 0.469727 0.317383 0.959961
-17 12 23 0.380615 0.307861 0.964844
-17 12 24 0.278809 0.300537 0.969238
-17 12 25 0 0.294434 0.974121
-17 12 26 0 0.289551 0.97998
-17 12 27 0 0.285645 0.986816
-17 12 28 0 0.282715 0.995605
-17 12 29 0 0.281006 1
-17 12 30 0 0.280029 1
-17 12 31 0 0.279541 1
-17 13 0 0.817383 0.326172 0
-17 13 1 0.817383 0.326172 0
-17 13 2 0.817383 0.326172 0
-17 13 3 0.817383 0.326172 0
-17 13 4 0.817383 0.326172 0
-17 13 5 0.817383 0.326172 0
-17 13 6 0.817383 0.326416 0
-17 13 7 0.817383 0.326416 0
-17 13 8 0.817383 0.32666 0
-17 13 9 0.817871 0.327393 0
-17 13 10 0.817871 0.328369 0
-17 13 11 0.818848 0.329102 0
-17 13 12 0.821777 0.328125 0.193237
-17 13 13 0.825684 0.326416 0.294678
-17 13 14 0.830078 0.325439 0.397217
-17 13 15 0.82666 0.33252 0.504883
-17 13 16 0.814453 0.368164 0.611816
-17 13 17 0.787598 0.378418 0.705566
-17 13 18 0.746094 0.37793 0.790039
-17 13 19 0.694336 0.375977 0.864258
-17 13 20 0.634277 0.372559 0.925293
-17 13 21 0.553223 0.360107 0.953125
-17 13 22 0.463867 0.344727 0.960938
-17 13 23 0.373291 0.332275 0.966309
-17 13 24 0.268066 0.322266 0.970703
-17 13 25 0 0.313965 0.975586
-17 13 26 0 0.306885 0.981445
-17 13 27 0 0.301025 0.98877
-17 13 28 0 0.296631 0.997559
-17 13 29 0 0.293213 1
-17 13 30 0 0.290771 1
-17 13 31 0 0.289062 1
-17 14 0 0.823242 0.406982 0
-17 14 1 0.823242 0.406982 0
-17 14 2 0.823242 0.406982 0
-17 14 3 0.823242 0.406982 0
-17 14 4 0.823242 0.406982 0
-17 14 5 0.823242 0.406982 0
-17 14 6 0.823242 0.406982 0
-17 14 7 0.823242 0.407227 0
-17 14 8 0.823242 0.407227 0
-17 14 9 0.823242 0.407715 0
-17 14 10 0.823242 0.408447 0
-17 14 11 0.82373 0.408936 0.108215
-17 14 12 0.82373 0.408691 0.216431
-17 14 13 0.824219 0.407959 0.304199
-17 14 14 0.82373 0.405762 0.396973
-17 14 15 0.817871 0.405029 0.500488
-17 14 16 0.804688 0.425293 0.608887
-17 14 17 0.778809 0.434326 0.704102
-17 14 18 0.737305 0.430908 0.789551
-17 14 19 0.685547 0.425781 0.864258
-17 14 20 0.625488 0.418945 0.925293
-17 14 21 0.544434 0.402344 0.955078
-17 14 22 0.453857 0.382324 0.963379
-17 14 23 0.36084 0.366211 0.96875
-17 14 24 0.248779 0.353027 0.973145
-17 14 25 0 0.341797 0.978516
-17 14 26 0 0.332031 0.984375
-17 14 27 0 0.323486 0.991699
-17 14 28 0 0.31665 1
-17 14 29 0 0.311279 1
-17 14 30 0 0.306641 1
-17 14 31 0 0.302979 1
-17 15 0 0.827148 0.495361 0.161621
-17 15 1 0.827148 0.495361 0.161621
-17 15 2 0.827148 0.495361 0.161621
-17 15 3 0.827148 0.495361 0.161621
-17 15 4 0.827148 0.495361 0.161621
-17 15 5 0.827148 0.495361 0.161743
-17 15 6 0.827148 0.495361 0.161743
-17 15 7 0.827148 0.495361 0.161743
-17 15 8 0.827148 0.495605 0.161865
-17 15 9 0.827148 0.49585 0.162109
-17 15 10 0.827148 0.496338 0.162476
-17 15 11 0.827148 0.49707 0.179199
-17 15 12 0.825195 0.49707 0.251465
-17 15 13 0.821289 0.496582 0.325684
-17 15 14 0.814453 0.494629 0.406738
-17 15 15 0.803223 0.489502 0.496826
-17 15 16 0.787109 0.492432 0.602051
-17 15 17 0.76416 0.501465 0.70166
-17 15 18 0.723633 0.49585 0.788086
-17 15 19 0.671875 0.487305 0.863281
-17 15 20 0.61084 0.477051 0.925293
-17 15 21 0.530273 0.456543 0.957031
-17 15 22 0.4375 0.431152 0.96582
-17 15 23 0.340332 0.410645 0.972168
-17 15 24 0.213135 0.394043 0.977051
-17 15 25 0 0.37915 0.98291
-17 15 26 0 0.365967 0.989258
-17 15 27 0 0.354492 0.996582
-17 15 28 0 0.344727 1
-17 15 29 0 0.336426 1
-17 15 30 0 0.328857 1
-17 15 31 0 0.322266 1
-17 16 0 0.824707 0.591797 0.216064
-17 16 1 0.824707 0.591797 0.216064
-17 16 2 0.824707 0.591797 0.216064
-17 16 3 0.824707 0.591797 0.216064
-17 16 4 0.824707 0.591797 0.216064
-17 16 5 0.824707 0.591797 0.216064
-17 16 6 0.824707 0.591797 0.216064
-17 16 7 0.824707 0.591797 0.216064
-17 16 8 0.825195 0.591797 0.216064
-17 16 9 0.825195 0.592285 0.216187
-17 16 10 0.825195 0.592773 0.216309
-17 16 11 0.825195 0.593262 0.216431
-17 16 12 0.822266 0.593262 0.277344
-17 16 13 0.816895 0.592285 0.347656
-17 16 14 0.807129 0.590332 0.425049
-17 16 15 0.789551 0.585449 0.507324
-17 16 16 0.76123 0.57373 0.593262
-17 16 17 0.741211 0.579102 0.697266
-17 16 18 0.700684 0.571289 0.78418
-17 16 19 0.649414 0.560059 0.861328
-17 16 20 0.587891 0.546387 0.924805
-17 16 21 0.506836 0.521973 0.959961
-17 16 22 0.410889 0.491455 0.970215
-17 16 23 0.304688 0.466309 0.977539
-17 16 24 0.124329 0.445557 0.983887
-17 16 25 0 0.426758 0.989746
-17 16 26 0 0.409912 0.996582
-17 16 27 0 0.394287 1
-17 16 28 0 0.380371 1
-17 16 29 0 0.368164 1
-17 16 30 0 0.357422 1
-17 16 31 0 0.348145 1
-17 17 0 0.799805 0.687012 0.224609
-17 17 1 0.799805 0.687012 0.224609
-17 17 2 0.799805 0.687012 0.224609
-17 17 3 0.799805 0.687012 0.224609
-17 17 4 0.799805 0.687012 0.224609
-17 17 5 0.799805 0.687012 0.224609
-17 17 6 0.799805 0.687012 0.224609
-17 17 7 0.799805 0.687012 0.224609
-17 17 8 0.799805 0.687012 0.224609
-17 17 9 0.799805 0.687012 0.224609
-17 17 10 0.799805 0.6875 0.224731
-17 17 11 0.799805 0.687988 0.224731
-17 17 12 0.797852 0.687988 0.269531
-17 17 13 0.792969 0.687988 0.343994
-17 17 14 0.784668 0.686523 0.425049
-17 17 15 0.769531 0.683105 0.512207
-17 17 16 0.744141 0.674805 0.602539
-17 17 17 0.706055 0.661133 0.688477
-17 17 18 0.666504 0.652344 0.777832
-17 17 19 0.614746 0.63916 0.856445
-17 17 20 0.551758 0.622559 0.921875
-17 17 21 0.469238 0.595703 0.961426
-17 17 22 0.366699 0.560059 0.974609
-17 17 23 0.236572 0.530273 0.983398
-17 17 24 0 0.505371 0.989746
-17 17 25 0 0.481934 0.995605
-17 17 26 0 0.460205 1
-17 17 27 0 0.44043 1
-17 17 28 0 0.422852 1
-17 17 29 0 0.406982 1
-17 17 30 0 0.392822 1
-17 17 31 0 0.380127 1
-17 18 0 0.739258 0.762695 0.216919
-17 18 1 0.739258 0.762695 0.216919
-17 18 2 0.739258 0.762695 0.216919
-17 18 3 0.739258 0.762695 0.216919
-17 18 4 0.739258 0.762695 0.216919
-17 18 5 0.739258 0.762695 0.216919
-17 18 6 0.739258 0.762695 0.216919
-17 18 7 0.739258 0.762695 0.216919
-17 18 8 0.739258 0.762695 0.216919
-17 18 9 0.739258 0.763184 0.216919
-17 18 10 0.739258 0.763184 0.217041
-17 18 11 0.739258 0.763672 0.217041
-17 18 12 0.738281 0.763672 0.240601
-17 18 13 0.733398 0.763672 0.320557
-17 18 14 0.725098 0.762207 0.404053
-17 18 15 0.710938 0.758789 0.492188
-17 18 16 0.6875 0.751465 0.583496
-17 18 17 0.65625 0.742676 0.675781
-17 18 18 0.616699 0.733398 0.76709
-17 18 19 0.563965 0.719727 0.848145
-17 18 20 0.497803 0.70166 0.916016
-17 18 21 0.408936 0.672852 0.959961
-17 18 22 0.287354 0.634766 0.978516
-17 18 23 0 0.600586 0.989746
-17 18 24 0 0.571289 0.997559
-17 18 25 0 0.543457 1
-17 18 26 0 0.517578 1
-17 18 27 0 0.493408 1
-17 18 28 0 0.471436 1
-17 18 29 0 0.45166 1
-17 18 30 0 0.433594 1
-17 18 31 0 0.417236 1
-17 19 0 0.661133 0.82666 0.207153
-17 19 1 0.661133 0.82666 0.207153
-17 19 2 0.661133 0.82666 0.207153
-17 19 3 0.661133 0.82666 0.207153
-17 19 4 0.661133 0.82666 0.207153
-17 19 5 0.661133 0.82666 0.207153
-17 19 6 0.661133 0.82666 0.207153
-17 19 7 0.661133 0.82666 0.207153
-17 19 8 0.661133 0.82666 0.207153
-17 19 9 0.661133 0.82666 0.207153
-17 19 10 0.661133 0.82666 0.207153
-17 19 11 0.661621 0.827148 0.207153
-17 19 12 0.661621 0.827148 0.207275
-17 19 13 0.657227 0.827637 0.290771
-17 19 14 0.649902 0.827148 0.37793
-17 19 15 0.637207 0.826172 0.468018
-17 19 16 0.617188 0.822754 0.5625
-17 19 17 0.588379 0.817871 0.658691
-17 19 18 0.547363 0.810547 0.751953
-17 19 19 0.490967 0.796875 0.835449
-17 19 20 0.416016 0.778809 0.905762
-17 19 21 0.305664 0.750488 0.956543
-17 19 22 0 0.712891 0.983887
-17 19 23 0 0.67627 0.999512
-17 19 24 0 0.643066 1
-17 19 25 0 0.611328 1
-17 19 26 0 0.580566 1
-17 19 27 0 0.551758 1
-17 19 28 0 0.524902 1
-17 19 29 0 0.500488 1
-17 19 30 0 0.478516 1
-17 19 31 0 0.458252 1
-17 20 0 0.572266 0.883301 0.197632
-17 20 1 0.572266 0.883301 0.197632
-17 20 2 0.572266 0.883301 0.197632
-17 20 3 0.572266 0.883301 0.197632
-17 20 4 0.572266 0.883301 0.197632
-17 20 5 0.572266 0.883301 0.197632
-17 20 6 0.572266 0.883789 0.197632
-17 20 7 0.572266 0.883789 0.197632
-17 20 8 0.572266 0.883789 0.197632
-17 20 9 0.572266 0.883789 0.197632
-17 20 10 0.572266 0.883789 0.197754
-17 20 11 0.572266 0.883789 0.197754
-17 20 12 0.572754 0.884277 0.197876
-17 20 13 0.569824 0.884766 0.257812
-17 20 14 0.562012 0.885742 0.350586
-17 20 15 0.549316 0.886719 0.443359
-17 20 16 0.528809 0.88623 0.539551
-17 20 17 0.497803 0.884277 0.637207
-17 20 18 0.450928 0.87793 0.731934
-17 20 19 0.381836 0.866211 0.817871
-17 20 20 0.272705 0.848633 0.891113
-17 20 21 0 0.824219 0.949707
-17 20 22 0 0.790527 0.987793
-17 20 23 0 0.753418 1
-17 20 24 0 0.717773 1
-17 20 25 0 0.682129 1
-17 20 26 0 0.646973 1
-17 20 27 0 0.613281 1
-17 20 28 0 0.581543 1
-17 20 29 0 0.552734 1
-17 20 30 0 0.525879 1
-17 20 31 0 0.501953 1
-17 21 0 0.460449 0.93457 0.188354
-17 21 1 0.460449 0.93457 0.188354
-17 21 2 0.460449 0.93457 0.188354
-17 21 3 0.460449 0.93457 0.188354
-17 21 4 0.460449 0.93457 0.188354
-17 21 5 0.460449 0.93457 0.188354
-17 21 6 0.460449 0.93457 0.188354
-17 21 7 0.460449 0.93457 0.188354
-17 21 8 0.460449 0.93457 0.188354
-17 21 9 0.460693 0.935059 0.188354
-17 21 10 0.460693 0.935059 0.188354
-17 21 11 0.460938 0.935059 0.188477
-17 21 12 0.461426 0.935059 0.188477
-17 21 13 0.459961 0.936035 0.218628
-17 21 14 0.450195 0.9375 0.321045
-17 21 15 0.434082 0.939453 0.416748
-17 21 16 0.407715 0.940918 0.51416
-17 21 17 0.364502 0.940918 0.612793
-17 21 18 0.29126 0.937012 0.708008
-17 21 19 0.0966187 0.927246 0.795898
-17 21 20 0 0.912109 0.87207
-17 21 21 0 0.891113 0.936523
-17 21 22 0 0.863281 0.985352
-17 21 23 0 0.829102 1
-17 21 24 0 0.792969 1
-17 21 25 0 0.754883 1
-17 21 26 0 0.716309 1
-17 21 27 0 0.678223 1
-17 21 28 0 0.641602 1
-17 21 29 0 0.60791 1
-17 21 30 0 0.57666 1
-17 21 31 0 0.547852 1
-17 22 0 0.288818 0.978027 0.178955
-17 22 1 0.288818 0.978027 0.178955
-17 22 2 0.288818 0.978027 0.178955
-17 22 3 0.288818 0.978027 0.178955
-17 22 4 0.288818 0.978027 0.178955
-17 22 5 0.288818 0.978027 0.178955
-17 22 6 0.288818 0.978027 0.178955
-17 22 7 0.288818 0.978027 0.178955
-17 22 8 0.289062 0.978027 0.178955
-17 22 9 0.289062 0.978027 0.178955
-17 22 10 0.289307 0.978027 0.178955
-17 22 11 0.289795 0.978027 0.178955
-17 22 12 0.290771 0.978516 0.179077
-17 22 13 0.292236 0.978516 0.179199
-17 22 14 0.273682 0.980469 0.288818
-17 22 15 0.237915 0.983398 0.388672
-17 22 16 0.15686 0.986328 0.487061
-17 22 17 0 0.987793 0.585449
-17 22 18 0 0.98584 0.681641
-17 22 19 0 0.979004 0.770508
-17 22 20 0 0.966309 0.848633
-17 22 21 0 0.947754 0.916504
-17 22 22 0 0.924316 0.972168
-17 22 23 0 0.895996 1
-17 22 24 0 0.862793 1
-17 22 25 0 0.825195 1
-17 22 26 0 0.784668 1
-17 22 27 0 0.743164 1
-17 22 28 0 0.703125 1
-17 22 29 0 0.664551 1
-17 22 30 0 0.628906 1
-17 22 31 0 0.595703 1
-17 23 0 0 1 0.169678
-17 23 1 0 1 0.169678
-17 23 2 0 1 0.169678
-17 23 3 0 1 0.169678
-17 23 4 0 1 0.169678
-17 23 5 0 1 0.169678
-17 23 6 0 1 0.169678
-17 23 7 0 1 0.169678
-17 23 8 0 1 0.169678
-17 23 9 0 1 0.169678
-17 23 10 0 1 0.169678
-17 23 11 0 1 0.169678
-17 23 12 0 1 0.1698
-17 23 13 0 1 0.169922
-17 23 14 0 1 0.253906
-17 23 15 0 1 0.359863
-17 23 16 0 1 0.459717
-17 23 17 0 1 0.558105
-17 23 18 0 1 0.653809
-17 23 19 0 1 0.743652
-17 23 20 0 1 0.823242
-17 23 21 0 0.994629 0.893555
-17 23 22 0 0.974121 0.952637
-17 23 23 0 0.949707 0.999512
-17 23 24 0 0.921875 1
-17 23 25 0 0.886719 1
-17 23 26 0 0.847168 1
-17 23 27 0 0.804688 1
-17 23 28 0 0.761719 1
-17 23 29 0 0.719727 1
-17 23 30 0 0.679688 1
-17 23 31 0 0.642578 1
-17 24 0 0 1 0.160522
-17 24 1 0 1 0.160522
-17 24 2 0 1 0.160522
-17 24 3 0 1 0.160522
-17 24 4 0 1 0.160522
-17 24 5 0 1 0.160645
-17 24 6 0 1 0.160645
-17 24 7 0 1 0.160645
-17 24 8 0 1 0.160645
-17 24 9 0 1 0.160645
-17 24 10 0 1 0.160645
-17 24 11 0 1 0.160645
-17 24 12 0 1 0.160767
-17 24 13 0 1 0.160889
-17 24 14 0 1 0.215332
-17 24 15 0 1 0.330811
-17 24 16 0 1 0.432617
-17 24 17 0 1 0.530762
-17 24 18 0 1 0.625977
-17 24 19 0 1 0.71582
-17 24 20 0 1 0.796387
-17 24 21 0 1 0.868652
-17 24 22 0 1 0.930176
-17 24 23 0 0.993652 0.980469
-17 24 24 0 0.969727 1
-17 24 25 0 0.939453 1
-17 24 26 0 0.902344 1
-17 24 27 0 0.860352 1
-17 24 28 0 0.816406 1
-17 24 29 0 0.772461 1
-17 24 30 0 0.729492 1
-17 24 31 0 0.688477 1
-17 25 0 0 1 0.150879
-17 25 1 0 1 0.150879
-17 25 2 0 1 0.150879
-17 25 3 0 1 0.150879
-17 25 4 0 1 0.150879
-17 25 5 0 1 0.150879
-17 25 6 0 1 0.150879
-17 25 7 0 1 0.150879
-17 25 8 0 1 0.150879
-17 25 9 0 1 0.150879
-17 25 10 0 1 0.151001
-17 25 11 0 1 0.151001
-17 25 12 0 1 0.151123
-17 25 13 0 1 0.151245
-17 25 14 0 1 0.16333
-17 25 15 0 1 0.298096
-17 25 16 0 1 0.402832
-17 25 17 0 1 0.500977
-17 25 18 0 1 0.595703
-17 25 19 0 1 0.685059
-17 25 20 0 1 0.766113
-17 25 21 0 1 0.839355
-17 25 22 0 1 0.903809
-17 25 23 0 1 0.956543
-17 25 24 0 1 1
-17 25 25 0 0.986816 1
-17 25 26 0 0.954102 1
-17 25 27 0 0.915039 1
-17 25 28 0 0.871582 1
-17 25 29 0 0.826172 1
-17 25 30 0 0.780762 1
-17 25 31 0 0.736816 1
-17 26 0 0 1 0.140625
-17 26 1 0 1 0.140625
-17 26 2 0 1 0.140625
-17 26 3 0 1 0.140625
-17 26 4 0 1 0.140625
-17 26 5 0 1 0.140625
-17 26 6 0 1 0.140625
-17 26 7 0 1 0.140625
-17 26 8 0 1 0.140625
-17 26 9 0 1 0.140625
-17 26 10 0 1 0.140625
-17 26 11 0 1 0.140747
-17 26 12 0 1 0.140747
-17 26 13 0 1 0.140991
-17 26 14 0 1 0.141235
-17 26 15 0 1 0.260254
-17 26 16 0 1 0.370361
-17 26 17 0 1 0.468994
-17 26 18 0 1 0.5625
-17 26 19 0 1 0.650879
-17 26 20 0 1 0.732422
-17 26 21 0 1 0.806641
-17 26 22 0 1 0.872559
-17 26 23 0 1 0.928223
-17 26 24 0 1 0.975098
-17 26 25 0 1 1
-17 26 26 0 1 1
-17 26 27 0 0.966309 1
-17 26 28 0 0.924805 1
-17 26 29 0 0.879883 1
-17 26 30 0 0.833496 1
-17 26 31 0 0.787598 1
-17 27 0 0 1 0.129639
-17 27 1 0 1 0.129639
-17 27 2 0 1 0.129639
-17 27 3 0 1 0.129639
-17 27 4 0 1 0.129639
-17 27 5 0 1 0.129639
-17 27 6 0 1 0.129639
-17 27 7 0 1 0.129639
-17 27 8 0 1 0.129639
-17 27 9 0 1 0.129639
-17 27 10 0 1 0.129639
-17 27 11 0 1 0.129761
-17 27 12 0 1 0.129883
-17 27 13 0 1 0.130005
-17 27 14 0 1 0.130249
-17 27 15 0 1 0.214478
-17 27 16 0 1 0.334961
-17 27 17 0 1 0.435059
-17 27 18 0 1 0.527832
-17 27 19 0 1 0.615234
-17 27 20 0 1 0.695312
-17 27 21 0 1 0.77002
-17 27 22 0 1 0.837402
-17 27 23 0 1 0.89502
-17 27 24 0 1 0.944336
-17 27 25 0 1 0.989746
-17 27 26 0 1 1
-17 27 27 0 1 1
-17 27 28 0 0.975098 1
-17 27 29 0 0.931641 1
-17 27 30 0 0.885742 1
-17 27 31 0 0.838379 1
-17 28 0 0 1 0.117859
-17 28 1 0 1 0.117859
-17 28 2 0 1 0.117859
-17 28 3 0 1 0.117859
-17 28 4 0 1 0.117859
-17 28 5 0 1 0.117859
-17 28 6 0 1 0.117859
-17 28 7 0 1 0.117859
-17 28 8 0 1 0.11792
-17 28 9 0 1 0.11792
-17 28 10 0 1 0.11792
-17 28 11 0 1 0.117981
-17 28 12 0 1 0.118103
-17 28 13 0 1 0.118286
-17 28 14 0 1 0.11853
-17 28 15 0 1 0.151245
-17 28 16 0 1 0.296143
-17 28 17 0 1 0.398926
-17 28 18 0 1 0.491211
-17 28 19 0 1 0.577148
-17 28 20 0 1 0.65625
-17 28 21 0 1 0.730469
-17 28 22 0 1 0.79834
-17 28 23 0 1 0.857422
-17 28 24 0 1 0.908691
-17 28 25 0 1 0.957031
-17 28 26 0 1 1
-17 28 27 0 1 1
-17 28 28 0 1 1
-17 28 29 0 0.97998 1
-17 28 30 0 0.936035 1
-17 28 31 0 0.889648 1
-17 29 0 0 1 0.105103
-17 29 1 0 1 0.105103
-17 29 2 0 1 0.105103
-17 29 3 0 1 0.105103
-17 29 4 0 1 0.105103
-17 29 5 0 1 0.105103
-17 29 6 0 1 0.105103
-17 29 7 0 1 0.105164
-17 29 8 0 1 0.105164
-17 29 9 0 1 0.105164
-17 29 10 0 1 0.105225
-17 29 11 0 1 0.105286
-17 29 12 0 1 0.105347
-17 29 13 0 1 0.10553
-17 29 14 0 1 0.105835
-17 29 15 0 1 0.106201
-17 29 16 0 1 0.251709
-17 29 17 0 1 0.360352
-17 29 18 0 1 0.452881
-17 29 19 0 1 0.537598
-17 29 20 0 1 0.615234
-17 29 21 0 1 0.688477
-17 29 22 0 1 0.755859
-17 29 23 0 1 0.814941
-17 29 24 0 1 0.867676
-17 29 25 0 1 0.918457
-17 29 26 0 1 0.966309
-17 29 27 0 1 1
-17 29 28 0 1 1
-17 29 29 0 1 1
-17 29 30 0 0.984375 1
-17 29 31 0 0.939453 1
-17 30 0 0 1 0.0910034
-17 30 1 0 1 0.0910034
-17 30 2 0 1 0.0910034
-17 30 3 0 1 0.0910034
-17 30 4 0 1 0.0910034
-17 30 5 0 1 0.0910034
-17 30 6 0 1 0.0910034
-17 30 7 0 1 0.0910034
-17 30 8 0 1 0.0910034
-17 30 9 0 1 0.0910645
-17 30 10 0 1 0.0910645
-17 30 11 0 1 0.0911865
-17 30 12 0 1 0.0912476
-17 30 13 0 1 0.0914917
-17 30 14 0 1 0.0917358
-17 30 15 0 1 0.0922241
-17 30 16 0 1 0.197144
-17 30 17 0 1 0.318848
-17 30 18 0 1 0.412598
-17 30 19 0 1 0.496094
-17 30 20 0 1 0.572266
-17 30 21 0 1 0.643555
-17 30 22 0 1 0.709961
-17 30 23 0 1 0.769531
-17 30 24 0 1 0.822754
-17 30 25 0 1 0.874512
-17 30 26 0 1 0.924805
-17 30 27 0 1 0.972168
-17 30 28 0 1 1
-17 30 29 0 1 1
-17 30 30 0 1 1
-17 30 31 0 0.987793 1
-17 31 0 0 1 0.0747681
-17 31 1 0 1 0.0747681
-17 31 2 0 1 0.0747681
-17 31 3 0 1 0.0747681
-17 31 4 0 1 0.0747681
-17 31 5 0 1 0.0747681
-17 31 6 0 1 0.0747681
-17 31 7 0 1 0.0747681
-17 31 8 0 1 0.0747681
-17 31 9 0 1 0.0748291
-17 31 10 0 1 0.0748901
-17 31 11 0 1 0.0749512
-17 31 12 0 1 0.0750732
-17 31 13 0 1 0.0753174
-17 31 14 0 1 0.0756836
-17 31 15 0 1 0.0762329
-17 31 16 0 1 0.112183
-17 31 17 0 1 0.273438
-17 31 18 0 1 0.37085
-17 31 19 0 1 0.453613
-17 31 20 0 1 0.527832
-17 31 21 0 1 0.597656
-17 31 22 0 1 0.662598
-17 31 23 0 1 0.721191
-17 31 24 0 1 0.773926
-17 31 25 0 1 0.82666
-17 31 26 0 1 0.878906
-17 31 27 0 1 0.929688
-17 31 28 0 1 0.976562
-17 31 29 0 1 1
-17 31 30 0 1 1
-17 31 31 0 1 1
-18 0 0 0.861816 0 0.0478821
-18 0 1 0.861816 0 0.0478821
-18 0 2 0.861816 0 0.0478516
-18 0 3 0.861816 0 0.0478516
-18 0 4 0.861816 0 0.0478516
-18 0 5 0.862305 0 0.0477905
-18 0 6 0.862305 0 0.0477295
-18 0 7 0.862305 0 0.0476074
-18 0 8 0.862305 0 0.0473633
-18 0 9 0.862305 0 0.046875
-18 0 10 0.862305 0 0.04599
-18 0 11 0.863281 0 0.0447083
-18 0 12 0.867676 0 0.0582581
-18 0 13 0.875977 0 0.23938
-18 0 14 0.888184 0 0.351074
-18 0 15 0.900391 0 0.462158
-18 0 16 0.916504 0.177124 0.583008
-18 0 17 0.916504 0.263672 0.693848
-18 0 18 0.885254 0.279297 0.782227
-18 0 19 0.841309 0.286621 0.858887
-18 0 20 0.789062 0.29248 0.922363
-18 0 21 0.719238 0.29248 0.959473
-18 0 22 0.640625 0.28833 0.975098
-18 0 23 0.56543 0.283936 0.98291
-18 0 24 0.493896 0.279785 0.986816
-18 0 25 0.415039 0.276367 0.990723
-18 0 26 0.320312 0.273438 0.994141
-18 0 27 0.161621 0.27124 0.999023
-18 0 28 0 0.27002 1
-18 0 29 0 0.269775 1
-18 0 30 0 0.27002 1
-18 0 31 0 0.270752 1
-18 1 0 0.861816 0 0.0478516
-18 1 1 0.861816 0 0.047821
-18 1 2 0.861816 0 0.047821
-18 1 3 0.861816 0 0.047821
-18 1 4 0.861816 0 0.0477905
-18 1 5 0.862305 0 0.04776
-18 1 6 0.862305 0 0.047699
-18 1 7 0.862305 0 0.0475769
-18 1 8 0.862305 0 0.0473328
-18 1 9 0.862305 0 0.0468445
-18 1 10 0.862305 0 0.0459595
-18 1 11 0.863281 0 0.0446777
-18 1 12 0.867676 0 0.0582581
-18 1 13 0.875977 0 0.23938
-18 1 14 0.888184 0 0.351074
-18 1 15 0.900391 0 0.462158
-18 1 16 0.916016 0.177246 0.583008
-18 1 17 0.916504 0.263672 0.693848
-18 1 18 0.885254 0.279297 0.782227
-18 1 19 0.841309 0.286865 0.858887
-18 1 20 0.789062 0.29248 0.922363
-18 1 21 0.719238 0.29248 0.959473
-18 1 22 0.640625 0.28833 0.975098
-18 1 23 0.56543 0.283936 0.98291
-18 1 24 0.493896 0.279785 0.986816
-18 1 25 0.415039 0.276367 0.990723
-18 1 26 0.320312 0.273438 0.994141
-18 1 27 0.161621 0.27124 0.999023
-18 1 28 0 0.27002 1
-18 1 29 0 0.269775 1
-18 1 30 0 0.27002 1
-18 1 31 0 0.270752 1
-18 2 0 0.862305 0 0.0477905
-18 2 1 0.862305 0 0.04776
-18 2 2 0.862305 0 0.04776
-18 2 3 0.862305 0 0.04776
-18 2 4 0.862305 0 0.0477295
-18 2 5 0.862305 0 0.047699
-18 2 6 0.862305 0 0.0476379
-18 2 7 0.862305 0 0.0475159
-18 2 8 0.862305 0 0.0472717
-18 2 9 0.862305 0 0.0467834
-18 2 10 0.862305 0 0.0458984
-18 2 11 0.863281 0 0.0446167
-18 2 12 0.867676 0 0.0582581
-18 2 13 0.875977 0 0.23938
-18 2 14 0.888184 0 0.351074
-18 2 15 0.900391 0 0.462158
-18 2 16 0.916016 0.177368 0.583008
-18 2 17 0.916504 0.263916 0.693848
-18 2 18 0.885254 0.279541 0.782227
-18 2 19 0.841309 0.286865 0.858887
-18 2 20 0.789062 0.292725 0.922363
-18 2 21 0.719238 0.292725 0.959473
-18 2 22 0.640625 0.28833 0.975098
-18 2 23 0.56543 0.283936 0.98291
-18 2 24 0.493896 0.280029 0.986816
-18 2 25 0.415039 0.276367 0.990723
-18 2 26 0.320312 0.273438 0.994141
-18 2 27 0.161499 0.271484 0.999023
-18 2 28 0 0.270264 1
-18 2 29 0 0.269775 1
-18 2 30 0 0.27002 1
-18 2 31 0 0.270752 1
-18 3 0 0.862305 0 0.0476685
-18 3 1 0.862305 0 0.0476685
-18 3 2 0.862305 0 0.0476685
-18 3 3 0.862305 0 0.0476379
-18 3 4 0.862305 0 0.0476379
-18 3 5 0.862305 0 0.0476074
-18 3 6 0.862305 0 0.0475159
-18 3 7 0.862305 0 0.0473938
-18 3 8 0.862305 0 0.0471497
-18 3 9 0.862305 0 0.0466614
-18 3 10 0.862305 0 0.0457764
-18 3 11 0.863281 0 0.0444641
-18 3 12 0.867676 0 0.0582886
-18 3 13 0.875977 0 0.23938
-18 3 14 0.888184 0 0.351074
-18 3 15 0.900391 0 0.462158
-18 3 16 0.916016 0.177612 0.583008
-18 3 17 0.916504 0.263916 0.693359
-18 3 18 0.885254 0.279541 0.782227
-18 3 19 0.841309 0.286865 0.858887
-18 3 20 0.789062 0.292725 0.922363
-18 3 21 0.719238 0.292725 0.959473
-18 3 22 0.640625 0.288574 0.975098
-18 3 23 0.56543 0.283936 0.98291
-18 3 24 0.493896 0.280029 0.986816
-18 3 25 0.415039 0.276367 0.990723
-18 3 26 0.320312 0.273438 0.994141
-18 3 27 0.161499 0.271484 0.999023
-18 3 28 0 0.270264 1
-18 3 29 0 0.269775 1
-18 3 30 0 0.27002 1
-18 3 31 0 0.270752 1
-18 4 0 0.862305 0 0.0474548
-18 4 1 0.862305 0 0.0474548
-18 4 2 0.862305 0 0.0474243
-18 4 3 0.862305 0 0.0474243
-18 4 4 0.862305 0 0.0474243
-18 4 5 0.862305 0 0.0473633
-18 4 6 0.862305 0 0.0473022
-18 4 7 0.862305 0 0.0471802
-18 4 8 0.862305 0 0.046936
-18 4 9 0.862305 0 0.0464478
-18 4 10 0.862305 0 0.0455322
-18 4 11 0.863281 0 0.04422
-18 4 12 0.867676 0 0.0582886
-18 4 13 0.875977 0 0.23938
-18 4 14 0.888184 0 0.351074
-18 4 15 0.900391 0 0.462158
-18 4 16 0.916016 0.178101 0.583008
-18 4 17 0.916504 0.26416 0.693359
-18 4 18 0.885254 0.279785 0.782227
-18 4 19 0.841309 0.287109 0.858887
-18 4 20 0.789062 0.292969 0.922363
-18 4 21 0.719238 0.292969 0.959473
-18 4 22 0.640625 0.288574 0.975098
-18 4 23 0.56543 0.28418 0.98291
-18 4 24 0.493896 0.280029 0.986816
-18 4 25 0.415039 0.276611 0.990723
-18 4 26 0.320312 0.273682 0.994141
-18 4 27 0.161499 0.271484 0.999023
-18 4 28 0 0.270264 1
-18 4 29 0 0.269775 1
-18 4 30 0 0.27002 1
-18 4 31 0 0.270752 1
-18 5 0 0.862305 0 0.0470276
-18 5 1 0.862305 0 0.0470276
-18 5 2 0.862305 0 0.0470276
-18 5 3 0.862305 0 0.0469971
-18 5 4 0.862305 0 0.0469971
-18 5 5 0.862305 0 0.0469666
-18 5 6 0.862305 0 0.046875
-18 5 7 0.862305 0 0.0467529
-18 5 8 0.862305 0 0.0465088
-18 5 9 0.862305 0 0.0460205
-18 5 10 0.862793 0 0.0450745
-18 5 11 0.863281 0 0.0437622
-18 5 12 0.867676 0 0.0582886
-18 5 13 0.875977 0 0.23938
-18 5 14 0.888184 0 0.351074
-18 5 15 0.900391 0 0.462158
-18 5 16 0.916016 0.178955 0.583008
-18 5 17 0.916504 0.264648 0.693359
-18 5 18 0.885254 0.280273 0.782227
-18 5 19 0.841309 0.287598 0.858887
-18 5 20 0.789062 0.293213 0.922363
-18 5 21 0.719238 0.293213 0.959473
-18 5 22 0.640625 0.289062 0.975098
-18 5 23 0.56543 0.284424 0.98291
-18 5 24 0.493652 0.280273 0.986816
-18 5 25 0.415039 0.276611 0.990723
-18 5 26 0.320312 0.273682 0.994141
-18 5 27 0.161255 0.271729 0.999023
-18 5 28 0 0.270264 1
-18 5 29 0 0.27002 1
-18 5 30 0 0.27002 1
-18 5 31 0 0.270752 1
-18 6 0 0.862305 0 0.0462036
-18 6 1 0.862305 0 0.0462036
-18 6 2 0.862305 0 0.0462036
-18 6 3 0.862305 0 0.0461731
-18 6 4 0.862305 0 0.0461731
-18 6 5 0.862305 0 0.0461426
-18 6 6 0.862305 0 0.046051
-18 6 7 0.862305 0 0.045929
-18 6 8 0.862305 0 0.0456543
-18 6 9 0.862305 0 0.045166
-18 6 10 0.862793 0 0.04422
-18 6 11 0.86377 0 0.0428162
-18 6 12 0.868164 0 0.0583496
-18 6 13 0.875977 0 0.23938
-18 6 14 0.888184 0 0.351074
-18 6 15 0.900391 0 0.462158
-18 6 16 0.916016 0.180786 0.583008
-18 6 17 0.916016 0.265625 0.693359
-18 6 18 0.885254 0.28125 0.782227
-18 6 19 0.841309 0.28833 0.858887
-18 6 20 0.788574 0.293945 0.922363
-18 6 21 0.719238 0.293945 0.959473
-18 6 22 0.640625 0.289551 0.975098
-18 6 23 0.56543 0.284912 0.98291
-18 6 24 0.493652 0.280762 0.986816
-18 6 25 0.415039 0.2771 0.990723
-18 6 26 0.320068 0.27417 0.994141
-18 6 27 0.161011 0.271973 0.999023
-18 6 28 0 0.270508 1
-18 6 29 0 0.27002 1
-18 6 30 0 0.270264 1
-18 6 31 0 0.270996 1
-18 7 0 0.862305 0 0.0445251
-18 7 1 0.862305 0 0.0445251
-18 7 2 0.862305 0 0.0445251
-18 7 3 0.862305 0 0.0445251
-18 7 4 0.862305 0 0.0444946
-18 7 5 0.862305 0 0.0444641
-18 7 6 0.862305 0 0.0443726
-18 7 7 0.862793 0 0.0442505
-18 7 8 0.862793 0 0.0439758
-18 7 9 0.862793 0 0.0434265
-18 7 10 0.862793 0 0.0423889
-18 7 11 0.86377 0 0.0409241
-18 7 12 0.868164 0 0.0584412
-18 7 13 0.876465 0 0.239258
-18 7 14 0.888184 0 0.351074
-18 7 15 0.900391 0 0.462158
-18 7 16 0.916016 0.18396 0.583008
-18 7 17 0.916016 0.267578 0.693359
-18 7 18 0.885254 0.282959 0.782227
-18 7 19 0.84082 0.289795 0.858887
-18 7 20 0.788574 0.29541 0.922363
-18 7 21 0.71875 0.294922 0.959473
-18 7 22 0.640625 0.290527 0.975586
-18 7 23 0.56543 0.285645 0.98291
-18 7 24 0.493652 0.281494 0.987305
-18 7 25 0.414795 0.277832 0.990723
-18 7 26 0.319824 0.274658 0.994141
-18 7 27 0.160522 0.272461 0.999023
-18 7 28 0 0.270996 1
-18 7 29 0 0.270508 1
-18 7 30 0 0.270508 1
-18 7 31 0 0.27124 1
-18 8 0 0.862793 0 0.0409241
-18 8 1 0.862793 0 0.0409241
-18 8 2 0.862793 0 0.0408936
-18 8 3 0.862793 0 0.0408936
-18 8 4 0.862793 0 0.040863
-18 8 5 0.862793 0 0.0408325
-18 8 6 0.862793 0 0.040741
-18 8 7 0.862793 0 0.0405884
-18 8 8 0.863281 0 0.0402527
-18 8 9 0.863281 0 0.0396423
-18 8 10 0.863281 0 0.0384521
-18 8 11 0.864258 0 0.0366821
-18 8 12 0.868652 0 0.0587158
-18 8 13 0.876465 0 0.239136
-18 8 14 0.888184 0 0.351074
-18 8 15 0.900391 0 0.461914
-18 8 16 0.915527 0.190186 0.583008
-18 8 17 0.916016 0.271484 0.693359
-18 8 18 0.884766 0.286133 0.782227
-18 8 19 0.84082 0.292969 0.858887
-18 8 20 0.788574 0.298096 0.922363
-18 8 21 0.71875 0.297363 0.959473
-18 8 22 0.640137 0.29248 0.975586
-18 8 23 0.564941 0.287354 0.98291
-18 8 24 0.493408 0.282959 0.987305
-18 8 25 0.414551 0.279053 0.990723
-18 8 26 0.31958 0.275879 0.994629
-18 8 27 0.159546 0.273438 0.999023
-18 8 28 0 0.271973 1
-18 8 29 0 0.27124 1
-18 8 30 0 0.27124 1
-18 8 31 0 0.271973 1
-18 9 0 0.86377 0 0.0319519
-18 9 1 0.86377 0 0.0319519
-18 9 2 0.86377 0 0.0319214
-18 9 3 0.86377 0 0.0319214
-18 9 4 0.86377 0 0.0318909
-18 9 5 0.86377 0 0.0318298
-18 9 6 0.86377 0 0.0317078
-18 9 7 0.86377 0 0.0314331
-18 9 8 0.86377 0 0.0309601
-18 9 9 0.864258 0 0.0299835
-18 9 10 0.864258 0 0.0280609
-18 9 11 0.865234 0 0.0249176
-18 9 12 0.869141 0 0.0595093
-18 9 13 0.876953 0 0.239014
-18 9 14 0.888672 0 0.351074
-18 9 15 0.899902 0 0.46167
-18 9 16 0.915039 0.201172 0.58252
-18 9 17 0.915527 0.27832 0.693359
-18 9 18 0.884766 0.29248 0.782227
-18 9 19 0.840332 0.298584 0.858887
-18 9 20 0.788086 0.302979 0.922363
-18 9 21 0.718262 0.301758 0.959473
-18 9 22 0.639648 0.296387 0.975586
-18 9 23 0.564941 0.290771 0.98291
-18 9 24 0.49292 0.285889 0.987305
-18 9 25 0.414062 0.281738 0.990723
-18 9 26 0.318848 0.278076 0.994629
-18 9 27 0.157593 0.275391 0.999512
-18 9 28 0 0.273682 1
-18 9 29 0 0.272705 1
-18 9 30 0 0.272705 1
-18 9 31 0 0.272949 1
-18 10 0 0.865234 0.0848389 0
-18 10 1 0.865234 0.0848389 0
-18 10 2 0.865234 0.0848999 0
-18 10 3 0.865234 0.0849609 0
-18 10 4 0.865234 0.085083 0
-18 10 5 0.865234 0.0853271 0
-18 10 6 0.865234 0.0858154 0
-18 10 7 0.865234 0.086792 0
-18 10 8 0.865723 0.088623 0
-18 10 9 0.865723 0.09198 0
-18 10 10 0.865723 0.0975952 0
-18 10 11 0.866699 0.104919 0
-18 10 12 0.870117 0.107605 0.0618286
-18 10 13 0.877441 0.0918579 0.23877
-18 10 14 0.88916 0.0932007 0.351562
-18 10 15 0.899414 0.117615 0.461182
-18 10 16 0.914062 0.218994 0.582031
-18 10 17 0.914551 0.290039 0.693359
-18 10 18 0.883789 0.303223 0.782227
-18 10 19 0.839844 0.308105 0.858887
-18 10 20 0.787109 0.311768 0.922363
-18 10 21 0.717773 0.30957 0.959961
-18 10 22 0.63916 0.302979 0.975586
-18 10 23 0.563965 0.296631 0.98291
-18 10 24 0.491943 0.291016 0.987305
-18 10 25 0.413086 0.286133 0.990723
-18 10 26 0.317627 0.281982 0.994629
-18 10 27 0.153809 0.278809 0.999512
-18 10 28 0 0.276611 1
-18 10 29 0 0.275391 1
-18 10 30 0 0.274902 1
-18 10 31 0 0.274902 1
-18 11 0 0.868164 0.163452 0
-18 11 1 0.868164 0.163452 0
-18 11 2 0.868164 0.163452 0
-18 11 3 0.868164 0.163452 0
-18 11 4 0.868164 0.163574 0
-18 11 5 0.868164 0.163696 0
-18 11 6 0.868164 0.163818 0
-18 11 7 0.868164 0.164185 0
-18 11 8 0.868164 0.164795 0
-18 11 9 0.868164 0.166138 0
-18 11 10 0.868652 0.168457 0
-18 11 11 0.869141 0.171753 0
-18 11 12 0.872559 0.172607 0.0679932
-18 11 13 0.878418 0.165649 0.238892
-18 11 14 0.88916 0.165771 0.35083
-18 11 15 0.898926 0.176025 0.460205
-18 11 16 0.912109 0.245605 0.581055
-18 11 17 0.913086 0.309082 0.692871
-18 11 18 0.882324 0.320557 0.782227
-18 11 19 0.838379 0.324219 0.858887
-18 11 20 0.786133 0.326172 0.922363
-18 11 21 0.716309 0.322266 0.959961
-18 11 22 0.637695 0.314209 0.975586
-18 11 23 0.5625 0.306396 0.983398
-18 11 24 0.490479 0.299805 0.987793
-18 11 25 0.411377 0.293945 0.991211
-18 11 26 0.315186 0.288818 0.995117
-18 11 27 0.146973 0.284912 1
-18 11 28 0 0.281982 1
-18 11 29 0 0.280029 1
-18 11 30 0 0.279053 1
-18 11 31 0 0.278564 1
-18 12 0 0.872559 0.230225 0
-18 12 1 0.872559 0.230225 0
-18 12 2 0.872559 0.230225 0
-18 12 3 0.872559 0.230225 0
-18 12 4 0.872559 0.230347 0
-18 12 5 0.872559 0.230347 0
-18 12 6 0.872559 0.230469 0
-18 12 7 0.872559 0.230713 0
-18 12 8 0.872559 0.231079 0
-18 12 9 0.873047 0.231812 0
-18 12 10 0.873047 0.233276 0
-18 12 11 0.873535 0.235474 0
-18 12 12 0.875977 0.235474 0.0821533
-18 12 13 0.880859 0.231201 0.23999
-18 12 14 0.88916 0.229614 0.349365
-18 12 15 0.897461 0.235474 0.458984
-18 12 16 0.90918 0.282715 0.579102
-18 12 17 0.910645 0.337891 0.692383
-18 12 18 0.880371 0.347412 0.782227
-18 12 19 0.835938 0.348877 0.858887
-18 12 20 0.783691 0.348877 0.922363
-18 12 21 0.714355 0.342529 0.960449
-18 12 22 0.635254 0.332031 0.976074
-18 12 23 0.560059 0.322266 0.983887
-18 12 24 0.487793 0.313965 0.987793
-18 12 25 0.408203 0.306396 0.991699
-18 12 26 0.311035 0.300049 0.995605
-18 12 27 0.133789 0.294678 1
-18 12 28 0 0.290527 1
-18 12 29 0 0.287598 1
-18 12 30 0 0.285645 1
-18 12 31 0 0.284424 1
-18 13 0 0.879883 0.301025 0
-18 13 1 0.879883 0.301025 0
-18 13 2 0.879883 0.301025 0
-18 13 3 0.879883 0.301025 0
-18 13 4 0.879883 0.301025 0
-18 13 5 0.879883 0.301025 0
-18 13 6 0.879883 0.301025 0
-18 13 7 0.879883 0.30127 0
-18 13 8 0.879883 0.301514 0
-18 13 9 0.879883 0.302002 0
-18 13 10 0.880371 0.302979 0
-18 13 11 0.880371 0.304688 0
-18 13 12 0.882324 0.304199 0.108032
-18 13 13 0.884766 0.30127 0.244385
-18 13 14 0.889648 0.298584 0.349121
-18 13 15 0.895996 0.301758 0.457764
-18 13 16 0.903809 0.330566 0.576172
-18 13 17 0.905762 0.377686 0.691406
-18 13 18 0.876465 0.385254 0.781738
-18 13 19 0.832031 0.384277 0.858887
-18 13 20 0.779785 0.381592 0.922852
-18 13 21 0.710449 0.372314 0.960938
-18 13 22 0.631836 0.358398 0.976562
-18 13 23 0.556152 0.345703 0.984375
-18 13 24 0.483643 0.334961 0.98877
-18 13 25 0.40332 0.325439 0.992676
-18 13 26 0.304199 0.316895 0.996582
-18 13 27 0.105896 0.309814 1
-18 13 28 0 0.303955 1
-18 13 29 0 0.299561 1
-18 13 30 0 0.296143 1
-18 13 31 0 0.293701 1
-18 14 0 0.890137 0.380127 0
-18 14 1 0.890137 0.380127 0
-18 14 2 0.890137 0.380127 0
-18 14 3 0.890137 0.380127 0
-18 14 4 0.890137 0.380371 0
-18 14 5 0.890137 0.380371 0
-18 14 6 0.890625 0.380371 0
-18 14 7 0.890625 0.380371 0
-18 14 8 0.890625 0.380615 0
-18 14 9 0.890625 0.381104 0
-18 14 10 0.890625 0.381592 0
-18 14 11 0.891113 0.382812 0
-18 14 12 0.891113 0.38208 0.146973
-18 14 13 0.891113 0.380371 0.256592
-18 14 14 0.891113 0.377197 0.352783
-18 14 15 0.893066 0.376953 0.456787
-18 14 16 0.89502 0.390137 0.571289
-18 14 17 0.897949 0.429199 0.689453
-18 14 18 0.869629 0.435303 0.780762
-18 14 19 0.825684 0.431641 0.858398
-18 14 20 0.773926 0.426025 0.922852
-18 14 21 0.70459 0.413086 0.961914
-18 14 22 0.625488 0.39502 0.977539
-18 14 23 0.549316 0.378662 0.985352
-18 14 24 0.476562 0.36499 0.989746
-18 14 25 0.39502 0.352539 0.994141
-18 14 26 0.292725 0.341309 0.998535
-18 14 27 0 0.331787 1
-18 14 28 0 0.32373 1
-18 14 29 0 0.317139 1
-18 14 30 0 0.311768 1
-18 14 31 0 0.307617 1
-18 15 0 0.90332 0.468506 0.107422
-18 15 1 0.90332 0.468506 0.107422
-18 15 2 0.90332 0.468506 0.107422
-18 15 3 0.90332 0.468506 0.107422
-18 15 4 0.90332 0.468506 0.107422
-18 15 5 0.90332 0.468506 0.107483
-18 15 6 0.90332 0.468506 0.107544
-18 15 7 0.90332 0.46875 0.107666
-18 15 8 0.90332 0.46875 0.107849
-18 15 9 0.90332 0.468994 0.108276
-18 15 10 0.90332 0.469482 0.10907
-18 15 11 0.903809 0.470459 0.110352
-18 15 12 0.902832 0.470459 0.195435
-18 15 13 0.899902 0.469238 0.281494
-18 15 14 0.895508 0.466553 0.366455
-18 15 15 0.888672 0.461914 0.458008
-18 15 16 0.881836 0.462402 0.564453
-18 15 17 0.884766 0.490967 0.68457
-18 15 18 0.858887 0.497314 0.779297
-18 15 19 0.81543 0.490967 0.857422
-18 15 20 0.763672 0.482178 0.922363
-18 15 21 0.695312 0.465332 0.962891
-18 15 22 0.615234 0.442383 0.978516
-18 15 23 0.539062 0.421875 0.986328
-18 15 24 0.465332 0.404785 0.991699
-18 15 25 0.381836 0.388916 0.996582
-18 15 26 0.273193 0.374512 1
-18 15 27 0 0.362061 1
-18 15 28 0 0.351074 1
-18 15 29 0 0.341797 1
-18 15 30 0 0.333984 1
-18 15 31 0 0.327393 1
-18 16 0 0.914062 0.565918 0.201538
-18 16 1 0.914062 0.565918 0.201538
-18 16 2 0.914062 0.565918 0.201538
-18 16 3 0.914062 0.565918 0.201538
-18 16 4 0.914062 0.565918 0.201538
-18 16 5 0.914062 0.565918 0.201538
-18 16 6 0.914062 0.565918 0.20166
-18 16 7 0.914062 0.565918 0.20166
-18 16 8 0.914062 0.566406 0.20166
-18 16 9 0.914062 0.566406 0.201782
-18 16 10 0.914062 0.566895 0.202026
-18 16 11 0.914062 0.567383 0.202393
-18 16 12 0.913086 0.567871 0.241699
-18 16 13 0.90918 0.567383 0.313965
-18 16 14 0.901855 0.56543 0.391357
-18 16 15 0.88916 0.560547 0.473877
-18 16 16 0.868652 0.55127 0.5625
-18 16 17 0.860352 0.560059 0.673828
-18 16 18 0.841797 0.570312 0.775879
-18 16 19 0.799316 0.561523 0.85498
-18 16 20 0.747559 0.549316 0.920898
-18 16 21 0.679688 0.528809 0.962891
-18 16 22 0.600098 0.500488 0.979492
-18 16 23 0.522949 0.47583 0.98877
-18 16 24 0.447754 0.454834 0.995117
-18 16 25 0.360596 0.435303 1
-18 16 26 0.238892 0.417236 1
-18 16 27 0 0.401123 1
-18 16 28 0 0.386963 1
-18 16 29 0 0.374512 1
-18 16 30 0 0.363525 1
-18 16 31 0 0.354004 1
-18 17 0 0.911621 0.666016 0.243042
-18 17 1 0.911621 0.666016 0.243042
-18 17 2 0.911621 0.666016 0.243042
-18 17 3 0.911621 0.666016 0.243042
-18 17 4 0.911621 0.666016 0.243042
-18 17 5 0.911621 0.666016 0.243042
-18 17 6 0.911621 0.666016 0.243042
-18 17 7 0.911621 0.666504 0.243042
-18 17 8 0.911621 0.666504 0.243042
-18 17 9 0.911621 0.666504 0.243164
-18 17 10 0.912109 0.666992 0.243164
-18 17 11 0.912109 0.666992 0.243286
-18 17 12 0.911621 0.667969 0.262939
-18 17 13 0.907715 0.667969 0.333008
-18 17 14 0.901367 0.666992 0.4104
-18 17 15 0.88916 0.664551 0.494141
-18 17 16 0.867188 0.656738 0.580566
-18 17 17 0.831055 0.640625 0.663086
-18 17 18 0.816406 0.649414 0.77002
-18 17 19 0.774414 0.638672 0.850586
-18 17 20 0.723145 0.624023 0.917969
-18 17 21 0.65625 0.600098 0.961914
-18 17 22 0.57666 0.567383 0.980469
-18 17 23 0.499268 0.538574 0.992188
-18 17 24 0.421387 0.513672 1
-18 17 25 0.32666 0.490479 1
-18 17 26 0.168701 0.46875 1
-18 17 27 0 0.448975 1
-18 17 28 0 0.430908 1
-18 17 29 0 0.414062 1
-18 17 30 0 0.39917 1
-18 17 31 0 0.385742 1
-18 18 0 0.882324 0.757812 0.247803
-18 18 1 0.882324 0.757812 0.247803
-18 18 2 0.882324 0.757812 0.247803
-18 18 3 0.882324 0.757812 0.247803
-18 18 4 0.882324 0.757812 0.247803
-18 18 5 0.882324 0.757812 0.247803
-18 18 6 0.882324 0.757812 0.247803
-18 18 7 0.882324 0.757812 0.247803
-18 18 8 0.882324 0.757812 0.247803
-18 18 9 0.882324 0.757812 0.247803
-18 18 10 0.882324 0.758301 0.247803
-18 18 11 0.882324 0.758301 0.247803
-18 18 12 0.882324 0.758789 0.247925
-18 18 13 0.879395 0.759277 0.323486
-18 18 14 0.873535 0.759277 0.404541
-18 18 15 0.86377 0.757812 0.491943
-18 18 16 0.846191 0.753418 0.584473
-18 18 17 0.818848 0.744629 0.675781
-18 18 18 0.779297 0.729492 0.759766
-18 18 19 0.738281 0.717773 0.842285
-18 18 20 0.688477 0.702148 0.911621
-18 18 21 0.62207 0.675293 0.958496
-18 18 22 0.543457 0.639648 0.981934
-18 18 23 0.464111 0.607422 0.996094
-18 18 24 0.380127 0.578613 1
-18 18 25 0.267822 0.55127 1
-18 18 26 0 0.525391 1
-18 18 27 0 0.500977 1
-18 18 28 0 0.478271 1
-18 18 29 0 0.457764 1
-18 18 30 0 0.439209 1
-18 18 31 0 0.422363 1
-18 19 0 0.822266 0.828613 0.239746
-18 19 1 0.822266 0.828613 0.239746
-18 19 2 0.822266 0.828613 0.239746
-18 19 3 0.822266 0.828613 0.239746
-18 19 4 0.822266 0.828613 0.239746
-18 19 5 0.822266 0.828613 0.239746
-18 19 6 0.822266 0.828613 0.239746
-18 19 7 0.822266 0.828613 0.239746
-18 19 8 0.822266 0.828613 0.239746
-18 19 9 0.822266 0.828613 0.239746
-18 19 10 0.822266 0.828613 0.239746
-18 19 11 0.822266 0.829102 0.239746
-18 19 12 0.822266 0.82959 0.239868
-18 19 13 0.820312 0.830078 0.297363
-18 19 14 0.814941 0.830078 0.38208
-18 19 15 0.805176 0.828613 0.470947
-18 19 16 0.789062 0.824707 0.563965
-18 19 17 0.763184 0.816406 0.65625
-18 19 18 0.72998 0.805664 0.745605
-18 19 19 0.689941 0.793945 0.830078
-18 19 20 0.640137 0.777344 0.901855
-18 19 21 0.574707 0.75 0.953125
-18 19 22 0.496582 0.714355 0.982422
-18 19 23 0.411621 0.679199 1
-18 19 24 0.313477 0.647461 1
-18 19 25 0.123596 0.615723 1
-18 19 26 0 0.585938 1
-18 19 27 0 0.557129 1
-18 19 28 0 0.530273 1
-18 19 29 0 0.505859 1
-18 19 30 0 0.483398 1
-18 19 31 0 0.462646 1
-18 20 0 0.748535 0.885254 0.229614
-18 20 1 0.748535 0.885254 0.229614
-18 20 2 0.748535 0.885254 0.229614
-18 20 3 0.748535 0.885254 0.229614
-18 20 4 0.748535 0.885254 0.229614
-18 20 5 0.748535 0.885254 0.229614
-18 20 6 0.748535 0.885254 0.229614
-18 20 7 0.748535 0.885254 0.229614
-18 20 8 0.748535 0.885254 0.229614
-18 20 9 0.748535 0.885254 0.229614
-18 20 10 0.748535 0.885254 0.229614
-18 20 11 0.748535 0.885254 0.229614
-18 20 12 0.749023 0.885742 0.229736
-18 20 13 0.747559 0.88623 0.264893
-18 20 14 0.742676 0.886719 0.354492
-18 20 15 0.733887 0.886719 0.445068
-18 20 16 0.719727 0.884766 0.539551
-18 20 17 0.697266 0.880371 0.634277
-18 20 18 0.66748 0.873535 0.727051
-18 20 19 0.62793 0.862793 0.812988
-18 20 20 0.577148 0.847168 0.887207
-18 20 21 0.512695 0.82373 0.946777
-18 20 22 0.43042 0.790039 0.985352
-18 20 23 0.330322 0.753906 1
-18 20 24 0.172852 0.719238 1
-18 20 25 0 0.68457 1
-18 20 26 0 0.649902 1
-18 20 27 0 0.616699 1
-18 20 28 0 0.585449 1
-18 20 29 0 0.556641 1
-18 20 30 0 0.529785 1
-18 20 31 0 0.505371 1
-18 21 0 0.667969 0.937012 0.219849
-18 21 1 0.667969 0.937012 0.219849
-18 21 2 0.667969 0.937012 0.219849
-18 21 3 0.667969 0.937012 0.219849
-18 21 4 0.667969 0.937012 0.219849
-18 21 5 0.667969 0.937012 0.219849
-18 21 6 0.667969 0.937012 0.219849
-18 21 7 0.667969 0.937012 0.219849
-18 21 8 0.667969 0.937012 0.219849
-18 21 9 0.667969 0.937012 0.219971
-18 21 10 0.667969 0.937012 0.219971
-18 21 11 0.667969 0.937012 0.219971
-18 21 12 0.668457 0.9375 0.219971
-18 21 13 0.668457 0.9375 0.227417
-18 21 14 0.662598 0.938477 0.325439
-18 21 15 0.653809 0.938965 0.418701
-18 21 16 0.640137 0.938477 0.51416
-18 21 17 0.618652 0.937012 0.610352
-18 21 18 0.588867 0.932617 0.70459
-18 21 19 0.547363 0.924316 0.791992
-18 21 20 0.492676 0.910156 0.868652
-18 21 21 0.42041 0.890625 0.934082
-18 21 22 0.319336 0.863281 0.983887
-18 21 23 0.111267 0.82959 1
-18 21 24 0 0.793945 1
-18 21 25 0 0.755859 1
-18 21 26 0 0.717773 1
-18 21 27 0 0.680176 1
-18 21 28 0 0.644531 1
-18 21 29 0 0.61084 1
-18 21 30 0 0.57959 1
-18 21 31 0 0.550781 1
-18 22 0 0.574707 0.97998 0.209961
-18 22 1 0.574707 0.97998 0.209961
-18 22 2 0.574707 0.97998 0.209961
-18 22 3 0.574707 0.97998 0.209961
-18 22 4 0.574707 0.97998 0.209961
-18 22 5 0.574707 0.97998 0.209961
-18 22 6 0.574707 0.97998 0.209961
-18 22 7 0.574707 0.97998 0.209961
-18 22 8 0.574707 0.97998 0.209961
-18 22 9 0.575195 0.980469 0.210083
-18 22 10 0.575195 0.980469 0.210083
-18 22 11 0.575195 0.980469 0.210083
-18 22 12 0.575195 0.980469 0.210083
-18 22 13 0.575684 0.980957 0.210205
-18 22 14 0.571289 0.981934 0.293701
-18 22 15 0.561523 0.983398 0.391113
-18 22 16 0.545898 0.984863 0.487793
-18 22 17 0.522461 0.984863 0.584473
-18 22 18 0.488525 0.98291 0.679199
-18 22 19 0.439453 0.976562 0.768066
-18 22 20 0.370117 0.964355 0.846191
-18 22 21 0.259033 0.947266 0.914551
-18 22 22 0 0.924805 0.971191
-18 22 23 0 0.896973 1
-18 22 24 0 0.86377 1
-18 22 25 0 0.826172 1
-18 22 26 0 0.785645 1
-18 22 27 0 0.744629 1
-18 22 28 0 0.70459 1
-18 22 29 0 0.666504 1
-18 22 30 0 0.630859 1
-18 22 31 0 0.598145 1
-18 23 0 0.465088 1 0.200317
-18 23 1 0.465088 1 0.200317
-18 23 2 0.465088 1 0.200317
-18 23 3 0.465088 1 0.200317
-18 23 4 0.465088 1 0.200317
-18 23 5 0.465088 1 0.200317
-18 23 6 0.465088 1 0.200317
-18 23 7 0.465088 1 0.200317
-18 23 8 0.465088 1 0.200317
-18 23 9 0.465088 1 0.200317
-18 23 10 0.465332 1 0.200317
-18 23 11 0.465576 1 0.200317
-18 23 12 0.46582 1 0.200439
-18 23 13 0.466309 1 0.200439
-18 23 14 0.462646 1 0.259766
-18 23 15 0.450439 1 0.363037
-18 23 16 0.430664 1 0.461182
-18 23 17 0.399658 1 0.558105
-18 23 18 0.351074 1 0.652832
-18 23 19 0.27002 1 0.741699
-18 23 20 0 1 0.821777
-18 23 21 0 0.994141 0.89209
-18 23 22 0 0.974121 0.95166
-18 23 23 0 0.950684 0.999023
-18 23 24 0 0.922852 1
-18 23 25 0 0.888184 1
-18 23 26 0 0.848633 1
-18 23 27 0 0.806152 1
-18 23 28 0 0.763184 1
-18 23 29 0 0.721191 1
-18 23 30 0 0.681641 1
-18 23 31 0 0.644531 1
-18 24 0 0.312012 1 0.190796
-18 24 1 0.312012 1 0.190796
-18 24 2 0.312012 1 0.190796
-18 24 3 0.312012 1 0.190796
-18 24 4 0.312012 1 0.190796
-18 24 5 0.312012 1 0.190796
-18 24 6 0.312012 1 0.190796
-18 24 7 0.312012 1 0.190796
-18 24 8 0.312012 1 0.190796
-18 24 9 0.312256 1 0.190918
-18 24 10 0.3125 1 0.190918
-18 24 11 0.312744 1 0.190918
-18 24 12 0.313477 1 0.190918
-18 24 13 0.314453 1 0.19104
-18 24 14 0.312012 1 0.222412
-18 24 15 0.289551 1 0.334229
-18 24 16 0.249268 1 0.434326
-18 24 17 0.162231 1 0.531738
-18 24 18 0 1 0.625977
-18 24 19 0 1 0.714844
-18 24 20 0 1 0.79541
-18 24 21 0 1 0.867676
-18 24 22 0 1 0.929688
-18 24 23 0 0.994629 0.97998
-18 24 24 0 0.970703 1
-18 24 25 0 0.940918 1
-18 24 26 0 0.903809 1
-18 24 27 0 0.862305 1
-18 24 28 0 0.817871 1
-18 24 29 0 0.773926 1
-18 24 30 0 0.730957 1
-18 24 31 0 0.689941 1
-18 25 0 0 1 0.180786
-18 25 1 0 1 0.180786
-18 25 2 0 1 0.180786
-18 25 3 0 1 0.180786
-18 25 4 0 1 0.180786
-18 25 5 0 1 0.180786
-18 25 6 0 1 0.180786
-18 25 7 0 1 0.180786
-18 25 8 0 1 0.180786
-18 25 9 0 1 0.180908
-18 25 10 0 1 0.180908
-18 25 11 0 1 0.180908
-18 25 12 0 1 0.180908
-18 25 13 0 1 0.18103
-18 25 14 0 1 0.181152
-18 25 15 0 1 0.302002
-18 25 16 0 1 0.405029
-18 25 17 0 1 0.502441
-18 25 18 0 1 0.596191
-18 25 19 0 1 0.68457
-18 25 20 0 1 0.765625
-18 25 21 0 1 0.838867
-18 25 22 0 1 0.90332
-18 25 23 0 1 0.956543
-18 25 24 0 1 1
-18 25 25 0 0.988281 1
-18 25 26 0 0.956055 1
-18 25 27 0 0.916992 1
-18 25 28 0 0.873535 1
-18 25 29 0 0.828125 1
-18 25 30 0 0.782715 1
-18 25 31 0 0.73877 1
-18 26 0 0 1 0.170288
-18 26 1 0 1 0.170288
-18 26 2 0 1 0.170288
-18 26 3 0 1 0.170288
-18 26 4 0 1 0.170288
-18 26 5 0 1 0.170288
-18 26 6 0 1 0.170288
-18 26 7 0 1 0.170288
-18 26 8 0 1 0.170288
-18 26 9 0 1 0.170288
-18 26 10 0 1 0.170288
-18 26 11 0 1 0.17041
-18 26 12 0 1 0.17041
-18 26 13 0 1 0.170532
-18 26 14 0 1 0.170654
-18 26 15 0 1 0.264648
-18 26 16 0 1 0.373047
-18 26 17 0 1 0.470703
-18 26 18 0 1 0.563965
-18 26 19 0 1 0.651855
-18 26 20 0 1 0.732422
-18 26 21 0 1 0.806641
-18 26 22 0 1 0.872559
-18 26 23 0 1 0.928223
-18 26 24 0 1 0.975098
-18 26 25 0 1 1
-18 26 26 0 1 1
-18 26 27 0 0.968262 1
-18 26 28 0 0.926758 1
-18 26 29 0 0.881836 1
-18 26 30 0 0.835449 1
-18 26 31 0 0.789551 1
-18 27 0 0 1 0.15918
-18 27 1 0 1 0.15918
-18 27 2 0 1 0.15918
-18 27 3 0 1 0.15918
-18 27 4 0 1 0.15918
-18 27 5 0 1 0.15918
-18 27 6 0 1 0.15918
-18 27 7 0 1 0.15918
-18 27 8 0 1 0.15918
-18 27 9 0 1 0.159302
-18 27 10 0 1 0.159302
-18 27 11 0 1 0.159302
-18 27 12 0 1 0.159424
-18 27 13 0 1 0.159424
-18 27 14 0 1 0.159668
-18 27 15 0 1 0.219971
-18 27 16 0 1 0.338135
-18 27 17 0 1 0.437012
-18 27 18 0 1 0.529297
-18 27 19 0 1 0.616211
-18 27 20 0 1 0.696289
-18 27 21 0 1 0.770508
-18 27 22 0 1 0.837891
-18 27 23 0 1 0.895508
-18 27 24 0 1 0.944824
-18 27 25 0 1 0.990723
-18 27 26 0 1 1
-18 27 27 0 1 1
-18 27 28 0 0.977051 1
-18 27 29 0 0.934082 1
-18 27 30 0 0.887695 1
-18 27 31 0 0.840332 1
-18 28 0 0 1 0.147705
-18 28 1 0 1 0.147705
-18 28 2 0 1 0.147705
-18 28 3 0 1 0.147705
-18 28 4 0 1 0.147705
-18 28 5 0 1 0.147705
-18 28 6 0 1 0.147705
-18 28 7 0 1 0.147705
-18 28 8 0 1 0.147705
-18 28 9 0 1 0.147705
-18 28 10 0 1 0.147705
-18 28 11 0 1 0.147705
-18 28 12 0 1 0.147827
-18 28 13 0 1 0.147949
-18 28 14 0 1 0.148071
-18 28 15 0 1 0.159058
-18 28 16 0 1 0.299316
-18 28 17 0 1 0.401367
-18 28 18 0 1 0.493164
-18 28 19 0 1 0.578613
-18 28 20 0 1 0.657715
-18 28 21 0 1 0.731445
-18 28 22 0 1 0.798828
-18 28 23 0 1 0.85791
-18 28 24 0 1 0.90918
-18 28 25 0 1 0.95752
-18 28 26 0 1 1
-18 28 27 0 1 1
-18 28 28 0 1 1
-18 28 29 0 0.981934 1
-18 28 30 0 0.937988 1
-18 28 31 0 0.891113 1
-18 29 0 0 1 0.135376
-18 29 1 0 1 0.135376
-18 29 2 0 1 0.135376
-18 29 3 0 1 0.135376
-18 29 4 0 1 0.135376
-18 29 5 0 1 0.135376
-18 29 6 0 1 0.135376
-18 29 7 0 1 0.135376
-18 29 8 0 1 0.135498
-18 29 9 0 1 0.135498
-18 29 10 0 1 0.135498
-18 29 11 0 1 0.135498
-18 29 12 0 1 0.13562
-18 29 13 0 1 0.135742
-18 29 14 0 1 0.135864
-18 29 15 0 1 0.136108
-18 29 16 0 1 0.255127
-18 29 17 0 1 0.362793
-18 29 18 0 1 0.454834
-18 29 19 0 1 0.539062
-18 29 20 0 1 0.616699
-18 29 21 0 1 0.689453
-18 29 22 0 1 0.756836
-18 29 23 0 1 0.815918
-18 29 24 0 1 0.868652
-18 29 25 0 1 0.919434
-18 29 26 0 1 0.967285
-18 29 27 0 1 1
-18 29 28 0 1 1
-18 29 29 0 1 1
-18 29 30 0 0.986328 1
-18 29 31 0 0.941406 1
-18 30 0 0 1 0.122498
-18 30 1 0 1 0.122498
-18 30 2 0 1 0.122498
-18 30 3 0 1 0.122498
-18 30 4 0 1 0.122498
-18 30 5 0 1 0.122498
-18 30 6 0 1 0.122498
-18 30 7 0 1 0.122559
-18 30 8 0 1 0.122559
-18 30 9 0 1 0.122559
-18 30 10 0 1 0.122559
-18 30 11 0 1 0.12262
-18 30 12 0 1 0.122681
-18 30 13 0 1 0.122803
-18 30 14 0 1 0.122986
-18 30 15 0 1 0.12323
-18 30 16 0 1 0.201416
-18 30 17 0 1 0.321289
-18 30 18 0 1 0.414795
-18 30 19 0 1 0.497803
-18 30 20 0 1 0.57373
-18 30 21 0 1 0.64502
-18 30 22 0 1 0.711426
-18 30 23 0 1 0.770508
-18 30 24 0 1 0.82373
-18 30 25 0 1 0.875488
-18 30 26 0 1 0.925781
-18 30 27 0 1 0.973145
-18 30 28 0 1 1
-18 30 29 0 1 1
-18 30 30 0 1 1
-18 30 31 0 0.989258 1
-18 31 0 0 1 0.108948
-18 31 1 0 1 0.108948
-18 31 2 0 1 0.108948
-18 31 3 0 1 0.108948
-18 31 4 0 1 0.108948
-18 31 5 0 1 0.108948
-18 31 6 0 1 0.108948
-18 31 7 0 1 0.108948
-18 31 8 0 1 0.108948
-18 31 9 0 1 0.108948
-18 31 10 0 1 0.109009
-18 31 11 0 1 0.109009
-18 31 12 0 1 0.10907
-18 31 13 0 1 0.109192
-18 31 14 0 1 0.109375
-18 31 15 0 1 0.10968
-18 31 16 0 1 0.120117
-18 31 17 0 1 0.276123
-18 31 18 0 1 0.372803
-18 31 19 0 1 0.455322
-18 31 20 0 1 0.529785
-18 31 21 0 1 0.599121
-18 31 22 0 1 0.663574
-18 31 23 0 1 0.722168
-18 31 24 0 1 0.774902
-18 31 25 0 1 0.827637
-18 31 26 0 1 0.879883
-18 31 27 0 1 0.930176
-18 31 28 0 1 0.977539
-18 31 29 0 1 1
-18 31 30 0 1 1
-18 31 31 0 1 1
-19 0 0 0.921387 0 0.0501099
-19 0 1 0.921387 0 0.0501099
-19 0 2 0.921387 0 0.0501099
-19 0 3 0.921387 0 0.0500793
-19 0 4 0.921387 0 0.0500793
-19 0 5 0.921387 0 0.0500488
-19 0 6 0.921387 0 0.0499878
-19 0 7 0.921387 0 0.0498962
-19 0 8 0.921875 0 0.0496826
-19 0 9 0.921875 0 0.0493164
-19 0 10 0.921875 0 0.048584
-19 0 11 0.922363 0 0.0473022
-19 0 12 0.924316 0 0.0462341
-19 0 13 0.929199 0 0.175415
-19 0 14 0.939941 0 0.303223
-19 0 15 0.952148 0 0.413574
-19 0 16 0.972656 0 0.533691
-19 0 17 0.996582 0.227295 0.659668
-19 0 18 0.995117 0.291748 0.76709
-19 0 19 0.959961 0.302734 0.848145
-19 0 20 0.914062 0.308105 0.915039
-19 0 21 0.854492 0.309326 0.963379
-19 0 22 0.78418 0.306641 0.990234
-19 0 23 0.713379 0.301758 1
-19 0 24 0.645508 0.296875 1
-19 0 25 0.575195 0.291992 1
-19 0 26 0.500488 0.287598 1
-19 0 27 0.417969 0.283691 1
-19 0 28 0.317871 0.280762 1
-19 0 29 0.132812 0.278809 1
-19 0 30 0 0.277588 1
-19 0 31 0 0.2771 1
-19 1 0 0.921387 0 0.0500793
-19 1 1 0.921387 0 0.0500793
-19 1 2 0.921387 0 0.0500793
-19 1 3 0.921387 0 0.0500793
-19 1 4 0.921387 0 0.0500488
-19 1 5 0.921387 0 0.0500183
-19 1 6 0.921387 0 0.0499573
-19 1 7 0.921387 0 0.0498657
-19 1 8 0.921875 0 0.0496826
-19 1 9 0.921875 0 0.0492859
-19 1 10 0.921875 0 0.0485535
-19 1 11 0.922363 0 0.0472717
-19 1 12 0.924316 0 0.0462036
-19 1 13 0.929199 0 0.175415
-19 1 14 0.939941 0 0.303223
-19 1 15 0.952148 0 0.413574
-19 1 16 0.972168 0 0.533691
-19 1 17 0.996582 0.227295 0.659668
-19 1 18 0.995117 0.291992 0.76709
-19 1 19 0.959961 0.302979 0.848145
-19 1 20 0.914062 0.308105 0.915039
-19 1 21 0.854492 0.30957 0.963379
-19 1 22 0.78418 0.306641 0.990234
-19 1 23 0.713379 0.301758 1
-19 1 24 0.645508 0.296875 1
-19 1 25 0.575195 0.291992 1
-19 1 26 0.500488 0.287598 1
-19 1 27 0.417969 0.283691 1
-19 1 28 0.317871 0.280762 1
-19 1 29 0.132812 0.278809 1
-19 1 30 0 0.277588 1
-19 1 31 0 0.2771 1
-19 2 0 0.921387 0 0.0500183
-19 2 1 0.921387 0 0.0500183
-19 2 2 0.921387 0 0.0500183
-19 2 3 0.921387 0 0.0500183
-19 2 4 0.921387 0 0.0499878
-19 2 5 0.921387 0 0.0499878
-19 2 6 0.921387 0 0.0499268
-19 2 7 0.921387 0 0.0498047
-19 2 8 0.921875 0 0.0496216
-19 2 9 0.921875 0 0.0492249
-19 2 10 0.921875 0 0.0485229
-19 2 11 0.922363 0 0.0472107
-19 2 12 0.924316 0 0.0461426
-19 2 13 0.929199 0 0.175415
-19 2 14 0.939941 0 0.303223
-19 2 15 0.952148 0 0.413574
-19 2 16 0.972168 0 0.533691
-19 2 17 0.996582 0.227417 0.659668
-19 2 18 0.995117 0.291992 0.76709
-19 2 19 0.959961 0.302979 0.848145
-19 2 20 0.914062 0.308105 0.915039
-19 2 21 0.854492 0.30957 0.963379
-19 2 22 0.78418 0.306641 0.990234
-19 2 23 0.713379 0.302002 1
-19 2 24 0.645508 0.296875 1
-19 2 25 0.575195 0.291992 1
-19 2 26 0.500488 0.287598 1
-19 2 27 0.417969 0.283691 1
-19 2 28 0.317871 0.280762 1
-19 2 29 0.13269 0.278809 1
-19 2 30 0 0.277588 1
-19 2 31 0 0.2771 1
-19 3 0 0.921387 0 0.0499268
-19 3 1 0.921387 0 0.0499268
-19 3 2 0.921387 0 0.0499268
-19 3 3 0.921387 0 0.0499268
-19 3 4 0.921387 0 0.0498962
-19 3 5 0.921387 0 0.0498657
-19 3 6 0.921387 0 0.0498352
-19 3 7 0.921387 0 0.0497131
-19 3 8 0.921875 0 0.04953
-19 3 9 0.921875 0 0.0491333
-19 3 10 0.921875 0 0.0484009
-19 3 11 0.922363 0 0.0471191
-19 3 12 0.924316 0 0.046051
-19 3 13 0.929199 0 0.175415
-19 3 14 0.939941 0 0.303223
-19 3 15 0.952148 0 0.413574
-19 3 16 0.972168 0 0.533691
-19 3 17 0.996582 0.227539 0.659668
-19 3 18 0.995117 0.291992 0.76709
-19 3 19 0.959961 0.302979 0.848145
-19 3 20 0.914062 0.308105 0.915039
-19 3 21 0.854492 0.30957 0.963379
-19 3 22 0.78418 0.306641 0.990234
-19 3 23 0.713379 0.302002 1
-19 3 24 0.645508 0.297119 1
-19 3 25 0.575195 0.292236 1
-19 3 26 0.500488 0.287598 1
-19 3 27 0.417969 0.283691 1
-19 3 28 0.317871 0.280762 1
-19 3 29 0.13269 0.278809 1
-19 3 30 0 0.277588 1
-19 3 31 0 0.2771 1
-19 4 0 0.921387 0 0.0497742
-19 4 1 0.921387 0 0.0497742
-19 4 2 0.921387 0 0.0497437
-19 4 3 0.921387 0 0.0497437
-19 4 4 0.921387 0 0.0497437
-19 4 5 0.921387 0 0.0497131
-19 4 6 0.921387 0 0.0496521
-19 4 7 0.921875 0 0.0495605
-19 4 8 0.921875 0 0.0493469
-19 4 9 0.921875 0 0.0489502
-19 4 10 0.921875 0 0.0482178
-19 4 11 0.922363 0 0.0469055
-19 4 12 0.924316 0 0.0458374
-19 4 13 0.929199 0 0.175415
-19 4 14 0.939941 0 0.303223
-19 4 15 0.952148 0 0.413574
-19 4 16 0.972168 0 0.533691
-19 4 17 0.996582 0.227905 0.659668
-19 4 18 0.995117 0.292236 0.76709
-19 4 19 0.959961 0.303223 0.848145
-19 4 20 0.914062 0.30835 0.915039
-19 4 21 0.854492 0.309814 0.963379
-19 4 22 0.78418 0.306885 0.990234
-19 4 23 0.713379 0.302002 1
-19 4 24 0.645508 0.297119 1
-19 4 25 0.575195 0.292236 1
-19 4 26 0.500488 0.287598 1
-19 4 27 0.417969 0.283936 1
-19 4 28 0.317871 0.280762 1
-19 4 29 0.132568 0.278809 1
-19 4 30 0 0.277588 1
-19 4 31 0 0.2771 1
-19 5 0 0.921875 0 0.049408
-19 5 1 0.921875 0 0.049408
-19 5 2 0.921875 0 0.049408
-19 5 3 0.921875 0 0.049408
-19 5 4 0.921875 0 0.049408
-19 5 5 0.921875 0 0.0493774
-19 5 6 0.921875 0 0.0493164
-19 5 7 0.921875 0 0.0491943
-19 5 8 0.921875 0 0.0490112
-19 5 9 0.921875 0 0.0486145
-19 5 10 0.921875 0 0.0478821
-19 5 11 0.922363 0 0.0465393
-19 5 12 0.924316 0 0.0454407
-19 5 13 0.929688 0 0.175415
-19 5 14 0.939941 0 0.303223
-19 5 15 0.952148 0 0.413574
-19 5 16 0.972168 0 0.533691
-19 5 17 0.996582 0.228394 0.659668
-19 5 18 0.995117 0.292725 0.76709
-19 5 19 0.959961 0.303711 0.848145
-19 5 20 0.914062 0.308594 0.915039
-19 5 21 0.854492 0.310059 0.963379
-19 5 22 0.78418 0.307129 0.990234
-19 5 23 0.713379 0.302246 1
-19 5 24 0.645508 0.297363 1
-19 5 25 0.575195 0.29248 1
-19 5 26 0.500488 0.287842 1
-19 5 27 0.417969 0.283936 1
-19 5 28 0.317871 0.281006 1
-19 5 29 0.132446 0.279053 1
-19 5 30 0 0.277832 1
-19 5 31 0 0.2771 1
-19 6 0 0.921875 0 0.0487671
-19 6 1 0.921875 0 0.0487671
-19 6 2 0.921875 0 0.0487671
-19 6 3 0.921875 0 0.0487366
-19 6 4 0.921875 0 0.0487366
-19 6 5 0.921875 0 0.0487061
-19 6 6 0.921875 0 0.048645
-19 6 7 0.921875 0 0.0485535
-19 6 8 0.921875 0 0.0483398
-19 6 9 0.921875 0 0.0479126
-19 6 10 0.921875 0 0.0471802
-19 6 11 0.922363 0 0.0458069
-19 6 12 0.924316 0 0.0447083
-19 6 13 0.929688 0 0.175415
-19 6 14 0.939941 0 0.303223
-19 6 15 0.952148 0 0.413574
-19 6 16 0.972168 0.0241852 0.533691
-19 6 17 0.996582 0.229492 0.659668
-19 6 18 0.995117 0.293457 0.76709
-19 6 19 0.959961 0.304199 0.848145
-19 6 20 0.914062 0.309326 0.915039
-19 6 21 0.854492 0.310547 0.963379
-19 6 22 0.78418 0.307617 0.990234
-19 6 23 0.713379 0.302734 1
-19 6 24 0.645508 0.297852 1
-19 6 25 0.575195 0.292725 1
-19 6 26 0.500488 0.288086 1
-19 6 27 0.417969 0.28418 1
-19 6 28 0.317627 0.28125 1
-19 6 29 0.132202 0.279053 1
-19 6 30 0 0.277832 1
-19 6 31 0 0.277344 1
-19 7 0 0.921875 0 0.0474243
-19 7 1 0.921875 0 0.0474243
-19 7 2 0.921875 0 0.0474243
-19 7 3 0.921875 0 0.0474243
-19 7 4 0.921875 0 0.0473938
-19 7 5 0.921875 0 0.0473633
-19 7 6 0.921875 0 0.0473022
-19 7 7 0.921875 0 0.0472107
-19 7 8 0.921875 0 0.0469971
-19 7 9 0.922363 0 0.0465698
-19 7 10 0.922363 0 0.0457764
-19 7 11 0.922852 0 0.044342
-19 7 12 0.924316 0 0.0431519
-19 7 13 0.929688 0 0.175537
-19 7 14 0.939941 0 0.302979
-19 7 15 0.952148 0 0.413574
-19 7 16 0.972168 0.0560913 0.533203
-19 7 17 0.996094 0.231567 0.659668
-19 7 18 0.995117 0.294922 0.76709
-19 7 19 0.959961 0.305664 0.848145
-19 7 20 0.913574 0.310547 0.915039
-19 7 21 0.854492 0.311768 0.963379
-19 7 22 0.783691 0.308594 0.990234
-19 7 23 0.713379 0.303711 1
-19 7 24 0.645508 0.298584 1
-19 7 25 0.575195 0.293457 1
-19 7 26 0.500488 0.288818 1
-19 7 27 0.417725 0.284668 1
-19 7 28 0.317627 0.281738 1
-19 7 29 0.131592 0.279541 1
-19 7 30 0 0.27832 1
-19 7 31 0 0.277588 1
-19 8 0 0.922363 0 0.0446472
-19 8 1 0.922363 0 0.0446472
-19 8 2 0.922363 0 0.0446167
-19 8 3 0.922363 0 0.0446167
-19 8 4 0.922363 0 0.0446167
-19 8 5 0.922363 0 0.0445557
-19 8 6 0.922363 0 0.0444946
-19 8 7 0.922363 0 0.0443726
-19 8 8 0.922363 0 0.0441284
-19 8 9 0.922363 0 0.0436707
-19 8 10 0.922852 0 0.0427856
-19 8 11 0.922852 0 0.0411682
-19 8 12 0.924805 0 0.039856
-19 8 13 0.929688 0 0.175537
-19 8 14 0.939941 0 0.302979
-19 8 15 0.952148 0 0.413574
-19 8 16 0.972168 0.0826416 0.533203
-19 8 17 0.996094 0.235474 0.65918
-19 8 18 0.994629 0.297852 0.76709
-19 8 19 0.959473 0.30835 0.848145
-19 8 20 0.913574 0.312988 0.915039
-19 8 21 0.854492 0.313965 0.963379
-19 8 22 0.783691 0.310303 0.990234
-19 8 23 0.712891 0.305176 1
-19 8 24 0.645508 0.300049 1
-19 8 25 0.574707 0.294678 1
-19 8 26 0.5 0.289795 1
-19 8 27 0.41748 0.285645 1
-19 8 28 0.317383 0.282471 1
-19 8 29 0.130615 0.280273 1
-19 8 30 0 0.278809 1
-19 8 31 0 0.27832 1
-19 9 0 0.92334 0 0.038269
-19 9 1 0.92334 0 0.038269
-19 9 2 0.92334 0 0.038269
-19 9 3 0.92334 0 0.038269
-19 9 4 0.92334 0 0.0382385
-19 9 5 0.92334 0 0.0381775
-19 9 6 0.92334 0 0.0381165
-19 9 7 0.92334 0 0.0379639
-19 9 8 0.92334 0 0.0376282
-19 9 9 0.92334 0 0.0370178
-19 9 10 0.92334 0 0.0358582
-19 9 11 0.923828 0 0.0336609
-19 9 12 0.925781 0 0.0317993
-19 9 13 0.930664 0 0.175659
-19 9 14 0.94043 0 0.302734
-19 9 15 0.952637 0 0.413574
-19 9 16 0.97168 0.112244 0.533203
-19 9 17 0.995605 0.242798 0.65918
-19 9 18 0.994629 0.303223 0.76709
-19 9 19 0.959473 0.313232 0.848145
-19 9 20 0.913086 0.317383 0.915039
-19 9 21 0.854004 0.317871 0.963379
-19 9 22 0.783691 0.313965 0.990234
-19 9 23 0.712402 0.30835 1
-19 9 24 0.64502 0.302734 1
-19 9 25 0.574707 0.297119 1
-19 9 26 0.499756 0.291992 1
-19 9 27 0.417236 0.287598 1
-19 9 28 0.31665 0.28418 1
-19 9 29 0.128418 0.281738 1
-19 9 30 0 0.280273 1
-19 9 31 0 0.279297 1
-19 10 0 0.924805 0 0.0157928
-19 10 1 0.924805 0 0.0157776
-19 10 2 0.924805 0 0.0157471
-19 10 3 0.924805 0 0.0157013
-19 10 4 0.924805 0 0.0156021
-19 10 5 0.924805 0 0.0154266
-19 10 6 0.924805 0 0.0150681
-19 10 7 0.924805 0 0.014328
-19 10 8 0.924805 0 0.0126877
-19 10 9 0.924805 0 0.00782013
-19 10 10 0.924805 0.0398254 0
-19 10 11 0.925293 0.0626221 0
-19 10 12 0.926758 0.0737305 0
-19 10 13 0.931152 0.0632324 0.176025
-19 10 14 0.94043 0 0.30249
-19 10 15 0.952637 0.032959 0.413574
-19 10 16 0.970703 0.146606 0.532227
-19 10 17 0.994629 0.255127 0.658691
-19 10 18 0.993652 0.312744 0.76709
-19 10 19 0.958984 0.322021 0.848145
-19 10 20 0.912598 0.325439 0.915039
-19 10 21 0.853516 0.324951 0.963379
-19 10 22 0.782715 0.320312 0.990234
-19 10 23 0.711914 0.313965 1
-19 10 24 0.644531 0.307617 1
-19 10 25 0.57373 0.301514 1
-19 10 26 0.499023 0.295898 1
-19 10 27 0.416504 0.291016 1
-19 10 28 0.315674 0.287109 1
-19 10 29 0.124451 0.284424 1
-19 10 30 0 0.282471 1
-19 10 31 0 0.28125 1
-19 11 0 0.927246 0.139648 0
-19 11 1 0.927246 0.139648 0
-19 11 2 0.927246 0.139648 0
-19 11 3 0.927246 0.139771 0
-19 11 4 0.927246 0.139771 0
-19 11 5 0.927246 0.139893 0
-19 11 6 0.927246 0.140137 0
-19 11 7 0.927246 0.140503 0
-19 11 8 0.927246 0.141235 0
-19 11 9 0.927246 0.1427 0
-19 11 10 0.927246 0.145264 0
-19 11 11 0.927734 0.149536 0
-19 11 12 0.929199 0.152588 0
-19 11 13 0.933105 0.149048 0.177124
-19 11 14 0.941406 0.141602 0.302246
-19 11 15 0.953125 0.145142 0.413574
-19 11 16 0.969727 0.18689 0.53125
-19 11 17 0.992676 0.274658 0.657715
-19 11 18 0.992676 0.328369 0.76709
-19 11 19 0.958008 0.336426 0.848145
-19 11 20 0.911621 0.338623 0.915039
-19 11 21 0.852539 0.336914 0.963379
-19 11 22 0.781738 0.331055 0.990234
-19 11 23 0.710938 0.323486 1
-19 11 24 0.643555 0.316162 1
-19 11 25 0.572754 0.309082 1
-19 11 26 0.497803 0.30249 1
-19 11 27 0.415039 0.296875 1
-19 11 28 0.313965 0.292236 1
-19 11 29 0.116821 0.288818 1
-19 11 30 0 0.286377 1
-19 11 31 0 0.284668 1
-19 12 0 0.931641 0.209473 0
-19 12 1 0.931641 0.209473 0
-19 12 2 0.931641 0.209473 0
-19 12 3 0.931641 0.209473 0
-19 12 4 0.931641 0.209473 0
-19 12 5 0.931641 0.209473 0
-19 12 6 0.931641 0.209595 0
-19 12 7 0.931641 0.209839 0
-19 12 8 0.931641 0.210205 0
-19 12 9 0.931641 0.21106 0
-19 12 10 0.931641 0.212402 0
-19 12 11 0.932129 0.214844 0
-19 12 12 0.933105 0.216675 0
-19 12 13 0.936035 0.213989 0.17981
-19 12 14 0.942383 0.209106 0.302246
-19 12 15 0.954102 0.213013 0.414062
-19 12 16 0.967285 0.234741 0.529785
-19 12 17 0.989746 0.303711 0.65625
-19 12 18 0.990723 0.352783 0.766602
-19 12 19 0.956055 0.359131 0.848145
-19 12 20 0.910156 0.359619 0.915039
-19 12 21 0.850586 0.355957 0.963867
-19 12 22 0.780273 0.3479 0.990234
-19 12 23 0.708984 0.338623 1
-19 12 24 0.641602 0.329834 1
-19 12 25 0.570801 0.321045 1
-19 12 26 0.49585 0.313232 1
-19 12 27 0.412842 0.306396 1
-19 12 28 0.310791 0.300781 1
-19 12 29 0.101624 0.296143 1
-19 12 30 0 0.292969 1
-19 12 31 0 0.290527 1
-19 13 0 0.938477 0.279053 0
-19 13 1 0.938477 0.279053 0
-19 13 2 0.938477 0.279053 0
-19 13 3 0.938477 0.279053 0
-19 13 4 0.938477 0.279053 0
-19 13 5 0.938477 0.279053 0
-19 13 6 0.938477 0.279053 0
-19 13 7 0.938477 0.279297 0
-19 13 8 0.938477 0.279541 0
-19 13 9 0.938477 0.280029 0
-19 13 10 0.938965 0.281006 0
-19 13 11 0.938965 0.282471 0
-19 13 12 0.939941 0.283691 0
-19 13 13 0.941406 0.28125 0.186768
-19 13 14 0.945312 0.277344 0.303711
-19 13 15 0.954102 0.279297 0.413574
-19 13 16 0.964355 0.290771 0.527344
-19 13 17 0.984863 0.343018 0.653809
-19 13 18 0.987305 0.387451 0.766113
-19 13 19 0.953125 0.391846 0.848145
-19 13 20 0.907227 0.390137 0.915039
-19 13 21 0.848145 0.384033 0.963867
-19 13 22 0.777344 0.373291 0.990234
-19 13 23 0.706055 0.361328 1
-19 13 24 0.638672 0.350342 1
-19 13 25 0.567871 0.3396 1
-19 13 26 0.492676 0.329834 1
-19 13 27 0.408936 0.321045 1
-19 13 28 0.30542 0.313721 1
-19 13 29 0.0623169 0.307861 1
-19 13 30 0 0.303223 1
-19 13 31 0 0.299561 1
-19 14 0 0.949707 0.355469 0
-19 14 1 0.949707 0.355469 0
-19 14 2 0.949707 0.355469 0
-19 14 3 0.949707 0.355469 0
-19 14 4 0.949707 0.355469 0
-19 14 5 0.949707 0.355469 0
-19 14 6 0.949707 0.355469 0
-19 14 7 0.949707 0.355713 0
-19 14 8 0.949707 0.355713 0
-19 14 9 0.949707 0.356201 0
-19 14 10 0.949707 0.356934 0
-19 14 11 0.950195 0.35791 0
-19 14 12 0.950195 0.358887 0
-19 14 13 0.950195 0.356689 0.202271
-19 14 14 0.950684 0.353271 0.309326
-19 14 15 0.953613 0.351074 0.412842
-19 14 16 0.959961 0.357178 0.524902
-19 14 17 0.976562 0.393555 0.649414
-19 14 18 0.981445 0.433594 0.764648
-19 14 19 0.948242 0.436279 0.847656
-19 14 20 0.902344 0.432129 0.915039
-19 14 21 0.843262 0.423096 0.963867
-19 14 22 0.772461 0.408691 0.990234
-19 14 23 0.701172 0.393555 1
-19 14 24 0.633789 0.379395 1
-19 14 25 0.562988 0.365967 1
-19 14 26 0.487305 0.35376 1
-19 14 27 0.402832 0.342529 1
-19 14 28 0.296631 0.333008 1
-19 14 29 0 0.325195 1
-19 14 30 0 0.318604 1
-19 14 31 0 0.313232 1
-19 15 0 0.964844 0.441162 0
-19 15 1 0.964844 0.441162 0
-19 15 2 0.964844 0.441162 0
-19 15 3 0.964844 0.441162 0
-19 15 4 0.964844 0.441162 0
-19 15 5 0.964844 0.441162 0
-19 15 6 0.964844 0.441162 0
-19 15 7 0.964844 0.441162 0
-19 15 8 0.964844 0.441406 0
-19 15 9 0.964844 0.44165 0
-19 15 10 0.965332 0.442139 0
-19 15 11 0.965332 0.442871 0
-19 15 12 0.965332 0.443604 0.100159
-19 15 13 0.963379 0.442139 0.230225
-19 15 14 0.960449 0.439209 0.323975
-19 15 15 0.956543 0.435059 0.417969
-19 15 16 0.956543 0.435791 0.524414
-19 15 17 0.962891 0.454102 0.64209
-19 15 18 0.97168 0.491455 0.761719
-19 15 19 0.939941 0.492676 0.846191
-19 15 20 0.894531 0.48584 0.914551
-19 15 21 0.835449 0.473389 0.963867
-19 15 22 0.764648 0.45459 0.990234
-19 15 23 0.693359 0.435547 1
-19 15 24 0.625977 0.418213 1
-19 15 25 0.555176 0.401611 1
-19 15 26 0.479004 0.385986 1
-19 15 27 0.393066 0.37207 1
-19 15 28 0.282227 0.359863 1
-19 15 29 0 0.349365 1
-19 15 30 0 0.340332 1
-19 15 31 0 0.332764 1
-19 16 0 0.982422 0.536621 0.167236
-19 16 1 0.982422 0.536621 0.167236
-19 16 2 0.982422 0.536621 0.167236
-19 16 3 0.982422 0.536621 0.167236
-19 16 4 0.982422 0.536621 0.167236
-19 16 5 0.982422 0.536621 0.167236
-19 16 6 0.982422 0.536621 0.167236
-19 16 7 0.982422 0.536621 0.167358
-19 16 8 0.982422 0.537109 0.16748
-19 16 9 0.982422 0.537109 0.167603
-19 16 10 0.982422 0.537598 0.167969
-19 16 11 0.98291 0.538086 0.168457
-19 16 12 0.98291 0.539062 0.183716
-19 16 13 0.97998 0.538086 0.268799
-19 16 14 0.974609 0.536133 0.350342
-19 16 15 0.965332 0.531738 0.435059
-19 16 16 0.95166 0.524414 0.526367
-19 16 17 0.944336 0.526367 0.632324
-19 16 18 0.955078 0.558105 0.755859
-19 16 19 0.927246 0.560547 0.844238
-19 16 20 0.882324 0.550781 0.913086
-19 16 21 0.82373 0.534668 0.962891
-19 16 22 0.752441 0.51123 0.989258
-19 16 23 0.681641 0.488037 1
-19 16 24 0.614258 0.466797 1
-19 16 25 0.542969 0.446533 1
-19 16 26 0.466309 0.427734 1
-19 16 27 0.377686 0.4104 1
-19 16 28 0.258301 0.394775 1
-19 16 29 0 0.381104 1
-19 16 30 0 0.369385 1
-19 16 31 0 0.358887 1
-19 17 0 0.994141 0.637695 0.236084
-19 17 1 0.994141 0.637695 0.236084
-19 17 2 0.994141 0.637695 0.236084
-19 17 3 0.994141 0.637695 0.236084
-19 17 4 0.994141 0.637695 0.236084
-19 17 5 0.994141 0.637695 0.236084
-19 17 6 0.994141 0.637695 0.236084
-19 17 7 0.994141 0.637695 0.236084
-19 17 8 0.994141 0.637695 0.236084
-19 17 9 0.994141 0.637695 0.236206
-19 17 10 0.994141 0.638184 0.236328
-19 17 11 0.994629 0.638672 0.236572
-19 17 12 0.994629 0.63916 0.236938
-19 17 13 0.991699 0.63916 0.303711
-19 17 14 0.986816 0.638672 0.379639
-19 17 15 0.976562 0.635742 0.460938
-19 17 16 0.958496 0.628906 0.545898
-19 17 17 0.930664 0.615723 0.631348
-19 17 18 0.92627 0.627441 0.742676
-19 17 19 0.907227 0.635254 0.839355
-19 17 20 0.863281 0.623535 0.909668
-19 17 21 0.805176 0.603516 0.959961
-19 17 22 0.734375 0.575684 0.987305
-19 17 23 0.664551 0.54834 1
-19 17 24 0.597168 0.523438 1
-19 17 25 0.525879 0.499756 1
-19 17 26 0.44751 0.477295 1
-19 17 27 0.354492 0.456543 1
-19 17 28 0.216553 0.4375 1
-19 17 29 0 0.42041 1
-19 17 30 0 0.405273 1
-19 17 31 0 0.391602 1
-19 18 0 0.986816 0.734863 0.266357
-19 18 1 0.986816 0.734863 0.266357
-19 18 2 0.986816 0.734863 0.266357
-19 18 3 0.986816 0.734863 0.266357
-19 18 4 0.986816 0.734863 0.266357
-19 18 5 0.986816 0.734863 0.266357
-19 18 6 0.986816 0.734863 0.266357
-19 18 7 0.986816 0.734863 0.266357
-19 18 8 0.986816 0.734863 0.266357
-19 18 9 0.987305 0.734863 0.266357
-19 18 10 0.987305 0.735352 0.266357
-19 18 11 0.987305 0.735352 0.266602
-19 18 12 0.987305 0.736328 0.266602
-19 18 13 0.98584 0.736816 0.315674
-19 18 14 0.981934 0.737305 0.392578
-19 18 15 0.974121 0.736328 0.476074
-19 18 16 0.959473 0.73291 0.564941
-19 18 17 0.93457 0.724121 0.652344
-19 18 18 0.893555 0.70459 0.72998
-19 18 19 0.879395 0.712402 0.832031
-19 18 20 0.836426 0.699219 0.90332
-19 18 21 0.77832 0.675781 0.954102
-19 18 22 0.709473 0.644531 0.983398
-19 18 23 0.641113 0.614258 1
-19 18 24 0.574707 0.586426 1
-19 18 25 0.502441 0.55957 1
-19 18 26 0.420898 0.533691 1
-19 18 27 0.319092 0.509277 1
-19 18 28 0.120056 0.486816 1
-19 18 29 0 0.466064 1
-19 18 30 0 0.446533 1
-19 18 31 0 0.428955 1
-19 19 0 0.952637 0.818359 0.267578
-19 19 1 0.952637 0.818359 0.267578
-19 19 2 0.952637 0.818359 0.267578
-19 19 3 0.952637 0.818359 0.267578
-19 19 4 0.952637 0.818359 0.267578
-19 19 5 0.952637 0.818359 0.267578
-19 19 6 0.952637 0.818359 0.267578
-19 19 7 0.952637 0.818359 0.267578
-19 19 8 0.952637 0.818359 0.267578
-19 19 9 0.952637 0.818359 0.267578
-19 19 10 0.952637 0.818359 0.267578
-19 19 11 0.952637 0.818848 0.267578
-19 19 12 0.952637 0.819336 0.267578
-19 19 13 0.95166 0.819824 0.300293
-19 19 14 0.948242 0.820801 0.381348
-19 19 15 0.941895 0.820801 0.467773
-19 19 16 0.930176 0.819336 0.560059
-19 19 17 0.910645 0.813965 0.65332
-19 19 18 0.881348 0.803711 0.742188
-19 19 19 0.841309 0.787598 0.820312
-19 19 20 0.800781 0.773438 0.894043
-19 19 21 0.743652 0.747559 0.945801
-19 19 22 0.677734 0.715332 0.97998
-19 19 23 0.61084 0.683105 1
-19 19 24 0.544434 0.652832 1
-19 19 25 0.469971 0.623047 1
-19 19 26 0.381836 0.593262 1
-19 19 27 0.260498 0.564453 1
-19 19 28 0 0.537598 1
-19 19 29 0 0.512695 1
-19 19 30 0 0.489746 1
-19 19 31 0 0.468506 1
-19 20 0 0.895508 0.882812 0.259521
-19 20 1 0.895508 0.882812 0.259521
-19 20 2 0.895508 0.882812 0.259521
-19 20 3 0.895508 0.882812 0.259521
-19 20 4 0.895508 0.882812 0.259521
-19 20 5 0.895508 0.882812 0.259521
-19 20 6 0.895508 0.882812 0.259521
-19 20 7 0.895508 0.882812 0.259521
-19 20 8 0.895508 0.882812 0.259521
-19 20 9 0.895508 0.882812 0.259521
-19 20 10 0.895508 0.882812 0.259521
-19 20 11 0.895508 0.882812 0.259521
-19 20 12 0.895508 0.883301 0.259521
-19 20 13 0.89502 0.883789 0.271973
-19 20 14 0.891113 0.883789 0.357666
-19 20 15 0.884766 0.884277 0.446045
-19 20 16 0.874023 0.883301 0.539062
-19 20 17 0.855957 0.878418 0.632812
-19 20 18 0.828125 0.868652 0.722168
-19 20 19 0.793945 0.855957 0.805176
-19 20 20 0.754883 0.842285 0.880371
-19 20 21 0.703125 0.819336 0.939453
-19 20 22 0.639648 0.787109 0.978516
-19 20 23 0.573242 0.753418 1
-19 20 24 0.504395 0.720703 1
-19 20 25 0.424805 0.6875 1
-19 20 26 0.32373 0.654297 1
-19 20 27 0.128662 0.621582 1
-19 20 28 0 0.59082 1
-19 20 29 0 0.562012 1
-19 20 30 0 0.535156 1
-19 20 31 0 0.510254 1
-19 21 0 0.830078 0.938965 0.250732
-19 21 1 0.830078 0.938965 0.250732
-19 21 2 0.830078 0.938965 0.250732
-19 21 3 0.830078 0.938965 0.250732
-19 21 4 0.830078 0.938965 0.250732
-19 21 5 0.830078 0.938965 0.250732
-19 21 6 0.830078 0.938965 0.250732
-19 21 7 0.830078 0.938965 0.250732
-19 21 8 0.830078 0.938965 0.250732
-19 21 9 0.830078 0.938965 0.250732
-19 21 10 0.830078 0.938965 0.250732
-19 21 11 0.830078 0.938965 0.250732
-19 21 12 0.830078 0.939453 0.250732
-19 21 13 0.830078 0.939941 0.250732
-19 21 14 0.82666 0.939941 0.330811
-19 21 15 0.819336 0.939453 0.421631
-19 21 16 0.808105 0.937988 0.514648
-19 21 17 0.791016 0.934082 0.608398
-19 21 18 0.766602 0.926758 0.699707
-19 21 19 0.735352 0.91748 0.785645
-19 21 20 0.697754 0.905273 0.862305
-19 21 21 0.650391 0.887695 0.929199
-19 21 22 0.591797 0.86084 0.979004
-19 21 23 0.524414 0.827148 1
-19 21 24 0.450684 0.792969 1
-19 21 25 0.359131 0.756348 1
-19 21 26 0.217651 0.719238 1
-19 21 27 0 0.682617 1
-19 21 28 0 0.647461 1
-19 21 29 0 0.614746 1
-19 21 30 0 0.583496 1
-19 21 31 0 0.554688 1
-19 22 0 0.753906 0.982422 0.240112
-19 22 1 0.753906 0.982422 0.240112
-19 22 2 0.753906 0.982422 0.240112
-19 22 3 0.753906 0.982422 0.240112
-19 22 4 0.753906 0.982422 0.240112
-19 22 5 0.753906 0.982422 0.240112
-19 22 6 0.753906 0.982422 0.240112
-19 22 7 0.753906 0.982422 0.240112
-19 22 8 0.753906 0.982422 0.240112
-19 22 9 0.753906 0.982422 0.240112
-19 22 10 0.753906 0.982422 0.240112
-19 22 11 0.753906 0.982422 0.240112
-19 22 12 0.753906 0.982422 0.240234
-19 22 13 0.753906 0.98291 0.240234
-19 22 14 0.751465 0.983398 0.299805
-19 22 15 0.745117 0.983887 0.394287
-19 22 16 0.734375 0.983398 0.48877
-19 22 17 0.718262 0.981445 0.583008
-19 22 18 0.695312 0.977051 0.675293
-19 22 19 0.666016 0.970215 0.762695
-19 22 20 0.62793 0.959961 0.841309
-19 22 21 0.580566 0.943848 0.910156
-19 22 22 0.522461 0.92334 0.967773
-19 22 23 0.452881 0.895996 1
-19 22 24 0.368408 0.863281 1
-19 22 25 0.23877 0.825684 1
-19 22 26 0 0.786133 1
-19 22 27 0 0.746094 1
-19 22 28 0 0.706543 1
-19 22 29 0 0.668945 1
-19 22 30 0 0.633789 1
-19 22 31 0 0.601074 1
-19 23 0 0.672363 1 0.229614
-19 23 1 0.672363 1 0.229614
-19 23 2 0.672363 1 0.229614
-19 23 3 0.672363 1 0.229614
-19 23 4 0.672363 1 0.229614
-19 23 5 0.672363 1 0.229614
-19 23 6 0.672363 1 0.229614
-19 23 7 0.672363 1 0.229736
-19 23 8 0.672852 1 0.229736
-19 23 9 0.672852 1 0.229736
-19 23 10 0.672852 1 0.229736
-19 23 11 0.672852 1 0.229736
-19 23 12 0.672852 1 0.229736
-19 23 13 0.672852 1 0.229858
-19 23 14 0.671875 1 0.266602
-19 23 15 0.665527 1 0.366455
-19 23 16 0.654785 1 0.462402
-19 23 17 0.63916 1 0.557129
-19 23 18 0.616699 1 0.649902
-19 23 19 0.585938 1 0.737793
-19 23 20 0.546387 1 0.817871
-19 23 21 0.494385 0.990723 0.888672
-19 23 22 0.428467 0.972168 0.94873
-19 23 23 0.343506 0.950195 0.99707
-19 23 24 0.208862 0.922852 1
-19 23 25 0 0.888672 1
-19 23 26 0 0.848633 1
-19 23 27 0 0.806641 1
-19 23 28 0 0.764648 1
-19 23 29 0 0.723145 1
-19 23 30 0 0.683594 1
-19 23 31 0 0.646973 1
-19 24 0 0.584961 1 0.219604
-19 24 1 0.584961 1 0.219604
-19 24 2 0.584961 1 0.219604
-19 24 3 0.584961 1 0.219604
-19 24 4 0.584961 1 0.219604
-19 24 5 0.584961 1 0.219604
-19 24 6 0.584961 1 0.219604
-19 24 7 0.585449 1 0.219604
-19 24 8 0.585449 1 0.219604
-19 24 9 0.585449 1 0.219604
-19 24 10 0.585449 1 0.219604
-19 24 11 0.585449 1 0.219727
-19 24 12 0.585449 1 0.219727
-19 24 13 0.585938 1 0.219727
-19 24 14 0.585938 1 0.230225
-19 24 15 0.578613 1 0.338135
-19 24 16 0.567383 1 0.436035
-19 24 17 0.550293 1 0.53125
-19 24 18 0.525391 1 0.624023
-19 24 19 0.490967 1 0.712402
-19 24 20 0.44458 1 0.79248
-19 24 21 0.379883 1 0.864746
-19 24 22 0.283936 1 0.927246
-19 24 23 0 0.993652 0.978516
-19 24 24 0 0.971191 1
-19 24 25 0 0.941895 1
-19 24 26 0 0.904785 1
-19 24 27 0 0.863281 1
-19 24 28 0 0.819336 1
-19 24 29 0 0.775391 1
-19 24 30 0 0.732422 1
-19 24 31 0 0.691895 1
-19 25 0 0.474609 1 0.209106
-19 25 1 0.474609 1 0.209106
-19 25 2 0.474609 1 0.209106
-19 25 3 0.474609 1 0.209106
-19 25 4 0.474609 1 0.209106
-19 25 5 0.474609 1 0.209106
-19 25 6 0.474609 1 0.209106
-19 25 7 0.474609 1 0.209106
-19 25 8 0.474609 1 0.209106
-19 25 9 0.474609 1 0.209106
-19 25 10 0.474854 1 0.209106
-19 25 11 0.474854 1 0.209106
-19 25 12 0.475098 1 0.209106
-19 25 13 0.475586 1 0.209229
-19 25 14 0.476074 1 0.209351
-19 25 15 0.468506 1 0.306152
-19 25 16 0.454102 1 0.407227
-19 25 17 0.432129 1 0.50293
-19 25 18 0.398926 1 0.595215
-19 25 19 0.349609 1 0.683105
-19 25 20 0.271973 1 0.763672
-19 25 21 0 1 0.836914
-19 25 22 0 1 0.901367
-19 25 23 0 1 0.955078
-19 25 24 0 1 1
-19 25 25 0 0.989258 1
-19 25 26 0 0.957031 1
-19 25 27 0 0.917969 1
-19 25 28 0 0.875 1
-19 25 29 0 0.82959 1
-19 25 30 0 0.78418 1
-19 25 31 0 0.740234 1
-19 26 0 0.302246 1 0.19812
-19 26 1 0.302246 1 0.19812
-19 26 2 0.302246 1 0.19812
-19 26 3 0.302246 1 0.19812
-19 26 4 0.302246 1 0.19812
-19 26 5 0.302246 1 0.19812
-19 26 6 0.302246 1 0.19812
-19 26 7 0.302246 1 0.19812
-19 26 8 0.302246 1 0.19812
-19 26 9 0.302246 1 0.19812
-19 26 10 0.30249 1 0.19812
-19 26 11 0.302734 1 0.19812
-19 26 12 0.303467 1 0.19812
-19 26 13 0.304199 1 0.198242
-19 26 14 0.305664 1 0.198364
-19 26 15 0.295654 1 0.269775
-19 26 16 0.265625 1 0.375732
-19 26 17 0.210449 1 0.472168
-19 26 18 0 1 0.563965
-19 26 19 0 1 0.651367
-19 26 20 0 1 0.731445
-19 26 21 0 1 0.805664
-19 26 22 0 1 0.871582
-19 26 23 0 1 0.927246
-19 26 24 0 1 0.974609
-19 26 25 0 1 1
-19 26 26 0 1 1
-19 26 27 0 0.969727 1
-19 26 28 0 0.928711 1
-19 26 29 0 0.883789 1
-19 26 30 0 0.837402 1
-19 26 31 0 0.791016 1
-19 27 0 0 1 0.186523
-19 27 1 0 1 0.186523
-19 27 2 0 1 0.186523
-19 27 3 0 1 0.186523
-19 27 4 0 1 0.186523
-19 27 5 0 1 0.186523
-19 27 6 0 1 0.186523
-19 27 7 0 1 0.186523
-19 27 8 0 1 0.186523
-19 27 9 0 1 0.186646
-19 27 10 0 1 0.186646
-19 27 11 0 1 0.186646
-19 27 12 0 1 0.186646
-19 27 13 0 1 0.186768
-19 27 14 0 1 0.18689
-19 27 15 0 1 0.225952
-19 27 16 0 1 0.341064
-19 27 17 0 1 0.438965
-19 27 18 0 1 0.530273
-19 27 19 0 1 0.616699
-19 27 20 0 1 0.696289
-19 27 21 0 1 0.77002
-19 27 22 0 1 0.836914
-19 27 23 0 1 0.89502
-19 27 24 0 1 0.944336
-19 27 25 0 1 0.990234
-19 27 26 0 1 1
-19 27 27 0 1 1
-19 27 28 0 0.978516 1
-19 27 29 0 0.936035 1
-19 27 30 0 0.889648 1
-19 27 31 0 0.842285 1
-19 28 0 0 1 0.174683
-19 28 1 0 1 0.174683
-19 28 2 0 1 0.174683
-19 28 3 0 1 0.174683
-19 28 4 0 1 0.174683
-19 28 5 0 1 0.174683
-19 28 6 0 1 0.174683
-19 28 7 0 1 0.174683
-19 28 8 0 1 0.174683
-19 28 9 0 1 0.174683
-19 28 10 0 1 0.174683
-19 28 11 0 1 0.174683
-19 28 12 0 1 0.174683
-19 28 13 0 1 0.174805
-19 28 14 0 1 0.174927
-19 28 15 0 1 0.175049
-19 28 16 0 1 0.302979
-19 28 17 0 1 0.403564
-19 28 18 0 1 0.494629
-19 28 19 0 1 0.57959
-19 28 20 0 1 0.658203
-19 28 21 0 1 0.731445
-19 28 22 0 1 0.798828
-19 28 23 0 1 0.85791
-19 28 24 0 1 0.90918
-19 28 25 0 1 0.95752
-19 28 26 0 1 1
-19 28 27 0 1 1
-19 28 28 0 1 1
-19 28 29 0 0.983887 1
-19 28 30 0 0.939941 1
-19 28 31 0 0.893066 1
-19 29 0 0 1 0.162109
-19 29 1 0 1 0.162109
-19 29 2 0 1 0.162109
-19 29 3 0 1 0.162109
-19 29 4 0 1 0.162109
-19 29 5 0 1 0.162109
-19 29 6 0 1 0.162231
-19 29 7 0 1 0.162231
-19 29 8 0 1 0.162231
-19 29 9 0 1 0.162231
-19 29 10 0 1 0.162231
-19 29 11 0 1 0.162231
-19 29 12 0 1 0.162231
-19 29 13 0 1 0.162354
-19 29 14 0 1 0.162476
-19 29 15 0 1 0.162598
-19 29 16 0 1 0.259277
-19 29 17 0 1 0.365479
-19 29 18 0 1 0.456787
-19 29 19 0 1 0.540527
-19 29 20 0 1 0.617676
-19 29 21 0 1 0.69043
-19 29 22 0 1 0.757324
-19 29 23 0 1 0.816406
-19 29 24 0 1 0.868652
-19 29 25 0 1 0.919434
-19 29 26 0 1 0.967773
-19 29 27 0 1 1
-19 29 28 0 1 1
-19 29 29 0 1 1
-19 29 30 0 0.988281 1
-19 29 31 0 0.943359 1
-19 30 0 0 1 0.14917
-19 30 1 0 1 0.14917
-19 30 2 0 1 0.14917
-19 30 3 0 1 0.14917
-19 30 4 0 1 0.14917
-19 30 5 0 1 0.14917
-19 30 6 0 1 0.14917
-19 30 7 0 1 0.14917
-19 30 8 0 1 0.14917
-19 30 9 0 1 0.14917
-19 30 10 0 1 0.149292
-19 30 11 0 1 0.149292
-19 30 12 0 1 0.149292
-19 30 13 0 1 0.149414
-19 30 14 0 1 0.149536
-19 30 15 0 1 0.149658
-19 30 16 0 1 0.206421
-19 30 17 0 1 0.324219
-19 30 18 0 1 0.416748
-19 30 19 0 1 0.499512
-19 30 20 0 1 0.575195
-19 30 21 0 1 0.646484
-19 30 22 0 1 0.712402
-19 30 23 0 1 0.771484
-19 30 24 0 1 0.824219
-19 30 25 0 1 0.875977
-19 30 26 0 1 0.92627
-19 30 27 0 1 0.974121
-19 30 28 0 1 1
-19 30 29 0 1 1
-19 30 30 0 1 1
-19 30 31 0 0.991211 1
-19 31 0 0 1 0.135864
-19 31 1 0 1 0.135864
-19 31 2 0 1 0.135864
-19 31 3 0 1 0.135864
-19 31 4 0 1 0.135864
-19 31 5 0 1 0.135864
-19 31 6 0 1 0.135864
-19 31 7 0 1 0.135864
-19 31 8 0 1 0.135864
-19 31 9 0 1 0.135864
-19 31 10 0 1 0.135864
-19 31 11 0 1 0.135986
-19 31 12 0 1 0.135986
-19 31 13 0 1 0.136108
-19 31 14 0 1 0.13623
-19 31 15 0 1 0.136353
-19 31 16 0 1 0.136597
-19 31 17 0 1 0.279053
-19 31 18 0 1 0.375
-19 31 19 0 1 0.457031
-19 31 20 0 1 0.53125
-19 31 21 0 1 0.600586
-19 31 22 0 1 0.665039
-19 31 23 0 1 0.723145
-19 31 24 0 1 0.775879
-19 31 25 0 1 0.828613
-19 31 26 0 1 0.880859
-19 31 27 0 1 0.931152
-19 31 28 0 1 0.978516
-19 31 29 0 1 1
-19 31 30 0 1 1
-19 31 31 0 1 1
-20 0 0 0.993164 0 0.0539246
-20 0 1 0.993164 0 0.0539246
-20 0 2 0.993164 0 0.0539246
-20 0 3 0.993164 0 0.053894
-20 0 4 0.993652 0 0.053894
-20 0 5 0.993652 0 0.0538635
-20 0 6 0.993652 0 0.053833
-20 0 7 0.993652 0 0.0537415
-20 0 8 0.993652 0 0.0535889
-20 0 9 0.993652 0 0.0532532
-20 0 10 0.993652 0 0.0526733
-20 0 11 0.993652 0 0.0516357
-20 0 12 0.993652 0 0.0499878
-20 0 13 0.991211 0 0.0482788
-20 0 14 0.990723 0 0.254395
-20 0 15 1 0 0.373779
-20 0 16 1 0 0.48584
-20 0 17 1 0.151367 0.611328
-20 0 18 1 0.269531 0.734863
-20 0 19 1 0.314941 0.831543
-20 0 20 1 0.322021 0.902344
-20 0 21 0.97168 0.324951 0.959473
-20 0 22 0.911133 0.323975 0.998047
-20 0 23 0.845215 0.320068 1
-20 0 24 0.779785 0.314941 1
-20 0 25 0.710938 0.309326 1
-20 0 26 0.63916 0.303467 1
-20 0 27 0.563965 0.298096 1
-20 0 28 0.484863 0.293213 1
-20 0 29 0.395752 0.289551 1
-20 0 30 0.279785 0.286865 1
-20 0 31 0 0.284912 1
-20 1 0 0.993164 0 0.053894
-20 1 1 0.993164 0 0.053894
-20 1 2 0.993164 0 0.053894
-20 1 3 0.993652 0 0.053894
-20 1 4 0.993652 0 0.0538635
-20 1 5 0.993652 0 0.0538635
-20 1 6 0.993652 0 0.0538025
-20 1 7 0.993652 0 0.0537109
-20 1 8 0.993652 0 0.0535583
-20 1 9 0.993652 0 0.0532532
-20 1 10 0.993652 0 0.0526428
-20 1 11 0.993652 0 0.0516052
-20 1 12 0.993652 0 0.0499573
-20 1 13 0.991211 0 0.0482483
-20 1 14 0.990723 0 0.254395
-20 1 15 1 0 0.373779
-20 1 16 1 0 0.48584
-20 1 17 1 0.151489 0.611328
-20 1 18 1 0.269531 0.734863
-20 1 19 1 0.314941 0.831543
-20 1 20 1 0.322266 0.902344
-20 1 21 0.97168 0.324951 0.959473
-20 1 22 0.911133 0.323975 0.998047
-20 1 23 0.845215 0.320068 1
-20 1 24 0.779785 0.314941 1
-20 1 25 0.710938 0.309326 1
-20 1 26 0.63916 0.303467 1
-20 1 27 0.563965 0.298096 1
-20 1 28 0.484863 0.293457 1
-20 1 29 0.395752 0.289551 1
-20 1 30 0.279785 0.286865 1
-20 1 31 0 0.284912 1
-20 2 0 0.993652 0 0.0538635
-20 2 1 0.993652 0 0.0538635
-20 2 2 0.993652 0 0.0538635
-20 2 3 0.993652 0 0.053833
-20 2 4 0.993652 0 0.053833
-20 2 5 0.993652 0 0.0538025
-20 2 6 0.993652 0 0.053772
-20 2 7 0.993652 0 0.0536804
-20 2 8 0.993652 0 0.0535278
-20 2 9 0.993652 0 0.0531921
-20 2 10 0.993652 0 0.0526123
-20 2 11 0.993652 0 0.0515442
-20 2 12 0.993652 0 0.0499268
-20 2 13 0.991211 0 0.0482178
-20 2 14 0.990723 0 0.254395
-20 2 15 1 0 0.373779
-20 2 16 1 0 0.48584
-20 2 17 1 0.151611 0.611328
-20 2 18 1 0.269531 0.734863
-20 2 19 1 0.314941 0.831543
-20 2 20 1 0.322266 0.902344
-20 2 21 0.97168 0.324951 0.959473
-20 2 22 0.911133 0.323975 0.998047
-20 2 23 0.845215 0.320068 1
-20 2 24 0.779785 0.315186 1
-20 2 25 0.710938 0.309326 1
-20 2 26 0.63916 0.303467 1
-20 2 27 0.563965 0.298096 1
-20 2 28 0.484863 0.293457 1
-20 2 29 0.395752 0.289551 1
-20 2 30 0.279785 0.286865 1
-20 2 31 0 0.284912 1
-20 3 0 0.993652 0 0.053772
-20 3 1 0.993652 0 0.053772
-20 3 2 0.993652 0 0.053772
-20 3 3 0.993652 0 0.053772
-20 3 4 0.993652 0 0.0537415
-20 3 5 0.993652 0 0.0537415
-20 3 6 0.993652 0 0.0536804
-20 3 7 0.993652 0 0.0536194
-20 3 8 0.993652 0 0.0534363
-20 3 9 0.993652 0 0.0531311
-20 3 10 0.993652 0 0.0525208
-20 3 11 0.993652 0 0.0514832
-20 3 12 0.993652 0 0.0498352
-20 3 13 0.991211 0 0.0481262
-20 3 14 0.990723 0 0.254395
-20 3 15 1 0 0.373779
-20 3 16 1 0 0.48584
-20 3 17 1 0.151855 0.611328
-20 3 18 1 0.269775 0.734863
-20 3 19 1 0.315186 0.831543
-20 3 20 1 0.322266 0.902344
-20 3 21 0.97168 0.324951 0.959473
-20 3 22 0.911133 0.323975 0.998047
-20 3 23 0.845215 0.320312 1
-20 3 24 0.779785 0.315186 1
-20 3 25 0.710938 0.309326 1
-20 3 26 0.63916 0.303467 1
-20 3 27 0.563965 0.298096 1
-20 3 28 0.484863 0.293457 1
-20 3 29 0.395752 0.289551 1
-20 3 30 0.279785 0.286865 1
-20 3 31 0 0.284912 1
-20 4 0 0.993652 0 0.0536194
-20 4 1 0.993652 0 0.0536194
-20 4 2 0.993652 0 0.0536194
-20 4 3 0.993652 0 0.0536194
-20 4 4 0.993652 0 0.0536194
-20 4 5 0.993652 0 0.0535889
-20 4 6 0.993652 0 0.0535583
-20 4 7 0.993652 0 0.0534668
-20 4 8 0.993652 0 0.0532837
-20 4 9 0.993652 0 0.0529785
-20 4 10 0.993652 0 0.0523682
-20 4 11 0.993652 0 0.0513306
-20 4 12 0.993652 0 0.0496826
-20 4 13 0.991211 0 0.0479431
-20 4 14 0.990723 0 0.254395
-20 4 15 1 0 0.373779
-20 4 16 1 0 0.485596
-20 4 17 1 0.152344 0.611328
-20 4 18 1 0.27002 0.734863
-20 4 19 1 0.315186 0.831543
-20 4 20 1 0.32251 0.902344
-20 4 21 0.97168 0.325195 0.959473
-20 4 22 0.911133 0.324219 0.998047
-20 4 23 0.845215 0.320312 1
-20 4 24 0.779785 0.315186 1
-20 4 25 0.710938 0.30957 1
-20 4 26 0.63916 0.303711 1
-20 4 27 0.563965 0.298096 1
-20 4 28 0.484863 0.293457 1
-20 4 29 0.395752 0.289795 1
-20 4 30 0.279785 0.286865 1
-20 4 31 0 0.284912 1
-20 5 0 0.993652 0 0.0533447
-20 5 1 0.993652 0 0.0533447
-20 5 2 0.993652 0 0.0533447
-20 5 3 0.993652 0 0.0533447
-20 5 4 0.993652 0 0.0533142
-20 5 5 0.993652 0 0.0533142
-20 5 6 0.993652 0 0.0532532
-20 5 7 0.993652 0 0.0531921
-20 5 8 0.993652 0 0.053009
-20 5 9 0.993652 0 0.0526733
-20 5 10 0.993652 0 0.0520935
-20 5 11 0.993652 0 0.0510254
-20 5 12 0.993652 0 0.0493469
-20 5 13 0.991211 0 0.0476074
-20 5 14 0.990723 0 0.254395
-20 5 15 1 0 0.373779
-20 5 16 1 0 0.485596
-20 5 17 1 0.153198 0.611328
-20 5 18 1 0.270264 0.734375
-20 5 19 1 0.315674 0.831543
-20 5 20 1 0.322754 0.902344
-20 5 21 0.97168 0.325439 0.959473
-20 5 22 0.911133 0.324463 0.998047
-20 5 23 0.845215 0.320557 1
-20 5 24 0.779785 0.31543 1
-20 5 25 0.710938 0.30957 1
-20 5 26 0.63916 0.303711 1
-20 5 27 0.563965 0.29834 1
-20 5 28 0.484863 0.293457 1
-20 5 29 0.395752 0.289795 1
-20 5 30 0.279785 0.286865 1
-20 5 31 0 0.284912 1
-20 6 0 0.993652 0 0.0527954
-20 6 1 0.993652 0 0.0527954
-20 6 2 0.993652 0 0.0527954
-20 6 3 0.993652 0 0.0527954
-20 6 4 0.993652 0 0.0527954
-20 6 5 0.993652 0 0.0527649
-20 6 6 0.993652 0 0.0527039
-20 6 7 0.993652 0 0.0526428
-20 6 8 0.993652 0 0.0524597
-20 6 9 0.993652 0 0.052124
-20 6 10 0.993652 0 0.0515137
-20 6 11 0.994141 0 0.050415
-20 6 12 0.993652 0 0.0487366
-20 6 13 0.991211 0 0.0469666
-20 6 14 0.990723 0 0.254395
-20 6 15 1 0 0.374023
-20 6 16 1 0 0.485596
-20 6 17 1 0.155029 0.611328
-20 6 18 1 0.270996 0.734375
-20 6 19 1 0.316162 0.831543
-20 6 20 1 0.323242 0.902344
-20 6 21 0.97168 0.325928 0.959473
-20 6 22 0.911133 0.324951 0.998047
-20 6 23 0.845215 0.321045 1
-20 6 24 0.779785 0.315918 1
-20 6 25 0.710938 0.310059 1
-20 6 26 0.638672 0.304199 1
-20 6 27 0.563965 0.298584 1
-20 6 28 0.484863 0.293701 1
-20 6 29 0.395752 0.290039 1
-20 6 30 0.279785 0.287109 1
-20 6 31 0 0.285156 1
-20 7 0 0.993652 0 0.0517273
-20 7 1 0.993652 0 0.0517273
-20 7 2 0.993652 0 0.0517273
-20 7 3 0.993652 0 0.0517273
-20 7 4 0.993652 0 0.0516968
-20 7 5 0.993652 0 0.0516663
-20 7 6 0.993652 0 0.0516357
-20 7 7 0.993652 0 0.0515442
-20 7 8 0.993652 0 0.0513611
-20 7 9 0.993652 0 0.0510254
-20 7 10 0.993652 0 0.0503845
-20 7 11 0.994141 0 0.0492554
-20 7 12 0.993652 0 0.0474854
-20 7 13 0.991211 0 0.0456848
-20 7 14 0.990723 0 0.254395
-20 7 15 1 0 0.373779
-20 7 16 1 0 0.485596
-20 7 17 1 0.158325 0.611328
-20 7 18 1 0.272461 0.734375
-20 7 19 1 0.317383 0.831543
-20 7 20 1 0.324463 0.902344
-20 7 21 0.97168 0.326904 0.959473
-20 7 22 0.911133 0.325928 0.998047
-20 7 23 0.845215 0.321777 1
-20 7 24 0.779785 0.31665 1
-20 7 25 0.710938 0.310547 1
-20 7 26 0.638672 0.304688 1
-20 7 27 0.563965 0.299072 1
-20 7 28 0.484863 0.294189 1
-20 7 29 0.395508 0.290283 1
-20 7 30 0.279541 0.287354 1
-20 7 31 0 0.2854 1
-20 8 0 0.993652 0 0.0494995
-20 8 1 0.993652 0 0.0494995
-20 8 2 0.993652 0 0.0494995
-20 8 3 0.993652 0 0.049469
-20 8 4 0.993652 0 0.049469
-20 8 5 0.993652 0 0.0494385
-20 8 6 0.993652 0 0.0493774
-20 8 7 0.993652 0 0.0492859
-20 8 8 0.993652 0 0.0491028
-20 8 9 0.993652 0 0.0487366
-20 8 10 0.994141 0 0.0480652
-20 8 11 0.994141 0 0.046814
-20 8 12 0.994141 0 0.0448914
-20 8 13 0.991699 0 0.0429688
-20 8 14 0.991211 0 0.254395
-20 8 15 1 0 0.373779
-20 8 16 1 0 0.485596
-20 8 17 1 0.164429 0.611328
-20 8 18 1 0.275391 0.734375
-20 8 19 1 0.319824 0.831543
-20 8 20 1 0.32666 0.902344
-20 8 21 0.97168 0.328857 0.959473
-20 8 22 0.910645 0.327637 0.998047
-20 8 23 0.845215 0.323242 1
-20 8 24 0.779785 0.317871 1
-20 8 25 0.710449 0.311768 1
-20 8 26 0.638672 0.305664 1
-20 8 27 0.563965 0.300049 1
-20 8 28 0.484619 0.295166 1
-20 8 29 0.395508 0.291016 1
-20 8 30 0.279297 0.288086 1
-20 8 31 0 0.285889 1
-20 9 0 0.994141 0 0.0446777
-20 9 1 0.994141 0 0.0446777
-20 9 2 0.994141 0 0.0446777
-20 9 3 0.994141 0 0.0446472
-20 9 4 0.994141 0 0.0446472
-20 9 5 0.994141 0 0.0446167
-20 9 6 0.994141 0 0.0445557
-20 9 7 0.994141 0 0.0444336
-20 9 8 0.994141 0 0.04422
-20 9 9 0.994141 0 0.0437622
-20 9 10 0.994141 0 0.0429688
-20 9 11 0.994629 0 0.0414734
-20 9 12 0.994141 0 0.0391235
-20 9 13 0.991699 0 0.0368347
-20 9 14 0.991211 0 0.25415
-20 9 15 1 0 0.373535
-20 9 16 1 0 0.485352
-20 9 17 1 0.175293 0.61084
-20 9 18 1 0.280762 0.734375
-20 9 19 1 0.324219 0.831543
-20 9 20 1 0.330566 0.902344
-20 9 21 0.971191 0.332764 0.959473
-20 9 22 0.910645 0.330811 0.998047
-20 9 23 0.844727 0.326416 1
-20 9 24 0.779297 0.320557 1
-20 9 25 0.710449 0.314209 1
-20 9 26 0.638184 0.307861 1
-20 9 27 0.563477 0.301758 1
-20 9 28 0.484375 0.296631 1
-20 9 29 0.39502 0.29248 1
-20 9 30 0.278809 0.289307 1
-20 9 31 0 0.287109 1
-20 10 0 0.994629 0 0.0326843
-20 10 1 0.994629 0 0.0326843
-20 10 2 0.994629 0 0.0326538
-20 10 3 0.994629 0 0.0326538
-20 10 4 0.994629 0 0.0326233
-20 10 5 0.994629 0 0.0325623
-20 10 6 0.994629 0 0.0324707
-20 10 7 0.994629 0 0.0322876
-20 10 8 0.994629 0 0.0318909
-20 10 9 0.994629 0 0.0311584
-20 10 10 0.995117 0 0.0297241
-20 10 11 0.995117 0 0.026886
-20 10 12 0.995117 0 0.0215454
-20 10 13 0.992188 0 0.0150604
-20 10 14 0.991211 0 0.25415
-20 10 15 1 0 0.373047
-20 10 16 1 0.0318298 0.485107
-20 10 17 1 0.192749 0.610352
-20 10 18 1 0.290039 0.733887
-20 10 19 1 0.332031 0.831055
-20 10 20 1 0.337891 0.902344
-20 10 21 0.970703 0.339111 0.959473
-20 10 22 0.910156 0.336914 0.998047
-20 10 23 0.844238 0.331543 1
-20 10 24 0.778809 0.325439 1
-20 10 25 0.709961 0.318604 1
-20 10 26 0.637695 0.311523 1
-20 10 27 0.562988 0.305176 1
-20 10 28 0.483887 0.299561 1
-20 10 29 0.394531 0.295166 1
-20 10 30 0.277832 0.291504 1
-20 10 31 0 0.289062 1
-20 11 0 0.995605 0.110046 0
-20 11 1 0.995605 0.110046 0
-20 11 2 0.995605 0.110046 0
-20 11 3 0.995605 0.110107 0
-20 11 4 0.995605 0.110168 0
-20 11 5 0.995605 0.110291 0
-20 11 6 0.995605 0.110596 0
-20 11 7 0.995605 0.111084 0
-20 11 8 0.996094 0.112122 0
-20 11 9 0.996094 0.113953 0
-20 11 10 0.996094 0.11731 0
-20 11 11 0.996094 0.122742 0
-20 11 12 0.996094 0.130127 0
-20 11 13 0.993164 0.134033 0.0218048
-20 11 14 0.992188 0.122253 0.254395
-20 11 15 1 0.123718 0.372314
-20 11 16 1 0.136597 0.484619
-20 11 17 1 0.218262 0.609375
-20 11 18 1 0.305176 0.733398
-20 11 19 1 0.344971 0.831055
-20 11 20 1 0.349854 0.902344
-20 11 21 0.970215 0.350342 0.959473
-20 11 22 0.90918 0.346924 0.998047
-20 11 23 0.843262 0.340576 1
-20 11 24 0.777832 0.333496 1
-20 11 25 0.708984 0.325684 1
-20 11 26 0.637207 0.317871 1
-20 11 27 0.562012 0.310791 1
-20 11 28 0.48291 0.304443 1
-20 11 29 0.393311 0.299316 1
-20 11 30 0.276123 0.29541 1
-20 11 31 0 0.29248 1
-20 12 0 0.998047 0.190186 0
-20 12 1 0.998047 0.190186 0
-20 12 2 0.998047 0.190186 0
-20 12 3 0.998047 0.190186 0
-20 12 4 0.998047 0.190308 0
-20 12 5 0.998047 0.190308 0
-20 12 6 0.998047 0.19043 0
-20 12 7 0.998047 0.190674 0
-20 12 8 0.998047 0.19104 0
-20 12 9 0.998047 0.191895 0
-20 12 10 0.998047 0.193359 0
-20 12 11 0.998535 0.195923 0
-20 12 12 0.998535 0.199585 0
-20 12 13 0.995117 0.200195 0.0561829
-20 12 14 0.994141 0.193115 0.255371
-20 12 15 1 0.192261 0.371582
-20 12 16 1 0.200073 0.484131
-20 12 17 1 0.253418 0.60791
-20 12 18 1 0.328369 0.732422
-20 12 19 1 0.365479 0.831055
-20 12 20 1 0.368896 0.902344
-20 12 21 0.96875 0.36792 0.959473
-20 12 22 0.907715 0.363037 0.998047
-20 12 23 0.841797 0.355225 1
-20 12 24 0.776367 0.34668 1
-20 12 25 0.70752 0.337402 1
-20 12 26 0.635742 0.328369 1
-20 12 27 0.560547 0.320068 1
-20 12 28 0.481201 0.312744 1
-20 12 29 0.391357 0.306641 1
-20 12 30 0.272949 0.301758 1
-20 12 31 0 0.298096 1
-20 13 0 1 0.260742 0
-20 13 1 1 0.260742 0
-20 13 2 1 0.260742 0
-20 13 3 1 0.260742 0
-20 13 4 1 0.260742 0
-20 13 5 1 0.260742 0
-20 13 6 1 0.260986 0
-20 13 7 1 0.260986 0
-20 13 8 1 0.26123 0
-20 13 9 1 0.261719 0
-20 13 10 1 0.262695 0
-20 13 11 1 0.264404 0
-20 13 12 1 0.266846 0
-20 13 13 0.998535 0.265625 0.0863037
-20 13 14 0.998047 0.260498 0.258301
-20 13 15 1 0.258301 0.371094
-20 13 16 1 0.26416 0.483887
-20 13 17 1 0.29834 0.605469
-20 13 18 1 0.361328 0.730957
-20 13 19 1 0.395508 0.830566
-20 13 20 1 0.397217 0.902344
-20 13 21 0.966309 0.394287 0.959473
-20 13 22 0.905273 0.387207 0.998047
-20 13 23 0.839355 0.377197 1
-20 13 24 0.773926 0.366455 1
-20 13 25 0.705078 0.355469 1
-20 13 26 0.633301 0.344482 1
-20 13 27 0.558105 0.334473 1
-20 13 28 0.478516 0.325684 1
-20 13 29 0.388184 0.318115 1
-20 13 30 0.268066 0.311768 1
-20 13 31 0 0.306885 1
-20 14 0 1 0.334961 0
-20 14 1 1 0.334961 0
-20 14 2 1 0.334961 0
-20 14 3 1 0.335205 0
-20 14 4 1 0.335205 0
-20 14 5 1 0.335205 0
-20 14 6 1 0.335205 0
-20 14 7 1 0.335205 0
-20 14 8 1 0.335449 0
-20 14 9 1 0.335693 0
-20 14 10 1 0.336426 0
-20 14 11 1 0.337646 0
-20 14 12 1 0.339355 0
-20 14 13 1 0.337402 0.122375
-20 14 14 1 0.333496 0.265381
-20 14 15 1 0.330078 0.372559
-20 14 16 1 0.335205 0.484863
-20 14 17 1 0.353516 0.601562
-20 14 18 1 0.405273 0.728027
-20 14 19 1 0.436768 0.830078
-20 14 20 1 0.436768 0.901855
-20 14 21 0.962891 0.431396 0.959473
-20 14 22 0.901855 0.421143 0.998047
-20 14 23 0.835449 0.408447 1
-20 14 24 0.77002 0.39502 1
-20 14 25 0.701172 0.381348 1
-20 14 26 0.629395 0.36792 1
-20 14 27 0.554199 0.355469 1
-20 14 28 0.474365 0.344482 1
-20 14 29 0.383057 0.334961 1
-20 14 30 0.259521 0.326904 1
-20 14 31 0 0.320312 1
-20 15 0 1 0.416992 0
-20 15 1 1 0.416992 0
-20 15 2 1 0.416992 0
-20 15 3 1 0.416992 0
-20 15 4 1 0.416992 0
-20 15 5 1 0.416992 0
-20 15 6 1 0.416992 0
-20 15 7 1 0.417236 0
-20 15 8 1 0.417236 0
-20 15 9 1 0.41748 0
-20 15 10 1 0.417969 0
-20 15 11 1 0.418945 0
-20 15 12 1 0.42041 0
-20 15 13 1 0.418213 0.165527
-20 15 14 1 0.415527 0.280762
-20 15 15 1 0.411377 0.379395
-20 15 16 1 0.410156 0.483643
-20 15 17 1 0.419678 0.59668
-20 15 18 1 0.459229 0.722656
-20 15 19 1 0.489502 0.828613
-20 15 20 1 0.487549 0.901367
-20 15 21 0.956543 0.479492 0.958984
-20 15 22 0.895508 0.466064 0.997559
-20 15 23 0.829102 0.449707 1
-20 15 24 0.763672 0.433105 1
-20 15 25 0.694824 0.41626 1
-20 15 26 0.623047 0.399902 1
-20 15 27 0.547852 0.384521 1
-20 15 28 0.467529 0.370605 1
-20 15 29 0.374756 0.358643 1
-20 15 30 0.245605 0.348145 1
-20 15 31 0 0.339355 1
-20 16 0 1 0.508301 0.113892
-20 16 1 1 0.508301 0.113892
-20 16 2 1 0.508301 0.113892
-20 16 3 1 0.508301 0.113892
-20 16 4 1 0.508301 0.113892
-20 16 5 1 0.508301 0.113953
-20 16 6 1 0.508301 0.113953
-20 16 7 1 0.508301 0.114075
-20 16 8 1 0.508789 0.114197
-20 16 9 1 0.508789 0.114502
-20 16 10 1 0.509277 0.115051
-20 16 11 1 0.509766 0.115967
-20 16 12 1 0.510742 0.117554
-20 16 13 1 0.510254 0.214722
-20 16 14 1 0.508301 0.307617
-20 16 15 1 0.504395 0.39624
-20 16 16 1 0.498779 0.489258
-20 16 17 1 0.5 0.594727
-20 16 18 1 0.521973 0.712891
-20 16 19 1 0.552734 0.825195
-20 16 20 0.995605 0.549805 0.899902
-20 16 21 0.946777 0.538574 0.958008
-20 16 22 0.885742 0.521484 0.996094
-20 16 23 0.819336 0.500977 1
-20 16 24 0.753906 0.480957 1
-20 16 25 0.685547 0.460449 1
-20 16 26 0.61377 0.44043 1
-20 16 27 0.538574 0.421875 1
-20 16 28 0.45752 0.404785 1
-20 16 29 0.362061 0.389893 1
-20 16 30 0.22229 0.376709 1
-20 16 31 0 0.36499 1
-20 17 0 1 0.606934 0.21228
-20 17 1 1 0.606934 0.21228
-20 17 2 1 0.606934 0.21228
-20 17 3 1 0.606934 0.21228
-20 17 4 1 0.606934 0.21228
-20 17 5 1 0.606934 0.21228
-20 17 6 1 0.606934 0.21228
-20 17 7 1 0.606934 0.212402
-20 17 8 1 0.606934 0.212402
-20 17 9 1 0.606934 0.212524
-20 17 10 1 0.607422 0.212646
-20 17 11 1 0.60791 0.213013
-20 17 12 1 0.608887 0.213501
-20 17 13 1 0.608887 0.261719
-20 17 14 1 0.60791 0.341064
-20 17 15 1 0.605469 0.423096
-20 17 16 1 0.599609 0.508301
-20 17 17 1 0.589844 0.59668
-20 17 18 1 0.592285 0.700195
-20 17 19 1 0.62207 0.818359
-20 17 20 0.980469 0.619629 0.896484
-20 17 21 0.932129 0.605957 0.955566
-20 17 22 0.870605 0.584473 0.993652
-20 17 23 0.804688 0.560059 1
-20 17 24 0.740234 0.536133 1
-20 17 25 0.672363 0.512207 1
-20 17 26 0.601074 0.48877 1
-20 17 27 0.525391 0.466797 1
-20 17 28 0.442627 0.446533 1
-20 17 29 0.343262 0.428223 1
-20 17 30 0.18042 0.411621 1
-20 17 31 0 0.397217 1
-20 18 0 1 0.705078 0.26416
-20 18 1 1 0.705078 0.26416
-20 18 2 1 0.705078 0.26416
-20 18 3 1 0.705078 0.26416
-20 18 4 1 0.705078 0.26416
-20 18 5 1 0.705078 0.26416
-20 18 6 1 0.705078 0.26416
-20 18 7 1 0.705078 0.26416
-20 18 8 1 0.705078 0.26416
-20 18 9 1 0.705566 0.26416
-20 18 10 1 0.705566 0.264404
-20 18 11 1 0.706055 0.264404
-20 18 12 1 0.706543 0.264648
-20 18 13 1 0.707031 0.291992
-20 18 14 1 0.707031 0.367188
-20 18 15 1 0.706543 0.44751
-20 18 16 1 0.703125 0.532715
-20 18 17 1 0.694336 0.617676
-20 18 18 0.985352 0.679199 0.698242
-20 18 19 0.97998 0.689941 0.803711
-20 18 20 0.958496 0.693359 0.890625
-20 18 21 0.910645 0.676758 0.950195
-20 18 22 0.849121 0.651367 0.987793
-20 18 23 0.78418 0.623535 1
-20 18 24 0.721191 0.596191 1
-20 18 25 0.654297 0.569336 1
-20 18 26 0.583496 0.542969 1
-20 18 27 0.507324 0.517578 1
-20 18 28 0.422119 0.493896 1
-20 18 29 0.314941 0.472168 1
-20 18 30 0.0513916 0.452637 1
-20 18 31 0 0.43457 1
-20 19 0 1 0.796387 0.285889
-20 19 1 1 0.796387 0.285889
-20 19 2 1 0.796387 0.285889
-20 19 3 1 0.796387 0.285889
-20 19 4 1 0.796387 0.285889
-20 19 5 1 0.796387 0.285889
-20 19 6 1 0.796387 0.285889
-20 19 7 1 0.796387 0.285889
-20 19 8 1 0.796387 0.285889
-20 19 9 1 0.796387 0.285889
-20 19 10 1 0.796875 0.285889
-20 19 11 1 0.796875 0.285889
-20 19 12 1 0.797363 0.285889
-20 19 13 1 0.797852 0.296387
-20 19 14 1 0.797852 0.372559
-20 19 15 1 0.797363 0.454346
-20 19 16 1 0.796387 0.542969
-20 19 17 1 0.79248 0.633301
-20 19 18 0.987305 0.782227 0.718262
-20 19 19 0.945312 0.761719 0.790039
-20 19 20 0.928711 0.766602 0.881836
-20 19 21 0.880371 0.746582 0.94043
-20 19 22 0.820312 0.717773 0.979004
-20 19 23 0.758301 0.687988 1
-20 19 24 0.697266 0.65918 1
-20 19 25 0.632324 0.629883 1
-20 19 26 0.561523 0.600586 1
-20 19 27 0.484131 0.572754 1
-20 19 28 0.394287 0.545898 1
-20 19 29 0.272461 0.520508 1
-20 19 30 0 0.497559 1
-20 19 31 0 0.475586 1
-20 20 0 1 0.875488 0.286133
-20 20 1 1 0.875488 0.286133
-20 20 2 1 0.875488 0.286133
-20 20 3 1 0.875488 0.286133
-20 20 4 1 0.875488 0.286133
-20 20 5 1 0.875488 0.286133
-20 20 6 1 0.875488 0.286133
-20 20 7 1 0.875488 0.286133
-20 20 8 1 0.875488 0.286133
-20 20 9 1 0.875488 0.286133
-20 20 10 1 0.875488 0.286133
-20 20 11 1 0.875977 0.286377
-20 20 12 1 0.875977 0.286377
-20 20 13 1 0.876465 0.286377
-20 20 14 1 0.876953 0.359375
-20 20 15 1 0.876465 0.44458
-20 20 16 1 0.875 0.535156
-20 20 17 0.98584 0.871582 0.627441
-20 20 18 0.963867 0.864746 0.717773
-20 20 19 0.932617 0.853027 0.800293
-20 20 20 0.891602 0.834473 0.869141
-20 20 21 0.84375 0.812012 0.927734
-20 20 22 0.787598 0.783691 0.970703
-20 20 23 0.729004 0.753418 1
-20 20 24 0.669922 0.723633 1
-20 20 25 0.605469 0.691895 1
-20 20 26 0.533691 0.660156 1
-20 20 27 0.452881 0.628418 1
-20 20 28 0.354492 0.598145 1
-20 20 29 0.19812 0.568848 1
-20 20 30 0 0.541992 1
-20 20 31 0 0.516602 1
-20 21 0 0.96582 0.937012 0.278809
-20 21 1 0.96582 0.937012 0.278809
-20 21 2 0.96582 0.937012 0.278809
-20 21 3 0.96582 0.937012 0.278809
-20 21 4 0.96582 0.937012 0.278809
-20 21 5 0.96582 0.937012 0.278809
-20 21 6 0.96582 0.937012 0.278809
-20 21 7 0.96582 0.937012 0.278809
-20 21 8 0.96582 0.937012 0.278809
-20 21 9 0.96582 0.937012 0.278809
-20 21 10 0.96582 0.937012 0.278809
-20 21 11 0.96582 0.937012 0.278809
-20 21 12 0.96582 0.9375 0.278809
-20 21 13 0.96582 0.937988 0.278809
-20 21 14 0.963379 0.937988 0.335693
-20 21 15 0.958008 0.937988 0.424072
-20 21 16 0.949219 0.937012 0.515625
-20 21 17 0.93457 0.933105 0.608398
-20 21 18 0.912109 0.925781 0.698242
-20 21 19 0.881348 0.912109 0.779785
-20 21 20 0.845215 0.896484 0.852539
-20 21 21 0.806641 0.881348 0.92041
-20 21 22 0.754395 0.854492 0.969238
-20 21 23 0.696289 0.822266 1
-20 21 24 0.637207 0.790039 1
-20 21 25 0.571777 0.755859 1
-20 21 26 0.497314 0.721191 1
-20 21 27 0.410156 0.686035 1
-20 21 28 0.294922 0.651855 1
-20 21 29 0 0.619141 1
-20 21 30 0 0.588867 1
-20 21 31 0 0.560059 1
-20 22 0 0.898438 0.982422 0.268311
-20 22 1 0.898438 0.982422 0.268311
-20 22 2 0.898438 0.982422 0.268311
-20 22 3 0.898438 0.982422 0.268311
-20 22 4 0.898438 0.982422 0.268311
-20 22 5 0.898438 0.982422 0.268311
-20 22 6 0.898438 0.982422 0.268311
-20 22 7 0.898438 0.982422 0.268311
-20 22 8 0.898438 0.982422 0.268311
-20 22 9 0.898438 0.982422 0.268311
-20 22 10 0.898438 0.982422 0.268311
-20 22 11 0.898438 0.982422 0.268311
-20 22 12 0.898438 0.982422 0.268311
-20 22 13 0.898438 0.98291 0.268311
-20 22 14 0.896973 0.983398 0.305908
-20 22 15 0.89209 0.983398 0.397705
-20 22 16 0.883301 0.98291 0.490479
-20 22 17 0.869629 0.97998 0.583008
-20 22 18 0.849609 0.973633 0.672852
-20 22 19 0.822266 0.962891 0.756348
-20 22 20 0.791016 0.95166 0.833008
-20 22 21 0.753906 0.9375 0.902344
-20 22 22 0.709961 0.918945 0.961426
-20 22 23 0.657715 0.89209 1
-20 22 24 0.598633 0.859863 1
-20 22 25 0.530762 0.82373 1
-20 22 26 0.450684 0.785156 1
-20 22 27 0.350586 0.746582 1
-20 22 28 0.18335 0.708496 1
-20 22 29 0 0.671875 1
-20 22 30 0 0.637207 1
-20 22 31 0 0.60498 1
-20 23 0 0.82666 1 0.257324
-20 23 1 0.82666 1 0.257324
-20 23 2 0.82666 1 0.257324
-20 23 3 0.82666 1 0.257324
-20 23 4 0.82666 1 0.257324
-20 23 5 0.82666 1 0.257324
-20 23 6 0.82666 1 0.257324
-20 23 7 0.82666 1 0.257324
-20 23 8 0.82666 1 0.257324
-20 23 9 0.82666 1 0.257324
-20 23 10 0.82666 1 0.257324
-20 23 11 0.82666 1 0.257324
-20 23 12 0.82666 1 0.257324
-20 23 13 0.82666 1 0.257324
-20 23 14 0.826172 1 0.273682
-20 23 15 0.821777 1 0.370117
-20 23 16 0.813965 1 0.463867
-20 23 17 0.801758 1 0.557129
-20 23 18 0.783691 1 0.647461
-20 23 19 0.759277 1 0.732422
-20 23 20 0.730469 0.99707 0.811035
-20 23 21 0.694336 0.984863 0.881836
-20 23 22 0.650879 0.967773 0.942871
-20 23 23 0.602539 0.947266 0.992676
-20 23 24 0.546387 0.920898 1
-20 23 25 0.47583 0.886719 1
-20 23 26 0.385986 0.847656 1
-20 23 27 0.253662 0.806641 1
-20 23 28 0 0.765137 1
-20 23 29 0 0.724609 1
-20 23 30 0 0.686035 1
-20 23 31 0 0.649414 1
-20 24 0 0.753418 1 0.246582
-20 24 1 0.753418 1 0.246582
-20 24 2 0.753418 1 0.246582
-20 24 3 0.753418 1 0.246582
-20 24 4 0.753418 1 0.246582
-20 24 5 0.753418 1 0.246582
-20 24 6 0.753418 1 0.246582
-20 24 7 0.753418 1 0.246582
-20 24 8 0.753418 1 0.246582
-20 24 9 0.753418 1 0.246582
-20 24 10 0.753418 1 0.246582
-20 24 11 0.753418 1 0.246582
-20 24 12 0.753418 1 0.246582
-20 24 13 0.753418 1 0.246582
-20 24 14 0.753906 1 0.246704
-20 24 15 0.749512 1 0.342041
-20 24 16 0.742188 1 0.437744
-20 24 17 0.730957 1 0.53125
-20 24 18 0.713867 1 0.621582
-20 24 19 0.691406 1 0.708008
-20 24 20 0.663086 1 0.787109
-20 24 21 0.626953 1 0.859375
-20 24 22 0.583008 1 0.922363
-20 24 23 0.532715 0.990723 0.974121
-20 24 24 0.474365 0.969238 1
-20 24 25 0.396973 0.940918 1
-20 24 26 0.281006 0.904297 1
-20 24 27 0 0.862793 1
-20 24 28 0 0.819824 1
-20 24 29 0 0.776367 1
-20 24 30 0 0.734375 1
-20 24 31 0 0.694336 1
-20 25 0 0.669922 1 0.235352
-20 25 1 0.669922 1 0.235352
-20 25 2 0.669922 1 0.235352
-20 25 3 0.669922 1 0.235352
-20 25 4 0.669922 1 0.235352
-20 25 5 0.669922 1 0.235352
-20 25 6 0.669922 1 0.235352
-20 25 7 0.669922 1 0.235352
-20 25 8 0.669922 1 0.235352
-20 25 9 0.669922 1 0.235352
-20 25 10 0.669922 1 0.235352
-20 25 11 0.669922 1 0.235352
-20 25 12 0.669922 1 0.235474
-20 25 13 0.669922 1 0.235474
-20 25 14 0.67041 1 0.235474
-20 25 15 0.666992 1 0.310547
-20 25 16 0.659668 1 0.40918
-20 25 17 0.647949 1 0.50293
-20 25 18 0.631348 1 0.59375
-20 25 19 0.608398 1 0.680176
-20 25 20 0.578613 1 0.759766
-20 25 21 0.540527 1 0.833008
-20 25 22 0.49292 1 0.897461
-20 25 23 0.435303 1 0.95166
-20 25 24 0.363281 1 0.99707
-20 25 25 0.247803 0.988281 1
-20 25 26 0 0.957031 1
-20 25 27 0 0.918457 1
-20 25 28 0 0.875488 1
-20 25 29 0 0.830566 1
-20 25 30 0 0.785645 1
-20 25 31 0 0.742188 1
-20 26 0 0.569824 1 0.223755
-20 26 1 0.569824 1 0.223755
-20 26 2 0.569824 1 0.223755
-20 26 3 0.569824 1 0.223755
-20 26 4 0.569824 1 0.223755
-20 26 5 0.569824 1 0.223755
-20 26 6 0.569824 1 0.223755
-20 26 7 0.569824 1 0.223755
-20 26 8 0.569824 1 0.223755
-20 26 9 0.570312 1 0.223755
-20 26 10 0.570312 1 0.223755
-20 26 11 0.570312 1 0.223877
-20 26 12 0.570312 1 0.223877
-20 26 13 0.570801 1 0.223877
-20 26 14 0.570801 1 0.223999
-20 26 15 0.568359 1 0.274902
-20 26 16 0.560059 1 0.378174
-20 26 17 0.546875 1 0.4729
-20 26 18 0.527832 1 0.563477
-20 26 19 0.501465 1 0.649414
-20 26 20 0.466553 1 0.729004
-20 26 21 0.419678 1 0.802734
-20 26 22 0.355957 1 0.868652
-20 26 23 0.263428 1 0.924805
-20 26 24 0 1 0.972168
-20 26 25 0 1 1
-20 26 26 0 1 1
-20 26 27 0 0.970215 1
-20 26 28 0 0.929688 1
-20 26 29 0 0.885254 1
-20 26 30 0 0.838867 1
-20 26 31 0 0.792969 1
-20 27 0 0.439209 1 0.211792
-20 27 1 0.439209 1 0.211792
-20 27 2 0.439209 1 0.211792
-20 27 3 0.439209 1 0.211792
-20 27 4 0.439209 1 0.211792
-20 27 5 0.439209 1 0.211792
-20 27 6 0.439209 1 0.211792
-20 27 7 0.439453 1 0.211792
-20 27 8 0.439453 1 0.211792
-20 27 9 0.439453 1 0.211792
-20 27 10 0.439453 1 0.211792
-20 27 11 0.439697 1 0.211792
-20 27 12 0.439941 1 0.211792
-20 27 13 0.440186 1 0.211914
-20 27 14 0.440918 1 0.211914
-20 27 15 0.440186 1 0.232422
-20 27 16 0.427734 1 0.344238
-20 27 17 0.40918 1 0.44043
-20 27 18 0.381104 1 0.530762
-20 27 19 0.340332 1 0.615723
-20 27 20 0.27832 1 0.694824
-20 27 21 0.152466 1 0.768555
-20 27 22 0 1 0.834961
-20 27 23 0 1 0.893066
-20 27 24 0 1 0.942383
-20 27 25 0 1 0.989258
-20 27 26 0 1 1
-20 27 27 0 1 1
-20 27 28 0 0.97998 1
-20 27 29 0 0.9375 1
-20 27 30 0 0.891602 1
-20 27 31 0 0.844238 1
-20 28 0 0.183228 1 0.199341
-20 28 1 0.183228 1 0.199341
-20 28 2 0.183228 1 0.199341
-20 28 3 0.183228 1 0.199341
-20 28 4 0.183228 1 0.199341
-20 28 5 0.183228 1 0.199341
-20 28 6 0.18335 1 0.199341
-20 28 7 0.18335 1 0.199341
-20 28 8 0.183472 1 0.199341
-20 28 9 0.183594 1 0.199341
-20 28 10 0.18396 1 0.199341
-20 28 11 0.184448 1 0.199341
-20 28 12 0.185425 1 0.199341
-20 28 13 0.18689 1 0.199463
-20 28 14 0.189331 1 0.199463
-20 28 15 0.192871 1 0.199585
-20 28 16 0.146851 1 0.306396
-20 28 17 0 1 0.405518
-20 28 18 0 1 0.495605
-20 28 19 0 1 0.57959
-20 28 20 0 1 0.657715
-20 28 21 0 1 0.730957
-20 28 22 0 1 0.797852
-20 28 23 0 1 0.856445
-20 28 24 0 1 0.907715
-20 28 25 0 1 0.957031
-20 28 26 0 1 1
-20 28 27 0 1 1
-20 28 28 0 1 1
-20 28 29 0 0.985352 1
-20 28 30 0 0.941895 1
-20 28 31 0 0.89502 1
-20 29 0 0 1 0.186401
-20 29 1 0 1 0.186401
-20 29 2 0 1 0.186401
-20 29 3 0 1 0.186401
-20 29 4 0 1 0.186401
-20 29 5 0 1 0.186401
-20 29 6 0 1 0.186401
-20 29 7 0 1 0.186401
-20 29 8 0 1 0.186401
-20 29 9 0 1 0.186401
-20 29 10 0 1 0.186401
-20 29 11 0 1 0.186401
-20 29 12 0 1 0.186401
-20 29 13 0 1 0.186523
-20 29 14 0 1 0.186523
-20 29 15 0 1 0.186646
-20 29 16 0 1 0.263428
-20 29 17 0 1 0.36792
-20 29 18 0 1 0.458252
-20 29 19 0 1 0.541504
-20 29 20 0 1 0.618164
-20 29 21 0 1 0.69043
-20 29 22 0 1 0.756836
-20 29 23 0 1 0.815918
-20 29 24 0 1 0.868164
-20 29 25 0 1 0.918945
-20 29 26 0 1 0.967285
-20 29 27 0 1 1
-20 29 28 0 1 1
-20 29 29 0 1 1
-20 29 30 0 0.989746 1
-20 29 31 0 0.945312 1
-20 30 0 0 1 0.172974
-20 30 1 0 1 0.172974
-20 30 2 0 1 0.172974
-20 30 3 0 1 0.172974
-20 30 4 0 1 0.172974
-20 30 5 0 1 0.172974
-20 30 6 0 1 0.172974
-20 30 7 0 1 0.172974
-20 30 8 0 1 0.172974
-20 30 9 0 1 0.172974
-20 30 10 0 1 0.172974
-20 30 11 0 1 0.172974
-20 30 12 0 1 0.173096
-20 30 13 0 1 0.173096
-20 30 14 0 1 0.173218
-20 30 15 0 1 0.17334
-20 30 16 0 1 0.211792
-20 30 17 0 1 0.326904
-20 30 18 0 1 0.418701
-20 30 19 0 1 0.500977
-20 30 20 0 1 0.576172
-20 30 21 0 1 0.646973
-20 30 22 0 1 0.712402
-20 30 23 0 1 0.771484
-20 30 24 0 1 0.824219
-20 30 25 0 1 0.875977
-20 30 26 0 1 0.92627
-20 30 27 0 1 0.974121
-20 30 28 0 1 1
-20 30 29 0 1 1
-20 30 30 0 1 1
-20 30 31 0 0.992676 1
-20 31 0 0 1 0.159302
-20 31 1 0 1 0.159302
-20 31 2 0 1 0.159302
-20 31 3 0 1 0.159302
-20 31 4 0 1 0.159302
-20 31 5 0 1 0.159302
-20 31 6 0 1 0.159302
-20 31 7 0 1 0.159302
-20 31 8 0 1 0.159302
-20 31 9 0 1 0.159302
-20 31 10 0 1 0.159424
-20 31 11 0 1 0.159424
-20 31 12 0 1 0.159424
-20 31 13 0 1 0.159424
-20 31 14 0 1 0.159546
-20 31 15 0 1 0.159668
-20 31 16 0 1 0.159912
-20 31 17 0 1 0.282227
-20 31 18 0 1 0.377197
-20 31 19 0 1 0.45874
-20 31 20 0 1 0.532715
-20 31 21 0 1 0.601562
-20 31 22 0 1 0.666016
-20 31 23 0 1 0.723633
-20 31 24 0 1 0.776367
-20 31 25 0 1 0.829102
-20 31 26 0 1 0.880859
-20 31 27 0 1 0.931641
-20 31 28 0 1 0.979004
-20 31 29 0 1 1
-20 31 30 0 1 1
-20 31 31 0 1 1
-21 0 0 1 0 0.059021
-21 0 1 1 0 0.059021
-21 0 2 1 0 0.059021
-21 0 3 1 0 0.0589905
-21 0 4 1 0 0.0589905
-21 0 5 1 0 0.05896
-21 0 6 1 0 0.0589294
-21 0 7 1 0 0.0588684
-21 0 8 1 0 0.0587463
-21 0 9 1 0 0.0584717
-21 0 10 1 0 0.0579834
-21 0 11 1 0 0.0571289
-21 0 12 1 0 0.055603
-21 0 13 1 0 0.0541992
-21 0 14 1 0 0.19812
-21 0 15 1 0 0.336182
-21 0 16 1 0 0.451172
-21 0 17 1 0 0.567383
-21 0 18 1 0.211182 0.690918
-21 0 19 1 0.300781 0.801758
-21 0 20 1 0.333008 0.883789
-21 0 21 1 0.337891 0.946289
-21 0 22 1 0.338867 0.995117
-21 0 23 0.963379 0.336914 1
-21 0 24 0.902344 0.33252 1
-21 0 25 0.834961 0.326904 1
-21 0 26 0.763672 0.320312 1
-21 0 27 0.689941 0.313721 1
-21 0 28 0.61377 0.307617 1
-21 0 29 0.534668 0.302002 1
-21 0 30 0.449463 0.297607 1
-21 0 31 0.347656 0.294189 1
-21 1 0 1 0 0.0589905
-21 1 1 1 0 0.0589905
-21 1 2 1 0 0.0589905
-21 1 3 1 0 0.0589905
-21 1 4 1 0 0.05896
-21 1 5 1 0 0.05896
-21 1 6 1 0 0.0589294
-21 1 7 1 0 0.0588379
-21 1 8 1 0 0.0587158
-21 1 9 1 0 0.0584412
-21 1 10 1 0 0.0579834
-21 1 11 1 0 0.0570984
-21 1 12 1 0 0.055603
-21 1 13 1 0 0.0541687
-21 1 14 1 0 0.19812
-21 1 15 1 0 0.336182
-21 1 16 1 0 0.451172
-21 1 17 1 0 0.567383
-21 1 18 1 0.211182 0.690918
-21 1 19 1 0.300781 0.801758
-21 1 20 1 0.333252 0.883789
-21 1 21 1 0.337891 0.946289
-21 1 22 1 0.338867 0.995117
-21 1 23 0.963379 0.336914 1
-21 1 24 0.902344 0.33252 1
-21 1 25 0.834961 0.326904 1
-21 1 26 0.763672 0.320312 1
-21 1 27 0.689941 0.313721 1
-21 1 28 0.61377 0.307617 1
-21 1 29 0.534668 0.302002 1
-21 1 30 0.449463 0.297607 1
-21 1 31 0.347656 0.294189 1
-21 2 0 1 0 0.05896
-21 2 1 1 0 0.05896
-21 2 2 1 0 0.05896
-21 2 3 1 0 0.05896
-21 2 4 1 0 0.0589294
-21 2 5 1 0 0.0589294
-21 2 6 1 0 0.0588684
-21 2 7 1 0 0.0588074
-21 2 8 1 0 0.0586853
-21 2 9 1 0 0.0584106
-21 2 10 1 0 0.0579224
-21 2 11 1 0 0.0570679
-21 2 12 1 0 0.055542
-21 2 13 1 0 0.0541382
-21 2 14 1 0 0.19812
-21 2 15 1 0 0.336182
-21 2 16 1 0 0.451172
-21 2 17 1 0 0.567383
-21 2 18 1 0.211304 0.690918
-21 2 19 1 0.300781 0.801758
-21 2 20 1 0.333252 0.883789
-21 2 21 1 0.337891 0.946289
-21 2 22 1 0.339111 0.995117
-21 2 23 0.963379 0.336914 1
-21 2 24 0.902344 0.332764 1
-21 2 25 0.834961 0.326904 1
-21 2 26 0.763672 0.320312 1
-21 2 27 0.689941 0.313721 1
-21 2 28 0.61377 0.307617 1
-21 2 29 0.534668 0.302002 1
-21 2 30 0.449463 0.297607 1
-21 2 31 0.347656 0.294189 1
-21 3 0 1 0 0.0588989
-21 3 1 1 0 0.0588989
-21 3 2 1 0 0.0588989
-21 3 3 1 0 0.0588989
-21 3 4 1 0 0.0588684
-21 3 5 1 0 0.0588684
-21 3 6 1 0 0.0588074
-21 3 7 1 0 0.0587463
-21 3 8 1 0 0.0586243
-21 3 9 1 0 0.0583496
-21 3 10 1 0 0.0578613
-21 3 11 1 0 0.0570068
-21 3 12 1 0 0.055481
-21 3 13 1 0 0.0540466
-21 3 14 1 0 0.19812
-21 3 15 1 0 0.336182
-21 3 16 1 0 0.451172
-21 3 17 1 0 0.567383
-21 3 18 1 0.211426 0.690918
-21 3 19 1 0.301025 0.801758
-21 3 20 1 0.333252 0.883789
-21 3 21 1 0.338135 0.946289
-21 3 22 1 0.339111 0.995117
-21 3 23 0.963379 0.336914 1
-21 3 24 0.902344 0.332764 1
-21 3 25 0.834961 0.326904 1
-21 3 26 0.763672 0.320312 1
-21 3 27 0.689453 0.313721 1
-21 3 28 0.61377 0.307617 1
-21 3 29 0.534668 0.302246 1
-21 3 30 0.449463 0.297607 1
-21 3 31 0.347656 0.294189 1
-21 4 0 1 0 0.0587769
-21 4 1 1 0 0.0587769
-21 4 2 1 0 0.0587769
-21 4 3 1 0 0.0587769
-21 4 4 1 0 0.0587463
-21 4 5 1 0 0.0587463
-21 4 6 1 0 0.0587158
-21 4 7 1 0 0.0586243
-21 4 8 1 0 0.0585022
-21 4 9 1 0 0.0582275
-21 4 10 1 0 0.0577393
-21 4 11 1 0 0.0568848
-21 4 12 1 0 0.0553589
-21 4 13 1 0 0.0539246
-21 4 14 1 0 0.19812
-21 4 15 1 0 0.336182
-21 4 16 1 0 0.451172
-21 4 17 1 0 0.567383
-21 4 18 1 0.21167 0.690918
-21 4 19 1 0.301025 0.801758
-21 4 20 1 0.333496 0.883789
-21 4 21 1 0.338135 0.946289
-21 4 22 1 0.339111 0.995117
-21 4 23 0.963379 0.337158 1
-21 4 24 0.902344 0.332764 1
-21 4 25 0.834961 0.327148 1
-21 4 26 0.763672 0.320557 1
-21 4 27 0.689453 0.313965 1
-21 4 28 0.61377 0.307617 1
-21 4 29 0.534668 0.302246 1
-21 4 30 0.449463 0.297607 1
-21 4 31 0.347412 0.294189 1
-21 5 0 1 0 0.0585327
-21 5 1 1 0 0.0585327
-21 5 2 1 0 0.0585327
-21 5 3 1 0 0.0585327
-21 5 4 1 0 0.0585327
-21 5 5 1 0 0.0585022
-21 5 6 1 0 0.0584717
-21 5 7 1 0 0.0584106
-21 5 8 1 0 0.0582581
-21 5 9 1 0 0.0579834
-21 5 10 1 0 0.0574951
-21 5 11 1 0 0.0566406
-21 5 12 1 0 0.0550842
-21 5 13 1 0 0.0536499
-21 5 14 1 0 0.19812
-21 5 15 1 0 0.336182
-21 5 16 1 0 0.451172
-21 5 17 1 0 0.567383
-21 5 18 1 0.212158 0.690918
-21 5 19 1 0.301514 0.801758
-21 5 20 1 0.33374 0.883789
-21 5 21 1 0.338379 0.946289
-21 5 22 1 0.339355 0.995117
-21 5 23 0.963379 0.337402 1
-21 5 24 0.902344 0.333008 1
-21 5 25 0.834961 0.327148 1
-21 5 26 0.763672 0.320557 1
-21 5 27 0.689453 0.313965 1
-21 5 28 0.61377 0.307861 1
-21 5 29 0.534668 0.302246 1
-21 5 30 0.449463 0.297852 1
-21 5 31 0.347412 0.294189 1
-21 6 0 1 0 0.0581055
-21 6 1 1 0 0.0581055
-21 6 2 1 0 0.0581055
-21 6 3 1 0 0.058075
-21 6 4 1 0 0.058075
-21 6 5 1 0 0.0580444
-21 6 6 1 0 0.0580139
-21 6 7 1 0 0.0579529
-21 6 8 1 0 0.0578003
-21 6 9 1 0 0.0575562
-21 6 10 1 0 0.0570374
-21 6 11 1 0 0.0561523
-21 6 12 1 0 0.0545959
-21 6 13 1 0 0.0531616
-21 6 14 1 0 0.19812
-21 6 15 1 0 0.336182
-21 6 16 1 0 0.451172
-21 6 17 1 0 0.566895
-21 6 18 1 0.213135 0.690918
-21 6 19 1 0.302002 0.801758
-21 6 20 1 0.334229 0.883789
-21 6 21 1 0.338867 0.946289
-21 6 22 1 0.339844 0.995117
-21 6 23 0.963379 0.337646 1
-21 6 24 0.902344 0.333252 1
-21 6 25 0.834961 0.327637 1
-21 6 26 0.763672 0.321045 1
-21 6 27 0.689453 0.314209 1
-21 6 28 0.61377 0.307861 1
-21 6 29 0.534668 0.30249 1
-21 6 30 0.449463 0.297852 1
-21 6 31 0.347412 0.294434 1
-21 7 0 1 0 0.0572205
-21 7 1 1 0 0.0572205
-21 7 2 1 0 0.0572205
-21 7 3 1 0 0.0571899
-21 7 4 1 0 0.0571899
-21 7 5 1 0 0.0571899
-21 7 6 1 0 0.0571289
-21 7 7 1 0 0.0570679
-21 7 8 1 0 0.0569153
-21 7 9 1 0 0.0566406
-21 7 10 1 0 0.0561523
-21 7 11 1 0 0.0552368
-21 7 12 1 0 0.0536194
-21 7 13 1 0 0.052124
-21 7 14 1 0 0.198242
-21 7 15 1 0 0.336182
-21 7 16 1 0 0.451172
-21 7 17 1 0 0.566895
-21 7 18 1 0.214966 0.69043
-21 7 19 1 0.303223 0.801758
-21 7 20 1 0.335205 0.883789
-21 7 21 1 0.339844 0.946289
-21 7 22 1 0.340576 0.995117
-21 7 23 0.963379 0.338379 1
-21 7 24 0.901855 0.333984 1
-21 7 25 0.834961 0.328125 1
-21 7 26 0.763672 0.321533 1
-21 7 27 0.689453 0.314697 1
-21 7 28 0.61377 0.30835 1
-21 7 29 0.534668 0.302734 1
-21 7 30 0.449219 0.29834 1
-21 7 31 0.347412 0.294678 1
-21 8 0 1 0 0.0554199
-21 8 1 1 0 0.0554199
-21 8 2 1 0 0.0554199
-21 8 3 1 0 0.0554199
-21 8 4 1 0 0.0553894
-21 8 5 1 0 0.0553894
-21 8 6 1 0 0.0553284
-21 8 7 1 0 0.0552673
-21 8 8 1 0 0.0551147
-21 8 9 1 0 0.0548096
-21 8 10 1 0 0.0542908
-21 8 11 1 0 0.0533142
-21 8 12 1 0 0.0516052
-21 8 13 1 0 0.0500488
-21 8 14 1 0 0.198242
-21 8 15 1 0 0.336182
-21 8 16 1 0 0.451172
-21 8 17 1 0 0.566895
-21 8 18 1 0.218628 0.69043
-21 8 19 1 0.30542 0.801758
-21 8 20 1 0.337158 0.883789
-21 8 21 1 0.341553 0.946289
-21 8 22 1 0.342285 0.995117
-21 8 23 0.963379 0.339844 1
-21 8 24 0.901855 0.335449 1
-21 8 25 0.834473 0.329346 1
-21 8 26 0.763184 0.32251 1
-21 8 27 0.689453 0.315674 1
-21 8 28 0.61377 0.309326 1
-21 8 29 0.534668 0.303467 1
-21 8 30 0.449219 0.298828 1
-21 8 31 0.347168 0.295166 1
-21 9 0 1 0 0.0516663
-21 9 1 1 0 0.0516663
-21 9 2 1 0 0.0516663
-21 9 3 1 0 0.0516663
-21 9 4 1 0 0.0516663
-21 9 5 1 0 0.0516357
-21 9 6 1 0 0.0515747
-21 9 7 1 0 0.0515137
-21 9 8 1 0 0.0513306
-21 9 9 1 0 0.0509949
-21 9 10 1 0 0.050415
-21 9 11 1 0 0.0493164
-21 9 12 1 0 0.0473633
-21 9 13 1 0 0.0455933
-21 9 14 1 0 0.198242
-21 9 15 1 0 0.335938
-21 9 16 1 0 0.451172
-21 9 17 1 0 0.566895
-21 9 18 1 0.22522 0.69043
-21 9 19 1 0.30957 0.80127
-21 9 20 1 0.34082 0.883789
-21 9 21 1 0.344971 0.946289
-21 9 22 1 0.345459 0.995117
-21 9 23 0.962891 0.342773 1
-21 9 24 0.901855 0.337891 1
-21 9 25 0.834473 0.331543 1
-21 9 26 0.763184 0.324463 1
-21 9 27 0.689453 0.317383 1
-21 9 28 0.613281 0.310791 1
-21 9 29 0.53418 0.304932 1
-21 9 30 0.448975 0.300049 1
-21 9 31 0.346924 0.296387 1
-21 10 0 1 0 0.043457
-21 10 1 1 0 0.043457
-21 10 2 1 0 0.043457
-21 10 3 1 0 0.0434265
-21 10 4 1 0 0.0434265
-21 10 5 1 0 0.043396
-21 10 6 1 0 0.043335
-21 10 7 1 0 0.0432129
-21 10 8 1 0 0.0429993
-21 10 9 1 0 0.042572
-21 10 10 1 0 0.041748
-21 10 11 1 0 0.0402527
-21 10 12 1 0 0.0374756
-21 10 13 1 0 0.0349731
-21 10 14 1 0 0.198486
-21 10 15 1 0 0.335693
-21 10 16 1 0 0.451172
-21 10 17 1 0.10022 0.566406
-21 10 18 1 0.23645 0.689941
-21 10 19 1 0.316895 0.80127
-21 10 20 1 0.347168 0.883789
-21 10 21 1 0.35083 0.946289
-21 10 22 1 0.35083 0.995605
-21 10 23 0.962402 0.347656 1
-21 10 24 0.901367 0.342529 1
-21 10 25 0.833984 0.335693 1
-21 10 26 0.762695 0.328125 1
-21 10 27 0.688965 0.320557 1
-21 10 28 0.613281 0.313721 1
-21 10 29 0.53418 0.307373 1
-21 10 30 0.448486 0.302246 1
-21 10 31 0.346191 0.298096 1
-21 11 0 1 0.0167999 0
-21 11 1 1 0.0170288 0
-21 11 2 1 0.0174103 0
-21 11 3 1 0.0180969 0
-21 11 4 1 0.0192871 0
-21 11 5 1 0.0213013 0
-21 11 6 1 0.0244446 0
-21 11 7 1 0.0292206 0
-21 11 8 1 0.0360413 0
-21 11 9 1 0.0452271 0
-21 11 10 1 0.0568237 0
-21 11 11 1 0.0709839 0
-21 11 12 1 0.0880737 0
-21 11 13 1 0.0980225 0
-21 11 14 1 0.0917969 0.198975
-21 11 15 1 0.0726318 0.335205
-21 11 16 1 0.0905762 0.450928
-21 11 17 1 0.152344 0.56543
-21 11 18 1 0.254395 0.688965
-21 11 19 1 0.329346 0.800781
-21 11 20 1 0.35791 0.883789
-21 11 21 1 0.361084 0.946289
-21 11 22 1 0.360107 0.995605
-21 11 23 0.961914 0.356201 1
-21 11 24 0.900879 0.350098 1
-21 11 25 0.833496 0.342773 1
-21 11 26 0.762207 0.334473 1
-21 11 27 0.687988 0.326172 1
-21 11 28 0.612305 0.318359 1
-21 11 29 0.533203 0.311768 1
-21 11 30 0.44751 0.305908 1
-21 11 31 0.345215 0.301514 1
-21 12 0 1 0.167725 0
-21 12 1 1 0.167725 0
-21 12 2 1 0.167725 0
-21 12 3 1 0.167725 0
-21 12 4 1 0.167725 0
-21 12 5 1 0.167847 0
-21 12 6 1 0.167969 0
-21 12 7 1 0.168213 0
-21 12 8 1 0.168701 0
-21 12 9 1 0.169678 0
-21 12 10 1 0.171387 0
-21 12 11 1 0.174316 0
-21 12 12 1 0.179077 0
-21 12 13 1 0.182129 0
-21 12 14 1 0.178589 0.200317
-21 12 15 1 0.171265 0.334961
-21 12 16 1 0.178223 0.451172
-21 12 17 1 0.204102 0.563965
-21 12 18 1 0.281006 0.6875
-21 12 19 1 0.348633 0.800293
-21 12 20 1 0.375488 0.883789
-21 12 21 1 0.377197 0.946289
-21 12 22 1 0.375244 0.995605
-21 12 23 0.960938 0.370117 1
-21 12 24 0.899414 0.362793 1
-21 12 25 0.832031 0.354004 1
-21 12 26 0.760742 0.344727 1
-21 12 27 0.687012 0.335205 1
-21 12 28 0.611328 0.326416 1
-21 12 29 0.532227 0.318848 1
-21 12 30 0.446289 0.312256 1
-21 12 31 0.343262 0.306885 1
-21 13 0 1 0.244385 0
-21 13 1 1 0.244385 0
-21 13 2 1 0.244385 0
-21 13 3 1 0.244385 0
-21 13 4 1 0.244385 0
-21 13 5 1 0.244385 0
-21 13 6 1 0.244507 0
-21 13 7 1 0.244629 0
-21 13 8 1 0.244873 0
-21 13 9 1 0.245483 0
-21 13 10 1 0.24646 0
-21 13 11 1 0.248047 0
-21 13 12 1 0.250977 0
-21 13 13 1 0.252441 0
-21 13 14 1 0.248901 0.203735
-21 13 15 1 0.243164 0.334961
-21 13 16 1 0.248047 0.451416
-21 13 17 1 0.260254 0.5625
-21 13 18 1 0.317139 0.685547
-21 13 19 1 0.376953 0.799316
-21 13 20 1 0.401367 0.883301
-21 13 21 1 0.401855 0.946289
-21 13 22 1 0.398193 0.995605
-21 13 23 0.958984 0.391113 1
-21 13 24 0.897461 0.38208 1
-21 13 25 0.830078 0.371582 1
-21 13 26 0.758789 0.360352 1
-21 13 27 0.685059 0.349365 1
-21 13 28 0.609375 0.339111 1
-21 13 29 0.529785 0.329834 1
-21 13 30 0.443848 0.322266 1
-21 13 31 0.340332 0.315674 1
-21 14 0 1 0.319824 0
-21 14 1 1 0.319824 0
-21 14 2 1 0.319824 0
-21 14 3 1 0.320068 0
-21 14 4 1 0.320068 0
-21 14 5 1 0.320068 0
-21 14 6 1 0.320068 0
-21 14 7 1 0.320068 0
-21 14 8 1 0.320312 0
-21 14 9 1 0.320557 0
-21 14 10 1 0.321289 0
-21 14 11 1 0.32251 0
-21 14 12 1 0.324463 0
-21 14 13 1 0.325195 0
-21 14 14 1 0.321533 0.211792
-21 14 15 1 0.316162 0.336914
-21 14 16 1 0.315674 0.449219
-21 14 17 1 0.323242 0.560059
-21 14 18 1 0.36377 0.681641
-21 14 19 1 0.415771 0.797363
-21 14 20 1 0.437988 0.883301
-21 14 21 1 0.436523 0.946289
-21 14 22 1 0.430664 0.995605
-21 14 23 0.956055 0.421387 1
-21 14 24 0.894531 0.409912 1
-21 14 25 0.827148 0.396973 1
-21 14 26 0.755859 0.383301 1
-21 14 27 0.681641 0.369873 1
-21 14 28 0.605957 0.357666 1
-21 14 29 0.526855 0.346436 1
-21 14 30 0.440186 0.336914 1
-21 14 31 0.335449 0.328857 1
-21 15 0 1 0.400635 0
-21 15 1 1 0.400635 0
-21 15 2 1 0.400635 0
-21 15 3 1 0.400635 0
-21 15 4 1 0.400635 0
-21 15 5 1 0.400635 0
-21 15 6 1 0.400635 0
-21 15 7 1 0.400635 0
-21 15 8 1 0.400879 0
-21 15 9 1 0.401123 0
-21 15 10 1 0.401611 0
-21 15 11 1 0.402344 0
-21 15 12 1 0.403809 0
-21 15 13 1 0.404053 0
-21 15 14 1 0.400635 0.228516
-21 15 15 1 0.395508 0.343262
-21 15 16 1 0.391113 0.448975
-21 15 17 1 0.395264 0.558105
-21 15 18 1 0.419922 0.675781
-21 15 19 1 0.465088 0.794434
-21 15 20 1 0.48584 0.882324
-21 15 21 1 0.482178 0.945801
-21 15 22 1 0.473877 0.995117
-21 15 23 0.950684 0.461426 1
-21 15 24 0.88916 0.447266 1
-21 15 25 0.821777 0.431152 1
-21 15 26 0.750488 0.414551 1
-21 15 27 0.676758 0.398438 1
-21 15 28 0.601074 0.383301 1
-21 15 29 0.521484 0.369629 1
-21 15 30 0.43457 0.35791 1
-21 15 31 0.327637 0.347656 1
-21 16 0 1 0.48877 0
-21 16 1 1 0.48877 0
-21 16 2 1 0.48877 0
-21 16 3 1 0.48877 0
-21 16 4 1 0.48877 0
-21 16 5 1 0.48877 0
-21 16 6 1 0.48877 0
-21 16 7 1 0.48877 0
-21 16 8 1 0.489014 0
-21 16 9 1 0.489014 0
-21 16 10 1 0.489502 0
-21 16 11 1 0.48999 0
-21 16 12 1 0.490967 0
-21 16 13 1 0.491211 0.107178
-21 16 14 1 0.488525 0.257324
-21 16 15 1 0.484131 0.358398
-21 16 16 1 0.477539 0.455322
-21 16 17 1 0.475342 0.557617
-21 16 18 1 0.486572 0.667969
-21 16 19 1 0.523926 0.788086
-21 16 20 1 0.544434 0.880371
-21 16 21 1 0.539062 0.944824
-21 16 22 1 0.527832 0.994629
-21 16 23 0.942871 0.512207 1
-21 16 24 0.881348 0.494385 1
-21 16 25 0.813965 0.474854 1
-21 16 26 0.743164 0.454834 1
-21 16 27 0.669434 0.435303 1
-21 16 28 0.59375 0.416992 1
-21 16 29 0.51416 0.400391 1
-21 16 30 0.425781 0.385742 1
-21 16 31 0.31543 0.372803 1
-21 17 0 1 0.58252 0.16333
-21 17 1 1 0.58252 0.16333
-21 17 2 1 0.58252 0.16333
-21 17 3 1 0.58252 0.16333
-21 17 4 1 0.58252 0.16333
-21 17 5 1 0.58252 0.16333
-21 17 6 1 0.58252 0.16333
-21 17 7 1 0.58252 0.16333
-21 17 8 1 0.58252 0.163452
-21 17 9 1 0.583008 0.163574
-21 17 10 1 0.583008 0.16394
-21 17 11 1 0.583496 0.164429
-21 17 12 1 0.584473 0.165283
-21 17 13 1 0.584961 0.196411
-21 17 14 1 0.583496 0.294922
-21 17 15 1 0.580078 0.384033
-21 17 16 1 0.57373 0.472412
-21 17 17 1 0.564941 0.5625
-21 17 18 1 0.564941 0.663086
-21 17 19 1 0.587891 0.777344
-21 17 20 1 0.61084 0.876465
-21 17 21 1 0.604004 0.942871
-21 17 22 0.989258 0.589844 0.992676
-21 17 23 0.931152 0.570801 1
-21 17 24 0.869629 0.549316 1
-21 17 25 0.802734 0.525879 1
-21 17 26 0.731934 0.502441 1
-21 17 27 0.65918 0.479248 1
-21 17 28 0.583496 0.45752 1
-21 17 29 0.50293 0.437744 1
-21 17 30 0.413086 0.420166 1
-21 17 31 0.296875 0.404297 1
-21 18 0 1 0.678223 0.244019
-21 18 1 1 0.678223 0.244019
-21 18 2 1 0.678223 0.244019
-21 18 3 1 0.678223 0.244019
-21 18 4 1 0.678223 0.244019
-21 18 5 1 0.678223 0.244019
-21 18 6 1 0.678223 0.244019
-21 18 7 1 0.678223 0.244019
-21 18 8 1 0.678711 0.244019
-21 18 9 1 0.678711 0.244141
-21 18 10 1 0.678711 0.244263
-21 18 11 1 0.679199 0.244385
-21 18 12 1 0.679688 0.244751
-21 18 13 1 0.680664 0.250977
-21 18 14 1 0.680176 0.331055
-21 18 15 1 0.678223 0.412842
-21 18 16 1 0.673828 0.497314
-21 18 17 1 0.665527 0.582031
-21 18 18 1 0.65332 0.665527
-21 18 19 1 0.655762 0.763184
-21 18 20 1 0.679688 0.869141
-21 18 21 1 0.67334 0.938477
-21 18 22 0.972656 0.656738 0.98877
-21 18 23 0.914062 0.633789 1
-21 18 24 0.852539 0.608398 1
-21 18 25 0.786621 0.582031 1
-21 18 26 0.717285 0.554688 1
-21 18 27 0.64502 0.52832 1
-21 18 28 0.569824 0.503418 1
-21 18 29 0.488525 0.480713 1
-21 18 30 0.395508 0.459717 1
-21 18 31 0.269287 0.440918 1
-21 19 0 1 0.770508 0.287598
-21 19 1 1 0.770508 0.287598
-21 19 2 1 0.770508 0.287598
-21 19 3 1 0.770508 0.287598
-21 19 4 1 0.770508 0.287598
-21 19 5 1 0.770508 0.287598
-21 19 6 1 0.770508 0.287598
-21 19 7 1 0.770508 0.287598
-21 19 8 1 0.770508 0.287598
-21 19 9 1 0.770508 0.287598
-21 19 10 1 0.770508 0.287598
-21 19 11 1 0.770996 0.287842
-21 19 12 1 0.771484 0.287842
-21 19 13 1 0.771973 0.288086
-21 19 14 1 0.772461 0.353027
-21 19 15 1 0.771973 0.432617
-21 19 16 1 0.77002 0.517578
-21 19 17 1 0.764648 0.603516
-21 19 18 1 0.753906 0.685059
-21 19 19 1 0.737305 0.759766
-21 19 20 1 0.744629 0.85498
-21 19 21 0.998047 0.743164 0.931641
-21 19 22 0.949219 0.723633 0.981445
-21 19 23 0.890625 0.696777 1
-21 19 24 0.830566 0.668945 1
-21 19 25 0.766602 0.639648 1
-21 19 26 0.69873 0.609863 1
-21 19 27 0.627441 0.581055 1
-21 19 28 0.552246 0.553223 1
-21 19 29 0.469482 0.527344 1
-21 19 30 0.371826 0.503418 1
-21 19 31 0.226318 0.481201 1
-21 20 0 1 0.853027 0.303467
-21 20 1 1 0.853027 0.303467
-21 20 2 1 0.853027 0.303467
-21 20 3 1 0.853027 0.303467
-21 20 4 1 0.853027 0.303467
-21 20 5 1 0.853027 0.303467
-21 20 6 1 0.853027 0.303467
-21 20 7 1 0.853027 0.303467
-21 20 8 1 0.853027 0.303467
-21 20 9 1 0.853027 0.303467
-21 20 10 1 0.853027 0.303467
-21 20 11 1 0.853027 0.303467
-21 20 12 1 0.853516 0.303711
-21 20 13 1 0.854004 0.303711
-21 20 14 1 0.85498 0.35376
-21 20 15 1 0.85498 0.435059
-21 20 16 1 0.854492 0.521973
-21 20 17 1 0.851562 0.611328
-21 20 18 1 0.844727 0.698242
-21 20 19 1 0.831543 0.776367
-21 20 20 0.990723 0.810547 0.841309
-21 20 21 0.968262 0.80957 0.921387
-21 20 22 0.918457 0.786133 0.969727
-21 20 23 0.86084 0.756836 1
-21 20 24 0.804199 0.727539 1
-21 20 25 0.743164 0.697266 1
-21 20 26 0.677734 0.666504 1
-21 20 27 0.607422 0.635254 1
-21 20 28 0.53125 0.605469 1
-21 20 29 0.445801 0.57666 1
-21 20 30 0.340088 0.549316 1
-21 20 31 0.144897 0.523926 1
-21 21 0 1 0.922852 0.301758
-21 21 1 1 0.922852 0.301758
-21 21 2 1 0.922852 0.301758
-21 21 3 1 0.922852 0.301758
-21 21 4 1 0.922852 0.301758
-21 21 5 1 0.922852 0.301758
-21 21 6 1 0.922852 0.301758
-21 21 7 1 0.922852 0.301758
-21 21 8 1 0.922852 0.301758
-21 21 9 1 0.922852 0.301758
-21 21 10 1 0.922852 0.301758
-21 21 11 1 0.922852 0.301758
-21 21 12 1 0.92334 0.301758
-21 21 13 1 0.92334 0.301758
-21 21 14 1 0.924316 0.33667
-21 21 15 1 0.924805 0.421387
-21 21 16 1 0.924805 0.510742
-21 21 17 1 0.922852 0.602051
-21 21 18 1 0.917969 0.691895
-21 21 19 1 0.908203 0.774902
-21 21 20 0.974121 0.893066 0.847656
-21 21 21 0.931152 0.871582 0.908203
-21 21 22 0.881348 0.845703 0.956055
-21 21 23 0.82959 0.817383 0.992188
-21 21 24 0.776367 0.788574 1
-21 21 25 0.717285 0.757812 1
-21 21 26 0.652832 0.725098 1
-21 21 27 0.582031 0.691406 1
-21 21 28 0.503906 0.658203 1
-21 21 29 0.413086 0.625977 1
-21 21 30 0.292969 0.595215 1
-21 21 31 0 0.565918 1
-21 22 0 1 0.974609 0.293213
-21 22 1 1 0.974609 0.293213
-21 22 2 1 0.975098 0.293213
-21 22 3 1 0.975098 0.293213
-21 22 4 1 0.975098 0.293213
-21 22 5 1 0.975098 0.293213
-21 22 6 1 0.975098 0.293213
-21 22 7 1 0.975098 0.293213
-21 22 8 1 0.975098 0.293213
-21 22 9 1 0.975098 0.293213
-21 22 10 1 0.975098 0.293213
-21 22 11 1 0.975098 0.293213
-21 22 12 1 0.975098 0.293213
-21 22 13 1 0.975586 0.293213
-21 22 14 1 0.976074 0.310547
-21 22 15 1 0.977051 0.398926
-21 22 16 1 0.977539 0.489746
-21 22 17 0.998535 0.975586 0.581543
-21 22 18 0.981934 0.970703 0.670898
-21 22 19 0.957031 0.960938 0.753906
-21 22 20 0.924316 0.945312 0.826172
-21 22 21 0.887695 0.927734 0.891602
-21 22 22 0.849609 0.911133 0.95166
-21 22 23 0.80127 0.884766 0.992188
-21 22 24 0.747559 0.853516 1
-21 22 25 0.688477 0.819824 1
-21 22 26 0.623535 0.78418 1
-21 22 27 0.55127 0.748047 1
-21 22 28 0.469238 0.711426 1
-21 22 29 0.369873 0.67627 1
-21 22 30 0.216919 0.64209 1
-21 22 31 0 0.609375 1
-21 23 0 0.955566 1 0.282715
-21 23 1 0.955566 1 0.282715
-21 23 2 0.955566 1 0.282715
-21 23 3 0.955566 1 0.282715
-21 23 4 0.955566 1 0.282715
-21 23 5 0.955566 1 0.282715
-21 23 6 0.955566 1 0.282715
-21 23 7 0.955566 1 0.282715
-21 23 8 0.955566 1 0.282715
-21 23 9 0.955566 1 0.282715
-21 23 10 0.955566 1 0.282715
-21 23 11 0.955566 1 0.282715
-21 23 12 0.955566 1 0.282715
-21 23 13 0.955566 1 0.282715
-21 23 14 0.955566 1 0.282715
-21 23 15 0.952148 1 0.372803
-21 23 16 0.946289 1 0.4646
-21 23 17 0.936523 1 0.556152
-21 23 18 0.920898 1 0.645508
-21 23 19 0.898926 1 0.728516
-21 23 20 0.870605 0.98877 0.803223
-21 23 21 0.838867 0.975098 0.87207
-21 23 22 0.802734 0.959961 0.934082
-21 23 23 0.762695 0.941895 0.984863
-21 23 24 0.71582 0.916504 1
-21 23 25 0.657715 0.882812 1
-21 23 26 0.591309 0.844727 1
-21 23 27 0.515625 0.805176 1
-21 23 28 0.427002 0.765625 1
-21 23 29 0.311035 0.726562 1
-21 23 30 0 0.688965 1
-21 23 31 0 0.652832 1
-21 24 0 0.889648 1 0.271729
-21 24 1 0.889648 1 0.271729
-21 24 2 0.889648 1 0.271729
-21 24 3 0.889648 1 0.271729
-21 24 4 0.889648 1 0.271729
-21 24 5 0.889648 1 0.271729
-21 24 6 0.889648 1 0.271729
-21 24 7 0.889648 1 0.271729
-21 24 8 0.889648 1 0.271729
-21 24 9 0.889648 1 0.271729
-21 24 10 0.889648 1 0.271729
-21 24 11 0.889648 1 0.271729
-21 24 12 0.889648 1 0.271729
-21 24 13 0.889648 1 0.271729
-21 24 14 0.889648 1 0.271729
-21 24 15 0.886719 1 0.345703
-21 24 16 0.881348 1 0.438965
-21 24 17 0.87207 1 0.530762
-21 24 18 0.858398 1 0.619629
-21 24 19 0.838867 1 0.703613
-21 24 20 0.813965 1 0.779785
-21 24 21 0.785156 1 0.851074
-21 24 22 0.750977 1 0.914551
-21 24 23 0.712402 0.985352 0.967285
-21 24 24 0.669922 0.965332 1
-21 24 25 0.616211 0.937988 1
-21 24 26 0.549805 0.901855 1
-21 24 27 0.469971 0.861328 1
-21 24 28 0.370361 0.819336 1
-21 24 29 0.211792 0.776855 1
-21 24 30 0 0.73584 1
-21 24 31 0 0.696289 1
-21 25 0 0.81543 1 0.260254
-21 25 1 0.81543 1 0.260254
-21 25 2 0.81543 1 0.260254
-21 25 3 0.81543 1 0.260254
-21 25 4 0.81543 1 0.260254
-21 25 5 0.81543 1 0.260254
-21 25 6 0.81543 1 0.260254
-21 25 7 0.81543 1 0.260254
-21 25 8 0.81543 1 0.260254
-21 25 9 0.81543 1 0.260254
-21 25 10 0.81543 1 0.260254
-21 25 11 0.81543 1 0.260254
-21 25 12 0.81543 1 0.260254
-21 25 13 0.815918 1 0.260254
-21 25 14 0.815918 1 0.260254
-21 25 15 0.813965 1 0.315186
-21 25 16 0.808594 1 0.411133
-21 25 17 0.800293 1 0.50293
-21 25 18 0.787598 1 0.591797
-21 25 19 0.77002 1 0.67627
-21 25 20 0.747559 1 0.753906
-21 25 21 0.720215 1 0.826172
-21 25 22 0.687012 1 0.891113
-21 25 23 0.649414 1 0.945801
-21 25 24 0.606934 1 0.992188
-21 25 25 0.554688 0.98584 1
-21 25 26 0.487549 0.955566 1
-21 25 27 0.399658 0.91748 1
-21 25 28 0.270508 0.875 1
-21 25 29 0 0.831055 1
-21 25 30 0 0.786621 1
-21 25 31 0 0.743652 1
-21 26 0 0.732422 1 0.248047
-21 26 1 0.732422 1 0.248047
-21 26 2 0.732422 1 0.248047
-21 26 3 0.732422 1 0.248047
-21 26 4 0.732422 1 0.248047
-21 26 5 0.732422 1 0.248047
-21 26 6 0.732422 1 0.248047
-21 26 7 0.732422 1 0.248047
-21 26 8 0.732422 1 0.248047
-21 26 9 0.732422 1 0.248047
-21 26 10 0.732422 1 0.248047
-21 26 11 0.732422 1 0.248047
-21 26 12 0.732422 1 0.248047
-21 26 13 0.732422 1 0.248047
-21 26 14 0.73291 1 0.248047
-21 26 15 0.731934 1 0.280273
-21 26 16 0.726562 1 0.380615
-21 26 17 0.718262 1 0.473389
-21 26 18 0.706055 1 0.562012
-21 26 19 0.689453 1 0.646484
-21 26 20 0.667969 1 0.724609
-21 26 21 0.640625 1 0.797363
-21 26 22 0.607422 1 0.863281
-21 26 23 0.568359 1 0.919922
-21 26 24 0.523438 1 0.967773
-21 26 25 0.466309 1 1
-21 26 26 0.389404 1 1
-21 26 27 0.269531 0.969727 1
-21 26 28 0 0.929688 1
-21 26 29 0 0.885742 1
-21 26 30 0 0.839844 1
-21 26 31 0 0.794434 1
-21 27 0 0.63623 1 0.235474
-21 27 1 0.63623 1 0.235474
-21 27 2 0.63623 1 0.235474
-21 27 3 0.63623 1 0.235474
-21 27 4 0.63623 1 0.235474
-21 27 5 0.63623 1 0.235474
-21 27 6 0.63623 1 0.235474
-21 27 7 0.63623 1 0.235474
-21 27 8 0.63623 1 0.235474
-21 27 9 0.63623 1 0.235474
-21 27 10 0.63623 1 0.235474
-21 27 11 0.63623 1 0.235474
-21 27 12 0.63623 1 0.235474
-21 27 13 0.63623 1 0.235474
-21 27 14 0.636719 1 0.235596
-21 27 15 0.636719 1 0.239014
-21 27 16 0.630859 1 0.347168
-21 27 17 0.62207 1 0.441406
-21 27 18 0.609375 1 0.530273
-21 27 19 0.591797 1 0.614258
-21 27 20 0.568359 1 0.691895
-21 27 21 0.539062 1 0.764648
-21 27 22 0.501953 1 0.831543
-21 27 23 0.457031 1 0.88916
-21 27 24 0.402588 1 0.938965
-21 27 25 0.324463 1 0.986328
-21 27 26 0.172607 1 1
-21 27 27 0 1 1
-21 27 28 0 0.980469 1
-21 27 29 0 0.938477 1
-21 27 30 0 0.893066 1
-21 27 31 0 0.846191 1
-21 28 0 0.518066 1 0.222412
-21 28 1 0.518066 1 0.222412
-21 28 2 0.518555 1 0.222412
-21 28 3 0.518555 1 0.222412
-21 28 4 0.518555 1 0.222412
-21 28 5 0.518555 1 0.222412
-21 28 6 0.518555 1 0.222412
-21 28 7 0.518555 1 0.222412
-21 28 8 0.518555 1 0.222412
-21 28 9 0.518555 1 0.222412
-21 28 10 0.518555 1 0.222412
-21 28 11 0.518555 1 0.222412
-21 28 12 0.518555 1 0.222534
-21 28 13 0.519043 1 0.222534
-21 28 14 0.519043 1 0.222534
-21 28 15 0.519531 1 0.222656
-21 28 16 0.51416 1 0.310059
-21 28 17 0.50293 1 0.407227
-21 28 18 0.486572 1 0.496094
-21 28 19 0.464111 1 0.579102
-21 28 20 0.43457 1 0.65625
-21 28 21 0.394531 1 0.728516
-21 28 22 0.340088 1 0.79541
-21 28 23 0.261963 1 0.854004
-21 28 24 0.0395813 1 0.905273
-21 28 25 0 1 0.95459
-21 28 26 0 1 1
-21 28 27 0 1 1
-21 28 28 0 1 1
-21 28 29 0 0.986328 1
-21 28 30 0 0.943359 1
-21 28 31 0 0.896973 1
-21 29 0 0.346924 1 0.208984
-21 29 1 0.346924 1 0.208984
-21 29 2 0.346924 1 0.208984
-21 29 3 0.346924 1 0.208984
-21 29 4 0.346924 1 0.208984
-21 29 5 0.346924 1 0.208984
-21 29 6 0.346924 1 0.208984
-21 29 7 0.346924 1 0.208984
-21 29 8 0.347168 1 0.208984
-21 29 9 0.347168 1 0.208984
-21 29 10 0.347168 1 0.208984
-21 29 11 0.347412 1 0.208984
-21 29 12 0.347656 1 0.208984
-21 29 13 0.348145 1 0.208984
-21 29 14 0.348877 1 0.209106
-21 29 15 0.349854 1 0.209229
-21 29 16 0.34375 1 0.267822
-21 29 17 0.322754 1 0.370117
-21 29 18 0.290771 1 0.459229
-21 29 19 0.239502 1 0.541504
-21 29 20 0.133789 1 0.617676
-21 29 21 0 1 0.688965
-21 29 22 0 1 0.755371
-21 29 23 0 1 0.814453
-21 29 24 0 1 0.866699
-21 29 25 0 1 0.91748
-21 29 26 0 1 0.96582
-21 29 27 0 1 1
-21 29 28 0 1 1
-21 29 29 0 1 1
-21 29 30 0 0.991211 1
-21 29 31 0 0.946777 1
-21 30 0 0 1 0.195068
-21 30 1 0 1 0.195068
-21 30 2 0 1 0.195068
-21 30 3 0 1 0.195068
-21 30 4 0 1 0.195068
-21 30 5 0 1 0.195068
-21 30 6 0 1 0.195068
-21 30 7 0 1 0.195068
-21 30 8 0 1 0.195068
-21 30 9 0 1 0.195068
-21 30 10 0 1 0.195068
-21 30 11 0 1 0.195068
-21 30 12 0 1 0.195068
-21 30 13 0 1 0.195068
-21 30 14 0 1 0.19519
-21 30 15 0 1 0.195312
-21 30 16 0 1 0.217285
-21 30 17 0 1 0.329834
-21 30 18 0 1 0.42041
-21 30 19 0 1 0.501953
-21 30 20 0 1 0.57666
-21 30 21 0 1 0.646973
-21 30 22 0 1 0.711914
-21 30 23 0 1 0.770508
-21 30 24 0 1 0.823242
-21 30 25 0 1 0.875
-21 30 26 0 1 0.925781
-21 30 27 0 1 0.973145
-21 30 28 0 1 1
-21 30 29 0 1 1
-21 30 30 0 1 1
-21 30 31 0 0.994141 1
-21 31 0 0 1 0.180908
-21 31 1 0 1 0.180908
-21 31 2 0 1 0.180908
-21 31 3 0 1 0.180908
-21 31 4 0 1 0.180908
-21 31 5 0 1 0.180908
-21 31 6 0 1 0.180908
-21 31 7 0 1 0.180908
-21 31 8 0 1 0.180908
-21 31 9 0 1 0.180908
-21 31 10 0 1 0.180908
-21 31 11 0 1 0.180908
-21 31 12 0 1 0.18103
-21 31 13 0 1 0.18103
-21 31 14 0 1 0.18103
-21 31 15 0 1 0.181152
-21 31 16 0 1 0.181274
-21 31 17 0 1 0.2854
-21 31 18 0 1 0.379395
-21 31 19 0 1 0.460205
-21 31 20 0 1 0.533691
-21 31 21 0 1 0.602051
-21 31 22 0 1 0.666016
-21 31 23 0 1 0.723633
-21 31 24 0 1 0.776367
-21 31 25 0 1 0.828613
-21 31 26 0 1 0.880859
-21 31 27 0 1 0.931152
-21 31 28 0 1 0.979004
-21 31 29 0 1 1
-21 31 30 0 1 1
-21 31 31 0 1 1
-22 0 0 1 0 0.0630493
-22 0 1 1 0 0.0630493
-22 0 2 1 0 0.0630493
-22 0 3 1 0 0.0630493
-22 0 4 1 0 0.0630493
-22 0 5 1 0 0.0630493
-22 0 6 1 0 0.0629883
-22 0 7 1 0 0.0629272
-22 0 8 1 0 0.0628662
-22 0 9 1 0 0.0626221
-22 0 10 1 0 0.0622253
-22 0 11 1 0 0.0614929
-22 0 12 1 0 0.0602417
-22 0 13 1 0 0.0586548
-22 0 14 1 0 0.0765991
-22 0 15 1 0 0.293701
-22 0 16 1 0 0.421387
-22 0 17 1 0 0.533203
-22 0 18 1 0.0908813 0.650391
-22 0 19 1 0.253418 0.763672
-22 0 20 1 0.323975 0.856445
-22 0 21 1 0.347656 0.926758
-22 0 22 1 0.350342 0.981445
-22 0 23 1 0.350342 1
-22 0 24 1 0.347656 1
-22 0 25 0.946289 0.343018 1
-22 0 26 0.876953 0.33667 1
-22 0 27 0.803223 0.32959 1
-22 0 28 0.727539 0.322266 1
-22 0 29 0.650391 0.315674 1
-22 0 30 0.570801 0.30957 1
-22 0 31 0.485596 0.304443 1
-22 1 0 1 0 0.0630493
-22 1 1 1 0 0.0630493
-22 1 2 1 0 0.0630493
-22 1 3 1 0 0.0630493
-22 1 4 1 0 0.0630493
-22 1 5 1 0 0.0630493
-22 1 6 1 0 0.0629883
-22 1 7 1 0 0.0629272
-22 1 8 1 0 0.0628052
-22 1 9 1 0 0.0626221
-22 1 10 1 0 0.0621948
-22 1 11 1 0 0.0614929
-22 1 12 1 0 0.0602417
-22 1 13 1 0 0.0586243
-22 1 14 1 0 0.0765991
-22 1 15 1 0 0.293701
-22 1 16 1 0 0.421387
-22 1 17 1 0 0.533203
-22 1 18 1 0.0910034 0.650391
-22 1 19 1 0.253418 0.763672
-22 1 20 1 0.323975 0.856445
-22 1 21 1 0.347656 0.926758
-22 1 22 1 0.350342 0.981445
-22 1 23 1 0.350342 1
-22 1 24 1 0.347656 1
-22 1 25 0.946289 0.343018 1
-22 1 26 0.876953 0.33667 1
-22 1 27 0.803223 0.32959 1
-22 1 28 0.727539 0.322266 1
-22 1 29 0.650391 0.315674 1
-22 1 30 0.570801 0.30957 1
-22 1 31 0.485596 0.304443 1
-22 2 0 1 0 0.0630493
-22 2 1 1 0 0.0630493
-22 2 2 1 0 0.0630493
-22 2 3 1 0 0.0630493
-22 2 4 1 0 0.0629883
-22 2 5 1 0 0.0629883
-22 2 6 1 0 0.0629883
-22 2 7 1 0 0.0629272
-22 2 8 1 0 0.0628052
-22 2 9 1 0 0.062561
-22 2 10 1 0 0.0621643
-22 2 11 1 0 0.0614624
-22 2 12 1 0 0.0602112
-22 2 13 1 0 0.0585938
-22 2 14 1 0 0.0765991
-22 2 15 1 0 0.293701
-22 2 16 1 0 0.421387
-22 2 17 1 0 0.533203
-22 2 18 1 0.0913086 0.650391
-22 2 19 1 0.253418 0.763672
-22 2 20 1 0.323975 0.856445
-22 2 21 1 0.347656 0.926758
-22 2 22 1 0.350342 0.981445
-22 2 23 1 0.350342 1
-22 2 24 1 0.347656 1
-22 2 25 0.946289 0.343018 1
-22 2 26 0.876953 0.33667 1
-22 2 27 0.803223 0.32959 1
-22 2 28 0.727539 0.32251 1
-22 2 29 0.650391 0.315674 1
-22 2 30 0.570801 0.30957 1
-22 2 31 0.485596 0.304443 1
-22 3 0 1 0 0.0629883
-22 3 1 1 0 0.0629883
-22 3 2 1 0 0.0629883
-22 3 3 1 0 0.0629883
-22 3 4 1 0 0.0629883
-22 3 5 1 0 0.0629272
-22 3 6 1 0 0.0629272
-22 3 7 1 0 0.0628662
-22 3 8 1 0 0.0627441
-22 3 9 1 0 0.0625
-22 3 10 1 0 0.0621338
-22 3 11 1 0 0.0614014
-22 3 12 1 0 0.0601501
-22 3 13 1 0 0.0585327
-22 3 14 1 0 0.0766602
-22 3 15 1 0 0.293701
-22 3 16 1 0 0.421387
-22 3 17 1 0 0.533203
-22 3 18 1 0.0917969 0.650391
-22 3 19 1 0.253418 0.763672
-22 3 20 1 0.324219 0.856445
-22 3 21 1 0.347656 0.926758
-22 3 22 1 0.350586 0.981445
-22 3 23 1 0.350342 1
-22 3 24 1 0.3479 1
-22 3 25 0.946289 0.343018 1
-22 3 26 0.876953 0.33667 1
-22 3 27 0.803223 0.32959 1
-22 3 28 0.727539 0.32251 1
-22 3 29 0.650391 0.315674 1
-22 3 30 0.570801 0.30957 1
-22 3 31 0.485596 0.304443 1
-22 4 0 1 0 0.0628662
-22 4 1 1 0 0.0628662
-22 4 2 1 0 0.0628662
-22 4 3 1 0 0.0628662
-22 4 4 1 0 0.0628662
-22 4 5 1 0 0.0628662
-22 4 6 1 0 0.0628052
-22 4 7 1 0 0.0627441
-22 4 8 1 0 0.0626221
-22 4 9 1 0 0.0624084
-22 4 10 1 0 0.0620117
-22 4 11 1 0 0.0613098
-22 4 12 1 0 0.0600281
-22 4 13 1 0 0.0584106
-22 4 14 1 0 0.0766602
-22 4 15 1 0 0.293701
-22 4 16 1 0 0.421387
-22 4 17 1 0 0.533203
-22 4 18 1 0.0927124 0.650391
-22 4 19 1 0.253662 0.763672
-22 4 20 1 0.324219 0.856445
-22 4 21 1 0.3479 0.926758
-22 4 22 1 0.350586 0.981445
-22 4 23 1 0.350342 1
-22 4 24 1 0.3479 1
-22 4 25 0.946289 0.343262 1
-22 4 26 0.876953 0.336914 1
-22 4 27 0.803223 0.329834 1
-22 4 28 0.727539 0.32251 1
-22 4 29 0.650391 0.315674 1
-22 4 30 0.570801 0.30957 1
-22 4 31 0.485596 0.304443 1
-22 5 0 1 0 0.0626831
-22 5 1 1 0 0.0626831
-22 5 2 1 0 0.0626831
-22 5 3 1 0 0.0626831
-22 5 4 1 0 0.0626831
-22 5 5 1 0 0.0626221
-22 5 6 1 0 0.0626221
-22 5 7 1 0 0.062561
-22 5 8 1 0 0.062439
-22 5 9 1 0 0.0622253
-22 5 10 1 0 0.0618286
-22 5 11 1 0 0.0610962
-22 5 12 1 0 0.0598145
-22 5 13 1 0 0.058197
-22 5 14 1 0 0.0766602
-22 5 15 1 0 0.293701
-22 5 16 1 0 0.421387
-22 5 17 1 0 0.533203
-22 5 18 1 0.0944824 0.650391
-22 5 19 1 0.25415 0.763672
-22 5 20 1 0.324463 0.856445
-22 5 21 1 0.348145 0.926758
-22 5 22 1 0.35083 0.981445
-22 5 23 1 0.350586 1
-22 5 24 1 0.348145 1
-22 5 25 0.946289 0.343262 1
-22 5 26 0.876953 0.336914 1
-22 5 27 0.803223 0.329834 1
-22 5 28 0.727539 0.32251 1
-22 5 29 0.650391 0.315674 1
-22 5 30 0.570801 0.309814 1
-22 5 31 0.485596 0.304688 1
-22 6 0 1 0 0.0623169
-22 6 1 1 0 0.0623169
-22 6 2 1 0 0.0623169
-22 6 3 1 0 0.0623169
-22 6 4 1 0 0.0622864
-22 6 5 1 0 0.0622864
-22 6 6 1 0 0.0622559
-22 6 7 1 0 0.0621948
-22 6 8 1 0 0.0620728
-22 6 9 1 0 0.0618591
-22 6 10 1 0 0.0614319
-22 6 11 1 0 0.0606995
-22 6 12 1 0 0.0594177
-22 6 13 1 0 0.0577698
-22 6 14 1 0 0.0767212
-22 6 15 1 0 0.293701
-22 6 16 1 0 0.421387
-22 6 17 1 0 0.533203
-22 6 18 1 0.0977173 0.650391
-22 6 19 1 0.254639 0.763672
-22 6 20 1 0.324951 0.856445
-22 6 21 1 0.348389 0.926758
-22 6 22 1 0.351074 0.981445
-22 6 23 1 0.351074 1
-22 6 24 1 0.348389 1
-22 6 25 0.946289 0.343506 1
-22 6 26 0.876953 0.337158 1
-22 6 27 0.803223 0.330078 1
-22 6 28 0.727539 0.322754 1
-22 6 29 0.650391 0.315918 1
-22 6 30 0.570801 0.309814 1
-22 6 31 0.485596 0.304688 1
-22 7 0 1 0 0.0615845
-22 7 1 1 0 0.0615845
-22 7 2 1 0 0.0615845
-22 7 3 1 0 0.061554
-22 7 4 1 0 0.061554
-22 7 5 1 0 0.061554
-22 7 6 1 0 0.0615234
-22 7 7 1 0 0.0614624
-22 7 8 1 0 0.0613403
-22 7 9 1 0 0.0610962
-22 7 10 1 0 0.0606689
-22 7 11 1 0 0.0599365
-22 7 12 1 0 0.0586243
-22 7 13 1 0 0.0569458
-22 7 14 1 0 0.0768433
-22 7 15 1 0 0.293701
-22 7 16 1 0 0.421387
-22 7 17 1 0 0.533203
-22 7 18 1 0.103516 0.650391
-22 7 19 1 0.256104 0.763184
-22 7 20 1 0.325928 0.856445
-22 7 21 1 0.349365 0.926758
-22 7 22 1 0.352051 0.981445
-22 7 23 1 0.351807 1
-22 7 24 1 0.349121 1
-22 7 25 0.946289 0.344238 1
-22 7 26 0.876953 0.337891 1
-22 7 27 0.803223 0.330566 1
-22 7 28 0.727539 0.323242 1
-22 7 29 0.650391 0.316406 1
-22 7 30 0.570312 0.310303 1
-22 7 31 0.485596 0.304932 1
-22 8 0 1 0 0.0600891
-22 8 1 1 0 0.0600891
-22 8 2 1 0 0.0600891
-22 8 3 1 0 0.0600891
-22 8 4 1 0 0.0600891
-22 8 5 1 0 0.0600586
-22 8 6 1 0 0.0600281
-22 8 7 1 0 0.059967
-22 8 8 1 0 0.059845
-22 8 9 1 0 0.0596008
-22 8 10 1 0 0.0591736
-22 8 11 1 0 0.0583801
-22 8 12 1 0 0.0570068
-22 8 13 1 0 0.0552673
-22 8 14 1 0 0.0770874
-22 8 15 1 0 0.293701
-22 8 16 1 0 0.421143
-22 8 17 1 0 0.533203
-22 8 18 1 0.113586 0.650391
-22 8 19 1 0.258545 0.763184
-22 8 20 1 0.327637 0.856445
-22 8 21 1 0.35083 0.926758
-22 8 22 1 0.353516 0.981445
-22 8 23 1 0.353027 1
-22 8 24 1 0.350342 1
-22 8 25 0.945801 0.345459 1
-22 8 26 0.876465 0.338867 1
-22 8 27 0.803223 0.331543 1
-22 8 28 0.727539 0.323975 1
-22 8 29 0.649902 0.317139 1
-22 8 30 0.570312 0.310791 1
-22 8 31 0.485596 0.305664 1
-22 9 0 1 0 0.0570679
-22 9 1 1 0 0.0570679
-22 9 2 1 0 0.0570679
-22 9 3 1 0 0.0570679
-22 9 4 1 0 0.0570374
-22 9 5 1 0 0.0570374
-22 9 6 1 0 0.0570068
-22 9 7 1 0 0.0569153
-22 9 8 1 0 0.0567932
-22 9 9 1 0 0.0565186
-22 9 10 1 0 0.0560608
-22 9 11 1 0 0.0552063
-22 9 12 1 0 0.0537109
-22 9 13 1 0 0.0517578
-22 9 14 1 0 0.0775757
-22 9 15 1 0 0.293701
-22 9 16 1 0 0.420898
-22 9 17 1 0 0.533203
-22 9 18 1 0.129639 0.649902
-22 9 19 1 0.263428 0.763184
-22 9 20 1 0.331055 0.856445
-22 9 21 1 0.354004 0.926758
-22 9 22 1 0.356201 0.981445
-22 9 23 1 0.355713 1
-22 9 24 1 0.352783 1
-22 9 25 0.945801 0.347412 1
-22 9 26 0.876465 0.34082 1
-22 9 27 0.802734 0.333252 1
-22 9 28 0.727539 0.325439 1
-22 9 29 0.649902 0.318359 1
-22 9 30 0.570312 0.312012 1
-22 9 31 0.485352 0.306641 1
-22 10 0 1 0 0.0507812
-22 10 1 1 0 0.0507812
-22 10 2 1 0 0.0507812
-22 10 3 1 0 0.0507812
-22 10 4 1 0 0.0507507
-22 10 5 1 0 0.0507202
-22 10 6 1 0 0.0506897
-22 10 7 1 0 0.0505981
-22 10 8 1 0 0.0504456
-22 10 9 1 0 0.0501404
-22 10 10 1 0 0.0495605
-22 10 11 1 0 0.0484924
-22 10 12 1 0 0.0466309
-22 10 13 1 0 0.0441895
-22 10 14 1 0 0.0786743
-22 10 15 1 0 0.293457
-22 10 16 1 0 0.420654
-22 10 17 1 0 0.532715
-22 10 18 1 0.15271 0.649902
-22 10 19 1 0.271729 0.762695
-22 10 20 1 0.337158 0.856445
-22 10 21 1 0.359375 0.926758
-22 10 22 1 0.361328 0.981445
-22 10 23 1 0.360352 1
-22 10 24 1 0.356934 1
-22 10 25 0.945312 0.351318 1
-22 10 26 0.875977 0.344238 1
-22 10 27 0.802734 0.336426 1
-22 10 28 0.727051 0.328369 1
-22 10 29 0.649414 0.320801 1
-22 10 30 0.569824 0.314209 1
-22 10 31 0.484863 0.308594 1
-22 11 0 1 0 0.0348206
-22 11 1 1 0 0.0348206
-22 11 2 1 0 0.0348206
-22 11 3 1 0 0.0348206
-22 11 4 1 0 0.03479
-22 11 5 1 0 0.0347595
-22 11 6 1 0 0.034668
-22 11 7 1 0 0.0345154
-22 11 8 1 0 0.0342102
-22 11 9 1 0 0.0336304
-22 11 10 1 0 0.0325012
-22 11 11 1 0 0.0303497
-22 11 12 1 0 0.026001
-22 11 13 1 0 0.0184021
-22 11 14 1 0 0.0809937
-22 11 15 1 0 0.293457
-22 11 16 1 0 0.419922
-22 11 17 1 0 0.532715
-22 11 18 1 0.18335 0.648926
-22 11 19 1 0.2854 0.762695
-22 11 20 1 0.347412 0.856445
-22 11 21 1 0.368408 0.926758
-22 11 22 1 0.369873 0.981445
-22 11 23 1 0.368408 1
-22 11 24 1 0.364258 1
-22 11 25 0.944824 0.358154 1
-22 11 26 0.875488 0.350342 1
-22 11 27 0.802246 0.341553 1
-22 11 28 0.726562 0.333008 1
-22 11 29 0.648926 0.324951 1
-22 11 30 0.569336 0.317871 1
-22 11 31 0.484375 0.311768 1
-22 12 0 1 0.138184 0
-22 12 1 1 0.138184 0
-22 12 2 1 0.138184 0
-22 12 3 1 0.138184 0
-22 12 4 1 0.138306 0
-22 12 5 1 0.138306 0
-22 12 6 1 0.13855 0
-22 12 7 1 0.138794 0
-22 12 8 1 0.139404 0
-22 12 9 1 0.140625 0
-22 12 10 1 0.142822 0
-22 12 11 1 0.146362 0
-22 12 12 1 0.152222 0
-22 12 13 1 0.158813 0
-22 12 14 1 0.161499 0.0861206
-22 12 15 1 0.14917 0.293457
-22 12 16 1 0.148926 0.418945
-22 12 17 1 0.157837 0.531738
-22 12 18 1 0.222168 0.647949
-22 12 19 1 0.306641 0.761719
-22 12 20 1 0.36377 0.855957
-22 12 21 1 0.383301 0.926758
-22 12 22 1 0.383789 0.981445
-22 12 23 1 0.381348 1
-22 12 24 1 0.376465 1
-22 12 25 0.943848 0.369141 1
-22 12 26 0.874512 0.360107 1
-22 12 27 0.80127 0.350586 1
-22 12 28 0.725586 0.34082 1
-22 12 29 0.647949 0.332031 1
-22 12 30 0.568359 0.323975 1
-22 12 31 0.483154 0.317139 1
-22 13 0 1 0.224854 0
-22 13 1 1 0.224976 0
-22 13 2 1 0.224976 0
-22 13 3 1 0.224976 0
-22 13 4 1 0.224976 0
-22 13 5 1 0.224976 0
-22 13 6 1 0.225098 0
-22 13 7 1 0.22522 0
-22 13 8 1 0.225464 0
-22 13 9 1 0.226074 0
-22 13 10 1 0.227051 0
-22 13 11 1 0.228882 0
-22 13 12 1 0.231812 0
-22 13 13 1 0.235229 0
-22 13 14 1 0.235474 0.0964966
-22 13 15 1 0.228271 0.293945
-22 13 16 1 0.225952 0.417969
-22 13 17 1 0.231567 0.53125
-22 13 18 1 0.269043 0.645996
-22 13 19 1 0.33667 0.760254
-22 13 20 1 0.388428 0.855469
-22 13 21 1 0.406006 0.926758
-22 13 22 1 0.405029 0.981445
-22 13 23 1 0.401123 1
-22 13 24 1 0.394775 1
-22 13 25 0.942383 0.385986 1
-22 13 26 0.873047 0.375488 1
-22 13 27 0.799316 0.364258 1
-22 13 28 0.723633 0.353271 1
-22 13 29 0.646484 0.342773 1
-22 13 30 0.566895 0.33374 1
-22 13 31 0.481445 0.325684 1
-22 14 0 1 0.30249 0
-22 14 1 1 0.30249 0
-22 14 2 1 0.30249 0
-22 14 3 1 0.30249 0
-22 14 4 1 0.30249 0
-22 14 5 1 0.302734 0
-22 14 6 1 0.302734 0
-22 14 7 1 0.302734 0
-22 14 8 1 0.302979 0
-22 14 9 1 0.303223 0
-22 14 10 1 0.303955 0
-22 14 11 1 0.305176 0
-22 14 12 1 0.307129 0
-22 14 13 1 0.309326 0
-22 14 14 1 0.30835 0.11554
-22 14 15 1 0.302979 0.296143
-22 14 16 1 0.299316 0.416992
-22 14 17 1 0.303955 0.530762
-22 14 18 1 0.324707 0.643555
-22 14 19 1 0.377197 0.757812
-22 14 20 1 0.422852 0.854492
-22 14 21 1 0.438232 0.926758
-22 14 22 1 0.435547 0.981445
-22 14 23 1 0.429932 1
-22 14 24 1 0.421631 1
-22 14 25 0.939941 0.410645 1
-22 14 26 0.870117 0.397949 1
-22 14 27 0.796875 0.384521 1
-22 14 28 0.721191 0.371338 1
-22 14 29 0.644043 0.359131 1
-22 14 30 0.563965 0.348145 1
-22 14 31 0.478516 0.338623 1
-22 15 0 1 0.382568 0
-22 15 1 1 0.382568 0
-22 15 2 1 0.382568 0
-22 15 3 1 0.382568 0
-22 15 4 1 0.382568 0
-22 15 5 1 0.382568 0
-22 15 6 1 0.382568 0
-22 15 7 1 0.382812 0
-22 15 8 1 0.382812 0
-22 15 9 1 0.383057 0
-22 15 10 1 0.383545 0
-22 15 11 1 0.384277 0
-22 15 12 1 0.385742 0
-22 15 13 1 0.387451 0
-22 15 14 1 0.385742 0.145752
-22 15 15 1 0.381592 0.30249
-22 15 16 1 0.376953 0.417969
-22 15 17 1 0.379639 0.530762
-22 15 18 1 0.388916 0.639648
-22 15 19 1 0.427979 0.753906
-22 15 20 1 0.467773 0.853027
-22 15 21 1 0.480957 0.92627
-22 15 22 1 0.476562 0.981445
-22 15 23 1 0.46875 1
-22 15 24 0.998535 0.458008 1
-22 15 25 0.935547 0.444336 1
-22 15 26 0.866211 0.428711 1
-22 15 27 0.79248 0.412598 1
-22 15 28 0.717285 0.396729 1
-22 15 29 0.639648 0.38208 1
-22 15 30 0.560059 0.368652 1
-22 15 31 0.474121 0.356934 1
-22 16 0 1 0.468506 0
-22 16 1 1 0.468506 0
-22 16 2 1 0.468506 0
-22 16 3 1 0.468506 0
-22 16 4 1 0.468506 0
-22 16 5 1 0.468506 0
-22 16 6 1 0.468506 0
-22 16 7 1 0.468506 0
-22 16 8 1 0.46875 0
-22 16 9 1 0.46875 0
-22 16 10 1 0.469238 0
-22 16 11 1 0.469727 0
-22 16 12 1 0.470703 0
-22 16 13 1 0.472168 0
-22 16 14 1 0.470459 0.1875
-22 16 15 1 0.467041 0.316895
-22 16 16 1 0.462158 0.423584
-22 16 17 1 0.45874 0.528809
-22 16 18 1 0.463379 0.63623
-22 16 19 1 0.488037 0.747559
-22 16 20 1 0.522949 0.849609
-22 16 21 1 0.534668 0.924805
-22 16 22 1 0.52832 0.980469
-22 16 23 1 0.518066 1
-22 16 24 0.992676 0.504395 1
-22 16 25 0.929199 0.487549 1
-22 16 26 0.859863 0.468506 1
-22 16 27 0.786133 0.448975 1
-22 16 28 0.710938 0.429932 1
-22 16 29 0.633789 0.412354 1
-22 16 30 0.553711 0.39624 1
-22 16 31 0.467285 0.381836 1
-22 17 0 1 0.558594 0
-22 17 1 1 0.558594 0
-22 17 2 1 0.558594 0
-22 17 3 1 0.558594 0
-22 17 4 1 0.558594 0
-22 17 5 1 0.558594 0
-22 17 6 1 0.558594 0
-22 17 7 1 0.558594 0
-22 17 8 1 0.558594 0
-22 17 9 1 0.559082 0
-22 17 10 1 0.559082 0
-22 17 11 1 0.55957 0
-22 17 12 1 0.560059 0.0267487
-22 17 13 1 0.561523 0.0424805
-22 17 14 1 0.560547 0.236084
-22 17 15 1 0.558105 0.341309
-22 17 16 1 0.553711 0.437988
-22 17 17 1 0.547363 0.533691
-22 17 18 1 0.545898 0.634277
-22 17 19 1 0.555664 0.73877
-22 17 20 1 0.584473 0.843262
-22 17 21 1 0.59668 0.922852
-22 17 22 1 0.588379 0.979004
-22 17 23 1 0.575195 1
-22 17 24 0.98291 0.558594 1
-22 17 25 0.919922 0.538086 1
-22 17 26 0.850098 0.515625 1
-22 17 27 0.777344 0.492676 1
-22 17 28 0.702148 0.470215 1
-22 17 29 0.625488 0.449219 1
-22 17 30 0.54541 0.429932 1
-22 17 31 0.457764 0.412598 1
-22 18 0 1 0.650391 0.206665
-22 18 1 1 0.650391 0.206665
-22 18 2 1 0.650391 0.206665
-22 18 3 1 0.650391 0.206665
-22 18 4 1 0.650391 0.206665
-22 18 5 1 0.650391 0.206665
-22 18 6 1 0.650391 0.206665
-22 18 7 1 0.650391 0.206665
-22 18 8 1 0.650879 0.206665
-22 18 9 1 0.650879 0.206787
-22 18 10 1 0.650879 0.207031
-22 18 11 1 0.651367 0.207275
-22 18 12 1 0.651855 0.207764
-22 18 13 1 0.652832 0.208618
-22 18 14 1 0.652832 0.283447
-22 18 15 1 0.651367 0.372314
-22 18 16 1 0.648438 0.460693
-22 18 17 1 0.64209 0.548828
-22 18 18 1 0.633301 0.636719
-22 18 19 1 0.631836 0.731934
-22 18 20 1 0.648926 0.833008
-22 18 21 1 0.663086 0.917969
-22 18 22 1 0.65332 0.976074
-22 18 23 1 0.638184 1
-22 18 24 0.969238 0.618164 1
-22 18 25 0.90625 0.594238 1
-22 18 26 0.837402 0.567871 1
-22 18 27 0.765137 0.541016 1
-22 18 28 0.690918 0.515625 1
-22 18 29 0.614258 0.491211 1
-22 18 30 0.533691 0.46875 1
-22 18 31 0.444824 0.448486 1
-22 19 0 1 0.740234 0.271484
-22 19 1 1 0.740234 0.271484
-22 19 2 1 0.740234 0.271484
-22 19 3 1 0.740234 0.271484
-22 19 4 1 0.740234 0.271484
-22 19 5 1 0.740234 0.271484
-22 19 6 1 0.740234 0.271484
-22 19 7 1 0.740234 0.271484
-22 19 8 1 0.740234 0.271484
-22 19 9 1 0.740234 0.271484
-22 19 10 1 0.740234 0.271729
-22 19 11 1 0.740723 0.271729
-22 19 12 1 0.741211 0.271973
-22 19 13 1 0.741699 0.272461
-22 19 14 1 0.742188 0.319336
-22 19 15 1 0.742188 0.399902
-22 19 16 1 0.740723 0.484375
-22 19 17 1 0.736328 0.569336
-22 19 18 1 0.727051 0.651855
-22 19 19 1 0.714844 0.730957
-22 19 20 1 0.714355 0.818848
-22 19 21 1 0.729004 0.910645
-22 19 22 1 0.719727 0.970703
-22 19 23 1 0.702148 1
-22 19 24 0.950684 0.678711 1
-22 19 25 0.888184 0.651367 1
-22 19 26 0.820312 0.621582 1
-22 19 27 0.749512 0.592285 1
-22 19 28 0.67627 0.563477 1
-22 19 29 0.600098 0.536621 1
-22 19 30 0.519043 0.51123 1
-22 19 31 0.427979 0.488037 1
-22 20 0 1 0.822266 0.30542
-22 20 1 1 0.822266 0.30542
-22 20 2 1 0.822266 0.30542
-22 20 3 1 0.822266 0.30542
-22 20 4 1 0.822266 0.30542
-22 20 5 1 0.822266 0.30542
-22 20 6 1 0.822266 0.30542
-22 20 7 1 0.822266 0.30542
-22 20 8 1 0.822266 0.30542
-22 20 9 1 0.822266 0.30542
-22 20 10 1 0.822266 0.30542
-22 20 11 1 0.822754 0.30542
-22 20 12 1 0.823242 0.305664
-22 20 13 1 0.82373 0.305664
-22 20 14 1 0.824219 0.335693
-22 20 15 1 0.824707 0.414307
-22 20 16 1 0.824707 0.498291
-22 20 17 1 0.822266 0.584473
-22 20 18 1 0.815918 0.667969
-22 20 19 1 0.804199 0.744629
-22 20 20 1 0.787598 0.813477
-22 20 21 1 0.789551 0.896973
-22 20 22 1 0.783691 0.962891
-22 20 23 0.981934 0.763672 1
-22 20 24 0.926758 0.736816 1
-22 20 25 0.865723 0.706543 1
-22 20 26 0.799805 0.675293 1
-22 20 27 0.730957 0.643555 1
-22 20 28 0.65918 0.612793 1
-22 20 29 0.583496 0.583496 1
-22 20 30 0.501465 0.555664 1
-22 20 31 0.406738 0.529297 1
-22 21 0 1 0.895508 0.316162
-22 21 1 1 0.895508 0.316162
-22 21 2 1 0.895508 0.316162
-22 21 3 1 0.895508 0.316162
-22 21 4 1 0.895508 0.316162
-22 21 5 1 0.895508 0.316162
-22 21 6 1 0.895508 0.316162
-22 21 7 1 0.895508 0.316162
-22 21 8 1 0.895508 0.316162
-22 21 9 1 0.895508 0.316162
-22 21 10 1 0.895508 0.316162
-22 21 11 1 0.895996 0.316162
-22 21 12 1 0.895996 0.316162
-22 21 13 1 0.896484 0.316162
-22 21 14 1 0.896973 0.331299
-22 21 15 1 0.898438 0.411621
-22 21 16 1 0.898926 0.49707
-22 21 17 1 0.897949 0.585449
-22 21 18 1 0.894043 0.672363
-22 21 19 1 0.885742 0.753418
-22 21 20 1 0.871094 0.823242
-22 21 21 1 0.850098 0.882812
-22 21 22 0.998047 0.844727 0.952148
-22 21 23 0.950684 0.820801 0.992676
-22 21 24 0.896973 0.791992 1
-22 21 25 0.838867 0.76123 1
-22 21 26 0.776855 0.729492 1
-22 21 27 0.710449 0.696777 1
-22 21 28 0.640137 0.664551 1
-22 21 29 0.563965 0.632812 1
-22 21 30 0.47998 0.602051 1
-22 21 31 0.379395 0.573242 1
-22 22 0 1 0.956055 0.3125
-22 22 1 1 0.956055 0.3125
-22 22 2 1 0.956055 0.3125
-22 22 3 1 0.956055 0.3125
-22 22 4 1 0.956055 0.3125
-22 22 5 1 0.956055 0.3125
-22 22 6 1 0.956055 0.3125
-22 22 7 1 0.956055 0.3125
-22 22 8 1 0.956055 0.3125
-22 22 9 1 0.956055 0.3125
-22 22 10 1 0.956055 0.3125
-22 22 11 1 0.956055 0.3125
-22 22 12 1 0.956543 0.3125
-22 22 13 1 0.956543 0.3125
-22 22 14 1 0.957031 0.3125
-22 22 15 1 0.958496 0.395508
-22 22 16 1 0.959473 0.483154
-22 22 17 1 0.959473 0.572754
-22 22 18 1 0.957031 0.661133
-22 22 19 1 0.950195 0.744629
-22 22 20 1 0.938965 0.819336
-22 22 21 1 0.922363 0.884766
-22 22 22 0.962402 0.900391 0.938477
-22 22 23 0.915039 0.874512 0.978027
-22 22 24 0.866699 0.847168 1
-22 22 25 0.8125 0.817383 1
-22 22 26 0.75293 0.785156 1
-22 22 27 0.6875 0.750977 1
-22 22 28 0.617188 0.716309 1
-22 22 29 0.539551 0.681641 1
-22 22 30 0.45166 0.647949 1
-22 22 31 0.341553 0.615723 1
-22 23 0 1 1 0.304199
-22 23 1 1 1 0.304199
-22 23 2 1 1 0.304199
-22 23 3 1 1 0.304199
-22 23 4 1 1 0.304199
-22 23 5 1 1 0.304199
-22 23 6 1 1 0.304199
-22 23 7 1 1 0.304199
-22 23 8 1 1 0.304199
-22 23 9 1 1 0.304199
-22 23 10 1 1 0.304199
-22 23 11 1 1 0.304199
-22 23 12 1 1 0.304199
-22 23 13 1 1 0.304199
-22 23 14 1 1 0.304199
-22 23 15 1 1 0.373291
-22 23 16 1 1 0.462402
-22 23 17 1 1 0.552734
-22 23 18 1 1 0.641113
-22 23 19 1 0.995605 0.724121
-22 23 20 0.992188 0.984863 0.798828
-22 23 21 0.958496 0.967773 0.864258
-22 23 22 0.922363 0.949219 0.921875
-22 23 23 0.886719 0.933594 0.974609
-22 23 24 0.841797 0.907715 1
-22 23 25 0.787598 0.875488 1
-22 23 26 0.728027 0.840332 1
-22 23 27 0.662109 0.803711 1
-22 23 28 0.590332 0.766602 1
-22 23 29 0.510742 0.729004 1
-22 23 30 0.417236 0.692383 1
-22 23 31 0.291504 0.657227 1
-22 24 0 1 1 0.294189
-22 24 1 1 1 0.294189
-22 24 2 1 1 0.294189
-22 24 3 1 1 0.294189
-22 24 4 1 1 0.294189
-22 24 5 1 1 0.294189
-22 24 6 1 1 0.294189
-22 24 7 1 1 0.294189
-22 24 8 1 1 0.294189
-22 24 9 1 1 0.294189
-22 24 10 1 1 0.294189
-22 24 11 1 1 0.294189
-22 24 12 1 1 0.294189
-22 24 13 1 1 0.294189
-22 24 14 1 1 0.294189
-22 24 15 1 1 0.348145
-22 24 16 0.99707 1 0.438965
-22 24 17 0.990234 1 0.528809
-22 24 18 0.979004 1 0.617188
-22 24 19 0.961914 1 0.699707
-22 24 20 0.938477 1 0.774902
-22 24 21 0.909668 1 0.842285
-22 24 22 0.87793 0.991699 0.903809
-22 24 23 0.845215 0.977051 0.958008
-22 24 24 0.808105 0.958984 1
-22 24 25 0.760742 0.932617 1
-22 24 26 0.70166 0.896973 1
-22 24 27 0.635254 0.85791 1
-22 24 28 0.561035 0.817871 1
-22 24 29 0.477051 0.777344 1
-22 24 30 0.374512 0.737793 1
-22 24 31 0.213379 0.699219 1
-22 25 0 0.935547 1 0.282715
-22 25 1 0.935547 1 0.282715
-22 25 2 0.935547 1 0.282715
-22 25 3 0.935547 1 0.282715
-22 25 4 0.935547 1 0.282715
-22 25 5 0.935547 1 0.282715
-22 25 6 0.935547 1 0.282715
-22 25 7 0.935547 1 0.282715
-22 25 8 0.935547 1 0.282715
-22 25 9 0.935547 1 0.282715
-22 25 10 0.935547 1 0.282715
-22 25 11 0.935547 1 0.282715
-22 25 12 0.935547 1 0.282715
-22 25 13 0.935547 1 0.282715
-22 25 14 0.935059 1 0.282715
-22 25 15 0.93457 1 0.319092
-22 25 16 0.930664 1 0.412109
-22 25 17 0.924316 1 0.502441
-22 25 18 0.913574 1 0.589844
-22 25 19 0.898438 1 0.672852
-22 25 20 0.878418 1 0.748535
-22 25 21 0.853516 1 0.818359
-22 25 22 0.825195 1 0.882324
-22 25 23 0.793945 1 0.9375
-22 25 24 0.758789 1 0.984375
-22 25 25 0.716797 0.981445 1
-22 25 26 0.663086 0.952148 1
-22 25 27 0.597656 0.914551 1
-22 25 28 0.521484 0.873047 1
-22 25 29 0.430176 0.830078 1
-22 25 30 0.308838 0.787598 1
-22 25 31 0 0.745605 1
-22 26 0 0.859863 1 0.270264
-22 26 1 0.859863 1 0.270264
-22 26 2 0.859863 1 0.270264
-22 26 3 0.859863 1 0.270264
-22 26 4 0.859863 1 0.270264
-22 26 5 0.859863 1 0.270264
-22 26 6 0.859863 1 0.270264
-22 26 7 0.859863 1 0.270264
-22 26 8 0.859863 1 0.270264
-22 26 9 0.859863 1 0.270264
-22 26 10 0.859863 1 0.270264
-22 26 11 0.859863 1 0.270264
-22 26 12 0.859863 1 0.270264
-22 26 13 0.859863 1 0.270264
-22 26 14 0.859863 1 0.270264
-22 26 15 0.859375 1 0.2854
-22 26 16 0.855957 1 0.382324
-22 26 17 0.850098 1 0.473389
-22 26 18 0.84082 1 0.560547
-22 26 19 0.827148 1 0.643066
-22 26 20 0.80957 1 0.719727
-22 26 21 0.787109 1 0.791016
-22 26 22 0.760742 1 0.855957
-22 26 23 0.730957 1 0.912598
-22 26 24 0.697266 1 0.961426
-22 26 25 0.65625 1 1
-22 26 26 0.605469 0.999512 1
-22 26 27 0.541504 0.967773 1
-22 26 28 0.461182 0.928711 1
-22 26 29 0.355957 0.885254 1
-22 26 30 0.164551 0.840332 1
-22 26 31 0 0.79541 1
-22 27 0 0.775391 1 0.257324
-22 27 1 0.775391 1 0.257324
-22 27 2 0.775391 1 0.257324
-22 27 3 0.775391 1 0.257324
-22 27 4 0.775391 1 0.257324
-22 27 5 0.775391 1 0.257324
-22 27 6 0.775391 1 0.257324
-22 27 7 0.775391 1 0.257324
-22 27 8 0.775391 1 0.257324
-22 27 9 0.775391 1 0.257324
-22 27 10 0.775391 1 0.257324
-22 27 11 0.775391 1 0.257324
-22 27 12 0.775879 1 0.257324
-22 27 13 0.775879 1 0.257324
-22 27 14 0.775879 1 0.257324
-22 27 15 0.775879 1 0.257324
-22 27 16 0.772461 1 0.349609
-22 27 17 0.766602 1 0.441895
-22 27 18 0.757812 1 0.529297
-22 27 19 0.745605 1 0.611328
-22 27 20 0.729004 1 0.687988
-22 27 21 0.708008 1 0.759766
-22 27 22 0.682617 1 0.825684
-22 27 23 0.65332 1 0.883301
-22 27 24 0.619629 1 0.933594
-22 27 25 0.577637 1 0.981445
-22 27 26 0.524902 1 1
-22 27 27 0.456543 1 1
-22 27 28 0.363281 0.979492 1
-22 27 29 0.199585 0.938477 1
-22 27 30 0 0.893555 1
-22 27 31 0 0.847168 1
-22 28 0 0.680176 1 0.243774
-22 28 1 0.680176 1 0.243774
-22 28 2 0.680176 1 0.243774
-22 28 3 0.680176 1 0.243774
-22 28 4 0.680176 1 0.243774
-22 28 5 0.680176 1 0.243774
-22 28 6 0.680176 1 0.243774
-22 28 7 0.680176 1 0.243774
-22 28 8 0.680176 1 0.243774
-22 28 9 0.680176 1 0.243774
-22 28 10 0.680176 1 0.243774
-22 28 11 0.680176 1 0.243774
-22 28 12 0.680176 1 0.243896
-22 28 13 0.680176 1 0.243896
-22 28 14 0.680176 1 0.243896
-22 28 15 0.680664 1 0.243896
-22 28 16 0.677734 1 0.313477
-22 28 17 0.671875 1 0.408447
-22 28 18 0.662598 1 0.495605
-22 28 19 0.649902 1 0.577637
-22 28 20 0.632812 1 0.65332
-22 28 21 0.611816 1 0.725098
-22 28 22 0.585449 1 0.791016
-22 28 23 0.554199 1 0.849609
-22 28 24 0.518066 1 0.900879
-22 28 25 0.471191 1 0.950684
-22 28 26 0.408447 1 0.99707
-22 28 27 0.31665 1 1
-22 28 28 0.0883789 1 1
-22 28 29 0 0.986328 1
-22 28 30 0 0.943848 1
-22 28 31 0 0.897949 1
-22 29 0 0.565918 1 0.229858
-22 29 1 0.565918 1 0.229858
-22 29 2 0.565918 1 0.229858
-22 29 3 0.565918 1 0.229858
-22 29 4 0.565918 1 0.229858
-22 29 5 0.565918 1 0.229858
-22 29 6 0.565918 1 0.229858
-22 29 7 0.565918 1 0.229858
-22 29 8 0.565918 1 0.229858
-22 29 9 0.565918 1 0.229858
-22 29 10 0.565918 1 0.229858
-22 29 11 0.565918 1 0.229858
-22 29 12 0.566406 1 0.229858
-22 29 13 0.566406 1 0.229858
-22 29 14 0.566406 1 0.229858
-22 29 15 0.566895 1 0.22998
-22 29 16 0.56543 1 0.271973
-22 29 17 0.557617 1 0.371826
-22 29 18 0.546387 1 0.459717
-22 29 19 0.531738 1 0.541016
-22 29 20 0.511719 1 0.616211
-22 29 21 0.486328 1 0.687012
-22 29 22 0.454102 1 0.75293
-22 29 23 0.414551 1 0.811523
-22 29 24 0.365234 1 0.86377
-22 29 25 0.291992 1 0.914551
-22 29 26 0.129883 1 0.962891
-22 29 27 0 1 1
-22 29 28 0 1 1
-22 29 29 0 1 1
-22 29 30 0 0.991699 1
-22 29 31 0 0.947754 1
-22 30 0 0.414795 1 0.215332
-22 30 1 0.414795 1 0.215332
-22 30 2 0.414795 1 0.215332
-22 30 3 0.414795 1 0.215332
-22 30 4 0.414795 1 0.215332
-22 30 5 0.414795 1 0.215332
-22 30 6 0.414795 1 0.215332
-22 30 7 0.414795 1 0.215332
-22 30 8 0.414795 1 0.215332
-22 30 9 0.415039 1 0.215454
-22 30 10 0.415039 1 0.215454
-22 30 11 0.415039 1 0.215454
-22 30 12 0.415283 1 0.215454
-22 30 13 0.415527 1 0.215454
-22 30 14 0.416016 1 0.215454
-22 30 15 0.416504 1 0.215576
-22 30 16 0.416992 1 0.2229
-22 30 17 0.404785 1 0.332275
-22 30 18 0.387451 1 0.421631
-22 30 19 0.363037 1 0.501953
-22 30 20 0.32959 1 0.576172
-22 30 21 0.28125 1 0.645508
-22 30 22 0.202026 1 0.710449
-22 30 23 0 1 0.769043
-22 30 24 0 1 0.821289
-22 30 25 0 1 0.873047
-22 30 26 0 1 0.92334
-22 30 27 0 1 0.97168
-22 30 28 0 1 1
-22 30 29 0 1 1
-22 30 30 0 1 1
-22 30 31 0 0.995117 1
-22 31 0 0 1 0.200806
-22 31 1 0 1 0.200806
-22 31 2 0 1 0.200806
-22 31 3 0 1 0.200806
-22 31 4 0 1 0.200806
-22 31 5 0 1 0.200806
-22 31 6 0 1 0.200806
-22 31 7 0 1 0.200806
-22 31 8 0 1 0.200806
-22 31 9 0 1 0.200806
-22 31 10 0 1 0.200806
-22 31 11 0 1 0.200806
-22 31 12 0 1 0.200806
-22 31 13 0 1 0.200928
-22 31 14 0 1 0.200928
-22 31 15 0 1 0.20105
-22 31 16 0 1 0.20105
-22 31 17 0 1 0.288818
-22 31 18 0 1 0.381104
-22 31 19 0 1 0.461426
-22 31 20 0 1 0.533691
-22 31 21 0 1 0.602051
-22 31 22 0 1 0.665527
-22 31 23 0 1 0.723145
-22 31 24 0 1 0.775391
-22 31 25 0 1 0.827637
-22 31 26 0 1 0.879395
-22 31 27 0 1 0.930176
-22 31 28 0 1 0.978027
-22 31 29 0 1 1
-22 31 30 0 1 1
-22 31 31 0 1 1
-23 0 0 1 0 0.0662231
-23 0 1 1 0 0.0662231
-23 0 2 1 0 0.0662231
-23 0 3 1 0 0.0662231
-23 0 4 1 0 0.0662231
-23 0 5 1 0 0.0662231
-23 0 6 1 0 0.0662231
-23 0 7 1 0 0.0661621
-23 0 8 1 0 0.06604
-23 0 9 1 0 0.0658569
-23 0 10 1 0 0.0654907
-23 0 11 1 0 0.0648804
-23 0 12 1 0 0.0638428
-23 0 13 1 0 0.0620422
-23 0 14 1 0 0.060791
-23 0 15 1 0 0.243164
-23 0 16 1 0 0.384033
-23 0 17 1 0 0.501465
-23 0 18 1 0 0.614258
-23 0 19 1 0.177734 0.725098
-23 0 20 1 0.288574 0.823242
-23 0 21 1 0.343018 0.901855
-23 0 22 1 0.358643 0.961914
-23 0 23 1 0.359863 1
-23 0 24 1 0.359131 1
-23 0 25 1 0.356201 1
-23 0 26 0.975098 0.35083 1
-23 0 27 0.90332 0.343994 1
-23 0 28 0.828125 0.336426 1
-23 0 29 0.750977 0.328857 1
-23 0 30 0.671875 0.321777 1
-23 0 31 0.59082 0.315186 1
-23 1 0 1 0 0.0662231
-23 1 1 1 0 0.0662231
-23 1 2 1 0 0.0662231
-23 1 3 1 0 0.0662231
-23 1 4 1 0 0.0662231
-23 1 5 1 0 0.0662231
-23 1 6 1 0 0.0661621
-23 1 7 1 0 0.0661621
-23 1 8 1 0 0.06604
-23 1 9 1 0 0.0658569
-23 1 10 1 0 0.0654907
-23 1 11 1 0 0.0648804
-23 1 12 1 0 0.0638428
-23 1 13 1 0 0.0620117
-23 1 14 1 0 0.060791
-23 1 15 1 0 0.243164
-23 1 16 1 0 0.384033
-23 1 17 1 0 0.501465
-23 1 18 1 0 0.614258
-23 1 19 1 0.177734 0.725098
-23 1 20 1 0.288574 0.823242
-23 1 21 1 0.343018 0.901855
-23 1 22 1 0.358643 0.961914
-23 1 23 1 0.359863 1
-23 1 24 1 0.359131 1
-23 1 25 1 0.356201 1
-23 1 26 0.975098 0.35083 1
-23 1 27 0.90332 0.343994 1
-23 1 28 0.828125 0.336426 1
-23 1 29 0.750977 0.328857 1
-23 1 30 0.671875 0.321777 1
-23 1 31 0.59082 0.315186 1
-23 2 0 1 0 0.0662231
-23 2 1 1 0 0.0662231
-23 2 2 1 0 0.0662231
-23 2 3 1 0 0.0662231
-23 2 4 1 0 0.0662231
-23 2 5 1 0 0.0661621
-23 2 6 1 0 0.0661621
-23 2 7 1 0 0.0661011
-23 2 8 1 0 0.06604
-23 2 9 1 0 0.0657959
-23 2 10 1 0 0.0654907
-23 2 11 1 0 0.0648804
-23 2 12 1 0 0.0637817
-23 2 13 1 0 0.0619812
-23 2 14 1 0 0.0607605
-23 2 15 1 0 0.243164
-23 2 16 1 0 0.384033
-23 2 17 1 0 0.501465
-23 2 18 1 0 0.614258
-23 2 19 1 0.177856 0.725098
-23 2 20 1 0.288574 0.823242
-23 2 21 1 0.343018 0.901855
-23 2 22 1 0.358643 0.961914
-23 2 23 1 0.359863 1
-23 2 24 1 0.359131 1
-23 2 25 1 0.356201 1
-23 2 26 0.975098 0.35083 1
-23 2 27 0.90332 0.343994 1
-23 2 28 0.828125 0.336426 1
-23 2 29 0.750977 0.328857 1
-23 2 30 0.671875 0.321777 1
-23 2 31 0.59082 0.315186 1
-23 3 0 1 0 0.0661621
-23 3 1 1 0 0.0661621
-23 3 2 1 0 0.0661621
-23 3 3 1 0 0.0661621
-23 3 4 1 0 0.0661621
-23 3 5 1 0 0.0661621
-23 3 6 1 0 0.0661011
-23 3 7 1 0 0.06604
-23 3 8 1 0 0.065979
-23 3 9 1 0 0.0657959
-23 3 10 1 0 0.0654297
-23 3 11 1 0 0.0648193
-23 3 12 1 0 0.0637817
-23 3 13 1 0 0.0619507
-23 3 14 1 0 0.0606995
-23 3 15 1 0 0.243164
-23 3 16 1 0 0.384033
-23 3 17 1 0 0.501465
-23 3 18 1 0 0.614258
-23 3 19 1 0.177979 0.725098
-23 3 20 1 0.288574 0.823242
-23 3 21 1 0.343018 0.901855
-23 3 22 1 0.358643 0.961914
-23 3 23 1 0.359863 1
-23 3 24 1 0.359131 1
-23 3 25 1 0.356201 1
-23 3 26 0.975098 0.35083 1
-23 3 27 0.90332 0.343994 1
-23 3 28 0.828125 0.33667 1
-23 3 29 0.750977 0.328857 1
-23 3 30 0.671875 0.321777 1
-23 3 31 0.59082 0.315186 1
-23 4 0 1 0 0.0661011
-23 4 1 1 0 0.0661011
-23 4 2 1 0 0.0661011
-23 4 3 1 0 0.0661011
-23 4 4 1 0 0.06604
-23 4 5 1 0 0.06604
-23 4 6 1 0 0.06604
-23 4 7 1 0 0.065979
-23 4 8 1 0 0.0658569
-23 4 9 1 0 0.0656738
-23 4 10 1 0 0.0653687
-23 4 11 1 0 0.0647583
-23 4 12 1 0 0.0636597
-23 4 13 1 0 0.0618591
-23 4 14 1 0 0.0606079
-23 4 15 1 0 0.243164
-23 4 16 1 0 0.384033
-23 4 17 1 0 0.501465
-23 4 18 1 0 0.614258
-23 4 19 1 0.178345 0.725098
-23 4 20 1 0.288818 0.823242
-23 4 21 1 0.343018 0.901855
-23 4 22 1 0.358887 0.961914
-23 4 23 1 0.360107 1
-23 4 24 1 0.359375 1
-23 4 25 1 0.356201 1
-23 4 26 0.975098 0.351074 1
-23 4 27 0.90332 0.344238 1
-23 4 28 0.828125 0.33667 1
-23 4 29 0.750977 0.328857 1
-23 4 30 0.671875 0.321777 1
-23 4 31 0.59082 0.315186 1
-23 5 0 1 0 0.065918
-23 5 1 1 0 0.065918
-23 5 2 1 0 0.065918
-23 5 3 1 0 0.065918
-23 5 4 1 0 0.065918
-23 5 5 1 0 0.065918
-23 5 6 1 0 0.0658569
-23 5 7 1 0 0.0657959
-23 5 8 1 0 0.0657349
-23 5 9 1 0 0.0655518
-23 5 10 1 0 0.0651855
-23 5 11 1 0 0.0645752
-23 5 12 1 0 0.0634766
-23 5 13 1 0 0.061676
-23 5 14 1 0 0.0604248
-23 5 15 1 0 0.243164
-23 5 16 1 0 0.384033
-23 5 17 1 0 0.501465
-23 5 18 1 0 0.614258
-23 5 19 1 0.178833 0.725098
-23 5 20 1 0.289062 0.823242
-23 5 21 1 0.343262 0.901855
-23 5 22 1 0.358887 0.961914
-23 5 23 1 0.360107 1
-23 5 24 1 0.359375 1
-23 5 25 1 0.356445 1
-23 5 26 0.975098 0.351074 1
-23 5 27 0.90332 0.344238 1
-23 5 28 0.828125 0.33667 1
-23 5 29 0.750488 0.329102 1
-23 5 30 0.671875 0.321777 1
-23 5 31 0.59082 0.31543 1
-23 6 0 1 0 0.0656128
-23 6 1 1 0 0.0656128
-23 6 2 1 0 0.0656128
-23 6 3 1 0 0.0656128
-23 6 4 1 0 0.0656128
-23 6 5 1 0 0.0655518
-23 6 6 1 0 0.0655518
-23 6 7 1 0 0.0654907
-23 6 8 1 0 0.0653687
-23 6 9 1 0 0.0651855
-23 6 10 1 0 0.0648804
-23 6 11 1 0 0.064209
-23 6 12 1 0 0.0631714
-23 6 13 1 0 0.0613098
-23 6 14 1 0 0.0600586
-23 6 15 1 0 0.243164
-23 6 16 1 0 0.384033
-23 6 17 1 0 0.501465
-23 6 18 1 0 0.61377
-23 6 19 1 0.179932 0.725098
-23 6 20 1 0.289551 0.823242
-23 6 21 1 0.34375 0.901855
-23 6 22 1 0.359375 0.961914
-23 6 23 1 0.360596 1
-23 6 24 1 0.359863 1
-23 6 25 1 0.356689 1
-23 6 26 0.975098 0.351318 1
-23 6 27 0.90332 0.344482 1
-23 6 28 0.828125 0.336914 1
-23 6 29 0.750488 0.329346 1
-23 6 30 0.671875 0.322021 1
-23 6 31 0.59082 0.31543 1
-23 7 0 1 0 0.0650024
-23 7 1 1 0 0.0649414
-23 7 2 1 0 0.0649414
-23 7 3 1 0 0.0649414
-23 7 4 1 0 0.0649414
-23 7 5 1 0 0.0649414
-23 7 6 1 0 0.0649414
-23 7 7 1 0 0.0648804
-23 7 8 1 0 0.0647583
-23 7 9 1 0 0.0645752
-23 7 10 1 0 0.064209
-23 7 11 1 0 0.0635986
-23 7 12 1 0 0.0624695
-23 7 13 1 0 0.0606079
-23 7 14 1 0 0.0593262
-23 7 15 1 0 0.243164
-23 7 16 1 0 0.384033
-23 7 17 1 0 0.501465
-23 7 18 1 0 0.61377
-23 7 19 1 0.182007 0.725098
-23 7 20 1 0.290527 0.822754
-23 7 21 1 0.344482 0.901855
-23 7 22 1 0.360107 0.961914
-23 7 23 1 0.361084 1
-23 7 24 1 0.360352 1
-23 7 25 1 0.357178 1
-23 7 26 0.975098 0.351807 1
-23 7 27 0.90332 0.344971 1
-23 7 28 0.828125 0.337402 1
-23 7 29 0.750488 0.32959 1
-23 7 30 0.671875 0.322266 1
-23 7 31 0.59082 0.315674 1
-23 8 0 1 0 0.0637207
-23 8 1 1 0 0.0637207
-23 8 2 1 0 0.0637207
-23 8 3 1 0 0.0637207
-23 8 4 1 0 0.0637207
-23 8 5 1 0 0.0636597
-23 8 6 1 0 0.0636597
-23 8 7 1 0 0.0635986
-23 8 8 1 0 0.0634766
-23 8 9 1 0 0.0632935
-23 8 10 1 0 0.0629272
-23 8 11 1 0 0.0622864
-23 8 12 1 0 0.0611572
-23 8 13 1 0 0.0592041
-23 8 14 1 0 0.0578918
-23 8 15 1 0 0.243164
-23 8 16 1 0 0.384033
-23 8 17 1 0 0.501465
-23 8 18 1 0 0.61377
-23 8 19 1 0.186035 0.725098
-23 8 20 1 0.29248 0.822754
-23 8 21 1 0.345947 0.901855
-23 8 22 1 0.361328 0.961914
-23 8 23 1 0.362549 1
-23 8 24 1 0.361572 1
-23 8 25 1 0.358398 1
-23 8 26 0.974609 0.352783 1
-23 8 27 0.90332 0.345947 1
-23 8 28 0.828125 0.338135 1
-23 8 29 0.750488 0.330322 1
-23 8 30 0.671875 0.322998 1
-23 8 31 0.59082 0.316406 1
-23 9 0 1 0 0.0611877
-23 9 1 1 0 0.0611877
-23 9 2 1 0 0.0611877
-23 9 3 1 0 0.0611877
-23 9 4 1 0 0.0611877
-23 9 5 1 0 0.0611572
-23 9 6 1 0 0.0611267
-23 9 7 1 0 0.0610657
-23 9 8 1 0 0.0609741
-23 9 9 1 0 0.0607605
-23 9 10 1 0 0.0603638
-23 9 11 1 0 0.0596619
-23 9 12 1 0 0.0584412
-23 9 13 1 0 0.0563354
-23 9 14 1 0 0.0549316
-23 9 15 1 0 0.243042
-23 9 16 1 0 0.383789
-23 9 17 1 0 0.501465
-23 9 18 1 0 0.61377
-23 9 19 1 0.193237 0.724609
-23 9 20 1 0.296143 0.822754
-23 9 21 1 0.348877 0.901855
-23 9 22 1 0.364014 0.961914
-23 9 23 1 0.364746 1
-23 9 24 1 0.36377 1
-23 9 25 1 0.360352 1
-23 9 26 0.974609 0.354736 1
-23 9 27 0.90332 0.347656 1
-23 9 28 0.828125 0.3396 1
-23 9 29 0.750488 0.331543 1
-23 9 30 0.671875 0.323975 1
-23 9 31 0.59082 0.317383 1
-23 10 0 1 0 0.0560913
-23 10 1 1 0 0.0560913
-23 10 2 1 0 0.0560913
-23 10 3 1 0 0.0560913
-23 10 4 1 0 0.0560913
-23 10 5 1 0 0.0560608
-23 10 6 1 0 0.0560303
-23 10 7 1 0 0.0559692
-23 10 8 1 0 0.0558472
-23 10 9 1 0 0.055603
-23 10 10 1 0 0.0551453
-23 10 11 1 0 0.0543213
-23 10 12 1 0 0.052887
-23 10 13 1 0 0.0503845
-23 10 14 1 0 0.0487976
-23 10 15 1 0 0.243042
-23 10 16 1 0 0.383545
-23 10 17 1 0 0.501465
-23 10 18 1 0 0.613281
-23 10 19 1 0.205444 0.724609
-23 10 20 1 0.30249 0.822754
-23 10 21 1 0.35376 0.901855
-23 10 22 1 0.368652 0.961914
-23 10 23 1 0.369141 1
-23 10 24 1 0.36792 1
-23 10 25 1 0.364014 1
-23 10 26 0.974609 0.358154 1
-23 10 27 0.902832 0.350586 1
-23 10 28 0.827637 0.342285 1
-23 10 29 0.75 0.333984 1
-23 10 30 0.671387 0.326172 1
-23 10 31 0.590332 0.319092 1
-23 11 0 1 0 0.0447083
-23 11 1 1 0 0.0447083
-23 11 2 1 0 0.0447083
-23 11 3 1 0 0.0447083
-23 11 4 1 0 0.0446777
-23 11 5 1 0 0.0446472
-23 11 6 1 0 0.0446167
-23 11 7 1 0 0.0445251
-23 11 8 1 0 0.0443115
-23 11 9 1 0 0.0439758
-23 11 10 1 0 0.0433044
-23 11 11 1 0 0.0420837
-23 11 12 1 0 0.0398865
-23 11 13 1 0 0.0357361
-23 11 14 1 0 0.0331116
-23 11 15 1 0 0.243164
-23 11 16 1 0 0.383301
-23 11 17 1 0 0.500977
-23 11 18 1 0.0717163 0.613281
-23 11 19 1 0.224365 0.724121
-23 11 20 1 0.313232 0.822266
-23 11 21 1 0.362549 0.901855
-23 11 22 1 0.376465 0.961914
-23 11 23 1 0.376465 1
-23 11 24 1 0.374756 1
-23 11 25 1 0.370361 1
-23 11 26 0.974121 0.36377 1
-23 11 27 0.902344 0.355713 1
-23 11 28 0.827148 0.346924 1
-23 11 29 0.749512 0.338135 1
-23 11 30 0.670898 0.329834 1
-23 11 31 0.589844 0.322266 1
-23 12 0 1 0.0964355 0
-23 12 1 1 0.0964355 0
-23 12 2 1 0.0964966 0
-23 12 3 1 0.0964966 0
-23 12 4 1 0.0966187 0
-23 12 5 1 0.0967407 0
-23 12 6 1 0.0969849 0
-23 12 7 1 0.0975342 0
-23 12 8 1 0.0985718 0
-23 12 9 1 0.100464 0
-23 12 10 1 0.10376 0
-23 12 11 1 0.109253 0
-23 12 12 1 0.117676 0
-23 12 13 1 0.129639 0
-23 12 14 1 0.134766 0
-23 12 15 1 0.125366 0.243408
-23 12 16 1 0.111328 0.382568
-23 12 17 1 0.120728 0.500977
-23 12 18 1 0.160889 0.612305
-23 12 19 1 0.251953 0.723145
-23 12 20 1 0.330322 0.822266
-23 12 21 1 0.376465 0.901855
-23 12 22 1 0.38916 0.961914
-23 12 23 1 0.388672 1
-23 12 24 1 0.385986 1
-23 12 25 1 0.380859 1
-23 12 26 0.973145 0.373535 1
-23 12 27 0.901367 0.364258 1
-23 12 28 0.826172 0.354492 1
-23 12 29 0.749023 0.344971 1
-23 12 30 0.669922 0.335693 1
-23 12 31 0.588867 0.327637 1
-23 13 0 1 0.203613 0
-23 13 1 1 0.203735 0
-23 13 2 1 0.203735 0
-23 13 3 1 0.203735 0
-23 13 4 1 0.203735 0
-23 13 5 1 0.203735 0
-23 13 6 1 0.203857 0
-23 13 7 1 0.203979 0
-23 13 8 1 0.204346 0
-23 13 9 1 0.204956 0
-23 13 10 1 0.206055 0
-23 13 11 1 0.207886 0
-23 13 12 1 0.21106 0
-23 13 13 1 0.216187 0
-23 13 14 1 0.218018 0
-23 13 15 1 0.212769 0.244385
-23 13 16 1 0.206055 0.38208
-23 13 17 1 0.212036 0.501465
-23 13 18 1 0.227173 0.611328
-23 13 19 1 0.288818 0.72168
-23 13 20 1 0.355469 0.821289
-23 13 21 1 0.397705 0.901367
-23 13 22 1 0.408936 0.961914
-23 13 23 1 0.407227 1
-23 13 24 1 0.403564 1
-23 13 25 1 0.397217 1
-23 13 26 0.97168 0.388184 1
-23 13 27 0.900391 0.377686 1
-23 13 28 0.825195 0.366699 1
-23 13 29 0.747559 0.355469 1
-23 13 30 0.668945 0.345215 1
-23 13 31 0.587402 0.335938 1
-23 14 0 1 0.284424 0
-23 14 1 1 0.284424 0
-23 14 2 1 0.284424 0
-23 14 3 1 0.284424 0
-23 14 4 1 0.284424 0
-23 14 5 1 0.284424 0
-23 14 6 1 0.284424 0
-23 14 7 1 0.284668 0
-23 14 8 1 0.284912 0
-23 14 9 1 0.285156 0
-23 14 10 1 0.285889 0
-23 14 11 1 0.286865 0
-23 14 12 1 0.288818 0
-23 14 13 1 0.291992 0
-23 14 14 1 0.292725 0
-23 14 15 1 0.288818 0.247192
-23 14 16 1 0.283447 0.381836
-23 14 17 1 0.287109 0.500977
-23 14 18 1 0.294189 0.609863
-23 14 19 1 0.335449 0.719727
-23 14 20 1 0.390625 0.819824
-23 14 21 1 0.427979 0.901367
-23 14 22 1 0.4375 0.961914
-23 14 23 1 0.434326 1
-23 14 24 1 0.429199 1
-23 14 25 1 0.420898 1
-23 14 26 0.969727 0.410156 1
-23 14 27 0.897949 0.397705 1
-23 14 28 0.822754 0.384521 1
-23 14 29 0.745117 0.371582 1
-23 14 30 0.666504 0.359619 1
-23 14 31 0.585449 0.348877 1
-23 15 0 1 0.364258 0
-23 15 1 1 0.364258 0
-23 15 2 1 0.364258 0
-23 15 3 1 0.364258 0
-23 15 4 1 0.364258 0
-23 15 5 1 0.364258 0
-23 15 6 1 0.364258 0
-23 15 7 1 0.364502 0
-23 15 8 1 0.364502 0
-23 15 9 1 0.364746 0
-23 15 10 1 0.365234 0
-23 15 11 1 0.365967 0
-23 15 12 1 0.367432 0
-23 15 13 1 0.369629 0
-23 15 14 1 0.369873 0
-23 15 15 1 0.366211 0.25415
-23 15 16 1 0.361816 0.383301
-23 15 17 1 0.361084 0.498535
-23 15 18 1 0.365967 0.60791
-23 15 19 1 0.391602 0.716309
-23 15 20 1 0.435547 0.817383
-23 15 21 1 0.468506 0.900391
-23 15 22 1 0.476074 0.961426
-23 15 23 1 0.471191 1
-23 15 24 1 0.464111 1
-23 15 25 1 0.453613 1
-23 15 26 0.966309 0.44043 1
-23 15 27 0.894531 0.425293 1
-23 15 28 0.819336 0.409424 1
-23 15 29 0.742188 0.394287 1
-23 15 30 0.663086 0.379883 1
-23 15 31 0.582031 0.366943 1
-23 16 0 1 0.448486 0
-23 16 1 1 0.448486 0
-23 16 2 1 0.448486 0
-23 16 3 1 0.448486 0
-23 16 4 1 0.448486 0
-23 16 5 1 0.448486 0
-23 16 6 1 0.448486 0
-23 16 7 1 0.448486 0
-23 16 8 1 0.448486 0
-23 16 9 1 0.44873 0
-23 16 10 1 0.449219 0
-23 16 11 1 0.449707 0
-23 16 12 1 0.450684 0
-23 16 13 1 0.452148 0
-23 16 14 1 0.452148 0
-23 16 15 1 0.449463 0.269287
-23 16 16 1 0.445557 0.38916
-23 16 17 1 0.441895 0.498291
-23 16 18 1 0.445312 0.606934
-23 16 19 1 0.457031 0.711426
-23 16 20 1 0.490479 0.813477
-23 16 21 1 0.519043 0.898438
-23 16 22 1 0.524902 0.960938
-23 16 23 1 0.518066 1
-23 16 24 1 0.508789 1
-23 16 25 1 0.49585 1
-23 16 26 0.960938 0.479492 1
-23 16 27 0.88916 0.461182 1
-23 16 28 0.813965 0.442383 1
-23 16 29 0.736816 0.424072 1
-23 16 30 0.658203 0.406982 1
-23 16 31 0.577148 0.391357 1
-23 17 0 1 0.535645 0
-23 17 1 1 0.535645 0
-23 17 2 1 0.535645 0
-23 17 3 1 0.535645 0
-23 17 4 1 0.535645 0
-23 17 5 1 0.535645 0
-23 17 6 1 0.535645 0
-23 17 7 1 0.535645 0
-23 17 8 1 0.535645 0
-23 17 9 1 0.536133 0
-23 17 10 1 0.536133 0
-23 17 11 1 0.536621 0
-23 17 12 1 0.537598 0
-23 17 13 1 0.538574 0
-23 17 14 1 0.538574 0.150146
-23 17 15 1 0.537109 0.294678
-23 17 16 1 0.533691 0.4021
-23 17 17 1 0.528809 0.50293
-23 17 18 1 0.526367 0.604492
-23 17 19 1 0.530762 0.706055
-23 17 20 1 0.552246 0.807129
-23 17 21 1 0.577637 0.89502
-23 17 22 1 0.58252 0.959473
-23 17 23 1 0.57373 1
-23 17 24 1 0.562012 1
-23 17 25 1 0.546387 1
-23 17 26 0.953125 0.526367 1
-23 17 27 0.881836 0.504883 1
-23 17 28 0.806641 0.482422 1
-23 17 29 0.729492 0.460693 1
-23 17 30 0.651367 0.44043 1
-23 17 31 0.569824 0.421875 1
-23 18 0 1 0.624023 0.14978
-23 18 1 1 0.624023 0.14978
-23 18 2 1 0.624023 0.14978
-23 18 3 1 0.624023 0.149902
-23 18 4 1 0.624023 0.149902
-23 18 5 1 0.624023 0.149902
-23 18 6 1 0.624023 0.149902
-23 18 7 1 0.624023 0.149902
-23 18 8 1 0.624512 0.150024
-23 18 9 1 0.624512 0.150146
-23 18 10 1 0.624512 0.150391
-23 18 11 1 0.625 0.150879
-23 18 12 1 0.625488 0.151733
-23 18 13 1 0.626465 0.153076
-23 18 14 1 0.626953 0.222778
-23 18 15 1 0.625977 0.328125
-23 18 16 1 0.624023 0.42334
-23 18 17 1 0.619629 0.515625
-23 18 18 1 0.613281 0.607422
-23 18 19 1 0.611328 0.703125
-23 18 20 1 0.619141 0.797363
-23 18 21 1 0.640137 0.88916
-23 18 22 1 0.64502 0.956055
-23 18 23 1 0.634766 1
-23 18 24 1 0.621094 1
-23 18 25 1 0.601562 1
-23 18 26 0.942383 0.578613 1
-23 18 27 0.871094 0.553223 1
-23 18 28 0.796387 0.527344 1
-23 18 29 0.720215 0.502441 1
-23 18 30 0.64209 0.47876 1
-23 18 31 0.560547 0.457031 1
-23 19 0 1 0.710449 0.24292
-23 19 1 1 0.710449 0.24292
-23 19 2 1 0.710449 0.24292
-23 19 3 1 0.710449 0.24292
-23 19 4 1 0.710449 0.24292
-23 19 5 1 0.710449 0.24292
-23 19 6 1 0.710449 0.243042
-23 19 7 1 0.710449 0.243042
-23 19 8 1 0.710449 0.243042
-23 19 9 1 0.710449 0.243042
-23 19 10 1 0.710938 0.243164
-23 19 11 1 0.710938 0.243408
-23 19 12 1 0.711426 0.243652
-23 19 13 1 0.712402 0.244263
-23 19 14 1 0.712891 0.274658
-23 19 15 1 0.712891 0.361572
-23 19 16 1 0.712402 0.448242
-23 19 17 1 0.708984 0.534668
-23 19 18 1 0.702637 0.619629
-23 19 19 1 0.693359 0.702637
-23 19 20 1 0.69043 0.789062
-23 19 21 1 0.702148 0.878906
-23 19 22 1 0.708496 0.951172
-23 19 23 1 0.697266 1
-23 19 24 1 0.681641 1
-23 19 25 0.993164 0.65918 1
-23 19 26 0.927734 0.632324 1
-23 19 27 0.856934 0.603516 1
-23 19 28 0.783203 0.574707 1
-23 19 29 0.708008 0.546875 1
-23 19 30 0.630371 0.52002 1
-23 19 31 0.54834 0.495605 1
-23 20 0 1 0.790527 0.293213
-23 20 1 1 0.790527 0.293213
-23 20 2 1 0.790527 0.293213
-23 20 3 1 0.790527 0.293213
-23 20 4 1 0.790527 0.293213
-23 20 5 1 0.790527 0.293213
-23 20 6 1 0.791016 0.293213
-23 20 7 1 0.791016 0.293213
-23 20 8 1 0.791016 0.293457
-23 20 9 1 0.791016 0.293457
-23 20 10 1 0.791016 0.293457
-23 20 11 1 0.791016 0.293457
-23 20 12 1 0.791504 0.293701
-23 20 13 1 0.791992 0.293945
-23 20 14 1 0.792969 0.306396
-23 20 15 1 0.793457 0.385498
-23 20 16 1 0.793945 0.468262
-23 20 17 1 0.79248 0.552734
-23 20 18 1 0.787598 0.635742
-23 20 19 1 0.77832 0.712891
-23 20 20 1 0.765625 0.785645
-23 20 21 1 0.762207 0.865234
-23 20 22 1 0.77002 0.942871
-23 20 23 1 0.758789 0.994629
-23 20 24 1 0.741211 1
-23 20 25 0.973633 0.71582 1
-23 20 26 0.90918 0.685547 1
-23 20 27 0.839844 0.654297 1
-23 20 28 0.767578 0.622559 1
-23 20 29 0.693359 0.592285 1
-23 20 30 0.616211 0.562988 1
-23 20 31 0.53418 0.536133 1
-23 21 0 1 0.864258 0.318604
-23 21 1 1 0.864258 0.318604
-23 21 2 1 0.864258 0.318604
-23 21 3 1 0.864258 0.318604
-23 21 4 1 0.864258 0.318604
-23 21 5 1 0.864258 0.318604
-23 21 6 1 0.864258 0.318604
-23 21 7 1 0.864258 0.318604
-23 21 8 1 0.864258 0.318848
-23 21 9 1 0.864258 0.318848
-23 21 10 1 0.864746 0.318848
-23 21 11 1 0.864746 0.318848
-23 21 12 1 0.864746 0.318848
-23 21 13 1 0.865234 0.318848
-23 21 14 1 0.866211 0.319092
-23 21 15 1 0.867188 0.394287
-23 21 16 1 0.868164 0.476562
-23 21 17 1 0.867676 0.561523
-23 21 18 1 0.865234 0.645508
-23 21 19 1 0.85791 0.724121
-23 21 20 1 0.845703 0.793945
-23 21 21 1 0.829102 0.856934
-23 21 22 1 0.82666 0.930176
-23 21 23 1 0.817871 0.98584
-23 21 24 1 0.79834 1
-23 21 25 0.949219 0.769531 1
-23 21 26 0.88623 0.737793 1
-23 21 27 0.819336 0.70459 1
-23 21 28 0.749512 0.671387 1
-23 21 29 0.676758 0.638672 1
-23 21 30 0.600098 0.60791 1
-23 21 31 0.51709 0.578125 1
-23 22 0 1 0.928711 0.324951
-23 22 1 1 0.928711 0.324951
-23 22 2 1 0.928711 0.324951
-23 22 3 1 0.928711 0.324951
-23 22 4 1 0.928711 0.324951
-23 22 5 1 0.928711 0.324951
-23 22 6 1 0.928711 0.324951
-23 22 7 1 0.928711 0.324951
-23 22 8 1 0.928711 0.324951
-23 22 9 1 0.928711 0.324951
-23 22 10 1 0.928711 0.324951
-23 22 11 1 0.928711 0.324951
-23 22 12 1 0.929199 0.324951
-23 22 13 1 0.929199 0.324951
-23 22 14 1 0.929688 0.324951
-23 22 15 1 0.931152 0.387451
-23 22 16 1 0.932617 0.470947
-23 22 17 1 0.933105 0.557129
-23 22 18 1 0.931641 0.643066
-23 22 19 1 0.926758 0.724609
-23 22 20 1 0.91748 0.79834
-23 22 21 1 0.901855 0.861816
-23 22 22 1 0.881348 0.915527
-23 22 23 1 0.873535 0.974609
-23 22 24 0.974609 0.850098 1
-23 22 25 0.919922 0.819824 1
-23 22 26 0.86084 0.788086 1
-23 22 27 0.797363 0.754395 1
-23 22 28 0.72998 0.720703 1
-23 22 29 0.658203 0.687012 1
-23 22 30 0.581543 0.653809 1
-23 22 31 0.496826 0.621582 1
-23 23 0 1 0.97998 0.320312
-23 23 1 1 0.97998 0.320312
-23 23 2 1 0.97998 0.320312
-23 23 3 1 0.97998 0.320312
-23 23 4 1 0.97998 0.320312
-23 23 5 1 0.97998 0.320312
-23 23 6 1 0.97998 0.320312
-23 23 7 1 0.97998 0.320312
-23 23 8 1 0.97998 0.320312
-23 23 9 1 0.97998 0.320312
-23 23 10 1 0.97998 0.320312
-23 23 11 1 0.97998 0.320312
-23 23 12 1 0.97998 0.320312
-23 23 13 1 0.980469 0.320312
-23 23 14 1 0.980469 0.320312
-23 23 15 1 0.981934 0.370117
-23 23 16 1 0.983887 0.455811
-23 23 17 1 0.985352 0.543457
-23 23 18 1 0.984375 0.630371
-23 23 19 1 0.980469 0.712891
-23 23 20 1 0.973145 0.788574
-23 23 21 1 0.960449 0.856445
-23 23 22 1 0.943359 0.914551
-23 23 23 0.98584 0.922852 0.961426
-23 23 24 0.941406 0.897461 0.996094
-23 23 25 0.89209 0.869141 1
-23 23 26 0.836426 0.837891 1
-23 23 27 0.775391 0.804199 1
-23 23 28 0.709473 0.769043 1
-23 23 29 0.637695 0.733398 1
-23 23 30 0.55957 0.697266 1
-23 23 31 0.47168 0.662598 1
-23 24 0 1 1 0.312256
-23 24 1 1 1 0.312256
-23 24 2 1 1 0.312256
-23 24 3 1 1 0.312256
-23 24 4 1 1 0.312256
-23 24 5 1 1 0.312256
-23 24 6 1 1 0.312256
-23 24 7 1 1 0.312256
-23 24 8 1 1 0.312256
-23 24 9 1 1 0.312256
-23 24 10 1 1 0.312256
-23 24 11 1 1 0.312256
-23 24 12 1 1 0.312256
-23 24 13 1 1 0.312256
-23 24 14 1 1 0.312256
-23 24 15 1 1 0.348389
-23 24 16 1 1 0.436035
-23 24 17 1 1 0.523926
-23 24 18 1 1 0.61084
-23 24 19 1 1 0.693848
-23 24 20 1 1 0.769043
-23 24 21 1 1 0.836914
-23 24 22 0.983398 0.983887 0.895508
-23 24 23 0.94873 0.966309 0.945801
-23 24 24 0.916016 0.950684 0.992188
-23 24 25 0.869629 0.923828 1
-23 24 26 0.813965 0.890137 1
-23 24 27 0.75293 0.854004 1
-23 24 28 0.686523 0.816406 1
-23 24 29 0.614258 0.77832 1
-23 24 30 0.53418 0.740234 1
-23 24 31 0.441895 0.702637 1
-23 25 0 1 1 0.301758
-23 25 1 1 1 0.301758
-23 25 2 1 1 0.301758
-23 25 3 1 1 0.301758
-23 25 4 1 1 0.301758
-23 25 5 1 1 0.301758
-23 25 6 1 1 0.301758
-23 25 7 1 1 0.301758
-23 25 8 1 1 0.301758
-23 25 9 1 1 0.301758
-23 25 10 1 1 0.301758
-23 25 11 1 1 0.301758
-23 25 12 1 1 0.301758
-23 25 13 1 1 0.301758
-23 25 14 1 1 0.301758
-23 25 15 1 1 0.321533
-23 25 16 1 1 0.411621
-23 25 17 1 1 0.5
-23 25 18 1 1 0.586426
-23 25 19 1 1 0.668457
-23 25 20 0.98584 1 0.743652
-23 25 21 0.962402 1 0.812012
-23 25 22 0.933594 1 0.872559
-23 25 23 0.904297 1 0.926758
-23 25 24 0.873535 0.993652 0.974609
-23 25 25 0.835938 0.974609 1
-23 25 26 0.786621 0.946289 1
-23 25 27 0.726562 0.909668 1
-23 25 28 0.659668 0.870117 1
-23 25 29 0.585449 0.829102 1
-23 25 30 0.501953 0.787598 1
-23 25 31 0.402344 0.74707 1
-23 26 0 0.962891 1 0.289795
-23 26 1 0.962891 1 0.289795
-23 26 2 0.962891 1 0.289795
-23 26 3 0.962891 1 0.289795
-23 26 4 0.962891 1 0.289795
-23 26 5 0.962891 1 0.289795
-23 26 6 0.962891 1 0.289795
-23 26 7 0.962891 1 0.289795
-23 26 8 0.962891 1 0.289795
-23 26 9 0.962891 1 0.289795
-23 26 10 0.962891 1 0.289795
-23 26 11 0.962891 1 0.289795
-23 26 12 0.962891 1 0.289795
-23 26 13 0.962891 1 0.289551
-23 26 14 0.962891 1 0.289551
-23 26 15 0.962402 1 0.289551
-23 26 16 0.960449 1 0.383301
-23 26 17 0.956055 1 0.472168
-23 26 18 0.94873 1 0.558105
-23 26 19 0.937012 1 0.639648
-23 26 20 0.921387 1 0.714844
-23 26 21 0.900879 1 0.78418
-23 26 22 0.876465 1 0.847656
-23 26 23 0.850098 1 0.903809
-23 26 24 0.821289 1 0.952637
-23 26 25 0.785645 1 0.999023
-23 26 26 0.742188 0.994629 1
-23 26 27 0.687988 0.963867 1
-23 26 28 0.622559 0.925781 1
-23 26 29 0.546387 0.883301 1
-23 26 30 0.457275 0.839844 1
-23 26 31 0.343506 0.796387 1
-23 27 0 0.885254 1 0.276611
-23 27 1 0.885254 1 0.276611
-23 27 2 0.885254 1 0.276611
-23 27 3 0.885254 1 0.276611
-23 27 4 0.885254 1 0.276611
-23 27 5 0.885254 1 0.276611
-23 27 6 0.885254 1 0.276611
-23 27 7 0.885254 1 0.276611
-23 27 8 0.885254 1 0.276611
-23 27 9 0.885254 1 0.276611
-23 27 10 0.885254 1 0.276611
-23 27 11 0.885254 1 0.276611
-23 27 12 0.885254 1 0.276611
-23 27 13 0.885254 1 0.276611
-23 27 14 0.885254 1 0.276611
-23 27 15 0.885254 1 0.276611
-23 27 16 0.883301 1 0.351562
-23 27 17 0.878906 1 0.441895
-23 27 18 0.872559 1 0.527344
-23 27 19 0.862305 1 0.608398
-23 27 20 0.848633 1 0.683594
-23 27 21 0.830566 1 0.753906
-23 27 22 0.809082 1 0.818848
-23 27 23 0.785156 1 0.875977
-23 27 24 0.757812 1 0.92627
-23 27 25 0.723633 1 0.974609
-23 27 26 0.681641 1 1
-23 27 27 0.630371 1 1
-23 27 28 0.566406 0.977051 1
-23 27 29 0.488281 0.937012 1
-23 27 30 0.388916 0.893066 1
-23 27 31 0.235107 0.847656 1
-23 28 0 0.799316 1 0.262695
-23 28 1 0.799316 1 0.262695
-23 28 2 0.799316 1 0.262695
-23 28 3 0.799316 1 0.262695
-23 28 4 0.799316 1 0.262695
-23 28 5 0.799316 1 0.262695
-23 28 6 0.799316 1 0.262939
-23 28 7 0.799316 1 0.262939
-23 28 8 0.799316 1 0.262939
-23 28 9 0.799316 1 0.262939
-23 28 10 0.799316 1 0.262939
-23 28 11 0.799316 1 0.262939
-23 28 12 0.799316 1 0.262939
-23 28 13 0.799316 1 0.262939
-23 28 14 0.799316 1 0.262939
-23 28 15 0.799316 1 0.262939
-23 28 16 0.797852 1 0.316162
-23 28 17 0.793945 1 0.408936
-23 28 18 0.787598 1 0.494873
-23 28 19 0.77832 1 0.575195
-23 28 20 0.765625 1 0.649902
-23 28 21 0.749023 1 0.720703
-23 28 22 0.729004 1 0.785645
-23 28 23 0.706055 1 0.84375
-23 28 24 0.679199 1 0.895508
-23 28 25 0.645996 1 0.944824
-23 28 26 0.604492 1 0.991699
-23 28 27 0.551758 1 1
-23 28 28 0.485352 1 1
-23 28 29 0.397705 0.985352 1
-23 28 30 0.26416 0.943848 1
-23 28 31 0 0.898438 1
-23 29 0 0.70166 1 0.248413
-23 29 1 0.70166 1 0.248413
-23 29 2 0.70166 1 0.248413
-23 29 3 0.70166 1 0.248413
-23 29 4 0.70166 1 0.248413
-23 29 5 0.70166 1 0.248413
-23 29 6 0.70166 1 0.248413
-23 29 7 0.70166 1 0.248413
-23 29 8 0.70166 1 0.248413
-23 29 9 0.70166 1 0.248413
-23 29 10 0.70166 1 0.248413
-23 29 11 0.70166 1 0.248413
-23 29 12 0.70166 1 0.248413
-23 29 13 0.70166 1 0.248413
-23 29 14 0.70166 1 0.248413
-23 29 15 0.702148 1 0.248535
-23 29 16 0.701172 1 0.275879
-23 29 17 0.696777 1 0.373047
-23 29 18 0.69043 1 0.459717
-23 29 19 0.680664 1 0.539551
-23 29 20 0.668457 1 0.61377
-23 29 21 0.651855 1 0.683594
-23 29 22 0.631836 1 0.749023
-23 29 23 0.608398 1 0.807129
-23 29 24 0.580566 1 0.858887
-23 29 25 0.545898 1 0.910156
-23 29 26 0.500977 1 0.958984
-23 29 27 0.441406 1 1
-23 29 28 0.359131 1 1
-23 29 29 0.217285 1 1
-23 29 30 0 0.991699 1
-23 29 31 0 0.948242 1
-23 30 0 0.587891 1 0.233643
-23 30 1 0.587891 1 0.233643
-23 30 2 0.587891 1 0.233643
-23 30 3 0.587891 1 0.233643
-23 30 4 0.587891 1 0.233643
-23 30 5 0.587891 1 0.233643
-23 30 6 0.587891 1 0.233643
-23 30 7 0.587891 1 0.233643
-23 30 8 0.587891 1 0.233643
-23 30 9 0.587891 1 0.233643
-23 30 10 0.587891 1 0.233643
-23 30 11 0.587891 1 0.233643
-23 30 12 0.587891 1 0.233643
-23 30 13 0.588379 1 0.233643
-23 30 14 0.588379 1 0.233643
-23 30 15 0.588867 1 0.233765
-23 30 16 0.588867 1 0.233765
-23 30 17 0.583496 1 0.334229
-23 30 18 0.575684 1 0.422119
-23 30 19 0.564453 1 0.501465
-23 30 20 0.549805 1 0.574707
-23 30 21 0.53125 1 0.643555
-23 30 22 0.507812 1 0.708008
-23 30 23 0.480225 1 0.766113
-23 30 24 0.447266 1 0.818359
-23 30 25 0.403076 1 0.869629
-23 30 26 0.340332 1 0.92041
-23 30 27 0.236206 1 0.96875
-23 30 28 0 1 1
-23 30 29 0 1 1
-23 30 30 0 1 1
-23 30 31 0 0.995605 1
-23 31 0 0.442139 1 0.21875
-23 31 1 0.442139 1 0.21875
-23 31 2 0.442139 1 0.21875
-23 31 3 0.442139 1 0.21875
-23 31 4 0.442139 1 0.21875
-23 31 5 0.442139 1 0.21875
-23 31 6 0.442139 1 0.21875
-23 31 7 0.442139 1 0.21875
-23 31 8 0.442139 1 0.21875
-23 31 9 0.442139 1 0.21875
-23 31 10 0.442383 1 0.21875
-23 31 11 0.442383 1 0.21875
-23 31 12 0.442383 1 0.21875
-23 31 13 0.442627 1 0.21875
-23 31 14 0.442871 1 0.21875
-23 31 15 0.443359 1 0.218872
-23 31 16 0.444092 1 0.218872
-23 31 17 0.438477 1 0.291748
-23 31 18 0.426025 1 0.382568
-23 31 19 0.408936 1 0.461914
-23 31 20 0.386719 1 0.533691
-23 31 21 0.357178 1 0.601074
-23 31 22 0.317383 1 0.664551
-23 31 23 0.262939 1 0.72168
-23 31 24 0.171997 1 0.773438
-23 31 25 0 1 0.825684
-23 31 26 0 1 0.877441
-23 31 27 0 1 0.928223
-23 31 28 0 1 0.976074
-23 31 29 0 1 1
-23 31 30 0 1 1
-23 31 31 0 1 1
-24 0 0 1 0 0.0687866
-24 0 1 1 0 0.0687866
-24 0 2 1 0 0.0687866
-24 0 3 1 0 0.0687866
-24 0 4 1 0 0.0687866
-24 0 5 1 0 0.0687256
-24 0 6 1 0 0.0687256
-24 0 7 1 0 0.0686646
-24 0 8 1 0 0.0686035
-24 0 9 1 0 0.0684204
-24 0 10 1 0 0.0681152
-24 0 11 1 0 0.067627
-24 0 12 1 0 0.0667114
-24 0 13 1 0 0.0651245
-24 0 14 1 0 0.0637207
-24 0 15 1 0 0.175781
-24 0 16 1 0 0.344971
-24 0 17 1 0 0.470215
-24 0 18 1 0 0.580078
-24 0 19 1 0 0.687988
-24 0 20 1 0.2323 0.787598
-24 0 21 1 0.317139 0.87207
-24 0 22 1 0.357178 0.938477
-24 0 23 1 0.366943 0.989258
-24 0 24 1 0.367432 1
-24 0 25 1 0.365967 1
-24 0 26 1 0.362305 1
-24 0 27 0.991211 0.356445 1
-24 0 28 0.91748 0.349121 1
-24 0 29 0.840332 0.341309 1
-24 0 30 0.761719 0.333496 1
-24 0 31 0.681641 0.325928 1
-24 1 0 1 0 0.0687866
-24 1 1 1 0 0.0687866
-24 1 2 1 0 0.0687866
-24 1 3 1 0 0.0687866
-24 1 4 1 0 0.0687256
-24 1 5 1 0 0.0687256
-24 1 6 1 0 0.0687256
-24 1 7 1 0 0.0686646
-24 1 8 1 0 0.0686035
-24 1 9 1 0 0.0684204
-24 1 10 1 0 0.0681152
-24 1 11 1 0 0.067627
-24 1 12 1 0 0.0667114
-24 1 13 1 0 0.0651245
-24 1 14 1 0 0.0637207
-24 1 15 1 0 0.175781
-24 1 16 1 0 0.344971
-24 1 17 1 0 0.470215
-24 1 18 1 0 0.580078
-24 1 19 1 0 0.687988
-24 1 20 1 0.2323 0.787598
-24 1 21 1 0.317383 0.87207
-24 1 22 1 0.357178 0.938477
-24 1 23 1 0.366943 0.989258
-24 1 24 1 0.367432 1
-24 1 25 1 0.365967 1
-24 1 26 1 0.362305 1
-24 1 27 0.991211 0.356445 1
-24 1 28 0.91748 0.349121 1
-24 1 29 0.840332 0.341309 1
-24 1 30 0.761719 0.333496 1
-24 1 31 0.681641 0.325928 1
-24 2 0 1 0 0.0687256
-24 2 1 1 0 0.0687256
-24 2 2 1 0 0.0687256
-24 2 3 1 0 0.0687256
-24 2 4 1 0 0.0687256
-24 2 5 1 0 0.0687256
-24 2 6 1 0 0.0687256
-24 2 7 1 0 0.0686646
-24 2 8 1 0 0.0685425
-24 2 9 1 0 0.0684204
-24 2 10 1 0 0.0681152
-24 2 11 1 0 0.0675659
-24 2 12 1 0 0.0666504
-24 2 13 1 0 0.0651245
-24 2 14 1 0 0.0637207
-24 2 15 1 0 0.175781
-24 2 16 1 0 0.344971
-24 2 17 1 0 0.470215
-24 2 18 1 0 0.580078
-24 2 19 1 0 0.687988
-24 2 20 1 0.232422 0.787598
-24 2 21 1 0.317383 0.87207
-24 2 22 1 0.357178 0.938477
-24 2 23 1 0.366943 0.989258
-24 2 24 1 0.367432 1
-24 2 25 1 0.365967 1
-24 2 26 1 0.362305 1
-24 2 27 0.991211 0.356445 1
-24 2 28 0.91748 0.349121 1
-24 2 29 0.840332 0.341309 1
-24 2 30 0.761719 0.333496 1
-24 2 31 0.681641 0.325928 1
-24 3 0 1 0 0.0687256
-24 3 1 1 0 0.0687256
-24 3 2 1 0 0.0687256
-24 3 3 1 0 0.0687256
-24 3 4 1 0 0.0686646
-24 3 5 1 0 0.0686646
-24 3 6 1 0 0.0686646
-24 3 7 1 0 0.0686035
-24 3 8 1 0 0.0685425
-24 3 9 1 0 0.0683594
-24 3 10 1 0 0.0680542
-24 3 11 1 0 0.0675659
-24 3 12 1 0 0.0666504
-24 3 13 1 0 0.0650635
-24 3 14 1 0 0.0636597
-24 3 15 1 0 0.175781
-24 3 16 1 0 0.344971
-24 3 17 1 0 0.470215
-24 3 18 1 0 0.580078
-24 3 19 1 0 0.687988
-24 3 20 1 0.232544 0.787598
-24 3 21 1 0.317383 0.87207
-24 3 22 1 0.357178 0.938477
-24 3 23 1 0.367188 0.989258
-24 3 24 1 0.367432 1
-24 3 25 1 0.366211 1
-24 3 26 1 0.362305 1
-24 3 27 0.991211 0.356445 1
-24 3 28 0.91748 0.349365 1
-24 3 29 0.840332 0.341309 1
-24 3 30 0.761719 0.333496 1
-24 3 31 0.681641 0.325928 1
-24 4 0 1 0 0.0686035
-24 4 1 1 0 0.0686035
-24 4 2 1 0 0.0686035
-24 4 3 1 0 0.0686035
-24 4 4 1 0 0.0686035
-24 4 5 1 0 0.0686035
-24 4 6 1 0 0.0686035
-24 4 7 1 0 0.0685425
-24 4 8 1 0 0.0684814
-24 4 9 1 0 0.0682983
-24 4 10 1 0 0.0679932
-24 4 11 1 0 0.0674438
-24 4 12 1 0 0.0665283
-24 4 13 1 0 0.0650024
-24 4 14 1 0 0.0635986
-24 4 15 1 0 0.175781
-24 4 16 1 0 0.344971
-24 4 17 1 0 0.470215
-24 4 18 1 0 0.580078
-24 4 19 1 0 0.687988
-24 4 20 1 0.232666 0.787598
-24 4 21 1 0.317383 0.87207
-24 4 22 1 0.357422 0.938477
-24 4 23 1 0.367188 0.989258
-24 4 24 1 0.367432 1
-24 4 25 1 0.366211 1
-24 4 26 1 0.362549 1
-24 4 27 0.991211 0.356689 1
-24 4 28 0.91748 0.349365 1
-24 4 29 0.840332 0.341309 1
-24 4 30 0.761719 0.333496 1
-24 4 31 0.681641 0.325928 1
-24 5 0 1 0 0.0684814
-24 5 1 1 0 0.0684814
-24 5 2 1 0 0.0684814
-24 5 3 1 0 0.0684814
-24 5 4 1 0 0.0684814
-24 5 5 1 0 0.0684814
-24 5 6 1 0 0.0684204
-24 5 7 1 0 0.0684204
-24 5 8 1 0 0.0682983
-24 5 9 1 0 0.0681763
-24 5 10 1 0 0.0678711
-24 5 11 1 0 0.0673218
-24 5 12 1 0 0.0664062
-24 5 13 1 0 0.0648193
-24 5 14 1 0 0.0634155
-24 5 15 1 0 0.175781
-24 5 16 1 0 0.344971
-24 5 17 1 0 0.470215
-24 5 18 1 0 0.580078
-24 5 19 1 0 0.687988
-24 5 20 1 0.233032 0.787598
-24 5 21 1 0.317627 0.87207
-24 5 22 1 0.357422 0.938477
-24 5 23 1 0.367432 0.989258
-24 5 24 1 0.367676 1
-24 5 25 1 0.366211 1
-24 5 26 1 0.362549 1
-24 5 27 0.991211 0.356689 1
-24 5 28 0.91748 0.349365 1
-24 5 29 0.840332 0.341553 1
-24 5 30 0.761719 0.333496 1
-24 5 31 0.681641 0.326172 1
-24 6 0 1 0 0.0682373
-24 6 1 1 0 0.0682373
-24 6 2 1 0 0.0682373
-24 6 3 1 0 0.0681763
-24 6 4 1 0 0.0681763
-24 6 5 1 0 0.0681763
-24 6 6 1 0 0.0681763
-24 6 7 1 0 0.0681152
-24 6 8 1 0 0.0680542
-24 6 9 1 0 0.0678711
-24 6 10 1 0 0.0675659
-24 6 11 1 0 0.0670166
-24 6 12 1 0 0.0661011
-24 6 13 1 0 0.0645142
-24 6 14 1 0 0.0631104
-24 6 15 1 0 0.175781
-24 6 16 1 0 0.344971
-24 6 17 1 0 0.470215
-24 6 18 1 0 0.580078
-24 6 19 1 0 0.687988
-24 6 20 1 0.233643 0.787598
-24 6 21 1 0.318115 0.87207
-24 6 22 1 0.35791 0.938477
-24 6 23 1 0.367676 0.989258
-24 6 24 1 0.36792 1
-24 6 25 1 0.366699 1
-24 6 26 1 0.362793 1
-24 6 27 0.990723 0.356934 1
-24 6 28 0.91748 0.349609 1
-24 6 29 0.840332 0.341553 1
-24 6 30 0.761719 0.33374 1
-24 6 31 0.681641 0.326172 1
-24 7 0 1 0 0.067688
-24 7 1 1 0 0.067688
-24 7 2 1 0 0.067688
-24 7 3 1 0 0.067688
-24 7 4 1 0 0.067688
-24 7 5 1 0 0.067627
-24 7 6 1 0 0.067627
-24 7 7 1 0 0.0675659
-24 7 8 1 0 0.0675049
-24 7 9 1 0 0.0673218
-24 7 10 1 0 0.0670166
-24 7 11 1 0 0.0664673
-24 7 12 1 0 0.0655518
-24 7 13 1 0 0.0639038
-24 7 14 1 0 0.0625
-24 7 15 1 0 0.175781
-24 7 16 1 0 0.344971
-24 7 17 1 0 0.470215
-24 7 18 1 0 0.57959
-24 7 19 1 0 0.687988
-24 7 20 1 0.234863 0.787598
-24 7 21 1 0.318848 0.87207
-24 7 22 1 0.358643 0.938477
-24 7 23 1 0.368164 0.989258
-24 7 24 1 0.368652 1
-24 7 25 1 0.367188 1
-24 7 26 1 0.363281 1
-24 7 27 0.990723 0.357422 1
-24 7 28 0.91748 0.350098 1
-24 7 29 0.840332 0.342041 1
-24 7 30 0.761719 0.333984 1
-24 7 31 0.681152 0.326416 1
-24 8 0 1 0 0.0665894
-24 8 1 1 0 0.0665894
-24 8 2 1 0 0.0665894
-24 8 3 1 0 0.0665894
-24 8 4 1 0 0.0665894
-24 8 5 1 0 0.0665894
-24 8 6 1 0 0.0665283
-24 8 7 1 0 0.0664673
-24 8 8 1 0 0.0664062
-24 8 9 1 0 0.0662231
-24 8 10 1 0 0.065918
-24 8 11 1 0 0.0653687
-24 8 12 1 0 0.0643921
-24 8 13 1 0 0.0627441
-24 8 14 1 0 0.0612793
-24 8 15 1 0 0.175781
-24 8 16 1 0 0.344971
-24 8 17 1 0 0.470215
-24 8 18 1 0 0.57959
-24 8 19 1 0 0.687988
-24 8 20 1 0.237305 0.787598
-24 8 21 1 0.320312 0.87207
-24 8 22 1 0.359863 0.938477
-24 8 23 1 0.369385 0.989258
-24 8 24 1 0.369629 1
-24 8 25 1 0.368164 1
-24 8 26 1 0.364258 1
-24 8 27 0.990723 0.358154 1
-24 8 28 0.91748 0.35083 1
-24 8 29 0.840332 0.342773 1
-24 8 30 0.761719 0.334717 1
-24 8 31 0.681152 0.326904 1
-24 9 0 1 0 0.0644531
-24 9 1 1 0 0.0644531
-24 9 2 1 0 0.0644531
-24 9 3 1 0 0.0644531
-24 9 4 1 0 0.0643921
-24 9 5 1 0 0.0643921
-24 9 6 1 0 0.0643921
-24 9 7 1 0 0.0643311
-24 9 8 1 0 0.064209
-24 9 9 1 0 0.0640259
-24 9 10 1 0 0.0637207
-24 9 11 1 0 0.0631104
-24 9 12 1 0 0.0621033
-24 9 13 1 0 0.0603638
-24 9 14 1 0 0.0587769
-24 9 15 1 0 0.175781
-24 9 16 1 0 0.344727
-24 9 17 1 0 0.470215
-24 9 18 1 0 0.57959
-24 9 19 1 0.0390625 0.687988
-24 9 20 1 0.241943 0.787109
-24 9 21 1 0.323242 0.87207
-24 9 22 1 0.362061 0.938477
-24 9 23 1 0.371582 0.989258
-24 9 24 1 0.371826 1
-24 9 25 1 0.370117 1
-24 9 26 1 0.365967 1
-24 9 27 0.990723 0.359863 1
-24 9 28 0.91748 0.352295 1
-24 9 29 0.840332 0.343994 1
-24 9 30 0.761719 0.335693 1
-24 9 31 0.681152 0.328125 1
-24 10 0 1 0 0.0601807
-24 10 1 1 0 0.0601807
-24 10 2 1 0 0.0601807
-24 10 3 1 0 0.0601807
-24 10 4 1 0 0.0601501
-24 10 5 1 0 0.0601501
-24 10 6 1 0 0.0601196
-24 10 7 1 0 0.0600586
-24 10 8 1 0 0.059967
-24 10 9 1 0 0.0597534
-24 10 10 1 0 0.0593872
-24 10 11 1 0 0.0587158
-24 10 12 1 0 0.0575562
-24 10 13 1 0 0.0555725
-24 10 14 1 0 0.0538025
-24 10 15 1 0 0.175903
-24 10 16 1 0 0.344727
-24 10 17 1 0 0.470459
-24 10 18 1 0 0.57959
-24 10 19 1 0.0995483 0.6875
-24 10 20 1 0.249878 0.787109
-24 10 21 1 0.328369 0.87207
-24 10 22 1 0.366455 0.938477
-24 10 23 1 0.375488 0.989258
-24 10 24 1 0.375488 1
-24 10 25 1 0.373535 1
-24 10 26 1 0.369141 1
-24 10 27 0.990723 0.362793 1
-24 10 28 0.916992 0.354736 1
-24 10 29 0.839844 0.346191 1
-24 10 30 0.76123 0.337891 1
-24 10 31 0.681152 0.329834 1
-24 11 0 1 0 0.051239
-24 11 1 1 0 0.0512085
-24 11 2 1 0 0.0512085
-24 11 3 1 0 0.0512085
-24 11 4 1 0 0.0512085
-24 11 5 1 0 0.051178
-24 11 6 1 0 0.0511475
-24 11 7 1 0 0.0510864
-24 11 8 1 0 0.0509338
-24 11 9 1 0 0.0506897
-24 11 10 1 0 0.0502014
-24 11 11 1 0 0.0493164
-24 11 12 1 0 0.04776
-24 11 13 1 0 0.0450134
-24 11 14 1 0 0.042572
-24 11 15 1 0 0.176147
-24 11 16 1 0 0.344482
-24 11 17 1 0 0.470215
-24 11 18 1 0 0.579102
-24 11 19 1 0.143799 0.6875
-24 11 20 1 0.262939 0.786621
-24 11 21 1 0.337158 0.87207
-24 11 22 1 0.373779 0.938477
-24 11 23 1 0.382324 0.989258
-24 11 24 1 0.381836 1
-24 11 25 1 0.379639 1
-24 11 26 1 0.374756 1
-24 11 27 0.990234 0.367676 1
-24 11 28 0.916504 0.359375 1
-24 11 29 0.839844 0.350342 1
-24 11 30 0.760742 0.341309 1
-24 11 31 0.680664 0.333008 1
-24 12 0 1 0 0.0216827
-24 12 1 1 0 0.0216675
-24 12 2 1 0 0.0216522
-24 12 3 1 0 0.021637
-24 12 4 1 0 0.0215912
-24 12 5 1 0 0.0215302
-24 12 6 1 0 0.0213776
-24 12 7 1 0 0.0210876
-24 12 8 1 0 0.0205078
-24 12 9 1 0 0.0193176
-24 12 10 1 0 0.0167847
-24 12 11 1 0 0.00946045
-24 12 12 1 0.0542603 0
-24 12 13 1 0.0825806 0
-24 12 14 1 0.0970459 0
-24 12 15 1 0.0971069 0.176758
-24 12 16 1 0.0552979 0.344238
-24 12 17 1 0.0744629 0.469482
-24 12 18 1 0.0874023 0.579102
-24 12 19 1 0.189819 0.686523
-24 12 20 1 0.283203 0.786133
-24 12 21 1 0.351074 0.871582
-24 12 22 1 0.385742 0.938477
-24 12 23 1 0.393555 0.989258
-24 12 24 1 0.392334 1
-24 12 25 1 0.389404 1
-24 12 26 1 0.383789 1
-24 12 27 0.989258 0.375977 1
-24 12 28 0.916016 0.366699 1
-24 12 29 0.838867 0.356934 1
-24 12 30 0.760254 0.347168 1
-24 12 31 0.679688 0.338135 1
-24 13 0 1 0.18042 0
-24 13 1 1 0.18042 0
-24 13 2 1 0.18042 0
-24 13 3 1 0.180542 0
-24 13 4 1 0.180542 0
-24 13 5 1 0.180542 0
-24 13 6 1 0.180664 0
-24 13 7 1 0.180786 0
-24 13 8 1 0.181152 0
-24 13 9 1 0.181885 0
-24 13 10 1 0.183105 0
-24 13 11 1 0.185181 0
-24 13 12 1 0.188721 0
-24 13 13 1 0.194214 0
-24 13 14 1 0.19812 0
-24 13 15 1 0.197144 0.178345
-24 13 16 1 0.187012 0.343994
-24 13 17 1 0.188232 0.468262
-24 13 18 1 0.193115 0.578613
-24 13 19 1 0.240234 0.685547
-24 13 20 1 0.312012 0.785645
-24 13 21 1 0.372314 0.871094
-24 13 22 1 0.404297 0.938477
-24 13 23 1 0.410889 0.989258
-24 13 24 1 0.408936 1
-24 13 25 1 0.404785 1
-24 13 26 1 0.398193 1
-24 13 27 0.988281 0.388916 1
-24 13 28 0.915039 0.378418 1
-24 13 29 0.837891 0.367432 1
-24 13 30 0.759277 0.356689 1
-24 13 31 0.678711 0.346436 1
-24 14 0 1 0.265869 0
-24 14 1 1 0.265869 0
-24 14 2 1 0.265869 0
-24 14 3 1 0.265869 0
-24 14 4 1 0.265869 0
-24 14 5 1 0.265869 0
-24 14 6 1 0.265869 0
-24 14 7 1 0.265869 0
-24 14 8 1 0.266113 0
-24 14 9 1 0.266602 0
-24 14 10 1 0.26709 0
-24 14 11 1 0.268311 0
-24 14 12 1 0.270264 0
-24 14 13 1 0.273438 0
-24 14 14 1 0.275635 0
-24 14 15 1 0.27417 0.182617
-24 14 16 1 0.267822 0.344238
-24 14 17 1 0.266602 0.466797
-24 14 18 1 0.270752 0.577637
-24 14 19 1 0.296875 0.684082
-24 14 20 1 0.35083 0.78418
-24 14 21 1 0.402588 0.870605
-24 14 22 1 0.431152 0.938477
-24 14 23 1 0.436279 0.989258
-24 14 24 1 0.433105 1
-24 14 25 1 0.42749 1
-24 14 26 1 0.419189 1
-24 14 27 0.986816 0.408447 1
-24 14 28 0.913086 0.395996 1
-24 14 29 0.835938 0.383301 1
-24 14 30 0.757324 0.370605 1
-24 14 31 0.676758 0.358887 1
-24 15 0 1 0.345947 0
-24 15 1 1 0.345947 0
-24 15 2 1 0.345947 0
-24 15 3 1 0.345947 0
-24 15 4 1 0.345947 0
-24 15 5 1 0.345947 0
-24 15 6 1 0.345947 0
-24 15 7 1 0.346191 0
-24 15 8 1 0.346191 0
-24 15 9 1 0.346436 0
-24 15 10 1 0.346924 0
-24 15 11 1 0.347656 0
-24 15 12 1 0.349121 0
-24 15 13 1 0.351074 0
-24 15 14 1 0.352539 0
-24 15 15 1 0.35083 0.192139
-24 15 16 1 0.346191 0.346191
-24 15 17 1 0.343506 0.46582
-24 15 18 1 0.347656 0.577637
-24 15 19 1 0.360596 0.681641
-24 15 20 1 0.39917 0.781738
-24 15 21 1 0.442383 0.869141
-24 15 22 1 0.467529 0.937988
-24 15 23 1 0.470947 0.98877
-24 15 24 1 0.466309 1
-24 15 25 1 0.458984 1
-24 15 26 1 0.448486 1
-24 15 27 0.983887 0.435303 1
-24 15 28 0.910156 0.420654 1
-24 15 29 0.833008 0.405518 1
-24 15 30 0.754395 0.390625 1
-24 15 31 0.674316 0.376953 1
-24 16 0 1 0.428711 0
-24 16 1 1 0.428711 0
-24 16 2 1 0.428711 0
-24 16 3 1 0.428711 0
-24 16 4 1 0.428711 0
-24 16 5 1 0.428711 0
-24 16 6 1 0.428711 0
-24 16 7 1 0.428955 0
-24 16 8 1 0.428955 0
-24 16 9 1 0.429199 0
-24 16 10 1 0.429443 0
-24 16 11 1 0.429932 0
-24 16 12 1 0.430908 0
-24 16 13 1 0.432373 0
-24 16 14 1 0.433594 0
-24 16 15 1 0.431641 0.210815
-24 16 16 1 0.428223 0.351807
-24 16 17 1 0.424805 0.466309
-24 16 18 1 0.426514 0.576172
-24 16 19 1 0.431885 0.678223
-24 16 20 1 0.457275 0.777832
-24 16 21 1 0.492188 0.866699
-24 16 22 1 0.51416 0.937012
-24 16 23 1 0.515625 0.988281
-24 16 24 1 0.509277 1
-24 16 25 1 0.5 1
-24 16 26 1 0.487061 1
-24 16 27 0.979492 0.470947 1
-24 16 28 0.905762 0.453369 1
-24 16 29 0.828613 0.435059 1
-24 16 30 0.75 0.41748 1
-24 16 31 0.669922 0.401123 1
-24 17 0 1 0.513672 0
-24 17 1 1 0.513672 0
-24 17 2 1 0.513672 0
-24 17 3 1 0.513672 0
-24 17 4 1 0.513672 0
-24 17 5 1 0.513672 0
-24 17 6 1 0.513672 0
-24 17 7 1 0.513672 0
-24 17 8 1 0.51416 0
-24 17 9 1 0.51416 0
-24 17 10 1 0.51416 0
-24 17 11 1 0.514648 0
-24 17 12 1 0.515625 0
-24 17 13 1 0.516602 0
-24 17 14 1 0.517578 0
-24 17 15 1 0.516113 0.240723
-24 17 16 1 0.513672 0.364502
-24 17 17 1 0.510254 0.471191
-24 17 18 1 0.507324 0.574219
-24 17 19 1 0.510254 0.675781
-24 17 20 1 0.522461 0.771973
-24 17 21 1 0.549316 0.862793
-24 17 22 1 0.568359 0.93457
-24 17 23 1 0.568848 0.987305
-24 17 24 1 0.560547 1
-24 17 25 1 0.548828 1
-24 17 26 1 0.533203 1
-24 17 27 0.973145 0.513672 1
-24 17 28 0.899414 0.49292 1
-24 17 29 0.822754 0.471436 1
-24 17 30 0.744141 0.450684 1
-24 17 31 0.664062 0.431152 1
-24 18 0 1 0.599121 0
-24 18 1 1 0.599121 0
-24 18 2 1 0.599121 0
-24 18 3 1 0.599121 0
-24 18 4 1 0.599121 0
-24 18 5 1 0.599121 0
-24 18 6 1 0.599121 0
-24 18 7 1 0.599121 0
-24 18 8 1 0.599609 0
-24 18 9 1 0.599609 0
-24 18 10 1 0.599609 0
-24 18 11 1 0.600098 0
-24 18 12 1 0.600586 0
-24 18 13 1 0.601562 0
-24 18 14 1 0.602539 0.125366
-24 18 15 1 0.602051 0.279053
-24 18 16 1 0.600586 0.38501
-24 18 17 1 0.597656 0.482666
-24 18 18 1 0.592773 0.577637
-24 18 19 1 0.590332 0.672852
-24 18 20 1 0.59375 0.765137
-24 18 21 1 0.611328 0.855957
-24 18 22 1 0.62793 0.931152
-24 18 23 1 0.627441 0.985352
-24 18 24 1 0.617676 1
-24 18 25 1 0.603516 1
-24 18 26 1 0.584961 1
-24 18 27 0.963867 0.562012 1
-24 18 28 0.890625 0.537598 1
-24 18 29 0.813965 0.512695 1
-24 18 30 0.73584 0.48877 1
-24 18 31 0.65625 0.466064 1
-24 19 0 1 0.682617 0.203735
-24 19 1 1 0.682617 0.203735
-24 19 2 1 0.682617 0.203735
-24 19 3 1 0.682617 0.203735
-24 19 4 1 0.682617 0.203735
-24 19 5 1 0.682617 0.203735
-24 19 6 1 0.682617 0.203735
-24 19 7 1 0.682617 0.203735
-24 19 8 1 0.682617 0.203857
-24 19 9 1 0.682617 0.203857
-24 19 10 1 0.683105 0.204102
-24 19 11 1 0.683105 0.204346
-24 19 12 1 0.683594 0.204712
-24 19 13 1 0.684082 0.205444
-24 19 14 1 0.685547 0.216431
-24 19 15 1 0.685547 0.318359
-24 19 16 1 0.685547 0.410889
-24 19 17 1 0.683594 0.500488
-24 19 18 1 0.678711 0.587891
-24 19 19 1 0.672363 0.673828
-24 19 20 1 0.669922 0.760742
-24 19 21 1 0.674316 0.84668
-24 19 22 1 0.687988 0.924805
-24 19 23 1 0.687988 0.981445
-24 19 24 1 0.676758 1
-24 19 25 1 0.661133 1
-24 19 26 1 0.63916 1
-24 19 27 0.952148 0.612793 1
-24 19 28 0.878906 0.584961 1
-24 19 29 0.803223 0.556641 1
-24 19 30 0.725586 0.529785 1
-24 19 31 0.645996 0.504395 1
-24 20 0 1 0.760742 0.27124
-24 20 1 1 0.760742 0.27124
-24 20 2 1 0.760742 0.27124
-24 20 3 1 0.760742 0.27124
-24 20 4 1 0.760742 0.27124
-24 20 5 1 0.760742 0.27124
-24 20 6 1 0.760742 0.27124
-24 20 7 1 0.760742 0.27124
-24 20 8 1 0.760742 0.27124
-24 20 9 1 0.760742 0.271484
-24 20 10 1 0.760742 0.271484
-24 20 11 1 0.76123 0.271484
-24 20 12 1 0.76123 0.271729
-24 20 13 1 0.761719 0.272217
-24 20 14 1 0.762695 0.272705
-24 20 15 1 0.763672 0.350342
-24 20 16 1 0.76416 0.434814
-24 20 17 1 0.763672 0.519531
-24 20 18 1 0.760254 0.603027
-24 20 19 1 0.753418 0.682129
-24 20 20 1 0.744141 0.757812
-24 20 21 1 0.739258 0.836914
-24 20 22 1 0.746094 0.915527
-24 20 23 1 0.747559 0.975586
-24 20 24 1 0.735352 1
-24 20 25 1 0.717773 1
-24 20 26 1 0.692871 1
-24 20 27 0.937012 0.663574 1
-24 20 28 0.864746 0.632812 1
-24 20 29 0.790039 0.601562 1
-24 20 30 0.713379 0.571777 1
-24 20 31 0.634277 0.543457 1
-24 21 0 1 0.833496 0.310303
-24 21 1 1 0.833496 0.310303
-24 21 2 1 0.833496 0.310303
-24 21 3 1 0.833496 0.310303
-24 21 4 1 0.833496 0.310547
-24 21 5 1 0.833496 0.310547
-24 21 6 1 0.833496 0.310547
-24 21 7 1 0.833496 0.310547
-24 21 8 1 0.833496 0.310547
-24 21 9 1 0.833496 0.310547
-24 21 10 1 0.833496 0.310547
-24 21 11 1 0.833496 0.310547
-24 21 12 1 0.833984 0.310547
-24 21 13 1 0.834473 0.310791
-24 21 14 1 0.834961 0.311035
-24 21 15 1 0.835938 0.369873
-24 21 16 1 0.837402 0.450439
-24 21 17 1 0.837402 0.533203
-24 21 18 1 0.835449 0.615723
-24 21 19 1 0.830566 0.693359
-24 21 20 1 0.820801 0.76416
-24 21 21 1 0.808105 0.831055
-24 21 22 1 0.802246 0.901855
-24 21 23 1 0.804688 0.967285
-24 21 24 1 0.792969 1
-24 21 25 1 0.772949 1
-24 21 26 0.984375 0.745605 1
-24 21 27 0.917969 0.713379 1
-24 21 28 0.847656 0.680176 1
-24 21 29 0.774414 0.646973 1
-24 21 30 0.699219 0.615234 1
-24 21 31 0.620605 0.584473 1
-24 22 0 1 0.898438 0.328369
-24 22 1 1 0.898438 0.328369
-24 22 2 1 0.898438 0.328369
-24 22 3 1 0.898438 0.328369
-24 22 4 1 0.898438 0.328369
-24 22 5 1 0.898438 0.328369
-24 22 6 1 0.898438 0.328369
-24 22 7 1 0.898438 0.328369
-24 22 8 1 0.898438 0.328369
-24 22 9 1 0.898438 0.328369
-24 22 10 1 0.898438 0.328369
-24 22 11 1 0.898438 0.328613
-24 22 12 1 0.898926 0.328613
-24 22 13 1 0.898926 0.328613
-24 22 14 1 0.899414 0.328613
-24 22 15 1 0.900879 0.373535
-24 22 16 1 0.902832 0.453857
-24 22 17 1 0.903809 0.537109
-24 22 18 1 0.902832 0.620117
-24 22 19 1 0.898926 0.699219
-24 22 20 1 0.891113 0.770996
-24 22 21 1 0.878418 0.834961
-24 22 22 1 0.861816 0.89209
-24 22 23 1 0.856934 0.95459
-24 22 24 1 0.847168 1
-24 22 25 1 0.825195 1
-24 22 26 0.959961 0.794922 1
-24 22 27 0.895996 0.76123 1
-24 22 28 0.828125 0.726562 1
-24 22 29 0.757324 0.692383 1
-24 22 30 0.683105 0.658691 1
-24 22 31 0.60498 0.626465 1
-24 23 0 1 0.952637 0.331055
-24 23 1 1 0.952637 0.331055
-24 23 2 1 0.952637 0.331055
-24 23 3 1 0.952637 0.331055
-24 23 4 1 0.952637 0.331055
-24 23 5 1 0.953125 0.331055
-24 23 6 1 0.953125 0.331055
-24 23 7 1 0.953125 0.331055
-24 23 8 1 0.953125 0.331055
-24 23 9 1 0.953125 0.331055
-24 23 10 1 0.953125 0.331055
-24 23 11 1 0.953125 0.331055
-24 23 12 1 0.953125 0.331055
-24 23 13 1 0.953613 0.331055
-24 23 14 1 0.953613 0.331055
-24 23 15 1 0.955078 0.36377
-24 23 16 1 0.957031 0.445557
-24 23 17 1 0.958984 0.529785
-24 23 18 1 0.958984 0.61377
-24 23 19 1 0.956543 0.694824
-24 23 20 1 0.950684 0.769043
-24 23 21 1 0.939941 0.835938
-24 23 22 1 0.924316 0.893555
-24 23 23 1 0.905273 0.940918
-24 23 24 1 0.895996 0.992188
-24 23 25 0.989258 0.871094 1
-24 23 26 0.933105 0.839355 1
-24 23 27 0.872559 0.806152 1
-24 23 28 0.808105 0.771973 1
-24 23 29 0.739258 0.736816 1
-24 23 30 0.666504 0.702148 1
-24 23 31 0.587891 0.66748 1
-24 24 0 1 0.996582 0.325928
-24 24 1 1 0.996582 0.325928
-24 24 2 1 0.996582 0.325928
-24 24 3 1 0.996582 0.325928
-24 24 4 1 0.996582 0.325928
-24 24 5 1 0.996582 0.325928
-24 24 6 1 0.99707 0.325928
-24 24 7 1 0.99707 0.325928
-24 24 8 1 0.99707 0.325928
-24 24 9 1 0.99707 0.325928
-24 24 10 1 0.99707 0.325928
-24 24 11 1 0.99707 0.325928
-24 24 12 1 0.99707 0.325928
-24 24 13 1 0.99707 0.325928
-24 24 14 1 0.997559 0.325928
-24 24 15 1 0.998535 0.345947
-24 24 16 1 1 0.429932
-24 24 17 1 1 0.515137
-24 24 18 1 1 0.600098
-24 24 19 1 1 0.681641
-24 24 20 1 0.997559 0.756836
-24 24 21 1 0.98877 0.825684
-24 24 22 1 0.976074 0.886719
-24 24 23 1 0.959473 0.9375
-24 24 24 1 0.939941 0.979004
-24 24 25 0.958496 0.913574 1
-24 24 26 0.907227 0.884277 1
-24 24 27 0.850586 0.851562 1
-24 24 28 0.788086 0.816895 1
-24 24 29 0.720215 0.780762 1
-24 24 30 0.647461 0.743652 1
-24 24 31 0.567383 0.707031 1
-24 25 0 1 1 0.317139
-24 25 1 1 1 0.317139
-24 25 2 1 1 0.317139
-24 25 3 1 1 0.317139
-24 25 4 1 1 0.317139
-24 25 5 1 1 0.317139
-24 25 6 1 1 0.317139
-24 25 7 1 1 0.317139
-24 25 8 1 1 0.317139
-24 25 9 1 1 0.317139
-24 25 10 1 1 0.317139
-24 25 11 1 1 0.317139
-24 25 12 1 1 0.317139
-24 25 13 1 1 0.317139
-24 25 14 1 1 0.317139
-24 25 15 1 1 0.322021
-24 25 16 1 1 0.408447
-24 25 17 1 1 0.494629
-24 25 18 1 1 0.57959
-24 25 19 1 1 0.660645
-24 25 20 1 1 0.73584
-24 25 21 1 1 0.805176
-24 25 22 1 1 0.866699
-24 25 23 0.997559 0.999512 0.91748
-24 25 24 0.966309 0.98291 0.962891
-24 25 25 0.931641 0.96582 1
-24 25 26 0.883789 0.937988 1
-24 25 27 0.827148 0.90332 1
-24 25 28 0.764648 0.866211 1
-24 25 29 0.696777 0.827637 1
-24 25 30 0.623047 0.788574 1
-24 25 31 0.541992 0.749023 1
-24 26 0 1 1 0.305908
-24 26 1 1 1 0.305908
-24 26 2 1 1 0.305908
-24 26 3 1 1 0.305908
-24 26 4 1 1 0.305908
-24 26 5 1 1 0.305908
-24 26 6 1 1 0.305908
-24 26 7 1 1 0.305908
-24 26 8 1 1 0.305908
-24 26 9 1 1 0.305908
-24 26 10 1 1 0.305908
-24 26 11 1 1 0.305908
-24 26 12 1 1 0.305908
-24 26 13 1 1 0.305908
-24 26 14 1 1 0.305908
-24 26 15 1 1 0.305908
-24 26 16 1 1 0.382568
-24 26 17 1 1 0.469238
-24 26 18 1 1 0.553711
-24 26 19 1 1 0.634277
-24 26 20 1 1 0.708984
-24 26 21 0.996582 1 0.77832
-24 26 22 0.973145 1 0.840332
-24 26 23 0.946777 1 0.894043
-24 26 24 0.919922 1 0.942383
-24 26 25 0.887695 1 0.989258
-24 26 26 0.848145 0.987793 1
-24 26 27 0.797852 0.958496 1
-24 26 28 0.736816 0.921387 1
-24 26 29 0.668945 0.880859 1
-24 26 30 0.59375 0.838867 1
-24 26 31 0.508789 0.796875 1
-24 27 0 0.975098 1 0.293457
-24 27 1 0.975098 1 0.293457
-24 27 2 0.975098 1 0.293457
-24 27 3 0.975098 1 0.293457
-24 27 4 0.975098 1 0.293457
-24 27 5 0.975098 1 0.293457
-24 27 6 0.975098 1 0.293457
-24 27 7 0.975098 1 0.293457
-24 27 8 0.975098 1 0.293457
-24 27 9 0.975098 1 0.293457
-24 27 10 0.975098 1 0.293213
-24 27 11 0.975098 1 0.293213
-24 27 12 0.975098 1 0.293213
-24 27 13 0.975098 1 0.293213
-24 27 14 0.975098 1 0.293213
-24 27 15 0.975098 1 0.293213
-24 27 16 0.974121 1 0.352295
-24 27 17 0.971191 1 0.44043
-24 27 18 0.966309 1 0.524414
-24 27 19 0.958496 1 0.604492
-24 27 20 0.946777 1 0.678711
-24 27 21 0.930664 1 0.748047
-24 27 22 0.910645 1 0.811523
-24 27 23 0.888184 1 0.867188
-24 27 24 0.86377 1 0.91748
-24 27 25 0.833496 1 0.96582
-24 27 26 0.796387 1 1
-24 27 27 0.751465 1 1
-24 27 28 0.695801 0.973633 1
-24 27 29 0.629395 0.93457 1
-24 27 30 0.552734 0.89209 1
-24 27 31 0.462891 0.847656 1
-24 28 0 0.895508 1 0.279541
-24 28 1 0.895508 1 0.279541
-24 28 2 0.895508 1 0.279541
-24 28 3 0.895508 1 0.279541
-24 28 4 0.895508 1 0.279541
-24 28 5 0.895508 1 0.279541
-24 28 6 0.895508 1 0.279541
-24 28 7 0.895508 1 0.279541
-24 28 8 0.895508 1 0.279541
-24 28 9 0.895508 1 0.279541
-24 28 10 0.895508 1 0.279541
-24 28 11 0.895508 1 0.279541
-24 28 12 0.895508 1 0.279541
-24 28 13 0.895508 1 0.279541
-24 28 14 0.895508 1 0.279541
-24 28 15 0.895508 1 0.279541
-24 28 16 0.894531 1 0.318359
-24 28 17 0.89209 1 0.408691
-24 28 18 0.887207 1 0.49292
-24 28 19 0.879883 1 0.572266
-24 28 20 0.869629 1 0.645996
-24 28 21 0.855957 1 0.715332
-24 28 22 0.838379 1 0.779297
-24 28 23 0.818359 1 0.836426
-24 28 24 0.795898 1 0.887695
-24 28 25 0.768066 1 0.9375
-24 28 26 0.73291 1 0.985352
-24 28 27 0.689453 1 1
-24 28 28 0.63623 1 1
-24 28 29 0.571777 0.983398 1
-24 28 30 0.49292 0.942383 1
-24 28 31 0.393311 0.898438 1
-24 29 0 0.806152 1 0.265137
-24 29 1 0.806152 1 0.265137
-24 29 2 0.806152 1 0.265137
-24 29 3 0.806152 1 0.265137
-24 29 4 0.806152 1 0.265137
-24 29 5 0.806152 1 0.265137
-24 29 6 0.806152 1 0.265137
-24 29 7 0.806152 1 0.265137
-24 29 8 0.806152 1 0.265137
-24 29 9 0.806152 1 0.265137
-24 29 10 0.806152 1 0.265137
-24 29 11 0.806152 1 0.265137
-24 29 12 0.806152 1 0.265137
-24 29 13 0.806152 1 0.265137
-24 29 14 0.806152 1 0.265137
-24 29 15 0.806152 1 0.265137
-24 29 16 0.806152 1 0.279053
-24 29 17 0.803223 1 0.373779
-24 29 18 0.798828 1 0.458496
-24 29 19 0.791992 1 0.537598
-24 29 20 0.782715 1 0.610352
-24 29 21 0.77002 1 0.679688
-24 29 22 0.754395 1 0.743652
-24 29 23 0.73584 1 0.80127
-24 29 24 0.714355 1 0.853027
-24 29 25 0.6875 1 0.904297
-24 29 26 0.65332 1 0.953613
-24 29 27 0.610352 1 0.999512
-24 29 28 0.556641 1 1
-24 29 29 0.489746 1 1
-24 29 30 0.4021 0.990723 1
-24 29 31 0.268799 0.948242 1
-24 30 0 0.707031 1 0.25
-24 30 1 0.707031 1 0.25
-24 30 2 0.707031 1 0.25
-24 30 3 0.707031 1 0.25
-24 30 4 0.707031 1 0.25
-24 30 5 0.707031 1 0.25
-24 30 6 0.707031 1 0.25
-24 30 7 0.707031 1 0.25
-24 30 8 0.707031 1 0.25
-24 30 9 0.707031 1 0.25
-24 30 10 0.707031 1 0.25
-24 30 11 0.707031 1 0.25
-24 30 12 0.707031 1 0.25
-24 30 13 0.707031 1 0.25
-24 30 14 0.707031 1 0.25
-24 30 15 0.70752 1 0.25
-24 30 16 0.70752 1 0.250244
-24 30 17 0.70459 1 0.335938
-24 30 18 0.699707 1 0.422119
-24 30 19 0.692383 1 0.500488
-24 30 20 0.682617 1 0.572754
-24 30 21 0.67041 1 0.640625
-24 30 22 0.654297 1 0.70459
-24 30 23 0.635742 1 0.761719
-24 30 24 0.614258 1 0.813965
-24 30 25 0.586426 1 0.865234
-24 30 26 0.55127 1 0.916016
-24 30 27 0.505859 1 0.964844
-24 30 28 0.446045 1 1
-24 30 29 0.36377 1 1
-24 30 30 0.224243 1 1
-24 30 31 0 0.995605 1
-24 31 0 0.592285 1 0.234985
-24 31 1 0.592285 1 0.234985
-24 31 2 0.592285 1 0.234985
-24 31 3 0.592285 1 0.234985
-24 31 4 0.592285 1 0.234985
-24 31 5 0.592285 1 0.234985
-24 31 6 0.592285 1 0.234985
-24 31 7 0.592285 1 0.234985
-24 31 8 0.592285 1 0.234985
-24 31 9 0.592285 1 0.234985
-24 31 10 0.592285 1 0.234985
-24 31 11 0.592285 1 0.234985
-24 31 12 0.592285 1 0.234985
-24 31 13 0.592285 1 0.234985
-24 31 14 0.592285 1 0.234985
-24 31 15 0.592773 1 0.234985
-24 31 16 0.593262 1 0.235107
-24 31 17 0.590332 1 0.294434
-24 31 18 0.583984 1 0.383545
-24 31 19 0.575195 1 0.46167
-24 31 20 0.563965 1 0.532715
-24 31 21 0.549316 1 0.599609
-24 31 22 0.530762 1 0.662109
-24 31 23 0.509277 1 0.71875
-24 31 24 0.484375 1 0.770508
-24 31 25 0.451416 1 0.822754
-24 31 26 0.407227 1 0.874512
-24 31 27 0.344727 1 0.925293
-24 31 28 0.242188 1 0.973633
-24 31 29 0 1 1
-24 31 30 0 1 1
-24 31 31 0 1 1
-25 0 0 1 0 0.0709839
-25 0 1 1 0 0.0709839
-25 0 2 1 0 0.0709839
-25 0 3 1 0 0.0709839
-25 0 4 1 0 0.0709839
-25 0 5 1 0 0.0709839
-25 0 6 1 0 0.0709229
-25 0 7 1 0 0.0709229
-25 0 8 1 0 0.0708618
-25 0 9 1 0 0.0706787
-25 0 10 1 0 0.0704346
-25 0 11 1 0 0.0700073
-25 0 12 1 0 0.0692139
-25 0 13 1 0 0.0678711
-25 0 14 1 0 0.0662231
-25 0 15 1 0 0.0646973
-25 0 16 1 0 0.298584
-25 0 17 1 0 0.431641
-25 0 18 1 0 0.543945
-25 0 19 1 0 0.649414
-25 0 20 1 0.136597 0.748047
-25 0 21 1 0.269043 0.836426
-25 0 22 1 0.336426 0.908691
-25 0 23 1 0.366699 0.964844
-25 0 24 1 0.374268 1
-25 0 25 1 0.374023 1
-25 0 26 1 0.371826 1
-25 0 27 1 0.367432 1
-25 0 28 1 0.361084 1
-25 0 29 0.928711 0.353516 1
-25 0 30 0.850586 0.345459 1
-25 0 31 0.770508 0.337158 1
-25 1 0 1 0 0.0709839
-25 1 1 1 0 0.0709839
-25 1 2 1 0 0.0709839
-25 1 3 1 0 0.0709839
-25 1 4 1 0 0.0709839
-25 1 5 1 0 0.0709839
-25 1 6 1 0 0.0709229
-25 1 7 1 0 0.0709229
-25 1 8 1 0 0.0708008
-25 1 9 1 0 0.0706787
-25 1 10 1 0 0.0704346
-25 1 11 1 0 0.0699463
-25 1 12 1 0 0.0691528
-25 1 13 1 0 0.0678711
-25 1 14 1 0 0.0662231
-25 1 15 1 0 0.0646973
-25 1 16 1 0 0.298584
-25 1 17 1 0 0.431641
-25 1 18 1 0 0.543945
-25 1 19 1 0 0.649414
-25 1 20 1 0.136597 0.748047
-25 1 21 1 0.269043 0.836426
-25 1 22 1 0.336426 0.908691
-25 1 23 1 0.366699 0.964844
-25 1 24 1 0.374268 1
-25 1 25 1 0.374023 1
-25 1 26 1 0.371826 1
-25 1 27 1 0.367432 1
-25 1 28 1 0.361084 1
-25 1 29 0.928711 0.353516 1
-25 1 30 0.850586 0.345459 1
-25 1 31 0.770508 0.337158 1
-25 2 0 1 0 0.0709839
-25 2 1 1 0 0.0709839
-25 2 2 1 0 0.0709839
-25 2 3 1 0 0.0709839
-25 2 4 1 0 0.0709229
-25 2 5 1 0 0.0709229
-25 2 6 1 0 0.0709229
-25 2 7 1 0 0.0708618
-25 2 8 1 0 0.0708008
-25 2 9 1 0 0.0706787
-25 2 10 1 0 0.0704346
-25 2 11 1 0 0.0699463
-25 2 12 1 0 0.0691528
-25 2 13 1 0 0.0678101
-25 2 14 1 0 0.0662231
-25 2 15 1 0 0.0646973
-25 2 16 1 0 0.298584
-25 2 17 1 0 0.431641
-25 2 18 1 0 0.543945
-25 2 19 1 0 0.649414
-25 2 20 1 0.136719 0.748047
-25 2 21 1 0.269043 0.836426
-25 2 22 1 0.336426 0.908691
-25 2 23 1 0.366943 0.964844
-25 2 24 1 0.374268 1
-25 2 25 1 0.374023 1
-25 2 26 1 0.371826 1
-25 2 27 1 0.367432 1
-25 2 28 1 0.361084 1
-25 2 29 0.928711 0.353516 1
-25 2 30 0.850586 0.345459 1
-25 2 31 0.770508 0.337158 1
-25 3 0 1 0 0.0709229
-25 3 1 1 0 0.0709229
-25 3 2 1 0 0.0709229
-25 3 3 1 0 0.0709229
-25 3 4 1 0 0.0709229
-25 3 5 1 0 0.0709229
-25 3 6 1 0 0.0708618
-25 3 7 1 0 0.0708618
-25 3 8 1 0 0.0708008
-25 3 9 1 0 0.0706177
-25 3 10 1 0 0.0703735
-25 3 11 1 0 0.0699463
-25 3 12 1 0 0.0691528
-25 3 13 1 0 0.0678101
-25 3 14 1 0 0.0661621
-25 3 15 1 0 0.0646362
-25 3 16 1 0 0.298584
-25 3 17 1 0 0.431641
-25 3 18 1 0 0.543945
-25 3 19 1 0 0.649414
-25 3 20 1 0.136963 0.748047
-25 3 21 1 0.269043 0.836426
-25 3 22 1 0.336426 0.908691
-25 3 23 1 0.366943 0.964844
-25 3 24 1 0.374268 1
-25 3 25 1 0.374023 1
-25 3 26 1 0.371826 1
-25 3 27 1 0.367432 1
-25 3 28 1 0.361084 1
-25 3 29 0.928711 0.353516 1
-25 3 30 0.850586 0.345459 1
-25 3 31 0.770508 0.337158 1
-25 4 0 1 0 0.0708618
-25 4 1 1 0 0.0708618
-25 4 2 1 0 0.0708618
-25 4 3 1 0 0.0708618
-25 4 4 1 0 0.0708618
-25 4 5 1 0 0.0708618
-25 4 6 1 0 0.0708008
-25 4 7 1 0 0.0708008
-25 4 8 1 0 0.0707397
-25 4 9 1 0 0.0705566
-25 4 10 1 0 0.0703125
-25 4 11 1 0 0.0698242
-25 4 12 1 0 0.0690308
-25 4 13 1 0 0.067749
-25 4 14 1 0 0.0661011
-25 4 15 1 0 0.0645752
-25 4 16 1 0 0.298584
-25 4 17 1 0 0.431641
-25 4 18 1 0 0.543945
-25 4 19 1 0 0.649414
-25 4 20 1 0.137329 0.748047
-25 4 21 1 0.269287 0.836426
-25 4 22 1 0.33667 0.908691
-25 4 23 1 0.366943 0.964844
-25 4 24 1 0.374268 1
-25 4 25 1 0.374023 1
-25 4 26 1 0.37207 1
-25 4 27 1 0.367676 1
-25 4 28 1 0.361328 1
-25 4 29 0.928711 0.353516 1
-25 4 30 0.850586 0.345459 1
-25 4 31 0.770508 0.337402 1
-25 5 0 1 0 0.0707397
-25 5 1 1 0 0.0707397
-25 5 2 1 0 0.0707397
-25 5 3 1 0 0.0707397
-25 5 4 1 0 0.0707397
-25 5 5 1 0 0.0707397
-25 5 6 1 0 0.0706787
-25 5 7 1 0 0.0706787
-25 5 8 1 0 0.0705566
-25 5 9 1 0 0.0704346
-25 5 10 1 0 0.0701904
-25 5 11 1 0 0.0697021
-25 5 12 1 0 0.0689087
-25 5 13 1 0 0.0675659
-25 5 14 1 0 0.065979
-25 5 15 1 0 0.0643921
-25 5 16 1 0 0.298584
-25 5 17 1 0 0.431641
-25 5 18 1 0 0.543945
-25 5 19 1 0 0.649414
-25 5 20 1 0.138062 0.748047
-25 5 21 1 0.269531 0.836426
-25 5 22 1 0.336914 0.908691
-25 5 23 1 0.367188 0.964844
-25 5 24 1 0.374512 1
-25 5 25 1 0.374268 1
-25 5 26 1 0.37207 1
-25 5 27 1 0.367676 1
-25 5 28 1 0.361328 1
-25 5 29 0.928711 0.35376 1
-25 5 30 0.850586 0.345459 1
-25 5 31 0.770508 0.337402 1
-25 6 0 1 0 0.0704956
-25 6 1 1 0 0.0704956
-25 6 2 1 0 0.0704956
-25 6 3 1 0 0.0704956
-25 6 4 1 0 0.0704956
-25 6 5 1 0 0.0704956
-25 6 6 1 0 0.0704346
-25 6 7 1 0 0.0704346
-25 6 8 1 0 0.0703735
-25 6 9 1 0 0.0701904
-25 6 10 1 0 0.0699463
-25 6 11 1 0 0.069458
-25 6 12 1 0 0.0686646
-25 6 13 1 0 0.0673218
-25 6 14 1 0 0.0656738
-25 6 15 1 0 0.0641479
-25 6 16 1 0 0.298584
-25 6 17 1 0 0.431641
-25 6 18 1 0 0.543945
-25 6 19 1 0 0.649414
-25 6 20 1 0.139404 0.748047
-25 6 21 1 0.27002 0.835938
-25 6 22 1 0.337158 0.908691
-25 6 23 1 0.367432 0.964844
-25 6 24 1 0.374756 1
-25 6 25 1 0.374512 1
-25 6 26 1 0.372314 1
-25 6 27 1 0.36792 1
-25 6 28 1 0.361572 1
-25 6 29 0.928711 0.35376 1
-25 6 30 0.850586 0.345703 1
-25 6 31 0.770508 0.337402 1
-25 7 0 1 0 0.0700073
-25 7 1 1 0 0.0700073
-25 7 2 1 0 0.0700073
-25 7 3 1 0 0.0700073
-25 7 4 1 0 0.0700073
-25 7 5 1 0 0.0700073
-25 7 6 1 0 0.0700073
-25 7 7 1 0 0.0699463
-25 7 8 1 0 0.0698853
-25 7 9 1 0 0.0697021
-25 7 10 1 0 0.069458
-25 7 11 1 0 0.0690308
-25 7 12 1 0 0.0681763
-25 7 13 1 0 0.0668335
-25 7 14 1 0 0.0651855
-25 7 15 1 0 0.0635986
-25 7 16 1 0 0.298584
-25 7 17 1 0 0.431641
-25 7 18 1 0 0.543945
-25 7 19 1 0 0.649414
-25 7 20 1 0.14209 0.748047
-25 7 21 1 0.270996 0.835938
-25 7 22 1 0.337891 0.908691
-25 7 23 1 0.36792 0.964844
-25 7 24 1 0.375244 1
-25 7 25 1 0.375 1
-25 7 26 1 0.372803 1
-25 7 27 1 0.368408 1
-25 7 28 1 0.361816 1
-25 7 29 0.928711 0.354248 1
-25 7 30 0.850586 0.345947 1
-25 7 31 0.770508 0.337891 1
-25 8 0 1 0 0.0690918
-25 8 1 1 0 0.0690918
-25 8 2 1 0 0.0690918
-25 8 3 1 0 0.0690918
-25 8 4 1 0 0.0690918
-25 8 5 1 0 0.0690918
-25 8 6 1 0 0.0690308
-25 8 7 1 0 0.0690308
-25 8 8 1 0 0.0689697
-25 8 9 1 0 0.0687866
-25 8 10 1 0 0.0685425
-25 8 11 1 0 0.0680542
-25 8 12 1 0 0.0671997
-25 8 13 1 0 0.0657959
-25 8 14 1 0 0.0640869
-25 8 15 1 0 0.0625
-25 8 16 1 0 0.298584
-25 8 17 1 0 0.431641
-25 8 18 1 0 0.543945
-25 8 19 1 0 0.649414
-25 8 20 1 0.146973 0.748047
-25 8 21 1 0.272705 0.835938
-25 8 22 1 0.339111 0.908691
-25 8 23 1 0.369141 0.964844
-25 8 24 1 0.376221 1
-25 8 25 1 0.375977 1
-25 8 26 1 0.373779 1
-25 8 27 1 0.369141 1
-25 8 28 1 0.362549 1
-25 8 29 0.928711 0.354736 1
-25 8 30 0.850586 0.346436 1
-25 8 31 0.770508 0.338379 1
-25 9 0 1 0 0.0672607
-25 9 1 1 0 0.0672607
-25 9 2 1 0 0.0672607
-25 9 3 1 0 0.0672607
-25 9 4 1 0 0.0672607
-25 9 5 1 0 0.0672607
-25 9 6 1 0 0.0671997
-25 9 7 1 0 0.0671997
-25 9 8 1 0 0.0670776
-25 9 9 1 0 0.0669556
-25 9 10 1 0 0.0666504
-25 9 11 1 0 0.0661621
-25 9 12 1 0 0.0653076
-25 9 13 1 0 0.0638428
-25 9 14 1 0 0.0620117
-25 9 15 1 0 0.0603638
-25 9 16 1 0 0.298584
-25 9 17 1 0 0.431396
-25 9 18 1 0 0.543945
-25 9 19 1 0 0.649414
-25 9 20 1 0.155884 0.748047
-25 9 21 1 0.275879 0.835938
-25 9 22 1 0.341309 0.908691
-25 9 23 1 0.371094 0.964844
-25 9 24 1 0.378174 1
-25 9 25 1 0.377686 1
-25 9 26 1 0.375244 1
-25 9 27 1 0.370605 1
-25 9 28 1 0.364014 1
-25 9 29 0.928711 0.355957 1
-25 9 30 0.850586 0.347656 1
-25 9 31 0.770508 0.339355 1
-25 10 0 1 0 0.0636597
-25 10 1 1 0 0.0636597
-25 10 2 1 0 0.0636597
-25 10 3 1 0 0.0636597
-25 10 4 1 0 0.0636597
-25 10 5 1 0 0.0636597
-25 10 6 1 0 0.0635986
-25 10 7 1 0 0.0635986
-25 10 8 1 0 0.0634766
-25 10 9 1 0 0.0633545
-25 10 10 1 0 0.0629883
-25 10 11 1 0 0.0624695
-25 10 12 1 0 0.0615234
-25 10 13 1 0 0.059906
-25 10 14 1 0 0.0578918
-25 10 15 1 0 0.0561218
-25 10 16 1 0 0.29834
-25 10 17 1 0 0.431396
-25 10 18 1 0 0.543945
-25 10 19 1 0 0.648926
-25 10 20 1 0.170044 0.747559
-25 10 21 1 0.281982 0.835938
-25 10 22 1 0.345703 0.908691
-25 10 23 1 0.374756 0.964844
-25 10 24 1 0.381592 1
-25 10 25 1 0.380859 1
-25 10 26 1 0.378418 1
-25 10 27 1 0.373535 1
-25 10 28 1 0.366455 1
-25 10 29 0.928223 0.358398 1
-25 10 30 0.850098 0.349609 1
-25 10 31 0.77002 0.341064 1
-25 11 0 1 0 0.0564575
-25 11 1 1 0 0.0564575
-25 11 2 1 0 0.0564575
-25 11 3 1 0 0.056427
-25 11 4 1 0 0.056427
-25 11 5 1 0 0.056427
-25 11 6 1 0 0.0563965
-25 11 7 1 0 0.0563354
-25 11 8 1 0 0.0562439
-25 11 9 1 0 0.0560303
-25 11 10 1 0 0.0556335
-25 11 11 1 0 0.0549622
-25 11 12 1 0 0.0538025
-25 11 13 1 0 0.0517578
-25 11 14 1 0 0.0491943
-25 11 15 1 0 0.0470276
-25 11 16 1 0 0.29834
-25 11 17 1 0 0.430908
-25 11 18 1 0 0.543457
-25 11 19 1 0 0.648926
-25 11 20 1 0.191284 0.747559
-25 11 21 1 0.291748 0.835938
-25 11 22 1 0.352783 0.908691
-25 11 23 1 0.381104 0.964844
-25 11 24 1 0.387451 1
-25 11 25 1 0.386475 1
-25 11 26 1 0.383545 1
-25 11 27 1 0.378174 1
-25 11 28 1 0.37085 1
-25 11 29 0.928223 0.362061 1
-25 11 30 0.850098 0.353027 1
-25 11 31 0.769531 0.343994 1
-25 12 0 1 0 0.0384521
-25 12 1 1 0 0.0384521
-25 12 2 1 0 0.0384521
-25 12 3 1 0 0.0384521
-25 12 4 1 0 0.0384216
-25 12 5 1 0 0.0383911
-25 12 6 1 0 0.0383606
-25 12 7 1 0 0.0382385
-25 12 8 1 0 0.0380554
-25 12 9 1 0 0.0376587
-25 12 10 1 0 0.0369263
-25 12 11 1 0 0.035614
-25 12 12 1 0 0.0331421
-25 12 13 1 0 0.0283051
-25 12 14 1 0 0.02005
-25 12 15 1 0.015686 0
-25 12 16 1 0 0.29834
-25 12 17 1 0 0.43042
-25 12 18 1 0 0.543457
-25 12 19 1 0.0991821 0.648438
-25 12 20 1 0.220703 0.74707
-25 12 21 1 0.307617 0.835449
-25 12 22 1 0.364746 0.908691
-25 12 23 1 0.391602 0.964844
-25 12 24 1 0.397217 1
-25 12 25 1 0.395752 1
-25 12 26 1 0.39209 1
-25 12 27 1 0.38623 1
-25 12 28 1 0.37793 1
-25 12 29 0.927734 0.368652 1
-25 12 30 0.849121 0.358887 1
-25 12 31 0.769043 0.349121 1
-25 13 0 1 0.151367 0
-25 13 1 1 0.151367 0
-25 13 2 1 0.151367 0
-25 13 3 1 0.151367 0
-25 13 4 1 0.151489 0
-25 13 5 1 0.151489 0
-25 13 6 1 0.151611 0
-25 13 7 1 0.151855 0
-25 13 8 1 0.152222 0
-25 13 9 1 0.153076 0
-25 13 10 1 0.154541 0
-25 13 11 1 0.156982 0
-25 13 12 1 0.161133 0
-25 13 13 1 0.167603 0
-25 13 14 1 0.174561 0
-25 13 15 1 0.178345 0
-25 13 16 1 0.166138 0.29834
-25 13 17 1 0.158569 0.429688
-25 13 18 1 0.164062 0.543457
-25 13 19 1 0.189209 0.647461
-25 13 20 1 0.258789 0.746094
-25 13 21 1 0.330811 0.834961
-25 13 22 1 0.382812 0.908203
-25 13 23 1 0.407715 0.964844
-25 13 24 1 0.412598 1
-25 13 25 1 0.410156 1
-25 13 26 1 0.405762 1
-25 13 27 1 0.398682 1
-25 13 28 1 0.389404 1
-25 13 29 0.926758 0.378906 1
-25 13 30 0.848633 0.36792 1
-25 13 31 0.768066 0.357178 1
-25 14 0 1 0.244751 0
-25 14 1 1 0.244751 0
-25 14 2 1 0.244751 0
-25 14 3 1 0.244751 0
-25 14 4 1 0.244751 0
-25 14 5 1 0.244751 0
-25 14 6 1 0.244873 0
-25 14 7 1 0.244995 0
-25 14 8 1 0.245117 0
-25 14 9 1 0.245605 0
-25 14 10 1 0.246216 0
-25 14 11 1 0.247437 0
-25 14 12 1 0.249512 0
-25 14 13 1 0.252686 0
-25 14 14 1 0.256592 0
-25 14 15 1 0.257812 0
-25 14 16 1 0.250977 0.298828
-25 14 17 1 0.246094 0.428955
-25 14 18 1 0.251465 0.543945
-25 14 19 1 0.260986 0.646484
-25 14 20 1 0.30542 0.745117
-25 14 21 1 0.363281 0.833984
-25 14 22 1 0.40918 0.907715
-25 14 23 1 0.431396 0.964844
-25 14 24 1 0.435059 1
-25 14 25 1 0.431641 1
-25 14 26 1 0.425781 1
-25 14 27 1 0.417236 1
-25 14 28 1 0.406494 1
-25 14 29 0.925293 0.394287 1
-25 14 30 0.84668 0.381836 1
-25 14 31 0.766602 0.369629 1
-25 15 0 1 0.325928 0
-25 15 1 1 0.325928 0
-25 15 2 1 0.325928 0
-25 15 3 1 0.325928 0
-25 15 4 1 0.325928 0
-25 15 5 1 0.325928 0
-25 15 6 1 0.325928 0
-25 15 7 1 0.325928 0
-25 15 8 1 0.326172 0
-25 15 9 1 0.326416 0
-25 15 10 1 0.326904 0
-25 15 11 1 0.327637 0
-25 15 12 1 0.328857 0
-25 15 13 1 0.331055 0
-25 15 14 1 0.33374 0
-25 15 15 1 0.333496 0
-25 15 16 1 0.329102 0.30127
-25 15 17 1 0.325195 0.428711
-25 15 18 1 0.328369 0.542969
-25 15 19 1 0.332764 0.64502
-25 15 20 1 0.360596 0.742676
-25 15 21 1 0.405518 0.83252
-25 15 22 1 0.44458 0.907227
-25 15 23 1 0.464111 0.964355
-25 15 24 1 0.466309 1
-25 15 25 1 0.461426 1
-25 15 26 1 0.453857 1
-25 15 27 1 0.443359 1
-25 15 28 0.998047 0.43042 1
-25 15 29 0.922852 0.41626 1
-25 15 30 0.844727 0.401611 1
-25 15 31 0.76416 0.387207 1
-25 16 0 1 0.407471 0
-25 16 1 1 0.407471 0
-25 16 2 1 0.407471 0
-25 16 3 1 0.407471 0
-25 16 4 1 0.407471 0
-25 16 5 1 0.407471 0
-25 16 6 1 0.407471 0
-25 16 7 1 0.407715 0
-25 16 8 1 0.407715 0
-25 16 9 1 0.407959 0
-25 16 10 1 0.408203 0
-25 16 11 1 0.408691 0
-25 16 12 1 0.409668 0
-25 16 13 1 0.411133 0
-25 16 14 1 0.413086 0
-25 16 15 1 0.412354 0.0990601
-25 16 16 1 0.409424 0.307373
-25 16 17 1 0.406006 0.429688
-25 16 18 1 0.405518 0.540527
-25 16 19 1 0.40918 0.643555
-25 16 20 1 0.424316 0.739746
-25 16 21 1 0.457275 0.830078
-25 16 22 1 0.489746 0.905762
-25 16 23 1 0.506348 0.963867
-25 16 24 1 0.507324 1
-25 16 25 1 0.500488 1
-25 16 26 1 0.490967 1
-25 16 27 1 0.478027 1
-25 16 28 0.994629 0.462402 1
-25 16 29 0.918945 0.445312 1
-25 16 30 0.84082 0.427979 1
-25 16 31 0.760742 0.411133 1
-25 17 0 1 0.490479 0
-25 17 1 1 0.490479 0
-25 17 2 1 0.490479 0
-25 17 3 1 0.490479 0
-25 17 4 1 0.490479 0
-25 17 5 1 0.490479 0
-25 17 6 1 0.490479 0
-25 17 7 1 0.490479 0
-25 17 8 1 0.490479 0
-25 17 9 1 0.490723 0
-25 17 10 1 0.490967 0
-25 17 11 1 0.491455 0
-25 17 12 1 0.491943 0
-25 17 13 1 0.493164 0
-25 17 14 1 0.494873 0
-25 17 15 1 0.494141 0.158569
-25 17 16 1 0.492188 0.320068
-25 17 17 1 0.489258 0.434814
-25 17 18 1 0.486816 0.540039
-25 17 19 1 0.489746 0.643066
-25 17 20 1 0.494385 0.73584
-25 17 21 1 0.516113 0.825684
-25 17 22 1 0.54248 0.90332
-25 17 23 1 0.557129 0.962402
-25 17 24 1 0.556152 1
-25 17 25 1 0.547363 1
-25 17 26 1 0.535645 1
-25 17 27 1 0.52002 1
-25 17 28 0.989258 0.501465 1
-25 17 29 0.914062 0.481445 1
-25 17 30 0.835938 0.460938 1
-25 17 31 0.755859 0.441162 1
-25 18 0 1 0.573242 0
-25 18 1 1 0.573242 0
-25 18 2 1 0.573242 0
-25 18 3 1 0.573242 0
-25 18 4 1 0.573242 0
-25 18 5 1 0.573242 0
-25 18 6 1 0.573242 0
-25 18 7 1 0.573242 0
-25 18 8 1 0.573242 0
-25 18 9 1 0.573242 0
-25 18 10 1 0.57373 0
-25 18 11 1 0.57373 0
-25 18 12 1 0.574219 0
-25 18 13 1 0.575195 0
-25 18 14 1 0.57666 0
-25 18 15 1 0.57666 0.213379
-25 18 16 1 0.575684 0.341064
-25 18 17 1 0.57373 0.445557
-25 18 18 1 0.570312 0.543945
-25 18 19 1 0.567871 0.639648
-25 18 20 1 0.569824 0.731445
-25 18 21 1 0.580078 0.819824
-25 18 22 1 0.600098 0.898926
-25 18 23 1 0.612793 0.959961
-25 18 24 1 0.61084 1
-25 18 25 1 0.600586 1
-25 18 26 1 0.586426 1
-25 18 27 1 0.567871 1
-25 18 28 0.981934 0.545898 1
-25 18 29 0.906738 0.522461 1
-25 18 30 0.829102 0.498779 1
-25 18 31 0.749023 0.47583 1
-25 19 0 1 0.653809 0.140869
-25 19 1 1 0.653809 0.140869
-25 19 2 1 0.653809 0.140869
-25 19 3 1 0.653809 0.140869
-25 19 4 1 0.653809 0.140869
-25 19 5 1 0.653809 0.140869
-25 19 6 1 0.653809 0.140869
-25 19 7 1 0.653809 0.140991
-25 19 8 1 0.653809 0.140991
-25 19 9 1 0.653809 0.141235
-25 19 10 1 0.654297 0.141479
-25 19 11 1 0.654297 0.141846
-25 19 12 1 0.654785 0.1427
-25 19 13 1 0.655273 0.143921
-25 19 14 1 0.656738 0.145874
-25 19 15 1 0.657227 0.263916
-25 19 16 1 0.657227 0.36792
-25 19 17 1 0.65625 0.462402
-25 19 18 1 0.65332 0.553223
-25 19 19 1 0.648438 0.641113
-25 19 20 1 0.645508 0.728027
-25 19 21 1 0.646973 0.812012
-25 19 22 1 0.659668 0.89209
-25 19 23 1 0.67041 0.956055
-25 19 24 1 0.667969 1
-25 19 25 1 0.655762 1
-25 19 26 1 0.639648 1
-25 19 27 1 0.618652 1
-25 19 28 0.972168 0.593262 1
-25 19 29 0.897461 0.566406 1
-25 19 30 0.819824 0.539551 1
-25 19 31 0.740723 0.513672 1
-25 20 0 1 0.729492 0.238037
-25 20 1 1 0.729492 0.238037
-25 20 2 1 0.729492 0.238037
-25 20 3 1 0.729492 0.238037
-25 20 4 1 0.729492 0.238037
-25 20 5 1 0.729492 0.238037
-25 20 6 1 0.729492 0.238037
-25 20 7 1 0.729492 0.238037
-25 20 8 1 0.729492 0.238037
-25 20 9 1 0.729492 0.238037
-25 20 10 1 0.72998 0.238159
-25 20 11 1 0.72998 0.238403
-25 20 12 1 0.730469 0.238647
-25 20 13 1 0.730957 0.239136
-25 20 14 1 0.731934 0.239868
-25 20 15 1 0.73291 0.305664
-25 20 16 1 0.733398 0.395264
-25 20 17 1 0.733398 0.482178
-25 20 18 1 0.731445 0.566895
-25 20 19 1 0.727051 0.648438
-25 20 20 1 0.720215 0.726562
-25 20 21 1 0.716309 0.806641
-25 20 22 1 0.718262 0.882812
-25 20 23 1 0.726562 0.949219
-25 20 24 1 0.724609 0.999023
-25 20 25 1 0.711426 1
-25 20 26 1 0.693359 1
-25 20 27 1 0.669434 1
-25 20 28 0.959961 0.641113 1
-25 20 29 0.885742 0.611328 1
-25 20 30 0.809082 0.581543 1
-25 20 31 0.730469 0.552246 1
-25 21 0 1 0.800781 0.291504
-25 21 1 1 0.800781 0.291504
-25 21 2 1 0.800781 0.291504
-25 21 3 1 0.800781 0.291504
-25 21 4 1 0.800781 0.291504
-25 21 5 1 0.800781 0.291504
-25 21 6 1 0.800781 0.291504
-25 21 7 1 0.800781 0.291504
-25 21 8 1 0.800781 0.291748
-25 21 9 1 0.800781 0.291748
-25 21 10 1 0.800781 0.291748
-25 21 11 1 0.800781 0.291748
-25 21 12 1 0.80127 0.291992
-25 21 13 1 0.801758 0.292236
-25 21 14 1 0.802246 0.29248
-25 21 15 1 0.803711 0.335938
-25 21 16 1 0.804688 0.41748
-25 21 17 1 0.805664 0.5
-25 21 18 1 0.804688 0.581543
-25 21 19 1 0.80127 0.65918
-25 21 20 1 0.793945 0.731934
-25 21 21 1 0.784668 0.801758
-25 21 22 1 0.77832 0.872559
-25 21 23 1 0.780762 0.939453
-25 21 24 1 0.779785 0.992188
-25 21 25 1 0.766602 1
-25 21 26 1 0.746582 1
-25 21 27 1 0.719727 1
-25 21 28 0.944824 0.688965 1
-25 21 29 0.871582 0.65625 1
-25 21 30 0.795898 0.624023 1
-25 21 31 0.718262 0.592285 1
-25 22 0 1 0.865234 0.322266
-25 22 1 1 0.865234 0.322266
-25 22 2 1 0.865234 0.322266
-25 22 3 1 0.865234 0.322266
-25 22 4 1 0.865234 0.322266
-25 22 5 1 0.865234 0.322266
-25 22 6 1 0.865234 0.322266
-25 22 7 1 0.865234 0.322266
-25 22 8 1 0.865234 0.322266
-25 22 9 1 0.865234 0.322266
-25 22 10 1 0.865234 0.322266
-25 22 11 1 0.865723 0.322266
-25 22 12 1 0.865723 0.322266
-25 22 13 1 0.866211 0.32251
-25 22 14 1 0.866699 0.322754
-25 22 15 1 0.867676 0.351074
-25 22 16 1 0.869629 0.429443
-25 22 17 1 0.871094 0.510254
-25 22 18 1 0.871094 0.59082
-25 22 19 1 0.868652 0.667969
-25 22 20 1 0.862793 0.739258
-25 22 21 1 0.852539 0.804688
-25 22 22 1 0.839844 0.865723
-25 22 23 1 0.833008 0.926758
-25 22 24 1 0.832031 0.983398
-25 22 25 1 0.818848 1
-25 22 26 1 0.797363 1
-25 22 27 0.994141 0.768066 1
-25 22 28 0.926758 0.734863 1
-25 22 29 0.85498 0.700195 1
-25 22 30 0.78125 0.666016 1
-25 22 31 0.70459 0.632812 1
-25 23 0 1 0.920898 0.334961
-25 23 1 1 0.920898 0.334961
-25 23 2 1 0.920898 0.334961
-25 23 3 1 0.920898 0.334961
-25 23 4 1 0.920898 0.334961
-25 23 5 1 0.920898 0.334961
-25 23 6 1 0.920898 0.334961
-25 23 7 1 0.920898 0.334961
-25 23 8 1 0.920898 0.335205
-25 23 9 1 0.920898 0.335205
-25 23 10 1 0.920898 0.335205
-25 23 11 1 0.920898 0.335205
-25 23 12 1 0.921387 0.335205
-25 23 13 1 0.921387 0.335205
-25 23 14 1 0.921875 0.335205
-25 23 15 1 0.922852 0.351562
-25 23 16 1 0.924805 0.429688
-25 23 17 1 0.926758 0.510254
-25 23 18 1 0.927734 0.591309
-25 23 19 1 0.92627 0.669434
-25 23 20 1 0.921875 0.742188
-25 23 21 1 0.913574 0.808105
-25 23 22 1 0.900391 0.866211
-25 23 23 1 0.885254 0.916992
-25 23 24 1 0.878418 0.971191
-25 23 25 1 0.867188 1
-25 23 26 1 0.84375 1
-25 23 27 0.97168 0.812012 1
-25 23 28 0.90625 0.777344 1
-25 23 29 0.837402 0.742188 1
-25 23 30 0.765137 0.707031 1
-25 23 31 0.689941 0.671875 1
-25 24 0 1 0.967773 0.336182
-25 24 1 1 0.967773 0.336182
-25 24 2 1 0.967773 0.336182
-25 24 3 1 0.967773 0.336182
-25 24 4 1 0.967773 0.336182
-25 24 5 1 0.967773 0.336182
-25 24 6 1 0.967773 0.336182
-25 24 7 1 0.967773 0.336182
-25 24 8 1 0.967773 0.336182
-25 24 9 1 0.967773 0.336182
-25 24 10 1 0.967773 0.336182
-25 24 11 1 0.967773 0.336182
-25 24 12 1 0.967773 0.336182
-25 24 13 1 0.968262 0.336182
-25 24 14 1 0.968262 0.336182
-25 24 15 1 0.96875 0.340576
-25 24 16 1 0.97168 0.419922
-25 24 17 1 0.974121 0.501465
-25 24 18 1 0.975586 0.583496
-25 24 19 1 0.975098 0.662598
-25 24 20 1 0.972168 0.736328
-25 24 21 1 0.965332 0.804688
-25 24 22 1 0.95459 0.865234
-25 24 23 1 0.939453 0.915527
-25 24 24 1 0.922363 0.958496
-25 24 25 1 0.910645 1
-25 24 26 1 0.884766 1
-25 24 27 0.946777 0.852539 1
-25 24 28 0.884766 0.818359 1
-25 24 29 0.818848 0.782715 1
-25 24 30 0.749023 0.74707 1
-25 24 31 0.674316 0.710938 1
-25 25 0 1 1 0.330078
-25 25 1 1 1 0.330078
-25 25 2 1 1 0.330078
-25 25 3 1 1 0.330078
-25 25 4 1 1 0.330078
-25 25 5 1 1 0.330078
-25 25 6 1 1 0.330078
-25 25 7 1 1 0.330078
-25 25 8 1 1 0.330078
-25 25 9 1 1 0.330078
-25 25 10 1 1 0.330078
-25 25 11 1 1 0.330078
-25 25 12 1 1 0.330078
-25 25 13 1 1 0.330078
-25 25 14 1 1 0.330078
-25 25 15 1 1 0.330078
-25 25 16 1 1 0.402588
-25 25 17 1 1 0.485352
-25 25 18 1 1 0.567871
-25 25 19 1 1 0.647461
-25 25 20 1 1 0.72168
-25 25 21 1 1 0.791016
-25 25 22 1 1 0.853516
-25 25 23 1 0.989746 0.907227
-25 25 24 1 0.974121 0.952637
-25 25 25 1 0.954102 0.994141
-25 25 26 0.973145 0.927246 1
-25 25 27 0.92041 0.896973 1
-25 25 28 0.862305 0.86377 1
-25 25 29 0.79834 0.827637 1
-25 25 30 0.729492 0.790527 1
-25 25 31 0.654785 0.752441 1
-25 26 0 1 1 0.320557
-25 26 1 1 1 0.320557
-25 26 2 1 1 0.320557
-25 26 3 1 1 0.320557
-25 26 4 1 1 0.320557
-25 26 5 1 1 0.320557
-25 26 6 1 1 0.320557
-25 26 7 1 1 0.320557
-25 26 8 1 1 0.320557
-25 26 9 1 1 0.320557
-25 26 10 1 1 0.320557
-25 26 11 1 1 0.320557
-25 26 12 1 1 0.320557
-25 26 13 1 1 0.320557
-25 26 14 1 1 0.320557
-25 26 15 1 1 0.320312
-25 26 16 1 1 0.379395
-25 26 17 1 1 0.463379
-25 26 18 1 1 0.545898
-25 26 19 1 1 0.625
-25 26 20 1 1 0.699219
-25 26 21 1 1 0.768555
-25 26 22 1 1 0.831543
-25 26 23 1 1 0.885742
-25 26 24 1 1 0.931641
-25 26 25 0.97998 0.99707 0.976562
-25 26 26 0.943848 0.978516 1
-25 26 27 0.89502 0.949707 1
-25 26 28 0.837402 0.914551 1
-25 26 29 0.773926 0.876953 1
-25 26 30 0.705078 0.837402 1
-25 26 31 0.630371 0.797363 1
-25 27 0 1 1 0.308838
-25 27 1 1 1 0.308838
-25 27 2 1 1 0.308838
-25 27 3 1 1 0.308838
-25 27 4 1 1 0.308838
-25 27 5 1 1 0.308838
-25 27 6 1 1 0.308838
-25 27 7 1 1 0.308838
-25 27 8 1 1 0.308838
-25 27 9 1 1 0.308838
-25 27 10 1 1 0.308838
-25 27 11 1 1 0.308838
-25 27 12 1 1 0.308838
-25 27 13 1 1 0.308838
-25 27 14 1 1 0.308838
-25 27 15 1 1 0.308838
-25 27 16 1 1 0.351562
-25 27 17 1 1 0.437012
-25 27 18 1 1 0.519531
-25 27 19 1 1 0.598145
-25 27 20 1 1 0.671387
-25 27 21 1 1 0.740723
-25 27 22 1 1 0.803223
-25 27 23 0.983887 1 0.858398
-25 27 24 0.959473 1 0.906738
-25 27 25 0.931641 1 0.95459
-25 27 26 0.897949 1 1
-25 27 27 0.856934 0.998047 1
-25 27 28 0.805176 0.967773 1
-25 27 29 0.744141 0.930176 1
-25 27 30 0.675293 0.88916 1
-25 27 31 0.599121 0.84668 1
-25 28 0 0.98291 1 0.295654
-25 28 1 0.98291 1 0.295654
-25 28 2 0.98291 1 0.295654
-25 28 3 0.98291 1 0.295654
-25 28 4 0.98291 1 0.295654
-25 28 5 0.98291 1 0.295654
-25 28 6 0.98291 1 0.295654
-25 28 7 0.98291 1 0.295654
-25 28 8 0.98291 1 0.295654
-25 28 9 0.98291 1 0.295654
-25 28 10 0.98291 1 0.295654
-25 28 11 0.98291 1 0.295654
-25 28 12 0.98291 1 0.295654
-25 28 13 0.982422 1 0.295654
-25 28 14 0.982422 1 0.295654
-25 28 15 0.982422 1 0.29541
-25 28 16 0.981934 1 0.319336
-25 28 17 0.980957 1 0.406982
-25 28 18 0.978027 1 0.489502
-25 28 19 0.972656 1 0.567383
-25 28 20 0.964844 1 0.640137
-25 28 21 0.953125 1 0.708984
-25 28 22 0.9375 1 0.771973
-25 28 23 0.919434 1 0.828125
-25 28 24 0.898438 1 0.878418
-25 28 25 0.873535 1 0.927734
-25 28 26 0.842285 1 0.976074
-25 28 27 0.803711 1 1
-25 28 28 0.756836 1 1
-25 28 29 0.700195 0.979492 1
-25 28 30 0.633301 0.939941 1
-25 28 31 0.556152 0.897461 1
-25 29 0 0.900391 1 0.28125
-25 29 1 0.900391 1 0.28125
-25 29 2 0.900391 1 0.28125
-25 29 3 0.900391 1 0.28125
-25 29 4 0.900391 1 0.28125
-25 29 5 0.900391 1 0.28125
-25 29 6 0.900391 1 0.28125
-25 29 7 0.900391 1 0.28125
-25 29 8 0.900391 1 0.28125
-25 29 9 0.900391 1 0.28125
-25 29 10 0.900391 1 0.28125
-25 29 11 0.900391 1 0.28125
-25 29 12 0.900391 1 0.28125
-25 29 13 0.900391 1 0.28125
-25 29 14 0.900391 1 0.28125
-25 29 15 0.900391 1 0.28125
-25 29 16 0.900391 1 0.281982
-25 29 17 0.898926 1 0.373535
-25 29 18 0.895996 1 0.456543
-25 29 19 0.891113 1 0.533691
-25 29 20 0.883789 1 0.605957
-25 29 21 0.874023 1 0.673828
-25 29 22 0.860352 1 0.737305
-25 29 23 0.844727 1 0.793945
-25 29 24 0.826172 1 0.845215
-25 29 25 0.803223 1 0.895996
-25 29 26 0.774414 1 0.945801
-25 29 27 0.737793 1 0.992188
-25 29 28 0.693359 1 1
-25 29 29 0.639648 1 1
-25 29 30 0.574707 0.988281 1
-25 29 31 0.495117 0.947266 1
-25 30 0 0.810547 1 0.266357
-25 30 1 0.810547 1 0.266357
-25 30 2 0.810547 1 0.266357
-25 30 3 0.810547 1 0.266357
-25 30 4 0.810547 1 0.266357
-25 30 5 0.810547 1 0.266357
-25 30 6 0.810547 1 0.266357
-25 30 7 0.810547 1 0.266357
-25 30 8 0.810547 1 0.266357
-25 30 9 0.810547 1 0.266357
-25 30 10 0.810547 1 0.266357
-25 30 11 0.810547 1 0.266357
-25 30 12 0.810547 1 0.266357
-25 30 13 0.810547 1 0.266357
-25 30 14 0.810547 1 0.266357
-25 30 15 0.810547 1 0.266357
-25 30 16 0.810547 1 0.266357
-25 30 17 0.809082 1 0.337158
-25 30 18 0.806152 1 0.421387
-25 30 19 0.800781 1 0.498291
-25 30 20 0.793945 1 0.569336
-25 30 21 0.784668 1 0.636719
-25 30 22 0.772461 1 0.699707
-25 30 23 0.757812 1 0.756348
-25 30 24 0.740723 1 0.807617
-25 30 25 0.719238 1 0.859375
-25 30 26 0.691895 1 0.910156
-25 30 27 0.657227 1 0.958984
-25 30 28 0.61377 1 1
-25 30 29 0.55957 1 1
-25 30 30 0.492188 1 1
-25 30 31 0.403809 0.994629 1
-25 31 0 0.710449 1 0.251221
-25 31 1 0.710449 1 0.251221
-25 31 2 0.710449 1 0.251221
-25 31 3 0.710449 1 0.251221
-25 31 4 0.710449 1 0.251221
-25 31 5 0.710449 1 0.251221
-25 31 6 0.710449 1 0.251221
-25 31 7 0.710449 1 0.251221
-25 31 8 0.710449 1 0.251221
-25 31 9 0.710449 1 0.251221
-25 31 10 0.710449 1 0.251221
-25 31 11 0.710449 1 0.251221
-25 31 12 0.710449 1 0.251221
-25 31 13 0.710449 1 0.251221
-25 31 14 0.710449 1 0.251221
-25 31 15 0.710449 1 0.251221
-25 31 16 0.710938 1 0.251465
-25 31 17 0.709473 1 0.296875
-25 31 18 0.705566 1 0.384033
-25 31 19 0.700195 1 0.460938
-25 31 20 0.692871 1 0.53125
-25 31 21 0.683105 1 0.597168
-25 31 22 0.67041 1 0.65918
-25 31 23 0.65625 1 0.715332
-25 31 24 0.63916 1 0.766602
-25 31 25 0.617676 1 0.818359
-25 31 26 0.589844 1 0.870117
-25 31 27 0.554199 1 0.920898
-25 31 28 0.508301 1 0.969238
-25 31 29 0.447998 1 1
-25 31 30 0.365234 1 1
-25 31 31 0.224854 1 1
-26 0 0 1 0 0.072937
-26 0 1 1 0 0.072937
-26 0 2 1 0 0.072937
-26 0 3 1 0 0.072937
-26 0 4 1 0 0.072937
-26 0 5 1 0 0.072876
-26 0 6 1 0 0.072876
-26 0 7 1 0 0.072876
-26 0 8 1 0 0.0728149
-26 0 9 1 0 0.0726929
-26 0 10 1 0 0.0724487
-26 0 11 1 0 0.0720215
-26 0 12 1 0 0.0713501
-26 0 13 1 0 0.0702515
-26 0 14 1 0 0.0683594
-26 0 15 1 0 0.0672607
-26 0 16 1 0 0.239624
-26 0 17 1 0 0.387695
-26 0 18 1 0 0.505371
-26 0 19 1 0 0.608398
-26 0 20 1 0 0.705566
-26 0 21 1 0.191772 0.79541
-26 0 22 1 0.292725 0.872559
-26 0 23 1 0.347656 0.934082
-26 0 24 1 0.373291 0.982422
-26 0 25 1 0.380371 1
-26 0 26 1 0.379395 1
-26 0 27 1 0.376709 1
-26 0 28 1 0.371582 1
-26 0 29 1 0.364746 1
-26 0 30 0.937988 0.356934 1
-26 0 31 0.858398 0.348633 1
-26 1 0 1 0 0.072937
-26 1 1 1 0 0.072937
-26 1 2 1 0 0.072937
-26 1 3 1 0 0.072876
-26 1 4 1 0 0.072876
-26 1 5 1 0 0.072876
-26 1 6 1 0 0.072876
-26 1 7 1 0 0.0728149
-26 1 8 1 0 0.0727539
-26 1 9 1 0 0.0726318
-26 1 10 1 0 0.0724487
-26 1 11 1 0 0.0720215
-26 1 12 1 0 0.0713501
-26 1 13 1 0 0.0702515
-26 1 14 1 0 0.0683594
-26 1 15 1 0 0.0672607
-26 1 16 1 0 0.239624
-26 1 17 1 0 0.387695
-26 1 18 1 0 0.505371
-26 1 19 1 0 0.608398
-26 1 20 1 0 0.705566
-26 1 21 1 0.191772 0.79541
-26 1 22 1 0.292725 0.872559
-26 1 23 1 0.347656 0.934082
-26 1 24 1 0.373291 0.982422
-26 1 25 1 0.380371 1
-26 1 26 1 0.379395 1
-26 1 27 1 0.376709 1
-26 1 28 1 0.371582 1
-26 1 29 1 0.364746 1
-26 1 30 0.937988 0.356934 1
-26 1 31 0.858398 0.348633 1
-26 2 0 1 0 0.072876
-26 2 1 1 0 0.072876
-26 2 2 1 0 0.072876
-26 2 3 1 0 0.072876
-26 2 4 1 0 0.072876
-26 2 5 1 0 0.072876
-26 2 6 1 0 0.072876
-26 2 7 1 0 0.0728149
-26 2 8 1 0 0.0727539
-26 2 9 1 0 0.0726318
-26 2 10 1 0 0.0724487
-26 2 11 1 0 0.0720215
-26 2 12 1 0 0.0713501
-26 2 13 1 0 0.0701904
-26 2 14 1 0 0.0683594
-26 2 15 1 0 0.0671997
-26 2 16 1 0 0.239624
-26 2 17 1 0 0.387695
-26 2 18 1 0 0.505371
-26 2 19 1 0 0.608398
-26 2 20 1 0 0.705566
-26 2 21 1 0.191895 0.79541
-26 2 22 1 0.292969 0.872559
-26 2 23 1 0.347656 0.934082
-26 2 24 1 0.373535 0.982422
-26 2 25 1 0.380371 1
-26 2 26 1 0.379395 1
-26 2 27 1 0.376709 1
-26 2 28 1 0.371582 1
-26 2 29 1 0.364746 1
-26 2 30 0.937988 0.356934 1
-26 2 31 0.858398 0.348633 1
-26 3 0 1 0 0.072876
-26 3 1 1 0 0.072876
-26 3 2 1 0 0.072876
-26 3 3 1 0 0.072876
-26 3 4 1 0 0.072876
-26 3 5 1 0 0.072876
-26 3 6 1 0 0.0728149
-26 3 7 1 0 0.0728149
-26 3 8 1 0 0.0727539
-26 3 9 1 0 0.0726318
-26 3 10 1 0 0.0723877
-26 3 11 1 0 0.0720215
-26 3 12 1 0 0.0712891
-26 3 13 1 0 0.0701904
-26 3 14 1 0 0.0682983
-26 3 15 1 0 0.0671997
-26 3 16 1 0 0.239624
-26 3 17 1 0 0.387695
-26 3 18 1 0 0.505371
-26 3 19 1 0 0.608398
-26 3 20 1 0 0.705566
-26 3 21 1 0.192017 0.79541
-26 3 22 1 0.292969 0.872559
-26 3 23 1 0.347656 0.934082
-26 3 24 1 0.373535 0.982422
-26 3 25 1 0.380371 1
-26 3 26 1 0.379395 1
-26 3 27 1 0.376709 1
-26 3 28 1 0.371582 1
-26 3 29 1 0.364746 1
-26 3 30 0.937988 0.356934 1
-26 3 31 0.858398 0.348633 1
-26 4 0 1 0 0.0728149
-26 4 1 1 0 0.0728149
-26 4 2 1 0 0.0728149
-26 4 3 1 0 0.0728149
-26 4 4 1 0 0.0728149
-26 4 5 1 0 0.0728149
-26 4 6 1 0 0.0727539
-26 4 7 1 0 0.0727539
-26 4 8 1 0 0.0726929
-26 4 9 1 0 0.0725708
-26 4 10 1 0 0.0723267
-26 4 11 1 0 0.0719604
-26 4 12 1 0 0.0712891
-26 4 13 1 0 0.0701294
-26 4 14 1 0 0.0682373
-26 4 15 1 0 0.0671387
-26 4 16 1 0 0.239624
-26 4 17 1 0 0.387695
-26 4 18 1 0 0.505371
-26 4 19 1 0 0.608398
-26 4 20 1 0 0.705566
-26 4 21 1 0.192139 0.79541
-26 4 22 1 0.292969 0.872559
-26 4 23 1 0.3479 0.934082
-26 4 24 1 0.373535 0.982422
-26 4 25 1 0.380371 1
-26 4 26 1 0.379639 1
-26 4 27 1 0.376709 1
-26 4 28 1 0.371582 1
-26 4 29 1 0.364746 1
-26 4 30 0.937988 0.356934 1
-26 4 31 0.858398 0.348633 1
-26 5 0 1 0 0.0726929
-26 5 1 1 0 0.0726929
-26 5 2 1 0 0.0726929
-26 5 3 1 0 0.0726929
-26 5 4 1 0 0.0726929
-26 5 5 1 0 0.0726929
-26 5 6 1 0 0.0726929
-26 5 7 1 0 0.0726318
-26 5 8 1 0 0.0725708
-26 5 9 1 0 0.0724487
-26 5 10 1 0 0.0722046
-26 5 11 1 0 0.0718384
-26 5 12 1 0 0.071167
-26 5 13 1 0 0.0700073
-26 5 14 1 0 0.0681152
-26 5 15 1 0 0.0670166
-26 5 16 1 0 0.239624
-26 5 17 1 0 0.387695
-26 5 18 1 0 0.505371
-26 5 19 1 0 0.608398
-26 5 20 1 0 0.705566
-26 5 21 1 0.192627 0.79541
-26 5 22 1 0.293213 0.872559
-26 5 23 1 0.3479 0.934082
-26 5 24 1 0.373779 0.982422
-26 5 25 1 0.380615 1
-26 5 26 1 0.379639 1
-26 5 27 1 0.376709 1
-26 5 28 1 0.371826 1
-26 5 29 1 0.36499 1
-26 5 30 0.937988 0.356934 1
-26 5 31 0.858398 0.348633 1
-26 6 0 1 0 0.0725098
-26 6 1 1 0 0.0725098
-26 6 2 1 0 0.0725098
-26 6 3 1 0 0.0725098
-26 6 4 1 0 0.0725098
-26 6 5 1 0 0.0724487
-26 6 6 1 0 0.0724487
-26 6 7 1 0 0.0724487
-26 6 8 1 0 0.0723877
-26 6 9 1 0 0.0722656
-26 6 10 1 0 0.0720215
-26 6 11 1 0 0.0715942
-26 6 12 1 0 0.0709229
-26 6 13 1 0 0.0697632
-26 6 14 1 0 0.0678711
-26 6 15 1 0 0.0667725
-26 6 16 1 0 0.239624
-26 6 17 1 0 0.387695
-26 6 18 1 0 0.505371
-26 6 19 1 0 0.608398
-26 6 20 1 0 0.705566
-26 6 21 1 0.193359 0.79541
-26 6 22 1 0.293457 0.872559
-26 6 23 1 0.348145 0.934082
-26 6 24 1 0.374023 0.982422
-26 6 25 1 0.380859 1
-26 6 26 1 0.379883 1
-26 6 27 1 0.376953 1
-26 6 28 1 0.371826 1
-26 6 29 1 0.36499 1
-26 6 30 0.937988 0.357178 1
-26 6 31 0.858398 0.348877 1
-26 7 0 1 0 0.0720825
-26 7 1 1 0 0.0720825
-26 7 2 1 0 0.0720825
-26 7 3 1 0 0.0720825
-26 7 4 1 0 0.0720825
-26 7 5 1 0 0.0720825
-26 7 6 1 0 0.0720825
-26 7 7 1 0 0.0720215
-26 7 8 1 0 0.0719604
-26 7 9 1 0 0.0718384
-26 7 10 1 0 0.0715942
-26 7 11 1 0 0.071228
-26 7 12 1 0 0.0704956
-26 7 13 1 0 0.0693359
-26 7 14 1 0 0.0674438
-26 7 15 1 0 0.0662842
-26 7 16 1 0 0.239624
-26 7 17 1 0 0.387695
-26 7 18 1 0 0.505371
-26 7 19 1 0 0.608398
-26 7 20 1 0 0.705566
-26 7 21 1 0.194702 0.79541
-26 7 22 1 0.294189 0.872559
-26 7 23 1 0.348877 0.934082
-26 7 24 1 0.374268 0.982422
-26 7 25 1 0.381104 1
-26 7 26 1 0.380371 1
-26 7 27 1 0.377441 1
-26 7 28 1 0.372314 1
-26 7 29 1 0.365479 1
-26 7 30 0.9375 0.357422 1
-26 7 31 0.858398 0.349121 1
-26 8 0 1 0 0.0712891
-26 8 1 1 0 0.0712891
-26 8 2 1 0 0.0712891
-26 8 3 1 0 0.0712891
-26 8 4 1 0 0.0712891
-26 8 5 1 0 0.0712891
-26 8 6 1 0 0.071228
-26 8 7 1 0 0.071228
-26 8 8 1 0 0.071167
-26 8 9 1 0 0.0710449
-26 8 10 1 0 0.0708008
-26 8 11 1 0 0.0703735
-26 8 12 1 0 0.0697021
-26 8 13 1 0 0.0684814
-26 8 14 1 0 0.0665283
-26 8 15 1 0 0.0654297
-26 8 16 1 0 0.239624
-26 8 17 1 0 0.387695
-26 8 18 1 0 0.505371
-26 8 19 1 0 0.608398
-26 8 20 1 0 0.705566
-26 8 21 1 0.197388 0.794922
-26 8 22 1 0.295654 0.872559
-26 8 23 1 0.349854 0.934082
-26 8 24 1 0.375244 0.982422
-26 8 25 1 0.38208 1
-26 8 26 1 0.381104 1
-26 8 27 1 0.378174 1
-26 8 28 1 0.373047 1
-26 8 29 1 0.365967 1
-26 8 30 0.9375 0.35791 1
-26 8 31 0.858398 0.349609 1
-26 9 0 1 0 0.0697021
-26 9 1 1 0 0.0697021
-26 9 2 1 0 0.0697021
-26 9 3 1 0 0.0697021
-26 9 4 1 0 0.0697021
-26 9 5 1 0 0.0697021
-26 9 6 1 0 0.0697021
-26 9 7 1 0 0.0696411
-26 9 8 1 0 0.0695801
-26 9 9 1 0 0.069458
-26 9 10 1 0 0.0692139
-26 9 11 1 0 0.0687866
-26 9 12 1 0 0.0680542
-26 9 13 1 0 0.0668335
-26 9 14 1 0 0.0647583
-26 9 15 1 0 0.0635986
-26 9 16 1 0 0.239624
-26 9 17 1 0 0.387451
-26 9 18 1 0 0.505371
-26 9 19 1 0 0.60791
-26 9 20 1 0 0.705566
-26 9 21 1 0.202515 0.794922
-26 9 22 1 0.29834 0.872559
-26 9 23 1 0.351807 0.934082
-26 9 24 1 0.377197 0.982422
-26 9 25 1 0.383789 1
-26 9 26 1 0.382568 1
-26 9 27 1 0.379639 1
-26 9 28 1 0.374268 1
-26 9 29 1 0.367188 1
-26 9 30 0.9375 0.359131 1
-26 9 31 0.858398 0.350586 1
-26 10 0 1 0 0.0667114
-26 10 1 1 0 0.0667114
-26 10 2 1 0 0.0667114
-26 10 3 1 0 0.0667114
-26 10 4 1 0 0.0667114
-26 10 5 1 0 0.0666504
-26 10 6 1 0 0.0666504
-26 10 7 1 0 0.0665894
-26 10 8 1 0 0.0665283
-26 10 9 1 0 0.0664062
-26 10 10 1 0 0.0661621
-26 10 11 1 0 0.0656738
-26 10 12 1 0 0.0648804
-26 10 13 1 0 0.0635376
-26 10 14 1 0 0.0613403
-26 10 15 1 0 0.0600891
-26 10 16 1 0 0.239624
-26 10 17 1 0 0.387451
-26 10 18 1 0 0.505859
-26 10 19 1 0 0.60791
-26 10 20 1 0 0.705078
-26 10 21 1 0.211182 0.794922
-26 10 22 1 0.302979 0.87207
-26 10 23 1 0.355469 0.934082
-26 10 24 1 0.380371 0.982422
-26 10 25 1 0.386719 1
-26 10 26 1 0.385498 1
-26 10 27 1 0.38208 1
-26 10 28 1 0.376709 1
-26 10 29 1 0.369385 1
-26 10 30 0.9375 0.361084 1
-26 10 31 0.858398 0.352295 1
-26 11 0 1 0 0.060791
-26 11 1 1 0 0.0607605
-26 11 2 1 0 0.0607605
-26 11 3 1 0 0.0607605
-26 11 4 1 0 0.0607605
-26 11 5 1 0 0.0607605
-26 11 6 1 0 0.06073
-26 11 7 1 0 0.0606995
-26 11 8 1 0 0.0606079
-26 11 9 1 0 0.0604248
-26 11 10 1 0 0.0601501
-26 11 11 1 0 0.0596008
-26 11 12 1 0 0.0586853
-26 11 13 1 0 0.0570984
-26 11 14 1 0 0.0544434
-26 11 15 1 0 0.0529785
-26 11 16 1 0 0.239502
-26 11 17 1 0 0.387207
-26 11 18 1 0 0.505859
-26 11 19 1 0 0.60791
-26 11 20 1 0 0.705078
-26 11 21 1 0.225098 0.794922
-26 11 22 1 0.311035 0.87207
-26 11 23 1 0.361572 0.933594
-26 11 24 1 0.385742 0.982422
-26 11 25 1 0.391846 1
-26 11 26 1 0.390137 1
-26 11 27 1 0.386719 1
-26 11 28 1 0.380859 1
-26 11 29 1 0.373047 1
-26 11 30 0.937012 0.364258 1
-26 11 31 0.85791 0.355225 1
-26 12 0 1 0 0.0476379
-26 12 1 1 0 0.0476379
-26 12 2 1 0 0.0476379
-26 12 3 1 0 0.0476379
-26 12 4 1 0 0.0476379
-26 12 5 1 0 0.0476074
-26 12 6 1 0 0.0475769
-26 12 7 1 0 0.0475159
-26 12 8 1 0 0.0473938
-26 12 9 1 0 0.0471497
-26 12 10 1 0 0.0466919
-26 12 11 1 0 0.0458679
-26 12 12 1 0 0.0444336
-26 12 13 1 0 0.0419006
-26 12 14 1 0 0.0372925
-26 12 15 1 0 0.034729
-26 12 16 1 0 0.239624
-26 12 17 1 0 0.386963
-26 12 18 1 0 0.505859
-26 12 19 1 0 0.60791
-26 12 20 1 0.130981 0.70459
-26 12 21 1 0.246216 0.794434
-26 12 22 1 0.32373 0.87207
-26 12 23 1 0.371826 0.933594
-26 12 24 1 0.394775 0.982422
-26 12 25 1 0.400391 1
-26 12 26 1 0.398193 1
-26 12 27 1 0.394043 1
-26 12 28 1 0.387695 1
-26 12 29 1 0.37915 1
-26 12 30 0.936523 0.369873 1
-26 12 31 0.857422 0.360107 1
-26 13 0 1 0.110046 0
-26 13 1 1 0.110107 0
-26 13 2 1 0.110107 0
-26 13 3 1 0.110107 0
-26 13 4 1 0.110168 0
-26 13 5 1 0.110229 0
-26 13 6 1 0.110413 0
-26 13 7 1 0.110718 0
-26 13 8 1 0.111389 0
-26 13 9 1 0.112549 0
-26 13 10 1 0.114685 0
-26 13 11 1 0.118286 0
-26 13 12 1 0.124023 0
-26 13 13 1 0.132568 0
-26 13 14 1 0.144653 0
-26 13 15 1 0.149292 0
-26 13 16 1 0.142334 0.239868
-26 13 17 1 0.125 0.386475
-26 13 18 1 0.134155 0.505371
-26 13 19 1 0.13501 0.607422
-26 13 20 1 0.196289 0.704102
-26 13 21 1 0.275635 0.793945
-26 13 22 1 0.343262 0.871582
-26 13 23 1 0.387695 0.933594
-26 13 24 1 0.40918 0.982422
-26 13 25 1 0.413818 1
-26 13 26 1 0.410889 1
-26 13 27 1 0.406006 1
-26 13 28 1 0.398438 1
-26 13 29 1 0.38916 1
-26 13 30 0.936035 0.378662 1
-26 13 31 0.856445 0.368164 1
-26 14 0 1 0.220825 0
-26 14 1 1 0.220825 0
-26 14 2 1 0.220825 0
-26 14 3 1 0.220947 0
-26 14 4 1 0.220947 0
-26 14 5 1 0.220947 0
-26 14 6 1 0.220947 0
-26 14 7 1 0.221069 0
-26 14 8 1 0.221313 0
-26 14 9 1 0.22168 0
-26 14 10 1 0.222412 0
-26 14 11 1 0.223755 0
-26 14 12 1 0.22583 0
-26 14 13 1 0.22937 0
-26 14 14 1 0.234619 0
-26 14 15 1 0.23645 0
-26 14 16 1 0.232544 0.240967
-26 14 17 1 0.224976 0.385986
-26 14 18 1 0.226685 0.503906
-26 14 19 1 0.229248 0.606934
-26 14 20 1 0.258545 0.703125
-26 14 21 1 0.314453 0.792969
-26 14 22 1 0.371094 0.871094
-26 14 23 1 0.410645 0.933594
-26 14 24 1 0.430176 0.982422
-26 14 25 1 0.433594 1
-26 14 26 1 0.429688 1
-26 14 27 1 0.423584 1
-26 14 28 1 0.414795 1
-26 14 29 1 0.404053 1
-26 14 30 0.93457 0.392334 1
-26 14 31 0.855469 0.380127 1
-26 15 0 1 0.303955 0
-26 15 1 1 0.303955 0
-26 15 2 1 0.303955 0
-26 15 3 1 0.303955 0
-26 15 4 1 0.303955 0
-26 15 5 1 0.303955 0
-26 15 6 1 0.303955 0
-26 15 7 1 0.304199 0
-26 15 8 1 0.304199 0
-26 15 9 1 0.304443 0
-26 15 10 1 0.304932 0
-26 15 11 1 0.305664 0
-26 15 12 1 0.307129 0
-26 15 13 1 0.309082 0
-26 15 14 1 0.3125 0
-26 15 15 1 0.313477 0
-26 15 16 1 0.310547 0.244019
-26 15 17 1 0.30542 0.38623
-26 15 18 1 0.304932 0.502441
-26 15 19 1 0.30835 0.606445
-26 15 20 1 0.323242 0.701172
-26 15 21 1 0.362061 0.791504
-26 15 22 1 0.407959 0.870117
-26 15 23 1 0.442383 0.933105
-26 15 24 1 0.459473 0.982422
-26 15 25 1 0.46167 1
-26 15 26 1 0.456299 1
-26 15 27 1 0.448486 1
-26 15 28 1 0.437988 1
-26 15 29 1 0.425293 1
-26 15 30 0.933105 0.411621 1
-26 15 31 0.853516 0.397461 1
-26 16 0 1 0.384766 0
-26 16 1 1 0.384766 0
-26 16 2 1 0.384766 0
-26 16 3 1 0.384766 0
-26 16 4 1 0.384766 0
-26 16 5 1 0.384766 0
-26 16 6 1 0.384766 0
-26 16 7 1 0.38501 0
-26 16 8 1 0.38501 0
-26 16 9 1 0.385254 0
-26 16 10 1 0.385498 0
-26 16 11 1 0.385986 0
-26 16 12 1 0.386963 0
-26 16 13 1 0.388428 0
-26 16 14 1 0.390869 0
-26 16 15 1 0.391113 0
-26 16 16 1 0.388916 0.251221
-26 16 17 1 0.385254 0.387939
-26 16 18 1 0.383545 0.501465
-26 16 19 1 0.387939 0.606445
-26 16 20 1 0.393311 0.699219
-26 16 21 1 0.418701 0.789062
-26 16 22 1 0.454346 0.868164
-26 16 23 1 0.483398 0.932129
-26 16 24 1 0.498047 0.981934
-26 16 25 1 0.498535 1
-26 16 26 1 0.491455 1
-26 16 27 1 0.481689 1
-26 16 28 1 0.468994 1
-26 16 29 1 0.453857 1
-26 16 30 0.930176 0.4375 1
-26 16 31 0.850586 0.421143 1
-26 17 0 1 0.46582 0
-26 17 1 1 0.46582 0
-26 17 2 1 0.46582 0
-26 17 3 1 0.46582 0
-26 17 4 1 0.46582 0
-26 17 5 1 0.46582 0
-26 17 6 1 0.46582 0
-26 17 7 1 0.46582 0
-26 17 8 1 0.46582 0
-26 17 9 1 0.466064 0
-26 17 10 1 0.466309 0
-26 17 11 1 0.466553 0
-26 17 12 1 0.467285 0
-26 17 13 1 0.468506 0
-26 17 14 1 0.470215 0
-26 17 15 1 0.470459 0
-26 17 16 1 0.468994 0.265381
-26 17 17 1 0.466553 0.393066
-26 17 18 1 0.463867 0.501953
-26 17 19 1 0.464844 0.604004
-26 17 20 1 0.467773 0.696777
-26 17 21 1 0.481934 0.785156
-26 17 22 1 0.508301 0.865723
-26 17 23 1 0.532227 0.930176
-26 17 24 1 0.544434 0.980957
-26 17 25 1 0.543457 1
-26 17 26 1 0.534668 1
-26 17 27 1 0.522461 1
-26 17 28 1 0.507324 1
-26 17 29 1 0.489258 1
-26 17 30 0.925781 0.469971 1
-26 17 31 0.84668 0.450684 1
-26 18 0 1 0.546387 0
-26 18 1 1 0.546387 0
-26 18 2 1 0.546387 0
-26 18 3 1 0.546387 0
-26 18 4 1 0.546387 0
-26 18 5 1 0.546387 0
-26 18 6 1 0.546387 0
-26 18 7 1 0.546387 0
-26 18 8 1 0.546387 0
-26 18 9 1 0.546387 0
-26 18 10 1 0.546387 0
-26 18 11 1 0.546875 0
-26 18 12 1 0.547363 0
-26 18 13 1 0.54834 0
-26 18 14 1 0.549316 0
-26 18 15 1 0.549805 0.067749
-26 18 16 1 0.549316 0.288086
-26 18 17 1 0.547852 0.403564
-26 18 18 1 0.54541 0.505859
-26 18 19 1 0.543457 0.602539
-26 18 20 1 0.545898 0.695312
-26 18 21 1 0.549805 0.780762
-26 18 22 1 0.566895 0.86084
-26 18 23 1 0.585938 0.927246
-26 18 24 1 0.596191 0.979004
-26 18 25 1 0.59375 1
-26 18 26 1 0.583008 1
-26 18 27 1 0.568848 1
-26 18 28 1 0.550781 1
-26 18 29 0.996094 0.529785 1
-26 18 30 0.919922 0.507812 1
-26 18 31 0.84082 0.485107 1
-26 19 0 1 0.624023 0
-26 19 1 1 0.624023 0
-26 19 2 1 0.624023 0
-26 19 3 1 0.624023 0
-26 19 4 1 0.624023 0
-26 19 5 1 0.624023 0
-26 19 6 1 0.624023 0
-26 19 7 1 0.624023 0
-26 19 8 1 0.624023 0
-26 19 9 1 0.624023 0
-26 19 10 1 0.624512 0
-26 19 11 1 0.624512 0
-26 19 12 1 0.625 0
-26 19 13 1 0.625488 0
-26 19 14 1 0.626465 0
-26 19 15 1 0.627441 0.184692
-26 19 16 1 0.62793 0.317627
-26 19 17 1 0.627441 0.420166
-26 19 18 1 0.625488 0.514648
-26 19 19 1 0.62207 0.604492
-26 19 20 1 0.619629 0.691406
-26 19 21 1 0.620117 0.775879
-26 19 22 1 0.62793 0.85498
-26 19 23 1 0.64209 0.922852
-26 19 24 1 0.650391 0.976074
-26 19 25 1 0.646973 1
-26 19 26 1 0.634766 1
-26 19 27 1 0.618652 1
-26 19 28 1 0.597656 1
-26 19 29 0.98877 0.57373 1
-26 19 30 0.912598 0.54834 1
-26 19 31 0.833496 0.522461 1
-26 20 0 1 0.697754 0.188965
-26 20 1 1 0.697754 0.188965
-26 20 2 1 0.697754 0.188965
-26 20 3 1 0.697754 0.188965
-26 20 4 1 0.697754 0.188965
-26 20 5 1 0.697754 0.188965
-26 20 6 1 0.697754 0.188965
-26 20 7 1 0.697754 0.188965
-26 20 8 1 0.697754 0.188965
-26 20 9 1 0.697754 0.189087
-26 20 10 1 0.697754 0.189209
-26 20 11 1 0.697754 0.189453
-26 20 12 1 0.698242 0.189941
-26 20 13 1 0.69873 0.190552
-26 20 14 1 0.699707 0.19165
-26 20 15 1 0.700684 0.245972
-26 20 16 1 0.70166 0.348633
-26 20 17 1 0.702148 0.440674
-26 20 18 1 0.701172 0.527832
-26 20 19 1 0.698242 0.611328
-26 20 20 1 0.693359 0.691406
-26 20 21 1 0.689941 0.771484
-26 20 22 1 0.689453 0.847168
-26 20 23 1 0.697266 0.916016
-26 20 24 1 0.70459 0.97168
-26 20 25 1 0.700684 1
-26 20 26 1 0.687012 1
-26 20 27 1 0.668945 1
-26 20 28 1 0.645508 1
-26 20 29 0.979004 0.618164 1
-26 20 30 0.90332 0.589844 1
-26 20 31 0.824707 0.561523 1
-26 21 0 1 0.766602 0.261719
-26 21 1 1 0.766602 0.261719
-26 21 2 1 0.766602 0.261719
-26 21 3 1 0.766602 0.261719
-26 21 4 1 0.766602 0.261719
-26 21 5 1 0.766602 0.261719
-26 21 6 1 0.766602 0.261719
-26 21 7 1 0.766602 0.261719
-26 21 8 1 0.766602 0.261719
-26 21 9 1 0.766602 0.261719
-26 21 10 1 0.76709 0.261719
-26 21 11 1 0.76709 0.261963
-26 21 12 1 0.76709 0.262207
-26 21 13 1 0.767578 0.262451
-26 21 14 1 0.768555 0.262939
-26 21 15 1 0.769531 0.289795
-26 21 16 1 0.770996 0.376953
-26 21 17 1 0.771973 0.460938
-26 21 18 1 0.771973 0.543457
-26 21 19 1 0.77002 0.62207
-26 21 20 1 0.765137 0.696289
-26 21 21 1 0.758301 0.768555
-26 21 22 1 0.753418 0.84082
-26 21 23 1 0.752441 0.906738
-26 21 24 1 0.757324 0.964844
-26 21 25 1 0.753906 1
-26 21 26 1 0.739258 1
-26 21 27 1 0.719238 1
-26 21 28 1 0.693359 1
-26 21 29 0.966797 0.663574 1
-26 21 30 0.89209 0.632324 1
-26 21 31 0.813965 0.601074 1
-26 22 0 1 0.830078 0.305176
-26 22 1 1 0.830078 0.305176
-26 22 2 1 0.830078 0.305176
-26 22 3 1 0.830078 0.305176
-26 22 4 1 0.830078 0.305176
-26 22 5 1 0.830078 0.305176
-26 22 6 1 0.830078 0.305176
-26 22 7 1 0.830078 0.305176
-26 22 8 1 0.830078 0.305176
-26 22 9 1 0.830078 0.305176
-26 22 10 1 0.830078 0.30542
-26 22 11 1 0.830566 0.30542
-26 22 12 1 0.830566 0.30542
-26 22 13 1 0.831055 0.305664
-26 22 14 1 0.831543 0.305908
-26 22 15 1 0.83252 0.317627
-26 22 16 1 0.834473 0.396729
-26 22 17 1 0.835938 0.476807
-26 22 18 1 0.836914 0.556152
-26 22 19 1 0.835938 0.632812
-26 22 20 1 0.832031 0.704102
-26 22 21 1 0.824707 0.770996
-26 22 22 1 0.814941 0.834961
-26 22 23 1 0.808105 0.896484
-26 22 24 1 0.807129 0.955078
-26 22 25 1 0.804688 1
-26 22 26 1 0.789551 1
-26 22 27 1 0.768066 1
-26 22 28 1 0.739746 1
-26 22 29 0.952148 0.70752 1
-26 22 30 0.878418 0.673828 1
-26 22 31 0.801758 0.640625 1
-26 23 0 1 0.885742 0.329346
-26 23 1 1 0.885742 0.329346
-26 23 2 1 0.885742 0.329346
-26 23 3 1 0.885742 0.329346
-26 23 4 1 0.885742 0.329346
-26 23 5 1 0.885742 0.329346
-26 23 6 1 0.885742 0.329346
-26 23 7 1 0.885742 0.329346
-26 23 8 1 0.885742 0.329346
-26 23 9 1 0.885742 0.329346
-26 23 10 1 0.885742 0.329346
-26 23 11 1 0.885742 0.329346
-26 23 12 1 0.885742 0.32959
-26 23 13 1 0.88623 0.32959
-26 23 14 1 0.886719 0.329834
-26 23 15 1 0.887207 0.329834
-26 23 16 1 0.889648 0.406006
-26 23 17 1 0.891602 0.484131
-26 23 18 1 0.893066 0.5625
-26 23 19 1 0.893066 0.638672
-26 23 20 1 0.890137 0.709473
-26 23 21 1 0.883789 0.775391
-26 23 22 1 0.874023 0.834961
-26 23 23 1 0.862305 0.88916
-26 23 24 1 0.854004 0.942871
-26 23 25 1 0.851074 0.997559
-26 23 26 1 0.835938 1
-26 23 27 1 0.812988 1
-26 23 28 1 0.782715 1
-26 23 29 0.935547 0.749023 1
-26 23 30 0.863281 0.713379 1
-26 23 31 0.788086 0.678223 1
-26 24 0 1 0.933594 0.3396
-26 24 1 1 0.933594 0.3396
-26 24 2 1 0.933594 0.3396
-26 24 3 1 0.933594 0.3396
-26 24 4 1 0.933594 0.3396
-26 24 5 1 0.933594 0.3396
-26 24 6 1 0.933594 0.3396
-26 24 7 1 0.933594 0.3396
-26 24 8 1 0.933594 0.3396
-26 24 9 1 0.933594 0.3396
-26 24 10 1 0.933594 0.3396
-26 24 11 1 0.933594 0.3396
-26 24 12 1 0.933594 0.3396
-26 24 13 1 0.934082 0.3396
-26 24 14 1 0.934082 0.3396
-26 24 15 1 0.93457 0.3396
-26 24 16 1 0.937012 0.404541
-26 24 17 1 0.939453 0.482422
-26 24 18 1 0.941895 0.561035
-26 24 19 1 0.942383 0.637207
-26 24 20 1 0.94043 0.708984
-26 24 21 1 0.935547 0.775879
-26 24 22 1 0.927246 0.835938
-26 24 23 1 0.915039 0.887207
-26 24 24 1 0.901367 0.933594
-26 24 25 1 0.892578 0.986328
-26 24 26 1 0.878906 1
-26 24 27 1 0.854492 1
-26 24 28 0.983398 0.822754 1
-26 24 29 0.916992 0.787598 1
-26 24 30 0.847168 0.751465 1
-26 24 31 0.773926 0.715332 1
-26 25 0 1 0.977539 0.3396
-26 25 1 1 0.977539 0.3396
-26 25 2 1 0.977539 0.3396
-26 25 3 1 0.977539 0.3396
-26 25 4 1 0.977539 0.3396
-26 25 5 1 0.977539 0.3396
-26 25 6 1 0.977539 0.3396
-26 25 7 1 0.977539 0.3396
-26 25 8 1 0.977539 0.3396
-26 25 9 1 0.978027 0.3396
-26 25 10 1 0.978027 0.3396
-26 25 11 1 0.978027 0.3396
-26 25 12 1 0.978027 0.3396
-26 25 13 1 0.978027 0.3396
-26 25 14 1 0.978516 0.3396
-26 25 15 1 0.978516 0.3396
-26 25 16 1 0.980957 0.393311
-26 25 17 1 0.983887 0.472168
-26 25 18 1 0.986816 0.55127
-26 25 19 1 0.988281 0.62793
-26 25 20 1 0.987305 0.700684
-26 25 21 1 0.983887 0.768555
-26 25 22 1 0.977051 0.830566
-26 25 23 1 0.966797 0.884277
-26 25 24 1 0.953613 0.929688
-26 25 25 1 0.936035 0.972656
-26 25 26 1 0.922363 1
-26 25 27 1 0.895996 1
-26 25 28 0.958496 0.863281 1
-26 25 29 0.895996 0.828613 1
-26 25 30 0.828613 0.79248 1
-26 25 31 0.757324 0.755371 1
-26 26 0 1 1 0.332764
-26 26 1 1 1 0.332764
-26 26 2 1 1 0.332764
-26 26 3 1 1 0.332764
-26 26 4 1 1 0.332764
-26 26 5 1 1 0.332764
-26 26 6 1 1 0.332764
-26 26 7 1 1 0.332764
-26 26 8 1 1 0.332764
-26 26 9 1 1 0.332764
-26 26 10 1 1 0.332764
-26 26 11 1 1 0.332764
-26 26 12 1 1 0.33252
-26 26 13 1 1 0.33252
-26 26 14 1 1 0.33252
-26 26 15 1 1 0.33252
-26 26 16 1 1 0.374023
-26 26 17 1 1 0.454102
-26 26 18 1 1 0.533691
-26 26 19 1 1 0.61084
-26 26 20 1 1 0.683594
-26 26 21 1 1 0.751953
-26 26 22 1 1 0.81543
-26 26 23 1 1 0.870605
-26 26 24 1 1 0.918457
-26 26 25 1 0.98584 0.963867
-26 26 26 1 0.96582 1
-26 26 27 0.984863 0.938477 1
-26 26 28 0.931641 0.907715 1
-26 26 29 0.872559 0.873535 1
-26 26 30 0.807617 0.836914 1
-26 26 31 0.737305 0.798828 1
-26 27 0 1 1 0.32251
-26 27 1 1 1 0.32251
-26 27 2 1 1 0.32251
-26 27 3 1 1 0.32251
-26 27 4 1 1 0.32251
-26 27 5 1 1 0.32251
-26 27 6 1 1 0.32251
-26 27 7 1 1 0.32251
-26 27 8 1 1 0.32251
-26 27 9 1 1 0.32251
-26 27 10 1 1 0.32251
-26 27 11 1 1 0.32251
-26 27 12 1 1 0.32251
-26 27 13 1 1 0.32251
-26 27 14 1 1 0.32251
-26 27 15 1 1 0.32251
-26 27 16 1 1 0.349121
-26 27 17 1 1 0.430908
-26 27 18 1 1 0.510254
-26 27 19 1 1 0.587402
-26 27 20 1 1 0.659668
-26 27 21 1 1 0.728027
-26 27 22 1 1 0.791504
-26 27 23 1 1 0.847168
-26 27 24 1 1 0.895508
-26 27 25 1 1 0.941895
-26 27 26 0.990723 1 0.987305
-26 27 27 0.952637 0.987793 1
-26 27 28 0.90332 0.958496 1
-26 27 29 0.845703 0.92334 1
-26 27 30 0.781738 0.885254 1
-26 27 31 0.711914 0.845215 1
-26 28 0 1 1 0.310547
-26 28 1 1 1 0.310547
-26 28 2 1 1 0.310547
-26 28 3 1 1 0.310547
-26 28 4 1 1 0.310547
-26 28 5 1 1 0.310547
-26 28 6 1 1 0.310547
-26 28 7 1 1 0.310547
-26 28 8 1 1 0.310547
-26 28 9 1 1 0.310547
-26 28 10 1 1 0.310547
-26 28 11 1 1 0.310547
-26 28 12 1 1 0.310547
-26 28 13 1 1 0.310547
-26 28 14 1 1 0.310303
-26 28 15 1 1 0.310303
-26 28 16 1 1 0.319336
-26 28 17 1 1 0.40332
-26 28 18 1 1 0.483398
-26 28 19 1 1 0.55957
-26 28 20 1 1 0.631348
-26 28 21 1 1 0.699219
-26 28 22 1 1 0.761719
-26 28 23 1 1 0.817871
-26 28 24 0.993164 1 0.867188
-26 28 25 0.969238 1 0.916016
-26 28 26 0.94043 1 0.963867
-26 28 27 0.905273 1 1
-26 28 28 0.862793 1 1
-26 28 29 0.810059 0.973145 1
-26 28 30 0.749023 0.936035 1
-26 28 31 0.679688 0.89502 1
-26 29 0 0.987305 1 0.296875
-26 29 1 0.987305 1 0.296875
-26 29 2 0.987305 1 0.296875
-26 29 3 0.987305 1 0.296875
-26 29 4 0.987305 1 0.296875
-26 29 5 0.987305 1 0.296875
-26 29 6 0.987305 1 0.296875
-26 29 7 0.987305 1 0.296875
-26 29 8 0.987305 1 0.296875
-26 29 9 0.987305 1 0.296875
-26 29 10 0.987305 1 0.296875
-26 29 11 0.987305 1 0.296875
-26 29 12 0.987305 1 0.296875
-26 29 13 0.987305 1 0.296875
-26 29 14 0.987305 1 0.296875
-26 29 15 0.987305 1 0.296875
-26 29 16 0.986816 1 0.296875
-26 29 17 0.986328 1 0.372314
-26 29 18 0.984375 1 0.452881
-26 29 19 0.980957 1 0.52832
-26 29 20 0.975586 1 0.599121
-26 29 21 0.967773 1 0.666016
-26 29 22 0.956543 1 0.728516
-26 29 23 0.942871 1 0.784668
-26 29 24 0.926758 1 0.835449
-26 29 25 0.905762 1 0.885254
-26 29 26 0.879883 1 0.935059
-26 29 27 0.847656 1 0.982422
-26 29 28 0.808594 1 1
-26 29 29 0.760742 1 1
-26 29 30 0.703613 0.984375 1
-26 29 31 0.63623 0.944824 1
-26 30 0 0.905273 1 0.282715
-26 30 1 0.905273 1 0.282715
-26 30 2 0.905273 1 0.282715
-26 30 3 0.905273 1 0.282715
-26 30 4 0.905273 1 0.282715
-26 30 5 0.905273 1 0.282715
-26 30 6 0.905273 1 0.282715
-26 30 7 0.904785 1 0.282715
-26 30 8 0.904785 1 0.282715
-26 30 9 0.904785 1 0.282715
-26 30 10 0.904785 1 0.282715
-26 30 11 0.904785 1 0.282715
-26 30 12 0.904785 1 0.282715
-26 30 13 0.904785 1 0.282715
-26 30 14 0.904785 1 0.282715
-26 30 15 0.904785 1 0.282471
-26 30 16 0.904785 1 0.282471
-26 30 17 0.903809 1 0.337891
-26 30 18 0.901855 1 0.419678
-26 30 19 0.898438 1 0.495117
-26 30 20 0.893555 1 0.564941
-26 30 21 0.88623 1 0.630859
-26 30 22 0.876465 1 0.692871
-26 30 23 0.864258 1 0.748535
-26 30 24 0.850098 1 0.799805
-26 30 25 0.831543 1 0.850586
-26 30 26 0.808105 1 0.901367
-26 30 27 0.778809 1 0.951172
-26 30 28 0.742188 1 0.997559
-26 30 29 0.697266 1 1
-26 30 30 0.642578 1 1
-26 30 31 0.577148 0.992188 1
-26 31 0 0.814453 1 0.267578
-26 31 1 0.814453 1 0.267578
-26 31 2 0.814453 1 0.267578
-26 31 3 0.814453 1 0.267578
-26 31 4 0.814453 1 0.267578
-26 31 5 0.814453 1 0.267578
-26 31 6 0.814453 1 0.267578
-26 31 7 0.814453 1 0.267578
-26 31 8 0.814453 1 0.267578
-26 31 9 0.814453 1 0.267578
-26 31 10 0.814453 1 0.267578
-26 31 11 0.814453 1 0.267578
-26 31 12 0.814453 1 0.267578
-26 31 13 0.814453 1 0.267578
-26 31 14 0.814453 1 0.267578
-26 31 15 0.814453 1 0.267578
-26 31 16 0.814453 1 0.267578
-26 31 17 0.813965 1 0.299316
-26 31 18 0.811523 1 0.384033
-26 31 19 0.807617 1 0.459473
-26 31 20 0.802734 1 0.52832
-26 31 21 0.79541 1 0.593262
-26 31 22 0.786133 1 0.654297
-26 31 23 0.774902 1 0.709961
-26 31 24 0.761719 1 0.760742
-26 31 25 0.744629 1 0.812012
-26 31 26 0.723145 1 0.86377
-26 31 27 0.695312 1 0.914551
-26 31 28 0.660156 1 0.963379
-26 31 29 0.616211 1 1
-26 31 30 0.562012 1 1
-26 31 31 0.493896 1 1
-27 0 0 1 0 0.0750732
-27 0 1 1 0 0.0750732
-27 0 2 1 0 0.0750732
-27 0 3 1 0 0.0750732
-27 0 4 1 0 0.0750732
-27 0 5 1 0 0.0750732
-27 0 6 1 0 0.0750732
-27 0 7 1 0 0.0750122
-27 0 8 1 0 0.0749512
-27 0 9 1 0 0.0748901
-27 0 10 1 0 0.074707
-27 0 11 1 0 0.0743408
-27 0 12 1 0 0.0737915
-27 0 13 1 0 0.0728149
-27 0 14 1 0 0.071228
-27 0 15 1 0 0.0696411
-27 0 16 1 0 0.147217
-27 0 17 1 0 0.337891
-27 0 18 1 0 0.46167
-27 0 19 1 0 0.56543
-27 0 20 1 0 0.660645
-27 0 21 1 0 0.75
-27 0 22 1 0.222534 0.830078
-27 0 23 1 0.305176 0.895996
-27 0 24 1 0.353271 0.949707
-27 0 25 1 0.378906 0.99707
-27 0 26 1 0.385254 1
-27 0 27 1 0.383789 1
-27 0 28 1 0.380127 1
-27 0 29 1 0.374268 1
-27 0 30 1 0.367188 1
-27 0 31 0.943848 0.359131 1
-27 1 0 1 0 0.0750732
-27 1 1 1 0 0.0750732
-27 1 2 1 0 0.0750732
-27 1 3 1 0 0.0750732
-27 1 4 1 0 0.0750732
-27 1 5 1 0 0.0750732
-27 1 6 1 0 0.0750732
-27 1 7 1 0 0.0750122
-27 1 8 1 0 0.0749512
-27 1 9 1 0 0.0748901
-27 1 10 1 0 0.074646
-27 1 11 1 0 0.0743408
-27 1 12 1 0 0.0737305
-27 1 13 1 0 0.0728149
-27 1 14 1 0 0.071228
-27 1 15 1 0 0.0696411
-27 1 16 1 0 0.147217
-27 1 17 1 0 0.337891
-27 1 18 1 0 0.46167
-27 1 19 1 0 0.56543
-27 1 20 1 0 0.660645
-27 1 21 1 0 0.75
-27 1 22 1 0.222534 0.830078
-27 1 23 1 0.305176 0.895996
-27 1 24 1 0.353271 0.949707
-27 1 25 1 0.378906 0.99707
-27 1 26 1 0.385254 1
-27 1 27 1 0.383789 1
-27 1 28 1 0.380127 1
-27 1 29 1 0.374268 1
-27 1 30 1 0.367188 1
-27 1 31 0.943848 0.359131 1
-27 2 0 1 0 0.0750732
-27 2 1 1 0 0.0750732
-27 2 2 1 0 0.0750732
-27 2 3 1 0 0.0750732
-27 2 4 1 0 0.0750732
-27 2 5 1 0 0.0750732
-27 2 6 1 0 0.0750122
-27 2 7 1 0 0.0750122
-27 2 8 1 0 0.0749512
-27 2 9 1 0 0.0748291
-27 2 10 1 0 0.074646
-27 2 11 1 0 0.0743408
-27 2 12 1 0 0.0737305
-27 2 13 1 0 0.0727539
-27 2 14 1 0 0.071167
-27 2 15 1 0 0.0696411
-27 2 16 1 0 0.147217
-27 2 17 1 0 0.337891
-27 2 18 1 0 0.46167
-27 2 19 1 0 0.56543
-27 2 20 1 0 0.660645
-27 2 21 1 0 0.75
-27 2 22 1 0.222656 0.830078
-27 2 23 1 0.305176 0.895996
-27 2 24 1 0.353271 0.949707
-27 2 25 1 0.378906 0.99707
-27 2 26 1 0.385254 1
-27 2 27 1 0.383789 1
-27 2 28 1 0.380127 1
-27 2 29 1 0.374268 1
-27 2 30 1 0.367188 1
-27 2 31 0.943848 0.359131 1
-27 3 0 1 0 0.0750122
-27 3 1 1 0 0.0750122
-27 3 2 1 0 0.0750122
-27 3 3 1 0 0.0750122
-27 3 4 1 0 0.0750122
-27 3 5 1 0 0.0750122
-27 3 6 1 0 0.0750122
-27 3 7 1 0 0.0749512
-27 3 8 1 0 0.0749512
-27 3 9 1 0 0.0748291
-27 3 10 1 0 0.074646
-27 3 11 1 0 0.0742798
-27 3 12 1 0 0.0737305
-27 3 13 1 0 0.0727539
-27 3 14 1 0 0.071167
-27 3 15 1 0 0.0696411
-27 3 16 1 0 0.147217
-27 3 17 1 0 0.337891
-27 3 18 1 0 0.46167
-27 3 19 1 0 0.56543
-27 3 20 1 0 0.660645
-27 3 21 1 0 0.75
-27 3 22 1 0.222656 0.830078
-27 3 23 1 0.30542 0.895996
-27 3 24 1 0.353271 0.949707
-27 3 25 1 0.378906 0.99707
-27 3 26 1 0.385254 1
-27 3 27 1 0.383789 1
-27 3 28 1 0.380127 1
-27 3 29 1 0.374268 1
-27 3 30 1 0.367188 1
-27 3 31 0.943848 0.359131 1
-27 4 0 1 0 0.0750122
-27 4 1 1 0 0.0750122
-27 4 2 1 0 0.0750122
-27 4 3 1 0 0.0750122
-27 4 4 1 0 0.0750122
-27 4 5 1 0 0.0749512
-27 4 6 1 0 0.0749512
-27 4 7 1 0 0.0749512
-27 4 8 1 0 0.0748901
-27 4 9 1 0 0.0747681
-27 4 10 1 0 0.074585
-27 4 11 1 0 0.0742188
-27 4 12 1 0 0.0736694
-27 4 13 1 0 0.0726929
-27 4 14 1 0 0.071106
-27 4 15 1 0 0.0695801
-27 4 16 1 0 0.147217
-27 4 17 1 0 0.337891
-27 4 18 1 0 0.46167
-27 4 19 1 0 0.56543
-27 4 20 1 0 0.660645
-27 4 21 1 0 0.75
-27 4 22 1 0.222778 0.830078
-27 4 23 1 0.30542 0.895996
-27 4 24 1 0.353516 0.949707
-27 4 25 1 0.378906 0.99707
-27 4 26 1 0.385498 1
-27 4 27 1 0.383789 1
-27 4 28 1 0.380127 1
-27 4 29 1 0.374268 1
-27 4 30 1 0.367188 1
-27 4 31 0.943848 0.359131 1
-27 5 0 1 0 0.0748901
-27 5 1 1 0 0.0748901
-27 5 2 1 0 0.0748901
-27 5 3 1 0 0.0748901
-27 5 4 1 0 0.0748901
-27 5 5 1 0 0.0748901
-27 5 6 1 0 0.0748901
-27 5 7 1 0 0.0748291
-27 5 8 1 0 0.0747681
-27 5 9 1 0 0.074707
-27 5 10 1 0 0.0744629
-27 5 11 1 0 0.0741577
-27 5 12 1 0 0.0735474
-27 5 13 1 0 0.0725708
-27 5 14 1 0 0.0709839
-27 5 15 1 0 0.069458
-27 5 16 1 0 0.147217
-27 5 17 1 0 0.337891
-27 5 18 1 0 0.46167
-27 5 19 1 0 0.56543
-27 5 20 1 0 0.660645
-27 5 21 1 0 0.75
-27 5 22 1 0.223145 0.830078
-27 5 23 1 0.305664 0.895996
-27 5 24 1 0.353516 0.949707
-27 5 25 1 0.378906 0.99707
-27 5 26 1 0.385498 1
-27 5 27 1 0.383789 1
-27 5 28 1 0.380127 1
-27 5 29 1 0.374512 1
-27 5 30 1 0.367188 1
-27 5 31 0.943848 0.359131 1
-27 6 0 1 0 0.074707
-27 6 1 1 0 0.074707
-27 6 2 1 0 0.074707
-27 6 3 1 0 0.074707
-27 6 4 1 0 0.074707
-27 6 5 1 0 0.074707
-27 6 6 1 0 0.074707
-27 6 7 1 0 0.074646
-27 6 8 1 0 0.074585
-27 6 9 1 0 0.0745239
-27 6 10 1 0 0.0743408
-27 6 11 1 0 0.0739746
-27 6 12 1 0 0.0733643
-27 6 13 1 0 0.0723877
-27 6 14 1 0 0.0708008
-27 6 15 1 0 0.0692749
-27 6 16 1 0 0.147217
-27 6 17 1 0 0.337891
-27 6 18 1 0 0.46167
-27 6 19 1 0 0.56543
-27 6 20 1 0 0.660645
-27 6 21 1 0 0.75
-27 6 22 1 0.223633 0.830078
-27 6 23 1 0.305908 0.895996
-27 6 24 1 0.35376 0.949707
-27 6 25 1 0.37915 0.99707
-27 6 26 1 0.385742 1
-27 6 27 1 0.384033 1
-27 6 28 1 0.380371 1
-27 6 29 1 0.374512 1
-27 6 30 1 0.367432 1
-27 6 31 0.943848 0.359375 1
-27 7 0 1 0 0.0744019
-27 7 1 1 0 0.0744019
-27 7 2 1 0 0.0744019
-27 7 3 1 0 0.0744019
-27 7 4 1 0 0.0743408
-27 7 5 1 0 0.0743408
-27 7 6 1 0 0.0743408
-27 7 7 1 0 0.0743408
-27 7 8 1 0 0.0742798
-27 7 9 1 0 0.0741577
-27 7 10 1 0 0.0739746
-27 7 11 1 0 0.0736084
-27 7 12 1 0 0.0730591
-27 7 13 1 0 0.0720215
-27 7 14 1 0 0.0704346
-27 7 15 1 0 0.0688477
-27 7 16 1 0 0.147217
-27 7 17 1 0 0.337891
-27 7 18 1 0 0.46167
-27 7 19 1 0 0.56543
-27 7 20 1 0 0.660645
-27 7 21 1 0 0.75
-27 7 22 1 0.224609 0.830078
-27 7 23 1 0.306396 0.895996
-27 7 24 1 0.354248 0.949707
-27 7 25 1 0.379639 0.99707
-27 7 26 1 0.385986 1
-27 7 27 1 0.384521 1
-27 7 28 1 0.380615 1
-27 7 29 1 0.375 1
-27 7 30 1 0.367676 1
-27 7 31 0.943848 0.359619 1
-27 8 0 1 0 0.0736694
-27 8 1 1 0 0.0736694
-27 8 2 1 0 0.0736694
-27 8 3 1 0 0.0736694
-27 8 4 1 0 0.0736694
-27 8 5 1 0 0.0736694
-27 8 6 1 0 0.0736694
-27 8 7 1 0 0.0736084
-27 8 8 1 0 0.0735474
-27 8 9 1 0 0.0734863
-27 8 10 1 0 0.0732422
-27 8 11 1 0 0.072937
-27 8 12 1 0 0.0723267
-27 8 13 1 0 0.0713501
-27 8 14 1 0 0.0697021
-27 8 15 1 0 0.0681152
-27 8 16 1 0 0.147217
-27 8 17 1 0 0.337891
-27 8 18 1 0 0.46167
-27 8 19 1 0 0.56543
-27 8 20 1 0 0.660645
-27 8 21 1 0 0.75
-27 8 22 1 0.226562 0.830078
-27 8 23 1 0.307617 0.895996
-27 8 24 1 0.355225 0.949707
-27 8 25 1 0.380371 0.99707
-27 8 26 1 0.386719 1
-27 8 27 1 0.38501 1
-27 8 28 1 0.381348 1
-27 8 29 1 0.375488 1
-27 8 30 1 0.368164 1
-27 8 31 0.943848 0.360107 1
-27 9 0 1 0 0.0723267
-27 9 1 1 0 0.0723267
-27 9 2 1 0 0.0723267
-27 9 3 1 0 0.0723267
-27 9 4 1 0 0.0723267
-27 9 5 1 0 0.0723267
-27 9 6 1 0 0.0723267
-27 9 7 1 0 0.0722656
-27 9 8 1 0 0.0722046
-27 9 9 1 0 0.0721436
-27 9 10 1 0 0.0718994
-27 9 11 1 0 0.0715332
-27 9 12 1 0 0.0709229
-27 9 13 1 0 0.0698853
-27 9 14 1 0 0.0682373
-27 9 15 1 0 0.0665894
-27 9 16 1 0 0.147217
-27 9 17 1 0 0.337891
-27 9 18 1 0 0.46167
-27 9 19 1 0 0.56543
-27 9 20 1 0 0.660156
-27 9 21 1 0 0.75
-27 9 22 1 0.230103 0.830078
-27 9 23 1 0.309814 0.895996
-27 9 24 1 0.356934 0.949707
-27 9 25 1 0.38208 0.99707
-27 9 26 1 0.388184 1
-27 9 27 1 0.386475 1
-27 9 28 1 0.382568 1
-27 9 29 1 0.376709 1
-27 9 30 1 0.369141 1
-27 9 31 0.943359 0.361084 1
-27 10 0 1 0 0.0698242
-27 10 1 1 0 0.0698242
-27 10 2 1 0 0.0698242
-27 10 3 1 0 0.0698242
-27 10 4 1 0 0.0697632
-27 10 5 1 0 0.0697632
-27 10 6 1 0 0.0697632
-27 10 7 1 0 0.0697632
-27 10 8 1 0 0.0697021
-27 10 9 1 0 0.0695801
-27 10 10 1 0 0.0693359
-27 10 11 1 0 0.0689697
-27 10 12 1 0 0.0682983
-27 10 13 1 0 0.0671997
-27 10 14 1 0 0.0653687
-27 10 15 1 0 0.0636597
-27 10 16 1 0 0.147217
-27 10 17 1 0 0.337891
-27 10 18 1 0 0.461426
-27 10 19 1 0 0.56543
-27 10 20 1 0 0.660156
-27 10 21 1 0.0511475 0.75
-27 10 22 1 0.23645 0.830078
-27 10 23 1 0.313721 0.895996
-27 10 24 1 0.360107 0.949707
-27 10 25 1 0.384766 0.99707
-27 10 26 1 0.390869 1
-27 10 27 1 0.388916 1
-27 10 28 1 0.384766 1
-27 10 29 1 0.378662 1
-27 10 30 1 0.371094 1
-27 10 31 0.943359 0.362549 1
-27 11 0 1 0 0.0649414
-27 11 1 1 0 0.0649414
-27 11 2 1 0 0.0649414
-27 11 3 1 0 0.0649414
-27 11 4 1 0 0.0648804
-27 11 5 1 0 0.0648804
-27 11 6 1 0 0.0648804
-27 11 7 1 0 0.0648193
-27 11 8 1 0 0.0647583
-27 11 9 1 0 0.0646362
-27 11 10 1 0 0.0643921
-27 11 11 1 0 0.0639648
-27 11 12 1 0 0.0632324
-27 11 13 1 0 0.0619812
-27 11 14 1 0 0.059906
-27 11 15 1 0 0.0579224
-27 11 16 1 0 0.147339
-27 11 17 1 0 0.337646
-27 11 18 1 0 0.461182
-27 11 19 1 0 0.56543
-27 11 20 1 0 0.660156
-27 11 21 1 0.112122 0.75
-27 11 22 1 0.246948 0.830078
-27 11 23 1 0.320312 0.895996
-27 11 24 1 0.365479 0.949707
-27 11 25 1 0.389404 0.99707
-27 11 26 1 0.395264 1
-27 11 27 1 0.393066 1
-27 11 28 1 0.388672 1
-27 11 29 1 0.38208 1
-27 11 30 1 0.374268 1
-27 11 31 0.943359 0.365479 1
-27 12 0 1 0 0.0548401
-27 12 1 1 0 0.0548401
-27 12 2 1 0 0.0548401
-27 12 3 1 0 0.0548401
-27 12 4 1 0 0.0548096
-27 12 5 1 0 0.0548096
-27 12 6 1 0 0.0547791
-27 12 7 1 0 0.0547485
-27 12 8 1 0 0.054657
-27 12 9 1 0 0.0544739
-27 12 10 1 0 0.0541687
-27 12 11 1 0 0.0535889
-27 12 12 1 0 0.0525818
-27 12 13 1 0 0.0509033
-27 12 14 1 0 0.0479736
-27 12 15 1 0 0.0451965
-27 12 16 1 0 0.147583
-27 12 17 1 0 0.337402
-27 12 18 1 0 0.460693
-27 12 19 1 0 0.56543
-27 12 20 1 0 0.659668
-27 12 21 1 0.159302 0.749512
-27 12 22 1 0.263428 0.82959
-27 12 23 1 0.331299 0.895996
-27 12 24 1 0.374268 0.949707
-27 12 25 1 0.397461 0.99707
-27 12 26 1 0.402588 1
-27 12 27 1 0.399902 1
-27 12 28 1 0.39502 1
-27 12 29 1 0.388184 1
-27 12 30 1 0.379639 1
-27 12 31 0.942871 0.370361 1
-27 13 0 1 0 0.0218964
-27 13 1 1 0 0.0218964
-27 13 2 1 0 0.0218811
-27 13 3 1 0 0.0218658
-27 13 4 1 0 0.0218353
-27 13 5 1 0 0.0217896
-27 13 6 1 0 0.0216827
-27 13 7 1 0 0.0214691
-27 13 8 1 0 0.0210571
-27 13 9 1 0 0.0202332
-27 13 10 1 0 0.0185547
-27 13 11 1 0 0.0148468
-27 13 12 1 0.0306549 0
-27 13 13 1 0.0663452 0
-27 13 14 1 0.0925903 0
-27 13 15 1 0.107666 0
-27 13 16 1 0.113281 0.148438
-27 13 17 1 0.0778198 0.337402
-27 13 18 1 0.0553894 0.460205
-27 13 19 1 0.0662842 0.56543
-27 13 20 1 0.116882 0.659668
-27 13 21 1 0.207275 0.749023
-27 13 22 1 0.287354 0.829102
-27 13 23 1 0.348145 0.895508
-27 13 24 1 0.388184 0.949707
-27 13 25 1 0.409912 0.99707
-27 13 26 1 0.414307 1
-27 13 27 1 0.410889 1
-27 13 28 1 0.405273 1
-27 13 29 1 0.397461 1
-27 13 30 1 0.388184 1
-27 13 31 0.942383 0.37793 1
-27 14 0 1 0.192749 0
-27 14 1 1 0.192749 0
-27 14 2 1 0.192749 0
-27 14 3 1 0.192749 0
-27 14 4 1 0.192749 0
-27 14 5 1 0.192871 0
-27 14 6 1 0.192871 0
-27 14 7 1 0.192993 0
-27 14 8 1 0.193237 0
-27 14 9 1 0.193726 0
-27 14 10 1 0.194458 0
-27 14 11 1 0.195923 0
-27 14 12 1 0.198242 0
-27 14 13 1 0.202026 0
-27 14 14 1 0.207886 0
-27 14 15 1 0.21228 0
-27 14 16 1 0.213013 0.150757
-27 14 17 1 0.202881 0.337158
-27 14 18 1 0.197998 0.459473
-27 14 19 1 0.203125 0.56543
-27 14 20 1 0.213013 0.658691
-27 14 21 1 0.259521 0.748047
-27 14 22 1 0.320068 0.828613
-27 14 23 1 0.372559 0.895508
-27 14 24 1 0.408691 0.949219
-27 14 25 1 0.428467 0.99707
-27 14 26 1 0.431885 1
-27 14 27 1 0.42749 1
-27 14 28 1 0.420654 1
-27 14 29 1 0.411621 1
-27 14 30 1 0.401123 1
-27 14 31 0.941406 0.389648 1
-27 15 0 1 0.280273 0
-27 15 1 1 0.280273 0
-27 15 2 1 0.280273 0
-27 15 3 1 0.280273 0
-27 15 4 1 0.280273 0
-27 15 5 1 0.280273 0
-27 15 6 1 0.280273 0
-27 15 7 1 0.280518 0
-27 15 8 1 0.280518 0
-27 15 9 1 0.280762 0
-27 15 10 1 0.28125 0
-27 15 11 1 0.281982 0
-27 15 12 1 0.283447 0
-27 15 13 1 0.285645 0
-27 15 14 1 0.289062 0
-27 15 15 1 0.29126 0
-27 15 16 1 0.290771 0.156372
-27 15 17 1 0.285156 0.337891
-27 15 18 1 0.281494 0.458496
-27 15 19 1 0.287598 0.56543
-27 15 20 1 0.289795 0.657715
-27 15 21 1 0.317139 0.74707
-27 15 22 1 0.361816 0.827637
-27 15 23 1 0.405273 0.894531
-27 15 24 1 0.437256 0.949219
-27 15 25 1 0.45459 0.99707
-27 15 26 1 0.456543 1
-27 15 27 1 0.450928 1
-27 15 28 1 0.442627 1
-27 15 29 1 0.432129 1
-27 15 30 1 0.419678 1
-27 15 31 0.939941 0.406494 1
-27 16 0 1 0.36084 0
-27 16 1 1 0.36084 0
-27 16 2 1 0.36084 0
-27 16 3 1 0.36084 0
-27 16 4 1 0.36084 0
-27 16 5 1 0.36084 0
-27 16 6 1 0.36084 0
-27 16 7 1 0.36084 0
-27 16 8 1 0.361084 0
-27 16 9 1 0.361328 0
-27 16 10 1 0.361572 0
-27 16 11 1 0.362061 0
-27 16 12 1 0.363037 0
-27 16 13 1 0.364502 0
-27 16 14 1 0.366699 0
-27 16 15 1 0.368408 0
-27 16 16 1 0.367432 0.168091
-27 16 17 1 0.36377 0.340088
-27 16 18 1 0.360596 0.458252
-27 16 19 1 0.362793 0.563477
-27 16 20 1 0.365479 0.656738
-27 16 21 1 0.380615 0.745117
-27 16 22 1 0.412354 0.825684
-27 16 23 1 0.447266 0.893555
-27 16 24 1 0.474365 0.94873
-27 16 25 1 0.489258 0.996582
-27 16 26 1 0.489746 1
-27 16 27 1 0.482422 1
-27 16 28 1 0.472412 1
-27 16 29 1 0.459717 1
-27 16 30 1 0.445068 1
-27 16 31 0.9375 0.429688 1
-27 17 0 1 0.440186 0
-27 17 1 1 0.440186 0
-27 17 2 1 0.440186 0
-27 17 3 1 0.440186 0
-27 17 4 1 0.440186 0
-27 17 5 1 0.440186 0
-27 17 6 1 0.440186 0
-27 17 7 1 0.440186 0
-27 17 8 1 0.440186 0
-27 17 9 1 0.44043 0
-27 17 10 1 0.44043 0
-27 17 11 1 0.440918 0
-27 17 12 1 0.44165 0
-27 17 13 1 0.442627 0
-27 17 14 1 0.444336 0
-27 17 15 1 0.445557 0
-27 17 16 1 0.44458 0.188843
-27 17 17 1 0.442383 0.345459
-27 17 18 1 0.439941 0.459229
-27 17 19 1 0.439209 0.562012
-27 17 20 1 0.442871 0.65625
-27 17 21 1 0.448975 0.742188
-27 17 22 1 0.469727 0.823242
-27 17 23 1 0.496582 0.891602
-27 17 24 1 0.519043 0.947266
-27 17 25 1 0.531738 0.996094
-27 17 26 1 0.530273 1
-27 17 27 1 0.520996 1
-27 17 28 1 0.509277 1
-27 17 29 1 0.493896 1
-27 17 30 1 0.476807 1
-27 17 31 0.934082 0.45874 1
-27 18 0 1 0.518066 0
-27 18 1 1 0.518066 0
-27 18 2 1 0.518066 0
-27 18 3 1 0.518066 0
-27 18 4 1 0.518066 0
-27 18 5 1 0.518066 0
-27 18 6 1 0.518066 0
-27 18 7 1 0.518066 0
-27 18 8 1 0.518066 0
-27 18 9 1 0.518555 0
-27 18 10 1 0.518555 0
-27 18 11 1 0.519043 0
-27 18 12 1 0.519531 0
-27 18 13 1 0.52002 0
-27 18 14 1 0.521484 0
-27 18 15 1 0.522461 0
-27 18 16 1 0.521973 0.21875
-27 18 17 1 0.520996 0.356201
-27 18 18 1 0.519043 0.463623
-27 18 19 1 0.51709 0.561523
-27 18 20 1 0.518066 0.653809
-27 18 21 1 0.520508 0.739258
-27 18 22 1 0.531738 0.819336
-27 18 23 1 0.55127 0.888672
-27 18 24 1 0.569336 0.945312
-27 18 25 1 0.57959 0.994629
-27 18 26 1 0.57666 1
-27 18 27 1 0.565918 1
-27 18 28 1 0.55127 1
-27 18 29 1 0.533691 1
-27 18 30 1 0.513672 1
-27 18 31 0.929688 0.492676 1
-27 19 0 1 0.593262 0
-27 19 1 1 0.593262 0
-27 19 2 1 0.593262 0
-27 19 3 1 0.593262 0
-27 19 4 1 0.593262 0
-27 19 5 1 0.593262 0
-27 19 6 1 0.593262 0
-27 19 7 1 0.593262 0
-27 19 8 1 0.593262 0
-27 19 9 1 0.59375 0
-27 19 10 1 0.59375 0
-27 19 11 1 0.59375 0
-27 19 12 1 0.594238 0
-27 19 13 1 0.594727 0
-27 19 14 1 0.595703 0
-27 19 15 1 0.597168 0
-27 19 16 1 0.597656 0.254883
-27 19 17 1 0.597168 0.372803
-27 19 18 1 0.596191 0.472412
-27 19 19 1 0.594238 0.564453
-27 19 20 1 0.591797 0.651855
-27 19 21 1 0.593262 0.736816
-27 19 22 1 0.595703 0.813965
-27 19 23 1 0.60791 0.883789
-27 19 24 1 0.62207 0.941895
-27 19 25 1 0.629883 0.992676
-27 19 26 1 0.625977 1
-27 19 27 1 0.613281 1
-27 19 28 1 0.597168 1
-27 19 29 1 0.57666 1
-27 19 30 1 0.553711 1
-27 19 31 0.923828 0.529785 1
-27 20 0 1 0.664551 0.095459
-27 20 1 1 0.664551 0.095459
-27 20 2 1 0.664551 0.095459
-27 20 3 1 0.664551 0.095459
-27 20 4 1 0.664551 0.095459
-27 20 5 1 0.664551 0.095459
-27 20 6 1 0.664551 0.09552
-27 20 7 1 0.664551 0.0955811
-27 20 8 1 0.664551 0.0956421
-27 20 9 1 0.664551 0.0958862
-27 20 10 1 0.664551 0.0962524
-27 20 11 1 0.665039 0.0969238
-27 20 12 1 0.665039 0.0980835
-27 20 13 1 0.665527 0.0999146
-27 20 14 1 0.666504 0.102661
-27 20 15 1 0.66748 0.147949
-27 20 16 1 0.668945 0.292236
-27 20 17 1 0.669434 0.394043
-27 20 18 1 0.669434 0.485352
-27 20 19 1 0.66748 0.571289
-27 20 20 1 0.664062 0.652832
-27 20 21 1 0.661621 0.73291
-27 20 22 1 0.660645 0.809082
-27 20 23 1 0.665039 0.877441
-27 20 24 1 0.674316 0.937012
-27 20 25 1 0.681152 0.989258
-27 20 26 1 0.67627 1
-27 20 27 1 0.662109 1
-27 20 28 1 0.643555 1
-27 20 29 1 0.620605 1
-27 20 30 0.993164 0.595215 1
-27 20 31 0.916504 0.568359 1
-27 21 0 1 0.731934 0.218262
-27 21 1 1 0.731934 0.218262
-27 21 2 1 0.731934 0.218262
-27 21 3 1 0.731934 0.218262
-27 21 4 1 0.731934 0.218262
-27 21 5 1 0.731934 0.218262
-27 21 6 1 0.731934 0.218262
-27 21 7 1 0.731934 0.218262
-27 21 8 1 0.731934 0.218262
-27 21 9 1 0.731934 0.218384
-27 21 10 1 0.731934 0.218384
-27 21 11 1 0.731934 0.218628
-27 21 12 1 0.732422 0.218872
-27 21 13 1 0.73291 0.21936
-27 21 14 1 0.733398 0.220093
-27 21 15 1 0.734375 0.224365
-27 21 16 1 0.73584 0.327148
-27 21 17 1 0.737305 0.416748
-27 21 18 1 0.738281 0.500977
-27 21 19 1 0.737305 0.581543
-27 21 20 1 0.733887 0.657715
-27 21 21 1 0.729492 0.731445
-27 21 22 1 0.725098 0.803711
-27 21 23 1 0.723145 0.870117
-27 21 24 1 0.727051 0.930176
-27 21 25 1 0.731445 0.984375
-27 21 26 1 0.726562 1
-27 21 27 1 0.710938 1
-27 21 28 1 0.690918 1
-27 21 29 1 0.665527 1
-27 21 30 0.983398 0.637695 1
-27 21 31 0.907715 0.60791 1
-27 22 0 1 0.793457 0.2771
-27 22 1 1 0.793457 0.2771
-27 22 2 1 0.793457 0.2771
-27 22 3 1 0.793457 0.2771
-27 22 4 1 0.793457 0.2771
-27 22 5 1 0.793457 0.2771
-27 22 6 1 0.793457 0.2771
-27 22 7 1 0.793945 0.2771
-27 22 8 1 0.793945 0.2771
-27 22 9 1 0.793945 0.2771
-27 22 10 1 0.793945 0.2771
-27 22 11 1 0.793945 0.277344
-27 22 12 1 0.793945 0.277344
-27 22 13 1 0.794434 0.277588
-27 22 14 1 0.794922 0.278076
-27 22 15 1 0.795898 0.278564
-27 22 16 1 0.797852 0.35498
-27 22 17 1 0.799805 0.436768
-27 22 18 1 0.80127 0.516602
-27 22 19 1 0.80127 0.593262
-27 22 20 1 0.798828 0.665039
-27 22 21 1 0.793945 0.733887
-27 22 22 1 0.787109 0.799805
-27 22 23 1 0.781738 0.863281
-27 22 24 1 0.77832 0.920898
-27 22 25 1 0.780273 0.977539
-27 22 26 1 0.774902 1
-27 22 27 1 0.758789 1
-27 22 28 1 0.736816 1
-27 22 29 1 0.709961 1
-27 22 30 0.972168 0.679199 1
-27 22 31 0.896973 0.647461 1
-27 23 0 1 0.848145 0.312744
-27 23 1 1 0.848145 0.312744
-27 23 2 1 0.848145 0.312744
-27 23 3 1 0.848145 0.312744
-27 23 4 1 0.848145 0.312744
-27 23 5 1 0.848145 0.312744
-27 23 6 1 0.848145 0.312744
-27 23 7 1 0.848145 0.312744
-27 23 8 1 0.848145 0.312744
-27 23 9 1 0.848145 0.312744
-27 23 10 1 0.848145 0.312744
-27 23 11 1 0.848633 0.312988
-27 23 12 1 0.848633 0.312988
-27 23 13 1 0.848633 0.313232
-27 23 14 1 0.849121 0.313232
-27 23 15 1 0.850098 0.313721
-27 23 16 1 0.852051 0.373047
-27 23 17 1 0.854492 0.450439
-27 23 18 1 0.856445 0.527344
-27 23 19 1 0.856934 0.602051
-27 23 20 1 0.855957 0.672363
-27 23 21 1 0.852051 0.738281
-27 23 22 1 0.844727 0.800293
-27 23 23 1 0.835938 0.856934
-27 23 24 1 0.828613 0.912109
-27 23 25 1 0.825195 0.968262
-27 23 26 1 0.820312 1
-27 23 27 1 0.803711 1
-27 23 28 1 0.780273 1
-27 23 29 1 0.751465 1
-27 23 30 0.958984 0.71875 1
-27 23 31 0.884766 0.685059 1
-27 24 0 1 0.895996 0.333252
-27 24 1 1 0.895996 0.333252
-27 24 2 1 0.895996 0.333252
-27 24 3 1 0.895996 0.333252
-27 24 4 1 0.895996 0.333252
-27 24 5 1 0.895996 0.333252
-27 24 6 1 0.895996 0.333252
-27 24 7 1 0.895996 0.333252
-27 24 8 1 0.895996 0.333252
-27 24 9 1 0.895996 0.333252
-27 24 10 1 0.895996 0.333252
-27 24 11 1 0.895996 0.333252
-27 24 12 1 0.896484 0.333252
-27 24 13 1 0.896484 0.333252
-27 24 14 1 0.896973 0.333496
-27 24 15 1 0.897461 0.33374
-27 24 16 1 0.899414 0.380615
-27 24 17 1 0.902344 0.456055
-27 24 18 1 0.904785 0.531738
-27 24 19 1 0.90625 0.605957
-27 24 20 1 0.905762 0.675781
-27 24 21 1 0.902832 0.741211
-27 24 22 1 0.896484 0.801758
-27 24 23 1 0.887695 0.85498
-27 24 24 1 0.876953 0.904297
-27 24 25 1 0.867676 0.95752
-27 24 26 1 0.861816 1
-27 24 27 1 0.845215 1
-27 24 28 1 0.820801 1
-27 24 29 1 0.790527 1
-27 24 30 0.944336 0.756348 1
-27 24 31 0.871582 0.720703 1
-27 25 0 1 0.941406 0.342285
-27 25 1 1 0.941406 0.342285
-27 25 2 1 0.941406 0.342285
-27 25 3 1 0.941406 0.342285
-27 25 4 1 0.941406 0.342285
-27 25 5 1 0.941406 0.342285
-27 25 6 1 0.941406 0.342285
-27 25 7 1 0.941406 0.342285
-27 25 8 1 0.941406 0.342285
-27 25 9 1 0.941406 0.342285
-27 25 10 1 0.941406 0.342285
-27 25 11 1 0.941406 0.342285
-27 25 12 1 0.941895 0.342285
-27 25 13 1 0.941895 0.342285
-27 25 14 1 0.941895 0.342529
-27 25 15 1 0.942383 0.342529
-27 25 16 1 0.944336 0.378174
-27 25 17 1 0.947266 0.453369
-27 25 18 1 0.950684 0.528809
-27 25 19 1 0.952637 0.603027
-27 25 20 1 0.953125 0.672852
-27 25 21 1 0.951172 0.739258
-27 25 22 1 0.946289 0.800293
-27 25 23 1 0.938477 0.853516
-27 25 24 1 0.927734 0.900391
-27 25 25 1 0.914062 0.946777
-27 25 26 1 0.90332 0.998047
-27 25 27 1 0.887695 1
-27 25 28 1 0.862305 1
-27 25 29 0.992676 0.830566 1
-27 25 30 0.92627 0.79541 1
-27 25 31 0.855469 0.758789 1
-27 26 0 1 0.983887 0.341797
-27 26 1 1 0.983887 0.341797
-27 26 2 1 0.983887 0.341797
-27 26 3 1 0.983887 0.341797
-27 26 4 1 0.983887 0.341797
-27 26 5 1 0.983887 0.341797
-27 26 6 1 0.983887 0.341797
-27 26 7 1 0.983887 0.341797
-27 26 8 1 0.983887 0.341797
-27 26 9 1 0.983887 0.341797
-27 26 10 1 0.983887 0.341797
-27 26 11 1 0.983887 0.341797
-27 26 12 1 0.983887 0.341797
-27 26 13 1 0.984375 0.341797
-27 26 14 1 0.984375 0.341797
-27 26 15 1 0.984375 0.341553
-27 26 16 1 0.98584 0.365723
-27 26 17 1 0.989258 0.441406
-27 26 18 1 0.992676 0.51709
-27 26 19 1 0.995605 0.591309
-27 26 20 1 0.996582 0.661621
-27 26 21 1 0.996094 0.728516
-27 26 22 1 0.992188 0.791016
-27 26 23 1 0.986328 0.845703
-27 26 24 1 0.977051 0.894043
-27 26 25 1 0.963867 0.939941
-27 26 26 1 0.946777 0.983887
-27 26 27 1 0.930664 1
-27 26 28 1 0.904297 1
-27 26 29 0.968262 0.871582 1
-27 26 30 0.904785 0.836426 1
-27 26 31 0.836426 0.799805 1
-27 27 0 1 1 0.334229
-27 27 1 1 1 0.334229
-27 27 2 1 1 0.334229
-27 27 3 1 1 0.334229
-27 27 4 1 1 0.334229
-27 27 5 1 1 0.334229
-27 27 6 1 1 0.334229
-27 27 7 1 1 0.334229
-27 27 8 1 1 0.334229
-27 27 9 1 1 0.334229
-27 27 10 1 1 0.334229
-27 27 11 1 1 0.334229
-27 27 12 1 1 0.334229
-27 27 13 1 1 0.334229
-27 27 14 1 1 0.334229
-27 27 15 1 1 0.334229
-27 27 16 1 1 0.344727
-27 27 17 1 1 0.422119
-27 27 18 1 1 0.498535
-27 27 19 1 1 0.572266
-27 27 20 1 1 0.642578
-27 27 21 1 1 0.709961
-27 27 22 1 1 0.771973
-27 27 23 1 1 0.828125
-27 27 24 1 1 0.877441
-27 27 25 1 1 0.925781
-27 27 26 1 0.993652 0.97168
-27 27 27 1 0.973633 1
-27 27 28 0.993652 0.946777 1
-27 27 29 0.939941 0.916016 1
-27 27 30 0.880371 0.881348 1
-27 27 31 0.814453 0.844238 1
-27 28 0 1 1 0.323975
-27 28 1 1 1 0.323975
-27 28 2 1 1 0.323975
-27 28 3 1 1 0.323975
-27 28 4 1 1 0.323975
-27 28 5 1 1 0.323975
-27 28 6 1 1 0.323975
-27 28 7 1 1 0.323975
-27 28 8 1 1 0.323975
-27 28 9 1 1 0.323975
-27 28 10 1 1 0.323975
-27 28 11 1 1 0.323975
-27 28 12 1 1 0.323975
-27 28 13 1 1 0.323975
-27 28 14 1 1 0.323975
-27 28 15 1 1 0.32373
-27 28 16 1 1 0.32373
-27 28 17 1 1 0.398193
-27 28 18 1 1 0.474854
-27 28 19 1 1 0.548828
-27 28 20 1 1 0.618164
-27 28 21 1 1 0.685059
-27 28 22 1 1 0.74707
-27 28 23 1 1 0.802734
-27 28 24 1 1 0.852539
-27 28 25 1 1 0.901367
-27 28 26 1 1 0.94873
-27 28 27 0.997559 1 0.994141
-27 28 28 0.958496 0.993652 1
-27 28 29 0.90918 0.964355 1
-27 28 30 0.851074 0.929199 1
-27 28 31 0.786621 0.891113 1
-27 29 0 1 1 0.311768
-27 29 1 1 1 0.311768
-27 29 2 1 1 0.311768
-27 29 3 1 1 0.311768
-27 29 4 1 1 0.311768
-27 29 5 1 1 0.311768
-27 29 6 1 1 0.311768
-27 29 7 1 1 0.311768
-27 29 8 1 1 0.311768
-27 29 9 1 1 0.311768
-27 29 10 1 1 0.311768
-27 29 11 1 1 0.311768
-27 29 12 1 1 0.311768
-27 29 13 1 1 0.311768
-27 29 14 1 1 0.311768
-27 29 15 1 1 0.311768
-27 29 16 1 1 0.311523
-27 29 17 1 1 0.369873
-27 29 18 1 1 0.44751
-27 29 19 1 1 0.520996
-27 29 20 1 1 0.589844
-27 29 21 1 1 0.655762
-27 29 22 1 1 0.717285
-27 29 23 1 1 0.772461
-27 29 24 1 1 0.822754
-27 29 25 0.999512 1 0.872559
-27 29 26 0.975586 1 0.921387
-27 29 27 0.946289 1 0.969238
-27 29 28 0.910645 1 1
-27 29 29 0.867188 1 1
-27 29 30 0.814453 0.978027 1
-27 29 31 0.752441 0.94043 1
-27 30 0 0.991699 1 0.29834
-27 30 1 0.991699 1 0.29834
-27 30 2 0.991699 1 0.29834
-27 30 3 0.991699 1 0.29834
-27 30 4 0.991699 1 0.29834
-27 30 5 0.991699 1 0.29834
-27 30 6 0.991699 1 0.29834
-27 30 7 0.991699 1 0.29834
-27 30 8 0.991699 1 0.29834
-27 30 9 0.991699 1 0.29834
-27 30 10 0.991699 1 0.29834
-27 30 11 0.991699 1 0.29834
-27 30 12 0.991699 1 0.29834
-27 30 13 0.991699 1 0.298096
-27 30 14 0.991699 1 0.298096
-27 30 15 0.991211 1 0.298096
-27 30 16 0.991211 1 0.298096
-27 30 17 0.990723 1 0.337646
-27 30 18 0.989746 1 0.416992
-27 30 19 0.987793 1 0.490234
-27 30 20 0.983887 1 0.558594
-27 30 21 0.978516 1 0.623047
-27 30 22 0.970215 1 0.684082
-27 30 23 0.960449 1 0.739258
-27 30 24 0.947754 1 0.789551
-27 30 25 0.931641 1 0.839844
-27 30 26 0.911133 1 0.890137
-27 30 27 0.884766 1 0.939941
-27 30 28 0.852539 1 0.987305
-27 30 29 0.8125 1 1
-27 30 30 0.76416 1 1
-27 30 31 0.706543 0.988281 1
-27 31 0 0.908691 1 0.283691
-27 31 1 0.908691 1 0.283691
-27 31 2 0.908691 1 0.283691
-27 31 3 0.908691 1 0.283691
-27 31 4 0.908691 1 0.283691
-27 31 5 0.908691 1 0.283691
-27 31 6 0.908691 1 0.283691
-27 31 7 0.908691 1 0.283691
-27 31 8 0.908691 1 0.283691
-27 31 9 0.908691 1 0.283691
-27 31 10 0.908691 1 0.283691
-27 31 11 0.908691 1 0.283691
-27 31 12 0.908691 1 0.283691
-27 31 13 0.908691 1 0.283691
-27 31 14 0.908691 1 0.283691
-27 31 15 0.908691 1 0.283691
-27 31 16 0.908691 1 0.283691
-27 31 17 0.908203 1 0.30127
-27 31 18 0.906738 1 0.383301
-27 31 19 0.904785 1 0.456787
-27 31 20 0.900879 1 0.524414
-27 31 21 0.895508 1 0.588379
-27 31 22 0.888184 1 0.647949
-27 31 23 0.879395 1 0.702637
-27 31 24 0.868652 1 0.75293
-27 31 25 0.854492 1 0.803711
-27 31 26 0.835938 1 0.85498
-27 31 27 0.8125 1 0.905762
-27 31 28 0.782715 1 0.955078
-27 31 29 0.745605 1 1
-27 31 30 0.700195 1 1
-27 31 31 0.64502 1 1
-28 0 0 1 0 0.0777588
-28 0 1 1 0 0.0777588
-28 0 2 1 0 0.0777588
-28 0 3 1 0 0.0777588
-28 0 4 1 0 0.0777588
-28 0 5 1 0 0.0777588
-28 0 6 1 0 0.0776978
-28 0 7 1 0 0.0776978
-28 0 8 1 0 0.0776367
-28 0 9 1 0 0.0775757
-28 0 10 1 0 0.0773926
-28 0 11 1 0 0.0771484
-28 0 12 1 0 0.0766602
-28 0 13 1 0 0.0758057
-28 0 14 1 0 0.0745239
-28 0 15 1 0 0.072876
-28 0 16 1 0 0.0713501
-28 0 17 1 0 0.27832
-28 0 18 1 0 0.413086
-28 0 19 1 0 0.521973
-28 0 20 1 0 0.61377
-28 0 21 1 0 0.702148
-28 0 22 1 0.0714111 0.783203
-28 0 23 1 0.236694 0.852539
-28 0 24 1 0.30957 0.910156
-28 0 25 1 0.357666 0.962402
-28 0 26 1 0.382812 1
-28 0 27 1 0.388916 1
-28 0 28 1 0.386475 1
-28 0 29 1 0.382324 1
-28 0 30 1 0.376221 1
-28 0 31 1 0.368896 1
-28 1 0 1 0 0.0777588
-28 1 1 1 0 0.0777588
-28 1 2 1 0 0.0777588
-28 1 3 1 0 0.0777588
-28 1 4 1 0 0.0777588
-28 1 5 1 0 0.0776978
-28 1 6 1 0 0.0776978
-28 1 7 1 0 0.0776978
-28 1 8 1 0 0.0776367
-28 1 9 1 0 0.0775757
-28 1 10 1 0 0.0773926
-28 1 11 1 0 0.0770874
-28 1 12 1 0 0.0765991
-28 1 13 1 0 0.0758057
-28 1 14 1 0 0.0745239
-28 1 15 1 0 0.072876
-28 1 16 1 0 0.0712891
-28 1 17 1 0 0.27832
-28 1 18 1 0 0.413086
-28 1 19 1 0 0.521973
-28 1 20 1 0 0.61377
-28 1 21 1 0 0.702148
-28 1 22 1 0.0715332 0.783203
-28 1 23 1 0.236694 0.852539
-28 1 24 1 0.30957 0.910156
-28 1 25 1 0.357666 0.962402
-28 1 26 1 0.382812 1
-28 1 27 1 0.388916 1
-28 1 28 1 0.386475 1
-28 1 29 1 0.382324 1
-28 1 30 1 0.376221 1
-28 1 31 1 0.368896 1
-28 2 0 1 0 0.0777588
-28 2 1 1 0 0.0777588
-28 2 2 1 0 0.0776978
-28 2 3 1 0 0.0776978
-28 2 4 1 0 0.0776978
-28 2 5 1 0 0.0776978
-28 2 6 1 0 0.0776978
-28 2 7 1 0 0.0776978
-28 2 8 1 0 0.0776367
-28 2 9 1 0 0.0775757
-28 2 10 1 0 0.0773926
-28 2 11 1 0 0.0770874
-28 2 12 1 0 0.0765991
-28 2 13 1 0 0.0758057
-28 2 14 1 0 0.0744629
-28 2 15 1 0 0.0728149
-28 2 16 1 0 0.0712891
-28 2 17 1 0 0.27832
-28 2 18 1 0 0.413086
-28 2 19 1 0 0.521973
-28 2 20 1 0 0.61377
-28 2 21 1 0 0.702148
-28 2 22 1 0.0717773 0.783203
-28 2 23 1 0.236816 0.852539
-28 2 24 1 0.30957 0.910156
-28 2 25 1 0.357666 0.962402
-28 2 26 1 0.382812 1
-28 2 27 1 0.388916 1
-28 2 28 1 0.386475 1
-28 2 29 1 0.382324 1
-28 2 30 1 0.376221 1
-28 2 31 1 0.368896 1
-28 3 0 1 0 0.0776978
-28 3 1 1 0 0.0776978
-28 3 2 1 0 0.0776978
-28 3 3 1 0 0.0776978
-28 3 4 1 0 0.0776978
-28 3 5 1 0 0.0776978
-28 3 6 1 0 0.0776978
-28 3 7 1 0 0.0776367
-28 3 8 1 0 0.0776367
-28 3 9 1 0 0.0775146
-28 3 10 1 0 0.0773926
-28 3 11 1 0 0.0770874
-28 3 12 1 0 0.0765991
-28 3 13 1 0 0.0758057
-28 3 14 1 0 0.0744629
-28 3 15 1 0 0.0728149
-28 3 16 1 0 0.0712891
-28 3 17 1 0 0.27832
-28 3 18 1 0 0.413086
-28 3 19 1 0 0.521973
-28 3 20 1 0 0.61377
-28 3 21 1 0 0.702148
-28 3 22 1 0.0722046 0.783203
-28 3 23 1 0.236816 0.852539
-28 3 24 1 0.30957 0.910156
-28 3 25 1 0.357666 0.962402
-28 3 26 1 0.382812 1
-28 3 27 1 0.388916 1
-28 3 28 1 0.386475 1
-28 3 29 1 0.382324 1
-28 3 30 1 0.376221 1
-28 3 31 1 0.368896 1
-28 4 0 1 0 0.0776978
-28 4 1 1 0 0.0776367
-28 4 2 1 0 0.0776367
-28 4 3 1 0 0.0776367
-28 4 4 1 0 0.0776367
-28 4 5 1 0 0.0776367
-28 4 6 1 0 0.0776367
-28 4 7 1 0 0.0776367
-28 4 8 1 0 0.0775757
-28 4 9 1 0 0.0775146
-28 4 10 1 0 0.0773315
-28 4 11 1 0 0.0770264
-28 4 12 1 0 0.0765381
-28 4 13 1 0 0.0757446
-28 4 14 1 0 0.0744019
-28 4 15 1 0 0.0727539
-28 4 16 1 0 0.071228
-28 4 17 1 0 0.27832
-28 4 18 1 0 0.413086
-28 4 19 1 0 0.521973
-28 4 20 1 0 0.61377
-28 4 21 1 0 0.702148
-28 4 22 1 0.072937 0.783203
-28 4 23 1 0.236938 0.852539
-28 4 24 1 0.30957 0.910156
-28 4 25 1 0.357666 0.962402
-28 4 26 1 0.382812 1
-28 4 27 1 0.388916 1
-28 4 28 1 0.386475 1
-28 4 29 1 0.382324 1
-28 4 30 1 0.376221 1
-28 4 31 1 0.368896 1
-28 5 0 1 0 0.0775757
-28 5 1 1 0 0.0775757
-28 5 2 1 0 0.0775757
-28 5 3 1 0 0.0775757
-28 5 4 1 0 0.0775757
-28 5 5 1 0 0.0775757
-28 5 6 1 0 0.0775757
-28 5 7 1 0 0.0775146
-28 5 8 1 0 0.0775146
-28 5 9 1 0 0.0773926
-28 5 10 1 0 0.0772705
-28 5 11 1 0 0.0769653
-28 5 12 1 0 0.0764771
-28 5 13 1 0 0.0756836
-28 5 14 1 0 0.0743408
-28 5 15 1 0 0.0726929
-28 5 16 1 0 0.071167
-28 5 17 1 0 0.27832
-28 5 18 1 0 0.413086
-28 5 19 1 0 0.521973
-28 5 20 1 0 0.61377
-28 5 21 1 0 0.702148
-28 5 22 1 0.0744019 0.783203
-28 5 23 1 0.237183 0.852539
-28 5 24 1 0.309814 0.910156
-28 5 25 1 0.35791 0.962402
-28 5 26 1 0.383057 1
-28 5 27 1 0.38916 1
-28 5 28 1 0.386719 1
-28 5 29 1 0.382324 1
-28 5 30 1 0.376465 1
-28 5 31 1 0.369141 1
-28 6 0 1 0 0.0774536
-28 6 1 1 0 0.0774536
-28 6 2 1 0 0.0774536
-28 6 3 1 0 0.0774536
-28 6 4 1 0 0.0774536
-28 6 5 1 0 0.0774536
-28 6 6 1 0 0.0773926
-28 6 7 1 0 0.0773926
-28 6 8 1 0 0.0773315
-28 6 9 1 0 0.0772705
-28 6 10 1 0 0.0770874
-28 6 11 1 0 0.0767822
-28 6 12 1 0 0.0762939
-28 6 13 1 0 0.0755005
-28 6 14 1 0 0.0741577
-28 6 15 1 0 0.0725098
-28 6 16 1 0 0.0709839
-28 6 17 1 0 0.27832
-28 6 18 1 0 0.413086
-28 6 19 1 0 0.521973
-28 6 20 1 0 0.61377
-28 6 21 1 0 0.702148
-28 6 22 1 0.0770874 0.783203
-28 6 23 1 0.237549 0.852539
-28 6 24 1 0.310059 0.910156
-28 6 25 1 0.35791 0.962402
-28 6 26 1 0.383301 1
-28 6 27 1 0.38916 1
-28 6 28 1 0.386719 1
-28 6 29 1 0.382568 1
-28 6 30 1 0.376465 1
-28 6 31 1 0.369141 1
-28 7 0 1 0 0.0771484
-28 7 1 1 0 0.0771484
-28 7 2 1 0 0.0771484
-28 7 3 1 0 0.0771484
-28 7 4 1 0 0.0771484
-28 7 5 1 0 0.0771484
-28 7 6 1 0 0.0771484
-28 7 7 1 0 0.0770874
-28 7 8 1 0 0.0770264
-28 7 9 1 0 0.0769653
-28 7 10 1 0 0.0767822
-28 7 11 1 0 0.0765381
-28 7 12 1 0 0.0760498
-28 7 13 1 0 0.0751953
-28 7 14 1 0 0.0738525
-28 7 15 1 0 0.0722046
-28 7 16 1 0 0.0706177
-28 7 17 1 0 0.27832
-28 7 18 1 0 0.413086
-28 7 19 1 0 0.521973
-28 7 20 1 0 0.61377
-28 7 21 1 0 0.702148
-28 7 22 1 0.0818481 0.783203
-28 7 23 1 0.238403 0.852539
-28 7 24 1 0.310547 0.910156
-28 7 25 1 0.358398 0.962402
-28 7 26 1 0.383545 1
-28 7 27 1 0.389648 1
-28 7 28 1 0.387207 1
-28 7 29 1 0.382812 1
-28 7 30 1 0.376709 1
-28 7 31 1 0.369385 1
-28 8 0 1 0 0.0765991
-28 8 1 1 0 0.0765991
-28 8 2 1 0 0.0765991
-28 8 3 1 0 0.0765991
-28 8 4 1 0 0.0765381
-28 8 5 1 0 0.0765381
-28 8 6 1 0 0.0765381
-28 8 7 1 0 0.0765381
-28 8 8 1 0 0.0764771
-28 8 9 1 0 0.076416
-28 8 10 1 0 0.0762329
-28 8 11 1 0 0.0759277
-28 8 12 1 0 0.0754395
-28 8 13 1 0 0.074585
-28 8 14 1 0 0.0732422
-28 8 15 1 0 0.0715332
-28 8 16 1 0 0.0700073
-28 8 17 1 0 0.27832
-28 8 18 1 0 0.413086
-28 8 19 1 0 0.521973
-28 8 20 1 0 0.61377
-28 8 21 1 0 0.702148
-28 8 22 1 0.0900879 0.783203
-28 8 23 1 0.239868 0.852539
-28 8 24 1 0.311523 0.910156
-28 8 25 1 0.359131 0.962402
-28 8 26 1 0.384277 1
-28 8 27 1 0.390137 1
-28 8 28 1 0.387695 1
-28 8 29 1 0.383301 1
-28 8 30 1 0.377197 1
-28 8 31 1 0.369873 1
-28 9 0 1 0 0.0754395
-28 9 1 1 0 0.0754395
-28 9 2 1 0 0.0754395
-28 9 3 1 0 0.0754395
-28 9 4 1 0 0.0754395
-28 9 5 1 0 0.0754395
-28 9 6 1 0 0.0754395
-28 9 7 1 0 0.0753784
-28 9 8 1 0 0.0753784
-28 9 9 1 0 0.0752563
-28 9 10 1 0 0.0750732
-28 9 11 1 0 0.0747681
-28 9 12 1 0 0.0742798
-28 9 13 1 0 0.0734253
-28 9 14 1 0 0.0720215
-28 9 15 1 0 0.0703125
-28 9 16 1 0 0.0687256
-28 9 17 1 0 0.27832
-28 9 18 1 0 0.413086
-28 9 19 1 0 0.521973
-28 9 20 1 0 0.61377
-28 9 21 1 0 0.702148
-28 9 22 1 0.103149 0.783203
-28 9 23 1 0.242798 0.852539
-28 9 24 1 0.313477 0.910156
-28 9 25 1 0.360596 0.962402
-28 9 26 1 0.385498 1
-28 9 27 1 0.391357 1
-28 9 28 1 0.388916 1
-28 9 29 1 0.384277 1
-28 9 30 1 0.378174 1
-28 9 31 1 0.37085 1
-28 10 0 1 0 0.0733643
-28 10 1 1 0 0.0733643
-28 10 2 1 0 0.0733643
-28 10 3 1 0 0.0733643
-28 10 4 1 0 0.0733032
-28 10 5 1 0 0.0733032
-28 10 6 1 0 0.0733032
-28 10 7 1 0 0.0733032
-28 10 8 1 0 0.0732422
-28 10 9 1 0 0.0731201
-28 10 10 1 0 0.072937
-28 10 11 1 0 0.0726318
-28 10 12 1 0 0.0720825
-28 10 13 1 0 0.071228
-28 10 14 1 0 0.0697632
-28 10 15 1 0 0.0679321
-28 10 16 1 0 0.0662842
-28 10 17 1 0 0.27832
-28 10 18 1 0 0.413086
-28 10 19 1 0 0.521973
-28 10 20 1 0 0.61377
-28 10 21 1 0 0.702148
-28 10 22 1 0.121826 0.783203
-28 10 23 1 0.247925 0.852539
-28 10 24 1 0.316895 0.910156
-28 10 25 1 0.363281 0.962402
-28 10 26 1 0.387939 1
-28 10 27 1 0.393555 1
-28 10 28 1 0.390869 1
-28 10 29 1 0.38623 1
-28 10 30 1 0.379883 1
-28 10 31 1 0.372314 1
-28 11 0 1 0 0.069397
-28 11 1 1 0 0.069397
-28 11 2 1 0 0.069397
-28 11 3 1 0 0.069397
-28 11 4 1 0 0.0693359
-28 11 5 1 0 0.0693359
-28 11 6 1 0 0.0693359
-28 11 7 1 0 0.0693359
-28 11 8 1 0 0.0692749
-28 11 9 1 0 0.0691528
-28 11 10 1 0 0.0689697
-28 11 11 1 0 0.0686035
-28 11 12 1 0 0.0679932
-28 11 13 1 0 0.0670166
-28 11 14 1 0 0.0654297
-28 11 15 1 0 0.0633545
-28 11 16 1 0 0.0615845
-28 11 17 1 0 0.278076
-28 11 18 1 0 0.412842
-28 11 19 1 0 0.521973
-28 11 20 1 0 0.61377
-28 11 21 1 0 0.70166
-28 11 22 1 0.146484 0.782715
-28 11 23 1 0.256592 0.852539
-28 11 24 1 0.322754 0.910156
-28 11 25 1 0.36792 0.962402
-28 11 26 1 0.39209 1
-28 11 27 1 0.397461 1
-28 11 28 1 0.394531 1
-28 11 29 1 0.389648 1
-28 11 30 1 0.383057 1
-28 11 31 1 0.375 1
-28 12 0 1 0 0.0615845
-28 12 1 1 0 0.0615845
-28 12 2 1 0 0.0615845
-28 12 3 1 0 0.0615845
-28 12 4 1 0 0.061554
-28 12 5 1 0 0.061554
-28 12 6 1 0 0.061554
-28 12 7 1 0 0.0614929
-28 12 8 1 0 0.0614319
-28 12 9 1 0 0.0613098
-28 12 10 1 0 0.0610657
-28 12 11 1 0 0.0606689
-28 12 12 1 0 0.0599365
-28 12 13 1 0 0.0587158
-28 12 14 1 0 0.0566711
-28 12 15 1 0 0.0541077
-28 12 16 1 0 0.0519104
-28 12 17 1 0 0.278076
-28 12 18 1 0 0.412598
-28 12 19 1 0 0.521973
-28 12 20 1 0 0.613281
-28 12 21 1 0 0.70166
-28 12 22 1 0.177734 0.782715
-28 12 23 1 0.270508 0.852051
-28 12 24 1 0.332275 0.910156
-28 12 25 1 0.375732 0.962402
-28 12 26 1 0.398926 1
-28 12 27 1 0.403809 1
-28 12 28 1 0.400391 1
-28 12 29 1 0.39502 1
-28 12 30 1 0.388184 1
-28 12 31 1 0.379639 1
-28 13 0 1 0 0.043335
-28 13 1 1 0 0.043335
-28 13 2 1 0 0.043335
-28 13 3 1 0 0.043335
-28 13 4 1 0 0.043335
-28 13 5 1 0 0.0433044
-28 13 6 1 0 0.0432739
-28 13 7 1 0 0.0432129
-28 13 8 1 0 0.0430908
-28 13 9 1 0 0.0428772
-28 13 10 1 0 0.04245
-28 13 11 1 0 0.041687
-28 13 12 1 0 0.0403442
-28 13 13 1 0 0.0379639
-28 13 14 1 0 0.0335999
-28 13 15 1 0 0.0268097
-28 13 16 1 0 0.0193481
-28 13 17 1 0 0.277832
-28 13 18 1 0 0.412109
-28 13 19 1 0 0.521484
-28 13 20 1 0 0.613281
-28 13 21 1 0.110046 0.701172
-28 13 22 1 0.215454 0.782227
-28 13 23 1 0.291016 0.852051
-28 13 24 1 0.347168 0.910156
-28 13 25 1 0.387939 0.961914
-28 13 26 1 0.409668 1
-28 13 27 1 0.413818 1
-28 13 28 1 0.409912 1
-28 13 29 1 0.403809 1
-28 13 30 1 0.39624 1
-28 13 31 1 0.386963 1
-28 14 0 1 0.153442 0
-28 14 1 1 0.153442 0
-28 14 2 1 0.153442 0
-28 14 3 1 0.153442 0
-28 14 4 1 0.153442 0
-28 14 5 1 0.153564 0
-28 14 6 1 0.153564 0
-28 14 7 1 0.153687 0
-28 14 8 1 0.154053 0
-28 14 9 1 0.154663 0
-28 14 10 1 0.15564 0
-28 14 11 1 0.157471 0
-28 14 12 1 0.1604 0
-28 14 13 1 0.165161 0
-28 14 14 1 0.172241 0
-28 14 15 1 0.180054 0
-28 14 16 1 0.184448 0
-28 14 17 1 0.176392 0.278076
-28 14 18 1 0.166138 0.411621
-28 14 19 1 0.171875 0.520508
-28 14 20 1 0.171875 0.613281
-28 14 21 1 0.20166 0.700684
-28 14 22 1 0.26001 0.781738
-28 14 23 1 0.31958 0.851562
-28 14 24 1 0.368652 0.909668
-28 14 25 1 0.406006 0.961914
-28 14 26 1 0.426025 1
-28 14 27 1 0.429199 1
-28 14 28 1 0.424316 1
-28 14 29 1 0.417236 1
-28 14 30 1 0.408447 1
-28 14 31 1 0.398193 1
-28 15 0 1 0.252441 0
-28 15 1 1 0.252441 0
-28 15 2 1 0.252441 0
-28 15 3 1 0.252441 0
-28 15 4 1 0.252441 0
-28 15 5 1 0.252441 0
-28 15 6 1 0.252686 0
-28 15 7 1 0.252686 0
-28 15 8 1 0.252686 0
-28 15 9 1 0.253174 0
-28 15 10 1 0.253662 0
-28 15 11 1 0.254395 0
-28 15 12 1 0.255859 0
-28 15 13 1 0.258057 0
-28 15 14 1 0.261719 0
-28 15 15 1 0.265869 0
-28 15 16 1 0.267578 0
-28 15 17 1 0.262939 0.278809
-28 15 18 1 0.257324 0.411133
-28 15 19 1 0.258789 0.519043
-28 15 20 1 0.26123 0.612793
-28 15 21 1 0.274414 0.699707
-28 15 22 1 0.311035 0.780762
-28 15 23 1 0.356689 0.850586
-28 15 24 1 0.398438 0.90918
-28 15 25 1 0.431396 0.961914
-28 15 26 1 0.449219 1
-28 15 27 1 0.451172 1
-28 15 28 1 0.444824 1
-28 15 29 1 0.436523 1
-28 15 30 1 0.42627 1
-28 15 31 1 0.414551 1
-28 16 0 1 0.334961 0
-28 16 1 1 0.334961 0
-28 16 2 1 0.334961 0
-28 16 3 1 0.334961 0
-28 16 4 1 0.334961 0
-28 16 5 1 0.334961 0
-28 16 6 1 0.334961 0
-28 16 7 1 0.334961 0
-28 16 8 1 0.335205 0
-28 16 9 1 0.335205 0
-28 16 10 1 0.335693 0
-28 16 11 1 0.336182 0
-28 16 12 1 0.337158 0
-28 16 13 1 0.338623 0
-28 16 14 1 0.34082 0
-28 16 15 1 0.34375 0
-28 16 16 1 0.344238 0
-28 16 17 1 0.341064 0.28125
-28 16 18 1 0.337402 0.411133
-28 16 19 1 0.33667 0.517578
-28 16 20 1 0.34082 0.612793
-28 16 21 1 0.345947 0.698242
-28 16 22 1 0.368896 0.779297
-28 16 23 1 0.402588 0.849609
-28 16 24 1 0.436768 0.908691
-28 16 25 1 0.465088 0.961426
-28 16 26 1 0.480225 1
-28 16 27 1 0.480469 1
-28 16 28 1 0.4729 1
-28 16 29 1 0.462891 1
-28 16 30 1 0.450684 1
-28 16 31 1 0.436768 1
-28 17 0 1 0.41333 0
-28 17 1 1 0.41333 0
-28 17 2 1 0.41333 0
-28 17 3 1 0.41333 0
-28 17 4 1 0.41333 0
-28 17 5 1 0.413574 0
-28 17 6 1 0.413574 0
-28 17 7 1 0.413574 0
-28 17 8 1 0.413574 0
-28 17 9 1 0.413574 0
-28 17 10 1 0.413818 0
-28 17 11 1 0.414307 0
-28 17 12 1 0.415039 0
-28 17 13 1 0.416016 0
-28 17 14 1 0.417725 0
-28 17 15 1 0.419922 0
-28 17 16 1 0.419922 0
-28 17 17 1 0.417725 0.287354
-28 17 18 1 0.415039 0.412842
-28 17 19 1 0.41333 0.516602
-28 17 20 1 0.416504 0.611816
-28 17 21 1 0.418701 0.696777
-28 17 22 1 0.431396 0.776855
-28 17 23 1 0.455322 0.847656
-28 17 24 1 0.482178 0.907227
-28 17 25 1 0.505859 0.960938
-28 17 26 1 0.518555 1
-28 17 27 1 0.51709 1
-28 17 28 1 0.507812 1
-28 17 29 1 0.495605 1
-28 17 30 1 0.481201 1
-28 17 31 1 0.464844 1
-28 18 0 1 0.489746 0
-28 18 1 1 0.489746 0
-28 18 2 1 0.489746 0
-28 18 3 1 0.489746 0
-28 18 4 1 0.489746 0
-28 18 5 1 0.489746 0
-28 18 6 1 0.489746 0
-28 18 7 1 0.489746 0
-28 18 8 1 0.489746 0
-28 18 9 1 0.489746 0
-28 18 10 1 0.48999 0
-28 18 11 1 0.490234 0
-28 18 12 1 0.490723 0
-28 18 13 1 0.491699 0
-28 18 14 1 0.49292 0
-28 18 15 1 0.494629 0
-28 18 16 1 0.494385 0
-28 18 17 1 0.493408 0.298828
-28 18 18 1 0.491455 0.417236
-28 18 19 1 0.489502 0.517578
-28 18 20 1 0.489746 0.609375
-28 18 21 1 0.492432 0.695801
-28 18 22 1 0.497314 0.773926
-28 18 23 1 0.512695 0.844238
-28 18 24 1 0.532715 0.904785
-28 18 25 1 0.552246 0.959473
-28 18 26 1 0.5625 1
-28 18 27 1 0.559082 1
-28 18 28 1 0.547852 1
-28 18 29 1 0.533691 1
-28 18 30 1 0.51709 1
-28 18 31 1 0.498047 1
-28 19 0 1 0.5625 0
-28 19 1 1 0.5625 0
-28 19 2 1 0.5625 0
-28 19 3 1 0.5625 0
-28 19 4 1 0.5625 0
-28 19 5 1 0.5625 0
-28 19 6 1 0.5625 0
-28 19 7 1 0.5625 0
-28 19 8 1 0.5625 0
-28 19 9 1 0.562988 0
-28 19 10 1 0.562988 0
-28 19 11 1 0.562988 0
-28 19 12 1 0.563477 0
-28 19 13 1 0.563965 0
-28 19 14 1 0.564941 0
-28 19 15 1 0.566895 0
-28 19 16 1 0.566895 0.147583
-28 19 17 1 0.566895 0.31665
-28 19 18 1 0.565918 0.426025
-28 19 19 1 0.563965 0.520996
-28 19 20 1 0.5625 0.608398
-28 19 21 1 0.563477 0.693359
-28 19 22 1 0.564453 0.770508
-28 19 23 1 0.572266 0.840332
-28 19 24 1 0.585938 0.901367
-28 19 25 1 0.601074 0.957031
-28 19 26 1 0.609375 1
-28 19 27 1 0.604492 1
-28 19 28 1 0.591797 1
-28 19 29 1 0.575195 1
-28 19 30 1 0.556152 1
-28 19 31 1 0.534668 1
-28 20 0 1 0.630859 0
-28 20 1 1 0.630859 0
-28 20 2 1 0.630859 0
-28 20 3 1 0.630859 0
-28 20 4 1 0.630859 0
-28 20 5 1 0.630859 0
-28 20 6 1 0.630859 0
-28 20 7 1 0.630859 0
-28 20 8 1 0.630859 0
-28 20 9 1 0.631348 0
-28 20 10 1 0.631348 0
-28 20 11 1 0.631348 0
-28 20 12 1 0.631836 0
-28 20 13 1 0.632324 0
-28 20 14 1 0.632812 0
-28 20 15 1 0.634277 0
-28 20 16 1 0.635254 0.209839
-28 20 17 1 0.63623 0.339355
-28 20 18 1 0.635742 0.438965
-28 20 19 1 0.635254 0.527832
-28 20 20 1 0.632812 0.610352
-28 20 21 1 0.630859 0.69043
-28 20 22 1 0.631348 0.767578
-28 20 23 1 0.631836 0.835449
-28 20 24 1 0.639648 0.896484
-28 20 25 1 0.650879 0.953613
-28 20 26 1 0.656738 1
-28 20 27 1 0.651367 1
-28 20 28 1 0.636719 1
-28 20 29 1 0.618164 1
-28 20 30 1 0.59668 1
-28 20 31 1 0.572266 1
-28 21 0 1 0.696289 0.133179
-28 21 1 1 0.696289 0.133179
-28 21 2 1 0.696289 0.133179
-28 21 3 1 0.696289 0.133179
-28 21 4 1 0.696289 0.133179
-28 21 5 1 0.696289 0.133179
-28 21 6 1 0.696289 0.133179
-28 21 7 1 0.696289 0.133179
-28 21 8 1 0.696289 0.133301
-28 21 9 1 0.696289 0.133301
-28 21 10 1 0.696289 0.133545
-28 21 11 1 0.696289 0.133911
-28 21 12 1 0.696777 0.134399
-28 21 13 1 0.697266 0.135376
-28 21 14 1 0.697754 0.136841
-28 21 15 1 0.69873 0.139038
-28 21 16 1 0.700195 0.259033
-28 21 17 1 0.70166 0.364502
-28 21 18 1 0.702637 0.455322
-28 21 19 1 0.702637 0.538086
-28 21 20 1 0.700684 0.615234
-28 21 21 1 0.697754 0.69043
-28 21 22 1 0.694336 0.763184
-28 21 23 1 0.692871 0.830078
-28 21 24 1 0.693848 0.890625
-28 21 25 1 0.700684 0.94873
-28 21 26 1 0.70459 0.999512
-28 21 27 1 0.698242 1
-28 21 28 1 0.682129 1
-28 21 29 1 0.662109 1
-28 21 30 1 0.638184 1
-28 21 31 0.995605 0.611328 1
-28 22 0 1 0.756348 0.229248
-28 22 1 1 0.756348 0.229248
-28 22 2 1 0.756348 0.229248
-28 22 3 1 0.756348 0.229248
-28 22 4 1 0.756348 0.229248
-28 22 5 1 0.756348 0.229248
-28 22 6 1 0.756348 0.229248
-28 22 7 1 0.756348 0.229248
-28 22 8 1 0.756348 0.229248
-28 22 9 1 0.756348 0.229248
-28 22 10 1 0.756348 0.22937
-28 22 11 1 0.756348 0.229492
-28 22 12 1 0.756836 0.229736
-28 22 13 1 0.756836 0.230103
-28 22 14 1 0.757812 0.230591
-28 22 15 1 0.758301 0.231445
-28 22 16 1 0.760254 0.298096
-28 22 17 1 0.762207 0.388672
-28 22 18 1 0.763672 0.472168
-28 22 19 1 0.764648 0.549805
-28 22 20 1 0.763672 0.623047
-28 22 21 1 0.760742 0.693359
-28 22 22 1 0.756348 0.760742
-28 22 23 1 0.751465 0.824707
-28 22 24 1 0.748535 0.883301
-28 22 25 1 0.749023 0.941895
-28 22 26 1 0.751465 0.994629
-28 22 27 1 0.744141 1
-28 22 28 1 0.727051 1
-28 22 29 1 0.705566 1
-28 22 30 1 0.679688 1
-28 22 31 0.986328 0.650391 1
-28 23 0 1 0.80957 0.280273
-28 23 1 1 0.80957 0.280273
-28 23 2 1 0.80957 0.280273
-28 23 3 1 0.80957 0.280273
-28 23 4 1 0.80957 0.280273
-28 23 5 1 0.80957 0.280273
-28 23 6 1 0.80957 0.280273
-28 23 7 1 0.80957 0.280518
-28 23 8 1 0.80957 0.280518
-28 23 9 1 0.80957 0.280518
-28 23 10 1 0.80957 0.280518
-28 23 11 1 0.80957 0.280518
-28 23 12 1 0.810059 0.280762
-28 23 13 1 0.810059 0.280762
-28 23 14 1 0.810547 0.28125
-28 23 15 1 0.811035 0.281738
-28 23 16 1 0.812988 0.326172
-28 23 17 1 0.81543 0.407715
-28 23 18 1 0.817871 0.486084
-28 23 19 1 0.819336 0.561035
-28 23 20 1 0.819336 0.630859
-28 23 21 1 0.817383 0.698242
-28 23 22 1 0.8125 0.761719
-28 23 23 1 0.806152 0.820312
-28 23 24 1 0.800293 0.876465
-28 23 25 1 0.79541 0.933594
-28 23 26 1 0.794922 0.987793
-28 23 27 1 0.787598 1
-28 23 28 1 0.769531 1
-28 23 29 1 0.746582 1
-28 23 30 1 0.71875 1
-28 23 31 0.976074 0.687988 1
-28 24 0 1 0.856445 0.312744
-28 24 1 1 0.856445 0.312744
-28 24 2 1 0.856445 0.312744
-28 24 3 1 0.856445 0.312744
-28 24 4 1 0.856445 0.312744
-28 24 5 1 0.856445 0.312744
-28 24 6 1 0.856445 0.312744
-28 24 7 1 0.856445 0.312744
-28 24 8 1 0.856445 0.312744
-28 24 9 1 0.856445 0.312744
-28 24 10 1 0.856934 0.312744
-28 24 11 1 0.856934 0.312744
-28 24 12 1 0.856934 0.312988
-28 24 13 1 0.856934 0.312988
-28 24 14 1 0.857422 0.313232
-28 24 15 1 0.85791 0.313477
-28 24 16 1 0.859375 0.343994
-28 24 17 1 0.862305 0.42041
-28 24 18 1 0.865234 0.495605
-28 24 19 1 0.867676 0.568359
-28 24 20 1 0.868652 0.637207
-28 24 21 1 0.867188 0.702637
-28 24 22 1 0.863281 0.763672
-28 24 23 1 0.856934 0.818848
-28 24 24 1 0.849121 0.870605
-28 24 25 1 0.84082 0.924805
-28 24 26 1 0.835449 0.979492
-28 24 27 1 0.827637 1
-28 24 28 1 0.80957 1
-28 24 29 1 0.785156 1
-28 24 30 1 0.756348 1
-28 24 31 0.964355 0.723633 1
-28 25 0 1 0.902344 0.333496
-28 25 1 1 0.902344 0.333496
-28 25 2 1 0.902344 0.333496
-28 25 3 1 0.902344 0.333496
-28 25 4 1 0.902344 0.333496
-28 25 5 1 0.902344 0.333496
-28 25 6 1 0.902344 0.333496
-28 25 7 1 0.902344 0.333496
-28 25 8 1 0.902344 0.333496
-28 25 9 1 0.902344 0.333496
-28 25 10 1 0.902344 0.333496
-28 25 11 1 0.902344 0.33374
-28 25 12 1 0.902344 0.33374
-28 25 13 1 0.902344 0.33374
-28 25 14 1 0.902832 0.33374
-28 25 15 1 0.90332 0.333984
-28 25 16 1 0.904297 0.352783
-28 25 17 1 0.907715 0.426025
-28 25 18 1 0.911133 0.499268
-28 25 19 1 0.914062 0.570801
-28 25 20 1 0.915527 0.63916
-28 25 21 1 0.915039 0.704102
-28 25 22 1 0.912109 0.76416
-28 25 23 1 0.906738 0.818359
-28 25 24 1 0.899414 0.866699
-28 25 25 1 0.888672 0.916016
-28 25 26 1 0.87793 0.96875
-28 25 27 1 0.869141 1
-28 25 28 1 0.850586 1
-28 25 29 1 0.825684 1
-28 25 30 1 0.794922 1
-28 25 31 0.950195 0.76123 1
-28 26 0 1 0.946289 0.343506
-28 26 1 1 0.946289 0.343506
-28 26 2 1 0.946289 0.343506
-28 26 3 1 0.946289 0.343506
-28 26 4 1 0.946289 0.343506
-28 26 5 1 0.946289 0.343506
-28 26 6 1 0.946289 0.343506
-28 26 7 1 0.946289 0.343506
-28 26 8 1 0.946289 0.343506
-28 26 9 1 0.946289 0.343506
-28 26 10 1 0.946289 0.343506
-28 26 11 1 0.946289 0.343506
-28 26 12 1 0.946289 0.343506
-28 26 13 1 0.946289 0.343506
-28 26 14 1 0.946777 0.343506
-28 26 15 1 0.946777 0.343506
-28 26 16 1 0.947754 0.35083
-28 26 17 1 0.951172 0.423096
-28 26 18 1 0.95459 0.495361
-28 26 19 1 0.95752 0.566406
-28 26 20 1 0.959473 0.634277
-28 26 21 1 0.959961 0.699219
-28 26 22 1 0.958496 0.759766
-28 26 23 1 0.954102 0.813965
-28 26 24 1 0.947754 0.862305
-28 26 25 1 0.9375 0.909668
-28 26 26 1 0.924316 0.957031
-28 26 27 1 0.910645 1
-28 26 28 1 0.893066 1
-28 26 29 1 0.867676 1
-28 26 30 0.999023 0.835449 1
-28 26 31 0.932129 0.800293 1
-28 27 0 1 0.988281 0.343018
-28 27 1 1 0.988281 0.343018
-28 27 2 1 0.988281 0.343018
-28 27 3 1 0.988281 0.343018
-28 27 4 1 0.988281 0.343018
-28 27 5 1 0.988281 0.343018
-28 27 6 1 0.988281 0.343018
-28 27 7 1 0.988281 0.343018
-28 27 8 1 0.988281 0.343018
-28 27 9 1 0.988281 0.343018
-28 27 10 1 0.988281 0.343018
-28 27 11 1 0.988281 0.343018
-28 27 12 1 0.988281 0.343018
-28 27 13 1 0.988281 0.343018
-28 27 14 1 0.988281 0.343018
-28 27 15 1 0.98877 0.343018
-28 27 16 1 0.98877 0.343018
-28 27 17 1 0.992188 0.410889
-28 27 18 1 0.995605 0.483154
-28 27 19 1 0.999023 0.554199
-28 27 20 1 1 0.621582
-28 27 21 1 1 0.686523
-28 27 22 1 1 0.74707
-28 27 23 1 0.997559 0.802246
-28 27 24 1 0.992188 0.851562
-28 27 25 1 0.983398 0.899902
-28 27 26 1 0.971191 0.946777
-28 27 27 1 0.954102 0.991699
-28 27 28 1 0.936523 1
-28 27 29 1 0.909668 1
-28 27 30 0.974121 0.877441 1
-28 27 31 0.910645 0.842285 1
-28 28 0 1 1 0.335449
-28 28 1 1 1 0.335449
-28 28 2 1 1 0.335449
-28 28 3 1 1 0.335449
-28 28 4 1 1 0.335449
-28 28 5 1 1 0.335449
-28 28 6 1 1 0.335449
-28 28 7 1 1 0.335449
-28 28 8 1 1 0.335449
-28 28 9 1 1 0.335449
-28 28 10 1 1 0.335449
-28 28 11 1 1 0.335449
-28 28 12 1 1 0.335449
-28 28 13 1 1 0.335449
-28 28 14 1 1 0.335449
-28 28 15 1 1 0.335449
-28 28 16 1 1 0.335449
-28 28 17 1 1 0.390869
-28 28 18 1 1 0.464111
-28 28 19 1 1 0.534668
-28 28 20 1 1 0.602051
-28 28 21 1 1 0.666504
-28 28 22 1 1 0.727539
-28 28 23 1 1 0.782715
-28 28 24 1 1 0.83252
-28 28 25 1 1 0.881836
-28 28 26 1 1 0.930176
-28 28 27 1 0.999023 0.977051
-28 28 28 1 0.979004 1
-28 28 29 0.999023 0.952148 1
-28 28 30 0.945801 0.921387 1
-28 28 31 0.885254 0.886719 1
-28 29 0 1 1 0.324951
-28 29 1 1 1 0.324951
-28 29 2 1 1 0.324951
-28 29 3 1 1 0.324951
-28 29 4 1 1 0.324951
-28 29 5 1 1 0.324951
-28 29 6 1 1 0.324951
-28 29 7 1 1 0.324951
-28 29 8 1 1 0.324951
-28 29 9 1 1 0.324951
-28 29 10 1 1 0.324951
-28 29 11 1 1 0.324951
-28 29 12 1 1 0.324951
-28 29 13 1 1 0.324951
-28 29 14 1 1 0.324951
-28 29 15 1 1 0.324951
-28 29 16 1 1 0.324951
-28 29 17 1 1 0.365967
-28 29 18 1 1 0.440186
-28 29 19 1 1 0.51123
-28 29 20 1 1 0.577637
-28 29 21 1 1 0.641602
-28 29 22 1 1 0.702148
-28 29 23 1 1 0.756836
-28 29 24 1 1 0.806641
-28 29 25 1 1 0.856934
-28 29 26 1 1 0.90625
-28 29 27 1 1 0.953613
-28 29 28 1 1 0.999512
-28 29 29 0.962891 0.998535 1
-28 29 30 0.913574 0.969238 1
-28 29 31 0.855469 0.934082 1
-28 30 0 1 1 0.312744
-28 30 1 1 1 0.312744
-28 30 2 1 1 0.312744
-28 30 3 1 1 0.312744
-28 30 4 1 1 0.312744
-28 30 5 1 1 0.312744
-28 30 6 1 1 0.312744
-28 30 7 1 1 0.312744
-28 30 8 1 1 0.312744
-28 30 9 1 1 0.312744
-28 30 10 1 1 0.312744
-28 30 11 1 1 0.312744
-28 30 12 1 1 0.312744
-28 30 13 1 1 0.312744
-28 30 14 1 1 0.312744
-28 30 15 1 1 0.312744
-28 30 16 1 1 0.312744
-28 30 17 1 1 0.33667
-28 30 18 1 1 0.412598
-28 30 19 1 1 0.483398
-28 30 20 1 1 0.549805
-28 30 21 1 1 0.612793
-28 30 22 1 1 0.672852
-28 30 23 1 1 0.727051
-28 30 24 1 1 0.776855
-28 30 25 1 1 0.82666
-28 30 26 1 1 0.876953
-28 30 27 0.980469 1 0.92627
-28 30 28 0.950684 1 0.974121
-28 30 29 0.914551 1 1
-28 30 30 0.870605 1 1
-28 30 31 0.817383 0.981934 1
-28 31 0 0.994629 1 0.299072
-28 31 1 0.994629 1 0.299072
-28 31 2 0.994629 1 0.299072
-28 31 3 0.994629 1 0.299072
-28 31 4 0.994629 1 0.299072
-28 31 5 0.994629 1 0.299072
-28 31 6 0.994629 1 0.299072
-28 31 7 0.994629 1 0.299072
-28 31 8 0.994629 1 0.299072
-28 31 9 0.994629 1 0.299072
-28 31 10 0.994629 1 0.299072
-28 31 11 0.994629 1 0.299072
-28 31 12 0.994629 1 0.299072
-28 31 13 0.994629 1 0.299072
-28 31 14 0.994629 1 0.299072
-28 31 15 0.994629 1 0.299072
-28 31 16 0.994629 1 0.299072
-28 31 17 0.994141 1 0.30249
-28 31 18 0.993652 1 0.381348
-28 31 19 0.992188 1 0.452637
-28 31 20 0.990234 1 0.518555
-28 31 21 0.986328 1 0.581055
-28 31 22 0.980469 1 0.639648
-28 31 23 0.973145 1 0.693359
-28 31 24 0.964355 1 0.742676
-28 31 25 0.952148 1 0.792969
-28 31 26 0.936035 1 0.84375
-28 31 27 0.915039 1 0.894531
-28 31 28 0.888672 1 0.944336
-28 31 29 0.855957 1 0.991699
-28 31 30 0.81543 1 1
-28 31 31 0.766602 1 1
-29 0 0 1 0 0.0796509
-29 0 1 1 0 0.0796509
-29 0 2 1 0 0.0796509
-29 0 3 1 0 0.0796509
-29 0 4 1 0 0.0796509
-29 0 5 1 0 0.0796509
-29 0 6 1 0 0.0795898
-29 0 7 1 0 0.0795898
-29 0 8 1 0 0.0795288
-29 0 9 1 0 0.0794678
-29 0 10 1 0 0.0793457
-29 0 11 1 0 0.0791016
-29 0 12 1 0 0.0786743
-29 0 13 1 0 0.0780029
-29 0 14 1 0 0.0769043
-29 0 15 1 0 0.0751953
-29 0 16 1 0 0.0740356
-29 0 17 1 0 0.193604
-29 0 18 1 0 0.358154
-29 0 19 1 0 0.472412
-29 0 20 1 0 0.566895
-29 0 21 1 0 0.65332
-29 0 22 1 0 0.733887
-29 0 23 1 0.0751343 0.804199
-29 0 24 1 0.231812 0.865234
-29 0 25 1 0.308105 0.920898
-29 0 26 1 0.358398 0.97168
-29 0 27 1 0.38501 1
-29 0 28 1 0.391113 1
-29 0 29 1 0.388672 1
-29 0 30 1 0.384033 1
-29 0 31 1 0.37793 1
-29 1 0 1 0 0.0796509
-29 1 1 1 0 0.0796509
-29 1 2 1 0 0.0796509
-29 1 3 1 0 0.0796509
-29 1 4 1 0 0.0796509
-29 1 5 1 0 0.0796509
-29 1 6 1 0 0.0795898
-29 1 7 1 0 0.0795898
-29 1 8 1 0 0.0795288
-29 1 9 1 0 0.0794678
-29 1 10 1 0 0.0793457
-29 1 11 1 0 0.0791016
-29 1 12 1 0 0.0786743
-29 1 13 1 0 0.0780029
-29 1 14 1 0 0.0769043
-29 1 15 1 0 0.0751953
-29 1 16 1 0 0.0740356
-29 1 17 1 0 0.193604
-29 1 18 1 0 0.358154
-29 1 19 1 0 0.472412
-29 1 20 1 0 0.566895
-29 1 21 1 0 0.65332
-29 1 22 1 0 0.733887
-29 1 23 1 0.0751953 0.804199
-29 1 24 1 0.231812 0.865234
-29 1 25 1 0.308105 0.920898
-29 1 26 1 0.358398 0.97168
-29 1 27 1 0.38501 1
-29 1 28 1 0.391113 1
-29 1 29 1 0.388672 1
-29 1 30 1 0.384033 1
-29 1 31 1 0.37793 1
-29 2 0 1 0 0.0796509
-29 2 1 1 0 0.0796509
-29 2 2 1 0 0.0796509
-29 2 3 1 0 0.0796509
-29 2 4 1 0 0.0795898
-29 2 5 1 0 0.0795898
-29 2 6 1 0 0.0795898
-29 2 7 1 0 0.0795898
-29 2 8 1 0 0.0795288
-29 2 9 1 0 0.0794678
-29 2 10 1 0 0.0793457
-29 2 11 1 0 0.0791016
-29 2 12 1 0 0.0786743
-29 2 13 1 0 0.0780029
-29 2 14 1 0 0.0769043
-29 2 15 1 0 0.0751953
-29 2 16 1 0 0.0740356
-29 2 17 1 0 0.193604
-29 2 18 1 0 0.358154
-29 2 19 1 0 0.472412
-29 2 20 1 0 0.566895
-29 2 21 1 0 0.65332
-29 2 22 1 0 0.733887
-29 2 23 1 0.0753784 0.804199
-29 2 24 1 0.231934 0.865234
-29 2 25 1 0.308105 0.920898
-29 2 26 1 0.358398 0.97168
-29 2 27 1 0.38501 1
-29 2 28 1 0.391357 1
-29 2 29 1 0.388672 1
-29 2 30 1 0.384033 1
-29 2 31 1 0.37793 1
-29 3 0 1 0 0.0795898
-29 3 1 1 0 0.0795898
-29 3 2 1 0 0.0795898
-29 3 3 1 0 0.0795898
-29 3 4 1 0 0.0795898
-29 3 5 1 0 0.0795898
-29 3 6 1 0 0.0795898
-29 3 7 1 0 0.0795898
-29 3 8 1 0 0.0795288
-29 3 9 1 0 0.0794678
-29 3 10 1 0 0.0793457
-29 3 11 1 0 0.0791016
-29 3 12 1 0 0.0786743
-29 3 13 1 0 0.0780029
-29 3 14 1 0 0.0769043
-29 3 15 1 0 0.0751343
-29 3 16 1 0 0.0739746
-29 3 17 1 0 0.193481
-29 3 18 1 0 0.358154
-29 3 19 1 0 0.472412
-29 3 20 1 0 0.566895
-29 3 21 1 0 0.65332
-29 3 22 1 0 0.733887
-29 3 23 1 0.0757446 0.804199
-29 3 24 1 0.231934 0.865234
-29 3 25 1 0.308105 0.920898
-29 3 26 1 0.358398 0.97168
-29 3 27 1 0.385254 1
-29 3 28 1 0.391357 1
-29 3 29 1 0.388672 1
-29 3 30 1 0.384033 1
-29 3 31 1 0.37793 1
-29 4 0 1 0 0.0795898
-29 4 1 1 0 0.0795898
-29 4 2 1 0 0.0795898
-29 4 3 1 0 0.0795898
-29 4 4 1 0 0.0795898
-29 4 5 1 0 0.0795898
-29 4 6 1 0 0.0795288
-29 4 7 1 0 0.0795288
-29 4 8 1 0 0.0794678
-29 4 9 1 0 0.0794067
-29 4 10 1 0 0.0792847
-29 4 11 1 0 0.0790405
-29 4 12 1 0 0.0786133
-29 4 13 1 0 0.0779419
-29 4 14 1 0 0.0768433
-29 4 15 1 0 0.0751343
-29 4 16 1 0 0.0739746
-29 4 17 1 0 0.193481
-29 4 18 1 0 0.358154
-29 4 19 1 0 0.472412
-29 4 20 1 0 0.566895
-29 4 21 1 0 0.65332
-29 4 22 1 0 0.733887
-29 4 23 1 0.076355 0.804199
-29 4 24 1 0.232056 0.865234
-29 4 25 1 0.308105 0.920898
-29 4 26 1 0.358398 0.97168
-29 4 27 1 0.385254 1
-29 4 28 1 0.391357 1
-29 4 29 1 0.388672 1
-29 4 30 1 0.384033 1
-29 4 31 1 0.37793 1
-29 5 0 1 0 0.0795288
-29 5 1 1 0 0.0795288
-29 5 2 1 0 0.0795288
-29 5 3 1 0 0.0795288
-29 5 4 1 0 0.0795288
-29 5 5 1 0 0.0794678
-29 5 6 1 0 0.0794678
-29 5 7 1 0 0.0794678
-29 5 8 1 0 0.0794067
-29 5 9 1 0 0.0793457
-29 5 10 1 0 0.0792236
-29 5 11 1 0 0.0789795
-29 5 12 1 0 0.0785522
-29 5 13 1 0 0.0778809
-29 5 14 1 0 0.0767822
-29 5 15 1 0 0.0750122
-29 5 16 1 0 0.0739136
-29 5 17 1 0 0.193481
-29 5 18 1 0 0.358154
-29 5 19 1 0 0.472412
-29 5 20 1 0 0.566895
-29 5 21 1 0 0.65332
-29 5 22 1 0 0.733887
-29 5 23 1 0.0775757 0.804199
-29 5 24 1 0.232178 0.865234
-29 5 25 1 0.30835 0.920898
-29 5 26 1 0.358643 0.97168
-29 5 27 1 0.385254 1
-29 5 28 1 0.391357 1
-29 5 29 1 0.388672 1
-29 5 30 1 0.384277 1
-29 5 31 1 0.37793 1
-29 6 0 1 0 0.0794067
-29 6 1 1 0 0.0794067
-29 6 2 1 0 0.0794067
-29 6 3 1 0 0.0794067
-29 6 4 1 0 0.0793457
-29 6 5 1 0 0.0793457
-29 6 6 1 0 0.0793457
-29 6 7 1 0 0.0793457
-29 6 8 1 0 0.0792847
-29 6 9 1 0 0.0792236
-29 6 10 1 0 0.0791016
-29 6 11 1 0 0.0788574
-29 6 12 1 0 0.0784302
-29 6 13 1 0 0.0777588
-29 6 14 1 0 0.0766602
-29 6 15 1 0 0.0748901
-29 6 16 1 0 0.0737305
-29 6 17 1 0 0.193481
-29 6 18 1 0 0.358154
-29 6 19 1 0 0.472412
-29 6 20 1 0 0.566895
-29 6 21 1 0 0.65332
-29 6 22 1 0 0.733887
-29 6 23 1 0.0797729 0.804199
-29 6 24 1 0.232666 0.865234
-29 6 25 1 0.308594 0.920898
-29 6 26 1 0.358643 0.97168
-29 6 27 1 0.385498 1
-29 6 28 1 0.391602 1
-29 6 29 1 0.388916 1
-29 6 30 1 0.384277 1
-29 6 31 1 0.378174 1
-29 7 0 1 0 0.0791626
-29 7 1 1 0 0.0791626
-29 7 2 1 0 0.0791626
-29 7 3 1 0 0.0791626
-29 7 4 1 0 0.0791016
-29 7 5 1 0 0.0791016
-29 7 6 1 0 0.0791016
-29 7 7 1 0 0.0791016
-29 7 8 1 0 0.0790405
-29 7 9 1 0 0.0789795
-29 7 10 1 0 0.0788574
-29 7 11 1 0 0.0786133
-29 7 12 1 0 0.078186
-29 7 13 1 0 0.0775146
-29 7 14 1 0 0.076355
-29 7 15 1 0 0.074646
-29 7 16 1 0 0.0734863
-29 7 17 1 0 0.193481
-29 7 18 1 0 0.358154
-29 7 19 1 0 0.472412
-29 7 20 1 0 0.566895
-29 7 21 1 0 0.65332
-29 7 22 1 0 0.733887
-29 7 23 1 0.0838623 0.804199
-29 7 24 1 0.233276 0.865234
-29 7 25 1 0.309082 0.920898
-29 7 26 1 0.359131 0.97168
-29 7 27 1 0.385742 1
-29 7 28 1 0.391846 1
-29 7 29 1 0.38916 1
-29 7 30 1 0.384521 1
-29 7 31 1 0.378418 1
-29 8 0 1 0 0.0786743
-29 8 1 1 0 0.0786743
-29 8 2 1 0 0.0786743
-29 8 3 1 0 0.0786743
-29 8 4 1 0 0.0786743
-29 8 5 1 0 0.0786133
-29 8 6 1 0 0.0786133
-29 8 7 1 0 0.0786133
-29 8 8 1 0 0.0785522
-29 8 9 1 0 0.0784912
-29 8 10 1 0 0.0783691
-29 8 11 1 0 0.078125
-29 8 12 1 0 0.0776978
-29 8 13 1 0 0.0770264
-29 8 14 1 0 0.0758667
-29 8 15 1 0 0.0740967
-29 8 16 1 0 0.072937
-29 8 17 1 0 0.193481
-29 8 18 1 0 0.358154
-29 8 19 1 0 0.472412
-29 8 20 1 0 0.566895
-29 8 21 1 0 0.65332
-29 8 22 1 0 0.733398
-29 8 23 1 0.0909424 0.804199
-29 8 24 1 0.234741 0.865234
-29 8 25 1 0.309814 0.920898
-29 8 26 1 0.359863 0.97168
-29 8 27 1 0.38623 1
-29 8 28 1 0.392334 1
-29 8 29 1 0.389648 1
-29 8 30 1 0.38501 1
-29 8 31 1 0.378906 1
-29 9 0 1 0 0.0776978
-29 9 1 1 0 0.0776978
-29 9 2 1 0 0.0776978
-29 9 3 1 0 0.0776978
-29 9 4 1 0 0.0776978
-29 9 5 1 0 0.0776978
-29 9 6 1 0 0.0776978
-29 9 7 1 0 0.0776978
-29 9 8 1 0 0.0776367
-29 9 9 1 0 0.0775757
-29 9 10 1 0 0.0773926
-29 9 11 1 0 0.0771484
-29 9 12 1 0 0.0767212
-29 9 13 1 0 0.0760498
-29 9 14 1 0 0.0748901
-29 9 15 1 0 0.0730591
-29 9 16 1 0 0.0718994
-29 9 17 1 0 0.193481
-29 9 18 1 0 0.358154
-29 9 19 1 0 0.472412
-29 9 20 1 0 0.566895
-29 9 21 1 0 0.65332
-29 9 22 1 0 0.733398
-29 9 23 1 0.102539 0.804199
-29 9 24 1 0.237427 0.865234
-29 9 25 1 0.311523 0.920898
-29 9 26 1 0.361084 0.97168
-29 9 27 1 0.387451 1
-29 9 28 1 0.393311 1
-29 9 29 1 0.390625 1
-29 9 30 1 0.385986 1
-29 9 31 1 0.379639 1
-29 10 0 1 0 0.0759277
-29 10 1 1 0 0.0759277
-29 10 2 1 0 0.0759277
-29 10 3 1 0 0.0759277
-29 10 4 1 0 0.0759277
-29 10 5 1 0 0.0759277
-29 10 6 1 0 0.0759277
-29 10 7 1 0 0.0759277
-29 10 8 1 0 0.0758667
-29 10 9 1 0 0.0758057
-29 10 10 1 0 0.0756226
-29 10 11 1 0 0.0753784
-29 10 12 1 0 0.0749512
-29 10 13 1 0 0.0742188
-29 10 14 1 0 0.072998
-29 10 15 1 0 0.071106
-29 10 16 1 0 0.0698853
-29 10 17 1 0 0.193359
-29 10 18 1 0 0.358154
-29 10 19 1 0 0.472168
-29 10 20 1 0 0.566895
-29 10 21 1 0 0.65332
-29 10 22 1 0 0.733398
-29 10 23 1 0.119446 0.804199
-29 10 24 1 0.242188 0.864746
-29 10 25 1 0.314697 0.920898
-29 10 26 1 0.363525 0.97168
-29 10 27 1 0.389404 1
-29 10 28 1 0.395264 1
-29 10 29 1 0.392334 1
-29 10 30 1 0.387451 1
-29 10 31 1 0.381104 1
-29 11 0 1 0 0.0726929
-29 11 1 1 0 0.0726929
-29 11 2 1 0 0.0726929
-29 11 3 1 0 0.0726929
-29 11 4 1 0 0.0726929
-29 11 5 1 0 0.0726929
-29 11 6 1 0 0.0726929
-29 11 7 1 0 0.0726318
-29 11 8 1 0 0.0726318
-29 11 9 1 0 0.0725098
-29 11 10 1 0 0.0723877
-29 11 11 1 0 0.0720825
-29 11 12 1 0 0.0715942
-29 11 13 1 0 0.0708008
-29 11 14 1 0 0.069519
-29 11 15 1 0 0.0674438
-29 11 16 1 0 0.0661621
-29 11 17 1 0 0.193237
-29 11 18 1 0 0.35791
-29 11 19 1 0 0.471924
-29 11 20 1 0 0.566895
-29 11 21 1 0 0.65332
-29 11 22 1 0 0.733398
-29 11 23 1 0.142334 0.804199
-29 11 24 1 0.250244 0.864746
-29 11 25 1 0.319824 0.920898
-29 11 26 1 0.367432 0.97168
-29 11 27 1 0.393066 1
-29 11 28 1 0.398438 1
-29 11 29 1 0.395264 1
-29 11 30 1 0.390381 1
-29 11 31 1 0.383789 1
-29 12 0 1 0 0.0665283
-29 12 1 1 0 0.0665283
-29 12 2 1 0 0.0665283
-29 12 3 1 0 0.0665283
-29 12 4 1 0 0.0665283
-29 12 5 1 0 0.0665283
-29 12 6 1 0 0.0664673
-29 12 7 1 0 0.0664673
-29 12 8 1 0 0.0664062
-29 12 9 1 0 0.0662842
-29 12 10 1 0 0.0661011
-29 12 11 1 0 0.0657959
-29 12 12 1 0 0.0652466
-29 12 13 1 0 0.0643311
-29 12 14 1 0 0.0628052
-29 12 15 1 0 0.0603638
-29 12 16 1 0 0.0588379
-29 12 17 1 0 0.192993
-29 12 18 1 0 0.357666
-29 12 19 1 0 0.47168
-29 12 20 1 0 0.566895
-29 12 21 1 0 0.652832
-29 12 22 1 0 0.733398
-29 12 23 1 0.171509 0.803711
-29 12 24 1 0.262939 0.864746
-29 12 25 1 0.328369 0.920898
-29 12 26 1 0.374268 0.97168
-29 12 27 1 0.398926 1
-29 12 28 1 0.404053 1
-29 12 29 1 0.400391 1
-29 12 30 1 0.39502 1
-29 12 31 1 0.387939 1
-29 13 0 1 0 0.0536499
-29 13 1 1 0 0.0536499
-29 13 2 1 0 0.0536499
-29 13 3 1 0 0.0536499
-29 13 4 1 0 0.0536194
-29 13 5 1 0 0.0536194
-29 13 6 1 0 0.0535889
-29 13 7 1 0 0.0535583
-29 13 8 1 0 0.0534973
-29 13 9 1 0 0.0533447
-29 13 10 1 0 0.0531006
-29 13 11 1 0 0.0526428
-29 13 12 1 0 0.0518188
-29 13 13 1 0 0.0504761
-29 13 14 1 0 0.0481873
-29 13 15 1 0 0.0443115
-29 13 16 1 0 0.0418701
-29 13 17 1 0 0.192749
-29 13 18 1 0 0.357422
-29 13 19 1 0 0.471191
-29 13 20 1 0 0.566895
-29 13 21 1 0 0.652832
-29 13 22 1 0.0752563 0.73291
-29 13 23 1 0.207031 0.803711
-29 13 24 1 0.281982 0.864746
-29 13 25 1 0.341553 0.920898
-29 13 26 1 0.384766 0.97168
-29 13 27 1 0.408203 1
-29 13 28 1 0.412598 1
-29 13 29 1 0.408691 1
-29 13 30 1 0.402588 1
-29 13 31 1 0.39502 1
-29 14 0 1 0.0900269 0
-29 14 1 1 0.0900269 0
-29 14 2 1 0.0900269 0
-29 14 3 1 0.0900879 0
-29 14 4 1 0.0901489 0
-29 14 5 1 0.09021 0
-29 14 6 1 0.0903931 0
-29 14 7 1 0.0906982 0
-29 14 8 1 0.0913086 0
-29 14 9 1 0.0924683 0
-29 14 10 1 0.0944824 0
-29 14 11 1 0.0979004 0
-29 14 12 1 0.103333 0
-29 14 13 1 0.111389 0
-29 14 14 1 0.122498 0
-29 14 15 1 0.136963 0
-29 14 16 1 0.143433 0
-29 14 17 1 0.143555 0.192749
-29 14 18 1 0.123291 0.356934
-29 14 19 1 0.112366 0.470459
-29 14 20 1 0.122009 0.566895
-29 14 21 1 0.126221 0.652344
-29 14 22 1 0.182861 0.732422
-29 14 23 1 0.249146 0.803223
-29 14 24 1 0.308838 0.864258
-29 14 25 1 0.361328 0.920898
-29 14 26 1 0.400879 0.97168
-29 14 27 1 0.422363 1
-29 14 28 1 0.426025 1
-29 14 29 1 0.421143 1
-29 14 30 1 0.414307 1
-29 14 31 1 0.405518 1
-29 15 0 1 0.220581 0
-29 15 1 1 0.220581 0
-29 15 2 1 0.220581 0
-29 15 3 1 0.220581 0
-29 15 4 1 0.220581 0
-29 15 5 1 0.220581 0
-29 15 6 1 0.220581 0
-29 15 7 1 0.220703 0
-29 15 8 1 0.220825 0
-29 15 9 1 0.221191 0
-29 15 10 1 0.22168 0
-29 15 11 1 0.222534 0
-29 15 12 1 0.224121 0
-29 15 13 1 0.226562 0
-29 15 14 1 0.230347 0
-29 15 15 1 0.236084 0
-29 15 16 1 0.238525 0
-29 15 17 1 0.238037 0.193604
-29 15 18 1 0.230225 0.356689
-29 15 19 1 0.225952 0.469727
-29 15 20 1 0.233154 0.567383
-29 15 21 1 0.231689 0.651855
-29 15 22 1 0.255615 0.731445
-29 15 23 1 0.297607 0.802246
-29 15 24 1 0.34375 0.86377
-29 15 25 1 0.388428 0.92041
-29 15 26 1 0.423584 0.971191
-29 15 27 1 0.442871 1
-29 15 28 1 0.445068 1
-29 15 29 1 0.439209 1
-29 15 30 1 0.431152 1
-29 15 31 1 0.421143 1
-29 16 0 1 0.306152 0
-29 16 1 1 0.306152 0
-29 16 2 1 0.306152 0
-29 16 3 1 0.306152 0
-29 16 4 1 0.306396 0
-29 16 5 1 0.306396 0
-29 16 6 1 0.306396 0
-29 16 7 1 0.306396 0
-29 16 8 1 0.306396 0
-29 16 9 1 0.306641 0
-29 16 10 1 0.306885 0
-29 16 11 1 0.307373 0
-29 16 12 1 0.30835 0
-29 16 13 1 0.309814 0
-29 16 14 1 0.312256 0
-29 16 15 1 0.315674 0
-29 16 16 1 0.317139 0
-29 16 17 1 0.316406 0.196655
-29 16 18 1 0.312012 0.356934
-29 16 19 1 0.309082 0.46875
-29 16 20 1 0.312012 0.56543
-29 16 21 1 0.313232 0.651367
-29 16 22 1 0.325195 0.730469
-29 16 23 1 0.352295 0.80127
-29 16 24 1 0.386963 0.862793
-29 16 25 1 0.423584 0.919922
-29 16 26 1 0.453857 0.971191
-29 16 27 1 0.470459 1
-29 16 28 1 0.471191 1
-29 16 29 1 0.463623 1
-29 16 30 1 0.454102 1
-29 16 31 1 0.442383 1
-29 17 0 1 0.384277 0
-29 17 1 1 0.384277 0
-29 17 2 1 0.384277 0
-29 17 3 1 0.384277 0
-29 17 4 1 0.384277 0
-29 17 5 1 0.384277 0
-29 17 6 1 0.384277 0
-29 17 7 1 0.384277 0
-29 17 8 1 0.384521 0
-29 17 9 1 0.384521 0
-29 17 10 1 0.384766 0
-29 17 11 1 0.385254 0
-29 17 12 1 0.385742 0
-29 17 13 1 0.386719 0
-29 17 14 1 0.388428 0
-29 17 15 1 0.391113 0
-29 17 16 1 0.391846 0
-29 17 17 1 0.391113 0.203979
-29 17 18 1 0.388428 0.358643
-29 17 19 1 0.38623 0.468506
-29 17 20 1 0.386719 0.563965
-29 17 21 1 0.389893 0.650391
-29 17 22 1 0.394775 0.728516
-29 17 23 1 0.411621 0.799316
-29 17 24 1 0.436523 0.861328
-29 17 25 1 0.46582 0.918945
-29 17 26 1 0.491211 0.970703
-29 17 27 1 0.504883 1
-29 17 28 1 0.503906 1
-29 17 29 1 0.494873 1
-29 17 30 1 0.483154 1
-29 17 31 1 0.469482 1
-29 18 0 1 0.458984 0
-29 18 1 1 0.458984 0
-29 18 2 1 0.458984 0
-29 18 3 1 0.458984 0
-29 18 4 1 0.458984 0
-29 18 5 1 0.458984 0
-29 18 6 1 0.458984 0
-29 18 7 1 0.458984 0
-29 18 8 1 0.458984 0
-29 18 9 1 0.458984 0
-29 18 10 1 0.459229 0
-29 18 11 1 0.459473 0
-29 18 12 1 0.459961 0
-29 18 13 1 0.460693 0
-29 18 14 1 0.461914 0
-29 18 15 1 0.463867 0
-29 18 16 1 0.4646 0
-29 18 17 1 0.464111 0.217773
-29 18 18 1 0.462891 0.362793
-29 18 19 1 0.461182 0.469238
-29 18 20 1 0.460449 0.5625
-29 18 21 1 0.463379 0.649414
-29 18 22 1 0.4646 0.726562
-29 18 23 1 0.473633 0.796875
-29 18 24 1 0.490723 0.858887
-29 18 25 1 0.513184 0.91748
-29 18 26 1 0.533691 0.969727
-29 18 27 1 0.544434 1
-29 18 28 1 0.541992 1
-29 18 29 1 0.53125 1
-29 18 30 1 0.517578 1
-29 18 31 1 0.501465 1
-29 19 0 1 0.529785 0
-29 19 1 1 0.529785 0
-29 19 2 1 0.529785 0
-29 19 3 1 0.529785 0
-29 19 4 1 0.529785 0
-29 19 5 1 0.529785 0
-29 19 6 1 0.529785 0
-29 19 7 1 0.529785 0
-29 19 8 1 0.529785 0
-29 19 9 1 0.530273 0
-29 19 10 1 0.530273 0
-29 19 11 1 0.530273 0
-29 19 12 1 0.530762 0
-29 19 13 1 0.53125 0
-29 19 14 1 0.532227 0
-29 19 15 1 0.533691 0
-29 19 16 1 0.534668 0
-29 19 17 1 0.534668 0.238892
-29 19 18 1 0.534668 0.37085
-29 19 19 1 0.533691 0.472656
-29 19 20 1 0.532227 0.5625
-29 19 21 1 0.532227 0.646484
-29 19 22 1 0.53418 0.724609
-29 19 23 1 0.536621 0.793457
-29 19 24 1 0.546875 0.855957
-29 19 25 1 0.562988 0.915039
-29 19 26 1 0.579102 0.968262
-29 19 27 1 0.587891 1
-29 19 28 1 0.583496 1
-29 19 29 1 0.570801 1
-29 19 30 1 0.555176 1
-29 19 31 1 0.537109 1
-29 20 0 1 0.596191 0
-29 20 1 1 0.596191 0
-29 20 2 1 0.596191 0
-29 20 3 1 0.596191 0
-29 20 4 1 0.596191 0
-29 20 5 1 0.596191 0
-29 20 6 1 0.596191 0
-29 20 7 1 0.596191 0
-29 20 8 1 0.596191 0
-29 20 9 1 0.596191 0
-29 20 10 1 0.596191 0
-29 20 11 1 0.59668 0
-29 20 12 1 0.59668 0
-29 20 13 1 0.597168 0
-29 20 14 1 0.598145 0
-29 20 15 1 0.599121 0
-29 20 16 1 0.600098 0
-29 20 17 1 0.601562 0.265625
-29 20 18 1 0.602051 0.383301
-29 20 19 1 0.601562 0.479004
-29 20 20 1 0.600586 0.564453
-29 20 21 1 0.599121 0.64502
-29 20 22 1 0.599121 0.722168
-29 20 23 1 0.599121 0.790039
-29 20 24 1 0.603027 0.851562
-29 20 25 1 0.613281 0.911621
-29 20 26 1 0.625488 0.966309
-29 20 27 1 0.631836 1
-29 20 28 1 0.625977 1
-29 20 29 1 0.611816 1
-29 20 30 1 0.594238 1
-29 20 31 1 0.57373 1
-29 21 0 1 0.658691 0
-29 21 1 1 0.658691 0
-29 21 2 1 0.658691 0
-29 21 3 1 0.658691 0
-29 21 4 1 0.658691 0
-29 21 5 1 0.658691 0
-29 21 6 1 0.658691 0
-29 21 7 1 0.658691 0
-29 21 8 1 0.658691 0
-29 21 9 1 0.658691 0
-29 21 10 1 0.658691 0
-29 21 11 1 0.65918 0
-29 21 12 1 0.65918 0
-29 21 13 1 0.659668 0
-29 21 14 1 0.660156 0
-29 21 15 1 0.661133 0
-29 21 16 1 0.662598 0.128296
-29 21 17 1 0.664551 0.29541
-29 21 18 1 0.666016 0.399414
-29 21 19 1 0.666504 0.488525
-29 21 20 1 0.666016 0.569336
-29 21 21 1 0.664062 0.645996
-29 21 22 1 0.661621 0.71875
-29 21 23 1 0.661621 0.787109
-29 21 24 1 0.660156 0.84668
-29 21 25 1 0.664551 0.906738
-29 21 26 1 0.672363 0.962402
-29 21 27 1 0.676758 1
-29 21 28 1 0.669434 1
-29 21 29 1 0.654297 1
-29 21 30 1 0.634766 1
-29 21 31 1 0.612305 1
-29 22 0 1 0.717285 0.138428
-29 22 1 1 0.717285 0.138428
-29 22 2 1 0.717285 0.138428
-29 22 3 1 0.717285 0.138428
-29 22 4 1 0.717285 0.138428
-29 22 5 1 0.717285 0.138428
-29 22 6 1 0.717285 0.138428
-29 22 7 1 0.717285 0.138428
-29 22 8 1 0.717285 0.13855
-29 22 9 1 0.717285 0.13855
-29 22 10 1 0.717285 0.138794
-29 22 11 1 0.717285 0.139038
-29 22 12 1 0.717773 0.139526
-29 22 13 1 0.717773 0.140259
-29 22 14 1 0.718262 0.141479
-29 22 15 1 0.719238 0.143188
-29 22 16 1 0.720703 0.208496
-29 22 17 1 0.723145 0.325439
-29 22 18 1 0.725098 0.417725
-29 22 19 1 0.726562 0.500488
-29 22 20 1 0.727051 0.57666
-29 22 21 1 0.725586 0.648926
-29 22 22 1 0.722168 0.717773
-29 22 23 1 0.71875 0.782227
-29 22 24 1 0.716797 0.841797
-29 22 25 1 0.715332 0.900879
-29 22 26 1 0.71875 0.95752
-29 22 27 1 0.720703 1
-29 22 28 1 0.712891 1
-29 22 29 1 0.695801 1
-29 22 30 1 0.675293 1
-29 22 31 1 0.650391 1
-29 23 0 1 0.769043 0.22644
-29 23 1 1 0.769043 0.22644
-29 23 2 1 0.769043 0.22644
-29 23 3 1 0.769043 0.22644
-29 23 4 1 0.769043 0.22644
-29 23 5 1 0.769043 0.22644
-29 23 6 1 0.769043 0.22644
-29 23 7 1 0.769043 0.22644
-29 23 8 1 0.769043 0.226562
-29 23 9 1 0.769531 0.226562
-29 23 10 1 0.769531 0.226562
-29 23 11 1 0.769531 0.226685
-29 23 12 1 0.769531 0.226929
-29 23 13 1 0.77002 0.227173
-29 23 14 1 0.770508 0.227661
-29 23 15 1 0.770996 0.228394
-29 23 16 1 0.771973 0.256348
-29 23 17 1 0.774902 0.351318
-29 23 18 1 0.777832 0.435059
-29 23 19 1 0.779785 0.512695
-29 23 20 1 0.78125 0.584961
-29 23 21 1 0.780273 0.65332
-29 23 22 1 0.777344 0.71875
-29 23 23 1 0.773438 0.779297
-29 23 24 1 0.768555 0.836426
-29 23 25 1 0.76416 0.894531
-29 23 26 1 0.762695 0.951172
-29 23 27 1 0.762207 1
-29 23 28 1 0.753906 1
-29 23 29 1 0.73584 1
-29 23 30 1 0.713867 1
-29 23 31 1 0.687012 1
-29 24 0 1 0.81543 0.275391
-29 24 1 1 0.81543 0.275391
-29 24 2 1 0.81543 0.275391
-29 24 3 1 0.81543 0.275391
-29 24 4 1 0.81543 0.275391
-29 24 5 1 0.81543 0.275391
-29 24 6 1 0.81543 0.275391
-29 24 7 1 0.81543 0.275635
-29 24 8 1 0.81543 0.275635
-29 24 9 1 0.81543 0.275635
-29 24 10 1 0.815918 0.275635
-29 24 11 1 0.815918 0.275635
-29 24 12 1 0.815918 0.275879
-29 24 13 1 0.815918 0.275879
-29 24 14 1 0.816406 0.276123
-29 24 15 1 0.816895 0.276611
-29 24 16 1 0.817871 0.289062
-29 24 17 1 0.820801 0.371826
-29 24 18 1 0.824219 0.449463
-29 24 19 1 0.827148 0.522949
-29 24 20 1 0.829102 0.592285
-29 24 21 1 0.829102 0.658691
-29 24 22 1 0.827148 0.720703
-29 24 23 1 0.823242 0.77832
-29 24 24 1 0.817383 0.831543
-29 24 25 1 0.811035 0.887695
-29 24 26 1 0.804688 0.943848
-29 24 27 1 0.80127 0.995605
-29 24 28 1 0.79248 1
-29 24 29 1 0.773926 1
-29 24 30 1 0.750488 1
-29 24 31 1 0.722656 1
-29 25 0 1 0.861328 0.310303
-29 25 1 1 0.861328 0.310303
-29 25 2 1 0.861328 0.310303
-29 25 3 1 0.861328 0.310303
-29 25 4 1 0.861328 0.310303
-29 25 5 1 0.861328 0.310303
-29 25 6 1 0.861328 0.310303
-29 25 7 1 0.861328 0.310303
-29 25 8 1 0.861328 0.310303
-29 25 9 1 0.861328 0.310303
-29 25 10 1 0.861328 0.310303
-29 25 11 1 0.861328 0.310547
-29 25 12 1 0.861816 0.310547
-29 25 13 1 0.861816 0.310547
-29 25 14 1 0.862305 0.310791
-29 25 15 1 0.862305 0.311035
-29 25 16 1 0.863281 0.312012
-29 25 17 1 0.866211 0.387207
-29 25 18 1 0.869629 0.460449
-29 25 19 1 0.872559 0.53125
-29 25 20 1 0.875 0.598145
-29 25 21 1 0.875977 0.662598
-29 25 22 1 0.875488 0.723145
-29 25 23 1 0.87207 0.777832
-29 25 24 1 0.867188 0.828613
-29 25 25 1 0.859375 0.880371
-29 25 26 1 0.850098 0.935059
-29 25 27 1 0.841797 0.987793
-29 25 28 1 0.83252 1
-29 25 29 1 0.813477 1
-29 25 30 1 0.789062 1
-29 25 31 1 0.759766 1
-29 26 0 1 0.90625 0.333252
-29 26 1 1 0.90625 0.333252
-29 26 2 1 0.90625 0.333252
-29 26 3 1 0.90625 0.333252
-29 26 4 1 0.90625 0.333252
-29 26 5 1 0.90625 0.333252
-29 26 6 1 0.90625 0.333252
-29 26 7 1 0.90625 0.333252
-29 26 8 1 0.90625 0.333252
-29 26 9 1 0.90625 0.333252
-29 26 10 1 0.906738 0.333252
-29 26 11 1 0.906738 0.333252
-29 26 12 1 0.906738 0.333252
-29 26 13 1 0.906738 0.333252
-29 26 14 1 0.907227 0.333496
-29 26 15 1 0.907227 0.333496
-29 26 16 1 0.907715 0.33374
-29 26 17 1 0.910645 0.395264
-29 26 18 1 0.914062 0.465576
-29 26 19 1 0.91748 0.53418
-29 26 20 1 0.919922 0.599609
-29 26 21 1 0.921387 0.662598
-29 26 22 1 0.920898 0.722168
-29 26 23 1 0.918945 0.776367
-29 26 24 1 0.914551 0.825195
-29 26 25 1 0.907715 0.874512
-29 26 26 1 0.897461 0.924805
-29 26 27 1 0.884766 0.976562
-29 26 28 1 0.874023 1
-29 26 29 1 0.85498 1
-29 26 30 1 0.82959 1
-29 26 31 1 0.798828 1
-29 27 0 1 0.950195 0.344238
-29 27 1 1 0.950195 0.344238
-29 27 2 1 0.950195 0.344238
-29 27 3 1 0.950195 0.344238
-29 27 4 1 0.950195 0.344238
-29 27 5 1 0.950195 0.344238
-29 27 6 1 0.950195 0.344238
-29 27 7 1 0.950195 0.344238
-29 27 8 1 0.950195 0.344238
-29 27 9 1 0.950195 0.344238
-29 27 10 1 0.950195 0.344238
-29 27 11 1 0.950195 0.344238
-29 27 12 1 0.950195 0.344238
-29 27 13 1 0.950195 0.344238
-29 27 14 1 0.950684 0.344238
-29 27 15 1 0.950684 0.344238
-29 27 16 1 0.951172 0.344238
-29 27 17 1 0.953613 0.393555
-29 27 18 1 0.957031 0.462402
-29 27 19 1 0.960449 0.530273
-29 27 20 1 0.962891 0.594727
-29 27 21 1 0.964844 0.657227
-29 27 22 1 0.964844 0.716309
-29 27 23 1 0.962891 0.77002
-29 27 24 1 0.959473 0.818848
-29 27 25 1 0.953613 0.867188
-29 27 26 1 0.944336 0.915527
-29 27 27 1 0.930664 0.963867
-29 27 28 1 0.916016 1
-29 27 29 1 0.897949 1
-29 27 30 1 0.871582 1
-29 27 31 1 0.839844 1
-29 28 0 1 0.991699 0.344238
-29 28 1 1 0.991699 0.344238
-29 28 2 1 0.991699 0.344238
-29 28 3 1 0.991699 0.344238
-29 28 4 1 0.991699 0.344238
-29 28 5 1 0.991699 0.344238
-29 28 6 1 0.991699 0.344238
-29 28 7 1 0.991699 0.344238
-29 28 8 1 0.991699 0.344238
-29 28 9 1 0.991699 0.344238
-29 28 10 1 0.991699 0.344238
-29 28 11 1 0.991699 0.344238
-29 28 12 1 0.991699 0.344238
-29 28 13 1 0.991699 0.344238
-29 28 14 1 0.991699 0.344238
-29 28 15 1 0.992188 0.343994
-29 28 16 1 0.992188 0.343994
-29 28 17 1 0.994141 0.381104
-29 28 18 1 0.997559 0.450439
-29 28 19 1 1 0.517578
-29 28 20 1 1 0.582031
-29 28 21 1 1 0.644531
-29 28 22 1 1 0.703125
-29 28 23 1 1 0.756836
-29 28 24 1 1 0.806152
-29 28 25 1 0.996582 0.855469
-29 28 26 1 0.988281 0.904297
-29 28 27 1 0.976074 0.95166
-29 28 28 1 0.959473 0.99707
-29 28 29 1 0.940918 1
-29 28 30 1 0.914062 1
-29 28 31 0.979004 0.881836 1
-29 29 0 1 1 0.33667
-29 29 1 1 1 0.33667
-29 29 2 1 1 0.33667
-29 29 3 1 1 0.33667
-29 29 4 1 1 0.33667
-29 29 5 1 1 0.33667
-29 29 6 1 1 0.33667
-29 29 7 1 1 0.33667
-29 29 8 1 1 0.33667
-29 29 9 1 1 0.33667
-29 29 10 1 1 0.33667
-29 29 11 1 1 0.33667
-29 29 12 1 1 0.33667
-29 29 13 1 1 0.336426
-29 29 14 1 1 0.336426
-29 29 15 1 1 0.336426
-29 29 16 1 1 0.336426
-29 29 17 1 1 0.360352
-29 29 18 1 1 0.430664
-29 29 19 1 1 0.498291
-29 29 20 1 1 0.5625
-29 29 21 1 1 0.624512
-29 29 22 1 1 0.683105
-29 29 23 1 1 0.736816
-29 29 24 1 1 0.786133
-29 29 25 1 1 0.835938
-29 29 26 1 1 0.885742
-29 29 27 1 1 0.93457
-29 29 28 1 1 0.980957
-29 29 29 1 0.983398 1
-29 29 30 1 0.957031 1
-29 29 31 0.950195 0.925781 1
-29 30 0 1 1 0.325928
-29 30 1 1 1 0.325928
-29 30 2 1 1 0.325928
-29 30 3 1 1 0.325928
-29 30 4 1 1 0.325928
-29 30 5 1 1 0.325928
-29 30 6 1 1 0.325928
-29 30 7 1 1 0.325928
-29 30 8 1 1 0.325928
-29 30 9 1 1 0.325928
-29 30 10 1 1 0.325928
-29 30 11 1 1 0.325928
-29 30 12 1 1 0.325928
-29 30 13 1 1 0.325928
-29 30 14 1 1 0.325928
-29 30 15 1 1 0.325928
-29 30 16 1 1 0.325928
-29 30 17 1 1 0.334229
-29 30 18 1 1 0.40625
-29 30 19 1 1 0.474365
-29 30 20 1 1 0.538574
-29 30 21 1 1 0.599609
-29 30 22 1 1 0.657715
-29 30 23 1 1 0.711426
-29 30 24 1 1 0.760254
-29 30 25 1 1 0.810059
-29 30 26 1 1 0.860352
-29 30 27 1 1 0.909668
-29 30 28 1 1 0.958008
-29 30 29 1 1 1
-29 30 30 0.966797 1 1
-29 30 31 0.916992 0.972656 1
-29 31 0 1 1 0.313477
-29 31 1 1 1 0.313477
-29 31 2 1 1 0.313477
-29 31 3 1 1 0.313477
-29 31 4 1 1 0.313477
-29 31 5 1 1 0.313477
-29 31 6 1 1 0.313477
-29 31 7 1 1 0.313477
-29 31 8 1 1 0.313477
-29 31 9 1 1 0.313477
-29 31 10 1 1 0.313477
-29 31 11 1 1 0.313477
-29 31 12 1 1 0.313477
-29 31 13 1 1 0.313477
-29 31 14 1 1 0.313477
-29 31 15 1 1 0.313477
-29 31 16 1 1 0.313477
-29 31 17 1 1 0.313477
-29 31 18 1 1 0.37793
-29 31 19 1 1 0.446777
-29 31 20 1 1 0.510254
-29 31 21 1 1 0.571289
-29 31 22 1 1 0.628906
-29 31 23 1 1 0.681152
-29 31 24 1 1 0.72998
-29 31 25 1 1 0.779297
-29 31 26 1 1 0.830078
-29 31 27 1 1 0.880371
-29 31 28 0.984375 1 0.930176
-29 31 29 0.95459 1 0.978027
-29 31 30 0.917969 1 1
-29 31 31 0.873047 1 1
-30 0 0 1 0 0.0808716
-30 0 1 1 0 0.0808716
-30 0 2 1 0 0.0808716
-30 0 3 1 0 0.0808716
-30 0 4 1 0 0.0808716
-30 0 5 1 0 0.0808716
-30 0 6 1 0 0.0808105
-30 0 7 1 0 0.0808105
-30 0 8 1 0 0.0808105
-30 0 9 1 0 0.0807495
-30 0 10 1 0 0.0806274
-30 0 11 1 0 0.0803833
-30 0 12 1 0 0.0800781
-30 0 13 1 0 0.0794678
-30 0 14 1 0 0.0785522
-30 0 15 1 0 0.0771484
-30 0 16 1 0 0.0758057
-30 0 17 1 0 0.0743408
-30 0 18 1 0 0.292969
-30 0 19 1 0 0.41626
-30 0 20 1 0 0.516113
-30 0 21 1 0 0.601074
-30 0 22 1 0 0.680176
-30 0 23 1 0 0.750977
-30 0 24 1 0 0.813965
-30 0 25 1 0.222534 0.873047
-30 0 26 1 0.304932 0.928223
-30 0 27 1 0.358398 0.977539
-30 0 28 1 0.386719 1
-30 0 29 1 0.393066 1
-30 0 30 1 0.390381 1
-30 0 31 1 0.385498 1
-30 1 0 1 0 0.0808716
-30 1 1 1 0 0.0808716
-30 1 2 1 0 0.0808716
-30 1 3 1 0 0.0808716
-30 1 4 1 0 0.0808716
-30 1 5 1 0 0.0808105
-30 1 6 1 0 0.0808105
-30 1 7 1 0 0.0808105
-30 1 8 1 0 0.0807495
-30 1 9 1 0 0.0806885
-30 1 10 1 0 0.0806274
-30 1 11 1 0 0.0803833
-30 1 12 1 0 0.0800781
-30 1 13 1 0 0.0794678
-30 1 14 1 0 0.0785522
-30 1 15 1 0 0.0771484
-30 1 16 1 0 0.0758057
-30 1 17 1 0 0.0743408
-30 1 18 1 0 0.292969
-30 1 19 1 0 0.41626
-30 1 20 1 0 0.516113
-30 1 21 1 0 0.601074
-30 1 22 1 0 0.680176
-30 1 23 1 0 0.750977
-30 1 24 1 0 0.813965
-30 1 25 1 0.222534 0.873047
-30 1 26 1 0.304932 0.928223
-30 1 27 1 0.358398 0.977539
-30 1 28 1 0.386719 1
-30 1 29 1 0.393066 1
-30 1 30 1 0.390381 1
-30 1 31 1 0.385498 1
-30 2 0 1 0 0.0808105
-30 2 1 1 0 0.0808105
-30 2 2 1 0 0.0808105
-30 2 3 1 0 0.0808105
-30 2 4 1 0 0.0808105
-30 2 5 1 0 0.0808105
-30 2 6 1 0 0.0808105
-30 2 7 1 0 0.0808105
-30 2 8 1 0 0.0807495
-30 2 9 1 0 0.0806885
-30 2 10 1 0 0.0805664
-30 2 11 1 0 0.0803833
-30 2 12 1 0 0.0800781
-30 2 13 1 0 0.0794678
-30 2 14 1 0 0.0785522
-30 2 15 1 0 0.0770874
-30 2 16 1 0 0.0758057
-30 2 17 1 0 0.0743408
-30 2 18 1 0 0.292969
-30 2 19 1 0 0.41626
-30 2 20 1 0 0.516113
-30 2 21 1 0 0.601074
-30 2 22 1 0 0.680176
-30 2 23 1 0 0.750977
-30 2 24 1 0 0.813965
-30 2 25 1 0.222534 0.873047
-30 2 26 1 0.304932 0.928223
-30 2 27 1 0.358398 0.977539
-30 2 28 1 0.386719 1
-30 2 29 1 0.393066 1
-30 2 30 1 0.390381 1
-30 2 31 1 0.385498 1
-30 3 0 1 0 0.0808105
-30 3 1 1 0 0.0808105
-30 3 2 1 0 0.0808105
-30 3 3 1 0 0.0808105
-30 3 4 1 0 0.0808105
-30 3 5 1 0 0.0808105
-30 3 6 1 0 0.0808105
-30 3 7 1 0 0.0808105
-30 3 8 1 0 0.0807495
-30 3 9 1 0 0.0806885
-30 3 10 1 0 0.0805664
-30 3 11 1 0 0.0803833
-30 3 12 1 0 0.0800171
-30 3 13 1 0 0.0794678
-30 3 14 1 0 0.0785522
-30 3 15 1 0 0.0770874
-30 3 16 1 0 0.0757446
-30 3 17 1 0 0.0742798
-30 3 18 1 0 0.292969
-30 3 19 1 0 0.41626
-30 3 20 1 0 0.516113
-30 3 21 1 0 0.601074
-30 3 22 1 0 0.680176
-30 3 23 1 0 0.750977
-30 3 24 1 0 0.813965
-30 3 25 1 0.222656 0.873047
-30 3 26 1 0.304932 0.928223
-30 3 27 1 0.358398 0.977539
-30 3 28 1 0.386719 1
-30 3 29 1 0.393066 1
-30 3 30 1 0.390381 1
-30 3 31 1 0.385498 1
-30 4 0 1 0 0.0808105
-30 4 1 1 0 0.0808105
-30 4 2 1 0 0.0808105
-30 4 3 1 0 0.0808105
-30 4 4 1 0 0.0808105
-30 4 5 1 0 0.0808105
-30 4 6 1 0 0.0807495
-30 4 7 1 0 0.0807495
-30 4 8 1 0 0.0807495
-30 4 9 1 0 0.0806885
-30 4 10 1 0 0.0805664
-30 4 11 1 0 0.0803223
-30 4 12 1 0 0.0800171
-30 4 13 1 0 0.0794067
-30 4 14 1 0 0.0784912
-30 4 15 1 0 0.0770874
-30 4 16 1 0 0.0757446
-30 4 17 1 0 0.0742798
-30 4 18 1 0 0.292969
-30 4 19 1 0 0.41626
-30 4 20 1 0 0.516113
-30 4 21 1 0 0.601074
-30 4 22 1 0 0.680176
-30 4 23 1 0 0.750977
-30 4 24 1 0 0.813965
-30 4 25 1 0.222656 0.873047
-30 4 26 1 0.304932 0.928223
-30 4 27 1 0.358398 0.977539
-30 4 28 1 0.386719 1
-30 4 29 1 0.393311 1
-30 4 30 1 0.390381 1
-30 4 31 1 0.385498 1
-30 5 0 1 0 0.0807495
-30 5 1 1 0 0.0807495
-30 5 2 1 0 0.0807495
-30 5 3 1 0 0.0807495
-30 5 4 1 0 0.0807495
-30 5 5 1 0 0.0807495
-30 5 6 1 0 0.0807495
-30 5 7 1 0 0.0806885
-30 5 8 1 0 0.0806885
-30 5 9 1 0 0.0806274
-30 5 10 1 0 0.0805054
-30 5 11 1 0 0.0803223
-30 5 12 1 0 0.0799561
-30 5 13 1 0 0.0794067
-30 5 14 1 0 0.0784302
-30 5 15 1 0 0.0770264
-30 5 16 1 0 0.0756836
-30 5 17 1 0 0.0742188
-30 5 18 1 0 0.292969
-30 5 19 1 0 0.41626
-30 5 20 1 0 0.516113
-30 5 21 1 0 0.601074
-30 5 22 1 0 0.680176
-30 5 23 1 0 0.750977
-30 5 24 1 0 0.813965
-30 5 25 1 0.2229 0.873047
-30 5 26 1 0.305176 0.928223
-30 5 27 1 0.358643 0.977539
-30 5 28 1 0.386719 1
-30 5 29 1 0.393311 1
-30 5 30 1 0.390381 1
-30 5 31 1 0.385742 1
-30 6 0 1 0 0.0806274
-30 6 1 1 0 0.0806274
-30 6 2 1 0 0.0806274
-30 6 3 1 0 0.0806274
-30 6 4 1 0 0.0806274
-30 6 5 1 0 0.0806274
-30 6 6 1 0 0.0806274
-30 6 7 1 0 0.0806274
-30 6 8 1 0 0.0805664
-30 6 9 1 0 0.0805054
-30 6 10 1 0 0.0803833
-30 6 11 1 0 0.0802002
-30 6 12 1 0 0.079834
-30 6 13 1 0 0.0792847
-30 6 14 1 0 0.0783691
-30 6 15 1 0 0.0769043
-30 6 16 1 0 0.0755615
-30 6 17 1 0 0.0740967
-30 6 18 1 0 0.292969
-30 6 19 1 0 0.41626
-30 6 20 1 0 0.516113
-30 6 21 1 0 0.601074
-30 6 22 1 0 0.680176
-30 6 23 1 0 0.750977
-30 6 24 1 0 0.813965
-30 6 25 1 0.223267 0.873047
-30 6 26 1 0.30542 0.928223
-30 6 27 1 0.358643 0.977539
-30 6 28 1 0.386963 1
-30 6 29 1 0.393311 1
-30 6 30 1 0.390381 1
-30 6 31 1 0.385742 1
-30 7 0 1 0 0.0804443
-30 7 1 1 0 0.0804443
-30 7 2 1 0 0.0804443
-30 7 3 1 0 0.0804443
-30 7 4 1 0 0.0804443
-30 7 5 1 0 0.0804443
-30 7 6 1 0 0.0803833
-30 7 7 1 0 0.0803833
-30 7 8 1 0 0.0803833
-30 7 9 1 0 0.0803223
-30 7 10 1 0 0.0802002
-30 7 11 1 0 0.0799561
-30 7 12 1 0 0.0796509
-30 7 13 1 0 0.0790405
-30 7 14 1 0 0.078125
-30 7 15 1 0 0.0766602
-30 7 16 1 0 0.0753174
-30 7 17 1 0 0.0738525
-30 7 18 1 0 0.292969
-30 7 19 1 0 0.41626
-30 7 20 1 0 0.516113
-30 7 21 1 0 0.601074
-30 7 22 1 0 0.680176
-30 7 23 1 0 0.750977
-30 7 24 1 0 0.813965
-30 7 25 1 0.223877 0.873047
-30 7 26 1 0.305664 0.928223
-30 7 27 1 0.358887 0.977539
-30 7 28 1 0.387207 1
-30 7 29 1 0.393555 1
-30 7 30 1 0.390625 1
-30 7 31 1 0.385986 1
-30 8 0 1 0 0.0800171
-30 8 1 1 0 0.0800171
-30 8 2 1 0 0.0800171
-30 8 3 1 0 0.0800171
-30 8 4 1 0 0.0800171
-30 8 5 1 0 0.0800171
-30 8 6 1 0 0.0800171
-30 8 7 1 0 0.0800171
-30 8 8 1 0 0.0799561
-30 8 9 1 0 0.079895
-30 8 10 1 0 0.0797729
-30 8 11 1 0 0.0795898
-30 8 12 1 0 0.0792236
-30 8 13 1 0 0.0786133
-30 8 14 1 0 0.0776978
-30 8 15 1 0 0.0762329
-30 8 16 1 0 0.0748901
-30 8 17 1 0 0.0733643
-30 8 18 1 0 0.292969
-30 8 19 1 0 0.41626
-30 8 20 1 0 0.516113
-30 8 21 1 0 0.601074
-30 8 22 1 0 0.680176
-30 8 23 1 0 0.750977
-30 8 24 1 0 0.813965
-30 8 25 1 0.22522 0.873047
-30 8 26 1 0.306396 0.928223
-30 8 27 1 0.359619 0.977539
-30 8 28 1 0.387695 1
-30 8 29 1 0.394043 1
-30 8 30 1 0.391113 1
-30 8 31 1 0.38623 1
-30 9 0 1 0 0.0792236
-30 9 1 1 0 0.0792236
-30 9 2 1 0 0.0792236
-30 9 3 1 0 0.0792236
-30 9 4 1 0 0.0792236
-30 9 5 1 0 0.0792236
-30 9 6 1 0 0.0792236
-30 9 7 1 0 0.0792236
-30 9 8 1 0 0.0791626
-30 9 9 1 0 0.0791016
-30 9 10 1 0 0.0789795
-30 9 11 1 0 0.0787964
-30 9 12 1 0 0.0784302
-30 9 13 1 0 0.0778198
-30 9 14 1 0 0.0769043
-30 9 15 1 0 0.0753784
-30 9 16 1 0 0.0740356
-30 9 17 1 0 0.0725098
-30 9 18 1 0 0.292969
-30 9 19 1 0 0.41626
-30 9 20 1 0 0.516113
-30 9 21 1 0 0.601074
-30 9 22 1 0 0.680176
-30 9 23 1 0 0.750977
-30 9 24 1 0 0.813965
-30 9 25 1 0.227783 0.873047
-30 9 26 1 0.307861 0.928223
-30 9 27 1 0.360596 0.977539
-30 9 28 1 0.388672 1
-30 9 29 1 0.39502 1
-30 9 30 1 0.39209 1
-30 9 31 1 0.387207 1
-30 10 0 1 0 0.0777588
-30 10 1 1 0 0.0777588
-30 10 2 1 0 0.0777588
-30 10 3 1 0 0.0777588
-30 10 4 1 0 0.0777588
-30 10 5 1 0 0.0777588
-30 10 6 1 0 0.0777588
-30 10 7 1 0 0.0777588
-30 10 8 1 0 0.0776978
-30 10 9 1 0 0.0776367
-30 10 10 1 0 0.0775146
-30 10 11 1 0 0.0773315
-30 10 12 1 0 0.0769043
-30 10 13 1 0 0.076355
-30 10 14 1 0 0.0753174
-30 10 15 1 0 0.0737915
-30 10 16 1 0 0.0723877
-30 10 17 1 0 0.0708008
-30 10 18 1 0 0.292725
-30 10 19 1 0 0.41626
-30 10 20 1 0 0.515625
-30 10 21 1 0 0.601074
-30 10 22 1 0 0.680176
-30 10 23 1 0 0.750977
-30 10 24 1 0.0708618 0.813477
-30 10 25 1 0.232178 0.873047
-30 10 26 1 0.310547 0.928223
-30 10 27 1 0.362793 0.977539
-30 10 28 1 0.390381 1
-30 10 29 1 0.396484 1
-30 10 30 1 0.393555 1
-30 10 31 1 0.388428 1
-30 11 0 1 0 0.0750732
-30 11 1 1 0 0.0750732
-30 11 2 1 0 0.0750732
-30 11 3 1 0 0.0750732
-30 11 4 1 0 0.0750732
-30 11 5 1 0 0.0750732
-30 11 6 1 0 0.0750732
-30 11 7 1 0 0.0750732
-30 11 8 1 0 0.0750122
-30 11 9 1 0 0.0749512
-30 11 10 1 0 0.0748291
-30 11 11 1 0 0.074585
-30 11 12 1 0 0.0742188
-30 11 13 1 0 0.0735474
-30 11 14 1 0 0.0725098
-30 11 15 1 0 0.0708618
-30 11 16 1 0 0.0693359
-30 11 17 1 0 0.067749
-30 11 18 1 0 0.292725
-30 11 19 1 0 0.416016
-30 11 20 1 0 0.515625
-30 11 21 1 0 0.601074
-30 11 22 1 0 0.680176
-30 11 23 1 0 0.750977
-30 11 24 1 0.107483 0.813477
-30 11 25 1 0.239624 0.873047
-30 11 26 1 0.315186 0.928223
-30 11 27 1 0.366211 0.977539
-30 11 28 1 0.393311 1
-30 11 29 1 0.399414 1
-30 11 30 1 0.395996 1
-30 11 31 1 0.390869 1
-30 12 0 1 0 0.0701294
-30 12 1 1 0 0.0701294
-30 12 2 1 0 0.0701294
-30 12 3 1 0 0.0701294
-30 12 4 1 0 0.0701294
-30 12 5 1 0 0.0701294
-30 12 6 1 0 0.0700684
-30 12 7 1 0 0.0700684
-30 12 8 1 0 0.0700073
-30 12 9 1 0 0.0699463
-30 12 10 1 0 0.0698242
-30 12 11 1 0 0.0695801
-30 12 12 1 0 0.0690918
-30 12 13 1 0 0.0683594
-30 12 14 1 0 0.0671997
-30 12 15 1 0 0.0653076
-30 12 16 1 0 0.0635986
-30 12 17 1 0 0.0617981
-30 12 18 1 0 0.29248
-30 12 19 1 0 0.415771
-30 12 20 1 0 0.515625
-30 12 21 1 0 0.600586
-30 12 22 1 0 0.679688
-30 12 23 1 0 0.750977
-30 12 24 1 0.143799 0.813477
-30 12 25 1 0.251465 0.873047
-30 12 26 1 0.322754 0.928223
-30 12 27 1 0.37207 0.977539
-30 12 28 1 0.398438 1
-30 12 29 1 0.404053 1
-30 12 30 1 0.400391 1
-30 12 31 1 0.39502 1
-30 13 0 1 0 0.0603943
-30 13 1 1 0 0.0603943
-30 13 2 1 0 0.0603943
-30 13 3 1 0 0.0603943
-30 13 4 1 0 0.0603943
-30 13 5 1 0 0.0603638
-30 13 6 1 0 0.0603638
-30 13 7 1 0 0.0603333
-30 13 8 1 0 0.0602722
-30 13 9 1 0 0.0601807
-30 13 10 1 0 0.0599976
-30 13 11 1 0 0.0596619
-30 13 12 1 0 0.0591125
-30 13 13 1 0 0.0581665
-30 13 14 1 0 0.0566101
-30 13 15 1 0 0.0541077
-30 13 16 1 0 0.0517883
-30 13 17 1 0 0.0493774
-30 13 18 1 0 0.292236
-30 13 19 1 0 0.415527
-30 13 20 1 0 0.515137
-30 13 21 1 0 0.600586
-30 13 22 1 0 0.679688
-30 13 23 1 0 0.750488
-30 13 24 1 0.183105 0.813477
-30 13 25 1 0.269287 0.873047
-30 13 26 1 0.334717 0.928223
-30 13 27 1 0.381348 0.977539
-30 13 28 1 0.406494 1
-30 13 29 1 0.411621 1
-30 13 30 1 0.407471 1
-30 13 31 1 0.401367 1
-30 14 0 1 0 0.0349426
-30 14 1 1 0 0.0349426
-30 14 2 1 0 0.0349426
-30 14 3 1 0 0.0349426
-30 14 4 1 0 0.0349426
-30 14 5 1 0 0.0349121
-30 14 6 1 0 0.0348816
-30 14 7 1 0 0.0348206
-30 14 8 1 0 0.0346985
-30 14 9 1 0 0.0344543
-30 14 10 1 0 0.0339966
-30 14 11 1 0 0.0331726
-30 14 12 1 0 0.0316772
-30 14 13 1 0 0.0289764
-30 14 14 1 0 0.0235443
-30 14 15 1 0.0290833 0
-30 14 16 1 0.0740356 0
-30 14 17 1 0.0927734 0
-30 14 18 1 0.0432739 0.291748
-30 14 19 1 0 0.415039
-30 14 20 1 0 0.51416
-30 14 21 1 0 0.600586
-30 14 22 1 0 0.679199
-30 14 23 1 0.150269 0.75
-30 14 24 1 0.226807 0.812988
-30 14 25 1 0.294434 0.873047
-30 14 26 1 0.352295 0.928223
-30 14 27 1 0.395264 0.977539
-30 14 28 1 0.418945 1
-30 14 29 1 0.423096 1
-30 14 30 1 0.418213 1
-30 14 31 1 0.411377 1
-30 15 0 1 0.183105 0
-30 15 1 1 0.183105 0
-30 15 2 1 0.183105 0
-30 15 3 1 0.183105 0
-30 15 4 1 0.183105 0
-30 15 5 1 0.183105 0
-30 15 6 1 0.183105 0
-30 15 7 1 0.183228 0
-30 15 8 1 0.18335 0
-30 15 9 1 0.183716 0
-30 15 10 1 0.184326 0
-30 15 11 1 0.185425 0
-30 15 12 1 0.187134 0
-30 15 13 1 0.189941 0
-30 15 14 1 0.194336 0
-30 15 15 1 0.200684 0
-30 15 16 1 0.205811 0
-30 15 17 1 0.209473 0
-30 15 18 1 0.201172 0.291504
-30 15 19 1 0.192139 0.414307
-30 15 20 1 0.190796 0.513184
-30 15 21 1 0.192017 0.600586
-30 15 22 1 0.197876 0.678711
-30 15 23 1 0.229614 0.749512
-30 15 24 1 0.275146 0.8125
-30 15 25 1 0.327148 0.872559
-30 15 26 1 0.376709 0.927734
-30 15 27 1 0.415283 0.977539
-30 15 28 1 0.436768 1
-30 15 29 1 0.439697 1
-30 15 30 1 0.433838 1
-30 15 31 1 0.426025 1
-30 16 0 1 0.275146 0
-30 16 1 1 0.275146 0
-30 16 2 1 0.275146 0
-30 16 3 1 0.275146 0
-30 16 4 1 0.275146 0
-30 16 5 1 0.275146 0
-30 16 6 1 0.275146 0
-30 16 7 1 0.275146 0
-30 16 8 1 0.275146 0
-30 16 9 1 0.275391 0
-30 16 10 1 0.275635 0
-30 16 11 1 0.276367 0
-30 16 12 1 0.2771 0
-30 16 13 1 0.278809 0
-30 16 14 1 0.281006 0
-30 16 15 1 0.284668 0
-30 16 16 1 0.287598 0
-30 16 17 1 0.289307 0
-30 16 18 1 0.284912 0.291748
-30 16 19 1 0.280273 0.413818
-30 16 20 1 0.278809 0.512207
-30 16 21 1 0.282959 0.600586
-30 16 22 1 0.283447 0.678223
-30 16 23 1 0.299805 0.748535
-30 16 24 1 0.329102 0.811523
-30 16 25 1 0.36792 0.87207
-30 16 26 1 0.408691 0.927734
-30 16 27 1 0.442383 0.977539
-30 16 28 1 0.461182 1
-30 16 29 1 0.462646 1
-30 16 30 1 0.455566 1
-30 16 31 1 0.446289 1
-30 17 0 1 0.353027 0
-30 17 1 1 0.353027 0
-30 17 2 1 0.353271 0
-30 17 3 1 0.353271 0
-30 17 4 1 0.353271 0
-30 17 5 1 0.353271 0
-30 17 6 1 0.353271 0
-30 17 7 1 0.353271 0
-30 17 8 1 0.353271 0
-30 17 9 1 0.353271 0
-30 17 10 1 0.353516 0
-30 17 11 1 0.354004 0
-30 17 12 1 0.354492 0
-30 17 13 1 0.355713 0
-30 17 14 1 0.357178 0
-30 17 15 1 0.359863 0
-30 17 16 1 0.361816 0
-30 17 17 1 0.362549 0
-30 17 18 1 0.359863 0.293457
-30 17 19 1 0.357178 0.413818
-30 17 20 1 0.355957 0.51123
-30 17 21 1 0.359375 0.599609
-30 17 22 1 0.359863 0.677246
-30 17 23 1 0.36792 0.747559
-30 17 24 1 0.386475 0.810547
-30 17 25 1 0.415039 0.871094
-30 17 26 1 0.44751 0.927246
-30 17 27 1 0.476074 0.977051
-30 17 28 1 0.491699 1
-30 17 29 1 0.491699 1
-30 17 30 1 0.48291 1
-30 17 31 1 0.471924 1
-30 18 0 1 0.426025 0
-30 18 1 1 0.426025 0
-30 18 2 1 0.426025 0
-30 18 3 1 0.426025 0
-30 18 4 1 0.426025 0
-30 18 5 1 0.426025 0
-30 18 6 1 0.42627 0
-30 18 7 1 0.42627 0
-30 18 8 1 0.42627 0
-30 18 9 1 0.42627 0
-30 18 10 1 0.426514 0
-30 18 11 1 0.426758 0
-30 18 12 1 0.427246 0
-30 18 13 1 0.427979 0
-30 18 14 1 0.429199 0
-30 18 15 1 0.430908 0
-30 18 16 1 0.432617 0
-30 18 17 1 0.432861 0
-30 18 18 1 0.431641 0.297607
-30 18 19 1 0.430176 0.414795
-30 18 20 1 0.429199 0.510254
-30 18 21 1 0.430176 0.597656
-30 18 22 1 0.432617 0.676758
-30 18 23 1 0.435303 0.745605
-30 18 24 1 0.446289 0.808594
-30 18 25 1 0.466309 0.869629
-30 18 26 1 0.491455 0.92627
-30 18 27 1 0.514648 0.976562
-30 18 28 1 0.527344 1
-30 18 29 1 0.525879 1
-30 18 30 1 0.515625 1
-30 18 31 1 0.502441 1
-30 19 0 1 0.495117 0
-30 19 1 1 0.495117 0
-30 19 2 1 0.495117 0
-30 19 3 1 0.495117 0
-30 19 4 1 0.495117 0
-30 19 5 1 0.495117 0
-30 19 6 1 0.495117 0
-30 19 7 1 0.495117 0
-30 19 8 1 0.495117 0
-30 19 9 1 0.495117 0
-30 19 10 1 0.495361 0
-30 19 11 1 0.495605 0
-30 19 12 1 0.49585 0
-30 19 13 1 0.496582 0
-30 19 14 1 0.497314 0
-30 19 15 1 0.498779 0
-30 19 16 1 0.5 0
-30 19 17 1 0.500488 0.0808716
-30 19 18 1 0.500488 0.305664
-30 19 19 1 0.5 0.417969
-30 19 20 1 0.499268 0.510742
-30 19 21 1 0.498779 0.595703
-30 19 22 1 0.500977 0.675293
-30 19 23 1 0.501465 0.743652
-30 19 24 1 0.506836 0.806152
-30 19 25 1 0.519531 0.867188
-30 19 26 1 0.538086 0.924805
-30 19 27 1 0.556641 0.975586
-30 19 28 1 0.566895 1
-30 19 29 1 0.563477 1
-30 19 30 1 0.55127 1
-30 19 31 1 0.536621 1
-30 20 0 1 0.559082 0
-30 20 1 1 0.559082 0
-30 20 2 1 0.559082 0
-30 20 3 1 0.559082 0
-30 20 4 1 0.559082 0
-30 20 5 1 0.559082 0
-30 20 6 1 0.559082 0
-30 20 7 1 0.559082 0
-30 20 8 1 0.559082 0
-30 20 9 1 0.55957 0
-30 20 10 1 0.55957 0
-30 20 11 1 0.55957 0
-30 20 12 1 0.560059 0
-30 20 13 1 0.560547 0
-30 20 14 1 0.561035 0
-30 20 15 1 0.5625 0
-30 20 16 1 0.563477 0
-30 20 17 1 0.563965 0.14917
-30 20 18 1 0.564941 0.318115
-30 20 19 1 0.56543 0.424072
-30 20 20 1 0.56543 0.513184
-30 20 21 1 0.564453 0.595215
-30 20 22 1 0.564453 0.672363
-30 20 23 1 0.565918 0.741699
-30 20 24 1 0.566406 0.803223
-30 20 25 1 0.572754 0.864258
-30 20 26 1 0.585449 0.922363
-30 20 27 1 0.599609 0.974121
-30 20 28 1 0.607422 1
-30 20 29 1 0.602539 1
-30 20 30 1 0.588867 1
-30 20 31 1 0.572266 1
-30 21 0 1 0.619629 0
-30 21 1 1 0.619629 0
-30 21 2 1 0.619629 0
-30 21 3 1 0.619629 0
-30 21 4 1 0.619629 0
-30 21 5 1 0.619629 0
-30 21 6 1 0.619629 0
-30 21 7 1 0.619629 0
-30 21 8 1 0.619629 0
-30 21 9 1 0.620117 0
-30 21 10 1 0.620117 0
-30 21 11 1 0.620117 0
-30 21 12 1 0.620117 0
-30 21 13 1 0.620605 0
-30 21 14 1 0.621582 0
-30 21 15 1 0.62207 0
-30 21 16 1 0.623535 0
-30 21 17 1 0.625 0.199219
-30 21 18 1 0.626953 0.335205
-30 21 19 1 0.62793 0.433105
-30 21 20 1 0.628418 0.517578
-30 21 21 1 0.62793 0.596191
-30 21 22 1 0.626465 0.67041
-30 21 23 1 0.625977 0.738281
-30 21 24 1 0.625488 0.799805
-30 21 25 1 0.626465 0.860352
-30 21 26 1 0.633301 0.918945
-30 21 27 1 0.643555 0.97168
-30 21 28 1 0.648926 1
-30 21 29 1 0.642578 1
-30 21 30 1 0.627441 1
-30 21 31 1 0.609375 1
-30 22 0 1 0.67627 0
-30 22 1 1 0.67627 0
-30 22 2 1 0.67627 0
-30 22 3 1 0.67627 0
-30 22 4 1 0.67627 0
-30 22 5 1 0.67627 0
-30 22 6 1 0.67627 0
-30 22 7 1 0.67627 0
-30 22 8 1 0.67627 0
-30 22 9 1 0.676758 0
-30 22 10 1 0.676758 0
-30 22 11 1 0.676758 0
-30 22 12 1 0.676758 0
-30 22 13 1 0.677246 0
-30 22 14 1 0.677734 0
-30 22 15 1 0.678711 0
-30 22 16 1 0.679688 0
-30 22 17 1 0.681641 0.24231
-30 22 18 1 0.684082 0.35498
-30 22 19 1 0.686035 0.445068
-30 22 20 1 0.687012 0.524414
-30 22 21 1 0.687012 0.599121
-30 22 22 1 0.685547 0.669922
-30 22 23 1 0.683594 0.734863
-30 22 24 1 0.682129 0.795898
-30 22 25 1 0.679688 0.855469
-30 22 26 1 0.681152 0.914551
-30 22 27 1 0.687012 0.968262
-30 22 28 1 0.689941 1
-30 22 29 1 0.682617 1
-30 22 30 1 0.666504 1
-30 22 31 1 0.646484 1
-30 23 0 1 0.727539 0.130127
-30 23 1 1 0.727539 0.130127
-30 23 2 1 0.727539 0.130127
-30 23 3 1 0.727539 0.130127
-30 23 4 1 0.727539 0.130127
-30 23 5 1 0.727539 0.130127
-30 23 6 1 0.727539 0.130127
-30 23 7 1 0.727539 0.130127
-30 23 8 1 0.727539 0.130127
-30 23 9 1 0.727539 0.130249
-30 23 10 1 0.728027 0.130371
-30 23 11 1 0.728027 0.130737
-30 23 12 1 0.728027 0.131104
-30 23 13 1 0.728516 0.131836
-30 23 14 1 0.728516 0.132935
-30 23 15 1 0.729492 0.134644
-30 23 16 1 0.730469 0.137207
-30 23 17 1 0.73291 0.278809
-30 23 18 1 0.735352 0.375244
-30 23 19 1 0.738281 0.458252
-30 23 20 1 0.739746 0.533203
-30 23 21 1 0.740234 0.604004
-30 23 22 1 0.739258 0.670898
-30 23 23 1 0.736816 0.73291
-30 23 24 1 0.733887 0.791016
-30 23 25 1 0.730469 0.850586
-30 23 26 1 0.727051 0.908691
-30 23 27 1 0.728027 0.963867
-30 23 28 1 0.729004 1
-30 23 29 1 0.721191 1
-30 23 30 1 0.703613 1
-30 23 31 1 0.682129 1
-30 24 0 1 0.773926 0.217651
-30 24 1 1 0.773926 0.217651
-30 24 2 1 0.773926 0.217651
-30 24 3 1 0.773926 0.217651
-30 24 4 1 0.773926 0.217651
-30 24 5 1 0.773926 0.217651
-30 24 6 1 0.773926 0.217651
-30 24 7 1 0.773926 0.217651
-30 24 8 1 0.773926 0.217651
-30 24 9 1 0.773926 0.217651
-30 24 10 1 0.773926 0.217773
-30 24 11 1 0.773926 0.217896
-30 24 12 1 0.774414 0.218018
-30 24 13 1 0.774414 0.218384
-30 24 14 1 0.774902 0.21875
-30 24 15 1 0.775391 0.219482
-30 24 16 1 0.775879 0.220459
-30 24 17 1 0.778809 0.308838
-30 24 18 1 0.781738 0.394287
-30 24 19 1 0.784668 0.471191
-30 24 20 1 0.786621 0.541992
-30 24 21 1 0.788086 0.609375
-30 24 22 1 0.787598 0.67334
-30 24 23 1 0.785645 0.732422
-30 24 24 1 0.782227 0.787598
-30 24 25 1 0.777344 0.844727
-30 24 26 1 0.771484 0.902832
-30 24 27 1 0.768066 0.958496
-30 24 28 1 0.766113 1
-30 24 29 1 0.757812 1
-30 24 30 1 0.739746 1
-30 24 31 1 0.716797 1
-30 25 0 1 0.819824 0.270752
-30 25 1 1 0.819824 0.270752
-30 25 2 1 0.819824 0.270752
-30 25 3 1 0.819824 0.270752
-30 25 4 1 0.819824 0.270752
-30 25 5 1 0.819824 0.270752
-30 25 6 1 0.819824 0.270752
-30 25 7 1 0.819824 0.270752
-30 25 8 1 0.819824 0.270752
-30 25 9 1 0.819824 0.270752
-30 25 10 1 0.819824 0.270752
-30 25 11 1 0.819824 0.270752
-30 25 12 1 0.820312 0.270996
-30 25 13 1 0.820312 0.270996
-30 25 14 1 0.820801 0.27124
-30 25 15 1 0.820801 0.271729
-30 25 16 1 0.821777 0.272461
-30 25 17 1 0.824219 0.334717
-30 25 18 1 0.827148 0.411865
-30 25 19 1 0.830566 0.483643
-30 25 20 1 0.833008 0.550781
-30 25 21 1 0.834961 0.615234
-30 25 22 1 0.834961 0.676758
-30 25 23 1 0.833984 0.73291
-30 25 24 1 0.830566 0.785156
-30 25 25 1 0.825195 0.838867
-30 25 26 1 0.817871 0.895508
-30 25 27 1 0.810059 0.950684
-30 25 28 1 0.805176 1
-30 25 29 1 0.796387 1
-30 25 30 1 0.777344 1
-30 25 31 1 0.753418 1
-30 26 0 1 0.865723 0.30835
-30 26 1 1 0.865723 0.30835
-30 26 2 1 0.865723 0.30835
-30 26 3 1 0.865723 0.30835
-30 26 4 1 0.865723 0.30835
-30 26 5 1 0.865723 0.30835
-30 26 6 1 0.865723 0.30835
-30 26 7 1 0.865723 0.30835
-30 26 8 1 0.865723 0.30835
-30 26 9 1 0.865723 0.30835
-30 26 10 1 0.865723 0.30835
-30 26 11 1 0.865723 0.30835
-30 26 12 1 0.865723 0.30835
-30 26 13 1 0.865723 0.308594
-30 26 14 1 0.866211 0.308594
-30 26 15 1 0.866211 0.308838
-30 26 16 1 0.866699 0.309326
-30 26 17 1 0.869141 0.354492
-30 26 18 1 0.87207 0.425537
-30 26 19 1 0.875488 0.493652
-30 26 20 1 0.878418 0.558105
-30 26 21 1 0.880859 0.620117
-30 26 22 1 0.881348 0.679199
-30 26 23 1 0.880859 0.733398
-30 26 24 1 0.878418 0.783203
-30 26 25 1 0.873535 0.833984
-30 26 26 1 0.865723 0.887207
-30 26 27 1 0.855957 0.941406
-30 26 28 1 0.846191 0.993164
-30 26 29 1 0.836426 1
-30 26 30 1 0.817383 1
-30 26 31 1 0.79248 1
-30 27 0 1 0.910156 0.333008
-30 27 1 1 0.910156 0.333008
-30 27 2 1 0.910156 0.333008
-30 27 3 1 0.910156 0.333008
-30 27 4 1 0.910156 0.333008
-30 27 5 1 0.910156 0.333008
-30 27 6 1 0.910156 0.333008
-30 27 7 1 0.910156 0.333008
-30 27 8 1 0.910156 0.333008
-30 27 9 1 0.910156 0.333008
-30 27 10 1 0.910156 0.333008
-30 27 11 1 0.910156 0.333008
-30 27 12 1 0.910645 0.333008
-30 27 13 1 0.910645 0.333008
-30 27 14 1 0.910645 0.333008
-30 27 15 1 0.911133 0.333252
-30 27 16 1 0.911621 0.333496
-30 27 17 1 0.913086 0.365234
-30 27 18 1 0.916504 0.432861
-30 27 19 1 0.919922 0.498291
-30 27 20 1 0.922852 0.561035
-30 27 21 1 0.924805 0.621582
-30 27 22 1 0.92627 0.679199
-30 27 23 1 0.925781 0.731934
-30 27 24 1 0.924316 0.780273
-30 27 25 1 0.92041 0.82959
-30 27 26 1 0.913574 0.879395
-30 27 27 1 0.902832 0.930664
-30 27 28 1 0.890137 0.982422
-30 27 29 1 0.87793 1
-30 27 30 1 0.858887 1
-30 27 31 1 0.833008 1
-30 28 0 1 0.953613 0.344727
-30 28 1 1 0.953613 0.344727
-30 28 2 1 0.953613 0.344727
-30 28 3 1 0.953613 0.344727
-30 28 4 1 0.953613 0.344727
-30 28 5 1 0.953613 0.344727
-30 28 6 1 0.953613 0.344727
-30 28 7 1 0.953613 0.344727
-30 28 8 1 0.953613 0.344727
-30 28 9 1 0.953613 0.344727
-30 28 10 1 0.953613 0.344727
-30 28 11 1 0.953613 0.344727
-30 28 12 1 0.953613 0.344727
-30 28 13 1 0.953613 0.344727
-30 28 14 1 0.953613 0.344971
-30 28 15 1 0.954102 0.344971
-30 28 16 1 0.954102 0.344971
-30 28 17 1 0.955566 0.364746
-30 28 18 1 0.958496 0.430908
-30 28 19 1 0.961914 0.495117
-30 28 20 1 0.965332 0.556641
-30 28 21 1 0.967285 0.616699
-30 28 22 1 0.96875 0.67334
-30 28 23 1 0.96875 0.725586
-30 28 24 1 0.967285 0.773926
-30 28 25 1 0.964355 0.822266
-30 28 26 1 0.958496 0.871582
-30 28 27 1 0.949219 0.92041
-30 28 28 1 0.935547 0.969238
-30 28 29 1 0.92041 1
-30 28 30 1 0.901367 1
-30 28 31 1 0.875 1
-30 29 0 1 0.994141 0.344971
-30 29 1 1 0.994141 0.344971
-30 29 2 1 0.994141 0.344971
-30 29 3 1 0.994141 0.344971
-30 29 4 1 0.994141 0.344971
-30 29 5 1 0.994141 0.344971
-30 29 6 1 0.994141 0.344971
-30 29 7 1 0.994141 0.344971
-30 29 8 1 0.994141 0.344971
-30 29 9 1 0.994141 0.344971
-30 29 10 1 0.994141 0.344971
-30 29 11 1 0.994141 0.344971
-30 29 12 1 0.994141 0.344971
-30 29 13 1 0.994629 0.344971
-30 29 14 1 0.994629 0.344971
-30 29 15 1 0.994629 0.344971
-30 29 16 1 0.995117 0.344971
-30 29 17 1 0.995605 0.352295
-30 29 18 1 0.998535 0.418701
-30 29 19 1 1 0.48291
-30 29 20 1 1 0.543945
-30 29 21 1 1 0.603516
-30 29 22 1 1 0.660156
-30 29 23 1 1 0.711914
-30 29 24 1 1 0.760254
-30 29 25 1 1 0.809082
-30 29 26 1 1 0.858887
-30 29 27 1 0.992676 0.908203
-30 29 28 1 0.980469 0.956055
-30 29 29 1 0.963867 1
-30 29 30 1 0.944336 1
-30 29 31 1 0.91748 1
-30 30 0 1 1 0.337158
-30 30 1 1 1 0.337158
-30 30 2 1 1 0.337158
-30 30 3 1 1 0.337158
-30 30 4 1 1 0.337158
-30 30 5 1 1 0.337158
-30 30 6 1 1 0.337158
-30 30 7 1 1 0.337158
-30 30 8 1 1 0.337158
-30 30 9 1 1 0.337158
-30 30 10 1 1 0.337158
-30 30 11 1 1 0.337158
-30 30 12 1 1 0.337158
-30 30 13 1 1 0.337158
-30 30 14 1 1 0.337158
-30 30 15 1 1 0.337158
-30 30 16 1 1 0.337158
-30 30 17 1 1 0.337158
-30 30 18 1 1 0.398438
-30 30 19 1 1 0.463135
-30 30 20 1 1 0.524414
-30 30 21 1 1 0.583496
-30 30 22 1 1 0.639648
-30 30 23 1 1 0.691406
-30 30 24 1 1 0.739258
-30 30 25 1 1 0.788574
-30 30 26 1 1 0.838379
-30 30 27 1 1 0.888672
-30 30 28 1 1 0.9375
-30 30 29 1 1 0.984863
-30 30 30 1 0.986816 1
-30 30 31 1 0.960449 1
-30 31 0 1 1 0.326416
-30 31 1 1 1 0.326416
-30 31 2 1 1 0.326416
-30 31 3 1 1 0.326416
-30 31 4 1 1 0.326416
-30 31 5 1 1 0.326416
-30 31 6 1 1 0.326416
-30 31 7 1 1 0.326416
-30 31 8 1 1 0.326416
-30 31 9 1 1 0.326416
-30 31 10 1 1 0.326416
-30 31 11 1 1 0.326416
-30 31 12 1 1 0.326416
-30 31 13 1 1 0.326416
-30 31 14 1 1 0.326416
-30 31 15 1 1 0.326416
-30 31 16 1 1 0.326416
-30 31 17 1 1 0.326172
-30 31 18 1 1 0.373047
-30 31 19 1 1 0.438721
-30 31 20 1 1 0.5
-30 31 21 1 1 0.558594
-30 31 22 1 1 0.614258
-30 31 23 1 1 0.666016
-30 31 24 1 1 0.713379
-30 31 25 1 1 0.762207
-30 31 26 1 1 0.812012
-30 31 27 1 1 0.862793
-30 31 28 1 1 0.912598
-30 31 29 1 1 0.960938
-30 31 30 1 1 1
-30 31 31 0.969238 1 1
-31 0 0 1 0 0.0817871
-31 0 1 1 0 0.0817871
-31 0 2 1 0 0.0817871
-31 0 3 1 0 0.0817871
-31 0 4 1 0 0.0817871
-31 0 5 1 0 0.0817261
-31 0 6 1 0 0.0817261
-31 0 7 1 0 0.0817261
-31 0 8 1 0 0.0817261
-31 0 9 1 0 0.081665
-31 0 10 1 0 0.081543
-31 0 11 1 0 0.0813599
-31 0 12 1 0 0.0811157
-31 0 13 1 0 0.0806274
-31 0 14 1 0 0.079834
-31 0 15 1 0 0.0786743
-31 0 16 1 0 0.0770874
-31 0 17 1 0 0.0760498
-31 0 18 1 0 0.208008
-31 0 19 1 0 0.35498
-31 0 20 1 0 0.457764
-31 0 21 1 0 0.545898
-31 0 22 1 0 0.623047
-31 0 23 1 0 0.692871
-31 0 24 1 0 0.756348
-31 0 25 1 0 0.818848
-31 0 26 1 0.213501 0.878418
-31 0 27 1 0.301758 0.933105
-31 0 28 1 0.358154 0.982422
-31 0 29 1 0.387939 1
-31 0 30 1 0.394775 1
-31 0 31 1 0.391602 1
-31 1 0 1 0 0.0817871
-31 1 1 1 0 0.0817871
-31 1 2 1 0 0.0817871
-31 1 3 1 0 0.0817871
-31 1 4 1 0 0.0817261
-31 1 5 1 0 0.0817261
-31 1 6 1 0 0.0817261
-31 1 7 1 0 0.0817261
-31 1 8 1 0 0.0817261
-31 1 9 1 0 0.081665
-31 1 10 1 0 0.081543
-31 1 11 1 0 0.0813599
-31 1 12 1 0 0.0811157
-31 1 13 1 0 0.0806274
-31 1 14 1 0 0.079834
-31 1 15 1 0 0.0786743
-31 1 16 1 0 0.0770874
-31 1 17 1 0 0.0760498
-31 1 18 1 0 0.208008
-31 1 19 1 0 0.35498
-31 1 20 1 0 0.457764
-31 1 21 1 0 0.545898
-31 1 22 1 0 0.623047
-31 1 23 1 0 0.692871
-31 1 24 1 0 0.756348
-31 1 25 1 0 0.818848
-31 1 26 1 0.213501 0.878418
-31 1 27 1 0.301758 0.933105
-31 1 28 1 0.358154 0.982422
-31 1 29 1 0.387939 1
-31 1 30 1 0.394775 1
-31 1 31 1 0.391602 1
-31 2 0 1 0 0.0817261
-31 2 1 1 0 0.0817261
-31 2 2 1 0 0.0817261
-31 2 3 1 0 0.0817261
-31 2 4 1 0 0.0817261
-31 2 5 1 0 0.0817261
-31 2 6 1 0 0.0817261
-31 2 7 1 0 0.0817261
-31 2 8 1 0 0.0817261
-31 2 9 1 0 0.081665
-31 2 10 1 0 0.081543
-31 2 11 1 0 0.0813599
-31 2 12 1 0 0.0811157
-31 2 13 1 0 0.0806274
-31 2 14 1 0 0.079834
-31 2 15 1 0 0.0786133
-31 2 16 1 0 0.0770874
-31 2 17 1 0 0.0760498
-31 2 18 1 0 0.208008
-31 2 19 1 0 0.35498
-31 2 20 1 0 0.457764
-31 2 21 1 0 0.545898
-31 2 22 1 0 0.623047
-31 2 23 1 0 0.692871
-31 2 24 1 0 0.756348
-31 2 25 1 0 0.818848
-31 2 26 1 0.213623 0.878418
-31 2 27 1 0.301758 0.933105
-31 2 28 1 0.358154 0.982422
-31 2 29 1 0.387939 1
-31 2 30 1 0.394775 1
-31 2 31 1 0.391602 1
-31 3 0 1 0 0.0817261
-31 3 1 1 0 0.0817261
-31 3 2 1 0 0.0817261
-31 3 3 1 0 0.0817261
-31 3 4 1 0 0.0817261
-31 3 5 1 0 0.0817261
-31 3 6 1 0 0.0817261
-31 3 7 1 0 0.0817261
-31 3 8 1 0 0.081665
-31 3 9 1 0 0.081604
-31 3 10 1 0 0.081543
-31 3 11 1 0 0.0813599
-31 3 12 1 0 0.0810547
-31 3 13 1 0 0.0805664
-31 3 14 1 0 0.079834
-31 3 15 1 0 0.0786133
-31 3 16 1 0 0.0770874
-31 3 17 1 0 0.0760498
-31 3 18 1 0 0.208008
-31 3 19 1 0 0.35498
-31 3 20 1 0 0.457764
-31 3 21 1 0 0.545898
-31 3 22 1 0 0.623047
-31 3 23 1 0 0.692871
-31 3 24 1 0 0.756348
-31 3 25 1 0 0.818848
-31 3 26 1 0.213623 0.878418
-31 3 27 1 0.301758 0.933105
-31 3 28 1 0.358154 0.982422
-31 3 29 1 0.387939 1
-31 3 30 1 0.394775 1
-31 3 31 1 0.391602 1
-31 4 0 1 0 0.0817261
-31 4 1 1 0 0.0817261
-31 4 2 1 0 0.0817261
-31 4 3 1 0 0.0817261
-31 4 4 1 0 0.0817261
-31 4 5 1 0 0.0817261
-31 4 6 1 0 0.0817261
-31 4 7 1 0 0.081665
-31 4 8 1 0 0.081665
-31 4 9 1 0 0.081604
-31 4 10 1 0 0.0814819
-31 4 11 1 0 0.0813599
-31 4 12 1 0 0.0810547
-31 4 13 1 0 0.0805664
-31 4 14 1 0 0.0797729
-31 4 15 1 0 0.0786133
-31 4 16 1 0 0.0770264
-31 4 17 1 0 0.0759888
-31 4 18 1 0 0.208008
-31 4 19 1 0 0.35498
-31 4 20 1 0 0.457764
-31 4 21 1 0 0.545898
-31 4 22 1 0 0.623047
-31 4 23 1 0 0.692871
-31 4 24 1 0 0.756348
-31 4 25 1 0 0.818848
-31 4 26 1 0.213745 0.878418
-31 4 27 1 0.302002 0.933105
-31 4 28 1 0.358154 0.982422
-31 4 29 1 0.387939 1
-31 4 30 1 0.394775 1
-31 4 31 1 0.391602 1
-31 5 0 1 0 0.081665
-31 5 1 1 0 0.081665
-31 5 2 1 0 0.081665
-31 5 3 1 0 0.081665
-31 5 4 1 0 0.081665
-31 5 5 1 0 0.081665
-31 5 6 1 0 0.081665
-31 5 7 1 0 0.081665
-31 5 8 1 0 0.081604
-31 5 9 1 0 0.081543
-31 5 10 1 0 0.0814819
-31 5 11 1 0 0.0812988
-31 5 12 1 0 0.0809937
-31 5 13 1 0 0.0805054
-31 5 14 1 0 0.0797729
-31 5 15 1 0 0.0785522
-31 5 16 1 0 0.0770264
-31 5 17 1 0 0.0759277
-31 5 18 1 0 0.208008
-31 5 19 1 0 0.35498
-31 5 20 1 0 0.457764
-31 5 21 1 0 0.545898
-31 5 22 1 0 0.623047
-31 5 23 1 0 0.692871
-31 5 24 1 0 0.756348
-31 5 25 1 0 0.818848
-31 5 26 1 0.213867 0.878418
-31 5 27 1 0.302002 0.933105
-31 5 28 1 0.358398 0.982422
-31 5 29 1 0.388184 1
-31 5 30 1 0.394775 1
-31 5 31 1 0.391602 1
-31 6 0 1 0 0.081604
-31 6 1 1 0 0.081604
-31 6 2 1 0 0.081604
-31 6 3 1 0 0.081604
-31 6 4 1 0 0.081604
-31 6 5 1 0 0.081543
-31 6 6 1 0 0.081543
-31 6 7 1 0 0.081543
-31 6 8 1 0 0.081543
-31 6 9 1 0 0.0814819
-31 6 10 1 0 0.0813599
-31 6 11 1 0 0.0811768
-31 6 12 1 0 0.0809326
-31 6 13 1 0 0.0804443
-31 6 14 1 0 0.0796509
-31 6 15 1 0 0.0784302
-31 6 16 1 0 0.0769043
-31 6 17 1 0 0.0758667
-31 6 18 1 0 0.208008
-31 6 19 1 0 0.35498
-31 6 20 1 0 0.457764
-31 6 21 1 0 0.545898
-31 6 22 1 0 0.623047
-31 6 23 1 0 0.692871
-31 6 24 1 0 0.756348
-31 6 25 1 0 0.818848
-31 6 26 1 0.214233 0.878418
-31 6 27 1 0.302246 0.933105
-31 6 28 1 0.358398 0.982422
-31 6 29 1 0.388184 1
-31 6 30 1 0.394775 1
-31 6 31 1 0.391846 1
-31 7 0 1 0 0.0814209
-31 7 1 1 0 0.0814209
-31 7 2 1 0 0.0814209
-31 7 3 1 0 0.0814209
-31 7 4 1 0 0.0814209
-31 7 5 1 0 0.0814209
-31 7 6 1 0 0.0814209
-31 7 7 1 0 0.0813599
-31 7 8 1 0 0.0813599
-31 7 9 1 0 0.0812988
-31 7 10 1 0 0.0811768
-31 7 11 1 0 0.0810547
-31 7 12 1 0 0.0807495
-31 7 13 1 0 0.0802612
-31 7 14 1 0 0.0794678
-31 7 15 1 0 0.0782471
-31 7 16 1 0 0.0767212
-31 7 17 1 0 0.0756226
-31 7 18 1 0 0.208008
-31 7 19 1 0 0.35498
-31 7 20 1 0 0.457764
-31 7 21 1 0 0.545898
-31 7 22 1 0 0.623047
-31 7 23 1 0 0.692871
-31 7 24 1 0 0.756348
-31 7 25 1 0 0.818848
-31 7 26 1 0.214844 0.878418
-31 7 27 1 0.30249 0.933105
-31 7 28 1 0.358643 0.982422
-31 7 29 1 0.388428 1
-31 7 30 1 0.39502 1
-31 7 31 1 0.391846 1
-31 8 0 1 0 0.0810547
-31 8 1 1 0 0.0810547
-31 8 2 1 0 0.0810547
-31 8 3 1 0 0.0810547
-31 8 4 1 0 0.0810547
-31 8 5 1 0 0.0810547
-31 8 6 1 0 0.0810547
-31 8 7 1 0 0.0810547
-31 8 8 1 0 0.0809937
-31 8 9 1 0 0.0809326
-31 8 10 1 0 0.0808716
-31 8 11 1 0 0.0806885
-31 8 12 1 0 0.0803833
-31 8 13 1 0 0.079895
-31 8 14 1 0 0.0791016
-31 8 15 1 0 0.0778809
-31 8 16 1 0 0.076355
-31 8 17 1 0 0.0752563
-31 8 18 1 0 0.207886
-31 8 19 1 0 0.35498
-31 8 20 1 0 0.457764
-31 8 21 1 0 0.545898
-31 8 22 1 0 0.623047
-31 8 23 1 0 0.692871
-31 8 24 1 0 0.756348
-31 8 25 1 0 0.818848
-31 8 26 1 0.216064 0.878418
-31 8 27 1 0.303223 0.933105
-31 8 28 1 0.359131 0.982422
-31 8 29 1 0.388916 1
-31 8 30 1 0.395508 1
-31 8 31 1 0.392334 1
-31 9 0 1 0 0.0803833
-31 9 1 1 0 0.0803833
-31 9 2 1 0 0.0803833
-31 9 3 1 0 0.0803833
-31 9 4 1 0 0.0803833
-31 9 5 1 0 0.0803833
-31 9 6 1 0 0.0803833
-31 9 7 1 0 0.0803833
-31 9 8 1 0 0.0803223
-31 9 9 1 0 0.0803223
-31 9 10 1 0 0.0802002
-31 9 11 1 0 0.0800171
-31 9 12 1 0 0.0797119
-31 9 13 1 0 0.0792236
-31 9 14 1 0 0.0784302
-31 9 15 1 0 0.0772095
-31 9 16 1 0 0.0756226
-31 9 17 1 0 0.0745239
-31 9 18 1 0 0.207886
-31 9 19 1 0 0.35498
-31 9 20 1 0 0.457764
-31 9 21 1 0 0.545898
-31 9 22 1 0 0.623047
-31 9 23 1 0 0.692871
-31 9 24 1 0 0.756348
-31 9 25 1 0 0.818848
-31 9 26 1 0.218262 0.878418
-31 9 27 1 0.304443 0.933105
-31 9 28 1 0.360107 0.982422
-31 9 29 1 0.389648 1
-31 9 30 1 0.39624 1
-31 9 31 1 0.393066 1
-31 10 0 1 0 0.0791626
-31 10 1 1 0 0.0791626
-31 10 2 1 0 0.0791626
-31 10 3 1 0 0.0791626
-31 10 4 1 0 0.0791626
-31 10 5 1 0 0.0791626
-31 10 6 1 0 0.0791626
-31 10 7 1 0 0.0791626
-31 10 8 1 0 0.0791016
-31 10 9 1 0 0.0791016
-31 10 10 1 0 0.0789795
-31 10 11 1 0 0.0787964
-31 10 12 1 0 0.0784912
-31 10 13 1 0 0.0780029
-31 10 14 1 0 0.0771484
-31 10 15 1 0 0.0758667
-31 10 16 1 0 0.0742798
-31 10 17 1 0 0.0731812
-31 10 18 1 0 0.207764
-31 10 19 1 0 0.35498
-31 10 20 1 0 0.45752
-31 10 21 1 0 0.545898
-31 10 22 1 0 0.623047
-31 10 23 1 0 0.692871
-31 10 24 1 0 0.756348
-31 10 25 1 0 0.818848
-31 10 26 1 0.222412 0.878418
-31 10 27 1 0.306885 0.933105
-31 10 28 1 0.361816 0.982422
-31 10 29 1 0.391113 1
-31 10 30 1 0.397705 1
-31 10 31 1 0.394287 1
-31 11 0 1 0 0.0769653
-31 11 1 1 0 0.0769653
-31 11 2 1 0 0.0769653
-31 11 3 1 0 0.0769653
-31 11 4 1 0 0.0769653
-31 11 5 1 0 0.0769653
-31 11 6 1 0 0.0769653
-31 11 7 1 0 0.0769043
-31 11 8 1 0 0.0769043
-31 11 9 1 0 0.0768433
-31 11 10 1 0 0.0767212
-31 11 11 1 0 0.0765381
-31 11 12 1 0 0.0762329
-31 11 13 1 0 0.0756836
-31 11 14 1 0 0.0748291
-31 11 15 1 0 0.0734863
-31 11 16 1 0 0.0717773
-31 11 17 1 0 0.0706177
-31 11 18 1 0 0.20752
-31 11 19 1 0 0.354736
-31 11 20 1 0 0.45752
-31 11 21 1 0 0.545898
-31 11 22 1 0 0.623047
-31 11 23 1 0 0.692871
-31 11 24 1 0 0.756348
-31 11 25 1 0.0277557 0.818848
-31 11 26 1 0.229248 0.878418
-31 11 27 1 0.310791 0.933105
-31 11 28 1 0.36499 0.982422
-31 11 29 1 0.393799 1
-31 11 30 1 0.399902 1
-31 11 31 1 0.396484 1
-31 12 0 1 0 0.072937
-31 12 1 1 0 0.072937
-31 12 2 1 0 0.072937
-31 12 3 1 0 0.072876
-31 12 4 1 0 0.072876
-31 12 5 1 0 0.072876
-31 12 6 1 0 0.072876
-31 12 7 1 0 0.072876
-31 12 8 1 0 0.0728149
-31 12 9 1 0 0.0727539
-31 12 10 1 0 0.0726318
-31 12 11 1 0 0.0724487
-31 12 12 1 0 0.0720825
-31 12 13 1 0 0.0715332
-31 12 14 1 0 0.0705566
-31 12 15 1 0 0.0690918
-31 12 16 1 0 0.0671997
-31 12 17 1 0 0.065979
-31 12 18 1 0 0.207275
-31 12 19 1 0 0.354492
-31 12 20 1 0 0.457275
-31 12 21 1 0 0.545898
-31 12 22 1 0 0.622559
-31 12 23 1 0 0.692871
-31 12 24 1 0 0.756348
-31 12 25 1 0.107788 0.818848
-31 12 26 1 0.240234 0.878418
-31 12 27 1 0.317383 0.933105
-31 12 28 1 0.369873 0.982422
-31 12 29 1 0.397949 1
-31 12 30 1 0.404053 1
-31 12 31 1 0.400146 1
-31 13 0 1 0 0.0653076
-31 13 1 1 0 0.0653076
-31 13 2 1 0 0.0653076
-31 13 3 1 0 0.0653076
-31 13 4 1 0 0.0653076
-31 13 5 1 0 0.0653076
-31 13 6 1 0 0.0653076
-31 13 7 1 0 0.0652466
-31 13 8 1 0 0.0652466
-31 13 9 1 0 0.0651245
-31 13 10 1 0 0.0650024
-31 13 11 1 0 0.0647583
-31 13 12 1 0 0.0643311
-31 13 13 1 0 0.0636597
-31 13 14 1 0 0.0625
-31 13 15 1 0 0.0606995
-31 13 16 1 0 0.0582886
-31 13 17 1 0 0.0568237
-31 13 18 1 0 0.206909
-31 13 19 1 0 0.354248
-31 13 20 1 0 0.456787
-31 13 21 1 0 0.545898
-31 13 22 1 0 0.622559
-31 13 23 1 0 0.692871
-31 13 24 1 0 0.755859
-31 13 25 1 0.155518 0.818359
-31 13 26 1 0.256836 0.87793
-31 13 27 1 0.327881 0.933105
-31 13 28 1 0.37793 0.982422
-31 13 29 1 0.405029 1
-31 13 30 1 0.4104 1
-31 13 31 1 0.40625 1
-31 14 0 1 0 0.0488586
-31 14 1 1 0 0.0488586
-31 14 2 1 0 0.0488586
-31 14 3 1 0 0.0488586
-31 14 4 1 0 0.0488586
-31 14 5 1 0 0.0488586
-31 14 6 1 0 0.0488281
-31 14 7 1 0 0.0487976
-31 14 8 1 0 0.0487366
-31 14 9 1 0 0.0486145
-31 14 10 1 0 0.0484009
-31 14 11 1 0 0.0480042
-31 14 12 1 0 0.0473022
-31 14 13 1 0 0.0461426
-31 14 14 1 0 0.0441895
-31 14 15 1 0 0.0409241
-31 14 16 1 0 0.0360413
-31 14 17 1 0 0.0329895
-31 14 18 1 0 0.206299
-31 14 19 1 0 0.35376
-31 14 20 1 0 0.456299
-31 14 21 1 0 0.545898
-31 14 22 1 0 0.622559
-31 14 23 1 0 0.692383
-31 14 24 1 0.0894165 0.755859
-31 14 25 1 0.202271 0.818359
-31 14 26 1 0.280029 0.87793
-31 14 27 1 0.343506 0.933105
-31 14 28 1 0.390137 0.982422
-31 14 29 1 0.415771 1
-31 14 30 1 0.42041 1
-31 14 31 1 0.415527 1
-31 15 0 1 0.135254 0
-31 15 1 1 0.135254 0
-31 15 2 1 0.135254 0
-31 15 3 1 0.135254 0
-31 15 4 1 0.135254 0
-31 15 5 1 0.135376 0
-31 15 6 1 0.135376 0
-31 15 7 1 0.135498 0
-31 15 8 1 0.135742 0
-31 15 9 1 0.13623 0
-31 15 10 1 0.137085 0
-31 15 11 1 0.138428 0
-31 15 12 1 0.140869 0
-31 15 13 1 0.144653 0
-31 15 14 1 0.150391 0
-31 15 15 1 0.158447 0
-31 15 16 1 0.167847 0
-31 15 17 1 0.171875 0
-31 15 18 1 0.170166 0.205811
-31 15 19 1 0.155884 0.353271
-31 15 20 1 0.14502 0.455811
-31 15 21 1 0.149048 0.544922
-31 15 22 1 0.140259 0.622559
-31 15 23 1 0.154663 0.691895
-31 15 24 1 0.195923 0.755371
-31 15 25 1 0.251465 0.817871
-31 15 26 1 0.310791 0.87793
-31 15 27 1 0.365479 0.933105
-31 15 28 1 0.407715 0.982422
-31 15 29 1 0.431152 1
-31 15 30 1 0.434814 1
-31 15 31 1 0.428955 1
-31 16 0 1 0.241821 0
-31 16 1 1 0.241821 0
-31 16 2 1 0.241821 0
-31 16 3 1 0.241821 0
-31 16 4 1 0.241821 0
-31 16 5 1 0.241821 0
-31 16 6 1 0.241943 0
-31 16 7 1 0.241943 0
-31 16 8 1 0.242065 0
-31 16 9 1 0.242188 0
-31 16 10 1 0.242554 0
-31 16 11 1 0.243164 0
-31 16 12 1 0.244141 0
-31 16 13 1 0.245728 0
-31 16 14 1 0.248291 0
-31 16 15 1 0.251953 0
-31 16 16 1 0.256836 0
-31 16 17 1 0.258545 0
-31 16 18 1 0.257324 0.205933
-31 16 19 1 0.250977 0.352783
-31 16 20 1 0.246338 0.454834
-31 16 21 1 0.247192 0.543945
-31 16 22 1 0.24707 0.62207
-31 16 23 1 0.250732 0.691406
-31 16 24 1 0.269775 0.754883
-31 16 25 1 0.304443 0.817383
-31 16 26 1 0.348877 0.877441
-31 16 27 1 0.394531 0.933105
-31 16 28 1 0.431885 0.982422
-31 16 29 1 0.452637 1
-31 16 30 1 0.454834 1
-31 16 31 1 0.447998 1
-31 17 0 1 0.321289 0
-31 17 1 1 0.321289 0
-31 17 2 1 0.321289 0
-31 17 3 1 0.321289 0
-31 17 4 1 0.321289 0
-31 17 5 1 0.321289 0
-31 17 6 1 0.321289 0
-31 17 7 1 0.321289 0
-31 17 8 1 0.321289 0
-31 17 9 1 0.321533 0
-31 17 10 1 0.321777 0
-31 17 11 1 0.322021 0
-31 17 12 1 0.322754 0
-31 17 13 1 0.32373 0
-31 17 14 1 0.325439 0
-31 17 15 1 0.327881 0
-31 17 16 1 0.331055 0
-31 17 17 1 0.332031 0
-31 17 18 1 0.331055 0.207764
-31 17 19 1 0.327637 0.352783
-31 17 20 1 0.324707 0.454102
-31 17 21 1 0.324707 0.54248
-31 17 22 1 0.327637 0.62207
-31 17 23 1 0.327881 0.69043
-31 17 24 1 0.337891 0.753906
-31 17 25 1 0.360107 0.816406
-31 17 26 1 0.392822 0.876953
-31 17 27 1 0.429932 0.932617
-31 17 28 1 0.461914 0.982422
-31 17 29 1 0.479736 1
-31 17 30 1 0.480469 1
-31 17 31 1 0.472168 1
-31 18 0 1 0.393066 0
-31 18 1 1 0.393066 0
-31 18 2 1 0.393066 0
-31 18 3 1 0.393066 0
-31 18 4 1 0.393066 0
-31 18 5 1 0.393066 0
-31 18 6 1 0.393066 0
-31 18 7 1 0.393066 0
-31 18 8 1 0.393066 0
-31 18 9 1 0.393066 0
-31 18 10 1 0.393311 0
-31 18 11 1 0.393555 0
-31 18 12 1 0.394043 0
-31 18 13 1 0.394775 0
-31 18 14 1 0.395996 0
-31 18 15 1 0.397705 0
-31 18 16 1 0.400391 0
-31 18 17 1 0.400635 0
-31 18 18 1 0.400146 0.212646
-31 18 19 1 0.398193 0.354004
-31 18 20 1 0.396484 0.453857
-31 18 21 1 0.395996 0.541016
-31 18 22 1 0.398682 0.621094
-31 18 23 1 0.398926 0.689941
-31 18 24 1 0.403564 0.752441
-31 18 25 1 0.41748 0.814941
-31 18 26 1 0.440918 0.875488
-31 18 27 1 0.470215 0.932129
-31 18 28 1 0.496826 0.981934
-31 18 29 1 0.511719 1
-31 18 30 1 0.510742 1
-31 18 31 1 0.500977 1
-31 19 0 1 0.459961 0
-31 19 1 1 0.459961 0
-31 19 2 1 0.459961 0
-31 19 3 1 0.459961 0
-31 19 4 1 0.459961 0
-31 19 5 1 0.459961 0
-31 19 6 1 0.459961 0
-31 19 7 1 0.459961 0
-31 19 8 1 0.459961 0
-31 19 9 1 0.459961 0
-31 19 10 1 0.460205 0
-31 19 11 1 0.460449 0
-31 19 12 1 0.460693 0
-31 19 13 1 0.461182 0
-31 19 14 1 0.462158 0
-31 19 15 1 0.463623 0
-31 19 16 1 0.465576 0
-31 19 17 1 0.46582 0
-31 19 18 1 0.46582 0.222168
-31 19 19 1 0.465088 0.357178
-31 19 20 1 0.464111 0.45459
-31 19 21 1 0.463623 0.540527
-31 19 22 1 0.464355 0.619141
-31 19 23 1 0.466553 0.688965
-31 19 24 1 0.467529 0.750488
-31 19 25 1 0.475098 0.812988
-31 19 26 1 0.490967 0.874023
-31 19 27 1 0.513184 0.930664
-31 19 28 1 0.535156 0.981445
-31 19 29 1 0.547363 1
-31 19 30 1 0.544922 1
-31 19 31 1 0.533203 1
-31 20 0 1 0.521973 0
-31 20 1 1 0.521973 0
-31 20 2 1 0.521973 0
-31 20 3 1 0.521973 0
-31 20 4 1 0.521973 0
-31 20 5 1 0.521973 0
-31 20 6 1 0.521973 0
-31 20 7 1 0.521973 0
-31 20 8 1 0.521973 0
-31 20 9 1 0.521973 0
-31 20 10 1 0.522461 0
-31 20 11 1 0.522461 0
-31 20 12 1 0.522949 0
-31 20 13 1 0.523438 0
-31 20 14 1 0.523926 0
-31 20 15 1 0.524902 0
-31 20 16 1 0.526855 0
-31 20 17 1 0.526855 0
-31 20 18 1 0.527344 0.236938
-31 20 19 1 0.527832 0.363037
-31 20 20 1 0.527832 0.457031
-31 20 21 1 0.527344 0.540527
-31 20 22 1 0.526855 0.617188
-31 20 23 1 0.52832 0.687012
-31 20 24 1 0.528809 0.748535
-31 20 25 1 0.53125 0.810547
-31 20 26 1 0.541016 0.871582
-31 20 27 1 0.557129 0.929199
-31 20 28 1 0.574707 0.97998
-31 20 29 1 0.584473 1
-31 20 30 1 0.580078 1
-31 20 31 1 0.567383 1
-31 21 0 1 0.581055 0
-31 21 1 1 0.581055 0
-31 21 2 1 0.581055 0
-31 21 3 1 0.581055 0
-31 21 4 1 0.581055 0
-31 21 5 1 0.581055 0
-31 21 6 1 0.581055 0
-31 21 7 1 0.581055 0
-31 21 8 1 0.581055 0
-31 21 9 1 0.581055 0
-31 21 10 1 0.581055 0
-31 21 11 1 0.581055 0
-31 21 12 1 0.581543 0
-31 21 13 1 0.582031 0
-31 21 14 1 0.58252 0
-31 21 15 1 0.583496 0
-31 21 16 1 0.584961 0
-31 21 17 1 0.585449 0
-31 21 18 1 0.586914 0.256836
-31 21 19 1 0.587891 0.371826
-31 21 20 1 0.588379 0.46167
-31 21 21 1 0.588379 0.541992
-31 21 22 1 0.587402 0.616211
-31 21 23 1 0.587402 0.684082
-31 21 24 1 0.588379 0.74707
-31 21 25 1 0.587402 0.807617
-31 21 26 1 0.591797 0.868652
-31 21 27 1 0.602051 0.926758
-31 21 28 1 0.615234 0.978516
-31 21 29 1 0.622559 1
-31 21 30 1 0.617188 1
-31 21 31 1 0.602539 1
-31 22 0 1 0.635742 0
-31 22 1 1 0.635742 0
-31 22 2 1 0.635742 0
-31 22 3 1 0.635742 0
-31 22 4 1 0.635742 0
-31 22 5 1 0.635742 0
-31 22 6 1 0.635742 0
-31 22 7 1 0.635742 0
-31 22 8 1 0.635742 0
-31 22 9 1 0.635742 0
-31 22 10 1 0.635742 0
-31 22 11 1 0.63623 0
-31 22 12 1 0.63623 0
-31 22 13 1 0.636719 0
-31 22 14 1 0.637207 0
-31 22 15 1 0.637695 0
-31 22 16 1 0.638672 0
-31 22 17 1 0.640137 0.0351562
-31 22 18 1 0.64209 0.280273
-31 22 19 1 0.644043 0.384033
-31 22 20 1 0.64502 0.468506
-31 22 21 1 0.645508 0.54541
-31 22 22 1 0.64502 0.616699
-31 22 23 1 0.644043 0.682129
-31 22 24 1 0.643066 0.743164
-31 22 25 1 0.64209 0.804199
-31 22 26 1 0.641602 0.864746
-31 22 27 1 0.646973 0.92334
-31 22 28 1 0.655762 0.976074
-31 22 29 1 0.660645 1
-31 22 30 1 0.654297 1
-31 22 31 1 0.638672 1
-31 23 0 1 0.685547 0
-31 23 1 1 0.685547 0
-31 23 2 1 0.685547 0
-31 23 3 1 0.685547 0
-31 23 4 1 0.685547 0
-31 23 5 1 0.685547 0
-31 23 6 1 0.685547 0
-31 23 7 1 0.685547 0
-31 23 8 1 0.685547 0
-31 23 9 1 0.685547 0
-31 23 10 1 0.686035 0
-31 23 11 1 0.686035 0
-31 23 12 1 0.686035 0
-31 23 13 1 0.686523 0
-31 23 14 1 0.686523 0
-31 23 15 1 0.6875 0
-31 23 16 1 0.688477 0
-31 23 17 1 0.689941 0.166138
-31 23 18 1 0.692383 0.304688
-31 23 19 1 0.694824 0.398193
-31 23 20 1 0.696777 0.477295
-31 23 21 1 0.697754 0.550293
-31 23 22 1 0.697266 0.618652
-31 23 23 1 0.696289 0.681152
-31 23 24 1 0.694336 0.739746
-31 23 25 1 0.692383 0.800293
-31 23 26 1 0.689453 0.860352
-31 23 27 1 0.689941 0.919434
-31 23 28 1 0.694336 0.973145
-31 23 29 1 0.697266 1
-31 23 30 1 0.689941 1
-31 23 31 1 0.672852 1
-31 24 0 1 0.731445 0.105042
-31 24 1 1 0.731445 0.105042
-31 24 2 1 0.731445 0.105042
-31 24 3 1 0.731445 0.105042
-31 24 4 1 0.731445 0.105042
-31 24 5 1 0.731445 0.105042
-31 24 6 1 0.731445 0.105042
-31 24 7 1 0.731445 0.105103
-31 24 8 1 0.731445 0.105103
-31 24 9 1 0.731445 0.105225
-31 24 10 1 0.731445 0.105408
-31 24 11 1 0.731445 0.105713
-31 24 12 1 0.731934 0.106262
-31 24 13 1 0.731934 0.107117
-31 24 14 1 0.732422 0.108521
-31 24 15 1 0.73291 0.110535
-31 24 16 1 0.733887 0.113464
-31 24 17 1 0.735352 0.219971
-31 24 18 1 0.738281 0.328369
-31 24 19 1 0.740723 0.413086
-31 24 20 1 0.743164 0.487305
-31 24 21 1 0.744629 0.556641
-31 24 22 1 0.745117 0.621582
-31 24 23 1 0.744141 0.681641
-31 24 24 1 0.742188 0.737793
-31 24 25 1 0.73877 0.795898
-31 24 26 1 0.735352 0.855957
-31 24 27 1 0.731445 0.914551
-31 24 28 1 0.731934 0.96875
-31 24 29 1 0.732422 1
-31 24 30 1 0.724121 1
-31 24 31 1 0.706543 1
-31 25 0 1 0.777344 0.208862
-31 25 1 1 0.777344 0.208862
-31 25 2 1 0.777344 0.208862
-31 25 3 1 0.777344 0.208984
-31 25 4 1 0.777344 0.208984
-31 25 5 1 0.777344 0.208984
-31 25 6 1 0.777344 0.208984
-31 25 7 1 0.777344 0.208984
-31 25 8 1 0.777344 0.208984
-31 25 9 1 0.777344 0.208984
-31 25 10 1 0.777344 0.208984
-31 25 11 1 0.777344 0.209106
-31 25 12 1 0.777832 0.209351
-31 25 13 1 0.777832 0.209595
-31 25 14 1 0.777832 0.209961
-31 25 15 1 0.77832 0.210693
-31 25 16 1 0.779297 0.211548
-31 25 17 1 0.780762 0.262207
-31 25 18 1 0.783691 0.352051
-31 25 19 1 0.786621 0.428955
-31 25 20 1 0.789551 0.498535
-31 25 21 1 0.791504 0.563965
-31 25 22 1 0.79248 0.625977
-31 25 23 1 0.791992 0.683105
-31 25 24 1 0.790527 0.736328
-31 25 25 1 0.786621 0.791992
-31 25 26 1 0.781738 0.850098
-31 25 27 1 0.775391 0.908203
-31 25 28 1 0.771484 0.963379
-31 25 29 1 0.769531 1
-31 25 30 1 0.760742 1
-31 25 31 1 0.741699 1
-31 26 0 1 0.823242 0.266357
-31 26 1 1 0.823242 0.266357
-31 26 2 1 0.823242 0.266357
-31 26 3 1 0.823242 0.266357
-31 26 4 1 0.823242 0.266357
-31 26 5 1 0.823242 0.266357
-31 26 6 1 0.823242 0.266357
-31 26 7 1 0.823242 0.266357
-31 26 8 1 0.823242 0.266357
-31 26 9 1 0.823242 0.266357
-31 26 10 1 0.823242 0.266357
-31 26 11 1 0.823242 0.266357
-31 26 12 1 0.823242 0.266357
-31 26 13 1 0.82373 0.266602
-31 26 14 1 0.82373 0.266846
-31 26 15 1 0.824219 0.267334
-31 26 16 1 0.824707 0.267822
-31 26 17 1 0.826172 0.296387
-31 26 18 1 0.829102 0.374023
-31 26 19 1 0.83252 0.44458
-31 26 20 1 0.835449 0.509766
-31 26 21 1 0.837891 0.572266
-31 26 22 1 0.839355 0.631348
-31 26 23 1 0.839844 0.685547
-31 26 24 1 0.838379 0.736328
-31 26 25 1 0.835449 0.789062
-31 26 26 1 0.830078 0.84375
-31 26 27 1 0.822754 0.900391
-31 26 28 1 0.813965 0.956055
-31 26 29 1 0.808594 1
-31 26 30 1 0.799316 1
-31 26 31 1 0.779785 1
-31 27 0 1 0.868652 0.306396
-31 27 1 1 0.868652 0.306396
-31 27 2 1 0.868652 0.306396
-31 27 3 1 0.868652 0.306396
-31 27 4 1 0.868652 0.306396
-31 27 5 1 0.868652 0.306396
-31 27 6 1 0.868652 0.306396
-31 27 7 1 0.868652 0.306396
-31 27 8 1 0.868652 0.306396
-31 27 9 1 0.868652 0.306396
-31 27 10 1 0.868652 0.306396
-31 27 11 1 0.868652 0.306396
-31 27 12 1 0.869141 0.306396
-31 27 13 1 0.869141 0.306641
-31 27 14 1 0.869141 0.306641
-31 27 15 1 0.869629 0.306885
-31 27 16 1 0.870117 0.307129
-31 27 17 1 0.871094 0.321533
-31 27 18 1 0.874023 0.391357
-31 27 19 1 0.877441 0.457275
-31 27 20 1 0.880371 0.519043
-31 27 21 1 0.883301 0.578613
-31 27 22 1 0.885254 0.635742
-31 27 23 1 0.885742 0.687988
-31 27 24 1 0.885254 0.736328
-31 27 25 1 0.882812 0.786621
-31 27 26 1 0.878418 0.838379
-31 27 27 1 0.870605 0.891602
-31 27 28 1 0.860352 0.946289
-31 27 29 1 0.850098 0.998047
-31 27 30 1 0.839355 1
-31 27 31 1 0.819824 1
-31 28 0 1 0.913086 0.33252
-31 28 1 1 0.913086 0.33252
-31 28 2 1 0.913086 0.33252
-31 28 3 1 0.913086 0.33252
-31 28 4 1 0.913086 0.33252
-31 28 5 1 0.913086 0.33252
-31 28 6 1 0.913086 0.33252
-31 28 7 1 0.913086 0.33252
-31 28 8 1 0.913086 0.33252
-31 28 9 1 0.913086 0.33252
-31 28 10 1 0.913086 0.33252
-31 28 11 1 0.913086 0.33252
-31 28 12 1 0.913086 0.33252
-31 28 13 1 0.913086 0.33252
-31 28 14 1 0.913574 0.33252
-31 28 15 1 0.913574 0.332764
-31 28 16 1 0.914062 0.332764
-31 28 17 1 0.914551 0.335693
-31 28 18 1 0.91748 0.400879
-31 28 19 1 0.920898 0.463623
-31 28 20 1 0.924316 0.523438
-31 28 21 1 0.926758 0.581543
-31 28 22 1 0.928711 0.636719
-31 28 23 1 0.930176 0.6875
-31 28 24 1 0.929688 0.734863
-31 28 25 1 0.928223 0.783203
-31 28 26 1 0.924316 0.833008
-31 28 27 1 0.917969 0.883789
-31 28 28 1 0.907227 0.935059
-31 28 29 1 0.893555 0.986816
-31 28 30 1 0.880859 1
-31 28 31 1 0.861328 1
-31 29 0 1 0.955566 0.345215
-31 29 1 1 0.955566 0.345215
-31 29 2 1 0.955566 0.345215
-31 29 3 1 0.955566 0.345215
-31 29 4 1 0.955566 0.345215
-31 29 5 1 0.955566 0.345215
-31 29 6 1 0.955566 0.345215
-31 29 7 1 0.955566 0.345215
-31 29 8 1 0.955566 0.345215
-31 29 9 1 0.955566 0.345215
-31 29 10 1 0.955566 0.345215
-31 29 11 1 0.955566 0.345215
-31 29 12 1 0.955566 0.345215
-31 29 13 1 0.956055 0.345215
-31 29 14 1 0.956055 0.345215
-31 29 15 1 0.956055 0.345215
-31 29 16 1 0.956543 0.345215
-31 29 17 1 0.956543 0.345215
-31 29 18 1 0.959473 0.399902
-31 29 19 1 0.962891 0.461426
-31 29 20 1 0.96582 0.52002
-31 29 21 1 0.96875 0.57666
-31 29 22 1 0.970703 0.631348
-31 29 23 1 0.972168 0.681641
-31 29 24 1 0.972168 0.728516
-31 29 25 1 0.971191 0.776367
-31 29 26 1 0.967773 0.825195
-31 29 27 1 0.962402 0.875
-31 29 28 1 0.953125 0.924316
-31 29 29 1 0.939453 0.973145
-31 29 30 1 0.92334 1
-31 29 31 1 0.903809 1
-31 30 0 1 0.995605 0.345459
-31 30 1 1 0.995605 0.345459
-31 30 2 1 0.995605 0.345459
-31 30 3 1 0.995605 0.345459
-31 30 4 1 0.995605 0.345459
-31 30 5 1 0.995605 0.345459
-31 30 6 1 0.995605 0.345459
-31 30 7 1 0.995605 0.345459
-31 30 8 1 0.995605 0.345459
-31 30 9 1 0.995605 0.345459
-31 30 10 1 0.995605 0.345459
-31 30 11 1 0.995605 0.345459
-31 30 12 1 0.995605 0.345459
-31 30 13 1 0.995605 0.345459
-31 30 14 1 0.996094 0.345459
-31 30 15 1 0.996094 0.345459
-31 30 16 1 0.996094 0.345459
-31 30 17 1 0.996582 0.345459
-31 30 18 1 0.998535 0.387939
-31 30 19 1 1 0.449219
-31 30 20 1 1 0.507324
-31 30 21 1 1 0.563965
-31 30 22 1 1 0.617676
-31 30 23 1 1 0.667969
-31 30 24 1 1 0.714355
-31 30 25 1 1 0.762207
-31 30 26 1 1 0.811523
-31 30 27 1 1 0.861328
-31 30 28 1 0.995605 0.910645
-31 30 29 1 0.983398 0.958984
-31 30 30 1 0.966797 1
-31 30 31 1 0.946777 1
-31 31 0 1 1 0.337646
-31 31 1 1 1 0.337646
-31 31 2 1 1 0.337646
-31 31 3 1 1 0.337646
-31 31 4 1 1 0.337646
-31 31 5 1 1 0.337646
-31 31 6 1 1 0.337646
-31 31 7 1 1 0.337646
-31 31 8 1 1 0.337646
-31 31 9 1 1 0.337646
-31 31 10 1 1 0.337646
-31 31 11 1 1 0.337646
-31 31 12 1 1 0.337646
-31 31 13 1 1 0.337646
-31 31 14 1 1 0.337646
-31 31 15 1 1 0.337646
-31 31 16 1 1 0.337646
-31 31 17 1 1 0.337646
-31 31 18 1 1 0.366699
-31 31 19 1 1 0.428955
-31 31 20 1 1 0.487305
-31 31 21 1 1 0.543457
-31 31 22 1 1 0.597168
-31 31 23 1 1 0.646973
-31 31 24 1 1 0.692871
-31 31 25 1 1 0.740723
-31 31 26 1 1 0.790039
-31 31 27 1 1 0.839844
-31 31 28 1 1 0.890137
-31 31 29 1 1 0.939453
-31 31 30 1 1 0.986816
-31 31 31 1 0.98877 1
diff --git a/release/datafiles/colormanagement/luts/rrt_ut33_rec709.spi3d b/release/datafiles/colormanagement/luts/rrt_ut33_rec709.spi3d
deleted file mode 100644
index 847e02fb0d1..00000000000
--- a/release/datafiles/colormanagement/luts/rrt_ut33_rec709.spi3d
+++ /dev/null
@@ -1,32771 +0,0 @@
-SPILUT 1.0
-3 3
-32 32 32
-0 0 0 0.000622749 0.000622749 0.000622749
-0 0 1 0.00362968 0.00396347 0.00484467
-0 0 2 0.00556183 0.00747681 0.0112228
-0 0 3 0 0.0107422 0.0197754
-0 0 4 0 0.0139084 0.0311584
-0 0 5 0 0.0163574 0.0436707
-0 0 6 0 0.0187836 0.0575867
-0 0 7 0 0.0220337 0.074707
-0 0 8 0 0.0267944 0.0968628
-0 0 9 0 0.0336304 0.126221
-0 0 10 0 0.0431824 0.165405
-0 0 11 0 0.0559998 0.216675
-0 0 12 0 0.0714722 0.27832
-0 0 13 0 0.0894775 0.349365
-0 0 14 0 0.10968 0.429199
-0 0 15 0 0.131592 0.515625
-0 0 16 0 0.154663 0.606445
-0 0 17 0 0.177246 0.694824
-0 0 18 0 0.19812 0.776855
-0 0 19 0 0.216675 0.849609
-0 0 20 0 0.226929 0.890137
-0 0 21 0 0.229004 0.897949
-0 0 22 0 0.231201 0.906738
-0 0 23 0 0.233276 0.915039
-0 0 24 0 0.235474 0.923828
-0 0 25 0 0.237915 0.933594
-0 0 26 0 0.240601 0.943848
-0 0 27 0 0.243652 0.955566
-0 0 28 0 0.24707 0.96875
-0 0 29 0 0.250732 0.98291
-0 0 30 0 0.254395 0.998047
-0 0 31 0 0.258301 1
-0 1 0 0.00254631 0.00376511 0.00303841
-0 1 1 0.00353813 0.00602341 0.00602722
-0 1 2 0.00333023 0.00925446 0.0115051
-0 1 3 0 0.0127106 0.0196686
-0 1 4 0 0.0161438 0.0309906
-0 1 5 0 0.0185852 0.0435791
-0 1 6 0 0.0207214 0.0575562
-0 1 7 0 0.0235748 0.074646
-0 1 8 0 0.0279541 0.0968628
-0 1 9 0 0.0344543 0.126099
-0 1 10 0 0.0437927 0.165283
-0 1 11 0 0.056427 0.216675
-0 1 12 0 0.0718384 0.27832
-0 1 13 0 0.0897217 0.349365
-0 1 14 0 0.109863 0.429199
-0 1 15 0 0.131714 0.515625
-0 1 16 0 0.154785 0.606445
-0 1 17 0 0.177246 0.694824
-0 1 18 0 0.198242 0.776855
-0 1 19 0 0.216675 0.849609
-0 1 20 0 0.227051 0.890137
-0 1 21 0 0.229004 0.897949
-0 1 22 0 0.231201 0.906738
-0 1 23 0 0.233398 0.915039
-0 1 24 0 0.235596 0.923828
-0 1 25 0 0.237915 0.933594
-0 1 26 0 0.240601 0.943848
-0 1 27 0 0.243652 0.955566
-0 1 28 0 0.24707 0.96875
-0 1 29 0 0.250732 0.98291
-0 1 30 0 0.254395 0.998047
-0 1 31 0 0.258301 1
-0 2 0 0 0.00912476 0.00569153
-0 2 1 0 0.0101547 0.00804138
-0 2 2 0 0.0123901 0.0123978
-0 2 3 0 0.0156403 0.0197601
-0 2 4 0 0.0193176 0.030777
-0 2 5 0 0.0218048 0.0434265
-0 2 6 0 0.0236511 0.0574951
-0 2 7 0 0.0260315 0.074585
-0 2 8 0 0.0298615 0.0968018
-0 2 9 0 0.0358887 0.126099
-0 2 10 0 0.0448303 0.165283
-0 2 11 0 0.0572205 0.216675
-0 2 12 0 0.0723877 0.27832
-0 2 13 0 0.0901489 0.349365
-0 2 14 0 0.110168 0.429199
-0 2 15 0 0.131958 0.515625
-0 2 16 0 0.155029 0.606445
-0 2 17 0 0.177368 0.694824
-0 2 18 0 0.198242 0.776855
-0 2 19 0 0.216797 0.849609
-0 2 20 0 0.227051 0.890137
-0 2 21 0 0.229126 0.897949
-0 2 22 0 0.231201 0.906738
-0 2 23 0 0.233398 0.915039
-0 2 24 0 0.235596 0.923828
-0 2 25 0 0.238037 0.933594
-0 2 26 0 0.240723 0.943848
-0 2 27 0 0.243652 0.955566
-0 2 28 0 0.24707 0.96875
-0 2 29 0 0.250732 0.98291
-0 2 30 0 0.254395 0.998047
-0 2 31 0 0.258301 1
-0 3 0 0 0.0169525 0.00757217
-0 3 1 0 0.0171509 0.0102463
-0 3 2 0 0.0181122 0.0140762
-0 3 3 0 0.020401 0.0204163
-0 3 4 0 0.02388 0.0306396
-0 3 5 0 0.0263977 0.0431824
-0 3 6 0 0.0279999 0.0573425
-0 3 7 0 0.0298309 0.0745239
-0 3 8 0 0.032959 0.0967407
-0 3 9 0 0.0382996 0.126099
-0 3 10 0 0.0466614 0.165283
-0 3 11 0 0.0585938 0.216675
-0 3 12 0 0.0734253 0.27832
-0 3 13 0 0.0908813 0.349365
-0 3 14 0 0.110718 0.428955
-0 3 15 0 0.132446 0.515625
-0 3 16 0 0.155273 0.606445
-0 3 17 0 0.177734 0.694824
-0 3 18 0 0.198486 0.776855
-0 3 19 0 0.216919 0.849609
-0 3 20 0 0.227173 0.890137
-0 3 21 0 0.229126 0.897949
-0 3 22 0 0.231323 0.906738
-0 3 23 0 0.233398 0.915039
-0 3 24 0 0.235596 0.923828
-0 3 25 0 0.238037 0.933594
-0 3 26 0 0.240723 0.943848
-0 3 27 0 0.243652 0.955566
-0 3 28 0 0.24707 0.969238
-0 3 29 0 0.250732 0.98291
-0 3 30 0 0.254395 0.998047
-0 3 31 0 0.258301 1
-0 4 0 0 0.027771 0.00690079
-0 4 1 0 0.0276489 0.011322
-0 4 2 0 0.0277863 0.0158997
-0 4 3 0 0.0287323 0.0219269
-0 4 4 0 0.030777 0.0307922
-0 4 5 0 0.0329285 0.0428162
-0 4 6 0 0.0343018 0.0570679
-0 4 7 0 0.0355835 0.0744019
-0 4 8 0 0.0379333 0.0966797
-0 4 9 0 0.0423279 0.125977
-0 4 10 0 0.0498657 0.165161
-0 4 11 0 0.0610962 0.216553
-0 4 12 0 0.0753174 0.27832
-0 4 13 0 0.0923462 0.349365
-0 4 14 0 0.111816 0.428955
-0 4 15 0 0.133179 0.515625
-0 4 16 0 0.155884 0.606445
-0 4 17 0 0.178101 0.694824
-0 4 18 0 0.198853 0.776855
-0 4 19 0 0.217285 0.849609
-0 4 20 0 0.227417 0.890137
-0 4 21 0 0.22937 0.897949
-0 4 22 0 0.231445 0.906738
-0 4 23 0 0.233643 0.915039
-0 4 24 0 0.235718 0.923828
-0 4 25 0 0.238159 0.933594
-0 4 26 0 0.240845 0.943848
-0 4 27 0 0.243774 0.955566
-0 4 28 0 0.247192 0.969238
-0 4 29 0 0.250732 0.98291
-0 4 30 0 0.254395 0.998047
-0 4 31 0 0.258301 1
-0 5 0 0 0.0406494 0
-0 5 1 0 0.0405884 0.00730515
-0 5 2 0 0.0405579 0.0151978
-0 5 3 0 0.0406189 0.0223236
-0 5 4 0 0.0411682 0.0309143
-0 5 5 0 0.0422668 0.0422974
-0 5 6 0 0.0432739 0.0565491
-0 5 7 0 0.0440369 0.0740356
-0 5 8 0 0.0455627 0.0964966
-0 5 9 0 0.0489197 0.125854
-0 5 10 0 0.0553589 0.165039
-0 5 11 0 0.0655518 0.216431
-0 5 12 0 0.0787964 0.278076
-0 5 13 0 0.0950317 0.349365
-0 5 14 0 0.113892 0.428955
-0 5 15 0 0.134766 0.515625
-0 5 16 0 0.157104 0.605957
-0 5 17 0 0.179077 0.694824
-0 5 18 0 0.199585 0.776855
-0 5 19 0 0.217773 0.849609
-0 5 20 0 0.227905 0.890137
-0 5 21 0 0.229736 0.898438
-0 5 22 0 0.231812 0.906738
-0 5 23 0 0.233887 0.915039
-0 5 24 0 0.235962 0.923828
-0 5 25 0 0.238281 0.933594
-0 5 26 0 0.240967 0.943848
-0 5 27 0 0.243896 0.955566
-0 5 28 0 0.247192 0.969238
-0 5 29 0 0.250732 0.98291
-0 5 30 0 0.254639 0.998047
-0 5 31 0 0.258301 1
-0 6 0 0 0.0545349 0
-0 6 1 0 0.0545349 0
-0 6 2 0 0.0545654 0.00471497
-0 6 3 0 0.0545959 0.0189972
-0 6 4 0 0.054718 0.0292664
-0 6 5 0 0.0550232 0.0410767
-0 6 6 0 0.0554199 0.0554199
-0 6 7 0 0.0557861 0.0733643
-0 6 8 0 0.0565491 0.0960693
-0 6 9 0 0.0588379 0.125488
-0 6 10 0 0.0640869 0.164795
-0 6 11 0 0.0730591 0.216187
-0 6 12 0 0.0849609 0.278076
-0 6 13 0 0.0998535 0.349121
-0 6 14 0 0.117615 0.428955
-0 6 15 0 0.137695 0.515625
-0 6 16 0 0.159302 0.605957
-0 6 17 0 0.180786 0.694824
-0 6 18 0 0.200928 0.776855
-0 6 19 0 0.218872 0.849609
-0 6 20 0 0.22876 0.890137
-0 6 21 0 0.230469 0.898438
-0 6 22 0 0.2323 0.906738
-0 6 23 0 0.234375 0.915527
-0 6 24 0 0.236328 0.923828
-0 6 25 0 0.238647 0.933594
-0 6 26 0 0.241211 0.943848
-0 6 27 0 0.244141 0.955566
-0 6 28 0 0.247437 0.969238
-0 6 29 0 0.250977 0.98291
-0 6 30 0 0.254639 0.998047
-0 6 31 0 0.258545 1
-0 7 0 0 0.0709229 0
-0 7 1 0 0.0709839 0
-0 7 2 0 0.0710449 0
-0 7 3 0 0.071106 0
-0 7 4 0 0.071228 0.0233307
-0 7 5 0 0.0714111 0.0375366
-0 7 6 0 0.0715942 0.0530396
-0 7 7 0 0.0717773 0.0717773
-0 7 8 0 0.0720215 0.0951538
-0 7 9 0 0.0733643 0.124939
-0 7 10 0 0.0775146 0.164185
-0 7 11 0 0.085144 0.21582
-0 7 12 0 0.0953369 0.277832
-0 7 13 0 0.108459 0.349121
-0 7 14 0 0.124512 0.428955
-0 7 15 0 0.143066 0.515137
-0 7 16 0 0.163574 0.605957
-0 7 17 0 0.184082 0.694824
-0 7 18 0 0.203491 0.776855
-0 7 19 0 0.220947 0.849609
-0 7 20 0 0.230469 0.890625
-0 7 21 0 0.231812 0.898438
-0 7 22 0 0.233398 0.906738
-0 7 23 0 0.235229 0.915527
-0 7 24 0 0.237183 0.923828
-0 7 25 0 0.23938 0.933594
-0 7 26 0 0.241821 0.944336
-0 7 27 0 0.244629 0.956055
-0 7 28 0 0.247925 0.969238
-0 7 29 0 0.251465 0.983398
-0 7 30 0 0.255127 0.998047
-0 7 31 0 0.258789 1
-0 8 0 0 0.092041 0
-0 8 1 0 0.092041 0
-0 8 2 0 0.092041 0
-0 8 3 0 0.0921021 0
-0 8 4 0 0.0922241 0
-0 8 5 0 0.0924072 0.0290375
-0 8 6 0 0.0926514 0.0479126
-0 8 7 0 0.0928955 0.0684204
-0 8 8 0 0.0930786 0.0930786
-0 8 9 0 0.093811 0.123718
-0 8 10 0 0.0970459 0.16333
-0 8 11 0 0.103577 0.215088
-0 8 12 0 0.112122 0.277344
-0 8 13 0 0.122986 0.348633
-0 8 14 0 0.136597 0.428711
-0 8 15 0 0.152832 0.515137
-0 8 16 0 0.171387 0.605957
-0 8 17 0 0.190308 0.694824
-0 8 18 0 0.208496 0.776855
-0 8 19 0 0.224976 0.849609
-0 8 20 0 0.233765 0.890625
-0 8 21 0 0.234375 0.898438
-0 8 22 0 0.235596 0.907227
-0 8 23 0 0.237061 0.915527
-0 8 24 0 0.238647 0.924316
-0 8 25 0 0.240723 0.933594
-0 8 26 0 0.243042 0.944336
-0 8 27 0 0.245605 0.956055
-0 8 28 0 0.248779 0.969238
-0 8 29 0 0.252197 0.983398
-0 8 30 0 0.255615 0.998047
-0 8 31 0 0.259277 1
-0 9 0 0 0.119324 0
-0 9 1 0 0.119324 0
-0 9 2 0 0.119385 0
-0 9 3 0 0.119385 0
-0 9 4 0 0.119446 0
-0 9 5 0 0.119568 0
-0 9 6 0 0.119751 0.0366516
-0 9 7 0 0.120056 0.0618286
-0 9 8 0 0.120483 0.0889282
-0 9 9 0 0.121338 0.121399
-0 9 10 0 0.123962 0.161743
-0 9 11 0 0.129761 0.213745
-0 9 12 0 0.136841 0.276367
-0 9 13 0 0.145508 0.348145
-0 9 14 0 0.156372 0.428467
-0 9 15 0 0.169556 0.515137
-0 9 16 0 0.185181 0.605957
-0 9 17 0 0.201538 0.694824
-0 9 18 0 0.217651 0.776855
-0 9 19 0 0.232422 0.849609
-0 9 20 0 0.23999 0.891113
-0 9 21 0 0.23938 0.898926
-0 9 22 0 0.239624 0.907227
-0 9 23 0 0.240479 0.916016
-0 9 24 0 0.241577 0.924316
-0 9 25 0 0.243164 0.934082
-0 9 26 0 0.245117 0.944336
-0 9 27 0 0.247559 0.956055
-0 9 28 0 0.250244 0.969238
-0 9 29 0 0.253418 0.983398
-0 9 30 0 0.256836 0.998047
-0 9 31 0 0.260254 1
-0 10 0 0 0.155273 0
-0 10 1 0 0.155273 0
-0 10 2 0 0.155273 0
-0 10 3 0 0.155273 0
-0 10 4 0 0.155396 0
-0 10 5 0 0.155396 0
-0 10 6 0 0.155396 0
-0 10 7 0 0.155518 0.0487061
-0 10 8 0 0.155884 0.0818481
-0 10 9 0 0.156738 0.11731
-0 10 10 0 0.15918 0.15918
-0 10 11 0 0.164307 0.21167
-0 10 12 0 0.17041 0.274658
-0 10 13 0 0.177246 0.346924
-0 10 14 0 0.185303 0.427734
-0 10 15 0 0.19519 0.514648
-0 10 16 0 0.207031 0.605957
-0 10 17 0 0.219849 0.694824
-0 10 18 0 0.23291 0.777344
-0 10 19 0 0.245239 0.850098
-0 10 20 0 0.250732 0.89209
-0 10 21 0 0.247925 0.899902
-0 10 22 0 0.246704 0.908203
-0 10 23 0 0.24646 0.916504
-0 10 24 0 0.246826 0.924805
-0 10 25 0 0.247681 0.93457
-0 10 26 0 0.249023 0.944824
-0 10 27 0 0.250732 0.956543
-0 10 28 0 0.253174 0.969727
-0 10 29 0 0.255859 0.983887
-0 10 30 0 0.259033 0.998535
-0 10 31 0 0.262207 1
-0 11 0 0 0.202759 0
-0 11 1 0 0.202759 0
-0 11 2 0 0.202759 0
-0 11 3 0 0.202881 0
-0 11 4 0 0.202881 0
-0 11 5 0 0.203003 0
-0 11 6 0 0.203003 0
-0 11 7 0 0.202881 0
-0 11 8 0 0.202881 0.0678101
-0 11 9 0 0.203247 0.110474
-0 11 10 0 0.204956 0.155518
-0 11 11 0 0.208618 0.208618
-0 11 12 0 0.213501 0.271973
-0 11 13 0 0.218994 0.344971
-0 11 14 0 0.224731 0.426514
-0 11 15 0 0.231201 0.51416
-0 11 16 0 0.239258 0.605957
-0 11 17 0 0.247803 0.694824
-0 11 18 0 0.256836 0.777344
-0 11 19 0 0.265625 0.850098
-0 11 20 0 0.268066 0.893555
-0 11 21 0 0.262207 0.900879
-0 11 22 0 0.258545 0.90918
-0 11 23 0 0.256592 0.91748
-0 11 24 0 0.255615 0.925781
-0 11 25 0 0.255371 0.935059
-0 11 26 0 0.255615 0.945312
-0 11 27 0 0.256592 0.957031
-0 11 28 0 0.258057 0.970215
-0 11 29 0 0.260254 0.984375
-0 11 30 0 0.262695 0.999023
-0 11 31 0 0.265381 1
-0 12 0 0 0.261475 0
-0 12 1 0 0.261475 0
-0 12 2 0 0.261475 0
-0 12 3 0 0.261719 0
-0 12 4 0 0.261719 0
-0 12 5 0 0.261719 0
-0 12 6 0 0.261719 0
-0 12 7 0 0.261963 0
-0 12 8 0 0.261963 0
-0 12 9 0 0.261963 0.0949097
-0 12 10 0 0.262695 0.147583
-0 12 11 0 0.264404 0.203491
-0 12 12 0 0.267822 0.267822
-0 12 13 0 0.271729 0.341797
-0 12 14 0 0.275635 0.424072
-0 12 15 0 0.279297 0.512695
-0 12 16 0 0.283447 0.60498
-0 12 17 0 0.287598 0.694824
-0 12 18 0 0.291992 0.777344
-0 12 19 0 0.296387 0.850586
-0 12 20 0 0.294922 0.895996
-0 12 21 0 0.284668 0.90332
-0 12 22 0 0.277588 0.911133
-0 12 23 0 0.272949 0.918945
-0 12 24 0 0.269775 0.927246
-0 12 25 0 0.267578 0.936523
-0 12 26 0 0.266357 0.946777
-0 12 27 0 0.265869 0.958008
-0 12 28 0 0.266357 0.971191
-0 12 29 0 0.267334 0.984863
-0 12 30 0 0.268799 0.999512
-0 12 31 0 0.270752 1
-0 13 0 0 0.329834 0
-0 13 1 0 0.329834 0
-0 13 2 0 0.329834 0
-0 13 3 0 0.329834 0
-0 13 4 0 0.329834 0
-0 13 5 0 0.329834 0
-0 13 6 0 0.329834 0
-0 13 7 0 0.330078 0
-0 13 8 0 0.330078 0
-0 13 9 0 0.330322 0.0458679
-0 13 10 0 0.330811 0.129395
-0 13 11 0 0.331543 0.192871
-0 13 12 0 0.333252 0.260498
-0 13 13 0 0.335938 0.335938
-0 13 14 0 0.338135 0.419922
-0 13 15 0 0.339355 0.509766
-0 13 16 0 0.340088 0.603516
-0 13 17 0 0.339844 0.694336
-0 13 18 0 0.339355 0.777832
-0 13 19 0 0.338867 0.851562
-0 13 20 0 0.333252 0.899902
-0 13 21 0 0.317139 0.906738
-0 13 22 0 0.30542 0.914062
-0 13 23 0 0.297119 0.921875
-0 13 24 0 0.29126 0.930176
-0 13 25 0 0.286621 0.938965
-0 13 26 0 0.282959 0.94873
-0 13 27 0 0.280518 0.959961
-0 13 28 0 0.279053 0.972656
-0 13 29 0 0.278564 0.986328
-0 13 30 0 0.278564 1
-0 13 31 0 0.279297 1
-0 14 0 0 0.406982 0
-0 14 1 0 0.406982 0
-0 14 2 0 0.406982 0
-0 14 3 0 0.406982 0
-0 14 4 0 0.406982 0
-0 14 5 0 0.406982 0
-0 14 6 0 0.406982 0
-0 14 7 0 0.406982 0
-0 14 8 0 0.407227 0
-0 14 9 0 0.407471 0
-0 14 10 0 0.408203 0.0844727
-0 14 11 0 0.408936 0.171509
-0 14 12 0 0.409912 0.246826
-0 14 13 0 0.411377 0.325928
-0 14 14 0 0.412109 0.412354
-0 14 15 0 0.411865 0.504395
-0 14 16 0 0.409668 0.600098
-0 14 17 0 0.405518 0.692871
-0 14 18 0 0.400146 0.777344
-0 14 19 0 0.394775 0.852051
-0 14 20 0 0.385254 0.904785
-0 14 21 0 0.362061 0.912109
-0 14 22 0 0.344482 0.919434
-0 14 23 0 0.331787 0.926758
-0 14 24 0 0.322021 0.934082
-0 14 25 0 0.313965 0.942871
-0 14 26 0 0.307373 0.952637
-0 14 27 0 0.302246 0.963379
-0 14 28 0 0.298096 0.975586
-0 14 29 0 0.29541 0.98877
-0 14 30 0 0.293457 1
-0 14 31 0 0.292236 1
-0 15 0 0 0.490967 0
-0 15 1 0 0.490967 0
-0 15 2 0 0.490967 0
-0 15 3 0 0.490967 0
-0 15 4 0 0.490967 0
-0 15 5 0 0.490967 0
-0 15 6 0 0.491211 0
-0 15 7 0 0.491211 0
-0 15 8 0 0.491211 0
-0 15 9 0 0.491699 0
-0 15 10 0 0.492188 0
-0 15 11 0 0.493164 0.127686
-0 15 12 0 0.494385 0.22229
-0 15 13 0 0.495605 0.308838
-0 15 14 0 0.496094 0.399414
-0 15 15 0 0.494873 0.494873
-0 15 16 0 0.490967 0.59375
-0 15 17 0 0.483643 0.688965
-0 15 18 0 0.474121 0.775391
-0 15 19 0 0.463623 0.851562
-0 15 20 0 0.450928 0.911133
-0 15 21 0 0.420166 0.919434
-0 15 22 0 0.39624 0.926758
-0 15 23 0 0.37793 0.934082
-0 15 24 0 0.36377 0.941406
-0 15 25 0 0.351562 0.949219
-0 15 26 0 0.341064 0.958008
-0 15 27 0 0.332031 0.968262
-0 15 28 0 0.324951 0.97998
-0 15 29 0 0.319092 0.992676
-0 15 30 0 0.314453 1
-0 15 31 0 0.310791 1
-0 16 0 0 0.580566 0
-0 16 1 0 0.580566 0
-0 16 2 0 0.580566 0
-0 16 3 0 0.580566 0
-0 16 4 0 0.580566 0
-0 16 5 0 0.580566 0
-0 16 6 0 0.580566 0
-0 16 7 0 0.581055 0
-0 16 8 0 0.581055 0
-0 16 9 0 0.581055 0
-0 16 10 0 0.581543 0
-0 16 11 0 0.583008 0
-0 16 12 0 0.584473 0.178345
-0 16 13 0 0.585938 0.280762
-0 16 14 0 0.586914 0.378418
-0 16 15 0 0.585938 0.47876
-0 16 16 0 0.581543 0.581543
-0 16 17 0 0.572266 0.680664
-0 16 18 0 0.55957 0.770508
-0 16 19 0 0.544922 0.849121
-0 16 20 0 0.529297 0.914062
-0 16 21 0 0.492432 0.928711
-0 16 22 0 0.461426 0.937988
-0 16 23 0 0.437012 0.944824
-0 16 24 0 0.417725 0.95166
-0 16 25 0 0.400391 0.958984
-0 16 26 0 0.385254 0.966797
-0 16 27 0 0.371826 0.976074
-0 16 28 0 0.360596 0.986816
-0 16 29 0 0.351074 0.998535
-0 16 30 0 0.343018 1
-0 16 31 0 0.336182 1
-0 17 0 0 0.669922 0
-0 17 1 0 0.669922 0
-0 17 2 0 0.669922 0
-0 17 3 0 0.669922 0
-0 17 4 0 0.669922 0
-0 17 5 0 0.67041 0
-0 17 6 0 0.67041 0
-0 17 7 0 0.67041 0
-0 17 8 0 0.67041 0
-0 17 9 0 0.67041 0
-0 17 10 0 0.670898 0
-0 17 11 0 0.671875 0
-0 17 12 0 0.673828 0.0739746
-0 17 13 0 0.67627 0.237305
-0 17 14 0 0.678223 0.347412
-0 17 15 0 0.678223 0.454102
-0 17 16 0 0.674316 0.562012
-0 17 17 0 0.665527 0.666016
-0 17 18 0 0.651367 0.760742
-0 17 19 0 0.633789 0.843262
-0 17 20 0 0.614258 0.910645
-0 17 21 0 0.576172 0.937988
-0 17 22 0 0.539062 0.951172
-0 17 23 0 0.508301 0.959961
-0 17 24 0 0.483154 0.966309
-0 17 25 0 0.460205 0.973145
-0 17 26 0 0.439697 0.97998
-0 17 27 0 0.421143 0.987793
-0 17 28 0 0.405273 0.99707
-0 17 29 0 0.391113 1
-0 17 30 0 0.378906 1
-0 17 31 0 0.368408 1
-0 18 0 0 0.754395 0
-0 18 1 0 0.754395 0
-0 18 2 0 0.754395 0
-0 18 3 0 0.754395 0
-0 18 4 0 0.754395 0
-0 18 5 0 0.754395 0
-0 18 6 0 0.754395 0
-0 18 7 0 0.754395 0
-0 18 8 0 0.754395 0
-0 18 9 0 0.754395 0
-0 18 10 0 0.754883 0
-0 18 11 0 0.755371 0
-0 18 12 0 0.757812 0
-0 18 13 0 0.760254 0.165771
-0 18 14 0 0.763672 0.304443
-0 18 15 0 0.765137 0.42041
-0 18 16 0 0.763672 0.53418
-0 18 17 0 0.756836 0.643555
-0 18 18 0 0.743652 0.743652
-0 18 19 0 0.725098 0.831055
-0 18 20 0 0.703125 0.90332
-0 18 21 0 0.666016 0.943848
-0 18 22 0 0.625488 0.965332
-0 18 23 0 0.589844 0.977051
-0 18 24 0 0.559082 0.984863
-0 18 25 0 0.529785 0.991699
-0 18 26 0 0.503418 0.997559
-0 18 27 0 0.479248 1
-0 18 28 0 0.457764 1
-0 18 29 0 0.438477 1
-0 18 30 0 0.421631 1
-0 18 31 0 0.406738 1
-0 19 0 0 0.830566 0
-0 19 1 0 0.830566 0
-0 19 2 0 0.830566 0
-0 19 3 0 0.830566 0
-0 19 4 0 0.830566 0
-0 19 5 0 0.830566 0
-0 19 6 0 0.830566 0
-0 19 7 0 0.830566 0
-0 19 8 0 0.830566 0
-0 19 9 0 0.831055 0
-0 19 10 0 0.831055 0
-0 19 11 0 0.831055 0
-0 19 12 0 0.833008 0
-0 19 13 0 0.835938 0
-0 19 14 0 0.839844 0.246582
-0 19 15 0 0.843262 0.378662
-0 19 16 0 0.844238 0.499268
-0 19 17 0 0.840332 0.61377
-0 19 18 0 0.82959 0.719727
-0 19 19 0 0.812012 0.8125
-0 19 20 0 0.789551 0.88916
-0 19 21 0 0.756348 0.943359
-0 19 22 0 0.716309 0.975586
-0 19 23 0 0.676758 0.994141
-0 19 24 0 0.641113 1
-0 19 25 0 0.606934 1
-0 19 26 0 0.574219 1
-0 19 27 0 0.543945 1
-0 19 28 0 0.516602 1
-0 19 29 0 0.491699 1
-0 19 30 0 0.469482 1
-0 19 31 0 0.449707 1
-0 20 0 0 0.896973 0
-0 20 1 0 0.896973 0
-0 20 2 0 0.896973 0
-0 20 3 0 0.896973 0
-0 20 4 0 0.896973 0
-0 20 5 0 0.896973 0
-0 20 6 0 0.896973 0
-0 20 7 0 0.896973 0
-0 20 8 0 0.896973 0
-0 20 9 0 0.896973 0
-0 20 10 0 0.896973 0
-0 20 11 0 0.897461 0
-0 20 12 0 0.897949 0
-0 20 13 0 0.901367 0
-0 20 14 0 0.905762 0.160645
-0 20 15 0 0.910645 0.329346
-0 20 16 0 0.913574 0.458984
-0 20 17 0 0.912598 0.579102
-0 20 18 0 0.905273 0.689453
-0 20 19 0 0.890137 0.787109
-0 20 20 0 0.869141 0.869141
-0 20 21 0 0.840332 0.93457
-0 20 22 0 0.803711 0.979004
-0 20 23 0 0.763672 1
-0 20 24 0 0.725586 1
-0 20 25 0 0.687012 1
-0 20 26 0 0.648926 1
-0 20 27 0 0.612793 1
-0 20 28 0 0.579102 1
-0 20 29 0 0.548828 1
-0 20 30 0 0.520996 1
-0 20 31 0 0.496338 1
-0 21 0 0 0.953613 0
-0 21 1 0 0.953613 0
-0 21 2 0 0.953613 0
-0 21 3 0 0.953613 0
-0 21 4 0 0.953613 0
-0 21 5 0 0.953613 0
-0 21 6 0 0.953613 0
-0 21 7 0 0.953613 0
-0 21 8 0 0.953613 0
-0 21 9 0 0.953613 0
-0 21 10 0 0.953613 0
-0 21 11 0 0.954102 0
-0 21 12 0 0.954102 0
-0 21 13 0 0.957031 0
-0 21 14 0 0.961914 0
-0 21 15 0 0.967285 0.268555
-0 21 16 0 0.972168 0.413574
-0 21 17 0 0.974121 0.539062
-0 21 18 0 0.970215 0.653809
-0 21 19 0 0.958984 0.755859
-0 21 20 0 0.94043 0.843262
-0 21 21 0 0.915527 0.916016
-0 21 22 0 0.883789 0.97168
-0 21 23 0 0.847168 1
-0 21 24 0 0.808594 1
-0 21 25 0 0.767578 1
-0 21 26 0 0.725586 1
-0 21 27 0 0.68457 1
-0 21 28 0 0.645508 1
-0 21 29 0 0.609375 1
-0 21 30 0 0.576172 1
-0 21 31 0 0.546387 1
-0 22 0 0 1 0
-0 22 1 0 1 0
-0 22 2 0 1 0
-0 22 3 0 1 0
-0 22 4 0 1 0
-0 22 5 0 1 0
-0 22 6 0 1 0
-0 22 7 0 1 0
-0 22 8 0 1 0
-0 22 9 0 1 0
-0 22 10 0 1 0
-0 22 11 0 1 0
-0 22 12 0 1 0
-0 22 13 0 1 0
-0 22 14 0 1 0
-0 22 15 0 1 0.187134
-0 22 16 0 1 0.363037
-0 22 17 0 1 0.49585
-0 22 18 0 1 0.614258
-0 22 19 0 1 0.720215
-0 22 20 0 1 0.811523
-0 22 21 0 0.97998 0.889648
-0 22 22 0 0.953125 0.953125
-0 22 23 0 0.920898 1
-0 22 24 0 0.885254 1
-0 22 25 0 0.844238 1
-0 22 26 0 0.800781 1
-0 22 27 0 0.756348 1
-0 22 28 0 0.712891 1
-0 22 29 0 0.671875 1
-0 22 30 0 0.633301 1
-0 22 31 0 0.598145 1
-0 23 0 0 1 0
-0 23 1 0 1 0
-0 23 2 0 1 0
-0 23 3 0 1 0
-0 23 4 0 1 0
-0 23 5 0 1 0
-0 23 6 0 1 0
-0 23 7 0 1 0
-0 23 8 0 1 0
-0 23 9 0 1 0
-0 23 10 0 1 0
-0 23 11 0 1 0
-0 23 12 0 1 0
-0 23 13 0 1 0
-0 23 14 0 1 0
-0 23 15 0 1 0
-0 23 16 0 1 0.30835
-0 23 17 0 1 0.451416
-0 23 18 0 1 0.57373
-0 23 19 0 1 0.682617
-0 23 20 0 1 0.777344
-0 23 21 0 1 0.859375
-0 23 22 0 1 0.927734
-0 23 23 0 0.981445 0.981934
-0 23 24 0 0.950195 1
-0 23 25 0 0.912109 1
-0 23 26 0 0.869141 1
-0 23 27 0 0.823242 1
-0 23 28 0 0.776855 1
-0 23 29 0 0.731934 1
-0 23 30 0 0.688965 1
-0 23 31 0 0.648926 1
-0 24 0 0 1 0
-0 24 1 0 1 0
-0 24 2 0 1 0
-0 24 3 0 1 0
-0 24 4 0 1 0
-0 24 5 0 1 0
-0 24 6 0 1 0
-0 24 7 0 1 0
-0 24 8 0 1 0
-0 24 9 0 1 0
-0 24 10 0 1 0
-0 24 11 0 1 0
-0 24 12 0 1 0
-0 24 13 0 1 0
-0 24 14 0 1 0
-0 24 15 0 1 0
-0 24 16 0 1 0.24585
-0 24 17 0 1 0.406006
-0 24 18 0 1 0.532715
-0 24 19 0 1 0.644531
-0 24 20 0 1 0.741699
-0 24 21 0 1 0.827148
-0 24 22 0 1 0.899414
-0 24 23 0 1 0.95752
-0 24 24 0 1 1
-0 24 25 0 0.970215 1
-0 24 26 0 0.929688 1
-0 24 27 0 0.884277 1
-0 24 28 0 0.836914 1
-0 24 29 0 0.789062 1
-0 24 30 0 0.742676 1
-0 24 31 0 0.69873 1
-0 25 0 0 1 0
-0 25 1 0 1 0
-0 25 2 0 1 0
-0 25 3 0 1 0
-0 25 4 0 1 0
-0 25 5 0 1 0
-0 25 6 0 1 0
-0 25 7 0 1 0
-0 25 8 0 1 0
-0 25 9 0 1 0
-0 25 10 0 1 0
-0 25 11 0 1 0
-0 25 12 0 1 0
-0 25 13 0 1 0
-0 25 14 0 1 0
-0 25 15 0 1 0
-0 25 16 0 1 0.151123
-0 25 17 0 1 0.354004
-0 25 18 0 1 0.487549
-0 25 19 0 1 0.601562
-0 25 20 0 1 0.701172
-0 25 21 0 1 0.789062
-0 25 22 0 1 0.865234
-0 25 23 0 1 0.927734
-0 25 24 0 1 0.979004
-0 25 25 0 1 1
-0 25 26 0 0.987305 1
-0 25 27 0 0.944336 1
-0 25 28 0 0.896973 1
-0 25 29 0 0.847656 1
-0 25 30 0 0.798828 1
-0 25 31 0 0.751465 1
-0 26 0 0 1 0
-0 26 1 0 1 0
-0 26 2 0 1 0
-0 26 3 0 1 0
-0 26 4 0 1 0
-0 26 5 0 1 0
-0 26 6 0 1 0
-0 26 7 0 1 0
-0 26 8 0 1 0
-0 26 9 0 1 0
-0 26 10 0 1 0
-0 26 11 0 1 0
-0 26 12 0 1 0
-0 26 13 0 1 0
-0 26 14 0 1 0
-0 26 15 0 1 0
-0 26 16 0 1 0
-0 26 17 0 1 0.291992
-0 26 18 0 1 0.437256
-0 26 19 0 1 0.554199
-0 26 20 0 1 0.655762
-0 26 21 0 1 0.746094
-0 26 22 0 1 0.825195
-0 26 23 0 1 0.891602
-0 26 24 0 1 0.946777
-0 26 25 0 1 0.99707
-0 26 26 0 1 1
-0 26 27 0 1 1
-0 26 28 0 0.956055 1
-0 26 29 0 0.906738 1
-0 26 30 0 0.856445 1
-0 26 31 0 0.806152 1
-0 27 0 0 1 0
-0 27 1 0 1 0
-0 27 2 0 1 0
-0 27 3 0 1 0
-0 27 4 0 1 0
-0 27 5 0 1 0
-0 27 6 0 1 0
-0 27 7 0 1 0
-0 27 8 0 1 0
-0 27 9 0 1 0
-0 27 10 0 1 0
-0 27 11 0 1 0
-0 27 12 0 1 0
-0 27 13 0 1 0
-0 27 14 0 1 0
-0 27 15 0 1 0
-0 27 16 0 1 0
-0 27 17 0 1 0.209595
-0 27 18 0 1 0.380859
-0 27 19 0 1 0.503418
-0 27 20 0 1 0.606445
-0 27 21 0 1 0.69873
-0 27 22 0 1 0.780273
-0 27 23 0 1 0.849609
-0 27 24 0 1 0.908203
-0 27 25 0 1 0.962891
-0 27 26 0 1 1
-0 27 27 0 1 1
-0 27 28 0 1 1
-0 27 29 0 0.964355 1
-0 27 30 0 0.913574 1
-0 27 31 0 0.862305 1
-0 28 0 0 1 0
-0 28 1 0 1 0
-0 28 2 0 1 0
-0 28 3 0 1 0
-0 28 4 0 1 0
-0 28 5 0 1 0
-0 28 6 0 1 0
-0 28 7 0 1 0
-0 28 8 0 1 0
-0 28 9 0 1 0
-0 28 10 0 1 0
-0 28 11 0 1 0
-0 28 12 0 1 0
-0 28 13 0 1 0
-0 28 14 0 1 0
-0 28 15 0 1 0
-0 28 16 0 1 0
-0 28 17 0 1 0
-0 28 18 0 1 0.315674
-0 28 19 0 1 0.44751
-0 28 20 0 1 0.553711
-0 28 21 0 1 0.647461
-0 28 22 0 1 0.730469
-0 28 23 0 1 0.802246
-0 28 24 0 1 0.86377
-0 28 25 0 1 0.921875
-0 28 26 0 1 0.975586
-0 28 27 0 1 1
-0 28 28 0 1 1
-0 28 29 0 1 1
-0 28 30 0 0.969727 1
-0 28 31 0 0.918457 1
-0 29 0 0 1 0
-0 29 1 0 1 0
-0 29 2 0 1 0
-0 29 3 0 1 0
-0 29 4 0 1 0
-0 29 5 0 1 0
-0 29 6 0 1 0
-0 29 7 0 1 0
-0 29 8 0 1 0
-0 29 9 0 1 0
-0 29 10 0 1 0
-0 29 11 0 1 0
-0 29 12 0 1 0
-0 29 13 0 1 0
-0 29 14 0 1 0
-0 29 15 0 1 0
-0 29 16 0 1 0
-0 29 17 0 1 0
-0 29 18 0 1 0.233276
-0 29 19 0 1 0.385742
-0 29 20 0 1 0.496338
-0 29 21 0 1 0.591797
-0 29 22 0 1 0.67627
-0 29 23 0 1 0.749023
-0 29 24 0 1 0.812988
-0 29 25 0 1 0.874023
-0 29 26 0 1 0.931641
-0 29 27 0 1 0.984375
-0 29 28 0 1 1
-0 29 29 0 1 1
-0 29 30 0 1 1
-0 29 31 0 0.974609 1
-0 30 0 0 1 0
-0 30 1 0 1 0
-0 30 2 0 1 0
-0 30 3 0 1 0
-0 30 4 0 1 0
-0 30 5 0 1 0
-0 30 6 0 1 0
-0 30 7 0 1 0
-0 30 8 0 1 0
-0 30 9 0 1 0
-0 30 10 0 1 0
-0 30 11 0 1 0
-0 30 12 0 1 0
-0 30 13 0 1 0
-0 30 14 0 1 0
-0 30 15 0 1 0
-0 30 16 0 1 0
-0 30 17 0 1 0
-0 30 18 0 1 0.0709839
-0 30 19 0 1 0.315186
-0 30 20 0 1 0.43457
-0 30 21 0 1 0.532227
-0 30 22 0 1 0.617676
-0 30 23 0 1 0.691895
-0 30 24 0 1 0.756836
-0 30 25 0 1 0.820312
-0 30 26 0 1 0.880859
-0 30 27 0 1 0.938477
-0 30 28 0 1 0.990234
-0 30 29 0 1 1
-0 30 30 0 1 1
-0 30 31 0 1 1
-0 31 0 0 1 0
-0 31 1 0 1 0
-0 31 2 0 1 0
-0 31 3 0 1 0
-0 31 4 0 1 0
-0 31 5 0 1 0
-0 31 6 0 1 0
-0 31 7 0 1 0
-0 31 8 0 1 0
-0 31 9 0 1 0
-0 31 10 0 1 0
-0 31 11 0 1 0
-0 31 12 0 1 0
-0 31 13 0 1 0
-0 31 14 0 1 0
-0 31 15 0 1 0
-0 31 16 0 1 0
-0 31 17 0 1 0
-0 31 18 0 1 0
-0 31 19 0 1 0.226685
-0 31 20 0 1 0.366699
-0 31 21 0 1 0.469238
-0 31 22 0 1 0.556152
-0 31 23 0 1 0.630859
-0 31 24 0 1 0.696777
-0 31 25 0 1 0.761719
-0 31 26 0 1 0.825195
-0 31 27 0 1 0.88623
-0 31 28 0 1 0.943359
-0 31 29 0 1 0.995117
-0 31 30 0 1 1
-0 31 31 0 1 1
-1 0 0 0.0083313 0.00596619 0.00593567
-1 0 1 0.00687408 0.00521088 0.00637817
-1 0 2 0.00937653 0.00776291 0.011673
-1 0 3 0.0105896 0.0106964 0.0197449
-1 0 4 0.00390244 0.0138168 0.0310211
-1 0 5 0 0.0162964 0.0436096
-1 0 6 0 0.0187531 0.0575867
-1 0 7 0 0.0220032 0.074707
-1 0 8 0 0.0267792 0.0968628
-1 0 9 0 0.0335999 0.126221
-1 0 10 0 0.0431824 0.165405
-1 0 11 0 0.0559692 0.216675
-1 0 12 0 0.0714722 0.27832
-1 0 13 0 0.0894775 0.349365
-1 0 14 0 0.10968 0.429199
-1 0 15 0 0.131592 0.515625
-1 0 16 0 0.154663 0.606445
-1 0 17 0 0.177246 0.694824
-1 0 18 0 0.19812 0.776855
-1 0 19 0 0.216675 0.849609
-1 0 20 0 0.226929 0.890137
-1 0 21 0 0.229004 0.897949
-1 0 22 0 0.231201 0.906738
-1 0 23 0 0.233276 0.915039
-1 0 24 0 0.235474 0.923828
-1 0 25 0 0.237915 0.933594
-1 0 26 0 0.240601 0.943848
-1 0 27 0 0.243652 0.955566
-1 0 28 0 0.24707 0.96875
-1 0 29 0 0.250732 0.98291
-1 0 30 0 0.254395 0.998047
-1 0 31 0 0.258301 1
-1 1 0 0.00611115 0.00581741 0.00468826
-1 1 1 0.007164 0.007164 0.007164
-1 1 2 0.00868225 0.00959778 0.01194
-1 1 3 0.00889587 0.0126953 0.0196686
-1 1 4 0 0.0160675 0.0308685
-1 1 5 0 0.0185242 0.0435181
-1 1 6 0 0.0206909 0.0575562
-1 1 7 0 0.0235596 0.074646
-1 1 8 0 0.0279388 0.0968628
-1 1 9 0 0.0344543 0.126099
-1 1 10 0 0.0437927 0.165283
-1 1 11 0 0.056427 0.216675
-1 1 12 0 0.0718384 0.27832
-1 1 13 0 0.0897217 0.349365
-1 1 14 0 0.109863 0.429199
-1 1 15 0 0.131714 0.515625
-1 1 16 0 0.154785 0.606445
-1 1 17 0 0.177246 0.694824
-1 1 18 0 0.198242 0.776855
-1 1 19 0 0.216675 0.849609
-1 1 20 0 0.227051 0.890137
-1 1 21 0 0.229004 0.897949
-1 1 22 0 0.231201 0.906738
-1 1 23 0 0.233398 0.915039
-1 1 24 0 0.235596 0.923828
-1 1 25 0 0.237915 0.933594
-1 1 26 0 0.240601 0.943848
-1 1 27 0 0.243652 0.955566
-1 1 28 0 0.24707 0.96875
-1 1 29 0 0.250732 0.98291
-1 1 30 0 0.254395 0.998047
-1 1 31 0 0.258301 1
-1 2 0 0.00705719 0.0101624 0.00631714
-1 2 1 0.00702286 0.01091 0.00862122
-1 2 2 0.00686264 0.0127258 0.0127258
-1 2 3 0.0028801 0.0156555 0.0197906
-1 2 4 0 0.0192413 0.0306854
-1 2 5 0 0.021759 0.0433655
-1 2 6 0 0.0236359 0.0574951
-1 2 7 0 0.0260162 0.074646
-1 2 8 0 0.0298462 0.0968018
-1 2 9 0 0.0358582 0.126099
-1 2 10 0 0.0448303 0.165283
-1 2 11 0 0.0571899 0.216675
-1 2 12 0 0.0723877 0.27832
-1 2 13 0 0.0901489 0.349365
-1 2 14 0 0.110168 0.429199
-1 2 15 0 0.131958 0.515625
-1 2 16 0 0.155029 0.606445
-1 2 17 0 0.177368 0.694824
-1 2 18 0 0.198242 0.776855
-1 2 19 0 0.216797 0.849609
-1 2 20 0 0.227051 0.890137
-1 2 21 0 0.229126 0.897949
-1 2 22 0 0.231201 0.906738
-1 2 23 0 0.233398 0.915039
-1 2 24 0 0.235596 0.923828
-1 2 25 0 0.238037 0.933594
-1 2 26 0 0.240723 0.943848
-1 2 27 0 0.243652 0.955566
-1 2 28 0 0.24707 0.969238
-1 2 29 0 0.250732 0.98291
-1 2 30 0 0.254395 0.998047
-1 2 31 0 0.258301 1
-1 3 0 0 0.0172729 0.00766754
-1 3 1 0 0.0174561 0.0103989
-1 3 2 0 0.0183105 0.0142212
-1 3 3 0 0.0204468 0.020462
-1 3 4 0 0.0238342 0.0305786
-1 3 5 0 0.0263519 0.0431519
-1 3 6 0 0.0279846 0.0573425
-1 3 7 0 0.0298157 0.0745239
-1 3 8 0 0.032959 0.0967407
-1 3 9 0 0.038269 0.126099
-1 3 10 0 0.0466614 0.165283
-1 3 11 0 0.0585938 0.216675
-1 3 12 0 0.0734253 0.27832
-1 3 13 0 0.0908813 0.349365
-1 3 14 0 0.110718 0.428955
-1 3 15 0 0.132446 0.515625
-1 3 16 0 0.155273 0.606445
-1 3 17 0 0.177734 0.694824
-1 3 18 0 0.198486 0.776855
-1 3 19 0 0.216919 0.849609
-1 3 20 0 0.227173 0.890137
-1 3 21 0 0.229126 0.897949
-1 3 22 0 0.231323 0.906738
-1 3 23 0 0.233398 0.915039
-1 3 24 0 0.235596 0.923828
-1 3 25 0 0.238037 0.933594
-1 3 26 0 0.240723 0.943848
-1 3 27 0 0.243652 0.955566
-1 3 28 0 0.24707 0.969238
-1 3 29 0 0.250732 0.98291
-1 3 30 0 0.254395 0.998047
-1 3 31 0 0.258301 1
-1 4 0 0 0.027771 0.00680161
-1 4 1 0 0.0276642 0.0112839
-1 4 2 0 0.0278168 0.0158997
-1 4 3 0 0.0287476 0.0219269
-1 4 4 0 0.0307465 0.0307617
-1 4 5 0 0.0328979 0.0427856
-1 4 6 0 0.0343018 0.0570679
-1 4 7 0 0.0355835 0.0744019
-1 4 8 0 0.0379333 0.0966797
-1 4 9 0 0.0423279 0.125977
-1 4 10 0 0.0498657 0.165161
-1 4 11 0 0.0610962 0.216553
-1 4 12 0 0.0753174 0.27832
-1 4 13 0 0.0923462 0.349365
-1 4 14 0 0.111816 0.428955
-1 4 15 0 0.133179 0.515625
-1 4 16 0 0.155884 0.606445
-1 4 17 0 0.178101 0.694824
-1 4 18 0 0.198853 0.776855
-1 4 19 0 0.217285 0.849609
-1 4 20 0 0.227417 0.890137
-1 4 21 0 0.22937 0.897949
-1 4 22 0 0.231445 0.906738
-1 4 23 0 0.233643 0.915039
-1 4 24 0 0.235718 0.923828
-1 4 25 0 0.238159 0.933594
-1 4 26 0 0.240845 0.943848
-1 4 27 0 0.243774 0.955566
-1 4 28 0 0.247192 0.969238
-1 4 29 0 0.250732 0.98291
-1 4 30 0 0.254395 0.998047
-1 4 31 0 0.258301 1
-1 5 0 0 0.0406189 0
-1 5 1 0 0.0405579 0.00717545
-1 5 2 0 0.0405273 0.015152
-1 5 3 0 0.0406189 0.0222931
-1 5 4 0 0.0411377 0.0308838
-1 5 5 0 0.0422668 0.0422668
-1 5 6 0 0.0432739 0.0565491
-1 5 7 0 0.0440369 0.0740356
-1 5 8 0 0.0455627 0.0964966
-1 5 9 0 0.0488892 0.125854
-1 5 10 0 0.0553589 0.165039
-1 5 11 0 0.0655518 0.216431
-1 5 12 0 0.0787964 0.278076
-1 5 13 0 0.0950317 0.349365
-1 5 14 0 0.113892 0.428955
-1 5 15 0 0.134766 0.515625
-1 5 16 0 0.157104 0.606445
-1 5 17 0 0.179077 0.694824
-1 5 18 0 0.199585 0.776855
-1 5 19 0 0.217773 0.849609
-1 5 20 0 0.227905 0.890137
-1 5 21 0 0.229736 0.898438
-1 5 22 0 0.231812 0.906738
-1 5 23 0 0.233887 0.915039
-1 5 24 0 0.235962 0.923828
-1 5 25 0 0.238281 0.933594
-1 5 26 0 0.240967 0.943848
-1 5 27 0 0.243896 0.955566
-1 5 28 0 0.247192 0.969238
-1 5 29 0 0.250732 0.98291
-1 5 30 0 0.254639 0.998047
-1 5 31 0 0.258301 1
-1 6 0 0 0.0545349 0
-1 6 1 0 0.0545349 0
-1 6 2 0 0.0545654 0.00445938
-1 6 3 0 0.0545959 0.0189667
-1 6 4 0 0.054718 0.0292511
-1 6 5 0 0.0550232 0.0410461
-1 6 6 0 0.0554199 0.0554199
-1 6 7 0 0.0557861 0.0733643
-1 6 8 0 0.0565491 0.0960693
-1 6 9 0 0.0588379 0.125488
-1 6 10 0 0.0640869 0.164795
-1 6 11 0 0.0730591 0.216187
-1 6 12 0 0.0849609 0.278076
-1 6 13 0 0.0998535 0.349121
-1 6 14 0 0.117615 0.428955
-1 6 15 0 0.137695 0.515625
-1 6 16 0 0.159302 0.605957
-1 6 17 0 0.180786 0.694824
-1 6 18 0 0.200928 0.776855
-1 6 19 0 0.218872 0.849609
-1 6 20 0 0.22876 0.890137
-1 6 21 0 0.230469 0.898438
-1 6 22 0 0.2323 0.906738
-1 6 23 0 0.234375 0.915527
-1 6 24 0 0.236328 0.923828
-1 6 25 0 0.238647 0.933594
-1 6 26 0 0.241211 0.943848
-1 6 27 0 0.244141 0.955566
-1 6 28 0 0.247437 0.969238
-1 6 29 0 0.250977 0.98291
-1 6 30 0 0.254639 0.998047
-1 6 31 0 0.258545 1
-1 7 0 0 0.0709229 0
-1 7 1 0 0.0709839 0
-1 7 2 0 0.0710449 0
-1 7 3 0 0.071106 0
-1 7 4 0 0.071228 0.0233154
-1 7 5 0 0.0714111 0.0375366
-1 7 6 0 0.0715942 0.053009
-1 7 7 0 0.0717773 0.0717773
-1 7 8 0 0.0720215 0.0951538
-1 7 9 0 0.0733643 0.124939
-1 7 10 0 0.0775146 0.164185
-1 7 11 0 0.085144 0.21582
-1 7 12 0 0.0953369 0.277832
-1 7 13 0 0.108459 0.349121
-1 7 14 0 0.124512 0.428955
-1 7 15 0 0.143066 0.515137
-1 7 16 0 0.163574 0.605957
-1 7 17 0 0.184082 0.694824
-1 7 18 0 0.203491 0.776855
-1 7 19 0 0.220947 0.849609
-1 7 20 0 0.230469 0.890625
-1 7 21 0 0.231812 0.898438
-1 7 22 0 0.233398 0.906738
-1 7 23 0 0.235229 0.915527
-1 7 24 0 0.237183 0.923828
-1 7 25 0 0.23938 0.933594
-1 7 26 0 0.241821 0.944336
-1 7 27 0 0.244629 0.956055
-1 7 28 0 0.247925 0.969238
-1 7 29 0 0.251465 0.983398
-1 7 30 0 0.255127 0.998047
-1 7 31 0 0.258789 1
-1 8 0 0 0.092041 0
-1 8 1 0 0.092041 0
-1 8 2 0 0.0921021 0
-1 8 3 0 0.0921021 0
-1 8 4 0 0.0922241 0
-1 8 5 0 0.0924072 0.0290222
-1 8 6 0 0.0926514 0.0479126
-1 8 7 0 0.0928955 0.0684204
-1 8 8 0 0.0930786 0.0930786
-1 8 9 0 0.093811 0.123718
-1 8 10 0 0.0970459 0.16333
-1 8 11 0 0.103577 0.215088
-1 8 12 0 0.112061 0.277344
-1 8 13 0 0.122986 0.348633
-1 8 14 0 0.136597 0.428711
-1 8 15 0 0.152832 0.515137
-1 8 16 0 0.171387 0.605957
-1 8 17 0 0.190308 0.694824
-1 8 18 0 0.208496 0.776855
-1 8 19 0 0.224976 0.849609
-1 8 20 0 0.233765 0.890625
-1 8 21 0 0.234375 0.898438
-1 8 22 0 0.235596 0.907227
-1 8 23 0 0.237061 0.915527
-1 8 24 0 0.238647 0.924316
-1 8 25 0 0.240723 0.933594
-1 8 26 0 0.243042 0.944336
-1 8 27 0 0.245605 0.956055
-1 8 28 0 0.248779 0.969238
-1 8 29 0 0.252197 0.983398
-1 8 30 0 0.255615 0.998047
-1 8 31 0 0.259277 1
-1 9 0 0 0.119324 0
-1 9 1 0 0.119324 0
-1 9 2 0 0.119385 0
-1 9 3 0 0.119385 0
-1 9 4 0 0.119446 0
-1 9 5 0 0.119568 0
-1 9 6 0 0.119751 0.0366516
-1 9 7 0 0.120056 0.0618286
-1 9 8 0 0.120483 0.0889282
-1 9 9 0 0.121338 0.121399
-1 9 10 0 0.123962 0.161743
-1 9 11 0 0.129761 0.213745
-1 9 12 0 0.136841 0.276367
-1 9 13 0 0.145508 0.348145
-1 9 14 0 0.156372 0.428467
-1 9 15 0 0.169556 0.515137
-1 9 16 0 0.185181 0.605957
-1 9 17 0 0.201538 0.694824
-1 9 18 0 0.217651 0.776855
-1 9 19 0 0.232422 0.849609
-1 9 20 0 0.23999 0.891113
-1 9 21 0 0.23938 0.898926
-1 9 22 0 0.239624 0.907227
-1 9 23 0 0.240479 0.916016
-1 9 24 0 0.241577 0.924316
-1 9 25 0 0.243164 0.934082
-1 9 26 0 0.245117 0.944336
-1 9 27 0 0.247559 0.956055
-1 9 28 0 0.250244 0.969238
-1 9 29 0 0.253418 0.983398
-1 9 30 0 0.256836 0.998047
-1 9 31 0 0.260254 1
-1 10 0 0 0.155273 0
-1 10 1 0 0.155273 0
-1 10 2 0 0.155273 0
-1 10 3 0 0.155273 0
-1 10 4 0 0.155396 0
-1 10 5 0 0.155396 0
-1 10 6 0 0.155396 0
-1 10 7 0 0.155518 0.0487061
-1 10 8 0 0.155884 0.0818481
-1 10 9 0 0.156738 0.117249
-1 10 10 0 0.15918 0.15918
-1 10 11 0 0.164307 0.21167
-1 10 12 0 0.17041 0.274658
-1 10 13 0 0.177246 0.346924
-1 10 14 0 0.185303 0.427734
-1 10 15 0 0.19519 0.514648
-1 10 16 0 0.207031 0.605957
-1 10 17 0 0.219849 0.694824
-1 10 18 0 0.23291 0.777344
-1 10 19 0 0.245239 0.850098
-1 10 20 0 0.250732 0.89209
-1 10 21 0 0.247925 0.899902
-1 10 22 0 0.246704 0.908203
-1 10 23 0 0.24646 0.916504
-1 10 24 0 0.246826 0.924805
-1 10 25 0 0.247681 0.93457
-1 10 26 0 0.249023 0.944824
-1 10 27 0 0.250732 0.956543
-1 10 28 0 0.253174 0.969727
-1 10 29 0 0.255859 0.983887
-1 10 30 0 0.259033 0.998535
-1 10 31 0 0.262207 1
-1 11 0 0 0.202759 0
-1 11 1 0 0.202759 0
-1 11 2 0 0.202759 0
-1 11 3 0 0.202881 0
-1 11 4 0 0.202881 0
-1 11 5 0 0.203003 0
-1 11 6 0 0.203003 0
-1 11 7 0 0.202881 0
-1 11 8 0 0.202881 0.0678101
-1 11 9 0 0.203247 0.110474
-1 11 10 0 0.204956 0.155518
-1 11 11 0 0.208618 0.208618
-1 11 12 0 0.213501 0.271973
-1 11 13 0 0.218994 0.344971
-1 11 14 0 0.224731 0.426514
-1 11 15 0 0.231201 0.51416
-1 11 16 0 0.239258 0.605957
-1 11 17 0 0.247803 0.694824
-1 11 18 0 0.256836 0.777344
-1 11 19 0 0.265625 0.850586
-1 11 20 0 0.268066 0.893555
-1 11 21 0 0.262207 0.900879
-1 11 22 0 0.258545 0.90918
-1 11 23 0 0.256592 0.91748
-1 11 24 0 0.255615 0.925781
-1 11 25 0 0.255371 0.935059
-1 11 26 0 0.255615 0.945312
-1 11 27 0 0.256592 0.957031
-1 11 28 0 0.258057 0.970215
-1 11 29 0 0.260254 0.984375
-1 11 30 0 0.262695 0.999023
-1 11 31 0 0.265381 1
-1 12 0 0 0.261475 0
-1 12 1 0 0.261475 0
-1 12 2 0 0.261475 0
-1 12 3 0 0.261719 0
-1 12 4 0 0.261719 0
-1 12 5 0 0.261719 0
-1 12 6 0 0.261719 0
-1 12 7 0 0.261963 0
-1 12 8 0 0.261963 0
-1 12 9 0 0.261963 0.0949097
-1 12 10 0 0.262695 0.147583
-1 12 11 0 0.264404 0.203491
-1 12 12 0 0.267822 0.267822
-1 12 13 0 0.271729 0.341797
-1 12 14 0 0.275635 0.424072
-1 12 15 0 0.279297 0.512695
-1 12 16 0 0.283447 0.60498
-1 12 17 0 0.287598 0.694824
-1 12 18 0 0.291992 0.777344
-1 12 19 0 0.296387 0.850586
-1 12 20 0 0.294922 0.895996
-1 12 21 0 0.284668 0.90332
-1 12 22 0 0.277588 0.911133
-1 12 23 0 0.272949 0.918945
-1 12 24 0 0.269775 0.927246
-1 12 25 0 0.267578 0.936523
-1 12 26 0 0.266357 0.946777
-1 12 27 0 0.265869 0.958008
-1 12 28 0 0.266357 0.971191
-1 12 29 0 0.267334 0.984863
-1 12 30 0 0.268799 0.999512
-1 12 31 0 0.270752 1
-1 13 0 0 0.329834 0
-1 13 1 0 0.329834 0
-1 13 2 0 0.329834 0
-1 13 3 0 0.329834 0
-1 13 4 0 0.329834 0
-1 13 5 0 0.329834 0
-1 13 6 0 0.329834 0
-1 13 7 0 0.330078 0
-1 13 8 0 0.330078 0
-1 13 9 0 0.330322 0.0458679
-1 13 10 0 0.330811 0.129395
-1 13 11 0 0.331543 0.192871
-1 13 12 0 0.333252 0.260498
-1 13 13 0 0.335938 0.335938
-1 13 14 0 0.338135 0.419922
-1 13 15 0 0.339355 0.509766
-1 13 16 0 0.340088 0.603516
-1 13 17 0 0.339844 0.694336
-1 13 18 0 0.339355 0.777832
-1 13 19 0 0.338867 0.851562
-1 13 20 0 0.333252 0.899902
-1 13 21 0 0.317139 0.906738
-1 13 22 0 0.30542 0.914062
-1 13 23 0 0.297119 0.921875
-1 13 24 0 0.29126 0.930176
-1 13 25 0 0.286621 0.938965
-1 13 26 0 0.282959 0.94873
-1 13 27 0 0.280518 0.959961
-1 13 28 0 0.279053 0.972656
-1 13 29 0 0.278564 0.986328
-1 13 30 0 0.278564 1
-1 13 31 0 0.279297 1
-1 14 0 0 0.406982 0
-1 14 1 0 0.406982 0
-1 14 2 0 0.406982 0
-1 14 3 0 0.406982 0
-1 14 4 0 0.406982 0
-1 14 5 0 0.406982 0
-1 14 6 0 0.406982 0
-1 14 7 0 0.406982 0
-1 14 8 0 0.407227 0
-1 14 9 0 0.407471 0
-1 14 10 0 0.408203 0.0844727
-1 14 11 0 0.408936 0.171509
-1 14 12 0 0.409912 0.246826
-1 14 13 0 0.411377 0.325928
-1 14 14 0 0.412109 0.412354
-1 14 15 0 0.411865 0.504395
-1 14 16 0 0.409668 0.600098
-1 14 17 0 0.405518 0.692871
-1 14 18 0 0.400146 0.777344
-1 14 19 0 0.394775 0.852051
-1 14 20 0 0.385254 0.904785
-1 14 21 0 0.362061 0.912109
-1 14 22 0 0.344482 0.919434
-1 14 23 0 0.331787 0.926758
-1 14 24 0 0.322021 0.934082
-1 14 25 0 0.313965 0.942871
-1 14 26 0 0.307373 0.952637
-1 14 27 0 0.302246 0.963379
-1 14 28 0 0.298096 0.975586
-1 14 29 0 0.29541 0.98877
-1 14 30 0 0.293457 1
-1 14 31 0 0.292236 1
-1 15 0 0 0.490967 0
-1 15 1 0 0.490967 0
-1 15 2 0 0.490967 0
-1 15 3 0 0.490967 0
-1 15 4 0 0.490967 0
-1 15 5 0 0.490967 0
-1 15 6 0 0.491211 0
-1 15 7 0 0.491211 0
-1 15 8 0 0.491211 0
-1 15 9 0 0.491699 0
-1 15 10 0 0.492188 0
-1 15 11 0 0.493164 0.127686
-1 15 12 0 0.494385 0.22229
-1 15 13 0 0.495605 0.308838
-1 15 14 0 0.496094 0.399414
-1 15 15 0 0.494873 0.494873
-1 15 16 0 0.490967 0.59375
-1 15 17 0 0.483643 0.688965
-1 15 18 0 0.474121 0.775391
-1 15 19 0 0.463623 0.851562
-1 15 20 0 0.450928 0.911133
-1 15 21 0 0.420166 0.919434
-1 15 22 0 0.39624 0.926758
-1 15 23 0 0.37793 0.934082
-1 15 24 0 0.36377 0.941406
-1 15 25 0 0.351562 0.949219
-1 15 26 0 0.341064 0.958008
-1 15 27 0 0.332031 0.968262
-1 15 28 0 0.324951 0.97998
-1 15 29 0 0.319092 0.992676
-1 15 30 0 0.314453 1
-1 15 31 0 0.310791 1
-1 16 0 0 0.580566 0
-1 16 1 0 0.580566 0
-1 16 2 0 0.580566 0
-1 16 3 0 0.580566 0
-1 16 4 0 0.580566 0
-1 16 5 0 0.580566 0
-1 16 6 0 0.580566 0
-1 16 7 0 0.581055 0
-1 16 8 0 0.581055 0
-1 16 9 0 0.581055 0
-1 16 10 0 0.581543 0
-1 16 11 0 0.583008 0
-1 16 12 0 0.584473 0.178345
-1 16 13 0 0.585938 0.280762
-1 16 14 0 0.586914 0.378418
-1 16 15 0 0.585938 0.47876
-1 16 16 0 0.581543 0.581543
-1 16 17 0 0.572266 0.680664
-1 16 18 0 0.55957 0.770508
-1 16 19 0 0.544922 0.849121
-1 16 20 0 0.529297 0.914062
-1 16 21 0 0.492432 0.928711
-1 16 22 0 0.461426 0.937988
-1 16 23 0 0.437012 0.944824
-1 16 24 0 0.417725 0.95166
-1 16 25 0 0.400391 0.958984
-1 16 26 0 0.385254 0.966797
-1 16 27 0 0.371826 0.976074
-1 16 28 0 0.360596 0.986816
-1 16 29 0 0.351074 0.998535
-1 16 30 0 0.343018 1
-1 16 31 0 0.336182 1
-1 17 0 0 0.669922 0
-1 17 1 0 0.669922 0
-1 17 2 0 0.669922 0
-1 17 3 0 0.669922 0
-1 17 4 0 0.669922 0
-1 17 5 0 0.67041 0
-1 17 6 0 0.67041 0
-1 17 7 0 0.67041 0
-1 17 8 0 0.67041 0
-1 17 9 0 0.67041 0
-1 17 10 0 0.670898 0
-1 17 11 0 0.671875 0
-1 17 12 0 0.673828 0.0739746
-1 17 13 0 0.67627 0.237183
-1 17 14 0 0.678223 0.347412
-1 17 15 0 0.678223 0.454102
-1 17 16 0 0.674316 0.562012
-1 17 17 0 0.665527 0.666016
-1 17 18 0 0.651367 0.760742
-1 17 19 0 0.633789 0.843262
-1 17 20 0 0.614258 0.910645
-1 17 21 0 0.576172 0.937988
-1 17 22 0 0.539062 0.951172
-1 17 23 0 0.508301 0.959961
-1 17 24 0 0.483154 0.966309
-1 17 25 0 0.460205 0.973145
-1 17 26 0 0.439697 0.97998
-1 17 27 0 0.421143 0.987793
-1 17 28 0 0.405273 0.99707
-1 17 29 0 0.391113 1
-1 17 30 0 0.378906 1
-1 17 31 0 0.368408 1
-1 18 0 0 0.754395 0
-1 18 1 0 0.754395 0
-1 18 2 0 0.754395 0
-1 18 3 0 0.754395 0
-1 18 4 0 0.754395 0
-1 18 5 0 0.754395 0
-1 18 6 0 0.754395 0
-1 18 7 0 0.754395 0
-1 18 8 0 0.754395 0
-1 18 9 0 0.754395 0
-1 18 10 0 0.754883 0
-1 18 11 0 0.755371 0
-1 18 12 0 0.757812 0
-1 18 13 0 0.760254 0.165771
-1 18 14 0 0.763672 0.304443
-1 18 15 0 0.765137 0.42041
-1 18 16 0 0.763672 0.53418
-1 18 17 0 0.756836 0.643555
-1 18 18 0 0.743652 0.743652
-1 18 19 0 0.725098 0.831055
-1 18 20 0 0.703125 0.90332
-1 18 21 0 0.666016 0.943848
-1 18 22 0 0.625488 0.965332
-1 18 23 0 0.589844 0.977051
-1 18 24 0 0.559082 0.984863
-1 18 25 0 0.529785 0.991699
-1 18 26 0 0.503418 0.997559
-1 18 27 0 0.479248 1
-1 18 28 0 0.457764 1
-1 18 29 0 0.438477 1
-1 18 30 0 0.421631 1
-1 18 31 0 0.406738 1
-1 19 0 0 0.830566 0
-1 19 1 0 0.830566 0
-1 19 2 0 0.830566 0
-1 19 3 0 0.830566 0
-1 19 4 0 0.830566 0
-1 19 5 0 0.830566 0
-1 19 6 0 0.830566 0
-1 19 7 0 0.830566 0
-1 19 8 0 0.830566 0
-1 19 9 0 0.831055 0
-1 19 10 0 0.831055 0
-1 19 11 0 0.831055 0
-1 19 12 0 0.833008 0
-1 19 13 0 0.835938 0
-1 19 14 0 0.839844 0.246582
-1 19 15 0 0.843262 0.378662
-1 19 16 0 0.844238 0.499268
-1 19 17 0 0.840332 0.61377
-1 19 18 0 0.82959 0.719727
-1 19 19 0 0.812012 0.8125
-1 19 20 0 0.789551 0.88916
-1 19 21 0 0.756348 0.943359
-1 19 22 0 0.716309 0.975586
-1 19 23 0 0.676758 0.994141
-1 19 24 0 0.641113 1
-1 19 25 0 0.606934 1
-1 19 26 0 0.574219 1
-1 19 27 0 0.543945 1
-1 19 28 0 0.516602 1
-1 19 29 0 0.491699 1
-1 19 30 0 0.469482 1
-1 19 31 0 0.449707 1
-1 20 0 0 0.896973 0
-1 20 1 0 0.896973 0
-1 20 2 0 0.896973 0
-1 20 3 0 0.896973 0
-1 20 4 0 0.896973 0
-1 20 5 0 0.896973 0
-1 20 6 0 0.896973 0
-1 20 7 0 0.896973 0
-1 20 8 0 0.896973 0
-1 20 9 0 0.896973 0
-1 20 10 0 0.896973 0
-1 20 11 0 0.897461 0
-1 20 12 0 0.897949 0
-1 20 13 0 0.901367 0
-1 20 14 0 0.905762 0.160645
-1 20 15 0 0.910645 0.329346
-1 20 16 0 0.913574 0.458984
-1 20 17 0 0.912598 0.579102
-1 20 18 0 0.905273 0.689453
-1 20 19 0 0.890137 0.787109
-1 20 20 0 0.869141 0.869141
-1 20 21 0 0.840332 0.93457
-1 20 22 0 0.803711 0.979004
-1 20 23 0 0.763672 1
-1 20 24 0 0.725586 1
-1 20 25 0 0.687012 1
-1 20 26 0 0.648926 1
-1 20 27 0 0.612793 1
-1 20 28 0 0.579102 1
-1 20 29 0 0.548828 1
-1 20 30 0 0.520996 1
-1 20 31 0 0.496338 1
-1 21 0 0 0.953613 0
-1 21 1 0 0.953613 0
-1 21 2 0 0.953613 0
-1 21 3 0 0.953613 0
-1 21 4 0 0.953613 0
-1 21 5 0 0.953613 0
-1 21 6 0 0.953613 0
-1 21 7 0 0.953613 0
-1 21 8 0 0.953613 0
-1 21 9 0 0.953613 0
-1 21 10 0 0.953613 0
-1 21 11 0 0.954102 0
-1 21 12 0 0.954102 0
-1 21 13 0 0.957031 0
-1 21 14 0 0.961914 0
-1 21 15 0 0.967285 0.268555
-1 21 16 0 0.972168 0.413574
-1 21 17 0 0.974121 0.539062
-1 21 18 0 0.970215 0.653809
-1 21 19 0 0.958984 0.755859
-1 21 20 0 0.94043 0.843262
-1 21 21 0 0.915527 0.916016
-1 21 22 0 0.883789 0.97168
-1 21 23 0 0.847168 1
-1 21 24 0 0.808594 1
-1 21 25 0 0.767578 1
-1 21 26 0 0.725586 1
-1 21 27 0 0.68457 1
-1 21 28 0 0.645508 1
-1 21 29 0 0.609375 1
-1 21 30 0 0.576172 1
-1 21 31 0 0.546387 1
-1 22 0 0 1 0
-1 22 1 0 1 0
-1 22 2 0 1 0
-1 22 3 0 1 0
-1 22 4 0 1 0
-1 22 5 0 1 0
-1 22 6 0 1 0
-1 22 7 0 1 0
-1 22 8 0 1 0
-1 22 9 0 1 0
-1 22 10 0 1 0
-1 22 11 0 1 0
-1 22 12 0 1 0
-1 22 13 0 1 0
-1 22 14 0 1 0
-1 22 15 0 1 0.187134
-1 22 16 0 1 0.363037
-1 22 17 0 1 0.49585
-1 22 18 0 1 0.614258
-1 22 19 0 1 0.720215
-1 22 20 0 1 0.811523
-1 22 21 0 0.97998 0.889648
-1 22 22 0 0.953125 0.953125
-1 22 23 0 0.920898 1
-1 22 24 0 0.885254 1
-1 22 25 0 0.844238 1
-1 22 26 0 0.800781 1
-1 22 27 0 0.756348 1
-1 22 28 0 0.712891 1
-1 22 29 0 0.671875 1
-1 22 30 0 0.633301 1
-1 22 31 0 0.598145 1
-1 23 0 0 1 0
-1 23 1 0 1 0
-1 23 2 0 1 0
-1 23 3 0 1 0
-1 23 4 0 1 0
-1 23 5 0 1 0
-1 23 6 0 1 0
-1 23 7 0 1 0
-1 23 8 0 1 0
-1 23 9 0 1 0
-1 23 10 0 1 0
-1 23 11 0 1 0
-1 23 12 0 1 0
-1 23 13 0 1 0
-1 23 14 0 1 0
-1 23 15 0 1 0
-1 23 16 0 1 0.30835
-1 23 17 0 1 0.451416
-1 23 18 0 1 0.57373
-1 23 19 0 1 0.682617
-1 23 20 0 1 0.777344
-1 23 21 0 1 0.859375
-1 23 22 0 1 0.927734
-1 23 23 0 0.981445 0.981934
-1 23 24 0 0.950195 1
-1 23 25 0 0.912109 1
-1 23 26 0 0.869141 1
-1 23 27 0 0.823242 1
-1 23 28 0 0.776855 1
-1 23 29 0 0.731934 1
-1 23 30 0 0.688965 1
-1 23 31 0 0.648926 1
-1 24 0 0 1 0
-1 24 1 0 1 0
-1 24 2 0 1 0
-1 24 3 0 1 0
-1 24 4 0 1 0
-1 24 5 0 1 0
-1 24 6 0 1 0
-1 24 7 0 1 0
-1 24 8 0 1 0
-1 24 9 0 1 0
-1 24 10 0 1 0
-1 24 11 0 1 0
-1 24 12 0 1 0
-1 24 13 0 1 0
-1 24 14 0 1 0
-1 24 15 0 1 0
-1 24 16 0 1 0.24585
-1 24 17 0 1 0.406006
-1 24 18 0 1 0.532715
-1 24 19 0 1 0.644531
-1 24 20 0 1 0.741699
-1 24 21 0 1 0.827148
-1 24 22 0 1 0.899414
-1 24 23 0 1 0.95752
-1 24 24 0 1 1
-1 24 25 0 0.970215 1
-1 24 26 0 0.929688 1
-1 24 27 0 0.884277 1
-1 24 28 0 0.836914 1
-1 24 29 0 0.789062 1
-1 24 30 0 0.742676 1
-1 24 31 0 0.69873 1
-1 25 0 0 1 0
-1 25 1 0 1 0
-1 25 2 0 1 0
-1 25 3 0 1 0
-1 25 4 0 1 0
-1 25 5 0 1 0
-1 25 6 0 1 0
-1 25 7 0 1 0
-1 25 8 0 1 0
-1 25 9 0 1 0
-1 25 10 0 1 0
-1 25 11 0 1 0
-1 25 12 0 1 0
-1 25 13 0 1 0
-1 25 14 0 1 0
-1 25 15 0 1 0
-1 25 16 0 1 0.151123
-1 25 17 0 1 0.354004
-1 25 18 0 1 0.487549
-1 25 19 0 1 0.601562
-1 25 20 0 1 0.701172
-1 25 21 0 1 0.789062
-1 25 22 0 1 0.865234
-1 25 23 0 1 0.927734
-1 25 24 0 1 0.979004
-1 25 25 0 1 1
-1 25 26 0 0.987305 1
-1 25 27 0 0.944336 1
-1 25 28 0 0.896973 1
-1 25 29 0 0.847656 1
-1 25 30 0 0.798828 1
-1 25 31 0 0.751465 1
-1 26 0 0 1 0
-1 26 1 0 1 0
-1 26 2 0 1 0
-1 26 3 0 1 0
-1 26 4 0 1 0
-1 26 5 0 1 0
-1 26 6 0 1 0
-1 26 7 0 1 0
-1 26 8 0 1 0
-1 26 9 0 1 0
-1 26 10 0 1 0
-1 26 11 0 1 0
-1 26 12 0 1 0
-1 26 13 0 1 0
-1 26 14 0 1 0
-1 26 15 0 1 0
-1 26 16 0 1 0
-1 26 17 0 1 0.291992
-1 26 18 0 1 0.437256
-1 26 19 0 1 0.554199
-1 26 20 0 1 0.655762
-1 26 21 0 1 0.746094
-1 26 22 0 1 0.825195
-1 26 23 0 1 0.891602
-1 26 24 0 1 0.946777
-1 26 25 0 1 0.99707
-1 26 26 0 1 1
-1 26 27 0 1 1
-1 26 28 0 0.956055 1
-1 26 29 0 0.906738 1
-1 26 30 0 0.856445 1
-1 26 31 0 0.806152 1
-1 27 0 0 1 0
-1 27 1 0 1 0
-1 27 2 0 1 0
-1 27 3 0 1 0
-1 27 4 0 1 0
-1 27 5 0 1 0
-1 27 6 0 1 0
-1 27 7 0 1 0
-1 27 8 0 1 0
-1 27 9 0 1 0
-1 27 10 0 1 0
-1 27 11 0 1 0
-1 27 12 0 1 0
-1 27 13 0 1 0
-1 27 14 0 1 0
-1 27 15 0 1 0
-1 27 16 0 1 0
-1 27 17 0 1 0.209595
-1 27 18 0 1 0.380859
-1 27 19 0 1 0.503418
-1 27 20 0 1 0.606445
-1 27 21 0 1 0.69873
-1 27 22 0 1 0.780273
-1 27 23 0 1 0.849609
-1 27 24 0 1 0.908203
-1 27 25 0 1 0.962891
-1 27 26 0 1 1
-1 27 27 0 1 1
-1 27 28 0 1 1
-1 27 29 0 0.964355 1
-1 27 30 0 0.913574 1
-1 27 31 0 0.862305 1
-1 28 0 0 1 0
-1 28 1 0 1 0
-1 28 2 0 1 0
-1 28 3 0 1 0
-1 28 4 0 1 0
-1 28 5 0 1 0
-1 28 6 0 1 0
-1 28 7 0 1 0
-1 28 8 0 1 0
-1 28 9 0 1 0
-1 28 10 0 1 0
-1 28 11 0 1 0
-1 28 12 0 1 0
-1 28 13 0 1 0
-1 28 14 0 1 0
-1 28 15 0 1 0
-1 28 16 0 1 0
-1 28 17 0 1 0
-1 28 18 0 1 0.315674
-1 28 19 0 1 0.44751
-1 28 20 0 1 0.553711
-1 28 21 0 1 0.647461
-1 28 22 0 1 0.730469
-1 28 23 0 1 0.802246
-1 28 24 0 1 0.86377
-1 28 25 0 1 0.921875
-1 28 26 0 1 0.975586
-1 28 27 0 1 1
-1 28 28 0 1 1
-1 28 29 0 1 1
-1 28 30 0 0.969727 1
-1 28 31 0 0.918457 1
-1 29 0 0 1 0
-1 29 1 0 1 0
-1 29 2 0 1 0
-1 29 3 0 1 0
-1 29 4 0 1 0
-1 29 5 0 1 0
-1 29 6 0 1 0
-1 29 7 0 1 0
-1 29 8 0 1 0
-1 29 9 0 1 0
-1 29 10 0 1 0
-1 29 11 0 1 0
-1 29 12 0 1 0
-1 29 13 0 1 0
-1 29 14 0 1 0
-1 29 15 0 1 0
-1 29 16 0 1 0
-1 29 17 0 1 0
-1 29 18 0 1 0.233276
-1 29 19 0 1 0.385742
-1 29 20 0 1 0.496338
-1 29 21 0 1 0.591797
-1 29 22 0 1 0.67627
-1 29 23 0 1 0.749023
-1 29 24 0 1 0.812988
-1 29 25 0 1 0.874023
-1 29 26 0 1 0.931641
-1 29 27 0 1 0.984375
-1 29 28 0 1 1
-1 29 29 0 1 1
-1 29 30 0 1 1
-1 29 31 0 0.974609 1
-1 30 0 0 1 0
-1 30 1 0 1 0
-1 30 2 0 1 0
-1 30 3 0 1 0
-1 30 4 0 1 0
-1 30 5 0 1 0
-1 30 6 0 1 0
-1 30 7 0 1 0
-1 30 8 0 1 0
-1 30 9 0 1 0
-1 30 10 0 1 0
-1 30 11 0 1 0
-1 30 12 0 1 0
-1 30 13 0 1 0
-1 30 14 0 1 0
-1 30 15 0 1 0
-1 30 16 0 1 0
-1 30 17 0 1 0
-1 30 18 0 1 0.0709839
-1 30 19 0 1 0.315186
-1 30 20 0 1 0.43457
-1 30 21 0 1 0.532227
-1 30 22 0 1 0.617676
-1 30 23 0 1 0.691895
-1 30 24 0 1 0.756836
-1 30 25 0 1 0.820312
-1 30 26 0 1 0.880859
-1 30 27 0 1 0.938477
-1 30 28 0 1 0.990234
-1 30 29 0 1 1
-1 30 30 0 1 1
-1 30 31 0 1 1
-1 31 0 0 1 0
-1 31 1 0 1 0
-1 31 2 0 1 0
-1 31 3 0 1 0
-1 31 4 0 1 0
-1 31 5 0 1 0
-1 31 6 0 1 0
-1 31 7 0 1 0
-1 31 8 0 1 0
-1 31 9 0 1 0
-1 31 10 0 1 0
-1 31 11 0 1 0
-1 31 12 0 1 0
-1 31 13 0 1 0
-1 31 14 0 1 0
-1 31 15 0 1 0
-1 31 16 0 1 0
-1 31 17 0 1 0
-1 31 18 0 1 0
-1 31 19 0 1 0.226685
-1 31 20 0 1 0.366699
-1 31 21 0 1 0.469238
-1 31 22 0 1 0.556152
-1 31 23 0 1 0.630859
-1 31 24 0 1 0.696777
-1 31 25 0 1 0.761719
-1 31 26 0 1 0.825195
-1 31 27 0 1 0.88623
-1 31 28 0 1 0.943359
-1 31 29 0 1 0.995117
-1 31 30 0 1 1
-1 31 31 0 1 1
-2 0 0 0.0185852 0.00967407 0.00946808
-2 0 1 0.0172729 0.00918579 0.0116882
-2 0 2 0.0145569 0.00858307 0.0129547
-2 0 3 0.0166016 0.0108109 0.0200348
-2 0 4 0.016861 0.0137024 0.0309296
-2 0 5 0.00436401 0.0162048 0.0435486
-2 0 6 0 0.018692 0.0575867
-2 0 7 0 0.0219727 0.074707
-2 0 8 0 0.0267487 0.0968628
-2 0 9 0 0.0335999 0.126221
-2 0 10 0 0.0431519 0.165283
-2 0 11 0 0.0559692 0.216675
-2 0 12 0 0.0714722 0.27832
-2 0 13 0 0.0894775 0.349365
-2 0 14 0 0.10968 0.429199
-2 0 15 0 0.131592 0.515625
-2 0 16 0 0.154663 0.606445
-2 0 17 0 0.177246 0.694824
-2 0 18 0 0.19812 0.776855
-2 0 19 0 0.216675 0.849609
-2 0 20 0 0.226929 0.890137
-2 0 21 0 0.229004 0.897949
-2 0 22 0 0.231201 0.906738
-2 0 23 0 0.233276 0.915039
-2 0 24 0 0.235474 0.923828
-2 0 25 0 0.237915 0.933594
-2 0 26 0 0.240601 0.943848
-2 0 27 0 0.243652 0.955566
-2 0 28 0 0.24707 0.969238
-2 0 29 0 0.250732 0.98291
-2 0 30 0 0.254395 0.998047
-2 0 31 0 0.258301 1
-2 1 0 0.0148621 0.0102005 0.00791168
-2 1 1 0.0167542 0.0116577 0.0115967
-2 1 2 0.0142059 0.0105286 0.0131149
-2 1 3 0.0157776 0.0128784 0.0200043
-2 1 4 0.0154724 0.015976 0.0307922
-2 1 5 0 0.0184479 0.043457
-2 1 6 0 0.0206451 0.0575562
-2 1 7 0 0.0235291 0.074646
-2 1 8 0 0.0279083 0.0968628
-2 1 9 0 0.0344238 0.126099
-2 1 10 0 0.0437622 0.165283
-2 1 11 0 0.0563965 0.216675
-2 1 12 0 0.0717773 0.27832
-2 1 13 0 0.0897217 0.349365
-2 1 14 0 0.109863 0.429199
-2 1 15 0 0.131714 0.515625
-2 1 16 0 0.154785 0.606445
-2 1 17 0 0.177246 0.694824
-2 1 18 0 0.198242 0.776855
-2 1 19 0 0.216675 0.849609
-2 1 20 0 0.227051 0.890137
-2 1 21 0 0.229004 0.897949
-2 1 22 0 0.231201 0.906738
-2 1 23 0 0.233398 0.915039
-2 1 24 0 0.235596 0.923828
-2 1 25 0 0.237915 0.933594
-2 1 26 0 0.240601 0.943848
-2 1 27 0 0.243652 0.955566
-2 1 28 0 0.24707 0.969238
-2 1 29 0 0.250732 0.98291
-2 1 30 0 0.254395 0.998047
-2 1 31 0 0.258301 1
-2 2 0 0.0131226 0.0121155 0.00748825
-2 2 1 0.0131607 0.0124893 0.00984955
-2 2 2 0.0136261 0.0136261 0.0136261
-2 2 3 0.0142441 0.0159149 0.0201416
-2 2 4 0.0125198 0.0191803 0.0306396
-2 2 5 0 0.0216827 0.0433044
-2 2 6 0 0.0235901 0.0574646
-2 2 7 0 0.0259857 0.074646
-2 2 8 0 0.0298157 0.0968018
-2 2 9 0 0.0358276 0.126099
-2 2 10 0 0.0447998 0.165283
-2 2 11 0 0.0571899 0.216675
-2 2 12 0 0.0723877 0.27832
-2 2 13 0 0.0901489 0.349365
-2 2 14 0 0.110168 0.429199
-2 2 15 0 0.131958 0.515625
-2 2 16 0 0.155029 0.606445
-2 2 17 0 0.177368 0.694824
-2 2 18 0 0.198242 0.776855
-2 2 19 0 0.216797 0.849609
-2 2 20 0 0.227051 0.890137
-2 2 21 0 0.229126 0.897949
-2 2 22 0 0.231201 0.906738
-2 2 23 0 0.233398 0.915039
-2 2 24 0 0.235596 0.923828
-2 2 25 0 0.238037 0.933594
-2 2 26 0 0.240723 0.943848
-2 2 27 0 0.243652 0.955566
-2 2 28 0 0.24707 0.969238
-2 2 29 0 0.250732 0.98291
-2 2 30 0 0.254395 0.998047
-2 2 31 0 0.258301 1
-2 3 0 0.0126495 0.018158 0.00798798
-2 3 1 0.012207 0.01828 0.010849
-2 3 2 0.0115967 0.0189362 0.014679
-2 3 3 0.0101852 0.0207367 0.0207367
-2 3 4 0 0.0238037 0.0305786
-2 3 5 0 0.0262909 0.0430908
-2 3 6 0 0.0279541 0.0573425
-2 3 7 0 0.0297852 0.0745239
-2 3 8 0 0.0329285 0.0968018
-2 3 9 0 0.0382385 0.126099
-2 3 10 0 0.0466309 0.165283
-2 3 11 0 0.0585632 0.216553
-2 3 12 0 0.0734253 0.27832
-2 3 13 0 0.0908813 0.349365
-2 3 14 0 0.110718 0.428955
-2 3 15 0 0.132446 0.515625
-2 3 16 0 0.155273 0.606445
-2 3 17 0 0.177734 0.694824
-2 3 18 0 0.198486 0.776855
-2 3 19 0 0.216919 0.849609
-2 3 20 0 0.227173 0.890137
-2 3 21 0 0.229126 0.897949
-2 3 22 0 0.231323 0.906738
-2 3 23 0 0.233398 0.915039
-2 3 24 0 0.235596 0.923828
-2 3 25 0 0.238037 0.933594
-2 3 26 0 0.240723 0.943848
-2 3 27 0 0.243652 0.955566
-2 3 28 0 0.24707 0.969238
-2 3 29 0 0.250732 0.98291
-2 3 30 0 0.254395 0.998047
-2 3 31 0 0.258301 1
-2 4 0 0 0.0280457 0.00668716
-2 4 1 0 0.0279388 0.0113144
-2 4 2 0 0.0280609 0.0159912
-2 4 3 0 0.0289001 0.0220184
-2 4 4 0 0.0307617 0.0307617
-2 4 5 0 0.0328674 0.0427551
-2 4 6 0 0.0342712 0.0570679
-2 4 7 0 0.035553 0.0744019
-2 4 8 0 0.0379028 0.0966797
-2 4 9 0 0.0422974 0.125977
-2 4 10 0 0.0498352 0.165161
-2 4 11 0 0.0610657 0.216553
-2 4 12 0 0.0753174 0.27832
-2 4 13 0 0.0923462 0.349365
-2 4 14 0 0.111816 0.428955
-2 4 15 0 0.133179 0.515625
-2 4 16 0 0.155884 0.606445
-2 4 17 0 0.178101 0.694824
-2 4 18 0 0.198853 0.776855
-2 4 19 0 0.217285 0.849609
-2 4 20 0 0.227417 0.890137
-2 4 21 0 0.22937 0.897949
-2 4 22 0 0.231445 0.906738
-2 4 23 0 0.233643 0.915039
-2 4 24 0 0.235718 0.923828
-2 4 25 0 0.238159 0.933594
-2 4 26 0 0.240845 0.943848
-2 4 27 0 0.243774 0.955566
-2 4 28 0 0.247192 0.969238
-2 4 29 0 0.250732 0.98291
-2 4 30 0 0.254395 0.998047
-2 4 31 0 0.258301 1
-2 5 0 0 0.0406189 0
-2 5 1 0 0.0405579 0.00694656
-2 5 2 0 0.0404968 0.0150681
-2 5 3 0 0.0406189 0.0222473
-2 5 4 0 0.0411377 0.0308685
-2 5 5 0 0.0422363 0.0422363
-2 5 6 0 0.0432434 0.0565186
-2 5 7 0 0.0440369 0.0740356
-2 5 8 0 0.0455322 0.0964966
-2 5 9 0 0.0488892 0.125854
-2 5 10 0 0.0553284 0.165039
-2 5 11 0 0.0655518 0.216431
-2 5 12 0 0.0787964 0.278076
-2 5 13 0 0.0950317 0.349365
-2 5 14 0 0.113831 0.428955
-2 5 15 0 0.134766 0.515625
-2 5 16 0 0.157104 0.606445
-2 5 17 0 0.179077 0.694824
-2 5 18 0 0.199585 0.776855
-2 5 19 0 0.217773 0.849609
-2 5 20 0 0.227905 0.890137
-2 5 21 0 0.229736 0.898438
-2 5 22 0 0.231812 0.906738
-2 5 23 0 0.233887 0.915039
-2 5 24 0 0.235962 0.923828
-2 5 25 0 0.238281 0.933594
-2 5 26 0 0.240967 0.943848
-2 5 27 0 0.243896 0.955566
-2 5 28 0 0.247314 0.969238
-2 5 29 0 0.250732 0.98291
-2 5 30 0 0.254639 0.998047
-2 5 31 0 0.258301 1
-2 6 0 0 0.0545044 0
-2 6 1 0 0.0545349 0
-2 6 2 0 0.0545349 0.0039444
-2 6 3 0 0.0545654 0.0188904
-2 6 4 0 0.0546875 0.0292206
-2 6 5 0 0.0549927 0.0410156
-2 6 6 0 0.0553894 0.0554199
-2 6 7 0 0.0557556 0.0733643
-2 6 8 0 0.0565491 0.0960693
-2 6 9 0 0.0588379 0.125488
-2 6 10 0 0.0640869 0.164795
-2 6 11 0 0.072998 0.216187
-2 6 12 0 0.0849609 0.278076
-2 6 13 0 0.0998535 0.349121
-2 6 14 0 0.117615 0.428955
-2 6 15 0 0.137695 0.515625
-2 6 16 0 0.159302 0.605957
-2 6 17 0 0.180786 0.694824
-2 6 18 0 0.200928 0.776855
-2 6 19 0 0.218872 0.849609
-2 6 20 0 0.22876 0.890137
-2 6 21 0 0.230469 0.898438
-2 6 22 0 0.2323 0.906738
-2 6 23 0 0.234375 0.915527
-2 6 24 0 0.236328 0.923828
-2 6 25 0 0.238647 0.933594
-2 6 26 0 0.241211 0.943848
-2 6 27 0 0.244141 0.955566
-2 6 28 0 0.247437 0.969238
-2 6 29 0 0.250977 0.983398
-2 6 30 0 0.254639 0.998047
-2 6 31 0 0.258545 1
-2 7 0 0 0.0709229 0
-2 7 1 0 0.0709839 0
-2 7 2 0 0.0710449 0
-2 7 3 0 0.071106 0
-2 7 4 0 0.071228 0.0232697
-2 7 5 0 0.0714111 0.0375061
-2 7 6 0 0.0715942 0.053009
-2 7 7 0 0.0717773 0.0717773
-2 7 8 0 0.0720215 0.0951538
-2 7 9 0 0.0733643 0.124939
-2 7 10 0 0.0774536 0.164185
-2 7 11 0 0.085144 0.21582
-2 7 12 0 0.0953369 0.277832
-2 7 13 0 0.108459 0.349121
-2 7 14 0 0.124512 0.428955
-2 7 15 0 0.143066 0.515137
-2 7 16 0 0.163574 0.605957
-2 7 17 0 0.184082 0.694824
-2 7 18 0 0.203491 0.776855
-2 7 19 0 0.220947 0.849609
-2 7 20 0 0.230469 0.890625
-2 7 21 0 0.231812 0.898438
-2 7 22 0 0.233398 0.906738
-2 7 23 0 0.235229 0.915527
-2 7 24 0 0.237183 0.923828
-2 7 25 0 0.23938 0.933594
-2 7 26 0 0.241821 0.944336
-2 7 27 0 0.244629 0.956055
-2 7 28 0 0.247925 0.969238
-2 7 29 0 0.251465 0.983398
-2 7 30 0 0.255127 0.998047
-2 7 31 0 0.258789 1
-2 8 0 0 0.092041 0
-2 8 1 0 0.092041 0
-2 8 2 0 0.0921021 0
-2 8 3 0 0.0921631 0
-2 8 4 0 0.0922241 0
-2 8 5 0 0.0924072 0.0289764
-2 8 6 0 0.0926514 0.0479126
-2 8 7 0 0.0928955 0.0684204
-2 8 8 0 0.0930176 0.0930786
-2 8 9 0 0.093811 0.123718
-2 8 10 0 0.0969849 0.16333
-2 8 11 0 0.103577 0.215088
-2 8 12 0 0.112061 0.277344
-2 8 13 0 0.122986 0.348633
-2 8 14 0 0.136597 0.428711
-2 8 15 0 0.152832 0.515137
-2 8 16 0 0.171387 0.605957
-2 8 17 0 0.190308 0.694824
-2 8 18 0 0.208496 0.776855
-2 8 19 0 0.224976 0.849609
-2 8 20 0 0.233765 0.890625
-2 8 21 0 0.234375 0.898438
-2 8 22 0 0.235596 0.907227
-2 8 23 0 0.237061 0.915527
-2 8 24 0 0.238647 0.924316
-2 8 25 0 0.240723 0.933594
-2 8 26 0 0.243042 0.944336
-2 8 27 0 0.245605 0.956055
-2 8 28 0 0.248779 0.969238
-2 8 29 0 0.252197 0.983398
-2 8 30 0 0.255615 0.998047
-2 8 31 0 0.259277 1
-2 9 0 0 0.119324 0
-2 9 1 0 0.119324 0
-2 9 2 0 0.119385 0
-2 9 3 0 0.119385 0
-2 9 4 0 0.119446 0
-2 9 5 0 0.119568 0
-2 9 6 0 0.119751 0.0366211
-2 9 7 0 0.120056 0.0617981
-2 9 8 0 0.120483 0.0889282
-2 9 9 0 0.121338 0.121338
-2 9 10 0 0.123962 0.161743
-2 9 11 0 0.129761 0.213745
-2 9 12 0 0.136841 0.276367
-2 9 13 0 0.145508 0.348145
-2 9 14 0 0.156372 0.428467
-2 9 15 0 0.169556 0.515137
-2 9 16 0 0.185181 0.605957
-2 9 17 0 0.201538 0.694824
-2 9 18 0 0.217651 0.776855
-2 9 19 0 0.232422 0.849609
-2 9 20 0 0.23999 0.891113
-2 9 21 0 0.23938 0.898926
-2 9 22 0 0.239624 0.907227
-2 9 23 0 0.240479 0.916016
-2 9 24 0 0.241577 0.924316
-2 9 25 0 0.243164 0.934082
-2 9 26 0 0.245117 0.944336
-2 9 27 0 0.247559 0.956055
-2 9 28 0 0.250244 0.969238
-2 9 29 0 0.253418 0.983398
-2 9 30 0 0.256836 0.998047
-2 9 31 0 0.260254 1
-2 10 0 0 0.155273 0
-2 10 1 0 0.155273 0
-2 10 2 0 0.155273 0
-2 10 3 0 0.155273 0
-2 10 4 0 0.155273 0
-2 10 5 0 0.155396 0
-2 10 6 0 0.155396 0
-2 10 7 0 0.155518 0.0487061
-2 10 8 0 0.155884 0.0817871
-2 10 9 0 0.156738 0.117249
-2 10 10 0 0.15918 0.15918
-2 10 11 0 0.164307 0.21167
-2 10 12 0 0.17041 0.274658
-2 10 13 0 0.177246 0.346924
-2 10 14 0 0.185303 0.427734
-2 10 15 0 0.19519 0.514648
-2 10 16 0 0.207031 0.605957
-2 10 17 0 0.219849 0.694824
-2 10 18 0 0.23291 0.777344
-2 10 19 0 0.245239 0.850098
-2 10 20 0 0.250732 0.89209
-2 10 21 0 0.247925 0.899902
-2 10 22 0 0.246704 0.908203
-2 10 23 0 0.24646 0.916504
-2 10 24 0 0.246826 0.924805
-2 10 25 0 0.247681 0.93457
-2 10 26 0 0.249023 0.944824
-2 10 27 0 0.250732 0.956543
-2 10 28 0 0.253174 0.969727
-2 10 29 0 0.255859 0.983887
-2 10 30 0 0.259033 0.998535
-2 10 31 0 0.262207 1
-2 11 0 0 0.202759 0
-2 11 1 0 0.202759 0
-2 11 2 0 0.202759 0
-2 11 3 0 0.202881 0
-2 11 4 0 0.202881 0
-2 11 5 0 0.202881 0
-2 11 6 0 0.203003 0
-2 11 7 0 0.202881 0
-2 11 8 0 0.202881 0.067749
-2 11 9 0 0.203247 0.110474
-2 11 10 0 0.204956 0.155518
-2 11 11 0 0.208618 0.208618
-2 11 12 0 0.213501 0.271973
-2 11 13 0 0.218994 0.344971
-2 11 14 0 0.224731 0.426514
-2 11 15 0 0.231201 0.51416
-2 11 16 0 0.239258 0.605957
-2 11 17 0 0.247803 0.694824
-2 11 18 0 0.256836 0.777344
-2 11 19 0 0.265625 0.850586
-2 11 20 0 0.268066 0.893555
-2 11 21 0 0.262207 0.900879
-2 11 22 0 0.258545 0.90918
-2 11 23 0 0.256592 0.91748
-2 11 24 0 0.255615 0.925781
-2 11 25 0 0.255371 0.935059
-2 11 26 0 0.255615 0.945801
-2 11 27 0 0.256592 0.957031
-2 11 28 0 0.258057 0.970215
-2 11 29 0 0.260254 0.984375
-2 11 30 0 0.262695 0.999023
-2 11 31 0 0.265381 1
-2 12 0 0 0.261475 0
-2 12 1 0 0.261475 0
-2 12 2 0 0.261475 0
-2 12 3 0 0.261719 0
-2 12 4 0 0.261719 0
-2 12 5 0 0.261719 0
-2 12 6 0 0.261719 0
-2 12 7 0 0.261963 0
-2 12 8 0 0.261963 0
-2 12 9 0 0.261963 0.0949097
-2 12 10 0 0.262695 0.147583
-2 12 11 0 0.264404 0.203369
-2 12 12 0 0.267822 0.267822
-2 12 13 0 0.271729 0.341797
-2 12 14 0 0.275635 0.424072
-2 12 15 0 0.279297 0.512695
-2 12 16 0 0.283447 0.60498
-2 12 17 0 0.287598 0.694824
-2 12 18 0 0.291992 0.777344
-2 12 19 0 0.296387 0.850586
-2 12 20 0 0.294922 0.895996
-2 12 21 0 0.284668 0.90332
-2 12 22 0 0.277588 0.911133
-2 12 23 0 0.272949 0.918945
-2 12 24 0 0.269775 0.927246
-2 12 25 0 0.267578 0.936523
-2 12 26 0 0.266357 0.946777
-2 12 27 0 0.265869 0.958008
-2 12 28 0 0.266357 0.971191
-2 12 29 0 0.267334 0.984863
-2 12 30 0 0.268799 0.999512
-2 12 31 0 0.270752 1
-2 13 0 0 0.329834 0
-2 13 1 0 0.329834 0
-2 13 2 0 0.329834 0
-2 13 3 0 0.329834 0
-2 13 4 0 0.329834 0
-2 13 5 0 0.329834 0
-2 13 6 0 0.329834 0
-2 13 7 0 0.330078 0
-2 13 8 0 0.330078 0
-2 13 9 0 0.330322 0.0458374
-2 13 10 0 0.330811 0.129395
-2 13 11 0 0.331543 0.192871
-2 13 12 0 0.333252 0.260498
-2 13 13 0 0.335938 0.335938
-2 13 14 0 0.338135 0.419922
-2 13 15 0 0.339355 0.509766
-2 13 16 0 0.340088 0.603516
-2 13 17 0 0.339844 0.694336
-2 13 18 0 0.339355 0.777832
-2 13 19 0 0.338867 0.851562
-2 13 20 0 0.333252 0.899902
-2 13 21 0 0.317139 0.906738
-2 13 22 0 0.30542 0.914062
-2 13 23 0 0.297119 0.921875
-2 13 24 0 0.29126 0.930176
-2 13 25 0 0.286621 0.938965
-2 13 26 0 0.282959 0.94873
-2 13 27 0 0.280518 0.959961
-2 13 28 0 0.279053 0.972656
-2 13 29 0 0.278564 0.986328
-2 13 30 0 0.278564 1
-2 13 31 0 0.279297 1
-2 14 0 0 0.406982 0
-2 14 1 0 0.406982 0
-2 14 2 0 0.406982 0
-2 14 3 0 0.406982 0
-2 14 4 0 0.406982 0
-2 14 5 0 0.406982 0
-2 14 6 0 0.406982 0
-2 14 7 0 0.406982 0
-2 14 8 0 0.407227 0
-2 14 9 0 0.407471 0
-2 14 10 0 0.408203 0.0844727
-2 14 11 0 0.408936 0.171509
-2 14 12 0 0.409912 0.246826
-2 14 13 0 0.411377 0.325928
-2 14 14 0 0.412109 0.412354
-2 14 15 0 0.411865 0.504395
-2 14 16 0 0.409668 0.600098
-2 14 17 0 0.405518 0.692871
-2 14 18 0 0.400146 0.777344
-2 14 19 0 0.394775 0.852051
-2 14 20 0 0.385254 0.904785
-2 14 21 0 0.362061 0.912109
-2 14 22 0 0.344482 0.919434
-2 14 23 0 0.331787 0.926758
-2 14 24 0 0.322021 0.93457
-2 14 25 0 0.313965 0.942871
-2 14 26 0 0.307373 0.952637
-2 14 27 0 0.302246 0.963379
-2 14 28 0 0.298096 0.975586
-2 14 29 0 0.29541 0.98877
-2 14 30 0 0.293457 1
-2 14 31 0 0.292236 1
-2 15 0 0 0.490967 0
-2 15 1 0 0.490967 0
-2 15 2 0 0.490967 0
-2 15 3 0 0.490967 0
-2 15 4 0 0.490967 0
-2 15 5 0 0.490967 0
-2 15 6 0 0.491211 0
-2 15 7 0 0.491211 0
-2 15 8 0 0.491211 0
-2 15 9 0 0.491699 0
-2 15 10 0 0.492188 0
-2 15 11 0 0.493164 0.127686
-2 15 12 0 0.494385 0.22229
-2 15 13 0 0.495605 0.308838
-2 15 14 0 0.496094 0.399414
-2 15 15 0 0.494873 0.494873
-2 15 16 0 0.490967 0.59375
-2 15 17 0 0.483643 0.688965
-2 15 18 0 0.474121 0.775391
-2 15 19 0 0.463623 0.851562
-2 15 20 0 0.450928 0.911133
-2 15 21 0 0.420166 0.919434
-2 15 22 0 0.39624 0.926758
-2 15 23 0 0.37793 0.934082
-2 15 24 0 0.36377 0.941406
-2 15 25 0 0.351562 0.949219
-2 15 26 0 0.341064 0.958008
-2 15 27 0 0.332031 0.968262
-2 15 28 0 0.324951 0.97998
-2 15 29 0 0.319092 0.992676
-2 15 30 0 0.314453 1
-2 15 31 0 0.310791 1
-2 16 0 0 0.580566 0
-2 16 1 0 0.580566 0
-2 16 2 0 0.580566 0
-2 16 3 0 0.580566 0
-2 16 4 0 0.580566 0
-2 16 5 0 0.580566 0
-2 16 6 0 0.580566 0
-2 16 7 0 0.581055 0
-2 16 8 0 0.581055 0
-2 16 9 0 0.581055 0
-2 16 10 0 0.581543 0
-2 16 11 0 0.583008 0
-2 16 12 0 0.584473 0.178345
-2 16 13 0 0.585938 0.280762
-2 16 14 0 0.586914 0.378418
-2 16 15 0 0.585938 0.47876
-2 16 16 0 0.581543 0.581543
-2 16 17 0 0.572266 0.680664
-2 16 18 0 0.55957 0.770508
-2 16 19 0 0.544922 0.849121
-2 16 20 0 0.529297 0.914062
-2 16 21 0 0.492432 0.928711
-2 16 22 0 0.461426 0.937988
-2 16 23 0 0.437012 0.944824
-2 16 24 0 0.417725 0.95166
-2 16 25 0 0.400391 0.958984
-2 16 26 0 0.385254 0.966797
-2 16 27 0 0.371826 0.976074
-2 16 28 0 0.360596 0.986816
-2 16 29 0 0.351074 0.998535
-2 16 30 0 0.343018 1
-2 16 31 0 0.336182 1
-2 17 0 0 0.669922 0
-2 17 1 0 0.669922 0
-2 17 2 0 0.669922 0
-2 17 3 0 0.669922 0
-2 17 4 0 0.669922 0
-2 17 5 0 0.67041 0
-2 17 6 0 0.67041 0
-2 17 7 0 0.67041 0
-2 17 8 0 0.67041 0
-2 17 9 0 0.67041 0
-2 17 10 0 0.670898 0
-2 17 11 0 0.671875 0
-2 17 12 0 0.673828 0.0739746
-2 17 13 0 0.67627 0.237183
-2 17 14 0 0.678223 0.347412
-2 17 15 0 0.678223 0.454102
-2 17 16 0 0.674316 0.562012
-2 17 17 0 0.665527 0.666016
-2 17 18 0 0.651367 0.760742
-2 17 19 0 0.633789 0.843262
-2 17 20 0 0.614258 0.910645
-2 17 21 0 0.576172 0.937988
-2 17 22 0 0.539062 0.951172
-2 17 23 0 0.508301 0.959961
-2 17 24 0 0.483154 0.966309
-2 17 25 0 0.460205 0.973145
-2 17 26 0 0.439697 0.97998
-2 17 27 0 0.421143 0.987793
-2 17 28 0 0.405273 0.99707
-2 17 29 0 0.391113 1
-2 17 30 0 0.378906 1
-2 17 31 0 0.368408 1
-2 18 0 0 0.754395 0
-2 18 1 0 0.754395 0
-2 18 2 0 0.754395 0
-2 18 3 0 0.754395 0
-2 18 4 0 0.754395 0
-2 18 5 0 0.754395 0
-2 18 6 0 0.754395 0
-2 18 7 0 0.754395 0
-2 18 8 0 0.754395 0
-2 18 9 0 0.754395 0
-2 18 10 0 0.754883 0
-2 18 11 0 0.755371 0
-2 18 12 0 0.757812 0
-2 18 13 0 0.760254 0.165771
-2 18 14 0 0.763672 0.304443
-2 18 15 0 0.765137 0.42041
-2 18 16 0 0.763672 0.53418
-2 18 17 0 0.756836 0.643555
-2 18 18 0 0.743652 0.743652
-2 18 19 0 0.725098 0.831055
-2 18 20 0 0.703125 0.90332
-2 18 21 0 0.666016 0.943848
-2 18 22 0 0.625488 0.965332
-2 18 23 0 0.589844 0.977051
-2 18 24 0 0.559082 0.984863
-2 18 25 0 0.529785 0.991699
-2 18 26 0 0.503418 0.997559
-2 18 27 0 0.479248 1
-2 18 28 0 0.457764 1
-2 18 29 0 0.438477 1
-2 18 30 0 0.421631 1
-2 18 31 0 0.406738 1
-2 19 0 0 0.830566 0
-2 19 1 0 0.830566 0
-2 19 2 0 0.830566 0
-2 19 3 0 0.830566 0
-2 19 4 0 0.830566 0
-2 19 5 0 0.830566 0
-2 19 6 0 0.830566 0
-2 19 7 0 0.830566 0
-2 19 8 0 0.830566 0
-2 19 9 0 0.831055 0
-2 19 10 0 0.831055 0
-2 19 11 0 0.831055 0
-2 19 12 0 0.833008 0
-2 19 13 0 0.835938 0
-2 19 14 0 0.839844 0.246582
-2 19 15 0 0.843262 0.378662
-2 19 16 0 0.844238 0.499268
-2 19 17 0 0.840332 0.61377
-2 19 18 0 0.82959 0.719727
-2 19 19 0 0.812012 0.8125
-2 19 20 0 0.789551 0.88916
-2 19 21 0 0.756348 0.943359
-2 19 22 0 0.716309 0.975586
-2 19 23 0 0.676758 0.994141
-2 19 24 0 0.641113 1
-2 19 25 0 0.606934 1
-2 19 26 0 0.574219 1
-2 19 27 0 0.543945 1
-2 19 28 0 0.516602 1
-2 19 29 0 0.491699 1
-2 19 30 0 0.469482 1
-2 19 31 0 0.449707 1
-2 20 0 0 0.896973 0
-2 20 1 0 0.896973 0
-2 20 2 0 0.896973 0
-2 20 3 0 0.896973 0
-2 20 4 0 0.896973 0
-2 20 5 0 0.896973 0
-2 20 6 0 0.896973 0
-2 20 7 0 0.896973 0
-2 20 8 0 0.896973 0
-2 20 9 0 0.896973 0
-2 20 10 0 0.896973 0
-2 20 11 0 0.897461 0
-2 20 12 0 0.897949 0
-2 20 13 0 0.901367 0
-2 20 14 0 0.905762 0.160645
-2 20 15 0 0.910645 0.329346
-2 20 16 0 0.913574 0.458984
-2 20 17 0 0.912598 0.579102
-2 20 18 0 0.905273 0.689453
-2 20 19 0 0.890137 0.787109
-2 20 20 0 0.869141 0.869141
-2 20 21 0 0.840332 0.93457
-2 20 22 0 0.803711 0.979004
-2 20 23 0 0.763672 1
-2 20 24 0 0.725586 1
-2 20 25 0 0.687012 1
-2 20 26 0 0.648926 1
-2 20 27 0 0.612793 1
-2 20 28 0 0.579102 1
-2 20 29 0 0.548828 1
-2 20 30 0 0.520996 1
-2 20 31 0 0.496338 1
-2 21 0 0 0.953613 0
-2 21 1 0 0.953613 0
-2 21 2 0 0.953613 0
-2 21 3 0 0.953613 0
-2 21 4 0 0.953613 0
-2 21 5 0 0.953613 0
-2 21 6 0 0.953613 0
-2 21 7 0 0.953613 0
-2 21 8 0 0.953613 0
-2 21 9 0 0.953613 0
-2 21 10 0 0.953613 0
-2 21 11 0 0.954102 0
-2 21 12 0 0.954102 0
-2 21 13 0 0.957031 0
-2 21 14 0 0.961914 0
-2 21 15 0 0.967285 0.268555
-2 21 16 0 0.972168 0.413574
-2 21 17 0 0.974121 0.539062
-2 21 18 0 0.970215 0.653809
-2 21 19 0 0.958984 0.755859
-2 21 20 0 0.94043 0.843262
-2 21 21 0 0.915527 0.916016
-2 21 22 0 0.883789 0.97168
-2 21 23 0 0.847168 1
-2 21 24 0 0.808594 1
-2 21 25 0 0.767578 1
-2 21 26 0 0.725586 1
-2 21 27 0 0.68457 1
-2 21 28 0 0.645508 1
-2 21 29 0 0.609375 1
-2 21 30 0 0.576172 1
-2 21 31 0 0.546387 1
-2 22 0 0 1 0
-2 22 1 0 1 0
-2 22 2 0 1 0
-2 22 3 0 1 0
-2 22 4 0 1 0
-2 22 5 0 1 0
-2 22 6 0 1 0
-2 22 7 0 1 0
-2 22 8 0 1 0
-2 22 9 0 1 0
-2 22 10 0 1 0
-2 22 11 0 1 0
-2 22 12 0 1 0
-2 22 13 0 1 0
-2 22 14 0 1 0
-2 22 15 0 1 0.187134
-2 22 16 0 1 0.363037
-2 22 17 0 1 0.49585
-2 22 18 0 1 0.614258
-2 22 19 0 1 0.720215
-2 22 20 0 1 0.811523
-2 22 21 0 0.97998 0.889648
-2 22 22 0 0.953125 0.953125
-2 22 23 0 0.920898 1
-2 22 24 0 0.885254 1
-2 22 25 0 0.844238 1
-2 22 26 0 0.800781 1
-2 22 27 0 0.756348 1
-2 22 28 0 0.712891 1
-2 22 29 0 0.671875 1
-2 22 30 0 0.633301 1
-2 22 31 0 0.598145 1
-2 23 0 0 1 0
-2 23 1 0 1 0
-2 23 2 0 1 0
-2 23 3 0 1 0
-2 23 4 0 1 0
-2 23 5 0 1 0
-2 23 6 0 1 0
-2 23 7 0 1 0
-2 23 8 0 1 0
-2 23 9 0 1 0
-2 23 10 0 1 0
-2 23 11 0 1 0
-2 23 12 0 1 0
-2 23 13 0 1 0
-2 23 14 0 1 0
-2 23 15 0 1 0
-2 23 16 0 1 0.30835
-2 23 17 0 1 0.451416
-2 23 18 0 1 0.57373
-2 23 19 0 1 0.682617
-2 23 20 0 1 0.777344
-2 23 21 0 1 0.859375
-2 23 22 0 1 0.927734
-2 23 23 0 0.981445 0.981934
-2 23 24 0 0.950195 1
-2 23 25 0 0.912109 1
-2 23 26 0 0.869141 1
-2 23 27 0 0.823242 1
-2 23 28 0 0.776855 1
-2 23 29 0 0.731934 1
-2 23 30 0 0.688965 1
-2 23 31 0 0.648926 1
-2 24 0 0 1 0
-2 24 1 0 1 0
-2 24 2 0 1 0
-2 24 3 0 1 0
-2 24 4 0 1 0
-2 24 5 0 1 0
-2 24 6 0 1 0
-2 24 7 0 1 0
-2 24 8 0 1 0
-2 24 9 0 1 0
-2 24 10 0 1 0
-2 24 11 0 1 0
-2 24 12 0 1 0
-2 24 13 0 1 0
-2 24 14 0 1 0
-2 24 15 0 1 0
-2 24 16 0 1 0.24585
-2 24 17 0 1 0.406006
-2 24 18 0 1 0.532715
-2 24 19 0 1 0.644531
-2 24 20 0 1 0.741699
-2 24 21 0 1 0.827148
-2 24 22 0 1 0.899414
-2 24 23 0 1 0.95752
-2 24 24 0 1 1
-2 24 25 0 0.970215 1
-2 24 26 0 0.929688 1
-2 24 27 0 0.884277 1
-2 24 28 0 0.836914 1
-2 24 29 0 0.789062 1
-2 24 30 0 0.742676 1
-2 24 31 0 0.69873 1
-2 25 0 0 1 0
-2 25 1 0 1 0
-2 25 2 0 1 0
-2 25 3 0 1 0
-2 25 4 0 1 0
-2 25 5 0 1 0
-2 25 6 0 1 0
-2 25 7 0 1 0
-2 25 8 0 1 0
-2 25 9 0 1 0
-2 25 10 0 1 0
-2 25 11 0 1 0
-2 25 12 0 1 0
-2 25 13 0 1 0
-2 25 14 0 1 0
-2 25 15 0 1 0
-2 25 16 0 1 0.151123
-2 25 17 0 1 0.354004
-2 25 18 0 1 0.487549
-2 25 19 0 1 0.601562
-2 25 20 0 1 0.701172
-2 25 21 0 1 0.789062
-2 25 22 0 1 0.865234
-2 25 23 0 1 0.927734
-2 25 24 0 1 0.979004
-2 25 25 0 1 1
-2 25 26 0 0.987305 1
-2 25 27 0 0.944336 1
-2 25 28 0 0.896973 1
-2 25 29 0 0.847656 1
-2 25 30 0 0.798828 1
-2 25 31 0 0.751465 1
-2 26 0 0 1 0
-2 26 1 0 1 0
-2 26 2 0 1 0
-2 26 3 0 1 0
-2 26 4 0 1 0
-2 26 5 0 1 0
-2 26 6 0 1 0
-2 26 7 0 1 0
-2 26 8 0 1 0
-2 26 9 0 1 0
-2 26 10 0 1 0
-2 26 11 0 1 0
-2 26 12 0 1 0
-2 26 13 0 1 0
-2 26 14 0 1 0
-2 26 15 0 1 0
-2 26 16 0 1 0
-2 26 17 0 1 0.291992
-2 26 18 0 1 0.437256
-2 26 19 0 1 0.554199
-2 26 20 0 1 0.655762
-2 26 21 0 1 0.746094
-2 26 22 0 1 0.825195
-2 26 23 0 1 0.891602
-2 26 24 0 1 0.946777
-2 26 25 0 1 0.99707
-2 26 26 0 1 1
-2 26 27 0 1 1
-2 26 28 0 0.956055 1
-2 26 29 0 0.906738 1
-2 26 30 0 0.856445 1
-2 26 31 0 0.806152 1
-2 27 0 0 1 0
-2 27 1 0 1 0
-2 27 2 0 1 0
-2 27 3 0 1 0
-2 27 4 0 1 0
-2 27 5 0 1 0
-2 27 6 0 1 0
-2 27 7 0 1 0
-2 27 8 0 1 0
-2 27 9 0 1 0
-2 27 10 0 1 0
-2 27 11 0 1 0
-2 27 12 0 1 0
-2 27 13 0 1 0
-2 27 14 0 1 0
-2 27 15 0 1 0
-2 27 16 0 1 0
-2 27 17 0 1 0.209595
-2 27 18 0 1 0.380859
-2 27 19 0 1 0.503418
-2 27 20 0 1 0.606445
-2 27 21 0 1 0.69873
-2 27 22 0 1 0.780273
-2 27 23 0 1 0.849609
-2 27 24 0 1 0.908203
-2 27 25 0 1 0.962891
-2 27 26 0 1 1
-2 27 27 0 1 1
-2 27 28 0 1 1
-2 27 29 0 0.964355 1
-2 27 30 0 0.913574 1
-2 27 31 0 0.862305 1
-2 28 0 0 1 0
-2 28 1 0 1 0
-2 28 2 0 1 0
-2 28 3 0 1 0
-2 28 4 0 1 0
-2 28 5 0 1 0
-2 28 6 0 1 0
-2 28 7 0 1 0
-2 28 8 0 1 0
-2 28 9 0 1 0
-2 28 10 0 1 0
-2 28 11 0 1 0
-2 28 12 0 1 0
-2 28 13 0 1 0
-2 28 14 0 1 0
-2 28 15 0 1 0
-2 28 16 0 1 0
-2 28 17 0 1 0
-2 28 18 0 1 0.315674
-2 28 19 0 1 0.44751
-2 28 20 0 1 0.553711
-2 28 21 0 1 0.647461
-2 28 22 0 1 0.730469
-2 28 23 0 1 0.802246
-2 28 24 0 1 0.86377
-2 28 25 0 1 0.921875
-2 28 26 0 1 0.975586
-2 28 27 0 1 1
-2 28 28 0 1 1
-2 28 29 0 1 1
-2 28 30 0 0.969727 1
-2 28 31 0 0.918457 1
-2 29 0 0 1 0
-2 29 1 0 1 0
-2 29 2 0 1 0
-2 29 3 0 1 0
-2 29 4 0 1 0
-2 29 5 0 1 0
-2 29 6 0 1 0
-2 29 7 0 1 0
-2 29 8 0 1 0
-2 29 9 0 1 0
-2 29 10 0 1 0
-2 29 11 0 1 0
-2 29 12 0 1 0
-2 29 13 0 1 0
-2 29 14 0 1 0
-2 29 15 0 1 0
-2 29 16 0 1 0
-2 29 17 0 1 0
-2 29 18 0 1 0.233276
-2 29 19 0 1 0.385742
-2 29 20 0 1 0.496338
-2 29 21 0 1 0.591797
-2 29 22 0 1 0.67627
-2 29 23 0 1 0.749023
-2 29 24 0 1 0.812988
-2 29 25 0 1 0.874023
-2 29 26 0 1 0.931641
-2 29 27 0 1 0.984375
-2 29 28 0 1 1
-2 29 29 0 1 1
-2 29 30 0 1 1
-2 29 31 0 0.974609 1
-2 30 0 0 1 0
-2 30 1 0 1 0
-2 30 2 0 1 0
-2 30 3 0 1 0
-2 30 4 0 1 0
-2 30 5 0 1 0
-2 30 6 0 1 0
-2 30 7 0 1 0
-2 30 8 0 1 0
-2 30 9 0 1 0
-2 30 10 0 1 0
-2 30 11 0 1 0
-2 30 12 0 1 0
-2 30 13 0 1 0
-2 30 14 0 1 0
-2 30 15 0 1 0
-2 30 16 0 1 0
-2 30 17 0 1 0
-2 30 18 0 1 0.0709839
-2 30 19 0 1 0.315186
-2 30 20 0 1 0.43457
-2 30 21 0 1 0.532227
-2 30 22 0 1 0.617676
-2 30 23 0 1 0.691895
-2 30 24 0 1 0.756836
-2 30 25 0 1 0.820312
-2 30 26 0 1 0.880859
-2 30 27 0 1 0.938477
-2 30 28 0 1 0.990234
-2 30 29 0 1 1
-2 30 30 0 1 1
-2 30 31 0 1 1
-2 31 0 0 1 0
-2 31 1 0 1 0
-2 31 2 0 1 0
-2 31 3 0 1 0
-2 31 4 0 1 0
-2 31 5 0 1 0
-2 31 6 0 1 0
-2 31 7 0 1 0
-2 31 8 0 1 0
-2 31 9 0 1 0
-2 31 10 0 1 0
-2 31 11 0 1 0
-2 31 12 0 1 0
-2 31 13 0 1 0
-2 31 14 0 1 0
-2 31 15 0 1 0
-2 31 16 0 1 0
-2 31 17 0 1 0
-2 31 18 0 1 0
-2 31 19 0 1 0.226685
-2 31 20 0 1 0.366699
-2 31 21 0 1 0.469238
-2 31 22 0 1 0.556152
-2 31 23 0 1 0.630859
-2 31 24 0 1 0.696777
-2 31 25 0 1 0.761719
-2 31 26 0 1 0.825195
-2 31 27 0 1 0.88623
-2 31 28 0 1 0.943359
-2 31 29 0 1 0.995117
-2 31 30 0 1 1
-2 31 31 0 1 1
-3 0 0 0.032959 0.0120926 0.0112686
-3 0 1 0.032074 0.0117035 0.0154724
-3 0 2 0.0275879 0.0108643 0.0180817
-3 0 3 0.0244141 0.0113525 0.021225
-3 0 4 0.0259552 0.013649 0.0310669
-3 0 5 0.0233765 0.0160675 0.043457
-3 0 6 0 0.0185852 0.0575867
-3 0 7 0 0.0218964 0.074707
-3 0 8 0 0.0266876 0.0968628
-3 0 9 0 0.0335388 0.126099
-3 0 10 0 0.0431213 0.165283
-3 0 11 0 0.0559387 0.216675
-3 0 12 0 0.0714722 0.27832
-3 0 13 0 0.0894165 0.349365
-3 0 14 0 0.10968 0.429199
-3 0 15 0 0.131592 0.515625
-3 0 16 0 0.154663 0.606445
-3 0 17 0 0.177246 0.694824
-3 0 18 0 0.19812 0.776855
-3 0 19 0 0.216675 0.849609
-3 0 20 0 0.226929 0.890137
-3 0 21 0 0.229004 0.897949
-3 0 22 0 0.231201 0.906738
-3 0 23 0 0.233276 0.915039
-3 0 24 0 0.235474 0.923828
-3 0 25 0 0.237915 0.933594
-3 0 26 0 0.240601 0.943848
-3 0 27 0 0.243652 0.955566
-3 0 28 0 0.24707 0.969238
-3 0 29 0 0.250732 0.98291
-3 0 30 0 0.254395 0.998047
-3 0 31 0 0.258301 1
-3 1 0 0.0297699 0.0147705 0.0102234
-3 1 1 0.0304565 0.0150604 0.0146713
-3 1 2 0.0284119 0.0143509 0.0187378
-3 1 3 0.0239105 0.0135727 0.0211945
-3 1 4 0.0252228 0.015976 0.0309601
-3 1 5 0.0223541 0.0183258 0.0433655
-3 1 6 0 0.0205536 0.0575256
-3 1 7 0 0.0234528 0.074707
-3 1 8 0 0.0278625 0.0968628
-3 1 9 0 0.0343933 0.126099
-3 1 10 0 0.0437317 0.165283
-3 1 11 0 0.0563965 0.216675
-3 1 12 0 0.0717773 0.27832
-3 1 13 0 0.0896606 0.349365
-3 1 14 0 0.109863 0.429199
-3 1 15 0 0.131714 0.515625
-3 1 16 0 0.154785 0.606445
-3 1 17 0 0.177246 0.694824
-3 1 18 0 0.19812 0.776855
-3 1 19 0 0.216675 0.849609
-3 1 20 0 0.227051 0.890137
-3 1 21 0 0.229004 0.897949
-3 1 22 0 0.231201 0.906738
-3 1 23 0 0.233398 0.915039
-3 1 24 0 0.235596 0.923828
-3 1 25 0 0.238037 0.933594
-3 1 26 0 0.240601 0.943848
-3 1 27 0 0.243652 0.955566
-3 1 28 0 0.24707 0.969238
-3 1 29 0 0.250732 0.98291
-3 1 30 0 0.254395 0.998047
-3 1 31 0 0.258301 1
-3 2 0 0.0245361 0.0162506 0.0091629
-3 2 1 0.0251465 0.0168304 0.0126724
-3 2 2 0.0272217 0.0184479 0.0183258
-3 2 3 0.0231018 0.0167542 0.0212402
-3 2 4 0.02388 0.0192566 0.0308533
-3 2 5 0.0203552 0.0215759 0.0432434
-3 2 6 0 0.0235138 0.0574646
-3 2 7 0 0.0259247 0.074646
-3 2 8 0 0.0297699 0.0968018
-3 2 9 0 0.0357971 0.126099
-3 2 10 0 0.0447693 0.165283
-3 2 11 0 0.0571594 0.216675
-3 2 12 0 0.0723877 0.27832
-3 2 13 0 0.0900879 0.349365
-3 2 14 0 0.110168 0.429199
-3 2 15 0 0.131958 0.515625
-3 2 16 0 0.155029 0.606445
-3 2 17 0 0.177368 0.694824
-3 2 18 0 0.198242 0.776855
-3 2 19 0 0.216797 0.849609
-3 2 20 0 0.227051 0.890137
-3 2 21 0 0.229126 0.897949
-3 2 22 0 0.231201 0.906738
-3 2 23 0 0.233398 0.915039
-3 2 24 0 0.235596 0.923828
-3 2 25 0 0.238037 0.933594
-3 2 26 0 0.240723 0.943848
-3 2 27 0 0.243652 0.955566
-3 2 28 0 0.24707 0.969238
-3 2 29 0 0.250732 0.98291
-3 2 30 0 0.254395 0.998047
-3 2 31 0 0.258301 1
-3 3 0 0.02211 0.0200348 0.00863647
-3 3 1 0.0218048 0.0200653 0.0118179
-3 3 2 0.0215759 0.0204163 0.0157776
-3 3 3 0.0216064 0.0216064 0.0216064
-3 3 4 0.0211792 0.023941 0.0307922
-3 3 5 0.0157623 0.0262146 0.0430298
-3 3 6 0 0.0278931 0.057312
-3 3 7 0 0.0297394 0.0745239
-3 3 8 0 0.0328979 0.0968018
-3 3 9 0 0.038208 0.126099
-3 3 10 0 0.0466003 0.165283
-3 3 11 0 0.0585327 0.216553
-3 3 12 0 0.0734253 0.27832
-3 3 13 0 0.0908813 0.349365
-3 3 14 0 0.110718 0.428955
-3 3 15 0 0.132446 0.515625
-3 3 16 0 0.155273 0.606445
-3 3 17 0 0.177612 0.694824
-3 3 18 0 0.198486 0.776855
-3 3 19 0 0.216919 0.849609
-3 3 20 0 0.227173 0.890137
-3 3 21 0 0.229126 0.897949
-3 3 22 0 0.231323 0.906738
-3 3 23 0 0.233521 0.915039
-3 3 24 0 0.235596 0.923828
-3 3 25 0 0.238037 0.933594
-3 3 26 0 0.240723 0.943848
-3 3 27 0 0.243652 0.955566
-3 3 28 0 0.24707 0.969238
-3 3 29 0 0.250732 0.98291
-3 3 30 0 0.254395 0.998047
-3 3 31 0 0.258301 1
-3 4 0 0.0200653 0.0292053 0.00659943
-3 4 1 0.0194702 0.0290222 0.0115967
-3 4 2 0.0185394 0.0289307 0.0164032
-3 4 3 0.0170746 0.0294037 0.0223694
-3 4 4 0.0135727 0.030899 0.030899
-3 4 5 0 0.0328064 0.0426941
-3 4 6 0 0.0342407 0.0570374
-3 4 7 0 0.0355225 0.0744019
-3 4 8 0 0.0378723 0.0966797
-3 4 9 0 0.0422668 0.125977
-3 4 10 0 0.0498047 0.165161
-3 4 11 0 0.0610352 0.216553
-3 4 12 0 0.0753174 0.27832
-3 4 13 0 0.0922852 0.349365
-3 4 14 0 0.111816 0.428955
-3 4 15 0 0.133179 0.515625
-3 4 16 0 0.155884 0.606445
-3 4 17 0 0.178101 0.694824
-3 4 18 0 0.198853 0.776855
-3 4 19 0 0.217285 0.849609
-3 4 20 0 0.227417 0.890137
-3 4 21 0 0.22937 0.898438
-3 4 22 0 0.231445 0.906738
-3 4 23 0 0.233643 0.915039
-3 4 24 0 0.235718 0.923828
-3 4 25 0 0.238159 0.933594
-3 4 26 0 0.240845 0.943848
-3 4 27 0 0.243774 0.955566
-3 4 28 0 0.247192 0.969238
-3 4 29 0 0.250732 0.98291
-3 4 30 0 0.254395 0.998047
-3 4 31 0 0.258301 1
-3 5 0 0 0.040863 0
-3 5 1 0 0.040741 0.00653076
-3 5 2 0 0.0406189 0.0149841
-3 5 3 0 0.0406799 0.0222321
-3 5 4 0 0.0411682 0.0308533
-3 5 5 0 0.0422058 0.0422058
-3 5 6 0 0.0432129 0.056488
-3 5 7 0 0.0440063 0.0740356
-3 5 8 0 0.0455322 0.0964966
-3 5 9 0 0.0488586 0.125854
-3 5 10 0 0.0552979 0.165039
-3 5 11 0 0.0654907 0.216431
-3 5 12 0 0.0787964 0.278076
-3 5 13 0 0.0949707 0.349365
-3 5 14 0 0.113831 0.428955
-3 5 15 0 0.134766 0.515625
-3 5 16 0 0.157104 0.606445
-3 5 17 0 0.179077 0.694824
-3 5 18 0 0.199585 0.776855
-3 5 19 0 0.217773 0.849609
-3 5 20 0 0.227905 0.890137
-3 5 21 0 0.229736 0.898438
-3 5 22 0 0.231812 0.906738
-3 5 23 0 0.233887 0.915527
-3 5 24 0 0.235962 0.923828
-3 5 25 0 0.238281 0.933594
-3 5 26 0 0.240967 0.943848
-3 5 27 0 0.243896 0.955566
-3 5 28 0 0.247314 0.969238
-3 5 29 0 0.250732 0.98291
-3 5 30 0 0.254639 0.998047
-3 5 31 0 0.258301 1
-3 6 0 0 0.0545349 0
-3 6 1 0 0.0545349 0
-3 6 2 0 0.0545349 0.00261879
-3 6 3 0 0.0545654 0.0187836
-3 6 4 0 0.0546875 0.0291595
-3 6 5 0 0.0549622 0.0409851
-3 6 6 0 0.0553589 0.0553894
-3 6 7 0 0.0557556 0.0733643
-3 6 8 0 0.0565491 0.0960693
-3 6 9 0 0.0588074 0.125488
-3 6 10 0 0.0640869 0.164673
-3 6 11 0 0.072998 0.216187
-3 6 12 0 0.0848999 0.278076
-3 6 13 0 0.0998535 0.349121
-3 6 14 0 0.117615 0.428955
-3 6 15 0 0.137695 0.515625
-3 6 16 0 0.159302 0.606445
-3 6 17 0 0.180786 0.694824
-3 6 18 0 0.200928 0.776855
-3 6 19 0 0.218872 0.849609
-3 6 20 0 0.22876 0.890137
-3 6 21 0 0.230469 0.898438
-3 6 22 0 0.2323 0.906738
-3 6 23 0 0.234375 0.915527
-3 6 24 0 0.236328 0.923828
-3 6 25 0 0.238647 0.933594
-3 6 26 0 0.241211 0.943848
-3 6 27 0 0.244141 0.955566
-3 6 28 0 0.247437 0.969238
-3 6 29 0 0.250977 0.983398
-3 6 30 0 0.254639 0.998047
-3 6 31 0 0.258545 1
-3 7 0 0 0.0709839 0
-3 7 1 0 0.0709839 0
-3 7 2 0 0.0710449 0
-3 7 3 0 0.071106 0
-3 7 4 0 0.071228 0.0231781
-3 7 5 0 0.0713501 0.0374756
-3 7 6 0 0.0715942 0.0529785
-3 7 7 0 0.0717163 0.0717773
-3 7 8 0 0.0720215 0.0951538
-3 7 9 0 0.0733643 0.124939
-3 7 10 0 0.0774536 0.164185
-3 7 11 0 0.085083 0.21582
-3 7 12 0 0.0953369 0.277832
-3 7 13 0 0.108459 0.349121
-3 7 14 0 0.124512 0.428955
-3 7 15 0 0.143066 0.515137
-3 7 16 0 0.163574 0.605957
-3 7 17 0 0.184082 0.694824
-3 7 18 0 0.203491 0.776855
-3 7 19 0 0.220947 0.849609
-3 7 20 0 0.230469 0.890625
-3 7 21 0 0.231812 0.898438
-3 7 22 0 0.233398 0.906738
-3 7 23 0 0.235229 0.915527
-3 7 24 0 0.237183 0.923828
-3 7 25 0 0.23938 0.933594
-3 7 26 0 0.241821 0.944336
-3 7 27 0 0.244629 0.956055
-3 7 28 0 0.247925 0.969238
-3 7 29 0 0.251465 0.983398
-3 7 30 0 0.255127 0.998047
-3 7 31 0 0.258789 1
-3 8 0 0 0.092041 0
-3 8 1 0 0.092041 0
-3 8 2 0 0.0921021 0
-3 8 3 0 0.0921631 0
-3 8 4 0 0.0922241 0
-3 8 5 0 0.0924072 0.0289307
-3 8 6 0 0.0926514 0.0478821
-3 8 7 0 0.0928955 0.0684204
-3 8 8 0 0.0930176 0.0930786
-3 8 9 0 0.093811 0.123718
-3 8 10 0 0.0969849 0.16333
-3 8 11 0 0.103516 0.215088
-3 8 12 0 0.112061 0.277344
-3 8 13 0 0.122986 0.348633
-3 8 14 0 0.136597 0.428711
-3 8 15 0 0.152832 0.515137
-3 8 16 0 0.171387 0.605957
-3 8 17 0 0.190308 0.694824
-3 8 18 0 0.208496 0.776855
-3 8 19 0 0.224976 0.849609
-3 8 20 0 0.233765 0.890625
-3 8 21 0 0.234375 0.898438
-3 8 22 0 0.235596 0.907227
-3 8 23 0 0.237061 0.915527
-3 8 24 0 0.238647 0.924316
-3 8 25 0 0.240723 0.933594
-3 8 26 0 0.243042 0.944336
-3 8 27 0 0.245605 0.956055
-3 8 28 0 0.248779 0.969238
-3 8 29 0 0.252197 0.983398
-3 8 30 0 0.255615 0.998047
-3 8 31 0 0.259277 1
-3 9 0 0 0.119324 0
-3 9 1 0 0.119324 0
-3 9 2 0 0.119385 0
-3 9 3 0 0.119385 0
-3 9 4 0 0.119446 0
-3 9 5 0 0.119568 0
-3 9 6 0 0.119751 0.0365906
-3 9 7 0 0.120056 0.0617981
-3 9 8 0 0.120483 0.0889282
-3 9 9 0 0.121338 0.121338
-3 9 10 0 0.123962 0.161621
-3 9 11 0 0.129761 0.213745
-3 9 12 0 0.136841 0.276367
-3 9 13 0 0.145508 0.348145
-3 9 14 0 0.156372 0.428467
-3 9 15 0 0.169556 0.515137
-3 9 16 0 0.185181 0.605957
-3 9 17 0 0.201538 0.694824
-3 9 18 0 0.217651 0.776855
-3 9 19 0 0.232422 0.849609
-3 9 20 0 0.23999 0.891113
-3 9 21 0 0.23938 0.898926
-3 9 22 0 0.239624 0.907227
-3 9 23 0 0.240479 0.916016
-3 9 24 0 0.241577 0.924316
-3 9 25 0 0.243164 0.934082
-3 9 26 0 0.245117 0.944336
-3 9 27 0 0.247559 0.956055
-3 9 28 0 0.250244 0.969238
-3 9 29 0 0.253418 0.983398
-3 9 30 0 0.256836 0.998047
-3 9 31 0 0.260254 1
-3 10 0 0 0.155273 0
-3 10 1 0 0.155273 0
-3 10 2 0 0.155273 0
-3 10 3 0 0.155273 0
-3 10 4 0 0.155273 0
-3 10 5 0 0.155396 0
-3 10 6 0 0.155396 0
-3 10 7 0 0.155518 0.0486755
-3 10 8 0 0.155884 0.0817871
-3 10 9 0 0.156738 0.117249
-3 10 10 0 0.15918 0.15918
-3 10 11 0 0.164307 0.21167
-3 10 12 0 0.17041 0.274658
-3 10 13 0 0.177246 0.346924
-3 10 14 0 0.185303 0.427734
-3 10 15 0 0.19519 0.514648
-3 10 16 0 0.207031 0.605957
-3 10 17 0 0.219849 0.694824
-3 10 18 0 0.23291 0.777344
-3 10 19 0 0.245239 0.850098
-3 10 20 0 0.250732 0.89209
-3 10 21 0 0.247925 0.899902
-3 10 22 0 0.246704 0.908203
-3 10 23 0 0.24646 0.916504
-3 10 24 0 0.246826 0.924805
-3 10 25 0 0.247681 0.93457
-3 10 26 0 0.249023 0.944824
-3 10 27 0 0.250732 0.956543
-3 10 28 0 0.253174 0.969727
-3 10 29 0 0.255859 0.983887
-3 10 30 0 0.259033 0.998535
-3 10 31 0 0.262207 1
-3 11 0 0 0.202759 0
-3 11 1 0 0.202759 0
-3 11 2 0 0.202759 0
-3 11 3 0 0.202759 0
-3 11 4 0 0.202881 0
-3 11 5 0 0.202881 0
-3 11 6 0 0.203003 0
-3 11 7 0 0.202881 0
-3 11 8 0 0.202881 0.067749
-3 11 9 0 0.203247 0.110413
-3 11 10 0 0.204956 0.155518
-3 11 11 0 0.208496 0.208618
-3 11 12 0 0.213501 0.271973
-3 11 13 0 0.218994 0.344971
-3 11 14 0 0.224731 0.426514
-3 11 15 0 0.231201 0.51416
-3 11 16 0 0.239258 0.605957
-3 11 17 0 0.247803 0.694824
-3 11 18 0 0.256836 0.777344
-3 11 19 0 0.265625 0.850586
-3 11 20 0 0.268066 0.893555
-3 11 21 0 0.262207 0.900879
-3 11 22 0 0.258545 0.90918
-3 11 23 0 0.256592 0.91748
-3 11 24 0 0.255615 0.925781
-3 11 25 0 0.255371 0.935059
-3 11 26 0 0.255615 0.945801
-3 11 27 0 0.256592 0.957031
-3 11 28 0 0.258057 0.970215
-3 11 29 0 0.260254 0.984375
-3 11 30 0 0.262695 0.999023
-3 11 31 0 0.265381 1
-3 12 0 0 0.261475 0
-3 12 1 0 0.261475 0
-3 12 2 0 0.261475 0
-3 12 3 0 0.261475 0
-3 12 4 0 0.261719 0
-3 12 5 0 0.261719 0
-3 12 6 0 0.261719 0
-3 12 7 0 0.261963 0
-3 12 8 0 0.261963 0
-3 12 9 0 0.261963 0.0949097
-3 12 10 0 0.262695 0.147583
-3 12 11 0 0.264404 0.203369
-3 12 12 0 0.267822 0.267822
-3 12 13 0 0.271729 0.341797
-3 12 14 0 0.275635 0.424072
-3 12 15 0 0.279297 0.512695
-3 12 16 0 0.283447 0.60498
-3 12 17 0 0.287598 0.694824
-3 12 18 0 0.291992 0.777344
-3 12 19 0 0.296387 0.850586
-3 12 20 0 0.294922 0.895996
-3 12 21 0 0.284668 0.90332
-3 12 22 0 0.277588 0.911133
-3 12 23 0 0.272949 0.918945
-3 12 24 0 0.269775 0.927246
-3 12 25 0 0.267578 0.936523
-3 12 26 0 0.266357 0.946777
-3 12 27 0 0.265869 0.958008
-3 12 28 0 0.266357 0.971191
-3 12 29 0 0.267334 0.984863
-3 12 30 0 0.268799 0.999512
-3 12 31 0 0.270752 1
-3 13 0 0 0.329834 0
-3 13 1 0 0.329834 0
-3 13 2 0 0.329834 0
-3 13 3 0 0.329834 0
-3 13 4 0 0.329834 0
-3 13 5 0 0.329834 0
-3 13 6 0 0.329834 0
-3 13 7 0 0.330078 0
-3 13 8 0 0.330078 0
-3 13 9 0 0.330322 0.0458069
-3 13 10 0 0.330811 0.129395
-3 13 11 0 0.331543 0.192871
-3 13 12 0 0.333252 0.260498
-3 13 13 0 0.335938 0.335938
-3 13 14 0 0.338135 0.419922
-3 13 15 0 0.339355 0.509766
-3 13 16 0 0.340088 0.603516
-3 13 17 0 0.339844 0.694336
-3 13 18 0 0.339355 0.777832
-3 13 19 0 0.338867 0.851562
-3 13 20 0 0.333252 0.899902
-3 13 21 0 0.317139 0.906738
-3 13 22 0 0.30542 0.914062
-3 13 23 0 0.297119 0.921875
-3 13 24 0 0.29126 0.930176
-3 13 25 0 0.286621 0.938965
-3 13 26 0 0.282959 0.94873
-3 13 27 0 0.280518 0.959961
-3 13 28 0 0.279053 0.972656
-3 13 29 0 0.278564 0.986328
-3 13 30 0 0.278564 1
-3 13 31 0 0.279297 1
-3 14 0 0 0.406982 0
-3 14 1 0 0.406982 0
-3 14 2 0 0.406982 0
-3 14 3 0 0.406982 0
-3 14 4 0 0.406982 0
-3 14 5 0 0.406982 0
-3 14 6 0 0.406982 0
-3 14 7 0 0.406982 0
-3 14 8 0 0.407227 0
-3 14 9 0 0.407471 0
-3 14 10 0 0.408203 0.0844727
-3 14 11 0 0.408936 0.171509
-3 14 12 0 0.409912 0.246826
-3 14 13 0 0.411377 0.325928
-3 14 14 0 0.412109 0.412354
-3 14 15 0 0.411865 0.504395
-3 14 16 0 0.409668 0.600098
-3 14 17 0 0.405518 0.692871
-3 14 18 0 0.400146 0.777344
-3 14 19 0 0.394775 0.852051
-3 14 20 0 0.385254 0.904785
-3 14 21 0 0.362061 0.912109
-3 14 22 0 0.344482 0.919434
-3 14 23 0 0.331787 0.926758
-3 14 24 0 0.322021 0.93457
-3 14 25 0 0.313965 0.942871
-3 14 26 0 0.307373 0.952637
-3 14 27 0 0.302246 0.963379
-3 14 28 0 0.298096 0.975586
-3 14 29 0 0.29541 0.98877
-3 14 30 0 0.293457 1
-3 14 31 0 0.292236 1
-3 15 0 0 0.490967 0
-3 15 1 0 0.490967 0
-3 15 2 0 0.490967 0
-3 15 3 0 0.490967 0
-3 15 4 0 0.490967 0
-3 15 5 0 0.490967 0
-3 15 6 0 0.491211 0
-3 15 7 0 0.491211 0
-3 15 8 0 0.491211 0
-3 15 9 0 0.491699 0
-3 15 10 0 0.492188 0
-3 15 11 0 0.493164 0.127686
-3 15 12 0 0.494385 0.22229
-3 15 13 0 0.495605 0.308838
-3 15 14 0 0.496094 0.399414
-3 15 15 0 0.494873 0.494873
-3 15 16 0 0.490967 0.59375
-3 15 17 0 0.483643 0.688965
-3 15 18 0 0.474121 0.775391
-3 15 19 0 0.463623 0.851562
-3 15 20 0 0.450928 0.911133
-3 15 21 0 0.420166 0.919434
-3 15 22 0 0.39624 0.927246
-3 15 23 0 0.37793 0.934082
-3 15 24 0 0.36377 0.941406
-3 15 25 0 0.351562 0.949219
-3 15 26 0 0.341064 0.958008
-3 15 27 0 0.332031 0.968262
-3 15 28 0 0.324951 0.97998
-3 15 29 0 0.319092 0.992676
-3 15 30 0 0.314453 1
-3 15 31 0 0.310791 1
-3 16 0 0 0.580566 0
-3 16 1 0 0.580566 0
-3 16 2 0 0.580566 0
-3 16 3 0 0.580566 0
-3 16 4 0 0.580566 0
-3 16 5 0 0.580566 0
-3 16 6 0 0.580566 0
-3 16 7 0 0.581055 0
-3 16 8 0 0.581055 0
-3 16 9 0 0.581055 0
-3 16 10 0 0.581543 0
-3 16 11 0 0.583008 0
-3 16 12 0 0.584473 0.178345
-3 16 13 0 0.585938 0.280762
-3 16 14 0 0.586914 0.378418
-3 16 15 0 0.585938 0.47876
-3 16 16 0 0.581543 0.581543
-3 16 17 0 0.572266 0.680664
-3 16 18 0 0.55957 0.770508
-3 16 19 0 0.544922 0.849121
-3 16 20 0 0.529297 0.914062
-3 16 21 0 0.492432 0.928711
-3 16 22 0 0.461426 0.937988
-3 16 23 0 0.437012 0.944824
-3 16 24 0 0.417725 0.95166
-3 16 25 0 0.400391 0.958984
-3 16 26 0 0.385254 0.966797
-3 16 27 0 0.371826 0.976074
-3 16 28 0 0.360596 0.986816
-3 16 29 0 0.351074 0.998535
-3 16 30 0 0.343018 1
-3 16 31 0 0.336182 1
-3 17 0 0 0.669922 0
-3 17 1 0 0.669922 0
-3 17 2 0 0.669922 0
-3 17 3 0 0.669922 0
-3 17 4 0 0.67041 0
-3 17 5 0 0.67041 0
-3 17 6 0 0.67041 0
-3 17 7 0 0.67041 0
-3 17 8 0 0.67041 0
-3 17 9 0 0.67041 0
-3 17 10 0 0.670898 0
-3 17 11 0 0.671875 0
-3 17 12 0 0.673828 0.0739136
-3 17 13 0 0.67627 0.237183
-3 17 14 0 0.678223 0.347412
-3 17 15 0 0.678223 0.454102
-3 17 16 0 0.674316 0.562012
-3 17 17 0 0.665527 0.666016
-3 17 18 0 0.651367 0.760742
-3 17 19 0 0.633789 0.843262
-3 17 20 0 0.614258 0.910645
-3 17 21 0 0.576172 0.937988
-3 17 22 0 0.539062 0.951172
-3 17 23 0 0.508301 0.959961
-3 17 24 0 0.483154 0.966309
-3 17 25 0 0.460205 0.973145
-3 17 26 0 0.439697 0.97998
-3 17 27 0 0.421143 0.987793
-3 17 28 0 0.405273 0.99707
-3 17 29 0 0.391113 1
-3 17 30 0 0.378906 1
-3 17 31 0 0.368408 1
-3 18 0 0 0.754395 0
-3 18 1 0 0.754395 0
-3 18 2 0 0.754395 0
-3 18 3 0 0.754395 0
-3 18 4 0 0.754395 0
-3 18 5 0 0.754395 0
-3 18 6 0 0.754395 0
-3 18 7 0 0.754395 0
-3 18 8 0 0.754395 0
-3 18 9 0 0.754395 0
-3 18 10 0 0.754883 0
-3 18 11 0 0.755371 0
-3 18 12 0 0.757812 0
-3 18 13 0 0.760254 0.165771
-3 18 14 0 0.763672 0.304443
-3 18 15 0 0.765137 0.42041
-3 18 16 0 0.763672 0.53418
-3 18 17 0 0.756836 0.643555
-3 18 18 0 0.743652 0.743652
-3 18 19 0 0.725098 0.831055
-3 18 20 0 0.703125 0.90332
-3 18 21 0 0.666016 0.943848
-3 18 22 0 0.625488 0.965332
-3 18 23 0 0.589844 0.977051
-3 18 24 0 0.559082 0.984863
-3 18 25 0 0.529785 0.991699
-3 18 26 0 0.503418 0.997559
-3 18 27 0 0.479248 1
-3 18 28 0 0.457764 1
-3 18 29 0 0.438477 1
-3 18 30 0 0.421631 1
-3 18 31 0 0.406738 1
-3 19 0 0 0.830566 0
-3 19 1 0 0.830566 0
-3 19 2 0 0.830566 0
-3 19 3 0 0.830566 0
-3 19 4 0 0.830566 0
-3 19 5 0 0.830566 0
-3 19 6 0 0.830566 0
-3 19 7 0 0.830566 0
-3 19 8 0 0.830566 0
-3 19 9 0 0.831055 0
-3 19 10 0 0.831055 0
-3 19 11 0 0.831055 0
-3 19 12 0 0.833008 0
-3 19 13 0 0.835938 0
-3 19 14 0 0.839844 0.246582
-3 19 15 0 0.843262 0.378662
-3 19 16 0 0.844238 0.499268
-3 19 17 0 0.840332 0.61377
-3 19 18 0 0.82959 0.719727
-3 19 19 0 0.812012 0.8125
-3 19 20 0 0.789551 0.88916
-3 19 21 0 0.756348 0.943359
-3 19 22 0 0.716309 0.975586
-3 19 23 0 0.676758 0.994141
-3 19 24 0 0.641113 1
-3 19 25 0 0.606934 1
-3 19 26 0 0.574219 1
-3 19 27 0 0.543945 1
-3 19 28 0 0.516602 1
-3 19 29 0 0.491699 1
-3 19 30 0 0.469482 1
-3 19 31 0 0.449707 1
-3 20 0 0 0.896973 0
-3 20 1 0 0.896973 0
-3 20 2 0 0.896973 0
-3 20 3 0 0.896973 0
-3 20 4 0 0.896973 0
-3 20 5 0 0.896973 0
-3 20 6 0 0.896973 0
-3 20 7 0 0.896973 0
-3 20 8 0 0.896973 0
-3 20 9 0 0.896973 0
-3 20 10 0 0.896973 0
-3 20 11 0 0.897461 0
-3 20 12 0 0.897949 0
-3 20 13 0 0.901367 0
-3 20 14 0 0.905762 0.160645
-3 20 15 0 0.910645 0.329346
-3 20 16 0 0.913574 0.458984
-3 20 17 0 0.912598 0.579102
-3 20 18 0 0.905273 0.689453
-3 20 19 0 0.890137 0.787109
-3 20 20 0 0.869141 0.869141
-3 20 21 0 0.840332 0.93457
-3 20 22 0 0.803711 0.979004
-3 20 23 0 0.763672 1
-3 20 24 0 0.725586 1
-3 20 25 0 0.687012 1
-3 20 26 0 0.648926 1
-3 20 27 0 0.612793 1
-3 20 28 0 0.579102 1
-3 20 29 0 0.548828 1
-3 20 30 0 0.520996 1
-3 20 31 0 0.496338 1
-3 21 0 0 0.953613 0
-3 21 1 0 0.953613 0
-3 21 2 0 0.953613 0
-3 21 3 0 0.953613 0
-3 21 4 0 0.953613 0
-3 21 5 0 0.953613 0
-3 21 6 0 0.953613 0
-3 21 7 0 0.953613 0
-3 21 8 0 0.953613 0
-3 21 9 0 0.953613 0
-3 21 10 0 0.953613 0
-3 21 11 0 0.954102 0
-3 21 12 0 0.954102 0
-3 21 13 0 0.957031 0
-3 21 14 0 0.961914 0
-3 21 15 0 0.967285 0.268555
-3 21 16 0 0.972168 0.413574
-3 21 17 0 0.974121 0.539062
-3 21 18 0 0.970215 0.653809
-3 21 19 0 0.958984 0.755859
-3 21 20 0 0.94043 0.843262
-3 21 21 0 0.915527 0.916016
-3 21 22 0 0.883789 0.97168
-3 21 23 0 0.847168 1
-3 21 24 0 0.808594 1
-3 21 25 0 0.767578 1
-3 21 26 0 0.725586 1
-3 21 27 0 0.68457 1
-3 21 28 0 0.645508 1
-3 21 29 0 0.609375 1
-3 21 30 0 0.576172 1
-3 21 31 0 0.546387 1
-3 22 0 0 1 0
-3 22 1 0 1 0
-3 22 2 0 1 0
-3 22 3 0 1 0
-3 22 4 0 1 0
-3 22 5 0 1 0
-3 22 6 0 1 0
-3 22 7 0 1 0
-3 22 8 0 1 0
-3 22 9 0 1 0
-3 22 10 0 1 0
-3 22 11 0 1 0
-3 22 12 0 1 0
-3 22 13 0 1 0
-3 22 14 0 1 0
-3 22 15 0 1 0.187134
-3 22 16 0 1 0.363037
-3 22 17 0 1 0.49585
-3 22 18 0 1 0.614258
-3 22 19 0 1 0.720215
-3 22 20 0 1 0.811523
-3 22 21 0 0.97998 0.889648
-3 22 22 0 0.953125 0.953125
-3 22 23 0 0.920898 1
-3 22 24 0 0.885254 1
-3 22 25 0 0.844238 1
-3 22 26 0 0.800781 1
-3 22 27 0 0.756348 1
-3 22 28 0 0.712891 1
-3 22 29 0 0.671875 1
-3 22 30 0 0.633301 1
-3 22 31 0 0.598145 1
-3 23 0 0 1 0
-3 23 1 0 1 0
-3 23 2 0 1 0
-3 23 3 0 1 0
-3 23 4 0 1 0
-3 23 5 0 1 0
-3 23 6 0 1 0
-3 23 7 0 1 0
-3 23 8 0 1 0
-3 23 9 0 1 0
-3 23 10 0 1 0
-3 23 11 0 1 0
-3 23 12 0 1 0
-3 23 13 0 1 0
-3 23 14 0 1 0
-3 23 15 0 1 0
-3 23 16 0 1 0.30835
-3 23 17 0 1 0.451416
-3 23 18 0 1 0.57373
-3 23 19 0 1 0.682617
-3 23 20 0 1 0.777344
-3 23 21 0 1 0.859375
-3 23 22 0 1 0.927734
-3 23 23 0 0.981445 0.981934
-3 23 24 0 0.950195 1
-3 23 25 0 0.912109 1
-3 23 26 0 0.869141 1
-3 23 27 0 0.823242 1
-3 23 28 0 0.776855 1
-3 23 29 0 0.731934 1
-3 23 30 0 0.688965 1
-3 23 31 0 0.648926 1
-3 24 0 0 1 0
-3 24 1 0 1 0
-3 24 2 0 1 0
-3 24 3 0 1 0
-3 24 4 0 1 0
-3 24 5 0 1 0
-3 24 6 0 1 0
-3 24 7 0 1 0
-3 24 8 0 1 0
-3 24 9 0 1 0
-3 24 10 0 1 0
-3 24 11 0 1 0
-3 24 12 0 1 0
-3 24 13 0 1 0
-3 24 14 0 1 0
-3 24 15 0 1 0
-3 24 16 0 1 0.24585
-3 24 17 0 1 0.406006
-3 24 18 0 1 0.532715
-3 24 19 0 1 0.644531
-3 24 20 0 1 0.741699
-3 24 21 0 1 0.827148
-3 24 22 0 1 0.899414
-3 24 23 0 1 0.95752
-3 24 24 0 1 1
-3 24 25 0 0.970215 1
-3 24 26 0 0.929688 1
-3 24 27 0 0.884277 1
-3 24 28 0 0.836914 1
-3 24 29 0 0.789062 1
-3 24 30 0 0.742676 1
-3 24 31 0 0.69873 1
-3 25 0 0 1 0
-3 25 1 0 1 0
-3 25 2 0 1 0
-3 25 3 0 1 0
-3 25 4 0 1 0
-3 25 5 0 1 0
-3 25 6 0 1 0
-3 25 7 0 1 0
-3 25 8 0 1 0
-3 25 9 0 1 0
-3 25 10 0 1 0
-3 25 11 0 1 0
-3 25 12 0 1 0
-3 25 13 0 1 0
-3 25 14 0 1 0
-3 25 15 0 1 0
-3 25 16 0 1 0.151123
-3 25 17 0 1 0.354004
-3 25 18 0 1 0.487549
-3 25 19 0 1 0.601562
-3 25 20 0 1 0.701172
-3 25 21 0 1 0.789062
-3 25 22 0 1 0.865234
-3 25 23 0 1 0.927734
-3 25 24 0 1 0.979004
-3 25 25 0 1 1
-3 25 26 0 0.987305 1
-3 25 27 0 0.944336 1
-3 25 28 0 0.896973 1
-3 25 29 0 0.847656 1
-3 25 30 0 0.798828 1
-3 25 31 0 0.751465 1
-3 26 0 0 1 0
-3 26 1 0 1 0
-3 26 2 0 1 0
-3 26 3 0 1 0
-3 26 4 0 1 0
-3 26 5 0 1 0
-3 26 6 0 1 0
-3 26 7 0 1 0
-3 26 8 0 1 0
-3 26 9 0 1 0
-3 26 10 0 1 0
-3 26 11 0 1 0
-3 26 12 0 1 0
-3 26 13 0 1 0
-3 26 14 0 1 0
-3 26 15 0 1 0
-3 26 16 0 1 0
-3 26 17 0 1 0.291992
-3 26 18 0 1 0.437256
-3 26 19 0 1 0.554199
-3 26 20 0 1 0.655762
-3 26 21 0 1 0.746094
-3 26 22 0 1 0.825195
-3 26 23 0 1 0.891602
-3 26 24 0 1 0.946777
-3 26 25 0 1 0.99707
-3 26 26 0 1 1
-3 26 27 0 1 1
-3 26 28 0 0.956055 1
-3 26 29 0 0.906738 1
-3 26 30 0 0.856445 1
-3 26 31 0 0.806152 1
-3 27 0 0 1 0
-3 27 1 0 1 0
-3 27 2 0 1 0
-3 27 3 0 1 0
-3 27 4 0 1 0
-3 27 5 0 1 0
-3 27 6 0 1 0
-3 27 7 0 1 0
-3 27 8 0 1 0
-3 27 9 0 1 0
-3 27 10 0 1 0
-3 27 11 0 1 0
-3 27 12 0 1 0
-3 27 13 0 1 0
-3 27 14 0 1 0
-3 27 15 0 1 0
-3 27 16 0 1 0
-3 27 17 0 1 0.209595
-3 27 18 0 1 0.380859
-3 27 19 0 1 0.503418
-3 27 20 0 1 0.606445
-3 27 21 0 1 0.69873
-3 27 22 0 1 0.780273
-3 27 23 0 1 0.849609
-3 27 24 0 1 0.908203
-3 27 25 0 1 0.962891
-3 27 26 0 1 1
-3 27 27 0 1 1
-3 27 28 0 1 1
-3 27 29 0 0.964355 1
-3 27 30 0 0.913574 1
-3 27 31 0 0.862305 1
-3 28 0 0 1 0
-3 28 1 0 1 0
-3 28 2 0 1 0
-3 28 3 0 1 0
-3 28 4 0 1 0
-3 28 5 0 1 0
-3 28 6 0 1 0
-3 28 7 0 1 0
-3 28 8 0 1 0
-3 28 9 0 1 0
-3 28 10 0 1 0
-3 28 11 0 1 0
-3 28 12 0 1 0
-3 28 13 0 1 0
-3 28 14 0 1 0
-3 28 15 0 1 0
-3 28 16 0 1 0
-3 28 17 0 1 0
-3 28 18 0 1 0.315674
-3 28 19 0 1 0.44751
-3 28 20 0 1 0.553711
-3 28 21 0 1 0.647461
-3 28 22 0 1 0.730469
-3 28 23 0 1 0.802246
-3 28 24 0 1 0.86377
-3 28 25 0 1 0.921875
-3 28 26 0 1 0.975586
-3 28 27 0 1 1
-3 28 28 0 1 1
-3 28 29 0 1 1
-3 28 30 0 0.969727 1
-3 28 31 0 0.918457 1
-3 29 0 0 1 0
-3 29 1 0 1 0
-3 29 2 0 1 0
-3 29 3 0 1 0
-3 29 4 0 1 0
-3 29 5 0 1 0
-3 29 6 0 1 0
-3 29 7 0 1 0
-3 29 8 0 1 0
-3 29 9 0 1 0
-3 29 10 0 1 0
-3 29 11 0 1 0
-3 29 12 0 1 0
-3 29 13 0 1 0
-3 29 14 0 1 0
-3 29 15 0 1 0
-3 29 16 0 1 0
-3 29 17 0 1 0
-3 29 18 0 1 0.233276
-3 29 19 0 1 0.385742
-3 29 20 0 1 0.496338
-3 29 21 0 1 0.591797
-3 29 22 0 1 0.67627
-3 29 23 0 1 0.749023
-3 29 24 0 1 0.812988
-3 29 25 0 1 0.874023
-3 29 26 0 1 0.931641
-3 29 27 0 1 0.984375
-3 29 28 0 1 1
-3 29 29 0 1 1
-3 29 30 0 1 1
-3 29 31 0 0.974609 1
-3 30 0 0 1 0
-3 30 1 0 1 0
-3 30 2 0 1 0
-3 30 3 0 1 0
-3 30 4 0 1 0
-3 30 5 0 1 0
-3 30 6 0 1 0
-3 30 7 0 1 0
-3 30 8 0 1 0
-3 30 9 0 1 0
-3 30 10 0 1 0
-3 30 11 0 1 0
-3 30 12 0 1 0
-3 30 13 0 1 0
-3 30 14 0 1 0
-3 30 15 0 1 0
-3 30 16 0 1 0
-3 30 17 0 1 0
-3 30 18 0 1 0.0709839
-3 30 19 0 1 0.315186
-3 30 20 0 1 0.43457
-3 30 21 0 1 0.532227
-3 30 22 0 1 0.617676
-3 30 23 0 1 0.691895
-3 30 24 0 1 0.756836
-3 30 25 0 1 0.820312
-3 30 26 0 1 0.880859
-3 30 27 0 1 0.938477
-3 30 28 0 1 0.990234
-3 30 29 0 1 1
-3 30 30 0 1 1
-3 30 31 0 1 1
-3 31 0 0 1 0
-3 31 1 0 1 0
-3 31 2 0 1 0
-3 31 3 0 1 0
-3 31 4 0 1 0
-3 31 5 0 1 0
-3 31 6 0 1 0
-3 31 7 0 1 0
-3 31 8 0 1 0
-3 31 9 0 1 0
-3 31 10 0 1 0
-3 31 11 0 1 0
-3 31 12 0 1 0
-3 31 13 0 1 0
-3 31 14 0 1 0
-3 31 15 0 1 0
-3 31 16 0 1 0
-3 31 17 0 1 0
-3 31 18 0 1 0
-3 31 19 0 1 0.226562
-3 31 20 0 1 0.366699
-3 31 21 0 1 0.469238
-3 31 22 0 1 0.556152
-3 31 23 0 1 0.630859
-3 31 24 0 1 0.696777
-3 31 25 0 1 0.761719
-3 31 26 0 1 0.825195
-3 31 27 0 1 0.88623
-3 31 28 0 1 0.943359
-3 31 29 0 1 0.995117
-3 31 30 0 1 1
-3 31 31 0 1 1
-4 0 0 0.0512085 0.0114975 0.00795746
-4 0 1 0.0507202 0.0109634 0.0158844
-4 0 2 0.0490417 0.0103073 0.022583
-4 0 3 0.0419617 0.0115051 0.0267792
-4 0 4 0.0371399 0.0137634 0.0318604
-4 0 5 0.0362549 0.0158234 0.043457
-4 0 6 0.0306091 0.0183716 0.0575562
-4 0 7 0 0.0217438 0.074707
-4 0 8 0 0.0265808 0.0968628
-4 0 9 0 0.0334473 0.126099
-4 0 10 0 0.0430603 0.165283
-4 0 11 0 0.0558777 0.216675
-4 0 12 0 0.0714111 0.27832
-4 0 13 0 0.0894165 0.349365
-4 0 14 0 0.109619 0.429199
-4 0 15 0 0.131592 0.515625
-4 0 16 0 0.154663 0.606445
-4 0 17 0 0.177246 0.694824
-4 0 18 0 0.19812 0.776855
-4 0 19 0 0.216675 0.849609
-4 0 20 0 0.226929 0.890137
-4 0 21 0 0.229004 0.898438
-4 0 22 0 0.231201 0.906738
-4 0 23 0 0.233276 0.915039
-4 0 24 0 0.235474 0.923828
-4 0 25 0 0.237915 0.933594
-4 0 26 0 0.240601 0.943848
-4 0 27 0 0.243652 0.955566
-4 0 28 0 0.24707 0.969238
-4 0 29 0 0.250732 0.98291
-4 0 30 0 0.254395 0.998047
-4 0 31 0 0.258301 1
-4 1 0 0.0490417 0.0167236 0.00676727
-4 1 1 0.0490112 0.0164948 0.0150223
-4 1 2 0.0479431 0.0159607 0.0219727
-4 1 3 0.0423279 0.0153122 0.0270996
-4 1 4 0.0366821 0.0162201 0.0317688
-4 1 5 0.0357056 0.0181427 0.0433655
-4 1 6 0.029892 0.0203705 0.0574951
-4 1 7 0 0.0233154 0.074707
-4 1 8 0 0.0277557 0.0968628
-4 1 9 0 0.0343018 0.126099
-4 1 10 0 0.0436707 0.165283
-4 1 11 0 0.0563354 0.216553
-4 1 12 0 0.0717773 0.27832
-4 1 13 0 0.0896606 0.349365
-4 1 14 0 0.109802 0.429199
-4 1 15 0 0.131714 0.515625
-4 1 16 0 0.154785 0.606445
-4 1 17 0 0.177246 0.694824
-4 1 18 0 0.19812 0.776855
-4 1 19 0 0.216675 0.849609
-4 1 20 0 0.227051 0.890137
-4 1 21 0 0.229004 0.898438
-4 1 22 0 0.231201 0.906738
-4 1 23 0 0.233398 0.915039
-4 1 24 0 0.235596 0.923828
-4 1 25 0 0.238037 0.933594
-4 1 26 0 0.240723 0.943848
-4 1 27 0 0.243652 0.955566
-4 1 28 0 0.24707 0.969238
-4 1 29 0 0.250732 0.98291
-4 1 30 0 0.254395 0.998047
-4 1 31 0 0.258301 1
-4 2 0 0.0448608 0.0212708 0.00614166
-4 2 1 0.0451965 0.0213776 0.0137939
-4 2 2 0.0457153 0.0215149 0.0208435
-4 2 3 0.0429077 0.0205841 0.0276031
-4 2 4 0.0358582 0.0196533 0.0316467
-4 2 5 0.0346985 0.0214539 0.0432434
-4 2 6 0.0285492 0.0233612 0.0574341
-4 2 7 0 0.0258026 0.074646
-4 2 8 0 0.0296783 0.0968628
-4 2 9 0 0.0357361 0.126099
-4 2 10 0 0.0447083 0.165283
-4 2 11 0 0.0570984 0.216553
-4 2 12 0 0.0723267 0.27832
-4 2 13 0 0.0900879 0.349365
-4 2 14 0 0.110168 0.429199
-4 2 15 0 0.131958 0.515625
-4 2 16 0 0.154907 0.606445
-4 2 17 0 0.177368 0.694824
-4 2 18 0 0.198242 0.776855
-4 2 19 0 0.216797 0.849609
-4 2 20 0 0.227051 0.890137
-4 2 21 0 0.229126 0.898438
-4 2 22 0 0.231201 0.906738
-4 2 23 0 0.233398 0.915039
-4 2 24 0 0.235596 0.923828
-4 2 25 0 0.238037 0.933594
-4 2 26 0 0.240723 0.943848
-4 2 27 0 0.243652 0.955566
-4 2 28 0 0.24707 0.969238
-4 2 29 0 0.250732 0.98291
-4 2 30 0 0.254395 0.998047
-4 2 31 0 0.258301 1
-4 3 0 0.0385437 0.0247803 0.00779343
-4 3 1 0.0384827 0.0249023 0.0129547
-4 3 2 0.0388794 0.0254059 0.0185547
-4 3 3 0.0406799 0.026886 0.0266876
-4 3 4 0.0343933 0.0244446 0.0314941
-4 3 5 0.0327759 0.0261536 0.0430603
-4 3 6 0.0258636 0.027771 0.0572815
-4 3 7 0 0.0296478 0.074585
-4 3 8 0 0.0328064 0.0968018
-4 3 9 0 0.038147 0.126099
-4 3 10 0 0.0465393 0.165161
-4 3 11 0 0.0585022 0.216553
-4 3 12 0 0.0733643 0.27832
-4 3 13 0 0.0908813 0.349365
-4 3 14 0 0.110718 0.429199
-4 3 15 0 0.132446 0.515625
-4 3 16 0 0.155273 0.606445
-4 3 17 0 0.177612 0.694824
-4 3 18 0 0.198486 0.776855
-4 3 19 0 0.216919 0.849609
-4 3 20 0 0.227173 0.890137
-4 3 21 0 0.229248 0.898438
-4 3 22 0 0.231323 0.906738
-4 3 23 0 0.233521 0.915039
-4 3 24 0 0.235596 0.923828
-4 3 25 0 0.238037 0.933594
-4 3 26 0 0.240723 0.943848
-4 3 27 0 0.243652 0.955566
-4 3 28 0 0.24707 0.969238
-4 3 29 0 0.250732 0.98291
-4 3 30 0 0.254395 0.998047
-4 3 31 0 0.258301 1
-4 4 0 0.0355225 0.0318298 0.00632858
-4 4 1 0.0350037 0.0316162 0.0123062
-4 4 2 0.0342407 0.0314026 0.0176392
-4 4 3 0.0331421 0.03125 0.0237122
-4 4 4 0.0313416 0.0313416 0.0313416
-4 4 5 0.0287018 0.0328064 0.0427246
-4 4 6 0.0192261 0.0341492 0.0570068
-4 4 7 0 0.0354614 0.0744019
-4 4 8 0 0.0378113 0.0966797
-4 4 9 0 0.0422058 0.125977
-4 4 10 0 0.0497437 0.165161
-4 4 11 0 0.0610046 0.216553
-4 4 12 0 0.0752563 0.27832
-4 4 13 0 0.0922852 0.349365
-4 4 14 0 0.111816 0.428955
-4 4 15 0 0.133179 0.515625
-4 4 16 0 0.155884 0.606445
-4 4 17 0 0.178101 0.694824
-4 4 18 0 0.198853 0.776855
-4 4 19 0 0.217285 0.849609
-4 4 20 0 0.227417 0.890137
-4 4 21 0 0.22937 0.898438
-4 4 22 0 0.231445 0.906738
-4 4 23 0 0.233643 0.915039
-4 4 24 0 0.235718 0.923828
-4 4 25 0 0.238159 0.933594
-4 4 26 0 0.240845 0.943848
-4 4 27 0 0.243774 0.955566
-4 4 28 0 0.247192 0.969238
-4 4 29 0 0.250732 0.98291
-4 4 30 0 0.254395 0.998047
-4 4 31 0 0.258301 1
-4 5 0 0.0284424 0.0422058 0
-4 5 1 0.0279388 0.0420227 0.00570679
-4 5 2 0.0270691 0.0417175 0.0151215
-4 5 3 0.025528 0.0413208 0.0224609
-4 5 4 0.0228729 0.0413513 0.0309448
-4 5 5 0.016449 0.0422058 0.0422058
-4 5 6 0 0.0431519 0.0564575
-4 5 7 0 0.0439453 0.0740356
-4 5 8 0 0.0454712 0.0964966
-4 5 9 0 0.0487976 0.125854
-4 5 10 0 0.0552673 0.164917
-4 5 11 0 0.0654907 0.216431
-4 5 12 0 0.0787354 0.278076
-4 5 13 0 0.0949707 0.349365
-4 5 14 0 0.113831 0.428955
-4 5 15 0 0.134766 0.515625
-4 5 16 0 0.157104 0.606445
-4 5 17 0 0.179077 0.694824
-4 5 18 0 0.199585 0.776855
-4 5 19 0 0.217773 0.849609
-4 5 20 0 0.227905 0.890137
-4 5 21 0 0.229736 0.898438
-4 5 22 0 0.231812 0.906738
-4 5 23 0 0.233887 0.915527
-4 5 24 0 0.235962 0.923828
-4 5 25 0 0.238281 0.933594
-4 5 26 0 0.240967 0.943848
-4 5 27 0 0.243896 0.955566
-4 5 28 0 0.247314 0.969238
-4 5 29 0 0.250732 0.98291
-4 5 30 0 0.254639 0.998047
-4 5 31 0 0.258301 1
-4 6 0 0 0.0548096 0
-4 6 1 0 0.0547791 0
-4 6 2 0 0.054718 0
-4 6 3 0 0.0546265 0.0186005
-4 6 4 0 0.054657 0.0290527
-4 6 5 0 0.0549316 0.0409241
-4 6 6 0 0.0553284 0.0553284
-4 6 7 0 0.0557251 0.0733032
-4 6 8 0 0.0565186 0.0960693
-4 6 9 0 0.0587769 0.125488
-4 6 10 0 0.0640259 0.164673
-4 6 11 0 0.072937 0.216187
-4 6 12 0 0.0848999 0.278076
-4 6 13 0 0.0998535 0.349121
-4 6 14 0 0.117615 0.428955
-4 6 15 0 0.137695 0.515625
-4 6 16 0 0.159302 0.606445
-4 6 17 0 0.180786 0.694824
-4 6 18 0 0.200928 0.776855
-4 6 19 0 0.218872 0.849609
-4 6 20 0 0.22876 0.890137
-4 6 21 0 0.230469 0.898438
-4 6 22 0 0.2323 0.906738
-4 6 23 0 0.234375 0.915527
-4 6 24 0 0.236328 0.923828
-4 6 25 0 0.238647 0.933594
-4 6 26 0 0.241211 0.943848
-4 6 27 0 0.244141 0.955566
-4 6 28 0 0.247437 0.969238
-4 6 29 0 0.250977 0.983398
-4 6 30 0 0.254639 0.998047
-4 6 31 0 0.258545 1
-4 7 0 0 0.0709839 0
-4 7 1 0 0.0710449 0
-4 7 2 0 0.0710449 0
-4 7 3 0 0.071106 0
-4 7 4 0 0.071167 0.0230255
-4 7 5 0 0.0713501 0.037384
-4 7 6 0 0.0715332 0.052948
-4 7 7 0 0.0717163 0.0717163
-4 7 8 0 0.0719604 0.0951538
-4 7 9 0 0.0733032 0.124939
-4 7 10 0 0.0774536 0.164185
-4 7 11 0 0.085083 0.21582
-4 7 12 0 0.0953369 0.277832
-4 7 13 0 0.108398 0.349121
-4 7 14 0 0.124451 0.428955
-4 7 15 0 0.143066 0.515137
-4 7 16 0 0.163574 0.605957
-4 7 17 0 0.184082 0.694824
-4 7 18 0 0.203491 0.776855
-4 7 19 0 0.220947 0.849609
-4 7 20 0 0.230469 0.890625
-4 7 21 0 0.231812 0.898438
-4 7 22 0 0.233398 0.906738
-4 7 23 0 0.235229 0.915527
-4 7 24 0 0.237183 0.923828
-4 7 25 0 0.23938 0.933594
-4 7 26 0 0.241821 0.944336
-4 7 27 0 0.244629 0.956055
-4 7 28 0 0.247925 0.969238
-4 7 29 0 0.251465 0.983398
-4 7 30 0 0.255127 0.998047
-4 7 31 0 0.258789 1
-4 8 0 0 0.092041 0
-4 8 1 0 0.0921021 0
-4 8 2 0 0.0921021 0
-4 8 3 0 0.0921631 0
-4 8 4 0 0.0922241 0
-4 8 5 0 0.0924072 0.0288239
-4 8 6 0 0.0926514 0.047821
-4 8 7 0 0.0928955 0.0683594
-4 8 8 0 0.0930176 0.0930786
-4 8 9 0 0.09375 0.123718
-4 8 10 0 0.0969849 0.163208
-4 8 11 0 0.103516 0.214966
-4 8 12 0 0.112061 0.277344
-4 8 13 0 0.122925 0.348633
-4 8 14 0 0.136597 0.428711
-4 8 15 0 0.152832 0.515137
-4 8 16 0 0.171387 0.605957
-4 8 17 0 0.190308 0.694824
-4 8 18 0 0.208496 0.776855
-4 8 19 0 0.224976 0.849609
-4 8 20 0 0.233765 0.890625
-4 8 21 0 0.234375 0.898438
-4 8 22 0 0.235596 0.907227
-4 8 23 0 0.237061 0.915527
-4 8 24 0 0.238647 0.924316
-4 8 25 0 0.240723 0.933594
-4 8 26 0 0.243042 0.944336
-4 8 27 0 0.245605 0.956055
-4 8 28 0 0.248779 0.969238
-4 8 29 0 0.252197 0.983398
-4 8 30 0 0.255615 0.998047
-4 8 31 0 0.259277 1
-4 9 0 0 0.119324 0
-4 9 1 0 0.119324 0
-4 9 2 0 0.119385 0
-4 9 3 0 0.119385 0
-4 9 4 0 0.119446 0
-4 9 5 0 0.119568 0
-4 9 6 0 0.119751 0.036499
-4 9 7 0 0.120056 0.0617676
-4 9 8 0 0.120483 0.0888672
-4 9 9 0 0.121277 0.121338
-4 9 10 0 0.123901 0.161621
-4 9 11 0 0.129761 0.213745
-4 9 12 0 0.136841 0.276367
-4 9 13 0 0.145508 0.348145
-4 9 14 0 0.156372 0.428467
-4 9 15 0 0.169556 0.515137
-4 9 16 0 0.185181 0.605957
-4 9 17 0 0.201538 0.694824
-4 9 18 0 0.217651 0.776855
-4 9 19 0 0.232422 0.850098
-4 9 20 0 0.23999 0.891113
-4 9 21 0 0.23938 0.898926
-4 9 22 0 0.239624 0.907227
-4 9 23 0 0.240479 0.916016
-4 9 24 0 0.241577 0.924316
-4 9 25 0 0.243164 0.934082
-4 9 26 0 0.245117 0.944336
-4 9 27 0 0.247559 0.956055
-4 9 28 0 0.250244 0.969238
-4 9 29 0 0.253418 0.983398
-4 9 30 0 0.256836 0.998047
-4 9 31 0 0.260254 1
-4 10 0 0 0.155151 0
-4 10 1 0 0.155151 0
-4 10 2 0 0.155273 0
-4 10 3 0 0.155273 0
-4 10 4 0 0.155273 0
-4 10 5 0 0.155396 0
-4 10 6 0 0.155396 0
-4 10 7 0 0.155518 0.0486145
-4 10 8 0 0.155884 0.0817871
-4 10 9 0 0.156738 0.117249
-4 10 10 0 0.15918 0.15918
-4 10 11 0 0.164307 0.21167
-4 10 12 0 0.17041 0.274658
-4 10 13 0 0.177246 0.346924
-4 10 14 0 0.185303 0.427734
-4 10 15 0 0.19519 0.514648
-4 10 16 0 0.207031 0.605957
-4 10 17 0 0.219849 0.694824
-4 10 18 0 0.23291 0.777344
-4 10 19 0 0.245239 0.850098
-4 10 20 0 0.250732 0.89209
-4 10 21 0 0.247925 0.899902
-4 10 22 0 0.246704 0.908203
-4 10 23 0 0.24646 0.916504
-4 10 24 0 0.246826 0.924805
-4 10 25 0 0.247681 0.93457
-4 10 26 0 0.249023 0.944824
-4 10 27 0 0.250732 0.956543
-4 10 28 0 0.253174 0.969727
-4 10 29 0 0.255859 0.983887
-4 10 30 0 0.259033 0.998535
-4 10 31 0 0.262207 1
-4 11 0 0 0.202759 0
-4 11 1 0 0.202759 0
-4 11 2 0 0.202759 0
-4 11 3 0 0.202759 0
-4 11 4 0 0.202759 0
-4 11 5 0 0.202881 0
-4 11 6 0 0.203003 0
-4 11 7 0 0.202881 0
-4 11 8 0 0.202881 0.067688
-4 11 9 0 0.203247 0.110413
-4 11 10 0 0.204956 0.155518
-4 11 11 0 0.208496 0.208618
-4 11 12 0 0.213501 0.271973
-4 11 13 0 0.218872 0.344971
-4 11 14 0 0.224731 0.426514
-4 11 15 0 0.231201 0.51416
-4 11 16 0 0.239258 0.605957
-4 11 17 0 0.247803 0.694824
-4 11 18 0 0.256836 0.777344
-4 11 19 0 0.265625 0.850586
-4 11 20 0 0.268066 0.893555
-4 11 21 0 0.262207 0.900879
-4 11 22 0 0.258545 0.90918
-4 11 23 0 0.256592 0.91748
-4 11 24 0 0.255615 0.925781
-4 11 25 0 0.255371 0.935059
-4 11 26 0 0.255615 0.945801
-4 11 27 0 0.256592 0.957031
-4 11 28 0 0.258057 0.970215
-4 11 29 0 0.260254 0.984375
-4 11 30 0 0.262695 0.999023
-4 11 31 0 0.265381 1
-4 12 0 0 0.261475 0
-4 12 1 0 0.261475 0
-4 12 2 0 0.261475 0
-4 12 3 0 0.261475 0
-4 12 4 0 0.261719 0
-4 12 5 0 0.261719 0
-4 12 6 0 0.261719 0
-4 12 7 0 0.261963 0
-4 12 8 0 0.261963 0
-4 12 9 0 0.261963 0.0948486
-4 12 10 0 0.262695 0.147583
-4 12 11 0 0.264404 0.203369
-4 12 12 0 0.267578 0.267822
-4 12 13 0 0.271729 0.341797
-4 12 14 0 0.275635 0.424072
-4 12 15 0 0.279297 0.512695
-4 12 16 0 0.283447 0.60498
-4 12 17 0 0.287598 0.694824
-4 12 18 0 0.291992 0.777344
-4 12 19 0 0.296387 0.850586
-4 12 20 0 0.294922 0.895996
-4 12 21 0 0.284668 0.90332
-4 12 22 0 0.277588 0.911133
-4 12 23 0 0.272949 0.919434
-4 12 24 0 0.269775 0.927246
-4 12 25 0 0.267578 0.936523
-4 12 26 0 0.266357 0.946777
-4 12 27 0 0.265869 0.958008
-4 12 28 0 0.266357 0.971191
-4 12 29 0 0.267334 0.984863
-4 12 30 0 0.268799 0.999512
-4 12 31 0 0.270752 1
-4 13 0 0 0.32959 0
-4 13 1 0 0.32959 0
-4 13 2 0 0.329834 0
-4 13 3 0 0.329834 0
-4 13 4 0 0.329834 0
-4 13 5 0 0.329834 0
-4 13 6 0 0.329834 0
-4 13 7 0 0.330078 0
-4 13 8 0 0.330078 0
-4 13 9 0 0.330322 0.0457458
-4 13 10 0 0.330811 0.129272
-4 13 11 0 0.331543 0.192871
-4 13 12 0 0.333252 0.260498
-4 13 13 0 0.335938 0.335938
-4 13 14 0 0.338135 0.419922
-4 13 15 0 0.339355 0.509766
-4 13 16 0 0.340088 0.603516
-4 13 17 0 0.339844 0.694336
-4 13 18 0 0.339355 0.777832
-4 13 19 0 0.338867 0.851562
-4 13 20 0 0.333252 0.899902
-4 13 21 0 0.317139 0.906738
-4 13 22 0 0.30542 0.914062
-4 13 23 0 0.297119 0.921875
-4 13 24 0 0.29126 0.930176
-4 13 25 0 0.286621 0.938965
-4 13 26 0 0.282959 0.94873
-4 13 27 0 0.280518 0.959961
-4 13 28 0 0.279053 0.972656
-4 13 29 0 0.278564 0.986328
-4 13 30 0 0.278564 1
-4 13 31 0 0.279297 1
-4 14 0 0 0.406982 0
-4 14 1 0 0.406982 0
-4 14 2 0 0.406982 0
-4 14 3 0 0.406982 0
-4 14 4 0 0.406982 0
-4 14 5 0 0.406982 0
-4 14 6 0 0.406982 0
-4 14 7 0 0.406982 0
-4 14 8 0 0.407227 0
-4 14 9 0 0.407471 0
-4 14 10 0 0.408203 0.0844116
-4 14 11 0 0.408936 0.171509
-4 14 12 0 0.409912 0.246826
-4 14 13 0 0.411133 0.325928
-4 14 14 0 0.412109 0.412354
-4 14 15 0 0.411865 0.504395
-4 14 16 0 0.409668 0.600098
-4 14 17 0 0.405518 0.692871
-4 14 18 0 0.400146 0.777344
-4 14 19 0 0.394775 0.852051
-4 14 20 0 0.385254 0.904785
-4 14 21 0 0.362061 0.912109
-4 14 22 0 0.344482 0.919434
-4 14 23 0 0.331787 0.926758
-4 14 24 0 0.322021 0.93457
-4 14 25 0 0.313965 0.942871
-4 14 26 0 0.307373 0.952637
-4 14 27 0 0.302246 0.963379
-4 14 28 0 0.29834 0.975586
-4 14 29 0 0.29541 0.98877
-4 14 30 0 0.293457 1
-4 14 31 0 0.292236 1
-4 15 0 0 0.490967 0
-4 15 1 0 0.490967 0
-4 15 2 0 0.490967 0
-4 15 3 0 0.490967 0
-4 15 4 0 0.490967 0
-4 15 5 0 0.490967 0
-4 15 6 0 0.491211 0
-4 15 7 0 0.491211 0
-4 15 8 0 0.491211 0
-4 15 9 0 0.491699 0
-4 15 10 0 0.492188 0
-4 15 11 0 0.493164 0.127686
-4 15 12 0 0.494385 0.22229
-4 15 13 0 0.495605 0.308838
-4 15 14 0 0.496094 0.399414
-4 15 15 0 0.494873 0.494873
-4 15 16 0 0.490967 0.59375
-4 15 17 0 0.483643 0.688965
-4 15 18 0 0.474121 0.775391
-4 15 19 0 0.463623 0.851562
-4 15 20 0 0.450928 0.911133
-4 15 21 0 0.420166 0.919434
-4 15 22 0 0.39624 0.927246
-4 15 23 0 0.37793 0.934082
-4 15 24 0 0.36377 0.941406
-4 15 25 0 0.351562 0.949219
-4 15 26 0 0.341064 0.958008
-4 15 27 0 0.332031 0.968262
-4 15 28 0 0.324951 0.97998
-4 15 29 0 0.319092 0.992676
-4 15 30 0 0.314453 1
-4 15 31 0 0.310791 1
-4 16 0 0 0.580566 0
-4 16 1 0 0.580566 0
-4 16 2 0 0.580566 0
-4 16 3 0 0.580566 0
-4 16 4 0 0.580566 0
-4 16 5 0 0.580566 0
-4 16 6 0 0.580566 0
-4 16 7 0 0.581055 0
-4 16 8 0 0.581055 0
-4 16 9 0 0.581055 0
-4 16 10 0 0.581543 0
-4 16 11 0 0.583008 0
-4 16 12 0 0.584473 0.178345
-4 16 13 0 0.585938 0.280762
-4 16 14 0 0.586914 0.378418
-4 16 15 0 0.585938 0.47876
-4 16 16 0 0.581543 0.581543
-4 16 17 0 0.572266 0.680664
-4 16 18 0 0.55957 0.770508
-4 16 19 0 0.544922 0.849121
-4 16 20 0 0.529297 0.914062
-4 16 21 0 0.492432 0.928711
-4 16 22 0 0.46167 0.937988
-4 16 23 0 0.437256 0.945312
-4 16 24 0 0.417725 0.95166
-4 16 25 0 0.400391 0.958984
-4 16 26 0 0.385254 0.966797
-4 16 27 0 0.371826 0.976074
-4 16 28 0 0.360596 0.986816
-4 16 29 0 0.351074 0.998535
-4 16 30 0 0.343018 1
-4 16 31 0 0.336182 1
-4 17 0 0 0.669922 0
-4 17 1 0 0.669922 0
-4 17 2 0 0.669922 0
-4 17 3 0 0.67041 0
-4 17 4 0 0.67041 0
-4 17 5 0 0.67041 0
-4 17 6 0 0.67041 0
-4 17 7 0 0.67041 0
-4 17 8 0 0.67041 0
-4 17 9 0 0.67041 0
-4 17 10 0 0.670898 0
-4 17 11 0 0.671875 0
-4 17 12 0 0.673828 0.0739136
-4 17 13 0 0.67627 0.237183
-4 17 14 0 0.678223 0.347412
-4 17 15 0 0.678223 0.454102
-4 17 16 0 0.674316 0.562012
-4 17 17 0 0.665527 0.666016
-4 17 18 0 0.651367 0.760742
-4 17 19 0 0.633789 0.843262
-4 17 20 0 0.614258 0.910645
-4 17 21 0 0.576172 0.937988
-4 17 22 0 0.539062 0.951172
-4 17 23 0 0.508301 0.959961
-4 17 24 0 0.483154 0.966309
-4 17 25 0 0.460205 0.973145
-4 17 26 0 0.439697 0.97998
-4 17 27 0 0.421143 0.987793
-4 17 28 0 0.405273 0.99707
-4 17 29 0 0.391113 1
-4 17 30 0 0.378906 1
-4 17 31 0 0.368408 1
-4 18 0 0 0.754395 0
-4 18 1 0 0.754395 0
-4 18 2 0 0.754395 0
-4 18 3 0 0.754395 0
-4 18 4 0 0.754395 0
-4 18 5 0 0.754395 0
-4 18 6 0 0.754395 0
-4 18 7 0 0.754395 0
-4 18 8 0 0.754395 0
-4 18 9 0 0.754883 0
-4 18 10 0 0.754883 0
-4 18 11 0 0.755371 0
-4 18 12 0 0.757812 0
-4 18 13 0 0.760254 0.165771
-4 18 14 0 0.763672 0.304443
-4 18 15 0 0.765137 0.42041
-4 18 16 0 0.763672 0.53418
-4 18 17 0 0.756836 0.643555
-4 18 18 0 0.743652 0.743652
-4 18 19 0 0.725098 0.831055
-4 18 20 0 0.703125 0.90332
-4 18 21 0 0.666016 0.943848
-4 18 22 0 0.625488 0.965332
-4 18 23 0 0.589844 0.977051
-4 18 24 0 0.559082 0.984863
-4 18 25 0 0.530273 0.991699
-4 18 26 0 0.503418 0.997559
-4 18 27 0 0.479248 1
-4 18 28 0 0.457764 1
-4 18 29 0 0.438477 1
-4 18 30 0 0.421631 1
-4 18 31 0 0.406738 1
-4 19 0 0 0.830566 0
-4 19 1 0 0.830566 0
-4 19 2 0 0.830566 0
-4 19 3 0 0.830566 0
-4 19 4 0 0.830566 0
-4 19 5 0 0.830566 0
-4 19 6 0 0.830566 0
-4 19 7 0 0.830566 0
-4 19 8 0 0.830566 0
-4 19 9 0 0.831055 0
-4 19 10 0 0.831055 0
-4 19 11 0 0.831055 0
-4 19 12 0 0.833008 0
-4 19 13 0 0.835938 0
-4 19 14 0 0.839844 0.246582
-4 19 15 0 0.843262 0.378662
-4 19 16 0 0.844238 0.499268
-4 19 17 0 0.840332 0.61377
-4 19 18 0 0.82959 0.719727
-4 19 19 0 0.8125 0.8125
-4 19 20 0 0.789551 0.88916
-4 19 21 0 0.756348 0.943359
-4 19 22 0 0.716309 0.975586
-4 19 23 0 0.676758 0.994141
-4 19 24 0 0.641113 1
-4 19 25 0 0.606934 1
-4 19 26 0 0.574219 1
-4 19 27 0 0.543945 1
-4 19 28 0 0.516602 1
-4 19 29 0 0.491699 1
-4 19 30 0 0.469482 1
-4 19 31 0 0.449707 1
-4 20 0 0 0.896973 0
-4 20 1 0 0.896973 0
-4 20 2 0 0.896973 0
-4 20 3 0 0.896973 0
-4 20 4 0 0.896973 0
-4 20 5 0 0.896973 0
-4 20 6 0 0.896973 0
-4 20 7 0 0.896973 0
-4 20 8 0 0.896973 0
-4 20 9 0 0.896973 0
-4 20 10 0 0.896973 0
-4 20 11 0 0.897461 0
-4 20 12 0 0.897949 0
-4 20 13 0 0.901367 0
-4 20 14 0 0.905762 0.160522
-4 20 15 0 0.910645 0.329346
-4 20 16 0 0.913574 0.458984
-4 20 17 0 0.912598 0.579102
-4 20 18 0 0.905273 0.689453
-4 20 19 0 0.890137 0.787109
-4 20 20 0 0.869141 0.869141
-4 20 21 0 0.840332 0.93457
-4 20 22 0 0.803711 0.979004
-4 20 23 0 0.763672 1
-4 20 24 0 0.725586 1
-4 20 25 0 0.687012 1
-4 20 26 0 0.648926 1
-4 20 27 0 0.612793 1
-4 20 28 0 0.579102 1
-4 20 29 0 0.548828 1
-4 20 30 0 0.520996 1
-4 20 31 0 0.496338 1
-4 21 0 0 0.953613 0
-4 21 1 0 0.953613 0
-4 21 2 0 0.953613 0
-4 21 3 0 0.953613 0
-4 21 4 0 0.953613 0
-4 21 5 0 0.953613 0
-4 21 6 0 0.953613 0
-4 21 7 0 0.953613 0
-4 21 8 0 0.953613 0
-4 21 9 0 0.953613 0
-4 21 10 0 0.953613 0
-4 21 11 0 0.954102 0
-4 21 12 0 0.954102 0
-4 21 13 0 0.957031 0
-4 21 14 0 0.961914 0
-4 21 15 0 0.967285 0.268555
-4 21 16 0 0.972168 0.413574
-4 21 17 0 0.974121 0.539062
-4 21 18 0 0.970215 0.653809
-4 21 19 0 0.958984 0.755859
-4 21 20 0 0.94043 0.843262
-4 21 21 0 0.915527 0.916016
-4 21 22 0 0.883789 0.97168
-4 21 23 0 0.847168 1
-4 21 24 0 0.808594 1
-4 21 25 0 0.767578 1
-4 21 26 0 0.725586 1
-4 21 27 0 0.68457 1
-4 21 28 0 0.645508 1
-4 21 29 0 0.609375 1
-4 21 30 0 0.576172 1
-4 21 31 0 0.546387 1
-4 22 0 0 1 0
-4 22 1 0 1 0
-4 22 2 0 1 0
-4 22 3 0 1 0
-4 22 4 0 1 0
-4 22 5 0 1 0
-4 22 6 0 1 0
-4 22 7 0 1 0
-4 22 8 0 1 0
-4 22 9 0 1 0
-4 22 10 0 1 0
-4 22 11 0 1 0
-4 22 12 0 1 0
-4 22 13 0 1 0
-4 22 14 0 1 0
-4 22 15 0 1 0.187134
-4 22 16 0 1 0.363037
-4 22 17 0 1 0.49585
-4 22 18 0 1 0.614258
-4 22 19 0 1 0.720215
-4 22 20 0 1 0.811523
-4 22 21 0 0.97998 0.889648
-4 22 22 0 0.953125 0.953125
-4 22 23 0 0.920898 1
-4 22 24 0 0.885254 1
-4 22 25 0 0.844238 1
-4 22 26 0 0.800781 1
-4 22 27 0 0.756348 1
-4 22 28 0 0.712891 1
-4 22 29 0 0.671875 1
-4 22 30 0 0.633301 1
-4 22 31 0 0.598145 1
-4 23 0 0 1 0
-4 23 1 0 1 0
-4 23 2 0 1 0
-4 23 3 0 1 0
-4 23 4 0 1 0
-4 23 5 0 1 0
-4 23 6 0 1 0
-4 23 7 0 1 0
-4 23 8 0 1 0
-4 23 9 0 1 0
-4 23 10 0 1 0
-4 23 11 0 1 0
-4 23 12 0 1 0
-4 23 13 0 1 0
-4 23 14 0 1 0
-4 23 15 0 1 0
-4 23 16 0 1 0.30835
-4 23 17 0 1 0.451416
-4 23 18 0 1 0.57373
-4 23 19 0 1 0.682617
-4 23 20 0 1 0.777344
-4 23 21 0 1 0.859375
-4 23 22 0 1 0.927734
-4 23 23 0 0.981445 0.981934
-4 23 24 0 0.950195 1
-4 23 25 0 0.912109 1
-4 23 26 0 0.869141 1
-4 23 27 0 0.823242 1
-4 23 28 0 0.776855 1
-4 23 29 0 0.731934 1
-4 23 30 0 0.688965 1
-4 23 31 0 0.648926 1
-4 24 0 0 1 0
-4 24 1 0 1 0
-4 24 2 0 1 0
-4 24 3 0 1 0
-4 24 4 0 1 0
-4 24 5 0 1 0
-4 24 6 0 1 0
-4 24 7 0 1 0
-4 24 8 0 1 0
-4 24 9 0 1 0
-4 24 10 0 1 0
-4 24 11 0 1 0
-4 24 12 0 1 0
-4 24 13 0 1 0
-4 24 14 0 1 0
-4 24 15 0 1 0
-4 24 16 0 1 0.24585
-4 24 17 0 1 0.406006
-4 24 18 0 1 0.532715
-4 24 19 0 1 0.644531
-4 24 20 0 1 0.741699
-4 24 21 0 1 0.827148
-4 24 22 0 1 0.899414
-4 24 23 0 1 0.95752
-4 24 24 0 1 1
-4 24 25 0 0.970215 1
-4 24 26 0 0.929688 1
-4 24 27 0 0.884277 1
-4 24 28 0 0.836914 1
-4 24 29 0 0.789062 1
-4 24 30 0 0.742676 1
-4 24 31 0 0.69873 1
-4 25 0 0 1 0
-4 25 1 0 1 0
-4 25 2 0 1 0
-4 25 3 0 1 0
-4 25 4 0 1 0
-4 25 5 0 1 0
-4 25 6 0 1 0
-4 25 7 0 1 0
-4 25 8 0 1 0
-4 25 9 0 1 0
-4 25 10 0 1 0
-4 25 11 0 1 0
-4 25 12 0 1 0
-4 25 13 0 1 0
-4 25 14 0 1 0
-4 25 15 0 1 0
-4 25 16 0 1 0.151001
-4 25 17 0 1 0.354004
-4 25 18 0 1 0.487549
-4 25 19 0 1 0.601562
-4 25 20 0 1 0.701172
-4 25 21 0 1 0.789062
-4 25 22 0 1 0.865234
-4 25 23 0 1 0.927734
-4 25 24 0 1 0.979004
-4 25 25 0 1 1
-4 25 26 0 0.987305 1
-4 25 27 0 0.944336 1
-4 25 28 0 0.896973 1
-4 25 29 0 0.847656 1
-4 25 30 0 0.798828 1
-4 25 31 0 0.751465 1
-4 26 0 0 1 0
-4 26 1 0 1 0
-4 26 2 0 1 0
-4 26 3 0 1 0
-4 26 4 0 1 0
-4 26 5 0 1 0
-4 26 6 0 1 0
-4 26 7 0 1 0
-4 26 8 0 1 0
-4 26 9 0 1 0
-4 26 10 0 1 0
-4 26 11 0 1 0
-4 26 12 0 1 0
-4 26 13 0 1 0
-4 26 14 0 1 0
-4 26 15 0 1 0
-4 26 16 0 1 0
-4 26 17 0 1 0.291992
-4 26 18 0 1 0.437256
-4 26 19 0 1 0.554199
-4 26 20 0 1 0.655762
-4 26 21 0 1 0.746094
-4 26 22 0 1 0.825195
-4 26 23 0 1 0.891602
-4 26 24 0 1 0.946777
-4 26 25 0 1 0.99707
-4 26 26 0 1 1
-4 26 27 0 1 1
-4 26 28 0 0.956055 1
-4 26 29 0 0.906738 1
-4 26 30 0 0.856445 1
-4 26 31 0 0.806152 1
-4 27 0 0 1 0
-4 27 1 0 1 0
-4 27 2 0 1 0
-4 27 3 0 1 0
-4 27 4 0 1 0
-4 27 5 0 1 0
-4 27 6 0 1 0
-4 27 7 0 1 0
-4 27 8 0 1 0
-4 27 9 0 1 0
-4 27 10 0 1 0
-4 27 11 0 1 0
-4 27 12 0 1 0
-4 27 13 0 1 0
-4 27 14 0 1 0
-4 27 15 0 1 0
-4 27 16 0 1 0
-4 27 17 0 1 0.209595
-4 27 18 0 1 0.380859
-4 27 19 0 1 0.503418
-4 27 20 0 1 0.606445
-4 27 21 0 1 0.69873
-4 27 22 0 1 0.780273
-4 27 23 0 1 0.849609
-4 27 24 0 1 0.908203
-4 27 25 0 1 0.962891
-4 27 26 0 1 1
-4 27 27 0 1 1
-4 27 28 0 1 1
-4 27 29 0 0.964355 1
-4 27 30 0 0.913574 1
-4 27 31 0 0.862305 1
-4 28 0 0 1 0
-4 28 1 0 1 0
-4 28 2 0 1 0
-4 28 3 0 1 0
-4 28 4 0 1 0
-4 28 5 0 1 0
-4 28 6 0 1 0
-4 28 7 0 1 0
-4 28 8 0 1 0
-4 28 9 0 1 0
-4 28 10 0 1 0
-4 28 11 0 1 0
-4 28 12 0 1 0
-4 28 13 0 1 0
-4 28 14 0 1 0
-4 28 15 0 1 0
-4 28 16 0 1 0
-4 28 17 0 1 0
-4 28 18 0 1 0.315674
-4 28 19 0 1 0.44751
-4 28 20 0 1 0.553711
-4 28 21 0 1 0.647461
-4 28 22 0 1 0.730469
-4 28 23 0 1 0.802246
-4 28 24 0 1 0.86377
-4 28 25 0 1 0.921875
-4 28 26 0 1 0.975586
-4 28 27 0 1 1
-4 28 28 0 1 1
-4 28 29 0 1 1
-4 28 30 0 0.969727 1
-4 28 31 0 0.918457 1
-4 29 0 0 1 0
-4 29 1 0 1 0
-4 29 2 0 1 0
-4 29 3 0 1 0
-4 29 4 0 1 0
-4 29 5 0 1 0
-4 29 6 0 1 0
-4 29 7 0 1 0
-4 29 8 0 1 0
-4 29 9 0 1 0
-4 29 10 0 1 0
-4 29 11 0 1 0
-4 29 12 0 1 0
-4 29 13 0 1 0
-4 29 14 0 1 0
-4 29 15 0 1 0
-4 29 16 0 1 0
-4 29 17 0 1 0
-4 29 18 0 1 0.233276
-4 29 19 0 1 0.385742
-4 29 20 0 1 0.496338
-4 29 21 0 1 0.591797
-4 29 22 0 1 0.67627
-4 29 23 0 1 0.749023
-4 29 24 0 1 0.812988
-4 29 25 0 1 0.874023
-4 29 26 0 1 0.931641
-4 29 27 0 1 0.984375
-4 29 28 0 1 1
-4 29 29 0 1 1
-4 29 30 0 1 1
-4 29 31 0 0.974609 1
-4 30 0 0 1 0
-4 30 1 0 1 0
-4 30 2 0 1 0
-4 30 3 0 1 0
-4 30 4 0 1 0
-4 30 5 0 1 0
-4 30 6 0 1 0
-4 30 7 0 1 0
-4 30 8 0 1 0
-4 30 9 0 1 0
-4 30 10 0 1 0
-4 30 11 0 1 0
-4 30 12 0 1 0
-4 30 13 0 1 0
-4 30 14 0 1 0
-4 30 15 0 1 0
-4 30 16 0 1 0
-4 30 17 0 1 0
-4 30 18 0 1 0.0709229
-4 30 19 0 1 0.315186
-4 30 20 0 1 0.43457
-4 30 21 0 1 0.532227
-4 30 22 0 1 0.617676
-4 30 23 0 1 0.691895
-4 30 24 0 1 0.756836
-4 30 25 0 1 0.820312
-4 30 26 0 1 0.880859
-4 30 27 0 1 0.938477
-4 30 28 0 1 0.990234
-4 30 29 0 1 1
-4 30 30 0 1 1
-4 30 31 0 1 1
-4 31 0 0 1 0
-4 31 1 0 1 0
-4 31 2 0 1 0
-4 31 3 0 1 0
-4 31 4 0 1 0
-4 31 5 0 1 0
-4 31 6 0 1 0
-4 31 7 0 1 0
-4 31 8 0 1 0
-4 31 9 0 1 0
-4 31 10 0 1 0
-4 31 11 0 1 0
-4 31 12 0 1 0
-4 31 13 0 1 0
-4 31 14 0 1 0
-4 31 15 0 1 0
-4 31 16 0 1 0
-4 31 17 0 1 0
-4 31 18 0 1 0
-4 31 19 0 1 0.226562
-4 31 20 0 1 0.366699
-4 31 21 0 1 0.469238
-4 31 22 0 1 0.556152
-4 31 23 0 1 0.630859
-4 31 24 0 1 0.696777
-4 31 25 0 1 0.761719
-4 31 26 0 1 0.825195
-4 31 27 0 1 0.88623
-4 31 28 0 1 0.943359
-4 31 29 0 1 0.995117
-4 31 30 0 1 1
-4 31 31 0 1 1
-5 0 0 0.071106 0 0
-5 0 1 0.0710449 0 0.00611115
-5 0 2 0.0704346 0 0.0202789
-5 0 3 0.0682983 0 0.0302124
-5 0 4 0.0586853 0.00855255 0.0366821
-5 0 5 0.0512695 0.0154495 0.0436707
-5 0 6 0.0480652 0.0179443 0.0574341
-5 0 7 0.0393372 0.0214233 0.074707
-5 0 8 0 0.0263672 0.0969238
-5 0 9 0 0.0332947 0.126099
-5 0 10 0 0.0429382 0.165161
-5 0 11 0 0.0557861 0.216553
-5 0 12 0 0.0713501 0.27832
-5 0 13 0 0.0893555 0.349365
-5 0 14 0 0.109619 0.429199
-5 0 15 0 0.131592 0.515625
-5 0 16 0 0.154663 0.606445
-5 0 17 0 0.177246 0.694824
-5 0 18 0 0.19812 0.776855
-5 0 19 0 0.216675 0.849609
-5 0 20 0 0.227051 0.890137
-5 0 21 0 0.229004 0.898438
-5 0 22 0 0.231201 0.906738
-5 0 23 0 0.233398 0.915527
-5 0 24 0 0.235596 0.923828
-5 0 25 0 0.237915 0.933594
-5 0 26 0 0.240601 0.943848
-5 0 27 0 0.243652 0.955566
-5 0 28 0 0.24707 0.969238
-5 0 29 0 0.250732 0.98291
-5 0 30 0 0.254395 0.998047
-5 0 31 0 0.258301 1
-5 1 0 0.0697632 0.0132065 0
-5 1 1 0.0698242 0.0127945 0.00244713
-5 1 2 0.0695801 0.0119247 0.0196075
-5 1 3 0.067749 0.0108566 0.0298157
-5 1 4 0.0588379 0.013855 0.0368652
-5 1 5 0.0509338 0.017868 0.0435791
-5 1 6 0.047699 0.0200043 0.0574036
-5 1 7 0.0388794 0.0230408 0.074646
-5 1 8 0 0.0275574 0.0969238
-5 1 9 0 0.0341492 0.126099
-5 1 10 0 0.0435181 0.165161
-5 1 11 0 0.0562439 0.216553
-5 1 12 0 0.0716553 0.27832
-5 1 13 0 0.0895996 0.349365
-5 1 14 0 0.109802 0.429199
-5 1 15 0 0.131714 0.515625
-5 1 16 0 0.154785 0.606445
-5 1 17 0 0.177246 0.694824
-5 1 18 0 0.19812 0.776855
-5 1 19 0 0.216675 0.849609
-5 1 20 0 0.227051 0.890137
-5 1 21 0 0.229004 0.898438
-5 1 22 0 0.231201 0.906738
-5 1 23 0 0.233398 0.915527
-5 1 24 0 0.235596 0.923828
-5 1 25 0 0.238037 0.933594
-5 1 26 0 0.240723 0.943848
-5 1 27 0 0.243652 0.955566
-5 1 28 0 0.24707 0.969238
-5 1 29 0 0.250732 0.98291
-5 1 30 0 0.254395 0.998047
-5 1 31 0 0.258301 1
-5 2 0 0.0671997 0.0213165 0
-5 2 1 0.0673828 0.0211792 0
-5 2 2 0.0675659 0.020874 0.0184479
-5 2 3 0.0664062 0.0201721 0.0290222
-5 2 4 0.0592041 0.0196686 0.0371704
-5 2 5 0.0503235 0.0213013 0.0434875
-5 2 6 0.0469971 0.0230713 0.057312
-5 2 7 0.0379944 0.0255737 0.074646
-5 2 8 0 0.0294952 0.0968628
-5 2 9 0 0.0355835 0.126099
-5 2 10 0 0.0445862 0.165161
-5 2 11 0 0.0570068 0.216553
-5 2 12 0 0.0722656 0.27832
-5 2 13 0 0.0900269 0.349365
-5 2 14 0 0.110107 0.429199
-5 2 15 0 0.131958 0.515625
-5 2 16 0 0.154907 0.606445
-5 2 17 0 0.177368 0.694824
-5 2 18 0 0.198242 0.776855
-5 2 19 0 0.216797 0.849609
-5 2 20 0 0.227051 0.890137
-5 2 21 0 0.229126 0.898438
-5 2 22 0 0.231201 0.906738
-5 2 23 0 0.233398 0.915527
-5 2 24 0 0.235596 0.923828
-5 2 25 0 0.238037 0.933594
-5 2 26 0 0.240723 0.943848
-5 2 27 0 0.243652 0.955566
-5 2 28 0 0.24707 0.969238
-5 2 29 0 0.250732 0.98291
-5 2 30 0 0.254395 0.998047
-5 2 31 0 0.258301 1
-5 3 0 0.0621338 0.0282593 0
-5 3 1 0.0623779 0.0283356 0
-5 3 2 0.0628662 0.0284576 0.0168762
-5 3 3 0.0634766 0.0285339 0.0274811
-5 3 4 0.0596008 0.0272675 0.0375671
-5 3 5 0.0491943 0.0261078 0.0432739
-5 3 6 0.0457153 0.0275269 0.0571899
-5 3 7 0.0362854 0.0294495 0.0745239
-5 3 8 0 0.0326538 0.0968018
-5 3 9 0 0.0379944 0.126099
-5 3 10 0 0.0464172 0.165161
-5 3 11 0 0.0584106 0.216553
-5 3 12 0 0.0733032 0.27832
-5 3 13 0 0.0908203 0.349365
-5 3 14 0 0.110657 0.429199
-5 3 15 0 0.132324 0.515625
-5 3 16 0 0.155273 0.606445
-5 3 17 0 0.177612 0.694824
-5 3 18 0 0.198486 0.776855
-5 3 19 0 0.216919 0.849609
-5 3 20 0 0.227173 0.890137
-5 3 21 0 0.229248 0.898438
-5 3 22 0 0.231323 0.906738
-5 3 23 0 0.233521 0.915527
-5 3 24 0 0.235596 0.923828
-5 3 25 0 0.238037 0.933594
-5 3 26 0 0.240723 0.943848
-5 3 27 0 0.243774 0.955566
-5 3 28 0 0.24707 0.969238
-5 3 29 0 0.250732 0.983398
-5 3 30 0 0.254395 0.998047
-5 3 31 0 0.258301 1
-5 4 0 0.0545654 0.0342712 0
-5 4 1 0.0544128 0.0343323 0.00727844
-5 4 2 0.0543213 0.0344543 0.0164337
-5 4 3 0.0545654 0.0349426 0.0247192
-5 4 4 0.0561829 0.0363464 0.0360413
-5 4 5 0.0469971 0.0328674 0.0429077
-5 4 6 0.0431519 0.0339661 0.0569153
-5 4 7 0.0327148 0.0353088 0.0743408
-5 4 8 0 0.0376892 0.0966797
-5 4 9 0 0.0420837 0.125977
-5 4 10 0 0.0496521 0.165039
-5 4 11 0 0.0609131 0.216431
-5 4 12 0 0.0751953 0.278076
-5 4 13 0 0.0922241 0.349365
-5 4 14 0 0.111755 0.428955
-5 4 15 0 0.133179 0.515625
-5 4 16 0 0.155884 0.606445
-5 4 17 0 0.178101 0.694824
-5 4 18 0 0.198853 0.776855
-5 4 19 0 0.217285 0.849609
-5 4 20 0 0.227417 0.890137
-5 4 21 0 0.22937 0.898438
-5 4 22 0 0.231445 0.906738
-5 4 23 0 0.233643 0.915527
-5 4 24 0 0.235718 0.923828
-5 4 25 0 0.238159 0.933594
-5 4 26 0 0.240845 0.943848
-5 4 27 0 0.243774 0.955566
-5 4 28 0 0.247192 0.969238
-5 4 29 0 0.250732 0.983398
-5 4 30 0 0.254395 0.998047
-5 4 31 0 0.258301 1
-5 5 0 0.0499878 0.0444946 0
-5 5 1 0.0496216 0.0443726 0.00169182
-5 5 2 0.0490112 0.0441589 0.0154343
-5 5 3 0.0478821 0.0437927 0.0235291
-5 5 4 0.045929 0.0432434 0.0322571
-5 5 5 0.0422363 0.0422363 0.0422363
-5 5 6 0.0374756 0.0429993 0.056366
-5 5 7 0.0235138 0.0438538 0.0740356
-5 5 8 0 0.0453796 0.0964966
-5 5 9 0 0.0487061 0.125854
-5 5 10 0 0.0551453 0.164917
-5 5 11 0 0.0653687 0.216309
-5 5 12 0 0.0787354 0.278076
-5 5 13 0 0.0949097 0.349365
-5 5 14 0 0.113831 0.428955
-5 5 15 0 0.134766 0.515625
-5 5 16 0 0.157104 0.606445
-5 5 17 0 0.179077 0.694824
-5 5 18 0 0.199585 0.776855
-5 5 19 0 0.217773 0.849609
-5 5 20 0 0.227905 0.890137
-5 5 21 0 0.229736 0.898438
-5 5 22 0 0.231812 0.906738
-5 5 23 0 0.233887 0.915527
-5 5 24 0 0.235962 0.923828
-5 5 25 0 0.238281 0.933594
-5 5 26 0 0.240967 0.943848
-5 5 27 0 0.243896 0.955566
-5 5 28 0 0.247314 0.969238
-5 5 29 0 0.250732 0.983398
-5 5 30 0 0.254639 0.998047
-5 5 31 0 0.258301 1
-5 6 0 0.0376282 0.056366 0
-5 6 1 0.0375366 0.056366 0
-5 6 2 0.0369263 0.0561523 0
-5 6 3 0.0357971 0.0557861 0.0185852
-5 6 4 0.0336609 0.0552063 0.0291595
-5 6 5 0.0297241 0.0548706 0.040802
-5 6 6 0.0203247 0.0552063 0.0552368
-5 6 7 0 0.0556335 0.0732422
-5 6 8 0 0.0564575 0.0960693
-5 6 9 0 0.0586853 0.125488
-5 6 10 0 0.0639648 0.164673
-5 6 11 0 0.072876 0.216187
-5 6 12 0 0.0848389 0.278076
-5 6 13 0 0.0997925 0.349121
-5 6 14 0 0.117554 0.428955
-5 6 15 0 0.137573 0.515625
-5 6 16 0 0.159302 0.606445
-5 6 17 0 0.180786 0.694824
-5 6 18 0 0.200928 0.776855
-5 6 19 0 0.218872 0.849609
-5 6 20 0 0.22876 0.890625
-5 6 21 0 0.230469 0.898438
-5 6 22 0 0.2323 0.906738
-5 6 23 0 0.234375 0.915527
-5 6 24 0 0.236328 0.923828
-5 6 25 0 0.238647 0.933594
-5 6 26 0 0.241333 0.944336
-5 6 27 0 0.244141 0.956055
-5 6 28 0 0.247437 0.969238
-5 6 29 0 0.250977 0.983398
-5 6 30 0 0.254639 0.998047
-5 6 31 0 0.258545 1
-5 7 0 0 0.0713501 0
-5 7 1 0 0.0713501 0
-5 7 2 0 0.0714111 0
-5 7 3 0 0.0712891 0
-5 7 4 0 0.071228 0.0227356
-5 7 5 0 0.0712891 0.0372009
-5 7 6 0 0.0714722 0.0528259
-5 7 7 0 0.0716553 0.0716553
-5 7 8 0 0.0719604 0.0950928
-5 7 9 0 0.0732422 0.124878
-5 7 10 0 0.0773315 0.164185
-5 7 11 0 0.085022 0.215698
-5 7 12 0 0.0952759 0.277832
-5 7 13 0 0.108398 0.349121
-5 7 14 0 0.124451 0.428955
-5 7 15 0 0.143066 0.515137
-5 7 16 0 0.163574 0.606445
-5 7 17 0 0.184082 0.694824
-5 7 18 0 0.203491 0.776855
-5 7 19 0 0.220947 0.849609
-5 7 20 0 0.230469 0.890625
-5 7 21 0 0.231812 0.898438
-5 7 22 0 0.233398 0.906738
-5 7 23 0 0.235229 0.915527
-5 7 24 0 0.237183 0.924316
-5 7 25 0 0.23938 0.933594
-5 7 26 0 0.241821 0.944336
-5 7 27 0 0.244629 0.956055
-5 7 28 0 0.247925 0.969238
-5 7 29 0 0.251465 0.983398
-5 7 30 0 0.255127 0.998047
-5 7 31 0 0.258789 1
-5 8 0 0 0.0921021 0
-5 8 1 0 0.0921631 0
-5 8 2 0 0.0921631 0
-5 8 3 0 0.0922241 0
-5 8 4 0 0.0922852 0
-5 8 5 0 0.0924072 0.028595
-5 8 6 0 0.0925903 0.0477295
-5 8 7 0 0.0928345 0.0682983
-5 8 8 0 0.0930176 0.0930176
-5 8 9 0 0.09375 0.123718
-5 8 10 0 0.0969238 0.163208
-5 8 11 0 0.103455 0.214966
-5 8 12 0 0.112 0.277344
-5 8 13 0 0.122925 0.348633
-5 8 14 0 0.136597 0.428711
-5 8 15 0 0.152832 0.515137
-5 8 16 0 0.171387 0.605957
-5 8 17 0 0.190308 0.694824
-5 8 18 0 0.208496 0.776855
-5 8 19 0 0.224976 0.849609
-5 8 20 0 0.233765 0.890625
-5 8 21 0 0.234375 0.898438
-5 8 22 0 0.235596 0.907227
-5 8 23 0 0.237061 0.915527
-5 8 24 0 0.23877 0.924316
-5 8 25 0 0.240723 0.933594
-5 8 26 0 0.243042 0.944336
-5 8 27 0 0.245605 0.956055
-5 8 28 0 0.248779 0.969238
-5 8 29 0 0.252197 0.983398
-5 8 30 0 0.255615 0.998047
-5 8 31 0 0.259277 1
-5 9 0 0 0.119324 0
-5 9 1 0 0.119324 0
-5 9 2 0 0.119385 0
-5 9 3 0 0.119385 0
-5 9 4 0 0.119446 0
-5 9 5 0 0.119568 0
-5 9 6 0 0.119751 0.036377
-5 9 7 0 0.120056 0.061676
-5 9 8 0 0.120422 0.0888062
-5 9 9 0 0.121277 0.121338
-5 9 10 0 0.123901 0.161621
-5 9 11 0 0.129639 0.213623
-5 9 12 0 0.136841 0.276367
-5 9 13 0 0.145508 0.348145
-5 9 14 0 0.156372 0.428467
-5 9 15 0 0.169556 0.515137
-5 9 16 0 0.185059 0.605957
-5 9 17 0 0.201538 0.694824
-5 9 18 0 0.217529 0.776855
-5 9 19 0 0.232422 0.850098
-5 9 20 0 0.23999 0.891113
-5 9 21 0 0.23938 0.898926
-5 9 22 0 0.239624 0.907227
-5 9 23 0 0.240479 0.916016
-5 9 24 0 0.241577 0.924316
-5 9 25 0 0.243164 0.934082
-5 9 26 0 0.245117 0.944336
-5 9 27 0 0.247559 0.956055
-5 9 28 0 0.250244 0.969238
-5 9 29 0 0.253418 0.983398
-5 9 30 0 0.256836 0.998047
-5 9 31 0 0.260254 1
-5 10 0 0 0.155151 0
-5 10 1 0 0.155151 0
-5 10 2 0 0.155151 0
-5 10 3 0 0.155151 0
-5 10 4 0 0.155273 0
-5 10 5 0 0.155273 0
-5 10 6 0 0.155396 0
-5 10 7 0 0.155518 0.0484924
-5 10 8 0 0.155762 0.0817261
-5 10 9 0 0.156738 0.117188
-5 10 10 0 0.159058 0.15918
-5 10 11 0 0.164185 0.21167
-5 10 12 0 0.17041 0.274658
-5 10 13 0 0.177246 0.346924
-5 10 14 0 0.185303 0.427734
-5 10 15 0 0.19519 0.514648
-5 10 16 0 0.207031 0.605957
-5 10 17 0 0.219849 0.694824
-5 10 18 0 0.23291 0.777344
-5 10 19 0 0.245239 0.850098
-5 10 20 0 0.250732 0.89209
-5 10 21 0 0.247925 0.899902
-5 10 22 0 0.246704 0.908203
-5 10 23 0 0.24646 0.916504
-5 10 24 0 0.246826 0.924805
-5 10 25 0 0.247681 0.93457
-5 10 26 0 0.249023 0.944824
-5 10 27 0 0.250732 0.956543
-5 10 28 0 0.253174 0.969727
-5 10 29 0 0.255859 0.983887
-5 10 30 0 0.259033 0.998535
-5 10 31 0 0.262207 1
-5 11 0 0 0.202637 0
-5 11 1 0 0.202637 0
-5 11 2 0 0.202759 0
-5 11 3 0 0.202759 0
-5 11 4 0 0.202759 0
-5 11 5 0 0.202881 0
-5 11 6 0 0.202881 0
-5 11 7 0 0.202759 0
-5 11 8 0 0.202759 0.067627
-5 11 9 0 0.203125 0.110352
-5 11 10 0 0.204834 0.155518
-5 11 11 0 0.208496 0.208618
-5 11 12 0 0.213501 0.271973
-5 11 13 0 0.218872 0.344971
-5 11 14 0 0.224609 0.426514
-5 11 15 0 0.231201 0.51416
-5 11 16 0 0.239258 0.605957
-5 11 17 0 0.247803 0.694824
-5 11 18 0 0.256836 0.777344
-5 11 19 0 0.265625 0.850586
-5 11 20 0 0.268066 0.893555
-5 11 21 0 0.262207 0.900879
-5 11 22 0 0.258545 0.90918
-5 11 23 0 0.256592 0.91748
-5 11 24 0 0.255615 0.925781
-5 11 25 0 0.255371 0.935059
-5 11 26 0 0.255615 0.945801
-5 11 27 0 0.256592 0.957031
-5 11 28 0 0.258057 0.970215
-5 11 29 0 0.260254 0.984375
-5 11 30 0 0.262695 0.999023
-5 11 31 0 0.265381 1
-5 12 0 0 0.261475 0
-5 12 1 0 0.261475 0
-5 12 2 0 0.261475 0
-5 12 3 0 0.261475 0
-5 12 4 0 0.261475 0
-5 12 5 0 0.261719 0
-5 12 6 0 0.261719 0
-5 12 7 0 0.261719 0
-5 12 8 0 0.261719 0
-5 12 9 0 0.261963 0.0947876
-5 12 10 0 0.262695 0.147583
-5 12 11 0 0.264404 0.203369
-5 12 12 0 0.267578 0.267822
-5 12 13 0 0.271729 0.341797
-5 12 14 0 0.275635 0.424072
-5 12 15 0 0.279297 0.512695
-5 12 16 0 0.283447 0.60498
-5 12 17 0 0.287598 0.694824
-5 12 18 0 0.291992 0.777832
-5 12 19 0 0.296387 0.851074
-5 12 20 0 0.294922 0.895996
-5 12 21 0 0.284668 0.90332
-5 12 22 0 0.277588 0.911133
-5 12 23 0 0.272949 0.919434
-5 12 24 0 0.269775 0.927246
-5 12 25 0 0.267578 0.936523
-5 12 26 0 0.266357 0.946777
-5 12 27 0 0.265869 0.958496
-5 12 28 0 0.266357 0.971191
-5 12 29 0 0.267334 0.984863
-5 12 30 0 0.268799 0.999512
-5 12 31 0 0.270752 1
-5 13 0 0 0.32959 0
-5 13 1 0 0.32959 0
-5 13 2 0 0.32959 0
-5 13 3 0 0.329834 0
-5 13 4 0 0.329834 0
-5 13 5 0 0.329834 0
-5 13 6 0 0.329834 0
-5 13 7 0 0.330078 0
-5 13 8 0 0.330078 0
-5 13 9 0 0.330322 0.0456238
-5 13 10 0 0.330811 0.129272
-5 13 11 0 0.331543 0.192871
-5 13 12 0 0.333252 0.260498
-5 13 13 0 0.335938 0.335938
-5 13 14 0 0.338135 0.419922
-5 13 15 0 0.339355 0.509766
-5 13 16 0 0.340088 0.603516
-5 13 17 0 0.339844 0.694336
-5 13 18 0 0.339355 0.777832
-5 13 19 0 0.338867 0.851562
-5 13 20 0 0.333252 0.899902
-5 13 21 0 0.317139 0.906738
-5 13 22 0 0.30542 0.914551
-5 13 23 0 0.297119 0.922363
-5 13 24 0 0.29126 0.930176
-5 13 25 0 0.286621 0.938965
-5 13 26 0 0.282959 0.94873
-5 13 27 0 0.280518 0.959961
-5 13 28 0 0.279053 0.972656
-5 13 29 0 0.278564 0.986328
-5 13 30 0 0.278564 1
-5 13 31 0 0.279297 1
-5 14 0 0 0.406982 0
-5 14 1 0 0.406982 0
-5 14 2 0 0.406982 0
-5 14 3 0 0.406982 0
-5 14 4 0 0.406982 0
-5 14 5 0 0.406982 0
-5 14 6 0 0.406982 0
-5 14 7 0 0.406982 0
-5 14 8 0 0.407227 0
-5 14 9 0 0.407471 0
-5 14 10 0 0.408203 0.0844116
-5 14 11 0 0.408936 0.171509
-5 14 12 0 0.409912 0.246826
-5 14 13 0 0.411133 0.325928
-5 14 14 0 0.412109 0.412354
-5 14 15 0 0.411865 0.504395
-5 14 16 0 0.409668 0.600586
-5 14 17 0 0.405518 0.692871
-5 14 18 0 0.400146 0.777344
-5 14 19 0 0.394775 0.852051
-5 14 20 0 0.385254 0.904785
-5 14 21 0 0.362061 0.912109
-5 14 22 0 0.344482 0.919434
-5 14 23 0 0.331787 0.926758
-5 14 24 0 0.322021 0.93457
-5 14 25 0 0.314209 0.942871
-5 14 26 0 0.307373 0.952637
-5 14 27 0 0.302246 0.963379
-5 14 28 0 0.29834 0.975586
-5 14 29 0 0.29541 0.98877
-5 14 30 0 0.293457 1
-5 14 31 0 0.292236 1
-5 15 0 0 0.490967 0
-5 15 1 0 0.490967 0
-5 15 2 0 0.490967 0
-5 15 3 0 0.490967 0
-5 15 4 0 0.490967 0
-5 15 5 0 0.490967 0
-5 15 6 0 0.491211 0
-5 15 7 0 0.491211 0
-5 15 8 0 0.491455 0
-5 15 9 0 0.491699 0
-5 15 10 0 0.492188 0
-5 15 11 0 0.493164 0.127686
-5 15 12 0 0.494385 0.22229
-5 15 13 0 0.495605 0.308838
-5 15 14 0 0.496094 0.399414
-5 15 15 0 0.494873 0.494873
-5 15 16 0 0.490967 0.59375
-5 15 17 0 0.483643 0.688965
-5 15 18 0 0.474121 0.775391
-5 15 19 0 0.463623 0.851562
-5 15 20 0 0.450928 0.911133
-5 15 21 0 0.420166 0.919434
-5 15 22 0 0.39624 0.927246
-5 15 23 0 0.37793 0.934082
-5 15 24 0 0.36377 0.941406
-5 15 25 0 0.351562 0.949219
-5 15 26 0 0.341064 0.958008
-5 15 27 0 0.332031 0.968262
-5 15 28 0 0.324951 0.97998
-5 15 29 0 0.319092 0.992676
-5 15 30 0 0.314453 1
-5 15 31 0 0.310791 1
-5 16 0 0 0.580566 0
-5 16 1 0 0.580566 0
-5 16 2 0 0.580566 0
-5 16 3 0 0.580566 0
-5 16 4 0 0.580566 0
-5 16 5 0 0.580566 0
-5 16 6 0 0.580566 0
-5 16 7 0 0.581055 0
-5 16 8 0 0.581055 0
-5 16 9 0 0.581055 0
-5 16 10 0 0.581543 0
-5 16 11 0 0.583008 0
-5 16 12 0 0.584473 0.178345
-5 16 13 0 0.585938 0.280762
-5 16 14 0 0.586914 0.378418
-5 16 15 0 0.585938 0.47876
-5 16 16 0 0.581543 0.581543
-5 16 17 0 0.572266 0.680664
-5 16 18 0 0.55957 0.770508
-5 16 19 0 0.544922 0.849121
-5 16 20 0 0.529297 0.914062
-5 16 21 0 0.492432 0.928711
-5 16 22 0 0.46167 0.937988
-5 16 23 0 0.437256 0.945312
-5 16 24 0 0.417725 0.95166
-5 16 25 0 0.400391 0.958984
-5 16 26 0 0.385254 0.966797
-5 16 27 0 0.371826 0.976074
-5 16 28 0 0.360596 0.986816
-5 16 29 0 0.351074 0.998535
-5 16 30 0 0.343018 1
-5 16 31 0 0.336182 1
-5 17 0 0 0.67041 0
-5 17 1 0 0.67041 0
-5 17 2 0 0.67041 0
-5 17 3 0 0.67041 0
-5 17 4 0 0.67041 0
-5 17 5 0 0.67041 0
-5 17 6 0 0.67041 0
-5 17 7 0 0.67041 0
-5 17 8 0 0.67041 0
-5 17 9 0 0.67041 0
-5 17 10 0 0.670898 0
-5 17 11 0 0.671875 0
-5 17 12 0 0.673828 0.0738525
-5 17 13 0 0.67627 0.237183
-5 17 14 0 0.678223 0.347412
-5 17 15 0 0.678223 0.454102
-5 17 16 0 0.674316 0.562012
-5 17 17 0 0.665527 0.666016
-5 17 18 0 0.651367 0.760742
-5 17 19 0 0.633789 0.843262
-5 17 20 0 0.614258 0.910645
-5 17 21 0 0.576172 0.937988
-5 17 22 0 0.539062 0.951172
-5 17 23 0 0.508301 0.959961
-5 17 24 0 0.483154 0.966309
-5 17 25 0 0.460205 0.973145
-5 17 26 0 0.439697 0.97998
-5 17 27 0 0.421143 0.987793
-5 17 28 0 0.405273 0.99707
-5 17 29 0 0.391113 1
-5 17 30 0 0.378906 1
-5 17 31 0 0.368408 1
-5 18 0 0 0.754395 0
-5 18 1 0 0.754395 0
-5 18 2 0 0.754395 0
-5 18 3 0 0.754395 0
-5 18 4 0 0.754395 0
-5 18 5 0 0.754395 0
-5 18 6 0 0.754395 0
-5 18 7 0 0.754395 0
-5 18 8 0 0.754395 0
-5 18 9 0 0.754883 0
-5 18 10 0 0.754883 0
-5 18 11 0 0.755371 0
-5 18 12 0 0.757812 0
-5 18 13 0 0.760254 0.165771
-5 18 14 0 0.763672 0.304443
-5 18 15 0 0.765137 0.42041
-5 18 16 0 0.763672 0.53418
-5 18 17 0 0.756836 0.643555
-5 18 18 0 0.743652 0.743652
-5 18 19 0 0.725098 0.831055
-5 18 20 0 0.703125 0.90332
-5 18 21 0 0.666016 0.943848
-5 18 22 0 0.625977 0.965332
-5 18 23 0 0.589844 0.977051
-5 18 24 0 0.559082 0.984863
-5 18 25 0 0.530273 0.991699
-5 18 26 0 0.503418 0.997559
-5 18 27 0 0.479248 1
-5 18 28 0 0.457764 1
-5 18 29 0 0.438477 1
-5 18 30 0 0.421631 1
-5 18 31 0 0.406738 1
-5 19 0 0 0.830566 0
-5 19 1 0 0.830566 0
-5 19 2 0 0.830566 0
-5 19 3 0 0.830566 0
-5 19 4 0 0.830566 0
-5 19 5 0 0.830566 0
-5 19 6 0 0.830566 0
-5 19 7 0 0.830566 0
-5 19 8 0 0.830566 0
-5 19 9 0 0.831055 0
-5 19 10 0 0.831055 0
-5 19 11 0 0.831055 0
-5 19 12 0 0.833008 0
-5 19 13 0 0.835938 0
-5 19 14 0 0.839844 0.246582
-5 19 15 0 0.843262 0.378662
-5 19 16 0 0.844238 0.499268
-5 19 17 0 0.840332 0.61377
-5 19 18 0 0.82959 0.719727
-5 19 19 0 0.8125 0.8125
-5 19 20 0 0.789551 0.889648
-5 19 21 0 0.756348 0.943359
-5 19 22 0 0.716309 0.975586
-5 19 23 0 0.676758 0.994141
-5 19 24 0 0.641113 1
-5 19 25 0 0.606934 1
-5 19 26 0 0.574219 1
-5 19 27 0 0.543945 1
-5 19 28 0 0.516602 1
-5 19 29 0 0.491699 1
-5 19 30 0 0.469482 1
-5 19 31 0 0.449707 1
-5 20 0 0 0.896973 0
-5 20 1 0 0.896973 0
-5 20 2 0 0.896973 0
-5 20 3 0 0.896973 0
-5 20 4 0 0.896973 0
-5 20 5 0 0.896973 0
-5 20 6 0 0.896973 0
-5 20 7 0 0.896973 0
-5 20 8 0 0.896973 0
-5 20 9 0 0.896973 0
-5 20 10 0 0.897461 0
-5 20 11 0 0.897461 0
-5 20 12 0 0.897949 0
-5 20 13 0 0.901367 0
-5 20 14 0 0.905762 0.160522
-5 20 15 0 0.910645 0.329346
-5 20 16 0 0.913574 0.458984
-5 20 17 0 0.912598 0.579102
-5 20 18 0 0.905273 0.689453
-5 20 19 0 0.890137 0.787598
-5 20 20 0 0.869141 0.869141
-5 20 21 0 0.840332 0.93457
-5 20 22 0 0.803711 0.979004
-5 20 23 0 0.763672 1
-5 20 24 0 0.725586 1
-5 20 25 0 0.687012 1
-5 20 26 0 0.648926 1
-5 20 27 0 0.612793 1
-5 20 28 0 0.579102 1
-5 20 29 0 0.548828 1
-5 20 30 0 0.520996 1
-5 20 31 0 0.496338 1
-5 21 0 0 0.953613 0
-5 21 1 0 0.953613 0
-5 21 2 0 0.953613 0
-5 21 3 0 0.953613 0
-5 21 4 0 0.953613 0
-5 21 5 0 0.953613 0
-5 21 6 0 0.953613 0
-5 21 7 0 0.953613 0
-5 21 8 0 0.953613 0
-5 21 9 0 0.953613 0
-5 21 10 0 0.953613 0
-5 21 11 0 0.954102 0
-5 21 12 0 0.954102 0
-5 21 13 0 0.957031 0
-5 21 14 0 0.961914 0
-5 21 15 0 0.967285 0.268555
-5 21 16 0 0.972168 0.413574
-5 21 17 0 0.974121 0.539062
-5 21 18 0 0.970215 0.653809
-5 21 19 0 0.958984 0.755859
-5 21 20 0 0.94043 0.843262
-5 21 21 0 0.915527 0.916016
-5 21 22 0 0.883789 0.97168
-5 21 23 0 0.847168 1
-5 21 24 0 0.808594 1
-5 21 25 0 0.767578 1
-5 21 26 0 0.725586 1
-5 21 27 0 0.68457 1
-5 21 28 0 0.645508 1
-5 21 29 0 0.609375 1
-5 21 30 0 0.576172 1
-5 21 31 0 0.546387 1
-5 22 0 0 1 0
-5 22 1 0 1 0
-5 22 2 0 1 0
-5 22 3 0 1 0
-5 22 4 0 1 0
-5 22 5 0 1 0
-5 22 6 0 1 0
-5 22 7 0 1 0
-5 22 8 0 1 0
-5 22 9 0 1 0
-5 22 10 0 1 0
-5 22 11 0 1 0
-5 22 12 0 1 0
-5 22 13 0 1 0
-5 22 14 0 1 0
-5 22 15 0 1 0.187134
-5 22 16 0 1 0.363037
-5 22 17 0 1 0.49585
-5 22 18 0 1 0.614258
-5 22 19 0 1 0.720215
-5 22 20 0 1 0.811523
-5 22 21 0 0.97998 0.889648
-5 22 22 0 0.953125 0.953125
-5 22 23 0 0.920898 1
-5 22 24 0 0.885254 1
-5 22 25 0 0.844238 1
-5 22 26 0 0.800781 1
-5 22 27 0 0.756348 1
-5 22 28 0 0.712891 1
-5 22 29 0 0.671875 1
-5 22 30 0 0.633301 1
-5 22 31 0 0.598145 1
-5 23 0 0 1 0
-5 23 1 0 1 0
-5 23 2 0 1 0
-5 23 3 0 1 0
-5 23 4 0 1 0
-5 23 5 0 1 0
-5 23 6 0 1 0
-5 23 7 0 1 0
-5 23 8 0 1 0
-5 23 9 0 1 0
-5 23 10 0 1 0
-5 23 11 0 1 0
-5 23 12 0 1 0
-5 23 13 0 1 0
-5 23 14 0 1 0
-5 23 15 0 1 0
-5 23 16 0 1 0.30835
-5 23 17 0 1 0.451416
-5 23 18 0 1 0.57373
-5 23 19 0 1 0.682617
-5 23 20 0 1 0.777344
-5 23 21 0 1 0.859375
-5 23 22 0 1 0.928223
-5 23 23 0 0.981445 0.981934
-5 23 24 0 0.950195 1
-5 23 25 0 0.912109 1
-5 23 26 0 0.869141 1
-5 23 27 0 0.823242 1
-5 23 28 0 0.776855 1
-5 23 29 0 0.731934 1
-5 23 30 0 0.688965 1
-5 23 31 0 0.648926 1
-5 24 0 0 1 0
-5 24 1 0 1 0
-5 24 2 0 1 0
-5 24 3 0 1 0
-5 24 4 0 1 0
-5 24 5 0 1 0
-5 24 6 0 1 0
-5 24 7 0 1 0
-5 24 8 0 1 0
-5 24 9 0 1 0
-5 24 10 0 1 0
-5 24 11 0 1 0
-5 24 12 0 1 0
-5 24 13 0 1 0
-5 24 14 0 1 0
-5 24 15 0 1 0
-5 24 16 0 1 0.24585
-5 24 17 0 1 0.406006
-5 24 18 0 1 0.532715
-5 24 19 0 1 0.644531
-5 24 20 0 1 0.741699
-5 24 21 0 1 0.827148
-5 24 22 0 1 0.899414
-5 24 23 0 1 0.95752
-5 24 24 0 1 1
-5 24 25 0 0.970215 1
-5 24 26 0 0.929688 1
-5 24 27 0 0.884277 1
-5 24 28 0 0.836914 1
-5 24 29 0 0.789062 1
-5 24 30 0 0.742676 1
-5 24 31 0 0.69873 1
-5 25 0 0 1 0
-5 25 1 0 1 0
-5 25 2 0 1 0
-5 25 3 0 1 0
-5 25 4 0 1 0
-5 25 5 0 1 0
-5 25 6 0 1 0
-5 25 7 0 1 0
-5 25 8 0 1 0
-5 25 9 0 1 0
-5 25 10 0 1 0
-5 25 11 0 1 0
-5 25 12 0 1 0
-5 25 13 0 1 0
-5 25 14 0 1 0
-5 25 15 0 1 0
-5 25 16 0 1 0.151001
-5 25 17 0 1 0.354004
-5 25 18 0 1 0.487549
-5 25 19 0 1 0.601562
-5 25 20 0 1 0.701172
-5 25 21 0 1 0.789062
-5 25 22 0 1 0.865234
-5 25 23 0 1 0.927734
-5 25 24 0 1 0.979004
-5 25 25 0 1 1
-5 25 26 0 0.987305 1
-5 25 27 0 0.944336 1
-5 25 28 0 0.896973 1
-5 25 29 0 0.847656 1
-5 25 30 0 0.798828 1
-5 25 31 0 0.751465 1
-5 26 0 0 1 0
-5 26 1 0 1 0
-5 26 2 0 1 0
-5 26 3 0 1 0
-5 26 4 0 1 0
-5 26 5 0 1 0
-5 26 6 0 1 0
-5 26 7 0 1 0
-5 26 8 0 1 0
-5 26 9 0 1 0
-5 26 10 0 1 0
-5 26 11 0 1 0
-5 26 12 0 1 0
-5 26 13 0 1 0
-5 26 14 0 1 0
-5 26 15 0 1 0
-5 26 16 0 1 0
-5 26 17 0 1 0.291992
-5 26 18 0 1 0.437256
-5 26 19 0 1 0.554199
-5 26 20 0 1 0.655762
-5 26 21 0 1 0.746094
-5 26 22 0 1 0.825195
-5 26 23 0 1 0.891602
-5 26 24 0 1 0.946777
-5 26 25 0 1 0.99707
-5 26 26 0 1 1
-5 26 27 0 1 1
-5 26 28 0 0.956055 1
-5 26 29 0 0.906738 1
-5 26 30 0 0.856445 1
-5 26 31 0 0.806152 1
-5 27 0 0 1 0
-5 27 1 0 1 0
-5 27 2 0 1 0
-5 27 3 0 1 0
-5 27 4 0 1 0
-5 27 5 0 1 0
-5 27 6 0 1 0
-5 27 7 0 1 0
-5 27 8 0 1 0
-5 27 9 0 1 0
-5 27 10 0 1 0
-5 27 11 0 1 0
-5 27 12 0 1 0
-5 27 13 0 1 0
-5 27 14 0 1 0
-5 27 15 0 1 0
-5 27 16 0 1 0
-5 27 17 0 1 0.209595
-5 27 18 0 1 0.380859
-5 27 19 0 1 0.503418
-5 27 20 0 1 0.606445
-5 27 21 0 1 0.69873
-5 27 22 0 1 0.780273
-5 27 23 0 1 0.849609
-5 27 24 0 1 0.908203
-5 27 25 0 1 0.962891
-5 27 26 0 1 1
-5 27 27 0 1 1
-5 27 28 0 1 1
-5 27 29 0 0.964355 1
-5 27 30 0 0.913574 1
-5 27 31 0 0.862305 1
-5 28 0 0 1 0
-5 28 1 0 1 0
-5 28 2 0 1 0
-5 28 3 0 1 0
-5 28 4 0 1 0
-5 28 5 0 1 0
-5 28 6 0 1 0
-5 28 7 0 1 0
-5 28 8 0 1 0
-5 28 9 0 1 0
-5 28 10 0 1 0
-5 28 11 0 1 0
-5 28 12 0 1 0
-5 28 13 0 1 0
-5 28 14 0 1 0
-5 28 15 0 1 0
-5 28 16 0 1 0
-5 28 17 0 1 0
-5 28 18 0 1 0.315674
-5 28 19 0 1 0.44751
-5 28 20 0 1 0.553711
-5 28 21 0 1 0.647461
-5 28 22 0 1 0.730469
-5 28 23 0 1 0.802246
-5 28 24 0 1 0.86377
-5 28 25 0 1 0.921875
-5 28 26 0 1 0.975586
-5 28 27 0 1 1
-5 28 28 0 1 1
-5 28 29 0 1 1
-5 28 30 0 0.969727 1
-5 28 31 0 0.918457 1
-5 29 0 0 1 0
-5 29 1 0 1 0
-5 29 2 0 1 0
-5 29 3 0 1 0
-5 29 4 0 1 0
-5 29 5 0 1 0
-5 29 6 0 1 0
-5 29 7 0 1 0
-5 29 8 0 1 0
-5 29 9 0 1 0
-5 29 10 0 1 0
-5 29 11 0 1 0
-5 29 12 0 1 0
-5 29 13 0 1 0
-5 29 14 0 1 0
-5 29 15 0 1 0
-5 29 16 0 1 0
-5 29 17 0 1 0
-5 29 18 0 1 0.233276
-5 29 19 0 1 0.385742
-5 29 20 0 1 0.496338
-5 29 21 0 1 0.591797
-5 29 22 0 1 0.67627
-5 29 23 0 1 0.749023
-5 29 24 0 1 0.812988
-5 29 25 0 1 0.874023
-5 29 26 0 1 0.931641
-5 29 27 0 1 0.984375
-5 29 28 0 1 1
-5 29 29 0 1 1
-5 29 30 0 1 1
-5 29 31 0 0.974609 1
-5 30 0 0 1 0
-5 30 1 0 1 0
-5 30 2 0 1 0
-5 30 3 0 1 0
-5 30 4 0 1 0
-5 30 5 0 1 0
-5 30 6 0 1 0
-5 30 7 0 1 0
-5 30 8 0 1 0
-5 30 9 0 1 0
-5 30 10 0 1 0
-5 30 11 0 1 0
-5 30 12 0 1 0
-5 30 13 0 1 0
-5 30 14 0 1 0
-5 30 15 0 1 0
-5 30 16 0 1 0
-5 30 17 0 1 0
-5 30 18 0 1 0.0709229
-5 30 19 0 1 0.315186
-5 30 20 0 1 0.43457
-5 30 21 0 1 0.532227
-5 30 22 0 1 0.617676
-5 30 23 0 1 0.691895
-5 30 24 0 1 0.756836
-5 30 25 0 1 0.820312
-5 30 26 0 1 0.880859
-5 30 27 0 1 0.938477
-5 30 28 0 1 0.990234
-5 30 29 0 1 1
-5 30 30 0 1 1
-5 30 31 0 1 1
-5 31 0 0 1 0
-5 31 1 0 1 0
-5 31 2 0 1 0
-5 31 3 0 1 0
-5 31 4 0 1 0
-5 31 5 0 1 0
-5 31 6 0 1 0
-5 31 7 0 1 0
-5 31 8 0 1 0
-5 31 9 0 1 0
-5 31 10 0 1 0
-5 31 11 0 1 0
-5 31 12 0 1 0
-5 31 13 0 1 0
-5 31 14 0 1 0
-5 31 15 0 1 0
-5 31 16 0 1 0
-5 31 17 0 1 0
-5 31 18 0 1 0
-5 31 19 0 1 0.226562
-5 31 20 0 1 0.366699
-5 31 21 0 1 0.469238
-5 31 22 0 1 0.556152
-5 31 23 0 1 0.630859
-5 31 24 0 1 0.696777
-5 31 25 0 1 0.761719
-5 31 26 0 1 0.825195
-5 31 27 0 1 0.88623
-5 31 28 0 1 0.943359
-5 31 29 0 1 0.995117
-5 31 30 0 1 1
-5 31 31 0 1 1
-6 0 0 0.0933838 0 0
-6 0 1 0.0935669 0 0
-6 0 2 0.0935669 0 0
-6 0 3 0.0927734 0 0.0249176
-6 0 4 0.0901489 0 0.0388489
-6 0 5 0.0774536 0 0.0480042
-6 0 6 0.0674438 0.0170898 0.0571899
-6 0 7 0.0621338 0.0207825 0.074585
-6 0 8 0.0502319 0.0259247 0.0969238
-6 0 9 0 0.0329895 0.126099
-6 0 10 0 0.0426636 0.165039
-6 0 11 0 0.055603 0.216431
-6 0 12 0 0.071228 0.27832
-6 0 13 0 0.0892944 0.349365
-6 0 14 0 0.109558 0.429199
-6 0 15 0 0.13147 0.515625
-6 0 16 0 0.154663 0.606445
-6 0 17 0 0.177124 0.694824
-6 0 18 0 0.19812 0.776855
-6 0 19 0 0.216675 0.849609
-6 0 20 0 0.227051 0.890625
-6 0 21 0 0.229004 0.898438
-6 0 22 0 0.231201 0.906738
-6 0 23 0 0.233398 0.915527
-6 0 24 0 0.235596 0.923828
-6 0 25 0 0.238037 0.933594
-6 0 26 0 0.240723 0.943848
-6 0 27 0 0.243652 0.956055
-6 0 28 0 0.24707 0.969238
-6 0 29 0 0.250732 0.983398
-6 0 30 0 0.254395 0.998047
-6 0 31 0 0.258301 1
-6 1 0 0.0925293 0 0
-6 1 1 0.0927124 0 0
-6 1 2 0.0928345 0 0
-6 1 3 0.0922852 0 0.0244141
-6 1 4 0.0898438 0 0.0385742
-6 1 5 0.0775146 0.00668335 0.0481262
-6 1 6 0.0671997 0.0192566 0.0571594
-6 1 7 0.0618896 0.0224609 0.0745239
-6 1 8 0.0498962 0.0271454 0.0968628
-6 1 9 0 0.033844 0.126099
-6 1 10 0 0.0432739 0.165039
-6 1 11 0 0.0560608 0.216431
-6 1 12 0 0.0715332 0.27832
-6 1 13 0 0.0895386 0.349365
-6 1 14 0 0.109741 0.429199
-6 1 15 0 0.131714 0.515625
-6 1 16 0 0.154785 0.606445
-6 1 17 0 0.177246 0.694824
-6 1 18 0 0.19812 0.776855
-6 1 19 0 0.216675 0.849609
-6 1 20 0 0.227051 0.890625
-6 1 21 0 0.229004 0.898438
-6 1 22 0 0.231201 0.906738
-6 1 23 0 0.233398 0.915527
-6 1 24 0 0.235596 0.923828
-6 1 25 0 0.238037 0.933594
-6 1 26 0 0.240723 0.943848
-6 1 27 0 0.243652 0.956055
-6 1 28 0 0.24707 0.969238
-6 1 29 0 0.250732 0.983398
-6 1 30 0 0.254395 0.998047
-6 1 31 0 0.258301 1
-6 2 0 0.0909424 0.0135345 0
-6 2 1 0.0911865 0.0136566 0
-6 2 2 0.0914307 0.0132523 0
-6 2 3 0.0912476 0.0116425 0.0235138
-6 2 4 0.0891724 0.00949097 0.0380859
-6 2 5 0.0776978 0.0160522 0.0482788
-6 2 6 0.0667725 0.0224457 0.0570679
-6 2 7 0.0614319 0.0250702 0.0744629
-6 2 8 0.0493164 0.029129 0.0968628
-6 2 9 0 0.0352783 0.126099
-6 2 10 0 0.044342 0.165039
-6 2 11 0 0.0568237 0.216431
-6 2 12 0 0.0721436 0.278076
-6 2 13 0 0.0899658 0.349365
-6 2 14 0 0.110046 0.429199
-6 2 15 0 0.131958 0.515625
-6 2 16 0 0.154907 0.606445
-6 2 17 0 0.177368 0.694824
-6 2 18 0 0.198242 0.776855
-6 2 19 0 0.216797 0.849609
-6 2 20 0 0.227173 0.890625
-6 2 21 0 0.229126 0.898438
-6 2 22 0 0.231201 0.906738
-6 2 23 0 0.233398 0.915527
-6 2 24 0 0.235596 0.923828
-6 2 25 0 0.238037 0.933594
-6 2 26 0 0.240723 0.944336
-6 2 27 0 0.243652 0.956055
-6 2 28 0 0.24707 0.969238
-6 2 29 0 0.250732 0.983398
-6 2 30 0 0.254395 0.998047
-6 2 31 0 0.258301 1
-6 3 0 0.0877686 0.0259857 0
-6 3 1 0.0880737 0.0261078 0
-6 3 2 0.0884399 0.0260315 0
-6 3 3 0.0887451 0.0256042 0.0219574
-6 3 4 0.0875244 0.0246582 0.0370789
-6 3 5 0.078064 0.024353 0.0486145
-6 3 6 0.06604 0.0270386 0.0569153
-6 3 7 0.0605774 0.0290375 0.0744019
-6 3 8 0.0481873 0.0323486 0.0968018
-6 3 9 0 0.0377502 0.125977
-6 3 10 0 0.0462036 0.165039
-6 3 11 0 0.0582275 0.216431
-6 3 12 0 0.0731812 0.278076
-6 3 13 0 0.0906982 0.349365
-6 3 14 0 0.110596 0.429199
-6 3 15 0 0.132324 0.515625
-6 3 16 0 0.155273 0.606445
-6 3 17 0 0.177612 0.694824
-6 3 18 0 0.198486 0.776855
-6 3 19 0 0.216919 0.849609
-6 3 20 0 0.227295 0.890625
-6 3 21 0 0.229248 0.898438
-6 3 22 0 0.231323 0.906738
-6 3 23 0 0.233521 0.915527
-6 3 24 0 0.235718 0.923828
-6 3 25 0 0.238037 0.933594
-6 3 26 0 0.240723 0.944336
-6 3 27 0 0.243774 0.956055
-6 3 28 0 0.24707 0.969238
-6 3 29 0 0.250732 0.983398
-6 3 30 0 0.254395 0.998047
-6 3 31 0 0.258301 1
-6 4 0 0.081665 0.0361023 0
-6 4 1 0.0818481 0.0362244 0
-6 4 2 0.0821533 0.0363159 0
-6 4 3 0.0828247 0.0364685 0.0198669
-6 4 4 0.0836792 0.0365295 0.0350342
-6 4 5 0.0784912 0.0348511 0.0490417
-6 4 6 0.0645142 0.0335693 0.0566406
-6 4 7 0.0589294 0.0349731 0.0742188
-6 4 8 0.0459595 0.0374451 0.0966797
-6 4 9 0 0.0418701 0.125977
-6 4 10 0 0.0494385 0.164917
-6 4 11 0 0.0607605 0.216309
-6 4 12 0 0.0750732 0.278076
-6 4 13 0 0.0921631 0.349365
-6 4 14 0 0.111694 0.429199
-6 4 15 0 0.133179 0.515625
-6 4 16 0 0.155884 0.606445
-6 4 17 0 0.178101 0.694824
-6 4 18 0 0.198853 0.776855
-6 4 19 0 0.217285 0.849609
-6 4 20 0 0.227539 0.890625
-6 4 21 0 0.22937 0.898438
-6 4 22 0 0.231445 0.906738
-6 4 23 0 0.233643 0.915527
-6 4 24 0 0.235718 0.923828
-6 4 25 0 0.238159 0.933594
-6 4 26 0 0.240845 0.944336
-6 4 27 0 0.243774 0.956055
-6 4 28 0 0.247192 0.969238
-6 4 29 0 0.250732 0.983398
-6 4 30 0 0.254395 0.998047
-6 4 31 0 0.258301 1
-6 5 0 0.0722656 0.0449829 0
-6 5 1 0.0722046 0.0450134 0
-6 5 2 0.0720825 0.0450745 0
-6 5 3 0.0718994 0.0452576 0.019928
-6 5 4 0.0720825 0.0457764 0.0316162
-6 5 5 0.0737915 0.0473328 0.0469055
-6 5 6 0.0614624 0.0426941 0.0560913
-6 5 7 0.0555115 0.0435791 0.0738525
-6 5 8 0.0411377 0.0451965 0.0964966
-6 5 9 0 0.0485229 0.125732
-6 5 10 0 0.0549622 0.164795
-6 5 11 0 0.0652466 0.216187
-6 5 12 0 0.0786133 0.278076
-6 5 13 0 0.0948486 0.349365
-6 5 14 0 0.11377 0.428955
-6 5 15 0 0.134644 0.515625
-6 5 16 0 0.157104 0.606445
-6 5 17 0 0.179077 0.694824
-6 5 18 0 0.199585 0.776855
-6 5 19 0 0.217773 0.849609
-6 5 20 0 0.227905 0.890625
-6 5 21 0 0.229736 0.898438
-6 5 22 0 0.231812 0.906738
-6 5 23 0 0.233887 0.915527
-6 5 24 0 0.235962 0.923828
-6 5 25 0 0.238403 0.933594
-6 5 26 0 0.240967 0.944336
-6 5 27 0 0.243896 0.956055
-6 5 28 0 0.247314 0.969238
-6 5 29 0 0.250732 0.983398
-6 5 30 0 0.254639 0.998047
-6 5 31 0 0.258301 1
-6 6 0 0.0657959 0.0585022 0
-6 6 1 0.0657959 0.0585632 0
-6 6 2 0.0654907 0.0584717 0
-6 6 3 0.0646973 0.0582275 0.0185089
-6 6 4 0.0632324 0.0577393 0.0301208
-6 6 5 0.0604248 0.0568237 0.0421143
-6 6 6 0.0549622 0.0549622 0.0549622
-6 6 7 0.0480347 0.0554199 0.0731201
-6 6 8 0.0286407 0.0563049 0.0960083
-6 6 9 0 0.0585632 0.125488
-6 6 10 0 0.0637817 0.164551
-6 6 11 0 0.0727539 0.216064
-6 6 12 0 0.0847168 0.277832
-6 6 13 0 0.0997314 0.349121
-6 6 14 0 0.117493 0.428955
-6 6 15 0 0.137573 0.515625
-6 6 16 0 0.159302 0.606445
-6 6 17 0 0.180786 0.694824
-6 6 18 0 0.200928 0.776855
-6 6 19 0 0.218872 0.849609
-6 6 20 0 0.228882 0.890625
-6 6 21 0 0.230469 0.898438
-6 6 22 0 0.2323 0.906738
-6 6 23 0 0.234375 0.915527
-6 6 24 0 0.23645 0.924316
-6 6 25 0 0.238647 0.933594
-6 6 26 0 0.241333 0.944336
-6 6 27 0 0.244141 0.956055
-6 6 28 0 0.247437 0.969238
-6 6 29 0 0.250977 0.983398
-6 6 30 0 0.254639 0.998047
-6 6 31 0 0.258545 1
-6 7 0 0.0480347 0.0733032 0
-6 7 1 0.0480652 0.0733643 0
-6 7 2 0.0480652 0.0734253 0
-6 7 3 0.0473022 0.0731812 0
-6 7 4 0.0458069 0.0726929 0.0225983
-6 7 5 0.0429382 0.0718384 0.037262
-6 7 6 0.0375977 0.071228 0.0525513
-6 7 7 0.0242157 0.0714722 0.0715332
-6 7 8 0 0.0718384 0.0950317
-6 7 9 0 0.0731812 0.124878
-6 7 10 0 0.0772095 0.164062
-6 7 11 0 0.0848999 0.215576
-6 7 12 0 0.0951538 0.277588
-6 7 13 0 0.108337 0.349121
-6 7 14 0 0.12439 0.428955
-6 7 15 0 0.142944 0.515625
-6 7 16 0 0.163452 0.606445
-6 7 17 0 0.184082 0.694824
-6 7 18 0 0.203491 0.776855
-6 7 19 0 0.220947 0.849609
-6 7 20 0 0.230591 0.890625
-6 7 21 0 0.231812 0.898438
-6 7 22 0 0.233398 0.907227
-6 7 23 0 0.235229 0.915527
-6 7 24 0 0.237183 0.924316
-6 7 25 0 0.23938 0.933594
-6 7 26 0 0.241821 0.944336
-6 7 27 0 0.244629 0.956055
-6 7 28 0 0.247925 0.969238
-6 7 29 0 0.251465 0.983398
-6 7 30 0 0.255127 0.998047
-6 7 31 0 0.258789 1
-6 8 0 0 0.0925293 0
-6 8 1 0 0.0925903 0
-6 8 2 0 0.0925903 0
-6 8 3 0 0.0926514 0
-6 8 4 0 0.0925293 0
-6 8 5 0 0.0924683 0.0281982
-6 8 6 0 0.0925293 0.0474854
-6 8 7 0 0.0927124 0.0681763
-6 8 8 0 0.0928955 0.0929565
-6 8 9 0 0.093689 0.123657
-6 8 10 0 0.0968018 0.163086
-6 8 11 0 0.103333 0.214844
-6 8 12 0 0.111938 0.2771
-6 8 13 0 0.122864 0.348633
-6 8 14 0 0.136475 0.428711
-6 8 15 0 0.152832 0.515137
-6 8 16 0 0.171265 0.606445
-6 8 17 0 0.190308 0.694824
-6 8 18 0 0.208496 0.776855
-6 8 19 0 0.224976 0.849609
-6 8 20 0 0.233887 0.891113
-6 8 21 0 0.234497 0.898926
-6 8 22 0 0.235596 0.907227
-6 8 23 0 0.237061 0.915527
-6 8 24 0 0.23877 0.924316
-6 8 25 0 0.240723 0.933594
-6 8 26 0 0.243042 0.944336
-6 8 27 0 0.245605 0.956055
-6 8 28 0 0.248779 0.969238
-6 8 29 0 0.252197 0.983398
-6 8 30 0 0.255615 0.998047
-6 8 31 0 0.259277 1
-6 9 0 0 0.119385 0
-6 9 1 0 0.119385 0
-6 9 2 0 0.119446 0
-6 9 3 0 0.119446 0
-6 9 4 0 0.119507 0
-6 9 5 0 0.119568 0
-6 9 6 0 0.11969 0.0360718
-6 9 7 0 0.119995 0.061554
-6 9 8 0 0.120422 0.0887451
-6 9 9 0 0.121216 0.121277
-6 9 10 0 0.12384 0.161499
-6 9 11 0 0.129639 0.213623
-6 9 12 0 0.136719 0.276367
-6 9 13 0 0.145508 0.348145
-6 9 14 0 0.15625 0.428467
-6 9 15 0 0.169556 0.515137
-6 9 16 0 0.185059 0.605957
-6 9 17 0 0.201416 0.694824
-6 9 18 0 0.217529 0.776855
-6 9 19 0 0.232422 0.850098
-6 9 20 0 0.23999 0.891602
-6 9 21 0 0.23938 0.899414
-6 9 22 0 0.239624 0.907715
-6 9 23 0 0.240479 0.916016
-6 9 24 0 0.241699 0.924805
-6 9 25 0 0.243164 0.934082
-6 9 26 0 0.245117 0.944336
-6 9 27 0 0.247559 0.956055
-6 9 28 0 0.250244 0.969238
-6 9 29 0 0.253418 0.983398
-6 9 30 0 0.256836 0.998047
-6 9 31 0 0.260254 1
-6 10 0 0 0.155151 0
-6 10 1 0 0.155151 0
-6 10 2 0 0.155151 0
-6 10 3 0 0.155151 0
-6 10 4 0 0.155151 0
-6 10 5 0 0.155273 0
-6 10 6 0 0.155273 0
-6 10 7 0 0.155396 0.0483093
-6 10 8 0 0.155762 0.081604
-6 10 9 0 0.156738 0.117126
-6 10 10 0 0.159058 0.159058
-6 10 11 0 0.164185 0.211548
-6 10 12 0 0.170288 0.274658
-6 10 13 0 0.177124 0.346924
-6 10 14 0 0.185303 0.427734
-6 10 15 0 0.195068 0.514648
-6 10 16 0 0.207031 0.605957
-6 10 17 0 0.219849 0.694824
-6 10 18 0 0.23291 0.777344
-6 10 19 0 0.245239 0.850098
-6 10 20 0 0.250732 0.89209
-6 10 21 0 0.247925 0.899902
-6 10 22 0 0.246704 0.908203
-6 10 23 0 0.24646 0.916504
-6 10 24 0 0.246826 0.925293
-6 10 25 0 0.247681 0.93457
-6 10 26 0 0.249023 0.944824
-6 10 27 0 0.250732 0.956543
-6 10 28 0 0.253174 0.969727
-6 10 29 0 0.255859 0.983887
-6 10 30 0 0.259033 0.998535
-6 10 31 0 0.262207 1
-6 11 0 0 0.202637 0
-6 11 1 0 0.202637 0
-6 11 2 0 0.202637 0
-6 11 3 0 0.202637 0
-6 11 4 0 0.202637 0
-6 11 5 0 0.202759 0
-6 11 6 0 0.202759 0
-6 11 7 0 0.202759 0
-6 11 8 0 0.202759 0.0675049
-6 11 9 0 0.203125 0.110291
-6 11 10 0 0.204834 0.155396
-6 11 11 0 0.208496 0.208496
-6 11 12 0 0.213501 0.271973
-6 11 13 0 0.218872 0.344971
-6 11 14 0 0.224609 0.426514
-6 11 15 0 0.231201 0.51416
-6 11 16 0 0.239136 0.605957
-6 11 17 0 0.247803 0.694824
-6 11 18 0 0.256836 0.777344
-6 11 19 0 0.265625 0.850586
-6 11 20 0 0.268066 0.893555
-6 11 21 0 0.262207 0.901367
-6 11 22 0 0.258545 0.90918
-6 11 23 0 0.256592 0.91748
-6 11 24 0 0.255615 0.925781
-6 11 25 0 0.255371 0.935547
-6 11 26 0 0.255615 0.945801
-6 11 27 0 0.256592 0.957031
-6 11 28 0 0.258057 0.970215
-6 11 29 0 0.260254 0.984375
-6 11 30 0 0.262695 0.999023
-6 11 31 0 0.265381 1
-6 12 0 0 0.261475 0
-6 12 1 0 0.261475 0
-6 12 2 0 0.261475 0
-6 12 3 0 0.261475 0
-6 12 4 0 0.261475 0
-6 12 5 0 0.261475 0
-6 12 6 0 0.261719 0
-6 12 7 0 0.261719 0
-6 12 8 0 0.261719 0
-6 12 9 0 0.261963 0.0947266
-6 12 10 0 0.262695 0.147583
-6 12 11 0 0.264404 0.203369
-6 12 12 0 0.267578 0.267822
-6 12 13 0 0.271729 0.341553
-6 12 14 0 0.275635 0.424072
-6 12 15 0 0.279297 0.512695
-6 12 16 0 0.283447 0.60498
-6 12 17 0 0.287598 0.694824
-6 12 18 0 0.291992 0.777832
-6 12 19 0 0.296387 0.851074
-6 12 20 0 0.294922 0.895996
-6 12 21 0 0.284668 0.90332
-6 12 22 0 0.277588 0.911133
-6 12 23 0 0.272949 0.919434
-6 12 24 0 0.269775 0.927734
-6 12 25 0 0.267578 0.936523
-6 12 26 0 0.266357 0.946777
-6 12 27 0 0.265869 0.958496
-6 12 28 0 0.266357 0.971191
-6 12 29 0 0.267334 0.985352
-6 12 30 0 0.268799 0.999512
-6 12 31 0 0.270752 1
-6 13 0 0 0.32959 0
-6 13 1 0 0.32959 0
-6 13 2 0 0.32959 0
-6 13 3 0 0.32959 0
-6 13 4 0 0.329834 0
-6 13 5 0 0.329834 0
-6 13 6 0 0.329834 0
-6 13 7 0 0.330078 0
-6 13 8 0 0.330078 0
-6 13 9 0 0.330322 0.0453796
-6 13 10 0 0.330811 0.129272
-6 13 11 0 0.331543 0.192749
-6 13 12 0 0.333252 0.260498
-6 13 13 0 0.335938 0.335938
-6 13 14 0 0.338135 0.419922
-6 13 15 0 0.339355 0.509766
-6 13 16 0 0.340088 0.603516
-6 13 17 0 0.339844 0.694336
-6 13 18 0 0.339355 0.777832
-6 13 19 0 0.338867 0.851562
-6 13 20 0 0.333496 0.899902
-6 13 21 0 0.317139 0.906738
-6 13 22 0 0.30542 0.914551
-6 13 23 0 0.297363 0.922363
-6 13 24 0 0.29126 0.930176
-6 13 25 0 0.286621 0.938965
-6 13 26 0 0.283203 0.949219
-6 13 27 0 0.280518 0.959961
-6 13 28 0 0.279053 0.973145
-6 13 29 0 0.278564 0.986328
-6 13 30 0 0.278564 1
-6 13 31 0 0.279297 1
-6 14 0 0 0.406982 0
-6 14 1 0 0.406982 0
-6 14 2 0 0.406982 0
-6 14 3 0 0.406982 0
-6 14 4 0 0.406982 0
-6 14 5 0 0.406982 0
-6 14 6 0 0.406982 0
-6 14 7 0 0.406982 0
-6 14 8 0 0.407227 0
-6 14 9 0 0.407471 0
-6 14 10 0 0.408203 0.0842896
-6 14 11 0 0.408936 0.171509
-6 14 12 0 0.409912 0.246826
-6 14 13 0 0.411133 0.325928
-6 14 14 0 0.412109 0.412354
-6 14 15 0 0.411865 0.504395
-6 14 16 0 0.409668 0.600586
-6 14 17 0 0.405518 0.692871
-6 14 18 0 0.400391 0.777344
-6 14 19 0 0.394775 0.852051
-6 14 20 0 0.385254 0.905273
-6 14 21 0 0.362061 0.912109
-6 14 22 0 0.344727 0.919434
-6 14 23 0 0.331787 0.926758
-6 14 24 0 0.322266 0.93457
-6 14 25 0 0.314209 0.942871
-6 14 26 0 0.307373 0.952637
-6 14 27 0 0.302246 0.963379
-6 14 28 0 0.29834 0.975586
-6 14 29 0 0.29541 0.98877
-6 14 30 0 0.293457 1
-6 14 31 0 0.292236 1
-6 15 0 0 0.490967 0
-6 15 1 0 0.490967 0
-6 15 2 0 0.490967 0
-6 15 3 0 0.490967 0
-6 15 4 0 0.490967 0
-6 15 5 0 0.491211 0
-6 15 6 0 0.491211 0
-6 15 7 0 0.491211 0
-6 15 8 0 0.491455 0
-6 15 9 0 0.491699 0
-6 15 10 0 0.492188 0
-6 15 11 0 0.493164 0.127563
-6 15 12 0 0.494385 0.222168
-6 15 13 0 0.495605 0.308838
-6 15 14 0 0.496094 0.399414
-6 15 15 0 0.494873 0.494873
-6 15 16 0 0.490967 0.59375
-6 15 17 0 0.483643 0.688965
-6 15 18 0 0.474121 0.775391
-6 15 19 0 0.463623 0.851562
-6 15 20 0 0.451172 0.911133
-6 15 21 0 0.420166 0.919434
-6 15 22 0 0.39624 0.927246
-6 15 23 0 0.37793 0.934082
-6 15 24 0 0.36377 0.941406
-6 15 25 0 0.351562 0.949219
-6 15 26 0 0.341064 0.958008
-6 15 27 0 0.332031 0.968262
-6 15 28 0 0.324951 0.97998
-6 15 29 0 0.319092 0.992676
-6 15 30 0 0.314453 1
-6 15 31 0 0.310791 1
-6 16 0 0 0.580566 0
-6 16 1 0 0.580566 0
-6 16 2 0 0.580566 0
-6 16 3 0 0.580566 0
-6 16 4 0 0.580566 0
-6 16 5 0 0.580566 0
-6 16 6 0 0.580566 0
-6 16 7 0 0.581055 0
-6 16 8 0 0.581055 0
-6 16 9 0 0.581055 0
-6 16 10 0 0.581543 0
-6 16 11 0 0.583008 0
-6 16 12 0 0.584473 0.178345
-6 16 13 0 0.585938 0.280762
-6 16 14 0 0.586914 0.378418
-6 16 15 0 0.585938 0.47876
-6 16 16 0 0.581543 0.581543
-6 16 17 0 0.572266 0.680664
-6 16 18 0 0.55957 0.770508
-6 16 19 0 0.544922 0.849121
-6 16 20 0 0.529297 0.914062
-6 16 21 0 0.492676 0.929199
-6 16 22 0 0.46167 0.937988
-6 16 23 0 0.437256 0.945312
-6 16 24 0 0.417725 0.95166
-6 16 25 0 0.400391 0.958984
-6 16 26 0 0.385254 0.967285
-6 16 27 0 0.371826 0.976074
-6 16 28 0 0.360596 0.986816
-6 16 29 0 0.351074 0.998535
-6 16 30 0 0.343018 1
-6 16 31 0 0.336182 1
-6 17 0 0 0.67041 0
-6 17 1 0 0.67041 0
-6 17 2 0 0.67041 0
-6 17 3 0 0.67041 0
-6 17 4 0 0.67041 0
-6 17 5 0 0.67041 0
-6 17 6 0 0.67041 0
-6 17 7 0 0.67041 0
-6 17 8 0 0.67041 0
-6 17 9 0 0.67041 0
-6 17 10 0 0.670898 0
-6 17 11 0 0.671875 0
-6 17 12 0 0.673828 0.0737305
-6 17 13 0 0.67627 0.237183
-6 17 14 0 0.678223 0.347412
-6 17 15 0 0.678223 0.454102
-6 17 16 0 0.674316 0.562012
-6 17 17 0 0.665527 0.666016
-6 17 18 0 0.651367 0.760742
-6 17 19 0 0.633789 0.843262
-6 17 20 0 0.614258 0.910645
-6 17 21 0 0.576172 0.937988
-6 17 22 0 0.539062 0.951172
-6 17 23 0 0.508301 0.959961
-6 17 24 0 0.483154 0.966797
-6 17 25 0 0.460449 0.973145
-6 17 26 0 0.439697 0.97998
-6 17 27 0 0.421143 0.987793
-6 17 28 0 0.405273 0.99707
-6 17 29 0 0.391113 1
-6 17 30 0 0.378906 1
-6 17 31 0 0.368408 1
-6 18 0 0 0.754395 0
-6 18 1 0 0.754395 0
-6 18 2 0 0.754395 0
-6 18 3 0 0.754395 0
-6 18 4 0 0.754395 0
-6 18 5 0 0.754395 0
-6 18 6 0 0.754395 0
-6 18 7 0 0.754395 0
-6 18 8 0 0.754395 0
-6 18 9 0 0.754883 0
-6 18 10 0 0.754883 0
-6 18 11 0 0.755371 0
-6 18 12 0 0.757812 0
-6 18 13 0 0.760254 0.165771
-6 18 14 0 0.763672 0.304443
-6 18 15 0 0.765137 0.42041
-6 18 16 0 0.763672 0.53418
-6 18 17 0 0.756836 0.643555
-6 18 18 0 0.743652 0.743652
-6 18 19 0 0.725098 0.831055
-6 18 20 0 0.703125 0.90332
-6 18 21 0 0.666016 0.944336
-6 18 22 0 0.625977 0.965332
-6 18 23 0 0.589844 0.977051
-6 18 24 0 0.559082 0.984863
-6 18 25 0 0.530273 0.991699
-6 18 26 0 0.503418 0.997559
-6 18 27 0 0.479248 1
-6 18 28 0 0.457764 1
-6 18 29 0 0.438477 1
-6 18 30 0 0.421631 1
-6 18 31 0 0.406738 1
-6 19 0 0 0.830566 0
-6 19 1 0 0.830566 0
-6 19 2 0 0.830566 0
-6 19 3 0 0.830566 0
-6 19 4 0 0.830566 0
-6 19 5 0 0.830566 0
-6 19 6 0 0.830566 0
-6 19 7 0 0.830566 0
-6 19 8 0 0.830566 0
-6 19 9 0 0.831055 0
-6 19 10 0 0.831055 0
-6 19 11 0 0.831055 0
-6 19 12 0 0.833008 0
-6 19 13 0 0.835938 0
-6 19 14 0 0.839844 0.246582
-6 19 15 0 0.843262 0.378662
-6 19 16 0 0.844238 0.499268
-6 19 17 0 0.840332 0.61377
-6 19 18 0 0.82959 0.719727
-6 19 19 0 0.8125 0.8125
-6 19 20 0 0.789551 0.889648
-6 19 21 0 0.756348 0.943359
-6 19 22 0 0.716309 0.975586
-6 19 23 0 0.676758 0.994141
-6 19 24 0 0.641113 1
-6 19 25 0 0.606934 1
-6 19 26 0 0.574219 1
-6 19 27 0 0.543945 1
-6 19 28 0 0.516602 1
-6 19 29 0 0.491699 1
-6 19 30 0 0.469482 1
-6 19 31 0 0.449707 1
-6 20 0 0 0.896973 0
-6 20 1 0 0.896973 0
-6 20 2 0 0.896973 0
-6 20 3 0 0.896973 0
-6 20 4 0 0.896973 0
-6 20 5 0 0.896973 0
-6 20 6 0 0.896973 0
-6 20 7 0 0.896973 0
-6 20 8 0 0.896973 0
-6 20 9 0 0.896973 0
-6 20 10 0 0.897461 0
-6 20 11 0 0.897461 0
-6 20 12 0 0.898438 0
-6 20 13 0 0.901367 0
-6 20 14 0 0.905762 0.160522
-6 20 15 0 0.910645 0.329346
-6 20 16 0 0.913574 0.458984
-6 20 17 0 0.912598 0.579102
-6 20 18 0 0.905273 0.689453
-6 20 19 0 0.890137 0.787598
-6 20 20 0 0.869141 0.869629
-6 20 21 0 0.840332 0.93457
-6 20 22 0 0.803711 0.979004
-6 20 23 0 0.763672 1
-6 20 24 0 0.725586 1
-6 20 25 0 0.687012 1
-6 20 26 0 0.648926 1
-6 20 27 0 0.612793 1
-6 20 28 0 0.579102 1
-6 20 29 0 0.548828 1
-6 20 30 0 0.520996 1
-6 20 31 0 0.496338 1
-6 21 0 0 0.953613 0
-6 21 1 0 0.953613 0
-6 21 2 0 0.953613 0
-6 21 3 0 0.953613 0
-6 21 4 0 0.953613 0
-6 21 5 0 0.953613 0
-6 21 6 0 0.953613 0
-6 21 7 0 0.953613 0
-6 21 8 0 0.953613 0
-6 21 9 0 0.953613 0
-6 21 10 0 0.953613 0
-6 21 11 0 0.954102 0
-6 21 12 0 0.954102 0
-6 21 13 0 0.957031 0
-6 21 14 0 0.961914 0
-6 21 15 0 0.967285 0.268555
-6 21 16 0 0.972168 0.413574
-6 21 17 0 0.974121 0.539062
-6 21 18 0 0.970215 0.653809
-6 21 19 0 0.958984 0.755859
-6 21 20 0 0.94043 0.843262
-6 21 21 0 0.915527 0.916016
-6 21 22 0 0.884277 0.97168
-6 21 23 0 0.847168 1
-6 21 24 0 0.808594 1
-6 21 25 0 0.767578 1
-6 21 26 0 0.725586 1
-6 21 27 0 0.68457 1
-6 21 28 0 0.645508 1
-6 21 29 0 0.609375 1
-6 21 30 0 0.576172 1
-6 21 31 0 0.546387 1
-6 22 0 0 1 0
-6 22 1 0 1 0
-6 22 2 0 1 0
-6 22 3 0 1 0
-6 22 4 0 1 0
-6 22 5 0 1 0
-6 22 6 0 1 0
-6 22 7 0 1 0
-6 22 8 0 1 0
-6 22 9 0 1 0
-6 22 10 0 1 0
-6 22 11 0 1 0
-6 22 12 0 1 0
-6 22 13 0 1 0
-6 22 14 0 1 0
-6 22 15 0 1 0.187134
-6 22 16 0 1 0.363037
-6 22 17 0 1 0.49585
-6 22 18 0 1 0.614258
-6 22 19 0 1 0.720215
-6 22 20 0 1 0.811523
-6 22 21 0 0.97998 0.889648
-6 22 22 0 0.953125 0.953125
-6 22 23 0 0.920898 1
-6 22 24 0 0.885254 1
-6 22 25 0 0.844238 1
-6 22 26 0 0.800781 1
-6 22 27 0 0.756348 1
-6 22 28 0 0.712891 1
-6 22 29 0 0.671875 1
-6 22 30 0 0.633301 1
-6 22 31 0 0.598145 1
-6 23 0 0 1 0
-6 23 1 0 1 0
-6 23 2 0 1 0
-6 23 3 0 1 0
-6 23 4 0 1 0
-6 23 5 0 1 0
-6 23 6 0 1 0
-6 23 7 0 1 0
-6 23 8 0 1 0
-6 23 9 0 1 0
-6 23 10 0 1 0
-6 23 11 0 1 0
-6 23 12 0 1 0
-6 23 13 0 1 0
-6 23 14 0 1 0
-6 23 15 0 1 0
-6 23 16 0 1 0.30835
-6 23 17 0 1 0.451416
-6 23 18 0 1 0.57373
-6 23 19 0 1 0.682617
-6 23 20 0 1 0.777344
-6 23 21 0 1 0.859375
-6 23 22 0 1 0.928223
-6 23 23 0 0.981445 0.981934
-6 23 24 0 0.950195 1
-6 23 25 0 0.912109 1
-6 23 26 0 0.869141 1
-6 23 27 0 0.823242 1
-6 23 28 0 0.776855 1
-6 23 29 0 0.731934 1
-6 23 30 0 0.688965 1
-6 23 31 0 0.648926 1
-6 24 0 0 1 0
-6 24 1 0 1 0
-6 24 2 0 1 0
-6 24 3 0 1 0
-6 24 4 0 1 0
-6 24 5 0 1 0
-6 24 6 0 1 0
-6 24 7 0 1 0
-6 24 8 0 1 0
-6 24 9 0 1 0
-6 24 10 0 1 0
-6 24 11 0 1 0
-6 24 12 0 1 0
-6 24 13 0 1 0
-6 24 14 0 1 0
-6 24 15 0 1 0
-6 24 16 0 1 0.24585
-6 24 17 0 1 0.406006
-6 24 18 0 1 0.532715
-6 24 19 0 1 0.644531
-6 24 20 0 1 0.741699
-6 24 21 0 1 0.827148
-6 24 22 0 1 0.899414
-6 24 23 0 1 0.95752
-6 24 24 0 1 1
-6 24 25 0 0.970215 1
-6 24 26 0 0.929688 1
-6 24 27 0 0.884277 1
-6 24 28 0 0.836914 1
-6 24 29 0 0.789062 1
-6 24 30 0 0.742676 1
-6 24 31 0 0.69873 1
-6 25 0 0 1 0
-6 25 1 0 1 0
-6 25 2 0 1 0
-6 25 3 0 1 0
-6 25 4 0 1 0
-6 25 5 0 1 0
-6 25 6 0 1 0
-6 25 7 0 1 0
-6 25 8 0 1 0
-6 25 9 0 1 0
-6 25 10 0 1 0
-6 25 11 0 1 0
-6 25 12 0 1 0
-6 25 13 0 1 0
-6 25 14 0 1 0
-6 25 15 0 1 0
-6 25 16 0 1 0.151001
-6 25 17 0 1 0.354004
-6 25 18 0 1 0.487549
-6 25 19 0 1 0.601562
-6 25 20 0 1 0.701172
-6 25 21 0 1 0.789062
-6 25 22 0 1 0.865234
-6 25 23 0 1 0.927734
-6 25 24 0 1 0.979004
-6 25 25 0 1 1
-6 25 26 0 0.987305 1
-6 25 27 0 0.944336 1
-6 25 28 0 0.896973 1
-6 25 29 0 0.847656 1
-6 25 30 0 0.798828 1
-6 25 31 0 0.751465 1
-6 26 0 0 1 0
-6 26 1 0 1 0
-6 26 2 0 1 0
-6 26 3 0 1 0
-6 26 4 0 1 0
-6 26 5 0 1 0
-6 26 6 0 1 0
-6 26 7 0 1 0
-6 26 8 0 1 0
-6 26 9 0 1 0
-6 26 10 0 1 0
-6 26 11 0 1 0
-6 26 12 0 1 0
-6 26 13 0 1 0
-6 26 14 0 1 0
-6 26 15 0 1 0
-6 26 16 0 1 0
-6 26 17 0 1 0.291992
-6 26 18 0 1 0.437256
-6 26 19 0 1 0.554199
-6 26 20 0 1 0.655762
-6 26 21 0 1 0.746094
-6 26 22 0 1 0.825195
-6 26 23 0 1 0.891602
-6 26 24 0 1 0.946777
-6 26 25 0 1 0.99707
-6 26 26 0 1 1
-6 26 27 0 1 1
-6 26 28 0 0.956055 1
-6 26 29 0 0.906738 1
-6 26 30 0 0.856445 1
-6 26 31 0 0.806152 1
-6 27 0 0 1 0
-6 27 1 0 1 0
-6 27 2 0 1 0
-6 27 3 0 1 0
-6 27 4 0 1 0
-6 27 5 0 1 0
-6 27 6 0 1 0
-6 27 7 0 1 0
-6 27 8 0 1 0
-6 27 9 0 1 0
-6 27 10 0 1 0
-6 27 11 0 1 0
-6 27 12 0 1 0
-6 27 13 0 1 0
-6 27 14 0 1 0
-6 27 15 0 1 0
-6 27 16 0 1 0
-6 27 17 0 1 0.209595
-6 27 18 0 1 0.380859
-6 27 19 0 1 0.503418
-6 27 20 0 1 0.606445
-6 27 21 0 1 0.69873
-6 27 22 0 1 0.780273
-6 27 23 0 1 0.849609
-6 27 24 0 1 0.908203
-6 27 25 0 1 0.962891
-6 27 26 0 1 1
-6 27 27 0 1 1
-6 27 28 0 1 1
-6 27 29 0 0.964355 1
-6 27 30 0 0.913574 1
-6 27 31 0 0.862305 1
-6 28 0 0 1 0
-6 28 1 0 1 0
-6 28 2 0 1 0
-6 28 3 0 1 0
-6 28 4 0 1 0
-6 28 5 0 1 0
-6 28 6 0 1 0
-6 28 7 0 1 0
-6 28 8 0 1 0
-6 28 9 0 1 0
-6 28 10 0 1 0
-6 28 11 0 1 0
-6 28 12 0 1 0
-6 28 13 0 1 0
-6 28 14 0 1 0
-6 28 15 0 1 0
-6 28 16 0 1 0
-6 28 17 0 1 0
-6 28 18 0 1 0.315674
-6 28 19 0 1 0.44751
-6 28 20 0 1 0.553711
-6 28 21 0 1 0.647461
-6 28 22 0 1 0.730469
-6 28 23 0 1 0.802246
-6 28 24 0 1 0.86377
-6 28 25 0 1 0.921875
-6 28 26 0 1 0.975586
-6 28 27 0 1 1
-6 28 28 0 1 1
-6 28 29 0 1 1
-6 28 30 0 0.969727 1
-6 28 31 0 0.918457 1
-6 29 0 0 1 0
-6 29 1 0 1 0
-6 29 2 0 1 0
-6 29 3 0 1 0
-6 29 4 0 1 0
-6 29 5 0 1 0
-6 29 6 0 1 0
-6 29 7 0 1 0
-6 29 8 0 1 0
-6 29 9 0 1 0
-6 29 10 0 1 0
-6 29 11 0 1 0
-6 29 12 0 1 0
-6 29 13 0 1 0
-6 29 14 0 1 0
-6 29 15 0 1 0
-6 29 16 0 1 0
-6 29 17 0 1 0
-6 29 18 0 1 0.233276
-6 29 19 0 1 0.385742
-6 29 20 0 1 0.496338
-6 29 21 0 1 0.591797
-6 29 22 0 1 0.67627
-6 29 23 0 1 0.749023
-6 29 24 0 1 0.812988
-6 29 25 0 1 0.874023
-6 29 26 0 1 0.931641
-6 29 27 0 1 0.984375
-6 29 28 0 1 1
-6 29 29 0 1 1
-6 29 30 0 1 1
-6 29 31 0 0.974609 1
-6 30 0 0 1 0
-6 30 1 0 1 0
-6 30 2 0 1 0
-6 30 3 0 1 0
-6 30 4 0 1 0
-6 30 5 0 1 0
-6 30 6 0 1 0
-6 30 7 0 1 0
-6 30 8 0 1 0
-6 30 9 0 1 0
-6 30 10 0 1 0
-6 30 11 0 1 0
-6 30 12 0 1 0
-6 30 13 0 1 0
-6 30 14 0 1 0
-6 30 15 0 1 0
-6 30 16 0 1 0
-6 30 17 0 1 0
-6 30 18 0 1 0.0709229
-6 30 19 0 1 0.315186
-6 30 20 0 1 0.43457
-6 30 21 0 1 0.532227
-6 30 22 0 1 0.617676
-6 30 23 0 1 0.691895
-6 30 24 0 1 0.756836
-6 30 25 0 1 0.820312
-6 30 26 0 1 0.880859
-6 30 27 0 1 0.938477
-6 30 28 0 1 0.990234
-6 30 29 0 1 1
-6 30 30 0 1 1
-6 30 31 0 1 1
-6 31 0 0 1 0
-6 31 1 0 1 0
-6 31 2 0 1 0
-6 31 3 0 1 0
-6 31 4 0 1 0
-6 31 5 0 1 0
-6 31 6 0 1 0
-6 31 7 0 1 0
-6 31 8 0 1 0
-6 31 9 0 1 0
-6 31 10 0 1 0
-6 31 11 0 1 0
-6 31 12 0 1 0
-6 31 13 0 1 0
-6 31 14 0 1 0
-6 31 15 0 1 0
-6 31 16 0 1 0
-6 31 17 0 1 0
-6 31 18 0 1 0
-6 31 19 0 1 0.226562
-6 31 20 0 1 0.366699
-6 31 21 0 1 0.469238
-6 31 22 0 1 0.556152
-6 31 23 0 1 0.630859
-6 31 24 0 1 0.696777
-6 31 25 0 1 0.761719
-6 31 26 0 1 0.825195
-6 31 27 0 1 0.88623
-6 31 28 0 1 0.943359
-6 31 29 0 1 0.995117
-6 31 30 0 1 1
-6 31 31 0 1 1
-7 0 0 0.121887 0 0
-7 0 1 0.121887 0 0
-7 0 2 0.122009 0 0
-7 0 3 0.12207 0 0
-7 0 4 0.121033 0 0.0307159
-7 0 5 0.117615 0 0.0498352
-7 0 6 0.101013 0 0.0620728
-7 0 7 0.0875854 0.0194092 0.0740967
-7 0 8 0.0803223 0.0250092 0.0967407
-7 0 9 0.0651855 0.0323486 0.125977
-7 0 10 0 0.0422058 0.164917
-7 0 11 0 0.0552368 0.216309
-7 0 12 0 0.0709839 0.278076
-7 0 13 0 0.0891113 0.349365
-7 0 14 0 0.109436 0.429199
-7 0 15 0 0.13147 0.515625
-7 0 16 0 0.154541 0.606445
-7 0 17 0 0.177124 0.694824
-7 0 18 0 0.19812 0.776855
-7 0 19 0 0.216675 0.849609
-7 0 20 0 0.227051 0.890625
-7 0 21 0 0.229004 0.898438
-7 0 22 0 0.231201 0.906738
-7 0 23 0 0.233398 0.915527
-7 0 24 0 0.235596 0.924316
-7 0 25 0 0.238037 0.933594
-7 0 26 0 0.240723 0.944336
-7 0 27 0 0.243652 0.956055
-7 0 28 0 0.24707 0.969238
-7 0 29 0 0.250732 0.983398
-7 0 30 0 0.254395 0.998047
-7 0 31 0 0.258301 1
-7 1 0 0.121399 0 0
-7 1 1 0.121338 0 0
-7 1 2 0.12146 0 0
-7 1 3 0.121582 0 0
-7 1 4 0.120728 0 0.0303497
-7 1 5 0.117432 0 0.0496521
-7 1 6 0.101074 0 0.0621338
-7 1 7 0.0874023 0.021225 0.0740967
-7 1 8 0.0801392 0.0262756 0.0967407
-7 1 9 0.0649414 0.0332336 0.125977
-7 1 10 0 0.0428162 0.164917
-7 1 11 0 0.0556946 0.216309
-7 1 12 0 0.0712891 0.278076
-7 1 13 0 0.0893555 0.349365
-7 1 14 0 0.109619 0.429199
-7 1 15 0 0.131592 0.515625
-7 1 16 0 0.154663 0.606445
-7 1 17 0 0.177246 0.694824
-7 1 18 0 0.19812 0.776855
-7 1 19 0 0.216675 0.849609
-7 1 20 0 0.227051 0.890625
-7 1 21 0 0.229126 0.898438
-7 1 22 0 0.231201 0.906738
-7 1 23 0 0.233398 0.915527
-7 1 24 0 0.235596 0.924316
-7 1 25 0 0.238037 0.933594
-7 1 26 0 0.240723 0.944336
-7 1 27 0 0.243652 0.956055
-7 1 28 0 0.24707 0.969238
-7 1 29 0 0.250732 0.983398
-7 1 30 0 0.254395 0.998047
-7 1 31 0 0.258301 1
-7 2 0 0.120361 0 0
-7 2 1 0.120361 0 0
-7 2 2 0.120483 0 0
-7 2 3 0.120728 0 0
-7 2 4 0.120117 0 0.0296783
-7 2 5 0.117065 0 0.0493469
-7 2 6 0.101196 0 0.0622559
-7 2 7 0.0870972 0.0239868 0.0740356
-7 2 8 0.079834 0.0283508 0.0966797
-7 2 9 0.0645752 0.034729 0.125977
-7 2 10 0 0.0438843 0.164917
-7 2 11 0 0.056488 0.216309
-7 2 12 0 0.0718994 0.278076
-7 2 13 0 0.0897827 0.349365
-7 2 14 0 0.109924 0.429199
-7 2 15 0 0.131836 0.515625
-7 2 16 0 0.154907 0.606445
-7 2 17 0 0.177368 0.694824
-7 2 18 0 0.198242 0.776855
-7 2 19 0 0.216797 0.849609
-7 2 20 0 0.227173 0.890625
-7 2 21 0 0.229126 0.898438
-7 2 22 0 0.231323 0.906738
-7 2 23 0 0.233398 0.915527
-7 2 24 0 0.235596 0.924316
-7 2 25 0 0.238037 0.933594
-7 2 26 0 0.240723 0.944336
-7 2 27 0 0.243652 0.956055
-7 2 28 0 0.24707 0.969238
-7 2 29 0 0.250732 0.983398
-7 2 30 0 0.254395 0.998047
-7 2 31 0 0.258301 1
-7 3 0 0.118408 0.0117416 0
-7 3 1 0.118408 0.0123825 0
-7 3 2 0.118591 0.0128479 0
-7 3 3 0.118958 0.0125046 0
-7 3 4 0.118835 0.00871277 0.0284882
-7 3 5 0.116211 0 0.0487366
-7 3 6 0.10144 0.0182037 0.0624695
-7 3 7 0.0866089 0.0281525 0.0739136
-7 3 8 0.0792847 0.0316772 0.0966187
-7 3 9 0.0638428 0.0372314 0.125854
-7 3 10 0 0.0457764 0.164795
-7 3 11 0 0.0578918 0.216187
-7 3 12 0 0.072937 0.278076
-7 3 13 0 0.0905762 0.349365
-7 3 14 0 0.110535 0.429199
-7 3 15 0 0.132202 0.515625
-7 3 16 0 0.155151 0.606445
-7 3 17 0 0.177612 0.694824
-7 3 18 0 0.198486 0.776855
-7 3 19 0 0.216919 0.849609
-7 3 20 0 0.227295 0.890625
-7 3 21 0 0.229248 0.898438
-7 3 22 0 0.231323 0.906738
-7 3 23 0 0.233521 0.915527
-7 3 24 0 0.235718 0.924316
-7 3 25 0 0.238037 0.933594
-7 3 26 0 0.240723 0.944336
-7 3 27 0 0.243774 0.956055
-7 3 28 0 0.24707 0.969238
-7 3 29 0 0.250732 0.983398
-7 3 30 0 0.254395 0.998047
-7 3 31 0 0.258301 1
-7 4 0 0.114441 0.0319214 0
-7 4 1 0.114441 0.0320435 0
-7 4 2 0.114624 0.0322571 0
-7 4 3 0.115173 0.0322571 0
-7 4 4 0.115662 0.0316162 0.0263367
-7 4 5 0.114075 0.0303192 0.0473938
-7 4 6 0.101929 0.0301819 0.0628662
-7 4 7 0.0856323 0.0342407 0.0737305
-7 4 8 0.078186 0.0368958 0.0964966
-7 4 9 0.0623779 0.0414124 0.125854
-7 4 10 0 0.0490417 0.164795
-7 4 11 0 0.0604248 0.216187
-7 4 12 0 0.0748291 0.278076
-7 4 13 0 0.09198 0.349365
-7 4 14 0 0.111572 0.429199
-7 4 15 0 0.133057 0.515625
-7 4 16 0 0.155762 0.606445
-7 4 17 0 0.178101 0.694824
-7 4 18 0 0.198853 0.776855
-7 4 19 0 0.217163 0.849609
-7 4 20 0 0.227539 0.890625
-7 4 21 0 0.22937 0.898438
-7 4 22 0 0.231445 0.907227
-7 4 23 0 0.233643 0.915527
-7 4 24 0 0.23584 0.924316
-7 4 25 0 0.238159 0.933594
-7 4 26 0 0.240845 0.944336
-7 4 27 0 0.243774 0.956055
-7 4 28 0 0.247192 0.969238
-7 4 29 0 0.250732 0.983398
-7 4 30 0 0.254395 0.998047
-7 4 31 0 0.258301 1
-7 5 0 0.106445 0.0461121 0
-7 5 1 0.106445 0.0462036 0
-7 5 2 0.106506 0.0463257 0
-7 5 3 0.106995 0.0465088 0
-7 5 4 0.10791 0.0466614 0.0234985
-7 5 5 0.109009 0.0466919 0.0446777
-7 5 6 0.102417 0.0445557 0.0633545
-7 5 7 0.0836792 0.0429993 0.0733643
-7 5 8 0.0760498 0.0447693 0.0962524
-7 5 9 0.0594482 0.0481873 0.125732
-7 5 10 0 0.0546265 0.164673
-7 5 11 0 0.0649414 0.216064
-7 5 12 0 0.0783691 0.278076
-7 5 13 0 0.0947266 0.349365
-7 5 14 0 0.113647 0.429199
-7 5 15 0 0.134644 0.515625
-7 5 16 0 0.156982 0.606445
-7 5 17 0 0.178955 0.694824
-7 5 18 0 0.199585 0.776855
-7 5 19 0 0.217773 0.849609
-7 5 20 0 0.228027 0.890625
-7 5 21 0 0.229736 0.898438
-7 5 22 0 0.231812 0.907227
-7 5 23 0 0.233887 0.915527
-7 5 24 0 0.235962 0.924316
-7 5 25 0 0.238403 0.933594
-7 5 26 0 0.240967 0.944336
-7 5 27 0 0.243896 0.956055
-7 5 28 0 0.247314 0.969238
-7 5 29 0 0.250732 0.983398
-7 5 30 0 0.254639 0.998047
-7 5 31 0 0.258301 1
-7 6 0 0.0941772 0.0581055 0
-7 6 1 0.0941772 0.058136 0
-7 6 2 0.0941772 0.058197 0
-7 6 3 0.0939941 0.0582581 0
-7 6 4 0.093811 0.0584717 0.0241394
-7 6 5 0.0940552 0.0591431 0.0403442
-7 6 6 0.0961304 0.0610657 0.0604553
-7 6 7 0.0797119 0.0549316 0.0726318
-7 6 8 0.0716553 0.0559692 0.0958252
-7 6 9 0.0531921 0.0582886 0.125366
-7 6 10 0 0.0634766 0.164307
-7 6 11 0 0.0725098 0.21582
-7 6 12 0 0.0845337 0.277832
-7 6 13 0 0.0995483 0.349121
-7 6 14 0 0.117432 0.428955
-7 6 15 0 0.137573 0.515625
-7 6 16 0 0.15918 0.606445
-7 6 17 0 0.180664 0.694824
-7 6 18 0 0.200928 0.776855
-7 6 19 0 0.218872 0.849609
-7 6 20 0 0.228882 0.890625
-7 6 21 0 0.230469 0.898438
-7 6 22 0 0.232422 0.907227
-7 6 23 0 0.234375 0.915527
-7 6 24 0 0.23645 0.924316
-7 6 25 0 0.23877 0.933594
-7 6 26 0 0.241333 0.944336
-7 6 27 0 0.244263 0.956055
-7 6 28 0 0.247559 0.969238
-7 6 29 0 0.250977 0.983398
-7 6 30 0 0.254639 0.998047
-7 6 31 0 0.258545 1
-7 7 0 0.0856323 0.0761108 0
-7 7 1 0.0856323 0.0761108 0
-7 7 2 0.0856323 0.0761719 0
-7 7 3 0.0853882 0.0761108 0
-7 7 4 0.0843506 0.0758057 0.0222626
-7 7 5 0.0823975 0.0751953 0.0384827
-7 7 6 0.0786133 0.0738525 0.0542908
-7 7 7 0.0710449 0.0710449 0.0710449
-7 7 8 0.0617676 0.0715942 0.0948486
-7 7 9 0.0365295 0.072937 0.124756
-7 7 10 0 0.0770264 0.163818
-7 7 11 0 0.0846558 0.215454
-7 7 12 0 0.0950317 0.277588
-7 7 13 0 0.108215 0.349121
-7 7 14 0 0.124329 0.428955
-7 7 15 0 0.142944 0.515625
-7 7 16 0 0.163452 0.606445
-7 7 17 0 0.18396 0.694824
-7 7 18 0 0.203491 0.776855
-7 7 19 0 0.220947 0.849609
-7 7 20 0 0.230591 0.891113
-7 7 21 0 0.231812 0.898926
-7 7 22 0 0.233521 0.907227
-7 7 23 0 0.235229 0.915527
-7 7 24 0 0.237183 0.924316
-7 7 25 0 0.23938 0.933594
-7 7 26 0 0.241943 0.944336
-7 7 27 0 0.244751 0.956055
-7 7 28 0 0.247925 0.969238
-7 7 29 0 0.251465 0.983398
-7 7 30 0 0.255127 0.998047
-7 7 31 0 0.258789 1
-7 8 0 0.0615234 0.0952148 0
-7 8 1 0.0615234 0.0952148 0
-7 8 2 0.0615234 0.0952759 0
-7 8 3 0.061554 0.0952759 0
-7 8 4 0.06073 0.0950317 0
-7 8 5 0.0587463 0.0943604 0.0279541
-7 8 6 0.0549622 0.0932617 0.0475464
-7 8 7 0.0478516 0.0924072 0.0678101
-7 8 8 0.0292969 0.0927124 0.0927124
-7 8 9 0 0.0935059 0.123535
-7 8 10 0 0.0966187 0.162964
-7 8 11 0 0.103149 0.214722
-7 8 12 0 0.111816 0.2771
-7 8 13 0 0.122742 0.348633
-7 8 14 0 0.136475 0.428711
-7 8 15 0 0.15271 0.515137
-7 8 16 0 0.171265 0.606445
-7 8 17 0 0.190186 0.694824
-7 8 18 0 0.208496 0.776855
-7 8 19 0 0.224976 0.850098
-7 8 20 0 0.233887 0.891113
-7 8 21 0 0.234497 0.898926
-7 8 22 0 0.235596 0.907227
-7 8 23 0 0.237061 0.916016
-7 8 24 0 0.23877 0.924316
-7 8 25 0 0.240723 0.934082
-7 8 26 0 0.243042 0.944336
-7 8 27 0 0.245728 0.956055
-7 8 28 0 0.248779 0.969238
-7 8 29 0 0.252197 0.983398
-7 8 30 0 0.255615 0.998047
-7 8 31 0 0.259277 1
-7 9 0 0 0.119995 0
-7 9 1 0 0.119995 0
-7 9 2 0 0.120056 0
-7 9 3 0 0.120056 0
-7 9 4 0 0.120117 0
-7 9 5 0 0.119995 0
-7 9 6 0 0.119812 0.035553
-7 9 7 0 0.119873 0.0612488
-7 9 8 0 0.1203 0.088562
-7 9 9 0 0.121094 0.121155
-7 9 10 0 0.123657 0.161377
-7 9 11 0 0.129395 0.213501
-7 9 12 0 0.136597 0.276123
-7 9 13 0 0.145386 0.348145
-7 9 14 0 0.15625 0.428467
-7 9 15 0 0.169434 0.515137
-7 9 16 0 0.185059 0.606445
-7 9 17 0 0.201416 0.694824
-7 9 18 0 0.217529 0.777344
-7 9 19 0 0.232422 0.850098
-7 9 20 0 0.23999 0.891602
-7 9 21 0 0.23938 0.899414
-7 9 22 0 0.239624 0.907715
-7 9 23 0 0.240479 0.916016
-7 9 24 0 0.241699 0.924805
-7 9 25 0 0.243286 0.934082
-7 9 26 0 0.245239 0.944824
-7 9 27 0 0.247559 0.956543
-7 9 28 0 0.250488 0.969727
-7 9 29 0 0.253418 0.983398
-7 9 30 0 0.256836 0.998047
-7 9 31 0 0.260498 1
-7 10 0 0 0.155151 0
-7 10 1 0 0.155151 0
-7 10 2 0 0.155151 0
-7 10 3 0 0.155151 0
-7 10 4 0 0.155273 0
-7 10 5 0 0.155273 0
-7 10 6 0 0.155273 0
-7 10 7 0 0.155396 0.0479126
-7 10 8 0 0.15564 0.0814209
-7 10 9 0 0.156616 0.117004
-7 10 10 0 0.158936 0.159058
-7 10 11 0 0.164062 0.211426
-7 10 12 0 0.170166 0.274658
-7 10 13 0 0.177124 0.346924
-7 10 14 0 0.185181 0.427734
-7 10 15 0 0.195068 0.514648
-7 10 16 0 0.207031 0.605957
-7 10 17 0 0.219849 0.694824
-7 10 18 0 0.23291 0.777344
-7 10 19 0 0.245239 0.850098
-7 10 20 0 0.250732 0.892578
-7 10 21 0 0.248047 0.899902
-7 10 22 0 0.246826 0.908203
-7 10 23 0 0.24646 0.916504
-7 10 24 0 0.246826 0.925293
-7 10 25 0 0.247681 0.93457
-7 10 26 0 0.249023 0.944824
-7 10 27 0 0.250977 0.956543
-7 10 28 0 0.253174 0.969727
-7 10 29 0 0.256104 0.983887
-7 10 30 0 0.259033 0.998535
-7 10 31 0 0.262207 1
-7 11 0 0 0.202515 0
-7 11 1 0 0.202515 0
-7 11 2 0 0.202515 0
-7 11 3 0 0.202515 0
-7 11 4 0 0.202515 0
-7 11 5 0 0.202637 0
-7 11 6 0 0.202637 0
-7 11 7 0 0.202637 0
-7 11 8 0 0.202637 0.0671997
-7 11 9 0 0.203003 0.110168
-7 11 10 0 0.204712 0.155396
-7 11 11 0 0.208374 0.208496
-7 11 12 0 0.213379 0.271973
-7 11 13 0 0.218872 0.344971
-7 11 14 0 0.224609 0.426514
-7 11 15 0 0.231201 0.51416
-7 11 16 0 0.239136 0.605957
-7 11 17 0 0.247803 0.694824
-7 11 18 0 0.256836 0.777344
-7 11 19 0 0.265625 0.850586
-7 11 20 0 0.268066 0.894043
-7 11 21 0 0.262207 0.901367
-7 11 22 0 0.258789 0.909668
-7 11 23 0 0.256592 0.91748
-7 11 24 0 0.255615 0.92627
-7 11 25 0 0.255371 0.935547
-7 11 26 0 0.255615 0.945801
-7 11 27 0 0.256592 0.95752
-7 11 28 0 0.258301 0.970215
-7 11 29 0 0.260254 0.984375
-7 11 30 0 0.262695 0.999023
-7 11 31 0 0.265381 1
-7 12 0 0 0.261475 0
-7 12 1 0 0.261475 0
-7 12 2 0 0.261475 0
-7 12 3 0 0.261475 0
-7 12 4 0 0.261475 0
-7 12 5 0 0.261475 0
-7 12 6 0 0.261475 0
-7 12 7 0 0.261719 0
-7 12 8 0 0.261719 0
-7 12 9 0 0.261963 0.0945435
-7 12 10 0 0.262451 0.147461
-7 12 11 0 0.264404 0.203247
-7 12 12 0 0.267578 0.267822
-7 12 13 0 0.271729 0.341553
-7 12 14 0 0.275635 0.424072
-7 12 15 0 0.279297 0.512695
-7 12 16 0 0.283447 0.60498
-7 12 17 0 0.287598 0.694824
-7 12 18 0 0.291992 0.777832
-7 12 19 0 0.296387 0.851074
-7 12 20 0 0.294922 0.896484
-7 12 21 0 0.284668 0.90332
-7 12 22 0 0.277588 0.911621
-7 12 23 0 0.272949 0.919434
-7 12 24 0 0.269775 0.927734
-7 12 25 0 0.267822 0.937012
-7 12 26 0 0.266357 0.946777
-7 12 27 0 0.265869 0.958496
-7 12 28 0 0.266357 0.971191
-7 12 29 0 0.267334 0.985352
-7 12 30 0 0.268799 0.999512
-7 12 31 0 0.270752 1
-7 13 0 0 0.32959 0
-7 13 1 0 0.32959 0
-7 13 2 0 0.32959 0
-7 13 3 0 0.32959 0
-7 13 4 0 0.32959 0
-7 13 5 0 0.329834 0
-7 13 6 0 0.329834 0
-7 13 7 0 0.329834 0
-7 13 8 0 0.330078 0
-7 13 9 0 0.330322 0.0448914
-7 13 10 0 0.330566 0.12915
-7 13 11 0 0.331543 0.192749
-7 13 12 0 0.333252 0.260498
-7 13 13 0 0.335693 0.335938
-7 13 14 0 0.338135 0.419922
-7 13 15 0 0.339355 0.509766
-7 13 16 0 0.340088 0.603516
-7 13 17 0 0.339844 0.694336
-7 13 18 0 0.339355 0.777832
-7 13 19 0 0.338867 0.851562
-7 13 20 0 0.333496 0.899902
-7 13 21 0 0.317139 0.907227
-7 13 22 0 0.30542 0.914551
-7 13 23 0 0.297363 0.922363
-7 13 24 0 0.29126 0.930176
-7 13 25 0 0.286621 0.938965
-7 13 26 0 0.283203 0.949219
-7 13 27 0 0.280518 0.960449
-7 13 28 0 0.279297 0.973145
-7 13 29 0 0.278564 0.986816
-7 13 30 0 0.278564 1
-7 13 31 0 0.279297 1
-7 14 0 0 0.406982 0
-7 14 1 0 0.406982 0
-7 14 2 0 0.406982 0
-7 14 3 0 0.406982 0
-7 14 4 0 0.406982 0
-7 14 5 0 0.406982 0
-7 14 6 0 0.406982 0
-7 14 7 0 0.406982 0
-7 14 8 0 0.407227 0
-7 14 9 0 0.407471 0
-7 14 10 0 0.408203 0.0841064
-7 14 11 0 0.408936 0.171387
-7 14 12 0 0.409912 0.246826
-7 14 13 0 0.411133 0.325928
-7 14 14 0 0.412109 0.412354
-7 14 15 0 0.411865 0.504395
-7 14 16 0 0.409912 0.600586
-7 14 17 0 0.405518 0.692871
-7 14 18 0 0.400391 0.777344
-7 14 19 0 0.394775 0.852051
-7 14 20 0 0.385254 0.905273
-7 14 21 0 0.362061 0.912109
-7 14 22 0 0.344727 0.919434
-7 14 23 0 0.331787 0.926758
-7 14 24 0 0.322266 0.93457
-7 14 25 0 0.314209 0.942871
-7 14 26 0 0.307373 0.952637
-7 14 27 0 0.302246 0.963379
-7 14 28 0 0.29834 0.975586
-7 14 29 0 0.29541 0.98877
-7 14 30 0 0.293457 1
-7 14 31 0 0.292236 1
-7 15 0 0 0.490967 0
-7 15 1 0 0.490967 0
-7 15 2 0 0.490967 0
-7 15 3 0 0.491211 0
-7 15 4 0 0.491211 0
-7 15 5 0 0.491211 0
-7 15 6 0 0.491211 0
-7 15 7 0 0.491211 0
-7 15 8 0 0.491455 0
-7 15 9 0 0.491699 0
-7 15 10 0 0.492188 0
-7 15 11 0 0.493164 0.127563
-7 15 12 0 0.494385 0.222168
-7 15 13 0 0.495605 0.308838
-7 15 14 0 0.496094 0.399414
-7 15 15 0 0.494873 0.494873
-7 15 16 0 0.490967 0.59375
-7 15 17 0 0.483643 0.688965
-7 15 18 0 0.474121 0.775391
-7 15 19 0 0.463623 0.851562
-7 15 20 0 0.451172 0.911133
-7 15 21 0 0.42041 0.919922
-7 15 22 0 0.39624 0.927246
-7 15 23 0 0.37793 0.934082
-7 15 24 0 0.36377 0.941406
-7 15 25 0 0.351562 0.949219
-7 15 26 0 0.341064 0.958008
-7 15 27 0 0.332031 0.968262
-7 15 28 0 0.324951 0.97998
-7 15 29 0 0.319092 0.992676
-7 15 30 0 0.314453 1
-7 15 31 0 0.310791 1
-7 16 0 0 0.580566 0
-7 16 1 0 0.580566 0
-7 16 2 0 0.580566 0
-7 16 3 0 0.580566 0
-7 16 4 0 0.580566 0
-7 16 5 0 0.580566 0
-7 16 6 0 0.581055 0
-7 16 7 0 0.581055 0
-7 16 8 0 0.581055 0
-7 16 9 0 0.581055 0
-7 16 10 0 0.581543 0
-7 16 11 0 0.583008 0
-7 16 12 0 0.584473 0.178223
-7 16 13 0 0.585938 0.280762
-7 16 14 0 0.586914 0.378418
-7 16 15 0 0.585938 0.47876
-7 16 16 0 0.581543 0.581543
-7 16 17 0 0.572266 0.680664
-7 16 18 0 0.55957 0.770996
-7 16 19 0 0.544922 0.849121
-7 16 20 0 0.529297 0.914062
-7 16 21 0 0.492676 0.929199
-7 16 22 0 0.46167 0.937988
-7 16 23 0 0.437256 0.945312
-7 16 24 0 0.417725 0.95166
-7 16 25 0 0.400391 0.958984
-7 16 26 0 0.385254 0.967285
-7 16 27 0 0.371826 0.976074
-7 16 28 0 0.360596 0.986816
-7 16 29 0 0.351074 0.998535
-7 16 30 0 0.343018 1
-7 16 31 0 0.336182 1
-7 17 0 0 0.67041 0
-7 17 1 0 0.67041 0
-7 17 2 0 0.67041 0
-7 17 3 0 0.67041 0
-7 17 4 0 0.67041 0
-7 17 5 0 0.67041 0
-7 17 6 0 0.67041 0
-7 17 7 0 0.67041 0
-7 17 8 0 0.67041 0
-7 17 9 0 0.67041 0
-7 17 10 0 0.670898 0
-7 17 11 0 0.671875 0
-7 17 12 0 0.673828 0.0735474
-7 17 13 0 0.67627 0.237183
-7 17 14 0 0.678223 0.347412
-7 17 15 0 0.678223 0.454102
-7 17 16 0 0.674805 0.562012
-7 17 17 0 0.665527 0.666016
-7 17 18 0 0.651367 0.760742
-7 17 19 0 0.633789 0.843262
-7 17 20 0 0.614258 0.911133
-7 17 21 0 0.576172 0.938477
-7 17 22 0 0.539062 0.95166
-7 17 23 0 0.508301 0.959961
-7 17 24 0 0.483154 0.966797
-7 17 25 0 0.460449 0.973145
-7 17 26 0 0.439697 0.97998
-7 17 27 0 0.421143 0.987793
-7 17 28 0 0.405273 0.99707
-7 17 29 0 0.391113 1
-7 17 30 0 0.378906 1
-7 17 31 0 0.368408 1
-7 18 0 0 0.754395 0
-7 18 1 0 0.754395 0
-7 18 2 0 0.754395 0
-7 18 3 0 0.754395 0
-7 18 4 0 0.754395 0
-7 18 5 0 0.754395 0
-7 18 6 0 0.754395 0
-7 18 7 0 0.754395 0
-7 18 8 0 0.754395 0
-7 18 9 0 0.754883 0
-7 18 10 0 0.754883 0
-7 18 11 0 0.755371 0
-7 18 12 0 0.757812 0
-7 18 13 0 0.760254 0.165649
-7 18 14 0 0.763672 0.304443
-7 18 15 0 0.765137 0.42041
-7 18 16 0 0.763672 0.53418
-7 18 17 0 0.756836 0.643555
-7 18 18 0 0.743652 0.743652
-7 18 19 0 0.725098 0.831055
-7 18 20 0 0.703125 0.90332
-7 18 21 0 0.666016 0.944336
-7 18 22 0 0.625977 0.965332
-7 18 23 0 0.589844 0.977539
-7 18 24 0 0.559082 0.985352
-7 18 25 0 0.530273 0.991699
-7 18 26 0 0.503418 0.997559
-7 18 27 0 0.479248 1
-7 18 28 0 0.457764 1
-7 18 29 0 0.438477 1
-7 18 30 0 0.421631 1
-7 18 31 0 0.406738 1
-7 19 0 0 0.830566 0
-7 19 1 0 0.830566 0
-7 19 2 0 0.830566 0
-7 19 3 0 0.830566 0
-7 19 4 0 0.830566 0
-7 19 5 0 0.830566 0
-7 19 6 0 0.830566 0
-7 19 7 0 0.830566 0
-7 19 8 0 0.831055 0
-7 19 9 0 0.831055 0
-7 19 10 0 0.831055 0
-7 19 11 0 0.831543 0
-7 19 12 0 0.833008 0
-7 19 13 0 0.835938 0
-7 19 14 0 0.839844 0.246582
-7 19 15 0 0.843262 0.378662
-7 19 16 0 0.844238 0.499268
-7 19 17 0 0.840332 0.61377
-7 19 18 0 0.82959 0.719727
-7 19 19 0 0.8125 0.8125
-7 19 20 0 0.789551 0.889648
-7 19 21 0 0.756348 0.943359
-7 19 22 0 0.716309 0.975586
-7 19 23 0 0.676758 0.994141
-7 19 24 0 0.641113 1
-7 19 25 0 0.606934 1
-7 19 26 0 0.574219 1
-7 19 27 0 0.543945 1
-7 19 28 0 0.516602 1
-7 19 29 0 0.491699 1
-7 19 30 0 0.469482 1
-7 19 31 0 0.449951 1
-7 20 0 0 0.896973 0
-7 20 1 0 0.896973 0
-7 20 2 0 0.896973 0
-7 20 3 0 0.896973 0
-7 20 4 0 0.896973 0
-7 20 5 0 0.896973 0
-7 20 6 0 0.896973 0
-7 20 7 0 0.896973 0
-7 20 8 0 0.896973 0
-7 20 9 0 0.896973 0
-7 20 10 0 0.897461 0
-7 20 11 0 0.897461 0
-7 20 12 0 0.898438 0
-7 20 13 0 0.901367 0
-7 20 14 0 0.905762 0.160522
-7 20 15 0 0.910645 0.329346
-7 20 16 0 0.913574 0.458984
-7 20 17 0 0.912598 0.579102
-7 20 18 0 0.905273 0.689453
-7 20 19 0 0.890137 0.787598
-7 20 20 0 0.869141 0.869629
-7 20 21 0 0.840332 0.93457
-7 20 22 0 0.803711 0.979004
-7 20 23 0 0.76416 1
-7 20 24 0 0.725586 1
-7 20 25 0 0.687012 1
-7 20 26 0 0.648926 1
-7 20 27 0 0.612793 1
-7 20 28 0 0.579102 1
-7 20 29 0 0.548828 1
-7 20 30 0 0.520996 1
-7 20 31 0 0.496338 1
-7 21 0 0 0.953613 0
-7 21 1 0 0.953613 0
-7 21 2 0 0.953613 0
-7 21 3 0 0.953613 0
-7 21 4 0 0.953613 0
-7 21 5 0 0.953613 0
-7 21 6 0 0.953613 0
-7 21 7 0 0.953613 0
-7 21 8 0 0.953613 0
-7 21 9 0 0.953613 0
-7 21 10 0 0.954102 0
-7 21 11 0 0.954102 0
-7 21 12 0 0.954102 0
-7 21 13 0 0.957031 0
-7 21 14 0 0.961914 0
-7 21 15 0 0.967285 0.268555
-7 21 16 0 0.972168 0.413574
-7 21 17 0 0.974121 0.539062
-7 21 18 0 0.970215 0.653809
-7 21 19 0 0.958984 0.755859
-7 21 20 0 0.94043 0.843262
-7 21 21 0 0.915527 0.916016
-7 21 22 0 0.884277 0.97168
-7 21 23 0 0.847168 1
-7 21 24 0 0.808594 1
-7 21 25 0 0.767578 1
-7 21 26 0 0.725586 1
-7 21 27 0 0.68457 1
-7 21 28 0 0.645508 1
-7 21 29 0 0.609375 1
-7 21 30 0 0.576172 1
-7 21 31 0 0.546387 1
-7 22 0 0 1 0
-7 22 1 0 1 0
-7 22 2 0 1 0
-7 22 3 0 1 0
-7 22 4 0 1 0
-7 22 5 0 1 0
-7 22 6 0 1 0
-7 22 7 0 1 0
-7 22 8 0 1 0
-7 22 9 0 1 0
-7 22 10 0 1 0
-7 22 11 0 1 0
-7 22 12 0 1 0
-7 22 13 0 1 0
-7 22 14 0 1 0
-7 22 15 0 1 0.187134
-7 22 16 0 1 0.363037
-7 22 17 0 1 0.49585
-7 22 18 0 1 0.614258
-7 22 19 0 1 0.720215
-7 22 20 0 1 0.811523
-7 22 21 0 0.97998 0.889648
-7 22 22 0 0.953125 0.953613
-7 22 23 0 0.920898 1
-7 22 24 0 0.885254 1
-7 22 25 0 0.844238 1
-7 22 26 0 0.800781 1
-7 22 27 0 0.756348 1
-7 22 28 0 0.712891 1
-7 22 29 0 0.671875 1
-7 22 30 0 0.633301 1
-7 22 31 0 0.598145 1
-7 23 0 0 1 0
-7 23 1 0 1 0
-7 23 2 0 1 0
-7 23 3 0 1 0
-7 23 4 0 1 0
-7 23 5 0 1 0
-7 23 6 0 1 0
-7 23 7 0 1 0
-7 23 8 0 1 0
-7 23 9 0 1 0
-7 23 10 0 1 0
-7 23 11 0 1 0
-7 23 12 0 1 0
-7 23 13 0 1 0
-7 23 14 0 1 0
-7 23 15 0 1 0
-7 23 16 0 1 0.30835
-7 23 17 0 1 0.451416
-7 23 18 0 1 0.57373
-7 23 19 0 1 0.682617
-7 23 20 0 1 0.777344
-7 23 21 0 1 0.859375
-7 23 22 0 1 0.928223
-7 23 23 0 0.981445 0.981934
-7 23 24 0 0.950195 1
-7 23 25 0 0.912109 1
-7 23 26 0 0.869141 1
-7 23 27 0 0.823242 1
-7 23 28 0 0.776855 1
-7 23 29 0 0.731934 1
-7 23 30 0 0.688965 1
-7 23 31 0 0.648926 1
-7 24 0 0 1 0
-7 24 1 0 1 0
-7 24 2 0 1 0
-7 24 3 0 1 0
-7 24 4 0 1 0
-7 24 5 0 1 0
-7 24 6 0 1 0
-7 24 7 0 1 0
-7 24 8 0 1 0
-7 24 9 0 1 0
-7 24 10 0 1 0
-7 24 11 0 1 0
-7 24 12 0 1 0
-7 24 13 0 1 0
-7 24 14 0 1 0
-7 24 15 0 1 0
-7 24 16 0 1 0.245728
-7 24 17 0 1 0.406006
-7 24 18 0 1 0.533203
-7 24 19 0 1 0.644531
-7 24 20 0 1 0.741699
-7 24 21 0 1 0.827148
-7 24 22 0 1 0.899414
-7 24 23 0 1 0.95752
-7 24 24 0 1 1
-7 24 25 0 0.970215 1
-7 24 26 0 0.929688 1
-7 24 27 0 0.884277 1
-7 24 28 0 0.836914 1
-7 24 29 0 0.789062 1
-7 24 30 0 0.742676 1
-7 24 31 0 0.69873 1
-7 25 0 0 1 0
-7 25 1 0 1 0
-7 25 2 0 1 0
-7 25 3 0 1 0
-7 25 4 0 1 0
-7 25 5 0 1 0
-7 25 6 0 1 0
-7 25 7 0 1 0
-7 25 8 0 1 0
-7 25 9 0 1 0
-7 25 10 0 1 0
-7 25 11 0 1 0
-7 25 12 0 1 0
-7 25 13 0 1 0
-7 25 14 0 1 0
-7 25 15 0 1 0
-7 25 16 0 1 0.151001
-7 25 17 0 1 0.354004
-7 25 18 0 1 0.487549
-7 25 19 0 1 0.601562
-7 25 20 0 1 0.701172
-7 25 21 0 1 0.789062
-7 25 22 0 1 0.865234
-7 25 23 0 1 0.927734
-7 25 24 0 1 0.979004
-7 25 25 0 1 1
-7 25 26 0 0.987305 1
-7 25 27 0 0.944336 1
-7 25 28 0 0.896973 1
-7 25 29 0 0.847656 1
-7 25 30 0 0.798828 1
-7 25 31 0 0.751465 1
-7 26 0 0 1 0
-7 26 1 0 1 0
-7 26 2 0 1 0
-7 26 3 0 1 0
-7 26 4 0 1 0
-7 26 5 0 1 0
-7 26 6 0 1 0
-7 26 7 0 1 0
-7 26 8 0 1 0
-7 26 9 0 1 0
-7 26 10 0 1 0
-7 26 11 0 1 0
-7 26 12 0 1 0
-7 26 13 0 1 0
-7 26 14 0 1 0
-7 26 15 0 1 0
-7 26 16 0 1 0
-7 26 17 0 1 0.291992
-7 26 18 0 1 0.437256
-7 26 19 0 1 0.554199
-7 26 20 0 1 0.655762
-7 26 21 0 1 0.746094
-7 26 22 0 1 0.825195
-7 26 23 0 1 0.891602
-7 26 24 0 1 0.946777
-7 26 25 0 1 0.99707
-7 26 26 0 1 1
-7 26 27 0 1 1
-7 26 28 0 0.956055 1
-7 26 29 0 0.906738 1
-7 26 30 0 0.856445 1
-7 26 31 0 0.806152 1
-7 27 0 0 1 0
-7 27 1 0 1 0
-7 27 2 0 1 0
-7 27 3 0 1 0
-7 27 4 0 1 0
-7 27 5 0 1 0
-7 27 6 0 1 0
-7 27 7 0 1 0
-7 27 8 0 1 0
-7 27 9 0 1 0
-7 27 10 0 1 0
-7 27 11 0 1 0
-7 27 12 0 1 0
-7 27 13 0 1 0
-7 27 14 0 1 0
-7 27 15 0 1 0
-7 27 16 0 1 0
-7 27 17 0 1 0.209595
-7 27 18 0 1 0.380859
-7 27 19 0 1 0.503418
-7 27 20 0 1 0.606934
-7 27 21 0 1 0.69873
-7 27 22 0 1 0.780273
-7 27 23 0 1 0.849609
-7 27 24 0 1 0.908203
-7 27 25 0 1 0.962891
-7 27 26 0 1 1
-7 27 27 0 1 1
-7 27 28 0 1 1
-7 27 29 0 0.964355 1
-7 27 30 0 0.913574 1
-7 27 31 0 0.862305 1
-7 28 0 0 1 0
-7 28 1 0 1 0
-7 28 2 0 1 0
-7 28 3 0 1 0
-7 28 4 0 1 0
-7 28 5 0 1 0
-7 28 6 0 1 0
-7 28 7 0 1 0
-7 28 8 0 1 0
-7 28 9 0 1 0
-7 28 10 0 1 0
-7 28 11 0 1 0
-7 28 12 0 1 0
-7 28 13 0 1 0
-7 28 14 0 1 0
-7 28 15 0 1 0
-7 28 16 0 1 0
-7 28 17 0 1 0
-7 28 18 0 1 0.315674
-7 28 19 0 1 0.44751
-7 28 20 0 1 0.553711
-7 28 21 0 1 0.647461
-7 28 22 0 1 0.730469
-7 28 23 0 1 0.802246
-7 28 24 0 1 0.86377
-7 28 25 0 1 0.921875
-7 28 26 0 1 0.975586
-7 28 27 0 1 1
-7 28 28 0 1 1
-7 28 29 0 1 1
-7 28 30 0 0.969727 1
-7 28 31 0 0.918457 1
-7 29 0 0 1 0
-7 29 1 0 1 0
-7 29 2 0 1 0
-7 29 3 0 1 0
-7 29 4 0 1 0
-7 29 5 0 1 0
-7 29 6 0 1 0
-7 29 7 0 1 0
-7 29 8 0 1 0
-7 29 9 0 1 0
-7 29 10 0 1 0
-7 29 11 0 1 0
-7 29 12 0 1 0
-7 29 13 0 1 0
-7 29 14 0 1 0
-7 29 15 0 1 0
-7 29 16 0 1 0
-7 29 17 0 1 0
-7 29 18 0 1 0.233276
-7 29 19 0 1 0.385742
-7 29 20 0 1 0.496338
-7 29 21 0 1 0.591797
-7 29 22 0 1 0.67627
-7 29 23 0 1 0.749023
-7 29 24 0 1 0.812988
-7 29 25 0 1 0.874023
-7 29 26 0 1 0.931641
-7 29 27 0 1 0.984375
-7 29 28 0 1 1
-7 29 29 0 1 1
-7 29 30 0 1 1
-7 29 31 0 0.974609 1
-7 30 0 0 1 0
-7 30 1 0 1 0
-7 30 2 0 1 0
-7 30 3 0 1 0
-7 30 4 0 1 0
-7 30 5 0 1 0
-7 30 6 0 1 0
-7 30 7 0 1 0
-7 30 8 0 1 0
-7 30 9 0 1 0
-7 30 10 0 1 0
-7 30 11 0 1 0
-7 30 12 0 1 0
-7 30 13 0 1 0
-7 30 14 0 1 0
-7 30 15 0 1 0
-7 30 16 0 1 0
-7 30 17 0 1 0
-7 30 18 0 1 0.0708618
-7 30 19 0 1 0.315186
-7 30 20 0 1 0.43457
-7 30 21 0 1 0.532227
-7 30 22 0 1 0.617676
-7 30 23 0 1 0.691895
-7 30 24 0 1 0.756836
-7 30 25 0 1 0.820312
-7 30 26 0 1 0.880859
-7 30 27 0 1 0.938477
-7 30 28 0 1 0.990234
-7 30 29 0 1 1
-7 30 30 0 1 1
-7 30 31 0 1 1
-7 31 0 0 1 0
-7 31 1 0 1 0
-7 31 2 0 1 0
-7 31 3 0 1 0
-7 31 4 0 1 0
-7 31 5 0 1 0
-7 31 6 0 1 0
-7 31 7 0 1 0
-7 31 8 0 1 0
-7 31 9 0 1 0
-7 31 10 0 1 0
-7 31 11 0 1 0
-7 31 12 0 1 0
-7 31 13 0 1 0
-7 31 14 0 1 0
-7 31 15 0 1 0
-7 31 16 0 1 0
-7 31 17 0 1 0
-7 31 18 0 1 0
-7 31 19 0 1 0.226562
-7 31 20 0 1 0.366699
-7 31 21 0 1 0.469238
-7 31 22 0 1 0.556152
-7 31 23 0 1 0.630859
-7 31 24 0 1 0.696777
-7 31 25 0 1 0.761719
-7 31 26 0 1 0.825195
-7 31 27 0 1 0.88623
-7 31 28 0 1 0.943359
-7 31 29 0 1 0.995605
-7 31 30 0 1 1
-7 31 31 0 1 1
-8 0 0 0.159546 0 0
-8 0 1 0.159546 0 0
-8 0 2 0.159546 0 0
-8 0 3 0.159546 0 0
-8 0 4 0.159668 0 0
-8 0 5 0.158203 0 0.0385742
-8 0 6 0.153564 0 0.0640259
-8 0 7 0.131592 0 0.0803833
-8 0 8 0.113708 0.022995 0.0961304
-8 0 9 0.104858 0.0310669 0.125732
-8 0 10 0.0879517 0.0412903 0.164673
-8 0 11 0.0237122 0.0545654 0.215942
-8 0 12 0 0.0704956 0.278076
-8 0 13 0 0.0888062 0.349365
-8 0 14 0 0.109192 0.429199
-8 0 15 0 0.131348 0.515625
-8 0 16 0 0.154541 0.606445
-8 0 17 0 0.177124 0.694824
-8 0 18 0 0.197998 0.777344
-8 0 19 0 0.216553 0.850098
-8 0 20 0 0.227051 0.891113
-8 0 21 0 0.229126 0.898926
-8 0 22 0 0.231201 0.907227
-8 0 23 0 0.233398 0.916016
-8 0 24 0 0.235596 0.924316
-8 0 25 0 0.238037 0.934082
-8 0 26 0 0.240723 0.944336
-8 0 27 0 0.243652 0.956055
-8 0 28 0 0.24707 0.969238
-8 0 29 0 0.250732 0.983398
-8 0 30 0 0.254395 0.998047
-8 0 31 0 0.258301 1
-8 1 0 0.15918 0 0
-8 1 1 0.15918 0 0
-8 1 2 0.159058 0 0
-8 1 3 0.15918 0 0
-8 1 4 0.159424 0 0
-8 1 5 0.157959 0 0.0382996
-8 1 6 0.153442 0 0.0639038
-8 1 7 0.131714 0 0.0803833
-8 1 8 0.113586 0.0243988 0.0960693
-8 1 9 0.104736 0.0319824 0.125732
-8 1 10 0.0878296 0.0419312 0.164673
-8 1 11 0.0226898 0.0550232 0.215942
-8 1 12 0 0.0708008 0.278076
-8 1 13 0 0.0889893 0.349365
-8 1 14 0 0.109375 0.429199
-8 1 15 0 0.13147 0.515625
-8 1 16 0 0.154541 0.606445
-8 1 17 0 0.177124 0.694824
-8 1 18 0 0.19812 0.777344
-8 1 19 0 0.216675 0.850098
-8 1 20 0 0.227173 0.891113
-8 1 21 0 0.229126 0.898926
-8 1 22 0 0.231323 0.907227
-8 1 23 0 0.233398 0.916016
-8 1 24 0 0.235596 0.924316
-8 1 25 0 0.238037 0.934082
-8 1 26 0 0.240723 0.944336
-8 1 27 0 0.243774 0.956055
-8 1 28 0 0.24707 0.969238
-8 1 29 0 0.250732 0.983398
-8 1 30 0 0.254395 0.998047
-8 1 31 0 0.258301 1
-8 2 0 0.158447 0 0
-8 2 1 0.158447 0 0
-8 2 2 0.158447 0 0
-8 2 3 0.158569 0 0
-8 2 4 0.158813 0 0
-8 2 5 0.157593 0 0.0378113
-8 2 6 0.15332 0 0.0637207
-8 2 7 0.131714 0 0.0805054
-8 2 8 0.113403 0.0266571 0.0960693
-8 2 9 0.104492 0.0335693 0.125732
-8 2 10 0.0875244 0.0430298 0.164551
-8 2 11 0.0206909 0.0558167 0.215942
-8 2 12 0 0.0714111 0.277832
-8 2 13 0 0.0894775 0.349365
-8 2 14 0 0.10968 0.429199
-8 2 15 0 0.131714 0.515625
-8 2 16 0 0.154785 0.606445
-8 2 17 0 0.177246 0.694824
-8 2 18 0 0.198242 0.777344
-8 2 19 0 0.216675 0.850098
-8 2 20 0 0.227173 0.891113
-8 2 21 0 0.229126 0.898926
-8 2 22 0 0.231323 0.907227
-8 2 23 0 0.233521 0.916016
-8 2 24 0 0.235718 0.924316
-8 2 25 0 0.238037 0.934082
-8 2 26 0 0.240723 0.944336
-8 2 27 0 0.243774 0.956055
-8 2 28 0 0.24707 0.969238
-8 2 29 0 0.250732 0.983398
-8 2 30 0 0.254395 0.998047
-8 2 31 0 0.258301 1
-8 3 0 0.157227 0 0
-8 3 1 0.157227 0 0
-8 3 2 0.157104 0 0
-8 3 3 0.157227 0 0
-8 3 4 0.157715 0 0
-8 3 5 0.15686 0 0.0369568
-8 3 6 0.152832 0 0.0632935
-8 3 7 0.131958 0 0.0806274
-8 3 8 0.113037 0.0301971 0.0960083
-8 3 9 0.104126 0.0361938 0.125732
-8 3 10 0.0870361 0.0449524 0.164551
-8 3 11 0.0161133 0.057251 0.215942
-8 3 12 0 0.0724487 0.277832
-8 3 13 0 0.09021 0.349365
-8 3 14 0 0.110291 0.429199
-8 3 15 0 0.13208 0.515625
-8 3 16 0 0.155151 0.606445
-8 3 17 0 0.17749 0.694824
-8 3 18 0 0.198364 0.777344
-8 3 19 0 0.216919 0.850098
-8 3 20 0 0.227295 0.891113
-8 3 21 0 0.229248 0.898926
-8 3 22 0 0.231445 0.907227
-8 3 23 0 0.233521 0.916016
-8 3 24 0 0.235718 0.924316
-8 3 25 0 0.238159 0.934082
-8 3 26 0 0.240845 0.944336
-8 3 27 0 0.243774 0.956055
-8 3 28 0 0.247192 0.969238
-8 3 29 0 0.250732 0.983398
-8 3 30 0 0.254395 0.998047
-8 3 31 0 0.258301 1
-8 4 0 0.154663 0 0
-8 4 1 0.154663 0.00206947 0
-8 4 2 0.154663 0.00662994 0
-8 4 3 0.154785 0.00898743 0
-8 4 4 0.155396 0.00894165 0
-8 4 5 0.155029 0 0.0353394
-8 4 6 0.151611 0 0.0624695
-8 4 7 0.132202 0.020874 0.0808716
-8 4 8 0.112427 0.035675 0.0958862
-8 4 9 0.103455 0.0405273 0.12561
-8 4 10 0.0860596 0.0482788 0.164551
-8 4 11 0 0.0598145 0.21582
-8 4 12 0 0.0744019 0.277832
-8 4 13 0 0.0916748 0.349365
-8 4 14 0 0.111389 0.429199
-8 4 15 0 0.132935 0.515625
-8 4 16 0 0.155762 0.606445
-8 4 17 0 0.177979 0.694824
-8 4 18 0 0.19873 0.777344
-8 4 19 0 0.217163 0.850098
-8 4 20 0 0.227539 0.891113
-8 4 21 0 0.229492 0.898926
-8 4 22 0 0.231567 0.907227
-8 4 23 0 0.233643 0.916016
-8 4 24 0 0.23584 0.924316
-8 4 25 0 0.238281 0.934082
-8 4 26 0 0.240845 0.944336
-8 4 27 0 0.243896 0.956055
-8 4 28 0 0.247192 0.969238
-8 4 29 0 0.250732 0.983398
-8 4 30 0 0.254395 0.998047
-8 4 31 0 0.258301 1
-8 5 0 0.149414 0.039978 0
-8 5 1 0.149414 0.0401001 0
-8 5 2 0.149292 0.0402832 0
-8 5 3 0.149414 0.0405579 0
-8 5 4 0.150269 0.0406799 0
-8 5 5 0.150879 0.0397949 0.0323486
-8 5 6 0.148926 0.0379944 0.0606995
-8 5 7 0.132935 0.0379639 0.0814209
-8 5 8 0.111145 0.0437927 0.0956421
-8 5 9 0.10199 0.0474548 0.125488
-8 5 10 0.0842285 0.0539856 0.164307
-8 5 11 0 0.0643921 0.215698
-8 5 12 0 0.0779419 0.277832
-8 5 13 0 0.0943604 0.349121
-8 5 14 0 0.113403 0.429199
-8 5 15 0 0.134521 0.515625
-8 5 16 0 0.15686 0.606445
-8 5 17 0 0.178955 0.694824
-8 5 18 0 0.199463 0.777344
-8 5 19 0 0.217773 0.850098
-8 5 20 0 0.228027 0.891113
-8 5 21 0 0.229858 0.898926
-8 5 22 0 0.231812 0.907227
-8 5 23 0 0.233887 0.916016
-8 5 24 0 0.236084 0.924316
-8 5 25 0 0.238403 0.934082
-8 5 26 0 0.241089 0.944336
-8 5 27 0 0.244019 0.956055
-8 5 28 0 0.247314 0.969238
-8 5 29 0 0.250977 0.983398
-8 5 30 0 0.254639 0.998047
-8 5 31 0 0.258545 1
-8 6 0 0.138916 0.0591125 0
-8 6 1 0.138916 0.0591736 0
-8 6 2 0.138916 0.0592346 0
-8 6 3 0.138916 0.0593872 0
-8 6 4 0.139648 0.0596619 0
-8 6 5 0.140747 0.0598755 0.0284882
-8 6 6 0.142334 0.0598755 0.0571289
-8 6 7 0.133545 0.0570679 0.0820312
-8 6 8 0.108643 0.0551758 0.0951538
-8 6 9 0.0992432 0.0577393 0.125122
-8 6 10 0.0805054 0.0629272 0.164062
-8 6 11 0 0.0720215 0.215576
-8 6 12 0 0.0841675 0.277588
-8 6 13 0 0.0993042 0.349121
-8 6 14 0 0.117188 0.428955
-8 6 15 0 0.137329 0.515625
-8 6 16 0 0.15918 0.606445
-8 6 17 0 0.180664 0.694824
-8 6 18 0 0.200806 0.777344
-8 6 19 0 0.218872 0.850098
-8 6 20 0 0.228882 0.891113
-8 6 21 0 0.230591 0.898926
-8 6 22 0 0.232422 0.907227
-8 6 23 0 0.234375 0.916016
-8 6 24 0 0.23645 0.924316
-8 6 25 0 0.23877 0.934082
-8 6 26 0 0.241333 0.944336
-8 6 27 0 0.244263 0.956055
-8 6 28 0 0.247559 0.969238
-8 6 29 0 0.250977 0.983398
-8 6 30 0 0.254639 0.998047
-8 6 31 0 0.258545 1
-8 7 0 0.122681 0.0751343 0
-8 7 1 0.122681 0.0751953 0
-8 7 2 0.122681 0.0751953 0
-8 7 3 0.12262 0.0753174 0
-8 7 4 0.122437 0.0753784 0
-8 7 5 0.122192 0.0756836 0.0298004
-8 7 6 0.122498 0.0765381 0.0514832
-8 7 7 0.125244 0.0789795 0.078186
-8 7 8 0.103516 0.0708618 0.0941772
-8 7 9 0.0935059 0.0725708 0.124573
-8 7 10 0.0724487 0.0765991 0.163696
-8 7 11 0 0.0842285 0.21521
-8 7 12 0 0.0946655 0.277344
-8 7 13 0 0.10791 0.348877
-8 7 14 0 0.124084 0.428955
-8 7 15 0 0.142822 0.515625
-8 7 16 0 0.16333 0.606445
-8 7 17 0 0.18396 0.694824
-8 7 18 0 0.203491 0.777344
-8 7 19 0 0.220947 0.850098
-8 7 20 0 0.230591 0.891113
-8 7 21 0 0.231934 0.898926
-8 7 22 0 0.233521 0.907715
-8 7 23 0 0.235352 0.916016
-8 7 24 0 0.237305 0.924316
-8 7 25 0 0.239502 0.934082
-8 7 26 0 0.241943 0.944336
-8 7 27 0 0.244751 0.956055
-8 7 28 0 0.247925 0.969238
-8 7 29 0 0.251465 0.983398
-8 7 30 0 0.255127 0.998047
-8 7 31 0 0.258789 1
-8 8 0 0.11145 0.0990601 0
-8 8 1 0.11145 0.0990601 0
-8 8 2 0.11145 0.0990601 0
-8 8 3 0.11145 0.0991821 0
-8 8 4 0.111267 0.0991211 0
-8 8 5 0.109924 0.0986938 0.027359
-8 8 6 0.107361 0.0978394 0.0491638
-8 8 7 0.102295 0.0960083 0.0701294
-8 8 8 0.0921631 0.0921631 0.0921631
-8 8 9 0.0805664 0.0932617 0.123291
-8 8 10 0.0513611 0.0963135 0.162842
-8 8 11 0 0.102844 0.214478
-8 8 12 0 0.111511 0.276855
-8 8 13 0 0.122559 0.348633
-8 8 14 0 0.13623 0.428711
-8 8 15 0 0.152588 0.515625
-8 8 16 0 0.171143 0.606445
-8 8 17 0 0.190186 0.694824
-8 8 18 0 0.208374 0.777344
-8 8 19 0 0.224976 0.850098
-8 8 20 0 0.233887 0.891602
-8 8 21 0 0.234497 0.899414
-8 8 22 0 0.235718 0.907715
-8 8 23 0 0.237183 0.916016
-8 8 24 0 0.23877 0.924805
-8 8 25 0 0.240723 0.934082
-8 8 26 0 0.243042 0.944824
-8 8 27 0 0.245728 0.956543
-8 8 28 0 0.248779 0.969727
-8 8 29 0 0.252197 0.983398
-8 8 30 0 0.255615 0.998047
-8 8 31 0 0.259277 1
-8 9 0 0.0804443 0.123901 0
-8 9 1 0.0804443 0.123901 0
-8 9 2 0.0804443 0.123901 0
-8 9 3 0.0805054 0.123962 0
-8 9 4 0.0805054 0.124023 0
-8 9 5 0.0795288 0.123718 0
-8 9 6 0.0769043 0.122742 0.0352478
-8 9 7 0.0718994 0.121094 0.0614319
-8 9 8 0.062561 0.119995 0.0881958
-8 9 9 0.0392151 0.120911 0.120972
-8 9 10 0 0.123474 0.161255
-8 9 11 0 0.12915 0.213257
-8 9 12 0 0.136475 0.276123
-8 9 13 0 0.145142 0.348145
-8 9 14 0 0.156128 0.428467
-8 9 15 0 0.169434 0.515137
-8 9 16 0 0.184937 0.606445
-8 9 17 0 0.201416 0.694824
-8 9 18 0 0.217529 0.777344
-8 9 19 0 0.232422 0.850098
-8 9 20 0 0.240112 0.89209
-8 9 21 0 0.239502 0.899902
-8 9 22 0 0.239746 0.908203
-8 9 23 0 0.240479 0.916504
-8 9 24 0 0.241699 0.924805
-8 9 25 0 0.243286 0.93457
-8 9 26 0 0.245239 0.944824
-8 9 27 0 0.247559 0.956543
-8 9 28 0 0.250488 0.969727
-8 9 29 0 0.253418 0.983887
-8 9 30 0 0.256836 0.998535
-8 9 31 0 0.260498 1
-8 10 0 0 0.156128 0
-8 10 1 0 0.156128 0
-8 10 2 0 0.156128 0
-8 10 3 0 0.156128 0
-8 10 4 0 0.15625 0
-8 10 5 0 0.156372 0
-8 10 6 0 0.156006 0
-8 10 7 0 0.15564 0.0472412
-8 10 8 0 0.15564 0.0811157
-8 10 9 0 0.156494 0.116821
-8 10 10 0 0.158813 0.158813
-8 10 11 0 0.163818 0.211304
-8 10 12 0 0.170044 0.274414
-8 10 13 0 0.177002 0.346924
-8 10 14 0 0.185059 0.427734
-8 10 15 0 0.195068 0.514648
-8 10 16 0 0.206909 0.606445
-8 10 17 0 0.219849 0.695312
-8 10 18 0 0.23291 0.777344
-8 10 19 0 0.245239 0.850098
-8 10 20 0 0.250732 0.893066
-8 10 21 0 0.248047 0.900391
-8 10 22 0 0.246826 0.908691
-8 10 23 0 0.246582 0.916992
-8 10 24 0 0.246948 0.925293
-8 10 25 0 0.247803 0.935059
-8 10 26 0 0.249023 0.945312
-8 10 27 0 0.250977 0.957031
-8 10 28 0 0.253174 0.970215
-8 10 29 0 0.256104 0.983887
-8 10 30 0 0.259033 0.998535
-8 10 31 0 0.262207 1
-8 11 0 0 0.202515 0
-8 11 1 0 0.202515 0
-8 11 2 0 0.202515 0
-8 11 3 0 0.202515 0
-8 11 4 0 0.202637 0
-8 11 5 0 0.202637 0
-8 11 6 0 0.202759 0
-8 11 7 0 0.202515 0
-8 11 8 0 0.202515 0.0667114
-8 11 9 0 0.202881 0.109863
-8 11 10 0 0.20459 0.155151
-8 11 11 0 0.208252 0.208374
-8 11 12 0 0.213257 0.271729
-8 11 13 0 0.21875 0.344971
-8 11 14 0 0.224609 0.426514
-8 11 15 0 0.231201 0.51416
-8 11 16 0 0.239136 0.605957
-8 11 17 0 0.247803 0.695312
-8 11 18 0 0.256836 0.777832
-8 11 19 0 0.265625 0.850586
-8 11 20 0 0.268311 0.894531
-8 11 21 0 0.262451 0.901855
-8 11 22 0 0.258789 0.909668
-8 11 23 0 0.256592 0.917969
-8 11 24 0 0.255615 0.92627
-8 11 25 0 0.255371 0.935547
-8 11 26 0 0.255615 0.945801
-8 11 27 0 0.256592 0.95752
-8 11 28 0 0.258301 0.970703
-8 11 29 0 0.260254 0.984375
-8 11 30 0 0.262695 0.999023
-8 11 31 0 0.265381 1
-8 12 0 0 0.26123 0
-8 12 1 0 0.26123 0
-8 12 2 0 0.26123 0
-8 12 3 0 0.26123 0
-8 12 4 0 0.26123 0
-8 12 5 0 0.261475 0
-8 12 6 0 0.261475 0
-8 12 7 0 0.261475 0
-8 12 8 0 0.261475 0
-8 12 9 0 0.261719 0.0941772
-8 12 10 0 0.262451 0.147217
-8 12 11 0 0.26416 0.203125
-8 12 12 0 0.267578 0.267578
-8 12 13 0 0.271484 0.341553
-8 12 14 0 0.275635 0.424072
-8 12 15 0 0.279297 0.512695
-8 12 16 0 0.283447 0.605469
-8 12 17 0 0.287598 0.694824
-8 12 18 0 0.291992 0.777832
-8 12 19 0 0.296387 0.851074
-8 12 20 0 0.295166 0.896973
-8 12 21 0 0.284668 0.903809
-8 12 22 0 0.277588 0.911621
-8 12 23 0 0.272949 0.919922
-8 12 24 0 0.269775 0.927734
-8 12 25 0 0.267822 0.937012
-8 12 26 0 0.266602 0.947266
-8 12 27 0 0.266113 0.958496
-8 12 28 0 0.266357 0.97168
-8 12 29 0 0.267334 0.985352
-8 12 30 0 0.268799 1
-8 12 31 0 0.270752 1
-8 13 0 0 0.32959 0
-8 13 1 0 0.32959 0
-8 13 2 0 0.32959 0
-8 13 3 0 0.32959 0
-8 13 4 0 0.32959 0
-8 13 5 0 0.32959 0
-8 13 6 0 0.329834 0
-8 13 7 0 0.329834 0
-8 13 8 0 0.330078 0
-8 13 9 0 0.330322 0.0439453
-8 13 10 0 0.330566 0.128906
-8 13 11 0 0.331543 0.192627
-8 13 12 0 0.333252 0.260254
-8 13 13 0 0.335693 0.335938
-8 13 14 0 0.338135 0.419922
-8 13 15 0 0.339355 0.509766
-8 13 16 0 0.340088 0.603516
-8 13 17 0 0.339844 0.694336
-8 13 18 0 0.339355 0.777832
-8 13 19 0 0.338867 0.851562
-8 13 20 0 0.333496 0.900391
-8 13 21 0 0.317383 0.907227
-8 13 22 0 0.305664 0.915039
-8 13 23 0 0.297363 0.922363
-8 13 24 0 0.291504 0.930664
-8 13 25 0 0.286621 0.939453
-8 13 26 0 0.283203 0.949219
-8 13 27 0 0.280518 0.960449
-8 13 28 0 0.279297 0.973145
-8 13 29 0 0.278564 0.986816
-8 13 30 0 0.278564 1
-8 13 31 0 0.279297 1
-8 14 0 0 0.406738 0
-8 14 1 0 0.406738 0
-8 14 2 0 0.406982 0
-8 14 3 0 0.406982 0
-8 14 4 0 0.406982 0
-8 14 5 0 0.406982 0
-8 14 6 0 0.406982 0
-8 14 7 0 0.406982 0
-8 14 8 0 0.407227 0
-8 14 9 0 0.407471 0
-8 14 10 0 0.407959 0.0836792
-8 14 11 0 0.408936 0.171265
-8 14 12 0 0.409912 0.246704
-8 14 13 0 0.411133 0.325928
-8 14 14 0 0.412109 0.412354
-8 14 15 0 0.411865 0.504395
-8 14 16 0 0.409912 0.600586
-8 14 17 0 0.405518 0.692871
-8 14 18 0 0.400391 0.777344
-8 14 19 0 0.394775 0.852051
-8 14 20 0 0.385498 0.905762
-8 14 21 0 0.362305 0.912598
-8 14 22 0 0.344727 0.919922
-8 14 23 0 0.331787 0.927246
-8 14 24 0 0.322266 0.93457
-8 14 25 0 0.314209 0.943359
-8 14 26 0 0.307617 0.952637
-8 14 27 0 0.302246 0.963379
-8 14 28 0 0.29834 0.976074
-8 14 29 0 0.29541 0.989258
-8 14 30 0 0.293457 1
-8 14 31 0 0.292236 1
-8 15 0 0 0.491211 0
-8 15 1 0 0.491211 0
-8 15 2 0 0.491211 0
-8 15 3 0 0.491211 0
-8 15 4 0 0.491211 0
-8 15 5 0 0.491211 0
-8 15 6 0 0.491211 0
-8 15 7 0 0.491211 0
-8 15 8 0 0.491455 0
-8 15 9 0 0.491699 0
-8 15 10 0 0.492432 0
-8 15 11 0 0.493164 0.127319
-8 15 12 0 0.494385 0.222046
-8 15 13 0 0.495605 0.308838
-8 15 14 0 0.496094 0.399414
-8 15 15 0 0.494873 0.494873
-8 15 16 0 0.490967 0.59375
-8 15 17 0 0.483643 0.688965
-8 15 18 0 0.474121 0.775879
-8 15 19 0 0.463623 0.851562
-8 15 20 0 0.451172 0.911621
-8 15 21 0 0.42041 0.919922
-8 15 22 0 0.39624 0.927246
-8 15 23 0 0.378174 0.93457
-8 15 24 0 0.36377 0.941406
-8 15 25 0 0.351562 0.949707
-8 15 26 0 0.341064 0.958496
-8 15 27 0 0.332275 0.968262
-8 15 28 0 0.324951 0.97998
-8 15 29 0 0.319092 0.992676
-8 15 30 0 0.314453 1
-8 15 31 0 0.310791 1
-8 16 0 0 0.581055 0
-8 16 1 0 0.581055 0
-8 16 2 0 0.581055 0
-8 16 3 0 0.581055 0
-8 16 4 0 0.581055 0
-8 16 5 0 0.581055 0
-8 16 6 0 0.581055 0
-8 16 7 0 0.581055 0
-8 16 8 0 0.581055 0
-8 16 9 0 0.581055 0
-8 16 10 0 0.582031 0
-8 16 11 0 0.583008 0
-8 16 12 0 0.584473 0.178223
-8 16 13 0 0.585938 0.280762
-8 16 14 0 0.586914 0.378418
-8 16 15 0 0.585938 0.47876
-8 16 16 0 0.581543 0.581543
-8 16 17 0 0.572266 0.680664
-8 16 18 0 0.55957 0.770996
-8 16 19 0 0.544922 0.849609
-8 16 20 0 0.529297 0.914062
-8 16 21 0 0.492676 0.929199
-8 16 22 0 0.46167 0.937988
-8 16 23 0 0.437256 0.945312
-8 16 24 0 0.417725 0.952148
-8 16 25 0 0.400391 0.958984
-8 16 26 0 0.385254 0.967285
-8 16 27 0 0.37207 0.976074
-8 16 28 0 0.36084 0.987305
-8 16 29 0 0.351074 0.999023
-8 16 30 0 0.343018 1
-8 16 31 0 0.336182 1
-8 17 0 0 0.67041 0
-8 17 1 0 0.67041 0
-8 17 2 0 0.67041 0
-8 17 3 0 0.67041 0
-8 17 4 0 0.67041 0
-8 17 5 0 0.67041 0
-8 17 6 0 0.67041 0
-8 17 7 0 0.67041 0
-8 17 8 0 0.67041 0
-8 17 9 0 0.67041 0
-8 17 10 0 0.670898 0
-8 17 11 0 0.671875 0
-8 17 12 0 0.673828 0.0731201
-8 17 13 0 0.67627 0.237183
-8 17 14 0 0.678223 0.347412
-8 17 15 0 0.678223 0.454102
-8 17 16 0 0.674805 0.562012
-8 17 17 0 0.665527 0.666016
-8 17 18 0 0.651367 0.760742
-8 17 19 0 0.634277 0.843262
-8 17 20 0 0.614258 0.911133
-8 17 21 0 0.576172 0.938477
-8 17 22 0 0.539062 0.95166
-8 17 23 0 0.508789 0.959961
-8 17 24 0 0.483398 0.966797
-8 17 25 0 0.460449 0.973145
-8 17 26 0 0.439697 0.980469
-8 17 27 0 0.421387 0.988281
-8 17 28 0 0.405273 0.997559
-8 17 29 0 0.391113 1
-8 17 30 0 0.378906 1
-8 17 31 0 0.368408 1
-8 18 0 0 0.754395 0
-8 18 1 0 0.754395 0
-8 18 2 0 0.754395 0
-8 18 3 0 0.754395 0
-8 18 4 0 0.754395 0
-8 18 5 0 0.754395 0
-8 18 6 0 0.754883 0
-8 18 7 0 0.754883 0
-8 18 8 0 0.754883 0
-8 18 9 0 0.754883 0
-8 18 10 0 0.754883 0
-8 18 11 0 0.755859 0
-8 18 12 0 0.757812 0
-8 18 13 0 0.760742 0.165527
-8 18 14 0 0.763672 0.304199
-8 18 15 0 0.765137 0.42041
-8 18 16 0 0.763672 0.53418
-8 18 17 0 0.756836 0.643555
-8 18 18 0 0.743652 0.743652
-8 18 19 0 0.725098 0.831543
-8 18 20 0 0.703125 0.90332
-8 18 21 0 0.666016 0.944336
-8 18 22 0 0.625977 0.965332
-8 18 23 0 0.589844 0.977539
-8 18 24 0 0.559082 0.985352
-8 18 25 0 0.530273 0.991699
-8 18 26 0 0.503418 0.997559
-8 18 27 0 0.479248 1
-8 18 28 0 0.457764 1
-8 18 29 0 0.438477 1
-8 18 30 0 0.421631 1
-8 18 31 0 0.406738 1
-8 19 0 0 0.831055 0
-8 19 1 0 0.831055 0
-8 19 2 0 0.831055 0
-8 19 3 0 0.831055 0
-8 19 4 0 0.831055 0
-8 19 5 0 0.831055 0
-8 19 6 0 0.831055 0
-8 19 7 0 0.831055 0
-8 19 8 0 0.831055 0
-8 19 9 0 0.831055 0
-8 19 10 0 0.831055 0
-8 19 11 0 0.831543 0
-8 19 12 0 0.833008 0
-8 19 13 0 0.836426 0
-8 19 14 0 0.839844 0.246582
-8 19 15 0 0.843262 0.378662
-8 19 16 0 0.844238 0.499268
-8 19 17 0 0.840332 0.61377
-8 19 18 0 0.82959 0.719727
-8 19 19 0 0.8125 0.8125
-8 19 20 0 0.789551 0.889648
-8 19 21 0 0.756348 0.943848
-8 19 22 0 0.716309 0.976074
-8 19 23 0 0.676758 0.994141
-8 19 24 0 0.641602 1
-8 19 25 0 0.606934 1
-8 19 26 0 0.574219 1
-8 19 27 0 0.543945 1
-8 19 28 0 0.516602 1
-8 19 29 0 0.491699 1
-8 19 30 0 0.469727 1
-8 19 31 0 0.449951 1
-8 20 0 0 0.896973 0
-8 20 1 0 0.896973 0
-8 20 2 0 0.896973 0
-8 20 3 0 0.896973 0
-8 20 4 0 0.896973 0
-8 20 5 0 0.896973 0
-8 20 6 0 0.896973 0
-8 20 7 0 0.896973 0
-8 20 8 0 0.897461 0
-8 20 9 0 0.897461 0
-8 20 10 0 0.897461 0
-8 20 11 0 0.897461 0
-8 20 12 0 0.898438 0
-8 20 13 0 0.901855 0
-8 20 14 0 0.905762 0.1604
-8 20 15 0 0.910645 0.329346
-8 20 16 0 0.913574 0.458984
-8 20 17 0 0.912598 0.579102
-8 20 18 0 0.905273 0.689453
-8 20 19 0 0.890137 0.787598
-8 20 20 0 0.869141 0.869629
-8 20 21 0 0.840332 0.93457
-8 20 22 0 0.803711 0.979004
-8 20 23 0 0.76416 1
-8 20 24 0 0.725586 1
-8 20 25 0 0.687012 1
-8 20 26 0 0.648926 1
-8 20 27 0 0.612793 1
-8 20 28 0 0.579102 1
-8 20 29 0 0.548828 1
-8 20 30 0 0.520996 1
-8 20 31 0 0.496338 1
-8 21 0 0 0.953613 0
-8 21 1 0 0.953613 0
-8 21 2 0 0.953613 0
-8 21 3 0 0.953613 0
-8 21 4 0 0.953613 0
-8 21 5 0 0.953613 0
-8 21 6 0 0.953613 0
-8 21 7 0 0.954102 0
-8 21 8 0 0.954102 0
-8 21 9 0 0.954102 0
-8 21 10 0 0.954102 0
-8 21 11 0 0.954102 0
-8 21 12 0 0.95459 0
-8 21 13 0 0.957031 0
-8 21 14 0 0.961914 0
-8 21 15 0 0.967285 0.268555
-8 21 16 0 0.972168 0.413574
-8 21 17 0 0.974121 0.539062
-8 21 18 0 0.970215 0.653809
-8 21 19 0 0.958984 0.756348
-8 21 20 0 0.94043 0.843262
-8 21 21 0 0.916016 0.916016
-8 21 22 0 0.884277 0.97168
-8 21 23 0 0.847168 1
-8 21 24 0 0.808594 1
-8 21 25 0 0.767578 1
-8 21 26 0 0.725586 1
-8 21 27 0 0.68457 1
-8 21 28 0 0.645508 1
-8 21 29 0 0.609375 1
-8 21 30 0 0.576172 1
-8 21 31 0 0.546387 1
-8 22 0 0 1 0
-8 22 1 0 1 0
-8 22 2 0 1 0
-8 22 3 0 1 0
-8 22 4 0 1 0
-8 22 5 0 1 0
-8 22 6 0 1 0
-8 22 7 0 1 0
-8 22 8 0 1 0
-8 22 9 0 1 0
-8 22 10 0 1 0
-8 22 11 0 1 0
-8 22 12 0 1 0
-8 22 13 0 1 0
-8 22 14 0 1 0
-8 22 15 0 1 0.187012
-8 22 16 0 1 0.363037
-8 22 17 0 1 0.49585
-8 22 18 0 1 0.614258
-8 22 19 0 1 0.720215
-8 22 20 0 1 0.811523
-8 22 21 0 0.97998 0.889648
-8 22 22 0 0.953125 0.953613
-8 22 23 0 0.920898 1
-8 22 24 0 0.885254 1
-8 22 25 0 0.844238 1
-8 22 26 0 0.800781 1
-8 22 27 0 0.756348 1
-8 22 28 0 0.712891 1
-8 22 29 0 0.671875 1
-8 22 30 0 0.633301 1
-8 22 31 0 0.598145 1
-8 23 0 0 1 0
-8 23 1 0 1 0
-8 23 2 0 1 0
-8 23 3 0 1 0
-8 23 4 0 1 0
-8 23 5 0 1 0
-8 23 6 0 1 0
-8 23 7 0 1 0
-8 23 8 0 1 0
-8 23 9 0 1 0
-8 23 10 0 1 0
-8 23 11 0 1 0
-8 23 12 0 1 0
-8 23 13 0 1 0
-8 23 14 0 1 0
-8 23 15 0 1 0
-8 23 16 0 1 0.30835
-8 23 17 0 1 0.451416
-8 23 18 0 1 0.57373
-8 23 19 0 1 0.682617
-8 23 20 0 1 0.777344
-8 23 21 0 1 0.859375
-8 23 22 0 1 0.928223
-8 23 23 0 0.981445 0.981934
-8 23 24 0 0.950195 1
-8 23 25 0 0.912109 1
-8 23 26 0 0.869141 1
-8 23 27 0 0.823242 1
-8 23 28 0 0.776855 1
-8 23 29 0 0.731934 1
-8 23 30 0 0.688965 1
-8 23 31 0 0.648926 1
-8 24 0 0 1 0
-8 24 1 0 1 0
-8 24 2 0 1 0
-8 24 3 0 1 0
-8 24 4 0 1 0
-8 24 5 0 1 0
-8 24 6 0 1 0
-8 24 7 0 1 0
-8 24 8 0 1 0
-8 24 9 0 1 0
-8 24 10 0 1 0
-8 24 11 0 1 0
-8 24 12 0 1 0
-8 24 13 0 1 0
-8 24 14 0 1 0
-8 24 15 0 1 0
-8 24 16 0 1 0.245728
-8 24 17 0 1 0.406006
-8 24 18 0 1 0.533203
-8 24 19 0 1 0.644531
-8 24 20 0 1 0.741699
-8 24 21 0 1 0.827148
-8 24 22 0 1 0.899414
-8 24 23 0 1 0.95752
-8 24 24 0 1 1
-8 24 25 0 0.970215 1
-8 24 26 0 0.929688 1
-8 24 27 0 0.884277 1
-8 24 28 0 0.836914 1
-8 24 29 0 0.789062 1
-8 24 30 0 0.742676 1
-8 24 31 0 0.69873 1
-8 25 0 0 1 0
-8 25 1 0 1 0
-8 25 2 0 1 0
-8 25 3 0 1 0
-8 25 4 0 1 0
-8 25 5 0 1 0
-8 25 6 0 1 0
-8 25 7 0 1 0
-8 25 8 0 1 0
-8 25 9 0 1 0
-8 25 10 0 1 0
-8 25 11 0 1 0
-8 25 12 0 1 0
-8 25 13 0 1 0
-8 25 14 0 1 0
-8 25 15 0 1 0
-8 25 16 0 1 0.151001
-8 25 17 0 1 0.354004
-8 25 18 0 1 0.487549
-8 25 19 0 1 0.601562
-8 25 20 0 1 0.701172
-8 25 21 0 1 0.789062
-8 25 22 0 1 0.865234
-8 25 23 0 1 0.927734
-8 25 24 0 1 0.979004
-8 25 25 0 1 1
-8 25 26 0 0.987793 1
-8 25 27 0 0.944336 1
-8 25 28 0 0.896973 1
-8 25 29 0 0.847656 1
-8 25 30 0 0.798828 1
-8 25 31 0 0.751465 1
-8 26 0 0 1 0
-8 26 1 0 1 0
-8 26 2 0 1 0
-8 26 3 0 1 0
-8 26 4 0 1 0
-8 26 5 0 1 0
-8 26 6 0 1 0
-8 26 7 0 1 0
-8 26 8 0 1 0
-8 26 9 0 1 0
-8 26 10 0 1 0
-8 26 11 0 1 0
-8 26 12 0 1 0
-8 26 13 0 1 0
-8 26 14 0 1 0
-8 26 15 0 1 0
-8 26 16 0 1 0
-8 26 17 0 1 0.291992
-8 26 18 0 1 0.437256
-8 26 19 0 1 0.554199
-8 26 20 0 1 0.655762
-8 26 21 0 1 0.746582
-8 26 22 0 1 0.825684
-8 26 23 0 1 0.891602
-8 26 24 0 1 0.946777
-8 26 25 0 1 0.99707
-8 26 26 0 1 1
-8 26 27 0 1 1
-8 26 28 0 0.956055 1
-8 26 29 0 0.906738 1
-8 26 30 0 0.856445 1
-8 26 31 0 0.806152 1
-8 27 0 0 1 0
-8 27 1 0 1 0
-8 27 2 0 1 0
-8 27 3 0 1 0
-8 27 4 0 1 0
-8 27 5 0 1 0
-8 27 6 0 1 0
-8 27 7 0 1 0
-8 27 8 0 1 0
-8 27 9 0 1 0
-8 27 10 0 1 0
-8 27 11 0 1 0
-8 27 12 0 1 0
-8 27 13 0 1 0
-8 27 14 0 1 0
-8 27 15 0 1 0
-8 27 16 0 1 0
-8 27 17 0 1 0.209595
-8 27 18 0 1 0.380859
-8 27 19 0 1 0.503418
-8 27 20 0 1 0.606934
-8 27 21 0 1 0.69873
-8 27 22 0 1 0.780273
-8 27 23 0 1 0.849609
-8 27 24 0 1 0.908203
-8 27 25 0 1 0.962891
-8 27 26 0 1 1
-8 27 27 0 1 1
-8 27 28 0 1 1
-8 27 29 0 0.964355 1
-8 27 30 0 0.913574 1
-8 27 31 0 0.862305 1
-8 28 0 0 1 0
-8 28 1 0 1 0
-8 28 2 0 1 0
-8 28 3 0 1 0
-8 28 4 0 1 0
-8 28 5 0 1 0
-8 28 6 0 1 0
-8 28 7 0 1 0
-8 28 8 0 1 0
-8 28 9 0 1 0
-8 28 10 0 1 0
-8 28 11 0 1 0
-8 28 12 0 1 0
-8 28 13 0 1 0
-8 28 14 0 1 0
-8 28 15 0 1 0
-8 28 16 0 1 0
-8 28 17 0 1 0
-8 28 18 0 1 0.315674
-8 28 19 0 1 0.44751
-8 28 20 0 1 0.553711
-8 28 21 0 1 0.647461
-8 28 22 0 1 0.730469
-8 28 23 0 1 0.802246
-8 28 24 0 1 0.86377
-8 28 25 0 1 0.921875
-8 28 26 0 1 0.975586
-8 28 27 0 1 1
-8 28 28 0 1 1
-8 28 29 0 1 1
-8 28 30 0 0.969727 1
-8 28 31 0 0.918457 1
-8 29 0 0 1 0
-8 29 1 0 1 0
-8 29 2 0 1 0
-8 29 3 0 1 0
-8 29 4 0 1 0
-8 29 5 0 1 0
-8 29 6 0 1 0
-8 29 7 0 1 0
-8 29 8 0 1 0
-8 29 9 0 1 0
-8 29 10 0 1 0
-8 29 11 0 1 0
-8 29 12 0 1 0
-8 29 13 0 1 0
-8 29 14 0 1 0
-8 29 15 0 1 0
-8 29 16 0 1 0
-8 29 17 0 1 0
-8 29 18 0 1 0.233276
-8 29 19 0 1 0.385742
-8 29 20 0 1 0.496582
-8 29 21 0 1 0.591797
-8 29 22 0 1 0.67627
-8 29 23 0 1 0.749023
-8 29 24 0 1 0.812988
-8 29 25 0 1 0.874023
-8 29 26 0 1 0.931641
-8 29 27 0 1 0.984375
-8 29 28 0 1 1
-8 29 29 0 1 1
-8 29 30 0 1 1
-8 29 31 0 0.974609 1
-8 30 0 0 1 0
-8 30 1 0 1 0
-8 30 2 0 1 0
-8 30 3 0 1 0
-8 30 4 0 1 0
-8 30 5 0 1 0
-8 30 6 0 1 0
-8 30 7 0 1 0
-8 30 8 0 1 0
-8 30 9 0 1 0
-8 30 10 0 1 0
-8 30 11 0 1 0
-8 30 12 0 1 0
-8 30 13 0 1 0
-8 30 14 0 1 0
-8 30 15 0 1 0
-8 30 16 0 1 0
-8 30 17 0 1 0
-8 30 18 0 1 0.0707397
-8 30 19 0 1 0.315186
-8 30 20 0 1 0.43457
-8 30 21 0 1 0.532227
-8 30 22 0 1 0.617676
-8 30 23 0 1 0.691895
-8 30 24 0 1 0.756836
-8 30 25 0 1 0.820312
-8 30 26 0 1 0.881348
-8 30 27 0 1 0.938477
-8 30 28 0 1 0.990234
-8 30 29 0 1 1
-8 30 30 0 1 1
-8 30 31 0 1 1
-8 31 0 0 1 0
-8 31 1 0 1 0
-8 31 2 0 1 0
-8 31 3 0 1 0
-8 31 4 0 1 0
-8 31 5 0 1 0
-8 31 6 0 1 0
-8 31 7 0 1 0
-8 31 8 0 1 0
-8 31 9 0 1 0
-8 31 10 0 1 0
-8 31 11 0 1 0
-8 31 12 0 1 0
-8 31 13 0 1 0
-8 31 14 0 1 0
-8 31 15 0 1 0
-8 31 16 0 1 0
-8 31 17 0 1 0
-8 31 18 0 1 0
-8 31 19 0 1 0.226562
-8 31 20 0 1 0.366699
-8 31 21 0 1 0.469238
-8 31 22 0 1 0.556152
-8 31 23 0 1 0.630859
-8 31 24 0 1 0.696777
-8 31 25 0 1 0.761719
-8 31 26 0 1 0.825195
-8 31 27 0 1 0.88623
-8 31 28 0 1 0.943359
-8 31 29 0 1 0.995605
-8 31 30 0 1 1
-8 31 31 0 1 1
-9 0 0 0.211426 0 0
-9 0 1 0.211426 0 0
-9 0 2 0.211426 0 0
-9 0 3 0.211304 0 0
-9 0 4 0.211426 0 0
-9 0 5 0.21167 0 0
-9 0 6 0.209106 0 0.0497437
-9 0 7 0.202271 0 0.0839844
-9 0 8 0.171387 0 0.104858
-9 0 9 0.148438 0.0283661 0.125366
-9 0 10 0.139404 0.0395203 0.164429
-9 0 11 0.121277 0.0532532 0.215576
-9 0 12 0.0634766 0.0695801 0.277588
-9 0 13 0 0.0881348 0.349121
-9 0 14 0 0.108765 0.429199
-9 0 15 0 0.130981 0.515625
-9 0 16 0 0.154297 0.606445
-9 0 17 0 0.17688 0.695312
-9 0 18 0 0.197998 0.777344
-9 0 19 0 0.216553 0.850098
-9 0 20 0 0.227173 0.891602
-9 0 21 0 0.229248 0.899414
-9 0 22 0 0.231323 0.907715
-9 0 23 0 0.233521 0.916504
-9 0 24 0 0.235718 0.924805
-9 0 25 0 0.238159 0.93457
-9 0 26 0 0.240845 0.944824
-9 0 27 0 0.243774 0.956543
-9 0 28 0 0.247192 0.969727
-9 0 29 0 0.250732 0.983887
-9 0 30 0 0.254395 0.998535
-9 0 31 0 0.258301 1
-9 1 0 0.211182 0 0
-9 1 1 0.211182 0 0
-9 1 2 0.211182 0 0
-9 1 3 0.21106 0 0
-9 1 4 0.211182 0 0
-9 1 5 0.211426 0 0
-9 1 6 0.208984 0 0.0495605
-9 1 7 0.202271 0 0.0838623
-9 1 8 0.171387 0 0.104858
-9 1 9 0.148315 0.0294189 0.125366
-9 1 10 0.139282 0.0401917 0.164429
-9 1 11 0.121216 0.0537415 0.215576
-9 1 12 0.0631714 0.0698853 0.277588
-9 1 13 0 0.0883789 0.349121
-9 1 14 0 0.108948 0.429199
-9 1 15 0 0.131104 0.515625
-9 1 16 0 0.154419 0.606445
-9 1 17 0 0.177002 0.695312
-9 1 18 0 0.197998 0.777344
-9 1 19 0 0.216553 0.850098
-9 1 20 0 0.227173 0.891602
-9 1 21 0 0.229248 0.899414
-9 1 22 0 0.231323 0.907715
-9 1 23 0 0.233521 0.916504
-9 1 24 0 0.235718 0.924805
-9 1 25 0 0.238159 0.93457
-9 1 26 0 0.240845 0.944824
-9 1 27 0 0.243774 0.956543
-9 1 28 0 0.247192 0.969727
-9 1 29 0 0.250732 0.983887
-9 1 30 0 0.254395 0.998535
-9 1 31 0 0.258301 1
-9 2 0 0.210693 0 0
-9 2 1 0.210693 0 0
-9 2 2 0.210693 0 0
-9 2 3 0.210571 0 0
-9 2 4 0.210693 0 0
-9 2 5 0.210938 0 0
-9 2 6 0.20874 0 0.0492249
-9 2 7 0.202026 0 0.0837402
-9 2 8 0.171509 0 0.104919
-9 2 9 0.148193 0.0311584 0.125366
-9 2 10 0.13916 0.0413513 0.164429
-9 2 11 0.121033 0.0545654 0.215576
-9 2 12 0.0627441 0.0704956 0.277588
-9 2 13 0 0.0888062 0.349121
-9 2 14 0 0.109253 0.429199
-9 2 15 0 0.131348 0.515625
-9 2 16 0 0.154541 0.606445
-9 2 17 0 0.177124 0.695312
-9 2 18 0 0.19812 0.777344
-9 2 19 0 0.216675 0.850098
-9 2 20 0 0.227295 0.891602
-9 2 21 0 0.229248 0.899414
-9 2 22 0 0.231445 0.907715
-9 2 23 0 0.233521 0.916504
-9 2 24 0 0.235718 0.924805
-9 2 25 0 0.238159 0.93457
-9 2 26 0 0.240845 0.944824
-9 2 27 0 0.243774 0.956543
-9 2 28 0 0.247192 0.969727
-9 2 29 0 0.250732 0.983887
-9 2 30 0 0.254395 0.998535
-9 2 31 0 0.258301 1
-9 3 0 0.209717 0 0
-9 3 1 0.209717 0 0
-9 3 2 0.209717 0 0
-9 3 3 0.209717 0 0
-9 3 4 0.209717 0 0
-9 3 5 0.210205 0 0
-9 3 6 0.20813 0 0.048584
-9 3 7 0.201782 0 0.0834961
-9 3 8 0.171631 0 0.105042
-9 3 9 0.147949 0.0340576 0.125366
-9 3 10 0.138916 0.043396 0.164307
-9 3 11 0.120667 0.0560303 0.215576
-9 3 12 0.0618896 0.0715942 0.277588
-9 3 13 0 0.0895996 0.349121
-9 3 14 0 0.109863 0.429199
-9 3 15 0 0.131836 0.515625
-9 3 16 0 0.154907 0.606445
-9 3 17 0 0.177368 0.695312
-9 3 18 0 0.198364 0.777344
-9 3 19 0 0.216797 0.850098
-9 3 20 0 0.227417 0.891602
-9 3 21 0 0.22937 0.899414
-9 3 22 0 0.231445 0.907715
-9 3 23 0 0.233643 0.916504
-9 3 24 0 0.23584 0.924805
-9 3 25 0 0.238159 0.93457
-9 3 26 0 0.240845 0.944824
-9 3 27 0 0.243896 0.956543
-9 3 28 0 0.247192 0.969727
-9 3 29 0 0.250732 0.983887
-9 3 30 0 0.254395 0.998535
-9 3 31 0 0.258301 1
-9 4 0 0.208008 0 0
-9 4 1 0.208008 0 0
-9 4 2 0.207886 0 0
-9 4 3 0.207886 0 0
-9 4 4 0.208008 0 0
-9 4 5 0.208618 0 0
-9 4 6 0.207031 0 0.0474243
-9 4 7 0.201172 0 0.0829468
-9 4 8 0.171875 0 0.105225
-9 4 9 0.147583 0.0387268 0.125244
-9 4 10 0.138428 0.046875 0.164307
-9 4 11 0.120056 0.0586548 0.215454
-9 4 12 0.0602112 0.0735474 0.277588
-9 4 13 0 0.0910645 0.349121
-9 4 14 0 0.110962 0.429199
-9 4 15 0 0.132568 0.515625
-9 4 16 0 0.155518 0.606445
-9 4 17 0 0.177856 0.695312
-9 4 18 0 0.19873 0.777344
-9 4 19 0 0.217163 0.850098
-9 4 20 0 0.227661 0.891602
-9 4 21 0 0.229614 0.899414
-9 4 22 0 0.231689 0.907715
-9 4 23 0 0.233765 0.916504
-9 4 24 0 0.235962 0.924805
-9 4 25 0 0.238281 0.93457
-9 4 26 0 0.240967 0.944824
-9 4 27 0 0.243896 0.956543
-9 4 28 0 0.247314 0.969727
-9 4 29 0 0.250732 0.983887
-9 4 30 0 0.254639 0.998535
-9 4 31 0 0.258301 1
-9 5 0 0.204346 0 0
-9 5 1 0.204346 0 0
-9 5 2 0.204346 0 0
-9 5 3 0.204346 0 0
-9 5 4 0.204346 0 0
-9 5 5 0.205322 0 0
-9 5 6 0.20459 0 0.045166
-9 5 7 0.199585 0 0.0817871
-9 5 8 0.172363 0.0260315 0.105652
-9 5 9 0.146729 0.0460205 0.125122
-9 5 10 0.137451 0.0527954 0.164185
-9 5 11 0.118835 0.0632935 0.215332
-9 5 12 0.0567627 0.0771484 0.277588
-9 5 13 0 0.093811 0.349121
-9 5 14 0 0.112976 0.429199
-9 5 15 0 0.134155 0.515625
-9 5 16 0 0.156738 0.606445
-9 5 17 0 0.178833 0.695312
-9 5 18 0 0.199463 0.777344
-9 5 19 0 0.217773 0.850098
-9 5 20 0 0.228149 0.89209
-9 5 21 0 0.22998 0.899414
-9 5 22 0 0.231934 0.907715
-9 5 23 0 0.234009 0.916504
-9 5 24 0 0.236084 0.924805
-9 5 25 0 0.238525 0.93457
-9 5 26 0 0.241089 0.944824
-9 5 27 0 0.244019 0.956543
-9 5 28 0 0.247437 0.969727
-9 5 29 0 0.250977 0.983887
-9 5 30 0 0.254639 0.998535
-9 5 31 0 0.258545 1
-9 6 0 0.197144 0.0514832 0
-9 6 1 0.197144 0.0515442 0
-9 6 2 0.197021 0.0516968 0
-9 6 3 0.197021 0.0519104 0
-9 6 4 0.197021 0.0523376 0
-9 6 5 0.198242 0.0525818 0
-9 6 6 0.198853 0.0513 0.0410767
-9 6 7 0.195801 0.0487671 0.0794678
-9 6 8 0.17334 0.0488281 0.106445
-9 6 9 0.14502 0.0566406 0.124756
-9 6 10 0.13562 0.0620117 0.16394
-9 6 11 0.116394 0.071106 0.21521
-9 6 12 0.0492554 0.0834351 0.277344
-9 6 13 0 0.0986938 0.349121
-9 6 14 0 0.116821 0.429199
-9 6 15 0 0.137085 0.515625
-9 6 16 0 0.158936 0.606445
-9 6 17 0 0.180542 0.695312
-9 6 18 0 0.200806 0.777344
-9 6 19 0 0.21875 0.850098
-9 6 20 0 0.229004 0.89209
-9 6 21 0 0.230591 0.899902
-9 6 22 0 0.232544 0.908203
-9 6 23 0 0.234497 0.916504
-9 6 24 0 0.236572 0.924805
-9 6 25 0 0.238892 0.93457
-9 6 26 0 0.241455 0.944824
-9 6 27 0 0.244263 0.956543
-9 6 28 0 0.247559 0.969727
-9 6 29 0 0.251221 0.983887
-9 6 30 0 0.254883 0.998535
-9 6 31 0 0.258545 1
-9 7 0 0.182495 0.0772705 0
-9 7 1 0.182495 0.0772705 0
-9 7 2 0.182495 0.0773315 0
-9 7 3 0.182495 0.0774536 0
-9 7 4 0.182373 0.0776367 0
-9 7 5 0.18335 0.0780029 0
-9 7 6 0.184814 0.0782471 0.0357056
-9 7 7 0.186768 0.0782471 0.074585
-9 7 8 0.174561 0.0743408 0.107544
-9 7 9 0.141724 0.0717773 0.124146
-9 7 10 0.131958 0.0758667 0.163452
-9 7 11 0.111572 0.0834961 0.214844
-9 7 12 0.0257111 0.0940552 0.2771
-9 7 13 0 0.107422 0.348877
-9 7 14 0 0.123718 0.428955
-9 7 15 0 0.142578 0.515625
-9 7 16 0 0.163208 0.606445
-9 7 17 0 0.183838 0.695312
-9 7 18 0 0.203369 0.777344
-9 7 19 0 0.220947 0.850098
-9 7 20 0 0.230713 0.89209
-9 7 21 0 0.232056 0.899902
-9 7 22 0 0.233643 0.908203
-9 7 23 0 0.235474 0.916504
-9 7 24 0 0.237305 0.925293
-9 7 25 0 0.239502 0.93457
-9 7 26 0 0.241943 0.944824
-9 7 27 0 0.244751 0.956543
-9 7 28 0 0.248047 0.969727
-9 7 29 0 0.251465 0.983887
-9 7 30 0 0.255127 0.998535
-9 7 31 0 0.258789 1
-9 8 0 0.160156 0.0983276 0
-9 8 1 0.160156 0.0983276 0
-9 8 2 0.160156 0.0983887 0
-9 8 3 0.160156 0.0984497 0
-9 8 4 0.160156 0.0985107 0
-9 8 5 0.159912 0.0986328 0
-9 8 6 0.159424 0.098938 0.0378418
-9 8 7 0.159668 0.0999756 0.0668335
-9 8 8 0.16394 0.103577 0.1026
-9 8 9 0.13501 0.0927124 0.122925
-9 8 10 0.124268 0.0958862 0.162598
-9 8 11 0.101135 0.102234 0.214111
-9 8 12 0 0.111023 0.276611
-9 8 13 0 0.122131 0.348633
-9 8 14 0 0.135986 0.428955
-9 8 15 0 0.152466 0.515625
-9 8 16 0 0.171021 0.606445
-9 8 17 0 0.190063 0.695312
-9 8 18 0 0.208374 0.777344
-9 8 19 0 0.224976 0.850098
-9 8 20 0 0.234009 0.89209
-9 8 21 0 0.234619 0.899902
-9 8 22 0 0.235718 0.908203
-9 8 23 0 0.237183 0.916504
-9 8 24 0 0.238892 0.925293
-9 8 25 0 0.240845 0.93457
-9 8 26 0 0.243164 0.945312
-9 8 27 0 0.245728 0.956543
-9 8 28 0 0.248901 0.969727
-9 8 29 0 0.252197 0.983887
-9 8 30 0 0.255859 0.998535
-9 8 31 0 0.259521 1
-9 9 0 0.146484 0.130127 0
-9 9 1 0.146484 0.130127 0
-9 9 2 0.146484 0.130249 0
-9 9 3 0.146484 0.130249 0
-9 9 4 0.146484 0.130371 0
-9 9 5 0.14624 0.130371 0
-9 9 6 0.144409 0.129639 0.0346375
-9 9 7 0.140869 0.128296 0.0641479
-9 9 8 0.133911 0.125732 0.092041
-9 9 9 0.120667 0.120667 0.120667
-9 9 10 0.107483 0.12323 0.161133
-9 9 11 0.0753174 0.128784 0.212891
-9 9 12 0 0.135986 0.275879
-9 9 13 0 0.144897 0.3479
-9 9 14 0 0.155884 0.428467
-9 9 15 0 0.169189 0.515137
-9 9 16 0 0.184814 0.606445
-9 9 17 0 0.201294 0.695312
-9 9 18 0 0.217529 0.777344
-9 9 19 0 0.232422 0.850586
-9 9 20 0 0.240234 0.892578
-9 9 21 0 0.239502 0.900391
-9 9 22 0 0.239746 0.908691
-9 9 23 0 0.240601 0.916992
-9 9 24 0 0.241821 0.925293
-9 9 25 0 0.243408 0.935059
-9 9 26 0 0.245239 0.945312
-9 9 27 0 0.247681 0.957031
-9 9 28 0 0.250488 0.970215
-9 9 29 0 0.253662 0.983887
-9 9 30 0 0.256836 0.998535
-9 9 31 0 0.260498 1
-9 10 0 0.109009 0.162354 0
-9 10 1 0.109009 0.162354 0
-9 10 2 0.109009 0.162476 0
-9 10 3 0.109009 0.162476 0
-9 10 4 0.109009 0.162476 0
-9 10 5 0.10907 0.162598 0
-9 10 6 0.107788 0.162109 0
-9 10 7 0.104126 0.160522 0.0472412
-9 10 8 0.09729 0.157959 0.0817871
-9 10 9 0.0853882 0.156494 0.116577
-9 10 10 0.0595398 0.158691 0.158813
-9 10 11 0 0.163574 0.21106
-9 10 12 0 0.169678 0.27417
-9 10 13 0 0.176758 0.346924
-9 10 14 0 0.184937 0.427734
-9 10 15 0 0.194824 0.515137
-9 10 16 0 0.206909 0.606445
-9 10 17 0 0.219727 0.695312
-9 10 18 0 0.232788 0.777832
-9 10 19 0 0.245239 0.850586
-9 10 20 0 0.250977 0.893555
-9 10 21 0 0.248169 0.900879
-9 10 22 0 0.246948 0.90918
-9 10 23 0 0.246704 0.91748
-9 10 24 0 0.246948 0.925781
-9 10 25 0 0.247803 0.935547
-9 10 26 0 0.249146 0.945801
-9 10 27 0 0.250977 0.957031
-9 10 28 0 0.253418 0.970215
-9 10 29 0 0.256104 0.984375
-9 10 30 0 0.259033 0.999023
-9 10 31 0 0.262207 1
-9 11 0 0 0.204224 0
-9 11 1 0 0.204224 0
-9 11 2 0 0.204224 0
-9 11 3 0 0.204224 0
-9 11 4 0 0.204346 0
-9 11 5 0 0.204346 0
-9 11 6 0 0.204468 0
-9 11 7 0 0.203857 0
-9 11 8 0 0.203003 0.065979
-9 11 9 0 0.203003 0.109558
-9 11 10 0 0.20459 0.155029
-9 11 11 0 0.20813 0.20813
-9 11 12 0 0.213013 0.271729
-9 11 13 0 0.218506 0.344971
-9 11 14 0 0.224487 0.426514
-9 11 15 0 0.231079 0.51416
-9 11 16 0 0.239136 0.605957
-9 11 17 0 0.247803 0.695312
-9 11 18 0 0.256836 0.777832
-9 11 19 0 0.265625 0.851074
-9 11 20 0 0.268311 0.89502
-9 11 21 0 0.262451 0.902344
-9 11 22 0 0.258789 0.910156
-9 11 23 0 0.256836 0.918457
-9 11 24 0 0.255859 0.926758
-9 11 25 0 0.255371 0.936035
-9 11 26 0 0.255859 0.946289
-9 11 27 0 0.256592 0.958008
-9 11 28 0 0.258301 0.970703
-9 11 29 0 0.260254 0.984863
-9 11 30 0 0.262695 0.999512
-9 11 31 0 0.265381 1
-9 12 0 0 0.261475 0
-9 12 1 0 0.261475 0
-9 12 2 0 0.261475 0
-9 12 3 0 0.261475 0
-9 12 4 0 0.261475 0
-9 12 5 0 0.261475 0
-9 12 6 0 0.261719 0
-9 12 7 0 0.261719 0
-9 12 8 0 0.261475 0
-9 12 9 0 0.261719 0.0935669
-9 12 10 0 0.262207 0.146851
-9 12 11 0 0.26416 0.203003
-9 12 12 0 0.267334 0.267334
-9 12 13 0 0.271484 0.341553
-9 12 14 0 0.275391 0.424072
-9 12 15 0 0.279297 0.512695
-9 12 16 0 0.283447 0.605469
-9 12 17 0 0.287598 0.695312
-9 12 18 0 0.291992 0.777832
-9 12 19 0 0.296387 0.851562
-9 12 20 0 0.295166 0.897461
-9 12 21 0 0.284912 0.904297
-9 12 22 0 0.277832 0.912109
-9 12 23 0 0.272949 0.92041
-9 12 24 0 0.27002 0.928223
-9 12 25 0 0.267822 0.9375
-9 12 26 0 0.266602 0.947754
-9 12 27 0 0.266113 0.958984
-9 12 28 0 0.266602 0.97168
-9 12 29 0 0.267578 0.98584
-9 12 30 0 0.269043 1
-9 12 31 0 0.270752 1
-9 13 0 0 0.32959 0
-9 13 1 0 0.32959 0
-9 13 2 0 0.32959 0
-9 13 3 0 0.32959 0
-9 13 4 0 0.32959 0
-9 13 5 0 0.32959 0
-9 13 6 0 0.32959 0
-9 13 7 0 0.329834 0
-9 13 8 0 0.329834 0
-9 13 9 0 0.330078 0.0420532
-9 13 10 0 0.330566 0.12854
-9 13 11 0 0.331299 0.192383
-9 13 12 0 0.333252 0.260254
-9 13 13 0 0.335693 0.335693
-9 13 14 0 0.337891 0.419922
-9 13 15 0 0.339355 0.509766
-9 13 16 0 0.340088 0.604004
-9 13 17 0 0.340088 0.694824
-9 13 18 0 0.339355 0.77832
-9 13 19 0 0.339111 0.852051
-9 13 20 0 0.33374 0.901367
-9 13 21 0 0.317383 0.907715
-9 13 22 0 0.305664 0.915527
-9 13 23 0 0.297363 0.922852
-9 13 24 0 0.291504 0.931152
-9 13 25 0 0.286865 0.939941
-9 13 26 0 0.283203 0.949707
-9 13 27 0 0.280762 0.960938
-9 13 28 0 0.279297 0.973633
-9 13 29 0 0.278564 0.986816
-9 13 30 0 0.278809 1
-9 13 31 0 0.279297 1
-9 14 0 0 0.406738 0
-9 14 1 0 0.406738 0
-9 14 2 0 0.406738 0
-9 14 3 0 0.406982 0
-9 14 4 0 0.406982 0
-9 14 5 0 0.406982 0
-9 14 6 0 0.406982 0
-9 14 7 0 0.406982 0
-9 14 8 0 0.407227 0
-9 14 9 0 0.407471 0
-9 14 10 0 0.407959 0.0829468
-9 14 11 0 0.408691 0.171021
-9 14 12 0 0.409912 0.246582
-9 14 13 0 0.411133 0.325928
-9 14 14 0 0.412109 0.412354
-9 14 15 0 0.411865 0.504395
-9 14 16 0 0.409912 0.600586
-9 14 17 0 0.405762 0.692871
-9 14 18 0 0.400391 0.777832
-9 14 19 0 0.394775 0.852051
-9 14 20 0 0.385742 0.90625
-9 14 21 0 0.362305 0.913086
-9 14 22 0 0.344971 0.92041
-9 14 23 0 0.332031 0.927734
-9 14 24 0 0.322266 0.935059
-9 14 25 0 0.314209 0.943848
-9 14 26 0 0.307617 0.953125
-9 14 27 0 0.302246 0.963867
-9 14 28 0 0.29834 0.976074
-9 14 29 0 0.29541 0.989258
-9 14 30 0 0.293457 1
-9 14 31 0 0.292236 1
-9 15 0 0 0.491211 0
-9 15 1 0 0.491211 0
-9 15 2 0 0.491211 0
-9 15 3 0 0.491211 0
-9 15 4 0 0.491211 0
-9 15 5 0 0.491211 0
-9 15 6 0 0.491211 0
-9 15 7 0 0.491455 0
-9 15 8 0 0.491455 0
-9 15 9 0 0.491699 0
-9 15 10 0 0.492432 0
-9 15 11 0 0.493408 0.126953
-9 15 12 0 0.494385 0.221924
-9 15 13 0 0.495605 0.308594
-9 15 14 0 0.496094 0.399414
-9 15 15 0 0.494873 0.494873
-9 15 16 0 0.490967 0.59375
-9 15 17 0 0.483643 0.688965
-9 15 18 0 0.474121 0.775879
-9 15 19 0 0.463867 0.852051
-9 15 20 0 0.451416 0.912109
-9 15 21 0 0.420654 0.92041
-9 15 22 0 0.396484 0.927734
-9 15 23 0 0.378174 0.935059
-9 15 24 0 0.364014 0.941895
-9 15 25 0 0.351807 0.949707
-9 15 26 0 0.341309 0.958496
-9 15 27 0 0.332275 0.96875
-9 15 28 0 0.325195 0.980469
-9 15 29 0 0.319336 0.993164
-9 15 30 0 0.314453 1
-9 15 31 0 0.310791 1
-9 16 0 0 0.581055 0
-9 16 1 0 0.581055 0
-9 16 2 0 0.581055 0
-9 16 3 0 0.581055 0
-9 16 4 0 0.581055 0
-9 16 5 0 0.581055 0
-9 16 6 0 0.581055 0
-9 16 7 0 0.581055 0
-9 16 8 0 0.581055 0
-9 16 9 0 0.581543 0
-9 16 10 0 0.582031 0
-9 16 11 0 0.583008 0
-9 16 12 0 0.584473 0.177979
-9 16 13 0 0.585938 0.280518
-9 16 14 0 0.586914 0.378418
-9 16 15 0 0.585938 0.47876
-9 16 16 0 0.581543 0.581543
-9 16 17 0 0.572266 0.680664
-9 16 18 0 0.55957 0.770996
-9 16 19 0 0.544922 0.849609
-9 16 20 0 0.529297 0.914062
-9 16 21 0 0.49292 0.929688
-9 16 22 0 0.461914 0.938477
-9 16 23 0 0.4375 0.945801
-9 16 24 0 0.417969 0.952148
-9 16 25 0 0.400635 0.959473
-9 16 26 0 0.385254 0.967285
-9 16 27 0 0.37207 0.976562
-9 16 28 0 0.36084 0.987305
-9 16 29 0 0.351074 0.999023
-9 16 30 0 0.343018 1
-9 16 31 0 0.336182 1
-9 17 0 0 0.67041 0
-9 17 1 0 0.67041 0
-9 17 2 0 0.67041 0
-9 17 3 0 0.67041 0
-9 17 4 0 0.67041 0
-9 17 5 0 0.67041 0
-9 17 6 0 0.67041 0
-9 17 7 0 0.67041 0
-9 17 8 0 0.670898 0
-9 17 9 0 0.670898 0
-9 17 10 0 0.670898 0
-9 17 11 0 0.672363 0
-9 17 12 0 0.673828 0.0723267
-9 17 13 0 0.67627 0.237061
-9 17 14 0 0.678223 0.347412
-9 17 15 0 0.678223 0.454102
-9 17 16 0 0.674805 0.562012
-9 17 17 0 0.665527 0.666016
-9 17 18 0 0.651367 0.760742
-9 17 19 0 0.634277 0.843262
-9 17 20 0 0.614258 0.911133
-9 17 21 0 0.576172 0.938965
-9 17 22 0 0.539551 0.95166
-9 17 23 0 0.508789 0.960449
-9 17 24 0 0.483398 0.966797
-9 17 25 0 0.460449 0.973633
-9 17 26 0 0.439697 0.980469
-9 17 27 0 0.421387 0.988281
-9 17 28 0 0.405273 0.997559
-9 17 29 0 0.391357 1
-9 17 30 0 0.37915 1
-9 17 31 0 0.368408 1
-9 18 0 0 0.754883 0
-9 18 1 0 0.754883 0
-9 18 2 0 0.754883 0
-9 18 3 0 0.754883 0
-9 18 4 0 0.754883 0
-9 18 5 0 0.754883 0
-9 18 6 0 0.754883 0
-9 18 7 0 0.754883 0
-9 18 8 0 0.754883 0
-9 18 9 0 0.754883 0
-9 18 10 0 0.755371 0
-9 18 11 0 0.755859 0
-9 18 12 0 0.757812 0
-9 18 13 0 0.760742 0.165405
-9 18 14 0 0.763672 0.304199
-9 18 15 0 0.765625 0.42041
-9 18 16 0 0.763672 0.53418
-9 18 17 0 0.756836 0.643555
-9 18 18 0 0.743652 0.744141
-9 18 19 0 0.725098 0.831543
-9 18 20 0 0.703125 0.90332
-9 18 21 0 0.666504 0.944336
-9 18 22 0 0.625977 0.965332
-9 18 23 0 0.589844 0.977539
-9 18 24 0 0.559082 0.985352
-9 18 25 0 0.530273 0.991699
-9 18 26 0 0.503418 0.998047
-9 18 27 0 0.479248 1
-9 18 28 0 0.457764 1
-9 18 29 0 0.438721 1
-9 18 30 0 0.421631 1
-9 18 31 0 0.406738 1
-9 19 0 0 0.831055 0
-9 19 1 0 0.831055 0
-9 19 2 0 0.831055 0
-9 19 3 0 0.831055 0
-9 19 4 0 0.831055 0
-9 19 5 0 0.831055 0
-9 19 6 0 0.831055 0
-9 19 7 0 0.831055 0
-9 19 8 0 0.831055 0
-9 19 9 0 0.831055 0
-9 19 10 0 0.831543 0
-9 19 11 0 0.831543 0
-9 19 12 0 0.833496 0
-9 19 13 0 0.836426 0
-9 19 14 0 0.840332 0.24646
-9 19 15 0 0.843262 0.378662
-9 19 16 0 0.844238 0.499268
-9 19 17 0 0.840332 0.61377
-9 19 18 0 0.82959 0.719727
-9 19 19 0 0.8125 0.8125
-9 19 20 0 0.789551 0.889648
-9 19 21 0 0.756348 0.943848
-9 19 22 0 0.716309 0.976074
-9 19 23 0 0.677246 0.994141
-9 19 24 0 0.641602 1
-9 19 25 0 0.606934 1
-9 19 26 0 0.574219 1
-9 19 27 0 0.543945 1
-9 19 28 0 0.516602 1
-9 19 29 0 0.491699 1
-9 19 30 0 0.469727 1
-9 19 31 0 0.449951 1
-9 20 0 0 0.897461 0
-9 20 1 0 0.897461 0
-9 20 2 0 0.897461 0
-9 20 3 0 0.897461 0
-9 20 4 0 0.897461 0
-9 20 5 0 0.897461 0
-9 20 6 0 0.897461 0
-9 20 7 0 0.897461 0
-9 20 8 0 0.897461 0
-9 20 9 0 0.897461 0
-9 20 10 0 0.897461 0
-9 20 11 0 0.897949 0
-9 20 12 0 0.898438 0
-9 20 13 0 0.901855 0
-9 20 14 0 0.90625 0.160278
-9 20 15 0 0.910645 0.329102
-9 20 16 0 0.913574 0.458984
-9 20 17 0 0.912598 0.579102
-9 20 18 0 0.905273 0.689453
-9 20 19 0 0.890625 0.787598
-9 20 20 0 0.869141 0.869629
-9 20 21 0 0.840332 0.93457
-9 20 22 0 0.803711 0.979004
-9 20 23 0 0.76416 1
-9 20 24 0 0.725586 1
-9 20 25 0 0.687012 1
-9 20 26 0 0.648926 1
-9 20 27 0 0.612793 1
-9 20 28 0 0.57959 1
-9 20 29 0 0.548828 1
-9 20 30 0 0.520996 1
-9 20 31 0 0.496338 1
-9 21 0 0 0.954102 0
-9 21 1 0 0.954102 0
-9 21 2 0 0.954102 0
-9 21 3 0 0.954102 0
-9 21 4 0 0.954102 0
-9 21 5 0 0.954102 0
-9 21 6 0 0.954102 0
-9 21 7 0 0.954102 0
-9 21 8 0 0.954102 0
-9 21 9 0 0.954102 0
-9 21 10 0 0.954102 0
-9 21 11 0 0.95459 0
-9 21 12 0 0.95459 0
-9 21 13 0 0.95752 0
-9 21 14 0 0.961914 0
-9 21 15 0 0.967285 0.268555
-9 21 16 0 0.972168 0.413574
-9 21 17 0 0.974121 0.539062
-9 21 18 0 0.970215 0.653809
-9 21 19 0 0.958984 0.756348
-9 21 20 0 0.94043 0.843262
-9 21 21 0 0.916016 0.916016
-9 21 22 0 0.884277 0.97168
-9 21 23 0 0.847168 1
-9 21 24 0 0.808594 1
-9 21 25 0 0.767578 1
-9 21 26 0 0.725586 1
-9 21 27 0 0.68457 1
-9 21 28 0 0.645508 1
-9 21 29 0 0.609375 1
-9 21 30 0 0.576172 1
-9 21 31 0 0.546387 1
-9 22 0 0 1 0
-9 22 1 0 1 0
-9 22 2 0 1 0
-9 22 3 0 1 0
-9 22 4 0 1 0
-9 22 5 0 1 0
-9 22 6 0 1 0
-9 22 7 0 1 0
-9 22 8 0 1 0
-9 22 9 0 1 0
-9 22 10 0 1 0
-9 22 11 0 1 0
-9 22 12 0 1 0
-9 22 13 0 1 0
-9 22 14 0 1 0
-9 22 15 0 1 0.18689
-9 22 16 0 1 0.363037
-9 22 17 0 1 0.49585
-9 22 18 0 1 0.614258
-9 22 19 0 1 0.720215
-9 22 20 0 1 0.812012
-9 22 21 0 0.97998 0.889648
-9 22 22 0 0.953125 0.953613
-9 22 23 0 0.920898 1
-9 22 24 0 0.885254 1
-9 22 25 0 0.844238 1
-9 22 26 0 0.800781 1
-9 22 27 0 0.756348 1
-9 22 28 0 0.712891 1
-9 22 29 0 0.671875 1
-9 22 30 0 0.633301 1
-9 22 31 0 0.598145 1
-9 23 0 0 1 0
-9 23 1 0 1 0
-9 23 2 0 1 0
-9 23 3 0 1 0
-9 23 4 0 1 0
-9 23 5 0 1 0
-9 23 6 0 1 0
-9 23 7 0 1 0
-9 23 8 0 1 0
-9 23 9 0 1 0
-9 23 10 0 1 0
-9 23 11 0 1 0
-9 23 12 0 1 0
-9 23 13 0 1 0
-9 23 14 0 1 0
-9 23 15 0 1 0
-9 23 16 0 1 0.30835
-9 23 17 0 1 0.451416
-9 23 18 0 1 0.57373
-9 23 19 0 1 0.682617
-9 23 20 0 1 0.777344
-9 23 21 0 1 0.859863
-9 23 22 0 1 0.928223
-9 23 23 0 0.981445 0.981934
-9 23 24 0 0.950195 1
-9 23 25 0 0.912109 1
-9 23 26 0 0.869141 1
-9 23 27 0 0.823242 1
-9 23 28 0 0.776855 1
-9 23 29 0 0.731934 1
-9 23 30 0 0.688965 1
-9 23 31 0 0.648926 1
-9 24 0 0 1 0
-9 24 1 0 1 0
-9 24 2 0 1 0
-9 24 3 0 1 0
-9 24 4 0 1 0
-9 24 5 0 1 0
-9 24 6 0 1 0
-9 24 7 0 1 0
-9 24 8 0 1 0
-9 24 9 0 1 0
-9 24 10 0 1 0
-9 24 11 0 1 0
-9 24 12 0 1 0
-9 24 13 0 1 0
-9 24 14 0 1 0
-9 24 15 0 1 0
-9 24 16 0 1 0.245728
-9 24 17 0 1 0.406006
-9 24 18 0 1 0.533203
-9 24 19 0 1 0.644531
-9 24 20 0 1 0.741699
-9 24 21 0 1 0.827148
-9 24 22 0 1 0.899414
-9 24 23 0 1 0.958008
-9 24 24 0 1 1
-9 24 25 0 0.970703 1
-9 24 26 0 0.929688 1
-9 24 27 0 0.884766 1
-9 24 28 0 0.836914 1
-9 24 29 0 0.789062 1
-9 24 30 0 0.742676 1
-9 24 31 0 0.69873 1
-9 25 0 0 1 0
-9 25 1 0 1 0
-9 25 2 0 1 0
-9 25 3 0 1 0
-9 25 4 0 1 0
-9 25 5 0 1 0
-9 25 6 0 1 0
-9 25 7 0 1 0
-9 25 8 0 1 0
-9 25 9 0 1 0
-9 25 10 0 1 0
-9 25 11 0 1 0
-9 25 12 0 1 0
-9 25 13 0 1 0
-9 25 14 0 1 0
-9 25 15 0 1 0
-9 25 16 0 1 0.150879
-9 25 17 0 1 0.354004
-9 25 18 0 1 0.487549
-9 25 19 0 1 0.601562
-9 25 20 0 1 0.701172
-9 25 21 0 1 0.789062
-9 25 22 0 1 0.865234
-9 25 23 0 1 0.927734
-9 25 24 0 1 0.979004
-9 25 25 0 1 1
-9 25 26 0 0.987793 1
-9 25 27 0 0.944336 1
-9 25 28 0 0.896973 1
-9 25 29 0 0.847656 1
-9 25 30 0 0.798828 1
-9 25 31 0 0.751465 1
-9 26 0 0 1 0
-9 26 1 0 1 0
-9 26 2 0 1 0
-9 26 3 0 1 0
-9 26 4 0 1 0
-9 26 5 0 1 0
-9 26 6 0 1 0
-9 26 7 0 1 0
-9 26 8 0 1 0
-9 26 9 0 1 0
-9 26 10 0 1 0
-9 26 11 0 1 0
-9 26 12 0 1 0
-9 26 13 0 1 0
-9 26 14 0 1 0
-9 26 15 0 1 0
-9 26 16 0 1 0
-9 26 17 0 1 0.291748
-9 26 18 0 1 0.437256
-9 26 19 0 1 0.554688
-9 26 20 0 1 0.655762
-9 26 21 0 1 0.746582
-9 26 22 0 1 0.825684
-9 26 23 0 1 0.891602
-9 26 24 0 1 0.946777
-9 26 25 0 1 0.99707
-9 26 26 0 1 1
-9 26 27 0 1 1
-9 26 28 0 0.956055 1
-9 26 29 0 0.906738 1
-9 26 30 0 0.856445 1
-9 26 31 0 0.806152 1
-9 27 0 0 1 0
-9 27 1 0 1 0
-9 27 2 0 1 0
-9 27 3 0 1 0
-9 27 4 0 1 0
-9 27 5 0 1 0
-9 27 6 0 1 0
-9 27 7 0 1 0
-9 27 8 0 1 0
-9 27 9 0 1 0
-9 27 10 0 1 0
-9 27 11 0 1 0
-9 27 12 0 1 0
-9 27 13 0 1 0
-9 27 14 0 1 0
-9 27 15 0 1 0
-9 27 16 0 1 0
-9 27 17 0 1 0.209473
-9 27 18 0 1 0.380859
-9 27 19 0 1 0.503418
-9 27 20 0 1 0.606934
-9 27 21 0 1 0.699219
-9 27 22 0 1 0.780273
-9 27 23 0 1 0.849609
-9 27 24 0 1 0.908203
-9 27 25 0 1 0.962891
-9 27 26 0 1 1
-9 27 27 0 1 1
-9 27 28 0 1 1
-9 27 29 0 0.964355 1
-9 27 30 0 0.913574 1
-9 27 31 0 0.862305 1
-9 28 0 0 1 0
-9 28 1 0 1 0
-9 28 2 0 1 0
-9 28 3 0 1 0
-9 28 4 0 1 0
-9 28 5 0 1 0
-9 28 6 0 1 0
-9 28 7 0 1 0
-9 28 8 0 1 0
-9 28 9 0 1 0
-9 28 10 0 1 0
-9 28 11 0 1 0
-9 28 12 0 1 0
-9 28 13 0 1 0
-9 28 14 0 1 0
-9 28 15 0 1 0
-9 28 16 0 1 0
-9 28 17 0 1 0
-9 28 18 0 1 0.315674
-9 28 19 0 1 0.44751
-9 28 20 0 1 0.553711
-9 28 21 0 1 0.647461
-9 28 22 0 1 0.730469
-9 28 23 0 1 0.802246
-9 28 24 0 1 0.86377
-9 28 25 0 1 0.921875
-9 28 26 0 1 0.975586
-9 28 27 0 1 1
-9 28 28 0 1 1
-9 28 29 0 1 1
-9 28 30 0 0.969727 1
-9 28 31 0 0.918457 1
-9 29 0 0 1 0
-9 29 1 0 1 0
-9 29 2 0 1 0
-9 29 3 0 1 0
-9 29 4 0 1 0
-9 29 5 0 1 0
-9 29 6 0 1 0
-9 29 7 0 1 0
-9 29 8 0 1 0
-9 29 9 0 1 0
-9 29 10 0 1 0
-9 29 11 0 1 0
-9 29 12 0 1 0
-9 29 13 0 1 0
-9 29 14 0 1 0
-9 29 15 0 1 0
-9 29 16 0 1 0
-9 29 17 0 1 0
-9 29 18 0 1 0.233154
-9 29 19 0 1 0.385742
-9 29 20 0 1 0.496582
-9 29 21 0 1 0.591797
-9 29 22 0 1 0.67627
-9 29 23 0 1 0.749023
-9 29 24 0 1 0.812988
-9 29 25 0 1 0.874023
-9 29 26 0 1 0.931641
-9 29 27 0 1 0.984375
-9 29 28 0 1 1
-9 29 29 0 1 1
-9 29 30 0 1 1
-9 29 31 0 0.974609 1
-9 30 0 0 1 0
-9 30 1 0 1 0
-9 30 2 0 1 0
-9 30 3 0 1 0
-9 30 4 0 1 0
-9 30 5 0 1 0
-9 30 6 0 1 0
-9 30 7 0 1 0
-9 30 8 0 1 0
-9 30 9 0 1 0
-9 30 10 0 1 0
-9 30 11 0 1 0
-9 30 12 0 1 0
-9 30 13 0 1 0
-9 30 14 0 1 0
-9 30 15 0 1 0
-9 30 16 0 1 0
-9 30 17 0 1 0
-9 30 18 0 1 0.0705566
-9 30 19 0 1 0.315186
-9 30 20 0 1 0.43457
-9 30 21 0 1 0.532227
-9 30 22 0 1 0.617676
-9 30 23 0 1 0.691895
-9 30 24 0 1 0.756836
-9 30 25 0 1 0.820312
-9 30 26 0 1 0.881348
-9 30 27 0 1 0.938477
-9 30 28 0 1 0.990234
-9 30 29 0 1 1
-9 30 30 0 1 1
-9 30 31 0 1 1
-9 31 0 0 1 0
-9 31 1 0 1 0
-9 31 2 0 1 0
-9 31 3 0 1 0
-9 31 4 0 1 0
-9 31 5 0 1 0
-9 31 6 0 1 0
-9 31 7 0 1 0
-9 31 8 0 1 0
-9 31 9 0 1 0
-9 31 10 0 1 0
-9 31 11 0 1 0
-9 31 12 0 1 0
-9 31 13 0 1 0
-9 31 14 0 1 0
-9 31 15 0 1 0
-9 31 16 0 1 0
-9 31 17 0 1 0
-9 31 18 0 1 0
-9 31 19 0 1 0.226562
-9 31 20 0 1 0.366699
-9 31 21 0 1 0.469238
-9 31 22 0 1 0.556152
-9 31 23 0 1 0.630859
-9 31 24 0 1 0.696777
-9 31 25 0 1 0.761719
-9 31 26 0 1 0.825195
-9 31 27 0 1 0.88623
-9 31 28 0 1 0.943359
-9 31 29 0 1 0.995605
-9 31 30 0 1 1
-9 31 31 0 1 1
-10 0 0 0.281006 0 0
-10 0 1 0.281006 0 0
-10 0 2 0.281006 0 0
-10 0 3 0.281006 0 0
-10 0 4 0.281006 0 0
-10 0 5 0.281006 0 0
-10 0 6 0.28125 0 0
-10 0 7 0.277344 0 0.0678101
-10 0 8 0.266846 0 0.113159
-10 0 9 0.22229 0 0.137939
-10 0 10 0.194946 0.0361023 0.164673
-10 0 11 0.185791 0.0509033 0.215332
-10 0 12 0.163696 0.0678711 0.277344
-10 0 13 0.105225 0.0869141 0.349121
-10 0 14 0 0.10791 0.429199
-10 0 15 0 0.130371 0.516113
-10 0 16 0 0.153931 0.606934
-10 0 17 0 0.176636 0.695801
-10 0 18 0 0.197754 0.777832
-10 0 19 0 0.216431 0.850586
-10 0 20 0 0.227295 0.893066
-10 0 21 0 0.22937 0.900879
-10 0 22 0 0.231445 0.90918
-10 0 23 0 0.233643 0.91748
-10 0 24 0 0.23584 0.925781
-10 0 25 0 0.238281 0.935059
-10 0 26 0 0.240967 0.945801
-10 0 27 0 0.243896 0.957031
-10 0 28 0 0.247314 0.970215
-10 0 29 0 0.250732 0.984375
-10 0 30 0 0.254639 0.999023
-10 0 31 0 0.258301 1
-10 1 0 0.280762 0 0
-10 1 1 0.280762 0 0
-10 1 2 0.280762 0 0
-10 1 3 0.280762 0 0
-10 1 4 0.280762 0 0
-10 1 5 0.280762 0 0
-10 1 6 0.281006 0 0
-10 1 7 0.2771 0 0.067688
-10 1 8 0.266846 0 0.113098
-10 1 9 0.222412 0 0.138062
-10 1 10 0.194824 0.0368652 0.164673
-10 1 11 0.185791 0.0513916 0.215332
-10 1 12 0.163696 0.0682373 0.277344
-10 1 13 0.105103 0.0871582 0.349121
-10 1 14 0 0.108093 0.429199
-10 1 15 0 0.130493 0.516113
-10 1 16 0 0.154053 0.606934
-10 1 17 0 0.176758 0.695801
-10 1 18 0 0.197876 0.777832
-10 1 19 0 0.216553 0.850586
-10 1 20 0 0.227417 0.893066
-10 1 21 0 0.22937 0.900879
-10 1 22 0 0.231567 0.90918
-10 1 23 0 0.233643 0.91748
-10 1 24 0 0.23584 0.925781
-10 1 25 0 0.238281 0.935059
-10 1 26 0 0.240967 0.945801
-10 1 27 0 0.243896 0.957031
-10 1 28 0 0.247314 0.970215
-10 1 29 0 0.250732 0.984375
-10 1 30 0 0.254639 0.999023
-10 1 31 0 0.258301 1
-10 2 0 0.280518 0 0
-10 2 1 0.280518 0 0
-10 2 2 0.280518 0 0
-10 2 3 0.280518 0 0
-10 2 4 0.280273 0 0
-10 2 5 0.280518 0 0
-10 2 6 0.280762 0 0
-10 2 7 0.2771 0 0.0674438
-10 2 8 0.266846 0 0.113037
-10 2 9 0.222412 0 0.138062
-10 2 10 0.194824 0.038208 0.164551
-10 2 11 0.185669 0.0522766 0.215332
-10 2 12 0.163574 0.0688477 0.277344
-10 2 13 0.104858 0.0875854 0.349121
-10 2 14 0 0.108459 0.429199
-10 2 15 0 0.130737 0.516113
-10 2 16 0 0.154175 0.606934
-10 2 17 0 0.17688 0.695801
-10 2 18 0 0.197998 0.777832
-10 2 19 0 0.216553 0.850586
-10 2 20 0 0.227417 0.893066
-10 2 21 0 0.229492 0.900879
-10 2 22 0 0.231567 0.90918
-10 2 23 0 0.233765 0.91748
-10 2 24 0 0.235962 0.925781
-10 2 25 0 0.238281 0.935059
-10 2 26 0 0.240967 0.945801
-10 2 27 0 0.243896 0.957031
-10 2 28 0 0.247314 0.970215
-10 2 29 0 0.250732 0.984375
-10 2 30 0 0.254639 0.999023
-10 2 31 0 0.258545 1
-10 3 0 0.279785 0 0
-10 3 1 0.279785 0 0
-10 3 2 0.279785 0 0
-10 3 3 0.279785 0 0
-10 3 4 0.279785 0 0
-10 3 5 0.279785 0 0
-10 3 6 0.280273 0 0
-10 3 7 0.276611 0 0.0670166
-10 3 8 0.266602 0 0.112854
-10 3 9 0.222534 0 0.138184
-10 3 10 0.19458 0.0404663 0.164551
-10 3 11 0.185425 0.053833 0.215332
-10 3 12 0.16333 0.0699463 0.277344
-10 3 13 0.104431 0.0884399 0.348877
-10 3 14 0 0.109009 0.429199
-10 3 15 0 0.131226 0.516113
-10 3 16 0 0.154541 0.606934
-10 3 17 0 0.177124 0.695801
-10 3 18 0 0.19812 0.777832
-10 3 19 0 0.216797 0.850586
-10 3 20 0 0.227539 0.893066
-10 3 21 0 0.229492 0.900879
-10 3 22 0 0.231689 0.90918
-10 3 23 0 0.233765 0.91748
-10 3 24 0 0.235962 0.925781
-10 3 25 0 0.238403 0.935059
-10 3 26 0 0.240967 0.945801
-10 3 27 0 0.244019 0.957031
-10 3 28 0 0.247314 0.970215
-10 3 29 0 0.250977 0.984375
-10 3 30 0 0.254639 0.999023
-10 3 31 0 0.258545 1
-10 4 0 0.278564 0 0
-10 4 1 0.278564 0 0
-10 4 2 0.278564 0 0
-10 4 3 0.278564 0 0
-10 4 4 0.278564 0 0
-10 4 5 0.278564 0 0
-10 4 6 0.279053 0 0
-10 4 7 0.276123 0 0.0662231
-10 4 8 0.266357 0 0.112488
-10 4 9 0.222656 0 0.138306
-10 4 10 0.194336 0.044342 0.164551
-10 4 11 0.185181 0.0566101 0.21521
-10 4 12 0.162842 0.0719604 0.277344
-10 4 13 0.103638 0.0899048 0.348877
-10 4 14 0 0.110107 0.429199
-10 4 15 0 0.13208 0.516113
-10 4 16 0 0.155151 0.606934
-10 4 17 0 0.177612 0.695801
-10 4 18 0 0.198486 0.777832
-10 4 19 0 0.217041 0.850586
-10 4 20 0 0.227783 0.893066
-10 4 21 0 0.229736 0.900879
-10 4 22 0 0.231812 0.90918
-10 4 23 0 0.233887 0.91748
-10 4 24 0 0.236084 0.925781
-10 4 25 0 0.238403 0.935059
-10 4 26 0 0.241089 0.945801
-10 4 27 0 0.244019 0.957031
-10 4 28 0 0.247437 0.970215
-10 4 29 0 0.250977 0.984375
-10 4 30 0 0.254639 0.999023
-10 4 31 0 0.258545 1
-10 5 0 0.276123 0 0
-10 5 1 0.276123 0 0
-10 5 2 0.276123 0 0
-10 5 3 0.276123 0 0
-10 5 4 0.275879 0 0
-10 5 5 0.276123 0 0
-10 5 6 0.276855 0 0
-10 5 7 0.274414 0 0.0646362
-10 5 8 0.265381 0 0.111816
-10 5 9 0.223022 0 0.13855
-10 5 10 0.193726 0.0507202 0.164429
-10 5 11 0.184448 0.0614929 0.215088
-10 5 12 0.161987 0.0756836 0.2771
-10 5 13 0.102051 0.0927124 0.348877
-10 5 14 0 0.112244 0.429199
-10 5 15 0 0.133667 0.516113
-10 5 16 0 0.156372 0.606934
-10 5 17 0 0.178589 0.695801
-10 5 18 0 0.199219 0.777832
-10 5 19 0 0.217651 0.850586
-10 5 20 0 0.228271 0.893066
-10 5 21 0 0.230103 0.900879
-10 5 22 0 0.232056 0.90918
-10 5 23 0 0.234131 0.91748
-10 5 24 0 0.236328 0.925781
-10 5 25 0 0.238647 0.935059
-10 5 26 0 0.241211 0.945801
-10 5 27 0 0.244141 0.957031
-10 5 28 0 0.247437 0.970215
-10 5 29 0 0.250977 0.984375
-10 5 30 0 0.254639 0.999023
-10 5 31 0 0.258545 1
-10 6 0 0.27124 0 0
-10 6 1 0.270996 0 0
-10 6 2 0.270996 0 0
-10 6 3 0.270996 0 0
-10 6 4 0.270996 0 0
-10 6 5 0.270996 0 0
-10 6 6 0.272217 0 0
-10 6 7 0.27124 0 0.0616455
-10 6 8 0.263428 0 0.110352
-10 6 9 0.223633 0.0369568 0.13916
-10 6 10 0.192505 0.0604553 0.164185
-10 6 11 0.183105 0.0695801 0.214966
-10 6 12 0.1604 0.0820923 0.2771
-10 6 13 0.098938 0.0977173 0.348877
-10 6 14 0 0.116028 0.429199
-10 6 15 0 0.136597 0.516113
-10 6 16 0 0.158569 0.606934
-10 6 17 0 0.180298 0.695801
-10 6 18 0 0.200562 0.777832
-10 6 19 0 0.21875 0.850586
-10 6 20 0 0.229126 0.893066
-10 6 21 0 0.230835 0.900879
-10 6 22 0 0.232666 0.90918
-10 6 23 0 0.234619 0.91748
-10 6 24 0 0.236694 0.925781
-10 6 25 0 0.239014 0.935059
-10 6 26 0 0.241577 0.945801
-10 6 27 0 0.244385 0.957031
-10 6 28 0 0.247681 0.970215
-10 6 29 0 0.251221 0.984375
-10 6 30 0 0.254883 0.999023
-10 6 31 0 0.258789 1
-10 7 0 0.260742 0.0693359 0
-10 7 1 0.260742 0.069397 0
-10 7 2 0.260742 0.069458 0
-10 7 3 0.260742 0.0696411 0
-10 7 4 0.260498 0.0699463 0
-10 7 5 0.260742 0.0704956 0
-10 7 6 0.262207 0.0708618 0
-10 7 7 0.262939 0.0691528 0.0560913
-10 7 8 0.258057 0.0656128 0.107056
-10 7 9 0.22522 0.0655518 0.140503
-10 7 10 0.190308 0.0748901 0.163696
-10 7 11 0.180664 0.0823364 0.2146
-10 7 12 0.157349 0.0928955 0.276855
-10 7 13 0.0924683 0.106506 0.348633
-10 7 14 0 0.123047 0.429199
-10 7 15 0 0.14209 0.516113
-10 7 16 0 0.162842 0.606934
-10 7 17 0 0.183594 0.695801
-10 7 18 0 0.203247 0.777832
-10 7 19 0 0.220825 0.850586
-10 7 20 0 0.230957 0.893555
-10 7 21 0 0.232178 0.900879
-10 7 22 0 0.233765 0.90918
-10 7 23 0 0.235596 0.91748
-10 7 24 0 0.237549 0.925781
-10 7 25 0 0.239624 0.935547
-10 7 26 0 0.242188 0.945801
-10 7 27 0 0.244995 0.95752
-10 7 28 0 0.248169 0.970215
-10 7 29 0 0.251709 0.984375
-10 7 30 0 0.255127 0.999023
-10 7 31 0 0.259033 1
-10 8 0 0.239868 0.103455 0
-10 8 1 0.239868 0.103516 0
-10 8 2 0.239868 0.103516 0
-10 8 3 0.239746 0.103577 0
-10 8 4 0.239746 0.103699 0
-10 8 5 0.239624 0.103943 0
-10 8 6 0.240845 0.104431 0
-10 8 7 0.242676 0.104797 0.0488281
-10 8 8 0.245605 0.10498 0.100403
-10 8 9 0.227783 0.0992432 0.1427
-10 8 10 0.185791 0.0953369 0.162964
-10 8 11 0.175537 0.10144 0.213989
-10 8 12 0.150879 0.110107 0.276367
-10 8 13 0.0775757 0.121338 0.348389
-10 8 14 0 0.135376 0.428955
-10 8 15 0 0.151978 0.515625
-10 8 16 0 0.170776 0.606934
-10 8 17 0 0.189819 0.695801
-10 8 18 0 0.208252 0.777832
-10 8 19 0 0.224854 0.850586
-10 8 20 0 0.234253 0.893555
-10 8 21 0 0.234741 0.901367
-10 8 22 0 0.235962 0.90918
-10 8 23 0 0.237427 0.91748
-10 8 24 0 0.239014 0.92627
-10 8 25 0 0.240967 0.935547
-10 8 26 0 0.243286 0.945801
-10 8 27 0 0.245972 0.95752
-10 8 28 0 0.249023 0.970703
-10 8 29 0 0.252197 0.984375
-10 8 30 0 0.255859 0.999023
-10 8 31 0 0.259521 1
-10 9 0 0.209473 0.130493 0
-10 9 1 0.209473 0.130493 0
-10 9 2 0.209473 0.130493 0
-10 9 3 0.209473 0.130493 0
-10 9 4 0.209473 0.130615 0
-10 9 5 0.209473 0.130737 0
-10 9 6 0.208984 0.130859 0
-10 9 7 0.208008 0.130981 0.0513611
-10 9 8 0.208008 0.132324 0.0893555
-10 9 9 0.214355 0.137939 0.136597
-10 9 10 0.17688 0.123108 0.161377
-10 9 11 0.165161 0.128296 0.212891
-10 9 12 0.137329 0.135376 0.275391
-10 9 13 0 0.144287 0.347656
-10 9 14 0 0.155396 0.428467
-10 9 15 0 0.168823 0.515625
-10 9 16 0 0.18457 0.606934
-10 9 17 0 0.201172 0.695801
-10 9 18 0 0.217407 0.777832
-10 9 19 0 0.2323 0.851074
-10 9 20 0 0.240356 0.894043
-10 9 21 0 0.239746 0.901367
-10 9 22 0 0.23999 0.909668
-10 9 23 0 0.240845 0.917969
-10 9 24 0 0.241943 0.92627
-10 9 25 0 0.24353 0.935547
-10 9 26 0 0.245483 0.946289
-10 9 27 0 0.247803 0.95752
-10 9 28 0 0.250488 0.970703
-10 9 29 0 0.253662 0.984375
-10 9 30 0 0.25708 0.999023
-10 9 31 0 0.260498 1
-10 10 0 0.193726 0.172119 0
-10 10 1 0.193726 0.172119 0
-10 10 2 0.193726 0.172119 0
-10 10 3 0.193726 0.172119 0
-10 10 4 0.193726 0.172241 0
-10 10 5 0.193848 0.172363 0
-10 10 6 0.193481 0.172363 0
-10 10 7 0.190674 0.171265 0.0472412
-10 10 8 0.185425 0.169189 0.0863647
-10 10 9 0.175903 0.165405 0.122803
-10 10 10 0.159058 0.159058 0.159058
-10 10 11 0.143921 0.16333 0.21106
-10 10 12 0.106384 0.169189 0.273926
-10 10 13 0 0.17627 0.34668
-10 10 14 0 0.18457 0.427734
-10 10 15 0 0.19458 0.515137
-10 10 16 0 0.206665 0.606934
-10 10 17 0 0.219604 0.695801
-10 10 18 0 0.232788 0.77832
-10 10 19 0 0.245117 0.851074
-10 10 20 0 0.251221 0.89502
-10 10 21 0 0.248413 0.902344
-10 10 22 0 0.24707 0.910156
-10 10 23 0 0.246826 0.918457
-10 10 24 0 0.247192 0.926758
-10 10 25 0 0.247925 0.936035
-10 10 26 0 0.249268 0.946289
-10 10 27 0 0.251221 0.958008
-10 10 28 0 0.253418 0.971191
-10 10 29 0 0.256104 0.984863
-10 10 30 0 0.259277 0.999512
-10 10 31 0 0.262451 1
-10 11 0 0.148193 0.213501 0
-10 11 1 0.148193 0.213501 0
-10 11 2 0.148193 0.213501 0
-10 11 3 0.148193 0.213501 0
-10 11 4 0.148315 0.213501 0
-10 11 5 0.148315 0.213623 0
-10 11 6 0.148315 0.213745 0
-10 11 7 0.146362 0.212891 0
-10 11 8 0.141357 0.210571 0.0667114
-10 11 9 0.131836 0.206909 0.110962
-10 11 10 0.117004 0.204834 0.154907
-10 11 11 0.0878296 0.208008 0.208008
-10 11 12 0 0.212646 0.271484
-10 11 13 0 0.218262 0.344727
-10 11 14 0 0.224121 0.426514
-10 11 15 0 0.230957 0.514648
-10 11 16 0 0.239014 0.606445
-10 11 17 0 0.247681 0.695801
-10 11 18 0 0.256836 0.77832
-10 11 19 0 0.265625 0.851562
-10 11 20 0 0.268555 0.896484
-10 11 21 0 0.262695 0.90332
-10 11 22 0 0.259033 0.911621
-10 11 23 0 0.25708 0.919434
-10 11 24 0 0.255859 0.927734
-10 11 25 0 0.255615 0.937012
-10 11 26 0 0.255859 0.947266
-10 11 27 0 0.256836 0.958496
-10 11 28 0 0.258301 0.97168
-10 11 29 0 0.260498 0.985352
-10 11 30 0 0.262939 1
-10 11 31 0 0.265625 1
-10 12 0 0 0.263916 0
-10 12 1 0 0.263916 0
-10 12 2 0 0.263916 0
-10 12 3 0 0.263916 0
-10 12 4 0 0.263916 0
-10 12 5 0 0.26416 0
-10 12 6 0 0.26416 0
-10 12 7 0 0.264404 0
-10 12 8 0 0.263428 0
-10 12 9 0 0.262207 0.0927734
-10 12 10 0 0.262207 0.146362
-10 12 11 0 0.263916 0.202637
-10 12 12 0 0.26709 0.26709
-10 12 13 0 0.27124 0.341309
-10 12 14 0 0.275146 0.424072
-10 12 15 0 0.279053 0.512695
-10 12 16 0 0.283203 0.605469
-10 12 17 0 0.287598 0.695801
-10 12 18 0 0.291992 0.77832
-10 12 19 0 0.296387 0.852051
-10 12 20 0 0.295654 0.898926
-10 12 21 0 0.285156 0.905762
-10 12 22 0 0.278076 0.913086
-10 12 23 0 0.273193 0.921387
-10 12 24 0 0.270264 0.929199
-10 12 25 0 0.268066 0.938477
-10 12 26 0 0.266602 0.948242
-10 12 27 0 0.266113 0.959473
-10 12 28 0 0.266602 0.972656
-10 12 29 0 0.267578 0.986328
-10 12 30 0 0.269043 1
-10 12 31 0 0.270996 1
-10 13 0 0 0.329834 0
-10 13 1 0 0.329834 0
-10 13 2 0 0.329834 0
-10 13 3 0 0.329834 0
-10 13 4 0 0.329834 0
-10 13 5 0 0.329834 0
-10 13 6 0 0.330078 0
-10 13 7 0 0.330078 0
-10 13 8 0 0.330322 0
-10 13 9 0 0.330078 0.0382996
-10 13 10 0 0.330322 0.127686
-10 13 11 0 0.331299 0.191895
-10 13 12 0 0.333008 0.259766
-10 13 13 0 0.335449 0.335693
-10 13 14 0 0.337891 0.419678
-10 13 15 0 0.339355 0.510254
-10 13 16 0 0.340088 0.604004
-10 13 17 0 0.340088 0.694824
-10 13 18 0 0.3396 0.77832
-10 13 19 0 0.339111 0.852539
-10 13 20 0 0.334229 0.902344
-10 13 21 0 0.317871 0.90918
-10 13 22 0 0.305908 0.916504
-10 13 23 0 0.297607 0.923828
-10 13 24 0 0.291748 0.931641
-10 13 25 0 0.287109 0.94043
-10 13 26 0 0.283447 0.950195
-10 13 27 0 0.280762 0.961426
-10 13 28 0 0.279541 0.974121
-10 13 29 0 0.278809 0.987305
-10 13 30 0 0.278809 1
-10 13 31 0 0.279541 1
-10 14 0 0 0.406982 0
-10 14 1 0 0.406982 0
-10 14 2 0 0.406982 0
-10 14 3 0 0.406982 0
-10 14 4 0 0.406982 0
-10 14 5 0 0.406982 0
-10 14 6 0 0.406982 0
-10 14 7 0 0.406982 0
-10 14 8 0 0.407227 0
-10 14 9 0 0.407471 0
-10 14 10 0 0.407959 0.081604
-10 14 11 0 0.408691 0.170532
-10 14 12 0 0.409668 0.246216
-10 14 13 0 0.411133 0.325684
-10 14 14 0 0.412109 0.412109
-10 14 15 0 0.411865 0.504395
-10 14 16 0 0.409912 0.600586
-10 14 17 0 0.405762 0.693359
-10 14 18 0 0.400391 0.77832
-10 14 19 0 0.39502 0.852539
-10 14 20 0 0.385986 0.907227
-10 14 21 0 0.362793 0.914062
-10 14 22 0 0.345215 0.921387
-10 14 23 0 0.332275 0.928223
-10 14 24 0 0.32251 0.936035
-10 14 25 0 0.314453 0.944336
-10 14 26 0 0.307861 0.953613
-10 14 27 0 0.30249 0.964355
-10 14 28 0 0.298584 0.976562
-10 14 29 0 0.295654 0.989746
-10 14 30 0 0.293701 1
-10 14 31 0 0.29248 1
-10 15 0 0 0.491211 0
-10 15 1 0 0.491211 0
-10 15 2 0 0.491211 0
-10 15 3 0 0.491211 0
-10 15 4 0 0.491211 0
-10 15 5 0 0.491211 0
-10 15 6 0 0.491455 0
-10 15 7 0 0.491455 0
-10 15 8 0 0.491455 0
-10 15 9 0 0.491943 0
-10 15 10 0 0.492432 0
-10 15 11 0 0.493408 0.126221
-10 15 12 0 0.494385 0.22168
-10 15 13 0 0.495605 0.308594
-10 15 14 0 0.49585 0.39917
-10 15 15 0 0.494873 0.494873
-10 15 16 0 0.490967 0.59375
-10 15 17 0 0.483887 0.689453
-10 15 18 0 0.474365 0.776367
-10 15 19 0 0.463867 0.852051
-10 15 20 0 0.451904 0.913086
-10 15 21 0 0.420898 0.921387
-10 15 22 0 0.396729 0.928711
-10 15 23 0 0.378418 0.935547
-10 15 24 0 0.364258 0.942383
-10 15 25 0 0.351807 0.950195
-10 15 26 0 0.341309 0.959473
-10 15 27 0 0.33252 0.969238
-10 15 28 0 0.325195 0.980957
-10 15 29 0 0.319336 0.993652
-10 15 30 0 0.314697 1
-10 15 31 0 0.311035 1
-10 16 0 0 0.581055 0
-10 16 1 0 0.581055 0
-10 16 2 0 0.581055 0
-10 16 3 0 0.581055 0
-10 16 4 0 0.581055 0
-10 16 5 0 0.581055 0
-10 16 6 0 0.581055 0
-10 16 7 0 0.581055 0
-10 16 8 0 0.581543 0
-10 16 9 0 0.581543 0
-10 16 10 0 0.582031 0
-10 16 11 0 0.583008 0
-10 16 12 0 0.584473 0.177612
-10 16 13 0 0.585938 0.280518
-10 16 14 0 0.586914 0.378174
-10 16 15 0 0.585938 0.47876
-10 16 16 0 0.581543 0.581543
-10 16 17 0 0.572266 0.680664
-10 16 18 0 0.55957 0.770996
-10 16 19 0 0.54541 0.849609
-10 16 20 0 0.529297 0.914551
-10 16 21 0 0.493164 0.930176
-10 16 22 0 0.462158 0.938965
-10 16 23 0 0.4375 0.946289
-10 16 24 0 0.417969 0.952637
-10 16 25 0 0.400879 0.959961
-10 16 26 0 0.385498 0.967773
-10 16 27 0 0.37207 0.977051
-10 16 28 0 0.36084 0.987793
-10 16 29 0 0.351318 0.999512
-10 16 30 0 0.343262 1
-10 16 31 0 0.336426 1
-10 17 0 0 0.670898 0
-10 17 1 0 0.670898 0
-10 17 2 0 0.670898 0
-10 17 3 0 0.670898 0
-10 17 4 0 0.670898 0
-10 17 5 0 0.670898 0
-10 17 6 0 0.670898 0
-10 17 7 0 0.670898 0
-10 17 8 0 0.670898 0
-10 17 9 0 0.670898 0
-10 17 10 0 0.671387 0
-10 17 11 0 0.672363 0
-10 17 12 0 0.674316 0.0708618
-10 17 13 0 0.67627 0.236816
-10 17 14 0 0.678223 0.347168
-10 17 15 0 0.678223 0.454102
-10 17 16 0 0.674805 0.562012
-10 17 17 0 0.665527 0.666016
-10 17 18 0 0.651855 0.76123
-10 17 19 0 0.634277 0.84375
-10 17 20 0 0.614746 0.911621
-10 17 21 0 0.57666 0.939453
-10 17 22 0 0.539551 0.952148
-10 17 23 0 0.508789 0.960938
-10 17 24 0 0.483643 0.967285
-10 17 25 0 0.460693 0.973633
-10 17 26 0 0.439941 0.980957
-10 17 27 0 0.421387 0.98877
-10 17 28 0 0.405518 0.998047
-10 17 29 0 0.391357 1
-10 17 30 0 0.37915 1
-10 17 31 0 0.368408 1
-10 18 0 0 0.755371 0
-10 18 1 0 0.755371 0
-10 18 2 0 0.755371 0
-10 18 3 0 0.755371 0
-10 18 4 0 0.755371 0
-10 18 5 0 0.755371 0
-10 18 6 0 0.755371 0
-10 18 7 0 0.755371 0
-10 18 8 0 0.755371 0
-10 18 9 0 0.755371 0
-10 18 10 0 0.755371 0
-10 18 11 0 0.756348 0
-10 18 12 0 0.758301 0
-10 18 13 0 0.760742 0.165039
-10 18 14 0 0.763672 0.304199
-10 18 15 0 0.765625 0.42041
-10 18 16 0 0.76416 0.53418
-10 18 17 0 0.756836 0.643555
-10 18 18 0 0.743652 0.744141
-10 18 19 0 0.725586 0.831543
-10 18 20 0 0.703125 0.90332
-10 18 21 0 0.666504 0.944824
-10 18 22 0 0.625977 0.96582
-10 18 23 0 0.589844 0.978027
-10 18 24 0 0.559082 0.98584
-10 18 25 0 0.530273 0.992188
-10 18 26 0 0.503418 0.998047
-10 18 27 0 0.479492 1
-10 18 28 0 0.457764 1
-10 18 29 0 0.438721 1
-10 18 30 0 0.421875 1
-10 18 31 0 0.406738 1
-10 19 0 0 0.831543 0
-10 19 1 0 0.831543 0
-10 19 2 0 0.831543 0
-10 19 3 0 0.831543 0
-10 19 4 0 0.831543 0
-10 19 5 0 0.831543 0
-10 19 6 0 0.831543 0
-10 19 7 0 0.831543 0
-10 19 8 0 0.831543 0
-10 19 9 0 0.831543 0
-10 19 10 0 0.831543 0
-10 19 11 0 0.832031 0
-10 19 12 0 0.833496 0
-10 19 13 0 0.836426 0
-10 19 14 0 0.840332 0.246338
-10 19 15 0 0.84375 0.378662
-10 19 16 0 0.844727 0.499268
-10 19 17 0 0.840332 0.61377
-10 19 18 0 0.830078 0.719727
-10 19 19 0 0.8125 0.812988
-10 19 20 0 0.790039 0.889648
-10 19 21 0 0.756836 0.943848
-10 19 22 0 0.716309 0.976074
-10 19 23 0 0.677246 0.994141
-10 19 24 0 0.641602 1
-10 19 25 0 0.606934 1
-10 19 26 0 0.574219 1
-10 19 27 0 0.543945 1
-10 19 28 0 0.516602 1
-10 19 29 0 0.491943 1
-10 19 30 0 0.469727 1
-10 19 31 0 0.449951 1
-10 20 0 0 0.897949 0
-10 20 1 0 0.897949 0
-10 20 2 0 0.897949 0
-10 20 3 0 0.897949 0
-10 20 4 0 0.897949 0
-10 20 5 0 0.897949 0
-10 20 6 0 0.897949 0
-10 20 7 0 0.897949 0
-10 20 8 0 0.897949 0
-10 20 9 0 0.897949 0
-10 20 10 0 0.897949 0
-10 20 11 0 0.897949 0
-10 20 12 0 0.898926 0
-10 20 13 0 0.902344 0
-10 20 14 0 0.90625 0.159912
-10 20 15 0 0.910645 0.329102
-10 20 16 0 0.914062 0.458984
-10 20 17 0 0.913086 0.579102
-10 20 18 0 0.905273 0.689941
-10 20 19 0 0.890625 0.787598
-10 20 20 0 0.869141 0.869629
-10 20 21 0 0.84082 0.935059
-10 20 22 0 0.803711 0.979492
-10 20 23 0 0.76416 1
-10 20 24 0 0.725586 1
-10 20 25 0 0.687012 1
-10 20 26 0 0.648926 1
-10 20 27 0 0.612793 1
-10 20 28 0 0.57959 1
-10 20 29 0 0.548828 1
-10 20 30 0 0.521484 1
-10 20 31 0 0.496338 1
-10 21 0 0 0.95459 0
-10 21 1 0 0.95459 0
-10 21 2 0 0.95459 0
-10 21 3 0 0.95459 0
-10 21 4 0 0.95459 0
-10 21 5 0 0.95459 0
-10 21 6 0 0.95459 0
-10 21 7 0 0.95459 0
-10 21 8 0 0.95459 0
-10 21 9 0 0.95459 0
-10 21 10 0 0.95459 0
-10 21 11 0 0.95459 0
-10 21 12 0 0.955078 0
-10 21 13 0 0.95752 0
-10 21 14 0 0.962402 0
-10 21 15 0 0.967773 0.268555
-10 21 16 0 0.972656 0.413574
-10 21 17 0 0.974121 0.539062
-10 21 18 0 0.970215 0.653809
-10 21 19 0 0.958984 0.756348
-10 21 20 0 0.94043 0.843262
-10 21 21 0 0.916016 0.916504
-10 21 22 0 0.884277 0.972168
-10 21 23 0 0.847168 1
-10 21 24 0 0.808594 1
-10 21 25 0 0.767578 1
-10 21 26 0 0.725586 1
-10 21 27 0 0.68457 1
-10 21 28 0 0.645508 1
-10 21 29 0 0.609375 1
-10 21 30 0 0.576172 1
-10 21 31 0 0.546387 1
-10 22 0 0 1 0
-10 22 1 0 1 0
-10 22 2 0 1 0
-10 22 3 0 1 0
-10 22 4 0 1 0
-10 22 5 0 1 0
-10 22 6 0 1 0
-10 22 7 0 1 0
-10 22 8 0 1 0
-10 22 9 0 1 0
-10 22 10 0 1 0
-10 22 11 0 1 0
-10 22 12 0 1 0
-10 22 13 0 1 0
-10 22 14 0 1 0
-10 22 15 0 1 0.186768
-10 22 16 0 1 0.363037
-10 22 17 0 1 0.49585
-10 22 18 0 1 0.614258
-10 22 19 0 1 0.720215
-10 22 20 0 1 0.812012
-10 22 21 0 0.980469 0.889648
-10 22 22 0 0.953125 0.953613
-10 22 23 0 0.921387 1
-10 22 24 0 0.885254 1
-10 22 25 0 0.844727 1
-10 22 26 0 0.800781 1
-10 22 27 0 0.756348 1
-10 22 28 0 0.712891 1
-10 22 29 0 0.671875 1
-10 22 30 0 0.633301 1
-10 22 31 0 0.598145 1
-10 23 0 0 1 0
-10 23 1 0 1 0
-10 23 2 0 1 0
-10 23 3 0 1 0
-10 23 4 0 1 0
-10 23 5 0 1 0
-10 23 6 0 1 0
-10 23 7 0 1 0
-10 23 8 0 1 0
-10 23 9 0 1 0
-10 23 10 0 1 0
-10 23 11 0 1 0
-10 23 12 0 1 0
-10 23 13 0 1 0
-10 23 14 0 1 0
-10 23 15 0 1 0
-10 23 16 0 1 0.308105
-10 23 17 0 1 0.451416
-10 23 18 0 1 0.57373
-10 23 19 0 1 0.683105
-10 23 20 0 1 0.777832
-10 23 21 0 1 0.859863
-10 23 22 0 1 0.928223
-10 23 23 0 0.981934 0.981934
-10 23 24 0 0.950195 1
-10 23 25 0 0.912598 1
-10 23 26 0 0.869141 1
-10 23 27 0 0.823242 1
-10 23 28 0 0.777344 1
-10 23 29 0 0.731934 1
-10 23 30 0 0.688965 1
-10 23 31 0 0.648926 1
-10 24 0 0 1 0
-10 24 1 0 1 0
-10 24 2 0 1 0
-10 24 3 0 1 0
-10 24 4 0 1 0
-10 24 5 0 1 0
-10 24 6 0 1 0
-10 24 7 0 1 0
-10 24 8 0 1 0
-10 24 9 0 1 0
-10 24 10 0 1 0
-10 24 11 0 1 0
-10 24 12 0 1 0
-10 24 13 0 1 0
-10 24 14 0 1 0
-10 24 15 0 1 0
-10 24 16 0 1 0.245605
-10 24 17 0 1 0.406006
-10 24 18 0 1 0.533203
-10 24 19 0 1 0.644531
-10 24 20 0 1 0.741699
-10 24 21 0 1 0.827148
-10 24 22 0 1 0.899414
-10 24 23 0 1 0.958008
-10 24 24 0 1 1
-10 24 25 0 0.970703 1
-10 24 26 0 0.930176 1
-10 24 27 0 0.884766 1
-10 24 28 0 0.836914 1
-10 24 29 0 0.789062 1
-10 24 30 0 0.742676 1
-10 24 31 0 0.69873 1
-10 25 0 0 1 0
-10 25 1 0 1 0
-10 25 2 0 1 0
-10 25 3 0 1 0
-10 25 4 0 1 0
-10 25 5 0 1 0
-10 25 6 0 1 0
-10 25 7 0 1 0
-10 25 8 0 1 0
-10 25 9 0 1 0
-10 25 10 0 1 0
-10 25 11 0 1 0
-10 25 12 0 1 0
-10 25 13 0 1 0
-10 25 14 0 1 0
-10 25 15 0 1 0
-10 25 16 0 1 0.150635
-10 25 17 0 1 0.354004
-10 25 18 0 1 0.487549
-10 25 19 0 1 0.601562
-10 25 20 0 1 0.701172
-10 25 21 0 1 0.789062
-10 25 22 0 1 0.865234
-10 25 23 0 1 0.927734
-10 25 24 0 1 0.979004
-10 25 25 0 1 1
-10 25 26 0 0.987793 1
-10 25 27 0 0.944824 1
-10 25 28 0 0.897461 1
-10 25 29 0 0.848145 1
-10 25 30 0 0.798828 1
-10 25 31 0 0.751465 1
-10 26 0 0 1 0
-10 26 1 0 1 0
-10 26 2 0 1 0
-10 26 3 0 1 0
-10 26 4 0 1 0
-10 26 5 0 1 0
-10 26 6 0 1 0
-10 26 7 0 1 0
-10 26 8 0 1 0
-10 26 9 0 1 0
-10 26 10 0 1 0
-10 26 11 0 1 0
-10 26 12 0 1 0
-10 26 13 0 1 0
-10 26 14 0 1 0
-10 26 15 0 1 0
-10 26 16 0 1 0
-10 26 17 0 1 0.291748
-10 26 18 0 1 0.437256
-10 26 19 0 1 0.554688
-10 26 20 0 1 0.655762
-10 26 21 0 1 0.746582
-10 26 22 0 1 0.825684
-10 26 23 0 1 0.891602
-10 26 24 0 1 0.946777
-10 26 25 0 1 0.99707
-10 26 26 0 1 1
-10 26 27 0 1 1
-10 26 28 0 0.956543 1
-10 26 29 0 0.907227 1
-10 26 30 0 0.856445 1
-10 26 31 0 0.806641 1
-10 27 0 0 1 0
-10 27 1 0 1 0
-10 27 2 0 1 0
-10 27 3 0 1 0
-10 27 4 0 1 0
-10 27 5 0 1 0
-10 27 6 0 1 0
-10 27 7 0 1 0
-10 27 8 0 1 0
-10 27 9 0 1 0
-10 27 10 0 1 0
-10 27 11 0 1 0
-10 27 12 0 1 0
-10 27 13 0 1 0
-10 27 14 0 1 0
-10 27 15 0 1 0
-10 27 16 0 1 0
-10 27 17 0 1 0.209473
-10 27 18 0 1 0.380859
-10 27 19 0 1 0.503418
-10 27 20 0 1 0.606934
-10 27 21 0 1 0.699219
-10 27 22 0 1 0.780273
-10 27 23 0 1 0.849609
-10 27 24 0 1 0.908691
-10 27 25 0 1 0.962891
-10 27 26 0 1 1
-10 27 27 0 1 1
-10 27 28 0 1 1
-10 27 29 0 0.964355 1
-10 27 30 0 0.913574 1
-10 27 31 0 0.862305 1
-10 28 0 0 1 0
-10 28 1 0 1 0
-10 28 2 0 1 0
-10 28 3 0 1 0
-10 28 4 0 1 0
-10 28 5 0 1 0
-10 28 6 0 1 0
-10 28 7 0 1 0
-10 28 8 0 1 0
-10 28 9 0 1 0
-10 28 10 0 1 0
-10 28 11 0 1 0
-10 28 12 0 1 0
-10 28 13 0 1 0
-10 28 14 0 1 0
-10 28 15 0 1 0
-10 28 16 0 1 0
-10 28 17 0 1 0
-10 28 18 0 1 0.315674
-10 28 19 0 1 0.44751
-10 28 20 0 1 0.553711
-10 28 21 0 1 0.647461
-10 28 22 0 1 0.730469
-10 28 23 0 1 0.802246
-10 28 24 0 1 0.86377
-10 28 25 0 1 0.921875
-10 28 26 0 1 0.975586
-10 28 27 0 1 1
-10 28 28 0 1 1
-10 28 29 0 1 1
-10 28 30 0 0.970215 1
-10 28 31 0 0.918457 1
-10 29 0 0 1 0
-10 29 1 0 1 0
-10 29 2 0 1 0
-10 29 3 0 1 0
-10 29 4 0 1 0
-10 29 5 0 1 0
-10 29 6 0 1 0
-10 29 7 0 1 0
-10 29 8 0 1 0
-10 29 9 0 1 0
-10 29 10 0 1 0
-10 29 11 0 1 0
-10 29 12 0 1 0
-10 29 13 0 1 0
-10 29 14 0 1 0
-10 29 15 0 1 0
-10 29 16 0 1 0
-10 29 17 0 1 0
-10 29 18 0 1 0.233154
-10 29 19 0 1 0.385742
-10 29 20 0 1 0.496582
-10 29 21 0 1 0.591797
-10 29 22 0 1 0.67627
-10 29 23 0 1 0.749512
-10 29 24 0 1 0.812988
-10 29 25 0 1 0.874023
-10 29 26 0 1 0.931641
-10 29 27 0 1 0.984375
-10 29 28 0 1 1
-10 29 29 0 1 1
-10 29 30 0 1 1
-10 29 31 0 0.974609 1
-10 30 0 0 1 0
-10 30 1 0 1 0
-10 30 2 0 1 0
-10 30 3 0 1 0
-10 30 4 0 1 0
-10 30 5 0 1 0
-10 30 6 0 1 0
-10 30 7 0 1 0
-10 30 8 0 1 0
-10 30 9 0 1 0
-10 30 10 0 1 0
-10 30 11 0 1 0
-10 30 12 0 1 0
-10 30 13 0 1 0
-10 30 14 0 1 0
-10 30 15 0 1 0
-10 30 16 0 1 0
-10 30 17 0 1 0
-10 30 18 0 1 0.0701294
-10 30 19 0 1 0.315186
-10 30 20 0 1 0.43457
-10 30 21 0 1 0.532227
-10 30 22 0 1 0.617676
-10 30 23 0 1 0.691895
-10 30 24 0 1 0.756836
-10 30 25 0 1 0.820312
-10 30 26 0 1 0.881348
-10 30 27 0 1 0.938477
-10 30 28 0 1 0.990234
-10 30 29 0 1 1
-10 30 30 0 1 1
-10 30 31 0 1 1
-10 31 0 0 1 0
-10 31 1 0 1 0
-10 31 2 0 1 0
-10 31 3 0 1 0
-10 31 4 0 1 0
-10 31 5 0 1 0
-10 31 6 0 1 0
-10 31 7 0 1 0
-10 31 8 0 1 0
-10 31 9 0 1 0
-10 31 10 0 1 0
-10 31 11 0 1 0
-10 31 12 0 1 0
-10 31 13 0 1 0
-10 31 14 0 1 0
-10 31 15 0 1 0
-10 31 16 0 1 0
-10 31 17 0 1 0
-10 31 18 0 1 0
-10 31 19 0 1 0.226562
-10 31 20 0 1 0.366699
-10 31 21 0 1 0.469238
-10 31 22 0 1 0.556152
-10 31 23 0 1 0.630859
-10 31 24 0 1 0.696777
-10 31 25 0 1 0.761719
-10 31 26 0 1 0.825195
-10 31 27 0 1 0.88623
-10 31 28 0 1 0.943359
-10 31 29 0 1 0.995605
-10 31 30 0 1 1
-10 31 31 0 1 1
-11 0 0 0.365723 0 0
-11 0 1 0.365723 0 0
-11 0 2 0.365723 0 0
-11 0 3 0.365723 0 0
-11 0 4 0.365479 0 0
-11 0 5 0.365479 0 0
-11 0 6 0.365723 0 0
-11 0 7 0.365723 0 0
-11 0 8 0.360352 0 0.0946655
-11 0 9 0.345703 0 0.152222
-11 0 10 0.287842 0 0.181396
-11 0 11 0.255371 0.0465088 0.215698
-11 0 12 0.242798 0.0648193 0.276855
-11 0 13 0.215698 0.0847168 0.348633
-11 0 14 0.154541 0.106384 0.429199
-11 0 15 0 0.129395 0.516113
-11 0 16 0 0.153198 0.607422
-11 0 17 0 0.17627 0.696289
-11 0 18 0 0.19751 0.778809
-11 0 19 0 0.216309 0.851562
-11 0 20 0 0.227661 0.895508
-11 0 21 0 0.229614 0.902832
-11 0 22 0 0.231812 0.911133
-11 0 23 0 0.234009 0.918945
-11 0 24 0 0.236084 0.927246
-11 0 25 0 0.238525 0.936523
-11 0 26 0 0.241211 0.946777
-11 0 27 0 0.244141 0.958496
-11 0 28 0 0.247437 0.971191
-11 0 29 0 0.250977 0.985352
-11 0 30 0 0.254639 0.999512
-11 0 31 0 0.258545 1
-11 1 0 0.365479 0 0
-11 1 1 0.365479 0 0
-11 1 2 0.365479 0 0
-11 1 3 0.365479 0 0
-11 1 4 0.365479 0 0
-11 1 5 0.365479 0 0
-11 1 6 0.365479 0 0
-11 1 7 0.365723 0 0
-11 1 8 0.360352 0 0.0946045
-11 1 9 0.345703 0 0.1521
-11 1 10 0.287842 0 0.181396
-11 1 11 0.255371 0.0470886 0.215698
-11 1 12 0.242798 0.0651855 0.276855
-11 1 13 0.215698 0.085022 0.348633
-11 1 14 0.154419 0.106567 0.429199
-11 1 15 0 0.129517 0.516113
-11 1 16 0 0.15332 0.607422
-11 1 17 0 0.17627 0.696289
-11 1 18 0 0.19751 0.778809
-11 1 19 0 0.216309 0.851562
-11 1 20 0 0.227661 0.895508
-11 1 21 0 0.229736 0.902832
-11 1 22 0 0.231812 0.911133
-11 1 23 0 0.234009 0.918945
-11 1 24 0 0.236084 0.927246
-11 1 25 0 0.238525 0.936523
-11 1 26 0 0.241211 0.946777
-11 1 27 0 0.244141 0.958496
-11 1 28 0 0.247437 0.971191
-11 1 29 0 0.250977 0.985352
-11 1 30 0 0.254639 0.999512
-11 1 31 0 0.258545 1
-11 2 0 0.365234 0 0
-11 2 1 0.365234 0 0
-11 2 2 0.365234 0 0
-11 2 3 0.365234 0 0
-11 2 4 0.365234 0 0
-11 2 5 0.365234 0 0
-11 2 6 0.365234 0 0
-11 2 7 0.365479 0 0
-11 2 8 0.360107 0 0.0944214
-11 2 9 0.345703 0 0.1521
-11 2 10 0.287842 0 0.181396
-11 2 11 0.255371 0.0480652 0.215698
-11 2 12 0.242676 0.0657959 0.276855
-11 2 13 0.215576 0.0854492 0.348633
-11 2 14 0.154297 0.106934 0.429199
-11 2 15 0 0.129761 0.516113
-11 2 16 0 0.153442 0.607422
-11 2 17 0 0.176514 0.696289
-11 2 18 0 0.197632 0.778809
-11 2 19 0 0.216431 0.851562
-11 2 20 0 0.227783 0.895508
-11 2 21 0 0.229736 0.902832
-11 2 22 0 0.231812 0.911133
-11 2 23 0 0.234009 0.918945
-11 2 24 0 0.236206 0.927246
-11 2 25 0 0.238525 0.936523
-11 2 26 0 0.241211 0.946777
-11 2 27 0 0.244141 0.958496
-11 2 28 0 0.247437 0.971191
-11 2 29 0 0.250977 0.985352
-11 2 30 0 0.254639 0.999512
-11 2 31 0 0.258545 1
-11 3 0 0.364746 0 0
-11 3 1 0.364746 0 0
-11 3 2 0.364746 0 0
-11 3 3 0.364746 0 0
-11 3 4 0.364746 0 0
-11 3 5 0.364746 0 0
-11 3 6 0.364746 0 0
-11 3 7 0.36499 0 0
-11 3 8 0.359863 0 0.0941772
-11 3 9 0.345703 0 0.151978
-11 3 10 0.287842 0 0.181396
-11 3 11 0.255127 0.0498352 0.215698
-11 3 12 0.242554 0.0670166 0.276855
-11 3 13 0.215454 0.0863037 0.348633
-11 3 14 0.154053 0.107544 0.429199
-11 3 15 0 0.130249 0.516113
-11 3 16 0 0.153809 0.607422
-11 3 17 0 0.176758 0.696289
-11 3 18 0 0.197876 0.778809
-11 3 19 0 0.216553 0.851562
-11 3 20 0 0.227905 0.895508
-11 3 21 0 0.229858 0.902832
-11 3 22 0 0.231934 0.911133
-11 3 23 0 0.234131 0.918945
-11 3 24 0 0.236206 0.927246
-11 3 25 0 0.238647 0.936523
-11 3 26 0 0.241211 0.946777
-11 3 27 0 0.244141 0.958496
-11 3 28 0 0.247559 0.971191
-11 3 29 0 0.250977 0.985352
-11 3 30 0 0.254883 0.999512
-11 3 31 0 0.258545 1
-11 4 0 0.364014 0 0
-11 4 1 0.364014 0 0
-11 4 2 0.364014 0 0
-11 4 3 0.364014 0 0
-11 4 4 0.364014 0 0
-11 4 5 0.36377 0 0
-11 4 6 0.364014 0 0
-11 4 7 0.364258 0 0
-11 4 8 0.359619 0 0.0936279
-11 4 9 0.345459 0 0.151855
-11 4 10 0.287842 0 0.181519
-11 4 11 0.255127 0.052948 0.215576
-11 4 12 0.24231 0.0691528 0.276855
-11 4 13 0.215088 0.0878296 0.348633
-11 4 14 0.153687 0.108643 0.429199
-11 4 15 0 0.130981 0.516113
-11 4 16 0 0.154419 0.607422
-11 4 17 0 0.177246 0.696289
-11 4 18 0 0.198242 0.778809
-11 4 19 0 0.216919 0.851562
-11 4 20 0 0.228149 0.895508
-11 4 21 0 0.22998 0.902832
-11 4 22 0 0.232056 0.911133
-11 4 23 0 0.234253 0.918945
-11 4 24 0 0.236328 0.927246
-11 4 25 0 0.238647 0.936523
-11 4 26 0 0.241333 0.946777
-11 4 27 0 0.244263 0.958496
-11 4 28 0 0.247559 0.971191
-11 4 29 0 0.251221 0.985352
-11 4 30 0 0.254883 0.999512
-11 4 31 0 0.258545 1
-11 5 0 0.362305 0 0
-11 5 1 0.362305 0 0
-11 5 2 0.362305 0 0
-11 5 3 0.362305 0 0
-11 5 4 0.362305 0 0
-11 5 5 0.362305 0 0
-11 5 6 0.362305 0 0
-11 5 7 0.363037 0 0
-11 5 8 0.358643 0 0.0925903
-11 5 9 0.345215 0 0.151367
-11 5 10 0.288086 0 0.181763
-11 5 11 0.254639 0.0583191 0.215576
-11 5 12 0.241821 0.0730591 0.276855
-11 5 13 0.2146 0.0906982 0.348633
-11 5 14 0.15271 0.110779 0.429199
-11 5 15 0 0.132568 0.516113
-11 5 16 0 0.15564 0.607422
-11 5 17 0 0.178101 0.696289
-11 5 18 0 0.198975 0.778809
-11 5 19 0 0.217407 0.851562
-11 5 20 0 0.228638 0.895508
-11 5 21 0 0.230347 0.902832
-11 5 22 0 0.232422 0.911133
-11 5 23 0 0.234497 0.918945
-11 5 24 0 0.236572 0.927246
-11 5 25 0 0.238892 0.936523
-11 5 26 0 0.241455 0.946777
-11 5 27 0 0.244385 0.958496
-11 5 28 0 0.247681 0.971191
-11 5 29 0 0.251221 0.985352
-11 5 30 0 0.254883 0.999512
-11 5 31 0 0.258789 1
-11 6 0 0.359131 0 0
-11 6 1 0.359131 0 0
-11 6 2 0.359131 0 0
-11 6 3 0.359131 0 0
-11 6 4 0.359131 0 0
-11 6 5 0.358887 0 0
-11 6 6 0.359131 0 0
-11 6 7 0.360107 0 0
-11 6 8 0.356934 0 0.0906372
-11 6 9 0.344238 0 0.150635
-11 6 10 0.288574 0 0.182129
-11 6 11 0.253662 0.0670166 0.215332
-11 6 12 0.240967 0.0797729 0.276611
-11 6 13 0.213501 0.0958252 0.348633
-11 6 14 0.151001 0.114685 0.429199
-11 6 15 0 0.13562 0.516113
-11 6 16 0 0.157959 0.607422
-11 6 17 0 0.17981 0.696289
-11 6 18 0 0.200317 0.778809
-11 6 19 0 0.218506 0.851562
-11 6 20 0 0.229492 0.895508
-11 6 21 0 0.231079 0.902832
-11 6 22 0 0.233032 0.911133
-11 6 23 0 0.234985 0.919434
-11 6 24 0 0.236938 0.927734
-11 6 25 0 0.239258 0.936523
-11 6 26 0 0.241821 0.946777
-11 6 27 0 0.244629 0.958496
-11 6 28 0 0.247925 0.971191
-11 6 29 0 0.251465 0.985352
-11 6 30 0 0.255127 1
-11 6 31 0 0.258789 1
-11 7 0 0.352539 0.0108109 0
-11 7 1 0.352295 0.0115814 0
-11 7 2 0.352295 0.0128021 0
-11 7 3 0.352295 0.0146866 0
-11 7 4 0.352295 0.0175323 0
-11 7 5 0.352295 0.0217133 0
-11 7 6 0.352539 0.0261383 0
-11 7 7 0.354004 0.0258026 0
-11 7 8 0.352539 0 0.086792
-11 7 9 0.342041 0 0.148804
-11 7 10 0.289307 0.0544739 0.182983
-11 7 11 0.252197 0.0804443 0.215088
-11 7 12 0.239136 0.0910034 0.276367
-11 7 13 0.211426 0.104919 0.348389
-11 7 14 0.147583 0.121826 0.429199
-11 7 15 0 0.141113 0.516113
-11 7 16 0 0.162231 0.607422
-11 7 17 0 0.183228 0.696289
-11 7 18 0 0.203003 0.778809
-11 7 19 0 0.220703 0.851562
-11 7 20 0 0.231201 0.895996
-11 7 21 0 0.232422 0.90332
-11 7 22 0 0.234131 0.911133
-11 7 23 0 0.23584 0.919434
-11 7 24 0 0.237793 0.927734
-11 7 25 0 0.239868 0.937012
-11 7 26 0 0.242432 0.947266
-11 7 27 0 0.245117 0.958496
-11 7 28 0 0.248291 0.97168
-11 7 29 0 0.251709 0.985352
-11 7 30 0 0.255371 1
-11 7 31 0 0.259033 1
-11 8 0 0.338379 0.0950928 0
-11 8 1 0.338379 0.0951538 0
-11 8 2 0.338379 0.0952148 0
-11 8 3 0.338135 0.0952759 0
-11 8 4 0.338135 0.09552 0
-11 8 5 0.338135 0.0958862 0
-11 8 6 0.338135 0.0965576 0
-11 8 7 0.340332 0.0969238 0
-11 8 8 0.341553 0.0948486 0.0796509
-11 8 9 0.334717 0.0904541 0.144531
-11 8 10 0.29126 0.0900269 0.184814
-11 8 11 0.248901 0.100281 0.214478
-11 8 12 0.235718 0.108643 0.276123
-11 8 13 0.207153 0.119995 0.348145
-11 8 14 0.140503 0.134277 0.428955
-11 8 15 0 0.151123 0.516113
-11 8 16 0 0.170166 0.607422
-11 8 17 0 0.189453 0.696289
-11 8 18 0 0.208008 0.778809
-11 8 19 0 0.224731 0.851562
-11 8 20 0 0.234497 0.895996
-11 8 21 0 0.235107 0.90332
-11 8 22 0 0.236206 0.911133
-11 8 23 0 0.237671 0.919434
-11 8 24 0 0.239258 0.927734
-11 8 25 0 0.241211 0.937012
-11 8 26 0 0.24353 0.947266
-11 8 27 0 0.246094 0.958496
-11 8 28 0 0.249146 0.97168
-11 8 29 0 0.252441 0.985352
-11 8 30 0 0.256104 1
-11 8 31 0 0.259766 1
-11 9 0 0.310547 0.138672 0
-11 9 1 0.310547 0.138672 0
-11 9 2 0.310547 0.138672 0
-11 9 3 0.310547 0.138794 0
-11 9 4 0.310303 0.138794 0
-11 9 5 0.310303 0.139038 0
-11 9 6 0.310059 0.139282 0
-11 9 7 0.311768 0.139893 0
-11 9 8 0.314453 0.140625 0.0704956
-11 9 9 0.318604 0.141235 0.135742
-11 9 10 0.294922 0.133545 0.18811
-11 9 11 0.242676 0.127686 0.213257
-11 9 12 0.22876 0.134277 0.275146
-11 9 13 0.19873 0.143188 0.347412
-11 9 14 0.125366 0.154541 0.428467
-11 9 15 0 0.168213 0.515625
-11 9 16 0 0.184082 0.607422
-11 9 17 0 0.200806 0.696289
-11 9 18 0 0.217163 0.778809
-11 9 19 0 0.232178 0.851562
-11 9 20 0 0.240723 0.896484
-11 9 21 0 0.240112 0.903809
-11 9 22 0 0.240234 0.911621
-11 9 23 0 0.241089 0.919922
-11 9 24 0 0.242188 0.927734
-11 9 25 0 0.243774 0.937012
-11 9 26 0 0.245728 0.947266
-11 9 27 0 0.248047 0.958984
-11 9 28 0 0.250732 0.97168
-11 9 29 0 0.253906 0.985352
-11 9 30 0 0.25708 1
-11 9 31 0 0.260742 1
-11 10 0 0.272949 0.172729 0
-11 10 1 0.272949 0.172729 0
-11 10 2 0.272949 0.172729 0
-11 10 3 0.272949 0.172729 0
-11 10 4 0.272949 0.172852 0
-11 10 5 0.272949 0.172852 0
-11 10 6 0.272949 0.173096 0
-11 10 7 0.272217 0.173096 0
-11 10 8 0.270508 0.17334 0.0726318
-11 10 9 0.270264 0.175049 0.121155
-11 10 10 0.278076 0.182251 0.180786
-11 10 11 0.230957 0.163208 0.211426
-11 10 12 0.215332 0.168579 0.273682
-11 10 13 0.181885 0.175415 0.346191
-11 10 14 0.0881348 0.18396 0.427734
-11 10 15 0 0.194092 0.515625
-11 10 16 0 0.206299 0.607422
-11 10 17 0 0.21936 0.696289
-11 10 18 0 0.232544 0.778809
-11 10 19 0 0.244995 0.852051
-11 10 20 0 0.251465 0.897461
-11 10 21 0 0.248779 0.904297
-11 10 22 0 0.247437 0.912109
-11 10 23 0 0.24707 0.92041
-11 10 24 0 0.247437 0.928223
-11 10 25 0 0.248291 0.9375
-11 10 26 0 0.249512 0.947754
-11 10 27 0 0.251221 0.958984
-11 10 28 0 0.253662 0.972168
-11 10 29 0 0.256348 0.98584
-11 10 30 0 0.259277 1
-11 10 31 0 0.262451 1
-11 11 0 0.253418 0.225098 0
-11 11 1 0.253418 0.225098 0
-11 11 2 0.253418 0.225098 0
-11 11 3 0.253418 0.225098 0
-11 11 4 0.253418 0.225098 0
-11 11 5 0.253418 0.22522 0
-11 11 6 0.253418 0.225342 0
-11 11 7 0.252686 0.225342 0
-11 11 8 0.249023 0.223877 0.0673218
-11 11 9 0.241943 0.221191 0.117249
-11 11 10 0.229492 0.216431 0.163086
-11 11 11 0.20813 0.20813 0.20813
-11 11 12 0.188599 0.21228 0.27124
-11 11 13 0.145386 0.217651 0.344238
-11 11 14 0 0.223633 0.426514
-11 11 15 0 0.230591 0.514648
-11 11 16 0 0.23877 0.606934
-11 11 17 0 0.247559 0.696289
-11 11 18 0 0.256592 0.779297
-11 11 19 0 0.265625 0.852051
-11 11 20 0 0.269043 0.898926
-11 11 21 0 0.263184 0.905762
-11 11 22 0 0.259521 0.913086
-11 11 23 0 0.257324 0.921387
-11 11 24 0 0.256348 0.929199
-11 11 25 0 0.255859 0.938477
-11 11 26 0 0.256104 0.948242
-11 11 27 0 0.25708 0.959473
-11 11 28 0 0.258545 0.972656
-11 11 29 0 0.260742 0.986328
-11 11 30 0 0.262939 1
-11 11 31 0 0.265625 1
-11 12 0 0.197021 0.275391 0
-11 12 1 0.197021 0.275391 0
-11 12 2 0.197021 0.275391 0
-11 12 3 0.197021 0.275391 0
-11 12 4 0.197021 0.275391 0
-11 12 5 0.197021 0.275391 0
-11 12 6 0.197021 0.275635 0
-11 12 7 0.197144 0.275879 0
-11 12 8 0.194092 0.274414 0
-11 12 9 0.187256 0.271484 0.0940552
-11 12 10 0.175171 0.266846 0.148071
-11 12 11 0.156616 0.263916 0.202271
-11 12 12 0.122986 0.266846 0.266846
-11 12 13 0 0.270752 0.341064
-11 12 14 0 0.274902 0.423828
-11 12 15 0 0.278809 0.513184
-11 12 16 0 0.283203 0.605957
-11 12 17 0 0.287354 0.696289
-11 12 18 0 0.291992 0.779297
-11 12 19 0 0.296387 0.852539
-11 12 20 0 0.296143 0.900879
-11 12 21 0 0.285645 0.907715
-11 12 22 0 0.27832 0.915039
-11 12 23 0 0.273682 0.922852
-11 12 24 0 0.270508 0.930664
-11 12 25 0 0.268311 0.939453
-11 12 26 0 0.26709 0.949707
-11 12 27 0 0.266357 0.960938
-11 12 28 0 0.266846 0.973633
-11 12 29 0 0.267822 0.987305
-11 12 30 0 0.269287 1
-11 12 31 0 0.270996 1
-11 13 0 0 0.332764 0
-11 13 1 0 0.332764 0
-11 13 2 0 0.332764 0
-11 13 3 0 0.332764 0
-11 13 4 0 0.332764 0
-11 13 5 0 0.332764 0
-11 13 6 0 0.332764 0
-11 13 7 0 0.333008 0
-11 13 8 0 0.333008 0
-11 13 9 0 0.332031 0.0301514
-11 13 10 0 0.331055 0.126831
-11 13 11 0 0.331055 0.191284
-11 13 12 0 0.332764 0.259521
-11 13 13 0 0.335205 0.335205
-11 13 14 0 0.337646 0.419678
-11 13 15 0 0.339111 0.510254
-11 13 16 0 0.340088 0.604492
-11 13 17 0 0.340088 0.695312
-11 13 18 0 0.3396 0.779297
-11 13 19 0 0.339111 0.853027
-11 13 20 0 0.334717 0.904297
-11 13 21 0 0.318359 0.910645
-11 13 22 0 0.306396 0.917969
-11 13 23 0 0.298096 0.925293
-11 13 24 0 0.291992 0.933105
-11 13 25 0 0.287354 0.941895
-11 13 26 0 0.283691 0.95166
-11 13 27 0 0.281006 0.962402
-11 13 28 0 0.279541 0.975098
-11 13 29 0 0.279053 0.988281
-11 13 30 0 0.279053 1
-11 13 31 0 0.279541 1
-11 14 0 0 0.407227 0
-11 14 1 0 0.407471 0
-11 14 2 0 0.407471 0
-11 14 3 0 0.407471 0
-11 14 4 0 0.407471 0
-11 14 5 0 0.407471 0
-11 14 6 0 0.407471 0
-11 14 7 0 0.407471 0
-11 14 8 0 0.407715 0
-11 14 9 0 0.407959 0
-11 14 10 0 0.407959 0.0791016
-11 14 11 0 0.408447 0.169678
-11 14 12 0 0.409424 0.245728
-11 14 13 0 0.410889 0.325195
-11 14 14 0 0.411865 0.411865
-11 14 15 0 0.411621 0.504395
-11 14 16 0 0.409912 0.601074
-11 14 17 0 0.405762 0.693848
-11 14 18 0 0.400635 0.778809
-11 14 19 0 0.39502 0.853516
-11 14 20 0 0.386719 0.90918
-11 14 21 0 0.363281 0.916016
-11 14 22 0 0.345703 0.922852
-11 14 23 0 0.332764 0.929688
-11 14 24 0 0.322998 0.937012
-11 14 25 0 0.314697 0.945312
-11 14 26 0 0.308105 0.955078
-11 14 27 0 0.302734 0.965332
-11 14 28 0 0.298828 0.977539
-11 14 29 0 0.295898 0.990723
-11 14 30 0 0.293701 1
-11 14 31 0 0.29248 1
-11 15 0 0 0.491455 0
-11 15 1 0 0.491455 0
-11 15 2 0 0.491455 0
-11 15 3 0 0.491455 0
-11 15 4 0 0.491455 0
-11 15 5 0 0.491455 0
-11 15 6 0 0.491455 0
-11 15 7 0 0.491699 0
-11 15 8 0 0.491699 0
-11 15 9 0 0.491943 0
-11 15 10 0 0.492432 0
-11 15 11 0 0.493164 0.124939
-11 15 12 0 0.494385 0.221069
-11 15 13 0 0.495361 0.308105
-11 15 14 0 0.49585 0.398926
-11 15 15 0 0.494629 0.494873
-11 15 16 0 0.490967 0.594238
-11 15 17 0 0.483887 0.689453
-11 15 18 0 0.474365 0.776855
-11 15 19 0 0.464111 0.853027
-11 15 20 0 0.452637 0.915039
-11 15 21 0 0.421631 0.922852
-11 15 22 0 0.397217 0.930176
-11 15 23 0 0.378906 0.937012
-11 15 24 0 0.364502 0.943848
-11 15 25 0 0.352295 0.95166
-11 15 26 0 0.341553 0.960449
-11 15 27 0 0.332764 0.970215
-11 15 28 0 0.325439 0.981934
-11 15 29 0 0.31958 0.994141
-11 15 30 0 0.314941 1
-11 15 31 0 0.311035 1
-11 16 0 0 0.581543 0
-11 16 1 0 0.581543 0
-11 16 2 0 0.581543 0
-11 16 3 0 0.581543 0
-11 16 4 0 0.581543 0
-11 16 5 0 0.581543 0
-11 16 6 0 0.581543 0
-11 16 7 0 0.581543 0
-11 16 8 0 0.581543 0
-11 16 9 0 0.582031 0
-11 16 10 0 0.582031 0
-11 16 11 0 0.583008 0
-11 16 12 0 0.584473 0.17688
-11 16 13 0 0.585938 0.280029
-11 16 14 0 0.586914 0.378174
-11 16 15 0 0.585938 0.47876
-11 16 16 0 0.581543 0.581543
-11 16 17 0 0.572754 0.681152
-11 16 18 0 0.560059 0.771484
-11 16 19 0 0.54541 0.850098
-11 16 20 0 0.529785 0.915039
-11 16 21 0 0.493896 0.931641
-11 16 22 0 0.462646 0.94043
-11 16 23 0 0.437988 0.947266
-11 16 24 0 0.418457 0.953613
-11 16 25 0 0.401123 0.960938
-11 16 26 0 0.385742 0.96875
-11 16 27 0 0.372314 0.978027
-11 16 28 0 0.361084 0.988281
-11 16 29 0 0.351562 1
-11 16 30 0 0.343262 1
-11 16 31 0 0.336426 1
-11 17 0 0 0.671387 0
-11 17 1 0 0.671387 0
-11 17 2 0 0.671387 0
-11 17 3 0 0.671387 0
-11 17 4 0 0.671387 0
-11 17 5 0 0.671387 0
-11 17 6 0 0.671387 0
-11 17 7 0 0.671387 0
-11 17 8 0 0.671387 0
-11 17 9 0 0.671387 0
-11 17 10 0 0.671875 0
-11 17 11 0 0.672852 0
-11 17 12 0 0.674316 0.0681763
-11 17 13 0 0.676758 0.23645
-11 17 14 0 0.678223 0.347168
-11 17 15 0 0.678223 0.454102
-11 17 16 0 0.674805 0.562012
-11 17 17 0 0.666016 0.666016
-11 17 18 0 0.651855 0.76123
-11 17 19 0 0.634277 0.84375
-11 17 20 0 0.614746 0.911621
-11 17 21 0 0.577148 0.939941
-11 17 22 0 0.540039 0.953125
-11 17 23 0 0.509277 0.961426
-11 17 24 0 0.483887 0.967773
-11 17 25 0 0.460938 0.974609
-11 17 26 0 0.440186 0.981445
-11 17 27 0 0.421631 0.989258
-11 17 28 0 0.405518 0.998535
-11 17 29 0 0.391602 1
-11 17 30 0 0.379395 1
-11 17 31 0 0.368652 1
-11 18 0 0 0.755859 0
-11 18 1 0 0.755859 0
-11 18 2 0 0.755859 0
-11 18 3 0 0.755859 0
-11 18 4 0 0.755859 0
-11 18 5 0 0.755859 0
-11 18 6 0 0.755859 0
-11 18 7 0 0.755859 0
-11 18 8 0 0.755859 0
-11 18 9 0 0.755859 0
-11 18 10 0 0.755859 0
-11 18 11 0 0.756348 0
-11 18 12 0 0.758789 0
-11 18 13 0 0.76123 0.164307
-11 18 14 0 0.76416 0.303955
-11 18 15 0 0.765625 0.42041
-11 18 16 0 0.76416 0.53418
-11 18 17 0 0.757324 0.643555
-11 18 18 0 0.744141 0.744141
-11 18 19 0 0.725586 0.832031
-11 18 20 0 0.703613 0.903809
-11 18 21 0 0.666992 0.945312
-11 18 22 0 0.626465 0.966309
-11 18 23 0 0.590332 0.978516
-11 18 24 0 0.55957 0.98584
-11 18 25 0 0.530273 0.992676
-11 18 26 0 0.503906 0.998535
-11 18 27 0 0.479492 1
-11 18 28 0 0.458008 1
-11 18 29 0 0.438965 1
-11 18 30 0 0.421875 1
-11 18 31 0 0.406982 1
-11 19 0 0 0.832031 0
-11 19 1 0 0.832031 0
-11 19 2 0 0.832031 0
-11 19 3 0 0.832031 0
-11 19 4 0 0.832031 0
-11 19 5 0 0.832031 0
-11 19 6 0 0.832031 0
-11 19 7 0 0.832031 0
-11 19 8 0 0.832031 0
-11 19 9 0 0.832031 0
-11 19 10 0 0.83252 0
-11 19 11 0 0.83252 0
-11 19 12 0 0.833984 0
-11 19 13 0 0.836914 0
-11 19 14 0 0.84082 0.245972
-11 19 15 0 0.84375 0.378418
-11 19 16 0 0.844727 0.499268
-11 19 17 0 0.84082 0.61377
-11 19 18 0 0.830078 0.720215
-11 19 19 0 0.8125 0.812988
-11 19 20 0 0.790039 0.890137
-11 19 21 0 0.756836 0.944336
-11 19 22 0 0.716797 0.976562
-11 19 23 0 0.677246 0.994629
-11 19 24 0 0.641602 1
-11 19 25 0 0.607422 1
-11 19 26 0 0.574707 1
-11 19 27 0 0.544434 1
-11 19 28 0 0.516602 1
-11 19 29 0 0.491943 1
-11 19 30 0 0.469727 1
-11 19 31 0 0.450195 1
-11 20 0 0 0.898438 0
-11 20 1 0 0.898438 0
-11 20 2 0 0.898438 0
-11 20 3 0 0.898438 0
-11 20 4 0 0.898438 0
-11 20 5 0 0.898438 0
-11 20 6 0 0.898438 0
-11 20 7 0 0.898438 0
-11 20 8 0 0.898438 0
-11 20 9 0 0.898438 0
-11 20 10 0 0.898438 0
-11 20 11 0 0.898926 0
-11 20 12 0 0.899414 0
-11 20 13 0 0.902832 0
-11 20 14 0 0.906738 0.159302
-11 20 15 0 0.911133 0.329102
-11 20 16 0 0.914062 0.458984
-11 20 17 0 0.913086 0.579102
-11 20 18 0 0.905762 0.689941
-11 20 19 0 0.890625 0.787598
-11 20 20 0 0.869629 0.869629
-11 20 21 0 0.84082 0.935059
-11 20 22 0 0.804199 0.979492
-11 20 23 0 0.76416 1
-11 20 24 0 0.726074 1
-11 20 25 0 0.687012 1
-11 20 26 0 0.648926 1
-11 20 27 0 0.612793 1
-11 20 28 0 0.57959 1
-11 20 29 0 0.548828 1
-11 20 30 0 0.521484 1
-11 20 31 0 0.496582 1
-11 21 0 0 0.955078 0
-11 21 1 0 0.955078 0
-11 21 2 0 0.955078 0
-11 21 3 0 0.955078 0
-11 21 4 0 0.955078 0
-11 21 5 0 0.955078 0
-11 21 6 0 0.955078 0
-11 21 7 0 0.955078 0
-11 21 8 0 0.955078 0
-11 21 9 0 0.955078 0
-11 21 10 0 0.955078 0
-11 21 11 0 0.955566 0
-11 21 12 0 0.955566 0
-11 21 13 0 0.958008 0
-11 21 14 0 0.962891 0
-11 21 15 0 0.968262 0.268311
-11 21 16 0 0.972656 0.413574
-11 21 17 0 0.974609 0.539062
-11 21 18 0 0.970703 0.653809
-11 21 19 0 0.958984 0.756348
-11 21 20 0 0.940918 0.843262
-11 21 21 0 0.916016 0.916504
-11 21 22 0 0.884277 0.972168
-11 21 23 0 0.847656 1
-11 21 24 0 0.809082 1
-11 21 25 0 0.767578 1
-11 21 26 0 0.725586 1
-11 21 27 0 0.68457 1
-11 21 28 0 0.645996 1
-11 21 29 0 0.609375 1
-11 21 30 0 0.57666 1
-11 21 31 0 0.546387 1
-11 22 0 0 1 0
-11 22 1 0 1 0
-11 22 2 0 1 0
-11 22 3 0 1 0
-11 22 4 0 1 0
-11 22 5 0 1 0
-11 22 6 0 1 0
-11 22 7 0 1 0
-11 22 8 0 1 0
-11 22 9 0 1 0
-11 22 10 0 1 0
-11 22 11 0 1 0
-11 22 12 0 1 0
-11 22 13 0 1 0
-11 22 14 0 1 0
-11 22 15 0 1 0.186401
-11 22 16 0 1 0.362793
-11 22 17 0 1 0.49585
-11 22 18 0 1 0.614746
-11 22 19 0 1 0.720703
-11 22 20 0 1 0.812012
-11 22 21 0 0.980469 0.890137
-11 22 22 0 0.953613 0.953613
-11 22 23 0 0.921387 1
-11 22 24 0 0.885254 1
-11 22 25 0 0.844727 1
-11 22 26 0 0.800781 1
-11 22 27 0 0.756348 1
-11 22 28 0 0.712891 1
-11 22 29 0 0.671875 1
-11 22 30 0 0.633301 1
-11 22 31 0 0.598145 1
-11 23 0 0 1 0
-11 23 1 0 1 0
-11 23 2 0 1 0
-11 23 3 0 1 0
-11 23 4 0 1 0
-11 23 5 0 1 0
-11 23 6 0 1 0
-11 23 7 0 1 0
-11 23 8 0 1 0
-11 23 9 0 1 0
-11 23 10 0 1 0
-11 23 11 0 1 0
-11 23 12 0 1 0
-11 23 13 0 1 0
-11 23 14 0 1 0
-11 23 15 0 1 0
-11 23 16 0 1 0.308105
-11 23 17 0 1 0.451416
-11 23 18 0 1 0.574219
-11 23 19 0 1 0.683105
-11 23 20 0 1 0.777832
-11 23 21 0 1 0.859863
-11 23 22 0 1 0.928223
-11 23 23 0 0.981934 0.982422
-11 23 24 0 0.950684 1
-11 23 25 0 0.912598 1
-11 23 26 0 0.869629 1
-11 23 27 0 0.82373 1
-11 23 28 0 0.777344 1
-11 23 29 0 0.731934 1
-11 23 30 0 0.688965 1
-11 23 31 0 0.648926 1
-11 24 0 0 1 0
-11 24 1 0 1 0
-11 24 2 0 1 0
-11 24 3 0 1 0
-11 24 4 0 1 0
-11 24 5 0 1 0
-11 24 6 0 1 0
-11 24 7 0 1 0
-11 24 8 0 1 0
-11 24 9 0 1 0
-11 24 10 0 1 0
-11 24 11 0 1 0
-11 24 12 0 1 0
-11 24 13 0 1 0
-11 24 14 0 1 0
-11 24 15 0 1 0
-11 24 16 0 1 0.245483
-11 24 17 0 1 0.406006
-11 24 18 0 1 0.533203
-11 24 19 0 1 0.644531
-11 24 20 0 1 0.741699
-11 24 21 0 1 0.827148
-11 24 22 0 1 0.899414
-11 24 23 0 1 0.958008
-11 24 24 0 1 1
-11 24 25 0 0.970703 1
-11 24 26 0 0.930176 1
-11 24 27 0 0.884766 1
-11 24 28 0 0.836914 1
-11 24 29 0 0.789062 1
-11 24 30 0 0.742676 1
-11 24 31 0 0.69873 1
-11 25 0 0 1 0
-11 25 1 0 1 0
-11 25 2 0 1 0
-11 25 3 0 1 0
-11 25 4 0 1 0
-11 25 5 0 1 0
-11 25 6 0 1 0
-11 25 7 0 1 0
-11 25 8 0 1 0
-11 25 9 0 1 0
-11 25 10 0 1 0
-11 25 11 0 1 0
-11 25 12 0 1 0
-11 25 13 0 1 0
-11 25 14 0 1 0
-11 25 15 0 1 0
-11 25 16 0 1 0.150269
-11 25 17 0 1 0.354004
-11 25 18 0 1 0.487549
-11 25 19 0 1 0.601562
-11 25 20 0 1 0.701172
-11 25 21 0 1 0.789551
-11 25 22 0 1 0.865234
-11 25 23 0 1 0.927734
-11 25 24 0 1 0.979492
-11 25 25 0 1 1
-11 25 26 0 0.987793 1
-11 25 27 0 0.944824 1
-11 25 28 0 0.897461 1
-11 25 29 0 0.848145 1
-11 25 30 0 0.798828 1
-11 25 31 0 0.751465 1
-11 26 0 0 1 0
-11 26 1 0 1 0
-11 26 2 0 1 0
-11 26 3 0 1 0
-11 26 4 0 1 0
-11 26 5 0 1 0
-11 26 6 0 1 0
-11 26 7 0 1 0
-11 26 8 0 1 0
-11 26 9 0 1 0
-11 26 10 0 1 0
-11 26 11 0 1 0
-11 26 12 0 1 0
-11 26 13 0 1 0
-11 26 14 0 1 0
-11 26 15 0 1 0
-11 26 16 0 1 0
-11 26 17 0 1 0.291748
-11 26 18 0 1 0.437256
-11 26 19 0 1 0.554688
-11 26 20 0 1 0.65625
-11 26 21 0 1 0.746582
-11 26 22 0 1 0.825684
-11 26 23 0 1 0.89209
-11 26 24 0 1 0.947266
-11 26 25 0 1 0.997559
-11 26 26 0 1 1
-11 26 27 0 1 1
-11 26 28 0 0.956543 1
-11 26 29 0 0.907227 1
-11 26 30 0 0.856445 1
-11 26 31 0 0.806641 1
-11 27 0 0 1 0
-11 27 1 0 1 0
-11 27 2 0 1 0
-11 27 3 0 1 0
-11 27 4 0 1 0
-11 27 5 0 1 0
-11 27 6 0 1 0
-11 27 7 0 1 0
-11 27 8 0 1 0
-11 27 9 0 1 0
-11 27 10 0 1 0
-11 27 11 0 1 0
-11 27 12 0 1 0
-11 27 13 0 1 0
-11 27 14 0 1 0
-11 27 15 0 1 0
-11 27 16 0 1 0
-11 27 17 0 1 0.209229
-11 27 18 0 1 0.380859
-11 27 19 0 1 0.503418
-11 27 20 0 1 0.606934
-11 27 21 0 1 0.699219
-11 27 22 0 1 0.780762
-11 27 23 0 1 0.849609
-11 27 24 0 1 0.908691
-11 27 25 0 1 0.962891
-11 27 26 0 1 1
-11 27 27 0 1 1
-11 27 28 0 1 1
-11 27 29 0 0.964355 1
-11 27 30 0 0.914062 1
-11 27 31 0 0.862305 1
-11 28 0 0 1 0
-11 28 1 0 1 0
-11 28 2 0 1 0
-11 28 3 0 1 0
-11 28 4 0 1 0
-11 28 5 0 1 0
-11 28 6 0 1 0
-11 28 7 0 1 0
-11 28 8 0 1 0
-11 28 9 0 1 0
-11 28 10 0 1 0
-11 28 11 0 1 0
-11 28 12 0 1 0
-11 28 13 0 1 0
-11 28 14 0 1 0
-11 28 15 0 1 0
-11 28 16 0 1 0
-11 28 17 0 1 0
-11 28 18 0 1 0.315674
-11 28 19 0 1 0.44751
-11 28 20 0 1 0.553711
-11 28 21 0 1 0.647461
-11 28 22 0 1 0.730957
-11 28 23 0 1 0.802246
-11 28 24 0 1 0.86377
-11 28 25 0 1 0.921875
-11 28 26 0 1 0.975586
-11 28 27 0 1 1
-11 28 28 0 1 1
-11 28 29 0 1 1
-11 28 30 0 0.970215 1
-11 28 31 0 0.918945 1
-11 29 0 0 1 0
-11 29 1 0 1 0
-11 29 2 0 1 0
-11 29 3 0 1 0
-11 29 4 0 1 0
-11 29 5 0 1 0
-11 29 6 0 1 0
-11 29 7 0 1 0
-11 29 8 0 1 0
-11 29 9 0 1 0
-11 29 10 0 1 0
-11 29 11 0 1 0
-11 29 12 0 1 0
-11 29 13 0 1 0
-11 29 14 0 1 0
-11 29 15 0 1 0
-11 29 16 0 1 0
-11 29 17 0 1 0
-11 29 18 0 1 0.233032
-11 29 19 0 1 0.385742
-11 29 20 0 1 0.496582
-11 29 21 0 1 0.591797
-11 29 22 0 1 0.67627
-11 29 23 0 1 0.749512
-11 29 24 0 1 0.812988
-11 29 25 0 1 0.874512
-11 29 26 0 1 0.932129
-11 29 27 0 1 0.984863
-11 29 28 0 1 1
-11 29 29 0 1 1
-11 29 30 0 1 1
-11 29 31 0 0.975098 1
-11 30 0 0 1 0
-11 30 1 0 1 0
-11 30 2 0 1 0
-11 30 3 0 1 0
-11 30 4 0 1 0
-11 30 5 0 1 0
-11 30 6 0 1 0
-11 30 7 0 1 0
-11 30 8 0 1 0
-11 30 9 0 1 0
-11 30 10 0 1 0
-11 30 11 0 1 0
-11 30 12 0 1 0
-11 30 13 0 1 0
-11 30 14 0 1 0
-11 30 15 0 1 0
-11 30 16 0 1 0
-11 30 17 0 1 0
-11 30 18 0 1 0.069458
-11 30 19 0 1 0.315186
-11 30 20 0 1 0.43457
-11 30 21 0 1 0.532715
-11 30 22 0 1 0.618164
-11 30 23 0 1 0.691895
-11 30 24 0 1 0.757324
-11 30 25 0 1 0.820312
-11 30 26 0 1 0.881348
-11 30 27 0 1 0.938477
-11 30 28 0 1 0.990723
-11 30 29 0 1 1
-11 30 30 0 1 1
-11 30 31 0 1 1
-11 31 0 0 1 0
-11 31 1 0 1 0
-11 31 2 0 1 0
-11 31 3 0 1 0
-11 31 4 0 1 0
-11 31 5 0 1 0
-11 31 6 0 1 0
-11 31 7 0 1 0
-11 31 8 0 1 0
-11 31 9 0 1 0
-11 31 10 0 1 0
-11 31 11 0 1 0
-11 31 12 0 1 0
-11 31 13 0 1 0
-11 31 14 0 1 0
-11 31 15 0 1 0
-11 31 16 0 1 0
-11 31 17 0 1 0
-11 31 18 0 1 0
-11 31 19 0 1 0.22644
-11 31 20 0 1 0.366699
-11 31 21 0 1 0.469238
-11 31 22 0 1 0.556152
-11 31 23 0 1 0.630859
-11 31 24 0 1 0.696777
-11 31 25 0 1 0.761719
-11 31 26 0 1 0.825195
-11 31 27 0 1 0.88623
-11 31 28 0 1 0.943359
-11 31 29 0 1 0.995605
-11 31 30 0 1 1
-11 31 31 0 1 1
-12 0 0 0.449707 0 0
-12 0 1 0.449707 0 0
-12 0 2 0.449707 0 0
-12 0 3 0.449707 0 0
-12 0 4 0.449707 0 0
-12 0 5 0.449707 0 0
-12 0 6 0.449707 0 0
-12 0 7 0.451904 0 0
-12 0 8 0.457764 0 0
-12 0 9 0.45752 0 0.131226
-12 0 10 0.437988 0 0.199829
-12 0 11 0.365479 0 0.233521
-12 0 12 0.327881 0.0591125 0.276855
-12 0 13 0.310791 0.0808105 0.348145
-12 0 14 0.278076 0.103699 0.428955
-12 0 15 0.214111 0.127441 0.516602
-12 0 16 0 0.151978 0.608398
-12 0 17 0 0.175415 0.697754
-12 0 18 0 0.196899 0.779785
-12 0 19 0 0.215942 0.853027
-12 0 20 0 0.228027 0.899414
-12 0 21 0 0.230103 0.90625
-12 0 22 0 0.2323 0.914062
-12 0 23 0 0.234375 0.922363
-12 0 24 0 0.236572 0.930176
-12 0 25 0 0.238892 0.939453
-12 0 26 0 0.241577 0.949219
-12 0 27 0 0.244507 0.960449
-12 0 28 0 0.247803 0.973145
-12 0 29 0 0.251221 0.986816
-12 0 30 0 0.254883 1
-12 0 31 0 0.258789 1
-12 1 0 0.449707 0 0
-12 1 1 0.449707 0 0
-12 1 2 0.449707 0 0
-12 1 3 0.449707 0 0
-12 1 4 0.449707 0 0
-12 1 5 0.449707 0 0
-12 1 6 0.449707 0 0
-12 1 7 0.45166 0 0
-12 1 8 0.457764 0 0
-12 1 9 0.457275 0 0.131104
-12 1 10 0.437988 0 0.199829
-12 1 11 0.365479 0 0.233521
-12 1 12 0.327881 0.0595398 0.276855
-12 1 13 0.310791 0.0811157 0.348145
-12 1 14 0.278076 0.103882 0.428955
-12 1 15 0.213989 0.127563 0.516602
-12 1 16 0 0.151978 0.608398
-12 1 17 0 0.175537 0.697754
-12 1 18 0 0.197021 0.779785
-12 1 19 0 0.215942 0.853027
-12 1 20 0 0.228149 0.899414
-12 1 21 0 0.230225 0.90625
-12 1 22 0 0.2323 0.914062
-12 1 23 0 0.234497 0.922363
-12 1 24 0 0.236572 0.930176
-12 1 25 0 0.239014 0.939453
-12 1 26 0 0.241577 0.949219
-12 1 27 0 0.244507 0.960449
-12 1 28 0 0.247803 0.973145
-12 1 29 0 0.251221 0.986816
-12 1 30 0 0.254883 1
-12 1 31 0 0.258789 1
-12 2 0 0.449707 0 0
-12 2 1 0.449707 0 0
-12 2 2 0.449707 0 0
-12 2 3 0.449707 0 0
-12 2 4 0.449707 0 0
-12 2 5 0.449707 0 0
-12 2 6 0.449463 0 0
-12 2 7 0.45166 0 0
-12 2 8 0.45752 0 0
-12 2 9 0.457275 0 0.131104
-12 2 10 0.437988 0 0.199829
-12 2 11 0.365479 0 0.233521
-12 2 12 0.327637 0.0602722 0.276855
-12 2 13 0.310791 0.081604 0.348145
-12 2 14 0.278076 0.104187 0.428955
-12 2 15 0.213989 0.127808 0.516602
-12 2 16 0 0.152222 0.608398
-12 2 17 0 0.175659 0.697754
-12 2 18 0 0.197144 0.779785
-12 2 19 0 0.216064 0.853027
-12 2 20 0 0.228149 0.899414
-12 2 21 0 0.230225 0.90625
-12 2 22 0 0.2323 0.914062
-12 2 23 0 0.234497 0.922363
-12 2 24 0 0.236572 0.930176
-12 2 25 0 0.239014 0.939453
-12 2 26 0 0.241577 0.949219
-12 2 27 0 0.244507 0.960449
-12 2 28 0 0.247803 0.973145
-12 2 29 0 0.251221 0.986816
-12 2 30 0 0.255127 1
-12 2 31 0 0.258789 1
-12 3 0 0.449463 0 0
-12 3 1 0.449463 0 0
-12 3 2 0.449463 0 0
-12 3 3 0.449463 0 0
-12 3 4 0.449463 0 0
-12 3 5 0.449463 0 0
-12 3 6 0.449463 0 0
-12 3 7 0.451416 0 0
-12 3 8 0.45752 0 0
-12 3 9 0.457275 0 0.130859
-12 3 10 0.437744 0 0.199707
-12 3 11 0.365479 0 0.233643
-12 3 12 0.327637 0.061615 0.276855
-12 3 13 0.310791 0.0824585 0.348145
-12 3 14 0.277832 0.104858 0.428955
-12 3 15 0.213745 0.128296 0.516602
-12 3 16 0 0.152588 0.608398
-12 3 17 0 0.175903 0.697754
-12 3 18 0 0.197388 0.779785
-12 3 19 0 0.216187 0.853027
-12 3 20 0 0.228271 0.899414
-12 3 21 0 0.230347 0.90625
-12 3 22 0 0.232422 0.914062
-12 3 23 0 0.234497 0.922363
-12 3 24 0 0.236694 0.930176
-12 3 25 0 0.239014 0.939453
-12 3 26 0 0.241699 0.949219
-12 3 27 0 0.244507 0.960449
-12 3 28 0 0.247803 0.973145
-12 3 29 0 0.251465 0.986816
-12 3 30 0 0.255127 1
-12 3 31 0 0.258789 1
-12 4 0 0.449219 0 0
-12 4 1 0.449219 0 0
-12 4 2 0.449219 0 0
-12 4 3 0.449219 0 0
-12 4 4 0.449219 0 0
-12 4 5 0.449219 0 0
-12 4 6 0.448975 0 0
-12 4 7 0.451172 0 0
-12 4 8 0.457275 0 0
-12 4 9 0.457031 0 0.130493
-12 4 10 0.437744 0 0.199585
-12 4 11 0.365479 0 0.233643
-12 4 12 0.327393 0.0640259 0.276611
-12 4 13 0.310547 0.0841064 0.348145
-12 4 14 0.277588 0.106018 0.428955
-12 4 15 0.213501 0.12915 0.516602
-12 4 16 0 0.153198 0.608398
-12 4 17 0 0.176392 0.697754
-12 4 18 0 0.197754 0.779785
-12 4 19 0 0.216553 0.853027
-12 4 20 0 0.228516 0.899414
-12 4 21 0 0.230469 0.906738
-12 4 22 0 0.232544 0.914062
-12 4 23 0 0.234741 0.922363
-12 4 24 0 0.236816 0.930176
-12 4 25 0 0.239136 0.939453
-12 4 26 0 0.241699 0.949219
-12 4 27 0 0.244629 0.960449
-12 4 28 0 0.247925 0.973145
-12 4 29 0 0.251465 0.986816
-12 4 30 0 0.255127 1
-12 4 31 0 0.258789 1
-12 5 0 0.448486 0 0
-12 5 1 0.448486 0 0
-12 5 2 0.448486 0 0
-12 5 3 0.448486 0 0
-12 5 4 0.448486 0 0
-12 5 5 0.448486 0 0
-12 5 6 0.448486 0 0
-12 5 7 0.450684 0 0
-12 5 8 0.456787 0 0
-12 5 9 0.456543 0 0.129883
-12 5 10 0.437744 0 0.199341
-12 5 11 0.365479 0 0.233765
-12 5 12 0.327148 0.0683594 0.276611
-12 5 13 0.310059 0.0871582 0.348145
-12 5 14 0.277344 0.108215 0.428955
-12 5 15 0.213013 0.130859 0.516602
-12 5 16 0 0.154419 0.608398
-12 5 17 0 0.177368 0.697754
-12 5 18 0 0.198486 0.779785
-12 5 19 0 0.217163 0.853027
-12 5 20 0 0.229004 0.899414
-12 5 21 0 0.230835 0.906738
-12 5 22 0 0.23291 0.914062
-12 5 23 0 0.234985 0.922363
-12 5 24 0 0.237061 0.930176
-12 5 25 0 0.23938 0.939453
-12 5 26 0 0.241943 0.949219
-12 5 27 0 0.244751 0.960449
-12 5 28 0 0.248047 0.973145
-12 5 29 0 0.251465 0.986816
-12 5 30 0 0.255127 1
-12 5 31 0 0.259033 1
-12 6 0 0.447266 0 0
-12 6 1 0.447266 0 0
-12 6 2 0.447266 0 0
-12 6 3 0.447266 0 0
-12 6 4 0.447266 0 0
-12 6 5 0.447266 0 0
-12 6 6 0.447266 0 0
-12 6 7 0.449219 0 0
-12 6 8 0.455566 0 0
-12 6 9 0.455566 0 0.128662
-12 6 10 0.437256 0 0.198975
-12 6 11 0.365723 0 0.234131
-12 6 12 0.32666 0.0757446 0.276611
-12 6 13 0.30957 0.0925903 0.3479
-12 6 14 0.276611 0.112244 0.428955
-12 6 15 0.211914 0.133789 0.516602
-12 6 16 0 0.156738 0.608398
-12 6 17 0 0.179077 0.697754
-12 6 18 0 0.199829 0.779785
-12 6 19 0 0.218262 0.853027
-12 6 20 0 0.22998 0.899414
-12 6 21 0 0.231567 0.906738
-12 6 22 0 0.233521 0.914062
-12 6 23 0 0.235474 0.922363
-12 6 24 0 0.237427 0.930176
-12 6 25 0 0.239624 0.939453
-12 6 26 0 0.242188 0.949219
-12 6 27 0 0.244995 0.960449
-12 6 28 0 0.248291 0.973145
-12 6 29 0 0.251709 0.986816
-12 6 30 0 0.255371 1
-12 6 31 0 0.259033 1
-12 7 0 0.44458 0 0
-12 7 1 0.44458 0 0
-12 7 2 0.44458 0 0
-12 7 3 0.44458 0 0
-12 7 4 0.44458 0 0
-12 7 5 0.44458 0 0
-12 7 6 0.44458 0 0
-12 7 7 0.446533 0 0
-12 7 8 0.453125 0 0
-12 7 9 0.453369 0 0.126221
-12 7 10 0.436523 0 0.19812
-12 7 11 0.366211 0.0306854 0.234619
-12 7 12 0.325439 0.0877075 0.276367
-12 7 13 0.30835 0.102051 0.3479
-12 7 14 0.275146 0.119568 0.428711
-12 7 15 0.209839 0.139526 0.516602
-12 7 16 0 0.161011 0.608398
-12 7 17 0 0.182495 0.697266
-12 7 18 0 0.202515 0.779785
-12 7 19 0 0.220337 0.853027
-12 7 20 0 0.231689 0.899414
-12 7 21 0 0.23291 0.906738
-12 7 22 0 0.234619 0.914551
-12 7 23 0 0.236328 0.922363
-12 7 24 0 0.238159 0.930176
-12 7 25 0 0.240356 0.939453
-12 7 26 0 0.242798 0.949219
-12 7 27 0 0.245483 0.960449
-12 7 28 0 0.248657 0.973145
-12 7 29 0 0.252197 0.986816
-12 7 30 0 0.255615 1
-12 7 31 0 0.259277 1
-12 8 0 0.438232 0.0483093 0
-12 8 1 0.438232 0.0484009 0
-12 8 2 0.438232 0.0485535 0
-12 8 3 0.438232 0.0488586 0
-12 8 4 0.438232 0.0494385 0
-12 8 5 0.438232 0.0505066 0
-12 8 6 0.438232 0.0524902 0
-12 8 7 0.439941 0.0548706 0
-12 8 8 0.447021 0.0536804 0
-12 8 9 0.447998 0.0404358 0.121399
-12 8 10 0.434082 0.0208282 0.195923
-12 8 11 0.367188 0.0788574 0.235718
-12 8 12 0.323242 0.10614 0.275879
-12 8 13 0.305908 0.117676 0.347412
-12 8 14 0.272217 0.132324 0.428711
-12 8 15 0.205811 0.149658 0.516113
-12 8 16 0 0.169067 0.608398
-12 8 17 0 0.188843 0.697266
-12 8 18 0 0.20752 0.779785
-12 8 19 0 0.224365 0.853027
-12 8 20 0 0.234985 0.899902
-12 8 21 0 0.235596 0.906738
-12 8 22 0 0.236694 0.914551
-12 8 23 0 0.238159 0.922363
-12 8 24 0 0.239746 0.930664
-12 8 25 0 0.241699 0.939453
-12 8 26 0 0.243896 0.949707
-12 8 27 0 0.24646 0.960449
-12 8 28 0 0.249512 0.973633
-12 8 29 0 0.252686 0.986816
-12 8 30 0 0.256348 1
-12 8 31 0 0.259766 1
-12 9 0 0.423096 0.12793 0
-12 9 1 0.423096 0.128052 0
-12 9 2 0.423096 0.128052 0
-12 9 3 0.423096 0.128052 0
-12 9 4 0.423096 0.128296 0
-12 9 5 0.423096 0.12854 0
-12 9 6 0.422852 0.128906 0
-12 9 7 0.424072 0.130005 0
-12 9 8 0.431152 0.13147 0
-12 9 9 0.43335 0.12915 0.112427
-12 9 10 0.425049 0.123962 0.19043
-12 9 11 0.369629 0.122192 0.238159
-12 9 12 0.318604 0.132568 0.275146
-12 9 13 0.301025 0.141357 0.346924
-12 9 14 0.266602 0.152954 0.428223
-12 9 15 0.197632 0.166992 0.516113
-12 9 16 0 0.183228 0.60791
-12 9 17 0 0.200195 0.697266
-12 9 18 0 0.216797 0.780273
-12 9 19 0 0.231934 0.853027
-12 9 20 0 0.241211 0.900391
-12 9 21 0 0.240601 0.907227
-12 9 22 0 0.240845 0.915039
-12 9 23 0 0.241577 0.922852
-12 9 24 0 0.242676 0.930664
-12 9 25 0 0.244263 0.939453
-12 9 26 0 0.246094 0.949707
-12 9 27 0 0.248413 0.960938
-12 9 28 0 0.251221 0.973633
-12 9 29 0 0.25415 0.987305
-12 9 30 0 0.257568 1
-12 9 31 0 0.260986 1
-12 10 0 0.390869 0.180664 0
-12 10 1 0.390869 0.180664 0
-12 10 2 0.390869 0.180664 0
-12 10 3 0.390869 0.180786 0
-12 10 4 0.390869 0.180786 0
-12 10 5 0.390869 0.180908 0
-12 10 6 0.390625 0.181152 0
-12 10 7 0.390625 0.181641 0
-12 10 8 0.394775 0.18335 0
-12 10 9 0.398438 0.18457 0.101135
-12 10 10 0.403809 0.185669 0.179321
-12 10 11 0.373779 0.175781 0.242432
-12 10 12 0.310547 0.16748 0.273438
-12 10 13 0.291992 0.174072 0.345703
-12 10 14 0.255859 0.182617 0.42749
-12 10 15 0.181396 0.193115 0.515625
-12 10 16 0 0.205566 0.60791
-12 10 17 0 0.218872 0.697266
-12 10 18 0 0.2323 0.780273
-12 10 19 0 0.244873 0.853027
-12 10 20 0 0.251953 0.900879
-12 10 21 0 0.249268 0.907715
-12 10 22 0 0.248047 0.915527
-12 10 23 0 0.247681 0.92334
-12 10 24 0 0.247925 0.931152
-12 10 25 0 0.248657 0.939941
-12 10 26 0 0.25 0.950195
-12 10 27 0 0.251709 0.960938
-12 10 28 0 0.253906 0.973633
-12 10 29 0 0.256592 0.987305
-12 10 30 0 0.259521 1
-12 10 31 0 0.262695 1
-12 11 0 0.346924 0.222656 0
-12 11 1 0.346924 0.222656 0
-12 11 2 0.346924 0.222656 0
-12 11 3 0.346924 0.222778 0
-12 11 4 0.346924 0.222778 0
-12 11 5 0.346924 0.222778 0
-12 11 6 0.346924 0.2229 0
-12 11 7 0.346924 0.223145 0
-12 11 8 0.346191 0.223633 0
-12 11 9 0.344727 0.224487 0.101807
-12 11 10 0.343994 0.226562 0.160645
-12 11 11 0.352783 0.235352 0.233521
-12 11 12 0.295166 0.21167 0.270996
-12 11 13 0.275146 0.216675 0.34375
-12 11 14 0.235474 0.222778 0.426025
-12 11 15 0.146606 0.229858 0.514648
-12 11 16 0 0.238281 0.607422
-12 11 17 0 0.247192 0.697266
-12 11 18 0 0.256592 0.780273
-12 11 19 0 0.265381 0.853516
-12 11 20 0 0.269775 0.902344
-12 11 21 0 0.263672 0.90918
-12 11 22 0 0.26001 0.916504
-12 11 23 0 0.257812 0.923828
-12 11 24 0 0.256836 0.932129
-12 11 25 0 0.256348 0.940918
-12 11 26 0 0.256592 0.950684
-12 11 27 0 0.257324 0.961914
-12 11 28 0 0.259033 0.974121
-12 11 29 0 0.260986 0.987793
-12 11 30 0 0.263428 1
-12 11 31 0 0.265869 1
-12 12 0 0.321533 0.285645 0
-12 12 1 0.321533 0.285645 0
-12 12 2 0.321533 0.285645 0
-12 12 3 0.321533 0.285645 0
-12 12 4 0.321533 0.285645 0
-12 12 5 0.321533 0.285645 0
-12 12 6 0.321533 0.285889 0
-12 12 7 0.321533 0.286133 0
-12 12 8 0.320557 0.285889 0
-12 12 9 0.316162 0.284668 0.0948486
-12 12 10 0.307617 0.281738 0.154907
-12 12 11 0.29248 0.276123 0.21106
-12 12 12 0.266357 0.266357 0.266357
-12 12 13 0.242188 0.27002 0.340332
-12 12 14 0.193237 0.27417 0.423584
-12 12 15 0 0.27832 0.513184
-12 12 16 0 0.282959 0.606445
-12 12 17 0 0.287354 0.697266
-12 12 18 0 0.291748 0.780273
-12 12 19 0 0.296387 0.854004
-12 12 20 0 0.296875 0.904785
-12 12 21 0 0.286377 0.911133
-12 12 22 0 0.279053 0.917969
-12 12 23 0 0.27417 0.925781
-12 12 24 0 0.270996 0.933105
-12 12 25 0 0.268799 0.941895
-12 12 26 0 0.267334 0.95166
-12 12 27 0 0.266846 0.962891
-12 12 28 0 0.26709 0.975098
-12 12 29 0 0.268066 0.98877
-12 12 30 0 0.269531 1
-12 12 31 0 0.27124 1
-12 13 0 0.25415 0.34375 0
-12 13 1 0.25415 0.34375 0
-12 13 2 0.25415 0.34375 0
-12 13 3 0.25415 0.34375 0
-12 13 4 0.25415 0.34375 0
-12 13 5 0.25415 0.34375 0
-12 13 6 0.25415 0.34375 0
-12 13 7 0.25415 0.343994 0
-12 13 8 0.254395 0.344238 0
-12 13 9 0.25 0.342773 0
-12 13 10 0.241943 0.339844 0.128052
-12 13 11 0.227661 0.335205 0.192749
-12 13 12 0.205688 0.332275 0.258545
-12 13 13 0.167969 0.334473 0.334717
-12 13 14 0.0193024 0.336914 0.419189
-12 13 15 0 0.338867 0.509766
-12 13 16 0 0.339844 0.604492
-12 13 17 0 0.340088 0.696289
-12 13 18 0 0.3396 0.780273
-12 13 19 0 0.339355 0.854004
-12 13 20 0 0.335693 0.908203
-12 13 21 0 0.319092 0.914062
-12 13 22 0 0.307129 0.920898
-12 13 23 0 0.298584 0.928223
-12 13 24 0 0.292725 0.935547
-12 13 25 0 0.287842 0.944336
-12 13 26 0 0.28418 0.953613
-12 13 27 0 0.281494 0.964355
-12 13 28 0 0.280029 0.976562
-12 13 29 0 0.279297 0.989746
-12 13 30 0 0.279297 1
-12 13 31 0 0.279785 1
-12 14 0 0.0776367 0.4104 0
-12 14 1 0.0776367 0.4104 0
-12 14 2 0.0776978 0.4104 0
-12 14 3 0.0776978 0.4104 0
-12 14 4 0.0776978 0.4104 0
-12 14 5 0.0777588 0.4104 0
-12 14 6 0.0778809 0.410645 0
-12 14 7 0.078064 0.410645 0
-12 14 8 0.0784302 0.410889 0
-12 14 9 0.0708618 0.410889 0
-12 14 10 0 0.409912 0.0749512
-12 14 11 0 0.408936 0.168457
-12 14 12 0 0.408936 0.244751
-12 14 13 0 0.410156 0.324463
-12 14 14 0 0.411377 0.411377
-12 14 15 0 0.411377 0.504395
-12 14 16 0 0.409668 0.601074
-12 14 17 0 0.406006 0.694336
-12 14 18 0 0.400879 0.779297
-12 14 19 0 0.395264 0.854492
-12 14 20 0 0.387939 0.912598
-12 14 21 0 0.364258 0.918945
-12 14 22 0 0.346436 0.925293
-12 14 23 0 0.333252 0.932129
-12 14 24 0 0.323486 0.939453
-12 14 25 0 0.31543 0.947754
-12 14 26 0 0.308594 0.957031
-12 14 27 0 0.303223 0.967285
-12 14 28 0 0.299072 0.979004
-12 14 29 0 0.296143 0.992188
-12 14 30 0 0.294189 1
-12 14 31 0 0.292725 1
-12 15 0 0 0.492188 0
-12 15 1 0 0.492188 0
-12 15 2 0 0.492188 0
-12 15 3 0 0.492188 0
-12 15 4 0 0.492188 0
-12 15 5 0 0.492188 0
-12 15 6 0 0.492188 0
-12 15 7 0 0.492188 0
-12 15 8 0 0.492432 0
-12 15 9 0 0.492676 0
-12 15 10 0 0.49292 0
-12 15 11 0 0.493164 0.122681
-12 15 12 0 0.493896 0.219971
-12 15 13 0 0.494873 0.307373
-12 15 14 0 0.495361 0.398438
-12 15 15 0 0.494385 0.494629
-12 15 16 0 0.490967 0.594238
-12 15 17 0 0.484131 0.689941
-12 15 18 0 0.474609 0.777344
-12 15 19 0 0.464355 0.853516
-12 15 20 0 0.453369 0.916992
-12 15 21 0 0.422607 0.925293
-12 15 22 0 0.397949 0.932129
-12 15 23 0 0.379639 0.938965
-12 15 24 0 0.365234 0.945801
-12 15 25 0 0.352783 0.953125
-12 15 26 0 0.342041 0.961914
-12 15 27 0 0.333008 0.97168
-12 15 28 0 0.325928 0.983398
-12 15 29 0 0.319824 0.995605
-12 15 30 0 0.315186 1
-12 15 31 0 0.311279 1
-12 16 0 0 0.581543 0
-12 16 1 0 0.581543 0
-12 16 2 0 0.581543 0
-12 16 3 0 0.581543 0
-12 16 4 0 0.581543 0
-12 16 5 0 0.581543 0
-12 16 6 0 0.582031 0
-12 16 7 0 0.582031 0
-12 16 8 0 0.582031 0
-12 16 9 0 0.582031 0
-12 16 10 0 0.58252 0
-12 16 11 0 0.583496 0
-12 16 12 0 0.584473 0.175537
-12 16 13 0 0.585938 0.279297
-12 16 14 0 0.586426 0.377686
-12 16 15 0 0.585938 0.478516
-12 16 16 0 0.581543 0.581543
-12 16 17 0 0.572754 0.681152
-12 16 18 0 0.560059 0.771973
-12 16 19 0 0.545898 0.851074
-12 16 20 0 0.529785 0.916016
-12 16 21 0 0.494629 0.933594
-12 16 22 0 0.463379 0.941895
-12 16 23 0 0.438721 0.94873
-12 16 24 0 0.418945 0.955078
-12 16 25 0 0.401611 0.962402
-12 16 26 0 0.38623 0.970215
-12 16 27 0 0.372803 0.979004
-12 16 28 0 0.361572 0.989746
-12 16 29 0 0.351807 1
-12 16 30 0 0.34375 1
-12 16 31 0 0.33667 1
-12 17 0 0 0.671875 0
-12 17 1 0 0.671875 0
-12 17 2 0 0.671875 0
-12 17 3 0 0.671875 0
-12 17 4 0 0.671875 0
-12 17 5 0 0.671875 0
-12 17 6 0 0.671875 0
-12 17 7 0 0.671875 0
-12 17 8 0 0.671875 0
-12 17 9 0 0.671875 0
-12 17 10 0 0.672363 0
-12 17 11 0 0.67334 0
-12 17 12 0 0.674805 0.0631104
-12 17 13 0 0.676758 0.235596
-12 17 14 0 0.678223 0.34668
-12 17 15 0 0.678223 0.453857
-12 17 16 0 0.674805 0.562012
-12 17 17 0 0.666016 0.666016
-12 17 18 0 0.651855 0.761719
-12 17 19 0 0.634766 0.844238
-12 17 20 0 0.615234 0.912598
-12 17 21 0 0.578125 0.941406
-12 17 22 0 0.540527 0.954102
-12 17 23 0 0.509766 0.962402
-12 17 24 0 0.484375 0.969238
-12 17 25 0 0.461426 0.975586
-12 17 26 0 0.440674 0.982422
-12 17 27 0 0.422119 0.990234
-12 17 28 0 0.406006 0.999512
-12 17 29 0 0.391846 1
-12 17 30 0 0.379639 1
-12 17 31 0 0.368896 1
-12 18 0 0 0.756348 0
-12 18 1 0 0.756348 0
-12 18 2 0 0.756348 0
-12 18 3 0 0.756348 0
-12 18 4 0 0.756348 0
-12 18 5 0 0.756348 0
-12 18 6 0 0.756348 0
-12 18 7 0 0.756348 0
-12 18 8 0 0.756348 0
-12 18 9 0 0.756348 0
-12 18 10 0 0.756836 0
-12 18 11 0 0.757324 0
-12 18 12 0 0.759277 0
-12 18 13 0 0.761719 0.163086
-12 18 14 0 0.76416 0.303467
-12 18 15 0 0.765625 0.420166
-12 18 16 0 0.76416 0.53418
-12 18 17 0 0.757324 0.643555
-12 18 18 0 0.744141 0.744141
-12 18 19 0 0.726074 0.832031
-12 18 20 0 0.704102 0.904297
-12 18 21 0 0.66748 0.946289
-12 18 22 0 0.626953 0.967285
-12 18 23 0 0.59082 0.979004
-12 18 24 0 0.55957 0.986816
-12 18 25 0 0.530762 0.993164
-12 18 26 0 0.503906 0.999512
-12 18 27 0 0.47998 1
-12 18 28 0 0.458252 1
-12 18 29 0 0.439209 1
-12 18 30 0 0.422119 1
-12 18 31 0 0.407227 1
-12 19 0 0 0.833008 0
-12 19 1 0 0.833008 0
-12 19 2 0 0.833008 0
-12 19 3 0 0.833008 0
-12 19 4 0 0.833008 0
-12 19 5 0 0.833008 0
-12 19 6 0 0.833008 0
-12 19 7 0 0.833008 0
-12 19 8 0 0.833008 0
-12 19 9 0 0.833008 0
-12 19 10 0 0.833008 0
-12 19 11 0 0.833496 0
-12 19 12 0 0.834961 0
-12 19 13 0 0.837891 0
-12 19 14 0 0.841309 0.245483
-12 19 15 0 0.844238 0.378174
-12 19 16 0 0.844727 0.499023
-12 19 17 0 0.84082 0.61377
-12 19 18 0 0.830078 0.720215
-12 19 19 0 0.812988 0.812988
-12 19 20 0 0.790527 0.890625
-12 19 21 0 0.757324 0.944824
-12 19 22 0 0.716797 0.977051
-12 19 23 0 0.677734 0.995117
-12 19 24 0 0.64209 1
-12 19 25 0 0.607422 1
-12 19 26 0 0.574707 1
-12 19 27 0 0.544434 1
-12 19 28 0 0.51709 1
-12 19 29 0 0.492188 1
-12 19 30 0 0.469971 1
-12 19 31 0 0.450195 1
-12 20 0 0 0.899414 0
-12 20 1 0 0.899414 0
-12 20 2 0 0.899414 0
-12 20 3 0 0.899414 0
-12 20 4 0 0.899414 0
-12 20 5 0 0.899414 0
-12 20 6 0 0.899414 0
-12 20 7 0 0.899414 0
-12 20 8 0 0.899414 0
-12 20 9 0 0.899414 0
-12 20 10 0 0.899414 0
-12 20 11 0 0.899902 0
-12 20 12 0 0.900391 0
-12 20 13 0 0.90332 0
-12 20 14 0 0.907227 0.158203
-12 20 15 0 0.911621 0.328857
-12 20 16 0 0.914551 0.458984
-12 20 17 0 0.913086 0.579102
-12 20 18 0 0.905762 0.689941
-12 20 19 0 0.891113 0.788086
-12 20 20 0 0.869629 0.870117
-12 20 21 0 0.841309 0.935547
-12 20 22 0 0.804199 0.97998
-12 20 23 0 0.764648 1
-12 20 24 0 0.726074 1
-12 20 25 0 0.687012 1
-12 20 26 0 0.649414 1
-12 20 27 0 0.613281 1
-12 20 28 0 0.57959 1
-12 20 29 0 0.549316 1
-12 20 30 0 0.521484 1
-12 20 31 0 0.496582 1
-12 21 0 0 0.956055 0
-12 21 1 0 0.956055 0
-12 21 2 0 0.956055 0
-12 21 3 0 0.956055 0
-12 21 4 0 0.956055 0
-12 21 5 0 0.956055 0
-12 21 6 0 0.956055 0
-12 21 7 0 0.956055 0
-12 21 8 0 0.956055 0
-12 21 9 0 0.956055 0
-12 21 10 0 0.956055 0
-12 21 11 0 0.956543 0
-12 21 12 0 0.956543 0
-12 21 13 0 0.958984 0
-12 21 14 0 0.963379 0
-12 21 15 0 0.96875 0.268066
-12 21 16 0 0.973145 0.41333
-12 21 17 0 0.975098 0.539062
-12 21 18 0 0.970703 0.654297
-12 21 19 0 0.959473 0.756348
-12 21 20 0 0.940918 0.84375
-12 21 21 0 0.916504 0.916992
-12 21 22 0 0.884766 0.972656
-12 21 23 0 0.847656 1
-12 21 24 0 0.809082 1
-12 21 25 0 0.768066 1
-12 21 26 0 0.726074 1
-12 21 27 0 0.685059 1
-12 21 28 0 0.645996 1
-12 21 29 0 0.609863 1
-12 21 30 0 0.57666 1
-12 21 31 0 0.546387 1
-12 22 0 0 1 0
-12 22 1 0 1 0
-12 22 2 0 1 0
-12 22 3 0 1 0
-12 22 4 0 1 0
-12 22 5 0 1 0
-12 22 6 0 1 0
-12 22 7 0 1 0
-12 22 8 0 1 0
-12 22 9 0 1 0
-12 22 10 0 1 0
-12 22 11 0 1 0
-12 22 12 0 1 0
-12 22 13 0 1 0
-12 22 14 0 1 0
-12 22 15 0 1 0.185791
-12 22 16 0 1 0.362793
-12 22 17 0 1 0.49585
-12 22 18 0 1 0.614746
-12 22 19 0 1 0.720703
-12 22 20 0 1 0.812012
-12 22 21 0 0.980957 0.890137
-12 22 22 0 0.953613 0.954102
-12 22 23 0 0.921875 1
-12 22 24 0 0.885742 1
-12 22 25 0 0.844727 1
-12 22 26 0 0.80127 1
-12 22 27 0 0.756836 1
-12 22 28 0 0.713379 1
-12 22 29 0 0.671875 1
-12 22 30 0 0.633301 1
-12 22 31 0 0.598145 1
-12 23 0 0 1 0
-12 23 1 0 1 0
-12 23 2 0 1 0
-12 23 3 0 1 0
-12 23 4 0 1 0
-12 23 5 0 1 0
-12 23 6 0 1 0
-12 23 7 0 1 0
-12 23 8 0 1 0
-12 23 9 0 1 0
-12 23 10 0 1 0
-12 23 11 0 1 0
-12 23 12 0 1 0
-12 23 13 0 1 0
-12 23 14 0 1 0
-12 23 15 0 1 0
-12 23 16 0 1 0.308105
-12 23 17 0 1 0.451416
-12 23 18 0 1 0.574219
-12 23 19 0 1 0.683105
-12 23 20 0 1 0.777832
-12 23 21 0 1 0.859863
-12 23 22 0 1 0.928711
-12 23 23 0 0.982422 0.982422
-12 23 24 0 0.950684 1
-12 23 25 0 0.912598 1
-12 23 26 0 0.869629 1
-12 23 27 0 0.82373 1
-12 23 28 0 0.777344 1
-12 23 29 0 0.731934 1
-12 23 30 0 0.688965 1
-12 23 31 0 0.648926 1
-12 24 0 0 1 0
-12 24 1 0 1 0
-12 24 2 0 1 0
-12 24 3 0 1 0
-12 24 4 0 1 0
-12 24 5 0 1 0
-12 24 6 0 1 0
-12 24 7 0 1 0
-12 24 8 0 1 0
-12 24 9 0 1 0
-12 24 10 0 1 0
-12 24 11 0 1 0
-12 24 12 0 1 0
-12 24 13 0 1 0
-12 24 14 0 1 0
-12 24 15 0 1 0
-12 24 16 0 1 0.245239
-12 24 17 0 1 0.406006
-12 24 18 0 1 0.533203
-12 24 19 0 1 0.644531
-12 24 20 0 1 0.742188
-12 24 21 0 1 0.827148
-12 24 22 0 1 0.899902
-12 24 23 0 1 0.958496
-12 24 24 0 1 1
-12 24 25 0 0.971191 1
-12 24 26 0 0.930664 1
-12 24 27 0 0.884766 1
-12 24 28 0 0.837402 1
-12 24 29 0 0.789551 1
-12 24 30 0 0.743164 1
-12 24 31 0 0.69873 1
-12 25 0 0 1 0
-12 25 1 0 1 0
-12 25 2 0 1 0
-12 25 3 0 1 0
-12 25 4 0 1 0
-12 25 5 0 1 0
-12 25 6 0 1 0
-12 25 7 0 1 0
-12 25 8 0 1 0
-12 25 9 0 1 0
-12 25 10 0 1 0
-12 25 11 0 1 0
-12 25 12 0 1 0
-12 25 13 0 1 0
-12 25 14 0 1 0
-12 25 15 0 1 0
-12 25 16 0 1 0.149536
-12 25 17 0 1 0.354004
-12 25 18 0 1 0.487793
-12 25 19 0 1 0.601562
-12 25 20 0 1 0.701172
-12 25 21 0 1 0.789551
-12 25 22 0 1 0.865723
-12 25 23 0 1 0.928223
-12 25 24 0 1 0.979492
-12 25 25 0 1 1
-12 25 26 0 0.988281 1
-12 25 27 0 0.944824 1
-12 25 28 0 0.897461 1
-12 25 29 0 0.848145 1
-12 25 30 0 0.799316 1
-12 25 31 0 0.751465 1
-12 26 0 0 1 0
-12 26 1 0 1 0
-12 26 2 0 1 0
-12 26 3 0 1 0
-12 26 4 0 1 0
-12 26 5 0 1 0
-12 26 6 0 1 0
-12 26 7 0 1 0
-12 26 8 0 1 0
-12 26 9 0 1 0
-12 26 10 0 1 0
-12 26 11 0 1 0
-12 26 12 0 1 0
-12 26 13 0 1 0
-12 26 14 0 1 0
-12 26 15 0 1 0
-12 26 16 0 1 0
-12 26 17 0 1 0.291748
-12 26 18 0 1 0.437256
-12 26 19 0 1 0.554688
-12 26 20 0 1 0.65625
-12 26 21 0 1 0.746582
-12 26 22 0 1 0.825684
-12 26 23 0 1 0.89209
-12 26 24 0 1 0.947266
-12 26 25 0 1 0.997559
-12 26 26 0 1 1
-12 26 27 0 1 1
-12 26 28 0 0.956543 1
-12 26 29 0 0.907227 1
-12 26 30 0 0.856934 1
-12 26 31 0 0.806641 1
-12 27 0 0 1 0
-12 27 1 0 1 0
-12 27 2 0 1 0
-12 27 3 0 1 0
-12 27 4 0 1 0
-12 27 5 0 1 0
-12 27 6 0 1 0
-12 27 7 0 1 0
-12 27 8 0 1 0
-12 27 9 0 1 0
-12 27 10 0 1 0
-12 27 11 0 1 0
-12 27 12 0 1 0
-12 27 13 0 1 0
-12 27 14 0 1 0
-12 27 15 0 1 0
-12 27 16 0 1 0
-12 27 17 0 1 0.208984
-12 27 18 0 1 0.380859
-12 27 19 0 1 0.503418
-12 27 20 0 1 0.606934
-12 27 21 0 1 0.699219
-12 27 22 0 1 0.780762
-12 27 23 0 1 0.850098
-12 27 24 0 1 0.908691
-12 27 25 0 1 0.963379
-12 27 26 0 1 1
-12 27 27 0 1 1
-12 27 28 0 1 1
-12 27 29 0 0.964844 1
-12 27 30 0 0.914062 1
-12 27 31 0 0.862305 1
-12 28 0 0 1 0
-12 28 1 0 1 0
-12 28 2 0 1 0
-12 28 3 0 1 0
-12 28 4 0 1 0
-12 28 5 0 1 0
-12 28 6 0 1 0
-12 28 7 0 1 0
-12 28 8 0 1 0
-12 28 9 0 1 0
-12 28 10 0 1 0
-12 28 11 0 1 0
-12 28 12 0 1 0
-12 28 13 0 1 0
-12 28 14 0 1 0
-12 28 15 0 1 0
-12 28 16 0 1 0
-12 28 17 0 1 0
-12 28 18 0 1 0.315674
-12 28 19 0 1 0.447754
-12 28 20 0 1 0.553711
-12 28 21 0 1 0.647461
-12 28 22 0 1 0.730957
-12 28 23 0 1 0.802246
-12 28 24 0 1 0.864258
-12 28 25 0 1 0.922363
-12 28 26 0 1 0.976074
-12 28 27 0 1 1
-12 28 28 0 1 1
-12 28 29 0 1 1
-12 28 30 0 0.970215 1
-12 28 31 0 0.918945 1
-12 29 0 0 1 0
-12 29 1 0 1 0
-12 29 2 0 1 0
-12 29 3 0 1 0
-12 29 4 0 1 0
-12 29 5 0 1 0
-12 29 6 0 1 0
-12 29 7 0 1 0
-12 29 8 0 1 0
-12 29 9 0 1 0
-12 29 10 0 1 0
-12 29 11 0 1 0
-12 29 12 0 1 0
-12 29 13 0 1 0
-12 29 14 0 1 0
-12 29 15 0 1 0
-12 29 16 0 1 0
-12 29 17 0 1 0
-12 29 18 0 1 0.23291
-12 29 19 0 1 0.385742
-12 29 20 0 1 0.496582
-12 29 21 0 1 0.592285
-12 29 22 0 1 0.67627
-12 29 23 0 1 0.749512
-12 29 24 0 1 0.813477
-12 29 25 0 1 0.874512
-12 29 26 0 1 0.932129
-12 29 27 0 1 0.984863
-12 29 28 0 1 1
-12 29 29 0 1 1
-12 29 30 0 1 1
-12 29 31 0 0.975098 1
-12 30 0 0 1 0
-12 30 1 0 1 0
-12 30 2 0 1 0
-12 30 3 0 1 0
-12 30 4 0 1 0
-12 30 5 0 1 0
-12 30 6 0 1 0
-12 30 7 0 1 0
-12 30 8 0 1 0
-12 30 9 0 1 0
-12 30 10 0 1 0
-12 30 11 0 1 0
-12 30 12 0 1 0
-12 30 13 0 1 0
-12 30 14 0 1 0
-12 30 15 0 1 0
-12 30 16 0 1 0
-12 30 17 0 1 0
-12 30 18 0 1 0.0682983
-12 30 19 0 1 0.315186
-12 30 20 0 1 0.434814
-12 30 21 0 1 0.532715
-12 30 22 0 1 0.618164
-12 30 23 0 1 0.691895
-12 30 24 0 1 0.757324
-12 30 25 0 1 0.820312
-12 30 26 0 1 0.881348
-12 30 27 0 1 0.938477
-12 30 28 0 1 0.990723
-12 30 29 0 1 1
-12 30 30 0 1 1
-12 30 31 0 1 1
-12 31 0 0 1 0
-12 31 1 0 1 0
-12 31 2 0 1 0
-12 31 3 0 1 0
-12 31 4 0 1 0
-12 31 5 0 1 0
-12 31 6 0 1 0
-12 31 7 0 1 0
-12 31 8 0 1 0
-12 31 9 0 1 0
-12 31 10 0 1 0
-12 31 11 0 1 0
-12 31 12 0 1 0
-12 31 13 0 1 0
-12 31 14 0 1 0
-12 31 15 0 1 0
-12 31 16 0 1 0
-12 31 17 0 1 0
-12 31 18 0 1 0
-12 31 19 0 1 0.226318
-12 31 20 0 1 0.366699
-12 31 21 0 1 0.469238
-12 31 22 0 1 0.556152
-12 31 23 0 1 0.630859
-12 31 24 0 1 0.696777
-12 31 25 0 1 0.761719
-12 31 26 0 1 0.825195
-12 31 27 0 1 0.88623
-12 31 28 0 1 0.943359
-12 31 29 0 1 0.995605
-12 31 30 0 1 1
-12 31 31 0 1 1
-13 0 0 0.508789 0 0
-13 0 1 0.508789 0 0
-13 0 2 0.508789 0 0
-13 0 3 0.508789 0 0
-13 0 4 0.508789 0 0
-13 0 5 0.508789 0 0
-13 0 6 0.508789 0 0
-13 0 7 0.508789 0 0
-13 0 8 0.51123 0 0
-13 0 9 0.516113 0 0.0480347
-13 0 10 0.517578 0 0.161743
-13 0 11 0.503906 0 0.239136
-13 0 12 0.441406 0 0.286865
-13 0 13 0.411133 0.0737305 0.347168
-13 0 14 0.388916 0.0988159 0.428223
-13 0 15 0.349854 0.124146 0.516113
-13 0 16 0.282715 0.149658 0.608887
-13 0 17 0.135498 0.17395 0.69873
-13 0 18 0 0.195923 0.781738
-13 0 19 0 0.215332 0.85498
-13 0 20 0 0.228638 0.905273
-13 0 21 0 0.230835 0.911621
-13 0 22 0 0.233032 0.919434
-13 0 23 0 0.235229 0.927246
-13 0 24 0 0.237305 0.93457
-13 0 25 0 0.239624 0.943359
-13 0 26 0 0.24231 0.953125
-13 0 27 0 0.245117 0.963867
-13 0 28 0 0.248413 0.976074
-13 0 29 0 0.251709 0.989746
-13 0 30 0 0.255371 1
-13 0 31 0 0.259277 1
-13 1 0 0.508789 0 0
-13 1 1 0.508789 0 0
-13 1 2 0.508789 0 0
-13 1 3 0.508789 0 0
-13 1 4 0.508789 0 0
-13 1 5 0.508789 0 0
-13 1 6 0.508789 0 0
-13 1 7 0.508789 0 0
-13 1 8 0.51123 0 0
-13 1 9 0.516113 0 0.0479126
-13 1 10 0.517578 0 0.161743
-13 1 11 0.503906 0 0.239136
-13 1 12 0.441406 0 0.286865
-13 1 13 0.411133 0.0740356 0.347168
-13 1 14 0.388916 0.0990601 0.428223
-13 1 15 0.349854 0.124268 0.516113
-13 1 16 0.282715 0.14978 0.608887
-13 1 17 0.135376 0.17395 0.69873
-13 1 18 0 0.196045 0.781738
-13 1 19 0 0.215332 0.85498
-13 1 20 0 0.228638 0.905273
-13 1 21 0 0.230835 0.911621
-13 1 22 0 0.233032 0.919434
-13 1 23 0 0.235229 0.927246
-13 1 24 0 0.237305 0.93457
-13 1 25 0 0.239624 0.943359
-13 1 26 0 0.24231 0.953125
-13 1 27 0 0.245117 0.963867
-13 1 28 0 0.248413 0.976074
-13 1 29 0 0.251709 0.989746
-13 1 30 0 0.255371 1
-13 1 31 0 0.259277 1
-13 2 0 0.508789 0 0
-13 2 1 0.508789 0 0
-13 2 2 0.508789 0 0
-13 2 3 0.508789 0 0
-13 2 4 0.508789 0 0
-13 2 5 0.508789 0 0
-13 2 6 0.508789 0 0
-13 2 7 0.508789 0 0
-13 2 8 0.51123 0 0
-13 2 9 0.516113 0 0.0476685
-13 2 10 0.517578 0 0.161743
-13 2 11 0.503906 0 0.239136
-13 2 12 0.441406 0 0.286865
-13 2 13 0.411133 0.074646 0.347168
-13 2 14 0.388672 0.0994263 0.428223
-13 2 15 0.349854 0.124512 0.516113
-13 2 16 0.282471 0.149902 0.608887
-13 2 17 0.135254 0.174072 0.69873
-13 2 18 0 0.196167 0.781738
-13 2 19 0 0.215454 0.85498
-13 2 20 0 0.22876 0.905273
-13 2 21 0 0.230835 0.911621
-13 2 22 0 0.233154 0.919434
-13 2 23 0 0.235229 0.927246
-13 2 24 0 0.237427 0.93457
-13 2 25 0 0.239746 0.943359
-13 2 26 0 0.24231 0.953125
-13 2 27 0 0.245117 0.963867
-13 2 28 0 0.248413 0.976074
-13 2 29 0 0.251953 0.989746
-13 2 30 0 0.255371 1
-13 2 31 0 0.259277 1
-13 3 0 0.508789 0 0
-13 3 1 0.508789 0 0
-13 3 2 0.508789 0 0
-13 3 3 0.508789 0 0
-13 3 4 0.508789 0 0
-13 3 5 0.508789 0 0
-13 3 6 0.508301 0 0
-13 3 7 0.508301 0 0
-13 3 8 0.51123 0 0
-13 3 9 0.516113 0 0.0472107
-13 3 10 0.517578 0 0.161621
-13 3 11 0.503906 0 0.239136
-13 3 12 0.441406 0 0.286865
-13 3 13 0.410889 0.0756226 0.347168
-13 3 14 0.388672 0.100098 0.428223
-13 3 15 0.349854 0.125 0.516113
-13 3 16 0.282471 0.150269 0.608887
-13 3 17 0.13501 0.174438 0.69873
-13 3 18 0 0.196289 0.781738
-13 3 19 0 0.215576 0.85498
-13 3 20 0 0.228882 0.905273
-13 3 21 0 0.230957 0.912109
-13 3 22 0 0.233154 0.919434
-13 3 23 0 0.235352 0.927246
-13 3 24 0 0.237427 0.93457
-13 3 25 0 0.239746 0.943359
-13 3 26 0 0.24231 0.953125
-13 3 27 0 0.245117 0.963867
-13 3 28 0 0.248413 0.976562
-13 3 29 0 0.251953 0.989746
-13 3 30 0 0.255371 1
-13 3 31 0 0.259277 1
-13 4 0 0.508301 0 0
-13 4 1 0.508301 0 0
-13 4 2 0.508301 0 0
-13 4 3 0.508301 0 0
-13 4 4 0.508301 0 0
-13 4 5 0.508301 0 0
-13 4 6 0.508301 0 0
-13 4 7 0.508301 0 0
-13 4 8 0.51123 0 0
-13 4 9 0.515625 0 0.0463867
-13 4 10 0.51709 0 0.161499
-13 4 11 0.503906 0 0.239136
-13 4 12 0.441406 0 0.286865
-13 4 13 0.410889 0.0774536 0.347168
-13 4 14 0.388672 0.101318 0.428223
-13 4 15 0.349609 0.125854 0.516113
-13 4 16 0.282227 0.150879 0.608887
-13 4 17 0.134521 0.174927 0.69873
-13 4 18 0 0.196777 0.781738
-13 4 19 0 0.215942 0.85498
-13 4 20 0 0.229126 0.905273
-13 4 21 0 0.231201 0.912109
-13 4 22 0 0.233398 0.919434
-13 4 23 0 0.235474 0.927246
-13 4 24 0 0.237549 0.93457
-13 4 25 0 0.239868 0.943359
-13 4 26 0 0.242432 0.953125
-13 4 27 0 0.245239 0.963867
-13 4 28 0 0.248535 0.976562
-13 4 29 0 0.251953 0.989746
-13 4 30 0 0.255615 1
-13 4 31 0 0.259277 1
-13 5 0 0.508301 0 0
-13 5 1 0.508301 0 0
-13 5 2 0.508301 0 0
-13 5 3 0.508301 0 0
-13 5 4 0.508301 0 0
-13 5 5 0.508301 0 0
-13 5 6 0.508301 0 0
-13 5 7 0.507812 0 0
-13 5 8 0.510742 0 0
-13 5 9 0.515625 0 0.0447083
-13 5 10 0.51709 0 0.161133
-13 5 11 0.503906 0 0.239014
-13 5 12 0.441406 0 0.287109
-13 5 13 0.410645 0.0808716 0.346924
-13 5 14 0.388428 0.103638 0.427979
-13 5 15 0.349365 0.127563 0.516113
-13 5 16 0.281982 0.152222 0.608887
-13 5 17 0.133545 0.175781 0.69873
-13 5 18 0 0.19751 0.781738
-13 5 19 0 0.216553 0.85498
-13 5 20 0 0.229614 0.905273
-13 5 21 0 0.231567 0.912109
-13 5 22 0 0.233643 0.919434
-13 5 23 0 0.235718 0.927246
-13 5 24 0 0.237793 0.93457
-13 5 25 0 0.23999 0.943359
-13 5 26 0 0.242554 0.953125
-13 5 27 0 0.245361 0.963867
-13 5 28 0 0.248535 0.976562
-13 5 29 0 0.251953 0.989746
-13 5 30 0 0.255615 1
-13 5 31 0 0.259277 1
-13 6 0 0.507324 0 0
-13 6 1 0.507324 0 0
-13 6 2 0.507324 0 0
-13 6 3 0.507324 0 0
-13 6 4 0.507324 0 0
-13 6 5 0.507324 0 0
-13 6 6 0.507324 0 0
-13 6 7 0.507324 0 0
-13 6 8 0.510254 0 0
-13 6 9 0.515137 0 0.0412903
-13 6 10 0.516113 0 0.160645
-13 6 11 0.503906 0 0.238892
-13 6 12 0.441162 0 0.287109
-13 6 13 0.410156 0.086853 0.346924
-13 6 14 0.387939 0.10791 0.427979
-13 6 15 0.348877 0.130737 0.516113
-13 6 16 0.28125 0.154541 0.608887
-13 6 17 0.131836 0.177612 0.69873
-13 6 18 0 0.198853 0.781738
-13 6 19 0 0.217651 0.85498
-13 6 20 0 0.230469 0.905273
-13 6 21 0 0.2323 0.912109
-13 6 22 0 0.234253 0.919434
-13 6 23 0 0.236206 0.927246
-13 6 24 0 0.238159 0.93457
-13 6 25 0 0.240356 0.943359
-13 6 26 0 0.24292 0.953125
-13 6 27 0 0.245605 0.963867
-13 6 28 0 0.248779 0.976562
-13 6 29 0 0.252197 0.989746
-13 6 30 0 0.255859 1
-13 6 31 0 0.259521 1
-13 7 0 0.506348 0 0
-13 7 1 0.506348 0 0
-13 7 2 0.506348 0 0
-13 7 3 0.506348 0 0
-13 7 4 0.506348 0 0
-13 7 5 0.506348 0 0
-13 7 6 0.506348 0 0
-13 7 7 0.505859 0 0
-13 7 8 0.508789 0 0
-13 7 9 0.513672 0 0.0335693
-13 7 10 0.515625 0 0.159424
-13 7 11 0.503906 0 0.238647
-13 7 12 0.441162 0 0.287354
-13 7 13 0.409424 0.0970459 0.34668
-13 7 14 0.386963 0.115601 0.427979
-13 7 15 0.3479 0.136597 0.516113
-13 7 16 0.280029 0.158936 0.608887
-13 7 17 0.128296 0.18103 0.69873
-13 7 18 0 0.201538 0.781738
-13 7 19 0 0.219727 0.85498
-13 7 20 0 0.2323 0.905273
-13 7 21 0 0.233643 0.912109
-13 7 22 0 0.235352 0.919434
-13 7 23 0 0.237183 0.927246
-13 7 24 0 0.239014 0.935059
-13 7 25 0 0.241089 0.943359
-13 7 26 0 0.243408 0.953125
-13 7 27 0 0.246094 0.963867
-13 7 28 0 0.249268 0.976562
-13 7 29 0 0.252686 0.989746
-13 7 30 0 0.256104 1
-13 7 31 0 0.259766 1
-13 8 0 0.503418 0 0
-13 8 1 0.503418 0 0
-13 8 2 0.503418 0 0
-13 8 3 0.503418 0 0
-13 8 4 0.503418 0 0
-13 8 5 0.503418 0 0
-13 8 6 0.503418 0 0
-13 8 7 0.503418 0 0
-13 8 8 0.505859 0 0
-13 8 9 0.51123 0 0
-13 8 10 0.51416 0 0.156982
-13 8 11 0.503906 0 0.237915
-13 8 12 0.441162 0.0714722 0.287598
-13 8 13 0.407715 0.113586 0.346436
-13 8 14 0.385254 0.128906 0.427734
-13 8 15 0.345947 0.147095 0.516113
-13 8 16 0.277344 0.167236 0.608887
-13 8 17 0.120789 0.1875 0.69873
-13 8 18 0 0.206665 0.781738
-13 8 19 0 0.223877 0.85498
-13 8 20 0 0.235596 0.905762
-13 8 21 0 0.236328 0.912109
-13 8 22 0 0.237549 0.919922
-13 8 23 0 0.238892 0.927246
-13 8 24 0 0.240479 0.935059
-13 8 25 0 0.242432 0.943848
-13 8 26 0 0.244629 0.953125
-13 8 27 0 0.24707 0.963867
-13 8 28 0 0.25 0.976562
-13 8 29 0 0.253418 0.989746
-13 8 30 0 0.256836 1
-13 8 31 0 0.260254 1
-13 9 0 0.49707 0.0812988 0
-13 9 1 0.49707 0.0812988 0
-13 9 2 0.49707 0.0813599 0
-13 9 3 0.49707 0.0814819 0
-13 9 4 0.49707 0.0817261 0
-13 9 5 0.49707 0.0821533 0
-13 9 6 0.49707 0.0829468 0
-13 9 7 0.496826 0.0844727 0
-13 9 8 0.499268 0.0861206 0
-13 9 9 0.504883 0.0839233 0
-13 9 10 0.510254 0.0760498 0.152344
-13 9 11 0.502441 0.0706177 0.236084
-13 9 12 0.440918 0.112732 0.288574
-13 9 13 0.404541 0.138306 0.345947
-13 9 14 0.381836 0.150146 0.427246
-13 9 15 0.342041 0.164673 0.515625
-13 9 16 0.272461 0.181519 0.608398
-13 9 17 0.104431 0.199097 0.69873
-13 9 18 0 0.215942 0.781738
-13 9 19 0 0.231445 0.85498
-13 9 20 0 0.241943 0.90625
-13 9 21 0 0.241455 0.912598
-13 9 22 0 0.241699 0.919922
-13 9 23 0 0.242432 0.927734
-13 9 24 0 0.24353 0.935059
-13 9 25 0 0.244995 0.943848
-13 9 26 0 0.246826 0.953613
-13 9 27 0 0.249023 0.964355
-13 9 28 0 0.251709 0.976562
-13 9 29 0 0.254639 0.989746
-13 9 30 0 0.257812 1
-13 9 31 0 0.26123 1
-13 10 0 0.483154 0.158081 0
-13 10 1 0.483154 0.158081 0
-13 10 2 0.483154 0.158203 0
-13 10 3 0.483154 0.158203 0
-13 10 4 0.483154 0.158325 0
-13 10 5 0.483154 0.158447 0
-13 10 6 0.48291 0.158691 0
-13 10 7 0.48291 0.159302 0
-13 10 8 0.484619 0.1604 0
-13 10 9 0.48999 0.160889 0
-13 10 10 0.497559 0.160156 0.144287
-13 10 11 0.494873 0.156982 0.231079
-13 10 12 0.441406 0.159058 0.290283
-13 10 13 0.398682 0.171753 0.344727
-13 10 14 0.375488 0.18042 0.426514
-13 10 15 0.334961 0.191284 0.515137
-13 10 16 0.262939 0.204224 0.608398
-13 10 17 0.0575256 0.218018 0.69873
-13 10 18 0 0.231689 0.781738
-13 10 19 0 0.244507 0.85498
-13 10 20 0 0.25293 0.906738
-13 10 21 0 0.250244 0.913574
-13 10 22 0 0.248901 0.92041
-13 10 23 0 0.248535 0.927734
-13 10 24 0 0.248779 0.935547
-13 10 25 0 0.249512 0.944336
-13 10 26 0 0.250732 0.953613
-13 10 27 0 0.252441 0.964355
-13 10 28 0 0.254639 0.977051
-13 10 29 0 0.25708 0.990234
-13 10 30 0 0.26001 1
-13 10 31 0 0.263184 1
-13 11 0 0.456299 0.21875 0
-13 11 1 0.456299 0.21875 0
-13 11 2 0.456299 0.218872 0
-13 11 3 0.456299 0.218872 0
-13 11 4 0.456299 0.218872 0
-13 11 5 0.456299 0.218994 0
-13 11 6 0.456055 0.219116 0
-13 11 7 0.456055 0.21936 0
-13 11 8 0.456299 0.219971 0
-13 11 9 0.459229 0.221436 0
-13 11 10 0.465088 0.223877 0.135376
-13 11 11 0.472656 0.226318 0.219849
-13 11 12 0.442139 0.217651 0.292969
-13 11 13 0.387939 0.214844 0.342773
-13 11 14 0.364014 0.220947 0.425049
-13 11 15 0.321777 0.228394 0.51416
-13 11 16 0.244995 0.237183 0.60791
-13 11 17 0 0.246582 0.698242
-13 11 18 0 0.256104 0.781738
-13 11 19 0 0.265137 0.855469
-13 11 20 0 0.270752 0.908203
-13 11 21 0 0.264648 0.914551
-13 11 22 0 0.260986 0.921387
-13 11 23 0 0.258789 0.928711
-13 11 24 0 0.257568 0.936523
-13 11 25 0 0.25708 0.944824
-13 11 26 0 0.257324 0.95459
-13 11 27 0 0.258057 0.964844
-13 11 28 0 0.259521 0.977539
-13 11 29 0 0.261475 0.990723
-13 11 30 0 0.263672 1
-13 11 31 0 0.266357 1
-13 12 0 0.422852 0.275879 0
-13 12 1 0.422852 0.275879 0
-13 12 2 0.422852 0.275879 0
-13 12 3 0.422852 0.275879 0
-13 12 4 0.422852 0.275879 0
-13 12 5 0.422852 0.275879 0
-13 12 6 0.422852 0.276123 0
-13 12 7 0.422852 0.276367 0
-13 12 8 0.422852 0.276611 0
-13 12 9 0.420898 0.276855 0.0583801
-13 12 10 0.417969 0.2771 0.137695
-13 12 11 0.414795 0.278809 0.203613
-13 12 12 0.416992 0.284668 0.282959
-13 12 13 0.368652 0.268555 0.339355
-13 12 14 0.343018 0.272705 0.422363
-13 12 15 0.297363 0.2771 0.512695
-13 12 16 0.208984 0.282227 0.606934
-13 12 17 0 0.286865 0.698242
-13 12 18 0 0.291504 0.781738
-13 12 19 0 0.296387 0.855469
-13 12 20 0 0.298096 0.910156
-13 12 21 0 0.287354 0.916016
-13 12 22 0 0.280029 0.922852
-13 12 23 0 0.275146 0.930176
-13 12 24 0 0.271973 0.9375
-13 12 25 0 0.269531 0.945801
-13 12 26 0 0.268311 0.955566
-13 12 27 0 0.267578 0.96582
-13 12 28 0 0.267822 0.978027
-13 12 29 0 0.268555 0.991211
-13 12 30 0 0.27002 1
-13 12 31 0 0.271729 1
-13 13 0 0.395996 0.351807 0
-13 13 1 0.395996 0.351807 0
-13 13 2 0.395996 0.351807 0
-13 13 3 0.395996 0.351807 0
-13 13 4 0.395996 0.351807 0
-13 13 5 0.395996 0.351807 0
-13 13 6 0.395996 0.352051 0
-13 13 7 0.395996 0.352051 0
-13 13 8 0.395996 0.352295 0
-13 13 9 0.394287 0.352051 0
-13 13 10 0.388916 0.35083 0.128296
-13 13 11 0.37915 0.3479 0.198364
-13 13 12 0.361816 0.342529 0.266113
-13 13 13 0.333252 0.333252 0.333252
-13 13 14 0.303711 0.335693 0.417969
-13 13 15 0.249268 0.337891 0.509277
-13 13 16 0.114563 0.339355 0.60498
-13 13 17 0 0.339844 0.697266
-13 13 18 0 0.3396 0.781738
-13 13 19 0 0.339355 0.855957
-13 13 20 0 0.337158 0.913086
-13 13 21 0 0.320312 0.918945
-13 13 22 0 0.30835 0.925293
-13 13 23 0 0.299805 0.932617
-13 13 24 0 0.293701 0.939453
-13 13 25 0 0.288818 0.947754
-13 13 26 0 0.284912 0.957031
-13 13 27 0 0.282227 0.967285
-13 13 28 0 0.280762 0.979492
-13 13 29 0 0.279785 0.992676
-13 13 30 0 0.279785 1
-13 13 31 0 0.280273 1
-13 14 0 0.320801 0.420898 0
-13 14 1 0.320801 0.420898 0
-13 14 2 0.320801 0.420898 0
-13 14 3 0.320801 0.420898 0
-13 14 4 0.320801 0.420898 0
-13 14 5 0.320801 0.420898 0
-13 14 6 0.320801 0.421143 0
-13 14 7 0.320801 0.421143 0
-13 14 8 0.320801 0.421387 0
-13 14 9 0.320312 0.421387 0
-13 14 10 0.314941 0.419922 0.0681152
-13 14 11 0.305176 0.416992 0.169556
-13 14 12 0.28833 0.412354 0.245605
-13 14 13 0.262939 0.408936 0.323242
-13 14 14 0.220703 0.410156 0.4104
-13 14 15 0.117554 0.410645 0.503906
-13 14 16 0 0.409424 0.601074
-13 14 17 0 0.405762 0.694824
-13 14 18 0 0.400879 0.780762
-13 14 19 0 0.395508 0.855957
-13 14 20 0 0.389648 0.91748
-13 14 21 0 0.365479 0.92334
-13 14 22 0 0.347656 0.929688
-13 14 23 0 0.334473 0.936035
-13 14 24 0 0.324463 0.943359
-13 14 25 0 0.316162 0.951172
-13 14 26 0 0.309326 0.959961
-13 14 27 0 0.303955 0.970215
-13 14 28 0 0.299805 0.981934
-13 14 29 0 0.296631 0.994629
-13 14 30 0 0.294678 1
-13 14 31 0 0.293213 1
-13 15 0 0.157593 0.495605 0
-13 15 1 0.157593 0.495605 0
-13 15 2 0.157593 0.495605 0
-13 15 3 0.157593 0.495605 0
-13 15 4 0.157593 0.495605 0
-13 15 5 0.157593 0.495605 0
-13 15 6 0.157715 0.495605 0
-13 15 7 0.157715 0.495605 0
-13 15 8 0.157837 0.49585 0
-13 15 9 0.158203 0.496094 0
-13 15 10 0.150757 0.49585 0
-13 15 11 0.130493 0.494873 0.119324
-13 15 12 0.0794678 0.493896 0.218506
-13 15 13 0 0.493896 0.305908
-13 15 14 0 0.494385 0.397461
-13 15 15 0 0.493652 0.493896
-13 15 16 0 0.490723 0.59375
-13 15 17 0 0.484131 0.69043
-13 15 18 0 0.474854 0.77832
-13 15 19 0 0.464844 0.85498
-13 15 20 0 0.453857 0.918457
-13 15 21 0 0.424072 0.929199
-13 15 22 0 0.399414 0.936035
-13 15 23 0 0.380615 0.942383
-13 15 24 0 0.366211 0.94873
-13 15 25 0 0.35376 0.956543
-13 15 26 0 0.343018 0.964844
-13 15 27 0 0.333984 0.974609
-13 15 28 0 0.326416 0.98584
-13 15 29 0 0.320557 0.998047
-13 15 30 0 0.315674 1
-13 15 31 0 0.311768 1
-13 16 0 0 0.58252 0
-13 16 1 0 0.58252 0
-13 16 2 0 0.58252 0
-13 16 3 0 0.58252 0
-13 16 4 0 0.58252 0
-13 16 5 0 0.58252 0
-13 16 6 0 0.58252 0
-13 16 7 0 0.58252 0
-13 16 8 0 0.583008 0
-13 16 9 0 0.583008 0
-13 16 10 0 0.583496 0
-13 16 11 0 0.583496 0
-13 16 12 0 0.583984 0.17334
-13 16 13 0 0.584961 0.278076
-13 16 14 0 0.585938 0.376709
-13 16 15 0 0.584961 0.477783
-13 16 16 0 0.581055 0.581055
-13 16 17 0 0.572754 0.681152
-13 16 18 0 0.560547 0.772461
-13 16 19 0 0.546387 0.852051
-13 16 20 0 0.530762 0.91748
-13 16 21 0 0.496094 0.936523
-13 16 22 0 0.4646 0.944824
-13 16 23 0 0.439697 0.95166
-13 16 24 0 0.419922 0.958008
-13 16 25 0 0.402588 0.964844
-13 16 26 0 0.386963 0.972656
-13 16 27 0 0.373535 0.981445
-13 16 28 0 0.362305 0.991699
-13 16 29 0 0.352539 1
-13 16 30 0 0.344238 1
-13 16 31 0 0.337158 1
-13 17 0 0 0.672363 0
-13 17 1 0 0.672363 0
-13 17 2 0 0.672363 0
-13 17 3 0 0.672363 0
-13 17 4 0 0.672363 0
-13 17 5 0 0.672363 0
-13 17 6 0 0.672363 0
-13 17 7 0 0.672363 0
-13 17 8 0 0.672363 0
-13 17 9 0 0.672852 0
-13 17 10 0 0.672852 0
-13 17 11 0 0.67334 0
-13 17 12 0 0.674805 0.0532532
-13 17 13 0 0.676758 0.234253
-13 17 14 0 0.678223 0.345947
-13 17 15 0 0.678223 0.453125
-13 17 16 0 0.674316 0.561523
-13 17 17 0 0.666016 0.666016
-13 17 18 0 0.652344 0.761719
-13 17 19 0 0.635254 0.845215
-13 17 20 0 0.615723 0.913574
-13 17 21 0 0.579102 0.943848
-13 17 22 0 0.541504 0.956543
-13 17 23 0 0.510742 0.964355
-13 17 24 0 0.485107 0.971191
-13 17 25 0 0.462158 0.977539
-13 17 26 0 0.441406 0.984375
-13 17 27 0 0.422607 0.992188
-13 17 28 0 0.406494 1
-13 17 29 0 0.392334 1
-13 17 30 0 0.380127 1
-13 17 31 0 0.369385 1
-13 18 0 0 0.757324 0
-13 18 1 0 0.757324 0
-13 18 2 0 0.757324 0
-13 18 3 0 0.757324 0
-13 18 4 0 0.757324 0
-13 18 5 0 0.757324 0
-13 18 6 0 0.757324 0
-13 18 7 0 0.757324 0
-13 18 8 0 0.757324 0
-13 18 9 0 0.757324 0
-13 18 10 0 0.757812 0
-13 18 11 0 0.757812 0
-13 18 12 0 0.759766 0
-13 18 13 0 0.761719 0.161011
-13 18 14 0 0.76416 0.302734
-13 18 15 0 0.765625 0.419678
-13 18 16 0 0.76416 0.533691
-13 18 17 0 0.757324 0.643555
-13 18 18 0 0.744141 0.744629
-13 18 19 0 0.726074 0.83252
-13 18 20 0 0.70459 0.905273
-13 18 21 0 0.668457 0.947754
-13 18 22 0 0.627441 0.96875
-13 18 23 0 0.591309 0.980469
-13 18 24 0 0.560059 0.987793
-13 18 25 0 0.53125 0.994629
-13 18 26 0 0.504883 1
-13 18 27 0 0.480469 1
-13 18 28 0 0.45874 1
-13 18 29 0 0.439697 1
-13 18 30 0 0.422607 1
-13 18 31 0 0.407471 1
-13 19 0 0 0.833984 0
-13 19 1 0 0.833984 0
-13 19 2 0 0.833984 0
-13 19 3 0 0.833984 0
-13 19 4 0 0.833984 0
-13 19 5 0 0.833984 0
-13 19 6 0 0.833984 0
-13 19 7 0 0.833984 0
-13 19 8 0 0.833984 0
-13 19 9 0 0.833984 0
-13 19 10 0 0.833984 0
-13 19 11 0 0.834473 0
-13 19 12 0 0.835938 0
-13 19 13 0 0.838379 0
-13 19 14 0 0.841797 0.244507
-13 19 15 0 0.844238 0.37793
-13 19 16 0 0.845215 0.498779
-13 19 17 0 0.84082 0.61377
-13 19 18 0 0.830566 0.720215
-13 19 19 0 0.813477 0.813477
-13 19 20 0 0.791016 0.891113
-13 19 21 0 0.758301 0.945801
-13 19 22 0 0.717773 0.978027
-13 19 23 0 0.678223 0.996094
-13 19 24 0 0.64209 1
-13 19 25 0 0.60791 1
-13 19 26 0 0.575195 1
-13 19 27 0 0.544922 1
-13 19 28 0 0.517578 1
-13 19 29 0 0.492676 1
-13 19 30 0 0.470459 1
-13 19 31 0 0.450684 1
-13 20 0 0 0.900391 0
-13 20 1 0 0.900391 0
-13 20 2 0 0.900391 0
-13 20 3 0 0.900391 0
-13 20 4 0 0.900391 0
-13 20 5 0 0.900391 0
-13 20 6 0 0.900391 0
-13 20 7 0 0.900391 0
-13 20 8 0 0.900391 0
-13 20 9 0 0.900879 0
-13 20 10 0 0.900879 0
-13 20 11 0 0.900879 0
-13 20 12 0 0.901367 0
-13 20 13 0 0.904297 0
-13 20 14 0 0.908203 0.156494
-13 20 15 0 0.912109 0.328369
-13 20 16 0 0.915039 0.458984
-13 20 17 0 0.913574 0.579102
-13 20 18 0 0.90625 0.689941
-13 20 19 0 0.891113 0.788086
-13 20 20 0 0.870117 0.870605
-13 20 21 0 0.841797 0.936035
-13 20 22 0 0.804688 0.980469
-13 20 23 0 0.765137 1
-13 20 24 0 0.726562 1
-13 20 25 0 0.6875 1
-13 20 26 0 0.649414 1
-13 20 27 0 0.613281 1
-13 20 28 0 0.580078 1
-13 20 29 0 0.549316 1
-13 20 30 0 0.521973 1
-13 20 31 0 0.49707 1
-13 21 0 0 0.95752 0
-13 21 1 0 0.95752 0
-13 21 2 0 0.95752 0
-13 21 3 0 0.95752 0
-13 21 4 0 0.95752 0
-13 21 5 0 0.95752 0
-13 21 6 0 0.95752 0
-13 21 7 0 0.95752 0
-13 21 8 0 0.95752 0
-13 21 9 0 0.95752 0
-13 21 10 0 0.95752 0
-13 21 11 0 0.95752 0
-13 21 12 0 0.958008 0
-13 21 13 0 0.960449 0
-13 21 14 0 0.964355 0
-13 21 15 0 0.969727 0.267334
-13 21 16 0 0.974121 0.41333
-13 21 17 0 0.975098 0.539062
-13 21 18 0 0.971191 0.654297
-13 21 19 0 0.959961 0.756836
-13 21 20 0 0.941406 0.844238
-13 21 21 0 0.916992 0.91748
-13 21 22 0 0.885254 0.973145
-13 21 23 0 0.848145 1
-13 21 24 0 0.80957 1
-13 21 25 0 0.768066 1
-13 21 26 0 0.726074 1
-13 21 27 0 0.685059 1
-13 21 28 0 0.645996 1
-13 21 29 0 0.609863 1
-13 21 30 0 0.57666 1
-13 21 31 0 0.546875 1
-13 22 0 0 1 0
-13 22 1 0 1 0
-13 22 2 0 1 0
-13 22 3 0 1 0
-13 22 4 0 1 0
-13 22 5 0 1 0
-13 22 6 0 1 0
-13 22 7 0 1 0
-13 22 8 0 1 0
-13 22 9 0 1 0
-13 22 10 0 1 0
-13 22 11 0 1 0
-13 22 12 0 1 0
-13 22 13 0 1 0
-13 22 14 0 1 0
-13 22 15 0 1 0.184692
-13 22 16 0 1 0.362549
-13 22 17 0 1 0.49585
-13 22 18 0 1 0.614746
-13 22 19 0 1 0.720703
-13 22 20 0 1 0.8125
-13 22 21 0 0.980957 0.890625
-13 22 22 0 0.954102 0.95459
-13 22 23 0 0.922363 1
-13 22 24 0 0.88623 1
-13 22 25 0 0.845215 1
-13 22 26 0 0.80127 1
-13 22 27 0 0.756836 1
-13 22 28 0 0.713379 1
-13 22 29 0 0.671875 1
-13 22 30 0 0.633789 1
-13 22 31 0 0.598145 1
-13 23 0 0 1 0
-13 23 1 0 1 0
-13 23 2 0 1 0
-13 23 3 0 1 0
-13 23 4 0 1 0
-13 23 5 0 1 0
-13 23 6 0 1 0
-13 23 7 0 1 0
-13 23 8 0 1 0
-13 23 9 0 1 0
-13 23 10 0 1 0
-13 23 11 0 1 0
-13 23 12 0 1 0
-13 23 13 0 1 0
-13 23 14 0 1 0
-13 23 15 0 1 0
-13 23 16 0 1 0.307617
-13 23 17 0 1 0.45166
-13 23 18 0 1 0.574219
-13 23 19 0 1 0.683105
-13 23 20 0 1 0.77832
-13 23 21 0 1 0.860352
-13 23 22 0 1 0.929199
-13 23 23 0 0.98291 0.98291
-13 23 24 0 0.951172 1
-13 23 25 0 0.913086 1
-13 23 26 0 0.870117 1
-13 23 27 0 0.824219 1
-13 23 28 0 0.777344 1
-13 23 29 0 0.732422 1
-13 23 30 0 0.689453 1
-13 23 31 0 0.649414 1
-13 24 0 0 1 0
-13 24 1 0 1 0
-13 24 2 0 1 0
-13 24 3 0 1 0
-13 24 4 0 1 0
-13 24 5 0 1 0
-13 24 6 0 1 0
-13 24 7 0 1 0
-13 24 8 0 1 0
-13 24 9 0 1 0
-13 24 10 0 1 0
-13 24 11 0 1 0
-13 24 12 0 1 0
-13 24 13 0 1 0
-13 24 14 0 1 0
-13 24 15 0 1 0
-13 24 16 0 1 0.244751
-13 24 17 0 1 0.406006
-13 24 18 0 1 0.533203
-13 24 19 0 1 0.64502
-13 24 20 0 1 0.742188
-13 24 21 0 1 0.827637
-13 24 22 0 1 0.899902
-13 24 23 0 1 0.958496
-13 24 24 0 1 1
-13 24 25 0 0.97168 1
-13 24 26 0 0.930664 1
-13 24 27 0 0.885254 1
-13 24 28 0 0.837402 1
-13 24 29 0 0.789551 1
-13 24 30 0 0.743164 1
-13 24 31 0 0.699219 1
-13 25 0 0 1 0
-13 25 1 0 1 0
-13 25 2 0 1 0
-13 25 3 0 1 0
-13 25 4 0 1 0
-13 25 5 0 1 0
-13 25 6 0 1 0
-13 25 7 0 1 0
-13 25 8 0 1 0
-13 25 9 0 1 0
-13 25 10 0 1 0
-13 25 11 0 1 0
-13 25 12 0 1 0
-13 25 13 0 1 0
-13 25 14 0 1 0
-13 25 15 0 1 0
-13 25 16 0 1 0.148438
-13 25 17 0 1 0.35376
-13 25 18 0 1 0.487793
-13 25 19 0 1 0.602051
-13 25 20 0 1 0.70166
-13 25 21 0 1 0.789551
-13 25 22 0 1 0.865723
-13 25 23 0 1 0.928711
-13 25 24 0 1 0.97998
-13 25 25 0 1 1
-13 25 26 0 0.98877 1
-13 25 27 0 0.945312 1
-13 25 28 0 0.897949 1
-13 25 29 0 0.848633 1
-13 25 30 0 0.799316 1
-13 25 31 0 0.751953 1
-13 26 0 0 1 0
-13 26 1 0 1 0
-13 26 2 0 1 0
-13 26 3 0 1 0
-13 26 4 0 1 0
-13 26 5 0 1 0
-13 26 6 0 1 0
-13 26 7 0 1 0
-13 26 8 0 1 0
-13 26 9 0 1 0
-13 26 10 0 1 0
-13 26 11 0 1 0
-13 26 12 0 1 0
-13 26 13 0 1 0
-13 26 14 0 1 0
-13 26 15 0 1 0
-13 26 16 0 1 0
-13 26 17 0 1 0.291504
-13 26 18 0 1 0.437256
-13 26 19 0 1 0.554688
-13 26 20 0 1 0.65625
-13 26 21 0 1 0.74707
-13 26 22 0 1 0.826172
-13 26 23 0 1 0.89209
-13 26 24 0 1 0.947754
-13 26 25 0 1 0.998047
-13 26 26 0 1 1
-13 26 27 0 1 1
-13 26 28 0 0.957031 1
-13 26 29 0 0.907715 1
-13 26 30 0 0.856934 1
-13 26 31 0 0.807129 1
-13 27 0 0 1 0
-13 27 1 0 1 0
-13 27 2 0 1 0
-13 27 3 0 1 0
-13 27 4 0 1 0
-13 27 5 0 1 0
-13 27 6 0 1 0
-13 27 7 0 1 0
-13 27 8 0 1 0
-13 27 9 0 1 0
-13 27 10 0 1 0
-13 27 11 0 1 0
-13 27 12 0 1 0
-13 27 13 0 1 0
-13 27 14 0 1 0
-13 27 15 0 1 0
-13 27 16 0 1 0
-13 27 17 0 1 0.208496
-13 27 18 0 1 0.380859
-13 27 19 0 1 0.503418
-13 27 20 0 1 0.606934
-13 27 21 0 1 0.699219
-13 27 22 0 1 0.780762
-13 27 23 0 1 0.850098
-13 27 24 0 1 0.90918
-13 27 25 0 1 0.963379
-13 27 26 0 1 1
-13 27 27 0 1 1
-13 27 28 0 1 1
-13 27 29 0 0.965332 1
-13 27 30 0 0.914551 1
-13 27 31 0 0.862793 1
-13 28 0 0 1 0
-13 28 1 0 1 0
-13 28 2 0 1 0
-13 28 3 0 1 0
-13 28 4 0 1 0
-13 28 5 0 1 0
-13 28 6 0 1 0
-13 28 7 0 1 0
-13 28 8 0 1 0
-13 28 9 0 1 0
-13 28 10 0 1 0
-13 28 11 0 1 0
-13 28 12 0 1 0
-13 28 13 0 1 0
-13 28 14 0 1 0
-13 28 15 0 1 0
-13 28 16 0 1 0
-13 28 17 0 1 0
-13 28 18 0 1 0.31543
-13 28 19 0 1 0.447754
-13 28 20 0 1 0.554199
-13 28 21 0 1 0.647949
-13 28 22 0 1 0.730957
-13 28 23 0 1 0.802734
-13 28 24 0 1 0.864258
-13 28 25 0 1 0.922363
-13 28 26 0 1 0.976074
-13 28 27 0 1 1
-13 28 28 0 1 1
-13 28 29 0 1 1
-13 28 30 0 0.970703 1
-13 28 31 0 0.919434 1
-13 29 0 0 1 0
-13 29 1 0 1 0
-13 29 2 0 1 0
-13 29 3 0 1 0
-13 29 4 0 1 0
-13 29 5 0 1 0
-13 29 6 0 1 0
-13 29 7 0 1 0
-13 29 8 0 1 0
-13 29 9 0 1 0
-13 29 10 0 1 0
-13 29 11 0 1 0
-13 29 12 0 1 0
-13 29 13 0 1 0
-13 29 14 0 1 0
-13 29 15 0 1 0
-13 29 16 0 1 0
-13 29 17 0 1 0
-13 29 18 0 1 0.232666
-13 29 19 0 1 0.385742
-13 29 20 0 1 0.496826
-13 29 21 0 1 0.592285
-13 29 22 0 1 0.676758
-13 29 23 0 1 0.749512
-13 29 24 0 1 0.813477
-13 29 25 0 1 0.874512
-13 29 26 0 1 0.932617
-13 29 27 0 1 0.984863
-13 29 28 0 1 1
-13 29 29 0 1 1
-13 29 30 0 1 1
-13 29 31 0 0.975098 1
-13 30 0 0 1 0
-13 30 1 0 1 0
-13 30 2 0 1 0
-13 30 3 0 1 0
-13 30 4 0 1 0
-13 30 5 0 1 0
-13 30 6 0 1 0
-13 30 7 0 1 0
-13 30 8 0 1 0
-13 30 9 0 1 0
-13 30 10 0 1 0
-13 30 11 0 1 0
-13 30 12 0 1 0
-13 30 13 0 1 0
-13 30 14 0 1 0
-13 30 15 0 1 0
-13 30 16 0 1 0
-13 30 17 0 1 0
-13 30 18 0 1 0.0662842
-13 30 19 0 1 0.314941
-13 30 20 0 1 0.434814
-13 30 21 0 1 0.532715
-13 30 22 0 1 0.618164
-13 30 23 0 1 0.692383
-13 30 24 0 1 0.757324
-13 30 25 0 1 0.820801
-13 30 26 0 1 0.881836
-13 30 27 0 1 0.938965
-13 30 28 0 1 0.990723
-13 30 29 0 1 1
-13 30 30 0 1 1
-13 30 31 0 1 1
-13 31 0 0 1 0
-13 31 1 0 1 0
-13 31 2 0 1 0
-13 31 3 0 1 0
-13 31 4 0 1 0
-13 31 5 0 1 0
-13 31 6 0 1 0
-13 31 7 0 1 0
-13 31 8 0 1 0
-13 31 9 0 1 0
-13 31 10 0 1 0
-13 31 11 0 1 0
-13 31 12 0 1 0
-13 31 13 0 1 0
-13 31 14 0 1 0
-13 31 15 0 1 0
-13 31 16 0 1 0
-13 31 17 0 1 0
-13 31 18 0 1 0
-13 31 19 0 1 0.226196
-13 31 20 0 1 0.366699
-13 31 21 0 1 0.469482
-13 31 22 0 1 0.556152
-13 31 23 0 1 0.630859
-13 31 24 0 1 0.697266
-13 31 25 0 1 0.762207
-13 31 26 0 1 0.825684
-13 31 27 0 1 0.886719
-13 31 28 0 1 0.943848
-13 31 29 0 1 0.996094
-13 31 30 0 1 1
-13 31 31 0 1 1
-14 0 0 0.583496 0 0
-14 0 1 0.583496 0 0
-14 0 2 0.583496 0 0
-14 0 3 0.583496 0 0
-14 0 4 0.583496 0 0
-14 0 5 0.583496 0 0
-14 0 6 0.583496 0 0
-14 0 7 0.583496 0 0
-14 0 8 0.583496 0 0
-14 0 9 0.586914 0 0
-14 0 10 0.590332 0 0.0945435
-14 0 11 0.591309 0 0.199707
-14 0 12 0.577148 0 0.285156
-14 0 13 0.530762 0 0.350342
-14 0 14 0.504395 0.09021 0.425781
-14 0 15 0.476074 0.118225 0.514648
-14 0 16 0.430908 0.14563 0.608887
-14 0 17 0.361328 0.171143 0.699707
-14 0 18 0.249512 0.194092 0.783691
-14 0 19 0 0.214111 0.857422
-14 0 20 0 0.229248 0.913086
-14 0 21 0 0.231445 0.918945
-14 0 22 0 0.233643 0.925781
-14 0 23 0 0.236084 0.933594
-14 0 24 0 0.238403 0.941406
-14 0 25 0 0.240845 0.950195
-14 0 26 0 0.243286 0.958984
-14 0 27 0 0.246094 0.969238
-14 0 28 0 0.249268 0.981445
-14 0 29 0 0.252686 0.994141
-14 0 30 0 0.256104 1
-14 0 31 0 0.259766 1
-14 1 0 0.583496 0 0
-14 1 1 0.583496 0 0
-14 1 2 0.583496 0 0
-14 1 3 0.583496 0 0
-14 1 4 0.583496 0 0
-14 1 5 0.583496 0 0
-14 1 6 0.583496 0 0
-14 1 7 0.583496 0 0
-14 1 8 0.583496 0 0
-14 1 9 0.586914 0 0
-14 1 10 0.590332 0 0.0944824
-14 1 11 0.591309 0 0.199707
-14 1 12 0.577148 0 0.285156
-14 1 13 0.530762 0 0.350342
-14 1 14 0.504395 0.0904541 0.425781
-14 1 15 0.476074 0.118408 0.514648
-14 1 16 0.430908 0.14563 0.608887
-14 1 17 0.361328 0.171265 0.699707
-14 1 18 0.249512 0.194214 0.783691
-14 1 19 0 0.214111 0.857422
-14 1 20 0 0.229248 0.913086
-14 1 21 0 0.231445 0.918945
-14 1 22 0 0.233765 0.925781
-14 1 23 0 0.236084 0.933594
-14 1 24 0 0.238403 0.941406
-14 1 25 0 0.240845 0.950195
-14 1 26 0 0.243286 0.958984
-14 1 27 0 0.246094 0.969238
-14 1 28 0 0.249268 0.981445
-14 1 29 0 0.252686 0.994141
-14 1 30 0 0.256104 1
-14 1 31 0 0.259766 1
-14 2 0 0.583496 0 0
-14 2 1 0.583496 0 0
-14 2 2 0.583496 0 0
-14 2 3 0.583496 0 0
-14 2 4 0.583496 0 0
-14 2 5 0.583496 0 0
-14 2 6 0.583496 0 0
-14 2 7 0.583496 0 0
-14 2 8 0.583496 0 0
-14 2 9 0.586914 0 0
-14 2 10 0.590332 0 0.0944214
-14 2 11 0.591309 0 0.199707
-14 2 12 0.577148 0 0.285156
-14 2 13 0.530762 0 0.350342
-14 2 14 0.504395 0.0908813 0.425781
-14 2 15 0.476074 0.118652 0.514648
-14 2 16 0.430908 0.145874 0.608887
-14 2 17 0.361328 0.171387 0.699707
-14 2 18 0.24939 0.194336 0.783691
-14 2 19 0 0.214233 0.857422
-14 2 20 0 0.22937 0.913086
-14 2 21 0 0.231567 0.918945
-14 2 22 0 0.233765 0.925781
-14 2 23 0 0.236084 0.933594
-14 2 24 0 0.238403 0.941406
-14 2 25 0 0.240845 0.950195
-14 2 26 0 0.243408 0.958984
-14 2 27 0 0.246094 0.969238
-14 2 28 0 0.249268 0.981445
-14 2 29 0 0.252686 0.994141
-14 2 30 0 0.256104 1
-14 2 31 0 0.259766 1
-14 3 0 0.583496 0 0
-14 3 1 0.583496 0 0
-14 3 2 0.583496 0 0
-14 3 3 0.583496 0 0
-14 3 4 0.583496 0 0
-14 3 5 0.583496 0 0
-14 3 6 0.583496 0 0
-14 3 7 0.583496 0 0
-14 3 8 0.583496 0 0
-14 3 9 0.586914 0 0
-14 3 10 0.590332 0 0.0942993
-14 3 11 0.591309 0 0.199585
-14 3 12 0.577148 0 0.285156
-14 3 13 0.530762 0 0.350342
-14 3 14 0.504395 0.0916138 0.425781
-14 3 15 0.476074 0.119141 0.514648
-14 3 16 0.430908 0.14624 0.608887
-14 3 17 0.361328 0.171631 0.699707
-14 3 18 0.249268 0.19458 0.783691
-14 3 19 0 0.214478 0.857422
-14 3 20 0 0.229492 0.913086
-14 3 21 0 0.231567 0.918945
-14 3 22 0 0.233887 0.925781
-14 3 23 0 0.236206 0.933594
-14 3 24 0 0.238525 0.941406
-14 3 25 0 0.240845 0.950195
-14 3 26 0 0.243408 0.958984
-14 3 27 0 0.246216 0.969238
-14 3 28 0 0.249268 0.981445
-14 3 29 0 0.252686 0.994141
-14 3 30 0 0.256104 1
-14 3 31 0 0.259766 1
-14 4 0 0.583496 0 0
-14 4 1 0.583496 0 0
-14 4 2 0.583496 0 0
-14 4 3 0.583496 0 0
-14 4 4 0.583496 0 0
-14 4 5 0.583496 0 0
-14 4 6 0.583496 0 0
-14 4 7 0.583496 0 0
-14 4 8 0.583496 0 0
-14 4 9 0.586426 0 0
-14 4 10 0.590332 0 0.0939941
-14 4 11 0.591309 0 0.199463
-14 4 12 0.577148 0 0.285156
-14 4 13 0.530762 0 0.350342
-14 4 14 0.504395 0.0930176 0.425781
-14 4 15 0.476074 0.120117 0.514648
-14 4 16 0.430664 0.146973 0.608887
-14 4 17 0.361084 0.172119 0.699707
-14 4 18 0.249146 0.194946 0.783691
-14 4 19 0 0.214722 0.857422
-14 4 20 0 0.229736 0.913086
-14 4 21 0 0.231812 0.918945
-14 4 22 0 0.234009 0.925781
-14 4 23 0 0.236328 0.933594
-14 4 24 0 0.238647 0.941406
-14 4 25 0 0.240967 0.950195
-14 4 26 0 0.24353 0.958984
-14 4 27 0 0.246216 0.969238
-14 4 28 0 0.24939 0.981445
-14 4 29 0 0.252686 0.994141
-14 4 30 0 0.256348 1
-14 4 31 0 0.259766 1
-14 5 0 0.583496 0 0
-14 5 1 0.583496 0 0
-14 5 2 0.583496 0 0
-14 5 3 0.583496 0 0
-14 5 4 0.583496 0 0
-14 5 5 0.583496 0 0
-14 5 6 0.583496 0 0
-14 5 7 0.583496 0 0
-14 5 8 0.583496 0 0
-14 5 9 0.586426 0 0
-14 5 10 0.589844 0 0.0935059
-14 5 11 0.59082 0 0.199341
-14 5 12 0.577148 0 0.284912
-14 5 13 0.530273 0 0.350342
-14 5 14 0.503906 0.0955811 0.425781
-14 5 15 0.47583 0.121887 0.514648
-14 5 16 0.430664 0.148193 0.608887
-14 5 17 0.36084 0.173096 0.699707
-14 5 18 0.248779 0.195679 0.783691
-14 5 19 0 0.215332 0.857422
-14 5 20 0 0.230225 0.913086
-14 5 21 0 0.232178 0.918945
-14 5 22 0 0.234375 0.925781
-14 5 23 0 0.236572 0.933594
-14 5 24 0 0.238892 0.941406
-14 5 25 0 0.241211 0.950195
-14 5 26 0 0.243652 0.959473
-14 5 27 0 0.246338 0.969238
-14 5 28 0 0.249512 0.981445
-14 5 29 0 0.25293 0.994141
-14 5 30 0 0.256348 1
-14 5 31 0 0.26001 1
-14 6 0 0.583008 0 0
-14 6 1 0.583008 0 0
-14 6 2 0.583008 0 0
-14 6 3 0.583008 0 0
-14 6 4 0.583008 0 0
-14 6 5 0.583008 0 0
-14 6 6 0.583008 0 0
-14 6 7 0.583008 0 0
-14 6 8 0.583008 0 0
-14 6 9 0.585938 0 0
-14 6 10 0.589844 0 0.0925293
-14 6 11 0.59082 0 0.198975
-14 6 12 0.577148 0 0.284912
-14 6 13 0.530273 0 0.350342
-14 6 14 0.503906 0.100342 0.425781
-14 6 15 0.475586 0.125244 0.514648
-14 6 16 0.430176 0.150635 0.608398
-14 6 17 0.360596 0.174927 0.699707
-14 6 18 0.248169 0.197144 0.783691
-14 6 19 0 0.216431 0.857422
-14 6 20 0 0.231079 0.913086
-14 6 21 0 0.23291 0.918945
-14 6 22 0 0.234863 0.925781
-14 6 23 0 0.237061 0.933594
-14 6 24 0 0.239258 0.941895
-14 6 25 0 0.241577 0.950195
-14 6 26 0 0.243896 0.959473
-14 6 27 0 0.246582 0.969238
-14 6 28 0 0.249756 0.981445
-14 6 29 0 0.25293 0.994141
-14 6 30 0 0.256592 1
-14 6 31 0 0.26001 1
-14 7 0 0.58252 0 0
-14 7 1 0.58252 0 0
-14 7 2 0.58252 0 0
-14 7 3 0.58252 0 0
-14 7 4 0.58252 0 0
-14 7 5 0.58252 0 0
-14 7 6 0.58252 0 0
-14 7 7 0.58252 0 0
-14 7 8 0.58252 0 0
-14 7 9 0.585449 0 0
-14 7 10 0.589355 0 0.0906372
-14 7 11 0.589844 0 0.198364
-14 7 12 0.57666 0 0.284668
-14 7 13 0.529785 0.0059166 0.350342
-14 7 14 0.50293 0.108765 0.425537
-14 7 15 0.474854 0.131348 0.514648
-14 7 16 0.429443 0.155273 0.608398
-14 7 17 0.359619 0.178467 0.699707
-14 7 18 0.246826 0.199829 0.783691
-14 7 19 0 0.218628 0.857422
-14 7 20 0 0.23291 0.913574
-14 7 21 0 0.234375 0.918945
-14 7 22 0 0.236084 0.925781
-14 7 23 0 0.238037 0.933594
-14 7 24 0 0.240112 0.941895
-14 7 25 0 0.242188 0.950195
-14 7 26 0 0.244507 0.959473
-14 7 27 0 0.247192 0.969727
-14 7 28 0 0.250244 0.981445
-14 7 29 0 0.253418 0.994141
-14 7 30 0 0.256836 1
-14 7 31 0 0.260254 1
-14 8 0 0.581055 0 0
-14 8 1 0.581055 0 0
-14 8 2 0.581055 0 0
-14 8 3 0.581055 0 0
-14 8 4 0.581055 0 0
-14 8 5 0.581055 0 0
-14 8 6 0.581055 0 0
-14 8 7 0.581055 0 0
-14 8 8 0.581055 0 0
-14 8 9 0.583984 0 0
-14 8 10 0.587891 0 0.0870361
-14 8 11 0.588379 0 0.197021
-14 8 12 0.57666 0 0.28418
-14 8 13 0.529297 0.0698853 0.350098
-14 8 14 0.501953 0.122986 0.425293
-14 8 15 0.473633 0.142334 0.514648
-14 8 16 0.428223 0.163818 0.608398
-14 8 17 0.35791 0.185059 0.699707
-14 8 18 0.244141 0.205078 0.783691
-14 8 19 0 0.222778 0.857422
-14 8 20 0 0.236328 0.913574
-14 8 21 0 0.237061 0.919434
-14 8 22 0 0.238281 0.92627
-14 8 23 0 0.239868 0.933594
-14 8 24 0 0.241699 0.941895
-14 8 25 0 0.24353 0.950195
-14 8 26 0 0.245728 0.959473
-14 8 27 0 0.248169 0.969727
-14 8 28 0 0.250977 0.981445
-14 8 29 0 0.25415 0.994141
-14 8 30 0 0.257324 1
-14 8 31 0 0.260986 1
-14 9 0 0.578125 0 0
-14 9 1 0.578125 0 0
-14 9 2 0.578125 0 0
-14 9 3 0.578125 0 0
-14 9 4 0.578125 0 0
-14 9 5 0.578125 0 0
-14 9 6 0.578125 0 0
-14 9 7 0.578125 0 0
-14 9 8 0.578125 0 0
-14 9 9 0.581055 0 0
-14 9 10 0.584961 0 0.0802002
-14 9 11 0.586426 0 0.194336
-14 9 12 0.575684 0 0.282959
-14 9 13 0.527832 0.109253 0.350098
-14 9 14 0.499512 0.145142 0.425049
-14 9 15 0.471191 0.160645 0.51416
-14 9 16 0.425537 0.178467 0.608398
-14 9 17 0.354736 0.196899 0.699707
-14 9 18 0.239014 0.214478 0.783691
-14 9 19 0 0.230469 0.857422
-14 9 20 0 0.242676 0.914062
-14 9 21 0 0.242188 0.919922
-14 9 22 0 0.242432 0.926758
-14 9 23 0 0.243408 0.934082
-14 9 24 0 0.244751 0.942383
-14 9 25 0 0.246094 0.950684
-14 9 26 0 0.247925 0.959473
-14 9 27 0 0.25 0.969727
-14 9 28 0 0.252686 0.981445
-14 9 29 0 0.255615 0.994141
-14 9 30 0 0.258545 1
-14 9 31 0 0.261963 1
-14 10 0 0.571777 0.116272 0
-14 10 1 0.571777 0.116333 0
-14 10 2 0.571777 0.116333 0
-14 10 3 0.571777 0.116394 0
-14 10 4 0.571777 0.116516 0
-14 10 5 0.571777 0.11676 0
-14 10 6 0.571777 0.117188 0
-14 10 7 0.571777 0.117981 0
-14 10 8 0.571777 0.119568 0
-14 10 9 0.574219 0.120789 0
-14 10 10 0.578613 0.117371 0.0690308
-14 10 11 0.581543 0.111206 0.189331
-14 10 12 0.573242 0.110291 0.280762
-14 10 13 0.525879 0.1521 0.350098
-14 10 14 0.495361 0.176514 0.424072
-14 10 15 0.466553 0.187988 0.513672
-14 10 16 0.42041 0.20166 0.60791
-14 10 17 0.348877 0.216187 0.699707
-14 10 18 0.229248 0.230347 0.783691
-14 10 19 0 0.243652 0.857422
-14 10 20 0 0.253906 0.914551
-14 10 21 0 0.250977 0.92041
-14 10 22 0 0.249878 0.927246
-14 10 23 0 0.249634 0.935059
-14 10 24 0 0.25 0.942871
-14 10 25 0 0.250732 0.950684
-14 10 26 0 0.251709 0.959961
-14 10 27 0 0.253418 0.969727
-14 10 28 0 0.255615 0.981934
-14 10 29 0 0.258057 0.994629
-14 10 30 0 0.260742 1
-14 10 31 0 0.263672 1
-14 11 0 0.55957 0.196411 0
-14 11 1 0.55957 0.196411 0
-14 11 2 0.55957 0.196533 0
-14 11 3 0.55957 0.196533 0
-14 11 4 0.55957 0.196533 0
-14 11 5 0.55957 0.196655 0
-14 11 6 0.559082 0.196899 0
-14 11 7 0.559082 0.197266 0
-14 11 8 0.559082 0.197998 0
-14 11 9 0.561035 0.198975 0
-14 11 10 0.564453 0.198486 0.0581055
-14 11 11 0.568848 0.196899 0.181763
-14 11 12 0.564941 0.194092 0.275391
-14 11 13 0.522461 0.202759 0.349854
-14 11 14 0.487549 0.217773 0.422607
-14 11 15 0.458496 0.225586 0.512695
-14 11 16 0.411621 0.235107 0.607422
-14 11 17 0.337891 0.245117 0.699219
-14 11 18 0.210571 0.255127 0.783691
-14 11 19 0 0.264648 0.85791
-14 11 20 0 0.271973 0.916016
-14 11 21 0 0.265869 0.921387
-14 11 22 0 0.262207 0.928711
-14 11 23 0 0.260254 0.936035
-14 11 24 0 0.259033 0.943359
-14 11 25 0 0.258301 0.951172
-14 11 26 0 0.258545 0.960449
-14 11 27 0 0.259033 0.970215
-14 11 28 0 0.260498 0.981934
-14 11 29 0 0.262207 0.994629
-14 11 30 0 0.264404 1
-14 11 31 0 0.26709 1
-14 12 0 0.537109 0.26709 0
-14 12 1 0.537109 0.26709 0
-14 12 2 0.537109 0.26709 0
-14 12 3 0.537109 0.26709 0
-14 12 4 0.537109 0.26709 0
-14 12 5 0.537109 0.26709 0
-14 12 6 0.537109 0.267334 0
-14 12 7 0.537109 0.267578 0
-14 12 8 0.537109 0.267822 0
-14 12 9 0.537109 0.268555 0
-14 12 10 0.538086 0.269287 0.0723877
-14 12 11 0.540039 0.270508 0.175903
-14 12 12 0.54248 0.270996 0.264648
-14 12 13 0.516602 0.266113 0.349365
-14 12 14 0.473877 0.27002 0.420166
-14 12 15 0.444092 0.274902 0.510742
-14 12 16 0.395508 0.280518 0.606445
-14 12 17 0.318115 0.285889 0.69873
-14 12 18 0.171509 0.291016 0.783203
-14 12 19 0 0.295898 0.85791
-14 12 20 0 0.299561 0.917969
-14 12 21 0 0.288818 0.923828
-14 12 22 0 0.281738 0.930664
-14 12 23 0 0.276611 0.9375
-14 12 24 0 0.273438 0.944336
-14 12 25 0 0.270996 0.952148
-14 12 26 0 0.269287 0.961426
-14 12 27 0 0.268555 0.971191
-14 12 28 0 0.268799 0.98291
-14 12 29 0 0.269531 0.995605
-14 12 30 0 0.270752 1
-14 12 31 0 0.272461 1
-14 13 0 0.51123 0.338623 0
-14 13 1 0.51123 0.338623 0
-14 13 2 0.51123 0.338867 0
-14 13 3 0.51123 0.338867 0
-14 13 4 0.51123 0.338867 0
-14 13 5 0.51123 0.338867 0
-14 13 6 0.51123 0.338867 0
-14 13 7 0.51123 0.339111 0
-14 13 8 0.51123 0.339355 0
-14 13 9 0.510742 0.339844 0
-14 13 10 0.507812 0.3396 0.0991821
-14 13 11 0.502441 0.339111 0.18042
-14 13 12 0.495117 0.339111 0.254639
-14 13 13 0.489014 0.34082 0.339111
-14 13 14 0.450195 0.333252 0.415527
-14 13 15 0.418701 0.335938 0.507812
-14 13 16 0.366943 0.338135 0.604004
-14 13 17 0.280762 0.339111 0.697266
-14 13 18 0 0.339355 0.782715
-14 13 19 0 0.339355 0.85791
-14 13 20 0 0.338867 0.919922
-14 13 21 0 0.322266 0.92627
-14 13 22 0 0.310059 0.932617
-14 13 23 0 0.301514 0.939453
-14 13 24 0 0.295166 0.946289
-14 13 25 0 0.290039 0.954102
-14 13 26 0 0.286133 0.962891
-14 13 27 0 0.283447 0.972656
-14 13 28 0 0.281738 0.983887
-14 13 29 0 0.280762 0.996582
-14 13 30 0 0.280518 1
-14 13 31 0 0.281006 1
-14 14 0 0.480469 0.426758 0
-14 14 1 0.480469 0.426758 0
-14 14 2 0.480469 0.426758 0
-14 14 3 0.480469 0.426758 0
-14 14 4 0.480469 0.426758 0
-14 14 5 0.480469 0.426758 0
-14 14 6 0.480469 0.426758 0
-14 14 7 0.480469 0.427002 0
-14 14 8 0.480469 0.427246 0
-14 14 9 0.480469 0.42749 0
-14 14 10 0.477539 0.427002 0.0503845
-14 14 11 0.471191 0.425781 0.169189
-14 14 12 0.459717 0.422852 0.250244
-14 14 13 0.439941 0.41748 0.329102
-14 14 14 0.407959 0.407959 0.407959
-14 14 15 0.373047 0.408691 0.501953
-14 14 16 0.313232 0.408203 0.600098
-14 14 17 0.199341 0.405273 0.694824
-14 14 18 0 0.400879 0.781738
-14 14 19 0 0.395752 0.857422
-14 14 20 0 0.390137 0.92041
-14 14 21 0 0.367676 0.930176
-14 14 22 0 0.349609 0.936035
-14 14 23 0 0.336182 0.942383
-14 14 24 0 0.326172 0.949219
-14 14 25 0 0.317627 0.956543
-14 14 26 0 0.310791 0.965332
-14 14 27 0 0.304932 0.975098
-14 14 28 0 0.300781 0.986328
-14 14 29 0 0.297607 0.998535
-14 14 30 0 0.29541 1
-14 14 31 0 0.293945 1
-14 15 0 0.397217 0.505371 0
-14 15 1 0.397217 0.505371 0
-14 15 2 0.397217 0.505371 0
-14 15 3 0.397217 0.505371 0
-14 15 4 0.397217 0.505371 0
-14 15 5 0.397217 0.505371 0
-14 15 6 0.397217 0.505371 0
-14 15 7 0.397217 0.505371 0
-14 15 8 0.397217 0.505859 0
-14 15 9 0.397217 0.505859 0
-14 15 10 0.395508 0.505859 0
-14 15 11 0.38916 0.504395 0.11499
-14 15 12 0.377441 0.501465 0.21936
-14 15 13 0.35791 0.496094 0.306152
-14 15 14 0.328857 0.492188 0.39502
-14 15 15 0.282715 0.491943 0.491943
-14 15 16 0.188721 0.489502 0.592773
-14 15 17 0 0.483643 0.689941
-14 15 18 0 0.474854 0.778809
-14 15 19 0 0.465088 0.856445
-14 15 20 0 0.454346 0.92041
-14 15 21 0 0.42627 0.935059
-14 15 22 0 0.401367 0.941406
-14 15 23 0 0.382568 0.947754
-14 15 24 0 0.36792 0.954102
-14 15 25 0 0.355225 0.961426
-14 15 26 0 0.344238 0.969727
-14 15 27 0 0.335205 0.978516
-14 15 28 0 0.327637 0.989746
-14 15 29 0 0.321533 1
-14 15 30 0 0.316406 1
-14 15 31 0 0.3125 1
-14 16 0 0.236694 0.586426 0
-14 16 1 0.236694 0.586426 0
-14 16 2 0.236694 0.586426 0
-14 16 3 0.236694 0.586426 0
-14 16 4 0.236694 0.586426 0
-14 16 5 0.236694 0.586426 0
-14 16 6 0.236816 0.586426 0
-14 16 7 0.236816 0.586426 0
-14 16 8 0.236816 0.586426 0
-14 16 9 0.237061 0.586426 0
-14 16 10 0.237305 0.586914 0
-14 16 11 0.228027 0.586426 0
-14 16 12 0.209839 0.585449 0.170288
-14 16 13 0.174805 0.584473 0.276123
-14 16 14 0.0783081 0.583984 0.374756
-14 16 15 0 0.583496 0.476074
-14 16 16 0 0.580078 0.580078
-14 16 17 0 0.572266 0.680664
-14 16 18 0 0.560547 0.772949
-14 16 19 0 0.546387 0.853027
-14 16 20 0 0.53125 0.918945
-14 16 21 0 0.498291 0.941406
-14 16 22 0 0.466309 0.949219
-14 16 23 0 0.441406 0.956055
-14 16 24 0 0.421387 0.961914
-14 16 25 0 0.403809 0.96875
-14 16 26 0 0.388428 0.976562
-14 16 27 0 0.374756 0.985352
-14 16 28 0 0.363281 0.995117
-14 16 29 0 0.353271 1
-14 16 30 0 0.344971 1
-14 16 31 0 0.337891 1
-14 17 0 0 0.67334 0
-14 17 1 0 0.67334 0
-14 17 2 0 0.67334 0
-14 17 3 0 0.67334 0
-14 17 4 0 0.67334 0
-14 17 5 0 0.67334 0
-14 17 6 0 0.67334 0
-14 17 7 0 0.67334 0
-14 17 8 0 0.67334 0
-14 17 9 0 0.673828 0
-14 17 10 0 0.673828 0
-14 17 11 0 0.674316 0
-14 17 12 0 0.674805 0.0270538
-14 17 13 0 0.675781 0.231934
-14 17 14 0 0.676758 0.344238
-14 17 15 0 0.676758 0.451904
-14 17 16 0 0.67334 0.560547
-14 17 17 0 0.665527 0.665527
-14 17 18 0 0.652344 0.761719
-14 17 19 0 0.635742 0.845703
-14 17 20 0 0.616211 0.915039
-14 17 21 0 0.581055 0.947266
-14 17 22 0 0.542969 0.959473
-14 17 23 0 0.511719 0.967773
-14 17 24 0 0.486328 0.974121
-14 17 25 0 0.463379 0.980469
-14 17 26 0 0.442383 0.987305
-14 17 27 0 0.423828 0.995117
-14 17 28 0 0.407471 1
-14 17 29 0 0.393311 1
-14 17 30 0 0.380859 1
-14 17 31 0 0.370117 1
-14 18 0 0 0.757812 0
-14 18 1 0 0.757812 0
-14 18 2 0 0.757812 0
-14 18 3 0 0.757812 0
-14 18 4 0 0.757812 0
-14 18 5 0 0.757812 0
-14 18 6 0 0.757812 0
-14 18 7 0 0.757812 0
-14 18 8 0 0.758301 0
-14 18 9 0 0.758301 0
-14 18 10 0 0.758301 0
-14 18 11 0 0.758789 0
-14 18 12 0 0.759766 0
-14 18 13 0 0.761719 0.157471
-14 18 14 0 0.763672 0.30127
-14 18 15 0 0.765137 0.418701
-14 18 16 0 0.763672 0.532715
-14 18 17 0 0.756836 0.643066
-14 18 18 0 0.744141 0.744629
-14 18 19 0 0.726562 0.833008
-14 18 20 0 0.705078 0.90625
-14 18 21 0 0.669922 0.950195
-14 18 22 0 0.628906 0.970703
-14 18 23 0 0.592285 0.981934
-14 18 24 0 0.561035 0.989746
-14 18 25 0 0.532227 0.996582
-14 18 26 0 0.505371 1
-14 18 27 0 0.481201 1
-14 18 28 0 0.459717 1
-14 18 29 0 0.44043 1
-14 18 30 0 0.42334 1
-14 18 31 0 0.408203 1
-14 19 0 0 0.834961 0
-14 19 1 0 0.834961 0
-14 19 2 0 0.834961 0
-14 19 3 0 0.834961 0
-14 19 4 0 0.834961 0
-14 19 5 0 0.834961 0
-14 19 6 0 0.834961 0
-14 19 7 0 0.834961 0
-14 19 8 0 0.834961 0
-14 19 9 0 0.834961 0
-14 19 10 0 0.835449 0
-14 19 11 0 0.835449 0
-14 19 12 0 0.836426 0
-14 19 13 0 0.838867 0
-14 19 14 0 0.841797 0.24292
-14 19 15 0 0.844238 0.376953
-14 19 16 0 0.844727 0.498291
-14 19 17 0 0.84082 0.613281
-14 19 18 0 0.830566 0.720215
-14 19 19 0 0.813477 0.813965
-14 19 20 0 0.791504 0.891602
-14 19 21 0 0.758789 0.947266
-14 19 22 0 0.718262 0.979004
-14 19 23 0 0.678711 0.99707
-14 19 24 0 0.643066 1
-14 19 25 0 0.608398 1
-14 19 26 0 0.575684 1
-14 19 27 0 0.54541 1
-14 19 28 0 0.518066 1
-14 19 29 0 0.493164 1
-14 19 30 0 0.470947 1
-14 19 31 0 0.451172 1
-14 20 0 0 0.901855 0
-14 20 1 0 0.901855 0
-14 20 2 0 0.901855 0
-14 20 3 0 0.901855 0
-14 20 4 0 0.901855 0
-14 20 5 0 0.901855 0
-14 20 6 0 0.901855 0
-14 20 7 0 0.901855 0
-14 20 8 0 0.901855 0
-14 20 9 0 0.902344 0
-14 20 10 0 0.902344 0
-14 20 11 0 0.902344 0
-14 20 12 0 0.902832 0
-14 20 13 0 0.905273 0
-14 20 14 0 0.90918 0.153564
-14 20 15 0 0.912598 0.327637
-14 20 16 0 0.915039 0.458496
-14 20 17 0 0.913574 0.578613
-14 20 18 0 0.90625 0.689941
-14 20 19 0 0.891602 0.788086
-14 20 20 0 0.870605 0.871094
-14 20 21 0 0.842285 0.937012
-14 20 22 0 0.805664 0.981445
-14 20 23 0 0.765625 1
-14 20 24 0 0.727051 1
-14 20 25 0 0.687988 1
-14 20 26 0 0.649902 1
-14 20 27 0 0.61377 1
-14 20 28 0 0.580566 1
-14 20 29 0 0.549805 1
-14 20 30 0 0.522461 1
-14 20 31 0 0.497314 1
-14 21 0 0 0.958984 0
-14 21 1 0 0.958984 0
-14 21 2 0 0.958984 0
-14 21 3 0 0.958984 0
-14 21 4 0 0.958984 0
-14 21 5 0 0.958984 0
-14 21 6 0 0.958984 0
-14 21 7 0 0.958984 0
-14 21 8 0 0.959473 0
-14 21 9 0 0.959473 0
-14 21 10 0 0.959473 0
-14 21 11 0 0.959473 0
-14 21 12 0 0.959961 0
-14 21 13 0 0.961914 0
-14 21 14 0 0.96582 0
-14 21 15 0 0.970215 0.266357
-14 21 16 0 0.974609 0.412842
-14 21 17 0 0.975586 0.539062
-14 21 18 0 0.971191 0.654297
-14 21 19 0 0.959961 0.756836
-14 21 20 0 0.941895 0.844238
-14 21 21 0 0.91748 0.917969
-14 21 22 0 0.88623 0.974121
-14 21 23 0 0.849121 1
-14 21 24 0 0.810059 1
-14 21 25 0 0.768555 1
-14 21 26 0 0.726562 1
-14 21 27 0 0.685547 1
-14 21 28 0 0.646484 1
-14 21 29 0 0.610352 1
-14 21 30 0 0.577148 1
-14 21 31 0 0.546875 1
-14 22 0 0 1 0
-14 22 1 0 1 0
-14 22 2 0 1 0
-14 22 3 0 1 0
-14 22 4 0 1 0
-14 22 5 0 1 0
-14 22 6 0 1 0
-14 22 7 0 1 0
-14 22 8 0 1 0
-14 22 9 0 1 0
-14 22 10 0 1 0
-14 22 11 0 1 0
-14 22 12 0 1 0
-14 22 13 0 1 0
-14 22 14 0 1 0
-14 22 15 0 1 0.182861
-14 22 16 0 1 0.362305
-14 22 17 0 1 0.49585
-14 22 18 0 1 0.614746
-14 22 19 0 1 0.721191
-14 22 20 0 1 0.8125
-14 22 21 0 0.981934 0.891113
-14 22 22 0 0.955078 0.955078
-14 22 23 0 0.922852 1
-14 22 24 0 0.886719 1
-14 22 25 0 0.845703 1
-14 22 26 0 0.801758 1
-14 22 27 0 0.757324 1
-14 22 28 0 0.713867 1
-14 22 29 0 0.672363 1
-14 22 30 0 0.633789 1
-14 22 31 0 0.598633 1
-14 23 0 0 1 0
-14 23 1 0 1 0
-14 23 2 0 1 0
-14 23 3 0 1 0
-14 23 4 0 1 0
-14 23 5 0 1 0
-14 23 6 0 1 0
-14 23 7 0 1 0
-14 23 8 0 1 0
-14 23 9 0 1 0
-14 23 10 0 1 0
-14 23 11 0 1 0
-14 23 12 0 1 0
-14 23 13 0 1 0
-14 23 14 0 1 0
-14 23 15 0 1 0
-14 23 16 0 1 0.307129
-14 23 17 0 1 0.451416
-14 23 18 0 1 0.574219
-14 23 19 0 1 0.683594
-14 23 20 0 1 0.77832
-14 23 21 0 1 0.86084
-14 23 22 0 1 0.929688
-14 23 23 0 0.983398 0.983887
-14 23 24 0 0.952148 1
-14 23 25 0 0.914062 1
-14 23 26 0 0.870605 1
-14 23 27 0 0.824219 1
-14 23 28 0 0.777832 1
-14 23 29 0 0.732422 1
-14 23 30 0 0.689453 1
-14 23 31 0 0.649414 1
-14 24 0 0 1 0
-14 24 1 0 1 0
-14 24 2 0 1 0
-14 24 3 0 1 0
-14 24 4 0 1 0
-14 24 5 0 1 0
-14 24 6 0 1 0
-14 24 7 0 1 0
-14 24 8 0 1 0
-14 24 9 0 1 0
-14 24 10 0 1 0
-14 24 11 0 1 0
-14 24 12 0 1 0
-14 24 13 0 1 0
-14 24 14 0 1 0
-14 24 15 0 1 0
-14 24 16 0 1 0.243896
-14 24 17 0 1 0.406006
-14 24 18 0 1 0.533203
-14 24 19 0 1 0.64502
-14 24 20 0 1 0.742676
-14 24 21 0 1 0.828125
-14 24 22 0 1 0.900391
-14 24 23 0 1 0.958984
-14 24 24 0 1 1
-14 24 25 0 0.972168 1
-14 24 26 0 0.931641 1
-14 24 27 0 0.885742 1
-14 24 28 0 0.837891 1
-14 24 29 0 0.790039 1
-14 24 30 0 0.743652 1
-14 24 31 0 0.699219 1
-14 25 0 0 1 0
-14 25 1 0 1 0
-14 25 2 0 1 0
-14 25 3 0 1 0
-14 25 4 0 1 0
-14 25 5 0 1 0
-14 25 6 0 1 0
-14 25 7 0 1 0
-14 25 8 0 1 0
-14 25 9 0 1 0
-14 25 10 0 1 0
-14 25 11 0 1 0
-14 25 12 0 1 0
-14 25 13 0 1 0
-14 25 14 0 1 0
-14 25 15 0 1 0
-14 25 16 0 1 0.146606
-14 25 17 0 1 0.35376
-14 25 18 0 1 0.488037
-14 25 19 0 1 0.602051
-14 25 20 0 1 0.70166
-14 25 21 0 1 0.790039
-14 25 22 0 1 0.866211
-14 25 23 0 1 0.928711
-14 25 24 0 1 0.980469
-14 25 25 0 1 1
-14 25 26 0 0.989258 1
-14 25 27 0 0.945801 1
-14 25 28 0 0.898438 1
-14 25 29 0 0.849121 1
-14 25 30 0 0.799805 1
-14 25 31 0 0.751953 1
-14 26 0 0 1 0
-14 26 1 0 1 0
-14 26 2 0 1 0
-14 26 3 0 1 0
-14 26 4 0 1 0
-14 26 5 0 1 0
-14 26 6 0 1 0
-14 26 7 0 1 0
-14 26 8 0 1 0
-14 26 9 0 1 0
-14 26 10 0 1 0
-14 26 11 0 1 0
-14 26 12 0 1 0
-14 26 13 0 1 0
-14 26 14 0 1 0
-14 26 15 0 1 0
-14 26 16 0 1 0
-14 26 17 0 1 0.291016
-14 26 18 0 1 0.4375
-14 26 19 0 1 0.555176
-14 26 20 0 1 0.656738
-14 26 21 0 1 0.74707
-14 26 22 0 1 0.826172
-14 26 23 0 1 0.892578
-14 26 24 0 1 0.948242
-14 26 25 0 1 0.998535
-14 26 26 0 1 1
-14 26 27 0 1 1
-14 26 28 0 0.95752 1
-14 26 29 0 0.908203 1
-14 26 30 0 0.857422 1
-14 26 31 0 0.807129 1
-14 27 0 0 1 0
-14 27 1 0 1 0
-14 27 2 0 1 0
-14 27 3 0 1 0
-14 27 4 0 1 0
-14 27 5 0 1 0
-14 27 6 0 1 0
-14 27 7 0 1 0
-14 27 8 0 1 0
-14 27 9 0 1 0
-14 27 10 0 1 0
-14 27 11 0 1 0
-14 27 12 0 1 0
-14 27 13 0 1 0
-14 27 14 0 1 0
-14 27 15 0 1 0
-14 27 16 0 1 0
-14 27 17 0 1 0.207764
-14 27 18 0 1 0.380859
-14 27 19 0 1 0.503906
-14 27 20 0 1 0.607422
-14 27 21 0 1 0.699707
-14 27 22 0 1 0.78125
-14 27 23 0 1 0.850586
-14 27 24 0 1 0.90918
-14 27 25 0 1 0.963867
-14 27 26 0 1 1
-14 27 27 0 1 1
-14 27 28 0 1 1
-14 27 29 0 0.96582 1
-14 27 30 0 0.915039 1
-14 27 31 0 0.863281 1
-14 28 0 0 1 0
-14 28 1 0 1 0
-14 28 2 0 1 0
-14 28 3 0 1 0
-14 28 4 0 1 0
-14 28 5 0 1 0
-14 28 6 0 1 0
-14 28 7 0 1 0
-14 28 8 0 1 0
-14 28 9 0 1 0
-14 28 10 0 1 0
-14 28 11 0 1 0
-14 28 12 0 1 0
-14 28 13 0 1 0
-14 28 14 0 1 0
-14 28 15 0 1 0
-14 28 16 0 1 0
-14 28 17 0 1 0
-14 28 18 0 1 0.31543
-14 28 19 0 1 0.447754
-14 28 20 0 1 0.554199
-14 28 21 0 1 0.647949
-14 28 22 0 1 0.731445
-14 28 23 0 1 0.802734
-14 28 24 0 1 0.864746
-14 28 25 0 1 0.922852
-14 28 26 0 1 0.976562
-14 28 27 0 1 1
-14 28 28 0 1 1
-14 28 29 0 1 1
-14 28 30 0 0.971191 1
-14 28 31 0 0.919434 1
-14 29 0 0 1 0
-14 29 1 0 1 0
-14 29 2 0 1 0
-14 29 3 0 1 0
-14 29 4 0 1 0
-14 29 5 0 1 0
-14 29 6 0 1 0
-14 29 7 0 1 0
-14 29 8 0 1 0
-14 29 9 0 1 0
-14 29 10 0 1 0
-14 29 11 0 1 0
-14 29 12 0 1 0
-14 29 13 0 1 0
-14 29 14 0 1 0
-14 29 15 0 1 0
-14 29 16 0 1 0
-14 29 17 0 1 0
-14 29 18 0 1 0.232178
-14 29 19 0 1 0.385986
-14 29 20 0 1 0.496826
-14 29 21 0 1 0.592285
-14 29 22 0 1 0.676758
-14 29 23 0 1 0.75
-14 29 24 0 1 0.813965
-14 29 25 0 1 0.875
-14 29 26 0 1 0.932617
-14 29 27 0 1 0.985352
-14 29 28 0 1 1
-14 29 29 0 1 1
-14 29 30 0 1 1
-14 29 31 0 0.975586 1
-14 30 0 0 1 0
-14 30 1 0 1 0
-14 30 2 0 1 0
-14 30 3 0 1 0
-14 30 4 0 1 0
-14 30 5 0 1 0
-14 30 6 0 1 0
-14 30 7 0 1 0
-14 30 8 0 1 0
-14 30 9 0 1 0
-14 30 10 0 1 0
-14 30 11 0 1 0
-14 30 12 0 1 0
-14 30 13 0 1 0
-14 30 14 0 1 0
-14 30 15 0 1 0
-14 30 16 0 1 0
-14 30 17 0 1 0
-14 30 18 0 1 0.0629272
-14 30 19 0 1 0.314941
-14 30 20 0 1 0.434814
-14 30 21 0 1 0.532715
-14 30 22 0 1 0.618652
-14 30 23 0 1 0.692383
-14 30 24 0 1 0.757812
-14 30 25 0 1 0.820801
-14 30 26 0 1 0.881836
-14 30 27 0 1 0.938965
-14 30 28 0 1 0.991211
-14 30 29 0 1 1
-14 30 30 0 1 1
-14 30 31 0 1 1
-14 31 0 0 1 0
-14 31 1 0 1 0
-14 31 2 0 1 0
-14 31 3 0 1 0
-14 31 4 0 1 0
-14 31 5 0 1 0
-14 31 6 0 1 0
-14 31 7 0 1 0
-14 31 8 0 1 0
-14 31 9 0 1 0
-14 31 10 0 1 0
-14 31 11 0 1 0
-14 31 12 0 1 0
-14 31 13 0 1 0
-14 31 14 0 1 0
-14 31 15 0 1 0
-14 31 16 0 1 0
-14 31 17 0 1 0
-14 31 18 0 1 0
-14 31 19 0 1 0.22583
-14 31 20 0 1 0.366699
-14 31 21 0 1 0.469482
-14 31 22 0 1 0.556641
-14 31 23 0 1 0.631348
-14 31 24 0 1 0.697266
-14 31 25 0 1 0.762207
-14 31 26 0 1 0.825684
-14 31 27 0 1 0.886719
-14 31 28 0 1 0.944336
-14 31 29 0 1 0.996094
-14 31 30 0 1 1
-14 31 31 0 1 1
-15 0 0 0.672852 0 0
-15 0 1 0.672852 0 0
-15 0 2 0.672852 0 0
-15 0 3 0.672852 0 0
-15 0 4 0.672852 0 0
-15 0 5 0.672852 0 0
-15 0 6 0.672852 0 0
-15 0 7 0.672852 0 0
-15 0 8 0.672852 0 0
-15 0 9 0.672852 0 0
-15 0 10 0.67627 0 0
-15 0 11 0.678711 0 0.139893
-15 0 12 0.679199 0 0.24707
-15 0 13 0.665527 0 0.341797
-15 0 14 0.631348 0 0.423584
-15 0 15 0.60498 0.108032 0.510742
-15 0 16 0.570312 0.13855 0.606445
-15 0 17 0.519043 0.16626 0.699219
-15 0 18 0.448975 0.190796 0.784668
-15 0 19 0.355713 0.211914 0.859863
-15 0 20 0.210449 0.229126 0.921875
-15 0 21 0 0.232178 0.928711
-15 0 22 0 0.234497 0.93457
-15 0 23 0 0.236816 0.941406
-15 0 24 0 0.239136 0.948242
-15 0 25 0 0.241577 0.956543
-15 0 26 0 0.244385 0.966309
-15 0 27 0 0.247559 0.977539
-15 0 28 0 0.250732 0.98877
-15 0 29 0 0.253906 1
-15 0 30 0 0.257324 1
-15 0 31 0 0.260742 1
-15 1 0 0.672852 0 0
-15 1 1 0.672852 0 0
-15 1 2 0.672852 0 0
-15 1 3 0.672852 0 0
-15 1 4 0.672852 0 0
-15 1 5 0.672852 0 0
-15 1 6 0.672852 0 0
-15 1 7 0.672852 0 0
-15 1 8 0.672852 0 0
-15 1 9 0.672852 0 0
-15 1 10 0.67627 0 0
-15 1 11 0.678711 0 0.139771
-15 1 12 0.679199 0 0.24707
-15 1 13 0.665527 0 0.341797
-15 1 14 0.631348 0 0.423584
-15 1 15 0.60498 0.108215 0.510742
-15 1 16 0.570312 0.138672 0.606445
-15 1 17 0.519043 0.166382 0.699219
-15 1 18 0.448975 0.190918 0.784668
-15 1 19 0.355713 0.211914 0.859863
-15 1 20 0.210449 0.229126 0.921875
-15 1 21 0 0.232178 0.928711
-15 1 22 0 0.234619 0.93457
-15 1 23 0 0.236816 0.941406
-15 1 24 0 0.239136 0.948242
-15 1 25 0 0.241577 0.956543
-15 1 26 0 0.244385 0.966309
-15 1 27 0 0.247559 0.977539
-15 1 28 0 0.250732 0.98877
-15 1 29 0 0.253906 1
-15 1 30 0 0.257324 1
-15 1 31 0 0.260742 1
-15 2 0 0.672852 0 0
-15 2 1 0.672852 0 0
-15 2 2 0.672852 0 0
-15 2 3 0.672852 0 0
-15 2 4 0.672852 0 0
-15 2 5 0.672852 0 0
-15 2 6 0.672852 0 0
-15 2 7 0.672852 0 0
-15 2 8 0.672852 0 0
-15 2 9 0.672852 0 0
-15 2 10 0.67627 0 0
-15 2 11 0.678711 0 0.139771
-15 2 12 0.679199 0 0.24707
-15 2 13 0.665527 0 0.341797
-15 2 14 0.631348 0 0.423584
-15 2 15 0.60498 0.108521 0.510742
-15 2 16 0.570312 0.138916 0.606445
-15 2 17 0.519043 0.166504 0.699219
-15 2 18 0.448975 0.19104 0.784668
-15 2 19 0.355713 0.212036 0.859863
-15 2 20 0.210449 0.229248 0.921875
-15 2 21 0 0.232178 0.928711
-15 2 22 0 0.234619 0.93457
-15 2 23 0 0.236816 0.941406
-15 2 24 0 0.239136 0.948242
-15 2 25 0 0.241699 0.956543
-15 2 26 0 0.244507 0.966309
-15 2 27 0 0.247559 0.977539
-15 2 28 0 0.250732 0.98877
-15 2 29 0 0.253906 1
-15 2 30 0 0.257324 1
-15 2 31 0 0.260742 1
-15 3 0 0.672852 0 0
-15 3 1 0.672852 0 0
-15 3 2 0.672852 0 0
-15 3 3 0.672852 0 0
-15 3 4 0.672852 0 0
-15 3 5 0.672852 0 0
-15 3 6 0.672852 0 0
-15 3 7 0.672852 0 0
-15 3 8 0.672852 0 0
-15 3 9 0.672852 0 0
-15 3 10 0.67627 0 0
-15 3 11 0.678711 0 0.139771
-15 3 12 0.679199 0 0.246948
-15 3 13 0.665527 0 0.341797
-15 3 14 0.631348 0 0.423584
-15 3 15 0.60498 0.109131 0.510742
-15 3 16 0.570312 0.139282 0.606445
-15 3 17 0.519043 0.16687 0.699219
-15 3 18 0.448975 0.191284 0.784668
-15 3 19 0.355469 0.212158 0.859863
-15 3 20 0.210327 0.22937 0.921875
-15 3 21 0 0.2323 0.928711
-15 3 22 0 0.234741 0.93457
-15 3 23 0 0.236938 0.941406
-15 3 24 0 0.239258 0.948242
-15 3 25 0 0.241699 0.956543
-15 3 26 0 0.244507 0.966309
-15 3 27 0 0.247559 0.977539
-15 3 28 0 0.250732 0.98877
-15 3 29 0 0.253906 1
-15 3 30 0 0.257324 1
-15 3 31 0 0.260742 1
-15 4 0 0.672363 0 0
-15 4 1 0.672363 0 0
-15 4 2 0.672363 0 0
-15 4 3 0.672363 0 0
-15 4 4 0.672363 0 0
-15 4 5 0.672363 0 0
-15 4 6 0.672363 0 0
-15 4 7 0.672363 0 0
-15 4 8 0.672852 0 0
-15 4 9 0.672852 0 0
-15 4 10 0.67627 0 0
-15 4 11 0.678711 0 0.139526
-15 4 12 0.679199 0 0.246948
-15 4 13 0.665527 0 0.341797
-15 4 14 0.631348 0 0.423584
-15 4 15 0.60498 0.110168 0.510742
-15 4 16 0.570312 0.140015 0.606445
-15 4 17 0.519043 0.167358 0.699219
-15 4 18 0.448975 0.19165 0.784668
-15 4 19 0.355469 0.212524 0.859863
-15 4 20 0.210083 0.229614 0.921875
-15 4 21 0 0.232544 0.928711
-15 4 22 0 0.234863 0.93457
-15 4 23 0 0.237061 0.941406
-15 4 24 0 0.239258 0.948242
-15 4 25 0 0.241821 0.956543
-15 4 26 0 0.244629 0.966309
-15 4 27 0 0.247681 0.977539
-15 4 28 0 0.250732 0.98877
-15 4 29 0 0.253906 1
-15 4 30 0 0.257324 1
-15 4 31 0 0.260742 1
-15 5 0 0.672363 0 0
-15 5 1 0.672363 0 0
-15 5 2 0.672363 0 0
-15 5 3 0.672363 0 0
-15 5 4 0.672363 0 0
-15 5 5 0.672363 0 0
-15 5 6 0.672363 0 0
-15 5 7 0.672363 0 0
-15 5 8 0.672363 0 0
-15 5 9 0.672852 0 0
-15 5 10 0.675781 0 0
-15 5 11 0.678711 0 0.139282
-15 5 12 0.678711 0 0.246826
-15 5 13 0.665527 0 0.341797
-15 5 14 0.630859 0 0.423584
-15 5 15 0.60498 0.112183 0.510742
-15 5 16 0.570312 0.141357 0.606445
-15 5 17 0.518555 0.168335 0.699219
-15 5 18 0.44873 0.192383 0.784668
-15 5 19 0.355225 0.213135 0.859863
-15 5 20 0.209717 0.230103 0.921875
-15 5 21 0 0.23291 0.928711
-15 5 22 0 0.235229 0.93457
-15 5 23 0 0.237305 0.941406
-15 5 24 0 0.239502 0.948242
-15 5 25 0 0.241943 0.956543
-15 5 26 0 0.244751 0.966309
-15 5 27 0 0.247803 0.977539
-15 5 28 0 0.250977 0.98877
-15 5 29 0 0.25415 1
-15 5 30 0 0.257324 1
-15 5 31 0 0.260986 1
-15 6 0 0.672363 0 0
-15 6 1 0.672363 0 0
-15 6 2 0.672363 0 0
-15 6 3 0.672363 0 0
-15 6 4 0.672363 0 0
-15 6 5 0.672363 0 0
-15 6 6 0.672363 0 0
-15 6 7 0.672363 0 0
-15 6 8 0.672363 0 0
-15 6 9 0.672852 0 0
-15 6 10 0.675781 0 0
-15 6 11 0.678223 0 0.138794
-15 6 12 0.678711 0 0.246582
-15 6 13 0.665527 0 0.341797
-15 6 14 0.630859 0 0.42334
-15 6 15 0.604492 0.115845 0.510742
-15 6 16 0.569824 0.144043 0.606445
-15 6 17 0.518555 0.170288 0.699219
-15 6 18 0.448486 0.193848 0.784668
-15 6 19 0.35498 0.214233 0.859863
-15 6 20 0.209106 0.231079 0.921875
-15 6 21 0 0.233643 0.928711
-15 6 22 0 0.235718 0.935059
-15 6 23 0 0.237793 0.941406
-15 6 24 0 0.23999 0.948242
-15 6 25 0 0.24231 0.956543
-15 6 26 0 0.245117 0.966309
-15 6 27 0 0.248047 0.977539
-15 6 28 0 0.251221 0.98877
-15 6 29 0 0.254395 1
-15 6 30 0 0.257568 1
-15 6 31 0 0.260986 1
-15 7 0 0.671875 0 0
-15 7 1 0.671875 0 0
-15 7 2 0.671875 0 0
-15 7 3 0.671875 0 0
-15 7 4 0.671875 0 0
-15 7 5 0.671875 0 0
-15 7 6 0.671875 0 0
-15 7 7 0.671875 0 0
-15 7 8 0.671875 0 0
-15 7 9 0.672363 0 0
-15 7 10 0.675293 0 0
-15 7 11 0.677734 0 0.137817
-15 7 12 0.678223 0 0.246216
-15 7 13 0.665527 0 0.341553
-15 7 14 0.630371 0.0361938 0.42334
-15 7 15 0.604004 0.122559 0.510742
-15 7 16 0.569336 0.148804 0.606445
-15 7 17 0.518066 0.17395 0.699219
-15 7 18 0.447754 0.196655 0.784668
-15 7 19 0.354248 0.216553 0.859863
-15 7 20 0.207642 0.232788 0.921875
-15 7 21 0 0.235107 0.929199
-15 7 22 0 0.236938 0.935059
-15 7 23 0 0.23877 0.941406
-15 7 24 0 0.240845 0.94873
-15 7 25 0 0.243042 0.957031
-15 7 26 0 0.245728 0.966797
-15 7 27 0 0.248657 0.977539
-15 7 28 0 0.251465 0.98877
-15 7 29 0 0.254639 1
-15 7 30 0 0.257812 1
-15 7 31 0 0.26123 1
-15 8 0 0.671387 0 0
-15 8 1 0.671387 0 0
-15 8 2 0.671387 0 0
-15 8 3 0.671387 0 0
-15 8 4 0.671387 0 0
-15 8 5 0.671387 0 0
-15 8 6 0.671387 0 0
-15 8 7 0.671387 0 0
-15 8 8 0.671387 0 0
-15 8 9 0.671387 0 0
-15 8 10 0.674805 0 0
-15 8 11 0.677246 0 0.135986
-15 8 12 0.677246 0 0.245361
-15 8 13 0.665039 0 0.341064
-15 8 14 0.629883 0.0742798 0.423096
-15 8 15 0.603516 0.134399 0.510742
-15 8 16 0.568848 0.157715 0.605957
-15 8 17 0.51709 0.180786 0.699219
-15 8 18 0.446777 0.202026 0.784668
-15 8 19 0.352783 0.220703 0.859863
-15 8 20 0.204956 0.236328 0.921875
-15 8 21 0 0.237915 0.929199
-15 8 22 0 0.239136 0.935059
-15 8 23 0 0.240723 0.941406
-15 8 24 0 0.242432 0.94873
-15 8 25 0 0.244507 0.957031
-15 8 26 0 0.246826 0.966797
-15 8 27 0 0.249634 0.978027
-15 8 28 0 0.252441 0.989258
-15 8 29 0 0.255371 1
-15 8 30 0 0.258545 1
-15 8 31 0 0.261963 1
-15 9 0 0.669434 0 0
-15 9 1 0.669434 0 0
-15 9 2 0.669434 0 0
-15 9 3 0.669434 0 0
-15 9 4 0.669434 0 0
-15 9 5 0.669434 0 0
-15 9 6 0.669434 0 0
-15 9 7 0.669434 0 0
-15 9 8 0.669434 0 0
-15 9 9 0.669922 0 0
-15 9 10 0.672852 0 0
-15 9 11 0.675781 0 0.13269
-15 9 12 0.675781 0 0.243774
-15 9 13 0.664062 0 0.340332
-15 9 14 0.628418 0.110168 0.422852
-15 9 15 0.601562 0.153809 0.510254
-15 9 16 0.566895 0.173096 0.605957
-15 9 17 0.515137 0.192993 0.699219
-15 9 18 0.44458 0.21167 0.784668
-15 9 19 0.350098 0.228638 0.859863
-15 9 20 0.199585 0.242798 0.921875
-15 9 21 0 0.243042 0.929688
-15 9 22 0 0.243408 0.935547
-15 9 23 0 0.244263 0.941895
-15 9 24 0 0.245483 0.949219
-15 9 25 0 0.24707 0.95752
-15 9 26 0 0.249146 0.967285
-15 9 27 0 0.251465 0.978027
-15 9 28 0 0.25415 0.989258
-15 9 29 0 0.256836 1
-15 9 30 0 0.259766 1
-15 9 31 0 0.262939 1
-15 10 0 0.666504 0 0
-15 10 1 0.666504 0 0
-15 10 2 0.666504 0 0
-15 10 3 0.666504 0 0
-15 10 4 0.666504 0 0
-15 10 5 0.666504 0 0
-15 10 6 0.666504 0 0
-15 10 7 0.666504 0 0
-15 10 8 0.666504 0 0
-15 10 9 0.666504 0 0
-15 10 10 0.669434 0 0
-15 10 11 0.672363 0 0.127075
-15 10 12 0.672363 0 0.241089
-15 10 13 0.662109 0 0.338623
-15 10 14 0.625977 0.150513 0.422363
-15 10 15 0.598633 0.182129 0.509766
-15 10 16 0.563477 0.197021 0.605469
-15 10 17 0.511719 0.212646 0.69873
-15 10 18 0.440674 0.227905 0.784668
-15 10 19 0.344971 0.242065 0.859863
-15 10 20 0.189087 0.253906 0.922363
-15 10 21 0 0.252197 0.930176
-15 10 22 0 0.250977 0.936035
-15 10 23 0 0.250488 0.942383
-15 10 24 0 0.250977 0.949707
-15 10 25 0 0.251709 0.958008
-15 10 26 0 0.253174 0.967773
-15 10 27 0 0.254883 0.978516
-15 10 28 0 0.25708 0.989258
-15 10 29 0 0.259277 1
-15 10 30 0 0.261963 1
-15 10 31 0 0.264648 1
-15 11 0 0.660645 0.157227 0
-15 11 1 0.660645 0.157227 0
-15 11 2 0.660645 0.157227 0
-15 11 3 0.660645 0.157227 0
-15 11 4 0.660645 0.157349 0
-15 11 5 0.660645 0.157471 0
-15 11 6 0.660645 0.157715 0
-15 11 7 0.660645 0.158203 0
-15 11 8 0.660645 0.159058 0
-15 11 9 0.660645 0.160889 0
-15 11 10 0.663086 0.161011 0
-15 11 11 0.665527 0.15686 0.119385
-15 11 12 0.666992 0.151489 0.235474
-15 11 13 0.658203 0.153931 0.335449
-15 11 14 0.621582 0.197876 0.421387
-15 11 15 0.592773 0.220703 0.508789
-15 11 16 0.557617 0.231201 0.60498
-15 11 17 0.505371 0.242188 0.69873
-15 11 18 0.433594 0.253174 0.784668
-15 11 19 0.335938 0.263184 0.859863
-15 11 20 0.168701 0.271973 0.922363
-15 11 21 0 0.26709 0.931152
-15 11 22 0 0.263428 0.937012
-15 11 23 0 0.26123 0.943359
-15 11 24 0 0.26001 0.950684
-15 11 25 0 0.259766 0.958984
-15 11 26 0 0.26001 0.96875
-15 11 27 0 0.260742 0.978516
-15 11 28 0 0.261963 0.989746
-15 11 29 0 0.263672 1
-15 11 30 0 0.265625 1
-15 11 31 0 0.268066 1
-15 12 0 0.649414 0.243896 0
-15 12 1 0.649414 0.243896 0
-15 12 2 0.649414 0.243896 0
-15 12 3 0.649414 0.244019 0
-15 12 4 0.649414 0.244019 0
-15 12 5 0.649414 0.244019 0
-15 12 6 0.649414 0.244141 0
-15 12 7 0.649414 0.244385 0
-15 12 8 0.649414 0.244873 0
-15 12 9 0.649414 0.24585 0
-15 12 10 0.650391 0.245972 0
-15 12 11 0.651855 0.244995 0.114563
-15 12 12 0.653809 0.242554 0.228149
-15 12 13 0.647949 0.240234 0.329346
-15 12 14 0.614258 0.254883 0.419678
-15 12 15 0.583008 0.270508 0.506836
-15 12 16 0.547363 0.2771 0.603516
-15 12 17 0.494629 0.283447 0.697754
-15 12 18 0.421143 0.289307 0.78418
-15 12 19 0.319336 0.294922 0.859863
-15 12 20 0.121643 0.299561 0.922363
-15 12 21 0 0.290527 0.932617
-15 12 22 0 0.282959 0.938477
-15 12 23 0 0.278076 0.945312
-15 12 24 0 0.274902 0.952637
-15 12 25 0 0.272705 0.960938
-15 12 26 0 0.27124 0.970215
-15 12 27 0 0.270264 0.979492
-15 12 28 0 0.270264 0.990234
-15 12 29 0 0.270752 1
-15 12 30 0 0.271973 1
-15 12 31 0 0.273438 1
-15 13 0 0.630371 0.324707 0
-15 13 1 0.630371 0.324707 0
-15 13 2 0.630371 0.324707 0
-15 13 3 0.630371 0.324707 0
-15 13 4 0.630371 0.324707 0
-15 13 5 0.630371 0.324707 0
-15 13 6 0.630859 0.324951 0
-15 13 7 0.630859 0.324951 0
-15 13 8 0.630859 0.325195 0
-15 13 9 0.630859 0.325928 0
-15 13 10 0.629883 0.326172 0
-15 13 11 0.628906 0.326416 0.12561
-15 13 12 0.627441 0.326416 0.224609
-15 13 13 0.625 0.325195 0.319092
-15 13 14 0.602051 0.32373 0.416016
-15 13 15 0.565918 0.331787 0.503418
-15 13 16 0.529785 0.334961 0.601074
-15 13 17 0.475586 0.336914 0.696289
-15 13 18 0.39917 0.338135 0.783691
-15 13 19 0.288818 0.338623 0.859863
-15 13 20 0 0.338623 0.922852
-15 13 21 0 0.324219 0.935059
-15 13 22 0 0.312012 0.941406
-15 13 23 0 0.303467 0.948242
-15 13 24 0 0.297363 0.955566
-15 13 25 0 0.292236 0.963379
-15 13 26 0 0.28833 0.971191
-15 13 27 0 0.285156 0.980469
-15 13 28 0 0.283203 0.991211
-15 13 29 0 0.282227 1
-15 13 30 0 0.281738 1
-15 13 31 0 0.281982 1
-15 14 0 0.608398 0.410156 0
-15 14 1 0.608398 0.410156 0
-15 14 2 0.608398 0.410156 0
-15 14 3 0.608398 0.410156 0
-15 14 4 0.608398 0.410156 0
-15 14 5 0.608398 0.4104 0
-15 14 6 0.608398 0.4104 0
-15 14 7 0.608398 0.4104 0
-15 14 8 0.608398 0.410645 0
-15 14 9 0.608398 0.411133 0
-15 14 10 0.607422 0.411377 0
-15 14 11 0.603027 0.410889 0.142944
-15 14 12 0.596191 0.410156 0.230957
-15 14 13 0.584473 0.408447 0.313965
-15 14 14 0.570801 0.406738 0.405029
-15 14 15 0.537109 0.404785 0.497803
-15 14 16 0.499756 0.405273 0.597168
-15 14 17 0.442871 0.40332 0.693848
-15 14 18 0.360107 0.399902 0.782227
-15 14 19 0.227905 0.395508 0.859375
-15 14 20 0 0.390381 0.922852
-15 14 21 0 0.370361 0.938965
-15 14 22 0 0.352539 0.945801
-15 14 23 0 0.338867 0.952148
-15 14 24 0 0.328613 0.958496
-15 14 25 0 0.320068 0.965332
-15 14 26 0 0.312744 0.973145
-15 14 27 0 0.306885 0.982422
-15 14 28 0 0.30249 0.993164
-15 14 29 0 0.299072 1
-15 14 30 0 0.296631 1
-15 14 31 0 0.294922 1
-15 15 0 0.572266 0.508301 0
-15 15 1 0.572266 0.508301 0
-15 15 2 0.572266 0.508301 0
-15 15 3 0.572266 0.508301 0
-15 15 4 0.572266 0.508301 0
-15 15 5 0.572266 0.508301 0
-15 15 6 0.572266 0.508301 0
-15 15 7 0.572266 0.508789 0
-15 15 8 0.572266 0.508789 0
-15 15 9 0.572266 0.509277 0
-15 15 10 0.572266 0.509277 0
-15 15 11 0.567871 0.508789 0.104553
-15 15 12 0.560547 0.507324 0.218262
-15 15 13 0.546875 0.504395 0.30957
-15 15 14 0.524414 0.498779 0.399414
-15 15 15 0.488281 0.488281 0.488281
-15 15 16 0.447754 0.486572 0.589844
-15 15 17 0.384277 0.481689 0.688477
-15 15 18 0.28418 0.474121 0.778809
-15 15 19 0 0.465088 0.857422
-15 15 20 0 0.454834 0.922852
-15 15 21 0 0.429199 0.943359
-15 15 22 0 0.404297 0.949707
-15 15 23 0 0.385254 0.956055
-15 15 24 0 0.370361 0.961914
-15 15 25 0 0.357666 0.96875
-15 15 26 0 0.346436 0.976562
-15 15 27 0 0.336914 0.985352
-15 15 28 0 0.329346 0.995605
-15 15 29 0 0.322998 1
-15 15 30 0 0.317627 1
-15 15 31 0 0.313721 1
-15 16 0 0.480957 0.594727 0
-15 16 1 0.480957 0.594727 0
-15 16 2 0.480957 0.594727 0
-15 16 3 0.480957 0.594727 0
-15 16 4 0.480957 0.594727 0
-15 16 5 0.480957 0.594727 0
-15 16 6 0.480957 0.594727 0
-15 16 7 0.480957 0.594727 0
-15 16 8 0.480957 0.594727 0
-15 16 9 0.481201 0.595215 0
-15 16 10 0.481201 0.595215 0
-15 16 11 0.478027 0.595215 0
-15 16 12 0.469971 0.59375 0.16687
-15 16 13 0.456543 0.59082 0.276611
-15 16 14 0.433838 0.584961 0.374023
-15 16 15 0.400879 0.580078 0.472412
-15 16 16 0.35083 0.577148 0.577148
-15 16 17 0.263428 0.570312 0.679199
-15 16 18 0 0.55957 0.772461
-15 16 19 0 0.546387 0.854004
-15 16 20 0 0.531738 0.920898
-15 16 21 0 0.500977 0.947754
-15 16 22 0 0.468994 0.955566
-15 16 23 0 0.443848 0.962402
-15 16 24 0 0.423828 0.96875
-15 16 25 0 0.40625 0.975098
-15 16 26 0 0.390381 0.982422
-15 16 27 0 0.376709 0.990723
-15 16 28 0 0.36499 1
-15 16 29 0 0.354736 1
-15 16 30 0 0.346191 1
-15 16 31 0 0.339111 1
-15 17 0 0.325684 0.67627 0
-15 17 1 0.325684 0.67627 0
-15 17 2 0.325684 0.67627 0
-15 17 3 0.325684 0.67627 0
-15 17 4 0.325684 0.67627 0
-15 17 5 0.325684 0.67627 0
-15 17 6 0.325684 0.676758 0
-15 17 7 0.325684 0.676758 0
-15 17 8 0.325684 0.676758 0
-15 17 9 0.325928 0.676758 0
-15 17 10 0.325928 0.677246 0
-15 17 11 0.324707 0.677246 0
-15 17 12 0.314453 0.676758 0
-15 17 13 0.296631 0.67627 0.22876
-15 17 14 0.265137 0.674805 0.341553
-15 17 15 0.205566 0.67334 0.44873
-15 17 16 0 0.670898 0.558105
-15 17 17 0 0.663574 0.663574
-15 17 18 0 0.651367 0.76123
-15 17 19 0 0.635254 0.846191
-15 17 20 0 0.616699 0.916016
-15 17 21 0 0.583496 0.95166
-15 17 22 0 0.54541 0.963867
-15 17 23 0 0.51416 0.972168
-15 17 24 0 0.488281 0.978516
-15 17 25 0 0.465088 0.984863
-15 17 26 0 0.444092 0.992188
-15 17 27 0 0.425537 0.999512
-15 17 28 0 0.408936 1
-15 17 29 0 0.394531 1
-15 17 30 0 0.38208 1
-15 17 31 0 0.371094 1
-15 18 0 0 0.758789 0
-15 18 1 0 0.758789 0
-15 18 2 0 0.758789 0
-15 18 3 0 0.758789 0
-15 18 4 0 0.758789 0
-15 18 5 0 0.758789 0
-15 18 6 0 0.758789 0
-15 18 7 0 0.758789 0
-15 18 8 0 0.758789 0
-15 18 9 0 0.759277 0
-15 18 10 0 0.759277 0
-15 18 11 0 0.759766 0
-15 18 12 0 0.760254 0
-15 18 13 0 0.76123 0.151733
-15 18 14 0 0.762207 0.298584
-15 18 15 0 0.762695 0.41626
-15 18 16 0 0.76123 0.530762
-15 18 17 0 0.755371 0.641113
-15 18 18 0 0.743164 0.743652
-15 18 19 0 0.726562 0.833008
-15 18 20 0 0.705566 0.906738
-15 18 21 0 0.671387 0.952637
-15 18 22 0 0.629883 0.973145
-15 18 23 0 0.59375 0.984863
-15 18 24 0 0.5625 0.992676
-15 18 25 0 0.533691 0.999512
-15 18 26 0 0.506836 1
-15 18 27 0 0.482422 1
-15 18 28 0 0.460938 1
-15 18 29 0 0.44165 1
-15 18 30 0 0.424316 1
-15 18 31 0 0.40918 1
-15 19 0 0 0.835449 0
-15 19 1 0 0.835449 0
-15 19 2 0 0.835449 0
-15 19 3 0 0.835449 0
-15 19 4 0 0.835449 0
-15 19 5 0 0.835449 0
-15 19 6 0 0.835938 0
-15 19 7 0 0.835938 0
-15 19 8 0 0.835938 0
-15 19 9 0 0.835938 0
-15 19 10 0 0.835938 0
-15 19 11 0 0.836426 0
-15 19 12 0 0.836914 0
-15 19 13 0 0.838867 0
-15 19 14 0 0.84082 0.23999
-15 19 15 0 0.843262 0.375
-15 19 16 0 0.843262 0.496826
-15 19 17 0 0.839355 0.612305
-15 19 18 0 0.82959 0.719238
-15 19 19 0 0.813477 0.813477
-15 19 20 0 0.791504 0.89209
-15 19 21 0 0.759766 0.948242
-15 19 22 0 0.719238 0.980469
-15 19 23 0 0.679199 0.998535
-15 19 24 0 0.643555 1
-15 19 25 0 0.608887 1
-15 19 26 0 0.57666 1
-15 19 27 0 0.546387 1
-15 19 28 0 0.519043 1
-15 19 29 0 0.494141 1
-15 19 30 0 0.471924 1
-15 19 31 0 0.451904 1
-15 20 0 0 0.90332 0
-15 20 1 0 0.90332 0
-15 20 2 0 0.90332 0
-15 20 3 0 0.90332 0
-15 20 4 0 0.90332 0
-15 20 5 0 0.90332 0
-15 20 6 0 0.90332 0
-15 20 7 0 0.90332 0
-15 20 8 0 0.90332 0
-15 20 9 0 0.90332 0
-15 20 10 0 0.90332 0
-15 20 11 0 0.90332 0
-15 20 12 0 0.903809 0
-15 20 13 0 0.90625 0
-15 20 14 0 0.90918 0.14856
-15 20 15 0 0.912598 0.325928
-15 20 16 0 0.914551 0.457275
-15 20 17 0 0.913086 0.577637
-15 20 18 0 0.905762 0.688965
-15 20 19 0 0.891113 0.788086
-15 20 20 0 0.871094 0.871094
-15 20 21 0 0.843262 0.9375
-15 20 22 0 0.806152 0.982422
-15 20 23 0 0.766113 1
-15 20 24 0 0.727539 1
-15 20 25 0 0.688477 1
-15 20 26 0 0.650391 1
-15 20 27 0 0.614258 1
-15 20 28 0 0.581055 1
-15 20 29 0 0.550293 1
-15 20 30 0 0.522949 1
-15 20 31 0 0.498047 1
-15 21 0 0 0.960938 0
-15 21 1 0 0.960938 0
-15 21 2 0 0.960938 0
-15 21 3 0 0.960938 0
-15 21 4 0 0.960938 0
-15 21 5 0 0.960938 0
-15 21 6 0 0.960938 0
-15 21 7 0 0.960938 0
-15 21 8 0 0.960938 0
-15 21 9 0 0.960938 0
-15 21 10 0 0.960938 0
-15 21 11 0 0.961426 0
-15 21 12 0 0.961426 0
-15 21 13 0 0.963379 0
-15 21 14 0 0.966797 0
-15 21 15 0 0.971191 0.264404
-15 21 16 0 0.974609 0.411865
-15 21 17 0 0.975586 0.538086
-15 21 18 0 0.971191 0.653809
-15 21 19 0 0.959961 0.756348
-15 21 20 0 0.941895 0.844238
-15 21 21 0 0.917969 0.918457
-15 21 22 0 0.886719 0.974609
-15 21 23 0 0.849609 1
-15 21 24 0 0.810547 1
-15 21 25 0 0.769043 1
-15 21 26 0 0.727051 1
-15 21 27 0 0.685547 1
-15 21 28 0 0.646973 1
-15 21 29 0 0.61084 1
-15 21 30 0 0.577637 1
-15 21 31 0 0.547363 1
-15 22 0 0 1 0
-15 22 1 0 1 0
-15 22 2 0 1 0
-15 22 3 0 1 0
-15 22 4 0 1 0
-15 22 5 0 1 0
-15 22 6 0 1 0
-15 22 7 0 1 0
-15 22 8 0 1 0
-15 22 9 0 1 0
-15 22 10 0 1 0
-15 22 11 0 1 0
-15 22 12 0 1 0
-15 22 13 0 1 0
-15 22 14 0 1 0
-15 22 15 0 1 0.179932
-15 22 16 0 1 0.361328
-15 22 17 0 1 0.495361
-15 22 18 0 1 0.614258
-15 22 19 0 1 0.720703
-15 22 20 0 1 0.812988
-15 22 21 0 0.982422 0.891602
-15 22 22 0 0.955566 0.956055
-15 22 23 0 0.923828 1
-15 22 24 0 0.887695 1
-15 22 25 0 0.846191 1
-15 22 26 0 0.802246 1
-15 22 27 0 0.757324 1
-15 22 28 0 0.713867 1
-15 22 29 0 0.672852 1
-15 22 30 0 0.634277 1
-15 22 31 0 0.599121 1
-15 23 0 0 1 0
-15 23 1 0 1 0
-15 23 2 0 1 0
-15 23 3 0 1 0
-15 23 4 0 1 0
-15 23 5 0 1 0
-15 23 6 0 1 0
-15 23 7 0 1 0
-15 23 8 0 1 0
-15 23 9 0 1 0
-15 23 10 0 1 0
-15 23 11 0 1 0
-15 23 12 0 1 0
-15 23 13 0 1 0
-15 23 14 0 1 0
-15 23 15 0 1 0
-15 23 16 0 1 0.306152
-15 23 17 0 1 0.451172
-15 23 18 0 1 0.574219
-15 23 19 0 1 0.683594
-15 23 20 0 1 0.77832
-15 23 21 0 1 0.86084
-15 23 22 0 1 0.930176
-15 23 23 0 0.984375 0.984375
-15 23 24 0 0.952637 1
-15 23 25 0 0.914551 1
-15 23 26 0 0.871094 1
-15 23 27 0 0.824707 1
-15 23 28 0 0.77832 1
-15 23 29 0 0.73291 1
-15 23 30 0 0.689941 1
-15 23 31 0 0.649902 1
-15 24 0 0 1 0
-15 24 1 0 1 0
-15 24 2 0 1 0
-15 24 3 0 1 0
-15 24 4 0 1 0
-15 24 5 0 1 0
-15 24 6 0 1 0
-15 24 7 0 1 0
-15 24 8 0 1 0
-15 24 9 0 1 0
-15 24 10 0 1 0
-15 24 11 0 1 0
-15 24 12 0 1 0
-15 24 13 0 1 0
-15 24 14 0 1 0
-15 24 15 0 1 0
-15 24 16 0 1 0.242554
-15 24 17 0 1 0.405518
-15 24 18 0 1 0.533203
-15 24 19 0 1 0.64502
-15 24 20 0 1 0.742676
-15 24 21 0 1 0.828125
-15 24 22 0 1 0.900879
-15 24 23 0 1 0.959961
-15 24 24 0 1 1
-15 24 25 0 0.973145 1
-15 24 26 0 0.932129 1
-15 24 27 0 0.88623 1
-15 24 28 0 0.838379 1
-15 24 29 0 0.790527 1
-15 24 30 0 0.743652 1
-15 24 31 0 0.699707 1
-15 25 0 0 1 0
-15 25 1 0 1 0
-15 25 2 0 1 0
-15 25 3 0 1 0
-15 25 4 0 1 0
-15 25 5 0 1 0
-15 25 6 0 1 0
-15 25 7 0 1 0
-15 25 8 0 1 0
-15 25 9 0 1 0
-15 25 10 0 1 0
-15 25 11 0 1 0
-15 25 12 0 1 0
-15 25 13 0 1 0
-15 25 14 0 1 0
-15 25 15 0 1 0
-15 25 16 0 1 0.143555
-15 25 17 0 1 0.353271
-15 25 18 0 1 0.487793
-15 25 19 0 1 0.602051
-15 25 20 0 1 0.702148
-15 25 21 0 1 0.790527
-15 25 22 0 1 0.866699
-15 25 23 0 1 0.929199
-15 25 24 0 1 0.980957
-15 25 25 0 1 1
-15 25 26 0 0.990234 1
-15 25 27 0 0.946777 1
-15 25 28 0 0.898926 1
-15 25 29 0 0.849609 1
-15 25 30 0 0.800293 1
-15 25 31 0 0.752441 1
-15 26 0 0 1 0
-15 26 1 0 1 0
-15 26 2 0 1 0
-15 26 3 0 1 0
-15 26 4 0 1 0
-15 26 5 0 1 0
-15 26 6 0 1 0
-15 26 7 0 1 0
-15 26 8 0 1 0
-15 26 9 0 1 0
-15 26 10 0 1 0
-15 26 11 0 1 0
-15 26 12 0 1 0
-15 26 13 0 1 0
-15 26 14 0 1 0
-15 26 15 0 1 0
-15 26 16 0 1 0
-15 26 17 0 1 0.290527
-15 26 18 0 1 0.437256
-15 26 19 0 1 0.555176
-15 26 20 0 1 0.656738
-15 26 21 0 1 0.747559
-15 26 22 0 1 0.82666
-15 26 23 0 1 0.893066
-15 26 24 0 1 0.94873
-15 26 25 0 1 0.999023
-15 26 26 0 1 1
-15 26 27 0 1 1
-15 26 28 0 0.958496 1
-15 26 29 0 0.908691 1
-15 26 30 0 0.858398 1
-15 26 31 0 0.807617 1
-15 27 0 0 1 0
-15 27 1 0 1 0
-15 27 2 0 1 0
-15 27 3 0 1 0
-15 27 4 0 1 0
-15 27 5 0 1 0
-15 27 6 0 1 0
-15 27 7 0 1 0
-15 27 8 0 1 0
-15 27 9 0 1 0
-15 27 10 0 1 0
-15 27 11 0 1 0
-15 27 12 0 1 0
-15 27 13 0 1 0
-15 27 14 0 1 0
-15 27 15 0 1 0
-15 27 16 0 1 0
-15 27 17 0 1 0.206543
-15 27 18 0 1 0.380615
-15 27 19 0 1 0.503906
-15 27 20 0 1 0.607422
-15 27 21 0 1 0.700195
-15 27 22 0 1 0.781738
-15 27 23 0 1 0.851074
-15 27 24 0 1 0.909668
-15 27 25 0 1 0.964355
-15 27 26 0 1 1
-15 27 27 0 1 1
-15 27 28 0 1 1
-15 27 29 0 0.966309 1
-15 27 30 0 0.915527 1
-15 27 31 0 0.86377 1
-15 28 0 0 1 0
-15 28 1 0 1 0
-15 28 2 0 1 0
-15 28 3 0 1 0
-15 28 4 0 1 0
-15 28 5 0 1 0
-15 28 6 0 1 0
-15 28 7 0 1 0
-15 28 8 0 1 0
-15 28 9 0 1 0
-15 28 10 0 1 0
-15 28 11 0 1 0
-15 28 12 0 1 0
-15 28 13 0 1 0
-15 28 14 0 1 0
-15 28 15 0 1 0
-15 28 16 0 1 0
-15 28 17 0 1 0
-15 28 18 0 1 0.314941
-15 28 19 0 1 0.447998
-15 28 20 0 1 0.554688
-15 28 21 0 1 0.648438
-15 28 22 0 1 0.731934
-15 28 23 0 1 0.803223
-15 28 24 0 1 0.865234
-15 28 25 0 1 0.92334
-15 28 26 0 1 0.977051
-15 28 27 0 1 1
-15 28 28 0 1 1
-15 28 29 0 1 1
-15 28 30 0 0.97168 1
-15 28 31 0 0.92041 1
-15 29 0 0 1 0
-15 29 1 0 1 0
-15 29 2 0 1 0
-15 29 3 0 1 0
-15 29 4 0 1 0
-15 29 5 0 1 0
-15 29 6 0 1 0
-15 29 7 0 1 0
-15 29 8 0 1 0
-15 29 9 0 1 0
-15 29 10 0 1 0
-15 29 11 0 1 0
-15 29 12 0 1 0
-15 29 13 0 1 0
-15 29 14 0 1 0
-15 29 15 0 1 0
-15 29 16 0 1 0
-15 29 17 0 1 0
-15 29 18 0 1 0.231567
-15 29 19 0 1 0.385742
-15 29 20 0 1 0.49707
-15 29 21 0 1 0.592773
-15 29 22 0 1 0.677246
-15 29 23 0 1 0.750488
-15 29 24 0 1 0.813965
-15 29 25 0 1 0.875488
-15 29 26 0 1 0.933105
-15 29 27 0 1 0.98584
-15 29 28 0 1 1
-15 29 29 0 1 1
-15 29 30 0 1 1
-15 29 31 0 0.976562 1
-15 30 0 0 1 0
-15 30 1 0 1 0
-15 30 2 0 1 0
-15 30 3 0 1 0
-15 30 4 0 1 0
-15 30 5 0 1 0
-15 30 6 0 1 0
-15 30 7 0 1 0
-15 30 8 0 1 0
-15 30 9 0 1 0
-15 30 10 0 1 0
-15 30 11 0 1 0
-15 30 12 0 1 0
-15 30 13 0 1 0
-15 30 14 0 1 0
-15 30 15 0 1 0
-15 30 16 0 1 0
-15 30 17 0 1 0
-15 30 18 0 1 0.0571594
-15 30 19 0 1 0.314697
-15 30 20 0 1 0.435059
-15 30 21 0 1 0.533203
-15 30 22 0 1 0.618652
-15 30 23 0 1 0.692871
-15 30 24 0 1 0.758301
-15 30 25 0 1 0.821289
-15 30 26 0 1 0.882324
-15 30 27 0 1 0.939453
-15 30 28 0 1 0.991699
-15 30 29 0 1 1
-15 30 30 0 1 1
-15 30 31 0 1 1
-15 31 0 0 1 0
-15 31 1 0 1 0
-15 31 2 0 1 0
-15 31 3 0 1 0
-15 31 4 0 1 0
-15 31 5 0 1 0
-15 31 6 0 1 0
-15 31 7 0 1 0
-15 31 8 0 1 0
-15 31 9 0 1 0
-15 31 10 0 1 0
-15 31 11 0 1 0
-15 31 12 0 1 0
-15 31 13 0 1 0
-15 31 14 0 1 0
-15 31 15 0 1 0
-15 31 16 0 1 0
-15 31 17 0 1 0
-15 31 18 0 1 0
-15 31 19 0 1 0.225342
-15 31 20 0 1 0.366699
-15 31 21 0 1 0.469727
-15 31 22 0 1 0.556641
-15 31 23 0 1 0.631348
-15 31 24 0 1 0.697754
-15 31 25 0 1 0.762695
-15 31 26 0 1 0.826172
-15 31 27 0 1 0.887207
-15 31 28 0 1 0.944336
-15 31 29 0 1 0.996582
-15 31 30 0 1 1
-15 31 31 0 1 1
-16 0 0 0.760742 0 0
-16 0 1 0.760742 0 0
-16 0 2 0.760742 0 0
-16 0 3 0.760742 0 0
-16 0 4 0.760742 0 0
-16 0 5 0.760742 0 0
-16 0 6 0.760742 0 0
-16 0 7 0.760742 0 0
-16 0 8 0.760742 0 0
-16 0 9 0.760742 0 0
-16 0 10 0.763672 0 0
-16 0 11 0.771973 0 0
-16 0 12 0.778809 0 0.191406
-16 0 13 0.778809 0 0.303467
-16 0 14 0.766602 0 0.408936
-16 0 15 0.739746 0 0.503906
-16 0 16 0.710449 0.126831 0.600098
-16 0 17 0.668945 0.158081 0.695801
-16 0 18 0.613281 0.185059 0.783691
-16 0 19 0.544922 0.207886 0.86084
-16 0 20 0.463379 0.226318 0.924805
-16 0 21 0.349365 0.232544 0.941406
-16 0 22 0.199585 0.235596 0.947754
-16 0 23 0 0.238037 0.953125
-16 0 24 0 0.240234 0.958984
-16 0 25 0 0.242676 0.96582
-16 0 26 0 0.245239 0.974121
-16 0 27 0 0.248291 0.983887
-16 0 28 0 0.251709 0.995605
-16 0 29 0 0.255127 1
-16 0 30 0 0.259033 1
-16 0 31 0 0.262207 1
-16 1 0 0.760742 0 0
-16 1 1 0.760742 0 0
-16 1 2 0.760742 0 0
-16 1 3 0.760742 0 0
-16 1 4 0.760742 0 0
-16 1 5 0.760742 0 0
-16 1 6 0.760742 0 0
-16 1 7 0.760742 0 0
-16 1 8 0.760742 0 0
-16 1 9 0.760742 0 0
-16 1 10 0.763672 0 0
-16 1 11 0.771973 0 0
-16 1 12 0.778809 0 0.191406
-16 1 13 0.778809 0 0.303223
-16 1 14 0.766602 0 0.408936
-16 1 15 0.739746 0 0.503906
-16 1 16 0.710449 0.126953 0.600098
-16 1 17 0.668945 0.158081 0.695801
-16 1 18 0.613281 0.185181 0.783691
-16 1 19 0.544922 0.207886 0.86084
-16 1 20 0.463379 0.22644 0.924805
-16 1 21 0.349365 0.232544 0.941406
-16 1 22 0.199585 0.235596 0.947754
-16 1 23 0 0.238037 0.953125
-16 1 24 0 0.240234 0.958984
-16 1 25 0 0.242676 0.96582
-16 1 26 0 0.245361 0.974121
-16 1 27 0 0.248291 0.983887
-16 1 28 0 0.251709 0.995605
-16 1 29 0 0.255127 1
-16 1 30 0 0.259033 1
-16 1 31 0 0.262207 1
-16 2 0 0.760742 0 0
-16 2 1 0.760742 0 0
-16 2 2 0.760742 0 0
-16 2 3 0.760742 0 0
-16 2 4 0.760742 0 0
-16 2 5 0.760742 0 0
-16 2 6 0.760742 0 0
-16 2 7 0.760742 0 0
-16 2 8 0.760742 0 0
-16 2 9 0.760742 0 0
-16 2 10 0.763672 0 0
-16 2 11 0.771973 0 0
-16 2 12 0.778809 0 0.191406
-16 2 13 0.778809 0 0.303223
-16 2 14 0.766602 0 0.408936
-16 2 15 0.739746 0 0.503906
-16 2 16 0.710449 0.127197 0.600098
-16 2 17 0.668945 0.158325 0.695801
-16 2 18 0.613281 0.185303 0.783691
-16 2 19 0.544922 0.208008 0.86084
-16 2 20 0.463379 0.22644 0.924805
-16 2 21 0.349365 0.232666 0.941406
-16 2 22 0.199585 0.235718 0.947754
-16 2 23 0 0.238037 0.953125
-16 2 24 0 0.240356 0.958984
-16 2 25 0 0.242676 0.96582
-16 2 26 0 0.245361 0.974121
-16 2 27 0 0.248291 0.983887
-16 2 28 0 0.251709 0.995605
-16 2 29 0 0.255127 1
-16 2 30 0 0.259033 1
-16 2 31 0 0.262207 1
-16 3 0 0.760742 0 0
-16 3 1 0.760742 0 0
-16 3 2 0.760742 0 0
-16 3 3 0.760742 0 0
-16 3 4 0.760742 0 0
-16 3 5 0.760742 0 0
-16 3 6 0.760742 0 0
-16 3 7 0.760742 0 0
-16 3 8 0.760742 0 0
-16 3 9 0.760742 0 0
-16 3 10 0.763672 0 0
-16 3 11 0.771973 0 0
-16 3 12 0.778809 0 0.191406
-16 3 13 0.778809 0 0.303223
-16 3 14 0.766602 0 0.408936
-16 3 15 0.739746 0 0.503906
-16 3 16 0.710449 0.127563 0.600098
-16 3 17 0.668945 0.158569 0.695801
-16 3 18 0.613281 0.185425 0.783691
-16 3 19 0.544922 0.208252 0.86084
-16 3 20 0.463379 0.226685 0.924805
-16 3 21 0.349365 0.232788 0.941406
-16 3 22 0.199463 0.235718 0.947754
-16 3 23 0 0.238159 0.953125
-16 3 24 0 0.240356 0.958984
-16 3 25 0 0.242798 0.96582
-16 3 26 0 0.245361 0.974121
-16 3 27 0 0.248291 0.983887
-16 3 28 0 0.251709 0.995605
-16 3 29 0 0.255371 1
-16 3 30 0 0.259033 1
-16 3 31 0 0.262207 1
-16 4 0 0.760742 0 0
-16 4 1 0.760742 0 0
-16 4 2 0.760742 0 0
-16 4 3 0.760742 0 0
-16 4 4 0.760742 0 0
-16 4 5 0.760742 0 0
-16 4 6 0.760742 0 0
-16 4 7 0.760742 0 0
-16 4 8 0.760742 0 0
-16 4 9 0.760742 0 0
-16 4 10 0.763672 0 0
-16 4 11 0.771973 0 0
-16 4 12 0.778809 0 0.191284
-16 4 13 0.77832 0 0.303223
-16 4 14 0.766602 0 0.408936
-16 4 15 0.739746 0 0.503906
-16 4 16 0.710449 0.128418 0.600098
-16 4 17 0.668945 0.15918 0.695801
-16 4 18 0.613281 0.185913 0.783691
-16 4 19 0.544434 0.208496 0.86084
-16 4 20 0.463379 0.226929 0.924805
-16 4 21 0.349365 0.233032 0.941406
-16 4 22 0.199341 0.235962 0.947754
-16 4 23 0 0.238281 0.953125
-16 4 24 0 0.240479 0.958984
-16 4 25 0 0.242798 0.96582
-16 4 26 0 0.245483 0.974121
-16 4 27 0 0.248413 0.983887
-16 4 28 0 0.251709 0.995605
-16 4 29 0 0.255371 1
-16 4 30 0 0.259033 1
-16 4 31 0 0.262207 1
-16 5 0 0.760742 0 0
-16 5 1 0.760742 0 0
-16 5 2 0.760742 0 0
-16 5 3 0.760742 0 0
-16 5 4 0.760742 0 0
-16 5 5 0.760742 0 0
-16 5 6 0.760742 0 0
-16 5 7 0.760742 0 0
-16 5 8 0.760742 0 0
-16 5 9 0.760742 0 0
-16 5 10 0.763672 0 0
-16 5 11 0.771973 0 0
-16 5 12 0.77832 0 0.191162
-16 5 13 0.77832 0 0.303223
-16 5 14 0.766602 0 0.408691
-16 5 15 0.739746 0 0.503906
-16 5 16 0.710449 0.129883 0.600098
-16 5 17 0.668945 0.160278 0.695801
-16 5 18 0.613281 0.186646 0.783691
-16 5 19 0.544434 0.209106 0.86084
-16 5 20 0.463135 0.227417 0.924805
-16 5 21 0.349121 0.233398 0.941406
-16 5 22 0.199097 0.236206 0.947754
-16 5 23 0 0.238525 0.953125
-16 5 24 0 0.240723 0.958984
-16 5 25 0 0.243042 0.96582
-16 5 26 0 0.245605 0.974121
-16 5 27 0 0.248535 0.983887
-16 5 28 0 0.251953 0.995605
-16 5 29 0 0.255371 1
-16 5 30 0 0.259033 1
-16 5 31 0 0.262451 1
-16 6 0 0.760742 0 0
-16 6 1 0.760742 0 0
-16 6 2 0.760742 0 0
-16 6 3 0.760742 0 0
-16 6 4 0.760742 0 0
-16 6 5 0.760742 0 0
-16 6 6 0.760742 0 0
-16 6 7 0.760742 0 0
-16 6 8 0.760742 0 0
-16 6 9 0.760742 0 0
-16 6 10 0.763672 0 0
-16 6 11 0.771973 0 0
-16 6 12 0.77832 0 0.190796
-16 6 13 0.77832 0 0.302979
-16 6 14 0.766602 0 0.408691
-16 6 15 0.739746 0.0343323 0.503906
-16 6 16 0.710449 0.13269 0.600098
-16 6 17 0.668945 0.162231 0.695312
-16 6 18 0.612793 0.188232 0.783691
-16 6 19 0.544434 0.210327 0.86084
-16 6 20 0.463135 0.228394 0.924805
-16 6 21 0.348877 0.234131 0.941406
-16 6 22 0.198486 0.236816 0.947754
-16 6 23 0 0.239014 0.953125
-16 6 24 0 0.241089 0.958984
-16 6 25 0 0.243408 0.96582
-16 6 26 0 0.245972 0.974609
-16 6 27 0 0.248779 0.983887
-16 6 28 0 0.251953 0.995605
-16 6 29 0 0.255615 1
-16 6 30 0 0.259277 1
-16 6 31 0 0.262451 1
-16 7 0 0.760742 0 0
-16 7 1 0.760742 0 0
-16 7 2 0.760742 0 0
-16 7 3 0.760742 0 0
-16 7 4 0.760742 0 0
-16 7 5 0.760742 0 0
-16 7 6 0.760742 0 0
-16 7 7 0.760742 0 0
-16 7 8 0.760742 0 0
-16 7 9 0.760742 0 0
-16 7 10 0.763672 0 0
-16 7 11 0.771973 0 0
-16 7 12 0.77832 0 0.190308
-16 7 13 0.777832 0 0.302734
-16 7 14 0.766113 0 0.408447
-16 7 15 0.739258 0.058136 0.503906
-16 7 16 0.709961 0.138062 0.600098
-16 7 17 0.668457 0.166138 0.695312
-16 7 18 0.612305 0.191162 0.783691
-16 7 19 0.543945 0.212646 0.86084
-16 7 20 0.462646 0.230225 0.924805
-16 7 21 0.348389 0.235596 0.941406
-16 7 22 0.19751 0.238037 0.947754
-16 7 23 0 0.240112 0.953125
-16 7 24 0 0.241943 0.958984
-16 7 25 0 0.244141 0.966309
-16 7 26 0 0.246582 0.974609
-16 7 27 0 0.249268 0.984375
-16 7 28 0 0.252441 0.996094
-16 7 29 0 0.256104 1
-16 7 30 0 0.259521 1
-16 7 31 0 0.262695 1
-16 8 0 0.760742 0 0
-16 8 1 0.760742 0 0
-16 8 2 0.760742 0 0
-16 8 3 0.760742 0 0
-16 8 4 0.760742 0 0
-16 8 5 0.760742 0 0
-16 8 6 0.760742 0 0
-16 8 7 0.760742 0 0
-16 8 8 0.760742 0 0
-16 8 9 0.760742 0 0
-16 8 10 0.763672 0 0
-16 8 11 0.771973 0 0
-16 8 12 0.777832 0 0.189209
-16 8 13 0.777344 0 0.302246
-16 8 14 0.765625 0 0.408203
-16 8 15 0.73877 0.0838013 0.503906
-16 8 16 0.709473 0.147705 0.599609
-16 8 17 0.66748 0.17334 0.695312
-16 8 18 0.611816 0.196655 0.783691
-16 8 19 0.542969 0.217041 0.86084
-16 8 20 0.46167 0.233765 0.924805
-16 8 21 0.347412 0.238403 0.941895
-16 8 22 0.195557 0.240356 0.947754
-16 8 23 0 0.241943 0.953613
-16 8 24 0 0.243652 0.959473
-16 8 25 0 0.245483 0.966309
-16 8 26 0 0.247803 0.974609
-16 8 27 0 0.250244 0.984375
-16 8 28 0 0.253418 0.996094
-16 8 29 0 0.256836 1
-16 8 30 0 0.260254 1
-16 8 31 0 0.263184 1
-16 9 0 0.760742 0 0
-16 9 1 0.760742 0 0
-16 9 2 0.760742 0 0
-16 9 3 0.760742 0 0
-16 9 4 0.760742 0 0
-16 9 5 0.760742 0 0
-16 9 6 0.760742 0 0
-16 9 7 0.76123 0 0
-16 9 8 0.76123 0 0
-16 9 9 0.76123 0 0
-16 9 10 0.763672 0 0
-16 9 11 0.771484 0 0
-16 9 12 0.776367 0 0.187134
-16 9 13 0.776367 0 0.301025
-16 9 14 0.765137 0 0.407471
-16 9 15 0.737305 0.114563 0.503418
-16 9 16 0.708008 0.164062 0.599609
-16 9 17 0.666504 0.186035 0.695312
-16 9 18 0.610352 0.206665 0.783691
-16 9 19 0.541504 0.225098 0.86084
-16 9 20 0.459961 0.240356 0.924805
-16 9 21 0.345215 0.243774 0.941895
-16 9 22 0.191772 0.244629 0.948242
-16 9 23 0 0.245605 0.953613
-16 9 24 0 0.246704 0.959473
-16 9 25 0 0.248169 0.966309
-16 9 26 0 0.25 0.974609
-16 9 27 0 0.252197 0.984375
-16 9 28 0 0.255127 0.996094
-16 9 29 0 0.258301 1
-16 9 30 0 0.261475 1
-16 9 31 0 0.264404 1
-16 10 0 0.760742 0 0
-16 10 1 0.760742 0 0
-16 10 2 0.760742 0 0
-16 10 3 0.760742 0 0
-16 10 4 0.760742 0 0
-16 10 5 0.760742 0 0
-16 10 6 0.76123 0 0
-16 10 7 0.76123 0 0
-16 10 8 0.76123 0 0
-16 10 9 0.76123 0 0
-16 10 10 0.763184 0 0
-16 10 11 0.770996 0 0
-16 10 12 0.774414 0 0.183472
-16 10 13 0.774414 0 0.299072
-16 10 14 0.763184 0 0.40625
-16 10 15 0.735352 0.151611 0.50293
-16 10 16 0.705566 0.189087 0.599121
-16 10 17 0.664062 0.206421 0.694824
-16 10 18 0.60791 0.223389 0.783691
-16 10 19 0.539062 0.23877 0.86084
-16 10 20 0.457031 0.251709 0.924805
-16 10 21 0.341553 0.253174 0.942383
-16 10 22 0.184448 0.252197 0.94873
-16 10 23 0 0.251953 0.954102
-16 10 24 0 0.252197 0.959961
-16 10 25 0 0.25293 0.966797
-16 10 26 0 0.25415 0.975098
-16 10 27 0 0.255859 0.984863
-16 10 28 0 0.258057 0.996582
-16 10 29 0 0.260742 1
-16 10 30 0 0.263672 1
-16 10 31 0 0.266113 1
-16 11 0 0.760254 0.0750122 0
-16 11 1 0.760254 0.0750122 0
-16 11 2 0.760254 0.0750732 0
-16 11 3 0.760254 0.0751953 0
-16 11 4 0.760254 0.0753174 0
-16 11 5 0.760254 0.0756836 0
-16 11 6 0.760254 0.0762939 0
-16 11 7 0.760254 0.0774536 0
-16 11 8 0.760254 0.0797119 0
-16 11 9 0.760254 0.0838013 0
-16 11 10 0.762207 0.0879517 0
-16 11 11 0.769043 0.0838623 0
-16 11 12 0.770996 0.0645142 0.178101
-16 11 13 0.770508 0.0537415 0.296143
-16 11 14 0.760254 0.101746 0.404053
-16 11 15 0.731445 0.196411 0.501953
-16 11 16 0.70166 0.224243 0.598633
-16 11 17 0.659668 0.236694 0.694336
-16 11 18 0.603516 0.249023 0.783203
-16 11 19 0.53418 0.260498 0.86084
-16 11 20 0.45166 0.270264 0.924805
-16 11 21 0.334961 0.268311 0.942871
-16 11 22 0.170654 0.264893 0.949219
-16 11 23 0 0.262695 0.955078
-16 11 24 0 0.261475 0.960938
-16 11 25 0 0.260986 0.967773
-16 11 26 0 0.260986 0.976074
-16 11 27 0 0.261719 0.98584
-16 11 28 0 0.263428 0.997559
-16 11 29 0 0.265381 1
-16 11 30 0 0.267334 1
-16 11 31 0 0.269531 1
-16 12 0 0.757324 0.205078 0
-16 12 1 0.757324 0.205078 0
-16 12 2 0.757324 0.205078 0
-16 12 3 0.757324 0.205078 0
-16 12 4 0.757324 0.2052 0
-16 12 5 0.757324 0.2052 0
-16 12 6 0.757324 0.205444 0
-16 12 7 0.757324 0.205688 0
-16 12 8 0.757324 0.206299 0
-16 12 9 0.757324 0.207397 0
-16 12 10 0.758789 0.208984 0
-16 12 11 0.762207 0.20813 0
-16 12 12 0.763672 0.203857 0.171387
-16 12 13 0.763184 0.199219 0.289795
-16 12 14 0.753906 0.204468 0.399658
-16 12 15 0.725098 0.250244 0.5
-16 12 16 0.694336 0.270752 0.597168
-16 12 17 0.652344 0.278564 0.693848
-16 12 18 0.595703 0.285889 0.782715
-16 12 19 0.525879 0.292725 0.86084
-16 12 20 0.441895 0.298096 0.925293
-16 12 21 0.322998 0.291992 0.944336
-16 12 22 0.142212 0.284912 0.950195
-16 12 23 0 0.279785 0.956055
-16 12 24 0 0.276367 0.961914
-16 12 25 0 0.273926 0.969238
-16 12 26 0 0.272461 0.977539
-16 12 27 0 0.271729 0.987305
-16 12 28 0 0.271973 0.999023
-16 12 29 0 0.272705 1
-16 12 30 0 0.273682 1
-16 12 31 0 0.274902 1
-16 13 0 0.749512 0.299561 0
-16 13 1 0.749512 0.299561 0
-16 13 2 0.749512 0.299561 0
-16 13 3 0.749512 0.299561 0
-16 13 4 0.749512 0.299561 0
-16 13 5 0.749512 0.299561 0
-16 13 6 0.749512 0.299805 0
-16 13 7 0.749512 0.299805 0
-16 13 8 0.749512 0.300293 0
-16 13 9 0.749512 0.300781 0
-16 13 10 0.75 0.302002 0
-16 13 11 0.75 0.30127 0
-16 13 12 0.75 0.299805 0.168823
-16 13 13 0.749023 0.296631 0.282471
-16 13 14 0.741699 0.294678 0.392578
-16 13 15 0.713867 0.313965 0.49707
-16 13 16 0.682129 0.329102 0.594727
-16 13 17 0.640137 0.332764 0.691895
-16 13 18 0.583008 0.335205 0.781738
-16 13 19 0.511719 0.336914 0.860352
-16 13 20 0.425537 0.337646 0.925293
-16 13 21 0.302002 0.326172 0.945801
-16 13 22 0.0520325 0.314209 0.952148
-16 13 23 0 0.30542 0.958496
-16 13 24 0 0.299072 0.964355
-16 13 25 0 0.293945 0.97168
-16 13 26 0 0.290039 0.97998
-16 13 27 0 0.287109 0.989746
-16 13 28 0 0.2854 1
-16 13 29 0 0.28418 1
-16 13 30 0 0.283447 1
-16 13 31 0 0.283447 1
-16 14 0 0.73291 0.390869 0
-16 14 1 0.73291 0.390869 0
-16 14 2 0.73291 0.390869 0
-16 14 3 0.73291 0.390869 0
-16 14 4 0.73291 0.390869 0
-16 14 5 0.73291 0.390869 0
-16 14 6 0.73291 0.390869 0
-16 14 7 0.73291 0.391113 0
-16 14 8 0.73291 0.391357 0
-16 14 9 0.73291 0.391602 0
-16 14 10 0.733398 0.392334 0
-16 14 11 0.731934 0.392578 0
-16 14 12 0.728516 0.392334 0.179932
-16 14 13 0.724121 0.391357 0.28125
-16 14 14 0.716797 0.388428 0.382568
-16 14 15 0.695312 0.389404 0.490479
-16 14 16 0.661133 0.399414 0.590332
-16 14 17 0.619141 0.39917 0.688965
-16 14 18 0.561035 0.397217 0.779785
-16 14 19 0.487793 0.394043 0.859375
-16 14 20 0.396973 0.389648 0.924805
-16 14 21 0.262451 0.372803 0.94873
-16 14 22 0 0.354736 0.955566
-16 14 23 0 0.341309 0.961914
-16 14 24 0 0.331055 0.968262
-16 14 25 0 0.32251 0.975586
-16 14 26 0 0.31543 0.983887
-16 14 27 0 0.309814 0.993652
-16 14 28 0 0.304932 1
-16 14 29 0 0.30127 1
-16 14 30 0 0.298584 1
-16 14 31 0 0.296631 1
-16 15 0 0.710938 0.487549 0
-16 15 1 0.710938 0.487549 0
-16 15 2 0.710938 0.487549 0
-16 15 3 0.710938 0.487549 0
-16 15 4 0.710938 0.487549 0
-16 15 5 0.710938 0.487549 0
-16 15 6 0.710938 0.487793 0
-16 15 7 0.710938 0.487793 0
-16 15 8 0.710938 0.487793 0
-16 15 9 0.710938 0.488281 0
-16 15 10 0.711426 0.48877 0
-16 15 11 0.709473 0.489014 0
-16 15 12 0.704102 0.48877 0.192993
-16 15 13 0.695312 0.487549 0.288574
-16 15 14 0.679688 0.484619 0.380859
-16 15 15 0.65918 0.479736 0.478271
-16 15 16 0.627441 0.480713 0.583496
-16 15 17 0.583984 0.477539 0.683594
-16 15 18 0.524414 0.47168 0.776367
-16 15 19 0.447021 0.463623 0.857422
-16 15 20 0.346436 0.454346 0.924316
-16 15 21 0.17395 0.432129 0.952148
-16 15 22 0 0.407715 0.959961
-16 15 23 0 0.388916 0.967285
-16 15 24 0 0.374268 0.974121
-16 15 25 0 0.361328 0.980957
-16 15 26 0 0.349854 0.987793
-16 15 27 0 0.339844 0.996094
-16 15 28 0 0.331787 1
-16 15 29 0 0.325195 1
-16 15 30 0 0.31958 1
-16 15 31 0 0.315186 1
-16 16 0 0.667969 0.593262 0
-16 16 1 0.667969 0.593262 0
-16 16 2 0.667969 0.593262 0
-16 16 3 0.667969 0.593262 0
-16 16 4 0.667969 0.593262 0
-16 16 5 0.667969 0.593262 0
-16 16 6 0.667969 0.59375 0
-16 16 7 0.667969 0.59375 0
-16 16 8 0.667969 0.59375 0
-16 16 9 0.667969 0.59375 0
-16 16 10 0.667969 0.594238 0
-16 16 11 0.666992 0.594727 0
-16 16 12 0.662109 0.594238 0.158081
-16 16 13 0.652832 0.593262 0.273926
-16 16 14 0.637695 0.589844 0.375244
-16 16 15 0.611816 0.583496 0.474609
-16 16 16 0.571289 0.571289 0.571289
-16 16 17 0.525879 0.565918 0.674316
-16 16 18 0.461914 0.557129 0.769531
-16 16 19 0.374023 0.54541 0.853027
-16 16 20 0.241577 0.53125 0.921875
-16 16 21 0 0.504395 0.955078
-16 16 22 0 0.472656 0.964844
-16 16 23 0 0.447754 0.972168
-16 16 24 0 0.42749 0.978516
-16 16 25 0 0.409668 0.984863
-16 16 26 0 0.393555 0.992188
-16 16 27 0 0.379639 1
-16 16 28 0 0.367432 1
-16 16 29 0 0.357178 1
-16 16 30 0 0.348145 1
-16 16 31 0 0.340576 1
-16 17 0 0.571777 0.682129 0
-16 17 1 0.571777 0.682129 0
-16 17 2 0.571777 0.682129 0
-16 17 3 0.571777 0.682129 0
-16 17 4 0.571777 0.682129 0
-16 17 5 0.571777 0.682129 0
-16 17 6 0.571777 0.682129 0
-16 17 7 0.571777 0.682129 0
-16 17 8 0.571777 0.682617 0
-16 17 9 0.571777 0.682617 0
-16 17 10 0.571777 0.682617 0
-16 17 11 0.571777 0.683105 0
-16 17 12 0.566895 0.682617 0
-16 17 13 0.557617 0.681641 0.225586
-16 17 14 0.541992 0.678711 0.34082
-16 17 15 0.516602 0.671875 0.446533
-16 17 16 0.479736 0.665039 0.552734
-16 17 17 0.427979 0.65918 0.65918
-16 17 18 0.348877 0.648438 0.758301
-16 17 19 0.213501 0.634277 0.844727
-16 17 20 0 0.616699 0.916504
-16 17 21 0 0.585449 0.956543
-16 17 22 0 0.547852 0.969727
-16 17 23 0 0.516602 0.978516
-16 17 24 0 0.491211 0.985352
-16 17 25 0 0.468018 0.992188
-16 17 26 0 0.447021 0.999023
-16 17 27 0 0.427979 1
-16 17 28 0 0.411377 1
-16 17 29 0 0.396729 1
-16 17 30 0 0.384033 1
-16 17 31 0 0.372803 1
-16 18 0 0.426025 0.76123 0
-16 18 1 0.426025 0.76123 0
-16 18 2 0.426025 0.76123 0
-16 18 3 0.426025 0.76123 0
-16 18 4 0.426025 0.76123 0
-16 18 5 0.426025 0.76123 0
-16 18 6 0.426025 0.76123 0
-16 18 7 0.426025 0.76123 0
-16 18 8 0.426025 0.76123 0
-16 18 9 0.426025 0.76123 0
-16 18 10 0.42627 0.761719 0
-16 18 11 0.42627 0.761719 0
-16 18 12 0.422607 0.762207 0
-16 18 13 0.411865 0.762207 0.143066
-16 18 14 0.393799 0.76123 0.295166
-16 18 15 0.36377 0.758789 0.412598
-16 18 16 0.313477 0.756348 0.526367
-16 18 17 0.219604 0.750977 0.637695
-16 18 18 0 0.740723 0.740723
-16 18 19 0 0.724609 0.831543
-16 18 20 0 0.705078 0.906738
-16 18 21 0 0.672852 0.95459
-16 18 22 0 0.631348 0.975586
-16 18 23 0 0.595215 0.988281
-16 18 24 0 0.564453 0.996582
-16 18 25 0 0.535645 1
-16 18 26 0 0.508789 1
-16 18 27 0 0.484619 1
-16 18 28 0 0.462891 1
-16 18 29 0 0.443359 1
-16 18 30 0 0.426025 1
-16 18 31 0 0.410645 1
-16 19 0 0 0.835938 0
-16 19 1 0 0.835938 0
-16 19 2 0 0.835938 0
-16 19 3 0 0.835938 0
-16 19 4 0 0.835938 0
-16 19 5 0 0.835938 0
-16 19 6 0 0.835938 0
-16 19 7 0 0.835938 0
-16 19 8 0 0.836426 0
-16 19 9 0 0.836426 0
-16 19 10 0 0.836426 0
-16 19 11 0 0.836426 0
-16 19 12 0 0.836914 0
-16 19 13 0 0.837891 0
-16 19 14 0 0.839355 0.235352
-16 19 15 0 0.839844 0.371826
-16 19 16 0 0.839844 0.493408
-16 19 17 0 0.836426 0.609375
-16 19 18 0 0.827148 0.716797
-16 19 19 0 0.811523 0.812012
-16 19 20 0 0.791016 0.891602
-16 19 21 0 0.760254 0.949219
-16 19 22 0 0.719727 0.981445
-16 19 23 0 0.680176 0.999512
-16 19 24 0 0.644531 1
-16 19 25 0 0.610352 1
-16 19 26 0 0.577637 1
-16 19 27 0 0.547852 1
-16 19 28 0 0.52002 1
-16 19 29 0 0.495605 1
-16 19 30 0 0.473389 1
-16 19 31 0 0.453369 1
-16 20 0 0 0.90332 0
-16 20 1 0 0.90332 0
-16 20 2 0 0.90332 0
-16 20 3 0 0.90332 0
-16 20 4 0 0.90332 0
-16 20 5 0 0.90332 0
-16 20 6 0 0.90332 0
-16 20 7 0 0.90332 0
-16 20 8 0 0.90332 0
-16 20 9 0 0.90332 0
-16 20 10 0 0.903809 0
-16 20 11 0 0.903809 0
-16 20 12 0 0.904297 0
-16 20 13 0 0.905762 0
-16 20 14 0 0.907715 0.140625
-16 20 15 0 0.910156 0.322754
-16 20 16 0 0.912109 0.45459
-16 20 17 0 0.910645 0.575684
-16 20 18 0 0.90332 0.687012
-16 20 19 0 0.890137 0.786621
-16 20 20 0 0.870117 0.870605
-16 20 21 0 0.843262 0.937988
-16 20 22 0 0.806152 0.98291
-16 20 23 0 0.766113 1
-16 20 24 0 0.727539 1
-16 20 25 0 0.688965 1
-16 20 26 0 0.650879 1
-16 20 27 0 0.615234 1
-16 20 28 0 0.582031 1
-16 20 29 0 0.55127 1
-16 20 30 0 0.523926 1
-16 20 31 0 0.499268 1
-16 21 0 0 0.961914 0
-16 21 1 0 0.961914 0
-16 21 2 0 0.961914 0
-16 21 3 0 0.961914 0
-16 21 4 0 0.961914 0
-16 21 5 0 0.961914 0
-16 21 6 0 0.961914 0
-16 21 7 0 0.961914 0
-16 21 8 0 0.961914 0
-16 21 9 0 0.961914 0
-16 21 10 0 0.962402 0
-16 21 11 0 0.962402 0
-16 21 12 0 0.962402 0
-16 21 13 0 0.963867 0
-16 21 14 0 0.966797 0
-16 21 15 0 0.970215 0.26123
-16 21 16 0 0.973145 0.409912
-16 21 17 0 0.974121 0.536621
-16 21 18 0 0.969727 0.651855
-16 21 19 0 0.958984 0.755371
-16 21 20 0 0.941406 0.84375
-16 21 21 0 0.917969 0.918457
-16 21 22 0 0.887207 0.975098
-16 21 23 0 0.850098 1
-16 21 24 0 0.811035 1
-16 21 25 0 0.769531 1
-16 21 26 0 0.727051 1
-16 21 27 0 0.686035 1
-16 21 28 0 0.647461 1
-16 21 29 0 0.611328 1
-16 21 30 0 0.578125 1
-16 21 31 0 0.54834 1
-16 22 0 0 1 0
-16 22 1 0 1 0
-16 22 2 0 1 0
-16 22 3 0 1 0
-16 22 4 0 1 0
-16 22 5 0 1 0
-16 22 6 0 1 0
-16 22 7 0 1 0
-16 22 8 0 1 0
-16 22 9 0 1 0
-16 22 10 0 1 0
-16 22 11 0 1 0
-16 22 12 0 1 0
-16 22 13 0 1 0
-16 22 14 0 1 0
-16 22 15 0 1 0.175171
-16 22 16 0 1 0.359619
-16 22 17 0 1 0.494141
-16 22 18 0 1 0.613281
-16 22 19 0 1 0.719727
-16 22 20 0 1 0.812012
-16 22 21 0 0.981934 0.891113
-16 22 22 0 0.956055 0.956543
-16 22 23 0 0.924316 1
-16 22 24 0 0.888184 1
-16 22 25 0 0.84668 1
-16 22 26 0 0.802734 1
-16 22 27 0 0.757812 1
-16 22 28 0 0.714355 1
-16 22 29 0 0.67334 1
-16 22 30 0 0.634766 1
-16 22 31 0 0.599609 1
-16 23 0 0 1 0
-16 23 1 0 1 0
-16 23 2 0 1 0
-16 23 3 0 1 0
-16 23 4 0 1 0
-16 23 5 0 1 0
-16 23 6 0 1 0
-16 23 7 0 1 0
-16 23 8 0 1 0
-16 23 9 0 1 0
-16 23 10 0 1 0
-16 23 11 0 1 0
-16 23 12 0 1 0
-16 23 13 0 1 0
-16 23 14 0 1 0
-16 23 15 0 1 0
-16 23 16 0 1 0.304443
-16 23 17 0 1 0.450195
-16 23 18 0 1 0.573242
-16 23 19 0 1 0.682617
-16 23 20 0 1 0.777832
-16 23 21 0 1 0.86084
-16 23 22 0 1 0.930176
-16 23 23 0 0.984863 0.985352
-16 23 24 0 0.953613 1
-16 23 25 0 0.915527 1
-16 23 26 0 0.871582 1
-16 23 27 0 0.825195 1
-16 23 28 0 0.778809 1
-16 23 29 0 0.733398 1
-16 23 30 0 0.69043 1
-16 23 31 0 0.650391 1
-16 24 0 0 1 0
-16 24 1 0 1 0
-16 24 2 0 1 0
-16 24 3 0 1 0
-16 24 4 0 1 0
-16 24 5 0 1 0
-16 24 6 0 1 0
-16 24 7 0 1 0
-16 24 8 0 1 0
-16 24 9 0 1 0
-16 24 10 0 1 0
-16 24 11 0 1 0
-16 24 12 0 1 0
-16 24 13 0 1 0
-16 24 14 0 1 0
-16 24 15 0 1 0
-16 24 16 0 1 0.240356
-16 24 17 0 1 0.404785
-16 24 18 0 1 0.532715
-16 24 19 0 1 0.644531
-16 24 20 0 1 0.742188
-16 24 21 0 1 0.828125
-16 24 22 0 1 0.901367
-16 24 23 0 1 0.960449
-16 24 24 0 1 1
-16 24 25 0 0.974121 1
-16 24 26 0 0.933105 1
-16 24 27 0 0.887207 1
-16 24 28 0 0.838867 1
-16 24 29 0 0.791016 1
-16 24 30 0 0.744141 1
-16 24 31 0 0.700195 1
-16 25 0 0 1 0
-16 25 1 0 1 0
-16 25 2 0 1 0
-16 25 3 0 1 0
-16 25 4 0 1 0
-16 25 5 0 1 0
-16 25 6 0 1 0
-16 25 7 0 1 0
-16 25 8 0 1 0
-16 25 9 0 1 0
-16 25 10 0 1 0
-16 25 11 0 1 0
-16 25 12 0 1 0
-16 25 13 0 1 0
-16 25 14 0 1 0
-16 25 15 0 1 0
-16 25 16 0 1 0.138916
-16 25 17 0 1 0.352295
-16 25 18 0 1 0.487549
-16 25 19 0 1 0.602051
-16 25 20 0 1 0.70166
-16 25 21 0 1 0.790527
-16 25 22 0 1 0.866699
-16 25 23 0 1 0.929688
-16 25 24 0 1 0.981934
-16 25 25 0 1 1
-16 25 26 0 0.991211 1
-16 25 27 0 0.947754 1
-16 25 28 0 0.899902 1
-16 25 29 0 0.850098 1
-16 25 30 0 0.800781 1
-16 25 31 0 0.75293 1
-16 26 0 0 1 0
-16 26 1 0 1 0
-16 26 2 0 1 0
-16 26 3 0 1 0
-16 26 4 0 1 0
-16 26 5 0 1 0
-16 26 6 0 1 0
-16 26 7 0 1 0
-16 26 8 0 1 0
-16 26 9 0 1 0
-16 26 10 0 1 0
-16 26 11 0 1 0
-16 26 12 0 1 0
-16 26 13 0 1 0
-16 26 14 0 1 0
-16 26 15 0 1 0
-16 26 16 0 1 0
-16 26 17 0 1 0.289307
-16 26 18 0 1 0.437012
-16 26 19 0 1 0.555176
-16 26 20 0 1 0.656738
-16 26 21 0 1 0.747559
-16 26 22 0 1 0.827148
-16 26 23 0 1 0.893555
-16 26 24 0 1 0.949219
-16 26 25 0 1 1
-16 26 26 0 1 1
-16 26 27 0 1 1
-16 26 28 0 0.959473 1
-16 26 29 0 0.909668 1
-16 26 30 0 0.858887 1
-16 26 31 0 0.808594 1
-16 27 0 0 1 0
-16 27 1 0 1 0
-16 27 2 0 1 0
-16 27 3 0 1 0
-16 27 4 0 1 0
-16 27 5 0 1 0
-16 27 6 0 1 0
-16 27 7 0 1 0
-16 27 8 0 1 0
-16 27 9 0 1 0
-16 27 10 0 1 0
-16 27 11 0 1 0
-16 27 12 0 1 0
-16 27 13 0 1 0
-16 27 14 0 1 0
-16 27 15 0 1 0
-16 27 16 0 1 0
-16 27 17 0 1 0.20459
-16 27 18 0 1 0.380371
-16 27 19 0 1 0.503906
-16 27 20 0 1 0.60791
-16 27 21 0 1 0.700195
-16 27 22 0 1 0.781738
-16 27 23 0 1 0.851074
-16 27 24 0 1 0.910156
-16 27 25 0 1 0.965332
-16 27 26 0 1 1
-16 27 27 0 1 1
-16 27 28 0 1 1
-16 27 29 0 0.967285 1
-16 27 30 0 0.916504 1
-16 27 31 0 0.864746 1
-16 28 0 0 1 0
-16 28 1 0 1 0
-16 28 2 0 1 0
-16 28 3 0 1 0
-16 28 4 0 1 0
-16 28 5 0 1 0
-16 28 6 0 1 0
-16 28 7 0 1 0
-16 28 8 0 1 0
-16 28 9 0 1 0
-16 28 10 0 1 0
-16 28 11 0 1 0
-16 28 12 0 1 0
-16 28 13 0 1 0
-16 28 14 0 1 0
-16 28 15 0 1 0
-16 28 16 0 1 0
-16 28 17 0 1 0
-16 28 18 0 1 0.314453
-16 28 19 0 1 0.447998
-16 28 20 0 1 0.554688
-16 28 21 0 1 0.648926
-16 28 22 0 1 0.731934
-16 28 23 0 1 0.803711
-16 28 24 0 1 0.865723
-16 28 25 0 1 0.923828
-16 28 26 0 1 0.978027
-16 28 27 0 1 1
-16 28 28 0 1 1
-16 28 29 0 1 1
-16 28 30 0 0.972656 1
-16 28 31 0 0.921387 1
-16 29 0 0 1 0
-16 29 1 0 1 0
-16 29 2 0 1 0
-16 29 3 0 1 0
-16 29 4 0 1 0
-16 29 5 0 1 0
-16 29 6 0 1 0
-16 29 7 0 1 0
-16 29 8 0 1 0
-16 29 9 0 1 0
-16 29 10 0 1 0
-16 29 11 0 1 0
-16 29 12 0 1 0
-16 29 13 0 1 0
-16 29 14 0 1 0
-16 29 15 0 1 0
-16 29 16 0 1 0
-16 29 17 0 1 0
-16 29 18 0 1 0.230469
-16 29 19 0 1 0.385742
-16 29 20 0 1 0.497314
-16 29 21 0 1 0.592773
-16 29 22 0 1 0.677734
-16 29 23 0 1 0.750977
-16 29 24 0 1 0.814453
-16 29 25 0 1 0.875977
-16 29 26 0 1 0.933594
-16 29 27 0 1 0.986816
-16 29 28 0 1 1
-16 29 29 0 1 1
-16 29 30 0 1 1
-16 29 31 0 0.977051 1
-16 30 0 0 1 0
-16 30 1 0 1 0
-16 30 2 0 1 0
-16 30 3 0 1 0
-16 30 4 0 1 0
-16 30 5 0 1 0
-16 30 6 0 1 0
-16 30 7 0 1 0
-16 30 8 0 1 0
-16 30 9 0 1 0
-16 30 10 0 1 0
-16 30 11 0 1 0
-16 30 12 0 1 0
-16 30 13 0 1 0
-16 30 14 0 1 0
-16 30 15 0 1 0
-16 30 16 0 1 0
-16 30 17 0 1 0
-16 30 18 0 1 0.0466309
-16 30 19 0 1 0.314453
-16 30 20 0 1 0.435059
-16 30 21 0 1 0.533691
-16 30 22 0 1 0.619141
-16 30 23 0 1 0.693359
-16 30 24 0 1 0.758301
-16 30 25 0 1 0.821777
-16 30 26 0 1 0.882812
-16 30 27 0 1 0.94043
-16 30 28 0 1 0.992676
-16 30 29 0 1 1
-16 30 30 0 1 1
-16 30 31 0 1 1
-16 31 0 0 1 0
-16 31 1 0 1 0
-16 31 2 0 1 0
-16 31 3 0 1 0
-16 31 4 0 1 0
-16 31 5 0 1 0
-16 31 6 0 1 0
-16 31 7 0 1 0
-16 31 8 0 1 0
-16 31 9 0 1 0
-16 31 10 0 1 0
-16 31 11 0 1 0
-16 31 12 0 1 0
-16 31 13 0 1 0
-16 31 14 0 1 0
-16 31 15 0 1 0
-16 31 16 0 1 0
-16 31 17 0 1 0
-16 31 18 0 1 0
-16 31 19 0 1 0.224487
-16 31 20 0 1 0.366699
-16 31 21 0 1 0.469971
-16 31 22 0 1 0.557129
-16 31 23 0 1 0.631836
-16 31 24 0 1 0.698242
-16 31 25 0 1 0.763184
-16 31 26 0 1 0.82666
-16 31 27 0 1 0.887695
-16 31 28 0 1 0.944824
-16 31 29 0 1 0.99707
-16 31 30 0 1 1
-16 31 31 0 1 1
-17 0 0 0.821777 0 0
-17 0 1 0.821777 0 0
-17 0 2 0.821777 0 0
-17 0 3 0.821777 0 0
-17 0 4 0.821777 0 0
-17 0 5 0.821777 0 0
-17 0 6 0.821777 0 0
-17 0 7 0.821777 0 0
-17 0 8 0.821777 0 0
-17 0 9 0.821777 0 0
-17 0 10 0.822266 0 0
-17 0 11 0.826172 0 0
-17 0 12 0.834473 0 0.0801392
-17 0 13 0.84668 0 0.242676
-17 0 14 0.855957 0 0.359131
-17 0 15 0.857422 0 0.476562
-17 0 16 0.844727 0.0699463 0.586914
-17 0 17 0.812988 0.144897 0.686523
-17 0 18 0.766113 0.175659 0.77832
-17 0 19 0.708496 0.201172 0.858887
-17 0 20 0.641602 0.221558 0.925293
-17 0 21 0.551758 0.231812 0.954102
-17 0 22 0.454834 0.23645 0.963867
-17 0 23 0.358398 0.239624 0.969727
-17 0 24 0.247803 0.242065 0.974609
-17 0 25 0 0.244385 0.97998
-17 0 26 0 0.246826 0.986816
-17 0 27 0 0.249512 0.994629
-17 0 28 0 0.252686 1
-17 0 29 0 0.256104 1
-17 0 30 0 0.259521 1
-17 0 31 0 0.263184 1
-17 1 0 0.821777 0 0
-17 1 1 0.821777 0 0
-17 1 2 0.821777 0 0
-17 1 3 0.821777 0 0
-17 1 4 0.821777 0 0
-17 1 5 0.821777 0 0
-17 1 6 0.821777 0 0
-17 1 7 0.821777 0 0
-17 1 8 0.821777 0 0
-17 1 9 0.821777 0 0
-17 1 10 0.822266 0 0
-17 1 11 0.826172 0 0
-17 1 12 0.834473 0 0.0801392
-17 1 13 0.84668 0 0.242676
-17 1 14 0.855957 0 0.359131
-17 1 15 0.857422 0 0.476562
-17 1 16 0.844727 0.0702515 0.586914
-17 1 17 0.812988 0.14502 0.686523
-17 1 18 0.766113 0.175781 0.77832
-17 1 19 0.708496 0.201172 0.858887
-17 1 20 0.641602 0.221558 0.925293
-17 1 21 0.551758 0.231812 0.954102
-17 1 22 0.454834 0.236572 0.963867
-17 1 23 0.358398 0.239624 0.969727
-17 1 24 0.247803 0.242065 0.974609
-17 1 25 0 0.244385 0.97998
-17 1 26 0 0.246826 0.986816
-17 1 27 0 0.249512 0.994629
-17 1 28 0 0.252686 1
-17 1 29 0 0.256104 1
-17 1 30 0 0.259521 1
-17 1 31 0 0.263184 1
-17 2 0 0.821777 0 0
-17 2 1 0.821777 0 0
-17 2 2 0.821777 0 0
-17 2 3 0.821777 0 0
-17 2 4 0.821777 0 0
-17 2 5 0.821777 0 0
-17 2 6 0.821777 0 0
-17 2 7 0.821777 0 0
-17 2 8 0.821777 0 0
-17 2 9 0.821777 0 0
-17 2 10 0.822266 0 0
-17 2 11 0.826172 0 0
-17 2 12 0.834473 0 0.0800781
-17 2 13 0.84668 0 0.242676
-17 2 14 0.855957 0 0.359131
-17 2 15 0.857422 0 0.476562
-17 2 16 0.844727 0.0707397 0.586914
-17 2 17 0.812988 0.145264 0.686523
-17 2 18 0.766113 0.175903 0.77832
-17 2 19 0.708496 0.201294 0.858887
-17 2 20 0.641602 0.22168 0.925293
-17 2 21 0.55127 0.231934 0.954102
-17 2 22 0.454834 0.236572 0.963867
-17 2 23 0.358398 0.239624 0.969727
-17 2 24 0.247803 0.242065 0.974609
-17 2 25 0 0.244385 0.97998
-17 2 26 0 0.246826 0.986816
-17 2 27 0 0.249512 0.994629
-17 2 28 0 0.252686 1
-17 2 29 0 0.256104 1
-17 2 30 0 0.259521 1
-17 2 31 0 0.263184 1
-17 3 0 0.821777 0 0
-17 3 1 0.821777 0 0
-17 3 2 0.821777 0 0
-17 3 3 0.821777 0 0
-17 3 4 0.821777 0 0
-17 3 5 0.821777 0 0
-17 3 6 0.821777 0 0
-17 3 7 0.821777 0 0
-17 3 8 0.821777 0 0
-17 3 9 0.821777 0 0
-17 3 10 0.822266 0 0
-17 3 11 0.826172 0 0
-17 3 12 0.834473 0 0.0800171
-17 3 13 0.84668 0 0.242676
-17 3 14 0.855957 0 0.359131
-17 3 15 0.857422 0 0.476562
-17 3 16 0.844727 0.0715942 0.586914
-17 3 17 0.812988 0.145508 0.686523
-17 3 18 0.766113 0.176147 0.77832
-17 3 19 0.708496 0.201538 0.858887
-17 3 20 0.641602 0.221802 0.925293
-17 3 21 0.55127 0.232056 0.954102
-17 3 22 0.454834 0.236694 0.963867
-17 3 23 0.358398 0.239746 0.969727
-17 3 24 0.247681 0.242065 0.974609
-17 3 25 0 0.244507 0.97998
-17 3 26 0 0.246948 0.986816
-17 3 27 0 0.249634 0.994629
-17 3 28 0 0.252686 1
-17 3 29 0 0.256104 1
-17 3 30 0 0.259521 1
-17 3 31 0 0.263184 1
-17 4 0 0.821777 0 0
-17 4 1 0.821777 0 0
-17 4 2 0.821777 0 0
-17 4 3 0.821777 0 0
-17 4 4 0.821777 0 0
-17 4 5 0.821777 0 0
-17 4 6 0.821777 0 0
-17 4 7 0.821777 0 0
-17 4 8 0.821777 0 0
-17 4 9 0.821777 0 0
-17 4 10 0.822266 0 0
-17 4 11 0.826172 0 0
-17 4 12 0.834473 0 0.079834
-17 4 13 0.84668 0 0.242676
-17 4 14 0.855957 0 0.359131
-17 4 15 0.857422 0 0.476562
-17 4 16 0.844727 0.0733032 0.586914
-17 4 17 0.812988 0.146118 0.686523
-17 4 18 0.766113 0.176514 0.77832
-17 4 19 0.708008 0.201782 0.858887
-17 4 20 0.641602 0.222046 0.925293
-17 4 21 0.55127 0.232178 0.954102
-17 4 22 0.454834 0.236816 0.963867
-17 4 23 0.358398 0.239868 0.969727
-17 4 24 0.247681 0.242188 0.974609
-17 4 25 0 0.244507 0.97998
-17 4 26 0 0.246948 0.986816
-17 4 27 0 0.249634 0.994629
-17 4 28 0 0.252686 1
-17 4 29 0 0.256104 1
-17 4 30 0 0.259766 1
-17 4 31 0 0.263428 1
-17 5 0 0.821777 0 0
-17 5 1 0.821777 0 0
-17 5 2 0.821777 0 0
-17 5 3 0.821777 0 0
-17 5 4 0.821777 0 0
-17 5 5 0.821777 0 0
-17 5 6 0.821777 0 0
-17 5 7 0.821777 0 0
-17 5 8 0.821777 0 0
-17 5 9 0.821777 0 0
-17 5 10 0.822266 0 0
-17 5 11 0.826172 0 0
-17 5 12 0.834473 0 0.0795288
-17 5 13 0.84668 0 0.242554
-17 5 14 0.855957 0 0.358887
-17 5 15 0.857422 0 0.476562
-17 5 16 0.844727 0.076355 0.586914
-17 5 17 0.812988 0.147339 0.686523
-17 5 18 0.766113 0.177368 0.77832
-17 5 19 0.708008 0.202515 0.858887
-17 5 20 0.641602 0.222656 0.925293
-17 5 21 0.55127 0.232666 0.954102
-17 5 22 0.454834 0.237183 0.963867
-17 5 23 0.358154 0.240112 0.969727
-17 5 24 0.247437 0.242432 0.974609
-17 5 25 0 0.244751 0.97998
-17 5 26 0 0.247192 0.986816
-17 5 27 0 0.249756 0.994629
-17 5 28 0 0.25293 1
-17 5 29 0 0.256104 1
-17 5 30 0 0.259766 1
-17 5 31 0 0.263428 1
-17 6 0 0.821777 0 0
-17 6 1 0.821777 0 0
-17 6 2 0.821777 0 0
-17 6 3 0.821777 0 0
-17 6 4 0.821777 0 0
-17 6 5 0.821777 0 0
-17 6 6 0.821777 0 0
-17 6 7 0.821777 0 0
-17 6 8 0.821777 0 0
-17 6 9 0.822266 0 0
-17 6 10 0.822266 0 0
-17 6 11 0.82666 0 0
-17 6 12 0.834473 0 0.0789795
-17 6 13 0.84668 0 0.242432
-17 6 14 0.855957 0 0.358887
-17 6 15 0.857422 0 0.476318
-17 6 16 0.844238 0.0817871 0.586914
-17 6 17 0.812988 0.149536 0.686523
-17 6 18 0.766113 0.179077 0.77832
-17 6 19 0.708008 0.203735 0.858887
-17 6 20 0.641113 0.223633 0.925293
-17 6 21 0.55127 0.233398 0.954102
-17 6 22 0.45459 0.237793 0.963867
-17 6 23 0.35791 0.240723 0.969727
-17 6 24 0.247192 0.24292 0.974609
-17 6 25 0 0.245117 0.97998
-17 6 26 0 0.247437 0.986816
-17 6 27 0 0.25 0.994629
-17 6 28 0 0.253174 1
-17 6 29 0 0.256348 1
-17 6 30 0 0.26001 1
-17 6 31 0 0.263672 1
-17 7 0 0.822266 0 0
-17 7 1 0.822266 0 0
-17 7 2 0.822266 0 0
-17 7 3 0.822266 0 0
-17 7 4 0.822266 0 0
-17 7 5 0.822266 0 0
-17 7 6 0.822266 0 0
-17 7 7 0.822266 0 0
-17 7 8 0.822266 0 0
-17 7 9 0.822266 0 0
-17 7 10 0.822266 0 0
-17 7 11 0.82666 0 0
-17 7 12 0.834473 0 0.0778198
-17 7 13 0.84668 0 0.242065
-17 7 14 0.855957 0 0.358643
-17 7 15 0.856934 0 0.476318
-17 7 16 0.844238 0.0910645 0.586914
-17 7 17 0.8125 0.153809 0.686523
-17 7 18 0.765625 0.182129 0.77832
-17 7 19 0.70752 0.206055 0.858887
-17 7 20 0.641113 0.225464 0.925293
-17 7 21 0.550781 0.234985 0.954102
-17 7 22 0.454346 0.239014 0.963867
-17 7 23 0.357666 0.241699 0.969727
-17 7 24 0.246704 0.243774 0.974609
-17 7 25 0 0.24585 0.980469
-17 7 26 0 0.248169 0.986816
-17 7 27 0 0.250732 0.994629
-17 7 28 0 0.253662 1
-17 7 29 0 0.256836 1
-17 7 30 0 0.260254 1
-17 7 31 0 0.263916 1
-17 8 0 0.822266 0 0
-17 8 1 0.822266 0 0
-17 8 2 0.822266 0 0
-17 8 3 0.822266 0 0
-17 8 4 0.822266 0 0
-17 8 5 0.822266 0 0
-17 8 6 0.822266 0 0
-17 8 7 0.822266 0 0
-17 8 8 0.822266 0 0
-17 8 9 0.822754 0 0
-17 8 10 0.822754 0 0
-17 8 11 0.82666 0 0
-17 8 12 0.834961 0 0.0756226
-17 8 13 0.846191 0 0.241455
-17 8 14 0.855957 0 0.358398
-17 8 15 0.856934 0 0.476074
-17 8 16 0.84375 0.10614 0.586426
-17 8 17 0.812012 0.161499 0.686523
-17 8 18 0.765137 0.187988 0.777832
-17 8 19 0.707031 0.210693 0.858887
-17 8 20 0.640625 0.229126 0.925293
-17 8 21 0.550293 0.237915 0.954102
-17 8 22 0.453613 0.241455 0.963867
-17 8 23 0.356934 0.243652 0.970215
-17 8 24 0.245605 0.245483 0.975098
-17 8 25 0 0.247314 0.980469
-17 8 26 0 0.249268 0.986816
-17 8 27 0 0.251709 0.994629
-17 8 28 0 0.254395 1
-17 8 29 0 0.257568 1
-17 8 30 0 0.260986 1
-17 8 31 0 0.264404 1
-17 9 0 0.822754 0 0
-17 9 1 0.822754 0 0
-17 9 2 0.822754 0 0
-17 9 3 0.822754 0 0
-17 9 4 0.822754 0 0
-17 9 5 0.822754 0 0
-17 9 6 0.822754 0 0
-17 9 7 0.822754 0 0
-17 9 8 0.822754 0 0
-17 9 9 0.823242 0 0
-17 9 10 0.823242 0 0
-17 9 11 0.827148 0 0
-17 9 12 0.834961 0 0.0712891
-17 9 13 0.846191 0 0.240234
-17 9 14 0.855469 0 0.357666
-17 9 15 0.855957 0 0.475586
-17 9 16 0.842773 0.128784 0.586426
-17 9 17 0.811035 0.175049 0.686035
-17 9 18 0.76416 0.198486 0.777832
-17 9 19 0.706055 0.218994 0.858887
-17 9 20 0.639648 0.235962 0.925293
-17 9 21 0.549316 0.243408 0.95459
-17 9 22 0.452637 0.24585 0.964355
-17 9 23 0.355469 0.247314 0.970215
-17 9 24 0.24353 0.248535 0.975098
-17 9 25 0 0.25 0.980469
-17 9 26 0 0.251709 0.986816
-17 9 27 0 0.253662 0.995117
-17 9 28 0 0.256104 1
-17 9 29 0 0.259033 1
-17 9 30 0 0.262207 1
-17 9 31 0 0.265381 1
-17 10 0 0.82373 0 0
-17 10 1 0.82373 0 0
-17 10 2 0.82373 0 0
-17 10 3 0.82373 0 0
-17 10 4 0.82373 0 0
-17 10 5 0.82373 0 0
-17 10 6 0.82373 0 0
-17 10 7 0.82373 0 0
-17 10 8 0.82373 0 0
-17 10 9 0.824219 0 0
-17 10 10 0.824219 0 0
-17 10 11 0.827637 0 0
-17 10 12 0.834961 0 0.0631104
-17 10 13 0.845703 0 0.238159
-17 10 14 0.854492 0 0.356689
-17 10 15 0.854492 0 0.474609
-17 10 16 0.84082 0.159668 0.585938
-17 10 17 0.80957 0.196533 0.686035
-17 10 18 0.762695 0.21582 0.777832
-17 10 19 0.70459 0.233154 0.858398
-17 10 20 0.637695 0.247681 0.925293
-17 10 21 0.547363 0.25293 0.95459
-17 10 22 0.450439 0.253662 0.964355
-17 10 23 0.353027 0.253906 0.970215
-17 10 24 0.239746 0.25415 0.975098
-17 10 25 0 0.254883 0.980957
-17 10 26 0 0.255615 0.987305
-17 10 27 0 0.25708 0.995117
-17 10 28 0 0.259277 1
-17 10 29 0 0.261719 1
-17 10 30 0 0.264404 1
-17 10 31 0 0.267334 1
-17 11 0 0.825195 0 0
-17 11 1 0.825195 0 0
-17 11 2 0.825195 0 0
-17 11 3 0.825195 0 0
-17 11 4 0.825195 0 0
-17 11 5 0.825195 0 0
-17 11 6 0.825195 0 0
-17 11 7 0.825195 0 0
-17 11 8 0.825684 0 0
-17 11 9 0.825684 0 0
-17 11 10 0.825684 0 0
-17 11 11 0.828613 0 0
-17 11 12 0.835449 0 0.0473328
-17 11 13 0.844727 0 0.234741
-17 11 14 0.853027 0 0.354736
-17 11 15 0.852051 0 0.473145
-17 11 16 0.837891 0.199463 0.584961
-17 11 17 0.806152 0.227783 0.685547
-17 11 18 0.759277 0.242188 0.777344
-17 11 19 0.701172 0.255371 0.858398
-17 11 20 0.634277 0.266602 0.925293
-17 11 21 0.544434 0.268555 0.955078
-17 11 22 0.446777 0.266602 0.964844
-17 11 23 0.348389 0.264893 0.970703
-17 11 24 0.23291 0.263672 0.975586
-17 11 25 0 0.262939 0.981445
-17 11 26 0 0.262695 0.987793
-17 11 27 0 0.263184 0.996094
-17 11 28 0 0.264404 1
-17 11 29 0 0.266113 1
-17 11 30 0 0.268311 1
-17 11 31 0 0.270752 1
-17 12 0 0.827637 0.141846 0
-17 12 1 0.827637 0.141968 0
-17 12 2 0.827637 0.141968 0
-17 12 3 0.827637 0.141968 0
-17 12 4 0.827637 0.141968 0
-17 12 5 0.827637 0.14209 0
-17 12 6 0.827637 0.142334 0
-17 12 7 0.827637 0.1427 0
-17 12 8 0.827637 0.143555 0
-17 12 9 0.827637 0.145142 0
-17 12 10 0.827637 0.147827 0
-17 12 11 0.830078 0.149414 0
-17 12 12 0.835449 0.143921 0
-17 12 13 0.842773 0.134766 0.230225
-17 12 14 0.850098 0.133545 0.351807
-17 12 15 0.847168 0.171509 0.470215
-17 12 16 0.83252 0.249023 0.583496
-17 12 17 0.800781 0.270508 0.68457
-17 12 18 0.753906 0.279785 0.776855
-17 12 19 0.695801 0.288086 0.85791
-17 12 20 0.628418 0.294922 0.925293
-17 12 21 0.538574 0.292969 0.955566
-17 12 22 0.440186 0.287109 0.965332
-17 12 23 0.340576 0.282227 0.97168
-17 12 24 0.220337 0.278809 0.976562
-17 12 25 0 0.276123 0.982422
-17 12 26 0 0.27417 0.98877
-17 12 27 0 0.273193 0.99707
-17 12 28 0 0.272949 1
-17 12 29 0 0.273682 1
-17 12 30 0 0.274902 1
-17 12 31 0 0.276367 1
-17 13 0 0.82959 0.25415 0
-17 13 1 0.82959 0.25415 0
-17 13 2 0.82959 0.25415 0
-17 13 3 0.82959 0.25415 0
-17 13 4 0.82959 0.25415 0
-17 13 5 0.82959 0.25415 0
-17 13 6 0.82959 0.254395 0
-17 13 7 0.82959 0.254395 0
-17 13 8 0.82959 0.254883 0
-17 13 9 0.82959 0.255615 0
-17 13 10 0.830078 0.256836 0
-17 13 11 0.831055 0.257812 0
-17 13 12 0.834473 0.255859 0
-17 13 13 0.838867 0.252686 0.225952
-17 13 14 0.843262 0.250732 0.346436
-17 13 15 0.839355 0.260742 0.465088
-17 13 16 0.822754 0.308594 0.580566
-17 13 17 0.791504 0.324951 0.682617
-17 13 18 0.744629 0.32959 0.775879
-17 13 19 0.686523 0.332764 0.857422
-17 13 20 0.618652 0.334961 0.924805
-17 13 21 0.528809 0.327637 0.956543
-17 13 22 0.429199 0.316895 0.966309
-17 13 23 0.326904 0.308105 0.972656
-17 13 24 0.197144 0.301514 0.978027
-17 13 25 0 0.296143 0.983887
-17 13 26 0 0.291748 0.990723
-17 13 27 0 0.288574 0.999023
-17 13 28 0 0.286621 1
-17 13 29 0 0.2854 1
-17 13 30 0 0.285156 1
-17 13 31 0 0.2854 1
-17 14 0 0.830078 0.354492 0
-17 14 1 0.830078 0.354492 0
-17 14 2 0.830078 0.354492 0
-17 14 3 0.830078 0.354492 0
-17 14 4 0.830078 0.354492 0
-17 14 5 0.830078 0.354492 0
-17 14 6 0.830078 0.354736 0
-17 14 7 0.830078 0.354736 0
-17 14 8 0.830078 0.35498 0
-17 14 9 0.830078 0.355469 0
-17 14 10 0.830078 0.356201 0
-17 14 11 0.830566 0.356934 0
-17 14 12 0.830566 0.356689 0.0610962
-17 14 13 0.831055 0.355469 0.227539
-17 14 14 0.830566 0.353027 0.340332
-17 14 15 0.824219 0.352783 0.457031
-17 14 16 0.806641 0.378418 0.575195
-17 14 17 0.776367 0.391602 0.679688
-17 14 18 0.729492 0.391846 0.773438
-17 14 19 0.670898 0.390381 0.856445
-17 14 20 0.602539 0.387451 0.924316
-17 14 21 0.512207 0.374512 0.958008
-17 14 22 0.410645 0.35791 0.968262
-17 14 23 0.302979 0.344482 0.974609
-17 14 24 0.148682 0.333984 0.980469
-17 14 25 0 0.324951 0.986328
-17 14 26 0 0.317383 0.993652
-17 14 27 0 0.311279 1
-17 14 28 0 0.306641 1
-17 14 29 0 0.303223 1
-17 14 30 0 0.300781 1
-17 14 31 0 0.298828 1
-17 15 0 0.825684 0.457275 0
-17 15 1 0.825684 0.457275 0
-17 15 2 0.825684 0.457275 0
-17 15 3 0.825684 0.457275 0
-17 15 4 0.825684 0.457275 0
-17 15 5 0.825684 0.45752 0
-17 15 6 0.825684 0.45752 0
-17 15 7 0.825684 0.45752 0
-17 15 8 0.825684 0.457764 0
-17 15 9 0.825684 0.458008 0
-17 15 10 0.825684 0.458496 0
-17 15 11 0.825195 0.459229 0
-17 15 12 0.822754 0.459473 0.113342
-17 15 13 0.818359 0.459229 0.240845
-17 15 14 0.811035 0.45752 0.342773
-17 15 15 0.79834 0.452637 0.44751
-17 15 16 0.779297 0.45752 0.564453
-17 15 17 0.751953 0.469727 0.674316
-17 15 18 0.705078 0.466064 0.77002
-17 15 19 0.645996 0.460205 0.854004
-17 15 20 0.576172 0.452393 0.92334
-17 15 21 0.484863 0.434082 0.959473
-17 15 22 0.378906 0.410645 0.970215
-17 15 23 0.259521 0.391846 0.977539
-17 15 24 0 0.376953 0.983887
-17 15 25 0 0.36377 0.990723
-17 15 26 0 0.352539 0.998047
-17 15 27 0 0.342773 1
-17 15 28 0 0.334717 1
-17 15 29 0 0.328369 1
-17 15 30 0 0.32251 1
-17 15 31 0 0.317627 1
-17 16 0 0.80957 0.567383 0
-17 16 1 0.80957 0.567383 0
-17 16 2 0.80957 0.567383 0
-17 16 3 0.80957 0.567383 0
-17 16 4 0.80957 0.567383 0
-17 16 5 0.80957 0.567383 0
-17 16 6 0.80957 0.567383 0
-17 16 7 0.80957 0.567383 0
-17 16 8 0.80957 0.567383 0
-17 16 9 0.80957 0.567871 0
-17 16 10 0.80957 0.567871 0
-17 16 11 0.80957 0.568848 0
-17 16 12 0.806152 0.568848 0.12146
-17 16 13 0.799805 0.568359 0.25
-17 16 14 0.788086 0.566895 0.352295
-17 16 15 0.768555 0.562012 0.450928
-17 16 16 0.736816 0.550781 0.549805
-17 16 17 0.711914 0.558105 0.665527
-17 16 18 0.665039 0.55127 0.763184
-17 16 19 0.60498 0.541504 0.849121
-17 16 20 0.533203 0.529297 0.92041
-17 16 21 0.438721 0.505859 0.960449
-17 16 22 0.322754 0.476074 0.973633
-17 16 23 0.160767 0.45166 0.98291
-17 16 24 0 0.431885 0.990234
-17 16 25 0 0.414062 0.997559
-17 16 26 0 0.398193 1
-17 16 27 0 0.383789 1
-17 16 28 0 0.371094 1
-17 16 29 0 0.360352 1
-17 16 30 0 0.351074 1
-17 16 31 0 0.343018 1
-17 17 0 0.760742 0.675781 0
-17 17 1 0.760742 0.675781 0
-17 17 2 0.760742 0.675781 0
-17 17 3 0.760742 0.675781 0
-17 17 4 0.760742 0.675781 0
-17 17 5 0.760742 0.675781 0
-17 17 6 0.760742 0.675781 0
-17 17 7 0.760742 0.675781 0
-17 17 8 0.760742 0.675781 0
-17 17 9 0.760742 0.675781 0
-17 17 10 0.760742 0.67627 0
-17 17 11 0.760742 0.676758 0
-17 17 12 0.758301 0.677246 0
-17 17 13 0.752441 0.676758 0.216797
-17 17 14 0.742188 0.675781 0.336182
-17 17 15 0.724121 0.672363 0.445068
-17 17 16 0.694824 0.665039 0.55127
-17 17 17 0.650879 0.650879 0.650879
-17 17 18 0.603027 0.642578 0.751953
-17 17 19 0.540527 0.630371 0.84082
-17 17 20 0.462891 0.614258 0.914551
-17 17 21 0.357422 0.586914 0.959961
-17 17 22 0.202026 0.55127 0.976562
-17 17 23 0 0.520996 0.987305
-17 17 24 0 0.495605 0.995605
-17 17 25 0 0.472412 1
-17 17 26 0 0.451172 1
-17 17 27 0 0.431885 1
-17 17 28 0 0.415039 1
-17 17 29 0 0.399902 1
-17 17 30 0 0.386719 1
-17 17 31 0 0.375 1
-17 18 0 0.663574 0.763184 0
-17 18 1 0.663574 0.763184 0
-17 18 2 0.663574 0.763184 0
-17 18 3 0.663574 0.763184 0
-17 18 4 0.663574 0.763184 0
-17 18 5 0.663574 0.763184 0
-17 18 6 0.663574 0.763184 0
-17 18 7 0.663574 0.763184 0
-17 18 8 0.663574 0.763184 0
-17 18 9 0.663574 0.763184 0
-17 18 10 0.663574 0.763672 0
-17 18 11 0.663574 0.763672 0
-17 18 12 0.662109 0.76416 0
-17 18 13 0.65625 0.76416 0.129517
-17 18 14 0.645508 0.763184 0.291504
-17 18 15 0.62793 0.759766 0.410645
-17 18 16 0.599121 0.752441 0.522461
-17 18 17 0.559082 0.743164 0.630371
-17 18 18 0.507812 0.734863 0.734863
-17 18 19 0.436523 0.720703 0.827148
-17 18 20 0.339111 0.702637 0.904297
-17 18 21 0.164673 0.672363 0.955078
-17 18 22 0 0.632324 0.978027
-17 18 23 0 0.597168 0.992188
-17 18 24 0 0.566895 1
-17 18 25 0 0.538574 1
-17 18 26 0 0.511719 1
-17 18 27 0 0.487549 1
-17 18 28 0 0.46582 1
-17 18 29 0 0.446045 1
-17 18 30 0 0.428467 1
-17 18 31 0 0.412842 1
-17 19 0 0.529785 0.836914 0
-17 19 1 0.529785 0.836914 0
-17 19 2 0.529785 0.836914 0
-17 19 3 0.529785 0.836914 0
-17 19 4 0.529785 0.836914 0
-17 19 5 0.529785 0.836914 0
-17 19 6 0.529785 0.836914 0
-17 19 7 0.529785 0.836914 0
-17 19 8 0.529785 0.836914 0
-17 19 9 0.529785 0.836914 0
-17 19 10 0.529785 0.836914 0
-17 19 11 0.529785 0.837402 0
-17 19 12 0.529785 0.837891 0
-17 19 13 0.523438 0.837891 0
-17 19 14 0.511719 0.837891 0.229248
-17 19 15 0.49292 0.836914 0.367676
-17 19 16 0.462402 0.833496 0.488281
-17 19 17 0.416748 0.829102 0.603027
-17 19 18 0.346436 0.821289 0.711426
-17 19 19 0.225342 0.807617 0.807617
-17 19 20 0 0.788574 0.888672
-17 19 21 0 0.758789 0.947754
-17 19 22 0 0.71875 0.980957
-17 19 23 0 0.680176 1
-17 19 24 0 0.64502 1
-17 19 25 0 0.611328 1
-17 19 26 0 0.57959 1
-17 19 27 0 0.549805 1
-17 19 28 0 0.522461 1
-17 19 29 0 0.497559 1
-17 19 30 0 0.475342 1
-17 19 31 0 0.455322 1
-17 20 0 0.32959 0.902832 0
-17 20 1 0.32959 0.902832 0
-17 20 2 0.32959 0.902832 0
-17 20 3 0.32959 0.902832 0
-17 20 4 0.32959 0.902832 0
-17 20 5 0.32959 0.902832 0
-17 20 6 0.32959 0.902832 0
-17 20 7 0.32959 0.902832 0
-17 20 8 0.32959 0.902832 0
-17 20 9 0.32959 0.902832 0
-17 20 10 0.32959 0.902832 0
-17 20 11 0.329834 0.902832 0
-17 20 12 0.330078 0.90332 0
-17 20 13 0.322754 0.904297 0
-17 20 14 0.30249 0.905762 0.128418
-17 20 15 0.266846 0.906738 0.318115
-17 20 16 0.196533 0.906738 0.450195
-17 20 17 0 0.904785 0.570801
-17 20 18 0 0.898438 0.682617
-17 20 19 0 0.88623 0.782715
-17 20 20 0 0.867676 0.867676
-17 20 21 0 0.841309 0.936035
-17 20 22 0 0.805176 0.981445
-17 20 23 0 0.765137 1
-17 20 24 0 0.727051 1
-17 20 25 0 0.688965 1
-17 20 26 0 0.651367 1
-17 20 27 0 0.616211 1
-17 20 28 0 0.583008 1
-17 20 29 0 0.552734 1
-17 20 30 0 0.525391 1
-17 20 31 0 0.500977 1
-17 21 0 0 0.961914 0
-17 21 1 0 0.961914 0
-17 21 2 0 0.961914 0
-17 21 3 0 0.961914 0
-17 21 4 0 0.961914 0
-17 21 5 0 0.961914 0
-17 21 6 0 0.961914 0
-17 21 7 0 0.961914 0
-17 21 8 0 0.961914 0
-17 21 9 0 0.961914 0
-17 21 10 0 0.961914 0
-17 21 11 0 0.961914 0
-17 21 12 0 0.962402 0
-17 21 13 0 0.962891 0
-17 21 14 0 0.964844 0
-17 21 15 0 0.967285 0.256348
-17 21 16 0 0.969238 0.40625
-17 21 17 0 0.969727 0.532715
-17 21 18 0 0.96582 0.648438
-17 21 19 0 0.955566 0.752441
-17 21 20 0 0.938965 0.841309
-17 21 21 0 0.916504 0.916992
-17 21 22 0 0.88623 0.974609
-17 21 23 0 0.849121 1
-17 21 24 0 0.810547 1
-17 21 25 0 0.769043 1
-17 21 26 0 0.727051 1
-17 21 27 0 0.686523 1
-17 21 28 0 0.647949 1
-17 21 29 0 0.612305 1
-17 21 30 0 0.57959 1
-17 21 31 0 0.549316 1
-17 22 0 0 1 0
-17 22 1 0 1 0
-17 22 2 0 1 0
-17 22 3 0 1 0
-17 22 4 0 1 0
-17 22 5 0 1 0
-17 22 6 0 1 0
-17 22 7 0 1 0
-17 22 8 0 1 0
-17 22 9 0 1 0
-17 22 10 0 1 0
-17 22 11 0 1 0
-17 22 12 0 1 0
-17 22 13 0 1 0
-17 22 14 0 1 0
-17 22 15 0 1 0.167969
-17 22 16 0 1 0.356445
-17 22 17 0 1 0.491211
-17 22 18 0 1 0.61084
-17 22 19 0 1 0.717285
-17 22 20 0 1 0.810059
-17 22 21 0 0.980957 0.890137
-17 22 22 0 0.955566 0.955566
-17 22 23 0 0.924316 1
-17 22 24 0 0.888184 1
-17 22 25 0 0.84668 1
-17 22 26 0 0.802734 1
-17 22 27 0 0.757812 1
-17 22 28 0 0.714844 1
-17 22 29 0 0.673828 1
-17 22 30 0 0.635254 1
-17 22 31 0 0.600586 1
-17 23 0 0 1 0
-17 23 1 0 1 0
-17 23 2 0 1 0
-17 23 3 0 1 0
-17 23 4 0 1 0
-17 23 5 0 1 0
-17 23 6 0 1 0
-17 23 7 0 1 0
-17 23 8 0 1 0
-17 23 9 0 1 0
-17 23 10 0 1 0
-17 23 11 0 1 0
-17 23 12 0 1 0
-17 23 13 0 1 0
-17 23 14 0 1 0
-17 23 15 0 1 0
-17 23 16 0 1 0.30127
-17 23 17 0 1 0.447998
-17 23 18 0 1 0.571289
-17 23 19 0 1 0.681152
-17 23 20 0 1 0.776367
-17 23 21 0 1 0.859863
-17 23 22 0 1 0.929688
-17 23 23 0 0.984863 0.985352
-17 23 24 0 0.954102 1
-17 23 25 0 0.916016 1
-17 23 26 0 0.87207 1
-17 23 27 0 0.825684 1
-17 23 28 0 0.778809 1
-17 23 29 0 0.733887 1
-17 23 30 0 0.690918 1
-17 23 31 0 0.650879 1
-17 24 0 0 1 0
-17 24 1 0 1 0
-17 24 2 0 1 0
-17 24 3 0 1 0
-17 24 4 0 1 0
-17 24 5 0 1 0
-17 24 6 0 1 0
-17 24 7 0 1 0
-17 24 8 0 1 0
-17 24 9 0 1 0
-17 24 10 0 1 0
-17 24 11 0 1 0
-17 24 12 0 1 0
-17 24 13 0 1 0
-17 24 14 0 1 0
-17 24 15 0 1 0
-17 24 16 0 1 0.236694
-17 24 17 0 1 0.402832
-17 24 18 0 1 0.53125
-17 24 19 0 1 0.643066
-17 24 20 0 1 0.741211
-17 24 21 0 1 0.827148
-17 24 22 0 1 0.900391
-17 24 23 0 1 0.960449
-17 24 24 0 1 1
-17 24 25 0 0.974609 1
-17 24 26 0 0.933594 1
-17 24 27 0 0.887695 1
-17 24 28 0 0.839844 1
-17 24 29 0 0.791504 1
-17 24 30 0 0.744629 1
-17 24 31 0 0.700684 1
-17 25 0 0 1 0
-17 25 1 0 1 0
-17 25 2 0 1 0
-17 25 3 0 1 0
-17 25 4 0 1 0
-17 25 5 0 1 0
-17 25 6 0 1 0
-17 25 7 0 1 0
-17 25 8 0 1 0
-17 25 9 0 1 0
-17 25 10 0 1 0
-17 25 11 0 1 0
-17 25 12 0 1 0
-17 25 13 0 1 0
-17 25 14 0 1 0
-17 25 15 0 1 0
-17 25 16 0 1 0.131592
-17 25 17 0 1 0.350586
-17 25 18 0 1 0.486328
-17 25 19 0 1 0.601074
-17 25 20 0 1 0.701172
-17 25 21 0 1 0.789551
-17 25 22 0 1 0.866211
-17 25 23 0 1 0.929688
-17 25 24 0 1 0.981934
-17 25 25 0 1 1
-17 25 26 0 0.992188 1
-17 25 27 0 0.94873 1
-17 25 28 0 0.900879 1
-17 25 29 0 0.851074 1
-17 25 30 0 0.801758 1
-17 25 31 0 0.753906 1
-17 26 0 0 1 0
-17 26 1 0 1 0
-17 26 2 0 1 0
-17 26 3 0 1 0
-17 26 4 0 1 0
-17 26 5 0 1 0
-17 26 6 0 1 0
-17 26 7 0 1 0
-17 26 8 0 1 0
-17 26 9 0 1 0
-17 26 10 0 1 0
-17 26 11 0 1 0
-17 26 12 0 1 0
-17 26 13 0 1 0
-17 26 14 0 1 0
-17 26 15 0 1 0
-17 26 16 0 1 0
-17 26 17 0 1 0.287354
-17 26 18 0 1 0.436035
-17 26 19 0 1 0.554688
-17 26 20 0 1 0.65625
-17 26 21 0 1 0.74707
-17 26 22 0 1 0.82666
-17 26 23 0 1 0.893555
-17 26 24 0 1 0.949219
-17 26 25 0 1 1
-17 26 26 0 1 1
-17 26 27 0 1 1
-17 26 28 0 0.960449 1
-17 26 29 0 0.910645 1
-17 26 30 0 0.859863 1
-17 26 31 0 0.80957 1
-17 27 0 0 1 0
-17 27 1 0 1 0
-17 27 2 0 1 0
-17 27 3 0 1 0
-17 27 4 0 1 0
-17 27 5 0 1 0
-17 27 6 0 1 0
-17 27 7 0 1 0
-17 27 8 0 1 0
-17 27 9 0 1 0
-17 27 10 0 1 0
-17 27 11 0 1 0
-17 27 12 0 1 0
-17 27 13 0 1 0
-17 27 14 0 1 0
-17 27 15 0 1 0
-17 27 16 0 1 0
-17 27 17 0 1 0.20166
-17 27 18 0 1 0.379395
-17 27 19 0 1 0.503418
-17 27 20 0 1 0.607422
-17 27 21 0 1 0.700195
-17 27 22 0 1 0.781738
-17 27 23 0 1 0.851562
-17 27 24 0 1 0.910645
-17 27 25 0 1 0.965332
-17 27 26 0 1 1
-17 27 27 0 1 1
-17 27 28 0 1 1
-17 27 29 0 0.96875 1
-17 27 30 0 0.91748 1
-17 27 31 0 0.865723 1
-17 28 0 0 1 0
-17 28 1 0 1 0
-17 28 2 0 1 0
-17 28 3 0 1 0
-17 28 4 0 1 0
-17 28 5 0 1 0
-17 28 6 0 1 0
-17 28 7 0 1 0
-17 28 8 0 1 0
-17 28 9 0 1 0
-17 28 10 0 1 0
-17 28 11 0 1 0
-17 28 12 0 1 0
-17 28 13 0 1 0
-17 28 14 0 1 0
-17 28 15 0 1 0
-17 28 16 0 1 0
-17 28 17 0 1 0
-17 28 18 0 1 0.313477
-17 28 19 0 1 0.44751
-17 28 20 0 1 0.554688
-17 28 21 0 1 0.648926
-17 28 22 0 1 0.731934
-17 28 23 0 1 0.803711
-17 28 24 0 1 0.865723
-17 28 25 0 1 0.924316
-17 28 26 0 1 0.978516
-17 28 27 0 1 1
-17 28 28 0 1 1
-17 28 29 0 1 1
-17 28 30 0 0.974121 1
-17 28 31 0 0.922363 1
-17 29 0 0 1 0
-17 29 1 0 1 0
-17 29 2 0 1 0
-17 29 3 0 1 0
-17 29 4 0 1 0
-17 29 5 0 1 0
-17 29 6 0 1 0
-17 29 7 0 1 0
-17 29 8 0 1 0
-17 29 9 0 1 0
-17 29 10 0 1 0
-17 29 11 0 1 0
-17 29 12 0 1 0
-17 29 13 0 1 0
-17 29 14 0 1 0
-17 29 15 0 1 0
-17 29 16 0 1 0
-17 29 17 0 1 0
-17 29 18 0 1 0.22876
-17 29 19 0 1 0.385254
-17 29 20 0 1 0.497314
-17 29 21 0 1 0.593262
-17 29 22 0 1 0.677734
-17 29 23 0 1 0.750977
-17 29 24 0 1 0.814941
-17 29 25 0 1 0.876465
-17 29 26 0 1 0.934082
-17 29 27 0 1 0.987305
-17 29 28 0 1 1
-17 29 29 0 1 1
-17 29 30 0 1 1
-17 29 31 0 0.978516 1
-17 30 0 0 1 0
-17 30 1 0 1 0
-17 30 2 0 1 0
-17 30 3 0 1 0
-17 30 4 0 1 0
-17 30 5 0 1 0
-17 30 6 0 1 0
-17 30 7 0 1 0
-17 30 8 0 1 0
-17 30 9 0 1 0
-17 30 10 0 1 0
-17 30 11 0 1 0
-17 30 12 0 1 0
-17 30 13 0 1 0
-17 30 14 0 1 0
-17 30 15 0 1 0
-17 30 16 0 1 0
-17 30 17 0 1 0
-17 30 18 0 1 0.0190887
-17 30 19 0 1 0.313965
-17 30 20 0 1 0.435059
-17 30 21 0 1 0.533691
-17 30 22 0 1 0.619629
-17 30 23 0 1 0.693359
-17 30 24 0 1 0.758789
-17 30 25 0 1 0.822266
-17 30 26 0 1 0.883301
-17 30 27 0 1 0.940918
-17 30 28 0 1 0.993164
-17 30 29 0 1 1
-17 30 30 0 1 1
-17 30 31 0 1 1
-17 31 0 0 1 0
-17 31 1 0 1 0
-17 31 2 0 1 0
-17 31 3 0 1 0
-17 31 4 0 1 0
-17 31 5 0 1 0
-17 31 6 0 1 0
-17 31 7 0 1 0
-17 31 8 0 1 0
-17 31 9 0 1 0
-17 31 10 0 1 0
-17 31 11 0 1 0
-17 31 12 0 1 0
-17 31 13 0 1 0
-17 31 14 0 1 0
-17 31 15 0 1 0
-17 31 16 0 1 0
-17 31 17 0 1 0
-17 31 18 0 1 0
-17 31 19 0 1 0.223267
-17 31 20 0 1 0.366455
-17 31 21 0 1 0.469971
-17 31 22 0 1 0.557129
-17 31 23 0 1 0.632324
-17 31 24 0 1 0.698242
-17 31 25 0 1 0.763672
-17 31 26 0 1 0.827148
-17 31 27 0 1 0.888184
-17 31 28 0 1 0.945801
-17 31 29 0 1 0.998047
-17 31 30 0 1 1
-17 31 31 0 1 1
-18 0 0 0.887695 0 0
-18 0 1 0.887695 0 0
-18 0 2 0.887695 0 0
-18 0 3 0.887695 0 0
-18 0 4 0.887695 0 0
-18 0 5 0.887695 0 0
-18 0 6 0.887695 0 0
-18 0 7 0.887695 0 0
-18 0 8 0.887695 0 0
-18 0 9 0.887695 0 0
-18 0 10 0.888184 0 0
-18 0 11 0.88916 0 0
-18 0 12 0.894043 0 0
-18 0 13 0.90332 0 0.164917
-18 0 14 0.916504 0 0.299561
-18 0 15 0.930176 0 0.421143
-18 0 16 0.945801 0 0.550293
-18 0 17 0.943359 0.106079 0.668945
-18 0 18 0.907715 0.161743 0.766602
-18 0 19 0.85791 0.190918 0.851074
-18 0 20 0.79834 0.213867 0.921387
-18 0 21 0.720703 0.228638 0.963379
-18 0 22 0.633301 0.236572 0.981445
-18 0 23 0.550293 0.241089 0.990234
-18 0 24 0.471436 0.244263 0.995605
-18 0 25 0.384521 0.246704 1
-18 0 26 0.277588 0.249146 1
-18 0 27 0 0.251709 1
-18 0 28 0 0.254395 1
-18 0 29 0 0.257324 1
-18 0 30 0 0.260498 1
-18 0 31 0 0.26416 1
-18 1 0 0.887695 0 0
-18 1 1 0.887695 0 0
-18 1 2 0.887695 0 0
-18 1 3 0.887695 0 0
-18 1 4 0.887695 0 0
-18 1 5 0.887695 0 0
-18 1 6 0.887695 0 0
-18 1 7 0.887695 0 0
-18 1 8 0.887695 0 0
-18 1 9 0.887695 0 0
-18 1 10 0.888184 0 0
-18 1 11 0.88916 0 0
-18 1 12 0.894043 0 0
-18 1 13 0.90332 0 0.164917
-18 1 14 0.916504 0 0.299561
-18 1 15 0.930176 0 0.421143
-18 1 16 0.945801 0 0.550293
-18 1 17 0.943359 0.106201 0.668945
-18 1 18 0.907715 0.161865 0.766602
-18 1 19 0.85791 0.190918 0.851074
-18 1 20 0.79834 0.213989 0.921387
-18 1 21 0.720703 0.22876 0.963379
-18 1 22 0.633301 0.236572 0.981445
-18 1 23 0.550293 0.241211 0.990234
-18 1 24 0.471436 0.244263 0.995605
-18 1 25 0.384521 0.246826 1
-18 1 26 0.277588 0.249146 1
-18 1 27 0 0.251709 1
-18 1 28 0 0.254395 1
-18 1 29 0 0.257324 1
-18 1 30 0 0.260742 1
-18 1 31 0 0.26416 1
-18 2 0 0.887695 0 0
-18 2 1 0.887695 0 0
-18 2 2 0.887695 0 0
-18 2 3 0.887695 0 0
-18 2 4 0.887695 0 0
-18 2 5 0.887695 0 0
-18 2 6 0.887695 0 0
-18 2 7 0.887695 0 0
-18 2 8 0.887695 0 0
-18 2 9 0.887695 0 0
-18 2 10 0.888184 0 0
-18 2 11 0.88916 0 0
-18 2 12 0.894043 0 0
-18 2 13 0.90332 0 0.164917
-18 2 14 0.916504 0 0.299561
-18 2 15 0.930176 0 0.421143
-18 2 16 0.945801 0 0.550293
-18 2 17 0.943359 0.106506 0.668945
-18 2 18 0.907715 0.161987 0.766602
-18 2 19 0.85791 0.19104 0.851074
-18 2 20 0.79834 0.213989 0.921387
-18 2 21 0.720703 0.22876 0.963379
-18 2 22 0.633301 0.236572 0.981445
-18 2 23 0.550293 0.241211 0.990234
-18 2 24 0.471436 0.244263 0.995605
-18 2 25 0.384521 0.246826 1
-18 2 26 0.277588 0.249146 1
-18 2 27 0 0.251709 1
-18 2 28 0 0.254395 1
-18 2 29 0 0.257324 1
-18 2 30 0 0.260742 1
-18 2 31 0 0.26416 1
-18 3 0 0.887695 0 0
-18 3 1 0.887695 0 0
-18 3 2 0.887695 0 0
-18 3 3 0.887695 0 0
-18 3 4 0.887695 0 0
-18 3 5 0.887695 0 0
-18 3 6 0.887695 0 0
-18 3 7 0.887695 0 0
-18 3 8 0.887695 0 0
-18 3 9 0.887695 0 0
-18 3 10 0.888184 0 0
-18 3 11 0.88916 0 0
-18 3 12 0.894043 0 0
-18 3 13 0.90332 0 0.164917
-18 3 14 0.916504 0 0.299561
-18 3 15 0.930176 0 0.421143
-18 3 16 0.945801 0 0.550293
-18 3 17 0.943359 0.106934 0.668945
-18 3 18 0.907715 0.162231 0.766602
-18 3 19 0.85791 0.191162 0.851074
-18 3 20 0.79834 0.214233 0.921387
-18 3 21 0.720703 0.228882 0.963379
-18 3 22 0.633301 0.236694 0.981445
-18 3 23 0.550293 0.241333 0.990234
-18 3 24 0.471436 0.244385 0.995605
-18 3 25 0.384521 0.246826 1
-18 3 26 0.277588 0.249268 1
-18 3 27 0 0.251709 1
-18 3 28 0 0.254395 1
-18 3 29 0 0.257324 1
-18 3 30 0 0.260742 1
-18 3 31 0 0.26416 1
-18 4 0 0.887695 0 0
-18 4 1 0.887695 0 0
-18 4 2 0.887695 0 0
-18 4 3 0.887695 0 0
-18 4 4 0.887695 0 0
-18 4 5 0.887695 0 0
-18 4 6 0.887695 0 0
-18 4 7 0.887695 0 0
-18 4 8 0.887695 0 0
-18 4 9 0.887695 0 0
-18 4 10 0.888184 0 0
-18 4 11 0.88916 0 0
-18 4 12 0.894043 0 0
-18 4 13 0.90332 0 0.164795
-18 4 14 0.916504 0 0.299561
-18 4 15 0.930176 0 0.421143
-18 4 16 0.945801 0 0.550293
-18 4 17 0.943359 0.107849 0.668945
-18 4 18 0.907715 0.16272 0.766602
-18 4 19 0.857422 0.191528 0.851074
-18 4 20 0.79834 0.214478 0.921387
-18 4 21 0.720215 0.229126 0.963379
-18 4 22 0.633301 0.236816 0.981445
-18 4 23 0.550293 0.241455 0.990234
-18 4 24 0.471436 0.244507 0.995605
-18 4 25 0.384521 0.246948 1
-18 4 26 0.277344 0.24939 1
-18 4 27 0 0.251709 1
-18 4 28 0 0.254395 1
-18 4 29 0 0.257568 1
-18 4 30 0 0.260742 1
-18 4 31 0 0.26416 1
-18 5 0 0.887695 0 0
-18 5 1 0.887695 0 0
-18 5 2 0.887695 0 0
-18 5 3 0.887695 0 0
-18 5 4 0.887695 0 0
-18 5 5 0.887695 0 0
-18 5 6 0.887695 0 0
-18 5 7 0.887695 0 0
-18 5 8 0.887695 0 0
-18 5 9 0.888184 0 0
-18 5 10 0.888184 0 0
-18 5 11 0.88916 0 0
-18 5 12 0.894043 0 0
-18 5 13 0.90332 0 0.164795
-18 5 14 0.916504 0 0.299561
-18 5 15 0.930176 0 0.421143
-18 5 16 0.945801 0 0.550293
-18 5 17 0.943359 0.109497 0.668945
-18 5 18 0.907715 0.163696 0.766602
-18 5 19 0.857422 0.192261 0.851074
-18 5 20 0.79834 0.214966 0.921387
-18 5 21 0.720215 0.229614 0.963379
-18 5 22 0.633301 0.237183 0.981445
-18 5 23 0.550293 0.241699 0.990234
-18 5 24 0.471436 0.244751 0.995605
-18 5 25 0.384521 0.247192 1
-18 5 26 0.277344 0.249512 1
-18 5 27 0 0.251953 1
-18 5 28 0 0.254639 1
-18 5 29 0 0.257568 1
-18 5 30 0 0.260742 1
-18 5 31 0 0.26416 1
-18 6 0 0.887695 0 0
-18 6 1 0.887695 0 0
-18 6 2 0.887695 0 0
-18 6 3 0.887695 0 0
-18 6 4 0.887695 0 0
-18 6 5 0.887695 0 0
-18 6 6 0.887695 0 0
-18 6 7 0.887695 0 0
-18 6 8 0.888184 0 0
-18 6 9 0.888184 0 0
-18 6 10 0.888184 0 0
-18 6 11 0.88916 0 0
-18 6 12 0.894043 0 0
-18 6 13 0.90332 0 0.164551
-18 6 14 0.916504 0 0.299561
-18 6 15 0.930176 0 0.421143
-18 6 16 0.945801 0 0.550293
-18 6 17 0.943359 0.11261 0.668945
-18 6 18 0.907715 0.165405 0.766602
-18 6 19 0.857422 0.193604 0.851074
-18 6 20 0.79834 0.216064 0.921387
-18 6 21 0.720215 0.230347 0.963379
-18 6 22 0.633301 0.237915 0.981445
-18 6 23 0.550293 0.24231 0.990234
-18 6 24 0.471191 0.245117 0.995605
-18 6 25 0.384277 0.247559 1
-18 6 26 0.2771 0.249878 1
-18 6 27 0 0.252197 1
-18 6 28 0 0.254883 1
-18 6 29 0 0.257812 1
-18 6 30 0 0.260986 1
-18 6 31 0 0.264404 1
-18 7 0 0.888184 0 0
-18 7 1 0.888184 0 0
-18 7 2 0.888184 0 0
-18 7 3 0.888184 0 0
-18 7 4 0.888184 0 0
-18 7 5 0.888184 0 0
-18 7 6 0.888184 0 0
-18 7 7 0.888184 0 0
-18 7 8 0.888184 0 0
-18 7 9 0.888184 0 0
-18 7 10 0.888184 0 0
-18 7 11 0.88916 0 0
-18 7 12 0.894043 0 0
-18 7 13 0.90332 0 0.164185
-18 7 14 0.916504 0 0.299561
-18 7 15 0.929688 0 0.420898
-18 7 16 0.945312 0 0.550293
-18 7 17 0.942871 0.118347 0.668945
-18 7 18 0.907227 0.168701 0.766602
-18 7 19 0.857422 0.196045 0.851074
-18 7 20 0.79834 0.218018 0.921387
-18 7 21 0.720215 0.231934 0.963379
-18 7 22 0.632812 0.239136 0.981445
-18 7 23 0.550293 0.243286 0.990234
-18 7 24 0.470947 0.246094 0.995605
-18 7 25 0.384033 0.248291 1
-18 7 26 0.276855 0.250488 1
-18 7 27 0 0.252686 1
-18 7 28 0 0.255371 1
-18 7 29 0 0.258057 1
-18 7 30 0 0.26123 1
-18 7 31 0 0.264648 1
-18 8 0 0.888184 0 0
-18 8 1 0.888184 0 0
-18 8 2 0.888184 0 0
-18 8 3 0.888184 0 0
-18 8 4 0.888184 0 0
-18 8 5 0.888184 0 0
-18 8 6 0.888672 0 0
-18 8 7 0.888672 0 0
-18 8 8 0.888672 0 0
-18 8 9 0.888672 0 0
-18 8 10 0.888672 0 0
-18 8 11 0.889648 0 0
-18 8 12 0.894531 0 0
-18 8 13 0.90332 0 0.163574
-18 8 14 0.916504 0 0.299316
-18 8 15 0.929688 0 0.420654
-18 8 16 0.944824 0 0.549805
-18 8 17 0.942383 0.12854 0.668945
-18 8 18 0.907227 0.175049 0.766113
-18 8 19 0.856934 0.200806 0.851074
-18 8 20 0.797852 0.221802 0.921387
-18 8 21 0.719727 0.234985 0.963379
-18 8 22 0.632812 0.241577 0.981445
-18 8 23 0.549805 0.245361 0.990234
-18 8 24 0.470459 0.247803 0.995605
-18 8 25 0.383545 0.249756 1
-18 8 26 0.276123 0.251709 1
-18 8 27 0 0.253662 1
-18 8 28 0 0.256104 1
-18 8 29 0 0.259033 1
-18 8 30 0 0.261963 1
-18 8 31 0 0.265137 1
-18 9 0 0.88916 0 0
-18 9 1 0.88916 0 0
-18 9 2 0.88916 0 0
-18 9 3 0.88916 0 0
-18 9 4 0.88916 0 0
-18 9 5 0.88916 0 0
-18 9 6 0.88916 0 0
-18 9 7 0.88916 0 0
-18 9 8 0.88916 0 0
-18 9 9 0.88916 0 0
-18 9 10 0.889648 0 0
-18 9 11 0.890137 0 0
-18 9 12 0.89502 0 0
-18 9 13 0.90332 0 0.162354
-18 9 14 0.916504 0 0.299072
-18 9 15 0.929199 0 0.420166
-18 9 16 0.943848 0 0.549316
-18 9 17 0.941895 0.145386 0.668945
-18 9 18 0.90625 0.186157 0.766113
-18 9 19 0.855957 0.209595 0.851074
-18 9 20 0.796875 0.228882 0.921387
-18 9 21 0.719238 0.240723 0.963379
-18 9 22 0.631836 0.246216 0.981445
-18 9 23 0.548828 0.249146 0.990234
-18 9 24 0.469727 0.250977 0.995605
-18 9 25 0.382568 0.252441 1
-18 9 26 0.274902 0.25415 1
-18 9 27 0 0.255859 1
-18 9 28 0 0.257812 1
-18 9 29 0 0.260498 1
-18 9 30 0 0.263184 1
-18 9 31 0 0.266357 1
-18 10 0 0.890137 0 0
-18 10 1 0.890137 0 0
-18 10 2 0.890137 0 0
-18 10 3 0.890137 0 0
-18 10 4 0.890137 0 0
-18 10 5 0.890137 0 0
-18 10 6 0.890137 0 0
-18 10 7 0.890137 0 0
-18 10 8 0.890137 0 0
-18 10 9 0.890625 0 0
-18 10 10 0.890625 0 0
-18 10 11 0.891602 0 0
-18 10 12 0.895508 0 0
-18 10 13 0.903809 0 0.160278
-18 10 14 0.916504 0 0.298584
-18 10 15 0.928223 0 0.419189
-18 10 16 0.942383 0 0.548828
-18 10 17 0.94043 0.170532 0.668457
-18 10 18 0.904785 0.204346 0.766113
-18 10 19 0.85498 0.224243 0.850586
-18 10 20 0.795898 0.240967 0.920898
-18 10 21 0.717773 0.250488 0.963379
-18 10 22 0.630371 0.254395 0.981445
-18 10 23 0.547363 0.255859 0.990723
-18 10 24 0.468262 0.256836 0.995605
-18 10 25 0.380859 0.257324 1
-18 10 26 0.272461 0.258301 1
-18 10 27 0 0.259277 1
-18 10 28 0 0.260986 1
-18 10 29 0 0.262939 1
-18 10 30 0 0.265381 1
-18 10 31 0 0.268311 1
-18 11 0 0.892578 0 0
-18 11 1 0.892578 0 0
-18 11 2 0.892578 0 0
-18 11 3 0.892578 0 0
-18 11 4 0.892578 0 0
-18 11 5 0.892578 0 0
-18 11 6 0.892578 0 0
-18 11 7 0.892578 0 0
-18 11 8 0.892578 0 0
-18 11 9 0.892578 0 0
-18 11 10 0.892578 0 0
-18 11 11 0.893555 0 0
-18 11 12 0.896973 0 0
-18 11 13 0.904297 0 0.156982
-18 11 14 0.916016 0 0.296387
-18 11 15 0.92627 0 0.41748
-18 11 16 0.939453 0 0.547363
-18 11 17 0.937988 0.205078 0.667969
-18 11 18 0.902344 0.231812 0.765625
-18 11 19 0.852539 0.247192 0.850586
-18 11 20 0.793457 0.260254 0.920898
-18 11 21 0.715332 0.266846 0.963379
-18 11 22 0.62793 0.267822 0.981445
-18 11 23 0.544922 0.267334 0.990723
-18 11 24 0.465576 0.266357 0.996094
-18 11 25 0.377686 0.265869 1
-18 11 26 0.268066 0.265381 1
-18 11 27 0 0.265381 1
-18 11 28 0 0.266357 1
-18 11 29 0 0.267578 1
-18 11 30 0 0.269531 1
-18 11 31 0 0.271729 1
-18 12 0 0.895996 0 0
-18 12 1 0.895996 0 0
-18 12 2 0.895996 0 0
-18 12 3 0.895996 0 0
-18 12 4 0.895996 0 0
-18 12 5 0.895996 0 0
-18 12 6 0.895996 0 0
-18 12 7 0.895996 0 0
-18 12 8 0.895996 0 0
-18 12 9 0.895996 0 0
-18 12 10 0.895996 0 0
-18 12 11 0.896484 0 0
-18 12 12 0.899414 0 0
-18 12 13 0.904785 0 0.152588
-18 12 14 0.914062 0 0.292725
-18 12 15 0.92334 0 0.414795
-18 12 16 0.93457 0.157959 0.544434
-18 12 17 0.933594 0.25 0.666504
-18 12 18 0.898438 0.270264 0.765137
-18 12 19 0.848145 0.280762 0.850098
-18 12 20 0.789062 0.289307 0.920898
-18 12 21 0.711426 0.291504 0.963379
-18 12 22 0.624023 0.288818 0.981934
-18 12 23 0.540527 0.285156 0.990723
-18 12 24 0.460938 0.281982 0.996094
-18 12 25 0.372314 0.279297 1
-18 12 26 0.260254 0.2771 1
-18 12 27 0 0.275635 1
-18 12 28 0 0.274902 1
-18 12 29 0 0.275146 1
-18 12 30 0 0.275879 1
-18 12 31 0 0.277344 1
-18 13 0 0.901367 0.202026 0
-18 13 1 0.901367 0.202026 0
-18 13 2 0.901367 0.202026 0
-18 13 3 0.901367 0.202026 0
-18 13 4 0.901367 0.202026 0
-18 13 5 0.901367 0.202148 0
-18 13 6 0.901367 0.202271 0
-18 13 7 0.901367 0.202393 0
-18 13 8 0.901367 0.202881 0
-18 13 9 0.901367 0.203735 0
-18 13 10 0.901367 0.2052 0
-18 13 11 0.901855 0.207642 0
-18 13 12 0.90332 0.206421 0
-18 13 13 0.906738 0.200928 0.148926
-18 13 14 0.912109 0.19519 0.28833
-18 13 15 0.918945 0.198486 0.411133
-18 13 16 0.92627 0.241089 0.540039
-18 13 17 0.925781 0.30542 0.664551
-18 13 18 0.891602 0.320312 0.763672
-18 13 19 0.841309 0.325928 0.849121
-18 13 20 0.782227 0.329834 0.92041
-18 13 21 0.70459 0.326904 0.963867
-18 13 22 0.617188 0.319092 0.981934
-18 13 23 0.533203 0.311768 0.991211
-18 13 24 0.452881 0.305176 0.996582
-18 13 25 0.363037 0.299561 1
-18 13 26 0.246704 0.294922 1
-18 13 27 0 0.29126 1
-18 13 28 0 0.288574 1
-18 13 29 0 0.287109 1
-18 13 30 0 0.286377 1
-18 13 31 0 0.286377 1
-18 14 0 0.908203 0.311523 0
-18 14 1 0.908203 0.311523 0
-18 14 2 0.908203 0.311523 0
-18 14 3 0.908203 0.311523 0
-18 14 4 0.908203 0.311523 0
-18 14 5 0.908203 0.311768 0
-18 14 6 0.908691 0.311768 0
-18 14 7 0.908691 0.311768 0
-18 14 8 0.908691 0.312012 0
-18 14 9 0.908691 0.3125 0
-18 14 10 0.908691 0.313477 0
-18 14 11 0.90918 0.314941 0
-18 14 12 0.90918 0.313965 0
-18 14 13 0.90918 0.311523 0.151978
-18 14 14 0.909668 0.307617 0.285889
-18 14 15 0.911621 0.307129 0.40625
-18 14 16 0.912598 0.323486 0.532227
-18 14 17 0.913086 0.371582 0.660156
-18 14 18 0.879883 0.382812 0.761719
-18 14 19 0.830078 0.383545 0.847656
-18 14 20 0.770996 0.382568 0.919434
-18 14 21 0.693848 0.374512 0.963867
-18 14 22 0.605469 0.36084 0.982422
-18 14 23 0.521484 0.348389 0.991699
-18 14 24 0.440186 0.337891 0.997559
-18 14 25 0.347656 0.328613 1
-18 14 26 0.222656 0.320801 1
-18 14 27 0 0.313965 1
-18 14 28 0 0.308838 1
-18 14 29 0 0.304932 1
-18 14 30 0 0.302002 1
-18 14 31 0 0.300049 1
-18 15 0 0.916016 0.418457 0
-18 15 1 0.916016 0.418457 0
-18 15 2 0.916016 0.418457 0
-18 15 3 0.916016 0.418457 0
-18 15 4 0.916016 0.418457 0
-18 15 5 0.916016 0.418457 0
-18 15 6 0.916016 0.418457 0
-18 15 7 0.916016 0.418457 0
-18 15 8 0.916016 0.418701 0
-18 15 9 0.916016 0.418945 0
-18 15 10 0.916016 0.419678 0
-18 15 11 0.916016 0.420654 0
-18 15 12 0.915039 0.420654 0
-18 15 13 0.912109 0.419434 0.169312
-18 15 14 0.907227 0.416992 0.291748
-18 15 15 0.899414 0.412354 0.401611
-18 15 16 0.891602 0.413818 0.521484
-18 15 17 0.89209 0.447021 0.652832
-18 15 18 0.861328 0.456787 0.757812
-18 15 19 0.812012 0.453613 0.845215
-18 15 20 0.75293 0.447754 0.917969
-18 15 21 0.675781 0.434082 0.963867
-18 15 22 0.587402 0.414062 0.982422
-18 15 23 0.502441 0.39624 0.992676
-18 15 24 0.419189 0.381104 0.999023
-18 15 25 0.321777 0.367676 1
-18 15 26 0.175903 0.355713 1
-18 15 27 0 0.345459 1
-18 15 28 0 0.336914 1
-18 15 29 0 0.329834 1
-18 15 30 0 0.324219 1
-18 15 31 0 0.31958 1
-18 16 0 0.91748 0.53125 0
-18 16 1 0.91748 0.53125 0
-18 16 2 0.91748 0.53125 0
-18 16 3 0.91748 0.53125 0
-18 16 4 0.91748 0.53125 0
-18 16 5 0.91748 0.53125 0
-18 16 6 0.91748 0.53125 0
-18 16 7 0.91748 0.53125 0
-18 16 8 0.91748 0.53125 0
-18 16 9 0.91748 0.531738 0
-18 16 10 0.91748 0.532227 0
-18 16 11 0.917969 0.532715 0
-18 16 12 0.916504 0.533203 0
-18 16 13 0.911621 0.533203 0.193481
-18 16 14 0.90332 0.531738 0.307373
-18 16 15 0.88916 0.527344 0.409912
-18 16 16 0.866211 0.518066 0.513672
-18 16 17 0.85498 0.528809 0.637695
-18 16 18 0.832031 0.541504 0.750977
-18 16 19 0.783203 0.534668 0.840332
-18 16 20 0.724121 0.524414 0.914551
-18 16 21 0.647461 0.505371 0.962402
-18 16 22 0.558594 0.47876 0.981934
-18 16 23 0.471924 0.455322 0.993652
-18 16 24 0.384766 0.435547 1
-18 16 25 0.276611 0.41748 1
-18 16 26 0 0.401123 1
-18 16 27 0 0.386719 1
-18 16 28 0 0.374023 1
-18 16 29 0 0.363281 1
-18 16 30 0 0.354004 1
-18 16 31 0 0.346191 1
-18 17 0 0.899902 0.645996 0
-18 17 1 0.899902 0.645996 0
-18 17 2 0.899902 0.645996 0
-18 17 3 0.899902 0.645996 0
-18 17 4 0.899902 0.645996 0
-18 17 5 0.899902 0.645996 0
-18 17 6 0.899902 0.645996 0
-18 17 7 0.899902 0.645996 0
-18 17 8 0.899902 0.645996 0
-18 17 9 0.899902 0.646484 0
-18 17 10 0.899902 0.646484 0
-18 17 11 0.899902 0.646973 0
-18 17 12 0.899414 0.647949 0
-18 17 13 0.89502 0.647949 0.189819
-18 17 14 0.887207 0.647461 0.312744
-18 17 15 0.873047 0.645508 0.420654
-18 17 16 0.848145 0.638184 0.524902
-18 17 17 0.807617 0.62207 0.621094
-18 17 18 0.788086 0.632324 0.740234
-18 17 19 0.739258 0.622559 0.831543
-18 17 20 0.680176 0.609375 0.908203
-18 17 21 0.604004 0.585449 0.958984
-18 17 22 0.513672 0.552734 0.981445
-18 17 23 0.423584 0.524414 0.995605
-18 17 24 0.327148 0.499756 1
-18 17 25 0.18396 0.477051 1
-18 17 26 0 0.456055 1
-18 17 27 0 0.437012 1
-18 17 28 0 0.419922 1
-18 17 29 0 0.404297 1
-18 17 30 0 0.390381 1
-18 17 31 0 0.378418 1
-18 18 0 0.845703 0.751465 0
-18 18 1 0.845703 0.751465 0
-18 18 2 0.845703 0.751465 0
-18 18 3 0.845703 0.751465 0
-18 18 4 0.845703 0.751465 0
-18 18 5 0.845703 0.751465 0
-18 18 6 0.845703 0.751465 0
-18 18 7 0.845703 0.751465 0
-18 18 8 0.845703 0.751465 0
-18 18 9 0.845703 0.751465 0
-18 18 10 0.845703 0.751953 0
-18 18 11 0.845703 0.751953 0
-18 18 12 0.845703 0.75293 0
-18 18 13 0.841797 0.753418 0.105713
-18 18 14 0.834961 0.753418 0.281982
-18 18 15 0.822754 0.752441 0.403564
-18 18 16 0.802246 0.748535 0.518066
-18 18 17 0.77002 0.739258 0.626465
-18 18 18 0.724121 0.724121 0.724121
-18 18 19 0.675293 0.712891 0.818359
-18 18 20 0.615723 0.697266 0.897949
-18 18 21 0.537598 0.669922 0.952148
-18 18 22 0.444092 0.633301 0.980469
-18 18 23 0.343018 0.600098 0.998047
-18 18 24 0.212524 0.570801 1
-18 18 25 0 0.542969 1
-18 18 26 0 0.516602 1
-18 18 27 0 0.492188 1
-18 18 28 0 0.469971 1
-18 18 29 0 0.449951 1
-18 18 30 0 0.432129 1
-18 18 31 0 0.416016 1
-18 19 0 0.750977 0.833984 0
-18 19 1 0.750977 0.833984 0
-18 19 2 0.750977 0.833984 0
-18 19 3 0.750977 0.833984 0
-18 19 4 0.750977 0.833984 0
-18 19 5 0.750977 0.833984 0
-18 19 6 0.750977 0.833984 0
-18 19 7 0.750977 0.833984 0
-18 19 8 0.750977 0.833984 0
-18 19 9 0.750977 0.833984 0
-18 19 10 0.750977 0.834473 0
-18 19 11 0.750977 0.834473 0
-18 19 12 0.750977 0.834961 0
-18 19 13 0.748047 0.835449 0
-18 19 14 0.740723 0.835938 0.220703
-18 19 15 0.729004 0.834961 0.363037
-18 19 16 0.708496 0.831055 0.484863
-18 19 17 0.676758 0.822266 0.597168
-18 19 18 0.635742 0.811035 0.702148
-18 19 19 0.584961 0.799805 0.799805
-18 19 20 0.520996 0.782715 0.882812
-18 19 21 0.436035 0.753906 0.942383
-18 19 22 0.32666 0.716309 0.978027
-18 19 23 0.161377 0.679199 1
-18 19 24 0 0.645996 1
-18 19 25 0 0.613281 1
-18 19 26 0 0.582031 1
-18 19 27 0 0.552734 1
-18 19 28 0 0.525391 1
-18 19 29 0 0.500977 1
-18 19 30 0 0.478271 1
-18 19 31 0 0.458008 1
-18 20 0 0.629883 0.899902 0
-18 20 1 0.629883 0.899902 0
-18 20 2 0.629883 0.899902 0
-18 20 3 0.629883 0.899902 0
-18 20 4 0.629883 0.899902 0
-18 20 5 0.629883 0.899902 0
-18 20 6 0.629883 0.899902 0
-18 20 7 0.629883 0.900391 0
-18 20 8 0.629883 0.900391 0
-18 20 9 0.629883 0.900391 0
-18 20 10 0.629883 0.900391 0
-18 20 11 0.629883 0.900391 0
-18 20 12 0.629883 0.900879 0
-18 20 13 0.62793 0.901367 0
-18 20 14 0.620605 0.902344 0.10968
-18 20 15 0.60791 0.902344 0.312256
-18 20 16 0.587402 0.900879 0.444824
-18 20 17 0.556152 0.895996 0.563965
-18 20 18 0.513184 0.88916 0.674805
-18 20 19 0.453857 0.878418 0.775391
-18 20 20 0.373047 0.861816 0.861816
-18 20 21 0.247681 0.836914 0.931641
-18 20 22 0 0.80127 0.977539
-18 20 23 0 0.762695 1
-18 20 24 0 0.725586 1
-18 20 25 0 0.688477 1
-18 20 26 0 0.652344 1
-18 20 27 0 0.617188 1
-18 20 28 0 0.584961 1
-18 20 29 0 0.555176 1
-18 20 30 0 0.527832 1
-18 20 31 0 0.50293 1
-18 21 0 0.473877 0.960449 0
-18 21 1 0.473877 0.960449 0
-18 21 2 0.473877 0.960449 0
-18 21 3 0.473877 0.960449 0
-18 21 4 0.473877 0.960449 0
-18 21 5 0.473877 0.960449 0
-18 21 6 0.473877 0.960449 0
-18 21 7 0.473877 0.960449 0
-18 21 8 0.473877 0.960449 0
-18 21 9 0.474121 0.960449 0
-18 21 10 0.474121 0.960449 0
-18 21 11 0.474121 0.960938 0
-18 21 12 0.474365 0.960938 0
-18 21 13 0.473877 0.961426 0
-18 21 14 0.463623 0.962402 0
-18 21 15 0.446777 0.962891 0.249512
-18 21 16 0.419678 0.963379 0.400879
-18 21 17 0.377441 0.961914 0.526855
-18 21 18 0.310059 0.95752 0.64209
-18 21 19 0.182739 0.94873 0.746094
-18 21 20 0 0.933594 0.835938
-18 21 21 0 0.912598 0.913086
-18 21 22 0 0.883301 0.971191
-18 21 23 0 0.84668 1
-18 21 24 0 0.808105 1
-18 21 25 0 0.767578 1
-18 21 26 0 0.726562 1
-18 21 27 0 0.686523 1
-18 21 28 0 0.648438 1
-18 21 29 0 0.613281 1
-18 21 30 0 0.581055 1
-18 21 31 0 0.55127 1
-18 22 0 0.171631 1 0
-18 22 1 0.171631 1 0
-18 22 2 0.171631 1 0
-18 22 3 0.171631 1 0
-18 22 4 0.171631 1 0
-18 22 5 0.171631 1 0
-18 22 6 0.171631 1 0
-18 22 7 0.171753 1 0
-18 22 8 0.171753 1 0
-18 22 9 0.171875 1 0
-18 22 10 0.172119 1 0
-18 22 11 0.172607 1 0
-18 22 12 0.17334 1 0
-18 22 13 0.174438 1 0
-18 22 14 0.139282 1 0
-18 22 15 0 1 0.157715
-18 22 16 0 1 0.351807
-18 22 17 0 1 0.486572
-18 22 18 0 1 0.605469
-18 22 19 0 1 0.712402
-18 22 20 0 0.996094 0.805664
-18 22 21 0 0.977051 0.88623
-18 22 22 0 0.953125 0.953125
-18 22 23 0 0.922852 1
-18 22 24 0 0.886719 1
-18 22 25 0 0.845703 1
-18 22 26 0 0.801758 1
-18 22 27 0 0.757324 1
-18 22 28 0 0.714844 1
-18 22 29 0 0.673828 1
-18 22 30 0 0.63623 1
-18 22 31 0 0.601562 1
-18 23 0 0 1 0
-18 23 1 0 1 0
-18 23 2 0 1 0
-18 23 3 0 1 0
-18 23 4 0 1 0
-18 23 5 0 1 0
-18 23 6 0 1 0
-18 23 7 0 1 0
-18 23 8 0 1 0
-18 23 9 0 1 0
-18 23 10 0 1 0
-18 23 11 0 1 0
-18 23 12 0 1 0
-18 23 13 0 1 0
-18 23 14 0 1 0
-18 23 15 0 1 0
-18 23 16 0 1 0.296631
-18 23 17 0 1 0.444092
-18 23 18 0 1 0.567383
-18 23 19 0 1 0.677246
-18 23 20 0 1 0.772949
-18 23 21 0 1 0.856445
-18 23 22 0 1 0.927246
-18 23 23 0 0.983398 0.983887
-18 23 24 0 0.953125 1
-18 23 25 0 0.915039 1
-18 23 26 0 0.871582 1
-18 23 27 0 0.825195 1
-18 23 28 0 0.778809 1
-18 23 29 0 0.733887 1
-18 23 30 0 0.691406 1
-18 23 31 0 0.651855 1
-18 24 0 0 1 0
-18 24 1 0 1 0
-18 24 2 0 1 0
-18 24 3 0 1 0
-18 24 4 0 1 0
-18 24 5 0 1 0
-18 24 6 0 1 0
-18 24 7 0 1 0
-18 24 8 0 1 0
-18 24 9 0 1 0
-18 24 10 0 1 0
-18 24 11 0 1 0
-18 24 12 0 1 0
-18 24 13 0 1 0
-18 24 14 0 1 0
-18 24 15 0 1 0
-18 24 16 0 1 0.231445
-18 24 17 0 1 0.399658
-18 24 18 0 1 0.52832
-18 24 19 0 1 0.640137
-18 24 20 0 1 0.738281
-18 24 21 0 1 0.824707
-18 24 22 0 1 0.898438
-18 24 23 0 1 0.958984
-18 24 24 0 1 1
-18 24 25 0 0.974609 1
-18 24 26 0 0.933594 1
-18 24 27 0 0.887695 1
-18 24 28 0 0.839844 1
-18 24 29 0 0.791504 1
-18 24 30 0 0.745117 1
-18 24 31 0 0.701172 1
-18 25 0 0 1 0
-18 25 1 0 1 0
-18 25 2 0 1 0
-18 25 3 0 1 0
-18 25 4 0 1 0
-18 25 5 0 1 0
-18 25 6 0 1 0
-18 25 7 0 1 0
-18 25 8 0 1 0
-18 25 9 0 1 0
-18 25 10 0 1 0
-18 25 11 0 1 0
-18 25 12 0 1 0
-18 25 13 0 1 0
-18 25 14 0 1 0
-18 25 15 0 1 0
-18 25 16 0 1 0.121033
-18 25 17 0 1 0.347656
-18 25 18 0 1 0.483887
-18 25 19 0 1 0.598633
-18 25 20 0 1 0.69873
-18 25 21 0 1 0.787598
-18 25 22 0 1 0.864746
-18 25 23 0 1 0.928711
-18 25 24 0 1 0.981445
-18 25 25 0 1 1
-18 25 26 0 0.992188 1
-18 25 27 0 0.949219 1
-18 25 28 0 0.901367 1
-18 25 29 0 0.851562 1
-18 25 30 0 0.802246 1
-18 25 31 0 0.754395 1
-18 26 0 0 1 0
-18 26 1 0 1 0
-18 26 2 0 1 0
-18 26 3 0 1 0
-18 26 4 0 1 0
-18 26 5 0 1 0
-18 26 6 0 1 0
-18 26 7 0 1 0
-18 26 8 0 1 0
-18 26 9 0 1 0
-18 26 10 0 1 0
-18 26 11 0 1 0
-18 26 12 0 1 0
-18 26 13 0 1 0
-18 26 14 0 1 0
-18 26 15 0 1 0
-18 26 16 0 1 0
-18 26 17 0 1 0.284424
-18 26 18 0 1 0.434326
-18 26 19 0 1 0.552734
-18 26 20 0 1 0.654785
-18 26 21 0 1 0.745605
-18 26 22 0 1 0.825684
-18 26 23 0 1 0.892578
-18 26 24 0 1 0.94873
-18 26 25 0 1 1
-18 26 26 0 1 1
-18 26 27 0 1 1
-18 26 28 0 0.961426 1
-18 26 29 0 0.911621 1
-18 26 30 0 0.86084 1
-18 26 31 0 0.810059 1
-18 27 0 0 1 0
-18 27 1 0 1 0
-18 27 2 0 1 0
-18 27 3 0 1 0
-18 27 4 0 1 0
-18 27 5 0 1 0
-18 27 6 0 1 0
-18 27 7 0 1 0
-18 27 8 0 1 0
-18 27 9 0 1 0
-18 27 10 0 1 0
-18 27 11 0 1 0
-18 27 12 0 1 0
-18 27 13 0 1 0
-18 27 14 0 1 0
-18 27 15 0 1 0
-18 27 16 0 1 0
-18 27 17 0 1 0.197388
-18 27 18 0 1 0.377686
-18 27 19 0 1 0.502441
-18 27 20 0 1 0.606445
-18 27 21 0 1 0.699219
-18 27 22 0 1 0.780762
-18 27 23 0 1 0.850586
-18 27 24 0 1 0.910156
-18 27 25 0 1 0.965332
-18 27 26 0 1 1
-18 27 27 0 1 1
-18 27 28 0 1 1
-18 27 29 0 0.969727 1
-18 27 30 0 0.918945 1
-18 27 31 0 0.866699 1
-18 28 0 0 1 0
-18 28 1 0 1 0
-18 28 2 0 1 0
-18 28 3 0 1 0
-18 28 4 0 1 0
-18 28 5 0 1 0
-18 28 6 0 1 0
-18 28 7 0 1 0
-18 28 8 0 1 0
-18 28 9 0 1 0
-18 28 10 0 1 0
-18 28 11 0 1 0
-18 28 12 0 1 0
-18 28 13 0 1 0
-18 28 14 0 1 0
-18 28 15 0 1 0
-18 28 16 0 1 0
-18 28 17 0 1 0
-18 28 18 0 1 0.311768
-18 28 19 0 1 0.446533
-18 28 20 0 1 0.553711
-18 28 21 0 1 0.647949
-18 28 22 0 1 0.731445
-18 28 23 0 1 0.803223
-18 28 24 0 1 0.865234
-18 28 25 0 1 0.924316
-18 28 26 0 1 0.978516
-18 28 27 0 1 1
-18 28 28 0 1 1
-18 28 29 0 1 1
-18 28 30 0 0.975098 1
-18 28 31 0 0.92334 1
-18 29 0 0 1 0
-18 29 1 0 1 0
-18 29 2 0 1 0
-18 29 3 0 1 0
-18 29 4 0 1 0
-18 29 5 0 1 0
-18 29 6 0 1 0
-18 29 7 0 1 0
-18 29 8 0 1 0
-18 29 9 0 1 0
-18 29 10 0 1 0
-18 29 11 0 1 0
-18 29 12 0 1 0
-18 29 13 0 1 0
-18 29 14 0 1 0
-18 29 15 0 1 0
-18 29 16 0 1 0
-18 29 17 0 1 0
-18 29 18 0 1 0.226318
-18 29 19 0 1 0.384521
-18 29 20 0 1 0.496826
-18 29 21 0 1 0.592773
-18 29 22 0 1 0.677734
-18 29 23 0 1 0.750977
-18 29 24 0 1 0.814941
-18 29 25 0 1 0.876465
-18 29 26 0 1 0.93457
-18 29 27 0 1 0.987793
-18 29 28 0 1 1
-18 29 29 0 1 1
-18 29 30 0 1 1
-18 29 31 0 0.979492 1
-18 30 0 0 1 0
-18 30 1 0 1 0
-18 30 2 0 1 0
-18 30 3 0 1 0
-18 30 4 0 1 0
-18 30 5 0 1 0
-18 30 6 0 1 0
-18 30 7 0 1 0
-18 30 8 0 1 0
-18 30 9 0 1 0
-18 30 10 0 1 0
-18 30 11 0 1 0
-18 30 12 0 1 0
-18 30 13 0 1 0
-18 30 14 0 1 0
-18 30 15 0 1 0
-18 30 16 0 1 0
-18 30 17 0 1 0
-18 30 18 0 1 0
-18 30 19 0 1 0.312744
-18 30 20 0 1 0.434814
-18 30 21 0 1 0.533691
-18 30 22 0 1 0.619141
-18 30 23 0 1 0.693848
-18 30 24 0 1 0.758789
-18 30 25 0 1 0.822266
-18 30 26 0 1 0.883789
-18 30 27 0 1 0.941406
-18 30 28 0 1 0.993652
-18 30 29 0 1 1
-18 30 30 0 1 1
-18 30 31 0 1 1
-18 31 0 0 1 0
-18 31 1 0 1 0
-18 31 2 0 1 0
-18 31 3 0 1 0
-18 31 4 0 1 0
-18 31 5 0 1 0
-18 31 6 0 1 0
-18 31 7 0 1 0
-18 31 8 0 1 0
-18 31 9 0 1 0
-18 31 10 0 1 0
-18 31 11 0 1 0
-18 31 12 0 1 0
-18 31 13 0 1 0
-18 31 14 0 1 0
-18 31 15 0 1 0
-18 31 16 0 1 0
-18 31 17 0 1 0
-18 31 18 0 1 0
-18 31 19 0 1 0.221558
-18 31 20 0 1 0.366211
-18 31 21 0 1 0.469971
-18 31 22 0 1 0.557617
-18 31 23 0 1 0.632324
-18 31 24 0 1 0.69873
-18 31 25 0 1 0.763672
-18 31 26 0 1 0.827637
-18 31 27 0 1 0.888672
-18 31 28 0 1 0.946289
-18 31 29 0 1 0.998535
-18 31 30 0 1 1
-18 31 31 0 1 1
-19 0 0 0.954102 0 0
-19 0 1 0.954102 0 0
-19 0 2 0.954102 0 0
-19 0 3 0.954102 0 0
-19 0 4 0.954102 0 0
-19 0 5 0.954102 0 0
-19 0 6 0.954102 0 0
-19 0 7 0.954102 0 0
-19 0 8 0.954102 0 0
-19 0 9 0.95459 0 0
-19 0 10 0.95459 0 0
-19 0 11 0.95459 0 0
-19 0 12 0.957031 0 0
-19 0 13 0.962891 0 0
-19 0 14 0.974609 0 0.238403
-19 0 15 0.988281 0 0.36499
-19 0 16 1 0 0.495117
-19 0 17 1 0 0.629883
-19 0 18 1 0.132568 0.74707
-19 0 19 0.991211 0.176514 0.836914
-19 0 20 0.938477 0.203003 0.911133
-19 0 21 0.871094 0.222412 0.965332
-19 0 22 0.791992 0.234497 0.996094
-19 0 23 0.713379 0.241699 1
-19 0 24 0.638184 0.246216 1
-19 0 25 0.560547 0.249512 1
-19 0 26 0.477783 0.252197 1
-19 0 27 0.386475 0.254395 1
-19 0 28 0.272705 0.256836 1
-19 0 29 0 0.259521 1
-19 0 30 0 0.262207 1
-19 0 31 0 0.265381 1
-19 1 0 0.954102 0 0
-19 1 1 0.954102 0 0
-19 1 2 0.954102 0 0
-19 1 3 0.954102 0 0
-19 1 4 0.954102 0 0
-19 1 5 0.954102 0 0
-19 1 6 0.954102 0 0
-19 1 7 0.954102 0 0
-19 1 8 0.954102 0 0
-19 1 9 0.95459 0 0
-19 1 10 0.95459 0 0
-19 1 11 0.95459 0 0
-19 1 12 0.957031 0 0
-19 1 13 0.962891 0 0
-19 1 14 0.974609 0 0.238403
-19 1 15 0.988281 0 0.36499
-19 1 16 1 0 0.495117
-19 1 17 1 0 0.629883
-19 1 18 1 0.13269 0.74707
-19 1 19 0.991211 0.176636 0.836914
-19 1 20 0.938477 0.203003 0.911133
-19 1 21 0.871094 0.222412 0.965332
-19 1 22 0.791992 0.234497 0.996094
-19 1 23 0.713379 0.241699 1
-19 1 24 0.638184 0.246216 1
-19 1 25 0.560547 0.249512 1
-19 1 26 0.477783 0.252197 1
-19 1 27 0.386475 0.254395 1
-19 1 28 0.272705 0.256836 1
-19 1 29 0 0.259521 1
-19 1 30 0 0.262207 1
-19 1 31 0 0.265381 1
-19 2 0 0.954102 0 0
-19 2 1 0.954102 0 0
-19 2 2 0.954102 0 0
-19 2 3 0.954102 0 0
-19 2 4 0.954102 0 0
-19 2 5 0.954102 0 0
-19 2 6 0.954102 0 0
-19 2 7 0.954102 0 0
-19 2 8 0.954102 0 0
-19 2 9 0.95459 0 0
-19 2 10 0.95459 0 0
-19 2 11 0.95459 0 0
-19 2 12 0.957031 0 0
-19 2 13 0.962891 0 0
-19 2 14 0.974609 0 0.238403
-19 2 15 0.988281 0 0.36499
-19 2 16 1 0 0.495117
-19 2 17 1 0 0.629883
-19 2 18 1 0.132812 0.74707
-19 2 19 0.991211 0.176758 0.836914
-19 2 20 0.938477 0.203125 0.911133
-19 2 21 0.871094 0.222534 0.965332
-19 2 22 0.791992 0.234619 0.996094
-19 2 23 0.713379 0.241821 1
-19 2 24 0.638184 0.246216 1
-19 2 25 0.560547 0.249512 1
-19 2 26 0.477783 0.252197 1
-19 2 27 0.386475 0.254395 1
-19 2 28 0.272705 0.256836 1
-19 2 29 0 0.259521 1
-19 2 30 0 0.262207 1
-19 2 31 0 0.265381 1
-19 3 0 0.954102 0 0
-19 3 1 0.954102 0 0
-19 3 2 0.954102 0 0
-19 3 3 0.954102 0 0
-19 3 4 0.954102 0 0
-19 3 5 0.954102 0 0
-19 3 6 0.954102 0 0
-19 3 7 0.954102 0 0
-19 3 8 0.954102 0 0
-19 3 9 0.95459 0 0
-19 3 10 0.95459 0 0
-19 3 11 0.95459 0 0
-19 3 12 0.957031 0 0
-19 3 13 0.962891 0 0
-19 3 14 0.974609 0 0.238403
-19 3 15 0.988281 0 0.36499
-19 3 16 1 0 0.494873
-19 3 17 1 0 0.629883
-19 3 18 1 0.133179 0.74707
-19 3 19 0.990723 0.177002 0.836914
-19 3 20 0.938477 0.203247 0.911133
-19 3 21 0.871094 0.222656 0.965332
-19 3 22 0.791992 0.234741 0.996094
-19 3 23 0.713379 0.241821 1
-19 3 24 0.638184 0.246338 1
-19 3 25 0.560059 0.249634 1
-19 3 26 0.477783 0.252197 1
-19 3 27 0.386475 0.254639 1
-19 3 28 0.272705 0.256836 1
-19 3 29 0 0.259521 1
-19 3 30 0 0.262207 1
-19 3 31 0 0.265381 1
-19 4 0 0.954102 0 0
-19 4 1 0.954102 0 0
-19 4 2 0.954102 0 0
-19 4 3 0.954102 0 0
-19 4 4 0.954102 0 0
-19 4 5 0.954102 0 0
-19 4 6 0.954102 0 0
-19 4 7 0.954102 0 0
-19 4 8 0.954102 0 0
-19 4 9 0.95459 0 0
-19 4 10 0.95459 0 0
-19 4 11 0.95459 0 0
-19 4 12 0.957031 0 0
-19 4 13 0.962891 0 0
-19 4 14 0.974609 0 0.238403
-19 4 15 0.988281 0 0.36499
-19 4 16 1 0 0.494873
-19 4 17 1 0 0.629883
-19 4 18 1 0.133789 0.74707
-19 4 19 0.990723 0.177368 0.836914
-19 4 20 0.938477 0.203613 0.911133
-19 4 21 0.871094 0.222778 0.965332
-19 4 22 0.791992 0.234863 0.996094
-19 4 23 0.713379 0.242065 1
-19 4 24 0.638184 0.24646 1
-19 4 25 0.560059 0.249634 1
-19 4 26 0.477783 0.252197 1
-19 4 27 0.386475 0.254639 1
-19 4 28 0.272705 0.25708 1
-19 4 29 0 0.259521 1
-19 4 30 0 0.262451 1
-19 4 31 0 0.265381 1
-19 5 0 0.954102 0 0
-19 5 1 0.954102 0 0
-19 5 2 0.954102 0 0
-19 5 3 0.954102 0 0
-19 5 4 0.954102 0 0
-19 5 5 0.954102 0 0
-19 5 6 0.954102 0 0
-19 5 7 0.954102 0 0
-19 5 8 0.95459 0 0
-19 5 9 0.95459 0 0
-19 5 10 0.95459 0 0
-19 5 11 0.955078 0 0
-19 5 12 0.957031 0 0
-19 5 13 0.962891 0 0
-19 5 14 0.974609 0 0.238281
-19 5 15 0.988281 0 0.36499
-19 5 16 1 0 0.494873
-19 5 17 1 0 0.629883
-19 5 18 1 0.134888 0.74707
-19 5 19 0.990723 0.178101 0.836914
-19 5 20 0.938477 0.204102 0.911133
-19 5 21 0.871094 0.223267 0.965332
-19 5 22 0.791992 0.235229 0.996094
-19 5 23 0.713379 0.24231 1
-19 5 24 0.638184 0.246704 1
-19 5 25 0.560059 0.249878 1
-19 5 26 0.477783 0.252441 1
-19 5 27 0.386475 0.254639 1
-19 5 28 0.272461 0.25708 1
-19 5 29 0 0.259766 1
-19 5 30 0 0.262451 1
-19 5 31 0 0.265381 1
-19 6 0 0.95459 0 0
-19 6 1 0.95459 0 0
-19 6 2 0.95459 0 0
-19 6 3 0.95459 0 0
-19 6 4 0.95459 0 0
-19 6 5 0.95459 0 0
-19 6 6 0.95459 0 0
-19 6 7 0.95459 0 0
-19 6 8 0.95459 0 0
-19 6 9 0.95459 0 0
-19 6 10 0.95459 0 0
-19 6 11 0.955078 0 0
-19 6 12 0.957031 0 0
-19 6 13 0.962891 0 0
-19 6 14 0.974609 0 0.238159
-19 6 15 0.988281 0 0.364746
-19 6 16 1 0 0.494873
-19 6 17 1 0 0.629883
-19 6 18 1 0.136963 0.74707
-19 6 19 0.990723 0.179443 0.836914
-19 6 20 0.938477 0.2052 0.911133
-19 6 21 0.871094 0.224121 0.965332
-19 6 22 0.791992 0.235962 0.996094
-19 6 23 0.712891 0.24292 1
-19 6 24 0.638184 0.247192 1
-19 6 25 0.560059 0.250244 1
-19 6 26 0.477783 0.252686 1
-19 6 27 0.38623 0.255127 1
-19 6 28 0.272461 0.257324 1
-19 6 29 0 0.259766 1
-19 6 30 0 0.262695 1
-19 6 31 0 0.265625 1
-19 7 0 0.95459 0 0
-19 7 1 0.95459 0 0
-19 7 2 0.95459 0 0
-19 7 3 0.95459 0 0
-19 7 4 0.95459 0 0
-19 7 5 0.95459 0 0
-19 7 6 0.95459 0 0
-19 7 7 0.95459 0 0
-19 7 8 0.95459 0 0
-19 7 9 0.95459 0 0
-19 7 10 0.955078 0 0
-19 7 11 0.955078 0 0
-19 7 12 0.957031 0 0
-19 7 13 0.962891 0 0
-19 7 14 0.974609 0 0.238037
-19 7 15 0.988281 0 0.364746
-19 7 16 1 0 0.494629
-19 7 17 1 0 0.629883
-19 7 18 1 0.140991 0.74707
-19 7 19 0.990723 0.182129 0.836426
-19 7 20 0.937988 0.207275 0.911133
-19 7 21 0.871094 0.22583 0.965332
-19 7 22 0.791992 0.237305 0.996094
-19 7 23 0.712891 0.244019 1
-19 7 24 0.637695 0.248047 1
-19 7 25 0.560059 0.250977 1
-19 7 26 0.477539 0.253418 1
-19 7 27 0.385986 0.255615 1
-19 7 28 0.272217 0.257812 1
-19 7 29 0 0.260254 1
-19 7 30 0 0.262939 1
-19 7 31 0 0.265869 1
-19 8 0 0.955078 0 0
-19 8 1 0.955078 0 0
-19 8 2 0.955078 0 0
-19 8 3 0.955078 0 0
-19 8 4 0.955078 0 0
-19 8 5 0.955078 0 0
-19 8 6 0.955078 0 0
-19 8 7 0.955078 0 0
-19 8 8 0.955078 0 0
-19 8 9 0.955078 0 0
-19 8 10 0.955078 0 0
-19 8 11 0.955566 0 0
-19 8 12 0.95752 0 0
-19 8 13 0.963379 0 0
-19 8 14 0.974609 0 0.237671
-19 8 15 0.988281 0 0.364502
-19 8 16 1 0 0.494385
-19 8 17 1 0 0.629883
-19 8 18 1 0.148438 0.74707
-19 8 19 0.990234 0.187256 0.836426
-19 8 20 0.937988 0.211304 0.911133
-19 8 21 0.870605 0.229004 0.965332
-19 8 22 0.791504 0.239868 0.996094
-19 8 23 0.712402 0.246094 1
-19 8 24 0.637695 0.249878 1
-19 8 25 0.55957 0.252686 1
-19 8 26 0.477051 0.254639 1
-19 8 27 0.385742 0.256592 1
-19 8 28 0.271729 0.258789 1
-19 8 29 0 0.260986 1
-19 8 30 0 0.263672 1
-19 8 31 0 0.266602 1
-19 9 0 0.955566 0 0
-19 9 1 0.955566 0 0
-19 9 2 0.955566 0 0
-19 9 3 0.955566 0 0
-19 9 4 0.955566 0 0
-19 9 5 0.955566 0 0
-19 9 6 0.955566 0 0
-19 9 7 0.955566 0 0
-19 9 8 0.955566 0 0
-19 9 9 0.955566 0 0
-19 9 10 0.956055 0 0
-19 9 11 0.956055 0 0
-19 9 12 0.958008 0 0
-19 9 13 0.963379 0 0
-19 9 14 0.974609 0 0.236938
-19 9 15 0.988281 0 0.364258
-19 9 16 1 0 0.493896
-19 9 17 1 0 0.629395
-19 9 18 1 0.161499 0.746582
-19 9 19 0.989746 0.196533 0.836426
-19 9 20 0.9375 0.218628 0.911133
-19 9 21 0.870117 0.234863 0.965332
-19 9 22 0.791016 0.244629 0.996094
-19 9 23 0.711914 0.25 1
-19 9 24 0.637207 0.253174 1
-19 9 25 0.559082 0.255371 1
-19 9 26 0.476562 0.25708 1
-19 9 27 0.38501 0.258789 1
-19 9 28 0.270508 0.260498 1
-19 9 29 0 0.262451 1
-19 9 30 0 0.264893 1
-19 9 31 0 0.267578 1
-19 10 0 0.956543 0 0
-19 10 1 0.956543 0 0
-19 10 2 0.956543 0 0
-19 10 3 0.956543 0 0
-19 10 4 0.956543 0 0
-19 10 5 0.956543 0 0
-19 10 6 0.956543 0 0
-19 10 7 0.956543 0 0
-19 10 8 0.957031 0 0
-19 10 9 0.957031 0 0
-19 10 10 0.957031 0 0
-19 10 11 0.95752 0 0
-19 10 12 0.958984 0 0
-19 10 13 0.964355 0 0
-19 10 14 0.974609 0 0.235718
-19 10 15 0.988281 0 0.36377
-19 10 16 1 0 0.493164
-19 10 17 1 0 0.628906
-19 10 18 1 0.181885 0.746582
-19 10 19 0.98877 0.211914 0.836426
-19 10 20 0.936523 0.231079 0.910645
-19 10 21 0.869141 0.245117 0.965332
-19 10 22 0.790039 0.253174 0.995605
-19 10 23 0.710938 0.25708 1
-19 10 24 0.635742 0.259277 1
-19 10 25 0.558105 0.260498 1
-19 10 26 0.475342 0.261475 1
-19 10 27 0.383545 0.262451 1
-19 10 28 0.268555 0.263672 1
-19 10 29 0 0.265137 1
-19 10 30 0 0.26709 1
-19 10 31 0 0.269531 1
-19 11 0 0.958984 0 0
-19 11 1 0.958984 0 0
-19 11 2 0.958984 0 0
-19 11 3 0.958984 0 0
-19 11 4 0.958984 0 0
-19 11 5 0.958984 0 0
-19 11 6 0.958984 0 0
-19 11 7 0.958984 0 0
-19 11 8 0.958984 0 0
-19 11 9 0.958984 0 0
-19 11 10 0.958984 0 0
-19 11 11 0.959473 0 0
-19 11 12 0.960938 0 0
-19 11 13 0.965332 0 0
-19 11 14 0.974609 0 0.233643
-19 11 15 0.987793 0 0.363037
-19 11 16 1 0 0.491699
-19 11 17 1 0.0681152 0.627441
-19 11 18 1 0.211426 0.746094
-19 11 19 0.986816 0.235596 0.835938
-19 11 20 0.93457 0.250977 0.910645
-19 11 21 0.867188 0.261719 0.965332
-19 11 22 0.788086 0.26709 0.995605
-19 11 23 0.708984 0.268799 1
-19 11 24 0.634277 0.269287 1
-19 11 25 0.556152 0.269043 1
-19 11 26 0.473389 0.268799 1
-19 11 27 0.381348 0.268555 1
-19 11 28 0.265137 0.269043 1
-19 11 29 0 0.269775 1
-19 11 30 0 0.27124 1
-19 11 31 0 0.272949 1
-19 12 0 0.962402 0 0
-19 12 1 0.962402 0 0
-19 12 2 0.962402 0 0
-19 12 3 0.962402 0 0
-19 12 4 0.962402 0 0
-19 12 5 0.962402 0 0
-19 12 6 0.962402 0 0
-19 12 7 0.962402 0 0
-19 12 8 0.962402 0 0
-19 12 9 0.962402 0 0
-19 12 10 0.962891 0 0
-19 12 11 0.962891 0 0
-19 12 12 0.963867 0 0
-19 12 13 0.967773 0 0
-19 12 14 0.974609 0 0.230713
-19 12 15 0.987793 0 0.361816
-19 12 16 1 0 0.489014
-19 12 17 1 0.164551 0.625488
-19 12 18 1 0.251709 0.745117
-19 12 19 0.983887 0.27002 0.835449
-19 12 20 0.931152 0.280762 0.910645
-19 12 21 0.864258 0.287354 0.964844
-19 12 22 0.785156 0.288818 0.995605
-19 12 23 0.706055 0.287598 1
-19 12 24 0.630859 0.2854 1
-19 12 25 0.552734 0.282959 1
-19 12 26 0.469727 0.280762 1
-19 12 27 0.377197 0.279053 1
-19 12 28 0.259033 0.277832 1
-19 12 29 0 0.277588 1
-19 12 30 0 0.277832 1
-19 12 31 0 0.278564 1
-19 13 0 0.968262 0.134033 0
-19 13 1 0.968262 0.134033 0
-19 13 2 0.968262 0.134033 0
-19 13 3 0.968262 0.134155 0
-19 13 4 0.968262 0.134155 0
-19 13 5 0.968262 0.134277 0
-19 13 6 0.968262 0.134399 0
-19 13 7 0.968262 0.134766 0
-19 13 8 0.968262 0.135376 0
-19 13 9 0.968262 0.136597 0
-19 13 10 0.96875 0.138916 0
-19 13 11 0.96875 0.1427 0
-19 13 12 0.969238 0.145142 0
-19 13 13 0.971191 0.138306 0
-19 13 14 0.976074 0.125854 0.227661
-19 13 15 0.98584 0.124817 0.358887
-19 13 16 0.996582 0.148682 0.485107
-19 13 17 1 0.238281 0.62207
-19 13 18 1 0.302734 0.743652
-19 13 19 0.978516 0.315674 0.834961
-19 13 20 0.925781 0.321533 0.909668
-19 13 21 0.858887 0.323486 0.964844
-19 13 22 0.779785 0.320068 0.995117
-19 13 23 0.700684 0.314697 1
-19 13 24 0.625488 0.309326 1
-19 13 25 0.547363 0.303955 1
-19 13 26 0.463867 0.299072 1
-19 13 27 0.370117 0.294922 1
-19 13 28 0.248779 0.291504 1
-19 13 29 0 0.289551 1
-19 13 30 0 0.288086 1
-19 13 31 0 0.287598 1
-19 14 0 0.977051 0.266113 0
-19 14 1 0.977051 0.266113 0
-19 14 2 0.977051 0.266113 0
-19 14 3 0.977051 0.266113 0
-19 14 4 0.977051 0.266113 0
-19 14 5 0.977051 0.266113 0
-19 14 6 0.977051 0.266357 0
-19 14 7 0.977051 0.266357 0
-19 14 8 0.977051 0.266602 0
-19 14 9 0.977051 0.26709 0
-19 14 10 0.977539 0.268066 0
-19 14 11 0.977539 0.269775 0
-19 14 12 0.977539 0.270996 0
-19 14 13 0.978027 0.267578 0
-19 14 14 0.978516 0.262695 0.226562
-19 14 15 0.981934 0.259033 0.354004
-19 14 16 0.98877 0.266357 0.479736
-19 14 17 1 0.313232 0.615723
-19 14 18 1 0.36499 0.740723
-19 14 19 0.969238 0.373535 0.833008
-19 14 20 0.91748 0.374756 0.908691
-19 14 21 0.850586 0.371338 0.964355
-19 14 22 0.770996 0.362549 0.994629
-19 14 23 0.691895 0.352295 1
-19 14 24 0.616699 0.342773 1
-19 14 25 0.538086 0.333496 1
-19 14 26 0.454102 0.325195 1
-19 14 27 0.358643 0.317871 1
-19 14 28 0.230835 0.312012 1
-19 14 29 0 0.307373 1
-19 14 30 0 0.303955 1
-19 14 31 0 0.301514 1
-19 15 0 0.98877 0.376953 0
-19 15 1 0.98877 0.376953 0
-19 15 2 0.98877 0.376953 0
-19 15 3 0.98877 0.376953 0
-19 15 4 0.98877 0.376953 0
-19 15 5 0.98877 0.376953 0
-19 15 6 0.98877 0.376953 0
-19 15 7 0.98877 0.376953 0
-19 15 8 0.98877 0.377197 0
-19 15 9 0.989258 0.377441 0
-19 15 10 0.989258 0.378174 0
-19 15 11 0.989258 0.37915 0
-19 15 12 0.989258 0.379883 0
-19 15 13 0.987305 0.378174 0
-19 15 14 0.984375 0.375244 0.232788
-19 15 15 0.97998 0.370361 0.353027
-19 15 16 0.979492 0.371582 0.475098
-19 15 17 0.985352 0.393311 0.605469
-19 15 18 0.992188 0.4375 0.73584
-19 15 19 0.955078 0.443115 0.830566
-19 15 20 0.90332 0.439941 0.906738
-19 15 21 0.836914 0.431396 0.962891
-19 15 22 0.757324 0.416504 0.993652
-19 15 23 0.678223 0.400879 1
-19 15 24 0.603027 0.386719 1
-19 15 25 0.523926 0.373047 1
-19 15 26 0.438721 0.360596 1
-19 15 27 0.340088 0.349609 1
-19 15 28 0.198486 0.340088 1
-19 15 29 0 0.332275 1
-19 15 30 0 0.326172 1
-19 15 31 0 0.321045 1
-19 16 0 1 0.490479 0
-19 16 1 1 0.490479 0
-19 16 2 1 0.490479 0
-19 16 3 1 0.490479 0
-19 16 4 1 0.490479 0
-19 16 5 1 0.490479 0
-19 16 6 1 0.490479 0
-19 16 7 1 0.490723 0
-19 16 8 1 0.490723 0
-19 16 9 1 0.490967 0
-19 16 10 1 0.491455 0
-19 16 11 1 0.492188 0
-19 16 12 1 0.493164 0
-19 16 13 0.997559 0.492432 0.0739136
-19 16 14 0.991699 0.490723 0.249878
-19 16 15 0.981445 0.486572 0.362061
-19 16 16 0.966309 0.479492 0.470947
-19 16 17 0.957031 0.482422 0.59082
-19 16 18 0.96582 0.518555 0.727051
-19 16 19 0.932617 0.523438 0.825195
-19 16 20 0.881836 0.516602 0.90332
-19 16 21 0.81543 0.502441 0.959961
-19 16 22 0.73584 0.481445 0.991211
-19 16 23 0.656738 0.460205 1
-19 16 24 0.581543 0.441162 1
-19 16 25 0.501953 0.422852 1
-19 16 26 0.414551 0.405762 1
-19 16 27 0.309326 0.390625 1
-19 16 28 0.127686 0.377197 1
-19 16 29 0 0.365723 1
-19 16 30 0 0.355957 1
-19 16 31 0 0.347656 1
-19 17 0 1 0.607422 0
-19 17 1 1 0.607422 0
-19 17 2 1 0.607422 0
-19 17 3 1 0.607422 0
-19 17 4 1 0.607422 0
-19 17 5 1 0.607422 0
-19 17 6 1 0.607422 0
-19 17 7 1 0.607422 0
-19 17 8 1 0.607422 0
-19 17 9 1 0.607422 0
-19 17 10 1 0.60791 0
-19 17 11 1 0.608398 0
-19 17 12 1 0.609375 0
-19 17 13 0.999023 0.609375 0.113037
-19 17 14 0.993164 0.608887 0.267578
-19 17 15 0.981445 0.606934 0.378662
-19 17 16 0.960938 0.600098 0.483154
-19 17 17 0.930176 0.587402 0.583984
-19 17 18 0.922852 0.601074 0.708496
-19 17 19 0.899414 0.61084 0.817383
-19 17 20 0.849121 0.600586 0.896973
-19 17 21 0.782715 0.581543 0.95459
-19 17 22 0.703613 0.554688 0.986816
-19 17 23 0.625488 0.527832 1
-19 17 24 0.550293 0.503906 1
-19 17 25 0.468994 0.481201 1
-19 17 26 0.376709 0.459961 1
-19 17 27 0.256592 0.440186 1
-19 17 28 0 0.422607 1
-19 17 29 0 0.406982 1
-19 17 30 0 0.393311 1
-19 17 31 0 0.381348 1
-19 18 0 0.978516 0.719727 0
-19 18 1 0.978516 0.719727 0
-19 18 2 0.978516 0.719727 0
-19 18 3 0.978516 0.719727 0
-19 18 4 0.978516 0.719727 0
-19 18 5 0.978516 0.719727 0
-19 18 6 0.978516 0.719727 0
-19 18 7 0.978516 0.719727 0
-19 18 8 0.978516 0.719727 0
-19 18 9 0.978516 0.719727 0
-19 18 10 0.978516 0.720215 0
-19 18 11 0.978516 0.720215 0
-19 18 12 0.978516 0.721191 0
-19 18 13 0.976562 0.72168 0
-19 18 14 0.97168 0.722656 0.259033
-19 18 15 0.962402 0.722168 0.380615
-19 18 16 0.945312 0.719238 0.493164
-19 18 17 0.916504 0.710449 0.598145
-19 18 18 0.870605 0.690918 0.689941
-19 18 19 0.851562 0.700684 0.804688
-19 18 20 0.802246 0.6875 0.886719
-19 18 21 0.73584 0.664062 0.945312
-19 18 22 0.658203 0.632324 0.980469
-19 18 23 0.581055 0.601562 1
-19 18 24 0.504883 0.57373 1
-19 18 25 0.419922 0.546875 1
-19 18 26 0.316406 0.521484 1
-19 18 27 0.14209 0.497314 1
-19 18 28 0 0.475098 1
-19 18 29 0 0.455322 1
-19 18 30 0 0.436768 1
-19 18 31 0 0.419922 1
-19 19 0 0.919434 0.816406 0
-19 19 1 0.919434 0.816406 0
-19 19 2 0.919434 0.816406 0
-19 19 3 0.919434 0.816406 0
-19 19 4 0.919434 0.816895 0
-19 19 5 0.919434 0.816895 0
-19 19 6 0.919434 0.816895 0
-19 19 7 0.919434 0.816895 0
-19 19 8 0.919434 0.816895 0
-19 19 9 0.919434 0.816895 0
-19 19 10 0.919434 0.816895 0
-19 19 11 0.919434 0.817383 0
-19 19 12 0.918945 0.817871 0
-19 19 13 0.917969 0.818359 0
-19 19 14 0.913574 0.819336 0.206177
-19 19 15 0.905273 0.820312 0.352295
-19 19 16 0.891113 0.818848 0.475098
-19 19 17 0.867676 0.813965 0.589844
-19 19 18 0.833008 0.803711 0.694824
-19 19 19 0.787109 0.787109 0.787109
-19 19 20 0.73877 0.772949 0.871582
-19 19 21 0.672852 0.746094 0.932617
-19 19 22 0.597168 0.712402 0.973633
-19 19 23 0.519531 0.679199 1
-19 19 24 0.439209 0.647949 1
-19 19 25 0.342773 0.616699 1
-19 19 26 0.200317 0.586426 1
-19 19 27 0 0.557129 1
-19 19 28 0 0.530273 1
-19 19 29 0 0.505371 1
-19 19 30 0 0.482422 1
-19 19 31 0 0.46167 1
-19 20 0 0.830078 0.89209 0
-19 20 1 0.830078 0.89209 0
-19 20 2 0.830078 0.89209 0
-19 20 3 0.830078 0.89209 0
-19 20 4 0.830078 0.89209 0
-19 20 5 0.830078 0.89209 0
-19 20 6 0.830078 0.89209 0
-19 20 7 0.830078 0.89209 0
-19 20 8 0.830078 0.892578 0
-19 20 9 0.830078 0.892578 0
-19 20 10 0.830078 0.892578 0
-19 20 11 0.830078 0.892578 0
-19 20 12 0.830078 0.893066 0
-19 20 13 0.829102 0.893555 0
-19 20 14 0.82373 0.894043 0.0776367
-19 20 15 0.815918 0.894531 0.304199
-19 20 16 0.801758 0.893555 0.438477
-19 20 17 0.778809 0.88916 0.557617
-19 20 18 0.745605 0.878906 0.666016
-19 20 19 0.703613 0.866211 0.76416
-19 20 20 0.655273 0.852051 0.852051
-19 20 21 0.592285 0.827637 0.921387
-19 20 22 0.515137 0.793457 0.968262
-19 20 23 0.430908 0.757812 0.999512
-19 20 24 0.335938 0.723145 1
-19 20 25 0.19043 0.687988 1
-19 20 26 0 0.65332 1
-19 20 27 0 0.619629 1
-19 20 28 0 0.587891 1
-19 20 29 0 0.558105 1
-19 20 30 0 0.530762 1
-19 20 31 0 0.505859 1
-19 21 0 0.722656 0.958496 0
-19 21 1 0.722656 0.958496 0
-19 21 2 0.722656 0.958496 0
-19 21 3 0.722656 0.958496 0
-19 21 4 0.722656 0.958496 0
-19 21 5 0.722656 0.958496 0
-19 21 6 0.722656 0.958496 0
-19 21 7 0.722656 0.958496 0
-19 21 8 0.722656 0.958496 0
-19 21 9 0.722656 0.958496 0
-19 21 10 0.722656 0.958496 0
-19 21 11 0.722656 0.958984 0
-19 21 12 0.722656 0.958984 0
-19 21 13 0.722656 0.959473 0
-19 21 14 0.717285 0.959961 0
-19 21 15 0.70752 0.959473 0.241455
-19 21 16 0.691895 0.958008 0.395508
-19 21 17 0.668945 0.954102 0.520996
-19 21 18 0.63623 0.946777 0.633789
-19 21 19 0.594238 0.937012 0.736328
-19 21 20 0.54248 0.923828 0.827148
-19 21 21 0.475586 0.905273 0.905762
-19 21 22 0.388916 0.876953 0.964355
-19 21 23 0.273926 0.84082 1
-19 21 24 0 0.803711 1
-19 21 25 0 0.764648 1
-19 21 26 0 0.725098 1
-19 21 27 0 0.686523 1
-19 21 28 0 0.649414 1
-19 21 29 0 0.614746 1
-19 21 30 0 0.583008 1
-19 21 31 0 0.553223 1
-19 22 0 0.588867 1 0
-19 22 1 0.588867 1 0
-19 22 2 0.588867 1 0
-19 22 3 0.588867 1 0
-19 22 4 0.588867 1 0
-19 22 5 0.588867 1 0
-19 22 6 0.588867 1 0
-19 22 7 0.588867 1 0
-19 22 8 0.588867 1 0
-19 22 9 0.588867 1 0
-19 22 10 0.588867 1 0
-19 22 11 0.588867 1 0
-19 22 12 0.588867 1 0
-19 22 13 0.588867 1 0
-19 22 14 0.584473 1 0
-19 22 15 0.57373 1 0.143799
-19 22 16 0.556152 1 0.346191
-19 22 17 0.530273 1 0.480713
-19 22 18 0.493408 1 0.598145
-19 22 19 0.442627 0.998535 0.70459
-19 22 20 0.373535 0.987305 0.79834
-19 22 21 0.268311 0.970215 0.879883
-19 22 22 0 0.947754 0.948242
-19 22 23 0 0.918457 0.997559
-19 22 24 0 0.882812 1
-19 22 25 0 0.842285 1
-19 22 26 0 0.799316 1
-19 22 27 0 0.756348 1
-19 22 28 0 0.714355 1
-19 22 29 0 0.674316 1
-19 22 30 0 0.637207 1
-19 22 31 0 0.603027 1
-19 23 0 0.416504 1 0
-19 23 1 0.416504 1 0
-19 23 2 0.416504 1 0
-19 23 3 0.416504 1 0
-19 23 4 0.416504 1 0
-19 23 5 0.416504 1 0
-19 23 6 0.416504 1 0
-19 23 7 0.416504 1 0
-19 23 8 0.416504 1 0
-19 23 9 0.416504 1 0
-19 23 10 0.416504 1 0
-19 23 11 0.416748 1 0
-19 23 12 0.416748 1 0
-19 23 13 0.416992 1 0
-19 23 14 0.41333 1 0
-19 23 15 0.397705 1 0
-19 23 16 0.371826 1 0.290771
-19 23 17 0.330811 1 0.438721
-19 23 18 0.263184 1 0.561523
-19 23 19 0.106018 1 0.67041
-19 23 20 0 1 0.766602
-19 23 21 0 1 0.851074
-19 23 22 0 1 0.922363
-19 23 23 0 0.97998 0.97998
-19 23 24 0 0.950684 1
-19 23 25 0 0.913086 1
-19 23 26 0 0.869629 1
-19 23 27 0 0.82373 1
-19 23 28 0 0.77832 1
-19 23 29 0 0.733887 1
-19 23 30 0 0.691895 1
-19 23 31 0 0.652832 1
-19 24 0 0 1 0
-19 24 1 0 1 0
-19 24 2 0 1 0
-19 24 3 0 1 0
-19 24 4 0 1 0
-19 24 5 0 1 0
-19 24 6 0 1 0
-19 24 7 0 1 0
-19 24 8 0 1 0
-19 24 9 0 1 0
-19 24 10 0 1 0
-19 24 11 0 1 0
-19 24 12 0 1 0
-19 24 13 0 1 0
-19 24 14 0 1 0
-19 24 15 0 1 0
-19 24 16 0 1 0.224487
-19 24 17 0 1 0.39502
-19 24 18 0 1 0.523438
-19 24 19 0 1 0.634766
-19 24 20 0 1 0.73291
-19 24 21 0 1 0.819824
-19 24 22 0 1 0.894531
-19 24 23 0 1 0.955566
-19 24 24 0 1 1
-19 24 25 0 0.973145 1
-19 24 26 0 0.932617 1
-19 24 27 0 0.886719 1
-19 24 28 0 0.838867 1
-19 24 29 0 0.791504 1
-19 24 30 0 0.745605 1
-19 24 31 0 0.70166 1
-19 25 0 0 1 0
-19 25 1 0 1 0
-19 25 2 0 1 0
-19 25 3 0 1 0
-19 25 4 0 1 0
-19 25 5 0 1 0
-19 25 6 0 1 0
-19 25 7 0 1 0
-19 25 8 0 1 0
-19 25 9 0 1 0
-19 25 10 0 1 0
-19 25 11 0 1 0
-19 25 12 0 1 0
-19 25 13 0 1 0
-19 25 14 0 1 0
-19 25 15 0 1 0
-19 25 16 0 1 0.105713
-19 25 17 0 1 0.343506
-19 25 18 0 1 0.47998
-19 25 19 0 1 0.594727
-19 25 20 0 1 0.694824
-19 25 21 0 1 0.783691
-19 25 22 0 1 0.861328
-19 25 23 0 1 0.925781
-19 25 24 0 1 0.979004
-19 25 25 0 1 1
-19 25 26 0 0.991699 1
-19 25 27 0 0.94873 1
-19 25 28 0 0.900879 1
-19 25 29 0 0.851562 1
-19 25 30 0 0.802246 1
-19 25 31 0 0.754883 1
-19 26 0 0 1 0
-19 26 1 0 1 0
-19 26 2 0 1 0
-19 26 3 0 1 0
-19 26 4 0 1 0
-19 26 5 0 1 0
-19 26 6 0 1 0
-19 26 7 0 1 0
-19 26 8 0 1 0
-19 26 9 0 1 0
-19 26 10 0 1 0
-19 26 11 0 1 0
-19 26 12 0 1 0
-19 26 13 0 1 0
-19 26 14 0 1 0
-19 26 15 0 1 0
-19 26 16 0 1 0
-19 26 17 0 1 0.280029
-19 26 18 0 1 0.431152
-19 26 19 0 1 0.549805
-19 26 20 0 1 0.651855
-19 26 21 0 1 0.742676
-19 26 22 0 1 0.822754
-19 26 23 0 1 0.890137
-19 26 24 0 1 0.946777
-19 26 25 0 1 0.999023
-19 26 26 0 1 1
-19 26 27 0 1 1
-19 26 28 0 0.961426 1
-19 26 29 0 0.912109 1
-19 26 30 0 0.861328 1
-19 26 31 0 0.811035 1
-19 27 0 0 1 0
-19 27 1 0 1 0
-19 27 2 0 1 0
-19 27 3 0 1 0
-19 27 4 0 1 0
-19 27 5 0 1 0
-19 27 6 0 1 0
-19 27 7 0 1 0
-19 27 8 0 1 0
-19 27 9 0 1 0
-19 27 10 0 1 0
-19 27 11 0 1 0
-19 27 12 0 1 0
-19 27 13 0 1 0
-19 27 14 0 1 0
-19 27 15 0 1 0
-19 27 16 0 1 0
-19 27 17 0 1 0.19165
-19 27 18 0 1 0.375
-19 27 19 0 1 0.5
-19 27 20 0 1 0.604004
-19 27 21 0 1 0.696777
-19 27 22 0 1 0.778809
-19 27 23 0 1 0.848633
-19 27 24 0 1 0.908691
-19 27 25 0 1 0.964355
-19 27 26 0 1 1
-19 27 27 0 1 1
-19 27 28 0 1 1
-19 27 29 0 0.970703 1
-19 27 30 0 0.919922 1
-19 27 31 0 0.867676 1
-19 28 0 0 1 0
-19 28 1 0 1 0
-19 28 2 0 1 0
-19 28 3 0 1 0
-19 28 4 0 1 0
-19 28 5 0 1 0
-19 28 6 0 1 0
-19 28 7 0 1 0
-19 28 8 0 1 0
-19 28 9 0 1 0
-19 28 10 0 1 0
-19 28 11 0 1 0
-19 28 12 0 1 0
-19 28 13 0 1 0
-19 28 14 0 1 0
-19 28 15 0 1 0
-19 28 16 0 1 0
-19 28 17 0 1 0
-19 28 18 0 1 0.309082
-19 28 19 0 1 0.444824
-19 28 20 0 1 0.552246
-19 28 21 0 1 0.646484
-19 28 22 0 1 0.72998
-19 28 23 0 1 0.802246
-19 28 24 0 1 0.864258
-19 28 25 0 1 0.92334
-19 28 26 0 1 0.978027
-19 28 27 0 1 1
-19 28 28 0 1 1
-19 28 29 0 1 1
-19 28 30 0 0.976074 1
-19 28 31 0 0.924316 1
-19 29 0 0 1 0
-19 29 1 0 1 0
-19 29 2 0 1 0
-19 29 3 0 1 0
-19 29 4 0 1 0
-19 29 5 0 1 0
-19 29 6 0 1 0
-19 29 7 0 1 0
-19 29 8 0 1 0
-19 29 9 0 1 0
-19 29 10 0 1 0
-19 29 11 0 1 0
-19 29 12 0 1 0
-19 29 13 0 1 0
-19 29 14 0 1 0
-19 29 15 0 1 0
-19 29 16 0 1 0
-19 29 17 0 1 0
-19 29 18 0 1 0.2229
-19 29 19 0 1 0.383057
-19 29 20 0 1 0.495605
-19 29 21 0 1 0.591797
-19 29 22 0 1 0.676758
-19 29 23 0 1 0.75
-19 29 24 0 1 0.813965
-19 29 25 0 1 0.875488
-19 29 26 0 1 0.934082
-19 29 27 0 1 0.987793
-19 29 28 0 1 1
-19 29 29 0 1 1
-19 29 30 0 1 1
-19 29 31 0 0.980469 1
-19 30 0 0 1 0
-19 30 1 0 1 0
-19 30 2 0 1 0
-19 30 3 0 1 0
-19 30 4 0 1 0
-19 30 5 0 1 0
-19 30 6 0 1 0
-19 30 7 0 1 0
-19 30 8 0 1 0
-19 30 9 0 1 0
-19 30 10 0 1 0
-19 30 11 0 1 0
-19 30 12 0 1 0
-19 30 13 0 1 0
-19 30 14 0 1 0
-19 30 15 0 1 0
-19 30 16 0 1 0
-19 30 17 0 1 0
-19 30 18 0 1 0
-19 30 19 0 1 0.311279
-19 30 20 0 1 0.433838
-19 30 21 0 1 0.532715
-19 30 22 0 1 0.618652
-19 30 23 0 1 0.693359
-19 30 24 0 1 0.758789
-19 30 25 0 1 0.822266
-19 30 26 0 1 0.883301
-19 30 27 0 1 0.941406
-19 30 28 0 1 0.994141
-19 30 29 0 1 1
-19 30 30 0 1 1
-19 30 31 0 1 1
-19 31 0 0 1 0
-19 31 1 0 1 0
-19 31 2 0 1 0
-19 31 3 0 1 0
-19 31 4 0 1 0
-19 31 5 0 1 0
-19 31 6 0 1 0
-19 31 7 0 1 0
-19 31 8 0 1 0
-19 31 9 0 1 0
-19 31 10 0 1 0
-19 31 11 0 1 0
-19 31 12 0 1 0
-19 31 13 0 1 0
-19 31 14 0 1 0
-19 31 15 0 1 0
-19 31 16 0 1 0
-19 31 17 0 1 0
-19 31 18 0 1 0
-19 31 19 0 1 0.219238
-19 31 20 0 1 0.365234
-19 31 21 0 1 0.469482
-19 31 22 0 1 0.557129
-19 31 23 0 1 0.632324
-19 31 24 0 1 0.69873
-19 31 25 0 1 0.763672
-19 31 26 0 1 0.827148
-19 31 27 0 1 0.888672
-19 31 28 0 1 0.946289
-19 31 29 0 1 0.999023
-19 31 30 0 1 1
-19 31 31 0 1 1
-20 0 0 1 0 0
-20 0 1 1 0 0
-20 0 2 1 0 0
-20 0 3 1 0 0
-20 0 4 1 0 0
-20 0 5 1 0 0
-20 0 6 1 0 0
-20 0 7 1 0 0
-20 0 8 1 0 0
-20 0 9 1 0 0
-20 0 10 1 0 0
-20 0 11 1 0 0
-20 0 12 1 0 0
-20 0 13 1 0 0
-20 0 14 1 0 0.163452
-20 0 15 1 0 0.31543
-20 0 16 1 0 0.44043
-20 0 17 1 0 0.576172
-20 0 18 1 0 0.709473
-20 0 19 1 0.153198 0.81543
-20 0 20 1 0.188721 0.894531
-20 0 21 1 0.212524 0.958984
-20 0 22 0.934082 0.22937 1
-20 0 23 0.860352 0.23999 1
-20 0 24 0.786621 0.246704 1
-20 0 25 0.709961 0.251465 1
-20 0 26 0.629883 0.254883 1
-20 0 27 0.547363 0.257568 1
-20 0 28 0.459717 0.259766 1
-20 0 29 0.360352 0.262207 1
-20 0 30 0.224609 0.264404 1
-20 0 31 0 0.26709 1
-20 1 0 1 0 0
-20 1 1 1 0 0
-20 1 2 1 0 0
-20 1 3 1 0 0
-20 1 4 1 0 0
-20 1 5 1 0 0
-20 1 6 1 0 0
-20 1 7 1 0 0
-20 1 8 1 0 0
-20 1 9 1 0 0
-20 1 10 1 0 0
-20 1 11 1 0 0
-20 1 12 1 0 0
-20 1 13 1 0 0
-20 1 14 1 0 0.163452
-20 1 15 1 0 0.31543
-20 1 16 1 0 0.44043
-20 1 17 1 0 0.576172
-20 1 18 1 0 0.709473
-20 1 19 1 0.15332 0.81543
-20 1 20 1 0.188843 0.894531
-20 1 21 1 0.212646 0.958984
-20 1 22 0.934082 0.22937 1
-20 1 23 0.860352 0.23999 1
-20 1 24 0.786621 0.246826 1
-20 1 25 0.709961 0.251465 1
-20 1 26 0.629883 0.254883 1
-20 1 27 0.547363 0.257568 1
-20 1 28 0.459717 0.259766 1
-20 1 29 0.360352 0.262207 1
-20 1 30 0.224609 0.264404 1
-20 1 31 0 0.26709 1
-20 2 0 1 0 0
-20 2 1 1 0 0
-20 2 2 1 0 0
-20 2 3 1 0 0
-20 2 4 1 0 0
-20 2 5 1 0 0
-20 2 6 1 0 0
-20 2 7 1 0 0
-20 2 8 1 0 0
-20 2 9 1 0 0
-20 2 10 1 0 0
-20 2 11 1 0 0
-20 2 12 1 0 0
-20 2 13 1 0 0
-20 2 14 1 0 0.163452
-20 2 15 1 0 0.31543
-20 2 16 1 0 0.44043
-20 2 17 1 0 0.576172
-20 2 18 1 0 0.708984
-20 2 19 1 0.153442 0.81543
-20 2 20 1 0.188843 0.894531
-20 2 21 1 0.212646 0.958984
-20 2 22 0.934082 0.229492 1
-20 2 23 0.860352 0.240112 1
-20 2 24 0.786621 0.246826 1
-20 2 25 0.709961 0.251465 1
-20 2 26 0.629883 0.254883 1
-20 2 27 0.547363 0.257568 1
-20 2 28 0.459717 0.259766 1
-20 2 29 0.360352 0.262207 1
-20 2 30 0.224487 0.264404 1
-20 2 31 0 0.26709 1
-20 3 0 1 0 0
-20 3 1 1 0 0
-20 3 2 1 0 0
-20 3 3 1 0 0
-20 3 4 1 0 0
-20 3 5 1 0 0
-20 3 6 1 0 0
-20 3 7 1 0 0
-20 3 8 1 0 0
-20 3 9 1 0 0
-20 3 10 1 0 0
-20 3 11 1 0 0
-20 3 12 1 0 0
-20 3 13 1 0 0
-20 3 14 1 0 0.163452
-20 3 15 1 0 0.31543
-20 3 16 1 0 0.44043
-20 3 17 1 0 0.576172
-20 3 18 1 0 0.708984
-20 3 19 1 0.153564 0.81543
-20 3 20 1 0.189087 0.894531
-20 3 21 1 0.212769 0.958984
-20 3 22 0.934082 0.229614 1
-20 3 23 0.860352 0.240234 1
-20 3 24 0.786621 0.246948 1
-20 3 25 0.709961 0.251709 1
-20 3 26 0.629883 0.255127 1
-20 3 27 0.547363 0.257568 1
-20 3 28 0.459717 0.26001 1
-20 3 29 0.360352 0.262207 1
-20 3 30 0.224487 0.264648 1
-20 3 31 0 0.26709 1
-20 4 0 1 0 0
-20 4 1 1 0 0
-20 4 2 1 0 0
-20 4 3 1 0 0
-20 4 4 1 0 0
-20 4 5 1 0 0
-20 4 6 1 0 0
-20 4 7 1 0 0
-20 4 8 1 0 0
-20 4 9 1 0 0
-20 4 10 1 0 0
-20 4 11 1 0 0
-20 4 12 1 0 0
-20 4 13 1 0 0
-20 4 14 1 0 0.163452
-20 4 15 1 0 0.31543
-20 4 16 1 0 0.44043
-20 4 17 1 0 0.576172
-20 4 18 1 0 0.708984
-20 4 19 1 0.154053 0.81543
-20 4 20 1 0.189331 0.894531
-20 4 21 1 0.213013 0.958984
-20 4 22 0.934082 0.229736 1
-20 4 23 0.860352 0.240356 1
-20 4 24 0.786621 0.24707 1
-20 4 25 0.709961 0.251709 1
-20 4 26 0.629883 0.255127 1
-20 4 27 0.547363 0.257812 1
-20 4 28 0.459717 0.26001 1
-20 4 29 0.360352 0.262207 1
-20 4 30 0.224487 0.264648 1
-20 4 31 0 0.26709 1
-20 5 0 1 0 0
-20 5 1 1 0 0
-20 5 2 1 0 0
-20 5 3 1 0 0
-20 5 4 1 0 0
-20 5 5 1 0 0
-20 5 6 1 0 0
-20 5 7 1 0 0
-20 5 8 1 0 0
-20 5 9 1 0 0
-20 5 10 1 0 0
-20 5 11 1 0 0
-20 5 12 1 0 0
-20 5 13 1 0 0
-20 5 14 1 0 0.16333
-20 5 15 1 0 0.31543
-20 5 16 1 0 0.44043
-20 5 17 1 0 0.576172
-20 5 18 1 0 0.708984
-20 5 19 1 0.154907 0.81543
-20 5 20 1 0.189941 0.894531
-20 5 21 1 0.213501 0.958984
-20 5 22 0.934082 0.230103 1
-20 5 23 0.859863 0.240601 1
-20 5 24 0.786621 0.247314 1
-20 5 25 0.709961 0.251953 1
-20 5 26 0.629883 0.255371 1
-20 5 27 0.547363 0.257812 1
-20 5 28 0.459717 0.26001 1
-20 5 29 0.360352 0.262451 1
-20 5 30 0.224365 0.264648 1
-20 5 31 0 0.267334 1
-20 6 0 1 0 0
-20 6 1 1 0 0
-20 6 2 1 0 0
-20 6 3 1 0 0
-20 6 4 1 0 0
-20 6 5 1 0 0
-20 6 6 1 0 0
-20 6 7 1 0 0
-20 6 8 1 0 0
-20 6 9 1 0 0
-20 6 10 1 0 0
-20 6 11 1 0 0
-20 6 12 1 0 0
-20 6 13 1 0 0
-20 6 14 1 0 0.163208
-20 6 15 1 0 0.31543
-20 6 16 1 0 0.44043
-20 6 17 1 0 0.576172
-20 6 18 1 0 0.708984
-20 6 19 1 0.156494 0.81543
-20 6 20 1 0.191162 0.894531
-20 6 21 1 0.214355 0.958984
-20 6 22 0.934082 0.230835 1
-20 6 23 0.859863 0.241211 1
-20 6 24 0.786621 0.247803 1
-20 6 25 0.709961 0.252441 1
-20 6 26 0.629883 0.255615 1
-20 6 27 0.547363 0.258057 1
-20 6 28 0.459717 0.260254 1
-20 6 29 0.360107 0.262451 1
-20 6 30 0.224243 0.264893 1
-20 6 31 0 0.267334 1
-20 7 0 1 0 0
-20 7 1 1 0 0
-20 7 2 1 0 0
-20 7 3 1 0 0
-20 7 4 1 0 0
-20 7 5 1 0 0
-20 7 6 1 0 0
-20 7 7 1 0 0
-20 7 8 1 0 0
-20 7 9 1 0 0
-20 7 10 1 0 0
-20 7 11 1 0 0
-20 7 12 1 0 0
-20 7 13 1 0 0
-20 7 14 1 0 0.162964
-20 7 15 1 0 0.31543
-20 7 16 1 0 0.44043
-20 7 17 1 0 0.576172
-20 7 18 1 0 0.708984
-20 7 19 1 0.159546 0.81543
-20 7 20 1 0.193359 0.894531
-20 7 21 1 0.216187 0.958984
-20 7 22 0.934082 0.2323 1
-20 7 23 0.859863 0.242432 1
-20 7 24 0.786621 0.248779 1
-20 7 25 0.709473 0.253174 1
-20 7 26 0.629883 0.256348 1
-20 7 27 0.546875 0.258789 1
-20 7 28 0.459473 0.260742 1
-20 7 29 0.360107 0.262939 1
-20 7 30 0.223999 0.265137 1
-20 7 31 0 0.267822 1
-20 8 0 1 0 0
-20 8 1 1 0 0
-20 8 2 1 0 0
-20 8 3 1 0 0
-20 8 4 1 0 0
-20 8 5 1 0 0
-20 8 6 1 0 0
-20 8 7 1 0 0
-20 8 8 1 0 0
-20 8 9 1 0 0
-20 8 10 1 0 0
-20 8 11 1 0 0
-20 8 12 1 0 0
-20 8 13 1 0 0
-20 8 14 1 0 0.162598
-20 8 15 1 0 0.314941
-20 8 16 1 0 0.440186
-20 8 17 1 0 0.575684
-20 8 18 1 0 0.708984
-20 8 19 1 0.165283 0.81543
-20 8 20 1 0.19751 0.894531
-20 8 21 1 0.219482 0.958984
-20 8 22 0.933594 0.234985 1
-20 8 23 0.859863 0.244629 1
-20 8 24 0.786133 0.250732 1
-20 8 25 0.709473 0.254639 1
-20 8 26 0.629395 0.257568 1
-20 8 27 0.546875 0.259766 1
-20 8 28 0.459229 0.261719 1
-20 8 29 0.359619 0.263672 1
-20 8 30 0.223389 0.265869 1
-20 8 31 0 0.268311 1
-20 9 0 1 0 0
-20 9 1 1 0 0
-20 9 2 1 0 0
-20 9 3 1 0 0
-20 9 4 1 0 0
-20 9 5 1 0 0
-20 9 6 1 0 0
-20 9 7 1 0 0
-20 9 8 1 0 0
-20 9 9 1 0 0
-20 9 10 1 0 0
-20 9 11 1 0 0
-20 9 12 1 0 0
-20 9 13 1 0 0
-20 9 14 1 0 0.161865
-20 9 15 1 0 0.314453
-20 9 16 1 0 0.439697
-20 9 17 1 0 0.575195
-20 9 18 1 0 0.708496
-20 9 19 1 0.175537 0.81543
-20 9 20 1 0.2052 0.894531
-20 9 21 1 0.225708 0.958496
-20 9 22 0.933105 0.23999 1
-20 9 23 0.859375 0.248779 1
-20 9 24 0.785645 0.25415 1
-20 9 25 0.708984 0.257812 1
-20 9 26 0.628906 0.260254 1
-20 9 27 0.546387 0.261963 1
-20 9 28 0.45874 0.263672 1
-20 9 29 0.359131 0.265381 1
-20 9 30 0.22229 0.26709 1
-20 9 31 0 0.269287 1
-20 10 0 1 0 0
-20 10 1 1 0 0
-20 10 2 1 0 0
-20 10 3 1 0 0
-20 10 4 1 0 0
-20 10 5 1 0 0
-20 10 6 1 0 0
-20 10 7 1 0 0
-20 10 8 1 0 0
-20 10 9 1 0 0
-20 10 10 1 0 0
-20 10 11 1 0 0
-20 10 12 1 0 0
-20 10 13 1 0 0
-20 10 14 1 0 0.160522
-20 10 15 1 0 0.313477
-20 10 16 1 0 0.439209
-20 10 17 1 0 0.574707
-20 10 18 1 0 0.708496
-20 10 19 1 0.192261 0.814941
-20 10 20 1 0.218262 0.894531
-20 10 21 1 0.236328 0.958496
-20 10 22 0.932617 0.248779 1
-20 10 23 0.858398 0.256104 1
-20 10 24 0.785156 0.260498 1
-20 10 25 0.708008 0.262939 1
-20 10 26 0.628418 0.264648 1
-20 10 27 0.54541 0.265869 1
-20 10 28 0.457764 0.266846 1
-20 10 29 0.35791 0.268066 1
-20 10 30 0.220337 0.269531 1
-20 10 31 0 0.271484 1
-20 11 0 1 0 0
-20 11 1 1 0 0
-20 11 2 1 0 0
-20 11 3 1 0 0
-20 11 4 1 0 0
-20 11 5 1 0 0
-20 11 6 1 0 0
-20 11 7 1 0 0
-20 11 8 1 0 0
-20 11 9 1 0 0
-20 11 10 1 0 0
-20 11 11 1 0 0
-20 11 12 1 0 0
-20 11 13 1 0 0
-20 11 14 1 0 0.158325
-20 11 15 1 0 0.311768
-20 11 16 1 0 0.438232
-20 11 17 1 0 0.573242
-20 11 18 1 0.118652 0.70752
-20 11 19 1 0.217529 0.814941
-20 11 20 1 0.238892 0.894043
-20 11 21 1 0.253662 0.958496
-20 11 22 0.931152 0.263184 1
-20 11 23 0.856934 0.268555 1
-20 11 24 0.783691 0.270996 1
-20 11 25 0.706543 0.271973 1
-20 11 26 0.626953 0.272217 1
-20 11 27 0.543945 0.272217 1
-20 11 28 0.456055 0.272217 1
-20 11 29 0.355957 0.272705 1
-20 11 30 0.216919 0.273438 1
-20 11 31 0 0.274902 1
-20 12 0 1 0 0
-20 12 1 1 0 0
-20 12 2 1 0 0
-20 12 3 1 0 0
-20 12 4 1 0 0
-20 12 5 1 0 0
-20 12 6 1 0 0
-20 12 7 1 0 0
-20 12 8 1 0 0
-20 12 9 1 0 0
-20 12 10 1 0 0
-20 12 11 1 0 0
-20 12 12 1 0 0
-20 12 13 1 0 0
-20 12 14 1 0 0.155273
-20 12 15 1 0 0.309326
-20 12 16 1 0 0.436768
-20 12 17 1 0 0.571289
-20 12 18 1 0.181885 0.706055
-20 12 19 1 0.253174 0.813965
-20 12 20 1 0.269287 0.894043
-20 12 21 0.997559 0.279785 0.958496
-20 12 22 0.928223 0.285645 1
-20 12 23 0.854004 0.287842 1
-20 12 24 0.780762 0.287598 1
-20 12 25 0.704102 0.286377 1
-20 12 26 0.624023 0.284668 1
-20 12 27 0.541504 0.282715 1
-20 12 28 0.453125 0.28125 1
-20 12 29 0.352295 0.280518 1
-20 12 30 0.210693 0.280273 1
-20 12 31 0 0.280518 1
-20 13 0 1 0 0
-20 13 1 1 0 0
-20 13 2 1 0 0
-20 13 3 1 0 0
-20 13 4 1 0 0
-20 13 5 1 0 0
-20 13 6 1 0 0
-20 13 7 1 0 0
-20 13 8 1 0 0
-20 13 9 1 0 0
-20 13 10 1 0 0
-20 13 11 1 0 0
-20 13 12 1 0 0
-20 13 13 1 0 0
-20 13 14 1 0 0.151855
-20 13 15 1 0 0.305908
-20 13 16 1 0 0.43457
-20 13 17 1 0.121643 0.567383
-20 13 18 1 0.245117 0.703613
-20 13 19 1 0.299561 0.812988
-20 13 20 1 0.310547 0.893066
-20 13 21 0.993164 0.316406 0.958008
-20 13 22 0.924316 0.318115 1
-20 13 23 0.850098 0.315918 1
-20 13 24 0.776367 0.3125 1
-20 13 25 0.699707 0.308105 1
-20 13 26 0.620117 0.303467 1
-20 13 27 0.537109 0.299072 1
-20 13 28 0.448486 0.29541 1
-20 13 29 0.346436 0.292725 1
-20 13 30 0.199829 0.290771 1
-20 13 31 0 0.289795 1
-20 14 0 1 0.217407 0
-20 14 1 1 0.217407 0
-20 14 2 1 0.217529 0
-20 14 3 1 0.217529 0
-20 14 4 1 0.217529 0
-20 14 5 1 0.217529 0
-20 14 6 1 0.217651 0
-20 14 7 1 0.217773 0
-20 14 8 1 0.21814 0
-20 14 9 1 0.21875 0
-20 14 10 1 0.219727 0
-20 14 11 1 0.22168 0
-20 14 12 1 0.224731 0
-20 14 13 1 0.222534 0
-20 14 14 1 0.216064 0.150757
-20 14 15 1 0.209106 0.302979
-20 14 16 1 0.2146 0.432861
-20 14 17 1 0.241577 0.561523
-20 14 18 1 0.313477 0.699219
-20 14 19 1 0.357422 0.811035
-20 14 20 1 0.364014 0.89209
-20 14 21 0.986328 0.36499 0.957031
-20 14 22 0.916992 0.361572 1
-20 14 23 0.842773 0.354736 1
-20 14 24 0.769531 0.346924 1
-20 14 25 0.692871 0.338623 1
-20 14 26 0.612793 0.330322 1
-20 14 27 0.529785 0.322754 1
-20 14 28 0.440674 0.316162 1
-20 14 29 0.336914 0.310791 1
-20 14 30 0.180664 0.306641 1
-20 14 31 0 0.303467 1
-20 15 0 1 0.336426 0
-20 15 1 1 0.336426 0
-20 15 2 1 0.336426 0
-20 15 3 1 0.336426 0
-20 15 4 1 0.336426 0
-20 15 5 1 0.33667 0
-20 15 6 1 0.33667 0
-20 15 7 1 0.33667 0
-20 15 8 1 0.336914 0
-20 15 9 1 0.337158 0
-20 15 10 1 0.337891 0
-20 15 11 1 0.338867 0
-20 15 12 1 0.34082 0
-20 15 13 1 0.338623 0
-20 15 14 1 0.335205 0.157715
-20 15 15 1 0.330322 0.303223
-20 15 16 1 0.328369 0.427246
-20 15 17 1 0.3396 0.553711
-20 15 18 1 0.387695 0.691406
-20 15 19 1 0.426025 0.808105
-20 15 20 1 0.428711 0.890137
-20 15 21 0.975586 0.425293 0.955566
-20 15 22 0.90625 0.41626 0.999512
-20 15 23 0.832031 0.404297 1
-20 15 24 0.758789 0.391846 1
-20 15 25 0.682129 0.378906 1
-20 15 26 0.602051 0.366455 1
-20 15 27 0.518555 0.354736 1
-20 15 28 0.428467 0.344482 1
-20 15 29 0.321289 0.335938 1
-20 15 30 0.143799 0.328857 1
-20 15 31 0 0.323242 1
-20 16 0 1 0.449951 0
-20 16 1 1 0.449951 0
-20 16 2 1 0.449951 0
-20 16 3 1 0.449951 0
-20 16 4 1 0.449951 0
-20 16 5 1 0.449951 0
-20 16 6 1 0.449951 0
-20 16 7 1 0.450195 0
-20 16 8 1 0.450195 0
-20 16 9 1 0.450439 0
-20 16 10 1 0.450928 0
-20 16 11 1 0.45166 0
-20 16 12 1 0.452881 0
-20 16 13 1 0.452393 0
-20 16 14 1 0.450439 0.177856
-20 16 15 1 0.446533 0.312012
-20 16 16 1 0.440674 0.426758
-20 16 17 1 0.442627 0.547363
-20 16 18 1 0.468262 0.678711
-20 16 19 1 0.504395 0.802246
-20 16 20 1 0.504395 0.88623
-20 16 21 0.958008 0.496582 0.952637
-20 16 22 0.888672 0.482178 0.99707
-20 16 23 0.814941 0.464844 1
-20 16 24 0.741699 0.447021 1
-20 16 25 0.665527 0.429199 1
-20 16 26 0.585938 0.412109 1
-20 16 27 0.501465 0.395996 1
-20 16 28 0.40918 0.381836 1
-20 16 29 0.295898 0.369385 1
-20 16 30 0 0.358887 1
-20 16 31 0 0.349854 1
-20 17 0 1 0.565918 0
-20 17 1 1 0.565918 0
-20 17 2 1 0.565918 0
-20 17 3 1 0.565918 0
-20 17 4 1 0.565918 0
-20 17 5 1 0.565918 0
-20 17 6 1 0.565918 0
-20 17 7 1 0.565918 0
-20 17 8 1 0.565918 0
-20 17 9 1 0.566406 0
-20 17 10 1 0.566406 0
-20 17 11 1 0.567383 0
-20 17 12 1 0.567871 0
-20 17 13 1 0.568359 0
-20 17 14 1 0.567871 0.203613
-20 17 15 1 0.56543 0.329346
-20 17 16 1 0.55957 0.438477
-20 17 17 1 0.550293 0.543457
-20 17 18 1 0.554199 0.661133
-20 17 19 1 0.587891 0.791992
-20 17 20 0.987305 0.587891 0.879883
-20 17 21 0.932617 0.575684 0.947754
-20 17 22 0.863281 0.555664 0.991699
-20 17 23 0.789551 0.532715 1
-20 17 24 0.717285 0.510254 1
-20 17 25 0.641602 0.487549 1
-20 17 26 0.562012 0.46582 1
-20 17 27 0.476318 0.445312 1
-20 17 28 0.380371 0.426758 1
-20 17 29 0.253906 0.4104 1
-20 17 30 0 0.395996 1
-20 17 31 0 0.383301 1
-20 18 0 1 0.680176 0
-20 18 1 1 0.680176 0
-20 18 2 1 0.680176 0
-20 18 3 1 0.680176 0
-20 18 4 1 0.680176 0
-20 18 5 1 0.680176 0
-20 18 6 1 0.680176 0
-20 18 7 1 0.680176 0
-20 18 8 1 0.680176 0
-20 18 9 1 0.680176 0
-20 18 10 1 0.680664 0
-20 18 11 1 0.681152 0
-20 18 12 1 0.681641 0
-20 18 13 1 0.682617 0
-20 18 14 1 0.682617 0.213379
-20 18 15 1 0.682617 0.342041
-20 18 16 1 0.679688 0.453857
-20 18 17 1 0.670898 0.557129
-20 18 18 0.984863 0.655762 0.65332
-20 18 19 0.976562 0.668945 0.771973
-20 18 20 0.950195 0.674316 0.870117
-20 18 21 0.895996 0.658203 0.938477
-20 18 22 0.82666 0.632812 0.983398
-20 18 23 0.753906 0.60498 1
-20 18 24 0.683105 0.578613 1
-20 18 25 0.608398 0.551758 1
-20 18 26 0.52832 0.525879 1
-20 18 27 0.44043 0.500977 1
-20 18 28 0.336426 0.478271 1
-20 18 29 0.175293 0.457764 1
-20 18 30 0 0.439209 1
-20 18 31 0 0.422852 1
-20 19 0 1 0.786133 0
-20 19 1 1 0.786133 0
-20 19 2 1 0.786133 0
-20 19 3 1 0.786133 0
-20 19 4 1 0.786133 0
-20 19 5 1 0.786133 0
-20 19 6 1 0.786133 0
-20 19 7 1 0.786133 0
-20 19 8 1 0.786133 0
-20 19 9 1 0.786621 0
-20 19 10 1 0.786621 0
-20 19 11 1 0.786621 0
-20 19 12 1 0.787598 0
-20 19 13 1 0.788086 0
-20 19 14 1 0.788086 0.180664
-20 19 15 1 0.788086 0.330811
-20 19 16 1 0.787598 0.452148
-20 19 17 1 0.783691 0.564453
-20 19 18 0.969727 0.773926 0.666504
-20 19 19 0.922363 0.752441 0.751953
-20 19 20 0.900879 0.758789 0.856445
-20 19 21 0.845703 0.73877 0.924805
-20 19 22 0.777832 0.709473 0.970703
-20 19 23 0.708008 0.678711 1
-20 19 24 0.63916 0.649414 1
-20 19 25 0.564941 0.619629 1
-20 19 26 0.483398 0.589844 1
-20 19 27 0.38916 0.561523 1
-20 19 28 0.266357 0.534668 1
-20 19 29 0 0.510254 1
-20 19 30 0 0.487305 1
-20 19 31 0 0.466309 1
-20 20 0 0.98877 0.878418 0
-20 20 1 0.98877 0.878418 0
-20 20 2 0.98877 0.878418 0
-20 20 3 0.98877 0.878418 0
-20 20 4 0.98877 0.878418 0
-20 20 5 0.98877 0.878418 0
-20 20 6 0.98877 0.878418 0
-20 20 7 0.98877 0.878418 0
-20 20 8 0.98877 0.878418 0
-20 20 9 0.98877 0.878906 0
-20 20 10 0.98877 0.878906 0
-20 20 11 0.98877 0.878906 0
-20 20 12 0.98877 0.879395 0
-20 20 13 0.98877 0.879883 0
-20 20 14 0.984863 0.880371 0
-20 20 15 0.977539 0.880371 0.292969
-20 20 16 0.966309 0.879395 0.427979
-20 20 17 0.948242 0.875977 0.547363
-20 20 18 0.921387 0.869141 0.657715
-20 20 19 0.885254 0.856934 0.755859
-20 20 20 0.837891 0.837891 0.837891
-20 20 21 0.782715 0.814453 0.906738
-20 20 22 0.71875 0.784668 0.958008
-20 20 23 0.651855 0.75293 0.994141
-20 20 24 0.583984 0.72168 1
-20 20 25 0.507812 0.688965 1
-20 20 26 0.42041 0.655762 1
-20 20 27 0.310547 0.623535 1
-20 20 28 0.0958862 0.591797 1
-20 20 29 0 0.5625 1
-20 20 30 0 0.535156 1
-20 20 31 0 0.509766 1
-20 21 0 0.905273 0.951172 0
-20 21 1 0.905273 0.951172 0
-20 21 2 0.905273 0.951172 0
-20 21 3 0.905273 0.951172 0
-20 21 4 0.905273 0.951172 0
-20 21 5 0.905273 0.951172 0
-20 21 6 0.905273 0.951172 0
-20 21 7 0.905273 0.951172 0
-20 21 8 0.905273 0.951172 0
-20 21 9 0.905273 0.95166 0
-20 21 10 0.905273 0.95166 0
-20 21 11 0.905273 0.95166 0
-20 21 12 0.904785 0.952148 0
-20 21 13 0.904785 0.952148 0
-20 21 14 0.901855 0.952637 0
-20 21 15 0.89502 0.953125 0.230957
-20 21 16 0.883301 0.952148 0.388916
-20 21 17 0.865234 0.94873 0.515625
-20 21 18 0.838379 0.94043 0.628418
-20 21 19 0.801758 0.926758 0.727539
-20 21 20 0.758301 0.910156 0.814453
-20 21 21 0.710938 0.894043 0.894043
-20 21 22 0.649902 0.865723 0.952637
-20 21 23 0.581543 0.831055 0.991211
-20 21 24 0.509766 0.796875 1
-20 21 25 0.426758 0.760742 1
-20 21 26 0.321777 0.723633 1
-20 21 27 0.137451 0.687012 1
-20 21 28 0 0.651367 1
-20 21 29 0 0.617188 1
-20 21 30 0 0.585938 1
-20 21 31 0 0.556152 1
-20 22 0 0.800293 1 0
-20 22 1 0.800293 1 0
-20 22 2 0.800293 1 0
-20 22 3 0.800293 1 0
-20 22 4 0.800293 1 0
-20 22 5 0.800293 1 0
-20 22 6 0.800293 1 0
-20 22 7 0.800293 1 0
-20 22 8 0.800293 1 0
-20 22 9 0.800293 1 0
-20 22 10 0.800293 1 0
-20 22 11 0.800293 1 0
-20 22 12 0.800293 1 0
-20 22 13 0.800293 1 0
-20 22 14 0.797852 1 0
-20 22 15 0.791016 1 0.125
-20 22 16 0.779297 1 0.339844
-20 22 17 0.761719 1 0.475342
-20 22 18 0.735352 0.99707 0.591797
-20 22 19 0.700684 0.986328 0.694824
-20 22 20 0.660645 0.974121 0.787109
-20 22 21 0.611816 0.958984 0.869629
-20 22 22 0.553223 0.938965 0.939453
-20 22 23 0.483887 0.910645 0.989258
-20 22 24 0.402588 0.875488 1
-20 22 25 0.293701 0.836426 1
-20 22 26 0 0.79541 1
-20 22 27 0 0.754395 1
-20 22 28 0 0.713867 1
-20 22 29 0 0.675293 1
-20 22 30 0 0.638672 1
-20 22 31 0 0.60498 1
-20 23 0 0.683594 1 0
-20 23 1 0.683594 1 0
-20 23 2 0.683594 1 0
-20 23 3 0.683594 1 0
-20 23 4 0.683594 1 0
-20 23 5 0.683594 1 0
-20 23 6 0.683594 1 0
-20 23 7 0.683594 1 0
-20 23 8 0.683594 1 0
-20 23 9 0.683594 1 0
-20 23 10 0.683594 1 0
-20 23 11 0.683594 1 0
-20 23 12 0.683594 1 0
-20 23 13 0.683105 1 0
-20 23 14 0.682617 1 0
-20 23 15 0.674805 1 0
-20 23 16 0.663086 1 0.283936
-20 23 17 0.644531 1 0.433105
-20 23 18 0.618164 1 0.554688
-20 23 19 0.583008 1 0.661621
-20 23 20 0.539551 1 0.756836
-20 23 21 0.484619 1 0.841797
-20 23 22 0.414551 0.995605 0.914551
-20 23 23 0.324707 0.973633 0.973633
-20 23 24 0.181641 0.945312 1
-20 23 25 0 0.908203 1
-20 23 26 0 0.865723 1
-20 23 27 0 0.820801 1
-20 23 28 0 0.776367 1
-20 23 29 0 0.733398 1
-20 23 30 0 0.692383 1
-20 23 31 0 0.653809 1
-20 24 0 0.549805 1 0
-20 24 1 0.549805 1 0
-20 24 2 0.549805 1 0
-20 24 3 0.549805 1 0
-20 24 4 0.549805 1 0
-20 24 5 0.549805 1 0
-20 24 6 0.549805 1 0
-20 24 7 0.549805 1 0
-20 24 8 0.549805 1 0
-20 24 9 0.549805 1 0
-20 24 10 0.549805 1 0
-20 24 11 0.549805 1 0
-20 24 12 0.549805 1 0
-20 24 13 0.549805 1 0
-20 24 14 0.549805 1 0
-20 24 15 0.541504 1 0
-20 24 16 0.527344 1 0.215942
-20 24 17 0.505371 1 0.389404
-20 24 18 0.474121 1 0.51709
-20 24 19 0.430908 1 0.627441
-20 24 20 0.37207 1 0.725098
-20 24 21 0.285156 1 0.812012
-20 24 22 0.0904541 1 0.887207
-20 24 23 0 1 0.949707
-20 24 24 0 1 1
-20 24 25 0 0.969238 1
-20 24 26 0 0.929199 1
-20 24 27 0 0.884277 1
-20 24 28 0 0.837402 1
-20 24 29 0 0.790527 1
-20 24 30 0 0.745117 1
-20 24 31 0 0.702148 1
-20 25 0 0.350342 1 0
-20 25 1 0.350342 1 0
-20 25 2 0.350342 1 0
-20 25 3 0.350342 1 0
-20 25 4 0.350342 1 0
-20 25 5 0.350342 1 0
-20 25 6 0.350342 1 0
-20 25 7 0.350342 1 0
-20 25 8 0.350342 1 0
-20 25 9 0.350342 1 0
-20 25 10 0.350342 1 0
-20 25 11 0.350586 1 0
-20 25 12 0.350586 1 0
-20 25 13 0.35083 1 0
-20 25 14 0.351318 1 0
-20 25 15 0.339844 1 0
-20 25 16 0.313965 1 0.0826416
-20 25 17 0.27124 1 0.338135
-20 25 18 0.193604 1 0.474609
-20 25 19 0 1 0.588379
-20 25 20 0 1 0.687988
-20 25 21 0 1 0.777344
-20 25 22 0 1 0.855469
-20 25 23 0 1 0.92041
-20 25 24 0 1 0.974609
-20 25 25 0 1 1
-20 25 26 0 0.989258 1
-20 25 27 0 0.946777 1
-20 25 28 0 0.899902 1
-20 25 29 0 0.850586 1
-20 25 30 0 0.802246 1
-20 25 31 0 0.755371 1
-20 26 0 0 1 0
-20 26 1 0 1 0
-20 26 2 0 1 0
-20 26 3 0 1 0
-20 26 4 0 1 0
-20 26 5 0 1 0
-20 26 6 0 1 0
-20 26 7 0 1 0
-20 26 8 0 1 0
-20 26 9 0 1 0
-20 26 10 0 1 0
-20 26 11 0 1 0
-20 26 12 0 1 0
-20 26 13 0 1 0
-20 26 14 0 1 0
-20 26 15 0 1 0
-20 26 16 0 1 0
-20 26 17 0 1 0.274658
-20 26 18 0 1 0.426514
-20 26 19 0 1 0.544922
-20 26 20 0 1 0.646484
-20 26 21 0 1 0.737793
-20 26 22 0 1 0.817871
-20 26 23 0 1 0.885742
-20 26 24 0 1 0.942871
-20 26 25 0 1 0.996094
-20 26 26 0 1 1
-20 26 27 0 1 1
-20 26 28 0 0.960938 1
-20 26 29 0 0.911621 1
-20 26 30 0 0.861328 1
-20 26 31 0 0.811523 1
-20 27 0 0 1 0
-20 27 1 0 1 0
-20 27 2 0 1 0
-20 27 3 0 1 0
-20 27 4 0 1 0
-20 27 5 0 1 0
-20 27 6 0 1 0
-20 27 7 0 1 0
-20 27 8 0 1 0
-20 27 9 0 1 0
-20 27 10 0 1 0
-20 27 11 0 1 0
-20 27 12 0 1 0
-20 27 13 0 1 0
-20 27 14 0 1 0
-20 27 15 0 1 0
-20 27 16 0 1 0
-20 27 17 0 1 0.184326
-20 27 18 0 1 0.371338
-20 27 19 0 1 0.496338
-20 27 20 0 1 0.600586
-20 27 21 0 1 0.692871
-20 27 22 0 1 0.774902
-20 27 23 0 1 0.845215
-20 27 24 0 1 0.905273
-20 27 25 0 1 0.961426
-20 27 26 0 1 1
-20 27 27 0 1 1
-20 27 28 0 1 1
-20 27 29 0 0.970703 1
-20 27 30 0 0.92041 1
-20 27 31 0 0.868652 1
-20 28 0 0 1 0
-20 28 1 0 1 0
-20 28 2 0 1 0
-20 28 3 0 1 0
-20 28 4 0 1 0
-20 28 5 0 1 0
-20 28 6 0 1 0
-20 28 7 0 1 0
-20 28 8 0 1 0
-20 28 9 0 1 0
-20 28 10 0 1 0
-20 28 11 0 1 0
-20 28 12 0 1 0
-20 28 13 0 1 0
-20 28 14 0 1 0
-20 28 15 0 1 0
-20 28 16 0 1 0
-20 28 17 0 1 0
-20 28 18 0 1 0.30542
-20 28 19 0 1 0.442139
-20 28 20 0 1 0.549805
-20 28 21 0 1 0.644043
-20 28 22 0 1 0.727539
-20 28 23 0 1 0.799316
-20 28 24 0 1 0.861816
-20 28 25 0 1 0.920898
-20 28 26 0 1 0.976562
-20 28 27 0 1 1
-20 28 28 0 1 1
-20 28 29 0 1 1
-20 28 30 0 0.976562 1
-20 28 31 0 0.925293 1
-20 29 0 0 1 0
-20 29 1 0 1 0
-20 29 2 0 1 0
-20 29 3 0 1 0
-20 29 4 0 1 0
-20 29 5 0 1 0
-20 29 6 0 1 0
-20 29 7 0 1 0
-20 29 8 0 1 0
-20 29 9 0 1 0
-20 29 10 0 1 0
-20 29 11 0 1 0
-20 29 12 0 1 0
-20 29 13 0 1 0
-20 29 14 0 1 0
-20 29 15 0 1 0
-20 29 16 0 1 0
-20 29 17 0 1 0
-20 29 18 0 1 0.218628
-20 29 19 0 1 0.380615
-20 29 20 0 1 0.493652
-20 29 21 0 1 0.589844
-20 29 22 0 1 0.674805
-20 29 23 0 1 0.748047
-20 29 24 0 1 0.812012
-20 29 25 0 1 0.874023
-20 29 26 0 1 0.932617
-20 29 27 0 1 0.986816
-20 29 28 0 1 1
-20 29 29 0 1 1
-20 29 30 0 1 1
-20 29 31 0 0.981445 1
-20 30 0 0 1 0
-20 30 1 0 1 0
-20 30 2 0 1 0
-20 30 3 0 1 0
-20 30 4 0 1 0
-20 30 5 0 1 0
-20 30 6 0 1 0
-20 30 7 0 1 0
-20 30 8 0 1 0
-20 30 9 0 1 0
-20 30 10 0 1 0
-20 30 11 0 1 0
-20 30 12 0 1 0
-20 30 13 0 1 0
-20 30 14 0 1 0
-20 30 15 0 1 0
-20 30 16 0 1 0
-20 30 17 0 1 0
-20 30 18 0 1 0
-20 30 19 0 1 0.309082
-20 30 20 0 1 0.432373
-20 30 21 0 1 0.531738
-20 30 22 0 1 0.617676
-20 30 23 0 1 0.691895
-20 30 24 0 1 0.757324
-20 30 25 0 1 0.820801
-20 30 26 0 1 0.882324
-20 30 27 0 1 0.94043
-20 30 28 0 1 0.993652
-20 30 29 0 1 1
-20 30 30 0 1 1
-20 30 31 0 1 1
-20 31 0 0 1 0
-20 31 1 0 1 0
-20 31 2 0 1 0
-20 31 3 0 1 0
-20 31 4 0 1 0
-20 31 5 0 1 0
-20 31 6 0 1 0
-20 31 7 0 1 0
-20 31 8 0 1 0
-20 31 9 0 1 0
-20 31 10 0 1 0
-20 31 11 0 1 0
-20 31 12 0 1 0
-20 31 13 0 1 0
-20 31 14 0 1 0
-20 31 15 0 1 0
-20 31 16 0 1 0
-20 31 17 0 1 0
-20 31 18 0 1 0
-20 31 19 0 1 0.216187
-20 31 20 0 1 0.364014
-20 31 21 0 1 0.46875
-20 31 22 0 1 0.556152
-20 31 23 0 1 0.631348
-20 31 24 0 1 0.697754
-20 31 25 0 1 0.762695
-20 31 26 0 1 0.82666
-20 31 27 0 1 0.888184
-20 31 28 0 1 0.946289
-20 31 29 0 1 0.999023
-20 31 30 0 1 1
-20 31 31 0 1 1
-21 0 0 1 0 0
-21 0 1 1 0 0
-21 0 2 1 0 0
-21 0 3 1 0 0
-21 0 4 1 0 0
-21 0 5 1 0 0
-21 0 6 1 0 0
-21 0 7 1 0 0
-21 0 8 1 0 0
-21 0 9 1 0 0
-21 0 10 1 0 0
-21 0 11 1 0 0
-21 0 12 1 0 0
-21 0 13 1 0 0
-21 0 14 1 0 0
-21 0 15 1 0 0.262451
-21 0 16 1 0 0.397705
-21 0 17 1 0 0.525879
-21 0 18 1 0 0.659668
-21 0 19 1 0 0.780762
-21 0 20 1 0.167847 0.871582
-21 0 21 1 0.19873 0.941895
-21 0 22 1 0.220093 0.997559
-21 0 23 0.993164 0.234741 1
-21 0 24 0.923828 0.244629 1
-21 0 25 0.848145 0.251709 1
-21 0 26 0.768066 0.256592 1
-21 0 27 0.685547 0.260254 1
-21 0 28 0.601562 0.262939 1
-21 0 29 0.51416 0.265137 1
-21 0 30 0.419434 0.26709 1
-21 0 31 0.303955 0.269531 1
-21 1 0 1 0 0
-21 1 1 1 0 0
-21 1 2 1 0 0
-21 1 3 1 0 0
-21 1 4 1 0 0
-21 1 5 1 0 0
-21 1 6 1 0 0
-21 1 7 1 0 0
-21 1 8 1 0 0
-21 1 9 1 0 0
-21 1 10 1 0 0
-21 1 11 1 0 0
-21 1 12 1 0 0
-21 1 13 1 0 0
-21 1 14 1 0 0
-21 1 15 1 0 0.262451
-21 1 16 1 0 0.397705
-21 1 17 1 0 0.525879
-21 1 18 1 0 0.659668
-21 1 19 1 0 0.780762
-21 1 20 1 0.167847 0.871582
-21 1 21 1 0.198853 0.941895
-21 1 22 1 0.220093 0.997559
-21 1 23 0.993164 0.234863 1
-21 1 24 0.923828 0.244629 1
-21 1 25 0.848145 0.251709 1
-21 1 26 0.768066 0.256592 1
-21 1 27 0.685547 0.260254 1
-21 1 28 0.601562 0.262939 1
-21 1 29 0.51416 0.265137 1
-21 1 30 0.419434 0.267334 1
-21 1 31 0.303955 0.269531 1
-21 2 0 1 0 0
-21 2 1 1 0 0
-21 2 2 1 0 0
-21 2 3 1 0 0
-21 2 4 1 0 0
-21 2 5 1 0 0
-21 2 6 1 0 0
-21 2 7 1 0 0
-21 2 8 1 0 0
-21 2 9 1 0 0
-21 2 10 1 0 0
-21 2 11 1 0 0
-21 2 12 1 0 0
-21 2 13 1 0 0
-21 2 14 1 0 0
-21 2 15 1 0 0.262451
-21 2 16 1 0 0.397705
-21 2 17 1 0 0.525879
-21 2 18 1 0 0.659668
-21 2 19 1 0 0.780762
-21 2 20 1 0.167969 0.871582
-21 2 21 1 0.198853 0.941895
-21 2 22 1 0.220215 0.997559
-21 2 23 0.992676 0.234863 1
-21 2 24 0.923828 0.244629 1
-21 2 25 0.848145 0.251709 1
-21 2 26 0.768066 0.256592 1
-21 2 27 0.685547 0.260254 1
-21 2 28 0.601562 0.262939 1
-21 2 29 0.51416 0.265137 1
-21 2 30 0.419434 0.267334 1
-21 2 31 0.303955 0.269531 1
-21 3 0 1 0 0
-21 3 1 1 0 0
-21 3 2 1 0 0
-21 3 3 1 0 0
-21 3 4 1 0 0
-21 3 5 1 0 0
-21 3 6 1 0 0
-21 3 7 1 0 0
-21 3 8 1 0 0
-21 3 9 1 0 0
-21 3 10 1 0 0
-21 3 11 1 0 0
-21 3 12 1 0 0
-21 3 13 1 0 0
-21 3 14 1 0 0
-21 3 15 1 0 0.262451
-21 3 16 1 0 0.397705
-21 3 17 1 0 0.525879
-21 3 18 1 0 0.659668
-21 3 19 1 0 0.780762
-21 3 20 1 0.168213 0.871582
-21 3 21 1 0.198975 0.941895
-21 3 22 1 0.220215 0.997559
-21 3 23 0.992676 0.234985 1
-21 3 24 0.923828 0.244751 1
-21 3 25 0.848145 0.251709 1
-21 3 26 0.768066 0.256836 1
-21 3 27 0.685547 0.260254 1
-21 3 28 0.601562 0.262939 1
-21 3 29 0.51416 0.265137 1
-21 3 30 0.419434 0.267334 1
-21 3 31 0.303955 0.269531 1
-21 4 0 1 0 0
-21 4 1 1 0 0
-21 4 2 1 0 0
-21 4 3 1 0 0
-21 4 4 1 0 0
-21 4 5 1 0 0
-21 4 6 1 0 0
-21 4 7 1 0 0
-21 4 8 1 0 0
-21 4 9 1 0 0
-21 4 10 1 0 0
-21 4 11 1 0 0
-21 4 12 1 0 0
-21 4 13 1 0 0
-21 4 14 1 0 0
-21 4 15 1 0 0.262451
-21 4 16 1 0 0.397705
-21 4 17 1 0 0.525879
-21 4 18 1 0 0.659668
-21 4 19 1 0 0.780762
-21 4 20 1 0.168457 0.871582
-21 4 21 1 0.199219 0.941895
-21 4 22 1 0.220459 0.997559
-21 4 23 0.992676 0.235107 1
-21 4 24 0.923828 0.244873 1
-21 4 25 0.848145 0.251953 1
-21 4 26 0.768066 0.256836 1
-21 4 27 0.685547 0.260254 1
-21 4 28 0.601562 0.262939 1
-21 4 29 0.51416 0.265137 1
-21 4 30 0.419189 0.267334 1
-21 4 31 0.303955 0.269531 1
-21 5 0 1 0 0
-21 5 1 1 0 0
-21 5 2 1 0 0
-21 5 3 1 0 0
-21 5 4 1 0 0
-21 5 5 1 0 0
-21 5 6 1 0 0
-21 5 7 1 0 0
-21 5 8 1 0 0
-21 5 9 1 0 0
-21 5 10 1 0 0
-21 5 11 1 0 0
-21 5 12 1 0 0
-21 5 13 1 0 0
-21 5 14 1 0 0
-21 5 15 1 0 0.262451
-21 5 16 1 0 0.397705
-21 5 17 1 0 0.525879
-21 5 18 1 0 0.659668
-21 5 19 1 0 0.780762
-21 5 20 1 0.169189 0.871582
-21 5 21 1 0.199829 0.941895
-21 5 22 1 0.220825 0.997559
-21 5 23 0.992676 0.235474 1
-21 5 24 0.923828 0.245117 1
-21 5 25 0.847656 0.252197 1
-21 5 26 0.768066 0.25708 1
-21 5 27 0.685547 0.260498 1
-21 5 28 0.601562 0.263184 1
-21 5 29 0.51416 0.265381 1
-21 5 30 0.419189 0.267334 1
-21 5 31 0.303711 0.269531 1
-21 6 0 1 0 0
-21 6 1 1 0 0
-21 6 2 1 0 0
-21 6 3 1 0 0
-21 6 4 1 0 0
-21 6 5 1 0 0
-21 6 6 1 0 0
-21 6 7 1 0 0
-21 6 8 1 0 0
-21 6 9 1 0 0
-21 6 10 1 0 0
-21 6 11 1 0 0
-21 6 12 1 0 0
-21 6 13 1 0 0
-21 6 14 1 0 0
-21 6 15 1 0 0.262207
-21 6 16 1 0 0.397705
-21 6 17 1 0 0.525879
-21 6 18 1 0 0.659668
-21 6 19 1 0 0.780762
-21 6 20 1 0.17041 0.871582
-21 6 21 1 0.200684 0.941895
-21 6 22 1 0.22168 0.997559
-21 6 23 0.992676 0.236084 1
-21 6 24 0.92334 0.245728 1
-21 6 25 0.847656 0.252441 1
-21 6 26 0.768066 0.257324 1
-21 6 27 0.685547 0.260742 1
-21 6 28 0.601562 0.263428 1
-21 6 29 0.51416 0.265625 1
-21 6 30 0.419189 0.267578 1
-21 6 31 0.303711 0.269775 1
-21 7 0 1 0 0
-21 7 1 1 0 0
-21 7 2 1 0 0
-21 7 3 1 0 0
-21 7 4 1 0 0
-21 7 5 1 0 0
-21 7 6 1 0 0
-21 7 7 1 0 0
-21 7 8 1 0 0
-21 7 9 1 0 0
-21 7 10 1 0 0
-21 7 11 1 0 0
-21 7 12 1 0 0
-21 7 13 1 0 0
-21 7 14 1 0 0
-21 7 15 1 0 0.262207
-21 7 16 1 0 0.397705
-21 7 17 1 0 0.525879
-21 7 18 1 0 0.659668
-21 7 19 1 0 0.780762
-21 7 20 1 0.172852 0.871582
-21 7 21 1 0.202515 0.941895
-21 7 22 1 0.223145 0.997559
-21 7 23 0.992676 0.237305 1
-21 7 24 0.92334 0.246704 1
-21 7 25 0.847656 0.253418 1
-21 7 26 0.768066 0.258057 1
-21 7 27 0.685547 0.261475 1
-21 7 28 0.601562 0.263916 1
-21 7 29 0.51416 0.265869 1
-21 7 30 0.419189 0.267822 1
-21 7 31 0.303467 0.27002 1
-21 8 0 1 0 0
-21 8 1 1 0 0
-21 8 2 1 0 0
-21 8 3 1 0 0
-21 8 4 1 0 0
-21 8 5 1 0 0
-21 8 6 1 0 0
-21 8 7 1 0 0
-21 8 8 1 0 0
-21 8 9 1 0 0
-21 8 10 1 0 0
-21 8 11 1 0 0
-21 8 12 1 0 0
-21 8 13 1 0 0
-21 8 14 1 0 0
-21 8 15 1 0 0.261719
-21 8 16 1 0 0.397461
-21 8 17 1 0 0.525391
-21 8 18 1 0 0.659668
-21 8 19 1 0 0.780273
-21 8 20 1 0.17749 0.871582
-21 8 21 1 0.206055 0.941895
-21 8 22 1 0.225952 0.997559
-21 8 23 0.992676 0.239624 1
-21 8 24 0.92334 0.248657 1
-21 8 25 0.847656 0.255127 1
-21 8 26 0.767578 0.259521 1
-21 8 27 0.685547 0.262695 1
-21 8 28 0.601074 0.264893 1
-21 8 29 0.513672 0.266846 1
-21 8 30 0.418945 0.268555 1
-21 8 31 0.303223 0.270508 1
-21 9 0 1 0 0
-21 9 1 1 0 0
-21 9 2 1 0 0
-21 9 3 1 0 0
-21 9 4 1 0 0
-21 9 5 1 0 0
-21 9 6 1 0 0
-21 9 7 1 0 0
-21 9 8 1 0 0
-21 9 9 1 0 0
-21 9 10 1 0 0
-21 9 11 1 0 0
-21 9 12 1 0 0
-21 9 13 1 0 0
-21 9 14 1 0 0
-21 9 15 1 0 0.26123
-21 9 16 1 0 0.397461
-21 9 17 1 0 0.525391
-21 9 18 1 0 0.65918
-21 9 19 1 0.0468445 0.780273
-21 9 20 1 0.185791 0.871582
-21 9 21 1 0.212524 0.941895
-21 9 22 1 0.231201 0.997559
-21 9 23 0.992188 0.244019 1
-21 9 24 0.922852 0.252441 1
-21 9 25 0.847168 0.258057 1
-21 9 26 0.76709 0.262207 1
-21 9 27 0.685059 0.264893 1
-21 9 28 0.601074 0.266602 1
-21 9 29 0.513184 0.268311 1
-21 9 30 0.418457 0.27002 1
-21 9 31 0.302734 0.271729 1
-21 10 0 1 0 0
-21 10 1 1 0 0
-21 10 2 1 0 0
-21 10 3 1 0 0
-21 10 4 1 0 0
-21 10 5 1 0 0
-21 10 6 1 0 0
-21 10 7 1 0 0
-21 10 8 1 0 0
-21 10 9 1 0 0
-21 10 10 1 0 0
-21 10 11 1 0 0
-21 10 12 1 0 0
-21 10 13 1 0 0
-21 10 14 1 0 0
-21 10 15 1 0 0.260254
-21 10 16 1 0 0.396973
-21 10 17 1 0 0.524414
-21 10 18 1 0 0.658691
-21 10 19 1 0.0999146 0.779785
-21 10 20 1 0.199829 0.871582
-21 10 21 1 0.223633 0.941895
-21 10 22 1 0.240356 0.99707
-21 10 23 0.991699 0.251709 1
-21 10 24 0.922363 0.258789 1
-21 10 25 0.84668 0.263672 1
-21 10 26 0.766602 0.266846 1
-21 10 27 0.684082 0.268799 1
-21 10 28 0.600098 0.27002 1
-21 10 29 0.512695 0.27124 1
-21 10 30 0.41748 0.272217 1
-21 10 31 0.301514 0.273682 1
-21 11 0 1 0 0
-21 11 1 1 0 0
-21 11 2 1 0 0
-21 11 3 1 0 0
-21 11 4 1 0 0
-21 11 5 1 0 0
-21 11 6 1 0 0
-21 11 7 1 0 0
-21 11 8 1 0 0
-21 11 9 1 0 0
-21 11 10 1 0 0
-21 11 11 1 0 0
-21 11 12 1 0 0
-21 11 13 1 0 0
-21 11 14 1 0 0
-21 11 15 1 0 0.258789
-21 11 16 1 0 0.39624
-21 11 17 1 0 0.523438
-21 11 18 1 0 0.657227
-21 11 19 1 0.14563 0.779297
-21 11 20 1 0.221558 0.871094
-21 11 21 1 0.241455 0.941895
-21 11 22 1 0.255371 0.99707
-21 11 23 0.990234 0.264404 1
-21 11 24 0.920898 0.269775 1
-21 11 25 0.845215 0.272949 1
-21 11 26 0.765625 0.274658 1
-21 11 27 0.683105 0.275391 1
-21 11 28 0.599121 0.275635 1
-21 11 29 0.51123 0.275879 1
-21 11 30 0.416016 0.276367 1
-21 11 31 0.299561 0.277344 1
-21 12 0 1 0 0
-21 12 1 1 0 0
-21 12 2 1 0 0
-21 12 3 1 0 0
-21 12 4 1 0 0
-21 12 5 1 0 0
-21 12 6 1 0 0
-21 12 7 1 0 0
-21 12 8 1 0 0
-21 12 9 1 0 0
-21 12 10 1 0 0
-21 12 11 1 0 0
-21 12 12 1 0 0
-21 12 13 1 0 0
-21 12 14 1 0 0
-21 12 15 1 0 0.256348
-21 12 16 1 0 0.395508
-21 12 17 1 0 0.521484
-21 12 18 1 0 0.655762
-21 12 19 1 0.194946 0.77832
-21 12 20 1 0.25293 0.870605
-21 12 21 1 0.268311 0.941406
-21 12 22 1 0.278564 0.99707
-21 12 23 0.988281 0.284424 1
-21 12 24 0.918945 0.287354 1
-21 12 25 0.843262 0.288086 1
-21 12 26 0.763184 0.287598 1
-21 12 27 0.681152 0.286377 1
-21 12 28 0.59668 0.284912 1
-21 12 29 0.509277 0.283936 1
-21 12 30 0.413574 0.283203 1
-21 12 31 0.296143 0.283203 1
-21 13 0 1 0 0
-21 13 1 1 0 0
-21 13 2 1 0 0
-21 13 3 1 0 0
-21 13 4 1 0 0
-21 13 5 1 0 0
-21 13 6 1 0 0
-21 13 7 1 0 0
-21 13 8 1 0 0
-21 13 9 1 0 0
-21 13 10 1 0 0
-21 13 11 1 0 0
-21 13 12 1 0 0
-21 13 13 1 0 0
-21 13 14 1 0 0
-21 13 15 1 0 0.25293
-21 13 16 1 0 0.393799
-21 13 17 1 0 0.518066
-21 13 18 1 0.122803 0.652344
-21 13 19 1 0.250244 0.776855
-21 13 20 1 0.294922 0.870117
-21 13 21 1 0.30542 0.940918
-21 13 22 1 0.311523 0.996582
-21 13 23 0.984863 0.313721 1
-21 13 24 0.915527 0.312988 1
-21 13 25 0.839844 0.310547 1
-21 13 26 0.759766 0.307129 1
-21 13 27 0.677734 0.303223 1
-21 13 28 0.593262 0.299561 1
-21 13 29 0.505371 0.296387 1
-21 13 30 0.409424 0.293945 1
-21 13 31 0.290283 0.292236 1
-21 14 0 1 0.151001 0
-21 14 1 1 0.151001 0
-21 14 2 1 0.151001 0
-21 14 3 1 0.151001 0
-21 14 4 1 0.151123 0
-21 14 5 1 0.151123 0
-21 14 6 1 0.151245 0
-21 14 7 1 0.151489 0
-21 14 8 1 0.151978 0
-21 14 9 1 0.152954 0
-21 14 10 1 0.154541 0
-21 14 11 1 0.157349 0
-21 14 12 1 0.161987 0
-21 14 13 1 0.164795 0
-21 14 14 1 0.157471 0
-21 14 15 1 0.144775 0.249756
-21 14 16 1 0.142456 0.388672
-21 14 17 1 0.1604 0.51416
-21 14 18 1 0.234619 0.646973
-21 14 19 1 0.313232 0.773926
-21 14 20 1 0.348389 0.868652
-21 14 21 1 0.354248 0.94043
-21 14 22 1 0.355713 0.996094
-21 14 23 0.979004 0.353271 1
-21 14 24 0.909668 0.348633 1
-21 14 25 0.833984 0.342041 1
-21 14 26 0.754395 0.334717 1
-21 14 27 0.671875 0.327393 1
-21 14 28 0.587891 0.320801 1
-21 14 29 0.499756 0.314697 1
-21 14 30 0.402832 0.310059 1
-21 14 31 0.280762 0.306152 1
-21 15 0 1 0.297852 0
-21 15 1 1 0.297852 0
-21 15 2 1 0.297852 0
-21 15 3 1 0.297852 0
-21 15 4 1 0.297852 0
-21 15 5 1 0.297852 0
-21 15 6 1 0.297852 0
-21 15 7 1 0.298096 0
-21 15 8 1 0.29834 0
-21 15 9 1 0.298584 0
-21 15 10 1 0.299316 0
-21 15 11 1 0.300537 0
-21 15 12 1 0.30249 0
-21 15 13 1 0.303467 0
-21 15 14 1 0.299072 0
-21 15 15 1 0.292725 0.249146
-21 15 16 1 0.287109 0.384033
-21 15 17 1 0.292969 0.509277
-21 15 18 1 0.325684 0.63916
-21 15 19 1 0.383545 0.768555
-21 15 20 1 0.412842 0.866699
-21 15 21 1 0.414307 0.938477
-21 15 22 1 0.411377 0.995117
-21 15 23 0.970215 0.404053 1
-21 15 24 0.900879 0.394775 1
-21 15 25 0.825195 0.383545 1
-21 15 26 0.745605 0.371826 1
-21 15 27 0.663574 0.360352 1
-21 15 28 0.579102 0.349854 1
-21 15 29 0.490479 0.340332 1
-21 15 30 0.39209 0.33252 1
-21 15 31 0.265137 0.326172 1
-21 16 0 1 0.416016 0
-21 16 1 1 0.416016 0
-21 16 2 1 0.416016 0
-21 16 3 1 0.416016 0
-21 16 4 1 0.416016 0
-21 16 5 1 0.416016 0
-21 16 6 1 0.416016 0
-21 16 7 1 0.41626 0
-21 16 8 1 0.41626 0
-21 16 9 1 0.416504 0
-21 16 10 1 0.416992 0
-21 16 11 1 0.417725 0
-21 16 12 1 0.418945 0
-21 16 13 1 0.419434 0
-21 16 14 1 0.416748 0
-21 16 15 1 0.411865 0.256104
-21 16 16 1 0.405029 0.384033
-21 16 17 1 0.403076 0.503906
-21 16 18 1 0.416748 0.62793
-21 16 19 1 0.460938 0.759766
-21 16 20 1 0.487305 0.862793
-21 16 21 1 0.485352 0.936035
-21 16 22 1 0.477783 0.992676
-21 16 23 0.956543 0.46582 1
-21 16 24 0.886719 0.451416 1
-21 16 25 0.811523 0.435059 1
-21 16 26 0.732422 0.418457 1
-21 16 27 0.650391 0.402344 1
-21 16 28 0.565918 0.387451 1
-21 16 29 0.476562 0.374268 1
-21 16 30 0.375732 0.362549 1
-21 16 31 0.23938 0.352783 1
-21 17 0 1 0.530273 0
-21 17 1 1 0.530273 0
-21 17 2 1 0.530273 0
-21 17 3 1 0.530273 0
-21 17 4 1 0.530273 0
-21 17 5 1 0.530273 0
-21 17 6 1 0.530273 0
-21 17 7 1 0.530762 0
-21 17 8 1 0.530762 0
-21 17 9 1 0.530762 0
-21 17 10 1 0.53125 0
-21 17 11 1 0.531738 0
-21 17 12 1 0.532715 0
-21 17 13 1 0.533203 0
-21 17 14 1 0.531738 0.0600891
-21 17 15 1 0.528809 0.272705
-21 17 16 1 0.522461 0.393311
-21 17 17 1 0.513672 0.50293
-21 17 18 1 0.515137 0.618164
-21 17 19 1 0.541016 0.745605
-21 17 20 1 0.568359 0.855957
-21 17 21 1 0.563965 0.931152
-21 17 22 1 0.552246 0.98877
-21 17 23 0.936035 0.535156 1
-21 17 24 0.866699 0.515625 1
-21 17 25 0.791504 0.494385 1
-21 17 26 0.712891 0.4729 1
-21 17 27 0.631836 0.451904 1
-21 17 28 0.546875 0.432617 1
-21 17 29 0.456055 0.415039 1
-21 17 30 0.35083 0.399658 1
-21 17 31 0.194702 0.38623 1
-21 18 0 1 0.643555 0
-21 18 1 1 0.643555 0
-21 18 2 1 0.643555 0
-21 18 3 1 0.643555 0
-21 18 4 1 0.643555 0
-21 18 5 1 0.643555 0
-21 18 6 1 0.643555 0
-21 18 7 1 0.643555 0
-21 18 8 1 0.643555 0
-21 18 9 1 0.644043 0
-21 18 10 1 0.644043 0
-21 18 11 1 0.644531 0
-21 18 12 1 0.64502 0
-21 18 13 1 0.645996 0
-21 18 14 1 0.645508 0.120972
-21 18 15 1 0.644043 0.29126
-21 18 16 1 0.640137 0.409424
-21 18 17 1 0.631836 0.515137
-21 18 18 1 0.620117 0.614746
-21 18 19 1 0.624023 0.726074
-21 18 20 1 0.651367 0.844727
-21 18 21 1 0.646484 0.923828
-21 18 22 0.973145 0.630859 0.981934
-21 18 23 0.906738 0.608887 1
-21 18 24 0.838379 0.584473 1
-21 18 25 0.764648 0.558594 1
-21 18 26 0.687012 0.532227 1
-21 18 27 0.605957 0.507324 1
-21 18 28 0.520996 0.483643 1
-21 18 29 0.427246 0.462158 1
-21 18 30 0.313721 0.442627 1
-21 18 31 0.0877075 0.425293 1
-21 19 0 1 0.750977 0
-21 19 1 1 0.750977 0
-21 19 2 1 0.750977 0
-21 19 3 1 0.750977 0
-21 19 4 1 0.750977 0
-21 19 5 1 0.750977 0
-21 19 6 1 0.750977 0
-21 19 7 1 0.750977 0
-21 19 8 1 0.751465 0
-21 19 9 1 0.751465 0
-21 19 10 1 0.751465 0
-21 19 11 1 0.751953 0
-21 19 12 1 0.752441 0
-21 19 13 1 0.75293 0
-21 19 14 1 0.753418 0.115295
-21 19 15 1 0.753418 0.295898
-21 19 16 1 0.751953 0.418701
-21 19 17 1 0.74707 0.528809
-21 19 18 1 0.736328 0.62793
-21 19 19 1 0.719238 0.717285
-21 19 20 1 0.728516 0.825195
-21 19 21 0.989746 0.728516 0.912598
-21 19 22 0.934082 0.708984 0.971191
-21 19 23 0.867676 0.682129 1
-21 19 24 0.800781 0.653809 1
-21 19 25 0.729004 0.624512 1
-21 19 26 0.65332 0.594727 1
-21 19 27 0.572754 0.565918 1
-21 19 28 0.486084 0.538574 1
-21 19 29 0.387207 0.513184 1
-21 19 30 0.255859 0.489746 1
-21 19 31 0 0.46875 1
-21 20 0 1 0.847656 0
-21 20 1 1 0.847656 0
-21 20 2 1 0.847656 0
-21 20 3 1 0.847656 0
-21 20 4 1 0.847656 0
-21 20 5 1 0.847656 0
-21 20 6 1 0.847656 0
-21 20 7 1 0.847656 0
-21 20 8 1 0.847656 0
-21 20 9 1 0.847656 0
-21 20 10 1 0.848145 0
-21 20 11 1 0.848145 0
-21 20 12 1 0.848633 0
-21 20 13 1 0.849121 0
-21 20 14 1 0.850098 0
-21 20 15 1 0.850586 0.272949
-21 20 16 1 0.850098 0.408447
-21 20 17 1 0.847656 0.526367
-21 20 18 1 0.841309 0.633789
-21 20 19 1 0.827637 0.728027
-21 20 20 0.967285 0.805664 0.805176
-21 20 21 0.939941 0.806152 0.897949
-21 20 22 0.883301 0.781738 0.955078
-21 20 23 0.818848 0.751465 0.992676
-21 20 24 0.754883 0.721191 1
-21 20 25 0.686035 0.689941 1
-21 20 26 0.611816 0.658203 1
-21 20 27 0.53125 0.626465 1
-21 20 28 0.440674 0.595703 1
-21 20 29 0.330566 0.566895 1
-21 20 30 0.1427 0.540039 1
-21 20 31 0 0.514648 1
-21 21 0 1 0.930176 0
-21 21 1 1 0.930176 0
-21 21 2 1 0.930176 0
-21 21 3 1 0.930176 0
-21 21 4 1 0.930176 0
-21 21 5 1 0.930176 0
-21 21 6 1 0.930176 0
-21 21 7 1 0.930176 0
-21 21 8 1 0.930176 0
-21 21 9 1 0.930176 0
-21 21 10 1 0.930176 0
-21 21 11 1 0.930664 0
-21 21 12 1 0.930664 0
-21 21 13 1 0.931152 0
-21 21 14 1 0.932129 0
-21 21 15 1 0.933105 0.215576
-21 21 16 1 0.933105 0.376709
-21 21 17 1 0.931641 0.503418
-21 21 18 0.99707 0.926758 0.617188
-21 21 19 0.966797 0.916504 0.71875
-21 21 20 0.927734 0.900879 0.805664
-21 21 21 0.878418 0.878418 0.878418
-21 21 22 0.821777 0.850586 0.936035
-21 21 23 0.762695 0.821289 0.979492
-21 21 24 0.702148 0.791016 1
-21 21 25 0.634766 0.758301 1
-21 21 26 0.560059 0.724121 1
-21 21 27 0.475342 0.688965 1
-21 21 28 0.375732 0.654785 1
-21 21 29 0.23584 0.621094 1
-21 21 30 0 0.589844 1
-21 21 31 0 0.560059 1
-21 22 0 0.963379 0.992676 0
-21 22 1 0.963379 0.992676 0
-21 22 2 0.963379 0.992676 0
-21 22 3 0.963379 0.992676 0
-21 22 4 0.963379 0.992676 0
-21 22 5 0.963379 0.992676 0
-21 22 6 0.963379 0.992676 0
-21 22 7 0.963379 0.992676 0
-21 22 8 0.963379 0.992676 0
-21 22 9 0.963379 0.992676 0
-21 22 10 0.963379 0.992676 0
-21 22 11 0.963379 0.992676 0
-21 22 12 0.963379 0.993164 0
-21 22 13 0.963379 0.993164 0
-21 22 14 0.962402 0.993652 0
-21 22 15 0.95752 0.995117 0.0964966
-21 22 16 0.949707 0.995605 0.330811
-21 22 17 0.936035 0.994629 0.468018
-21 22 18 0.915527 0.989746 0.585449
-21 22 19 0.88623 0.979004 0.688965
-21 22 20 0.848145 0.962402 0.776855
-21 22 21 0.804199 0.943848 0.855469
-21 22 22 0.758789 0.926758 0.926758
-21 22 23 0.702637 0.897949 0.975586
-21 22 24 0.640625 0.864258 1
-21 22 25 0.571289 0.828613 1
-21 22 26 0.491699 0.790527 1
-21 22 27 0.397949 0.751953 1
-21 22 28 0.272949 0.713867 1
-21 22 29 0 0.676758 1
-21 22 30 0 0.641113 1
-21 22 31 0 0.607422 1
-21 23 0 0.867676 1 0
-21 23 1 0.867676 1 0
-21 23 2 0.867676 1 0
-21 23 3 0.867676 1 0
-21 23 4 0.867676 1 0
-21 23 5 0.867676 1 0
-21 23 6 0.867676 1 0
-21 23 7 0.867676 1 0
-21 23 8 0.867676 1 0
-21 23 9 0.867676 1 0
-21 23 10 0.867676 1 0
-21 23 11 0.867676 1 0
-21 23 12 0.867676 1 0
-21 23 13 0.867188 1 0
-21 23 14 0.867188 1 0
-21 23 15 0.862305 1 0
-21 23 16 0.854004 1 0.275146
-21 23 17 0.84082 1 0.426758
-21 23 18 0.821289 1 0.54834
-21 23 19 0.793457 1 0.654297
-21 23 20 0.758301 1 0.746094
-21 23 21 0.71875 0.999512 0.829102
-21 23 22 0.67334 0.983398 0.902832
-21 23 23 0.622559 0.963379 0.963867
-21 23 24 0.563965 0.936523 1
-21 23 25 0.490234 0.899902 1
-21 23 26 0.399902 0.858887 1
-21 23 27 0.277588 0.816406 1
-21 23 28 0 0.773926 1
-21 23 29 0 0.732422 1
-21 23 30 0 0.692871 1
-21 23 31 0 0.655273 1
-21 24 0 0.76416 1 0
-21 24 1 0.76416 1 0
-21 24 2 0.76416 1 0
-21 24 3 0.76416 1 0
-21 24 4 0.76416 1 0
-21 24 5 0.76416 1 0
-21 24 6 0.76416 1 0
-21 24 7 0.76416 1 0
-21 24 8 0.76416 1 0
-21 24 9 0.76416 1 0
-21 24 10 0.76416 1 0
-21 24 11 0.76416 1 0
-21 24 12 0.76416 1 0
-21 24 13 0.76416 1 0
-21 24 14 0.76416 1 0
-21 24 15 0.759766 1 0
-21 24 16 0.751465 1 0.205322
-21 24 17 0.737793 1 0.382812
-21 24 18 0.718262 1 0.510742
-21 24 19 0.691406 1 0.619629
-21 24 20 0.658203 1 0.714844
-21 24 21 0.618652 1 0.800781
-21 24 22 0.570801 1 0.876953
-21 24 23 0.516113 1 0.94043
-21 24 24 0.452881 0.992676 0.993164
-21 24 25 0.36792 0.962891 1
-21 24 26 0.236572 0.923828 1
-21 24 27 0 0.879883 1
-21 24 28 0 0.833984 1
-21 24 29 0 0.788574 1
-21 24 30 0 0.744629 1
-21 24 31 0 0.702637 1
-21 25 0 0.639648 1 0
-21 25 1 0.639648 1 0
-21 25 2 0.639648 1 0
-21 25 3 0.639648 1 0
-21 25 4 0.639648 1 0
-21 25 5 0.639648 1 0
-21 25 6 0.639648 1 0
-21 25 7 0.639648 1 0
-21 25 8 0.639648 1 0
-21 25 9 0.639648 1 0
-21 25 10 0.639648 1 0
-21 25 11 0.639648 1 0
-21 25 12 0.639648 1 0
-21 25 13 0.639648 1 0
-21 25 14 0.639648 1 0
-21 25 15 0.63623 1 0
-21 25 16 0.626465 1 0.0302277
-21 25 17 0.611816 1 0.331543
-21 25 18 0.59082 1 0.468506
-21 25 19 0.562012 1 0.581543
-21 25 20 0.525391 1 0.679688
-21 25 21 0.479492 1 0.768066
-21 25 22 0.420898 1 0.84668
-21 25 23 0.346924 1 0.912598
-21 25 24 0.241821 1 0.967773
-21 25 25 0 1 1
-21 25 26 0 0.984863 1
-21 25 27 0 0.943359 1
-21 25 28 0 0.896973 1
-21 25 29 0 0.848633 1
-21 25 30 0 0.80127 1
-21 25 31 0 0.754883 1
-21 26 0 0.473877 1 0
-21 26 1 0.473877 1 0
-21 26 2 0.473877 1 0
-21 26 3 0.473877 1 0
-21 26 4 0.473877 1 0
-21 26 5 0.473877 1 0
-21 26 6 0.473877 1 0
-21 26 7 0.473877 1 0
-21 26 8 0.473877 1 0
-21 26 9 0.473877 1 0
-21 26 10 0.473877 1 0
-21 26 11 0.473877 1 0
-21 26 12 0.473877 1 0
-21 26 13 0.474121 1 0
-21 26 14 0.474121 1 0
-21 26 15 0.471436 1 0
-21 26 16 0.458008 1 0
-21 26 17 0.437744 1 0.267822
-21 26 18 0.407959 1 0.421143
-21 26 19 0.365723 1 0.539062
-21 26 20 0.305664 1 0.639648
-21 26 21 0.206177 1 0.730469
-21 26 22 0 1 0.810547
-21 26 23 0 1 0.878906
-21 26 24 0 1 0.937012
-21 26 25 0 1 0.990723
-21 26 26 0 1 1
-21 26 27 0 1 1
-21 26 28 0 0.958984 1
-21 26 29 0 0.910156 1
-21 26 30 0 0.860352 1
-21 26 31 0 0.811035 1
-21 27 0 0.0326233 1 0
-21 27 1 0.0326233 1 0
-21 27 2 0.0326233 1 0
-21 27 3 0.0326233 1 0
-21 27 4 0.0326538 1 0
-21 27 5 0.0327454 1 0
-21 27 6 0.0328369 1 0
-21 27 7 0.0330811 1 0
-21 27 8 0.0334778 1 0
-21 27 9 0.0342712 1 0
-21 27 10 0.0356445 1 0
-21 27 11 0.0378723 1 0
-21 27 12 0.0413208 1 0
-21 27 13 0.0462036 1 0
-21 27 14 0.0527649 1 0
-21 27 15 0.0554199 1 0
-21 27 16 0 1 0
-21 27 17 0 1 0.175049
-21 27 18 0 1 0.366455
-21 27 19 0 1 0.491211
-21 27 20 0 1 0.594727
-21 27 21 0 1 0.6875
-21 27 22 0 1 0.769531
-21 27 23 0 1 0.839844
-21 27 24 0 1 0.900391
-21 27 25 0 1 0.957031
-21 27 26 0 1 1
-21 27 27 0 1 1
-21 27 28 0 1 1
-21 27 29 0 0.969727 1
-21 27 30 0 0.919922 1
-21 27 31 0 0.868652 1
-21 28 0 0 1 0
-21 28 1 0 1 0
-21 28 2 0 1 0
-21 28 3 0 1 0
-21 28 4 0 1 0
-21 28 5 0 1 0
-21 28 6 0 1 0
-21 28 7 0 1 0
-21 28 8 0 1 0
-21 28 9 0 1 0
-21 28 10 0 1 0
-21 28 11 0 1 0
-21 28 12 0 1 0
-21 28 13 0 1 0
-21 28 14 0 1 0
-21 28 15 0 1 0
-21 28 16 0 1 0
-21 28 17 0 1 0
-21 28 18 0 1 0.300781
-21 28 19 0 1 0.437988
-21 28 20 0 1 0.54541
-21 28 21 0 1 0.639648
-21 28 22 0 1 0.723145
-21 28 23 0 1 0.794922
-21 28 24 0 1 0.857422
-21 28 25 0 1 0.91748
-21 28 26 0 1 0.973145
-21 28 27 0 1 1
-21 28 28 0 1 1
-21 28 29 0 1 1
-21 28 30 0 0.976562 1
-21 28 31 0 0.925781 1
-21 29 0 0 1 0
-21 29 1 0 1 0
-21 29 2 0 1 0
-21 29 3 0 1 0
-21 29 4 0 1 0
-21 29 5 0 1 0
-21 29 6 0 1 0
-21 29 7 0 1 0
-21 29 8 0 1 0
-21 29 9 0 1 0
-21 29 10 0 1 0
-21 29 11 0 1 0
-21 29 12 0 1 0
-21 29 13 0 1 0
-21 29 14 0 1 0
-21 29 15 0 1 0
-21 29 16 0 1 0
-21 29 17 0 1 0
-21 29 18 0 1 0.213013
-21 29 19 0 1 0.377197
-21 29 20 0 1 0.490479
-21 29 21 0 1 0.586914
-21 29 22 0 1 0.671387
-21 29 23 0 1 0.744629
-21 29 24 0 1 0.809082
-21 29 25 0 1 0.871094
-21 29 26 0 1 0.930176
-21 29 27 0 1 0.984863
-21 29 28 0 1 1
-21 29 29 0 1 1
-21 29 30 0 1 1
-21 29 31 0 0.981934 1
-21 30 0 0 1 0
-21 30 1 0 1 0
-21 30 2 0 1 0
-21 30 3 0 1 0
-21 30 4 0 1 0
-21 30 5 0 1 0
-21 30 6 0 1 0
-21 30 7 0 1 0
-21 30 8 0 1 0
-21 30 9 0 1 0
-21 30 10 0 1 0
-21 30 11 0 1 0
-21 30 12 0 1 0
-21 30 13 0 1 0
-21 30 14 0 1 0
-21 30 15 0 1 0
-21 30 16 0 1 0
-21 30 17 0 1 0
-21 30 18 0 1 0
-21 30 19 0 1 0.305908
-21 30 20 0 1 0.429932
-21 30 21 0 1 0.529297
-21 30 22 0 1 0.615234
-21 30 23 0 1 0.689453
-21 30 24 0 1 0.754883
-21 30 25 0 1 0.818848
-21 30 26 0 1 0.880371
-21 30 27 0 1 0.938965
-21 30 28 0 1 0.992188
-21 30 29 0 1 1
-21 30 30 0 1 1
-21 30 31 0 1 1
-21 31 0 0 1 0
-21 31 1 0 1 0
-21 31 2 0 1 0
-21 31 3 0 1 0
-21 31 4 0 1 0
-21 31 5 0 1 0
-21 31 6 0 1 0
-21 31 7 0 1 0
-21 31 8 0 1 0
-21 31 9 0 1 0
-21 31 10 0 1 0
-21 31 11 0 1 0
-21 31 12 0 1 0
-21 31 13 0 1 0
-21 31 14 0 1 0
-21 31 15 0 1 0
-21 31 16 0 1 0
-21 31 17 0 1 0
-21 31 18 0 1 0
-21 31 19 0 1 0.212402
-21 31 20 0 1 0.362061
-21 31 21 0 1 0.467041
-21 31 22 0 1 0.554688
-21 31 23 0 1 0.629883
-21 31 24 0 1 0.696289
-21 31 25 0 1 0.76123
-21 31 26 0 1 0.825195
-21 31 27 0 1 0.887207
-21 31 28 0 1 0.945312
-21 31 29 0 1 0.998535
-21 31 30 0 1 1
-21 31 31 0 1 1
-22 0 0 1 0 0
-22 0 1 1 0 0
-22 0 2 1 0 0
-22 0 3 1 0 0
-22 0 4 1 0 0
-22 0 5 1 0 0
-22 0 6 1 0 0
-22 0 7 1 0 0
-22 0 8 1 0 0
-22 0 9 1 0 0
-22 0 10 1 0 0
-22 0 11 1 0 0
-22 0 12 1 0 0
-22 0 13 1 0 0
-22 0 14 1 0 0
-22 0 15 1 0 0.192017
-22 0 16 1 0 0.357666
-22 0 17 1 0 0.485352
-22 0 18 1 0 0.614258
-22 0 19 1 0 0.737305
-22 0 20 1 0.0597229 0.839844
-22 0 21 1 0.180054 0.918457
-22 0 22 1 0.206665 0.97998
-22 0 23 1 0.225342 1
-22 0 24 1 0.23877 1
-22 0 25 0.973145 0.248901 1
-22 0 26 0.894531 0.256348 1
-22 0 27 0.812012 0.261475 1
-22 0 28 0.727539 0.265137 1
-22 0 29 0.641602 0.267822 1
-22 0 30 0.553223 0.27002 1
-22 0 31 0.458984 0.271973 1
-22 1 0 1 0 0
-22 1 1 1 0 0
-22 1 2 1 0 0
-22 1 3 1 0 0
-22 1 4 1 0 0
-22 1 5 1 0 0
-22 1 6 1 0 0
-22 1 7 1 0 0
-22 1 8 1 0 0
-22 1 9 1 0 0
-22 1 10 1 0 0
-22 1 11 1 0 0
-22 1 12 1 0 0
-22 1 13 1 0 0
-22 1 14 1 0 0
-22 1 15 1 0 0.192017
-22 1 16 1 0 0.357666
-22 1 17 1 0 0.485352
-22 1 18 1 0 0.614258
-22 1 19 1 0 0.737305
-22 1 20 1 0.0599365 0.839844
-22 1 21 1 0.180054 0.918457
-22 1 22 1 0.206787 0.97998
-22 1 23 1 0.225342 1
-22 1 24 1 0.23877 1
-22 1 25 0.973145 0.248901 1
-22 1 26 0.894531 0.256348 1
-22 1 27 0.812012 0.261475 1
-22 1 28 0.727539 0.265137 1
-22 1 29 0.641602 0.267822 1
-22 1 30 0.553223 0.27002 1
-22 1 31 0.458984 0.271973 1
-22 2 0 1 0 0
-22 2 1 1 0 0
-22 2 2 1 0 0
-22 2 3 1 0 0
-22 2 4 1 0 0
-22 2 5 1 0 0
-22 2 6 1 0 0
-22 2 7 1 0 0
-22 2 8 1 0 0
-22 2 9 1 0 0
-22 2 10 1 0 0
-22 2 11 1 0 0
-22 2 12 1 0 0
-22 2 13 1 0 0
-22 2 14 1 0 0
-22 2 15 1 0 0.192017
-22 2 16 1 0 0.357666
-22 2 17 1 0 0.485352
-22 2 18 1 0 0.614258
-22 2 19 1 0 0.737305
-22 2 20 1 0.0603027 0.839844
-22 2 21 1 0.180176 0.918457
-22 2 22 1 0.206787 0.97998
-22 2 23 1 0.225464 1
-22 2 24 1 0.23877 1
-22 2 25 0.973145 0.248901 1
-22 2 26 0.894531 0.256348 1
-22 2 27 0.812012 0.261475 1
-22 2 28 0.727539 0.265137 1
-22 2 29 0.641602 0.267822 1
-22 2 30 0.553223 0.27002 1
-22 2 31 0.458984 0.271973 1
-22 3 0 1 0 0
-22 3 1 1 0 0
-22 3 2 1 0 0
-22 3 3 1 0 0
-22 3 4 1 0 0
-22 3 5 1 0 0
-22 3 6 1 0 0
-22 3 7 1 0 0
-22 3 8 1 0 0
-22 3 9 1 0 0
-22 3 10 1 0 0
-22 3 11 1 0 0
-22 3 12 1 0 0
-22 3 13 1 0 0
-22 3 14 1 0 0
-22 3 15 1 0 0.192017
-22 3 16 1 0 0.357666
-22 3 17 1 0 0.485352
-22 3 18 1 0 0.614258
-22 3 19 1 0 0.737305
-22 3 20 1 0.0610046 0.839844
-22 3 21 1 0.180298 0.918457
-22 3 22 1 0.206909 0.97998
-22 3 23 1 0.225586 1
-22 3 24 1 0.238892 1
-22 3 25 0.973145 0.249023 1
-22 3 26 0.894531 0.256348 1
-22 3 27 0.812012 0.261475 1
-22 3 28 0.727539 0.265137 1
-22 3 29 0.641602 0.267822 1
-22 3 30 0.553223 0.27002 1
-22 3 31 0.458984 0.271973 1
-22 4 0 1 0 0
-22 4 1 1 0 0
-22 4 2 1 0 0
-22 4 3 1 0 0
-22 4 4 1 0 0
-22 4 5 1 0 0
-22 4 6 1 0 0
-22 4 7 1 0 0
-22 4 8 1 0 0
-22 4 9 1 0 0
-22 4 10 1 0 0
-22 4 11 1 0 0
-22 4 12 1 0 0
-22 4 13 1 0 0
-22 4 14 1 0 0
-22 4 15 1 0 0.192017
-22 4 16 1 0 0.357666
-22 4 17 1 0 0.485352
-22 4 18 1 0 0.614258
-22 4 19 1 0 0.737305
-22 4 20 1 0.0622864 0.839844
-22 4 21 1 0.180542 0.918457
-22 4 22 1 0.207153 0.97998
-22 4 23 1 0.225708 1
-22 4 24 1 0.239014 1
-22 4 25 0.972656 0.249146 1
-22 4 26 0.894531 0.256592 1
-22 4 27 0.812012 0.261719 1
-22 4 28 0.727539 0.265381 1
-22 4 29 0.641602 0.267822 1
-22 4 30 0.553223 0.27002 1
-22 4 31 0.458984 0.271973 1
-22 5 0 1 0 0
-22 5 1 1 0 0
-22 5 2 1 0 0
-22 5 3 1 0 0
-22 5 4 1 0 0
-22 5 5 1 0 0
-22 5 6 1 0 0
-22 5 7 1 0 0
-22 5 8 1 0 0
-22 5 9 1 0 0
-22 5 10 1 0 0
-22 5 11 1 0 0
-22 5 12 1 0 0
-22 5 13 1 0 0
-22 5 14 1 0 0
-22 5 15 1 0 0.191895
-22 5 16 1 0 0.357666
-22 5 17 1 0 0.485352
-22 5 18 1 0 0.614258
-22 5 19 1 0 0.737305
-22 5 20 1 0.0646362 0.839844
-22 5 21 1 0.181152 0.918457
-22 5 22 1 0.20752 0.97998
-22 5 23 1 0.226074 1
-22 5 24 1 0.23938 1
-22 5 25 0.972656 0.24939 1
-22 5 26 0.894531 0.256592 1
-22 5 27 0.812012 0.261719 1
-22 5 28 0.727539 0.265381 1
-22 5 29 0.641602 0.268066 1
-22 5 30 0.553223 0.270264 1
-22 5 31 0.45874 0.272217 1
-22 6 0 1 0 0
-22 6 1 1 0 0
-22 6 2 1 0 0
-22 6 3 1 0 0
-22 6 4 1 0 0
-22 6 5 1 0 0
-22 6 6 1 0 0
-22 6 7 1 0 0
-22 6 8 1 0 0
-22 6 9 1 0 0
-22 6 10 1 0 0
-22 6 11 1 0 0
-22 6 12 1 0 0
-22 6 13 1 0 0
-22 6 14 1 0 0
-22 6 15 1 0 0.191895
-22 6 16 1 0 0.357666
-22 6 17 1 0 0.485352
-22 6 18 1 0 0.614258
-22 6 19 1 0 0.737305
-22 6 20 1 0.0688477 0.839355
-22 6 21 1 0.182129 0.918457
-22 6 22 1 0.208374 0.97998
-22 6 23 1 0.226685 1
-22 6 24 1 0.239868 1
-22 6 25 0.972656 0.249878 1
-22 6 26 0.894531 0.25708 1
-22 6 27 0.812012 0.262207 1
-22 6 28 0.727539 0.265625 1
-22 6 29 0.641602 0.268311 1
-22 6 30 0.553223 0.270264 1
-22 6 31 0.45874 0.272217 1
-22 7 0 1 0 0
-22 7 1 1 0 0
-22 7 2 1 0 0
-22 7 3 1 0 0
-22 7 4 1 0 0
-22 7 5 1 0 0
-22 7 6 1 0 0
-22 7 7 1 0 0
-22 7 8 1 0 0
-22 7 9 1 0 0
-22 7 10 1 0 0
-22 7 11 1 0 0
-22 7 12 1 0 0
-22 7 13 1 0 0
-22 7 14 1 0 0
-22 7 15 1 0 0.19165
-22 7 16 1 0 0.357422
-22 7 17 1 0 0.485107
-22 7 18 1 0 0.61377
-22 7 19 1 0 0.737305
-22 7 20 1 0.0761108 0.839355
-22 7 21 1 0.184082 0.918457
-22 7 22 1 0.209839 0.97998
-22 7 23 1 0.227905 1
-22 7 24 1 0.240967 1
-22 7 25 0.972656 0.250732 1
-22 7 26 0.894531 0.257812 1
-22 7 27 0.812012 0.262695 1
-22 7 28 0.727539 0.266113 1
-22 7 29 0.641113 0.268799 1
-22 7 30 0.553223 0.270752 1
-22 7 31 0.45874 0.272705 1
-22 8 0 1 0 0
-22 8 1 1 0 0
-22 8 2 1 0 0
-22 8 3 1 0 0
-22 8 4 1 0 0
-22 8 5 1 0 0
-22 8 6 1 0 0
-22 8 7 1 0 0
-22 8 8 1 0 0
-22 8 9 1 0 0
-22 8 10 1 0 0
-22 8 11 1 0 0
-22 8 12 1 0 0
-22 8 13 1 0 0
-22 8 14 1 0 0
-22 8 15 1 0 0.191284
-22 8 16 1 0 0.357178
-22 8 17 1 0 0.485107
-22 8 18 1 0 0.61377
-22 8 19 1 0 0.736816
-22 8 20 1 0.0880737 0.839355
-22 8 21 1 0.187866 0.918457
-22 8 22 1 0.212891 0.97998
-22 8 23 1 0.230347 1
-22 8 24 1 0.24292 1
-22 8 25 0.972656 0.252441 1
-22 8 26 0.894531 0.259277 1
-22 8 27 0.811523 0.263916 1
-22 8 28 0.727051 0.26709 1
-22 8 29 0.641113 0.269531 1
-22 8 30 0.552734 0.271484 1
-22 8 31 0.458496 0.273193 1
-22 9 0 1 0 0
-22 9 1 1 0 0
-22 9 2 1 0 0
-22 9 3 1 0 0
-22 9 4 1 0 0
-22 9 5 1 0 0
-22 9 6 1 0 0
-22 9 7 1 0 0
-22 9 8 1 0 0
-22 9 9 1 0 0
-22 9 10 1 0 0
-22 9 11 1 0 0
-22 9 12 1 0 0
-22 9 13 1 0 0
-22 9 14 1 0 0
-22 9 15 1 0 0.190674
-22 9 16 1 0 0.356689
-22 9 17 1 0 0.484863
-22 9 18 1 0 0.613281
-22 9 19 1 0 0.736816
-22 9 20 1 0.106201 0.839355
-22 9 21 1 0.194824 0.918457
-22 9 22 1 0.218384 0.97998
-22 9 23 1 0.234985 1
-22 9 24 1 0.246826 1
-22 9 25 0.972168 0.255615 1
-22 9 26 0.894043 0.261963 1
-22 9 27 0.811523 0.266357 1
-22 9 28 0.727051 0.269043 1
-22 9 29 0.640625 0.27124 1
-22 9 30 0.552734 0.272705 1
-22 9 31 0.458252 0.274414 1
-22 10 0 1 0 0
-22 10 1 1 0 0
-22 10 2 1 0 0
-22 10 3 1 0 0
-22 10 4 1 0 0
-22 10 5 1 0 0
-22 10 6 1 0 0
-22 10 7 1 0 0
-22 10 8 1 0 0
-22 10 9 1 0 0
-22 10 10 1 0 0
-22 10 11 1 0 0
-22 10 12 1 0 0
-22 10 13 1 0 0
-22 10 14 1 0 0
-22 10 15 1 0 0.189575
-22 10 16 1 0 0.355957
-22 10 17 1 0 0.484375
-22 10 18 1 0 0.612793
-22 10 19 1 0 0.736328
-22 10 20 1 0.131104 0.839355
-22 10 21 1 0.206543 0.917969
-22 10 22 1 0.227905 0.97998
-22 10 23 1 0.24292 1
-22 10 24 1 0.253662 1
-22 10 25 0.97168 0.261475 1
-22 10 26 0.893555 0.266846 1
-22 10 27 0.811035 0.270264 1
-22 10 28 0.726562 0.272461 1
-22 10 29 0.640137 0.27417 1
-22 10 30 0.551758 0.275146 1
-22 10 31 0.45752 0.276367 1
-22 11 0 1 0 0
-22 11 1 1 0 0
-22 11 2 1 0 0
-22 11 3 1 0 0
-22 11 4 1 0 0
-22 11 5 1 0 0
-22 11 6 1 0 0
-22 11 7 1 0 0
-22 11 8 1 0 0
-22 11 9 1 0 0
-22 11 10 1 0 0
-22 11 11 1 0 0
-22 11 12 1 0 0
-22 11 13 1 0 0
-22 11 14 1 0 0
-22 11 15 1 0 0.187622
-22 11 16 1 0 0.354736
-22 11 17 1 0 0.483398
-22 11 18 1 0 0.611816
-22 11 19 1 0 0.73584
-22 11 20 1 0.16333 0.838867
-22 11 21 1 0.22522 0.917969
-22 11 22 1 0.243408 0.979492
-22 11 23 1 0.256104 1
-22 11 24 1 0.264893 1
-22 11 25 0.970703 0.27124 1
-22 11 26 0.892578 0.275146 1
-22 11 27 0.810059 0.277344 1
-22 11 28 0.725586 0.27832 1
-22 11 29 0.63916 0.279053 1
-22 11 30 0.550781 0.279541 1
-22 11 31 0.456299 0.280029 1
-22 12 0 1 0 0
-22 12 1 1 0 0
-22 12 2 1 0 0
-22 12 3 1 0 0
-22 12 4 1 0 0
-22 12 5 1 0 0
-22 12 6 1 0 0
-22 12 7 1 0 0
-22 12 8 1 0 0
-22 12 9 1 0 0
-22 12 10 1 0 0
-22 12 11 1 0 0
-22 12 12 1 0 0
-22 12 13 1 0 0
-22 12 14 1 0 0
-22 12 15 1 0 0.18457
-22 12 16 1 0 0.352539
-22 12 17 1 0 0.482178
-22 12 18 1 0 0.610352
-22 12 19 1 0 0.734375
-22 12 20 1 0.203735 0.838379
-22 12 21 1 0.252686 0.91748
-22 12 22 1 0.26709 0.979492
-22 12 23 1 0.276855 1
-22 12 24 1 0.282959 1
-22 12 25 0.96875 0.286621 1
-22 12 26 0.890625 0.28833 1
-22 12 27 0.808105 0.288574 1
-22 12 28 0.723633 0.288086 1
-22 12 29 0.637695 0.287354 1
-22 12 30 0.549316 0.286377 1
-22 12 31 0.454346 0.285889 1
-22 13 0 1 0 0
-22 13 1 1 0 0
-22 13 2 1 0 0
-22 13 3 1 0 0
-22 13 4 1 0 0
-22 13 5 1 0 0
-22 13 6 1 0 0
-22 13 7 1 0 0
-22 13 8 1 0 0
-22 13 9 1 0 0
-22 13 10 1 0 0
-22 13 11 1 0 0
-22 13 12 1 0 0
-22 13 13 1 0 0
-22 13 14 1 0 0
-22 13 15 1 0 0.180298
-22 13 16 1 0 0.349121
-22 13 17 1 0 0.480225
-22 13 18 1 0 0.60791
-22 13 19 1 0.131836 0.732422
-22 13 20 1 0.252441 0.837402
-22 13 21 1 0.290527 0.916992
-22 13 22 1 0.300537 0.979004
-22 13 23 1 0.306641 1
-22 13 24 1 0.309326 1
-22 13 25 0.966309 0.309814 1
-22 13 26 0.887695 0.308594 1
-22 13 27 0.805176 0.306152 1
-22 13 28 0.720703 0.302979 1
-22 13 29 0.634766 0.300049 1
-22 13 30 0.546387 0.297363 1
-22 13 31 0.451172 0.29541 1
-22 14 0 1 0 0
-22 14 1 1 0 0
-22 14 2 1 0 0
-22 14 3 1 0 0
-22 14 4 1 0 0
-22 14 5 1 0 0
-22 14 6 1 0 0
-22 14 7 1 0 0
-22 14 8 1 0 0
-22 14 9 1 0 0
-22 14 10 1 0 0
-22 14 11 1 0 0
-22 14 12 1 0 0
-22 14 13 1 0 0
-22 14 14 1 0 0
-22 14 15 1 0 0.175537
-22 14 16 1 0 0.344971
-22 14 17 1 0 0.477783
-22 14 18 1 0.102905 0.603516
-22 14 19 1 0.233276 0.729004
-22 14 20 1 0.310059 0.835449
-22 14 21 1 0.3396 0.916016
-22 14 22 1 0.344971 0.978516
-22 14 23 1 0.346924 1
-22 14 24 1 0.345947 1
-22 14 25 0.961426 0.342529 1
-22 14 26 0.883301 0.337402 1
-22 14 27 0.800781 0.331055 1
-22 14 28 0.716309 0.324951 1
-22 14 29 0.630371 0.318848 1
-22 14 30 0.541504 0.313721 1
-22 14 31 0.446045 0.30957 1
-22 15 0 1 0.251221 0
-22 15 1 1 0.251221 0
-22 15 2 1 0.251221 0
-22 15 3 1 0.251221 0
-22 15 4 1 0.251221 0
-22 15 5 1 0.251465 0
-22 15 6 1 0.251465 0
-22 15 7 1 0.251465 0
-22 15 8 1 0.251709 0
-22 15 9 1 0.252197 0
-22 15 10 1 0.25293 0
-22 15 11 1 0.254395 0
-22 15 12 1 0.256592 0
-22 15 13 1 0.259521 0
-22 15 14 1 0.257324 0
-22 15 15 1 0.250244 0.172852
-22 15 16 1 0.242676 0.34082
-22 15 17 1 0.246338 0.474365
-22 15 18 1 0.261719 0.597656
-22 15 19 1 0.319824 0.723145
-22 15 20 1 0.376465 0.83252
-22 15 21 1 0.39917 0.914551
-22 15 22 1 0.400635 0.977539
-22 15 23 1 0.398438 1
-22 15 24 1 0.393066 1
-22 15 25 0.954102 0.385254 1
-22 15 26 0.875977 0.375488 1
-22 15 27 0.793457 0.36499 1
-22 15 28 0.708984 0.354736 1
-22 15 29 0.623047 0.345215 1
-22 15 30 0.53418 0.33667 1
-22 15 31 0.437988 0.32959 1
-22 16 0 1 0.379395 0
-22 16 1 1 0.379395 0
-22 16 2 1 0.379395 0
-22 16 3 1 0.379395 0
-22 16 4 1 0.379395 0
-22 16 5 1 0.379395 0
-22 16 6 1 0.379395 0
-22 16 7 1 0.379395 0
-22 16 8 1 0.379639 0
-22 16 9 1 0.379883 0
-22 16 10 1 0.380371 0
-22 16 11 1 0.381104 0
-22 16 12 1 0.382324 0
-22 16 13 1 0.384277 0
-22 16 14 1 0.382324 0
-22 16 15 1 0.378174 0.178467
-22 16 16 1 0.372314 0.339844
-22 16 17 1 0.368408 0.467773
-22 16 18 1 0.374756 0.590332
-22 16 19 1 0.40625 0.714355
-22 16 20 1 0.450684 0.827148
-22 16 21 1 0.469482 0.911621
-22 16 22 1 0.466797 0.975098
-22 16 23 1 0.460449 1
-22 16 24 1 0.450928 1
-22 16 25 0.942871 0.437988 1
-22 16 26 0.864746 0.42334 1
-22 16 27 0.782715 0.407959 1
-22 16 28 0.69873 0.393066 1
-22 16 29 0.612305 0.379395 1
-22 16 30 0.523438 0.367188 1
-22 16 31 0.425537 0.356689 1
-22 17 0 1 0.494385 0
-22 17 1 1 0.494385 0
-22 17 2 1 0.494385 0
-22 17 3 1 0.494385 0
-22 17 4 1 0.494385 0
-22 17 5 1 0.494629 0
-22 17 6 1 0.494629 0
-22 17 7 1 0.494629 0
-22 17 8 1 0.494629 0
-22 17 9 1 0.494873 0
-22 17 10 1 0.495117 0
-22 17 11 1 0.495605 0
-22 17 12 1 0.496582 0
-22 17 13 1 0.498047 0
-22 17 14 1 0.49707 0
-22 17 15 1 0.494629 0.197021
-22 17 16 1 0.490234 0.346191
-22 17 17 1 0.483643 0.466309
-22 17 18 1 0.482422 0.583984
-22 17 19 1 0.494873 0.70166
-22 17 20 1 0.529785 0.817871
-22 17 21 1 0.546387 0.907227
-22 17 22 1 0.541016 0.97168
-22 17 23 1 0.530762 1
-22 17 24 0.998047 0.516602 1
-22 17 25 0.92627 0.498779 1
-22 17 26 0.848633 0.47876 1
-22 17 27 0.76709 0.458496 1
-22 17 28 0.683105 0.438965 1
-22 17 29 0.597168 0.420898 1
-22 17 30 0.507324 0.404541 1
-22 17 31 0.407471 0.390137 1
-22 18 0 1 0.605469 0
-22 18 1 1 0.605469 0
-22 18 2 1 0.605469 0
-22 18 3 1 0.605469 0
-22 18 4 1 0.605469 0
-22 18 5 1 0.605469 0
-22 18 6 1 0.605469 0
-22 18 7 1 0.605469 0
-22 18 8 1 0.605469 0
-22 18 9 1 0.605957 0
-22 18 10 1 0.605957 0
-22 18 11 1 0.606445 0
-22 18 12 1 0.606934 0
-22 18 13 1 0.608398 0
-22 18 14 1 0.608398 0
-22 18 15 1 0.607422 0.223022
-22 18 16 1 0.604492 0.360596
-22 18 17 1 0.598145 0.474121
-22 18 18 1 0.589355 0.580078
-22 18 19 1 0.588867 0.689941
-22 18 20 1 0.609375 0.803711
-22 18 21 1 0.626953 0.899414
-22 18 22 1 0.619141 0.96582
-22 18 23 1 0.605469 1
-22 18 24 0.974609 0.586914 1
-22 18 25 0.90332 0.563965 1
-22 18 26 0.826172 0.539062 1
-22 18 27 0.745605 0.51416 1
-22 18 28 0.662598 0.490234 1
-22 18 29 0.57666 0.467773 1
-22 18 30 0.485596 0.447266 1
-22 18 31 0.381836 0.428955 1
-22 19 0 1 0.711426 0
-22 19 1 1 0.711426 0
-22 19 2 1 0.711426 0
-22 19 3 1 0.711426 0
-22 19 4 1 0.711426 0
-22 19 5 1 0.711426 0
-22 19 6 1 0.711426 0
-22 19 7 1 0.711426 0
-22 19 8 1 0.711426 0
-22 19 9 1 0.711426 0
-22 19 10 1 0.711914 0
-22 19 11 1 0.711914 0
-22 19 12 1 0.712402 0
-22 19 13 1 0.713379 0
-22 19 14 1 0.713867 0
-22 19 15 1 0.714355 0.241089
-22 19 16 1 0.712891 0.374512
-22 19 17 1 0.708984 0.487061
-22 19 18 1 0.700195 0.588867
-22 19 19 1 0.687988 0.683105
-22 19 20 1 0.687988 0.78418
-22 19 21 1 0.706055 0.887695
-22 19 22 1 0.697754 0.957031
-22 19 23 1 0.680664 1
-22 19 24 0.943848 0.657715 1
-22 19 25 0.873047 0.630371 1
-22 19 26 0.797363 0.601562 1
-22 19 27 0.718262 0.572266 1
-22 19 28 0.63623 0.544434 1
-22 19 29 0.549805 0.518066 1
-22 19 30 0.456787 0.493896 1
-22 19 31 0.346436 0.471924 1
-22 20 0 1 0.808105 0
-22 20 1 1 0.808105 0
-22 20 2 1 0.808105 0
-22 20 3 1 0.808105 0
-22 20 4 1 0.808105 0
-22 20 5 1 0.808105 0
-22 20 6 1 0.808105 0
-22 20 7 1 0.808105 0
-22 20 8 1 0.808105 0
-22 20 9 1 0.808105 0
-22 20 10 1 0.808105 0
-22 20 11 1 0.808594 0
-22 20 12 1 0.809082 0
-22 20 13 1 0.80957 0
-22 20 14 1 0.810547 0
-22 20 15 1 0.811523 0.235596
-22 20 16 1 0.811523 0.375977
-22 20 17 1 0.80957 0.492676
-22 20 18 1 0.803711 0.597656
-22 20 19 1 0.791504 0.690918
-22 20 20 1 0.774902 0.772949
-22 20 21 1 0.777832 0.869141
-22 20 22 1 0.772949 0.945312
-22 20 23 0.96582 0.752441 0.995117
-22 20 24 0.904297 0.725586 1
-22 20 25 0.835449 0.694824 1
-22 20 26 0.762207 0.662598 1
-22 20 27 0.685059 0.630859 1
-22 20 28 0.603516 0.599609 1
-22 20 29 0.516602 0.569824 1
-22 20 30 0.419434 0.54248 1
-22 20 31 0.296143 0.51709 1
-22 21 0 1 0.894531 0
-22 21 1 1 0.894531 0
-22 21 2 1 0.894531 0
-22 21 3 1 0.894531 0
-22 21 4 1 0.894531 0
-22 21 5 1 0.894531 0
-22 21 6 1 0.894531 0
-22 21 7 1 0.894531 0
-22 21 8 1 0.894531 0
-22 21 9 1 0.894531 0
-22 21 10 1 0.894531 0
-22 21 11 1 0.89502 0
-22 21 12 1 0.89502 0
-22 21 13 1 0.895508 0
-22 21 14 1 0.896484 0
-22 21 15 1 0.897949 0.191895
-22 21 16 1 0.898926 0.356445
-22 21 17 1 0.898438 0.481689
-22 21 18 1 0.89502 0.593262
-22 21 19 1 0.886719 0.692871
-22 21 20 1 0.871582 0.777832
-22 21 21 1 0.849609 0.849121
-22 21 22 0.969238 0.844727 0.929688
-22 21 23 0.915039 0.819824 0.978027
-22 21 24 0.85498 0.789551 1
-22 21 25 0.790039 0.757812 1
-22 21 26 0.720215 0.724609 1
-22 21 27 0.64502 0.690918 1
-22 21 28 0.563965 0.657227 1
-22 21 29 0.474365 0.625 1
-22 21 30 0.368652 0.59375 1
-22 21 31 0.214355 0.564453 1
-22 22 0 1 0.966797 0
-22 22 1 1 0.966797 0
-22 22 2 1 0.966797 0
-22 22 3 1 0.966797 0
-22 22 4 1 0.966797 0
-22 22 5 1 0.966797 0
-22 22 6 1 0.966797 0
-22 22 7 1 0.966797 0
-22 22 8 1 0.966797 0
-22 22 9 1 0.966797 0
-22 22 10 1 0.966797 0
-22 22 11 1 0.966797 0
-22 22 12 1 0.966797 0
-22 22 13 1 0.967285 0
-22 22 14 1 0.967773 0
-22 22 15 1 0.969727 0.0344849
-22 22 16 1 0.971191 0.31665
-22 22 17 1 0.971191 0.453857
-22 22 18 1 0.96875 0.571289
-22 22 19 1 0.962402 0.675781
-22 22 20 0.998535 0.950684 0.766602
-22 22 21 0.958008 0.933105 0.845215
-22 22 22 0.910156 0.910156 0.910156
-22 22 23 0.856445 0.882324 0.958984
-22 22 24 0.801758 0.853516 0.99707
-22 22 25 0.740723 0.821777 1
-22 22 26 0.672852 0.787598 1
-22 22 27 0.597656 0.751953 1
-22 22 28 0.51416 0.715332 1
-22 22 29 0.41748 0.679199 1
-22 22 30 0.293457 0.644531 1
-22 22 31 0 0.611328 1
-22 23 0 1 1 0
-22 23 1 1 1 0
-22 23 2 1 1 0
-22 23 3 1 1 0
-22 23 4 1 1 0
-22 23 5 1 1 0
-22 23 6 1 1 0
-22 23 7 1 1 0
-22 23 8 1 1 0
-22 23 9 1 1 0
-22 23 10 1 1 0
-22 23 11 1 1 0
-22 23 12 1 1 0
-22 23 13 1 1 0
-22 23 14 1 1 0
-22 23 15 1 1 0
-22 23 16 1 1 0.263184
-22 23 17 0.992676 1 0.416748
-22 23 18 0.977539 1 0.539551
-22 23 19 0.955078 1 0.645996
-22 23 20 0.924805 1 0.738281
-22 23 21 0.885742 0.986816 0.818359
-22 23 22 0.843262 0.967285 0.888184
-22 23 23 0.80127 0.950195 0.950195
-22 23 24 0.749512 0.922852 0.993652
-22 23 25 0.6875 0.888184 1
-22 23 26 0.617676 0.850586 1
-22 23 27 0.540039 0.811523 1
-22 23 28 0.450439 0.771973 1
-22 23 29 0.3396 0.732422 1
-22 23 30 0.151245 0.693848 1
-22 23 31 0 0.657227 1
-22 24 0 0.923828 1 0
-22 24 1 0.923828 1 0
-22 24 2 0.923828 1 0
-22 24 3 0.923828 1 0
-22 24 4 0.923828 1 0
-22 24 5 0.923828 1 0
-22 24 6 0.923828 1 0
-22 24 7 0.923828 1 0
-22 24 8 0.923828 1 0
-22 24 9 0.923828 1 0
-22 24 10 0.923828 1 0
-22 24 11 0.923828 1 0
-22 24 12 0.923828 1 0
-22 24 13 0.923828 1 0
-22 24 14 0.92334 1 0
-22 24 15 0.921387 1 0
-22 24 16 0.915527 1 0.192261
-22 24 17 0.905762 1 0.374756
-22 24 18 0.891113 1 0.503418
-22 24 19 0.869629 1 0.612305
-22 24 20 0.841309 1 0.706055
-22 24 21 0.806152 1 0.789062
-22 24 22 0.767578 1 0.86377
-22 24 23 0.727051 1 0.928223
-22 24 24 0.681641 0.981934 0.982422
-22 24 25 0.623535 0.953125 1
-22 24 26 0.552246 0.915039 1
-22 24 27 0.467773 0.873047 1
-22 24 28 0.364502 0.82959 1
-22 24 29 0.207642 0.786133 1
-22 24 30 0 0.744141 1
-22 24 31 0 0.703125 1
-22 25 0 0.821289 1 0
-22 25 1 0.821289 1 0
-22 25 2 0.821289 1 0
-22 25 3 0.821289 1 0
-22 25 4 0.821289 1 0
-22 25 5 0.821289 1 0
-22 25 6 0.821289 1 0
-22 25 7 0.821289 1 0
-22 25 8 0.821289 1 0
-22 25 9 0.821289 1 0
-22 25 10 0.821289 1 0
-22 25 11 0.821289 1 0
-22 25 12 0.821289 1 0
-22 25 13 0.821289 1 0
-22 25 14 0.821289 1 0
-22 25 15 0.819336 1 0
-22 25 16 0.813477 1 0
-22 25 17 0.803711 1 0.323975
-22 25 18 0.789062 1 0.461914
-22 25 19 0.768555 1 0.574219
-22 25 20 0.741699 1 0.670898
-22 25 21 0.709473 1 0.757324
-22 25 22 0.671875 1 0.834961
-22 25 23 0.630371 1 0.901367
-22 25 24 0.583496 1 0.958008
-22 25 25 0.525879 1 1
-22 25 26 0.450684 0.978027 1
-22 25 27 0.349854 0.937012 1
-22 25 28 0.183594 0.89209 1
-22 25 29 0 0.845703 1
-22 25 30 0 0.799316 1
-22 25 31 0 0.754395 1
-22 26 0 0.699219 1 0
-22 26 1 0.699219 1 0
-22 26 2 0.699219 1 0
-22 26 3 0.699219 1 0
-22 26 4 0.699219 1 0
-22 26 5 0.699219 1 0
-22 26 6 0.699219 1 0
-22 26 7 0.699219 1 0
-22 26 8 0.699219 1 0
-22 26 9 0.699219 1 0
-22 26 10 0.699219 1 0
-22 26 11 0.699219 1 0
-22 26 12 0.699219 1 0
-22 26 13 0.699219 1 0
-22 26 14 0.699219 1 0
-22 26 15 0.698242 1 0
-22 26 16 0.691406 1 0
-22 26 17 0.680664 1 0.26001
-22 26 18 0.665527 1 0.414795
-22 26 19 0.644531 1 0.532227
-22 26 20 0.617188 1 0.631836
-22 26 21 0.583496 1 0.720703
-22 26 22 0.543457 1 0.800781
-22 26 23 0.496338 1 0.869629
-22 26 24 0.440918 1 0.928223
-22 26 25 0.366699 1 0.98291
-22 26 26 0.252197 1 1
-22 26 27 0 0.997559 1
-22 26 28 0 0.95459 1
-22 26 29 0 0.907227 1
-22 26 30 0 0.858887 1
-22 26 31 0 0.810059 1
-22 27 0 0.543945 1 0
-22 27 1 0.543945 1 0
-22 27 2 0.543945 1 0
-22 27 3 0.543945 1 0
-22 27 4 0.543945 1 0
-22 27 5 0.543945 1 0
-22 27 6 0.543945 1 0
-22 27 7 0.543945 1 0
-22 27 8 0.543945 1 0
-22 27 9 0.543945 1 0
-22 27 10 0.543945 1 0
-22 27 11 0.543945 1 0
-22 27 12 0.543945 1 0
-22 27 13 0.543945 1 0
-22 27 14 0.544434 1 0
-22 27 15 0.544434 1 0
-22 27 16 0.536133 1 0
-22 27 17 0.522461 1 0.16394
-22 27 18 0.503418 1 0.360352
-22 27 19 0.476562 1 0.485352
-22 27 20 0.441895 1 0.588379
-22 27 21 0.39624 1 0.679688
-22 27 22 0.335205 1 0.76123
-22 27 23 0.248901 1 0.832031
-22 27 24 0 1 0.893066
-22 27 25 0 1 0.950195
-22 27 26 0 1 1
-22 27 27 0 1 1
-22 27 28 0 1 1
-22 27 29 0 0.967773 1
-22 27 30 0 0.918457 1
-22 27 31 0 0.868164 1
-22 28 0 0.293701 1 0
-22 28 1 0.293701 1 0
-22 28 2 0.293701 1 0
-22 28 3 0.293701 1 0
-22 28 4 0.293701 1 0
-22 28 5 0.293701 1 0
-22 28 6 0.293701 1 0
-22 28 7 0.293701 1 0
-22 28 8 0.293701 1 0
-22 28 9 0.293701 1 0
-22 28 10 0.293945 1 0
-22 28 11 0.293945 1 0
-22 28 12 0.294189 1 0
-22 28 13 0.294434 1 0
-22 28 14 0.294678 1 0
-22 28 15 0.29541 1 0
-22 28 16 0.281494 1 0
-22 28 17 0.247803 1 0
-22 28 18 0.189453 1 0.295166
-22 28 19 0 1 0.432861
-22 28 20 0 1 0.540039
-22 28 21 0 1 0.633301
-22 28 22 0 1 0.716797
-22 28 23 0 1 0.788574
-22 28 24 0 1 0.851562
-22 28 25 0 1 0.911621
-22 28 26 0 1 0.968262
-22 28 27 0 1 1
-22 28 28 0 1 1
-22 28 29 0 1 1
-22 28 30 0 0.975586 1
-22 28 31 0 0.925293 1
-22 29 0 0 1 0
-22 29 1 0 1 0
-22 29 2 0 1 0
-22 29 3 0 1 0
-22 29 4 0 1 0
-22 29 5 0 1 0
-22 29 6 0 1 0
-22 29 7 0 1 0
-22 29 8 0 1 0
-22 29 9 0 1 0
-22 29 10 0 1 0
-22 29 11 0 1 0
-22 29 12 0 1 0
-22 29 13 0 1 0
-22 29 14 0 1 0
-22 29 15 0 1 0
-22 29 16 0 1 0
-22 29 17 0 1 0
-22 29 18 0 1 0.206299
-22 29 19 0 1 0.373047
-22 29 20 0 1 0.486328
-22 29 21 0 1 0.582031
-22 29 22 0 1 0.666504
-22 29 23 0 1 0.739746
-22 29 24 0 1 0.804199
-22 29 25 0 1 0.866699
-22 29 26 0 1 0.925781
-22 29 27 0 1 0.980957
-22 29 28 0 1 1
-22 29 29 0 1 1
-22 29 30 0 1 1
-22 29 31 0 0.981445 1
-22 30 0 0 1 0
-22 30 1 0 1 0
-22 30 2 0 1 0
-22 30 3 0 1 0
-22 30 4 0 1 0
-22 30 5 0 1 0
-22 30 6 0 1 0
-22 30 7 0 1 0
-22 30 8 0 1 0
-22 30 9 0 1 0
-22 30 10 0 1 0
-22 30 11 0 1 0
-22 30 12 0 1 0
-22 30 13 0 1 0
-22 30 14 0 1 0
-22 30 15 0 1 0
-22 30 16 0 1 0
-22 30 17 0 1 0
-22 30 18 0 1 0
-22 30 19 0 1 0.302002
-22 30 20 0 1 0.426514
-22 30 21 0 1 0.525879
-22 30 22 0 1 0.611816
-22 30 23 0 1 0.686035
-22 30 24 0 1 0.751465
-22 30 25 0 1 0.81543
-22 30 26 0 1 0.876953
-22 30 27 0 1 0.936035
-22 30 28 0 1 0.989746
-22 30 29 0 1 1
-22 30 30 0 1 1
-22 30 31 0 1 1
-22 31 0 0 1 0
-22 31 1 0 1 0
-22 31 2 0 1 0
-22 31 3 0 1 0
-22 31 4 0 1 0
-22 31 5 0 1 0
-22 31 6 0 1 0
-22 31 7 0 1 0
-22 31 8 0 1 0
-22 31 9 0 1 0
-22 31 10 0 1 0
-22 31 11 0 1 0
-22 31 12 0 1 0
-22 31 13 0 1 0
-22 31 14 0 1 0
-22 31 15 0 1 0
-22 31 16 0 1 0
-22 31 17 0 1 0
-22 31 18 0 1 0
-22 31 19 0 1 0.207642
-22 31 20 0 1 0.359131
-22 31 21 0 1 0.4646
-22 31 22 0 1 0.552246
-22 31 23 0 1 0.627441
-22 31 24 0 1 0.693848
-22 31 25 0 1 0.758789
-22 31 26 0 1 0.822754
-22 31 27 0 1 0.884766
-22 31 28 0 1 0.943359
-22 31 29 0 1 0.99707
-22 31 30 0 1 1
-22 31 31 0 1 1
-23 0 0 1 0 0
-23 0 1 1 0 0
-23 0 2 1 0 0
-23 0 3 1 0 0
-23 0 4 1 0 0
-23 0 5 1 0 0
-23 0 6 1 0 0
-23 0 7 1 0 0
-23 0 8 1 0 0
-23 0 9 1 0 0
-23 0 10 1 0 0
-23 0 11 1 0 0
-23 0 12 1 0 0
-23 0 13 1 0 0
-23 0 14 1 0 0
-23 0 15 1 0 0
-23 0 16 1 0 0.307129
-23 0 17 1 0 0.445801
-23 0 18 1 0 0.571777
-23 0 19 1 0 0.693848
-23 0 20 1 0 0.80127
-23 0 21 1 0.118958 0.888672
-23 0 22 1 0.190308 0.956543
-23 0 23 1 0.212769 1
-23 0 24 1 0.229492 1
-23 0 25 1 0.24292 1
-23 0 26 1 0.253174 1
-23 0 27 0.924316 0.260742 1
-23 0 28 0.839844 0.265869 1
-23 0 29 0.75293 0.269531 1
-23 0 30 0.665039 0.272217 1
-23 0 31 0.575195 0.274414 1
-23 1 0 1 0 0
-23 1 1 1 0 0
-23 1 2 1 0 0
-23 1 3 1 0 0
-23 1 4 1 0 0
-23 1 5 1 0 0
-23 1 6 1 0 0
-23 1 7 1 0 0
-23 1 8 1 0 0
-23 1 9 1 0 0
-23 1 10 1 0 0
-23 1 11 1 0 0
-23 1 12 1 0 0
-23 1 13 1 0 0
-23 1 14 1 0 0
-23 1 15 1 0 0
-23 1 16 1 0 0.307129
-23 1 17 1 0 0.445801
-23 1 18 1 0 0.571777
-23 1 19 1 0 0.693848
-23 1 20 1 0 0.80127
-23 1 21 1 0.119019 0.888672
-23 1 22 1 0.190308 0.956543
-23 1 23 1 0.212769 1
-23 1 24 1 0.229492 1
-23 1 25 1 0.24292 1
-23 1 26 1 0.253174 1
-23 1 27 0.924316 0.260742 1
-23 1 28 0.839844 0.265869 1
-23 1 29 0.75293 0.269531 1
-23 1 30 0.665039 0.272217 1
-23 1 31 0.575195 0.274414 1
-23 2 0 1 0 0
-23 2 1 1 0 0
-23 2 2 1 0 0
-23 2 3 1 0 0
-23 2 4 1 0 0
-23 2 5 1 0 0
-23 2 6 1 0 0
-23 2 7 1 0 0
-23 2 8 1 0 0
-23 2 9 1 0 0
-23 2 10 1 0 0
-23 2 11 1 0 0
-23 2 12 1 0 0
-23 2 13 1 0 0
-23 2 14 1 0 0
-23 2 15 1 0 0
-23 2 16 1 0 0.307129
-23 2 17 1 0 0.445801
-23 2 18 1 0 0.571777
-23 2 19 1 0 0.693848
-23 2 20 1 0 0.80127
-23 2 21 1 0.119202 0.888672
-23 2 22 1 0.19043 0.956543
-23 2 23 1 0.212891 1
-23 2 24 1 0.229492 1
-23 2 25 1 0.243042 1
-23 2 26 1 0.253174 1
-23 2 27 0.924316 0.260742 1
-23 2 28 0.839844 0.265869 1
-23 2 29 0.75293 0.269531 1
-23 2 30 0.665039 0.272217 1
-23 2 31 0.575195 0.274414 1
-23 3 0 1 0 0
-23 3 1 1 0 0
-23 3 2 1 0 0
-23 3 3 1 0 0
-23 3 4 1 0 0
-23 3 5 1 0 0
-23 3 6 1 0 0
-23 3 7 1 0 0
-23 3 8 1 0 0
-23 3 9 1 0 0
-23 3 10 1 0 0
-23 3 11 1 0 0
-23 3 12 1 0 0
-23 3 13 1 0 0
-23 3 14 1 0 0
-23 3 15 1 0 0
-23 3 16 1 0 0.307129
-23 3 17 1 0 0.445801
-23 3 18 1 0 0.571777
-23 3 19 1 0 0.693848
-23 3 20 1 0 0.80127
-23 3 21 1 0.119385 0.888672
-23 3 22 1 0.190552 0.956543
-23 3 23 1 0.213013 1
-23 3 24 1 0.229614 1
-23 3 25 1 0.243042 1
-23 3 26 1 0.253418 1
-23 3 27 0.924316 0.260742 1
-23 3 28 0.839844 0.266113 1
-23 3 29 0.75293 0.269775 1
-23 3 30 0.665039 0.272217 1
-23 3 31 0.575195 0.274414 1
-23 4 0 1 0 0
-23 4 1 1 0 0
-23 4 2 1 0 0
-23 4 3 1 0 0
-23 4 4 1 0 0
-23 4 5 1 0 0
-23 4 6 1 0 0
-23 4 7 1 0 0
-23 4 8 1 0 0
-23 4 9 1 0 0
-23 4 10 1 0 0
-23 4 11 1 0 0
-23 4 12 1 0 0
-23 4 13 1 0 0
-23 4 14 1 0 0
-23 4 15 1 0 0
-23 4 16 1 0 0.306885
-23 4 17 1 0 0.445801
-23 4 18 1 0 0.571777
-23 4 19 1 0 0.693848
-23 4 20 1 0 0.80127
-23 4 21 1 0.119873 0.888672
-23 4 22 1 0.190796 0.956055
-23 4 23 1 0.213135 1
-23 4 24 1 0.229736 1
-23 4 25 1 0.243164 1
-23 4 26 1 0.253418 1
-23 4 27 0.924316 0.260742 1
-23 4 28 0.839844 0.266113 1
-23 4 29 0.75293 0.269775 1
-23 4 30 0.665039 0.272461 1
-23 4 31 0.575195 0.274414 1
-23 5 0 1 0 0
-23 5 1 1 0 0
-23 5 2 1 0 0
-23 5 3 1 0 0
-23 5 4 1 0 0
-23 5 5 1 0 0
-23 5 6 1 0 0
-23 5 7 1 0 0
-23 5 8 1 0 0
-23 5 9 1 0 0
-23 5 10 1 0 0
-23 5 11 1 0 0
-23 5 12 1 0 0
-23 5 13 1 0 0
-23 5 14 1 0 0
-23 5 15 1 0 0
-23 5 16 1 0 0.306885
-23 5 17 1 0 0.445801
-23 5 18 1 0 0.571777
-23 5 19 1 0 0.693848
-23 5 20 1 0 0.80127
-23 5 21 1 0.120728 0.888672
-23 5 22 1 0.191162 0.956055
-23 5 23 1 0.213501 1
-23 5 24 1 0.230103 1
-23 5 25 1 0.243408 1
-23 5 26 1 0.253662 1
-23 5 27 0.924316 0.260986 1
-23 5 28 0.839355 0.266113 1
-23 5 29 0.75293 0.269775 1
-23 5 30 0.665039 0.272461 1
-23 5 31 0.575195 0.274414 1
-23 6 0 1 0 0
-23 6 1 1 0 0
-23 6 2 1 0 0
-23 6 3 1 0 0
-23 6 4 1 0 0
-23 6 5 1 0 0
-23 6 6 1 0 0
-23 6 7 1 0 0
-23 6 8 1 0 0
-23 6 9 1 0 0
-23 6 10 1 0 0
-23 6 11 1 0 0
-23 6 12 1 0 0
-23 6 13 1 0 0
-23 6 14 1 0 0
-23 6 15 1 0 0
-23 6 16 1 0 0.306885
-23 6 17 1 0 0.445557
-23 6 18 1 0 0.571777
-23 6 19 1 0 0.693848
-23 6 20 1 0 0.80127
-23 6 21 1 0.122375 0.888672
-23 6 22 1 0.192017 0.956055
-23 6 23 1 0.214233 1
-23 6 24 1 0.230591 1
-23 6 25 1 0.243896 1
-23 6 26 1 0.25415 1
-23 6 27 0.924316 0.261475 1
-23 6 28 0.839355 0.266602 1
-23 6 29 0.75293 0.27002 1
-23 6 30 0.665039 0.272705 1
-23 6 31 0.575195 0.274658 1
-23 7 0 1 0 0
-23 7 1 1 0 0
-23 7 2 1 0 0
-23 7 3 1 0 0
-23 7 4 1 0 0
-23 7 5 1 0 0
-23 7 6 1 0 0
-23 7 7 1 0 0
-23 7 8 1 0 0
-23 7 9 1 0 0
-23 7 10 1 0 0
-23 7 11 1 0 0
-23 7 12 1 0 0
-23 7 13 1 0 0
-23 7 14 1 0 0
-23 7 15 1 0 0
-23 7 16 1 0 0.306885
-23 7 17 1 0 0.445557
-23 7 18 1 0 0.571777
-23 7 19 1 0 0.693359
-23 7 20 1 0 0.80127
-23 7 21 1 0.125488 0.888672
-23 7 22 1 0.193604 0.956055
-23 7 23 1 0.215454 1
-23 7 24 1 0.231689 1
-23 7 25 1 0.244873 1
-23 7 26 1 0.254883 1
-23 7 27 0.924316 0.261963 1
-23 7 28 0.839355 0.26709 1
-23 7 29 0.75293 0.270508 1
-23 7 30 0.665039 0.272949 1
-23 7 31 0.575195 0.274902 1
-23 8 0 1 0 0
-23 8 1 1 0 0
-23 8 2 1 0 0
-23 8 3 1 0 0
-23 8 4 1 0 0
-23 8 5 1 0 0
-23 8 6 1 0 0
-23 8 7 1 0 0
-23 8 8 1 0 0
-23 8 9 1 0 0
-23 8 10 1 0 0
-23 8 11 1 0 0
-23 8 12 1 0 0
-23 8 13 1 0 0
-23 8 14 1 0 0
-23 8 15 1 0 0
-23 8 16 1 0 0.306641
-23 8 17 1 0 0.445557
-23 8 18 1 0 0.571777
-23 8 19 1 0 0.693359
-23 8 20 1 0 0.80127
-23 8 21 1 0.131226 0.888672
-23 8 22 1 0.196777 0.956055
-23 8 23 1 0.218018 1
-23 8 24 1 0.233887 1
-23 8 25 1 0.246582 1
-23 8 26 1 0.256348 1
-23 8 27 0.923828 0.263184 1
-23 8 28 0.839355 0.268066 1
-23 8 29 0.752441 0.271484 1
-23 8 30 0.665039 0.273682 1
-23 8 31 0.574707 0.275635 1
-23 9 0 1 0 0
-23 9 1 1 0 0
-23 9 2 1 0 0
-23 9 3 1 0 0
-23 9 4 1 0 0
-23 9 5 1 0 0
-23 9 6 1 0 0
-23 9 7 1 0 0
-23 9 8 1 0 0
-23 9 9 1 0 0
-23 9 10 1 0 0
-23 9 11 1 0 0
-23 9 12 1 0 0
-23 9 13 1 0 0
-23 9 14 1 0 0
-23 9 15 1 0 0
-23 9 16 1 0 0.306152
-23 9 17 1 0 0.445312
-23 9 18 1 0 0.571289
-23 9 19 1 0 0.693359
-23 9 20 1 0 0.800781
-23 9 21 1 0.141357 0.888672
-23 9 22 1 0.202515 0.956055
-23 9 23 1 0.222778 1
-23 9 24 1 0.237915 1
-23 9 25 1 0.25 1
-23 9 26 1 0.259033 1
-23 9 27 0.923828 0.265625 1
-23 9 28 0.838867 0.27002 1
-23 9 29 0.752441 0.272949 1
-23 9 30 0.664551 0.275146 1
-23 9 31 0.574707 0.276855 1
-23 10 0 1 0 0
-23 10 1 1 0 0
-23 10 2 1 0 0
-23 10 3 1 0 0
-23 10 4 1 0 0
-23 10 5 1 0 0
-23 10 6 1 0 0
-23 10 7 1 0 0
-23 10 8 1 0 0
-23 10 9 1 0 0
-23 10 10 1 0 0
-23 10 11 1 0 0
-23 10 12 1 0 0
-23 10 13 1 0 0
-23 10 14 1 0 0
-23 10 15 1 0 0
-23 10 16 1 0 0.30542
-23 10 17 1 0 0.445068
-23 10 18 1 0 0.570801
-23 10 19 1 0 0.692871
-23 10 20 1 0 0.800781
-23 10 21 1 0.157593 0.888672
-23 10 22 1 0.212524 0.956055
-23 10 23 1 0.230957 1
-23 10 24 1 0.244873 1
-23 10 25 1 0.255859 1
-23 10 26 1 0.26416 1
-23 10 27 0.92334 0.269775 1
-23 10 28 0.838379 0.273682 1
-23 10 29 0.751953 0.276123 1
-23 10 30 0.664062 0.277588 1
-23 10 31 0.574219 0.278809 1
-23 11 0 1 0 0
-23 11 1 1 0 0
-23 11 2 1 0 0
-23 11 3 1 0 0
-23 11 4 1 0 0
-23 11 5 1 0 0
-23 11 6 1 0 0
-23 11 7 1 0 0
-23 11 8 1 0 0
-23 11 9 1 0 0
-23 11 10 1 0 0
-23 11 11 1 0 0
-23 11 12 1 0 0
-23 11 13 1 0 0
-23 11 14 1 0 0
-23 11 15 1 0 0
-23 11 16 1 0 0.304199
-23 11 17 1 0 0.44458
-23 11 18 1 0 0.570312
-23 11 19 1 0 0.692383
-23 11 20 1 0 0.800293
-23 11 21 1 0.181519 0.888184
-23 11 22 1 0.228516 0.956055
-23 11 23 1 0.244629 1
-23 11 24 1 0.256592 1
-23 11 25 1 0.266113 1
-23 11 26 1 0.272705 1
-23 11 27 0.922363 0.2771 1
-23 11 28 0.837891 0.279785 1
-23 11 29 0.750977 0.28125 1
-23 11 30 0.663086 0.281982 1
-23 11 31 0.573242 0.282471 1
-23 12 0 1 0 0
-23 12 1 1 0 0
-23 12 2 1 0 0
-23 12 3 1 0 0
-23 12 4 1 0 0
-23 12 5 1 0 0
-23 12 6 1 0 0
-23 12 7 1 0 0
-23 12 8 1 0 0
-23 12 9 1 0 0
-23 12 10 1 0 0
-23 12 11 1 0 0
-23 12 12 1 0 0
-23 12 13 1 0 0
-23 12 14 1 0 0
-23 12 15 1 0 0
-23 12 16 1 0 0.302246
-23 12 17 1 0 0.443604
-23 12 18 1 0 0.568848
-23 12 19 1 0 0.690918
-23 12 20 1 0 0.799316
-23 12 21 1 0.214355 0.888184
-23 12 22 1 0.25293 0.956055
-23 12 23 1 0.265625 1
-23 12 24 1 0.274902 1
-23 12 25 1 0.281982 1
-23 12 26 1 0.286377 1
-23 12 27 0.920898 0.288818 1
-23 12 28 0.836426 0.289795 1
-23 12 29 0.749512 0.289551 1
-23 12 30 0.661621 0.289062 1
-23 12 31 0.571777 0.288574 1
-23 13 0 1 0 0
-23 13 1 1 0 0
-23 13 2 1 0 0
-23 13 3 1 0 0
-23 13 4 1 0 0
-23 13 5 1 0 0
-23 13 6 1 0 0
-23 13 7 1 0 0
-23 13 8 1 0 0
-23 13 9 1 0 0
-23 13 10 1 0 0
-23 13 11 1 0 0
-23 13 12 1 0 0
-23 13 13 1 0 0
-23 13 14 1 0 0
-23 13 15 1 0 0
-23 13 16 1 0 0.299072
-23 13 17 1 0 0.442383
-23 13 18 1 0 0.566895
-23 13 19 1 0 0.688965
-23 13 20 1 0.154663 0.79834
-23 13 21 1 0.256592 0.887207
-23 13 22 1 0.286865 0.955566
-23 13 23 1 0.295654 1
-23 13 24 1 0.302002 1
-23 13 25 1 0.305908 1
-23 13 26 0.999512 0.307373 1
-23 13 27 0.918457 0.306885 1
-23 13 28 0.833984 0.305176 1
-23 13 29 0.74707 0.302734 1
-23 13 30 0.659668 0.300293 1
-23 13 31 0.569336 0.298096 1
-23 14 0 1 0 0
-23 14 1 1 0 0
-23 14 2 1 0 0
-23 14 3 1 0 0
-23 14 4 1 0 0
-23 14 5 1 0 0
-23 14 6 1 0 0
-23 14 7 1 0 0
-23 14 8 1 0 0
-23 14 9 1 0 0
-23 14 10 1 0 0
-23 14 11 1 0 0
-23 14 12 1 0 0
-23 14 13 1 0 0
-23 14 14 1 0 0
-23 14 15 1 0 0
-23 14 16 1 0 0.295166
-23 14 17 1 0 0.439697
-23 14 18 1 0 0.563477
-23 14 19 1 0.0736084 0.685547
-23 14 20 1 0.239014 0.795898
-23 14 21 1 0.30835 0.88623
-23 14 22 1 0.331299 0.95459
-23 14 23 1 0.336426 1
-23 14 24 1 0.339111 1
-23 14 25 1 0.339111 1
-23 14 26 0.995605 0.33667 1
-23 14 27 0.914551 0.332764 1
-23 14 28 0.830078 0.327637 1
-23 14 29 0.743652 0.322266 1
-23 14 30 0.655762 0.317139 1
-23 14 31 0.56543 0.312744 1
-23 15 0 1 0.194214 0
-23 15 1 1 0.194214 0
-23 15 2 1 0.194214 0
-23 15 3 1 0.194214 0
-23 15 4 1 0.194214 0
-23 15 5 1 0.194336 0
-23 15 6 1 0.194336 0
-23 15 7 1 0.19458 0
-23 15 8 1 0.194824 0
-23 15 9 1 0.195435 0
-23 15 10 1 0.196411 0
-23 15 11 1 0.19812 0
-23 15 12 1 0.20105 0
-23 15 13 1 0.205811 0
-23 15 14 1 0.207031 0
-23 15 15 1 0.19873 0
-23 15 16 1 0.187378 0.291016
-23 15 17 1 0.183594 0.434082
-23 15 18 1 0.19397 0.55957
-23 15 19 1 0.244995 0.680664
-23 15 20 1 0.318115 0.791992
-23 15 21 1 0.369629 0.884277
-23 15 22 1 0.386719 0.953613
-23 15 23 1 0.387695 1
-23 15 24 1 0.386475 1
-23 15 25 1 0.382568 1
-23 15 26 0.989746 0.375732 1
-23 15 27 0.908691 0.367432 1
-23 15 28 0.824219 0.358154 1
-23 15 29 0.737305 0.349121 1
-23 15 30 0.649902 0.340576 1
-23 15 31 0.55957 0.333008 1
-23 16 0 1 0.34082 0
-23 16 1 1 0.34082 0
-23 16 2 1 0.34082 0
-23 16 3 1 0.34082 0
-23 16 4 1 0.34082 0
-23 16 5 1 0.34082 0
-23 16 6 1 0.34082 0
-23 16 7 1 0.34082 0
-23 16 8 1 0.341064 0
-23 16 9 1 0.341309 0
-23 16 10 1 0.341797 0
-23 16 11 1 0.342529 0
-23 16 12 1 0.343994 0
-23 16 13 1 0.346191 0
-23 16 14 1 0.346191 0
-23 16 15 1 0.342529 0
-23 16 16 1 0.33667 0.289307
-23 16 17 1 0.331787 0.428711
-23 16 18 1 0.336426 0.555176
-23 16 19 1 0.353516 0.672852
-23 16 20 1 0.399414 0.786133
-23 16 21 1 0.439697 0.880859
-23 16 22 1 0.452148 0.951172
-23 16 23 1 0.449707 1
-23 16 24 1 0.44458 1
-23 16 25 1 0.436279 1
-23 16 26 0.97998 0.424805 1
-23 16 27 0.899414 0.411377 1
-23 16 28 0.814941 0.397705 1
-23 16 29 0.728516 0.384033 1
-23 16 30 0.641113 0.371582 1
-23 16 31 0.550293 0.360352 1
-23 17 0 1 0.458984 0
-23 17 1 1 0.458984 0
-23 17 2 1 0.459229 0
-23 17 3 1 0.459229 0
-23 17 4 1 0.459229 0
-23 17 5 1 0.459229 0
-23 17 6 1 0.459229 0
-23 17 7 1 0.459229 0
-23 17 8 1 0.459229 0
-23 17 9 1 0.459473 0
-23 17 10 1 0.459717 0
-23 17 11 1 0.460205 0
-23 17 12 1 0.461182 0
-23 17 13 1 0.462646 0
-23 17 14 1 0.462891 0
-23 17 15 1 0.460938 0
-23 17 16 1 0.457275 0.293945
-23 17 17 1 0.451904 0.426758
-23 17 18 1 0.449219 0.547852
-23 17 19 1 0.455322 0.663574
-23 17 20 1 0.48291 0.776367
-23 17 21 1 0.515625 0.875
-23 17 22 1 0.524902 0.947754
-23 17 23 1 0.519531 1
-23 17 24 1 0.510742 1
-23 17 25 1 0.498047 1
-23 17 26 0.966797 0.481445 1
-23 17 27 0.88623 0.463135 1
-23 17 28 0.801758 0.444336 1
-23 17 29 0.71582 0.42627 1
-23 17 30 0.628418 0.409424 1
-23 17 31 0.537598 0.394287 1
-23 18 0 1 0.568848 0
-23 18 1 1 0.568848 0
-23 18 2 1 0.568848 0
-23 18 3 1 0.568848 0
-23 18 4 1 0.568848 0
-23 18 5 1 0.568848 0
-23 18 6 1 0.568848 0
-23 18 7 1 0.568848 0
-23 18 8 1 0.569336 0
-23 18 9 1 0.569336 0
-23 18 10 1 0.569336 0
-23 18 11 1 0.569824 0
-23 18 12 1 0.570312 0
-23 18 13 1 0.571777 0
-23 18 14 1 0.572266 0
-23 18 15 1 0.571777 0.110107
-23 18 16 1 0.569824 0.307129
-23 18 17 1 0.56543 0.432373
-23 18 18 1 0.558594 0.544434
-23 18 19 1 0.557617 0.655762
-23 18 20 1 0.567383 0.763184
-23 18 21 1 0.593262 0.865723
-23 18 22 1 0.602051 0.941895
-23 18 23 1 0.59375 0.998047
-23 18 24 1 0.581543 1
-23 18 25 1 0.564453 1
-23 18 26 0.947754 0.543457 1
-23 18 27 0.867676 0.52002 1
-23 18 28 0.78418 0.496338 1
-23 18 29 0.69873 0.473633 1
-23 18 30 0.611328 0.452393 1
-23 18 31 0.52002 0.43335 1
-23 19 0 1 0.672852 0
-23 19 1 1 0.672852 0
-23 19 2 1 0.672852 0
-23 19 3 1 0.672852 0
-23 19 4 1 0.672852 0
-23 19 5 1 0.672852 0
-23 19 6 1 0.672852 0
-23 19 7 1 0.672852 0
-23 19 8 1 0.672852 0
-23 19 9 1 0.672852 0
-23 19 10 1 0.672852 0
-23 19 11 1 0.67334 0
-23 19 12 1 0.673828 0
-23 19 13 1 0.674805 0
-23 19 14 1 0.675781 0
-23 19 15 1 0.675781 0.157349
-23 19 16 1 0.675293 0.324219
-23 19 17 1 0.672363 0.443848
-23 19 18 1 0.666016 0.550293
-23 19 19 1 0.657227 0.649414
-23 19 20 1 0.654785 0.749512
-23 19 21 1 0.669434 0.851562
-23 19 22 1 0.678711 0.933594
-23 19 23 1 0.668945 0.990723
-23 19 24 1 0.653809 1
-23 19 25 0.996582 0.632324 1
-23 19 26 0.92334 0.606445 1
-23 19 27 0.84375 0.578613 1
-23 19 28 0.761719 0.550781 1
-23 19 29 0.677246 0.523926 1
-23 19 30 0.589844 0.498779 1
-23 19 31 0.496826 0.47583 1
-23 20 0 1 0.767578 0
-23 20 1 1 0.767578 0
-23 20 2 1 0.767578 0
-23 20 3 1 0.767578 0
-23 20 4 1 0.767578 0
-23 20 5 1 0.767578 0
-23 20 6 1 0.767578 0
-23 20 7 1 0.768066 0
-23 20 8 1 0.768066 0
-23 20 9 1 0.768066 0
-23 20 10 1 0.768066 0
-23 20 11 1 0.768066 0
-23 20 12 1 0.768555 0
-23 20 13 1 0.769531 0
-23 20 14 1 0.770508 0
-23 20 15 1 0.771484 0.17334
-23 20 16 1 0.771973 0.333984
-23 20 17 1 0.770996 0.453613
-23 20 18 1 0.766113 0.559082
-23 20 19 1 0.756836 0.653809
-23 20 20 1 0.744629 0.740723
-23 20 21 1 0.742188 0.833008
-23 20 22 1 0.751953 0.921387
-23 20 23 1 0.741211 0.981445
-23 20 24 1 0.724121 1
-23 20 25 0.964844 0.698242 1
-23 20 26 0.89209 0.668457 1
-23 20 27 0.814453 0.636719 1
-23 20 28 0.733887 0.605469 1
-23 20 29 0.650391 0.575195 1
-23 20 30 0.562988 0.546387 1
-23 20 31 0.468262 0.52002 1
-23 21 0 1 0.85498 0
-23 21 1 1 0.85498 0
-23 21 2 1 0.85498 0
-23 21 3 1 0.85498 0
-23 21 4 1 0.85498 0
-23 21 5 1 0.85498 0
-23 21 6 1 0.85498 0
-23 21 7 1 0.85498 0
-23 21 8 1 0.85498 0
-23 21 9 1 0.85498 0
-23 21 10 1 0.85498 0
-23 21 11 1 0.855469 0
-23 21 12 1 0.855469 0
-23 21 13 1 0.855957 0
-23 21 14 1 0.856934 0
-23 21 15 1 0.858398 0.146973
-23 21 16 1 0.859863 0.326904
-23 21 17 1 0.859863 0.45166
-23 21 18 1 0.857422 0.561035
-23 21 19 1 0.850586 0.658691
-23 21 20 1 0.837891 0.743164
-23 21 21 1 0.820801 0.819336
-23 21 22 1 0.819336 0.903809
-23 21 23 1 0.811035 0.96875
-23 21 24 0.987793 0.791016 1
-23 21 25 0.924805 0.761719 1
-23 21 26 0.854492 0.728516 1
-23 21 27 0.779297 0.694336 1
-23 21 28 0.701172 0.660645 1
-23 21 29 0.618652 0.627441 1
-23 21 30 0.530273 0.596191 1
-23 21 31 0.431396 0.566895 1
-23 22 0 1 0.931152 0
-23 22 1 1 0.931152 0
-23 22 2 1 0.931152 0
-23 22 3 1 0.931152 0
-23 22 4 1 0.931152 0
-23 22 5 1 0.931152 0
-23 22 6 1 0.931152 0
-23 22 7 1 0.931152 0
-23 22 8 1 0.931152 0
-23 22 9 1 0.931152 0
-23 22 10 1 0.931641 0
-23 22 11 1 0.931641 0
-23 22 12 1 0.931641 0
-23 22 13 1 0.932129 0
-23 22 14 1 0.932617 0
-23 22 15 1 0.93457 0
-23 22 16 1 0.936523 0.297607
-23 22 17 1 0.9375 0.433594
-23 22 18 1 0.936035 0.548828
-23 22 19 1 0.931152 0.651855
-23 22 20 1 0.921387 0.741699
-23 22 21 1 0.905762 0.818848
-23 22 22 1 0.884277 0.883789
-23 22 23 0.98877 0.876465 0.952637
-23 22 24 0.938477 0.852051 0.995605
-23 22 25 0.876953 0.820312 1
-23 22 26 0.810547 0.786621 1
-23 22 27 0.739258 0.751953 1
-23 22 28 0.663086 0.716309 1
-23 22 29 0.580566 0.681641 1
-23 22 30 0.490234 0.647461 1
-23 22 31 0.383789 0.614746 1
-23 23 0 1 0.992676 0
-23 23 1 1 0.992676 0
-23 23 2 1 0.992676 0
-23 23 3 1 0.992676 0
-23 23 4 1 0.992676 0
-23 23 5 1 0.992676 0
-23 23 6 1 0.992676 0
-23 23 7 1 0.992676 0
-23 23 8 1 0.992676 0
-23 23 9 1 0.992676 0
-23 23 10 1 0.992676 0
-23 23 11 1 0.992676 0
-23 23 12 1 0.993164 0
-23 23 13 1 0.993164 0
-23 23 14 1 0.993652 0
-23 23 15 1 0.995117 0
-23 23 16 1 0.997559 0.248169
-23 23 17 1 0.999023 0.402344
-23 23 18 1 0.999023 0.524414
-23 23 19 1 0.995117 0.630859
-23 23 20 1 0.987305 0.724609
-23 23 21 1 0.974609 0.807129
-23 23 22 0.979004 0.956543 0.877441
-23 23 23 0.934082 0.934082 0.934082
-23 23 24 0.884277 0.907227 0.977051
-23 23 25 0.828125 0.877441 1
-23 23 26 0.765625 0.844238 1
-23 23 27 0.696289 0.808594 1
-23 23 28 0.620117 0.771484 1
-23 23 29 0.535645 0.733398 1
-23 23 30 0.439453 0.696289 1
-23 23 31 0.318604 0.660156 1
-23 24 0 1 1 0
-23 24 1 1 1 0
-23 24 2 1 1 0
-23 24 3 1 1 0
-23 24 4 1 1 0
-23 24 5 1 1 0
-23 24 6 1 1 0
-23 24 7 1 1 0
-23 24 8 1 1 0
-23 24 9 1 1 0
-23 24 10 1 1 0
-23 24 11 1 1 0
-23 24 12 1 1 0
-23 24 13 1 1 0
-23 24 14 1 1 0
-23 24 15 1 1 0
-23 24 16 1 1 0.176392
-23 24 17 1 1 0.36377
-23 24 18 1 1 0.492676
-23 24 19 1 1 0.602051
-23 24 20 0.982422 1 0.697266
-23 24 21 0.951172 1 0.78125
-23 24 22 0.913086 1 0.852539
-23 24 23 0.873535 0.985352 0.913574
-23 24 24 0.834473 0.96875 0.96875
-23 24 25 0.78125 0.939941 1
-23 24 26 0.717773 0.90332 1
-23 24 27 0.647461 0.864746 1
-23 24 28 0.568848 0.824707 1
-23 24 29 0.480225 0.78418 1
-23 24 30 0.373779 0.744141 1
-23 24 31 0.215942 0.70459 1
-23 25 0 0.95752 1 0
-23 25 1 0.95752 1 0
-23 25 2 0.95752 1 0
-23 25 3 0.95752 1 0
-23 25 4 0.95752 1 0
-23 25 5 0.95752 1 0
-23 25 6 0.95752 1 0
-23 25 7 0.95752 1 0
-23 25 8 0.95752 1 0
-23 25 9 0.95752 1 0
-23 25 10 0.95752 1 0
-23 25 11 0.95752 1 0
-23 25 12 0.95752 1 0
-23 25 13 0.95752 1 0
-23 25 14 0.957031 1 0
-23 25 15 0.956543 1 0
-23 25 16 0.952637 1 0
-23 25 17 0.945801 1 0.314697
-23 25 18 0.935059 1 0.453369
-23 25 19 0.918457 1 0.565918
-23 25 20 0.896484 1 0.662598
-23 25 21 0.867676 1 0.748047
-23 25 22 0.833496 1 0.822754
-23 25 23 0.797852 1 0.888184
-23 25 24 0.760254 1 0.945801
-23 25 25 0.714355 0.999023 0.999023
-23 25 26 0.655762 0.968262 1
-23 25 27 0.583984 0.928711 1
-23 25 28 0.500488 0.885742 1
-23 25 29 0.401123 0.841309 1
-23 25 30 0.264404 0.797363 1
-23 25 31 0 0.753906 1
-23 26 0 0.853516 1 0
-23 26 1 0.853516 1 0
-23 26 2 0.853516 1 0
-23 26 3 0.853516 1 0
-23 26 4 0.853516 1 0
-23 26 5 0.853516 1 0
-23 26 6 0.853516 1 0
-23 26 7 0.853516 1 0
-23 26 8 0.853516 1 0
-23 26 9 0.853516 1 0
-23 26 10 0.853516 1 0
-23 26 11 0.853516 1 0
-23 26 12 0.853516 1 0
-23 26 13 0.853516 1 0
-23 26 14 0.853027 1 0
-23 26 15 0.853027 1 0
-23 26 16 0.848633 1 0
-23 26 17 0.841797 1 0.250732
-23 26 18 0.830566 1 0.407471
-23 26 19 0.814941 1 0.524902
-23 26 20 0.793945 1 0.624023
-23 26 21 0.767578 1 0.711914
-23 26 22 0.736328 1 0.789551
-23 26 23 0.702148 1 0.85791
-23 26 24 0.664551 1 0.91748
-23 26 25 0.618164 1 0.973145
-23 26 26 0.560547 1 1
-23 26 27 0.487061 0.990723 1
-23 26 28 0.392334 0.949219 1
-23 26 29 0.255127 0.90332 1
-23 26 30 0 0.855957 1
-23 26 31 0 0.809082 1
-23 27 0 0.730469 1 0
-23 27 1 0.730469 1 0
-23 27 2 0.730469 1 0
-23 27 3 0.730469 1 0
-23 27 4 0.730469 1 0
-23 27 5 0.730469 1 0
-23 27 6 0.730469 1 0
-23 27 7 0.730469 1 0
-23 27 8 0.730469 1 0
-23 27 9 0.730469 1 0
-23 27 10 0.730469 1 0
-23 27 11 0.72998 1 0
-23 27 12 0.72998 1 0
-23 27 13 0.72998 1 0
-23 27 14 0.72998 1 0
-23 27 15 0.72998 1 0
-23 27 16 0.726074 1 0
-23 27 17 0.718262 1 0.150879
-23 27 18 0.706543 1 0.35376
-23 27 19 0.69043 1 0.47876
-23 27 20 0.669434 1 0.581055
-23 27 21 0.643066 1 0.671387
-23 27 22 0.611328 1 0.751953
-23 27 23 0.575195 1 0.822266
-23 27 24 0.533691 1 0.883301
-23 27 25 0.481445 1 0.941895
-23 27 26 0.412354 1 0.996094
-23 27 27 0.314453 1 1
-23 27 28 0.102844 1 1
-23 27 29 0 0.963867 1
-23 27 30 0 0.916016 1
-23 27 31 0 0.866699 1
-23 28 0 0.577148 1 0
-23 28 1 0.577148 1 0
-23 28 2 0.577148 1 0
-23 28 3 0.577148 1 0
-23 28 4 0.577148 1 0
-23 28 5 0.577148 1 0
-23 28 6 0.577148 1 0
-23 28 7 0.577148 1 0
-23 28 8 0.577148 1 0
-23 28 9 0.577148 1 0
-23 28 10 0.577637 1 0
-23 28 11 0.577637 1 0
-23 28 12 0.577637 1 0
-23 28 13 0.577637 1 0
-23 28 14 0.577637 1 0
-23 28 15 0.577637 1 0
-23 28 16 0.57373 1 0
-23 28 17 0.563965 1 0
-23 28 18 0.549316 1 0.288574
-23 28 19 0.529785 1 0.427002
-23 28 20 0.504395 1 0.533691
-23 28 21 0.471924 1 0.626465
-23 28 22 0.430908 1 0.708984
-23 28 23 0.381104 1 0.780762
-23 28 24 0.317383 1 0.84375
-23 28 25 0.213135 1 0.904297
-23 28 26 0 1 0.961426
-23 28 27 0 1 1
-23 28 28 0 1 1
-23 28 29 0 1 1
-23 28 30 0 0.973633 1
-23 28 31 0 0.923828 1
-23 29 0 0.346924 1 0
-23 29 1 0.346924 1 0
-23 29 2 0.346924 1 0
-23 29 3 0.346924 1 0
-23 29 4 0.346924 1 0
-23 29 5 0.346924 1 0
-23 29 6 0.346924 1 0
-23 29 7 0.346924 1 0
-23 29 8 0.346924 1 0
-23 29 9 0.346924 1 0
-23 29 10 0.346924 1 0
-23 29 11 0.347168 1 0
-23 29 12 0.347168 1 0
-23 29 13 0.347412 1 0
-23 29 14 0.347656 1 0
-23 29 15 0.3479 1 0
-23 29 16 0.344482 1 0
-23 29 17 0.324219 1 0
-23 29 18 0.293701 1 0.198608
-23 29 19 0.247559 1 0.36792
-23 29 20 0.168823 1 0.481201
-23 29 21 0 1 0.57666
-23 29 22 0 1 0.660645
-23 29 23 0 1 0.733887
-23 29 24 0 1 0.797852
-23 29 25 0 1 0.860352
-23 29 26 0 1 0.92041
-23 29 27 0 1 0.976074
-23 29 28 0 1 1
-23 29 29 0 1 1
-23 29 30 0 1 1
-23 29 31 0 0.980469 1
-23 30 0 0 1 0
-23 30 1 0 1 0
-23 30 2 0 1 0
-23 30 3 0 1 0
-23 30 4 0 1 0
-23 30 5 0 1 0
-23 30 6 0 1 0
-23 30 7 0 1 0
-23 30 8 0 1 0
-23 30 9 0 1 0
-23 30 10 0 1 0
-23 30 11 0 1 0
-23 30 12 0 1 0
-23 30 13 0 1 0
-23 30 14 0 1 0
-23 30 15 0 1 0
-23 30 16 0 1 0
-23 30 17 0 1 0
-23 30 18 0 1 0
-23 30 19 0 1 0.297119
-23 30 20 0 1 0.422363
-23 30 21 0 1 0.521484
-23 30 22 0 1 0.607422
-23 30 23 0 1 0.681152
-23 30 24 0 1 0.746582
-23 30 25 0 1 0.810547
-23 30 26 0 1 0.872559
-23 30 27 0 1 0.931641
-23 30 28 0 1 0.986328
-23 30 29 0 1 1
-23 30 30 0 1 1
-23 30 31 0 1 1
-23 31 0 0 1 0
-23 31 1 0 1 0
-23 31 2 0 1 0
-23 31 3 0 1 0
-23 31 4 0 1 0
-23 31 5 0 1 0
-23 31 6 0 1 0
-23 31 7 0 1 0
-23 31 8 0 1 0
-23 31 9 0 1 0
-23 31 10 0 1 0
-23 31 11 0 1 0
-23 31 12 0 1 0
-23 31 13 0 1 0
-23 31 14 0 1 0
-23 31 15 0 1 0
-23 31 16 0 1 0
-23 31 17 0 1 0
-23 31 18 0 1 0
-23 31 19 0 1 0.202148
-23 31 20 0 1 0.355713
-23 31 21 0 1 0.461426
-23 31 22 0 1 0.549316
-23 31 23 0 1 0.624023
-23 31 24 0 1 0.69043
-23 31 25 0 1 0.755371
-23 31 26 0 1 0.819824
-23 31 27 0 1 0.881836
-23 31 28 0 1 0.94043
-23 31 29 0 1 0.994629
-23 31 30 0 1 1
-23 31 31 0 1 1
-24 0 0 1 0 0
-24 0 1 1 0 0
-24 0 2 1 0 0
-24 0 3 1 0 0
-24 0 4 1 0 0
-24 0 5 1 0 0
-24 0 6 1 0 0
-24 0 7 1 0 0
-24 0 8 1 0 0
-24 0 9 1 0 0
-24 0 10 1 0 0
-24 0 11 1 0 0
-24 0 12 1 0 0
-24 0 13 1 0 0
-24 0 14 1 0 0
-24 0 15 1 0 0
-24 0 16 1 0 0.249146
-24 0 17 1 0 0.406006
-24 0 18 1 0 0.531738
-24 0 19 1 0 0.651855
-24 0 20 1 0 0.760742
-24 0 21 1 0 0.854492
-24 0 22 1 0.149658 0.928711
-24 0 23 1 0.197998 0.98584
-24 0 24 1 0.217651 1
-24 0 25 1 0.234131 1
-24 0 26 1 0.247437 1
-24 0 27 1 0.257568 1
-24 0 28 0.939941 0.264893 1
-24 0 29 0.853027 0.27002 1
-24 0 30 0.765137 0.273438 1
-24 0 31 0.675293 0.276123 1
-24 1 0 1 0 0
-24 1 1 1 0 0
-24 1 2 1 0 0
-24 1 3 1 0 0
-24 1 4 1 0 0
-24 1 5 1 0 0
-24 1 6 1 0 0
-24 1 7 1 0 0
-24 1 8 1 0 0
-24 1 9 1 0 0
-24 1 10 1 0 0
-24 1 11 1 0 0
-24 1 12 1 0 0
-24 1 13 1 0 0
-24 1 14 1 0 0
-24 1 15 1 0 0
-24 1 16 1 0 0.249146
-24 1 17 1 0 0.406006
-24 1 18 1 0 0.531738
-24 1 19 1 0 0.651855
-24 1 20 1 0 0.760742
-24 1 21 1 0 0.854492
-24 1 22 1 0.14978 0.928711
-24 1 23 1 0.197998 0.98584
-24 1 24 1 0.217651 1
-24 1 25 1 0.234131 1
-24 1 26 1 0.247437 1
-24 1 27 1 0.257568 1
-24 1 28 0.939941 0.264893 1
-24 1 29 0.853027 0.27002 1
-24 1 30 0.765137 0.273438 1
-24 1 31 0.675293 0.276123 1
-24 2 0 1 0 0
-24 2 1 1 0 0
-24 2 2 1 0 0
-24 2 3 1 0 0
-24 2 4 1 0 0
-24 2 5 1 0 0
-24 2 6 1 0 0
-24 2 7 1 0 0
-24 2 8 1 0 0
-24 2 9 1 0 0
-24 2 10 1 0 0
-24 2 11 1 0 0
-24 2 12 1 0 0
-24 2 13 1 0 0
-24 2 14 1 0 0
-24 2 15 1 0 0
-24 2 16 1 0 0.249146
-24 2 17 1 0 0.406006
-24 2 18 1 0 0.53125
-24 2 19 1 0 0.651855
-24 2 20 1 0 0.760742
-24 2 21 1 0 0.854492
-24 2 22 1 0.14978 0.928711
-24 2 23 1 0.19812 0.98584
-24 2 24 1 0.217651 1
-24 2 25 1 0.234131 1
-24 2 26 1 0.247437 1
-24 2 27 1 0.257568 1
-24 2 28 0.939941 0.264893 1
-24 2 29 0.853027 0.27002 1
-24 2 30 0.765137 0.273438 1
-24 2 31 0.675293 0.276123 1
-24 3 0 1 0 0
-24 3 1 1 0 0
-24 3 2 1 0 0
-24 3 3 1 0 0
-24 3 4 1 0 0
-24 3 5 1 0 0
-24 3 6 1 0 0
-24 3 7 1 0 0
-24 3 8 1 0 0
-24 3 9 1 0 0
-24 3 10 1 0 0
-24 3 11 1 0 0
-24 3 12 1 0 0
-24 3 13 1 0 0
-24 3 14 1 0 0
-24 3 15 1 0 0
-24 3 16 1 0 0.249146
-24 3 17 1 0 0.406006
-24 3 18 1 0 0.53125
-24 3 19 1 0 0.651855
-24 3 20 1 0 0.760742
-24 3 21 1 0 0.854492
-24 3 22 1 0.150024 0.928711
-24 3 23 1 0.198242 0.98584
-24 3 24 1 0.217773 1
-24 3 25 1 0.234253 1
-24 3 26 1 0.247559 1
-24 3 27 1 0.257568 1
-24 3 28 0.939941 0.264893 1
-24 3 29 0.853027 0.27002 1
-24 3 30 0.765137 0.273682 1
-24 3 31 0.675293 0.276123 1
-24 4 0 1 0 0
-24 4 1 1 0 0
-24 4 2 1 0 0
-24 4 3 1 0 0
-24 4 4 1 0 0
-24 4 5 1 0 0
-24 4 6 1 0 0
-24 4 7 1 0 0
-24 4 8 1 0 0
-24 4 9 1 0 0
-24 4 10 1 0 0
-24 4 11 1 0 0
-24 4 12 1 0 0
-24 4 13 1 0 0
-24 4 14 1 0 0
-24 4 15 1 0 0
-24 4 16 1 0 0.249146
-24 4 17 1 0 0.406006
-24 4 18 1 0 0.53125
-24 4 19 1 0 0.651855
-24 4 20 1 0 0.760742
-24 4 21 1 0 0.854492
-24 4 22 1 0.150269 0.928711
-24 4 23 1 0.198364 0.98584
-24 4 24 1 0.217896 1
-24 4 25 1 0.234375 1
-24 4 26 1 0.247559 1
-24 4 27 1 0.257568 1
-24 4 28 0.939941 0.264893 1
-24 4 29 0.853027 0.27002 1
-24 4 30 0.765137 0.273682 1
-24 4 31 0.675293 0.276123 1
-24 5 0 1 0 0
-24 5 1 1 0 0
-24 5 2 1 0 0
-24 5 3 1 0 0
-24 5 4 1 0 0
-24 5 5 1 0 0
-24 5 6 1 0 0
-24 5 7 1 0 0
-24 5 8 1 0 0
-24 5 9 1 0 0
-24 5 10 1 0 0
-24 5 11 1 0 0
-24 5 12 1 0 0
-24 5 13 1 0 0
-24 5 14 1 0 0
-24 5 15 1 0 0
-24 5 16 1 0 0.249146
-24 5 17 1 0 0.406006
-24 5 18 1 0 0.53125
-24 5 19 1 0 0.651855
-24 5 20 1 0 0.760742
-24 5 21 1 0 0.854492
-24 5 22 1 0.150879 0.928711
-24 5 23 1 0.19873 0.98584
-24 5 24 1 0.218262 1
-24 5 25 1 0.234619 1
-24 5 26 1 0.247803 1
-24 5 27 1 0.257812 1
-24 5 28 0.939941 0.265137 1
-24 5 29 0.853027 0.270264 1
-24 5 30 0.765137 0.273682 1
-24 5 31 0.675293 0.276367 1
-24 6 0 1 0 0
-24 6 1 1 0 0
-24 6 2 1 0 0
-24 6 3 1 0 0
-24 6 4 1 0 0
-24 6 5 1 0 0
-24 6 6 1 0 0
-24 6 7 1 0 0
-24 6 8 1 0 0
-24 6 9 1 0 0
-24 6 10 1 0 0
-24 6 11 1 0 0
-24 6 12 1 0 0
-24 6 13 1 0 0
-24 6 14 1 0 0
-24 6 15 1 0 0
-24 6 16 1 0 0.249023
-24 6 17 1 0 0.406006
-24 6 18 1 0 0.53125
-24 6 19 1 0 0.651855
-24 6 20 1 0 0.760742
-24 6 21 1 0 0.854492
-24 6 22 1 0.151978 0.928711
-24 6 23 1 0.199463 0.98584
-24 6 24 1 0.218872 1
-24 6 25 1 0.235107 1
-24 6 26 1 0.248291 1
-24 6 27 1 0.258301 1
-24 6 28 0.939941 0.265381 1
-24 6 29 0.853027 0.270508 1
-24 6 30 0.764648 0.273926 1
-24 6 31 0.675293 0.276367 1
-24 7 0 1 0 0
-24 7 1 1 0 0
-24 7 2 1 0 0
-24 7 3 1 0 0
-24 7 4 1 0 0
-24 7 5 1 0 0
-24 7 6 1 0 0
-24 7 7 1 0 0
-24 7 8 1 0 0
-24 7 9 1 0 0
-24 7 10 1 0 0
-24 7 11 1 0 0
-24 7 12 1 0 0
-24 7 13 1 0 0
-24 7 14 1 0 0
-24 7 15 1 0 0
-24 7 16 1 0 0.249023
-24 7 17 1 0 0.406006
-24 7 18 1 0 0.53125
-24 7 19 1 0 0.651367
-24 7 20 1 0 0.760742
-24 7 21 1 0 0.854492
-24 7 22 1 0.154053 0.928711
-24 7 23 1 0.200806 0.98584
-24 7 24 1 0.219971 1
-24 7 25 1 0.236084 1
-24 7 26 1 0.249023 1
-24 7 27 1 0.258789 1
-24 7 28 0.939941 0.265869 1
-24 7 29 0.853027 0.270996 1
-24 7 30 0.764648 0.274414 1
-24 7 31 0.675293 0.276855 1
-24 8 0 1 0 0
-24 8 1 1 0 0
-24 8 2 1 0 0
-24 8 3 1 0 0
-24 8 4 1 0 0
-24 8 5 1 0 0
-24 8 6 1 0 0
-24 8 7 1 0 0
-24 8 8 1 0 0
-24 8 9 1 0 0
-24 8 10 1 0 0
-24 8 11 1 0 0
-24 8 12 1 0 0
-24 8 13 1 0 0
-24 8 14 1 0 0
-24 8 15 1 0 0
-24 8 16 1 0 0.248779
-24 8 17 1 0 0.405762
-24 8 18 1 0 0.53125
-24 8 19 1 0 0.651367
-24 8 20 1 0 0.760742
-24 8 21 1 0 0.854492
-24 8 22 1 0.157959 0.928711
-24 8 23 1 0.203491 0.98584
-24 8 24 1 0.222168 1
-24 8 25 1 0.237915 1
-24 8 26 1 0.250488 1
-24 8 27 1 0.260254 1
-24 8 28 0.939941 0.26709 1
-24 8 29 0.853027 0.271729 1
-24 8 30 0.764648 0.275146 1
-24 8 31 0.675293 0.277344 1
-24 9 0 1 0 0
-24 9 1 1 0 0
-24 9 2 1 0 0
-24 9 3 1 0 0
-24 9 4 1 0 0
-24 9 5 1 0 0
-24 9 6 1 0 0
-24 9 7 1 0 0
-24 9 8 1 0 0
-24 9 9 1 0 0
-24 9 10 1 0 0
-24 9 11 1 0 0
-24 9 12 1 0 0
-24 9 13 1 0 0
-24 9 14 1 0 0
-24 9 15 1 0 0
-24 9 16 1 0 0.248291
-24 9 17 1 0 0.405762
-24 9 18 1 0 0.53125
-24 9 19 1 0 0.651367
-24 9 20 1 0 0.760742
-24 9 21 1 0 0.854492
-24 9 22 1 0.165161 0.928711
-24 9 23 1 0.208374 0.98584
-24 9 24 1 0.226318 1
-24 9 25 1 0.241333 1
-24 9 26 1 0.253418 1
-24 9 27 1 0.262695 1
-24 9 28 0.939453 0.269043 1
-24 9 29 0.852539 0.273438 1
-24 9 30 0.764648 0.276611 1
-24 9 31 0.674805 0.278564 1
-24 10 0 1 0 0
-24 10 1 1 0 0
-24 10 2 1 0 0
-24 10 3 1 0 0
-24 10 4 1 0 0
-24 10 5 1 0 0
-24 10 6 1 0 0
-24 10 7 1 0 0
-24 10 8 1 0 0
-24 10 9 1 0 0
-24 10 10 1 0 0
-24 10 11 1 0 0
-24 10 12 1 0 0
-24 10 13 1 0 0
-24 10 14 1 0 0
-24 10 15 1 0 0
-24 10 16 1 0 0.247559
-24 10 17 1 0 0.405518
-24 10 18 1 0 0.530762
-24 10 19 1 0 0.650879
-24 10 20 1 0 0.760254
-24 10 21 1 0 0.854004
-24 10 22 1 0.177246 0.928711
-24 10 23 1 0.217041 0.98584
-24 10 24 1 0.233521 1
-24 10 25 1 0.247559 1
-24 10 26 1 0.258789 1
-24 10 27 1 0.26709 1
-24 10 28 0.938965 0.272705 1
-24 10 29 0.852539 0.276611 1
-24 10 30 0.76416 0.279053 1
-24 10 31 0.674316 0.280762 1
-24 11 0 1 0 0
-24 11 1 1 0 0
-24 11 2 1 0 0
-24 11 3 1 0 0
-24 11 4 1 0 0
-24 11 5 1 0 0
-24 11 6 1 0 0
-24 11 7 1 0 0
-24 11 8 1 0 0
-24 11 9 1 0 0
-24 11 10 1 0 0
-24 11 11 1 0 0
-24 11 12 1 0 0
-24 11 13 1 0 0
-24 11 14 1 0 0
-24 11 15 1 0 0
-24 11 16 1 0 0.246216
-24 11 17 1 0 0.404785
-24 11 18 1 0 0.530273
-24 11 19 1 0 0.650391
-24 11 20 1 0 0.759766
-24 11 21 1 0 0.854004
-24 11 22 1 0.195923 0.928711
-24 11 23 1 0.230957 0.98584
-24 11 24 1 0.245483 1
-24 11 25 1 0.257812 1
-24 11 26 1 0.267578 1
-24 11 27 1 0.274414 1
-24 11 28 0.938477 0.279053 1
-24 11 29 0.851562 0.281982 1
-24 11 30 0.763184 0.283447 1
-24 11 31 0.673828 0.284424 1
-24 12 0 1 0 0
-24 12 1 1 0 0
-24 12 2 1 0 0
-24 12 3 1 0 0
-24 12 4 1 0 0
-24 12 5 1 0 0
-24 12 6 1 0 0
-24 12 7 1 0 0
-24 12 8 1 0 0
-24 12 9 1 0 0
-24 12 10 1 0 0
-24 12 11 1 0 0
-24 12 12 1 0 0
-24 12 13 1 0 0
-24 12 14 1 0 0
-24 12 15 1 0 0
-24 12 16 1 0 0.244019
-24 12 17 1 0 0.403076
-24 12 18 1 0 0.529297
-24 12 19 1 0 0.649414
-24 12 20 1 0 0.758789
-24 12 21 1 0.103577 0.853516
-24 12 22 1 0.223145 0.928223
-24 12 23 1 0.252441 0.985352
-24 12 24 1 0.264404 1
-24 12 25 1 0.27417 1
-24 12 26 1 0.281738 1
-24 12 27 1 0.286621 1
-24 12 28 0.937012 0.289307 1
-24 12 29 0.850586 0.290527 1
-24 12 30 0.762207 0.290771 1
-24 12 31 0.672363 0.290771 1
-24 13 0 1 0 0
-24 13 1 1 0 0
-24 13 2 1 0 0
-24 13 3 1 0 0
-24 13 4 1 0 0
-24 13 5 1 0 0
-24 13 6 1 0 0
-24 13 7 1 0 0
-24 13 8 1 0 0
-24 13 9 1 0 0
-24 13 10 1 0 0
-24 13 11 1 0 0
-24 13 12 1 0 0
-24 13 13 1 0 0
-24 13 14 1 0 0
-24 13 15 1 0 0
-24 13 16 1 0 0.240845
-24 13 17 1 0 0.400391
-24 13 18 1 0 0.527832
-24 13 19 1 0 0.647461
-24 13 20 1 0 0.757812
-24 13 21 1 0.180176 0.852539
-24 13 22 1 0.259766 0.927734
-24 13 23 1 0.282959 0.985352
-24 13 24 1 0.291504 1
-24 13 25 1 0.29834 1
-24 13 26 1 0.302979 1
-24 13 27 1 0.304932 1
-24 13 28 0.935059 0.305176 1
-24 13 29 0.848145 0.304199 1
-24 13 30 0.760254 0.30249 1
-24 13 31 0.67041 0.300537 1
-24 14 0 1 0 0
-24 14 1 1 0 0
-24 14 2 1 0 0
-24 14 3 1 0 0
-24 14 4 1 0 0
-24 14 5 1 0 0
-24 14 6 1 0 0
-24 14 7 1 0 0
-24 14 8 1 0 0
-24 14 9 1 0 0
-24 14 10 1 0 0
-24 14 11 1 0 0
-24 14 12 1 0 0
-24 14 13 1 0 0
-24 14 14 1 0 0
-24 14 15 1 0 0
-24 14 16 1 0 0.236328
-24 14 17 1 0 0.396729
-24 14 18 1 0 0.525391
-24 14 19 1 0 0.644531
-24 14 20 1 0.0983276 0.755371
-24 14 21 1 0.248779 0.851074
-24 14 22 1 0.306396 0.926758
-24 14 23 1 0.32373 0.984863
-24 14 24 1 0.328857 1
-24 14 25 1 0.332031 1
-24 14 26 1 0.333008 1
-24 14 27 1 0.331299 1
-24 14 28 0.931641 0.328125 1
-24 14 29 0.845215 0.323975 1
-24 14 30 0.756836 0.31958 1
-24 14 31 0.66748 0.315186 1
-24 15 0 1 0.105225 0
-24 15 1 1 0.105225 0
-24 15 2 1 0.105225 0
-24 15 3 1 0.105225 0
-24 15 4 1 0.105286 0
-24 15 5 1 0.105408 0
-24 15 6 1 0.10553 0
-24 15 7 1 0.105896 0
-24 15 8 1 0.106506 0
-24 15 9 1 0.107666 0
-24 15 10 1 0.109802 0
-24 15 11 1 0.113342 0
-24 15 12 1 0.119141 0
-24 15 13 1 0.127808 0
-24 15 14 1 0.133667 0
-24 15 15 1 0.125854 0
-24 15 16 1 0.100647 0.231445
-24 15 17 1 0.0756226 0.391846
-24 15 18 1 0.0952759 0.522461
-24 15 19 1 0.147827 0.640137
-24 15 20 1 0.241577 0.751465
-24 15 21 1 0.319336 0.848633
-24 15 22 1 0.362549 0.925781
-24 15 23 1 0.375 0.983887
-24 15 24 1 0.376465 1
-24 15 25 1 0.375977 1
-24 15 26 1 0.372559 1
-24 15 27 1 0.366943 1
-24 15 28 0.926758 0.359619 1
-24 15 29 0.839844 0.351562 1
-24 15 30 0.751953 0.343506 1
-24 15 31 0.662598 0.336182 1
-24 16 0 1 0.299805 0
-24 16 1 1 0.299805 0
-24 16 2 1 0.299805 0
-24 16 3 1 0.299805 0
-24 16 4 1 0.299805 0
-24 16 5 1 0.299805 0
-24 16 6 1 0.299805 0
-24 16 7 1 0.300049 0
-24 16 8 1 0.300049 0
-24 16 9 1 0.300537 0
-24 16 10 1 0.301025 0
-24 16 11 1 0.301758 0
-24 16 12 1 0.303467 0
-24 16 13 1 0.305908 0
-24 16 14 1 0.307617 0
-24 16 15 1 0.304443 0
-24 16 16 1 0.29834 0.228516
-24 16 17 1 0.291992 0.386963
-24 16 18 1 0.293945 0.518066
-24 16 19 1 0.302979 0.634277
-24 16 20 1 0.342529 0.745605
-24 16 21 1 0.394531 0.844727
-24 16 22 1 0.427979 0.92334
-24 16 23 1 0.436279 0.981934
-24 16 24 1 0.434326 1
-24 16 25 1 0.429932 1
-24 16 26 1 0.422363 1
-24 16 27 1 0.411865 1
-24 16 28 0.918945 0.399902 1
-24 16 29 0.83252 0.387451 1
-24 16 30 0.744629 0.375244 1
-24 16 31 0.654785 0.364014 1
-24 17 0 1 0.423828 0
-24 17 1 1 0.423828 0
-24 17 2 1 0.423828 0
-24 17 3 1 0.423828 0
-24 17 4 1 0.423828 0
-24 17 5 1 0.423828 0
-24 17 6 1 0.423828 0
-24 17 7 1 0.423828 0
-24 17 8 1 0.424072 0
-24 17 9 1 0.424072 0
-24 17 10 1 0.424561 0
-24 17 11 1 0.425049 0
-24 17 12 1 0.426025 0
-24 17 13 1 0.42749 0
-24 17 14 1 0.428711 0
-24 17 15 1 0.427002 0
-24 17 16 1 0.423584 0.232178
-24 17 17 1 0.418945 0.38501
-24 17 18 1 0.415527 0.510742
-24 17 19 1 0.419434 0.62793
-24 17 20 1 0.436768 0.736816
-24 17 21 1 0.4729 0.838379
-24 17 22 1 0.5 0.919434
-24 17 23 1 0.504883 0.979492
-24 17 24 1 0.5 1
-24 17 25 1 0.491699 1
-24 17 26 1 0.479736 1
-24 17 27 0.990723 0.4646 1
-24 17 28 0.907715 0.447754 1
-24 17 29 0.821289 0.43042 1
-24 17 30 0.733887 0.413818 1
-24 17 31 0.644531 0.398193 1
-24 18 0 1 0.533691 0
-24 18 1 1 0.533691 0
-24 18 2 1 0.533691 0
-24 18 3 1 0.533691 0
-24 18 4 1 0.533691 0
-24 18 5 1 0.533691 0
-24 18 6 1 0.533691 0
-24 18 7 1 0.533691 0
-24 18 8 1 0.533691 0
-24 18 9 1 0.53418 0
-24 18 10 1 0.53418 0
-24 18 11 1 0.534668 0
-24 18 12 1 0.535156 0
-24 18 13 1 0.536621 0
-24 18 14 1 0.537598 0
-24 18 15 1 0.537109 0
-24 18 16 1 0.535645 0.245728
-24 18 17 1 0.532227 0.388916
-24 18 18 1 0.527344 0.507812
-24 18 19 1 0.525391 0.620117
-24 18 20 1 0.530273 0.726074
-24 18 21 1 0.552734 0.828125
-24 18 22 1 0.574707 0.913086
-24 18 23 1 0.578125 0.975098
-24 18 24 1 0.570312 1
-24 18 25 1 0.558594 1
-24 18 26 1 0.54248 1
-24 18 27 0.975098 0.522461 1
-24 18 28 0.892578 0.500488 1
-24 18 29 0.806641 0.478516 1
-24 18 30 0.719238 0.457275 1
-24 18 31 0.629883 0.437744 1
-24 19 0 1 0.635742 0
-24 19 1 1 0.635742 0
-24 19 2 1 0.635742 0
-24 19 3 1 0.635742 0
-24 19 4 1 0.635742 0
-24 19 5 1 0.635742 0
-24 19 6 1 0.635742 0
-24 19 7 1 0.635742 0
-24 19 8 1 0.635742 0
-24 19 9 1 0.635742 0
-24 19 10 1 0.63623 0
-24 19 11 1 0.63623 0
-24 19 12 1 0.636719 0
-24 19 13 1 0.637695 0
-24 19 14 1 0.63916 0
-24 19 15 1 0.639648 0
-24 19 16 1 0.639648 0.266113
-24 19 17 1 0.637695 0.399414
-24 19 18 1 0.633301 0.511719
-24 19 19 1 0.626465 0.615234
-24 19 20 1 0.624512 0.716797
-24 19 21 1 0.631348 0.814453
-24 19 22 1 0.649414 0.90332
-24 19 23 1 0.651855 0.968262
-24 19 24 1 0.64209 1
-24 19 25 1 0.627441 1
-24 19 26 1 0.606934 1
-24 19 27 0.95459 0.582031 1
-24 19 28 0.873047 0.555664 1
-24 19 29 0.787598 0.529297 1
-24 19 30 0.701172 0.503906 1
-24 19 31 0.611816 0.480225 1
-24 20 0 1 0.729004 0
-24 20 1 1 0.729004 0
-24 20 2 1 0.729004 0
-24 20 3 1 0.729004 0
-24 20 4 1 0.729492 0
-24 20 5 1 0.729492 0
-24 20 6 1 0.729492 0
-24 20 7 1 0.729492 0
-24 20 8 1 0.729492 0
-24 20 9 1 0.729492 0
-24 20 10 1 0.729492 0
-24 20 11 1 0.72998 0
-24 20 12 1 0.72998 0
-24 20 13 1 0.730957 0
-24 20 14 1 0.731934 0
-24 20 15 1 0.73291 0
-24 20 16 1 0.733887 0.283447
-24 20 17 1 0.733398 0.411133
-24 20 18 1 0.730469 0.52002
-24 20 19 1 0.724121 0.617676
-24 20 20 1 0.714355 0.708008
-24 20 21 1 0.710449 0.799805
-24 20 22 1 0.719727 0.889648
-24 20 23 1 0.723145 0.958984
-24 20 24 1 0.711914 1
-24 20 25 1 0.694824 1
-24 20 26 1 0.67041 1
-24 20 27 0.929199 0.641113 1
-24 20 28 0.848633 0.61084 1
-24 20 29 0.764648 0.580566 1
-24 20 30 0.678711 0.551758 1
-24 20 31 0.589844 0.524414 1
-24 21 0 1 0.815918 0
-24 21 1 1 0.815918 0
-24 21 2 1 0.815918 0
-24 21 3 1 0.815918 0
-24 21 4 1 0.815918 0
-24 21 5 1 0.815918 0
-24 21 6 1 0.815918 0
-24 21 7 1 0.815918 0
-24 21 8 1 0.815918 0
-24 21 9 1 0.815918 0
-24 21 10 1 0.815918 0
-24 21 11 1 0.815918 0
-24 21 12 1 0.816406 0
-24 21 13 1 0.816895 0
-24 21 14 1 0.817871 0
-24 21 15 1 0.819336 0
-24 21 16 1 0.820801 0.287598
-24 21 17 1 0.821289 0.416016
-24 21 18 1 0.819824 0.525391
-24 21 19 1 0.814941 0.623047
-24 21 20 1 0.805176 0.708984
-24 21 21 1 0.791992 0.789062
-24 21 22 1 0.787109 0.871582
-24 21 23 1 0.791504 0.946289
-24 21 24 1 0.779785 0.999512
-24 21 25 1 0.760254 1
-24 21 26 0.972168 0.731934 1
-24 21 27 0.897949 0.699219 1
-24 21 28 0.818848 0.665527 1
-24 21 29 0.736816 0.632324 1
-24 21 30 0.652344 0.600098 1
-24 21 31 0.562988 0.569824 1
-24 22 0 1 0.893066 0
-24 22 1 1 0.893066 0
-24 22 2 1 0.893066 0
-24 22 3 1 0.893066 0
-24 22 4 1 0.893066 0
-24 22 5 1 0.893066 0
-24 22 6 1 0.893066 0
-24 22 7 1 0.893066 0
-24 22 8 1 0.893066 0
-24 22 9 1 0.893066 0
-24 22 10 1 0.893555 0
-24 22 11 1 0.893555 0
-24 22 12 1 0.893555 0
-24 22 13 1 0.894043 0
-24 22 14 1 0.894531 0
-24 22 15 1 0.895996 0
-24 22 16 1 0.898438 0.270508
-24 22 17 1 0.899902 0.407227
-24 22 18 1 0.899414 0.520996
-24 22 19 1 0.895996 0.621582
-24 22 20 1 0.888184 0.709961
-24 22 21 1 0.875 0.787598
-24 22 22 1 0.85791 0.856445
-24 22 23 1 0.853516 0.929199
-24 22 24 1 0.84375 0.986328
-24 22 25 0.998047 0.821289 1
-24 22 26 0.932617 0.789551 1
-24 22 27 0.86084 0.754883 1
-24 22 28 0.784668 0.719238 1
-24 22 29 0.705078 0.683594 1
-24 22 30 0.621094 0.649414 1
-24 22 31 0.530762 0.616211 1
-24 23 0 1 0.958496 0
-24 23 1 1 0.958496 0
-24 23 2 1 0.958496 0
-24 23 3 1 0.958496 0
-24 23 4 1 0.958496 0
-24 23 5 1 0.958496 0
-24 23 6 1 0.958496 0
-24 23 7 1 0.958496 0
-24 23 8 1 0.958496 0
-24 23 9 1 0.958496 0
-24 23 10 1 0.958496 0
-24 23 11 1 0.958496 0
-24 23 12 1 0.958984 0
-24 23 13 1 0.958984 0
-24 23 14 1 0.959473 0
-24 23 15 1 0.960938 0
-24 23 16 1 0.963379 0.229492
-24 23 17 1 0.965332 0.384033
-24 23 18 1 0.966309 0.503906
-24 23 19 1 0.963867 0.608887
-24 23 20 1 0.958008 0.70166
-24 23 21 1 0.947266 0.783203
-24 23 22 1 0.931152 0.853027
-24 23 23 1 0.910645 0.910645
-24 23 24 1 0.901367 0.970703
-24 23 25 0.95166 0.875488 1
-24 23 26 0.888672 0.841797 1
-24 23 27 0.820801 0.806641 1
-24 23 28 0.748047 0.770996 1
-24 23 29 0.669922 0.734375 1
-24 23 30 0.585938 0.698242 1
-24 23 31 0.493164 0.662598 1
-24 24 0 1 1 0
-24 24 1 1 1 0
-24 24 2 1 1 0
-24 24 3 1 1 0
-24 24 4 1 1 0
-24 24 5 1 1 0
-24 24 6 1 1 0
-24 24 7 1 1 0
-24 24 8 1 1 0
-24 24 9 1 1 0
-24 24 10 1 1 0
-24 24 11 1 1 0
-24 24 12 1 1 0
-24 24 13 1 1 0
-24 24 14 1 1 0
-24 24 15 1 1 0
-24 24 16 1 1 0.157471
-24 24 17 1 1 0.349854
-24 24 18 1 1 0.477539
-24 24 19 1 1 0.586426
-24 24 20 1 1 0.681641
-24 24 21 1 1 0.766602
-24 24 22 1 0.991211 0.84082
-24 24 23 0.994629 0.974121 0.902832
-24 24 24 0.953125 0.953125 0.953125
-24 24 25 0.901855 0.925293 0.995605
-24 24 26 0.84375 0.893555 1
-24 24 27 0.779297 0.858887 1
-24 24 28 0.708496 0.822266 1
-24 24 29 0.630371 0.783691 1
-24 24 30 0.544434 0.745117 1
-24 24 31 0.446533 0.706543 1
-24 25 0 1 1 0
-24 25 1 1 1 0
-24 25 2 1 1 0
-24 25 3 1 1 0
-24 25 4 1 1 0
-24 25 5 1 1 0
-24 25 6 1 1 0
-24 25 7 1 1 0
-24 25 8 1 1 0
-24 25 9 1 1 0
-24 25 10 1 1 0
-24 25 11 1 1 0
-24 25 12 1 1 0
-24 25 13 1 1 0
-24 25 14 1 1 0
-24 25 15 1 1 0
-24 25 16 1 1 0
-24 25 17 1 1 0.303223
-24 25 18 1 1 0.442139
-24 25 19 1 1 0.554688
-24 25 20 1 1 0.651855
-24 25 21 0.993652 1 0.73877
-24 25 22 0.962891 1 0.813965
-24 25 23 0.927246 1 0.876465
-24 25 24 0.890625 1 0.931152
-24 25 25 0.850586 0.98584 0.98584
-24 25 26 0.79541 0.955566 1
-24 25 27 0.730469 0.917969 1
-24 25 28 0.658691 0.878418 1
-24 25 29 0.579102 0.837402 1
-24 25 30 0.48877 0.79541 1
-24 25 31 0.380615 0.753906 1
-24 26 0 0.973145 1 0
-24 26 1 0.973145 1 0
-24 26 2 0.973145 1 0
-24 26 3 0.973145 1 0
-24 26 4 0.973145 1 0
-24 26 5 0.973145 1 0
-24 26 6 0.973145 1 0
-24 26 7 0.973145 1 0
-24 26 8 0.973145 1 0
-24 26 9 0.973145 1 0
-24 26 10 0.973145 1 0
-24 26 11 0.972656 1 0
-24 26 12 0.972656 1 0
-24 26 13 0.972656 1 0
-24 26 14 0.972656 1 0
-24 26 15 0.972168 1 0
-24 26 16 0.969727 1 0
-24 26 17 0.965332 1 0.240112
-24 26 18 0.95752 1 0.398438
-24 26 19 0.945312 1 0.516113
-24 26 20 0.928223 1 0.615234
-24 26 21 0.905762 1 0.702637
-24 26 22 0.877441 1 0.779785
-24 26 23 0.845703 1 0.845703
-24 26 24 0.812988 1 0.904297
-24 26 25 0.773926 1 0.961426
-24 26 26 0.726562 1 1
-24 26 27 0.666016 0.981445 1
-24 26 28 0.593262 0.941406 1
-24 26 29 0.508789 0.897461 1
-24 26 30 0.408447 0.852051 1
-24 26 31 0.270508 0.807129 1
-24 27 0 0.865723 1 0
-24 27 1 0.865723 1 0
-24 27 2 0.865723 1 0
-24 27 3 0.865723 1 0
-24 27 4 0.865723 1 0
-24 27 5 0.865723 1 0
-24 27 6 0.865723 1 0
-24 27 7 0.865723 1 0
-24 27 8 0.865723 1 0
-24 27 9 0.865723 1 0
-24 27 10 0.865723 1 0
-24 27 11 0.865723 1 0
-24 27 12 0.865723 1 0
-24 27 13 0.865723 1 0
-24 27 14 0.865723 1 0
-24 27 15 0.865234 1 0
-24 27 16 0.863281 1 0
-24 27 17 0.85791 1 0.135376
-24 27 18 0.850098 1 0.345947
-24 27 19 0.838379 1 0.471191
-24 27 20 0.822266 1 0.573242
-24 27 21 0.800781 1 0.663086
-24 27 22 0.774902 1 0.742188
-24 27 23 0.746094 1 0.811035
-24 27 24 0.714355 1 0.87207
-24 27 25 0.675781 1 0.931152
-24 27 26 0.62793 1 0.986328
-24 27 27 0.568848 1 1
-24 27 28 0.494141 1 1
-24 27 29 0.398438 0.958496 1
-24 27 30 0.261719 0.912109 1
-24 27 31 0 0.864258 1
-24 28 0 0.740234 1 0
-24 28 1 0.740234 1 0
-24 28 2 0.740234 1 0
-24 28 3 0.740234 1 0
-24 28 4 0.740234 1 0
-24 28 5 0.740234 1 0
-24 28 6 0.740234 1 0
-24 28 7 0.740234 1 0
-24 28 8 0.740234 1 0
-24 28 9 0.740234 1 0
-24 28 10 0.740234 1 0
-24 28 11 0.740234 1 0
-24 28 12 0.740234 1 0
-24 28 13 0.739746 1 0
-24 28 14 0.739746 1 0
-24 28 15 0.739746 1 0
-24 28 16 0.737793 1 0
-24 28 17 0.731934 1 0
-24 28 18 0.723145 1 0.281006
-24 28 19 0.710938 1 0.42041
-24 28 20 0.694336 1 0.526855
-24 28 21 0.67334 1 0.618652
-24 28 22 0.647461 1 0.700684
-24 28 23 0.618164 1 0.771484
-24 28 24 0.584961 1 0.834473
-24 28 25 0.542969 1 0.89502
-24 28 26 0.489746 1 0.953125
-24 28 27 0.419434 1 1
-24 28 28 0.321045 1 1
-24 28 29 0.118958 1 1
-24 28 30 0 0.970215 1
-24 28 31 0 0.921875 1
-24 29 0 0.583984 1 0
-24 29 1 0.583984 1 0
-24 29 2 0.583984 1 0
-24 29 3 0.583984 1 0
-24 29 4 0.583984 1 0
-24 29 5 0.583984 1 0
-24 29 6 0.583984 1 0
-24 29 7 0.583984 1 0
-24 29 8 0.583984 1 0
-24 29 9 0.583984 1 0
-24 29 10 0.583984 1 0
-24 29 11 0.583984 1 0
-24 29 12 0.583984 1 0
-24 29 13 0.583984 1 0
-24 29 14 0.583984 1 0
-24 29 15 0.583984 1 0
-24 29 16 0.583008 1 0
-24 29 17 0.575195 1 0
-24 29 18 0.563965 1 0.189819
-24 29 19 0.548828 1 0.361816
-24 29 20 0.528809 1 0.475098
-24 29 21 0.50293 1 0.570312
-24 29 22 0.471436 1 0.653809
-24 29 23 0.43335 1 0.726074
-24 29 24 0.387939 1 0.790527
-24 29 25 0.324463 1 0.853027
-24 29 26 0.221313 1 0.913086
-24 29 27 0 1 0.969238
-24 29 28 0 1 1
-24 29 29 0 1 1
-24 29 30 0 1 1
-24 29 31 0 0.978516 1
-24 30 0 0.352783 1 0
-24 30 1 0.352783 1 0
-24 30 2 0.352783 1 0
-24 30 3 0.352783 1 0
-24 30 4 0.352783 1 0
-24 30 5 0.352783 1 0
-24 30 6 0.352783 1 0
-24 30 7 0.352783 1 0
-24 30 8 0.352783 1 0
-24 30 9 0.352783 1 0
-24 30 10 0.352783 1 0
-24 30 11 0.353027 1 0
-24 30 12 0.353027 1 0
-24 30 13 0.353027 1 0
-24 30 14 0.353271 1 0
-24 30 15 0.353516 1 0
-24 30 16 0.354004 1 0
-24 30 17 0.339844 1 0
-24 30 18 0.316406 1 0
-24 30 19 0.282227 1 0.291748
-24 30 20 0.232178 1 0.417236
-24 30 21 0.140381 1 0.516602
-24 30 22 0 1 0.601562
-24 30 23 0 1 0.675293
-24 30 24 0 1 0.740723
-24 30 25 0 1 0.804199
-24 30 26 0 1 0.866699
-24 30 27 0 1 0.92627
-24 30 28 0 1 0.981934
-24 30 29 0 1 1
-24 30 30 0 1 1
-24 30 31 0 1 1
-24 31 0 0 1 0
-24 31 1 0 1 0
-24 31 2 0 1 0
-24 31 3 0 1 0
-24 31 4 0 1 0
-24 31 5 0 1 0
-24 31 6 0 1 0
-24 31 7 0 1 0
-24 31 8 0 1 0
-24 31 9 0 1 0
-24 31 10 0 1 0
-24 31 11 0 1 0
-24 31 12 0 1 0
-24 31 13 0 1 0
-24 31 14 0 1 0
-24 31 15 0 1 0
-24 31 16 0 1 0
-24 31 17 0 1 0
-24 31 18 0 1 0
-24 31 19 0 1 0.196045
-24 31 20 0 1 0.351807
-24 31 21 0 1 0.45752
-24 31 22 0 1 0.544922
-24 31 23 0 1 0.620117
-24 31 24 0 1 0.686035
-24 31 25 0 1 0.750977
-24 31 26 0 1 0.814941
-24 31 27 0 1 0.877441
-24 31 28 0 1 0.936523
-24 31 29 0 1 0.991211
-24 31 30 0 1 1
-24 31 31 0 1 1
-25 0 0 1 0 0
-25 0 1 1 0 0
-25 0 2 1 0 0
-25 0 3 1 0 0
-25 0 4 1 0 0
-25 0 5 1 0 0
-25 0 6 1 0 0
-25 0 7 1 0 0
-25 0 8 1 0 0
-25 0 9 1 0 0
-25 0 10 1 0 0
-25 0 11 1 0 0
-25 0 12 1 0 0
-25 0 13 1 0 0
-25 0 14 1 0 0
-25 0 15 1 0 0
-25 0 16 1 0 0.164917
-25 0 17 1 0 0.356445
-25 0 18 1 0 0.488281
-25 0 19 1 0 0.606934
-25 0 20 1 0 0.716309
-25 0 21 1 0 0.813477
-25 0 22 1 0 0.894531
-25 0 23 1 0.162598 0.957031
-25 0 24 1 0.202393 1
-25 0 25 1 0.221802 1
-25 0 26 1 0.238159 1
-25 0 27 1 0.251221 1
-25 0 28 1 0.260986 1
-25 0 29 0.952637 0.268311 1
-25 0 30 0.864258 0.273438 1
-25 0 31 0.774414 0.276855 1
-25 1 0 1 0 0
-25 1 1 1 0 0
-25 1 2 1 0 0
-25 1 3 1 0 0
-25 1 4 1 0 0
-25 1 5 1 0 0
-25 1 6 1 0 0
-25 1 7 1 0 0
-25 1 8 1 0 0
-25 1 9 1 0 0
-25 1 10 1 0 0
-25 1 11 1 0 0
-25 1 12 1 0 0
-25 1 13 1 0 0
-25 1 14 1 0 0
-25 1 15 1 0 0
-25 1 16 1 0 0.164917
-25 1 17 1 0 0.356445
-25 1 18 1 0 0.488281
-25 1 19 1 0 0.606934
-25 1 20 1 0 0.716309
-25 1 21 1 0 0.813477
-25 1 22 1 0 0.894531
-25 1 23 1 0.162598 0.957031
-25 1 24 1 0.202393 1
-25 1 25 1 0.221802 1
-25 1 26 1 0.238159 1
-25 1 27 1 0.251221 1
-25 1 28 1 0.26123 1
-25 1 29 0.952637 0.268311 1
-25 1 30 0.864258 0.273438 1
-25 1 31 0.774414 0.276855 1
-25 2 0 1 0 0
-25 2 1 1 0 0
-25 2 2 1 0 0
-25 2 3 1 0 0
-25 2 4 1 0 0
-25 2 5 1 0 0
-25 2 6 1 0 0
-25 2 7 1 0 0
-25 2 8 1 0 0
-25 2 9 1 0 0
-25 2 10 1 0 0
-25 2 11 1 0 0
-25 2 12 1 0 0
-25 2 13 1 0 0
-25 2 14 1 0 0
-25 2 15 1 0 0
-25 2 16 1 0 0.164917
-25 2 17 1 0 0.356445
-25 2 18 1 0 0.488281
-25 2 19 1 0 0.606934
-25 2 20 1 0 0.716309
-25 2 21 1 0 0.813477
-25 2 22 1 0 0.894531
-25 2 23 1 0.16272 0.957031
-25 2 24 1 0.202393 1
-25 2 25 1 0.221924 1
-25 2 26 1 0.238159 1
-25 2 27 1 0.251221 1
-25 2 28 1 0.26123 1
-25 2 29 0.952637 0.268311 1
-25 2 30 0.864258 0.273438 1
-25 2 31 0.774414 0.276855 1
-25 3 0 1 0 0
-25 3 1 1 0 0
-25 3 2 1 0 0
-25 3 3 1 0 0
-25 3 4 1 0 0
-25 3 5 1 0 0
-25 3 6 1 0 0
-25 3 7 1 0 0
-25 3 8 1 0 0
-25 3 9 1 0 0
-25 3 10 1 0 0
-25 3 11 1 0 0
-25 3 12 1 0 0
-25 3 13 1 0 0
-25 3 14 1 0 0
-25 3 15 1 0 0
-25 3 16 1 0 0.164917
-25 3 17 1 0 0.356445
-25 3 18 1 0 0.488281
-25 3 19 1 0 0.606934
-25 3 20 1 0 0.716309
-25 3 21 1 0 0.813477
-25 3 22 1 0 0.894531
-25 3 23 1 0.162842 0.957031
-25 3 24 1 0.202515 1
-25 3 25 1 0.221924 1
-25 3 26 1 0.238281 1
-25 3 27 1 0.251221 1
-25 3 28 1 0.26123 1
-25 3 29 0.952637 0.268311 1
-25 3 30 0.864258 0.273438 1
-25 3 31 0.774414 0.276855 1
-25 4 0 1 0 0
-25 4 1 1 0 0
-25 4 2 1 0 0
-25 4 3 1 0 0
-25 4 4 1 0 0
-25 4 5 1 0 0
-25 4 6 1 0 0
-25 4 7 1 0 0
-25 4 8 1 0 0
-25 4 9 1 0 0
-25 4 10 1 0 0
-25 4 11 1 0 0
-25 4 12 1 0 0
-25 4 13 1 0 0
-25 4 14 1 0 0
-25 4 15 1 0 0
-25 4 16 1 0 0.164917
-25 4 17 1 0 0.356201
-25 4 18 1 0 0.488281
-25 4 19 1 0 0.606934
-25 4 20 1 0 0.716309
-25 4 21 1 0 0.813477
-25 4 22 1 0 0.894531
-25 4 23 1 0.163086 0.957031
-25 4 24 1 0.202637 1
-25 4 25 1 0.222046 1
-25 4 26 1 0.238403 1
-25 4 27 1 0.251465 1
-25 4 28 1 0.26123 1
-25 4 29 0.952637 0.268555 1
-25 4 30 0.864258 0.273438 1
-25 4 31 0.774414 0.2771 1
-25 5 0 1 0 0
-25 5 1 1 0 0
-25 5 2 1 0 0
-25 5 3 1 0 0
-25 5 4 1 0 0
-25 5 5 1 0 0
-25 5 6 1 0 0
-25 5 7 1 0 0
-25 5 8 1 0 0
-25 5 9 1 0 0
-25 5 10 1 0 0
-25 5 11 1 0 0
-25 5 12 1 0 0
-25 5 13 1 0 0
-25 5 14 1 0 0
-25 5 15 1 0 0
-25 5 16 1 0 0.164795
-25 5 17 1 0 0.356201
-25 5 18 1 0 0.488281
-25 5 19 1 0 0.606934
-25 5 20 1 0 0.716309
-25 5 21 1 0 0.813477
-25 5 22 1 0 0.894531
-25 5 23 1 0.163452 0.957031
-25 5 24 1 0.203003 1
-25 5 25 1 0.22229 1
-25 5 26 1 0.238647 1
-25 5 27 1 0.251709 1
-25 5 28 1 0.261475 1
-25 5 29 0.952637 0.268555 1
-25 5 30 0.864258 0.273682 1
-25 5 31 0.774414 0.2771 1
-25 6 0 1 0 0
-25 6 1 1 0 0
-25 6 2 1 0 0
-25 6 3 1 0 0
-25 6 4 1 0 0
-25 6 5 1 0 0
-25 6 6 1 0 0
-25 6 7 1 0 0
-25 6 8 1 0 0
-25 6 9 1 0 0
-25 6 10 1 0 0
-25 6 11 1 0 0
-25 6 12 1 0 0
-25 6 13 1 0 0
-25 6 14 1 0 0
-25 6 15 1 0 0
-25 6 16 1 0 0.164795
-25 6 17 1 0 0.356201
-25 6 18 1 0 0.488037
-25 6 19 1 0 0.606934
-25 6 20 1 0 0.716309
-25 6 21 1 0 0.813477
-25 6 22 1 0 0.894043
-25 6 23 1 0.164307 0.957031
-25 6 24 1 0.203613 1
-25 6 25 1 0.2229 1
-25 6 26 1 0.239014 1
-25 6 27 1 0.251953 1
-25 6 28 1 0.261719 1
-25 6 29 0.952637 0.268799 1
-25 6 30 0.864258 0.273926 1
-25 6 31 0.774414 0.277344 1
-25 7 0 1 0 0
-25 7 1 1 0 0
-25 7 2 1 0 0
-25 7 3 1 0 0
-25 7 4 1 0 0
-25 7 5 1 0 0
-25 7 6 1 0 0
-25 7 7 1 0 0
-25 7 8 1 0 0
-25 7 9 1 0 0
-25 7 10 1 0 0
-25 7 11 1 0 0
-25 7 12 1 0 0
-25 7 13 1 0 0
-25 7 14 1 0 0
-25 7 15 1 0 0
-25 7 16 1 0 0.164551
-25 7 17 1 0 0.356201
-25 7 18 1 0 0.488037
-25 7 19 1 0 0.606934
-25 7 20 1 0 0.716309
-25 7 21 1 0 0.813477
-25 7 22 1 0 0.894043
-25 7 23 1 0.166016 0.957031
-25 7 24 1 0.204834 1
-25 7 25 1 0.223877 1
-25 7 26 1 0.239868 1
-25 7 27 1 0.252686 1
-25 7 28 1 0.262207 1
-25 7 29 0.952148 0.269287 1
-25 7 30 0.864258 0.27417 1
-25 7 31 0.774414 0.277588 1
-25 8 0 1 0 0
-25 8 1 1 0 0
-25 8 2 1 0 0
-25 8 3 1 0 0
-25 8 4 1 0 0
-25 8 5 1 0 0
-25 8 6 1 0 0
-25 8 7 1 0 0
-25 8 8 1 0 0
-25 8 9 1 0 0
-25 8 10 1 0 0
-25 8 11 1 0 0
-25 8 12 1 0 0
-25 8 13 1 0 0
-25 8 14 1 0 0
-25 8 15 1 0 0
-25 8 16 1 0 0.164307
-25 8 17 1 0 0.355957
-25 8 18 1 0 0.488037
-25 8 19 1 0 0.606934
-25 8 20 1 0 0.716309
-25 8 21 1 0 0.813477
-25 8 22 1 0 0.894043
-25 8 23 1 0.169189 0.957031
-25 8 24 1 0.207153 1
-25 8 25 1 0.225708 1
-25 8 26 1 0.241455 1
-25 8 27 1 0.253906 1
-25 8 28 1 0.263428 1
-25 8 29 0.952148 0.270264 1
-25 8 30 0.864258 0.274902 1
-25 8 31 0.774414 0.27832 1
-25 9 0 1 0 0
-25 9 1 1 0 0
-25 9 2 1 0 0
-25 9 3 1 0 0
-25 9 4 1 0 0
-25 9 5 1 0 0
-25 9 6 1 0 0
-25 9 7 1 0 0
-25 9 8 1 0 0
-25 9 9 1 0 0
-25 9 10 1 0 0
-25 9 11 1 0 0
-25 9 12 1 0 0
-25 9 13 1 0 0
-25 9 14 1 0 0
-25 9 15 1 0 0
-25 9 16 1 0 0.163574
-25 9 17 1 0 0.355713
-25 9 18 1 0 0.487793
-25 9 19 1 0 0.606445
-25 9 20 1 0 0.716309
-25 9 21 1 0 0.813477
-25 9 22 1 0 0.894043
-25 9 23 1 0.175049 0.957031
-25 9 24 1 0.211426 1
-25 9 25 1 0.22937 1
-25 9 26 1 0.244385 1
-25 9 27 1 0.256592 1
-25 9 28 1 0.265625 1
-25 9 29 0.952148 0.271973 1
-25 9 30 0.86377 0.276367 1
-25 9 31 0.773926 0.279541 1
-25 10 0 1 0 0
-25 10 1 1 0 0
-25 10 2 1 0 0
-25 10 3 1 0 0
-25 10 4 1 0 0
-25 10 5 1 0 0
-25 10 6 1 0 0
-25 10 7 1 0 0
-25 10 8 1 0 0
-25 10 9 1 0 0
-25 10 10 1 0 0
-25 10 11 1 0 0
-25 10 12 1 0 0
-25 10 13 1 0 0
-25 10 14 1 0 0
-25 10 15 1 0 0
-25 10 16 1 0 0.162476
-25 10 17 1 0 0.355225
-25 10 18 1 0 0.487549
-25 10 19 1 0 0.606445
-25 10 20 1 0 0.71582
-25 10 21 1 0 0.812988
-25 10 22 1 0 0.894043
-25 10 23 1 0.185059 0.957031
-25 10 24 1 0.218872 1
-25 10 25 1 0.235596 1
-25 10 26 1 0.249756 1
-25 10 27 1 0.260986 1
-25 10 28 1 0.269287 1
-25 10 29 0.95166 0.275146 1
-25 10 30 0.86377 0.279053 1
-25 10 31 0.773926 0.281738 1
-25 11 0 1 0 0
-25 11 1 1 0 0
-25 11 2 1 0 0
-25 11 3 1 0 0
-25 11 4 1 0 0
-25 11 5 1 0 0
-25 11 6 1 0 0
-25 11 7 1 0 0
-25 11 8 1 0 0
-25 11 9 1 0 0
-25 11 10 1 0 0
-25 11 11 1 0 0
-25 11 12 1 0 0
-25 11 13 1 0 0
-25 11 14 1 0 0
-25 11 15 1 0 0
-25 11 16 1 0 0.160522
-25 11 17 1 0 0.354248
-25 11 18 1 0 0.487305
-25 11 19 1 0 0.605957
-25 11 20 1 0 0.715332
-25 11 21 1 0 0.812988
-25 11 22 1 0.0686035 0.894043
-25 11 23 1 0.20105 0.957031
-25 11 24 1 0.231323 1
-25 11 25 1 0.246216 1
-25 11 26 1 0.258789 1
-25 11 27 1 0.268555 1
-25 11 28 1 0.275635 1
-25 11 29 0.951172 0.280518 1
-25 11 30 0.862793 0.283691 1
-25 11 31 0.772949 0.285645 1
-25 12 0 1 0 0
-25 12 1 1 0 0
-25 12 2 1 0 0
-25 12 3 1 0 0
-25 12 4 1 0 0
-25 12 5 1 0 0
-25 12 6 1 0 0
-25 12 7 1 0 0
-25 12 8 1 0 0
-25 12 9 1 0 0
-25 12 10 1 0 0
-25 12 11 1 0 0
-25 12 12 1 0 0
-25 12 13 1 0 0
-25 12 14 1 0 0
-25 12 15 1 0 0
-25 12 16 1 0 0.157349
-25 12 17 1 0 0.352783
-25 12 18 1 0 0.486572
-25 12 19 1 0 0.60498
-25 12 20 1 0 0.714355
-25 12 21 1 0 0.8125
-25 12 22 1 0.135254 0.893555
-25 12 23 1 0.224731 0.956543
-25 12 24 1 0.250488 1
-25 12 25 1 0.262939 1
-25 12 26 1 0.273193 1
-25 12 27 1 0.281006 1
-25 12 28 1 0.286377 1
-25 12 29 0.950195 0.289551 1
-25 12 30 0.861816 0.29126 1
-25 12 31 0.771973 0.291992 1
-25 13 0 1 0 0
-25 13 1 1 0 0
-25 13 2 1 0 0
-25 13 3 1 0 0
-25 13 4 1 0 0
-25 13 5 1 0 0
-25 13 6 1 0 0
-25 13 7 1 0 0
-25 13 8 1 0 0
-25 13 9 1 0 0
-25 13 10 1 0 0
-25 13 11 1 0 0
-25 13 12 1 0 0
-25 13 13 1 0 0
-25 13 14 1 0 0
-25 13 15 1 0 0
-25 13 16 1 0 0.152222
-25 13 17 1 0 0.350342
-25 13 18 1 0 0.485352
-25 13 19 1 0 0.603516
-25 13 20 1 0 0.712891
-25 13 21 1 0 0.811523
-25 13 22 1 0.191895 0.893066
-25 13 23 1 0.257568 0.956543
-25 13 24 1 0.278076 1
-25 13 25 1 0.287354 1
-25 13 26 1 0.294922 1
-25 13 27 1 0.299805 1
-25 13 28 1 0.30249 1
-25 13 29 0.948242 0.303467 1
-25 13 30 0.860352 0.303223 1
-25 13 31 0.770508 0.302002 1
-25 14 0 1 0 0
-25 14 1 1 0 0
-25 14 2 1 0 0
-25 14 3 1 0 0
-25 14 4 1 0 0
-25 14 5 1 0 0
-25 14 6 1 0 0
-25 14 7 1 0 0
-25 14 8 1 0 0
-25 14 9 1 0 0
-25 14 10 1 0 0
-25 14 11 1 0 0
-25 14 12 1 0 0
-25 14 13 1 0 0
-25 14 14 1 0 0
-25 14 15 1 0 0
-25 14 16 1 0 0.14502
-25 14 17 1 0 0.34668
-25 14 18 1 0 0.483887
-25 14 19 1 0 0.601074
-25 14 20 1 0 0.710938
-25 14 21 1 0.118042 0.80957
-25 14 22 1 0.250977 0.89209
-25 14 23 1 0.299805 0.955566
-25 14 24 1 0.315674 1
-25 14 25 1 0.321289 1
-25 14 26 1 0.325195 1
-25 14 27 1 0.326904 1
-25 14 28 1 0.326172 1
-25 14 29 0.945801 0.323975 1
-25 14 30 0.857422 0.320801 1
-25 14 31 0.767578 0.317139 1
-25 15 0 1 0 0
-25 15 1 1 0 0
-25 15 2 1 0 0
-25 15 3 1 0 0
-25 15 4 1 0 0
-25 15 5 1 0 0
-25 15 6 1 0 0
-25 15 7 1 0 0
-25 15 8 1 0 0
-25 15 9 1 0 0
-25 15 10 1 0 0
-25 15 11 1 0 0
-25 15 12 1 0 0
-25 15 13 1 0 0
-25 15 14 1 0 0
-25 15 15 1 0 0
-25 15 16 1 0 0.136108
-25 15 17 1 0 0.342285
-25 15 18 1 0 0.480713
-25 15 19 1 0 0.597656
-25 15 20 1 0.104797 0.70752
-25 15 21 1 0.239136 0.807129
-25 15 22 1 0.314941 0.890137
-25 15 23 1 0.352051 0.95459
-25 15 24 1 0.363037 1
-25 15 25 1 0.365234 1
-25 15 26 1 0.365234 1
-25 15 27 1 0.362793 1
-25 15 28 1 0.358154 1
-25 15 29 0.941406 0.352051 1
-25 15 30 0.853516 0.345215 1
-25 15 31 0.763672 0.338379 1
-25 16 0 1 0.25 0
-25 16 1 1 0.25 0
-25 16 2 1 0.25 0
-25 16 3 1 0.25 0
-25 16 4 1 0.25 0
-25 16 5 1 0.25 0
-25 16 6 1 0.250244 0
-25 16 7 1 0.250244 0
-25 16 8 1 0.250488 0
-25 16 9 1 0.250732 0
-25 16 10 1 0.251221 0
-25 16 11 1 0.252441 0
-25 16 12 1 0.25415 0
-25 16 13 1 0.25708 0
-25 16 14 1 0.260742 0
-25 16 15 1 0.259277 0
-25 16 16 1 0.251953 0.129272
-25 16 17 1 0.243408 0.337646
-25 16 18 1 0.240479 0.474609
-25 16 19 1 0.24707 0.59375
-25 16 20 1 0.276123 0.702148
-25 16 21 1 0.332764 0.802734
-25 16 22 1 0.384766 0.887695
-25 16 23 1 0.41333 0.953125
-25 16 24 1 0.42041 1
-25 16 25 1 0.418945 1
-25 16 26 1 0.415283 1
-25 16 27 1 0.408447 1
-25 16 28 1 0.39917 1
-25 16 29 0.935059 0.388672 1
-25 16 30 0.847168 0.377686 1
-25 16 31 0.757324 0.366943 1
-25 17 0 1 0.384521 0
-25 17 1 1 0.384521 0
-25 17 2 1 0.384521 0
-25 17 3 1 0.384521 0
-25 17 4 1 0.384521 0
-25 17 5 1 0.384521 0
-25 17 6 1 0.384521 0
-25 17 7 1 0.384521 0
-25 17 8 1 0.384521 0
-25 17 9 1 0.384766 0
-25 17 10 1 0.385254 0
-25 17 11 1 0.385742 0
-25 17 12 1 0.386719 0
-25 17 13 1 0.388184 0
-25 17 14 1 0.390625 0
-25 17 15 1 0.389404 0
-25 17 16 1 0.38623 0.13269
-25 17 17 1 0.381592 0.335205
-25 17 18 1 0.377441 0.46875
-25 17 19 1 0.381592 0.589355
-25 17 20 1 0.389404 0.694824
-25 17 21 1 0.420898 0.796387
-25 17 22 1 0.45874 0.883301
-25 17 23 1 0.481201 0.950195
-25 17 24 1 0.485107 1
-25 17 25 1 0.480469 1
-25 17 26 1 0.4729 1
-25 17 27 1 0.46167 1
-25 17 28 1 0.447754 1
-25 17 29 0.925781 0.432617 1
-25 17 30 0.837891 0.416992 1
-25 17 31 0.748047 0.401855 1
-25 18 0 1 0.496094 0
-25 18 1 1 0.496094 0
-25 18 2 1 0.496094 0
-25 18 3 1 0.496094 0
-25 18 4 1 0.496094 0
-25 18 5 1 0.496094 0
-25 18 6 1 0.496094 0
-25 18 7 1 0.496094 0
-25 18 8 1 0.496338 0
-25 18 9 1 0.496338 0
-25 18 10 1 0.496582 0
-25 18 11 1 0.49707 0
-25 18 12 1 0.497559 0
-25 18 13 1 0.498779 0
-25 18 14 1 0.500488 0
-25 18 15 1 0.5 0
-25 18 16 1 0.499023 0.15271
-25 18 17 1 0.496338 0.338379
-25 18 18 1 0.492432 0.466064
-25 18 19 1 0.489746 0.580566
-25 18 20 1 0.492676 0.687012
-25 18 21 1 0.507324 0.787109
-25 18 22 1 0.534668 0.875977
-25 18 23 1 0.552734 0.945312
-25 18 24 1 0.554199 0.998535
-25 18 25 1 0.546875 1
-25 18 26 1 0.535645 1
-25 18 27 1 0.52002 1
-25 18 28 0.998047 0.501465 1
-25 18 29 0.913086 0.481445 1
-25 18 30 0.825684 0.461182 1
-25 18 31 0.736328 0.441895 1
-25 19 0 1 0.597168 0
-25 19 1 1 0.597168 0
-25 19 2 1 0.597168 0
-25 19 3 1 0.597168 0
-25 19 4 1 0.597168 0
-25 19 5 1 0.597168 0
-25 19 6 1 0.597168 0
-25 19 7 1 0.597168 0
-25 19 8 1 0.597168 0
-25 19 9 1 0.597168 0
-25 19 10 1 0.597656 0
-25 19 11 1 0.597656 0
-25 19 12 1 0.598145 0
-25 19 13 1 0.599121 0
-25 19 14 1 0.600586 0
-25 19 15 1 0.601074 0
-25 19 16 1 0.601074 0.18335
-25 19 17 1 0.600098 0.3479
-25 19 18 1 0.597168 0.468506
-25 19 19 1 0.592285 0.576172
-25 19 20 1 0.589844 0.678223
-25 19 21 1 0.592773 0.775391
-25 19 22 1 0.609375 0.866211
-25 19 23 1 0.624512 0.938477
-25 19 24 1 0.624512 0.993164
-25 19 25 1 0.614746 1
-25 19 26 1 0.600586 1
-25 19 27 1 0.581055 1
-25 19 28 0.980957 0.558105 1
-25 19 29 0.896973 0.533203 1
-25 19 30 0.810059 0.508789 1
-25 19 31 0.721191 0.484863 1
-25 20 0 1 0.688965 0
-25 20 1 1 0.688965 0
-25 20 2 1 0.688965 0
-25 20 3 1 0.689453 0
-25 20 4 1 0.689453 0
-25 20 5 1 0.689453 0
-25 20 6 1 0.689453 0
-25 20 7 1 0.689453 0
-25 20 8 1 0.689453 0
-25 20 9 1 0.689453 0
-25 20 10 1 0.689453 0
-25 20 11 1 0.689941 0
-25 20 12 1 0.689941 0
-25 20 13 1 0.690918 0
-25 20 14 1 0.691895 0
-25 20 15 1 0.692871 0
-25 20 16 1 0.693848 0.212402
-25 20 17 1 0.694336 0.361328
-25 20 18 1 0.692383 0.476074
-25 20 19 1 0.687988 0.577637
-25 20 20 1 0.681152 0.671875
-25 20 21 1 0.678223 0.765137
-25 20 22 1 0.681641 0.852539
-25 20 23 1 0.693359 0.928711
-25 20 24 1 0.693359 0.98584
-25 20 25 1 0.681641 1
-25 20 26 1 0.664551 1
-25 20 27 1 0.641113 1
-25 20 28 0.959961 0.614258 1
-25 20 29 0.876953 0.584961 1
-25 20 30 0.790527 0.556641 1
-25 20 31 0.702637 0.528809 1
-25 21 0 1 0.774414 0
-25 21 1 1 0.774414 0
-25 21 2 1 0.774414 0
-25 21 3 1 0.774414 0
-25 21 4 1 0.774414 0
-25 21 5 1 0.774414 0
-25 21 6 1 0.774414 0
-25 21 7 1 0.774414 0
-25 21 8 1 0.774414 0
-25 21 9 1 0.774414 0
-25 21 10 1 0.774902 0
-25 21 11 1 0.774902 0
-25 21 12 1 0.775391 0
-25 21 13 1 0.775879 0
-25 21 14 1 0.776367 0
-25 21 15 1 0.777832 0
-25 21 16 1 0.779785 0.229858
-25 21 17 1 0.780762 0.371582
-25 21 18 1 0.780273 0.483887
-25 21 19 1 0.776855 0.583008
-25 21 20 1 0.77002 0.671387
-25 21 21 1 0.760254 0.754883
-25 21 22 1 0.754395 0.837891
-25 21 23 1 0.759277 0.915039
-25 21 24 1 0.759766 0.975586
-25 21 25 1 0.74707 1
-25 21 26 1 0.727539 1
-25 21 27 1 0.700684 1
-25 21 28 0.93457 0.669434 1
-25 21 29 0.852539 0.637207 1
-25 21 30 0.767578 0.60498 1
-25 21 31 0.680176 0.574219 1
-25 22 0 1 0.851562 0
-25 22 1 1 0.851562 0
-25 22 2 1 0.851562 0
-25 22 3 1 0.851562 0
-25 22 4 1 0.851562 0
-25 22 5 1 0.851562 0
-25 22 6 1 0.851562 0
-25 22 7 1 0.851562 0
-25 22 8 1 0.851562 0
-25 22 9 1 0.851562 0
-25 22 10 1 0.852051 0
-25 22 11 1 0.852051 0
-25 22 12 1 0.852051 0
-25 22 13 1 0.852539 0
-25 22 14 1 0.853027 0
-25 22 15 1 0.854492 0
-25 22 16 1 0.856934 0.227295
-25 22 17 1 0.858398 0.371826
-25 22 18 1 0.858887 0.485596
-25 22 19 1 0.856934 0.585449
-25 22 20 1 0.851074 0.67334
-25 22 21 1 0.841309 0.752441
-25 22 22 1 0.828125 0.825684
-25 22 23 1 0.821289 0.897461
-25 22 24 1 0.822266 0.962891
-25 22 25 1 0.809082 1
-25 22 26 1 0.787598 1
-25 22 27 0.979492 0.757324 1
-25 22 28 0.903809 0.723145 1
-25 22 29 0.82373 0.687988 1
-25 22 30 0.740723 0.65332 1
-25 22 31 0.654297 0.619629 1
-25 23 0 1 0.917969 0
-25 23 1 1 0.917969 0
-25 23 2 1 0.917969 0
-25 23 3 1 0.917969 0
-25 23 4 1 0.917969 0
-25 23 5 1 0.917969 0
-25 23 6 1 0.917969 0
-25 23 7 1 0.917969 0
-25 23 8 1 0.917969 0
-25 23 9 1 0.918457 0
-25 23 10 1 0.918457 0
-25 23 11 1 0.918457 0
-25 23 12 1 0.918457 0
-25 23 13 1 0.918945 0
-25 23 14 1 0.919434 0
-25 23 15 1 0.92041 0
-25 23 16 1 0.922852 0.19873
-25 23 17 1 0.925293 0.358154
-25 23 18 1 0.926758 0.476562
-25 23 19 1 0.925781 0.57959
-25 23 20 1 0.921387 0.669922
-25 23 21 1 0.913086 0.750977
-25 23 22 1 0.899902 0.821289
-25 23 23 1 0.883789 0.882812
-25 23 24 1 0.877441 0.946289
-25 23 25 1 0.866211 1
-25 23 26 1 0.841797 1
-25 23 27 0.942871 0.808594 1
-25 23 28 0.869629 0.772461 1
-25 23 29 0.79248 0.73584 1
-25 23 30 0.711426 0.699707 1
-25 23 31 0.625488 0.664062 1
-25 24 0 1 0.974609 0
-25 24 1 1 0.974609 0
-25 24 2 1 0.974609 0
-25 24 3 1 0.974609 0
-25 24 4 1 0.974609 0
-25 24 5 1 0.974609 0
-25 24 6 1 0.974609 0
-25 24 7 1 0.974609 0
-25 24 8 1 0.974609 0
-25 24 9 1 0.974609 0
-25 24 10 1 0.974609 0
-25 24 11 1 0.974609 0
-25 24 12 1 0.974609 0
-25 24 13 1 0.975098 0
-25 24 14 1 0.975098 0
-25 24 15 1 0.976074 0
-25 24 16 1 0.979004 0.130005
-25 24 17 1 0.981934 0.331055
-25 24 18 1 0.984375 0.457031
-25 24 19 1 0.984375 0.563965
-25 24 20 1 0.981445 0.657715
-25 24 21 1 0.974609 0.741699
-25 24 22 1 0.963379 0.815918
-25 24 23 1 0.947754 0.876953
-25 24 24 1 0.929199 0.928711
-25 24 25 1 0.91748 0.987793
-25 24 26 0.967285 0.890137 1
-25 24 27 0.902344 0.855957 1
-25 24 28 0.833008 0.819824 1
-25 24 29 0.758789 0.782715 1
-25 24 30 0.679199 0.745117 1
-25 24 31 0.59375 0.70752 1
-25 25 0 1 1 0
-25 25 1 1 1 0
-25 25 2 1 1 0
-25 25 3 1 1 0
-25 25 4 1 1 0
-25 25 5 1 1 0
-25 25 6 1 1 0
-25 25 7 1 1 0
-25 25 8 1 1 0
-25 25 9 1 1 0
-25 25 10 1 1 0
-25 25 11 1 1 0
-25 25 12 1 1 0
-25 25 13 1 1 0
-25 25 14 1 1 0
-25 25 15 1 1 0
-25 25 16 1 1 0
-25 25 17 1 1 0.288086
-25 25 18 1 1 0.42627
-25 25 19 1 1 0.537598
-25 25 20 1 1 0.634277
-25 25 21 1 1 0.721191
-25 25 22 1 1 0.797852
-25 25 23 1 1 0.863281
-25 25 24 1 0.990234 0.918457
-25 25 25 0.96875 0.96875 0.96875
-25 25 26 0.916504 0.94043 1
-25 25 27 0.856934 0.907715 1
-25 25 28 0.791016 0.87207 1
-25 25 29 0.718262 0.833984 1
-25 25 30 0.63916 0.794434 1
-25 25 31 0.551758 0.754395 1
-25 26 0 1 1 0
-25 26 1 1 1 0
-25 26 2 1 1 0
-25 26 3 1 1 0
-25 26 4 1 1 0
-25 26 5 1 1 0
-25 26 6 1 1 0
-25 26 7 1 1 0
-25 26 8 1 1 0
-25 26 9 1 1 0
-25 26 10 1 1 0
-25 26 11 1 1 0
-25 26 12 1 1 0
-25 26 13 1 1 0
-25 26 14 1 1 0
-25 26 15 1 1 0
-25 26 16 1 1 0
-25 26 17 1 1 0.226196
-25 26 18 1 1 0.385986
-25 26 19 1 1 0.50293
-25 26 20 1 1 0.602051
-25 26 21 1 1 0.689941
-25 26 22 1 1 0.768066
-25 26 23 0.974609 1 0.834473
-25 26 24 0.941895 1 0.891113
-25 26 25 0.904785 1 0.945801
-25 26 26 0.862305 0.999512 1
-25 26 27 0.806641 0.96875 1
-25 26 28 0.740723 0.930664 1
-25 26 29 0.66748 0.890137 1
-25 26 30 0.586426 0.848145 1
-25 26 31 0.494629 0.805176 1
-25 27 0 0.982422 1 0
-25 27 1 0.982422 1 0
-25 27 2 0.982422 1 0
-25 27 3 0.982422 1 0
-25 27 4 0.982422 1 0
-25 27 5 0.982422 1 0
-25 27 6 0.982422 1 0
-25 27 7 0.982422 1 0
-25 27 8 0.982422 1 0
-25 27 9 0.982422 1 0
-25 27 10 0.982422 1 0
-25 27 11 0.982422 1 0
-25 27 12 0.982422 1 0
-25 27 13 0.982422 1 0
-25 27 14 0.981934 1 0
-25 27 15 0.981934 1 0
-25 27 16 0.980957 1 0
-25 27 17 0.978027 1 0.114075
-25 27 18 0.972656 1 0.335449
-25 27 19 0.964355 1 0.460693
-25 27 20 0.952148 1 0.5625
-25 27 21 0.935059 1 0.652344
-25 27 22 0.912598 1 0.731445
-25 27 23 0.886719 1 0.799805
-25 27 24 0.85791 1 0.858887
-25 27 25 0.824219 1 0.91748
-25 27 26 0.78418 1 0.973633
-25 27 27 0.734375 1 1
-25 27 28 0.672852 0.991699 1
-25 27 29 0.599609 0.951172 1
-25 27 30 0.51416 0.906738 1
-25 27 31 0.412354 0.86084 1
-25 28 0 0.873047 1 0
-25 28 1 0.873047 1 0
-25 28 2 0.873047 1 0
-25 28 3 0.873047 1 0
-25 28 4 0.873047 1 0
-25 28 5 0.873047 1 0
-25 28 6 0.873047 1 0
-25 28 7 0.873047 1 0
-25 28 8 0.873047 1 0
-25 28 9 0.873047 1 0
-25 28 10 0.873047 1 0
-25 28 11 0.873047 1 0
-25 28 12 0.873047 1 0
-25 28 13 0.873047 1 0
-25 28 14 0.872559 1 0
-25 28 15 0.872559 1 0
-25 28 16 0.871582 1 0
-25 28 17 0.868652 1 0
-25 28 18 0.862793 1 0.271729
-25 28 19 0.854492 1 0.411621
-25 28 20 0.842285 1 0.517578
-25 28 21 0.826172 1 0.609375
-25 28 22 0.806152 1 0.69043
-25 28 23 0.782227 1 0.760742
-25 28 24 0.755859 1 0.822266
-25 28 25 0.723633 1 0.883301
-25 28 26 0.683594 1 0.941406
-25 28 27 0.634277 1 0.996094
-25 28 28 0.573242 1 1
-25 28 29 0.497559 1 1
-25 28 30 0.401611 0.964844 1
-25 28 31 0.263672 0.918457 1
-25 29 0 0.744629 1 0
-25 29 1 0.744629 1 0
-25 29 2 0.744629 1 0
-25 29 3 0.744629 1 0
-25 29 4 0.744629 1 0
-25 29 5 0.744629 1 0
-25 29 6 0.744629 1 0
-25 29 7 0.744629 1 0
-25 29 8 0.744629 1 0
-25 29 9 0.744629 1 0
-25 29 10 0.744629 1 0
-25 29 11 0.744629 1 0
-25 29 12 0.744629 1 0
-25 29 13 0.744629 1 0
-25 29 14 0.744629 1 0
-25 29 15 0.744629 1 0
-25 29 16 0.744141 1 0
-25 29 17 0.739746 1 0
-25 29 18 0.733398 1 0.178833
-25 29 19 0.724121 1 0.354248
-25 29 20 0.711426 1 0.467285
-25 29 21 0.695312 1 0.562012
-25 29 22 0.674805 1 0.644531
-25 29 23 0.651367 1 0.716797
-25 29 24 0.624512 1 0.780273
-25 29 25 0.59082 1 0.842773
-25 29 26 0.547852 1 0.90332
-25 29 27 0.493408 1 0.960449
-25 29 28 0.422363 1 1
-25 29 29 0.322754 1 1
-25 29 30 0.120178 1 1
-25 29 31 0 0.975098 1
-25 30 0 0.587402 1 0
-25 30 1 0.587402 1 0
-25 30 2 0.587402 1 0
-25 30 3 0.587402 1 0
-25 30 4 0.587402 1 0
-25 30 5 0.587402 1 0
-25 30 6 0.587402 1 0
-25 30 7 0.587402 1 0
-25 30 8 0.587402 1 0
-25 30 9 0.587402 1 0
-25 30 10 0.587402 1 0
-25 30 11 0.587402 1 0
-25 30 12 0.587402 1 0
-25 30 13 0.587402 1 0
-25 30 14 0.587402 1 0
-25 30 15 0.587402 1 0
-25 30 16 0.587402 1 0
-25 30 17 0.58252 1 0
-25 30 18 0.57373 1 0
-25 30 19 0.561523 1 0.284912
-25 30 20 0.545898 1 0.410889
-25 30 21 0.525879 1 0.509766
-25 30 22 0.500977 1 0.594238
-25 30 23 0.471436 1 0.66748
-25 30 24 0.437012 1 0.732422
-25 30 25 0.391357 1 0.796387
-25 30 26 0.327393 1 0.858887
-25 30 27 0.223511 1 0.918945
-25 30 28 0 1 0.975098
-25 30 29 0 1 1
-25 30 30 0 1 1
-25 30 31 0 1 1
-25 31 0 0.354492 1 0
-25 31 1 0.354492 1 0
-25 31 2 0.354492 1 0
-25 31 3 0.354492 1 0
-25 31 4 0.354492 1 0
-25 31 5 0.354492 1 0
-25 31 6 0.354492 1 0
-25 31 7 0.354492 1 0
-25 31 8 0.354492 1 0
-25 31 9 0.354492 1 0
-25 31 10 0.354492 1 0
-25 31 11 0.354492 1 0
-25 31 12 0.354736 1 0
-25 31 13 0.354736 1 0
-25 31 14 0.35498 1 0
-25 31 15 0.355225 1 0
-25 31 16 0.355469 1 0
-25 31 17 0.349365 1 0
-25 31 18 0.330322 1 0
-25 31 19 0.303711 1 0.188354
-25 31 20 0.26709 1 0.34668
-25 31 21 0.211914 1 0.452393
-25 31 22 0.0987549 1 0.539551
-25 31 23 0 1 0.614258
-25 31 24 0 1 0.680176
-25 31 25 0 1 0.745117
-25 31 26 0 1 0.809082
-25 31 27 0 1 0.871582
-25 31 28 0 1 0.931152
-25 31 29 0 1 0.986816
-25 31 30 0 1 1
-25 31 31 0 1 1
-26 0 0 1 0 0
-26 0 1 1 0 0
-26 0 2 1 0 0
-26 0 3 1 0 0
-26 0 4 1 0 0
-26 0 5 1 0 0
-26 0 6 1 0 0
-26 0 7 1 0 0
-26 0 8 1 0 0
-26 0 9 1 0 0
-26 0 10 1 0 0
-26 0 11 1 0 0
-26 0 12 1 0 0
-26 0 13 1 0 0
-26 0 14 1 0 0
-26 0 15 1 0 0
-26 0 16 1 0 0
-26 0 17 1 0 0.296143
-26 0 18 1 0 0.441162
-26 0 19 1 0 0.559082
-26 0 20 1 0 0.667969
-26 0 21 1 0 0.76709
-26 0 22 1 0 0.853027
-26 0 23 1 0 0.921387
-26 0 24 1 0.166016 0.976074
-26 0 25 1 0.205933 1
-26 0 26 1 0.225342 1
-26 0 27 1 0.241455 1
-26 0 28 1 0.25415 1
-26 0 29 1 0.263916 1
-26 0 30 0.962402 0.270996 1
-26 0 31 0.873047 0.276123 1
-26 1 0 1 0 0
-26 1 1 1 0 0
-26 1 2 1 0 0
-26 1 3 1 0 0
-26 1 4 1 0 0
-26 1 5 1 0 0
-26 1 6 1 0 0
-26 1 7 1 0 0
-26 1 8 1 0 0
-26 1 9 1 0 0
-26 1 10 1 0 0
-26 1 11 1 0 0
-26 1 12 1 0 0
-26 1 13 1 0 0
-26 1 14 1 0 0
-26 1 15 1 0 0
-26 1 16 1 0 0
-26 1 17 1 0 0.296143
-26 1 18 1 0 0.441162
-26 1 19 1 0 0.559082
-26 1 20 1 0 0.667969
-26 1 21 1 0 0.76709
-26 1 22 1 0 0.853027
-26 1 23 1 0 0.921387
-26 1 24 1 0.166016 0.976074
-26 1 25 1 0.205933 1
-26 1 26 1 0.225342 1
-26 1 27 1 0.241455 1
-26 1 28 1 0.25415 1
-26 1 29 1 0.263916 1
-26 1 30 0.962402 0.270996 1
-26 1 31 0.873047 0.276123 1
-26 2 0 1 0 0
-26 2 1 1 0 0
-26 2 2 1 0 0
-26 2 3 1 0 0
-26 2 4 1 0 0
-26 2 5 1 0 0
-26 2 6 1 0 0
-26 2 7 1 0 0
-26 2 8 1 0 0
-26 2 9 1 0 0
-26 2 10 1 0 0
-26 2 11 1 0 0
-26 2 12 1 0 0
-26 2 13 1 0 0
-26 2 14 1 0 0
-26 2 15 1 0 0
-26 2 16 1 0 0
-26 2 17 1 0 0.296143
-26 2 18 1 0 0.441162
-26 2 19 1 0 0.559082
-26 2 20 1 0 0.667969
-26 2 21 1 0 0.76709
-26 2 22 1 0 0.853027
-26 2 23 1 0 0.921387
-26 2 24 1 0.166138 0.976074
-26 2 25 1 0.206055 1
-26 2 26 1 0.225342 1
-26 2 27 1 0.241455 1
-26 2 28 1 0.25415 1
-26 2 29 1 0.263916 1
-26 2 30 0.962402 0.270996 1
-26 2 31 0.873047 0.276123 1
-26 3 0 1 0 0
-26 3 1 1 0 0
-26 3 2 1 0 0
-26 3 3 1 0 0
-26 3 4 1 0 0
-26 3 5 1 0 0
-26 3 6 1 0 0
-26 3 7 1 0 0
-26 3 8 1 0 0
-26 3 9 1 0 0
-26 3 10 1 0 0
-26 3 11 1 0 0
-26 3 12 1 0 0
-26 3 13 1 0 0
-26 3 14 1 0 0
-26 3 15 1 0 0
-26 3 16 1 0 0
-26 3 17 1 0 0.296143
-26 3 18 1 0 0.441162
-26 3 19 1 0 0.559082
-26 3 20 1 0 0.667969
-26 3 21 1 0 0.76709
-26 3 22 1 0 0.853027
-26 3 23 1 0 0.921387
-26 3 24 1 0.16626 0.976074
-26 3 25 1 0.206055 1
-26 3 26 1 0.225464 1
-26 3 27 1 0.241577 1
-26 3 28 1 0.254395 1
-26 3 29 1 0.263916 1
-26 3 30 0.962402 0.270996 1
-26 3 31 0.873047 0.276123 1
-26 4 0 1 0 0
-26 4 1 1 0 0
-26 4 2 1 0 0
-26 4 3 1 0 0
-26 4 4 1 0 0
-26 4 5 1 0 0
-26 4 6 1 0 0
-26 4 7 1 0 0
-26 4 8 1 0 0
-26 4 9 1 0 0
-26 4 10 1 0 0
-26 4 11 1 0 0
-26 4 12 1 0 0
-26 4 13 1 0 0
-26 4 14 1 0 0
-26 4 15 1 0 0
-26 4 16 1 0 0
-26 4 17 1 0 0.296143
-26 4 18 1 0 0.441162
-26 4 19 1 0 0.559082
-26 4 20 1 0 0.667969
-26 4 21 1 0 0.76709
-26 4 22 1 0 0.853027
-26 4 23 1 0 0.921387
-26 4 24 1 0.166382 0.976074
-26 4 25 1 0.206177 1
-26 4 26 1 0.225586 1
-26 4 27 1 0.241577 1
-26 4 28 1 0.254395 1
-26 4 29 1 0.26416 1
-26 4 30 0.962402 0.27124 1
-26 4 31 0.873047 0.276123 1
-26 5 0 1 0 0
-26 5 1 1 0 0
-26 5 2 1 0 0
-26 5 3 1 0 0
-26 5 4 1 0 0
-26 5 5 1 0 0
-26 5 6 1 0 0
-26 5 7 1 0 0
-26 5 8 1 0 0
-26 5 9 1 0 0
-26 5 10 1 0 0
-26 5 11 1 0 0
-26 5 12 1 0 0
-26 5 13 1 0 0
-26 5 14 1 0 0
-26 5 15 1 0 0
-26 5 16 1 0 0
-26 5 17 1 0 0.296143
-26 5 18 1 0 0.441162
-26 5 19 1 0 0.559082
-26 5 20 1 0 0.667969
-26 5 21 1 0 0.76709
-26 5 22 1 0 0.853027
-26 5 23 1 0 0.921387
-26 5 24 1 0.16687 0.976074
-26 5 25 1 0.206543 1
-26 5 26 1 0.22583 1
-26 5 27 1 0.241821 1
-26 5 28 1 0.254639 1
-26 5 29 1 0.26416 1
-26 5 30 0.962402 0.27124 1
-26 5 31 0.873047 0.276367 1
-26 6 0 1 0 0
-26 6 1 1 0 0
-26 6 2 1 0 0
-26 6 3 1 0 0
-26 6 4 1 0 0
-26 6 5 1 0 0
-26 6 6 1 0 0
-26 6 7 1 0 0
-26 6 8 1 0 0
-26 6 9 1 0 0
-26 6 10 1 0 0
-26 6 11 1 0 0
-26 6 12 1 0 0
-26 6 13 1 0 0
-26 6 14 1 0 0
-26 6 15 1 0 0
-26 6 16 1 0 0
-26 6 17 1 0 0.296143
-26 6 18 1 0 0.441162
-26 6 19 1 0 0.559082
-26 6 20 1 0 0.667969
-26 6 21 1 0 0.76709
-26 6 22 1 0 0.853027
-26 6 23 1 0 0.921387
-26 6 24 1 0.167603 0.976074
-26 6 25 1 0.207031 1
-26 6 26 1 0.226196 1
-26 6 27 1 0.242188 1
-26 6 28 1 0.254883 1
-26 6 29 1 0.264404 1
-26 6 30 0.962402 0.271484 1
-26 6 31 0.873047 0.276367 1
-26 7 0 1 0 0
-26 7 1 1 0 0
-26 7 2 1 0 0
-26 7 3 1 0 0
-26 7 4 1 0 0
-26 7 5 1 0 0
-26 7 6 1 0 0
-26 7 7 1 0 0
-26 7 8 1 0 0
-26 7 9 1 0 0
-26 7 10 1 0 0
-26 7 11 1 0 0
-26 7 12 1 0 0
-26 7 13 1 0 0
-26 7 14 1 0 0
-26 7 15 1 0 0
-26 7 16 1 0 0
-26 7 17 1 0 0.295898
-26 7 18 1 0 0.440918
-26 7 19 1 0 0.559082
-26 7 20 1 0 0.667969
-26 7 21 1 0 0.76709
-26 7 22 1 0 0.853027
-26 7 23 1 0 0.921387
-26 7 24 1 0.168945 0.976074
-26 7 25 1 0.208008 1
-26 7 26 1 0.227051 1
-26 7 27 1 0.24292 1
-26 7 28 1 0.255371 1
-26 7 29 1 0.264893 1
-26 7 30 0.962402 0.271973 1
-26 7 31 0.873047 0.276855 1
-26 8 0 1 0 0
-26 8 1 1 0 0
-26 8 2 1 0 0
-26 8 3 1 0 0
-26 8 4 1 0 0
-26 8 5 1 0 0
-26 8 6 1 0 0
-26 8 7 1 0 0
-26 8 8 1 0 0
-26 8 9 1 0 0
-26 8 10 1 0 0
-26 8 11 1 0 0
-26 8 12 1 0 0
-26 8 13 1 0 0
-26 8 14 1 0 0
-26 8 15 1 0 0
-26 8 16 1 0 0
-26 8 17 1 0 0.295898
-26 8 18 1 0 0.440918
-26 8 19 1 0 0.559082
-26 8 20 1 0 0.66748
-26 8 21 1 0 0.76709
-26 8 22 1 0 0.852539
-26 8 23 1 0 0.921387
-26 8 24 1 0.171753 0.976074
-26 8 25 1 0.210083 1
-26 8 26 1 0.22876 1
-26 8 27 1 0.244263 1
-26 8 28 1 0.256592 1
-26 8 29 1 0.265869 1
-26 8 30 0.962402 0.272705 1
-26 8 31 0.872559 0.277588 1
-26 9 0 1 0 0
-26 9 1 1 0 0
-26 9 2 1 0 0
-26 9 3 1 0 0
-26 9 4 1 0 0
-26 9 5 1 0 0
-26 9 6 1 0 0
-26 9 7 1 0 0
-26 9 8 1 0 0
-26 9 9 1 0 0
-26 9 10 1 0 0
-26 9 11 1 0 0
-26 9 12 1 0 0
-26 9 13 1 0 0
-26 9 14 1 0 0
-26 9 15 1 0 0
-26 9 16 1 0 0
-26 9 17 1 0 0.29541
-26 9 18 1 0 0.440918
-26 9 19 1 0 0.558594
-26 9 20 1 0 0.66748
-26 9 21 1 0 0.76709
-26 9 22 1 0 0.852539
-26 9 23 1 0 0.921387
-26 9 24 1 0.17688 0.976074
-26 9 25 1 0.213745 1
-26 9 26 1 0.231812 1
-26 9 27 1 0.246826 1
-26 9 28 1 0.258789 1
-26 9 29 1 0.267822 1
-26 9 30 0.961914 0.27417 1
-26 9 31 0.872559 0.278809 1
-26 10 0 1 0 0
-26 10 1 1 0 0
-26 10 2 1 0 0
-26 10 3 1 0 0
-26 10 4 1 0 0
-26 10 5 1 0 0
-26 10 6 1 0 0
-26 10 7 1 0 0
-26 10 8 1 0 0
-26 10 9 1 0 0
-26 10 10 1 0 0
-26 10 11 1 0 0
-26 10 12 1 0 0
-26 10 13 1 0 0
-26 10 14 1 0 0
-26 10 15 1 0 0
-26 10 16 1 0 0
-26 10 17 1 0 0.294922
-26 10 18 1 0 0.440674
-26 10 19 1 0 0.558594
-26 10 20 1 0 0.66748
-26 10 21 1 0 0.76709
-26 10 22 1 0 0.852539
-26 10 23 1 0 0.921387
-26 10 24 1 0.185669 0.976074
-26 10 25 1 0.220337 1
-26 10 26 1 0.237305 1
-26 10 27 1 0.251465 1
-26 10 28 1 0.262695 1
-26 10 29 1 0.270996 1
-26 10 30 0.961914 0.276855 1
-26 10 31 0.872559 0.281006 1
-26 11 0 1 0 0
-26 11 1 1 0 0
-26 11 2 1 0 0
-26 11 3 1 0 0
-26 11 4 1 0 0
-26 11 5 1 0 0
-26 11 6 1 0 0
-26 11 7 1 0 0
-26 11 8 1 0 0
-26 11 9 1 0 0
-26 11 10 1 0 0
-26 11 11 1 0 0
-26 11 12 1 0 0
-26 11 13 1 0 0
-26 11 14 1 0 0
-26 11 15 1 0 0
-26 11 16 1 0 0
-26 11 17 1 0 0.293945
-26 11 18 1 0 0.44043
-26 11 19 1 0 0.558105
-26 11 20 1 0 0.666992
-26 11 21 1 0 0.766602
-26 11 22 1 0 0.852539
-26 11 23 1 0.0897217 0.920898
-26 11 24 1 0.199829 0.976074
-26 11 25 1 0.231201 1
-26 11 26 1 0.246582 1
-26 11 27 1 0.259277 1
-26 11 28 1 0.269287 1
-26 11 29 1 0.276611 1
-26 11 30 0.961426 0.281494 1
-26 11 31 0.87207 0.284912 1
-26 12 0 1 0 0
-26 12 1 1 0 0
-26 12 2 1 0 0
-26 12 3 1 0 0
-26 12 4 1 0 0
-26 12 5 1 0 0
-26 12 6 1 0 0
-26 12 7 1 0 0
-26 12 8 1 0 0
-26 12 9 1 0 0
-26 12 10 1 0 0
-26 12 11 1 0 0
-26 12 12 1 0 0
-26 12 13 1 0 0
-26 12 14 1 0 0
-26 12 15 1 0 0
-26 12 16 1 0 0
-26 12 17 1 0 0.29248
-26 12 18 1 0 0.439941
-26 12 19 1 0 0.557129
-26 12 20 1 0 0.666016
-26 12 21 1 0 0.766113
-26 12 22 1 0 0.852051
-26 12 23 1 0.140137 0.920898
-26 12 24 1 0.221191 0.976074
-26 12 25 1 0.248291 1
-26 12 26 1 0.26123 1
-26 12 27 1 0.271973 1
-26 12 28 1 0.280029 1
-26 12 29 1 0.285645 1
-26 12 30 0.960449 0.289307 1
-26 12 31 0.871094 0.291504 1
-26 13 0 1 0 0
-26 13 1 1 0 0
-26 13 2 1 0 0
-26 13 3 1 0 0
-26 13 4 1 0 0
-26 13 5 1 0 0
-26 13 6 1 0 0
-26 13 7 1 0 0
-26 13 8 1 0 0
-26 13 9 1 0 0
-26 13 10 1 0 0
-26 13 11 1 0 0
-26 13 12 1 0 0
-26 13 13 1 0 0
-26 13 14 1 0 0
-26 13 15 1 0 0
-26 13 16 1 0 0
-26 13 17 1 0 0.290039
-26 13 18 1 0 0.437988
-26 13 19 1 0 0.556152
-26 13 20 1 0 0.665039
-26 13 21 1 0 0.764648
-26 13 22 1 0 0.851074
-26 13 23 1 0.190063 0.92041
-26 13 24 1 0.250977 0.975586
-26 13 25 1 0.273193 1
-26 13 26 1 0.283203 1
-26 13 27 1 0.291016 1
-26 13 28 1 0.296631 1
-26 13 29 1 0.300049 1
-26 13 30 0.958984 0.301514 1
-26 13 31 0.869629 0.301758 1
-26 14 0 1 0 0
-26 14 1 1 0 0
-26 14 2 1 0 0
-26 14 3 1 0 0
-26 14 4 1 0 0
-26 14 5 1 0 0
-26 14 6 1 0 0
-26 14 7 1 0 0
-26 14 8 1 0 0
-26 14 9 1 0 0
-26 14 10 1 0 0
-26 14 11 1 0 0
-26 14 12 1 0 0
-26 14 13 1 0 0
-26 14 14 1 0 0
-26 14 15 1 0 0
-26 14 16 1 0 0
-26 14 17 1 0 0.286621
-26 14 18 1 0 0.435059
-26 14 19 1 0 0.554688
-26 14 20 1 0 0.663086
-26 14 21 1 0 0.763184
-26 14 22 1 0.121094 0.850098
-26 14 23 1 0.244141 0.919922
-26 14 24 1 0.290283 0.975098
-26 14 25 1 0.307373 1
-26 14 26 1 0.313965 1
-26 14 27 1 0.318359 1
-26 14 28 1 0.320557 1
-26 14 29 1 0.320801 1
-26 14 30 0.956543 0.31958 1
-26 14 31 0.867188 0.317383 1
-26 15 0 1 0 0
-26 15 1 1 0 0
-26 15 2 1 0 0
-26 15 3 1 0 0
-26 15 4 1 0 0
-26 15 5 1 0 0
-26 15 6 1 0 0
-26 15 7 1 0 0
-26 15 8 1 0 0
-26 15 9 1 0 0
-26 15 10 1 0 0
-26 15 11 1 0 0
-26 15 12 1 0 0
-26 15 13 1 0 0
-26 15 14 1 0 0
-26 15 15 1 0 0
-26 15 16 1 0 0
-26 15 17 1 0 0.281982
-26 15 18 1 0 0.430664
-26 15 19 1 0 0.552246
-26 15 20 1 0 0.660156
-26 15 21 1 0.0360413 0.760742
-26 15 22 1 0.231567 0.848145
-26 15 23 1 0.303711 0.918457
-26 15 24 1 0.338867 0.974121
-26 15 25 1 0.351074 1
-26 15 26 1 0.354004 1
-26 15 27 1 0.354736 1
-26 15 28 1 0.353271 1
-26 15 29 1 0.349609 1
-26 15 30 0.953125 0.344727 1
-26 15 31 0.86377 0.339111 1
-26 16 0 1 0.182739 0
-26 16 1 1 0.182739 0
-26 16 2 1 0.182739 0
-26 16 3 1 0.182739 0
-26 16 4 1 0.182739 0
-26 16 5 1 0.182861 0
-26 16 6 1 0.182861 0
-26 16 7 1 0.182983 0
-26 16 8 1 0.183228 0
-26 16 9 1 0.183716 0
-26 16 10 1 0.18457 0
-26 16 11 1 0.186035 0
-26 16 12 1 0.188477 0
-26 16 13 1 0.192261 0
-26 16 14 1 0.198242 0
-26 16 15 1 0.199829 0
-26 16 16 1 0.191406 0
-26 16 17 1 0.177734 0.276855
-26 16 18 1 0.167603 0.425537
-26 16 19 1 0.177124 0.549316
-26 16 20 1 0.192505 0.655762
-26 16 21 1 0.251953 0.756348
-26 16 22 1 0.31958 0.845215
-26 16 23 1 0.369629 0.916504
-26 16 24 1 0.396484 0.973145
-26 16 25 1 0.404297 1
-26 16 26 1 0.403564 1
-26 16 27 1 0.400391 1
-26 16 28 1 0.394531 1
-26 16 29 1 0.386719 1
-26 16 30 0.947754 0.377686 1
-26 16 31 0.858398 0.368164 1
-26 17 0 1 0.340088 0
-26 17 1 1 0.340088 0
-26 17 2 1 0.340088 0
-26 17 3 1 0.340088 0
-26 17 4 1 0.340088 0
-26 17 5 1 0.340088 0
-26 17 6 1 0.340088 0
-26 17 7 1 0.340088 0
-26 17 8 1 0.340088 0
-26 17 9 1 0.340332 0
-26 17 10 1 0.34082 0
-26 17 11 1 0.341309 0
-26 17 12 1 0.342285 0
-26 17 13 1 0.343994 0
-26 17 14 1 0.34668 0
-26 17 15 1 0.347412 0
-26 17 16 1 0.343994 0
-26 17 17 1 0.338867 0.273926
-26 17 18 1 0.33374 0.42041
-26 17 19 1 0.334229 0.542969
-26 17 20 1 0.339355 0.650391
-26 17 21 1 0.362305 0.750488
-26 17 22 1 0.403076 0.840332
-26 17 23 1 0.439697 0.913086
-26 17 24 1 0.460693 0.970703
-26 17 25 1 0.465088 1
-26 17 26 1 0.460693 1
-26 17 27 1 0.453857 1
-26 17 28 1 0.443604 1
-26 17 29 1 0.431152 1
-26 17 30 0.94043 0.417725 1
-26 17 31 0.851074 0.403809 1
-26 18 0 1 0.455566 0
-26 18 1 1 0.455566 0
-26 18 2 1 0.455566 0
-26 18 3 1 0.455566 0
-26 18 4 1 0.455566 0
-26 18 5 1 0.455566 0
-26 18 6 1 0.455566 0
-26 18 7 1 0.455566 0
-26 18 8 1 0.455566 0
-26 18 9 1 0.455811 0
-26 18 10 1 0.456055 0
-26 18 11 1 0.456299 0
-26 18 12 1 0.457031 0
-26 18 13 1 0.458252 0
-26 18 14 1 0.459961 0
-26 18 15 1 0.460449 0
-26 18 16 1 0.459229 0
-26 18 17 1 0.456787 0.276123
-26 18 18 1 0.453125 0.417969
-26 18 19 1 0.450195 0.536133
-26 18 20 1 0.453613 0.644531
-26 18 21 1 0.460205 0.742676
-26 18 22 1 0.484619 0.833496
-26 18 23 1 0.512207 0.908203
-26 18 24 1 0.52832 0.967285
-26 18 25 1 0.530273 1
-26 18 26 1 0.522949 1
-26 18 27 1 0.512207 1
-26 18 28 1 0.498047 1
-26 18 29 1 0.480957 1
-26 18 30 0.930176 0.462891 1
-26 18 31 0.84082 0.444336 1
-26 19 0 1 0.556641 0
-26 19 1 1 0.556641 0
-26 19 2 1 0.556641 0
-26 19 3 1 0.556641 0
-26 19 4 1 0.556641 0
-26 19 5 1 0.556641 0
-26 19 6 1 0.556641 0
-26 19 7 1 0.556641 0
-26 19 8 1 0.556641 0
-26 19 9 1 0.556641 0
-26 19 10 1 0.556641 0
-26 19 11 1 0.557129 0
-26 19 12 1 0.557617 0
-26 19 13 1 0.558594 0
-26 19 14 1 0.55957 0
-26 19 15 1 0.560547 0
-26 19 16 1 0.561035 0
-26 19 17 1 0.560059 0.285889
-26 19 18 1 0.558105 0.419922
-26 19 19 1 0.554199 0.532715
-26 19 20 1 0.551758 0.635742
-26 19 21 1 0.553223 0.733398
-26 19 22 1 0.564453 0.82373
-26 19 23 1 0.583984 0.900879
-26 19 24 1 0.597168 0.961914
-26 19 25 1 0.597168 1
-26 19 26 1 0.586914 1
-26 19 27 1 0.573242 1
-26 19 28 1 0.554688 1
-26 19 29 1 0.533691 1
-26 19 30 0.916992 0.510742 1
-26 19 31 0.828125 0.488037 1
-26 20 0 1 0.647461 0
-26 20 1 1 0.647461 0
-26 20 2 1 0.647461 0
-26 20 3 1 0.647461 0
-26 20 4 1 0.647461 0
-26 20 5 1 0.647461 0
-26 20 6 1 0.647461 0
-26 20 7 1 0.647461 0
-26 20 8 1 0.647461 0
-26 20 9 1 0.647461 0
-26 20 10 1 0.647461 0
-26 20 11 1 0.647949 0
-26 20 12 1 0.648438 0
-26 20 13 1 0.648926 0
-26 20 14 1 0.649902 0
-26 20 15 1 0.651367 0
-26 20 16 1 0.652344 0.0374146
-26 20 17 1 0.652832 0.300781
-26 20 18 1 0.651855 0.426758
-26 20 19 1 0.648926 0.533691
-26 20 20 1 0.644043 0.630371
-26 20 21 1 0.641113 0.724609
-26 20 22 1 0.64209 0.812012
-26 20 23 1 0.65332 0.890625
-26 20 24 1 0.663574 0.954102
-26 20 25 1 0.662598 1
-26 20 26 1 0.650391 1
-26 20 27 1 0.633789 1
-26 20 28 1 0.611816 1
-26 20 29 0.985352 0.586426 1
-26 20 30 0.900391 0.55957 1
-26 20 31 0.8125 0.532715 1
-26 21 0 1 0.731445 0
-26 21 1 1 0.731445 0
-26 21 2 1 0.731445 0
-26 21 3 1 0.731445 0
-26 21 4 1 0.731445 0
-26 21 5 1 0.731445 0
-26 21 6 1 0.731445 0
-26 21 7 1 0.731445 0
-26 21 8 1 0.731445 0
-26 21 9 1 0.731445 0
-26 21 10 1 0.731445 0
-26 21 11 1 0.731934 0
-26 21 12 1 0.731934 0
-26 21 13 1 0.732422 0
-26 21 14 1 0.733398 0
-26 21 15 1 0.734863 0
-26 21 16 1 0.736328 0.126587
-26 21 17 1 0.737793 0.316162
-26 21 18 1 0.738281 0.436035
-26 21 19 1 0.736328 0.538574
-26 21 20 1 0.731934 0.629883
-26 21 21 1 0.724609 0.716309
-26 21 22 1 0.720703 0.800781
-26 21 23 1 0.720703 0.877441
-26 21 24 1 0.728027 0.943848
-26 21 25 1 0.726562 1
-26 21 26 1 0.712891 1
-26 21 27 1 0.693359 1
-26 21 28 1 0.668457 1
-26 21 29 0.964844 0.63916 1
-26 21 30 0.880371 0.608887 1
-26 21 31 0.793457 0.578125 1
-26 22 0 1 0.807617 0
-26 22 1 1 0.807617 0
-26 22 2 1 0.807617 0
-26 22 3 1 0.807617 0
-26 22 4 1 0.807617 0
-26 22 5 1 0.807617 0
-26 22 6 1 0.807617 0
-26 22 7 1 0.807617 0
-26 22 8 1 0.807617 0
-26 22 9 1 0.807617 0
-26 22 10 1 0.808105 0
-26 22 11 1 0.808105 0
-26 22 12 1 0.808105 0
-26 22 13 1 0.808594 0
-26 22 14 1 0.809082 0
-26 22 15 1 0.810547 0
-26 22 16 1 0.8125 0.149658
-26 22 17 1 0.814941 0.324707
-26 22 18 1 0.815918 0.442383
-26 22 19 1 0.81543 0.542969
-26 22 20 1 0.811523 0.632324
-26 22 21 1 0.804688 0.713867
-26 22 22 1 0.794922 0.790039
-26 22 23 1 0.788086 0.862793
-26 22 24 1 0.789062 0.930176
-26 22 25 1 0.787598 0.989746
-26 22 26 1 0.772949 1
-26 22 27 1 0.751465 1
-26 22 28 1 0.723145 1
-26 22 29 0.939941 0.69043 1
-26 22 30 0.857422 0.656738 1
-26 22 31 0.771484 0.623535 1
-26 23 0 1 0.874023 0
-26 23 1 1 0.874023 0
-26 23 2 1 0.874023 0
-26 23 3 1 0.874023 0
-26 23 4 1 0.874023 0
-26 23 5 1 0.874023 0
-26 23 6 1 0.874023 0
-26 23 7 1 0.874023 0
-26 23 8 1 0.874023 0
-26 23 9 1 0.874023 0
-26 23 10 1 0.874512 0
-26 23 11 1 0.874512 0
-26 23 12 1 0.874512 0
-26 23 13 1 0.875 0
-26 23 14 1 0.875488 0
-26 23 15 1 0.875977 0
-26 23 16 1 0.878906 0.136963
-26 23 17 1 0.881348 0.321045
-26 23 18 1 0.883301 0.440674
-26 23 19 1 0.883789 0.54248
-26 23 20 1 0.881348 0.632324
-26 23 21 1 0.875 0.713379
-26 23 22 1 0.865234 0.785645
-26 23 23 1 0.853027 0.850586
-26 23 24 1 0.845215 0.914062
-26 23 25 1 0.842773 0.977539
-26 23 26 1 0.828125 1
-26 23 27 1 0.804688 1
-26 23 28 0.98877 0.773438 1
-26 23 29 0.912109 0.738281 1
-26 23 30 0.831055 0.702637 1
-26 23 31 0.746582 0.666504 1
-26 24 0 1 0.931641 0
-26 24 1 1 0.931641 0
-26 24 2 1 0.931641 0
-26 24 3 1 0.931641 0
-26 24 4 1 0.931641 0
-26 24 5 1 0.931641 0
-26 24 6 1 0.931641 0
-26 24 7 1 0.931641 0
-26 24 8 1 0.931641 0
-26 24 9 1 0.931641 0
-26 24 10 1 0.931641 0
-26 24 11 1 0.932129 0
-26 24 12 1 0.932129 0
-26 24 13 1 0.932129 0
-26 24 14 1 0.932617 0
-26 24 15 1 0.933105 0
-26 24 16 1 0.936035 0.0527649
-26 24 17 1 0.938965 0.303711
-26 24 18 1 0.941895 0.429199
-26 24 19 1 0.942871 0.533691
-26 24 20 1 0.941406 0.625488
-26 24 21 1 0.936523 0.708496
-26 24 22 1 0.927734 0.781738
-26 24 23 1 0.915527 0.844238
-26 24 24 1 0.901367 0.899902
-26 24 25 1 0.892578 0.962402
-26 24 26 1 0.878906 1
-26 24 27 1 0.853516 1
-26 24 28 0.955566 0.820312 1
-26 24 29 0.881348 0.783203 1
-26 24 30 0.802734 0.746094 1
-26 24 31 0.719727 0.708496 1
-26 25 0 1 0.985352 0
-26 25 1 1 0.985352 0
-26 25 2 1 0.985352 0
-26 25 3 1 0.985352 0
-26 25 4 1 0.985352 0
-26 25 5 1 0.985352 0
-26 25 6 1 0.985352 0
-26 25 7 1 0.985352 0
-26 25 8 1 0.985352 0
-26 25 9 1 0.985352 0
-26 25 10 1 0.98584 0
-26 25 11 1 0.98584 0
-26 25 12 1 0.98584 0
-26 25 13 1 0.98584 0
-26 25 14 1 0.986328 0
-26 25 15 1 0.986816 0
-26 25 16 1 0.989258 0
-26 25 17 1 0.992676 0.268311
-26 25 18 1 0.996094 0.405518
-26 25 19 1 0.998047 0.514648
-26 25 20 1 0.998047 0.609375
-26 25 21 1 0.994629 0.694824
-26 25 22 1 0.987305 0.770996
-26 25 23 1 0.976562 0.836426
-26 25 24 1 0.962891 0.891602
-26 25 25 1 0.944336 0.943848
-26 25 26 1 0.930176 1
-26 25 27 0.97998 0.902344 1
-26 25 28 0.915039 0.867676 1
-26 25 29 0.844238 0.830566 1
-26 25 30 0.768555 0.792969 1
-26 25 31 0.6875 0.754395 1
-26 26 0 1 1 0
-26 26 1 1 1 0
-26 26 2 1 1 0
-26 26 3 1 1 0
-26 26 4 1 1 0
-26 26 5 1 1 0
-26 26 6 1 1 0
-26 26 7 1 1 0
-26 26 8 1 1 0
-26 26 9 1 1 0
-26 26 10 1 1 0
-26 26 11 1 1 0
-26 26 12 1 1 0
-26 26 13 1 1 0
-26 26 14 1 1 0
-26 26 15 1 1 0
-26 26 16 1 1 0
-26 26 17 1 1 0.208496
-26 26 18 1 1 0.369141
-26 26 19 1 1 0.484619
-26 26 20 1 1 0.58252
-26 26 21 1 1 0.669922
-26 26 22 1 1 0.748535
-26 26 23 1 1 0.816406
-26 26 24 1 1 0.875
-26 26 25 1 1 0.930176
-26 26 26 0.981445 0.981445 0.981445
-26 26 27 0.928223 0.952637 1
-26 26 28 0.868164 0.919434 1
-26 26 29 0.80127 0.883301 1
-26 26 30 0.727539 0.844238 1
-26 26 31 0.646484 0.803711 1
-26 27 0 1 1 0
-26 27 1 1 1 0
-26 27 2 1 1 0
-26 27 3 1 1 0
-26 27 4 1 1 0
-26 27 5 1 1 0
-26 27 6 1 1 0
-26 27 7 1 1 0
-26 27 8 1 1 0
-26 27 9 1 1 0
-26 27 10 1 1 0
-26 27 11 1 1 0
-26 27 12 1 1 0
-26 27 13 1 1 0
-26 27 14 1 1 0
-26 27 15 1 1 0
-26 27 16 1 1 0
-26 27 17 1 1 0.0814209
-26 27 18 1 1 0.321533
-26 27 19 1 1 0.446045
-26 27 20 1 1 0.546875
-26 27 21 1 1 0.636719
-26 27 22 1 1 0.716309
-26 27 23 1 1 0.785156
-26 27 24 0.98584 1 0.845215
-26 27 25 0.953125 1 0.901855
-26 27 26 0.915039 1 0.957031
-26 27 27 0.871094 1 1
-26 27 28 0.814453 0.978516 1
-26 27 29 0.748535 0.94043 1
-26 27 30 0.674316 0.899414 1
-26 27 31 0.592285 0.856445 1
-26 28 0 0.988281 1 0
-26 28 1 0.988281 1 0
-26 28 2 0.988281 1 0
-26 28 3 0.988281 1 0
-26 28 4 0.988281 1 0
-26 28 5 0.988281 1 0
-26 28 6 0.988281 1 0
-26 28 7 0.988281 1 0
-26 28 8 0.988281 1 0
-26 28 9 0.988281 1 0
-26 28 10 0.988281 1 0
-26 28 11 0.988281 1 0
-26 28 12 0.988281 1 0
-26 28 13 0.987793 1 0
-26 28 14 0.987793 1 0
-26 28 15 0.987793 1 0
-26 28 16 0.987305 1 0
-26 28 17 0.985352 1 0
-26 28 18 0.981934 1 0.259277
-26 28 19 0.976562 1 0.399658
-26 28 20 0.967773 1 0.505371
-26 28 21 0.955566 1 0.59668
-26 28 22 0.939453 1 0.677246
-26 28 23 0.919434 1 0.747559
-26 28 24 0.896484 1 0.808594
-26 28 25 0.867676 1 0.868164
-26 28 26 0.833008 1 0.926758
-26 28 27 0.791016 1 0.981934
-26 28 28 0.739746 1 1
-26 28 29 0.677734 0.998047 1
-26 28 30 0.604004 0.95752 1
-26 28 31 0.518066 0.913086 1
-26 29 0 0.877441 1 0
-26 29 1 0.877441 1 0
-26 29 2 0.877441 1 0
-26 29 3 0.877441 1 0
-26 29 4 0.877441 1 0
-26 29 5 0.877441 1 0
-26 29 6 0.877441 1 0
-26 29 7 0.877441 1 0
-26 29 8 0.877441 1 0
-26 29 9 0.877441 1 0
-26 29 10 0.877441 1 0
-26 29 11 0.877441 1 0
-26 29 12 0.877441 1 0
-26 29 13 0.877441 1 0
-26 29 14 0.877441 1 0
-26 29 15 0.876953 1 0
-26 29 16 0.876953 1 0
-26 29 17 0.874512 1 0
-26 29 18 0.870605 1 0.164917
-26 29 19 0.864258 1 0.344482
-26 29 20 0.855957 1 0.457031
-26 29 21 0.84375 1 0.55127
-26 29 22 0.828613 1 0.633301
-26 29 23 0.810059 1 0.70459
-26 29 24 0.789062 1 0.767578
-26 29 25 0.762207 1 0.82959
-26 29 26 0.729492 1 0.890137
-26 29 27 0.688477 1 0.948242
-26 29 28 0.638184 1 1
-26 29 29 0.57666 1 1
-26 29 30 0.500488 1 1
-26 29 31 0.403564 0.970215 1
-26 30 0 0.748535 1 0
-26 30 1 0.748535 1 0
-26 30 2 0.748535 1 0
-26 30 3 0.748535 1 0
-26 30 4 0.748535 1 0
-26 30 5 0.748535 1 0
-26 30 6 0.748535 1 0
-26 30 7 0.748535 1 0
-26 30 8 0.748535 1 0
-26 30 9 0.748535 1 0
-26 30 10 0.748535 1 0
-26 30 11 0.748535 1 0
-26 30 12 0.748535 1 0
-26 30 13 0.748535 1 0
-26 30 14 0.748535 1 0
-26 30 15 0.748535 1 0
-26 30 16 0.748535 1 0
-26 30 17 0.746094 1 0
-26 30 18 0.740723 1 0
-26 30 19 0.733887 1 0.276367
-26 30 20 0.724121 1 0.402832
-26 30 21 0.711426 1 0.500977
-26 30 22 0.695801 1 0.584961
-26 30 23 0.677246 1 0.657715
-26 30 24 0.655762 1 0.722168
-26 30 25 0.628906 1 0.785645
-26 30 26 0.594727 1 0.848145
-26 30 27 0.551758 1 0.908691
-26 30 28 0.496582 1 0.96582
-26 30 29 0.424805 1 1
-26 30 30 0.325195 1 1
-26 30 31 0.12207 1 1
-26 31 0 0.590332 1 0
-26 31 1 0.590332 1 0
-26 31 2 0.590332 1 0
-26 31 3 0.590332 1 0
-26 31 4 0.590332 1 0
-26 31 5 0.590332 1 0
-26 31 6 0.590332 1 0
-26 31 7 0.590332 1 0
-26 31 8 0.590332 1 0
-26 31 9 0.590332 1 0
-26 31 10 0.590332 1 0
-26 31 11 0.590332 1 0
-26 31 12 0.590332 1 0
-26 31 13 0.590332 1 0
-26 31 14 0.590332 1 0
-26 31 15 0.590332 1 0
-26 31 16 0.590332 1 0
-26 31 17 0.588379 1 0
-26 31 18 0.581055 1 0
-26 31 19 0.571289 1 0.178589
-26 31 20 0.558594 1 0.339844
-26 31 21 0.542969 1 0.445557
-26 31 22 0.523438 1 0.532715
-26 31 23 0.500488 1 0.606445
-26 31 24 0.473877 1 0.671875
-26 31 25 0.439209 1 0.736816
-26 31 26 0.393311 1 0.800781
-26 31 27 0.328857 1 0.863281
-26 31 28 0.224731 1 0.92334
-26 31 29 0 1 0.97998
-26 31 30 0 1 1
-26 31 31 0 1 1
-27 0 0 1 0 0
-27 0 1 1 0 0
-27 0 2 1 0 0
-27 0 3 1 0 0
-27 0 4 1 0 0
-27 0 5 1 0 0
-27 0 6 1 0 0
-27 0 7 1 0 0
-27 0 8 1 0 0
-27 0 9 1 0 0
-27 0 10 1 0 0
-27 0 11 1 0 0
-27 0 12 1 0 0
-27 0 13 1 0 0
-27 0 14 1 0 0
-27 0 15 1 0 0
-27 0 16 1 0 0
-27 0 17 1 0 0.218506
-27 0 18 1 0 0.385986
-27 0 19 1 0 0.508301
-27 0 20 1 0 0.616211
-27 0 21 1 0 0.716309
-27 0 22 1 0 0.805176
-27 0 23 1 0 0.878418
-27 0 24 1 0 0.938477
-27 0 25 1 0.168335 0.991699
-27 0 26 1 0.208862 1
-27 0 27 1 0.228027 1
-27 0 28 1 0.243774 1
-27 0 29 1 0.256348 1
-27 0 30 1 0.265869 1
-27 0 31 0.96875 0.272949 1
-27 1 0 1 0 0
-27 1 1 1 0 0
-27 1 2 1 0 0
-27 1 3 1 0 0
-27 1 4 1 0 0
-27 1 5 1 0 0
-27 1 6 1 0 0
-27 1 7 1 0 0
-27 1 8 1 0 0
-27 1 9 1 0 0
-27 1 10 1 0 0
-27 1 11 1 0 0
-27 1 12 1 0 0
-27 1 13 1 0 0
-27 1 14 1 0 0
-27 1 15 1 0 0
-27 1 16 1 0 0
-27 1 17 1 0 0.218506
-27 1 18 1 0 0.385986
-27 1 19 1 0 0.508301
-27 1 20 1 0 0.616211
-27 1 21 1 0 0.716309
-27 1 22 1 0 0.805176
-27 1 23 1 0 0.878418
-27 1 24 1 0 0.938477
-27 1 25 1 0.168335 0.991699
-27 1 26 1 0.208862 1
-27 1 27 1 0.228027 1
-27 1 28 1 0.243774 1
-27 1 29 1 0.256348 1
-27 1 30 1 0.265869 1
-27 1 31 0.96875 0.272949 1
-27 2 0 1 0 0
-27 2 1 1 0 0
-27 2 2 1 0 0
-27 2 3 1 0 0
-27 2 4 1 0 0
-27 2 5 1 0 0
-27 2 6 1 0 0
-27 2 7 1 0 0
-27 2 8 1 0 0
-27 2 9 1 0 0
-27 2 10 1 0 0
-27 2 11 1 0 0
-27 2 12 1 0 0
-27 2 13 1 0 0
-27 2 14 1 0 0
-27 2 15 1 0 0
-27 2 16 1 0 0
-27 2 17 1 0 0.218384
-27 2 18 1 0 0.385986
-27 2 19 1 0 0.508301
-27 2 20 1 0 0.616211
-27 2 21 1 0 0.716309
-27 2 22 1 0 0.805176
-27 2 23 1 0 0.878418
-27 2 24 1 0 0.938477
-27 2 25 1 0.168457 0.991699
-27 2 26 1 0.208862 1
-27 2 27 1 0.228149 1
-27 2 28 1 0.243774 1
-27 2 29 1 0.256348 1
-27 2 30 1 0.265869 1
-27 2 31 0.96875 0.272949 1
-27 3 0 1 0 0
-27 3 1 1 0 0
-27 3 2 1 0 0
-27 3 3 1 0 0
-27 3 4 1 0 0
-27 3 5 1 0 0
-27 3 6 1 0 0
-27 3 7 1 0 0
-27 3 8 1 0 0
-27 3 9 1 0 0
-27 3 10 1 0 0
-27 3 11 1 0 0
-27 3 12 1 0 0
-27 3 13 1 0 0
-27 3 14 1 0 0
-27 3 15 1 0 0
-27 3 16 1 0 0
-27 3 17 1 0 0.218384
-27 3 18 1 0 0.385986
-27 3 19 1 0 0.508301
-27 3 20 1 0 0.616211
-27 3 21 1 0 0.716309
-27 3 22 1 0 0.805176
-27 3 23 1 0 0.878418
-27 3 24 1 0 0.938477
-27 3 25 1 0.168457 0.991699
-27 3 26 1 0.208984 1
-27 3 27 1 0.228149 1
-27 3 28 1 0.243896 1
-27 3 29 1 0.256348 1
-27 3 30 1 0.265869 1
-27 3 31 0.96875 0.272949 1
-27 4 0 1 0 0
-27 4 1 1 0 0
-27 4 2 1 0 0
-27 4 3 1 0 0
-27 4 4 1 0 0
-27 4 5 1 0 0
-27 4 6 1 0 0
-27 4 7 1 0 0
-27 4 8 1 0 0
-27 4 9 1 0 0
-27 4 10 1 0 0
-27 4 11 1 0 0
-27 4 12 1 0 0
-27 4 13 1 0 0
-27 4 14 1 0 0
-27 4 15 1 0 0
-27 4 16 1 0 0
-27 4 17 1 0 0.218384
-27 4 18 1 0 0.385986
-27 4 19 1 0 0.508301
-27 4 20 1 0 0.616211
-27 4 21 1 0 0.716309
-27 4 22 1 0 0.805176
-27 4 23 1 0 0.878418
-27 4 24 1 0 0.938477
-27 4 25 1 0.168701 0.991699
-27 4 26 1 0.209106 1
-27 4 27 1 0.228271 1
-27 4 28 1 0.243896 1
-27 4 29 1 0.256348 1
-27 4 30 1 0.265869 1
-27 4 31 0.96875 0.272949 1
-27 5 0 1 0 0
-27 5 1 1 0 0
-27 5 2 1 0 0
-27 5 3 1 0 0
-27 5 4 1 0 0
-27 5 5 1 0 0
-27 5 6 1 0 0
-27 5 7 1 0 0
-27 5 8 1 0 0
-27 5 9 1 0 0
-27 5 10 1 0 0
-27 5 11 1 0 0
-27 5 12 1 0 0
-27 5 13 1 0 0
-27 5 14 1 0 0
-27 5 15 1 0 0
-27 5 16 1 0 0
-27 5 17 1 0 0.218384
-27 5 18 1 0 0.385986
-27 5 19 1 0 0.508301
-27 5 20 1 0 0.616211
-27 5 21 1 0 0.716309
-27 5 22 1 0 0.805176
-27 5 23 1 0 0.878418
-27 5 24 1 0 0.938477
-27 5 25 1 0.169067 0.991699
-27 5 26 1 0.209351 1
-27 5 27 1 0.228516 1
-27 5 28 1 0.244141 1
-27 5 29 1 0.256592 1
-27 5 30 1 0.266113 1
-27 5 31 0.96875 0.272949 1
-27 6 0 1 0 0
-27 6 1 1 0 0
-27 6 2 1 0 0
-27 6 3 1 0 0
-27 6 4 1 0 0
-27 6 5 1 0 0
-27 6 6 1 0 0
-27 6 7 1 0 0
-27 6 8 1 0 0
-27 6 9 1 0 0
-27 6 10 1 0 0
-27 6 11 1 0 0
-27 6 12 1 0 0
-27 6 13 1 0 0
-27 6 14 1 0 0
-27 6 15 1 0 0
-27 6 16 1 0 0
-27 6 17 1 0 0.218384
-27 6 18 1 0 0.385986
-27 6 19 1 0 0.508301
-27 6 20 1 0 0.616211
-27 6 21 1 0 0.716309
-27 6 22 1 0 0.805176
-27 6 23 1 0 0.878418
-27 6 24 1 0 0.938477
-27 6 25 1 0.169678 0.991699
-27 6 26 1 0.209839 1
-27 6 27 1 0.228882 1
-27 6 28 1 0.244385 1
-27 6 29 1 0.256836 1
-27 6 30 1 0.266113 1
-27 6 31 0.96875 0.273193 1
-27 7 0 1 0 0
-27 7 1 1 0 0
-27 7 2 1 0 0
-27 7 3 1 0 0
-27 7 4 1 0 0
-27 7 5 1 0 0
-27 7 6 1 0 0
-27 7 7 1 0 0
-27 7 8 1 0 0
-27 7 9 1 0 0
-27 7 10 1 0 0
-27 7 11 1 0 0
-27 7 12 1 0 0
-27 7 13 1 0 0
-27 7 14 1 0 0
-27 7 15 1 0 0
-27 7 16 1 0 0
-27 7 17 1 0 0.218262
-27 7 18 1 0 0.385986
-27 7 19 1 0 0.508301
-27 7 20 1 0 0.616211
-27 7 21 1 0 0.716309
-27 7 22 1 0 0.805176
-27 7 23 1 0 0.878418
-27 7 24 1 0 0.938477
-27 7 25 1 0.170898 0.991699
-27 7 26 1 0.210693 1
-27 7 27 1 0.229614 1
-27 7 28 1 0.244995 1
-27 7 29 1 0.257324 1
-27 7 30 1 0.266602 1
-27 7 31 0.96875 0.273682 1
-27 8 0 1 0 0
-27 8 1 1 0 0
-27 8 2 1 0 0
-27 8 3 1 0 0
-27 8 4 1 0 0
-27 8 5 1 0 0
-27 8 6 1 0 0
-27 8 7 1 0 0
-27 8 8 1 0 0
-27 8 9 1 0 0
-27 8 10 1 0 0
-27 8 11 1 0 0
-27 8 12 1 0 0
-27 8 13 1 0 0
-27 8 14 1 0 0
-27 8 15 1 0 0
-27 8 16 1 0 0
-27 8 17 1 0 0.218018
-27 8 18 1 0 0.385742
-27 8 19 1 0 0.508301
-27 8 20 1 0 0.615723
-27 8 21 1 0 0.716309
-27 8 22 1 0 0.805176
-27 8 23 1 0 0.878418
-27 8 24 1 0 0.938477
-27 8 25 1 0.17334 0.991699
-27 8 26 1 0.212402 1
-27 8 27 1 0.230957 1
-27 8 28 1 0.246216 1
-27 8 29 1 0.258301 1
-27 8 30 1 0.267334 1
-27 8 31 0.96875 0.27417 1
-27 9 0 1 0 0
-27 9 1 1 0 0
-27 9 2 1 0 0
-27 9 3 1 0 0
-27 9 4 1 0 0
-27 9 5 1 0 0
-27 9 6 1 0 0
-27 9 7 1 0 0
-27 9 8 1 0 0
-27 9 9 1 0 0
-27 9 10 1 0 0
-27 9 11 1 0 0
-27 9 12 1 0 0
-27 9 13 1 0 0
-27 9 14 1 0 0
-27 9 15 1 0 0
-27 9 16 1 0 0
-27 9 17 1 0 0.217651
-27 9 18 1 0 0.385742
-27 9 19 1 0 0.507812
-27 9 20 1 0 0.615723
-27 9 21 1 0 0.71582
-27 9 22 1 0 0.804688
-27 9 23 1 0 0.878418
-27 9 24 1 0 0.938477
-27 9 25 1 0.177734 0.991699
-27 9 26 1 0.215576 1
-27 9 27 1 0.233643 1
-27 9 28 1 0.248413 1
-27 9 29 1 0.26001 1
-27 9 30 1 0.269043 1
-27 9 31 0.96875 0.275635 1
-27 10 0 1 0 0
-27 10 1 1 0 0
-27 10 2 1 0 0
-27 10 3 1 0 0
-27 10 4 1 0 0
-27 10 5 1 0 0
-27 10 6 1 0 0
-27 10 7 1 0 0
-27 10 8 1 0 0
-27 10 9 1 0 0
-27 10 10 1 0 0
-27 10 11 1 0 0
-27 10 12 1 0 0
-27 10 13 1 0 0
-27 10 14 1 0 0
-27 10 15 1 0 0
-27 10 16 1 0 0
-27 10 17 1 0 0.217041
-27 10 18 1 0 0.385254
-27 10 19 1 0 0.507812
-27 10 20 1 0 0.615723
-27 10 21 1 0 0.71582
-27 10 22 1 0 0.804688
-27 10 23 1 0 0.878418
-27 10 24 1 0 0.938477
-27 10 25 1 0.185425 0.991699
-27 10 26 1 0.221313 1
-27 10 27 1 0.238403 1
-27 10 28 1 0.252441 1
-27 10 29 1 0.263428 1
-27 10 30 1 0.271729 1
-27 10 31 0.968262 0.277832 1
-27 11 0 1 0 0
-27 11 1 1 0 0
-27 11 2 1 0 0
-27 11 3 1 0 0
-27 11 4 1 0 0
-27 11 5 1 0 0
-27 11 6 1 0 0
-27 11 7 1 0 0
-27 11 8 1 0 0
-27 11 9 1 0 0
-27 11 10 1 0 0
-27 11 11 1 0 0
-27 11 12 1 0 0
-27 11 13 1 0 0
-27 11 14 1 0 0
-27 11 15 1 0 0
-27 11 16 1 0 0
-27 11 17 1 0 0.215942
-27 11 18 1 0 0.384521
-27 11 19 1 0 0.507324
-27 11 20 1 0 0.615234
-27 11 21 1 0 0.715332
-27 11 22 1 0 0.804688
-27 11 23 1 0 0.87793
-27 11 24 1 0.0739746 0.937988
-27 11 25 1 0.197998 0.991699
-27 11 26 1 0.230835 1
-27 11 27 1 0.24646 1
-27 11 28 1 0.259277 1
-27 11 29 1 0.269043 1
-27 11 30 1 0.276611 1
-27 11 31 0.968262 0.281982 1
-27 12 0 1 0 0
-27 12 1 1 0 0
-27 12 2 1 0 0
-27 12 3 1 0 0
-27 12 4 1 0 0
-27 12 5 1 0 0
-27 12 6 1 0 0
-27 12 7 1 0 0
-27 12 8 1 0 0
-27 12 9 1 0 0
-27 12 10 1 0 0
-27 12 11 1 0 0
-27 12 12 1 0 0
-27 12 13 1 0 0
-27 12 14 1 0 0
-27 12 15 1 0 0
-27 12 16 1 0 0
-27 12 17 1 0 0.213989
-27 12 18 1 0 0.383301
-27 12 19 1 0 0.506836
-27 12 20 1 0 0.614746
-27 12 21 1 0 0.714844
-27 12 22 1 0 0.804199
-27 12 23 1 0 0.87793
-27 12 24 1 0.127441 0.937988
-27 12 25 1 0.217163 0.991699
-27 12 26 1 0.24585 1
-27 12 27 1 0.259277 1
-27 12 28 1 0.270264 1
-27 12 29 1 0.278564 1
-27 12 30 1 0.284668 1
-27 12 31 0.967285 0.288574 1
-27 13 0 1 0 0
-27 13 1 1 0 0
-27 13 2 1 0 0
-27 13 3 1 0 0
-27 13 4 1 0 0
-27 13 5 1 0 0
-27 13 6 1 0 0
-27 13 7 1 0 0
-27 13 8 1 0 0
-27 13 9 1 0 0
-27 13 10 1 0 0
-27 13 11 1 0 0
-27 13 12 1 0 0
-27 13 13 1 0 0
-27 13 14 1 0 0
-27 13 15 1 0 0
-27 13 16 1 0 0
-27 13 17 1 0 0.210938
-27 13 18 1 0 0.381592
-27 13 19 1 0 0.506348
-27 13 20 1 0 0.61377
-27 13 21 1 0 0.713867
-27 13 22 1 0 0.803223
-27 13 23 1 0 0.877441
-27 13 24 1 0.176758 0.9375
-27 13 25 1 0.244385 0.991211
-27 13 26 1 0.268311 1
-27 13 27 1 0.278809 1
-27 13 28 1 0.287109 1
-27 13 29 1 0.292969 1
-27 13 30 1 0.296875 1
-27 13 31 0.966309 0.299316 1
-27 14 0 1 0 0
-27 14 1 1 0 0
-27 14 2 1 0 0
-27 14 3 1 0 0
-27 14 4 1 0 0
-27 14 5 1 0 0
-27 14 6 1 0 0
-27 14 7 1 0 0
-27 14 8 1 0 0
-27 14 9 1 0 0
-27 14 10 1 0 0
-27 14 11 1 0 0
-27 14 12 1 0 0
-27 14 13 1 0 0
-27 14 14 1 0 0
-27 14 15 1 0 0
-27 14 16 1 0 0
-27 14 17 1 0 0.206543
-27 14 18 1 0 0.378662
-27 14 19 1 0 0.504883
-27 14 20 1 0 0.611816
-27 14 21 1 0 0.712402
-27 14 22 1 0 0.802246
-27 14 23 1 0.0950928 0.876465
-27 14 24 1 0.229248 0.937012
-27 14 25 1 0.280273 0.990723
-27 14 26 1 0.299072 1
-27 14 27 1 0.306152 1
-27 14 28 1 0.311279 1
-27 14 29 1 0.314209 1
-27 14 30 1 0.31543 1
-27 14 31 0.964355 0.314941 1
-27 15 0 1 0 0
-27 15 1 1 0 0
-27 15 2 1 0 0
-27 15 3 1 0 0
-27 15 4 1 0 0
-27 15 5 1 0 0
-27 15 6 1 0 0
-27 15 7 1 0 0
-27 15 8 1 0 0
-27 15 9 1 0 0
-27 15 10 1 0 0
-27 15 11 1 0 0
-27 15 12 1 0 0
-27 15 13 1 0 0
-27 15 14 1 0 0
-27 15 15 1 0 0
-27 15 16 1 0 0
-27 15 17 1 0 0.200439
-27 15 18 1 0 0.374756
-27 15 19 1 0 0.503418
-27 15 20 1 0 0.609375
-27 15 21 1 0 0.709961
-27 15 22 1 0 0.800293
-27 15 23 1 0.212891 0.875
-27 15 24 1 0.286621 0.936035
-27 15 25 1 0.325439 0.990234
-27 15 26 1 0.339111 1
-27 15 27 1 0.342529 1
-27 15 28 1 0.343994 1
-27 15 29 1 0.343262 1
-27 15 30 1 0.34082 1
-27 15 31 0.961426 0.337158 1
-27 16 0 1 0 0
-27 16 1 1 0 0
-27 16 2 1 0 0
-27 16 3 1 0 0
-27 16 4 1 0 0
-27 16 5 1 0 0
-27 16 6 1 0 0
-27 16 7 1 0 0
-27 16 8 1 0 0
-27 16 9 1 0 0
-27 16 10 1 0 0
-27 16 11 1 0 0
-27 16 12 1 0.0192566 0
-27 16 13 1 0.0536804 0
-27 16 14 1 0.078064 0
-27 16 15 1 0.0903931 0
-27 16 16 1 0.079895 0
-27 16 17 1 0 0.193726
-27 16 18 1 0 0.370117
-27 16 19 1 0 0.498291
-27 16 20 1 0 0.606445
-27 16 21 1 0.122681 0.706055
-27 16 22 1 0.224731 0.796875
-27 16 23 1 0.299316 0.872559
-27 16 24 1 0.349854 0.93457
-27 16 25 1 0.37915 0.989258
-27 16 26 1 0.388428 1
-27 16 27 1 0.388184 1
-27 16 28 1 0.385742 1
-27 16 29 1 0.380859 1
-27 16 30 1 0.374268 1
-27 16 31 0.957031 0.366699 1
-27 17 0 1 0.288574 0
-27 17 1 1 0.288574 0
-27 17 2 1 0.288574 0
-27 17 3 1 0.288574 0
-27 17 4 1 0.288574 0
-27 17 5 1 0.288574 0
-27 17 6 1 0.288574 0
-27 17 7 1 0.288574 0
-27 17 8 1 0.288574 0
-27 17 9 1 0.288818 0
-27 17 10 1 0.289307 0
-27 17 11 1 0.290039 0
-27 17 12 1 0.29126 0
-27 17 13 1 0.292969 0
-27 17 14 1 0.296143 0
-27 17 15 1 0.29834 0
-27 17 16 1 0.295898 0
-27 17 17 1 0.289795 0.188721
-27 17 18 1 0.282715 0.365479
-27 17 19 1 0.279785 0.492432
-27 17 20 1 0.2854 0.602539
-27 17 21 1 0.297363 0.701172
-27 17 22 1 0.334961 0.791992
-27 17 23 1 0.380127 0.869141
-27 17 24 1 0.416992 0.932129
-27 17 25 1 0.439453 0.987305
-27 17 26 1 0.444824 1
-27 17 27 1 0.441162 1
-27 17 28 1 0.43457 1
-27 17 29 1 0.425537 1
-27 17 30 1 0.414795 1
-27 17 31 0.951172 0.402832 1
-27 18 0 1 0.411377 0
-27 18 1 1 0.411377 0
-27 18 2 1 0.411377 0
-27 18 3 1 0.411377 0
-27 18 4 1 0.411377 0
-27 18 5 1 0.411377 0
-27 18 6 1 0.411377 0
-27 18 7 1 0.411377 0
-27 18 8 1 0.411621 0
-27 18 9 1 0.411621 0
-27 18 10 1 0.411865 0
-27 18 11 1 0.412354 0
-27 18 12 1 0.413086 0
-27 18 13 1 0.414062 0
-27 18 14 1 0.416016 0
-27 18 15 1 0.417725 0
-27 18 16 1 0.41626 0
-27 18 17 1 0.413574 0.190308
-27 18 18 1 0.409912 0.362793
-27 18 19 1 0.406494 0.486816
-27 18 20 1 0.407959 0.596191
-27 18 21 1 0.411865 0.694824
-27 18 22 1 0.429443 0.785645
-27 18 23 1 0.458496 0.86377
-27 18 24 1 0.486328 0.928223
-27 18 25 1 0.503906 0.984863
-27 18 26 1 0.505859 1
-27 18 27 1 0.499023 1
-27 18 28 1 0.48877 1
-27 18 29 1 0.475586 1
-27 18 30 1 0.460449 1
-27 18 31 0.942383 0.444092 1
-27 19 0 1 0.513672 0
-27 19 1 1 0.513672 0
-27 19 2 1 0.513672 0
-27 19 3 1 0.513672 0
-27 19 4 1 0.513672 0
-27 19 5 1 0.513672 0
-27 19 6 1 0.513672 0
-27 19 7 1 0.513672 0
-27 19 8 1 0.513672 0
-27 19 9 1 0.513672 0
-27 19 10 1 0.513672 0
-27 19 11 1 0.51416 0
-27 19 12 1 0.514648 0
-27 19 13 1 0.515625 0
-27 19 14 1 0.516602 0
-27 19 15 1 0.518066 0
-27 19 16 1 0.518066 0
-27 19 17 1 0.517578 0.20166
-27 19 18 1 0.515625 0.364258
-27 19 19 1 0.512695 0.483643
-27 19 20 1 0.510254 0.588867
-27 19 21 1 0.512695 0.688477
-27 19 22 1 0.517578 0.777344
-27 19 23 1 0.534668 0.856445
-27 19 24 1 0.555176 0.922852
-27 19 25 1 0.568848 0.980469
-27 19 26 1 0.568848 1
-27 19 27 1 0.559082 1
-27 19 28 1 0.54541 1
-27 19 29 1 0.52832 1
-27 19 30 1 0.508789 1
-27 19 31 0.932129 0.488525 1
-27 20 0 1 0.603516 0
-27 20 1 1 0.603516 0
-27 20 2 1 0.603516 0
-27 20 3 1 0.603516 0
-27 20 4 1 0.603516 0
-27 20 5 1 0.603516 0
-27 20 6 1 0.603516 0
-27 20 7 1 0.603516 0
-27 20 8 1 0.604004 0
-27 20 9 1 0.604004 0
-27 20 10 1 0.604004 0
-27 20 11 1 0.604004 0
-27 20 12 1 0.604492 0
-27 20 13 1 0.605469 0
-27 20 14 1 0.606445 0
-27 20 15 1 0.60791 0
-27 20 16 1 0.608887 0
-27 20 17 1 0.609375 0.221191
-27 20 18 1 0.608887 0.37085
-27 20 19 1 0.606934 0.484619
-27 20 20 1 0.603516 0.584473
-27 20 21 1 0.600586 0.679688
-27 20 22 1 0.601074 0.768066
-27 20 23 1 0.60791 0.84668
-27 20 24 1 0.62207 0.915039
-27 20 25 1 0.632812 0.974609
-27 20 26 1 0.630859 1
-27 20 27 1 0.618652 1
-27 20 28 1 0.602051 1
-27 20 29 1 0.581543 1
-27 20 30 1 0.558105 1
-27 20 31 0.918945 0.533691 1
-27 21 0 1 0.686523 0
-27 21 1 1 0.686523 0
-27 21 2 1 0.686523 0
-27 21 3 1 0.686523 0
-27 21 4 1 0.686523 0
-27 21 5 1 0.686523 0
-27 21 6 1 0.686523 0
-27 21 7 1 0.686523 0
-27 21 8 1 0.686523 0
-27 21 9 1 0.686523 0
-27 21 10 1 0.687012 0
-27 21 11 1 0.687012 0
-27 21 12 1 0.6875 0
-27 21 13 1 0.687988 0
-27 21 14 1 0.688477 0
-27 21 15 1 0.689941 0
-27 21 16 1 0.691406 0
-27 21 17 1 0.693359 0.243408
-27 21 18 1 0.693848 0.381104
-27 21 19 1 0.693359 0.489258
-27 21 20 1 0.69043 0.583984
-27 21 21 1 0.685547 0.67334
-27 21 22 1 0.681641 0.758301
-27 21 23 1 0.680664 0.835449
-27 21 24 1 0.687012 0.904297
-27 21 25 1 0.694824 0.966797
-27 21 26 1 0.691895 1
-27 21 27 1 0.677734 1
-27 21 28 1 0.658691 1
-27 21 29 1 0.634766 1
-27 21 30 0.988281 0.60791 1
-27 21 31 0.902832 0.580078 1
-27 22 0 1 0.761719 0
-27 22 1 1 0.761719 0
-27 22 2 1 0.761719 0
-27 22 3 1 0.761719 0
-27 22 4 1 0.761719 0
-27 22 5 1 0.761719 0
-27 22 6 1 0.761719 0
-27 22 7 1 0.761719 0
-27 22 8 1 0.761719 0
-27 22 9 1 0.761719 0
-27 22 10 1 0.762207 0
-27 22 11 1 0.762207 0
-27 22 12 1 0.762207 0
-27 22 13 1 0.762695 0
-27 22 14 1 0.763672 0
-27 22 15 1 0.76416 0
-27 22 16 1 0.766602 0
-27 22 17 1 0.769043 0.260986
-27 22 18 1 0.770996 0.390869
-27 22 19 1 0.770996 0.495117
-27 22 20 1 0.769043 0.586426
-27 22 21 1 0.76416 0.670898
-27 22 22 1 0.757324 0.749512
-27 22 23 1 0.752441 0.824219
-27 22 24 1 0.75 0.891602
-27 22 25 1 0.754395 0.956543
-27 22 26 1 0.750977 1
-27 22 27 1 0.735352 1
-27 22 28 1 0.713867 1
-27 22 29 1 0.687012 1
-27 22 30 0.96875 0.657227 1
-27 22 31 0.883789 0.625488 1
-27 23 0 1 0.827637 0
-27 23 1 1 0.827637 0
-27 23 2 1 0.827637 0
-27 23 3 1 0.827637 0
-27 23 4 1 0.827637 0
-27 23 5 1 0.827637 0
-27 23 6 1 0.827637 0
-27 23 7 1 0.827637 0
-27 23 8 1 0.827637 0
-27 23 9 1 0.827637 0
-27 23 10 1 0.828125 0
-27 23 11 1 0.828125 0
-27 23 12 1 0.828125 0
-27 23 13 1 0.828613 0
-27 23 14 1 0.829102 0
-27 23 15 1 0.82959 0
-27 23 16 1 0.832031 0
-27 23 17 1 0.834961 0.268311
-27 23 18 1 0.837402 0.395508
-27 23 19 1 0.838867 0.498535
-27 23 20 1 0.837891 0.588379
-27 23 21 1 0.833984 0.67041
-27 23 22 1 0.827148 0.745605
-27 23 23 1 0.818359 0.813477
-27 23 24 1 0.811035 0.878418
-27 23 25 1 0.808594 0.943848
-27 23 26 1 0.804688 1
-27 23 27 1 0.788574 1
-27 23 28 1 0.765137 1
-27 23 29 1 0.73584 1
-27 23 30 0.946289 0.703125 1
-27 23 31 0.862793 0.668945 1
-27 24 0 1 0.885254 0
-27 24 1 1 0.885254 0
-27 24 2 1 0.885254 0
-27 24 3 1 0.885254 0
-27 24 4 1 0.885254 0
-27 24 5 1 0.885254 0
-27 24 6 1 0.885742 0
-27 24 7 1 0.885742 0
-27 24 8 1 0.885742 0
-27 24 9 1 0.885742 0
-27 24 10 1 0.885742 0
-27 24 11 1 0.885742 0
-27 24 12 1 0.885742 0
-27 24 13 1 0.88623 0
-27 24 14 1 0.88623 0
-27 24 15 1 0.887207 0
-27 24 16 1 0.88916 0
-27 24 17 1 0.892578 0.262207
-27 24 18 1 0.895508 0.39209
-27 24 19 1 0.897461 0.496094
-27 24 20 1 0.897461 0.586914
-27 24 21 1 0.89502 0.668945
-27 24 22 1 0.88916 0.742676
-27 24 23 1 0.879883 0.807129
-27 24 24 1 0.869141 0.866211
-27 24 25 1 0.859375 0.929199
-27 24 26 1 0.854492 0.990234
-27 24 27 1 0.837891 1
-27 24 28 1 0.812988 1
-27 24 29 0.998535 0.781738 1
-27 24 30 0.921387 0.746582 1
-27 24 31 0.839355 0.709961 1
-27 25 0 1 0.94043 0
-27 25 1 1 0.94043 0
-27 25 2 1 0.94043 0
-27 25 3 1 0.94043 0
-27 25 4 1 0.94043 0
-27 25 5 1 0.94043 0
-27 25 6 1 0.94043 0
-27 25 7 1 0.94043 0
-27 25 8 1 0.94043 0
-27 25 9 1 0.94043 0
-27 25 10 1 0.94043 0
-27 25 11 1 0.940918 0
-27 25 12 1 0.940918 0
-27 25 13 1 0.940918 0
-27 25 14 1 0.941406 0
-27 25 15 1 0.941895 0
-27 25 16 1 0.943848 0
-27 25 17 1 0.947266 0.238159
-27 25 18 1 0.951172 0.377197
-27 25 19 1 0.953613 0.484619
-27 25 20 1 0.95459 0.577148
-27 25 21 1 0.953125 0.661133
-27 25 22 1 0.948242 0.736328
-27 25 23 1 0.94043 0.80127
-27 25 24 1 0.929688 0.85791
-27 25 25 1 0.915039 0.914062
-27 25 26 1 0.904297 0.974609
-27 25 27 1 0.888184 1
-27 25 28 1 0.861816 1
-27 25 29 0.965332 0.828613 1
-27 25 30 0.890625 0.791992 1
-27 25 31 0.811035 0.753906 1
-27 26 0 1 0.992188 0
-27 26 1 1 0.992188 0
-27 26 2 1 0.992188 0
-27 26 3 1 0.992188 0
-27 26 4 1 0.992188 0
-27 26 5 1 0.992188 0
-27 26 6 1 0.992188 0
-27 26 7 1 0.992188 0
-27 26 8 1 0.992188 0
-27 26 9 1 0.992188 0
-27 26 10 1 0.992188 0
-27 26 11 1 0.992188 0
-27 26 12 1 0.992188 0
-27 26 13 1 0.992676 0
-27 26 14 1 0.992676 0
-27 26 15 1 0.993164 0
-27 26 16 1 0.994629 0
-27 26 17 1 0.998535 0.185425
-27 26 18 1 1 0.348145
-27 26 19 1 1 0.461426
-27 26 20 1 1 0.557129
-27 26 21 1 1 0.643066
-27 26 22 1 1 0.720215
-27 26 23 1 0.997559 0.787598
-27 26 24 1 0.988281 0.84668
-27 26 25 1 0.974609 0.902344
-27 26 26 1 0.956055 0.955566
-27 26 27 1 0.939453 1
-27 26 28 0.990234 0.911133 1
-27 26 29 0.924805 0.876953 1
-27 26 30 0.853516 0.839844 1
-27 26 31 0.776367 0.800781 1
-27 27 0 1 1 0
-27 27 1 1 1 0
-27 27 2 1 1 0
-27 27 3 1 1 0
-27 27 4 1 1 0
-27 27 5 1 1 0
-27 27 6 1 1 0
-27 27 7 1 1 0
-27 27 8 1 1 0
-27 27 9 1 1 0
-27 27 10 1 1 0
-27 27 11 1 1 0
-27 27 12 1 1 0
-27 27 13 1 1 0
-27 27 14 1 1 0
-27 27 15 1 1 0
-27 27 16 1 1 0
-27 27 17 1 1 0
-27 27 18 1 1 0.304443
-27 27 19 1 1 0.42749
-27 27 20 1 1 0.526855
-27 27 21 1 1 0.614746
-27 27 22 1 1 0.693848
-27 27 23 1 1 0.762695
-27 27 24 1 1 0.82373
-27 27 25 1 1 0.882324
-27 27 26 1 1 0.937988
-27 27 27 0.990234 0.990234 0.990234
-27 27 28 0.9375 0.961914 1
-27 27 29 0.876953 0.928711 1
-27 27 30 0.809082 0.891602 1
-27 27 31 0.733887 0.852051 1
-27 28 0 1 1 0
-27 28 1 1 1 0
-27 28 2 1 1 0
-27 28 3 1 1 0
-27 28 4 1 1 0
-27 28 5 1 1 0
-27 28 6 1 1 0
-27 28 7 1 1 0
-27 28 8 1 1 0
-27 28 9 1 1 0
-27 28 10 1 1 0
-27 28 11 1 1 0
-27 28 12 1 1 0
-27 28 13 1 1 0
-27 28 14 1 1 0
-27 28 15 1 1 0
-27 28 16 1 1 0
-27 28 17 1 1 0
-27 28 18 1 1 0.244263
-27 28 19 1 1 0.384766
-27 28 20 1 1 0.489014
-27 28 21 1 1 0.579102
-27 28 22 1 1 0.65918
-27 28 23 1 1 0.729492
-27 28 24 1 1 0.791016
-27 28 25 0.992676 1 0.851074
-27 28 26 0.960938 1 0.908691
-27 28 27 0.922363 1 0.964355
-27 28 28 0.876953 1 1
-27 28 29 0.820312 0.984863 1
-27 28 30 0.753906 0.946777 1
-27 28 31 0.679688 0.905762 1
-27 29 0 0.992676 1 0
-27 29 1 0.992676 1 0
-27 29 2 0.992676 1 0
-27 29 3 0.992676 1 0
-27 29 4 0.992676 1 0
-27 29 5 0.992676 1 0
-27 29 6 0.992676 1 0
-27 29 7 0.992676 1 0
-27 29 8 0.992676 1 0
-27 29 9 0.992676 1 0
-27 29 10 0.992676 1 0
-27 29 11 0.992676 1 0
-27 29 12 0.992676 1 0
-27 29 13 0.992676 1 0
-27 29 14 0.992188 1 0
-27 29 15 0.992188 1 0
-27 29 16 0.991699 1 0
-27 29 17 0.990723 1 0
-27 29 18 0.98877 1 0.147095
-27 29 19 0.984375 1 0.332275
-27 29 20 0.978516 1 0.444336
-27 29 21 0.969727 1 0.537109
-27 29 22 0.95752 1 0.618652
-27 29 23 0.942871 1 0.689941
-27 29 24 0.924805 1 0.752441
-27 29 25 0.902344 1 0.813965
-27 29 26 0.873535 1 0.874023
-27 29 27 0.838379 1 0.932617
-27 29 28 0.795898 1 0.987793
-27 29 29 0.744141 1 1
-27 29 30 0.681641 1 1
-27 29 31 0.606934 0.962402 1
-27 30 0 0.881836 1 0
-27 30 1 0.881836 1 0
-27 30 2 0.881836 1 0
-27 30 3 0.881836 1 0
-27 30 4 0.881836 1 0
-27 30 5 0.881836 1 0
-27 30 6 0.881836 1 0
-27 30 7 0.881836 1 0
-27 30 8 0.881836 1 0
-27 30 9 0.881836 1 0
-27 30 10 0.881836 1 0
-27 30 11 0.881836 1 0
-27 30 12 0.881836 1 0
-27 30 13 0.881836 1 0
-27 30 14 0.881348 1 0
-27 30 15 0.881348 1 0
-27 30 16 0.881348 1 0
-27 30 17 0.879883 1 0
-27 30 18 0.876953 1 0
-27 30 19 0.872559 1 0.265869
-27 30 20 0.866211 1 0.392578
-27 30 21 0.857422 1 0.48999
-27 30 22 0.845703 1 0.57373
-27 30 23 0.831543 1 0.645508
-27 30 24 0.814941 1 0.709473
-27 30 25 0.793945 1 0.772461
-27 30 26 0.76709 1 0.834473
-27 30 27 0.733887 1 0.895508
-27 30 28 0.692871 1 0.953613
-27 30 29 0.64209 1 1
-27 30 30 0.57959 1 1
-27 30 31 0.50293 1 1
-27 31 0 0.751953 1 0
-27 31 1 0.751953 1 0
-27 31 2 0.751953 1 0
-27 31 3 0.751953 1 0
-27 31 4 0.751953 1 0
-27 31 5 0.751953 1 0
-27 31 6 0.751953 1 0
-27 31 7 0.751953 1 0
-27 31 8 0.751953 1 0
-27 31 9 0.751953 1 0
-27 31 10 0.751953 1 0
-27 31 11 0.751953 1 0
-27 31 12 0.751953 1 0
-27 31 13 0.751953 1 0
-27 31 14 0.751953 1 0
-27 31 15 0.751953 1 0
-27 31 16 0.751465 1 0
-27 31 17 0.750977 1 0
-27 31 18 0.74707 1 0
-27 31 19 0.741211 1 0.166382
-27 31 20 0.733887 1 0.331543
-27 31 21 0.724121 1 0.437012
-27 31 22 0.711914 1 0.523438
-27 31 23 0.697266 1 0.597168
-27 31 24 0.680664 1 0.661621
-27 31 25 0.659668 1 0.726074
-27 31 26 0.632324 1 0.790039
-27 31 27 0.598145 1 0.852539
-27 31 28 0.554688 1 0.913086
-27 31 29 0.499023 1 0.970215
-27 31 30 0.427002 1 1
-27 31 31 0.326416 1 1
-28 0 0 1 0 0
-28 0 1 1 0 0
-28 0 2 1 0 0
-28 0 3 1 0 0
-28 0 4 1 0 0
-28 0 5 1 0 0
-28 0 6 1 0 0
-28 0 7 1 0 0
-28 0 8 1 0 0
-28 0 9 1 0 0
-28 0 10 1 0 0
-28 0 11 1 0 0
-28 0 12 1 0 0
-28 0 13 1 0 0
-28 0 14 1 0 0
-28 0 15 1 0 0
-28 0 16 1 0 0
-28 0 17 1 0 0
-28 0 18 1 0 0.321533
-28 0 19 1 0 0.455078
-28 0 20 1 0 0.561523
-28 0 21 1 0 0.661621
-28 0 22 1 0 0.751953
-28 0 23 1 0 0.829102
-28 0 24 1 0 0.893555
-28 0 25 1 0 0.95166
-28 0 26 1 0.169678 1
-28 0 27 1 0.21106 1
-28 0 28 1 0.229858 1
-28 0 29 1 0.245361 1
-28 0 30 1 0.257568 1
-28 0 31 1 0.267334 1
-28 1 0 1 0 0
-28 1 1 1 0 0
-28 1 2 1 0 0
-28 1 3 1 0 0
-28 1 4 1 0 0
-28 1 5 1 0 0
-28 1 6 1 0 0
-28 1 7 1 0 0
-28 1 8 1 0 0
-28 1 9 1 0 0
-28 1 10 1 0 0
-28 1 11 1 0 0
-28 1 12 1 0 0
-28 1 13 1 0 0
-28 1 14 1 0 0
-28 1 15 1 0 0
-28 1 16 1 0 0
-28 1 17 1 0 0
-28 1 18 1 0 0.321533
-28 1 19 1 0 0.455078
-28 1 20 1 0 0.561523
-28 1 21 1 0 0.661621
-28 1 22 1 0 0.751953
-28 1 23 1 0 0.829102
-28 1 24 1 0 0.893555
-28 1 25 1 0 0.95166
-28 1 26 1 0.169678 1
-28 1 27 1 0.21106 1
-28 1 28 1 0.229858 1
-28 1 29 1 0.245361 1
-28 1 30 1 0.257812 1
-28 1 31 1 0.267334 1
-28 2 0 1 0 0
-28 2 1 1 0 0
-28 2 2 1 0 0
-28 2 3 1 0 0
-28 2 4 1 0 0
-28 2 5 1 0 0
-28 2 6 1 0 0
-28 2 7 1 0 0
-28 2 8 1 0 0
-28 2 9 1 0 0
-28 2 10 1 0 0
-28 2 11 1 0 0
-28 2 12 1 0 0
-28 2 13 1 0 0
-28 2 14 1 0 0
-28 2 15 1 0 0
-28 2 16 1 0 0
-28 2 17 1 0 0
-28 2 18 1 0 0.321533
-28 2 19 1 0 0.455078
-28 2 20 1 0 0.561523
-28 2 21 1 0 0.661621
-28 2 22 1 0 0.751953
-28 2 23 1 0 0.829102
-28 2 24 1 0 0.893555
-28 2 25 1 0 0.95166
-28 2 26 1 0.169678 1
-28 2 27 1 0.21106 1
-28 2 28 1 0.22998 1
-28 2 29 1 0.245361 1
-28 2 30 1 0.257812 1
-28 2 31 1 0.267334 1
-28 3 0 1 0 0
-28 3 1 1 0 0
-28 3 2 1 0 0
-28 3 3 1 0 0
-28 3 4 1 0 0
-28 3 5 1 0 0
-28 3 6 1 0 0
-28 3 7 1 0 0
-28 3 8 1 0 0
-28 3 9 1 0 0
-28 3 10 1 0 0
-28 3 11 1 0 0
-28 3 12 1 0 0
-28 3 13 1 0 0
-28 3 14 1 0 0
-28 3 15 1 0 0
-28 3 16 1 0 0
-28 3 17 1 0 0
-28 3 18 1 0 0.321533
-28 3 19 1 0 0.455078
-28 3 20 1 0 0.561523
-28 3 21 1 0 0.661621
-28 3 22 1 0 0.751953
-28 3 23 1 0 0.829102
-28 3 24 1 0 0.893555
-28 3 25 1 0 0.95166
-28 3 26 1 0.1698 1
-28 3 27 1 0.21106 1
-28 3 28 1 0.22998 1
-28 3 29 1 0.245361 1
-28 3 30 1 0.257812 1
-28 3 31 1 0.267334 1
-28 4 0 1 0 0
-28 4 1 1 0 0
-28 4 2 1 0 0
-28 4 3 1 0 0
-28 4 4 1 0 0
-28 4 5 1 0 0
-28 4 6 1 0 0
-28 4 7 1 0 0
-28 4 8 1 0 0
-28 4 9 1 0 0
-28 4 10 1 0 0
-28 4 11 1 0 0
-28 4 12 1 0 0
-28 4 13 1 0 0
-28 4 14 1 0 0
-28 4 15 1 0 0
-28 4 16 1 0 0
-28 4 17 1 0 0
-28 4 18 1 0 0.321533
-28 4 19 1 0 0.455078
-28 4 20 1 0 0.561523
-28 4 21 1 0 0.661621
-28 4 22 1 0 0.751953
-28 4 23 1 0 0.829102
-28 4 24 1 0 0.893555
-28 4 25 1 0 0.95166
-28 4 26 1 0.169922 1
-28 4 27 1 0.211182 1
-28 4 28 1 0.230103 1
-28 4 29 1 0.245483 1
-28 4 30 1 0.257812 1
-28 4 31 1 0.267334 1
-28 5 0 1 0 0
-28 5 1 1 0 0
-28 5 2 1 0 0
-28 5 3 1 0 0
-28 5 4 1 0 0
-28 5 5 1 0 0
-28 5 6 1 0 0
-28 5 7 1 0 0
-28 5 8 1 0 0
-28 5 9 1 0 0
-28 5 10 1 0 0
-28 5 11 1 0 0
-28 5 12 1 0 0
-28 5 13 1 0 0
-28 5 14 1 0 0
-28 5 15 1 0 0
-28 5 16 1 0 0
-28 5 17 1 0 0
-28 5 18 1 0 0.321533
-28 5 19 1 0 0.455078
-28 5 20 1 0 0.561523
-28 5 21 1 0 0.661621
-28 5 22 1 0 0.751953
-28 5 23 1 0 0.829102
-28 5 24 1 0 0.893555
-28 5 25 1 0 0.95166
-28 5 26 1 0.170288 1
-28 5 27 1 0.211426 1
-28 5 28 1 0.230225 1
-28 5 29 1 0.245605 1
-28 5 30 1 0.257812 1
-28 5 31 1 0.267334 1
-28 6 0 1 0 0
-28 6 1 1 0 0
-28 6 2 1 0 0
-28 6 3 1 0 0
-28 6 4 1 0 0
-28 6 5 1 0 0
-28 6 6 1 0 0
-28 6 7 1 0 0
-28 6 8 1 0 0
-28 6 9 1 0 0
-28 6 10 1 0 0
-28 6 11 1 0 0
-28 6 12 1 0 0
-28 6 13 1 0 0
-28 6 14 1 0 0
-28 6 15 1 0 0
-28 6 16 1 0 0
-28 6 17 1 0 0
-28 6 18 1 0 0.321289
-28 6 19 1 0 0.455078
-28 6 20 1 0 0.561523
-28 6 21 1 0 0.661621
-28 6 22 1 0 0.751953
-28 6 23 1 0 0.829102
-28 6 24 1 0 0.893555
-28 6 25 1 0 0.95166
-28 6 26 1 0.170776 1
-28 6 27 1 0.211792 1
-28 6 28 1 0.230591 1
-28 6 29 1 0.24585 1
-28 6 30 1 0.258057 1
-28 6 31 1 0.267578 1
-28 7 0 1 0 0
-28 7 1 1 0 0
-28 7 2 1 0 0
-28 7 3 1 0 0
-28 7 4 1 0 0
-28 7 5 1 0 0
-28 7 6 1 0 0
-28 7 7 1 0 0
-28 7 8 1 0 0
-28 7 9 1 0 0
-28 7 10 1 0 0
-28 7 11 1 0 0
-28 7 12 1 0 0
-28 7 13 1 0 0
-28 7 14 1 0 0
-28 7 15 1 0 0
-28 7 16 1 0 0
-28 7 17 1 0 0
-28 7 18 1 0 0.321289
-28 7 19 1 0 0.455078
-28 7 20 1 0 0.561523
-28 7 21 1 0 0.661133
-28 7 22 1 0 0.751953
-28 7 23 1 0 0.829102
-28 7 24 1 0 0.893555
-28 7 25 1 0 0.95166
-28 7 26 1 0.171875 1
-28 7 27 1 0.212524 1
-28 7 28 1 0.231201 1
-28 7 29 1 0.246338 1
-28 7 30 1 0.258545 1
-28 7 31 1 0.268066 1
-28 8 0 1 0 0
-28 8 1 1 0 0
-28 8 2 1 0 0
-28 8 3 1 0 0
-28 8 4 1 0 0
-28 8 5 1 0 0
-28 8 6 1 0 0
-28 8 7 1 0 0
-28 8 8 1 0 0
-28 8 9 1 0 0
-28 8 10 1 0 0
-28 8 11 1 0 0
-28 8 12 1 0 0
-28 8 13 1 0 0
-28 8 14 1 0 0
-28 8 15 1 0 0
-28 8 16 1 0 0
-28 8 17 1 0 0
-28 8 18 1 0 0.321289
-28 8 19 1 0 0.455078
-28 8 20 1 0 0.561523
-28 8 21 1 0 0.661133
-28 8 22 1 0 0.751953
-28 8 23 1 0 0.829102
-28 8 24 1 0 0.893555
-28 8 25 1 0 0.95166
-28 8 26 1 0.17395 1
-28 8 27 1 0.213989 1
-28 8 28 1 0.232422 1
-28 8 29 1 0.247437 1
-28 8 30 1 0.259521 1
-28 8 31 1 0.268555 1
-28 9 0 1 0 0
-28 9 1 1 0 0
-28 9 2 1 0 0
-28 9 3 1 0 0
-28 9 4 1 0 0
-28 9 5 1 0 0
-28 9 6 1 0 0
-28 9 7 1 0 0
-28 9 8 1 0 0
-28 9 9 1 0 0
-28 9 10 1 0 0
-28 9 11 1 0 0
-28 9 12 1 0 0
-28 9 13 1 0 0
-28 9 14 1 0 0
-28 9 15 1 0 0
-28 9 16 1 0 0
-28 9 17 1 0 0
-28 9 18 1 0 0.321045
-28 9 19 1 0 0.455078
-28 9 20 1 0 0.561523
-28 9 21 1 0 0.661133
-28 9 22 1 0 0.751953
-28 9 23 1 0 0.829102
-28 9 24 1 0 0.893555
-28 9 25 1 0 0.95166
-28 9 26 1 0.177856 1
-28 9 27 1 0.216797 1
-28 9 28 1 0.234619 1
-28 9 29 1 0.249268 1
-28 9 30 1 0.260986 1
-28 9 31 1 0.27002 1
-28 10 0 1 0 0
-28 10 1 1 0 0
-28 10 2 1 0 0
-28 10 3 1 0 0
-28 10 4 1 0 0
-28 10 5 1 0 0
-28 10 6 1 0 0
-28 10 7 1 0 0
-28 10 8 1 0 0
-28 10 9 1 0 0
-28 10 10 1 0 0
-28 10 11 1 0 0
-28 10 12 1 0 0
-28 10 13 1 0 0
-28 10 14 1 0 0
-28 10 15 1 0 0
-28 10 16 1 0 0
-28 10 17 1 0 0
-28 10 18 1 0 0.320557
-28 10 19 1 0 0.454834
-28 10 20 1 0 0.561523
-28 10 21 1 0 0.661133
-28 10 22 1 0 0.751465
-28 10 23 1 0 0.828613
-28 10 24 1 0 0.893066
-28 10 25 1 0 0.95166
-28 10 26 1 0.18457 1
-28 10 27 1 0.22168 1
-28 10 28 1 0.23877 1
-28 10 29 1 0.252686 1
-28 10 30 1 0.263916 1
-28 10 31 1 0.272461 1
-28 11 0 1 0 0
-28 11 1 1 0 0
-28 11 2 1 0 0
-28 11 3 1 0 0
-28 11 4 1 0 0
-28 11 5 1 0 0
-28 11 6 1 0 0
-28 11 7 1 0 0
-28 11 8 1 0 0
-28 11 9 1 0 0
-28 11 10 1 0 0
-28 11 11 1 0 0
-28 11 12 1 0 0
-28 11 13 1 0 0
-28 11 14 1 0 0
-28 11 15 1 0 0
-28 11 16 1 0 0
-28 11 17 1 0 0
-28 11 18 1 0 0.319824
-28 11 19 1 0 0.45459
-28 11 20 1 0 0.561035
-28 11 21 1 0 0.660645
-28 11 22 1 0 0.751465
-28 11 23 1 0 0.828613
-28 11 24 1 0 0.893066
-28 11 25 1 0.0501709 0.95166
-28 11 26 1 0.195679 1
-28 11 27 1 0.22998 1
-28 11 28 1 0.245728 1
-28 11 29 1 0.258545 1
-28 11 30 1 0.268799 1
-28 11 31 1 0.276611 1
-28 12 0 1 0 0
-28 12 1 1 0 0
-28 12 2 1 0 0
-28 12 3 1 0 0
-28 12 4 1 0 0
-28 12 5 1 0 0
-28 12 6 1 0 0
-28 12 7 1 0 0
-28 12 8 1 0 0
-28 12 9 1 0 0
-28 12 10 1 0 0
-28 12 11 1 0 0
-28 12 12 1 0 0
-28 12 13 1 0 0
-28 12 14 1 0 0
-28 12 15 1 0 0
-28 12 16 1 0 0
-28 12 17 1 0 0
-28 12 18 1 0 0.318604
-28 12 19 1 0 0.454102
-28 12 20 1 0 0.560547
-28 12 21 1 0 0.660156
-28 12 22 1 0 0.750977
-28 12 23 1 0 0.828125
-28 12 24 1 0 0.893066
-28 12 25 1 0.112732 0.95166
-28 12 26 1 0.212769 1
-28 12 27 1 0.243286 1
-28 12 28 1 0.256836 1
-28 12 29 1 0.268066 1
-28 12 30 1 0.276855 1
-28 12 31 1 0.283447 1
-28 13 0 1 0 0
-28 13 1 1 0 0
-28 13 2 1 0 0
-28 13 3 1 0 0
-28 13 4 1 0 0
-28 13 5 1 0 0
-28 13 6 1 0 0
-28 13 7 1 0 0
-28 13 8 1 0 0
-28 13 9 1 0 0
-28 13 10 1 0 0
-28 13 11 1 0 0
-28 13 12 1 0 0
-28 13 13 1 0 0
-28 13 14 1 0 0
-28 13 15 1 0 0
-28 13 16 1 0 0
-28 13 17 1 0 0
-28 13 18 1 0 0.316895
-28 13 19 1 0 0.452881
-28 13 20 1 0 0.55957
-28 13 21 1 0 0.65918
-28 13 22 1 0 0.75
-28 13 23 1 0 0.827637
-28 13 24 1 0 0.892578
-28 13 25 1 0.162476 0.951172
-28 13 26 1 0.237305 1
-28 13 27 1 0.262939 1
-28 13 28 1 0.273926 1
-28 13 29 1 0.282715 1
-28 13 30 1 0.289551 1
-28 13 31 1 0.294189 1
-28 14 0 1 0 0
-28 14 1 1 0 0
-28 14 2 1 0 0
-28 14 3 1 0 0
-28 14 4 1 0 0
-28 14 5 1 0 0
-28 14 6 1 0 0
-28 14 7 1 0 0
-28 14 8 1 0 0
-28 14 9 1 0 0
-28 14 10 1 0 0
-28 14 11 1 0 0
-28 14 12 1 0 0
-28 14 13 1 0 0
-28 14 14 1 0 0
-28 14 15 1 0 0
-28 14 16 1 0 0
-28 14 17 1 0 0
-28 14 18 1 0 0.313965
-28 14 19 1 0 0.450439
-28 14 20 1 0 0.558594
-28 14 21 1 0 0.658203
-28 14 22 1 0 0.749023
-28 14 23 1 0 0.82666
-28 14 24 1 0 0.89209
-28 14 25 1 0.213623 0.950684
-28 14 26 1 0.270264 1
-28 14 27 1 0.290771 1
-28 14 28 1 0.298584 1
-28 14 29 1 0.304199 1
-28 14 30 1 0.308105 1
-28 14 31 1 0.310059 1
-28 15 0 1 0 0
-28 15 1 1 0 0
-28 15 2 1 0 0
-28 15 3 1 0 0
-28 15 4 1 0 0
-28 15 5 1 0 0
-28 15 6 1 0 0
-28 15 7 1 0 0
-28 15 8 1 0 0
-28 15 9 1 0 0
-28 15 10 1 0 0
-28 15 11 1 0 0
-28 15 12 1 0 0
-28 15 13 1 0 0
-28 15 14 1 0 0
-28 15 15 1 0 0
-28 15 16 1 0 0
-28 15 17 1 0 0
-28 15 18 1 0 0.310059
-28 15 19 1 0 0.447021
-28 15 20 1 0 0.556641
-28 15 21 1 0 0.655762
-28 15 22 1 0 0.74707
-28 15 23 1 0 0.825195
-28 15 24 1 0.180786 0.890625
-28 15 25 1 0.268799 0.950195
-28 15 26 1 0.311768 1
-28 15 27 1 0.327148 1
-28 15 28 1 0.331299 1
-28 15 29 1 0.333496 1
-28 15 30 1 0.333984 1
-28 15 31 1 0.332764 1
-28 16 0 1 0 0
-28 16 1 1 0 0
-28 16 2 1 0 0
-28 16 3 1 0 0
-28 16 4 1 0 0
-28 16 5 1 0 0
-28 16 6 1 0 0
-28 16 7 1 0 0
-28 16 8 1 0 0
-28 16 9 1 0 0
-28 16 10 1 0 0
-28 16 11 1 0 0
-28 16 12 1 0 0
-28 16 13 1 0 0
-28 16 14 1 0 0
-28 16 15 1 0 0
-28 16 16 1 0 0
-28 16 17 1 0 0
-28 16 18 1 0 0.305176
-28 16 19 1 0 0.442383
-28 16 20 1 0 0.554199
-28 16 21 1 0 0.652832
-28 16 22 1 0 0.744141
-28 16 23 1 0.185303 0.822754
-28 16 24 1 0.27124 0.88916
-28 16 25 1 0.329346 0.94873
-28 16 26 1 0.361816 1
-28 16 27 1 0.372314 1
-28 16 28 1 0.372803 1
-28 16 29 1 0.371094 1
-28 16 30 1 0.367676 1
-28 16 31 1 0.362549 1
-28 17 0 1 0.221436 0
-28 17 1 1 0.221436 0
-28 17 2 1 0.221436 0
-28 17 3 1 0.221436 0
-28 17 4 1 0.221558 0
-28 17 5 1 0.221558 0
-28 17 6 1 0.221558 0
-28 17 7 1 0.22168 0
-28 17 8 1 0.221802 0
-28 17 9 1 0.222046 0
-28 17 10 1 0.222534 0
-28 17 11 1 0.223511 0
-28 17 12 1 0.224976 0
-28 17 13 1 0.227417 0
-28 17 14 1 0.231201 0
-28 17 15 1 0.236084 0
-28 17 16 1 0.236938 0
-28 17 17 1 0.229126 0
-28 17 18 1 0.219604 0.300293
-28 17 19 1 0.212646 0.437256
-28 17 20 1 0.217529 0.550293
-28 17 21 1 0.22229 0.648926
-28 17 22 1 0.25293 0.739746
-28 17 23 1 0.30249 0.819336
-28 17 24 1 0.351807 0.88623
-28 17 25 1 0.393311 0.946777
-28 17 26 1 0.418213 1
-28 17 27 1 0.424561 1
-28 17 28 1 0.421143 1
-28 17 29 1 0.415771 1
-28 17 30 1 0.408203 1
-28 17 31 1 0.398926 1
-28 18 0 1 0.362305 0
-28 18 1 1 0.362305 0
-28 18 2 1 0.362305 0
-28 18 3 1 0.362305 0
-28 18 4 1 0.362305 0
-28 18 5 1 0.362305 0
-28 18 6 1 0.362305 0
-28 18 7 1 0.362305 0
-28 18 8 1 0.362305 0
-28 18 9 1 0.362549 0
-28 18 10 1 0.362793 0
-28 18 11 1 0.363281 0
-28 18 12 1 0.364014 0
-28 18 13 1 0.365234 0
-28 18 14 1 0.367188 0
-28 18 15 1 0.370117 0
-28 18 16 1 0.369629 0
-28 18 17 1 0.366699 0
-28 18 18 1 0.362549 0.297119
-28 18 19 1 0.358398 0.432373
-28 18 20 1 0.357422 0.543945
-28 18 21 1 0.361816 0.644043
-28 18 22 1 0.37085 0.733887
-28 18 23 1 0.39624 0.813965
-28 18 24 1 0.428467 0.882324
-28 18 25 1 0.459473 0.944336
-28 18 26 1 0.47876 0.998535
-28 18 27 1 0.481201 1
-28 18 28 1 0.474609 1
-28 18 29 1 0.465576 1
-28 18 30 1 0.453857 1
-28 18 31 1 0.44043 1
-28 19 0 1 0.468018 0
-28 19 1 1 0.468018 0
-28 19 2 1 0.468018 0
-28 19 3 1 0.468018 0
-28 19 4 1 0.468018 0
-28 19 5 1 0.468018 0
-28 19 6 1 0.468018 0
-28 19 7 1 0.468018 0
-28 19 8 1 0.468262 0
-28 19 9 1 0.468262 0
-28 19 10 1 0.468506 0
-28 19 11 1 0.46875 0
-28 19 12 1 0.469238 0
-28 19 13 1 0.470215 0
-28 19 14 1 0.471436 0
-28 19 15 1 0.473389 0
-28 19 16 1 0.473389 0
-28 19 17 1 0.472656 0
-28 19 18 1 0.470703 0.298584
-28 19 19 1 0.467773 0.429688
-28 19 20 1 0.465332 0.538086
-28 19 21 1 0.466797 0.638184
-28 19 22 1 0.469238 0.727539
-28 19 23 1 0.481201 0.807129
-28 19 24 1 0.502441 0.876465
-28 19 25 1 0.525391 0.939941
-28 19 26 1 0.540527 0.995117
-28 19 27 1 0.540039 1
-28 19 28 1 0.530762 1
-28 19 29 1 0.518066 1
-28 19 30 1 0.502441 1
-28 19 31 1 0.485107 1
-28 20 0 1 0.558594 0
-28 20 1 1 0.558594 0
-28 20 2 1 0.558594 0
-28 20 3 1 0.558594 0
-28 20 4 1 0.558594 0
-28 20 5 1 0.558594 0
-28 20 6 1 0.558594 0
-28 20 7 1 0.558594 0
-28 20 8 1 0.558594 0
-28 20 9 1 0.558594 0
-28 20 10 1 0.558594 0
-28 20 11 1 0.559082 0
-28 20 12 1 0.559082 0
-28 20 13 1 0.560059 0
-28 20 14 1 0.561035 0
-28 20 15 1 0.5625 0
-28 20 16 1 0.563477 0
-28 20 17 1 0.563965 0
-28 20 18 1 0.563477 0.305176
-28 20 19 1 0.562012 0.43042
-28 20 20 1 0.55957 0.53418
-28 20 21 1 0.557129 0.630371
-28 20 22 1 0.558594 0.720703
-28 20 23 1 0.561035 0.798828
-28 20 24 1 0.572754 0.869141
-28 20 25 1 0.589355 0.934082
-28 20 26 1 0.601074 0.990723
-28 20 27 1 0.598633 1
-28 20 28 1 0.586426 1
-28 20 29 1 0.570801 1
-28 20 30 1 0.551758 1
-28 20 31 1 0.530762 1
-28 21 0 1 0.640137 0
-28 21 1 1 0.640137 0
-28 21 2 1 0.640137 0
-28 21 3 1 0.640137 0
-28 21 4 1 0.640137 0
-28 21 5 1 0.640137 0
-28 21 6 1 0.640625 0
-28 21 7 1 0.640625 0
-28 21 8 1 0.640625 0
-28 21 9 1 0.640625 0
-28 21 10 1 0.640625 0
-28 21 11 1 0.640625 0
-28 21 12 1 0.641113 0
-28 21 13 1 0.641602 0
-28 21 14 1 0.642578 0
-28 21 15 1 0.643555 0
-28 21 16 1 0.64502 0
-28 21 17 1 0.646973 0.11084
-28 21 18 1 0.647461 0.316406
-28 21 19 1 0.647461 0.434814
-28 21 20 1 0.645508 0.53418
-28 21 21 1 0.64209 0.625488
-28 21 22 1 0.63916 0.711426
-28 21 23 1 0.638672 0.789551
-28 21 24 1 0.641602 0.859375
-28 21 25 1 0.651855 0.92627
-28 21 26 1 0.660156 0.984863
-28 21 27 1 0.65625 1
-28 21 28 1 0.64209 1
-28 21 29 1 0.623535 1
-28 21 30 1 0.601562 1
-28 21 31 1 0.577148 1
-28 22 0 1 0.714355 0
-28 22 1 1 0.714355 0
-28 22 2 1 0.714355 0
-28 22 3 1 0.714355 0
-28 22 4 1 0.714355 0
-28 22 5 1 0.714355 0
-28 22 6 1 0.714355 0
-28 22 7 1 0.714355 0
-28 22 8 1 0.714355 0
-28 22 9 1 0.714844 0
-28 22 10 1 0.714844 0
-28 22 11 1 0.714844 0
-28 22 12 1 0.715332 0
-28 22 13 1 0.715332 0
-28 22 14 1 0.716309 0
-28 22 15 1 0.717285 0
-28 22 16 1 0.71875 0
-28 22 17 1 0.721191 0.15686
-28 22 18 1 0.723145 0.329102
-28 22 19 1 0.724121 0.44165
-28 22 20 1 0.723633 0.536621
-28 22 21 1 0.720703 0.623535
-28 22 22 1 0.71582 0.70459
-28 22 23 1 0.711914 0.779785
-28 22 24 1 0.708984 0.848145
-28 22 25 1 0.712402 0.916016
-28 22 26 1 0.717773 0.977051
-28 22 27 1 0.712402 1
-28 22 28 1 0.696289 1
-28 22 29 1 0.675781 1
-28 22 30 1 0.650879 1
-28 22 31 0.990234 0.623047 1
-28 23 0 1 0.779297 0
-28 23 1 1 0.779297 0
-28 23 2 1 0.779297 0
-28 23 3 1 0.779297 0
-28 23 4 1 0.779297 0
-28 23 5 1 0.779297 0
-28 23 6 1 0.779297 0
-28 23 7 1 0.779297 0
-28 23 8 1 0.779785 0
-28 23 9 1 0.779785 0
-28 23 10 1 0.779785 0
-28 23 11 1 0.779785 0
-28 23 12 1 0.779785 0
-28 23 13 1 0.780273 0
-28 23 14 1 0.780762 0
-28 23 15 1 0.781738 0
-28 23 16 1 0.783691 0
-28 23 17 1 0.786621 0.182495
-28 23 18 1 0.789062 0.338623
-28 23 19 1 0.791016 0.447754
-28 23 20 1 0.791504 0.540039
-28 23 21 1 0.789551 0.623535
-28 23 22 1 0.785156 0.700684
-28 23 23 1 0.778809 0.770996
-28 23 24 1 0.772949 0.837402
-28 23 25 1 0.769043 0.904297
-28 23 26 1 0.770508 0.967285
-28 23 27 1 0.764648 1
-28 23 28 1 0.74707 1
-28 23 29 1 0.724609 1
-28 23 30 1 0.697266 1
-28 23 31 0.972168 0.666504 1
-28 24 0 1 0.836914 0
-28 24 1 1 0.836914 0
-28 24 2 1 0.836914 0
-28 24 3 1 0.836914 0
-28 24 4 1 0.836914 0
-28 24 5 1 0.836914 0
-28 24 6 1 0.836914 0
-28 24 7 1 0.836914 0
-28 24 8 1 0.836914 0
-28 24 9 1 0.836914 0
-28 24 10 1 0.836914 0
-28 24 11 1 0.836914 0
-28 24 12 1 0.836914 0
-28 24 13 1 0.837402 0
-28 24 14 1 0.837891 0
-28 24 15 1 0.838379 0
-28 24 16 1 0.839844 0
-28 24 17 1 0.84375 0.192017
-28 24 18 1 0.847168 0.342285
-28 24 19 1 0.849609 0.450195
-28 24 20 1 0.851074 0.541016
-28 24 21 1 0.850098 0.623535
-28 24 22 1 0.846191 0.69873
-28 24 23 1 0.840332 0.765625
-28 24 24 1 0.832031 0.827148
-28 24 25 1 0.824219 0.891602
-28 24 26 1 0.819336 0.956055
-28 24 27 1 0.812988 1
-28 24 28 1 0.794922 1
-28 24 29 1 0.770508 1
-28 24 30 1 0.741211 1
-28 24 31 0.952148 0.708008 1
-28 25 0 1 0.89209 0
-28 25 1 1 0.89209 0
-28 25 2 1 0.89209 0
-28 25 3 1 0.89209 0
-28 25 4 1 0.89209 0
-28 25 5 1 0.89209 0
-28 25 6 1 0.89209 0
-28 25 7 1 0.89209 0
-28 25 8 1 0.89209 0
-28 25 9 1 0.89209 0
-28 25 10 1 0.89209 0
-28 25 11 1 0.89209 0
-28 25 12 1 0.89209 0
-28 25 13 1 0.892578 0
-28 25 14 1 0.892578 0
-28 25 15 1 0.893066 0
-28 25 16 1 0.894531 0
-28 25 17 1 0.898438 0.182861
-28 25 18 1 0.902344 0.336914
-28 25 19 1 0.905762 0.445557
-28 25 20 1 0.907715 0.537598
-28 25 21 1 0.907715 0.620117
-28 25 22 1 0.905273 0.694824
-28 25 23 1 0.900391 0.760742
-28 25 24 1 0.89209 0.819336
-28 25 25 1 0.881348 0.878418
-28 25 26 1 0.870605 0.940918
-28 25 27 1 0.862305 0.999512
-28 25 28 1 0.84375 1
-28 25 29 1 0.818359 1
-28 25 30 1 0.786621 1
-28 25 31 0.927246 0.751465 1
-28 26 0 1 0.945801 0
-28 26 1 1 0.945801 0
-28 26 2 1 0.945801 0
-28 26 3 1 0.945801 0
-28 26 4 1 0.945801 0
-28 26 5 1 0.945801 0
-28 26 6 1 0.945801 0
-28 26 7 1 0.945801 0
-28 26 8 1 0.945801 0
-28 26 9 1 0.945801 0
-28 26 10 1 0.945801 0
-28 26 11 1 0.945801 0
-28 26 12 1 0.945801 0
-28 26 13 1 0.945801 0
-28 26 14 1 0.946289 0
-28 26 15 1 0.946777 0
-28 26 16 1 0.947266 0
-28 26 17 1 0.951172 0.141724
-28 26 18 1 0.955078 0.318604
-28 26 19 1 0.958984 0.431152
-28 26 20 1 0.961426 0.524902
-28 26 21 1 0.962402 0.608887
-28 26 22 1 0.960938 0.68457
-28 26 23 1 0.957031 0.751465
-28 26 24 1 0.950195 0.810059
-28 26 25 1 0.939941 0.867676
-28 26 26 1 0.925781 0.924805
-28 26 27 1 0.912598 0.983887
-28 26 28 1 0.894531 1
-28 26 29 1 0.867676 1
-28 26 30 0.97168 0.833984 1
-28 26 31 0.896973 0.797363 1
-28 27 0 1 0.996582 0
-28 27 1 1 0.996582 0
-28 27 2 1 0.996582 0
-28 27 3 1 0.996582 0
-28 27 4 1 0.996582 0
-28 27 5 1 0.996582 0
-28 27 6 1 0.996582 0
-28 27 7 1 0.996582 0
-28 27 8 1 0.996582 0
-28 27 9 1 0.99707 0
-28 27 10 1 0.99707 0
-28 27 11 1 0.99707 0
-28 27 12 1 0.99707 0
-28 27 13 1 0.99707 0
-28 27 14 1 0.99707 0
-28 27 15 1 0.997559 0
-28 27 16 1 0.998047 0
-28 27 17 1 1 0
-28 27 18 1 1 0.283447
-28 27 19 1 1 0.404785
-28 27 20 1 1 0.501953
-28 27 21 1 1 0.587891
-28 27 22 1 1 0.665039
-28 27 23 1 1 0.73291
-28 27 24 1 1 0.793457
-28 27 25 1 0.995117 0.852539
-28 27 26 1 0.981934 0.90918
-28 27 27 1 0.964355 0.963867
-28 27 28 1 0.945312 1
-28 27 29 0.996094 0.916992 1
-28 27 30 0.931152 0.882812 1
-28 27 31 0.859375 0.845703 1
-28 28 0 1 1 0
-28 28 1 1 1 0
-28 28 2 1 1 0
-28 28 3 1 1 0
-28 28 4 1 1 0
-28 28 5 1 1 0
-28 28 6 1 1 0
-28 28 7 1 1 0
-28 28 8 1 1 0
-28 28 9 1 1 0
-28 28 10 1 1 0
-28 28 11 1 1 0
-28 28 12 1 1 0
-28 28 13 1 1 0
-28 28 14 1 1 0
-28 28 15 1 1 0
-28 28 16 1 1 0
-28 28 17 1 1 0
-28 28 18 1 1 0.22644
-28 28 19 1 1 0.366699
-28 28 20 1 1 0.468994
-28 28 21 1 1 0.557617
-28 28 22 1 1 0.63623
-28 28 23 1 1 0.705566
-28 28 24 1 1 0.76709
-28 28 25 1 1 0.828125
-28 28 26 1 1 0.887207
-28 28 27 1 1 0.943848
-28 28 28 0.996094 0.996094 0.996094
-28 28 29 0.943359 0.967773 1
-28 28 30 0.882324 0.93457 1
-28 28 31 0.813965 0.897461 1
-28 29 0 1 1 0
-28 29 1 1 1 0
-28 29 2 1 1 0
-28 29 3 1 1 0
-28 29 4 1 1 0
-28 29 5 1 1 0
-28 29 6 1 1 0
-28 29 7 1 1 0
-28 29 8 1 1 0
-28 29 9 1 1 0
-28 29 10 1 1 0
-28 29 11 1 1 0
-28 29 12 1 1 0
-28 29 13 1 1 0
-28 29 14 1 1 0
-28 29 15 1 1 0
-28 29 16 1 1 0
-28 29 17 1 1 0
-28 29 18 1 1 0.123779
-28 29 19 1 1 0.317383
-28 29 20 1 1 0.428467
-28 29 21 1 1 0.52002
-28 29 22 1 1 0.600586
-28 29 23 1 1 0.670898
-28 29 24 1 1 0.733398
-28 29 25 1 1 0.794922
-28 29 26 0.998047 1 0.855469
-28 29 27 0.96582 1 0.914062
-28 29 28 0.927246 1 0.969727
-28 29 29 0.881348 1 1
-28 29 30 0.824219 0.990234 1
-28 29 31 0.757812 0.952148 1
-28 30 0 0.996582 1 0
-28 30 1 0.996582 1 0
-28 30 2 0.996582 1 0
-28 30 3 0.996582 1 0
-28 30 4 0.996582 1 0
-28 30 5 0.996582 1 0
-28 30 6 0.996582 1 0
-28 30 7 0.996582 1 0
-28 30 8 0.996582 1 0
-28 30 9 0.996582 1 0
-28 30 10 0.996582 1 0
-28 30 11 0.996582 1 0
-28 30 12 0.996094 1 0
-28 30 13 0.996094 1 0
-28 30 14 0.996094 1 0
-28 30 15 0.996094 1 0
-28 30 16 0.995605 1 0
-28 30 17 0.995117 1 0
-28 30 18 0.993652 1 0
-28 30 19 0.990723 1 0.25293
-28 30 20 0.986816 1 0.379883
-28 30 21 0.980469 1 0.476562
-28 30 22 0.97168 1 0.559082
-28 30 23 0.960449 1 0.630371
-28 30 24 0.947266 1 0.693848
-28 30 25 0.929688 1 0.756348
-28 30 26 0.906738 1 0.818359
-28 30 27 0.87793 1 0.878906
-28 30 28 0.842773 1 0.9375
-28 30 29 0.799805 1 0.992676
-28 30 30 0.747559 1 1
-28 30 31 0.684082 1 1
-28 31 0 0.884766 1 0
-28 31 1 0.884766 1 0
-28 31 2 0.884766 1 0
-28 31 3 0.884766 1 0
-28 31 4 0.884766 1 0
-28 31 5 0.884766 1 0
-28 31 6 0.884766 1 0
-28 31 7 0.884766 1 0
-28 31 8 0.884766 1 0
-28 31 9 0.884766 1 0
-28 31 10 0.884766 1 0
-28 31 11 0.884766 1 0
-28 31 12 0.884766 1 0
-28 31 13 0.884766 1 0
-28 31 14 0.884277 1 0
-28 31 15 0.884277 1 0
-28 31 16 0.884277 1 0
-28 31 17 0.883789 1 0
-28 31 18 0.881836 1 0
-28 31 19 0.878418 1 0.150879
-28 31 20 0.873535 1 0.321289
-28 31 21 0.867188 1 0.42627
-28 31 22 0.858398 1 0.512207
-28 31 23 0.847656 1 0.584961
-28 31 24 0.834961 1 0.649414
-28 31 25 0.818359 1 0.712891
-28 31 26 0.797363 1 0.776367
-28 31 27 0.770508 1 0.838867
-28 31 28 0.737305 1 0.899902
-28 31 29 0.695312 1 0.958008
-28 31 30 0.644043 1 1
-28 31 31 0.581543 1 1
-29 0 0 1 0 0
-29 0 1 1 0 0
-29 0 2 1 0 0
-29 0 3 1 0 0
-29 0 4 1 0 0
-29 0 5 1 0 0
-29 0 6 1 0 0
-29 0 7 1 0 0
-29 0 8 1 0 0
-29 0 9 1 0 0
-29 0 10 1 0 0
-29 0 11 1 0 0
-29 0 12 1 0 0
-29 0 13 1 0 0
-29 0 14 1 0 0
-29 0 15 1 0 0
-29 0 16 1 0 0
-29 0 17 1 0 0
-29 0 18 1 0 0.238892
-29 0 19 1 0 0.393311
-29 0 20 1 0 0.505859
-29 0 21 1 0 0.60498
-29 0 22 1 0 0.695312
-29 0 23 1 0 0.774414
-29 0 24 1 0 0.842285
-29 0 25 1 0 0.905273
-29 0 26 1 0 0.961914
-29 0 27 1 0.169312 1
-29 0 28 1 0.21228 1
-29 0 29 1 0.231201 1
-29 0 30 1 0.246582 1
-29 0 31 1 0.259033 1
-29 1 0 1 0 0
-29 1 1 1 0 0
-29 1 2 1 0 0
-29 1 3 1 0 0
-29 1 4 1 0 0
-29 1 5 1 0 0
-29 1 6 1 0 0
-29 1 7 1 0 0
-29 1 8 1 0 0
-29 1 9 1 0 0
-29 1 10 1 0 0
-29 1 11 1 0 0
-29 1 12 1 0 0
-29 1 13 1 0 0
-29 1 14 1 0 0
-29 1 15 1 0 0
-29 1 16 1 0 0
-29 1 17 1 0 0
-29 1 18 1 0 0.238892
-29 1 19 1 0 0.393311
-29 1 20 1 0 0.505859
-29 1 21 1 0 0.60498
-29 1 22 1 0 0.695312
-29 1 23 1 0 0.774414
-29 1 24 1 0 0.842285
-29 1 25 1 0 0.905273
-29 1 26 1 0 0.961914
-29 1 27 1 0.169312 1
-29 1 28 1 0.21228 1
-29 1 29 1 0.231201 1
-29 1 30 1 0.246582 1
-29 1 31 1 0.259033 1
-29 2 0 1 0 0
-29 2 1 1 0 0
-29 2 2 1 0 0
-29 2 3 1 0 0
-29 2 4 1 0 0
-29 2 5 1 0 0
-29 2 6 1 0 0
-29 2 7 1 0 0
-29 2 8 1 0 0
-29 2 9 1 0 0
-29 2 10 1 0 0
-29 2 11 1 0 0
-29 2 12 1 0 0
-29 2 13 1 0 0
-29 2 14 1 0 0
-29 2 15 1 0 0
-29 2 16 1 0 0
-29 2 17 1 0 0
-29 2 18 1 0 0.238892
-29 2 19 1 0 0.393311
-29 2 20 1 0 0.505859
-29 2 21 1 0 0.60498
-29 2 22 1 0 0.695312
-29 2 23 1 0 0.774414
-29 2 24 1 0 0.842285
-29 2 25 1 0 0.905273
-29 2 26 1 0 0.961914
-29 2 27 1 0.169312 1
-29 2 28 1 0.212402 1
-29 2 29 1 0.231201 1
-29 2 30 1 0.246582 1
-29 2 31 1 0.259033 1
-29 3 0 1 0 0
-29 3 1 1 0 0
-29 3 2 1 0 0
-29 3 3 1 0 0
-29 3 4 1 0 0
-29 3 5 1 0 0
-29 3 6 1 0 0
-29 3 7 1 0 0
-29 3 8 1 0 0
-29 3 9 1 0 0
-29 3 10 1 0 0
-29 3 11 1 0 0
-29 3 12 1 0 0
-29 3 13 1 0 0
-29 3 14 1 0 0
-29 3 15 1 0 0
-29 3 16 1 0 0
-29 3 17 1 0 0
-29 3 18 1 0 0.238892
-29 3 19 1 0 0.393311
-29 3 20 1 0 0.505859
-29 3 21 1 0 0.60498
-29 3 22 1 0 0.695312
-29 3 23 1 0 0.774414
-29 3 24 1 0 0.842285
-29 3 25 1 0 0.905273
-29 3 26 1 0 0.961914
-29 3 27 1 0.169434 1
-29 3 28 1 0.212402 1
-29 3 29 1 0.231323 1
-29 3 30 1 0.246582 1
-29 3 31 1 0.259033 1
-29 4 0 1 0 0
-29 4 1 1 0 0
-29 4 2 1 0 0
-29 4 3 1 0 0
-29 4 4 1 0 0
-29 4 5 1 0 0
-29 4 6 1 0 0
-29 4 7 1 0 0
-29 4 8 1 0 0
-29 4 9 1 0 0
-29 4 10 1 0 0
-29 4 11 1 0 0
-29 4 12 1 0 0
-29 4 13 1 0 0
-29 4 14 1 0 0
-29 4 15 1 0 0
-29 4 16 1 0 0
-29 4 17 1 0 0
-29 4 18 1 0 0.238892
-29 4 19 1 0 0.393311
-29 4 20 1 0 0.505859
-29 4 21 1 0 0.60498
-29 4 22 1 0 0.695312
-29 4 23 1 0 0.774414
-29 4 24 1 0 0.842285
-29 4 25 1 0 0.905273
-29 4 26 1 0 0.961914
-29 4 27 1 0.169556 1
-29 4 28 1 0.212524 1
-29 4 29 1 0.231323 1
-29 4 30 1 0.246704 1
-29 4 31 1 0.259033 1
-29 5 0 1 0 0
-29 5 1 1 0 0
-29 5 2 1 0 0
-29 5 3 1 0 0
-29 5 4 1 0 0
-29 5 5 1 0 0
-29 5 6 1 0 0
-29 5 7 1 0 0
-29 5 8 1 0 0
-29 5 9 1 0 0
-29 5 10 1 0 0
-29 5 11 1 0 0
-29 5 12 1 0 0
-29 5 13 1 0 0
-29 5 14 1 0 0
-29 5 15 1 0 0
-29 5 16 1 0 0
-29 5 17 1 0 0
-29 5 18 1 0 0.238892
-29 5 19 1 0 0.393311
-29 5 20 1 0 0.505859
-29 5 21 1 0 0.60498
-29 5 22 1 0 0.695312
-29 5 23 1 0 0.774414
-29 5 24 1 0 0.842285
-29 5 25 1 0 0.905273
-29 5 26 1 0 0.961914
-29 5 27 1 0.1698 1
-29 5 28 1 0.212646 1
-29 5 29 1 0.231445 1
-29 5 30 1 0.246826 1
-29 5 31 1 0.259033 1
-29 6 0 1 0 0
-29 6 1 1 0 0
-29 6 2 1 0 0
-29 6 3 1 0 0
-29 6 4 1 0 0
-29 6 5 1 0 0
-29 6 6 1 0 0
-29 6 7 1 0 0
-29 6 8 1 0 0
-29 6 9 1 0 0
-29 6 10 1 0 0
-29 6 11 1 0 0
-29 6 12 1 0 0
-29 6 13 1 0 0
-29 6 14 1 0 0
-29 6 15 1 0 0
-29 6 16 1 0 0
-29 6 17 1 0 0
-29 6 18 1 0 0.23877
-29 6 19 1 0 0.393311
-29 6 20 1 0 0.505859
-29 6 21 1 0 0.60498
-29 6 22 1 0 0.695312
-29 6 23 1 0 0.774414
-29 6 24 1 0 0.842285
-29 6 25 1 0 0.905273
-29 6 26 1 0 0.961914
-29 6 27 1 0.170288 1
-29 6 28 1 0.213013 1
-29 6 29 1 0.231812 1
-29 6 30 1 0.24707 1
-29 6 31 1 0.259277 1
-29 7 0 1 0 0
-29 7 1 1 0 0
-29 7 2 1 0 0
-29 7 3 1 0 0
-29 7 4 1 0 0
-29 7 5 1 0 0
-29 7 6 1 0 0
-29 7 7 1 0 0
-29 7 8 1 0 0
-29 7 9 1 0 0
-29 7 10 1 0 0
-29 7 11 1 0 0
-29 7 12 1 0 0
-29 7 13 1 0 0
-29 7 14 1 0 0
-29 7 15 1 0 0
-29 7 16 1 0 0
-29 7 17 1 0 0
-29 7 18 1 0 0.23877
-29 7 19 1 0 0.393311
-29 7 20 1 0 0.505859
-29 7 21 1 0 0.60498
-29 7 22 1 0 0.695312
-29 7 23 1 0 0.774414
-29 7 24 1 0 0.842285
-29 7 25 1 0 0.905273
-29 7 26 1 0 0.961914
-29 7 27 1 0.171265 1
-29 7 28 1 0.213623 1
-29 7 29 1 0.2323 1
-29 7 30 1 0.247437 1
-29 7 31 1 0.259766 1
-29 8 0 1 0 0
-29 8 1 1 0 0
-29 8 2 1 0 0
-29 8 3 1 0 0
-29 8 4 1 0 0
-29 8 5 1 0 0
-29 8 6 1 0 0
-29 8 7 1 0 0
-29 8 8 1 0 0
-29 8 9 1 0 0
-29 8 10 1 0 0
-29 8 11 1 0 0
-29 8 12 1 0 0
-29 8 13 1 0 0
-29 8 14 1 0 0
-29 8 15 1 0 0
-29 8 16 1 0 0
-29 8 17 1 0 0
-29 8 18 1 0 0.238647
-29 8 19 1 0 0.393311
-29 8 20 1 0 0.505859
-29 8 21 1 0 0.60498
-29 8 22 1 0 0.695312
-29 8 23 1 0 0.774414
-29 8 24 1 0 0.842285
-29 8 25 1 0 0.905273
-29 8 26 1 0 0.961914
-29 8 27 1 0.172974 1
-29 8 28 1 0.214844 1
-29 8 29 1 0.233276 1
-29 8 30 1 0.248291 1
-29 8 31 1 0.260498 1
-29 9 0 1 0 0
-29 9 1 1 0 0
-29 9 2 1 0 0
-29 9 3 1 0 0
-29 9 4 1 0 0
-29 9 5 1 0 0
-29 9 6 1 0 0
-29 9 7 1 0 0
-29 9 8 1 0 0
-29 9 9 1 0 0
-29 9 10 1 0 0
-29 9 11 1 0 0
-29 9 12 1 0 0
-29 9 13 1 0 0
-29 9 14 1 0 0
-29 9 15 1 0 0
-29 9 16 1 0 0
-29 9 17 1 0 0
-29 9 18 1 0 0.238281
-29 9 19 1 0 0.393066
-29 9 20 1 0 0.505859
-29 9 21 1 0 0.60498
-29 9 22 1 0 0.695312
-29 9 23 1 0 0.774414
-29 9 24 1 0 0.842285
-29 9 25 1 0 0.905273
-29 9 26 1 0 0.961914
-29 9 27 1 0.176392 1
-29 9 28 1 0.217285 1
-29 9 29 1 0.235229 1
-29 9 30 1 0.25 1
-29 9 31 1 0.261719 1
-29 10 0 1 0 0
-29 10 1 1 0 0
-29 10 2 1 0 0
-29 10 3 1 0 0
-29 10 4 1 0 0
-29 10 5 1 0 0
-29 10 6 1 0 0
-29 10 7 1 0 0
-29 10 8 1 0 0
-29 10 9 1 0 0
-29 10 10 1 0 0
-29 10 11 1 0 0
-29 10 12 1 0 0
-29 10 13 1 0 0
-29 10 14 1 0 0
-29 10 15 1 0 0
-29 10 16 1 0 0
-29 10 17 1 0 0
-29 10 18 1 0 0.237793
-29 10 19 1 0 0.392822
-29 10 20 1 0 0.505859
-29 10 21 1 0 0.604492
-29 10 22 1 0 0.695312
-29 10 23 1 0 0.774414
-29 10 24 1 0 0.842285
-29 10 25 1 0 0.904785
-29 10 26 1 0 0.961914
-29 10 27 1 0.182251 1
-29 10 28 1 0.221436 1
-29 10 29 1 0.23877 1
-29 10 30 1 0.25293 1
-29 10 31 1 0.26416 1
-29 11 0 1 0 0
-29 11 1 1 0 0
-29 11 2 1 0 0
-29 11 3 1 0 0
-29 11 4 1 0 0
-29 11 5 1 0 0
-29 11 6 1 0 0
-29 11 7 1 0 0
-29 11 8 1 0 0
-29 11 9 1 0 0
-29 11 10 1 0 0
-29 11 11 1 0 0
-29 11 12 1 0 0
-29 11 13 1 0 0
-29 11 14 1 0 0
-29 11 15 1 0 0
-29 11 16 1 0 0
-29 11 17 1 0 0
-29 11 18 1 0 0.236938
-29 11 19 1 0 0.39209
-29 11 20 1 0 0.505371
-29 11 21 1 0 0.604492
-29 11 22 1 0 0.694824
-29 11 23 1 0 0.773926
-29 11 24 1 0 0.841797
-29 11 25 1 0 0.904785
-29 11 26 1 0 0.961426
-29 11 27 1 0.192139 1
-29 11 28 1 0.228638 1
-29 11 29 1 0.244751 1
-29 11 30 1 0.257812 1
-29 11 31 1 0.268311 1
-29 12 0 1 0 0
-29 12 1 1 0 0
-29 12 2 1 0 0
-29 12 3 1 0 0
-29 12 4 1 0 0
-29 12 5 1 0 0
-29 12 6 1 0 0
-29 12 7 1 0 0
-29 12 8 1 0 0
-29 12 9 1 0 0
-29 12 10 1 0 0
-29 12 11 1 0 0
-29 12 12 1 0 0
-29 12 13 1 0 0
-29 12 14 1 0 0
-29 12 15 1 0 0
-29 12 16 1 0 0
-29 12 17 1 0 0
-29 12 18 1 0 0.235474
-29 12 19 1 0 0.391357
-29 12 20 1 0 0.504883
-29 12 21 1 0 0.604004
-29 12 22 1 0 0.694336
-29 12 23 1 0 0.773926
-29 12 24 1 0 0.841797
-29 12 25 1 0 0.904785
-29 12 26 1 0.079834 0.961426
-29 12 27 1 0.207275 1
-29 12 28 1 0.240234 1
-29 12 29 1 0.254395 1
-29 12 30 1 0.266113 1
-29 12 31 1 0.275391 1
-29 13 0 1 0 0
-29 13 1 1 0 0
-29 13 2 1 0 0
-29 13 3 1 0 0
-29 13 4 1 0 0
-29 13 5 1 0 0
-29 13 6 1 0 0
-29 13 7 1 0 0
-29 13 8 1 0 0
-29 13 9 1 0 0
-29 13 10 1 0 0
-29 13 11 1 0 0
-29 13 12 1 0 0
-29 13 13 1 0 0
-29 13 14 1 0 0
-29 13 15 1 0 0
-29 13 16 1 0 0
-29 13 17 1 0 0
-29 13 18 1 0 0.233154
-29 13 19 1 0 0.389893
-29 13 20 1 0 0.504395
-29 13 21 1 0 0.603027
-29 13 22 1 0 0.693848
-29 13 23 1 0 0.772949
-29 13 24 1 0 0.841309
-29 13 25 1 0 0.904297
-29 13 26 1 0.13916 0.961426
-29 13 27 1 0.22937 1
-29 13 28 1 0.257568 1
-29 13 29 1 0.269531 1
-29 13 30 1 0.279053 1
-29 13 31 1 0.286377 1
-29 14 0 1 0 0
-29 14 1 1 0 0
-29 14 2 1 0 0
-29 14 3 1 0 0
-29 14 4 1 0 0
-29 14 5 1 0 0
-29 14 6 1 0 0
-29 14 7 1 0 0
-29 14 8 1 0 0
-29 14 9 1 0 0
-29 14 10 1 0 0
-29 14 11 1 0 0
-29 14 12 1 0 0
-29 14 13 1 0 0
-29 14 14 1 0 0
-29 14 15 1 0 0
-29 14 16 1 0 0
-29 14 17 1 0 0
-29 14 18 1 0 0.229492
-29 14 19 1 0 0.387695
-29 14 20 1 0 0.503418
-29 14 21 1 0 0.602051
-29 14 22 1 0 0.692871
-29 14 23 1 0 0.771973
-29 14 24 1 0 0.840332
-29 14 25 1 0 0.903809
-29 14 26 1 0.192261 0.960938
-29 14 27 1 0.259277 1
-29 14 28 1 0.282227 1
-29 14 29 1 0.291016 1
-29 14 30 1 0.297852 1
-29 14 31 1 0.30249 1
-29 15 0 1 0 0
-29 15 1 1 0 0
-29 15 2 1 0 0
-29 15 3 1 0 0
-29 15 4 1 0 0
-29 15 5 1 0 0
-29 15 6 1 0 0
-29 15 7 1 0 0
-29 15 8 1 0 0
-29 15 9 1 0 0
-29 15 10 1 0 0
-29 15 11 1 0 0
-29 15 12 1 0 0
-29 15 13 1 0 0
-29 15 14 1 0 0
-29 15 15 1 0 0
-29 15 16 1 0 0
-29 15 17 1 0 0
-29 15 18 1 0 0.224365
-29 15 19 1 0 0.384277
-29 15 20 1 0 0.501953
-29 15 21 1 0 0.600098
-29 15 22 1 0 0.690918
-29 15 23 1 0 0.770508
-29 15 24 1 0 0.839355
-29 15 25 1 0.128296 0.90332
-29 15 26 1 0.24707 0.960449
-29 15 27 1 0.297607 1
-29 15 28 1 0.315186 1
-29 15 29 1 0.320312 1
-29 15 30 1 0.32373 1
-29 15 31 1 0.325439 1
-29 16 0 1 0 0
-29 16 1 1 0 0
-29 16 2 1 0 0
-29 16 3 1 0 0
-29 16 4 1 0 0
-29 16 5 1 0 0
-29 16 6 1 0 0
-29 16 7 1 0 0
-29 16 8 1 0 0
-29 16 9 1 0 0
-29 16 10 1 0 0
-29 16 11 1 0 0
-29 16 12 1 0 0
-29 16 13 1 0 0
-29 16 14 1 0 0
-29 16 15 1 0 0
-29 16 16 1 0 0
-29 16 17 1 0 0
-29 16 18 1 0 0.217407
-29 16 19 1 0 0.379883
-29 16 20 1 0 0.498047
-29 16 21 1 0 0.597656
-29 16 22 1 0 0.687988
-29 16 23 1 0 0.768066
-29 16 24 1 0.098877 0.837402
-29 16 25 1 0.235596 0.901855
-29 16 26 1 0.305664 0.959473
-29 16 27 1 0.34375 1
-29 16 28 1 0.356201 1
-29 16 29 1 0.35791 1
-29 16 30 1 0.357666 1
-29 16 31 1 0.355469 1
-29 17 0 1 0.105835 0
-29 17 1 1 0.105835 0
-29 17 2 1 0.105835 0
-29 17 3 1 0.105896 0
-29 17 4 1 0.105896 0
-29 17 5 1 0.105957 0
-29 17 6 1 0.106079 0
-29 17 7 1 0.106262 0
-29 17 8 1 0.106567 0
-29 17 9 1 0.1073 0
-29 17 10 1 0.108521 0
-29 17 11 1 0.110657 0
-29 17 12 1 0.114136 0
-29 17 13 1 0.119568 0
-29 17 14 1 0.127563 0
-29 17 15 1 0.138428 0
-29 17 16 1 0.1427 0
-29 17 17 1 0.135742 0
-29 17 18 1 0.112671 0.209839
-29 17 19 1 0.0838013 0.374756
-29 17 20 1 0.0736084 0.49292
-29 17 21 1 0.093689 0.594727
-29 17 22 1 0.124084 0.68457
-29 17 23 1 0.190796 0.764648
-29 17 24 1 0.257324 0.834473
-29 17 25 1 0.318848 0.899902
-29 17 26 1 0.367432 0.958008
-29 17 27 1 0.39624 1
-29 17 28 1 0.404297 1
-29 17 29 1 0.4021 1
-29 17 30 1 0.398193 1
-29 17 31 1 0.39209 1
-29 18 0 1 0.304688 0
-29 18 1 1 0.304688 0
-29 18 2 1 0.304688 0
-29 18 3 1 0.304688 0
-29 18 4 1 0.304688 0
-29 18 5 1 0.304688 0
-29 18 6 1 0.304688 0
-29 18 7 1 0.304688 0
-29 18 8 1 0.304688 0
-29 18 9 1 0.304932 0
-29 18 10 1 0.305176 0
-29 18 11 1 0.305664 0
-29 18 12 1 0.306641 0
-29 18 13 1 0.307861 0
-29 18 14 1 0.310059 0
-29 18 15 1 0.313477 0
-29 18 16 1 0.314941 0
-29 18 17 1 0.3125 0
-29 18 18 1 0.307617 0.203857
-29 18 19 1 0.302246 0.369873
-29 18 20 1 0.299072 0.487061
-29 18 21 1 0.303467 0.590332
-29 18 22 1 0.306641 0.679688
-29 18 23 1 0.324707 0.759766
-29 18 24 1 0.356201 0.830566
-29 18 25 1 0.395264 0.896484
-29 18 26 1 0.430664 0.956055
-29 18 27 1 0.452637 1
-29 18 28 1 0.456787 1
-29 18 29 1 0.451416 1
-29 18 30 1 0.443604 1
-29 18 31 1 0.433594 1
-29 19 0 1 0.417725 0
-29 19 1 1 0.417725 0
-29 19 2 1 0.417725 0
-29 19 3 1 0.417725 0
-29 19 4 1 0.417725 0
-29 19 5 1 0.417725 0
-29 19 6 1 0.417725 0
-29 19 7 1 0.417725 0
-29 19 8 1 0.417725 0
-29 19 9 1 0.417969 0
-29 19 10 1 0.418213 0
-29 19 11 1 0.418457 0
-29 19 12 1 0.418945 0
-29 19 13 1 0.419922 0
-29 19 14 1 0.421143 0
-29 19 15 1 0.42334 0
-29 19 16 1 0.424561 0
-29 19 17 1 0.423584 0
-29 19 18 1 0.421875 0.202637
-29 19 19 1 0.419189 0.366455
-29 19 20 1 0.41626 0.481934
-29 19 21 1 0.416016 0.583496
-29 19 22 1 0.419189 0.674805
-29 19 23 1 0.424805 0.753906
-29 19 24 1 0.44165 0.825195
-29 19 25 1 0.467529 0.892578
-29 19 26 1 0.493896 0.953125
-29 19 27 1 0.510742 1
-29 19 28 1 0.51123 1
-29 19 29 1 0.50293 1
-29 19 30 1 0.491943 1
-29 19 31 1 0.478271 1
-29 20 0 1 0.509766 0
-29 20 1 1 0.509766 0
-29 20 2 1 0.509766 0
-29 20 3 1 0.509766 0
-29 20 4 1 0.509766 0
-29 20 5 1 0.509766 0
-29 20 6 1 0.509766 0
-29 20 7 1 0.509766 0
-29 20 8 1 0.509766 0
-29 20 9 1 0.509766 0
-29 20 10 1 0.509766 0
-29 20 11 1 0.510254 0
-29 20 12 1 0.510742 0
-29 20 13 1 0.51123 0
-29 20 14 1 0.512207 0
-29 20 15 1 0.513672 0
-29 20 16 1 0.515137 0
-29 20 17 1 0.515625 0
-29 20 18 1 0.515625 0.208862
-29 20 19 1 0.514648 0.366211
-29 20 20 1 0.512207 0.478516
-29 20 21 1 0.510254 0.577148
-29 20 22 1 0.51123 0.667969
-29 20 23 1 0.512207 0.74707
-29 20 24 1 0.519531 0.817871
-29 20 25 1 0.535645 0.886719
-29 20 26 1 0.555176 0.94873
-29 20 27 1 0.567383 1
-29 20 28 1 0.565918 1
-29 20 29 1 0.555176 1
-29 20 30 1 0.540527 1
-29 20 31 1 0.523926 1
-29 21 0 1 0.591309 0
-29 21 1 1 0.591309 0
-29 21 2 1 0.591309 0
-29 21 3 1 0.591309 0
-29 21 4 1 0.591309 0
-29 21 5 1 0.591309 0
-29 21 6 1 0.591309 0
-29 21 7 1 0.591309 0
-29 21 8 1 0.591309 0
-29 21 9 1 0.591309 0
-29 21 10 1 0.591309 0
-29 21 11 1 0.591797 0
-29 21 12 1 0.591797 0
-29 21 13 1 0.592285 0
-29 21 14 1 0.593262 0
-29 21 15 1 0.594238 0
-29 21 16 1 0.596191 0
-29 21 17 1 0.597656 0
-29 21 18 1 0.599121 0.222534
-29 21 19 1 0.599121 0.369873
-29 21 20 1 0.598145 0.477783
-29 21 21 1 0.596191 0.572754
-29 21 22 1 0.59375 0.660156
-29 21 23 1 0.594238 0.740234
-29 21 24 1 0.594238 0.80957
-29 21 25 1 0.602051 0.878906
-29 21 26 1 0.615234 0.942871
-29 21 27 1 0.624023 0.997559
-29 21 28 1 0.620605 1
-29 21 29 1 0.606934 1
-29 21 30 1 0.590332 1
-29 21 31 1 0.569824 1
-29 22 0 1 0.664551 0
-29 22 1 1 0.664551 0
-29 22 2 1 0.664551 0
-29 22 3 1 0.664551 0
-29 22 4 1 0.664551 0
-29 22 5 1 0.664551 0
-29 22 6 1 0.664551 0
-29 22 7 1 0.664551 0
-29 22 8 1 0.665039 0
-29 22 9 1 0.665039 0
-29 22 10 1 0.665039 0
-29 22 11 1 0.665039 0
-29 22 12 1 0.665527 0
-29 22 13 1 0.665527 0
-29 22 14 1 0.666504 0
-29 22 15 1 0.66748 0
-29 22 16 1 0.668945 0
-29 22 17 1 0.671387 0
-29 22 18 1 0.673828 0.240479
-29 22 19 1 0.675293 0.376953
-29 22 20 1 0.675293 0.47998
-29 22 21 1 0.673828 0.570801
-29 22 22 1 0.67041 0.654297
-29 22 23 1 0.66748 0.730957
-29 22 24 1 0.666016 0.800781
-29 22 25 1 0.666016 0.869629
-29 22 26 1 0.672852 0.935059
-29 22 27 1 0.678711 0.991699
-29 22 28 1 0.67334 1
-29 22 29 1 0.658203 1
-29 22 30 1 0.638672 1
-29 22 31 1 0.615723 1
-29 23 0 1 0.729004 0
-29 23 1 1 0.729004 0
-29 23 2 1 0.729004 0
-29 23 3 1 0.729004 0
-29 23 4 1 0.729004 0
-29 23 5 1 0.729004 0
-29 23 6 1 0.729004 0
-29 23 7 1 0.729004 0
-29 23 8 1 0.729004 0
-29 23 9 1 0.729004 0
-29 23 10 1 0.729004 0
-29 23 11 1 0.729492 0
-29 23 12 1 0.729492 0
-29 23 13 1 0.72998 0
-29 23 14 1 0.730469 0
-29 23 15 1 0.730957 0
-29 23 16 1 0.732422 0
-29 23 17 1 0.73584 0
-29 23 18 1 0.73877 0.257812
-29 23 19 1 0.741211 0.384766
-29 23 20 1 0.742676 0.483643
-29 23 21 1 0.741699 0.571289
-29 23 22 1 0.739258 0.650879
-29 23 23 1 0.734863 0.723633
-29 23 24 1 0.730469 0.791016
-29 23 25 1 0.726562 0.859375
-29 23 26 1 0.727051 0.925781
-29 23 27 1 0.729492 0.984375
-29 23 28 1 0.723145 1
-29 23 29 1 0.706543 1
-29 23 30 1 0.685059 1
-29 23 31 1 0.659668 1
-29 24 0 1 0.786133 0
-29 24 1 1 0.786133 0
-29 24 2 1 0.786133 0
-29 24 3 1 0.786133 0
-29 24 4 1 0.786133 0
-29 24 5 1 0.786133 0
-29 24 6 1 0.786133 0
-29 24 7 1 0.786133 0
-29 24 8 1 0.786133 0
-29 24 9 1 0.786133 0
-29 24 10 1 0.786133 0
-29 24 11 1 0.786133 0
-29 24 12 1 0.786133 0
-29 24 13 1 0.786621 0
-29 24 14 1 0.787109 0
-29 24 15 1 0.787598 0
-29 24 16 1 0.788574 0
-29 24 17 1 0.791992 0
-29 24 18 1 0.795898 0.270752
-29 24 19 1 0.798828 0.391357
-29 24 20 1 0.80127 0.487061
-29 24 21 1 0.801758 0.571777
-29 24 22 1 0.799805 0.649414
-29 24 23 1 0.795898 0.71875
-29 24 24 1 0.790527 0.782715
-29 24 25 1 0.78418 0.849121
-29 24 26 1 0.778809 0.915039
-29 24 27 1 0.776855 0.976074
-29 24 28 1 0.77002 1
-29 24 29 1 0.751953 1
-29 24 30 1 0.729004 1
-29 24 31 1 0.701172 1
-29 25 0 1 0.841797 0
-29 25 1 1 0.841797 0
-29 25 2 1 0.841797 0
-29 25 3 1 0.841797 0
-29 25 4 1 0.841797 0
-29 25 5 1 0.841797 0
-29 25 6 1 0.841797 0
-29 25 7 1 0.841797 0
-29 25 8 1 0.841797 0
-29 25 9 1 0.841797 0
-29 25 10 1 0.841797 0
-29 25 11 1 0.841797 0
-29 25 12 1 0.842285 0
-29 25 13 1 0.842285 0
-29 25 14 1 0.842773 0
-29 25 15 1 0.843262 0
-29 25 16 1 0.84375 0
-29 25 17 1 0.847168 0
-29 25 18 1 0.851074 0.277588
-29 25 19 1 0.85498 0.394287
-29 25 20 1 0.85791 0.488037
-29 25 21 1 0.859375 0.571289
-29 25 22 1 0.858887 0.646973
-29 25 23 1 0.855957 0.714355
-29 25 24 1 0.850586 0.775391
-29 25 25 1 0.842773 0.837402
-29 25 26 1 0.833496 0.902344
-29 25 27 1 0.826172 0.964355
-29 25 28 1 0.817871 1
-29 25 29 1 0.799316 1
-29 25 30 1 0.774902 1
-29 25 31 1 0.744629 1
-29 26 0 1 0.896484 0
-29 26 1 1 0.896484 0
-29 26 2 1 0.896484 0
-29 26 3 1 0.896484 0
-29 26 4 1 0.896484 0
-29 26 5 1 0.896484 0
-29 26 6 1 0.896484 0
-29 26 7 1 0.896484 0
-29 26 8 1 0.896484 0
-29 26 9 1 0.896484 0
-29 26 10 1 0.896484 0
-29 26 11 1 0.896973 0
-29 26 12 1 0.896973 0
-29 26 13 1 0.896973 0
-29 26 14 1 0.897461 0
-29 26 15 1 0.897949 0
-29 26 16 1 0.898438 0
-29 26 17 1 0.901367 0
-29 26 18 1 0.905273 0.272949
-29 26 19 1 0.90918 0.389893
-29 26 20 1 0.912109 0.483398
-29 26 21 1 0.914062 0.566406
-29 26 22 1 0.914551 0.641602
-29 26 23 1 0.912598 0.708008
-29 26 24 1 0.908691 0.767578
-29 26 25 1 0.901367 0.827148
-29 26 26 1 0.890625 0.887695
-29 26 27 1 0.87793 0.949219
-29 26 28 1 0.867676 1
-29 26 29 1 0.848633 1
-29 26 30 1 0.822754 1
-29 26 31 1 0.791016 1
-29 27 0 1 0.950195 0
-29 27 1 1 0.950195 0
-29 27 2 1 0.950195 0
-29 27 3 1 0.950195 0
-29 27 4 1 0.950195 0
-29 27 5 1 0.950195 0
-29 27 6 1 0.950195 0
-29 27 7 1 0.950195 0
-29 27 8 1 0.950195 0
-29 27 9 1 0.950195 0
-29 27 10 1 0.950195 0
-29 27 11 1 0.950195 0
-29 27 12 1 0.950195 0
-29 27 13 1 0.950195 0
-29 27 14 1 0.950684 0
-29 27 15 1 0.950684 0
-29 27 16 1 0.951172 0
-29 27 17 1 0.954102 0
-29 27 18 1 0.958008 0.251221
-29 27 19 1 0.961914 0.374512
-29 27 20 1 0.964844 0.469971
-29 27 21 1 0.967285 0.553711
-29 27 22 1 0.967773 0.629395
-29 27 23 1 0.966309 0.696289
-29 27 24 1 0.962891 0.756348
-29 27 25 1 0.957031 0.81543
-29 27 26 1 0.947266 0.873535
-29 27 27 1 0.933105 0.931641
-29 27 28 1 0.917969 0.989746
-29 27 29 1 0.899414 1
-29 27 30 1 0.87207 1
-29 27 31 0.977051 0.838379 1
-29 28 0 1 1 0
-29 28 1 1 1 0
-29 28 2 1 1 0
-29 28 3 1 1 0
-29 28 4 1 1 0
-29 28 5 1 1 0
-29 28 6 1 1 0
-29 28 7 1 1 0
-29 28 8 1 1 0
-29 28 9 1 1 0
-29 28 10 1 1 0
-29 28 11 1 1 0
-29 28 12 1 1 0
-29 28 13 1 1 0
-29 28 14 1 1 0
-29 28 15 1 1 0
-29 28 16 1 1 0
-29 28 17 1 1 0
-29 28 18 1 1 0.203369
-29 28 19 1 1 0.344971
-29 28 20 1 1 0.445312
-29 28 21 1 1 0.531738
-29 28 22 1 1 0.608398
-29 28 23 1 1 0.67627
-29 28 24 1 1 0.737305
-29 28 25 1 1 0.797363
-29 28 26 1 1 0.856934
-29 28 27 1 0.987305 0.914551
-29 28 28 1 0.970215 0.969727
-29 28 29 1 0.950195 1
-29 28 30 1 0.921875 1
-29 28 31 0.936035 0.887695 1
-29 29 0 1 1 0
-29 29 1 1 1 0
-29 29 2 1 1 0
-29 29 3 1 1 0
-29 29 4 1 1 0
-29 29 5 1 1 0
-29 29 6 1 1 0
-29 29 7 1 1 0
-29 29 8 1 1 0
-29 29 9 1 1 0
-29 29 10 1 1 0
-29 29 11 1 1 0
-29 29 12 1 1 0
-29 29 13 1 1 0
-29 29 14 1 1 0
-29 29 15 1 1 0
-29 29 16 1 1 0
-29 29 17 1 1 0
-29 29 18 1 1 0.09021
-29 29 19 1 1 0.299805
-29 29 20 1 1 0.409424
-29 29 21 1 1 0.499268
-29 29 22 1 1 0.578125
-29 29 23 1 1 0.647461
-29 29 24 1 1 0.708984
-29 29 25 1 1 0.770508
-29 29 26 1 1 0.831543
-29 29 27 1 1 0.891113
-29 29 28 1 1 0.948242
-29 29 29 1 1 1
-29 29 30 0.948242 0.972656 1
-29 29 31 0.887207 0.939453 1
-29 30 0 1 1 0
-29 30 1 1 1 0
-29 30 2 1 1 0
-29 30 3 1 1 0
-29 30 4 1 1 0
-29 30 5 1 1 0
-29 30 6 1 1 0
-29 30 7 1 1 0
-29 30 8 1 1 0
-29 30 9 1 1 0
-29 30 10 1 1 0
-29 30 11 1 1 0
-29 30 12 1 1 0
-29 30 13 1 1 0
-29 30 14 1 1 0
-29 30 15 1 1 0
-29 30 16 1 1 0
-29 30 17 1 1 0
-29 30 18 1 1 0
-29 30 19 1 1 0.237183
-29 30 20 1 1 0.364502
-29 30 21 1 1 0.459961
-29 30 22 1 1 0.541016
-29 30 23 1 1 0.611328
-29 30 24 1 1 0.674316
-29 30 25 1 1 0.736328
-29 30 26 1 1 0.79834
-29 30 27 1 1 0.859375
-29 30 28 0.970703 1 0.918457
-29 30 29 0.931641 1 0.974121
-29 30 30 0.885254 1 1
-29 30 31 0.828125 0.994141 1
-29 31 0 0.999023 1 0
-29 31 1 0.999023 1 0
-29 31 2 0.999023 1 0
-29 31 3 0.999023 1 0
-29 31 4 0.999023 1 0
-29 31 5 0.999023 1 0
-29 31 6 0.999023 1 0
-29 31 7 0.999023 1 0
-29 31 8 0.999023 1 0
-29 31 9 0.999023 1 0
-29 31 10 0.999023 1 0
-29 31 11 0.999023 1 0
-29 31 12 0.999023 1 0
-29 31 13 0.999023 1 0
-29 31 14 0.998535 1 0
-29 31 15 0.998535 1 0
-29 31 16 0.998535 1 0
-29 31 17 0.998047 1 0
-29 31 18 0.99707 1 0
-29 31 19 0.995605 1 0.130615
-29 31 20 0.992676 1 0.30835
-29 31 21 0.988281 1 0.413086
-29 31 22 0.981934 1 0.497803
-29 31 23 0.974121 1 0.569824
-29 31 24 0.963867 1 0.633301
-29 31 25 0.950684 1 0.696289
-29 31 26 0.933594 1 0.759766
-29 31 27 0.910645 1 0.821777
-29 31 28 0.881836 1 0.882812
-29 31 29 0.846191 1 0.941406
-29 31 30 0.802734 1 0.996582
-29 31 31 0.75 1 1
-30 0 0 1 0 0
-30 0 1 1 0 0
-30 0 2 1 0 0
-30 0 3 1 0 0
-30 0 4 1 0 0
-30 0 5 1 0 0
-30 0 6 1 0 0
-30 0 7 1 0 0
-30 0 8 1 0 0
-30 0 9 1 0 0
-30 0 10 1 0 0
-30 0 11 1 0 0
-30 0 12 1 0 0
-30 0 13 1 0 0
-30 0 14 1 0 0
-30 0 15 1 0 0
-30 0 16 1 0 0
-30 0 17 1 0 0
-30 0 18 1 0 0.0835571
-30 0 19 1 0 0.320068
-30 0 20 1 0 0.444336
-30 0 21 1 0 0.543945
-30 0 22 1 0 0.634277
-30 0 23 1 0 0.714355
-30 0 24 1 0 0.784668
-30 0 25 1 0 0.851074
-30 0 26 1 0 0.912598
-30 0 27 1 0 0.968262
-30 0 28 1 0.168823 1
-30 0 29 1 0.213501 1
-30 0 30 1 0.2323 1
-30 0 31 1 0.247559 1
-30 1 0 1 0 0
-30 1 1 1 0 0
-30 1 2 1 0 0
-30 1 3 1 0 0
-30 1 4 1 0 0
-30 1 5 1 0 0
-30 1 6 1 0 0
-30 1 7 1 0 0
-30 1 8 1 0 0
-30 1 9 1 0 0
-30 1 10 1 0 0
-30 1 11 1 0 0
-30 1 12 1 0 0
-30 1 13 1 0 0
-30 1 14 1 0 0
-30 1 15 1 0 0
-30 1 16 1 0 0
-30 1 17 1 0 0
-30 1 18 1 0 0.0835571
-30 1 19 1 0 0.320068
-30 1 20 1 0 0.444336
-30 1 21 1 0 0.543945
-30 1 22 1 0 0.634277
-30 1 23 1 0 0.714355
-30 1 24 1 0 0.784668
-30 1 25 1 0 0.851074
-30 1 26 1 0 0.912598
-30 1 27 1 0 0.968262
-30 1 28 1 0.168823 1
-30 1 29 1 0.213501 1
-30 1 30 1 0.2323 1
-30 1 31 1 0.247681 1
-30 2 0 1 0 0
-30 2 1 1 0 0
-30 2 2 1 0 0
-30 2 3 1 0 0
-30 2 4 1 0 0
-30 2 5 1 0 0
-30 2 6 1 0 0
-30 2 7 1 0 0
-30 2 8 1 0 0
-30 2 9 1 0 0
-30 2 10 1 0 0
-30 2 11 1 0 0
-30 2 12 1 0 0
-30 2 13 1 0 0
-30 2 14 1 0 0
-30 2 15 1 0 0
-30 2 16 1 0 0
-30 2 17 1 0 0
-30 2 18 1 0 0.0835571
-30 2 19 1 0 0.320068
-30 2 20 1 0 0.444336
-30 2 21 1 0 0.543945
-30 2 22 1 0 0.634277
-30 2 23 1 0 0.714355
-30 2 24 1 0 0.784668
-30 2 25 1 0 0.851074
-30 2 26 1 0 0.912598
-30 2 27 1 0 0.968262
-30 2 28 1 0.168823 1
-30 2 29 1 0.213501 1
-30 2 30 1 0.2323 1
-30 2 31 1 0.247681 1
-30 3 0 1 0 0
-30 3 1 1 0 0
-30 3 2 1 0 0
-30 3 3 1 0 0
-30 3 4 1 0 0
-30 3 5 1 0 0
-30 3 6 1 0 0
-30 3 7 1 0 0
-30 3 8 1 0 0
-30 3 9 1 0 0
-30 3 10 1 0 0
-30 3 11 1 0 0
-30 3 12 1 0 0
-30 3 13 1 0 0
-30 3 14 1 0 0
-30 3 15 1 0 0
-30 3 16 1 0 0
-30 3 17 1 0 0
-30 3 18 1 0 0.0835571
-30 3 19 1 0 0.320068
-30 3 20 1 0 0.444336
-30 3 21 1 0 0.543945
-30 3 22 1 0 0.634277
-30 3 23 1 0 0.714355
-30 3 24 1 0 0.784668
-30 3 25 1 0 0.851074
-30 3 26 1 0 0.912598
-30 3 27 1 0 0.968262
-30 3 28 1 0.168945 1
-30 3 29 1 0.213501 1
-30 3 30 1 0.232422 1
-30 3 31 1 0.247681 1
-30 4 0 1 0 0
-30 4 1 1 0 0
-30 4 2 1 0 0
-30 4 3 1 0 0
-30 4 4 1 0 0
-30 4 5 1 0 0
-30 4 6 1 0 0
-30 4 7 1 0 0
-30 4 8 1 0 0
-30 4 9 1 0 0
-30 4 10 1 0 0
-30 4 11 1 0 0
-30 4 12 1 0 0
-30 4 13 1 0 0
-30 4 14 1 0 0
-30 4 15 1 0 0
-30 4 16 1 0 0
-30 4 17 1 0 0
-30 4 18 1 0 0.0834961
-30 4 19 1 0 0.320068
-30 4 20 1 0 0.444336
-30 4 21 1 0 0.543945
-30 4 22 1 0 0.634277
-30 4 23 1 0 0.714355
-30 4 24 1 0 0.784668
-30 4 25 1 0 0.851074
-30 4 26 1 0 0.912598
-30 4 27 1 0 0.968262
-30 4 28 1 0.169067 1
-30 4 29 1 0.213623 1
-30 4 30 1 0.232422 1
-30 4 31 1 0.247681 1
-30 5 0 1 0 0
-30 5 1 1 0 0
-30 5 2 1 0 0
-30 5 3 1 0 0
-30 5 4 1 0 0
-30 5 5 1 0 0
-30 5 6 1 0 0
-30 5 7 1 0 0
-30 5 8 1 0 0
-30 5 9 1 0 0
-30 5 10 1 0 0
-30 5 11 1 0 0
-30 5 12 1 0 0
-30 5 13 1 0 0
-30 5 14 1 0 0
-30 5 15 1 0 0
-30 5 16 1 0 0
-30 5 17 1 0 0
-30 5 18 1 0 0.0834351
-30 5 19 1 0 0.320068
-30 5 20 1 0 0.444336
-30 5 21 1 0 0.543945
-30 5 22 1 0 0.634277
-30 5 23 1 0 0.714355
-30 5 24 1 0 0.784668
-30 5 25 1 0 0.851074
-30 5 26 1 0 0.912598
-30 5 27 1 0 0.968262
-30 5 28 1 0.169189 1
-30 5 29 1 0.213745 1
-30 5 30 1 0.232544 1
-30 5 31 1 0.247803 1
-30 6 0 1 0 0
-30 6 1 1 0 0
-30 6 2 1 0 0
-30 6 3 1 0 0
-30 6 4 1 0 0
-30 6 5 1 0 0
-30 6 6 1 0 0
-30 6 7 1 0 0
-30 6 8 1 0 0
-30 6 9 1 0 0
-30 6 10 1 0 0
-30 6 11 1 0 0
-30 6 12 1 0 0
-30 6 13 1 0 0
-30 6 14 1 0 0
-30 6 15 1 0 0
-30 6 16 1 0 0
-30 6 17 1 0 0
-30 6 18 1 0 0.083313
-30 6 19 1 0 0.319824
-30 6 20 1 0 0.444336
-30 6 21 1 0 0.543945
-30 6 22 1 0 0.634277
-30 6 23 1 0 0.714355
-30 6 24 1 0 0.784668
-30 6 25 1 0 0.851074
-30 6 26 1 0 0.912598
-30 6 27 1 0 0.968262
-30 6 28 1 0.169678 1
-30 6 29 1 0.213989 1
-30 6 30 1 0.232788 1
-30 6 31 1 0.248047 1
-30 7 0 1 0 0
-30 7 1 1 0 0
-30 7 2 1 0 0
-30 7 3 1 0 0
-30 7 4 1 0 0
-30 7 5 1 0 0
-30 7 6 1 0 0
-30 7 7 1 0 0
-30 7 8 1 0 0
-30 7 9 1 0 0
-30 7 10 1 0 0
-30 7 11 1 0 0
-30 7 12 1 0 0
-30 7 13 1 0 0
-30 7 14 1 0 0
-30 7 15 1 0 0
-30 7 16 1 0 0
-30 7 17 1 0 0
-30 7 18 1 0 0.0830078
-30 7 19 1 0 0.319824
-30 7 20 1 0 0.444336
-30 7 21 1 0 0.543945
-30 7 22 1 0 0.634277
-30 7 23 1 0 0.714355
-30 7 24 1 0 0.784668
-30 7 25 1 0 0.851074
-30 7 26 1 0 0.912598
-30 7 27 1 0 0.968262
-30 7 28 1 0.17041 1
-30 7 29 1 0.2146 1
-30 7 30 1 0.233276 1
-30 7 31 1 0.248413 1
-30 8 0 1 0 0
-30 8 1 1 0 0
-30 8 2 1 0 0
-30 8 3 1 0 0
-30 8 4 1 0 0
-30 8 5 1 0 0
-30 8 6 1 0 0
-30 8 7 1 0 0
-30 8 8 1 0 0
-30 8 9 1 0 0
-30 8 10 1 0 0
-30 8 11 1 0 0
-30 8 12 1 0 0
-30 8 13 1 0 0
-30 8 14 1 0 0
-30 8 15 1 0 0
-30 8 16 1 0 0
-30 8 17 1 0 0
-30 8 18 1 0 0.0825195
-30 8 19 1 0 0.319824
-30 8 20 1 0 0.444336
-30 8 21 1 0 0.543945
-30 8 22 1 0 0.634277
-30 8 23 1 0 0.714355
-30 8 24 1 0 0.784668
-30 8 25 1 0 0.851074
-30 8 26 1 0 0.912598
-30 8 27 1 0 0.968262
-30 8 28 1 0.171997 1
-30 8 29 1 0.215698 1
-30 8 30 1 0.234131 1
-30 8 31 1 0.249146 1
-30 9 0 1 0 0
-30 9 1 1 0 0
-30 9 2 1 0 0
-30 9 3 1 0 0
-30 9 4 1 0 0
-30 9 5 1 0 0
-30 9 6 1 0 0
-30 9 7 1 0 0
-30 9 8 1 0 0
-30 9 9 1 0 0
-30 9 10 1 0 0
-30 9 11 1 0 0
-30 9 12 1 0 0
-30 9 13 1 0 0
-30 9 14 1 0 0
-30 9 15 1 0 0
-30 9 16 1 0 0
-30 9 17 1 0 0
-30 9 18 1 0 0.0814819
-30 9 19 1 0 0.31958
-30 9 20 1 0 0.444092
-30 9 21 1 0 0.543945
-30 9 22 1 0 0.634277
-30 9 23 1 0 0.714355
-30 9 24 1 0 0.784668
-30 9 25 1 0 0.851074
-30 9 26 1 0 0.912598
-30 9 27 1 0 0.968262
-30 9 28 1 0.174927 1
-30 9 29 1 0.217651 1
-30 9 30 1 0.23584 1
-30 9 31 1 0.250488 1
-30 10 0 1 0 0
-30 10 1 1 0 0
-30 10 2 1 0 0
-30 10 3 1 0 0
-30 10 4 1 0 0
-30 10 5 1 0 0
-30 10 6 1 0 0
-30 10 7 1 0 0
-30 10 8 1 0 0
-30 10 9 1 0 0
-30 10 10 1 0 0
-30 10 11 1 0 0
-30 10 12 1 0 0
-30 10 13 1 0 0
-30 10 14 1 0 0
-30 10 15 1 0 0
-30 10 16 1 0 0
-30 10 17 1 0 0
-30 10 18 1 0 0.0795898
-30 10 19 1 0 0.319336
-30 10 20 1 0 0.443848
-30 10 21 1 0 0.543457
-30 10 22 1 0 0.634277
-30 10 23 1 0 0.713867
-30 10 24 1 0 0.78418
-30 10 25 1 0 0.851074
-30 10 26 1 0 0.912598
-30 10 27 1 0 0.968262
-30 10 28 1 0.180054 1
-30 10 29 1 0.221313 1
-30 10 30 1 0.23877 1
-30 10 31 1 0.25293 1
-30 11 0 1 0 0
-30 11 1 1 0 0
-30 11 2 1 0 0
-30 11 3 1 0 0
-30 11 4 1 0 0
-30 11 5 1 0 0
-30 11 6 1 0 0
-30 11 7 1 0 0
-30 11 8 1 0 0
-30 11 9 1 0 0
-30 11 10 1 0 0
-30 11 11 1 0 0
-30 11 12 1 0 0
-30 11 13 1 0 0
-30 11 14 1 0 0
-30 11 15 1 0 0
-30 11 16 1 0 0
-30 11 17 1 0 0
-30 11 18 1 0 0.0761108
-30 11 19 1 0 0.318848
-30 11 20 1 0 0.443604
-30 11 21 1 0 0.543457
-30 11 22 1 0 0.633789
-30 11 23 1 0 0.713867
-30 11 24 1 0 0.78418
-30 11 25 1 0 0.851074
-30 11 26 1 0 0.912598
-30 11 27 1 0 0.968262
-30 11 28 1 0.188599 1
-30 11 29 1 0.227417 1
-30 11 30 1 0.243896 1
-30 11 31 1 0.257324 1
-30 12 0 1 0 0
-30 12 1 1 0 0
-30 12 2 1 0 0
-30 12 3 1 0 0
-30 12 4 1 0 0
-30 12 5 1 0 0
-30 12 6 1 0 0
-30 12 7 1 0 0
-30 12 8 1 0 0
-30 12 9 1 0 0
-30 12 10 1 0 0
-30 12 11 1 0 0
-30 12 12 1 0 0
-30 12 13 1 0 0
-30 12 14 1 0 0
-30 12 15 1 0 0
-30 12 16 1 0 0
-30 12 17 1 0 0
-30 12 18 1 0 0.0697632
-30 12 19 1 0 0.317871
-30 12 20 1 0 0.442871
-30 12 21 1 0 0.542969
-30 12 22 1 0 0.633301
-30 12 23 1 0 0.713379
-30 12 24 1 0 0.783691
-30 12 25 1 0 0.850586
-30 12 26 1 0 0.912109
-30 12 27 1 0 0.968262
-30 12 28 1 0.202148 1
-30 12 29 1 0.237427 1
-30 12 30 1 0.252441 1
-30 12 31 1 0.264404 1
-30 13 0 1 0 0
-30 13 1 1 0 0
-30 13 2 1 0 0
-30 13 3 1 0 0
-30 13 4 1 0 0
-30 13 5 1 0 0
-30 13 6 1 0 0
-30 13 7 1 0 0
-30 13 8 1 0 0
-30 13 9 1 0 0
-30 13 10 1 0 0
-30 13 11 1 0 0
-30 13 12 1 0 0
-30 13 13 1 0 0
-30 13 14 1 0 0
-30 13 15 1 0 0
-30 13 16 1 0 0
-30 13 17 1 0 0
-30 13 18 1 0 0.0574341
-30 13 19 1 0 0.316162
-30 13 20 1 0 0.44165
-30 13 21 1 0 0.54248
-30 13 22 1 0 0.632812
-30 13 23 1 0 0.712891
-30 13 24 1 0 0.783691
-30 13 25 1 0 0.850586
-30 13 26 1 0 0.912109
-30 13 27 1 0.112732 0.967773
-30 13 28 1 0.221924 1
-30 13 29 1 0.252686 1
-30 13 30 1 0.265381 1
-30 13 31 1 0.275635 1
-30 14 0 1 0 0
-30 14 1 1 0 0
-30 14 2 1 0 0
-30 14 3 1 0 0
-30 14 4 1 0 0
-30 14 5 1 0 0
-30 14 6 1 0 0
-30 14 7 1 0 0
-30 14 8 1 0 0
-30 14 9 1 0 0
-30 14 10 1 0 0
-30 14 11 1 0 0
-30 14 12 1 0 0
-30 14 13 1 0 0
-30 14 14 1 0 0
-30 14 15 1 0 0
-30 14 16 1 0 0
-30 14 17 1 0 0
-30 14 18 1 0 0.0215454
-30 14 19 1 0 0.313965
-30 14 20 1 0 0.439941
-30 14 21 1 0 0.541504
-30 14 22 1 0 0.631836
-30 14 23 1 0 0.711914
-30 14 24 1 0 0.782715
-30 14 25 1 0 0.849609
-30 14 26 1 0 0.911621
-30 14 27 1 0.169678 0.967773
-30 14 28 1 0.249023 1
-30 14 29 1 0.274658 1
-30 14 30 1 0.284424 1
-30 14 31 1 0.291992 1
-30 15 0 1 0 0
-30 15 1 1 0 0
-30 15 2 1 0 0
-30 15 3 1 0 0
-30 15 4 1 0 0
-30 15 5 1 0 0
-30 15 6 1 0 0
-30 15 7 1 0 0
-30 15 8 1 0 0
-30 15 9 1 0 0
-30 15 10 1 0 0
-30 15 11 1 0 0
-30 15 12 1 0 0
-30 15 13 1 0 0
-30 15 14 1 0 0
-30 15 15 1 0 0
-30 15 16 1 0 0
-30 15 17 1 0 0
-30 15 18 1 0 0
-30 15 19 1 0 0.310547
-30 15 20 1 0 0.437256
-30 15 21 1 0 0.540527
-30 15 22 1 0 0.630371
-30 15 23 1 0 0.710449
-30 15 24 1 0 0.781738
-30 15 25 1 0 0.849121
-30 15 26 1 0 0.911133
-30 15 27 1 0.224365 0.967285
-30 15 28 1 0.283936 1
-30 15 29 1 0.303955 1
-30 15 30 1 0.310547 1
-30 15 31 1 0.314941 1
-30 16 0 1 0 0
-30 16 1 1 0 0
-30 16 2 1 0 0
-30 16 3 1 0 0
-30 16 4 1 0 0
-30 16 5 1 0 0
-30 16 6 1 0 0
-30 16 7 1 0 0
-30 16 8 1 0 0
-30 16 9 1 0 0
-30 16 10 1 0 0
-30 16 11 1 0 0
-30 16 12 1 0 0
-30 16 13 1 0 0
-30 16 14 1 0 0
-30 16 15 1 0 0
-30 16 16 1 0 0
-30 16 17 1 0 0
-30 16 18 1 0 0
-30 16 19 1 0 0.305664
-30 16 20 1 0 0.43335
-30 16 21 1 0 0.538574
-30 16 22 1 0 0.628418
-30 16 23 1 0 0.708496
-30 16 24 1 0 0.779785
-30 16 25 1 0 0.847656
-30 16 26 1 0.191162 0.910156
-30 16 27 1 0.281494 0.966797
-30 16 28 1 0.326416 1
-30 16 29 1 0.341309 1
-30 16 30 1 0.344238 1
-30 16 31 1 0.345215 1
-30 17 0 1 0 0
-30 17 1 1 0 0
-30 17 2 1 0 0
-30 17 3 1 0 0
-30 17 4 1 0 0
-30 17 5 1 0 0
-30 17 6 1 0 0
-30 17 7 1 0 0
-30 17 8 1 0 0
-30 17 9 1 0 0
-30 17 10 1 0 0
-30 17 11 1 0 0
-30 17 12 1 0 0
-30 17 13 1 0 0
-30 17 14 1 0 0
-30 17 15 1 0 0
-30 17 16 1 0 0
-30 17 17 1 0 0
-30 17 18 1 0 0
-30 17 19 1 0 0.300049
-30 17 20 1 0 0.428711
-30 17 21 1 0 0.535156
-30 17 22 1 0 0.625488
-30 17 23 1 0 0.705566
-30 17 24 1 0 0.776855
-30 17 25 1 0.196045 0.845703
-30 17 26 1 0.281006 0.908691
-30 17 27 1 0.34082 0.96582
-30 17 28 1 0.375 1
-30 17 29 1 0.385254 1
-30 17 30 1 0.384521 1
-30 17 31 1 0.381836 1
-30 18 0 1 0.233521 0
-30 18 1 1 0.233521 0
-30 18 2 1 0.233521 0
-30 18 3 1 0.233521 0
-30 18 4 1 0.233521 0
-30 18 5 1 0.233521 0
-30 18 6 1 0.233521 0
-30 18 7 1 0.233643 0
-30 18 8 1 0.233765 0
-30 18 9 1 0.233887 0
-30 18 10 1 0.234253 0
-30 18 11 1 0.234863 0
-30 18 12 1 0.235962 0
-30 18 13 1 0.237671 0
-30 18 14 1 0.240479 0
-30 18 15 1 0.244507 0
-30 18 16 1 0.248169 0
-30 18 17 1 0.248291 0
-30 18 18 1 0.241333 0
-30 18 19 1 0.233154 0.294189
-30 18 20 1 0.225952 0.42334
-30 18 21 1 0.224976 0.529297
-30 18 22 1 0.229736 0.62207
-30 18 23 1 0.237671 0.70166
-30 18 24 1 0.265381 0.773438
-30 18 25 1 0.308838 0.842285
-30 18 26 1 0.358154 0.906738
-30 18 27 1 0.401123 0.963867
-30 18 28 1 0.42749 1
-30 18 29 1 0.433594 1
-30 18 30 1 0.429443 1
-30 18 31 1 0.423096 1
-30 19 0 1 0.361572 0
-30 19 1 1 0.361572 0
-30 19 2 1 0.361572 0
-30 19 3 1 0.361572 0
-30 19 4 1 0.361572 0
-30 19 5 1 0.361572 0
-30 19 6 1 0.361572 0
-30 19 7 1 0.361816 0
-30 19 8 1 0.361816 0
-30 19 9 1 0.361816 0
-30 19 10 1 0.362061 0
-30 19 11 1 0.362305 0
-30 19 12 1 0.363037 0
-30 19 13 1 0.364014 0
-30 19 14 1 0.365479 0
-30 19 15 1 0.367676 0
-30 19 16 1 0.369873 0
-30 19 17 1 0.369629 0
-30 19 18 1 0.367432 0
-30 19 19 1 0.364258 0.289551
-30 19 20 1 0.36084 0.418213
-30 19 21 1 0.358887 0.523438
-30 19 22 1 0.362305 0.617188
-30 19 23 1 0.36377 0.696777
-30 19 24 1 0.374023 0.768555
-30 19 25 1 0.396973 0.838379
-30 19 26 1 0.429443 0.90332
-30 19 27 1 0.461182 0.961426
-30 19 28 1 0.481445 1
-30 19 29 1 0.484131 1
-30 19 30 1 0.477051 1
-30 19 31 1 0.467529 1
-30 20 0 1 0.457031 0
-30 20 1 1 0.457031 0
-30 20 2 1 0.457031 0
-30 20 3 1 0.457031 0
-30 20 4 1 0.457031 0
-30 20 5 1 0.457275 0
-30 20 6 1 0.457275 0
-30 20 7 1 0.457275 0
-30 20 8 1 0.457275 0
-30 20 9 1 0.457275 0
-30 20 10 1 0.45752 0
-30 20 11 1 0.457764 0
-30 20 12 1 0.458008 0
-30 20 13 1 0.45874 0
-30 20 14 1 0.459717 0
-30 20 15 1 0.461426 0
-30 20 16 1 0.463135 0
-30 20 17 1 0.463379 0
-30 20 18 1 0.463135 0
-30 20 19 1 0.462402 0.288086
-30 20 20 1 0.460693 0.414795
-30 20 21 1 0.45874 0.518066
-30 20 22 1 0.458252 0.610352
-30 20 23 1 0.460938 0.691406
-30 20 24 1 0.462891 0.762207
-30 20 25 1 0.474854 0.833008
-30 20 26 1 0.49585 0.898926
-30 20 27 1 0.519531 0.958496
-30 20 28 1 0.535156 1
-30 20 29 1 0.535156 1
-30 20 30 1 0.525391 1
-30 20 31 1 0.512695 1
-30 21 0 1 0.539551 0
-30 21 1 1 0.539551 0
-30 21 2 1 0.539551 0
-30 21 3 1 0.539551 0
-30 21 4 1 0.539551 0
-30 21 5 1 0.539551 0
-30 21 6 1 0.539551 0
-30 21 7 1 0.539551 0
-30 21 8 1 0.539551 0
-30 21 9 1 0.539551 0
-30 21 10 1 0.539551 0
-30 21 11 1 0.539551 0
-30 21 12 1 0.540039 0
-30 21 13 1 0.540527 0
-30 21 14 1 0.541504 0
-30 21 15 1 0.54248 0
-30 21 16 1 0.543945 0
-30 21 17 1 0.54541 0
-30 21 18 1 0.546387 0
-30 21 19 1 0.547363 0.290771
-30 21 20 1 0.546875 0.413574
-30 21 21 1 0.54541 0.51416
-30 21 22 1 0.543945 0.604004
-30 21 23 1 0.543945 0.68457
-30 21 24 1 0.543945 0.755859
-30 21 25 1 0.547852 0.826172
-30 21 26 1 0.560059 0.893555
-30 21 27 1 0.57666 0.954102
-30 21 28 1 0.588379 1
-30 21 29 1 0.585938 1
-30 21 30 1 0.57373 1
-30 21 31 1 0.558105 1
-30 22 0 1 0.612305 0
-30 22 1 1 0.612305 0
-30 22 2 1 0.612305 0
-30 22 3 1 0.612305 0
-30 22 4 1 0.612305 0
-30 22 5 1 0.612305 0
-30 22 6 1 0.612305 0
-30 22 7 1 0.612305 0
-30 22 8 1 0.612305 0
-30 22 9 1 0.612793 0
-30 22 10 1 0.612793 0
-30 22 11 1 0.612793 0
-30 22 12 1 0.612793 0
-30 22 13 1 0.613281 0
-30 22 14 1 0.614258 0
-30 22 15 1 0.615234 0
-30 22 16 1 0.616699 0
-30 22 17 1 0.618652 0
-30 22 18 1 0.620605 0
-30 22 19 1 0.622559 0.297852
-30 22 20 1 0.623535 0.415039
-30 22 21 1 0.623047 0.512207
-30 22 22 1 0.621094 0.598633
-30 22 23 1 0.619141 0.676758
-30 22 24 1 0.618164 0.748047
-30 22 25 1 0.617188 0.817871
-30 22 26 1 0.621582 0.88623
-30 22 27 1 0.631836 0.94873
-30 22 28 1 0.640137 1
-30 22 29 1 0.635742 1
-30 22 30 1 0.621582 1
-30 22 31 1 0.603516 1
-30 23 0 1 0.676758 0
-30 23 1 1 0.676758 0
-30 23 2 1 0.676758 0
-30 23 3 1 0.676758 0
-30 23 4 1 0.676758 0
-30 23 5 1 0.676758 0
-30 23 6 1 0.676758 0
-30 23 7 1 0.676758 0
-30 23 8 1 0.676758 0
-30 23 9 1 0.676758 0
-30 23 10 1 0.676758 0
-30 23 11 1 0.677246 0
-30 23 12 1 0.677246 0
-30 23 13 1 0.677734 0
-30 23 14 1 0.678223 0
-30 23 15 1 0.678711 0
-30 23 16 1 0.680176 0
-30 23 17 1 0.682617 0
-30 23 18 1 0.685547 0.110474
-30 23 19 1 0.687988 0.307861
-30 23 20 1 0.689941 0.418945
-30 23 21 1 0.69043 0.512207
-30 23 22 1 0.689453 0.595703
-30 23 23 1 0.686523 0.67041
-30 23 24 1 0.683594 0.739746
-30 23 25 1 0.681152 0.80957
-30 23 26 1 0.679199 0.877441
-30 23 27 1 0.683594 0.941406
-30 23 28 1 0.688477 0.99707
-30 23 29 1 0.683105 1
-30 23 30 1 0.666992 1
-30 23 31 1 0.646973 1
-30 24 0 1 0.733887 0
-30 24 1 1 0.733887 0
-30 24 2 1 0.733887 0
-30 24 3 1 0.733887 0
-30 24 4 1 0.733887 0
-30 24 5 1 0.733887 0
-30 24 6 1 0.733887 0
-30 24 7 1 0.733887 0
-30 24 8 1 0.733887 0
-30 24 9 1 0.733887 0
-30 24 10 1 0.733887 0
-30 24 11 1 0.734375 0
-30 24 12 1 0.734375 0
-30 24 13 1 0.734375 0
-30 24 14 1 0.734863 0
-30 24 15 1 0.73584 0
-30 24 16 1 0.736816 0
-30 24 17 1 0.739258 0
-30 24 18 1 0.742676 0.151978
-30 24 19 1 0.746094 0.318359
-30 24 20 1 0.748535 0.424072
-30 24 21 1 0.75 0.513672
-30 24 22 1 0.749512 0.59375
-30 24 23 1 0.747559 0.666016
-30 24 24 1 0.743652 0.731934
-30 24 25 1 0.739258 0.799805
-30 24 26 1 0.733887 0.868164
-30 24 27 1 0.732422 0.933105
-30 24 28 1 0.733887 0.990723
-30 24 29 1 0.727539 1
-30 24 30 1 0.710449 1
-30 24 31 1 0.688477 1
-30 25 0 1 0.790527 0
-30 25 1 1 0.790527 0
-30 25 2 1 0.790527 0
-30 25 3 1 0.790527 0
-30 25 4 1 0.790527 0
-30 25 5 1 0.790527 0
-30 25 6 1 0.790527 0
-30 25 7 1 0.790527 0
-30 25 8 1 0.790527 0
-30 25 9 1 0.790527 0
-30 25 10 1 0.790527 0
-30 25 11 1 0.790527 0
-30 25 12 1 0.790527 0
-30 25 13 1 0.791016 0
-30 25 14 1 0.791016 0
-30 25 15 1 0.791992 0
-30 25 16 1 0.79248 0
-30 25 17 1 0.79541 0
-30 25 18 1 0.798828 0.180542
-30 25 19 1 0.802246 0.328369
-30 25 20 1 0.805664 0.429199
-30 25 21 1 0.807617 0.515625
-30 25 22 1 0.808105 0.592773
-30 25 23 1 0.807129 0.662109
-30 25 24 1 0.803711 0.725098
-30 25 25 1 0.79834 0.790039
-30 25 26 1 0.791504 0.856934
-30 25 27 1 0.78418 0.922363
-30 25 28 1 0.78125 0.981934
-30 25 29 1 0.773926 1
-30 25 30 1 0.755371 1
-30 25 31 1 0.731934 1
-30 26 0 1 0.846191 0
-30 26 1 1 0.846191 0
-30 26 2 1 0.846191 0
-30 26 3 1 0.846191 0
-30 26 4 1 0.846191 0
-30 26 5 1 0.846191 0
-30 26 6 1 0.846191 0
-30 26 7 1 0.846191 0
-30 26 8 1 0.846191 0
-30 26 9 1 0.846191 0
-30 26 10 1 0.846191 0
-30 26 11 1 0.846191 0
-30 26 12 1 0.846191 0
-30 26 13 1 0.84668 0
-30 26 14 1 0.84668 0
-30 26 15 1 0.847168 0
-30 26 16 1 0.847656 0
-30 26 17 1 0.850098 0
-30 26 18 1 0.854004 0.195801
-30 26 19 1 0.85791 0.333984
-30 26 20 1 0.861328 0.431641
-30 26 21 1 0.86377 0.515625
-30 26 22 1 0.864746 0.591309
-30 26 23 1 0.864746 0.658203
-30 26 24 1 0.862305 0.719238
-30 26 25 1 0.857422 0.780762
-30 26 26 1 0.849609 0.844238
-30 26 27 1 0.839844 0.90918
-30 26 28 1 0.831055 0.970215
-30 26 29 1 0.822266 1
-30 26 30 1 0.803223 1
-30 26 31 1 0.777832 1
-30 27 0 1 0.900879 0
-30 27 1 1 0.900879 0
-30 27 2 1 0.900879 0
-30 27 3 1 0.900879 0
-30 27 4 1 0.900879 0
-30 27 5 1 0.900879 0
-30 27 6 1 0.900879 0
-30 27 7 1 0.900879 0
-30 27 8 1 0.900879 0
-30 27 9 1 0.900879 0
-30 27 10 1 0.900879 0
-30 27 11 1 0.900879 0
-30 27 12 1 0.900879 0
-30 27 13 1 0.900879 0
-30 27 14 1 0.901367 0
-30 27 15 1 0.901855 0
-30 27 16 1 0.902344 0
-30 27 17 1 0.904297 0
-30 27 18 1 0.907715 0.192871
-30 27 19 1 0.911621 0.330811
-30 27 20 1 0.915039 0.427979
-30 27 21 1 0.917969 0.51123
-30 27 22 1 0.919434 0.585938
-30 27 23 1 0.919922 0.652344
-30 27 24 1 0.917969 0.711914
-30 27 25 1 0.914551 0.771973
-30 27 26 1 0.907715 0.832031
-30 27 27 1 0.896484 0.893555
-30 27 28 1 0.883301 0.955078
-30 27 29 1 0.87207 1
-30 27 30 1 0.852539 1
-30 27 31 1 0.826172 1
-30 28 0 1 0.953613 0
-30 28 1 1 0.953613 0
-30 28 2 1 0.953613 0
-30 28 3 1 0.953613 0
-30 28 4 1 0.953613 0
-30 28 5 1 0.953613 0
-30 28 6 1 0.953613 0
-30 28 7 1 0.953613 0
-30 28 8 1 0.953613 0
-30 28 9 1 0.953613 0
-30 28 10 1 0.953613 0
-30 28 11 1 0.953613 0
-30 28 12 1 0.953613 0
-30 28 13 1 0.953613 0
-30 28 14 1 0.954102 0
-30 28 15 1 0.954102 0
-30 28 16 1 0.95459 0
-30 28 17 1 0.956055 0
-30 28 18 1 0.959473 0.1604
-30 28 19 1 0.963379 0.313965
-30 28 20 1 0.967285 0.414062
-30 28 21 1 0.969727 0.498535
-30 28 22 1 0.97168 0.57373
-30 28 23 1 0.972168 0.640137
-30 28 24 1 0.971191 0.700195
-30 28 25 1 0.967773 0.759766
-30 28 26 1 0.961914 0.819336
-30 28 27 1 0.952637 0.878418
-30 28 28 1 0.938477 0.937012
-30 28 29 1 0.922363 0.995117
-30 28 30 1 0.90332 1
-30 28 31 1 0.875488 1
-30 29 0 1 1 0
-30 29 1 1 1 0
-30 29 2 1 1 0
-30 29 3 1 1 0
-30 29 4 1 1 0
-30 29 5 1 1 0
-30 29 6 1 1 0
-30 29 7 1 1 0
-30 29 8 1 1 0
-30 29 9 1 1 0
-30 29 10 1 1 0
-30 29 11 1 1 0
-30 29 12 1 1 0
-30 29 13 1 1 0
-30 29 14 1 1 0
-30 29 15 1 1 0
-30 29 16 1 1 0
-30 29 17 1 1 0
-30 29 18 1 1 0
-30 29 19 1 1 0.27832
-30 29 20 1 1 0.386719
-30 29 21 1 1 0.474609
-30 29 22 1 1 0.551758
-30 29 23 1 1 0.619141
-30 29 24 1 1 0.679688
-30 29 25 1 1 0.740234
-30 29 26 1 1 0.800781
-30 29 27 1 1 0.86084
-30 29 28 1 0.992188 0.918945
-30 29 29 1 0.974609 0.974609
-30 29 30 1 0.95459 1
-30 29 31 1 0.925781 1
-30 30 0 1 1 0
-30 30 1 1 1 0
-30 30 2 1 1 0
-30 30 3 1 1 0
-30 30 4 1 1 0
-30 30 5 1 1 0
-30 30 6 1 1 0
-30 30 7 1 1 0
-30 30 8 1 1 0
-30 30 9 1 1 0
-30 30 10 1 1 0
-30 30 11 1 1 0
-30 30 12 1 1 0
-30 30 13 1 1 0
-30 30 14 1 1 0
-30 30 15 1 1 0
-30 30 16 1 1 0
-30 30 17 1 1 0
-30 30 18 1 1 0
-30 30 19 1 1 0.218628
-30 30 20 1 1 0.346191
-30 30 21 1 1 0.439941
-30 30 22 1 1 0.519531
-30 30 23 1 1 0.588379
-30 30 24 1 1 0.649902
-30 30 25 1 1 0.711426
-30 30 26 1 1 0.773438
-30 30 27 1 1 0.834961
-30 30 28 1 1 0.894531
-30 30 29 1 1 0.95166
-30 30 30 1 1 1
-30 30 31 0.952148 0.976562 1
-30 31 0 1 1 0
-30 31 1 1 1 0
-30 31 2 1 1 0
-30 31 3 1 1 0
-30 31 4 1 1 0
-30 31 5 1 1 0
-30 31 6 1 1 0
-30 31 7 1 1 0
-30 31 8 1 1 0
-30 31 9 1 1 0
-30 31 10 1 1 0
-30 31 11 1 1 0
-30 31 12 1 1 0
-30 31 13 1 1 0
-30 31 14 1 1 0
-30 31 15 1 1 0
-30 31 16 1 1 0
-30 31 17 1 1 0
-30 31 18 1 1 0
-30 31 19 1 1 0.102783
-30 31 20 1 1 0.292969
-30 31 21 1 1 0.396729
-30 31 22 1 1 0.480225
-30 31 23 1 1 0.550781
-30 31 24 1 1 0.61377
-30 31 25 1 1 0.67627
-30 31 26 1 1 0.73877
-30 31 27 1 1 0.80127
-30 31 28 1 1 0.862305
-30 31 29 0.974121 1 0.921387
-30 31 30 0.935059 1 0.977539
-30 31 31 0.887695 1 1
-31 0 0 1 0 0
-31 0 1 1 0 0
-31 0 2 1 0 0
-31 0 3 1 0 0
-31 0 4 1 0 0
-31 0 5 1 0 0
-31 0 6 1 0 0
-31 0 7 1 0 0
-31 0 8 1 0 0
-31 0 9 1 0 0
-31 0 10 1 0 0
-31 0 11 1 0 0
-31 0 12 1 0 0
-31 0 13 1 0 0
-31 0 14 1 0 0
-31 0 15 1 0 0
-31 0 16 1 0 0
-31 0 17 1 0 0
-31 0 18 1 0 0
-31 0 19 1 0 0.22876
-31 0 20 1 0 0.372314
-31 0 21 1 0 0.479004
-31 0 22 1 0 0.568359
-31 0 23 1 0 0.648438
-31 0 24 1 0 0.719727
-31 0 25 1 0 0.790039
-31 0 26 1 0 0.856445
-31 0 27 1 0 0.917969
-31 0 28 1 0 0.973145
-31 0 29 1 0.168335 1
-31 0 30 1 0.214233 1
-31 0 31 1 0.233154 1
-31 1 0 1 0 0
-31 1 1 1 0 0
-31 1 2 1 0 0
-31 1 3 1 0 0
-31 1 4 1 0 0
-31 1 5 1 0 0
-31 1 6 1 0 0
-31 1 7 1 0 0
-31 1 8 1 0 0
-31 1 9 1 0 0
-31 1 10 1 0 0
-31 1 11 1 0 0
-31 1 12 1 0 0
-31 1 13 1 0 0
-31 1 14 1 0 0
-31 1 15 1 0 0
-31 1 16 1 0 0
-31 1 17 1 0 0
-31 1 18 1 0 0
-31 1 19 1 0 0.22876
-31 1 20 1 0 0.372314
-31 1 21 1 0 0.479004
-31 1 22 1 0 0.568359
-31 1 23 1 0 0.648438
-31 1 24 1 0 0.719727
-31 1 25 1 0 0.790039
-31 1 26 1 0 0.856445
-31 1 27 1 0 0.917969
-31 1 28 1 0 0.973145
-31 1 29 1 0.168335 1
-31 1 30 1 0.214233 1
-31 1 31 1 0.233154 1
-31 2 0 1 0 0
-31 2 1 1 0 0
-31 2 2 1 0 0
-31 2 3 1 0 0
-31 2 4 1 0 0
-31 2 5 1 0 0
-31 2 6 1 0 0
-31 2 7 1 0 0
-31 2 8 1 0 0
-31 2 9 1 0 0
-31 2 10 1 0 0
-31 2 11 1 0 0
-31 2 12 1 0 0
-31 2 13 1 0 0
-31 2 14 1 0 0
-31 2 15 1 0 0
-31 2 16 1 0 0
-31 2 17 1 0 0
-31 2 18 1 0 0
-31 2 19 1 0 0.22876
-31 2 20 1 0 0.372314
-31 2 21 1 0 0.479004
-31 2 22 1 0 0.568359
-31 2 23 1 0 0.648438
-31 2 24 1 0 0.719727
-31 2 25 1 0 0.790039
-31 2 26 1 0 0.856445
-31 2 27 1 0 0.917969
-31 2 28 1 0 0.973145
-31 2 29 1 0.168335 1
-31 2 30 1 0.214355 1
-31 2 31 1 0.233154 1
-31 3 0 1 0 0
-31 3 1 1 0 0
-31 3 2 1 0 0
-31 3 3 1 0 0
-31 3 4 1 0 0
-31 3 5 1 0 0
-31 3 6 1 0 0
-31 3 7 1 0 0
-31 3 8 1 0 0
-31 3 9 1 0 0
-31 3 10 1 0 0
-31 3 11 1 0 0
-31 3 12 1 0 0
-31 3 13 1 0 0
-31 3 14 1 0 0
-31 3 15 1 0 0
-31 3 16 1 0 0
-31 3 17 1 0 0
-31 3 18 1 0 0
-31 3 19 1 0 0.22876
-31 3 20 1 0 0.372314
-31 3 21 1 0 0.479004
-31 3 22 1 0 0.568359
-31 3 23 1 0 0.648438
-31 3 24 1 0 0.719727
-31 3 25 1 0 0.790039
-31 3 26 1 0 0.856445
-31 3 27 1 0 0.917969
-31 3 28 1 0 0.973145
-31 3 29 1 0.168457 1
-31 3 30 1 0.214355 1
-31 3 31 1 0.233154 1
-31 4 0 1 0 0
-31 4 1 1 0 0
-31 4 2 1 0 0
-31 4 3 1 0 0
-31 4 4 1 0 0
-31 4 5 1 0 0
-31 4 6 1 0 0
-31 4 7 1 0 0
-31 4 8 1 0 0
-31 4 9 1 0 0
-31 4 10 1 0 0
-31 4 11 1 0 0
-31 4 12 1 0 0
-31 4 13 1 0 0
-31 4 14 1 0 0
-31 4 15 1 0 0
-31 4 16 1 0 0
-31 4 17 1 0 0
-31 4 18 1 0 0
-31 4 19 1 0 0.22876
-31 4 20 1 0 0.372314
-31 4 21 1 0 0.479004
-31 4 22 1 0 0.568359
-31 4 23 1 0 0.648438
-31 4 24 1 0 0.719727
-31 4 25 1 0 0.790039
-31 4 26 1 0 0.856445
-31 4 27 1 0 0.917969
-31 4 28 1 0 0.973145
-31 4 29 1 0.168457 1
-31 4 30 1 0.214355 1
-31 4 31 1 0.233276 1
-31 5 0 1 0 0
-31 5 1 1 0 0
-31 5 2 1 0 0
-31 5 3 1 0 0
-31 5 4 1 0 0
-31 5 5 1 0 0
-31 5 6 1 0 0
-31 5 7 1 0 0
-31 5 8 1 0 0
-31 5 9 1 0 0
-31 5 10 1 0 0
-31 5 11 1 0 0
-31 5 12 1 0 0
-31 5 13 1 0 0
-31 5 14 1 0 0
-31 5 15 1 0 0
-31 5 16 1 0 0
-31 5 17 1 0 0
-31 5 18 1 0 0
-31 5 19 1 0 0.228638
-31 5 20 1 0 0.372314
-31 5 21 1 0 0.479004
-31 5 22 1 0 0.568359
-31 5 23 1 0 0.648438
-31 5 24 1 0 0.719727
-31 5 25 1 0 0.790039
-31 5 26 1 0 0.856445
-31 5 27 1 0 0.917969
-31 5 28 1 0 0.973145
-31 5 29 1 0.168701 1
-31 5 30 1 0.214478 1
-31 5 31 1 0.233276 1
-31 6 0 1 0 0
-31 6 1 1 0 0
-31 6 2 1 0 0
-31 6 3 1 0 0
-31 6 4 1 0 0
-31 6 5 1 0 0
-31 6 6 1 0 0
-31 6 7 1 0 0
-31 6 8 1 0 0
-31 6 9 1 0 0
-31 6 10 1 0 0
-31 6 11 1 0 0
-31 6 12 1 0 0
-31 6 13 1 0 0
-31 6 14 1 0 0
-31 6 15 1 0 0
-31 6 16 1 0 0
-31 6 17 1 0 0
-31 6 18 1 0 0
-31 6 19 1 0 0.228638
-31 6 20 1 0 0.372314
-31 6 21 1 0 0.479004
-31 6 22 1 0 0.568359
-31 6 23 1 0 0.648438
-31 6 24 1 0 0.719727
-31 6 25 1 0 0.790039
-31 6 26 1 0 0.856445
-31 6 27 1 0 0.917969
-31 6 28 1 0 0.973145
-31 6 29 1 0.169067 1
-31 6 30 1 0.214722 1
-31 6 31 1 0.233521 1
-31 7 0 1 0 0
-31 7 1 1 0 0
-31 7 2 1 0 0
-31 7 3 1 0 0
-31 7 4 1 0 0
-31 7 5 1 0 0
-31 7 6 1 0 0
-31 7 7 1 0 0
-31 7 8 1 0 0
-31 7 9 1 0 0
-31 7 10 1 0 0
-31 7 11 1 0 0
-31 7 12 1 0 0
-31 7 13 1 0 0
-31 7 14 1 0 0
-31 7 15 1 0 0
-31 7 16 1 0 0
-31 7 17 1 0 0
-31 7 18 1 0 0
-31 7 19 1 0 0.228638
-31 7 20 1 0 0.372314
-31 7 21 1 0 0.479004
-31 7 22 1 0 0.568359
-31 7 23 1 0 0.648438
-31 7 24 1 0 0.719727
-31 7 25 1 0 0.790039
-31 7 26 1 0 0.856445
-31 7 27 1 0 0.917969
-31 7 28 1 0 0.973145
-31 7 29 1 0.169678 1
-31 7 30 1 0.21521 1
-31 7 31 1 0.233887 1
-31 8 0 1 0 0
-31 8 1 1 0 0
-31 8 2 1 0 0
-31 8 3 1 0 0
-31 8 4 1 0 0
-31 8 5 1 0 0
-31 8 6 1 0 0
-31 8 7 1 0 0
-31 8 8 1 0 0
-31 8 9 1 0 0
-31 8 10 1 0 0
-31 8 11 1 0 0
-31 8 12 1 0 0
-31 8 13 1 0 0
-31 8 14 1 0 0
-31 8 15 1 0 0
-31 8 16 1 0 0
-31 8 17 1 0 0
-31 8 18 1 0 0
-31 8 19 1 0 0.228516
-31 8 20 1 0 0.372314
-31 8 21 1 0 0.479004
-31 8 22 1 0 0.568359
-31 8 23 1 0 0.648438
-31 8 24 1 0 0.719727
-31 8 25 1 0 0.789551
-31 8 26 1 0 0.856445
-31 8 27 1 0 0.917969
-31 8 28 1 0 0.973145
-31 8 29 1 0.171021 1
-31 8 30 1 0.216187 1
-31 8 31 1 0.234619 1
-31 9 0 1 0 0
-31 9 1 1 0 0
-31 9 2 1 0 0
-31 9 3 1 0 0
-31 9 4 1 0 0
-31 9 5 1 0 0
-31 9 6 1 0 0
-31 9 7 1 0 0
-31 9 8 1 0 0
-31 9 9 1 0 0
-31 9 10 1 0 0
-31 9 11 1 0 0
-31 9 12 1 0 0
-31 9 13 1 0 0
-31 9 14 1 0 0
-31 9 15 1 0 0
-31 9 16 1 0 0
-31 9 17 1 0 0
-31 9 18 1 0 0
-31 9 19 1 0 0.228271
-31 9 20 1 0 0.37207
-31 9 21 1 0 0.47876
-31 9 22 1 0 0.568359
-31 9 23 1 0 0.648438
-31 9 24 1 0 0.719727
-31 9 25 1 0 0.789551
-31 9 26 1 0 0.856445
-31 9 27 1 0 0.917969
-31 9 28 1 0 0.973145
-31 9 29 1 0.173584 1
-31 9 30 1 0.217896 1
-31 9 31 1 0.236084 1
-31 10 0 1 0 0
-31 10 1 1 0 0
-31 10 2 1 0 0
-31 10 3 1 0 0
-31 10 4 1 0 0
-31 10 5 1 0 0
-31 10 6 1 0 0
-31 10 7 1 0 0
-31 10 8 1 0 0
-31 10 9 1 0 0
-31 10 10 1 0 0
-31 10 11 1 0 0
-31 10 12 1 0 0
-31 10 13 1 0 0
-31 10 14 1 0 0
-31 10 15 1 0 0
-31 10 16 1 0 0
-31 10 17 1 0 0
-31 10 18 1 0 0
-31 10 19 1 0 0.227783
-31 10 20 1 0 0.371826
-31 10 21 1 0 0.47876
-31 10 22 1 0 0.568359
-31 10 23 1 0 0.647949
-31 10 24 1 0 0.719727
-31 10 25 1 0 0.789551
-31 10 26 1 0 0.856445
-31 10 27 1 0 0.917969
-31 10 28 1 0 0.973145
-31 10 29 1 0.178101 1
-31 10 30 1 0.220947 1
-31 10 31 1 0.238647 1
-31 11 0 1 0 0
-31 11 1 1 0 0
-31 11 2 1 0 0
-31 11 3 1 0 0
-31 11 4 1 0 0
-31 11 5 1 0 0
-31 11 6 1 0 0
-31 11 7 1 0 0
-31 11 8 1 0 0
-31 11 9 1 0 0
-31 11 10 1 0 0
-31 11 11 1 0 0
-31 11 12 1 0 0
-31 11 13 1 0 0
-31 11 14 1 0 0
-31 11 15 1 0 0
-31 11 16 1 0 0
-31 11 17 1 0 0
-31 11 18 1 0 0
-31 11 19 1 0 0.227051
-31 11 20 1 0 0.371338
-31 11 21 1 0 0.478516
-31 11 22 1 0 0.568359
-31 11 23 1 0 0.647949
-31 11 24 1 0 0.719727
-31 11 25 1 0 0.789551
-31 11 26 1 0 0.856445
-31 11 27 1 0 0.917969
-31 11 28 1 0 0.973145
-31 11 29 1 0.185547 1
-31 11 30 1 0.226318 1
-31 11 31 1 0.243042 1
-31 12 0 1 0 0
-31 12 1 1 0 0
-31 12 2 1 0 0
-31 12 3 1 0 0
-31 12 4 1 0 0
-31 12 5 1 0 0
-31 12 6 1 0 0
-31 12 7 1 0 0
-31 12 8 1 0 0
-31 12 9 1 0 0
-31 12 10 1 0 0
-31 12 11 1 0 0
-31 12 12 1 0 0
-31 12 13 1 0 0
-31 12 14 1 0 0
-31 12 15 1 0 0
-31 12 16 1 0 0
-31 12 17 1 0 0
-31 12 18 1 0 0
-31 12 19 1 0 0.22583
-31 12 20 1 0 0.37085
-31 12 21 1 0 0.478271
-31 12 22 1 0 0.567871
-31 12 23 1 0 0.647461
-31 12 24 1 0 0.719238
-31 12 25 1 0 0.789551
-31 12 26 1 0 0.855957
-31 12 27 1 0 0.917969
-31 12 28 1 0 0.973145
-31 12 29 1 0.197388 1
-31 12 30 1 0.234985 1
-31 12 31 1 0.250244 1
-31 13 0 1 0 0
-31 13 1 1 0 0
-31 13 2 1 0 0
-31 13 3 1 0 0
-31 13 4 1 0 0
-31 13 5 1 0 0
-31 13 6 1 0 0
-31 13 7 1 0 0
-31 13 8 1 0 0
-31 13 9 1 0 0
-31 13 10 1 0 0
-31 13 11 1 0 0
-31 13 12 1 0 0
-31 13 13 1 0 0
-31 13 14 1 0 0
-31 13 15 1 0 0
-31 13 16 1 0 0
-31 13 17 1 0 0
-31 13 18 1 0 0
-31 13 19 1 0 0.223877
-31 13 20 1 0 0.369629
-31 13 21 1 0 0.477783
-31 13 22 1 0 0.567383
-31 13 23 1 0 0.646973
-31 13 24 1 0 0.71875
-31 13 25 1 0 0.789062
-31 13 26 1 0 0.855957
-31 13 27 1 0 0.91748
-31 13 28 1 0.0773926 0.973145
-31 13 29 1 0.214966 1
-31 13 30 1 0.248291 1
-31 13 31 1 0.261719 1
-31 14 0 1 0 0
-31 14 1 1 0 0
-31 14 2 1 0 0
-31 14 3 1 0 0
-31 14 4 1 0 0
-31 14 5 1 0 0
-31 14 6 1 0 0
-31 14 7 1 0 0
-31 14 8 1 0 0
-31 14 9 1 0 0
-31 14 10 1 0 0
-31 14 11 1 0 0
-31 14 12 1 0 0
-31 14 13 1 0 0
-31 14 14 1 0 0
-31 14 15 1 0 0
-31 14 16 1 0 0
-31 14 17 1 0 0
-31 14 18 1 0 0
-31 14 19 1 0 0.220703
-31 14 20 1 0 0.367676
-31 14 21 1 0 0.477051
-31 14 22 1 0 0.566406
-31 14 23 1 0 0.646484
-31 14 24 1 0 0.718262
-31 14 25 1 0 0.788574
-31 14 26 1 0 0.855469
-31 14 27 1 0 0.91748
-31 14 28 1 0.145142 0.973145
-31 14 29 1 0.23938 1
-31 14 30 1 0.267578 1
-31 14 31 1 0.27832 1
-31 15 0 1 0 0
-31 15 1 1 0 0
-31 15 2 1 0 0
-31 15 3 1 0 0
-31 15 4 1 0 0
-31 15 5 1 0 0
-31 15 6 1 0 0
-31 15 7 1 0 0
-31 15 8 1 0 0
-31 15 9 1 0 0
-31 15 10 1 0 0
-31 15 11 1 0 0
-31 15 12 1 0 0
-31 15 13 1 0 0
-31 15 14 1 0 0
-31 15 15 1 0 0
-31 15 16 1 0 0
-31 15 17 1 0 0
-31 15 18 1 0 0
-31 15 19 1 0 0.216064
-31 15 20 1 0 0.36499
-31 15 21 1 0 0.474854
-31 15 22 1 0 0.56543
-31 15 23 1 0 0.64502
-31 15 24 1 0 0.716797
-31 15 25 1 0 0.787598
-31 15 26 1 0 0.85498
-31 15 27 1 0 0.916992
-31 15 28 1 0.201294 0.972656
-31 15 29 1 0.270996 1
-31 15 30 1 0.293945 1
-31 15 31 1 0.301514 1
-31 16 0 1 0 0
-31 16 1 1 0 0
-31 16 2 1 0 0
-31 16 3 1 0 0
-31 16 4 1 0 0
-31 16 5 1 0 0
-31 16 6 1 0 0
-31 16 7 1 0 0
-31 16 8 1 0 0
-31 16 9 1 0 0
-31 16 10 1 0 0
-31 16 11 1 0 0
-31 16 12 1 0 0
-31 16 13 1 0 0
-31 16 14 1 0 0
-31 16 15 1 0 0
-31 16 16 1 0 0
-31 16 17 1 0 0
-31 16 18 1 0 0
-31 16 19 1 0 0.209473
-31 16 20 1 0 0.361328
-31 16 21 1 0 0.47168
-31 16 22 1 0 0.563477
-31 16 23 1 0 0.643555
-31 16 24 1 0 0.715332
-31 16 25 1 0 0.786133
-31 16 26 1 0 0.853516
-31 16 27 1 0.134277 0.916016
-31 16 28 1 0.257324 0.972168
-31 16 29 1 0.310059 1
-31 16 30 1 0.327637 1
-31 16 31 1 0.331543 1
-31 17 0 1 0 0
-31 17 1 1 0 0
-31 17 2 1 0 0
-31 17 3 1 0 0
-31 17 4 1 0 0
-31 17 5 1 0 0
-31 17 6 1 0 0
-31 17 7 1 0 0
-31 17 8 1 0 0
-31 17 9 1 0 0
-31 17 10 1 0 0
-31 17 11 1 0 0
-31 17 12 1 0 0
-31 17 13 1 0 0
-31 17 14 1 0 0
-31 17 15 1 0 0
-31 17 16 1 0 0
-31 17 17 1 0 0
-31 17 18 1 0 0
-31 17 19 1 0 0.20105
-31 17 20 1 0 0.356445
-31 17 21 1 0 0.467529
-31 17 22 1 0 0.561523
-31 17 23 1 0 0.640625
-31 17 24 1 0 0.712891
-31 17 25 1 0 0.783691
-31 17 26 1 0.0964966 0.852051
-31 17 27 1 0.240356 0.915039
-31 17 28 1 0.314453 0.971191
-31 17 29 1 0.35498 1
-31 17 30 1 0.367432 1
-31 17 31 1 0.36792 1
-31 18 0 1 0.123535 0
-31 18 1 1 0.123535 0
-31 18 2 1 0.123535 0
-31 18 3 1 0.123535 0
-31 18 4 1 0.123535 0
-31 18 5 1 0.123596 0
-31 18 6 1 0.123657 0
-31 18 7 1 0.123779 0
-31 18 8 1 0.123962 0
-31 18 9 1 0.12439 0
-31 18 10 1 0.125122 0
-31 18 11 1 0.126465 0
-31 18 12 1 0.12854 0
-31 18 13 1 0.13208 0
-31 18 14 1 0.137329 0
-31 18 15 1 0.144775 0
-31 18 16 1 0.154663 0
-31 18 17 1 0.156128 0
-31 18 18 1 0.148926 0
-31 18 19 1 0.130493 0.191772
-31 18 20 1 0.108459 0.351074
-31 18 21 1 0.0900879 0.462402
-31 18 22 1 0.0997314 0.557617
-31 18 23 1 0.0982666 0.637695
-31 18 24 1 0.128418 0.709473
-31 18 25 1 0.187378 0.780762
-31 18 26 1 0.254883 0.849609
-31 18 27 1 0.319824 0.913574
-31 18 28 1 0.37207 0.970215
-31 18 29 1 0.403564 1
-31 18 30 1 0.411865 1
-31 18 31 1 0.408936 1
-31 19 0 1 0.298828 0
-31 19 1 1 0.298828 0
-31 19 2 1 0.298828 0
-31 19 3 1 0.298828 0
-31 19 4 1 0.298828 0
-31 19 5 1 0.298828 0
-31 19 6 1 0.298828 0
-31 19 7 1 0.298828 0
-31 19 8 1 0.299072 0
-31 19 9 1 0.299072 0
-31 19 10 1 0.299316 0
-31 19 11 1 0.299805 0
-31 19 12 1 0.300293 0
-31 19 13 1 0.301514 0
-31 19 14 1 0.303223 0
-31 19 15 1 0.305664 0
-31 19 16 1 0.309326 0
-31 19 17 1 0.309814 0
-31 19 18 1 0.307617 0
-31 19 19 1 0.302979 0.18335
-31 19 20 1 0.298096 0.345703
-31 19 21 1 0.293945 0.457031
-31 19 22 1 0.293701 0.552246
-31 19 23 1 0.297363 0.634277
-31 19 24 1 0.300049 0.705566
-31 19 25 1 0.31665 0.776855
-31 19 26 1 0.349121 0.84668
-31 19 27 1 0.390381 0.911133
-31 19 28 1 0.429199 0.968262
-31 19 29 1 0.453857 1
-31 19 30 1 0.458496 1
-31 19 31 1 0.452637 1
-31 20 0 1 0.401367 0
-31 20 1 1 0.401367 0
-31 20 2 1 0.401367 0
-31 20 3 1 0.401367 0
-31 20 4 1 0.401367 0
-31 20 5 1 0.401367 0
-31 20 6 1 0.401367 0
-31 20 7 1 0.401367 0
-31 20 8 1 0.401367 0
-31 20 9 1 0.401611 0
-31 20 10 1 0.401611 0
-31 20 11 1 0.401855 0
-31 20 12 1 0.402344 0
-31 20 13 1 0.403076 0
-31 20 14 1 0.404053 0
-31 20 15 1 0.405762 0
-31 20 16 1 0.408203 0
-31 20 17 1 0.408691 0
-31 20 18 1 0.407959 0
-31 20 19 1 0.406494 0.178589
-31 20 20 1 0.404053 0.341797
-31 20 21 1 0.401855 0.452393
-31 20 22 1 0.400391 0.546387
-31 20 23 1 0.402344 0.628906
-31 20 24 1 0.40332 0.700684
-31 20 25 1 0.409424 0.771973
-31 20 26 1 0.427246 0.842285
-31 20 27 1 0.455322 0.907715
-31 20 28 1 0.484619 0.96582
-31 20 29 1 0.503906 1
-31 20 30 1 0.505859 1
-31 20 31 1 0.49707 1
-31 21 0 1 0.485596 0
-31 21 1 1 0.485596 0
-31 21 2 1 0.485596 0
-31 21 3 1 0.485596 0
-31 21 4 1 0.485596 0
-31 21 5 1 0.485596 0
-31 21 6 1 0.485596 0
-31 21 7 1 0.485596 0
-31 21 8 1 0.485596 0
-31 21 9 1 0.48584 0
-31 21 10 1 0.48584 0
-31 21 11 1 0.486084 0
-31 21 12 1 0.486328 0
-31 21 13 1 0.486816 0
-31 21 14 1 0.487793 0
-31 21 15 1 0.489014 0
-31 21 16 1 0.490723 0
-31 21 17 1 0.491455 0
-31 21 18 1 0.492188 0
-31 21 19 1 0.492188 0.180054
-31 21 20 1 0.491455 0.339844
-31 21 21 1 0.490234 0.448486
-31 21 22 1 0.48877 0.541016
-31 21 23 1 0.488281 0.62207
-31 21 24 1 0.490723 0.695801
-31 21 25 1 0.490479 0.766113
-31 21 26 1 0.499023 0.836914
-31 21 27 1 0.51709 0.90332
-31 21 28 1 0.539062 0.962402
-31 21 29 1 0.553711 1
-31 21 30 1 0.553223 1
-31 21 31 1 0.541992 1
-31 22 0 1 0.559082 0
-31 22 1 1 0.559082 0
-31 22 2 1 0.559082 0
-31 22 3 1 0.559082 0
-31 22 4 1 0.559082 0
-31 22 5 1 0.559082 0
-31 22 6 1 0.559082 0
-31 22 7 1 0.559082 0
-31 22 8 1 0.559082 0
-31 22 9 1 0.559082 0
-31 22 10 1 0.559082 0
-31 22 11 1 0.55957 0
-31 22 12 1 0.55957 0
-31 22 13 1 0.560059 0
-31 22 14 1 0.560547 0
-31 22 15 1 0.561523 0
-31 22 16 1 0.562988 0
-31 22 17 1 0.564453 0
-31 22 18 1 0.565918 0
-31 22 19 1 0.567383 0.188721
-31 22 20 1 0.567871 0.34082
-31 22 21 1 0.567871 0.446533
-31 22 22 1 0.566406 0.536621
-31 22 23 1 0.564941 0.615723
-31 22 24 1 0.564453 0.687988
-31 22 25 1 0.564453 0.759766
-31 22 26 1 0.565918 0.830078
-31 22 27 1 0.576172 0.897949
-31 22 28 1 0.591309 0.958496
-31 22 29 1 0.602539 1
-31 22 30 1 0.599609 1
-31 22 31 1 0.586914 1
-31 23 0 1 0.623047 0
-31 23 1 1 0.623047 0
-31 23 2 1 0.623047 0
-31 23 3 1 0.623047 0
-31 23 4 1 0.623047 0
-31 23 5 1 0.623047 0
-31 23 6 1 0.623047 0
-31 23 7 1 0.623047 0
-31 23 8 1 0.623047 0
-31 23 9 1 0.623047 0
-31 23 10 1 0.623047 0
-31 23 11 1 0.623535 0
-31 23 12 1 0.623535 0
-31 23 13 1 0.624023 0
-31 23 14 1 0.624512 0
-31 23 15 1 0.625488 0
-31 23 16 1 0.626465 0
-31 23 17 1 0.628418 0
-31 23 18 1 0.630859 0
-31 23 19 1 0.632812 0.203003
-31 23 20 1 0.634277 0.344971
-31 23 21 1 0.635254 0.446777
-31 23 22 1 0.634766 0.53418
-31 23 23 1 0.633301 0.61084
-31 23 24 1 0.631348 0.681152
-31 23 25 1 0.629883 0.752441
-31 23 26 1 0.62793 0.822754
-31 23 27 1 0.630859 0.891113
-31 23 28 1 0.640625 0.953125
-31 23 29 1 0.648438 1
-31 23 30 1 0.644043 1
-31 23 31 1 0.629395 1
-31 24 0 1 0.680664 0
-31 24 1 1 0.680664 0
-31 24 2 1 0.680664 0
-31 24 3 1 0.680664 0
-31 24 4 1 0.680664 0
-31 24 5 1 0.680664 0
-31 24 6 1 0.680664 0
-31 24 7 1 0.680664 0
-31 24 8 1 0.680664 0
-31 24 9 1 0.680664 0
-31 24 10 1 0.680664 0
-31 24 11 1 0.680664 0
-31 24 12 1 0.681152 0
-31 24 13 1 0.681152 0
-31 24 14 1 0.681641 0
-31 24 15 1 0.682129 0
-31 24 16 1 0.683105 0
-31 24 17 1 0.685059 0
-31 24 18 1 0.687988 0
-31 24 19 1 0.690918 0.219971
-31 24 20 1 0.693359 0.351318
-31 24 21 1 0.694824 0.448975
-31 24 22 1 0.695312 0.533203
-31 24 23 1 0.693848 0.607422
-31 24 24 1 0.691895 0.674805
-31 24 25 1 0.688477 0.744141
-31 24 26 1 0.685547 0.814941
-31 24 27 1 0.683105 0.883301
-31 24 28 1 0.687012 0.946777
-31 24 29 1 0.691895 1
-31 24 30 1 0.686035 1
-31 24 31 1 0.669922 1
-31 25 0 1 0.737305 0
-31 25 1 1 0.737305 0
-31 25 2 1 0.737305 0
-31 25 3 1 0.737305 0
-31 25 4 1 0.737305 0
-31 25 5 1 0.737305 0
-31 25 6 1 0.737305 0
-31 25 7 1 0.737305 0
-31 25 8 1 0.737305 0
-31 25 9 1 0.737305 0
-31 25 10 1 0.737305 0
-31 25 11 1 0.737793 0
-31 25 12 1 0.737793 0
-31 25 13 1 0.737793 0
-31 25 14 1 0.738281 0
-31 25 15 1 0.73877 0
-31 25 16 1 0.739746 0
-31 25 17 1 0.741699 0
-31 25 18 1 0.744629 0
-31 25 19 1 0.748047 0.238403
-31 25 20 1 0.750977 0.359619
-31 25 21 1 0.753418 0.452637
-31 25 22 1 0.754395 0.533203
-31 25 23 1 0.753906 0.604492
-31 25 24 1 0.752441 0.669922
-31 25 25 1 0.748535 0.736328
-31 25 26 1 0.743652 0.805176
-31 25 27 1 0.738281 0.873535
-31 25 28 1 0.73584 0.938477
-31 25 29 1 0.737305 0.995605
-31 25 30 1 0.730469 1
-31 25 31 1 0.712891 1
-31 26 0 1 0.793945 0
-31 26 1 1 0.793945 0
-31 26 2 1 0.793945 0
-31 26 3 1 0.793945 0
-31 26 4 1 0.793945 0
-31 26 5 1 0.793945 0
-31 26 6 1 0.793945 0
-31 26 7 1 0.793945 0
-31 26 8 1 0.793945 0
-31 26 9 1 0.793945 0
-31 26 10 1 0.793945 0
-31 26 11 1 0.793945 0
-31 26 12 1 0.793945 0
-31 26 13 1 0.794434 0
-31 26 14 1 0.794434 0
-31 26 15 1 0.794922 0
-31 26 16 1 0.795898 0
-31 26 17 1 0.797363 0
-31 26 18 1 0.800781 0
-31 26 19 1 0.804199 0.255127
-31 26 20 1 0.807617 0.367676
-31 26 21 1 0.810547 0.456787
-31 26 22 1 0.8125 0.534668
-31 26 23 1 0.812988 0.603027
-31 26 24 1 0.812012 0.665527
-31 26 25 1 0.808594 0.729004
-31 26 26 1 0.803223 0.794922
-31 26 27 1 0.795898 0.862305
-31 26 28 1 0.788086 0.927734
-31 26 29 1 0.784668 0.986816
-31 26 30 1 0.776855 1
-31 26 31 1 0.757812 1
-31 27 0 1 0.849609 0
-31 27 1 1 0.849609 0
-31 27 2 1 0.849609 0
-31 27 3 1 0.849609 0
-31 27 4 1 0.849609 0
-31 27 5 1 0.849609 0
-31 27 6 1 0.849609 0
-31 27 7 1 0.849609 0
-31 27 8 1 0.849609 0
-31 27 9 1 0.849609 0
-31 27 10 1 0.849609 0
-31 27 11 1 0.849609 0
-31 27 12 1 0.849609 0
-31 27 13 1 0.850098 0
-31 27 14 1 0.850098 0
-31 27 15 1 0.850586 0
-31 27 16 1 0.851074 0
-31 27 17 1 0.852051 0
-31 27 18 1 0.855957 0
-31 27 19 1 0.859375 0.265625
-31 27 20 1 0.863281 0.372803
-31 27 21 1 0.866211 0.458984
-31 27 22 1 0.868652 0.534668
-31 27 23 1 0.869629 0.601074
-31 27 24 1 0.869141 0.661621
-31 27 25 1 0.867188 0.722656
-31 27 26 1 0.862793 0.784668
-31 27 27 1 0.854492 0.849121
-31 27 28 1 0.844238 0.914062
-31 27 29 1 0.834961 0.975098
-31 27 30 1 0.825684 1
-31 27 31 1 0.805664 1
-31 28 0 1 0.903809 0
-31 28 1 1 0.903809 0
-31 28 2 1 0.903809 0
-31 28 3 1 0.903809 0
-31 28 4 1 0.903809 0
-31 28 5 1 0.903809 0
-31 28 6 1 0.903809 0
-31 28 7 1 0.903809 0
-31 28 8 1 0.903809 0
-31 28 9 1 0.903809 0
-31 28 10 1 0.903809 0
-31 28 11 1 0.903809 0
-31 28 12 1 0.903809 0
-31 28 13 1 0.903809 0
-31 28 14 1 0.904297 0
-31 28 15 1 0.904297 0
-31 28 16 1 0.904785 0
-31 28 17 1 0.905762 0
-31 28 18 1 0.90918 0
-31 28 19 1 0.912598 0.26416
-31 28 20 1 0.916504 0.370117
-31 28 21 1 0.919922 0.455566
-31 28 22 1 0.922363 0.530273
-31 28 23 1 0.923828 0.595703
-31 28 24 1 0.923828 0.655273
-31 28 25 1 0.922852 0.714844
-31 28 26 1 0.918945 0.775391
-31 28 27 1 0.912109 0.836426
-31 28 28 1 0.901367 0.897949
-31 28 29 1 0.887695 0.959961
-31 28 30 1 0.875488 1
-31 28 31 1 0.85498 1
-31 29 0 1 0.956055 0
-31 29 1 1 0.956055 0
-31 29 2 1 0.956055 0
-31 29 3 1 0.956055 0
-31 29 4 1 0.956055 0
-31 29 5 1 0.956055 0
-31 29 6 1 0.956055 0
-31 29 7 1 0.956055 0
-31 29 8 1 0.956055 0
-31 29 9 1 0.956055 0
-31 29 10 1 0.956055 0
-31 29 11 1 0.956055 0
-31 29 12 1 0.956055 0
-31 29 13 1 0.956055 0
-31 29 14 1 0.956055 0
-31 29 15 1 0.956543 0
-31 29 16 1 0.957031 0
-31 29 17 1 0.957031 0
-31 29 18 1 0.960449 0
-31 29 19 1 0.964355 0.243896
-31 29 20 1 0.967773 0.355225
-31 29 21 1 0.971191 0.442139
-31 29 22 1 0.973633 0.517578
-31 29 23 1 0.975586 0.583496
-31 29 24 1 0.975586 0.643066
-31 29 25 1 0.975098 0.702637
-31 29 26 1 0.972168 0.762695
-31 29 27 1 0.966309 0.822754
-31 29 28 1 0.957031 0.882324
-31 29 29 1 0.942871 0.941406
-31 29 30 1 0.92627 0.998535
-31 29 31 1 0.905762 1
-31 30 0 1 1 0
-31 30 1 1 1 0
-31 30 2 1 1 0
-31 30 3 1 1 0
-31 30 4 1 1 0
-31 30 5 1 1 0
-31 30 6 1 1 0
-31 30 7 1 1 0
-31 30 8 1 1 0
-31 30 9 1 1 0
-31 30 10 1 1 0
-31 30 11 1 1 0
-31 30 12 1 1 0
-31 30 13 1 1 0
-31 30 14 1 1 0
-31 30 15 1 1 0
-31 30 16 1 1 0
-31 30 17 1 1 0
-31 30 18 1 1 0
-31 30 19 1 1 0.194458
-31 30 20 1 1 0.323975
-31 30 21 1 1 0.41626
-31 30 22 1 1 0.493896
-31 30 23 1 1 0.561035
-31 30 24 1 1 0.621094
-31 30 25 1 1 0.681641
-31 30 26 1 1 0.742676
-31 30 27 1 1 0.803711
-31 30 28 1 1 0.86377
-31 30 29 1 0.995605 0.921875
-31 30 30 1 0.978027 0.977539
-31 30 31 1 0.956543 1
-31 31 0 1 1 0
-31 31 1 1 1 0
-31 31 2 1 1 0
-31 31 3 1 1 0
-31 31 4 1 1 0
-31 31 5 1 1 0
-31 31 6 1 1 0
-31 31 7 1 1 0
-31 31 8 1 1 0
-31 31 9 1 1 0
-31 31 10 1 1 0
-31 31 11 1 1 0
-31 31 12 1 1 0
-31 31 13 1 1 0
-31 31 14 1 1 0
-31 31 15 1 1 0
-31 31 16 1 1 0
-31 31 17 1 1 0
-31 31 18 1 1 0
-31 31 19 1 1 0.0531921
-31 31 20 1 1 0.274902
-31 31 21 1 1 0.377686
-31 31 22 1 1 0.459473
-31 31 23 1 1 0.528809
-31 31 24 1 1 0.589844
-31 31 25 1 1 0.651367
-31 31 26 1 1 0.712891
-31 31 27 1 1 0.774902
-31 31 28 1 1 0.836426
-31 31 29 1 1 0.896484
-31 31 30 1 1 0.954102
-31 31 31 1 1 1
diff --git a/release/datafiles/colormanagement/luts/rrt_ut33_sRGB.spi3d b/release/datafiles/colormanagement/luts/rrt_ut33_sRGB.spi3d
deleted file mode 100644
index 5352818938e..00000000000
--- a/release/datafiles/colormanagement/luts/rrt_ut33_sRGB.spi3d
+++ /dev/null
@@ -1,32771 +0,0 @@
-SPILUT 1.0
-3 3
-32 32 32
-0 0 0 2.38419e-07 2.38419e-07 2.38419e-07
-0 0 1 1.80006e-05 2.22325e-05 3.59416e-05
-0 0 2 5.01275e-05 0.000101984 0.00026989
-0 0 3 0 0.000243306 0.00105286
-0 0 4 0 0.000452042 0.00313377
-0 0 5 0 0.000667572 0.00704575
-0 0 6 0 0.000929356 0.0136871
-0 0 7 0 0.00136375 0.025528
-0 0 8 0 0.00218201 0.0471802
-0 0 9 0 0.00376129 0.078125
-0 0 10 0 0.00685883 0.119446
-0 0 11 0 0.0127869 0.173584
-0 0 12 0 0.022995 0.238647
-0 0 13 0 0.0393982 0.313721
-0 0 14 0 0.0606995 0.397705
-0 0 15 0 0.0838623 0.48877
-0 0 16 0 0.108215 0.584473
-0 0 17 0 0.131958 0.677734
-0 0 18 0 0.154053 0.764648
-0 0 19 0 0.173584 0.841309
-0 0 20 0 0.184448 0.884277
-0 0 21 0 0.186646 0.892578
-0 0 22 0 0.188843 0.901367
-0 0 23 0 0.191162 0.910645
-0 0 24 0 0.193481 0.919434
-0 0 25 0 0.196045 0.929688
-0 0 26 0 0.198853 0.940918
-0 0 27 0 0.202026 0.953125
-0 0 28 0 0.205566 0.967285
-0 0 29 0 0.209351 0.982422
-0 0 30 0 0.213379 0.997559
-0 0 31 0 0.217407 1
-0 1 0 7.689e-06 1.96099e-05 1.17421e-05
-0 1 1 1.69277e-05 6.07371e-05 6.07371e-05
-0 1 2 1.46627e-05 0.000169992 0.000286579
-0 1 3 0 0.000364542 0.00103855
-0 1 4 0 0.000647068 0.00309181
-0 1 5 0 0.000905991 0.0070076
-0 1 6 0 0.00117683 0.0136642
-0 1 7 0 0.00160503 0.0255127
-0 1 8 0 0.0024147 0.0471497
-0 1 9 0 0.00399017 0.078125
-0 1 10 0 0.00709152 0.119446
-0 1 11 0 0.013031 0.173584
-0 1 12 0 0.0232391 0.238647
-0 1 13 0 0.0396423 0.313477
-0 1 14 0 0.0608826 0.397705
-0 1 15 0 0.0839844 0.48877
-0 1 16 0 0.108337 0.584473
-0 1 17 0 0.13208 0.677734
-0 1 18 0 0.154053 0.764648
-0 1 19 0 0.173584 0.841309
-0 1 20 0 0.184448 0.884277
-0 1 21 0 0.186646 0.892578
-0 1 22 0 0.188843 0.901367
-0 1 23 0 0.191162 0.910645
-0 1 24 0 0.193481 0.919434
-0 1 25 0 0.196045 0.929688
-0 1 26 0 0.198853 0.940918
-0 1 27 0 0.202026 0.953125
-0 1 28 0 0.205566 0.967285
-0 1 29 0 0.209351 0.982422
-0 1 30 0 0.213379 0.997559
-0 1 31 0 0.217407 1
-0 2 0 0 0.00016427 5.29289e-05
-0 2 1 0 0.00021255 0.000121236
-0 2 2 0 0.000342846 0.000342846
-0 2 3 0 0.000599384 0.00105
-0 2 4 0 0.000994682 0.00304222
-0 2 5 0 0.00132942 0.00695038
-0 2 6 0 0.00161743 0.0136261
-0 2 7 0 0.00203514 0.0254822
-0 2 8 0 0.0028286 0.0471497
-0 2 9 0 0.00439453 0.078064
-0 2 10 0 0.00750351 0.119385
-0 2 11 0 0.0134659 0.173584
-0 2 12 0 0.0236969 0.238647
-0 2 13 0 0.0401001 0.313477
-0 2 14 0 0.0612183 0.397705
-0 2 15 0 0.0842285 0.48877
-0 2 16 0 0.108521 0.584473
-0 2 17 0 0.132202 0.677734
-0 2 18 0 0.154175 0.764648
-0 2 19 0 0.173706 0.841309
-0 2 20 0 0.18457 0.884277
-0 2 21 0 0.186646 0.892578
-0 2 22 0 0.188965 0.901367
-0 2 23 0 0.191284 0.910645
-0 2 24 0 0.193481 0.919922
-0 2 25 0 0.196045 0.929688
-0 2 26 0 0.198975 0.940918
-0 2 27 0 0.202026 0.953125
-0 2 28 0 0.205688 0.967285
-0 2 29 0 0.209473 0.982422
-0 2 30 0 0.213379 0.997559
-0 2 31 0 0.217407 1
-0 3 0 0 0.000727177 0.000105023
-0 3 1 0 0.000748158 0.000217199
-0 3 2 0 0.000852585 0.000465155
-0 3 3 0 0.00113487 0.00113487
-0 3 4 0 0.00165367 0.00300789
-0 3 5 0 0.00210381 0.00685501
-0 3 6 0 0.00242424 0.0135498
-0 3 7 0 0.00282097 0.0254059
-0 3 8 0 0.00358772 0.0470886
-0 3 9 0 0.00513458 0.0780029
-0 3 10 0 0.00826263 0.119385
-0 3 11 0 0.0142593 0.173584
-0 3 12 0 0.0245209 0.238525
-0 3 13 0 0.0408936 0.313477
-0 3 14 0 0.0618286 0.397705
-0 3 15 0 0.0847168 0.48877
-0 3 16 0 0.108826 0.584473
-0 3 17 0 0.132446 0.677734
-0 3 18 0 0.154419 0.764648
-0 3 19 0 0.173828 0.841309
-0 3 20 0 0.184692 0.884277
-0 3 21 0 0.186768 0.892578
-0 3 22 0 0.188965 0.901367
-0 3 23 0 0.191284 0.910645
-0 3 24 0 0.193604 0.919922
-0 3 25 0 0.196167 0.929688
-0 3 26 0 0.198975 0.940918
-0 3 27 0 0.202148 0.953125
-0 3 28 0 0.205688 0.967285
-0 3 29 0 0.209473 0.982422
-0 3 30 0 0.213379 0.997559
-0 3 31 0 0.217529 1
-0 4 0 0 0.00237656 8.40425e-05
-0 4 1 0 0.00234985 0.00027585
-0 4 2 0 0.00237846 0.000622749
-0 4 3 0 0.00257874 0.00134659
-0 4 4 0 0.00304222 0.00304413
-0 4 5 0 0.00357819 0.00671768
-0 4 6 0 0.00394821 0.0133972
-0 4 7 0 0.00431061 0.0252838
-0 4 8 0 0.00502014 0.0469971
-0 4 9 0 0.00653839 0.0779419
-0 4 10 0 0.00968933 0.119263
-0 4 11 0 0.0157623 0.173462
-0 4 12 0 0.026062 0.238525
-0 4 13 0 0.0424194 0.313477
-0 4 14 0 0.0629883 0.397705
-0 4 15 0 0.0855713 0.48877
-0 4 16 0 0.109497 0.584473
-0 4 17 0 0.132935 0.677734
-0 4 18 0 0.154785 0.764648
-0 4 19 0 0.174194 0.841309
-0 4 20 0 0.184937 0.884277
-0 4 21 0 0.187012 0.892578
-0 4 22 0 0.189209 0.901367
-0 4 23 0 0.191406 0.910645
-0 4 24 0 0.193726 0.919922
-0 4 25 0 0.196289 0.929688
-0 4 26 0 0.199097 0.940918
-0 4 27 0 0.202148 0.953125
-0 4 28 0 0.205688 0.967285
-0 4 29 0 0.209473 0.982422
-0 4 30 0 0.213501 0.997559
-0 4 31 0 0.217529 1
-0 5 0 0 0.00593567 0
-0 5 1 0 0.00591278 9.63807e-05
-0 5 2 0 0.00589752 0.00055933
-0 5 3 0 0.00592422 0.00140762
-0 5 4 0 0.00611115 0.00307274
-0 5 5 0 0.0065155 0.00652313
-0 5 6 0 0.00688934 0.013092
-0 5 7 0 0.00718689 0.0250244
-0 5 8 0 0.00779724 0.0467834
-0 5 9 0 0.00924683 0.0777588
-0 5 10 0 0.0124435 0.119141
-0 5 11 0 0.0186615 0.17334
-0 5 12 0 0.029068 0.238403
-0 5 13 0 0.0452576 0.313477
-0 5 14 0 0.0651245 0.397705
-0 5 15 0 0.0872192 0.48877
-0 5 16 0 0.110718 0.584473
-0 5 17 0 0.133911 0.677734
-0 5 18 0 0.155518 0.764648
-0 5 19 0 0.174805 0.841309
-0 5 20 0 0.185425 0.884277
-0 5 21 0 0.187378 0.892578
-0 5 22 0 0.189453 0.901367
-0 5 23 0 0.19165 0.910645
-0 5 24 0 0.19397 0.919922
-0 5 25 0 0.196411 0.929688
-0 5 26 0 0.199219 0.940918
-0 5 27 0 0.202271 0.953125
-0 5 28 0 0.205811 0.967285
-0 5 29 0 0.209595 0.982422
-0 5 30 0 0.213501 0.997559
-0 5 31 0 0.217651 1
-0 6 0 0 0.012001 0
-0 6 1 0 0.0120087 0
-0 6 2 0 0.0120239 3.37362e-05
-0 6 3 0 0.0120468 0.000955582
-0 6 4 0 0.0121078 0.00269699
-0 6 5 0 0.0122604 0.00607681
-0 6 6 0 0.0124741 0.0124817
-0 6 7 0 0.0126724 0.0244598
-0 6 8 0 0.0130997 0.0463562
-0 6 9 0 0.0144119 0.0774536
-0 6 10 0 0.0177002 0.118835
-0 6 11 0 0.0242004 0.173096
-0 6 12 0 0.03479 0.238281
-0 6 13 0 0.050354 0.313477
-0 6 14 0 0.0690918 0.397705
-0 6 15 0 0.090271 0.48877
-0 6 16 0 0.113098 0.584473
-0 6 17 0 0.135742 0.677734
-0 6 18 0 0.156982 0.764648
-0 6 19 0 0.175903 0.841309
-0 6 20 0 0.186401 0.884277
-0 6 21 0 0.18811 0.892578
-0 6 22 0 0.190063 0.901367
-0 6 23 0 0.192261 0.910645
-0 6 24 0 0.194336 0.919922
-0 6 25 0 0.196777 0.929688
-0 6 26 0 0.199585 0.940918
-0 6 27 0 0.202637 0.953125
-0 6 28 0 0.206055 0.967285
-0 6 29 0 0.209839 0.982422
-0 6 30 0 0.213745 0.997559
-0 6 31 0 0.217773 1
-0 7 0 0 0.0225677 0
-0 7 1 0 0.0225983 0
-0 7 2 0 0.0226288 0
-0 7 3 0 0.0226898 0
-0 7 4 0 0.0227814 0.00156498
-0 7 5 0 0.0229187 0.00490189
-0 7 6 0 0.0230865 0.0112228
-0 7 7 0 0.0232086 0.0232239
-0 7 8 0 0.023407 0.0453796
-0 7 9 0 0.0244598 0.0767822
-0 7 10 0 0.0279083 0.118286
-0 7 11 0 0.0349731 0.172729
-0 7 12 0 0.0456238 0.238037
-0 7 13 0 0.0594177 0.313232
-0 7 14 0 0.076355 0.397461
-0 7 15 0 0.0959473 0.48877
-0 7 16 0 0.117554 0.584473
-0 7 17 0 0.13916 0.677734
-0 7 18 0 0.15979 0.764648
-0 7 19 0 0.178101 0.841309
-0 7 20 0 0.188232 0.884277
-0 7 21 0 0.189575 0.892578
-0 7 22 0 0.191284 0.901855
-0 7 23 0 0.193237 0.910645
-0 7 24 0 0.19519 0.919922
-0 7 25 0 0.19751 0.929688
-0 7 26 0 0.200195 0.940918
-0 7 27 0 0.203125 0.953613
-0 7 28 0 0.206543 0.967285
-0 7 29 0 0.210205 0.982422
-0 7 30 0 0.214111 0.998047
-0 7 31 0 0.218018 1
-0 8 0 0 0.0420837 0
-0 8 1 0 0.0421143 0
-0 8 2 0 0.0421448 0
-0 8 3 0 0.0422058 0
-0 8 4 0 0.0423279 0
-0 8 5 0 0.042511 0.00264359
-0 8 6 0 0.0427856 0.00880432
-0 8 7 0 0.0430298 0.0206909
-0 8 8 0 0.0431824 0.0432129
-0 8 9 0 0.0439758 0.0755615
-0 8 10 0 0.0473633 0.11731
-0 8 11 0 0.0542603 0.171875
-0 8 12 0 0.0632324 0.237549
-0 8 13 0 0.074707 0.312988
-0 8 14 0 0.0891113 0.397217
-0 8 15 0 0.106323 0.488525
-0 8 16 0 0.125854 0.584473
-0 8 17 0 0.145752 0.677734
-0 8 18 0 0.164917 0.764648
-0 8 19 0 0.182373 0.841309
-0 8 20 0 0.19165 0.884766
-0 8 21 0 0.192261 0.893066
-0 8 22 0 0.193481 0.901855
-0 8 23 0 0.195068 0.911133
-0 8 24 0 0.196777 0.919922
-0 8 25 0 0.198975 0.930176
-0 8 26 0 0.201294 0.940918
-0 8 27 0 0.204102 0.953613
-0 8 28 0 0.207397 0.967285
-0 8 29 0 0.210938 0.982422
-0 8 30 0 0.214722 0.998047
-0 8 31 0 0.218628 1
-0 9 0 0 0.0709229 0
-0 9 1 0 0.0709229 0
-0 9 2 0 0.0709229 0
-0 9 3 0 0.0709839 0
-0 9 4 0 0.0710449 0
-0 9 5 0 0.071167 0
-0 9 6 0 0.0713501 0.00463104
-0 9 7 0 0.0716553 0.0162201
-0 9 8 0 0.0721436 0.0388184
-0 9 9 0 0.072998 0.0730591
-0 9 10 0 0.0758057 0.115601
-0 9 11 0 0.0819092 0.170532
-0 9 12 0 0.0894165 0.236572
-0 9 13 0 0.0985718 0.312256
-0 9 14 0 0.109924 0.396973
-0 9 15 0 0.123901 0.488281
-0 9 16 0 0.140259 0.584473
-0 9 17 0 0.157593 0.677734
-0 9 18 0 0.174561 0.764648
-0 9 19 0 0.190308 0.841797
-0 9 20 0 0.19812 0.885254
-0 9 21 0 0.19751 0.893555
-0 9 22 0 0.197754 0.902344
-0 9 23 0 0.198608 0.911133
-0 9 24 0 0.199951 0.92041
-0 9 25 0 0.201538 0.930176
-0 9 26 0 0.203613 0.941406
-0 9 27 0 0.206055 0.953613
-0 9 28 0 0.209106 0.967773
-0 9 29 0 0.212402 0.982422
-0 9 30 0 0.215942 0.998047
-0 9 31 0 0.219727 1
-0 10 0 0 0.108765 0
-0 10 1 0 0.108765 0
-0 10 2 0 0.108826 0
-0 10 3 0 0.108826 0
-0 10 4 0 0.108887 0
-0 10 5 0 0.108948 0
-0 10 6 0 0.109009 0
-0 10 7 0 0.10907 0.00915527
-0 10 8 0 0.109436 0.0317993
-0 10 9 0 0.110413 0.0687256
-0 10 10 0 0.112915 0.112976
-0 10 11 0 0.118347 0.168335
-0 10 12 0 0.124756 0.234863
-0 10 13 0 0.131958 0.311035
-0 10 14 0 0.140503 0.39624
-0 10 15 0 0.150879 0.488037
-0 10 16 0 0.163452 0.584473
-0 10 17 0 0.177002 0.678223
-0 10 18 0 0.190674 0.764648
-0 10 19 0 0.203735 0.841797
-0 10 20 0 0.209351 0.88623
-0 10 21 0 0.206543 0.894043
-0 10 22 0 0.205322 0.902832
-0 10 23 0 0.204956 0.911621
-0 10 24 0 0.205322 0.920898
-0 10 25 0 0.206299 0.930664
-0 10 26 0 0.207642 0.941895
-0 10 27 0 0.209595 0.954102
-0 10 28 0 0.212158 0.967773
-0 10 29 0 0.215088 0.98291
-0 10 30 0 0.218262 0.998047
-0 10 31 0 0.22168 1
-0 11 0 0 0.158936 0
-0 11 1 0 0.158936 0
-0 11 2 0 0.158936 0
-0 11 3 0 0.158936 0
-0 11 4 0 0.159058 0
-0 11 5 0 0.159058 0
-0 11 6 0 0.15918 0
-0 11 7 0 0.159058 0
-0 11 8 0 0.159058 0.0202332
-0 11 9 0 0.159424 0.061554
-0 11 10 0 0.161255 0.109131
-0 11 11 0 0.165039 0.165161
-0 11 12 0 0.170288 0.232056
-0 11 13 0 0.176025 0.309082
-0 11 14 0 0.182007 0.39502
-0 11 15 0 0.188965 0.487305
-0 11 16 0 0.197388 0.583984
-0 11 17 0 0.206421 0.678223
-0 11 18 0 0.215942 0.765137
-0 11 19 0 0.22522 0.842285
-0 11 20 0 0.227783 0.887695
-0 11 21 0 0.22168 0.895508
-0 11 22 0 0.217896 0.904297
-0 11 23 0 0.215698 0.913086
-0 11 24 0 0.2146 0.921875
-0 11 25 0 0.214355 0.931641
-0 11 26 0 0.2146 0.942383
-0 11 27 0 0.215698 0.95459
-0 11 28 0 0.217407 0.96875
-0 11 29 0 0.219604 0.983398
-0 11 30 0 0.222168 0.998535
-0 11 31 0 0.224976 1
-0 12 0 0 0.220947 0
-0 12 1 0 0.220947 0
-0 12 2 0 0.220947 0
-0 12 3 0 0.220947 0
-0 12 4 0 0.221069 0
-0 12 5 0 0.221069 0
-0 12 6 0 0.221191 0
-0 12 7 0 0.221313 0
-0 12 8 0 0.221313 0
-0 12 9 0 0.221436 0.0451355
-0 12 10 0 0.222046 0.100769
-0 12 11 0 0.223999 0.159668
-0 12 12 0 0.227417 0.227539
-0 12 13 0 0.231689 0.30542
-0 12 14 0 0.235718 0.392578
-0 12 15 0 0.239624 0.48584
-0 12 16 0 0.244019 0.583496
-0 12 17 0 0.248291 0.677734
-0 12 18 0 0.25293 0.765137
-0 12 19 0 0.257568 0.842773
-0 12 20 0 0.256104 0.890137
-0 12 21 0 0.245239 0.897949
-0 12 22 0 0.237793 0.90625
-0 12 23 0 0.232788 0.914551
-0 12 24 0 0.229614 0.92334
-0 12 25 0 0.227417 0.933105
-0 12 26 0 0.226074 0.943848
-0 12 27 0 0.225586 0.956055
-0 12 28 0 0.225952 0.969727
-0 12 29 0 0.227051 0.984375
-0 12 30 0 0.228638 0.999512
-0 12 31 0 0.230591 1
-0 13 0 0 0.292969 0
-0 13 1 0 0.292969 0
-0 13 2 0 0.292969 0
-0 13 3 0 0.292969 0
-0 13 4 0 0.292969 0
-0 13 5 0 0.292969 0
-0 13 6 0 0.292969 0
-0 13 7 0 0.293213 0
-0 13 8 0 0.293213 0
-0 13 9 0 0.293457 0.00792694
-0 13 10 0 0.293945 0.0814819
-0 13 11 0 0.294922 0.148438
-0 13 12 0 0.296631 0.219849
-0 13 13 0 0.299316 0.299561
-0 13 14 0 0.301758 0.387939
-0 13 15 0 0.303223 0.48291
-0 13 16 0 0.303955 0.581543
-0 13 17 0 0.303711 0.677246
-0 13 18 0 0.302979 0.765625
-0 13 19 0 0.30249 0.843262
-0 13 20 0 0.296631 0.894043
-0 13 21 0 0.279541 0.901367
-0 13 22 0 0.267334 0.909668
-0 13 23 0 0.258545 0.917969
-0 13 24 0 0.252197 0.92627
-0 13 25 0 0.247437 0.935547
-0 13 26 0 0.243652 0.946289
-0 13 27 0 0.240967 0.958008
-0 13 28 0 0.239502 0.971191
-0 13 29 0 0.238892 0.98584
-0 13 30 0 0.238892 1
-0 13 31 0 0.239624 1
-0 14 0 0 0.374268 0
-0 14 1 0 0.374268 0
-0 14 2 0 0.374268 0
-0 14 3 0 0.374268 0
-0 14 4 0 0.374268 0
-0 14 5 0 0.374268 0
-0 14 6 0 0.374268 0
-0 14 7 0 0.374512 0
-0 14 8 0 0.374756 0
-0 14 9 0 0.375 0
-0 14 10 0 0.375488 0.0343323
-0 14 11 0 0.376465 0.125977
-0 14 12 0 0.377441 0.205444
-0 14 13 0 0.378906 0.289062
-0 14 14 0 0.379883 0.380127
-0 14 15 0 0.379395 0.477295
-0 14 16 0 0.377197 0.578125
-0 14 17 0 0.372803 0.675781
-0 14 18 0 0.367188 0.765137
-0 14 19 0 0.361572 0.84375
-0 14 20 0 0.351318 0.899902
-0 14 21 0 0.326904 0.907227
-0 14 22 0 0.308594 0.915039
-0 14 23 0 0.294922 0.922852
-0 14 24 0 0.284912 0.930664
-0 14 25 0 0.276367 0.939941
-0 14 26 0 0.269287 0.949707
-0 14 27 0 0.263672 0.960938
-0 14 28 0 0.259521 0.974121
-0 14 29 0 0.256592 0.988281
-0 14 30 0 0.254639 1
-0 14 31 0 0.253174 1
-0 15 0 0 0.463135 0
-0 15 1 0 0.463135 0
-0 15 2 0 0.463135 0
-0 15 3 0 0.463135 0
-0 15 4 0 0.463135 0
-0 15 5 0 0.463135 0
-0 15 6 0 0.463135 0
-0 15 7 0 0.463135 0
-0 15 8 0 0.463379 0
-0 15 9 0 0.463623 0
-0 15 10 0 0.464355 0
-0 15 11 0 0.465332 0.0797729
-0 15 12 0 0.466553 0.179443
-0 15 13 0 0.467773 0.270752
-0 15 14 0 0.468262 0.366455
-0 15 15 0 0.467041 0.467285
-0 15 16 0 0.462891 0.571289
-0 15 17 0 0.455322 0.671875
-0 15 18 0 0.445068 0.763184
-0 15 19 0 0.434082 0.843262
-0 15 20 0 0.420898 0.90625
-0 15 21 0 0.388428 0.915039
-0 15 22 0 0.363037 0.922852
-0 15 23 0 0.34375 0.930664
-0 15 24 0 0.328857 0.937988
-0 15 25 0 0.315918 0.946289
-0 15 26 0 0.304688 0.955566
-0 15 27 0 0.29541 0.966309
-0 15 28 0 0.287842 0.979004
-0 15 29 0 0.281738 0.992188
-0 15 30 0 0.276611 1
-0 15 31 0 0.272949 1
-0 16 0 0 0.557617 0
-0 16 1 0 0.557617 0
-0 16 2 0 0.557617 0
-0 16 3 0 0.557617 0
-0 16 4 0 0.557617 0
-0 16 5 0 0.557617 0
-0 16 6 0 0.557617 0
-0 16 7 0 0.557617 0
-0 16 8 0 0.558105 0
-0 16 9 0 0.558105 0
-0 16 10 0 0.558594 0
-0 16 11 0 0.560059 0
-0 16 12 0 0.561523 0.133179
-0 16 13 0 0.562988 0.241211
-0 16 14 0 0.563965 0.344238
-0 16 15 0 0.562988 0.450195
-0 16 16 0 0.558594 0.558594
-0 16 17 0 0.548828 0.663086
-0 16 18 0 0.535156 0.758301
-0 16 19 0 0.52002 0.84082
-0 16 20 0 0.50293 0.90918
-0 16 21 0 0.4646 0.924805
-0 16 22 0 0.431885 0.93457
-0 16 23 0 0.40625 0.941895
-0 16 24 0 0.385498 0.949219
-0 16 25 0 0.367432 0.956543
-0 16 26 0 0.351318 0.965332
-0 16 27 0 0.337402 0.974609
-0 16 28 0 0.325439 0.986328
-0 16 29 0 0.31543 0.998535
-0 16 30 0 0.306885 1
-0 16 31 0 0.299561 1
-0 17 0 0 0.651855 0
-0 17 1 0 0.651855 0
-0 17 2 0 0.651855 0
-0 17 3 0 0.651855 0
-0 17 4 0 0.651855 0
-0 17 5 0 0.651855 0
-0 17 6 0 0.651855 0
-0 17 7 0 0.651855 0
-0 17 8 0 0.652344 0
-0 17 9 0 0.652344 0
-0 17 10 0 0.652832 0
-0 17 11 0 0.653809 0
-0 17 12 0 0.655762 0.0249481
-0 17 13 0 0.658203 0.195312
-0 17 14 0 0.660156 0.311523
-0 17 15 0 0.660645 0.424072
-0 17 16 0 0.656738 0.537598
-0 17 17 0 0.646973 0.647461
-0 17 18 0 0.632324 0.747559
-0 17 19 0 0.61377 0.834473
-0 17 20 0 0.592773 0.905762
-0 17 21 0 0.552734 0.93457
-0 17 22 0 0.513672 0.94873
-0 17 23 0 0.481445 0.95752
-0 17 24 0 0.454834 0.964844
-0 17 25 0 0.430664 0.97168
-0 17 26 0 0.408936 0.979004
-0 17 27 0 0.389404 0.987305
-0 17 28 0 0.372559 0.99707
-0 17 29 0 0.357666 1
-0 17 30 0 0.344727 1
-0 17 31 0 0.333496 1
-0 18 0 0 0.740723 0
-0 18 1 0 0.740723 0
-0 18 2 0 0.740723 0
-0 18 3 0 0.740723 0
-0 18 4 0 0.740723 0
-0 18 5 0 0.740723 0
-0 18 6 0 0.740723 0
-0 18 7 0 0.740723 0
-0 18 8 0 0.741211 0
-0 18 9 0 0.741211 0
-0 18 10 0 0.741211 0
-0 18 11 0 0.742188 0
-0 18 12 0 0.744141 0
-0 18 13 0 0.74707 0.119873
-0 18 14 0 0.750488 0.266113
-0 18 15 0 0.752441 0.388672
-0 18 16 0 0.750977 0.508301
-0 18 17 0 0.743164 0.623535
-0 18 18 0 0.729492 0.729492
-0 18 19 0 0.709961 0.821777
-0 18 20 0 0.686523 0.897949
-0 18 21 0 0.647949 0.940918
-0 18 22 0 0.60498 0.963379
-0 18 23 0 0.567383 0.976074
-0 18 24 0 0.534668 0.984375
-0 18 25 0 0.504395 0.991211
-0 18 26 0 0.476074 0.997559
-0 18 27 0 0.450439 1
-0 18 28 0 0.427734 1
-0 18 29 0 0.407715 1
-0 18 30 0 0.389893 1
-0 18 31 0 0.374023 1
-0 19 0 0 0.821289 0
-0 19 1 0 0.821289 0
-0 19 2 0 0.821289 0
-0 19 3 0 0.821289 0
-0 19 4 0 0.821289 0
-0 19 5 0 0.821289 0
-0 19 6 0 0.821289 0
-0 19 7 0 0.821289 0
-0 19 8 0 0.821289 0
-0 19 9 0 0.821289 0
-0 19 10 0 0.821777 0
-0 19 11 0 0.821777 0
-0 19 12 0 0.82373 0
-0 19 13 0 0.827148 0
-0 19 14 0 0.831055 0.2052
-0 19 15 0 0.834473 0.344482
-0 19 16 0 0.835449 0.47168
-0 19 17 0 0.831543 0.592773
-0 19 18 0 0.820312 0.70459
-0 19 19 0 0.801758 0.802246
-0 19 20 0 0.777832 0.883301
-0 19 21 0 0.742676 0.94043
-0 19 22 0 0.700684 0.974609
-0 19 23 0 0.65918 0.993652
-0 19 24 0 0.621582 1
-0 19 25 0 0.585449 1
-0 19 26 0 0.550781 1
-0 19 27 0 0.519043 1
-0 19 28 0 0.48999 1
-0 19 29 0 0.463867 1
-0 19 30 0 0.44043 1
-0 19 31 0 0.419678 1
-0 20 0 0 0.891113 0
-0 20 1 0 0.891113 0
-0 20 2 0 0.891113 0
-0 20 3 0 0.891113 0
-0 20 4 0 0.891113 0
-0 20 5 0 0.891113 0
-0 20 6 0 0.891113 0
-0 20 7 0 0.891113 0
-0 20 8 0 0.891113 0
-0 20 9 0 0.891602 0
-0 20 10 0 0.891602 0
-0 20 11 0 0.891602 0
-0 20 12 0 0.892578 0
-0 20 13 0 0.895996 0
-0 20 14 0 0.900391 0.114441
-0 20 15 0 0.905273 0.29248
-0 20 16 0 0.908691 0.429443
-0 20 17 0 0.907715 0.555664
-0 20 18 0 0.899902 0.672363
-0 20 19 0 0.884277 0.775879
-0 20 20 0 0.861816 0.862305
-0 20 21 0 0.831543 0.931152
-0 20 22 0 0.79248 0.977539
-0 20 23 0 0.750977 1
-0 20 24 0 0.710449 1
-0 20 25 0 0.669434 1
-0 20 26 0 0.629395 1
-0 20 27 0 0.591309 1
-0 20 28 0 0.556152 1
-0 20 29 0 0.523926 1
-0 20 30 0 0.494873 1
-0 20 31 0 0.468506 1
-0 21 0 0 0.951172 0
-0 21 1 0 0.951172 0
-0 21 2 0 0.951172 0
-0 21 3 0 0.951172 0
-0 21 4 0 0.951172 0
-0 21 5 0 0.951172 0
-0 21 6 0 0.951172 0
-0 21 7 0 0.951172 0
-0 21 8 0 0.951172 0
-0 21 9 0 0.951172 0
-0 21 10 0 0.951172 0
-0 21 11 0 0.95166 0
-0 21 12 0 0.95166 0
-0 21 13 0 0.95459 0
-0 21 14 0 0.959473 0
-0 21 15 0 0.965332 0.228394
-0 21 16 0 0.970703 0.381348
-0 21 17 0 0.972656 0.513672
-0 21 18 0 0.968262 0.634766
-0 21 19 0 0.956543 0.742676
-0 21 20 0 0.937012 0.834473
-0 21 21 0 0.911133 0.911621
-0 21 22 0 0.877441 0.970215
-0 21 23 0 0.838867 1
-0 21 24 0 0.797852 1
-0 21 25 0 0.754883 1
-0 21 26 0 0.710449 1
-0 21 27 0 0.666992 1
-0 21 28 0 0.625977 1
-0 21 29 0 0.587891 1
-0 21 30 0 0.552734 1
-0 21 31 0 0.520996 1
-0 22 0 0 1 0
-0 22 1 0 1 0
-0 22 2 0 1 0
-0 22 3 0 1 0
-0 22 4 0 1 0
-0 22 5 0 1 0
-0 22 6 0 1 0
-0 22 7 0 1 0
-0 22 8 0 1 0
-0 22 9 0 1 0
-0 22 10 0 1 0
-0 22 11 0 1 0
-0 22 12 0 1 0
-0 22 13 0 1 0
-0 22 14 0 1 0
-0 22 15 0 1 0.142456
-0 22 16 0 1 0.327881
-0 22 17 0 1 0.468018
-0 22 18 0 1 0.593262
-0 22 19 0 1 0.705078
-0 22 20 0 1 0.80127
-0 22 21 0 0.979004 0.883789
-0 22 22 0 0.950195 0.950684
-0 22 23 0 0.916504 1
-0 22 24 0 0.878906 1
-0 22 25 0 0.835938 1
-0 22 26 0 0.789551 1
-0 22 27 0 0.742676 1
-0 22 28 0 0.697266 1
-0 22 29 0 0.653809 1
-0 22 30 0 0.613281 1
-0 22 31 0 0.575684 1
-0 23 0 0 1 0
-0 23 1 0 1 0
-0 23 2 0 1 0
-0 23 3 0 1 0
-0 23 4 0 1 0
-0 23 5 0 1 0
-0 23 6 0 1 0
-0 23 7 0 1 0
-0 23 8 0 1 0
-0 23 9 0 1 0
-0 23 10 0 1 0
-0 23 11 0 1 0
-0 23 12 0 1 0
-0 23 13 0 1 0
-0 23 14 0 1 0
-0 23 15 0 1 0
-0 23 16 0 1 0.270264
-0 23 17 0 1 0.421143
-0 23 18 0 1 0.550293
-0 23 19 0 1 0.665527
-0 23 20 0 1 0.765137
-0 23 21 0 1 0.852051
-0 23 22 0 1 0.923828
-0 23 23 0 0.980469 0.980957
-0 23 24 0 0.947266 1
-0 23 25 0 0.907227 1
-0 23 26 0 0.861816 1
-0 23 27 0 0.813477 1
-0 23 28 0 0.764648 1
-0 23 29 0 0.717285 1
-0 23 30 0 0.671875 1
-0 23 31 0 0.629395 1
-0 24 0 0 1 0
-0 24 1 0 1 0
-0 24 2 0 1 0
-0 24 3 0 1 0
-0 24 4 0 1 0
-0 24 5 0 1 0
-0 24 6 0 1 0
-0 24 7 0 1 0
-0 24 8 0 1 0
-0 24 9 0 1 0
-0 24 10 0 1 0
-0 24 11 0 1 0
-0 24 12 0 1 0
-0 24 13 0 1 0
-0 24 14 0 1 0
-0 24 15 0 1 0
-0 24 16 0 1 0.204346
-0 24 17 0 1 0.373291
-0 24 18 0 1 0.507324
-0 24 19 0 1 0.624512
-0 24 20 0 1 0.727539
-0 24 21 0 1 0.817383
-0 24 22 0 1 0.893555
-0 24 23 0 1 0.955566
-0 24 24 0 1 1
-0 24 25 0 0.96875 1
-0 24 26 0 0.925781 1
-0 24 27 0 0.87793 1
-0 24 28 0 0.828125 1
-0 24 29 0 0.777344 1
-0 24 30 0 0.728516 1
-0 24 31 0 0.682129 1
-0 25 0 0 1 0
-0 25 1 0 1 0
-0 25 2 0 1 0
-0 25 3 0 1 0
-0 25 4 0 1 0
-0 25 5 0 1 0
-0 25 6 0 1 0
-0 25 7 0 1 0
-0 25 8 0 1 0
-0 25 9 0 1 0
-0 25 10 0 1 0
-0 25 11 0 1 0
-0 25 12 0 1 0
-0 25 13 0 1 0
-0 25 14 0 1 0
-0 25 15 0 1 0
-0 25 16 0 1 0.10437
-0 25 17 0 1 0.318359
-0 25 18 0 1 0.459229
-0 25 19 0 1 0.57959
-0 25 20 0 1 0.68457
-0 25 21 0 1 0.777344
-0 25 22 0 1 0.85791
-0 25 23 0 1 0.923828
-0 25 24 0 1 0.977539
-0 25 25 0 1 1
-0 25 26 0 0.986816 1
-0 25 27 0 0.941406 1
-0 25 28 0 0.891602 1
-0 25 29 0 0.839355 1
-0 25 30 0 0.787598 1
-0 25 31 0 0.737793 1
-0 26 0 0 1 0
-0 26 1 0 1 0
-0 26 2 0 1 0
-0 26 3 0 1 0
-0 26 4 0 1 0
-0 26 5 0 1 0
-0 26 6 0 1 0
-0 26 7 0 1 0
-0 26 8 0 1 0
-0 26 9 0 1 0
-0 26 10 0 1 0
-0 26 11 0 1 0
-0 26 12 0 1 0
-0 26 13 0 1 0
-0 26 14 0 1 0
-0 26 15 0 1 0
-0 26 16 0 1 0
-0 26 17 0 1 0.25293
-0 26 18 0 1 0.40625
-0 26 19 0 1 0.529785
-0 26 20 0 1 0.636719
-0 26 21 0 1 0.732422
-0 26 22 0 1 0.815918
-0 26 23 0 1 0.885742
-0 26 24 0 1 0.943848
-0 26 25 0 1 0.99707
-0 26 26 0 1 1
-0 26 27 0 1 1
-0 26 28 0 0.953613 1
-0 26 29 0 0.901855 1
-0 26 30 0 0.848633 1
-0 26 31 0 0.795898 1
-0 27 0 0 1 0
-0 27 1 0 1 0
-0 27 2 0 1 0
-0 27 3 0 1 0
-0 27 4 0 1 0
-0 27 5 0 1 0
-0 27 6 0 1 0
-0 27 7 0 1 0
-0 27 8 0 1 0
-0 27 9 0 1 0
-0 27 10 0 1 0
-0 27 11 0 1 0
-0 27 12 0 1 0
-0 27 13 0 1 0
-0 27 14 0 1 0
-0 27 15 0 1 0
-0 27 16 0 1 0
-0 27 17 0 1 0.166138
-0 27 18 0 1 0.34668
-0 27 19 0 1 0.47583
-0 27 20 0 1 0.584961
-0 27 21 0 1 0.682129
-0 27 22 0 1 0.768066
-0 27 23 0 1 0.841309
-0 27 24 0 1 0.90332
-0 27 25 0 1 0.960938
-0 27 26 0 1 1
-0 27 27 0 1 1
-0 27 28 0 1 1
-0 27 29 0 0.962402 1
-0 27 30 0 0.908691 1
-0 27 31 0 0.854492 1
-0 28 0 0 1 0
-0 28 1 0 1 0
-0 28 2 0 1 0
-0 28 3 0 1 0
-0 28 4 0 1 0
-0 28 5 0 1 0
-0 28 6 0 1 0
-0 28 7 0 1 0
-0 28 8 0 1 0
-0 28 9 0 1 0
-0 28 10 0 1 0
-0 28 11 0 1 0
-0 28 12 0 1 0
-0 28 13 0 1 0
-0 28 14 0 1 0
-0 28 15 0 1 0
-0 28 16 0 1 0
-0 28 17 0 1 0
-0 28 18 0 1 0.278076
-0 28 19 0 1 0.417236
-0 28 20 0 1 0.529297
-0 28 21 0 1 0.62793
-0 28 22 0 1 0.71582
-0 28 23 0 1 0.791016
-0 28 24 0 1 0.855957
-0 28 25 0 1 0.91748
-0 28 26 0 1 0.974121
-0 28 27 0 1 1
-0 28 28 0 1 1
-0 28 29 0 1 1
-0 28 30 0 0.968262 1
-0 28 31 0 0.914062 1
-0 29 0 0 1 0
-0 29 1 0 1 0
-0 29 2 0 1 0
-0 29 3 0 1 0
-0 29 4 0 1 0
-0 29 5 0 1 0
-0 29 6 0 1 0
-0 29 7 0 1 0
-0 29 8 0 1 0
-0 29 9 0 1 0
-0 29 10 0 1 0
-0 29 11 0 1 0
-0 29 12 0 1 0
-0 29 13 0 1 0
-0 29 14 0 1 0
-0 29 15 0 1 0
-0 29 16 0 1 0
-0 29 17 0 1 0
-0 29 18 0 1 0.19104
-0 29 19 0 1 0.352051
-0 29 20 0 1 0.46875
-0 29 21 0 1 0.569336
-0 29 22 0 1 0.658203
-0 29 23 0 1 0.735352
-0 29 24 0 1 0.802734
-0 29 25 0 1 0.867188
-0 29 26 0 1 0.928223
-0 29 27 0 1 0.983398
-0 29 28 0 1 1
-0 29 29 0 1 1
-0 29 30 0 1 1
-0 29 31 0 0.973145 1
-0 30 0 0 1 0
-0 30 1 0 1 0
-0 30 2 0 1 0
-0 30 3 0 1 0
-0 30 4 0 1 0
-0 30 5 0 1 0
-0 30 6 0 1 0
-0 30 7 0 1 0
-0 30 8 0 1 0
-0 30 9 0 1 0
-0 30 10 0 1 0
-0 30 11 0 1 0
-0 30 12 0 1 0
-0 30 13 0 1 0
-0 30 14 0 1 0
-0 30 15 0 1 0
-0 30 16 0 1 0
-0 30 17 0 1 0
-0 30 18 0 1 0.022583
-0 30 19 0 1 0.277588
-0 30 20 0 1 0.403564
-0 30 21 0 1 0.506836
-0 30 22 0 1 0.59668
-0 30 23 0 1 0.674805
-0 30 24 0 1 0.743652
-0 30 25 0 1 0.810547
-0 30 26 0 1 0.874512
-0 30 27 0 1 0.935059
-0 30 28 0 1 0.989746
-0 30 29 0 1 1
-0 30 30 0 1 1
-0 30 31 0 1 1
-0 31 0 0 1 0
-0 31 1 0 1 0
-0 31 2 0 1 0
-0 31 3 0 1 0
-0 31 4 0 1 0
-0 31 5 0 1 0
-0 31 6 0 1 0
-0 31 7 0 1 0
-0 31 8 0 1 0
-0 31 9 0 1 0
-0 31 10 0 1 0
-0 31 11 0 1 0
-0 31 12 0 1 0
-0 31 13 0 1 0
-0 31 14 0 1 0
-0 31 15 0 1 0
-0 31 16 0 1 0
-0 31 17 0 1 0
-0 31 18 0 1 0
-0 31 19 0 1 0.184082
-0 31 20 0 1 0.331787
-0 31 21 0 1 0.439941
-0 31 22 0 1 0.531738
-0 31 23 0 1 0.610352
-0 31 24 0 1 0.680176
-0 31 25 0 1 0.748535
-0 31 26 0 1 0.81543
-0 31 27 0 1 0.879883
-0 31 28 0 1 0.94043
-0 31 29 0 1 0.995117
-0 31 30 0 1 1
-0 31 31 0 1 1
-1 0 0 0.000132322 5.9247e-05 5.85914e-05
-1 0 1 8.33273e-05 4.28557e-05 6.95586e-05
-1 0 2 0.000175714 0.000111461 0.000296593
-1 0 3 0.000234962 0.000240564 0.00104713
-1 0 4 2.13981e-05 0.000444651 0.00310135
-1 0 5 0 0.00066185 0.00702667
-1 0 6 0 0.000925541 0.0136871
-1 0 7 0 0.00136089 0.025528
-1 0 8 0 0.00217819 0.0471802
-1 0 9 0 0.00375938 0.078125
-1 0 10 0 0.00685501 0.119446
-1 0 11 0 0.0127869 0.173584
-1 0 12 0 0.022995 0.238647
-1 0 13 0 0.0393677 0.313721
-1 0 14 0 0.0606995 0.397705
-1 0 15 0 0.0838623 0.48877
-1 0 16 0 0.108215 0.584473
-1 0 17 0 0.131958 0.677734
-1 0 18 0 0.154053 0.764648
-1 0 19 0 0.173584 0.841309
-1 0 20 0 0.184448 0.884277
-1 0 21 0 0.186646 0.892578
-1 0 22 0 0.188843 0.901367
-1 0 23 0 0.191162 0.910645
-1 0 24 0 0.193481 0.919434
-1 0 25 0 0.196045 0.929688
-1 0 26 0 0.198853 0.940918
-1 0 27 0 0.202026 0.953125
-1 0 28 0 0.205566 0.967285
-1 0 29 0 0.209351 0.982422
-1 0 30 0 0.213379 0.997559
-1 0 31 0 0.217407 1
-1 1 0 6.28233e-05 5.58496e-05 3.31998e-05
-1 1 1 9.20296e-05 9.20296e-05 9.20296e-05
-1 1 2 0.000145912 0.00018549 0.000313282
-1 1 3 0.000154614 0.00036335 0.00103951
-1 1 4 0 0.000638962 0.00306511
-1 1 5 0 0.000900269 0.00698853
-1 1 6 0 0.00117302 0.0136642
-1 1 7 0 0.00160217 0.0255127
-1 1 8 0 0.00241089 0.0471802
-1 1 9 0 0.00398636 0.078125
-1 1 10 0 0.00708771 0.119446
-1 1 11 0 0.013031 0.173584
-1 1 12 0 0.0232391 0.238647
-1 1 13 0 0.0396423 0.313477
-1 1 14 0 0.0608826 0.397705
-1 1 15 0 0.0839844 0.48877
-1 1 16 0 0.108337 0.584473
-1 1 17 0 0.13208 0.677734
-1 1 18 0 0.154053 0.764648
-1 1 19 0 0.173584 0.841309
-1 1 20 0 0.184448 0.884277
-1 1 21 0 0.186646 0.892578
-1 1 22 0 0.188843 0.901367
-1 1 23 0 0.191162 0.910645
-1 1 24 0 0.193481 0.919922
-1 1 25 0 0.196045 0.929688
-1 1 26 0 0.198853 0.940918
-1 1 27 0 0.202026 0.953125
-1 1 28 0 0.205566 0.967285
-1 1 29 0 0.209351 0.982422
-1 1 30 0 0.213379 0.997559
-1 1 31 0 0.217407 1
-1 2 0 8.86917e-05 0.000212789 6.80089e-05
-1 2 1 8.76784e-05 0.000252485 0.000143528
-1 2 2 8.29697e-05 0.000365257 0.000365257
-1 2 3 1.03116e-05 0.000601292 0.00105476
-1 2 4 0 0.000986099 0.00302124
-1 2 5 0 0.00132275 0.0069313
-1 2 6 0 0.00161362 0.0136261
-1 2 7 0 0.00203133 0.0254822
-1 2 8 0 0.00282478 0.0471497
-1 2 9 0 0.00439072 0.078064
-1 2 10 0 0.00749969 0.119385
-1 2 11 0 0.0134659 0.173584
-1 2 12 0 0.0236969 0.238647
-1 2 13 0 0.0400696 0.313477
-1 2 14 0 0.0612183 0.397705
-1 2 15 0 0.0842285 0.48877
-1 2 16 0 0.108521 0.584473
-1 2 17 0 0.132202 0.677734
-1 2 18 0 0.154175 0.764648
-1 2 19 0 0.173706 0.841309
-1 2 20 0 0.18457 0.884277
-1 2 21 0 0.186646 0.892578
-1 2 22 0 0.188965 0.901367
-1 2 23 0 0.191284 0.910645
-1 2 24 0 0.193481 0.919922
-1 2 25 0 0.196045 0.929688
-1 2 26 0 0.198975 0.940918
-1 2 27 0 0.202026 0.953125
-1 2 28 0 0.205688 0.967285
-1 2 29 0 0.209473 0.982422
-1 2 30 0 0.213379 0.997559
-1 2 31 0 0.217407 1
-1 3 0 0 0.000759602 0.000108302
-1 3 1 0 0.000779152 0.000224948
-1 3 2 0 0.000874996 0.000476837
-1 3 3 0 0.00114059 0.00114155
-1 3 4 0 0.00164604 0.00299454
-1 3 5 0 0.00209618 0.00683975
-1 3 6 0 0.00242043 0.0135422
-1 3 7 0 0.00281906 0.0254211
-1 3 8 0 0.00358391 0.0470886
-1 3 9 0 0.00513077 0.0780029
-1 3 10 0 0.008255 0.119385
-1 3 11 0 0.0142593 0.173584
-1 3 12 0 0.0245056 0.238525
-1 3 13 0 0.0408936 0.313477
-1 3 14 0 0.0618286 0.397705
-1 3 15 0 0.0847168 0.48877
-1 3 16 0 0.108826 0.584473
-1 3 17 0 0.132446 0.677734
-1 3 18 0 0.154419 0.764648
-1 3 19 0 0.173828 0.841309
-1 3 20 0 0.184692 0.884277
-1 3 21 0 0.186768 0.892578
-1 3 22 0 0.188965 0.901367
-1 3 23 0 0.191284 0.910645
-1 3 24 0 0.193604 0.919922
-1 3 25 0 0.196167 0.929688
-1 3 26 0 0.198975 0.940918
-1 3 27 0 0.202148 0.953125
-1 3 28 0 0.205688 0.967285
-1 3 29 0 0.209473 0.982422
-1 3 30 0 0.213379 0.997559
-1 3 31 0 0.217529 1
-1 4 0 0 0.00237656 8.12411e-05
-1 4 1 0 0.00235558 0.000273705
-1 4 2 0 0.00238609 0.000622749
-1 4 3 0 0.00258255 0.00134754
-1 4 4 0 0.0030365 0.00303841
-1 4 5 0 0.00357056 0.00670624
-1 4 6 0 0.0039444 0.0133896
-1 4 7 0 0.00430679 0.0252838
-1 4 8 0 0.00502014 0.0469971
-1 4 9 0 0.00653458 0.0779419
-1 4 10 0 0.0096817 0.119263
-1 4 11 0 0.0157623 0.173462
-1 4 12 0 0.026062 0.238525
-1 4 13 0 0.0424194 0.313477
-1 4 14 0 0.0629883 0.397705
-1 4 15 0 0.0855713 0.48877
-1 4 16 0 0.109497 0.584473
-1 4 17 0 0.132935 0.677734
-1 4 18 0 0.154785 0.764648
-1 4 19 0 0.174194 0.841309
-1 4 20 0 0.184937 0.884277
-1 4 21 0 0.187012 0.892578
-1 4 22 0 0.189209 0.901367
-1 4 23 0 0.191406 0.910645
-1 4 24 0 0.193726 0.919922
-1 4 25 0 0.196289 0.929688
-1 4 26 0 0.199097 0.940918
-1 4 27 0 0.202148 0.953125
-1 4 28 0 0.205688 0.967285
-1 4 29 0 0.209473 0.982422
-1 4 30 0 0.213501 0.997559
-1 4 31 0 0.217529 1
-1 5 0 0 0.00592041 0
-1 5 1 0 0.00590134 9.23276e-05
-1 5 2 0 0.00588608 0.000555038
-1 5 3 0 0.0059166 0.0014019
-1 5 4 0 0.00610352 0.00306702
-1 5 5 0 0.00650787 0.0065155
-1 5 6 0 0.00688553 0.013092
-1 5 7 0 0.00718689 0.0250244
-1 5 8 0 0.00779343 0.0467834
-1 5 9 0 0.0092392 0.0777588
-1 5 10 0 0.0124435 0.119141
-1 5 11 0 0.0186615 0.17334
-1 5 12 0 0.029068 0.238403
-1 5 13 0 0.0452576 0.313477
-1 5 14 0 0.0651245 0.397705
-1 5 15 0 0.0871582 0.48877
-1 5 16 0 0.110718 0.584473
-1 5 17 0 0.133911 0.677734
-1 5 18 0 0.155518 0.764648
-1 5 19 0 0.174805 0.841309
-1 5 20 0 0.185425 0.884277
-1 5 21 0 0.187378 0.892578
-1 5 22 0 0.189453 0.901367
-1 5 23 0 0.19165 0.910645
-1 5 24 0 0.19397 0.919922
-1 5 25 0 0.196411 0.929688
-1 5 26 0 0.199219 0.940918
-1 5 27 0 0.202271 0.953125
-1 5 28 0 0.205811 0.967285
-1 5 29 0 0.209595 0.982422
-1 5 30 0 0.213501 0.997559
-1 5 31 0 0.217651 1
-1 6 0 0 0.012001 0
-1 6 1 0 0.012001 0
-1 6 2 0 0.0120163 2.95043e-05
-1 6 3 0 0.0120392 0.00095129
-1 6 4 0 0.0121002 0.00269318
-1 6 5 0 0.0122604 0.006073
-1 6 6 0 0.0124741 0.0124817
-1 6 7 0 0.0126724 0.0244598
-1 6 8 0 0.0130997 0.0463562
-1 6 9 0 0.0144043 0.0774536
-1 6 10 0 0.0177002 0.118835
-1 6 11 0 0.0242004 0.173096
-1 6 12 0 0.03479 0.238281
-1 6 13 0 0.050354 0.313477
-1 6 14 0 0.0690918 0.397705
-1 6 15 0 0.090271 0.48877
-1 6 16 0 0.113098 0.584473
-1 6 17 0 0.135742 0.677734
-1 6 18 0 0.156982 0.764648
-1 6 19 0 0.175903 0.841309
-1 6 20 0 0.186401 0.884277
-1 6 21 0 0.18811 0.892578
-1 6 22 0 0.190063 0.901367
-1 6 23 0 0.192261 0.910645
-1 6 24 0 0.194336 0.919922
-1 6 25 0 0.196777 0.929688
-1 6 26 0 0.199585 0.940918
-1 6 27 0 0.202637 0.953125
-1 6 28 0 0.206055 0.967285
-1 6 29 0 0.209839 0.982422
-1 6 30 0 0.213745 0.997559
-1 6 31 0 0.217773 1
-1 7 0 0 0.0225677 0
-1 7 1 0 0.0225983 0
-1 7 2 0 0.0226288 0
-1 7 3 0 0.0226898 0
-1 7 4 0 0.0227814 0.00156116
-1 7 5 0 0.0229187 0.00489807
-1 7 6 0 0.0230713 0.0112228
-1 7 7 0 0.0231934 0.0232239
-1 7 8 0 0.023407 0.0453796
-1 7 9 0 0.0244598 0.0767822
-1 7 10 0 0.0278931 0.118286
-1 7 11 0 0.0349426 0.172729
-1 7 12 0 0.0455933 0.238037
-1 7 13 0 0.0594177 0.313232
-1 7 14 0 0.076355 0.397461
-1 7 15 0 0.0959473 0.48877
-1 7 16 0 0.117554 0.584473
-1 7 17 0 0.13916 0.677734
-1 7 18 0 0.15979 0.764648
-1 7 19 0 0.178101 0.841309
-1 7 20 0 0.188232 0.884277
-1 7 21 0 0.189575 0.892578
-1 7 22 0 0.191284 0.901855
-1 7 23 0 0.193237 0.910645
-1 7 24 0 0.19519 0.919922
-1 7 25 0 0.19751 0.929688
-1 7 26 0 0.200195 0.940918
-1 7 27 0 0.203125 0.953613
-1 7 28 0 0.206543 0.967285
-1 7 29 0 0.210205 0.982422
-1 7 30 0 0.214111 0.998047
-1 7 31 0 0.218018 1
-1 8 0 0 0.0420837 0
-1 8 1 0 0.0421143 0
-1 8 2 0 0.0421448 0
-1 8 3 0 0.0422058 0
-1 8 4 0 0.0423279 0
-1 8 5 0 0.042511 0.00263977
-1 8 6 0 0.0427551 0.00880432
-1 8 7 0 0.0430298 0.0206909
-1 8 8 0 0.0431824 0.0432129
-1 8 9 0 0.0439758 0.0755615
-1 8 10 0 0.0473633 0.117249
-1 8 11 0 0.0542603 0.171875
-1 8 12 0 0.0632324 0.237549
-1 8 13 0 0.074707 0.312988
-1 8 14 0 0.0891113 0.397217
-1 8 15 0 0.106323 0.488525
-1 8 16 0 0.125732 0.584473
-1 8 17 0 0.145752 0.677734
-1 8 18 0 0.164917 0.764648
-1 8 19 0 0.182373 0.841309
-1 8 20 0 0.19165 0.884766
-1 8 21 0 0.192261 0.893066
-1 8 22 0 0.193481 0.901855
-1 8 23 0 0.195068 0.911133
-1 8 24 0 0.196777 0.919922
-1 8 25 0 0.198975 0.930176
-1 8 26 0 0.201294 0.940918
-1 8 27 0 0.204102 0.953613
-1 8 28 0 0.207397 0.967285
-1 8 29 0 0.210938 0.982422
-1 8 30 0 0.214722 0.998047
-1 8 31 0 0.218628 1
-1 9 0 0 0.0709229 0
-1 9 1 0 0.0709229 0
-1 9 2 0 0.0709229 0
-1 9 3 0 0.0709839 0
-1 9 4 0 0.0710449 0
-1 9 5 0 0.071167 0
-1 9 6 0 0.0713501 0.00462723
-1 9 7 0 0.0716553 0.0162201
-1 9 8 0 0.0721436 0.0388184
-1 9 9 0 0.072998 0.0730591
-1 9 10 0 0.0758057 0.115601
-1 9 11 0 0.0819092 0.170532
-1 9 12 0 0.0894165 0.236572
-1 9 13 0 0.0985718 0.312256
-1 9 14 0 0.109924 0.396973
-1 9 15 0 0.123901 0.488281
-1 9 16 0 0.140259 0.584473
-1 9 17 0 0.157593 0.677734
-1 9 18 0 0.174561 0.764648
-1 9 19 0 0.190308 0.841797
-1 9 20 0 0.19812 0.885254
-1 9 21 0 0.19751 0.893555
-1 9 22 0 0.197754 0.902344
-1 9 23 0 0.198608 0.911133
-1 9 24 0 0.199951 0.92041
-1 9 25 0 0.201538 0.930176
-1 9 26 0 0.203613 0.941406
-1 9 27 0 0.206055 0.953613
-1 9 28 0 0.209106 0.967773
-1 9 29 0 0.212402 0.982422
-1 9 30 0 0.215942 0.998047
-1 9 31 0 0.219727 1
-1 10 0 0 0.108765 0
-1 10 1 0 0.108765 0
-1 10 2 0 0.108826 0
-1 10 3 0 0.108826 0
-1 10 4 0 0.108887 0
-1 10 5 0 0.108948 0
-1 10 6 0 0.108948 0
-1 10 7 0 0.10907 0.00915527
-1 10 8 0 0.109436 0.0317993
-1 10 9 0 0.110413 0.0687256
-1 10 10 0 0.112915 0.112976
-1 10 11 0 0.118347 0.168335
-1 10 12 0 0.124756 0.234863
-1 10 13 0 0.131958 0.311035
-1 10 14 0 0.140503 0.39624
-1 10 15 0 0.150879 0.488037
-1 10 16 0 0.163452 0.584473
-1 10 17 0 0.177002 0.678223
-1 10 18 0 0.190674 0.764648
-1 10 19 0 0.203735 0.841797
-1 10 20 0 0.209351 0.88623
-1 10 21 0 0.206543 0.894043
-1 10 22 0 0.205322 0.902832
-1 10 23 0 0.204956 0.911621
-1 10 24 0 0.205322 0.920898
-1 10 25 0 0.206299 0.930664
-1 10 26 0 0.207642 0.941895
-1 10 27 0 0.209595 0.954102
-1 10 28 0 0.212158 0.967773
-1 10 29 0 0.215088 0.98291
-1 10 30 0 0.218262 0.998047
-1 10 31 0 0.22168 1
-1 11 0 0 0.158936 0
-1 11 1 0 0.158936 0
-1 11 2 0 0.158936 0
-1 11 3 0 0.158936 0
-1 11 4 0 0.159058 0
-1 11 5 0 0.159058 0
-1 11 6 0 0.15918 0
-1 11 7 0 0.159058 0
-1 11 8 0 0.159058 0.0202332
-1 11 9 0 0.159424 0.0615234
-1 11 10 0 0.161255 0.109131
-1 11 11 0 0.165039 0.165161
-1 11 12 0 0.170288 0.232056
-1 11 13 0 0.176025 0.309082
-1 11 14 0 0.182007 0.39502
-1 11 15 0 0.188965 0.487305
-1 11 16 0 0.197388 0.583984
-1 11 17 0 0.206421 0.678223
-1 11 18 0 0.215942 0.765137
-1 11 19 0 0.22522 0.842285
-1 11 20 0 0.227783 0.887695
-1 11 21 0 0.22168 0.895508
-1 11 22 0 0.217896 0.904297
-1 11 23 0 0.215698 0.913086
-1 11 24 0 0.2146 0.921875
-1 11 25 0 0.214355 0.931641
-1 11 26 0 0.2146 0.942383
-1 11 27 0 0.215698 0.95459
-1 11 28 0 0.217407 0.96875
-1 11 29 0 0.219604 0.983398
-1 11 30 0 0.222168 0.998535
-1 11 31 0 0.224976 1
-1 12 0 0 0.220947 0
-1 12 1 0 0.220947 0
-1 12 2 0 0.220947 0
-1 12 3 0 0.220947 0
-1 12 4 0 0.221069 0
-1 12 5 0 0.221069 0
-1 12 6 0 0.221191 0
-1 12 7 0 0.221313 0
-1 12 8 0 0.221313 0
-1 12 9 0 0.221436 0.0451355
-1 12 10 0 0.222046 0.100769
-1 12 11 0 0.223999 0.159668
-1 12 12 0 0.227417 0.227539
-1 12 13 0 0.231689 0.30542
-1 12 14 0 0.235718 0.392578
-1 12 15 0 0.239624 0.48584
-1 12 16 0 0.244019 0.583496
-1 12 17 0 0.248291 0.677734
-1 12 18 0 0.25293 0.765137
-1 12 19 0 0.257568 0.842773
-1 12 20 0 0.256104 0.890137
-1 12 21 0 0.245239 0.897949
-1 12 22 0 0.237793 0.90625
-1 12 23 0 0.232788 0.914551
-1 12 24 0 0.229614 0.92334
-1 12 25 0 0.227417 0.933105
-1 12 26 0 0.226074 0.943848
-1 12 27 0 0.225586 0.956055
-1 12 28 0 0.225952 0.969727
-1 12 29 0 0.227051 0.984375
-1 12 30 0 0.228638 0.999512
-1 12 31 0 0.230591 1
-1 13 0 0 0.292969 0
-1 13 1 0 0.292969 0
-1 13 2 0 0.292969 0
-1 13 3 0 0.292969 0
-1 13 4 0 0.292969 0
-1 13 5 0 0.292969 0
-1 13 6 0 0.292969 0
-1 13 7 0 0.293213 0
-1 13 8 0 0.293213 0
-1 13 9 0 0.293457 0.00791931
-1 13 10 0 0.293945 0.0814819
-1 13 11 0 0.294922 0.148438
-1 13 12 0 0.296631 0.219849
-1 13 13 0 0.299316 0.299561
-1 13 14 0 0.301758 0.387939
-1 13 15 0 0.303223 0.48291
-1 13 16 0 0.303955 0.581543
-1 13 17 0 0.303711 0.677246
-1 13 18 0 0.302979 0.765625
-1 13 19 0 0.30249 0.843262
-1 13 20 0 0.296631 0.894043
-1 13 21 0 0.279541 0.901367
-1 13 22 0 0.267334 0.909668
-1 13 23 0 0.258545 0.917969
-1 13 24 0 0.252197 0.92627
-1 13 25 0 0.247437 0.935547
-1 13 26 0 0.243652 0.946289
-1 13 27 0 0.240967 0.958008
-1 13 28 0 0.239502 0.971191
-1 13 29 0 0.238892 0.98584
-1 13 30 0 0.238892 1
-1 13 31 0 0.239624 1
-1 14 0 0 0.374268 0
-1 14 1 0 0.374268 0
-1 14 2 0 0.374268 0
-1 14 3 0 0.374268 0
-1 14 4 0 0.374268 0
-1 14 5 0 0.374268 0
-1 14 6 0 0.374268 0
-1 14 7 0 0.374512 0
-1 14 8 0 0.374756 0
-1 14 9 0 0.375 0
-1 14 10 0 0.375488 0.0343323
-1 14 11 0 0.376465 0.125977
-1 14 12 0 0.377441 0.205444
-1 14 13 0 0.378906 0.289062
-1 14 14 0 0.379883 0.380127
-1 14 15 0 0.379395 0.477295
-1 14 16 0 0.377197 0.578125
-1 14 17 0 0.372803 0.675781
-1 14 18 0 0.367188 0.765137
-1 14 19 0 0.361572 0.84375
-1 14 20 0 0.351318 0.899902
-1 14 21 0 0.326904 0.907227
-1 14 22 0 0.308594 0.915039
-1 14 23 0 0.294922 0.922852
-1 14 24 0 0.284912 0.930664
-1 14 25 0 0.276367 0.939941
-1 14 26 0 0.269287 0.949707
-1 14 27 0 0.263672 0.960938
-1 14 28 0 0.259521 0.974121
-1 14 29 0 0.256592 0.988281
-1 14 30 0 0.254639 1
-1 14 31 0 0.253174 1
-1 15 0 0 0.463135 0
-1 15 1 0 0.463135 0
-1 15 2 0 0.463135 0
-1 15 3 0 0.463135 0
-1 15 4 0 0.463135 0
-1 15 5 0 0.463135 0
-1 15 6 0 0.463135 0
-1 15 7 0 0.463135 0
-1 15 8 0 0.463379 0
-1 15 9 0 0.463623 0
-1 15 10 0 0.464355 0
-1 15 11 0 0.465332 0.0797729
-1 15 12 0 0.466553 0.179443
-1 15 13 0 0.467773 0.270752
-1 15 14 0 0.468262 0.366455
-1 15 15 0 0.467041 0.467285
-1 15 16 0 0.462891 0.571289
-1 15 17 0 0.455322 0.671875
-1 15 18 0 0.445068 0.763184
-1 15 19 0 0.434082 0.843262
-1 15 20 0 0.420898 0.90625
-1 15 21 0 0.388428 0.915039
-1 15 22 0 0.363037 0.922852
-1 15 23 0 0.34375 0.930664
-1 15 24 0 0.328857 0.937988
-1 15 25 0 0.315918 0.946289
-1 15 26 0 0.304688 0.955566
-1 15 27 0 0.29541 0.966309
-1 15 28 0 0.287842 0.979004
-1 15 29 0 0.281738 0.992188
-1 15 30 0 0.276611 1
-1 15 31 0 0.272949 1
-1 16 0 0 0.557617 0
-1 16 1 0 0.557617 0
-1 16 2 0 0.557617 0
-1 16 3 0 0.557617 0
-1 16 4 0 0.557617 0
-1 16 5 0 0.557617 0
-1 16 6 0 0.557617 0
-1 16 7 0 0.557617 0
-1 16 8 0 0.558105 0
-1 16 9 0 0.558105 0
-1 16 10 0 0.558594 0
-1 16 11 0 0.560059 0
-1 16 12 0 0.561523 0.133179
-1 16 13 0 0.562988 0.241211
-1 16 14 0 0.563965 0.344238
-1 16 15 0 0.562988 0.450195
-1 16 16 0 0.558594 0.558594
-1 16 17 0 0.548828 0.663086
-1 16 18 0 0.535156 0.758301
-1 16 19 0 0.52002 0.84082
-1 16 20 0 0.50293 0.90918
-1 16 21 0 0.4646 0.924805
-1 16 22 0 0.431885 0.93457
-1 16 23 0 0.40625 0.941895
-1 16 24 0 0.385498 0.949219
-1 16 25 0 0.367432 0.956543
-1 16 26 0 0.351318 0.965332
-1 16 27 0 0.337402 0.974609
-1 16 28 0 0.325439 0.986328
-1 16 29 0 0.31543 0.998535
-1 16 30 0 0.306885 1
-1 16 31 0 0.299561 1
-1 17 0 0 0.651855 0
-1 17 1 0 0.651855 0
-1 17 2 0 0.651855 0
-1 17 3 0 0.651855 0
-1 17 4 0 0.651855 0
-1 17 5 0 0.651855 0
-1 17 6 0 0.651855 0
-1 17 7 0 0.651855 0
-1 17 8 0 0.652344 0
-1 17 9 0 0.652344 0
-1 17 10 0 0.652832 0
-1 17 11 0 0.653809 0
-1 17 12 0 0.655762 0.0249481
-1 17 13 0 0.658203 0.195312
-1 17 14 0 0.660156 0.311523
-1 17 15 0 0.660645 0.424072
-1 17 16 0 0.656738 0.537598
-1 17 17 0 0.646973 0.647461
-1 17 18 0 0.632324 0.747559
-1 17 19 0 0.61377 0.834473
-1 17 20 0 0.592773 0.905762
-1 17 21 0 0.552734 0.93457
-1 17 22 0 0.513672 0.94873
-1 17 23 0 0.481445 0.95752
-1 17 24 0 0.454834 0.964844
-1 17 25 0 0.430664 0.97168
-1 17 26 0 0.408936 0.979004
-1 17 27 0 0.389404 0.987305
-1 17 28 0 0.372559 0.99707
-1 17 29 0 0.357666 1
-1 17 30 0 0.344727 1
-1 17 31 0 0.333496 1
-1 18 0 0 0.740723 0
-1 18 1 0 0.740723 0
-1 18 2 0 0.740723 0
-1 18 3 0 0.740723 0
-1 18 4 0 0.740723 0
-1 18 5 0 0.740723 0
-1 18 6 0 0.740723 0
-1 18 7 0 0.740723 0
-1 18 8 0 0.741211 0
-1 18 9 0 0.741211 0
-1 18 10 0 0.741211 0
-1 18 11 0 0.742188 0
-1 18 12 0 0.744141 0
-1 18 13 0 0.74707 0.119873
-1 18 14 0 0.750488 0.266113
-1 18 15 0 0.752441 0.388672
-1 18 16 0 0.750977 0.508301
-1 18 17 0 0.743164 0.623535
-1 18 18 0 0.729492 0.729492
-1 18 19 0 0.709961 0.821777
-1 18 20 0 0.686523 0.897949
-1 18 21 0 0.647949 0.940918
-1 18 22 0 0.60498 0.963379
-1 18 23 0 0.567383 0.976074
-1 18 24 0 0.534668 0.984375
-1 18 25 0 0.504395 0.991211
-1 18 26 0 0.476074 0.997559
-1 18 27 0 0.450439 1
-1 18 28 0 0.427734 1
-1 18 29 0 0.407715 1
-1 18 30 0 0.389893 1
-1 18 31 0 0.374023 1
-1 19 0 0 0.821289 0
-1 19 1 0 0.821289 0
-1 19 2 0 0.821289 0
-1 19 3 0 0.821289 0
-1 19 4 0 0.821289 0
-1 19 5 0 0.821289 0
-1 19 6 0 0.821289 0
-1 19 7 0 0.821289 0
-1 19 8 0 0.821289 0
-1 19 9 0 0.821289 0
-1 19 10 0 0.821777 0
-1 19 11 0 0.821777 0
-1 19 12 0 0.82373 0
-1 19 13 0 0.827148 0
-1 19 14 0 0.831055 0.2052
-1 19 15 0 0.834473 0.344482
-1 19 16 0 0.835449 0.47168
-1 19 17 0 0.831543 0.592773
-1 19 18 0 0.820312 0.70459
-1 19 19 0 0.801758 0.802246
-1 19 20 0 0.777832 0.883301
-1 19 21 0 0.742676 0.94043
-1 19 22 0 0.700684 0.974609
-1 19 23 0 0.65918 0.993652
-1 19 24 0 0.621582 1
-1 19 25 0 0.585449 1
-1 19 26 0 0.550781 1
-1 19 27 0 0.519043 1
-1 19 28 0 0.48999 1
-1 19 29 0 0.463867 1
-1 19 30 0 0.44043 1
-1 19 31 0 0.419678 1
-1 20 0 0 0.891113 0
-1 20 1 0 0.891113 0
-1 20 2 0 0.891113 0
-1 20 3 0 0.891113 0
-1 20 4 0 0.891113 0
-1 20 5 0 0.891113 0
-1 20 6 0 0.891113 0
-1 20 7 0 0.891113 0
-1 20 8 0 0.891113 0
-1 20 9 0 0.891602 0
-1 20 10 0 0.891602 0
-1 20 11 0 0.891602 0
-1 20 12 0 0.892578 0
-1 20 13 0 0.895996 0
-1 20 14 0 0.900391 0.114441
-1 20 15 0 0.905273 0.29248
-1 20 16 0 0.908691 0.429443
-1 20 17 0 0.907715 0.555664
-1 20 18 0 0.899902 0.672363
-1 20 19 0 0.884277 0.775879
-1 20 20 0 0.861816 0.862305
-1 20 21 0 0.831543 0.931152
-1 20 22 0 0.79248 0.977539
-1 20 23 0 0.750977 1
-1 20 24 0 0.710449 1
-1 20 25 0 0.669434 1
-1 20 26 0 0.629395 1
-1 20 27 0 0.591309 1
-1 20 28 0 0.556152 1
-1 20 29 0 0.523926 1
-1 20 30 0 0.494873 1
-1 20 31 0 0.468506 1
-1 21 0 0 0.951172 0
-1 21 1 0 0.951172 0
-1 21 2 0 0.951172 0
-1 21 3 0 0.951172 0
-1 21 4 0 0.951172 0
-1 21 5 0 0.951172 0
-1 21 6 0 0.951172 0
-1 21 7 0 0.951172 0
-1 21 8 0 0.951172 0
-1 21 9 0 0.951172 0
-1 21 10 0 0.951172 0
-1 21 11 0 0.95166 0
-1 21 12 0 0.95166 0
-1 21 13 0 0.95459 0
-1 21 14 0 0.959473 0
-1 21 15 0 0.965332 0.228394
-1 21 16 0 0.970703 0.381348
-1 21 17 0 0.972656 0.513672
-1 21 18 0 0.968262 0.634766
-1 21 19 0 0.956543 0.742676
-1 21 20 0 0.937012 0.834473
-1 21 21 0 0.911133 0.911621
-1 21 22 0 0.877441 0.970215
-1 21 23 0 0.838867 1
-1 21 24 0 0.797852 1
-1 21 25 0 0.754883 1
-1 21 26 0 0.710449 1
-1 21 27 0 0.666992 1
-1 21 28 0 0.625977 1
-1 21 29 0 0.587891 1
-1 21 30 0 0.552734 1
-1 21 31 0 0.520996 1
-1 22 0 0 1 0
-1 22 1 0 1 0
-1 22 2 0 1 0
-1 22 3 0 1 0
-1 22 4 0 1 0
-1 22 5 0 1 0
-1 22 6 0 1 0
-1 22 7 0 1 0
-1 22 8 0 1 0
-1 22 9 0 1 0
-1 22 10 0 1 0
-1 22 11 0 1 0
-1 22 12 0 1 0
-1 22 13 0 1 0
-1 22 14 0 1 0
-1 22 15 0 1 0.142456
-1 22 16 0 1 0.327881
-1 22 17 0 1 0.468018
-1 22 18 0 1 0.593262
-1 22 19 0 1 0.705078
-1 22 20 0 1 0.80127
-1 22 21 0 0.979004 0.883789
-1 22 22 0 0.950195 0.950684
-1 22 23 0 0.916504 1
-1 22 24 0 0.878906 1
-1 22 25 0 0.835938 1
-1 22 26 0 0.789551 1
-1 22 27 0 0.742676 1
-1 22 28 0 0.697266 1
-1 22 29 0 0.653809 1
-1 22 30 0 0.613281 1
-1 22 31 0 0.575684 1
-1 23 0 0 1 0
-1 23 1 0 1 0
-1 23 2 0 1 0
-1 23 3 0 1 0
-1 23 4 0 1 0
-1 23 5 0 1 0
-1 23 6 0 1 0
-1 23 7 0 1 0
-1 23 8 0 1 0
-1 23 9 0 1 0
-1 23 10 0 1 0
-1 23 11 0 1 0
-1 23 12 0 1 0
-1 23 13 0 1 0
-1 23 14 0 1 0
-1 23 15 0 1 0
-1 23 16 0 1 0.270264
-1 23 17 0 1 0.421143
-1 23 18 0 1 0.550293
-1 23 19 0 1 0.665527
-1 23 20 0 1 0.765137
-1 23 21 0 1 0.852051
-1 23 22 0 1 0.923828
-1 23 23 0 0.980469 0.980957
-1 23 24 0 0.947266 1
-1 23 25 0 0.907227 1
-1 23 26 0 0.861816 1
-1 23 27 0 0.813477 1
-1 23 28 0 0.764648 1
-1 23 29 0 0.717285 1
-1 23 30 0 0.671875 1
-1 23 31 0 0.629395 1
-1 24 0 0 1 0
-1 24 1 0 1 0
-1 24 2 0 1 0
-1 24 3 0 1 0
-1 24 4 0 1 0
-1 24 5 0 1 0
-1 24 6 0 1 0
-1 24 7 0 1 0
-1 24 8 0 1 0
-1 24 9 0 1 0
-1 24 10 0 1 0
-1 24 11 0 1 0
-1 24 12 0 1 0
-1 24 13 0 1 0
-1 24 14 0 1 0
-1 24 15 0 1 0
-1 24 16 0 1 0.204346
-1 24 17 0 1 0.373291
-1 24 18 0 1 0.507324
-1 24 19 0 1 0.624512
-1 24 20 0 1 0.727539
-1 24 21 0 1 0.817383
-1 24 22 0 1 0.893555
-1 24 23 0 1 0.955566
-1 24 24 0 1 1
-1 24 25 0 0.96875 1
-1 24 26 0 0.925781 1
-1 24 27 0 0.87793 1
-1 24 28 0 0.828125 1
-1 24 29 0 0.777344 1
-1 24 30 0 0.728516 1
-1 24 31 0 0.682129 1
-1 25 0 0 1 0
-1 25 1 0 1 0
-1 25 2 0 1 0
-1 25 3 0 1 0
-1 25 4 0 1 0
-1 25 5 0 1 0
-1 25 6 0 1 0
-1 25 7 0 1 0
-1 25 8 0 1 0
-1 25 9 0 1 0
-1 25 10 0 1 0
-1 25 11 0 1 0
-1 25 12 0 1 0
-1 25 13 0 1 0
-1 25 14 0 1 0
-1 25 15 0 1 0
-1 25 16 0 1 0.10437
-1 25 17 0 1 0.318359
-1 25 18 0 1 0.459229
-1 25 19 0 1 0.57959
-1 25 20 0 1 0.68457
-1 25 21 0 1 0.777344
-1 25 22 0 1 0.85791
-1 25 23 0 1 0.923828
-1 25 24 0 1 0.977539
-1 25 25 0 1 1
-1 25 26 0 0.986816 1
-1 25 27 0 0.941406 1
-1 25 28 0 0.891602 1
-1 25 29 0 0.839355 1
-1 25 30 0 0.787598 1
-1 25 31 0 0.737793 1
-1 26 0 0 1 0
-1 26 1 0 1 0
-1 26 2 0 1 0
-1 26 3 0 1 0
-1 26 4 0 1 0
-1 26 5 0 1 0
-1 26 6 0 1 0
-1 26 7 0 1 0
-1 26 8 0 1 0
-1 26 9 0 1 0
-1 26 10 0 1 0
-1 26 11 0 1 0
-1 26 12 0 1 0
-1 26 13 0 1 0
-1 26 14 0 1 0
-1 26 15 0 1 0
-1 26 16 0 1 0
-1 26 17 0 1 0.25293
-1 26 18 0 1 0.40625
-1 26 19 0 1 0.529785
-1 26 20 0 1 0.636719
-1 26 21 0 1 0.732422
-1 26 22 0 1 0.815918
-1 26 23 0 1 0.885742
-1 26 24 0 1 0.943848
-1 26 25 0 1 0.99707
-1 26 26 0 1 1
-1 26 27 0 1 1
-1 26 28 0 0.953613 1
-1 26 29 0 0.901855 1
-1 26 30 0 0.848633 1
-1 26 31 0 0.795898 1
-1 27 0 0 1 0
-1 27 1 0 1 0
-1 27 2 0 1 0
-1 27 3 0 1 0
-1 27 4 0 1 0
-1 27 5 0 1 0
-1 27 6 0 1 0
-1 27 7 0 1 0
-1 27 8 0 1 0
-1 27 9 0 1 0
-1 27 10 0 1 0
-1 27 11 0 1 0
-1 27 12 0 1 0
-1 27 13 0 1 0
-1 27 14 0 1 0
-1 27 15 0 1 0
-1 27 16 0 1 0
-1 27 17 0 1 0.166138
-1 27 18 0 1 0.34668
-1 27 19 0 1 0.47583
-1 27 20 0 1 0.584961
-1 27 21 0 1 0.682129
-1 27 22 0 1 0.768066
-1 27 23 0 1 0.841309
-1 27 24 0 1 0.90332
-1 27 25 0 1 0.960938
-1 27 26 0 1 1
-1 27 27 0 1 1
-1 27 28 0 1 1
-1 27 29 0 0.962402 1
-1 27 30 0 0.908691 1
-1 27 31 0 0.854492 1
-1 28 0 0 1 0
-1 28 1 0 1 0
-1 28 2 0 1 0
-1 28 3 0 1 0
-1 28 4 0 1 0
-1 28 5 0 1 0
-1 28 6 0 1 0
-1 28 7 0 1 0
-1 28 8 0 1 0
-1 28 9 0 1 0
-1 28 10 0 1 0
-1 28 11 0 1 0
-1 28 12 0 1 0
-1 28 13 0 1 0
-1 28 14 0 1 0
-1 28 15 0 1 0
-1 28 16 0 1 0
-1 28 17 0 1 0
-1 28 18 0 1 0.278076
-1 28 19 0 1 0.417236
-1 28 20 0 1 0.529297
-1 28 21 0 1 0.62793
-1 28 22 0 1 0.71582
-1 28 23 0 1 0.791016
-1 28 24 0 1 0.855957
-1 28 25 0 1 0.91748
-1 28 26 0 1 0.974121
-1 28 27 0 1 1
-1 28 28 0 1 1
-1 28 29 0 1 1
-1 28 30 0 0.968262 1
-1 28 31 0 0.914062 1
-1 29 0 0 1 0
-1 29 1 0 1 0
-1 29 2 0 1 0
-1 29 3 0 1 0
-1 29 4 0 1 0
-1 29 5 0 1 0
-1 29 6 0 1 0
-1 29 7 0 1 0
-1 29 8 0 1 0
-1 29 9 0 1 0
-1 29 10 0 1 0
-1 29 11 0 1 0
-1 29 12 0 1 0
-1 29 13 0 1 0
-1 29 14 0 1 0
-1 29 15 0 1 0
-1 29 16 0 1 0
-1 29 17 0 1 0
-1 29 18 0 1 0.19104
-1 29 19 0 1 0.352051
-1 29 20 0 1 0.46875
-1 29 21 0 1 0.569336
-1 29 22 0 1 0.658203
-1 29 23 0 1 0.735352
-1 29 24 0 1 0.802734
-1 29 25 0 1 0.867188
-1 29 26 0 1 0.928223
-1 29 27 0 1 0.983398
-1 29 28 0 1 1
-1 29 29 0 1 1
-1 29 30 0 1 1
-1 29 31 0 0.973145 1
-1 30 0 0 1 0
-1 30 1 0 1 0
-1 30 2 0 1 0
-1 30 3 0 1 0
-1 30 4 0 1 0
-1 30 5 0 1 0
-1 30 6 0 1 0
-1 30 7 0 1 0
-1 30 8 0 1 0
-1 30 9 0 1 0
-1 30 10 0 1 0
-1 30 11 0 1 0
-1 30 12 0 1 0
-1 30 13 0 1 0
-1 30 14 0 1 0
-1 30 15 0 1 0
-1 30 16 0 1 0
-1 30 17 0 1 0
-1 30 18 0 1 0.022583
-1 30 19 0 1 0.277588
-1 30 20 0 1 0.403564
-1 30 21 0 1 0.506836
-1 30 22 0 1 0.59668
-1 30 23 0 1 0.674805
-1 30 24 0 1 0.743652
-1 30 25 0 1 0.810547
-1 30 26 0 1 0.874512
-1 30 27 0 1 0.935059
-1 30 28 0 1 0.989746
-1 30 29 0 1 1
-1 30 30 0 1 1
-1 30 31 0 1 1
-1 31 0 0 1 0
-1 31 1 0 1 0
-1 31 2 0 1 0
-1 31 3 0 1 0
-1 31 4 0 1 0
-1 31 5 0 1 0
-1 31 6 0 1 0
-1 31 7 0 1 0
-1 31 8 0 1 0
-1 31 9 0 1 0
-1 31 10 0 1 0
-1 31 11 0 1 0
-1 31 12 0 1 0
-1 31 13 0 1 0
-1 31 14 0 1 0
-1 31 15 0 1 0
-1 31 16 0 1 0
-1 31 17 0 1 0
-1 31 18 0 1 0
-1 31 19 0 1 0.184082
-1 31 20 0 1 0.331787
-1 31 21 0 1 0.439941
-1 31 22 0 1 0.531738
-1 31 23 0 1 0.610352
-1 31 24 0 1 0.680176
-1 31 25 0 1 0.748535
-1 31 26 0 1 0.81543
-1 31 27 0 1 0.879883
-1 31 28 0 1 0.94043
-1 31 29 0 1 0.995117
-1 31 30 0 1 1
-1 31 31 0 1 1
-2 0 0 0.000906944 0.000189304 0.000179648
-2 0 1 0.000760078 0.000167131 0.000297546
-2 0 2 0.000504017 0.000141978 0.00038147
-2 0 3 0.000691891 0.000246763 0.00108624
-2 0 4 0.000717163 0.000436306 0.00307655
-2 0 5 2.80142e-05 0.000653267 0.00699615
-2 0 6 0 0.000918865 0.0136871
-2 0 7 0 0.00135422 0.0255432
-2 0 8 0 0.00217247 0.0471802
-2 0 9 0 0.00375175 0.078125
-2 0 10 0 0.00684738 0.119446
-2 0 11 0 0.0127792 0.173584
-2 0 12 0 0.0229797 0.238647
-2 0 13 0 0.0393677 0.313721
-2 0 14 0 0.0606995 0.397705
-2 0 15 0 0.0838623 0.48877
-2 0 16 0 0.108215 0.584473
-2 0 17 0 0.131958 0.677734
-2 0 18 0 0.154053 0.764648
-2 0 19 0 0.173584 0.841309
-2 0 20 0 0.184448 0.884277
-2 0 21 0 0.186646 0.892578
-2 0 22 0 0.188843 0.901367
-2 0 23 0 0.191162 0.910645
-2 0 24 0 0.193481 0.919922
-2 0 25 0 0.196045 0.929688
-2 0 26 0 0.198853 0.940918
-2 0 27 0 0.202026 0.953125
-2 0 28 0 0.205566 0.967285
-2 0 29 0 0.209351 0.982422
-2 0 30 0 0.213379 0.997559
-2 0 31 0 0.217407 1
-2 1 0 0.000530243 0.000214815 0.000116825
-2 1 1 0.00070715 0.000296116 0.000292063
-2 1 2 0.000475645 0.000231624 0.000392914
-2 1 3 0.000612259 0.000375986 0.00108242
-2 1 4 0.000584126 0.000630379 0.00304604
-2 1 5 0 0.000890732 0.00696182
-2 1 6 0 0.00116634 0.0136642
-2 1 7 0 0.0015955 0.025528
-2 1 8 0 0.00240517 0.0471802
-2 1 9 0 0.00397873 0.078064
-2 1 10 0 0.00708008 0.119385
-2 1 11 0 0.0130234 0.173584
-2 1 12 0 0.0232391 0.238647
-2 1 13 0 0.0396423 0.313477
-2 1 14 0 0.0608826 0.397705
-2 1 15 0 0.0839844 0.48877
-2 1 16 0 0.108276 0.584473
-2 1 17 0 0.13208 0.677734
-2 1 18 0 0.154053 0.764648
-2 1 19 0 0.173584 0.841309
-2 1 20 0 0.184448 0.884277
-2 1 21 0 0.186646 0.892578
-2 1 22 0 0.188843 0.901367
-2 1 23 0 0.191162 0.910645
-2 1 24 0 0.193481 0.919922
-2 1 25 0 0.196045 0.929688
-2 1 26 0 0.198853 0.940918
-2 1 27 0 0.202026 0.953125
-2 1 28 0 0.205566 0.967285
-2 1 29 0 0.209351 0.982422
-2 1 30 0 0.213379 0.997559
-2 1 31 0 0.217407 1
-2 2 0 0.000393391 0.000324726 0.000102282
-2 2 1 0.000395775 0.000349045 0.000197411
-2 2 2 0.000430346 0.000430346 0.000430346
-2 2 3 0.000478745 0.000625134 0.00109959
-2 2 4 0.000351429 0.00097847 0.0030098
-2 2 5 0 0.00131226 0.00690842
-2 2 6 0 0.00160694 0.0136185
-2 2 7 0 0.0020256 0.0254822
-2 2 8 0 0.00281906 0.0471497
-2 2 9 0 0.00438309 0.078064
-2 2 10 0 0.00749207 0.119385
-2 2 11 0 0.0134583 0.173584
-2 2 12 0 0.0236816 0.238647
-2 2 13 0 0.0400696 0.313477
-2 2 14 0 0.0612183 0.397705
-2 2 15 0 0.0842285 0.48877
-2 2 16 0 0.108521 0.584473
-2 2 17 0 0.132202 0.677734
-2 2 18 0 0.154175 0.764648
-2 2 19 0 0.173706 0.841309
-2 2 20 0 0.18457 0.884277
-2 2 21 0 0.186646 0.892578
-2 2 22 0 0.188965 0.901367
-2 2 23 0 0.191284 0.910645
-2 2 24 0 0.193481 0.919922
-2 2 25 0 0.196045 0.929688
-2 2 26 0 0.198975 0.940918
-2 2 27 0 0.202026 0.953125
-2 2 28 0 0.205688 0.967285
-2 2 29 0 0.209473 0.982422
-2 2 30 0 0.213379 0.997559
-2 2 31 0 0.217407 1
-2 3 0 0.000360012 0.000857353 0.000119328
-2 3 1 0.000330687 0.000871658 0.000249147
-2 3 2 0.000292301 0.000948429 0.000514984
-2 3 3 0.000213981 0.00117779 0.00117874
-2 3 4 0 0.00164223 0.00299454
-2 3 5 0 0.00208473 0.00681686
-2 3 6 0 0.0024128 0.0135422
-2 3 7 0 0.00281334 0.0254211
-2 3 8 0 0.00357819 0.0470886
-2 3 9 0 0.00512695 0.0780029
-2 3 10 0 0.00824738 0.119324
-2 3 11 0 0.0142517 0.173462
-2 3 12 0 0.0245056 0.238525
-2 3 13 0 0.0408936 0.313477
-2 3 14 0 0.0618286 0.397705
-2 3 15 0 0.0847168 0.48877
-2 3 16 0 0.108826 0.584473
-2 3 17 0 0.132446 0.677734
-2 3 18 0 0.154419 0.764648
-2 3 19 0 0.173828 0.841309
-2 3 20 0 0.184692 0.884277
-2 3 21 0 0.186768 0.892578
-2 3 22 0 0.188965 0.901367
-2 3 23 0 0.191284 0.910645
-2 3 24 0 0.193604 0.919922
-2 3 25 0 0.196167 0.929688
-2 3 26 0 0.198975 0.940918
-2 3 27 0 0.202148 0.953125
-2 3 28 0 0.205688 0.967285
-2 3 29 0 0.209473 0.982422
-2 3 30 0 0.213379 0.997559
-2 3 31 0 0.217529 1
-2 4 0 0 0.00243187 7.80225e-05
-2 4 1 0 0.00240898 0.000275373
-2 4 2 0 0.00243759 0.000631809
-2 4 3 0 0.00261497 0.00136089
-2 4 4 0 0.0030365 0.00303841
-2 4 5 0 0.00355911 0.00669098
-2 4 6 0 0.00393677 0.0133896
-2 4 7 0 0.00430298 0.0252991
-2 4 8 0 0.00501251 0.0469971
-2 4 9 0 0.00652695 0.0779419
-2 4 10 0 0.00967407 0.119263
-2 4 11 0 0.0157471 0.173462
-2 4 12 0 0.026062 0.238525
-2 4 13 0 0.0423889 0.313477
-2 4 14 0 0.0629883 0.397705
-2 4 15 0 0.0855713 0.48877
-2 4 16 0 0.109497 0.584473
-2 4 17 0 0.132935 0.677734
-2 4 18 0 0.154785 0.764648
-2 4 19 0 0.174194 0.841309
-2 4 20 0 0.184937 0.884277
-2 4 21 0 0.187012 0.892578
-2 4 22 0 0.189209 0.901367
-2 4 23 0 0.191406 0.910645
-2 4 24 0 0.193726 0.919922
-2 4 25 0 0.196289 0.929688
-2 4 26 0 0.199097 0.940918
-2 4 27 0 0.202148 0.953125
-2 4 28 0 0.205688 0.967285
-2 4 29 0 0.209473 0.982422
-2 4 30 0 0.213501 0.997559
-2 4 31 0 0.217529 1
-2 5 0 0 0.00592041 0
-2 5 1 0 0.00589371 8.54135e-05
-2 5 2 0 0.00588226 0.000548363
-2 5 3 0 0.0059166 0.00139618
-2 5 4 0 0.0060997 0.00306129
-2 5 5 0 0.00650024 0.00650406
-2 5 6 0 0.00688171 0.0130844
-2 5 7 0 0.00718307 0.0250244
-2 5 8 0 0.00778961 0.0467834
-2 5 9 0 0.00923157 0.0777588
-2 5 10 0 0.0124283 0.11908
-2 5 11 0 0.0186615 0.17334
-2 5 12 0 0.0290527 0.238403
-2 5 13 0 0.0452271 0.313477
-2 5 14 0 0.0651245 0.397705
-2 5 15 0 0.0871582 0.48877
-2 5 16 0 0.110718 0.584473
-2 5 17 0 0.133911 0.677734
-2 5 18 0 0.155518 0.764648
-2 5 19 0 0.174805 0.841309
-2 5 20 0 0.185425 0.884277
-2 5 21 0 0.187378 0.892578
-2 5 22 0 0.189453 0.901367
-2 5 23 0 0.19165 0.910645
-2 5 24 0 0.19397 0.919922
-2 5 25 0 0.196411 0.929688
-2 5 26 0 0.199219 0.940918
-2 5 27 0 0.202271 0.953125
-2 5 28 0 0.205811 0.967285
-2 5 29 0 0.209595 0.982422
-2 5 30 0 0.213501 0.997559
-2 5 31 0 0.217651 1
-2 6 0 0 0.0119934 0
-2 6 1 0 0.012001 0
-2 6 2 0 0.0120087 2.19941e-05
-2 6 3 0 0.0120316 0.000943184
-2 6 4 0 0.0120926 0.00268555
-2 6 5 0 0.0122528 0.00606537
-2 6 6 0 0.0124664 0.0124741
-2 6 7 0 0.0126648 0.0244598
-2 6 8 0 0.0130997 0.0463562
-2 6 9 0 0.0144043 0.0774536
-2 6 10 0 0.0176849 0.118835
-2 6 11 0 0.0241852 0.173096
-2 6 12 0 0.0347595 0.238281
-2 6 13 0 0.050354 0.313477
-2 6 14 0 0.0690918 0.397705
-2 6 15 0 0.09021 0.48877
-2 6 16 0 0.113098 0.584473
-2 6 17 0 0.135742 0.677734
-2 6 18 0 0.156982 0.764648
-2 6 19 0 0.175903 0.841309
-2 6 20 0 0.186401 0.884277
-2 6 21 0 0.18811 0.892578
-2 6 22 0 0.190063 0.901367
-2 6 23 0 0.192261 0.910645
-2 6 24 0 0.194336 0.919922
-2 6 25 0 0.196777 0.929688
-2 6 26 0 0.199585 0.940918
-2 6 27 0 0.202637 0.953125
-2 6 28 0 0.206055 0.967285
-2 6 29 0 0.209839 0.982422
-2 6 30 0 0.213745 0.997559
-2 6 31 0 0.217773 1
-2 7 0 0 0.022583 0
-2 7 1 0 0.0225983 0
-2 7 2 0 0.0226288 0
-2 7 3 0 0.0226898 0
-2 7 4 0 0.0227814 0.00155449
-2 7 5 0 0.0229187 0.00489044
-2 7 6 0 0.0230713 0.0112152
-2 7 7 0 0.0231934 0.0232086
-2 7 8 0 0.0233917 0.0453796
-2 7 9 0 0.0244598 0.0767822
-2 7 10 0 0.0278931 0.118286
-2 7 11 0 0.0349426 0.172729
-2 7 12 0 0.0455933 0.238037
-2 7 13 0 0.0594177 0.313232
-2 7 14 0 0.076355 0.397461
-2 7 15 0 0.0959473 0.48877
-2 7 16 0 0.117554 0.584473
-2 7 17 0 0.13916 0.677734
-2 7 18 0 0.15979 0.764648
-2 7 19 0 0.178101 0.841309
-2 7 20 0 0.188232 0.884277
-2 7 21 0 0.189575 0.892578
-2 7 22 0 0.191284 0.901855
-2 7 23 0 0.193237 0.910645
-2 7 24 0 0.19519 0.919922
-2 7 25 0 0.19751 0.929688
-2 7 26 0 0.200195 0.940918
-2 7 27 0 0.203125 0.953613
-2 7 28 0 0.206543 0.967285
-2 7 29 0 0.210205 0.982422
-2 7 30 0 0.214111 0.998047
-2 7 31 0 0.218018 1
-2 8 0 0 0.0420837 0
-2 8 1 0 0.0421143 0
-2 8 2 0 0.0421448 0
-2 8 3 0 0.0422058 0
-2 8 4 0 0.0423279 0
-2 8 5 0 0.042511 0.00263405
-2 8 6 0 0.0427551 0.00879669
-2 8 7 0 0.0430298 0.0206909
-2 8 8 0 0.0431519 0.0432129
-2 8 9 0 0.0439758 0.0755615
-2 8 10 0 0.0473328 0.117249
-2 8 11 0 0.0542297 0.171875
-2 8 12 0 0.0632324 0.237549
-2 8 13 0 0.074707 0.312988
-2 8 14 0 0.0891113 0.397217
-2 8 15 0 0.106262 0.488525
-2 8 16 0 0.125732 0.584473
-2 8 17 0 0.145752 0.677734
-2 8 18 0 0.164917 0.764648
-2 8 19 0 0.182373 0.841309
-2 8 20 0 0.19165 0.884766
-2 8 21 0 0.192261 0.893066
-2 8 22 0 0.193481 0.901855
-2 8 23 0 0.195068 0.911133
-2 8 24 0 0.196777 0.919922
-2 8 25 0 0.198975 0.930176
-2 8 26 0 0.201294 0.940918
-2 8 27 0 0.204102 0.953613
-2 8 28 0 0.207397 0.967285
-2 8 29 0 0.210938 0.982422
-2 8 30 0 0.214722 0.998047
-2 8 31 0 0.218628 1
-2 9 0 0 0.0709229 0
-2 9 1 0 0.0709229 0
-2 9 2 0 0.0709229 0
-2 9 3 0 0.0709839 0
-2 9 4 0 0.0710449 0
-2 9 5 0 0.071167 0
-2 9 6 0 0.0713501 0.0046196
-2 9 7 0 0.0716553 0.0162201
-2 9 8 0 0.0721436 0.0387878
-2 9 9 0 0.072998 0.0730591
-2 9 10 0 0.0758057 0.115601
-2 9 11 0 0.0818481 0.170532
-2 9 12 0 0.0894165 0.236572
-2 9 13 0 0.0985718 0.312256
-2 9 14 0 0.109924 0.396973
-2 9 15 0 0.123901 0.488525
-2 9 16 0 0.140259 0.584473
-2 9 17 0 0.157593 0.677734
-2 9 18 0 0.174561 0.764648
-2 9 19 0 0.190308 0.841797
-2 9 20 0 0.19812 0.885254
-2 9 21 0 0.19751 0.893555
-2 9 22 0 0.197754 0.902344
-2 9 23 0 0.198608 0.911133
-2 9 24 0 0.199951 0.92041
-2 9 25 0 0.201538 0.930176
-2 9 26 0 0.203613 0.941406
-2 9 27 0 0.206055 0.953613
-2 9 28 0 0.209106 0.967773
-2 9 29 0 0.212402 0.982422
-2 9 30 0 0.215942 0.998047
-2 9 31 0 0.219727 1
-2 10 0 0 0.108765 0
-2 10 1 0 0.108765 0
-2 10 2 0 0.108765 0
-2 10 3 0 0.108826 0
-2 10 4 0 0.108887 0
-2 10 5 0 0.108948 0
-2 10 6 0 0.108948 0
-2 10 7 0 0.10907 0.00914764
-2 10 8 0 0.109436 0.0317688
-2 10 9 0 0.110413 0.0687256
-2 10 10 0 0.112915 0.112976
-2 10 11 0 0.118347 0.168335
-2 10 12 0 0.124756 0.234863
-2 10 13 0 0.131958 0.311035
-2 10 14 0 0.140503 0.39624
-2 10 15 0 0.150879 0.488037
-2 10 16 0 0.163452 0.584473
-2 10 17 0 0.177002 0.678223
-2 10 18 0 0.190674 0.764648
-2 10 19 0 0.203735 0.841797
-2 10 20 0 0.209351 0.88623
-2 10 21 0 0.206543 0.894043
-2 10 22 0 0.205322 0.902832
-2 10 23 0 0.204956 0.911621
-2 10 24 0 0.205322 0.920898
-2 10 25 0 0.206299 0.930664
-2 10 26 0 0.207642 0.941895
-2 10 27 0 0.209595 0.954102
-2 10 28 0 0.212158 0.967773
-2 10 29 0 0.215088 0.98291
-2 10 30 0 0.218262 0.998047
-2 10 31 0 0.22168 1
-2 11 0 0 0.158936 0
-2 11 1 0 0.158936 0
-2 11 2 0 0.158936 0
-2 11 3 0 0.158936 0
-2 11 4 0 0.159058 0
-2 11 5 0 0.159058 0
-2 11 6 0 0.15918 0
-2 11 7 0 0.159058 0
-2 11 8 0 0.159058 0.0202332
-2 11 9 0 0.159424 0.0615234
-2 11 10 0 0.161255 0.109131
-2 11 11 0 0.165039 0.165161
-2 11 12 0 0.170288 0.232056
-2 11 13 0 0.176025 0.309082
-2 11 14 0 0.182007 0.39502
-2 11 15 0 0.188965 0.487305
-2 11 16 0 0.197388 0.583984
-2 11 17 0 0.206421 0.678223
-2 11 18 0 0.215942 0.765137
-2 11 19 0 0.22522 0.842285
-2 11 20 0 0.227783 0.887695
-2 11 21 0 0.22168 0.895508
-2 11 22 0 0.217896 0.904297
-2 11 23 0 0.215698 0.913086
-2 11 24 0 0.2146 0.921875
-2 11 25 0 0.214355 0.931641
-2 11 26 0 0.2146 0.942383
-2 11 27 0 0.215698 0.95459
-2 11 28 0 0.217407 0.96875
-2 11 29 0 0.219604 0.983398
-2 11 30 0 0.222168 0.998535
-2 11 31 0 0.224976 1
-2 12 0 0 0.220947 0
-2 12 1 0 0.220947 0
-2 12 2 0 0.220947 0
-2 12 3 0 0.220947 0
-2 12 4 0 0.221069 0
-2 12 5 0 0.221069 0
-2 12 6 0 0.221191 0
-2 12 7 0 0.221313 0
-2 12 8 0 0.221313 0
-2 12 9 0 0.221436 0.0451355
-2 12 10 0 0.222046 0.100769
-2 12 11 0 0.223999 0.159668
-2 12 12 0 0.227417 0.227539
-2 12 13 0 0.231689 0.30542
-2 12 14 0 0.235718 0.392578
-2 12 15 0 0.239624 0.48584
-2 12 16 0 0.244019 0.583496
-2 12 17 0 0.248291 0.677734
-2 12 18 0 0.25293 0.765137
-2 12 19 0 0.257568 0.842773
-2 12 20 0 0.256104 0.890137
-2 12 21 0 0.245239 0.897949
-2 12 22 0 0.237793 0.90625
-2 12 23 0 0.232788 0.914551
-2 12 24 0 0.229614 0.92334
-2 12 25 0 0.227417 0.933105
-2 12 26 0 0.226074 0.943848
-2 12 27 0 0.225586 0.956055
-2 12 28 0 0.225952 0.969727
-2 12 29 0 0.227051 0.984375
-2 12 30 0 0.228638 0.999512
-2 12 31 0 0.230591 1
-2 13 0 0 0.292969 0
-2 13 1 0 0.292969 0
-2 13 2 0 0.292969 0
-2 13 3 0 0.292969 0
-2 13 4 0 0.292969 0
-2 13 5 0 0.292969 0
-2 13 6 0 0.292969 0
-2 13 7 0 0.293213 0
-2 13 8 0 0.293213 0
-2 13 9 0 0.293457 0.00791168
-2 13 10 0 0.293945 0.0814819
-2 13 11 0 0.294922 0.148438
-2 13 12 0 0.296631 0.219849
-2 13 13 0 0.299316 0.299561
-2 13 14 0 0.301758 0.387939
-2 13 15 0 0.303223 0.48291
-2 13 16 0 0.303955 0.581543
-2 13 17 0 0.303711 0.677246
-2 13 18 0 0.302979 0.765625
-2 13 19 0 0.30249 0.843262
-2 13 20 0 0.296631 0.894043
-2 13 21 0 0.279541 0.901367
-2 13 22 0 0.267334 0.909668
-2 13 23 0 0.258545 0.917969
-2 13 24 0 0.252197 0.92627
-2 13 25 0 0.247437 0.935547
-2 13 26 0 0.243652 0.946289
-2 13 27 0 0.240967 0.958008
-2 13 28 0 0.239502 0.971191
-2 13 29 0 0.238892 0.98584
-2 13 30 0 0.238892 1
-2 13 31 0 0.239624 1
-2 14 0 0 0.374268 0
-2 14 1 0 0.374268 0
-2 14 2 0 0.374268 0
-2 14 3 0 0.374268 0
-2 14 4 0 0.374268 0
-2 14 5 0 0.374268 0
-2 14 6 0 0.374268 0
-2 14 7 0 0.374512 0
-2 14 8 0 0.374756 0
-2 14 9 0 0.375 0
-2 14 10 0 0.375488 0.0343323
-2 14 11 0 0.376465 0.125977
-2 14 12 0 0.377441 0.205444
-2 14 13 0 0.378906 0.289062
-2 14 14 0 0.379883 0.380127
-2 14 15 0 0.379395 0.477295
-2 14 16 0 0.377197 0.578125
-2 14 17 0 0.372803 0.675781
-2 14 18 0 0.367188 0.765137
-2 14 19 0 0.361572 0.84375
-2 14 20 0 0.351318 0.899902
-2 14 21 0 0.326904 0.907227
-2 14 22 0 0.308594 0.915039
-2 14 23 0 0.294922 0.922852
-2 14 24 0 0.284912 0.930664
-2 14 25 0 0.276367 0.939941
-2 14 26 0 0.269287 0.949707
-2 14 27 0 0.263672 0.960938
-2 14 28 0 0.259521 0.974121
-2 14 29 0 0.256592 0.988281
-2 14 30 0 0.254639 1
-2 14 31 0 0.253174 1
-2 15 0 0 0.463135 0
-2 15 1 0 0.463135 0
-2 15 2 0 0.463135 0
-2 15 3 0 0.463135 0
-2 15 4 0 0.463135 0
-2 15 5 0 0.463135 0
-2 15 6 0 0.463135 0
-2 15 7 0 0.463135 0
-2 15 8 0 0.463379 0
-2 15 9 0 0.463623 0
-2 15 10 0 0.464355 0
-2 15 11 0 0.465332 0.0797119
-2 15 12 0 0.466553 0.179443
-2 15 13 0 0.467773 0.270752
-2 15 14 0 0.468262 0.366455
-2 15 15 0 0.467041 0.467285
-2 15 16 0 0.462891 0.571289
-2 15 17 0 0.455322 0.671875
-2 15 18 0 0.445068 0.763184
-2 15 19 0 0.434082 0.843262
-2 15 20 0 0.420898 0.90625
-2 15 21 0 0.388428 0.915039
-2 15 22 0 0.363037 0.922852
-2 15 23 0 0.34375 0.930664
-2 15 24 0 0.328857 0.937988
-2 15 25 0 0.315918 0.946289
-2 15 26 0 0.304688 0.955566
-2 15 27 0 0.29541 0.966309
-2 15 28 0 0.287842 0.979004
-2 15 29 0 0.281738 0.992188
-2 15 30 0 0.276611 1
-2 15 31 0 0.272949 1
-2 16 0 0 0.557617 0
-2 16 1 0 0.557617 0
-2 16 2 0 0.557617 0
-2 16 3 0 0.557617 0
-2 16 4 0 0.557617 0
-2 16 5 0 0.557617 0
-2 16 6 0 0.557617 0
-2 16 7 0 0.557617 0
-2 16 8 0 0.558105 0
-2 16 9 0 0.558105 0
-2 16 10 0 0.558594 0
-2 16 11 0 0.560059 0
-2 16 12 0 0.561523 0.133179
-2 16 13 0 0.562988 0.241211
-2 16 14 0 0.563965 0.344238
-2 16 15 0 0.562988 0.450195
-2 16 16 0 0.558594 0.558594
-2 16 17 0 0.548828 0.663086
-2 16 18 0 0.535156 0.758301
-2 16 19 0 0.52002 0.84082
-2 16 20 0 0.50293 0.90918
-2 16 21 0 0.4646 0.924805
-2 16 22 0 0.431885 0.93457
-2 16 23 0 0.40625 0.941895
-2 16 24 0 0.385742 0.949219
-2 16 25 0 0.367432 0.956543
-2 16 26 0 0.351318 0.965332
-2 16 27 0 0.337402 0.974609
-2 16 28 0 0.325439 0.986328
-2 16 29 0 0.31543 0.998535
-2 16 30 0 0.306885 1
-2 16 31 0 0.299561 1
-2 17 0 0 0.651855 0
-2 17 1 0 0.651855 0
-2 17 2 0 0.651855 0
-2 17 3 0 0.651855 0
-2 17 4 0 0.651855 0
-2 17 5 0 0.651855 0
-2 17 6 0 0.651855 0
-2 17 7 0 0.651855 0
-2 17 8 0 0.652344 0
-2 17 9 0 0.652344 0
-2 17 10 0 0.652832 0
-2 17 11 0 0.653809 0
-2 17 12 0 0.655762 0.0249329
-2 17 13 0 0.658203 0.195312
-2 17 14 0 0.660156 0.311523
-2 17 15 0 0.660645 0.424072
-2 17 16 0 0.656738 0.537598
-2 17 17 0 0.646973 0.647461
-2 17 18 0 0.632324 0.747559
-2 17 19 0 0.61377 0.834473
-2 17 20 0 0.592773 0.905762
-2 17 21 0 0.552734 0.93457
-2 17 22 0 0.513672 0.94873
-2 17 23 0 0.481445 0.95752
-2 17 24 0 0.454834 0.964844
-2 17 25 0 0.430664 0.97168
-2 17 26 0 0.408936 0.979004
-2 17 27 0 0.389404 0.987305
-2 17 28 0 0.372559 0.99707
-2 17 29 0 0.357666 1
-2 17 30 0 0.344727 1
-2 17 31 0 0.333496 1
-2 18 0 0 0.740723 0
-2 18 1 0 0.740723 0
-2 18 2 0 0.740723 0
-2 18 3 0 0.740723 0
-2 18 4 0 0.740723 0
-2 18 5 0 0.740723 0
-2 18 6 0 0.740723 0
-2 18 7 0 0.740723 0
-2 18 8 0 0.741211 0
-2 18 9 0 0.741211 0
-2 18 10 0 0.741211 0
-2 18 11 0 0.742188 0
-2 18 12 0 0.744141 0
-2 18 13 0 0.74707 0.119873
-2 18 14 0 0.750488 0.266113
-2 18 15 0 0.752441 0.388672
-2 18 16 0 0.750977 0.508301
-2 18 17 0 0.743164 0.623535
-2 18 18 0 0.729492 0.729492
-2 18 19 0 0.709961 0.821777
-2 18 20 0 0.686523 0.897949
-2 18 21 0 0.647949 0.940918
-2 18 22 0 0.60498 0.963379
-2 18 23 0 0.567383 0.976074
-2 18 24 0 0.534668 0.984375
-2 18 25 0 0.504395 0.991211
-2 18 26 0 0.476074 0.997559
-2 18 27 0 0.450439 1
-2 18 28 0 0.427734 1
-2 18 29 0 0.407715 1
-2 18 30 0 0.389893 1
-2 18 31 0 0.374023 1
-2 19 0 0 0.821289 0
-2 19 1 0 0.821289 0
-2 19 2 0 0.821289 0
-2 19 3 0 0.821289 0
-2 19 4 0 0.821289 0
-2 19 5 0 0.821289 0
-2 19 6 0 0.821289 0
-2 19 7 0 0.821289 0
-2 19 8 0 0.821289 0
-2 19 9 0 0.821289 0
-2 19 10 0 0.821777 0
-2 19 11 0 0.821777 0
-2 19 12 0 0.82373 0
-2 19 13 0 0.827148 0
-2 19 14 0 0.831055 0.2052
-2 19 15 0 0.834473 0.344482
-2 19 16 0 0.835449 0.47168
-2 19 17 0 0.831543 0.592773
-2 19 18 0 0.820312 0.70459
-2 19 19 0 0.801758 0.802246
-2 19 20 0 0.777832 0.883301
-2 19 21 0 0.742676 0.94043
-2 19 22 0 0.700684 0.974609
-2 19 23 0 0.65918 0.993652
-2 19 24 0 0.621582 1
-2 19 25 0 0.585449 1
-2 19 26 0 0.550781 1
-2 19 27 0 0.519043 1
-2 19 28 0 0.48999 1
-2 19 29 0 0.463867 1
-2 19 30 0 0.44043 1
-2 19 31 0 0.419678 1
-2 20 0 0 0.891113 0
-2 20 1 0 0.891113 0
-2 20 2 0 0.891113 0
-2 20 3 0 0.891113 0
-2 20 4 0 0.891113 0
-2 20 5 0 0.891113 0
-2 20 6 0 0.891113 0
-2 20 7 0 0.891113 0
-2 20 8 0 0.891113 0
-2 20 9 0 0.891602 0
-2 20 10 0 0.891602 0
-2 20 11 0 0.891602 0
-2 20 12 0 0.892578 0
-2 20 13 0 0.895996 0
-2 20 14 0 0.900391 0.114441
-2 20 15 0 0.905273 0.29248
-2 20 16 0 0.908691 0.429443
-2 20 17 0 0.907715 0.555664
-2 20 18 0 0.899902 0.672363
-2 20 19 0 0.884277 0.775879
-2 20 20 0 0.861816 0.862305
-2 20 21 0 0.831543 0.931152
-2 20 22 0 0.79248 0.977539
-2 20 23 0 0.750977 1
-2 20 24 0 0.710449 1
-2 20 25 0 0.669434 1
-2 20 26 0 0.629395 1
-2 20 27 0 0.591309 1
-2 20 28 0 0.556152 1
-2 20 29 0 0.523926 1
-2 20 30 0 0.494873 1
-2 20 31 0 0.468506 1
-2 21 0 0 0.951172 0
-2 21 1 0 0.951172 0
-2 21 2 0 0.951172 0
-2 21 3 0 0.951172 0
-2 21 4 0 0.951172 0
-2 21 5 0 0.951172 0
-2 21 6 0 0.951172 0
-2 21 7 0 0.951172 0
-2 21 8 0 0.951172 0
-2 21 9 0 0.951172 0
-2 21 10 0 0.951172 0
-2 21 11 0 0.95166 0
-2 21 12 0 0.95166 0
-2 21 13 0 0.95459 0
-2 21 14 0 0.959473 0
-2 21 15 0 0.965332 0.228394
-2 21 16 0 0.970703 0.381348
-2 21 17 0 0.972656 0.513672
-2 21 18 0 0.968262 0.634766
-2 21 19 0 0.956543 0.742676
-2 21 20 0 0.937012 0.834473
-2 21 21 0 0.911133 0.911621
-2 21 22 0 0.877441 0.970215
-2 21 23 0 0.838867 1
-2 21 24 0 0.797852 1
-2 21 25 0 0.754883 1
-2 21 26 0 0.710449 1
-2 21 27 0 0.666992 1
-2 21 28 0 0.625977 1
-2 21 29 0 0.587891 1
-2 21 30 0 0.552734 1
-2 21 31 0 0.520996 1
-2 22 0 0 1 0
-2 22 1 0 1 0
-2 22 2 0 1 0
-2 22 3 0 1 0
-2 22 4 0 1 0
-2 22 5 0 1 0
-2 22 6 0 1 0
-2 22 7 0 1 0
-2 22 8 0 1 0
-2 22 9 0 1 0
-2 22 10 0 1 0
-2 22 11 0 1 0
-2 22 12 0 1 0
-2 22 13 0 1 0
-2 22 14 0 1 0
-2 22 15 0 1 0.142456
-2 22 16 0 1 0.327881
-2 22 17 0 1 0.468018
-2 22 18 0 1 0.593262
-2 22 19 0 1 0.705078
-2 22 20 0 1 0.80127
-2 22 21 0 0.979004 0.883789
-2 22 22 0 0.950195 0.950684
-2 22 23 0 0.916504 1
-2 22 24 0 0.878906 1
-2 22 25 0 0.835938 1
-2 22 26 0 0.789551 1
-2 22 27 0 0.742676 1
-2 22 28 0 0.697266 1
-2 22 29 0 0.653809 1
-2 22 30 0 0.613281 1
-2 22 31 0 0.575684 1
-2 23 0 0 1 0
-2 23 1 0 1 0
-2 23 2 0 1 0
-2 23 3 0 1 0
-2 23 4 0 1 0
-2 23 5 0 1 0
-2 23 6 0 1 0
-2 23 7 0 1 0
-2 23 8 0 1 0
-2 23 9 0 1 0
-2 23 10 0 1 0
-2 23 11 0 1 0
-2 23 12 0 1 0
-2 23 13 0 1 0
-2 23 14 0 1 0
-2 23 15 0 1 0
-2 23 16 0 1 0.270264
-2 23 17 0 1 0.421143
-2 23 18 0 1 0.550293
-2 23 19 0 1 0.665527
-2 23 20 0 1 0.765137
-2 23 21 0 1 0.852051
-2 23 22 0 1 0.923828
-2 23 23 0 0.980469 0.980957
-2 23 24 0 0.947266 1
-2 23 25 0 0.907227 1
-2 23 26 0 0.861816 1
-2 23 27 0 0.813477 1
-2 23 28 0 0.764648 1
-2 23 29 0 0.717285 1
-2 23 30 0 0.671875 1
-2 23 31 0 0.629395 1
-2 24 0 0 1 0
-2 24 1 0 1 0
-2 24 2 0 1 0
-2 24 3 0 1 0
-2 24 4 0 1 0
-2 24 5 0 1 0
-2 24 6 0 1 0
-2 24 7 0 1 0
-2 24 8 0 1 0
-2 24 9 0 1 0
-2 24 10 0 1 0
-2 24 11 0 1 0
-2 24 12 0 1 0
-2 24 13 0 1 0
-2 24 14 0 1 0
-2 24 15 0 1 0
-2 24 16 0 1 0.204346
-2 24 17 0 1 0.373291
-2 24 18 0 1 0.507324
-2 24 19 0 1 0.624512
-2 24 20 0 1 0.727539
-2 24 21 0 1 0.817383
-2 24 22 0 1 0.893555
-2 24 23 0 1 0.955566
-2 24 24 0 1 1
-2 24 25 0 0.96875 1
-2 24 26 0 0.925781 1
-2 24 27 0 0.87793 1
-2 24 28 0 0.828125 1
-2 24 29 0 0.777344 1
-2 24 30 0 0.728516 1
-2 24 31 0 0.682129 1
-2 25 0 0 1 0
-2 25 1 0 1 0
-2 25 2 0 1 0
-2 25 3 0 1 0
-2 25 4 0 1 0
-2 25 5 0 1 0
-2 25 6 0 1 0
-2 25 7 0 1 0
-2 25 8 0 1 0
-2 25 9 0 1 0
-2 25 10 0 1 0
-2 25 11 0 1 0
-2 25 12 0 1 0
-2 25 13 0 1 0
-2 25 14 0 1 0
-2 25 15 0 1 0
-2 25 16 0 1 0.10437
-2 25 17 0 1 0.318359
-2 25 18 0 1 0.459229
-2 25 19 0 1 0.57959
-2 25 20 0 1 0.68457
-2 25 21 0 1 0.777344
-2 25 22 0 1 0.85791
-2 25 23 0 1 0.923828
-2 25 24 0 1 0.977539
-2 25 25 0 1 1
-2 25 26 0 0.986816 1
-2 25 27 0 0.941406 1
-2 25 28 0 0.891602 1
-2 25 29 0 0.839355 1
-2 25 30 0 0.787598 1
-2 25 31 0 0.737793 1
-2 26 0 0 1 0
-2 26 1 0 1 0
-2 26 2 0 1 0
-2 26 3 0 1 0
-2 26 4 0 1 0
-2 26 5 0 1 0
-2 26 6 0 1 0
-2 26 7 0 1 0
-2 26 8 0 1 0
-2 26 9 0 1 0
-2 26 10 0 1 0
-2 26 11 0 1 0
-2 26 12 0 1 0
-2 26 13 0 1 0
-2 26 14 0 1 0
-2 26 15 0 1 0
-2 26 16 0 1 0
-2 26 17 0 1 0.25293
-2 26 18 0 1 0.40625
-2 26 19 0 1 0.529785
-2 26 20 0 1 0.636719
-2 26 21 0 1 0.732422
-2 26 22 0 1 0.815918
-2 26 23 0 1 0.885742
-2 26 24 0 1 0.943848
-2 26 25 0 1 0.99707
-2 26 26 0 1 1
-2 26 27 0 1 1
-2 26 28 0 0.953613 1
-2 26 29 0 0.901855 1
-2 26 30 0 0.848633 1
-2 26 31 0 0.795898 1
-2 27 0 0 1 0
-2 27 1 0 1 0
-2 27 2 0 1 0
-2 27 3 0 1 0
-2 27 4 0 1 0
-2 27 5 0 1 0
-2 27 6 0 1 0
-2 27 7 0 1 0
-2 27 8 0 1 0
-2 27 9 0 1 0
-2 27 10 0 1 0
-2 27 11 0 1 0
-2 27 12 0 1 0
-2 27 13 0 1 0
-2 27 14 0 1 0
-2 27 15 0 1 0
-2 27 16 0 1 0
-2 27 17 0 1 0.166138
-2 27 18 0 1 0.34668
-2 27 19 0 1 0.47583
-2 27 20 0 1 0.584961
-2 27 21 0 1 0.682129
-2 27 22 0 1 0.768066
-2 27 23 0 1 0.841309
-2 27 24 0 1 0.90332
-2 27 25 0 1 0.960938
-2 27 26 0 1 1
-2 27 27 0 1 1
-2 27 28 0 1 1
-2 27 29 0 0.962402 1
-2 27 30 0 0.908691 1
-2 27 31 0 0.854492 1
-2 28 0 0 1 0
-2 28 1 0 1 0
-2 28 2 0 1 0
-2 28 3 0 1 0
-2 28 4 0 1 0
-2 28 5 0 1 0
-2 28 6 0 1 0
-2 28 7 0 1 0
-2 28 8 0 1 0
-2 28 9 0 1 0
-2 28 10 0 1 0
-2 28 11 0 1 0
-2 28 12 0 1 0
-2 28 13 0 1 0
-2 28 14 0 1 0
-2 28 15 0 1 0
-2 28 16 0 1 0
-2 28 17 0 1 0
-2 28 18 0 1 0.278076
-2 28 19 0 1 0.417236
-2 28 20 0 1 0.529297
-2 28 21 0 1 0.62793
-2 28 22 0 1 0.71582
-2 28 23 0 1 0.791016
-2 28 24 0 1 0.855957
-2 28 25 0 1 0.91748
-2 28 26 0 1 0.974121
-2 28 27 0 1 1
-2 28 28 0 1 1
-2 28 29 0 1 1
-2 28 30 0 0.968262 1
-2 28 31 0 0.914062 1
-2 29 0 0 1 0
-2 29 1 0 1 0
-2 29 2 0 1 0
-2 29 3 0 1 0
-2 29 4 0 1 0
-2 29 5 0 1 0
-2 29 6 0 1 0
-2 29 7 0 1 0
-2 29 8 0 1 0
-2 29 9 0 1 0
-2 29 10 0 1 0
-2 29 11 0 1 0
-2 29 12 0 1 0
-2 29 13 0 1 0
-2 29 14 0 1 0
-2 29 15 0 1 0
-2 29 16 0 1 0
-2 29 17 0 1 0
-2 29 18 0 1 0.19104
-2 29 19 0 1 0.352051
-2 29 20 0 1 0.46875
-2 29 21 0 1 0.569336
-2 29 22 0 1 0.658203
-2 29 23 0 1 0.735352
-2 29 24 0 1 0.802734
-2 29 25 0 1 0.867188
-2 29 26 0 1 0.928223
-2 29 27 0 1 0.983398
-2 29 28 0 1 1
-2 29 29 0 1 1
-2 29 30 0 1 1
-2 29 31 0 0.973145 1
-2 30 0 0 1 0
-2 30 1 0 1 0
-2 30 2 0 1 0
-2 30 3 0 1 0
-2 30 4 0 1 0
-2 30 5 0 1 0
-2 30 6 0 1 0
-2 30 7 0 1 0
-2 30 8 0 1 0
-2 30 9 0 1 0
-2 30 10 0 1 0
-2 30 11 0 1 0
-2 30 12 0 1 0
-2 30 13 0 1 0
-2 30 14 0 1 0
-2 30 15 0 1 0
-2 30 16 0 1 0
-2 30 17 0 1 0
-2 30 18 0 1 0.022583
-2 30 19 0 1 0.277588
-2 30 20 0 1 0.403564
-2 30 21 0 1 0.506836
-2 30 22 0 1 0.59668
-2 30 23 0 1 0.674805
-2 30 24 0 1 0.743652
-2 30 25 0 1 0.810547
-2 30 26 0 1 0.874512
-2 30 27 0 1 0.935059
-2 30 28 0 1 0.989746
-2 30 29 0 1 1
-2 30 30 0 1 1
-2 30 31 0 1 1
-2 31 0 0 1 0
-2 31 1 0 1 0
-2 31 2 0 1 0
-2 31 3 0 1 0
-2 31 4 0 1 0
-2 31 5 0 1 0
-2 31 6 0 1 0
-2 31 7 0 1 0
-2 31 8 0 1 0
-2 31 9 0 1 0
-2 31 10 0 1 0
-2 31 11 0 1 0
-2 31 12 0 1 0
-2 31 13 0 1 0
-2 31 14 0 1 0
-2 31 15 0 1 0
-2 31 16 0 1 0
-2 31 17 0 1 0
-2 31 18 0 1 0
-2 31 19 0 1 0.184082
-2 31 20 0 1 0.331787
-2 31 21 0 1 0.439941
-2 31 22 0 1 0.531738
-2 31 23 0 1 0.610352
-2 31 24 0 1 0.680176
-2 31 25 0 1 0.748535
-2 31 26 0 1 0.81543
-2 31 27 0 1 0.879883
-2 31 28 0 1 0.94043
-2 31 29 0 1 0.995117
-2 31 30 0 1 1
-2 31 31 0 1 1
-3 0 0 0.00358391 0.000323296 0.000272751
-3 0 1 0.00335884 0.000298738 0.000584126
-3 0 2 0.00234032 0.000250101 0.00084877
-3 0 3 0.00174427 0.000277519 0.00124741
-3 0 4 0.00201988 0.000432253 0.00311089
-3 0 5 0.00157261 0.000638485 0.00696182
-3 0 6 0 0.000905991 0.0136795
-3 0 7 0 0.00134277 0.0255432
-3 0 8 0 0.00216103 0.0472107
-3 0 9 0 0.00374031 0.078125
-3 0 10 0 0.00683212 0.119385
-3 0 11 0 0.012764 0.173584
-3 0 12 0 0.0229645 0.238647
-3 0 13 0 0.0393677 0.313477
-3 0 14 0 0.0606995 0.397705
-3 0 15 0 0.0838623 0.48877
-3 0 16 0 0.108215 0.584473
-3 0 17 0 0.131958 0.677734
-3 0 18 0 0.154053 0.764648
-3 0 19 0 0.173584 0.841309
-3 0 20 0 0.184448 0.884277
-3 0 21 0 0.186646 0.892578
-3 0 22 0 0.188843 0.901367
-3 0 23 0 0.191162 0.910645
-3 0 24 0 0.193481 0.919922
-3 0 25 0 0.196045 0.929688
-3 0 26 0 0.198853 0.940918
-3 0 27 0 0.202026 0.953125
-3 0 28 0 0.205566 0.967285
-3 0 29 0 0.209351 0.982422
-3 0 30 0 0.213379 0.997559
-3 0 31 0 0.217407 1
-3 1 0 0.00280762 0.000522137 0.000215888
-3 1 1 0.00296783 0.000547409 0.00051403
-3 1 2 0.00251198 0.000487328 0.000925541
-3 1 3 0.00166035 0.000426531 0.00124168
-3 1 4 0.00188541 0.000630856 0.003088
-3 1 5 0.00141239 0.00087595 0.0069313
-3 1 6 0 0.00115395 0.0136566
-3 1 7 0 0.00158405 0.025528
-3 1 8 0 0.00239372 0.0471802
-3 1 9 0 0.00396729 0.078064
-3 1 10 0 0.00706482 0.119385
-3 1 11 0 0.0130081 0.173584
-3 1 12 0 0.0232239 0.238647
-3 1 13 0 0.0396118 0.313477
-3 1 14 0 0.0608826 0.397705
-3 1 15 0 0.0839844 0.48877
-3 1 16 0 0.108276 0.584473
-3 1 17 0 0.13208 0.677734
-3 1 18 0 0.154053 0.764648
-3 1 19 0 0.173584 0.841309
-3 1 20 0 0.184448 0.884277
-3 1 21 0 0.186646 0.892578
-3 1 22 0 0.188843 0.901367
-3 1 23 0 0.191162 0.910645
-3 1 24 0 0.193481 0.919922
-3 1 25 0 0.196045 0.929688
-3 1 26 0 0.198853 0.940918
-3 1 27 0 0.202026 0.953125
-3 1 28 0 0.205566 0.967285
-3 1 29 0 0.209351 0.982422
-3 1 30 0 0.213379 0.997559
-3 1 31 0 0.217407 1
-3 2 0 0.0017662 0.000657082 0.000166178
-3 2 1 0.00187302 0.000714779 0.000361443
-3 2 2 0.00226402 0.000890732 0.000876904
-3 2 3 0.00152779 0.000707626 0.00124931
-3 2 4 0.00165367 0.000988007 0.00305939
-3 2 5 0.0011282 0.00129795 0.0068779
-3 2 6 0 0.00159454 0.0136108
-3 2 7 0 0.00201416 0.0254974
-3 2 8 0 0.00280952 0.0471497
-3 2 9 0 0.00437164 0.078064
-3 2 10 0 0.00748062 0.119385
-3 2 11 0 0.013443 0.173584
-3 2 12 0 0.0236664 0.238525
-3 2 13 0 0.0400696 0.313477
-3 2 14 0 0.0612183 0.397705
-3 2 15 0 0.0842285 0.48877
-3 2 16 0 0.108521 0.584473
-3 2 17 0 0.132202 0.677734
-3 2 18 0 0.154175 0.764648
-3 2 19 0 0.173706 0.841309
-3 2 20 0 0.18457 0.884277
-3 2 21 0 0.186646 0.892578
-3 2 22 0 0.188965 0.901367
-3 2 23 0 0.191284 0.910645
-3 2 24 0 0.193481 0.919922
-3 2 25 0 0.196045 0.929688
-3 2 26 0 0.198975 0.940918
-3 2 27 0 0.202026 0.953125
-3 2 28 0 0.205688 0.967285
-3 2 29 0 0.209473 0.982422
-3 2 30 0 0.213379 0.997559
-3 2 31 0 0.217407 1
-3 3 0 0.00137615 0.00108528 0.000144243
-3 3 1 0.00133133 0.0010891 0.000305653
-3 3 2 0.00129604 0.00113487 0.000612259
-3 3 3 0.00130081 0.00130081 0.00130081
-3 3 4 0.00123978 0.00166512 0.00304413
-3 3 5 0.000610828 0.00206947 0.00679779
-3 3 6 0 0.00240135 0.0135269
-3 3 7 0 0.0028019 0.0254211
-3 3 8 0 0.00356865 0.0471191
-3 3 9 0 0.00511551 0.0780029
-3 3 10 0 0.00823212 0.119324
-3 3 11 0 0.0142365 0.173462
-3 3 12 0 0.0244904 0.238525
-3 3 13 0 0.040863 0.313477
-3 3 14 0 0.0618286 0.397705
-3 3 15 0 0.0846558 0.48877
-3 3 16 0 0.108826 0.584473
-3 3 17 0 0.132446 0.677734
-3 3 18 0 0.154419 0.764648
-3 3 19 0 0.173828 0.841309
-3 3 20 0 0.184692 0.884277
-3 3 21 0 0.186768 0.892578
-3 3 22 0 0.188965 0.901367
-3 3 23 0 0.191284 0.910645
-3 3 24 0 0.193604 0.919922
-3 3 25 0 0.196167 0.929688
-3 3 26 0 0.198975 0.940918
-3 3 27 0 0.202148 0.953125
-3 3 28 0 0.205688 0.967285
-3 3 29 0 0.209473 0.982422
-3 3 30 0 0.213379 0.997559
-3 3 31 0 0.217529 1
-3 4 0 0.00109005 0.00268364 7.55787e-05
-3 4 1 0.0010128 0.00263977 0.000292301
-3 4 2 0.000901222 0.0026226 0.00067234
-3 4 3 0.000740051 0.00272751 0.0014143
-3 4 4 0.000426292 0.00306892 0.00307083
-3 4 5 0 0.00354767 0.00667572
-3 4 6 0 0.00392532 0.0133743
-3 4 7 0 0.00429153 0.0252991
-3 4 8 0 0.00500488 0.0469971
-3 4 9 0 0.0065155 0.0779419
-3 4 10 0 0.00965881 0.119263
-3 4 11 0 0.0157318 0.173462
-3 4 12 0 0.0260468 0.238525
-3 4 13 0 0.0423889 0.313477
-3 4 14 0 0.0629883 0.397705
-3 4 15 0 0.0855713 0.48877
-3 4 16 0 0.109497 0.584473
-3 4 17 0 0.132935 0.677734
-3 4 18 0 0.154785 0.764648
-3 4 19 0 0.174194 0.841309
-3 4 20 0 0.184937 0.884277
-3 4 21 0 0.187012 0.892578
-3 4 22 0 0.189209 0.901367
-3 4 23 0 0.191406 0.910645
-3 4 24 0 0.193726 0.919922
-3 4 25 0 0.196289 0.929688
-3 4 26 0 0.199097 0.940918
-3 4 27 0 0.202148 0.953125
-3 4 28 0 0.205688 0.967285
-3 4 29 0 0.209473 0.982422
-3 4 30 0 0.213501 0.997559
-3 4 31 0 0.217529 1
-3 5 0 0 0.00600052 0
-3 5 1 0 0.00596237 7.36713e-05
-3 5 2 0 0.00592422 0.000540733
-3 5 3 0 0.00593948 0.00139236
-3 5 4 0 0.00611115 0.00306129
-3 5 5 0 0.0064888 0.00649261
-3 5 6 0 0.00686646 0.0130692
-3 5 7 0 0.00717163 0.0250244
-3 5 8 0 0.00778198 0.0467834
-3 5 9 0 0.00922394 0.0777588
-3 5 10 0 0.0124207 0.11908
-3 5 11 0 0.0186462 0.17334
-3 5 12 0 0.0290375 0.238403
-3 5 13 0 0.0452271 0.313477
-3 5 14 0 0.0651245 0.397705
-3 5 15 0 0.0871582 0.48877
-3 5 16 0 0.110718 0.584473
-3 5 17 0 0.133911 0.677734
-3 5 18 0 0.155518 0.764648
-3 5 19 0 0.174805 0.841309
-3 5 20 0 0.185425 0.884277
-3 5 21 0 0.187378 0.892578
-3 5 22 0 0.189453 0.901367
-3 5 23 0 0.19165 0.910645
-3 5 24 0 0.19397 0.919922
-3 5 25 0 0.196411 0.929688
-3 5 26 0 0.199219 0.940918
-3 5 27 0 0.202271 0.953125
-3 5 28 0 0.205811 0.967285
-3 5 29 0 0.209595 0.982422
-3 5 30 0 0.213501 0.997559
-3 5 31 0 0.217651 1
-3 6 0 0 0.0120087 0
-3 6 1 0 0.012001 0
-3 6 2 0 0.012001 8.22544e-06
-3 6 3 0 0.0120163 0.000929832
-3 6 4 0 0.0120773 0.00267029
-3 6 5 0 0.0122375 0.00605011
-3 6 6 0 0.0124512 0.0124588
-3 6 7 0 0.0126572 0.0244446
-3 6 8 0 0.013092 0.0463562
-3 6 9 0 0.014389 0.0774536
-3 6 10 0 0.0176697 0.118774
-3 6 11 0 0.0241699 0.173096
-3 6 12 0 0.0347595 0.238281
-3 6 13 0 0.050354 0.313477
-3 6 14 0 0.0690918 0.397705
-3 6 15 0 0.09021 0.48877
-3 6 16 0 0.113098 0.584473
-3 6 17 0 0.135742 0.677734
-3 6 18 0 0.156982 0.764648
-3 6 19 0 0.175903 0.841309
-3 6 20 0 0.186401 0.884277
-3 6 21 0 0.18811 0.892578
-3 6 22 0 0.190063 0.901855
-3 6 23 0 0.192261 0.910645
-3 6 24 0 0.194336 0.919922
-3 6 25 0 0.196777 0.929688
-3 6 26 0 0.199585 0.940918
-3 6 27 0 0.202637 0.953125
-3 6 28 0 0.206055 0.967285
-3 6 29 0 0.209839 0.982422
-3 6 30 0 0.213745 0.997559
-3 6 31 0 0.217773 1
-3 7 0 0 0.022583 0
-3 7 1 0 0.0225983 0
-3 7 2 0 0.0226288 0
-3 7 3 0 0.0226746 0
-3 7 4 0 0.0227661 0.00154114
-3 7 5 0 0.0229034 0.00487518
-3 7 6 0 0.023056 0.0112076
-3 7 7 0 0.0231934 0.0232086
-3 7 8 0 0.0233917 0.0453796
-3 7 9 0 0.0244446 0.0767822
-3 7 10 0 0.0278778 0.118225
-3 7 11 0 0.0349121 0.172729
-3 7 12 0 0.0455933 0.238037
-3 7 13 0 0.0594177 0.313232
-3 7 14 0 0.076355 0.397461
-3 7 15 0 0.0959473 0.48877
-3 7 16 0 0.117554 0.584473
-3 7 17 0 0.13916 0.677734
-3 7 18 0 0.159668 0.764648
-3 7 19 0 0.178101 0.841309
-3 7 20 0 0.188232 0.884277
-3 7 21 0 0.189575 0.892578
-3 7 22 0 0.191284 0.901855
-3 7 23 0 0.193237 0.910645
-3 7 24 0 0.19519 0.919922
-3 7 25 0 0.19751 0.929688
-3 7 26 0 0.200195 0.940918
-3 7 27 0 0.203125 0.953613
-3 7 28 0 0.206543 0.967285
-3 7 29 0 0.210205 0.982422
-3 7 30 0 0.214111 0.998047
-3 7 31 0 0.218018 1
-3 8 0 0 0.0421143 0
-3 8 1 0 0.0421143 0
-3 8 2 0 0.0421448 0
-3 8 3 0 0.0422058 0
-3 8 4 0 0.0423279 0
-3 8 5 0 0.042511 0.0026207
-3 8 6 0 0.0427551 0.00878143
-3 8 7 0 0.0429993 0.0206757
-3 8 8 0 0.0431519 0.0431824
-3 8 9 0 0.0439453 0.0755005
-3 8 10 0 0.0473328 0.117249
-3 8 11 0 0.0542297 0.171875
-3 8 12 0 0.0632324 0.237549
-3 8 13 0 0.074707 0.312988
-3 8 14 0 0.0891113 0.397217
-3 8 15 0 0.106262 0.488525
-3 8 16 0 0.125732 0.584473
-3 8 17 0 0.145752 0.677734
-3 8 18 0 0.164917 0.764648
-3 8 19 0 0.182373 0.841309
-3 8 20 0 0.19165 0.884766
-3 8 21 0 0.192261 0.893066
-3 8 22 0 0.193481 0.901855
-3 8 23 0 0.195068 0.911133
-3 8 24 0 0.196777 0.919922
-3 8 25 0 0.198975 0.930176
-3 8 26 0 0.201294 0.940918
-3 8 27 0 0.204102 0.953613
-3 8 28 0 0.207397 0.967285
-3 8 29 0 0.210938 0.982422
-3 8 30 0 0.214722 0.998047
-3 8 31 0 0.218628 1
-3 9 0 0 0.0709229 0
-3 9 1 0 0.0709229 0
-3 9 2 0 0.0709229 0
-3 9 3 0 0.0709839 0
-3 9 4 0 0.0710449 0
-3 9 5 0 0.071167 0
-3 9 6 0 0.0713501 0.00460815
-3 9 7 0 0.0716553 0.0162048
-3 9 8 0 0.0720825 0.0387878
-3 9 9 0 0.072998 0.0730591
-3 9 10 0 0.0757446 0.115601
-3 9 11 0 0.0818481 0.170532
-3 9 12 0 0.0894165 0.236572
-3 9 13 0 0.0985718 0.312256
-3 9 14 0 0.109924 0.396973
-3 9 15 0 0.123901 0.488525
-3 9 16 0 0.140259 0.584473
-3 9 17 0 0.157593 0.677734
-3 9 18 0 0.174561 0.764648
-3 9 19 0 0.190308 0.841797
-3 9 20 0 0.19812 0.885254
-3 9 21 0 0.19751 0.893555
-3 9 22 0 0.197754 0.902344
-3 9 23 0 0.198608 0.911133
-3 9 24 0 0.199951 0.92041
-3 9 25 0 0.201538 0.930176
-3 9 26 0 0.203613 0.941406
-3 9 27 0 0.206055 0.953613
-3 9 28 0 0.209106 0.967773
-3 9 29 0 0.212402 0.982422
-3 9 30 0 0.215942 0.998047
-3 9 31 0 0.219727 1
-3 10 0 0 0.108765 0
-3 10 1 0 0.108765 0
-3 10 2 0 0.108765 0
-3 10 3 0 0.108826 0
-3 10 4 0 0.108887 0
-3 10 5 0 0.108948 0
-3 10 6 0 0.108948 0
-3 10 7 0 0.10907 0.00913239
-3 10 8 0 0.109436 0.0317688
-3 10 9 0 0.110413 0.0687256
-3 10 10 0 0.112915 0.112976
-3 10 11 0 0.118286 0.168335
-3 10 12 0 0.124756 0.234863
-3 10 13 0 0.131958 0.311035
-3 10 14 0 0.140503 0.39624
-3 10 15 0 0.150879 0.488037
-3 10 16 0 0.163452 0.584473
-3 10 17 0 0.177002 0.678223
-3 10 18 0 0.190674 0.764648
-3 10 19 0 0.203735 0.841797
-3 10 20 0 0.209351 0.88623
-3 10 21 0 0.206543 0.894043
-3 10 22 0 0.205322 0.902832
-3 10 23 0 0.204956 0.911621
-3 10 24 0 0.205322 0.920898
-3 10 25 0 0.206299 0.930664
-3 10 26 0 0.207642 0.941895
-3 10 27 0 0.209595 0.954102
-3 10 28 0 0.212158 0.967773
-3 10 29 0 0.215088 0.98291
-3 10 30 0 0.218262 0.998047
-3 10 31 0 0.22168 1
-3 11 0 0 0.158936 0
-3 11 1 0 0.158936 0
-3 11 2 0 0.158936 0
-3 11 3 0 0.158936 0
-3 11 4 0 0.159058 0
-3 11 5 0 0.159058 0
-3 11 6 0 0.15918 0
-3 11 7 0 0.159058 0
-3 11 8 0 0.159058 0.0202179
-3 11 9 0 0.159424 0.0615234
-3 11 10 0 0.161133 0.109131
-3 11 11 0 0.165039 0.165161
-3 11 12 0 0.170288 0.232056
-3 11 13 0 0.176025 0.309082
-3 11 14 0 0.182007 0.39502
-3 11 15 0 0.188965 0.487305
-3 11 16 0 0.197388 0.583984
-3 11 17 0 0.206421 0.678223
-3 11 18 0 0.215942 0.765137
-3 11 19 0 0.22522 0.842285
-3 11 20 0 0.227783 0.887695
-3 11 21 0 0.22168 0.895508
-3 11 22 0 0.217896 0.904297
-3 11 23 0 0.215698 0.913086
-3 11 24 0 0.2146 0.921875
-3 11 25 0 0.214355 0.931641
-3 11 26 0 0.2146 0.942383
-3 11 27 0 0.215698 0.95459
-3 11 28 0 0.217407 0.96875
-3 11 29 0 0.219604 0.983398
-3 11 30 0 0.222168 0.998535
-3 11 31 0 0.224976 1
-3 12 0 0 0.220947 0
-3 12 1 0 0.220947 0
-3 12 2 0 0.220947 0
-3 12 3 0 0.220947 0
-3 12 4 0 0.221069 0
-3 12 5 0 0.221069 0
-3 12 6 0 0.221191 0
-3 12 7 0 0.221313 0
-3 12 8 0 0.221313 0
-3 12 9 0 0.221436 0.045105
-3 12 10 0 0.222046 0.100769
-3 12 11 0 0.223999 0.159668
-3 12 12 0 0.227417 0.227539
-3 12 13 0 0.231689 0.30542
-3 12 14 0 0.235718 0.392578
-3 12 15 0 0.239624 0.48584
-3 12 16 0 0.244019 0.583496
-3 12 17 0 0.248291 0.677734
-3 12 18 0 0.25293 0.765137
-3 12 19 0 0.257568 0.842773
-3 12 20 0 0.256104 0.890137
-3 12 21 0 0.245239 0.897949
-3 12 22 0 0.237793 0.90625
-3 12 23 0 0.23291 0.914551
-3 12 24 0 0.229614 0.92334
-3 12 25 0 0.227417 0.933105
-3 12 26 0 0.226074 0.943848
-3 12 27 0 0.225586 0.956055
-3 12 28 0 0.225952 0.969727
-3 12 29 0 0.227051 0.984375
-3 12 30 0 0.228638 0.999512
-3 12 31 0 0.230591 1
-3 13 0 0 0.292969 0
-3 13 1 0 0.292969 0
-3 13 2 0 0.292969 0
-3 13 3 0 0.292969 0
-3 13 4 0 0.292969 0
-3 13 5 0 0.292969 0
-3 13 6 0 0.292969 0
-3 13 7 0 0.293213 0
-3 13 8 0 0.293213 0
-3 13 9 0 0.293457 0.00789642
-3 13 10 0 0.293945 0.0814209
-3 13 11 0 0.294922 0.148438
-3 13 12 0 0.296631 0.219849
-3 13 13 0 0.299316 0.299561
-3 13 14 0 0.301758 0.387939
-3 13 15 0 0.303223 0.48291
-3 13 16 0 0.303955 0.582031
-3 13 17 0 0.303711 0.677246
-3 13 18 0 0.302979 0.765625
-3 13 19 0 0.30249 0.843262
-3 13 20 0 0.296631 0.894043
-3 13 21 0 0.279541 0.901367
-3 13 22 0 0.267334 0.909668
-3 13 23 0 0.258545 0.917969
-3 13 24 0 0.252197 0.92627
-3 13 25 0 0.247437 0.935547
-3 13 26 0 0.243652 0.946289
-3 13 27 0 0.240967 0.958008
-3 13 28 0 0.239502 0.971191
-3 13 29 0 0.238892 0.98584
-3 13 30 0 0.238892 1
-3 13 31 0 0.239624 1
-3 14 0 0 0.374268 0
-3 14 1 0 0.374268 0
-3 14 2 0 0.374268 0
-3 14 3 0 0.374268 0
-3 14 4 0 0.374268 0
-3 14 5 0 0.374268 0
-3 14 6 0 0.374268 0
-3 14 7 0 0.374512 0
-3 14 8 0 0.374756 0
-3 14 9 0 0.375 0
-3 14 10 0 0.375488 0.0343018
-3 14 11 0 0.376465 0.125977
-3 14 12 0 0.377441 0.205444
-3 14 13 0 0.378906 0.289062
-3 14 14 0 0.379883 0.380127
-3 14 15 0 0.379395 0.477295
-3 14 16 0 0.377197 0.578125
-3 14 17 0 0.372803 0.675781
-3 14 18 0 0.367188 0.765137
-3 14 19 0 0.361572 0.84375
-3 14 20 0 0.351318 0.899902
-3 14 21 0 0.326904 0.907227
-3 14 22 0 0.308594 0.915039
-3 14 23 0 0.294922 0.922852
-3 14 24 0 0.284912 0.930664
-3 14 25 0 0.276367 0.939941
-3 14 26 0 0.269287 0.949707
-3 14 27 0 0.263672 0.960938
-3 14 28 0 0.259521 0.974121
-3 14 29 0 0.256592 0.988281
-3 14 30 0 0.254639 1
-3 14 31 0 0.253174 1
-3 15 0 0 0.463135 0
-3 15 1 0 0.463135 0
-3 15 2 0 0.463135 0
-3 15 3 0 0.463135 0
-3 15 4 0 0.463135 0
-3 15 5 0 0.463135 0
-3 15 6 0 0.463135 0
-3 15 7 0 0.463135 0
-3 15 8 0 0.463379 0
-3 15 9 0 0.463623 0
-3 15 10 0 0.464355 0
-3 15 11 0 0.465332 0.0797119
-3 15 12 0 0.466553 0.179443
-3 15 13 0 0.467773 0.270752
-3 15 14 0 0.468262 0.366455
-3 15 15 0 0.467041 0.467285
-3 15 16 0 0.462891 0.571289
-3 15 17 0 0.455322 0.671875
-3 15 18 0 0.445068 0.763184
-3 15 19 0 0.434082 0.843262
-3 15 20 0 0.420898 0.90625
-3 15 21 0 0.388428 0.915039
-3 15 22 0 0.363037 0.922852
-3 15 23 0 0.34375 0.930664
-3 15 24 0 0.328857 0.937988
-3 15 25 0 0.315918 0.946289
-3 15 26 0 0.304688 0.955566
-3 15 27 0 0.29541 0.966309
-3 15 28 0 0.287842 0.979004
-3 15 29 0 0.281738 0.992188
-3 15 30 0 0.276611 1
-3 15 31 0 0.272949 1
-3 16 0 0 0.557617 0
-3 16 1 0 0.557617 0
-3 16 2 0 0.557617 0
-3 16 3 0 0.557617 0
-3 16 4 0 0.557617 0
-3 16 5 0 0.557617 0
-3 16 6 0 0.557617 0
-3 16 7 0 0.557617 0
-3 16 8 0 0.558105 0
-3 16 9 0 0.558105 0
-3 16 10 0 0.558594 0
-3 16 11 0 0.560059 0
-3 16 12 0 0.561523 0.133179
-3 16 13 0 0.562988 0.241211
-3 16 14 0 0.563965 0.344238
-3 16 15 0 0.562988 0.450195
-3 16 16 0 0.558594 0.558594
-3 16 17 0 0.548828 0.663086
-3 16 18 0 0.535156 0.758301
-3 16 19 0 0.52002 0.84082
-3 16 20 0 0.50293 0.90918
-3 16 21 0 0.4646 0.924805
-3 16 22 0 0.431885 0.93457
-3 16 23 0 0.40625 0.941895
-3 16 24 0 0.385742 0.949219
-3 16 25 0 0.367432 0.956543
-3 16 26 0 0.351318 0.965332
-3 16 27 0 0.337402 0.974609
-3 16 28 0 0.325439 0.986328
-3 16 29 0 0.31543 0.998535
-3 16 30 0 0.306885 1
-3 16 31 0 0.299561 1
-3 17 0 0 0.651855 0
-3 17 1 0 0.651855 0
-3 17 2 0 0.651855 0
-3 17 3 0 0.651855 0
-3 17 4 0 0.651855 0
-3 17 5 0 0.651855 0
-3 17 6 0 0.651855 0
-3 17 7 0 0.652344 0
-3 17 8 0 0.652344 0
-3 17 9 0 0.652344 0
-3 17 10 0 0.652832 0
-3 17 11 0 0.653809 0
-3 17 12 0 0.655762 0.0249176
-3 17 13 0 0.658203 0.195312
-3 17 14 0 0.660156 0.311523
-3 17 15 0 0.660645 0.424072
-3 17 16 0 0.656738 0.537598
-3 17 17 0 0.646973 0.647461
-3 17 18 0 0.632324 0.747559
-3 17 19 0 0.61377 0.834473
-3 17 20 0 0.592773 0.905762
-3 17 21 0 0.552734 0.93457
-3 17 22 0 0.513672 0.94873
-3 17 23 0 0.481445 0.95752
-3 17 24 0 0.454834 0.964844
-3 17 25 0 0.430664 0.97168
-3 17 26 0 0.408936 0.979004
-3 17 27 0 0.389404 0.987305
-3 17 28 0 0.372559 0.99707
-3 17 29 0 0.357666 1
-3 17 30 0 0.344727 1
-3 17 31 0 0.333496 1
-3 18 0 0 0.740723 0
-3 18 1 0 0.740723 0
-3 18 2 0 0.740723 0
-3 18 3 0 0.740723 0
-3 18 4 0 0.740723 0
-3 18 5 0 0.740723 0
-3 18 6 0 0.740723 0
-3 18 7 0 0.740723 0
-3 18 8 0 0.741211 0
-3 18 9 0 0.741211 0
-3 18 10 0 0.741211 0
-3 18 11 0 0.742188 0
-3 18 12 0 0.744141 0
-3 18 13 0 0.74707 0.119873
-3 18 14 0 0.750488 0.266113
-3 18 15 0 0.752441 0.388672
-3 18 16 0 0.750977 0.508301
-3 18 17 0 0.743164 0.623535
-3 18 18 0 0.729492 0.729492
-3 18 19 0 0.709961 0.821777
-3 18 20 0 0.686523 0.897949
-3 18 21 0 0.647949 0.940918
-3 18 22 0 0.60498 0.963379
-3 18 23 0 0.567383 0.976074
-3 18 24 0 0.534668 0.984375
-3 18 25 0 0.504395 0.991211
-3 18 26 0 0.476074 0.997559
-3 18 27 0 0.450439 1
-3 18 28 0 0.427734 1
-3 18 29 0 0.407715 1
-3 18 30 0 0.389893 1
-3 18 31 0 0.374023 1
-3 19 0 0 0.821289 0
-3 19 1 0 0.821289 0
-3 19 2 0 0.821289 0
-3 19 3 0 0.821289 0
-3 19 4 0 0.821289 0
-3 19 5 0 0.821289 0
-3 19 6 0 0.821289 0
-3 19 7 0 0.821289 0
-3 19 8 0 0.821289 0
-3 19 9 0 0.821289 0
-3 19 10 0 0.821777 0
-3 19 11 0 0.821777 0
-3 19 12 0 0.82373 0
-3 19 13 0 0.827148 0
-3 19 14 0 0.831055 0.2052
-3 19 15 0 0.834473 0.344482
-3 19 16 0 0.835449 0.47168
-3 19 17 0 0.831543 0.592773
-3 19 18 0 0.820312 0.70459
-3 19 19 0 0.801758 0.802246
-3 19 20 0 0.777832 0.883301
-3 19 21 0 0.742676 0.94043
-3 19 22 0 0.700684 0.974609
-3 19 23 0 0.65918 0.993652
-3 19 24 0 0.621582 1
-3 19 25 0 0.585449 1
-3 19 26 0 0.550781 1
-3 19 27 0 0.519043 1
-3 19 28 0 0.48999 1
-3 19 29 0 0.463867 1
-3 19 30 0 0.44043 1
-3 19 31 0 0.419678 1
-3 20 0 0 0.891113 0
-3 20 1 0 0.891113 0
-3 20 2 0 0.891113 0
-3 20 3 0 0.891113 0
-3 20 4 0 0.891113 0
-3 20 5 0 0.891113 0
-3 20 6 0 0.891113 0
-3 20 7 0 0.891113 0
-3 20 8 0 0.891113 0
-3 20 9 0 0.891602 0
-3 20 10 0 0.891602 0
-3 20 11 0 0.891602 0
-3 20 12 0 0.892578 0
-3 20 13 0 0.895996 0
-3 20 14 0 0.900879 0.114441
-3 20 15 0 0.905273 0.29248
-3 20 16 0 0.908691 0.429443
-3 20 17 0 0.907715 0.555664
-3 20 18 0 0.899902 0.672363
-3 20 19 0 0.884277 0.775879
-3 20 20 0 0.861816 0.862305
-3 20 21 0 0.831543 0.931152
-3 20 22 0 0.79248 0.977539
-3 20 23 0 0.750977 1
-3 20 24 0 0.710449 1
-3 20 25 0 0.669434 1
-3 20 26 0 0.629395 1
-3 20 27 0 0.591309 1
-3 20 28 0 0.556152 1
-3 20 29 0 0.523926 1
-3 20 30 0 0.494873 1
-3 20 31 0 0.468506 1
-3 21 0 0 0.951172 0
-3 21 1 0 0.951172 0
-3 21 2 0 0.951172 0
-3 21 3 0 0.951172 0
-3 21 4 0 0.951172 0
-3 21 5 0 0.951172 0
-3 21 6 0 0.951172 0
-3 21 7 0 0.951172 0
-3 21 8 0 0.951172 0
-3 21 9 0 0.951172 0
-3 21 10 0 0.951172 0
-3 21 11 0 0.95166 0
-3 21 12 0 0.95166 0
-3 21 13 0 0.95459 0
-3 21 14 0 0.959473 0
-3 21 15 0 0.965332 0.228394
-3 21 16 0 0.970703 0.381348
-3 21 17 0 0.972656 0.513672
-3 21 18 0 0.968262 0.634766
-3 21 19 0 0.956543 0.742676
-3 21 20 0 0.937012 0.834473
-3 21 21 0 0.911133 0.911621
-3 21 22 0 0.877441 0.970215
-3 21 23 0 0.838867 1
-3 21 24 0 0.797852 1
-3 21 25 0 0.754883 1
-3 21 26 0 0.710449 1
-3 21 27 0 0.666992 1
-3 21 28 0 0.625977 1
-3 21 29 0 0.587891 1
-3 21 30 0 0.552734 1
-3 21 31 0 0.520996 1
-3 22 0 0 1 0
-3 22 1 0 1 0
-3 22 2 0 1 0
-3 22 3 0 1 0
-3 22 4 0 1 0
-3 22 5 0 1 0
-3 22 6 0 1 0
-3 22 7 0 1 0
-3 22 8 0 1 0
-3 22 9 0 1 0
-3 22 10 0 1 0
-3 22 11 0 1 0
-3 22 12 0 1 0
-3 22 13 0 1 0
-3 22 14 0 1 0
-3 22 15 0 1 0.142456
-3 22 16 0 1 0.327881
-3 22 17 0 1 0.468018
-3 22 18 0 1 0.593262
-3 22 19 0 1 0.705078
-3 22 20 0 1 0.80127
-3 22 21 0 0.979004 0.883789
-3 22 22 0 0.950195 0.950684
-3 22 23 0 0.916504 1
-3 22 24 0 0.878906 1
-3 22 25 0 0.835938 1
-3 22 26 0 0.789551 1
-3 22 27 0 0.742676 1
-3 22 28 0 0.697266 1
-3 22 29 0 0.653809 1
-3 22 30 0 0.613281 1
-3 22 31 0 0.575684 1
-3 23 0 0 1 0
-3 23 1 0 1 0
-3 23 2 0 1 0
-3 23 3 0 1 0
-3 23 4 0 1 0
-3 23 5 0 1 0
-3 23 6 0 1 0
-3 23 7 0 1 0
-3 23 8 0 1 0
-3 23 9 0 1 0
-3 23 10 0 1 0
-3 23 11 0 1 0
-3 23 12 0 1 0
-3 23 13 0 1 0
-3 23 14 0 1 0
-3 23 15 0 1 0
-3 23 16 0 1 0.270264
-3 23 17 0 1 0.421143
-3 23 18 0 1 0.550293
-3 23 19 0 1 0.665527
-3 23 20 0 1 0.765137
-3 23 21 0 1 0.852051
-3 23 22 0 1 0.923828
-3 23 23 0 0.980469 0.980957
-3 23 24 0 0.947266 1
-3 23 25 0 0.907227 1
-3 23 26 0 0.861816 1
-3 23 27 0 0.813477 1
-3 23 28 0 0.764648 1
-3 23 29 0 0.717285 1
-3 23 30 0 0.671875 1
-3 23 31 0 0.629395 1
-3 24 0 0 1 0
-3 24 1 0 1 0
-3 24 2 0 1 0
-3 24 3 0 1 0
-3 24 4 0 1 0
-3 24 5 0 1 0
-3 24 6 0 1 0
-3 24 7 0 1 0
-3 24 8 0 1 0
-3 24 9 0 1 0
-3 24 10 0 1 0
-3 24 11 0 1 0
-3 24 12 0 1 0
-3 24 13 0 1 0
-3 24 14 0 1 0
-3 24 15 0 1 0
-3 24 16 0 1 0.204346
-3 24 17 0 1 0.373291
-3 24 18 0 1 0.507324
-3 24 19 0 1 0.624512
-3 24 20 0 1 0.727539
-3 24 21 0 1 0.817383
-3 24 22 0 1 0.893555
-3 24 23 0 1 0.955566
-3 24 24 0 1 1
-3 24 25 0 0.96875 1
-3 24 26 0 0.925781 1
-3 24 27 0 0.87793 1
-3 24 28 0 0.828125 1
-3 24 29 0 0.777344 1
-3 24 30 0 0.728516 1
-3 24 31 0 0.682129 1
-3 25 0 0 1 0
-3 25 1 0 1 0
-3 25 2 0 1 0
-3 25 3 0 1 0
-3 25 4 0 1 0
-3 25 5 0 1 0
-3 25 6 0 1 0
-3 25 7 0 1 0
-3 25 8 0 1 0
-3 25 9 0 1 0
-3 25 10 0 1 0
-3 25 11 0 1 0
-3 25 12 0 1 0
-3 25 13 0 1 0
-3 25 14 0 1 0
-3 25 15 0 1 0
-3 25 16 0 1 0.10437
-3 25 17 0 1 0.318359
-3 25 18 0 1 0.459229
-3 25 19 0 1 0.57959
-3 25 20 0 1 0.68457
-3 25 21 0 1 0.777344
-3 25 22 0 1 0.85791
-3 25 23 0 1 0.923828
-3 25 24 0 1 0.977539
-3 25 25 0 1 1
-3 25 26 0 0.986816 1
-3 25 27 0 0.941406 1
-3 25 28 0 0.891602 1
-3 25 29 0 0.839355 1
-3 25 30 0 0.787598 1
-3 25 31 0 0.737793 1
-3 26 0 0 1 0
-3 26 1 0 1 0
-3 26 2 0 1 0
-3 26 3 0 1 0
-3 26 4 0 1 0
-3 26 5 0 1 0
-3 26 6 0 1 0
-3 26 7 0 1 0
-3 26 8 0 1 0
-3 26 9 0 1 0
-3 26 10 0 1 0
-3 26 11 0 1 0
-3 26 12 0 1 0
-3 26 13 0 1 0
-3 26 14 0 1 0
-3 26 15 0 1 0
-3 26 16 0 1 0
-3 26 17 0 1 0.25293
-3 26 18 0 1 0.40625
-3 26 19 0 1 0.529785
-3 26 20 0 1 0.636719
-3 26 21 0 1 0.732422
-3 26 22 0 1 0.815918
-3 26 23 0 1 0.885742
-3 26 24 0 1 0.943848
-3 26 25 0 1 0.99707
-3 26 26 0 1 1
-3 26 27 0 1 1
-3 26 28 0 0.953613 1
-3 26 29 0 0.901855 1
-3 26 30 0 0.848633 1
-3 26 31 0 0.795898 1
-3 27 0 0 1 0
-3 27 1 0 1 0
-3 27 2 0 1 0
-3 27 3 0 1 0
-3 27 4 0 1 0
-3 27 5 0 1 0
-3 27 6 0 1 0
-3 27 7 0 1 0
-3 27 8 0 1 0
-3 27 9 0 1 0
-3 27 10 0 1 0
-3 27 11 0 1 0
-3 27 12 0 1 0
-3 27 13 0 1 0
-3 27 14 0 1 0
-3 27 15 0 1 0
-3 27 16 0 1 0
-3 27 17 0 1 0.166138
-3 27 18 0 1 0.34668
-3 27 19 0 1 0.47583
-3 27 20 0 1 0.584961
-3 27 21 0 1 0.682129
-3 27 22 0 1 0.768066
-3 27 23 0 1 0.841309
-3 27 24 0 1 0.90332
-3 27 25 0 1 0.960938
-3 27 26 0 1 1
-3 27 27 0 1 1
-3 27 28 0 1 1
-3 27 29 0 0.962402 1
-3 27 30 0 0.908691 1
-3 27 31 0 0.854492 1
-3 28 0 0 1 0
-3 28 1 0 1 0
-3 28 2 0 1 0
-3 28 3 0 1 0
-3 28 4 0 1 0
-3 28 5 0 1 0
-3 28 6 0 1 0
-3 28 7 0 1 0
-3 28 8 0 1 0
-3 28 9 0 1 0
-3 28 10 0 1 0
-3 28 11 0 1 0
-3 28 12 0 1 0
-3 28 13 0 1 0
-3 28 14 0 1 0
-3 28 15 0 1 0
-3 28 16 0 1 0
-3 28 17 0 1 0
-3 28 18 0 1 0.278076
-3 28 19 0 1 0.417236
-3 28 20 0 1 0.529297
-3 28 21 0 1 0.62793
-3 28 22 0 1 0.71582
-3 28 23 0 1 0.791016
-3 28 24 0 1 0.855957
-3 28 25 0 1 0.91748
-3 28 26 0 1 0.974121
-3 28 27 0 1 1
-3 28 28 0 1 1
-3 28 29 0 1 1
-3 28 30 0 0.968262 1
-3 28 31 0 0.914062 1
-3 29 0 0 1 0
-3 29 1 0 1 0
-3 29 2 0 1 0
-3 29 3 0 1 0
-3 29 4 0 1 0
-3 29 5 0 1 0
-3 29 6 0 1 0
-3 29 7 0 1 0
-3 29 8 0 1 0
-3 29 9 0 1 0
-3 29 10 0 1 0
-3 29 11 0 1 0
-3 29 12 0 1 0
-3 29 13 0 1 0
-3 29 14 0 1 0
-3 29 15 0 1 0
-3 29 16 0 1 0
-3 29 17 0 1 0
-3 29 18 0 1 0.19104
-3 29 19 0 1 0.352051
-3 29 20 0 1 0.46875
-3 29 21 0 1 0.569336
-3 29 22 0 1 0.658203
-3 29 23 0 1 0.735352
-3 29 24 0 1 0.802734
-3 29 25 0 1 0.867188
-3 29 26 0 1 0.928223
-3 29 27 0 1 0.983398
-3 29 28 0 1 1
-3 29 29 0 1 1
-3 29 30 0 1 1
-3 29 31 0 0.973145 1
-3 30 0 0 1 0
-3 30 1 0 1 0
-3 30 2 0 1 0
-3 30 3 0 1 0
-3 30 4 0 1 0
-3 30 5 0 1 0
-3 30 6 0 1 0
-3 30 7 0 1 0
-3 30 8 0 1 0
-3 30 9 0 1 0
-3 30 10 0 1 0
-3 30 11 0 1 0
-3 30 12 0 1 0
-3 30 13 0 1 0
-3 30 14 0 1 0
-3 30 15 0 1 0
-3 30 16 0 1 0
-3 30 17 0 1 0
-3 30 18 0 1 0.022583
-3 30 19 0 1 0.277588
-3 30 20 0 1 0.403564
-3 30 21 0 1 0.506836
-3 30 22 0 1 0.59668
-3 30 23 0 1 0.674805
-3 30 24 0 1 0.743652
-3 30 25 0 1 0.810547
-3 30 26 0 1 0.874512
-3 30 27 0 1 0.935059
-3 30 28 0 1 0.989746
-3 30 29 0 1 1
-3 30 30 0 1 1
-3 30 31 0 1 1
-3 31 0 0 1 0
-3 31 1 0 1 0
-3 31 2 0 1 0
-3 31 3 0 1 0
-3 31 4 0 1 0
-3 31 5 0 1 0
-3 31 6 0 1 0
-3 31 7 0 1 0
-3 31 8 0 1 0
-3 31 9 0 1 0
-3 31 10 0 1 0
-3 31 11 0 1 0
-3 31 12 0 1 0
-3 31 13 0 1 0
-3 31 14 0 1 0
-3 31 15 0 1 0
-3 31 16 0 1 0
-3 31 17 0 1 0
-3 31 18 0 1 0
-3 31 19 0 1 0.184082
-3 31 20 0 1 0.331787
-3 31 21 0 1 0.439941
-3 31 22 0 1 0.531738
-3 31 23 0 1 0.610352
-3 31 24 0 1 0.680176
-3 31 25 0 1 0.748535
-3 31 26 0 1 0.81543
-3 31 27 0 1 0.879883
-3 31 28 0 1 0.94043
-3 31 29 0 1 0.995117
-3 31 30 0 1 1
-3 31 31 0 1 1
-4 0 0 0.0103226 0.000286102 0.000118256
-4 0 1 0.0100861 0.000255346 0.000621796
-4 0 2 0.00930023 0.000220299 0.00144768
-4 0 3 0.00640106 0.000286818 0.00217819
-4 0 4 0.00477219 0.000441074 0.00330353
-4 0 5 0.00450516 0.000617027 0.00695801
-4 0 6 0.00300026 0.000881672 0.0136566
-4 0 7 0 0.00132084 0.0255585
-4 0 8 0 0.00214005 0.0472107
-4 0 9 0 0.00371742 0.078064
-4 0 10 0 0.00680923 0.119385
-4 0 11 0 0.0127335 0.173584
-4 0 12 0 0.022934 0.238647
-4 0 13 0 0.0393372 0.313477
-4 0 14 0 0.0606689 0.397705
-4 0 15 0 0.0838013 0.48877
-4 0 16 0 0.108215 0.584473
-4 0 17 0 0.131958 0.677734
-4 0 18 0 0.154053 0.764648
-4 0 19 0 0.173584 0.841309
-4 0 20 0 0.184448 0.884277
-4 0 21 0 0.186646 0.892578
-4 0 22 0 0.188843 0.901367
-4 0 23 0 0.191162 0.910645
-4 0 24 0 0.193481 0.919922
-4 0 25 0 0.196045 0.929688
-4 0 26 0 0.198853 0.940918
-4 0 27 0 0.202026 0.953125
-4 0 28 0 0.205566 0.967285
-4 0 29 0 0.209351 0.982422
-4 0 30 0 0.213379 0.997559
-4 0 31 0 0.217407 1
-4 1 0 0.00931549 0.000704288 8.02279e-05
-4 1 1 0.00930023 0.000680923 0.000544071
-4 1 2 0.00880432 0.000628471 0.00135422
-4 1 3 0.00653458 0.000569344 0.00224113
-4 1 4 0.00463104 0.000654221 0.00328255
-4 1 5 0.00434494 0.000855446 0.0069313
-4 1 6 0.00283623 0.00112915 0.0136337
-4 1 7 0 0.00156212 0.0255432
-4 1 8 0 0.00237274 0.0472107
-4 1 9 0 0.0039444 0.078064
-4 1 10 0 0.00703812 0.119324
-4 1 11 0 0.0129776 0.173584
-4 1 12 0 0.0231934 0.238525
-4 1 13 0 0.0395813 0.313477
-4 1 14 0 0.0608521 0.397705
-4 1 15 0 0.0839844 0.48877
-4 1 16 0 0.108276 0.584473
-4 1 17 0 0.13208 0.677734
-4 1 18 0 0.154053 0.764648
-4 1 19 0 0.173584 0.841309
-4 1 20 0 0.18457 0.884277
-4 1 21 0 0.186646 0.892578
-4 1 22 0 0.188843 0.901367
-4 1 23 0 0.191162 0.910645
-4 1 24 0 0.193481 0.919922
-4 1 25 0 0.196045 0.929688
-4 1 26 0 0.198853 0.940918
-4 1 27 0 0.202026 0.953125
-4 1 28 0 0.205566 0.967285
-4 1 29 0 0.209351 0.982422
-4 1 30 0 0.213379 0.997559
-4 1 31 0 0.217407 1
-4 2 0 0.00751495 0.00125313 6.35386e-05
-4 2 1 0.00764465 0.00126839 0.000442982
-4 2 2 0.00785828 0.00128746 0.001194
-4 2 3 0.0067482 0.00115871 0.00234222
-4 2 4 0.00439072 0.00103569 0.00325203
-4 2 5 0.00405884 0.00127888 0.00688553
-4 2 6 0.00254059 0.00156975 0.013588
-4 2 7 0 0.00199318 0.0254974
-4 2 8 0 0.00278854 0.0471802
-4 2 9 0 0.00434875 0.078064
-4 2 10 0 0.00745392 0.119324
-4 2 11 0 0.0134125 0.173462
-4 2 12 0 0.0236359 0.238525
-4 2 13 0 0.0400391 0.313477
-4 2 14 0 0.0611877 0.397705
-4 2 15 0 0.0842285 0.48877
-4 2 16 0 0.108459 0.584473
-4 2 17 0 0.132202 0.677734
-4 2 18 0 0.154175 0.764648
-4 2 19 0 0.173706 0.841309
-4 2 20 0 0.18457 0.884277
-4 2 21 0 0.186646 0.892578
-4 2 22 0 0.188965 0.901367
-4 2 23 0 0.191284 0.910645
-4 2 24 0 0.193481 0.919922
-4 2 25 0 0.196045 0.929688
-4 2 26 0 0.198975 0.940918
-4 2 27 0 0.202026 0.953125
-4 2 28 0 0.205688 0.967285
-4 2 29 0 0.209473 0.982422
-4 2 30 0 0.213379 0.997559
-4 2 31 0 0.217407 1
-4 3 0 0.00521851 0.00180817 0.000112534
-4 3 1 0.00519943 0.00182915 0.00038147
-4 3 2 0.00532913 0.0019207 0.000902176
-4 3 3 0.00593948 0.00219917 0.00216103
-4 3 4 0.00396729 0.00174999 0.00321579
-4 3 5 0.00354195 0.00205612 0.00680923
-4 3 6 0.00200272 0.00237656 0.013504
-4 3 7 0 0.00278091 0.0254364
-4 3 8 0 0.00354767 0.0471191
-4 3 9 0 0.00509262 0.0780029
-4 3 10 0 0.00820923 0.119263
-4 3 11 0 0.0142059 0.173462
-4 3 12 0 0.0244598 0.238525
-4 3 13 0 0.040863 0.313477
-4 3 14 0 0.0617981 0.397705
-4 3 15 0 0.0846558 0.48877
-4 3 16 0 0.108826 0.584473
-4 3 17 0 0.132446 0.677734
-4 3 18 0 0.154419 0.764648
-4 3 19 0 0.173828 0.841309
-4 3 20 0 0.184692 0.884277
-4 3 21 0 0.186768 0.892578
-4 3 22 0 0.189087 0.901367
-4 3 23 0 0.191284 0.910645
-4 3 24 0 0.193604 0.919922
-4 3 25 0 0.196167 0.929688
-4 3 26 0 0.198975 0.940918
-4 3 27 0 0.202148 0.953125
-4 3 28 0 0.205688 0.967285
-4 3 29 0 0.209473 0.982422
-4 3 30 0 0.213379 0.997559
-4 3 31 0 0.217529 1
-4 4 0 0.00429153 0.0032959 6.82473e-05
-4 4 1 0.00414276 0.00324631 0.000337124
-4 4 2 0.00392532 0.00318909 0.000798702
-4 4 3 0.00363159 0.00315857 0.00162506
-4 4 4 0.00317764 0.00317764 0.00317764
-4 4 5 0.00257111 0.00354195 0.00668716
-4 4 6 0.000984192 0.00390053 0.0133514
-4 4 7 0 0.00427246 0.0252991
-4 4 8 0 0.00498581 0.0470276
-4 4 9 0 0.00649261 0.0779419
-4 4 10 0 0.00963593 0.119202
-4 4 11 0 0.0157166 0.173462
-4 4 12 0 0.0260162 0.238525
-4 4 13 0 0.0423584 0.313477
-4 4 14 0 0.0629272 0.397705
-4 4 15 0 0.0855103 0.48877
-4 4 16 0 0.109497 0.584473
-4 4 17 0 0.132935 0.677734
-4 4 18 0 0.154785 0.764648
-4 4 19 0 0.174194 0.841309
-4 4 20 0 0.184937 0.884277
-4 4 21 0 0.187012 0.892578
-4 4 22 0 0.189209 0.901367
-4 4 23 0 0.191406 0.910645
-4 4 24 0 0.193726 0.919922
-4 4 25 0 0.196289 0.929688
-4 4 26 0 0.199097 0.940918
-4 4 27 0 0.202148 0.953125
-4 4 28 0 0.205688 0.967285
-4 4 29 0 0.209473 0.982422
-4 4 30 0 0.213501 0.997559
-4 4 31 0 0.217529 1
-4 5 0 0.0025177 0.00649261 0
-4 5 1 0.0024128 0.00642014 5.33462e-05
-4 5 2 0.00223351 0.00630951 0.000552177
-4 5 3 0.00194263 0.00617218 0.00142765
-4 5 4 0.00149155 0.00617599 0.00308037
-4 5 5 0.000676155 0.0064888 0.00649261
-4 5 6 0 0.00684357 0.0130463
-4 5 7 0 0.00715256 0.0250244
-4 5 8 0 0.00776291 0.046814
-4 5 9 0 0.00920105 0.0777588
-4 5 10 0 0.0123901 0.119019
-4 5 11 0 0.0186157 0.17334
-4 5 12 0 0.029007 0.238403
-4 5 13 0 0.0451965 0.313477
-4 5 14 0 0.0651245 0.397705
-4 5 15 0 0.0871582 0.48877
-4 5 16 0 0.110718 0.584473
-4 5 17 0 0.133911 0.677734
-4 5 18 0 0.155518 0.764648
-4 5 19 0 0.174805 0.841309
-4 5 20 0 0.185425 0.884277
-4 5 21 0 0.187378 0.892578
-4 5 22 0 0.189453 0.901367
-4 5 23 0 0.19165 0.910645
-4 5 24 0 0.19397 0.919922
-4 5 25 0 0.196411 0.929688
-4 5 26 0 0.199219 0.940918
-4 5 27 0 0.202393 0.953125
-4 5 28 0 0.205811 0.967285
-4 5 29 0 0.209595 0.982422
-4 5 30 0 0.213501 0.997559
-4 5 31 0 0.217651 1
-4 6 0 0 0.0121536 0
-4 6 1 0 0.0121384 0
-4 6 2 0 0.0120926 0
-4 6 3 0 0.0120468 0.000907898
-4 6 4 0 0.0120621 0.0026474
-4 6 5 0 0.0122147 0.00602722
-4 6 6 0 0.0124283 0.0124359
-4 6 7 0 0.0126419 0.0244293
-4 6 8 0 0.0130768 0.0463562
-4 6 9 0 0.0143661 0.0773926
-4 6 10 0 0.0176392 0.118774
-4 6 11 0 0.0241394 0.173096
-4 6 12 0 0.034729 0.238281
-4 6 13 0 0.0503235 0.313477
-4 6 14 0 0.0690918 0.397705
-4 6 15 0 0.09021 0.48877
-4 6 16 0 0.113098 0.584473
-4 6 17 0 0.135742 0.677734
-4 6 18 0 0.156982 0.764648
-4 6 19 0 0.175903 0.841309
-4 6 20 0 0.186401 0.884277
-4 6 21 0 0.18811 0.892578
-4 6 22 0 0.190063 0.901855
-4 6 23 0 0.192261 0.910645
-4 6 24 0 0.194336 0.919922
-4 6 25 0 0.196777 0.929688
-4 6 26 0 0.199585 0.940918
-4 6 27 0 0.202637 0.953613
-4 6 28 0 0.206055 0.967285
-4 6 29 0 0.209839 0.982422
-4 6 30 0 0.213745 0.997559
-4 6 31 0 0.217773 1
-4 7 0 0 0.0226135 0
-4 7 1 0 0.022644 0
-4 7 2 0 0.0226593 0
-4 7 3 0 0.0226898 0
-4 7 4 0 0.0227509 0.00151539
-4 7 5 0 0.0228882 0.00485229
-4 7 6 0 0.0230408 0.0111771
-4 7 7 0 0.0231628 0.0231934
-4 7 8 0 0.0233765 0.0453796
-4 7 9 0 0.0244293 0.0767822
-4 7 10 0 0.0278473 0.118225
-4 7 11 0 0.0348816 0.172607
-4 7 12 0 0.0455627 0.238037
-4 7 13 0 0.0593872 0.313232
-4 7 14 0 0.0762939 0.397461
-4 7 15 0 0.0959473 0.48877
-4 7 16 0 0.117493 0.584473
-4 7 17 0 0.13916 0.677734
-4 7 18 0 0.159668 0.764648
-4 7 19 0 0.178101 0.841309
-4 7 20 0 0.188232 0.884277
-4 7 21 0 0.189575 0.893066
-4 7 22 0 0.191284 0.901855
-4 7 23 0 0.193237 0.910645
-4 7 24 0 0.19519 0.919922
-4 7 25 0 0.19751 0.929688
-4 7 26 0 0.200195 0.940918
-4 7 27 0 0.203125 0.953613
-4 7 28 0 0.206543 0.967285
-4 7 29 0 0.210205 0.982422
-4 7 30 0 0.214111 0.998047
-4 7 31 0 0.218018 1
-4 8 0 0 0.0421143 0
-4 8 1 0 0.0421448 0
-4 8 2 0 0.0421753 0
-4 8 3 0 0.0422363 0
-4 8 4 0 0.0423279 0
-4 8 5 0 0.042511 0.00259781
-4 8 6 0 0.0427551 0.00875854
-4 8 7 0 0.0429993 0.0206604
-4 8 8 0 0.0431519 0.0431824
-4 8 9 0 0.0439453 0.0755005
-4 8 10 0 0.0473022 0.117249
-4 8 11 0 0.0541992 0.171875
-4 8 12 0 0.0632324 0.237549
-4 8 13 0 0.074707 0.312988
-4 8 14 0 0.0891113 0.397217
-4 8 15 0 0.106262 0.488525
-4 8 16 0 0.125732 0.584473
-4 8 17 0 0.145752 0.677734
-4 8 18 0 0.164917 0.764648
-4 8 19 0 0.182373 0.841309
-4 8 20 0 0.19165 0.884766
-4 8 21 0 0.192261 0.893066
-4 8 22 0 0.193481 0.901855
-4 8 23 0 0.195068 0.911133
-4 8 24 0 0.196777 0.919922
-4 8 25 0 0.198975 0.930176
-4 8 26 0 0.201294 0.941406
-4 8 27 0 0.204102 0.953613
-4 8 28 0 0.207397 0.967285
-4 8 29 0 0.210938 0.982422
-4 8 30 0 0.214722 0.998047
-4 8 31 0 0.218628 1
-4 9 0 0 0.0708618 0
-4 9 1 0 0.0709229 0
-4 9 2 0 0.0709229 0
-4 9 3 0 0.0709839 0
-4 9 4 0 0.0710449 0
-4 9 5 0 0.071167 0
-4 9 6 0 0.0713501 0.00458527
-4 9 7 0 0.0716553 0.0161743
-4 9 8 0 0.0720825 0.0387573
-4 9 9 0 0.072998 0.072998
-4 9 10 0 0.0757446 0.11554
-4 9 11 0 0.0818481 0.17041
-4 9 12 0 0.0893555 0.236572
-4 9 13 0 0.0985107 0.312256
-4 9 14 0 0.109924 0.396973
-4 9 15 0 0.123901 0.488525
-4 9 16 0 0.140259 0.584473
-4 9 17 0 0.157593 0.678223
-4 9 18 0 0.174561 0.764648
-4 9 19 0 0.190308 0.841797
-4 9 20 0 0.19812 0.885254
-4 9 21 0 0.19751 0.893555
-4 9 22 0 0.197754 0.902344
-4 9 23 0 0.198608 0.911133
-4 9 24 0 0.199951 0.92041
-4 9 25 0 0.201538 0.930176
-4 9 26 0 0.203613 0.941406
-4 9 27 0 0.206177 0.953613
-4 9 28 0 0.209106 0.967773
-4 9 29 0 0.212402 0.982422
-4 9 30 0 0.215942 0.998047
-4 9 31 0 0.219727 1
-4 10 0 0 0.108704 0
-4 10 1 0 0.108765 0
-4 10 2 0 0.108765 0
-4 10 3 0 0.108765 0
-4 10 4 0 0.108826 0
-4 10 5 0 0.108887 0
-4 10 6 0 0.108948 0
-4 10 7 0 0.10907 0.0091095
-4 10 8 0 0.109436 0.0317383
-4 10 9 0 0.110352 0.0686646
-4 10 10 0 0.112915 0.112976
-4 10 11 0 0.118286 0.168335
-4 10 12 0 0.124756 0.234741
-4 10 13 0 0.131958 0.311035
-4 10 14 0 0.140503 0.39624
-4 10 15 0 0.150879 0.488037
-4 10 16 0 0.163452 0.584473
-4 10 17 0 0.177002 0.678223
-4 10 18 0 0.190674 0.765137
-4 10 19 0 0.203735 0.841797
-4 10 20 0 0.209351 0.88623
-4 10 21 0 0.206543 0.894043
-4 10 22 0 0.205322 0.902832
-4 10 23 0 0.204956 0.912109
-4 10 24 0 0.205322 0.920898
-4 10 25 0 0.206299 0.930664
-4 10 26 0 0.207642 0.941895
-4 10 27 0 0.209595 0.954102
-4 10 28 0 0.212158 0.967773
-4 10 29 0 0.215088 0.98291
-4 10 30 0 0.218262 0.998535
-4 10 31 0 0.22168 1
-4 11 0 0 0.158936 0
-4 11 1 0 0.158936 0
-4 11 2 0 0.158936 0
-4 11 3 0 0.158936 0
-4 11 4 0 0.158936 0
-4 11 5 0 0.159058 0
-4 11 6 0 0.159058 0
-4 11 7 0 0.159058 0
-4 11 8 0 0.158936 0.0201874
-4 11 9 0 0.159424 0.0614929
-4 11 10 0 0.161133 0.10907
-4 11 11 0 0.165039 0.165039
-4 11 12 0 0.170288 0.232056
-4 11 13 0 0.176025 0.309082
-4 11 14 0 0.182007 0.39502
-4 11 15 0 0.188965 0.487305
-4 11 16 0 0.197388 0.583984
-4 11 17 0 0.206421 0.678223
-4 11 18 0 0.215942 0.765137
-4 11 19 0 0.22522 0.842285
-4 11 20 0 0.227783 0.887695
-4 11 21 0 0.22168 0.895508
-4 11 22 0 0.217896 0.904297
-4 11 23 0 0.215698 0.913086
-4 11 24 0 0.2146 0.921875
-4 11 25 0 0.214355 0.931641
-4 11 26 0 0.2146 0.942383
-4 11 27 0 0.215698 0.95459
-4 11 28 0 0.217407 0.96875
-4 11 29 0 0.219604 0.983398
-4 11 30 0 0.222168 0.998535
-4 11 31 0 0.224976 1
-4 12 0 0 0.220947 0
-4 12 1 0 0.220947 0
-4 12 2 0 0.220947 0
-4 12 3 0 0.220947 0
-4 12 4 0 0.220947 0
-4 12 5 0 0.221069 0
-4 12 6 0 0.221191 0
-4 12 7 0 0.221191 0
-4 12 8 0 0.221313 0
-4 12 9 0 0.221436 0.0450745
-4 12 10 0 0.222046 0.100708
-4 12 11 0 0.223999 0.159546
-4 12 12 0 0.227417 0.227539
-4 12 13 0 0.231689 0.30542
-4 12 14 0 0.235718 0.392578
-4 12 15 0 0.239624 0.48584
-4 12 16 0 0.244019 0.583496
-4 12 17 0 0.248291 0.677734
-4 12 18 0 0.25293 0.765137
-4 12 19 0 0.257568 0.842773
-4 12 20 0 0.256104 0.890137
-4 12 21 0 0.245239 0.897949
-4 12 22 0 0.237793 0.90625
-4 12 23 0 0.23291 0.914551
-4 12 24 0 0.229614 0.92334
-4 12 25 0 0.227417 0.933105
-4 12 26 0 0.226074 0.943848
-4 12 27 0 0.225586 0.956055
-4 12 28 0 0.225952 0.969727
-4 12 29 0 0.227051 0.984375
-4 12 30 0 0.228638 0.999512
-4 12 31 0 0.230591 1
-4 13 0 0 0.292725 0
-4 13 1 0 0.292725 0
-4 13 2 0 0.292969 0
-4 13 3 0 0.292969 0
-4 13 4 0 0.292969 0
-4 13 5 0 0.292969 0
-4 13 6 0 0.292969 0
-4 13 7 0 0.293213 0
-4 13 8 0 0.293213 0
-4 13 9 0 0.293457 0.00787354
-4 13 10 0 0.293945 0.0814209
-4 13 11 0 0.294922 0.148438
-4 13 12 0 0.296631 0.219727
-4 13 13 0 0.299316 0.299561
-4 13 14 0 0.301758 0.387939
-4 13 15 0 0.303223 0.48291
-4 13 16 0 0.303955 0.582031
-4 13 17 0 0.303711 0.677246
-4 13 18 0 0.302979 0.765625
-4 13 19 0 0.30249 0.843262
-4 13 20 0 0.296631 0.894043
-4 13 21 0 0.279541 0.901855
-4 13 22 0 0.267334 0.909668
-4 13 23 0 0.258545 0.917969
-4 13 24 0 0.252441 0.92627
-4 13 25 0 0.247437 0.935547
-4 13 26 0 0.243652 0.946289
-4 13 27 0 0.240967 0.958008
-4 13 28 0 0.239502 0.971191
-4 13 29 0 0.238892 0.98584
-4 13 30 0 0.239014 1
-4 13 31 0 0.239624 1
-4 14 0 0 0.374268 0
-4 14 1 0 0.374268 0
-4 14 2 0 0.374268 0
-4 14 3 0 0.374268 0
-4 14 4 0 0.374268 0
-4 14 5 0 0.374268 0
-4 14 6 0 0.374268 0
-4 14 7 0 0.374512 0
-4 14 8 0 0.374756 0
-4 14 9 0 0.375 0
-4 14 10 0 0.375488 0.0342712
-4 14 11 0 0.376465 0.125977
-4 14 12 0 0.377441 0.205444
-4 14 13 0 0.378906 0.289062
-4 14 14 0 0.379883 0.380127
-4 14 15 0 0.379395 0.477295
-4 14 16 0 0.377197 0.578125
-4 14 17 0 0.372803 0.675781
-4 14 18 0 0.367188 0.765137
-4 14 19 0 0.361572 0.84375
-4 14 20 0 0.351318 0.899902
-4 14 21 0 0.326904 0.907227
-4 14 22 0 0.308594 0.915039
-4 14 23 0 0.294922 0.922852
-4 14 24 0 0.284912 0.930664
-4 14 25 0 0.276367 0.939941
-4 14 26 0 0.269287 0.949707
-4 14 27 0 0.263672 0.960938
-4 14 28 0 0.259521 0.974121
-4 14 29 0 0.256592 0.988281
-4 14 30 0 0.254639 1
-4 14 31 0 0.253174 1
-4 15 0 0 0.463135 0
-4 15 1 0 0.463135 0
-4 15 2 0 0.463135 0
-4 15 3 0 0.463135 0
-4 15 4 0 0.463135 0
-4 15 5 0 0.463135 0
-4 15 6 0 0.463135 0
-4 15 7 0 0.463135 0
-4 15 8 0 0.463379 0
-4 15 9 0 0.463623 0
-4 15 10 0 0.464355 0
-4 15 11 0 0.465332 0.0797119
-4 15 12 0 0.466553 0.179443
-4 15 13 0 0.467773 0.270752
-4 15 14 0 0.468262 0.366455
-4 15 15 0 0.467041 0.467285
-4 15 16 0 0.462891 0.571289
-4 15 17 0 0.455322 0.671875
-4 15 18 0 0.445068 0.763184
-4 15 19 0 0.434082 0.843262
-4 15 20 0 0.420898 0.90625
-4 15 21 0 0.388428 0.915039
-4 15 22 0 0.363037 0.922852
-4 15 23 0 0.34375 0.930664
-4 15 24 0 0.328857 0.937988
-4 15 25 0 0.315918 0.946289
-4 15 26 0 0.304688 0.955566
-4 15 27 0 0.29541 0.966309
-4 15 28 0 0.287842 0.979004
-4 15 29 0 0.281738 0.992188
-4 15 30 0 0.276611 1
-4 15 31 0 0.272949 1
-4 16 0 0 0.557617 0
-4 16 1 0 0.557617 0
-4 16 2 0 0.557617 0
-4 16 3 0 0.557617 0
-4 16 4 0 0.557617 0
-4 16 5 0 0.557617 0
-4 16 6 0 0.557617 0
-4 16 7 0 0.557617 0
-4 16 8 0 0.558105 0
-4 16 9 0 0.558105 0
-4 16 10 0 0.558594 0
-4 16 11 0 0.560059 0
-4 16 12 0 0.561523 0.133179
-4 16 13 0 0.562988 0.241211
-4 16 14 0 0.563965 0.344238
-4 16 15 0 0.562988 0.450195
-4 16 16 0 0.558594 0.558594
-4 16 17 0 0.548828 0.663086
-4 16 18 0 0.535156 0.758301
-4 16 19 0 0.52002 0.84082
-4 16 20 0 0.50293 0.90918
-4 16 21 0 0.4646 0.924805
-4 16 22 0 0.431885 0.93457
-4 16 23 0 0.40625 0.941895
-4 16 24 0 0.385742 0.949219
-4 16 25 0 0.367432 0.956543
-4 16 26 0 0.351318 0.965332
-4 16 27 0 0.337402 0.974609
-4 16 28 0 0.325439 0.986328
-4 16 29 0 0.31543 0.998535
-4 16 30 0 0.306885 1
-4 16 31 0 0.299561 1
-4 17 0 0 0.651855 0
-4 17 1 0 0.651855 0
-4 17 2 0 0.651855 0
-4 17 3 0 0.651855 0
-4 17 4 0 0.651855 0
-4 17 5 0 0.651855 0
-4 17 6 0 0.651855 0
-4 17 7 0 0.652344 0
-4 17 8 0 0.652344 0
-4 17 9 0 0.652344 0
-4 17 10 0 0.652832 0
-4 17 11 0 0.653809 0
-4 17 12 0 0.655762 0.0249023
-4 17 13 0 0.658203 0.195312
-4 17 14 0 0.660156 0.311523
-4 17 15 0 0.660645 0.424072
-4 17 16 0 0.656738 0.537598
-4 17 17 0 0.646973 0.647461
-4 17 18 0 0.632324 0.747559
-4 17 19 0 0.61377 0.834473
-4 17 20 0 0.592773 0.905762
-4 17 21 0 0.552734 0.93457
-4 17 22 0 0.513672 0.94873
-4 17 23 0 0.481445 0.95752
-4 17 24 0 0.454834 0.964844
-4 17 25 0 0.430664 0.97168
-4 17 26 0 0.408936 0.979004
-4 17 27 0 0.389404 0.987305
-4 17 28 0 0.372559 0.99707
-4 17 29 0 0.357666 1
-4 17 30 0 0.344727 1
-4 17 31 0 0.333496 1
-4 18 0 0 0.740723 0
-4 18 1 0 0.740723 0
-4 18 2 0 0.740723 0
-4 18 3 0 0.740723 0
-4 18 4 0 0.740723 0
-4 18 5 0 0.740723 0
-4 18 6 0 0.740723 0
-4 18 7 0 0.741211 0
-4 18 8 0 0.741211 0
-4 18 9 0 0.741211 0
-4 18 10 0 0.741211 0
-4 18 11 0 0.742188 0
-4 18 12 0 0.744141 0
-4 18 13 0 0.74707 0.119873
-4 18 14 0 0.750488 0.266113
-4 18 15 0 0.752441 0.388672
-4 18 16 0 0.750977 0.508301
-4 18 17 0 0.743164 0.623535
-4 18 18 0 0.729492 0.729492
-4 18 19 0 0.709961 0.821777
-4 18 20 0 0.686523 0.897949
-4 18 21 0 0.647949 0.940918
-4 18 22 0 0.60498 0.963379
-4 18 23 0 0.567383 0.976074
-4 18 24 0 0.534668 0.984375
-4 18 25 0 0.504395 0.991211
-4 18 26 0 0.476074 0.997559
-4 18 27 0 0.450439 1
-4 18 28 0 0.427734 1
-4 18 29 0 0.407715 1
-4 18 30 0 0.389893 1
-4 18 31 0 0.374023 1
-4 19 0 0 0.821289 0
-4 19 1 0 0.821289 0
-4 19 2 0 0.821289 0
-4 19 3 0 0.821289 0
-4 19 4 0 0.821289 0
-4 19 5 0 0.821289 0
-4 19 6 0 0.821289 0
-4 19 7 0 0.821289 0
-4 19 8 0 0.821289 0
-4 19 9 0 0.821289 0
-4 19 10 0 0.821777 0
-4 19 11 0 0.821777 0
-4 19 12 0 0.82373 0
-4 19 13 0 0.827148 0
-4 19 14 0 0.831055 0.2052
-4 19 15 0 0.834473 0.344482
-4 19 16 0 0.835449 0.47168
-4 19 17 0 0.831543 0.592773
-4 19 18 0 0.820312 0.70459
-4 19 19 0 0.801758 0.802246
-4 19 20 0 0.777832 0.883301
-4 19 21 0 0.742676 0.94043
-4 19 22 0 0.700684 0.974609
-4 19 23 0 0.65918 0.993652
-4 19 24 0 0.621582 1
-4 19 25 0 0.585449 1
-4 19 26 0 0.550781 1
-4 19 27 0 0.519043 1
-4 19 28 0 0.48999 1
-4 19 29 0 0.463867 1
-4 19 30 0 0.44043 1
-4 19 31 0 0.419678 1
-4 20 0 0 0.891113 0
-4 20 1 0 0.891113 0
-4 20 2 0 0.891113 0
-4 20 3 0 0.891113 0
-4 20 4 0 0.891113 0
-4 20 5 0 0.891113 0
-4 20 6 0 0.891113 0
-4 20 7 0 0.891113 0
-4 20 8 0 0.891602 0
-4 20 9 0 0.891602 0
-4 20 10 0 0.891602 0
-4 20 11 0 0.891602 0
-4 20 12 0 0.892578 0
-4 20 13 0 0.895996 0
-4 20 14 0 0.900879 0.114441
-4 20 15 0 0.905273 0.29248
-4 20 16 0 0.908691 0.429443
-4 20 17 0 0.907715 0.555664
-4 20 18 0 0.899902 0.672363
-4 20 19 0 0.884277 0.775879
-4 20 20 0 0.861816 0.862305
-4 20 21 0 0.831543 0.931152
-4 20 22 0 0.79248 0.977539
-4 20 23 0 0.750977 1
-4 20 24 0 0.710449 1
-4 20 25 0 0.669434 1
-4 20 26 0 0.629395 1
-4 20 27 0 0.591309 1
-4 20 28 0 0.556152 1
-4 20 29 0 0.523926 1
-4 20 30 0 0.494873 1
-4 20 31 0 0.468506 1
-4 21 0 0 0.951172 0
-4 21 1 0 0.951172 0
-4 21 2 0 0.951172 0
-4 21 3 0 0.951172 0
-4 21 4 0 0.951172 0
-4 21 5 0 0.951172 0
-4 21 6 0 0.951172 0
-4 21 7 0 0.951172 0
-4 21 8 0 0.951172 0
-4 21 9 0 0.951172 0
-4 21 10 0 0.951172 0
-4 21 11 0 0.95166 0
-4 21 12 0 0.95166 0
-4 21 13 0 0.95459 0
-4 21 14 0 0.959473 0
-4 21 15 0 0.965332 0.228394
-4 21 16 0 0.970703 0.381348
-4 21 17 0 0.972656 0.513672
-4 21 18 0 0.968262 0.634766
-4 21 19 0 0.956543 0.742676
-4 21 20 0 0.937012 0.834473
-4 21 21 0 0.911133 0.911621
-4 21 22 0 0.877441 0.970215
-4 21 23 0 0.838867 1
-4 21 24 0 0.797852 1
-4 21 25 0 0.754883 1
-4 21 26 0 0.710449 1
-4 21 27 0 0.666992 1
-4 21 28 0 0.625977 1
-4 21 29 0 0.587891 1
-4 21 30 0 0.552734 1
-4 21 31 0 0.520996 1
-4 22 0 0 1 0
-4 22 1 0 1 0
-4 22 2 0 1 0
-4 22 3 0 1 0
-4 22 4 0 1 0
-4 22 5 0 1 0
-4 22 6 0 1 0
-4 22 7 0 1 0
-4 22 8 0 1 0
-4 22 9 0 1 0
-4 22 10 0 1 0
-4 22 11 0 1 0
-4 22 12 0 1 0
-4 22 13 0 1 0
-4 22 14 0 1 0
-4 22 15 0 1 0.142456
-4 22 16 0 1 0.327881
-4 22 17 0 1 0.468018
-4 22 18 0 1 0.593262
-4 22 19 0 1 0.705078
-4 22 20 0 1 0.80127
-4 22 21 0 0.979004 0.883789
-4 22 22 0 0.950195 0.950684
-4 22 23 0 0.916504 1
-4 22 24 0 0.878906 1
-4 22 25 0 0.835938 1
-4 22 26 0 0.789551 1
-4 22 27 0 0.742676 1
-4 22 28 0 0.697266 1
-4 22 29 0 0.653809 1
-4 22 30 0 0.613281 1
-4 22 31 0 0.575684 1
-4 23 0 0 1 0
-4 23 1 0 1 0
-4 23 2 0 1 0
-4 23 3 0 1 0
-4 23 4 0 1 0
-4 23 5 0 1 0
-4 23 6 0 1 0
-4 23 7 0 1 0
-4 23 8 0 1 0
-4 23 9 0 1 0
-4 23 10 0 1 0
-4 23 11 0 1 0
-4 23 12 0 1 0
-4 23 13 0 1 0
-4 23 14 0 1 0
-4 23 15 0 1 0
-4 23 16 0 1 0.270264
-4 23 17 0 1 0.421143
-4 23 18 0 1 0.550293
-4 23 19 0 1 0.665527
-4 23 20 0 1 0.765137
-4 23 21 0 1 0.852051
-4 23 22 0 1 0.923828
-4 23 23 0 0.980469 0.980957
-4 23 24 0 0.947266 1
-4 23 25 0 0.907227 1
-4 23 26 0 0.861816 1
-4 23 27 0 0.813477 1
-4 23 28 0 0.764648 1
-4 23 29 0 0.717285 1
-4 23 30 0 0.671875 1
-4 23 31 0 0.629395 1
-4 24 0 0 1 0
-4 24 1 0 1 0
-4 24 2 0 1 0
-4 24 3 0 1 0
-4 24 4 0 1 0
-4 24 5 0 1 0
-4 24 6 0 1 0
-4 24 7 0 1 0
-4 24 8 0 1 0
-4 24 9 0 1 0
-4 24 10 0 1 0
-4 24 11 0 1 0
-4 24 12 0 1 0
-4 24 13 0 1 0
-4 24 14 0 1 0
-4 24 15 0 1 0
-4 24 16 0 1 0.204346
-4 24 17 0 1 0.373291
-4 24 18 0 1 0.507324
-4 24 19 0 1 0.624512
-4 24 20 0 1 0.727539
-4 24 21 0 1 0.817383
-4 24 22 0 1 0.893555
-4 24 23 0 1 0.955566
-4 24 24 0 1 1
-4 24 25 0 0.96875 1
-4 24 26 0 0.925781 1
-4 24 27 0 0.87793 1
-4 24 28 0 0.828125 1
-4 24 29 0 0.777344 1
-4 24 30 0 0.728516 1
-4 24 31 0 0.682129 1
-4 25 0 0 1 0
-4 25 1 0 1 0
-4 25 2 0 1 0
-4 25 3 0 1 0
-4 25 4 0 1 0
-4 25 5 0 1 0
-4 25 6 0 1 0
-4 25 7 0 1 0
-4 25 8 0 1 0
-4 25 9 0 1 0
-4 25 10 0 1 0
-4 25 11 0 1 0
-4 25 12 0 1 0
-4 25 13 0 1 0
-4 25 14 0 1 0
-4 25 15 0 1 0
-4 25 16 0 1 0.10437
-4 25 17 0 1 0.318359
-4 25 18 0 1 0.459229
-4 25 19 0 1 0.57959
-4 25 20 0 1 0.68457
-4 25 21 0 1 0.777344
-4 25 22 0 1 0.85791
-4 25 23 0 1 0.923828
-4 25 24 0 1 0.977539
-4 25 25 0 1 1
-4 25 26 0 0.986816 1
-4 25 27 0 0.941406 1
-4 25 28 0 0.891602 1
-4 25 29 0 0.839355 1
-4 25 30 0 0.787598 1
-4 25 31 0 0.737793 1
-4 26 0 0 1 0
-4 26 1 0 1 0
-4 26 2 0 1 0
-4 26 3 0 1 0
-4 26 4 0 1 0
-4 26 5 0 1 0
-4 26 6 0 1 0
-4 26 7 0 1 0
-4 26 8 0 1 0
-4 26 9 0 1 0
-4 26 10 0 1 0
-4 26 11 0 1 0
-4 26 12 0 1 0
-4 26 13 0 1 0
-4 26 14 0 1 0
-4 26 15 0 1 0
-4 26 16 0 1 0
-4 26 17 0 1 0.25293
-4 26 18 0 1 0.40625
-4 26 19 0 1 0.529785
-4 26 20 0 1 0.636719
-4 26 21 0 1 0.732422
-4 26 22 0 1 0.815918
-4 26 23 0 1 0.885742
-4 26 24 0 1 0.943848
-4 26 25 0 1 0.99707
-4 26 26 0 1 1
-4 26 27 0 1 1
-4 26 28 0 0.953613 1
-4 26 29 0 0.901855 1
-4 26 30 0 0.848633 1
-4 26 31 0 0.795898 1
-4 27 0 0 1 0
-4 27 1 0 1 0
-4 27 2 0 1 0
-4 27 3 0 1 0
-4 27 4 0 1 0
-4 27 5 0 1 0
-4 27 6 0 1 0
-4 27 7 0 1 0
-4 27 8 0 1 0
-4 27 9 0 1 0
-4 27 10 0 1 0
-4 27 11 0 1 0
-4 27 12 0 1 0
-4 27 13 0 1 0
-4 27 14 0 1 0
-4 27 15 0 1 0
-4 27 16 0 1 0
-4 27 17 0 1 0.166138
-4 27 18 0 1 0.34668
-4 27 19 0 1 0.47583
-4 27 20 0 1 0.584961
-4 27 21 0 1 0.682129
-4 27 22 0 1 0.768066
-4 27 23 0 1 0.841309
-4 27 24 0 1 0.90332
-4 27 25 0 1 0.960938
-4 27 26 0 1 1
-4 27 27 0 1 1
-4 27 28 0 1 1
-4 27 29 0 0.962402 1
-4 27 30 0 0.908691 1
-4 27 31 0 0.854492 1
-4 28 0 0 1 0
-4 28 1 0 1 0
-4 28 2 0 1 0
-4 28 3 0 1 0
-4 28 4 0 1 0
-4 28 5 0 1 0
-4 28 6 0 1 0
-4 28 7 0 1 0
-4 28 8 0 1 0
-4 28 9 0 1 0
-4 28 10 0 1 0
-4 28 11 0 1 0
-4 28 12 0 1 0
-4 28 13 0 1 0
-4 28 14 0 1 0
-4 28 15 0 1 0
-4 28 16 0 1 0
-4 28 17 0 1 0
-4 28 18 0 1 0.278076
-4 28 19 0 1 0.417236
-4 28 20 0 1 0.529297
-4 28 21 0 1 0.62793
-4 28 22 0 1 0.71582
-4 28 23 0 1 0.791016
-4 28 24 0 1 0.855957
-4 28 25 0 1 0.91748
-4 28 26 0 1 0.974121
-4 28 27 0 1 1
-4 28 28 0 1 1
-4 28 29 0 1 1
-4 28 30 0 0.968262 1
-4 28 31 0 0.914062 1
-4 29 0 0 1 0
-4 29 1 0 1 0
-4 29 2 0 1 0
-4 29 3 0 1 0
-4 29 4 0 1 0
-4 29 5 0 1 0
-4 29 6 0 1 0
-4 29 7 0 1 0
-4 29 8 0 1 0
-4 29 9 0 1 0
-4 29 10 0 1 0
-4 29 11 0 1 0
-4 29 12 0 1 0
-4 29 13 0 1 0
-4 29 14 0 1 0
-4 29 15 0 1 0
-4 29 16 0 1 0
-4 29 17 0 1 0
-4 29 18 0 1 0.19104
-4 29 19 0 1 0.352051
-4 29 20 0 1 0.46875
-4 29 21 0 1 0.569336
-4 29 22 0 1 0.658203
-4 29 23 0 1 0.735352
-4 29 24 0 1 0.802734
-4 29 25 0 1 0.867188
-4 29 26 0 1 0.928223
-4 29 27 0 1 0.983398
-4 29 28 0 1 1
-4 29 29 0 1 1
-4 29 30 0 1 1
-4 29 31 0 0.973145 1
-4 30 0 0 1 0
-4 30 1 0 1 0
-4 30 2 0 1 0
-4 30 3 0 1 0
-4 30 4 0 1 0
-4 30 5 0 1 0
-4 30 6 0 1 0
-4 30 7 0 1 0
-4 30 8 0 1 0
-4 30 9 0 1 0
-4 30 10 0 1 0
-4 30 11 0 1 0
-4 30 12 0 1 0
-4 30 13 0 1 0
-4 30 14 0 1 0
-4 30 15 0 1 0
-4 30 16 0 1 0
-4 30 17 0 1 0
-4 30 18 0 1 0.022583
-4 30 19 0 1 0.277588
-4 30 20 0 1 0.403564
-4 30 21 0 1 0.506836
-4 30 22 0 1 0.59668
-4 30 23 0 1 0.674805
-4 30 24 0 1 0.743652
-4 30 25 0 1 0.810547
-4 30 26 0 1 0.874512
-4 30 27 0 1 0.935059
-4 30 28 0 1 0.989746
-4 30 29 0 1 1
-4 30 30 0 1 1
-4 30 31 0 1 1
-4 31 0 0 1 0
-4 31 1 0 1 0
-4 31 2 0 1 0
-4 31 3 0 1 0
-4 31 4 0 1 0
-4 31 5 0 1 0
-4 31 6 0 1 0
-4 31 7 0 1 0
-4 31 8 0 1 0
-4 31 9 0 1 0
-4 31 10 0 1 0
-4 31 11 0 1 0
-4 31 12 0 1 0
-4 31 13 0 1 0
-4 31 14 0 1 0
-4 31 15 0 1 0
-4 31 16 0 1 0
-4 31 17 0 1 0
-4 31 18 0 1 0
-4 31 19 0 1 0.184082
-4 31 20 0 1 0.331787
-4 31 21 0 1 0.439941
-4 31 22 0 1 0.531738
-4 31 23 0 1 0.610352
-4 31 24 0 1 0.680176
-4 31 25 0 1 0.748535
-4 31 26 0 1 0.81543
-4 31 27 0 1 0.879883
-4 31 28 0 1 0.94043
-4 31 29 0 1 0.995117
-4 31 30 0 1 1
-4 31 31 0 1 1
-5 0 0 0.0226898 0 0
-5 0 1 0.022644 0 6.28233e-05
-5 0 2 0.0221863 0 0.00111675
-5 0 3 0.0206146 0 0.00290871
-5 0 4 0.0143127 0.000140786 0.00463867
-5 0 5 0.0103531 0.000581741 0.00703812
-5 0 6 0.00886536 0.000833988 0.0136032
-5 0 7 0.00548553 0.00127602 0.0255432
-5 0 8 0 0.00209808 0.0472412
-5 0 9 0 0.00367355 0.078064
-5 0 10 0 0.00675964 0.119324
-5 0 11 0 0.0126801 0.173462
-5 0 12 0 0.0228882 0.238525
-5 0 13 0 0.0392761 0.313477
-5 0 14 0 0.0606384 0.397705
-5 0 15 0 0.0838013 0.48877
-5 0 16 0 0.108154 0.584473
-5 0 17 0 0.131958 0.677734
-5 0 18 0 0.154053 0.764648
-5 0 19 0 0.173584 0.841309
-5 0 20 0 0.184448 0.884277
-5 0 21 0 0.186646 0.892578
-5 0 22 0 0.188843 0.901367
-5 0 23 0 0.191162 0.910645
-5 0 24 0 0.193481 0.919922
-5 0 25 0 0.196045 0.929688
-5 0 26 0 0.198853 0.940918
-5 0 27 0 0.202026 0.953125
-5 0 28 0 0.205566 0.967285
-5 0 29 0 0.209351 0.982422
-5 0 30 0 0.213379 0.997559
-5 0 31 0 0.217407 1
-5 1 0 0.0216827 0.000399351 0
-5 1 1 0.0217438 0.000370026 6.97374e-06
-5 1 2 0.0215302 0.000312328 0.00102997
-5 1 3 0.0202332 0.000249386 0.00281906
-5 1 4 0.0144119 0.000447989 0.00468826
-5 1 5 0.0101929 0.000824928 0.00701523
-5 1 6 0.00869751 0.00108147 0.0135803
-5 1 7 0.00532532 0.00151825 0.025528
-5 1 8 0 0.00233269 0.0472107
-5 1 9 0 0.00390244 0.078064
-5 1 10 0 0.00698853 0.119263
-5 1 11 0 0.0129242 0.173462
-5 1 12 0 0.0231476 0.238525
-5 1 13 0 0.0395508 0.313477
-5 1 14 0 0.0608215 0.397705
-5 1 15 0 0.0839233 0.48877
-5 1 16 0 0.108276 0.584473
-5 1 17 0 0.131958 0.677734
-5 1 18 0 0.154053 0.764648
-5 1 19 0 0.173584 0.841309
-5 1 20 0 0.18457 0.884277
-5 1 21 0 0.186646 0.892578
-5 1 22 0 0.188843 0.901367
-5 1 23 0 0.191162 0.910645
-5 1 24 0 0.193481 0.919922
-5 1 25 0 0.196045 0.929688
-5 1 26 0 0.198853 0.940918
-5 1 27 0 0.202026 0.953125
-5 1 28 0 0.205566 0.967285
-5 1 29 0 0.209473 0.982422
-5 1 30 0 0.213379 0.997559
-5 1 31 0 0.217407 1
-5 2 0 0.0198059 0.0012598 0
-5 2 1 0.0199432 0.00124073 0
-5 2 2 0.02005 0.00119686 0.000891209
-5 2 3 0.0192719 0.0011034 0.00264168
-5 2 4 0.0146179 0.0010376 0.00477982
-5 2 5 0.00990295 0.0012579 0.00696945
-5 2 6 0.00840759 0.00152206 0.0135345
-5 2 7 0.00503922 0.00194931 0.0254822
-5 2 8 0 0.00274658 0.0471802
-5 2 9 0 0.00430679 0.0780029
-5 2 10 0 0.00740433 0.119263
-5 2 11 0 0.0133591 0.173462
-5 2 12 0 0.0235901 0.238525
-5 2 13 0 0.039978 0.313477
-5 2 14 0 0.0611572 0.397705
-5 2 15 0 0.0841675 0.48877
-5 2 16 0 0.108459 0.584473
-5 2 17 0 0.132202 0.677734
-5 2 18 0 0.154175 0.764648
-5 2 19 0 0.173706 0.841309
-5 2 20 0 0.18457 0.884277
-5 2 21 0 0.186646 0.892578
-5 2 22 0 0.188965 0.901367
-5 2 23 0 0.191284 0.910645
-5 2 24 0 0.193604 0.919922
-5 2 25 0 0.196045 0.929688
-5 2 26 0 0.198975 0.940918
-5 2 27 0 0.202026 0.953125
-5 2 28 0 0.205688 0.967285
-5 2 29 0 0.209473 0.982422
-5 2 30 0 0.213379 0.997559
-5 2 31 0 0.217529 1
-5 3 0 0.0164185 0.00247765 0
-5 3 1 0.016571 0.00249481 0
-5 3 2 0.016861 0.00251961 0.000720024
-5 3 3 0.0172729 0.00253487 0.00231934
-5 3 4 0.0148697 0.00227547 0.00490952
-5 3 5 0.00937653 0.0020504 0.00689316
-5 3 6 0.00786591 0.00232887 0.0134506
-5 3 7 0.00451279 0.00273705 0.0254059
-5 3 8 0 0.00350761 0.0471497
-5 3 9 0 0.00504684 0.0780029
-5 3 10 0 0.00815582 0.119202
-5 3 11 0 0.0141525 0.173462
-5 3 12 0 0.0244141 0.238525
-5 3 13 0 0.040802 0.313477
-5 3 14 0 0.0617676 0.397705
-5 3 15 0 0.0846558 0.48877
-5 3 16 0 0.108826 0.584473
-5 3 17 0 0.132446 0.677734
-5 3 18 0 0.154419 0.764648
-5 3 19 0 0.173828 0.841309
-5 3 20 0 0.184692 0.884277
-5 3 21 0 0.186768 0.892578
-5 3 22 0 0.189087 0.901367
-5 3 23 0 0.191284 0.910645
-5 3 24 0 0.193604 0.919922
-5 3 25 0 0.196167 0.929688
-5 3 26 0 0.198975 0.940918
-5 3 27 0 0.202148 0.953125
-5 3 28 0 0.205688 0.967285
-5 3 29 0 0.209473 0.982422
-5 3 30 0 0.213379 0.997559
-5 3 31 0 0.217529 1
-5 4 0 0.0120163 0.00394058 0
-5 4 1 0.0119476 0.00395203 9.55462e-05
-5 4 2 0.0118866 0.00399017 0.000674248
-5 4 3 0.0120163 0.00412369 0.00179768
-5 4 4 0.012886 0.00453568 0.00444031
-5 4 5 0.00839996 0.00355721 0.00675583
-5 4 6 0.00684738 0.00385284 0.013298
-5 4 7 0.00351906 0.0042305 0.0252686
-5 4 8 0 0.00494766 0.0470276
-5 4 9 0 0.00645065 0.0778809
-5 4 10 0 0.00958252 0.119141
-5 4 11 0 0.0156555 0.17334
-5 4 12 0 0.0259705 0.238525
-5 4 13 0 0.0423279 0.313477
-5 4 14 0 0.0629272 0.397705
-5 4 15 0 0.0855103 0.48877
-5 4 16 0 0.109497 0.584473
-5 4 17 0 0.132935 0.677734
-5 4 18 0 0.154785 0.764648
-5 4 19 0 0.174194 0.841309
-5 4 20 0 0.184937 0.884277
-5 4 21 0 0.187012 0.892578
-5 4 22 0 0.189209 0.901855
-5 4 23 0 0.191406 0.910645
-5 4 24 0 0.193726 0.919922
-5 4 25 0 0.196289 0.929688
-5 4 26 0 0.199097 0.940918
-5 4 27 0 0.202148 0.953125
-5 4 28 0 0.205688 0.967285
-5 4 29 0 0.209473 0.982422
-5 4 30 0 0.213501 0.997559
-5 4 31 0 0.217529 1
-5 5 0 0.00975037 0.00737 0
-5 5 1 0.00957489 0.00731659 2.86102e-06
-5 5 2 0.00928497 0.00723267 0.000580311
-5 5 3 0.00878906 0.00709152 0.00159645
-5 5 4 0.00794983 0.0068779 0.00340271
-5 5 5 0.00650787 0.00650787 0.00650787
-5 5 6 0.004879 0.00679016 0.0129852
-5 5 7 0.0015955 0.0071106 0.0249786
-5 5 8 0 0.00772858 0.046814
-5 5 9 0 0.00915527 0.0776978
-5 5 10 0 0.0123367 0.118958
-5 5 11 0 0.0185547 0.173218
-5 5 12 0 0.0289612 0.238403
-5 5 13 0 0.045166 0.313477
-5 5 14 0 0.0650635 0.397705
-5 5 15 0 0.0871582 0.48877
-5 5 16 0 0.110718 0.584473
-5 5 17 0 0.133911 0.677734
-5 5 18 0 0.155518 0.764648
-5 5 19 0 0.174805 0.841309
-5 5 20 0 0.185425 0.884277
-5 5 21 0 0.187378 0.892578
-5 5 22 0 0.189453 0.901855
-5 5 23 0 0.191772 0.910645
-5 5 24 0 0.19397 0.919922
-5 5 25 0 0.196411 0.929688
-5 5 26 0 0.199219 0.940918
-5 5 27 0 0.202393 0.953613
-5 5 28 0 0.205811 0.967285
-5 5 29 0 0.209595 0.982422
-5 5 30 0 0.213501 0.997559
-5 5 31 0 0.217651 1
-5 6 0 0.00492859 0.0130005 0
-5 6 1 0.00490189 0.0130005 0
-5 6 2 0.00471115 0.012886 0
-5 6 3 0.00436783 0.0126801 0.000905991
-5 6 4 0.00376892 0.0123596 0.00267029
-5 6 5 0.00279999 0.0121765 0.00598145
-5 6 6 0.00112247 0.0123672 0.0123749
-5 6 7 0 0.0125961 0.0243835
-5 6 8 0 0.0130386 0.0463562
-5 6 9 0 0.014328 0.0773926
-5 6 10 0 0.0175934 0.118713
-5 6 11 0 0.0240936 0.172974
-5 6 12 0 0.034668 0.238281
-5 6 13 0 0.050293 0.313477
-5 6 14 0 0.0690308 0.397705
-5 6 15 0 0.09021 0.48877
-5 6 16 0 0.113037 0.584473
-5 6 17 0 0.135742 0.677734
-5 6 18 0 0.156982 0.764648
-5 6 19 0 0.175903 0.841309
-5 6 20 0 0.186401 0.884277
-5 6 21 0 0.18811 0.892578
-5 6 22 0 0.190063 0.901855
-5 6 23 0 0.192261 0.910645
-5 6 24 0 0.194336 0.919922
-5 6 25 0 0.196777 0.929688
-5 6 26 0 0.199585 0.940918
-5 6 27 0 0.202637 0.953613
-5 6 28 0 0.206055 0.967285
-5 6 29 0 0.209839 0.982422
-5 6 30 0 0.213745 0.998047
-5 6 31 0 0.217773 1
-5 7 0 0 0.0228882 0
-5 7 1 0 0.0229034 0
-5 7 2 0 0.0229187 0
-5 7 3 0 0.0228577 0
-5 7 4 0 0.0227814 0.00147057
-5 7 5 0 0.0228119 0.00479889
-5 7 6 0 0.0229797 0.0111237
-5 7 7 0 0.0231171 0.0231323
-5 7 8 0 0.0233459 0.0453491
-5 7 9 0 0.0243835 0.0767822
-5 7 10 0 0.0277863 0.118164
-5 7 11 0 0.0348206 0.172607
-5 7 12 0 0.0455017 0.238037
-5 7 13 0 0.0593567 0.313232
-5 7 14 0 0.0762939 0.397461
-5 7 15 0 0.0958862 0.48877
-5 7 16 0 0.117493 0.584473
-5 7 17 0 0.13916 0.677734
-5 7 18 0 0.159668 0.764648
-5 7 19 0 0.178101 0.841309
-5 7 20 0 0.188232 0.884766
-5 7 21 0 0.189575 0.893066
-5 7 22 0 0.191284 0.901855
-5 7 23 0 0.193237 0.910645
-5 7 24 0 0.19519 0.919922
-5 7 25 0 0.19751 0.930176
-5 7 26 0 0.200195 0.940918
-5 7 27 0 0.203125 0.953613
-5 7 28 0 0.206543 0.967285
-5 7 29 0 0.210205 0.982422
-5 7 30 0 0.214111 0.998047
-5 7 31 0 0.218018 1
-5 8 0 0 0.0421753 0
-5 8 1 0 0.0422058 0
-5 8 2 0 0.0422363 0
-5 8 3 0 0.0422974 0
-5 8 4 0 0.0423279 0
-5 8 5 0 0.0424805 0.00255013
-5 8 6 0 0.0427246 0.00871277
-5 8 7 0 0.0429688 0.0206146
-5 8 8 0 0.0431213 0.0431519
-5 8 9 0 0.0438843 0.0755005
-5 8 10 0 0.0472412 0.117188
-5 8 11 0 0.0541382 0.171753
-5 8 12 0 0.0631714 0.237427
-5 8 13 0 0.074646 0.312988
-5 8 14 0 0.0890503 0.397217
-5 8 15 0 0.106262 0.488525
-5 8 16 0 0.125732 0.584473
-5 8 17 0 0.145752 0.677734
-5 8 18 0 0.164917 0.764648
-5 8 19 0 0.182373 0.841309
-5 8 20 0 0.19165 0.884766
-5 8 21 0 0.192261 0.893066
-5 8 22 0 0.193481 0.901855
-5 8 23 0 0.195068 0.911133
-5 8 24 0 0.196899 0.919922
-5 8 25 0 0.198975 0.930176
-5 8 26 0 0.201416 0.941406
-5 8 27 0 0.204224 0.953613
-5 8 28 0 0.207397 0.967285
-5 8 29 0 0.210938 0.982422
-5 8 30 0 0.214722 0.998047
-5 8 31 0 0.218628 1
-5 9 0 0 0.0709229 0
-5 9 1 0 0.0709229 0
-5 9 2 0 0.0709229 0
-5 9 3 0 0.0709839 0
-5 9 4 0 0.0710449 0
-5 9 5 0 0.071106 0
-5 9 6 0 0.0713501 0.00453949
-5 9 7 0 0.0716553 0.0161438
-5 9 8 0 0.0720825 0.0387268
-5 9 9 0 0.072937 0.072998
-5 9 10 0 0.0756836 0.115479
-5 9 11 0 0.0817871 0.17041
-5 9 12 0 0.0893555 0.23645
-5 9 13 0 0.0985107 0.312256
-5 9 14 0 0.109924 0.396973
-5 9 15 0 0.123901 0.488525
-5 9 16 0 0.140259 0.584473
-5 9 17 0 0.157593 0.678223
-5 9 18 0 0.174561 0.764648
-5 9 19 0 0.190308 0.841797
-5 9 20 0 0.19812 0.885254
-5 9 21 0 0.19751 0.893555
-5 9 22 0 0.197754 0.902344
-5 9 23 0 0.19873 0.911133
-5 9 24 0 0.199951 0.92041
-5 9 25 0 0.201538 0.930176
-5 9 26 0 0.203613 0.941406
-5 9 27 0 0.206177 0.953613
-5 9 28 0 0.209106 0.967773
-5 9 29 0 0.212402 0.982422
-5 9 30 0 0.215942 0.998047
-5 9 31 0 0.219727 1
-5 10 0 0 0.108704 0
-5 10 1 0 0.108704 0
-5 10 2 0 0.108704 0
-5 10 3 0 0.108765 0
-5 10 4 0 0.108826 0
-5 10 5 0 0.108887 0
-5 10 6 0 0.108887 0
-5 10 7 0 0.109009 0.00906372
-5 10 8 0 0.109375 0.0316772
-5 10 9 0 0.110352 0.0686646
-5 10 10 0 0.112854 0.112915
-5 10 11 0 0.118225 0.168213
-5 10 12 0 0.124695 0.234741
-5 10 13 0 0.131958 0.311035
-5 10 14 0 0.140503 0.39624
-5 10 15 0 0.150879 0.488037
-5 10 16 0 0.163452 0.584473
-5 10 17 0 0.177002 0.678223
-5 10 18 0 0.190674 0.765137
-5 10 19 0 0.203735 0.841797
-5 10 20 0 0.209473 0.88623
-5 10 21 0 0.206665 0.894531
-5 10 22 0 0.205322 0.902832
-5 10 23 0 0.205078 0.912109
-5 10 24 0 0.205444 0.920898
-5 10 25 0 0.206299 0.930664
-5 10 26 0 0.207764 0.941895
-5 10 27 0 0.209595 0.954102
-5 10 28 0 0.212158 0.968262
-5 10 29 0 0.215088 0.98291
-5 10 30 0 0.218262 0.998535
-5 10 31 0 0.22168 1
-5 11 0 0 0.158813 0
-5 11 1 0 0.158813 0
-5 11 2 0 0.158813 0
-5 11 3 0 0.158813 0
-5 11 4 0 0.158936 0
-5 11 5 0 0.158936 0
-5 11 6 0 0.159058 0
-5 11 7 0 0.158936 0
-5 11 8 0 0.158936 0.0201263
-5 11 9 0 0.159302 0.0614319
-5 11 10 0 0.161133 0.10907
-5 11 11 0 0.165039 0.165039
-5 11 12 0 0.170288 0.231934
-5 11 13 0 0.175903 0.309082
-5 11 14 0 0.182007 0.39502
-5 11 15 0 0.188965 0.487305
-5 11 16 0 0.197388 0.583984
-5 11 17 0 0.206421 0.678223
-5 11 18 0 0.215942 0.765137
-5 11 19 0 0.22522 0.842285
-5 11 20 0 0.227783 0.887695
-5 11 21 0 0.22168 0.895508
-5 11 22 0 0.217896 0.904297
-5 11 23 0 0.215698 0.913086
-5 11 24 0 0.2146 0.921875
-5 11 25 0 0.214355 0.931641
-5 11 26 0 0.214722 0.942383
-5 11 27 0 0.215698 0.95459
-5 11 28 0 0.217407 0.96875
-5 11 29 0 0.219604 0.983398
-5 11 30 0 0.222168 0.998535
-5 11 31 0 0.224976 1
-5 12 0 0 0.220947 0
-5 12 1 0 0.220947 0
-5 12 2 0 0.220947 0
-5 12 3 0 0.220947 0
-5 12 4 0 0.220947 0
-5 12 5 0 0.221069 0
-5 12 6 0 0.221069 0
-5 12 7 0 0.221191 0
-5 12 8 0 0.221191 0
-5 12 9 0 0.221436 0.0450439
-5 12 10 0 0.222046 0.100708
-5 12 11 0 0.223999 0.159546
-5 12 12 0 0.227417 0.227539
-5 12 13 0 0.231689 0.30542
-5 12 14 0 0.235718 0.392578
-5 12 15 0 0.239624 0.48584
-5 12 16 0 0.244019 0.583496
-5 12 17 0 0.248291 0.677734
-5 12 18 0 0.25293 0.765137
-5 12 19 0 0.257568 0.842773
-5 12 20 0 0.256104 0.890625
-5 12 21 0 0.245239 0.897949
-5 12 22 0 0.237793 0.90625
-5 12 23 0 0.23291 0.915039
-5 12 24 0 0.229614 0.92334
-5 12 25 0 0.227417 0.933105
-5 12 26 0 0.226074 0.943848
-5 12 27 0 0.225586 0.956055
-5 12 28 0 0.225952 0.969727
-5 12 29 0 0.227051 0.984375
-5 12 30 0 0.228638 0.999512
-5 12 31 0 0.230713 1
-5 13 0 0 0.292725 0
-5 13 1 0 0.292725 0
-5 13 2 0 0.292725 0
-5 13 3 0 0.292969 0
-5 13 4 0 0.292969 0
-5 13 5 0 0.292969 0
-5 13 6 0 0.292969 0
-5 13 7 0 0.293213 0
-5 13 8 0 0.293213 0
-5 13 9 0 0.293457 0.00782013
-5 13 10 0 0.293945 0.0814209
-5 13 11 0 0.294922 0.148438
-5 13 12 0 0.296631 0.219727
-5 13 13 0 0.299316 0.299561
-5 13 14 0 0.301758 0.387939
-5 13 15 0 0.303223 0.48291
-5 13 16 0 0.303955 0.582031
-5 13 17 0 0.303711 0.677246
-5 13 18 0 0.302979 0.765625
-5 13 19 0 0.30249 0.843262
-5 13 20 0 0.296631 0.894531
-5 13 21 0 0.279541 0.901855
-5 13 22 0 0.267334 0.909668
-5 13 23 0 0.258545 0.917969
-5 13 24 0 0.252441 0.92627
-5 13 25 0 0.247437 0.935547
-5 13 26 0 0.243652 0.946289
-5 13 27 0 0.240967 0.958008
-5 13 28 0 0.239502 0.971191
-5 13 29 0 0.238892 0.98584
-5 13 30 0 0.239014 1
-5 13 31 0 0.239624 1
-5 14 0 0 0.374268 0
-5 14 1 0 0.374268 0
-5 14 2 0 0.374268 0
-5 14 3 0 0.374268 0
-5 14 4 0 0.374268 0
-5 14 5 0 0.374268 0
-5 14 6 0 0.374268 0
-5 14 7 0 0.374512 0
-5 14 8 0 0.374756 0
-5 14 9 0 0.375 0
-5 14 10 0 0.375488 0.0342407
-5 14 11 0 0.376465 0.125977
-5 14 12 0 0.377441 0.205444
-5 14 13 0 0.378906 0.289062
-5 14 14 0 0.379883 0.380127
-5 14 15 0 0.379395 0.477295
-5 14 16 0 0.377197 0.578125
-5 14 17 0 0.372803 0.675781
-5 14 18 0 0.367188 0.765137
-5 14 19 0 0.361572 0.84375
-5 14 20 0 0.351318 0.899902
-5 14 21 0 0.326904 0.907227
-5 14 22 0 0.308594 0.915039
-5 14 23 0 0.294922 0.922852
-5 14 24 0 0.284912 0.930664
-5 14 25 0 0.276367 0.939941
-5 14 26 0 0.269287 0.949707
-5 14 27 0 0.263672 0.960938
-5 14 28 0 0.259521 0.974121
-5 14 29 0 0.256592 0.988281
-5 14 30 0 0.254639 1
-5 14 31 0 0.253174 1
-5 15 0 0 0.463135 0
-5 15 1 0 0.463135 0
-5 15 2 0 0.463135 0
-5 15 3 0 0.463135 0
-5 15 4 0 0.463135 0
-5 15 5 0 0.463135 0
-5 15 6 0 0.463135 0
-5 15 7 0 0.463135 0
-5 15 8 0 0.463379 0
-5 15 9 0 0.463623 0
-5 15 10 0 0.464355 0
-5 15 11 0 0.465332 0.0797119
-5 15 12 0 0.466553 0.179443
-5 15 13 0 0.467773 0.270752
-5 15 14 0 0.468262 0.366455
-5 15 15 0 0.467041 0.467285
-5 15 16 0 0.462891 0.571289
-5 15 17 0 0.455322 0.671875
-5 15 18 0 0.445068 0.763184
-5 15 19 0 0.434082 0.843262
-5 15 20 0 0.420898 0.90625
-5 15 21 0 0.388428 0.915039
-5 15 22 0 0.363037 0.922852
-5 15 23 0 0.34375 0.930664
-5 15 24 0 0.328857 0.937988
-5 15 25 0 0.315918 0.946289
-5 15 26 0 0.304688 0.955566
-5 15 27 0 0.29541 0.966309
-5 15 28 0 0.287842 0.979004
-5 15 29 0 0.281738 0.992188
-5 15 30 0 0.276611 1
-5 15 31 0 0.272949 1
-5 16 0 0 0.557617 0
-5 16 1 0 0.557617 0
-5 16 2 0 0.557617 0
-5 16 3 0 0.557617 0
-5 16 4 0 0.557617 0
-5 16 5 0 0.557617 0
-5 16 6 0 0.557617 0
-5 16 7 0 0.557617 0
-5 16 8 0 0.558105 0
-5 16 9 0 0.558105 0
-5 16 10 0 0.558594 0
-5 16 11 0 0.560059 0
-5 16 12 0 0.561523 0.133179
-5 16 13 0 0.562988 0.241211
-5 16 14 0 0.563965 0.344238
-5 16 15 0 0.562988 0.450195
-5 16 16 0 0.558594 0.558594
-5 16 17 0 0.548828 0.663086
-5 16 18 0 0.535156 0.758301
-5 16 19 0 0.52002 0.84082
-5 16 20 0 0.50293 0.90918
-5 16 21 0 0.4646 0.924805
-5 16 22 0 0.431885 0.93457
-5 16 23 0 0.40625 0.941895
-5 16 24 0 0.385742 0.949219
-5 16 25 0 0.367432 0.956543
-5 16 26 0 0.351318 0.965332
-5 16 27 0 0.337402 0.974609
-5 16 28 0 0.325439 0.986328
-5 16 29 0 0.31543 0.998535
-5 16 30 0 0.306885 1
-5 16 31 0 0.299561 1
-5 17 0 0 0.651855 0
-5 17 1 0 0.651855 0
-5 17 2 0 0.651855 0
-5 17 3 0 0.651855 0
-5 17 4 0 0.651855 0
-5 17 5 0 0.651855 0
-5 17 6 0 0.651855 0
-5 17 7 0 0.652344 0
-5 17 8 0 0.652344 0
-5 17 9 0 0.652344 0
-5 17 10 0 0.652832 0
-5 17 11 0 0.653809 0
-5 17 12 0 0.655762 0.0248566
-5 17 13 0 0.658203 0.195312
-5 17 14 0 0.660156 0.311523
-5 17 15 0 0.660645 0.424072
-5 17 16 0 0.656738 0.537598
-5 17 17 0 0.646973 0.647461
-5 17 18 0 0.632324 0.747559
-5 17 19 0 0.61377 0.834473
-5 17 20 0 0.592773 0.905762
-5 17 21 0 0.552734 0.93457
-5 17 22 0 0.513672 0.94873
-5 17 23 0 0.481445 0.95752
-5 17 24 0 0.454834 0.964844
-5 17 25 0 0.430664 0.97168
-5 17 26 0 0.408936 0.979004
-5 17 27 0 0.389404 0.987305
-5 17 28 0 0.372559 0.99707
-5 17 29 0 0.357666 1
-5 17 30 0 0.344727 1
-5 17 31 0 0.333496 1
-5 18 0 0 0.740723 0
-5 18 1 0 0.740723 0
-5 18 2 0 0.740723 0
-5 18 3 0 0.740723 0
-5 18 4 0 0.740723 0
-5 18 5 0 0.740723 0
-5 18 6 0 0.740723 0
-5 18 7 0 0.741211 0
-5 18 8 0 0.741211 0
-5 18 9 0 0.741211 0
-5 18 10 0 0.741211 0
-5 18 11 0 0.742188 0
-5 18 12 0 0.744141 0
-5 18 13 0 0.74707 0.119873
-5 18 14 0 0.750488 0.266113
-5 18 15 0 0.752441 0.388672
-5 18 16 0 0.750977 0.508301
-5 18 17 0 0.743652 0.623535
-5 18 18 0 0.729492 0.729492
-5 18 19 0 0.709961 0.821777
-5 18 20 0 0.686523 0.897949
-5 18 21 0 0.647949 0.940918
-5 18 22 0 0.60498 0.963379
-5 18 23 0 0.567383 0.976074
-5 18 24 0 0.534668 0.984375
-5 18 25 0 0.504395 0.991211
-5 18 26 0 0.476074 0.997559
-5 18 27 0 0.450439 1
-5 18 28 0 0.427734 1
-5 18 29 0 0.407715 1
-5 18 30 0 0.389893 1
-5 18 31 0 0.374023 1
-5 19 0 0 0.821289 0
-5 19 1 0 0.821289 0
-5 19 2 0 0.821289 0
-5 19 3 0 0.821289 0
-5 19 4 0 0.821289 0
-5 19 5 0 0.821289 0
-5 19 6 0 0.821289 0
-5 19 7 0 0.821289 0
-5 19 8 0 0.821289 0
-5 19 9 0 0.821777 0
-5 19 10 0 0.821777 0
-5 19 11 0 0.821777 0
-5 19 12 0 0.82373 0
-5 19 13 0 0.827148 0
-5 19 14 0 0.831055 0.2052
-5 19 15 0 0.834473 0.344482
-5 19 16 0 0.835449 0.47168
-5 19 17 0 0.831543 0.592773
-5 19 18 0 0.820312 0.70459
-5 19 19 0 0.801758 0.802246
-5 19 20 0 0.77832 0.883301
-5 19 21 0 0.742676 0.94043
-5 19 22 0 0.700684 0.974609
-5 19 23 0 0.65918 0.993652
-5 19 24 0 0.621582 1
-5 19 25 0 0.585449 1
-5 19 26 0 0.550781 1
-5 19 27 0 0.519043 1
-5 19 28 0 0.48999 1
-5 19 29 0 0.463867 1
-5 19 30 0 0.44043 1
-5 19 31 0 0.419678 1
-5 20 0 0 0.891113 0
-5 20 1 0 0.891113 0
-5 20 2 0 0.891113 0
-5 20 3 0 0.891113 0
-5 20 4 0 0.891113 0
-5 20 5 0 0.891113 0
-5 20 6 0 0.891113 0
-5 20 7 0 0.891113 0
-5 20 8 0 0.891602 0
-5 20 9 0 0.891602 0
-5 20 10 0 0.891602 0
-5 20 11 0 0.891602 0
-5 20 12 0 0.892578 0
-5 20 13 0 0.895996 0
-5 20 14 0 0.900879 0.11438
-5 20 15 0 0.905273 0.29248
-5 20 16 0 0.908691 0.429443
-5 20 17 0 0.907715 0.555664
-5 20 18 0 0.899902 0.672363
-5 20 19 0 0.884277 0.775879
-5 20 20 0 0.861816 0.862305
-5 20 21 0 0.831543 0.931152
-5 20 22 0 0.79248 0.978027
-5 20 23 0 0.750977 1
-5 20 24 0 0.710449 1
-5 20 25 0 0.669434 1
-5 20 26 0 0.629395 1
-5 20 27 0 0.591309 1
-5 20 28 0 0.556152 1
-5 20 29 0 0.523926 1
-5 20 30 0 0.494873 1
-5 20 31 0 0.468506 1
-5 21 0 0 0.951172 0
-5 21 1 0 0.951172 0
-5 21 2 0 0.951172 0
-5 21 3 0 0.951172 0
-5 21 4 0 0.951172 0
-5 21 5 0 0.951172 0
-5 21 6 0 0.951172 0
-5 21 7 0 0.951172 0
-5 21 8 0 0.951172 0
-5 21 9 0 0.951172 0
-5 21 10 0 0.951172 0
-5 21 11 0 0.95166 0
-5 21 12 0 0.95166 0
-5 21 13 0 0.95459 0
-5 21 14 0 0.959473 0
-5 21 15 0 0.965332 0.228394
-5 21 16 0 0.970703 0.381348
-5 21 17 0 0.972656 0.513672
-5 21 18 0 0.968262 0.634766
-5 21 19 0 0.956543 0.742676
-5 21 20 0 0.937012 0.834473
-5 21 21 0 0.911133 0.911621
-5 21 22 0 0.877441 0.970215
-5 21 23 0 0.838867 1
-5 21 24 0 0.797852 1
-5 21 25 0 0.754883 1
-5 21 26 0 0.710449 1
-5 21 27 0 0.666992 1
-5 21 28 0 0.625977 1
-5 21 29 0 0.587891 1
-5 21 30 0 0.552734 1
-5 21 31 0 0.520996 1
-5 22 0 0 1 0
-5 22 1 0 1 0
-5 22 2 0 1 0
-5 22 3 0 1 0
-5 22 4 0 1 0
-5 22 5 0 1 0
-5 22 6 0 1 0
-5 22 7 0 1 0
-5 22 8 0 1 0
-5 22 9 0 1 0
-5 22 10 0 1 0
-5 22 11 0 1 0
-5 22 12 0 1 0
-5 22 13 0 1 0
-5 22 14 0 1 0
-5 22 15 0 1 0.142456
-5 22 16 0 1 0.327881
-5 22 17 0 1 0.468018
-5 22 18 0 1 0.593262
-5 22 19 0 1 0.705078
-5 22 20 0 1 0.80127
-5 22 21 0 0.979004 0.883789
-5 22 22 0 0.950195 0.950684
-5 22 23 0 0.916504 1
-5 22 24 0 0.878906 1
-5 22 25 0 0.835938 1
-5 22 26 0 0.789551 1
-5 22 27 0 0.742676 1
-5 22 28 0 0.697266 1
-5 22 29 0 0.653809 1
-5 22 30 0 0.613281 1
-5 22 31 0 0.575684 1
-5 23 0 0 1 0
-5 23 1 0 1 0
-5 23 2 0 1 0
-5 23 3 0 1 0
-5 23 4 0 1 0
-5 23 5 0 1 0
-5 23 6 0 1 0
-5 23 7 0 1 0
-5 23 8 0 1 0
-5 23 9 0 1 0
-5 23 10 0 1 0
-5 23 11 0 1 0
-5 23 12 0 1 0
-5 23 13 0 1 0
-5 23 14 0 1 0
-5 23 15 0 1 0
-5 23 16 0 1 0.270264
-5 23 17 0 1 0.421143
-5 23 18 0 1 0.550293
-5 23 19 0 1 0.665527
-5 23 20 0 1 0.765137
-5 23 21 0 1 0.852051
-5 23 22 0 1 0.923828
-5 23 23 0 0.980469 0.980957
-5 23 24 0 0.947266 1
-5 23 25 0 0.907227 1
-5 23 26 0 0.861816 1
-5 23 27 0 0.813477 1
-5 23 28 0 0.764648 1
-5 23 29 0 0.717285 1
-5 23 30 0 0.671875 1
-5 23 31 0 0.629395 1
-5 24 0 0 1 0
-5 24 1 0 1 0
-5 24 2 0 1 0
-5 24 3 0 1 0
-5 24 4 0 1 0
-5 24 5 0 1 0
-5 24 6 0 1 0
-5 24 7 0 1 0
-5 24 8 0 1 0
-5 24 9 0 1 0
-5 24 10 0 1 0
-5 24 11 0 1 0
-5 24 12 0 1 0
-5 24 13 0 1 0
-5 24 14 0 1 0
-5 24 15 0 1 0
-5 24 16 0 1 0.204346
-5 24 17 0 1 0.373291
-5 24 18 0 1 0.507324
-5 24 19 0 1 0.624512
-5 24 20 0 1 0.727539
-5 24 21 0 1 0.817383
-5 24 22 0 1 0.893555
-5 24 23 0 1 0.955566
-5 24 24 0 1 1
-5 24 25 0 0.96875 1
-5 24 26 0 0.925781 1
-5 24 27 0 0.87793 1
-5 24 28 0 0.828125 1
-5 24 29 0 0.777344 1
-5 24 30 0 0.728516 1
-5 24 31 0 0.682129 1
-5 25 0 0 1 0
-5 25 1 0 1 0
-5 25 2 0 1 0
-5 25 3 0 1 0
-5 25 4 0 1 0
-5 25 5 0 1 0
-5 25 6 0 1 0
-5 25 7 0 1 0
-5 25 8 0 1 0
-5 25 9 0 1 0
-5 25 10 0 1 0
-5 25 11 0 1 0
-5 25 12 0 1 0
-5 25 13 0 1 0
-5 25 14 0 1 0
-5 25 15 0 1 0
-5 25 16 0 1 0.10437
-5 25 17 0 1 0.318359
-5 25 18 0 1 0.459229
-5 25 19 0 1 0.57959
-5 25 20 0 1 0.68457
-5 25 21 0 1 0.777344
-5 25 22 0 1 0.85791
-5 25 23 0 1 0.923828
-5 25 24 0 1 0.977539
-5 25 25 0 1 1
-5 25 26 0 0.986816 1
-5 25 27 0 0.941406 1
-5 25 28 0 0.891602 1
-5 25 29 0 0.839355 1
-5 25 30 0 0.787598 1
-5 25 31 0 0.737793 1
-5 26 0 0 1 0
-5 26 1 0 1 0
-5 26 2 0 1 0
-5 26 3 0 1 0
-5 26 4 0 1 0
-5 26 5 0 1 0
-5 26 6 0 1 0
-5 26 7 0 1 0
-5 26 8 0 1 0
-5 26 9 0 1 0
-5 26 10 0 1 0
-5 26 11 0 1 0
-5 26 12 0 1 0
-5 26 13 0 1 0
-5 26 14 0 1 0
-5 26 15 0 1 0
-5 26 16 0 1 0
-5 26 17 0 1 0.25293
-5 26 18 0 1 0.40625
-5 26 19 0 1 0.529785
-5 26 20 0 1 0.636719
-5 26 21 0 1 0.732422
-5 26 22 0 1 0.815918
-5 26 23 0 1 0.885742
-5 26 24 0 1 0.943848
-5 26 25 0 1 0.99707
-5 26 26 0 1 1
-5 26 27 0 1 1
-5 26 28 0 0.953613 1
-5 26 29 0 0.901855 1
-5 26 30 0 0.848633 1
-5 26 31 0 0.795898 1
-5 27 0 0 1 0
-5 27 1 0 1 0
-5 27 2 0 1 0
-5 27 3 0 1 0
-5 27 4 0 1 0
-5 27 5 0 1 0
-5 27 6 0 1 0
-5 27 7 0 1 0
-5 27 8 0 1 0
-5 27 9 0 1 0
-5 27 10 0 1 0
-5 27 11 0 1 0
-5 27 12 0 1 0
-5 27 13 0 1 0
-5 27 14 0 1 0
-5 27 15 0 1 0
-5 27 16 0 1 0
-5 27 17 0 1 0.166138
-5 27 18 0 1 0.34668
-5 27 19 0 1 0.47583
-5 27 20 0 1 0.584961
-5 27 21 0 1 0.682129
-5 27 22 0 1 0.768066
-5 27 23 0 1 0.841309
-5 27 24 0 1 0.90332
-5 27 25 0 1 0.960938
-5 27 26 0 1 1
-5 27 27 0 1 1
-5 27 28 0 1 1
-5 27 29 0 0.962402 1
-5 27 30 0 0.908691 1
-5 27 31 0 0.854492 1
-5 28 0 0 1 0
-5 28 1 0 1 0
-5 28 2 0 1 0
-5 28 3 0 1 0
-5 28 4 0 1 0
-5 28 5 0 1 0
-5 28 6 0 1 0
-5 28 7 0 1 0
-5 28 8 0 1 0
-5 28 9 0 1 0
-5 28 10 0 1 0
-5 28 11 0 1 0
-5 28 12 0 1 0
-5 28 13 0 1 0
-5 28 14 0 1 0
-5 28 15 0 1 0
-5 28 16 0 1 0
-5 28 17 0 1 0
-5 28 18 0 1 0.278076
-5 28 19 0 1 0.417236
-5 28 20 0 1 0.529297
-5 28 21 0 1 0.62793
-5 28 22 0 1 0.71582
-5 28 23 0 1 0.791016
-5 28 24 0 1 0.855957
-5 28 25 0 1 0.91748
-5 28 26 0 1 0.974121
-5 28 27 0 1 1
-5 28 28 0 1 1
-5 28 29 0 1 1
-5 28 30 0 0.968262 1
-5 28 31 0 0.914062 1
-5 29 0 0 1 0
-5 29 1 0 1 0
-5 29 2 0 1 0
-5 29 3 0 1 0
-5 29 4 0 1 0
-5 29 5 0 1 0
-5 29 6 0 1 0
-5 29 7 0 1 0
-5 29 8 0 1 0
-5 29 9 0 1 0
-5 29 10 0 1 0
-5 29 11 0 1 0
-5 29 12 0 1 0
-5 29 13 0 1 0
-5 29 14 0 1 0
-5 29 15 0 1 0
-5 29 16 0 1 0
-5 29 17 0 1 0
-5 29 18 0 1 0.19104
-5 29 19 0 1 0.352051
-5 29 20 0 1 0.46875
-5 29 21 0 1 0.569336
-5 29 22 0 1 0.658203
-5 29 23 0 1 0.735352
-5 29 24 0 1 0.802734
-5 29 25 0 1 0.867188
-5 29 26 0 1 0.928223
-5 29 27 0 1 0.983398
-5 29 28 0 1 1
-5 29 29 0 1 1
-5 29 30 0 1 1
-5 29 31 0 0.973145 1
-5 30 0 0 1 0
-5 30 1 0 1 0
-5 30 2 0 1 0
-5 30 3 0 1 0
-5 30 4 0 1 0
-5 30 5 0 1 0
-5 30 6 0 1 0
-5 30 7 0 1 0
-5 30 8 0 1 0
-5 30 9 0 1 0
-5 30 10 0 1 0
-5 30 11 0 1 0
-5 30 12 0 1 0
-5 30 13 0 1 0
-5 30 14 0 1 0
-5 30 15 0 1 0
-5 30 16 0 1 0
-5 30 17 0 1 0
-5 30 18 0 1 0.0225677
-5 30 19 0 1 0.277588
-5 30 20 0 1 0.403564
-5 30 21 0 1 0.506836
-5 30 22 0 1 0.59668
-5 30 23 0 1 0.674805
-5 30 24 0 1 0.743652
-5 30 25 0 1 0.810547
-5 30 26 0 1 0.874512
-5 30 27 0 1 0.935059
-5 30 28 0 1 0.989746
-5 30 29 0 1 1
-5 30 30 0 1 1
-5 30 31 0 1 1
-5 31 0 0 1 0
-5 31 1 0 1 0
-5 31 2 0 1 0
-5 31 3 0 1 0
-5 31 4 0 1 0
-5 31 5 0 1 0
-5 31 6 0 1 0
-5 31 7 0 1 0
-5 31 8 0 1 0
-5 31 9 0 1 0
-5 31 10 0 1 0
-5 31 11 0 1 0
-5 31 12 0 1 0
-5 31 13 0 1 0
-5 31 14 0 1 0
-5 31 15 0 1 0
-5 31 16 0 1 0
-5 31 17 0 1 0
-5 31 18 0 1 0
-5 31 19 0 1 0.184082
-5 31 20 0 1 0.331787
-5 31 21 0 1 0.439941
-5 31 22 0 1 0.531738
-5 31 23 0 1 0.610352
-5 31 24 0 1 0.680176
-5 31 25 0 1 0.748535
-5 31 26 0 1 0.81543
-5 31 27 0 1 0.879883
-5 31 28 0 1 0.94043
-5 31 29 0 1 0.995117
-5 31 30 0 1 1
-5 31 31 0 1 1
-6 0 0 0.0435486 0 0
-6 0 1 0.0437012 0 0
-6 0 2 0.0437012 0 0
-6 0 3 0.0428772 0 0.00183201
-6 0 4 0.0401001 0 0.00531769
-6 0 5 0.0278473 0 0.00884247
-6 0 6 0.019989 0.000740528 0.0134583
-6 0 7 0.0164185 0.00118637 0.0254364
-6 0 8 0.00985718 0.00201607 0.0472412
-6 0 9 0 0.00359154 0.0780029
-6 0 10 0 0.00666428 0.119141
-6 0 11 0 0.0125809 0.17334
-6 0 12 0 0.0227966 0.238525
-6 0 13 0 0.0391846 0.313477
-6 0 14 0 0.0605774 0.397705
-6 0 15 0 0.0837402 0.48877
-6 0 16 0 0.108154 0.584473
-6 0 17 0 0.131958 0.677734
-6 0 18 0 0.154053 0.764648
-6 0 19 0 0.173584 0.841309
-6 0 20 0 0.184448 0.884277
-6 0 21 0 0.186646 0.892578
-6 0 22 0 0.188843 0.901855
-6 0 23 0 0.191162 0.910645
-6 0 24 0 0.193481 0.919922
-6 0 25 0 0.196045 0.929688
-6 0 26 0 0.198853 0.940918
-6 0 27 0 0.202026 0.953613
-6 0 28 0 0.205566 0.967285
-6 0 29 0 0.209473 0.982422
-6 0 30 0 0.213379 0.998047
-6 0 31 0 0.217407 1
-6 1 0 0.0426331 0 0
-6 1 1 0.0428467 0 0
-6 1 2 0.0429382 0 0
-6 1 3 0.0423584 0 0.00174332
-6 1 4 0.0397949 0 0.00523376
-6 1 5 0.0279388 7.79033e-05 0.00888824
-6 1 6 0.0198212 0.000987053 0.0134354
-6 1 7 0.0162659 0.0014286 0.0254059
-6 1 8 0.00970459 0.00225067 0.0472107
-6 1 9 0 0.00381851 0.0780029
-6 1 10 0 0.00689697 0.119141
-6 1 11 0 0.012825 0.17334
-6 1 12 0 0.0230408 0.238525
-6 1 13 0 0.0394592 0.313477
-6 1 14 0 0.0607605 0.397705
-6 1 15 0 0.0839233 0.48877
-6 1 16 0 0.108276 0.584473
-6 1 17 0 0.131958 0.677734
-6 1 18 0 0.154053 0.764648
-6 1 19 0 0.173584 0.841309
-6 1 20 0 0.18457 0.884277
-6 1 21 0 0.186646 0.892578
-6 1 22 0 0.188965 0.901855
-6 1 23 0 0.191162 0.910645
-6 1 24 0 0.193481 0.919922
-6 1 25 0 0.196045 0.929688
-6 1 26 0 0.198975 0.940918
-6 1 27 0 0.202026 0.953613
-6 1 28 0 0.205688 0.967285
-6 1 29 0 0.209473 0.982422
-6 1 30 0 0.213379 0.998047
-6 1 31 0 0.217407 1
-6 2 0 0.0409241 0.000423431 0
-6 2 1 0.0411987 0.00043273 0
-6 2 2 0.0414429 0.000402451 0
-6 2 3 0.0412598 0.000294924 0.00159359
-6 2 4 0.039093 0.000180483 0.00507355
-6 2 5 0.0280914 0.000637054 0.00897217
-6 2 6 0.0195312 0.0014267 0.0133896
-6 2 7 0.015976 0.00185871 0.0253754
-6 2 8 0.0094223 0.00266647 0.0471802
-6 2 9 0 0.00422287 0.0780029
-6 2 10 0 0.00730896 0.119141
-6 2 11 0 0.0132599 0.17334
-6 2 12 0 0.0234985 0.238525
-6 2 13 0 0.0398865 0.313477
-6 2 14 0 0.0610962 0.397705
-6 2 15 0 0.0841675 0.48877
-6 2 16 0 0.108459 0.584473
-6 2 17 0 0.132202 0.677734
-6 2 18 0 0.154175 0.764648
-6 2 19 0 0.173706 0.841309
-6 2 20 0 0.18457 0.884277
-6 2 21 0 0.186768 0.892578
-6 2 22 0 0.188965 0.901855
-6 2 23 0 0.191284 0.910645
-6 2 24 0 0.193604 0.919922
-6 2 25 0 0.196167 0.929688
-6 2 26 0 0.198975 0.940918
-6 2 27 0 0.202148 0.953613
-6 2 28 0 0.205688 0.967285
-6 2 29 0 0.209473 0.982422
-6 2 30 0 0.213379 0.998047
-6 2 31 0 0.217529 1
-6 3 0 0.0376282 0.00202751 0
-6 3 1 0.0379028 0.0020504 0
-6 3 2 0.0382996 0.00203705 0
-6 3 3 0.0386353 0.00195503 0.00135231
-6 3 4 0.0373535 0.00178623 0.00475311
-6 3 5 0.0284119 0.00173569 0.00911713
-6 3 6 0.0189972 0.00222969 0.0133057
-6 3 7 0.0154495 0.0026474 0.0252991
-6 3 8 0.00891876 0.00342751 0.0471191
-6 3 9 0 0.00496674 0.0779419
-6 3 10 0 0.00806427 0.11908
-6 3 11 0 0.0140533 0.17334
-6 3 12 0 0.0243073 0.238525
-6 3 13 0 0.0407104 0.313477
-6 3 14 0 0.0617065 0.397705
-6 3 15 0 0.0845947 0.48877
-6 3 16 0 0.108765 0.584473
-6 3 17 0 0.132446 0.677734
-6 3 18 0 0.154419 0.764648
-6 3 19 0 0.173828 0.841309
-6 3 20 0 0.184692 0.884277
-6 3 21 0 0.186768 0.892578
-6 3 22 0 0.189087 0.901855
-6 3 23 0 0.191284 0.910645
-6 3 24 0 0.193604 0.919922
-6 3 25 0 0.196167 0.929688
-6 3 26 0 0.198975 0.940918
-6 3 27 0 0.202148 0.953613
-6 3 28 0 0.205688 0.967285
-6 3 29 0 0.209473 0.982422
-6 3 30 0 0.213379 0.998047
-6 3 31 0 0.217529 1
-6 4 0 0.0316162 0.00445938 0
-6 4 1 0.0317993 0.00450134 0
-6 4 2 0.0321045 0.00452805 0
-6 4 3 0.0327454 0.00457001 0.0010643
-6 4 4 0.0335388 0.00458527 0.00415421
-6 4 5 0.0287628 0.0041008 0.00930786
-6 4 6 0.0179749 0.00374794 0.0131531
-6 4 7 0.0144577 0.00413513 0.0251465
-6 4 8 0.00795746 0.00486755 0.0469971
-6 4 9 0 0.00636673 0.0778198
-6 4 10 0 0.00949097 0.119019
-6 4 11 0 0.0155563 0.173218
-6 4 12 0 0.0258636 0.238403
-6 4 13 0 0.0422363 0.313477
-6 4 14 0 0.0628662 0.397705
-6 4 15 0 0.0854492 0.48877
-6 4 16 0 0.109436 0.584473
-6 4 17 0 0.132935 0.678223
-6 4 18 0 0.154785 0.764648
-6 4 19 0 0.174194 0.841309
-6 4 20 0 0.184937 0.884277
-6 4 21 0 0.187012 0.892578
-6 4 22 0 0.189209 0.901855
-6 4 23 0 0.191406 0.910645
-6 4 24 0 0.193726 0.919922
-6 4 25 0 0.196289 0.929688
-6 4 26 0 0.199097 0.940918
-6 4 27 0 0.202148 0.953613
-6 4 28 0 0.205688 0.967285
-6 4 29 0 0.209473 0.982422
-6 4 30 0 0.213501 0.998047
-6 4 31 0 0.217529 1
-6 5 0 0.0235748 0.00756073 0
-6 5 1 0.0235443 0.0075798 0
-6 5 2 0.0234375 0.00760269 0
-6 5 3 0.0233154 0.00767136 0.00107193
-6 5 4 0.0234528 0.00788879 0.0032444
-6 5 5 0.0247955 0.00854492 0.00836182
-6 5 6 0.0160065 0.00667572 0.0128403
-6 5 7 0.0125351 0.00701141 0.0248566
-6 5 8 0.00610733 0.00765228 0.0467834
-6 5 9 0 0.00907135 0.0776978
-6 5 10 0 0.0122375 0.118835
-6 5 11 0 0.0184479 0.173096
-6 5 12 0 0.0288544 0.238403
-6 5 13 0 0.0450745 0.313477
-6 5 14 0 0.0650024 0.397705
-6 5 15 0 0.0870972 0.48877
-6 5 16 0 0.110718 0.584473
-6 5 17 0 0.133911 0.678223
-6 5 18 0 0.155518 0.764648
-6 5 19 0 0.174805 0.841309
-6 5 20 0 0.185425 0.884277
-6 5 21 0 0.187378 0.892578
-6 5 22 0 0.189575 0.901855
-6 5 23 0 0.191772 0.910645
-6 5 24 0 0.19397 0.919922
-6 5 25 0 0.196411 0.929688
-6 5 26 0 0.199219 0.940918
-6 5 27 0 0.202393 0.953613
-6 5 28 0 0.205811 0.967285
-6 5 29 0 0.209595 0.982422
-6 5 30 0 0.213501 0.998047
-6 5 31 0 0.217651 1
-6 6 0 0.0188446 0.0142136 0
-6 6 1 0.0188446 0.0142365 0
-6 6 2 0.018631 0.0141907 0
-6 6 3 0.0181122 0.0140457 0.000897884
-6 6 4 0.0171356 0.0137787 0.00288963
-6 6 5 0.015358 0.0132599 0.00645447
-6 6 6 0.0122223 0.0122223 0.0122223
-6 6 7 0.0088501 0.0124817 0.0242462
-6 6 8 0.00255966 0.0129623 0.0462952
-6 6 9 0 0.0142441 0.0773315
-6 6 10 0 0.0174866 0.118591
-6 6 11 0 0.0239716 0.172852
-6 6 12 0 0.0345764 0.238281
-6 6 13 0 0.0502014 0.313477
-6 6 14 0 0.0689697 0.397705
-6 6 15 0 0.0901489 0.48877
-6 6 16 0 0.113037 0.584473
-6 6 17 0 0.135742 0.678223
-6 6 18 0 0.156982 0.764648
-6 6 19 0 0.175903 0.841309
-6 6 20 0 0.186401 0.884766
-6 6 21 0 0.18811 0.893066
-6 6 22 0 0.190186 0.901855
-6 6 23 0 0.192261 0.910645
-6 6 24 0 0.194336 0.919922
-6 6 25 0 0.196777 0.930176
-6 6 26 0 0.199585 0.940918
-6 6 27 0 0.202637 0.953613
-6 6 28 0 0.206055 0.967285
-6 6 29 0 0.209839 0.982422
-6 6 30 0 0.213745 0.998047
-6 6 31 0 0.217773 1
-6 7 0 0.00885773 0.0244446 0
-6 7 1 0.00885773 0.0244598 0
-6 7 2 0.00886536 0.0244904 0
-6 7 3 0.00853729 0.024292 0
-6 7 4 0.00790405 0.0239105 0.00144958
-6 7 5 0.00675964 0.0232544 0.00481415
-6 7 6 0.00492096 0.0228119 0.0109863
-6 7 7 0.00171185 0.022995 0.0230103
-6 7 8 0 0.0232697 0.0452881
-6 7 9 0 0.0243073 0.0767212
-6 7 10 0 0.0276794 0.118042
-6 7 11 0 0.034729 0.172485
-6 7 12 0 0.0454102 0.237915
-6 7 13 0 0.0592957 0.313232
-6 7 14 0 0.0762329 0.397461
-6 7 15 0 0.0958862 0.48877
-6 7 16 0 0.117493 0.584473
-6 7 17 0 0.13916 0.678223
-6 7 18 0 0.159668 0.764648
-6 7 19 0 0.178101 0.841309
-6 7 20 0 0.188232 0.884766
-6 7 21 0 0.189575 0.893066
-6 7 22 0 0.191284 0.901855
-6 7 23 0 0.193237 0.911133
-6 7 24 0 0.19519 0.919922
-6 7 25 0 0.19751 0.930176
-6 7 26 0 0.200195 0.940918
-6 7 27 0 0.203125 0.953613
-6 7 28 0 0.206543 0.967285
-6 7 29 0 0.210205 0.982422
-6 7 30 0 0.214111 0.998047
-6 7 31 0 0.218018 1
-6 8 0 0 0.0426331 0
-6 8 1 0 0.0426636 0
-6 8 2 0 0.0426941 0
-6 8 3 0 0.0427551 0
-6 8 4 0 0.0426331 0
-6 8 5 0 0.0425415 0.0024662
-6 8 6 0 0.0426025 0.00861359
-6 8 7 0 0.0428467 0.0205078
-6 8 8 0 0.0430298 0.0430603
-6 8 9 0 0.0438232 0.0754395
-6 8 10 0 0.0471497 0.117065
-6 8 11 0 0.0540466 0.171753
-6 8 12 0 0.0631104 0.237427
-6 8 13 0 0.074585 0.312988
-6 8 14 0 0.0889893 0.397217
-6 8 15 0 0.106201 0.488525
-6 8 16 0 0.125732 0.584473
-6 8 17 0 0.145752 0.678223
-6 8 18 0 0.164917 0.764648
-6 8 19 0 0.182373 0.841797
-6 8 20 0 0.19165 0.884766
-6 8 21 0 0.192383 0.893066
-6 8 22 0 0.193604 0.901855
-6 8 23 0 0.195068 0.911133
-6 8 24 0 0.196899 0.919922
-6 8 25 0 0.198975 0.930176
-6 8 26 0 0.201416 0.941406
-6 8 27 0 0.204224 0.953613
-6 8 28 0 0.207397 0.967773
-6 8 29 0 0.210938 0.982422
-6 8 30 0 0.214722 0.998047
-6 8 31 0 0.218628 1
-6 9 0 0 0.0709839 0
-6 9 1 0 0.0709839 0
-6 9 2 0 0.0709839 0
-6 9 3 0 0.0710449 0
-6 9 4 0 0.071106 0
-6 9 5 0 0.071167 0
-6 9 6 0 0.0712891 0.00445175
-6 9 7 0 0.0715942 0.0160522
-6 9 8 0 0.0720215 0.0386353
-6 9 9 0 0.072876 0.072937
-6 9 10 0 0.0756226 0.115417
-6 9 11 0 0.0817261 0.170288
-6 9 12 0 0.0892944 0.23645
-6 9 13 0 0.0984497 0.312256
-6 9 14 0 0.109863 0.396973
-6 9 15 0 0.12384 0.488525
-6 9 16 0 0.140259 0.584473
-6 9 17 0 0.157593 0.678223
-6 9 18 0 0.174561 0.764648
-6 9 19 0 0.190308 0.841797
-6 9 20 0 0.19812 0.885254
-6 9 21 0 0.19751 0.893555
-6 9 22 0 0.197754 0.902344
-6 9 23 0 0.19873 0.911621
-6 9 24 0 0.199951 0.92041
-6 9 25 0 0.201538 0.930664
-6 9 26 0 0.203613 0.941406
-6 9 27 0 0.206177 0.953613
-6 9 28 0 0.209106 0.967773
-6 9 29 0 0.212402 0.982422
-6 9 30 0 0.215942 0.998047
-6 9 31 0 0.219727 1
-6 10 0 0 0.108643 0
-6 10 1 0 0.108643 0
-6 10 2 0 0.108643 0
-6 10 3 0 0.108704 0
-6 10 4 0 0.108765 0
-6 10 5 0 0.108826 0
-6 10 6 0 0.108826 0
-6 10 7 0 0.108948 0.00897217
-6 10 8 0 0.109314 0.0315857
-6 10 9 0 0.110291 0.0686035
-6 10 10 0 0.112793 0.112854
-6 10 11 0 0.118164 0.168213
-6 10 12 0 0.124695 0.234741
-6 10 13 0 0.131958 0.311035
-6 10 14 0 0.140503 0.39624
-6 10 15 0 0.150879 0.488037
-6 10 16 0 0.163452 0.584473
-6 10 17 0 0.177002 0.678223
-6 10 18 0 0.190674 0.765137
-6 10 19 0 0.203735 0.841797
-6 10 20 0 0.209473 0.88623
-6 10 21 0 0.206665 0.894531
-6 10 22 0 0.205322 0.90332
-6 10 23 0 0.205078 0.912109
-6 10 24 0 0.205444 0.920898
-6 10 25 0 0.206299 0.930664
-6 10 26 0 0.207764 0.941895
-6 10 27 0 0.209595 0.954102
-6 10 28 0 0.212158 0.968262
-6 10 29 0 0.215088 0.98291
-6 10 30 0 0.218262 0.998535
-6 10 31 0 0.22168 1
-6 11 0 0 0.158691 0
-6 11 1 0 0.158691 0
-6 11 2 0 0.158813 0
-6 11 3 0 0.158813 0
-6 11 4 0 0.158813 0
-6 11 5 0 0.158936 0
-6 11 6 0 0.158936 0
-6 11 7 0 0.158813 0
-6 11 8 0 0.158813 0.0200195
-6 11 9 0 0.159302 0.0613708
-6 11 10 0 0.161133 0.109009
-6 11 11 0 0.164917 0.165039
-6 11 12 0 0.170166 0.231934
-6 11 13 0 0.175903 0.309082
-6 11 14 0 0.182007 0.39502
-6 11 15 0 0.188965 0.487305
-6 11 16 0 0.197388 0.583984
-6 11 17 0 0.206421 0.678223
-6 11 18 0 0.215942 0.765137
-6 11 19 0 0.22522 0.842285
-6 11 20 0 0.227783 0.887695
-6 11 21 0 0.22168 0.895996
-6 11 22 0 0.217896 0.904297
-6 11 23 0 0.215698 0.913086
-6 11 24 0 0.214722 0.921875
-6 11 25 0 0.214355 0.931641
-6 11 26 0 0.214722 0.942871
-6 11 27 0 0.215698 0.955078
-6 11 28 0 0.217407 0.96875
-6 11 29 0 0.219604 0.983398
-6 11 30 0 0.222168 0.999023
-6 11 31 0 0.224976 1
-6 12 0 0 0.220825 0
-6 12 1 0 0.220825 0
-6 12 2 0 0.220825 0
-6 12 3 0 0.220825 0
-6 12 4 0 0.220947 0
-6 12 5 0 0.220947 0
-6 12 6 0 0.221069 0
-6 12 7 0 0.221191 0
-6 12 8 0 0.221191 0
-6 12 9 0 0.221313 0.0449219
-6 12 10 0 0.222046 0.100647
-6 12 11 0 0.223877 0.159546
-6 12 12 0 0.227417 0.227417
-6 12 13 0 0.231689 0.30542
-6 12 14 0 0.235718 0.392578
-6 12 15 0 0.239624 0.48584
-6 12 16 0 0.244019 0.583496
-6 12 17 0 0.248291 0.678223
-6 12 18 0 0.25293 0.765625
-6 12 19 0 0.257568 0.842773
-6 12 20 0 0.256104 0.890625
-6 12 21 0 0.245239 0.897949
-6 12 22 0 0.237793 0.90625
-6 12 23 0 0.23291 0.915039
-6 12 24 0 0.229614 0.92334
-6 12 25 0 0.227417 0.933105
-6 12 26 0 0.226074 0.943848
-6 12 27 0 0.225586 0.956055
-6 12 28 0 0.225952 0.969727
-6 12 29 0 0.227051 0.984375
-6 12 30 0 0.228638 0.999512
-6 12 31 0 0.230713 1
-6 13 0 0 0.292725 0
-6 13 1 0 0.292725 0
-6 13 2 0 0.292725 0
-6 13 3 0 0.292725 0
-6 13 4 0 0.292969 0
-6 13 5 0 0.292969 0
-6 13 6 0 0.292969 0
-6 13 7 0 0.293213 0
-6 13 8 0 0.293213 0
-6 13 9 0 0.293457 0.00772095
-6 13 10 0 0.293945 0.0813599
-6 13 11 0 0.294922 0.148438
-6 13 12 0 0.296631 0.219727
-6 13 13 0 0.299316 0.299316
-6 13 14 0 0.301758 0.387939
-6 13 15 0 0.303223 0.48291
-6 13 16 0 0.303955 0.582031
-6 13 17 0 0.303711 0.677246
-6 13 18 0 0.302979 0.765625
-6 13 19 0 0.30249 0.843262
-6 13 20 0 0.296631 0.894531
-6 13 21 0 0.279541 0.901855
-6 13 22 0 0.267334 0.909668
-6 13 23 0 0.258545 0.917969
-6 13 24 0 0.252441 0.92627
-6 13 25 0 0.247437 0.935547
-6 13 26 0 0.243652 0.946289
-6 13 27 0 0.240967 0.958008
-6 13 28 0 0.239502 0.971191
-6 13 29 0 0.238892 0.98584
-6 13 30 0 0.239014 1
-6 13 31 0 0.239624 1
-6 14 0 0 0.374268 0
-6 14 1 0 0.374268 0
-6 14 2 0 0.374268 0
-6 14 3 0 0.374268 0
-6 14 4 0 0.374268 0
-6 14 5 0 0.374268 0
-6 14 6 0 0.374268 0
-6 14 7 0 0.374512 0
-6 14 8 0 0.374756 0
-6 14 9 0 0.375 0
-6 14 10 0 0.375488 0.0341187
-6 14 11 0 0.376465 0.125854
-6 14 12 0 0.377441 0.205444
-6 14 13 0 0.378906 0.288818
-6 14 14 0 0.379883 0.379883
-6 14 15 0 0.379395 0.477295
-6 14 16 0 0.377441 0.578613
-6 14 17 0 0.372803 0.675781
-6 14 18 0 0.367188 0.765137
-6 14 19 0 0.361572 0.84375
-6 14 20 0 0.351562 0.899902
-6 14 21 0 0.326904 0.907227
-6 14 22 0 0.308594 0.915039
-6 14 23 0 0.295166 0.922852
-6 14 24 0 0.284912 0.930664
-6 14 25 0 0.276367 0.939941
-6 14 26 0 0.269287 0.949707
-6 14 27 0 0.263672 0.961426
-6 14 28 0 0.259521 0.974121
-6 14 29 0 0.256592 0.988281
-6 14 30 0 0.254639 1
-6 14 31 0 0.253174 1
-6 15 0 0 0.463135 0
-6 15 1 0 0.463135 0
-6 15 2 0 0.463135 0
-6 15 3 0 0.463135 0
-6 15 4 0 0.463135 0
-6 15 5 0 0.463135 0
-6 15 6 0 0.463135 0
-6 15 7 0 0.463135 0
-6 15 8 0 0.463379 0
-6 15 9 0 0.463623 0
-6 15 10 0 0.464355 0
-6 15 11 0 0.465332 0.0796509
-6 15 12 0 0.466553 0.179443
-6 15 13 0 0.467773 0.270752
-6 15 14 0 0.468262 0.366455
-6 15 15 0 0.467041 0.467285
-6 15 16 0 0.462891 0.571289
-6 15 17 0 0.455322 0.671875
-6 15 18 0 0.445068 0.763184
-6 15 19 0 0.434082 0.843262
-6 15 20 0 0.420898 0.90625
-6 15 21 0 0.388428 0.915039
-6 15 22 0 0.363037 0.92334
-6 15 23 0 0.34375 0.930664
-6 15 24 0 0.328857 0.937988
-6 15 25 0 0.315918 0.946289
-6 15 26 0 0.304688 0.956055
-6 15 27 0 0.29541 0.966309
-6 15 28 0 0.287842 0.979004
-6 15 29 0 0.281738 0.992188
-6 15 30 0 0.276855 1
-6 15 31 0 0.272949 1
-6 16 0 0 0.557617 0
-6 16 1 0 0.557617 0
-6 16 2 0 0.557617 0
-6 16 3 0 0.557617 0
-6 16 4 0 0.557617 0
-6 16 5 0 0.557617 0
-6 16 6 0 0.557617 0
-6 16 7 0 0.557617 0
-6 16 8 0 0.558105 0
-6 16 9 0 0.558105 0
-6 16 10 0 0.558594 0
-6 16 11 0 0.560059 0
-6 16 12 0 0.561523 0.133179
-6 16 13 0 0.562988 0.241211
-6 16 14 0 0.563965 0.344238
-6 16 15 0 0.562988 0.450195
-6 16 16 0 0.558594 0.558594
-6 16 17 0 0.548828 0.663086
-6 16 18 0 0.535156 0.758301
-6 16 19 0 0.52002 0.84082
-6 16 20 0 0.503418 0.90918
-6 16 21 0 0.4646 0.925293
-6 16 22 0 0.431885 0.93457
-6 16 23 0 0.40625 0.941895
-6 16 24 0 0.385742 0.949219
-6 16 25 0 0.367432 0.956543
-6 16 26 0 0.351318 0.965332
-6 16 27 0 0.337402 0.974609
-6 16 28 0 0.325439 0.986328
-6 16 29 0 0.31543 0.998535
-6 16 30 0 0.306885 1
-6 16 31 0 0.299561 1
-6 17 0 0 0.651855 0
-6 17 1 0 0.651855 0
-6 17 2 0 0.651855 0
-6 17 3 0 0.651855 0
-6 17 4 0 0.651855 0
-6 17 5 0 0.651855 0
-6 17 6 0 0.652344 0
-6 17 7 0 0.652344 0
-6 17 8 0 0.652344 0
-6 17 9 0 0.652344 0
-6 17 10 0 0.652832 0
-6 17 11 0 0.653809 0
-6 17 12 0 0.655762 0.024765
-6 17 13 0 0.658203 0.195312
-6 17 14 0 0.660156 0.311523
-6 17 15 0 0.660645 0.424072
-6 17 16 0 0.656738 0.537598
-6 17 17 0 0.646973 0.647461
-6 17 18 0 0.632324 0.747559
-6 17 19 0 0.61377 0.834473
-6 17 20 0 0.592773 0.905762
-6 17 21 0 0.552734 0.935059
-6 17 22 0 0.513672 0.94873
-6 17 23 0 0.481445 0.95752
-6 17 24 0 0.454834 0.964844
-6 17 25 0 0.430664 0.97168
-6 17 26 0 0.408936 0.979004
-6 17 27 0 0.389404 0.987305
-6 17 28 0 0.372559 0.99707
-6 17 29 0 0.357666 1
-6 17 30 0 0.344727 1
-6 17 31 0 0.333496 1
-6 18 0 0 0.740723 0
-6 18 1 0 0.740723 0
-6 18 2 0 0.740723 0
-6 18 3 0 0.740723 0
-6 18 4 0 0.740723 0
-6 18 5 0 0.741211 0
-6 18 6 0 0.741211 0
-6 18 7 0 0.741211 0
-6 18 8 0 0.741211 0
-6 18 9 0 0.741211 0
-6 18 10 0 0.741211 0
-6 18 11 0 0.742188 0
-6 18 12 0 0.744141 0
-6 18 13 0 0.74707 0.119812
-6 18 14 0 0.750488 0.266113
-6 18 15 0 0.752441 0.388672
-6 18 16 0 0.750977 0.508301
-6 18 17 0 0.743652 0.623535
-6 18 18 0 0.729492 0.729492
-6 18 19 0 0.709961 0.821777
-6 18 20 0 0.686523 0.897949
-6 18 21 0 0.647949 0.940918
-6 18 22 0 0.60498 0.963379
-6 18 23 0 0.567383 0.976074
-6 18 24 0 0.534668 0.984375
-6 18 25 0 0.504395 0.991211
-6 18 26 0 0.476074 0.997559
-6 18 27 0 0.450439 1
-6 18 28 0 0.427734 1
-6 18 29 0 0.407715 1
-6 18 30 0 0.389893 1
-6 18 31 0 0.374023 1
-6 19 0 0 0.821289 0
-6 19 1 0 0.821289 0
-6 19 2 0 0.821289 0
-6 19 3 0 0.821289 0
-6 19 4 0 0.821289 0
-6 19 5 0 0.821289 0
-6 19 6 0 0.821289 0
-6 19 7 0 0.821289 0
-6 19 8 0 0.821289 0
-6 19 9 0 0.821777 0
-6 19 10 0 0.821777 0
-6 19 11 0 0.821777 0
-6 19 12 0 0.82373 0
-6 19 13 0 0.827148 0
-6 19 14 0 0.831055 0.2052
-6 19 15 0 0.834473 0.344482
-6 19 16 0 0.835938 0.47168
-6 19 17 0 0.831543 0.592773
-6 19 18 0 0.820312 0.70459
-6 19 19 0 0.801758 0.802246
-6 19 20 0 0.77832 0.883301
-6 19 21 0 0.742676 0.94043
-6 19 22 0 0.700684 0.974609
-6 19 23 0 0.65918 0.993652
-6 19 24 0 0.621582 1
-6 19 25 0 0.585449 1
-6 19 26 0 0.550781 1
-6 19 27 0 0.519043 1
-6 19 28 0 0.48999 1
-6 19 29 0 0.463867 1
-6 19 30 0 0.44043 1
-6 19 31 0 0.419678 1
-6 20 0 0 0.891113 0
-6 20 1 0 0.891113 0
-6 20 2 0 0.891113 0
-6 20 3 0 0.891113 0
-6 20 4 0 0.891113 0
-6 20 5 0 0.891113 0
-6 20 6 0 0.891113 0
-6 20 7 0 0.891602 0
-6 20 8 0 0.891602 0
-6 20 9 0 0.891602 0
-6 20 10 0 0.891602 0
-6 20 11 0 0.891602 0
-6 20 12 0 0.892578 0
-6 20 13 0 0.895996 0
-6 20 14 0 0.900879 0.11438
-6 20 15 0 0.905273 0.29248
-6 20 16 0 0.908691 0.429443
-6 20 17 0 0.907715 0.555664
-6 20 18 0 0.899902 0.672363
-6 20 19 0 0.884277 0.775879
-6 20 20 0 0.861816 0.862305
-6 20 21 0 0.831543 0.931152
-6 20 22 0 0.79248 0.978027
-6 20 23 0 0.750977 1
-6 20 24 0 0.710449 1
-6 20 25 0 0.669434 1
-6 20 26 0 0.629395 1
-6 20 27 0 0.591309 1
-6 20 28 0 0.556152 1
-6 20 29 0 0.523926 1
-6 20 30 0 0.494873 1
-6 20 31 0 0.468506 1
-6 21 0 0 0.951172 0
-6 21 1 0 0.951172 0
-6 21 2 0 0.951172 0
-6 21 3 0 0.951172 0
-6 21 4 0 0.951172 0
-6 21 5 0 0.951172 0
-6 21 6 0 0.951172 0
-6 21 7 0 0.951172 0
-6 21 8 0 0.951172 0
-6 21 9 0 0.951172 0
-6 21 10 0 0.951172 0
-6 21 11 0 0.95166 0
-6 21 12 0 0.95166 0
-6 21 13 0 0.95459 0
-6 21 14 0 0.959473 0
-6 21 15 0 0.965332 0.228394
-6 21 16 0 0.970703 0.381348
-6 21 17 0 0.972656 0.513672
-6 21 18 0 0.968262 0.634766
-6 21 19 0 0.956543 0.742676
-6 21 20 0 0.937012 0.834473
-6 21 21 0 0.911133 0.911621
-6 21 22 0 0.877441 0.970215
-6 21 23 0 0.838867 1
-6 21 24 0 0.797852 1
-6 21 25 0 0.754883 1
-6 21 26 0 0.710449 1
-6 21 27 0 0.666992 1
-6 21 28 0 0.625977 1
-6 21 29 0 0.587891 1
-6 21 30 0 0.552734 1
-6 21 31 0 0.520996 1
-6 22 0 0 1 0
-6 22 1 0 1 0
-6 22 2 0 1 0
-6 22 3 0 1 0
-6 22 4 0 1 0
-6 22 5 0 1 0
-6 22 6 0 1 0
-6 22 7 0 1 0
-6 22 8 0 1 0
-6 22 9 0 1 0
-6 22 10 0 1 0
-6 22 11 0 1 0
-6 22 12 0 1 0
-6 22 13 0 1 0
-6 22 14 0 1 0
-6 22 15 0 1 0.142456
-6 22 16 0 1 0.327881
-6 22 17 0 1 0.468018
-6 22 18 0 1 0.593262
-6 22 19 0 1 0.705078
-6 22 20 0 1 0.80127
-6 22 21 0 0.979004 0.883789
-6 22 22 0 0.950195 0.950684
-6 22 23 0 0.916504 1
-6 22 24 0 0.878906 1
-6 22 25 0 0.835938 1
-6 22 26 0 0.789551 1
-6 22 27 0 0.742676 1
-6 22 28 0 0.697266 1
-6 22 29 0 0.653809 1
-6 22 30 0 0.613281 1
-6 22 31 0 0.575684 1
-6 23 0 0 1 0
-6 23 1 0 1 0
-6 23 2 0 1 0
-6 23 3 0 1 0
-6 23 4 0 1 0
-6 23 5 0 1 0
-6 23 6 0 1 0
-6 23 7 0 1 0
-6 23 8 0 1 0
-6 23 9 0 1 0
-6 23 10 0 1 0
-6 23 11 0 1 0
-6 23 12 0 1 0
-6 23 13 0 1 0
-6 23 14 0 1 0
-6 23 15 0 1 0
-6 23 16 0 1 0.270264
-6 23 17 0 1 0.421143
-6 23 18 0 1 0.550293
-6 23 19 0 1 0.665527
-6 23 20 0 1 0.765137
-6 23 21 0 1 0.852051
-6 23 22 0 1 0.923828
-6 23 23 0 0.980469 0.980957
-6 23 24 0 0.947266 1
-6 23 25 0 0.907227 1
-6 23 26 0 0.861816 1
-6 23 27 0 0.813477 1
-6 23 28 0 0.764648 1
-6 23 29 0 0.717285 1
-6 23 30 0 0.671875 1
-6 23 31 0 0.629395 1
-6 24 0 0 1 0
-6 24 1 0 1 0
-6 24 2 0 1 0
-6 24 3 0 1 0
-6 24 4 0 1 0
-6 24 5 0 1 0
-6 24 6 0 1 0
-6 24 7 0 1 0
-6 24 8 0 1 0
-6 24 9 0 1 0
-6 24 10 0 1 0
-6 24 11 0 1 0
-6 24 12 0 1 0
-6 24 13 0 1 0
-6 24 14 0 1 0
-6 24 15 0 1 0
-6 24 16 0 1 0.204346
-6 24 17 0 1 0.373291
-6 24 18 0 1 0.507324
-6 24 19 0 1 0.624512
-6 24 20 0 1 0.727539
-6 24 21 0 1 0.817383
-6 24 22 0 1 0.893555
-6 24 23 0 1 0.955566
-6 24 24 0 1 1
-6 24 25 0 0.96875 1
-6 24 26 0 0.925781 1
-6 24 27 0 0.87793 1
-6 24 28 0 0.828125 1
-6 24 29 0 0.777344 1
-6 24 30 0 0.728516 1
-6 24 31 0 0.682129 1
-6 25 0 0 1 0
-6 25 1 0 1 0
-6 25 2 0 1 0
-6 25 3 0 1 0
-6 25 4 0 1 0
-6 25 5 0 1 0
-6 25 6 0 1 0
-6 25 7 0 1 0
-6 25 8 0 1 0
-6 25 9 0 1 0
-6 25 10 0 1 0
-6 25 11 0 1 0
-6 25 12 0 1 0
-6 25 13 0 1 0
-6 25 14 0 1 0
-6 25 15 0 1 0
-6 25 16 0 1 0.10437
-6 25 17 0 1 0.318359
-6 25 18 0 1 0.459229
-6 25 19 0 1 0.57959
-6 25 20 0 1 0.68457
-6 25 21 0 1 0.777344
-6 25 22 0 1 0.85791
-6 25 23 0 1 0.923828
-6 25 24 0 1 0.978027
-6 25 25 0 1 1
-6 25 26 0 0.986816 1
-6 25 27 0 0.941406 1
-6 25 28 0 0.891602 1
-6 25 29 0 0.839355 1
-6 25 30 0 0.787598 1
-6 25 31 0 0.737793 1
-6 26 0 0 1 0
-6 26 1 0 1 0
-6 26 2 0 1 0
-6 26 3 0 1 0
-6 26 4 0 1 0
-6 26 5 0 1 0
-6 26 6 0 1 0
-6 26 7 0 1 0
-6 26 8 0 1 0
-6 26 9 0 1 0
-6 26 10 0 1 0
-6 26 11 0 1 0
-6 26 12 0 1 0
-6 26 13 0 1 0
-6 26 14 0 1 0
-6 26 15 0 1 0
-6 26 16 0 1 0
-6 26 17 0 1 0.25293
-6 26 18 0 1 0.40625
-6 26 19 0 1 0.529785
-6 26 20 0 1 0.636719
-6 26 21 0 1 0.732422
-6 26 22 0 1 0.815918
-6 26 23 0 1 0.885742
-6 26 24 0 1 0.943848
-6 26 25 0 1 0.99707
-6 26 26 0 1 1
-6 26 27 0 1 1
-6 26 28 0 0.953613 1
-6 26 29 0 0.901855 1
-6 26 30 0 0.848633 1
-6 26 31 0 0.795898 1
-6 27 0 0 1 0
-6 27 1 0 1 0
-6 27 2 0 1 0
-6 27 3 0 1 0
-6 27 4 0 1 0
-6 27 5 0 1 0
-6 27 6 0 1 0
-6 27 7 0 1 0
-6 27 8 0 1 0
-6 27 9 0 1 0
-6 27 10 0 1 0
-6 27 11 0 1 0
-6 27 12 0 1 0
-6 27 13 0 1 0
-6 27 14 0 1 0
-6 27 15 0 1 0
-6 27 16 0 1 0
-6 27 17 0 1 0.166138
-6 27 18 0 1 0.34668
-6 27 19 0 1 0.47583
-6 27 20 0 1 0.584961
-6 27 21 0 1 0.682129
-6 27 22 0 1 0.768555
-6 27 23 0 1 0.841309
-6 27 24 0 1 0.90332
-6 27 25 0 1 0.960938
-6 27 26 0 1 1
-6 27 27 0 1 1
-6 27 28 0 1 1
-6 27 29 0 0.962402 1
-6 27 30 0 0.908691 1
-6 27 31 0 0.854492 1
-6 28 0 0 1 0
-6 28 1 0 1 0
-6 28 2 0 1 0
-6 28 3 0 1 0
-6 28 4 0 1 0
-6 28 5 0 1 0
-6 28 6 0 1 0
-6 28 7 0 1 0
-6 28 8 0 1 0
-6 28 9 0 1 0
-6 28 10 0 1 0
-6 28 11 0 1 0
-6 28 12 0 1 0
-6 28 13 0 1 0
-6 28 14 0 1 0
-6 28 15 0 1 0
-6 28 16 0 1 0
-6 28 17 0 1 0
-6 28 18 0 1 0.278076
-6 28 19 0 1 0.417236
-6 28 20 0 1 0.529297
-6 28 21 0 1 0.62793
-6 28 22 0 1 0.71582
-6 28 23 0 1 0.791016
-6 28 24 0 1 0.855957
-6 28 25 0 1 0.91748
-6 28 26 0 1 0.974121
-6 28 27 0 1 1
-6 28 28 0 1 1
-6 28 29 0 1 1
-6 28 30 0 0.968262 1
-6 28 31 0 0.914062 1
-6 29 0 0 1 0
-6 29 1 0 1 0
-6 29 2 0 1 0
-6 29 3 0 1 0
-6 29 4 0 1 0
-6 29 5 0 1 0
-6 29 6 0 1 0
-6 29 7 0 1 0
-6 29 8 0 1 0
-6 29 9 0 1 0
-6 29 10 0 1 0
-6 29 11 0 1 0
-6 29 12 0 1 0
-6 29 13 0 1 0
-6 29 14 0 1 0
-6 29 15 0 1 0
-6 29 16 0 1 0
-6 29 17 0 1 0
-6 29 18 0 1 0.19104
-6 29 19 0 1 0.352051
-6 29 20 0 1 0.46875
-6 29 21 0 1 0.569336
-6 29 22 0 1 0.658203
-6 29 23 0 1 0.735352
-6 29 24 0 1 0.802734
-6 29 25 0 1 0.867188
-6 29 26 0 1 0.928223
-6 29 27 0 1 0.983398
-6 29 28 0 1 1
-6 29 29 0 1 1
-6 29 30 0 1 1
-6 29 31 0 0.973145 1
-6 30 0 0 1 0
-6 30 1 0 1 0
-6 30 2 0 1 0
-6 30 3 0 1 0
-6 30 4 0 1 0
-6 30 5 0 1 0
-6 30 6 0 1 0
-6 30 7 0 1 0
-6 30 8 0 1 0
-6 30 9 0 1 0
-6 30 10 0 1 0
-6 30 11 0 1 0
-6 30 12 0 1 0
-6 30 13 0 1 0
-6 30 14 0 1 0
-6 30 15 0 1 0
-6 30 16 0 1 0
-6 30 17 0 1 0
-6 30 18 0 1 0.0225372
-6 30 19 0 1 0.277588
-6 30 20 0 1 0.403564
-6 30 21 0 1 0.506836
-6 30 22 0 1 0.59668
-6 30 23 0 1 0.674805
-6 30 24 0 1 0.743652
-6 30 25 0 1 0.810547
-6 30 26 0 1 0.874512
-6 30 27 0 1 0.935059
-6 30 28 0 1 0.989746
-6 30 29 0 1 1
-6 30 30 0 1 1
-6 30 31 0 1 1
-6 31 0 0 1 0
-6 31 1 0 1 0
-6 31 2 0 1 0
-6 31 3 0 1 0
-6 31 4 0 1 0
-6 31 5 0 1 0
-6 31 6 0 1 0
-6 31 7 0 1 0
-6 31 8 0 1 0
-6 31 9 0 1 0
-6 31 10 0 1 0
-6 31 11 0 1 0
-6 31 12 0 1 0
-6 31 13 0 1 0
-6 31 14 0 1 0
-6 31 15 0 1 0
-6 31 16 0 1 0
-6 31 17 0 1 0
-6 31 18 0 1 0
-6 31 19 0 1 0.184082
-6 31 20 0 1 0.331787
-6 31 21 0 1 0.439941
-6 31 22 0 1 0.531738
-6 31 23 0 1 0.610352
-6 31 24 0 1 0.680176
-6 31 25 0 1 0.748535
-6 31 26 0 1 0.81543
-6 31 27 0 1 0.879883
-6 31 28 0 1 0.94043
-6 31 29 0 1 0.995117
-6 31 30 0 1 1
-6 31 31 0 1 1
-7 0 0 0.0736084 0 0
-7 0 1 0.0736084 0 0
-7 0 2 0.0737305 0 0
-7 0 3 0.0737915 0 0
-7 0 4 0.0726929 0 0.00302696
-7 0 5 0.0690918 0 0.00966644
-7 0 6 0.0515442 0 0.0163727
-7 0 7 0.0374146 0.00100613 0.0250549
-7 0 8 0.0303955 0.00184822 0.0470581
-7 0 9 0.0184326 0.00342941 0.0779419
-7 0 10 0 0.0064888 0.118958
-7 0 11 0 0.0123901 0.173218
-7 0 12 0 0.0225983 0.238403
-7 0 13 0 0.0390015 0.313477
-7 0 14 0 0.0604553 0.397705
-7 0 15 0 0.0836792 0.48877
-7 0 16 0 0.108093 0.584473
-7 0 17 0 0.131836 0.678223
-7 0 18 0 0.153931 0.764648
-7 0 19 0 0.173584 0.841309
-7 0 20 0 0.18457 0.884766
-7 0 21 0 0.186646 0.893066
-7 0 22 0 0.188965 0.901855
-7 0 23 0 0.191162 0.910645
-7 0 24 0 0.193481 0.919922
-7 0 25 0 0.196045 0.930176
-7 0 26 0 0.198975 0.940918
-7 0 27 0 0.202026 0.953613
-7 0 28 0 0.205688 0.967285
-7 0 29 0 0.209473 0.982422
-7 0 30 0 0.213379 0.998047
-7 0 31 0 0.217529 1
-7 1 0 0.0730591 0 0
-7 1 1 0.072998 0 0
-7 1 2 0.0731812 0 0
-7 1 3 0.0733032 0 0
-7 1 4 0.0723877 0 0.00294113
-7 1 5 0.0689087 0 0.00959015
-7 1 6 0.0516357 0 0.0164185
-7 1 7 0.0372314 0.0012455 0.0250244
-7 1 8 0.0302429 0.00208282 0.0470276
-7 1 9 0.01828 0.00365639 0.0778809
-7 1 10 0 0.00671768 0.118958
-7 1 11 0 0.0126343 0.173218
-7 1 12 0 0.0228577 0.238403
-7 1 13 0 0.0392761 0.313477
-7 1 14 0 0.0606384 0.397705
-7 1 15 0 0.0838013 0.48877
-7 1 16 0 0.108215 0.584473
-7 1 17 0 0.131958 0.678223
-7 1 18 0 0.154053 0.764648
-7 1 19 0 0.173584 0.841309
-7 1 20 0 0.18457 0.884766
-7 1 21 0 0.186646 0.893066
-7 1 22 0 0.188965 0.901855
-7 1 23 0 0.191284 0.910645
-7 1 24 0 0.193604 0.919922
-7 1 25 0 0.196167 0.930176
-7 1 26 0 0.198975 0.940918
-7 1 27 0 0.202148 0.953613
-7 1 28 0 0.205688 0.967285
-7 1 29 0 0.209473 0.982422
-7 1 30 0 0.213379 0.998047
-7 1 31 0 0.217529 1
-7 2 0 0.0719604 0 0
-7 2 1 0.0719604 0 0
-7 2 2 0.0721436 0 0
-7 2 3 0.0723877 0 0
-7 2 4 0.0717163 0 0.00278854
-7 2 5 0.0684814 0 0.00945282
-7 2 6 0.0517578 0 0.0164948
-7 2 7 0.0369568 0.00167274 0.0249939
-7 2 8 0.0299683 0.00249863 0.0469971
-7 2 9 0.0180054 0.00406265 0.0778809
-7 2 10 0 0.00712967 0.118958
-7 2 11 0 0.0130615 0.173096
-7 2 12 0 0.0233002 0.238403
-7 2 13 0 0.0397339 0.313477
-7 2 14 0 0.0609741 0.397705
-7 2 15 0 0.0840454 0.48877
-7 2 16 0 0.108398 0.584473
-7 2 17 0 0.13208 0.678223
-7 2 18 0 0.154175 0.764648
-7 2 19 0 0.173706 0.841309
-7 2 20 0 0.184692 0.884766
-7 2 21 0 0.186768 0.893066
-7 2 22 0 0.188965 0.901855
-7 2 23 0 0.191284 0.910645
-7 2 24 0 0.193604 0.919922
-7 2 25 0 0.196167 0.930176
-7 2 26 0 0.198975 0.940918
-7 2 27 0 0.202148 0.953613
-7 2 28 0 0.205688 0.967285
-7 2 29 0 0.209473 0.982422
-7 2 30 0 0.213379 0.998047
-7 2 31 0 0.217529 1
-7 3 0 0.0699463 0.000300884 0
-7 3 1 0.0698853 0.000341892 0
-7 3 2 0.0701294 0.00037384 0
-7 3 3 0.0704956 0.000350475 0
-7 3 4 0.0703125 0.000146985 0.00252533
-7 3 5 0.067627 0 0.0091629
-7 3 6 0.0520325 0.000862598 0.0166321
-7 3 7 0.036438 0.00245476 0.0249176
-7 3 8 0.0294647 0.00325775 0.046936
-7 3 9 0.0175171 0.0048027 0.0778198
-7 3 10 0 0.00788116 0.118896
-7 3 11 0 0.013855 0.173096
-7 3 12 0 0.0241241 0.238403
-7 3 13 0 0.0405273 0.313477
-7 3 14 0 0.0615845 0.397705
-7 3 15 0 0.0845337 0.48877
-7 3 16 0 0.108704 0.584473
-7 3 17 0 0.132324 0.678223
-7 3 18 0 0.154297 0.764648
-7 3 19 0 0.173828 0.841309
-7 3 20 0 0.184814 0.884766
-7 3 21 0 0.18689 0.893066
-7 3 22 0 0.189087 0.901855
-7 3 23 0 0.191406 0.910645
-7 3 24 0 0.193604 0.919922
-7 3 25 0 0.196167 0.930176
-7 3 26 0 0.198975 0.940918
-7 3 27 0 0.202148 0.953613
-7 3 28 0 0.205688 0.967285
-7 3 29 0 0.209473 0.982422
-7 3 30 0 0.213379 0.998047
-7 3 31 0 0.217529 1
-7 4 0 0.0657349 0.00331879 0
-7 4 1 0.0657349 0.00335503 0
-7 4 2 0.065918 0.0034008 0
-7 4 3 0.0665283 0.00340462 0
-7 4 4 0.0670166 0.00324631 0.00209236
-7 4 5 0.0653687 0.0029335 0.00857544
-7 4 6 0.0525208 0.00290298 0.0168915
-7 4 7 0.0354614 0.00393295 0.024765
-7 4 8 0.0285034 0.00469589 0.046814
-7 4 9 0.016571 0.00620651 0.0777588
-7 4 10 0 0.00930786 0.118835
-7 4 11 0 0.015358 0.173096
-7 4 12 0 0.0256805 0.238403
-7 4 13 0 0.0420532 0.313477
-7 4 14 0 0.0627441 0.397705
-7 4 15 0 0.0853882 0.48877
-7 4 16 0 0.109375 0.584473
-7 4 17 0 0.132935 0.678223
-7 4 18 0 0.154785 0.764648
-7 4 19 0 0.174194 0.841309
-7 4 20 0 0.185059 0.884766
-7 4 21 0 0.187012 0.893066
-7 4 22 0 0.189209 0.901855
-7 4 23 0 0.191528 0.911133
-7 4 24 0 0.193726 0.919922
-7 4 25 0 0.196289 0.930176
-7 4 26 0 0.199097 0.940918
-7 4 27 0 0.202271 0.953613
-7 4 28 0 0.205811 0.967285
-7 4 29 0 0.209595 0.982422
-7 4 30 0 0.213501 0.998047
-7 4 31 0 0.217529 1
-7 5 0 0.057312 0.00803375 0
-7 5 1 0.0572815 0.00805664 0
-7 5 2 0.057373 0.00811768 0
-7 5 3 0.0579224 0.00818634 0
-7 5 4 0.0588379 0.00826263 0.00159073
-7 5 5 0.0600281 0.00827789 0.00744629
-7 5 6 0.0530396 0.0073967 0.0172119
-7 5 7 0.0335388 0.00678253 0.0244598
-7 5 8 0.0266571 0.00747681 0.0465698
-7 5 9 0.0147629 0.00891113 0.0775757
-7 5 10 0 0.0120544 0.118652
-7 5 11 0 0.0182495 0.172974
-7 5 12 0 0.0286713 0.238281
-7 5 13 0 0.0448914 0.313477
-7 5 14 0 0.0648804 0.397705
-7 5 15 0 0.0870361 0.48877
-7 5 16 0 0.110657 0.584473
-7 5 17 0 0.133789 0.678223
-7 5 18 0 0.155518 0.764648
-7 5 19 0 0.174805 0.841309
-7 5 20 0 0.185547 0.884766
-7 5 21 0 0.187378 0.893066
-7 5 22 0 0.189575 0.901855
-7 5 23 0 0.191772 0.911133
-7 5 24 0 0.19397 0.919922
-7 5 25 0 0.196533 0.930176
-7 5 26 0 0.199219 0.941406
-7 5 27 0 0.202393 0.953613
-7 5 28 0 0.205933 0.967285
-7 5 29 0 0.209595 0.982422
-7 5 30 0 0.213623 0.998047
-7 5 31 0 0.217651 1
-7 6 0 0.0443726 0.0139771 0
-7 6 1 0.0443726 0.0139923 0
-7 6 2 0.044342 0.0140305 0
-7 6 3 0.0441895 0.0140762 0
-7 6 4 0.0439758 0.0141983 0.00169754
-7 6 5 0.0441895 0.0145874 0.00582123
-7 6 6 0.0464172 0.0157471 0.0153809
-7 6 7 0.0298615 0.012207 0.0238647
-7 6 8 0.0231171 0.0127792 0.0460815
-7 6 9 0.0113144 0.0140839 0.0772705
-7 6 10 0 0.0172882 0.118408
-7 6 11 0 0.0237732 0.172729
-7 6 12 0 0.0343933 0.238159
-7 6 13 0 0.0500488 0.313477
-7 6 14 0 0.0688477 0.397705
-7 6 15 0 0.0900879 0.48877
-7 6 16 0 0.112976 0.584473
-7 6 17 0 0.13562 0.678223
-7 6 18 0 0.156982 0.764648
-7 6 19 0 0.175903 0.841309
-7 6 20 0 0.186401 0.884766
-7 6 21 0 0.18811 0.893066
-7 6 22 0 0.190186 0.901855
-7 6 23 0 0.192261 0.911133
-7 6 24 0 0.194458 0.919922
-7 6 25 0 0.196899 0.930176
-7 6 26 0 0.199585 0.941406
-7 6 27 0 0.202637 0.953613
-7 6 28 0 0.206177 0.967773
-7 6 29 0 0.209839 0.982422
-7 6 30 0 0.213745 0.998047
-7 6 31 0 0.217773 1
-7 7 0 0.0354309 0.0267029 0
-7 7 1 0.0354309 0.0267334 0
-7 7 2 0.0354614 0.0267639 0
-7 7 3 0.0351868 0.0267334 0
-7 7 4 0.0342102 0.026474 0.00139904
-7 7 5 0.0323181 0.0259247 0.00519562
-7 7 6 0.0288849 0.0248718 0.0118713
-7 7 7 0.0226593 0.0226593 0.0226593
-7 7 8 0.0161896 0.023056 0.0450439
-7 7 9 0.0045929 0.0241394 0.0765991
-7 7 10 0 0.0274658 0.117859
-7 7 11 0 0.0344849 0.172363
-7 7 12 0 0.0452271 0.237915
-7 7 13 0 0.0591431 0.313232
-7 7 14 0 0.0761108 0.397461
-7 7 15 0 0.0957642 0.48877
-7 7 16 0 0.117432 0.584473
-7 7 17 0 0.13916 0.678223
-7 7 18 0 0.159668 0.764648
-7 7 19 0 0.178101 0.841797
-7 7 20 0 0.188232 0.884766
-7 7 21 0 0.189575 0.893066
-7 7 22 0 0.191284 0.901855
-7 7 23 0 0.193237 0.911133
-7 7 24 0 0.195312 0.919922
-7 7 25 0 0.19751 0.930176
-7 7 26 0 0.200195 0.941406
-7 7 27 0 0.203125 0.953613
-7 7 28 0 0.206543 0.967773
-7 7 29 0 0.210205 0.982422
-7 7 30 0 0.214111 0.998047
-7 7 31 0 0.218018 1
-7 8 0 0.016037 0.0454407 0
-7 8 1 0.016037 0.0454407 0
-7 8 2 0.016037 0.0454712 0
-7 8 3 0.0160522 0.0455322 0
-7 8 4 0.0155411 0.0452576 0
-7 8 5 0.0143585 0.0445862 0.0024147
-7 8 6 0.0122375 0.043396 0.00863647
-7 8 7 0.00876617 0.042511 0.0202332
-7 8 8 0.00270462 0.0428162 0.0428162
-7 8 9 0 0.0436707 0.0753174
-7 8 10 0 0.046936 0.116943
-7 8 11 0 0.053833 0.171509
-7 8 12 0 0.0629272 0.237305
-7 8 13 0 0.0745239 0.312988
-7 8 14 0 0.0889282 0.397461
-7 8 15 0 0.10614 0.48877
-7 8 16 0 0.125732 0.584473
-7 8 17 0 0.145752 0.678223
-7 8 18 0 0.164917 0.764648
-7 8 19 0 0.182373 0.841797
-7 8 20 0 0.191772 0.885254
-7 8 21 0 0.192383 0.893555
-7 8 22 0 0.193604 0.902344
-7 8 23 0 0.195068 0.911133
-7 8 24 0 0.196899 0.92041
-7 8 25 0 0.198975 0.930176
-7 8 26 0 0.201416 0.941406
-7 8 27 0 0.204224 0.953613
-7 8 28 0 0.20752 0.967773
-7 8 29 0 0.210938 0.982422
-7 8 30 0 0.214722 0.998047
-7 8 31 0 0.218628 1
-7 9 0 0 0.0715942 0
-7 9 1 0 0.0715942 0
-7 9 2 0 0.0716553 0
-7 9 3 0 0.0716553 0
-7 9 4 0 0.0717773 0
-7 9 5 0 0.0715942 0
-7 9 6 0 0.0714111 0.00429535
-7 9 7 0 0.0714722 0.0158691
-7 9 8 0 0.0718994 0.0384521
-7 9 9 0 0.0727539 0.0728149
-7 9 10 0 0.0755005 0.115295
-7 9 11 0 0.081543 0.170166
-7 9 12 0 0.0891724 0.236328
-7 9 13 0 0.0983887 0.312256
-7 9 14 0 0.109802 0.396973
-7 9 15 0 0.123779 0.488525
-7 9 16 0 0.140259 0.584473
-7 9 17 0 0.157471 0.678223
-7 9 18 0 0.174561 0.765137
-7 9 19 0 0.190186 0.841797
-7 9 20 0 0.198242 0.885742
-7 9 21 0 0.19751 0.894043
-7 9 22 0 0.197876 0.902832
-7 9 23 0 0.19873 0.911621
-7 9 24 0 0.199951 0.92041
-7 9 25 0 0.20166 0.930664
-7 9 26 0 0.203613 0.941406
-7 9 27 0 0.206177 0.954102
-7 9 28 0 0.209106 0.967773
-7 9 29 0 0.212402 0.98291
-7 9 30 0 0.215942 0.998047
-7 9 31 0 0.219727 1
-7 10 0 0 0.108704 0
-7 10 1 0 0.108704 0
-7 10 2 0 0.108704 0
-7 10 3 0 0.108765 0
-7 10 4 0 0.108765 0
-7 10 5 0 0.108887 0
-7 10 6 0 0.108826 0
-7 10 7 0 0.108887 0.00879669
-7 10 8 0 0.109253 0.0314331
-7 10 9 0 0.110229 0.0684814
-7 10 10 0 0.112671 0.112732
-7 10 11 0 0.118042 0.168091
-7 10 12 0 0.124573 0.234619
-7 10 13 0 0.131836 0.311035
-7 10 14 0 0.140381 0.39624
-7 10 15 0 0.150757 0.488037
-7 10 16 0 0.16333 0.584473
-7 10 17 0 0.17688 0.678223
-7 10 18 0 0.190674 0.765137
-7 10 19 0 0.203735 0.841797
-7 10 20 0 0.209473 0.886719
-7 10 21 0 0.206665 0.894531
-7 10 22 0 0.205322 0.90332
-7 10 23 0 0.205078 0.912109
-7 10 24 0 0.205444 0.920898
-7 10 25 0 0.206299 0.931152
-7 10 26 0 0.207764 0.941895
-7 10 27 0 0.209717 0.954102
-7 10 28 0 0.212158 0.968262
-7 10 29 0 0.215088 0.98291
-7 10 30 0 0.218262 0.998535
-7 10 31 0 0.22168 1
-7 11 0 0 0.158569 0
-7 11 1 0 0.158569 0
-7 11 2 0 0.158569 0
-7 11 3 0 0.158691 0
-7 11 4 0 0.158691 0
-7 11 5 0 0.158813 0
-7 11 6 0 0.158813 0
-7 11 7 0 0.158691 0
-7 11 8 0 0.158691 0.0198364
-7 11 9 0 0.15918 0.0611877
-7 11 10 0 0.161011 0.108887
-7 11 11 0 0.164917 0.164917
-7 11 12 0 0.170166 0.231934
-7 11 13 0 0.175903 0.309082
-7 11 14 0 0.182007 0.39502
-7 11 15 0 0.188965 0.487305
-7 11 16 0 0.197388 0.583984
-7 11 17 0 0.206421 0.678223
-7 11 18 0 0.215942 0.765137
-7 11 19 0 0.22522 0.842285
-7 11 20 0 0.227905 0.888184
-7 11 21 0 0.22168 0.895996
-7 11 22 0 0.217896 0.904297
-7 11 23 0 0.21582 0.913086
-7 11 24 0 0.214722 0.921875
-7 11 25 0 0.214355 0.931641
-7 11 26 0 0.214722 0.942871
-7 11 27 0 0.215698 0.955078
-7 11 28 0 0.217407 0.96875
-7 11 29 0 0.219604 0.983398
-7 11 30 0 0.222168 0.999023
-7 11 31 0 0.224976 1
-7 12 0 0 0.220703 0
-7 12 1 0 0.220825 0
-7 12 2 0 0.220825 0
-7 12 3 0 0.220825 0
-7 12 4 0 0.220825 0
-7 12 5 0 0.220825 0
-7 12 6 0 0.220947 0
-7 12 7 0 0.221069 0
-7 12 8 0 0.221069 0
-7 12 9 0 0.221313 0.0447388
-7 12 10 0 0.221924 0.100525
-7 12 11 0 0.223877 0.159424
-7 12 12 0 0.227295 0.227417
-7 12 13 0 0.231567 0.30542
-7 12 14 0 0.235718 0.392578
-7 12 15 0 0.239624 0.48584
-7 12 16 0 0.244019 0.583496
-7 12 17 0 0.248291 0.678223
-7 12 18 0 0.25293 0.765625
-7 12 19 0 0.257568 0.842773
-7 12 20 0 0.256348 0.890625
-7 12 21 0 0.245239 0.898438
-7 12 22 0 0.237793 0.906738
-7 12 23 0 0.23291 0.915039
-7 12 24 0 0.229736 0.923828
-7 12 25 0 0.227417 0.933105
-7 12 26 0 0.226074 0.944336
-7 12 27 0 0.225586 0.956055
-7 12 28 0 0.226074 0.969727
-7 12 29 0 0.227051 0.984375
-7 12 30 0 0.228638 0.999512
-7 12 31 0 0.230713 1
-7 13 0 0 0.292725 0
-7 13 1 0 0.292725 0
-7 13 2 0 0.292725 0
-7 13 3 0 0.292725 0
-7 13 4 0 0.292725 0
-7 13 5 0 0.292725 0
-7 13 6 0 0.292969 0
-7 13 7 0 0.292969 0
-7 13 8 0 0.293213 0
-7 13 9 0 0.293457 0.00753021
-7 13 10 0 0.293945 0.0812378
-7 13 11 0 0.294922 0.148315
-7 13 12 0 0.296631 0.219727
-7 13 13 0 0.299316 0.299316
-7 13 14 0 0.301758 0.387939
-7 13 15 0 0.303223 0.48291
-7 13 16 0 0.303955 0.582031
-7 13 17 0 0.303711 0.677734
-7 13 18 0 0.302979 0.765625
-7 13 19 0 0.30249 0.843262
-7 13 20 0 0.296875 0.894531
-7 13 21 0 0.279785 0.901855
-7 13 22 0 0.267334 0.909668
-7 13 23 0 0.258545 0.917969
-7 13 24 0 0.252441 0.92627
-7 13 25 0 0.247437 0.936035
-7 13 26 0 0.243652 0.946289
-7 13 27 0 0.241089 0.958008
-7 13 28 0 0.239502 0.97168
-7 13 29 0 0.238892 0.98584
-7 13 30 0 0.239014 1
-7 13 31 0 0.239624 1
-7 14 0 0 0.374268 0
-7 14 1 0 0.374268 0
-7 14 2 0 0.374268 0
-7 14 3 0 0.374268 0
-7 14 4 0 0.374268 0
-7 14 5 0 0.374268 0
-7 14 6 0 0.374268 0
-7 14 7 0 0.374512 0
-7 14 8 0 0.374756 0
-7 14 9 0 0.375 0
-7 14 10 0 0.375488 0.0339355
-7 14 11 0 0.376221 0.125854
-7 14 12 0 0.377441 0.205322
-7 14 13 0 0.378906 0.288818
-7 14 14 0 0.379883 0.379883
-7 14 15 0 0.379395 0.477295
-7 14 16 0 0.377441 0.578613
-7 14 17 0 0.372803 0.675781
-7 14 18 0 0.367188 0.765137
-7 14 19 0 0.361572 0.84375
-7 14 20 0 0.351562 0.899902
-7 14 21 0 0.326904 0.907715
-7 14 22 0 0.308594 0.915039
-7 14 23 0 0.295166 0.922852
-7 14 24 0 0.284912 0.931152
-7 14 25 0 0.276367 0.939941
-7 14 26 0 0.269287 0.950195
-7 14 27 0 0.263672 0.961426
-7 14 28 0 0.259766 0.974121
-7 14 29 0 0.256592 0.988281
-7 14 30 0 0.254639 1
-7 14 31 0 0.253418 1
-7 15 0 0 0.463135 0
-7 15 1 0 0.463135 0
-7 15 2 0 0.463135 0
-7 15 3 0 0.463135 0
-7 15 4 0 0.463135 0
-7 15 5 0 0.463135 0
-7 15 6 0 0.463135 0
-7 15 7 0 0.463135 0
-7 15 8 0 0.463379 0
-7 15 9 0 0.463623 0
-7 15 10 0 0.464355 0
-7 15 11 0 0.465332 0.0795288
-7 15 12 0 0.466553 0.179443
-7 15 13 0 0.467773 0.270752
-7 15 14 0 0.468262 0.366455
-7 15 15 0 0.467041 0.467285
-7 15 16 0 0.462891 0.571289
-7 15 17 0 0.455322 0.671875
-7 15 18 0 0.445068 0.763184
-7 15 19 0 0.434082 0.843262
-7 15 20 0 0.420898 0.90625
-7 15 21 0 0.388428 0.915527
-7 15 22 0 0.363037 0.92334
-7 15 23 0 0.34375 0.930664
-7 15 24 0 0.328857 0.937988
-7 15 25 0 0.315918 0.946289
-7 15 26 0 0.304932 0.956055
-7 15 27 0 0.29541 0.966309
-7 15 28 0 0.287842 0.979004
-7 15 29 0 0.281738 0.992188
-7 15 30 0 0.276855 1
-7 15 31 0 0.272949 1
-7 16 0 0 0.557617 0
-7 16 1 0 0.557617 0
-7 16 2 0 0.557617 0
-7 16 3 0 0.557617 0
-7 16 4 0 0.557617 0
-7 16 5 0 0.557617 0
-7 16 6 0 0.557617 0
-7 16 7 0 0.557617 0
-7 16 8 0 0.558105 0
-7 16 9 0 0.558105 0
-7 16 10 0 0.558594 0
-7 16 11 0 0.560059 0
-7 16 12 0 0.561523 0.133057
-7 16 13 0 0.562988 0.241211
-7 16 14 0 0.563965 0.344238
-7 16 15 0 0.562988 0.450195
-7 16 16 0 0.558594 0.558594
-7 16 17 0 0.548828 0.663086
-7 16 18 0 0.535156 0.758301
-7 16 19 0 0.52002 0.84082
-7 16 20 0 0.503418 0.90918
-7 16 21 0 0.4646 0.925293
-7 16 22 0 0.431885 0.93457
-7 16 23 0 0.40625 0.942383
-7 16 24 0 0.385742 0.949219
-7 16 25 0 0.367432 0.957031
-7 16 26 0 0.351318 0.965332
-7 16 27 0 0.337402 0.975098
-7 16 28 0 0.325439 0.986328
-7 16 29 0 0.31543 0.998535
-7 16 30 0 0.306885 1
-7 16 31 0 0.299561 1
-7 17 0 0 0.652344 0
-7 17 1 0 0.652344 0
-7 17 2 0 0.652344 0
-7 17 3 0 0.652344 0
-7 17 4 0 0.652344 0
-7 17 5 0 0.652344 0
-7 17 6 0 0.652344 0
-7 17 7 0 0.652344 0
-7 17 8 0 0.652344 0
-7 17 9 0 0.652344 0
-7 17 10 0 0.652832 0
-7 17 11 0 0.653809 0
-7 17 12 0 0.655762 0.0245972
-7 17 13 0 0.658203 0.19519
-7 17 14 0 0.660156 0.311523
-7 17 15 0 0.660645 0.424072
-7 17 16 0 0.656738 0.538086
-7 17 17 0 0.646973 0.647461
-7 17 18 0 0.632324 0.747559
-7 17 19 0 0.61377 0.834473
-7 17 20 0 0.593262 0.905762
-7 17 21 0 0.552734 0.935059
-7 17 22 0 0.513672 0.94873
-7 17 23 0 0.481445 0.958008
-7 17 24 0 0.454834 0.964844
-7 17 25 0 0.430664 0.97168
-7 17 26 0 0.408936 0.979004
-7 17 27 0 0.389404 0.987305
-7 17 28 0 0.372559 0.99707
-7 17 29 0 0.357666 1
-7 17 30 0 0.344727 1
-7 17 31 0 0.33374 1
-7 18 0 0 0.741211 0
-7 18 1 0 0.741211 0
-7 18 2 0 0.741211 0
-7 18 3 0 0.741211 0
-7 18 4 0 0.741211 0
-7 18 5 0 0.741211 0
-7 18 6 0 0.741211 0
-7 18 7 0 0.741211 0
-7 18 8 0 0.741211 0
-7 18 9 0 0.741211 0
-7 18 10 0 0.741699 0
-7 18 11 0 0.742188 0
-7 18 12 0 0.744141 0
-7 18 13 0 0.74707 0.119751
-7 18 14 0 0.750488 0.266113
-7 18 15 0 0.752441 0.388672
-7 18 16 0 0.750977 0.508301
-7 18 17 0 0.743652 0.624023
-7 18 18 0 0.729492 0.72998
-7 18 19 0 0.709961 0.821777
-7 18 20 0 0.686523 0.897949
-7 18 21 0 0.647949 0.940918
-7 18 22 0 0.60498 0.963379
-7 18 23 0 0.567383 0.976074
-7 18 24 0 0.534668 0.984375
-7 18 25 0 0.504395 0.991211
-7 18 26 0 0.476074 0.997559
-7 18 27 0 0.450684 1
-7 18 28 0 0.427979 1
-7 18 29 0 0.407715 1
-7 18 30 0 0.389893 1
-7 18 31 0 0.374023 1
-7 19 0 0 0.821289 0
-7 19 1 0 0.821289 0
-7 19 2 0 0.821289 0
-7 19 3 0 0.821289 0
-7 19 4 0 0.821289 0
-7 19 5 0 0.821289 0
-7 19 6 0 0.821289 0
-7 19 7 0 0.821289 0
-7 19 8 0 0.821777 0
-7 19 9 0 0.821777 0
-7 19 10 0 0.821777 0
-7 19 11 0 0.822266 0
-7 19 12 0 0.82373 0
-7 19 13 0 0.827148 0
-7 19 14 0 0.831055 0.2052
-7 19 15 0 0.834473 0.344482
-7 19 16 0 0.835938 0.47168
-7 19 17 0 0.831543 0.592773
-7 19 18 0 0.820312 0.70459
-7 19 19 0 0.801758 0.802246
-7 19 20 0 0.77832 0.883301
-7 19 21 0 0.743164 0.94043
-7 19 22 0 0.700684 0.974609
-7 19 23 0 0.65918 0.993652
-7 19 24 0 0.621582 1
-7 19 25 0 0.585449 1
-7 19 26 0 0.550781 1
-7 19 27 0 0.519043 1
-7 19 28 0 0.48999 1
-7 19 29 0 0.463867 1
-7 19 30 0 0.44043 1
-7 19 31 0 0.419678 1
-7 20 0 0 0.891602 0
-7 20 1 0 0.891602 0
-7 20 2 0 0.891602 0
-7 20 3 0 0.891602 0
-7 20 4 0 0.891602 0
-7 20 5 0 0.891602 0
-7 20 6 0 0.891602 0
-7 20 7 0 0.891602 0
-7 20 8 0 0.891602 0
-7 20 9 0 0.891602 0
-7 20 10 0 0.891602 0
-7 20 11 0 0.89209 0
-7 20 12 0 0.892578 0
-7 20 13 0 0.895996 0
-7 20 14 0 0.900879 0.114319
-7 20 15 0 0.905762 0.292236
-7 20 16 0 0.908691 0.429443
-7 20 17 0 0.907715 0.555664
-7 20 18 0 0.899902 0.672363
-7 20 19 0 0.884277 0.775879
-7 20 20 0 0.861816 0.862305
-7 20 21 0 0.831543 0.931152
-7 20 22 0 0.79248 0.978027
-7 20 23 0 0.750977 1
-7 20 24 0 0.710449 1
-7 20 25 0 0.669434 1
-7 20 26 0 0.629395 1
-7 20 27 0 0.591309 1
-7 20 28 0 0.556152 1
-7 20 29 0 0.523926 1
-7 20 30 0 0.494873 1
-7 20 31 0 0.46875 1
-7 21 0 0 0.951172 0
-7 21 1 0 0.951172 0
-7 21 2 0 0.951172 0
-7 21 3 0 0.951172 0
-7 21 4 0 0.951172 0
-7 21 5 0 0.951172 0
-7 21 6 0 0.951172 0
-7 21 7 0 0.951172 0
-7 21 8 0 0.951172 0
-7 21 9 0 0.951172 0
-7 21 10 0 0.951172 0
-7 21 11 0 0.95166 0
-7 21 12 0 0.95166 0
-7 21 13 0 0.95459 0
-7 21 14 0 0.959473 0
-7 21 15 0 0.965332 0.228394
-7 21 16 0 0.970703 0.381348
-7 21 17 0 0.972656 0.513672
-7 21 18 0 0.968262 0.634766
-7 21 19 0 0.956543 0.742676
-7 21 20 0 0.937012 0.834473
-7 21 21 0 0.911133 0.911621
-7 21 22 0 0.877441 0.970215
-7 21 23 0 0.838867 1
-7 21 24 0 0.797852 1
-7 21 25 0 0.754883 1
-7 21 26 0 0.710449 1
-7 21 27 0 0.666992 1
-7 21 28 0 0.625977 1
-7 21 29 0 0.587891 1
-7 21 30 0 0.553223 1
-7 21 31 0 0.520996 1
-7 22 0 0 1 0
-7 22 1 0 1 0
-7 22 2 0 1 0
-7 22 3 0 1 0
-7 22 4 0 1 0
-7 22 5 0 1 0
-7 22 6 0 1 0
-7 22 7 0 1 0
-7 22 8 0 1 0
-7 22 9 0 1 0
-7 22 10 0 1 0
-7 22 11 0 1 0
-7 22 12 0 1 0
-7 22 13 0 1 0
-7 22 14 0 1 0
-7 22 15 0 1 0.142334
-7 22 16 0 1 0.327881
-7 22 17 0 1 0.468018
-7 22 18 0 1 0.593262
-7 22 19 0 1 0.705078
-7 22 20 0 1 0.80127
-7 22 21 0 0.979004 0.883789
-7 22 22 0 0.950684 0.950684
-7 22 23 0 0.916504 1
-7 22 24 0 0.878906 1
-7 22 25 0 0.835938 1
-7 22 26 0 0.789551 1
-7 22 27 0 0.742676 1
-7 22 28 0 0.697266 1
-7 22 29 0 0.653809 1
-7 22 30 0 0.613281 1
-7 22 31 0 0.575684 1
-7 23 0 0 1 0
-7 23 1 0 1 0
-7 23 2 0 1 0
-7 23 3 0 1 0
-7 23 4 0 1 0
-7 23 5 0 1 0
-7 23 6 0 1 0
-7 23 7 0 1 0
-7 23 8 0 1 0
-7 23 9 0 1 0
-7 23 10 0 1 0
-7 23 11 0 1 0
-7 23 12 0 1 0
-7 23 13 0 1 0
-7 23 14 0 1 0
-7 23 15 0 1 0
-7 23 16 0 1 0.270264
-7 23 17 0 1 0.421143
-7 23 18 0 1 0.550293
-7 23 19 0 1 0.665527
-7 23 20 0 1 0.765137
-7 23 21 0 1 0.852051
-7 23 22 0 1 0.923828
-7 23 23 0 0.980469 0.980957
-7 23 24 0 0.947266 1
-7 23 25 0 0.907227 1
-7 23 26 0 0.861816 1
-7 23 27 0 0.813477 1
-7 23 28 0 0.764648 1
-7 23 29 0 0.717285 1
-7 23 30 0 0.671875 1
-7 23 31 0 0.629395 1
-7 24 0 0 1 0
-7 24 1 0 1 0
-7 24 2 0 1 0
-7 24 3 0 1 0
-7 24 4 0 1 0
-7 24 5 0 1 0
-7 24 6 0 1 0
-7 24 7 0 1 0
-7 24 8 0 1 0
-7 24 9 0 1 0
-7 24 10 0 1 0
-7 24 11 0 1 0
-7 24 12 0 1 0
-7 24 13 0 1 0
-7 24 14 0 1 0
-7 24 15 0 1 0
-7 24 16 0 1 0.204346
-7 24 17 0 1 0.373291
-7 24 18 0 1 0.507324
-7 24 19 0 1 0.624512
-7 24 20 0 1 0.727539
-7 24 21 0 1 0.817383
-7 24 22 0 1 0.893555
-7 24 23 0 1 0.955566
-7 24 24 0 1 1
-7 24 25 0 0.96875 1
-7 24 26 0 0.925781 1
-7 24 27 0 0.87793 1
-7 24 28 0 0.828125 1
-7 24 29 0 0.777344 1
-7 24 30 0 0.728516 1
-7 24 31 0 0.682129 1
-7 25 0 0 1 0
-7 25 1 0 1 0
-7 25 2 0 1 0
-7 25 3 0 1 0
-7 25 4 0 1 0
-7 25 5 0 1 0
-7 25 6 0 1 0
-7 25 7 0 1 0
-7 25 8 0 1 0
-7 25 9 0 1 0
-7 25 10 0 1 0
-7 25 11 0 1 0
-7 25 12 0 1 0
-7 25 13 0 1 0
-7 25 14 0 1 0
-7 25 15 0 1 0
-7 25 16 0 1 0.104309
-7 25 17 0 1 0.318359
-7 25 18 0 1 0.459473
-7 25 19 0 1 0.57959
-7 25 20 0 1 0.68457
-7 25 21 0 1 0.777344
-7 25 22 0 1 0.85791
-7 25 23 0 1 0.923828
-7 25 24 0 1 0.978027
-7 25 25 0 1 1
-7 25 26 0 0.986816 1
-7 25 27 0 0.941406 1
-7 25 28 0 0.891602 1
-7 25 29 0 0.839355 1
-7 25 30 0 0.787598 1
-7 25 31 0 0.737793 1
-7 26 0 0 1 0
-7 26 1 0 1 0
-7 26 2 0 1 0
-7 26 3 0 1 0
-7 26 4 0 1 0
-7 26 5 0 1 0
-7 26 6 0 1 0
-7 26 7 0 1 0
-7 26 8 0 1 0
-7 26 9 0 1 0
-7 26 10 0 1 0
-7 26 11 0 1 0
-7 26 12 0 1 0
-7 26 13 0 1 0
-7 26 14 0 1 0
-7 26 15 0 1 0
-7 26 16 0 1 0
-7 26 17 0 1 0.25293
-7 26 18 0 1 0.40625
-7 26 19 0 1 0.529785
-7 26 20 0 1 0.636719
-7 26 21 0 1 0.732422
-7 26 22 0 1 0.815918
-7 26 23 0 1 0.885742
-7 26 24 0 1 0.943848
-7 26 25 0 1 0.99707
-7 26 26 0 1 1
-7 26 27 0 1 1
-7 26 28 0 0.953613 1
-7 26 29 0 0.901855 1
-7 26 30 0 0.848633 1
-7 26 31 0 0.795898 1
-7 27 0 0 1 0
-7 27 1 0 1 0
-7 27 2 0 1 0
-7 27 3 0 1 0
-7 27 4 0 1 0
-7 27 5 0 1 0
-7 27 6 0 1 0
-7 27 7 0 1 0
-7 27 8 0 1 0
-7 27 9 0 1 0
-7 27 10 0 1 0
-7 27 11 0 1 0
-7 27 12 0 1 0
-7 27 13 0 1 0
-7 27 14 0 1 0
-7 27 15 0 1 0
-7 27 16 0 1 0
-7 27 17 0 1 0.166138
-7 27 18 0 1 0.34668
-7 27 19 0 1 0.47583
-7 27 20 0 1 0.584961
-7 27 21 0 1 0.682617
-7 27 22 0 1 0.768555
-7 27 23 0 1 0.841309
-7 27 24 0 1 0.90332
-7 27 25 0 1 0.960938
-7 27 26 0 1 1
-7 27 27 0 1 1
-7 27 28 0 1 1
-7 27 29 0 0.962402 1
-7 27 30 0 0.908691 1
-7 27 31 0 0.854492 1
-7 28 0 0 1 0
-7 28 1 0 1 0
-7 28 2 0 1 0
-7 28 3 0 1 0
-7 28 4 0 1 0
-7 28 5 0 1 0
-7 28 6 0 1 0
-7 28 7 0 1 0
-7 28 8 0 1 0
-7 28 9 0 1 0
-7 28 10 0 1 0
-7 28 11 0 1 0
-7 28 12 0 1 0
-7 28 13 0 1 0
-7 28 14 0 1 0
-7 28 15 0 1 0
-7 28 16 0 1 0
-7 28 17 0 1 0
-7 28 18 0 1 0.278076
-7 28 19 0 1 0.417236
-7 28 20 0 1 0.529297
-7 28 21 0 1 0.62793
-7 28 22 0 1 0.71582
-7 28 23 0 1 0.791016
-7 28 24 0 1 0.855957
-7 28 25 0 1 0.91748
-7 28 26 0 1 0.974121
-7 28 27 0 1 1
-7 28 28 0 1 1
-7 28 29 0 1 1
-7 28 30 0 0.968262 1
-7 28 31 0 0.914062 1
-7 29 0 0 1 0
-7 29 1 0 1 0
-7 29 2 0 1 0
-7 29 3 0 1 0
-7 29 4 0 1 0
-7 29 5 0 1 0
-7 29 6 0 1 0
-7 29 7 0 1 0
-7 29 8 0 1 0
-7 29 9 0 1 0
-7 29 10 0 1 0
-7 29 11 0 1 0
-7 29 12 0 1 0
-7 29 13 0 1 0
-7 29 14 0 1 0
-7 29 15 0 1 0
-7 29 16 0 1 0
-7 29 17 0 1 0
-7 29 18 0 1 0.19104
-7 29 19 0 1 0.352051
-7 29 20 0 1 0.46875
-7 29 21 0 1 0.569336
-7 29 22 0 1 0.658203
-7 29 23 0 1 0.735352
-7 29 24 0 1 0.802734
-7 29 25 0 1 0.867188
-7 29 26 0 1 0.928223
-7 29 27 0 1 0.983398
-7 29 28 0 1 1
-7 29 29 0 1 1
-7 29 30 0 1 1
-7 29 31 0 0.973145 1
-7 30 0 0 1 0
-7 30 1 0 1 0
-7 30 2 0 1 0
-7 30 3 0 1 0
-7 30 4 0 1 0
-7 30 5 0 1 0
-7 30 6 0 1 0
-7 30 7 0 1 0
-7 30 8 0 1 0
-7 30 9 0 1 0
-7 30 10 0 1 0
-7 30 11 0 1 0
-7 30 12 0 1 0
-7 30 13 0 1 0
-7 30 14 0 1 0
-7 30 15 0 1 0
-7 30 16 0 1 0
-7 30 17 0 1 0
-7 30 18 0 1 0.0225067
-7 30 19 0 1 0.277588
-7 30 20 0 1 0.403564
-7 30 21 0 1 0.506836
-7 30 22 0 1 0.59668
-7 30 23 0 1 0.674805
-7 30 24 0 1 0.743652
-7 30 25 0 1 0.810547
-7 30 26 0 1 0.874512
-7 30 27 0 1 0.935059
-7 30 28 0 1 0.989746
-7 30 29 0 1 1
-7 30 30 0 1 1
-7 30 31 0 1 1
-7 31 0 0 1 0
-7 31 1 0 1 0
-7 31 2 0 1 0
-7 31 3 0 1 0
-7 31 4 0 1 0
-7 31 5 0 1 0
-7 31 6 0 1 0
-7 31 7 0 1 0
-7 31 8 0 1 0
-7 31 9 0 1 0
-7 31 10 0 1 0
-7 31 11 0 1 0
-7 31 12 0 1 0
-7 31 13 0 1 0
-7 31 14 0 1 0
-7 31 15 0 1 0
-7 31 16 0 1 0
-7 31 17 0 1 0
-7 31 18 0 1 0
-7 31 19 0 1 0.184082
-7 31 20 0 1 0.331787
-7 31 21 0 1 0.439941
-7 31 22 0 1 0.531738
-7 31 23 0 1 0.610352
-7 31 24 0 1 0.680176
-7 31 25 0 1 0.748535
-7 31 26 0 1 0.81543
-7 31 27 0 1 0.879883
-7 31 28 0 1 0.94043
-7 31 29 0 1 0.995117
-7 31 30 0 1 1
-7 31 31 0 1 1
-8 0 0 0.113281 0 0
-8 0 1 0.113281 0 0
-8 0 2 0.113281 0 0
-8 0 3 0.113342 0 0
-8 0 4 0.113525 0 0
-8 0 5 0.111877 0 0.00522614
-8 0 6 0.107056 0 0.0176392
-8 0 7 0.0838623 0 0.0304413
-8 0 8 0.0649414 0.00150967 0.0463867
-8 0 9 0.055603 0.00311089 0.0776978
-8 0 10 0.0378113 0.00615311 0.118713
-8 0 11 0.00162601 0.0120163 0.172852
-8 0 12 0 0.0222321 0.238281
-8 0 13 0 0.0386658 0.313477
-8 0 14 0 0.0602112 0.397705
-8 0 15 0 0.0834961 0.489014
-8 0 16 0 0.107971 0.584961
-8 0 17 0 0.131836 0.678223
-8 0 18 0 0.153931 0.764648
-8 0 19 0 0.173462 0.841797
-8 0 20 0 0.18457 0.885254
-8 0 21 0 0.186646 0.893555
-8 0 22 0 0.188965 0.902344
-8 0 23 0 0.191284 0.911133
-8 0 24 0 0.193604 0.92041
-8 0 25 0 0.196167 0.930176
-8 0 26 0 0.198975 0.941406
-8 0 27 0 0.202148 0.953613
-8 0 28 0 0.205688 0.967773
-8 0 29 0 0.209473 0.982422
-8 0 30 0 0.213379 0.998047
-8 0 31 0 0.217529 1
-8 1 0 0.112915 0 0
-8 1 1 0.112915 0 0
-8 1 2 0.112854 0 0
-8 1 3 0.112976 0 0
-8 1 4 0.113159 0 0
-8 1 5 0.111633 0 0.0051384
-8 1 6 0.106934 0 0.0175629
-8 1 7 0.0839233 0 0.0304718
-8 1 8 0.0648193 0.00174141 0.0463867
-8 1 9 0.055481 0.00333977 0.0776978
-8 1 10 0.0376587 0.0063858 0.118652
-8 1 11 0.00146294 0.0122604 0.172852
-8 1 12 0 0.0224915 0.238281
-8 1 13 0 0.0389099 0.313477
-8 1 14 0 0.0603943 0.397705
-8 1 15 0 0.0836792 0.489014
-8 1 16 0 0.108093 0.584961
-8 1 17 0 0.131836 0.678223
-8 1 18 0 0.153931 0.764648
-8 1 19 0 0.173584 0.841797
-8 1 20 0 0.18457 0.885254
-8 1 21 0 0.186768 0.893555
-8 1 22 0 0.188965 0.902344
-8 1 23 0 0.191284 0.911133
-8 1 24 0 0.193604 0.92041
-8 1 25 0 0.196167 0.930176
-8 1 26 0 0.198975 0.941406
-8 1 27 0 0.202148 0.953613
-8 1 28 0 0.205688 0.967773
-8 1 29 0 0.209473 0.982422
-8 1 30 0 0.213379 0.998047
-8 1 31 0 0.217529 1
-8 2 0 0.112183 0 0
-8 2 1 0.112183 0 0
-8 2 2 0.112122 0 0
-8 2 3 0.112244 0 0
-8 2 4 0.112549 0 0
-8 2 5 0.111267 0 0.00498962
-8 2 6 0.106689 0 0.0174255
-8 2 7 0.0839844 0 0.0305481
-8 2 8 0.0646362 0.0021534 0.0463257
-8 2 9 0.0552673 0.00374413 0.0776978
-8 2 10 0.037384 0.00679398 0.118652
-8 2 11 0.00117302 0.0126953 0.172852
-8 2 12 0 0.022934 0.238281
-8 2 13 0 0.0393677 0.313477
-8 2 14 0 0.06073 0.397705
-8 2 15 0 0.0839233 0.489014
-8 2 16 0 0.108276 0.584961
-8 2 17 0 0.13208 0.678223
-8 2 18 0 0.154053 0.764648
-8 2 19 0 0.173706 0.841797
-8 2 20 0 0.184692 0.885254
-8 2 21 0 0.186768 0.893555
-8 2 22 0 0.189087 0.902344
-8 2 23 0 0.191284 0.911133
-8 2 24 0 0.193604 0.92041
-8 2 25 0 0.196167 0.930176
-8 2 26 0 0.198975 0.941406
-8 2 27 0 0.202148 0.953613
-8 2 28 0 0.205688 0.967773
-8 2 29 0 0.209473 0.982422
-8 2 30 0 0.213379 0.998047
-8 2 31 0 0.217529 1
-8 3 0 0.11084 0 0
-8 3 1 0.11084 0 0
-8 3 2 0.110779 0 0
-8 3 3 0.110962 0 0
-8 3 4 0.111328 0 0
-8 3 5 0.110474 0 0.00471878
-8 3 6 0.106201 0 0.0171661
-8 3 7 0.0841675 0 0.0306854
-8 3 8 0.06427 0.0029068 0.0462646
-8 3 9 0.0548706 0.00448608 0.0776367
-8 3 10 0.0368652 0.00754547 0.118591
-8 3 11 0.00064373 0.0134888 0.172852
-8 3 12 0 0.0237579 0.238159
-8 3 13 0 0.0401917 0.313477
-8 3 14 0 0.0613403 0.397705
-8 3 15 0 0.0843506 0.489014
-8 3 16 0 0.108643 0.584961
-8 3 17 0 0.132324 0.678223
-8 3 18 0 0.154297 0.764648
-8 3 19 0 0.173828 0.841797
-8 3 20 0 0.184814 0.885254
-8 3 21 0 0.18689 0.893555
-8 3 22 0 0.189087 0.902344
-8 3 23 0 0.191406 0.911133
-8 3 24 0 0.193726 0.92041
-8 3 25 0 0.196289 0.930176
-8 3 26 0 0.199097 0.941406
-8 3 27 0 0.202148 0.953613
-8 3 28 0 0.205688 0.967773
-8 3 29 0 0.209473 0.982422
-8 3 30 0 0.213501 0.998047
-8 3 31 0 0.217529 1
-8 4 0 0.108154 0 0
-8 4 1 0.108154 4.64916e-06 0
-8 4 2 0.108093 7.64132e-05 0
-8 4 3 0.108276 0.000158429 0
-8 4 4 0.108887 0.000156522 0
-8 4 5 0.108643 0 0.00423431
-8 4 6 0.10498 0 0.0166321
-8 4 7 0.0845337 0.00119781 0.0309296
-8 4 8 0.0635986 0.0043335 0.0461426
-8 4 9 0.0541077 0.00588608 0.0775146
-8 4 10 0.0359192 0.00896454 0.11853
-8 4 11 0 0.0149841 0.172729
-8 4 12 0 0.0252991 0.238159
-8 4 13 0 0.0417175 0.313477
-8 4 14 0 0.0625 0.397705
-8 4 15 0 0.0852051 0.489014
-8 4 16 0 0.109253 0.584961
-8 4 17 0 0.132812 0.678223
-8 4 18 0 0.154663 0.764648
-8 4 19 0 0.174194 0.841797
-8 4 20 0 0.185059 0.885254
-8 4 21 0 0.187134 0.893555
-8 4 22 0 0.189331 0.902344
-8 4 23 0 0.191528 0.911133
-8 4 24 0 0.193848 0.92041
-8 4 25 0 0.196289 0.930176
-8 4 26 0 0.199097 0.941406
-8 4 27 0 0.202271 0.953613
-8 4 28 0 0.205811 0.967773
-8 4 29 0 0.209595 0.982422
-8 4 30 0 0.213501 0.998047
-8 4 31 0 0.217529 1
-8 5 0 0.1026 0.00570297 0
-8 5 1 0.1026 0.0057373 0
-8 5 2 0.102539 0.00580215 0
-8 5 3 0.102661 0.00589752 0
-8 5 4 0.103516 0.00593948 0
-8 5 5 0.104187 0.00563431 0.00342941
-8 5 6 0.102112 0.00504303 0.0155182
-8 5 7 0.0852051 0.0050354 0.0314026
-8 5 8 0.0622559 0.00708771 0.0458984
-8 5 9 0.0526123 0.00859833 0.0773926
-8 5 10 0.0340576 0.0117111 0.118408
-8 5 11 0 0.017868 0.172607
-8 5 12 0 0.0282898 0.238159
-8 5 13 0 0.0445862 0.313477
-8 5 14 0 0.0646362 0.397705
-8 5 15 0 0.086853 0.489014
-8 5 16 0 0.110535 0.584961
-8 5 17 0 0.133789 0.678223
-8 5 18 0 0.155518 0.765137
-8 5 19 0 0.174683 0.841797
-8 5 20 0 0.185547 0.885254
-8 5 21 0 0.1875 0.893555
-8 5 22 0 0.189575 0.902344
-8 5 23 0 0.191772 0.911133
-8 5 24 0 0.194092 0.92041
-8 5 25 0 0.196533 0.930176
-8 5 26 0 0.199341 0.941406
-8 5 27 0 0.202393 0.953613
-8 5 28 0 0.205933 0.967773
-8 5 29 0 0.209717 0.982422
-8 5 30 0 0.213623 0.998047
-8 5 31 0 0.217651 1
-8 6 0 0.0916138 0.0145721 0
-8 6 1 0.0915527 0.014595 0
-8 6 2 0.0915527 0.0146484 0
-8 6 3 0.0914917 0.01474 0
-8 6 4 0.0922852 0.0148926 0
-8 6 5 0.0935059 0.0150146 0.00252724
-8 6 6 0.0950928 0.0150146 0.0134201
-8 6 7 0.0858765 0.013382 0.0320129
-8 6 8 0.0596313 0.0123444 0.0453796
-8 6 9 0.0497131 0.0137634 0.0770264
-8 6 10 0.0305481 0.0169373 0.118164
-8 6 11 0 0.0233765 0.172363
-8 6 12 0 0.0339966 0.237915
-8 6 13 0 0.0497437 0.313232
-8 6 14 0 0.0686646 0.397705
-8 6 15 0 0.0899048 0.489014
-8 6 16 0 0.112854 0.584961
-8 6 17 0 0.13562 0.678223
-8 6 18 0 0.15686 0.765137
-8 6 19 0 0.175903 0.841797
-8 6 20 0 0.186523 0.885254
-8 6 21 0 0.188232 0.893555
-8 6 22 0 0.190186 0.902344
-8 6 23 0 0.192261 0.911133
-8 6 24 0 0.194458 0.92041
-8 6 25 0 0.196899 0.930176
-8 6 26 0 0.199585 0.941406
-8 6 27 0 0.202637 0.953613
-8 6 28 0 0.206177 0.967773
-8 6 29 0 0.209839 0.982422
-8 6 30 0 0.213745 0.998047
-8 6 31 0 0.217773 1
-8 7 0 0.0744019 0.0259247 0
-8 7 1 0.0744019 0.0259399 0
-8 7 2 0.0744019 0.0259705 0
-8 7 3 0.0744019 0.0260315 0
-8 7 4 0.0742188 0.0261383 0
-8 7 5 0.0739136 0.0263519 0.00281334
-8 7 6 0.0742188 0.0270691 0.0104523
-8 7 7 0.0772095 0.0292206 0.0285187
-8 7 8 0.0541687 0.0225372 0.0443726
-8 7 9 0.0436707 0.023819 0.076416
-8 7 10 0.0237274 0.0271149 0.117676
-8 7 11 0 0.0340881 0.171997
-8 7 12 0 0.0448914 0.237671
-8 7 13 0 0.0588684 0.313232
-8 7 14 0 0.0759277 0.397461
-8 7 15 0 0.0956421 0.48877
-8 7 16 0 0.11731 0.584961
-8 7 17 0 0.139038 0.678223
-8 7 18 0 0.159668 0.765137
-8 7 19 0 0.178101 0.841797
-8 7 20 0 0.188354 0.885254
-8 7 21 0 0.189697 0.893555
-8 7 22 0 0.191406 0.902344
-8 7 23 0 0.193237 0.911133
-8 7 24 0 0.195312 0.92041
-8 7 25 0 0.197632 0.930176
-8 7 26 0 0.200195 0.941406
-8 7 27 0 0.203247 0.953613
-8 7 28 0 0.206665 0.967773
-8 7 29 0 0.210205 0.982422
-8 7 30 0 0.214111 0.998047
-8 7 31 0 0.21814 1
-8 8 0 0.062561 0.049469 0
-8 8 1 0.062561 0.0494995 0
-8 8 2 0.0626221 0.04953 0
-8 8 3 0.0626221 0.0495911 0
-8 8 4 0.0623474 0.0495911 0
-8 8 5 0.0609436 0.0491333 0.00229263
-8 8 6 0.0582275 0.0482178 0.00936127
-8 8 7 0.052887 0.0462952 0.0219727
-8 8 8 0.0422058 0.0422363 0.0422058
-8 8 9 0.0306396 0.0433655 0.0750732
-8 8 10 0.0103989 0.0466309 0.11676
-8 8 11 0 0.0534668 0.171265
-8 8 12 0 0.0626831 0.237183
-8 8 13 0 0.0742798 0.312744
-8 8 14 0 0.0887451 0.397461
-8 8 15 0 0.106018 0.48877
-8 8 16 0 0.12561 0.584961
-8 8 17 0 0.14563 0.678223
-8 8 18 0 0.164917 0.765137
-8 8 19 0 0.182373 0.841797
-8 8 20 0 0.191772 0.885742
-8 8 21 0 0.192383 0.893555
-8 8 22 0 0.193604 0.902344
-8 8 23 0 0.19519 0.911621
-8 8 24 0 0.196899 0.92041
-8 8 25 0 0.198975 0.930664
-8 8 26 0 0.201416 0.941406
-8 8 27 0 0.204224 0.954102
-8 8 28 0 0.20752 0.967773
-8 8 29 0 0.21106 0.98291
-8 8 30 0 0.214722 0.998047
-8 8 31 0 0.218628 1
-8 9 0 0.0305328 0.0756836 0
-8 9 1 0.0305328 0.0757446 0
-8 9 2 0.0305481 0.0757446 0
-8 9 3 0.0305634 0.0758057 0
-8 9 4 0.0305786 0.0758667 0
-8 9 5 0.0296936 0.0755005 0
-8 9 6 0.0274048 0.0745239 0.00421143
-8 9 7 0.0233002 0.0728149 0.0159912
-8 9 8 0.0166779 0.0715942 0.0380554
-8 9 9 0.00543976 0.0725708 0.0726318
-8 9 10 0 0.0752563 0.115173
-8 9 11 0 0.0812378 0.169922
-8 9 12 0 0.0889282 0.236206
-8 9 13 0 0.0982056 0.312256
-8 9 14 0 0.10968 0.396973
-8 9 15 0 0.123718 0.488525
-8 9 16 0 0.140137 0.584473
-8 9 17 0 0.157471 0.678223
-8 9 18 0 0.174561 0.765137
-8 9 19 0 0.190186 0.841797
-8 9 20 0 0.198242 0.88623
-8 9 21 0 0.197632 0.894043
-8 9 22 0 0.197876 0.902832
-8 9 23 0 0.19873 0.911621
-8 9 24 0 0.199951 0.920898
-8 9 25 0 0.20166 0.930664
-8 9 26 0 0.203735 0.941895
-8 9 27 0 0.206177 0.954102
-8 9 28 0 0.209229 0.968262
-8 9 29 0 0.212524 0.98291
-8 9 30 0 0.216064 0.998535
-8 9 31 0 0.219727 1
-8 10 0 0 0.109741 0
-8 10 1 0 0.109741 0
-8 10 2 0 0.109741 0
-8 10 3 0 0.109802 0
-8 10 4 0 0.109802 0
-8 10 5 0 0.109924 0
-8 10 6 0 0.109619 0
-8 10 7 0 0.109192 0.0085144
-8 10 8 0 0.109192 0.0311127
-8 10 9 0 0.110107 0.0682373
-8 10 10 0 0.112549 0.11261
-8 10 11 0 0.117859 0.167847
-8 10 12 0 0.12439 0.234497
-8 10 13 0 0.131714 0.311035
-8 10 14 0 0.140259 0.39624
-8 10 15 0 0.150757 0.488281
-8 10 16 0 0.16333 0.584473
-8 10 17 0 0.17688 0.678223
-8 10 18 0 0.190674 0.765137
-8 10 19 0 0.203735 0.842285
-8 10 20 0 0.209595 0.887207
-8 10 21 0 0.206665 0.89502
-8 10 22 0 0.205444 0.903809
-8 10 23 0 0.205078 0.912598
-8 10 24 0 0.205444 0.921387
-8 10 25 0 0.206421 0.931152
-8 10 26 0 0.207764 0.942383
-8 10 27 0 0.209717 0.95459
-8 10 28 0 0.212158 0.968262
-8 10 29 0 0.215088 0.98291
-8 10 30 0 0.218262 0.998535
-8 10 31 0 0.22168 1
-8 11 0 0 0.158691 0
-8 11 1 0 0.158691 0
-8 11 2 0 0.158691 0
-8 11 3 0 0.158691 0
-8 11 4 0 0.158691 0
-8 11 5 0 0.158813 0
-8 11 6 0 0.158936 0
-8 11 7 0 0.158691 0
-8 11 8 0 0.158569 0.0194702
-8 11 9 0 0.159058 0.0609436
-8 11 10 0 0.160889 0.108704
-8 11 11 0 0.164673 0.164795
-8 11 12 0 0.170044 0.231812
-8 11 13 0 0.175781 0.308838
-8 11 14 0 0.181885 0.39502
-8 11 15 0 0.188843 0.487549
-8 11 16 0 0.197266 0.584473
-8 11 17 0 0.206421 0.678223
-8 11 18 0 0.215942 0.765137
-8 11 19 0 0.22522 0.842285
-8 11 20 0 0.227905 0.888672
-8 11 21 0 0.221802 0.896484
-8 11 22 0 0.218018 0.904785
-8 11 23 0 0.21582 0.913574
-8 11 24 0 0.214722 0.922363
-8 11 25 0 0.214355 0.932129
-8 11 26 0 0.214722 0.942871
-8 11 27 0 0.215698 0.955078
-8 11 28 0 0.217407 0.96875
-8 11 29 0 0.219604 0.983887
-8 11 30 0 0.222168 0.999023
-8 11 31 0 0.225098 1
-8 12 0 0 0.220703 0
-8 12 1 0 0.220703 0
-8 12 2 0 0.220703 0
-8 12 3 0 0.220703 0
-8 12 4 0 0.220703 0
-8 12 5 0 0.220825 0
-8 12 6 0 0.220825 0
-8 12 7 0 0.220947 0
-8 12 8 0 0.220947 0
-8 12 9 0 0.221191 0.0444031
-8 12 10 0 0.221802 0.100342
-8 12 11 0 0.223755 0.159302
-8 12 12 0 0.227173 0.227295
-8 12 13 0 0.231567 0.30542
-8 12 14 0 0.235718 0.392578
-8 12 15 0 0.239624 0.48584
-8 12 16 0 0.244019 0.583496
-8 12 17 0 0.248291 0.678223
-8 12 18 0 0.25293 0.765625
-8 12 19 0 0.257568 0.842773
-8 12 20 0 0.256348 0.891113
-8 12 21 0 0.245361 0.898438
-8 12 22 0 0.237915 0.906738
-8 12 23 0 0.23291 0.915527
-8 12 24 0 0.229736 0.923828
-8 12 25 0 0.227539 0.933594
-8 12 26 0 0.226196 0.944336
-8 12 27 0 0.225708 0.956543
-8 12 28 0 0.226074 0.969727
-8 12 29 0 0.227173 0.984375
-8 12 30 0 0.228638 1
-8 12 31 0 0.230713 1
-8 13 0 0 0.292725 0
-8 13 1 0 0.292725 0
-8 13 2 0 0.292725 0
-8 13 3 0 0.292725 0
-8 13 4 0 0.292725 0
-8 13 5 0 0.292725 0
-8 13 6 0 0.292969 0
-8 13 7 0 0.292969 0
-8 13 8 0 0.293213 0
-8 13 9 0 0.293457 0.00715256
-8 13 10 0 0.293701 0.0809937
-8 13 11 0 0.294678 0.148193
-8 13 12 0 0.296631 0.219604
-8 13 13 0 0.299316 0.299316
-8 13 14 0 0.301758 0.387939
-8 13 15 0 0.303223 0.48291
-8 13 16 0 0.303955 0.582031
-8 13 17 0 0.303711 0.677734
-8 13 18 0 0.302979 0.765625
-8 13 19 0 0.302734 0.843262
-8 13 20 0 0.296875 0.89502
-8 13 21 0 0.279785 0.902344
-8 13 22 0 0.267334 0.910156
-8 13 23 0 0.258789 0.918457
-8 13 24 0 0.252441 0.926758
-8 13 25 0 0.247559 0.936035
-8 13 26 0 0.243774 0.946289
-8 13 27 0 0.241089 0.958496
-8 13 28 0 0.239624 0.97168
-8 13 29 0 0.238892 0.98584
-8 13 30 0 0.239014 1
-8 13 31 0 0.239624 1
-8 14 0 0 0.374268 0
-8 14 1 0 0.374268 0
-8 14 2 0 0.374268 0
-8 14 3 0 0.374268 0
-8 14 4 0 0.374268 0
-8 14 5 0 0.374268 0
-8 14 6 0 0.374268 0
-8 14 7 0 0.374512 0
-8 14 8 0 0.374756 0
-8 14 9 0 0.375 0
-8 14 10 0 0.375488 0.0335693
-8 14 11 0 0.376221 0.125732
-8 14 12 0 0.377441 0.205322
-8 14 13 0 0.378906 0.288818
-8 14 14 0 0.379883 0.379883
-8 14 15 0 0.379395 0.477295
-8 14 16 0 0.377441 0.578613
-8 14 17 0 0.373047 0.675781
-8 14 18 0 0.367432 0.765137
-8 14 19 0 0.361572 0.84375
-8 14 20 0 0.351562 0.900391
-8 14 21 0 0.327148 0.907715
-8 14 22 0 0.308594 0.915527
-8 14 23 0 0.295166 0.92334
-8 14 24 0 0.284912 0.931152
-8 14 25 0 0.276367 0.939941
-8 14 26 0 0.269531 0.950195
-8 14 27 0 0.263916 0.961426
-8 14 28 0 0.259766 0.974609
-8 14 29 0 0.256592 0.988281
-8 14 30 0 0.254639 1
-8 14 31 0 0.253418 1
-8 15 0 0 0.463135 0
-8 15 1 0 0.463135 0
-8 15 2 0 0.463135 0
-8 15 3 0 0.463135 0
-8 15 4 0 0.463135 0
-8 15 5 0 0.463135 0
-8 15 6 0 0.463135 0
-8 15 7 0 0.463379 0
-8 15 8 0 0.463379 0
-8 15 9 0 0.463867 0
-8 15 10 0 0.464355 0
-8 15 11 0 0.465332 0.0792847
-8 15 12 0 0.466553 0.179321
-8 15 13 0 0.467773 0.270752
-8 15 14 0 0.468262 0.366211
-8 15 15 0 0.467041 0.467285
-8 15 16 0 0.462891 0.571289
-8 15 17 0 0.455322 0.671875
-8 15 18 0 0.445312 0.763184
-8 15 19 0 0.434326 0.84375
-8 15 20 0 0.421143 0.906738
-8 15 21 0 0.388428 0.915527
-8 15 22 0 0.363037 0.92334
-8 15 23 0 0.34375 0.930664
-8 15 24 0 0.328857 0.938477
-8 15 25 0 0.315918 0.946777
-8 15 26 0 0.304932 0.956055
-8 15 27 0 0.29541 0.966797
-8 15 28 0 0.287842 0.979004
-8 15 29 0 0.281738 0.992676
-8 15 30 0 0.276855 1
-8 15 31 0 0.272949 1
-8 16 0 0 0.557617 0
-8 16 1 0 0.557617 0
-8 16 2 0 0.557617 0
-8 16 3 0 0.557617 0
-8 16 4 0 0.557617 0
-8 16 5 0 0.557617 0
-8 16 6 0 0.557617 0
-8 16 7 0 0.558105 0
-8 16 8 0 0.558105 0
-8 16 9 0 0.558105 0
-8 16 10 0 0.558594 0
-8 16 11 0 0.560059 0
-8 16 12 0 0.561523 0.132935
-8 16 13 0 0.562988 0.241089
-8 16 14 0 0.563965 0.344238
-8 16 15 0 0.562988 0.450195
-8 16 16 0 0.558594 0.558594
-8 16 17 0 0.548828 0.663086
-8 16 18 0 0.535156 0.758301
-8 16 19 0 0.52002 0.841309
-8 16 20 0 0.503418 0.90918
-8 16 21 0 0.464844 0.925293
-8 16 22 0 0.432129 0.93457
-8 16 23 0 0.40625 0.942383
-8 16 24 0 0.385742 0.949219
-8 16 25 0 0.367432 0.957031
-8 16 26 0 0.351562 0.965332
-8 16 27 0 0.337402 0.975098
-8 16 28 0 0.325684 0.986328
-8 16 29 0 0.31543 0.999023
-8 16 30 0 0.306885 1
-8 16 31 0 0.299805 1
-8 17 0 0 0.652344 0
-8 17 1 0 0.652344 0
-8 17 2 0 0.652344 0
-8 17 3 0 0.652344 0
-8 17 4 0 0.652344 0
-8 17 5 0 0.652344 0
-8 17 6 0 0.652344 0
-8 17 7 0 0.652344 0
-8 17 8 0 0.652344 0
-8 17 9 0 0.652344 0
-8 17 10 0 0.652832 0
-8 17 11 0 0.653809 0
-8 17 12 0 0.65625 0.0242767
-8 17 13 0 0.658203 0.19519
-8 17 14 0 0.660645 0.311523
-8 17 15 0 0.660645 0.424072
-8 17 16 0 0.656738 0.538086
-8 17 17 0 0.647461 0.647461
-8 17 18 0 0.632324 0.747559
-8 17 19 0 0.61377 0.834473
-8 17 20 0 0.593262 0.90625
-8 17 21 0 0.552734 0.935059
-8 17 22 0 0.513672 0.94873
-8 17 23 0 0.481445 0.958008
-8 17 24 0 0.454834 0.964844
-8 17 25 0 0.430664 0.97168
-8 17 26 0 0.408936 0.979004
-8 17 27 0 0.389404 0.987305
-8 17 28 0 0.372559 0.99707
-8 17 29 0 0.357666 1
-8 17 30 0 0.344727 1
-8 17 31 0 0.33374 1
-8 18 0 0 0.741211 0
-8 18 1 0 0.741211 0
-8 18 2 0 0.741211 0
-8 18 3 0 0.741211 0
-8 18 4 0 0.741211 0
-8 18 5 0 0.741211 0
-8 18 6 0 0.741211 0
-8 18 7 0 0.741211 0
-8 18 8 0 0.741211 0
-8 18 9 0 0.741211 0
-8 18 10 0 0.741699 0
-8 18 11 0 0.742188 0
-8 18 12 0 0.744629 0
-8 18 13 0 0.747559 0.11969
-8 18 14 0 0.750488 0.266113
-8 18 15 0 0.752441 0.388672
-8 18 16 0 0.750977 0.508301
-8 18 17 0 0.743652 0.624023
-8 18 18 0 0.729492 0.72998
-8 18 19 0 0.709961 0.822266
-8 18 20 0 0.686523 0.897949
-8 18 21 0 0.647949 0.941406
-8 18 22 0 0.605469 0.963379
-8 18 23 0 0.567383 0.976074
-8 18 24 0 0.534668 0.984375
-8 18 25 0 0.504395 0.991211
-8 18 26 0 0.476074 0.997559
-8 18 27 0 0.450684 1
-8 18 28 0 0.427979 1
-8 18 29 0 0.407715 1
-8 18 30 0 0.389893 1
-8 18 31 0 0.374023 1
-8 19 0 0 0.821777 0
-8 19 1 0 0.821777 0
-8 19 2 0 0.821777 0
-8 19 3 0 0.821777 0
-8 19 4 0 0.821777 0
-8 19 5 0 0.821777 0
-8 19 6 0 0.821777 0
-8 19 7 0 0.821777 0
-8 19 8 0 0.821777 0
-8 19 9 0 0.821777 0
-8 19 10 0 0.821777 0
-8 19 11 0 0.822266 0
-8 19 12 0 0.82373 0
-8 19 13 0 0.827148 0
-8 19 14 0 0.831055 0.205078
-8 19 15 0 0.834961 0.344482
-8 19 16 0 0.835938 0.47168
-8 19 17 0 0.831543 0.592773
-8 19 18 0 0.820312 0.70459
-8 19 19 0 0.801758 0.802246
-8 19 20 0 0.77832 0.883301
-8 19 21 0 0.743164 0.94043
-8 19 22 0 0.700684 0.974609
-8 19 23 0 0.65918 0.993652
-8 19 24 0 0.621582 1
-8 19 25 0 0.585449 1
-8 19 26 0 0.550781 1
-8 19 27 0 0.519043 1
-8 19 28 0 0.48999 1
-8 19 29 0 0.463867 1
-8 19 30 0 0.44043 1
-8 19 31 0 0.419678 1
-8 20 0 0 0.891602 0
-8 20 1 0 0.891602 0
-8 20 2 0 0.891602 0
-8 20 3 0 0.891602 0
-8 20 4 0 0.891602 0
-8 20 5 0 0.891602 0
-8 20 6 0 0.891602 0
-8 20 7 0 0.891602 0
-8 20 8 0 0.891602 0
-8 20 9 0 0.891602 0
-8 20 10 0 0.891602 0
-8 20 11 0 0.89209 0
-8 20 12 0 0.892578 0
-8 20 13 0 0.896484 0
-8 20 14 0 0.900879 0.114197
-8 20 15 0 0.905762 0.292236
-8 20 16 0 0.908691 0.429443
-8 20 17 0 0.907715 0.555664
-8 20 18 0 0.899902 0.672363
-8 20 19 0 0.884277 0.775879
-8 20 20 0 0.861816 0.862305
-8 20 21 0 0.831543 0.931152
-8 20 22 0 0.792969 0.978027
-8 20 23 0 0.750977 1
-8 20 24 0 0.710449 1
-8 20 25 0 0.669434 1
-8 20 26 0 0.629395 1
-8 20 27 0 0.591309 1
-8 20 28 0 0.556152 1
-8 20 29 0 0.523926 1
-8 20 30 0 0.494873 1
-8 20 31 0 0.46875 1
-8 21 0 0 0.951172 0
-8 21 1 0 0.951172 0
-8 21 2 0 0.951172 0
-8 21 3 0 0.951172 0
-8 21 4 0 0.951172 0
-8 21 5 0 0.951172 0
-8 21 6 0 0.951172 0
-8 21 7 0 0.951172 0
-8 21 8 0 0.951172 0
-8 21 9 0 0.951172 0
-8 21 10 0 0.95166 0
-8 21 11 0 0.95166 0
-8 21 12 0 0.952148 0
-8 21 13 0 0.955078 0
-8 21 14 0 0.959961 0
-8 21 15 0 0.965332 0.228394
-8 21 16 0 0.970703 0.381348
-8 21 17 0 0.972656 0.513672
-8 21 18 0 0.968262 0.634766
-8 21 19 0 0.956543 0.742676
-8 21 20 0 0.937012 0.834473
-8 21 21 0 0.911133 0.911621
-8 21 22 0 0.87793 0.970215
-8 21 23 0 0.838867 1
-8 21 24 0 0.797852 1
-8 21 25 0 0.754883 1
-8 21 26 0 0.710449 1
-8 21 27 0 0.666992 1
-8 21 28 0 0.625977 1
-8 21 29 0 0.587891 1
-8 21 30 0 0.553223 1
-8 21 31 0 0.520996 1
-8 22 0 0 1 0
-8 22 1 0 1 0
-8 22 2 0 1 0
-8 22 3 0 1 0
-8 22 4 0 1 0
-8 22 5 0 1 0
-8 22 6 0 1 0
-8 22 7 0 1 0
-8 22 8 0 1 0
-8 22 9 0 1 0
-8 22 10 0 1 0
-8 22 11 0 1 0
-8 22 12 0 1 0
-8 22 13 0 1 0
-8 22 14 0 1 0
-8 22 15 0 1 0.142334
-8 22 16 0 1 0.327881
-8 22 17 0 1 0.468018
-8 22 18 0 1 0.593262
-8 22 19 0 1 0.705078
-8 22 20 0 1 0.80127
-8 22 21 0 0.979004 0.883789
-8 22 22 0 0.950684 0.950684
-8 22 23 0 0.916504 1
-8 22 24 0 0.878906 1
-8 22 25 0 0.835938 1
-8 22 26 0 0.789551 1
-8 22 27 0 0.742676 1
-8 22 28 0 0.697266 1
-8 22 29 0 0.653809 1
-8 22 30 0 0.613281 1
-8 22 31 0 0.575684 1
-8 23 0 0 1 0
-8 23 1 0 1 0
-8 23 2 0 1 0
-8 23 3 0 1 0
-8 23 4 0 1 0
-8 23 5 0 1 0
-8 23 6 0 1 0
-8 23 7 0 1 0
-8 23 8 0 1 0
-8 23 9 0 1 0
-8 23 10 0 1 0
-8 23 11 0 1 0
-8 23 12 0 1 0
-8 23 13 0 1 0
-8 23 14 0 1 0
-8 23 15 0 1 0
-8 23 16 0 1 0.270264
-8 23 17 0 1 0.421143
-8 23 18 0 1 0.550293
-8 23 19 0 1 0.665527
-8 23 20 0 1 0.765137
-8 23 21 0 1 0.852051
-8 23 22 0 1 0.924316
-8 23 23 0 0.980469 0.980957
-8 23 24 0 0.947266 1
-8 23 25 0 0.907227 1
-8 23 26 0 0.861816 1
-8 23 27 0 0.813477 1
-8 23 28 0 0.764648 1
-8 23 29 0 0.717285 1
-8 23 30 0 0.671875 1
-8 23 31 0 0.629395 1
-8 24 0 0 1 0
-8 24 1 0 1 0
-8 24 2 0 1 0
-8 24 3 0 1 0
-8 24 4 0 1 0
-8 24 5 0 1 0
-8 24 6 0 1 0
-8 24 7 0 1 0
-8 24 8 0 1 0
-8 24 9 0 1 0
-8 24 10 0 1 0
-8 24 11 0 1 0
-8 24 12 0 1 0
-8 24 13 0 1 0
-8 24 14 0 1 0
-8 24 15 0 1 0
-8 24 16 0 1 0.204224
-8 24 17 0 1 0.373291
-8 24 18 0 1 0.507324
-8 24 19 0 1 0.625
-8 24 20 0 1 0.727539
-8 24 21 0 1 0.817383
-8 24 22 0 1 0.893555
-8 24 23 0 1 0.955566
-8 24 24 0 1 1
-8 24 25 0 0.96875 1
-8 24 26 0 0.925781 1
-8 24 27 0 0.87793 1
-8 24 28 0 0.828125 1
-8 24 29 0 0.777344 1
-8 24 30 0 0.728516 1
-8 24 31 0 0.682129 1
-8 25 0 0 1 0
-8 25 1 0 1 0
-8 25 2 0 1 0
-8 25 3 0 1 0
-8 25 4 0 1 0
-8 25 5 0 1 0
-8 25 6 0 1 0
-8 25 7 0 1 0
-8 25 8 0 1 0
-8 25 9 0 1 0
-8 25 10 0 1 0
-8 25 11 0 1 0
-8 25 12 0 1 0
-8 25 13 0 1 0
-8 25 14 0 1 0
-8 25 15 0 1 0
-8 25 16 0 1 0.104248
-8 25 17 0 1 0.318359
-8 25 18 0 1 0.459473
-8 25 19 0 1 0.57959
-8 25 20 0 1 0.68457
-8 25 21 0 1 0.777344
-8 25 22 0 1 0.85791
-8 25 23 0 1 0.923828
-8 25 24 0 1 0.978027
-8 25 25 0 1 1
-8 25 26 0 0.986816 1
-8 25 27 0 0.941406 1
-8 25 28 0 0.891602 1
-8 25 29 0 0.839355 1
-8 25 30 0 0.787598 1
-8 25 31 0 0.737793 1
-8 26 0 0 1 0
-8 26 1 0 1 0
-8 26 2 0 1 0
-8 26 3 0 1 0
-8 26 4 0 1 0
-8 26 5 0 1 0
-8 26 6 0 1 0
-8 26 7 0 1 0
-8 26 8 0 1 0
-8 26 9 0 1 0
-8 26 10 0 1 0
-8 26 11 0 1 0
-8 26 12 0 1 0
-8 26 13 0 1 0
-8 26 14 0 1 0
-8 26 15 0 1 0
-8 26 16 0 1 0
-8 26 17 0 1 0.25293
-8 26 18 0 1 0.40625
-8 26 19 0 1 0.529785
-8 26 20 0 1 0.636719
-8 26 21 0 1 0.732422
-8 26 22 0 1 0.815918
-8 26 23 0 1 0.885742
-8 26 24 0 1 0.943848
-8 26 25 0 1 0.99707
-8 26 26 0 1 1
-8 26 27 0 1 1
-8 26 28 0 0.953613 1
-8 26 29 0 0.901855 1
-8 26 30 0 0.848633 1
-8 26 31 0 0.795898 1
-8 27 0 0 1 0
-8 27 1 0 1 0
-8 27 2 0 1 0
-8 27 3 0 1 0
-8 27 4 0 1 0
-8 27 5 0 1 0
-8 27 6 0 1 0
-8 27 7 0 1 0
-8 27 8 0 1 0
-8 27 9 0 1 0
-8 27 10 0 1 0
-8 27 11 0 1 0
-8 27 12 0 1 0
-8 27 13 0 1 0
-8 27 14 0 1 0
-8 27 15 0 1 0
-8 27 16 0 1 0
-8 27 17 0 1 0.166138
-8 27 18 0 1 0.34668
-8 27 19 0 1 0.47583
-8 27 20 0 1 0.584961
-8 27 21 0 1 0.682617
-8 27 22 0 1 0.768555
-8 27 23 0 1 0.841309
-8 27 24 0 1 0.90332
-8 27 25 0 1 0.960938
-8 27 26 0 1 1
-8 27 27 0 1 1
-8 27 28 0 1 1
-8 27 29 0 0.962402 1
-8 27 30 0 0.908691 1
-8 27 31 0 0.854492 1
-8 28 0 0 1 0
-8 28 1 0 1 0
-8 28 2 0 1 0
-8 28 3 0 1 0
-8 28 4 0 1 0
-8 28 5 0 1 0
-8 28 6 0 1 0
-8 28 7 0 1 0
-8 28 8 0 1 0
-8 28 9 0 1 0
-8 28 10 0 1 0
-8 28 11 0 1 0
-8 28 12 0 1 0
-8 28 13 0 1 0
-8 28 14 0 1 0
-8 28 15 0 1 0
-8 28 16 0 1 0
-8 28 17 0 1 0
-8 28 18 0 1 0.278076
-8 28 19 0 1 0.417236
-8 28 20 0 1 0.529297
-8 28 21 0 1 0.62793
-8 28 22 0 1 0.71582
-8 28 23 0 1 0.791016
-8 28 24 0 1 0.856445
-8 28 25 0 1 0.91748
-8 28 26 0 1 0.974121
-8 28 27 0 1 1
-8 28 28 0 1 1
-8 28 29 0 1 1
-8 28 30 0 0.968262 1
-8 28 31 0 0.914062 1
-8 29 0 0 1 0
-8 29 1 0 1 0
-8 29 2 0 1 0
-8 29 3 0 1 0
-8 29 4 0 1 0
-8 29 5 0 1 0
-8 29 6 0 1 0
-8 29 7 0 1 0
-8 29 8 0 1 0
-8 29 9 0 1 0
-8 29 10 0 1 0
-8 29 11 0 1 0
-8 29 12 0 1 0
-8 29 13 0 1 0
-8 29 14 0 1 0
-8 29 15 0 1 0
-8 29 16 0 1 0
-8 29 17 0 1 0
-8 29 18 0 1 0.19104
-8 29 19 0 1 0.352051
-8 29 20 0 1 0.46875
-8 29 21 0 1 0.569336
-8 29 22 0 1 0.658203
-8 29 23 0 1 0.735352
-8 29 24 0 1 0.802734
-8 29 25 0 1 0.867188
-8 29 26 0 1 0.928223
-8 29 27 0 1 0.983398
-8 29 28 0 1 1
-8 29 29 0 1 1
-8 29 30 0 1 1
-8 29 31 0 0.973145 1
-8 30 0 0 1 0
-8 30 1 0 1 0
-8 30 2 0 1 0
-8 30 3 0 1 0
-8 30 4 0 1 0
-8 30 5 0 1 0
-8 30 6 0 1 0
-8 30 7 0 1 0
-8 30 8 0 1 0
-8 30 9 0 1 0
-8 30 10 0 1 0
-8 30 11 0 1 0
-8 30 12 0 1 0
-8 30 13 0 1 0
-8 30 14 0 1 0
-8 30 15 0 1 0
-8 30 16 0 1 0
-8 30 17 0 1 0
-8 30 18 0 1 0.0224152
-8 30 19 0 1 0.277588
-8 30 20 0 1 0.403564
-8 30 21 0 1 0.506836
-8 30 22 0 1 0.59668
-8 30 23 0 1 0.674805
-8 30 24 0 1 0.743652
-8 30 25 0 1 0.810547
-8 30 26 0 1 0.874512
-8 30 27 0 1 0.935059
-8 30 28 0 1 0.989746
-8 30 29 0 1 1
-8 30 30 0 1 1
-8 30 31 0 1 1
-8 31 0 0 1 0
-8 31 1 0 1 0
-8 31 2 0 1 0
-8 31 3 0 1 0
-8 31 4 0 1 0
-8 31 5 0 1 0
-8 31 6 0 1 0
-8 31 7 0 1 0
-8 31 8 0 1 0
-8 31 9 0 1 0
-8 31 10 0 1 0
-8 31 11 0 1 0
-8 31 12 0 1 0
-8 31 13 0 1 0
-8 31 14 0 1 0
-8 31 15 0 1 0
-8 31 16 0 1 0
-8 31 17 0 1 0
-8 31 18 0 1 0
-8 31 19 0 1 0.184082
-8 31 20 0 1 0.331787
-8 31 21 0 1 0.439941
-8 31 22 0 1 0.531738
-8 31 23 0 1 0.610352
-8 31 24 0 1 0.680176
-8 31 25 0 1 0.748535
-8 31 26 0 1 0.81543
-8 31 27 0 1 0.879883
-8 31 28 0 1 0.94043
-8 31 29 0 1 0.995117
-8 31 30 0 1 1
-8 31 31 0 1 1
-9 0 0 0.168091 0 0
-9 0 1 0.168091 0 0
-9 0 2 0.167969 0 0
-9 0 3 0.167969 0 0
-9 0 4 0.168091 0 0
-9 0 5 0.168335 0 0
-9 0 6 0.165649 0 0.0096283
-9 0 7 0.158447 0 0.0338135
-9 0 8 0.125732 0 0.055603
-9 0 9 0.101624 0.00250053 0.0772705
-9 0 10 0.092041 0.00553894 0.118469
-9 0 11 0.072937 0.0113373 0.172485
-9 0 12 0.0172729 0.0215302 0.237915
-9 0 13 0 0.0379944 0.313477
-9 0 14 0 0.0597534 0.397949
-9 0 15 0 0.0831909 0.489014
-9 0 16 0 0.107788 0.584961
-9 0 17 0 0.131714 0.678711
-9 0 18 0 0.153809 0.765137
-9 0 19 0 0.173462 0.841797
-9 0 20 0 0.184692 0.885742
-9 0 21 0 0.186768 0.894043
-9 0 22 0 0.189087 0.902832
-9 0 23 0 0.191406 0.911621
-9 0 24 0 0.193604 0.920898
-9 0 25 0 0.196167 0.930664
-9 0 26 0 0.199097 0.941895
-9 0 27 0 0.202148 0.954102
-9 0 28 0 0.205688 0.968262
-9 0 29 0 0.209473 0.98291
-9 0 30 0 0.213501 0.998535
-9 0 31 0 0.217529 1
-9 1 0 0.167725 0 0
-9 1 1 0.167725 0 0
-9 1 2 0.167725 0 0
-9 1 3 0.167725 0 0
-9 1 4 0.167725 0 0
-9 1 5 0.167969 0 0
-9 1 6 0.165405 0 0.00953674
-9 1 7 0.158325 0 0.0337524
-9 1 8 0.125854 0 0.0556335
-9 1 9 0.101501 0.00272942 0.0772705
-9 1 10 0.09198 0.00576782 0.118469
-9 1 11 0.072876 0.0115814 0.172363
-9 1 12 0.0171051 0.0217896 0.237915
-9 1 13 0 0.0382385 0.313477
-9 1 14 0 0.0599365 0.397949
-9 1 15 0 0.083313 0.489014
-9 1 16 0 0.107849 0.584961
-9 1 17 0 0.131714 0.678711
-9 1 18 0 0.153931 0.765137
-9 1 19 0 0.173462 0.841797
-9 1 20 0 0.184692 0.885742
-9 1 21 0 0.18689 0.894043
-9 1 22 0 0.189087 0.902832
-9 1 23 0 0.191406 0.911621
-9 1 24 0 0.193726 0.920898
-9 1 25 0 0.196289 0.930664
-9 1 26 0 0.199097 0.941895
-9 1 27 0 0.202148 0.954102
-9 1 28 0 0.205688 0.968262
-9 1 29 0 0.209473 0.98291
-9 1 30 0 0.213501 0.998535
-9 1 31 0 0.217529 1
-9 2 0 0.167236 0 0
-9 2 1 0.167236 0 0
-9 2 2 0.167236 0 0
-9 2 3 0.167236 0 0
-9 2 4 0.167236 0 0
-9 2 5 0.167603 0 0
-9 2 6 0.165161 0 0.00938416
-9 2 7 0.158203 0 0.0335999
-9 2 8 0.125854 0 0.0556946
-9 2 9 0.101379 0.00313377 0.0772705
-9 2 10 0.0917969 0.00617981 0.118408
-9 2 11 0.0726318 0.0120163 0.172363
-9 2 12 0.0167999 0.0222321 0.237915
-9 2 13 0 0.0386963 0.313477
-9 2 14 0 0.0602722 0.397949
-9 2 15 0 0.0835571 0.489014
-9 2 16 0 0.108032 0.584961
-9 2 17 0 0.131958 0.678711
-9 2 18 0 0.154053 0.765137
-9 2 19 0 0.173584 0.841797
-9 2 20 0 0.184814 0.885742
-9 2 21 0 0.18689 0.894043
-9 2 22 0 0.189087 0.902832
-9 2 23 0 0.191406 0.911621
-9 2 24 0 0.193726 0.920898
-9 2 25 0 0.196289 0.930664
-9 2 26 0 0.199097 0.941895
-9 2 27 0 0.202271 0.954102
-9 2 28 0 0.205811 0.968262
-9 2 29 0 0.209595 0.98291
-9 2 30 0 0.213501 0.998535
-9 2 31 0 0.217529 1
-9 3 0 0.16626 0 0
-9 3 1 0.16626 0 0
-9 3 2 0.16626 0 0
-9 3 3 0.16626 0 0
-9 3 4 0.16626 0 0
-9 3 5 0.166748 0 0
-9 3 6 0.164673 0 0.00910187
-9 3 7 0.157837 0 0.0333557
-9 3 8 0.125977 0 0.0558167
-9 3 9 0.101135 0.00387573 0.0772095
-9 3 10 0.0915527 0.0069313 0.118408
-9 3 11 0.0723267 0.0128021 0.172363
-9 3 12 0.0162506 0.023056 0.237915
-9 3 13 0 0.0395203 0.313477
-9 3 14 0 0.0608826 0.397705
-9 3 15 0 0.0840454 0.489014
-9 3 16 0 0.108398 0.584961
-9 3 17 0 0.132202 0.678711
-9 3 18 0 0.154175 0.765137
-9 3 19 0 0.173828 0.841797
-9 3 20 0 0.184937 0.885742
-9 3 21 0 0.187012 0.894043
-9 3 22 0 0.189209 0.902832
-9 3 23 0 0.191528 0.911621
-9 3 24 0 0.193726 0.920898
-9 3 25 0 0.196289 0.930664
-9 3 26 0 0.199097 0.941895
-9 3 27 0 0.202271 0.954102
-9 3 28 0 0.205811 0.968262
-9 3 29 0 0.209595 0.98291
-9 3 30 0 0.213501 0.998535
-9 3 31 0 0.217529 1
-9 4 0 0.164429 0 0
-9 4 1 0.164429 0 0
-9 4 2 0.164429 0 0
-9 4 3 0.164307 0 0
-9 4 4 0.164429 0 0
-9 4 5 0.165039 0 0
-9 4 6 0.163452 0 0.00858307
-9 4 7 0.157227 0 0.0328369
-9 4 8 0.126221 0 0.0560303
-9 4 9 0.100708 0.00527573 0.0771484
-9 4 10 0.0910034 0.00835419 0.118347
-9 4 11 0.0716553 0.0142975 0.172363
-9 4 12 0.0152206 0.0245972 0.237915
-9 4 13 0 0.0410767 0.313477
-9 4 14 0 0.0620422 0.397705
-9 4 15 0 0.0848999 0.489014
-9 4 16 0 0.10907 0.584961
-9 4 17 0 0.13269 0.678711
-9 4 18 0 0.154663 0.765137
-9 4 19 0 0.174072 0.841797
-9 4 20 0 0.185181 0.885742
-9 4 21 0 0.187256 0.894043
-9 4 22 0 0.189331 0.902832
-9 4 23 0 0.19165 0.911621
-9 4 24 0 0.193848 0.920898
-9 4 25 0 0.196411 0.930664
-9 4 26 0 0.199219 0.941895
-9 4 27 0 0.202393 0.954102
-9 4 28 0 0.205811 0.968262
-9 4 29 0 0.209595 0.98291
-9 4 30 0 0.213501 0.998535
-9 4 31 0 0.217651 1
-9 5 0 0.160645 0 0
-9 5 1 0.160645 0 0
-9 5 2 0.160645 0 0
-9 5 3 0.160522 0 0
-9 5 4 0.160645 0 0
-9 5 5 0.161621 0 0
-9 5 6 0.160889 0 0.00762939
-9 5 7 0.155518 0 0.0317688
-9 5 8 0.126831 0.00203514 0.0564575
-9 5 9 0.0997925 0.00798035 0.0769653
-9 5 10 0.0900269 0.0111008 0.118164
-9 5 11 0.0703735 0.0171814 0.172241
-9 5 12 0.0132217 0.0275879 0.237793
-9 5 13 0 0.0439453 0.313232
-9 5 14 0 0.064209 0.397705
-9 5 15 0 0.0865479 0.489014
-9 5 16 0 0.110291 0.584961
-9 5 17 0 0.133667 0.678711
-9 5 18 0 0.155396 0.765137
-9 5 19 0 0.174683 0.841797
-9 5 20 0 0.185669 0.885742
-9 5 21 0 0.187622 0.894043
-9 5 22 0 0.189697 0.902832
-9 5 23 0 0.191895 0.911621
-9 5 24 0 0.194092 0.920898
-9 5 25 0 0.196655 0.930664
-9 5 26 0 0.199341 0.941895
-9 5 27 0 0.202515 0.954102
-9 5 28 0 0.205933 0.968262
-9 5 29 0 0.209717 0.98291
-9 5 30 0 0.213623 0.998535
-9 5 31 0 0.217651 1
-9 6 0 0.152954 0.0104523 0
-9 6 1 0.152954 0.0104904 0
-9 6 2 0.152954 0.0105591 0
-9 6 3 0.152832 0.0106735 0
-9 6 4 0.152832 0.0108719 0
-9 6 5 0.154175 0.0110016 0
-9 6 6 0.154785 0.0103683 0.00608063
-9 6 7 0.151611 0.00917816 0.0296173
-9 6 8 0.127808 0.00920105 0.0572815
-9 6 9 0.0980225 0.0131454 0.0765991
-9 6 10 0.0880737 0.0163422 0.11792
-9 6 11 0.0678101 0.0226746 0.171997
-9 6 12 0.00939941 0.0332947 0.237671
-9 6 13 0 0.0491638 0.313232
-9 6 14 0 0.0682373 0.397705
-9 6 15 0 0.0896606 0.489014
-9 6 16 0 0.112671 0.584961
-9 6 17 0 0.135498 0.678711
-9 6 18 0 0.15686 0.765137
-9 6 19 0 0.175781 0.841797
-9 6 20 0 0.186646 0.885742
-9 6 21 0 0.188354 0.894043
-9 6 22 0 0.190308 0.902832
-9 6 23 0 0.192383 0.911621
-9 6 24 0 0.19458 0.920898
-9 6 25 0 0.197021 0.930664
-9 6 26 0 0.199707 0.941895
-9 6 27 0 0.202759 0.954102
-9 6 28 0 0.206177 0.968262
-9 6 29 0 0.209961 0.98291
-9 6 30 0 0.213867 0.998535
-9 6 31 0 0.217896 1
-9 7 0 0.137573 0.0276947 0
-9 7 1 0.137573 0.0277252 0
-9 7 2 0.137573 0.027771 0
-9 7 3 0.137451 0.0278473 0
-9 7 4 0.137329 0.0280151 0
-9 7 5 0.138428 0.0283356 0
-9 7 6 0.139893 0.0285492 0.00434494
-9 7 7 0.14209 0.0285339 0.0254669
-9 7 8 0.12915 0.0252228 0.0584412
-9 7 9 0.0946045 0.0232086 0.0759888
-9 7 10 0.0841675 0.026535 0.117493
-9 7 11 0.0626831 0.0333862 0.171631
-9 7 12 0.00197601 0.04422 0.237427
-9 7 13 0 0.0583496 0.312988
-9 7 14 0 0.0755615 0.397705
-9 7 15 0 0.0953979 0.489014
-9 7 16 0 0.117126 0.584961
-9 7 17 0 0.138916 0.678711
-9 7 18 0 0.159546 0.765137
-9 7 19 0 0.178101 0.841797
-9 7 20 0 0.188354 0.88623
-9 7 21 0 0.189697 0.894043
-9 7 22 0 0.191528 0.902832
-9 7 23 0 0.193359 0.912109
-9 7 24 0 0.195435 0.920898
-9 7 25 0 0.197754 0.930664
-9 7 26 0 0.200317 0.941895
-9 7 27 0 0.203247 0.954102
-9 7 28 0 0.206665 0.968262
-9 7 29 0 0.210327 0.98291
-9 7 30 0 0.214111 0.998535
-9 7 31 0 0.21814 1
-9 8 0 0.114014 0.0487366 0
-9 8 1 0.114014 0.0487671 0
-9 8 2 0.114014 0.0487671 0
-9 8 3 0.114014 0.0488281 0
-9 8 4 0.113953 0.0489502 0
-9 8 5 0.113647 0.0490723 0
-9 8 6 0.11322 0.0493469 0.00498962
-9 8 7 0.113464 0.0504761 0.0195618
-9 8 8 0.11792 0.0542908 0.0532227
-9 8 9 0.0874634 0.0427856 0.074707
-9 8 10 0.0761108 0.0461426 0.116577
-9 8 11 0.0516968 0.052887 0.170898
-9 8 12 0 0.0621033 0.236938
-9 8 13 0 0.0738525 0.312744
-9 8 14 0 0.0884399 0.397461
-9 8 15 0 0.105774 0.489014
-9 8 16 0 0.125488 0.584961
-9 8 17 0 0.145508 0.678711
-9 8 18 0 0.164795 0.765137
-9 8 19 0 0.182251 0.842285
-9 8 20 0 0.191895 0.88623
-9 8 21 0 0.192505 0.894531
-9 8 22 0 0.193726 0.90332
-9 8 23 0 0.195312 0.912109
-9 8 24 0 0.197021 0.920898
-9 8 25 0 0.199097 0.931152
-9 8 26 0 0.201538 0.941895
-9 8 27 0 0.204346 0.954102
-9 8 28 0 0.20752 0.968262
-9 8 29 0 0.21106 0.98291
-9 8 30 0 0.214844 0.998535
-9 8 31 0 0.21875 1
-9 9 0 0.0995483 0.0823364 0
-9 9 1 0.0995483 0.0823364 0
-9 9 2 0.0995483 0.0823364 0
-9 9 3 0.0995483 0.0823975 0
-9 9 4 0.0996094 0.0824585 0
-9 9 5 0.0993042 0.0825195 0
-9 9 6 0.0973511 0.0817871 0.00404358
-9 9 7 0.0935669 0.0803833 0.0177307
-9 9 8 0.0862427 0.0776367 0.0421143
-9 9 9 0.0722656 0.0722656 0.0722656
-9 9 10 0.0584106 0.0750122 0.115051
-9 9 11 0.0260315 0.0808105 0.169678
-9 9 12 0 0.088501 0.235962
-9 9 13 0 0.0978394 0.312012
-9 9 14 0 0.109436 0.396973
-9 9 15 0 0.123535 0.48877
-9 9 16 0 0.140015 0.584961
-9 9 17 0 0.157349 0.678711
-9 9 18 0 0.174438 0.765137
-9 9 19 0 0.190186 0.842285
-9 9 20 0 0.198364 0.886719
-9 9 21 0 0.197754 0.89502
-9 9 22 0 0.197998 0.903809
-9 9 23 0 0.198853 0.912598
-9 9 24 0 0.200073 0.921387
-9 9 25 0 0.201782 0.931152
-9 9 26 0 0.203735 0.942383
-9 9 27 0 0.206299 0.95459
-9 9 28 0 0.209229 0.968262
-9 9 29 0 0.212524 0.983398
-9 9 30 0 0.216064 0.998535
-9 9 31 0 0.219727 1
-9 10 0 0.0599976 0.116333 0
-9 10 1 0.0599976 0.116333 0
-9 10 2 0.0599976 0.116333 0
-9 10 3 0.0599976 0.116394 0
-9 10 4 0.0600281 0.116455 0
-9 10 5 0.0600586 0.116577 0
-9 10 6 0.0586853 0.115967 0
-9 10 7 0.0548706 0.11438 0.00850677
-9 10 8 0.0476379 0.111694 0.0317383
-9 10 9 0.0351868 0.110107 0.0679932
-9 10 10 0.0148163 0.112488 0.112488
-9 10 11 0 0.117554 0.167725
-9 10 12 0 0.124084 0.234253
-9 10 13 0 0.13147 0.310791
-9 10 14 0 0.140137 0.39624
-9 10 15 0 0.150635 0.488281
-9 10 16 0 0.163208 0.584961
-9 10 17 0 0.17688 0.678711
-9 10 18 0 0.190674 0.765625
-9 10 19 0 0.203613 0.842285
-9 10 20 0 0.209717 0.887695
-9 10 21 0 0.206787 0.895508
-9 10 22 0 0.205566 0.904297
-9 10 23 0 0.2052 0.913086
-9 10 24 0 0.205566 0.921875
-9 10 25 0 0.206421 0.931641
-9 10 26 0 0.207886 0.942871
-9 10 27 0 0.209717 0.955078
-9 10 28 0 0.21228 0.96875
-9 10 29 0 0.21521 0.983398
-9 10 30 0 0.218384 0.999023
-9 10 31 0 0.22168 1
-9 11 0 0 0.1604 0
-9 11 1 0 0.1604 0
-9 11 2 0 0.1604 0
-9 11 3 0 0.160522 0
-9 11 4 0 0.160522 0
-9 11 5 0 0.160645 0
-9 11 6 0 0.160767 0
-9 11 7 0 0.160156 0
-9 11 8 0 0.15918 0.0189667
-9 11 9 0 0.15918 0.0605469
-9 11 10 0 0.160889 0.108521
-9 11 11 0 0.164551 0.164551
-9 11 12 0 0.1698 0.231567
-9 11 13 0 0.175537 0.308838
-9 11 14 0 0.181763 0.39502
-9 11 15 0 0.188843 0.487549
-9 11 16 0 0.197266 0.584473
-9 11 17 0 0.206421 0.678711
-9 11 18 0 0.215942 0.765625
-9 11 19 0 0.22522 0.842773
-9 11 20 0 0.228149 0.88916
-9 11 21 0 0.221924 0.896973
-9 11 22 0 0.21814 0.905273
-9 11 23 0 0.215942 0.914062
-9 11 24 0 0.214844 0.922852
-9 11 25 0 0.214478 0.932617
-9 11 26 0 0.214844 0.943359
-9 11 27 0 0.21582 0.955566
-9 11 28 0 0.217529 0.969238
-9 11 29 0 0.219727 0.983887
-9 11 30 0 0.22229 0.999512
-9 11 31 0 0.225098 1
-9 12 0 0 0.220825 0
-9 12 1 0 0.220825 0
-9 12 2 0 0.220825 0
-9 12 3 0 0.220825 0
-9 12 4 0 0.220947 0
-9 12 5 0 0.220947 0
-9 12 6 0 0.221069 0
-9 12 7 0 0.221191 0
-9 12 8 0 0.220947 0
-9 12 9 0 0.220947 0.0437317
-9 12 10 0 0.22168 0.0999756
-9 12 11 0 0.223633 0.159058
-9 12 12 0 0.227051 0.227173
-9 12 13 0 0.231445 0.305176
-9 12 14 0 0.235596 0.392578
-9 12 15 0 0.239502 0.486084
-9 12 16 0 0.243896 0.583496
-9 12 17 0 0.248291 0.678223
-9 12 18 0 0.25293 0.765625
-9 12 19 0 0.257568 0.843262
-9 12 20 0 0.256592 0.89209
-9 12 21 0 0.245483 0.899414
-9 12 22 0 0.238037 0.907227
-9 12 23 0 0.233032 0.916016
-9 12 24 0 0.229858 0.924316
-9 12 25 0 0.227539 0.934082
-9 12 26 0 0.226196 0.944824
-9 12 27 0 0.225708 0.956543
-9 12 28 0 0.226196 0.970215
-9 12 29 0 0.227173 0.984863
-9 12 30 0 0.22876 1
-9 12 31 0 0.230713 1
-9 13 0 0 0.292725 0
-9 13 1 0 0.292725 0
-9 13 2 0 0.292725 0
-9 13 3 0 0.292725 0
-9 13 4 0 0.292725 0
-9 13 5 0 0.292725 0
-9 13 6 0 0.292725 0
-9 13 7 0 0.292969 0
-9 13 8 0 0.292969 0
-9 13 9 0 0.293213 0.00643539
-9 13 10 0 0.293701 0.0805664
-9 13 11 0 0.294678 0.147949
-9 13 12 0 0.296387 0.219482
-9 13 13 0 0.299072 0.299316
-9 13 14 0 0.301514 0.387939
-9 13 15 0 0.302979 0.483154
-9 13 16 0 0.303955 0.582031
-9 13 17 0 0.303711 0.677734
-9 13 18 0 0.303223 0.766113
-9 13 19 0 0.302734 0.84375
-9 13 20 0 0.297119 0.895508
-9 13 21 0 0.280029 0.902832
-9 13 22 0 0.267578 0.910645
-9 13 23 0 0.258789 0.918945
-9 13 24 0 0.252441 0.927246
-9 13 25 0 0.247559 0.936523
-9 13 26 0 0.243774 0.946777
-9 13 27 0 0.241211 0.958496
-9 13 28 0 0.239624 0.972168
-9 13 29 0 0.239014 0.986328
-9 13 30 0 0.239014 1
-9 13 31 0 0.239746 1
-9 14 0 0 0.374268 0
-9 14 1 0 0.374268 0
-9 14 2 0 0.374268 0
-9 14 3 0 0.374268 0
-9 14 4 0 0.374268 0
-9 14 5 0 0.374268 0
-9 14 6 0 0.374268 0
-9 14 7 0 0.374512 0
-9 14 8 0 0.374756 0
-9 14 9 0 0.375 0
-9 14 10 0 0.375488 0.0328674
-9 14 11 0 0.376221 0.125366
-9 14 12 0 0.377441 0.205078
-9 14 13 0 0.378662 0.288818
-9 14 14 0 0.379883 0.379883
-9 14 15 0 0.379395 0.477295
-9 14 16 0 0.377441 0.578613
-9 14 17 0 0.373047 0.67627
-9 14 18 0 0.367432 0.765625
-9 14 19 0 0.361572 0.844238
-9 14 20 0 0.351807 0.900879
-9 14 21 0 0.327393 0.908203
-9 14 22 0 0.308838 0.916016
-9 14 23 0 0.295166 0.923828
-9 14 24 0 0.285156 0.931641
-9 14 25 0 0.276611 0.94043
-9 14 26 0 0.269531 0.950684
-9 14 27 0 0.263916 0.961914
-9 14 28 0 0.259766 0.974609
-9 14 29 0 0.256836 0.98877
-9 14 30 0 0.254639 1
-9 14 31 0 0.253418 1
-9 15 0 0 0.463135 0
-9 15 1 0 0.463135 0
-9 15 2 0 0.463135 0
-9 15 3 0 0.463135 0
-9 15 4 0 0.463135 0
-9 15 5 0 0.463135 0
-9 15 6 0 0.463379 0
-9 15 7 0 0.463379 0
-9 15 8 0 0.463623 0
-9 15 9 0 0.463867 0
-9 15 10 0 0.464355 0
-9 15 11 0 0.465332 0.0789185
-9 15 12 0 0.466553 0.179077
-9 15 13 0 0.467773 0.270752
-9 15 14 0 0.468262 0.366211
-9 15 15 0 0.467041 0.467285
-9 15 16 0 0.462891 0.571289
-9 15 17 0 0.455322 0.671875
-9 15 18 0 0.445312 0.763672
-9 15 19 0 0.434326 0.84375
-9 15 20 0 0.421387 0.907227
-9 15 21 0 0.388672 0.916016
-9 15 22 0 0.363281 0.923828
-9 15 23 0 0.343994 0.931152
-9 15 24 0 0.329102 0.938477
-9 15 25 0 0.316162 0.947266
-9 15 26 0 0.304932 0.956543
-9 15 27 0 0.295654 0.966797
-9 15 28 0 0.288086 0.979492
-9 15 29 0 0.281738 0.992676
-9 15 30 0 0.276855 1
-9 15 31 0 0.272949 1
-9 16 0 0 0.558105 0
-9 16 1 0 0.558105 0
-9 16 2 0 0.558105 0
-9 16 3 0 0.558105 0
-9 16 4 0 0.558105 0
-9 16 5 0 0.558105 0
-9 16 6 0 0.558105 0
-9 16 7 0 0.558105 0
-9 16 8 0 0.558105 0
-9 16 9 0 0.558105 0
-9 16 10 0 0.559082 0
-9 16 11 0 0.560059 0
-9 16 12 0 0.561523 0.13269
-9 16 13 0 0.562988 0.240967
-9 16 14 0 0.563965 0.344238
-9 16 15 0 0.562988 0.450195
-9 16 16 0 0.558594 0.558594
-9 16 17 0 0.548828 0.663086
-9 16 18 0 0.535645 0.758301
-9 16 19 0 0.52002 0.841309
-9 16 20 0 0.503418 0.909668
-9 16 21 0 0.465088 0.925781
-9 16 22 0 0.432129 0.935059
-9 16 23 0 0.406494 0.942871
-9 16 24 0 0.385742 0.949707
-9 16 25 0 0.367676 0.957031
-9 16 26 0 0.351562 0.96582
-9 16 27 0 0.337402 0.975098
-9 16 28 0 0.325684 0.986816
-9 16 29 0 0.31543 0.999023
-9 16 30 0 0.306885 1
-9 16 31 0 0.299805 1
-9 17 0 0 0.652344 0
-9 17 1 0 0.652344 0
-9 17 2 0 0.652344 0
-9 17 3 0 0.652344 0
-9 17 4 0 0.652344 0
-9 17 5 0 0.652344 0
-9 17 6 0 0.652344 0
-9 17 7 0 0.652344 0
-9 17 8 0 0.652344 0
-9 17 9 0 0.652832 0
-9 17 10 0 0.652832 0
-9 17 11 0 0.654297 0
-9 17 12 0 0.65625 0.0236511
-9 17 13 0 0.658691 0.195068
-9 17 14 0 0.660645 0.311523
-9 17 15 0 0.660645 0.424072
-9 17 16 0 0.656738 0.538086
-9 17 17 0 0.647461 0.647461
-9 17 18 0 0.632324 0.747559
-9 17 19 0 0.61377 0.834961
-9 17 20 0 0.593262 0.90625
-9 17 21 0 0.553223 0.935547
-9 17 22 0 0.51416 0.949219
-9 17 23 0 0.481689 0.958008
-9 17 24 0 0.455078 0.965332
-9 17 25 0 0.430908 0.972168
-9 17 26 0 0.408936 0.979492
-9 17 27 0 0.389404 0.987793
-9 17 28 0 0.372559 0.997559
-9 17 29 0 0.357666 1
-9 17 30 0 0.344971 1
-9 17 31 0 0.33374 1
-9 18 0 0 0.741211 0
-9 18 1 0 0.741211 0
-9 18 2 0 0.741211 0
-9 18 3 0 0.741211 0
-9 18 4 0 0.741211 0
-9 18 5 0 0.741211 0
-9 18 6 0 0.741211 0
-9 18 7 0 0.741211 0
-9 18 8 0 0.741211 0
-9 18 9 0 0.741699 0
-9 18 10 0 0.741699 0
-9 18 11 0 0.742188 0
-9 18 12 0 0.744629 0
-9 18 13 0 0.747559 0.119446
-9 18 14 0 0.750488 0.266113
-9 18 15 0 0.752441 0.388672
-9 18 16 0 0.750977 0.508301
-9 18 17 0 0.743652 0.624023
-9 18 18 0 0.729492 0.72998
-9 18 19 0 0.709961 0.822266
-9 18 20 0 0.687012 0.897949
-9 18 21 0 0.647949 0.941406
-9 18 22 0 0.605469 0.963867
-9 18 23 0 0.567383 0.976074
-9 18 24 0 0.534668 0.984375
-9 18 25 0 0.504395 0.991211
-9 18 26 0 0.476318 0.997559
-9 18 27 0 0.450684 1
-9 18 28 0 0.427979 1
-9 18 29 0 0.407715 1
-9 18 30 0 0.389893 1
-9 18 31 0 0.374023 1
-9 19 0 0 0.821777 0
-9 19 1 0 0.821777 0
-9 19 2 0 0.821777 0
-9 19 3 0 0.821777 0
-9 19 4 0 0.821777 0
-9 19 5 0 0.821777 0
-9 19 6 0 0.821777 0
-9 19 7 0 0.821777 0
-9 19 8 0 0.821777 0
-9 19 9 0 0.821777 0
-9 19 10 0 0.822266 0
-9 19 11 0 0.822266 0
-9 19 12 0 0.824219 0
-9 19 13 0 0.827148 0
-9 19 14 0 0.831055 0.204956
-9 19 15 0 0.834961 0.344482
-9 19 16 0 0.835938 0.47168
-9 19 17 0 0.831543 0.592773
-9 19 18 0 0.820312 0.70459
-9 19 19 0 0.802246 0.802246
-9 19 20 0 0.77832 0.883301
-9 19 21 0 0.743164 0.94043
-9 19 22 0 0.700684 0.974609
-9 19 23 0 0.65918 0.993652
-9 19 24 0 0.621582 1
-9 19 25 0 0.585449 1
-9 19 26 0 0.550781 1
-9 19 27 0 0.519043 1
-9 19 28 0 0.48999 1
-9 19 29 0 0.463867 1
-9 19 30 0 0.44043 1
-9 19 31 0 0.419678 1
-9 20 0 0 0.891602 0
-9 20 1 0 0.891602 0
-9 20 2 0 0.891602 0
-9 20 3 0 0.891602 0
-9 20 4 0 0.891602 0
-9 20 5 0 0.891602 0
-9 20 6 0 0.891602 0
-9 20 7 0 0.891602 0
-9 20 8 0 0.891602 0
-9 20 9 0 0.89209 0
-9 20 10 0 0.89209 0
-9 20 11 0 0.89209 0
-9 20 12 0 0.893066 0
-9 20 13 0 0.896484 0
-9 20 14 0 0.900879 0.114014
-9 20 15 0 0.905762 0.292236
-9 20 16 0 0.90918 0.429443
-9 20 17 0 0.908203 0.555664
-9 20 18 0 0.899902 0.672363
-9 20 19 0 0.884277 0.775879
-9 20 20 0 0.861816 0.862305
-9 20 21 0 0.832031 0.931152
-9 20 22 0 0.792969 0.978027
-9 20 23 0 0.750977 1
-9 20 24 0 0.710449 1
-9 20 25 0 0.669434 1
-9 20 26 0 0.629395 1
-9 20 27 0 0.591309 1
-9 20 28 0 0.556152 1
-9 20 29 0 0.523926 1
-9 20 30 0 0.494873 1
-9 20 31 0 0.46875 1
-9 21 0 0 0.95166 0
-9 21 1 0 0.95166 0
-9 21 2 0 0.95166 0
-9 21 3 0 0.95166 0
-9 21 4 0 0.95166 0
-9 21 5 0 0.95166 0
-9 21 6 0 0.95166 0
-9 21 7 0 0.95166 0
-9 21 8 0 0.95166 0
-9 21 9 0 0.95166 0
-9 21 10 0 0.95166 0
-9 21 11 0 0.95166 0
-9 21 12 0 0.952148 0
-9 21 13 0 0.955078 0
-9 21 14 0 0.959961 0
-9 21 15 0 0.96582 0.228271
-9 21 16 0 0.970703 0.381348
-9 21 17 0 0.972656 0.513672
-9 21 18 0 0.96875 0.634766
-9 21 19 0 0.956543 0.742676
-9 21 20 0 0.9375 0.834473
-9 21 21 0 0.911133 0.911621
-9 21 22 0 0.87793 0.970215
-9 21 23 0 0.838867 1
-9 21 24 0 0.79834 1
-9 21 25 0 0.754883 1
-9 21 26 0 0.710449 1
-9 21 27 0 0.66748 1
-9 21 28 0 0.625977 1
-9 21 29 0 0.587891 1
-9 21 30 0 0.553223 1
-9 21 31 0 0.520996 1
-9 22 0 0 1 0
-9 22 1 0 1 0
-9 22 2 0 1 0
-9 22 3 0 1 0
-9 22 4 0 1 0
-9 22 5 0 1 0
-9 22 6 0 1 0
-9 22 7 0 1 0
-9 22 8 0 1 0
-9 22 9 0 1 0
-9 22 10 0 1 0
-9 22 11 0 1 0
-9 22 12 0 1 0
-9 22 13 0 1 0
-9 22 14 0 1 0
-9 22 15 0 1 0.142212
-9 22 16 0 1 0.327881
-9 22 17 0 1 0.468018
-9 22 18 0 1 0.593262
-9 22 19 0 1 0.705078
-9 22 20 0 1 0.80127
-9 22 21 0 0.979004 0.883789
-9 22 22 0 0.950684 0.950684
-9 22 23 0 0.916504 1
-9 22 24 0 0.878906 1
-9 22 25 0 0.835938 1
-9 22 26 0 0.790039 1
-9 22 27 0 0.743164 1
-9 22 28 0 0.697266 1
-9 22 29 0 0.653809 1
-9 22 30 0 0.613281 1
-9 22 31 0 0.575684 1
-9 23 0 0 1 0
-9 23 1 0 1 0
-9 23 2 0 1 0
-9 23 3 0 1 0
-9 23 4 0 1 0
-9 23 5 0 1 0
-9 23 6 0 1 0
-9 23 7 0 1 0
-9 23 8 0 1 0
-9 23 9 0 1 0
-9 23 10 0 1 0
-9 23 11 0 1 0
-9 23 12 0 1 0
-9 23 13 0 1 0
-9 23 14 0 1 0
-9 23 15 0 1 0
-9 23 16 0 1 0.270264
-9 23 17 0 1 0.421387
-9 23 18 0 1 0.550293
-9 23 19 0 1 0.665527
-9 23 20 0 1 0.765137
-9 23 21 0 1 0.852051
-9 23 22 0 1 0.924316
-9 23 23 0 0.980469 0.980957
-9 23 24 0 0.947266 1
-9 23 25 0 0.907227 1
-9 23 26 0 0.861816 1
-9 23 27 0 0.813477 1
-9 23 28 0 0.764648 1
-9 23 29 0 0.717285 1
-9 23 30 0 0.671875 1
-9 23 31 0 0.629883 1
-9 24 0 0 1 0
-9 24 1 0 1 0
-9 24 2 0 1 0
-9 24 3 0 1 0
-9 24 4 0 1 0
-9 24 5 0 1 0
-9 24 6 0 1 0
-9 24 7 0 1 0
-9 24 8 0 1 0
-9 24 9 0 1 0
-9 24 10 0 1 0
-9 24 11 0 1 0
-9 24 12 0 1 0
-9 24 13 0 1 0
-9 24 14 0 1 0
-9 24 15 0 1 0
-9 24 16 0 1 0.204224
-9 24 17 0 1 0.373291
-9 24 18 0 1 0.507324
-9 24 19 0 1 0.625
-9 24 20 0 1 0.727539
-9 24 21 0 1 0.817383
-9 24 22 0 1 0.893555
-9 24 23 0 1 0.955566
-9 24 24 0 1 1
-9 24 25 0 0.96875 1
-9 24 26 0 0.92627 1
-9 24 27 0 0.878418 1
-9 24 28 0 0.828125 1
-9 24 29 0 0.777344 1
-9 24 30 0 0.728516 1
-9 24 31 0 0.682129 1
-9 25 0 0 1 0
-9 25 1 0 1 0
-9 25 2 0 1 0
-9 25 3 0 1 0
-9 25 4 0 1 0
-9 25 5 0 1 0
-9 25 6 0 1 0
-9 25 7 0 1 0
-9 25 8 0 1 0
-9 25 9 0 1 0
-9 25 10 0 1 0
-9 25 11 0 1 0
-9 25 12 0 1 0
-9 25 13 0 1 0
-9 25 14 0 1 0
-9 25 15 0 1 0
-9 25 16 0 1 0.104126
-9 25 17 0 1 0.318359
-9 25 18 0 1 0.459473
-9 25 19 0 1 0.57959
-9 25 20 0 1 0.68457
-9 25 21 0 1 0.777344
-9 25 22 0 1 0.85791
-9 25 23 0 1 0.923828
-9 25 24 0 1 0.978027
-9 25 25 0 1 1
-9 25 26 0 0.986816 1
-9 25 27 0 0.941406 1
-9 25 28 0 0.891602 1
-9 25 29 0 0.839355 1
-9 25 30 0 0.788086 1
-9 25 31 0 0.737793 1
-9 26 0 0 1 0
-9 26 1 0 1 0
-9 26 2 0 1 0
-9 26 3 0 1 0
-9 26 4 0 1 0
-9 26 5 0 1 0
-9 26 6 0 1 0
-9 26 7 0 1 0
-9 26 8 0 1 0
-9 26 9 0 1 0
-9 26 10 0 1 0
-9 26 11 0 1 0
-9 26 12 0 1 0
-9 26 13 0 1 0
-9 26 14 0 1 0
-9 26 15 0 1 0
-9 26 16 0 1 0
-9 26 17 0 1 0.25293
-9 26 18 0 1 0.40625
-9 26 19 0 1 0.529785
-9 26 20 0 1 0.637207
-9 26 21 0 1 0.732422
-9 26 22 0 1 0.815918
-9 26 23 0 1 0.885742
-9 26 24 0 1 0.943848
-9 26 25 0 1 0.99707
-9 26 26 0 1 1
-9 26 27 0 1 1
-9 26 28 0 0.953613 1
-9 26 29 0 0.901855 1
-9 26 30 0 0.848633 1
-9 26 31 0 0.795898 1
-9 27 0 0 1 0
-9 27 1 0 1 0
-9 27 2 0 1 0
-9 27 3 0 1 0
-9 27 4 0 1 0
-9 27 5 0 1 0
-9 27 6 0 1 0
-9 27 7 0 1 0
-9 27 8 0 1 0
-9 27 9 0 1 0
-9 27 10 0 1 0
-9 27 11 0 1 0
-9 27 12 0 1 0
-9 27 13 0 1 0
-9 27 14 0 1 0
-9 27 15 0 1 0
-9 27 16 0 1 0
-9 27 17 0 1 0.166016
-9 27 18 0 1 0.34668
-9 27 19 0 1 0.47583
-9 27 20 0 1 0.584961
-9 27 21 0 1 0.682617
-9 27 22 0 1 0.768555
-9 27 23 0 1 0.841309
-9 27 24 0 1 0.90332
-9 27 25 0 1 0.960938
-9 27 26 0 1 1
-9 27 27 0 1 1
-9 27 28 0 1 1
-9 27 29 0 0.962402 1
-9 27 30 0 0.908691 1
-9 27 31 0 0.854492 1
-9 28 0 0 1 0
-9 28 1 0 1 0
-9 28 2 0 1 0
-9 28 3 0 1 0
-9 28 4 0 1 0
-9 28 5 0 1 0
-9 28 6 0 1 0
-9 28 7 0 1 0
-9 28 8 0 1 0
-9 28 9 0 1 0
-9 28 10 0 1 0
-9 28 11 0 1 0
-9 28 12 0 1 0
-9 28 13 0 1 0
-9 28 14 0 1 0
-9 28 15 0 1 0
-9 28 16 0 1 0
-9 28 17 0 1 0
-9 28 18 0 1 0.278076
-9 28 19 0 1 0.417236
-9 28 20 0 1 0.529297
-9 28 21 0 1 0.62793
-9 28 22 0 1 0.71582
-9 28 23 0 1 0.791016
-9 28 24 0 1 0.856445
-9 28 25 0 1 0.91748
-9 28 26 0 1 0.974121
-9 28 27 0 1 1
-9 28 28 0 1 1
-9 28 29 0 1 1
-9 28 30 0 0.968262 1
-9 28 31 0 0.914062 1
-9 29 0 0 1 0
-9 29 1 0 1 0
-9 29 2 0 1 0
-9 29 3 0 1 0
-9 29 4 0 1 0
-9 29 5 0 1 0
-9 29 6 0 1 0
-9 29 7 0 1 0
-9 29 8 0 1 0
-9 29 9 0 1 0
-9 29 10 0 1 0
-9 29 11 0 1 0
-9 29 12 0 1 0
-9 29 13 0 1 0
-9 29 14 0 1 0
-9 29 15 0 1 0
-9 29 16 0 1 0
-9 29 17 0 1 0
-9 29 18 0 1 0.19104
-9 29 19 0 1 0.352051
-9 29 20 0 1 0.46875
-9 29 21 0 1 0.569336
-9 29 22 0 1 0.658203
-9 29 23 0 1 0.735352
-9 29 24 0 1 0.802734
-9 29 25 0 1 0.867188
-9 29 26 0 1 0.928223
-9 29 27 0 1 0.983398
-9 29 28 0 1 1
-9 29 29 0 1 1
-9 29 30 0 1 1
-9 29 31 0 0.973145 1
-9 30 0 0 1 0
-9 30 1 0 1 0
-9 30 2 0 1 0
-9 30 3 0 1 0
-9 30 4 0 1 0
-9 30 5 0 1 0
-9 30 6 0 1 0
-9 30 7 0 1 0
-9 30 8 0 1 0
-9 30 9 0 1 0
-9 30 10 0 1 0
-9 30 11 0 1 0
-9 30 12 0 1 0
-9 30 13 0 1 0
-9 30 14 0 1 0
-9 30 15 0 1 0
-9 30 16 0 1 0
-9 30 17 0 1 0
-9 30 18 0 1 0.0222626
-9 30 19 0 1 0.277588
-9 30 20 0 1 0.403564
-9 30 21 0 1 0.506836
-9 30 22 0 1 0.59668
-9 30 23 0 1 0.674805
-9 30 24 0 1 0.743652
-9 30 25 0 1 0.810547
-9 30 26 0 1 0.874512
-9 30 27 0 1 0.935059
-9 30 28 0 1 0.989746
-9 30 29 0 1 1
-9 30 30 0 1 1
-9 30 31 0 1 1
-9 31 0 0 1 0
-9 31 1 0 1 0
-9 31 2 0 1 0
-9 31 3 0 1 0
-9 31 4 0 1 0
-9 31 5 0 1 0
-9 31 6 0 1 0
-9 31 7 0 1 0
-9 31 8 0 1 0
-9 31 9 0 1 0
-9 31 10 0 1 0
-9 31 11 0 1 0
-9 31 12 0 1 0
-9 31 13 0 1 0
-9 31 14 0 1 0
-9 31 15 0 1 0
-9 31 16 0 1 0
-9 31 17 0 1 0
-9 31 18 0 1 0
-9 31 19 0 1 0.184082
-9 31 20 0 1 0.331787
-9 31 21 0 1 0.439941
-9 31 22 0 1 0.531738
-9 31 23 0 1 0.610352
-9 31 24 0 1 0.680176
-9 31 25 0 1 0.748535
-9 31 26 0 1 0.81543
-9 31 27 0 1 0.879883
-9 31 28 0 1 0.94043
-9 31 29 0 1 0.995117
-9 31 30 0 1 1
-9 31 31 0 1 1
-10 0 0 0.241455 0 0
-10 0 1 0.241455 0 0
-10 0 2 0.241455 0 0
-10 0 3 0.241455 0 0
-10 0 4 0.241333 0 0
-10 0 5 0.241455 0 0
-10 0 6 0.241699 0 0
-10 0 7 0.237549 0 0.0202484
-10 0 8 0.226562 0 0.0643921
-10 0 9 0.179565 0 0.0905762
-10 0 10 0.150635 0.00445938 0.118713
-10 0 11 0.140991 0.01017 0.172241
-10 0 12 0.117737 0.0202942 0.237549
-10 0 13 0.0559998 0.0367432 0.313232
-10 0 14 0 0.0588684 0.397949
-10 0 15 0 0.0825806 0.489258
-10 0 16 0 0.107361 0.585449
-10 0 17 0 0.13147 0.679199
-10 0 18 0 0.153687 0.765625
-10 0 19 0 0.17334 0.842285
-10 0 20 0 0.184814 0.887207
-10 0 21 0 0.187012 0.895508
-10 0 22 0 0.189209 0.903809
-10 0 23 0 0.191528 0.912598
-10 0 24 0 0.193848 0.921875
-10 0 25 0 0.196411 0.931641
-10 0 26 0 0.199219 0.942383
-10 0 27 0 0.202271 0.955078
-10 0 28 0 0.205811 0.96875
-10 0 29 0 0.209595 0.983398
-10 0 30 0 0.213623 0.999023
-10 0 31 0 0.217651 1
-10 1 0 0.241211 0 0
-10 1 1 0.241211 0 0
-10 1 2 0.241211 0 0
-10 1 3 0.241211 0 0
-10 1 4 0.241089 0 0
-10 1 5 0.241211 0 0
-10 1 6 0.241455 0 0
-10 1 7 0.237427 0 0.0201569
-10 1 8 0.226562 0 0.0643311
-10 1 9 0.179565 0 0.0905762
-10 1 10 0.150635 0.00469208 0.118652
-10 1 11 0.140991 0.0104141 0.172119
-10 1 12 0.117615 0.0205383 0.237549
-10 1 13 0.0558777 0.0369873 0.313232
-10 1 14 0 0.0590515 0.397949
-10 1 15 0 0.0827026 0.489258
-10 1 16 0 0.107483 0.585449
-10 1 17 0 0.13147 0.679199
-10 1 18 0 0.153687 0.765625
-10 1 19 0 0.173462 0.842285
-10 1 20 0 0.184937 0.887207
-10 1 21 0 0.187012 0.895508
-10 1 22 0 0.189209 0.903809
-10 1 23 0 0.191528 0.912598
-10 1 24 0 0.193848 0.921875
-10 1 25 0 0.196411 0.931641
-10 1 26 0 0.199219 0.942383
-10 1 27 0 0.202271 0.955078
-10 1 28 0 0.205811 0.96875
-10 1 29 0 0.209595 0.983398
-10 1 30 0 0.213623 0.999023
-10 1 31 0 0.217651 1
-10 2 0 0.240845 0 0
-10 2 1 0.240845 0 0
-10 2 2 0.240845 0 0
-10 2 3 0.240845 0 0
-10 2 4 0.240723 0 0
-10 2 5 0.240845 0 0
-10 2 6 0.241211 0 0
-10 2 7 0.237305 0 0.019989
-10 2 8 0.22644 0 0.064209
-10 2 9 0.179688 0 0.0906372
-10 2 10 0.150513 0.00510788 0.118652
-10 2 11 0.140869 0.010849 0.172119
-10 2 12 0.117493 0.0209808 0.237549
-10 2 13 0.0556335 0.0374451 0.313232
-10 2 14 0 0.0593872 0.397949
-10 2 15 0 0.0830078 0.489258
-10 2 16 0 0.107666 0.585449
-10 2 17 0 0.131592 0.679199
-10 2 18 0 0.153809 0.765625
-10 2 19 0 0.173462 0.842285
-10 2 20 0 0.184937 0.887207
-10 2 21 0 0.187012 0.895508
-10 2 22 0 0.189331 0.903809
-10 2 23 0 0.191528 0.912598
-10 2 24 0 0.193848 0.921875
-10 2 25 0 0.196411 0.931641
-10 2 26 0 0.199219 0.942383
-10 2 27 0 0.202393 0.955078
-10 2 28 0 0.205933 0.96875
-10 2 29 0 0.209595 0.983398
-10 2 30 0 0.213623 0.999023
-10 2 31 0 0.217651 1
-10 3 0 0.240234 0 0
-10 3 1 0.240234 0 0
-10 3 2 0.240234 0 0
-10 3 3 0.240112 0 0
-10 3 4 0.240112 0 0
-10 3 5 0.240234 0 0
-10 3 6 0.240601 0 0
-10 3 7 0.236938 0 0.0196838
-10 3 8 0.226196 0 0.0640259
-10 3 9 0.179688 0 0.0906982
-10 3 10 0.150269 0.00587082 0.118652
-10 3 11 0.140625 0.0116425 0.172119
-10 3 12 0.117249 0.0218048 0.237549
-10 3 13 0.0551758 0.038269 0.313232
-10 3 14 0 0.0600281 0.397949
-10 3 15 0 0.0834351 0.489258
-10 3 16 0 0.108032 0.585449
-10 3 17 0 0.131958 0.679199
-10 3 18 0 0.154053 0.765625
-10 3 19 0 0.173706 0.842285
-10 3 20 0 0.185059 0.887207
-10 3 21 0 0.187134 0.895508
-10 3 22 0 0.189453 0.903809
-10 3 23 0 0.19165 0.912598
-10 3 24 0 0.19397 0.921875
-10 3 25 0 0.196411 0.931641
-10 3 26 0 0.199219 0.942383
-10 3 27 0 0.202393 0.955078
-10 3 28 0 0.205933 0.96875
-10 3 29 0 0.209717 0.983398
-10 3 30 0 0.213623 0.999023
-10 3 31 0 0.217651 1
-10 4 0 0.238892 0 0
-10 4 1 0.238892 0 0
-10 4 2 0.238892 0 0
-10 4 3 0.238892 0 0
-10 4 4 0.23877 0 0
-10 4 5 0.238892 0 0
-10 4 6 0.239502 0 0
-10 4 7 0.236206 0 0.0191193
-10 4 8 0.225952 0 0.0637207
-10 4 9 0.179932 0 0.0908813
-10 4 10 0.150024 0.00730515 0.11853
-10 4 11 0.140259 0.0131378 0.172119
-10 4 12 0.116821 0.0233459 0.237549
-10 4 13 0.0543213 0.039856 0.313232
-10 4 14 0 0.0611877 0.397949
-10 4 15 0 0.0842896 0.489258
-10 4 16 0 0.108643 0.585449
-10 4 17 0 0.132446 0.679199
-10 4 18 0 0.154419 0.765625
-10 4 19 0 0.17395 0.842285
-10 4 20 0 0.185303 0.887207
-10 4 21 0 0.187378 0.895508
-10 4 22 0 0.189575 0.903809
-10 4 23 0 0.191772 0.913086
-10 4 24 0 0.194092 0.921875
-10 4 25 0 0.196533 0.931641
-10 4 26 0 0.199341 0.942871
-10 4 27 0 0.202515 0.955078
-10 4 28 0 0.205933 0.96875
-10 4 29 0 0.209717 0.983398
-10 4 30 0 0.213623 0.999023
-10 4 31 0 0.217651 1
-10 5 0 0.236328 0 0
-10 5 1 0.236328 0 0
-10 5 2 0.236206 0 0
-10 5 3 0.236206 0 0
-10 5 4 0.236206 0 0
-10 5 5 0.236328 0 0
-10 5 6 0.237061 0 0
-10 5 7 0.234619 0 0.0180511
-10 5 8 0.225098 0 0.0629883
-10 5 9 0.180298 0 0.0911865
-10 5 10 0.149414 0.0100861 0.118408
-10 5 11 0.139648 0.0160217 0.171997
-10 5 12 0.115967 0.0263367 0.237427
-10 5 13 0.0526733 0.0427856 0.313232
-10 5 14 0 0.0634155 0.397949
-10 5 15 0 0.0859985 0.489258
-10 5 16 0 0.109924 0.585449
-10 5 17 0 0.133423 0.679199
-10 5 18 0 0.155151 0.765625
-10 5 19 0 0.174561 0.842285
-10 5 20 0 0.185913 0.887207
-10 5 21 0 0.187744 0.895508
-10 5 22 0 0.189819 0.903809
-10 5 23 0 0.192017 0.913086
-10 5 24 0 0.194336 0.921875
-10 5 25 0 0.196777 0.931641
-10 5 26 0 0.199463 0.942871
-10 5 27 0 0.202637 0.955078
-10 5 28 0 0.206055 0.96875
-10 5 29 0 0.209839 0.983398
-10 5 30 0 0.213745 0.999023
-10 5 31 0 0.217773 1
-10 6 0 0.231079 0 0
-10 6 1 0.231079 0 0
-10 6 2 0.230957 0 0
-10 6 3 0.230957 0 0
-10 6 4 0.230835 0 0
-10 6 5 0.230957 0 0
-10 6 6 0.2323 0 0
-10 6 7 0.231079 0 0.016098
-10 6 8 0.223022 0 0.0614319
-10 6 9 0.18103 0.00471497 0.0918579
-10 6 10 0.148193 0.0153809 0.118164
-10 6 11 0.138184 0.0215302 0.171753
-10 6 12 0.114258 0.0320435 0.237305
-10 6 13 0.049408 0.0480652 0.312988
-10 6 14 0 0.0674438 0.397705
-10 6 15 0 0.0890503 0.489258
-10 6 16 0 0.112305 0.585449
-10 6 17 0 0.135254 0.679199
-10 6 18 0 0.156616 0.765625
-10 6 19 0 0.175781 0.842773
-10 6 20 0 0.186768 0.887207
-10 6 21 0 0.188477 0.895508
-10 6 22 0 0.19043 0.904297
-10 6 23 0 0.192505 0.913086
-10 6 24 0 0.194702 0.921875
-10 6 25 0 0.197144 0.931641
-10 6 26 0 0.199829 0.942871
-10 6 27 0 0.202881 0.955078
-10 6 28 0 0.206299 0.96875
-10 6 29 0 0.210083 0.983398
-10 6 30 0 0.213867 0.999023
-10 6 31 0 0.217896 1
-10 7 0 0.220093 0.0213776 0
-10 7 1 0.220093 0.0214081 0
-10 7 2 0.220093 0.0214691 0
-10 7 3 0.219971 0.0215912 0
-10 7 4 0.219971 0.0218201 0
-10 7 5 0.219971 0.0222473 0
-10 7 6 0.22168 0.0225067 0
-10 7 7 0.222412 0.0212097 0.0128555
-10 7 8 0.217285 0.0187225 0.0579529
-10 7 9 0.182617 0.0186615 0.0932007
-10 7 10 0.145752 0.0256958 0.117737
-10 7 11 0.135498 0.0322571 0.171387
-10 7 12 0.110962 0.0430298 0.237061
-10 7 13 0.042572 0.057373 0.312744
-10 7 14 0 0.0748291 0.397705
-10 7 15 0 0.0948486 0.489258
-10 7 16 0 0.11676 0.585449
-10 7 17 0 0.138672 0.679199
-10 7 18 0 0.159424 0.765625
-10 7 19 0 0.177979 0.842773
-10 7 20 0 0.188599 0.887695
-10 7 21 0 0.189941 0.895508
-10 7 22 0 0.19165 0.904297
-10 7 23 0 0.193604 0.913086
-10 7 24 0 0.195557 0.921875
-10 7 25 0 0.197876 0.931641
-10 7 26 0 0.200439 0.942871
-10 7 27 0 0.203369 0.955078
-10 7 28 0 0.206787 0.96875
-10 7 29 0 0.210449 0.983398
-10 7 30 0 0.214233 0.999023
-10 7 31 0 0.218262 1
-10 8 0 0.197998 0.0541687 0
-10 8 1 0.197998 0.0541687 0
-10 8 2 0.197998 0.0542297 0
-10 8 3 0.197998 0.0542908 0
-10 8 4 0.197876 0.0544128 0
-10 8 5 0.197754 0.0546875 0
-10 8 6 0.199097 0.0552063 0
-10 8 7 0.20105 0.0555725 0.00921631
-10 8 8 0.204102 0.0557251 0.0509338
-10 8 9 0.185303 0.0497131 0.095459
-10 8 10 0.140991 0.0455933 0.116882
-10 8 11 0.130127 0.052002 0.170776
-10 8 12 0.104187 0.0611572 0.236572
-10 8 13 0.0279694 0.072998 0.3125
-10 8 14 0 0.0878296 0.397461
-10 8 15 0 0.105347 0.489258
-10 8 16 0 0.125122 0.585449
-10 8 17 0 0.145264 0.679199
-10 8 18 0 0.164673 0.765625
-10 8 19 0 0.182251 0.842773
-10 8 20 0 0.192139 0.887695
-10 8 21 0 0.192749 0.895996
-10 8 22 0 0.19397 0.904297
-10 8 23 0 0.195435 0.913086
-10 8 24 0 0.197144 0.921875
-10 8 25 0 0.199219 0.932129
-10 8 26 0 0.20166 0.942871
-10 8 27 0 0.204468 0.955078
-10 8 28 0 0.207642 0.96875
-10 8 29 0 0.211182 0.983398
-10 8 30 0 0.214966 0.999023
-10 8 31 0 0.21875 1
-10 9 0 0.166016 0.0826416 0
-10 9 1 0.166016 0.0826416 0
-10 9 2 0.166016 0.0827026 0
-10 9 3 0.166016 0.0827026 0
-10 9 4 0.166016 0.0827637 0
-10 9 5 0.166016 0.0829468 0
-10 9 6 0.165527 0.0830078 0
-10 9 7 0.164429 0.083252 0.0103989
-10 9 8 0.164429 0.0846558 0.0393066
-10 9 9 0.171143 0.0904541 0.0891724
-10 9 10 0.131592 0.0748901 0.115295
-10 9 11 0.119324 0.0802612 0.169556
-10 9 12 0.0899048 0.0877686 0.235596
-10 9 13 0 0.097229 0.311768
-10 9 14 0 0.108948 0.397217
-10 9 15 0 0.123108 0.489014
-10 9 16 0 0.139771 0.585449
-10 9 17 0 0.157227 0.679199
-10 9 18 0 0.174316 0.765625
-10 9 19 0 0.190063 0.842773
-10 9 20 0 0.198608 0.888184
-10 9 21 0 0.197876 0.895996
-10 9 22 0 0.198242 0.904785
-10 9 23 0 0.199097 0.913574
-10 9 24 0 0.200317 0.922363
-10 9 25 0 0.201904 0.932129
-10 9 26 0 0.203979 0.942871
-10 9 27 0 0.206421 0.955078
-10 9 28 0 0.209351 0.969238
-10 9 29 0 0.212646 0.983887
-10 9 30 0 0.216187 0.999023
-10 9 31 0 0.219849 1
-10 10 0 0.149414 0.126587 0
-10 10 1 0.149414 0.126587 0
-10 10 2 0.149414 0.126587 0
-10 10 3 0.149414 0.126587 0
-10 10 4 0.149414 0.126709 0
-10 10 5 0.149414 0.126831 0
-10 10 6 0.149048 0.126831 0
-10 10 7 0.146118 0.12561 0.00850677
-10 10 8 0.140625 0.123474 0.0361938
-10 10 9 0.130493 0.119568 0.074585
-10 10 10 0.112732 0.112732 0.112732
-10 10 11 0.0968018 0.11731 0.167603
-10 10 12 0.057251 0.123535 0.234009
-10 10 13 0 0.130981 0.310791
-10 10 14 0 0.139771 0.39624
-10 10 15 0 0.150269 0.488525
-10 10 16 0 0.163086 0.584961
-10 10 17 0 0.176758 0.679199
-10 10 18 0 0.190552 0.766113
-10 10 19 0 0.203613 0.842773
-10 10 20 0 0.209961 0.88916
-10 10 21 0 0.207031 0.896973
-10 10 22 0 0.205688 0.905273
-10 10 23 0 0.205444 0.914062
-10 10 24 0 0.205688 0.922852
-10 10 25 0 0.206665 0.932617
-10 10 26 0 0.208008 0.943359
-10 10 27 0 0.209961 0.955566
-10 10 28 0 0.212402 0.969238
-10 10 29 0 0.21521 0.983887
-10 10 30 0 0.218384 0.999512
-10 10 31 0 0.221802 1
-10 11 0 0.101379 0.170166 0
-10 11 1 0.101379 0.170166 0
-10 11 2 0.101379 0.170166 0
-10 11 3 0.101379 0.170288 0
-10 11 4 0.10144 0.170288 0
-10 11 5 0.10144 0.17041 0
-10 11 6 0.101501 0.170532 0
-10 11 7 0.0994263 0.169678 0
-10 11 8 0.0940552 0.167236 0.019455
-10 11 9 0.0841675 0.163208 0.0620422
-10 11 10 0.0684204 0.161133 0.108459
-10 11 11 0.0376892 0.164429 0.164429
-10 11 12 0 0.169434 0.231323
-10 11 13 0 0.175171 0.308594
-10 11 14 0 0.181519 0.39502
-10 11 15 0 0.188599 0.487793
-10 11 16 0 0.197144 0.584961
-10 11 17 0 0.206299 0.679199
-10 11 18 0 0.215942 0.766113
-10 11 19 0 0.22522 0.843262
-10 11 20 0 0.228394 0.890625
-10 11 21 0 0.222168 0.898438
-10 11 22 0 0.218262 0.906738
-10 11 23 0 0.216064 0.915039
-10 11 24 0 0.214966 0.923828
-10 11 25 0 0.214722 0.933594
-10 11 26 0 0.214966 0.944336
-10 11 27 0 0.215942 0.956055
-10 11 28 0 0.217651 0.969727
-10 11 29 0 0.219727 0.984375
-10 11 30 0 0.22229 1
-10 11 31 0 0.22522 1
-10 12 0 0 0.223511 0
-10 12 1 0 0.223511 0
-10 12 2 0 0.223511 0
-10 12 3 0 0.223511 0
-10 12 4 0 0.223511 0
-10 12 5 0 0.223633 0
-10 12 6 0 0.223633 0
-10 12 7 0 0.223877 0
-10 12 8 0 0.2229 0
-10 12 9 0 0.221802 0.0428772
-10 12 10 0 0.22168 0.0994873
-10 12 11 0 0.223511 0.158813
-10 12 12 0 0.226807 0.226929
-10 12 13 0 0.231079 0.305176
-10 12 14 0 0.235352 0.392334
-10 12 15 0 0.23938 0.486084
-10 12 16 0 0.243896 0.583984
-10 12 17 0 0.248291 0.678711
-10 12 18 0 0.25293 0.766113
-10 12 19 0 0.257568 0.84375
-10 12 20 0 0.256836 0.893066
-10 12 21 0 0.245728 0.900391
-10 12 22 0 0.238281 0.908691
-10 12 23 0 0.233276 0.916992
-10 12 24 0 0.22998 0.925293
-10 12 25 0 0.227783 0.935059
-10 12 26 0 0.22644 0.945312
-10 12 27 0 0.22583 0.95752
-10 12 28 0 0.226318 0.970703
-10 12 29 0 0.227295 0.985352
-10 12 30 0 0.228882 1
-10 12 31 0 0.230835 1
-10 13 0 0 0.292969 0
-10 13 1 0 0.292969 0
-10 13 2 0 0.292969 0
-10 13 3 0 0.292969 0
-10 13 4 0 0.292969 0
-10 13 5 0 0.292969 0
-10 13 6 0 0.293213 0
-10 13 7 0 0.293213 0
-10 13 8 0 0.293457 0
-10 13 9 0 0.293213 0.0051384
-10 13 10 0 0.293457 0.0797729
-10 13 11 0 0.294434 0.147461
-10 13 12 0 0.296143 0.219116
-10 13 13 0 0.298828 0.299072
-10 13 14 0 0.301514 0.387939
-10 13 15 0 0.302979 0.483154
-10 13 16 0 0.303955 0.58252
-10 13 17 0 0.303711 0.678223
-10 13 18 0 0.303223 0.766602
-10 13 19 0 0.302734 0.844238
-10 13 20 0 0.297607 0.896973
-10 13 21 0 0.280273 0.903809
-10 13 22 0 0.267822 0.911621
-10 13 23 0 0.259033 0.919922
-10 13 24 0 0.252686 0.928223
-10 13 25 0 0.247803 0.9375
-10 13 26 0 0.244019 0.947754
-10 13 27 0 0.241333 0.959473
-10 13 28 0 0.239746 0.972656
-10 13 29 0 0.239136 0.986816
-10 13 30 0 0.239136 1
-10 13 31 0 0.239868 1
-10 14 0 0 0.374268 0
-10 14 1 0 0.374268 0
-10 14 2 0 0.374268 0
-10 14 3 0 0.374268 0
-10 14 4 0 0.374268 0
-10 14 5 0 0.374268 0
-10 14 6 0 0.374268 0
-10 14 7 0 0.374512 0
-10 14 8 0 0.374756 0
-10 14 9 0 0.375 0
-10 14 10 0 0.375244 0.0315552
-10 14 11 0 0.376221 0.124878
-10 14 12 0 0.377197 0.204834
-10 14 13 0 0.378662 0.288574
-10 14 14 0 0.379639 0.379883
-10 14 15 0 0.379395 0.477295
-10 14 16 0 0.377441 0.578613
-10 14 17 0 0.373047 0.67627
-10 14 18 0 0.367432 0.766113
-10 14 19 0 0.361572 0.844727
-10 14 20 0 0.352295 0.902344
-10 14 21 0 0.327637 0.909668
-10 14 22 0 0.309082 0.916992
-10 14 23 0 0.29541 0.924316
-10 14 24 0 0.2854 0.932617
-10 14 25 0 0.276855 0.941406
-10 14 26 0 0.269775 0.951172
-10 14 27 0 0.26416 0.962402
-10 14 28 0 0.26001 0.975586
-10 14 29 0 0.256836 0.989258
-10 14 30 0 0.254639 1
-10 14 31 0 0.253418 1
-10 15 0 0 0.463379 0
-10 15 1 0 0.463379 0
-10 15 2 0 0.463379 0
-10 15 3 0 0.463379 0
-10 15 4 0 0.463379 0
-10 15 5 0 0.463379 0
-10 15 6 0 0.463379 0
-10 15 7 0 0.463379 0
-10 15 8 0 0.463623 0
-10 15 9 0 0.463867 0
-10 15 10 0 0.4646 0
-10 15 11 0 0.465332 0.078125
-10 15 12 0 0.466553 0.178833
-10 15 13 0 0.467773 0.270508
-10 15 14 0 0.468262 0.366211
-10 15 15 0 0.467041 0.467285
-10 15 16 0 0.463135 0.571777
-10 15 17 0 0.455566 0.672363
-10 15 18 0 0.445312 0.763672
-10 15 19 0 0.434326 0.844238
-10 15 20 0 0.421875 0.908203
-10 15 21 0 0.38916 0.916992
-10 15 22 0 0.363525 0.924805
-10 15 23 0 0.344238 0.932129
-10 15 24 0 0.329346 0.939453
-10 15 25 0 0.316162 0.947754
-10 15 26 0 0.305176 0.957031
-10 15 27 0 0.295654 0.967773
-10 15 28 0 0.288086 0.97998
-10 15 29 0 0.281982 0.993164
-10 15 30 0 0.276855 1
-10 15 31 0 0.272949 1
-10 16 0 0 0.558105 0
-10 16 1 0 0.558105 0
-10 16 2 0 0.558105 0
-10 16 3 0 0.558105 0
-10 16 4 0 0.558105 0
-10 16 5 0 0.558105 0
-10 16 6 0 0.558105 0
-10 16 7 0 0.558105 0
-10 16 8 0 0.558105 0
-10 16 9 0 0.558594 0
-10 16 10 0 0.559082 0
-10 16 11 0 0.560059 0
-10 16 12 0 0.561523 0.132324
-10 16 13 0 0.563477 0.240845
-10 16 14 0 0.563965 0.343994
-10 16 15 0 0.562988 0.450195
-10 16 16 0 0.558594 0.558594
-10 16 17 0 0.548828 0.663086
-10 16 18 0 0.535645 0.758789
-10 16 19 0 0.52002 0.841797
-10 16 20 0 0.503418 0.910156
-10 16 21 0 0.465332 0.926758
-10 16 22 0 0.432617 0.936035
-10 16 23 0 0.406738 0.943359
-10 16 24 0 0.385986 0.950195
-10 16 25 0 0.36792 0.958008
-10 16 26 0 0.351807 0.966309
-10 16 27 0 0.337646 0.975586
-10 16 28 0 0.325684 0.986816
-10 16 29 0 0.315674 0.999512
-10 16 30 0 0.307129 1
-10 16 31 0 0.299805 1
-10 17 0 0 0.652832 0
-10 17 1 0 0.652832 0
-10 17 2 0 0.652832 0
-10 17 3 0 0.652832 0
-10 17 4 0 0.652832 0
-10 17 5 0 0.652832 0
-10 17 6 0 0.652832 0
-10 17 7 0 0.652832 0
-10 17 8 0 0.652832 0
-10 17 9 0 0.652832 0
-10 17 10 0 0.65332 0
-10 17 11 0 0.654297 0
-10 17 12 0 0.65625 0.0225067
-10 17 13 0 0.658691 0.194824
-10 17 14 0 0.660645 0.311279
-10 17 15 0 0.660645 0.424072
-10 17 16 0 0.656738 0.538086
-10 17 17 0 0.647461 0.647461
-10 17 18 0 0.632324 0.748047
-10 17 19 0 0.614258 0.834961
-10 17 20 0 0.593262 0.906738
-10 17 21 0 0.553223 0.936035
-10 17 22 0 0.51416 0.949707
-10 17 23 0 0.481934 0.958496
-10 17 24 0 0.455078 0.965332
-10 17 25 0 0.430908 0.972656
-10 17 26 0 0.40918 0.97998
-10 17 27 0 0.389648 0.987793
-10 17 28 0 0.372803 0.997559
-10 17 29 0 0.35791 1
-10 17 30 0 0.344971 1
-10 17 31 0 0.33374 1
-10 18 0 0 0.741699 0
-10 18 1 0 0.741699 0
-10 18 2 0 0.741699 0
-10 18 3 0 0.741699 0
-10 18 4 0 0.741699 0
-10 18 5 0 0.741699 0
-10 18 6 0 0.741699 0
-10 18 7 0 0.741699 0
-10 18 8 0 0.741699 0
-10 18 9 0 0.741699 0
-10 18 10 0 0.742188 0
-10 18 11 0 0.742676 0
-10 18 12 0 0.744629 0
-10 18 13 0 0.747559 0.11908
-10 18 14 0 0.750977 0.265869
-10 18 15 0 0.752441 0.388428
-10 18 16 0 0.750977 0.508301
-10 18 17 0 0.743652 0.624023
-10 18 18 0 0.729492 0.72998
-10 18 19 0 0.710449 0.822266
-10 18 20 0 0.687012 0.898438
-10 18 21 0 0.648438 0.941895
-10 18 22 0 0.605469 0.963867
-10 18 23 0 0.567383 0.976562
-10 18 24 0 0.534668 0.984863
-10 18 25 0 0.504395 0.991699
-10 18 26 0 0.476318 0.998047
-10 18 27 0 0.450684 1
-10 18 28 0 0.427979 1
-10 18 29 0 0.407959 1
-10 18 30 0 0.389893 1
-10 18 31 0 0.374268 1
-10 19 0 0 0.822266 0
-10 19 1 0 0.822266 0
-10 19 2 0 0.822266 0
-10 19 3 0 0.822266 0
-10 19 4 0 0.822266 0
-10 19 5 0 0.822266 0
-10 19 6 0 0.822266 0
-10 19 7 0 0.822266 0
-10 19 8 0 0.822266 0
-10 19 9 0 0.822266 0
-10 19 10 0 0.822266 0
-10 19 11 0 0.822754 0
-10 19 12 0 0.824219 0
-10 19 13 0 0.827637 0
-10 19 14 0 0.831543 0.204834
-10 19 15 0 0.834961 0.344482
-10 19 16 0 0.835938 0.47168
-10 19 17 0 0.831543 0.592773
-10 19 18 0 0.820312 0.70459
-10 19 19 0 0.802246 0.802734
-10 19 20 0 0.77832 0.883789
-10 19 21 0 0.743164 0.940918
-10 19 22 0 0.700684 0.975098
-10 19 23 0 0.65918 0.994141
-10 19 24 0 0.621582 1
-10 19 25 0 0.585449 1
-10 19 26 0 0.55127 1
-10 19 27 0 0.519043 1
-10 19 28 0 0.48999 1
-10 19 29 0 0.463867 1
-10 19 30 0 0.44043 1
-10 19 31 0 0.419678 1
-10 20 0 0 0.89209 0
-10 20 1 0 0.89209 0
-10 20 2 0 0.89209 0
-10 20 3 0 0.89209 0
-10 20 4 0 0.89209 0
-10 20 5 0 0.89209 0
-10 20 6 0 0.89209 0
-10 20 7 0 0.89209 0
-10 20 8 0 0.89209 0
-10 20 9 0 0.89209 0
-10 20 10 0 0.892578 0
-10 20 11 0 0.892578 0
-10 20 12 0 0.893555 0
-10 20 13 0 0.896973 0
-10 20 14 0 0.901367 0.113708
-10 20 15 0 0.905762 0.292236
-10 20 16 0 0.90918 0.429443
-10 20 17 0 0.908203 0.555664
-10 20 18 0 0.900391 0.672852
-10 20 19 0 0.884766 0.775879
-10 20 20 0 0.862305 0.862305
-10 20 21 0 0.832031 0.931152
-10 20 22 0 0.792969 0.978027
-10 20 23 0 0.750977 1
-10 20 24 0 0.710449 1
-10 20 25 0 0.669922 1
-10 20 26 0 0.629883 1
-10 20 27 0 0.591797 1
-10 20 28 0 0.556152 1
-10 20 29 0 0.523926 1
-10 20 30 0 0.494873 1
-10 20 31 0 0.46875 1
-10 21 0 0 0.95166 0
-10 21 1 0 0.95166 0
-10 21 2 0 0.952148 0
-10 21 3 0 0.952148 0
-10 21 4 0 0.952148 0
-10 21 5 0 0.952148 0
-10 21 6 0 0.952148 0
-10 21 7 0 0.952148 0
-10 21 8 0 0.952148 0
-10 21 9 0 0.952148 0
-10 21 10 0 0.952148 0
-10 21 11 0 0.952148 0
-10 21 12 0 0.952637 0
-10 21 13 0 0.955566 0
-10 21 14 0 0.960449 0
-10 21 15 0 0.96582 0.228149
-10 21 16 0 0.971191 0.381348
-10 21 17 0 0.972656 0.513672
-10 21 18 0 0.96875 0.634766
-10 21 19 0 0.956543 0.742676
-10 21 20 0 0.9375 0.834473
-10 21 21 0 0.911133 0.911621
-10 21 22 0 0.87793 0.970215
-10 21 23 0 0.838867 1
-10 21 24 0 0.79834 1
-10 21 25 0 0.754883 1
-10 21 26 0 0.710449 1
-10 21 27 0 0.66748 1
-10 21 28 0 0.626465 1
-10 21 29 0 0.587891 1
-10 21 30 0 0.553223 1
-10 21 31 0 0.521484 1
-10 22 0 0 1 0
-10 22 1 0 1 0
-10 22 2 0 1 0
-10 22 3 0 1 0
-10 22 4 0 1 0
-10 22 5 0 1 0
-10 22 6 0 1 0
-10 22 7 0 1 0
-10 22 8 0 1 0
-10 22 9 0 1 0
-10 22 10 0 1 0
-10 22 11 0 1 0
-10 22 12 0 1 0
-10 22 13 0 1 0
-10 22 14 0 1 0
-10 22 15 0 1 0.141968
-10 22 16 0 1 0.327881
-10 22 17 0 1 0.468018
-10 22 18 0 1 0.593262
-10 22 19 0 1 0.705078
-10 22 20 0 1 0.80127
-10 22 21 0 0.979004 0.883789
-10 22 22 0 0.950684 0.951172
-10 22 23 0 0.916992 1
-10 22 24 0 0.878906 1
-10 22 25 0 0.835938 1
-10 22 26 0 0.790039 1
-10 22 27 0 0.743164 1
-10 22 28 0 0.697266 1
-10 22 29 0 0.653809 1
-10 22 30 0 0.613281 1
-10 22 31 0 0.575684 1
-10 23 0 0 1 0
-10 23 1 0 1 0
-10 23 2 0 1 0
-10 23 3 0 1 0
-10 23 4 0 1 0
-10 23 5 0 1 0
-10 23 6 0 1 0
-10 23 7 0 1 0
-10 23 8 0 1 0
-10 23 9 0 1 0
-10 23 10 0 1 0
-10 23 11 0 1 0
-10 23 12 0 1 0
-10 23 13 0 1 0
-10 23 14 0 1 0
-10 23 15 0 1 0
-10 23 16 0 1 0.270264
-10 23 17 0 1 0.421387
-10 23 18 0 1 0.550293
-10 23 19 0 1 0.665527
-10 23 20 0 1 0.765625
-10 23 21 0 1 0.852051
-10 23 22 0 1 0.924316
-10 23 23 0 0.980957 0.980957
-10 23 24 0 0.947754 1
-10 23 25 0 0.907715 1
-10 23 26 0 0.862305 1
-10 23 27 0 0.813477 1
-10 23 28 0 0.764648 1
-10 23 29 0 0.717285 1
-10 23 30 0 0.671875 1
-10 23 31 0 0.629883 1
-10 24 0 0 1 0
-10 24 1 0 1 0
-10 24 2 0 1 0
-10 24 3 0 1 0
-10 24 4 0 1 0
-10 24 5 0 1 0
-10 24 6 0 1 0
-10 24 7 0 1 0
-10 24 8 0 1 0
-10 24 9 0 1 0
-10 24 10 0 1 0
-10 24 11 0 1 0
-10 24 12 0 1 0
-10 24 13 0 1 0
-10 24 14 0 1 0
-10 24 15 0 1 0
-10 24 16 0 1 0.204102
-10 24 17 0 1 0.373291
-10 24 18 0 1 0.507324
-10 24 19 0 1 0.625
-10 24 20 0 1 0.727539
-10 24 21 0 1 0.817383
-10 24 22 0 1 0.894043
-10 24 23 0 1 0.955566
-10 24 24 0 1 1
-10 24 25 0 0.96875 1
-10 24 26 0 0.92627 1
-10 24 27 0 0.878418 1
-10 24 28 0 0.828125 1
-10 24 29 0 0.777344 1
-10 24 30 0 0.728516 1
-10 24 31 0 0.682129 1
-10 25 0 0 1 0
-10 25 1 0 1 0
-10 25 2 0 1 0
-10 25 3 0 1 0
-10 25 4 0 1 0
-10 25 5 0 1 0
-10 25 6 0 1 0
-10 25 7 0 1 0
-10 25 8 0 1 0
-10 25 9 0 1 0
-10 25 10 0 1 0
-10 25 11 0 1 0
-10 25 12 0 1 0
-10 25 13 0 1 0
-10 25 14 0 1 0
-10 25 15 0 1 0
-10 25 16 0 1 0.103882
-10 25 17 0 1 0.318359
-10 25 18 0 1 0.459473
-10 25 19 0 1 0.57959
-10 25 20 0 1 0.68457
-10 25 21 0 1 0.777832
-10 25 22 0 1 0.85791
-10 25 23 0 1 0.923828
-10 25 24 0 1 0.978027
-10 25 25 0 1 1
-10 25 26 0 0.986816 1
-10 25 27 0 0.941406 1
-10 25 28 0 0.891602 1
-10 25 29 0 0.839355 1
-10 25 30 0 0.788086 1
-10 25 31 0 0.737793 1
-10 26 0 0 1 0
-10 26 1 0 1 0
-10 26 2 0 1 0
-10 26 3 0 1 0
-10 26 4 0 1 0
-10 26 5 0 1 0
-10 26 6 0 1 0
-10 26 7 0 1 0
-10 26 8 0 1 0
-10 26 9 0 1 0
-10 26 10 0 1 0
-10 26 11 0 1 0
-10 26 12 0 1 0
-10 26 13 0 1 0
-10 26 14 0 1 0
-10 26 15 0 1 0
-10 26 16 0 1 0
-10 26 17 0 1 0.25293
-10 26 18 0 1 0.40625
-10 26 19 0 1 0.529785
-10 26 20 0 1 0.637207
-10 26 21 0 1 0.732422
-10 26 22 0 1 0.815918
-10 26 23 0 1 0.885742
-10 26 24 0 1 0.943848
-10 26 25 0 1 0.99707
-10 26 26 0 1 1
-10 26 27 0 1 1
-10 26 28 0 0.954102 1
-10 26 29 0 0.901855 1
-10 26 30 0 0.848633 1
-10 26 31 0 0.795898 1
-10 27 0 0 1 0
-10 27 1 0 1 0
-10 27 2 0 1 0
-10 27 3 0 1 0
-10 27 4 0 1 0
-10 27 5 0 1 0
-10 27 6 0 1 0
-10 27 7 0 1 0
-10 27 8 0 1 0
-10 27 9 0 1 0
-10 27 10 0 1 0
-10 27 11 0 1 0
-10 27 12 0 1 0
-10 27 13 0 1 0
-10 27 14 0 1 0
-10 27 15 0 1 0
-10 27 16 0 1 0
-10 27 17 0 1 0.165894
-10 27 18 0 1 0.34668
-10 27 19 0 1 0.476074
-10 27 20 0 1 0.584961
-10 27 21 0 1 0.682617
-10 27 22 0 1 0.768555
-10 27 23 0 1 0.841309
-10 27 24 0 1 0.90332
-10 27 25 0 1 0.960938
-10 27 26 0 1 1
-10 27 27 0 1 1
-10 27 28 0 1 1
-10 27 29 0 0.962402 1
-10 27 30 0 0.90918 1
-10 27 31 0 0.854492 1
-10 28 0 0 1 0
-10 28 1 0 1 0
-10 28 2 0 1 0
-10 28 3 0 1 0
-10 28 4 0 1 0
-10 28 5 0 1 0
-10 28 6 0 1 0
-10 28 7 0 1 0
-10 28 8 0 1 0
-10 28 9 0 1 0
-10 28 10 0 1 0
-10 28 11 0 1 0
-10 28 12 0 1 0
-10 28 13 0 1 0
-10 28 14 0 1 0
-10 28 15 0 1 0
-10 28 16 0 1 0
-10 28 17 0 1 0
-10 28 18 0 1 0.278076
-10 28 19 0 1 0.417236
-10 28 20 0 1 0.529297
-10 28 21 0 1 0.62793
-10 28 22 0 1 0.71582
-10 28 23 0 1 0.791016
-10 28 24 0 1 0.856445
-10 28 25 0 1 0.91748
-10 28 26 0 1 0.974121
-10 28 27 0 1 1
-10 28 28 0 1 1
-10 28 29 0 1 1
-10 28 30 0 0.968262 1
-10 28 31 0 0.914062 1
-10 29 0 0 1 0
-10 29 1 0 1 0
-10 29 2 0 1 0
-10 29 3 0 1 0
-10 29 4 0 1 0
-10 29 5 0 1 0
-10 29 6 0 1 0
-10 29 7 0 1 0
-10 29 8 0 1 0
-10 29 9 0 1 0
-10 29 10 0 1 0
-10 29 11 0 1 0
-10 29 12 0 1 0
-10 29 13 0 1 0
-10 29 14 0 1 0
-10 29 15 0 1 0
-10 29 16 0 1 0
-10 29 17 0 1 0
-10 29 18 0 1 0.190918
-10 29 19 0 1 0.352051
-10 29 20 0 1 0.46875
-10 29 21 0 1 0.569336
-10 29 22 0 1 0.658203
-10 29 23 0 1 0.735352
-10 29 24 0 1 0.802734
-10 29 25 0 1 0.867188
-10 29 26 0 1 0.928223
-10 29 27 0 1 0.983887
-10 29 28 0 1 1
-10 29 29 0 1 1
-10 29 30 0 1 1
-10 29 31 0 0.973145 1
-10 30 0 0 1 0
-10 30 1 0 1 0
-10 30 2 0 1 0
-10 30 3 0 1 0
-10 30 4 0 1 0
-10 30 5 0 1 0
-10 30 6 0 1 0
-10 30 7 0 1 0
-10 30 8 0 1 0
-10 30 9 0 1 0
-10 30 10 0 1 0
-10 30 11 0 1 0
-10 30 12 0 1 0
-10 30 13 0 1 0
-10 30 14 0 1 0
-10 30 15 0 1 0
-10 30 16 0 1 0
-10 30 17 0 1 0
-10 30 18 0 1 0.0219727
-10 30 19 0 1 0.277588
-10 30 20 0 1 0.403564
-10 30 21 0 1 0.506836
-10 30 22 0 1 0.59668
-10 30 23 0 1 0.674805
-10 30 24 0 1 0.743652
-10 30 25 0 1 0.810547
-10 30 26 0 1 0.874512
-10 30 27 0 1 0.935059
-10 30 28 0 1 0.989746
-10 30 29 0 1 1
-10 30 30 0 1 1
-10 30 31 0 1 1
-10 31 0 0 1 0
-10 31 1 0 1 0
-10 31 2 0 1 0
-10 31 3 0 1 0
-10 31 4 0 1 0
-10 31 5 0 1 0
-10 31 6 0 1 0
-10 31 7 0 1 0
-10 31 8 0 1 0
-10 31 9 0 1 0
-10 31 10 0 1 0
-10 31 11 0 1 0
-10 31 12 0 1 0
-10 31 13 0 1 0
-10 31 14 0 1 0
-10 31 15 0 1 0
-10 31 16 0 1 0
-10 31 17 0 1 0
-10 31 18 0 1 0
-10 31 19 0 1 0.18396
-10 31 20 0 1 0.332031
-10 31 21 0 1 0.439941
-10 31 22 0 1 0.531738
-10 31 23 0 1 0.610352
-10 31 24 0 1 0.680176
-10 31 25 0 1 0.748535
-10 31 26 0 1 0.81543
-10 31 27 0 1 0.879883
-10 31 28 0 1 0.94043
-10 31 29 0 1 0.995117
-10 31 30 0 1 1
-10 31 31 0 1 1
-11 0 0 0.330811 0 0
-11 0 1 0.330811 0 0
-11 0 2 0.330811 0 0
-11 0 3 0.330811 0 0
-11 0 4 0.330566 0 0
-11 0 5 0.330566 0 0
-11 0 6 0.330811 0 0
-11 0 7 0.330811 0 0
-11 0 8 0.325195 0 0.0448608
-11 0 9 0.309814 0 0.10553
-11 0 10 0.248535 0 0.136353
-11 0 11 0.214478 0.00818634 0.172607
-11 0 12 0.201172 0.018158 0.237183
-11 0 13 0.172607 0.0345764 0.312988
-11 0 14 0.108032 0.057251 0.397949
-11 0 15 0 0.0814819 0.489746
-11 0 16 0 0.106628 0.585938
-11 0 17 0 0.130981 0.679688
-11 0 18 0 0.15332 0.766602
-11 0 19 0 0.173218 0.843262
-11 0 20 0 0.185181 0.889648
-11 0 21 0 0.187256 0.897461
-11 0 22 0 0.189575 0.90625
-11 0 23 0 0.191772 0.914551
-11 0 24 0 0.194092 0.92334
-11 0 25 0 0.196655 0.933105
-11 0 26 0 0.199463 0.943848
-11 0 27 0 0.202515 0.956055
-11 0 28 0 0.206055 0.969727
-11 0 29 0 0.209839 0.984375
-11 0 30 0 0.213745 0.999512
-11 0 31 0 0.217773 1
-11 1 0 0.330566 0 0
-11 1 1 0.330566 0 0
-11 1 2 0.330566 0 0
-11 1 3 0.330566 0 0
-11 1 4 0.330566 0 0
-11 1 5 0.330566 0 0
-11 1 6 0.330566 0 0
-11 1 7 0.330811 0 0
-11 1 8 0.325195 0 0.0447693
-11 1 9 0.309814 0 0.10553
-11 1 10 0.248535 0 0.136353
-11 1 11 0.214478 0.00843811 0.172607
-11 1 12 0.201172 0.0184021 0.237183
-11 1 13 0.172485 0.0348206 0.312744
-11 1 14 0.107971 0.0574646 0.397949
-11 1 15 0 0.081604 0.489746
-11 1 16 0 0.10675 0.585938
-11 1 17 0 0.130981 0.679688
-11 1 18 0 0.153442 0.766602
-11 1 19 0 0.173218 0.843262
-11 1 20 0 0.185181 0.889648
-11 1 21 0 0.187378 0.897461
-11 1 22 0 0.189575 0.90625
-11 1 23 0 0.191895 0.914551
-11 1 24 0 0.194092 0.92334
-11 1 25 0 0.196655 0.933105
-11 1 26 0 0.199463 0.943848
-11 1 27 0 0.202515 0.956055
-11 1 28 0 0.206055 0.969727
-11 1 29 0 0.209839 0.984375
-11 1 30 0 0.213745 0.999512
-11 1 31 0 0.217773 1
-11 2 0 0.330322 0 0
-11 2 1 0.330322 0 0
-11 2 2 0.330322 0 0
-11 2 3 0.330322 0 0
-11 2 4 0.330322 0 0
-11 2 5 0.330322 0 0
-11 2 6 0.330322 0 0
-11 2 7 0.330566 0 0
-11 2 8 0.324951 0 0.0446167
-11 2 9 0.309814 0 0.105469
-11 2 10 0.248535 0 0.136353
-11 2 11 0.214355 0.00887299 0.172607
-11 2 12 0.20105 0.0188599 0.237183
-11 2 13 0.172485 0.0352783 0.312744
-11 2 14 0.107849 0.0578003 0.397949
-11 2 15 0 0.0819092 0.489746
-11 2 16 0 0.106934 0.585938
-11 2 17 0 0.131104 0.679688
-11 2 18 0 0.153564 0.766602
-11 2 19 0 0.17334 0.843262
-11 2 20 0 0.185303 0.889648
-11 2 21 0 0.187378 0.897461
-11 2 22 0 0.189575 0.90625
-11 2 23 0 0.191895 0.914551
-11 2 24 0 0.194214 0.92334
-11 2 25 0 0.196655 0.933105
-11 2 26 0 0.199463 0.943848
-11 2 27 0 0.202637 0.956055
-11 2 28 0 0.206055 0.969727
-11 2 29 0 0.209839 0.984375
-11 2 30 0 0.213745 0.999512
-11 2 31 0 0.217773 1
-11 3 0 0.329834 0 0
-11 3 1 0.329834 0 0
-11 3 2 0.329834 0 0
-11 3 3 0.329834 0 0
-11 3 4 0.329834 0 0
-11 3 5 0.329834 0 0
-11 3 6 0.329834 0 0
-11 3 7 0.330078 0 0
-11 3 8 0.324707 0 0.044342
-11 3 9 0.30957 0 0.105347
-11 3 10 0.248657 0 0.136475
-11 3 11 0.214233 0.00967407 0.172485
-11 3 12 0.200928 0.0196838 0.237183
-11 3 13 0.172241 0.0361023 0.312744
-11 3 14 0.107544 0.0584412 0.397949
-11 3 15 0 0.0823364 0.489746
-11 3 16 0 0.1073 0.585938
-11 3 17 0 0.13147 0.679688
-11 3 18 0 0.153809 0.766602
-11 3 19 0 0.173462 0.843262
-11 3 20 0 0.185425 0.889648
-11 3 21 0 0.1875 0.897461
-11 3 22 0 0.189697 0.90625
-11 3 23 0 0.191895 0.914551
-11 3 24 0 0.194214 0.92334
-11 3 25 0 0.196777 0.933105
-11 3 26 0 0.199463 0.943848
-11 3 27 0 0.202637 0.956055
-11 3 28 0 0.206177 0.969727
-11 3 29 0 0.209839 0.984375
-11 3 30 0 0.213745 0.999512
-11 3 31 0 0.217773 1
-11 4 0 0.329102 0 0
-11 4 1 0.329102 0 0
-11 4 2 0.329102 0 0
-11 4 3 0.329102 0 0
-11 4 4 0.328857 0 0
-11 4 5 0.328857 0 0
-11 4 6 0.329102 0 0
-11 4 7 0.329346 0 0
-11 4 8 0.324219 0 0.0437927
-11 4 9 0.30957 0 0.105164
-11 4 10 0.248779 0 0.136597
-11 4 11 0.213989 0.0111847 0.172485
-11 4 12 0.200684 0.021225 0.237183
-11 4 13 0.171997 0.0376892 0.312744
-11 4 14 0.107056 0.0596313 0.397949
-11 4 15 0 0.083252 0.489746
-11 4 16 0 0.107971 0.585938
-11 4 17 0 0.131958 0.679688
-11 4 18 0 0.154175 0.766602
-11 4 19 0 0.173828 0.843262
-11 4 20 0 0.185669 0.889648
-11 4 21 0 0.187744 0.897461
-11 4 22 0 0.189819 0.90625
-11 4 23 0 0.192139 0.914551
-11 4 24 0 0.194336 0.92334
-11 4 25 0 0.196777 0.933105
-11 4 26 0 0.199585 0.943848
-11 4 27 0 0.202637 0.956055
-11 4 28 0 0.206177 0.969727
-11 4 29 0 0.209961 0.984375
-11 4 30 0 0.213867 0.999512
-11 4 31 0 0.217896 1
-11 5 0 0.327393 0 0
-11 5 1 0.327393 0 0
-11 5 2 0.327393 0 0
-11 5 3 0.327148 0 0
-11 5 4 0.327148 0 0
-11 5 5 0.327148 0 0
-11 5 6 0.327393 0 0
-11 5 7 0.327881 0 0
-11 5 8 0.323486 0 0.0426941
-11 5 9 0.309082 0 0.104736
-11 5 10 0.248901 0 0.136719
-11 5 11 0.213623 0.0141068 0.172363
-11 5 12 0.200195 0.0242157 0.237061
-11 5 13 0.171387 0.0406799 0.312744
-11 5 14 0.10614 0.0618896 0.397949
-11 5 15 0 0.0848999 0.489746
-11 5 16 0 0.109192 0.585938
-11 5 17 0 0.132935 0.679688
-11 5 18 0 0.154907 0.766602
-11 5 19 0 0.174438 0.843262
-11 5 20 0 0.186157 0.889648
-11 5 21 0 0.18811 0.897461
-11 5 22 0 0.190186 0.90625
-11 5 23 0 0.192383 0.914551
-11 5 24 0 0.19458 0.92334
-11 5 25 0 0.197021 0.933105
-11 5 26 0 0.199829 0.943848
-11 5 27 0 0.202881 0.956055
-11 5 28 0 0.206299 0.969727
-11 5 29 0 0.210083 0.984375
-11 5 30 0 0.213867 0.999512
-11 5 31 0 0.217896 1
-11 6 0 0.323975 0 0
-11 6 1 0.323975 0 0
-11 6 2 0.32373 0 0
-11 6 3 0.32373 0 0
-11 6 4 0.32373 0 0
-11 6 5 0.32373 0 0
-11 6 6 0.323975 0 0
-11 6 7 0.324951 0 0
-11 6 8 0.321533 0 0.0406494
-11 6 9 0.30835 0 0.103882
-11 6 10 0.24939 0 0.137207
-11 6 11 0.212646 0.0196838 0.172241
-11 6 12 0.199219 0.0299225 0.236938
-11 6 13 0.170288 0.0461121 0.312744
-11 6 14 0.104309 0.065979 0.397705
-11 6 15 0 0.0880737 0.489746
-11 6 16 0 0.111633 0.585938
-11 6 17 0 0.134766 0.679688
-11 6 18 0 0.156372 0.766602
-11 6 19 0 0.175537 0.843262
-11 6 20 0 0.187134 0.890137
-11 6 21 0 0.188843 0.897461
-11 6 22 0 0.190796 0.90625
-11 6 23 0 0.192871 0.914551
-11 6 24 0 0.194946 0.92334
-11 6 25 0 0.197388 0.933105
-11 6 26 0 0.200073 0.944336
-11 6 27 0 0.203125 0.956055
-11 6 28 0 0.206543 0.969727
-11 6 29 0 0.210205 0.984375
-11 6 30 0 0.214111 0.999512
-11 6 31 0 0.218018 1
-11 7 0 0.316895 0.000246763 0
-11 7 1 0.316895 0.000291348 0
-11 7 2 0.316895 0.000370264 0
-11 7 3 0.31665 0.000514984 0
-11 7 4 0.31665 0.000788212 0
-11 7 5 0.31665 0.00131607 0
-11 7 6 0.316895 0.00205421 0
-11 7 7 0.318359 0.00199127 0
-11 7 8 0.316895 0 0.0366516
-11 7 9 0.305908 0 0.102051
-11 7 10 0.250244 0.0119781 0.138062
-11 7 11 0.21106 0.0305328 0.171875
-11 7 12 0.197388 0.0410156 0.236694
-11 7 13 0.167969 0.0556641 0.3125
-11 7 14 0.100708 0.0735474 0.397705
-11 7 15 0 0.0938721 0.489502
-11 7 16 0 0.11615 0.585938
-11 7 17 0 0.138306 0.679688
-11 7 18 0 0.15918 0.766602
-11 7 19 0 0.177734 0.843262
-11 7 20 0 0.188965 0.890137
-11 7 21 0 0.190308 0.897949
-11 7 22 0 0.192017 0.90625
-11 7 23 0 0.193848 0.915039
-11 7 24 0 0.195801 0.923828
-11 7 25 0 0.19812 0.933105
-11 7 26 0 0.200684 0.944336
-11 7 27 0 0.203613 0.956055
-11 7 28 0 0.207031 0.969727
-11 7 29 0 0.210571 0.984375
-11 7 30 0 0.214478 1
-11 7 31 0 0.218384 1
-11 8 0 0.302002 0.0453186 0
-11 8 1 0.302002 0.0453491 0
-11 8 2 0.301758 0.0454102 0
-11 8 3 0.301758 0.0455322 0
-11 8 4 0.301758 0.0457458 0
-11 8 5 0.301758 0.0461731 0
-11 8 6 0.301758 0.046875 0
-11 8 7 0.303955 0.0472412 0
-11 8 8 0.30542 0.0450745 0.0298309
-11 8 9 0.29834 0.0404358 0.0974121
-11 8 10 0.252441 0.039978 0.140015
-11 8 11 0.207642 0.0507812 0.171265
-11 8 12 0.193604 0.0596008 0.236206
-11 8 13 0.163574 0.0715942 0.312256
-11 8 14 0.0932617 0.0866699 0.397461
-11 8 15 0 0.104492 0.489502
-11 8 16 0 0.124512 0.585938
-11 8 17 0 0.144897 0.679688
-11 8 18 0 0.164429 0.766602
-11 8 19 0 0.182007 0.84375
-11 8 20 0 0.192383 0.890137
-11 8 21 0 0.192993 0.897949
-11 8 22 0 0.194214 0.90625
-11 8 23 0 0.195801 0.915039
-11 8 24 0 0.19751 0.923828
-11 8 25 0 0.199463 0.933594
-11 8 26 0 0.201904 0.944336
-11 8 27 0 0.204712 0.956543
-11 8 28 0 0.207886 0.970215
-11 8 29 0 0.211426 0.984375
-11 8 30 0 0.215088 1
-11 8 31 0 0.218872 1
-11 9 0 0.272461 0.0913086 0
-11 9 1 0.272461 0.0913086 0
-11 9 2 0.272461 0.0913086 0
-11 9 3 0.272461 0.0913696 0
-11 9 4 0.272461 0.0914917 0
-11 9 5 0.272461 0.0916138 0
-11 9 6 0.272217 0.09198 0
-11 9 7 0.273682 0.0926514 0
-11 9 8 0.276611 0.0933838 0.0222321
-11 9 9 0.281006 0.0939331 0.0881958
-11 9 10 0.256104 0.0859375 0.143433
-11 9 11 0.20105 0.0797119 0.170044
-11 9 12 0.186279 0.0866699 0.235352
-11 9 13 0.154663 0.0960693 0.311523
-11 9 14 0.0773315 0.108032 0.396973
-11 9 15 0 0.122437 0.489258
-11 9 16 0 0.139282 0.585938
-11 9 17 0 0.15686 0.679688
-11 9 18 0 0.174072 0.766602
-11 9 19 0 0.189941 0.84375
-11 9 20 0 0.198975 0.890625
-11 9 21 0 0.198242 0.898438
-11 9 22 0 0.198486 0.906738
-11 9 23 0 0.199341 0.915527
-11 9 24 0 0.200562 0.923828
-11 9 25 0 0.202148 0.933594
-11 9 26 0 0.204224 0.944336
-11 9 27 0 0.206665 0.956543
-11 9 28 0 0.209595 0.970215
-11 9 29 0 0.212891 0.984863
-11 9 30 0 0.216309 1
-11 9 31 0 0.219971 1
-11 10 0 0.233032 0.127197 0
-11 10 1 0.233032 0.127197 0
-11 10 2 0.233032 0.127197 0
-11 10 3 0.233032 0.127197 0
-11 10 4 0.233032 0.127319 0
-11 10 5 0.233032 0.127441 0
-11 10 6 0.23291 0.127563 0
-11 10 7 0.232056 0.127686 0
-11 10 8 0.230469 0.12793 0.02388
-11 10 9 0.230103 0.129639 0.0728149
-11 10 10 0.238281 0.137207 0.13562
-11 10 11 0.188721 0.117249 0.167969
-11 10 12 0.172119 0.122803 0.233765
-11 10 13 0.136841 0.130127 0.310303
-11 10 14 0.0379639 0.139038 0.39624
-11 10 15 0 0.14978 0.48877
-11 10 16 0 0.162598 0.585449
-11 10 17 0 0.176392 0.679688
-11 10 18 0 0.190308 0.766602
-11 10 19 0 0.203491 0.84375
-11 10 20 0 0.210327 0.891602
-11 10 21 0 0.207397 0.898926
-11 10 22 0 0.206055 0.907227
-11 10 23 0 0.205688 0.916016
-11 10 24 0 0.206055 0.924316
-11 10 25 0 0.206909 0.934082
-11 10 26 0 0.208252 0.944824
-11 10 27 0 0.210205 0.957031
-11 10 28 0 0.212646 0.970703
-11 10 29 0 0.215454 0.984863
-11 10 30 0 0.218628 1
-11 10 31 0 0.221924 1
-11 11 0 0.21228 0.182373 0
-11 11 1 0.21228 0.182495 0
-11 11 2 0.21228 0.182495 0
-11 11 3 0.21228 0.182495 0
-11 11 4 0.21228 0.182495 0
-11 11 5 0.21228 0.182617 0
-11 11 6 0.212402 0.182739 0
-11 11 7 0.21167 0.182739 0
-11 11 8 0.207764 0.181152 0.019928
-11 11 9 0.200317 0.178345 0.0687256
-11 11 10 0.187134 0.17334 0.117065
-11 11 11 0.164551 0.164551 0.164551
-11 11 12 0.143921 0.168945 0.231079
-11 11 13 0.0984497 0.174561 0.30835
-11 11 14 0 0.18103 0.394775
-11 11 15 0 0.188232 0.488037
-11 11 16 0 0.196899 0.585449
-11 11 17 0 0.206177 0.679688
-11 11 18 0 0.21582 0.76709
-11 11 19 0 0.22522 0.844238
-11 11 20 0 0.228882 0.893066
-11 11 21 0 0.222534 0.900391
-11 11 22 0 0.218628 0.908691
-11 11 23 0 0.216431 0.916992
-11 11 24 0 0.215332 0.925293
-11 11 25 0 0.214966 0.935059
-11 11 26 0 0.21521 0.945801
-11 11 27 0 0.216187 0.95752
-11 11 28 0 0.217896 0.971191
-11 11 29 0 0.219971 0.985352
-11 11 30 0 0.222534 1
-11 11 31 0 0.225342 1
-11 12 0 0.152832 0.235596 0
-11 12 1 0.152832 0.235596 0
-11 12 2 0.152832 0.235596 0
-11 12 3 0.152832 0.235596 0
-11 12 4 0.152832 0.235596 0
-11 12 5 0.152832 0.235718 0
-11 12 6 0.152954 0.235718 0
-11 12 7 0.152954 0.235962 0
-11 12 8 0.14978 0.234619 0
-11 12 9 0.142578 0.231445 0.0442505
-11 12 10 0.129761 0.22644 0.101257
-11 12 11 0.110291 0.223511 0.158447
-11 12 12 0.0747681 0.22644 0.226562
-11 12 13 0 0.230713 0.304688
-11 12 14 0 0.234985 0.392334
-11 12 15 0 0.239136 0.486328
-11 12 16 0 0.243774 0.584473
-11 12 17 0 0.248291 0.679688
-11 12 18 0 0.25293 0.76709
-11 12 19 0 0.257812 0.844238
-11 12 20 0 0.257324 0.895508
-11 12 21 0 0.246216 0.902344
-11 12 22 0 0.238647 0.910156
-11 12 23 0 0.233643 0.918457
-11 12 24 0 0.230347 0.926758
-11 12 25 0 0.228027 0.936523
-11 12 26 0 0.226685 0.946777
-11 12 27 0 0.226074 0.958496
-11 12 28 0 0.22644 0.972168
-11 12 29 0 0.227539 0.986328
-11 12 30 0 0.229004 1
-11 12 31 0 0.230957 1
-11 13 0 0 0.295898 0
-11 13 1 0 0.295898 0
-11 13 2 0 0.295898 0
-11 13 3 0 0.295898 0
-11 13 4 0 0.295898 0
-11 13 5 0 0.296143 0
-11 13 6 0 0.296143 0
-11 13 7 0 0.296143 0
-11 13 8 0 0.296387 0
-11 13 9 0 0.29541 0.00289345
-11 13 10 0 0.294189 0.0787964
-11 13 11 0 0.294189 0.146729
-11 13 12 0 0.295898 0.218628
-11 13 13 0 0.298584 0.298584
-11 13 14 0 0.30127 0.387695
-11 13 15 0 0.302734 0.483154
-11 13 16 0 0.303955 0.58252
-11 13 17 0 0.303711 0.678711
-11 13 18 0 0.303223 0.76709
-11 13 19 0 0.302734 0.844727
-11 13 20 0 0.298096 0.899414
-11 13 21 0 0.280762 0.905762
-11 13 22 0 0.268311 0.913574
-11 13 23 0 0.259521 0.921387
-11 13 24 0 0.253174 0.929688
-11 13 25 0 0.248169 0.938477
-11 13 26 0 0.244263 0.94873
-11 13 27 0 0.241577 0.960449
-11 13 28 0 0.23999 0.973633
-11 13 29 0 0.23938 0.987793
-11 13 30 0 0.23938 1
-11 13 31 0 0.23999 1
-11 14 0 0 0.374756 0
-11 14 1 0 0.374756 0
-11 14 2 0 0.374756 0
-11 14 3 0 0.374756 0
-11 14 4 0 0.374756 0
-11 14 5 0 0.374756 0
-11 14 6 0 0.374756 0
-11 14 7 0 0.375 0
-11 14 8 0 0.375244 0
-11 14 9 0 0.375244 0
-11 14 10 0 0.375244 0.0293121
-11 14 11 0 0.375977 0.123962
-11 14 12 0 0.376953 0.204224
-11 14 13 0 0.378418 0.288086
-11 14 14 0 0.379395 0.379639
-11 14 15 0 0.379395 0.477295
-11 14 16 0 0.377441 0.579102
-11 14 17 0 0.373291 0.676758
-11 14 18 0 0.367676 0.766602
-11 14 19 0 0.361816 0.845215
-11 14 20 0 0.353027 0.904297
-11 14 21 0 0.328125 0.911133
-11 14 22 0 0.30957 0.918457
-11 14 23 0 0.295898 0.925781
-11 14 24 0 0.285645 0.933594
-11 14 25 0 0.2771 0.942383
-11 14 26 0 0.27002 0.952637
-11 14 27 0 0.264404 0.963379
-11 14 28 0 0.260254 0.976562
-11 14 29 0 0.25708 0.990234
-11 14 30 0 0.254883 1
-11 14 31 0 0.253662 1
-11 15 0 0 0.463379 0
-11 15 1 0 0.463379 0
-11 15 2 0 0.463379 0
-11 15 3 0 0.463379 0
-11 15 4 0 0.463623 0
-11 15 5 0 0.463623 0
-11 15 6 0 0.463623 0
-11 15 7 0 0.463623 0
-11 15 8 0 0.463867 0
-11 15 9 0 0.464111 0
-11 15 10 0 0.4646 0
-11 15 11 0 0.465332 0.0767822
-11 15 12 0 0.466553 0.178223
-11 15 13 0 0.467529 0.27002
-11 15 14 0 0.468018 0.365967
-11 15 15 0 0.466797 0.467041
-11 15 16 0 0.463135 0.571777
-11 15 17 0 0.455566 0.672363
-11 15 18 0 0.445557 0.76416
-11 15 19 0 0.43457 0.844727
-11 15 20 0 0.422607 0.910156
-11 15 21 0 0.389648 0.918457
-11 15 22 0 0.364014 0.92627
-11 15 23 0 0.344727 0.933105
-11 15 24 0 0.32959 0.94043
-11 15 25 0 0.31665 0.94873
-11 15 26 0 0.30542 0.958008
-11 15 27 0 0.295898 0.96875
-11 15 28 0 0.28833 0.980957
-11 15 29 0 0.282227 0.994141
-11 15 30 0 0.2771 1
-11 15 31 0 0.273193 1
-11 16 0 0 0.558594 0
-11 16 1 0 0.558594 0
-11 16 2 0 0.558594 0
-11 16 3 0 0.558594 0
-11 16 4 0 0.558594 0
-11 16 5 0 0.558594 0
-11 16 6 0 0.558594 0
-11 16 7 0 0.558594 0
-11 16 8 0 0.558594 0
-11 16 9 0 0.558594 0
-11 16 10 0 0.559082 0
-11 16 11 0 0.560059 0
-11 16 12 0 0.561523 0.131592
-11 16 13 0 0.562988 0.240479
-11 16 14 0 0.563965 0.343994
-11 16 15 0 0.562988 0.449951
-11 16 16 0 0.558594 0.558594
-11 16 17 0 0.549316 0.663574
-11 16 18 0 0.535645 0.758789
-11 16 19 0 0.520508 0.842285
-11 16 20 0 0.503906 0.910645
-11 16 21 0 0.466064 0.927734
-11 16 22 0 0.433105 0.937012
-11 16 23 0 0.406982 0.944336
-11 16 24 0 0.386475 0.951172
-11 16 25 0 0.368164 0.958496
-11 16 26 0 0.352051 0.967285
-11 16 27 0 0.337891 0.976562
-11 16 28 0 0.325928 0.987793
-11 16 29 0 0.315918 1
-11 16 30 0 0.307129 1
-11 16 31 0 0.300049 1
-11 17 0 0 0.65332 0
-11 17 1 0 0.65332 0
-11 17 2 0 0.65332 0
-11 17 3 0 0.65332 0
-11 17 4 0 0.65332 0
-11 17 5 0 0.65332 0
-11 17 6 0 0.65332 0
-11 17 7 0 0.65332 0
-11 17 8 0 0.65332 0
-11 17 9 0 0.65332 0
-11 17 10 0 0.653809 0
-11 17 11 0 0.654785 0
-11 17 12 0 0.656738 0.0205078
-11 17 13 0 0.658691 0.194458
-11 17 14 0 0.660645 0.311279
-11 17 15 0 0.660645 0.424072
-11 17 16 0 0.656738 0.538086
-11 17 17 0 0.647461 0.647949
-11 17 18 0 0.632812 0.748047
-11 17 19 0 0.614258 0.835449
-11 17 20 0 0.59375 0.906738
-11 17 21 0 0.553711 0.937012
-11 17 22 0 0.514648 0.950684
-11 17 23 0 0.482178 0.959473
-11 17 24 0 0.455566 0.966309
-11 17 25 0 0.431152 0.973145
-11 17 26 0 0.409424 0.980469
-11 17 27 0 0.389893 0.98877
-11 17 28 0 0.373047 0.998535
-11 17 29 0 0.358154 1
-11 17 30 0 0.345215 1
-11 17 31 0 0.333984 1
-11 18 0 0 0.742188 0
-11 18 1 0 0.742188 0
-11 18 2 0 0.742188 0
-11 18 3 0 0.742188 0
-11 18 4 0 0.742188 0
-11 18 5 0 0.742188 0
-11 18 6 0 0.742188 0
-11 18 7 0 0.742188 0
-11 18 8 0 0.742188 0
-11 18 9 0 0.742676 0
-11 18 10 0 0.742676 0
-11 18 11 0 0.743164 0
-11 18 12 0 0.745117 0
-11 18 13 0 0.748047 0.118347
-11 18 14 0 0.750977 0.265625
-11 18 15 0 0.75293 0.388428
-11 18 16 0 0.750977 0.508301
-11 18 17 0 0.743652 0.624023
-11 18 18 0 0.72998 0.72998
-11 18 19 0 0.710449 0.822754
-11 18 20 0 0.687012 0.898438
-11 18 21 0 0.648438 0.942383
-11 18 22 0 0.605957 0.964355
-11 18 23 0 0.567871 0.977051
-11 18 24 0 0.535156 0.985352
-11 18 25 0 0.504395 0.992188
-11 18 26 0 0.476562 0.998535
-11 18 27 0 0.450928 1
-11 18 28 0 0.428223 1
-11 18 29 0 0.407959 1
-11 18 30 0 0.390137 1
-11 18 31 0 0.374268 1
-11 19 0 0 0.822754 0
-11 19 1 0 0.822754 0
-11 19 2 0 0.822754 0
-11 19 3 0 0.822754 0
-11 19 4 0 0.822754 0
-11 19 5 0 0.822754 0
-11 19 6 0 0.822754 0
-11 19 7 0 0.822754 0
-11 19 8 0 0.822754 0
-11 19 9 0 0.822754 0
-11 19 10 0 0.823242 0
-11 19 11 0 0.823242 0
-11 19 12 0 0.825195 0
-11 19 13 0 0.828125 0
-11 19 14 0 0.832031 0.20459
-11 19 15 0 0.835449 0.344238
-11 19 16 0 0.835938 0.47168
-11 19 17 0 0.832031 0.592773
-11 19 18 0 0.820801 0.70459
-11 19 19 0 0.802246 0.802734
-11 19 20 0 0.778809 0.883789
-11 19 21 0 0.743652 0.941406
-11 19 22 0 0.701172 0.975098
-11 19 23 0 0.659668 0.994141
-11 19 24 0 0.62207 1
-11 19 25 0 0.585449 1
-11 19 26 0 0.55127 1
-11 19 27 0 0.519043 1
-11 19 28 0 0.490234 1
-11 19 29 0 0.464111 1
-11 19 30 0 0.440674 1
-11 19 31 0 0.419922 1
-11 20 0 0 0.892578 0
-11 20 1 0 0.892578 0
-11 20 2 0 0.892578 0
-11 20 3 0 0.892578 0
-11 20 4 0 0.892578 0
-11 20 5 0 0.892578 0
-11 20 6 0 0.892578 0
-11 20 7 0 0.892578 0
-11 20 8 0 0.892578 0
-11 20 9 0 0.893066 0
-11 20 10 0 0.893066 0
-11 20 11 0 0.893066 0
-11 20 12 0 0.894043 0
-11 20 13 0 0.897461 0
-11 20 14 0 0.901855 0.113037
-11 20 15 0 0.90625 0.292236
-11 20 16 0 0.90918 0.429443
-11 20 17 0 0.908203 0.555664
-11 20 18 0 0.900391 0.672852
-11 20 19 0 0.884766 0.775879
-11 20 20 0 0.862305 0.862793
-11 20 21 0 0.832031 0.931641
-11 20 22 0 0.792969 0.978516
-11 20 23 0 0.751465 1
-11 20 24 0 0.710938 1
-11 20 25 0 0.669922 1
-11 20 26 0 0.629883 1
-11 20 27 0 0.591797 1
-11 20 28 0 0.556152 1
-11 20 29 0 0.523926 1
-11 20 30 0 0.495117 1
-11 20 31 0 0.46875 1
-11 21 0 0 0.952637 0
-11 21 1 0 0.952637 0
-11 21 2 0 0.952637 0
-11 21 3 0 0.952637 0
-11 21 4 0 0.952637 0
-11 21 5 0 0.952637 0
-11 21 6 0 0.952637 0
-11 21 7 0 0.952637 0
-11 21 8 0 0.952637 0
-11 21 9 0 0.952637 0
-11 21 10 0 0.952637 0
-11 21 11 0 0.953125 0
-11 21 12 0 0.953125 0
-11 21 13 0 0.956055 0
-11 21 14 0 0.960938 0
-11 21 15 0 0.966309 0.228027
-11 21 16 0 0.971191 0.381104
-11 21 17 0 0.973145 0.513672
-11 21 18 0 0.96875 0.634766
-11 21 19 0 0.957031 0.742676
-11 21 20 0 0.9375 0.834961
-11 21 21 0 0.911621 0.912109
-11 21 22 0 0.87793 0.970703
-11 21 23 0 0.839355 1
-11 21 24 0 0.79834 1
-11 21 25 0 0.754883 1
-11 21 26 0 0.710938 1
-11 21 27 0 0.66748 1
-11 21 28 0 0.626465 1
-11 21 29 0 0.587891 1
-11 21 30 0 0.553223 1
-11 21 31 0 0.521484 1
-11 22 0 0 1 0
-11 22 1 0 1 0
-11 22 2 0 1 0
-11 22 3 0 1 0
-11 22 4 0 1 0
-11 22 5 0 1 0
-11 22 6 0 1 0
-11 22 7 0 1 0
-11 22 8 0 1 0
-11 22 9 0 1 0
-11 22 10 0 1 0
-11 22 11 0 1 0
-11 22 12 0 1 0
-11 22 13 0 1 0
-11 22 14 0 1 0
-11 22 15 0 1 0.141602
-11 22 16 0 1 0.327881
-11 22 17 0 1 0.468018
-11 22 18 0 1 0.593262
-11 22 19 0 1 0.705078
-11 22 20 0 1 0.801758
-11 22 21 0 0.979492 0.883789
-11 22 22 0 0.950684 0.951172
-11 22 23 0 0.916992 1
-11 22 24 0 0.878906 1
-11 22 25 0 0.835938 1
-11 22 26 0 0.790039 1
-11 22 27 0 0.743164 1
-11 22 28 0 0.697266 1
-11 22 29 0 0.653809 1
-11 22 30 0 0.613281 1
-11 22 31 0 0.576172 1
-11 23 0 0 1 0
-11 23 1 0 1 0
-11 23 2 0 1 0
-11 23 3 0 1 0
-11 23 4 0 1 0
-11 23 5 0 1 0
-11 23 6 0 1 0
-11 23 7 0 1 0
-11 23 8 0 1 0
-11 23 9 0 1 0
-11 23 10 0 1 0
-11 23 11 0 1 0
-11 23 12 0 1 0
-11 23 13 0 1 0
-11 23 14 0 1 0
-11 23 15 0 1 0
-11 23 16 0 1 0.27002
-11 23 17 0 1 0.421387
-11 23 18 0 1 0.550781
-11 23 19 0 1 0.665527
-11 23 20 0 1 0.765625
-11 23 21 0 1 0.852051
-11 23 22 0 1 0.924316
-11 23 23 0 0.980957 0.981445
-11 23 24 0 0.947754 1
-11 23 25 0 0.907715 1
-11 23 26 0 0.862305 1
-11 23 27 0 0.813965 1
-11 23 28 0 0.765137 1
-11 23 29 0 0.717285 1
-11 23 30 0 0.671875 1
-11 23 31 0 0.629883 1
-11 24 0 0 1 0
-11 24 1 0 1 0
-11 24 2 0 1 0
-11 24 3 0 1 0
-11 24 4 0 1 0
-11 24 5 0 1 0
-11 24 6 0 1 0
-11 24 7 0 1 0
-11 24 8 0 1 0
-11 24 9 0 1 0
-11 24 10 0 1 0
-11 24 11 0 1 0
-11 24 12 0 1 0
-11 24 13 0 1 0
-11 24 14 0 1 0
-11 24 15 0 1 0
-11 24 16 0 1 0.203979
-11 24 17 0 1 0.373291
-11 24 18 0 1 0.507324
-11 24 19 0 1 0.625
-11 24 20 0 1 0.727539
-11 24 21 0 1 0.817871
-11 24 22 0 1 0.894043
-11 24 23 0 1 0.955566
-11 24 24 0 1 1
-11 24 25 0 0.969238 1
-11 24 26 0 0.92627 1
-11 24 27 0 0.878418 1
-11 24 28 0 0.828125 1
-11 24 29 0 0.777832 1
-11 24 30 0 0.728516 1
-11 24 31 0 0.682129 1
-11 25 0 0 1 0
-11 25 1 0 1 0
-11 25 2 0 1 0
-11 25 3 0 1 0
-11 25 4 0 1 0
-11 25 5 0 1 0
-11 25 6 0 1 0
-11 25 7 0 1 0
-11 25 8 0 1 0
-11 25 9 0 1 0
-11 25 10 0 1 0
-11 25 11 0 1 0
-11 25 12 0 1 0
-11 25 13 0 1 0
-11 25 14 0 1 0
-11 25 15 0 1 0
-11 25 16 0 1 0.103455
-11 25 17 0 1 0.318359
-11 25 18 0 1 0.459473
-11 25 19 0 1 0.57959
-11 25 20 0 1 0.68457
-11 25 21 0 1 0.777832
-11 25 22 0 1 0.85791
-11 25 23 0 1 0.923828
-11 25 24 0 1 0.978027
-11 25 25 0 1 1
-11 25 26 0 0.987305 1
-11 25 27 0 0.941895 1
-11 25 28 0 0.891602 1
-11 25 29 0 0.839844 1
-11 25 30 0 0.788086 1
-11 25 31 0 0.737793 1
-11 26 0 0 1 0
-11 26 1 0 1 0
-11 26 2 0 1 0
-11 26 3 0 1 0
-11 26 4 0 1 0
-11 26 5 0 1 0
-11 26 6 0 1 0
-11 26 7 0 1 0
-11 26 8 0 1 0
-11 26 9 0 1 0
-11 26 10 0 1 0
-11 26 11 0 1 0
-11 26 12 0 1 0
-11 26 13 0 1 0
-11 26 14 0 1 0
-11 26 15 0 1 0
-11 26 16 0 1 0
-11 26 17 0 1 0.25293
-11 26 18 0 1 0.40625
-11 26 19 0 1 0.530273
-11 26 20 0 1 0.637207
-11 26 21 0 1 0.732422
-11 26 22 0 1 0.815918
-11 26 23 0 1 0.885742
-11 26 24 0 1 0.944336
-11 26 25 0 1 0.99707
-11 26 26 0 1 1
-11 26 27 0 1 1
-11 26 28 0 0.954102 1
-11 26 29 0 0.901855 1
-11 26 30 0 0.848633 1
-11 26 31 0 0.795898 1
-11 27 0 0 1 0
-11 27 1 0 1 0
-11 27 2 0 1 0
-11 27 3 0 1 0
-11 27 4 0 1 0
-11 27 5 0 1 0
-11 27 6 0 1 0
-11 27 7 0 1 0
-11 27 8 0 1 0
-11 27 9 0 1 0
-11 27 10 0 1 0
-11 27 11 0 1 0
-11 27 12 0 1 0
-11 27 13 0 1 0
-11 27 14 0 1 0
-11 27 15 0 1 0
-11 27 16 0 1 0
-11 27 17 0 1 0.165771
-11 27 18 0 1 0.34668
-11 27 19 0 1 0.476074
-11 27 20 0 1 0.585449
-11 27 21 0 1 0.682617
-11 27 22 0 1 0.768555
-11 27 23 0 1 0.841309
-11 27 24 0 1 0.903809
-11 27 25 0 1 0.960938
-11 27 26 0 1 1
-11 27 27 0 1 1
-11 27 28 0 1 1
-11 27 29 0 0.962402 1
-11 27 30 0 0.90918 1
-11 27 31 0 0.854492 1
-11 28 0 0 1 0
-11 28 1 0 1 0
-11 28 2 0 1 0
-11 28 3 0 1 0
-11 28 4 0 1 0
-11 28 5 0 1 0
-11 28 6 0 1 0
-11 28 7 0 1 0
-11 28 8 0 1 0
-11 28 9 0 1 0
-11 28 10 0 1 0
-11 28 11 0 1 0
-11 28 12 0 1 0
-11 28 13 0 1 0
-11 28 14 0 1 0
-11 28 15 0 1 0
-11 28 16 0 1 0
-11 28 17 0 1 0
-11 28 18 0 1 0.278076
-11 28 19 0 1 0.417236
-11 28 20 0 1 0.529297
-11 28 21 0 1 0.628418
-11 28 22 0 1 0.71582
-11 28 23 0 1 0.791504
-11 28 24 0 1 0.856445
-11 28 25 0 1 0.917969
-11 28 26 0 1 0.974609
-11 28 27 0 1 1
-11 28 28 0 1 1
-11 28 29 0 1 1
-11 28 30 0 0.968262 1
-11 28 31 0 0.914062 1
-11 29 0 0 1 0
-11 29 1 0 1 0
-11 29 2 0 1 0
-11 29 3 0 1 0
-11 29 4 0 1 0
-11 29 5 0 1 0
-11 29 6 0 1 0
-11 29 7 0 1 0
-11 29 8 0 1 0
-11 29 9 0 1 0
-11 29 10 0 1 0
-11 29 11 0 1 0
-11 29 12 0 1 0
-11 29 13 0 1 0
-11 29 14 0 1 0
-11 29 15 0 1 0
-11 29 16 0 1 0
-11 29 17 0 1 0
-11 29 18 0 1 0.190918
-11 29 19 0 1 0.352051
-11 29 20 0 1 0.46875
-11 29 21 0 1 0.569336
-11 29 22 0 1 0.658691
-11 29 23 0 1 0.735352
-11 29 24 0 1 0.802734
-11 29 25 0 1 0.867188
-11 29 26 0 1 0.928223
-11 29 27 0 1 0.983887
-11 29 28 0 1 1
-11 29 29 0 1 1
-11 29 30 0 1 1
-11 29 31 0 0.973633 1
-11 30 0 0 1 0
-11 30 1 0 1 0
-11 30 2 0 1 0
-11 30 3 0 1 0
-11 30 4 0 1 0
-11 30 5 0 1 0
-11 30 6 0 1 0
-11 30 7 0 1 0
-11 30 8 0 1 0
-11 30 9 0 1 0
-11 30 10 0 1 0
-11 30 11 0 1 0
-11 30 12 0 1 0
-11 30 13 0 1 0
-11 30 14 0 1 0
-11 30 15 0 1 0
-11 30 16 0 1 0
-11 30 17 0 1 0
-11 30 18 0 1 0.0214691
-11 30 19 0 1 0.277344
-11 30 20 0 1 0.403564
-11 30 21 0 1 0.506836
-11 30 22 0 1 0.59668
-11 30 23 0 1 0.674805
-11 30 24 0 1 0.743652
-11 30 25 0 1 0.810547
-11 30 26 0 1 0.874512
-11 30 27 0 1 0.935059
-11 30 28 0 1 0.990234
-11 30 29 0 1 1
-11 30 30 0 1 1
-11 30 31 0 1 1
-11 31 0 0 1 0
-11 31 1 0 1 0
-11 31 2 0 1 0
-11 31 3 0 1 0
-11 31 4 0 1 0
-11 31 5 0 1 0
-11 31 6 0 1 0
-11 31 7 0 1 0
-11 31 8 0 1 0
-11 31 9 0 1 0
-11 31 10 0 1 0
-11 31 11 0 1 0
-11 31 12 0 1 0
-11 31 13 0 1 0
-11 31 14 0 1 0
-11 31 15 0 1 0
-11 31 16 0 1 0
-11 31 17 0 1 0
-11 31 18 0 1 0
-11 31 19 0 1 0.18396
-11 31 20 0 1 0.332031
-11 31 21 0 1 0.440186
-11 31 22 0 1 0.531738
-11 31 23 0 1 0.610352
-11 31 24 0 1 0.680176
-11 31 25 0 1 0.748535
-11 31 26 0 1 0.81543
-11 31 27 0 1 0.879883
-11 31 28 0 1 0.94043
-11 31 29 0 1 0.995117
-11 31 30 0 1 1
-11 31 31 0 1 1
-12 0 0 0.419434 0 0
-12 0 1 0.419434 0 0
-12 0 2 0.419434 0 0
-12 0 3 0.419434 0 0
-12 0 4 0.419434 0 0
-12 0 5 0.419434 0 0
-12 0 6 0.419434 0 0
-12 0 7 0.421631 0 0
-12 0 8 0.427979 0 0
-12 0 9 0.427734 0 0.0834351
-12 0 10 0.406982 0 0.155762
-12 0 11 0.330566 0 0.191406
-12 0 12 0.290771 0.0145645 0.237061
-12 0 13 0.272949 0.0308685 0.312256
-12 0 14 0.238403 0.0543823 0.397705
-12 0 15 0.170776 0.0794678 0.48999
-12 0 16 0 0.105286 0.586914
-12 0 17 0 0.130005 0.680664
-12 0 18 0 0.152832 0.768066
-12 0 19 0 0.172852 0.844727
-12 0 20 0 0.185669 0.894043
-12 0 21 0 0.187744 0.901367
-12 0 22 0 0.190063 0.909668
-12 0 23 0 0.192261 0.917969
-12 0 24 0 0.19458 0.92627
-12 0 25 0 0.197144 0.936035
-12 0 26 0 0.199829 0.946289
-12 0 27 0 0.202881 0.958496
-12 0 28 0 0.206421 0.97168
-12 0 29 0 0.210083 0.986328
-12 0 30 0 0.213989 1
-12 0 31 0 0.218018 1
-12 1 0 0.419434 0 0
-12 1 1 0.419434 0 0
-12 1 2 0.419434 0 0
-12 1 3 0.419434 0 0
-12 1 4 0.419434 0 0
-12 1 5 0.419434 0 0
-12 1 6 0.419434 0 0
-12 1 7 0.421631 0 0
-12 1 8 0.427734 0 0
-12 1 9 0.42749 0 0.083374
-12 1 10 0.406982 0 0.155762
-12 1 11 0.330566 0 0.191406
-12 1 12 0.290771 0.0148163 0.237061
-12 1 13 0.272949 0.0311279 0.312256
-12 1 14 0.238281 0.0545654 0.397705
-12 1 15 0.170776 0.0796509 0.48999
-12 1 16 0 0.105408 0.586914
-12 1 17 0 0.130127 0.680664
-12 1 18 0 0.152832 0.768066
-12 1 19 0 0.172852 0.844727
-12 1 20 0 0.185669 0.894043
-12 1 21 0 0.187866 0.901367
-12 1 22 0 0.190063 0.909668
-12 1 23 0 0.192383 0.917969
-12 1 24 0 0.19458 0.92627
-12 1 25 0 0.197144 0.936035
-12 1 26 0 0.199829 0.946289
-12 1 27 0 0.203003 0.958496
-12 1 28 0 0.206421 0.97168
-12 1 29 0 0.210205 0.986328
-12 1 30 0 0.213989 1
-12 1 31 0 0.218018 1
-12 2 0 0.419434 0 0
-12 2 1 0.419434 0 0
-12 2 2 0.419434 0 0
-12 2 3 0.419434 0 0
-12 2 4 0.419434 0 0
-12 2 5 0.419434 0 0
-12 2 6 0.419189 0 0
-12 2 7 0.421631 0 0
-12 2 8 0.427734 0 0
-12 2 9 0.42749 0 0.083252
-12 2 10 0.406982 0 0.155762
-12 2 11 0.330566 0 0.191406
-12 2 12 0.290771 0.0152664 0.236938
-12 2 13 0.272949 0.0315857 0.312256
-12 2 14 0.238281 0.0549316 0.397705
-12 2 15 0.170654 0.079895 0.48999
-12 2 16 0 0.105591 0.586914
-12 2 17 0 0.130249 0.680664
-12 2 18 0 0.152954 0.768066
-12 2 19 0 0.172974 0.844727
-12 2 20 0 0.185791 0.894043
-12 2 21 0 0.187866 0.901367
-12 2 22 0 0.190063 0.909668
-12 2 23 0 0.192383 0.917969
-12 2 24 0 0.19458 0.92627
-12 2 25 0 0.197144 0.936035
-12 2 26 0 0.199951 0.946289
-12 2 27 0 0.203003 0.958496
-12 2 28 0 0.206421 0.97168
-12 2 29 0 0.210205 0.986328
-12 2 30 0 0.213989 1
-12 2 31 0 0.218018 1
-12 3 0 0.419189 0 0
-12 3 1 0.419189 0 0
-12 3 2 0.419189 0 0
-12 3 3 0.419189 0 0
-12 3 4 0.419189 0 0
-12 3 5 0.419189 0 0
-12 3 6 0.419189 0 0
-12 3 7 0.421387 0 0
-12 3 8 0.427734 0 0
-12 3 9 0.427246 0 0.0830688
-12 3 10 0.406982 0 0.155762
-12 3 11 0.330566 0 0.191406
-12 3 12 0.290771 0.016098 0.236938
-12 3 13 0.272705 0.0324097 0.312256
-12 3 14 0.238159 0.055603 0.397705
-12 3 15 0.170532 0.0803833 0.48999
-12 3 16 0 0.105957 0.586914
-12 3 17 0 0.130615 0.680664
-12 3 18 0 0.153198 0.768066
-12 3 19 0 0.173096 0.844727
-12 3 20 0 0.185913 0.894043
-12 3 21 0 0.187988 0.901367
-12 3 22 0 0.190186 0.909668
-12 3 23 0 0.192505 0.917969
-12 3 24 0 0.194702 0.92627
-12 3 25 0 0.197144 0.936035
-12 3 26 0 0.199951 0.946289
-12 3 27 0 0.203003 0.958496
-12 3 28 0 0.206543 0.97168
-12 3 29 0 0.210205 0.986328
-12 3 30 0 0.214111 1
-12 3 31 0 0.218018 1
-12 4 0 0.418945 0 0
-12 4 1 0.418945 0 0
-12 4 2 0.418945 0 0
-12 4 3 0.418945 0 0
-12 4 4 0.418945 0 0
-12 4 5 0.418945 0 0
-12 4 6 0.418701 0 0
-12 4 7 0.421143 0 0
-12 4 8 0.427246 0 0
-12 4 9 0.427002 0 0.0827637
-12 4 10 0.406738 0 0.15564
-12 4 11 0.330566 0 0.191528
-12 4 12 0.290527 0.0176544 0.236938
-12 4 13 0.272705 0.0339661 0.312256
-12 4 14 0.237915 0.0568237 0.397705
-12 4 15 0.170288 0.0812988 0.48999
-12 4 16 0 0.106628 0.586914
-12 4 17 0 0.131104 0.680664
-12 4 18 0 0.153564 0.768066
-12 4 19 0 0.173462 0.844727
-12 4 20 0 0.186157 0.894043
-12 4 21 0 0.188232 0.901367
-12 4 22 0 0.19043 0.909668
-12 4 23 0 0.192627 0.917969
-12 4 24 0 0.194824 0.92627
-12 4 25 0 0.197266 0.936035
-12 4 26 0 0.200073 0.946289
-12 4 27 0 0.203125 0.958496
-12 4 28 0 0.206543 0.97168
-12 4 29 0 0.210205 0.986328
-12 4 30 0 0.214111 1
-12 4 31 0 0.21814 1
-12 5 0 0.418213 0 0
-12 5 1 0.418213 0 0
-12 5 2 0.418213 0 0
-12 5 3 0.418213 0 0
-12 5 4 0.418213 0 0
-12 5 5 0.418213 0 0
-12 5 6 0.418213 0 0
-12 5 7 0.42041 0 0
-12 5 8 0.426758 0 0
-12 5 9 0.426758 0 0.0820312
-12 5 10 0.406738 0 0.155396
-12 5 11 0.330566 0 0.19165
-12 5 12 0.290283 0.0206604 0.236938
-12 5 13 0.272217 0.0369873 0.312256
-12 5 14 0.237549 0.0591431 0.397461
-12 5 15 0.169678 0.0830078 0.48999
-12 5 16 0 0.10791 0.586914
-12 5 17 0 0.13208 0.680664
-12 5 18 0 0.154297 0.768066
-12 5 19 0 0.174072 0.844727
-12 5 20 0 0.186646 0.894043
-12 5 21 0 0.188599 0.901367
-12 5 22 0 0.190674 0.909668
-12 5 23 0 0.192871 0.917969
-12 5 24 0 0.195068 0.92627
-12 5 25 0 0.19751 0.936035
-12 5 26 0 0.200195 0.946289
-12 5 27 0 0.203247 0.958496
-12 5 28 0 0.206665 0.97168
-12 5 29 0 0.210327 0.986328
-12 5 30 0 0.214233 1
-12 5 31 0 0.21814 1
-12 6 0 0.416992 0 0
-12 6 1 0.416992 0 0
-12 6 2 0.416992 0 0
-12 6 3 0.416992 0 0
-12 6 4 0.416992 0 0
-12 6 5 0.416992 0 0
-12 6 6 0.416748 0 0
-12 6 7 0.418945 0 0
-12 6 8 0.425781 0 0
-12 6 9 0.425537 0 0.0807495
-12 6 10 0.406494 0 0.154907
-12 6 11 0.330811 0 0.192017
-12 6 12 0.289551 0.0263977 0.236816
-12 6 13 0.271484 0.0426941 0.312012
-12 6 14 0.236694 0.0634155 0.397461
-12 6 15 0.168579 0.0861816 0.48999
-12 6 16 0 0.110352 0.586914
-12 6 17 0 0.133911 0.680664
-12 6 18 0 0.155762 0.768066
-12 6 19 0 0.175171 0.844727
-12 6 20 0 0.187622 0.894043
-12 6 21 0 0.189331 0.901367
-12 6 22 0 0.191284 0.909668
-12 6 23 0 0.193359 0.917969
-12 6 24 0 0.195435 0.92627
-12 6 25 0 0.197876 0.936035
-12 6 26 0 0.200562 0.946289
-12 6 27 0 0.203491 0.958496
-12 6 28 0 0.206909 0.97168
-12 6 29 0 0.210571 0.986328
-12 6 30 0 0.214355 1
-12 6 31 0 0.218384 1
-12 7 0 0.414062 0 0
-12 7 1 0.414062 0 0
-12 7 2 0.414062 0 0
-12 7 3 0.414062 0 0
-12 7 4 0.414062 0 0
-12 7 5 0.414062 0 0
-12 7 6 0.413818 0 0
-12 7 7 0.416016 0 0
-12 7 8 0.423096 0 0
-12 7 9 0.42334 0 0.078186
-12 7 10 0.405518 0 0.153931
-12 7 11 0.331299 0.00302124 0.192505
-12 7 12 0.28833 0.0375671 0.236572
-12 7 13 0.270264 0.0526428 0.312012
-12 7 14 0.235229 0.071167 0.397461
-12 7 15 0.166382 0.0921631 0.489746
-12 7 16 0 0.114929 0.586914
-12 7 17 0 0.137451 0.680664
-12 7 18 0 0.158569 0.768066
-12 7 19 0 0.17749 0.844727
-12 7 20 0 0.189453 0.894043
-12 7 21 0 0.190796 0.901367
-12 7 22 0 0.192505 0.909668
-12 7 23 0 0.194336 0.917969
-12 7 24 0 0.196289 0.92627
-12 7 25 0 0.198608 0.936035
-12 7 26 0 0.201172 0.946777
-12 7 27 0 0.203979 0.958496
-12 7 28 0 0.207397 0.97168
-12 7 29 0 0.210938 0.986328
-12 7 30 0 0.214722 1
-12 7 31 0 0.218628 1
-12 8 0 0.407471 0.00897217 0
-12 8 1 0.407471 0.00901031 0
-12 8 2 0.407471 0.00908661 0
-12 8 3 0.407471 0.00922394 0
-12 8 4 0.407471 0.00948334 0
-12 8 5 0.407227 0.00998688 0
-12 8 6 0.407227 0.0109482 0
-12 8 7 0.40918 0.0121765 0
-12 8 8 0.416748 0.0115662 0
-12 8 9 0.41748 0.00585938 0.0730591
-12 8 10 0.403076 0.00119209 0.151733
-12 8 11 0.332275 0.0290985 0.193726
-12 8 12 0.285889 0.0570068 0.236084
-12 8 13 0.267578 0.0690918 0.311523
-12 8 14 0.232178 0.0846558 0.397217
-12 8 15 0.162109 0.102905 0.489746
-12 8 16 0 0.123413 0.586426
-12 8 17 0 0.144165 0.680664
-12 8 18 0 0.16394 0.768066
-12 8 19 0 0.181763 0.844727
-12 8 20 0 0.192993 0.894531
-12 8 21 0 0.193604 0.901855
-12 8 22 0 0.194702 0.909668
-12 8 23 0 0.196289 0.917969
-12 8 24 0 0.197998 0.926758
-12 8 25 0 0.199951 0.936035
-12 8 26 0 0.202393 0.946777
-12 8 27 0 0.205078 0.958496
-12 8 28 0 0.208252 0.972168
-12 8 29 0 0.21167 0.986328
-12 8 30 0 0.215332 1
-12 8 31 0 0.219238 1
-12 9 0 0.391357 0.0800171 0
-12 9 1 0.391357 0.0800171 0
-12 9 2 0.391357 0.0800781 0
-12 9 3 0.391357 0.0801392 0
-12 9 4 0.391357 0.0802612 0
-12 9 5 0.391357 0.0805664 0
-12 9 6 0.391113 0.0810547 0
-12 9 7 0.392334 0.0821533 0
-12 9 8 0.399902 0.0836792 0
-12 9 9 0.4021 0.0812378 0.0635986
-12 9 10 0.393555 0.0757446 0.145874
-12 9 11 0.334961 0.0739136 0.196289
-12 9 12 0.28125 0.0848999 0.235107
-12 9 13 0.262451 0.0941772 0.311035
-12 9 14 0.226318 0.106323 0.396729
-12 9 15 0.153564 0.121155 0.489502
-12 9 16 0 0.138306 0.586426
-12 9 17 0 0.15625 0.680664
-12 9 18 0 0.173706 0.768066
-12 9 19 0 0.189697 0.845215
-12 9 20 0 0.199463 0.89502
-12 9 21 0 0.198853 0.902344
-12 9 22 0 0.199097 0.910156
-12 9 23 0 0.199829 0.918457
-12 9 24 0 0.20105 0.926758
-12 9 25 0 0.202637 0.936523
-12 9 26 0 0.20459 0.946777
-12 9 27 0 0.207031 0.958496
-12 9 28 0 0.209961 0.972168
-12 9 29 0 0.213135 0.986328
-12 9 30 0 0.216675 1
-12 9 31 0 0.220215 1
-12 10 0 0.357422 0.13562 0
-12 10 1 0.357422 0.13562 0
-12 10 2 0.357422 0.13562 0
-12 10 3 0.357422 0.13562 0
-12 10 4 0.357422 0.135742 0
-12 10 5 0.357178 0.135864 0
-12 10 6 0.357178 0.136108 0
-12 10 7 0.357178 0.136597 0
-12 10 8 0.361328 0.138428 0
-12 10 9 0.365234 0.139648 0.0516663
-12 10 10 0.371094 0.140869 0.134155
-12 10 11 0.339355 0.130493 0.200806
-12 10 12 0.272461 0.121704 0.233521
-12 10 13 0.25293 0.128662 0.309814
-12 10 14 0.215088 0.137695 0.395996
-12 10 15 0.136475 0.148804 0.489014
-12 10 16 0 0.161865 0.586426
-12 10 17 0 0.175903 0.680664
-12 10 18 0 0.190063 0.768066
-12 10 19 0 0.203369 0.845215
-12 10 20 0 0.210938 0.895508
-12 10 21 0 0.208008 0.902832
-12 10 22 0 0.206665 0.910645
-12 10 23 0 0.206299 0.918945
-12 10 24 0 0.206543 0.927246
-12 10 25 0 0.207397 0.937012
-12 10 26 0 0.20874 0.947266
-12 10 27 0 0.210571 0.958984
-12 10 28 0 0.213013 0.972656
-12 10 29 0 0.21582 0.986816
-12 10 30 0 0.218872 1
-12 10 31 0 0.222168 1
-12 11 0 0.311035 0.179932 0
-12 11 1 0.311035 0.179932 0
-12 11 2 0.311035 0.179932 0
-12 11 3 0.311035 0.179932 0
-12 11 4 0.311035 0.180054 0
-12 11 5 0.311035 0.180054 0
-12 11 6 0.311035 0.180176 0
-12 11 7 0.311035 0.18042 0
-12 11 8 0.310303 0.180908 0
-12 11 9 0.308838 0.181763 0.0523987
-12 11 10 0.307861 0.18396 0.114502
-12 11 11 0.317139 0.193237 0.191406
-12 11 12 0.256592 0.168335 0.230835
-12 11 13 0.235229 0.173584 0.307617
-12 11 14 0.193481 0.179932 0.394531
-12 11 15 0.0996704 0.1875 0.488037
-12 11 16 0 0.196289 0.585938
-12 11 17 0 0.205811 0.680664
-12 11 18 0 0.215576 0.768066
-12 11 19 0 0.225098 0.845215
-12 11 20 0 0.229614 0.896973
-12 11 21 0 0.223267 0.903809
-12 11 22 0 0.219238 0.911621
-12 11 23 0 0.217041 0.919922
-12 11 24 0 0.215942 0.928223
-12 11 25 0 0.215454 0.9375
-12 11 26 0 0.215698 0.947754
-12 11 27 0 0.216553 0.959473
-12 11 28 0 0.218262 0.973145
-12 11 29 0 0.220337 0.987305
-12 11 30 0 0.222778 1
-12 11 31 0 0.225586 1
-12 12 0 0.28418 0.246338 0
-12 12 1 0.28418 0.246338 0
-12 12 2 0.28418 0.246338 0
-12 12 3 0.28418 0.246338 0
-12 12 4 0.28418 0.24646 0
-12 12 5 0.28418 0.24646 0
-12 12 6 0.28418 0.246582 0
-12 12 7 0.284424 0.246826 0
-12 12 8 0.283203 0.246704 0
-12 12 9 0.278564 0.245239 0.0450745
-12 12 10 0.269531 0.242188 0.108398
-12 12 11 0.253418 0.236328 0.167603
-12 12 12 0.226074 0.226074 0.226074
-12 12 13 0.200562 0.229858 0.304199
-12 12 14 0.148926 0.234253 0.391846
-12 12 15 0 0.238647 0.486328
-12 12 16 0 0.243408 0.584961
-12 12 17 0 0.248169 0.680176
-12 12 18 0 0.25293 0.768066
-12 12 19 0 0.257812 0.845703
-12 12 20 0 0.258301 0.899414
-12 12 21 0 0.24707 0.90625
-12 12 22 0 0.23938 0.913574
-12 12 23 0 0.234253 0.921387
-12 12 24 0 0.230957 0.929688
-12 12 25 0 0.228638 0.938965
-12 12 26 0 0.227173 0.949219
-12 12 27 0 0.226562 0.960449
-12 12 28 0 0.226929 0.974121
-12 12 29 0 0.227783 0.987793
-12 12 30 0 0.22937 1
-12 12 31 0 0.231201 1
-12 13 0 0.213135 0.307617 0
-12 13 1 0.213135 0.307617 0
-12 13 2 0.213135 0.307617 0
-12 13 3 0.213135 0.307617 0
-12 13 4 0.213135 0.307617 0
-12 13 5 0.213135 0.307617 0
-12 13 6 0.213135 0.307861 0
-12 13 7 0.213257 0.307861 0
-12 13 8 0.213257 0.308105 0
-12 13 9 0.20874 0.306641 0
-12 13 10 0.200195 0.303711 0.0801392
-12 13 11 0.185181 0.298584 0.148315
-12 13 12 0.162109 0.29541 0.217896
-12 13 13 0.122253 0.297852 0.298096
-12 13 14 0.000992775 0.300537 0.387207
-12 13 15 0 0.30249 0.483154
-12 13 16 0 0.303711 0.583008
-12 13 17 0 0.303711 0.679688
-12 13 18 0 0.303223 0.768066
-12 13 19 0 0.302979 0.846191
-12 13 20 0 0.299072 0.902832
-12 13 21 0 0.281738 0.90918
-12 13 22 0 0.269043 0.916504
-12 13 23 0 0.26001 0.924316
-12 13 24 0 0.253662 0.932129
-12 13 25 0 0.248657 0.940918
-12 13 26 0 0.244751 0.951172
-12 13 27 0 0.242065 0.962402
-12 13 28 0 0.240479 0.975586
-12 13 29 0 0.239624 0.989258
-12 13 30 0 0.239624 1
-12 13 31 0 0.240234 1
-12 14 0 0.0280457 0.37793 0
-12 14 1 0.0280457 0.37793 0
-12 14 2 0.0280457 0.37793 0
-12 14 3 0.0280609 0.37793 0
-12 14 4 0.0280914 0.378174 0
-12 14 5 0.0281372 0.378174 0
-12 14 6 0.0282288 0.378174 0
-12 14 7 0.0283966 0.378174 0
-12 14 8 0.0287323 0.378418 0
-12 14 9 0.0225067 0.378418 0
-12 14 10 0 0.377441 0.0257568
-12 14 11 0 0.376221 0.122742
-12 14 12 0 0.376465 0.203247
-12 14 13 0 0.377686 0.287354
-12 14 14 0 0.378906 0.37915
-12 14 15 0 0.378906 0.477051
-12 14 16 0 0.377197 0.579102
-12 14 17 0 0.373291 0.677246
-12 14 18 0 0.36792 0.767578
-12 14 19 0 0.362061 0.846191
-12 14 20 0 0.354248 0.907715
-12 14 21 0 0.329102 0.914062
-12 14 22 0 0.310547 0.921387
-12 14 23 0 0.296631 0.928711
-12 14 24 0 0.286377 0.936035
-12 14 25 0 0.277588 0.944824
-12 14 26 0 0.270508 0.95459
-12 14 27 0 0.264893 0.965332
-12 14 28 0 0.260498 0.978027
-12 14 29 0 0.257324 0.991699
-12 14 30 0 0.255371 1
-12 14 31 0 0.253906 1
-12 15 0 0 0.464111 0
-12 15 1 0 0.464111 0
-12 15 2 0 0.464111 0
-12 15 3 0 0.464111 0
-12 15 4 0 0.464111 0
-12 15 5 0 0.464111 0
-12 15 6 0 0.464355 0
-12 15 7 0 0.464355 0
-12 15 8 0 0.4646 0
-12 15 9 0 0.464844 0
-12 15 10 0 0.464844 0
-12 15 11 0 0.465332 0.0744019
-12 15 12 0 0.466064 0.177124
-12 15 13 0 0.467041 0.269287
-12 15 14 0 0.467773 0.365479
-12 15 15 0 0.466553 0.466797
-12 15 16 0 0.462891 0.571777
-12 15 17 0 0.455811 0.672852
-12 15 18 0 0.445801 0.765137
-12 15 19 0 0.435059 0.845703
-12 15 20 0 0.42334 0.912109
-12 15 21 0 0.390625 0.921387
-12 15 22 0 0.36499 0.928223
-12 15 23 0 0.345459 0.935547
-12 15 24 0 0.330322 0.942871
-12 15 25 0 0.317139 0.950684
-12 15 26 0 0.305908 0.959961
-12 15 27 0 0.296387 0.970215
-12 15 28 0 0.288818 0.982422
-12 15 29 0 0.282471 0.995605
-12 15 30 0 0.277344 1
-12 15 31 0 0.273438 1
-12 16 0 0 0.558594 0
-12 16 1 0 0.558594 0
-12 16 2 0 0.558594 0
-12 16 3 0 0.558594 0
-12 16 4 0 0.558594 0
-12 16 5 0 0.558594 0
-12 16 6 0 0.558594 0
-12 16 7 0 0.559082 0
-12 16 8 0 0.559082 0
-12 16 9 0 0.559082 0
-12 16 10 0 0.55957 0
-12 16 11 0 0.560547 0
-12 16 12 0 0.561523 0.130127
-12 16 13 0 0.562988 0.239746
-12 16 14 0 0.563965 0.343506
-12 16 15 0 0.562988 0.449707
-12 16 16 0 0.558594 0.558594
-12 16 17 0 0.549316 0.663574
-12 16 18 0 0.536133 0.759277
-12 16 19 0 0.520508 0.842773
-12 16 20 0 0.503906 0.911621
-12 16 21 0 0.467041 0.930176
-12 16 22 0 0.433838 0.938965
-12 16 23 0 0.407715 0.946289
-12 16 24 0 0.386963 0.952637
-12 16 25 0 0.368652 0.960449
-12 16 26 0 0.352539 0.96875
-12 16 27 0 0.338379 0.978027
-12 16 28 0 0.326416 0.989258
-12 16 29 0 0.316162 1
-12 16 30 0 0.307617 1
-12 16 31 0 0.300293 1
-12 17 0 0 0.653809 0
-12 17 1 0 0.653809 0
-12 17 2 0 0.653809 0
-12 17 3 0 0.653809 0
-12 17 4 0 0.653809 0
-12 17 5 0 0.653809 0
-12 17 6 0 0.653809 0
-12 17 7 0 0.653809 0
-12 17 8 0 0.653809 0
-12 17 9 0 0.653809 0
-12 17 10 0 0.654297 0
-12 17 11 0 0.655273 0
-12 17 12 0 0.656738 0.0170441
-12 17 13 0 0.65918 0.193604
-12 17 14 0 0.660645 0.310791
-12 17 15 0 0.660645 0.423828
-12 17 16 0 0.656738 0.537598
-12 17 17 0 0.647461 0.647949
-12 17 18 0 0.632812 0.748535
-12 17 19 0 0.614746 0.835938
-12 17 20 0 0.594238 0.907715
-12 17 21 0 0.554688 0.938477
-12 17 22 0 0.515137 0.95166
-12 17 23 0 0.482666 0.960449
-12 17 24 0 0.456055 0.967285
-12 17 25 0 0.431641 0.974121
-12 17 26 0 0.409912 0.981445
-12 17 27 0 0.390381 0.989746
-12 17 28 0 0.373291 0.999512
-12 17 29 0 0.358398 1
-12 17 30 0 0.345459 1
-12 17 31 0 0.334229 1
-12 18 0 0 0.743164 0
-12 18 1 0 0.743164 0
-12 18 2 0 0.743164 0
-12 18 3 0 0.743164 0
-12 18 4 0 0.743164 0
-12 18 5 0 0.743164 0
-12 18 6 0 0.743164 0
-12 18 7 0 0.743164 0
-12 18 8 0 0.743164 0
-12 18 9 0 0.743164 0
-12 18 10 0 0.743164 0
-12 18 11 0 0.743652 0
-12 18 12 0 0.746094 0
-12 18 13 0 0.748535 0.117065
-12 18 14 0 0.751465 0.265137
-12 18 15 0 0.75293 0.388184
-12 18 16 0 0.751465 0.508301
-12 18 17 0 0.743652 0.624023
-12 18 18 0 0.72998 0.730469
-12 18 19 0 0.710938 0.822754
-12 18 20 0 0.6875 0.899414
-12 18 21 0 0.649414 0.943359
-12 18 22 0 0.606445 0.965332
-12 18 23 0 0.568359 0.978027
-12 18 24 0 0.535645 0.98584
-12 18 25 0 0.504883 0.992676
-12 18 26 0 0.476807 0.999023
-12 18 27 0 0.451172 1
-12 18 28 0 0.428467 1
-12 18 29 0 0.408203 1
-12 18 30 0 0.390381 1
-12 18 31 0 0.374512 1
-12 19 0 0 0.82373 0
-12 19 1 0 0.82373 0
-12 19 2 0 0.82373 0
-12 19 3 0 0.82373 0
-12 19 4 0 0.82373 0
-12 19 5 0 0.82373 0
-12 19 6 0 0.82373 0
-12 19 7 0 0.82373 0
-12 19 8 0 0.82373 0
-12 19 9 0 0.82373 0
-12 19 10 0 0.82373 0
-12 19 11 0 0.824219 0
-12 19 12 0 0.825684 0
-12 19 13 0 0.828613 0
-12 19 14 0 0.83252 0.203979
-12 19 15 0 0.835449 0.343994
-12 19 16 0 0.836426 0.471436
-12 19 17 0 0.832031 0.592773
-12 19 18 0 0.820801 0.70459
-12 19 19 0 0.802734 0.802734
-12 19 20 0 0.778809 0.884277
-12 19 21 0 0.744141 0.941895
-12 19 22 0 0.70166 0.976074
-12 19 23 0 0.659668 0.995117
-12 19 24 0 0.62207 1
-12 19 25 0 0.585938 1
-12 19 26 0 0.55127 1
-12 19 27 0 0.519531 1
-12 19 28 0 0.490479 1
-12 19 29 0 0.464355 1
-12 19 30 0 0.440918 1
-12 19 31 0 0.420166 1
-12 20 0 0 0.893555 0
-12 20 1 0 0.893555 0
-12 20 2 0 0.893555 0
-12 20 3 0 0.893555 0
-12 20 4 0 0.893555 0
-12 20 5 0 0.893555 0
-12 20 6 0 0.893555 0
-12 20 7 0 0.893555 0
-12 20 8 0 0.893555 0
-12 20 9 0 0.894043 0
-12 20 10 0 0.894043 0
-12 20 11 0 0.894043 0
-12 20 12 0 0.89502 0
-12 20 13 0 0.897949 0
-12 20 14 0 0.902344 0.111938
-12 20 15 0 0.906738 0.291992
-12 20 16 0 0.909668 0.429199
-12 20 17 0 0.908691 0.556152
-12 20 18 0 0.900391 0.672852
-12 20 19 0 0.884766 0.776367
-12 20 20 0 0.862793 0.862793
-12 20 21 0 0.83252 0.932129
-12 20 22 0 0.793457 0.979004
-12 20 23 0 0.751465 1
-12 20 24 0 0.710938 1
-12 20 25 0 0.669922 1
-12 20 26 0 0.629883 1
-12 20 27 0 0.591797 1
-12 20 28 0 0.556641 1
-12 20 29 0 0.524414 1
-12 20 30 0 0.495117 1
-12 20 31 0 0.468994 1
-12 21 0 0 0.953613 0
-12 21 1 0 0.953613 0
-12 21 2 0 0.953613 0
-12 21 3 0 0.953613 0
-12 21 4 0 0.953613 0
-12 21 5 0 0.953613 0
-12 21 6 0 0.953613 0
-12 21 7 0 0.953613 0
-12 21 8 0 0.953613 0
-12 21 9 0 0.953613 0
-12 21 10 0 0.953613 0
-12 21 11 0 0.954102 0
-12 21 12 0 0.954102 0
-12 21 13 0 0.957031 0
-12 21 14 0 0.961426 0
-12 21 15 0 0.966797 0.227661
-12 21 16 0 0.97168 0.381104
-12 21 17 0 0.973633 0.513672
-12 21 18 0 0.969238 0.635254
-12 21 19 0 0.957031 0.743164
-12 21 20 0 0.937988 0.834961
-12 21 21 0 0.912109 0.912109
-12 21 22 0 0.878418 0.971191
-12 21 23 0 0.839355 1
-12 21 24 0 0.798828 1
-12 21 25 0 0.755371 1
-12 21 26 0 0.710938 1
-12 21 27 0 0.66748 1
-12 21 28 0 0.626465 1
-12 21 29 0 0.588379 1
-12 21 30 0 0.553223 1
-12 21 31 0 0.521484 1
-12 22 0 0 1 0
-12 22 1 0 1 0
-12 22 2 0 1 0
-12 22 3 0 1 0
-12 22 4 0 1 0
-12 22 5 0 1 0
-12 22 6 0 1 0
-12 22 7 0 1 0
-12 22 8 0 1 0
-12 22 9 0 1 0
-12 22 10 0 1 0
-12 22 11 0 1 0
-12 22 12 0 1 0
-12 22 13 0 1 0
-12 22 14 0 1 0
-12 22 15 0 1 0.140991
-12 22 16 0 1 0.327881
-12 22 17 0 1 0.468262
-12 22 18 0 1 0.593262
-12 22 19 0 1 0.705566
-12 22 20 0 1 0.801758
-12 22 21 0 0.979492 0.884277
-12 22 22 0 0.951172 0.95166
-12 22 23 0 0.91748 1
-12 22 24 0 0.879395 1
-12 22 25 0 0.836426 1
-12 22 26 0 0.790039 1
-12 22 27 0 0.743164 1
-12 22 28 0 0.697266 1
-12 22 29 0 0.653809 1
-12 22 30 0 0.613281 1
-12 22 31 0 0.576172 1
-12 23 0 0 1 0
-12 23 1 0 1 0
-12 23 2 0 1 0
-12 23 3 0 1 0
-12 23 4 0 1 0
-12 23 5 0 1 0
-12 23 6 0 1 0
-12 23 7 0 1 0
-12 23 8 0 1 0
-12 23 9 0 1 0
-12 23 10 0 1 0
-12 23 11 0 1 0
-12 23 12 0 1 0
-12 23 13 0 1 0
-12 23 14 0 1 0
-12 23 15 0 1 0
-12 23 16 0 1 0.27002
-12 23 17 0 1 0.421387
-12 23 18 0 1 0.550781
-12 23 19 0 1 0.665527
-12 23 20 0 1 0.765625
-12 23 21 0 1 0.852539
-12 23 22 0 1 0.924805
-12 23 23 0 0.981445 0.981445
-12 23 24 0 0.948242 1
-12 23 25 0 0.908203 1
-12 23 26 0 0.862305 1
-12 23 27 0 0.813965 1
-12 23 28 0 0.765137 1
-12 23 29 0 0.717285 1
-12 23 30 0 0.671875 1
-12 23 31 0 0.629883 1
-12 24 0 0 1 0
-12 24 1 0 1 0
-12 24 2 0 1 0
-12 24 3 0 1 0
-12 24 4 0 1 0
-12 24 5 0 1 0
-12 24 6 0 1 0
-12 24 7 0 1 0
-12 24 8 0 1 0
-12 24 9 0 1 0
-12 24 10 0 1 0
-12 24 11 0 1 0
-12 24 12 0 1 0
-12 24 13 0 1 0
-12 24 14 0 1 0
-12 24 15 0 1 0
-12 24 16 0 1 0.203735
-12 24 17 0 1 0.373535
-12 24 18 0 1 0.507324
-12 24 19 0 1 0.625
-12 24 20 0 1 0.728027
-12 24 21 0 1 0.817871
-12 24 22 0 1 0.894043
-12 24 23 0 1 0.956055
-12 24 24 0 1 1
-12 24 25 0 0.969238 1
-12 24 26 0 0.926758 1
-12 24 27 0 0.878418 1
-12 24 28 0 0.828125 1
-12 24 29 0 0.777832 1
-12 24 30 0 0.729004 1
-12 24 31 0 0.682129 1
-12 25 0 0 1 0
-12 25 1 0 1 0
-12 25 2 0 1 0
-12 25 3 0 1 0
-12 25 4 0 1 0
-12 25 5 0 1 0
-12 25 6 0 1 0
-12 25 7 0 1 0
-12 25 8 0 1 0
-12 25 9 0 1 0
-12 25 10 0 1 0
-12 25 11 0 1 0
-12 25 12 0 1 0
-12 25 13 0 1 0
-12 25 14 0 1 0
-12 25 15 0 1 0
-12 25 16 0 1 0.102783
-12 25 17 0 1 0.318359
-12 25 18 0 1 0.459473
-12 25 19 0 1 0.580078
-12 25 20 0 1 0.685059
-12 25 21 0 1 0.777832
-12 25 22 0 1 0.858398
-12 25 23 0 1 0.924316
-12 25 24 0 1 0.978516
-12 25 25 0 1 1
-12 25 26 0 0.987305 1
-12 25 27 0 0.941895 1
-12 25 28 0 0.89209 1
-12 25 29 0 0.839844 1
-12 25 30 0 0.788086 1
-12 25 31 0 0.737793 1
-12 26 0 0 1 0
-12 26 1 0 1 0
-12 26 2 0 1 0
-12 26 3 0 1 0
-12 26 4 0 1 0
-12 26 5 0 1 0
-12 26 6 0 1 0
-12 26 7 0 1 0
-12 26 8 0 1 0
-12 26 9 0 1 0
-12 26 10 0 1 0
-12 26 11 0 1 0
-12 26 12 0 1 0
-12 26 13 0 1 0
-12 26 14 0 1 0
-12 26 15 0 1 0
-12 26 16 0 1 0
-12 26 17 0 1 0.252686
-12 26 18 0 1 0.40625
-12 26 19 0 1 0.530273
-12 26 20 0 1 0.637207
-12 26 21 0 1 0.73291
-12 26 22 0 1 0.816406
-12 26 23 0 1 0.88623
-12 26 24 0 1 0.944336
-12 26 25 0 1 0.997559
-12 26 26 0 1 1
-12 26 27 0 1 1
-12 26 28 0 0.954102 1
-12 26 29 0 0.902344 1
-12 26 30 0 0.849121 1
-12 26 31 0 0.795898 1
-12 27 0 0 1 0
-12 27 1 0 1 0
-12 27 2 0 1 0
-12 27 3 0 1 0
-12 27 4 0 1 0
-12 27 5 0 1 0
-12 27 6 0 1 0
-12 27 7 0 1 0
-12 27 8 0 1 0
-12 27 9 0 1 0
-12 27 10 0 1 0
-12 27 11 0 1 0
-12 27 12 0 1 0
-12 27 13 0 1 0
-12 27 14 0 1 0
-12 27 15 0 1 0
-12 27 16 0 1 0
-12 27 17 0 1 0.165527
-12 27 18 0 1 0.34668
-12 27 19 0 1 0.476074
-12 27 20 0 1 0.585449
-12 27 21 0 1 0.682617
-12 27 22 0 1 0.768555
-12 27 23 0 1 0.841797
-12 27 24 0 1 0.903809
-12 27 25 0 1 0.961426
-12 27 26 0 1 1
-12 27 27 0 1 1
-12 27 28 0 1 1
-12 27 29 0 0.962891 1
-12 27 30 0 0.90918 1
-12 27 31 0 0.85498 1
-12 28 0 0 1 0
-12 28 1 0 1 0
-12 28 2 0 1 0
-12 28 3 0 1 0
-12 28 4 0 1 0
-12 28 5 0 1 0
-12 28 6 0 1 0
-12 28 7 0 1 0
-12 28 8 0 1 0
-12 28 9 0 1 0
-12 28 10 0 1 0
-12 28 11 0 1 0
-12 28 12 0 1 0
-12 28 13 0 1 0
-12 28 14 0 1 0
-12 28 15 0 1 0
-12 28 16 0 1 0
-12 28 17 0 1 0
-12 28 18 0 1 0.277832
-12 28 19 0 1 0.417236
-12 28 20 0 1 0.529297
-12 28 21 0 1 0.628418
-12 28 22 0 1 0.716309
-12 28 23 0 1 0.791504
-12 28 24 0 1 0.856445
-12 28 25 0 1 0.917969
-12 28 26 0 1 0.974609
-12 28 27 0 1 1
-12 28 28 0 1 1
-12 28 29 0 1 1
-12 28 30 0 0.96875 1
-12 28 31 0 0.914551 1
-12 29 0 0 1 0
-12 29 1 0 1 0
-12 29 2 0 1 0
-12 29 3 0 1 0
-12 29 4 0 1 0
-12 29 5 0 1 0
-12 29 6 0 1 0
-12 29 7 0 1 0
-12 29 8 0 1 0
-12 29 9 0 1 0
-12 29 10 0 1 0
-12 29 11 0 1 0
-12 29 12 0 1 0
-12 29 13 0 1 0
-12 29 14 0 1 0
-12 29 15 0 1 0
-12 29 16 0 1 0
-12 29 17 0 1 0
-12 29 18 0 1 0.190674
-12 29 19 0 1 0.352051
-12 29 20 0 1 0.468994
-12 29 21 0 1 0.569824
-12 29 22 0 1 0.658691
-12 29 23 0 1 0.73584
-12 29 24 0 1 0.803223
-12 29 25 0 1 0.867676
-12 29 26 0 1 0.928223
-12 29 27 0 1 0.983887
-12 29 28 0 1 1
-12 29 29 0 1 1
-12 29 30 0 1 1
-12 29 31 0 0.973633 1
-12 30 0 0 1 0
-12 30 1 0 1 0
-12 30 2 0 1 0
-12 30 3 0 1 0
-12 30 4 0 1 0
-12 30 5 0 1 0
-12 30 6 0 1 0
-12 30 7 0 1 0
-12 30 8 0 1 0
-12 30 9 0 1 0
-12 30 10 0 1 0
-12 30 11 0 1 0
-12 30 12 0 1 0
-12 30 13 0 1 0
-12 30 14 0 1 0
-12 30 15 0 1 0
-12 30 16 0 1 0
-12 30 17 0 1 0
-12 30 18 0 1 0.0206146
-12 30 19 0 1 0.277344
-12 30 20 0 1 0.403564
-12 30 21 0 1 0.506836
-12 30 22 0 1 0.597168
-12 30 23 0 1 0.675293
-12 30 24 0 1 0.743652
-12 30 25 0 1 0.810547
-12 30 26 0 1 0.875
-12 30 27 0 1 0.935059
-12 30 28 0 1 0.990234
-12 30 29 0 1 1
-12 30 30 0 1 1
-12 30 31 0 1 1
-12 31 0 0 1 0
-12 31 1 0 1 0
-12 31 2 0 1 0
-12 31 3 0 1 0
-12 31 4 0 1 0
-12 31 5 0 1 0
-12 31 6 0 1 0
-12 31 7 0 1 0
-12 31 8 0 1 0
-12 31 9 0 1 0
-12 31 10 0 1 0
-12 31 11 0 1 0
-12 31 12 0 1 0
-12 31 13 0 1 0
-12 31 14 0 1 0
-12 31 15 0 1 0
-12 31 16 0 1 0
-12 31 17 0 1 0
-12 31 18 0 1 0
-12 31 19 0 1 0.183838
-12 31 20 0 1 0.332031
-12 31 21 0 1 0.440186
-12 31 22 0 1 0.531738
-12 31 23 0 1 0.610352
-12 31 24 0 1 0.680176
-12 31 25 0 1 0.748535
-12 31 26 0 1 0.815918
-12 31 27 0 1 0.880371
-12 31 28 0 1 0.94043
-12 31 29 0 1 0.995605
-12 31 30 0 1 1
-12 31 31 0 1 1
-13 0 0 0.481689 0 0
-13 0 1 0.481689 0 0
-13 0 2 0.481689 0 0
-13 0 3 0.481689 0 0
-13 0 4 0.481689 0 0
-13 0 5 0.481689 0 0
-13 0 6 0.481689 0 0
-13 0 7 0.481689 0 0
-13 0 8 0.484375 0 0
-13 0 9 0.489502 0 0.0088501
-13 0 10 0.490967 0 0.115662
-13 0 11 0.476562 0 0.197266
-13 0 12 0.410645 0 0.247681
-13 0 13 0.378662 0.0247803 0.311279
-13 0 14 0.355225 0.0492554 0.396729
-13 0 15 0.314209 0.0759277 0.489746
-13 0 16 0.243164 0.102844 0.587402
-13 0 17 0.0878906 0.128418 0.682129
-13 0 18 0 0.151733 0.769531
-13 0 19 0 0.172119 0.84668
-13 0 20 0 0.186157 0.899902
-13 0 21 0 0.188477 0.907227
-13 0 22 0 0.190918 0.915039
-13 0 23 0 0.193115 0.922852
-13 0 24 0 0.195435 0.931152
-13 0 25 0 0.197876 0.94043
-13 0 26 0 0.200562 0.950684
-13 0 27 0 0.203613 0.961914
-13 0 28 0 0.207031 0.975098
-13 0 29 0 0.210693 0.989258
-13 0 30 0 0.214478 1
-13 0 31 0 0.218384 1
-13 1 0 0.481689 0 0
-13 1 1 0.481689 0 0
-13 1 2 0.481689 0 0
-13 1 3 0.481689 0 0
-13 1 4 0.481689 0 0
-13 1 5 0.481689 0 0
-13 1 6 0.481689 0 0
-13 1 7 0.481689 0 0
-13 1 8 0.484375 0 0
-13 1 9 0.489502 0 0.00879669
-13 1 10 0.490967 0 0.115662
-13 1 11 0.476562 0 0.197266
-13 1 12 0.410645 0 0.247681
-13 1 13 0.378662 0.0250244 0.311279
-13 1 14 0.355225 0.049469 0.396729
-13 1 15 0.314209 0.0761108 0.489746
-13 1 16 0.243164 0.102966 0.587402
-13 1 17 0.0878296 0.12854 0.682129
-13 1 18 0 0.151855 0.769531
-13 1 19 0 0.172241 0.84668
-13 1 20 0 0.186279 0.899902
-13 1 21 0 0.188477 0.907227
-13 1 22 0 0.190918 0.915039
-13 1 23 0 0.193115 0.922852
-13 1 24 0 0.195435 0.931152
-13 1 25 0 0.197876 0.94043
-13 1 26 0 0.200562 0.950684
-13 1 27 0 0.203613 0.961914
-13 1 28 0 0.207031 0.975098
-13 1 29 0 0.210693 0.989258
-13 1 30 0 0.214478 1
-13 1 31 0 0.218384 1
-13 2 0 0.481689 0 0
-13 2 1 0.481689 0 0
-13 2 2 0.481689 0 0
-13 2 3 0.481689 0 0
-13 2 4 0.481689 0 0
-13 2 5 0.481689 0 0
-13 2 6 0.481689 0 0
-13 2 7 0.481445 0 0
-13 2 8 0.484375 0 0
-13 2 9 0.489502 0 0.00868988
-13 2 10 0.490967 0 0.115601
-13 2 11 0.476562 0 0.197266
-13 2 12 0.410645 0 0.247681
-13 2 13 0.378662 0.0254822 0.311279
-13 2 14 0.355225 0.0498657 0.396729
-13 2 15 0.314209 0.076355 0.489746
-13 2 16 0.243042 0.10321 0.587402
-13 2 17 0.0876465 0.128662 0.682129
-13 2 18 0 0.151978 0.769531
-13 2 19 0 0.172241 0.84668
-13 2 20 0 0.186279 0.899902
-13 2 21 0 0.188599 0.907227
-13 2 22 0 0.190918 0.915039
-13 2 23 0 0.193237 0.922852
-13 2 24 0 0.195435 0.931152
-13 2 25 0 0.197876 0.94043
-13 2 26 0 0.200562 0.950684
-13 2 27 0 0.203613 0.961914
-13 2 28 0 0.207031 0.975098
-13 2 29 0 0.210693 0.989258
-13 2 30 0 0.214478 1
-13 2 31 0 0.218506 1
-13 3 0 0.481445 0 0
-13 3 1 0.481445 0 0
-13 3 2 0.481445 0 0
-13 3 3 0.481445 0 0
-13 3 4 0.481445 0 0
-13 3 5 0.481445 0 0
-13 3 6 0.481445 0 0
-13 3 7 0.481445 0 0
-13 3 8 0.484375 0 0
-13 3 9 0.489258 0 0.00849915
-13 3 10 0.490967 0 0.11554
-13 3 11 0.476562 0 0.197266
-13 3 12 0.410645 0 0.247803
-13 3 13 0.378662 0.0263062 0.311279
-13 3 14 0.35498 0.0505676 0.396729
-13 3 15 0.313965 0.0768433 0.489746
-13 3 16 0.243042 0.103577 0.587402
-13 3 17 0.0874023 0.129028 0.682129
-13 3 18 0 0.1521 0.769531
-13 3 19 0 0.172485 0.84668
-13 3 20 0 0.186401 0.899902
-13 3 21 0 0.188721 0.907227
-13 3 22 0 0.19104 0.915039
-13 3 23 0 0.193237 0.922852
-13 3 24 0 0.195435 0.931152
-13 3 25 0 0.197998 0.94043
-13 3 26 0 0.200684 0.950684
-13 3 27 0 0.203613 0.961914
-13 3 28 0 0.207031 0.975098
-13 3 29 0 0.210693 0.989258
-13 3 30 0 0.214478 1
-13 3 31 0 0.218506 1
-13 4 0 0.481445 0 0
-13 4 1 0.481445 0 0
-13 4 2 0.481445 0 0
-13 4 3 0.481445 0 0
-13 4 4 0.481445 0 0
-13 4 5 0.481445 0 0
-13 4 6 0.481445 0 0
-13 4 7 0.481201 0 0
-13 4 8 0.484131 0 0
-13 4 9 0.489258 0 0.00814056
-13 4 10 0.490723 0 0.115356
-13 4 11 0.476562 0 0.197266
-13 4 12 0.410645 0 0.247803
-13 4 13 0.378418 0.0278778 0.311279
-13 4 14 0.35498 0.0518799 0.396729
-13 4 15 0.313965 0.0778198 0.489746
-13 4 16 0.242798 0.104248 0.587402
-13 4 17 0.0869141 0.129517 0.682129
-13 4 18 0 0.152588 0.769531
-13 4 19 0 0.172729 0.84668
-13 4 20 0 0.186768 0.899902
-13 4 21 0 0.188843 0.907227
-13 4 22 0 0.191162 0.915039
-13 4 23 0 0.193359 0.922852
-13 4 24 0 0.195557 0.931152
-13 4 25 0 0.197998 0.94043
-13 4 26 0 0.200806 0.950684
-13 4 27 0 0.203735 0.961914
-13 4 28 0 0.207153 0.975098
-13 4 29 0 0.210815 0.989258
-13 4 30 0 0.2146 1
-13 4 31 0 0.218506 1
-13 5 0 0.480957 0 0
-13 5 1 0.480957 0 0
-13 5 2 0.480957 0 0
-13 5 3 0.480957 0 0
-13 5 4 0.480957 0 0
-13 5 5 0.480957 0 0
-13 5 6 0.480957 0 0
-13 5 7 0.480957 0 0
-13 5 8 0.483887 0 0
-13 5 9 0.489014 0 0.0074501
-13 5 10 0.490479 0 0.115051
-13 5 11 0.476562 0 0.197144
-13 5 12 0.410645 0 0.247803
-13 5 13 0.378174 0.030899 0.311035
-13 5 14 0.354736 0.0543518 0.396729
-13 5 15 0.313721 0.0795898 0.489746
-13 5 16 0.242432 0.105591 0.587402
-13 5 17 0.0859375 0.130493 0.682129
-13 5 18 0 0.15332 0.769531
-13 5 19 0 0.173462 0.847168
-13 5 20 0 0.187256 0.899902
-13 5 21 0 0.189331 0.907227
-13 5 22 0 0.191528 0.915039
-13 5 23 0 0.193726 0.922852
-13 5 24 0 0.195801 0.931152
-13 5 25 0 0.198242 0.94043
-13 5 26 0 0.200928 0.950684
-13 5 27 0 0.203857 0.961914
-13 5 28 0 0.207275 0.975098
-13 5 29 0 0.210938 0.989258
-13 5 30 0 0.214722 1
-13 5 31 0 0.218628 1
-13 6 0 0.480469 0 0
-13 6 1 0.480469 0 0
-13 6 2 0.480469 0 0
-13 6 3 0.480469 0 0
-13 6 4 0.480469 0 0
-13 6 5 0.480469 0 0
-13 6 6 0.480469 0 0
-13 6 7 0.480225 0 0
-13 6 8 0.483154 0 0
-13 6 9 0.488281 0 0.00616074
-13 6 10 0.489746 0 0.114441
-13 6 11 0.476807 0 0.197021
-13 6 12 0.410645 0 0.247925
-13 6 13 0.377686 0.0366821 0.311035
-13 6 14 0.354248 0.0588684 0.396484
-13 6 15 0.312988 0.0828857 0.489746
-13 6 16 0.241699 0.108032 0.587402
-13 6 17 0.0840454 0.132446 0.682129
-13 6 18 0 0.154785 0.769531
-13 6 19 0 0.174561 0.847168
-13 6 20 0 0.188232 0.899902
-13 6 21 0 0.190063 0.907227
-13 6 22 0 0.192139 0.915039
-13 6 23 0 0.194214 0.922852
-13 6 24 0 0.196289 0.931152
-13 6 25 0 0.198608 0.94043
-13 6 26 0 0.201172 0.950684
-13 6 27 0 0.204102 0.961914
-13 6 28 0 0.20752 0.975098
-13 6 29 0 0.21106 0.989258
-13 6 30 0 0.214844 1
-13 6 31 0 0.21875 1
-13 7 0 0.479004 0 0
-13 7 1 0.479004 0 0
-13 7 2 0.479004 0 0
-13 7 3 0.479004 0 0
-13 7 4 0.479004 0 0
-13 7 5 0.479004 0 0
-13 7 6 0.479004 0 0
-13 7 7 0.479004 0 0
-13 7 8 0.481689 0 0
-13 7 9 0.487061 0 0.00374603
-13 7 10 0.48877 0 0.11322
-13 7 11 0.476807 0 0.196777
-13 7 12 0.4104 0 0.248047
-13 7 13 0.376953 0.0473938 0.310791
-13 7 14 0.353271 0.0670166 0.396484
-13 7 15 0.312012 0.0890503 0.489502
-13 7 16 0.240356 0.112732 0.587402
-13 7 17 0.0802612 0.135986 0.682129
-13 7 18 0 0.157593 0.769531
-13 7 19 0 0.17688 0.847168
-13 7 20 0 0.190063 0.900391
-13 7 21 0 0.191528 0.907227
-13 7 22 0 0.193359 0.915039
-13 7 23 0 0.19519 0.92334
-13 7 24 0 0.197144 0.931152
-13 7 25 0 0.199341 0.94043
-13 7 26 0 0.201904 0.950684
-13 7 27 0 0.204712 0.961914
-13 7 28 0 0.208008 0.975098
-13 7 29 0 0.211426 0.989258
-13 7 30 0 0.21521 1
-13 7 31 0 0.218994 1
-13 8 0 0.476074 0 0
-13 8 1 0.476074 0 0
-13 8 2 0.476074 0 0
-13 8 3 0.476074 0 0
-13 8 4 0.476074 0 0
-13 8 5 0.476074 0 0
-13 8 6 0.476074 0 0
-13 8 7 0.47583 0 0
-13 8 8 0.478516 0 0
-13 8 9 0.484375 0 0
-13 8 10 0.487549 0 0.110657
-13 8 11 0.476807 0 0.196045
-13 8 12 0.4104 0.0229797 0.248535
-13 8 13 0.375244 0.0648193 0.310547
-13 8 14 0.351318 0.0809937 0.39624
-13 8 15 0.310059 0.100159 0.489502
-13 8 16 0.237671 0.121399 0.587402
-13 8 17 0.0724487 0.142822 0.682129
-13 8 18 0 0.162964 0.769531
-13 8 19 0 0.181152 0.847168
-13 8 20 0 0.193604 0.900391
-13 8 21 0 0.194336 0.907715
-13 8 22 0 0.195557 0.915527
-13 8 23 0 0.197144 0.92334
-13 8 24 0 0.19873 0.931641
-13 8 25 0 0.200806 0.94043
-13 8 26 0 0.203003 0.950684
-13 8 27 0 0.205688 0.961914
-13 8 28 0 0.208862 0.975098
-13 8 29 0 0.21228 0.989258
-13 8 30 0 0.21582 1
-13 8 31 0 0.219604 1
-13 9 0 0.469482 0.0312805 0
-13 9 1 0.469482 0.031311 0
-13 9 2 0.469482 0.0313721 0
-13 9 3 0.469482 0.0314941 0
-13 9 4 0.469238 0.0316772 0
-13 9 5 0.469238 0.032074 0
-13 9 6 0.469238 0.0328674 0
-13 9 7 0.469238 0.0343323 0
-13 9 8 0.47168 0.0359497 0
-13 9 9 0.477783 0.033783 0
-13 9 10 0.483154 0.0266724 0.105713
-13 9 11 0.475342 0.0223083 0.194092
-13 9 12 0.410156 0.0639648 0.24939
-13 9 13 0.371826 0.0908813 0.309814
-13 9 14 0.3479 0.103333 0.395752
-13 9 15 0.305908 0.118774 0.489258
-13 9 16 0.232422 0.136597 0.586914
-13 9 17 0.0551758 0.155029 0.682129
-13 9 18 0 0.172852 0.769531
-13 9 19 0 0.189209 0.847168
-13 9 20 0 0.200195 0.900879
-13 9 21 0 0.199707 0.907715
-13 9 22 0 0.199951 0.915527
-13 9 23 0 0.200684 0.92334
-13 9 24 0 0.201904 0.931641
-13 9 25 0 0.203369 0.940918
-13 9 26 0 0.205322 0.950684
-13 9 27 0 0.207642 0.962402
-13 9 28 0 0.210571 0.975098
-13 9 29 0 0.213745 0.989258
-13 9 30 0 0.217041 1
-13 9 31 0 0.220703 1
-13 10 0 0.45459 0.111816 0
-13 10 1 0.45459 0.111816 0
-13 10 2 0.45459 0.111877 0
-13 10 3 0.45459 0.111877 0
-13 10 4 0.45459 0.112 0
-13 10 5 0.45459 0.112122 0
-13 10 6 0.45459 0.112427 0
-13 10 7 0.454346 0.113037 0
-13 10 8 0.456299 0.114258 0
-13 10 9 0.462158 0.114807 0
-13 10 10 0.469727 0.113953 0.097168
-13 10 11 0.467285 0.110657 0.188843
-13 10 12 0.410645 0.112854 0.251221
-13 10 13 0.365479 0.126221 0.308594
-13 10 14 0.341064 0.135376 0.39502
-13 10 15 0.29834 0.146851 0.488525
-13 10 16 0.222412 0.160522 0.586914
-13 10 17 0.0136414 0.174927 0.682129
-13 10 18 0 0.189331 0.769531
-13 10 19 0 0.202881 0.847168
-13 10 20 0 0.211792 0.901855
-13 10 21 0 0.208984 0.908691
-13 10 22 0 0.20752 0.916016
-13 10 23 0 0.207153 0.923828
-13 10 24 0 0.207397 0.932129
-13 10 25 0 0.20813 0.940918
-13 10 26 0 0.209473 0.951172
-13 10 27 0 0.211182 0.962402
-13 10 28 0 0.213623 0.975586
-13 10 29 0 0.216309 0.989746
-13 10 30 0 0.21936 1
-13 10 31 0 0.222656 1
-13 11 0 0.42627 0.175781 0
-13 11 1 0.42627 0.175903 0
-13 11 2 0.42627 0.175903 0
-13 11 3 0.42627 0.175903 0
-13 11 4 0.42627 0.175903 0
-13 11 5 0.42627 0.176025 0
-13 11 6 0.42627 0.176147 0
-13 11 7 0.42627 0.176514 0
-13 11 8 0.426514 0.177124 0
-13 11 9 0.429443 0.178589 0
-13 11 10 0.435547 0.181152 0.0878296
-13 11 11 0.443848 0.183716 0.177002
-13 11 12 0.411377 0.174683 0.25415
-13 11 13 0.354248 0.171753 0.306641
-13 11 14 0.329102 0.178101 0.393311
-13 11 15 0.284424 0.185913 0.487549
-13 11 16 0.203491 0.19519 0.586426
-13 11 17 0 0.205078 0.681641
-13 11 18 0 0.215088 0.77002
-13 11 19 0 0.224854 0.847168
-13 11 20 0 0.230591 0.902832
-13 11 21 0 0.224243 0.909668
-13 11 22 0 0.220337 0.916992
-13 11 23 0 0.218018 0.924805
-13 11 24 0 0.216797 0.932617
-13 11 25 0 0.216309 0.941895
-13 11 26 0 0.216431 0.95166
-13 11 27 0 0.217285 0.962891
-13 11 28 0 0.218872 0.976074
-13 11 29 0 0.220825 0.990234
-13 11 30 0 0.223267 1
-13 11 31 0 0.225952 1
-13 12 0 0.391113 0.236084 0
-13 12 1 0.391113 0.236084 0
-13 12 2 0.391113 0.236084 0
-13 12 3 0.391113 0.236084 0
-13 12 4 0.391113 0.236084 0
-13 12 5 0.391113 0.236206 0
-13 12 6 0.391113 0.236206 0
-13 12 7 0.391113 0.23645 0
-13 12 8 0.391113 0.236816 0
-13 12 9 0.38916 0.236938 0.0141373
-13 12 10 0.385986 0.237305 0.090271
-13 12 11 0.382568 0.239136 0.15979
-13 12 12 0.38501 0.245239 0.243408
-13 12 13 0.333984 0.228394 0.302979
-13 12 14 0.306885 0.232788 0.390625
-13 12 15 0.258545 0.237427 0.48584
-13 12 16 0.165527 0.242676 0.584961
-13 12 17 0 0.247681 0.681641
-13 12 18 0 0.252686 0.769531
-13 12 19 0 0.257568 0.847656
-13 12 20 0 0.259521 0.905273
-13 12 21 0 0.248169 0.911621
-13 12 22 0 0.240479 0.918945
-13 12 23 0 0.235352 0.92627
-13 12 24 0 0.231934 0.934082
-13 12 25 0 0.229492 0.942871
-13 12 26 0 0.227905 0.953125
-13 12 27 0 0.227295 0.963867
-13 12 28 0 0.227539 0.977051
-13 12 29 0 0.228394 0.990723
-13 12 30 0 0.229858 1
-13 12 31 0 0.231689 1
-13 13 0 0.362793 0.316162 0
-13 13 1 0.362793 0.316162 0
-13 13 2 0.362793 0.316162 0
-13 13 3 0.362793 0.316162 0
-13 13 4 0.362793 0.316162 0
-13 13 5 0.362793 0.316162 0
-13 13 6 0.362793 0.316406 0
-13 13 7 0.362793 0.316406 0
-13 13 8 0.362793 0.31665 0
-13 13 9 0.36084 0.316406 0
-13 13 10 0.355225 0.314941 0.0803833
-13 13 11 0.344971 0.312012 0.154297
-13 13 12 0.32666 0.306396 0.225708
-13 13 13 0.296631 0.296631 0.296631
-13 13 14 0.265625 0.299316 0.385986
-13 13 15 0.208008 0.301514 0.482422
-13 13 16 0.0658569 0.302979 0.583008
-13 13 17 0 0.303467 0.680176
-13 13 18 0 0.303223 0.769531
-13 13 19 0 0.302979 0.848145
-13 13 20 0 0.300781 0.908691
-13 13 21 0 0.282959 0.914551
-13 13 22 0 0.270264 0.921387
-13 13 23 0 0.26123 0.928711
-13 13 24 0 0.254639 0.936523
-13 13 25 0 0.249634 0.944824
-13 13 26 0 0.245605 0.95459
-13 13 27 0 0.242798 0.96582
-13 13 28 0 0.241089 0.978516
-13 13 29 0 0.240234 0.992188
-13 13 30 0 0.240112 1
-13 13 31 0 0.240723 1
-13 14 0 0.283447 0.38916 0
-13 14 1 0.283447 0.38916 0
-13 14 2 0.283447 0.38916 0
-13 14 3 0.283447 0.38916 0
-13 14 4 0.283447 0.38916 0
-13 14 5 0.283447 0.38916 0
-13 14 6 0.283447 0.38916 0
-13 14 7 0.283447 0.389404 0
-13 14 8 0.283447 0.389404 0
-13 14 9 0.282959 0.389648 0
-13 14 10 0.2771 0.387939 0.0204773
-13 14 11 0.266846 0.38501 0.123901
-13 14 12 0.249268 0.379883 0.204102
-13 14 13 0.222412 0.376465 0.285889
-13 14 14 0.177856 0.377686 0.37793
-13 14 15 0.0690308 0.378174 0.476318
-13 14 16 0 0.376953 0.579102
-13 14 17 0 0.373291 0.678223
-13 14 18 0 0.36792 0.768555
-13 14 19 0 0.362305 0.848145
-13 14 20 0 0.355957 0.913086
-13 14 21 0 0.330811 0.918945
-13 14 22 0 0.311768 0.925781
-13 14 23 0 0.297852 0.932617
-13 14 24 0 0.287354 0.939941
-13 14 25 0 0.278564 0.948242
-13 14 26 0 0.271484 0.958008
-13 14 27 0 0.265625 0.968262
-13 14 28 0 0.26123 0.980957
-13 14 29 0 0.258057 0.994141
-13 14 30 0 0.255859 1
-13 14 31 0 0.254395 1
-13 15 0 0.111267 0.467773 0
-13 15 1 0.111267 0.467773 0
-13 15 2 0.111267 0.467773 0
-13 15 3 0.111267 0.467773 0
-13 15 4 0.111267 0.467773 0
-13 15 5 0.111328 0.467773 0
-13 15 6 0.111328 0.467773 0
-13 15 7 0.11145 0.468018 0
-13 15 8 0.111572 0.468018 0
-13 15 9 0.111877 0.468262 0
-13 15 10 0.104126 0.468018 0
-13 15 11 0.0827026 0.467041 0.0708618
-13 15 12 0.0296478 0.466064 0.175537
-13 15 13 0 0.466064 0.267822
-13 15 14 0 0.466553 0.364258
-13 15 15 0 0.46582 0.466064
-13 15 16 0 0.462646 0.571289
-13 15 17 0 0.455566 0.67334
-13 15 18 0 0.446045 0.766113
-13 15 19 0 0.435303 0.847168
-13 15 20 0 0.423828 0.914062
-13 15 21 0 0.392334 0.925293
-13 15 22 0 0.366211 0.932129
-13 15 23 0 0.34668 0.938965
-13 15 24 0 0.331299 0.946289
-13 15 25 0 0.318115 0.954102
-13 15 26 0 0.306885 0.962891
-13 15 27 0 0.297119 0.973145
-13 15 28 0 0.289551 0.984863
-13 15 29 0 0.283203 0.998047
-13 15 30 0 0.278076 1
-13 15 31 0 0.273926 1
-13 16 0 0 0.55957 0
-13 16 1 0 0.55957 0
-13 16 2 0 0.55957 0
-13 16 3 0 0.55957 0
-13 16 4 0 0.55957 0
-13 16 5 0 0.55957 0
-13 16 6 0 0.55957 0
-13 16 7 0 0.55957 0
-13 16 8 0 0.560059 0
-13 16 9 0 0.560059 0
-13 16 10 0 0.560547 0
-13 16 11 0 0.560547 0
-13 16 12 0 0.561523 0.127808
-13 16 13 0 0.5625 0.238403
-13 16 14 0 0.562988 0.342285
-13 16 15 0 0.5625 0.448975
-13 16 16 0 0.558105 0.558105
-13 16 17 0 0.549316 0.663574
-13 16 18 0 0.536133 0.760254
-13 16 19 0 0.520996 0.84375
-13 16 20 0 0.504883 0.912598
-13 16 21 0 0.468506 0.933105
-13 16 22 0 0.435059 0.941895
-13 16 23 0 0.408936 0.94873
-13 16 24 0 0.387939 0.955566
-13 16 25 0 0.369629 0.962891
-13 16 26 0 0.353271 0.971191
-13 16 27 0 0.339111 0.980469
-13 16 28 0 0.327148 0.991211
-13 16 29 0 0.316895 1
-13 16 30 0 0.308105 1
-13 16 31 0 0.300781 1
-13 17 0 0 0.654297 0
-13 17 1 0 0.654297 0
-13 17 2 0 0.654297 0
-13 17 3 0 0.654297 0
-13 17 4 0 0.654297 0
-13 17 5 0 0.654297 0
-13 17 6 0 0.654297 0
-13 17 7 0 0.654297 0
-13 17 8 0 0.654297 0
-13 17 9 0 0.654785 0
-13 17 10 0 0.654785 0
-13 17 11 0 0.655762 0
-13 17 12 0 0.656738 0.0113373
-13 17 13 0 0.658691 0.192139
-13 17 14 0 0.660156 0.309814
-13 17 15 0 0.660156 0.423096
-13 17 16 0 0.656738 0.537598
-13 17 17 0 0.647461 0.647949
-13 17 18 0 0.633301 0.748535
-13 17 19 0 0.615234 0.836426
-13 17 20 0 0.594727 0.908691
-13 17 21 0 0.556152 0.940918
-13 17 22 0 0.516602 0.954102
-13 17 23 0 0.483643 0.962402
-13 17 24 0 0.456787 0.969238
-13 17 25 0 0.432373 0.976074
-13 17 26 0 0.410645 0.983398
-13 17 27 0 0.390869 0.991699
-13 17 28 0 0.374023 1
-13 17 29 0 0.358887 1
-13 17 30 0 0.345947 1
-13 17 31 0 0.334717 1
-13 18 0 0 0.743652 0
-13 18 1 0 0.743652 0
-13 18 2 0 0.743652 0
-13 18 3 0 0.743652 0
-13 18 4 0 0.743652 0
-13 18 5 0 0.743652 0
-13 18 6 0 0.743652 0
-13 18 7 0 0.744141 0
-13 18 8 0 0.744141 0
-13 18 9 0 0.744141 0
-13 18 10 0 0.744141 0
-13 18 11 0 0.744629 0
-13 18 12 0 0.746582 0
-13 18 13 0 0.749023 0.114868
-13 18 14 0 0.751465 0.264404
-13 18 15 0 0.75293 0.387695
-13 18 16 0 0.750977 0.508301
-13 18 17 0 0.743652 0.624023
-13 18 18 0 0.72998 0.730469
-13 18 19 0 0.711426 0.823242
-13 18 20 0 0.687988 0.899902
-13 18 21 0 0.650391 0.944824
-13 18 22 0 0.606934 0.966797
-13 18 23 0 0.568848 0.979004
-13 18 24 0 0.536133 0.987305
-13 18 25 0 0.505371 0.994141
-13 18 26 0 0.477295 1
-13 18 27 0 0.451904 1
-13 18 28 0 0.428955 1
-13 18 29 0 0.408691 1
-13 18 30 0 0.390869 1
-13 18 31 0 0.375 1
-13 19 0 0 0.824707 0
-13 19 1 0 0.824707 0
-13 19 2 0 0.824707 0
-13 19 3 0 0.824707 0
-13 19 4 0 0.824707 0
-13 19 5 0 0.824707 0
-13 19 6 0 0.824707 0
-13 19 7 0 0.824707 0
-13 19 8 0 0.824707 0
-13 19 9 0 0.824707 0
-13 19 10 0 0.825195 0
-13 19 11 0 0.825195 0
-13 19 12 0 0.82666 0
-13 19 13 0 0.82959 0
-13 19 14 0 0.833008 0.203003
-13 19 15 0 0.835938 0.34375
-13 19 16 0 0.836426 0.471436
-13 19 17 0 0.832031 0.592773
-13 19 18 0 0.821289 0.705078
-13 19 19 0 0.803223 0.803223
-13 19 20 0 0.779297 0.884766
-13 19 21 0 0.744629 0.942871
-13 19 22 0 0.702148 0.976562
-13 19 23 0 0.660156 0.995605
-13 19 24 0 0.622559 1
-13 19 25 0 0.586426 1
-13 19 26 0 0.551758 1
-13 19 27 0 0.52002 1
-13 19 28 0 0.490723 1
-13 19 29 0 0.4646 1
-13 19 30 0 0.441162 1
-13 19 31 0 0.42041 1
-13 20 0 0 0.89502 0
-13 20 1 0 0.89502 0
-13 20 2 0 0.89502 0
-13 20 3 0 0.89502 0
-13 20 4 0 0.89502 0
-13 20 5 0 0.89502 0
-13 20 6 0 0.89502 0
-13 20 7 0 0.89502 0
-13 20 8 0 0.89502 0
-13 20 9 0 0.89502 0
-13 20 10 0 0.895508 0
-13 20 11 0 0.895508 0
-13 20 12 0 0.895996 0
-13 20 13 0 0.898926 0
-13 20 14 0 0.90332 0.110107
-13 20 15 0 0.907227 0.291504
-13 20 16 0 0.910156 0.429199
-13 20 17 0 0.908691 0.555664
-13 20 18 0 0.900879 0.672852
-13 20 19 0 0.885254 0.776367
-13 20 20 0 0.863281 0.863281
-13 20 21 0 0.833008 0.932617
-13 20 22 0 0.793945 0.979492
-13 20 23 0 0.751953 1
-13 20 24 0 0.711426 1
-13 20 25 0 0.67041 1
-13 20 26 0 0.630371 1
-13 20 27 0 0.592285 1
-13 20 28 0 0.556641 1
-13 20 29 0 0.524414 1
-13 20 30 0 0.495605 1
-13 20 31 0 0.469238 1
-13 21 0 0 0.955078 0
-13 21 1 0 0.955078 0
-13 21 2 0 0.955078 0
-13 21 3 0 0.955078 0
-13 21 4 0 0.955078 0
-13 21 5 0 0.955078 0
-13 21 6 0 0.955078 0
-13 21 7 0 0.955078 0
-13 21 8 0 0.955078 0
-13 21 9 0 0.955078 0
-13 21 10 0 0.955078 0
-13 21 11 0 0.955566 0
-13 21 12 0 0.955566 0
-13 21 13 0 0.958008 0
-13 21 14 0 0.962402 0
-13 21 15 0 0.967773 0.227051
-13 21 16 0 0.972656 0.381104
-13 21 17 0 0.974121 0.513672
-13 21 18 0 0.969727 0.635254
-13 21 19 0 0.95752 0.743164
-13 21 20 0 0.938477 0.835449
-13 21 21 0 0.912598 0.912598
-13 21 22 0 0.878906 0.97168
-13 21 23 0 0.839844 1
-13 21 24 0 0.798828 1
-13 21 25 0 0.755371 1
-13 21 26 0 0.710938 1
-13 21 27 0 0.66748 1
-13 21 28 0 0.626465 1
-13 21 29 0 0.588379 1
-13 21 30 0 0.553711 1
-13 21 31 0 0.521973 1
-13 22 0 0 1 0
-13 22 1 0 1 0
-13 22 2 0 1 0
-13 22 3 0 1 0
-13 22 4 0 1 0
-13 22 5 0 1 0
-13 22 6 0 1 0
-13 22 7 0 1 0
-13 22 8 0 1 0
-13 22 9 0 1 0
-13 22 10 0 1 0
-13 22 11 0 1 0
-13 22 12 0 1 0
-13 22 13 0 1 0
-13 22 14 0 1 0
-13 22 15 0 1 0.139771
-13 22 16 0 1 0.327637
-13 22 17 0 1 0.468262
-13 22 18 0 1 0.59375
-13 22 19 0 1 0.705566
-13 22 20 0 1 0.802246
-13 22 21 0 0.97998 0.884766
-13 22 22 0 0.95166 0.952148
-13 22 23 0 0.917969 1
-13 22 24 0 0.879883 1
-13 22 25 0 0.836914 1
-13 22 26 0 0.790527 1
-13 22 27 0 0.743652 1
-13 22 28 0 0.697754 1
-13 22 29 0 0.653809 1
-13 22 30 0 0.613281 1
-13 22 31 0 0.576172 1
-13 23 0 0 1 0
-13 23 1 0 1 0
-13 23 2 0 1 0
-13 23 3 0 1 0
-13 23 4 0 1 0
-13 23 5 0 1 0
-13 23 6 0 1 0
-13 23 7 0 1 0
-13 23 8 0 1 0
-13 23 9 0 1 0
-13 23 10 0 1 0
-13 23 11 0 1 0
-13 23 12 0 1 0
-13 23 13 0 1 0
-13 23 14 0 1 0
-13 23 15 0 1 0
-13 23 16 0 1 0.269531
-13 23 17 0 1 0.421387
-13 23 18 0 1 0.550781
-13 23 19 0 1 0.666016
-13 23 20 0 1 0.766113
-13 23 21 0 1 0.852539
-13 23 22 0 1 0.925293
-13 23 23 0 0.981934 0.981934
-13 23 24 0 0.94873 1
-13 23 25 0 0.908691 1
-13 23 26 0 0.862793 1
-13 23 27 0 0.814453 1
-13 23 28 0 0.765137 1
-13 23 29 0 0.717773 1
-13 23 30 0 0.672363 1
-13 23 31 0 0.629883 1
-13 24 0 0 1 0
-13 24 1 0 1 0
-13 24 2 0 1 0
-13 24 3 0 1 0
-13 24 4 0 1 0
-13 24 5 0 1 0
-13 24 6 0 1 0
-13 24 7 0 1 0
-13 24 8 0 1 0
-13 24 9 0 1 0
-13 24 10 0 1 0
-13 24 11 0 1 0
-13 24 12 0 1 0
-13 24 13 0 1 0
-13 24 14 0 1 0
-13 24 15 0 1 0
-13 24 16 0 1 0.203247
-13 24 17 0 1 0.373291
-13 24 18 0 1 0.507812
-13 24 19 0 1 0.625488
-13 24 20 0 1 0.728027
-13 24 21 0 1 0.818359
-13 24 22 0 1 0.894531
-13 24 23 0 1 0.956543
-13 24 24 0 1 1
-13 24 25 0 0.969727 1
-13 24 26 0 0.927246 1
-13 24 27 0 0.878906 1
-13 24 28 0 0.828613 1
-13 24 29 0 0.777832 1
-13 24 30 0 0.729004 1
-13 24 31 0 0.682617 1
-13 25 0 0 1 0
-13 25 1 0 1 0
-13 25 2 0 1 0
-13 25 3 0 1 0
-13 25 4 0 1 0
-13 25 5 0 1 0
-13 25 6 0 1 0
-13 25 7 0 1 0
-13 25 8 0 1 0
-13 25 9 0 1 0
-13 25 10 0 1 0
-13 25 11 0 1 0
-13 25 12 0 1 0
-13 25 13 0 1 0
-13 25 14 0 1 0
-13 25 15 0 1 0
-13 25 16 0 1 0.101562
-13 25 17 0 1 0.318359
-13 25 18 0 1 0.459717
-13 25 19 0 1 0.580078
-13 25 20 0 1 0.685059
-13 25 21 0 1 0.77832
-13 25 22 0 1 0.858398
-13 25 23 0 1 0.924316
-13 25 24 0 1 0.979004
-13 25 25 0 1 1
-13 25 26 0 0.987793 1
-13 25 27 0 0.942383 1
-13 25 28 0 0.89209 1
-13 25 29 0 0.840332 1
-13 25 30 0 0.788574 1
-13 25 31 0 0.738281 1
-13 26 0 0 1 0
-13 26 1 0 1 0
-13 26 2 0 1 0
-13 26 3 0 1 0
-13 26 4 0 1 0
-13 26 5 0 1 0
-13 26 6 0 1 0
-13 26 7 0 1 0
-13 26 8 0 1 0
-13 26 9 0 1 0
-13 26 10 0 1 0
-13 26 11 0 1 0
-13 26 12 0 1 0
-13 26 13 0 1 0
-13 26 14 0 1 0
-13 26 15 0 1 0
-13 26 16 0 1 0
-13 26 17 0 1 0.252441
-13 26 18 0 1 0.406494
-13 26 19 0 1 0.530273
-13 26 20 0 1 0.637695
-13 26 21 0 1 0.73291
-13 26 22 0 1 0.816406
-13 26 23 0 1 0.88623
-13 26 24 0 1 0.944824
-13 26 25 0 1 0.998047
-13 26 26 0 1 1
-13 26 27 0 1 1
-13 26 28 0 0.95459 1
-13 26 29 0 0.902832 1
-13 26 30 0 0.849121 1
-13 26 31 0 0.796387 1
-13 27 0 0 1 0
-13 27 1 0 1 0
-13 27 2 0 1 0
-13 27 3 0 1 0
-13 27 4 0 1 0
-13 27 5 0 1 0
-13 27 6 0 1 0
-13 27 7 0 1 0
-13 27 8 0 1 0
-13 27 9 0 1 0
-13 27 10 0 1 0
-13 27 11 0 1 0
-13 27 12 0 1 0
-13 27 13 0 1 0
-13 27 14 0 1 0
-13 27 15 0 1 0
-13 27 16 0 1 0
-13 27 17 0 1 0.165039
-13 27 18 0 1 0.34668
-13 27 19 0 1 0.476318
-13 27 20 0 1 0.585449
-13 27 21 0 1 0.683105
-13 27 22 0 1 0.769043
-13 27 23 0 1 0.841797
-13 27 24 0 1 0.903809
-13 27 25 0 1 0.961426
-13 27 26 0 1 1
-13 27 27 0 1 1
-13 27 28 0 1 1
-13 27 29 0 0.963379 1
-13 27 30 0 0.909668 1
-13 27 31 0 0.85498 1
-13 28 0 0 1 0
-13 28 1 0 1 0
-13 28 2 0 1 0
-13 28 3 0 1 0
-13 28 4 0 1 0
-13 28 5 0 1 0
-13 28 6 0 1 0
-13 28 7 0 1 0
-13 28 8 0 1 0
-13 28 9 0 1 0
-13 28 10 0 1 0
-13 28 11 0 1 0
-13 28 12 0 1 0
-13 28 13 0 1 0
-13 28 14 0 1 0
-13 28 15 0 1 0
-13 28 16 0 1 0
-13 28 17 0 1 0
-13 28 18 0 1 0.277832
-13 28 19 0 1 0.41748
-13 28 20 0 1 0.529785
-13 28 21 0 1 0.628418
-13 28 22 0 1 0.716309
-13 28 23 0 1 0.791504
-13 28 24 0 1 0.856934
-13 28 25 0 1 0.917969
-13 28 26 0 1 0.975098
-13 28 27 0 1 1
-13 28 28 0 1 1
-13 28 29 0 1 1
-13 28 30 0 0.969238 1
-13 28 31 0 0.914551 1
-13 29 0 0 1 0
-13 29 1 0 1 0
-13 29 2 0 1 0
-13 29 3 0 1 0
-13 29 4 0 1 0
-13 29 5 0 1 0
-13 29 6 0 1 0
-13 29 7 0 1 0
-13 29 8 0 1 0
-13 29 9 0 1 0
-13 29 10 0 1 0
-13 29 11 0 1 0
-13 29 12 0 1 0
-13 29 13 0 1 0
-13 29 14 0 1 0
-13 29 15 0 1 0
-13 29 16 0 1 0
-13 29 17 0 1 0
-13 29 18 0 1 0.19043
-13 29 19 0 1 0.352051
-13 29 20 0 1 0.468994
-13 29 21 0 1 0.569824
-13 29 22 0 1 0.658691
-13 29 23 0 1 0.73584
-13 29 24 0 1 0.803223
-13 29 25 0 1 0.867676
-13 29 26 0 1 0.928711
-13 29 27 0 1 0.984375
-13 29 28 0 1 1
-13 29 29 0 1 1
-13 29 30 0 1 1
-13 29 31 0 0.974121 1
-13 30 0 0 1 0
-13 30 1 0 1 0
-13 30 2 0 1 0
-13 30 3 0 1 0
-13 30 4 0 1 0
-13 30 5 0 1 0
-13 30 6 0 1 0
-13 30 7 0 1 0
-13 30 8 0 1 0
-13 30 9 0 1 0
-13 30 10 0 1 0
-13 30 11 0 1 0
-13 30 12 0 1 0
-13 30 13 0 1 0
-13 30 14 0 1 0
-13 30 15 0 1 0
-13 30 16 0 1 0
-13 30 17 0 1 0
-13 30 18 0 1 0.0191956
-13 30 19 0 1 0.277344
-13 30 20 0 1 0.403809
-13 30 21 0 1 0.506836
-13 30 22 0 1 0.597168
-13 30 23 0 1 0.675293
-13 30 24 0 1 0.744141
-13 30 25 0 1 0.811035
-13 30 26 0 1 0.875
-13 30 27 0 1 0.935547
-13 30 28 0 1 0.990234
-13 30 29 0 1 1
-13 30 30 0 1 1
-13 30 31 0 1 1
-13 31 0 0 1 0
-13 31 1 0 1 0
-13 31 2 0 1 0
-13 31 3 0 1 0
-13 31 4 0 1 0
-13 31 5 0 1 0
-13 31 6 0 1 0
-13 31 7 0 1 0
-13 31 8 0 1 0
-13 31 9 0 1 0
-13 31 10 0 1 0
-13 31 11 0 1 0
-13 31 12 0 1 0
-13 31 13 0 1 0
-13 31 14 0 1 0
-13 31 15 0 1 0
-13 31 16 0 1 0
-13 31 17 0 1 0
-13 31 18 0 1 0
-13 31 19 0 1 0.183594
-13 31 20 0 1 0.332031
-13 31 21 0 1 0.440186
-13 31 22 0 1 0.531738
-13 31 23 0 1 0.61084
-13 31 24 0 1 0.680664
-13 31 25 0 1 0.749023
-13 31 26 0 1 0.815918
-13 31 27 0 1 0.880371
-13 31 28 0 1 0.940918
-13 31 29 0 1 0.995605
-13 31 30 0 1 1
-13 31 31 0 1 1
-14 0 0 0.561035 0 0
-14 0 1 0.561035 0 0
-14 0 2 0.561035 0 0
-14 0 3 0.561035 0 0
-14 0 4 0.561035 0 0
-14 0 5 0.561035 0 0
-14 0 6 0.561035 0 0
-14 0 7 0.561035 0 0
-14 0 8 0.561035 0 0
-14 0 9 0.563965 0 0
-14 0 10 0.567871 0 0.0447388
-14 0 11 0.568848 0 0.15564
-14 0 12 0.553711 0 0.24585
-14 0 13 0.504883 0 0.314697
-14 0 14 0.477051 0.0401611 0.394287
-14 0 15 0.447266 0.0697021 0.488281
-14 0 16 0.399658 0.0985718 0.587402
-14 0 17 0.326416 0.12561 0.683105
-14 0 18 0.208252 0.14978 0.771484
-14 0 19 0 0.170898 0.849609
-14 0 20 0 0.186768 0.908203
-14 0 21 0 0.189087 0.914551
-14 0 22 0 0.191528 0.921875
-14 0 23 0 0.19397 0.929688
-14 0 24 0 0.196533 0.938477
-14 0 25 0 0.199097 0.947266
-14 0 26 0 0.20166 0.957031
-14 0 27 0 0.20459 0.967773
-14 0 28 0 0.208008 0.97998
-14 0 29 0 0.211548 0.993652
-14 0 30 0 0.21521 1
-14 0 31 0 0.219116 1
-14 1 0 0.561035 0 0
-14 1 1 0.561035 0 0
-14 1 2 0.561035 0 0
-14 1 3 0.561035 0 0
-14 1 4 0.561035 0 0
-14 1 5 0.561035 0 0
-14 1 6 0.561035 0 0
-14 1 7 0.561035 0 0
-14 1 8 0.560547 0 0
-14 1 9 0.563965 0 0
-14 1 10 0.567871 0 0.0446777
-14 1 11 0.568848 0 0.15564
-14 1 12 0.553711 0 0.24585
-14 1 13 0.504883 0 0.314697
-14 1 14 0.477051 0.0404053 0.394287
-14 1 15 0.447266 0.0698853 0.488281
-14 1 16 0.399658 0.0986938 0.587402
-14 1 17 0.326172 0.12561 0.683105
-14 1 18 0.208252 0.149902 0.771484
-14 1 19 0 0.170898 0.849609
-14 1 20 0 0.18689 0.908203
-14 1 21 0 0.189209 0.914551
-14 1 22 0 0.191528 0.921875
-14 1 23 0 0.194092 0.929688
-14 1 24 0 0.196533 0.938477
-14 1 25 0 0.199097 0.947266
-14 1 26 0 0.201782 0.957031
-14 1 27 0 0.20459 0.967773
-14 1 28 0 0.208008 0.97998
-14 1 29 0 0.211548 0.993652
-14 1 30 0 0.21521 1
-14 1 31 0 0.219116 1
-14 2 0 0.560547 0 0
-14 2 1 0.560547 0 0
-14 2 2 0.560547 0 0
-14 2 3 0.560547 0 0
-14 2 4 0.560547 0 0
-14 2 5 0.560547 0 0
-14 2 6 0.560547 0 0
-14 2 7 0.560547 0 0
-14 2 8 0.560547 0 0
-14 2 9 0.563965 0 0
-14 2 10 0.567871 0 0.0446167
-14 2 11 0.568848 0 0.15564
-14 2 12 0.553711 0 0.24585
-14 2 13 0.504883 0 0.314697
-14 2 14 0.477051 0.040863 0.394287
-14 2 15 0.447266 0.0701904 0.488281
-14 2 16 0.399658 0.098938 0.587402
-14 2 17 0.326172 0.125854 0.683105
-14 2 18 0.20813 0.150024 0.771484
-14 2 19 0 0.171021 0.849609
-14 2 20 0 0.18689 0.908203
-14 2 21 0 0.189209 0.914551
-14 2 22 0 0.19165 0.921875
-14 2 23 0 0.194092 0.929688
-14 2 24 0 0.196533 0.938477
-14 2 25 0 0.199097 0.947266
-14 2 26 0 0.201782 0.957031
-14 2 27 0 0.204712 0.967773
-14 2 28 0 0.208008 0.97998
-14 2 29 0 0.211548 0.993652
-14 2 30 0 0.21521 1
-14 2 31 0 0.219116 1
-14 3 0 0.560547 0 0
-14 3 1 0.560547 0 0
-14 3 2 0.560547 0 0
-14 3 3 0.560547 0 0
-14 3 4 0.560547 0 0
-14 3 5 0.560547 0 0
-14 3 6 0.560547 0 0
-14 3 7 0.560547 0 0
-14 3 8 0.560547 0 0
-14 3 9 0.563965 0 0
-14 3 10 0.567871 0 0.0444641
-14 3 11 0.568848 0 0.155518
-14 3 12 0.553711 0 0.24585
-14 3 13 0.504883 0 0.314697
-14 3 14 0.477051 0.0416565 0.394287
-14 3 15 0.447266 0.0707397 0.488281
-14 3 16 0.399658 0.0993042 0.586914
-14 3 17 0.326172 0.126099 0.683105
-14 3 18 0.208008 0.150269 0.771484
-14 3 19 0 0.171265 0.849609
-14 3 20 0 0.187012 0.908691
-14 3 21 0 0.189331 0.914551
-14 3 22 0 0.191772 0.921875
-14 3 23 0 0.194092 0.929688
-14 3 24 0 0.196655 0.938477
-14 3 25 0 0.199097 0.947266
-14 3 26 0 0.201782 0.957031
-14 3 27 0 0.204712 0.967773
-14 3 28 0 0.208008 0.980469
-14 3 29 0 0.211548 0.993652
-14 3 30 0 0.215332 1
-14 3 31 0 0.219116 1
-14 4 0 0.560547 0 0
-14 4 1 0.560547 0 0
-14 4 2 0.560547 0 0
-14 4 3 0.560547 0 0
-14 4 4 0.560547 0 0
-14 4 5 0.560547 0 0
-14 4 6 0.560547 0 0
-14 4 7 0.560547 0 0
-14 4 8 0.560547 0 0
-14 4 9 0.563965 0 0
-14 4 10 0.567383 0 0.0441895
-14 4 11 0.568359 0 0.155518
-14 4 12 0.553711 0 0.245728
-14 4 13 0.504883 0 0.314697
-14 4 14 0.476807 0.0431213 0.394287
-14 4 15 0.447266 0.0717163 0.488281
-14 4 16 0.399414 0.100037 0.586914
-14 4 17 0.326172 0.126587 0.683105
-14 4 18 0.207886 0.150635 0.771484
-14 4 19 0 0.171509 0.849609
-14 4 20 0 0.187378 0.908691
-14 4 21 0 0.189575 0.914551
-14 4 22 0 0.191895 0.921875
-14 4 23 0 0.194336 0.929688
-14 4 24 0 0.196777 0.938477
-14 4 25 0 0.199219 0.947266
-14 4 26 0 0.201904 0.957031
-14 4 27 0 0.204834 0.967773
-14 4 28 0 0.20813 0.980469
-14 4 29 0 0.21167 0.993652
-14 4 30 0 0.215332 1
-14 4 31 0 0.219116 1
-14 5 0 0.560547 0 0
-14 5 1 0.560547 0 0
-14 5 2 0.560547 0 0
-14 5 3 0.560547 0 0
-14 5 4 0.560547 0 0
-14 5 5 0.560547 0 0
-14 5 6 0.560547 0 0
-14 5 7 0.560547 0 0
-14 5 8 0.560547 0 0
-14 5 9 0.563965 0 0
-14 5 10 0.567383 0 0.0436401
-14 5 11 0.568359 0 0.155273
-14 5 12 0.553711 0 0.245728
-14 5 13 0.504395 0 0.314697
-14 5 14 0.476807 0.0458679 0.394287
-14 5 15 0.447021 0.0736084 0.488037
-14 5 16 0.39917 0.101379 0.586914
-14 5 17 0.325928 0.127686 0.683105
-14 5 18 0.20752 0.151367 0.771484
-14 5 19 0 0.172119 0.849609
-14 5 20 0 0.187866 0.908691
-14 5 21 0 0.189941 0.914551
-14 5 22 0 0.192261 0.921875
-14 5 23 0 0.19458 0.929688
-14 5 24 0 0.197021 0.938477
-14 5 25 0 0.199463 0.947266
-14 5 26 0 0.202026 0.957031
-14 5 27 0 0.204956 0.967773
-14 5 28 0 0.208252 0.980469
-14 5 29 0 0.211792 0.993652
-14 5 30 0 0.215454 1
-14 5 31 0 0.219238 1
-14 6 0 0.560059 0 0
-14 6 1 0.560059 0 0
-14 6 2 0.560059 0 0
-14 6 3 0.560059 0 0
-14 6 4 0.560059 0 0
-14 6 5 0.560059 0 0
-14 6 6 0.560059 0 0
-14 6 7 0.560059 0 0
-14 6 8 0.560059 0 0
-14 6 9 0.563477 0 0
-14 6 10 0.567383 0 0.0426331
-14 6 11 0.567871 0 0.154907
-14 6 12 0.553711 0 0.245605
-14 6 13 0.504395 0 0.314453
-14 6 14 0.476318 0.0508423 0.394043
-14 6 15 0.446533 0.0771484 0.488037
-14 6 16 0.398926 0.103943 0.586914
-14 6 17 0.325439 0.129639 0.683105
-14 6 18 0.206787 0.152954 0.771484
-14 6 19 0 0.17334 0.849609
-14 6 20 0 0.188843 0.908691
-14 6 21 0 0.190674 0.914551
-14 6 22 0 0.192871 0.921875
-14 6 23 0 0.195068 0.929688
-14 6 24 0 0.197388 0.938477
-14 6 25 0 0.199829 0.947266
-14 6 26 0 0.202393 0.957031
-14 6 27 0 0.2052 0.967773
-14 6 28 0 0.208496 0.980469
-14 6 29 0 0.211914 0.993652
-14 6 30 0 0.215576 1
-14 6 31 0 0.21936 1
-14 7 0 0.55957 0 0
-14 7 1 0.55957 0 0
-14 7 2 0.55957 0 0
-14 7 3 0.55957 0 0
-14 7 4 0.55957 0 0
-14 7 5 0.55957 0 0
-14 7 6 0.55957 0 0
-14 7 7 0.55957 0 0
-14 7 8 0.55957 0 0
-14 7 9 0.5625 0 0
-14 7 10 0.566406 0 0.0406494
-14 7 11 0.567383 0 0.154297
-14 7 12 0.553711 0 0.245361
-14 7 13 0.503906 5.81145e-05 0.314453
-14 7 14 0.47583 0.0597229 0.394043
-14 7 15 0.446045 0.0836182 0.488037
-14 7 16 0.398193 0.108826 0.586914
-14 7 17 0.324463 0.133301 0.683105
-14 7 18 0.205322 0.155762 0.771484
-14 7 19 0 0.175659 0.849609
-14 7 20 0 0.190674 0.908691
-14 7 21 0 0.192261 0.914551
-14 7 22 0 0.194092 0.921875
-14 7 23 0 0.196045 0.930176
-14 7 24 0 0.198242 0.938477
-14 7 25 0 0.200562 0.947266
-14 7 26 0 0.203003 0.957031
-14 7 27 0 0.205688 0.967773
-14 7 28 0 0.208862 0.980469
-14 7 29 0 0.21228 0.993652
-14 7 30 0 0.215942 1
-14 7 31 0 0.219727 1
-14 8 0 0.558105 0 0
-14 8 1 0.558105 0 0
-14 8 2 0.558105 0 0
-14 8 3 0.558105 0 0
-14 8 4 0.558105 0 0
-14 8 5 0.558105 0 0
-14 8 6 0.558105 0 0
-14 8 7 0.558105 0 0
-14 8 8 0.558105 0 0
-14 8 9 0.561035 0 0
-14 8 10 0.564941 0 0.0368347
-14 8 11 0.565918 0 0.152954
-14 8 12 0.553223 0 0.244751
-14 8 13 0.503418 0.021759 0.314453
-14 8 14 0.474365 0.074707 0.393799
-14 8 15 0.44458 0.0952148 0.487793
-14 8 16 0.396729 0.117798 0.586914
-14 8 17 0.322754 0.140259 0.683105
-14 8 18 0.202637 0.161255 0.771484
-14 8 19 0 0.180054 0.849609
-14 8 20 0 0.194336 0.908691
-14 8 21 0 0.195068 0.915039
-14 8 22 0 0.196411 0.921875
-14 8 23 0 0.19812 0.930176
-14 8 24 0 0.199951 0.938965
-14 8 25 0 0.202026 0.947754
-14 8 26 0 0.204224 0.957031
-14 8 27 0 0.206787 0.967773
-14 8 28 0 0.209839 0.980469
-14 8 29 0 0.213135 0.993652
-14 8 30 0 0.216553 1
-14 8 31 0 0.220215 1
-14 9 0 0.554688 0 0
-14 9 1 0.554688 0 0
-14 9 2 0.554688 0 0
-14 9 3 0.554688 0 0
-14 9 4 0.554688 0 0
-14 9 5 0.554688 0 0
-14 9 6 0.554688 0 0
-14 9 7 0.554688 0 0
-14 9 8 0.554688 0 0
-14 9 9 0.558105 0 0
-14 9 10 0.562012 0 0.0302887
-14 9 11 0.563477 0 0.150024
-14 9 12 0.552246 0 0.243652
-14 9 13 0.501953 0.0602722 0.314453
-14 9 14 0.471924 0.0982056 0.393311
-14 9 15 0.442139 0.114502 0.487549
-14 9 16 0.393799 0.133301 0.586914
-14 9 17 0.319336 0.15271 0.683105
-14 9 18 0.197144 0.171265 0.771484
-14 9 19 0 0.188232 0.849609
-14 9 20 0 0.20105 0.90918
-14 9 21 0 0.200439 0.915039
-14 9 22 0 0.200806 0.922363
-14 9 23 0 0.201782 0.930664
-14 9 24 0 0.203125 0.938965
-14 9 25 0 0.204712 0.947754
-14 9 26 0 0.206543 0.95752
-14 9 27 0 0.20874 0.968262
-14 9 28 0 0.211548 0.980469
-14 9 29 0 0.2146 0.994141
-14 9 30 0 0.217896 1
-14 9 31 0 0.221313 1
-14 10 0 0.54834 0.067688 0
-14 10 1 0.54834 0.067688 0
-14 10 2 0.54834 0.067749 0
-14 10 3 0.54834 0.0678101 0
-14 10 4 0.54834 0.0679321 0
-14 10 5 0.54834 0.0681763 0
-14 10 6 0.54834 0.0686035 0
-14 10 7 0.54834 0.069458 0
-14 10 8 0.54834 0.071106 0
-14 10 9 0.55127 0.0724487 0
-14 10 10 0.555176 0.0688477 0.0211334
-14 10 11 0.558594 0.0623169 0.144775
-14 10 12 0.549805 0.0613708 0.241089
-14 10 13 0.499756 0.105469 0.314209
-14 10 14 0.467529 0.131226 0.392578
-14 10 15 0.437256 0.143311 0.487061
-14 10 16 0.388672 0.157715 0.586426
-14 10 17 0.312988 0.172974 0.683105
-14 10 18 0.18689 0.18811 0.771484
-14 10 19 0 0.202026 0.849609
-14 10 20 0 0.212769 0.910156
-14 10 21 0 0.209961 0.916016
-14 10 22 0 0.208618 0.92334
-14 10 23 0 0.208374 0.931152
-14 10 24 0 0.20874 0.939453
-14 10 25 0 0.209473 0.948242
-14 10 26 0 0.210693 0.95752
-14 10 27 0 0.21228 0.968262
-14 10 28 0 0.2146 0.980957
-14 10 29 0 0.217163 0.994141
-14 10 30 0 0.220093 1
-14 10 31 0 0.223267 1
-14 11 0 0.535156 0.152222 0
-14 11 1 0.535156 0.152222 0
-14 11 2 0.535156 0.152344 0
-14 11 3 0.535156 0.152344 0
-14 11 4 0.535156 0.152344 0
-14 11 5 0.535156 0.152466 0
-14 11 6 0.535156 0.15271 0
-14 11 7 0.535156 0.153076 0
-14 11 8 0.535156 0.153809 0
-14 11 9 0.537109 0.154907 0
-14 11 10 0.540527 0.154297 0.0139847
-14 11 11 0.54541 0.15271 0.136719
-14 11 12 0.541016 0.14978 0.235474
-14 11 13 0.496094 0.158936 0.314209
-14 11 14 0.459473 0.174683 0.390869
-14 11 15 0.428711 0.183105 0.48584
-14 11 16 0.37915 0.192993 0.585938
-14 11 17 0.301514 0.203613 0.682617
-14 11 18 0.167114 0.214111 0.771484
-14 11 19 0 0.224243 0.849609
-14 11 20 0 0.231812 0.911133
-14 11 21 0 0.225464 0.91748
-14 11 22 0 0.221558 0.924316
-14 11 23 0 0.219482 0.932617
-14 11 24 0 0.21814 0.94043
-14 11 25 0 0.217651 0.94873
-14 11 26 0 0.217651 0.958008
-14 11 27 0 0.218384 0.96875
-14 11 28 0 0.219849 0.980957
-14 11 29 0 0.221802 0.994629
-14 11 30 0 0.224121 1
-14 11 31 0 0.226685 1
-14 12 0 0.511719 0.226685 0
-14 12 1 0.511719 0.226685 0
-14 12 2 0.511719 0.226685 0
-14 12 3 0.511719 0.226807 0
-14 12 4 0.511719 0.226807 0
-14 12 5 0.511719 0.226807 0
-14 12 6 0.511719 0.226929 0
-14 12 7 0.511719 0.227173 0
-14 12 8 0.511719 0.227661 0
-14 12 9 0.511719 0.228271 0
-14 12 10 0.512695 0.229004 0.0236816
-14 12 11 0.514648 0.230347 0.130493
-14 12 12 0.517578 0.230835 0.224365
-14 12 13 0.489746 0.22583 0.313477
-14 12 14 0.445068 0.229858 0.388184
-14 12 15 0.413574 0.234985 0.483887
-14 12 16 0.362305 0.240845 0.584473
-14 12 17 0.280518 0.246582 0.682129
-14 12 18 0.125854 0.251953 0.771484
-14 12 19 0 0.257324 0.850098
-14 12 20 0 0.260986 0.913086
-14 12 21 0 0.249756 0.919434
-14 12 22 0 0.242188 0.926758
-14 12 23 0 0.236938 0.934082
-14 12 24 0 0.233398 0.941406
-14 12 25 0 0.230835 0.949707
-14 12 26 0 0.229248 0.958984
-14 12 27 0 0.228394 0.969727
-14 12 28 0 0.228516 0.981934
-14 12 29 0 0.22937 0.995117
-14 12 30 0 0.230591 1
-14 12 31 0 0.2323 1
-14 13 0 0.484131 0.30249 0
-14 13 1 0.484131 0.30249 0
-14 13 2 0.484131 0.30249 0
-14 13 3 0.484131 0.30249 0
-14 13 4 0.484131 0.30249 0
-14 13 5 0.484131 0.30249 0
-14 13 6 0.484131 0.30249 0
-14 13 7 0.484131 0.302734 0
-14 13 8 0.484375 0.302979 0
-14 13 9 0.483887 0.303467 0
-14 13 10 0.480713 0.303223 0.0496521
-14 13 11 0.475342 0.302734 0.135376
-14 13 12 0.467285 0.302734 0.213745
-14 13 13 0.460938 0.304443 0.302734
-14 13 14 0.419922 0.296631 0.383545
-14 13 15 0.386719 0.299316 0.480469
-14 13 16 0.332275 0.301514 0.582031
-14 13 17 0.241089 0.302734 0.680664
-14 13 18 0 0.302979 0.770996
-14 13 19 0 0.302979 0.850098
-14 13 20 0 0.30249 0.915527
-14 13 21 0 0.284912 0.922363
-14 13 22 0 0.272217 0.929199
-14 13 23 0 0.262939 0.936035
-14 13 24 0 0.256348 0.943359
-14 13 25 0 0.250977 0.951172
-14 13 26 0 0.246948 0.960449
-14 13 27 0 0.243896 0.971191
-14 13 28 0 0.242188 0.983398
-14 13 29 0 0.241211 0.996582
-14 13 30 0 0.240967 1
-14 13 31 0 0.241333 1
-14 14 0 0.451904 0.395264 0
-14 14 1 0.451904 0.395264 0
-14 14 2 0.451904 0.395264 0
-14 14 3 0.451904 0.395264 0
-14 14 4 0.451904 0.395264 0
-14 14 5 0.451904 0.395264 0
-14 14 6 0.451904 0.395264 0
-14 14 7 0.451904 0.395508 0
-14 14 8 0.451904 0.395752 0
-14 14 9 0.451904 0.395996 0
-14 14 10 0.44873 0.395508 0.00992584
-14 14 11 0.441895 0.394287 0.123474
-14 14 12 0.429932 0.391113 0.208984
-14 14 13 0.40918 0.385498 0.292236
-14 14 14 0.375244 0.375244 0.375244
-14 14 15 0.338623 0.376221 0.474365
-14 14 16 0.275635 0.375488 0.578125
-14 14 17 0.155396 0.372559 0.678223
-14 14 18 0 0.36792 0.769531
-14 14 19 0 0.362549 0.849609
-14 14 20 0 0.356689 0.916016
-14 14 21 0 0.333008 0.92627
-14 14 22 0 0.313721 0.932617
-14 14 23 0 0.299805 0.939453
-14 14 24 0 0.289062 0.946289
-14 14 25 0 0.280273 0.954102
-14 14 26 0 0.272949 0.963379
-14 14 27 0 0.266846 0.973633
-14 14 28 0 0.262451 0.985352
-14 14 29 0 0.259033 0.998535
-14 14 30 0 0.256592 1
-14 14 31 0 0.255127 1
-14 15 0 0.364014 0.478027 0
-14 15 1 0.364014 0.478027 0
-14 15 2 0.364014 0.478027 0
-14 15 3 0.364014 0.478271 0
-14 15 4 0.364014 0.478271 0
-14 15 5 0.364014 0.478271 0
-14 15 6 0.364014 0.478271 0
-14 15 7 0.364014 0.478271 0
-14 15 8 0.364014 0.478516 0
-14 15 9 0.364258 0.47876 0
-14 15 10 0.362305 0.478516 0
-14 15 11 0.355469 0.477051 0.0662842
-14 15 12 0.343262 0.473877 0.176392
-14 15 13 0.322754 0.468506 0.268066
-14 15 14 0.291748 0.464355 0.361816
-14 15 15 0.243286 0.464111 0.464111
-14 15 16 0.144043 0.461426 0.570312
-14 15 17 0 0.455078 0.672852
-14 15 18 0 0.446045 0.766602
-14 15 19 0 0.435791 0.848633
-14 15 20 0 0.424561 0.916016
-14 15 21 0 0.394775 0.931641
-14 15 22 0 0.368408 0.937988
-14 15 23 0 0.348633 0.944824
-14 15 24 0 0.333008 0.95166
-14 15 25 0 0.319824 0.958984
-14 15 26 0 0.30835 0.967773
-14 15 27 0 0.298584 0.977539
-14 15 28 0 0.290527 0.989258
-14 15 29 0 0.28418 1
-14 15 30 0 0.278809 1
-14 15 31 0 0.274658 1
-14 16 0 0.194702 0.563477 0
-14 16 1 0.194702 0.563477 0
-14 16 2 0.194702 0.563477 0
-14 16 3 0.194702 0.563477 0
-14 16 4 0.194702 0.563477 0
-14 16 5 0.194824 0.563477 0
-14 16 6 0.194824 0.563477 0
-14 16 7 0.194824 0.563477 0
-14 16 8 0.194946 0.563477 0
-14 16 9 0.195068 0.563965 0
-14 16 10 0.195312 0.564453 0
-14 16 11 0.185547 0.563965 0
-14 16 12 0.166382 0.562988 0.124573
-14 16 13 0.129395 0.561523 0.236328
-14 16 14 0.0286255 0.561035 0.340332
-14 16 15 0 0.560547 0.447266
-14 16 16 0 0.557129 0.557129
-14 16 17 0 0.548828 0.663574
-14 16 18 0 0.536133 0.760254
-14 16 19 0 0.521484 0.845215
-14 16 20 0 0.505371 0.914551
-14 16 21 0 0.470703 0.937988
-14 16 22 0 0.437012 0.946289
-14 16 23 0 0.410645 0.953613
-14 16 24 0 0.389648 0.959961
-14 16 25 0 0.371094 0.967285
-14 16 26 0 0.354736 0.975098
-14 16 27 0 0.340332 0.984375
-14 16 28 0 0.328125 0.995117
-14 16 29 0 0.317871 1
-14 16 30 0 0.309082 1
-14 16 31 0 0.301514 1
-14 17 0 0 0.655273 0
-14 17 1 0 0.655273 0
-14 17 2 0 0.655273 0
-14 17 3 0 0.655273 0
-14 17 4 0 0.655273 0
-14 17 5 0 0.655273 0
-14 17 6 0 0.655273 0
-14 17 7 0 0.655273 0
-14 17 8 0 0.655273 0
-14 17 9 0 0.655762 0
-14 17 10 0 0.655762 0
-14 17 11 0 0.65625 0
-14 17 12 0 0.657227 0.00223351
-14 17 13 0 0.657715 0.189697
-14 17 14 0 0.65918 0.308105
-14 17 15 0 0.65918 0.421631
-14 17 16 0 0.655762 0.536133
-14 17 17 0 0.646973 0.646973
-14 17 18 0 0.633301 0.749023
-14 17 19 0 0.615723 0.837402
-14 17 20 0 0.595215 0.910156
-14 17 21 0 0.558105 0.944336
-14 17 22 0 0.518066 0.957031
-14 17 23 0 0.485107 0.96582
-14 17 24 0 0.458252 0.972656
-14 17 25 0 0.433838 0.979492
-14 17 26 0 0.411621 0.986816
-14 17 27 0 0.39209 0.994629
-14 17 28 0 0.375 1
-14 17 29 0 0.359863 1
-14 17 30 0 0.346924 1
-14 17 31 0 0.335449 1
-14 18 0 0 0.744629 0
-14 18 1 0 0.744629 0
-14 18 2 0 0.744629 0
-14 18 3 0 0.744629 0
-14 18 4 0 0.744629 0
-14 18 5 0 0.744629 0
-14 18 6 0 0.744629 0
-14 18 7 0 0.744629 0
-14 18 8 0 0.744629 0
-14 18 9 0 0.745117 0
-14 18 10 0 0.745117 0
-14 18 11 0 0.745605 0
-14 18 12 0 0.746582 0
-14 18 13 0 0.748535 0.111145
-14 18 14 0 0.750977 0.262695
-14 18 15 0 0.752441 0.386719
-14 18 16 0 0.750488 0.507324
-14 18 17 0 0.743652 0.623535
-14 18 18 0 0.72998 0.730469
-14 18 19 0 0.711426 0.82373
-14 18 20 0 0.688965 0.900879
-14 18 21 0 0.651855 0.947266
-14 18 22 0 0.608398 0.96875
-14 18 23 0 0.569824 0.980957
-14 18 24 0 0.537109 0.989258
-14 18 25 0 0.506348 0.996094
-14 18 26 0 0.478271 1
-14 18 27 0 0.452637 1
-14 18 28 0 0.429932 1
-14 18 29 0 0.409668 1
-14 18 30 0 0.391602 1
-14 18 31 0 0.375732 1
-14 19 0 0 0.825684 0
-14 19 1 0 0.825684 0
-14 19 2 0 0.825684 0
-14 19 3 0 0.825684 0
-14 19 4 0 0.825684 0
-14 19 5 0 0.825684 0
-14 19 6 0 0.825684 0
-14 19 7 0 0.825684 0
-14 19 8 0 0.826172 0
-14 19 9 0 0.826172 0
-14 19 10 0 0.826172 0
-14 19 11 0 0.82666 0
-14 19 12 0 0.827637 0
-14 19 13 0 0.830078 0
-14 19 14 0 0.833008 0.201172
-14 19 15 0 0.835938 0.342773
-14 19 16 0 0.836426 0.470703
-14 19 17 0 0.832031 0.592285
-14 19 18 0 0.820801 0.70459
-14 19 19 0 0.803223 0.803711
-14 19 20 0 0.779785 0.885742
-14 19 21 0 0.745605 0.944336
-14 19 22 0 0.702637 0.978027
-14 19 23 0 0.661133 0.99707
-14 19 24 0 0.623047 1
-14 19 25 0 0.586914 1
-14 19 26 0 0.552246 1
-14 19 27 0 0.520508 1
-14 19 28 0 0.491455 1
-14 19 29 0 0.465332 1
-14 19 30 0 0.441895 1
-14 19 31 0 0.420898 1
-14 20 0 0 0.896484 0
-14 20 1 0 0.896484 0
-14 20 2 0 0.896484 0
-14 20 3 0 0.896484 0
-14 20 4 0 0.896484 0
-14 20 5 0 0.896484 0
-14 20 6 0 0.896484 0
-14 20 7 0 0.896484 0
-14 20 8 0 0.896484 0
-14 20 9 0 0.896484 0
-14 20 10 0 0.896973 0
-14 20 11 0 0.896973 0
-14 20 12 0 0.897461 0
-14 20 13 0 0.900391 0
-14 20 14 0 0.903809 0.106934
-14 20 15 0 0.907715 0.290527
-14 20 16 0 0.910645 0.428711
-14 20 17 0 0.908691 0.555664
-14 20 18 0 0.900879 0.672852
-14 20 19 0 0.885742 0.776367
-14 20 20 0 0.86377 0.86377
-14 20 21 0 0.833984 0.933594
-14 20 22 0 0.794922 0.980469
-14 20 23 0 0.752441 1
-14 20 24 0 0.711914 1
-14 20 25 0 0.670898 1
-14 20 26 0 0.630371 1
-14 20 27 0 0.592285 1
-14 20 28 0 0.557129 1
-14 20 29 0 0.524902 1
-14 20 30 0 0.49585 1
-14 20 31 0 0.469727 1
-14 21 0 0 0.957031 0
-14 21 1 0 0.957031 0
-14 21 2 0 0.957031 0
-14 21 3 0 0.957031 0
-14 21 4 0 0.957031 0
-14 21 5 0 0.957031 0
-14 21 6 0 0.957031 0
-14 21 7 0 0.957031 0
-14 21 8 0 0.957031 0
-14 21 9 0 0.957031 0
-14 21 10 0 0.957031 0
-14 21 11 0 0.95752 0
-14 21 12 0 0.95752 0
-14 21 13 0 0.959473 0
-14 21 14 0 0.963867 0
-14 21 15 0 0.96875 0.225952
-14 21 16 0 0.973145 0.380615
-14 21 17 0 0.974609 0.513672
-14 21 18 0 0.969727 0.635254
-14 21 19 0 0.958008 0.743164
-14 21 20 0 0.938965 0.835938
-14 21 21 0 0.913086 0.913574
-14 21 22 0 0.879883 0.972656
-14 21 23 0 0.840332 1
-14 21 24 0 0.799805 1
-14 21 25 0 0.755859 1
-14 21 26 0 0.711426 1
-14 21 27 0 0.667969 1
-14 21 28 0 0.626953 1
-14 21 29 0 0.588867 1
-14 21 30 0 0.553711 1
-14 21 31 0 0.521973 1
-14 22 0 0 1 0
-14 22 1 0 1 0
-14 22 2 0 1 0
-14 22 3 0 1 0
-14 22 4 0 1 0
-14 22 5 0 1 0
-14 22 6 0 1 0
-14 22 7 0 1 0
-14 22 8 0 1 0
-14 22 9 0 1 0
-14 22 10 0 1 0
-14 22 11 0 1 0
-14 22 12 0 1 0
-14 22 13 0 1 0
-14 22 14 0 1 0
-14 22 15 0 1 0.137939
-14 22 16 0 1 0.327148
-14 22 17 0 1 0.468018
-14 22 18 0 1 0.59375
-14 22 19 0 1 0.705566
-14 22 20 0 1 0.802246
-14 22 21 0 0.980957 0.885254
-14 22 22 0 0.952637 0.952637
-14 22 23 0 0.918457 1
-14 22 24 0 0.880371 1
-14 22 25 0 0.837402 1
-14 22 26 0 0.791016 1
-14 22 27 0 0.743652 1
-14 22 28 0 0.697754 1
-14 22 29 0 0.654297 1
-14 22 30 0 0.61377 1
-14 22 31 0 0.57666 1
-14 23 0 0 1 0
-14 23 1 0 1 0
-14 23 2 0 1 0
-14 23 3 0 1 0
-14 23 4 0 1 0
-14 23 5 0 1 0
-14 23 6 0 1 0
-14 23 7 0 1 0
-14 23 8 0 1 0
-14 23 9 0 1 0
-14 23 10 0 1 0
-14 23 11 0 1 0
-14 23 12 0 1 0
-14 23 13 0 1 0
-14 23 14 0 1 0
-14 23 15 0 1 0
-14 23 16 0 1 0.269043
-14 23 17 0 1 0.421387
-14 23 18 0 1 0.550781
-14 23 19 0 1 0.666016
-14 23 20 0 1 0.766113
-14 23 21 0 1 0.853027
-14 23 22 0 1 0.925781
-14 23 23 0 0.982422 0.98291
-14 23 24 0 0.949219 1
-14 23 25 0 0.90918 1
-14 23 26 0 0.863281 1
-14 23 27 0 0.814941 1
-14 23 28 0 0.765625 1
-14 23 29 0 0.717773 1
-14 23 30 0 0.672363 1
-14 23 31 0 0.630371 1
-14 24 0 0 1 0
-14 24 1 0 1 0
-14 24 2 0 1 0
-14 24 3 0 1 0
-14 24 4 0 1 0
-14 24 5 0 1 0
-14 24 6 0 1 0
-14 24 7 0 1 0
-14 24 8 0 1 0
-14 24 9 0 1 0
-14 24 10 0 1 0
-14 24 11 0 1 0
-14 24 12 0 1 0
-14 24 13 0 1 0
-14 24 14 0 1 0
-14 24 15 0 1 0
-14 24 16 0 1 0.202393
-14 24 17 0 1 0.373291
-14 24 18 0 1 0.507812
-14 24 19 0 1 0.625488
-14 24 20 0 1 0.728516
-14 24 21 0 1 0.818359
-14 24 22 0 1 0.89502
-14 24 23 0 1 0.957031
-14 24 24 0 1 1
-14 24 25 0 0.970703 1
-14 24 26 0 0.927734 1
-14 24 27 0 0.879395 1
-14 24 28 0 0.829102 1
-14 24 29 0 0.77832 1
-14 24 30 0 0.729492 1
-14 24 31 0 0.682617 1
-14 25 0 0 1 0
-14 25 1 0 1 0
-14 25 2 0 1 0
-14 25 3 0 1 0
-14 25 4 0 1 0
-14 25 5 0 1 0
-14 25 6 0 1 0
-14 25 7 0 1 0
-14 25 8 0 1 0
-14 25 9 0 1 0
-14 25 10 0 1 0
-14 25 11 0 1 0
-14 25 12 0 1 0
-14 25 13 0 1 0
-14 25 14 0 1 0
-14 25 15 0 1 0
-14 25 16 0 1 0.0996094
-14 25 17 0 1 0.318115
-14 25 18 0 1 0.459717
-14 25 19 0 1 0.580078
-14 25 20 0 1 0.685547
-14 25 21 0 1 0.77832
-14 25 22 0 1 0.858887
-14 25 23 0 1 0.924805
-14 25 24 0 1 0.979492
-14 25 25 0 1 1
-14 25 26 0 0.98877 1
-14 25 27 0 0.942871 1
-14 25 28 0 0.893066 1
-14 25 29 0 0.84082 1
-14 25 30 0 0.788574 1
-14 25 31 0 0.73877 1
-14 26 0 0 1 0
-14 26 1 0 1 0
-14 26 2 0 1 0
-14 26 3 0 1 0
-14 26 4 0 1 0
-14 26 5 0 1 0
-14 26 6 0 1 0
-14 26 7 0 1 0
-14 26 8 0 1 0
-14 26 9 0 1 0
-14 26 10 0 1 0
-14 26 11 0 1 0
-14 26 12 0 1 0
-14 26 13 0 1 0
-14 26 14 0 1 0
-14 26 15 0 1 0
-14 26 16 0 1 0
-14 26 17 0 1 0.252197
-14 26 18 0 1 0.406494
-14 26 19 0 1 0.530762
-14 26 20 0 1 0.637695
-14 26 21 0 1 0.733398
-14 26 22 0 1 0.816895
-14 26 23 0 1 0.886719
-14 26 24 0 1 0.945312
-14 26 25 0 1 0.998535
-14 26 26 0 1 1
-14 26 27 0 1 1
-14 26 28 0 0.955078 1
-14 26 29 0 0.90332 1
-14 26 30 0 0.849609 1
-14 26 31 0 0.796875 1
-14 27 0 0 1 0
-14 27 1 0 1 0
-14 27 2 0 1 0
-14 27 3 0 1 0
-14 27 4 0 1 0
-14 27 5 0 1 0
-14 27 6 0 1 0
-14 27 7 0 1 0
-14 27 8 0 1 0
-14 27 9 0 1 0
-14 27 10 0 1 0
-14 27 11 0 1 0
-14 27 12 0 1 0
-14 27 13 0 1 0
-14 27 14 0 1 0
-14 27 15 0 1 0
-14 27 16 0 1 0
-14 27 17 0 1 0.164185
-14 27 18 0 1 0.34668
-14 27 19 0 1 0.476318
-14 27 20 0 1 0.585938
-14 27 21 0 1 0.683105
-14 27 22 0 1 0.769043
-14 27 23 0 1 0.842285
-14 27 24 0 1 0.904297
-14 27 25 0 1 0.961914
-14 27 26 0 1 1
-14 27 27 0 1 1
-14 27 28 0 1 1
-14 27 29 0 0.963867 1
-14 27 30 0 0.910156 1
-14 27 31 0 0.855469 1
-14 28 0 0 1 0
-14 28 1 0 1 0
-14 28 2 0 1 0
-14 28 3 0 1 0
-14 28 4 0 1 0
-14 28 5 0 1 0
-14 28 6 0 1 0
-14 28 7 0 1 0
-14 28 8 0 1 0
-14 28 9 0 1 0
-14 28 10 0 1 0
-14 28 11 0 1 0
-14 28 12 0 1 0
-14 28 13 0 1 0
-14 28 14 0 1 0
-14 28 15 0 1 0
-14 28 16 0 1 0
-14 28 17 0 1 0
-14 28 18 0 1 0.277588
-14 28 19 0 1 0.41748
-14 28 20 0 1 0.529785
-14 28 21 0 1 0.628906
-14 28 22 0 1 0.716797
-14 28 23 0 1 0.791992
-14 28 24 0 1 0.856934
-14 28 25 0 1 0.918457
-14 28 26 0 1 0.975586
-14 28 27 0 1 1
-14 28 28 0 1 1
-14 28 29 0 1 1
-14 28 30 0 0.969727 1
-14 28 31 0 0.915039 1
-14 29 0 0 1 0
-14 29 1 0 1 0
-14 29 2 0 1 0
-14 29 3 0 1 0
-14 29 4 0 1 0
-14 29 5 0 1 0
-14 29 6 0 1 0
-14 29 7 0 1 0
-14 29 8 0 1 0
-14 29 9 0 1 0
-14 29 10 0 1 0
-14 29 11 0 1 0
-14 29 12 0 1 0
-14 29 13 0 1 0
-14 29 14 0 1 0
-14 29 15 0 1 0
-14 29 16 0 1 0
-14 29 17 0 1 0
-14 29 18 0 1 0.190063
-14 29 19 0 1 0.352051
-14 29 20 0 1 0.469238
-14 29 21 0 1 0.569824
-14 29 22 0 1 0.65918
-14 29 23 0 1 0.736328
-14 29 24 0 1 0.803711
-14 29 25 0 1 0.868164
-14 29 26 0 1 0.929199
-14 29 27 0 1 0.984863
-14 29 28 0 1 1
-14 29 29 0 1 1
-14 29 30 0 1 1
-14 29 31 0 0.974609 1
-14 30 0 0 1 0
-14 30 1 0 1 0
-14 30 2 0 1 0
-14 30 3 0 1 0
-14 30 4 0 1 0
-14 30 5 0 1 0
-14 30 6 0 1 0
-14 30 7 0 1 0
-14 30 8 0 1 0
-14 30 9 0 1 0
-14 30 10 0 1 0
-14 30 11 0 1 0
-14 30 12 0 1 0
-14 30 13 0 1 0
-14 30 14 0 1 0
-14 30 15 0 1 0
-14 30 16 0 1 0
-14 30 17 0 1 0
-14 30 18 0 1 0.016922
-14 30 19 0 1 0.277344
-14 30 20 0 1 0.403809
-14 30 21 0 1 0.507324
-14 30 22 0 1 0.597656
-14 30 23 0 1 0.675781
-14 30 24 0 1 0.744141
-14 30 25 0 1 0.811035
-14 30 26 0 1 0.875488
-14 30 27 0 1 0.936035
-14 30 28 0 1 0.990723
-14 30 29 0 1 1
-14 30 30 0 1 1
-14 30 31 0 1 1
-14 31 0 0 1 0
-14 31 1 0 1 0
-14 31 2 0 1 0
-14 31 3 0 1 0
-14 31 4 0 1 0
-14 31 5 0 1 0
-14 31 6 0 1 0
-14 31 7 0 1 0
-14 31 8 0 1 0
-14 31 9 0 1 0
-14 31 10 0 1 0
-14 31 11 0 1 0
-14 31 12 0 1 0
-14 31 13 0 1 0
-14 31 14 0 1 0
-14 31 15 0 1 0
-14 31 16 0 1 0
-14 31 17 0 1 0
-14 31 18 0 1 0
-14 31 19 0 1 0.183228
-14 31 20 0 1 0.332031
-14 31 21 0 1 0.44043
-14 31 22 0 1 0.532227
-14 31 23 0 1 0.61084
-14 31 24 0 1 0.680664
-14 31 25 0 1 0.749023
-14 31 26 0 1 0.816406
-14 31 27 0 1 0.880859
-14 31 28 0 1 0.940918
-14 31 29 0 1 0.996094
-14 31 30 0 1 1
-14 31 31 0 1 1
-15 0 0 0.654785 0 0
-15 0 1 0.654785 0 0
-15 0 2 0.654785 0 0
-15 0 3 0.654785 0 0
-15 0 4 0.654785 0 0
-15 0 5 0.654785 0 0
-15 0 6 0.654785 0 0
-15 0 7 0.654785 0 0
-15 0 8 0.654785 0 0
-15 0 9 0.655273 0 0
-15 0 10 0.658203 0 0
-15 0 11 0.661133 0 0.0925293
-15 0 12 0.661621 0 0.205688
-15 0 13 0.647461 0 0.305664
-15 0 14 0.61084 0 0.391846
-15 0 15 0.583496 0.0589905 0.484131
-15 0 16 0.546875 0.0911865 0.584473
-15 0 17 0.492676 0.120483 0.682617
-15 0 18 0.418701 0.146362 0.772949
-15 0 19 0.320312 0.168579 0.852051
-15 0 20 0.167114 0.186768 0.91748
-15 0 21 0 0.189941 0.924805
-15 0 22 0 0.192383 0.931152
-15 0 23 0 0.194824 0.937988
-15 0 24 0 0.197266 0.945312
-15 0 25 0 0.199951 0.954102
-15 0 26 0 0.202881 0.964355
-15 0 27 0 0.206177 0.976074
-15 0 28 0 0.209473 0.988281
-15 0 29 0 0.212891 1
-15 0 30 0 0.216431 1
-15 0 31 0 0.220093 1
-15 1 0 0.654785 0 0
-15 1 1 0.654785 0 0
-15 1 2 0.654785 0 0
-15 1 3 0.654785 0 0
-15 1 4 0.654785 0 0
-15 1 5 0.654785 0 0
-15 1 6 0.654785 0 0
-15 1 7 0.654785 0 0
-15 1 8 0.654785 0 0
-15 1 9 0.655273 0 0
-15 1 10 0.658203 0 0
-15 1 11 0.661133 0 0.0925293
-15 1 12 0.661621 0 0.205688
-15 1 13 0.647461 0 0.305664
-15 1 14 0.61084 0 0.391846
-15 1 15 0.583496 0.0592041 0.484131
-15 1 16 0.546875 0.0913086 0.584473
-15 1 17 0.492676 0.120544 0.682617
-15 1 18 0.418701 0.146362 0.772949
-15 1 19 0.320312 0.168579 0.852051
-15 1 20 0.166992 0.186768 0.91748
-15 1 21 0 0.189941 0.924805
-15 1 22 0 0.192505 0.931152
-15 1 23 0 0.194824 0.937988
-15 1 24 0 0.197266 0.945312
-15 1 25 0 0.199951 0.954102
-15 1 26 0 0.202881 0.964355
-15 1 27 0 0.206177 0.976074
-15 1 28 0 0.209473 0.988281
-15 1 29 0 0.212891 1
-15 1 30 0 0.216431 1
-15 1 31 0 0.220093 1
-15 2 0 0.654785 0 0
-15 2 1 0.654785 0 0
-15 2 2 0.654785 0 0
-15 2 3 0.654785 0 0
-15 2 4 0.654785 0 0
-15 2 5 0.654785 0 0
-15 2 6 0.654785 0 0
-15 2 7 0.654785 0 0
-15 2 8 0.654785 0 0
-15 2 9 0.655273 0 0
-15 2 10 0.658203 0 0
-15 2 11 0.661133 0 0.0924683
-15 2 12 0.661621 0 0.205566
-15 2 13 0.647461 0 0.305664
-15 2 14 0.61084 0 0.391846
-15 2 15 0.583496 0.0595093 0.484131
-15 2 16 0.546875 0.0915527 0.584473
-15 2 17 0.492676 0.120728 0.682617
-15 2 18 0.418701 0.146484 0.772949
-15 2 19 0.320068 0.168701 0.852051
-15 2 20 0.166992 0.18689 0.91748
-15 2 21 0 0.190063 0.924805
-15 2 22 0 0.192505 0.931152
-15 2 23 0 0.194946 0.937988
-15 2 24 0 0.197266 0.945312
-15 2 25 0 0.199951 0.954102
-15 2 26 0 0.202881 0.964355
-15 2 27 0 0.206177 0.976074
-15 2 28 0 0.209473 0.988281
-15 2 29 0 0.212891 1
-15 2 30 0 0.216431 1
-15 2 31 0 0.220093 1
-15 3 0 0.654785 0 0
-15 3 1 0.654785 0 0
-15 3 2 0.654785 0 0
-15 3 3 0.654785 0 0
-15 3 4 0.654785 0 0
-15 3 5 0.654785 0 0
-15 3 6 0.654785 0 0
-15 3 7 0.654785 0 0
-15 3 8 0.654785 0 0
-15 3 9 0.655273 0 0
-15 3 10 0.658203 0 0
-15 3 11 0.661133 0 0.0924072
-15 3 12 0.661133 0 0.205566
-15 3 13 0.647461 0 0.305664
-15 3 14 0.61084 0 0.391846
-15 3 15 0.583496 0.0601196 0.484131
-15 3 16 0.546875 0.0919189 0.584473
-15 3 17 0.492432 0.121033 0.682617
-15 3 18 0.418701 0.146729 0.772949
-15 3 19 0.320068 0.168823 0.852051
-15 3 20 0.16687 0.187012 0.91748
-15 3 21 0 0.190063 0.924805
-15 3 22 0 0.192627 0.931152
-15 3 23 0 0.194946 0.937988
-15 3 24 0 0.197388 0.945312
-15 3 25 0 0.199951 0.954102
-15 3 26 0 0.203003 0.964355
-15 3 27 0 0.206177 0.976074
-15 3 28 0 0.209473 0.988281
-15 3 29 0 0.212891 1
-15 3 30 0 0.216431 1
-15 3 31 0 0.220093 1
-15 4 0 0.654785 0 0
-15 4 1 0.654785 0 0
-15 4 2 0.654785 0 0
-15 4 3 0.654785 0 0
-15 4 4 0.654785 0 0
-15 4 5 0.654785 0 0
-15 4 6 0.654785 0 0
-15 4 7 0.654785 0 0
-15 4 8 0.654785 0 0
-15 4 9 0.654785 0 0
-15 4 10 0.658203 0 0
-15 4 11 0.661133 0 0.0922241
-15 4 12 0.661133 0 0.205566
-15 4 13 0.647461 0 0.305664
-15 4 14 0.61084 0 0.391846
-15 4 15 0.583496 0.0612183 0.484131
-15 4 16 0.546875 0.0927124 0.584473
-15 4 17 0.492432 0.121582 0.682617
-15 4 18 0.418457 0.147217 0.772949
-15 4 19 0.320068 0.169189 0.852051
-15 4 20 0.166626 0.187256 0.91748
-15 4 21 0 0.190308 0.924805
-15 4 22 0 0.192749 0.931152
-15 4 23 0 0.195068 0.937988
-15 4 24 0 0.19751 0.945312
-15 4 25 0 0.200073 0.954102
-15 4 26 0 0.203003 0.964844
-15 4 27 0 0.206299 0.976074
-15 4 28 0 0.209595 0.988281
-15 4 29 0 0.213013 1
-15 4 30 0 0.216553 1
-15 4 31 0 0.220215 1
-15 5 0 0.654297 0 0
-15 5 1 0.654297 0 0
-15 5 2 0.654297 0 0
-15 5 3 0.654297 0 0
-15 5 4 0.654297 0 0
-15 5 5 0.654297 0 0
-15 5 6 0.654297 0 0
-15 5 7 0.654297 0 0
-15 5 8 0.654297 0 0
-15 5 9 0.654785 0 0
-15 5 10 0.658203 0 0
-15 5 11 0.660645 0 0.09198
-15 5 12 0.661133 0 0.205444
-15 5 13 0.647461 0 0.305664
-15 5 14 0.61084 0 0.391846
-15 5 15 0.583008 0.0633545 0.484131
-15 5 16 0.546875 0.0941772 0.584473
-15 5 17 0.492432 0.12262 0.682617
-15 5 18 0.418457 0.147949 0.772949
-15 5 19 0.319824 0.1698 0.852051
-15 5 20 0.16626 0.187744 0.91748
-15 5 21 0 0.190796 0.924805
-15 5 22 0 0.193115 0.931152
-15 5 23 0 0.195435 0.937988
-15 5 24 0 0.197754 0.945312
-15 5 25 0 0.200317 0.95459
-15 5 26 0 0.203247 0.964844
-15 5 27 0 0.206421 0.976562
-15 5 28 0 0.209717 0.988281
-15 5 29 0 0.213013 1
-15 5 30 0 0.216553 1
-15 5 31 0 0.220215 1
-15 6 0 0.654297 0 0
-15 6 1 0.654297 0 0
-15 6 2 0.654297 0 0
-15 6 3 0.654297 0 0
-15 6 4 0.654297 0 0
-15 6 5 0.654297 0 0
-15 6 6 0.654297 0 0
-15 6 7 0.654297 0 0
-15 6 8 0.654297 0 0
-15 6 9 0.654785 0 0
-15 6 10 0.657715 0 0
-15 6 11 0.660645 0 0.0914307
-15 6 12 0.661133 0 0.2052
-15 6 13 0.646973 0 0.30542
-15 6 14 0.610352 0 0.391602
-15 6 15 0.583008 0.0671997 0.483887
-15 6 16 0.546387 0.0969238 0.584473
-15 6 17 0.491943 0.124634 0.682617
-15 6 18 0.418213 0.149536 0.772949
-15 6 19 0.319336 0.171021 0.852051
-15 6 20 0.165527 0.188721 0.91748
-15 6 21 0 0.191528 0.924805
-15 6 22 0 0.193726 0.931152
-15 6 23 0 0.195923 0.937988
-15 6 24 0 0.19812 0.945801
-15 6 25 0 0.200684 0.95459
-15 6 26 0 0.203491 0.964844
-15 6 27 0 0.206665 0.976562
-15 6 28 0 0.209961 0.988281
-15 6 29 0 0.213257 1
-15 6 30 0 0.216797 1
-15 6 31 0 0.220459 1
-15 7 0 0.653809 0 0
-15 7 1 0.653809 0 0
-15 7 2 0.653809 0 0
-15 7 3 0.653809 0 0
-15 7 4 0.653809 0 0
-15 7 5 0.653809 0 0
-15 7 6 0.653809 0 0
-15 7 7 0.653809 0 0
-15 7 8 0.653809 0 0
-15 7 9 0.654297 0 0
-15 7 10 0.657715 0 0
-15 7 11 0.660156 0 0.0904541
-15 7 12 0.660645 0 0.204712
-15 7 13 0.646973 0 0.305176
-15 7 14 0.610352 0.00448608 0.391602
-15 7 15 0.58252 0.0743408 0.483887
-15 7 16 0.545898 0.102051 0.584473
-15 7 17 0.491455 0.12854 0.682617
-15 7 18 0.41748 0.152466 0.772949
-15 7 19 0.318604 0.173462 0.852051
-15 7 20 0.164062 0.190674 0.91748
-15 7 21 0 0.192993 0.925293
-15 7 22 0 0.194946 0.931152
-15 7 23 0 0.196899 0.937988
-15 7 24 0 0.199097 0.945801
-15 7 25 0 0.201416 0.95459
-15 7 26 0 0.204224 0.964844
-15 7 27 0 0.207275 0.976562
-15 7 28 0 0.210449 0.988281
-15 7 29 0 0.213623 1
-15 7 30 0 0.217163 1
-15 7 31 0 0.220703 1
-15 8 0 0.65332 0 0
-15 8 1 0.65332 0 0
-15 8 2 0.65332 0 0
-15 8 3 0.65332 0 0
-15 8 4 0.65332 0 0
-15 8 5 0.65332 0 0
-15 8 6 0.65332 0 0
-15 8 7 0.65332 0 0
-15 8 8 0.65332 0 0
-15 8 9 0.65332 0 0
-15 8 10 0.656738 0 0
-15 8 11 0.65918 0 0.088501
-15 8 12 0.659668 0 0.203857
-15 8 13 0.646484 0 0.304932
-15 8 14 0.609375 0.025177 0.391357
-15 8 15 0.581543 0.086853 0.483643
-15 8 16 0.544922 0.11145 0.584473
-15 8 17 0.490479 0.135742 0.682617
-15 8 18 0.41626 0.158081 0.772949
-15 8 19 0.317139 0.177856 0.852051
-15 8 20 0.161255 0.194336 0.91748
-15 8 21 0 0.195923 0.925293
-15 8 22 0 0.197388 0.931641
-15 8 23 0 0.198975 0.938477
-15 8 24 0 0.200684 0.945801
-15 8 25 0 0.202881 0.95459
-15 8 26 0 0.205444 0.964844
-15 8 27 0 0.208374 0.976562
-15 8 28 0 0.211304 0.988281
-15 8 29 0 0.214478 1
-15 8 30 0 0.217773 1
-15 8 31 0 0.221313 1
-15 9 0 0.651367 0 0
-15 9 1 0.651367 0 0
-15 9 2 0.651367 0 0
-15 9 3 0.651367 0 0
-15 9 4 0.651367 0 0
-15 9 5 0.651367 0 0
-15 9 6 0.651367 0 0
-15 9 7 0.651367 0 0
-15 9 8 0.651367 0 0
-15 9 9 0.651855 0 0
-15 9 10 0.654785 0 0
-15 9 11 0.657715 0 0.0849609
-15 9 12 0.658203 0 0.202271
-15 9 13 0.645508 0 0.303955
-15 9 14 0.60791 0.0612183 0.391113
-15 9 15 0.57959 0.107239 0.483398
-15 9 16 0.542969 0.127686 0.584473
-15 9 17 0.488525 0.14856 0.682617
-15 9 18 0.414062 0.168335 0.772949
-15 9 19 0.314209 0.186157 0.852051
-15 9 20 0.155518 0.201172 0.917969
-15 9 21 0 0.201416 0.925781
-15 9 22 0 0.201782 0.931641
-15 9 23 0 0.202637 0.938477
-15 9 24 0 0.203979 0.946289
-15 9 25 0 0.205688 0.955078
-15 9 26 0 0.207764 0.965332
-15 9 27 0 0.210449 0.977051
-15 9 28 0 0.213013 0.988281
-15 9 29 0 0.215942 1
-15 9 30 0 0.218994 1
-15 9 31 0 0.222412 1
-15 10 0 0.648438 0 0
-15 10 1 0.648438 0 0
-15 10 2 0.648438 0 0
-15 10 3 0.648438 0 0
-15 10 4 0.648438 0 0
-15 10 5 0.648438 0 0
-15 10 6 0.648438 0 0
-15 10 7 0.648438 0 0
-15 10 8 0.648438 0 0
-15 10 9 0.648438 0 0
-15 10 10 0.651367 0 0
-15 10 11 0.654297 0 0.0790405
-15 10 12 0.654297 0 0.199341
-15 10 13 0.643555 0 0.302246
-15 10 14 0.605469 0.10376 0.390625
-15 10 15 0.576172 0.137207 0.482666
-15 10 16 0.539551 0.152832 0.583984
-15 10 17 0.484863 0.169312 0.682617
-15 10 18 0.409912 0.185425 0.772949
-15 10 19 0.308838 0.200317 0.852051
-15 10 20 0.144531 0.212891 0.917969
-15 10 21 0 0.21106 0.92627
-15 10 22 0 0.209717 0.932617
-15 10 23 0 0.209351 0.939453
-15 10 24 0 0.209717 0.946777
-15 10 25 0 0.210571 0.955566
-15 10 26 0 0.212036 0.96582
-15 10 27 0 0.213989 0.977051
-15 10 28 0 0.216064 0.98877
-15 10 29 0 0.218506 1
-15 10 30 0 0.221313 1
-15 10 31 0 0.224365 1
-15 11 0 0.64209 0.11084 0
-15 11 1 0.64209 0.11084 0
-15 11 2 0.64209 0.11084 0
-15 11 3 0.64209 0.110901 0
-15 11 4 0.64209 0.110962 0
-15 11 5 0.64209 0.111084 0
-15 11 6 0.64209 0.111389 0
-15 11 7 0.64209 0.111877 0
-15 11 8 0.64209 0.112854 0
-15 11 9 0.64209 0.114746 0
-15 11 10 0.644531 0.114868 0
-15 11 11 0.647461 0.110474 0.0709229
-15 11 12 0.648438 0.104858 0.193359
-15 11 13 0.63916 0.107361 0.298828
-15 11 14 0.601074 0.153809 0.389648
-15 11 15 0.570312 0.177856 0.481689
-15 11 16 0.533691 0.188843 0.583008
-15 11 17 0.478271 0.200439 0.682129
-15 11 18 0.402588 0.212036 0.772461
-15 11 19 0.299316 0.222778 0.852051
-15 11 20 0.122925 0.232056 0.917969
-15 11 21 0 0.226807 0.927246
-15 11 22 0 0.222778 0.933594
-15 11 23 0 0.220459 0.94043
-15 11 24 0 0.21936 0.947754
-15 11 25 0 0.218994 0.956543
-15 11 26 0 0.21936 0.966797
-15 11 27 0 0.220093 0.977539
-15 11 28 0 0.221436 0.989258
-15 11 29 0 0.223145 1
-15 11 30 0 0.22522 1
-15 11 31 0 0.227661 1
-15 12 0 0.629883 0.202393 0
-15 12 1 0.629883 0.202393 0
-15 12 2 0.629883 0.202393 0
-15 12 3 0.629883 0.202393 0
-15 12 4 0.629883 0.202393 0
-15 12 5 0.629883 0.202515 0
-15 12 6 0.629883 0.202637 0
-15 12 7 0.629883 0.202881 0
-15 12 8 0.629883 0.203369 0
-15 12 9 0.629883 0.204346 0
-15 12 10 0.631348 0.20459 0
-15 12 11 0.632812 0.203491 0.0658569
-15 12 12 0.634766 0.200928 0.185669
-15 12 13 0.628418 0.198364 0.29248
-15 12 14 0.593262 0.213867 0.387695
-15 12 15 0.560059 0.230469 0.479736
-15 12 16 0.522461 0.237305 0.581543
-15 12 17 0.466797 0.244019 0.681152
-15 12 18 0.389404 0.250244 0.772461
-15 12 19 0.281738 0.256348 0.852051
-15 12 20 0.0733643 0.26123 0.918457
-15 12 21 0 0.251465 0.928711
-15 12 22 0 0.24353 0.935547
-15 12 23 0 0.238403 0.942383
-15 12 24 0 0.234985 0.949707
-15 12 25 0 0.232666 0.958496
-15 12 26 0 0.231201 0.96875
-15 12 27 0 0.230225 0.978027
-15 12 28 0 0.230103 0.989746
-15 12 29 0 0.230713 1
-15 12 30 0 0.231812 1
-15 12 31 0 0.233398 1
-15 13 0 0.610352 0.287598 0
-15 13 1 0.610352 0.287598 0
-15 13 2 0.610352 0.287598 0
-15 13 3 0.610352 0.287598 0
-15 13 4 0.610352 0.287598 0
-15 13 5 0.610352 0.287598 0
-15 13 6 0.610352 0.287842 0
-15 13 7 0.610352 0.287842 0
-15 13 8 0.610352 0.28833 0
-15 13 9 0.610352 0.288818 0
-15 13 10 0.609863 0.289307 0
-15 13 11 0.608398 0.289551 0.0775757
-15 13 12 0.606934 0.289551 0.182007
-15 13 13 0.604492 0.288086 0.281738
-15 13 14 0.580078 0.286621 0.384033
-15 13 15 0.541992 0.295166 0.476318
-15 13 16 0.503906 0.29834 0.579102
-15 13 17 0.446777 0.300537 0.679688
-15 13 18 0.366211 0.301758 0.771484
-15 13 19 0.249756 0.302246 0.852051
-15 13 20 0 0.302246 0.918457
-15 13 21 0 0.287109 0.931641
-15 13 22 0 0.27417 0.938477
-15 13 23 0 0.265137 0.945312
-15 13 24 0 0.258545 0.953125
-15 13 25 0 0.253418 0.961426
-15 13 26 0 0.249023 0.969727
-15 13 27 0 0.24585 0.979492
-15 13 28 0 0.243774 0.990723
-15 13 29 0 0.242676 1
-15 13 30 0 0.24231 1
-15 13 31 0 0.242432 1
-15 14 0 0.586914 0.377686 0
-15 14 1 0.586914 0.377686 0
-15 14 2 0.586914 0.377686 0
-15 14 3 0.586914 0.37793 0
-15 14 4 0.586914 0.37793 0
-15 14 5 0.586914 0.37793 0
-15 14 6 0.586914 0.37793 0
-15 14 7 0.586914 0.37793 0
-15 14 8 0.586914 0.378174 0
-15 14 9 0.586914 0.378662 0
-15 14 10 0.585938 0.378906 0
-15 14 11 0.581543 0.378662 0.0958252
-15 14 12 0.57373 0.377686 0.188721
-15 14 13 0.561523 0.375977 0.276367
-15 14 14 0.546875 0.374023 0.372314
-15 14 15 0.511719 0.37207 0.470215
-15 14 16 0.472412 0.372559 0.574707
-15 14 17 0.412109 0.370605 0.676758
-15 14 18 0.324951 0.366943 0.77002
-15 14 19 0.185425 0.362305 0.851562
-15 14 20 0 0.356689 0.918945
-15 14 21 0 0.335693 0.935547
-15 14 22 0 0.316895 0.942871
-15 14 23 0 0.30249 0.949219
-15 14 24 0 0.291748 0.956055
-15 14 25 0 0.282715 0.963379
-15 14 26 0 0.275146 0.97168
-15 14 27 0 0.268799 0.981445
-15 14 28 0 0.26416 0.992676
-15 14 29 0 0.260498 1
-15 14 30 0 0.257812 1
-15 14 31 0 0.256104 1
-15 15 0 0.548828 0.481445 0
-15 15 1 0.548828 0.481445 0
-15 15 2 0.548828 0.481445 0
-15 15 3 0.548828 0.481445 0
-15 15 4 0.548828 0.481445 0
-15 15 5 0.548828 0.481445 0
-15 15 6 0.548828 0.481445 0
-15 15 7 0.548828 0.481689 0
-15 15 8 0.548828 0.481689 0
-15 15 9 0.548828 0.481934 0
-15 15 10 0.548828 0.482422 0
-15 15 11 0.544434 0.481934 0.0553284
-15 15 12 0.536133 0.480469 0.175293
-15 15 13 0.521973 0.477295 0.271729
-15 15 14 0.498047 0.471191 0.366455
-15 15 15 0.459961 0.459961 0.459961
-15 15 16 0.417236 0.458252 0.566895
-15 15 17 0.350586 0.453369 0.671387
-15 15 18 0.244873 0.445312 0.766602
-15 15 19 0 0.435547 0.849609
-15 15 20 0 0.424805 0.918457
-15 15 21 0 0.397705 0.939941
-15 15 22 0 0.371582 0.946777
-15 15 23 0 0.351318 0.953613
-15 15 24 0 0.335693 0.959961
-15 15 25 0 0.322266 0.967285
-15 15 26 0 0.310547 0.975586
-15 15 27 0 0.300537 0.984863
-15 15 28 0 0.29248 0.995605
-15 15 29 0 0.285645 1
-15 15 30 0 0.280273 1
-15 15 31 0 0.275879 1
-15 16 0 0.452393 0.572266 0
-15 16 1 0.452393 0.572266 0
-15 16 2 0.452393 0.572266 0
-15 16 3 0.452393 0.572266 0
-15 16 4 0.452393 0.572266 0
-15 16 5 0.452393 0.572266 0
-15 16 6 0.452393 0.572266 0
-15 16 7 0.452393 0.572754 0
-15 16 8 0.452637 0.572754 0
-15 16 9 0.452637 0.572754 0
-15 16 10 0.452637 0.573242 0
-15 16 11 0.449219 0.572754 0
-15 16 12 0.440918 0.571289 0.121094
-15 16 13 0.426514 0.568359 0.236816
-15 16 14 0.402832 0.562012 0.3396
-15 16 15 0.36792 0.556641 0.443604
-15 16 16 0.315186 0.553711 0.554199
-15 16 17 0.223022 0.546875 0.661621
-15 16 18 0 0.535645 0.759766
-15 16 19 0 0.521484 0.845703
-15 16 20 0 0.505859 0.916504
-15 16 21 0 0.473633 0.944824
-15 16 22 0 0.439941 0.953125
-15 16 23 0 0.41333 0.960449
-15 16 24 0 0.39209 0.966797
-15 16 25 0 0.373535 0.973633
-15 16 26 0 0.356934 0.981445
-15 16 27 0 0.342285 0.990234
-15 16 28 0 0.330078 1
-15 16 29 0 0.319336 1
-15 16 30 0 0.310303 1
-15 16 31 0 0.302734 1
-15 17 0 0.288574 0.658691 0
-15 17 1 0.288574 0.658691 0
-15 17 2 0.288574 0.658691 0
-15 17 3 0.288574 0.658691 0
-15 17 4 0.288574 0.658691 0
-15 17 5 0.288574 0.658691 0
-15 17 6 0.288574 0.658691 0
-15 17 7 0.288574 0.658691 0
-15 17 8 0.288574 0.658691 0
-15 17 9 0.288818 0.65918 0
-15 17 10 0.288818 0.65918 0
-15 17 11 0.287354 0.659668 0
-15 17 12 0.276611 0.65918 0
-15 17 13 0.257812 0.658203 0.186401
-15 17 14 0.224731 0.656738 0.305176
-15 17 15 0.161865 0.655762 0.418457
-15 17 16 0 0.652832 0.533691
-15 17 17 0 0.64502 0.64502
-15 17 18 0 0.632324 0.748047
-15 17 19 0 0.615234 0.837891
-15 17 20 0 0.595703 0.911621
-15 17 21 0 0.560547 0.94873
-15 17 22 0 0.52002 0.961914
-15 17 23 0 0.487305 0.970703
-15 17 24 0 0.460205 0.977539
-15 17 25 0 0.435791 0.984375
-15 17 26 0 0.413574 0.991699
-15 17 27 0 0.393799 0.999512
-15 17 28 0 0.376465 1
-15 17 29 0 0.361328 1
-15 17 30 0 0.348145 1
-15 17 31 0 0.336426 1
-15 18 0 0 0.745605 0
-15 18 1 0 0.745605 0
-15 18 2 0 0.745605 0
-15 18 3 0 0.745605 0
-15 18 4 0 0.745605 0
-15 18 5 0 0.745605 0
-15 18 6 0 0.745605 0
-15 18 7 0 0.745605 0
-15 18 8 0 0.745605 0
-15 18 9 0 0.745605 0
-15 18 10 0 0.746094 0
-15 18 11 0 0.746582 0
-15 18 12 0 0.74707 0
-15 18 13 0 0.748047 0.105103
-15 18 14 0 0.749023 0.26001
-15 18 15 0 0.75 0.384033
-15 18 16 0 0.748047 0.504883
-15 18 17 0 0.741699 0.621582
-15 18 18 0 0.729004 0.729492
-15 18 19 0 0.711426 0.82373
-15 18 20 0 0.688965 0.901855
-15 18 21 0 0.65332 0.949707
-15 18 22 0 0.609863 0.97168
-15 18 23 0 0.571289 0.983887
-15 18 24 0 0.538574 0.992188
-15 18 25 0 0.507812 0.999023
-15 18 26 0 0.479736 1
-15 18 27 0 0.454102 1
-15 18 28 0 0.431152 1
-15 18 29 0 0.410889 1
-15 18 30 0 0.392822 1
-15 18 31 0 0.376709 1
-15 19 0 0 0.82666 0
-15 19 1 0 0.82666 0
-15 19 2 0 0.82666 0
-15 19 3 0 0.82666 0
-15 19 4 0 0.82666 0
-15 19 5 0 0.82666 0
-15 19 6 0 0.82666 0
-15 19 7 0 0.82666 0
-15 19 8 0 0.82666 0
-15 19 9 0 0.82666 0
-15 19 10 0 0.827148 0
-15 19 11 0 0.827148 0
-15 19 12 0 0.828125 0
-15 19 13 0 0.830078 0
-15 19 14 0 0.832031 0.19812
-15 19 15 0 0.834473 0.34082
-15 19 16 0 0.834961 0.468994
-15 19 17 0 0.830566 0.59082
-15 19 18 0 0.820312 0.703613
-15 19 19 0 0.803223 0.803223
-15 19 20 0 0.780273 0.88623
-15 19 21 0 0.746582 0.945312
-15 19 22 0 0.703613 0.979492
-15 19 23 0 0.661621 0.998535
-15 19 24 0 0.624023 1
-15 19 25 0 0.587402 1
-15 19 26 0 0.553223 1
-15 19 27 0 0.521484 1
-15 19 28 0 0.492432 1
-15 19 29 0 0.466309 1
-15 19 30 0 0.442871 1
-15 19 31 0 0.421875 1
-15 20 0 0 0.897949 0
-15 20 1 0 0.897949 0
-15 20 2 0 0.897949 0
-15 20 3 0 0.897949 0
-15 20 4 0 0.897949 0
-15 20 5 0 0.897949 0
-15 20 6 0 0.897949 0
-15 20 7 0 0.897949 0
-15 20 8 0 0.897949 0
-15 20 9 0 0.897949 0
-15 20 10 0 0.897949 0
-15 20 11 0 0.898438 0
-15 20 12 0 0.898438 0
-15 20 13 0 0.900879 0
-15 20 14 0 0.904297 0.101807
-15 20 15 0 0.907715 0.288818
-15 20 16 0 0.909668 0.42749
-15 20 17 0 0.908203 0.554688
-15 20 18 0 0.900391 0.671875
-15 20 19 0 0.885254 0.776367
-15 20 20 0 0.86377 0.864258
-15 20 21 0 0.834473 0.934082
-15 20 22 0 0.79541 0.981445
-15 20 23 0 0.75293 1
-15 20 24 0 0.712402 1
-15 20 25 0 0.671387 1
-15 20 26 0 0.631348 1
-15 20 27 0 0.593262 1
-15 20 28 0 0.558105 1
-15 20 29 0 0.525879 1
-15 20 30 0 0.496582 1
-15 20 31 0 0.470459 1
-15 21 0 0 0.958984 0
-15 21 1 0 0.958984 0
-15 21 2 0 0.958984 0
-15 21 3 0 0.958984 0
-15 21 4 0 0.958984 0
-15 21 5 0 0.958984 0
-15 21 6 0 0.958984 0
-15 21 7 0 0.958984 0
-15 21 8 0 0.958984 0
-15 21 9 0 0.958984 0
-15 21 10 0 0.958984 0
-15 21 11 0 0.958984 0
-15 21 12 0 0.959473 0
-15 21 13 0 0.960938 0
-15 21 14 0 0.964844 0
-15 21 15 0 0.969238 0.223999
-15 21 16 0 0.973145 0.379639
-15 21 17 0 0.974121 0.512695
-15 21 18 0 0.969727 0.634766
-15 21 19 0 0.958008 0.743164
-15 21 20 0 0.938965 0.835938
-15 21 21 0 0.913574 0.914062
-15 21 22 0 0.880371 0.973145
-15 21 23 0 0.841309 1
-15 21 24 0 0.800293 1
-15 21 25 0 0.756348 1
-15 21 26 0 0.711914 1
-15 21 27 0 0.668457 1
-15 21 28 0 0.627441 1
-15 21 29 0 0.589355 1
-15 21 30 0 0.554199 1
-15 21 31 0 0.522461 1
-15 22 0 0 1 0
-15 22 1 0 1 0
-15 22 2 0 1 0
-15 22 3 0 1 0
-15 22 4 0 1 0
-15 22 5 0 1 0
-15 22 6 0 1 0
-15 22 7 0 1 0
-15 22 8 0 1 0
-15 22 9 0 1 0
-15 22 10 0 1 0
-15 22 11 0 1 0
-15 22 12 0 1 0
-15 22 13 0 1 0
-15 22 14 0 1 0
-15 22 15 0 1 0.134766
-15 22 16 0 1 0.326172
-15 22 17 0 1 0.467529
-15 22 18 0 1 0.593262
-15 22 19 0 1 0.705566
-15 22 20 0 1 0.802246
-15 22 21 0 0.981445 0.885254
-15 22 22 0 0.953125 0.953613
-15 22 23 0 0.919434 1
-15 22 24 0 0.881348 1
-15 22 25 0 0.837891 1
-15 22 26 0 0.791504 1
-15 22 27 0 0.744141 1
-15 22 28 0 0.698242 1
-15 22 29 0 0.654785 1
-15 22 30 0 0.614258 1
-15 22 31 0 0.577148 1
-15 23 0 0 1 0
-15 23 1 0 1 0
-15 23 2 0 1 0
-15 23 3 0 1 0
-15 23 4 0 1 0
-15 23 5 0 1 0
-15 23 6 0 1 0
-15 23 7 0 1 0
-15 23 8 0 1 0
-15 23 9 0 1 0
-15 23 10 0 1 0
-15 23 11 0 1 0
-15 23 12 0 1 0
-15 23 13 0 1 0
-15 23 14 0 1 0
-15 23 15 0 1 0
-15 23 16 0 1 0.268066
-15 23 17 0 1 0.420898
-15 23 18 0 1 0.550781
-15 23 19 0 1 0.666016
-15 23 20 0 1 0.766113
-15 23 21 0 1 0.853516
-15 23 22 0 1 0.92627
-15 23 23 0 0.983398 0.983887
-15 23 24 0 0.950195 1
-15 23 25 0 0.910156 1
-15 23 26 0 0.864258 1
-15 23 27 0 0.81543 1
-15 23 28 0 0.766113 1
-15 23 29 0 0.718262 1
-15 23 30 0 0.672852 1
-15 23 31 0 0.630859 1
-15 24 0 0 1 0
-15 24 1 0 1 0
-15 24 2 0 1 0
-15 24 3 0 1 0
-15 24 4 0 1 0
-15 24 5 0 1 0
-15 24 6 0 1 0
-15 24 7 0 1 0
-15 24 8 0 1 0
-15 24 9 0 1 0
-15 24 10 0 1 0
-15 24 11 0 1 0
-15 24 12 0 1 0
-15 24 13 0 1 0
-15 24 14 0 1 0
-15 24 15 0 1 0
-15 24 16 0 1 0.200928
-15 24 17 0 1 0.373047
-15 24 18 0 1 0.507812
-15 24 19 0 1 0.625488
-15 24 20 0 1 0.728516
-15 24 21 0 1 0.818848
-15 24 22 0 1 0.895508
-15 24 23 0 1 0.95752
-15 24 24 0 1 1
-15 24 25 0 0.97168 1
-15 24 26 0 0.928711 1
-15 24 27 0 0.880371 1
-15 24 28 0 0.82959 1
-15 24 29 0 0.778809 1
-15 24 30 0 0.729492 1
-15 24 31 0 0.683105 1
-15 25 0 0 1 0
-15 25 1 0 1 0
-15 25 2 0 1 0
-15 25 3 0 1 0
-15 25 4 0 1 0
-15 25 5 0 1 0
-15 25 6 0 1 0
-15 25 7 0 1 0
-15 25 8 0 1 0
-15 25 9 0 1 0
-15 25 10 0 1 0
-15 25 11 0 1 0
-15 25 12 0 1 0
-15 25 13 0 1 0
-15 25 14 0 1 0
-15 25 15 0 1 0
-15 25 16 0 1 0.0964966
-15 25 17 0 1 0.317627
-15 25 18 0 1 0.459717
-15 25 19 0 1 0.580566
-15 25 20 0 1 0.685547
-15 25 21 0 1 0.778809
-15 25 22 0 1 0.859375
-15 25 23 0 1 0.925781
-15 25 24 0 1 0.97998
-15 25 25 0 1 1
-15 25 26 0 0.989746 1
-15 25 27 0 0.943848 1
-15 25 28 0 0.893555 1
-15 25 29 0 0.841309 1
-15 25 30 0 0.789062 1
-15 25 31 0 0.73877 1
-15 26 0 0 1 0
-15 26 1 0 1 0
-15 26 2 0 1 0
-15 26 3 0 1 0
-15 26 4 0 1 0
-15 26 5 0 1 0
-15 26 6 0 1 0
-15 26 7 0 1 0
-15 26 8 0 1 0
-15 26 9 0 1 0
-15 26 10 0 1 0
-15 26 11 0 1 0
-15 26 12 0 1 0
-15 26 13 0 1 0
-15 26 14 0 1 0
-15 26 15 0 1 0
-15 26 16 0 1 0
-15 26 17 0 1 0.251465
-15 26 18 0 1 0.406494
-15 26 19 0 1 0.530762
-15 26 20 0 1 0.638184
-15 26 21 0 1 0.733398
-15 26 22 0 1 0.817383
-15 26 23 0 1 0.887207
-15 26 24 0 1 0.945801
-15 26 25 0 1 0.999023
-15 26 26 0 1 1
-15 26 27 0 1 1
-15 26 28 0 0.956055 1
-15 26 29 0 0.903809 1
-15 26 30 0 0.850586 1
-15 26 31 0 0.797363 1
-15 27 0 0 1 0
-15 27 1 0 1 0
-15 27 2 0 1 0
-15 27 3 0 1 0
-15 27 4 0 1 0
-15 27 5 0 1 0
-15 27 6 0 1 0
-15 27 7 0 1 0
-15 27 8 0 1 0
-15 27 9 0 1 0
-15 27 10 0 1 0
-15 27 11 0 1 0
-15 27 12 0 1 0
-15 27 13 0 1 0
-15 27 14 0 1 0
-15 27 15 0 1 0
-15 27 16 0 1 0
-15 27 17 0 1 0.162964
-15 27 18 0 1 0.34668
-15 27 19 0 1 0.476562
-15 27 20 0 1 0.585938
-15 27 21 0 1 0.683594
-15 27 22 0 1 0.769531
-15 27 23 0 1 0.842773
-15 27 24 0 1 0.904785
-15 27 25 0 1 0.962402
-15 27 26 0 1 1
-15 27 27 0 1 1
-15 27 28 0 1 1
-15 27 29 0 0.964844 1
-15 27 30 0 0.911133 1
-15 27 31 0 0.856445 1
-15 28 0 0 1 0
-15 28 1 0 1 0
-15 28 2 0 1 0
-15 28 3 0 1 0
-15 28 4 0 1 0
-15 28 5 0 1 0
-15 28 6 0 1 0
-15 28 7 0 1 0
-15 28 8 0 1 0
-15 28 9 0 1 0
-15 28 10 0 1 0
-15 28 11 0 1 0
-15 28 12 0 1 0
-15 28 13 0 1 0
-15 28 14 0 1 0
-15 28 15 0 1 0
-15 28 16 0 1 0
-15 28 17 0 1 0
-15 28 18 0 1 0.277344
-15 28 19 0 1 0.41748
-15 28 20 0 1 0.529785
-15 28 21 0 1 0.628906
-15 28 22 0 1 0.716797
-15 28 23 0 1 0.79248
-15 28 24 0 1 0.857422
-15 28 25 0 1 0.918945
-15 28 26 0 1 0.976074
-15 28 27 0 1 1
-15 28 28 0 1 1
-15 28 29 0 1 1
-15 28 30 0 0.970215 1
-15 28 31 0 0.916016 1
-15 29 0 0 1 0
-15 29 1 0 1 0
-15 29 2 0 1 0
-15 29 3 0 1 0
-15 29 4 0 1 0
-15 29 5 0 1 0
-15 29 6 0 1 0
-15 29 7 0 1 0
-15 29 8 0 1 0
-15 29 9 0 1 0
-15 29 10 0 1 0
-15 29 11 0 1 0
-15 29 12 0 1 0
-15 29 13 0 1 0
-15 29 14 0 1 0
-15 29 15 0 1 0
-15 29 16 0 1 0
-15 29 17 0 1 0
-15 29 18 0 1 0.189331
-15 29 19 0 1 0.352051
-15 29 20 0 1 0.469482
-15 29 21 0 1 0.570312
-15 29 22 0 1 0.659668
-15 29 23 0 1 0.736816
-15 29 24 0 1 0.804199
-15 29 25 0 1 0.868652
-15 29 26 0 1 0.929688
-15 29 27 0 1 0.985352
-15 29 28 0 1 1
-15 29 29 0 1 1
-15 29 30 0 1 1
-15 29 31 0 0.975098 1
-15 30 0 0 1 0
-15 30 1 0 1 0
-15 30 2 0 1 0
-15 30 3 0 1 0
-15 30 4 0 1 0
-15 30 5 0 1 0
-15 30 6 0 1 0
-15 30 7 0 1 0
-15 30 8 0 1 0
-15 30 9 0 1 0
-15 30 10 0 1 0
-15 30 11 0 1 0
-15 30 12 0 1 0
-15 30 13 0 1 0
-15 30 14 0 1 0
-15 30 15 0 1 0
-15 30 16 0 1 0
-15 30 17 0 1 0
-15 30 18 0 1 0.013443
-15 30 19 0 1 0.2771
-15 30 20 0 1 0.404053
-15 30 21 0 1 0.507324
-15 30 22 0 1 0.597656
-15 30 23 0 1 0.675781
-15 30 24 0 1 0.744629
-15 30 25 0 1 0.811523
-15 30 26 0 1 0.875977
-15 30 27 0 1 0.936523
-15 30 28 0 1 0.991211
-15 30 29 0 1 1
-15 30 30 0 1 1
-15 30 31 0 1 1
-15 31 0 0 1 0
-15 31 1 0 1 0
-15 31 2 0 1 0
-15 31 3 0 1 0
-15 31 4 0 1 0
-15 31 5 0 1 0
-15 31 6 0 1 0
-15 31 7 0 1 0
-15 31 8 0 1 0
-15 31 9 0 1 0
-15 31 10 0 1 0
-15 31 11 0 1 0
-15 31 12 0 1 0
-15 31 13 0 1 0
-15 31 14 0 1 0
-15 31 15 0 1 0
-15 31 16 0 1 0
-15 31 17 0 1 0
-15 31 18 0 1 0
-15 31 19 0 1 0.182739
-15 31 20 0 1 0.332031
-15 31 21 0 1 0.440674
-15 31 22 0 1 0.532227
-15 31 23 0 1 0.611328
-15 31 24 0 1 0.681152
-15 31 25 0 1 0.749512
-15 31 26 0 1 0.816406
-15 31 27 0 1 0.881348
-15 31 28 0 1 0.941406
-15 31 29 0 1 0.996582
-15 31 30 0 1 1
-15 31 31 0 1 1
-16 0 0 0.747559 0 0
-16 0 1 0.747559 0 0
-16 0 2 0.747559 0 0
-16 0 3 0.747559 0 0
-16 0 4 0.747559 0 0
-16 0 5 0.747559 0 0
-16 0 6 0.747559 0 0
-16 0 7 0.747559 0 0
-16 0 8 0.747559 0 0
-16 0 9 0.747559 0 0
-16 0 10 0.750488 0 0
-16 0 11 0.759277 0 0
-16 0 12 0.766602 0 0.146973
-16 0 13 0.766602 0 0.265137
-16 0 14 0.753906 0 0.376465
-16 0 15 0.725586 0 0.476807
-16 0 16 0.694824 0.0787354 0.578125
-16 0 17 0.650879 0.111755 0.678711
-16 0 18 0.591797 0.140259 0.771973
-16 0 19 0.519531 0.164307 0.853516
-16 0 20 0.434082 0.183838 0.92041
-16 0 21 0.313721 0.190308 0.937988
-16 0 22 0.155518 0.193604 0.944824
-16 0 23 0 0.196167 0.950684
-16 0 24 0 0.198486 0.956543
-16 0 25 0 0.20105 0.963867
-16 0 26 0 0.203735 0.972656
-16 0 27 0 0.206909 0.983398
-16 0 28 0 0.210449 0.995605
-16 0 29 0 0.214233 1
-16 0 30 0 0.21814 1
-16 0 31 0 0.221558 1
-16 1 0 0.747559 0 0
-16 1 1 0.747559 0 0
-16 1 2 0.747559 0 0
-16 1 3 0.747559 0 0
-16 1 4 0.747559 0 0
-16 1 5 0.747559 0 0
-16 1 6 0.747559 0 0
-16 1 7 0.747559 0 0
-16 1 8 0.747559 0 0
-16 1 9 0.747559 0 0
-16 1 10 0.750488 0 0
-16 1 11 0.759277 0 0
-16 1 12 0.766602 0 0.146973
-16 1 13 0.766602 0 0.265137
-16 1 14 0.753906 0 0.376465
-16 1 15 0.725586 0 0.476807
-16 1 16 0.694824 0.0788574 0.578125
-16 1 17 0.650879 0.111816 0.678711
-16 1 18 0.591797 0.140259 0.771973
-16 1 19 0.519531 0.164307 0.853516
-16 1 20 0.434082 0.183838 0.92041
-16 1 21 0.313721 0.19043 0.937988
-16 1 22 0.155518 0.193604 0.944824
-16 1 23 0 0.196167 0.950684
-16 1 24 0 0.198486 0.956543
-16 1 25 0 0.20105 0.963867
-16 1 26 0 0.203857 0.972656
-16 1 27 0 0.206909 0.983398
-16 1 28 0 0.210449 0.995605
-16 1 29 0 0.214233 1
-16 1 30 0 0.21814 1
-16 1 31 0 0.221558 1
-16 2 0 0.747559 0 0
-16 2 1 0.747559 0 0
-16 2 2 0.747559 0 0
-16 2 3 0.747559 0 0
-16 2 4 0.747559 0 0
-16 2 5 0.747559 0 0
-16 2 6 0.747559 0 0
-16 2 7 0.747559 0 0
-16 2 8 0.747559 0 0
-16 2 9 0.747559 0 0
-16 2 10 0.750488 0 0
-16 2 11 0.759277 0 0
-16 2 12 0.766602 0 0.146973
-16 2 13 0.766602 0 0.265137
-16 2 14 0.753906 0 0.376465
-16 2 15 0.725586 0 0.476807
-16 2 16 0.694824 0.0791626 0.578125
-16 2 17 0.650879 0.112 0.678711
-16 2 18 0.591797 0.140381 0.771973
-16 2 19 0.519531 0.164429 0.853516
-16 2 20 0.433838 0.18396 0.92041
-16 2 21 0.313721 0.19043 0.937988
-16 2 22 0.155518 0.193604 0.944824
-16 2 23 0 0.196167 0.950684
-16 2 24 0 0.198486 0.956543
-16 2 25 0 0.20105 0.963867
-16 2 26 0 0.203857 0.972656
-16 2 27 0 0.206909 0.983398
-16 2 28 0 0.210449 0.995605
-16 2 29 0 0.214233 1
-16 2 30 0 0.21814 1
-16 2 31 0 0.221558 1
-16 3 0 0.747559 0 0
-16 3 1 0.747559 0 0
-16 3 2 0.747559 0 0
-16 3 3 0.747559 0 0
-16 3 4 0.747559 0 0
-16 3 5 0.747559 0 0
-16 3 6 0.747559 0 0
-16 3 7 0.747559 0 0
-16 3 8 0.747559 0 0
-16 3 9 0.747559 0 0
-16 3 10 0.750488 0 0
-16 3 11 0.759277 0 0
-16 3 12 0.766602 0 0.146851
-16 3 13 0.766602 0 0.264893
-16 3 14 0.753906 0 0.376221
-16 3 15 0.725586 0 0.476807
-16 3 16 0.694824 0.0795898 0.578125
-16 3 17 0.650879 0.112305 0.678711
-16 3 18 0.591797 0.140625 0.771973
-16 3 19 0.519531 0.164673 0.853516
-16 3 20 0.433838 0.184082 0.92041
-16 3 21 0.313477 0.190552 0.937988
-16 3 22 0.155396 0.193726 0.944824
-16 3 23 0 0.196289 0.950684
-16 3 24 0 0.198608 0.956543
-16 3 25 0 0.20105 0.964355
-16 3 26 0 0.203857 0.972656
-16 3 27 0 0.206909 0.983398
-16 3 28 0 0.210449 0.995605
-16 3 29 0 0.214233 1
-16 3 30 0 0.218262 1
-16 3 31 0 0.22168 1
-16 4 0 0.747559 0 0
-16 4 1 0.747559 0 0
-16 4 2 0.747559 0 0
-16 4 3 0.747559 0 0
-16 4 4 0.747559 0 0
-16 4 5 0.747559 0 0
-16 4 6 0.747559 0 0
-16 4 7 0.747559 0 0
-16 4 8 0.747559 0 0
-16 4 9 0.747559 0 0
-16 4 10 0.750488 0 0
-16 4 11 0.759277 0 0
-16 4 12 0.766602 0 0.146851
-16 4 13 0.766113 0 0.264893
-16 4 14 0.753906 0 0.376221
-16 4 15 0.725586 0 0.476807
-16 4 16 0.694824 0.0804443 0.578125
-16 4 17 0.650879 0.112915 0.678711
-16 4 18 0.591797 0.141113 0.771973
-16 4 19 0.519531 0.165039 0.853516
-16 4 20 0.433838 0.184326 0.92041
-16 4 21 0.313477 0.190796 0.938477
-16 4 22 0.155273 0.193848 0.944824
-16 4 23 0 0.196411 0.950684
-16 4 24 0 0.19873 0.956543
-16 4 25 0 0.201172 0.964355
-16 4 26 0 0.203979 0.973145
-16 4 27 0 0.207031 0.983398
-16 4 28 0 0.210571 0.995605
-16 4 29 0 0.214355 1
-16 4 30 0 0.218262 1
-16 4 31 0 0.22168 1
-16 5 0 0.747559 0 0
-16 5 1 0.747559 0 0
-16 5 2 0.747559 0 0
-16 5 3 0.747559 0 0
-16 5 4 0.747559 0 0
-16 5 5 0.747559 0 0
-16 5 6 0.747559 0 0
-16 5 7 0.747559 0 0
-16 5 8 0.747559 0 0
-16 5 9 0.747559 0 0
-16 5 10 0.750488 0 0
-16 5 11 0.759277 0 0
-16 5 12 0.766113 0 0.146606
-16 5 13 0.766113 0 0.264893
-16 5 14 0.753906 0 0.376221
-16 5 15 0.725586 0 0.476807
-16 5 16 0.694336 0.0820312 0.578125
-16 5 17 0.650879 0.114075 0.678711
-16 5 18 0.591797 0.141968 0.771973
-16 5 19 0.519531 0.165649 0.853516
-16 5 20 0.433838 0.184937 0.920898
-16 5 21 0.313232 0.191162 0.938477
-16 5 22 0.155029 0.194214 0.944824
-16 5 23 0 0.196655 0.950684
-16 5 24 0 0.198975 0.957031
-16 5 25 0 0.201416 0.964355
-16 5 26 0 0.204102 0.973145
-16 5 27 0 0.207153 0.983398
-16 5 28 0 0.210693 0.995605
-16 5 29 0 0.214478 1
-16 5 30 0 0.218384 1
-16 5 31 0 0.221802 1
-16 6 0 0.747559 0 0
-16 6 1 0.747559 0 0
-16 6 2 0.747559 0 0
-16 6 3 0.747559 0 0
-16 6 4 0.747559 0 0
-16 6 5 0.747559 0 0
-16 6 6 0.747559 0 0
-16 6 7 0.747559 0 0
-16 6 8 0.747559 0 0
-16 6 9 0.747559 0 0
-16 6 10 0.750488 0 0
-16 6 11 0.759277 0 0
-16 6 12 0.766113 0 0.146362
-16 6 13 0.766113 0 0.264648
-16 6 14 0.753906 0 0.376221
-16 6 15 0.725098 0.00395203 0.476807
-16 6 16 0.694336 0.085022 0.578125
-16 6 17 0.650391 0.116211 0.678711
-16 6 18 0.591797 0.143555 0.771973
-16 6 19 0.519043 0.16687 0.853516
-16 6 20 0.433594 0.185913 0.920898
-16 6 21 0.312988 0.192017 0.938477
-16 6 22 0.154419 0.194824 0.944824
-16 6 23 0 0.197266 0.950684
-16 6 24 0 0.199463 0.957031
-16 6 25 0 0.201782 0.964355
-16 6 26 0 0.204468 0.973145
-16 6 27 0 0.20752 0.983398
-16 6 28 0 0.210938 0.995605
-16 6 29 0 0.214722 1
-16 6 30 0 0.218506 1
-16 6 31 0 0.221924 1
-16 7 0 0.747559 0 0
-16 7 1 0.747559 0 0
-16 7 2 0.747559 0 0
-16 7 3 0.747559 0 0
-16 7 4 0.747559 0 0
-16 7 5 0.747559 0 0
-16 7 6 0.747559 0 0
-16 7 7 0.747559 0 0
-16 7 8 0.747559 0 0
-16 7 9 0.747559 0 0
-16 7 10 0.750488 0 0
-16 7 11 0.759277 0 0
-16 7 12 0.766113 0 0.145752
-16 7 13 0.765625 0 0.264404
-16 7 14 0.753418 0 0.375977
-16 7 15 0.725098 0.0139999 0.476562
-16 7 16 0.693848 0.0906372 0.578125
-16 7 17 0.650391 0.120239 0.678711
-16 7 18 0.591309 0.146606 0.771973
-16 7 19 0.519043 0.169312 0.853516
-16 7 20 0.433105 0.187866 0.920898
-16 7 21 0.3125 0.193604 0.938477
-16 7 22 0.153442 0.196167 0.944824
-16 7 23 0 0.198242 0.950684
-16 7 24 0 0.200317 0.957031
-16 7 25 0 0.202515 0.964355
-16 7 26 0 0.205078 0.973145
-16 7 27 0 0.208008 0.983398
-16 7 28 0 0.211426 0.995605
-16 7 29 0 0.215088 1
-16 7 30 0 0.218872 1
-16 7 31 0 0.222168 1
-16 8 0 0.747559 0 0
-16 8 1 0.747559 0 0
-16 8 2 0.747559 0 0
-16 8 3 0.747559 0 0
-16 8 4 0.747559 0 0
-16 8 5 0.747559 0 0
-16 8 6 0.747559 0 0
-16 8 7 0.747559 0 0
-16 8 8 0.747559 0 0
-16 8 9 0.748047 0 0
-16 8 10 0.750488 0 0
-16 8 11 0.759277 0 0
-16 8 12 0.765137 0 0.144531
-16 8 13 0.765137 0 0.263672
-16 8 14 0.75293 0 0.375732
-16 8 15 0.724121 0.0336609 0.476562
-16 8 16 0.693359 0.10083 0.577637
-16 8 17 0.649414 0.127808 0.678711
-16 8 18 0.590332 0.152466 0.771973
-16 8 19 0.518066 0.17395 0.853516
-16 8 20 0.432129 0.19165 0.920898
-16 8 21 0.311523 0.196533 0.938477
-16 8 22 0.151367 0.198608 0.944824
-16 8 23 0 0.200317 0.950684
-16 8 24 0 0.202026 0.957031
-16 8 25 0 0.203979 0.964355
-16 8 26 0 0.206421 0.973145
-16 8 27 0 0.209106 0.983398
-16 8 28 0 0.212402 0.995605
-16 8 29 0 0.215942 1
-16 8 30 0 0.219482 1
-16 8 31 0 0.222778 1
-16 9 0 0.748047 0 0
-16 9 1 0.748047 0 0
-16 9 2 0.748047 0 0
-16 9 3 0.748047 0 0
-16 9 4 0.748047 0 0
-16 9 5 0.748047 0 0
-16 9 6 0.748047 0 0
-16 9 7 0.748047 0 0
-16 9 8 0.748047 0 0
-16 9 9 0.748047 0 0
-16 9 10 0.750488 0 0
-16 9 11 0.759277 0 0
-16 9 12 0.76416 0 0.142334
-16 9 13 0.76416 0 0.262695
-16 9 14 0.751953 0 0.375
-16 9 15 0.723145 0.065918 0.476074
-16 9 16 0.691895 0.118103 0.577637
-16 9 17 0.647949 0.141235 0.678711
-16 9 18 0.588867 0.163086 0.771484
-16 9 19 0.516602 0.182495 0.853516
-16 9 20 0.43042 0.198608 0.920898
-16 9 21 0.309326 0.202148 0.938477
-16 9 22 0.147339 0.203125 0.945312
-16 9 23 0 0.204102 0.951172
-16 9 24 0 0.205322 0.95752
-16 9 25 0 0.206787 0.964844
-16 9 26 0 0.20874 0.973633
-16 9 27 0 0.211182 0.983887
-16 9 28 0 0.214111 0.996094
-16 9 29 0 0.217407 1
-16 9 30 0 0.220825 1
-16 9 31 0 0.223877 1
-16 10 0 0.748047 0 0
-16 10 1 0.748047 0 0
-16 10 2 0.748047 0 0
-16 10 3 0.748047 0 0
-16 10 4 0.748047 0 0
-16 10 5 0.748047 0 0
-16 10 6 0.748047 0 0
-16 10 7 0.748047 0 0
-16 10 8 0.748047 0 0
-16 10 9 0.748047 0 0
-16 10 10 0.750488 0 0
-16 10 11 0.758301 0 0
-16 10 12 0.762207 0 0.138672
-16 10 13 0.762207 0 0.260498
-16 10 14 0.75 0 0.373535
-16 10 15 0.720703 0.10498 0.475586
-16 10 16 0.689453 0.144409 0.577148
-16 10 17 0.645508 0.162842 0.678223
-16 10 18 0.586426 0.180664 0.771484
-16 10 19 0.513672 0.196899 0.853516
-16 10 20 0.427246 0.210571 0.920898
-16 10 21 0.30542 0.211914 0.938965
-16 10 22 0.139648 0.211182 0.945801
-16 10 23 0 0.210815 0.95166
-16 10 24 0 0.21106 0.958008
-16 10 25 0 0.211792 0.965332
-16 10 26 0 0.213135 0.974121
-16 10 27 0 0.214844 0.984375
-16 10 28 0 0.217285 0.996582
-16 10 29 0 0.220215 1
-16 10 30 0 0.223145 1
-16 10 31 0 0.22583 1
-16 11 0 0.74707 0.0258026 0
-16 11 1 0.74707 0.0258179 0
-16 11 2 0.74707 0.0258636 0
-16 11 3 0.74707 0.0259399 0
-16 11 4 0.74707 0.0260773 0
-16 11 5 0.74707 0.0263519 0
-16 11 6 0.74707 0.0268707 0
-16 11 7 0.74707 0.0278778 0
-16 11 8 0.74707 0.0298615 0
-16 11 9 0.74707 0.0336609 0
-16 11 10 0.749023 0.0378418 0
-16 11 11 0.756348 0.0336914 0
-16 11 12 0.758301 0.0179901 0.132812
-16 11 13 0.757812 0.0115967 0.257324
-16 11 14 0.746582 0.0523071 0.371094
-16 11 15 0.716797 0.1521 0.474609
-16 11 16 0.685059 0.181519 0.576172
-16 11 17 0.641113 0.194702 0.677734
-16 11 18 0.581543 0.207764 0.771484
-16 11 19 0.508789 0.219849 0.853027
-16 11 20 0.421387 0.22998 0.920898
-16 11 21 0.29834 0.228149 0.939941
-16 11 22 0.125 0.224487 0.946289
-16 11 23 0 0.222168 0.952148
-16 11 24 0 0.220825 0.958496
-16 11 25 0 0.220215 0.96582
-16 11 26 0 0.220459 0.974609
-16 11 27 0 0.221191 0.985352
-16 11 28 0 0.222778 0.997559
-16 11 29 0 0.224976 1
-16 11 30 0 0.227051 1
-16 11 31 0 0.229248 1
-16 12 0 0.744141 0.161377 0
-16 12 1 0.744141 0.161377 0
-16 12 2 0.744141 0.161377 0
-16 12 3 0.744141 0.161377 0
-16 12 4 0.744141 0.161499 0
-16 12 5 0.744141 0.161499 0
-16 12 6 0.744141 0.161743 0
-16 12 7 0.744141 0.161987 0
-16 12 8 0.744141 0.162598 0
-16 12 9 0.744141 0.163818 0
-16 12 10 0.745605 0.165527 0
-16 12 11 0.749023 0.164673 0
-16 12 12 0.750488 0.160034 0.125854
-16 12 13 0.75 0.155151 0.250732
-16 12 14 0.740234 0.160645 0.366699
-16 12 15 0.709961 0.208984 0.472656
-16 12 16 0.677734 0.230713 0.574707
-16 12 17 0.633301 0.238892 0.676758
-16 12 18 0.57373 0.246704 0.770996
-16 12 19 0.5 0.253906 0.853027
-16 12 20 0.411377 0.259521 0.920898
-16 12 21 0.285889 0.253174 0.940918
-16 12 22 0.0949707 0.245605 0.947754
-16 12 23 0 0.240234 0.953613
-16 12 24 0 0.236572 0.959961
-16 12 25 0 0.234009 0.967773
-16 12 26 0 0.232422 0.976562
-16 12 27 0 0.231689 0.986816
-16 12 28 0 0.231934 0.999023
-16 12 29 0 0.232788 1
-16 12 30 0 0.233643 1
-16 12 31 0 0.234985 1
-16 13 0 0.73584 0.260986 0
-16 13 1 0.73584 0.260986 0
-16 13 2 0.73584 0.260986 0
-16 13 3 0.73584 0.260986 0
-16 13 4 0.73584 0.260986 0
-16 13 5 0.73584 0.26123 0
-16 13 6 0.73584 0.26123 0
-16 13 7 0.73584 0.261475 0
-16 13 8 0.73584 0.261719 0
-16 13 9 0.73584 0.262451 0
-16 13 10 0.736328 0.263672 0
-16 13 11 0.736328 0.262939 0
-16 13 12 0.736328 0.26123 0.123169
-16 13 13 0.735352 0.257812 0.243042
-16 13 14 0.727051 0.255859 0.359131
-16 13 15 0.698242 0.276367 0.469238
-16 13 16 0.664551 0.292236 0.572266
-16 13 17 0.620117 0.295898 0.675293
-16 13 18 0.560059 0.298584 0.77002
-16 13 19 0.485107 0.300293 0.852539
-16 13 20 0.394043 0.301025 0.920898
-16 13 21 0.263428 0.289307 0.942871
-16 13 22 0.0107346 0.276611 0.949707
-16 13 23 0 0.26709 0.956055
-16 13 24 0 0.260498 0.962402
-16 13 25 0 0.254883 0.970215
-16 13 26 0 0.250977 0.979004
-16 13 27 0 0.247925 0.989258
-16 13 28 0 0.246094 1
-16 13 29 0 0.244873 1
-16 13 30 0 0.244141 1
-16 13 31 0 0.244141 1
-16 14 0 0.718262 0.357422 0
-16 14 1 0.718262 0.357422 0
-16 14 2 0.718262 0.357422 0
-16 14 3 0.718262 0.357422 0
-16 14 4 0.718262 0.357422 0
-16 14 5 0.718262 0.357422 0
-16 14 6 0.718262 0.357422 0
-16 14 7 0.718262 0.357666 0
-16 14 8 0.718262 0.357666 0
-16 14 9 0.718262 0.358154 0
-16 14 10 0.718262 0.358887 0
-16 14 11 0.716797 0.359131 0
-16 14 12 0.713867 0.358887 0.134888
-16 14 13 0.708984 0.35791 0.241577
-16 14 14 0.701172 0.354736 0.348633
-16 14 15 0.678711 0.355957 0.462646
-16 14 16 0.642578 0.366455 0.567871
-16 14 17 0.598145 0.366211 0.671875
-16 14 18 0.536621 0.364014 0.768066
-16 14 19 0.459717 0.360596 0.851562
-16 14 20 0.364014 0.355957 0.920898
-16 14 21 0.221802 0.338379 0.945801
-16 14 22 0 0.319336 0.953125
-16 14 23 0 0.305176 0.959473
-16 14 24 0 0.294434 0.966309
-16 14 25 0 0.2854 0.974121
-16 14 26 0 0.277832 0.98291
-16 14 27 0 0.271729 0.993164
-16 14 28 0 0.266846 1
-16 14 29 0 0.262695 1
-16 14 30 0 0.26001 1
-16 14 31 0 0.257812 1
-16 15 0 0.695312 0.459473 0
-16 15 1 0.695312 0.459473 0
-16 15 2 0.695312 0.459473 0
-16 15 3 0.695312 0.459473 0
-16 15 4 0.695312 0.459473 0
-16 15 5 0.695312 0.459473 0
-16 15 6 0.695312 0.459473 0
-16 15 7 0.695312 0.459473 0
-16 15 8 0.695312 0.459717 0
-16 15 9 0.695312 0.459961 0
-16 15 10 0.695312 0.460693 0
-16 15 11 0.693359 0.460938 0
-16 15 12 0.687988 0.460693 0.14856
-16 15 13 0.678223 0.459473 0.24939
-16 15 14 0.662109 0.456299 0.34668
-16 15 15 0.640625 0.451172 0.449463
-16 15 16 0.606934 0.452148 0.560547
-16 15 17 0.561035 0.44873 0.666504
-16 15 18 0.498291 0.442627 0.76416
-16 15 19 0.416748 0.434326 0.849609
-16 15 20 0.310547 0.424316 0.919922
-16 15 21 0.12854 0.400879 0.949219
-16 15 22 0 0.375 0.958008
-16 15 23 0 0.355225 0.965332
-16 15 24 0 0.339844 0.972656
-16 15 25 0 0.326172 0.979492
-16 15 26 0 0.313965 0.987305
-16 15 27 0 0.303711 0.995605
-16 15 28 0 0.295166 1
-16 15 29 0 0.288086 1
-16 15 30 0 0.282227 1
-16 15 31 0 0.277588 1
-16 16 0 0.649902 0.571289 0
-16 16 1 0.649902 0.571289 0
-16 16 2 0.649902 0.571289 0
-16 16 3 0.649902 0.571289 0
-16 16 4 0.649902 0.571289 0
-16 16 5 0.649902 0.571289 0
-16 16 6 0.649902 0.571289 0
-16 16 7 0.649902 0.571289 0
-16 16 8 0.649902 0.571289 0
-16 16 9 0.649902 0.571289 0
-16 16 10 0.649902 0.571777 0
-16 16 11 0.648926 0.572266 0
-16 16 12 0.643555 0.571777 0.111755
-16 16 13 0.633789 0.570801 0.234009
-16 16 14 0.617676 0.567383 0.34082
-16 16 15 0.590332 0.560547 0.445557
-16 16 16 0.547363 0.547363 0.547363
-16 16 17 0.5 0.541992 0.656738
-16 16 18 0.432373 0.532715 0.756836
-16 16 19 0.3396 0.52002 0.844727
-16 16 20 0.199951 0.505371 0.91748
-16 16 21 0 0.477051 0.952637
-16 16 22 0 0.443604 0.962891
-16 16 23 0 0.417236 0.970215
-16 16 24 0 0.395996 0.977051
-16 16 25 0 0.377197 0.983887
-16 16 26 0 0.360352 0.991699
-16 16 27 0 0.345459 1
-16 16 28 0 0.332764 1
-16 16 29 0 0.321777 1
-16 16 30 0 0.312256 1
-16 16 31 0 0.304443 1
-16 17 0 0.54834 0.665039 0
-16 17 1 0.54834 0.665039 0
-16 17 2 0.54834 0.665039 0
-16 17 3 0.54834 0.665039 0
-16 17 4 0.54834 0.665039 0
-16 17 5 0.54834 0.665039 0
-16 17 6 0.54834 0.665039 0
-16 17 7 0.54834 0.665039 0
-16 17 8 0.54834 0.665039 0
-16 17 9 0.54834 0.665039 0
-16 17 10 0.54834 0.665527 0
-16 17 11 0.54834 0.666016 0
-16 17 12 0.542969 0.665527 0
-16 17 13 0.533203 0.664062 0.182983
-16 17 14 0.51709 0.660645 0.304688
-16 17 15 0.48999 0.654297 0.416016
-16 17 16 0.450928 0.646973 0.527832
-16 17 17 0.396484 0.640625 0.640625
-16 17 18 0.312988 0.629395 0.745117
-16 17 19 0.170288 0.61377 0.836426
-16 17 20 0 0.595215 0.911621
-16 17 21 0 0.562988 0.954102
-16 17 22 0 0.522949 0.967773
-16 17 23 0 0.490234 0.977051
-16 17 24 0 0.463379 0.984863
-16 17 25 0 0.438721 0.991699
-16 17 26 0 0.416504 0.999023
-16 17 27 0 0.396484 1
-16 17 28 0 0.378906 1
-16 17 29 0 0.363525 1
-16 17 30 0 0.350098 1
-16 17 31 0 0.338135 1
-16 18 0 0.394531 0.748047 0
-16 18 1 0.394531 0.748047 0
-16 18 2 0.394531 0.748047 0
-16 18 3 0.394531 0.748047 0
-16 18 4 0.394531 0.748047 0
-16 18 5 0.394531 0.748047 0
-16 18 6 0.394531 0.748047 0
-16 18 7 0.394531 0.748047 0
-16 18 8 0.394531 0.748047 0
-16 18 9 0.394531 0.748047 0
-16 18 10 0.394531 0.748535 0
-16 18 11 0.394775 0.748535 0
-16 18 12 0.390869 0.749023 0
-16 18 13 0.379395 0.749023 0.0958862
-16 18 14 0.360352 0.748047 0.256348
-16 18 15 0.328857 0.745605 0.380127
-16 18 16 0.275879 0.743164 0.500488
-16 18 17 0.176636 0.737305 0.617676
-16 18 18 0 0.726562 0.726562
-16 18 19 0 0.709961 0.822266
-16 18 20 0 0.688477 0.901367
-16 18 21 0 0.654785 0.952148
-16 18 22 0 0.611328 0.974609
-16 18 23 0 0.572754 0.987305
-16 18 24 0 0.540527 0.996582
-16 18 25 0 0.509766 1
-16 18 26 0 0.481934 1
-16 18 27 0 0.456299 1
-16 18 28 0 0.43335 1
-16 18 29 0 0.412842 1
-16 18 30 0 0.394531 1
-16 18 31 0 0.378418 1
-16 19 0 0 0.827148 0
-16 19 1 0 0.827148 0
-16 19 2 0 0.827148 0
-16 19 3 0 0.827148 0
-16 19 4 0 0.827148 0
-16 19 5 0 0.827148 0
-16 19 6 0 0.827148 0
-16 19 7 0 0.827148 0
-16 19 8 0 0.827148 0
-16 19 9 0 0.827148 0
-16 19 10 0 0.827637 0
-16 19 11 0 0.827637 0
-16 19 12 0 0.828125 0
-16 19 13 0 0.829102 0
-16 19 14 0 0.830078 0.193359
-16 19 15 0 0.831055 0.337158
-16 19 16 0 0.831055 0.465576
-16 19 17 0 0.827148 0.587891
-16 19 18 0 0.817383 0.701172
-16 19 19 0 0.80127 0.801758
-16 19 20 0 0.779785 0.885254
-16 19 21 0 0.74707 0.946289
-16 19 22 0 0.704102 0.980469
-16 19 23 0 0.662598 0.999512
-16 19 24 0 0.625 1
-16 19 25 0 0.588867 1
-16 19 26 0 0.554688 1
-16 19 27 0 0.522949 1
-16 19 28 0 0.493896 1
-16 19 29 0 0.467773 1
-16 19 30 0 0.444336 1
-16 19 31 0 0.42334 1
-16 20 0 0 0.897949 0
-16 20 1 0 0.897949 0
-16 20 2 0 0.897949 0
-16 20 3 0 0.897949 0
-16 20 4 0 0.897949 0
-16 20 5 0 0.897949 0
-16 20 6 0 0.897949 0
-16 20 7 0 0.897949 0
-16 20 8 0 0.897949 0
-16 20 9 0 0.898438 0
-16 20 10 0 0.898438 0
-16 20 11 0 0.898438 0
-16 20 12 0 0.898926 0
-16 20 13 0 0.900391 0
-16 20 14 0 0.902832 0.0933838
-16 20 15 0 0.905273 0.285645
-16 20 16 0 0.907227 0.424805
-16 20 17 0 0.905762 0.552246
-16 20 18 0 0.898438 0.669922
-16 20 19 0 0.883789 0.774902
-16 20 20 0 0.863281 0.863281
-16 20 21 0 0.834473 0.93457
-16 20 22 0 0.79541 0.981934
-16 20 23 0 0.753418 1
-16 20 24 0 0.712402 1
-16 20 25 0 0.671875 1
-16 20 26 0 0.631836 1
-16 20 27 0 0.59375 1
-16 20 28 0 0.558594 1
-16 20 29 0 0.526855 1
-16 20 30 0 0.497803 1
-16 20 31 0 0.47168 1
-16 21 0 0 0.959961 0
-16 21 1 0 0.959961 0
-16 21 2 0 0.959961 0
-16 21 3 0 0.959961 0
-16 21 4 0 0.959961 0
-16 21 5 0 0.959961 0
-16 21 6 0 0.959961 0
-16 21 7 0 0.959961 0
-16 21 8 0 0.959961 0
-16 21 9 0 0.959961 0
-16 21 10 0 0.959961 0
-16 21 11 0 0.960449 0
-16 21 12 0 0.960449 0
-16 21 13 0 0.961914 0
-16 21 14 0 0.964844 0
-16 21 15 0 0.96875 0.220703
-16 21 16 0 0.97168 0.377441
-16 21 17 0 0.972656 0.51123
-16 21 18 0 0.968262 0.632812
-16 21 19 0 0.956543 0.741699
-16 21 20 0 0.938477 0.834961
-16 21 21 0 0.913574 0.913574
-16 21 22 0 0.880859 0.974121
-16 21 23 0 0.841797 1
-16 21 24 0 0.800293 1
-16 21 25 0 0.756836 1
-16 21 26 0 0.712402 1
-16 21 27 0 0.668945 1
-16 21 28 0 0.62793 1
-16 21 29 0 0.589844 1
-16 21 30 0 0.555176 1
-16 21 31 0 0.523438 1
-16 22 0 0 1 0
-16 22 1 0 1 0
-16 22 2 0 1 0
-16 22 3 0 1 0
-16 22 4 0 1 0
-16 22 5 0 1 0
-16 22 6 0 1 0
-16 22 7 0 1 0
-16 22 8 0 1 0
-16 22 9 0 1 0
-16 22 10 0 1 0
-16 22 11 0 1 0
-16 22 12 0 1 0
-16 22 13 0 1 0
-16 22 14 0 1 0
-16 22 15 0 1 0.129761
-16 22 16 0 1 0.324463
-16 22 17 0 1 0.466309
-16 22 18 0 1 0.592285
-16 22 19 0 1 0.70459
-16 22 20 0 1 0.801758
-16 22 21 0 0.980957 0.885254
-16 22 22 0 0.953613 0.954102
-16 22 23 0 0.92041 1
-16 22 24 0 0.881836 1
-16 22 25 0 0.838379 1
-16 22 26 0 0.791992 1
-16 22 27 0 0.744629 1
-16 22 28 0 0.69873 1
-16 22 29 0 0.655273 1
-16 22 30 0 0.614746 1
-16 22 31 0 0.577637 1
-16 23 0 0 1 0
-16 23 1 0 1 0
-16 23 2 0 1 0
-16 23 3 0 1 0
-16 23 4 0 1 0
-16 23 5 0 1 0
-16 23 6 0 1 0
-16 23 7 0 1 0
-16 23 8 0 1 0
-16 23 9 0 1 0
-16 23 10 0 1 0
-16 23 11 0 1 0
-16 23 12 0 1 0
-16 23 13 0 1 0
-16 23 14 0 1 0
-16 23 15 0 1 0
-16 23 16 0 1 0.266113
-16 23 17 0 1 0.419922
-16 23 18 0 1 0.549805
-16 23 19 0 1 0.665527
-16 23 20 0 1 0.765625
-16 23 21 0 1 0.853027
-16 23 22 0 1 0.92627
-16 23 23 0 0.983887 0.984375
-16 23 24 0 0.951172 1
-16 23 25 0 0.910645 1
-16 23 26 0 0.864746 1
-16 23 27 0 0.815918 1
-16 23 28 0 0.766602 1
-16 23 29 0 0.71875 1
-16 23 30 0 0.67334 1
-16 23 31 0 0.631348 1
-16 24 0 0 1 0
-16 24 1 0 1 0
-16 24 2 0 1 0
-16 24 3 0 1 0
-16 24 4 0 1 0
-16 24 5 0 1 0
-16 24 6 0 1 0
-16 24 7 0 1 0
-16 24 8 0 1 0
-16 24 9 0 1 0
-16 24 10 0 1 0
-16 24 11 0 1 0
-16 24 12 0 1 0
-16 24 13 0 1 0
-16 24 14 0 1 0
-16 24 15 0 1 0
-16 24 16 0 1 0.198486
-16 24 17 0 1 0.37207
-16 24 18 0 1 0.507324
-16 24 19 0 1 0.625
-16 24 20 0 1 0.728027
-16 24 21 0 1 0.818848
-16 24 22 0 1 0.895508
-16 24 23 0 1 0.958008
-16 24 24 0 1 1
-16 24 25 0 0.972656 1
-16 24 26 0 0.929199 1
-16 24 27 0 0.880859 1
-16 24 28 0 0.830078 1
-16 24 29 0 0.779297 1
-16 24 30 0 0.730469 1
-16 24 31 0 0.683594 1
-16 25 0 0 1 0
-16 25 1 0 1 0
-16 25 2 0 1 0
-16 25 3 0 1 0
-16 25 4 0 1 0
-16 25 5 0 1 0
-16 25 6 0 1 0
-16 25 7 0 1 0
-16 25 8 0 1 0
-16 25 9 0 1 0
-16 25 10 0 1 0
-16 25 11 0 1 0
-16 25 12 0 1 0
-16 25 13 0 1 0
-16 25 14 0 1 0
-16 25 15 0 1 0
-16 25 16 0 1 0.0914917
-16 25 17 0 1 0.31665
-16 25 18 0 1 0.459229
-16 25 19 0 1 0.580078
-16 25 20 0 1 0.685547
-16 25 21 0 1 0.778809
-16 25 22 0 1 0.859375
-16 25 23 0 1 0.925781
-16 25 24 0 1 0.980957
-16 25 25 0 1 1
-16 25 26 0 0.990723 1
-16 25 27 0 0.944824 1
-16 25 28 0 0.894531 1
-16 25 29 0 0.841797 1
-16 25 30 0 0.790039 1
-16 25 31 0 0.739746 1
-16 26 0 0 1 0
-16 26 1 0 1 0
-16 26 2 0 1 0
-16 26 3 0 1 0
-16 26 4 0 1 0
-16 26 5 0 1 0
-16 26 6 0 1 0
-16 26 7 0 1 0
-16 26 8 0 1 0
-16 26 9 0 1 0
-16 26 10 0 1 0
-16 26 11 0 1 0
-16 26 12 0 1 0
-16 26 13 0 1 0
-16 26 14 0 1 0
-16 26 15 0 1 0
-16 26 16 0 1 0
-16 26 17 0 1 0.250244
-16 26 18 0 1 0.406006
-16 26 19 0 1 0.530762
-16 26 20 0 1 0.638184
-16 26 21 0 1 0.733887
-16 26 22 0 1 0.817383
-16 26 23 0 1 0.887695
-16 26 24 0 1 0.946289
-16 26 25 0 1 1
-16 26 26 0 1 1
-16 26 27 0 1 1
-16 26 28 0 0.957031 1
-16 26 29 0 0.904785 1
-16 26 30 0 0.851074 1
-16 26 31 0 0.797852 1
-16 27 0 0 1 0
-16 27 1 0 1 0
-16 27 2 0 1 0
-16 27 3 0 1 0
-16 27 4 0 1 0
-16 27 5 0 1 0
-16 27 6 0 1 0
-16 27 7 0 1 0
-16 27 8 0 1 0
-16 27 9 0 1 0
-16 27 10 0 1 0
-16 27 11 0 1 0
-16 27 12 0 1 0
-16 27 13 0 1 0
-16 27 14 0 1 0
-16 27 15 0 1 0
-16 27 16 0 1 0
-16 27 17 0 1 0.160889
-16 27 18 0 1 0.346191
-16 27 19 0 1 0.476562
-16 27 20 0 1 0.585938
-16 27 21 0 1 0.683594
-16 27 22 0 1 0.77002
-16 27 23 0 1 0.843262
-16 27 24 0 1 0.905273
-16 27 25 0 1 0.963379
-16 27 26 0 1 1
-16 27 27 0 1 1
-16 27 28 0 1 1
-16 27 29 0 0.96582 1
-16 27 30 0 0.912109 1
-16 27 31 0 0.857422 1
-16 28 0 0 1 0
-16 28 1 0 1 0
-16 28 2 0 1 0
-16 28 3 0 1 0
-16 28 4 0 1 0
-16 28 5 0 1 0
-16 28 6 0 1 0
-16 28 7 0 1 0
-16 28 8 0 1 0
-16 28 9 0 1 0
-16 28 10 0 1 0
-16 28 11 0 1 0
-16 28 12 0 1 0
-16 28 13 0 1 0
-16 28 14 0 1 0
-16 28 15 0 1 0
-16 28 16 0 1 0
-16 28 17 0 1 0
-16 28 18 0 1 0.276611
-16 28 19 0 1 0.41748
-16 28 20 0 1 0.530273
-16 28 21 0 1 0.629395
-16 28 22 0 1 0.717285
-16 28 23 0 1 0.792969
-16 28 24 0 1 0.85791
-16 28 25 0 1 0.919434
-16 28 26 0 1 0.976562
-16 28 27 0 1 1
-16 28 28 0 1 1
-16 28 29 0 1 1
-16 28 30 0 0.971191 1
-16 28 31 0 0.916992 1
-16 29 0 0 1 0
-16 29 1 0 1 0
-16 29 2 0 1 0
-16 29 3 0 1 0
-16 29 4 0 1 0
-16 29 5 0 1 0
-16 29 6 0 1 0
-16 29 7 0 1 0
-16 29 8 0 1 0
-16 29 9 0 1 0
-16 29 10 0 1 0
-16 29 11 0 1 0
-16 29 12 0 1 0
-16 29 13 0 1 0
-16 29 14 0 1 0
-16 29 15 0 1 0
-16 29 16 0 1 0
-16 29 17 0 1 0
-16 29 18 0 1 0.18811
-16 29 19 0 1 0.352051
-16 29 20 0 1 0.469727
-16 29 21 0 1 0.570801
-16 29 22 0 1 0.659668
-16 29 23 0 1 0.736816
-16 29 24 0 1 0.804199
-16 29 25 0 1 0.869141
-16 29 26 0 1 0.930176
-16 29 27 0 1 0.98584
-16 29 28 0 1 1
-16 29 29 0 1 1
-16 29 30 0 1 1
-16 29 31 0 0.976074 1
-16 30 0 0 1 0
-16 30 1 0 1 0
-16 30 2 0 1 0
-16 30 3 0 1 0
-16 30 4 0 1 0
-16 30 5 0 1 0
-16 30 6 0 1 0
-16 30 7 0 1 0
-16 30 8 0 1 0
-16 30 9 0 1 0
-16 30 10 0 1 0
-16 30 11 0 1 0
-16 30 12 0 1 0
-16 30 13 0 1 0
-16 30 14 0 1 0
-16 30 15 0 1 0
-16 30 16 0 1 0
-16 30 17 0 1 0
-16 30 18 0 1 0.00824738
-16 30 19 0 1 0.276855
-16 30 20 0 1 0.404053
-16 30 21 0 1 0.507812
-16 30 22 0 1 0.598145
-16 30 23 0 1 0.67627
-16 30 24 0 1 0.745117
-16 30 25 0 1 0.812012
-16 30 26 0 1 0.876465
-16 30 27 0 1 0.937012
-16 30 28 0 1 0.992188
-16 30 29 0 1 1
-16 30 30 0 1 1
-16 30 31 0 1 1
-16 31 0 0 1 0
-16 31 1 0 1 0
-16 31 2 0 1 0
-16 31 3 0 1 0
-16 31 4 0 1 0
-16 31 5 0 1 0
-16 31 6 0 1 0
-16 31 7 0 1 0
-16 31 8 0 1 0
-16 31 9 0 1 0
-16 31 10 0 1 0
-16 31 11 0 1 0
-16 31 12 0 1 0
-16 31 13 0 1 0
-16 31 14 0 1 0
-16 31 15 0 1 0
-16 31 16 0 1 0
-16 31 17 0 1 0
-16 31 18 0 1 0
-16 31 19 0 1 0.181885
-16 31 20 0 1 0.332031
-16 31 21 0 1 0.440918
-16 31 22 0 1 0.532715
-16 31 23 0 1 0.611816
-16 31 24 0 1 0.681641
-16 31 25 0 1 0.75
-16 31 26 0 1 0.816895
-16 31 27 0 1 0.881836
-16 31 28 0 1 0.941895
-16 31 29 0 1 0.99707
-16 31 30 0 1 1
-16 31 31 0 1 1
-17 0 0 0.812012 0 0
-17 0 1 0.812012 0 0
-17 0 2 0.812012 0 0
-17 0 3 0.812012 0 0
-17 0 4 0.812012 0 0
-17 0 5 0.812012 0 0
-17 0 6 0.812012 0 0
-17 0 7 0.812012 0 0
-17 0 8 0.812012 0 0
-17 0 9 0.812012 0 0
-17 0 10 0.8125 0 0
-17 0 11 0.816895 0 0
-17 0 12 0.825684 0 0.0302429
-17 0 13 0.838379 0 0.20105
-17 0 14 0.848145 0 0.32373
-17 0 15 0.849609 0 0.447754
-17 0 16 0.835938 0.0218201 0.563965
-17 0 17 0.802734 0.0979004 0.669434
-17 0 18 0.753418 0.130371 0.766113
-17 0 19 0.692383 0.157227 0.851074
-17 0 20 0.62207 0.178711 0.921387
-17 0 21 0.526855 0.189575 0.95166
-17 0 22 0.425049 0.194458 0.961914
-17 0 23 0.322998 0.197754 0.968262
-17 0 24 0.206421 0.200317 0.973145
-17 0 25 0 0.202759 0.979004
-17 0 26 0 0.205444 0.98584
-17 0 27 0 0.208252 0.994141
-17 0 28 0 0.211548 1
-17 0 29 0 0.215088 1
-17 0 30 0 0.218872 1
-17 0 31 0 0.222778 1
-17 1 0 0.812012 0 0
-17 1 1 0.812012 0 0
-17 1 2 0.812012 0 0
-17 1 3 0.812012 0 0
-17 1 4 0.812012 0 0
-17 1 5 0.812012 0 0
-17 1 6 0.812012 0 0
-17 1 7 0.812012 0 0
-17 1 8 0.812012 0 0
-17 1 9 0.812012 0 0
-17 1 10 0.8125 0 0
-17 1 11 0.816895 0 0
-17 1 12 0.825684 0 0.0302277
-17 1 13 0.838379 0 0.20105
-17 1 14 0.848145 0 0.32373
-17 1 15 0.849609 0 0.447754
-17 1 16 0.835938 0.0220184 0.563965
-17 1 17 0.802734 0.0980225 0.669434
-17 1 18 0.753418 0.130371 0.766113
-17 1 19 0.692383 0.157227 0.851074
-17 1 20 0.62207 0.178833 0.921387
-17 1 21 0.526855 0.189575 0.95166
-17 1 22 0.425049 0.19458 0.961914
-17 1 23 0.322998 0.197754 0.968262
-17 1 24 0.206421 0.200317 0.973145
-17 1 25 0 0.202759 0.979004
-17 1 26 0 0.205444 0.98584
-17 1 27 0 0.208252 0.994141
-17 1 28 0 0.211548 1
-17 1 29 0 0.215088 1
-17 1 30 0 0.218872 1
-17 1 31 0 0.222778 1
-17 2 0 0.812012 0 0
-17 2 1 0.812012 0 0
-17 2 2 0.812012 0 0
-17 2 3 0.812012 0 0
-17 2 4 0.812012 0 0
-17 2 5 0.812012 0 0
-17 2 6 0.812012 0 0
-17 2 7 0.812012 0 0
-17 2 8 0.812012 0 0
-17 2 9 0.812012 0 0
-17 2 10 0.8125 0 0
-17 2 11 0.816895 0 0
-17 2 12 0.825684 0 0.0301819
-17 2 13 0.838379 0 0.20105
-17 2 14 0.848145 0 0.32373
-17 2 15 0.849609 0 0.447754
-17 2 16 0.835938 0.0223999 0.563965
-17 2 17 0.802734 0.0982056 0.669434
-17 2 18 0.753418 0.130615 0.766113
-17 2 19 0.692383 0.157349 0.851074
-17 2 20 0.62207 0.178833 0.921387
-17 2 21 0.526855 0.189697 0.95166
-17 2 22 0.425049 0.19458 0.961914
-17 2 23 0.322998 0.197876 0.968262
-17 2 24 0.206421 0.200317 0.973145
-17 2 25 0 0.202881 0.979004
-17 2 26 0 0.205444 0.98584
-17 2 27 0 0.208252 0.994141
-17 2 28 0 0.211548 1
-17 2 29 0 0.215088 1
-17 2 30 0 0.218872 1
-17 2 31 0 0.222778 1
-17 3 0 0.812012 0 0
-17 3 1 0.812012 0 0
-17 3 2 0.812012 0 0
-17 3 3 0.812012 0 0
-17 3 4 0.812012 0 0
-17 3 5 0.812012 0 0
-17 3 6 0.812012 0 0
-17 3 7 0.812012 0 0
-17 3 8 0.812012 0 0
-17 3 9 0.812012 0 0
-17 3 10 0.8125 0 0
-17 3 11 0.816895 0 0
-17 3 12 0.825684 0 0.0301056
-17 3 13 0.838379 0 0.20105
-17 3 14 0.848145 0 0.32373
-17 3 15 0.849609 0 0.447754
-17 3 16 0.835938 0.0230865 0.563965
-17 3 17 0.802734 0.0985718 0.669434
-17 3 18 0.753418 0.130859 0.766113
-17 3 19 0.692383 0.157593 0.851074
-17 3 20 0.621582 0.179077 0.921387
-17 3 21 0.526855 0.189819 0.95166
-17 3 22 0.424805 0.194702 0.961914
-17 3 23 0.322998 0.197876 0.968262
-17 3 24 0.206299 0.200439 0.973145
-17 3 25 0 0.202881 0.979004
-17 3 26 0 0.205444 0.98584
-17 3 27 0 0.208374 0.994141
-17 3 28 0 0.211548 1
-17 3 29 0 0.215088 1
-17 3 30 0 0.218872 1
-17 3 31 0 0.222778 1
-17 4 0 0.812012 0 0
-17 4 1 0.812012 0 0
-17 4 2 0.812012 0 0
-17 4 3 0.812012 0 0
-17 4 4 0.812012 0 0
-17 4 5 0.812012 0 0
-17 4 6 0.812012 0 0
-17 4 7 0.812012 0 0
-17 4 8 0.812012 0 0
-17 4 9 0.812012 0 0
-17 4 10 0.8125 0 0
-17 4 11 0.816895 0 0
-17 4 12 0.825684 0 0.0299683
-17 4 13 0.838379 0 0.20105
-17 4 14 0.848145 0 0.32373
-17 4 15 0.849609 0 0.447754
-17 4 16 0.835938 0.0243988 0.563965
-17 4 17 0.802734 0.0992432 0.669434
-17 4 18 0.753418 0.131226 0.766113
-17 4 19 0.692383 0.157959 0.851074
-17 4 20 0.621582 0.179321 0.921387
-17 4 21 0.526855 0.190063 0.95166
-17 4 22 0.424805 0.194824 0.961914
-17 4 23 0.322998 0.19812 0.968262
-17 4 24 0.206299 0.200562 0.973145
-17 4 25 0 0.203003 0.979004
-17 4 26 0 0.205566 0.98584
-17 4 27 0 0.208374 0.994141
-17 4 28 0 0.21167 1
-17 4 29 0 0.21521 1
-17 4 30 0 0.218872 1
-17 4 31 0 0.222778 1
-17 5 0 0.812012 0 0
-17 5 1 0.812012 0 0
-17 5 2 0.812012 0 0
-17 5 3 0.812012 0 0
-17 5 4 0.812012 0 0
-17 5 5 0.812012 0 0
-17 5 6 0.812012 0 0
-17 5 7 0.812012 0 0
-17 5 8 0.812012 0 0
-17 5 9 0.812012 0 0
-17 5 10 0.8125 0 0
-17 5 11 0.816895 0 0
-17 5 12 0.825684 0 0.0296936
-17 5 13 0.838379 0 0.200928
-17 5 14 0.848145 0 0.32373
-17 5 15 0.849609 0 0.447754
-17 5 16 0.835938 0.0269165 0.563965
-17 5 17 0.802734 0.100464 0.669434
-17 5 18 0.753418 0.132202 0.766113
-17 5 19 0.691895 0.158569 0.851074
-17 5 20 0.621582 0.17981 0.921387
-17 5 21 0.526855 0.19043 0.95166
-17 5 22 0.424805 0.19519 0.961914
-17 5 23 0.322998 0.198364 0.968262
-17 5 24 0.206055 0.200806 0.973145
-17 5 25 0 0.203247 0.979004
-17 5 26 0 0.205811 0.98584
-17 5 27 0 0.208496 0.994141
-17 5 28 0 0.211792 1
-17 5 29 0 0.215332 1
-17 5 30 0 0.218994 1
-17 5 31 0 0.2229 1
-17 6 0 0.812012 0 0
-17 6 1 0.812012 0 0
-17 6 2 0.812012 0 0
-17 6 3 0.812012 0 0
-17 6 4 0.812012 0 0
-17 6 5 0.812012 0 0
-17 6 6 0.812012 0 0
-17 6 7 0.812012 0 0
-17 6 8 0.812012 0 0
-17 6 9 0.8125 0 0
-17 6 10 0.8125 0 0
-17 6 11 0.816895 0 0
-17 6 12 0.825684 0 0.0291901
-17 6 13 0.837891 0 0.200684
-17 6 14 0.848145 0 0.32373
-17 6 15 0.849609 0 0.447754
-17 6 16 0.835938 0.0317383 0.563965
-17 6 17 0.802734 0.102783 0.669434
-17 6 18 0.75293 0.133911 0.766113
-17 6 19 0.691895 0.159912 0.851074
-17 6 20 0.621582 0.180908 0.921387
-17 6 21 0.526367 0.191284 0.95166
-17 6 22 0.424561 0.195923 0.961914
-17 6 23 0.322754 0.198853 0.968262
-17 6 24 0.205811 0.201294 0.973633
-17 6 25 0 0.203613 0.979004
-17 6 26 0 0.206055 0.98584
-17 6 27 0 0.208862 0.994141
-17 6 28 0 0.212036 1
-17 6 29 0 0.215454 1
-17 6 30 0 0.219238 1
-17 6 31 0 0.223022 1
-17 7 0 0.812012 0 0
-17 7 1 0.812012 0 0
-17 7 2 0.812012 0 0
-17 7 3 0.812012 0 0
-17 7 4 0.812012 0 0
-17 7 5 0.812012 0 0
-17 7 6 0.8125 0 0
-17 7 7 0.8125 0 0
-17 7 8 0.8125 0 0
-17 7 9 0.8125 0 0
-17 7 10 0.8125 0 0
-17 7 11 0.816895 0 0
-17 7 12 0.825684 0 0.0281982
-17 7 13 0.837891 0 0.200317
-17 7 14 0.848145 0 0.323486
-17 7 15 0.849121 0 0.44751
-17 7 16 0.835449 0.0410767 0.563965
-17 7 17 0.802246 0.107239 0.668945
-17 7 18 0.75293 0.137085 0.766113
-17 7 19 0.691895 0.162476 0.851074
-17 7 20 0.621094 0.182861 0.921387
-17 7 21 0.526367 0.192871 0.95166
-17 7 22 0.424316 0.197144 0.961914
-17 7 23 0.322266 0.199951 0.968262
-17 7 24 0.2052 0.202148 0.973633
-17 7 25 0 0.204346 0.979004
-17 7 26 0 0.206787 0.98584
-17 7 27 0 0.209351 0.994141
-17 7 28 0 0.212524 1
-17 7 29 0 0.215942 1
-17 7 30 0 0.219604 1
-17 7 31 0 0.223389 1
-17 8 0 0.8125 0 0
-17 8 1 0.8125 0 0
-17 8 2 0.8125 0 0
-17 8 3 0.8125 0 0
-17 8 4 0.8125 0 0
-17 8 5 0.8125 0 0
-17 8 6 0.8125 0 0
-17 8 7 0.8125 0 0
-17 8 8 0.8125 0 0
-17 8 9 0.812988 0 0
-17 8 10 0.812988 0 0
-17 8 11 0.817383 0 0
-17 8 12 0.825684 0 0.0263062
-17 8 13 0.837891 0 0.199707
-17 8 14 0.847656 0 0.322998
-17 8 15 0.849121 0 0.447266
-17 8 16 0.834961 0.0570068 0.563965
-17 8 17 0.801758 0.115417 0.668945
-17 8 18 0.752441 0.143311 0.765625
-17 8 19 0.690918 0.167236 0.851074
-17 8 20 0.620605 0.186768 0.921387
-17 8 21 0.525879 0.195923 0.95166
-17 8 22 0.423584 0.199707 0.961914
-17 8 23 0.321533 0.202026 0.968262
-17 8 24 0.204102 0.203979 0.973633
-17 8 25 0 0.205933 0.979004
-17 8 26 0 0.208008 0.98584
-17 8 27 0 0.210449 0.994629
-17 8 28 0 0.213379 1
-17 8 29 0 0.216675 1
-17 8 30 0 0.220215 1
-17 8 31 0 0.223999 1
-17 9 0 0.812988 0 0
-17 9 1 0.812988 0 0
-17 9 2 0.812988 0 0
-17 9 3 0.812988 0 0
-17 9 4 0.812988 0 0
-17 9 5 0.812988 0 0
-17 9 6 0.812988 0 0
-17 9 7 0.812988 0 0
-17 9 8 0.813477 0 0
-17 9 9 0.813477 0 0
-17 9 10 0.813477 0 0
-17 9 11 0.817871 0 0
-17 9 12 0.825684 0 0.0228271
-17 9 13 0.837402 0 0.198364
-17 9 14 0.847168 0 0.32251
-17 9 15 0.848145 0 0.446777
-17 9 16 0.833984 0.0809326 0.563477
-17 9 17 0.800781 0.129761 0.668945
-17 9 18 0.751465 0.154419 0.765625
-17 9 19 0.689941 0.176025 0.851074
-17 9 20 0.619629 0.19397 0.921387
-17 9 21 0.524414 0.201782 0.952148
-17 9 22 0.422363 0.204346 0.962402
-17 9 23 0.320068 0.205933 0.96875
-17 9 24 0.201904 0.207275 0.973633
-17 9 25 0 0.20874 0.979492
-17 9 26 0 0.210449 0.986328
-17 9 27 0 0.212524 0.994629
-17 9 28 0 0.21521 1
-17 9 29 0 0.218262 1
-17 9 30 0 0.221558 1
-17 9 31 0 0.225098 1
-17 10 0 0.813965 0 0
-17 10 1 0.813965 0 0
-17 10 2 0.813965 0 0
-17 10 3 0.813965 0 0
-17 10 4 0.813965 0 0
-17 10 5 0.813965 0 0
-17 10 6 0.813965 0 0
-17 10 7 0.814453 0 0
-17 10 8 0.814453 0 0
-17 10 9 0.814453 0 0
-17 10 10 0.814453 0 0
-17 10 11 0.818359 0 0
-17 10 12 0.826172 0 0.0170441
-17 10 13 0.836914 0 0.196167
-17 10 14 0.84668 0 0.321289
-17 10 15 0.84668 0 0.445801
-17 10 16 0.832031 0.113464 0.562988
-17 10 17 0.798828 0.152344 0.668457
-17 10 18 0.749512 0.172607 0.765625
-17 10 19 0.687988 0.190918 0.850586
-17 10 20 0.617676 0.206299 0.921387
-17 10 21 0.522461 0.211792 0.952148
-17 10 22 0.420166 0.212646 0.962402
-17 10 23 0.317383 0.212891 0.96875
-17 10 24 0.197998 0.213135 0.974121
-17 10 25 0 0.213745 0.979492
-17 10 26 0 0.214844 0.986816
-17 10 27 0 0.216309 0.995117
-17 10 28 0 0.218384 1
-17 10 29 0 0.221069 1
-17 10 30 0 0.223999 1
-17 10 31 0 0.227173 1
-17 11 0 0.815918 0 0
-17 11 1 0.815918 0 0
-17 11 2 0.815918 0 0
-17 11 3 0.815918 0 0
-17 11 4 0.815918 0 0
-17 11 5 0.815918 0 0
-17 11 6 0.815918 0 0
-17 11 7 0.815918 0 0
-17 11 8 0.815918 0 0
-17 11 9 0.815918 0 0
-17 11 10 0.815918 0 0
-17 11 11 0.819336 0 0
-17 11 12 0.826172 0 0.00854492
-17 11 13 0.835938 0 0.192749
-17 11 14 0.844727 0 0.319092
-17 11 15 0.84375 0 0.444092
-17 11 16 0.829102 0.155396 0.562012
-17 11 17 0.79541 0.185425 0.667969
-17 11 18 0.746094 0.200562 0.765137
-17 11 19 0.685059 0.214478 0.850586
-17 11 20 0.614258 0.226196 0.921387
-17 11 21 0.519043 0.228394 0.952637
-17 11 22 0.41626 0.226318 0.962891
-17 11 23 0.312744 0.224487 0.969238
-17 11 24 0.190674 0.223145 0.974609
-17 11 25 0 0.222412 0.980469
-17 11 26 0 0.222168 0.987305
-17 11 27 0 0.222656 0.995605
-17 11 28 0 0.223999 1
-17 11 29 0 0.22583 1
-17 11 30 0 0.228027 1
-17 11 31 0 0.230713 1
-17 12 0 0.817871 0.0947266 0
-17 12 1 0.817871 0.0947266 0
-17 12 2 0.817871 0.0947266 0
-17 12 3 0.817871 0.0947876 0
-17 12 4 0.817871 0.0948486 0
-17 12 5 0.817871 0.0949707 0
-17 12 6 0.817871 0.0951538 0
-17 12 7 0.817871 0.0955811 0
-17 12 8 0.817871 0.0964355 0
-17 12 9 0.818359 0.0980835 0
-17 12 10 0.818359 0.100952 0
-17 12 11 0.820801 0.1026 0
-17 12 12 0.826172 0.0968628 0
-17 12 13 0.833984 0.0872192 0.187866
-17 12 14 0.841797 0.0859375 0.316162
-17 12 15 0.838867 0.125977 0.441162
-17 12 16 0.823242 0.207764 0.560547
-17 12 17 0.790039 0.230347 0.666992
-17 12 18 0.740234 0.240234 0.764648
-17 12 19 0.679199 0.249023 0.850098
-17 12 20 0.60791 0.256104 0.920898
-17 12 21 0.513184 0.253906 0.953125
-17 12 22 0.409424 0.247803 0.963379
-17 12 23 0.304199 0.242798 0.970215
-17 12 24 0.17749 0.239136 0.975586
-17 12 25 0 0.236328 0.981445
-17 12 26 0 0.234253 0.988281
-17 12 27 0 0.233154 0.996582
-17 12 28 0 0.233032 1
-17 12 29 0 0.233765 1
-17 12 30 0 0.234985 1
-17 12 31 0 0.236694 1
-17 13 0 0.820312 0.213013 0
-17 13 1 0.820312 0.213013 0
-17 13 2 0.820312 0.213013 0
-17 13 3 0.820312 0.213135 0
-17 13 4 0.820312 0.213135 0
-17 13 5 0.820312 0.213135 0
-17 13 6 0.820312 0.213257 0
-17 13 7 0.820312 0.213501 0
-17 13 8 0.820312 0.213867 0
-17 13 9 0.820312 0.2146 0
-17 13 10 0.820312 0.215942 0
-17 13 11 0.821777 0.217041 0
-17 13 12 0.825195 0.214966 0
-17 13 13 0.830078 0.211548 0.18335
-17 13 14 0.834961 0.209351 0.310547
-17 13 15 0.830078 0.220093 0.435791
-17 13 16 0.812988 0.270752 0.557617
-17 13 17 0.780273 0.287842 0.665039
-17 13 18 0.730957 0.29248 0.763184
-17 13 19 0.668945 0.296143 0.849609
-17 13 20 0.597656 0.29834 0.920898
-17 13 21 0.50293 0.290771 0.954102
-17 13 22 0.397705 0.279297 0.964844
-17 13 23 0.289795 0.270264 0.971191
-17 13 24 0.152954 0.263184 0.977051
-17 13 25 0 0.257324 0.98291
-17 13 26 0 0.25293 0.990234
-17 13 27 0 0.249512 0.998535
-17 13 28 0 0.247314 1
-17 13 29 0 0.246216 1
-17 13 30 0 0.24585 1
-17 13 31 0 0.246094 1
-17 14 0 0.820801 0.319092 0
-17 14 1 0.820801 0.319092 0
-17 14 2 0.820801 0.319092 0
-17 14 3 0.820801 0.319092 0
-17 14 4 0.820801 0.319092 0
-17 14 5 0.820801 0.319092 0
-17 14 6 0.820801 0.319092 0
-17 14 7 0.820801 0.319336 0
-17 14 8 0.820801 0.31958 0
-17 14 9 0.820801 0.320068 0
-17 14 10 0.820801 0.320801 0
-17 14 11 0.821289 0.321533 0
-17 14 12 0.821289 0.321289 0.0157776
-17 14 13 0.821777 0.320068 0.185059
-17 14 14 0.821289 0.317383 0.304199
-17 14 15 0.814453 0.317139 0.427002
-17 14 16 0.796387 0.344238 0.551758
-17 14 17 0.76416 0.358154 0.662109
-17 14 18 0.714844 0.358398 0.76123
-17 14 19 0.652832 0.356934 0.848145
-17 14 20 0.580566 0.35376 0.92041
-17 14 21 0.485352 0.340088 0.955566
-17 14 22 0.378174 0.32251 0.966309
-17 14 23 0.264648 0.30835 0.973145
-17 14 24 0.101807 0.297363 0.979492
-17 14 25 0 0.287842 0.98584
-17 14 26 0 0.280029 0.993164
-17 14 27 0 0.273438 1
-17 14 28 0 0.268555 1
-17 14 29 0 0.264893 1
-17 14 30 0 0.262207 1
-17 14 31 0 0.260254 1
-17 15 0 0.815918 0.42749 0
-17 15 1 0.815918 0.42749 0
-17 15 2 0.815918 0.42749 0
-17 15 3 0.815918 0.42749 0
-17 15 4 0.815918 0.42749 0
-17 15 5 0.815918 0.42749 0
-17 15 6 0.815918 0.42749 0
-17 15 7 0.815918 0.427734 0
-17 15 8 0.815918 0.427734 0
-17 15 9 0.815918 0.428223 0
-17 15 10 0.815918 0.428711 0
-17 15 11 0.815918 0.429443 0
-17 15 12 0.812988 0.429688 0.0645752
-17 15 13 0.808594 0.429443 0.199097
-17 15 14 0.800781 0.427734 0.306641
-17 15 15 0.787109 0.422607 0.416992
-17 15 16 0.76709 0.42749 0.540527
-17 15 17 0.738281 0.440674 0.65625
-17 15 18 0.688477 0.436768 0.757324
-17 15 19 0.626465 0.43042 0.845703
-17 15 20 0.553223 0.422363 0.918945
-17 15 21 0.456543 0.402832 0.957031
-17 15 22 0.344971 0.378174 0.96875
-17 15 23 0.21875 0.358398 0.976562
-17 15 24 0 0.342773 0.983398
-17 15 25 0 0.328857 0.990234
-17 15 26 0 0.316895 0.998047
-17 15 27 0 0.306641 1
-17 15 28 0 0.298096 1
-17 15 29 0 0.29126 1
-17 15 30 0 0.285156 1
-17 15 31 0 0.280029 1
-17 16 0 0.798828 0.543457 0
-17 16 1 0.798828 0.543457 0
-17 16 2 0.798828 0.543457 0
-17 16 3 0.798828 0.543457 0
-17 16 4 0.798828 0.543457 0
-17 16 5 0.798828 0.543457 0
-17 16 6 0.798828 0.543457 0
-17 16 7 0.798828 0.543457 0
-17 16 8 0.798828 0.543457 0
-17 16 9 0.798828 0.543945 0
-17 16 10 0.798828 0.544434 0
-17 16 11 0.798828 0.544922 0
-17 16 12 0.79541 0.544922 0.0731201
-17 16 13 0.788574 0.544922 0.20874
-17 16 14 0.776855 0.542969 0.31665
-17 16 15 0.755371 0.538086 0.420898
-17 16 16 0.722168 0.526367 0.524902
-17 16 17 0.696289 0.533691 0.646973
-17 16 18 0.646484 0.526855 0.75
-17 16 19 0.583496 0.516602 0.84082
-17 16 20 0.507812 0.503418 0.916016
-17 16 21 0.407959 0.47876 0.958496
-17 16 22 0.2854 0.447266 0.972168
-17 16 23 0.114624 0.421387 0.981934
-17 16 24 0 0.400635 0.989746
-17 16 25 0 0.381836 0.997559
-17 16 26 0 0.365234 1
-17 16 27 0 0.349854 1
-17 16 28 0 0.33667 1
-17 16 29 0 0.325195 1
-17 16 30 0 0.31543 1
-17 16 31 0 0.306885 1
-17 17 0 0.747559 0.657715 0
-17 17 1 0.747559 0.657715 0
-17 17 2 0.747559 0.657715 0
-17 17 3 0.747559 0.657715 0
-17 17 4 0.747559 0.657715 0
-17 17 5 0.747559 0.657715 0
-17 17 6 0.747559 0.657715 0
-17 17 7 0.747559 0.657715 0
-17 17 8 0.747559 0.658203 0
-17 17 9 0.747559 0.658203 0
-17 17 10 0.747559 0.658203 0
-17 17 11 0.747559 0.658691 0
-17 17 12 0.745117 0.65918 0
-17 17 13 0.73877 0.65918 0.173706
-17 17 14 0.728027 0.658203 0.299561
-17 17 15 0.708984 0.654785 0.414551
-17 17 16 0.678223 0.646484 0.526855
-17 17 17 0.631836 0.631836 0.631836
-17 17 18 0.581543 0.623047 0.738281
-17 17 19 0.515625 0.609863 0.832031
-17 17 20 0.43335 0.593262 0.909668
-17 17 21 0.322021 0.564453 0.95752
-17 17 22 0.158081 0.526367 0.975098
-17 17 23 0 0.494385 0.986816
-17 17 24 0 0.467773 0.995117
-17 17 25 0 0.443359 1
-17 17 26 0 0.420898 1
-17 17 27 0 0.400635 1
-17 17 28 0 0.382812 1
-17 17 29 0 0.366943 1
-17 17 30 0 0.353027 1
-17 17 31 0 0.34082 1
-17 18 0 0.64502 0.75 0
-17 18 1 0.64502 0.75 0
-17 18 2 0.64502 0.75 0
-17 18 3 0.64502 0.75 0
-17 18 4 0.64502 0.75 0
-17 18 5 0.64502 0.75 0
-17 18 6 0.64502 0.75 0
-17 18 7 0.64502 0.75 0
-17 18 8 0.64502 0.750488 0
-17 18 9 0.64502 0.750488 0
-17 18 10 0.64502 0.750488 0
-17 18 11 0.64502 0.750977 0
-17 18 12 0.643555 0.751465 0
-17 18 13 0.637207 0.750977 0.081665
-17 18 14 0.625977 0.75 0.252441
-17 18 15 0.607422 0.746582 0.378174
-17 18 16 0.57666 0.73877 0.496094
-17 18 17 0.535156 0.729004 0.609863
-17 18 18 0.480469 0.720215 0.720215
-17 18 19 0.405518 0.705566 0.817871
-17 18 20 0.302734 0.686035 0.898926
-17 18 21 0.118652 0.654297 0.952637
-17 18 22 0 0.612305 0.977051
-17 18 23 0 0.575195 0.992188
-17 18 24 0 0.542969 1
-17 18 25 0 0.513184 1
-17 18 26 0 0.485107 1
-17 18 27 0 0.459473 1
-17 18 28 0 0.436279 1
-17 18 29 0 0.415771 1
-17 18 30 0 0.397217 1
-17 18 31 0 0.380615 1
-17 19 0 0.503906 0.827637 0
-17 19 1 0.503906 0.827637 0
-17 19 2 0.503906 0.827637 0
-17 19 3 0.503906 0.827637 0
-17 19 4 0.503906 0.827637 0
-17 19 5 0.503906 0.827637 0
-17 19 6 0.503906 0.827637 0
-17 19 7 0.503906 0.827637 0
-17 19 8 0.503906 0.828125 0
-17 19 9 0.503906 0.828125 0
-17 19 10 0.503906 0.828125 0
-17 19 11 0.503906 0.828613 0
-17 19 12 0.503906 0.828613 0
-17 19 13 0.49707 0.829102 0
-17 19 14 0.484863 0.829102 0.18689
-17 19 15 0.464844 0.828125 0.332764
-17 19 16 0.432861 0.824707 0.460205
-17 19 17 0.384766 0.819824 0.581543
-17 19 18 0.310547 0.811523 0.695801
-17 19 19 0.182739 0.796875 0.797363
-17 19 20 0 0.776855 0.882812
-17 19 21 0 0.745605 0.944824
-17 19 22 0 0.703125 0.97998
-17 19 23 0 0.662598 1
-17 19 24 0 0.625488 1
-17 19 25 0 0.589844 1
-17 19 26 0 0.556152 1
-17 19 27 0 0.524902 1
-17 19 28 0 0.496094 1
-17 19 29 0 0.469971 1
-17 19 30 0 0.446533 1
-17 19 31 0 0.425293 1
-17 20 0 0.29248 0.897461 0
-17 20 1 0.29248 0.897461 0
-17 20 2 0.29248 0.897461 0
-17 20 3 0.29248 0.897461 0
-17 20 4 0.29248 0.897461 0
-17 20 5 0.292725 0.897461 0
-17 20 6 0.292725 0.897461 0
-17 20 7 0.292725 0.897461 0
-17 20 8 0.292725 0.897461 0
-17 20 9 0.292725 0.897461 0
-17 20 10 0.292725 0.897461 0
-17 20 11 0.292969 0.897461 0
-17 20 12 0.293213 0.897949 0
-17 20 13 0.2854 0.898926 0
-17 20 14 0.26416 0.900391 0.0805054
-17 20 15 0.22644 0.901367 0.280762
-17 20 16 0.152344 0.901367 0.419922
-17 20 17 0 0.899414 0.546875
-17 20 18 0 0.893066 0.665039
-17 20 19 0 0.879883 0.770996
-17 20 20 0 0.860352 0.860352
-17 20 21 0 0.833008 0.932617
-17 20 22 0 0.794434 0.980469
-17 20 23 0 0.752441 1
-17 20 24 0 0.712402 1
-17 20 25 0 0.671875 1
-17 20 26 0 0.632324 1
-17 20 27 0 0.594727 1
-17 20 28 0 0.560059 1
-17 20 29 0 0.52832 1
-17 20 30 0 0.499512 1
-17 20 31 0 0.473389 1
-17 21 0 0 0.959473 0
-17 21 1 0 0.959473 0
-17 21 2 0 0.959473 0
-17 21 3 0 0.959473 0
-17 21 4 0 0.959473 0
-17 21 5 0 0.959473 0
-17 21 6 0 0.959473 0
-17 21 7 0 0.959473 0
-17 21 8 0 0.959473 0
-17 21 9 0 0.959473 0
-17 21 10 0 0.959961 0
-17 21 11 0 0.959961 0
-17 21 12 0 0.959961 0
-17 21 13 0 0.960938 0
-17 21 14 0 0.962891 0
-17 21 15 0 0.965332 0.215332
-17 21 16 0 0.967773 0.373535
-17 21 17 0 0.967773 0.507324
-17 21 18 0 0.963867 0.629395
-17 21 19 0 0.953125 0.73877
-17 21 20 0 0.935547 0.83252
-17 21 21 0 0.912109 0.912109
-17 21 22 0 0.879883 0.973145
-17 21 23 0 0.84082 1
-17 21 24 0 0.799805 1
-17 21 25 0 0.756348 1
-17 21 26 0 0.712402 1
-17 21 27 0 0.669434 1
-17 21 28 0 0.628418 1
-17 21 29 0 0.59082 1
-17 21 30 0 0.556152 1
-17 21 31 0 0.524902 1
-17 22 0 0 1 0
-17 22 1 0 1 0
-17 22 2 0 1 0
-17 22 3 0 1 0
-17 22 4 0 1 0
-17 22 5 0 1 0
-17 22 6 0 1 0
-17 22 7 0 1 0
-17 22 8 0 1 0
-17 22 9 0 1 0
-17 22 10 0 1 0
-17 22 11 0 1 0
-17 22 12 0 1 0
-17 22 13 0 1 0
-17 22 14 0 1 0
-17 22 15 0 1 0.122192
-17 22 16 0 1 0.321045
-17 22 17 0 1 0.463379
-17 22 18 0 1 0.589355
-17 22 19 0 1 0.702148
-17 22 20 0 1 0.799805
-17 22 21 0 0.97998 0.883789
-17 22 22 0 0.953125 0.953125
-17 22 23 0 0.919922 1
-17 22 24 0 0.881836 1
-17 22 25 0 0.838379 1
-17 22 26 0 0.791992 1
-17 22 27 0 0.744629 1
-17 22 28 0 0.69873 1
-17 22 29 0 0.655762 1
-17 22 30 0 0.615234 1
-17 22 31 0 0.578613 1
-17 23 0 0 1 0
-17 23 1 0 1 0
-17 23 2 0 1 0
-17 23 3 0 1 0
-17 23 4 0 1 0
-17 23 5 0 1 0
-17 23 6 0 1 0
-17 23 7 0 1 0
-17 23 8 0 1 0
-17 23 9 0 1 0
-17 23 10 0 1 0
-17 23 11 0 1 0
-17 23 12 0 1 0
-17 23 13 0 1 0
-17 23 14 0 1 0
-17 23 15 0 1 0
-17 23 16 0 1 0.262939
-17 23 17 0 1 0.41748
-17 23 18 0 1 0.547852
-17 23 19 0 1 0.663574
-17 23 20 0 1 0.76416
-17 23 21 0 1 0.852051
-17 23 22 0 1 0.925781
-17 23 23 0 0.983887 0.984375
-17 23 24 0 0.95166 1
-17 23 25 0 0.911133 1
-17 23 26 0 0.865234 1
-17 23 27 0 0.815918 1
-17 23 28 0 0.76709 1
-17 23 29 0 0.719238 1
-17 23 30 0 0.673828 1
-17 23 31 0 0.631836 1
-17 24 0 0 1 0
-17 24 1 0 1 0
-17 24 2 0 1 0
-17 24 3 0 1 0
-17 24 4 0 1 0
-17 24 5 0 1 0
-17 24 6 0 1 0
-17 24 7 0 1 0
-17 24 8 0 1 0
-17 24 9 0 1 0
-17 24 10 0 1 0
-17 24 11 0 1 0
-17 24 12 0 1 0
-17 24 13 0 1 0
-17 24 14 0 1 0
-17 24 15 0 1 0
-17 24 16 0 1 0.194702
-17 24 17 0 1 0.370117
-17 24 18 0 1 0.505371
-17 24 19 0 1 0.623535
-17 24 20 0 1 0.727051
-17 24 21 0 1 0.817871
-17 24 22 0 1 0.89502
-17 24 23 0 1 0.958008
-17 24 24 0 1 1
-17 24 25 0 0.973145 1
-17 24 26 0 0.930176 1
-17 24 27 0 0.881836 1
-17 24 28 0 0.830566 1
-17 24 29 0 0.779785 1
-17 24 30 0 0.730957 1
-17 24 31 0 0.684082 1
-17 25 0 0 1 0
-17 25 1 0 1 0
-17 25 2 0 1 0
-17 25 3 0 1 0
-17 25 4 0 1 0
-17 25 5 0 1 0
-17 25 6 0 1 0
-17 25 7 0 1 0
-17 25 8 0 1 0
-17 25 9 0 1 0
-17 25 10 0 1 0
-17 25 11 0 1 0
-17 25 12 0 1 0
-17 25 13 0 1 0
-17 25 14 0 1 0
-17 25 15 0 1 0
-17 25 16 0 1 0.0839233
-17 25 17 0 1 0.314941
-17 25 18 0 1 0.458252
-17 25 19 0 1 0.579102
-17 25 20 0 1 0.68457
-17 25 21 0 1 0.77832
-17 25 22 0 1 0.858887
-17 25 23 0 1 0.925781
-17 25 24 0 1 0.980957
-17 25 25 0 1 1
-17 25 26 0 0.991699 1
-17 25 27 0 0.945801 1
-17 25 28 0 0.895508 1
-17 25 29 0 0.842773 1
-17 25 30 0 0.790527 1
-17 25 31 0 0.740234 1
-17 26 0 0 1 0
-17 26 1 0 1 0
-17 26 2 0 1 0
-17 26 3 0 1 0
-17 26 4 0 1 0
-17 26 5 0 1 0
-17 26 6 0 1 0
-17 26 7 0 1 0
-17 26 8 0 1 0
-17 26 9 0 1 0
-17 26 10 0 1 0
-17 26 11 0 1 0
-17 26 12 0 1 0
-17 26 13 0 1 0
-17 26 14 0 1 0
-17 26 15 0 1 0
-17 26 16 0 1 0
-17 26 17 0 1 0.248169
-17 26 18 0 1 0.405029
-17 26 19 0 1 0.529785
-17 26 20 0 1 0.637695
-17 26 21 0 1 0.733398
-17 26 22 0 1 0.817383
-17 26 23 0 1 0.887695
-17 26 24 0 1 0.946777
-17 26 25 0 1 1
-17 26 26 0 1 1
-17 26 27 0 1 1
-17 26 28 0 0.958496 1
-17 26 29 0 0.905762 1
-17 26 30 0 0.852051 1
-17 26 31 0 0.798828 1
-17 27 0 0 1 0
-17 27 1 0 1 0
-17 27 2 0 1 0
-17 27 3 0 1 0
-17 27 4 0 1 0
-17 27 5 0 1 0
-17 27 6 0 1 0
-17 27 7 0 1 0
-17 27 8 0 1 0
-17 27 9 0 1 0
-17 27 10 0 1 0
-17 27 11 0 1 0
-17 27 12 0 1 0
-17 27 13 0 1 0
-17 27 14 0 1 0
-17 27 15 0 1 0
-17 27 16 0 1 0
-17 27 17 0 1 0.157715
-17 27 18 0 1 0.345215
-17 27 19 0 1 0.476074
-17 27 20 0 1 0.585938
-17 27 21 0 1 0.683594
-17 27 22 0 1 0.77002
-17 27 23 0 1 0.843262
-17 27 24 0 1 0.905762
-17 27 25 0 1 0.963867
-17 27 26 0 1 1
-17 27 27 0 1 1
-17 27 28 0 1 1
-17 27 29 0 0.966797 1
-17 27 30 0 0.913086 1
-17 27 31 0 0.858398 1
-17 28 0 0 1 0
-17 28 1 0 1 0
-17 28 2 0 1 0
-17 28 3 0 1 0
-17 28 4 0 1 0
-17 28 5 0 1 0
-17 28 6 0 1 0
-17 28 7 0 1 0
-17 28 8 0 1 0
-17 28 9 0 1 0
-17 28 10 0 1 0
-17 28 11 0 1 0
-17 28 12 0 1 0
-17 28 13 0 1 0
-17 28 14 0 1 0
-17 28 15 0 1 0
-17 28 16 0 1 0
-17 28 17 0 1 0
-17 28 18 0 1 0.275635
-17 28 19 0 1 0.417236
-17 28 20 0 1 0.530273
-17 28 21 0 1 0.629395
-17 28 22 0 1 0.717285
-17 28 23 0 1 0.792969
-17 28 24 0 1 0.858398
-17 28 25 0 1 0.919922
-17 28 26 0 1 0.977051
-17 28 27 0 1 1
-17 28 28 0 1 1
-17 28 29 0 1 1
-17 28 30 0 0.972656 1
-17 28 31 0 0.917969 1
-17 29 0 0 1 0
-17 29 1 0 1 0
-17 29 2 0 1 0
-17 29 3 0 1 0
-17 29 4 0 1 0
-17 29 5 0 1 0
-17 29 6 0 1 0
-17 29 7 0 1 0
-17 29 8 0 1 0
-17 29 9 0 1 0
-17 29 10 0 1 0
-17 29 11 0 1 0
-17 29 12 0 1 0
-17 29 13 0 1 0
-17 29 14 0 1 0
-17 29 15 0 1 0
-17 29 16 0 1 0
-17 29 17 0 1 0
-17 29 18 0 1 0.186401
-17 29 19 0 1 0.351562
-17 29 20 0 1 0.469482
-17 29 21 0 1 0.570801
-17 29 22 0 1 0.660156
-17 29 23 0 1 0.737305
-17 29 24 0 1 0.804688
-17 29 25 0 1 0.869629
-17 29 26 0 1 0.930664
-17 29 27 0 1 0.986816
-17 29 28 0 1 1
-17 29 29 0 1 1
-17 29 30 0 1 1
-17 29 31 0 0.977051 1
-17 30 0 0 1 0
-17 30 1 0 1 0
-17 30 2 0 1 0
-17 30 3 0 1 0
-17 30 4 0 1 0
-17 30 5 0 1 0
-17 30 6 0 1 0
-17 30 7 0 1 0
-17 30 8 0 1 0
-17 30 9 0 1 0
-17 30 10 0 1 0
-17 30 11 0 1 0
-17 30 12 0 1 0
-17 30 13 0 1 0
-17 30 14 0 1 0
-17 30 15 0 1 0
-17 30 16 0 1 0
-17 30 17 0 1 0
-17 30 18 0 1 0.000965595
-17 30 19 0 1 0.276123
-17 30 20 0 1 0.404053
-17 30 21 0 1 0.507812
-17 30 22 0 1 0.598633
-17 30 23 0 1 0.676758
-17 30 24 0 1 0.745605
-17 30 25 0 1 0.8125
-17 30 26 0 1 0.876953
-17 30 27 0 1 0.9375
-17 30 28 0 1 0.992676
-17 30 29 0 1 1
-17 30 30 0 1 1
-17 30 31 0 1 1
-17 31 0 0 1 0
-17 31 1 0 1 0
-17 31 2 0 1 0
-17 31 3 0 1 0
-17 31 4 0 1 0
-17 31 5 0 1 0
-17 31 6 0 1 0
-17 31 7 0 1 0
-17 31 8 0 1 0
-17 31 9 0 1 0
-17 31 10 0 1 0
-17 31 11 0 1 0
-17 31 12 0 1 0
-17 31 13 0 1 0
-17 31 14 0 1 0
-17 31 15 0 1 0
-17 31 16 0 1 0
-17 31 17 0 1 0
-17 31 18 0 1 0
-17 31 19 0 1 0.180664
-17 31 20 0 1 0.331787
-17 31 21 0 1 0.440918
-17 31 22 0 1 0.533203
-17 31 23 0 1 0.612305
-17 31 24 0 1 0.682129
-17 31 25 0 1 0.750488
-17 31 26 0 1 0.817383
-17 31 27 0 1 0.882324
-17 31 28 0 1 0.942871
-17 31 29 0 1 0.998047
-17 31 30 0 1 1
-17 31 31 0 1 1
-18 0 0 0.881348 0 0
-18 0 1 0.881348 0 0
-18 0 2 0.881348 0 0
-18 0 3 0.881348 0 0
-18 0 4 0.881348 0 0
-18 0 5 0.881348 0 0
-18 0 6 0.881348 0 0
-18 0 7 0.881348 0 0
-18 0 8 0.881836 0 0
-18 0 9 0.881836 0 0
-18 0 10 0.881836 0 0
-18 0 11 0.882812 0 0
-18 0 12 0.888184 0 0
-18 0 13 0.897949 0 0.119019
-18 0 14 0.912109 0 0.26123
-18 0 15 0.92627 0 0.389404
-18 0 16 0.942871 0 0.525391
-18 0 17 0.94043 0.0569153 0.650879
-18 0 18 0.902832 0.115662 0.753418
-18 0 19 0.850098 0.146362 0.842773
-18 0 20 0.787598 0.170654 0.916992
-18 0 21 0.705078 0.186279 0.960938
-18 0 22 0.613281 0.19458 0.980469
-18 0 23 0.525879 0.199341 0.989746
-18 0 24 0.442383 0.202637 0.995117
-18 0 25 0.35083 0.205322 1
-18 0 26 0.237793 0.207886 1
-18 0 27 0 0.210449 1
-18 0 28 0 0.213379 1
-18 0 29 0 0.216553 1
-18 0 30 0 0.219971 1
-18 0 31 0 0.223511 1
-18 1 0 0.881348 0 0
-18 1 1 0.881348 0 0
-18 1 2 0.881348 0 0
-18 1 3 0.881348 0 0
-18 1 4 0.881348 0 0
-18 1 5 0.881348 0 0
-18 1 6 0.881348 0 0
-18 1 7 0.881348 0 0
-18 1 8 0.881836 0 0
-18 1 9 0.881836 0 0
-18 1 10 0.881836 0 0
-18 1 11 0.882812 0 0
-18 1 12 0.888184 0 0
-18 1 13 0.897949 0 0.118958
-18 1 14 0.912109 0 0.26123
-18 1 15 0.92627 0 0.389404
-18 1 16 0.942871 0 0.525391
-18 1 17 0.94043 0.0570679 0.650879
-18 1 18 0.902832 0.115784 0.753418
-18 1 19 0.850098 0.146484 0.842773
-18 1 20 0.787598 0.170776 0.916992
-18 1 21 0.705078 0.186279 0.960938
-18 1 22 0.613281 0.19458 0.980469
-18 1 23 0.525879 0.199463 0.989746
-18 1 24 0.442383 0.202637 0.995117
-18 1 25 0.35083 0.205322 1
-18 1 26 0.237793 0.207886 1
-18 1 27 0 0.210449 1
-18 1 28 0 0.213379 1
-18 1 29 0 0.216553 1
-18 1 30 0 0.219971 1
-18 1 31 0 0.223511 1
-18 2 0 0.881348 0 0
-18 2 1 0.881348 0 0
-18 2 2 0.881348 0 0
-18 2 3 0.881348 0 0
-18 2 4 0.881348 0 0
-18 2 5 0.881348 0 0
-18 2 6 0.881348 0 0
-18 2 7 0.881348 0 0
-18 2 8 0.881836 0 0
-18 2 9 0.881836 0 0
-18 2 10 0.881836 0 0
-18 2 11 0.882812 0 0
-18 2 12 0.888184 0 0
-18 2 13 0.897949 0 0.118958
-18 2 14 0.912109 0 0.26123
-18 2 15 0.92627 0 0.389404
-18 2 16 0.942871 0 0.525391
-18 2 17 0.94043 0.0573425 0.650879
-18 2 18 0.902832 0.115906 0.753418
-18 2 19 0.850098 0.146484 0.842773
-18 2 20 0.787598 0.170776 0.916992
-18 2 21 0.705078 0.186401 0.960938
-18 2 22 0.613281 0.19458 0.980469
-18 2 23 0.525879 0.199463 0.989746
-18 2 24 0.442383 0.202637 0.995117
-18 2 25 0.350586 0.205444 1
-18 2 26 0.237793 0.207886 1
-18 2 27 0 0.210449 1
-18 2 28 0 0.213379 1
-18 2 29 0 0.216553 1
-18 2 30 0 0.219971 1
-18 2 31 0 0.223633 1
-18 3 0 0.881348 0 0
-18 3 1 0.881348 0 0
-18 3 2 0.881348 0 0
-18 3 3 0.881348 0 0
-18 3 4 0.881348 0 0
-18 3 5 0.881348 0 0
-18 3 6 0.881348 0 0
-18 3 7 0.881836 0 0
-18 3 8 0.881836 0 0
-18 3 9 0.881836 0 0
-18 3 10 0.881836 0 0
-18 3 11 0.882812 0 0
-18 3 12 0.888184 0 0
-18 3 13 0.897949 0 0.118958
-18 3 14 0.912109 0 0.26123
-18 3 15 0.92627 0 0.389404
-18 3 16 0.942871 0 0.525391
-18 3 17 0.94043 0.0578308 0.650879
-18 3 18 0.902832 0.116211 0.753418
-18 3 19 0.849609 0.146729 0.842773
-18 3 20 0.787598 0.171021 0.916992
-18 3 21 0.705078 0.186523 0.960938
-18 3 22 0.613281 0.194702 0.980469
-18 3 23 0.525879 0.199585 0.989746
-18 3 24 0.442383 0.202759 0.995117
-18 3 25 0.350586 0.205444 1
-18 3 26 0.237793 0.208008 1
-18 3 27 0 0.210571 1
-18 3 28 0 0.213379 1
-18 3 29 0 0.216553 1
-18 3 30 0 0.219971 1
-18 3 31 0 0.223633 1
-18 4 0 0.881348 0 0
-18 4 1 0.881348 0 0
-18 4 2 0.881348 0 0
-18 4 3 0.881348 0 0
-18 4 4 0.881348 0 0
-18 4 5 0.881348 0 0
-18 4 6 0.881836 0 0
-18 4 7 0.881836 0 0
-18 4 8 0.881836 0 0
-18 4 9 0.881836 0 0
-18 4 10 0.881836 0 0
-18 4 11 0.882812 0 0
-18 4 12 0.888184 0 0
-18 4 13 0.897949 0 0.118896
-18 4 14 0.912109 0 0.26123
-18 4 15 0.92627 0 0.389404
-18 4 16 0.942871 0 0.525391
-18 4 17 0.94043 0.0587769 0.650879
-18 4 18 0.902832 0.116699 0.753418
-18 4 19 0.849609 0.147095 0.842773
-18 4 20 0.787598 0.171265 0.916992
-18 4 21 0.705078 0.186768 0.960938
-18 4 22 0.613281 0.194946 0.980469
-18 4 23 0.525879 0.199707 0.989746
-18 4 24 0.442383 0.202881 0.995117
-18 4 25 0.350586 0.205566 1
-18 4 26 0.237671 0.208008 1
-18 4 27 0 0.210571 1
-18 4 28 0 0.213501 1
-18 4 29 0 0.216675 1
-18 4 30 0 0.220093 1
-18 4 31 0 0.223633 1
-18 5 0 0.881836 0 0
-18 5 1 0.881836 0 0
-18 5 2 0.881836 0 0
-18 5 3 0.881836 0 0
-18 5 4 0.881836 0 0
-18 5 5 0.881836 0 0
-18 5 6 0.881836 0 0
-18 5 7 0.881836 0 0
-18 5 8 0.881836 0 0
-18 5 9 0.881836 0 0
-18 5 10 0.881836 0 0
-18 5 11 0.882812 0 0
-18 5 12 0.888184 0 0
-18 5 13 0.897949 0 0.118774
-18 5 14 0.912109 0 0.26123
-18 5 15 0.92627 0 0.38916
-18 5 16 0.942871 0 0.525391
-18 5 17 0.94043 0.0605469 0.650879
-18 5 18 0.902832 0.117676 0.753418
-18 5 19 0.849609 0.147827 0.842773
-18 5 20 0.787598 0.171875 0.916992
-18 5 21 0.705078 0.187134 0.960938
-18 5 22 0.613281 0.195312 0.980469
-18 5 23 0.525879 0.199951 0.989746
-18 5 24 0.442139 0.203125 0.995117
-18 5 25 0.350586 0.205811 1
-18 5 26 0.237671 0.208252 1
-18 5 27 0 0.210693 1
-18 5 28 0 0.213623 1
-18 5 29 0 0.216797 1
-18 5 30 0 0.220093 1
-18 5 31 0 0.223755 1
-18 6 0 0.881836 0 0
-18 6 1 0.881836 0 0
-18 6 2 0.881836 0 0
-18 6 3 0.881836 0 0
-18 6 4 0.881836 0 0
-18 6 5 0.881836 0 0
-18 6 6 0.881836 0 0
-18 6 7 0.881836 0 0
-18 6 8 0.881836 0 0
-18 6 9 0.881836 0 0
-18 6 10 0.882324 0 0
-18 6 11 0.882812 0 0
-18 6 12 0.888184 0 0
-18 6 13 0.897949 0 0.118591
-18 6 14 0.912109 0 0.260986
-18 6 15 0.92627 0 0.38916
-18 6 16 0.942383 0 0.525391
-18 6 17 0.939941 0.0638428 0.650879
-18 6 18 0.902344 0.119507 0.753418
-18 6 19 0.849609 0.14917 0.842773
-18 6 20 0.787109 0.172974 0.916992
-18 6 21 0.705078 0.187988 0.960938
-18 6 22 0.612793 0.195923 0.980469
-18 6 23 0.525391 0.200562 0.989746
-18 6 24 0.442139 0.203613 0.995117
-18 6 25 0.350342 0.206177 1
-18 6 26 0.237427 0.208618 1
-18 6 27 0 0.21106 1
-18 6 28 0 0.213867 1
-18 6 29 0 0.216919 1
-18 6 30 0 0.220337 1
-18 6 31 0 0.223877 1
-18 7 0 0.881836 0 0
-18 7 1 0.881836 0 0
-18 7 2 0.881836 0 0
-18 7 3 0.881836 0 0
-18 7 4 0.881836 0 0
-18 7 5 0.881836 0 0
-18 7 6 0.881836 0 0
-18 7 7 0.881836 0 0
-18 7 8 0.881836 0 0
-18 7 9 0.882324 0 0
-18 7 10 0.882324 0 0
-18 7 11 0.883301 0 0
-18 7 12 0.888184 0 0
-18 7 13 0.897949 0 0.118225
-18 7 14 0.912109 0 0.260986
-18 7 15 0.92627 0 0.38916
-18 7 16 0.942383 0 0.525391
-18 7 17 0.939941 0.0698242 0.650879
-18 7 18 0.902344 0.122986 0.753418
-18 7 19 0.849609 0.151855 0.842773
-18 7 20 0.787109 0.175049 0.916992
-18 7 21 0.70459 0.189697 0.961426
-18 7 22 0.612793 0.197266 0.980469
-18 7 23 0.525391 0.20166 0.989746
-18 7 24 0.441895 0.20459 0.995117
-18 7 25 0.350098 0.206909 1
-18 7 26 0.237061 0.209229 1
-18 7 27 0 0.21167 1
-18 7 28 0 0.214355 1
-18 7 29 0 0.217407 1
-18 7 30 0 0.220703 1
-18 7 31 0 0.224243 1
-18 8 0 0.882324 0 0
-18 8 1 0.882324 0 0
-18 8 2 0.882324 0 0
-18 8 3 0.882324 0 0
-18 8 4 0.882324 0 0
-18 8 5 0.882324 0 0
-18 8 6 0.882324 0 0
-18 8 7 0.882324 0 0
-18 8 8 0.882324 0 0
-18 8 9 0.882324 0 0
-18 8 10 0.882812 0 0
-18 8 11 0.883789 0 0
-18 8 12 0.888672 0 0
-18 8 13 0.897949 0 0.117554
-18 8 14 0.912109 0 0.260742
-18 8 15 0.925781 0 0.388672
-18 8 16 0.941895 0 0.524902
-18 8 17 0.939453 0.0806274 0.650879
-18 8 18 0.901855 0.129639 0.753418
-18 8 19 0.849121 0.15686 0.842773
-18 8 20 0.786621 0.179077 0.916992
-18 8 21 0.704102 0.192871 0.961426
-18 8 22 0.612305 0.199951 0.980469
-18 8 23 0.524902 0.203857 0.989746
-18 8 24 0.441406 0.206421 0.995605
-18 8 25 0.349609 0.208496 1
-18 8 26 0.236328 0.210571 1
-18 8 27 0 0.212769 1
-18 8 28 0 0.215332 1
-18 8 29 0 0.21814 1
-18 8 30 0 0.221436 1
-18 8 31 0 0.224731 1
-18 9 0 0.882812 0 0
-18 9 1 0.882812 0 0
-18 9 2 0.882812 0 0
-18 9 3 0.882812 0 0
-18 9 4 0.882812 0 0
-18 9 5 0.882812 0 0
-18 9 6 0.882812 0 0
-18 9 7 0.882812 0 0
-18 9 8 0.883301 0 0
-18 9 9 0.883301 0 0
-18 9 10 0.883301 0 0
-18 9 11 0.884277 0 0
-18 9 12 0.88916 0 0
-18 9 13 0.897949 0 0.116272
-18 9 14 0.912109 0 0.260498
-18 9 15 0.925293 0 0.388184
-18 9 16 0.940918 0 0.524414
-18 9 17 0.938477 0.0983887 0.650391
-18 9 18 0.901367 0.141357 0.753418
-18 9 19 0.848145 0.166138 0.842773
-18 9 20 0.786133 0.186401 0.916992
-18 9 21 0.703613 0.198975 0.961426
-18 9 22 0.611816 0.204712 0.980469
-18 9 23 0.523926 0.207886 0.989746
-18 9 24 0.440674 0.209839 0.995605
-18 9 25 0.348633 0.211426 1
-18 9 26 0.234863 0.213013 1
-18 9 27 0 0.214844 1
-18 9 28 0 0.217041 1
-18 9 29 0 0.219727 1
-18 9 30 0 0.222656 1
-18 9 31 0 0.225952 1
-18 10 0 0.884277 0 0
-18 10 1 0.884277 0 0
-18 10 2 0.884277 0 0
-18 10 3 0.884277 0 0
-18 10 4 0.884277 0 0
-18 10 5 0.884277 0 0
-18 10 6 0.884277 0 0
-18 10 7 0.884277 0 0
-18 10 8 0.884277 0 0
-18 10 9 0.884277 0 0
-18 10 10 0.884766 0 0
-18 10 11 0.885254 0 0
-18 10 12 0.890137 0 0
-18 10 13 0.898438 0 0.114075
-18 10 14 0.912109 0 0.26001
-18 10 15 0.924316 0 0.387207
-18 10 16 0.939453 0 0.523926
-18 10 17 0.937012 0.124878 0.650391
-18 10 18 0.899902 0.160645 0.75293
-18 10 19 0.84668 0.181641 0.842285
-18 10 20 0.784668 0.199219 0.916992
-18 10 21 0.702148 0.209351 0.961426
-18 10 22 0.610352 0.213257 0.980469
-18 10 23 0.522461 0.214966 0.990234
-18 10 24 0.438965 0.215942 0.995605
-18 10 25 0.34668 0.216553 1
-18 10 26 0.2323 0.217407 1
-18 10 27 0 0.218628 1
-18 10 28 0 0.220337 1
-18 10 29 0 0.222534 1
-18 10 30 0 0.225098 1
-18 10 31 0 0.228027 1
-18 11 0 0.88623 0 0
-18 11 1 0.88623 0 0
-18 11 2 0.88623 0 0
-18 11 3 0.88623 0 0
-18 11 4 0.88623 0 0
-18 11 5 0.88623 0 0
-18 11 6 0.886719 0 0
-18 11 7 0.886719 0 0
-18 11 8 0.886719 0 0
-18 11 9 0.886719 0 0
-18 11 10 0.886719 0 0
-18 11 11 0.887695 0 0
-18 11 12 0.891602 0 0
-18 11 13 0.898926 0 0.110596
-18 11 14 0.911133 0 0.257812
-18 11 15 0.922363 0 0.385498
-18 11 16 0.936523 0 0.522461
-18 11 17 0.93457 0.161255 0.649414
-18 11 18 0.896973 0.189453 0.75293
-18 11 19 0.844238 0.205811 0.842285
-18 11 20 0.781738 0.219604 0.916504
-18 11 21 0.699707 0.22644 0.961426
-18 11 22 0.607422 0.227417 0.980469
-18 11 23 0.52002 0.226929 0.990234
-18 11 24 0.436035 0.226074 0.995605
-18 11 25 0.343506 0.225342 1
-18 11 26 0.227661 0.224976 1
-18 11 27 0 0.225098 1
-18 11 28 0 0.225952 1
-18 11 29 0 0.227295 1
-18 11 30 0 0.229248 1
-18 11 31 0 0.231567 1
-18 12 0 0.890137 0 0
-18 12 1 0.890137 0 0
-18 12 2 0.890137 0 0
-18 12 3 0.890137 0 0
-18 12 4 0.890137 0 0
-18 12 5 0.890137 0 0
-18 12 6 0.890137 0 0
-18 12 7 0.890137 0 0
-18 12 8 0.890137 0 0
-18 12 9 0.890137 0 0
-18 12 10 0.890625 0 0
-18 12 11 0.891113 0 0
-18 12 12 0.894043 0 0
-18 12 13 0.899902 0 0.105957
-18 12 14 0.909668 0 0.253906
-18 12 15 0.919434 0 0.382568
-18 12 16 0.931152 0.111633 0.519531
-18 12 17 0.929688 0.20874 0.647949
-18 12 18 0.893066 0.230103 0.751953
-18 12 19 0.839844 0.241089 0.841797
-18 12 20 0.777832 0.250244 0.916504
-18 12 21 0.695801 0.252686 0.961426
-18 12 22 0.603027 0.249634 0.980957
-18 12 23 0.515625 0.24585 0.990234
-18 12 24 0.431152 0.242554 0.996094
-18 12 25 0.337646 0.239624 1
-18 12 26 0.219604 0.237305 1
-18 12 27 0 0.235718 1
-18 12 28 0 0.235107 1
-18 12 29 0 0.235352 1
-18 12 30 0 0.236206 1
-18 12 31 0 0.237549 1
-18 13 0 0.895508 0.158081 0
-18 13 1 0.895508 0.158081 0
-18 13 2 0.895508 0.158081 0
-18 13 3 0.895508 0.158081 0
-18 13 4 0.895508 0.158203 0
-18 13 5 0.895996 0.158203 0
-18 13 6 0.895996 0.158325 0
-18 13 7 0.895996 0.158569 0
-18 13 8 0.895996 0.159058 0
-18 13 9 0.895996 0.159912 0
-18 13 10 0.895996 0.161499 0
-18 13 11 0.896484 0.164062 0
-18 13 12 0.898438 0.16272 0
-18 13 13 0.901367 0.156982 0.102112
-18 13 14 0.907227 0.150879 0.249146
-18 13 15 0.914551 0.154419 0.378662
-18 13 16 0.922363 0.199341 0.514648
-18 13 17 0.921875 0.267334 0.645996
-18 13 18 0.885742 0.282959 0.750977
-18 13 19 0.833008 0.288818 0.84082
-18 13 20 0.770508 0.292969 0.916016
-18 13 21 0.688477 0.290039 0.961914
-18 13 22 0.596191 0.281738 0.980957
-18 13 23 0.507812 0.273926 0.990723
-18 13 24 0.422852 0.26709 0.996582
-18 13 25 0.328125 0.260986 1
-18 13 26 0.205322 0.256104 1
-18 13 27 0 0.252197 1
-18 13 28 0 0.249512 1
-18 13 29 0 0.247803 1
-18 13 30 0 0.24707 1
-18 13 31 0 0.24707 1
-18 14 0 0.90332 0.273682 0
-18 14 1 0.90332 0.273682 0
-18 14 2 0.90332 0.273682 0
-18 14 3 0.90332 0.273682 0
-18 14 4 0.90332 0.273682 0
-18 14 5 0.90332 0.273926 0
-18 14 6 0.90332 0.273926 0
-18 14 7 0.90332 0.273926 0
-18 14 8 0.90332 0.27417 0
-18 14 9 0.903809 0.274658 0
-18 14 10 0.903809 0.275635 0
-18 14 11 0.903809 0.277344 0
-18 14 12 0.904297 0.276123 0
-18 14 13 0.904297 0.273682 0.105347
-18 14 14 0.904785 0.269531 0.246704
-18 14 15 0.906738 0.269043 0.373535
-18 14 16 0.907715 0.286133 0.506836
-18 14 17 0.908691 0.337158 0.641602
-18 14 18 0.873535 0.348877 0.748535
-18 14 19 0.820801 0.349854 0.839355
-18 14 20 0.758301 0.348633 0.915039
-18 14 21 0.676758 0.340088 0.961914
-18 14 22 0.583984 0.325684 0.981445
-18 14 23 0.495117 0.3125 0.991211
-18 14 24 0.40918 0.301514 0.997559
-18 14 25 0.311768 0.291748 1
-18 14 26 0.179932 0.283447 1
-18 14 27 0 0.276367 1
-18 14 28 0 0.270752 1
-18 14 29 0 0.266602 1
-18 14 30 0 0.263428 1
-18 14 31 0 0.261475 1
-18 15 0 0.911133 0.386475 0
-18 15 1 0.911133 0.386475 0
-18 15 2 0.911133 0.386475 0
-18 15 3 0.911133 0.386475 0
-18 15 4 0.911133 0.386475 0
-18 15 5 0.911133 0.386475 0
-18 15 6 0.911133 0.386475 0
-18 15 7 0.911133 0.386475 0
-18 15 8 0.911133 0.386719 0
-18 15 9 0.911133 0.387207 0
-18 15 10 0.911621 0.387695 0
-18 15 11 0.911621 0.388672 0
-18 15 12 0.910156 0.388672 0
-18 15 13 0.907227 0.387695 0.123596
-18 15 14 0.902344 0.38501 0.252686
-18 15 15 0.894043 0.379883 0.368896
-18 15 16 0.885742 0.381348 0.495361
-18 15 17 0.885742 0.416504 0.633789
-18 15 18 0.854004 0.427002 0.744629
-18 15 19 0.801758 0.42334 0.836426
-18 15 20 0.739258 0.41748 0.913574
-18 15 21 0.658203 0.402832 0.961914
-18 15 22 0.564453 0.381836 0.981445
-18 15 23 0.475098 0.363037 0.992188
-18 15 24 0.387207 0.347168 0.999023
-18 15 25 0.284668 0.333008 1
-18 15 26 0.130615 0.320312 1
-18 15 27 0 0.309326 1
-18 15 28 0 0.300293 1
-18 15 29 0 0.292969 1
-18 15 30 0 0.286865 1
-18 15 31 0 0.282227 1
-18 16 0 0.913086 0.505371 0
-18 16 1 0.913086 0.505371 0
-18 16 2 0.913086 0.505371 0
-18 16 3 0.913086 0.505371 0
-18 16 4 0.913086 0.505371 0
-18 16 5 0.913086 0.505371 0
-18 16 6 0.913086 0.505371 0
-18 16 7 0.913086 0.505371 0
-18 16 8 0.913086 0.505859 0
-18 16 9 0.913086 0.505859 0
-18 16 10 0.913086 0.506348 0
-18 16 11 0.913086 0.507324 0
-18 16 12 0.911621 0.507812 0
-18 16 13 0.906738 0.507324 0.14917
-18 16 14 0.898438 0.505859 0.269287
-18 16 15 0.882812 0.501465 0.377441
-18 16 16 0.858887 0.491699 0.487061
-18 16 17 0.847168 0.502441 0.617676
-18 16 18 0.823242 0.516113 0.737305
-18 16 19 0.770996 0.508789 0.831543
-18 16 20 0.708984 0.498535 0.909668
-18 16 21 0.628418 0.478271 0.960449
-18 16 22 0.53418 0.450195 0.980957
-18 16 23 0.442871 0.425293 0.993164
-18 16 24 0.35083 0.404541 1
-18 16 25 0.236816 0.385498 1
-18 16 26 0 0.368164 1
-18 16 27 0 0.352783 1
-18 16 28 0 0.3396 1
-18 16 29 0 0.328369 1
-18 16 30 0 0.318604 1
-18 16 31 0 0.310303 1
-18 17 0 0.894531 0.626465 0
-18 17 1 0.894531 0.626465 0
-18 17 2 0.894531 0.626465 0
-18 17 3 0.894531 0.626465 0
-18 17 4 0.894531 0.626465 0
-18 17 5 0.894531 0.626465 0
-18 17 6 0.894531 0.626465 0
-18 17 7 0.894531 0.626465 0
-18 17 8 0.894531 0.626465 0
-18 17 9 0.894531 0.626953 0
-18 17 10 0.894531 0.626953 0
-18 17 11 0.894531 0.62793 0
-18 17 12 0.893555 0.628418 0
-18 17 13 0.88916 0.628418 0.145264
-18 17 14 0.880859 0.628418 0.274902
-18 17 15 0.866211 0.625977 0.388916
-18 17 16 0.839355 0.618164 0.498535
-18 17 17 0.796875 0.601074 0.600098
-18 17 18 0.776367 0.612305 0.726074
-18 17 19 0.725098 0.602051 0.822266
-18 17 20 0.662598 0.587891 0.90332
-18 17 21 0.582031 0.5625 0.956543
-18 17 22 0.486816 0.52832 0.980469
-18 17 23 0.391846 0.498047 0.995605
-18 17 24 0.290039 0.472168 1
-18 17 25 0.13916 0.448242 1
-18 17 26 0 0.426025 1
-18 17 27 0 0.406006 1
-18 17 28 0 0.387939 1
-18 17 29 0 0.371582 1
-18 17 30 0 0.356934 1
-18 17 31 0 0.344238 1
-18 18 0 0.837402 0.737793 0
-18 18 1 0.837402 0.737793 0
-18 18 2 0.837402 0.737793 0
-18 18 3 0.837402 0.737793 0
-18 18 4 0.837402 0.737793 0
-18 18 5 0.837402 0.737793 0
-18 18 6 0.837402 0.737793 0
-18 18 7 0.837402 0.737793 0
-18 18 8 0.837402 0.737793 0
-18 18 9 0.837402 0.737793 0
-18 18 10 0.837402 0.738281 0
-18 18 11 0.837402 0.73877 0
-18 18 12 0.837402 0.739258 0
-18 18 13 0.833008 0.739746 0.0565491
-18 18 14 0.826172 0.739746 0.242554
-18 18 15 0.812988 0.73877 0.37085
-18 18 16 0.791504 0.734375 0.491455
-18 18 17 0.757324 0.725098 0.605957
-18 18 18 0.708984 0.708984 0.708984
-18 18 19 0.657715 0.697266 0.808594
-18 18 20 0.594238 0.680664 0.89209
-18 18 21 0.512207 0.651367 0.949707
-18 18 22 0.413574 0.612793 0.979492
-18 18 23 0.306885 0.578125 0.998047
-18 18 24 0.169189 0.547363 1
-18 18 25 0 0.517578 1
-18 18 26 0 0.48999 1
-18 18 27 0 0.464355 1
-18 18 28 0 0.440918 1
-18 18 29 0 0.419922 1
-18 18 30 0 0.400879 1
-18 18 31 0 0.383789 1
-18 19 0 0.737305 0.824707 0
-18 19 1 0.737305 0.824707 0
-18 19 2 0.737305 0.824707 0
-18 19 3 0.737305 0.824707 0
-18 19 4 0.737305 0.824707 0
-18 19 5 0.737305 0.824707 0
-18 19 6 0.737305 0.824707 0
-18 19 7 0.737305 0.824707 0
-18 19 8 0.737305 0.825195 0
-18 19 9 0.737305 0.825195 0
-18 19 10 0.737305 0.825195 0
-18 19 11 0.737305 0.825195 0
-18 19 12 0.737305 0.825684 0
-18 19 13 0.734375 0.82666 0
-18 19 14 0.726562 0.82666 0.177856
-18 19 15 0.713867 0.825684 0.328125
-18 19 16 0.692383 0.821777 0.456299
-18 19 17 0.65918 0.8125 0.574707
-18 19 18 0.615723 0.800781 0.686035
-18 19 19 0.5625 0.788574 0.788574
-18 19 20 0.494629 0.770996 0.875977
-18 19 21 0.405029 0.740723 0.939453
-18 19 22 0.289551 0.700684 0.976562
-18 19 23 0.115234 0.661621 1
-18 19 24 0 0.626465 1
-18 19 25 0 0.592285 1
-18 19 26 0 0.559082 1
-18 19 27 0 0.52832 1
-18 19 28 0 0.499512 1
-18 19 29 0 0.473389 1
-18 19 30 0 0.449707 1
-18 19 31 0 0.428223 1
-18 20 0 0.609863 0.894531 0
-18 20 1 0.609863 0.894531 0
-18 20 2 0.609863 0.894531 0
-18 20 3 0.609863 0.894531 0
-18 20 4 0.609863 0.894531 0
-18 20 5 0.609863 0.894531 0
-18 20 6 0.609863 0.894531 0
-18 20 7 0.609863 0.894531 0
-18 20 8 0.609863 0.894531 0
-18 20 9 0.609863 0.894531 0
-18 20 10 0.609863 0.89502 0
-18 20 11 0.609863 0.89502 0
-18 20 12 0.609863 0.895508 0
-18 20 13 0.60791 0.895996 0
-18 20 14 0.599609 0.896973 0.06073
-18 20 15 0.586426 0.896973 0.274414
-18 20 16 0.564453 0.89502 0.414307
-18 20 17 0.531738 0.890137 0.540039
-18 20 18 0.486328 0.882812 0.656738
-18 20 19 0.423828 0.871582 0.763184
-18 20 20 0.338623 0.854492 0.854492
-18 20 21 0.206299 0.828125 0.927734
-18 20 22 0 0.790039 0.976074
-18 20 23 0 0.749512 1
-18 20 24 0 0.710449 1
-18 20 25 0 0.671387 1
-18 20 26 0 0.632812 1
-18 20 27 0 0.596191 1
-18 20 28 0 0.562012 1
-18 20 29 0 0.530762 1
-18 20 30 0 0.501953 1
-18 20 31 0 0.475586 1
-18 21 0 0.445068 0.958496 0
-18 21 1 0.445068 0.958496 0
-18 21 2 0.445068 0.958496 0
-18 21 3 0.445068 0.958496 0
-18 21 4 0.445068 0.958496 0
-18 21 5 0.445068 0.958496 0
-18 21 6 0.445068 0.958496 0
-18 21 7 0.445068 0.958496 0
-18 21 8 0.445068 0.958496 0
-18 21 9 0.445068 0.958496 0
-18 21 10 0.445068 0.958496 0
-18 21 11 0.445312 0.958496 0
-18 21 12 0.445312 0.958984 0
-18 21 13 0.445068 0.959473 0
-18 21 14 0.434082 0.960449 0
-18 21 15 0.41626 0.960938 0.208252
-18 21 16 0.387695 0.960938 0.36792
-18 21 17 0.343018 0.959473 0.500977
-18 21 18 0.271973 0.955078 0.622559
-18 21 19 0.137817 0.945801 0.732422
-18 21 20 0 0.930176 0.827148
-18 21 21 0 0.908203 0.908203
-18 21 22 0 0.876953 0.969727
-18 21 23 0 0.838379 1
-18 21 24 0 0.797852 1
-18 21 25 0 0.754883 1
-18 21 26 0 0.711426 1
-18 21 27 0 0.669434 1
-18 21 28 0 0.629395 1
-18 21 29 0 0.592285 1
-18 21 30 0 0.557617 1
-18 21 31 0 0.526367 1
-18 22 0 0.126099 1 0
-18 22 1 0.126099 1 0
-18 22 2 0.126099 1 0
-18 22 3 0.126099 1 0
-18 22 4 0.126099 1 0
-18 22 5 0.126099 1 0
-18 22 6 0.126099 1 0
-18 22 7 0.126099 1 0
-18 22 8 0.126221 1 0
-18 22 9 0.126343 1 0
-18 22 10 0.126587 1 0
-18 22 11 0.127075 1 0
-18 22 12 0.127808 1 0
-18 22 13 0.129028 1 0
-18 22 14 0.0919189 1 0
-18 22 15 0 1 0.111389
-18 22 16 0 1 0.316162
-18 22 17 0 1 0.458252
-18 22 18 0 1 0.583984
-18 22 19 0 1 0.696777
-18 22 20 0 0.995605 0.794922
-18 22 21 0 0.976074 0.879883
-18 22 22 0 0.950684 0.950684
-18 22 23 0 0.918457 1
-18 22 24 0 0.880371 1
-18 22 25 0 0.836914 1
-18 22 26 0 0.791016 1
-18 22 27 0 0.744141 1
-18 22 28 0 0.69873 1
-18 22 29 0 0.65625 1
-18 22 30 0 0.616211 1
-18 22 31 0 0.57959 1
-18 23 0 0 1 0
-18 23 1 0 1 0
-18 23 2 0 1 0
-18 23 3 0 1 0
-18 23 4 0 1 0
-18 23 5 0 1 0
-18 23 6 0 1 0
-18 23 7 0 1 0
-18 23 8 0 1 0
-18 23 9 0 1 0
-18 23 10 0 1 0
-18 23 11 0 1 0
-18 23 12 0 1 0
-18 23 13 0 1 0
-18 23 14 0 1 0
-18 23 15 0 1 0
-18 23 16 0 1 0.258057
-18 23 17 0 1 0.41333
-18 23 18 0 1 0.543457
-18 23 19 0 1 0.65918
-18 23 20 0 1 0.760254
-18 23 21 0 1 0.848633
-18 23 22 0 1 0.92334
-18 23 23 0 0.982422 0.98291
-18 23 24 0 0.950684 1
-18 23 25 0 0.910645 1
-18 23 26 0 0.864746 1
-18 23 27 0 0.815918 1
-18 23 28 0 0.766602 1
-18 23 29 0 0.719238 1
-18 23 30 0 0.674316 1
-18 23 31 0 0.632812 1
-18 24 0 0 1 0
-18 24 1 0 1 0
-18 24 2 0 1 0
-18 24 3 0 1 0
-18 24 4 0 1 0
-18 24 5 0 1 0
-18 24 6 0 1 0
-18 24 7 0 1 0
-18 24 8 0 1 0
-18 24 9 0 1 0
-18 24 10 0 1 0
-18 24 11 0 1 0
-18 24 12 0 1 0
-18 24 13 0 1 0
-18 24 14 0 1 0
-18 24 15 0 1 0
-18 24 16 0 1 0.189209
-18 24 17 0 1 0.366699
-18 24 18 0 1 0.502441
-18 24 19 0 1 0.620605
-18 24 20 0 1 0.723633
-18 24 21 0 1 0.814941
-18 24 22 0 1 0.893066
-18 24 23 0 1 0.956543
-18 24 24 0 1 1
-18 24 25 0 0.973145 1
-18 24 26 0 0.930176 1
-18 24 27 0 0.881836 1
-18 24 28 0 0.831055 1
-18 24 29 0 0.780273 1
-18 24 30 0 0.731445 1
-18 24 31 0 0.685059 1
-18 25 0 0 1 0
-18 25 1 0 1 0
-18 25 2 0 1 0
-18 25 3 0 1 0
-18 25 4 0 1 0
-18 25 5 0 1 0
-18 25 6 0 1 0
-18 25 7 0 1 0
-18 25 8 0 1 0
-18 25 9 0 1 0
-18 25 10 0 1 0
-18 25 11 0 1 0
-18 25 12 0 1 0
-18 25 13 0 1 0
-18 25 14 0 1 0
-18 25 15 0 1 0
-18 25 16 0 1 0.0726929
-18 25 17 0 1 0.311768
-18 25 18 0 1 0.455566
-18 25 19 0 1 0.57666
-18 25 20 0 1 0.682129
-18 25 21 0 1 0.775879
-18 25 22 0 1 0.857422
-18 25 23 0 1 0.924805
-18 25 24 0 1 0.980469
-18 25 25 0 1 1
-18 25 26 0 0.991699 1
-18 25 27 0 0.946289 1
-18 25 28 0 0.895996 1
-18 25 29 0 0.843262 1
-18 25 30 0 0.791504 1
-18 25 31 0 0.740723 1
-18 26 0 0 1 0
-18 26 1 0 1 0
-18 26 2 0 1 0
-18 26 3 0 1 0
-18 26 4 0 1 0
-18 26 5 0 1 0
-18 26 6 0 1 0
-18 26 7 0 1 0
-18 26 8 0 1 0
-18 26 9 0 1 0
-18 26 10 0 1 0
-18 26 11 0 1 0
-18 26 12 0 1 0
-18 26 13 0 1 0
-18 26 14 0 1 0
-18 26 15 0 1 0
-18 26 16 0 1 0
-18 26 17 0 1 0.244995
-18 26 18 0 1 0.403076
-18 26 19 0 1 0.52832
-18 26 20 0 1 0.635742
-18 26 21 0 1 0.731934
-18 26 22 0 1 0.815918
-18 26 23 0 1 0.886719
-18 26 24 0 1 0.945801
-18 26 25 0 1 1
-18 26 26 0 1 1
-18 26 27 0 1 1
-18 26 28 0 0.958984 1
-18 26 29 0 0.906738 1
-18 26 30 0 0.853027 1
-18 26 31 0 0.799805 1
-18 27 0 0 1 0
-18 27 1 0 1 0
-18 27 2 0 1 0
-18 27 3 0 1 0
-18 27 4 0 1 0
-18 27 5 0 1 0
-18 27 6 0 1 0
-18 27 7 0 1 0
-18 27 8 0 1 0
-18 27 9 0 1 0
-18 27 10 0 1 0
-18 27 11 0 1 0
-18 27 12 0 1 0
-18 27 13 0 1 0
-18 27 14 0 1 0
-18 27 15 0 1 0
-18 27 16 0 1 0
-18 27 17 0 1 0.15332
-18 27 18 0 1 0.343506
-18 27 19 0 1 0.474854
-18 27 20 0 1 0.584961
-18 27 21 0 1 0.682617
-18 27 22 0 1 0.769043
-18 27 23 0 1 0.842285
-18 27 24 0 1 0.905273
-18 27 25 0 1 0.963379
-18 27 26 0 1 1
-18 27 27 0 1 1
-18 27 28 0 1 1
-18 27 29 0 0.968262 1
-18 27 30 0 0.914551 1
-18 27 31 0 0.859375 1
-18 28 0 0 1 0
-18 28 1 0 1 0
-18 28 2 0 1 0
-18 28 3 0 1 0
-18 28 4 0 1 0
-18 28 5 0 1 0
-18 28 6 0 1 0
-18 28 7 0 1 0
-18 28 8 0 1 0
-18 28 9 0 1 0
-18 28 10 0 1 0
-18 28 11 0 1 0
-18 28 12 0 1 0
-18 28 13 0 1 0
-18 28 14 0 1 0
-18 28 15 0 1 0
-18 28 16 0 1 0
-18 28 17 0 1 0
-18 28 18 0 1 0.273682
-18 28 19 0 1 0.41626
-18 28 20 0 1 0.529297
-18 28 21 0 1 0.628906
-18 28 22 0 1 0.716797
-18 28 23 0 1 0.79248
-18 28 24 0 1 0.85791
-18 28 25 0 1 0.919922
-18 28 26 0 1 0.977539
-18 28 27 0 1 1
-18 28 28 0 1 1
-18 28 29 0 1 1
-18 28 30 0 0.973633 1
-18 28 31 0 0.918945 1
-18 29 0 0 1 0
-18 29 1 0 1 0
-18 29 2 0 1 0
-18 29 3 0 1 0
-18 29 4 0 1 0
-18 29 5 0 1 0
-18 29 6 0 1 0
-18 29 7 0 1 0
-18 29 8 0 1 0
-18 29 9 0 1 0
-18 29 10 0 1 0
-18 29 11 0 1 0
-18 29 12 0 1 0
-18 29 13 0 1 0
-18 29 14 0 1 0
-18 29 15 0 1 0
-18 29 16 0 1 0
-18 29 17 0 1 0
-18 29 18 0 1 0.183716
-18 29 19 0 1 0.350586
-18 29 20 0 1 0.469238
-18 29 21 0 1 0.570312
-18 29 22 0 1 0.659668
-18 29 23 0 1 0.737305
-18 29 24 0 1 0.804688
-18 29 25 0 1 0.869629
-18 29 26 0 1 0.931152
-18 29 27 0 1 0.987305
-18 29 28 0 1 1
-18 29 29 0 1 1
-18 29 30 0 1 1
-18 29 31 0 0.978516 1
-18 30 0 0 1 0
-18 30 1 0 1 0
-18 30 2 0 1 0
-18 30 3 0 1 0
-18 30 4 0 1 0
-18 30 5 0 1 0
-18 30 6 0 1 0
-18 30 7 0 1 0
-18 30 8 0 1 0
-18 30 9 0 1 0
-18 30 10 0 1 0
-18 30 11 0 1 0
-18 30 12 0 1 0
-18 30 13 0 1 0
-18 30 14 0 1 0
-18 30 15 0 1 0
-18 30 16 0 1 0
-18 30 17 0 1 0
-18 30 18 0 1 0
-18 30 19 0 1 0.275146
-18 30 20 0 1 0.403564
-18 30 21 0 1 0.507812
-18 30 22 0 1 0.598633
-18 30 23 0 1 0.676758
-18 30 24 0 1 0.745605
-18 30 25 0 1 0.8125
-18 30 26 0 1 0.877441
-18 30 27 0 1 0.937988
-18 30 28 0 1 0.993652
-18 30 29 0 1 1
-18 30 30 0 1 1
-18 30 31 0 1 1
-18 31 0 0 1 0
-18 31 1 0 1 0
-18 31 2 0 1 0
-18 31 3 0 1 0
-18 31 4 0 1 0
-18 31 5 0 1 0
-18 31 6 0 1 0
-18 31 7 0 1 0
-18 31 8 0 1 0
-18 31 9 0 1 0
-18 31 10 0 1 0
-18 31 11 0 1 0
-18 31 12 0 1 0
-18 31 13 0 1 0
-18 31 14 0 1 0
-18 31 15 0 1 0
-18 31 16 0 1 0
-18 31 17 0 1 0
-18 31 18 0 1 0
-18 31 19 0 1 0.178833
-18 31 20 0 1 0.331299
-18 31 21 0 1 0.440918
-18 31 22 0 1 0.533203
-18 31 23 0 1 0.612305
-18 31 24 0 1 0.682129
-18 31 25 0 1 0.750488
-18 31 26 0 1 0.817871
-18 31 27 0 1 0.882812
-18 31 28 0 1 0.943359
-18 31 29 0 1 0.998535
-18 31 30 0 1 1
-18 31 31 0 1 1
-19 0 0 0.95166 0 0
-19 0 1 0.95166 0 0
-19 0 2 0.95166 0 0
-19 0 3 0.95166 0 0
-19 0 4 0.95166 0 0
-19 0 5 0.95166 0 0
-19 0 6 0.95166 0 0
-19 0 7 0.95166 0 0
-19 0 8 0.95166 0 0
-19 0 9 0.95166 0 0
-19 0 10 0.952148 0 0
-19 0 11 0.952148 0 0
-19 0 12 0.95459 0 0
-19 0 13 0.960938 0 0
-19 0 14 0.973145 0 0.196533
-19 0 15 0.987793 0 0.330078
-19 0 16 1 0 0.467285
-19 0 17 1 0 0.609863
-19 0 18 1 0.0848389 0.73291
-19 0 19 0.990723 0.131226 0.827637
-19 0 20 0.935059 0.15918 0.90625
-19 0 21 0.864258 0.179565 0.963379
-19 0 22 0.780762 0.192383 0.995605
-19 0 23 0.697266 0.199951 1
-19 0 24 0.618164 0.204712 1
-19 0 25 0.536133 0.208252 1
-19 0 26 0.449219 0.210938 1
-19 0 27 0.352783 0.213379 1
-19 0 28 0.232788 0.215942 1
-19 0 29 0 0.21875 1
-19 0 30 0 0.22168 1
-19 0 31 0 0.224854 1
-19 1 0 0.95166 0 0
-19 1 1 0.95166 0 0
-19 1 2 0.95166 0 0
-19 1 3 0.95166 0 0
-19 1 4 0.95166 0 0
-19 1 5 0.95166 0 0
-19 1 6 0.95166 0 0
-19 1 7 0.95166 0 0
-19 1 8 0.95166 0 0
-19 1 9 0.95166 0 0
-19 1 10 0.952148 0 0
-19 1 11 0.952148 0 0
-19 1 12 0.95459 0 0
-19 1 13 0.960938 0 0
-19 1 14 0.973145 0 0.196533
-19 1 15 0.987793 0 0.330078
-19 1 16 1 0 0.467285
-19 1 17 1 0 0.609863
-19 1 18 1 0.0849609 0.73291
-19 1 19 0.990723 0.131348 0.827637
-19 1 20 0.935059 0.15918 0.90625
-19 1 21 0.864258 0.179688 0.963379
-19 1 22 0.780762 0.192383 0.995605
-19 1 23 0.697266 0.200073 1
-19 1 24 0.618164 0.204712 1
-19 1 25 0.536133 0.208252 1
-19 1 26 0.449219 0.210938 1
-19 1 27 0.352783 0.213501 1
-19 1 28 0.232666 0.215942 1
-19 1 29 0 0.21875 1
-19 1 30 0 0.22168 1
-19 1 31 0 0.224976 1
-19 2 0 0.95166 0 0
-19 2 1 0.95166 0 0
-19 2 2 0.95166 0 0
-19 2 3 0.95166 0 0
-19 2 4 0.95166 0 0
-19 2 5 0.95166 0 0
-19 2 6 0.95166 0 0
-19 2 7 0.95166 0 0
-19 2 8 0.95166 0 0
-19 2 9 0.95166 0 0
-19 2 10 0.952148 0 0
-19 2 11 0.952148 0 0
-19 2 12 0.95459 0 0
-19 2 13 0.960938 0 0
-19 2 14 0.973145 0 0.196533
-19 2 15 0.987793 0 0.330078
-19 2 16 1 0 0.467285
-19 2 17 1 0 0.609863
-19 2 18 1 0.085144 0.73291
-19 2 19 0.990234 0.13147 0.827637
-19 2 20 0.935059 0.159302 0.90625
-19 2 21 0.864258 0.179688 0.963379
-19 2 22 0.780762 0.192505 0.995605
-19 2 23 0.697266 0.200073 1
-19 2 24 0.618164 0.204834 1
-19 2 25 0.536133 0.208252 1
-19 2 26 0.449219 0.21106 1
-19 2 27 0.352783 0.213501 1
-19 2 28 0.232666 0.215942 1
-19 2 29 0 0.21875 1
-19 2 30 0 0.22168 1
-19 2 31 0 0.224976 1
-19 3 0 0.95166 0 0
-19 3 1 0.95166 0 0
-19 3 2 0.95166 0 0
-19 3 3 0.95166 0 0
-19 3 4 0.95166 0 0
-19 3 5 0.95166 0 0
-19 3 6 0.95166 0 0
-19 3 7 0.95166 0 0
-19 3 8 0.95166 0 0
-19 3 9 0.95166 0 0
-19 3 10 0.952148 0 0
-19 3 11 0.952148 0 0
-19 3 12 0.95459 0 0
-19 3 13 0.960938 0 0
-19 3 14 0.973145 0 0.196533
-19 3 15 0.987793 0 0.330078
-19 3 16 1 0 0.467285
-19 3 17 1 0 0.609863
-19 3 18 1 0.0854492 0.73291
-19 3 19 0.990234 0.131714 0.827637
-19 3 20 0.935059 0.159424 0.90625
-19 3 21 0.864258 0.17981 0.963379
-19 3 22 0.780762 0.192627 0.995605
-19 3 23 0.697266 0.200195 1
-19 3 24 0.618164 0.204834 1
-19 3 25 0.536133 0.208252 1
-19 3 26 0.449219 0.21106 1
-19 3 27 0.352783 0.213501 1
-19 3 28 0.232666 0.216064 1
-19 3 29 0 0.21875 1
-19 3 30 0 0.221802 1
-19 3 31 0 0.224976 1
-19 4 0 0.95166 0 0
-19 4 1 0.95166 0 0
-19 4 2 0.95166 0 0
-19 4 3 0.95166 0 0
-19 4 4 0.95166 0 0
-19 4 5 0.95166 0 0
-19 4 6 0.95166 0 0
-19 4 7 0.95166 0 0
-19 4 8 0.95166 0 0
-19 4 9 0.952148 0 0
-19 4 10 0.952148 0 0
-19 4 11 0.952148 0 0
-19 4 12 0.95459 0 0
-19 4 13 0.960938 0 0
-19 4 14 0.973145 0 0.196533
-19 4 15 0.987793 0 0.330078
-19 4 16 1 0 0.467285
-19 4 17 1 0 0.609863
-19 4 18 1 0.0860596 0.73291
-19 4 19 0.990234 0.13208 0.827637
-19 4 20 0.935059 0.15979 0.90625
-19 4 21 0.864258 0.180054 0.963379
-19 4 22 0.780762 0.192749 0.995605
-19 4 23 0.697266 0.200317 1
-19 4 24 0.618164 0.204956 1
-19 4 25 0.536133 0.208374 1
-19 4 26 0.448975 0.211182 1
-19 4 27 0.352783 0.213623 1
-19 4 28 0.232666 0.216064 1
-19 4 29 0 0.218872 1
-19 4 30 0 0.221802 1
-19 4 31 0 0.224976 1
-19 5 0 0.95166 0 0
-19 5 1 0.95166 0 0
-19 5 2 0.95166 0 0
-19 5 3 0.95166 0 0
-19 5 4 0.95166 0 0
-19 5 5 0.95166 0 0
-19 5 6 0.95166 0 0
-19 5 7 0.95166 0 0
-19 5 8 0.95166 0 0
-19 5 9 0.952148 0 0
-19 5 10 0.952148 0 0
-19 5 11 0.952637 0 0
-19 5 12 0.95459 0 0
-19 5 13 0.960938 0 0
-19 5 14 0.973145 0 0.196411
-19 5 15 0.987793 0 0.330078
-19 5 16 1 0 0.467041
-19 5 17 1 0 0.609863
-19 5 18 1 0.0872803 0.73291
-19 5 19 0.990234 0.132812 0.827637
-19 5 20 0.935059 0.1604 0.90625
-19 5 21 0.864258 0.180542 0.963379
-19 5 22 0.780762 0.193237 0.995605
-19 5 23 0.697266 0.200684 1
-19 5 24 0.618164 0.2052 1
-19 5 25 0.536133 0.208618 1
-19 5 26 0.448975 0.211304 1
-19 5 27 0.352539 0.213745 1
-19 5 28 0.232544 0.216187 1
-19 5 29 0 0.218994 1
-19 5 30 0 0.221924 1
-19 5 31 0 0.225098 1
-19 6 0 0.95166 0 0
-19 6 1 0.95166 0 0
-19 6 2 0.95166 0 0
-19 6 3 0.95166 0 0
-19 6 4 0.95166 0 0
-19 6 5 0.95166 0 0
-19 6 6 0.95166 0 0
-19 6 7 0.952148 0 0
-19 6 8 0.952148 0 0
-19 6 9 0.952148 0 0
-19 6 10 0.952148 0 0
-19 6 11 0.952637 0 0
-19 6 12 0.95459 0 0
-19 6 13 0.960938 0 0
-19 6 14 0.973145 0 0.196289
-19 6 15 0.987793 0 0.329834
-19 6 16 1 0 0.467041
-19 6 17 1 0 0.609375
-19 6 18 1 0.0895386 0.73291
-19 6 19 0.990234 0.134399 0.827637
-19 6 20 0.935059 0.161499 0.90625
-19 6 21 0.864258 0.181519 0.963379
-19 6 22 0.780762 0.193848 0.995605
-19 6 23 0.697266 0.201172 1
-19 6 24 0.618164 0.205811 1
-19 6 25 0.536133 0.209106 1
-19 6 26 0.448975 0.21167 1
-19 6 27 0.352539 0.214111 1
-19 6 28 0.232422 0.216431 1
-19 6 29 0 0.219116 1
-19 6 30 0 0.222046 1
-19 6 31 0 0.22522 1
-19 7 0 0.952148 0 0
-19 7 1 0.952148 0 0
-19 7 2 0.952148 0 0
-19 7 3 0.952148 0 0
-19 7 4 0.952148 0 0
-19 7 5 0.952148 0 0
-19 7 6 0.952148 0 0
-19 7 7 0.952148 0 0
-19 7 8 0.952148 0 0
-19 7 9 0.952148 0 0
-19 7 10 0.952637 0 0
-19 7 11 0.952637 0 0
-19 7 12 0.955078 0 0
-19 7 13 0.960938 0 0
-19 7 14 0.973145 0 0.196167
-19 7 15 0.987793 0 0.329834
-19 7 16 1 0 0.467041
-19 7 17 1 0 0.609375
-19 7 18 1 0.093811 0.73291
-19 7 19 0.990234 0.137207 0.827637
-19 7 20 0.93457 0.163696 0.90625
-19 7 21 0.86377 0.183228 0.963379
-19 7 22 0.780273 0.195312 0.995605
-19 7 23 0.697266 0.202393 1
-19 7 24 0.618164 0.206787 1
-19 7 25 0.535645 0.209839 1
-19 7 26 0.44873 0.212402 1
-19 7 27 0.352295 0.2146 1
-19 7 28 0.232178 0.217041 1
-19 7 29 0 0.219604 1
-19 7 30 0 0.222412 1
-19 7 31 0 0.225586 1
-19 8 0 0.952637 0 0
-19 8 1 0.952637 0 0
-19 8 2 0.952637 0 0
-19 8 3 0.952637 0 0
-19 8 4 0.952637 0 0
-19 8 5 0.952637 0 0
-19 8 6 0.952637 0 0
-19 8 7 0.952637 0 0
-19 8 8 0.952637 0 0
-19 8 9 0.952637 0 0
-19 8 10 0.952637 0 0
-19 8 11 0.953125 0 0
-19 8 12 0.955078 0 0
-19 8 13 0.960938 0 0
-19 8 14 0.973145 0 0.195679
-19 8 15 0.987793 0 0.32959
-19 8 16 1 0 0.466797
-19 8 17 1 0 0.609375
-19 8 18 1 0.101685 0.73291
-19 8 19 0.989746 0.142578 0.827637
-19 8 20 0.93457 0.167847 0.90625
-19 8 21 0.86377 0.186523 0.963379
-19 8 22 0.780273 0.197998 0.995605
-19 8 23 0.696777 0.20459 1
-19 8 24 0.617676 0.208618 1
-19 8 25 0.535645 0.211426 1
-19 8 26 0.448486 0.213745 1
-19 8 27 0.351807 0.21582 1
-19 8 28 0.231567 0.217896 1
-19 8 29 0 0.220459 1
-19 8 30 0 0.223145 1
-19 8 31 0 0.226196 1
-19 9 0 0.953125 0 0
-19 9 1 0.953125 0 0
-19 9 2 0.953125 0 0
-19 9 3 0.953125 0 0
-19 9 4 0.953125 0 0
-19 9 5 0.953125 0 0
-19 9 6 0.953125 0 0
-19 9 7 0.953125 0 0
-19 9 8 0.953125 0 0
-19 9 9 0.953125 0 0
-19 9 10 0.953613 0 0
-19 9 11 0.953613 0 0
-19 9 12 0.955566 0 0
-19 9 13 0.961426 0 0
-19 9 14 0.973145 0 0.194946
-19 9 15 0.987793 0 0.329346
-19 9 16 1 0 0.466064
-19 9 17 1 0 0.608887
-19 9 18 1 0.115356 0.73291
-19 9 19 0.989258 0.152344 0.827637
-19 9 20 0.934082 0.175659 0.90625
-19 9 21 0.863281 0.192749 0.963379
-19 9 22 0.779297 0.203125 0.995605
-19 9 23 0.696289 0.208862 1
-19 9 24 0.617188 0.212158 1
-19 9 25 0.534668 0.214478 1
-19 9 26 0.447754 0.216309 1
-19 9 27 0.351074 0.217896 1
-19 9 28 0.230469 0.219849 1
-19 9 29 0 0.221924 1
-19 9 30 0 0.224487 1
-19 9 31 0 0.227295 1
-19 10 0 0.954102 0 0
-19 10 1 0.954102 0 0
-19 10 2 0.954102 0 0
-19 10 3 0.954102 0 0
-19 10 4 0.95459 0 0
-19 10 5 0.95459 0 0
-19 10 6 0.95459 0 0
-19 10 7 0.95459 0 0
-19 10 8 0.95459 0 0
-19 10 9 0.95459 0 0
-19 10 10 0.95459 0 0
-19 10 11 0.955078 0 0
-19 10 12 0.957031 0 0
-19 10 13 0.962402 0 0
-19 10 14 0.973145 0 0.193604
-19 10 15 0.987305 0 0.328857
-19 10 16 1 0 0.465332
-19 10 17 1 0 0.608398
-19 10 18 1 0.136841 0.732422
-19 10 19 0.988281 0.168579 0.827148
-19 10 20 0.932617 0.188843 0.905762
-19 10 21 0.861816 0.203613 0.963379
-19 10 22 0.77832 0.212036 0.995605
-19 10 23 0.695312 0.216309 1
-19 10 24 0.615723 0.218506 1
-19 10 25 0.533691 0.219849 1
-19 10 26 0.446533 0.220825 1
-19 10 27 0.349609 0.221802 1
-19 10 28 0.228394 0.223145 1
-19 10 29 0 0.224854 1
-19 10 30 0 0.226929 1
-19 10 31 0 0.22937 1
-19 11 0 0.956543 0 0
-19 11 1 0.956543 0 0
-19 11 2 0.956543 0 0
-19 11 3 0.956543 0 0
-19 11 4 0.956543 0 0
-19 11 5 0.956543 0 0
-19 11 6 0.956543 0 0
-19 11 7 0.956543 0 0
-19 11 8 0.956543 0 0
-19 11 9 0.956543 0 0
-19 11 10 0.957031 0 0
-19 11 11 0.957031 0 0
-19 11 12 0.958984 0 0
-19 11 13 0.963379 0 0
-19 11 14 0.973145 0 0.191528
-19 11 15 0.987305 0 0.327881
-19 11 16 1 0 0.463623
-19 11 17 1 0.0204773 0.606934
-19 11 18 1 0.168091 0.731934
-19 11 19 0.986328 0.193604 0.827148
-19 11 20 0.930664 0.209839 0.905762
-19 11 21 0.859863 0.221191 0.963379
-19 11 22 0.776367 0.226685 0.995605
-19 11 23 0.692871 0.22876 1
-19 11 24 0.61377 0.229126 1
-19 11 25 0.531738 0.228882 1
-19 11 26 0.444336 0.228638 1
-19 11 27 0.347168 0.228394 1
-19 11 28 0.224731 0.22876 1
-19 11 29 0 0.229614 1
-19 11 30 0 0.231079 1
-19 11 31 0 0.23291 1
-19 12 0 0.960449 0 0
-19 12 1 0.960449 0 0
-19 12 2 0.960449 0 0
-19 12 3 0.960449 0 0
-19 12 4 0.960449 0 0
-19 12 5 0.960449 0 0
-19 12 6 0.960449 0 0
-19 12 7 0.960449 0 0
-19 12 8 0.960449 0 0
-19 12 9 0.960449 0 0
-19 12 10 0.960449 0 0
-19 12 11 0.960938 0 0
-19 12 12 0.961914 0 0
-19 12 13 0.96582 0 0
-19 12 14 0.973633 0 0.188477
-19 12 15 0.986816 0 0.32666
-19 12 16 1 0 0.460938
-19 12 17 1 0.118591 0.60498
-19 12 18 1 0.210449 0.730957
-19 12 19 0.98291 0.229736 0.82666
-19 12 20 0.927734 0.241211 0.905273
-19 12 21 0.856934 0.248169 0.962891
-19 12 22 0.772949 0.249634 0.995605
-19 12 23 0.689941 0.248291 1
-19 12 24 0.610352 0.246094 1
-19 12 25 0.52832 0.24353 1
-19 12 26 0.440674 0.241211 1
-19 12 27 0.342773 0.239258 1
-19 12 28 0.218384 0.238159 1
-19 12 29 0 0.237793 1
-19 12 30 0 0.238037 1
-19 12 31 0 0.239014 1
-19 13 0 0.966309 0.0864258 0
-19 13 1 0.966309 0.0864258 0
-19 13 2 0.966309 0.0864868 0
-19 13 3 0.966309 0.0864868 0
-19 13 4 0.966309 0.0865479 0
-19 13 5 0.966309 0.0866089 0
-19 13 6 0.966309 0.086792 0
-19 13 7 0.966309 0.0871582 0
-19 13 8 0.966797 0.0878296 0
-19 13 9 0.966797 0.0891724 0
-19 13 10 0.966797 0.0914917 0
-19 13 11 0.967285 0.09552 0
-19 13 12 0.967773 0.0981445 0
-19 13 13 0.969727 0.0909424 0
-19 13 14 0.974609 0.0777588 0.185181
-19 13 15 0.985352 0.0767212 0.32373
-19 13 16 0.996582 0.101868 0.456787
-19 13 17 1 0.196411 0.601074
-19 13 18 1 0.264404 0.729492
-19 13 19 0.977051 0.278076 0.825684
-19 13 20 0.921875 0.284424 0.904785
-19 13 21 0.851074 0.286133 0.962891
-19 13 22 0.767578 0.282715 0.995117
-19 13 23 0.684082 0.2771 1
-19 13 24 0.60498 0.27124 1
-19 13 25 0.522461 0.265625 1
-19 13 26 0.434326 0.260498 1
-19 13 27 0.335449 0.256104 1
-19 13 28 0.207397 0.252686 1
-19 13 29 0 0.250488 1
-19 13 30 0 0.249023 1
-19 13 31 0 0.248535 1
-19 14 0 0.975586 0.22583 0
-19 14 1 0.975586 0.22583 0
-19 14 2 0.975586 0.22583 0
-19 14 3 0.975586 0.22583 0
-19 14 4 0.976074 0.22583 0
-19 14 5 0.976074 0.22583 0
-19 14 6 0.976074 0.225952 0
-19 14 7 0.976074 0.226074 0
-19 14 8 0.976074 0.226318 0
-19 14 9 0.976074 0.226929 0
-19 14 10 0.976074 0.227905 0
-19 14 11 0.976562 0.229492 0
-19 14 12 0.976562 0.230957 0
-19 14 13 0.976562 0.227417 0
-19 14 14 0.977539 0.222168 0.184082
-19 14 15 0.980957 0.21814 0.318359
-19 14 16 0.988281 0.225952 0.451172
-19 14 17 1 0.275391 0.594238
-19 14 18 1 0.330078 0.726562
-19 14 19 0.967773 0.339111 0.824219
-19 14 20 0.912598 0.340332 0.903809
-19 14 21 0.842285 0.336914 0.962402
-19 14 22 0.758301 0.327393 0.994629
-19 14 23 0.674805 0.316895 1
-19 14 24 0.595703 0.306641 1
-19 14 25 0.512695 0.296875 1
-19 14 26 0.424072 0.288086 1
-19 14 27 0.323486 0.280518 1
-19 14 28 0.188477 0.27417 1
-19 14 29 0 0.269287 1
-19 14 30 0 0.265625 1
-19 14 31 0 0.262939 1
-19 15 0 0.988281 0.342529 0
-19 15 1 0.988281 0.342529 0
-19 15 2 0.988281 0.342529 0
-19 15 3 0.988281 0.342529 0
-19 15 4 0.988281 0.342529 0
-19 15 5 0.988281 0.342773 0
-19 15 6 0.988281 0.342773 0
-19 15 7 0.988281 0.342773 0
-19 15 8 0.988281 0.343018 0
-19 15 9 0.988281 0.343262 0
-19 15 10 0.98877 0.343994 0
-19 15 11 0.98877 0.344971 0
-19 15 12 0.98877 0.345703 0
-19 15 13 0.986816 0.343994 0
-19 15 14 0.983398 0.34082 0.190552
-19 15 15 0.978516 0.335938 0.317383
-19 15 16 0.978516 0.337158 0.446289
-19 15 17 0.984863 0.359863 0.583496
-19 15 18 0.991699 0.406738 0.72168
-19 15 19 0.952637 0.412354 0.820801
-19 15 20 0.897949 0.40918 0.901855
-19 15 21 0.827637 0.399902 0.960938
-19 15 22 0.743652 0.384277 0.993164
-19 15 23 0.660156 0.36792 1
-19 15 24 0.581055 0.352783 1
-19 15 25 0.497803 0.338623 1
-19 15 26 0.407959 0.325439 1
-19 15 27 0.303711 0.313721 1
-19 15 28 0.154419 0.303955 1
-19 15 29 0 0.295654 1
-19 15 30 0 0.289062 1
-19 15 31 0 0.283691 1
-19 16 0 1 0.462402 0
-19 16 1 1 0.462402 0
-19 16 2 1 0.462402 0
-19 16 3 1 0.462402 0
-19 16 4 1 0.462402 0
-19 16 5 1 0.462402 0
-19 16 6 1 0.462646 0
-19 16 7 1 0.462646 0
-19 16 8 1 0.462646 0
-19 16 9 1 0.462891 0
-19 16 10 1 0.463379 0
-19 16 11 1 0.464111 0
-19 16 12 1 0.465332 0
-19 16 13 0.997559 0.4646 0.0249329
-19 16 14 0.991211 0.462646 0.208618
-19 16 15 0.980469 0.458252 0.327148
-19 16 16 0.964355 0.450928 0.441895
-19 16 17 0.95459 0.453857 0.568359
-19 16 18 0.964355 0.492188 0.711914
-19 16 19 0.929199 0.497314 0.815918
-19 16 20 0.875 0.489746 0.897949
-19 16 21 0.805176 0.475342 0.958008
-19 16 22 0.721191 0.453125 0.990723
-19 16 23 0.637695 0.430664 1
-19 16 24 0.558594 0.4104 1
-19 16 25 0.474609 0.391113 1
-19 16 26 0.382324 0.373047 1
-19 16 27 0.27124 0.356934 1
-19 16 28 0.0796509 0.343018 1
-19 16 29 0 0.330811 1
-19 16 30 0 0.320557 1
-19 16 31 0 0.311768 1
-19 17 0 1 0.585449 0
-19 17 1 1 0.585449 0
-19 17 2 1 0.585449 0
-19 17 3 1 0.585449 0
-19 17 4 1 0.585449 0
-19 17 5 1 0.585449 0
-19 17 6 1 0.585449 0
-19 17 7 1 0.585938 0
-19 17 8 1 0.585938 0
-19 17 9 1 0.585938 0
-19 17 10 1 0.586426 0
-19 17 11 1 0.586914 0
-19 17 12 1 0.587891 0
-19 17 13 0.999023 0.587891 0.064209
-19 17 14 0.992676 0.587402 0.227173
-19 17 15 0.980469 0.584961 0.344482
-19 17 16 0.958496 0.578125 0.45459
-19 17 17 0.92627 0.564453 0.561035
-19 17 18 0.918457 0.579102 0.692871
-19 17 19 0.893555 0.589355 0.807129
-19 17 20 0.84082 0.578613 0.891113
-19 17 21 0.770996 0.558594 0.952148
-19 17 22 0.6875 0.530273 0.986328
-19 17 23 0.60498 0.501953 1
-19 17 24 0.525391 0.476807 1
-19 17 25 0.439697 0.452637 1
-19 17 26 0.342529 0.430176 1
-19 17 27 0.21582 0.409424 1
-19 17 28 0 0.390869 1
-19 17 29 0 0.374512 1
-19 17 30 0 0.359863 1
-19 17 31 0 0.347412 1
-19 18 0 0.977051 0.704102 0
-19 18 1 0.977051 0.704102 0
-19 18 2 0.977051 0.704102 0
-19 18 3 0.977051 0.704102 0
-19 18 4 0.977051 0.704102 0
-19 18 5 0.977051 0.704102 0
-19 18 6 0.977051 0.704102 0
-19 18 7 0.977051 0.704102 0
-19 18 8 0.977051 0.704102 0
-19 18 9 0.977051 0.70459 0
-19 18 10 0.977051 0.70459 0
-19 18 11 0.977051 0.705078 0
-19 18 12 0.977051 0.705566 0
-19 18 13 0.975098 0.706543 0
-19 18 14 0.969727 0.707031 0.218262
-19 18 15 0.960449 0.707031 0.34668
-19 18 16 0.942383 0.703613 0.465332
-19 18 17 0.911621 0.694336 0.576172
-19 18 18 0.86377 0.673828 0.672852
-19 18 19 0.843262 0.684082 0.793945
-19 18 20 0.791504 0.67041 0.880371
-19 18 21 0.72168 0.645508 0.942383
-19 18 22 0.639648 0.612305 0.979492
-19 18 23 0.558105 0.57959 1
-19 18 24 0.477539 0.550293 1
-19 18 25 0.387939 0.521973 1
-19 18 26 0.278809 0.494873 1
-19 18 27 0.0949097 0.469482 1
-19 18 28 0 0.446289 1
-19 18 29 0 0.425293 1
-19 18 30 0 0.405762 1
-19 18 31 0 0.388184 1
-19 19 0 0.915039 0.806641 0
-19 19 1 0.915039 0.806641 0
-19 19 2 0.915039 0.806641 0
-19 19 3 0.915039 0.806641 0
-19 19 4 0.915039 0.806641 0
-19 19 5 0.915039 0.806641 0
-19 19 6 0.915039 0.806641 0
-19 19 7 0.915039 0.806641 0
-19 19 8 0.915039 0.806641 0
-19 19 9 0.915039 0.806641 0
-19 19 10 0.915039 0.806641 0
-19 19 11 0.914551 0.807129 0
-19 19 12 0.914551 0.807617 0
-19 19 13 0.913574 0.808594 0
-19 19 14 0.908691 0.80957 0.162476
-19 19 15 0.900391 0.810059 0.31665
-19 19 16 0.885254 0.809082 0.446289
-19 19 17 0.860352 0.803711 0.566895
-19 19 18 0.824219 0.792969 0.678223
-19 19 19 0.775391 0.775391 0.775391
-19 19 20 0.724121 0.760742 0.864746
-19 19 21 0.654785 0.731934 0.929199
-19 19 22 0.575195 0.696777 0.972168
-19 19 23 0.49292 0.661133 1
-19 19 24 0.408447 0.628418 1
-19 19 25 0.306641 0.595703 1
-19 19 26 0.15625 0.563477 1
-19 19 27 0 0.533203 1
-19 19 28 0 0.504395 1
-19 19 29 0 0.478027 1
-19 19 30 0 0.453857 1
-19 19 31 0 0.432129 1
-19 20 0 0.820801 0.88623 0
-19 20 1 0.820801 0.88623 0
-19 20 2 0.820801 0.88623 0
-19 20 3 0.820801 0.88623 0
-19 20 4 0.820801 0.88623 0
-19 20 5 0.820801 0.88623 0
-19 20 6 0.820801 0.88623 0
-19 20 7 0.820801 0.88623 0
-19 20 8 0.820801 0.88623 0
-19 20 9 0.820801 0.886719 0
-19 20 10 0.820801 0.886719 0
-19 20 11 0.820801 0.886719 0
-19 20 12 0.820801 0.887207 0
-19 20 13 0.819824 0.887695 0
-19 20 14 0.813965 0.888184 0.0280457
-19 20 15 0.805664 0.888672 0.265869
-19 20 16 0.790527 0.887695 0.407715
-19 20 17 0.76709 0.883301 0.533691
-19 20 18 0.731445 0.872559 0.647949
-19 20 19 0.6875 0.858398 0.751465
-19 20 20 0.63623 0.84375 0.84375
-19 20 21 0.569824 0.818359 0.916992
-19 20 22 0.488525 0.782227 0.966797
-19 20 23 0.399658 0.744141 0.999512
-19 20 24 0.299316 0.708008 1
-19 20 25 0.145874 0.670898 1
-19 20 26 0 0.634277 1
-19 20 27 0 0.598633 1
-19 20 28 0 0.564941 1
-19 20 29 0 0.533691 1
-19 20 30 0 0.504883 1
-19 20 31 0 0.47876 1
-19 21 0 0.707031 0.956055 0
-19 21 1 0.707031 0.956055 0
-19 21 2 0.707031 0.956055 0
-19 21 3 0.707031 0.956055 0
-19 21 4 0.707031 0.956055 0
-19 21 5 0.707031 0.956055 0
-19 21 6 0.707031 0.956055 0
-19 21 7 0.707031 0.956055 0
-19 21 8 0.707031 0.956055 0
-19 21 9 0.707031 0.956543 0
-19 21 10 0.707031 0.956543 0
-19 21 11 0.707031 0.956543 0
-19 21 12 0.707031 0.957031 0
-19 21 13 0.707031 0.957031 0
-19 21 14 0.70166 0.95752 0
-19 21 15 0.691406 0.95752 0.199707
-19 21 16 0.675293 0.955566 0.362305
-19 21 17 0.650391 0.95166 0.494385
-19 21 18 0.616211 0.943848 0.613281
-19 21 19 0.572266 0.933594 0.72168
-19 21 20 0.51709 0.919922 0.817871
-19 21 21 0.446777 0.900391 0.900391
-19 21 22 0.355225 0.870117 0.962402
-19 21 23 0.234009 0.832031 1
-19 21 24 0 0.792969 1
-19 21 25 0 0.751953 1
-19 21 26 0 0.709961 1
-19 21 27 0 0.669434 1
-19 21 28 0 0.630371 1
-19 21 29 0 0.59375 1
-19 21 30 0 0.560059 1
-19 21 31 0 0.528809 1
-19 22 0 0.565918 1 0
-19 22 1 0.565918 1 0
-19 22 2 0.565918 1 0
-19 22 3 0.565918 1 0
-19 22 4 0.565918 1 0
-19 22 5 0.565918 1 0
-19 22 6 0.565918 1 0
-19 22 7 0.565918 1 0
-19 22 8 0.565918 1 0
-19 22 9 0.565918 1 0
-19 22 10 0.565918 1 0
-19 22 11 0.565918 1 0
-19 22 12 0.565918 1 0
-19 22 13 0.566406 1 0
-19 22 14 0.561523 1 0
-19 22 15 0.550293 1 0.0967407
-19 22 16 0.532227 1 0.310059
-19 22 17 0.504395 1 0.452148
-19 22 18 0.465576 1 0.576172
-19 22 19 0.412109 0.998047 0.687988
-19 22 20 0.339111 0.986328 0.787109
-19 22 21 0.228149 0.968262 0.873047
-19 22 22 0 0.944824 0.945312
-19 22 23 0 0.914062 0.997559
-19 22 24 0 0.876465 1
-19 22 25 0 0.833496 1
-19 22 26 0 0.788574 1
-19 22 27 0 0.742676 1
-19 22 28 0 0.69873 1
-19 22 29 0 0.656738 1
-19 22 30 0 0.617676 1
-19 22 31 0 0.581055 1
-19 23 0 0.384277 1 0
-19 23 1 0.384277 1 0
-19 23 2 0.384277 1 0
-19 23 3 0.384277 1 0
-19 23 4 0.384277 1 0
-19 23 5 0.384277 1 0
-19 23 6 0.384277 1 0
-19 23 7 0.384277 1 0
-19 23 8 0.384521 1 0
-19 23 9 0.384521 1 0
-19 23 10 0.384521 1 0
-19 23 11 0.384521 1 0
-19 23 12 0.384766 1 0
-19 23 13 0.38501 1 0
-19 23 14 0.381104 1 0
-19 23 15 0.364502 1 0
-19 23 16 0.337402 1 0.251709
-19 23 17 0.294189 1 0.407959
-19 23 18 0.222656 1 0.537109
-19 23 19 0.0568542 1 0.652344
-19 23 20 0 1 0.753418
-19 23 21 0 1 0.842773
-19 23 22 0 1 0.918457
-19 23 23 0 0.979004 0.979004
-19 23 24 0 0.947754 1
-19 23 25 0 0.908203 1
-19 23 26 0 0.862305 1
-19 23 27 0 0.813965 1
-19 23 28 0 0.766113 1
-19 23 29 0 0.719238 1
-19 23 30 0 0.674805 1
-19 23 31 0 0.633301 1
-19 24 0 0 1 0
-19 24 1 0 1 0
-19 24 2 0 1 0
-19 24 3 0 1 0
-19 24 4 0 1 0
-19 24 5 0 1 0
-19 24 6 0 1 0
-19 24 7 0 1 0
-19 24 8 0 1 0
-19 24 9 0 1 0
-19 24 10 0 1 0
-19 24 11 0 1 0
-19 24 12 0 1 0
-19 24 13 0 1 0
-19 24 14 0 1 0
-19 24 15 0 1 0
-19 24 16 0 1 0.181763
-19 24 17 0 1 0.361572
-19 24 18 0 1 0.49707
-19 24 19 0 1 0.614746
-19 24 20 0 1 0.718262
-19 24 21 0 1 0.810059
-19 24 22 0 1 0.888672
-19 24 23 0 1 0.953125
-19 24 24 0 1 1
-19 24 25 0 0.97168 1
-19 24 26 0 0.928711 1
-19 24 27 0 0.880859 1
-19 24 28 0 0.830078 1
-19 24 29 0 0.779785 1
-19 24 30 0 0.731445 1
-19 24 31 0 0.685547 1
-19 25 0 0 1 0
-19 25 1 0 1 0
-19 25 2 0 1 0
-19 25 3 0 1 0
-19 25 4 0 1 0
-19 25 5 0 1 0
-19 25 6 0 1 0
-19 25 7 0 1 0
-19 25 8 0 1 0
-19 25 9 0 1 0
-19 25 10 0 1 0
-19 25 11 0 1 0
-19 25 12 0 1 0
-19 25 13 0 1 0
-19 25 14 0 1 0
-19 25 15 0 1 0
-19 25 16 0 1 0.056488
-19 25 17 0 1 0.307373
-19 25 18 0 1 0.451416
-19 25 19 0 1 0.572266
-19 25 20 0 1 0.677734
-19 25 21 0 1 0.771973
-19 25 22 0 1 0.853516
-19 25 23 0 1 0.921387
-19 25 24 0 1 0.978027
-19 25 25 0 1 1
-19 25 26 0 0.991211 1
-19 25 27 0 0.945801 1
-19 25 28 0 0.895508 1
-19 25 29 0 0.843262 1
-19 25 30 0 0.791504 1
-19 25 31 0 0.741699 1
-19 26 0 0 1 0
-19 26 1 0 1 0
-19 26 2 0 1 0
-19 26 3 0 1 0
-19 26 4 0 1 0
-19 26 5 0 1 0
-19 26 6 0 1 0
-19 26 7 0 1 0
-19 26 8 0 1 0
-19 26 9 0 1 0
-19 26 10 0 1 0
-19 26 11 0 1 0
-19 26 12 0 1 0
-19 26 13 0 1 0
-19 26 14 0 1 0
-19 26 15 0 1 0
-19 26 16 0 1 0
-19 26 17 0 1 0.240479
-19 26 18 0 1 0.399658
-19 26 19 0 1 0.524902
-19 26 20 0 1 0.632324
-19 26 21 0 1 0.728516
-19 26 22 0 1 0.812988
-19 26 23 0 1 0.883789
-19 26 24 0 1 0.943848
-19 26 25 0 1 0.999023
-19 26 26 0 1 1
-19 26 27 0 1 1
-19 26 28 0 0.959473 1
-19 26 29 0 0.907227 1
-19 26 30 0 0.853516 1
-19 26 31 0 0.800781 1
-19 27 0 0 1 0
-19 27 1 0 1 0
-19 27 2 0 1 0
-19 27 3 0 1 0
-19 27 4 0 1 0
-19 27 5 0 1 0
-19 27 6 0 1 0
-19 27 7 0 1 0
-19 27 8 0 1 0
-19 27 9 0 1 0
-19 27 10 0 1 0
-19 27 11 0 1 0
-19 27 12 0 1 0
-19 27 13 0 1 0
-19 27 14 0 1 0
-19 27 15 0 1 0
-19 27 16 0 1 0
-19 27 17 0 1 0.147217
-19 27 18 0 1 0.34082
-19 27 19 0 1 0.472412
-19 27 20 0 1 0.58252
-19 27 21 0 1 0.680176
-19 27 22 0 1 0.766602
-19 27 23 0 1 0.840332
-19 27 24 0 1 0.90332
-19 27 25 0 1 0.962402
-19 27 26 0 1 1
-19 27 27 0 1 1
-19 27 28 0 1 1
-19 27 29 0 0.969238 1
-19 27 30 0 0.915527 1
-19 27 31 0 0.86084 1
-19 28 0 0 1 0
-19 28 1 0 1 0
-19 28 2 0 1 0
-19 28 3 0 1 0
-19 28 4 0 1 0
-19 28 5 0 1 0
-19 28 6 0 1 0
-19 28 7 0 1 0
-19 28 8 0 1 0
-19 28 9 0 1 0
-19 28 10 0 1 0
-19 28 11 0 1 0
-19 28 12 0 1 0
-19 28 13 0 1 0
-19 28 14 0 1 0
-19 28 15 0 1 0
-19 28 16 0 1 0
-19 28 17 0 1 0
-19 28 18 0 1 0.270996
-19 28 19 0 1 0.414307
-19 28 20 0 1 0.527832
-19 28 21 0 1 0.626953
-19 28 22 0 1 0.715332
-19 28 23 0 1 0.791016
-19 28 24 0 1 0.856934
-19 28 25 0 1 0.918945
-19 28 26 0 1 0.977051
-19 28 27 0 1 1
-19 28 28 0 1 1
-19 28 29 0 1 1
-19 28 30 0 0.974609 1
-19 28 31 0 0.92041 1
-19 29 0 0 1 0
-19 29 1 0 1 0
-19 29 2 0 1 0
-19 29 3 0 1 0
-19 29 4 0 1 0
-19 29 5 0 1 0
-19 29 6 0 1 0
-19 29 7 0 1 0
-19 29 8 0 1 0
-19 29 9 0 1 0
-19 29 10 0 1 0
-19 29 11 0 1 0
-19 29 12 0 1 0
-19 29 13 0 1 0
-19 29 14 0 1 0
-19 29 15 0 1 0
-19 29 16 0 1 0
-19 29 17 0 1 0
-19 29 18 0 1 0.180176
-19 29 19 0 1 0.349121
-19 29 20 0 1 0.468018
-19 29 21 0 1 0.569336
-19 29 22 0 1 0.658691
-19 29 23 0 1 0.736328
-19 29 24 0 1 0.803711
-19 29 25 0 1 0.868652
-19 29 26 0 1 0.930664
-19 29 27 0 1 0.987305
-19 29 28 0 1 1
-19 29 29 0 1 1
-19 29 30 0 1 1
-19 29 31 0 0.979492 1
-19 30 0 0 1 0
-19 30 1 0 1 0
-19 30 2 0 1 0
-19 30 3 0 1 0
-19 30 4 0 1 0
-19 30 5 0 1 0
-19 30 6 0 1 0
-19 30 7 0 1 0
-19 30 8 0 1 0
-19 30 9 0 1 0
-19 30 10 0 1 0
-19 30 11 0 1 0
-19 30 12 0 1 0
-19 30 13 0 1 0
-19 30 14 0 1 0
-19 30 15 0 1 0
-19 30 16 0 1 0
-19 30 17 0 1 0
-19 30 18 0 1 0
-19 30 19 0 1 0.273438
-19 30 20 0 1 0.402832
-19 30 21 0 1 0.507324
-19 30 22 0 1 0.597656
-19 30 23 0 1 0.67627
-19 30 24 0 1 0.745117
-19 30 25 0 1 0.8125
-19 30 26 0 1 0.876953
-19 30 27 0 1 0.937988
-19 30 28 0 1 0.993652
-19 30 29 0 1 1
-19 30 30 0 1 1
-19 30 31 0 1 1
-19 31 0 0 1 0
-19 31 1 0 1 0
-19 31 2 0 1 0
-19 31 3 0 1 0
-19 31 4 0 1 0
-19 31 5 0 1 0
-19 31 6 0 1 0
-19 31 7 0 1 0
-19 31 8 0 1 0
-19 31 9 0 1 0
-19 31 10 0 1 0
-19 31 11 0 1 0
-19 31 12 0 1 0
-19 31 13 0 1 0
-19 31 14 0 1 0
-19 31 15 0 1 0
-19 31 16 0 1 0
-19 31 17 0 1 0
-19 31 18 0 1 0
-19 31 19 0 1 0.17627
-19 31 20 0 1 0.330322
-19 31 21 0 1 0.44043
-19 31 22 0 1 0.532715
-19 31 23 0 1 0.611816
-19 31 24 0 1 0.682129
-19 31 25 0 1 0.750488
-19 31 26 0 1 0.817871
-19 31 27 0 1 0.882812
-19 31 28 0 1 0.943359
-19 31 29 0 1 0.999023
-19 31 30 0 1 1
-19 31 31 0 1 1
-20 0 0 1 0 0
-20 0 1 1 0 0
-20 0 2 1 0 0
-20 0 3 1 0 0
-20 0 4 1 0 0
-20 0 5 1 0 0
-20 0 6 1 0 0
-20 0 7 1 0 0
-20 0 8 1 0 0
-20 0 9 1 0 0
-20 0 10 1 0 0
-20 0 11 1 0 0
-20 0 12 1 0 0
-20 0 13 1 0 0
-20 0 14 1 0 0.117432
-20 0 15 1 0 0.277832
-20 0 16 1 0 0.409668
-20 0 17 1 0 0.552734
-20 0 18 1 0 0.693359
-20 0 19 1 0.106628 0.805176
-20 0 20 1 0.144165 0.888672
-20 0 21 1 0.169189 0.956543
-20 0 22 0.930664 0.187012 1
-20 0 23 0.852539 0.198242 1
-20 0 24 0.774902 0.205322 1
-20 0 25 0.693848 0.210327 1
-20 0 26 0.609863 0.213989 1
-20 0 27 0.522461 0.216675 1
-20 0 28 0.430176 0.219116 1
-20 0 29 0.325195 0.221558 1
-20 0 30 0.181885 0.223999 1
-20 0 31 0 0.226807 1
-20 1 0 1 0 0
-20 1 1 1 0 0
-20 1 2 1 0 0
-20 1 3 1 0 0
-20 1 4 1 0 0
-20 1 5 1 0 0
-20 1 6 1 0 0
-20 1 7 1 0 0
-20 1 8 1 0 0
-20 1 9 1 0 0
-20 1 10 1 0 0
-20 1 11 1 0 0
-20 1 12 1 0 0
-20 1 13 1 0 0
-20 1 14 1 0 0.117432
-20 1 15 1 0 0.277832
-20 1 16 1 0 0.409668
-20 1 17 1 0 0.552734
-20 1 18 1 0 0.693359
-20 1 19 1 0.106689 0.805176
-20 1 20 1 0.144165 0.888672
-20 1 21 1 0.169312 0.956543
-20 1 22 0.930664 0.187012 1
-20 1 23 0.852539 0.198242 1
-20 1 24 0.774902 0.205322 1
-20 1 25 0.693848 0.210327 1
-20 1 26 0.609863 0.213989 1
-20 1 27 0.522461 0.216797 1
-20 1 28 0.429932 0.219116 1
-20 1 29 0.325195 0.221558 1
-20 1 30 0.181885 0.223999 1
-20 1 31 0 0.226807 1
-20 2 0 1 0 0
-20 2 1 1 0 0
-20 2 2 1 0 0
-20 2 3 1 0 0
-20 2 4 1 0 0
-20 2 5 1 0 0
-20 2 6 1 0 0
-20 2 7 1 0 0
-20 2 8 1 0 0
-20 2 9 1 0 0
-20 2 10 1 0 0
-20 2 11 1 0 0
-20 2 12 1 0 0
-20 2 13 1 0 0
-20 2 14 1 0 0.117432
-20 2 15 1 0 0.277832
-20 2 16 1 0 0.409668
-20 2 17 1 0 0.552734
-20 2 18 1 0 0.693359
-20 2 19 1 0.106812 0.805176
-20 2 20 1 0.144287 0.888672
-20 2 21 1 0.169312 0.956543
-20 2 22 0.930664 0.187134 1
-20 2 23 0.852539 0.198242 1
-20 2 24 0.774902 0.205444 1
-20 2 25 0.693848 0.210449 1
-20 2 26 0.609863 0.213989 1
-20 2 27 0.522461 0.216797 1
-20 2 28 0.429932 0.219116 1
-20 2 29 0.325195 0.221558 1
-20 2 30 0.181885 0.224121 1
-20 2 31 0 0.226807 1
-20 3 0 1 0 0
-20 3 1 1 0 0
-20 3 2 1 0 0
-20 3 3 1 0 0
-20 3 4 1 0 0
-20 3 5 1 0 0
-20 3 6 1 0 0
-20 3 7 1 0 0
-20 3 8 1 0 0
-20 3 9 1 0 0
-20 3 10 1 0 0
-20 3 11 1 0 0
-20 3 12 1 0 0
-20 3 13 1 0 0
-20 3 14 1 0 0.117432
-20 3 15 1 0 0.277832
-20 3 16 1 0 0.409668
-20 3 17 1 0 0.552734
-20 3 18 1 0 0.693359
-20 3 19 1 0.107056 0.805176
-20 3 20 1 0.144409 0.888672
-20 3 21 1 0.169556 0.956543
-20 3 22 0.930664 0.187134 1
-20 3 23 0.852539 0.198364 1
-20 3 24 0.774902 0.205444 1
-20 3 25 0.693848 0.210449 1
-20 3 26 0.609863 0.214111 1
-20 3 27 0.522461 0.216797 1
-20 3 28 0.429932 0.219238 1
-20 3 29 0.325195 0.221558 1
-20 3 30 0.181885 0.224121 1
-20 3 31 0 0.226807 1
-20 4 0 1 0 0
-20 4 1 1 0 0
-20 4 2 1 0 0
-20 4 3 1 0 0
-20 4 4 1 0 0
-20 4 5 1 0 0
-20 4 6 1 0 0
-20 4 7 1 0 0
-20 4 8 1 0 0
-20 4 9 1 0 0
-20 4 10 1 0 0
-20 4 11 1 0 0
-20 4 12 1 0 0
-20 4 13 1 0 0
-20 4 14 1 0 0.117371
-20 4 15 1 0 0.277832
-20 4 16 1 0 0.409668
-20 4 17 1 0 0.552734
-20 4 18 1 0 0.693359
-20 4 19 1 0.107544 0.805176
-20 4 20 1 0.144775 0.888672
-20 4 21 1 0.1698 0.956543
-20 4 22 0.930664 0.187378 1
-20 4 23 0.852539 0.198608 1
-20 4 24 0.774902 0.205566 1
-20 4 25 0.693848 0.210571 1
-20 4 26 0.609863 0.214111 1
-20 4 27 0.522461 0.216919 1
-20 4 28 0.429932 0.219238 1
-20 4 29 0.325195 0.22168 1
-20 4 30 0.181885 0.224121 1
-20 4 31 0 0.226929 1
-20 5 0 1 0 0
-20 5 1 1 0 0
-20 5 2 1 0 0
-20 5 3 1 0 0
-20 5 4 1 0 0
-20 5 5 1 0 0
-20 5 6 1 0 0
-20 5 7 1 0 0
-20 5 8 1 0 0
-20 5 9 1 0 0
-20 5 10 1 0 0
-20 5 11 1 0 0
-20 5 12 1 0 0
-20 5 13 1 0 0
-20 5 14 1 0 0.11731
-20 5 15 1 0 0.277832
-20 5 16 1 0 0.409668
-20 5 17 1 0 0.552734
-20 5 18 1 0 0.693359
-20 5 19 1 0.108459 0.805176
-20 5 20 1 0.145386 0.888672
-20 5 21 1 0.170288 0.956543
-20 5 22 0.930664 0.187744 1
-20 5 23 0.852539 0.198853 1
-20 5 24 0.774902 0.205933 1
-20 5 25 0.693848 0.210815 1
-20 5 26 0.609863 0.214355 1
-20 5 27 0.522461 0.217041 1
-20 5 28 0.429932 0.21936 1
-20 5 29 0.325195 0.221802 1
-20 5 30 0.181763 0.224243 1
-20 5 31 0 0.226929 1
-20 6 0 1 0 0
-20 6 1 1 0 0
-20 6 2 1 0 0
-20 6 3 1 0 0
-20 6 4 1 0 0
-20 6 5 1 0 0
-20 6 6 1 0 0
-20 6 7 1 0 0
-20 6 8 1 0 0
-20 6 9 1 0 0
-20 6 10 1 0 0
-20 6 11 1 0 0
-20 6 12 1 0 0
-20 6 13 1 0 0
-20 6 14 1 0 0.117188
-20 6 15 1 0 0.277832
-20 6 16 1 0 0.409668
-20 6 17 1 0 0.552734
-20 6 18 1 0 0.693359
-20 6 19 1 0.110107 0.805176
-20 6 20 1 0.146606 0.888672
-20 6 21 1 0.171143 0.956543
-20 6 22 0.930664 0.188599 1
-20 6 23 0.852539 0.199463 1
-20 6 24 0.774902 0.206421 1
-20 6 25 0.693848 0.211304 1
-20 6 26 0.609375 0.214722 1
-20 6 27 0.522461 0.217407 1
-20 6 28 0.429932 0.219727 1
-20 6 29 0.324951 0.222046 1
-20 6 30 0.181641 0.224487 1
-20 6 31 0 0.227173 1
-20 7 0 1 0 0
-20 7 1 1 0 0
-20 7 2 1 0 0
-20 7 3 1 0 0
-20 7 4 1 0 0
-20 7 5 1 0 0
-20 7 6 1 0 0
-20 7 7 1 0 0
-20 7 8 1 0 0
-20 7 9 1 0 0
-20 7 10 1 0 0
-20 7 11 1 0 0
-20 7 12 1 0 0
-20 7 13 1 0 0
-20 7 14 1 0 0.117004
-20 7 15 1 0 0.277588
-20 7 16 1 0 0.409424
-20 7 17 1 0 0.552734
-20 7 18 1 0 0.692871
-20 7 19 1 0.113342 0.805176
-20 7 20 1 0.148926 0.888672
-20 7 21 1 0.172974 0.956543
-20 7 22 0.930176 0.190063 1
-20 7 23 0.852051 0.200684 1
-20 7 24 0.774902 0.207397 1
-20 7 25 0.693848 0.212158 1
-20 7 26 0.609375 0.215454 1
-20 7 27 0.521973 0.218018 1
-20 7 28 0.429688 0.220215 1
-20 7 29 0.324707 0.222412 1
-20 7 30 0.181274 0.224854 1
-20 7 31 0 0.227417 1
-20 8 0 1 0 0
-20 8 1 1 0 0
-20 8 2 1 0 0
-20 8 3 1 0 0
-20 8 4 1 0 0
-20 8 5 1 0 0
-20 8 6 1 0 0
-20 8 7 1 0 0
-20 8 8 1 0 0
-20 8 9 1 0 0
-20 8 10 1 0 0
-20 8 11 1 0 0
-20 8 12 1 0 0
-20 8 13 1 0 0
-20 8 14 1 0 0.116516
-20 8 15 1 0 0.277344
-20 8 16 1 0 0.409424
-20 8 17 1 0 0.552734
-20 8 18 1 0 0.692871
-20 8 19 1 0.119385 0.805176
-20 8 20 1 0.15332 0.888672
-20 8 21 1 0.176514 0.956543
-20 8 22 0.930176 0.192871 1
-20 8 23 0.852051 0.203125 1
-20 8 24 0.774414 0.209351 1
-20 8 25 0.693359 0.213745 1
-20 8 26 0.609375 0.216797 1
-20 8 27 0.521973 0.219116 1
-20 8 28 0.429443 0.221191 1
-20 8 29 0.324463 0.223267 1
-20 8 30 0.180664 0.225464 1
-20 8 31 0 0.228027 1
-20 9 0 1 0 0
-20 9 1 1 0 0
-20 9 2 1 0 0
-20 9 3 1 0 0
-20 9 4 1 0 0
-20 9 5 1 0 0
-20 9 6 1 0 0
-20 9 7 1 0 0
-20 9 8 1 0 0
-20 9 9 1 0 0
-20 9 10 1 0 0
-20 9 11 1 0 0
-20 9 12 1 0 0
-20 9 13 1 0 0
-20 9 14 1 0 0.115723
-20 9 15 1 0 0.276855
-20 9 16 1 0 0.408936
-20 9 17 1 0 0.552246
-20 9 18 1 0 0.692871
-20 9 19 1 0.130249 0.805176
-20 9 20 1 0.161499 0.888672
-20 9 21 1 0.183105 0.956543
-20 9 22 0.929688 0.198242 1
-20 9 23 0.851562 0.20752 1
-20 9 24 0.773926 0.213135 1
-20 9 25 0.692871 0.216919 1
-20 9 26 0.608887 0.219482 1
-20 9 27 0.521484 0.221436 1
-20 9 28 0.428955 0.223022 1
-20 9 29 0.32373 0.224854 1
-20 9 30 0.179565 0.226929 1
-20 9 31 0 0.229248 1
-20 10 0 1 0 0
-20 10 1 1 0 0
-20 10 2 1 0 0
-20 10 3 1 0 0
-20 10 4 1 0 0
-20 10 5 1 0 0
-20 10 6 1 0 0
-20 10 7 1 0 0
-20 10 8 1 0 0
-20 10 9 1 0 0
-20 10 10 1 0 0
-20 10 11 1 0 0
-20 10 12 1 0 0
-20 10 13 1 0 0
-20 10 14 1 0 0.114319
-20 10 15 1 0 0.275635
-20 10 16 1 0 0.408447
-20 10 17 1 0 0.55127
-20 10 18 1 0 0.692383
-20 10 19 1 0.147827 0.804688
-20 10 20 1 0.175293 0.888672
-20 10 21 1 0.194336 0.956543
-20 10 22 0.928711 0.20752 1
-20 10 23 0.850586 0.215332 1
-20 10 24 0.772949 0.219727 1
-20 10 25 0.691895 0.222534 1
-20 10 26 0.60791 0.224243 1
-20 10 27 0.520508 0.225342 1
-20 10 28 0.427979 0.22644 1
-20 10 29 0.32251 0.227783 1
-20 10 30 0.17749 0.22937 1
-20 10 31 0 0.231323 1
-20 11 0 1 0 0
-20 11 1 1 0 0
-20 11 2 1 0 0
-20 11 3 1 0 0
-20 11 4 1 0 0
-20 11 5 1 0 0
-20 11 6 1 0 0
-20 11 7 1 0 0
-20 11 8 1 0 0
-20 11 9 1 0 0
-20 11 10 1 0 0
-20 11 11 1 0 0
-20 11 12 1 0 0
-20 11 13 1 0 0
-20 11 14 1 0 0.112061
-20 11 15 1 0 0.273926
-20 11 16 1 0 0.407227
-20 11 17 1 0 0.549805
-20 11 18 1 0.0701294 0.691406
-20 11 19 1 0.174438 0.804688
-20 11 20 1 0.197021 0.888184
-20 11 21 1 0.212524 0.956055
-20 11 22 0.927246 0.222778 1
-20 11 23 0.849121 0.228271 1
-20 11 24 0.771484 0.230835 1
-20 11 25 0.69043 0.231934 1
-20 11 26 0.606445 0.232178 1
-20 11 27 0.519043 0.232178 1
-20 11 28 0.42627 0.2323 1
-20 11 29 0.320557 0.232666 1
-20 11 30 0.173828 0.233521 1
-20 11 31 0 0.234985 1
-20 12 0 1 0 0
-20 12 1 1 0 0
-20 12 2 1 0 0
-20 12 3 1 0 0
-20 12 4 1 0 0
-20 12 5 1 0 0
-20 12 6 1 0 0
-20 12 7 1 0 0
-20 12 8 1 0 0
-20 12 9 1 0 0
-20 12 10 1 0 0
-20 12 11 1 0 0
-20 12 12 1 0 0
-20 12 13 1 0 0
-20 12 14 1 0 0.108765
-20 12 15 1 0 0.27124
-20 12 16 1 0 0.405762
-20 12 17 1 0 0.547363
-20 12 18 1 0.136841 0.689941
-20 12 19 1 0.212036 0.803711
-20 12 20 1 0.229004 0.888184
-20 12 21 0.997559 0.240112 0.956055
-20 12 22 0.924316 0.24646 1
-20 12 23 0.846191 0.248657 1
-20 12 24 0.769043 0.248413 1
-20 12 25 0.6875 0.24707 1
-20 12 26 0.603516 0.245239 1
-20 12 27 0.516113 0.243408 1
-20 12 28 0.423096 0.241821 1
-20 12 29 0.31665 0.240967 1
-20 12 30 0.167236 0.240601 1
-20 12 31 0 0.240967 1
-20 13 0 1 0 0
-20 13 1 1 0 0
-20 13 2 1 0 0
-20 13 3 1 0 0
-20 13 4 1 0 0
-20 13 5 1 0 0
-20 13 6 1 0 0
-20 13 7 1 0 0
-20 13 8 1 0 0
-20 13 9 1 0 0
-20 13 10 1 0 0
-20 13 11 1 0 0
-20 13 12 1 0 0
-20 13 13 1 0 0
-20 13 14 1 0 0.105164
-20 13 15 1 0 0.267822
-20 13 16 1 0 0.403564
-20 13 17 1 0.0733032 0.543457
-20 13 18 1 0.203613 0.687012
-20 13 19 1 0.260986 0.802734
-20 13 20 1 0.272705 0.887207
-20 13 21 0.992676 0.278809 0.955566
-20 13 22 0.919922 0.280518 1
-20 13 23 0.841797 0.27832 1
-20 13 24 0.76416 0.274658 1
-20 13 25 0.683105 0.27002 1
-20 13 26 0.599121 0.265137 1
-20 13 27 0.51123 0.260498 1
-20 13 28 0.417969 0.256592 1
-20 13 29 0.310547 0.253662 1
-20 13 30 0.155884 0.251709 1
-20 13 31 0 0.250732 1
-20 14 0 1 0.174438 0
-20 14 1 1 0.174438 0
-20 14 2 1 0.174438 0
-20 14 3 1 0.174438 0
-20 14 4 1 0.174438 0
-20 14 5 1 0.174561 0
-20 14 6 1 0.174561 0
-20 14 7 1 0.174805 0
-20 14 8 1 0.175049 0
-20 14 9 1 0.175781 0
-20 14 10 1 0.17688 0
-20 14 11 1 0.178833 0
-20 14 12 1 0.182129 0
-20 14 13 1 0.17981 0
-20 14 14 1 0.172974 0.104004
-20 14 15 1 0.165649 0.264648
-20 14 16 1 0.171387 0.401611
-20 14 17 1 0.199951 0.537598
-20 14 18 1 0.275635 0.682617
-20 14 19 1 0.322021 0.800781
-20 14 20 1 0.328857 0.88623
-20 14 21 0.98584 0.330078 0.95459
-20 14 22 0.912598 0.326416 1
-20 14 23 0.834473 0.319336 1
-20 14 24 0.756836 0.311035 1
-20 14 25 0.675781 0.302246 1
-20 14 26 0.591797 0.293457 1
-20 14 27 0.503906 0.2854 1
-20 14 28 0.409912 0.278564 1
-20 14 29 0.300293 0.272949 1
-20 14 30 0.13562 0.268311 1
-20 14 31 0 0.265137 1
-20 15 0 1 0.300049 0
-20 15 1 1 0.300049 0
-20 15 2 1 0.300049 0
-20 15 3 1 0.300049 0
-20 15 4 1 0.300049 0
-20 15 5 1 0.300049 0
-20 15 6 1 0.300049 0
-20 15 7 1 0.300293 0
-20 15 8 1 0.300293 0
-20 15 9 1 0.300781 0
-20 15 10 1 0.301514 0
-20 15 11 1 0.30249 0
-20 15 12 1 0.304443 0
-20 15 13 1 0.302246 0
-20 15 14 1 0.298584 0.111389
-20 15 15 1 0.293457 0.264893
-20 15 16 1 0.29126 0.395752
-20 15 17 1 0.303467 0.529297
-20 15 18 1 0.354004 0.674316
-20 15 19 1 0.394531 0.797363
-20 15 20 1 0.397461 0.883789
-20 15 21 0.974121 0.393555 0.953125
-20 15 22 0.900879 0.384277 0.999512
-20 15 23 0.822754 0.371582 1
-20 15 24 0.745605 0.358398 1
-20 15 25 0.664551 0.344727 1
-20 15 26 0.580078 0.331543 1
-20 15 27 0.492188 0.319336 1
-20 15 28 0.396973 0.308594 1
-20 15 29 0.283936 0.299561 1
-20 15 30 0.0966797 0.291992 1
-20 15 31 0 0.285889 1
-20 16 0 1 0.419678 0
-20 16 1 1 0.419678 0
-20 16 2 1 0.419678 0
-20 16 3 1 0.419678 0
-20 16 4 1 0.419678 0
-20 16 5 1 0.419678 0
-20 16 6 1 0.419922 0
-20 16 7 1 0.419922 0
-20 16 8 1 0.419922 0
-20 16 9 1 0.420166 0
-20 16 10 1 0.420654 0
-20 16 11 1 0.421387 0
-20 16 12 1 0.422852 0
-20 16 13 1 0.422363 0
-20 16 14 1 0.420166 0.132568
-20 16 15 1 0.416016 0.27417
-20 16 16 1 0.409912 0.395264
-20 16 17 1 0.412109 0.522461
-20 16 18 1 0.438965 0.660645
-20 16 19 1 0.477295 0.791504
-20 16 20 1 0.477295 0.879883
-20 16 21 0.956055 0.468994 0.950195
-20 16 22 0.882812 0.453857 0.996582
-20 16 23 0.804688 0.435303 1
-20 16 24 0.727539 0.416748 1
-20 16 25 0.646973 0.397949 1
-20 16 26 0.562988 0.379639 1
-20 16 27 0.474121 0.362793 1
-20 16 28 0.376709 0.3479 1
-20 16 29 0.25708 0.334717 1
-20 16 30 0 0.323486 1
-20 16 31 0 0.314209 1
-20 17 0 1 0.541992 0
-20 17 1 1 0.541992 0
-20 17 2 1 0.541992 0
-20 17 3 1 0.541992 0
-20 17 4 1 0.541992 0
-20 17 5 1 0.541992 0
-20 17 6 1 0.541992 0
-20 17 7 1 0.541992 0
-20 17 8 1 0.54248 0
-20 17 9 1 0.54248 0
-20 17 10 1 0.542969 0
-20 17 11 1 0.543457 0
-20 17 12 1 0.544434 0
-20 17 13 1 0.544922 0
-20 17 14 1 0.543945 0.15979
-20 17 15 1 0.541504 0.29248
-20 17 16 1 0.535645 0.407471
-20 17 17 1 0.525879 0.518555
-20 17 18 1 0.529785 0.64209
-20 17 19 1 0.56543 0.780273
-20 17 20 0.986816 0.56543 0.873535
-20 17 21 0.928711 0.552246 0.944824
-20 17 22 0.855469 0.53125 0.991211
-20 17 23 0.777832 0.507324 1
-20 17 24 0.70166 0.483398 1
-20 17 25 0.621582 0.459473 1
-20 17 26 0.537598 0.436523 1
-20 17 27 0.44751 0.414795 1
-20 17 28 0.346191 0.395264 1
-20 17 29 0.212891 0.37793 1
-20 17 30 0 0.362793 1
-20 17 31 0 0.349365 1
-20 18 0 1 0.662598 0
-20 18 1 1 0.662598 0
-20 18 2 1 0.662598 0
-20 18 3 1 0.662598 0
-20 18 4 1 0.662598 0
-20 18 5 1 0.662598 0
-20 18 6 1 0.662598 0
-20 18 7 1 0.662598 0
-20 18 8 1 0.662598 0
-20 18 9 1 0.662598 0
-20 18 10 1 0.663086 0
-20 18 11 1 0.663574 0
-20 18 12 1 0.664062 0
-20 18 13 1 0.665039 0
-20 18 14 1 0.665527 0.170166
-20 18 15 1 0.665039 0.305908
-20 18 16 1 0.662109 0.423828
-20 18 17 1 0.652832 0.533203
-20 18 18 0.984375 0.636719 0.633789
-20 18 19 0.975586 0.650391 0.759766
-20 18 20 0.947754 0.65625 0.863281
-20 18 21 0.890137 0.639648 0.935547
-20 18 22 0.816895 0.612793 0.982422
-20 18 23 0.740723 0.583496 1
-20 18 24 0.666016 0.555176 1
-20 18 25 0.586914 0.526855 1
-20 18 26 0.502441 0.499512 1
-20 18 27 0.409668 0.473633 1
-20 18 28 0.300049 0.449707 1
-20 18 29 0.129883 0.427979 1
-20 18 30 0 0.408447 1
-20 18 31 0 0.391113 1
-20 19 0 1 0.774414 0
-20 19 1 1 0.774414 0
-20 19 2 1 0.774414 0
-20 19 3 1 0.774414 0
-20 19 4 1 0.774414 0
-20 19 5 1 0.774414 0
-20 19 6 1 0.774414 0
-20 19 7 1 0.774414 0
-20 19 8 1 0.774414 0
-20 19 9 1 0.774414 0
-20 19 10 1 0.774902 0
-20 19 11 1 0.774902 0
-20 19 12 1 0.775879 0
-20 19 13 1 0.776367 0
-20 19 14 1 0.776367 0.13562
-20 19 15 1 0.776367 0.293945
-20 19 16 1 0.775879 0.422119
-20 19 17 1 0.771973 0.540527
-20 19 18 0.968262 0.76123 0.647949
-20 19 19 0.917969 0.73877 0.738281
-20 19 20 0.89502 0.745605 0.848145
-20 19 21 0.837402 0.724609 0.92041
-20 19 22 0.765137 0.693359 0.96875
-20 19 23 0.691895 0.660645 1
-20 19 24 0.619141 0.629883 1
-20 19 25 0.541016 0.598633 1
-20 19 26 0.454834 0.567383 1
-20 19 27 0.355713 0.537598 1
-20 19 28 0.226074 0.509277 1
-20 19 29 0 0.483154 1
-20 19 30 0 0.459229 1
-20 19 31 0 0.436768 1
-20 20 0 0.988281 0.87207 0
-20 20 1 0.988281 0.87207 0
-20 20 2 0.988281 0.87207 0
-20 20 3 0.988281 0.87207 0
-20 20 4 0.988281 0.87207 0
-20 20 5 0.988281 0.87207 0
-20 20 6 0.988281 0.87207 0
-20 20 7 0.988281 0.87207 0
-20 20 8 0.988281 0.87207 0
-20 20 9 0.988281 0.87207 0
-20 20 10 0.988281 0.87207 0
-20 20 11 0.988281 0.872559 0
-20 20 12 0.988281 0.872559 0
-20 20 13 0.988281 0.873535 0
-20 20 14 0.983887 0.873535 0
-20 20 15 0.976562 0.873535 0.253906
-20 20 16 0.964355 0.872559 0.396484
-20 20 17 0.945312 0.869141 0.522461
-20 20 18 0.91748 0.862305 0.638672
-20 20 19 0.878906 0.849121 0.742188
-20 20 20 0.828613 0.828613 0.828613
-20 20 21 0.770508 0.804199 0.901367
-20 20 22 0.703125 0.772949 0.955566
-20 20 23 0.632812 0.739258 0.993652
-20 20 24 0.561035 0.706543 1
-20 20 25 0.480957 0.671875 1
-20 20 26 0.388428 0.637207 1
-20 20 27 0.272705 0.602539 1
-20 20 28 0.0461731 0.569336 1
-20 20 29 0 0.538574 1
-20 20 30 0 0.509766 1
-20 20 31 0 0.48291 1
-20 21 0 0.899902 0.94873 0
-20 21 1 0.899902 0.94873 0
-20 21 2 0.899902 0.94873 0
-20 21 3 0.899902 0.94873 0
-20 21 4 0.899902 0.94873 0
-20 21 5 0.899902 0.94873 0
-20 21 6 0.899902 0.94873 0
-20 21 7 0.899902 0.94873 0
-20 21 8 0.899902 0.94873 0
-20 21 9 0.899902 0.94873 0
-20 21 10 0.899902 0.94873 0
-20 21 11 0.899902 0.949219 0
-20 21 12 0.899902 0.949219 0
-20 21 13 0.899414 0.949707 0
-20 21 14 0.896484 0.950195 0
-20 21 15 0.88916 0.950684 0.188721
-20 21 16 0.876953 0.949219 0.355469
-20 21 17 0.85791 0.945801 0.48877
-20 21 18 0.82959 0.9375 0.60791
-20 21 19 0.790527 0.922363 0.712402
-20 21 20 0.745117 0.905273 0.804199
-20 21 21 0.695312 0.888184 0.888184
-20 21 22 0.630371 0.858398 0.949707
-20 21 23 0.558105 0.821777 0.990723
-20 21 24 0.48291 0.785645 1
-20 21 25 0.395264 0.747559 1
-20 21 26 0.284668 0.708496 1
-20 21 27 0.0900879 0.669922 1
-20 21 28 0 0.631836 1
-20 21 29 0 0.596191 1
-20 21 30 0 0.562988 1
-20 21 31 0 0.531738 1
-20 22 0 0.789062 1 0
-20 22 1 0.789062 1 0
-20 22 2 0.789062 1 0
-20 22 3 0.789062 1 0
-20 22 4 0.789062 1 0
-20 22 5 0.789062 1 0
-20 22 6 0.789062 1 0
-20 22 7 0.789062 1 0
-20 22 8 0.789062 1 0
-20 22 9 0.789062 1 0
-20 22 10 0.789062 1 0
-20 22 11 0.789062 1 0
-20 22 12 0.789062 1 0
-20 22 13 0.789062 1 0
-20 22 14 0.787109 1 0
-20 22 15 0.779297 1 0.0769043
-20 22 16 0.76709 1 0.303711
-20 22 17 0.748535 1 0.446533
-20 22 18 0.720703 0.99707 0.569336
-20 22 19 0.68457 0.985352 0.678223
-20 22 20 0.641602 0.972656 0.775391
-20 22 21 0.590332 0.957031 0.862305
-20 22 22 0.528809 0.936035 0.936035
-20 22 23 0.455566 0.905762 0.98877
-20 22 24 0.369873 0.868652 1
-20 22 25 0.254883 0.827637 1
-20 22 26 0 0.78418 1
-20 22 27 0 0.740723 1
-20 22 28 0 0.698242 1
-20 22 29 0 0.657227 1
-20 22 30 0 0.619141 1
-20 22 31 0 0.583008 1
-20 23 0 0.666016 1 0
-20 23 1 0.666016 1 0
-20 23 2 0.666016 1 0
-20 23 3 0.666016 1 0
-20 23 4 0.666016 1 0
-20 23 5 0.666016 1 0
-20 23 6 0.666016 1 0
-20 23 7 0.666016 1 0
-20 23 8 0.666016 1 0
-20 23 9 0.666016 1 0
-20 23 10 0.666016 1 0
-20 23 11 0.666016 1 0
-20 23 12 0.666016 1 0
-20 23 13 0.666016 1 0
-20 23 14 0.665039 1 0
-20 23 15 0.657227 1 0
-20 23 16 0.644531 1 0.244507
-20 23 17 0.625 1 0.4021
-20 23 18 0.597168 1 0.530273
-20 23 19 0.560059 1 0.643066
-20 23 20 0.514648 1 0.743652
-20 23 21 0.456299 1 0.833008
-20 23 22 0.382324 0.995605 0.909668
-20 23 23 0.287598 0.972168 0.972168
-20 23 24 0.136597 0.942383 1
-20 23 25 0 0.902832 1
-20 23 26 0 0.85791 1
-20 23 27 0 0.811035 1
-20 23 28 0 0.76416 1
-20 23 29 0 0.71875 1
-20 23 30 0 0.675293 1
-20 23 31 0 0.634766 1
-20 24 0 0.524902 1 0
-20 24 1 0.524902 1 0
-20 24 2 0.524902 1 0
-20 24 3 0.524902 1 0
-20 24 4 0.524902 1 0
-20 24 5 0.524902 1 0
-20 24 6 0.524902 1 0
-20 24 7 0.524902 1 0
-20 24 8 0.524902 1 0
-20 24 9 0.524902 1 0
-20 24 10 0.524902 1 0
-20 24 11 0.524902 1 0
-20 24 12 0.524902 1 0
-20 24 13 0.524902 1 0
-20 24 14 0.524902 1 0
-20 24 15 0.516113 1 0
-20 24 16 0.500977 1 0.172729
-20 24 17 0.478271 1 0.355713
-20 24 18 0.445312 1 0.490479
-20 24 19 0.399414 1 0.606934
-20 24 20 0.337402 1 0.709961
-20 24 21 0.245972 1 0.801758
-20 24 22 0.0404053 1 0.881348
-20 24 23 0 1 0.946777
-20 24 24 0 1 1
-20 24 25 0 0.967773 1
-20 24 26 0 0.925293 1
-20 24 27 0 0.87793 1
-20 24 28 0 0.828125 1
-20 24 29 0 0.778809 1
-20 24 30 0 0.731445 1
-20 24 31 0 0.686035 1
-20 25 0 0.314697 1 0
-20 25 1 0.314697 1 0
-20 25 2 0.314697 1 0
-20 25 3 0.314697 1 0
-20 25 4 0.314697 1 0
-20 25 5 0.314697 1 0
-20 25 6 0.314697 1 0
-20 25 7 0.314697 1 0
-20 25 8 0.314697 1 0
-20 25 9 0.314697 1 0
-20 25 10 0.314697 1 0
-20 25 11 0.314697 1 0
-20 25 12 0.314941 1 0
-20 25 13 0.315186 1 0
-20 25 14 0.315674 1 0
-20 25 15 0.303711 1 0
-20 25 16 0.276123 1 0.0325623
-20 25 17 0.231201 1 0.301514
-20 25 18 0.149292 1 0.445801
-20 25 19 0 1 0.565918
-20 25 20 0 1 0.670898
-20 25 21 0 1 0.765137
-20 25 22 0 1 0.847168
-20 25 23 0 1 0.916016
-20 25 24 0 1 0.973145
-20 25 25 0 1 1
-20 25 26 0 0.98877 1
-20 25 27 0 0.943848 1
-20 25 28 0 0.894043 1
-20 25 29 0 0.842285 1
-20 25 30 0 0.791016 1
-20 25 31 0 0.741699 1
-20 26 0 0 1 0
-20 26 1 0 1 0
-20 26 2 0 1 0
-20 26 3 0 1 0
-20 26 4 0 1 0
-20 26 5 0 1 0
-20 26 6 0 1 0
-20 26 7 0 1 0
-20 26 8 0 1 0
-20 26 9 0 1 0
-20 26 10 0 1 0
-20 26 11 0 1 0
-20 26 12 0 1 0
-20 26 13 0 1 0
-20 26 14 0 1 0
-20 26 15 0 1 0
-20 26 16 0 1 0
-20 26 17 0 1 0.234741
-20 26 18 0 1 0.39502
-20 26 19 0 1 0.52002
-20 26 20 0 1 0.627441
-20 26 21 0 1 0.723145
-20 26 22 0 1 0.807617
-20 26 23 0 1 0.879395
-20 26 24 0 1 0.939941
-20 26 25 0 1 0.995605
-20 26 26 0 1 1
-20 26 27 0 1 1
-20 26 28 0 0.958496 1
-20 26 29 0 0.907227 1
-20 26 30 0 0.853516 1
-20 26 31 0 0.800781 1
-20 27 0 0 1 0
-20 27 1 0 1 0
-20 27 2 0 1 0
-20 27 3 0 1 0
-20 27 4 0 1 0
-20 27 5 0 1 0
-20 27 6 0 1 0
-20 27 7 0 1 0
-20 27 8 0 1 0
-20 27 9 0 1 0
-20 27 10 0 1 0
-20 27 11 0 1 0
-20 27 12 0 1 0
-20 27 13 0 1 0
-20 27 14 0 1 0
-20 27 15 0 1 0
-20 27 16 0 1 0
-20 27 17 0 1 0.139404
-20 27 18 0 1 0.33667
-20 27 19 0 1 0.468506
-20 27 20 0 1 0.578613
-20 27 21 0 1 0.67627
-20 27 22 0 1 0.762695
-20 27 23 0 1 0.836914
-20 27 24 0 1 0.899902
-20 27 25 0 1 0.959473
-20 27 26 0 1 1
-20 27 27 0 1 1
-20 27 28 0 1 1
-20 27 29 0 0.969238 1
-20 27 30 0 0.916016 1
-20 27 31 0 0.861328 1
-20 28 0 0 1 0
-20 28 1 0 1 0
-20 28 2 0 1 0
-20 28 3 0 1 0
-20 28 4 0 1 0
-20 28 5 0 1 0
-20 28 6 0 1 0
-20 28 7 0 1 0
-20 28 8 0 1 0
-20 28 9 0 1 0
-20 28 10 0 1 0
-20 28 11 0 1 0
-20 28 12 0 1 0
-20 28 13 0 1 0
-20 28 14 0 1 0
-20 28 15 0 1 0
-20 28 16 0 1 0
-20 28 17 0 1 0
-20 28 18 0 1 0.267334
-20 28 19 0 1 0.411377
-20 28 20 0 1 0.524902
-20 28 21 0 1 0.624023
-20 28 22 0 1 0.712402
-20 28 23 0 1 0.788086
-20 28 24 0 1 0.854004
-20 28 25 0 1 0.916504
-20 28 26 0 1 0.975098
-20 28 27 0 1 1
-20 28 28 0 1 1
-20 28 29 0 1 1
-20 28 30 0 0.975586 1
-20 28 31 0 0.921387 1
-20 29 0 0 1 0
-20 29 1 0 1 0
-20 29 2 0 1 0
-20 29 3 0 1 0
-20 29 4 0 1 0
-20 29 5 0 1 0
-20 29 6 0 1 0
-20 29 7 0 1 0
-20 29 8 0 1 0
-20 29 9 0 1 0
-20 29 10 0 1 0
-20 29 11 0 1 0
-20 29 12 0 1 0
-20 29 13 0 1 0
-20 29 14 0 1 0
-20 29 15 0 1 0
-20 29 16 0 1 0
-20 29 17 0 1 0
-20 29 18 0 1 0.175537
-20 29 19 0 1 0.34668
-20 29 20 0 1 0.46582
-20 29 21 0 1 0.567383
-20 29 22 0 1 0.656738
-20 29 23 0 1 0.734375
-20 29 24 0 1 0.801758
-20 29 25 0 1 0.867188
-20 29 26 0 1 0.929199
-20 29 27 0 1 0.986328
-20 29 28 0 1 1
-20 29 29 0 1 1
-20 29 30 0 1 1
-20 29 31 0 0.980469 1
-20 30 0 0 1 0
-20 30 1 0 1 0
-20 30 2 0 1 0
-20 30 3 0 1 0
-20 30 4 0 1 0
-20 30 5 0 1 0
-20 30 6 0 1 0
-20 30 7 0 1 0
-20 30 8 0 1 0
-20 30 9 0 1 0
-20 30 10 0 1 0
-20 30 11 0 1 0
-20 30 12 0 1 0
-20 30 13 0 1 0
-20 30 14 0 1 0
-20 30 15 0 1 0
-20 30 16 0 1 0
-20 30 17 0 1 0
-20 30 18 0 1 0
-20 30 19 0 1 0.270996
-20 30 20 0 1 0.401123
-20 30 21 0 1 0.505859
-20 30 22 0 1 0.59668
-20 30 23 0 1 0.674805
-20 30 24 0 1 0.744141
-20 30 25 0 1 0.811035
-20 30 26 0 1 0.875977
-20 30 27 0 1 0.937012
-20 30 28 0 1 0.993164
-20 30 29 0 1 1
-20 30 30 0 1 1
-20 30 31 0 1 1
-20 31 0 0 1 0
-20 31 1 0 1 0
-20 31 2 0 1 0
-20 31 3 0 1 0
-20 31 4 0 1 0
-20 31 5 0 1 0
-20 31 6 0 1 0
-20 31 7 0 1 0
-20 31 8 0 1 0
-20 31 9 0 1 0
-20 31 10 0 1 0
-20 31 11 0 1 0
-20 31 12 0 1 0
-20 31 13 0 1 0
-20 31 14 0 1 0
-20 31 15 0 1 0
-20 31 16 0 1 0
-20 31 17 0 1 0
-20 31 18 0 1 0
-20 31 19 0 1 0.173096
-20 31 20 0 1 0.328857
-20 31 21 0 1 0.439453
-20 31 22 0 1 0.532227
-20 31 23 0 1 0.611328
-20 31 24 0 1 0.681152
-20 31 25 0 1 0.75
-20 31 26 0 1 0.817383
-20 31 27 0 1 0.882324
-20 31 28 0 1 0.943359
-20 31 29 0 1 0.999023
-20 31 30 0 1 1
-20 31 31 0 1 1
-21 0 0 1 0 0
-21 0 1 1 0 0
-21 0 2 1 0 0
-21 0 3 1 0 0
-21 0 4 1 0 0
-21 0 5 1 0 0
-21 0 6 1 0 0
-21 0 7 1 0 0
-21 0 8 1 0 0
-21 0 9 1 0 0
-21 0 10 1 0 0
-21 0 11 1 0 0
-21 0 12 1 0 0
-21 0 13 1 0 0
-21 0 14 1 0 0
-21 0 15 1 0 0.221802
-21 0 16 1 0 0.364746
-21 0 17 1 0 0.5
-21 0 18 1 0 0.641113
-21 0 19 1 0 0.768555
-21 0 20 1 0.12207 0.864746
-21 0 21 1 0.154663 0.938965
-21 0 22 1 0.177124 0.99707
-21 0 23 0.992676 0.192749 1
-21 0 24 0.919434 0.203003 1
-21 0 25 0.839355 0.210449 1
-21 0 26 0.755371 0.21582 1
-21 0 27 0.668457 0.219482 1
-21 0 28 0.57959 0.22229 1
-21 0 29 0.487549 0.224731 1
-21 0 30 0.387451 0.226929 1
-21 0 31 0.265625 0.229248 1
-21 1 0 1 0 0
-21 1 1 1 0 0
-21 1 2 1 0 0
-21 1 3 1 0 0
-21 1 4 1 0 0
-21 1 5 1 0 0
-21 1 6 1 0 0
-21 1 7 1 0 0
-21 1 8 1 0 0
-21 1 9 1 0 0
-21 1 10 1 0 0
-21 1 11 1 0 0
-21 1 12 1 0 0
-21 1 13 1 0 0
-21 1 14 1 0 0
-21 1 15 1 0 0.221802
-21 1 16 1 0 0.364746
-21 1 17 1 0 0.5
-21 1 18 1 0 0.641113
-21 1 19 1 0 0.768555
-21 1 20 1 0.122131 0.864746
-21 1 21 1 0.154785 0.938965
-21 1 22 1 0.177246 0.99707
-21 1 23 0.992676 0.192749 1
-21 1 24 0.919434 0.203125 1
-21 1 25 0.839355 0.210571 1
-21 1 26 0.755371 0.21582 1
-21 1 27 0.668457 0.219482 1
-21 1 28 0.57959 0.22229 1
-21 1 29 0.487549 0.224731 1
-21 1 30 0.387451 0.226929 1
-21 1 31 0.265625 0.229248 1
-21 2 0 1 0 0
-21 2 1 1 0 0
-21 2 2 1 0 0
-21 2 3 1 0 0
-21 2 4 1 0 0
-21 2 5 1 0 0
-21 2 6 1 0 0
-21 2 7 1 0 0
-21 2 8 1 0 0
-21 2 9 1 0 0
-21 2 10 1 0 0
-21 2 11 1 0 0
-21 2 12 1 0 0
-21 2 13 1 0 0
-21 2 14 1 0 0
-21 2 15 1 0 0.221802
-21 2 16 1 0 0.364746
-21 2 17 1 0 0.5
-21 2 18 1 0 0.641113
-21 2 19 1 0 0.768555
-21 2 20 1 0.122253 0.864746
-21 2 21 1 0.154785 0.938965
-21 2 22 1 0.177246 0.99707
-21 2 23 0.992676 0.192749 1
-21 2 24 0.919434 0.203125 1
-21 2 25 0.839355 0.210571 1
-21 2 26 0.755371 0.21582 1
-21 2 27 0.668457 0.219604 1
-21 2 28 0.57959 0.22229 1
-21 2 29 0.487549 0.224731 1
-21 2 30 0.387451 0.226929 1
-21 2 31 0.265625 0.229248 1
-21 3 0 1 0 0
-21 3 1 1 0 0
-21 3 2 1 0 0
-21 3 3 1 0 0
-21 3 4 1 0 0
-21 3 5 1 0 0
-21 3 6 1 0 0
-21 3 7 1 0 0
-21 3 8 1 0 0
-21 3 9 1 0 0
-21 3 10 1 0 0
-21 3 11 1 0 0
-21 3 12 1 0 0
-21 3 13 1 0 0
-21 3 14 1 0 0
-21 3 15 1 0 0.221802
-21 3 16 1 0 0.364746
-21 3 17 1 0 0.5
-21 3 18 1 0 0.641113
-21 3 19 1 0 0.768555
-21 3 20 1 0.122437 0.864746
-21 3 21 1 0.154907 0.938965
-21 3 22 1 0.177368 0.99707
-21 3 23 0.992676 0.192871 1
-21 3 24 0.919434 0.203247 1
-21 3 25 0.839355 0.210571 1
-21 3 26 0.755371 0.21582 1
-21 3 27 0.668457 0.219604 1
-21 3 28 0.57959 0.222412 1
-21 3 29 0.487549 0.224731 1
-21 3 30 0.387451 0.226929 1
-21 3 31 0.265625 0.229248 1
-21 4 0 1 0 0
-21 4 1 1 0 0
-21 4 2 1 0 0
-21 4 3 1 0 0
-21 4 4 1 0 0
-21 4 5 1 0 0
-21 4 6 1 0 0
-21 4 7 1 0 0
-21 4 8 1 0 0
-21 4 9 1 0 0
-21 4 10 1 0 0
-21 4 11 1 0 0
-21 4 12 1 0 0
-21 4 13 1 0 0
-21 4 14 1 0 0
-21 4 15 1 0 0.221802
-21 4 16 1 0 0.364746
-21 4 17 1 0 0.5
-21 4 18 1 0 0.641113
-21 4 19 1 0 0.768555
-21 4 20 1 0.122803 0.864746
-21 4 21 1 0.155273 0.938965
-21 4 22 1 0.177612 0.99707
-21 4 23 0.992676 0.193115 1
-21 4 24 0.919434 0.203369 1
-21 4 25 0.839355 0.210693 1
-21 4 26 0.755371 0.215942 1
-21 4 27 0.668457 0.219727 1
-21 4 28 0.57959 0.222412 1
-21 4 29 0.487549 0.224854 1
-21 4 30 0.387451 0.227051 1
-21 4 31 0.265625 0.22937 1
-21 5 0 1 0 0
-21 5 1 1 0 0
-21 5 2 1 0 0
-21 5 3 1 0 0
-21 5 4 1 0 0
-21 5 5 1 0 0
-21 5 6 1 0 0
-21 5 7 1 0 0
-21 5 8 1 0 0
-21 5 9 1 0 0
-21 5 10 1 0 0
-21 5 11 1 0 0
-21 5 12 1 0 0
-21 5 13 1 0 0
-21 5 14 1 0 0
-21 5 15 1 0 0.221802
-21 5 16 1 0 0.364746
-21 5 17 1 0 0.5
-21 5 18 1 0 0.641113
-21 5 19 1 0 0.768555
-21 5 20 1 0.123474 0.864746
-21 5 21 1 0.155762 0.938965
-21 5 22 1 0.177979 0.99707
-21 5 23 0.992676 0.193359 1
-21 5 24 0.919434 0.203613 1
-21 5 25 0.839355 0.210938 1
-21 5 26 0.755371 0.216187 1
-21 5 27 0.668457 0.219849 1
-21 5 28 0.57959 0.222534 1
-21 5 29 0.487549 0.224854 1
-21 5 30 0.387451 0.227051 1
-21 5 31 0.265625 0.22937 1
-21 6 0 1 0 0
-21 6 1 1 0 0
-21 6 2 1 0 0
-21 6 3 1 0 0
-21 6 4 1 0 0
-21 6 5 1 0 0
-21 6 6 1 0 0
-21 6 7 1 0 0
-21 6 8 1 0 0
-21 6 9 1 0 0
-21 6 10 1 0 0
-21 6 11 1 0 0
-21 6 12 1 0 0
-21 6 13 1 0 0
-21 6 14 1 0 0
-21 6 15 1 0 0.22168
-21 6 16 1 0 0.364746
-21 6 17 1 0 0.499756
-21 6 18 1 0 0.641113
-21 6 19 1 0 0.768555
-21 6 20 1 0.124817 0.864746
-21 6 21 1 0.156738 0.938965
-21 6 22 1 0.178833 0.99707
-21 6 23 0.992188 0.194092 1
-21 6 24 0.919434 0.204224 1
-21 6 25 0.839355 0.211426 1
-21 6 26 0.755371 0.216553 1
-21 6 27 0.668457 0.220215 1
-21 6 28 0.57959 0.2229 1
-21 6 29 0.487305 0.225098 1
-21 6 30 0.387207 0.227295 1
-21 6 31 0.265381 0.229614 1
-21 7 0 1 0 0
-21 7 1 1 0 0
-21 7 2 1 0 0
-21 7 3 1 0 0
-21 7 4 1 0 0
-21 7 5 1 0 0
-21 7 6 1 0 0
-21 7 7 1 0 0
-21 7 8 1 0 0
-21 7 9 1 0 0
-21 7 10 1 0 0
-21 7 11 1 0 0
-21 7 12 1 0 0
-21 7 13 1 0 0
-21 7 14 1 0 0
-21 7 15 1 0 0.221558
-21 7 16 1 0 0.364502
-21 7 17 1 0 0.499756
-21 7 18 1 0 0.641113
-21 7 19 1 0 0.768555
-21 7 20 1 0.127319 0.864746
-21 7 21 1 0.158691 0.938965
-21 7 22 1 0.18042 0.99707
-21 7 23 0.992188 0.195312 1
-21 7 24 0.919434 0.2052 1
-21 7 25 0.839355 0.21228 1
-21 7 26 0.755371 0.217285 1
-21 7 27 0.668457 0.220825 1
-21 7 28 0.57959 0.223389 1
-21 7 29 0.487305 0.225586 1
-21 7 30 0.387207 0.227661 1
-21 7 31 0.265381 0.229858 1
-21 8 0 1 0 0
-21 8 1 1 0 0
-21 8 2 1 0 0
-21 8 3 1 0 0
-21 8 4 1 0 0
-21 8 5 1 0 0
-21 8 6 1 0 0
-21 8 7 1 0 0
-21 8 8 1 0 0
-21 8 9 1 0 0
-21 8 10 1 0 0
-21 8 11 1 0 0
-21 8 12 1 0 0
-21 8 13 1 0 0
-21 8 14 1 0 0
-21 8 15 1 0 0.221191
-21 8 16 1 0 0.364502
-21 8 17 1 0 0.499512
-21 8 18 1 0 0.640625
-21 8 19 1 0 0.768555
-21 8 20 1 0.132202 0.864746
-21 8 21 1 0.162354 0.938965
-21 8 22 1 0.18335 0.99707
-21 8 23 0.992188 0.197754 1
-21 8 24 0.918945 0.207275 1
-21 8 25 0.839355 0.214111 1
-21 8 26 0.754883 0.21875 1
-21 8 27 0.667969 0.222046 1
-21 8 28 0.57959 0.224365 1
-21 8 29 0.487061 0.22644 1
-21 8 30 0.386963 0.228394 1
-21 8 31 0.264893 0.230469 1
-21 9 0 1 0 0
-21 9 1 1 0 0
-21 9 2 1 0 0
-21 9 3 1 0 0
-21 9 4 1 0 0
-21 9 5 1 0 0
-21 9 6 1 0 0
-21 9 7 1 0 0
-21 9 8 1 0 0
-21 9 9 1 0 0
-21 9 10 1 0 0
-21 9 11 1 0 0
-21 9 12 1 0 0
-21 9 13 1 0 0
-21 9 14 1 0 0
-21 9 15 1 0 0.220703
-21 9 16 1 0 0.364258
-21 9 17 1 0 0.499023
-21 9 18 1 0 0.640625
-21 9 19 1 0.0083313 0.768066
-21 9 20 1 0.141113 0.864746
-21 9 21 1 0.169189 0.938965
-21 9 22 1 0.188965 0.99707
-21 9 23 0.991699 0.202393 1
-21 9 24 0.918457 0.211182 1
-21 9 25 0.838867 0.217407 1
-21 9 26 0.754395 0.221558 1
-21 9 27 0.66748 0.224365 1
-21 9 28 0.579102 0.226318 1
-21 9 29 0.486572 0.228149 1
-21 9 30 0.386475 0.229736 1
-21 9 31 0.26416 0.231689 1
-21 10 0 1 0 0
-21 10 1 1 0 0
-21 10 2 1 0 0
-21 10 3 1 0 0
-21 10 4 1 0 0
-21 10 5 1 0 0
-21 10 6 1 0 0
-21 10 7 1 0 0
-21 10 8 1 0 0
-21 10 9 1 0 0
-21 10 10 1 0 0
-21 10 11 1 0 0
-21 10 12 1 0 0
-21 10 13 1 0 0
-21 10 14 1 0 0
-21 10 15 1 0 0.219604
-21 10 16 1 0 0.36377
-21 10 17 1 0 0.498291
-21 10 18 1 0 0.639648
-21 10 19 1 0.050415 0.768066
-21 10 20 1 0.155884 0.864258
-21 10 21 1 0.180908 0.938965
-21 10 22 1 0.198608 0.99707
-21 10 23 0.991211 0.210571 1
-21 10 24 0.917969 0.21814 1
-21 10 25 0.837891 0.223267 1
-21 10 26 0.753906 0.22644 1
-21 10 27 0.666992 0.228516 1
-21 10 28 0.578125 0.229858 1
-21 10 29 0.48584 0.231079 1
-21 10 30 0.385498 0.2323 1
-21 10 31 0.263184 0.233765 1
-21 11 0 1 0 0
-21 11 1 1 0 0
-21 11 2 1 0 0
-21 11 3 1 0 0
-21 11 4 1 0 0
-21 11 5 1 0 0
-21 11 6 1 0 0
-21 11 7 1 0 0
-21 11 8 1 0 0
-21 11 9 1 0 0
-21 11 10 1 0 0
-21 11 11 1 0 0
-21 11 12 1 0 0
-21 11 13 1 0 0
-21 11 14 1 0 0
-21 11 15 1 0 0.218018
-21 11 16 1 0 0.363037
-21 11 17 1 0 0.49707
-21 11 18 1 0 0.638672
-21 11 19 1 0.0986328 0.76709
-21 11 20 1 0.178711 0.864258
-21 11 21 1 0.199707 0.938477
-21 11 22 1 0.214478 0.99707
-21 11 23 0.989746 0.223999 1
-21 11 24 0.916504 0.229736 1
-21 11 25 0.836914 0.233032 1
-21 11 26 0.752441 0.234863 1
-21 11 27 0.665527 0.235596 1
-21 11 28 0.577148 0.23584 1
-21 11 29 0.484619 0.236084 1
-21 11 30 0.384033 0.236572 1
-21 11 31 0.260986 0.237549 1
-21 12 0 1 0 0
-21 12 1 1 0 0
-21 12 2 1 0 0
-21 12 3 1 0 0
-21 12 4 1 0 0
-21 12 5 1 0 0
-21 12 6 1 0 0
-21 12 7 1 0 0
-21 12 8 1 0 0
-21 12 9 1 0 0
-21 12 10 1 0 0
-21 12 11 1 0 0
-21 12 12 1 0 0
-21 12 13 1 0 0
-21 12 14 1 0 0
-21 12 15 1 0 0.215332
-21 12 16 1 0 0.362061
-21 12 17 1 0 0.495117
-21 12 18 1 0 0.636719
-21 12 19 1 0.150635 0.766113
-21 12 20 1 0.211914 0.86377
-21 12 21 1 0.228027 0.938477
-21 12 22 1 0.238892 0.99707
-21 12 23 0.987305 0.245117 1
-21 12 24 0.914551 0.248047 1
-21 12 25 0.834473 0.248901 1
-21 12 26 0.750488 0.248413 1
-21 12 27 0.663574 0.247192 1
-21 12 28 0.574707 0.245728 1
-21 12 29 0.482178 0.244507 1
-21 12 30 0.381348 0.243774 1
-21 12 31 0.257324 0.243652 1
-21 13 0 1 0 0
-21 13 1 1 0 0
-21 13 2 1 0 0
-21 13 3 1 0 0
-21 13 4 1 0 0
-21 13 5 1 0 0
-21 13 6 1 0 0
-21 13 7 1 0 0
-21 13 8 1 0 0
-21 13 9 1 0 0
-21 13 10 1 0 0
-21 13 11 1 0 0
-21 13 12 1 0 0
-21 13 13 1 0 0
-21 13 14 1 0 0
-21 13 15 1 0 0.211914
-21 13 16 1 0 0.360596
-21 13 17 1 0 0.491699
-21 13 18 1 0.0745239 0.633301
-21 13 19 1 0.209106 0.764648
-21 13 20 1 0.256348 0.862793
-21 13 21 1 0.267334 0.937988
-21 13 22 1 0.273682 0.996582
-21 13 23 0.983887 0.275879 1
-21 13 24 0.910645 0.275146 1
-21 13 25 0.830566 0.272461 1
-21 13 26 0.746582 0.268799 1
-21 13 27 0.659668 0.264893 1
-21 13 28 0.570801 0.260986 1
-21 13 29 0.478271 0.257568 1
-21 13 30 0.376953 0.255127 1
-21 13 31 0.251221 0.253418 1
-21 14 0 1 0.104309 0
-21 14 1 1 0.104309 0
-21 14 2 1 0.104309 0
-21 14 3 1 0.10437 0
-21 14 4 1 0.10437 0
-21 14 5 1 0.104431 0
-21 14 6 1 0.104553 0
-21 14 7 1 0.104858 0
-21 14 8 1 0.105347 0
-21 14 9 1 0.106323 0
-21 14 10 1 0.108032 0
-21 14 11 1 0.111023 0
-21 14 12 1 0.115967 0
-21 14 13 1 0.118835 0
-21 14 14 1 0.111145 0
-21 14 15 1 0.0977173 0.208496
-21 14 16 1 0.0952148 0.35498
-21 14 17 1 0.114197 0.487305
-21 14 18 1 0.192505 0.62793
-21 14 19 1 0.275391 0.76123
-21 14 20 1 0.3125 0.861816
-21 14 21 1 0.318848 0.937012
-21 14 22 1 0.320312 0.996094
-21 14 23 0.978027 0.317871 1
-21 14 24 0.904785 0.312744 1
-21 14 25 0.824707 0.305908 1
-21 14 26 0.740723 0.298096 1
-21 14 27 0.653809 0.290527 1
-21 14 28 0.564941 0.283203 1
-21 14 29 0.472168 0.2771 1
-21 14 30 0.369873 0.271973 1
-21 14 31 0.241211 0.268066 1
-21 15 0 1 0.259277 0
-21 15 1 1 0.259277 0
-21 15 2 1 0.259277 0
-21 15 3 1 0.259277 0
-21 15 4 1 0.259277 0
-21 15 5 1 0.259277 0
-21 15 6 1 0.259277 0
-21 15 7 1 0.259521 0
-21 15 8 1 0.259766 0
-21 15 9 1 0.26001 0
-21 15 10 1 0.260742 0
-21 15 11 1 0.261963 0
-21 15 12 1 0.26416 0
-21 15 13 1 0.265137 0
-21 15 14 1 0.260498 0
-21 15 15 1 0.253906 0.207886
-21 15 16 1 0.247925 0.350098
-21 15 17 1 0.25415 0.482422
-21 15 18 1 0.288574 0.619141
-21 15 19 1 0.349609 0.755859
-21 15 20 1 0.380371 0.859375
-21 15 21 1 0.382324 0.935547
-21 15 22 1 0.378906 0.994629
-21 15 23 0.96875 0.371338 1
-21 15 24 0.89502 0.361328 1
-21 15 25 0.81543 0.349609 1
-21 15 26 0.731445 0.337402 1
-21 15 27 0.64502 0.325195 1
-21 15 28 0.556152 0.313965 1
-21 15 29 0.462402 0.304199 1
-21 15 30 0.358643 0.295898 1
-21 15 31 0.224854 0.289062 1
-21 16 0 1 0.384033 0
-21 16 1 1 0.384033 0
-21 16 2 1 0.384033 0
-21 16 3 1 0.384033 0
-21 16 4 1 0.384033 0
-21 16 5 1 0.384033 0
-21 16 6 1 0.384033 0
-21 16 7 1 0.384033 0
-21 16 8 1 0.384277 0
-21 16 9 1 0.384521 0
-21 16 10 1 0.384766 0
-21 16 11 1 0.385742 0
-21 16 12 1 0.386963 0
-21 16 13 1 0.387451 0
-21 16 14 1 0.384521 0
-21 16 15 1 0.379639 0.215088
-21 16 16 1 0.372314 0.350098
-21 16 17 1 0.370361 0.476562
-21 16 18 1 0.384766 0.607422
-21 16 19 1 0.431152 0.746582
-21 16 20 1 0.459229 0.85498
-21 16 21 1 0.457275 0.932617
-21 16 22 1 0.449219 0.992188
-21 16 23 0.954102 0.436279 1
-21 16 24 0.880859 0.421143 1
-21 16 25 0.80127 0.404053 1
-21 16 26 0.717285 0.386475 1
-21 16 27 0.631348 0.369385 1
-21 16 28 0.541992 0.35376 1
-21 16 29 0.447754 0.339844 1
-21 16 30 0.341309 0.327637 1
-21 16 31 0.19751 0.317383 1
-21 17 0 1 0.504395 0
-21 17 1 1 0.504395 0
-21 17 2 1 0.504395 0
-21 17 3 1 0.504395 0
-21 17 4 1 0.504395 0
-21 17 5 1 0.504883 0
-21 17 6 1 0.504883 0
-21 17 7 1 0.504883 0
-21 17 8 1 0.504883 0
-21 17 9 1 0.504883 0
-21 17 10 1 0.505371 0
-21 17 11 1 0.505859 0
-21 17 12 1 0.506836 0
-21 17 13 1 0.507812 0
-21 17 14 1 0.506348 0.0151596
-21 17 15 1 0.50293 0.232666
-21 17 16 1 0.496338 0.360107
-21 17 17 1 0.487061 0.475586
-21 17 18 1 0.488281 0.597168
-21 17 19 1 0.516113 0.731445
-21 17 20 1 0.544922 0.848145
-21 17 21 1 0.540039 0.927246
-21 17 22 1 0.527832 0.988281
-21 17 23 0.932129 0.509766 1
-21 17 24 0.859375 0.489014 1
-21 17 25 0.780273 0.466797 1
-21 17 26 0.697266 0.443848 1
-21 17 27 0.611328 0.421875 1
-21 17 28 0.521973 0.401367 1
-21 17 29 0.42627 0.383057 1
-21 17 30 0.315186 0.366699 1
-21 17 31 0.150391 0.352539 1
-21 18 0 1 0.624023 0
-21 18 1 1 0.624023 0
-21 18 2 1 0.624023 0
-21 18 3 1 0.624023 0
-21 18 4 1 0.624023 0
-21 18 5 1 0.624023 0
-21 18 6 1 0.624023 0
-21 18 7 1 0.624023 0
-21 18 8 1 0.624023 0
-21 18 9 1 0.624023 0
-21 18 10 1 0.624512 0
-21 18 11 1 0.625 0
-21 18 12 1 0.625488 0
-21 18 13 1 0.626953 0
-21 18 14 1 0.626465 0.0726318
-21 18 15 1 0.624512 0.252441
-21 18 16 1 0.620605 0.376953
-21 18 17 1 0.611816 0.488281
-21 18 18 1 0.599121 0.59375
-21 18 19 1 0.603027 0.710938
-21 18 20 1 0.631836 0.835938
-21 18 21 1 0.627441 0.919434
-21 18 22 0.97168 0.61084 0.980957
-21 18 23 0.901855 0.587402 1
-21 18 24 0.829102 0.561523 1
-21 18 25 0.751465 0.53418 1
-21 18 26 0.669922 0.506836 1
-21 18 27 0.584473 0.47998 1
-21 18 28 0.494385 0.455078 1
-21 18 29 0.395752 0.432373 1
-21 18 30 0.275879 0.412109 1
-21 18 31 0.0375366 0.393799 1
-21 19 0 1 0.737305 0
-21 19 1 1 0.737305 0
-21 19 2 1 0.737305 0
-21 19 3 1 0.737305 0
-21 19 4 1 0.737305 0
-21 19 5 1 0.737305 0
-21 19 6 1 0.737305 0
-21 19 7 1 0.737305 0
-21 19 8 1 0.737793 0
-21 19 9 1 0.737793 0
-21 19 10 1 0.737793 0
-21 19 11 1 0.738281 0
-21 19 12 1 0.73877 0
-21 19 13 1 0.739746 0
-21 19 14 1 0.740234 0.0666504
-21 19 15 1 0.739746 0.257324
-21 19 16 1 0.738281 0.386719
-21 19 17 1 0.73291 0.502441
-21 19 18 1 0.72168 0.607422
-21 19 19 1 0.704102 0.70166
-21 19 20 1 0.713379 0.81543
-21 19 21 0.98877 0.713867 0.907715
-21 19 22 0.930176 0.692871 0.969727
-21 19 23 0.86084 0.664551 1
-21 19 24 0.790039 0.634766 1
-21 19 25 0.714355 0.603516 1
-21 19 26 0.634277 0.572266 1
-21 19 27 0.549316 0.541992 1
-21 19 28 0.457764 0.513184 1
-21 19 29 0.353516 0.486328 1
-21 19 30 0.215088 0.461914 1
-21 19 31 0 0.439453 1
-21 20 0 1 0.839355 0
-21 20 1 1 0.839355 0
-21 20 2 1 0.839355 0
-21 20 3 1 0.839355 0
-21 20 4 1 0.839355 0
-21 20 5 1 0.839355 0
-21 20 6 1 0.839355 0
-21 20 7 1 0.839355 0
-21 20 8 1 0.839355 0
-21 20 9 1 0.839355 0
-21 20 10 1 0.839355 0
-21 20 11 1 0.839844 0
-21 20 12 1 0.840332 0
-21 20 13 1 0.84082 0
-21 20 14 1 0.841797 0
-21 20 15 1 0.842285 0.23291
-21 20 16 1 0.841797 0.375732
-21 20 17 1 0.839355 0.5
-21 20 18 1 0.83252 0.613281
-21 20 19 1 0.818359 0.712891
-21 20 20 0.96582 0.79541 0.794434
-21 20 21 0.937012 0.79541 0.89209
-21 20 22 0.876953 0.769531 0.952637
-21 20 23 0.809082 0.737305 0.992188
-21 20 24 0.741699 0.706055 1
-21 20 25 0.668945 0.672852 1
-21 20 26 0.59082 0.63916 1
-21 20 27 0.505371 0.605957 1
-21 20 28 0.409912 0.57373 1
-21 20 29 0.293701 0.542969 1
-21 20 30 0.0955811 0.514648 1
-21 20 31 0 0.488037 1
-21 21 0 1 0.92627 0
-21 21 1 1 0.92627 0
-21 21 2 1 0.92627 0
-21 21 3 1 0.92627 0
-21 21 4 1 0.92627 0
-21 21 5 1 0.92627 0
-21 21 6 1 0.92627 0
-21 21 7 1 0.92627 0
-21 21 8 1 0.92627 0
-21 21 9 1 0.92627 0
-21 21 10 1 0.92627 0
-21 21 11 1 0.926758 0
-21 21 12 1 0.926758 0
-21 21 13 1 0.927246 0
-21 21 14 1 0.928223 0
-21 21 15 1 0.929199 0.172363
-21 21 16 1 0.929688 0.342529
-21 21 17 1 0.927734 0.476318
-21 21 18 0.99707 0.922363 0.596191
-21 21 19 0.965332 0.912109 0.703125
-21 21 20 0.923828 0.895508 0.794922
-21 21 21 0.871582 0.871582 0.871582
-21 21 22 0.812012 0.842773 0.932617
-21 21 23 0.749512 0.811523 0.978516
-21 21 24 0.685547 0.779297 1
-21 21 25 0.614746 0.745117 1
-21 21 26 0.535645 0.708984 1
-21 21 27 0.446533 0.671875 1
-21 21 28 0.341309 0.635742 1
-21 21 29 0.193848 0.600586 1
-21 21 30 0 0.567383 1
-21 21 31 0 0.536133 1
-21 22 0 0.961426 0.992188 0
-21 22 1 0.961426 0.992188 0
-21 22 2 0.961426 0.992188 0
-21 22 3 0.961426 0.992188 0
-21 22 4 0.961426 0.992188 0
-21 22 5 0.961426 0.992188 0
-21 22 6 0.961426 0.992188 0
-21 22 7 0.961426 0.992188 0
-21 22 8 0.961426 0.992188 0
-21 22 9 0.961426 0.992188 0
-21 22 10 0.961426 0.992188 0
-21 22 11 0.961426 0.992188 0
-21 22 12 0.961426 0.992676 0
-21 22 13 0.960938 0.992676 0
-21 22 14 0.960449 0.993652 0
-21 22 15 0.955566 0.994629 0.0467834
-21 22 16 0.946777 0.995605 0.293945
-21 22 17 0.932617 0.994141 0.438721
-21 22 18 0.911133 0.98877 0.5625
-21 22 19 0.879883 0.978027 0.671875
-21 22 20 0.839355 0.960449 0.764648
-21 22 21 0.793457 0.940918 0.847168
-21 22 22 0.745605 0.922363 0.922363
-21 22 23 0.686035 0.892578 0.974609
-21 22 24 0.620605 0.856934 1
-21 22 25 0.547363 0.818848 1
-21 22 26 0.463867 0.779297 1
-21 22 27 0.364746 0.738281 1
-21 22 28 0.23291 0.698242 1
-21 22 29 0 0.658691 1
-21 22 30 0 0.621094 1
-21 22 31 0 0.585938 1
-21 23 0 0.860352 1 0
-21 23 1 0.860352 1 0
-21 23 2 0.860352 1 0
-21 23 3 0.860352 1 0
-21 23 4 0.860352 1 0
-21 23 5 0.860352 1 0
-21 23 6 0.860352 1 0
-21 23 7 0.860352 1 0
-21 23 8 0.860352 1 0
-21 23 9 0.860352 1 0
-21 23 10 0.860352 1 0
-21 23 11 0.860352 1 0
-21 23 12 0.860352 1 0
-21 23 13 0.859863 1 0
-21 23 14 0.859863 1 0
-21 23 15 0.85498 1 0
-21 23 16 0.846191 1 0.235229
-21 23 17 0.83252 1 0.39502
-21 23 18 0.811035 1 0.523438
-21 23 19 0.781738 1 0.635254
-21 23 20 0.745117 1 0.731934
-21 23 21 0.703125 0.999512 0.819824
-21 23 22 0.655762 0.982422 0.897461
-21 23 23 0.602051 0.961426 0.961914
-21 23 24 0.539551 0.932617 1
-21 23 25 0.462158 0.894043 1
-21 23 26 0.366943 0.851074 1
-21 23 27 0.237915 0.806641 1
-21 23 28 0 0.761719 1
-21 23 29 0 0.717773 1
-21 23 30 0 0.675781 1
-21 23 31 0 0.63623 1
-21 24 0 0.751465 1 0
-21 24 1 0.751465 1 0
-21 24 2 0.751465 1 0
-21 24 3 0.751465 1 0
-21 24 4 0.751465 1 0
-21 24 5 0.751465 1 0
-21 24 6 0.751465 1 0
-21 24 7 0.751465 1 0
-21 24 8 0.751465 1 0
-21 24 9 0.751465 1 0
-21 24 10 0.751465 1 0
-21 24 11 0.751465 1 0
-21 24 12 0.750977 1 0
-21 24 13 0.750977 1 0
-21 24 14 0.750977 1 0
-21 24 15 0.746582 1 0
-21 24 16 0.737793 1 0.161621
-21 24 17 0.723633 1 0.348877
-21 24 18 0.702637 1 0.483643
-21 24 19 0.674805 1 0.598633
-21 24 20 0.639648 1 0.699219
-21 24 21 0.597656 1 0.790039
-21 24 22 0.547363 1 0.870605
-21 24 23 0.489502 1 0.9375
-21 24 24 0.422852 0.992676 0.992676
-21 24 25 0.333008 0.960938 1
-21 24 26 0.19458 0.919434 1
-21 24 27 0 0.873047 1
-21 24 28 0 0.825195 1
-21 24 29 0 0.776855 1
-21 24 30 0 0.730469 1
-21 24 31 0 0.686523 1
-21 25 0 0.619629 1 0
-21 25 1 0.619629 1 0
-21 25 2 0.619629 1 0
-21 25 3 0.619629 1 0
-21 25 4 0.619629 1 0
-21 25 5 0.619629 1 0
-21 25 6 0.619629 1 0
-21 25 7 0.619629 1 0
-21 25 8 0.619629 1 0
-21 25 9 0.619629 1 0
-21 25 10 0.619629 1 0
-21 25 11 0.619629 1 0
-21 25 12 0.619629 1 0
-21 25 13 0.619629 1 0
-21 25 14 0.619629 1 0
-21 25 15 0.616211 1 0
-21 25 16 0.605957 1 0.00291443
-21 25 17 0.590332 1 0.294922
-21 25 18 0.567871 1 0.439453
-21 25 19 0.538086 1 0.558594
-21 25 20 0.499512 1 0.662109
-21 25 21 0.450684 1 0.755371
-21 25 22 0.388916 1 0.837891
-21 25 23 0.311035 1 0.907715
-21 25 24 0.200195 1 0.96582
-21 25 25 0 1 1
-21 25 26 0 0.983887 1
-21 25 27 0 0.939941 1
-21 25 28 0 0.891113 1
-21 25 29 0 0.840332 1
-21 25 30 0 0.790039 1
-21 25 31 0 0.741699 1
-21 26 0 0.444824 1 0
-21 26 1 0.444824 1 0
-21 26 2 0.444824 1 0
-21 26 3 0.444824 1 0
-21 26 4 0.444824 1 0
-21 26 5 0.444824 1 0
-21 26 6 0.444824 1 0
-21 26 7 0.444824 1 0
-21 26 8 0.444824 1 0
-21 26 9 0.444824 1 0
-21 26 10 0.444824 1 0
-21 26 11 0.444824 1 0
-21 26 12 0.445068 1 0
-21 26 13 0.445068 1 0
-21 26 14 0.445312 1 0
-21 26 15 0.442383 1 0
-21 26 16 0.428223 1 0
-21 26 17 0.406738 1 0.227661
-21 26 18 0.375244 1 0.38916
-21 26 19 0.330811 1 0.513672
-21 26 20 0.267334 1 0.619629
-21 26 21 0.162476 1 0.715332
-21 26 22 0 1 0.800293
-21 26 23 0 1 0.87207
-21 26 24 0 1 0.933594
-21 26 25 0 1 0.990234
-21 26 26 0 1 1
-21 26 27 0 1 1
-21 26 28 0 0.956543 1
-21 26 29 0 0.905273 1
-21 26 30 0 0.853027 1
-21 26 31 0 0.800781 1
-21 27 0 0.00349808 1 0
-21 27 1 0.00349808 1 0
-21 27 2 0.00349808 1 0
-21 27 3 0.00349998 1 0
-21 27 4 0.00350952 1 0
-21 27 5 0.0035305 1 0
-21 27 6 0.0035553 1 0
-21 27 7 0.00361633 1 0
-21 27 8 0.00372505 1 0
-21 27 9 0.00394058 1 0
-21 27 10 0.00432587 1 0
-21 27 11 0.00500488 1 0
-21 27 12 0.00616837 1 0
-21 27 13 0.0080719 1 0
-21 27 14 0.0111008 1 0
-21 27 15 0.0124741 1 0
-21 27 16 0 1 0
-21 27 17 0 1 0.129761
-21 27 18 0 1 0.331543
-21 27 19 0 1 0.463379
-21 27 20 0 1 0.572754
-21 27 21 0 1 0.669922
-21 27 22 0 1 0.756836
-21 27 23 0 1 0.831055
-21 27 24 0 1 0.894531
-21 27 25 0 1 0.95459
-21 27 26 0 1 1
-21 27 27 0 1 1
-21 27 28 0 1 1
-21 27 29 0 0.968262 1
-21 27 30 0 0.915527 1
-21 27 31 0 0.861328 1
-21 28 0 0 1 0
-21 28 1 0 1 0
-21 28 2 0 1 0
-21 28 3 0 1 0
-21 28 4 0 1 0
-21 28 5 0 1 0
-21 28 6 0 1 0
-21 28 7 0 1 0
-21 28 8 0 1 0
-21 28 9 0 1 0
-21 28 10 0 1 0
-21 28 11 0 1 0
-21 28 12 0 1 0
-21 28 13 0 1 0
-21 28 14 0 1 0
-21 28 15 0 1 0
-21 28 16 0 1 0
-21 28 17 0 1 0
-21 28 18 0 1 0.262207
-21 28 19 0 1 0.407227
-21 28 20 0 1 0.520508
-21 28 21 0 1 0.619629
-21 28 22 0 1 0.70752
-21 28 23 0 1 0.783691
-21 28 24 0 1 0.849609
-21 28 25 0 1 0.912598
-21 28 26 0 1 0.97168
-21 28 27 0 1 1
-21 28 28 0 1 1
-21 28 29 0 1 1
-21 28 30 0 0.975098 1
-21 28 31 0 0.921387 1
-21 29 0 0 1 0
-21 29 1 0 1 0
-21 29 2 0 1 0
-21 29 3 0 1 0
-21 29 4 0 1 0
-21 29 5 0 1 0
-21 29 6 0 1 0
-21 29 7 0 1 0
-21 29 8 0 1 0
-21 29 9 0 1 0
-21 29 10 0 1 0
-21 29 11 0 1 0
-21 29 12 0 1 0
-21 29 13 0 1 0
-21 29 14 0 1 0
-21 29 15 0 1 0
-21 29 16 0 1 0
-21 29 17 0 1 0
-21 29 18 0 1 0.169678
-21 29 19 0 1 0.343018
-21 29 20 0 1 0.462646
-21 29 21 0 1 0.563965
-21 29 22 0 1 0.65332
-21 29 23 0 1 0.730957
-21 29 24 0 1 0.79834
-21 29 25 0 1 0.86377
-21 29 26 0 1 0.92627
-21 29 27 0 1 0.983887
-21 29 28 0 1 1
-21 29 29 0 1 1
-21 29 30 0 1 1
-21 29 31 0 0.980957 1
-21 30 0 0 1 0
-21 30 1 0 1 0
-21 30 2 0 1 0
-21 30 3 0 1 0
-21 30 4 0 1 0
-21 30 5 0 1 0
-21 30 6 0 1 0
-21 30 7 0 1 0
-21 30 8 0 1 0
-21 30 9 0 1 0
-21 30 10 0 1 0
-21 30 11 0 1 0
-21 30 12 0 1 0
-21 30 13 0 1 0
-21 30 14 0 1 0
-21 30 15 0 1 0
-21 30 16 0 1 0
-21 30 17 0 1 0
-21 30 18 0 1 0
-21 30 19 0 1 0.267822
-21 30 20 0 1 0.398682
-21 30 21 0 1 0.503418
-21 30 22 0 1 0.594238
-21 30 23 0 1 0.672363
-21 30 24 0 1 0.741699
-21 30 25 0 1 0.808594
-21 30 26 0 1 0.874023
-21 30 27 0 1 0.935547
-21 30 28 0 1 0.991699
-21 30 29 0 1 1
-21 30 30 0 1 1
-21 30 31 0 1 1
-21 31 0 0 1 0
-21 31 1 0 1 0
-21 31 2 0 1 0
-21 31 3 0 1 0
-21 31 4 0 1 0
-21 31 5 0 1 0
-21 31 6 0 1 0
-21 31 7 0 1 0
-21 31 8 0 1 0
-21 31 9 0 1 0
-21 31 10 0 1 0
-21 31 11 0 1 0
-21 31 12 0 1 0
-21 31 13 0 1 0
-21 31 14 0 1 0
-21 31 15 0 1 0
-21 31 16 0 1 0
-21 31 17 0 1 0
-21 31 18 0 1 0
-21 31 19 0 1 0.169067
-21 31 20 0 1 0.326904
-21 31 21 0 1 0.437744
-21 31 22 0 1 0.530273
-21 31 23 0 1 0.609863
-21 31 24 0 1 0.679688
-21 31 25 0 1 0.748535
-21 31 26 0 1 0.815918
-21 31 27 0 1 0.880859
-21 31 28 0 1 0.941895
-21 31 29 0 1 0.998535
-21 31 30 0 1 1
-21 31 31 0 1 1
-22 0 0 1 0 0
-22 0 1 1 0 0
-22 0 2 1 0 0
-22 0 3 1 0 0
-22 0 4 1 0 0
-22 0 5 1 0 0
-22 0 6 1 0 0
-22 0 7 1 0 0
-22 0 8 1 0 0
-22 0 9 1 0 0
-22 0 10 1 0 0
-22 0 11 1 0 0
-22 0 12 1 0 0
-22 0 13 1 0 0
-22 0 14 1 0 0
-22 0 15 1 0 0.147583
-22 0 16 1 0 0.322266
-22 0 17 1 0 0.457031
-22 0 18 1 0 0.592773
-22 0 19 1 0 0.722656
-22 0 20 1 0.0149307 0.830566
-22 0 21 1 0.134888 0.914062
-22 0 22 1 0.163086 0.979004
-22 0 23 1 0.182739 1
-22 0 24 1 0.196899 1
-22 0 25 0.971191 0.20752 1
-22 0 26 0.888672 0.215332 1
-22 0 27 0.801758 0.220825 1
-22 0 28 0.712402 0.224731 1
-22 0 29 0.621582 0.227539 1
-22 0 30 0.528809 0.229858 1
-22 0 31 0.429199 0.231934 1
-22 1 0 1 0 0
-22 1 1 1 0 0
-22 1 2 1 0 0
-22 1 3 1 0 0
-22 1 4 1 0 0
-22 1 5 1 0 0
-22 1 6 1 0 0
-22 1 7 1 0 0
-22 1 8 1 0 0
-22 1 9 1 0 0
-22 1 10 1 0 0
-22 1 11 1 0 0
-22 1 12 1 0 0
-22 1 13 1 0 0
-22 1 14 1 0 0
-22 1 15 1 0 0.147583
-22 1 16 1 0 0.322266
-22 1 17 1 0 0.457031
-22 1 18 1 0 0.592773
-22 1 19 1 0 0.722656
-22 1 20 1 0.0150604 0.830566
-22 1 21 1 0.13501 0.914062
-22 1 22 1 0.163086 0.979004
-22 1 23 1 0.182739 1
-22 1 24 1 0.196899 1
-22 1 25 0.971191 0.207642 1
-22 1 26 0.888672 0.215332 1
-22 1 27 0.801758 0.220947 1
-22 1 28 0.712402 0.224731 1
-22 1 29 0.621582 0.227539 1
-22 1 30 0.528809 0.229858 1
-22 1 31 0.429199 0.231934 1
-22 2 0 1 0 0
-22 2 1 1 0 0
-22 2 2 1 0 0
-22 2 3 1 0 0
-22 2 4 1 0 0
-22 2 5 1 0 0
-22 2 6 1 0 0
-22 2 7 1 0 0
-22 2 8 1 0 0
-22 2 9 1 0 0
-22 2 10 1 0 0
-22 2 11 1 0 0
-22 2 12 1 0 0
-22 2 13 1 0 0
-22 2 14 1 0 0
-22 2 15 1 0 0.147583
-22 2 16 1 0 0.322266
-22 2 17 1 0 0.457031
-22 2 18 1 0 0.592773
-22 2 19 1 0 0.722656
-22 2 20 1 0.0152893 0.830566
-22 2 21 1 0.13501 0.914062
-22 2 22 1 0.163208 0.979004
-22 2 23 1 0.182861 1
-22 2 24 1 0.196899 1
-22 2 25 0.971191 0.207642 1
-22 2 26 0.888672 0.215454 1
-22 2 27 0.801758 0.220947 1
-22 2 28 0.712402 0.224731 1
-22 2 29 0.621582 0.227539 1
-22 2 30 0.528809 0.229858 1
-22 2 31 0.429199 0.231934 1
-22 3 0 1 0 0
-22 3 1 1 0 0
-22 3 2 1 0 0
-22 3 3 1 0 0
-22 3 4 1 0 0
-22 3 5 1 0 0
-22 3 6 1 0 0
-22 3 7 1 0 0
-22 3 8 1 0 0
-22 3 9 1 0 0
-22 3 10 1 0 0
-22 3 11 1 0 0
-22 3 12 1 0 0
-22 3 13 1 0 0
-22 3 14 1 0 0
-22 3 15 1 0 0.147583
-22 3 16 1 0 0.322266
-22 3 17 1 0 0.457031
-22 3 18 1 0 0.592773
-22 3 19 1 0 0.722656
-22 3 20 1 0.0157166 0.830566
-22 3 21 1 0.135254 0.914062
-22 3 22 1 0.16333 0.979004
-22 3 23 1 0.182983 1
-22 3 24 1 0.197021 1
-22 3 25 0.971191 0.207764 1
-22 3 26 0.888672 0.215454 1
-22 3 27 0.801758 0.220947 1
-22 3 28 0.712402 0.224731 1
-22 3 29 0.621582 0.227661 1
-22 3 30 0.528809 0.229858 1
-22 3 31 0.429199 0.231934 1
-22 4 0 1 0 0
-22 4 1 1 0 0
-22 4 2 1 0 0
-22 4 3 1 0 0
-22 4 4 1 0 0
-22 4 5 1 0 0
-22 4 6 1 0 0
-22 4 7 1 0 0
-22 4 8 1 0 0
-22 4 9 1 0 0
-22 4 10 1 0 0
-22 4 11 1 0 0
-22 4 12 1 0 0
-22 4 13 1 0 0
-22 4 14 1 0 0
-22 4 15 1 0 0.147583
-22 4 16 1 0 0.322266
-22 4 17 1 0 0.457031
-22 4 18 1 0 0.592773
-22 4 19 1 0 0.722656
-22 4 20 1 0.01651 0.830566
-22 4 21 1 0.135498 0.914062
-22 4 22 1 0.163574 0.979004
-22 4 23 1 0.183105 1
-22 4 24 1 0.197144 1
-22 4 25 0.971191 0.207886 1
-22 4 26 0.888672 0.215576 1
-22 4 27 0.801758 0.221069 1
-22 4 28 0.712402 0.224854 1
-22 4 29 0.621582 0.227661 1
-22 4 30 0.528809 0.22998 1
-22 4 31 0.429199 0.232056 1
-22 5 0 1 0 0
-22 5 1 1 0 0
-22 5 2 1 0 0
-22 5 3 1 0 0
-22 5 4 1 0 0
-22 5 5 1 0 0
-22 5 6 1 0 0
-22 5 7 1 0 0
-22 5 8 1 0 0
-22 5 9 1 0 0
-22 5 10 1 0 0
-22 5 11 1 0 0
-22 5 12 1 0 0
-22 5 13 1 0 0
-22 5 14 1 0 0
-22 5 15 1 0 0.147461
-22 5 16 1 0 0.322266
-22 5 17 1 0 0.457031
-22 5 18 1 0 0.592773
-22 5 19 1 0 0.722656
-22 5 20 1 0.0180511 0.830566
-22 5 21 1 0.136108 0.914062
-22 5 22 1 0.16394 0.979004
-22 5 23 1 0.183472 1
-22 5 24 1 0.19751 1
-22 5 25 0.971191 0.20813 1
-22 5 26 0.888672 0.21582 1
-22 5 27 0.801758 0.221191 1
-22 5 28 0.712402 0.224976 1
-22 5 29 0.621582 0.227783 1
-22 5 30 0.52832 0.230103 1
-22 5 31 0.429199 0.232056 1
-22 6 0 1 0 0
-22 6 1 1 0 0
-22 6 2 1 0 0
-22 6 3 1 0 0
-22 6 4 1 0 0
-22 6 5 1 0 0
-22 6 6 1 0 0
-22 6 7 1 0 0
-22 6 8 1 0 0
-22 6 9 1 0 0
-22 6 10 1 0 0
-22 6 11 1 0 0
-22 6 12 1 0 0
-22 6 13 1 0 0
-22 6 14 1 0 0
-22 6 15 1 0 0.147339
-22 6 16 1 0 0.322266
-22 6 17 1 0 0.457031
-22 6 18 1 0 0.592773
-22 6 19 1 0 0.722656
-22 6 20 1 0.0209961 0.830566
-22 6 21 1 0.137207 0.914062
-22 6 22 1 0.164795 0.979004
-22 6 23 1 0.184204 1
-22 6 24 1 0.19812 1
-22 6 25 0.971191 0.208618 1
-22 6 26 0.888672 0.216187 1
-22 6 27 0.801758 0.221558 1
-22 6 28 0.712402 0.225342 1
-22 6 29 0.621582 0.228027 1
-22 6 30 0.52832 0.230225 1
-22 6 31 0.428955 0.2323 1
-22 7 0 1 0 0
-22 7 1 1 0 0
-22 7 2 1 0 0
-22 7 3 1 0 0
-22 7 4 1 0 0
-22 7 5 1 0 0
-22 7 6 1 0 0
-22 7 7 1 0 0
-22 7 8 1 0 0
-22 7 9 1 0 0
-22 7 10 1 0 0
-22 7 11 1 0 0
-22 7 12 1 0 0
-22 7 13 1 0 0
-22 7 14 1 0 0
-22 7 15 1 0 0.147217
-22 7 16 1 0 0.322021
-22 7 17 1 0 0.456787
-22 7 18 1 0 0.592773
-22 7 19 1 0 0.722656
-22 7 20 1 0.0267334 0.830566
-22 7 21 1 0.13916 0.913574
-22 7 22 1 0.166382 0.979004
-22 7 23 1 0.185547 1
-22 7 24 1 0.199219 1
-22 7 25 0.971191 0.209473 1
-22 7 26 0.888672 0.217041 1
-22 7 27 0.801758 0.222168 1
-22 7 28 0.712402 0.22583 1
-22 7 29 0.621582 0.228516 1
-22 7 30 0.52832 0.230591 1
-22 7 31 0.428955 0.232544 1
-22 8 0 1 0 0
-22 8 1 1 0 0
-22 8 2 1 0 0
-22 8 3 1 0 0
-22 8 4 1 0 0
-22 8 5 1 0 0
-22 8 6 1 0 0
-22 8 7 1 0 0
-22 8 8 1 0 0
-22 8 9 1 0 0
-22 8 10 1 0 0
-22 8 11 1 0 0
-22 8 12 1 0 0
-22 8 13 1 0 0
-22 8 14 1 0 0
-22 8 15 1 0 0.146851
-22 8 16 1 0 0.321777
-22 8 17 1 0 0.456787
-22 8 18 1 0 0.592773
-22 8 19 1 0 0.722656
-22 8 20 1 0.0379639 0.830566
-22 8 21 1 0.143188 0.913574
-22 8 22 1 0.169556 0.978516
-22 8 23 1 0.18811 1
-22 8 24 1 0.201294 1
-22 8 25 0.971191 0.211304 1
-22 8 26 0.888672 0.218506 1
-22 8 27 0.80127 0.223511 1
-22 8 28 0.712402 0.226929 1
-22 8 29 0.621582 0.22937 1
-22 8 30 0.52832 0.231323 1
-22 8 31 0.428711 0.233276 1
-22 9 0 1 0 0
-22 9 1 1 0 0
-22 9 2 1 0 0
-22 9 3 1 0 0
-22 9 4 1 0 0
-22 9 5 1 0 0
-22 9 6 1 0 0
-22 9 7 1 0 0
-22 9 8 1 0 0
-22 9 9 1 0 0
-22 9 10 1 0 0
-22 9 11 1 0 0
-22 9 12 1 0 0
-22 9 13 1 0 0
-22 9 14 1 0 0
-22 9 15 1 0 0.14624
-22 9 16 1 0 0.321289
-22 9 17 1 0 0.456543
-22 9 18 1 0 0.592285
-22 9 19 1 0 0.722168
-22 9 20 1 0.0570679 0.830566
-22 9 21 1 0.150513 0.913574
-22 9 22 1 0.175293 0.978516
-22 9 23 1 0.192871 1
-22 9 24 1 0.205444 1
-22 9 25 0.970703 0.214722 1
-22 9 26 0.888184 0.221436 1
-22 9 27 0.80127 0.225952 1
-22 9 28 0.711914 0.228882 1
-22 9 29 0.621094 0.231079 1
-22 9 30 0.527832 0.232788 1
-22 9 31 0.428467 0.234497 1
-22 10 0 1 0 0
-22 10 1 1 0 0
-22 10 2 1 0 0
-22 10 3 1 0 0
-22 10 4 1 0 0
-22 10 5 1 0 0
-22 10 6 1 0 0
-22 10 7 1 0 0
-22 10 8 1 0 0
-22 10 9 1 0 0
-22 10 10 1 0 0
-22 10 11 1 0 0
-22 10 12 1 0 0
-22 10 13 1 0 0
-22 10 14 1 0 0
-22 10 15 1 0 0.14502
-22 10 16 1 0 0.320557
-22 10 17 1 0 0.456055
-22 10 18 1 0 0.591797
-22 10 19 1 0 0.72168
-22 10 20 1 0.083313 0.830566
-22 10 21 1 0.162842 0.913574
-22 10 22 1 0.185425 0.978516
-22 10 23 1 0.201294 1
-22 10 24 1 0.212646 1
-22 10 25 0.970215 0.220825 1
-22 10 26 0.887695 0.226562 1
-22 10 27 0.800293 0.230225 1
-22 10 28 0.711426 0.232544 1
-22 10 29 0.620605 0.234131 1
-22 10 30 0.527344 0.235352 1
-22 10 31 0.427734 0.236572 1
-22 11 0 1 0 0
-22 11 1 1 0 0
-22 11 2 1 0 0
-22 11 3 1 0 0
-22 11 4 1 0 0
-22 11 5 1 0 0
-22 11 6 1 0 0
-22 11 7 1 0 0
-22 11 8 1 0 0
-22 11 9 1 0 0
-22 11 10 1 0 0
-22 11 11 1 0 0
-22 11 12 1 0 0
-22 11 13 1 0 0
-22 11 14 1 0 0
-22 11 15 1 0 0.142944
-22 11 16 1 0 0.319092
-22 11 17 1 0 0.455078
-22 11 18 1 0 0.59082
-22 11 19 1 0 0.721191
-22 11 20 1 0.11731 0.830078
-22 11 21 1 0.182617 0.913574
-22 11 22 1 0.201782 0.978516
-22 11 23 1 0.21521 1
-22 11 24 1 0.224609 1
-22 11 25 0.969238 0.231079 1
-22 11 26 0.88623 0.235229 1
-22 11 27 0.799316 0.237549 1
-22 11 28 0.710449 0.23877 1
-22 11 29 0.619629 0.23938 1
-22 11 30 0.526367 0.239746 1
-22 11 31 0.426514 0.240356 1
-22 12 0 1 0 0
-22 12 1 1 0 0
-22 12 2 1 0 0
-22 12 3 1 0 0
-22 12 4 1 0 0
-22 12 5 1 0 0
-22 12 6 1 0 0
-22 12 7 1 0 0
-22 12 8 1 0 0
-22 12 9 1 0 0
-22 12 10 1 0 0
-22 12 11 1 0 0
-22 12 12 1 0 0
-22 12 13 1 0 0
-22 12 14 1 0 0
-22 12 15 1 0 0.139771
-22 12 16 1 0 0.316895
-22 12 17 1 0 0.453613
-22 12 18 1 0 0.588867
-22 12 19 1 0 0.719727
-22 12 20 1 0.159912 0.82959
-22 12 21 1 0.21167 0.913086
-22 12 22 1 0.226685 0.978516
-22 12 23 1 0.236938 1
-22 12 24 1 0.24353 1
-22 12 25 0.967285 0.247437 1
-22 12 26 0.884766 0.249268 1
-22 12 27 0.797363 0.249512 1
-22 12 28 0.708496 0.248901 1
-22 12 29 0.617676 0.248047 1
-22 12 30 0.524414 0.247192 1
-22 12 31 0.424561 0.246582 1
-22 13 0 1 0 0
-22 13 1 1 0 0
-22 13 2 1 0 0
-22 13 3 1 0 0
-22 13 4 1 0 0
-22 13 5 1 0 0
-22 13 6 1 0 0
-22 13 7 1 0 0
-22 13 8 1 0 0
-22 13 9 1 0 0
-22 13 10 1 0 0
-22 13 11 1 0 0
-22 13 12 1 0 0
-22 13 13 1 0 0
-22 13 14 1 0 0
-22 13 15 1 0 0.135254
-22 13 16 1 0 0.313477
-22 13 17 1 0 0.45166
-22 13 18 1 0 0.585938
-22 13 19 1 0.0840454 0.717773
-22 13 20 1 0.211426 0.828125
-22 13 21 1 0.251709 0.912598
-22 13 22 1 0.261963 0.978027
-22 13 23 1 0.268311 1
-22 13 24 1 0.271484 1
-22 13 25 0.964355 0.271973 1
-22 13 26 0.881348 0.270508 1
-22 13 27 0.794434 0.267822 1
-22 13 28 0.705566 0.264648 1
-22 13 29 0.614746 0.261475 1
-22 13 30 0.520996 0.258789 1
-22 13 31 0.421143 0.256592 1
-22 14 0 1 0 0
-22 14 1 1 0 0
-22 14 2 1 0 0
-22 14 3 1 0 0
-22 14 4 1 0 0
-22 14 5 1 0 0
-22 14 6 1 0 0
-22 14 7 1 0 0
-22 14 8 1 0 0
-22 14 9 1 0 0
-22 14 10 1 0 0
-22 14 11 1 0 0
-22 14 12 1 0 0
-22 14 13 1 0 0
-22 14 14 1 0 0
-22 14 15 1 0 0.130127
-22 14 16 1 0 0.308838
-22 14 17 1 0 0.449219
-22 14 18 1 0.0535889 0.581543
-22 14 19 1 0.191162 0.713867
-22 14 20 1 0.272217 0.826172
-22 14 21 1 0.303223 0.911621
-22 14 22 1 0.309082 0.977539
-22 14 23 1 0.311035 1
-22 14 24 1 0.310059 1
-22 14 25 0.959473 0.306396 1
-22 14 26 0.876465 0.300781 1
-22 14 27 0.789551 0.294434 1
-22 14 28 0.700684 0.287842 1
-22 14 29 0.609863 0.281494 1
-22 14 30 0.516113 0.276123 1
-22 14 31 0.415527 0.271484 1
-22 15 0 1 0.210083 0
-22 15 1 1 0.210083 0
-22 15 2 1 0.210083 0
-22 15 3 1 0.210205 0
-22 15 4 1 0.210205 0
-22 15 5 1 0.210205 0
-22 15 6 1 0.210205 0
-22 15 7 1 0.210327 0
-22 15 8 1 0.210571 0
-22 15 9 1 0.21106 0
-22 15 10 1 0.211914 0
-22 15 11 1 0.213257 0
-22 15 12 1 0.215698 0
-22 15 13 1 0.218872 0
-22 15 14 1 0.216431 0
-22 15 15 1 0.209106 0.127441
-22 15 16 1 0.20105 0.304688
-22 15 17 1 0.204834 0.445557
-22 15 18 1 0.221191 0.575195
-22 15 19 1 0.282471 0.708008
-22 15 20 1 0.342041 0.823242
-22 15 21 1 0.366211 0.909668
-22 15 22 1 0.367676 0.976074
-22 15 23 1 0.365234 1
-22 15 24 1 0.359619 1
-22 15 25 0.95166 0.351318 1
-22 15 26 0.869141 0.341064 1
-22 15 27 0.782227 0.330078 1
-22 15 28 0.693359 0.319092 1
-22 15 29 0.602539 0.309082 1
-22 15 30 0.508789 0.300293 1
-22 15 31 0.406982 0.292725 1
-22 16 0 1 0.345215 0
-22 16 1 1 0.345215 0
-22 16 2 1 0.345215 0
-22 16 3 1 0.345215 0
-22 16 4 1 0.345215 0
-22 16 5 1 0.345215 0
-22 16 6 1 0.345215 0
-22 16 7 1 0.345215 0
-22 16 8 1 0.345459 0
-22 16 9 1 0.345703 0
-22 16 10 1 0.346191 0
-22 16 11 1 0.346924 0
-22 16 12 1 0.348389 0
-22 16 13 1 0.350586 0
-22 16 14 1 0.348145 0
-22 16 15 1 0.343994 0.133301
-22 16 16 1 0.337891 0.303467
-22 16 17 1 0.33374 0.438477
-22 16 18 1 0.340332 0.567871
-22 16 19 1 0.373779 0.69873
-22 16 20 1 0.42041 0.817383
-22 16 21 1 0.440186 0.906738
-22 16 22 1 0.4375 0.974121
-22 16 23 1 0.430908 1
-22 16 24 1 0.420654 1
-22 16 25 0.939941 0.406982 1
-22 16 26 0.857422 0.391602 1
-22 16 27 0.770508 0.375488 1
-22 16 28 0.682129 0.359863 1
-22 16 29 0.591309 0.345215 1
-22 16 30 0.49707 0.332275 1
-22 16 31 0.394043 0.321289 1
-22 17 0 1 0.466797 0
-22 17 1 1 0.466797 0
-22 17 2 1 0.466797 0
-22 17 3 1 0.466797 0
-22 17 4 1 0.466797 0
-22 17 5 1 0.466797 0
-22 17 6 1 0.466797 0
-22 17 7 1 0.466797 0
-22 17 8 1 0.466797 0
-22 17 9 1 0.467041 0
-22 17 10 1 0.467285 0
-22 17 11 1 0.468018 0
-22 17 12 1 0.468994 0
-22 17 13 1 0.470459 0
-22 17 14 1 0.469482 0
-22 17 15 1 0.467041 0.152832
-22 17 16 1 0.462158 0.310303
-22 17 17 1 0.455078 0.436768
-22 17 18 1 0.454102 0.561035
-22 17 19 1 0.467285 0.685547
-22 17 20 1 0.503906 0.808105
-22 17 21 1 0.521484 0.901855
-22 17 22 1 0.515625 0.970215
-22 17 23 1 0.504883 1
-22 17 24 0.997559 0.48999 1
-22 17 25 0.922363 0.471191 1
-22 17 26 0.840332 0.450195 1
-22 17 27 0.753906 0.428711 1
-22 17 28 0.666016 0.408203 1
-22 17 29 0.575195 0.388916 1
-22 17 30 0.480225 0.371826 1
-22 17 31 0.375 0.356689 1
-22 18 0 1 0.583984 0
-22 18 1 1 0.583984 0
-22 18 2 1 0.583984 0
-22 18 3 1 0.583984 0
-22 18 4 1 0.583984 0
-22 18 5 1 0.583984 0
-22 18 6 1 0.583984 0
-22 18 7 1 0.583984 0
-22 18 8 1 0.583984 0
-22 18 9 1 0.583984 0
-22 18 10 1 0.584473 0
-22 18 11 1 0.584961 0
-22 18 12 1 0.585449 0
-22 18 13 1 0.586914 0
-22 18 14 1 0.586914 0
-22 18 15 1 0.585449 0.180298
-22 18 16 1 0.58252 0.325439
-22 18 17 1 0.576172 0.445068
-22 18 18 1 0.566895 0.557129
-22 18 19 1 0.566406 0.672852
-22 18 20 1 0.587891 0.792969
-22 18 21 1 0.606445 0.893555
-22 18 22 1 0.598145 0.963867
-22 18 23 1 0.583496 1
-22 18 24 0.973145 0.563965 1
-22 18 25 0.898438 0.540039 1
-22 18 26 0.816895 0.51416 1
-22 18 27 0.731445 0.487549 1
-22 18 28 0.644043 0.462158 1
-22 18 29 0.553223 0.438477 1
-22 18 30 0.457275 0.416992 1
-22 18 31 0.3479 0.397705 1
-22 19 0 1 0.695312 0
-22 19 1 1 0.695312 0
-22 19 2 1 0.695312 0
-22 19 3 1 0.695312 0
-22 19 4 1 0.695312 0
-22 19 5 1 0.695312 0
-22 19 6 1 0.695312 0
-22 19 7 1 0.695312 0
-22 19 8 1 0.695312 0
-22 19 9 1 0.695801 0
-22 19 10 1 0.695801 0
-22 19 11 1 0.696289 0
-22 19 12 1 0.696777 0
-22 19 13 1 0.697754 0
-22 19 14 1 0.698242 0
-22 19 15 1 0.698242 0.199341
-22 19 16 1 0.697266 0.340332
-22 19 17 1 0.692871 0.45874
-22 19 18 1 0.683594 0.565918
-22 19 19 1 0.670898 0.666016
-22 19 20 1 0.670898 0.772461
-22 19 21 1 0.689941 0.881348
-22 19 22 1 0.681152 0.95459
-22 19 23 1 0.663086 1
-22 19 24 0.94043 0.638672 1
-22 19 25 0.866211 0.609863 1
-22 19 26 0.786133 0.57959 1
-22 19 27 0.702637 0.548828 1
-22 19 28 0.616211 0.519043 1
-22 19 29 0.525391 0.491455 1
-22 19 30 0.426758 0.466064 1
-22 19 31 0.310303 0.442871 1
-22 20 0 1 0.797363 0
-22 20 1 1 0.797363 0
-22 20 2 1 0.797363 0
-22 20 3 1 0.797363 0
-22 20 4 1 0.797363 0
-22 20 5 1 0.797363 0
-22 20 6 1 0.797363 0
-22 20 7 1 0.797363 0
-22 20 8 1 0.797363 0
-22 20 9 1 0.797852 0
-22 20 10 1 0.797852 0
-22 20 11 1 0.797852 0
-22 20 12 1 0.79834 0
-22 20 13 1 0.799316 0
-22 20 14 1 0.800293 0
-22 20 15 1 0.800781 0.193604
-22 20 16 1 0.80127 0.341797
-22 20 17 1 0.798828 0.464844
-22 20 18 1 0.792969 0.575684
-22 20 19 1 0.780273 0.673828
-22 20 20 1 0.762207 0.760254
-22 20 21 1 0.765625 0.861816
-22 20 22 1 0.760742 0.942383
-22 20 23 0.963867 0.739258 0.995117
-22 20 24 0.898926 0.710449 1
-22 20 25 0.82666 0.677734 1
-22 20 26 0.749023 0.644043 1
-22 20 27 0.66748 0.610352 1
-22 20 28 0.582031 0.577637 1
-22 20 29 0.490234 0.546387 1
-22 20 30 0.387451 0.51709 1
-22 20 31 0.257568 0.490234 1
-22 21 0 1 0.888672 0
-22 21 1 1 0.888672 0
-22 21 2 1 0.888672 0
-22 21 3 1 0.888672 0
-22 21 4 1 0.888672 0
-22 21 5 1 0.888672 0
-22 21 6 1 0.888672 0
-22 21 7 1 0.888672 0
-22 21 8 1 0.888672 0
-22 21 9 1 0.888672 0
-22 21 10 1 0.88916 0
-22 21 11 1 0.88916 0
-22 21 12 1 0.88916 0
-22 21 13 1 0.889648 0
-22 21 14 1 0.890625 0
-22 21 15 1 0.89209 0.147461
-22 21 16 1 0.893555 0.321045
-22 21 17 1 0.893066 0.453125
-22 21 18 1 0.88916 0.570801
-22 21 19 1 0.880371 0.675781
-22 21 20 1 0.864258 0.765137
-22 21 21 1 0.841309 0.84082
-22 21 22 0.967285 0.835938 0.925781
-22 21 23 0.910645 0.80957 0.977051
-22 21 24 0.847168 0.777832 1
-22 21 25 0.778809 0.744141 1
-22 21 26 0.705078 0.709473 1
-22 21 27 0.625488 0.673828 1
-22 21 28 0.540039 0.638184 1
-22 21 29 0.445557 0.604004 1
-22 21 30 0.333984 0.571289 1
-22 21 31 0.171143 0.540527 1
-22 22 0 1 0.964844 0
-22 22 1 1 0.964844 0
-22 22 2 1 0.964844 0
-22 22 3 1 0.964844 0
-22 22 4 1 0.964844 0
-22 22 5 1 0.964844 0
-22 22 6 1 0.964844 0
-22 22 7 1 0.964844 0
-22 22 8 1 0.964844 0
-22 22 9 1 0.964844 0
-22 22 10 1 0.964844 0
-22 22 11 1 0.964844 0
-22 22 12 1 0.965332 0
-22 22 13 1 0.965332 0
-22 22 14 1 0.966309 0
-22 22 15 1 0.967773 0.00399399
-22 22 16 1 0.969727 0.279053
-22 22 17 1 0.969727 0.423828
-22 22 18 1 0.967285 0.547852
-22 22 19 1 0.960449 0.657715
-22 22 20 0.998047 0.948242 0.753906
-22 22 21 0.956055 0.929688 0.836914
-22 22 22 0.905273 0.905273 0.905273
-22 22 23 0.848633 0.875488 0.956543
-22 22 24 0.791016 0.845215 0.996582
-22 22 25 0.726074 0.812012 1
-22 22 26 0.654785 0.775879 1
-22 22 27 0.575195 0.738281 1
-22 22 28 0.487305 0.699707 1
-22 22 29 0.385498 0.661621 1
-22 22 30 0.254395 0.625 1
-22 22 31 0 0.589844 1
-22 23 0 1 1 0
-22 23 1 1 1 0
-22 23 2 1 1 0
-22 23 3 1 1 0
-22 23 4 1 1 0
-22 23 5 1 1 0
-22 23 6 1 1 0
-22 23 7 1 1 0
-22 23 8 1 1 0
-22 23 9 1 1 0
-22 23 10 1 1 0
-22 23 11 1 1 0
-22 23 12 1 1 0
-22 23 13 1 1 0
-22 23 14 1 1 0
-22 23 15 1 1 0
-22 23 16 1 1 0.222778
-22 23 17 0.992188 1 0.384766
-22 23 18 0.976074 1 0.51416
-22 23 19 0.952148 1 0.626465
-22 23 20 0.92041 1 0.724121
-22 23 21 0.879395 0.986328 0.808105
-22 23 22 0.834473 0.965332 0.881836
-22 23 23 0.790527 0.947754 0.947754
-22 23 24 0.73584 0.918457 0.993652
-22 23 25 0.67041 0.881836 1
-22 23 26 0.59668 0.842285 1
-22 23 27 0.514648 0.80127 1
-22 23 28 0.420166 0.759277 1
-22 23 29 0.303223 0.717773 1
-22 23 30 0.104614 0.677246 1
-22 23 31 0 0.638184 1
-22 24 0 0.919922 1 0
-22 24 1 0.919922 1 0
-22 24 2 0.919922 1 0
-22 24 3 0.919922 1 0
-22 24 4 0.919922 1 0
-22 24 5 0.919922 1 0
-22 24 6 0.919922 1 0
-22 24 7 0.919922 1 0
-22 24 8 0.919922 1 0
-22 24 9 0.919922 1 0
-22 24 10 0.919922 1 0
-22 24 11 0.919922 1 0
-22 24 12 0.919434 1 0
-22 24 13 0.919434 1 0
-22 24 14 0.919434 1 0
-22 24 15 0.916992 1 0
-22 24 16 0.910645 1 0.147949
-22 24 17 0.900879 1 0.340332
-22 24 18 0.885254 1 0.47583
-22 24 19 0.862305 1 0.59082
-22 24 20 0.83252 1 0.689941
-22 24 21 0.79541 1 0.777832
-22 24 22 0.754883 1 0.856445
-22 24 23 0.711914 1 0.924316
-22 24 24 0.664062 0.980957 0.981445
-22 24 25 0.603027 0.950684 1
-22 24 26 0.527832 0.910156 1
-22 24 27 0.438721 0.865723 1
-22 24 28 0.32959 0.820312 1
-22 24 29 0.164062 0.774414 1
-22 24 30 0 0.72998 1
-22 24 31 0 0.687012 1
-22 25 0 0.811523 1 0
-22 25 1 0.811523 1 0
-22 25 2 0.811523 1 0
-22 25 3 0.811523 1 0
-22 25 4 0.811523 1 0
-22 25 5 0.811523 1 0
-22 25 6 0.811523 1 0
-22 25 7 0.811523 1 0
-22 25 8 0.811523 1 0
-22 25 9 0.811523 1 0
-22 25 10 0.811523 1 0
-22 25 11 0.811523 1 0
-22 25 12 0.811523 1 0
-22 25 13 0.811523 1 0
-22 25 14 0.811035 1 0
-22 25 15 0.80957 1 0
-22 25 16 0.803223 1 0
-22 25 17 0.792969 1 0.286865
-22 25 18 0.777344 1 0.432129
-22 25 19 0.755859 1 0.550781
-22 25 20 0.727539 1 0.652832
-22 25 21 0.693359 1 0.744141
-22 25 22 0.653809 1 0.825684
-22 25 23 0.610352 1 0.895996
-22 25 24 0.561035 1 0.955566
-22 25 25 0.499756 1 1
-22 25 26 0.42041 0.976562 1
-22 25 27 0.313965 0.933594 1
-22 25 28 0.138672 0.88623 1
-22 25 29 0 0.836914 1
-22 25 30 0 0.788574 1
-22 25 31 0 0.741211 1
-22 26 0 0.682617 1 0
-22 26 1 0.682617 1 0
-22 26 2 0.682617 1 0
-22 26 3 0.682617 1 0
-22 26 4 0.682617 1 0
-22 26 5 0.682617 1 0
-22 26 6 0.682617 1 0
-22 26 7 0.682617 1 0
-22 26 8 0.682617 1 0
-22 26 9 0.682617 1 0
-22 26 10 0.682617 1 0
-22 26 11 0.682617 1 0
-22 26 12 0.682617 1 0
-22 26 13 0.682617 1 0
-22 26 14 0.682617 1 0
-22 26 15 0.681641 1 0
-22 26 16 0.674316 1 0
-22 26 17 0.663086 1 0.219238
-22 26 18 0.646973 1 0.382568
-22 26 19 0.625 1 0.506348
-22 26 20 0.596191 1 0.611328
-22 26 21 0.560547 1 0.705566
-22 26 22 0.518066 1 0.790039
-22 26 23 0.468506 1 0.862305
-22 26 24 0.410156 1 0.924316
-22 26 25 0.331787 1 0.981934
-22 26 26 0.21106 1 1
-22 26 27 0 0.997559 1
-22 26 28 0 0.952148 1
-22 26 29 0 0.902344 1
-22 26 30 0 0.851074 1
-22 26 31 0 0.799805 1
-22 27 0 0.519043 1 0
-22 27 1 0.519043 1 0
-22 27 2 0.519043 1 0
-22 27 3 0.519043 1 0
-22 27 4 0.519043 1 0
-22 27 5 0.519043 1 0
-22 27 6 0.519043 1 0
-22 27 7 0.519043 1 0
-22 27 8 0.519043 1 0
-22 27 9 0.519043 1 0
-22 27 10 0.519043 1 0
-22 27 11 0.519043 1 0
-22 27 12 0.519043 1 0
-22 27 13 0.519043 1 0
-22 27 14 0.519043 1 0
-22 27 15 0.519043 1 0
-22 27 16 0.510742 1 0
-22 27 17 0.496338 1 0.117981
-22 27 18 0.47583 1 0.325195
-22 27 19 0.447998 1 0.457031
-22 27 20 0.411377 1 0.56543
-22 27 21 0.363037 1 0.662109
-22 27 22 0.298584 1 0.748047
-22 27 23 0.20752 1 0.822754
-22 27 24 0 1 0.886719
-22 27 25 0 1 0.947754
-22 27 26 0 1 1
-22 27 27 0 1 1
-22 27 28 0 1 1
-22 27 29 0 0.96582 1
-22 27 30 0 0.914062 1
-22 27 31 0 0.86084 1
-22 28 0 0.254883 1 0
-22 28 1 0.254883 1 0
-22 28 2 0.254883 1 0
-22 28 3 0.254883 1 0
-22 28 4 0.254883 1 0
-22 28 5 0.254883 1 0
-22 28 6 0.254883 1 0
-22 28 7 0.254883 1 0
-22 28 8 0.254883 1 0
-22 28 9 0.254883 1 0
-22 28 10 0.255127 1 0
-22 28 11 0.255127 1 0
-22 28 12 0.255371 1 0
-22 28 13 0.255615 1 0
-22 28 14 0.255859 1 0
-22 28 15 0.256592 1 0
-22 28 16 0.241821 1 0
-22 28 17 0.206421 1 0
-22 28 18 0.144897 1 0.256348
-22 28 19 0 1 0.401855
-22 28 20 0 1 0.514648
-22 28 21 0 1 0.613281
-22 28 22 0 1 0.701172
-22 28 23 0 1 0.777344
-22 28 24 0 1 0.843262
-22 28 25 0 1 0.906738
-22 28 26 0 1 0.966309
-22 28 27 0 1 1
-22 28 28 0 1 1
-22 28 29 0 1 1
-22 28 30 0 0.974121 1
-22 28 31 0 0.920898 1
-22 29 0 0 1 0
-22 29 1 0 1 0
-22 29 2 0 1 0
-22 29 3 0 1 0
-22 29 4 0 1 0
-22 29 5 0 1 0
-22 29 6 0 1 0
-22 29 7 0 1 0
-22 29 8 0 1 0
-22 29 9 0 1 0
-22 29 10 0 1 0
-22 29 11 0 1 0
-22 29 12 0 1 0
-22 29 13 0 1 0
-22 29 14 0 1 0
-22 29 15 0 1 0
-22 29 16 0 1 0
-22 29 17 0 1 0
-22 29 18 0 1 0.162598
-22 29 19 0 1 0.338623
-22 29 20 0 1 0.458008
-22 29 21 0 1 0.559082
-22 29 22 0 1 0.648438
-22 29 23 0 1 0.725586
-22 29 24 0 1 0.793457
-22 29 25 0 1 0.859375
-22 29 26 0 1 0.921875
-22 29 27 0 1 0.97998
-22 29 28 0 1 1
-22 29 29 0 1 1
-22 29 30 0 1 1
-22 29 31 0 0.980469 1
-22 30 0 0 1 0
-22 30 1 0 1 0
-22 30 2 0 1 0
-22 30 3 0 1 0
-22 30 4 0 1 0
-22 30 5 0 1 0
-22 30 6 0 1 0
-22 30 7 0 1 0
-22 30 8 0 1 0
-22 30 9 0 1 0
-22 30 10 0 1 0
-22 30 11 0 1 0
-22 30 12 0 1 0
-22 30 13 0 1 0
-22 30 14 0 1 0
-22 30 15 0 1 0
-22 30 16 0 1 0
-22 30 17 0 1 0
-22 30 18 0 1 0
-22 30 19 0 1 0.263672
-22 30 20 0 1 0.39502
-22 30 21 0 1 0.5
-22 30 22 0 1 0.590332
-22 30 23 0 1 0.668945
-22 30 24 0 1 0.737793
-22 30 25 0 1 0.805176
-22 30 26 0 1 0.870117
-22 30 27 0 1 0.932129
-22 30 28 0 1 0.989258
-22 30 29 0 1 1
-22 30 30 0 1 1
-22 30 31 0 1 1
-22 31 0 0 1 0
-22 31 1 0 1 0
-22 31 2 0 1 0
-22 31 3 0 1 0
-22 31 4 0 1 0
-22 31 5 0 1 0
-22 31 6 0 1 0
-22 31 7 0 1 0
-22 31 8 0 1 0
-22 31 9 0 1 0
-22 31 10 0 1 0
-22 31 11 0 1 0
-22 31 12 0 1 0
-22 31 13 0 1 0
-22 31 14 0 1 0
-22 31 15 0 1 0
-22 31 16 0 1 0
-22 31 17 0 1 0
-22 31 18 0 1 0
-22 31 19 0 1 0.164062
-22 31 20 0 1 0.323975
-22 31 21 0 1 0.435059
-22 31 22 0 1 0.527832
-22 31 23 0 1 0.606934
-22 31 24 0 1 0.676758
-22 31 25 0 1 0.745605
-22 31 26 0 1 0.812988
-22 31 27 0 1 0.878418
-22 31 28 0 1 0.939941
-22 31 29 0 1 0.996582
-22 31 30 0 1 1
-22 31 31 0 1 1
-23 0 0 1 0 0
-23 0 1 1 0 0
-23 0 2 1 0 0
-23 0 3 1 0 0
-23 0 4 1 0 0
-23 0 5 1 0 0
-23 0 6 1 0 0
-23 0 7 1 0 0
-23 0 8 1 0 0
-23 0 9 1 0 0
-23 0 10 1 0 0
-23 0 11 1 0 0
-23 0 12 1 0 0
-23 0 13 1 0 0
-23 0 14 1 0 0
-23 0 15 1 0 0
-23 0 16 1 0 0.268799
-23 0 17 1 0 0.415283
-23 0 18 1 0 0.54834
-23 0 19 1 0 0.676758
-23 0 20 1 0 0.790527
-23 0 21 1 0.0704956 0.882812
-23 0 22 1 0.145752 0.954102
-23 0 23 1 0.169434 1
-23 0 24 1 0.187134 1
-23 0 25 1 0.201294 1
-23 0 26 1 0.212158 1
-23 0 27 0.919922 0.219971 1
-23 0 28 0.831055 0.225586 1
-23 0 29 0.739258 0.22937 1
-23 0 30 0.646484 0.232178 1
-23 0 31 0.551758 0.234375 1
-23 1 0 1 0 0
-23 1 1 1 0 0
-23 1 2 1 0 0
-23 1 3 1 0 0
-23 1 4 1 0 0
-23 1 5 1 0 0
-23 1 6 1 0 0
-23 1 7 1 0 0
-23 1 8 1 0 0
-23 1 9 1 0 0
-23 1 10 1 0 0
-23 1 11 1 0 0
-23 1 12 1 0 0
-23 1 13 1 0 0
-23 1 14 1 0 0
-23 1 15 1 0 0
-23 1 16 1 0 0.268799
-23 1 17 1 0 0.415283
-23 1 18 1 0 0.54834
-23 1 19 1 0 0.676758
-23 1 20 1 0 0.790527
-23 1 21 1 0.0705566 0.882812
-23 1 22 1 0.145752 0.954102
-23 1 23 1 0.169556 1
-23 1 24 1 0.187134 1
-23 1 25 1 0.201294 1
-23 1 26 1 0.212158 1
-23 1 27 0.919922 0.220093 1
-23 1 28 0.830566 0.225586 1
-23 1 29 0.739258 0.229492 1
-23 1 30 0.646484 0.232178 1
-23 1 31 0.551758 0.234375 1
-23 2 0 1 0 0
-23 2 1 1 0 0
-23 2 2 1 0 0
-23 2 3 1 0 0
-23 2 4 1 0 0
-23 2 5 1 0 0
-23 2 6 1 0 0
-23 2 7 1 0 0
-23 2 8 1 0 0
-23 2 9 1 0 0
-23 2 10 1 0 0
-23 2 11 1 0 0
-23 2 12 1 0 0
-23 2 13 1 0 0
-23 2 14 1 0 0
-23 2 15 1 0 0
-23 2 16 1 0 0.268799
-23 2 17 1 0 0.415283
-23 2 18 1 0 0.54834
-23 2 19 1 0 0.676758
-23 2 20 1 0 0.790527
-23 2 21 1 0.0707397 0.882812
-23 2 22 1 0.145874 0.954102
-23 2 23 1 0.169556 1
-23 2 24 1 0.187134 1
-23 2 25 1 0.201416 1
-23 2 26 1 0.212158 1
-23 2 27 0.919922 0.220093 1
-23 2 28 0.830566 0.225586 1
-23 2 29 0.739258 0.229492 1
-23 2 30 0.646484 0.232178 1
-23 2 31 0.551758 0.234375 1
-23 3 0 1 0 0
-23 3 1 1 0 0
-23 3 2 1 0 0
-23 3 3 1 0 0
-23 3 4 1 0 0
-23 3 5 1 0 0
-23 3 6 1 0 0
-23 3 7 1 0 0
-23 3 8 1 0 0
-23 3 9 1 0 0
-23 3 10 1 0 0
-23 3 11 1 0 0
-23 3 12 1 0 0
-23 3 13 1 0 0
-23 3 14 1 0 0
-23 3 15 1 0 0
-23 3 16 1 0 0.268799
-23 3 17 1 0 0.415283
-23 3 18 1 0 0.54834
-23 3 19 1 0 0.676758
-23 3 20 1 0 0.790527
-23 3 21 1 0.0709839 0.882812
-23 3 22 1 0.145996 0.954102
-23 3 23 1 0.169678 1
-23 3 24 1 0.187256 1
-23 3 25 1 0.201416 1
-23 3 26 1 0.21228 1
-23 3 27 0.919922 0.220093 1
-23 3 28 0.830566 0.225586 1
-23 3 29 0.739258 0.229492 1
-23 3 30 0.646484 0.2323 1
-23 3 31 0.551758 0.234497 1
-23 4 0 1 0 0
-23 4 1 1 0 0
-23 4 2 1 0 0
-23 4 3 1 0 0
-23 4 4 1 0 0
-23 4 5 1 0 0
-23 4 6 1 0 0
-23 4 7 1 0 0
-23 4 8 1 0 0
-23 4 9 1 0 0
-23 4 10 1 0 0
-23 4 11 1 0 0
-23 4 12 1 0 0
-23 4 13 1 0 0
-23 4 14 1 0 0
-23 4 15 1 0 0
-23 4 16 1 0 0.268799
-23 4 17 1 0 0.415283
-23 4 18 1 0 0.54834
-23 4 19 1 0 0.676758
-23 4 20 1 0 0.790527
-23 4 21 1 0.0714722 0.882812
-23 4 22 1 0.14624 0.954102
-23 4 23 1 0.169922 1
-23 4 24 1 0.187378 1
-23 4 25 1 0.201538 1
-23 4 26 1 0.212402 1
-23 4 27 0.919922 0.220215 1
-23 4 28 0.830566 0.225708 1
-23 4 29 0.739258 0.229614 1
-23 4 30 0.646484 0.2323 1
-23 4 31 0.551758 0.234497 1
-23 5 0 1 0 0
-23 5 1 1 0 0
-23 5 2 1 0 0
-23 5 3 1 0 0
-23 5 4 1 0 0
-23 5 5 1 0 0
-23 5 6 1 0 0
-23 5 7 1 0 0
-23 5 8 1 0 0
-23 5 9 1 0 0
-23 5 10 1 0 0
-23 5 11 1 0 0
-23 5 12 1 0 0
-23 5 13 1 0 0
-23 5 14 1 0 0
-23 5 15 1 0 0
-23 5 16 1 0 0.268799
-23 5 17 1 0 0.415283
-23 5 18 1 0 0.54834
-23 5 19 1 0 0.676758
-23 5 20 1 0 0.790527
-23 5 21 1 0.0723877 0.882812
-23 5 22 1 0.146729 0.954102
-23 5 23 1 0.170288 1
-23 5 24 1 0.187744 1
-23 5 25 1 0.201782 1
-23 5 26 1 0.212646 1
-23 5 27 0.919922 0.220337 1
-23 5 28 0.830566 0.22583 1
-23 5 29 0.739258 0.229736 1
-23 5 30 0.646484 0.232422 1
-23 5 31 0.551758 0.234619 1
-23 6 0 1 0 0
-23 6 1 1 0 0
-23 6 2 1 0 0
-23 6 3 1 0 0
-23 6 4 1 0 0
-23 6 5 1 0 0
-23 6 6 1 0 0
-23 6 7 1 0 0
-23 6 8 1 0 0
-23 6 9 1 0 0
-23 6 10 1 0 0
-23 6 11 1 0 0
-23 6 12 1 0 0
-23 6 13 1 0 0
-23 6 14 1 0 0
-23 6 15 1 0 0
-23 6 16 1 0 0.268799
-23 6 17 1 0 0.415283
-23 6 18 1 0 0.54834
-23 6 19 1 0 0.676758
-23 6 20 1 0 0.790039
-23 6 21 1 0.0740967 0.882812
-23 6 22 1 0.147583 0.954102
-23 6 23 1 0.171021 1
-23 6 24 1 0.188354 1
-23 6 25 1 0.202393 1
-23 6 26 1 0.213013 1
-23 6 27 0.919922 0.220703 1
-23 6 28 0.830566 0.226196 1
-23 6 29 0.739258 0.22998 1
-23 6 30 0.646484 0.232666 1
-23 6 31 0.551758 0.234741 1
-23 7 0 1 0 0
-23 7 1 1 0 0
-23 7 2 1 0 0
-23 7 3 1 0 0
-23 7 4 1 0 0
-23 7 5 1 0 0
-23 7 6 1 0 0
-23 7 7 1 0 0
-23 7 8 1 0 0
-23 7 9 1 0 0
-23 7 10 1 0 0
-23 7 11 1 0 0
-23 7 12 1 0 0
-23 7 13 1 0 0
-23 7 14 1 0 0
-23 7 15 1 0 0
-23 7 16 1 0 0.268555
-23 7 17 1 0 0.415039
-23 7 18 1 0 0.54834
-23 7 19 1 0 0.676758
-23 7 20 1 0 0.790039
-23 7 21 1 0.0773926 0.882812
-23 7 22 1 0.149292 0.954102
-23 7 23 1 0.172363 1
-23 7 24 1 0.189453 1
-23 7 25 1 0.203369 1
-23 7 26 1 0.213867 1
-23 7 27 0.919922 0.221436 1
-23 7 28 0.830566 0.226685 1
-23 7 29 0.739258 0.230347 1
-23 7 30 0.646484 0.233032 1
-23 7 31 0.551758 0.235107 1
-23 8 0 1 0 0
-23 8 1 1 0 0
-23 8 2 1 0 0
-23 8 3 1 0 0
-23 8 4 1 0 0
-23 8 5 1 0 0
-23 8 6 1 0 0
-23 8 7 1 0 0
-23 8 8 1 0 0
-23 8 9 1 0 0
-23 8 10 1 0 0
-23 8 11 1 0 0
-23 8 12 1 0 0
-23 8 13 1 0 0
-23 8 14 1 0 0
-23 8 15 1 0 0
-23 8 16 1 0 0.268555
-23 8 17 1 0 0.415039
-23 8 18 1 0 0.547852
-23 8 19 1 0 0.676758
-23 8 20 1 0 0.790039
-23 8 21 1 0.0834351 0.882812
-23 8 22 1 0.152588 0.953613
-23 8 23 1 0.175049 1
-23 8 24 1 0.191772 1
-23 8 25 1 0.2052 1
-23 8 26 1 0.215454 1
-23 8 27 0.919922 0.222778 1
-23 8 28 0.830566 0.227783 1
-23 8 29 0.739258 0.231323 1
-23 8 30 0.646484 0.233765 1
-23 8 31 0.55127 0.235718 1
-23 9 0 1 0 0
-23 9 1 1 0 0
-23 9 2 1 0 0
-23 9 3 1 0 0
-23 9 4 1 0 0
-23 9 5 1 0 0
-23 9 6 1 0 0
-23 9 7 1 0 0
-23 9 8 1 0 0
-23 9 9 1 0 0
-23 9 10 1 0 0
-23 9 11 1 0 0
-23 9 12 1 0 0
-23 9 13 1 0 0
-23 9 14 1 0 0
-23 9 15 1 0 0
-23 9 16 1 0 0.268066
-23 9 17 1 0 0.414795
-23 9 18 1 0 0.547852
-23 9 19 1 0 0.67627
-23 9 20 1 0 0.790039
-23 9 21 1 0.0941772 0.882812
-23 9 22 1 0.158691 0.953613
-23 9 23 1 0.180054 1
-23 9 24 1 0.195923 1
-23 9 25 1 0.20874 1
-23 9 26 1 0.218384 1
-23 9 27 0.919434 0.22522 1
-23 9 28 0.830078 0.229858 1
-23 9 29 0.73877 0.233032 1
-23 9 30 0.645996 0.235229 1
-23 9 31 0.55127 0.236938 1
-23 10 0 1 0 0
-23 10 1 1 0 0
-23 10 2 1 0 0
-23 10 3 1 0 0
-23 10 4 1 0 0
-23 10 5 1 0 0
-23 10 6 1 0 0
-23 10 7 1 0 0
-23 10 8 1 0 0
-23 10 9 1 0 0
-23 10 10 1 0 0
-23 10 11 1 0 0
-23 10 12 1 0 0
-23 10 13 1 0 0
-23 10 14 1 0 0
-23 10 15 1 0 0
-23 10 16 1 0 0.267334
-23 10 17 1 0 0.414551
-23 10 18 1 0 0.547363
-23 10 19 1 0 0.675781
-23 10 20 1 0 0.789551
-23 10 21 1 0.111328 0.882324
-23 10 22 1 0.169189 0.953613
-23 10 23 1 0.188721 1
-23 10 24 1 0.203369 1
-23 10 25 1 0.215088 1
-23 10 26 1 0.223755 1
-23 10 27 0.918945 0.229736 1
-23 10 28 0.82959 0.233643 1
-23 10 29 0.738281 0.236206 1
-23 10 30 0.645508 0.237915 1
-23 10 31 0.550781 0.239136 1
-23 11 0 1 0 0
-23 11 1 1 0 0
-23 11 2 1 0 0
-23 11 3 1 0 0
-23 11 4 1 0 0
-23 11 5 1 0 0
-23 11 6 1 0 0
-23 11 7 1 0 0
-23 11 8 1 0 0
-23 11 9 1 0 0
-23 11 10 1 0 0
-23 11 11 1 0 0
-23 11 12 1 0 0
-23 11 13 1 0 0
-23 11 14 1 0 0
-23 11 15 1 0 0
-23 11 16 1 0 0.265869
-23 11 17 1 0 0.414062
-23 11 18 1 0 0.546387
-23 11 19 1 0 0.675293
-23 11 20 1 0 0.789062
-23 11 21 1 0.136475 0.882324
-23 11 22 1 0.186157 0.953613
-23 11 23 1 0.203003 1
-23 11 24 1 0.215698 1
-23 11 25 1 0.225586 1
-23 11 26 1 0.232666 1
-23 11 27 0.917969 0.237305 1
-23 11 28 0.828613 0.240112 1
-23 11 29 0.737305 0.241577 1
-23 11 30 0.644531 0.242432 1
-23 11 31 0.549805 0.243042 1
-23 12 0 1 0 0
-23 12 1 1 0 0
-23 12 2 1 0 0
-23 12 3 1 0 0
-23 12 4 1 0 0
-23 12 5 1 0 0
-23 12 6 1 0 0
-23 12 7 1 0 0
-23 12 8 1 0 0
-23 12 9 1 0 0
-23 12 10 1 0 0
-23 12 11 1 0 0
-23 12 12 1 0 0
-23 12 13 1 0 0
-23 12 14 1 0 0
-23 12 15 1 0 0
-23 12 16 1 0 0.263916
-23 12 17 1 0 0.413086
-23 12 18 1 0 0.544922
-23 12 19 1 0 0.673828
-23 12 20 1 0 0.788574
-23 12 21 1 0.171143 0.881836
-23 12 22 1 0.211792 0.953613
-23 12 23 1 0.22522 1
-23 12 24 1 0.235107 1
-23 12 25 1 0.242554 1
-23 12 26 1 0.247192 1
-23 12 27 0.916504 0.249756 1
-23 12 28 0.827148 0.250732 1
-23 12 29 0.73584 0.250488 1
-23 12 30 0.643066 0.25 1
-23 12 31 0.54834 0.249512 1
-23 13 0 1 0 0
-23 13 1 1 0 0
-23 13 2 1 0 0
-23 13 3 1 0 0
-23 13 4 1 0 0
-23 13 5 1 0 0
-23 13 6 1 0 0
-23 13 7 1 0 0
-23 13 8 1 0 0
-23 13 9 1 0 0
-23 13 10 1 0 0
-23 13 11 1 0 0
-23 13 12 1 0 0
-23 13 13 1 0 0
-23 13 14 1 0 0
-23 13 15 1 0 0
-23 13 16 1 0 0.260742
-23 13 17 1 0 0.411865
-23 13 18 1 0 0.542969
-23 13 19 1 0 0.671875
-23 13 20 1 0.108215 0.787109
-23 13 21 1 0.215576 0.881348
-23 13 22 1 0.247559 0.953125
-23 13 23 1 0.25708 1
-23 13 24 1 0.263672 1
-23 13 25 1 0.267578 1
-23 13 26 0.999512 0.269287 1
-23 13 27 0.914062 0.268799 1
-23 13 28 0.824707 0.266846 1
-23 13 29 0.733398 0.264404 1
-23 13 30 0.640625 0.261963 1
-23 13 31 0.545898 0.259521 1
-23 14 0 1 0 0
-23 14 1 1 0 0
-23 14 2 1 0 0
-23 14 3 1 0 0
-23 14 4 1 0 0
-23 14 5 1 0 0
-23 14 6 1 0 0
-23 14 7 1 0 0
-23 14 8 1 0 0
-23 14 9 1 0 0
-23 14 10 1 0 0
-23 14 11 1 0 0
-23 14 12 1 0 0
-23 14 13 1 0 0
-23 14 14 1 0 0
-23 14 15 1 0 0
-23 14 16 1 0 0.256348
-23 14 17 1 0 0.408936
-23 14 18 1 0 0.539551
-23 14 19 1 0.0246735 0.668457
-23 14 20 1 0.197266 0.784668
-23 14 21 1 0.270264 0.879883
-23 14 22 1 0.294678 0.952148
-23 14 23 1 0.300049 1
-23 14 24 1 0.302734 1
-23 14 25 1 0.302734 1
-23 14 26 0.995605 0.300293 1
-23 14 27 0.910156 0.295898 1
-23 14 28 0.820801 0.290527 1
-23 14 29 0.729492 0.284912 1
-23 14 30 0.636719 0.279541 1
-23 14 31 0.541504 0.274902 1
-23 15 0 1 0.149902 0
-23 15 1 1 0.149902 0
-23 15 2 1 0.149902 0
-23 15 3 1 0.149902 0
-23 15 4 1 0.149902 0
-23 15 5 1 0.150024 0
-23 15 6 1 0.150024 0
-23 15 7 1 0.150269 0
-23 15 8 1 0.150513 0
-23 15 9 1 0.151123 0
-23 15 10 1 0.152222 0
-23 15 11 1 0.154053 0
-23 15 12 1 0.157104 0
-23 15 13 1 0.162109 0
-23 15 14 1 0.163452 0
-23 15 15 1 0.154663 0
-23 15 16 1 0.1427 0.251953
-23 15 17 1 0.138672 0.403076
-23 15 18 1 0.149658 0.535156
-23 15 19 1 0.203491 0.663086
-23 15 20 1 0.280518 0.780762
-23 15 21 1 0.334961 0.87793
-23 15 22 1 0.353027 0.951172
-23 15 23 1 0.354248 1
-23 15 24 1 0.352783 1
-23 15 25 1 0.348633 1
-23 15 26 0.98877 0.341553 1
-23 15 27 0.90332 0.33252 1
-23 15 28 0.814453 0.322998 1
-23 15 29 0.723145 0.313232 1
-23 15 30 0.630371 0.304443 1
-23 15 31 0.535156 0.296387 1
-23 16 0 1 0.304443 0
-23 16 1 1 0.304443 0
-23 16 2 1 0.304443 0
-23 16 3 1 0.304443 0
-23 16 4 1 0.304443 0
-23 16 5 1 0.304443 0
-23 16 6 1 0.304688 0
-23 16 7 1 0.304688 0
-23 16 8 1 0.304688 0
-23 16 9 1 0.305176 0
-23 16 10 1 0.305664 0
-23 16 11 1 0.306396 0
-23 16 12 1 0.307861 0
-23 16 13 1 0.310303 0
-23 16 14 1 0.310303 0
-23 16 15 1 0.306152 0
-23 16 16 1 0.300293 0.25
-23 16 17 1 0.294922 0.397217
-23 16 18 1 0.299805 0.530762
-23 16 19 1 0.317871 0.654785
-23 16 20 1 0.366455 0.774414
-23 16 21 1 0.408936 0.874023
-23 16 22 1 0.422119 0.94873
-23 16 23 1 0.419434 1
-23 16 24 1 0.414062 1
-23 16 25 1 0.405273 1
-23 16 26 0.979004 0.393066 1
-23 16 27 0.894043 0.37915 1
-23 16 28 0.804688 0.364502 1
-23 16 29 0.713867 0.350342 1
-23 16 30 0.621094 0.337158 1
-23 16 31 0.525391 0.325195 1
-23 17 0 1 0.429443 0
-23 17 1 1 0.429443 0
-23 17 2 1 0.429443 0
-23 17 3 1 0.429443 0
-23 17 4 1 0.429443 0
-23 17 5 1 0.429443 0
-23 17 6 1 0.429443 0
-23 17 7 1 0.429443 0
-23 17 8 1 0.429443 0
-23 17 9 1 0.429688 0
-23 17 10 1 0.429932 0
-23 17 11 1 0.430664 0
-23 17 12 1 0.431641 0
-23 17 13 1 0.433105 0
-23 17 14 1 0.43335 0
-23 17 15 1 0.431152 0
-23 17 16 1 0.427246 0.255127
-23 17 17 1 0.421631 0.395264
-23 17 18 1 0.418945 0.522949
-23 17 19 1 0.425293 0.64502
-23 17 20 1 0.454346 0.76416
-23 17 21 1 0.48877 0.868164
-23 17 22 1 0.499023 0.944824
-23 17 23 1 0.49292 1
-23 17 24 1 0.483887 1
-23 17 25 1 0.470215 1
-23 17 26 0.964844 0.453125 1
-23 17 27 0.879883 0.433594 1
-23 17 28 0.791016 0.413818 1
-23 17 29 0.700195 0.394775 1
-23 17 30 0.60791 0.376953 1
-23 17 31 0.511719 0.361084 1
-23 18 0 1 0.54541 0
-23 18 1 1 0.54541 0
-23 18 2 1 0.54541 0
-23 18 3 1 0.54541 0
-23 18 4 1 0.54541 0
-23 18 5 1 0.54541 0
-23 18 6 1 0.54541 0
-23 18 7 1 0.54541 0
-23 18 8 1 0.54541 0
-23 18 9 1 0.54541 0
-23 18 10 1 0.545898 0
-23 18 11 1 0.546387 0
-23 18 12 1 0.546875 0
-23 18 13 1 0.54834 0
-23 18 14 1 0.548828 0
-23 18 15 1 0.54834 0.0611877
-23 18 16 1 0.545898 0.269043
-23 18 17 1 0.541504 0.401123
-23 18 18 1 0.53418 0.519531
-23 18 19 1 0.533203 0.636719
-23 18 20 1 0.543457 0.75
-23 18 21 1 0.570801 0.858398
-23 18 22 1 0.580078 0.938965
-23 18 23 1 0.571289 0.997559
-23 18 24 1 0.558594 1
-23 18 25 1 0.540527 1
-23 18 26 0.944824 0.518066 1
-23 18 27 0.860352 0.493408 1
-23 18 28 0.772461 0.468506 1
-23 18 29 0.682129 0.44458 1
-23 18 30 0.590332 0.422363 1
-23 18 31 0.493408 0.4021 1
-23 19 0 1 0.654785 0
-23 19 1 1 0.654785 0
-23 19 2 1 0.654785 0
-23 19 3 1 0.654785 0
-23 19 4 1 0.654785 0
-23 19 5 1 0.654785 0
-23 19 6 1 0.654785 0
-23 19 7 1 0.654785 0
-23 19 8 1 0.654785 0
-23 19 9 1 0.654785 0
-23 19 10 1 0.654785 0
-23 19 11 1 0.655273 0
-23 19 12 1 0.655762 0
-23 19 13 1 0.656738 0
-23 19 14 1 0.657715 0
-23 19 15 1 0.658203 0.111023
-23 19 16 1 0.657715 0.287109
-23 19 17 1 0.654297 0.41333
-23 19 18 1 0.647949 0.525391
-23 19 19 1 0.638184 0.630371
-23 19 20 1 0.63623 0.73584
-23 19 21 1 0.651367 0.843262
-23 19 22 1 0.661133 0.930176
-23 19 23 1 0.650391 0.990234
-23 19 24 1 0.634766 1
-23 19 25 0.996582 0.612305 1
-23 19 26 0.918945 0.584961 1
-23 19 27 0.835449 0.555664 1
-23 19 28 0.748535 0.525879 1
-23 19 29 0.65918 0.497559 1
-23 19 30 0.567383 0.471191 1
-23 19 31 0.469238 0.447021 1
-23 20 0 1 0.754883 0
-23 20 1 1 0.754883 0
-23 20 2 1 0.754883 0
-23 20 3 1 0.754883 0
-23 20 4 1 0.754883 0
-23 20 5 1 0.754883 0
-23 20 6 1 0.754883 0
-23 20 7 1 0.754883 0
-23 20 8 1 0.754883 0
-23 20 9 1 0.755371 0
-23 20 10 1 0.755371 0
-23 20 11 1 0.755371 0
-23 20 12 1 0.755859 0
-23 20 13 1 0.756836 0
-23 20 14 1 0.757812 0
-23 20 15 1 0.758789 0.12793
-23 20 16 1 0.759277 0.297363
-23 20 17 1 0.758301 0.423584
-23 20 18 1 0.753418 0.535156
-23 20 19 1 0.743652 0.634766
-23 20 20 1 0.730469 0.726562
-23 20 21 1 0.728027 0.82373
-23 20 22 1 0.738281 0.916992
-23 20 23 1 0.727051 0.980469
-23 20 24 1 0.708496 1
-23 20 25 0.962891 0.681641 1
-23 20 26 0.88623 0.650391 1
-23 20 27 0.804199 0.616699 1
-23 20 28 0.719238 0.583496 1
-23 20 29 0.631348 0.551758 1
-23 20 30 0.539062 0.521484 1
-23 20 31 0.438965 0.493896 1
-23 21 0 1 0.84668 0
-23 21 1 1 0.84668 0
-23 21 2 1 0.84668 0
-23 21 3 1 0.84668 0
-23 21 4 1 0.84668 0
-23 21 5 1 0.847168 0
-23 21 6 1 0.847168 0
-23 21 7 1 0.847168 0
-23 21 8 1 0.847168 0
-23 21 9 1 0.847168 0
-23 21 10 1 0.847168 0
-23 21 11 1 0.847168 0
-23 21 12 1 0.847656 0
-23 21 13 1 0.848145 0
-23 21 14 1 0.849121 0
-23 21 15 1 0.850586 0.100037
-23 21 16 1 0.852051 0.289795
-23 21 17 1 0.852051 0.421631
-23 21 18 1 0.849609 0.537109
-23 21 19 1 0.842285 0.640137
-23 21 20 1 0.829102 0.729004
-23 21 21 1 0.811035 0.80957
-23 21 22 1 0.809082 0.898438
-23 21 23 1 0.800781 0.966797
-23 21 24 0.987305 0.779297 1
-23 21 25 0.92041 0.748535 1
-23 21 26 0.846191 0.713379 1
-23 21 27 0.76709 0.677734 1
-23 21 28 0.68457 0.64209 1
-23 21 29 0.597656 0.606934 1
-23 21 30 0.504395 0.574219 1
-23 21 31 0.400146 0.542969 1
-23 22 0 1 0.927246 0
-23 22 1 1 0.927246 0
-23 22 2 1 0.927246 0
-23 22 3 1 0.927246 0
-23 22 4 1 0.927246 0
-23 22 5 1 0.927246 0
-23 22 6 1 0.927734 0
-23 22 7 1 0.927734 0
-23 22 8 1 0.927734 0
-23 22 9 1 0.927734 0
-23 22 10 1 0.927734 0
-23 22 11 1 0.927734 0
-23 22 12 1 0.928223 0
-23 22 13 1 0.928223 0
-23 22 14 1 0.929199 0
-23 22 15 1 0.930664 0
-23 22 16 1 0.932617 0.259033
-23 22 17 1 0.934082 0.402344
-23 22 18 1 0.932617 0.523926
-23 22 19 1 0.927734 0.632324
-23 22 20 1 0.91748 0.727051
-23 22 21 1 0.900391 0.809082
-23 22 22 1 0.87793 0.877441
-23 22 23 0.988281 0.869629 0.950195
-23 22 24 0.935059 0.84375 0.995605
-23 22 25 0.870117 0.810059 1
-23 22 26 0.800293 0.774902 1
-23 22 27 0.725098 0.738281 1
-23 22 28 0.644531 0.701172 1
-23 22 29 0.557617 0.664062 1
-23 22 30 0.462158 0.62793 1
-23 22 31 0.349854 0.59375 1
-23 23 0 1 0.992188 0
-23 23 1 1 0.992188 0
-23 23 2 1 0.992188 0
-23 23 3 1 0.992188 0
-23 23 4 1 0.992188 0
-23 23 5 1 0.992188 0
-23 23 6 1 0.992188 0
-23 23 7 1 0.992188 0
-23 23 8 1 0.992188 0
-23 23 9 1 0.992188 0
-23 23 10 1 0.992676 0
-23 23 11 1 0.992676 0
-23 23 12 1 0.992676 0
-23 23 13 1 0.993164 0
-23 23 14 1 0.993164 0
-23 23 15 1 0.995117 0
-23 23 16 1 0.997559 0.206909
-23 23 17 1 0.999023 0.369629
-23 23 18 1 0.999023 0.498047
-23 23 19 1 0.995117 0.61084
-23 23 20 1 0.986816 0.709473
-23 23 21 1 0.973145 0.796387
-23 23 22 0.977539 0.954102 0.871094
-23 23 23 0.930664 0.930664 0.930664
-23 23 24 0.87793 0.902344 0.976074
-23 23 25 0.818848 0.870605 1
-23 23 26 0.752441 0.835449 1
-23 23 27 0.679199 0.797852 1
-23 23 28 0.599121 0.758789 1
-23 23 29 0.510254 0.71875 1
-23 23 30 0.408691 0.679688 1
-23 23 31 0.28125 0.641113 1
-23 24 0 1 1 0
-23 24 1 1 1 0
-23 24 2 1 1 0
-23 24 3 1 1 0
-23 24 4 1 1 0
-23 24 5 1 1 0
-23 24 6 1 1 0
-23 24 7 1 1 0
-23 24 8 1 1 0
-23 24 9 1 1 0
-23 24 10 1 1 0
-23 24 11 1 1 0
-23 24 12 1 1 0
-23 24 13 1 1 0
-23 24 14 1 1 0
-23 24 15 1 1 0
-23 24 16 1 1 0.131104
-23 24 17 1 1 0.328857
-23 24 18 1 1 0.4646
-23 24 19 1 1 0.580078
-23 24 20 0.981445 1 0.680664
-23 24 21 0.94873 1 0.769043
-23 24 22 0.908203 1 0.844238
-23 24 23 0.866211 0.984863 0.908691
-23 24 24 0.825195 0.967285 0.967285
-23 24 25 0.769043 0.936523 1
-23 24 26 0.702148 0.898438 1
-23 24 27 0.62793 0.857422 1
-23 24 28 0.54541 0.81543 1
-23 24 29 0.45166 0.772461 1
-23 24 30 0.339355 0.72998 1
-23 24 31 0.172852 0.687988 1
-23 25 0 0.955566 1 0
-23 25 1 0.955566 1 0
-23 25 2 0.955566 1 0
-23 25 3 0.955566 1 0
-23 25 4 0.955566 1 0
-23 25 5 0.955566 1 0
-23 25 6 0.955566 1 0
-23 25 7 0.955566 1 0
-23 25 8 0.955566 1 0
-23 25 9 0.955566 1 0
-23 25 10 0.955566 1 0
-23 25 11 0.955078 1 0
-23 25 12 0.955078 1 0
-23 25 13 0.955078 1 0
-23 25 14 0.955078 1 0
-23 25 15 0.954102 1 0
-23 25 16 0.949707 1 0
-23 25 17 0.942871 1 0.2771
-23 25 18 0.931152 1 0.42334
-23 25 19 0.914062 1 0.541992
-23 25 20 0.890625 1 0.644043
-23 25 21 0.860352 1 0.734375
-23 25 22 0.824219 1 0.812988
-23 25 23 0.786621 1 0.882324
-23 25 24 0.74707 1 0.942871
-23 25 25 0.69873 0.999023 0.999023
-23 25 26 0.636719 0.966309 1
-23 25 27 0.561035 0.924805 1
-23 25 28 0.473145 0.879395 1
-23 25 29 0.368164 0.83252 1
-23 25 30 0.223877 0.786133 1
-23 25 31 0 0.740723 1
-23 26 0 0.845703 1 0
-23 26 1 0.845703 1 0
-23 26 2 0.845703 1 0
-23 26 3 0.845703 1 0
-23 26 4 0.845703 1 0
-23 26 5 0.845703 1 0
-23 26 6 0.845703 1 0
-23 26 7 0.845703 1 0
-23 26 8 0.845703 1 0
-23 26 9 0.845703 1 0
-23 26 10 0.845215 1 0
-23 26 11 0.845215 1 0
-23 26 12 0.845215 1 0
-23 26 13 0.845215 1 0
-23 26 14 0.845215 1 0
-23 26 15 0.844727 1 0
-23 26 16 0.840332 1 0
-23 26 17 0.833008 1 0.209595
-23 26 18 0.821289 1 0.375
-23 26 19 0.804688 1 0.498779
-23 26 20 0.782715 1 0.603027
-23 26 21 0.754883 1 0.695801
-23 26 22 0.72168 1 0.77832
-23 26 23 0.685547 1 0.850098
-23 26 24 0.645996 1 0.913086
-23 26 25 0.597168 1 0.97168
-23 26 26 0.536133 1 1
-23 26 27 0.45874 0.990234 1
-23 26 28 0.358887 0.946289 1
-23 26 29 0.214111 0.897949 1
-23 26 30 0 0.848145 1
-23 26 31 0 0.79834 1
-23 27 0 0.715332 1 0
-23 27 1 0.715332 1 0
-23 27 2 0.715332 1 0
-23 27 3 0.715332 1 0
-23 27 4 0.715332 1 0
-23 27 5 0.715332 1 0
-23 27 6 0.715332 1 0
-23 27 7 0.715332 1 0
-23 27 8 0.715332 1 0
-23 27 9 0.715332 1 0
-23 27 10 0.715332 1 0
-23 27 11 0.715332 1 0
-23 27 12 0.715332 1 0
-23 27 13 0.715332 1 0
-23 27 14 0.715332 1 0
-23 27 15 0.715332 1 0
-23 27 16 0.710938 1 0
-23 27 17 0.702637 1 0.104248
-23 27 18 0.69043 1 0.318115
-23 27 19 0.67334 1 0.449951
-23 27 20 0.651367 1 0.558105
-23 27 21 0.623535 1 0.65332
-23 27 22 0.589844 1 0.738281
-23 27 23 0.551758 1 0.8125
-23 27 24 0.508301 1 0.876953
-23 27 25 0.452881 1 0.938477
-23 27 26 0.380127 1 0.995605
-23 27 27 0.276611 1 1
-23 27 28 0.0534973 1 1
-23 27 29 0 0.961914 1
-23 27 30 0 0.911621 1
-23 27 31 0 0.859375 1
-23 28 0 0.554199 1 0
-23 28 1 0.554199 1 0
-23 28 2 0.554199 1 0
-23 28 3 0.554199 1 0
-23 28 4 0.554199 1 0
-23 28 5 0.554199 1 0
-23 28 6 0.554199 1 0
-23 28 7 0.554199 1 0
-23 28 8 0.554199 1 0
-23 28 9 0.554199 1 0
-23 28 10 0.554199 1 0
-23 28 11 0.554199 1 0
-23 28 12 0.554199 1 0
-23 28 13 0.554199 1 0
-23 28 14 0.554199 1 0
-23 28 15 0.554199 1 0
-23 28 16 0.550293 1 0
-23 28 17 0.539551 1 0
-23 28 18 0.524414 1 0.24939
-23 28 19 0.503906 1 0.395508
-23 28 20 0.477295 1 0.508301
-23 28 21 0.442871 1 0.605957
-23 28 22 0.399658 1 0.692871
-23 28 23 0.346924 1 0.768555
-23 28 24 0.279785 1 0.834961
-23 28 25 0.1698 1 0.898926
-23 28 26 0 1 0.959473
-23 28 27 0 1 1
-23 28 28 0 1 1
-23 28 29 0 1 1
-23 28 30 0 0.972168 1
-23 28 31 0 0.919922 1
-23 29 0 0.311035 1 0
-23 29 1 0.311035 1 0
-23 29 2 0.311035 1 0
-23 29 3 0.311035 1 0
-23 29 4 0.311035 1 0
-23 29 5 0.311035 1 0
-23 29 6 0.311035 1 0
-23 29 7 0.311035 1 0
-23 29 8 0.311035 1 0
-23 29 9 0.311035 1 0
-23 29 10 0.311035 1 0
-23 29 11 0.311035 1 0
-23 29 12 0.311279 1 0
-23 29 13 0.311279 1 0
-23 29 14 0.311768 1 0
-23 29 15 0.312012 1 0
-23 29 16 0.30835 1 0
-23 29 17 0.287109 1 0
-23 29 18 0.254883 1 0.154541
-23 29 19 0.206177 1 0.333008
-23 29 20 0.123047 1 0.452637
-23 29 21 0 1 0.553223
-23 29 22 0 1 0.64209
-23 29 23 0 1 0.719238
-23 29 24 0 1 0.787109
-23 29 25 0 1 0.852539
-23 29 26 0 1 0.916016
-23 29 27 0 1 0.974609
-23 29 28 0 1 1
-23 29 29 0 1 1
-23 29 30 0 1 1
-23 29 31 0 0.979492 1
-23 30 0 0 1 0
-23 30 1 0 1 0
-23 30 2 0 1 0
-23 30 3 0 1 0
-23 30 4 0 1 0
-23 30 5 0 1 0
-23 30 6 0 1 0
-23 30 7 0 1 0
-23 30 8 0 1 0
-23 30 9 0 1 0
-23 30 10 0 1 0
-23 30 11 0 1 0
-23 30 12 0 1 0
-23 30 13 0 1 0
-23 30 14 0 1 0
-23 30 15 0 1 0
-23 30 16 0 1 0
-23 30 17 0 1 0
-23 30 18 0 1 0
-23 30 19 0 1 0.258545
-23 30 20 0 1 0.390625
-23 30 21 0 1 0.495361
-23 30 22 0 1 0.585449
-23 30 23 0 1 0.663574
-23 30 24 0 1 0.73291
-23 30 25 0 1 0.800293
-23 30 26 0 1 0.865723
-23 30 27 0 1 0.927734
-23 30 28 0 1 0.98584
-23 30 29 0 1 1
-23 30 30 0 1 1
-23 30 31 0 1 1
-23 31 0 0 1 0
-23 31 1 0 1 0
-23 31 2 0 1 0
-23 31 3 0 1 0
-23 31 4 0 1 0
-23 31 5 0 1 0
-23 31 6 0 1 0
-23 31 7 0 1 0
-23 31 8 0 1 0
-23 31 9 0 1 0
-23 31 10 0 1 0
-23 31 11 0 1 0
-23 31 12 0 1 0
-23 31 13 0 1 0
-23 31 14 0 1 0
-23 31 15 0 1 0
-23 31 16 0 1 0
-23 31 17 0 1 0
-23 31 18 0 1 0
-23 31 19 0 1 0.158325
-23 31 20 0 1 0.320312
-23 31 21 0 1 0.431885
-23 31 22 0 1 0.524414
-23 31 23 0 1 0.603516
-23 31 24 0 1 0.67334
-23 31 25 0 1 0.742188
-23 31 26 0 1 0.80957
-23 31 27 0 1 0.875
-23 31 28 0 1 0.937012
-23 31 29 0 1 0.994141
-23 31 30 0 1 1
-23 31 31 0 1 1
-24 0 0 1 0 0
-24 0 1 1 0 0
-24 0 2 1 0 0
-24 0 3 1 0 0
-24 0 4 1 0 0
-24 0 5 1 0 0
-24 0 6 1 0 0
-24 0 7 1 0 0
-24 0 8 1 0 0
-24 0 9 1 0 0
-24 0 10 1 0 0
-24 0 11 1 0 0
-24 0 12 1 0 0
-24 0 13 1 0 0
-24 0 14 1 0 0
-24 0 15 1 0 0
-24 0 16 1 0 0.207886
-24 0 17 1 0 0.373291
-24 0 18 1 0 0.505859
-24 0 19 1 0 0.632324
-24 0 20 1 0 0.747559
-24 0 21 1 0 0.84668
-24 0 22 1 0.102905 0.924805
-24 0 23 1 0.153931 0.984863
-24 0 24 1 0.174561 1
-24 0 25 1 0.192017 1
-24 0 26 1 0.206055 1
-24 0 27 1 0.216675 1
-24 0 28 0.936523 0.224365 1
-24 0 29 0.845215 0.229736 1
-24 0 30 0.751953 0.233521 1
-24 0 31 0.657715 0.236206 1
-24 1 0 1 0 0
-24 1 1 1 0 0
-24 1 2 1 0 0
-24 1 3 1 0 0
-24 1 4 1 0 0
-24 1 5 1 0 0
-24 1 6 1 0 0
-24 1 7 1 0 0
-24 1 8 1 0 0
-24 1 9 1 0 0
-24 1 10 1 0 0
-24 1 11 1 0 0
-24 1 12 1 0 0
-24 1 13 1 0 0
-24 1 14 1 0 0
-24 1 15 1 0 0
-24 1 16 1 0 0.207886
-24 1 17 1 0 0.373291
-24 1 18 1 0 0.505859
-24 1 19 1 0 0.632324
-24 1 20 1 0 0.747559
-24 1 21 1 0 0.84668
-24 1 22 1 0.102966 0.924805
-24 1 23 1 0.153931 0.984863
-24 1 24 1 0.174561 1
-24 1 25 1 0.192017 1
-24 1 26 1 0.206055 1
-24 1 27 1 0.216675 1
-24 1 28 0.936523 0.224365 1
-24 1 29 0.845215 0.229736 1
-24 1 30 0.751953 0.233521 1
-24 1 31 0.657715 0.236328 1
-24 2 0 1 0 0
-24 2 1 1 0 0
-24 2 2 1 0 0
-24 2 3 1 0 0
-24 2 4 1 0 0
-24 2 5 1 0 0
-24 2 6 1 0 0
-24 2 7 1 0 0
-24 2 8 1 0 0
-24 2 9 1 0 0
-24 2 10 1 0 0
-24 2 11 1 0 0
-24 2 12 1 0 0
-24 2 13 1 0 0
-24 2 14 1 0 0
-24 2 15 1 0 0
-24 2 16 1 0 0.207886
-24 2 17 1 0 0.373291
-24 2 18 1 0 0.505859
-24 2 19 1 0 0.632324
-24 2 20 1 0 0.747559
-24 2 21 1 0 0.84668
-24 2 22 1 0.103088 0.924805
-24 2 23 1 0.153931 0.984863
-24 2 24 1 0.174683 1
-24 2 25 1 0.192017 1
-24 2 26 1 0.206055 1
-24 2 27 1 0.216675 1
-24 2 28 0.936523 0.224365 1
-24 2 29 0.845215 0.229858 1
-24 2 30 0.751953 0.233643 1
-24 2 31 0.657715 0.236328 1
-24 3 0 1 0 0
-24 3 1 1 0 0
-24 3 2 1 0 0
-24 3 3 1 0 0
-24 3 4 1 0 0
-24 3 5 1 0 0
-24 3 6 1 0 0
-24 3 7 1 0 0
-24 3 8 1 0 0
-24 3 9 1 0 0
-24 3 10 1 0 0
-24 3 11 1 0 0
-24 3 12 1 0 0
-24 3 13 1 0 0
-24 3 14 1 0 0
-24 3 15 1 0 0
-24 3 16 1 0 0.207886
-24 3 17 1 0 0.373291
-24 3 18 1 0 0.505859
-24 3 19 1 0 0.632324
-24 3 20 1 0 0.747559
-24 3 21 1 0 0.84668
-24 3 22 1 0.10321 0.924805
-24 3 23 1 0.154053 0.984863
-24 3 24 1 0.174683 1
-24 3 25 1 0.192139 1
-24 3 26 1 0.206177 1
-24 3 27 1 0.216797 1
-24 3 28 0.936523 0.224365 1
-24 3 29 0.845215 0.229858 1
-24 3 30 0.751953 0.233643 1
-24 3 31 0.657715 0.236328 1
-24 4 0 1 0 0
-24 4 1 1 0 0
-24 4 2 1 0 0
-24 4 3 1 0 0
-24 4 4 1 0 0
-24 4 5 1 0 0
-24 4 6 1 0 0
-24 4 7 1 0 0
-24 4 8 1 0 0
-24 4 9 1 0 0
-24 4 10 1 0 0
-24 4 11 1 0 0
-24 4 12 1 0 0
-24 4 13 1 0 0
-24 4 14 1 0 0
-24 4 15 1 0 0
-24 4 16 1 0 0.207886
-24 4 17 1 0 0.373291
-24 4 18 1 0 0.505859
-24 4 19 1 0 0.632324
-24 4 20 1 0 0.747559
-24 4 21 1 0 0.84668
-24 4 22 1 0.103577 0.924805
-24 4 23 1 0.154297 0.984863
-24 4 24 1 0.174927 1
-24 4 25 1 0.192261 1
-24 4 26 1 0.206177 1
-24 4 27 1 0.216797 1
-24 4 28 0.936523 0.224487 1
-24 4 29 0.845215 0.229858 1
-24 4 30 0.751953 0.233643 1
-24 4 31 0.657715 0.236328 1
-24 5 0 1 0 0
-24 5 1 1 0 0
-24 5 2 1 0 0
-24 5 3 1 0 0
-24 5 4 1 0 0
-24 5 5 1 0 0
-24 5 6 1 0 0
-24 5 7 1 0 0
-24 5 8 1 0 0
-24 5 9 1 0 0
-24 5 10 1 0 0
-24 5 11 1 0 0
-24 5 12 1 0 0
-24 5 13 1 0 0
-24 5 14 1 0 0
-24 5 15 1 0 0
-24 5 16 1 0 0.207886
-24 5 17 1 0 0.373291
-24 5 18 1 0 0.505859
-24 5 19 1 0 0.632324
-24 5 20 1 0 0.747559
-24 5 21 1 0 0.84668
-24 5 22 1 0.104126 0.924805
-24 5 23 1 0.154663 0.984863
-24 5 24 1 0.175293 1
-24 5 25 1 0.192505 1
-24 5 26 1 0.206421 1
-24 5 27 1 0.217041 1
-24 5 28 0.936523 0.224609 1
-24 5 29 0.845215 0.230103 1
-24 5 30 0.751953 0.233765 1
-24 5 31 0.657715 0.23645 1
-24 6 0 1 0 0
-24 6 1 1 0 0
-24 6 2 1 0 0
-24 6 3 1 0 0
-24 6 4 1 0 0
-24 6 5 1 0 0
-24 6 6 1 0 0
-24 6 7 1 0 0
-24 6 8 1 0 0
-24 6 9 1 0 0
-24 6 10 1 0 0
-24 6 11 1 0 0
-24 6 12 1 0 0
-24 6 13 1 0 0
-24 6 14 1 0 0
-24 6 15 1 0 0
-24 6 16 1 0 0.207764
-24 6 17 1 0 0.373291
-24 6 18 1 0 0.505859
-24 6 19 1 0 0.632324
-24 6 20 1 0 0.747559
-24 6 21 1 0 0.84668
-24 6 22 1 0.105286 0.924805
-24 6 23 1 0.155396 0.984863
-24 6 24 1 0.175903 1
-24 6 25 1 0.192993 1
-24 6 26 1 0.206909 1
-24 6 27 1 0.217407 1
-24 6 28 0.936523 0.224976 1
-24 6 29 0.845215 0.230347 1
-24 6 30 0.751953 0.234009 1
-24 6 31 0.657227 0.236572 1
-24 7 0 1 0 0
-24 7 1 1 0 0
-24 7 2 1 0 0
-24 7 3 1 0 0
-24 7 4 1 0 0
-24 7 5 1 0 0
-24 7 6 1 0 0
-24 7 7 1 0 0
-24 7 8 1 0 0
-24 7 9 1 0 0
-24 7 10 1 0 0
-24 7 11 1 0 0
-24 7 12 1 0 0
-24 7 13 1 0 0
-24 7 14 1 0 0
-24 7 15 1 0 0
-24 7 16 1 0 0.207642
-24 7 17 1 0 0.373291
-24 7 18 1 0 0.505859
-24 7 19 1 0 0.632324
-24 7 20 1 0 0.747559
-24 7 21 1 0 0.846191
-24 7 22 1 0.107483 0.924805
-24 7 23 1 0.15686 0.984863
-24 7 24 1 0.177002 1
-24 7 25 1 0.194092 1
-24 7 26 1 0.207764 1
-24 7 27 1 0.21814 1
-24 7 28 0.936523 0.225586 1
-24 7 29 0.845215 0.230835 1
-24 7 30 0.751953 0.234375 1
-24 7 31 0.657227 0.236938 1
-24 8 0 1 0 0
-24 8 1 1 0 0
-24 8 2 1 0 0
-24 8 3 1 0 0
-24 8 4 1 0 0
-24 8 5 1 0 0
-24 8 6 1 0 0
-24 8 7 1 0 0
-24 8 8 1 0 0
-24 8 9 1 0 0
-24 8 10 1 0 0
-24 8 11 1 0 0
-24 8 12 1 0 0
-24 8 13 1 0 0
-24 8 14 1 0 0
-24 8 15 1 0 0
-24 8 16 1 0 0.207397
-24 8 17 1 0 0.373291
-24 8 18 1 0 0.505371
-24 8 19 1 0 0.632324
-24 8 20 1 0 0.747559
-24 8 21 1 0 0.846191
-24 8 22 1 0.111633 0.924805
-24 8 23 1 0.159668 0.984863
-24 8 24 1 0.179321 1
-24 8 25 1 0.195923 1
-24 8 26 1 0.209351 1
-24 8 27 1 0.219482 1
-24 8 28 0.936523 0.226685 1
-24 8 29 0.844727 0.231689 1
-24 8 30 0.751953 0.235229 1
-24 8 31 0.657227 0.237671 1
-24 9 0 1 0 0
-24 9 1 1 0 0
-24 9 2 1 0 0
-24 9 3 1 0 0
-24 9 4 1 0 0
-24 9 5 1 0 0
-24 9 6 1 0 0
-24 9 7 1 0 0
-24 9 8 1 0 0
-24 9 9 1 0 0
-24 9 10 1 0 0
-24 9 11 1 0 0
-24 9 12 1 0 0
-24 9 13 1 0 0
-24 9 14 1 0 0
-24 9 15 1 0 0
-24 9 16 1 0 0.206909
-24 9 17 1 0 0.373047
-24 9 18 1 0 0.505371
-24 9 19 1 0 0.632324
-24 9 20 1 0 0.747559
-24 9 21 1 0 0.846191
-24 9 22 1 0.119263 0.924805
-24 9 23 1 0.164917 0.984863
-24 9 24 1 0.183716 1
-24 9 25 1 0.199707 1
-24 9 26 1 0.212402 1
-24 9 27 1 0.222046 1
-24 9 28 0.936035 0.228882 1
-24 9 29 0.844727 0.233521 1
-24 9 30 0.751465 0.236694 1
-24 9 31 0.657227 0.238892 1
-24 10 0 1 0 0
-24 10 1 1 0 0
-24 10 2 1 0 0
-24 10 3 1 0 0
-24 10 4 1 0 0
-24 10 5 1 0 0
-24 10 6 1 0 0
-24 10 7 1 0 0
-24 10 8 1 0 0
-24 10 9 1 0 0
-24 10 10 1 0 0
-24 10 11 1 0 0
-24 10 12 1 0 0
-24 10 13 1 0 0
-24 10 14 1 0 0
-24 10 15 1 0 0
-24 10 16 1 0 0.206177
-24 10 17 1 0 0.372803
-24 10 18 1 0 0.504883
-24 10 19 1 0 0.631836
-24 10 20 1 0 0.74707
-24 10 21 1 0 0.846191
-24 10 22 1 0.131958 0.924805
-24 10 23 1 0.17395 0.984863
-24 10 24 1 0.191406 1
-24 10 25 1 0.206177 1
-24 10 26 1 0.217896 1
-24 10 27 1 0.226685 1
-24 10 28 0.935547 0.232788 1
-24 10 29 0.844238 0.236816 1
-24 10 30 0.750977 0.23938 1
-24 10 31 0.656738 0.241211 1
-24 11 0 1 0 0
-24 11 1 1 0 0
-24 11 2 1 0 0
-24 11 3 1 0 0
-24 11 4 1 0 0
-24 11 5 1 0 0
-24 11 6 1 0 0
-24 11 7 1 0 0
-24 11 8 1 0 0
-24 11 9 1 0 0
-24 11 10 1 0 0
-24 11 11 1 0 0
-24 11 12 1 0 0
-24 11 13 1 0 0
-24 11 14 1 0 0
-24 11 15 1 0 0
-24 11 16 1 0 0.204712
-24 11 17 1 0 0.37207
-24 11 18 1 0 0.504395
-24 11 19 1 0 0.630859
-24 11 20 1 0 0.746582
-24 11 21 1 0 0.845703
-24 11 22 1 0.151733 0.924316
-24 11 23 1 0.188721 0.984863
-24 11 24 1 0.203979 1
-24 11 25 1 0.217041 1
-24 11 26 1 0.227173 1
-24 11 27 1 0.234497 1
-24 11 28 0.935059 0.23938 1
-24 11 29 0.843262 0.24231 1
-24 11 30 0.750488 0.244141 1
-24 11 31 0.655762 0.245117 1
-24 12 0 1 0 0
-24 12 1 1 0 0
-24 12 2 1 0 0
-24 12 3 1 0 0
-24 12 4 1 0 0
-24 12 5 1 0 0
-24 12 6 1 0 0
-24 12 7 1 0 0
-24 12 8 1 0 0
-24 12 9 1 0 0
-24 12 10 1 0 0
-24 12 11 1 0 0
-24 12 12 1 0 0
-24 12 13 1 0 0
-24 12 14 1 0 0
-24 12 15 1 0 0
-24 12 16 1 0 0.202515
-24 12 17 1 0 0.370361
-24 12 18 1 0 0.503418
-24 12 19 1 0 0.629883
-24 12 20 1 0 0.745605
-24 12 21 1 0.0542908 0.845215
-24 12 22 1 0.18042 0.924316
-24 12 23 1 0.211304 0.984863
-24 12 24 1 0.223877 1
-24 12 25 1 0.234253 1
-24 12 26 1 0.242065 1
-24 12 27 1 0.247314 1
-24 12 28 0.933594 0.250244 1
-24 12 29 0.842285 0.251465 1
-24 12 30 0.749023 0.251953 1
-24 12 31 0.654785 0.251709 1
-24 13 0 1 0 0
-24 13 1 1 0 0
-24 13 2 1 0 0
-24 13 3 1 0 0
-24 13 4 1 0 0
-24 13 5 1 0 0
-24 13 6 1 0 0
-24 13 7 1 0 0
-24 13 8 1 0 0
-24 13 9 1 0 0
-24 13 10 1 0 0
-24 13 11 1 0 0
-24 13 12 1 0 0
-24 13 13 1 0 0
-24 13 14 1 0 0
-24 13 15 1 0 0
-24 13 16 1 0 0.199097
-24 13 17 1 0 0.367432
-24 13 18 1 0 0.501465
-24 13 19 1 0 0.62793
-24 13 20 1 0 0.744141
-24 13 21 1 0.135132 0.844238
-24 13 22 1 0.219116 0.923828
-24 13 23 1 0.24353 0.984375
-24 13 24 1 0.252686 1
-24 13 25 1 0.259766 1
-24 13 26 1 0.264648 1
-24 13 27 1 0.266602 1
-24 13 28 0.931641 0.266846 1
-24 13 29 0.839844 0.265869 1
-24 13 30 0.74707 0.26416 1
-24 13 31 0.652344 0.261963 1
-24 14 0 1 0 0
-24 14 1 1 0 0
-24 14 2 1 0 0
-24 14 3 1 0 0
-24 14 4 1 0 0
-24 14 5 1 0 0
-24 14 6 1 0 0
-24 14 7 1 0 0
-24 14 8 1 0 0
-24 14 9 1 0 0
-24 14 10 1 0 0
-24 14 11 1 0 0
-24 14 12 1 0 0
-24 14 13 1 0 0
-24 14 14 1 0 0
-24 14 15 1 0 0
-24 14 16 1 0 0.194336
-24 14 17 1 0 0.363525
-24 14 18 1 0 0.499268
-24 14 19 1 0 0.625
-24 14 20 1 0.0487671 0.741699
-24 14 21 1 0.207397 0.842773
-24 14 22 1 0.268066 0.922852
-24 14 23 1 0.286621 0.983887
-24 14 24 1 0.291992 1
-24 14 25 1 0.29541 1
-24 14 26 1 0.296143 1
-24 14 27 1 0.294678 1
-24 14 28 0.928223 0.29126 1
-24 14 29 0.836426 0.286865 1
-24 14 30 0.743652 0.282227 1
-24 14 31 0.648926 0.277588 1
-24 15 0 1 0.0559998 0
-24 15 1 1 0.0559998 0
-24 15 2 1 0.0559998 0
-24 15 3 1 0.0560303 0
-24 15 4 1 0.0560913 0
-24 15 5 1 0.0561829 0
-24 15 6 1 0.0563354 0
-24 15 7 1 0.0567017 0
-24 15 8 1 0.0573425 0
-24 15 9 1 0.0585938 0
-24 15 10 1 0.0608215 0
-24 15 11 1 0.0645752 0
-24 15 12 1 0.0706787 0
-24 15 13 1 0.079834 0
-24 15 14 1 0.0859985 0
-24 15 15 1 0.0777588 0
-24 15 16 1 0.051178 0.189209
-24 15 17 1 0.0263214 0.358398
-24 15 18 1 0.0455322 0.496338
-24 15 19 1 0.101013 0.620605
-24 15 20 1 0.199951 0.737793
-24 15 21 1 0.281738 0.840332
-24 15 22 1 0.327393 0.921387
-24 15 23 1 0.340576 0.98291
-24 15 24 1 0.342041 1
-24 15 25 1 0.341553 1
-24 15 26 1 0.338135 1
-24 15 27 1 0.332031 1
-24 15 28 0.922852 0.324463 1
-24 15 29 0.831055 0.315918 1
-24 15 30 0.738281 0.307617 1
-24 15 31 0.643555 0.299561 1
-24 16 0 1 0.26123 0
-24 16 1 1 0.26123 0
-24 16 2 1 0.26123 0
-24 16 3 1 0.26123 0
-24 16 4 1 0.26123 0
-24 16 5 1 0.261475 0
-24 16 6 1 0.261475 0
-24 16 7 1 0.261475 0
-24 16 8 1 0.261719 0
-24 16 9 1 0.261963 0
-24 16 10 1 0.262451 0
-24 16 11 1 0.263428 0
-24 16 12 1 0.265137 0
-24 16 13 1 0.267578 0
-24 16 14 1 0.269531 0
-24 16 15 1 0.266357 0
-24 16 16 1 0.259766 0.186035
-24 16 17 1 0.25293 0.353271
-24 16 18 1 0.255127 0.491455
-24 16 19 1 0.264648 0.614258
-24 16 20 1 0.306396 0.731445
-24 16 21 1 0.361084 0.835938
-24 16 22 1 0.396484 0.918945
-24 16 23 1 0.405273 0.980957
-24 16 24 1 0.403076 1
-24 16 25 1 0.398438 1
-24 16 26 1 0.390381 1
-24 16 27 1 0.379395 1
-24 16 28 0.914551 0.366943 1
-24 16 29 0.823242 0.35376 1
-24 16 30 0.730469 0.34082 1
-24 16 31 0.635742 0.329102 1
-24 17 0 1 0.39209 0
-24 17 1 1 0.39209 0
-24 17 2 1 0.39209 0
-24 17 3 1 0.39209 0
-24 17 4 1 0.39209 0
-24 17 5 1 0.39209 0
-24 17 6 1 0.39209 0
-24 17 7 1 0.39209 0
-24 17 8 1 0.392334 0
-24 17 9 1 0.392578 0
-24 17 10 1 0.392822 0
-24 17 11 1 0.393311 0
-24 17 12 1 0.394287 0
-24 17 13 1 0.395996 0
-24 17 14 1 0.397217 0
-24 17 15 1 0.395508 0
-24 17 16 1 0.39209 0.189941
-24 17 17 1 0.386963 0.351074
-24 17 18 1 0.383301 0.483887
-24 17 19 1 0.387695 0.607422
-24 17 20 1 0.406006 0.722168
-24 17 21 1 0.443848 0.829102
-24 17 22 1 0.472412 0.915039
-24 17 23 1 0.477783 0.978027
-24 17 24 1 0.472412 1
-24 17 25 1 0.463867 1
-24 17 26 1 0.451172 1
-24 17 27 0.990234 0.435059 1
-24 17 28 0.902832 0.417236 1
-24 17 29 0.811523 0.398926 1
-24 17 30 0.719238 0.381592 1
-24 17 31 0.624512 0.365234 1
-24 18 0 1 0.508301 0
-24 18 1 1 0.508301 0
-24 18 2 1 0.508301 0
-24 18 3 1 0.508301 0
-24 18 4 1 0.508301 0
-24 18 5 1 0.508301 0
-24 18 6 1 0.508301 0
-24 18 7 1 0.508301 0
-24 18 8 1 0.508301 0
-24 18 9 1 0.508301 0
-24 18 10 1 0.508789 0
-24 18 11 1 0.509277 0
-24 18 12 1 0.509766 0
-24 18 13 1 0.510742 0
-24 18 14 1 0.512207 0
-24 18 15 1 0.511719 0
-24 18 16 1 0.510254 0.204224
-24 18 17 1 0.506836 0.355469
-24 18 18 1 0.501465 0.480713
-24 18 19 1 0.499023 0.599609
-24 18 20 1 0.504395 0.710938
-24 18 21 1 0.527832 0.818848
-24 18 22 1 0.551758 0.908203
-24 18 23 1 0.554688 0.973633
-24 18 24 1 0.546387 1
-24 18 25 1 0.534668 1
-24 18 26 1 0.51709 1
-24 18 27 0.973633 0.496094 1
-24 18 28 0.886719 0.473145 1
-24 18 29 0.795898 0.449707 1
-24 18 30 0.704102 0.42749 1
-24 18 31 0.609863 0.406738 1
-24 19 0 1 0.615723 0
-24 19 1 1 0.615723 0
-24 19 2 1 0.615723 0
-24 19 3 1 0.615723 0
-24 19 4 1 0.615723 0
-24 19 5 1 0.615723 0
-24 19 6 1 0.615723 0
-24 19 7 1 0.615723 0
-24 19 8 1 0.615723 0
-24 19 9 1 0.615723 0
-24 19 10 1 0.616211 0
-24 19 11 1 0.616211 0
-24 19 12 1 0.617188 0
-24 19 13 1 0.617676 0
-24 19 14 1 0.619141 0
-24 19 15 1 0.619629 0
-24 19 16 1 0.619629 0.225708
-24 19 17 1 0.617676 0.366455
-24 19 18 1 0.612793 0.484863
-24 19 19 1 0.605957 0.59375
-24 19 20 1 0.604004 0.701172
-24 19 21 1 0.611328 0.804688
-24 19 22 1 0.629883 0.898438
-24 19 23 1 0.632812 0.966309
-24 19 24 1 0.62207 1
-24 19 25 1 0.606934 1
-24 19 26 1 0.585449 1
-24 19 27 0.952148 0.559082 1
-24 19 28 0.865723 0.53125 1
-24 19 29 0.776367 0.503418 1
-24 19 30 0.68457 0.476562 1
-24 19 31 0.590332 0.45166 1
-24 20 0 1 0.714355 0
-24 20 1 1 0.714355 0
-24 20 2 1 0.714355 0
-24 20 3 1 0.714355 0
-24 20 4 1 0.714355 0
-24 20 5 1 0.714355 0
-24 20 6 1 0.714355 0
-24 20 7 1 0.714355 0
-24 20 8 1 0.714355 0
-24 20 9 1 0.714355 0
-24 20 10 1 0.714844 0
-24 20 11 1 0.714844 0
-24 20 12 1 0.715332 0
-24 20 13 1 0.71582 0
-24 20 14 1 0.716797 0
-24 20 15 1 0.718262 0
-24 20 16 1 0.719238 0.243896
-24 20 17 1 0.71875 0.378662
-24 20 18 1 0.71582 0.493408
-24 20 19 1 0.708496 0.59668
-24 20 20 1 0.69873 0.692383
-24 20 21 1 0.694336 0.789062
-24 20 22 1 0.704102 0.883789
-24 20 23 1 0.708008 0.957031
-24 20 24 1 0.695801 1
-24 20 25 1 0.677734 1
-24 20 26 1 0.651855 1
-24 20 27 0.925293 0.621582 1
-24 20 28 0.840332 0.589355 1
-24 20 29 0.751953 0.557617 1
-24 20 30 0.661133 0.526855 1
-24 20 31 0.567383 0.498291 1
-24 21 0 1 0.805664 0
-24 21 1 1 0.805664 0
-24 21 2 1 0.805664 0
-24 21 3 1 0.805664 0
-24 21 4 1 0.805664 0
-24 21 5 1 0.805664 0
-24 21 6 1 0.805664 0
-24 21 7 1 0.805664 0
-24 21 8 1 0.805664 0
-24 21 9 1 0.805664 0
-24 21 10 1 0.805664 0
-24 21 11 1 0.806152 0
-24 21 12 1 0.806152 0
-24 21 13 1 0.806641 0
-24 21 14 1 0.807617 0
-24 21 15 1 0.809082 0
-24 21 16 1 0.811035 0.248291
-24 21 17 1 0.811523 0.383789
-24 21 18 1 0.810059 0.499268
-24 21 19 1 0.804688 0.602051
-24 21 20 1 0.794434 0.692871
-24 21 21 1 0.780762 0.777344
-24 21 22 1 0.775391 0.864746
-24 21 23 1 0.779785 0.943359
-24 21 24 1 0.767578 0.999512
-24 21 25 1 0.746582 1
-24 21 26 0.970703 0.716797 1
-24 21 27 0.89209 0.682617 1
-24 21 28 0.809082 0.647461 1
-24 21 29 0.722656 0.611816 1
-24 21 30 0.633301 0.578125 1
-24 21 31 0.539062 0.546387 1
-24 22 0 1 0.887207 0
-24 22 1 1 0.887207 0
-24 22 2 1 0.887207 0
-24 22 3 1 0.887207 0
-24 22 4 1 0.887207 0
-24 22 5 1 0.887207 0
-24 22 6 1 0.887207 0
-24 22 7 1 0.887207 0
-24 22 8 1 0.887207 0
-24 22 9 1 0.887207 0
-24 22 10 1 0.887695 0
-24 22 11 1 0.887695 0
-24 22 12 1 0.887695 0
-24 22 13 1 0.888184 0
-24 22 14 1 0.888672 0
-24 22 15 1 0.890625 0
-24 22 16 1 0.892578 0.230469
-24 22 17 1 0.894043 0.374756
-24 22 18 1 0.894043 0.494629
-24 22 19 1 0.890137 0.601074
-24 22 20 1 0.881836 0.693848
-24 22 21 1 0.867676 0.775879
-24 22 22 1 0.850098 0.848633
-24 22 23 1 0.845215 0.925293
-24 22 24 1 0.834961 0.985352
-24 22 25 0.998047 0.811523 1
-24 22 26 0.929199 0.777832 1
-24 22 27 0.853027 0.741211 1
-24 22 28 0.772949 0.703613 1
-24 22 29 0.688965 0.666504 1
-24 22 30 0.600098 0.630371 1
-24 22 31 0.504883 0.595215 1
-24 23 0 1 0.956055 0
-24 23 1 1 0.956055 0
-24 23 2 1 0.956055 0
-24 23 3 1 0.956055 0
-24 23 4 1 0.956055 0
-24 23 5 1 0.956055 0
-24 23 6 1 0.956055 0
-24 23 7 1 0.956055 0
-24 23 8 1 0.956055 0
-24 23 9 1 0.956055 0
-24 23 10 1 0.956055 0
-24 23 11 1 0.956055 0
-24 23 12 1 0.956543 0
-24 23 13 1 0.956543 0
-24 23 14 1 0.957031 0
-24 23 15 1 0.958496 0
-24 23 16 1 0.961426 0.187134
-24 23 17 1 0.963867 0.350098
-24 23 18 1 0.964355 0.476807
-24 23 19 1 0.961914 0.587402
-24 23 20 1 0.955566 0.685059
-24 23 21 1 0.944336 0.771484
-24 23 22 1 0.927246 0.845215
-24 23 23 1 0.905762 0.905273
-24 23 24 1 0.895996 0.969238
-24 23 25 0.949219 0.868164 1
-24 23 26 0.882324 0.833008 1
-24 23 27 0.810547 0.796387 1
-24 23 28 0.733887 0.758301 1
-24 23 29 0.651855 0.719727 1
-24 23 30 0.563477 0.681641 1
-24 23 31 0.465332 0.644043 1
-24 24 0 1 1 0
-24 24 1 1 1 0
-24 24 2 1 1 0
-24 24 3 1 1 0
-24 24 4 1 1 0
-24 24 5 1 1 0
-24 24 6 1 1 0
-24 24 7 1 1 0
-24 24 8 1 1 0
-24 24 9 1 1 0
-24 24 10 1 1 0
-24 24 11 1 1 0
-24 24 12 1 1 0
-24 24 13 1 1 0
-24 24 14 1 1 0
-24 24 15 1 1 0
-24 24 16 1 1 0.111084
-24 24 17 1 1 0.313965
-24 24 18 1 1 0.44873
-24 24 19 1 1 0.563477
-24 24 20 1 1 0.664062
-24 24 21 1 1 0.753906
-24 24 22 1 0.991211 0.83252
-24 24 23 0.994141 0.972656 0.897461
-24 24 24 0.950684 0.950684 0.950684
-24 24 25 0.896484 0.920898 0.995117
-24 24 26 0.835449 0.887695 1
-24 24 27 0.76709 0.851562 1
-24 24 28 0.692383 0.8125 1
-24 24 29 0.609863 0.771973 1
-24 24 30 0.519531 0.730957 1
-24 24 31 0.41626 0.69043 1
-24 25 0 1 1 0
-24 25 1 1 1 0
-24 25 2 1 1 0
-24 25 3 1 1 0
-24 25 4 1 1 0
-24 25 5 1 1 0
-24 25 6 1 1 0
-24 25 7 1 1 0
-24 25 8 1 1 0
-24 25 9 1 1 0
-24 25 10 1 1 0
-24 25 11 1 1 0
-24 25 12 1 1 0
-24 25 13 1 1 0
-24 25 14 1 1 0
-24 25 15 1 1 0
-24 25 16 1 1 0
-24 25 17 1 1 0.264893
-24 25 18 1 1 0.411621
-24 25 19 1 1 0.530273
-24 25 20 1 1 0.632812
-24 25 21 0.993652 1 0.724121
-24 25 22 0.960938 1 0.803711
-24 25 23 0.92334 1 0.869629
-24 25 24 0.884766 1 0.927246
-24 25 25 0.842285 0.984863 0.984863
-24 25 26 0.78418 0.953125 1
-24 25 27 0.71582 0.913574 1
-24 25 28 0.640137 0.871582 1
-24 25 29 0.555664 0.828125 1
-24 25 30 0.460693 0.78418 1
-24 25 31 0.346436 0.740234 1
-24 26 0 0.97168 1 0
-24 26 1 0.97168 1 0
-24 26 2 0.97168 1 0
-24 26 3 0.97168 1 0
-24 26 4 0.97168 1 0
-24 26 5 0.97168 1 0
-24 26 6 0.97168 1 0
-24 26 7 0.97168 1 0
-24 26 8 0.97168 1 0
-24 26 9 0.97168 1 0
-24 26 10 0.971191 1 0
-24 26 11 0.971191 1 0
-24 26 12 0.971191 1 0
-24 26 13 0.971191 1 0
-24 26 14 0.970703 1 0
-24 26 15 0.970703 1 0
-24 26 16 0.968262 1 0
-24 26 17 0.963379 1 0.198364
-24 26 18 0.955078 1 0.365479
-24 26 19 0.942383 1 0.489258
-24 26 20 0.924316 1 0.59375
-24 26 21 0.900391 1 0.686523
-24 26 22 0.870605 1 0.768066
-24 26 23 0.837402 1 0.837402
-24 26 24 0.802734 1 0.899414
-24 26 25 0.761719 1 0.958984
-24 26 26 0.711426 1 1
-24 26 27 0.647949 0.980469 1
-24 26 28 0.571289 0.937988 1
-24 26 29 0.481934 0.891602 1
-24 26 30 0.375732 0.844238 1
-24 26 31 0.230469 0.796387 1
-24 27 0 0.858398 1 0
-24 27 1 0.858398 1 0
-24 27 2 0.858398 1 0
-24 27 3 0.858398 1 0
-24 27 4 0.858398 1 0
-24 27 5 0.858398 1 0
-24 27 6 0.858398 1 0
-24 27 7 0.858398 1 0
-24 27 8 0.858398 1 0
-24 27 9 0.858398 1 0
-24 27 10 0.858398 1 0
-24 27 11 0.858398 1 0
-24 27 12 0.858398 1 0
-24 27 13 0.858398 1 0
-24 27 14 0.85791 1 0
-24 27 15 0.85791 1 0
-24 27 16 0.855469 1 0
-24 27 17 0.850098 1 0.0878296
-24 27 18 0.841797 1 0.309814
-24 27 19 0.829102 1 0.441895
-24 27 20 0.8125 1 0.549805
-24 27 21 0.790039 1 0.644531
-24 27 22 0.762695 1 0.728027
-24 27 23 0.731934 1 0.800781
-24 27 24 0.69873 1 0.865234
-24 27 25 0.658203 1 0.927246
-24 27 26 0.607422 1 0.98584
-24 27 27 0.544922 1 1
-24 27 28 0.466309 1 1
-24 27 29 0.365479 0.956543 1
-24 27 30 0.221069 0.907715 1
-24 27 31 0 0.856934 1
-24 28 0 0.725586 1 0
-24 28 1 0.725586 1 0
-24 28 2 0.725586 1 0
-24 28 3 0.725586 1 0
-24 28 4 0.725586 1 0
-24 28 5 0.725586 1 0
-24 28 6 0.725586 1 0
-24 28 7 0.725586 1 0
-24 28 8 0.725586 1 0
-24 28 9 0.725586 1 0
-24 28 10 0.725586 1 0
-24 28 11 0.725586 1 0
-24 28 12 0.725586 1 0
-24 28 13 0.725586 1 0
-24 28 14 0.725586 1 0
-24 28 15 0.725586 1 0
-24 28 16 0.723633 1 0
-24 28 17 0.717285 1 0
-24 28 18 0.708008 1 0.241577
-24 28 19 0.694824 1 0.388428
-24 28 20 0.677734 1 0.500488
-24 28 21 0.655273 1 0.597656
-24 28 22 0.628418 1 0.684082
-24 28 23 0.597168 1 0.758789
-24 28 24 0.562012 1 0.825195
-24 28 25 0.518066 1 0.88916
-24 28 26 0.46167 1 0.950195
-24 28 27 0.387451 1 1
-24 28 28 0.283691 1 1
-24 28 29 0.0704956 1 1
-24 28 30 0 0.968262 1
-24 28 31 0 0.91748 1
-24 29 0 0.561035 1 0
-24 29 1 0.561035 1 0
-24 29 2 0.561035 1 0
-24 29 3 0.561035 1 0
-24 29 4 0.561035 1 0
-24 29 5 0.561035 1 0
-24 29 6 0.561035 1 0
-24 29 7 0.561035 1 0
-24 29 8 0.561035 1 0
-24 29 9 0.561035 1 0
-24 29 10 0.561035 1 0
-24 29 11 0.561035 1 0
-24 29 12 0.561035 1 0
-24 29 13 0.561035 1 0
-24 29 14 0.561035 1 0
-24 29 15 0.561035 1 0
-24 29 16 0.560059 1 0
-24 29 17 0.551758 1 0
-24 29 18 0.540039 1 0.145264
-24 29 19 0.523926 1 0.32666
-24 29 20 0.50293 1 0.446289
-24 29 21 0.47583 1 0.546387
-24 29 22 0.442383 1 0.634766
-24 29 23 0.402344 1 0.710938
-24 29 24 0.354248 1 0.778809
-24 29 25 0.287354 1 0.844727
-24 29 26 0.178467 1 0.908203
-24 29 27 0 1 0.967773
-24 29 28 0 1 1
-24 29 29 0 1 1
-24 29 30 0 1 1
-24 29 31 0 0.977539 1
-24 30 0 0.317139 1 0
-24 30 1 0.317139 1 0
-24 30 2 0.317139 1 0
-24 30 3 0.317139 1 0
-24 30 4 0.317139 1 0
-24 30 5 0.317139 1 0
-24 30 6 0.317139 1 0
-24 30 7 0.317139 1 0
-24 30 8 0.317139 1 0
-24 30 9 0.317139 1 0
-24 30 10 0.317383 1 0
-24 30 11 0.317383 1 0
-24 30 12 0.317383 1 0
-24 30 13 0.317627 1 0
-24 30 14 0.317627 1 0
-24 30 15 0.318115 1 0
-24 30 16 0.318604 1 0
-24 30 17 0.303711 1 0
-24 30 18 0.278809 1 0
-24 30 19 0.24292 1 0.252686
-24 30 20 0.189941 1 0.385254
-24 30 21 0.0931396 1 0.489746
-24 30 22 0 1 0.57959
-24 30 23 0 1 0.657715
-24 30 24 0 1 0.726074
-24 30 25 0 1 0.793457
-24 30 26 0 1 0.859375
-24 30 27 0 1 0.922363
-24 30 28 0 1 0.980469
-24 30 29 0 1 1
-24 30 30 0 1 1
-24 30 31 0 1 1
-24 31 0 0 1 0
-24 31 1 0 1 0
-24 31 2 0 1 0
-24 31 3 0 1 0
-24 31 4 0 1 0
-24 31 5 0 1 0
-24 31 6 0 1 0
-24 31 7 0 1 0
-24 31 8 0 1 0
-24 31 9 0 1 0
-24 31 10 0 1 0
-24 31 11 0 1 0
-24 31 12 0 1 0
-24 31 13 0 1 0
-24 31 14 0 1 0
-24 31 15 0 1 0
-24 31 16 0 1 0
-24 31 17 0 1 0
-24 31 18 0 1 0
-24 31 19 0 1 0.151855
-24 31 20 0 1 0.316162
-24 31 21 0 1 0.427734
-24 31 22 0 1 0.52002
-24 31 23 0 1 0.599121
-24 31 24 0 1 0.668457
-24 31 25 0 1 0.737305
-24 31 26 0 1 0.805176
-24 31 27 0 1 0.870605
-24 31 28 0 1 0.933105
-24 31 29 0 1 0.990723
-24 31 30 0 1 1
-24 31 31 0 1 1
-25 0 0 1 0 0
-25 0 1 1 0 0
-25 0 2 1 0 0
-25 0 3 1 0 0
-25 0 4 1 0 0
-25 0 5 1 0 0
-25 0 6 1 0 0
-25 0 7 1 0 0
-25 0 8 1 0 0
-25 0 9 1 0 0
-25 0 10 1 0 0
-25 0 11 1 0 0
-25 0 12 1 0 0
-25 0 13 1 0 0
-25 0 14 1 0 0
-25 0 15 1 0 0
-25 0 16 1 0 0.119019
-25 0 17 1 0 0.321045
-25 0 18 1 0 0.459961
-25 0 19 1 0 0.585449
-25 0 20 1 0 0.700684
-25 0 21 1 0 0.803223
-25 0 22 1 0 0.888672
-25 0 23 1 0.116516 0.955078
-25 0 24 1 0.158447 1
-25 0 25 1 0.178955 1
-25 0 26 1 0.196289 1
-25 0 27 1 0.210083 1
-25 0 28 1 0.220459 1
-25 0 29 0.949707 0.228027 1
-25 0 30 0.856934 0.233398 1
-25 0 31 0.762207 0.237183 1
-25 1 0 1 0 0
-25 1 1 1 0 0
-25 1 2 1 0 0
-25 1 3 1 0 0
-25 1 4 1 0 0
-25 1 5 1 0 0
-25 1 6 1 0 0
-25 1 7 1 0 0
-25 1 8 1 0 0
-25 1 9 1 0 0
-25 1 10 1 0 0
-25 1 11 1 0 0
-25 1 12 1 0 0
-25 1 13 1 0 0
-25 1 14 1 0 0
-25 1 15 1 0 0
-25 1 16 1 0 0.119019
-25 1 17 1 0 0.321045
-25 1 18 1 0 0.459961
-25 1 19 1 0 0.585449
-25 1 20 1 0 0.700684
-25 1 21 1 0 0.803223
-25 1 22 1 0 0.888672
-25 1 23 1 0.116577 0.955078
-25 1 24 1 0.158569 1
-25 1 25 1 0.179077 1
-25 1 26 1 0.196289 1
-25 1 27 1 0.210083 1
-25 1 28 1 0.220459 1
-25 1 29 0.949707 0.228027 1
-25 1 30 0.856934 0.233398 1
-25 1 31 0.762207 0.237183 1
-25 2 0 1 0 0
-25 2 1 1 0 0
-25 2 2 1 0 0
-25 2 3 1 0 0
-25 2 4 1 0 0
-25 2 5 1 0 0
-25 2 6 1 0 0
-25 2 7 1 0 0
-25 2 8 1 0 0
-25 2 9 1 0 0
-25 2 10 1 0 0
-25 2 11 1 0 0
-25 2 12 1 0 0
-25 2 13 1 0 0
-25 2 14 1 0 0
-25 2 15 1 0 0
-25 2 16 1 0 0.118958
-25 2 17 1 0 0.321045
-25 2 18 1 0 0.459961
-25 2 19 1 0 0.585449
-25 2 20 1 0 0.700684
-25 2 21 1 0 0.803223
-25 2 22 1 0 0.888672
-25 2 23 1 0.116638 0.955078
-25 2 24 1 0.158569 1
-25 2 25 1 0.179077 1
-25 2 26 1 0.196289 1
-25 2 27 1 0.210083 1
-25 2 28 1 0.220459 1
-25 2 29 0.949707 0.228149 1
-25 2 30 0.856934 0.233398 1
-25 2 31 0.762207 0.237183 1
-25 3 0 1 0 0
-25 3 1 1 0 0
-25 3 2 1 0 0
-25 3 3 1 0 0
-25 3 4 1 0 0
-25 3 5 1 0 0
-25 3 6 1 0 0
-25 3 7 1 0 0
-25 3 8 1 0 0
-25 3 9 1 0 0
-25 3 10 1 0 0
-25 3 11 1 0 0
-25 3 12 1 0 0
-25 3 13 1 0 0
-25 3 14 1 0 0
-25 3 15 1 0 0
-25 3 16 1 0 0.118958
-25 3 17 1 0 0.321045
-25 3 18 1 0 0.459961
-25 3 19 1 0 0.585449
-25 3 20 1 0 0.700684
-25 3 21 1 0 0.803223
-25 3 22 1 0 0.888672
-25 3 23 1 0.11676 0.955078
-25 3 24 1 0.158691 1
-25 3 25 1 0.179199 1
-25 3 26 1 0.196411 1
-25 3 27 1 0.210083 1
-25 3 28 1 0.220581 1
-25 3 29 0.949707 0.228149 1
-25 3 30 0.856934 0.233521 1
-25 3 31 0.762207 0.237183 1
-25 4 0 1 0 0
-25 4 1 1 0 0
-25 4 2 1 0 0
-25 4 3 1 0 0
-25 4 4 1 0 0
-25 4 5 1 0 0
-25 4 6 1 0 0
-25 4 7 1 0 0
-25 4 8 1 0 0
-25 4 9 1 0 0
-25 4 10 1 0 0
-25 4 11 1 0 0
-25 4 12 1 0 0
-25 4 13 1 0 0
-25 4 14 1 0 0
-25 4 15 1 0 0
-25 4 16 1 0 0.118958
-25 4 17 1 0 0.320801
-25 4 18 1 0 0.459961
-25 4 19 1 0 0.585449
-25 4 20 1 0 0.700684
-25 4 21 1 0 0.803223
-25 4 22 1 0 0.888672
-25 4 23 1 0.117004 0.955078
-25 4 24 1 0.158813 1
-25 4 25 1 0.179321 1
-25 4 26 1 0.196533 1
-25 4 27 1 0.210205 1
-25 4 28 1 0.220581 1
-25 4 29 0.949707 0.228149 1
-25 4 30 0.856934 0.233521 1
-25 4 31 0.762207 0.237305 1
-25 5 0 1 0 0
-25 5 1 1 0 0
-25 5 2 1 0 0
-25 5 3 1 0 0
-25 5 4 1 0 0
-25 5 5 1 0 0
-25 5 6 1 0 0
-25 5 7 1 0 0
-25 5 8 1 0 0
-25 5 9 1 0 0
-25 5 10 1 0 0
-25 5 11 1 0 0
-25 5 12 1 0 0
-25 5 13 1 0 0
-25 5 14 1 0 0
-25 5 15 1 0 0
-25 5 16 1 0 0.118896
-25 5 17 1 0 0.320801
-25 5 18 1 0 0.459961
-25 5 19 1 0 0.585449
-25 5 20 1 0 0.700684
-25 5 21 1 0 0.803223
-25 5 22 1 0 0.888672
-25 5 23 1 0.117493 0.95459
-25 5 24 1 0.15918 1
-25 5 25 1 0.179565 1
-25 5 26 1 0.196655 1
-25 5 27 1 0.210449 1
-25 5 28 1 0.220825 1
-25 5 29 0.949707 0.228394 1
-25 5 30 0.856934 0.233643 1
-25 5 31 0.762207 0.237305 1
-25 6 0 1 0 0
-25 6 1 1 0 0
-25 6 2 1 0 0
-25 6 3 1 0 0
-25 6 4 1 0 0
-25 6 5 1 0 0
-25 6 6 1 0 0
-25 6 7 1 0 0
-25 6 8 1 0 0
-25 6 9 1 0 0
-25 6 10 1 0 0
-25 6 11 1 0 0
-25 6 12 1 0 0
-25 6 13 1 0 0
-25 6 14 1 0 0
-25 6 15 1 0 0
-25 6 16 1 0 0.118835
-25 6 17 1 0 0.320801
-25 6 18 1 0 0.459961
-25 6 19 1 0 0.585449
-25 6 20 1 0 0.700684
-25 6 21 1 0 0.803223
-25 6 22 1 0 0.888672
-25 6 23 1 0.118408 0.95459
-25 6 24 1 0.15979 1
-25 6 25 1 0.180054 1
-25 6 26 1 0.197144 1
-25 6 27 1 0.210815 1
-25 6 28 1 0.221069 1
-25 6 29 0.949707 0.228638 1
-25 6 30 0.856934 0.233887 1
-25 6 31 0.762207 0.237549 1
-25 7 0 1 0 0
-25 7 1 1 0 0
-25 7 2 1 0 0
-25 7 3 1 0 0
-25 7 4 1 0 0
-25 7 5 1 0 0
-25 7 6 1 0 0
-25 7 7 1 0 0
-25 7 8 1 0 0
-25 7 9 1 0 0
-25 7 10 1 0 0
-25 7 11 1 0 0
-25 7 12 1 0 0
-25 7 13 1 0 0
-25 7 14 1 0 0
-25 7 15 1 0 0
-25 7 16 1 0 0.118652
-25 7 17 1 0 0.320801
-25 7 18 1 0 0.459961
-25 7 19 1 0 0.585449
-25 7 20 1 0 0.700684
-25 7 21 1 0 0.803223
-25 7 22 1 0 0.888672
-25 7 23 1 0.120178 0.95459
-25 7 24 1 0.161133 1
-25 7 25 1 0.181152 1
-25 7 26 1 0.197998 1
-25 7 27 1 0.211548 1
-25 7 28 1 0.22168 1
-25 7 29 0.949707 0.229126 1
-25 7 30 0.856934 0.234253 1
-25 7 31 0.761719 0.237915 1
-25 8 0 1 0 0
-25 8 1 1 0 0
-25 8 2 1 0 0
-25 8 3 1 0 0
-25 8 4 1 0 0
-25 8 5 1 0 0
-25 8 6 1 0 0
-25 8 7 1 0 0
-25 8 8 1 0 0
-25 8 9 1 0 0
-25 8 10 1 0 0
-25 8 11 1 0 0
-25 8 12 1 0 0
-25 8 13 1 0 0
-25 8 14 1 0 0
-25 8 15 1 0 0
-25 8 16 1 0 0.118286
-25 8 17 1 0 0.320557
-25 8 18 1 0 0.459961
-25 8 19 1 0 0.584961
-25 8 20 1 0 0.700684
-25 8 21 1 0 0.803223
-25 8 22 1 0 0.888184
-25 8 23 1 0.123535 0.95459
-25 8 24 1 0.163452 1
-25 8 25 1 0.183105 1
-25 8 26 1 0.199707 1
-25 8 27 1 0.212891 1
-25 8 28 1 0.2229 1
-25 8 29 0.949707 0.230103 1
-25 8 30 0.856445 0.235107 1
-25 8 31 0.761719 0.238525 1
-25 9 0 1 0 0
-25 9 1 1 0 0
-25 9 2 1 0 0
-25 9 3 1 0 0
-25 9 4 1 0 0
-25 9 5 1 0 0
-25 9 6 1 0 0
-25 9 7 1 0 0
-25 9 8 1 0 0
-25 9 9 1 0 0
-25 9 10 1 0 0
-25 9 11 1 0 0
-25 9 12 1 0 0
-25 9 13 1 0 0
-25 9 14 1 0 0
-25 9 15 1 0 0
-25 9 16 1 0 0.117615
-25 9 17 1 0 0.320312
-25 9 18 1 0 0.459717
-25 9 19 1 0 0.584961
-25 9 20 1 0 0.700684
-25 9 21 1 0 0.803223
-25 9 22 1 0 0.888184
-25 9 23 1 0.129761 0.95459
-25 9 24 1 0.168091 1
-25 9 25 1 0.18689 1
-25 9 26 1 0.202881 1
-25 9 27 1 0.215576 1
-25 9 28 1 0.225098 1
-25 9 29 0.949219 0.231934 1
-25 9 30 0.856445 0.236694 1
-25 9 31 0.761719 0.239868 1
-25 10 0 1 0 0
-25 10 1 1 0 0
-25 10 2 1 0 0
-25 10 3 1 0 0
-25 10 4 1 0 0
-25 10 5 1 0 0
-25 10 6 1 0 0
-25 10 7 1 0 0
-25 10 8 1 0 0
-25 10 9 1 0 0
-25 10 10 1 0 0
-25 10 11 1 0 0
-25 10 12 1 0 0
-25 10 13 1 0 0
-25 10 14 1 0 0
-25 10 15 1 0 0
-25 10 16 1 0 0.116455
-25 10 17 1 0 0.319824
-25 10 18 1 0 0.459473
-25 10 19 1 0 0.584473
-25 10 20 1 0 0.700195
-25 10 21 1 0 0.802734
-25 10 22 1 0 0.888184
-25 10 23 1 0.140259 0.95459
-25 10 24 1 0.175903 1
-25 10 25 1 0.193604 1
-25 10 26 1 0.208496 1
-25 10 27 1 0.220337 1
-25 10 28 1 0.229126 1
-25 10 29 0.949219 0.235229 1
-25 10 30 0.855957 0.239502 1
-25 10 31 0.76123 0.242188 1
-25 11 0 1 0 0
-25 11 1 1 0 0
-25 11 2 1 0 0
-25 11 3 1 0 0
-25 11 4 1 0 0
-25 11 5 1 0 0
-25 11 6 1 0 0
-25 11 7 1 0 0
-25 11 8 1 0 0
-25 11 9 1 0 0
-25 11 10 1 0 0
-25 11 11 1 0 0
-25 11 12 1 0 0
-25 11 13 1 0 0
-25 11 14 1 0 0
-25 11 15 1 0 0
-25 11 16 1 0 0.11438
-25 11 17 1 0 0.318604
-25 11 18 1 0 0.458984
-25 11 19 1 0 0.583984
-25 11 20 1 0 0.699707
-25 11 21 1 0 0.802734
-25 11 22 1 0.0208282 0.888184
-25 11 23 1 0.157104 0.95459
-25 11 24 1 0.188965 1
-25 11 25 1 0.204712 1
-25 11 26 1 0.218018 1
-25 11 27 1 0.228394 1
-25 11 28 1 0.235962 1
-25 11 29 0.948242 0.240967 1
-25 11 30 0.855469 0.244263 1
-25 11 31 0.760742 0.246216 1
-25 12 0 1 0 0
-25 12 1 1 0 0
-25 12 2 1 0 0
-25 12 3 1 0 0
-25 12 4 1 0 0
-25 12 5 1 0 0
-25 12 6 1 0 0
-25 12 7 1 0 0
-25 12 8 1 0 0
-25 12 9 1 0 0
-25 12 10 1 0 0
-25 12 11 1 0 0
-25 12 12 1 0 0
-25 12 13 1 0 0
-25 12 14 1 0 0
-25 12 15 1 0 0
-25 12 16 1 0 0.110962
-25 12 17 1 0 0.317139
-25 12 18 1 0 0.458252
-25 12 19 1 0 0.583008
-25 12 20 1 0 0.69873
-25 12 21 1 0 0.802246
-25 12 22 1 0.0876465 0.887695
-25 12 23 1 0.182129 0.95459
-25 12 24 1 0.209229 1
-25 12 25 1 0.22229 1
-25 12 26 1 0.233276 1
-25 12 27 1 0.241455 1
-25 12 28 1 0.24707 1
-25 12 29 0.947266 0.250488 1
-25 12 30 0.854492 0.252197 1
-25 12 31 0.759766 0.25293 1
-25 13 0 1 0 0
-25 13 1 1 0 0
-25 13 2 1 0 0
-25 13 3 1 0 0
-25 13 4 1 0 0
-25 13 5 1 0 0
-25 13 6 1 0 0
-25 13 7 1 0 0
-25 13 8 1 0 0
-25 13 9 1 0 0
-25 13 10 1 0 0
-25 13 11 1 0 0
-25 13 12 1 0 0
-25 13 13 1 0 0
-25 13 14 1 0 0
-25 13 15 1 0 0
-25 13 16 1 0 0.105652
-25 13 17 1 0 0.314453
-25 13 18 1 0 0.457031
-25 13 19 1 0 0.581543
-25 13 20 1 0 0.697266
-25 13 21 1 0 0.800781
-25 13 22 1 0.147461 0.887207
-25 13 23 1 0.216675 0.954102
-25 13 24 1 0.238525 1
-25 13 25 1 0.248291 1
-25 13 26 1 0.256104 1
-25 13 27 1 0.261475 1
-25 13 28 1 0.26416 1
-25 13 29 0.945801 0.265137 1
-25 13 30 0.852539 0.264893 1
-25 13 31 0.757812 0.263672 1
-25 14 0 1 0 0
-25 14 1 1 0 0
-25 14 2 1 0 0
-25 14 3 1 0 0
-25 14 4 1 0 0
-25 14 5 1 0 0
-25 14 6 1 0 0
-25 14 7 1 0 0
-25 14 8 1 0 0
-25 14 9 1 0 0
-25 14 10 1 0 0
-25 14 11 1 0 0
-25 14 12 1 0 0
-25 14 13 1 0 0
-25 14 14 1 0 0
-25 14 15 1 0 0
-25 14 16 1 0 0.0979614
-25 14 17 1 0 0.310791
-25 14 18 1 0 0.455566
-25 14 19 1 0 0.579102
-25 14 20 1 0 0.694824
-25 14 21 1 0.0695801 0.799316
-25 14 22 1 0.209717 0.88623
-25 14 23 1 0.261475 0.953125
-25 14 24 1 0.278076 1
-25 14 25 1 0.283936 1
-25 14 26 1 0.288086 1
-25 14 27 1 0.289795 1
-25 14 28 1 0.289062 1
-25 14 29 0.942871 0.286865 1
-25 14 30 0.849609 0.283447 1
-25 14 31 0.754883 0.279541 1
-25 15 0 1 0 0
-25 15 1 1 0 0
-25 15 2 1 0 0
-25 15 3 1 0 0
-25 15 4 1 0 0
-25 15 5 1 0 0
-25 15 6 1 0 0
-25 15 7 1 0 0
-25 15 8 1 0 0
-25 15 9 1 0 0
-25 15 10 1 0 0
-25 15 11 1 0 0
-25 15 12 1 0 0
-25 15 13 1 0 0
-25 15 14 1 0 0
-25 15 15 1 0 0
-25 15 16 1 0 0.0886841
-25 15 17 1 0 0.306152
-25 15 18 1 0 0.452148
-25 15 19 1 0 0.575684
-25 15 20 1 0.055542 0.691406
-25 15 21 1 0.197388 0.796387
-25 15 22 1 0.2771 0.884277
-25 15 23 1 0.316406 0.952148
-25 15 24 1 0.328125 1
-25 15 25 1 0.330322 1
-25 15 26 1 0.330322 1
-25 15 27 1 0.327881 1
-25 15 28 1 0.322998 1
-25 15 29 0.937988 0.316406 1
-25 15 30 0.845215 0.309326 1
-25 15 31 0.750488 0.302002 1
-25 16 0 1 0.20874 0
-25 16 1 1 0.20874 0
-25 16 2 1 0.20874 0
-25 16 3 1 0.208862 0
-25 16 4 1 0.208862 0
-25 16 5 1 0.208862 0
-25 16 6 1 0.208862 0
-25 16 7 1 0.208984 0
-25 16 8 1 0.209106 0
-25 16 9 1 0.209473 0
-25 16 10 1 0.210205 0
-25 16 11 1 0.211304 0
-25 16 12 1 0.213135 0
-25 16 13 1 0.216187 0
-25 16 14 1 0.220093 0
-25 16 15 1 0.218628 0
-25 16 16 1 0.210938 0.0813599
-25 16 17 1 0.201782 0.30127
-25 16 18 1 0.19873 0.445557
-25 16 19 1 0.205688 0.571289
-25 16 20 1 0.236328 0.685547
-25 16 21 1 0.295898 0.791992
-25 16 22 1 0.35083 0.881348
-25 16 23 1 0.381104 0.950195
-25 16 24 1 0.388428 1
-25 16 25 1 0.386963 1
-25 16 26 1 0.383057 1
-25 16 27 1 0.375977 1
-25 16 28 1 0.366211 1
-25 16 29 0.931152 0.35498 1
-25 16 30 0.838379 0.343506 1
-25 16 31 0.743652 0.332031 1
-25 17 0 1 0.350586 0
-25 17 1 1 0.350586 0
-25 17 2 1 0.350586 0
-25 17 3 1 0.350586 0
-25 17 4 1 0.350586 0
-25 17 5 1 0.350586 0
-25 17 6 1 0.350586 0
-25 17 7 1 0.350586 0
-25 17 8 1 0.35083 0
-25 17 9 1 0.351074 0
-25 17 10 1 0.351318 0
-25 17 11 1 0.352051 0
-25 17 12 1 0.353027 0
-25 17 13 1 0.354736 0
-25 17 14 1 0.357178 0
-25 17 15 1 0.355713 0
-25 17 16 1 0.352539 0.085022
-25 17 17 1 0.347656 0.298828
-25 17 18 1 0.343262 0.439453
-25 17 19 1 0.347656 0.566406
-25 17 20 1 0.355713 0.678223
-25 17 21 1 0.38916 0.785156
-25 17 22 1 0.428955 0.876465
-25 17 23 1 0.452637 0.947266
-25 17 24 1 0.456787 1
-25 17 25 1 0.451904 1
-25 17 26 1 0.443848 1
-25 17 27 1 0.432129 1
-25 17 28 1 0.41748 1
-25 17 29 0.921387 0.401367 1
-25 17 30 0.829102 0.384766 1
-25 17 31 0.734375 0.368896 1
-25 18 0 1 0.468262 0
-25 18 1 1 0.468262 0
-25 18 2 1 0.468262 0
-25 18 3 1 0.468262 0
-25 18 4 1 0.468262 0
-25 18 5 1 0.468506 0
-25 18 6 1 0.468506 0
-25 18 7 1 0.468506 0
-25 18 8 1 0.468506 0
-25 18 9 1 0.46875 0
-25 18 10 1 0.468994 0
-25 18 11 1 0.469238 0
-25 18 12 1 0.469971 0
-25 18 13 1 0.471191 0
-25 18 14 1 0.4729 0
-25 18 15 1 0.472656 0
-25 18 16 1 0.471436 0.10614
-25 18 17 1 0.46875 0.302002
-25 18 18 1 0.464355 0.436523
-25 18 19 1 0.46167 0.557617
-25 18 20 1 0.464844 0.669922
-25 18 21 1 0.480225 0.775391
-25 18 22 1 0.508789 0.869141
-25 18 23 1 0.52832 0.942383
-25 18 24 1 0.529785 0.998047
-25 18 25 1 0.521973 1
-25 18 26 1 0.510254 1
-25 18 27 1 0.493896 1
-25 18 28 0.997559 0.474365 1
-25 18 29 0.908203 0.453125 1
-25 18 30 0.815918 0.431641 1
-25 18 31 0.72168 0.411133 1
-25 19 0 1 0.575195 0
-25 19 1 1 0.575195 0
-25 19 2 1 0.575195 0
-25 19 3 1 0.575195 0
-25 19 4 1 0.575195 0
-25 19 5 1 0.575195 0
-25 19 6 1 0.575195 0
-25 19 7 1 0.575195 0
-25 19 8 1 0.575195 0
-25 19 9 1 0.575195 0
-25 19 10 1 0.575195 0
-25 19 11 1 0.575684 0
-25 19 12 1 0.576172 0
-25 19 13 1 0.577148 0
-25 19 14 1 0.578613 0
-25 19 15 1 0.579102 0
-25 19 16 1 0.57959 0.13855
-25 19 17 1 0.578125 0.312256
-25 19 18 1 0.575195 0.439453
-25 19 19 1 0.569824 0.553223
-25 19 20 1 0.567383 0.660645
-25 19 21 1 0.570312 0.763184
-25 19 22 1 0.587891 0.858887
-25 19 23 1 0.604004 0.935059
-25 19 24 1 0.604004 0.992676
-25 19 25 1 0.59375 1
-25 19 26 1 0.578613 1
-25 19 27 1 0.558105 1
-25 19 28 0.97998 0.533691 1
-25 19 29 0.891113 0.507812 1
-25 19 30 0.799316 0.481445 1
-25 19 31 0.705566 0.456543 1
-25 20 0 1 0.671875 0
-25 20 1 1 0.671875 0
-25 20 2 1 0.671875 0
-25 20 3 1 0.671875 0
-25 20 4 1 0.671875 0
-25 20 5 1 0.672363 0
-25 20 6 1 0.672363 0
-25 20 7 1 0.672363 0
-25 20 8 1 0.672363 0
-25 20 9 1 0.672363 0
-25 20 10 1 0.672363 0
-25 20 11 1 0.672852 0
-25 20 12 1 0.672852 0
-25 20 13 1 0.673828 0
-25 20 14 1 0.674805 0
-25 20 15 1 0.67627 0
-25 20 16 1 0.677246 0.169067
-25 20 17 1 0.677246 0.326172
-25 20 18 1 0.675781 0.447266
-25 20 19 1 0.670898 0.554688
-25 20 20 1 0.663574 0.653809
-25 20 21 1 0.660645 0.751953
-25 20 22 1 0.664062 0.844727
-25 20 23 1 0.67627 0.924805
-25 20 24 1 0.67627 0.984863
-25 20 25 1 0.664062 1
-25 20 26 1 0.645996 1
-25 20 27 1 0.621582 1
-25 20 28 0.958008 0.592773 1
-25 20 29 0.870117 0.5625 1
-25 20 30 0.779297 0.532227 1
-25 20 31 0.686035 0.50293 1
-25 21 0 1 0.762207 0
-25 21 1 1 0.762207 0
-25 21 2 1 0.762207 0
-25 21 3 1 0.762207 0
-25 21 4 1 0.762207 0
-25 21 5 1 0.762207 0
-25 21 6 1 0.762207 0
-25 21 7 1 0.762207 0
-25 21 8 1 0.762207 0
-25 21 9 1 0.762207 0
-25 21 10 1 0.762207 0
-25 21 11 1 0.762695 0
-25 21 12 1 0.762695 0
-25 21 13 1 0.763184 0
-25 21 14 1 0.76416 0
-25 21 15 1 0.765625 0
-25 21 16 1 0.767578 0.1875
-25 21 17 1 0.768555 0.336914
-25 21 18 1 0.768066 0.455566
-25 21 19 1 0.764648 0.560059
-25 21 20 1 0.757324 0.65332
-25 21 21 1 0.74707 0.741211
-25 21 22 1 0.741211 0.828613
-25 21 23 1 0.745605 0.910156
-25 21 24 1 0.746582 0.974609
-25 21 25 1 0.73291 1
-25 21 26 1 0.712402 1
-25 21 27 1 0.684082 1
-25 21 28 0.930664 0.651367 1
-25 21 29 0.844238 0.617188 1
-25 21 30 0.754883 0.583496 1
-25 21 31 0.662598 0.550781 1
-25 22 0 1 0.843262 0
-25 22 1 1 0.843262 0
-25 22 2 1 0.843262 0
-25 22 3 1 0.843262 0
-25 22 4 1 0.843262 0
-25 22 5 1 0.843262 0
-25 22 6 1 0.84375 0
-25 22 7 1 0.84375 0
-25 22 8 1 0.84375 0
-25 22 9 1 0.84375 0
-25 22 10 1 0.84375 0
-25 22 11 1 0.84375 0
-25 22 12 1 0.844238 0
-25 22 13 1 0.844238 0
-25 22 14 1 0.845215 0
-25 22 15 1 0.84668 0
-25 22 16 1 0.848633 0.184814
-25 22 17 1 0.850586 0.337158
-25 22 18 1 0.851074 0.457275
-25 22 19 1 0.849121 0.5625
-25 22 20 1 0.843262 0.655273
-25 22 21 1 0.83252 0.73877
-25 22 22 1 0.818848 0.815918
-25 22 23 1 0.811523 0.891602
-25 22 24 1 0.8125 0.960938
-25 22 25 1 0.798828 1
-25 22 26 1 0.775879 1
-25 22 27 0.978516 0.743652 1
-25 22 28 0.898438 0.708008 1
-25 22 29 0.813965 0.670898 1
-25 22 30 0.726562 0.634277 1
-25 22 31 0.635254 0.598633 1
-25 23 0 1 0.913574 0
-25 23 1 1 0.913574 0
-25 23 2 1 0.913574 0
-25 23 3 1 0.913574 0
-25 23 4 1 0.913574 0
-25 23 5 1 0.913574 0
-25 23 6 1 0.913574 0
-25 23 7 1 0.913574 0
-25 23 8 1 0.913574 0
-25 23 9 1 0.913574 0
-25 23 10 1 0.913574 0
-25 23 11 1 0.914062 0
-25 23 12 1 0.914062 0
-25 23 13 1 0.914551 0
-25 23 14 1 0.915039 0
-25 23 15 1 0.916016 0
-25 23 16 1 0.918945 0.154663
-25 23 17 1 0.921387 0.322754
-25 23 18 1 0.922852 0.447754
-25 23 19 1 0.921875 0.556152
-25 23 20 1 0.91748 0.651855
-25 23 21 1 0.908203 0.737305
-25 23 22 1 0.894043 0.811523
-25 23 23 1 0.877441 0.876465
-25 23 24 1 0.870605 0.943359
-25 23 25 1 0.858398 1
-25 23 26 1 0.833008 1
-25 23 27 0.939941 0.79834 1
-25 23 28 0.862793 0.760254 1
-25 23 29 0.780762 0.72168 1
-25 23 30 0.695312 0.683105 1
-25 23 31 0.60498 0.645508 1
-25 24 0 1 0.973145 0
-25 24 1 1 0.973145 0
-25 24 2 1 0.973145 0
-25 24 3 1 0.973145 0
-25 24 4 1 0.973145 0
-25 24 5 1 0.973145 0
-25 24 6 1 0.973145 0
-25 24 7 1 0.973145 0
-25 24 8 1 0.973145 0
-25 24 9 1 0.973145 0
-25 24 10 1 0.973145 0
-25 24 11 1 0.973145 0
-25 24 12 1 0.973145 0
-25 24 13 1 0.973633 0
-25 24 14 1 0.974121 0
-25 24 15 1 0.974609 0
-25 24 16 1 0.978027 0.0821533
-25 24 17 1 0.980957 0.294189
-25 24 18 1 0.983398 0.427002
-25 24 19 1 0.983398 0.539551
-25 24 20 1 0.980469 0.638672
-25 24 21 1 0.973145 0.727539
-25 24 22 1 0.960938 0.805664
-25 24 23 1 0.944824 0.870117
-25 24 24 1 0.925293 0.924805
-25 24 25 1 0.913086 0.986816
-25 24 26 0.965332 0.884277 1
-25 24 27 0.896973 0.848145 1
-25 24 28 0.82373 0.810059 1
-25 24 29 0.745605 0.770996 1
-25 24 30 0.661621 0.730957 1
-25 24 31 0.571289 0.691406 1
-25 25 0 1 1 0
-25 25 1 1 1 0
-25 25 2 1 1 0
-25 25 3 1 1 0
-25 25 4 1 1 0
-25 25 5 1 1 0
-25 25 6 1 1 0
-25 25 7 1 1 0
-25 25 8 1 1 0
-25 25 9 1 1 0
-25 25 10 1 1 0
-25 25 11 1 1 0
-25 25 12 1 1 0
-25 25 13 1 1 0
-25 25 14 1 1 0
-25 25 15 1 1 0
-25 25 16 1 1 0
-25 25 17 1 1 0.248901
-25 25 18 1 1 0.394775
-25 25 19 1 1 0.512207
-25 25 20 1 1 0.614258
-25 25 21 1 1 0.705566
-25 25 22 1 1 0.786621
-25 25 23 1 1 0.855469
-25 25 24 1 0.989746 0.914062
-25 25 25 0.967285 0.967285 0.967285
-25 25 26 0.912109 0.937012 1
-25 25 27 0.849121 0.902832 1
-25 25 28 0.779785 0.865234 1
-25 25 29 0.703125 0.824707 1
-25 25 30 0.619141 0.783203 1
-25 25 31 0.526855 0.741211 1
-25 26 0 1 1 0
-25 26 1 1 1 0
-25 26 2 1 1 0
-25 26 3 1 1 0
-25 26 4 1 1 0
-25 26 5 1 1 0
-25 26 6 1 1 0
-25 26 7 1 1 0
-25 26 8 1 1 0
-25 26 9 1 1 0
-25 26 10 1 1 0
-25 26 11 1 1 0
-25 26 12 1 1 0
-25 26 13 1 1 0
-25 26 14 1 1 0
-25 26 15 1 1 0
-25 26 16 1 1 0
-25 26 17 1 1 0.183594
-25 26 18 1 1 0.352051
-25 26 19 1 1 0.475586
-25 26 20 1 1 0.580078
-25 26 21 1 1 0.67334
-25 26 22 1 1 0.755371
-25 26 23 0.973145 1 0.825684
-25 26 24 0.938965 1 0.885254
-25 26 25 0.899414 1 0.942871
-25 26 26 0.85498 0.999512 1
-25 26 27 0.795898 0.966797 1
-25 26 28 0.726562 0.926758 1
-25 26 29 0.648926 0.883789 1
-25 26 30 0.563477 0.839355 1
-25 26 31 0.466797 0.794434 1
-25 27 0 0.981445 1 0
-25 27 1 0.981445 1 0
-25 27 2 0.981445 1 0
-25 27 3 0.981445 1 0
-25 27 4 0.981445 1 0
-25 27 5 0.981445 1 0
-25 27 6 0.981445 1 0
-25 27 7 0.981445 1 0
-25 27 8 0.981445 1 0
-25 27 9 0.981445 1 0
-25 27 10 0.981445 1 0
-25 27 11 0.981445 1 0
-25 27 12 0.981445 1 0
-25 27 13 0.981445 1 0
-25 27 14 0.980957 1 0
-25 27 15 0.980957 1 0
-25 27 16 0.979492 1 0
-25 27 17 0.976562 1 0.0653076
-25 27 18 0.971191 1 0.298828
-25 27 19 0.962402 1 0.430908
-25 27 20 0.949219 1 0.538574
-25 27 21 0.931152 1 0.632812
-25 27 22 0.908203 1 0.716797
-25 27 23 0.880859 1 0.788574
-25 27 24 0.850098 1 0.851074
-25 27 25 0.814941 1 0.912598
-25 27 26 0.771973 1 0.972168
-25 27 27 0.719727 1 1
-25 27 28 0.655273 0.991211 1
-25 27 29 0.577637 0.948242 1
-25 27 30 0.487549 0.901855 1
-25 27 31 0.380127 0.853516 1
-25 28 0 0.866211 1 0
-25 28 1 0.866211 1 0
-25 28 2 0.866211 1 0
-25 28 3 0.866211 1 0
-25 28 4 0.866211 1 0
-25 28 5 0.866211 1 0
-25 28 6 0.866211 1 0
-25 28 7 0.866211 1 0
-25 28 8 0.866211 1 0
-25 28 9 0.866211 1 0
-25 28 10 0.866211 1 0
-25 28 11 0.866211 1 0
-25 28 12 0.866211 1 0
-25 28 13 0.865723 1 0
-25 28 14 0.865723 1 0
-25 28 15 0.865723 1 0
-25 28 16 0.864746 1 0
-25 28 17 0.861328 1 0
-25 28 18 0.855469 1 0.231567
-25 28 19 0.84668 1 0.379395
-25 28 20 0.833984 1 0.491211
-25 28 21 0.816895 1 0.587891
-25 28 22 0.79541 1 0.67334
-25 28 23 0.77002 1 0.747559
-25 28 24 0.742188 1 0.8125
-25 28 25 0.708496 1 0.876465
-25 28 26 0.666504 1 0.938477
-25 28 27 0.614258 1 0.995605
-25 28 28 0.549805 1 1
-25 28 29 0.469971 1 1
-25 28 30 0.368652 0.962891 1
-25 28 31 0.223145 0.914062 1
-25 29 0 0.730469 1 0
-25 29 1 0.730469 1 0
-25 29 2 0.730469 1 0
-25 29 3 0.730469 1 0
-25 29 4 0.730469 1 0
-25 29 5 0.730469 1 0
-25 29 6 0.730469 1 0
-25 29 7 0.730469 1 0
-25 29 8 0.730469 1 0
-25 29 9 0.730469 1 0
-25 29 10 0.730469 1 0
-25 29 11 0.730469 1 0
-25 29 12 0.730469 1 0
-25 29 13 0.730469 1 0
-25 29 14 0.730469 1 0
-25 29 15 0.730469 1 0
-25 29 16 0.72998 1 0
-25 29 17 0.725586 1 0
-25 29 18 0.71875 1 0.133667
-25 29 19 0.708984 1 0.318604
-25 29 20 0.695801 1 0.437988
-25 29 21 0.678711 1 0.537598
-25 29 22 0.657227 1 0.625
-25 29 23 0.632324 1 0.701172
-25 29 24 0.604004 1 0.768066
-25 29 25 0.568359 1 0.833984
-25 29 26 0.523438 1 0.897949
-25 29 27 0.465576 1 0.958008
-25 29 28 0.390381 1 1
-25 29 29 0.285645 1 1
-25 29 30 0.0717773 1 1
-25 29 31 0 0.974121 1
-25 30 0 0.564941 1 0
-25 30 1 0.564941 1 0
-25 30 2 0.564941 1 0
-25 30 3 0.564941 1 0
-25 30 4 0.564941 1 0
-25 30 5 0.564941 1 0
-25 30 6 0.564941 1 0
-25 30 7 0.564941 1 0
-25 30 8 0.564941 1 0
-25 30 9 0.564941 1 0
-25 30 10 0.564941 1 0
-25 30 11 0.564941 1 0
-25 30 12 0.564941 1 0
-25 30 13 0.564941 1 0
-25 30 14 0.564941 1 0
-25 30 15 0.564941 1 0
-25 30 16 0.564941 1 0
-25 30 17 0.55957 1 0
-25 30 18 0.550293 1 0
-25 30 19 0.537598 1 0.245605
-25 30 20 0.520996 1 0.378418
-25 30 21 0.499512 1 0.482666
-25 30 22 0.473389 1 0.572266
-25 30 23 0.442383 1 0.649414
-25 30 24 0.406006 1 0.717773
-25 30 25 0.35791 1 0.785156
-25 30 26 0.290283 1 0.851074
-25 30 27 0.180908 1 0.914551
-25 30 28 0 1 0.973633
-25 30 29 0 1 1
-25 30 30 0 1 1
-25 30 31 0 1 1
-25 31 0 0.319092 1 0
-25 31 1 0.319092 1 0
-25 31 2 0.319092 1 0
-25 31 3 0.319092 1 0
-25 31 4 0.319092 1 0
-25 31 5 0.319092 1 0
-25 31 6 0.319092 1 0
-25 31 7 0.319092 1 0
-25 31 8 0.319092 1 0
-25 31 9 0.319092 1 0
-25 31 10 0.319092 1 0
-25 31 11 0.319092 1 0
-25 31 12 0.319092 1 0
-25 31 13 0.319336 1 0
-25 31 14 0.31958 1 0
-25 31 15 0.319824 1 0
-25 31 16 0.320068 1 0
-25 31 17 0.313477 1 0
-25 31 18 0.293457 1 0
-25 31 19 0.265625 1 0.143677
-25 31 20 0.226807 1 0.310547
-25 31 21 0.168579 1 0.422119
-25 31 22 0.0491638 1 0.51416
-25 31 23 0 1 0.592773
-25 31 24 0 1 0.662598
-25 31 25 0 1 0.730957
-25 31 26 0 1 0.79834
-25 31 27 0 1 0.864746
-25 31 28 0 1 0.927246
-25 31 29 0 1 0.98584
-25 31 30 0 1 1
-25 31 31 0 1 1
-26 0 0 1 0 0
-26 0 1 1 0 0
-26 0 2 1 0 0
-26 0 3 1 0 0
-26 0 4 1 0 0
-26 0 5 1 0 0
-26 0 6 1 0 0
-26 0 7 1 0 0
-26 0 8 1 0 0
-26 0 9 1 0 0
-26 0 10 1 0 0
-26 0 11 1 0 0
-26 0 12 1 0 0
-26 0 13 1 0 0
-26 0 14 1 0 0
-26 0 15 1 0 0
-26 0 16 1 0 0
-26 0 17 1 0 0.257324
-26 0 18 1 0 0.4104
-26 0 19 1 0 0.534668
-26 0 20 1 0 0.649414
-26 0 21 1 0 0.754395
-26 0 22 1 0 0.844727
-26 0 23 1 0 0.916992
-26 0 24 1 0.120178 0.975098
-26 0 25 1 0.162231 1
-26 0 26 1 0.182739 1
-26 0 27 1 0.199707 1
-26 0 28 1 0.213135 1
-26 0 29 1 0.223389 1
-26 0 30 0.960449 0.230957 1
-26 0 31 0.865723 0.236328 1
-26 1 0 1 0 0
-26 1 1 1 0 0
-26 1 2 1 0 0
-26 1 3 1 0 0
-26 1 4 1 0 0
-26 1 5 1 0 0
-26 1 6 1 0 0
-26 1 7 1 0 0
-26 1 8 1 0 0
-26 1 9 1 0 0
-26 1 10 1 0 0
-26 1 11 1 0 0
-26 1 12 1 0 0
-26 1 13 1 0 0
-26 1 14 1 0 0
-26 1 15 1 0 0
-26 1 16 1 0 0
-26 1 17 1 0 0.257324
-26 1 18 1 0 0.4104
-26 1 19 1 0 0.534668
-26 1 20 1 0 0.649414
-26 1 21 1 0 0.754395
-26 1 22 1 0 0.844727
-26 1 23 1 0 0.916992
-26 1 24 1 0.120178 0.975098
-26 1 25 1 0.162354 1
-26 1 26 1 0.182739 1
-26 1 27 1 0.199707 1
-26 1 28 1 0.213257 1
-26 1 29 1 0.223389 1
-26 1 30 0.960449 0.230957 1
-26 1 31 0.865723 0.236328 1
-26 2 0 1 0 0
-26 2 1 1 0 0
-26 2 2 1 0 0
-26 2 3 1 0 0
-26 2 4 1 0 0
-26 2 5 1 0 0
-26 2 6 1 0 0
-26 2 7 1 0 0
-26 2 8 1 0 0
-26 2 9 1 0 0
-26 2 10 1 0 0
-26 2 11 1 0 0
-26 2 12 1 0 0
-26 2 13 1 0 0
-26 2 14 1 0 0
-26 2 15 1 0 0
-26 2 16 1 0 0
-26 2 17 1 0 0.257324
-26 2 18 1 0 0.4104
-26 2 19 1 0 0.534668
-26 2 20 1 0 0.649414
-26 2 21 1 0 0.754395
-26 2 22 1 0 0.844727
-26 2 23 1 0 0.916992
-26 2 24 1 0.120239 0.975098
-26 2 25 1 0.162354 1
-26 2 26 1 0.182739 1
-26 2 27 1 0.199707 1
-26 2 28 1 0.213257 1
-26 2 29 1 0.223511 1
-26 2 30 0.960449 0.230957 1
-26 2 31 0.865723 0.236328 1
-26 3 0 1 0 0
-26 3 1 1 0 0
-26 3 2 1 0 0
-26 3 3 1 0 0
-26 3 4 1 0 0
-26 3 5 1 0 0
-26 3 6 1 0 0
-26 3 7 1 0 0
-26 3 8 1 0 0
-26 3 9 1 0 0
-26 3 10 1 0 0
-26 3 11 1 0 0
-26 3 12 1 0 0
-26 3 13 1 0 0
-26 3 14 1 0 0
-26 3 15 1 0 0
-26 3 16 1 0 0
-26 3 17 1 0 0.257324
-26 3 18 1 0 0.4104
-26 3 19 1 0 0.534668
-26 3 20 1 0 0.649414
-26 3 21 1 0 0.754395
-26 3 22 1 0 0.844727
-26 3 23 1 0 0.916992
-26 3 24 1 0.120361 0.975098
-26 3 25 1 0.162476 1
-26 3 26 1 0.182861 1
-26 3 27 1 0.199829 1
-26 3 28 1 0.213257 1
-26 3 29 1 0.223511 1
-26 3 30 0.960449 0.230957 1
-26 3 31 0.865723 0.236328 1
-26 4 0 1 0 0
-26 4 1 1 0 0
-26 4 2 1 0 0
-26 4 3 1 0 0
-26 4 4 1 0 0
-26 4 5 1 0 0
-26 4 6 1 0 0
-26 4 7 1 0 0
-26 4 8 1 0 0
-26 4 9 1 0 0
-26 4 10 1 0 0
-26 4 11 1 0 0
-26 4 12 1 0 0
-26 4 13 1 0 0
-26 4 14 1 0 0
-26 4 15 1 0 0
-26 4 16 1 0 0
-26 4 17 1 0 0.257324
-26 4 18 1 0 0.4104
-26 4 19 1 0 0.534668
-26 4 20 1 0 0.649414
-26 4 21 1 0 0.754395
-26 4 22 1 0 0.844727
-26 4 23 1 0 0.916992
-26 4 24 1 0.120605 0.975098
-26 4 25 1 0.162598 1
-26 4 26 1 0.182983 1
-26 4 27 1 0.199951 1
-26 4 28 1 0.213379 1
-26 4 29 1 0.223633 1
-26 4 30 0.960449 0.231079 1
-26 4 31 0.865723 0.23645 1
-26 5 0 1 0 0
-26 5 1 1 0 0
-26 5 2 1 0 0
-26 5 3 1 0 0
-26 5 4 1 0 0
-26 5 5 1 0 0
-26 5 6 1 0 0
-26 5 7 1 0 0
-26 5 8 1 0 0
-26 5 9 1 0 0
-26 5 10 1 0 0
-26 5 11 1 0 0
-26 5 12 1 0 0
-26 5 13 1 0 0
-26 5 14 1 0 0
-26 5 15 1 0 0
-26 5 16 1 0 0
-26 5 17 1 0 0.257324
-26 5 18 1 0 0.4104
-26 5 19 1 0 0.534668
-26 5 20 1 0 0.649414
-26 5 21 1 0 0.754395
-26 5 22 1 0 0.844727
-26 5 23 1 0 0.916992
-26 5 24 1 0.120972 0.975098
-26 5 25 1 0.162842 1
-26 5 26 1 0.183228 1
-26 5 27 1 0.200073 1
-26 5 28 1 0.213501 1
-26 5 29 1 0.223755 1
-26 5 30 0.960449 0.231201 1
-26 5 31 0.865723 0.23645 1
-26 6 0 1 0 0
-26 6 1 1 0 0
-26 6 2 1 0 0
-26 6 3 1 0 0
-26 6 4 1 0 0
-26 6 5 1 0 0
-26 6 6 1 0 0
-26 6 7 1 0 0
-26 6 8 1 0 0
-26 6 9 1 0 0
-26 6 10 1 0 0
-26 6 11 1 0 0
-26 6 12 1 0 0
-26 6 13 1 0 0
-26 6 14 1 0 0
-26 6 15 1 0 0
-26 6 16 1 0 0
-26 6 17 1 0 0.257324
-26 6 18 1 0 0.4104
-26 6 19 1 0 0.534668
-26 6 20 1 0 0.649414
-26 6 21 1 0 0.754395
-26 6 22 1 0 0.844727
-26 6 23 1 0 0.916992
-26 6 24 1 0.121765 0.975098
-26 6 25 1 0.163452 1
-26 6 26 1 0.183716 1
-26 6 27 1 0.200439 1
-26 6 28 1 0.213867 1
-26 6 29 1 0.223999 1
-26 6 30 0.960449 0.231445 1
-26 6 31 0.865723 0.236694 1
-26 7 0 1 0 0
-26 7 1 1 0 0
-26 7 2 1 0 0
-26 7 3 1 0 0
-26 7 4 1 0 0
-26 7 5 1 0 0
-26 7 6 1 0 0
-26 7 7 1 0 0
-26 7 8 1 0 0
-26 7 9 1 0 0
-26 7 10 1 0 0
-26 7 11 1 0 0
-26 7 12 1 0 0
-26 7 13 1 0 0
-26 7 14 1 0 0
-26 7 15 1 0 0
-26 7 16 1 0 0
-26 7 17 1 0 0.257324
-26 7 18 1 0 0.4104
-26 7 19 1 0 0.534668
-26 7 20 1 0 0.649414
-26 7 21 1 0 0.754395
-26 7 22 1 0 0.844727
-26 7 23 1 0 0.916992
-26 7 24 1 0.123291 0.975098
-26 7 25 1 0.164551 1
-26 7 26 1 0.18457 1
-26 7 27 1 0.201294 1
-26 7 28 1 0.214478 1
-26 7 29 1 0.224487 1
-26 7 30 0.960449 0.231812 1
-26 7 31 0.865723 0.237061 1
-26 8 0 1 0 0
-26 8 1 1 0 0
-26 8 2 1 0 0
-26 8 3 1 0 0
-26 8 4 1 0 0
-26 8 5 1 0 0
-26 8 6 1 0 0
-26 8 7 1 0 0
-26 8 8 1 0 0
-26 8 9 1 0 0
-26 8 10 1 0 0
-26 8 11 1 0 0
-26 8 12 1 0 0
-26 8 13 1 0 0
-26 8 14 1 0 0
-26 8 15 1 0 0
-26 8 16 1 0 0
-26 8 17 1 0 0.25708
-26 8 18 1 0 0.410156
-26 8 19 1 0 0.534668
-26 8 20 1 0 0.649414
-26 8 21 1 0 0.754395
-26 8 22 1 0 0.844727
-26 8 23 1 0 0.916992
-26 8 24 1 0.126221 0.975098
-26 8 25 1 0.166626 1
-26 8 26 1 0.186279 1
-26 8 27 1 0.202637 1
-26 8 28 1 0.215698 1
-26 8 29 1 0.225464 1
-26 8 30 0.959961 0.232666 1
-26 8 31 0.865723 0.237793 1
-26 9 0 1 0 0
-26 9 1 1 0 0
-26 9 2 1 0 0
-26 9 3 1 0 0
-26 9 4 1 0 0
-26 9 5 1 0 0
-26 9 6 1 0 0
-26 9 7 1 0 0
-26 9 8 1 0 0
-26 9 9 1 0 0
-26 9 10 1 0 0
-26 9 11 1 0 0
-26 9 12 1 0 0
-26 9 13 1 0 0
-26 9 14 1 0 0
-26 9 15 1 0 0
-26 9 16 1 0 0
-26 9 17 1 0 0.256836
-26 9 18 1 0 0.410156
-26 9 19 1 0 0.534668
-26 9 20 1 0 0.649414
-26 9 21 1 0 0.754395
-26 9 22 1 0 0.844727
-26 9 23 1 0 0.916992
-26 9 24 1 0.131592 0.975098
-26 9 25 1 0.170532 1
-26 9 26 1 0.189575 1
-26 9 27 1 0.205444 1
-26 9 28 1 0.218018 1
-26 9 29 1 0.227417 1
-26 9 30 0.959961 0.234253 1
-26 9 31 0.865723 0.239136 1
-26 10 0 1 0 0
-26 10 1 1 0 0
-26 10 2 1 0 0
-26 10 3 1 0 0
-26 10 4 1 0 0
-26 10 5 1 0 0
-26 10 6 1 0 0
-26 10 7 1 0 0
-26 10 8 1 0 0
-26 10 9 1 0 0
-26 10 10 1 0 0
-26 10 11 1 0 0
-26 10 12 1 0 0
-26 10 13 1 0 0
-26 10 14 1 0 0
-26 10 15 1 0 0
-26 10 16 1 0 0
-26 10 17 1 0 0.256104
-26 10 18 1 0 0.409912
-26 10 19 1 0 0.53418
-26 10 20 1 0 0.648926
-26 10 21 1 0 0.753906
-26 10 22 1 0 0.844238
-26 10 23 1 0 0.916992
-26 10 24 1 0.140869 0.974609
-26 10 25 1 0.17749 1
-26 10 26 1 0.195312 1
-26 10 27 1 0.210327 1
-26 10 28 1 0.222046 1
-26 10 29 1 0.230835 1
-26 10 30 0.959473 0.237183 1
-26 10 31 0.865234 0.241455 1
-26 11 0 1 0 0
-26 11 1 1 0 0
-26 11 2 1 0 0
-26 11 3 1 0 0
-26 11 4 1 0 0
-26 11 5 1 0 0
-26 11 6 1 0 0
-26 11 7 1 0 0
-26 11 8 1 0 0
-26 11 9 1 0 0
-26 11 10 1 0 0
-26 11 11 1 0 0
-26 11 12 1 0 0
-26 11 13 1 0 0
-26 11 14 1 0 0
-26 11 15 1 0 0
-26 11 16 1 0 0
-26 11 17 1 0 0.255127
-26 11 18 1 0 0.409668
-26 11 19 1 0 0.533691
-26 11 20 1 0 0.648438
-26 11 21 1 0 0.753418
-26 11 22 1 0 0.844238
-26 11 23 1 0.0396423 0.916992
-26 11 24 1 0.155762 0.974609
-26 11 25 1 0.188965 1
-26 11 26 1 0.205078 1
-26 11 27 1 0.218506 1
-26 11 28 1 0.229004 1
-26 11 29 1 0.236816 1
-26 11 30 0.958984 0.242065 1
-26 11 31 0.864746 0.245605 1
-26 12 0 1 0 0
-26 12 1 1 0 0
-26 12 2 1 0 0
-26 12 3 1 0 0
-26 12 4 1 0 0
-26 12 5 1 0 0
-26 12 6 1 0 0
-26 12 7 1 0 0
-26 12 8 1 0 0
-26 12 9 1 0 0
-26 12 10 1 0 0
-26 12 11 1 0 0
-26 12 12 1 0 0
-26 12 13 1 0 0
-26 12 14 1 0 0
-26 12 15 1 0 0
-26 12 16 1 0 0
-26 12 17 1 0 0.253662
-26 12 18 1 0 0.40918
-26 12 19 1 0 0.533203
-26 12 20 1 0 0.647949
-26 12 21 1 0 0.75293
-26 12 22 1 0 0.84375
-26 12 23 1 0.0928345 0.916504
-26 12 24 1 0.178345 0.974609
-26 12 25 1 0.206909 1
-26 12 26 1 0.220581 1
-26 12 27 1 0.231934 1
-26 12 28 1 0.240479 1
-26 12 29 1 0.24646 1
-26 12 30 0.958496 0.250244 1
-26 12 31 0.86377 0.252686 1
-26 13 0 1 0 0
-26 13 1 1 0 0
-26 13 2 1 0 0
-26 13 3 1 0 0
-26 13 4 1 0 0
-26 13 5 1 0 0
-26 13 6 1 0 0
-26 13 7 1 0 0
-26 13 8 1 0 0
-26 13 9 1 0 0
-26 13 10 1 0 0
-26 13 11 1 0 0
-26 13 12 1 0 0
-26 13 13 1 0 0
-26 13 14 1 0 0
-26 13 15 1 0 0
-26 13 16 1 0 0
-26 13 17 1 0 0.250977
-26 13 18 1 0 0.407227
-26 13 19 1 0 0.531738
-26 13 20 1 0 0.646484
-26 13 21 1 0 0.751953
-26 13 22 1 0 0.843262
-26 13 23 1 0.145508 0.916016
-26 13 24 1 0.209839 0.974121
-26 13 25 1 0.233276 1
-26 13 26 1 0.243774 1
-26 13 27 1 0.252197 1
-26 13 28 1 0.258057 1
-26 13 29 1 0.261475 1
-26 13 30 0.956543 0.263184 1
-26 13 31 0.862305 0.263428 1
-26 14 0 1 0 0
-26 14 1 1 0 0
-26 14 2 1 0 0
-26 14 3 1 0 0
-26 14 4 1 0 0
-26 14 5 1 0 0
-26 14 6 1 0 0
-26 14 7 1 0 0
-26 14 8 1 0 0
-26 14 9 1 0 0
-26 14 10 1 0 0
-26 14 11 1 0 0
-26 14 12 1 0 0
-26 14 13 1 0 0
-26 14 14 1 0 0
-26 14 15 1 0 0
-26 14 16 1 0 0
-26 14 17 1 0 0.247314
-26 14 18 1 0 0.404053
-26 14 19 1 0 0.529785
-26 14 20 1 0 0.644531
-26 14 21 1 0 0.75
-26 14 22 1 0.0727539 0.841797
-26 14 23 1 0.202515 0.915527
-26 14 24 1 0.251221 0.973633
-26 14 25 1 0.269287 1
-26 14 26 1 0.276123 1
-26 14 27 1 0.281006 1
-26 14 28 1 0.283203 1
-26 14 29 1 0.283447 1
-26 14 30 0.95459 0.282227 1
-26 14 31 0.859863 0.279785 1
-26 15 0 1 0 0
-26 15 1 1 0 0
-26 15 2 1 0 0
-26 15 3 1 0 0
-26 15 4 1 0 0
-26 15 5 1 0 0
-26 15 6 1 0 0
-26 15 7 1 0 0
-26 15 8 1 0 0
-26 15 9 1 0 0
-26 15 10 1 0 0
-26 15 11 1 0 0
-26 15 12 1 0 0
-26 15 13 1 0 0
-26 15 14 1 0 0
-26 15 15 1 0 0
-26 15 16 1 0 0
-26 15 17 1 0 0.242432
-26 15 18 1 0 0.399414
-26 15 19 1 0 0.527344
-26 15 20 1 0 0.641113
-26 15 21 1 0.00444031 0.747559
-26 15 22 1 0.189209 0.839844
-26 15 23 1 0.265381 0.914062
-26 15 24 1 0.30249 0.973145
-26 15 25 1 0.31543 1
-26 15 26 1 0.318359 1
-26 15 27 1 0.319336 1
-26 15 28 1 0.317627 1
-26 15 29 1 0.313721 1
-26 15 30 0.950684 0.308594 1
-26 15 31 0.856445 0.302734 1
-26 16 0 1 0.137817 0
-26 16 1 1 0.137817 0
-26 16 2 1 0.137817 0
-26 16 3 1 0.137817 0
-26 16 4 1 0.137817 0
-26 16 5 1 0.137817 0
-26 16 6 1 0.137939 0
-26 16 7 1 0.138062 0
-26 16 8 1 0.138306 0
-26 16 9 1 0.138794 0
-26 16 10 1 0.139648 0
-26 16 11 1 0.141235 0
-26 16 12 1 0.143799 0
-26 16 13 1 0.147949 0
-26 16 14 1 0.154175 0
-26 16 15 1 0.155762 0
-26 16 16 1 0.146973 0
-26 16 17 1 0.132568 0.237183
-26 16 18 1 0.121765 0.394043
-26 16 19 1 0.131836 0.524414
-26 16 20 1 0.148193 0.636719
-26 16 21 1 0.210693 0.743164
-26 16 22 1 0.281982 0.836426
-26 16 23 1 0.334961 0.911621
-26 16 24 1 0.363281 0.97168
-26 16 25 1 0.371582 1
-26 16 26 1 0.37085 1
-26 16 27 1 0.367432 1
-26 16 28 1 0.361328 1
-26 16 29 1 0.353027 1
-26 16 30 0.945312 0.343506 1
-26 16 31 0.850586 0.333496 1
-26 17 0 1 0.303711 0
-26 17 1 1 0.303711 0
-26 17 2 1 0.303711 0
-26 17 3 1 0.303711 0
-26 17 4 1 0.303711 0
-26 17 5 1 0.303711 0
-26 17 6 1 0.303711 0
-26 17 7 1 0.303711 0
-26 17 8 1 0.303955 0
-26 17 9 1 0.304199 0
-26 17 10 1 0.304443 0
-26 17 11 1 0.305176 0
-26 17 12 1 0.306152 0
-26 17 13 1 0.308105 0
-26 17 14 1 0.310791 0
-26 17 15 1 0.311523 0
-26 17 16 1 0.307861 0
-26 17 17 1 0.30249 0.234009
-26 17 18 1 0.297119 0.388672
-26 17 19 1 0.297607 0.517578
-26 17 20 1 0.302979 0.630859
-26 17 21 1 0.327148 0.736816
-26 17 22 1 0.370117 0.831543
-26 17 23 1 0.408936 0.908203
-26 17 24 1 0.430908 0.969238
-26 17 25 1 0.435547 1
-26 17 26 1 0.431152 1
-26 17 27 1 0.423828 1
-26 17 28 1 0.413086 1
-26 17 29 1 0.399902 1
-26 17 30 0.937012 0.385742 1
-26 17 31 0.842773 0.371094 1
-26 18 0 1 0.425537 0
-26 18 1 1 0.425537 0
-26 18 2 1 0.425537 0
-26 18 3 1 0.425537 0
-26 18 4 1 0.425537 0
-26 18 5 1 0.425537 0
-26 18 6 1 0.425537 0
-26 18 7 1 0.425537 0
-26 18 8 1 0.425781 0
-26 18 9 1 0.425781 0
-26 18 10 1 0.426025 0
-26 18 11 1 0.426514 0
-26 18 12 1 0.427246 0
-26 18 13 1 0.428467 0
-26 18 14 1 0.430176 0
-26 18 15 1 0.430664 0
-26 18 16 1 0.429443 0
-26 18 17 1 0.426758 0.236328
-26 18 18 1 0.423096 0.385742
-26 18 19 1 0.419922 0.510742
-26 18 20 1 0.423584 0.625
-26 18 21 1 0.430664 0.728516
-26 18 22 1 0.456299 0.824219
-26 18 23 1 0.485352 0.90332
-26 18 24 1 0.502441 0.965332
-26 18 25 1 0.504395 1
-26 18 26 1 0.496582 1
-26 18 27 1 0.485352 1
-26 18 28 1 0.470459 1
-26 18 29 1 0.452393 1
-26 18 30 0.92627 0.43335 1
-26 18 31 0.832031 0.413818 1
-26 19 0 1 0.532227 0
-26 19 1 1 0.532227 0
-26 19 2 1 0.532227 0
-26 19 3 1 0.532227 0
-26 19 4 1 0.532227 0
-26 19 5 1 0.532227 0
-26 19 6 1 0.532227 0
-26 19 7 1 0.532227 0
-26 19 8 1 0.532227 0
-26 19 9 1 0.532227 0
-26 19 10 1 0.532227 0
-26 19 11 1 0.532715 0
-26 19 12 1 0.533203 0
-26 19 13 1 0.53418 0
-26 19 14 1 0.535645 0
-26 19 15 1 0.536621 0
-26 19 16 1 0.536621 0
-26 19 17 1 0.536133 0.24646
-26 19 18 1 0.533691 0.387939
-26 19 19 1 0.529785 0.506836
-26 19 20 1 0.527344 0.615723
-26 19 21 1 0.528809 0.71875
-26 19 22 1 0.540527 0.813965
-26 19 23 1 0.561035 0.895508
-26 19 24 1 0.575195 0.959473
-26 19 25 1 0.574707 1
-26 19 26 1 0.564453 1
-26 19 27 1 0.549805 1
-26 19 28 1 0.530273 1
-26 19 29 1 0.507812 1
-26 19 30 0.912109 0.483887 1
-26 19 31 0.818848 0.459961 1
-26 20 0 1 0.62793 0
-26 20 1 1 0.62793 0
-26 20 2 1 0.62793 0
-26 20 3 1 0.62793 0
-26 20 4 1 0.62793 0
-26 20 5 1 0.62793 0
-26 20 6 1 0.62793 0
-26 20 7 1 0.62793 0
-26 20 8 1 0.62793 0
-26 20 9 1 0.628418 0
-26 20 10 1 0.628418 0
-26 20 11 1 0.628418 0
-26 20 12 1 0.628906 0
-26 20 13 1 0.629883 0
-26 20 14 1 0.630859 0
-26 20 15 1 0.632324 0
-26 20 16 1 0.633301 0.00485611
-26 20 17 1 0.633789 0.262451
-26 20 18 1 0.632812 0.395264
-26 20 19 1 0.629883 0.507812
-26 20 20 1 0.624512 0.609863
-26 20 21 1 0.621094 0.709473
-26 20 22 1 0.62207 0.801758
-26 20 23 1 0.634277 0.884766
-26 20 24 1 0.645508 0.95166
-26 20 25 1 0.644043 1
-26 20 26 1 0.631348 1
-26 20 27 1 0.613281 1
-26 20 28 1 0.590332 1
-26 20 29 0.984863 0.563477 1
-26 20 30 0.89502 0.535156 1
-26 20 31 0.802246 0.507324 1
-26 21 0 1 0.716797 0
-26 21 1 1 0.716797 0
-26 21 2 1 0.716797 0
-26 21 3 1 0.716797 0
-26 21 4 1 0.716797 0
-26 21 5 1 0.716797 0
-26 21 6 1 0.716797 0
-26 21 7 1 0.716797 0
-26 21 8 1 0.716797 0
-26 21 9 1 0.716797 0
-26 21 10 1 0.716797 0
-26 21 11 1 0.717285 0
-26 21 12 1 0.717285 0
-26 21 13 1 0.717773 0
-26 21 14 1 0.71875 0
-26 21 15 1 0.720215 0
-26 21 16 1 0.722168 0.0786133
-26 21 17 1 0.723633 0.278564
-26 21 18 1 0.724121 0.405029
-26 21 19 1 0.722168 0.513184
-26 21 20 1 0.716797 0.609375
-26 21 21 1 0.709473 0.700684
-26 21 22 1 0.705078 0.790039
-26 21 23 1 0.705566 0.870605
-26 21 24 1 0.713379 0.940918
-26 21 25 1 0.711426 1
-26 21 26 1 0.697266 1
-26 21 27 1 0.676758 1
-26 21 28 1 0.649902 1
-26 21 29 0.962891 0.619141 1
-26 21 30 0.874023 0.587402 1
-26 21 31 0.782227 0.555176 1
-26 22 0 1 0.797363 0
-26 22 1 1 0.797363 0
-26 22 2 1 0.797363 0
-26 22 3 1 0.797363 0
-26 22 4 1 0.797363 0
-26 22 5 1 0.797363 0
-26 22 6 1 0.797363 0
-26 22 7 1 0.797363 0
-26 22 8 1 0.797363 0
-26 22 9 1 0.797363 0
-26 22 10 1 0.797363 0
-26 22 11 1 0.797363 0
-26 22 12 1 0.797852 0
-26 22 13 1 0.79834 0
-26 22 14 1 0.798828 0
-26 22 15 1 0.799805 0
-26 22 16 1 0.802246 0.102844
-26 22 17 1 0.804688 0.287598
-26 22 18 1 0.806152 0.411621
-26 22 19 1 0.805176 0.518066
-26 22 20 1 0.80127 0.611816
-26 22 21 1 0.793945 0.698242
-26 22 22 1 0.783691 0.77832
-26 22 23 1 0.776855 0.85498
-26 22 24 1 0.777344 0.92627
-26 22 25 1 0.775879 0.989258
-26 22 26 1 0.760254 1
-26 22 27 1 0.737793 1
-26 22 28 1 0.70752 1
-26 22 29 0.936523 0.67334 1
-26 22 30 0.849121 0.638184 1
-26 22 31 0.758789 0.602539 1
-26 23 0 1 0.867188 0
-26 23 1 1 0.867188 0
-26 23 2 1 0.867188 0
-26 23 3 1 0.867188 0
-26 23 4 1 0.867188 0
-26 23 5 1 0.867188 0
-26 23 6 1 0.867188 0
-26 23 7 1 0.867188 0
-26 23 8 1 0.867188 0
-26 23 9 1 0.867188 0
-26 23 10 1 0.867188 0
-26 23 11 1 0.867676 0
-26 23 12 1 0.867676 0
-26 23 13 1 0.868164 0
-26 23 14 1 0.868652 0
-26 23 15 1 0.869141 0
-26 23 16 1 0.87207 0.0894165
-26 23 17 1 0.875 0.283691
-26 23 18 1 0.876953 0.409912
-26 23 19 1 0.877441 0.517578
-26 23 20 1 0.874512 0.611816
-26 23 21 1 0.868164 0.697266
-26 23 22 1 0.85791 0.773926
-26 23 23 1 0.845215 0.842285
-26 23 24 1 0.836426 0.90918
-26 23 25 1 0.834473 0.976074
-26 23 26 1 0.818848 1
-26 23 27 1 0.793945 1
-26 23 28 0.988281 0.76123 1
-26 23 29 0.907227 0.724121 1
-26 23 30 0.821777 0.686035 1
-26 23 31 0.73291 0.648438 1
-26 24 0 1 0.928223 0
-26 24 1 1 0.928223 0
-26 24 2 1 0.928223 0
-26 24 3 1 0.928223 0
-26 24 4 1 0.928223 0
-26 24 5 1 0.928223 0
-26 24 6 1 0.928223 0
-26 24 7 1 0.928223 0
-26 24 8 1 0.928223 0
-26 24 9 1 0.928223 0
-26 24 10 1 0.928223 0
-26 24 11 1 0.928223 0
-26 24 12 1 0.928223 0
-26 24 13 1 0.928711 0
-26 24 14 1 0.929199 0
-26 24 15 1 0.929688 0
-26 24 16 1 0.932617 0.0110931
-26 24 17 1 0.936035 0.265381
-26 24 18 1 0.938477 0.397705
-26 24 19 1 0.939941 0.508301
-26 24 20 1 0.937988 0.60498
-26 24 21 1 0.933105 0.692383
-26 24 22 1 0.923828 0.77002
-26 24 23 1 0.911133 0.835938
-26 24 24 1 0.895996 0.894531
-26 24 25 1 0.886719 0.959961
-26 24 26 1 0.872559 1
-26 24 27 1 0.845703 1
-26 24 28 0.953125 0.810059 1
-26 24 29 0.874512 0.771484 1
-26 24 30 0.791504 0.731934 1
-26 24 31 0.70459 0.692383 1
-26 25 0 1 0.984863 0
-26 25 1 1 0.984863 0
-26 25 2 1 0.984863 0
-26 25 3 1 0.984863 0
-26 25 4 1 0.984863 0
-26 25 5 1 0.984863 0
-26 25 6 1 0.984863 0
-26 25 7 1 0.984863 0
-26 25 8 1 0.984863 0
-26 25 9 1 0.984863 0
-26 25 10 1 0.984863 0
-26 25 11 1 0.984863 0
-26 25 12 1 0.984863 0
-26 25 13 1 0.985352 0
-26 25 14 1 0.985352 0
-26 25 15 1 0.98584 0
-26 25 16 1 0.98877 0
-26 25 17 1 0.992676 0.228027
-26 25 18 1 0.996094 0.372803
-26 25 19 1 0.998047 0.488037
-26 25 20 1 0.997559 0.587891
-26 25 21 1 0.994141 0.678223
-26 25 22 1 0.986816 0.758789
-26 25 23 1 0.975586 0.827148
-26 25 24 1 0.960449 0.885742
-26 25 25 1 0.941406 0.940918
-26 25 26 1 0.92627 1
-26 25 27 0.979004 0.896973 1
-26 25 28 0.910156 0.860352 1
-26 25 29 0.835449 0.821289 1
-26 25 30 0.755859 0.78125 1
-26 25 31 0.67041 0.740723 1
-26 26 0 1 1 0
-26 26 1 1 1 0
-26 26 2 1 1 0
-26 26 3 1 1 0
-26 26 4 1 1 0
-26 26 5 1 1 0
-26 26 6 1 1 0
-26 26 7 1 1 0
-26 26 8 1 1 0
-26 26 9 1 1 0
-26 26 10 1 1 0
-26 26 11 1 1 0
-26 26 12 1 1 0
-26 26 13 1 1 0
-26 26 14 1 1 0
-26 26 15 1 1 0
-26 26 16 1 1 0
-26 26 17 1 1 0.165039
-26 26 18 1 1 0.334473
-26 26 19 1 1 0.456299
-26 26 20 1 1 0.55957
-26 26 21 1 1 0.651855
-26 26 22 1 1 0.734863
-26 26 23 1 1 0.806152
-26 26 24 1 1 0.868164
-26 26 25 1 1 0.92627
-26 26 26 0.980469 0.980469 0.980469
-26 26 27 0.924316 0.949707 1
-26 26 28 0.861328 0.915039 1
-26 26 29 0.790039 0.876465 1
-26 26 30 0.712402 0.835449 1
-26 26 31 0.626953 0.792969 1
-26 27 0 1 1 0
-26 27 1 1 1 0
-26 27 2 1 1 0
-26 27 3 1 1 0
-26 27 4 1 1 0
-26 27 5 1 1 0
-26 27 6 1 1 0
-26 27 7 1 1 0
-26 27 8 1 1 0
-26 27 9 1 1 0
-26 27 10 1 1 0
-26 27 11 1 1 0
-26 27 12 1 1 0
-26 27 13 1 1 0
-26 27 14 1 1 0
-26 27 15 1 1 0
-26 27 16 1 1 0
-26 27 17 1 1 0.0314026
-26 27 18 1 1 0.28418
-26 27 19 1 1 0.415527
-26 27 20 1 1 0.521973
-26 27 21 1 1 0.616699
-26 27 22 1 1 0.700684
-26 27 23 1 1 0.773438
-26 27 24 0.984863 1 0.836426
-26 27 25 0.950684 1 0.896484
-26 27 26 0.910645 1 0.95459
-26 27 27 0.86377 1 1
-26 27 28 0.804688 0.977539 1
-26 27 29 0.734375 0.937012 1
-26 27 30 0.656738 0.894043 1
-26 27 31 0.569824 0.848633 1
-26 28 0 0.987793 1 0
-26 28 1 0.987793 1 0
-26 28 2 0.987793 1 0
-26 28 3 0.987793 1 0
-26 28 4 0.987793 1 0
-26 28 5 0.987793 1 0
-26 28 6 0.987793 1 0
-26 28 7 0.987793 1 0
-26 28 8 0.987793 1 0
-26 28 9 0.987793 1 0
-26 28 10 0.987793 1 0
-26 28 11 0.987793 1 0
-26 28 12 0.987305 1 0
-26 28 13 0.987305 1 0
-26 28 14 0.987305 1 0
-26 28 15 0.986816 1 0
-26 28 16 0.986328 1 0
-26 28 17 0.984375 1 0
-26 28 18 0.980957 1 0.218628
-26 28 19 0.975098 1 0.366699
-26 28 20 0.966309 1 0.478027
-26 28 21 0.953125 1 0.574219
-26 28 22 0.936035 1 0.659668
-26 28 23 0.915039 1 0.733398
-26 28 24 0.890625 1 0.79834
-26 28 25 0.860352 1 0.86084
-26 28 26 0.82373 1 0.922852
-26 28 27 0.779297 1 0.980957
-26 28 28 0.725586 1 1
-26 28 29 0.659668 0.998047 1
-26 28 30 0.582031 0.955078 1
-26 28 31 0.491455 0.908203 1
-26 29 0 0.870605 1 0
-26 29 1 0.870605 1 0
-26 29 2 0.870605 1 0
-26 29 3 0.870605 1 0
-26 29 4 0.870605 1 0
-26 29 5 0.870605 1 0
-26 29 6 0.870605 1 0
-26 29 7 0.870605 1 0
-26 29 8 0.870605 1 0
-26 29 9 0.870605 1 0
-26 29 10 0.870605 1 0
-26 29 11 0.870605 1 0
-26 29 12 0.870605 1 0
-26 29 13 0.870605 1 0
-26 29 14 0.870605 1 0
-26 29 15 0.870117 1 0
-26 29 16 0.870117 1 0
-26 29 17 0.867676 1 0
-26 29 18 0.863281 1 0.118958
-26 29 19 0.856934 1 0.30835
-26 29 20 0.847656 1 0.427246
-26 29 21 0.835449 1 0.526367
-26 29 22 0.818848 1 0.613281
-26 29 23 0.799805 1 0.688477
-26 29 24 0.777344 1 0.754883
-26 29 25 0.749023 1 0.820312
-26 29 26 0.714355 1 0.884277
-26 29 27 0.671387 1 0.945312
-26 29 28 0.618164 1 1
-26 29 29 0.553223 1 1
-26 29 30 0.4729 1 1
-26 29 31 0.37085 0.96875 1
-26 30 0 0.734863 1 0
-26 30 1 0.734863 1 0
-26 30 2 0.734863 1 0
-26 30 3 0.734863 1 0
-26 30 4 0.734863 1 0
-26 30 5 0.734863 1 0
-26 30 6 0.734863 1 0
-26 30 7 0.734863 1 0
-26 30 8 0.734863 1 0
-26 30 9 0.734863 1 0
-26 30 10 0.734863 1 0
-26 30 11 0.734863 1 0
-26 30 12 0.734863 1 0
-26 30 13 0.734863 1 0
-26 30 14 0.734863 1 0
-26 30 15 0.734863 1 0
-26 30 16 0.734375 1 0
-26 30 17 0.731934 1 0
-26 30 18 0.726562 1 0
-26 30 19 0.719238 1 0.236572
-26 30 20 0.708984 1 0.369873
-26 30 21 0.695801 1 0.473633
-26 30 22 0.679199 1 0.5625
-26 30 23 0.659668 1 0.63916
-26 30 24 0.636719 1 0.707031
-26 30 25 0.608398 1 0.773926
-26 30 26 0.572754 1 0.839844
-26 30 27 0.526855 1 0.903809
-26 30 28 0.468994 1 0.963867
-26 30 29 0.393066 1 1
-26 30 30 0.287842 1 1
-26 30 31 0.0737305 1 1
-26 31 0 0.567871 1 0
-26 31 1 0.567871 1 0
-26 31 2 0.567871 1 0
-26 31 3 0.567871 1 0
-26 31 4 0.567871 1 0
-26 31 5 0.567871 1 0
-26 31 6 0.567871 1 0
-26 31 7 0.567871 1 0
-26 31 8 0.567871 1 0
-26 31 9 0.567871 1 0
-26 31 10 0.567871 1 0
-26 31 11 0.567871 1 0
-26 31 12 0.567871 1 0
-26 31 13 0.567871 1 0
-26 31 14 0.567871 1 0
-26 31 15 0.567871 1 0
-26 31 16 0.567871 1 0
-26 31 17 0.565918 1 0
-26 31 18 0.558105 1 0
-26 31 19 0.547852 1 0.133423
-26 31 20 0.534668 1 0.303711
-26 31 21 0.517578 1 0.415039
-26 31 22 0.49707 1 0.506836
-26 31 23 0.4729 1 0.584961
-26 31 24 0.444824 1 0.653809
-26 31 25 0.408447 1 0.722168
-26 31 26 0.359863 1 0.790039
-26 31 27 0.291992 1 0.855957
-26 31 28 0.182007 1 0.919434
-26 31 29 0 1 0.978516
-26 31 30 0 1 1
-26 31 31 0 1 1
-27 0 0 1 0 0
-27 0 1 1 0 0
-27 0 2 1 0 0
-27 0 3 1 0 0
-27 0 4 1 0 0
-27 0 5 1 0 0
-27 0 6 1 0 0
-27 0 7 1 0 0
-27 0 8 1 0 0
-27 0 9 1 0 0
-27 0 10 1 0 0
-27 0 11 1 0 0
-27 0 12 1 0 0
-27 0 13 1 0 0
-27 0 14 1 0 0
-27 0 15 1 0 0
-27 0 16 1 0 0
-27 0 17 1 0 0.175415
-27 0 18 1 0 0.352295
-27 0 19 1 0 0.481201
-27 0 20 1 0 0.594727
-27 0 21 1 0 0.700684
-27 0 22 1 0 0.794434
-27 0 23 1 0 0.871582
-27 0 24 1 0 0.935059
-27 0 25 1 0.12262 0.991211
-27 0 26 1 0.165283 1
-27 0 27 1 0.185669 1
-27 0 28 1 0.202148 1
-27 0 29 1 0.215332 1
-27 0 30 1 0.225342 1
-27 0 31 0.967285 0.23291 1
-27 1 0 1 0 0
-27 1 1 1 0 0
-27 1 2 1 0 0
-27 1 3 1 0 0
-27 1 4 1 0 0
-27 1 5 1 0 0
-27 1 6 1 0 0
-27 1 7 1 0 0
-27 1 8 1 0 0
-27 1 9 1 0 0
-27 1 10 1 0 0
-27 1 11 1 0 0
-27 1 12 1 0 0
-27 1 13 1 0 0
-27 1 14 1 0 0
-27 1 15 1 0 0
-27 1 16 1 0 0
-27 1 17 1 0 0.175415
-27 1 18 1 0 0.352295
-27 1 19 1 0 0.481201
-27 1 20 1 0 0.594727
-27 1 21 1 0 0.700684
-27 1 22 1 0 0.794434
-27 1 23 1 0 0.871582
-27 1 24 1 0 0.935059
-27 1 25 1 0.12262 0.991211
-27 1 26 1 0.165405 1
-27 1 27 1 0.185669 1
-27 1 28 1 0.202148 1
-27 1 29 1 0.215332 1
-27 1 30 1 0.225342 1
-27 1 31 0.967285 0.23291 1
-27 2 0 1 0 0
-27 2 1 1 0 0
-27 2 2 1 0 0
-27 2 3 1 0 0
-27 2 4 1 0 0
-27 2 5 1 0 0
-27 2 6 1 0 0
-27 2 7 1 0 0
-27 2 8 1 0 0
-27 2 9 1 0 0
-27 2 10 1 0 0
-27 2 11 1 0 0
-27 2 12 1 0 0
-27 2 13 1 0 0
-27 2 14 1 0 0
-27 2 15 1 0 0
-27 2 16 1 0 0
-27 2 17 1 0 0.175415
-27 2 18 1 0 0.352295
-27 2 19 1 0 0.481201
-27 2 20 1 0 0.594727
-27 2 21 1 0 0.700684
-27 2 22 1 0 0.794434
-27 2 23 1 0 0.871582
-27 2 24 1 0 0.935059
-27 2 25 1 0.122681 0.991211
-27 2 26 1 0.165405 1
-27 2 27 1 0.185669 1
-27 2 28 1 0.202148 1
-27 2 29 1 0.215332 1
-27 2 30 1 0.225464 1
-27 2 31 0.967285 0.23291 1
-27 3 0 1 0 0
-27 3 1 1 0 0
-27 3 2 1 0 0
-27 3 3 1 0 0
-27 3 4 1 0 0
-27 3 5 1 0 0
-27 3 6 1 0 0
-27 3 7 1 0 0
-27 3 8 1 0 0
-27 3 9 1 0 0
-27 3 10 1 0 0
-27 3 11 1 0 0
-27 3 12 1 0 0
-27 3 13 1 0 0
-27 3 14 1 0 0
-27 3 15 1 0 0
-27 3 16 1 0 0
-27 3 17 1 0 0.175415
-27 3 18 1 0 0.352295
-27 3 19 1 0 0.481201
-27 3 20 1 0 0.594727
-27 3 21 1 0 0.700684
-27 3 22 1 0 0.794434
-27 3 23 1 0 0.871582
-27 3 24 1 0 0.935059
-27 3 25 1 0.122742 0.991211
-27 3 26 1 0.165405 1
-27 3 27 1 0.185669 1
-27 3 28 1 0.202271 1
-27 3 29 1 0.215332 1
-27 3 30 1 0.225464 1
-27 3 31 0.967285 0.23291 1
-27 4 0 1 0 0
-27 4 1 1 0 0
-27 4 2 1 0 0
-27 4 3 1 0 0
-27 4 4 1 0 0
-27 4 5 1 0 0
-27 4 6 1 0 0
-27 4 7 1 0 0
-27 4 8 1 0 0
-27 4 9 1 0 0
-27 4 10 1 0 0
-27 4 11 1 0 0
-27 4 12 1 0 0
-27 4 13 1 0 0
-27 4 14 1 0 0
-27 4 15 1 0 0
-27 4 16 1 0 0
-27 4 17 1 0 0.175415
-27 4 18 1 0 0.352295
-27 4 19 1 0 0.481201
-27 4 20 1 0 0.594727
-27 4 21 1 0 0.700684
-27 4 22 1 0 0.794434
-27 4 23 1 0 0.871582
-27 4 24 1 0 0.935059
-27 4 25 1 0.122986 0.991211
-27 4 26 1 0.165649 1
-27 4 27 1 0.185791 1
-27 4 28 1 0.202393 1
-27 4 29 1 0.215454 1
-27 4 30 1 0.225464 1
-27 4 31 0.967285 0.233032 1
-27 5 0 1 0 0
-27 5 1 1 0 0
-27 5 2 1 0 0
-27 5 3 1 0 0
-27 5 4 1 0 0
-27 5 5 1 0 0
-27 5 6 1 0 0
-27 5 7 1 0 0
-27 5 8 1 0 0
-27 5 9 1 0 0
-27 5 10 1 0 0
-27 5 11 1 0 0
-27 5 12 1 0 0
-27 5 13 1 0 0
-27 5 14 1 0 0
-27 5 15 1 0 0
-27 5 16 1 0 0
-27 5 17 1 0 0.175415
-27 5 18 1 0 0.352295
-27 5 19 1 0 0.481201
-27 5 20 1 0 0.594727
-27 5 21 1 0 0.700684
-27 5 22 1 0 0.794434
-27 5 23 1 0 0.871582
-27 5 24 1 0 0.935059
-27 5 25 1 0.123291 0.991211
-27 5 26 1 0.165894 1
-27 5 27 1 0.186035 1
-27 5 28 1 0.202515 1
-27 5 29 1 0.215576 1
-27 5 30 1 0.225586 1
-27 5 31 0.967285 0.233032 1
-27 6 0 1 0 0
-27 6 1 1 0 0
-27 6 2 1 0 0
-27 6 3 1 0 0
-27 6 4 1 0 0
-27 6 5 1 0 0
-27 6 6 1 0 0
-27 6 7 1 0 0
-27 6 8 1 0 0
-27 6 9 1 0 0
-27 6 10 1 0 0
-27 6 11 1 0 0
-27 6 12 1 0 0
-27 6 13 1 0 0
-27 6 14 1 0 0
-27 6 15 1 0 0
-27 6 16 1 0 0
-27 6 17 1 0 0.175415
-27 6 18 1 0 0.352295
-27 6 19 1 0 0.481201
-27 6 20 1 0 0.594727
-27 6 21 1 0 0.700684
-27 6 22 1 0 0.794434
-27 6 23 1 0 0.871582
-27 6 24 1 0 0.935059
-27 6 25 1 0.123962 0.991211
-27 6 26 1 0.166382 1
-27 6 27 1 0.186401 1
-27 6 28 1 0.202881 1
-27 6 29 1 0.215942 1
-27 6 30 1 0.22583 1
-27 6 31 0.967285 0.233276 1
-27 7 0 1 0 0
-27 7 1 1 0 0
-27 7 2 1 0 0
-27 7 3 1 0 0
-27 7 4 1 0 0
-27 7 5 1 0 0
-27 7 6 1 0 0
-27 7 7 1 0 0
-27 7 8 1 0 0
-27 7 9 1 0 0
-27 7 10 1 0 0
-27 7 11 1 0 0
-27 7 12 1 0 0
-27 7 13 1 0 0
-27 7 14 1 0 0
-27 7 15 1 0 0
-27 7 16 1 0 0
-27 7 17 1 0 0.175293
-27 7 18 1 0 0.352295
-27 7 19 1 0 0.481201
-27 7 20 1 0 0.594727
-27 7 21 1 0 0.700684
-27 7 22 1 0 0.794434
-27 7 23 1 0 0.871582
-27 7 24 1 0 0.935059
-27 7 25 1 0.125244 0.991211
-27 7 26 1 0.167236 1
-27 7 27 1 0.187134 1
-27 7 28 1 0.203491 1
-27 7 29 1 0.216431 1
-27 7 30 1 0.226318 1
-27 7 31 0.967285 0.233643 1
-27 8 0 1 0 0
-27 8 1 1 0 0
-27 8 2 1 0 0
-27 8 3 1 0 0
-27 8 4 1 0 0
-27 8 5 1 0 0
-27 8 6 1 0 0
-27 8 7 1 0 0
-27 8 8 1 0 0
-27 8 9 1 0 0
-27 8 10 1 0 0
-27 8 11 1 0 0
-27 8 12 1 0 0
-27 8 13 1 0 0
-27 8 14 1 0 0
-27 8 15 1 0 0
-27 8 16 1 0 0
-27 8 17 1 0 0.175049
-27 8 18 1 0 0.352051
-27 8 19 1 0 0.480957
-27 8 20 1 0 0.594727
-27 8 21 1 0 0.700684
-27 8 22 1 0 0.794434
-27 8 23 1 0 0.871582
-27 8 24 1 0 0.935059
-27 8 25 1 0.127808 0.991211
-27 8 26 1 0.169067 1
-27 8 27 1 0.188721 1
-27 8 28 1 0.204712 1
-27 8 29 1 0.217407 1
-27 8 30 1 0.227173 1
-27 8 31 0.967285 0.234375 1
-27 9 0 1 0 0
-27 9 1 1 0 0
-27 9 2 1 0 0
-27 9 3 1 0 0
-27 9 4 1 0 0
-27 9 5 1 0 0
-27 9 6 1 0 0
-27 9 7 1 0 0
-27 9 8 1 0 0
-27 9 9 1 0 0
-27 9 10 1 0 0
-27 9 11 1 0 0
-27 9 12 1 0 0
-27 9 13 1 0 0
-27 9 14 1 0 0
-27 9 15 1 0 0
-27 9 16 1 0 0
-27 9 17 1 0 0.174683
-27 9 18 1 0 0.351807
-27 9 19 1 0 0.480957
-27 9 20 1 0 0.594727
-27 9 21 1 0 0.700195
-27 9 22 1 0 0.793945
-27 9 23 1 0 0.871582
-27 9 24 1 0 0.935059
-27 9 25 1 0.132568 0.991211
-27 9 26 1 0.172485 1
-27 9 27 1 0.191528 1
-27 9 28 1 0.207031 1
-27 9 29 1 0.21936 1
-27 9 30 1 0.22876 1
-27 9 31 0.966797 0.235718 1
-27 10 0 1 0 0
-27 10 1 1 0 0
-27 10 2 1 0 0
-27 10 3 1 0 0
-27 10 4 1 0 0
-27 10 5 1 0 0
-27 10 6 1 0 0
-27 10 7 1 0 0
-27 10 8 1 0 0
-27 10 9 1 0 0
-27 10 10 1 0 0
-27 10 11 1 0 0
-27 10 12 1 0 0
-27 10 13 1 0 0
-27 10 14 1 0 0
-27 10 15 1 0 0
-27 10 16 1 0 0
-27 10 17 1 0 0.17395
-27 10 18 1 0 0.351318
-27 10 19 1 0 0.480713
-27 10 20 1 0 0.594238
-27 10 21 1 0 0.700195
-27 10 22 1 0 0.793945
-27 10 23 1 0 0.871582
-27 10 24 1 0 0.935059
-27 10 25 1 0.140625 0.991211
-27 10 26 1 0.178467 1
-27 10 27 1 0.196533 1
-27 10 28 1 0.211304 1
-27 10 29 1 0.2229 1
-27 10 30 1 0.231689 1
-27 10 31 0.966797 0.238159 1
-27 11 0 1 0 0
-27 11 1 1 0 0
-27 11 2 1 0 0
-27 11 3 1 0 0
-27 11 4 1 0 0
-27 11 5 1 0 0
-27 11 6 1 0 0
-27 11 7 1 0 0
-27 11 8 1 0 0
-27 11 9 1 0 0
-27 11 10 1 0 0
-27 11 11 1 0 0
-27 11 12 1 0 0
-27 11 13 1 0 0
-27 11 14 1 0 0
-27 11 15 1 0 0
-27 11 16 1 0 0
-27 11 17 1 0 0.172729
-27 11 18 1 0 0.350586
-27 11 19 1 0 0.480469
-27 11 20 1 0 0.594238
-27 11 21 1 0 0.699707
-27 11 22 1 0 0.793945
-27 11 23 1 0 0.871582
-27 11 24 1 0.0249329 0.93457
-27 11 25 1 0.153931 0.991211
-27 11 26 1 0.188477 1
-27 11 27 1 0.204956 1
-27 11 28 1 0.218384 1
-27 11 29 1 0.229004 1
-27 11 30 1 0.236816 1
-27 11 31 0.966309 0.242432 1
-27 12 0 1 0 0
-27 12 1 1 0 0
-27 12 2 1 0 0
-27 12 3 1 0 0
-27 12 4 1 0 0
-27 12 5 1 0 0
-27 12 6 1 0 0
-27 12 7 1 0 0
-27 12 8 1 0 0
-27 12 9 1 0 0
-27 12 10 1 0 0
-27 12 11 1 0 0
-27 12 12 1 0 0
-27 12 13 1 0 0
-27 12 14 1 0 0
-27 12 15 1 0 0
-27 12 16 1 0 0
-27 12 17 1 0 0.170776
-27 12 18 1 0 0.349365
-27 12 19 1 0 0.47998
-27 12 20 1 0 0.593262
-27 12 21 1 0 0.699219
-27 12 22 1 0 0.793457
-27 12 23 1 0 0.871094
-27 12 24 1 0.0794067 0.93457
-27 12 25 1 0.174194 0.991211
-27 12 26 1 0.204468 1
-27 12 27 1 0.218628 1
-27 12 28 1 0.230103 1
-27 12 29 1 0.238892 1
-27 12 30 1 0.245239 1
-27 12 31 0.965332 0.249512 1
-27 13 0 1 0 0
-27 13 1 1 0 0
-27 13 2 1 0 0
-27 13 3 1 0 0
-27 13 4 1 0 0
-27 13 5 1 0 0
-27 13 6 1 0 0
-27 13 7 1 0 0
-27 13 8 1 0 0
-27 13 9 1 0 0
-27 13 10 1 0 0
-27 13 11 1 0 0
-27 13 12 1 0 0
-27 13 13 1 0 0
-27 13 14 1 0 0
-27 13 15 1 0 0
-27 13 16 1 0 0
-27 13 17 1 0 0.167603
-27 13 18 1 0 0.347412
-27 13 19 1 0 0.479004
-27 13 20 1 0 0.592285
-27 13 21 1 0 0.698242
-27 13 22 1 0 0.79248
-27 13 23 1 0 0.870605
-27 13 24 1 0.131592 0.934082
-27 13 25 1 0.202759 0.990723
-27 13 26 1 0.227905 1
-27 13 27 1 0.239136 1
-27 13 28 1 0.247803 1
-27 13 29 1 0.25415 1
-27 13 30 1 0.258301 1
-27 13 31 0.964355 0.260742 1
-27 14 0 1 0 0
-27 14 1 1 0 0
-27 14 2 1 0 0
-27 14 3 1 0 0
-27 14 4 1 0 0
-27 14 5 1 0 0
-27 14 6 1 0 0
-27 14 7 1 0 0
-27 14 8 1 0 0
-27 14 9 1 0 0
-27 14 10 1 0 0
-27 14 11 1 0 0
-27 14 12 1 0 0
-27 14 13 1 0 0
-27 14 14 1 0 0
-27 14 15 1 0 0
-27 14 16 1 0 0
-27 14 17 1 0 0.162842
-27 14 18 1 0 0.344482
-27 14 19 1 0 0.477783
-27 14 20 1 0 0.59082
-27 14 21 1 0 0.696289
-27 14 22 1 0 0.791016
-27 14 23 1 0.0453186 0.869629
-27 14 24 1 0.18689 0.933594
-27 14 25 1 0.240845 0.990234
-27 14 26 1 0.260498 1
-27 14 27 1 0.268066 1
-27 14 28 1 0.273438 1
-27 14 29 1 0.276611 1
-27 14 30 1 0.277588 1
-27 14 31 0.962402 0.277344 1
-27 15 0 1 0 0
-27 15 1 1 0 0
-27 15 2 1 0 0
-27 15 3 1 0 0
-27 15 4 1 0 0
-27 15 5 1 0 0
-27 15 6 1 0 0
-27 15 7 1 0 0
-27 15 8 1 0 0
-27 15 9 1 0 0
-27 15 10 1 0 0
-27 15 11 1 0 0
-27 15 12 1 0 0
-27 15 13 1 0 0
-27 15 14 1 0 0
-27 15 15 1 0 0
-27 15 16 1 0 0
-27 15 17 1 0 0.156494
-27 15 18 1 0 0.340576
-27 15 19 1 0 0.476074
-27 15 20 1 0 0.587891
-27 15 21 1 0 0.693848
-27 15 22 1 0 0.789062
-27 15 23 1 0.169556 0.868164
-27 15 24 1 0.247437 0.932617
-27 15 25 1 0.28833 0.989746
-27 15 26 1 0.302734 1
-27 15 27 1 0.306396 1
-27 15 28 1 0.307861 1
-27 15 29 1 0.307129 1
-27 15 30 1 0.304688 1
-27 15 31 0.959473 0.300781 1
-27 16 0 1 0 0
-27 16 1 1 0 0
-27 16 2 1 0 0
-27 16 3 1 0 0
-27 16 4 1 0 0
-27 16 5 1 0 0
-27 16 6 1 0 0
-27 16 7 1 0 0
-27 16 8 1 0 0
-27 16 9 1 0 0
-27 16 10 1 0 0
-27 16 11 1 0 0
-27 16 12 1 0.000988007 0
-27 16 13 1 0.0115585 0
-27 16 14 1 0.0283813 0
-27 16 15 1 0.0403748 0
-27 16 16 1 0.0300293 0
-27 16 17 1 0 0.149292
-27 16 18 1 0 0.335449
-27 16 19 1 0 0.470703
-27 16 20 1 0 0.584473
-27 16 21 1 0.0744019 0.689941
-27 16 22 1 0.182007 0.785645
-27 16 23 1 0.260742 0.865723
-27 16 24 1 0.313965 0.931152
-27 16 25 1 0.344971 0.98877
-27 16 26 1 0.354736 1
-27 16 27 1 0.354492 1
-27 16 28 1 0.351807 1
-27 16 29 1 0.34668 1
-27 16 30 1 0.339844 1
-27 16 31 0.95459 0.331787 1
-27 17 0 1 0.249268 0
-27 17 1 1 0.249268 0
-27 17 2 1 0.249268 0
-27 17 3 1 0.249268 0
-27 17 4 1 0.24939 0
-27 17 5 1 0.24939 0
-27 17 6 1 0.24939 0
-27 17 7 1 0.24939 0
-27 17 8 1 0.249512 0
-27 17 9 1 0.249756 0
-27 17 10 1 0.250244 0
-27 17 11 1 0.250977 0
-27 17 12 1 0.252197 0
-27 17 13 1 0.25415 0
-27 17 14 1 0.257324 0
-27 17 15 1 0.259766 0
-27 17 16 1 0.25708 0
-27 17 17 1 0.250732 0.144165
-27 17 18 1 0.243408 0.330566
-27 17 19 1 0.240234 0.464355
-27 17 20 1 0.246094 0.580566
-27 17 21 1 0.258789 0.68457
-27 17 22 1 0.29834 0.780762
-27 17 23 1 0.345947 0.862305
-27 17 24 1 0.384766 0.928223
-27 17 25 1 0.408691 0.986816
-27 17 26 1 0.414307 1
-27 17 27 1 0.4104 1
-27 17 28 1 0.403564 1
-27 17 29 1 0.394043 1
-27 17 30 1 0.382568 1
-27 17 31 0.948242 0.370117 1
-27 18 0 1 0.378906 0
-27 18 1 1 0.378906 0
-27 18 2 1 0.378906 0
-27 18 3 1 0.378906 0
-27 18 4 1 0.378906 0
-27 18 5 1 0.378906 0
-27 18 6 1 0.37915 0
-27 18 7 1 0.37915 0
-27 18 8 1 0.37915 0
-27 18 9 1 0.379395 0
-27 18 10 1 0.379639 0
-27 18 11 1 0.379883 0
-27 18 12 1 0.380615 0
-27 18 13 1 0.381836 0
-27 18 14 1 0.383789 0
-27 18 15 1 0.385498 0
-27 18 16 1 0.384277 0
-27 18 17 1 0.381348 0.145752
-27 18 18 1 0.377441 0.327637
-27 18 19 1 0.373779 0.458496
-27 18 20 1 0.375488 0.574219
-27 18 21 1 0.379639 0.678223
-27 18 22 1 0.397949 0.773926
-27 18 23 1 0.428955 0.856445
-27 18 24 1 0.458008 0.924316
-27 18 25 1 0.476562 0.983887
-27 18 26 1 0.47876 1
-27 18 27 1 0.471436 1
-27 18 28 1 0.460693 1
-27 18 29 1 0.446777 1
-27 18 30 1 0.430664 1
-27 18 31 0.939453 0.413574 1
-27 19 0 1 0.486816 0
-27 19 1 1 0.486816 0
-27 19 2 1 0.486816 0
-27 19 3 1 0.486816 0
-27 19 4 1 0.486816 0
-27 19 5 1 0.486816 0
-27 19 6 1 0.486816 0
-27 19 7 1 0.486816 0
-27 19 8 1 0.486816 0
-27 19 9 1 0.486816 0
-27 19 10 1 0.487061 0
-27 19 11 1 0.487305 0
-27 19 12 1 0.488037 0
-27 19 13 1 0.48877 0
-27 19 14 1 0.490234 0
-27 19 15 1 0.491699 0
-27 19 16 1 0.491699 0
-27 19 17 1 0.490967 0.157715
-27 19 18 1 0.489014 0.329346
-27 19 19 1 0.48584 0.455322
-27 19 20 1 0.483398 0.566406
-27 19 21 1 0.48584 0.671387
-27 19 22 1 0.490967 0.765137
-27 19 23 1 0.509277 0.848633
-27 19 24 1 0.530762 0.918457
-27 19 25 1 0.54541 0.979492
-27 19 26 1 0.544922 1
-27 19 27 1 0.534668 1
-27 19 28 1 0.520508 1
-27 19 29 1 0.502441 1
-27 19 30 1 0.481934 1
-27 19 31 0.928223 0.460449 1
-27 20 0 1 0.582031 0
-27 20 1 1 0.582031 0
-27 20 2 1 0.582031 0
-27 20 3 1 0.582031 0
-27 20 4 1 0.582031 0
-27 20 5 1 0.582031 0
-27 20 6 1 0.582031 0
-27 20 7 1 0.582031 0
-27 20 8 1 0.582031 0
-27 20 9 1 0.582031 0
-27 20 10 1 0.582031 0
-27 20 11 1 0.58252 0
-27 20 12 1 0.583008 0
-27 20 13 1 0.583496 0
-27 20 14 1 0.584473 0
-27 20 15 1 0.585938 0
-27 20 16 1 0.587402 0
-27 20 17 1 0.587891 0.178345
-27 20 18 1 0.587402 0.336426
-27 20 19 1 0.585449 0.456299
-27 20 20 1 0.581543 0.562012
-27 20 21 1 0.579102 0.662109
-27 20 22 1 0.579102 0.755371
-27 20 23 1 0.586426 0.838379
-27 20 24 1 0.601074 0.910156
-27 20 25 1 0.612793 0.973633
-27 20 26 1 0.610352 1
-27 20 27 1 0.597656 1
-27 20 28 1 0.580078 1
-27 20 29 1 0.558594 1
-27 20 30 1 0.53418 1
-27 20 31 0.914551 0.508301 1
-27 21 0 1 0.669434 0
-27 21 1 1 0.669434 0
-27 21 2 1 0.669434 0
-27 21 3 1 0.669434 0
-27 21 4 1 0.669434 0
-27 21 5 1 0.669434 0
-27 21 6 1 0.669434 0
-27 21 7 1 0.669434 0
-27 21 8 1 0.669434 0
-27 21 9 1 0.669434 0
-27 21 10 1 0.669434 0
-27 21 11 1 0.669922 0
-27 21 12 1 0.669922 0
-27 21 13 1 0.67041 0
-27 21 14 1 0.671387 0
-27 21 15 1 0.672852 0
-27 21 16 1 0.674805 0
-27 21 17 1 0.67627 0.201782
-27 21 18 1 0.677246 0.347168
-27 21 19 1 0.67627 0.461182
-27 21 20 1 0.67334 0.561035
-27 21 21 1 0.667969 0.655273
-27 21 22 1 0.664062 0.745117
-27 21 23 1 0.663086 0.826172
-27 21 24 1 0.669922 0.899414
-27 21 25 1 0.678223 0.965332
-27 21 26 1 0.675293 1
-27 21 27 1 0.660156 1
-27 21 28 1 0.640137 1
-27 21 29 1 0.614746 1
-27 21 30 0.987793 0.586426 1
-27 21 31 0.897461 0.556641 1
-27 22 0 1 0.748535 0
-27 22 1 1 0.748535 0
-27 22 2 1 0.748535 0
-27 22 3 1 0.748535 0
-27 22 4 1 0.748535 0
-27 22 5 1 0.748535 0
-27 22 6 1 0.749023 0
-27 22 7 1 0.749023 0
-27 22 8 1 0.749023 0
-27 22 9 1 0.749023 0
-27 22 10 1 0.749023 0
-27 22 11 1 0.749023 0
-27 22 12 1 0.749512 0
-27 22 13 1 0.75 0
-27 22 14 1 0.750488 0
-27 22 15 1 0.751465 0
-27 22 16 1 0.753906 0
-27 22 17 1 0.756348 0.220337
-27 22 18 1 0.758301 0.357422
-27 22 19 1 0.758301 0.467529
-27 22 20 1 0.756348 0.563965
-27 22 21 1 0.751465 0.652832
-27 22 22 1 0.744141 0.73584
-27 22 23 1 0.73877 0.814453
-27 22 24 1 0.736328 0.885742
-27 22 25 1 0.740723 0.954102
-27 22 26 1 0.737305 1
-27 22 27 1 0.720703 1
-27 22 28 1 0.698242 1
-27 22 29 1 0.669922 1
-27 22 30 0.966797 0.638184 1
-27 22 31 0.877441 0.60498 1
-27 23 0 1 0.818359 0
-27 23 1 1 0.818359 0
-27 23 2 1 0.818359 0
-27 23 3 1 0.818359 0
-27 23 4 1 0.818359 0
-27 23 5 1 0.818359 0
-27 23 6 1 0.818359 0
-27 23 7 1 0.818359 0
-27 23 8 1 0.818359 0
-27 23 9 1 0.818359 0
-27 23 10 1 0.818359 0
-27 23 11 1 0.818359 0
-27 23 12 1 0.818848 0
-27 23 13 1 0.818848 0
-27 23 14 1 0.819824 0
-27 23 15 1 0.820312 0
-27 23 16 1 0.822754 0
-27 23 17 1 0.825684 0.228027
-27 23 18 1 0.828613 0.362305
-27 23 19 1 0.82959 0.470947
-27 23 20 1 0.829102 0.565918
-27 23 21 1 0.824707 0.652344
-27 23 22 1 0.817383 0.731445
-27 23 23 1 0.808105 0.803223
-27 23 24 1 0.800781 0.871582
-27 23 25 1 0.797852 0.940918
-27 23 26 1 0.793945 1
-27 23 27 1 0.776855 1
-27 23 28 1 0.752441 1
-27 23 29 1 0.721191 1
-27 23 30 0.943359 0.686523 1
-27 23 31 0.855469 0.650391 1
-27 24 0 1 0.879395 0
-27 24 1 1 0.879395 0
-27 24 2 1 0.879395 0
-27 24 3 1 0.879395 0
-27 24 4 1 0.879395 0
-27 24 5 1 0.879395 0
-27 24 6 1 0.879395 0
-27 24 7 1 0.879395 0
-27 24 8 1 0.879395 0
-27 24 9 1 0.879395 0
-27 24 10 1 0.879395 0
-27 24 11 1 0.879395 0
-27 24 12 1 0.879395 0
-27 24 13 1 0.879883 0
-27 24 14 1 0.880371 0
-27 24 15 1 0.880859 0
-27 24 16 1 0.883301 0
-27 24 17 1 0.886719 0.221802
-27 24 18 1 0.890137 0.358643
-27 24 19 1 0.89209 0.468506
-27 24 20 1 0.89209 0.563965
-27 24 21 1 0.88916 0.650391
-27 24 22 1 0.882812 0.728516
-27 24 23 1 0.873535 0.796875
-27 24 24 1 0.861816 0.858887
-27 24 25 1 0.852051 0.925293
-27 24 26 1 0.84668 0.989746
-27 24 27 1 0.829102 1
-27 24 28 1 0.802734 1
-27 24 29 0.998047 0.769531 1
-27 24 30 0.916992 0.732422 1
-27 24 31 0.830566 0.694336 1
-27 25 0 1 0.9375 0
-27 25 1 1 0.9375 0
-27 25 2 1 0.9375 0
-27 25 3 1 0.9375 0
-27 25 4 1 0.9375 0
-27 25 5 1 0.9375 0
-27 25 6 1 0.9375 0
-27 25 7 1 0.9375 0
-27 25 8 1 0.9375 0
-27 25 9 1 0.9375 0
-27 25 10 1 0.9375 0
-27 25 11 1 0.9375 0
-27 25 12 1 0.9375 0
-27 25 13 1 0.9375 0
-27 25 14 1 0.937988 0
-27 25 15 1 0.938477 0
-27 25 16 1 0.94043 0
-27 25 17 1 0.944336 0.196289
-27 25 18 1 0.948242 0.343018
-27 25 19 1 0.951172 0.456299
-27 25 20 1 0.952148 0.553711
-27 25 21 1 0.950684 0.64209
-27 25 22 1 0.945312 0.72168
-27 25 23 1 0.937012 0.790039
-27 25 24 1 0.925781 0.850098
-27 25 25 1 0.910645 0.90918
-27 25 26 1 0.898926 0.973633
-27 25 27 1 0.882324 1
-27 25 28 1 0.854492 1
-27 25 29 0.963379 0.818848 1
-27 25 30 0.884766 0.780273 1
-27 25 31 0.800781 0.740234 1
-27 26 0 1 0.991699 0
-27 26 1 1 0.991699 0
-27 26 2 1 0.991699 0
-27 26 3 1 0.991699 0
-27 26 4 1 0.991699 0
-27 26 5 1 0.991699 0
-27 26 6 1 0.991699 0
-27 26 7 1 0.991699 0
-27 26 8 1 0.991699 0
-27 26 9 1 0.991699 0
-27 26 10 1 0.991699 0
-27 26 11 1 0.991699 0
-27 26 12 1 0.992188 0
-27 26 13 1 0.992188 0
-27 26 14 1 0.992188 0
-27 26 15 1 0.992676 0
-27 26 16 1 0.994141 0
-27 26 17 1 0.998535 0.140625
-27 26 18 1 1 0.312256
-27 26 19 1 1 0.431885
-27 26 20 1 1 0.532715
-27 26 21 1 1 0.623535
-27 26 22 1 1 0.705078
-27 26 23 1 0.99707 0.776367
-27 26 24 1 0.987305 0.837891
-27 26 25 1 0.973145 0.896973
-27 26 26 1 0.953613 0.953125
-27 26 27 1 0.936035 1
-27 26 28 0.989746 0.90625 1
-27 26 29 0.92041 0.870117 1
-27 26 30 0.845215 0.831055 1
-27 26 31 0.76416 0.790039 1
-27 27 0 1 1 0
-27 27 1 1 1 0
-27 27 2 1 1 0
-27 27 3 1 1 0
-27 27 4 1 1 0
-27 27 5 1 1 0
-27 27 6 1 1 0
-27 27 7 1 1 0
-27 27 8 1 1 0
-27 27 9 1 1 0
-27 27 10 1 1 0
-27 27 11 1 1 0
-27 27 12 1 1 0
-27 27 13 1 1 0
-27 27 14 1 1 0
-27 27 15 1 1 0
-27 27 16 1 1 0
-27 27 17 1 1 0
-27 27 18 1 1 0.266113
-27 27 19 1 1 0.395996
-27 27 20 1 1 0.500488
-27 27 21 1 1 0.59375
-27 27 22 1 1 0.676758
-27 27 23 1 1 0.749512
-27 27 24 1 1 0.813965
-27 27 25 1 1 0.875488
-27 27 26 1 1 0.93457
-27 27 27 0.989746 0.989746 0.989746
-27 27 28 0.934082 0.959473 1
-27 27 29 0.870117 0.924805 1
-27 27 30 0.79834 0.885742 1
-27 27 31 0.719238 0.84375 1
-27 28 0 1 1 0
-27 28 1 1 1 0
-27 28 2 1 1 0
-27 28 3 1 1 0
-27 28 4 1 1 0
-27 28 5 1 1 0
-27 28 6 1 1 0
-27 28 7 1 1 0
-27 28 8 1 1 0
-27 28 9 1 1 0
-27 28 10 1 1 0
-27 28 11 1 1 0
-27 28 12 1 1 0
-27 28 13 1 1 0
-27 28 14 1 1 0
-27 28 15 1 1 0
-27 28 16 1 1 0
-27 28 17 1 1 0
-27 28 18 1 1 0.202759
-27 28 19 1 1 0.35083
-27 28 20 1 1 0.460938
-27 28 21 1 1 0.556152
-27 28 22 1 1 0.640625
-27 28 23 1 1 0.714355
-27 28 24 1 1 0.779785
-27 28 25 0.992676 1 0.842773
-27 28 26 0.958496 1 0.903809
-27 28 27 0.917969 1 0.962402
-27 28 28 0.870117 1 1
-27 28 29 0.810059 0.983887 1
-27 28 30 0.740234 0.943848 1
-27 28 31 0.662109 0.900391 1
-27 29 0 0.992188 1 0
-27 29 1 0.992188 1 0
-27 29 2 0.992188 1 0
-27 29 3 0.992188 1 0
-27 29 4 0.992188 1 0
-27 29 5 0.992188 1 0
-27 29 6 0.992188 1 0
-27 29 7 0.992188 1 0
-27 29 8 0.992188 1 0
-27 29 9 0.992188 1 0
-27 29 10 0.992188 1 0
-27 29 11 0.992188 1 0
-27 29 12 0.992188 1 0
-27 29 13 0.992188 1 0
-27 29 14 0.991699 1 0
-27 29 15 0.991699 1 0
-27 29 16 0.991211 1 0
-27 29 17 0.990234 1 0
-27 29 18 0.987793 1 0.100159
-27 29 19 0.983887 1 0.29541
-27 29 20 0.977539 1 0.413818
-27 29 21 0.967773 1 0.511719
-27 29 22 0.955078 1 0.597656
-27 29 23 0.939453 1 0.672852
-27 29 24 0.920898 1 0.73877
-27 29 25 0.896973 1 0.803711
-27 29 26 0.866699 1 0.867188
-27 29 27 0.82959 1 0.929199
-27 29 28 0.784668 1 0.987305
-27 29 29 0.72998 1 1
-27 29 30 0.664062 1 1
-27 29 31 0.585449 0.960449 1
-27 30 0 0.875488 1 0
-27 30 1 0.875488 1 0
-27 30 2 0.875488 1 0
-27 30 3 0.875488 1 0
-27 30 4 0.875488 1 0
-27 30 5 0.875488 1 0
-27 30 6 0.875488 1 0
-27 30 7 0.875488 1 0
-27 30 8 0.875488 1 0
-27 30 9 0.875488 1 0
-27 30 10 0.875488 1 0
-27 30 11 0.875 1 0
-27 30 12 0.875 1 0
-27 30 13 0.875 1 0
-27 30 14 0.875 1 0
-27 30 15 0.875 1 0
-27 30 16 0.874512 1 0
-27 30 17 0.873535 1 0
-27 30 18 0.870117 1 0
-27 30 19 0.865723 1 0.225464
-27 30 20 0.858887 1 0.359131
-27 30 21 0.849121 1 0.462158
-27 30 22 0.836914 1 0.550293
-27 30 23 0.822266 1 0.625977
-27 30 24 0.804688 1 0.693359
-27 30 25 0.782715 1 0.759766
-27 30 26 0.754395 1 0.825684
-27 30 27 0.719238 1 0.889648
-27 30 28 0.675781 1 0.951172
-27 30 29 0.62207 1 1
-27 30 30 0.556641 1 1
-27 30 31 0.475586 1 1
-27 31 0 0.738281 1 0
-27 31 1 0.738281 1 0
-27 31 2 0.738281 1 0
-27 31 3 0.738281 1 0
-27 31 4 0.738281 1 0
-27 31 5 0.738281 1 0
-27 31 6 0.738281 1 0
-27 31 7 0.738281 1 0
-27 31 8 0.738281 1 0
-27 31 9 0.738281 1 0
-27 31 10 0.738281 1 0
-27 31 11 0.738281 1 0
-27 31 12 0.738281 1 0
-27 31 13 0.738281 1 0
-27 31 14 0.738281 1 0
-27 31 15 0.738281 1 0
-27 31 16 0.737793 1 0
-27 31 17 0.737305 1 0
-27 31 18 0.73291 1 0
-27 31 19 0.727051 1 0.120605
-27 31 20 0.719238 1 0.294922
-27 31 21 0.708984 1 0.406006
-27 31 22 0.696289 1 0.497314
-27 31 23 0.680664 1 0.574707
-27 31 24 0.663086 1 0.643066
-27 31 25 0.640625 1 0.710938
-27 31 26 0.612305 1 0.77832
-27 31 27 0.576172 1 0.844727
-27 31 28 0.530273 1 0.908691
-27 31 29 0.471436 1 0.96875
-27 31 30 0.395508 1 1
-27 31 31 0.289307 1 1
-28 0 0 1 0 0
-28 0 1 1 0 0
-28 0 2 1 0 0
-28 0 3 1 0 0
-28 0 4 1 0 0
-28 0 5 1 0 0
-28 0 6 1 0 0
-28 0 7 1 0 0
-28 0 8 1 0 0
-28 0 9 1 0 0
-28 0 10 1 0 0
-28 0 11 1 0 0
-28 0 12 1 0 0
-28 0 13 1 0 0
-28 0 14 1 0 0
-28 0 15 1 0 0
-28 0 16 1 0 0
-28 0 17 1 0 0
-28 0 18 1 0 0.28418
-28 0 19 1 0 0.425049
-28 0 20 1 0 0.537598
-28 0 21 1 0 0.642578
-28 0 22 1 0 0.738281
-28 0 23 1 0 0.819824
-28 0 24 1 0 0.887695
-28 0 25 1 0 0.949219
-28 0 26 1 0.123962 1
-28 0 27 1 0.167603 1
-28 0 28 1 0.1875 1
-28 0 29 1 0.203857 1
-28 0 30 1 0.216919 1
-28 0 31 1 0.226929 1
-28 1 0 1 0 0
-28 1 1 1 0 0
-28 1 2 1 0 0
-28 1 3 1 0 0
-28 1 4 1 0 0
-28 1 5 1 0 0
-28 1 6 1 0 0
-28 1 7 1 0 0
-28 1 8 1 0 0
-28 1 9 1 0 0
-28 1 10 1 0 0
-28 1 11 1 0 0
-28 1 12 1 0 0
-28 1 13 1 0 0
-28 1 14 1 0 0
-28 1 15 1 0 0
-28 1 16 1 0 0
-28 1 17 1 0 0
-28 1 18 1 0 0.28418
-28 1 19 1 0 0.425049
-28 1 20 1 0 0.537598
-28 1 21 1 0 0.642578
-28 1 22 1 0 0.738281
-28 1 23 1 0 0.819824
-28 1 24 1 0 0.887695
-28 1 25 1 0 0.949219
-28 1 26 1 0.124023 1
-28 1 27 1 0.167603 1
-28 1 28 1 0.1875 1
-28 1 29 1 0.203857 1
-28 1 30 1 0.216919 1
-28 1 31 1 0.226929 1
-28 2 0 1 0 0
-28 2 1 1 0 0
-28 2 2 1 0 0
-28 2 3 1 0 0
-28 2 4 1 0 0
-28 2 5 1 0 0
-28 2 6 1 0 0
-28 2 7 1 0 0
-28 2 8 1 0 0
-28 2 9 1 0 0
-28 2 10 1 0 0
-28 2 11 1 0 0
-28 2 12 1 0 0
-28 2 13 1 0 0
-28 2 14 1 0 0
-28 2 15 1 0 0
-28 2 16 1 0 0
-28 2 17 1 0 0
-28 2 18 1 0 0.28418
-28 2 19 1 0 0.425049
-28 2 20 1 0 0.537598
-28 2 21 1 0 0.642578
-28 2 22 1 0 0.738281
-28 2 23 1 0 0.819824
-28 2 24 1 0 0.887695
-28 2 25 1 0 0.949219
-28 2 26 1 0.124023 1
-28 2 27 1 0.167603 1
-28 2 28 1 0.187622 1
-28 2 29 1 0.203857 1
-28 2 30 1 0.216919 1
-28 2 31 1 0.226929 1
-28 3 0 1 0 0
-28 3 1 1 0 0
-28 3 2 1 0 0
-28 3 3 1 0 0
-28 3 4 1 0 0
-28 3 5 1 0 0
-28 3 6 1 0 0
-28 3 7 1 0 0
-28 3 8 1 0 0
-28 3 9 1 0 0
-28 3 10 1 0 0
-28 3 11 1 0 0
-28 3 12 1 0 0
-28 3 13 1 0 0
-28 3 14 1 0 0
-28 3 15 1 0 0
-28 3 16 1 0 0
-28 3 17 1 0 0
-28 3 18 1 0 0.28418
-28 3 19 1 0 0.425049
-28 3 20 1 0 0.537598
-28 3 21 1 0 0.642578
-28 3 22 1 0 0.738281
-28 3 23 1 0 0.819824
-28 3 24 1 0 0.887695
-28 3 25 1 0 0.949219
-28 3 26 1 0.124146 1
-28 3 27 1 0.167725 1
-28 3 28 1 0.187622 1
-28 3 29 1 0.203857 1
-28 3 30 1 0.216919 1
-28 3 31 1 0.226929 1
-28 4 0 1 0 0
-28 4 1 1 0 0
-28 4 2 1 0 0
-28 4 3 1 0 0
-28 4 4 1 0 0
-28 4 5 1 0 0
-28 4 6 1 0 0
-28 4 7 1 0 0
-28 4 8 1 0 0
-28 4 9 1 0 0
-28 4 10 1 0 0
-28 4 11 1 0 0
-28 4 12 1 0 0
-28 4 13 1 0 0
-28 4 14 1 0 0
-28 4 15 1 0 0
-28 4 16 1 0 0
-28 4 17 1 0 0
-28 4 18 1 0 0.28418
-28 4 19 1 0 0.425049
-28 4 20 1 0 0.537598
-28 4 21 1 0 0.642578
-28 4 22 1 0 0.738281
-28 4 23 1 0 0.819824
-28 4 24 1 0 0.887695
-28 4 25 1 0 0.949219
-28 4 26 1 0.124268 1
-28 4 27 1 0.167847 1
-28 4 28 1 0.187744 1
-28 4 29 1 0.203979 1
-28 4 30 1 0.217041 1
-28 4 31 1 0.227051 1
-28 5 0 1 0 0
-28 5 1 1 0 0
-28 5 2 1 0 0
-28 5 3 1 0 0
-28 5 4 1 0 0
-28 5 5 1 0 0
-28 5 6 1 0 0
-28 5 7 1 0 0
-28 5 8 1 0 0
-28 5 9 1 0 0
-28 5 10 1 0 0
-28 5 11 1 0 0
-28 5 12 1 0 0
-28 5 13 1 0 0
-28 5 14 1 0 0
-28 5 15 1 0 0
-28 5 16 1 0 0
-28 5 17 1 0 0
-28 5 18 1 0 0.28418
-28 5 19 1 0 0.425049
-28 5 20 1 0 0.537598
-28 5 21 1 0 0.642578
-28 5 22 1 0 0.738281
-28 5 23 1 0 0.819824
-28 5 24 1 0 0.887695
-28 5 25 1 0 0.949219
-28 5 26 1 0.124573 1
-28 5 27 1 0.168091 1
-28 5 28 1 0.187866 1
-28 5 29 1 0.204102 1
-28 5 30 1 0.217163 1
-28 5 31 1 0.227173 1
-28 6 0 1 0 0
-28 6 1 1 0 0
-28 6 2 1 0 0
-28 6 3 1 0 0
-28 6 4 1 0 0
-28 6 5 1 0 0
-28 6 6 1 0 0
-28 6 7 1 0 0
-28 6 8 1 0 0
-28 6 9 1 0 0
-28 6 10 1 0 0
-28 6 11 1 0 0
-28 6 12 1 0 0
-28 6 13 1 0 0
-28 6 14 1 0 0
-28 6 15 1 0 0
-28 6 16 1 0 0
-28 6 17 1 0 0
-28 6 18 1 0 0.28418
-28 6 19 1 0 0.425049
-28 6 20 1 0 0.537598
-28 6 21 1 0 0.642578
-28 6 22 1 0 0.738281
-28 6 23 1 0 0.819824
-28 6 24 1 0 0.887695
-28 6 25 1 0 0.949219
-28 6 26 1 0.125122 1
-28 6 27 1 0.168457 1
-28 6 28 1 0.188232 1
-28 6 29 1 0.204346 1
-28 6 30 1 0.217285 1
-28 6 31 1 0.227295 1
-28 7 0 1 0 0
-28 7 1 1 0 0
-28 7 2 1 0 0
-28 7 3 1 0 0
-28 7 4 1 0 0
-28 7 5 1 0 0
-28 7 6 1 0 0
-28 7 7 1 0 0
-28 7 8 1 0 0
-28 7 9 1 0 0
-28 7 10 1 0 0
-28 7 11 1 0 0
-28 7 12 1 0 0
-28 7 13 1 0 0
-28 7 14 1 0 0
-28 7 15 1 0 0
-28 7 16 1 0 0
-28 7 17 1 0 0
-28 7 18 1 0 0.283936
-28 7 19 1 0 0.425049
-28 7 20 1 0 0.537598
-28 7 21 1 0 0.642578
-28 7 22 1 0 0.738281
-28 7 23 1 0 0.819824
-28 7 24 1 0 0.887695
-28 7 25 1 0 0.949219
-28 7 26 1 0.126343 1
-28 7 27 1 0.169312 1
-28 7 28 1 0.188843 1
-28 7 29 1 0.204956 1
-28 7 30 1 0.217773 1
-28 7 31 1 0.227661 1
-28 8 0 1 0 0
-28 8 1 1 0 0
-28 8 2 1 0 0
-28 8 3 1 0 0
-28 8 4 1 0 0
-28 8 5 1 0 0
-28 8 6 1 0 0
-28 8 7 1 0 0
-28 8 8 1 0 0
-28 8 9 1 0 0
-28 8 10 1 0 0
-28 8 11 1 0 0
-28 8 12 1 0 0
-28 8 13 1 0 0
-28 8 14 1 0 0
-28 8 15 1 0 0
-28 8 16 1 0 0
-28 8 17 1 0 0
-28 8 18 1 0 0.283936
-28 8 19 1 0 0.425049
-28 8 20 1 0 0.537598
-28 8 21 1 0 0.642578
-28 8 22 1 0 0.738281
-28 8 23 1 0 0.819336
-28 8 24 1 0 0.887695
-28 8 25 1 0 0.949219
-28 8 26 1 0.12854 1
-28 8 27 1 0.170776 1
-28 8 28 1 0.190186 1
-28 8 29 1 0.205933 1
-28 8 30 1 0.218628 1
-28 8 31 1 0.228394 1
-28 9 0 1 0 0
-28 9 1 1 0 0
-28 9 2 1 0 0
-28 9 3 1 0 0
-28 9 4 1 0 0
-28 9 5 1 0 0
-28 9 6 1 0 0
-28 9 7 1 0 0
-28 9 8 1 0 0
-28 9 9 1 0 0
-28 9 10 1 0 0
-28 9 11 1 0 0
-28 9 12 1 0 0
-28 9 13 1 0 0
-28 9 14 1 0 0
-28 9 15 1 0 0
-28 9 16 1 0 0
-28 9 17 1 0 0
-28 9 18 1 0 0.283691
-28 9 19 1 0 0.425049
-28 9 20 1 0 0.537598
-28 9 21 1 0 0.642578
-28 9 22 1 0 0.738281
-28 9 23 1 0 0.819336
-28 9 24 1 0 0.887695
-28 9 25 1 0 0.949219
-28 9 26 1 0.132568 1
-28 9 27 1 0.173706 1
-28 9 28 1 0.192505 1
-28 9 29 1 0.208008 1
-28 9 30 1 0.220337 1
-28 9 31 1 0.229858 1
-28 10 0 1 0 0
-28 10 1 1 0 0
-28 10 2 1 0 0
-28 10 3 1 0 0
-28 10 4 1 0 0
-28 10 5 1 0 0
-28 10 6 1 0 0
-28 10 7 1 0 0
-28 10 8 1 0 0
-28 10 9 1 0 0
-28 10 10 1 0 0
-28 10 11 1 0 0
-28 10 12 1 0 0
-28 10 13 1 0 0
-28 10 14 1 0 0
-28 10 15 1 0 0
-28 10 16 1 0 0
-28 10 17 1 0 0
-28 10 18 1 0 0.283203
-28 10 19 1 0 0.424805
-28 10 20 1 0 0.537109
-28 10 21 1 0 0.642578
-28 10 22 1 0 0.737793
-28 10 23 1 0 0.819336
-28 10 24 1 0 0.887207
-28 10 25 1 0 0.949219
-28 10 26 1 0.139771 1
-28 10 27 1 0.178955 1
-28 10 28 1 0.196899 1
-28 10 29 1 0.211548 1
-28 10 30 1 0.223389 1
-28 10 31 1 0.232422 1
-28 11 0 1 0 0
-28 11 1 1 0 0
-28 11 2 1 0 0
-28 11 3 1 0 0
-28 11 4 1 0 0
-28 11 5 1 0 0
-28 11 6 1 0 0
-28 11 7 1 0 0
-28 11 8 1 0 0
-28 11 9 1 0 0
-28 11 10 1 0 0
-28 11 11 1 0 0
-28 11 12 1 0 0
-28 11 13 1 0 0
-28 11 14 1 0 0
-28 11 15 1 0 0
-28 11 16 1 0 0
-28 11 17 1 0 0
-28 11 18 1 0 0.282471
-28 11 19 1 0 0.424561
-28 11 20 1 0 0.537109
-28 11 21 1 0 0.64209
-28 11 22 1 0 0.737793
-28 11 23 1 0 0.819336
-28 11 24 1 0 0.887207
-28 11 25 1 0.00981903 0.94873
-28 11 26 1 0.151367 1
-28 11 27 1 0.187622 1
-28 11 28 1 0.204224 1
-28 11 29 1 0.217773 1
-28 11 30 1 0.228516 1
-28 11 31 1 0.236694 1
-28 12 0 1 0 0
-28 12 1 1 0 0
-28 12 2 1 0 0
-28 12 3 1 0 0
-28 12 4 1 0 0
-28 12 5 1 0 0
-28 12 6 1 0 0
-28 12 7 1 0 0
-28 12 8 1 0 0
-28 12 9 1 0 0
-28 12 10 1 0 0
-28 12 11 1 0 0
-28 12 12 1 0 0
-28 12 13 1 0 0
-28 12 14 1 0 0
-28 12 15 1 0 0
-28 12 16 1 0 0
-28 12 17 1 0 0
-28 12 18 1 0 0.28125
-28 12 19 1 0 0.424072
-28 12 20 1 0 0.536621
-28 12 21 1 0 0.641602
-28 12 22 1 0 0.737305
-28 12 23 1 0 0.818848
-28 12 24 1 0 0.887207
-28 12 25 1 0.0639038 0.94873
-28 12 26 1 0.169434 1
-28 12 27 1 0.20166 1
-28 12 28 1 0.216064 1
-28 12 29 1 0.227905 1
-28 12 30 1 0.237061 1
-28 12 31 1 0.243896 1
-28 13 0 1 0 0
-28 13 1 1 0 0
-28 13 2 1 0 0
-28 13 3 1 0 0
-28 13 4 1 0 0
-28 13 5 1 0 0
-28 13 6 1 0 0
-28 13 7 1 0 0
-28 13 8 1 0 0
-28 13 9 1 0 0
-28 13 10 1 0 0
-28 13 11 1 0 0
-28 13 12 1 0 0
-28 13 13 1 0 0
-28 13 14 1 0 0
-28 13 15 1 0 0
-28 13 16 1 0 0
-28 13 17 1 0 0
-28 13 18 1 0 0.279297
-28 13 19 1 0 0.422607
-28 13 20 1 0 0.535645
-28 13 21 1 0 0.640625
-28 13 22 1 0 0.736328
-28 13 23 1 0 0.818359
-28 13 24 1 0 0.886719
-28 13 25 1 0.116455 0.94873
-28 13 26 1 0.195312 1
-28 13 27 1 0.222412 1
-28 13 28 1 0.234131 1
-28 13 29 1 0.243408 1
-28 13 30 1 0.250488 1
-28 13 31 1 0.255371 1
-28 14 0 1 0 0
-28 14 1 1 0 0
-28 14 2 1 0 0
-28 14 3 1 0 0
-28 14 4 1 0 0
-28 14 5 1 0 0
-28 14 6 1 0 0
-28 14 7 1 0 0
-28 14 8 1 0 0
-28 14 9 1 0 0
-28 14 10 1 0 0
-28 14 11 1 0 0
-28 14 12 1 0 0
-28 14 13 1 0 0
-28 14 14 1 0 0
-28 14 15 1 0 0
-28 14 16 1 0 0
-28 14 17 1 0 0
-28 14 18 1 0 0.276367
-28 14 19 1 0 0.420166
-28 14 20 1 0 0.53418
-28 14 21 1 0 0.63916
-28 14 22 1 0 0.734863
-28 14 23 1 0 0.817383
-28 14 24 1 0 0.885742
-28 14 25 1 0.17041 0.948242
-28 14 26 1 0.230103 1
-28 14 27 1 0.251709 1
-28 14 28 1 0.26001 1
-28 14 29 1 0.266113 1
-28 14 30 1 0.27002 1
-28 14 31 1 0.272217 1
-28 15 0 1 0 0
-28 15 1 1 0 0
-28 15 2 1 0 0
-28 15 3 1 0 0
-28 15 4 1 0 0
-28 15 5 1 0 0
-28 15 6 1 0 0
-28 15 7 1 0 0
-28 15 8 1 0 0
-28 15 9 1 0 0
-28 15 10 1 0 0
-28 15 11 1 0 0
-28 15 12 1 0 0
-28 15 13 1 0 0
-28 15 14 1 0 0
-28 15 15 1 0 0
-28 15 16 1 0 0
-28 15 17 1 0 0
-28 15 18 1 0 0.272217
-28 15 19 1 0 0.416504
-28 15 20 1 0 0.532227
-28 15 21 1 0 0.636719
-28 15 22 1 0 0.73291
-28 15 23 1 0 0.81543
-28 15 24 1 0.135742 0.884766
-28 15 25 1 0.228638 0.947266
-28 15 26 1 0.273926 1
-28 15 27 1 0.290039 1
-28 15 28 1 0.294434 1
-28 15 29 1 0.296875 1
-28 15 30 1 0.297363 1
-28 15 31 1 0.295898 1
-28 16 0 1 0 0
-28 16 1 1 0 0
-28 16 2 1 0 0
-28 16 3 1 0 0
-28 16 4 1 0 0
-28 16 5 1 0 0
-28 16 6 1 0 0
-28 16 7 1 0 0
-28 16 8 1 0 0
-28 16 9 1 0 0
-28 16 10 1 0 0
-28 16 11 1 0 0
-28 16 12 1 0 0
-28 16 13 1 0 0
-28 16 14 1 0 0
-28 16 15 1 0 0
-28 16 16 1 0 0
-28 16 17 1 0 0
-28 16 18 1 0 0.266846
-28 16 19 1 0 0.411621
-28 16 20 1 0 0.529785
-28 16 21 1 0 0.633789
-28 16 22 1 0 0.72998
-28 16 23 1 0.140503 0.812988
-28 16 24 1 0.231323 0.882812
-28 16 25 1 0.29248 0.946289
-28 16 26 1 0.326904 1
-28 16 27 1 0.337646 1
-28 16 28 1 0.338135 1
-28 16 29 1 0.336426 1
-28 16 30 1 0.332764 1
-28 16 31 1 0.327393 1
-28 17 0 1 0.178711 0
-28 17 1 1 0.178711 0
-28 17 2 1 0.178711 0
-28 17 3 1 0.178711 0
-28 17 4 1 0.178711 0
-28 17 5 1 0.178711 0
-28 17 6 1 0.178711 0
-28 17 7 1 0.178833 0
-28 17 8 1 0.178955 0
-28 17 9 1 0.179321 0
-28 17 10 1 0.17981 0
-28 17 11 1 0.180786 0
-28 17 12 1 0.182373 0
-28 17 13 1 0.184937 0
-28 17 14 1 0.188965 0
-28 17 15 1 0.194092 0
-28 17 16 1 0.194946 0
-28 17 17 1 0.186646 0
-28 17 18 1 0.176758 0.261719
-28 17 19 1 0.169312 0.40625
-28 17 20 1 0.174438 0.525391
-28 17 21 1 0.179443 0.629395
-28 17 22 1 0.211914 0.725586
-28 17 23 1 0.263916 0.809082
-28 17 24 1 0.316162 0.880371
-28 17 25 1 0.360107 0.943848
-28 17 26 1 0.38623 1
-28 17 27 1 0.392822 1
-28 17 28 1 0.389404 1
-28 17 29 1 0.383545 1
-28 17 30 1 0.375732 1
-28 17 31 1 0.365967 1
-28 18 0 1 0.327148 0
-28 18 1 1 0.327148 0
-28 18 2 1 0.327148 0
-28 18 3 1 0.327148 0
-28 18 4 1 0.327148 0
-28 18 5 1 0.327148 0
-28 18 6 1 0.327148 0
-28 18 7 1 0.327393 0
-28 18 8 1 0.327393 0
-28 18 9 1 0.327393 0
-28 18 10 1 0.327881 0
-28 18 11 1 0.328125 0
-28 18 12 1 0.329102 0
-28 18 13 1 0.330322 0
-28 18 14 1 0.33252 0
-28 18 15 1 0.335449 0
-28 18 16 1 0.334961 0
-28 18 17 1 0.331787 0
-28 18 18 1 0.327637 0.258545
-28 18 19 1 0.322998 0.401123
-28 18 20 1 0.322021 0.518555
-28 18 21 1 0.32666 0.624512
-28 18 22 1 0.336182 0.719238
-28 18 23 1 0.363037 0.803711
-28 18 24 1 0.396973 0.875977
-28 18 25 1 0.429688 0.940918
-28 18 26 1 0.449951 0.998535
-28 18 27 1 0.452881 1
-28 18 28 1 0.445801 1
-28 18 29 1 0.436035 1
-28 18 30 1 0.423828 1
-28 18 31 1 0.409668 1
-28 19 0 1 0.438721 0
-28 19 1 1 0.438721 0
-28 19 2 1 0.438721 0
-28 19 3 1 0.438721 0
-28 19 4 1 0.438721 0
-28 19 5 1 0.438721 0
-28 19 6 1 0.438965 0
-28 19 7 1 0.438965 0
-28 19 8 1 0.438965 0
-28 19 9 1 0.438965 0
-28 19 10 1 0.439209 0
-28 19 11 1 0.439453 0
-28 19 12 1 0.440186 0
-28 19 13 1 0.440918 0
-28 19 14 1 0.442383 0
-28 19 15 1 0.44458 0
-28 19 16 1 0.44458 0
-28 19 17 1 0.443604 0
-28 19 18 1 0.44165 0.26001
-28 19 19 1 0.438477 0.398193
-28 19 20 1 0.436035 0.512695
-28 19 21 1 0.4375 0.618164
-28 19 22 1 0.440186 0.712402
-28 19 23 1 0.452881 0.796387
-28 19 24 1 0.474854 0.870117
-28 19 25 1 0.499512 0.936523
-28 19 26 1 0.515137 0.995117
-28 19 27 1 0.514648 1
-28 19 28 1 0.504883 1
-28 19 29 1 0.491455 1
-28 19 30 1 0.475098 1
-28 19 31 1 0.456787 1
-28 20 0 1 0.53418 0
-28 20 1 1 0.53418 0
-28 20 2 1 0.53418 0
-28 20 3 1 0.53418 0
-28 20 4 1 0.53418 0
-28 20 5 1 0.53418 0
-28 20 6 1 0.53418 0
-28 20 7 1 0.53418 0
-28 20 8 1 0.53418 0
-28 20 9 1 0.53418 0
-28 20 10 1 0.53418 0
-28 20 11 1 0.534668 0
-28 20 12 1 0.535156 0
-28 20 13 1 0.535645 0
-28 20 14 1 0.536621 0
-28 20 15 1 0.538574 0
-28 20 16 1 0.539551 0
-28 20 17 1 0.540039 0
-28 20 18 1 0.539551 0.26709
-28 20 19 1 0.538086 0.398926
-28 20 20 1 0.535156 0.508789
-28 20 21 1 0.532715 0.610352
-28 20 22 1 0.534668 0.705566
-28 20 23 1 0.537109 0.787598
-28 20 24 1 0.549316 0.861816
-28 20 25 1 0.566895 0.930664
-28 20 26 1 0.579102 0.990234
-28 20 27 1 0.576172 1
-28 20 28 1 0.563477 1
-28 20 29 1 0.546875 1
-28 20 30 1 0.527344 1
-28 20 31 1 0.504883 1
-28 21 0 1 0.620605 0
-28 21 1 1 0.620605 0
-28 21 2 1 0.620605 0
-28 21 3 1 0.620605 0
-28 21 4 1 0.620605 0
-28 21 5 1 0.620605 0
-28 21 6 1 0.620605 0
-28 21 7 1 0.620605 0
-28 21 8 1 0.620605 0
-28 21 9 1 0.620605 0
-28 21 10 1 0.620605 0
-28 21 11 1 0.621094 0
-28 21 12 1 0.621094 0
-28 21 13 1 0.62207 0
-28 21 14 1 0.622559 0
-28 21 15 1 0.624023 0
-28 21 16 1 0.625488 0
-28 21 17 1 0.627441 0.0619202
-28 21 18 1 0.628418 0.278809
-28 21 19 1 0.62793 0.403809
-28 21 20 1 0.625977 0.508301
-28 21 21 1 0.622559 0.60498
-28 21 22 1 0.619629 0.695801
-28 21 23 1 0.618652 0.77832
-28 21 24 1 0.62207 0.851562
-28 21 25 1 0.632812 0.922363
-28 21 26 1 0.641602 0.983887
-28 21 27 1 0.637695 1
-28 21 28 1 0.622559 1
-28 21 29 1 0.603027 1
-28 21 30 1 0.57959 1
-28 21 31 1 0.553711 1
-28 22 0 1 0.69873 0
-28 22 1 1 0.69873 0
-28 22 2 1 0.69873 0
-28 22 3 1 0.69873 0
-28 22 4 1 0.69873 0
-28 22 5 1 0.69873 0
-28 22 6 1 0.69873 0
-28 22 7 1 0.69873 0
-28 22 8 1 0.69873 0
-28 22 9 1 0.69873 0
-28 22 10 1 0.699219 0
-28 22 11 1 0.699219 0
-28 22 12 1 0.699219 0
-28 22 13 1 0.699707 0
-28 22 14 1 0.700684 0
-28 22 15 1 0.70166 0
-28 22 16 1 0.703613 0
-28 22 17 1 0.706055 0.110474
-28 22 18 1 0.708008 0.292236
-28 22 19 1 0.708984 0.410889
-28 22 20 1 0.708496 0.510742
-28 22 21 1 0.705078 0.602539
-28 22 22 1 0.700195 0.688477
-28 22 23 1 0.695801 0.767578
-28 22 24 1 0.693359 0.839844
-28 22 25 1 0.696289 0.911621
-28 22 26 1 0.702148 0.976074
-28 22 27 1 0.696777 1
-28 22 28 1 0.679688 1
-28 22 29 1 0.657715 1
-28 22 30 1 0.631348 1
-28 22 31 0.989258 0.602051 1
-28 23 0 1 0.767578 0
-28 23 1 1 0.767578 0
-28 23 2 1 0.767578 0
-28 23 3 1 0.767578 0
-28 23 4 1 0.767578 0
-28 23 5 1 0.767578 0
-28 23 6 1 0.767578 0
-28 23 7 1 0.767578 0
-28 23 8 1 0.767578 0
-28 23 9 1 0.767578 0
-28 23 10 1 0.767578 0
-28 23 11 1 0.767578 0
-28 23 12 1 0.768066 0
-28 23 13 1 0.768066 0
-28 23 14 1 0.768555 0
-28 23 15 1 0.769531 0
-28 23 16 1 0.771484 0
-28 23 17 1 0.774902 0.137573
-28 23 18 1 0.777832 0.302246
-28 23 19 1 0.779785 0.41748
-28 23 20 1 0.780273 0.514648
-28 23 21 1 0.777832 0.603027
-28 23 22 1 0.773438 0.684082
-28 23 23 1 0.766602 0.758789
-28 23 24 1 0.760742 0.828613
-28 23 25 1 0.756348 0.898926
-28 23 26 1 0.757812 0.96582
-28 23 27 1 0.751465 1
-28 23 28 1 0.733398 1
-28 23 29 1 0.709473 1
-28 23 30 1 0.680664 1
-28 23 31 0.970703 0.647949 1
-28 24 0 1 0.827637 0
-28 24 1 1 0.827637 0
-28 24 2 1 0.827637 0
-28 24 3 1 0.827637 0
-28 24 4 1 0.827637 0
-28 24 5 1 0.827637 0
-28 24 6 1 0.827637 0
-28 24 7 1 0.827637 0
-28 24 8 1 0.827637 0
-28 24 9 1 0.827637 0
-28 24 10 1 0.827637 0
-28 24 11 1 0.828125 0
-28 24 12 1 0.828125 0
-28 24 13 1 0.828125 0
-28 24 14 1 0.828613 0
-28 24 15 1 0.82959 0
-28 24 16 1 0.831055 0
-28 24 17 1 0.834961 0.147461
-28 24 18 1 0.838379 0.306152
-28 24 19 1 0.841309 0.419922
-28 24 20 1 0.842773 0.516113
-28 24 21 1 0.841797 0.603027
-28 24 22 1 0.837891 0.682129
-28 24 23 1 0.831543 0.752441
-28 24 24 1 0.822754 0.817871
-28 24 25 1 0.814453 0.885742
-28 24 26 1 0.80957 0.953613
-28 24 27 1 0.802734 1
-28 24 28 1 0.783691 1
-28 24 29 1 0.757812 1
-28 24 30 1 0.726562 1
-28 24 31 0.949219 0.691895 1
-28 25 0 1 0.88623 0
-28 25 1 1 0.88623 0
-28 25 2 1 0.88623 0
-28 25 3 1 0.88623 0
-28 25 4 1 0.88623 0
-28 25 5 1 0.88623 0
-28 25 6 1 0.88623 0
-28 25 7 1 0.88623 0
-28 25 8 1 0.88623 0
-28 25 9 1 0.88623 0
-28 25 10 1 0.88623 0
-28 25 11 1 0.88623 0
-28 25 12 1 0.88623 0
-28 25 13 1 0.886719 0
-28 25 14 1 0.886719 0
-28 25 15 1 0.887207 0
-28 25 16 1 0.888672 0
-28 25 17 1 0.892578 0.137939
-28 25 18 1 0.896973 0.300537
-28 25 19 1 0.900391 0.415039
-28 25 20 1 0.902832 0.511719
-28 25 21 1 0.902832 0.599121
-28 25 22 1 0.900391 0.678223
-28 25 23 1 0.894531 0.747559
-28 25 24 1 0.88623 0.809082
-28 25 25 1 0.875 0.87207
-28 25 26 1 0.863281 0.937988
-28 25 27 1 0.85498 0.999512
-28 25 28 1 0.835449 1
-28 25 29 1 0.808105 1
-28 25 30 1 0.774902 1
-28 25 31 0.92334 0.737793 1
-28 26 0 1 0.942871 0
-28 26 1 1 0.942871 0
-28 26 2 1 0.942871 0
-28 26 3 1 0.942871 0
-28 26 4 1 0.942871 0
-28 26 5 1 0.942871 0
-28 26 6 1 0.942871 0
-28 26 7 1 0.942871 0
-28 26 8 1 0.942871 0
-28 26 9 1 0.942871 0
-28 26 10 1 0.942871 0
-28 26 11 1 0.942871 0
-28 26 12 1 0.942871 0
-28 26 13 1 0.942871 0
-28 26 14 1 0.943359 0
-28 26 15 1 0.943848 0
-28 26 16 1 0.944824 0
-28 26 17 1 0.94873 0.0944824
-28 26 18 1 0.952637 0.28125
-28 26 19 1 0.956543 0.399902
-28 26 20 1 0.959473 0.498535
-28 26 21 1 0.960449 0.587402
-28 26 22 1 0.958984 0.66748
-28 26 23 1 0.95459 0.737793
-28 26 24 1 0.947754 0.799805
-28 26 25 1 0.937012 0.860352
-28 26 26 1 0.921875 0.92041
-28 26 27 1 0.907715 0.98291
-28 26 28 1 0.888672 1
-28 26 29 1 0.860352 1
-28 26 30 0.970215 0.825195 1
-28 26 31 0.891113 0.786133 1
-28 27 0 1 0.996582 0
-28 27 1 1 0.996582 0
-28 27 2 1 0.996582 0
-28 27 3 1 0.996582 0
-28 27 4 1 0.996582 0
-28 27 5 1 0.996582 0
-28 27 6 1 0.996582 0
-28 27 7 1 0.996582 0
-28 27 8 1 0.996582 0
-28 27 9 1 0.996582 0
-28 27 10 1 0.996582 0
-28 27 11 1 0.996582 0
-28 27 12 1 0.996582 0
-28 27 13 1 0.99707 0
-28 27 14 1 0.99707 0
-28 27 15 1 0.997559 0
-28 27 16 1 0.997559 0
-28 27 17 1 1 0
-28 27 18 1 1 0.244019
-28 27 19 1 1 0.37207
-28 27 20 1 1 0.474365
-28 27 21 1 1 0.564941
-28 27 22 1 1 0.646484
-28 27 23 1 1 0.718262
-28 27 24 1 1 0.782227
-28 27 25 1 0.994629 0.844238
-28 27 26 1 0.980957 0.904297
-28 27 27 1 0.962402 0.961914
-28 27 28 1 0.942383 1
-28 27 29 0.996094 0.912598 1
-28 27 30 0.927246 0.876465 1
-28 27 31 0.851562 0.837402 1
-28 28 0 1 1 0
-28 28 1 1 1 0
-28 28 2 1 1 0
-28 28 3 1 1 0
-28 28 4 1 1 0
-28 28 5 1 1 0
-28 28 6 1 1 0
-28 28 7 1 1 0
-28 28 8 1 1 0
-28 28 9 1 1 0
-28 28 10 1 1 0
-28 28 11 1 1 0
-28 28 12 1 1 0
-28 28 13 1 1 0
-28 28 14 1 1 0
-28 28 15 1 1 0
-28 28 16 1 1 0
-28 28 17 1 1 0
-28 28 18 1 1 0.183838
-28 28 19 1 1 0.332031
-28 28 20 1 1 0.439941
-28 28 21 1 1 0.533203
-28 28 22 1 1 0.616211
-28 28 23 1 1 0.689453
-28 28 24 1 1 0.754395
-28 28 25 1 1 0.818359
-28 28 26 1 1 0.880859
-28 28 27 1 1 0.94043
-28 28 28 0.996094 0.996094 0.996094
-28 28 29 0.939941 0.96582 1
-28 28 30 0.875977 0.930664 1
-28 28 31 0.803711 0.891602 1
-28 29 0 1 1 0
-28 29 1 1 1 0
-28 29 2 1 1 0
-28 29 3 1 1 0
-28 29 4 1 1 0
-28 29 5 1 1 0
-28 29 6 1 1 0
-28 29 7 1 1 0
-28 29 8 1 1 0
-28 29 9 1 1 0
-28 29 10 1 1 0
-28 29 11 1 1 0
-28 29 12 1 1 0
-28 29 13 1 1 0
-28 29 14 1 1 0
-28 29 15 1 1 0
-28 29 16 1 1 0
-28 29 17 1 1 0
-28 29 18 1 1 0.0755615
-28 29 19 1 1 0.279785
-28 29 20 1 1 0.396973
-28 29 21 1 1 0.493896
-28 29 22 1 1 0.578613
-28 29 23 1 1 0.652832
-28 29 24 1 1 0.71875
-28 29 25 1 1 0.783691
-28 29 26 0.998047 1 0.847656
-28 29 27 0.964355 1 0.90918
-28 29 28 0.92334 1 0.967773
-28 29 29 0.875 1 1
-28 29 30 0.814453 0.989258 1
-28 29 31 0.744141 0.949707 1
-28 30 0 0.996094 1 0
-28 30 1 0.996094 1 0
-28 30 2 0.996094 1 0
-28 30 3 0.996094 1 0
-28 30 4 0.996094 1 0
-28 30 5 0.996094 1 0
-28 30 6 0.996094 1 0
-28 30 7 0.996094 1 0
-28 30 8 0.996094 1 0
-28 30 9 0.996094 1 0
-28 30 10 0.996094 1 0
-28 30 11 0.996094 1 0
-28 30 12 0.996094 1 0
-28 30 13 0.996094 1 0
-28 30 14 0.996094 1 0
-28 30 15 0.995605 1 0
-28 30 16 0.995605 1 0
-28 30 17 0.994629 1 0
-28 30 18 0.993164 1 0
-28 30 19 0.990234 1 0.211792
-28 30 20 0.98584 1 0.345703
-28 30 21 0.979004 1 0.447754
-28 30 22 0.970215 1 0.534668
-28 30 23 0.958496 1 0.609863
-28 30 24 0.944336 1 0.676758
-28 30 25 0.925781 1 0.743164
-28 30 26 0.901855 1 0.808594
-28 30 27 0.871582 1 0.872559
-28 30 28 0.833984 1 0.934082
-28 30 29 0.788574 1 0.992676
-28 30 30 0.733398 1 1
-28 30 31 0.666992 1 1
-28 31 0 0.878418 1 0
-28 31 1 0.878418 1 0
-28 31 2 0.878418 1 0
-28 31 3 0.878418 1 0
-28 31 4 0.878418 1 0
-28 31 5 0.878418 1 0
-28 31 6 0.878418 1 0
-28 31 7 0.878418 1 0
-28 31 8 0.878418 1 0
-28 31 9 0.878418 1 0
-28 31 10 0.878418 1 0
-28 31 11 0.878418 1 0
-28 31 12 0.878418 1 0
-28 31 13 0.878418 1 0
-28 31 14 0.87793 1 0
-28 31 15 0.87793 1 0
-28 31 16 0.87793 1 0
-28 31 17 0.877441 1 0
-28 31 18 0.875 1 0
-28 31 19 0.871582 1 0.104187
-28 31 20 0.866699 1 0.283936
-28 31 21 0.859863 1 0.394775
-28 31 22 0.850586 1 0.485107
-28 31 23 0.839355 1 0.562012
-28 31 24 0.825684 1 0.629883
-28 31 25 0.808594 1 0.697266
-28 31 26 0.786133 1 0.76416
-28 31 27 0.758301 1 0.830078
-28 31 28 0.722656 1 0.894531
-28 31 29 0.678711 1 0.955566
-28 31 30 0.624512 1 1
-28 31 31 0.558105 1 1
-29 0 0 1 0 0
-29 0 1 1 0 0
-29 0 2 1 0 0
-29 0 3 1 0 0
-29 0 4 1 0 0
-29 0 5 1 0 0
-29 0 6 1 0 0
-29 0 7 1 0 0
-29 0 8 1 0 0
-29 0 9 1 0 0
-29 0 10 1 0 0
-29 0 11 1 0 0
-29 0 12 1 0 0
-29 0 13 1 0 0
-29 0 14 1 0 0
-29 0 15 1 0 0
-29 0 16 1 0 0
-29 0 17 1 0 0
-29 0 18 1 0 0.197021
-29 0 19 1 0 0.360107
-29 0 20 1 0 0.47876
-29 0 21 1 0 0.583008
-29 0 22 1 0 0.678711
-29 0 23 1 0 0.762207
-29 0 24 1 0 0.833496
-29 0 25 1 0 0.899902
-29 0 26 1 0 0.959473
-29 0 27 1 0.123596 1
-29 0 28 1 0.168945 1
-29 0 29 1 0.188965 1
-29 0 30 1 0.205078 1
-29 0 31 1 0.21814 1
-29 1 0 1 0 0
-29 1 1 1 0 0
-29 1 2 1 0 0
-29 1 3 1 0 0
-29 1 4 1 0 0
-29 1 5 1 0 0
-29 1 6 1 0 0
-29 1 7 1 0 0
-29 1 8 1 0 0
-29 1 9 1 0 0
-29 1 10 1 0 0
-29 1 11 1 0 0
-29 1 12 1 0 0
-29 1 13 1 0 0
-29 1 14 1 0 0
-29 1 15 1 0 0
-29 1 16 1 0 0
-29 1 17 1 0 0
-29 1 18 1 0 0.197021
-29 1 19 1 0 0.360107
-29 1 20 1 0 0.47876
-29 1 21 1 0 0.583008
-29 1 22 1 0 0.678711
-29 1 23 1 0 0.762207
-29 1 24 1 0 0.833496
-29 1 25 1 0 0.899902
-29 1 26 1 0 0.959473
-29 1 27 1 0.123657 1
-29 1 28 1 0.168945 1
-29 1 29 1 0.188965 1
-29 1 30 1 0.2052 1
-29 1 31 1 0.21814 1
-29 2 0 1 0 0
-29 2 1 1 0 0
-29 2 2 1 0 0
-29 2 3 1 0 0
-29 2 4 1 0 0
-29 2 5 1 0 0
-29 2 6 1 0 0
-29 2 7 1 0 0
-29 2 8 1 0 0
-29 2 9 1 0 0
-29 2 10 1 0 0
-29 2 11 1 0 0
-29 2 12 1 0 0
-29 2 13 1 0 0
-29 2 14 1 0 0
-29 2 15 1 0 0
-29 2 16 1 0 0
-29 2 17 1 0 0
-29 2 18 1 0 0.197021
-29 2 19 1 0 0.360107
-29 2 20 1 0 0.47876
-29 2 21 1 0 0.583008
-29 2 22 1 0 0.678711
-29 2 23 1 0 0.762207
-29 2 24 1 0 0.833496
-29 2 25 1 0 0.899902
-29 2 26 1 0 0.959473
-29 2 27 1 0.123657 1
-29 2 28 1 0.169067 1
-29 2 29 1 0.188965 1
-29 2 30 1 0.2052 1
-29 2 31 1 0.21814 1
-29 3 0 1 0 0
-29 3 1 1 0 0
-29 3 2 1 0 0
-29 3 3 1 0 0
-29 3 4 1 0 0
-29 3 5 1 0 0
-29 3 6 1 0 0
-29 3 7 1 0 0
-29 3 8 1 0 0
-29 3 9 1 0 0
-29 3 10 1 0 0
-29 3 11 1 0 0
-29 3 12 1 0 0
-29 3 13 1 0 0
-29 3 14 1 0 0
-29 3 15 1 0 0
-29 3 16 1 0 0
-29 3 17 1 0 0
-29 3 18 1 0 0.197021
-29 3 19 1 0 0.360107
-29 3 20 1 0 0.47876
-29 3 21 1 0 0.583008
-29 3 22 1 0 0.678711
-29 3 23 1 0 0.762207
-29 3 24 1 0 0.833496
-29 3 25 1 0 0.899902
-29 3 26 1 0 0.959473
-29 3 27 1 0.123718 1
-29 3 28 1 0.169067 1
-29 3 29 1 0.188965 1
-29 3 30 1 0.2052 1
-29 3 31 1 0.218262 1
-29 4 0 1 0 0
-29 4 1 1 0 0
-29 4 2 1 0 0
-29 4 3 1 0 0
-29 4 4 1 0 0
-29 4 5 1 0 0
-29 4 6 1 0 0
-29 4 7 1 0 0
-29 4 8 1 0 0
-29 4 9 1 0 0
-29 4 10 1 0 0
-29 4 11 1 0 0
-29 4 12 1 0 0
-29 4 13 1 0 0
-29 4 14 1 0 0
-29 4 15 1 0 0
-29 4 16 1 0 0
-29 4 17 1 0 0
-29 4 18 1 0 0.197021
-29 4 19 1 0 0.360107
-29 4 20 1 0 0.47876
-29 4 21 1 0 0.583008
-29 4 22 1 0 0.678711
-29 4 23 1 0 0.762207
-29 4 24 1 0 0.833496
-29 4 25 1 0 0.899902
-29 4 26 1 0 0.959473
-29 4 27 1 0.123901 1
-29 4 28 1 0.169189 1
-29 4 29 1 0.189087 1
-29 4 30 1 0.205322 1
-29 4 31 1 0.218262 1
-29 5 0 1 0 0
-29 5 1 1 0 0
-29 5 2 1 0 0
-29 5 3 1 0 0
-29 5 4 1 0 0
-29 5 5 1 0 0
-29 5 6 1 0 0
-29 5 7 1 0 0
-29 5 8 1 0 0
-29 5 9 1 0 0
-29 5 10 1 0 0
-29 5 11 1 0 0
-29 5 12 1 0 0
-29 5 13 1 0 0
-29 5 14 1 0 0
-29 5 15 1 0 0
-29 5 16 1 0 0
-29 5 17 1 0 0
-29 5 18 1 0 0.197021
-29 5 19 1 0 0.360107
-29 5 20 1 0 0.47876
-29 5 21 1 0 0.583008
-29 5 22 1 0 0.678711
-29 5 23 1 0 0.762207
-29 5 24 1 0 0.833496
-29 5 25 1 0 0.899902
-29 5 26 1 0 0.959473
-29 5 27 1 0.124146 1
-29 5 28 1 0.169312 1
-29 5 29 1 0.189209 1
-29 5 30 1 0.205444 1
-29 5 31 1 0.218384 1
-29 6 0 1 0 0
-29 6 1 1 0 0
-29 6 2 1 0 0
-29 6 3 1 0 0
-29 6 4 1 0 0
-29 6 5 1 0 0
-29 6 6 1 0 0
-29 6 7 1 0 0
-29 6 8 1 0 0
-29 6 9 1 0 0
-29 6 10 1 0 0
-29 6 11 1 0 0
-29 6 12 1 0 0
-29 6 13 1 0 0
-29 6 14 1 0 0
-29 6 15 1 0 0
-29 6 16 1 0 0
-29 6 17 1 0 0
-29 6 18 1 0 0.196899
-29 6 19 1 0 0.359863
-29 6 20 1 0 0.47876
-29 6 21 1 0 0.583008
-29 6 22 1 0 0.678711
-29 6 23 1 0 0.762207
-29 6 24 1 0 0.833496
-29 6 25 1 0 0.899902
-29 6 26 1 0 0.959473
-29 6 27 1 0.124634 1
-29 6 28 1 0.169678 1
-29 6 29 1 0.189575 1
-29 6 30 1 0.205566 1
-29 6 31 1 0.218628 1
-29 7 0 1 0 0
-29 7 1 1 0 0
-29 7 2 1 0 0
-29 7 3 1 0 0
-29 7 4 1 0 0
-29 7 5 1 0 0
-29 7 6 1 0 0
-29 7 7 1 0 0
-29 7 8 1 0 0
-29 7 9 1 0 0
-29 7 10 1 0 0
-29 7 11 1 0 0
-29 7 12 1 0 0
-29 7 13 1 0 0
-29 7 14 1 0 0
-29 7 15 1 0 0
-29 7 16 1 0 0
-29 7 17 1 0 0
-29 7 18 1 0 0.196899
-29 7 19 1 0 0.359863
-29 7 20 1 0 0.47876
-29 7 21 1 0 0.583008
-29 7 22 1 0 0.678711
-29 7 23 1 0 0.762207
-29 7 24 1 0 0.833496
-29 7 25 1 0 0.899902
-29 7 26 1 0 0.959473
-29 7 27 1 0.12561 1
-29 7 28 1 0.17041 1
-29 7 29 1 0.190063 1
-29 7 30 1 0.206055 1
-29 7 31 1 0.218994 1
-29 8 0 1 0 0
-29 8 1 1 0 0
-29 8 2 1 0 0
-29 8 3 1 0 0
-29 8 4 1 0 0
-29 8 5 1 0 0
-29 8 6 1 0 0
-29 8 7 1 0 0
-29 8 8 1 0 0
-29 8 9 1 0 0
-29 8 10 1 0 0
-29 8 11 1 0 0
-29 8 12 1 0 0
-29 8 13 1 0 0
-29 8 14 1 0 0
-29 8 15 1 0 0
-29 8 16 1 0 0
-29 8 17 1 0 0
-29 8 18 1 0 0.196777
-29 8 19 1 0 0.359863
-29 8 20 1 0 0.47876
-29 8 21 1 0 0.583008
-29 8 22 1 0 0.678711
-29 8 23 1 0 0.762207
-29 8 24 1 0 0.833496
-29 8 25 1 0 0.899902
-29 8 26 1 0 0.959473
-29 8 27 1 0.127563 1
-29 8 28 1 0.171753 1
-29 8 29 1 0.191162 1
-29 8 30 1 0.207031 1
-29 8 31 1 0.219727 1
-29 9 0 1 0 0
-29 9 1 1 0 0
-29 9 2 1 0 0
-29 9 3 1 0 0
-29 9 4 1 0 0
-29 9 5 1 0 0
-29 9 6 1 0 0
-29 9 7 1 0 0
-29 9 8 1 0 0
-29 9 9 1 0 0
-29 9 10 1 0 0
-29 9 11 1 0 0
-29 9 12 1 0 0
-29 9 13 1 0 0
-29 9 14 1 0 0
-29 9 15 1 0 0
-29 9 16 1 0 0
-29 9 17 1 0 0
-29 9 18 1 0 0.196411
-29 9 19 1 0 0.359619
-29 9 20 1 0 0.47876
-29 9 21 1 0 0.583008
-29 9 22 1 0 0.678711
-29 9 23 1 0 0.762207
-29 9 24 1 0 0.833496
-29 9 25 1 0 0.899902
-29 9 26 1 0 0.959473
-29 9 27 1 0.131104 1
-29 9 28 1 0.174194 1
-29 9 29 1 0.193237 1
-29 9 30 1 0.20874 1
-29 9 31 1 0.221191 1
-29 10 0 1 0 0
-29 10 1 1 0 0
-29 10 2 1 0 0
-29 10 3 1 0 0
-29 10 4 1 0 0
-29 10 5 1 0 0
-29 10 6 1 0 0
-29 10 7 1 0 0
-29 10 8 1 0 0
-29 10 9 1 0 0
-29 10 10 1 0 0
-29 10 11 1 0 0
-29 10 12 1 0 0
-29 10 13 1 0 0
-29 10 14 1 0 0
-29 10 15 1 0 0
-29 10 16 1 0 0
-29 10 17 1 0 0
-29 10 18 1 0 0.195923
-29 10 19 1 0 0.359375
-29 10 20 1 0 0.478516
-29 10 21 1 0 0.583008
-29 10 22 1 0 0.678223
-29 10 23 1 0 0.761719
-29 10 24 1 0 0.833496
-29 10 25 1 0 0.899902
-29 10 26 1 0 0.959473
-29 10 27 1 0.137329 1
-29 10 28 1 0.178711 1
-29 10 29 1 0.196899 1
-29 10 30 1 0.211792 1
-29 10 31 1 0.223755 1
-29 11 0 1 0 0
-29 11 1 1 0 0
-29 11 2 1 0 0
-29 11 3 1 0 0
-29 11 4 1 0 0
-29 11 5 1 0 0
-29 11 6 1 0 0
-29 11 7 1 0 0
-29 11 8 1 0 0
-29 11 9 1 0 0
-29 11 10 1 0 0
-29 11 11 1 0 0
-29 11 12 1 0 0
-29 11 13 1 0 0
-29 11 14 1 0 0
-29 11 15 1 0 0
-29 11 16 1 0 0
-29 11 17 1 0 0
-29 11 18 1 0 0.194946
-29 11 19 1 0 0.358643
-29 11 20 1 0 0.478271
-29 11 21 1 0 0.58252
-29 11 22 1 0 0.678223
-29 11 23 1 0 0.761719
-29 11 24 1 0 0.833496
-29 11 25 1 0 0.899414
-29 11 26 1 0 0.959473
-29 11 27 1 0.147705 1
-29 11 28 1 0.186157 1
-29 11 29 1 0.203247 1
-29 11 30 1 0.217041 1
-29 11 31 1 0.228149 1
-29 12 0 1 0 0
-29 12 1 1 0 0
-29 12 2 1 0 0
-29 12 3 1 0 0
-29 12 4 1 0 0
-29 12 5 1 0 0
-29 12 6 1 0 0
-29 12 7 1 0 0
-29 12 8 1 0 0
-29 12 9 1 0 0
-29 12 10 1 0 0
-29 12 11 1 0 0
-29 12 12 1 0 0
-29 12 13 1 0 0
-29 12 14 1 0 0
-29 12 15 1 0 0
-29 12 16 1 0 0
-29 12 17 1 0 0
-29 12 18 1 0 0.193481
-29 12 19 1 0 0.35791
-29 12 20 1 0 0.477783
-29 12 21 1 0 0.582031
-29 12 22 1 0 0.677734
-29 12 23 1 0 0.76123
-29 12 24 1 0 0.833008
-29 12 25 1 0 0.899414
-29 12 26 1 0.0299835 0.959473
-29 12 27 1 0.163696 1
-29 12 28 1 0.198364 1
-29 12 29 1 0.213501 1
-29 12 30 1 0.22583 1
-29 12 31 1 0.235474 1
-29 13 0 1 0 0
-29 13 1 1 0 0
-29 13 2 1 0 0
-29 13 3 1 0 0
-29 13 4 1 0 0
-29 13 5 1 0 0
-29 13 6 1 0 0
-29 13 7 1 0 0
-29 13 8 1 0 0
-29 13 9 1 0 0
-29 13 10 1 0 0
-29 13 11 1 0 0
-29 13 12 1 0 0
-29 13 13 1 0 0
-29 13 14 1 0 0
-29 13 15 1 0 0
-29 13 16 1 0 0
-29 13 17 1 0 0
-29 13 18 1 0 0.190918
-29 13 19 1 0 0.356201
-29 13 20 1 0 0.477295
-29 13 21 1 0 0.581543
-29 13 22 1 0 0.676758
-29 13 23 1 0 0.760742
-29 13 24 1 0 0.83252
-29 13 25 1 0 0.898926
-29 13 26 1 0.0918579 0.958984
-29 13 27 1 0.187012 1
-29 13 28 1 0.216797 1
-29 13 29 1 0.229248 1
-29 13 30 1 0.23938 1
-29 13 31 1 0.24707 1
-29 14 0 1 0 0
-29 14 1 1 0 0
-29 14 2 1 0 0
-29 14 3 1 0 0
-29 14 4 1 0 0
-29 14 5 1 0 0
-29 14 6 1 0 0
-29 14 7 1 0 0
-29 14 8 1 0 0
-29 14 9 1 0 0
-29 14 10 1 0 0
-29 14 11 1 0 0
-29 14 12 1 0 0
-29 14 13 1 0 0
-29 14 14 1 0 0
-29 14 15 1 0 0
-29 14 16 1 0 0
-29 14 17 1 0 0
-29 14 18 1 0 0.187134
-29 14 19 1 0 0.354004
-29 14 20 1 0 0.476074
-29 14 21 1 0 0.580078
-29 14 22 1 0 0.675781
-29 14 23 1 0 0.759766
-29 14 24 1 0 0.832031
-29 14 25 1 0 0.898438
-29 14 26 1 0.147827 0.958984
-29 14 27 1 0.218628 1
-29 14 28 1 0.242798 1
-29 14 29 1 0.252197 1
-29 14 30 1 0.259277 1
-29 14 31 1 0.26416 1
-29 15 0 1 0 0
-29 15 1 1 0 0
-29 15 2 1 0 0
-29 15 3 1 0 0
-29 15 4 1 0 0
-29 15 5 1 0 0
-29 15 6 1 0 0
-29 15 7 1 0 0
-29 15 8 1 0 0
-29 15 9 1 0 0
-29 15 10 1 0 0
-29 15 11 1 0 0
-29 15 12 1 0 0
-29 15 13 1 0 0
-29 15 14 1 0 0
-29 15 15 1 0 0
-29 15 16 1 0 0
-29 15 17 1 0 0
-29 15 18 1 0 0.181641
-29 15 19 1 0 0.350586
-29 15 20 1 0 0.474854
-29 15 21 1 0 0.578125
-29 15 22 1 0 0.673828
-29 15 23 1 0 0.757812
-29 15 24 1 0 0.830566
-29 15 25 1 0.0803223 0.897949
-29 15 26 1 0.205566 0.958496
-29 15 27 1 0.258789 1
-29 15 28 1 0.277344 1
-29 15 29 1 0.282959 1
-29 15 30 1 0.286621 1
-29 15 31 1 0.28833 1
-29 16 0 1 0 0
-29 16 1 1 0 0
-29 16 2 1 0 0
-29 16 3 1 0 0
-29 16 4 1 0 0
-29 16 5 1 0 0
-29 16 6 1 0 0
-29 16 7 1 0 0
-29 16 8 1 0 0
-29 16 9 1 0 0
-29 16 10 1 0 0
-29 16 11 1 0 0
-29 16 12 1 0 0
-29 16 13 1 0 0
-29 16 14 1 0 0
-29 16 15 1 0 0
-29 16 16 1 0 0
-29 16 17 1 0 0
-29 16 18 1 0 0.174438
-29 16 19 1 0 0.345947
-29 16 20 1 0 0.470459
-29 16 21 1 0 0.575684
-29 16 22 1 0 0.670898
-29 16 23 1 0 0.755371
-29 16 24 1 0.0493469 0.828613
-29 16 25 1 0.193481 0.896484
-29 16 26 1 0.267578 0.95752
-29 16 27 1 0.307617 1
-29 16 28 1 0.320801 1
-29 16 29 1 0.32251 1
-29 16 30 1 0.322266 1
-29 16 31 1 0.320068 1
-29 17 0 1 0.0566711 0
-29 17 1 1 0.0566711 0
-29 17 2 1 0.0567017 0
-29 17 3 1 0.0567017 0
-29 17 4 1 0.0567322 0
-29 17 5 1 0.0567932 0
-29 17 6 1 0.0568848 0
-29 17 7 1 0.0570679 0
-29 17 8 1 0.0574646 0
-29 17 9 1 0.058197 0
-29 17 10 1 0.0594788 0
-29 17 11 1 0.0617065 0
-29 17 12 1 0.0654297 0
-29 17 13 1 0.071106 0
-29 17 14 1 0.0795288 0
-29 17 15 1 0.0910645 0
-29 17 16 1 0.0955811 0
-29 17 17 1 0.0881958 0
-29 17 18 1 0.0638428 0.166382
-29 17 19 1 0.0336609 0.340332
-29 17 20 1 0.0246735 0.464844
-29 17 21 1 0.0438232 0.572266
-29 17 22 1 0.0759277 0.666992
-29 17 23 1 0.14624 0.751465
-29 17 24 1 0.216431 0.825684
-29 17 25 1 0.28125 0.894043
-29 17 26 1 0.33252 0.956055
-29 17 27 1 0.363037 1
-29 17 28 1 0.371338 1
-29 17 29 1 0.369385 1
-29 17 30 1 0.36499 1
-29 17 31 1 0.358643 1
-29 18 0 1 0.266357 0
-29 18 1 1 0.266357 0
-29 18 2 1 0.266357 0
-29 18 3 1 0.266357 0
-29 18 4 1 0.266357 0
-29 18 5 1 0.266357 0
-29 18 6 1 0.266357 0
-29 18 7 1 0.266357 0
-29 18 8 1 0.266602 0
-29 18 9 1 0.266602 0
-29 18 10 1 0.26709 0
-29 18 11 1 0.267578 0
-29 18 12 1 0.268311 0
-29 18 13 1 0.269775 0
-29 18 14 1 0.272217 0
-29 18 15 1 0.275635 0
-29 18 16 1 0.2771 0
-29 18 17 1 0.274658 0
-29 18 18 1 0.269531 0.160034
-29 18 19 1 0.263916 0.335205
-29 18 20 1 0.260498 0.458984
-29 18 21 1 0.265137 0.567871
-29 18 22 1 0.268555 0.662109
-29 18 23 1 0.287598 0.746582
-29 18 24 1 0.320801 0.821289
-29 18 25 1 0.361816 0.891113
-29 18 26 1 0.399414 0.953613
-29 18 27 1 0.422607 1
-29 18 28 1 0.426758 1
-29 18 29 1 0.421143 1
-29 18 30 1 0.413086 1
-29 18 31 1 0.402588 1
-29 19 0 1 0.385742 0
-29 19 1 1 0.385742 0
-29 19 2 1 0.385742 0
-29 19 3 1 0.385742 0
-29 19 4 1 0.385742 0
-29 19 5 1 0.385742 0
-29 19 6 1 0.385742 0
-29 19 7 1 0.385742 0
-29 19 8 1 0.385742 0
-29 19 9 1 0.385986 0
-29 19 10 1 0.38623 0
-29 19 11 1 0.386475 0
-29 19 12 1 0.386963 0
-29 19 13 1 0.387939 0
-29 19 14 1 0.389404 0
-29 19 15 1 0.391602 0
-29 19 16 1 0.392822 0
-29 19 17 1 0.391846 0
-29 19 18 1 0.390137 0.158813
-29 19 19 1 0.387207 0.331543
-29 19 20 1 0.384277 0.453369
-29 19 21 1 0.383789 0.560547
-29 19 22 1 0.387451 0.656738
-29 19 23 1 0.393066 0.740234
-29 19 24 1 0.410889 0.81543
-29 19 25 1 0.438232 0.88623
-29 19 26 1 0.466064 0.950195
-29 19 27 1 0.483643 1
-29 19 28 1 0.484619 1
-29 19 29 1 0.475586 1
-29 19 30 1 0.463867 1
-29 19 31 1 0.449463 1
-29 20 0 1 0.482666 0
-29 20 1 1 0.482666 0
-29 20 2 1 0.482666 0
-29 20 3 1 0.482666 0
-29 20 4 1 0.482666 0
-29 20 5 1 0.482666 0
-29 20 6 1 0.482666 0
-29 20 7 1 0.48291 0
-29 20 8 1 0.48291 0
-29 20 9 1 0.48291 0
-29 20 10 1 0.483154 0
-29 20 11 1 0.483398 0
-29 20 12 1 0.483643 0
-29 20 13 1 0.484375 0
-29 20 14 1 0.485352 0
-29 20 15 1 0.487061 0
-29 20 16 1 0.488281 0
-29 20 17 1 0.489014 0
-29 20 18 1 0.489014 0.165283
-29 20 19 1 0.487793 0.331299
-29 20 20 1 0.485596 0.449707
-29 20 21 1 0.483398 0.554199
-29 20 22 1 0.484131 0.649902
-29 20 23 1 0.485596 0.73291
-29 20 24 1 0.493164 0.808105
-29 20 25 1 0.510254 0.880371
-29 20 26 1 0.530762 0.945801
-29 20 27 1 0.543945 1
-29 20 28 1 0.541992 1
-29 20 29 1 0.530273 1
-29 20 30 1 0.515625 1
-29 20 31 1 0.497559 1
-29 21 0 1 0.568848 0
-29 21 1 1 0.568848 0
-29 21 2 1 0.568848 0
-29 21 3 1 0.568848 0
-29 21 4 1 0.568848 0
-29 21 5 1 0.568848 0
-29 21 6 1 0.568848 0
-29 21 7 1 0.568848 0
-29 21 8 1 0.568848 0
-29 21 9 1 0.568848 0
-29 21 10 1 0.568848 0
-29 21 11 1 0.569336 0
-29 21 12 1 0.569336 0
-29 21 13 1 0.569824 0
-29 21 14 1 0.570801 0
-29 21 15 1 0.572266 0
-29 21 16 1 0.57373 0
-29 21 17 1 0.575684 0
-29 21 18 1 0.577148 0.179688
-29 21 19 1 0.577148 0.335205
-29 21 20 1 0.576172 0.448975
-29 21 21 1 0.57373 0.549316
-29 21 22 1 0.571289 0.641602
-29 21 23 1 0.571777 0.725586
-29 21 24 1 0.571777 0.799316
-29 21 25 1 0.580078 0.87207
-29 21 26 1 0.59375 0.939453
-29 21 27 1 0.603516 0.997559
-29 21 28 1 0.599609 1
-29 21 29 1 0.585449 1
-29 21 30 1 0.567383 1
-29 21 31 1 0.546387 1
-29 22 0 1 0.646484 0
-29 22 1 1 0.646484 0
-29 22 2 1 0.646484 0
-29 22 3 1 0.646484 0
-29 22 4 1 0.646484 0
-29 22 5 1 0.646484 0
-29 22 6 1 0.646484 0
-29 22 7 1 0.646484 0
-29 22 8 1 0.646484 0
-29 22 9 1 0.646484 0
-29 22 10 1 0.646484 0
-29 22 11 1 0.646484 0
-29 22 12 1 0.646973 0
-29 22 13 1 0.647461 0
-29 22 14 1 0.647949 0
-29 22 15 1 0.648926 0
-29 22 16 1 0.650879 0
-29 22 17 1 0.65332 0
-29 22 18 1 0.655762 0.19873
-29 22 19 1 0.657227 0.342529
-29 22 20 1 0.657715 0.451172
-29 22 21 1 0.655762 0.547363
-29 22 22 1 0.652344 0.635254
-29 22 23 1 0.648926 0.71582
-29 22 24 1 0.647461 0.790039
-29 22 25 1 0.647949 0.862305
-29 22 26 1 0.654785 0.931641
-29 22 27 1 0.661133 0.991211
-29 22 28 1 0.655762 1
-29 22 29 1 0.639648 1
-29 22 30 1 0.619141 1
-29 22 31 1 0.594727 1
-29 23 0 1 0.714355 0
-29 23 1 1 0.714355 0
-29 23 2 1 0.714355 0
-29 23 3 1 0.714355 0
-29 23 4 1 0.714355 0
-29 23 5 1 0.714355 0
-29 23 6 1 0.714355 0
-29 23 7 1 0.714355 0
-29 23 8 1 0.714355 0
-29 23 9 1 0.714355 0
-29 23 10 1 0.714355 0
-29 23 11 1 0.714355 0
-29 23 12 1 0.714844 0
-29 23 13 1 0.714844 0
-29 23 14 1 0.715332 0
-29 23 15 1 0.716309 0
-29 23 16 1 0.717773 0
-29 23 17 1 0.721191 0
-29 23 18 1 0.724121 0.216919
-29 23 19 1 0.727051 0.351074
-29 23 20 1 0.728516 0.455078
-29 23 21 1 0.727539 0.547363
-29 23 22 1 0.724609 0.631836
-29 23 23 1 0.720215 0.708496
-29 23 24 1 0.71582 0.779785
-29 23 25 1 0.711914 0.851562
-29 23 26 1 0.711914 0.921875
-29 23 27 1 0.714844 0.983887
-29 23 28 1 0.708008 1
-29 23 29 1 0.69043 1
-29 23 30 1 0.66748 1
-29 23 31 1 0.640625 1
-29 24 0 1 0.773926 0
-29 24 1 1 0.773926 0
-29 24 2 1 0.773926 0
-29 24 3 1 0.773926 0
-29 24 4 1 0.773926 0
-29 24 5 1 0.773926 0
-29 24 6 1 0.773926 0
-29 24 7 1 0.773926 0
-29 24 8 1 0.774414 0
-29 24 9 1 0.774414 0
-29 24 10 1 0.774414 0
-29 24 11 1 0.774414 0
-29 24 12 1 0.774414 0
-29 24 13 1 0.774902 0
-29 24 14 1 0.775391 0
-29 24 15 1 0.775879 0
-29 24 16 1 0.777344 0
-29 24 17 1 0.780762 0
-29 24 18 1 0.784668 0.230713
-29 24 19 1 0.788086 0.35791
-29 24 20 1 0.790527 0.45874
-29 24 21 1 0.791016 0.54834
-29 24 22 1 0.789062 0.629883
-29 24 23 1 0.784668 0.703125
-29 24 24 1 0.778809 0.770508
-29 24 25 1 0.772461 0.84082
-29 24 26 1 0.766602 0.910645
-29 24 27 1 0.764648 0.974609
-29 24 28 1 0.757324 1
-29 24 29 1 0.738281 1
-29 24 30 1 0.713867 1
-29 24 31 1 0.68457 1
-29 25 0 1 0.833008 0
-29 25 1 1 0.833008 0
-29 25 2 1 0.833008 0
-29 25 3 1 0.833008 0
-29 25 4 1 0.833008 0
-29 25 5 1 0.833008 0
-29 25 6 1 0.833008 0
-29 25 7 1 0.833008 0
-29 25 8 1 0.833008 0
-29 25 9 1 0.833008 0
-29 25 10 1 0.833008 0
-29 25 11 1 0.833008 0
-29 25 12 1 0.833496 0
-29 25 13 1 0.833496 0
-29 25 14 1 0.833984 0
-29 25 15 1 0.834473 0
-29 25 16 1 0.835449 0
-29 25 17 1 0.838867 0
-29 25 18 1 0.842773 0.237793
-29 25 19 1 0.84668 0.36084
-29 25 20 1 0.850098 0.459717
-29 25 21 1 0.851562 0.547852
-29 25 22 1 0.851074 0.627441
-29 25 23 1 0.847656 0.69873
-29 25 24 1 0.842285 0.762695
-29 25 25 1 0.833984 0.828613
-29 25 26 1 0.824707 0.896973
-29 25 27 1 0.816406 0.962402
-29 25 28 1 0.808105 1
-29 25 29 1 0.788086 1
-29 25 30 1 0.762207 1
-29 25 31 1 0.730957 1
-29 26 0 1 0.891113 0
-29 26 1 1 0.891113 0
-29 26 2 1 0.891113 0
-29 26 3 1 0.891113 0
-29 26 4 1 0.891113 0
-29 26 5 1 0.891113 0
-29 26 6 1 0.891113 0
-29 26 7 1 0.891113 0
-29 26 8 1 0.891113 0
-29 26 9 1 0.891113 0
-29 26 10 1 0.891113 0
-29 26 11 1 0.891113 0
-29 26 12 1 0.891113 0
-29 26 13 1 0.891602 0
-29 26 14 1 0.891602 0
-29 26 15 1 0.89209 0
-29 26 16 1 0.892578 0
-29 26 17 1 0.895996 0
-29 26 18 1 0.900391 0.233032
-29 26 19 1 0.904297 0.356445
-29 26 20 1 0.907227 0.454834
-29 26 21 1 0.909668 0.54248
-29 26 22 1 0.909668 0.621582
-29 26 23 1 0.907715 0.691895
-29 26 24 1 0.90332 0.754883
-29 26 25 1 0.895996 0.817871
-29 26 26 1 0.884766 0.881348
-29 26 27 1 0.871582 0.946777
-29 26 28 1 0.860352 1
-29 26 29 1 0.840332 1
-29 26 30 1 0.812988 1
-29 26 31 1 0.779297 1
-29 27 0 1 0.947266 0
-29 27 1 1 0.947266 0
-29 27 2 1 0.947266 0
-29 27 3 1 0.947266 0
-29 27 4 1 0.947266 0
-29 27 5 1 0.947266 0
-29 27 6 1 0.947266 0
-29 27 7 1 0.947266 0
-29 27 8 1 0.947266 0
-29 27 9 1 0.947266 0
-29 27 10 1 0.947266 0
-29 27 11 1 0.947266 0
-29 27 12 1 0.947266 0
-29 27 13 1 0.947754 0
-29 27 14 1 0.947754 0
-29 27 15 1 0.948242 0
-29 27 16 1 0.94873 0
-29 27 17 1 0.951172 0
-29 27 18 1 0.955566 0.210083
-29 27 19 1 0.959473 0.340088
-29 27 20 1 0.962891 0.440674
-29 27 21 1 0.965332 0.529297
-29 27 22 1 0.96582 0.609375
-29 27 23 1 0.964355 0.679688
-29 27 24 1 0.960938 0.742676
-29 27 25 1 0.95459 0.805176
-29 27 26 1 0.944336 0.866699
-29 27 27 1 0.929688 0.928223
-29 27 28 1 0.913574 0.989258
-29 27 29 1 0.893555 1
-29 27 30 1 0.865234 1
-29 27 31 0.975586 0.82959 1
-29 28 0 1 1 0
-29 28 1 1 1 0
-29 28 2 1 1 0
-29 28 3 1 1 0
-29 28 4 1 1 0
-29 28 5 1 1 0
-29 28 6 1 1 0
-29 28 7 1 1 0
-29 28 8 1 1 0
-29 28 9 1 1 0
-29 28 10 1 1 0
-29 28 11 1 1 0
-29 28 12 1 1 0
-29 28 13 1 1 0
-29 28 14 1 1 0
-29 28 15 1 1 0
-29 28 16 1 1 0
-29 28 17 1 1 0
-29 28 18 1 1 0.159546
-29 28 19 1 1 0.308838
-29 28 20 1 1 0.414795
-29 28 21 1 1 0.505859
-29 28 22 1 1 0.586914
-29 28 23 1 1 0.658691
-29 28 24 1 1 0.722656
-29 28 25 1 1 0.786621
-29 28 26 1 1 0.849121
-29 28 27 1 0.986816 0.909668
-29 28 28 1 0.968262 0.967773
-29 28 29 1 0.947754 1
-29 28 30 1 0.917969 1
-29 28 31 0.932617 0.881348 1
-29 29 0 1 1 0
-29 29 1 1 1 0
-29 29 2 1 1 0
-29 29 3 1 1 0
-29 29 4 1 1 0
-29 29 5 1 1 0
-29 29 6 1 1 0
-29 29 7 1 1 0
-29 29 8 1 1 0
-29 29 9 1 1 0
-29 29 10 1 1 0
-29 29 11 1 1 0
-29 29 12 1 1 0
-29 29 13 1 1 0
-29 29 14 1 1 0
-29 29 15 1 1 0
-29 29 16 1 1 0
-29 29 17 1 1 0
-29 29 18 1 1 0.0401611
-29 29 19 1 1 0.26123
-29 29 20 1 1 0.376953
-29 29 21 1 1 0.471924
-29 29 22 1 1 0.555176
-29 29 23 1 1 0.62793
-29 29 24 1 1 0.693359
-29 29 25 1 1 0.757812
-29 29 26 1 1 0.822266
-29 29 27 1 1 0.885254
-29 29 28 1 1 0.945312
-29 29 29 1 1 1
-29 29 30 0.945312 0.971191 1
-29 29 31 0.880859 0.936035 1
-29 30 0 1 1 0
-29 30 1 1 1 0
-29 30 2 1 1 0
-29 30 3 1 1 0
-29 30 4 1 1 0
-29 30 5 1 1 0
-29 30 6 1 1 0
-29 30 7 1 1 0
-29 30 8 1 1 0
-29 30 9 1 1 0
-29 30 10 1 1 0
-29 30 11 1 1 0
-29 30 12 1 1 0
-29 30 13 1 1 0
-29 30 14 1 1 0
-29 30 15 1 1 0
-29 30 16 1 1 0
-29 30 17 1 1 0
-29 30 18 1 1 0
-29 30 19 1 1 0.19519
-29 30 20 1 1 0.329346
-29 30 21 1 1 0.430176
-29 30 22 1 1 0.516113
-29 30 23 1 1 0.590332
-29 30 24 1 1 0.65625
-29 30 25 1 1 0.722168
-29 30 26 1 1 0.787598
-29 30 27 1 1 0.852051
-29 30 28 0.969238 1 0.913574
-29 30 29 0.928223 1 0.972656
-29 30 30 0.878906 1 1
-29 30 31 0.818359 0.993652 1
-29 31 0 0.999023 1 0
-29 31 1 0.999023 1 0
-29 31 2 0.999023 1 0
-29 31 3 0.999023 1 0
-29 31 4 0.999023 1 0
-29 31 5 0.999023 1 0
-29 31 6 0.999023 1 0
-29 31 7 0.999023 1 0
-29 31 8 0.999023 1 0
-29 31 9 0.999023 1 0
-29 31 10 0.999023 1 0
-29 31 11 0.999023 1 0
-29 31 12 0.999023 1 0
-29 31 13 0.999023 1 0
-29 31 14 0.998535 1 0
-29 31 15 0.998535 1 0
-29 31 16 0.998047 1 0
-29 31 17 0.998047 1 0
-29 31 18 0.99707 1 0
-29 31 19 0.995117 1 0.0828247
-29 31 20 0.992188 1 0.270264
-29 31 21 0.987305 1 0.380615
-29 31 22 0.980957 1 0.470215
-29 31 23 0.972656 1 0.545898
-29 31 24 0.961914 1 0.613281
-29 31 25 0.948242 1 0.679688
-29 31 26 0.929688 1 0.746094
-29 31 27 0.905762 1 0.812012
-29 31 28 0.875488 1 0.876465
-29 31 29 0.837891 1 0.938477
-29 31 30 0.791992 1 0.996094
-29 31 31 0.73584 1 1
-30 0 0 1 0 0
-30 0 1 1 0 0
-30 0 2 1 0 0
-30 0 3 1 0 0
-30 0 4 1 0 0
-30 0 5 1 0 0
-30 0 6 1 0 0
-30 0 7 1 0 0
-30 0 8 1 0 0
-30 0 9 1 0 0
-30 0 10 1 0 0
-30 0 11 1 0 0
-30 0 12 1 0 0
-30 0 13 1 0 0
-30 0 14 1 0 0
-30 0 15 1 0 0
-30 0 16 1 0 0
-30 0 17 1 0 0
-30 0 18 1 0 0.0334473
-30 0 19 1 0 0.282471
-30 0 20 1 0 0.413818
-30 0 21 1 0 0.519043
-30 0 22 1 0 0.614258
-30 0 23 1 0 0.69873
-30 0 24 1 0 0.772461
-30 0 25 1 0 0.842773
-30 0 26 1 0 0.907715
-30 0 27 1 0 0.966309
-30 0 28 1 0.123108 1
-30 0 29 1 0.170166 1
-30 0 30 1 0.190063 1
-30 0 31 1 0.206299 1
-30 1 0 1 0 0
-30 1 1 1 0 0
-30 1 2 1 0 0
-30 1 3 1 0 0
-30 1 4 1 0 0
-30 1 5 1 0 0
-30 1 6 1 0 0
-30 1 7 1 0 0
-30 1 8 1 0 0
-30 1 9 1 0 0
-30 1 10 1 0 0
-30 1 11 1 0 0
-30 1 12 1 0 0
-30 1 13 1 0 0
-30 1 14 1 0 0
-30 1 15 1 0 0
-30 1 16 1 0 0
-30 1 17 1 0 0
-30 1 18 1 0 0.0334473
-30 1 19 1 0 0.282471
-30 1 20 1 0 0.413818
-30 1 21 1 0 0.519043
-30 1 22 1 0 0.614258
-30 1 23 1 0 0.69873
-30 1 24 1 0 0.772461
-30 1 25 1 0 0.842773
-30 1 26 1 0 0.907715
-30 1 27 1 0 0.966309
-30 1 28 1 0.123108 1
-30 1 29 1 0.170166 1
-30 1 30 1 0.190063 1
-30 1 31 1 0.206299 1
-30 2 0 1 0 0
-30 2 1 1 0 0
-30 2 2 1 0 0
-30 2 3 1 0 0
-30 2 4 1 0 0
-30 2 5 1 0 0
-30 2 6 1 0 0
-30 2 7 1 0 0
-30 2 8 1 0 0
-30 2 9 1 0 0
-30 2 10 1 0 0
-30 2 11 1 0 0
-30 2 12 1 0 0
-30 2 13 1 0 0
-30 2 14 1 0 0
-30 2 15 1 0 0
-30 2 16 1 0 0
-30 2 17 1 0 0
-30 2 18 1 0 0.0334473
-30 2 19 1 0 0.282471
-30 2 20 1 0 0.413818
-30 2 21 1 0 0.519043
-30 2 22 1 0 0.614258
-30 2 23 1 0 0.69873
-30 2 24 1 0 0.772461
-30 2 25 1 0 0.842773
-30 2 26 1 0 0.907715
-30 2 27 1 0 0.966309
-30 2 28 1 0.123108 1
-30 2 29 1 0.170288 1
-30 2 30 1 0.190063 1
-30 2 31 1 0.206299 1
-30 3 0 1 0 0
-30 3 1 1 0 0
-30 3 2 1 0 0
-30 3 3 1 0 0
-30 3 4 1 0 0
-30 3 5 1 0 0
-30 3 6 1 0 0
-30 3 7 1 0 0
-30 3 8 1 0 0
-30 3 9 1 0 0
-30 3 10 1 0 0
-30 3 11 1 0 0
-30 3 12 1 0 0
-30 3 13 1 0 0
-30 3 14 1 0 0
-30 3 15 1 0 0
-30 3 16 1 0 0
-30 3 17 1 0 0
-30 3 18 1 0 0.0334167
-30 3 19 1 0 0.282471
-30 3 20 1 0 0.413818
-30 3 21 1 0 0.519043
-30 3 22 1 0 0.614258
-30 3 23 1 0 0.69873
-30 3 24 1 0 0.772461
-30 3 25 1 0 0.842773
-30 3 26 1 0 0.907715
-30 3 27 1 0 0.966309
-30 3 28 1 0.123169 1
-30 3 29 1 0.170288 1
-30 3 30 1 0.190186 1
-30 3 31 1 0.206299 1
-30 4 0 1 0 0
-30 4 1 1 0 0
-30 4 2 1 0 0
-30 4 3 1 0 0
-30 4 4 1 0 0
-30 4 5 1 0 0
-30 4 6 1 0 0
-30 4 7 1 0 0
-30 4 8 1 0 0
-30 4 9 1 0 0
-30 4 10 1 0 0
-30 4 11 1 0 0
-30 4 12 1 0 0
-30 4 13 1 0 0
-30 4 14 1 0 0
-30 4 15 1 0 0
-30 4 16 1 0 0
-30 4 17 1 0 0
-30 4 18 1 0 0.0333862
-30 4 19 1 0 0.282471
-30 4 20 1 0 0.413818
-30 4 21 1 0 0.519043
-30 4 22 1 0 0.614258
-30 4 23 1 0 0.69873
-30 4 24 1 0 0.772461
-30 4 25 1 0 0.842773
-30 4 26 1 0 0.907715
-30 4 27 1 0 0.966309
-30 4 28 1 0.123291 1
-30 4 29 1 0.17041 1
-30 4 30 1 0.190186 1
-30 4 31 1 0.206299 1
-30 5 0 1 0 0
-30 5 1 1 0 0
-30 5 2 1 0 0
-30 5 3 1 0 0
-30 5 4 1 0 0
-30 5 5 1 0 0
-30 5 6 1 0 0
-30 5 7 1 0 0
-30 5 8 1 0 0
-30 5 9 1 0 0
-30 5 10 1 0 0
-30 5 11 1 0 0
-30 5 12 1 0 0
-30 5 13 1 0 0
-30 5 14 1 0 0
-30 5 15 1 0 0
-30 5 16 1 0 0
-30 5 17 1 0 0
-30 5 18 1 0 0.0333252
-30 5 19 1 0 0.282471
-30 5 20 1 0 0.413818
-30 5 21 1 0 0.519043
-30 5 22 1 0 0.614258
-30 5 23 1 0 0.69873
-30 5 24 1 0 0.772461
-30 5 25 1 0 0.842773
-30 5 26 1 0 0.907715
-30 5 27 1 0 0.966309
-30 5 28 1 0.123535 1
-30 5 29 1 0.170532 1
-30 5 30 1 0.190308 1
-30 5 31 1 0.206421 1
-30 6 0 1 0 0
-30 6 1 1 0 0
-30 6 2 1 0 0
-30 6 3 1 0 0
-30 6 4 1 0 0
-30 6 5 1 0 0
-30 6 6 1 0 0
-30 6 7 1 0 0
-30 6 8 1 0 0
-30 6 9 1 0 0
-30 6 10 1 0 0
-30 6 11 1 0 0
-30 6 12 1 0 0
-30 6 13 1 0 0
-30 6 14 1 0 0
-30 6 15 1 0 0
-30 6 16 1 0 0
-30 6 17 1 0 0
-30 6 18 1 0 0.0331726
-30 6 19 1 0 0.282471
-30 6 20 1 0 0.413818
-30 6 21 1 0 0.519043
-30 6 22 1 0 0.614258
-30 6 23 1 0 0.69873
-30 6 24 1 0 0.772461
-30 6 25 1 0 0.842773
-30 6 26 1 0 0.907715
-30 6 27 1 0 0.966309
-30 6 28 1 0.123962 1
-30 6 29 1 0.170776 1
-30 6 30 1 0.190552 1
-30 6 31 1 0.206665 1
-30 7 0 1 0 0
-30 7 1 1 0 0
-30 7 2 1 0 0
-30 7 3 1 0 0
-30 7 4 1 0 0
-30 7 5 1 0 0
-30 7 6 1 0 0
-30 7 7 1 0 0
-30 7 8 1 0 0
-30 7 9 1 0 0
-30 7 10 1 0 0
-30 7 11 1 0 0
-30 7 12 1 0 0
-30 7 13 1 0 0
-30 7 14 1 0 0
-30 7 15 1 0 0
-30 7 16 1 0 0
-30 7 17 1 0 0
-30 7 18 1 0 0.0329285
-30 7 19 1 0 0.282471
-30 7 20 1 0 0.413818
-30 7 21 1 0 0.519043
-30 7 22 1 0 0.614258
-30 7 23 1 0 0.69873
-30 7 24 1 0 0.772461
-30 7 25 1 0 0.842773
-30 7 26 1 0 0.907715
-30 7 27 1 0 0.966309
-30 7 28 1 0.124817 1
-30 7 29 1 0.171387 1
-30 7 30 1 0.19104 1
-30 7 31 1 0.207031 1
-30 8 0 1 0 0
-30 8 1 1 0 0
-30 8 2 1 0 0
-30 8 3 1 0 0
-30 8 4 1 0 0
-30 8 5 1 0 0
-30 8 6 1 0 0
-30 8 7 1 0 0
-30 8 8 1 0 0
-30 8 9 1 0 0
-30 8 10 1 0 0
-30 8 11 1 0 0
-30 8 12 1 0 0
-30 8 13 1 0 0
-30 8 14 1 0 0
-30 8 15 1 0 0
-30 8 16 1 0 0
-30 8 17 1 0 0
-30 8 18 1 0 0.0324097
-30 8 19 1 0 0.282471
-30 8 20 1 0 0.413818
-30 8 21 1 0 0.518555
-30 8 22 1 0 0.614258
-30 8 23 1 0 0.69873
-30 8 24 1 0 0.772461
-30 8 25 1 0 0.842773
-30 8 26 1 0 0.907715
-30 8 27 1 0 0.966309
-30 8 28 1 0.126465 1
-30 8 29 1 0.172485 1
-30 8 30 1 0.192017 1
-30 8 31 1 0.207764 1
-30 9 0 1 0 0
-30 9 1 1 0 0
-30 9 2 1 0 0
-30 9 3 1 0 0
-30 9 4 1 0 0
-30 9 5 1 0 0
-30 9 6 1 0 0
-30 9 7 1 0 0
-30 9 8 1 0 0
-30 9 9 1 0 0
-30 9 10 1 0 0
-30 9 11 1 0 0
-30 9 12 1 0 0
-30 9 13 1 0 0
-30 9 14 1 0 0
-30 9 15 1 0 0
-30 9 16 1 0 0
-30 9 17 1 0 0
-30 9 18 1 0 0.0314636
-30 9 19 1 0 0.282227
-30 9 20 1 0 0.413574
-30 9 21 1 0 0.518555
-30 9 22 1 0 0.614258
-30 9 23 1 0 0.698242
-30 9 24 1 0 0.772461
-30 9 25 1 0 0.842773
-30 9 26 1 0 0.907715
-30 9 27 1 0 0.966309
-30 9 28 1 0.129517 1
-30 9 29 1 0.174683 1
-30 9 30 1 0.193726 1
-30 9 31 1 0.209229 1
-30 10 0 1 0 0
-30 10 1 1 0 0
-30 10 2 1 0 0
-30 10 3 1 0 0
-30 10 4 1 0 0
-30 10 5 1 0 0
-30 10 6 1 0 0
-30 10 7 1 0 0
-30 10 8 1 0 0
-30 10 9 1 0 0
-30 10 10 1 0 0
-30 10 11 1 0 0
-30 10 12 1 0 0
-30 10 13 1 0 0
-30 10 14 1 0 0
-30 10 15 1 0 0
-30 10 16 1 0 0
-30 10 17 1 0 0
-30 10 18 1 0 0.0297394
-30 10 19 1 0 0.281738
-30 10 20 1 0 0.41333
-30 10 21 1 0 0.518555
-30 10 22 1 0 0.61377
-30 10 23 1 0 0.698242
-30 10 24 1 0 0.772461
-30 10 25 1 0 0.842773
-30 10 26 1 0 0.907715
-30 10 27 1 0 0.966309
-30 10 28 1 0.13501 1
-30 10 29 1 0.178467 1
-30 10 30 1 0.196899 1
-30 10 31 1 0.211914 1
-30 11 0 1 0 0
-30 11 1 1 0 0
-30 11 2 1 0 0
-30 11 3 1 0 0
-30 11 4 1 0 0
-30 11 5 1 0 0
-30 11 6 1 0 0
-30 11 7 1 0 0
-30 11 8 1 0 0
-30 11 9 1 0 0
-30 11 10 1 0 0
-30 11 11 1 0 0
-30 11 12 1 0 0
-30 11 13 1 0 0
-30 11 14 1 0 0
-30 11 15 1 0 0
-30 11 16 1 0 0
-30 11 17 1 0 0
-30 11 18 1 0 0.0267334
-30 11 19 1 0 0.28125
-30 11 20 1 0 0.412842
-30 11 21 1 0 0.518555
-30 11 22 1 0 0.61377
-30 11 23 1 0 0.698242
-30 11 24 1 0 0.772461
-30 11 25 1 0 0.842773
-30 11 26 1 0 0.907715
-30 11 27 1 0 0.966309
-30 11 28 1 0.144043 1
-30 11 29 1 0.184937 1
-30 11 30 1 0.202271 1
-30 11 31 1 0.216431 1
-30 12 0 1 0 0
-30 12 1 1 0 0
-30 12 2 1 0 0
-30 12 3 1 0 0
-30 12 4 1 0 0
-30 12 5 1 0 0
-30 12 6 1 0 0
-30 12 7 1 0 0
-30 12 8 1 0 0
-30 12 9 1 0 0
-30 12 10 1 0 0
-30 12 11 1 0 0
-30 12 12 1 0 0
-30 12 13 1 0 0
-30 12 14 1 0 0
-30 12 15 1 0 0
-30 12 16 1 0 0
-30 12 17 1 0 0
-30 12 18 1 0 0.0216675
-30 12 19 1 0 0.280273
-30 12 20 1 0 0.412109
-30 12 21 1 0 0.518066
-30 12 22 1 0 0.613281
-30 12 23 1 0 0.697754
-30 12 24 1 0 0.771973
-30 12 25 1 0 0.842285
-30 12 26 1 0 0.907715
-30 12 27 1 0 0.966309
-30 12 28 1 0.158325 1
-30 12 29 1 0.195557 1
-30 12 30 1 0.211182 1
-30 12 31 1 0.223999 1
-30 13 0 1 0 0
-30 13 1 1 0 0
-30 13 2 1 0 0
-30 13 3 1 0 0
-30 13 4 1 0 0
-30 13 5 1 0 0
-30 13 6 1 0 0
-30 13 7 1 0 0
-30 13 8 1 0 0
-30 13 9 1 0 0
-30 13 10 1 0 0
-30 13 11 1 0 0
-30 13 12 1 0 0
-30 13 13 1 0 0
-30 13 14 1 0 0
-30 13 15 1 0 0
-30 13 16 1 0 0
-30 13 17 1 0 0
-30 13 18 1 0 0.013588
-30 13 19 1 0 0.278564
-30 13 20 1 0 0.410889
-30 13 21 1 0 0.517578
-30 13 22 1 0 0.612793
-30 13 23 1 0 0.697266
-30 13 24 1 0 0.771484
-30 13 25 1 0 0.842285
-30 13 26 1 0 0.907227
-30 13 27 1 0.0639038 0.966309
-30 13 28 1 0.179077 1
-30 13 29 1 0.21167 1
-30 13 30 1 0.224976 1
-30 13 31 1 0.235718 1
-30 14 0 1 0 0
-30 14 1 1 0 0
-30 14 2 1 0 0
-30 14 3 1 0 0
-30 14 4 1 0 0
-30 14 5 1 0 0
-30 14 6 1 0 0
-30 14 7 1 0 0
-30 14 8 1 0 0
-30 14 9 1 0 0
-30 14 10 1 0 0
-30 14 11 1 0 0
-30 14 12 1 0 0
-30 14 13 1 0 0
-30 14 14 1 0 0
-30 14 15 1 0 0
-30 14 16 1 0 0
-30 14 17 1 0 0
-30 14 18 1 0 0.00129318
-30 14 19 1 0 0.276123
-30 14 20 1 0 0.408936
-30 14 21 1 0 0.516602
-30 14 22 1 0 0.611816
-30 14 23 1 0 0.696289
-30 14 24 1 0 0.770996
-30 14 25 1 0 0.841797
-30 14 26 1 0 0.906738
-30 14 27 1 0.124023 0.96582
-30 14 28 1 0.207642 1
-30 14 29 1 0.234741 1
-30 14 30 1 0.245117 1
-30 14 31 1 0.253174 1
-30 15 0 1 0 0
-30 15 1 1 0 0
-30 15 2 1 0 0
-30 15 3 1 0 0
-30 15 4 1 0 0
-30 15 5 1 0 0
-30 15 6 1 0 0
-30 15 7 1 0 0
-30 15 8 1 0 0
-30 15 9 1 0 0
-30 15 10 1 0 0
-30 15 11 1 0 0
-30 15 12 1 0 0
-30 15 13 1 0 0
-30 15 14 1 0 0
-30 15 15 1 0 0
-30 15 16 1 0 0
-30 15 17 1 0 0
-30 15 18 1 0 0
-30 15 19 1 0 0.272461
-30 15 20 1 0 0.40625
-30 15 21 1 0 0.515137
-30 15 22 1 0 0.609863
-30 15 23 1 0 0.694824
-30 15 24 1 0 0.769531
-30 15 25 1 0 0.84082
-30 15 26 1 0 0.90625
-30 15 27 1 0.181763 0.965332
-30 15 28 1 0.244507 1
-30 15 29 1 0.265869 1
-30 15 30 1 0.272705 1
-30 15 31 1 0.277344 1
-30 16 0 1 0 0
-30 16 1 1 0 0
-30 16 2 1 0 0
-30 16 3 1 0 0
-30 16 4 1 0 0
-30 16 5 1 0 0
-30 16 6 1 0 0
-30 16 7 1 0 0
-30 16 8 1 0 0
-30 16 9 1 0 0
-30 16 10 1 0 0
-30 16 11 1 0 0
-30 16 12 1 0 0
-30 16 13 1 0 0
-30 16 14 1 0 0
-30 16 15 1 0 0
-30 16 16 1 0 0
-30 16 17 1 0 0
-30 16 18 1 0 0
-30 16 19 1 0 0.267578
-30 16 20 1 0 0.402344
-30 16 21 1 0 0.513184
-30 16 22 1 0 0.60791
-30 16 23 1 0 0.692383
-30 16 24 1 0 0.767578
-30 16 25 1 0 0.839355
-30 16 26 1 0.146729 0.905273
-30 16 27 1 0.241943 0.964844
-30 16 28 1 0.289307 1
-30 16 29 1 0.305176 1
-30 16 30 1 0.308105 1
-30 16 31 1 0.309082 1
-30 17 0 1 0 0
-30 17 1 1 0 0
-30 17 2 1 0 0
-30 17 3 1 0 0
-30 17 4 1 0 0
-30 17 5 1 0 0
-30 17 6 1 0 0
-30 17 7 1 0 0
-30 17 8 1 0 0
-30 17 9 1 0 0
-30 17 10 1 0 0
-30 17 11 1 0 0
-30 17 12 1 0 0
-30 17 13 1 0 0
-30 17 14 1 0 0
-30 17 15 1 0 0
-30 17 16 1 0 0
-30 17 17 1 0 0
-30 17 18 1 0 0
-30 17 19 1 0 0.261475
-30 17 20 1 0 0.397217
-30 17 21 1 0 0.509277
-30 17 22 1 0 0.60498
-30 17 23 1 0 0.689453
-30 17 24 1 0 0.764648
-30 17 25 1 0.151855 0.836914
-30 17 26 1 0.241455 0.903809
-30 17 27 1 0.304443 0.963867
-30 17 28 1 0.340576 1
-30 17 29 1 0.351318 1
-30 17 30 1 0.350586 1
-30 17 31 1 0.347656 1
-30 18 0 1 0.191406 0
-30 18 1 1 0.191406 0
-30 18 2 1 0.191406 0
-30 18 3 1 0.191406 0
-30 18 4 1 0.191406 0
-30 18 5 1 0.191406 0
-30 18 6 1 0.191406 0
-30 18 7 1 0.191528 0
-30 18 8 1 0.191528 0
-30 18 9 1 0.191772 0
-30 18 10 1 0.192139 0
-30 18 11 1 0.192871 0
-30 18 12 1 0.19397 0
-30 18 13 1 0.195801 0
-30 18 14 1 0.19873 0
-30 18 15 1 0.203003 0
-30 18 16 1 0.206787 0
-30 18 17 1 0.206909 0
-30 18 18 1 0.199585 0
-30 18 19 1 0.190918 0.255371
-30 18 20 1 0.18335 0.391602
-30 18 21 1 0.182373 0.503418
-30 18 22 1 0.187378 0.601074
-30 18 23 1 0.195801 0.685059
-30 18 24 1 0.224854 0.760742
-30 18 25 1 0.270752 0.833984
-30 18 26 1 0.322754 0.901367
-30 18 27 1 0.368164 0.961914
-30 18 28 1 0.395996 1
-30 18 29 1 0.402344 1
-30 18 30 1 0.398193 1
-30 18 31 1 0.391357 1
-30 19 0 1 0.32666 0
-30 19 1 1 0.32666 0
-30 19 2 1 0.32666 0
-30 19 3 1 0.32666 0
-30 19 4 1 0.32666 0
-30 19 5 1 0.32666 0
-30 19 6 1 0.32666 0
-30 19 7 1 0.32666 0
-30 19 8 1 0.32666 0
-30 19 9 1 0.326904 0
-30 19 10 1 0.326904 0
-30 19 11 1 0.327393 0
-30 19 12 1 0.327881 0
-30 19 13 1 0.328857 0
-30 19 14 1 0.330566 0
-30 19 15 1 0.333008 0
-30 19 16 1 0.335205 0
-30 19 17 1 0.334961 0
-30 19 18 1 0.33252 0
-30 19 19 1 0.329346 0.250488
-30 19 20 1 0.325684 0.38623
-30 19 21 1 0.32373 0.497314
-30 19 22 1 0.327148 0.596191
-30 19 23 1 0.328857 0.680176
-30 19 24 1 0.3396 0.755859
-30 19 25 1 0.364014 0.82959
-30 19 26 1 0.397949 0.897949
-30 19 27 1 0.431641 0.959473
-30 19 28 1 0.452881 1
-30 19 29 1 0.455811 1
-30 19 30 1 0.448486 1
-30 19 31 1 0.438232 1
-30 20 0 1 0.427246 0
-30 20 1 1 0.427246 0
-30 20 2 1 0.427246 0
-30 20 3 1 0.427246 0
-30 20 4 1 0.427246 0
-30 20 5 1 0.427246 0
-30 20 6 1 0.427246 0
-30 20 7 1 0.427246 0
-30 20 8 1 0.42749 0
-30 20 9 1 0.42749 0
-30 20 10 1 0.42749 0
-30 20 11 1 0.427734 0
-30 20 12 1 0.428223 0
-30 20 13 1 0.428955 0
-30 20 14 1 0.430176 0
-30 20 15 1 0.431885 0
-30 20 16 1 0.433594 0
-30 20 17 1 0.433838 0
-30 20 18 1 0.433594 0
-30 20 19 1 0.432617 0.248901
-30 20 20 1 0.430908 0.382568
-30 20 21 1 0.428955 0.491699
-30 20 22 1 0.428467 0.588867
-30 20 23 1 0.431152 0.674805
-30 20 24 1 0.43335 0.749512
-30 20 25 1 0.445801 0.82373
-30 20 26 1 0.468018 0.893555
-30 20 27 1 0.49292 0.956055
-30 20 28 1 0.509277 1
-30 20 29 1 0.509277 1
-30 20 30 1 0.499023 1
-30 20 31 1 0.485596 1
-30 21 0 1 0.51416 0
-30 21 1 1 0.51416 0
-30 21 2 1 0.51416 0
-30 21 3 1 0.51416 0
-30 21 4 1 0.51416 0
-30 21 5 1 0.51416 0
-30 21 6 1 0.51416 0
-30 21 7 1 0.51416 0
-30 21 8 1 0.51416 0
-30 21 9 1 0.51416 0
-30 21 10 1 0.51416 0
-30 21 11 1 0.514648 0
-30 21 12 1 0.514648 0
-30 21 13 1 0.515137 0
-30 21 14 1 0.516113 0
-30 21 15 1 0.517578 0
-30 21 16 1 0.519043 0
-30 21 17 1 0.520508 0
-30 21 18 1 0.521484 0
-30 21 19 1 0.522461 0.251709
-30 21 20 1 0.521973 0.381104
-30 21 21 1 0.520508 0.487305
-30 21 22 1 0.518555 0.582031
-30 21 23 1 0.518555 0.666992
-30 21 24 1 0.519043 0.742188
-30 21 25 1 0.522949 0.816406
-30 21 26 1 0.535645 0.887695
-30 21 27 1 0.553223 0.95166
-30 21 28 1 0.56543 1
-30 21 29 1 0.562988 1
-30 21 30 1 0.550293 1
-30 21 31 1 0.53418 1
-30 22 0 1 0.591309 0
-30 22 1 1 0.591309 0
-30 22 2 1 0.591309 0
-30 22 3 1 0.591309 0
-30 22 4 1 0.591309 0
-30 22 5 1 0.591309 0
-30 22 6 1 0.591309 0
-30 22 7 1 0.591309 0
-30 22 8 1 0.591309 0
-30 22 9 1 0.591309 0
-30 22 10 1 0.591309 0
-30 22 11 1 0.591309 0
-30 22 12 1 0.591797 0
-30 22 13 1 0.592285 0
-30 22 14 1 0.592773 0
-30 22 15 1 0.59375 0
-30 22 16 1 0.595215 0
-30 22 17 1 0.597656 0
-30 22 18 1 0.600098 0
-30 22 19 1 0.601562 0.259277
-30 22 20 1 0.602539 0.382812
-30 22 21 1 0.602051 0.485107
-30 22 22 1 0.600098 0.57666
-30 22 23 1 0.598145 0.658691
-30 22 24 1 0.597168 0.734375
-30 22 25 1 0.595703 0.808105
-30 22 26 1 0.600586 0.879883
-30 22 27 1 0.611328 0.945801
-30 22 28 1 0.620117 1
-30 22 29 1 0.615723 1
-30 22 30 1 0.601074 1
-30 22 31 1 0.582031 1
-30 23 0 1 0.65918 0
-30 23 1 1 0.65918 0
-30 23 2 1 0.65918 0
-30 23 3 1 0.65918 0
-30 23 4 1 0.65918 0
-30 23 5 1 0.65918 0
-30 23 6 1 0.65918 0
-30 23 7 1 0.65918 0
-30 23 8 1 0.65918 0
-30 23 9 1 0.65918 0
-30 23 10 1 0.65918 0
-30 23 11 1 0.65918 0
-30 23 12 1 0.659668 0
-30 23 13 1 0.659668 0
-30 23 14 1 0.660156 0
-30 23 15 1 0.661133 0
-30 23 16 1 0.662598 0
-30 23 17 1 0.665039 0
-30 23 18 1 0.667969 0.061554
-30 23 19 1 0.670898 0.269775
-30 23 20 1 0.672852 0.386963
-30 23 21 1 0.67334 0.485352
-30 23 22 1 0.672363 0.573242
-30 23 23 1 0.669434 0.652344
-30 23 24 1 0.666016 0.725098
-30 23 25 1 0.663574 0.799316
-30 23 26 1 0.661621 0.871094
-30 23 27 1 0.666016 0.938477
-30 23 28 1 0.671387 0.99707
-30 23 29 1 0.665527 1
-30 23 30 1 0.648926 1
-30 23 31 1 0.627441 1
-30 24 0 1 0.719238 0
-30 24 1 1 0.719238 0
-30 24 2 1 0.719238 0
-30 24 3 1 0.719238 0
-30 24 4 1 0.719238 0
-30 24 5 1 0.719238 0
-30 24 6 1 0.719238 0
-30 24 7 1 0.719238 0
-30 24 8 1 0.719238 0
-30 24 9 1 0.719238 0
-30 24 10 1 0.719238 0
-30 24 11 1 0.719727 0
-30 24 12 1 0.719727 0
-30 24 13 1 0.720215 0
-30 24 14 1 0.720215 0
-30 24 15 1 0.721191 0
-30 24 16 1 0.722168 0
-30 24 17 1 0.725098 0
-30 24 18 1 0.728516 0.105347
-30 24 19 1 0.731934 0.281006
-30 24 20 1 0.734375 0.392334
-30 24 21 1 0.73584 0.486816
-30 24 22 1 0.73584 0.571777
-30 24 23 1 0.733887 0.647461
-30 24 24 1 0.72998 0.717285
-30 24 25 1 0.724609 0.789062
-30 24 26 1 0.719238 0.86084
-30 24 27 1 0.717773 0.929688
-30 24 28 1 0.719238 0.989746
-30 24 29 1 0.712402 1
-30 24 30 1 0.694336 1
-30 24 31 1 0.671387 1
-30 25 0 1 0.778809 0
-30 25 1 1 0.778809 0
-30 25 2 1 0.778809 0
-30 25 3 1 0.778809 0
-30 25 4 1 0.778809 0
-30 25 5 1 0.778809 0
-30 25 6 1 0.778809 0
-30 25 7 1 0.778809 0
-30 25 8 1 0.778809 0
-30 25 9 1 0.778809 0
-30 25 10 1 0.778809 0
-30 25 11 1 0.778809 0
-30 25 12 1 0.779297 0
-30 25 13 1 0.779297 0
-30 25 14 1 0.779785 0
-30 25 15 1 0.780273 0
-30 25 16 1 0.78125 0
-30 25 17 1 0.78418 0
-30 25 18 1 0.787598 0.135376
-30 25 19 1 0.791504 0.29126
-30 25 20 1 0.794922 0.397705
-30 25 21 1 0.796875 0.48877
-30 25 22 1 0.797852 0.570801
-30 25 23 1 0.796387 0.643555
-30 25 24 1 0.792969 0.710449
-30 25 25 1 0.787109 0.77832
-30 25 26 1 0.779785 0.849121
-30 25 27 1 0.772461 0.917969
-30 25 28 1 0.769531 0.980957
-30 25 29 1 0.76123 1
-30 25 30 1 0.742188 1
-30 25 31 1 0.717285 1
-30 26 0 1 0.837891 0
-30 26 1 1 0.837891 0
-30 26 2 1 0.837891 0
-30 26 3 1 0.837891 0
-30 26 4 1 0.837891 0
-30 26 5 1 0.837891 0
-30 26 6 1 0.837891 0
-30 26 7 1 0.837891 0
-30 26 8 1 0.837891 0
-30 26 9 1 0.837891 0
-30 26 10 1 0.837891 0
-30 26 11 1 0.837891 0
-30 26 12 1 0.837891 0
-30 26 13 1 0.837891 0
-30 26 14 1 0.838379 0
-30 26 15 1 0.838867 0
-30 26 16 1 0.839355 0
-30 26 17 1 0.841797 0
-30 26 18 1 0.845703 0.151611
-30 26 19 1 0.850098 0.297363
-30 26 20 1 0.853516 0.400391
-30 26 21 1 0.856445 0.489258
-30 26 22 1 0.857422 0.568848
-30 26 23 1 0.856934 0.639648
-30 26 24 1 0.85498 0.703613
-30 26 25 1 0.849609 0.769043
-30 26 26 1 0.841309 0.835938
-30 26 27 1 0.830566 0.904297
-30 26 28 1 0.821777 0.96875
-30 26 29 1 0.8125 1
-30 26 30 1 0.791992 1
-30 26 31 1 0.765625 1
-30 27 0 1 0.895508 0
-30 27 1 1 0.895508 0
-30 27 2 1 0.895508 0
-30 27 3 1 0.895508 0
-30 27 4 1 0.895508 0
-30 27 5 1 0.895508 0
-30 27 6 1 0.895508 0
-30 27 7 1 0.895508 0
-30 27 8 1 0.895508 0
-30 27 9 1 0.895508 0
-30 27 10 1 0.895508 0
-30 27 11 1 0.895508 0
-30 27 12 1 0.895508 0
-30 27 13 1 0.895508 0
-30 27 14 1 0.895996 0
-30 27 15 1 0.895996 0
-30 27 16 1 0.896973 0
-30 27 17 1 0.898926 0
-30 27 18 1 0.902832 0.14856
-30 27 19 1 0.906738 0.293945
-30 27 20 1 0.910645 0.396484
-30 27 21 1 0.913574 0.484619
-30 27 22 1 0.915039 0.563477
-30 27 23 1 0.915527 0.633301
-30 27 24 1 0.913574 0.696289
-30 27 25 1 0.909668 0.759277
-30 27 26 1 0.902344 0.823242
-30 27 27 1 0.891113 0.887695
-30 27 28 1 0.876953 0.952637
-30 27 29 1 0.865234 1
-30 27 30 1 0.844238 1
-30 27 31 1 0.816406 1
-30 28 0 1 0.951172 0
-30 28 1 1 0.951172 0
-30 28 2 1 0.951172 0
-30 28 3 1 0.951172 0
-30 28 4 1 0.951172 0
-30 28 5 1 0.951172 0
-30 28 6 1 0.951172 0
-30 28 7 1 0.951172 0
-30 28 8 1 0.951172 0
-30 28 9 1 0.951172 0
-30 28 10 1 0.951172 0
-30 28 11 1 0.951172 0
-30 28 12 1 0.951172 0
-30 28 13 1 0.951172 0
-30 28 14 1 0.951172 0
-30 28 15 1 0.95166 0
-30 28 16 1 0.952148 0
-30 28 17 1 0.953613 0
-30 28 18 1 0.95752 0.114258
-30 28 19 1 0.961426 0.276123
-30 28 20 1 0.965332 0.381836
-30 28 21 1 0.968262 0.470947
-30 28 22 1 0.970215 0.550293
-30 28 23 1 0.970703 0.620605
-30 28 24 1 0.969238 0.683594
-30 28 25 1 0.966309 0.746582
-30 28 26 1 0.959961 0.80957
-30 28 27 1 0.950195 0.87207
-30 28 28 1 0.935059 0.933594
-30 28 29 1 0.918457 0.994629
-30 28 30 1 0.897949 1
-30 28 31 1 0.868652 1
-30 29 0 1 1 0
-30 29 1 1 1 0
-30 29 2 1 1 0
-30 29 3 1 1 0
-30 29 4 1 1 0
-30 29 5 1 1 0
-30 29 6 1 1 0
-30 29 7 1 1 0
-30 29 8 1 1 0
-30 29 9 1 1 0
-30 29 10 1 1 0
-30 29 11 1 1 0
-30 29 12 1 1 0
-30 29 13 1 1 0
-30 29 14 1 1 0
-30 29 15 1 1 0
-30 29 16 1 1 0
-30 29 17 1 1 0
-30 29 18 1 1 0
-30 29 19 1 1 0.238525
-30 29 20 1 1 0.353027
-30 29 21 1 1 0.445801
-30 29 22 1 1 0.526855
-30 29 23 1 1 0.598145
-30 29 24 1 1 0.662109
-30 29 25 1 1 0.726074
-30 29 26 1 1 0.790039
-30 29 27 1 1 0.853516
-30 29 28 1 0.991699 0.914551
-30 29 29 1 0.973633 0.973145
-30 29 30 1 0.95166 1
-30 29 31 1 0.921875 1
-30 30 0 1 1 0
-30 30 1 1 1 0
-30 30 2 1 1 0
-30 30 3 1 1 0
-30 30 4 1 1 0
-30 30 5 1 1 0
-30 30 6 1 1 0
-30 30 7 1 1 0
-30 30 8 1 1 0
-30 30 9 1 1 0
-30 30 10 1 1 0
-30 30 11 1 1 0
-30 30 12 1 1 0
-30 30 13 1 1 0
-30 30 14 1 1 0
-30 30 15 1 1 0
-30 30 16 1 1 0
-30 30 17 1 1 0
-30 30 18 1 1 0
-30 30 19 1 1 0.175659
-30 30 20 1 1 0.310059
-30 30 21 1 1 0.40918
-30 30 22 1 1 0.493164
-30 30 23 1 1 0.565918
-30 30 24 1 1 0.630859
-30 30 25 1 1 0.695801
-30 30 26 1 1 0.760742
-30 30 27 1 1 0.825684
-30 30 28 1 1 0.888672
-30 30 29 1 1 0.949219
-30 30 30 1 1 1
-30 30 31 0.949219 0.975098 1
-30 31 0 1 1 0
-30 31 1 1 1 0
-30 31 2 1 1 0
-30 31 3 1 1 0
-30 31 4 1 1 0
-30 31 5 1 1 0
-30 31 6 1 1 0
-30 31 7 1 1 0
-30 31 8 1 1 0
-30 31 9 1 1 0
-30 31 10 1 1 0
-30 31 11 1 1 0
-30 31 12 1 1 0
-30 31 13 1 1 0
-30 31 14 1 1 0
-30 31 15 1 1 0
-30 31 16 1 1 0
-30 31 17 1 1 0
-30 31 18 1 1 0
-30 31 19 1 1 0.0534668
-30 31 20 1 1 0.253906
-30 31 21 1 1 0.363525
-30 31 22 1 1 0.45166
-30 31 23 1 1 0.526367
-30 31 24 1 1 0.592285
-30 31 25 1 1 0.658203
-30 31 26 1 1 0.724609
-30 31 27 1 1 0.790039
-30 31 28 1 1 0.85498
-30 31 29 0.972656 1 0.91748
-30 31 30 0.931152 1 0.976074
-30 31 31 0.881348 1 1
-31 0 0 1 0 0
-31 0 1 1 0 0
-31 0 2 1 0 0
-31 0 3 1 0 0
-31 0 4 1 0 0
-31 0 5 1 0 0
-31 0 6 1 0 0
-31 0 7 1 0 0
-31 0 8 1 0 0
-31 0 9 1 0 0
-31 0 10 1 0 0
-31 0 11 1 0 0
-31 0 12 1 0 0
-31 0 13 1 0 0
-31 0 14 1 0 0
-31 0 15 1 0 0
-31 0 16 1 0 0
-31 0 17 1 0 0
-31 0 18 1 0 0
-31 0 19 1 0 0.186279
-31 0 20 1 0 0.337891
-31 0 21 1 0 0.450195
-31 0 22 1 0 0.544922
-31 0 23 1 0 0.628906
-31 0 24 1 0 0.70459
-31 0 25 1 0 0.77832
-31 0 26 1 0 0.848633
-31 0 27 1 0 0.913574
-31 0 28 1 0 0.97168
-31 0 29 1 0.122559 1
-31 0 30 1 0.171021 1
-31 0 31 1 0.190918 1
-31 1 0 1 0 0
-31 1 1 1 0 0
-31 1 2 1 0 0
-31 1 3 1 0 0
-31 1 4 1 0 0
-31 1 5 1 0 0
-31 1 6 1 0 0
-31 1 7 1 0 0
-31 1 8 1 0 0
-31 1 9 1 0 0
-31 1 10 1 0 0
-31 1 11 1 0 0
-31 1 12 1 0 0
-31 1 13 1 0 0
-31 1 14 1 0 0
-31 1 15 1 0 0
-31 1 16 1 0 0
-31 1 17 1 0 0
-31 1 18 1 0 0
-31 1 19 1 0 0.186279
-31 1 20 1 0 0.337891
-31 1 21 1 0 0.450195
-31 1 22 1 0 0.544922
-31 1 23 1 0 0.628906
-31 1 24 1 0 0.70459
-31 1 25 1 0 0.77832
-31 1 26 1 0 0.848633
-31 1 27 1 0 0.913574
-31 1 28 1 0 0.97168
-31 1 29 1 0.122559 1
-31 1 30 1 0.171021 1
-31 1 31 1 0.190918 1
-31 2 0 1 0 0
-31 2 1 1 0 0
-31 2 2 1 0 0
-31 2 3 1 0 0
-31 2 4 1 0 0
-31 2 5 1 0 0
-31 2 6 1 0 0
-31 2 7 1 0 0
-31 2 8 1 0 0
-31 2 9 1 0 0
-31 2 10 1 0 0
-31 2 11 1 0 0
-31 2 12 1 0 0
-31 2 13 1 0 0
-31 2 14 1 0 0
-31 2 15 1 0 0
-31 2 16 1 0 0
-31 2 17 1 0 0
-31 2 18 1 0 0
-31 2 19 1 0 0.186279
-31 2 20 1 0 0.337891
-31 2 21 1 0 0.450195
-31 2 22 1 0 0.544922
-31 2 23 1 0 0.628906
-31 2 24 1 0 0.70459
-31 2 25 1 0 0.77832
-31 2 26 1 0 0.848633
-31 2 27 1 0 0.913574
-31 2 28 1 0 0.97168
-31 2 29 1 0.12262 1
-31 2 30 1 0.171143 1
-31 2 31 1 0.190918 1
-31 3 0 1 0 0
-31 3 1 1 0 0
-31 3 2 1 0 0
-31 3 3 1 0 0
-31 3 4 1 0 0
-31 3 5 1 0 0
-31 3 6 1 0 0
-31 3 7 1 0 0
-31 3 8 1 0 0
-31 3 9 1 0 0
-31 3 10 1 0 0
-31 3 11 1 0 0
-31 3 12 1 0 0
-31 3 13 1 0 0
-31 3 14 1 0 0
-31 3 15 1 0 0
-31 3 16 1 0 0
-31 3 17 1 0 0
-31 3 18 1 0 0
-31 3 19 1 0 0.186279
-31 3 20 1 0 0.337891
-31 3 21 1 0 0.450195
-31 3 22 1 0 0.544922
-31 3 23 1 0 0.628906
-31 3 24 1 0 0.70459
-31 3 25 1 0 0.77832
-31 3 26 1 0 0.848633
-31 3 27 1 0 0.913574
-31 3 28 1 0 0.97168
-31 3 29 1 0.122681 1
-31 3 30 1 0.171143 1
-31 3 31 1 0.19104 1
-31 4 0 1 0 0
-31 4 1 1 0 0
-31 4 2 1 0 0
-31 4 3 1 0 0
-31 4 4 1 0 0
-31 4 5 1 0 0
-31 4 6 1 0 0
-31 4 7 1 0 0
-31 4 8 1 0 0
-31 4 9 1 0 0
-31 4 10 1 0 0
-31 4 11 1 0 0
-31 4 12 1 0 0
-31 4 13 1 0 0
-31 4 14 1 0 0
-31 4 15 1 0 0
-31 4 16 1 0 0
-31 4 17 1 0 0
-31 4 18 1 0 0
-31 4 19 1 0 0.186279
-31 4 20 1 0 0.337891
-31 4 21 1 0 0.450195
-31 4 22 1 0 0.544922
-31 4 23 1 0 0.628906
-31 4 24 1 0 0.70459
-31 4 25 1 0 0.77832
-31 4 26 1 0 0.848633
-31 4 27 1 0 0.913574
-31 4 28 1 0 0.97168
-31 4 29 1 0.122742 1
-31 4 30 1 0.171143 1
-31 4 31 1 0.19104 1
-31 5 0 1 0 0
-31 5 1 1 0 0
-31 5 2 1 0 0
-31 5 3 1 0 0
-31 5 4 1 0 0
-31 5 5 1 0 0
-31 5 6 1 0 0
-31 5 7 1 0 0
-31 5 8 1 0 0
-31 5 9 1 0 0
-31 5 10 1 0 0
-31 5 11 1 0 0
-31 5 12 1 0 0
-31 5 13 1 0 0
-31 5 14 1 0 0
-31 5 15 1 0 0
-31 5 16 1 0 0
-31 5 17 1 0 0
-31 5 18 1 0 0
-31 5 19 1 0 0.186279
-31 5 20 1 0 0.337891
-31 5 21 1 0 0.450195
-31 5 22 1 0 0.544922
-31 5 23 1 0 0.628906
-31 5 24 1 0 0.70459
-31 5 25 1 0 0.77832
-31 5 26 1 0 0.848633
-31 5 27 1 0 0.913574
-31 5 28 1 0 0.97168
-31 5 29 1 0.122986 1
-31 5 30 1 0.171387 1
-31 5 31 1 0.191162 1
-31 6 0 1 0 0
-31 6 1 1 0 0
-31 6 2 1 0 0
-31 6 3 1 0 0
-31 6 4 1 0 0
-31 6 5 1 0 0
-31 6 6 1 0 0
-31 6 7 1 0 0
-31 6 8 1 0 0
-31 6 9 1 0 0
-31 6 10 1 0 0
-31 6 11 1 0 0
-31 6 12 1 0 0
-31 6 13 1 0 0
-31 6 14 1 0 0
-31 6 15 1 0 0
-31 6 16 1 0 0
-31 6 17 1 0 0
-31 6 18 1 0 0
-31 6 19 1 0 0.186279
-31 6 20 1 0 0.337891
-31 6 21 1 0 0.450195
-31 6 22 1 0 0.544922
-31 6 23 1 0 0.628906
-31 6 24 1 0 0.70459
-31 6 25 1 0 0.77832
-31 6 26 1 0 0.848633
-31 6 27 1 0 0.913574
-31 6 28 1 0 0.97168
-31 6 29 1 0.123352 1
-31 6 30 1 0.171631 1
-31 6 31 1 0.191406 1
-31 7 0 1 0 0
-31 7 1 1 0 0
-31 7 2 1 0 0
-31 7 3 1 0 0
-31 7 4 1 0 0
-31 7 5 1 0 0
-31 7 6 1 0 0
-31 7 7 1 0 0
-31 7 8 1 0 0
-31 7 9 1 0 0
-31 7 10 1 0 0
-31 7 11 1 0 0
-31 7 12 1 0 0
-31 7 13 1 0 0
-31 7 14 1 0 0
-31 7 15 1 0 0
-31 7 16 1 0 0
-31 7 17 1 0 0
-31 7 18 1 0 0
-31 7 19 1 0 0.186157
-31 7 20 1 0 0.337891
-31 7 21 1 0 0.450195
-31 7 22 1 0 0.544922
-31 7 23 1 0 0.628906
-31 7 24 1 0 0.70459
-31 7 25 1 0 0.77832
-31 7 26 1 0 0.848633
-31 7 27 1 0 0.913574
-31 7 28 1 0 0.97168
-31 7 29 1 0.124084 1
-31 7 30 1 0.172119 1
-31 7 31 1 0.191772 1
-31 8 0 1 0 0
-31 8 1 1 0 0
-31 8 2 1 0 0
-31 8 3 1 0 0
-31 8 4 1 0 0
-31 8 5 1 0 0
-31 8 6 1 0 0
-31 8 7 1 0 0
-31 8 8 1 0 0
-31 8 9 1 0 0
-31 8 10 1 0 0
-31 8 11 1 0 0
-31 8 12 1 0 0
-31 8 13 1 0 0
-31 8 14 1 0 0
-31 8 15 1 0 0
-31 8 16 1 0 0
-31 8 17 1 0 0
-31 8 18 1 0 0
-31 8 19 1 0 0.186035
-31 8 20 1 0 0.337646
-31 8 21 1 0 0.450195
-31 8 22 1 0 0.544922
-31 8 23 1 0 0.628906
-31 8 24 1 0 0.70459
-31 8 25 1 0 0.77832
-31 8 26 1 0 0.848633
-31 8 27 1 0 0.913574
-31 8 28 1 0 0.97168
-31 8 29 1 0.125488 1
-31 8 30 1 0.173096 1
-31 8 31 1 0.192627 1
-31 9 0 1 0 0
-31 9 1 1 0 0
-31 9 2 1 0 0
-31 9 3 1 0 0
-31 9 4 1 0 0
-31 9 5 1 0 0
-31 9 6 1 0 0
-31 9 7 1 0 0
-31 9 8 1 0 0
-31 9 9 1 0 0
-31 9 10 1 0 0
-31 9 11 1 0 0
-31 9 12 1 0 0
-31 9 13 1 0 0
-31 9 14 1 0 0
-31 9 15 1 0 0
-31 9 16 1 0 0
-31 9 17 1 0 0
-31 9 18 1 0 0
-31 9 19 1 0 0.185791
-31 9 20 1 0 0.337646
-31 9 21 1 0 0.450195
-31 9 22 1 0 0.544922
-31 9 23 1 0 0.628906
-31 9 24 1 0 0.70459
-31 9 25 1 0 0.77832
-31 9 26 1 0 0.848633
-31 9 27 1 0 0.913574
-31 9 28 1 0 0.97168
-31 9 29 1 0.128174 1
-31 9 30 1 0.174927 1
-31 9 31 1 0.194092 1
-31 10 0 1 0 0
-31 10 1 1 0 0
-31 10 2 1 0 0
-31 10 3 1 0 0
-31 10 4 1 0 0
-31 10 5 1 0 0
-31 10 6 1 0 0
-31 10 7 1 0 0
-31 10 8 1 0 0
-31 10 9 1 0 0
-31 10 10 1 0 0
-31 10 11 1 0 0
-31 10 12 1 0 0
-31 10 13 1 0 0
-31 10 14 1 0 0
-31 10 15 1 0 0
-31 10 16 1 0 0
-31 10 17 1 0 0
-31 10 18 1 0 0
-31 10 19 1 0 0.185303
-31 10 20 1 0 0.337402
-31 10 21 1 0 0.450195
-31 10 22 1 0 0.544434
-31 10 23 1 0 0.628906
-31 10 24 1 0 0.704102
-31 10 25 1 0 0.77832
-31 10 26 1 0 0.848633
-31 10 27 1 0 0.913574
-31 10 28 1 0 0.97168
-31 10 29 1 0.132812 1
-31 10 30 1 0.178101 1
-31 10 31 1 0.196777 1
-31 11 0 1 0 0
-31 11 1 1 0 0
-31 11 2 1 0 0
-31 11 3 1 0 0
-31 11 4 1 0 0
-31 11 5 1 0 0
-31 11 6 1 0 0
-31 11 7 1 0 0
-31 11 8 1 0 0
-31 11 9 1 0 0
-31 11 10 1 0 0
-31 11 11 1 0 0
-31 11 12 1 0 0
-31 11 13 1 0 0
-31 11 14 1 0 0
-31 11 15 1 0 0
-31 11 16 1 0 0
-31 11 17 1 0 0
-31 11 18 1 0 0
-31 11 19 1 0 0.18457
-31 11 20 1 0 0.336914
-31 11 21 1 0 0.449951
-31 11 22 1 0 0.544434
-31 11 23 1 0 0.628418
-31 11 24 1 0 0.704102
-31 11 25 1 0 0.777832
-31 11 26 1 0 0.848633
-31 11 27 1 0 0.913574
-31 11 28 1 0 0.97168
-31 11 29 1 0.140747 1
-31 11 30 1 0.183716 1
-31 11 31 1 0.201416 1
-31 12 0 1 0 0
-31 12 1 1 0 0
-31 12 2 1 0 0
-31 12 3 1 0 0
-31 12 4 1 0 0
-31 12 5 1 0 0
-31 12 6 1 0 0
-31 12 7 1 0 0
-31 12 8 1 0 0
-31 12 9 1 0 0
-31 12 10 1 0 0
-31 12 11 1 0 0
-31 12 12 1 0 0
-31 12 13 1 0 0
-31 12 14 1 0 0
-31 12 15 1 0 0
-31 12 16 1 0 0
-31 12 17 1 0 0
-31 12 18 1 0 0
-31 12 19 1 0 0.18335
-31 12 20 1 0 0.336182
-31 12 21 1 0 0.449707
-31 12 22 1 0 0.543945
-31 12 23 1 0 0.628418
-31 12 24 1 0 0.704102
-31 12 25 1 0 0.777832
-31 12 26 1 0 0.848145
-31 12 27 1 0 0.913574
-31 12 28 1 0 0.97168
-31 12 29 1 0.15332 1
-31 12 30 1 0.192871 1
-31 12 31 1 0.209106 1
-31 13 0 1 0 0
-31 13 1 1 0 0
-31 13 2 1 0 0
-31 13 3 1 0 0
-31 13 4 1 0 0
-31 13 5 1 0 0
-31 13 6 1 0 0
-31 13 7 1 0 0
-31 13 8 1 0 0
-31 13 9 1 0 0
-31 13 10 1 0 0
-31 13 11 1 0 0
-31 13 12 1 0 0
-31 13 13 1 0 0
-31 13 14 1 0 0
-31 13 15 1 0 0
-31 13 16 1 0 0
-31 13 17 1 0 0
-31 13 18 1 0 0
-31 13 19 1 0 0.181152
-31 13 20 1 0 0.334961
-31 13 21 1 0 0.449219
-31 13 22 1 0 0.543457
-31 13 23 1 0 0.62793
-31 13 24 1 0 0.703613
-31 13 25 1 0 0.777344
-31 13 26 1 0 0.848145
-31 13 27 1 0 0.913086
-31 13 28 1 0.0278015 0.97168
-31 13 29 1 0.171875 1
-31 13 30 1 0.206909 1
-31 13 31 1 0.220947 1
-31 14 0 1 0 0
-31 14 1 1 0 0
-31 14 2 1 0 0
-31 14 3 1 0 0
-31 14 4 1 0 0
-31 14 5 1 0 0
-31 14 6 1 0 0
-31 14 7 1 0 0
-31 14 8 1 0 0
-31 14 9 1 0 0
-31 14 10 1 0 0
-31 14 11 1 0 0
-31 14 12 1 0 0
-31 14 13 1 0 0
-31 14 14 1 0 0
-31 14 15 1 0 0
-31 14 16 1 0 0
-31 14 17 1 0 0
-31 14 18 1 0 0
-31 14 19 1 0 0.177856
-31 14 20 1 0 0.333008
-31 14 21 1 0 0.448242
-31 14 22 1 0 0.54248
-31 14 23 1 0 0.626953
-31 14 24 1 0 0.702637
-31 14 25 1 0 0.776855
-31 14 26 1 0 0.847656
-31 14 27 1 0 0.913086
-31 14 28 1 0.0981445 0.971191
-31 14 29 1 0.19751 1
-31 14 30 1 0.227295 1
-31 14 31 1 0.238647 1
-31 15 0 1 0 0
-31 15 1 1 0 0
-31 15 2 1 0 0
-31 15 3 1 0 0
-31 15 4 1 0 0
-31 15 5 1 0 0
-31 15 6 1 0 0
-31 15 7 1 0 0
-31 15 8 1 0 0
-31 15 9 1 0 0
-31 15 10 1 0 0
-31 15 11 1 0 0
-31 15 12 1 0 0
-31 15 13 1 0 0
-31 15 14 1 0 0
-31 15 15 1 0 0
-31 15 16 1 0 0
-31 15 17 1 0 0
-31 15 18 1 0 0
-31 15 19 1 0 0.172974
-31 15 20 1 0 0.330078
-31 15 21 1 0 0.445801
-31 15 22 1 0 0.541504
-31 15 23 1 0 0.625488
-31 15 24 1 0 0.70166
-31 15 25 1 0 0.775879
-31 15 26 1 0 0.84668
-31 15 27 1 0 0.912598
-31 15 28 1 0.157349 0.971191
-31 15 29 1 0.230957 1
-31 15 30 1 0.255127 1
-31 15 31 1 0.262939 1
-31 16 0 1 0 0
-31 16 1 1 0 0
-31 16 2 1 0 0
-31 16 3 1 0 0
-31 16 4 1 0 0
-31 16 5 1 0 0
-31 16 6 1 0 0
-31 16 7 1 0 0
-31 16 8 1 0 0
-31 16 9 1 0 0
-31 16 10 1 0 0
-31 16 11 1 0 0
-31 16 12 1 0 0
-31 16 13 1 0 0
-31 16 14 1 0 0
-31 16 15 1 0 0
-31 16 16 1 0 0
-31 16 17 1 0 0
-31 16 18 1 0 0
-31 16 19 1 0 0.166016
-31 16 20 1 0 0.326172
-31 16 21 1 0 0.442627
-31 16 22 1 0 0.539551
-31 16 23 1 0 0.623535
-31 16 24 1 0 0.699707
-31 16 25 1 0 0.774414
-31 16 26 1 0 0.845703
-31 16 27 1 0.0866089 0.911621
-31 16 28 1 0.216431 0.970703
-31 16 29 1 0.272217 1
-31 16 30 1 0.290527 1
-31 16 31 1 0.294922 1
-31 17 0 1 0 0
-31 17 1 1 0 0
-31 17 2 1 0 0
-31 17 3 1 0 0
-31 17 4 1 0 0
-31 17 5 1 0 0
-31 17 6 1 0 0
-31 17 7 1 0 0
-31 17 8 1 0 0
-31 17 9 1 0 0
-31 17 10 1 0 0
-31 17 11 1 0 0
-31 17 12 1 0 0
-31 17 13 1 0 0
-31 17 14 1 0 0
-31 17 15 1 0 0
-31 17 16 1 0 0
-31 17 17 1 0 0
-31 17 18 1 0 0
-31 17 19 1 0 0.157104
-31 17 20 1 0 0.321289
-31 17 21 1 0 0.438232
-31 17 22 1 0 0.537598
-31 17 23 1 0 0.621094
-31 17 24 1 0 0.696777
-31 17 25 1 0 0.771973
-31 17 26 1 0.046814 0.84375
-31 17 27 1 0.198486 0.910156
-31 17 28 1 0.276611 0.969727
-31 17 29 1 0.319336 1
-31 17 30 1 0.33252 1
-31 17 31 1 0.333252 1
-31 18 0 1 0.0753174 0
-31 18 1 1 0.0753174 0
-31 18 2 1 0.0753174 0
-31 18 3 1 0.0753174 0
-31 18 4 1 0.0753784 0
-31 18 5 1 0.0753784 0
-31 18 6 1 0.0754395 0
-31 18 7 1 0.0755615 0
-31 18 8 1 0.0758057 0
-31 18 9 1 0.0762329 0
-31 18 10 1 0.0770264 0
-31 18 11 1 0.0783691 0
-31 18 12 1 0.0806885 0
-31 18 13 1 0.0842896 0
-31 18 14 1 0.0898438 0
-31 18 15 1 0.0977783 0
-31 18 16 1 0.108154 0
-31 18 17 1 0.109741 0
-31 18 18 1 0.102112 0
-31 18 19 1 0.0827026 0.147339
-31 18 20 1 0.0594177 0.31543
-31 18 21 1 0.0400391 0.432861
-31 18 22 1 0.0502625 0.533203
-31 18 23 1 0.0487061 0.617676
-31 18 24 1 0.0804443 0.693359
-31 18 25 1 0.1427 0.769043
-31 18 26 1 0.213989 0.841309
-31 18 27 1 0.282471 0.908691
-31 18 28 1 0.337646 0.968262
-31 18 29 1 0.370605 1
-31 18 30 1 0.379395 1
-31 18 31 1 0.376465 1
-31 19 0 1 0.260254 0
-31 19 1 1 0.260254 0
-31 19 2 1 0.260254 0
-31 19 3 1 0.260254 0
-31 19 4 1 0.260254 0
-31 19 5 1 0.260254 0
-31 19 6 1 0.260254 0
-31 19 7 1 0.260498 0
-31 19 8 1 0.260498 0
-31 19 9 1 0.260498 0
-31 19 10 1 0.260742 0
-31 19 11 1 0.26123 0
-31 19 12 1 0.261963 0
-31 19 13 1 0.262939 0
-31 19 14 1 0.264893 0
-31 19 15 1 0.267578 0
-31 19 16 1 0.271484 0
-31 19 17 1 0.271973 0
-31 19 18 1 0.269531 0
-31 19 19 1 0.264648 0.138428
-31 19 20 1 0.259521 0.309814
-31 19 21 1 0.255127 0.427246
-31 19 22 1 0.254883 0.527344
-31 19 23 1 0.258789 0.61377
-31 19 24 1 0.261475 0.688965
-31 19 25 1 0.279053 0.764648
-31 19 26 1 0.313232 0.837891
-31 19 27 1 0.356934 0.90625
-31 19 28 1 0.397949 0.966309
-31 19 29 1 0.423828 1
-31 19 30 1 0.428711 1
-31 19 31 1 0.422607 1
-31 20 0 1 0.368408 0
-31 20 1 1 0.368408 0
-31 20 2 1 0.368408 0
-31 20 3 1 0.368408 0
-31 20 4 1 0.368408 0
-31 20 5 1 0.368408 0
-31 20 6 1 0.368408 0
-31 20 7 1 0.368408 0
-31 20 8 1 0.368408 0
-31 20 9 1 0.368652 0
-31 20 10 1 0.368652 0
-31 20 11 1 0.368896 0
-31 20 12 1 0.369385 0
-31 20 13 1 0.370117 0
-31 20 14 1 0.371338 0
-31 20 15 1 0.373047 0
-31 20 16 1 0.375732 0
-31 20 17 1 0.376221 0
-31 20 18 1 0.375488 0
-31 20 19 1 0.373779 0.133423
-31 20 20 1 0.371338 0.30542
-31 20 21 1 0.368896 0.422119
-31 20 22 1 0.367432 0.521484
-31 20 23 1 0.369385 0.608398
-31 20 24 1 0.370605 0.684082
-31 20 25 1 0.376953 0.759277
-31 20 26 1 0.395752 0.833496
-31 20 27 1 0.425293 0.902832
-31 20 28 1 0.456299 0.963867
-31 20 29 1 0.476562 1
-31 20 30 1 0.478516 1
-31 20 31 1 0.469482 1
-31 21 0 1 0.457275 0
-31 21 1 1 0.457275 0
-31 21 2 1 0.457275 0
-31 21 3 1 0.457275 0
-31 21 4 1 0.457275 0
-31 21 5 1 0.457275 0
-31 21 6 1 0.457275 0
-31 21 7 1 0.45752 0
-31 21 8 1 0.45752 0
-31 21 9 1 0.45752 0
-31 21 10 1 0.45752 0
-31 21 11 1 0.457764 0
-31 21 12 1 0.458252 0
-31 21 13 1 0.45874 0
-31 21 14 1 0.459473 0
-31 21 15 1 0.460938 0
-31 21 16 1 0.462891 0
-31 21 17 1 0.463623 0
-31 21 18 1 0.464111 0
-31 21 19 1 0.464111 0.134888
-31 21 20 1 0.463623 0.303467
-31 21 21 1 0.462158 0.418213
-31 21 22 1 0.460693 0.515625
-31 21 23 1 0.460205 0.601074
-31 21 24 1 0.462646 0.678711
-31 21 25 1 0.462646 0.753418
-31 21 26 1 0.471436 0.827637
-31 21 27 1 0.490479 0.897949
-31 21 28 1 0.513672 0.960449
-31 21 29 1 0.529297 1
-31 21 30 1 0.52832 1
-31 21 31 1 0.51709 1
-31 22 0 1 0.534668 0
-31 22 1 1 0.534668 0
-31 22 2 1 0.534668 0
-31 22 3 1 0.534668 0
-31 22 4 1 0.534668 0
-31 22 5 1 0.534668 0
-31 22 6 1 0.534668 0
-31 22 7 1 0.534668 0
-31 22 8 1 0.534668 0
-31 22 9 1 0.534668 0
-31 22 10 1 0.535156 0
-31 22 11 1 0.535156 0
-31 22 12 1 0.535156 0
-31 22 13 1 0.535645 0
-31 22 14 1 0.536621 0
-31 22 15 1 0.537598 0
-31 22 16 1 0.539062 0
-31 22 17 1 0.540527 0
-31 22 18 1 0.541992 0
-31 22 19 1 0.543457 0.144165
-31 22 20 1 0.544434 0.304688
-31 22 21 1 0.543945 0.41626
-31 22 22 1 0.542969 0.51123
-31 22 23 1 0.541016 0.594727
-31 22 24 1 0.540527 0.670898
-31 22 25 1 0.540527 0.746582
-31 22 26 1 0.54248 0.820801
-31 22 27 1 0.552734 0.89209
-31 22 28 1 0.568848 0.956055
-31 22 29 1 0.580566 1
-31 22 30 1 0.577637 1
-31 22 31 1 0.563965 1
-31 23 0 1 0.602539 0
-31 23 1 1 0.602539 0
-31 23 2 1 0.602539 0
-31 23 3 1 0.602539 0
-31 23 4 1 0.602539 0
-31 23 5 1 0.602539 0
-31 23 6 1 0.602539 0
-31 23 7 1 0.602539 0
-31 23 8 1 0.602539 0
-31 23 9 1 0.602539 0
-31 23 10 1 0.602539 0
-31 23 11 1 0.602539 0
-31 23 12 1 0.603027 0
-31 23 13 1 0.603027 0
-31 23 14 1 0.604004 0
-31 23 15 1 0.604492 0
-31 23 16 1 0.605957 0
-31 23 17 1 0.60791 0
-31 23 18 1 0.610352 0
-31 23 19 1 0.612793 0.15918
-31 23 20 1 0.614258 0.309082
-31 23 21 1 0.615234 0.416504
-31 23 22 1 0.614746 0.508301
-31 23 23 1 0.612793 0.589355
-31 23 24 1 0.61084 0.663574
-31 23 25 1 0.609375 0.73877
-31 23 26 1 0.607422 0.812988
-31 23 27 1 0.61084 0.885254
-31 23 28 1 0.620605 0.950684
-31 23 29 1 0.628906 1
-31 23 30 1 0.624512 1
-31 23 31 1 0.608887 1
-31 24 0 1 0.663086 0
-31 24 1 1 0.663086 0
-31 24 2 1 0.663086 0
-31 24 3 1 0.663086 0
-31 24 4 1 0.663086 0
-31 24 5 1 0.663086 0
-31 24 6 1 0.663086 0
-31 24 7 1 0.663086 0
-31 24 8 1 0.663086 0
-31 24 9 1 0.663086 0
-31 24 10 1 0.663086 0
-31 24 11 1 0.663086 0
-31 24 12 1 0.663574 0
-31 24 13 1 0.663574 0
-31 24 14 1 0.664062 0
-31 24 15 1 0.665039 0
-31 24 16 1 0.666016 0
-31 24 17 1 0.667969 0
-31 24 18 1 0.670898 0
-31 24 19 1 0.673828 0.177002
-31 24 20 1 0.67627 0.315674
-31 24 21 1 0.677734 0.418701
-31 24 22 1 0.678223 0.507324
-31 24 23 1 0.677246 0.585449
-31 24 24 1 0.674805 0.657227
-31 24 25 1 0.671387 0.730469
-31 24 26 1 0.668457 0.804688
-31 24 27 1 0.665527 0.876953
-31 24 28 1 0.669922 0.943848
-31 24 29 1 0.674805 1
-31 24 30 1 0.668945 1
-31 24 31 1 0.651855 1
-31 25 0 1 0.723145 0
-31 25 1 1 0.723145 0
-31 25 2 1 0.723145 0
-31 25 3 1 0.723145 0
-31 25 4 1 0.723145 0
-31 25 5 1 0.723145 0
-31 25 6 1 0.723145 0
-31 25 7 1 0.723145 0
-31 25 8 1 0.723145 0
-31 25 9 1 0.723145 0
-31 25 10 1 0.723145 0
-31 25 11 1 0.723145 0
-31 25 12 1 0.723145 0
-31 25 13 1 0.723633 0
-31 25 14 1 0.724121 0
-31 25 15 1 0.724609 0
-31 25 16 1 0.725586 0
-31 25 17 1 0.727539 0
-31 25 18 1 0.730957 0
-31 25 19 1 0.734375 0.196533
-31 25 20 1 0.737305 0.324219
-31 25 21 1 0.739746 0.422607
-31 25 22 1 0.740723 0.507812
-31 25 23 1 0.740723 0.583008
-31 25 24 1 0.73877 0.651367
-31 25 25 1 0.734863 0.72168
-31 25 26 1 0.729492 0.794434
-31 25 27 1 0.723633 0.866699
-31 25 28 1 0.72168 0.935059
-31 25 29 1 0.722656 0.995117
-31 25 30 1 0.71582 1
-31 25 31 1 0.696777 1
-31 26 0 1 0.782715 0
-31 26 1 1 0.782715 0
-31 26 2 1 0.782715 0
-31 26 3 1 0.782715 0
-31 26 4 1 0.782715 0
-31 26 5 1 0.782715 0
-31 26 6 1 0.782715 0
-31 26 7 1 0.782715 0
-31 26 8 1 0.782715 0
-31 26 9 1 0.782715 0
-31 26 10 1 0.782715 0
-31 26 11 1 0.782715 0
-31 26 12 1 0.782715 0
-31 26 13 1 0.783203 0
-31 26 14 1 0.783203 0
-31 26 15 1 0.783691 0
-31 26 16 1 0.784668 0
-31 26 17 1 0.786133 0
-31 26 18 1 0.790039 0
-31 26 19 1 0.793457 0.214111
-31 26 20 1 0.797363 0.333008
-31 26 21 1 0.800293 0.427002
-31 26 22 1 0.802246 0.508789
-31 26 23 1 0.802734 0.581543
-31 26 24 1 0.80127 0.646973
-31 26 25 1 0.79834 0.714355
-31 26 26 1 0.79248 0.783203
-31 26 27 1 0.784668 0.854492
-31 26 28 1 0.776855 0.923828
-31 26 29 1 0.772949 0.98584
-31 26 30 1 0.764648 1
-31 26 31 1 0.744629 1
-31 27 0 1 0.841309 0
-31 27 1 1 0.841309 0
-31 27 2 1 0.841309 0
-31 27 3 1 0.841309 0
-31 27 4 1 0.841309 0
-31 27 5 1 0.841309 0
-31 27 6 1 0.841309 0
-31 27 7 1 0.841309 0
-31 27 8 1 0.841309 0
-31 27 9 1 0.841309 0
-31 27 10 1 0.841309 0
-31 27 11 1 0.841309 0
-31 27 12 1 0.841309 0
-31 27 13 1 0.841797 0
-31 27 14 1 0.841797 0
-31 27 15 1 0.842285 0
-31 27 16 1 0.842773 0
-31 27 17 1 0.844238 0
-31 27 18 1 0.847656 0
-31 27 19 1 0.851562 0.22522
-31 27 20 1 0.855469 0.338135
-31 27 21 1 0.858887 0.429199
-31 27 22 1 0.861328 0.508789
-31 27 23 1 0.862305 0.579102
-31 27 24 1 0.862305 0.642578
-31 27 25 1 0.859863 0.707031
-31 27 26 1 0.85498 0.772949
-31 27 27 1 0.84668 0.84082
-31 27 28 1 0.835449 0.90918
-31 27 29 1 0.825684 0.974121
-31 27 30 1 0.815918 1
-31 27 31 1 0.794922 1
-31 28 0 1 0.898438 0
-31 28 1 1 0.898438 0
-31 28 2 1 0.898438 0
-31 28 3 1 0.898438 0
-31 28 4 1 0.898438 0
-31 28 5 1 0.898438 0
-31 28 6 1 0.898438 0
-31 28 7 1 0.898438 0
-31 28 8 1 0.898438 0
-31 28 9 1 0.898438 0
-31 28 10 1 0.898438 0
-31 28 11 1 0.898438 0
-31 28 12 1 0.898438 0
-31 28 13 1 0.898926 0
-31 28 14 1 0.898926 0
-31 28 15 1 0.899414 0
-31 28 16 1 0.899414 0
-31 28 17 1 0.900391 0
-31 28 18 1 0.904297 0
-31 28 19 1 0.908203 0.223755
-31 28 20 1 0.912109 0.335449
-31 28 21 1 0.915527 0.425537
-31 28 22 1 0.917969 0.504395
-31 28 23 1 0.919434 0.57373
-31 28 24 1 0.919922 0.63623
-31 28 25 1 0.918457 0.699219
-31 28 26 1 0.914551 0.762695
-31 28 27 1 0.907227 0.827148
-31 28 28 1 0.895996 0.892578
-31 28 29 1 0.881348 0.958008
-31 28 30 1 0.868652 1
-31 28 31 1 0.847168 1
-31 29 0 1 0.953613 0
-31 29 1 1 0.953613 0
-31 29 2 1 0.953613 0
-31 29 3 1 0.953613 0
-31 29 4 1 0.953613 0
-31 29 5 1 0.953613 0
-31 29 6 1 0.953613 0
-31 29 7 1 0.953613 0
-31 29 8 1 0.953613 0
-31 29 9 1 0.953613 0
-31 29 10 1 0.953613 0
-31 29 11 1 0.953613 0
-31 29 12 1 0.953613 0
-31 29 13 1 0.953613 0
-31 29 14 1 0.954102 0
-31 29 15 1 0.954102 0
-31 29 16 1 0.95459 0
-31 29 17 1 0.955078 0
-31 29 18 1 0.958008 0
-31 29 19 1 0.961914 0.202271
-31 29 20 1 0.96582 0.319824
-31 29 21 1 0.969727 0.411621
-31 29 22 1 0.972168 0.490967
-31 29 23 1 0.974121 0.560547
-31 29 24 1 0.974609 0.623047
-31 29 25 1 0.973633 0.686035
-31 29 26 1 0.970215 0.749512
-31 29 27 1 0.964355 0.812988
-31 29 28 1 0.95459 0.875977
-31 29 29 1 0.939453 0.937988
-31 29 30 1 0.921875 0.998535
-31 29 31 1 0.900391 1
-31 30 0 1 1 0
-31 30 1 1 1 0
-31 30 2 1 1 0
-31 30 3 1 1 0
-31 30 4 1 1 0
-31 30 5 1 1 0
-31 30 6 1 1 0
-31 30 7 1 1 0
-31 30 8 1 1 0
-31 30 9 1 1 0
-31 30 10 1 1 0
-31 30 11 1 1 0
-31 30 12 1 1 0
-31 30 13 1 1 0
-31 30 14 1 1 0
-31 30 15 1 1 0
-31 30 16 1 1 0
-31 30 17 1 1 0
-31 30 18 1 1 0
-31 30 19 1 1 0.150146
-31 30 20 1 1 0.286865
-31 30 21 1 1 0.384033
-31 30 22 1 1 0.466064
-31 30 23 1 1 0.536621
-31 30 24 1 1 0.600098
-31 30 25 1 1 0.664062
-31 30 26 1 1 0.728516
-31 30 27 1 1 0.792969
-31 30 28 1 1 0.856445
-31 30 29 1 0.995605 0.917969
-31 30 30 1 0.977051 0.976562
-31 30 31 1 0.95459 1
-31 31 0 1 1 0
-31 31 1 1 1 0
-31 31 2 1 1 0
-31 31 3 1 1 0
-31 31 4 1 1 0
-31 31 5 1 1 0
-31 31 6 1 1 0
-31 31 7 1 1 0
-31 31 8 1 1 0
-31 31 9 1 1 0
-31 31 10 1 1 0
-31 31 11 1 1 0
-31 31 12 1 1 0
-31 31 13 1 1 0
-31 31 14 1 1 0
-31 31 15 1 1 0
-31 31 16 1 1 0
-31 31 17 1 1 0
-31 31 18 1 1 0
-31 31 19 1 1 0.0113144
-31 31 20 1 1 0.234985
-31 31 21 1 1 0.343506
-31 31 22 1 1 0.429688
-31 31 23 1 1 0.50293
-31 31 24 1 1 0.567383
-31 31 25 1 1 0.631836
-31 31 26 1 1 0.697266
-31 31 27 1 1 0.762695
-31 31 28 1 1 0.827637
-31 31 29 1 1 0.891113
-31 31 30 1 1 0.951172
-31 31 31 1 1 1
diff --git a/release/datafiles/colormanagement/luts/spi_ocio_srgb_test.spi3d b/release/datafiles/colormanagement/luts/spi_ocio_srgb_test.spi3d
deleted file mode 100644
index 3b8a0c98ac9..00000000000
--- a/release/datafiles/colormanagement/luts/spi_ocio_srgb_test.spi3d
+++ /dev/null
@@ -1,32771 +0,0 @@
-SPILUT 1.0
-3 3
-32 32 32
-0 0 0 0.040157 0.038904 0.028316
-0 0 1 0.040157 0.039086 0.029591
-0 0 2 0.040157 0.039257 0.030889
-0 0 3 0.040157 0.039257 0.032528
-0 0 4 0.040157 0.039280 0.034350
-0 0 5 0.040157 0.039462 0.037447
-0 0 6 0.040062 0.039644 0.040646
-0 0 7 0.039553 0.039826 0.044289
-0 0 8 0.038917 0.039917 0.049162
-0 0 9 0.037900 0.039735 0.057724
-0 0 10 0.034551 0.039667 0.073288
-0 0 11 0.026072 0.039849 0.104256
-0 0 12 0.019374 0.039211 0.134745
-0 0 13 0.015643 0.037207 0.164438
-0 0 14 0.019332 0.030581 0.197877
-0 0 15 0.032558 0.018012 0.236132
-0 0 16 0.043496 0.001708 0.270561
-0 0 17 0.052144 0.000000 0.301164
-0 0 18 0.063177 0.000000 0.330436
-0 0 19 0.076064 0.000000 0.358672
-0 0 20 0.085030 0.000000 0.383036
-0 0 21 0.091644 0.000000 0.405078
-0 0 22 0.096508 0.000000 0.425492
-0 0 23 0.100578 0.000000 0.445166
-0 0 24 0.049198 0.000000 0.469211
-0 0 25 0.000000 0.000000 0.494715
-0 0 26 0.000000 0.000000 0.526434
-0 0 27 0.000000 0.000000 0.559588
-0 0 28 0.000000 0.000000 0.582222
-0 0 29 0.000000 0.000000 0.603353
-0 0 30 0.000000 0.065545 0.618849
-0 0 31 0.000000 0.161729 0.633968
-0 1 0 0.040157 0.039815 0.028316
-0 1 1 0.039720 0.040279 0.030343
-0 1 2 0.039309 0.040720 0.032346
-0 1 3 0.039309 0.040814 0.033985
-0 1 4 0.039309 0.040907 0.035807
-0 1 5 0.039309 0.040995 0.038904
-0 1 6 0.039181 0.041119 0.042174
-0 1 7 0.038497 0.041395 0.046193
-0 1 8 0.037708 0.041651 0.051442
-0 1 9 0.036603 0.041845 0.060380
-0 1 10 0.032893 0.042035 0.076378
-0 1 11 0.023452 0.042217 0.107911
-0 1 12 0.006897 0.041756 0.138929
-0 1 13 0.000000 0.040222 0.169092
-0 1 14 0.000000 0.034272 0.202919
-0 1 15 0.016870 0.022642 0.241455
-0 1 16 0.040148 0.007608 0.276214
-0 1 17 0.048884 0.000000 0.307193
-0 1 18 0.059856 0.000000 0.336841
-0 1 19 0.072569 0.000000 0.365453
-0 1 20 0.081360 0.000000 0.390017
-0 1 21 0.087798 0.000000 0.412153
-0 1 22 0.092187 0.000000 0.432532
-0 1 23 0.095644 0.000000 0.452111
-0 1 24 0.046080 0.000000 0.475005
-0 1 25 0.000000 0.000000 0.499004
-0 1 26 0.000000 0.000000 0.530442
-0 1 27 0.000000 0.000000 0.563596
-0 1 28 0.000000 0.000000 0.586230
-0 1 29 0.000000 0.000000 0.607361
-0 1 30 0.000000 0.073014 0.622856
-0 1 31 0.000000 0.169197 0.637976
-0 2 0 0.040157 0.040760 0.028316
-0 2 1 0.039309 0.041488 0.031048
-0 2 2 0.038512 0.042184 0.033716
-0 2 3 0.038480 0.042390 0.035414
-0 2 4 0.038451 0.042570 0.037287
-0 2 5 0.038451 0.042570 0.040384
-0 2 6 0.038289 0.042639 0.043727
-0 2 7 0.037425 0.043010 0.048134
-0 2 8 0.036478 0.043428 0.053769
-0 2 9 0.035286 0.043992 0.063089
-0 2 10 0.031206 0.044443 0.079528
-0 2 11 0.020775 0.044642 0.111630
-0 2 12 0.000000 0.044368 0.143190
-0 2 13 0.000000 0.043305 0.173847
-0 2 14 0.000000 0.038038 0.208074
-0 2 15 0.001668 0.027367 0.246893
-0 2 16 0.036739 0.013631 0.281983
-0 2 17 0.045568 0.000000 0.313345
-0 2 18 0.056483 0.000000 0.343375
-0 2 19 0.069021 0.000000 0.372368
-0 2 20 0.077626 0.000000 0.397142
-0 2 21 0.083873 0.000000 0.419384
-0 2 22 0.087773 0.000000 0.439731
-0 2 23 0.090607 0.000000 0.459217
-0 2 24 0.042766 0.000000 0.481007
-0 2 25 0.000000 0.000000 0.503566
-0 2 26 0.000000 0.000000 0.534648
-0 2 27 0.000000 0.000000 0.567696
-0 2 28 0.000000 0.000000 0.590317
-0 2 29 0.000000 0.000000 0.611448
-0 2 30 0.000000 0.080636 0.626943
-0 2 31 0.000000 0.176825 0.642063
-0 3 0 0.040157 0.042217 0.028316
-0 3 1 0.039309 0.042946 0.031048
-0 3 2 0.038480 0.043665 0.033775
-0 3 3 0.037922 0.044247 0.036413
-0 3 4 0.037433 0.044756 0.039109
-0 3 5 0.037433 0.044756 0.042206
-0 3 6 0.037222 0.044843 0.045654
-0 3 7 0.036095 0.045307 0.050625
-0 3 8 0.034930 0.045867 0.056801
-0 3 9 0.033650 0.046713 0.066591
-0 3 10 0.029073 0.047445 0.083559
-0 3 11 0.017241 0.047927 0.116320
-0 3 12 0.000000 0.048006 0.148608
-0 3 13 0.000000 0.047412 0.180111
-0 3 14 0.000000 0.042945 0.214938
-0 3 15 0.000000 0.033496 0.254039
-0 3 16 0.032418 0.021499 0.289505
-0 3 17 0.041422 0.006955 0.321337
-0 3 18 0.052315 0.000000 0.351837
-0 3 19 0.064677 0.000000 0.381300
-0 3 20 0.072944 0.000000 0.406427
-0 3 21 0.078753 0.000000 0.428950
-0 3 22 0.081975 0.000000 0.449321
-0 3 23 0.084021 0.000000 0.468713
-0 3 24 0.036508 0.000000 0.490127
-0 3 25 0.000000 0.000000 0.512216
-0 3 26 0.000000 0.000000 0.541835
-0 3 27 0.000000 0.000000 0.573191
-0 3 28 0.000000 0.000000 0.595600
-0 3 29 0.000000 0.000000 0.616731
-0 3 30 0.000000 0.090562 0.632226
-0 3 31 0.000000 0.186845 0.647346
-0 4 0 0.040157 0.043765 0.028338
-0 4 1 0.039309 0.044494 0.031071
-0 4 2 0.038450 0.045235 0.033850
-0 4 3 0.037422 0.046157 0.037322
-0 4 4 0.036508 0.046976 0.040772
-0 4 5 0.036399 0.047070 0.044057
-0 4 6 0.036056 0.047247 0.047750
-0 4 7 0.034699 0.047782 0.053215
-0 4 8 0.033323 0.048468 0.059905
-0 4 9 0.031890 0.049608 0.070271
-0 4 10 0.026732 0.050649 0.087885
-0 4 11 0.013380 0.051471 0.121444
-0 4 12 0.000000 0.051961 0.154572
-0 4 13 0.000000 0.051897 0.186980
-0 4 14 0.000000 0.048318 0.222449
-0 4 15 0.000000 0.040220 0.261856
-0 4 16 0.027657 0.030134 0.297733
-0 4 17 0.036847 0.018058 0.330082
-0 4 18 0.047723 0.000000 0.361073
-0 4 19 0.059910 0.000000 0.391007
-0 4 20 0.067817 0.000000 0.416522
-0 4 21 0.073156 0.000000 0.439387
-0 4 22 0.075659 0.000000 0.459799
-0 4 23 0.076874 0.000000 0.479097
-0 4 24 0.029587 0.000000 0.500179
-0 4 25 0.000000 0.000000 0.521857
-0 4 26 0.000000 0.000000 0.549832
-0 4 27 0.000000 0.000000 0.579261
-0 4 28 0.000000 0.000000 0.601408
-0 4 29 0.000000 0.006589 0.622516
-0 4 30 0.000000 0.101444 0.638010
-0 4 31 0.000000 0.197797 0.653130
-0 5 0 0.040157 0.045951 0.028521
-0 5 1 0.039309 0.046680 0.031253
-0 5 2 0.038445 0.047427 0.034038
-0 5 3 0.037329 0.048443 0.037605
-0 5 4 0.036229 0.049439 0.041324
-0 5 5 0.035245 0.050285 0.046113
-0 5 6 0.034190 0.051055 0.051029
-0 5 7 0.032834 0.051496 0.056494
-0 5 8 0.031305 0.052205 0.063513
-0 5 9 0.029259 0.053721 0.075195
-0 5 10 0.022942 0.055256 0.094272
-0 5 11 0.007226 0.056831 0.129618
-0 5 12 0.000000 0.058143 0.164356
-0 5 13 0.000000 0.059019 0.198080
-0 5 14 0.000000 0.056956 0.234496
-0 5 15 0.000000 0.051115 0.274372
-0 5 16 0.019818 0.044131 0.310908
-0 5 17 0.029271 0.036004 0.344103
-0 5 18 0.040163 0.000000 0.375728
-0 5 19 0.052175 0.000000 0.406132
-0 5 20 0.059579 0.000000 0.432294
-0 5 21 0.064218 0.000000 0.455911
-0 5 22 0.065720 0.000000 0.476494
-0 5 23 0.065797 0.000000 0.495697
-0 5 24 0.018029 0.000000 0.516756
-0 5 25 0.000000 0.000000 0.538434
-0 5 26 0.000000 0.000000 0.563506
-0 5 27 0.000000 0.000000 0.589362
-0 5 28 0.000000 0.000000 0.610899
-0 5 29 0.000000 0.023689 0.631818
-0 5 30 0.000000 0.119025 0.647300
-0 5 31 0.000000 0.215285 0.662420
-0 6 0 0.040125 0.048445 0.028669
-0 6 1 0.039212 0.049226 0.031436
-0 6 2 0.038281 0.050026 0.034260
-0 6 3 0.037094 0.051102 0.037921
-0 6 4 0.035840 0.052229 0.041882
-0 6 5 0.034111 0.053722 0.047946
-0 6 6 0.032388 0.055039 0.053978
-0 6 7 0.030686 0.055597 0.059866
-0 6 8 0.028713 0.056489 0.067553
-0 6 9 0.025923 0.058381 0.080640
-0 6 10 0.016976 0.060453 0.101307
-0 6 11 0.000000 0.062921 0.138651
-0 6 12 0.000000 0.065165 0.175210
-0 6 13 0.000000 0.067033 0.210462
-0 6 14 0.000000 0.066570 0.247958
-0 6 15 0.000000 0.063109 0.288340
-0 6 16 0.000978 0.059245 0.325551
-0 6 17 0.010627 0.054979 0.359593
-0 6 18 0.021359 0.006649 0.391991
-0 6 19 0.032934 0.000000 0.423112
-0 6 20 0.039798 0.000000 0.450002
-0 6 21 0.043835 0.000000 0.474353
-0 6 22 0.044445 0.000000 0.495149
-0 6 23 0.043499 0.000000 0.514330
-0 6 24 0.000000 0.000000 0.535264
-0 6 25 0.000000 0.000000 0.556783
-0 6 26 0.000000 0.000000 0.579467
-0 6 27 0.000000 0.000000 0.602419
-0 6 28 0.000000 0.000000 0.622935
-0 6 29 0.000000 0.058520 0.643102
-0 6 30 0.000000 0.146500 0.658108
-0 6 31 0.000000 0.234856 0.672769
-0 7 0 0.039956 0.052270 0.028669
-0 7 1 0.038692 0.053334 0.031624
-0 7 2 0.037433 0.054392 0.034630
-0 7 3 0.036246 0.055374 0.038385
-0 7 4 0.034970 0.056442 0.042464
-0 7 5 0.033066 0.058123 0.048810
-0 7 6 0.030856 0.059787 0.055494
-0 7 7 0.027317 0.061380 0.063638
-0 7 8 0.023637 0.063141 0.073465
-0 7 9 0.019534 0.065409 0.088338
-0 7 10 0.001589 0.068210 0.111144
-0 7 11 0.000000 0.072182 0.151402
-0 7 12 0.000000 0.075824 0.190700
-0 7 13 0.000000 0.078915 0.228396
-0 7 14 0.000000 0.080415 0.267555
-0 7 15 0.000000 0.079868 0.308595
-0 7 16 0.000000 0.079201 0.346559
-0 7 17 0.000000 0.078414 0.381447
-0 7 18 0.000000 0.058683 0.415220
-0 7 19 0.000000 0.024219 0.448127
-0 7 20 0.000000 0.012411 0.476098
-0 7 21 0.000000 0.014197 0.501108
-0 7 22 0.000000 0.017289 0.522304
-0 7 23 0.000000 0.020973 0.541766
-0 7 24 0.000000 0.029431 0.562136
-0 7 25 0.000000 0.039479 0.582809
-0 7 26 0.000000 0.058055 0.605334
-0 7 27 0.000000 0.078598 0.628287
-0 7 28 0.000000 0.122706 0.646005
-0 7 29 0.000000 0.170181 0.662976
-0 7 30 0.000000 0.216845 0.675490
-0 7 31 0.000000 0.263456 0.687707
-0 8 0 0.039320 0.056369 0.028532
-0 8 1 0.030945 0.057691 0.031746
-0 8 2 0.022966 0.058995 0.035003
-0 8 3 0.020926 0.060023 0.038899
-0 8 4 0.018856 0.061171 0.043145
-0 8 5 0.016581 0.063158 0.049844
-0 8 6 0.013785 0.065259 0.057180
-0 8 7 0.008736 0.067863 0.067276
-0 8 8 0.003574 0.070458 0.078936
-0 8 9 0.000000 0.073032 0.095289
-0 8 10 0.000000 0.076535 0.119995
-0 8 11 0.000000 0.082082 0.163074
-0 8 12 0.000000 0.087185 0.205016
-0 8 13 0.000000 0.091545 0.245063
-0 8 14 0.000000 0.094910 0.285811
-0 8 15 0.000000 0.096996 0.327462
-0 8 16 0.000000 0.099138 0.366155
-0 8 17 0.000000 0.101336 0.401889
-0 8 18 0.000000 0.103405 0.436984
-0 8 19 0.000000 0.105373 0.471584
-0 8 20 0.000000 0.107992 0.500469
-0 8 21 0.000000 0.111000 0.525925
-0 8 22 0.000000 0.116057 0.547309
-0 8 23 0.000000 0.122045 0.566842
-0 8 24 0.000000 0.135627 0.586595
-0 8 25 0.000000 0.151740 0.606421
-0 8 26 0.000000 0.181765 0.628425
-0 8 27 0.000000 0.215001 0.650931
-0 8 28 0.000000 0.237661 0.666249
-0 8 29 0.000000 0.258810 0.680540
-0 8 30 0.000000 0.274345 0.690970
-0 8 31 0.000000 0.289506 0.701141
-0 9 0 0.037285 0.061287 0.027985
-0 9 1 0.001516 0.062798 0.031670
-0 9 2 0.000000 0.064307 0.035385
-0 9 3 0.000000 0.065806 0.039563
-0 9 4 0.000000 0.067447 0.044127
-0 9 5 0.000000 0.070092 0.051390
-0 9 6 0.000000 0.072904 0.059378
-0 9 7 0.000000 0.076448 0.070508
-0 9 8 0.000000 0.079772 0.083084
-0 9 9 0.000000 0.082440 0.100002
-0 9 10 0.000000 0.086566 0.125889
-0 9 11 0.000000 0.093900 0.171506
-0 9 12 0.000000 0.100647 0.215811
-0 9 13 0.000000 0.106418 0.257926
-0 9 14 0.000000 0.111358 0.300044
-0 9 15 0.000000 0.115230 0.342165
-0 9 16 0.000000 0.119017 0.381516
-0 9 17 0.000000 0.122720 0.418095
-0 9 18 0.000000 0.126187 0.454355
-0 9 19 0.000000 0.129472 0.490365
-0 9 20 0.000000 0.132819 0.519661
-0 9 21 0.000000 0.136204 0.544929
-0 9 22 0.000000 0.141314 0.565866
-0 9 23 0.000000 0.147208 0.584835
-0 9 24 0.000000 0.159919 0.603812
-0 9 25 0.000000 0.174904 0.622793
-0 9 26 0.000000 0.203801 0.643186
-0 9 27 0.000000 0.235909 0.663906
-0 9 28 0.000000 0.257852 0.678013
-0 9 29 0.000000 0.278343 0.691176
-0 9 30 0.000000 0.293308 0.700742
-0 9 31 0.000000 0.307904 0.710068
-0 10 0 0.028043 0.071102 0.026187
-0 10 1 0.000000 0.072800 0.030253
-0 10 2 0.000000 0.074517 0.034355
-0 10 3 0.000000 0.076515 0.038991
-0 10 4 0.000000 0.078694 0.044067
-0 10 5 0.000000 0.082143 0.052217
-0 10 6 0.000000 0.085798 0.061170
-0 10 7 0.000000 0.090340 0.073598
-0 10 8 0.000000 0.094570 0.087466
-0 10 9 0.000000 0.097860 0.105653
-0 10 10 0.000000 0.102890 0.133050
-0 10 11 0.000000 0.111746 0.180706
-0 10 12 0.000000 0.119885 0.226873
-0 10 13 0.000000 0.126831 0.270558
-0 10 14 0.000000 0.133008 0.313880
-0 10 15 0.000000 0.138197 0.356735
-0 10 16 0.000000 0.143262 0.396861
-0 10 17 0.000000 0.148204 0.434258
-0 10 18 0.000000 0.152888 0.471470
-0 10 19 0.000000 0.157372 0.508537
-0 10 20 0.000000 0.161422 0.538204
-0 10 21 0.000000 0.165212 0.563431
-0 10 22 0.000000 0.170323 0.584029
-0 10 23 0.000000 0.176035 0.602521
-0 10 24 0.000000 0.187965 0.620767
-0 10 25 0.000000 0.201969 0.638931
-0 10 26 0.000000 0.229121 0.657624
-0 10 27 0.000000 0.259307 0.676440
-0 10 28 0.000000 0.280074 0.689348
-0 10 29 0.000000 0.299495 0.701412
-0 10 30 0.000000 0.313727 0.710253
-0 10 31 0.000000 0.327612 0.718880
-0 11 0 0.002947 0.091686 0.021632
-0 11 1 0.000000 0.093572 0.025887
-0 11 2 0.000000 0.095501 0.030218
-0 11 3 0.000000 0.098063 0.035701
-0 11 4 0.000000 0.100877 0.041716
-0 11 5 0.000000 0.105455 0.051465
-0 11 6 0.000000 0.110237 0.062069
-0 11 7 0.000000 0.115908 0.076378
-0 11 8 0.000000 0.121430 0.092361
-0 11 9 0.000000 0.126507 0.113369
-0 11 10 0.000000 0.133059 0.142998
-0 11 11 0.000000 0.142855 0.191595
-0 11 12 0.000000 0.151828 0.238526
-0 11 13 0.000000 0.159432 0.282681
-0 11 14 0.000000 0.166103 0.326843
-0 11 15 0.000000 0.171574 0.371015
-0 11 16 0.000000 0.177109 0.412175
-0 11 17 0.000000 0.182709 0.450324
-0 11 18 0.000000 0.188210 0.488023
-0 11 19 0.000000 0.193634 0.525373
-0 11 20 0.000000 0.198331 0.555322
-0 11 21 0.000000 0.202591 0.580831
-0 11 22 0.000000 0.207591 0.601322
-0 11 23 0.000000 0.212926 0.619533
-0 11 24 0.000000 0.224269 0.637144
-0 11 25 0.000000 0.237614 0.654556
-0 11 26 0.000000 0.261664 0.671351
-0 11 27 0.000000 0.288183 0.688005
-0 11 28 0.000000 0.306764 0.699737
-0 11 29 0.000000 0.324211 0.710767
-0 11 30 0.000000 0.337349 0.719191
-0 11 31 0.000000 0.350201 0.727441
-0 12 0 0.000000 0.113500 0.014073
-0 12 1 0.000000 0.115610 0.018938
-0 12 2 0.000000 0.117776 0.023915
-0 12 3 0.000000 0.120797 0.030561
-0 12 4 0.000000 0.124127 0.037861
-0 12 5 0.000000 0.129621 0.049737
-0 12 6 0.000000 0.135373 0.062422
-0 12 7 0.000000 0.142242 0.078611
-0 12 8 0.000000 0.149049 0.096613
-0 12 9 0.000000 0.155665 0.120053
-0 12 10 0.000000 0.163558 0.151726
-0 12 11 0.000000 0.174259 0.201510
-0 12 12 0.000000 0.184058 0.249504
-0 12 13 0.000000 0.192356 0.294517
-0 12 14 0.000000 0.199648 0.339660
-0 12 15 0.000000 0.205648 0.384972
-0 12 16 0.000000 0.211741 0.427185
-0 12 17 0.000000 0.217929 0.466297
-0 12 18 0.000000 0.224097 0.504517
-0 12 19 0.000000 0.230249 0.542043
-0 12 20 0.000000 0.235359 0.572191
-0 12 21 0.000000 0.239842 0.597911
-0 12 22 0.000000 0.244702 0.618372
-0 12 23 0.000000 0.249732 0.636441
-0 12 24 0.000000 0.260346 0.653506
-0 12 25 0.000000 0.272821 0.670236
-0 12 26 0.000000 0.294101 0.685376
-0 12 27 0.000000 0.317412 0.700149
-0 12 28 0.000000 0.334080 0.710741
-0 12 29 0.000000 0.349799 0.720737
-0 12 30 0.000000 0.361827 0.728512
-0 12 31 0.000000 0.373609 0.736140
-0 13 0 0.000000 0.137364 0.001503
-0 13 1 0.000000 0.139756 0.007685
-0 13 2 0.000000 0.142204 0.014002
-0 13 3 0.000000 0.145507 0.022340
-0 13 4 0.000000 0.149154 0.031497
-0 13 5 0.000000 0.155212 0.046381
-0 13 6 0.000000 0.161669 0.061863
-0 13 7 0.000000 0.169855 0.079933
-0 13 8 0.000000 0.177931 0.099792
-0 13 9 0.000000 0.185676 0.125019
-0 13 10 0.000000 0.194609 0.158419
-0 13 11 0.000000 0.206155 0.209801
-0 13 12 0.000000 0.216766 0.259359
-0 13 13 0.000000 0.225815 0.305876
-0 13 14 0.000000 0.233942 0.352235
-0 13 15 0.000000 0.240882 0.398394
-0 13 16 0.000000 0.247681 0.441687
-0 13 17 0.000000 0.254338 0.482116
-0 13 18 0.000000 0.260924 0.520912
-0 13 19 0.000000 0.267452 0.558438
-0 13 20 0.000000 0.272585 0.588644
-0 13 21 0.000000 0.276881 0.614459
-0 13 22 0.000000 0.281552 0.635013
-0 13 23 0.000000 0.286394 0.653177
-0 13 24 0.000000 0.296044 0.669842
-0 13 25 0.000000 0.307297 0.686008
-0 13 26 0.000000 0.326361 0.699896
-0 13 27 0.000000 0.347228 0.713259
-0 13 28 0.000000 0.362439 0.722770
-0 13 29 0.000000 0.376842 0.731732
-0 13 30 0.000000 0.387730 0.738473
-0 13 31 0.000000 0.398383 0.745066
-0 14 0 0.000000 0.167603 0.000000
-0 14 1 0.000000 0.170154 0.000000
-0 14 2 0.000000 0.172761 0.000000
-0 14 3 0.000000 0.176222 0.000000
-0 14 4 0.000000 0.180047 0.000000
-0 14 5 0.000000 0.186423 0.005296
-0 14 6 0.000000 0.193300 0.023413
-0 14 7 0.000000 0.202350 0.064424
-0 14 8 0.000000 0.211273 0.101945
-0 14 9 0.000000 0.219817 0.128999
-0 14 10 0.000000 0.229525 0.164207
-0 14 11 0.000000 0.241795 0.217352
-0 14 12 0.000000 0.253186 0.268530
-0 14 13 0.000000 0.263111 0.316427
-0 14 14 0.000000 0.272231 0.364348
-0 14 15 0.000000 0.280317 0.412299
-0 14 16 0.000000 0.287841 0.456817
-0 14 17 0.000000 0.294805 0.497904
-0 14 18 0.000000 0.301689 0.536896
-0 14 19 0.000000 0.308511 0.574257
-0 14 20 0.000000 0.313637 0.604460
-0 14 21 0.000000 0.317744 0.630369
-0 14 22 0.000000 0.322086 0.651187
-0 14 23 0.000000 0.326534 0.669692
-0 14 24 0.000000 0.335108 0.686111
-0 14 25 0.000000 0.345057 0.701836
-0 14 26 0.000000 0.361556 0.714262
-0 14 27 0.000000 0.379566 0.725926
-0 14 28 0.000000 0.392729 0.734141
-0 14 29 0.000000 0.405198 0.741862
-0 14 30 0.000000 0.414753 0.747749
-0 14 31 0.000000 0.424114 0.753514
-0 15 0 0.000000 0.206040 0.000000
-0 15 1 0.000000 0.208590 0.000000
-0 15 2 0.000000 0.211198 0.000000
-0 15 3 0.000000 0.214659 0.000000
-0 15 4 0.000000 0.218484 0.000000
-0 15 5 0.000000 0.224860 0.000000
-0 15 6 0.000000 0.231790 0.000000
-0 15 7 0.000000 0.241122 0.027274
-0 15 8 0.000000 0.250350 0.102779
-0 15 9 0.000000 0.259270 0.131714
-0 15 10 0.000000 0.269414 0.168832
-0 15 11 0.000000 0.282247 0.223951
-0 15 12 0.000000 0.294378 0.276821
-0 15 13 0.000000 0.305338 0.325941
-0 15 14 0.000000 0.315657 0.375865
-0 15 15 0.000000 0.325153 0.426825
-0 15 16 0.000000 0.333430 0.472754
-0 15 17 0.000000 0.340487 0.513653
-0 15 18 0.000000 0.347518 0.552350
-0 15 19 0.000000 0.354528 0.589336
-0 15 20 0.000000 0.359607 0.619457
-0 15 21 0.000000 0.363526 0.645459
-0 15 22 0.000000 0.367357 0.666759
-0 15 23 0.000000 0.371147 0.685922
-0 15 24 0.000000 0.378498 0.702295
-0 15 25 0.000000 0.387037 0.717738
-0 15 26 0.000000 0.400521 0.728430
-0 15 27 0.000000 0.415147 0.738026
-0 15 28 0.000000 0.425501 0.744665
-0 15 29 0.000000 0.435244 0.750882
-0 15 30 0.000000 0.443218 0.756146
-0 15 31 0.000000 0.451075 0.761347
-0 16 0 0.000000 0.239650 0.000000
-0 16 1 0.000000 0.242200 0.000000
-0 16 2 0.000000 0.244813 0.000000
-0 16 3 0.000000 0.248368 0.000000
-0 16 4 0.000000 0.252282 0.000000
-0 16 5 0.000000 0.258704 0.000000
-0 16 6 0.000000 0.265734 0.000000
-0 16 7 0.000000 0.275395 0.008643
-0 16 8 0.000000 0.284953 0.103294
-0 16 9 0.000000 0.294202 0.133921
-0 16 10 0.000000 0.304733 0.172731
-0 16 11 0.000000 0.318084 0.229543
-0 16 12 0.000000 0.330838 0.283911
-0 16 13 0.000000 0.342596 0.334206
-0 16 14 0.000000 0.353694 0.385614
-0 16 15 0.000000 0.363942 0.438454
-0 16 16 0.000000 0.372689 0.485464
-0 16 17 0.000000 0.379934 0.526645
-0 16 18 0.000000 0.387127 0.565255
-0 16 19 0.000000 0.394278 0.601864
-0 16 20 0.000000 0.399469 0.631991
-0 16 21 0.000000 0.403482 0.658228
-0 16 22 0.000000 0.407051 0.679925
-0 16 23 0.000000 0.410418 0.699558
-0 16 24 0.000000 0.416888 0.715836
-0 16 25 0.000000 0.424392 0.730997
-0 16 26 0.000000 0.435697 0.740567
-0 16 27 0.000000 0.447878 0.748847
-0 16 28 0.000000 0.456240 0.754540
-0 16 29 0.000000 0.464055 0.759864
-0 16 30 0.000000 0.470763 0.764411
-0 16 31 0.000000 0.477397 0.768907
-0 17 0 0.000000 0.268432 0.000000
-0 17 1 0.000000 0.270982 0.000000
-0 17 2 0.000000 0.273607 0.000000
-0 17 3 0.000000 0.277350 0.000000
-0 17 4 0.000000 0.281440 0.000000
-0 17 5 0.000000 0.287957 0.000000
-0 17 6 0.000000 0.295133 0.000000
-0 17 7 0.000000 0.305170 0.008531
-0 17 8 0.000000 0.315080 0.103488
-0 17 9 0.000000 0.324612 0.135619
-0 17 10 0.000000 0.335484 0.175904
-0 17 11 0.000000 0.349305 0.234126
-0 17 12 0.000000 0.362564 0.289799
-0 17 13 0.000000 0.374886 0.341222
-0 17 14 0.000000 0.386343 0.393594
-0 17 15 0.000000 0.396685 0.447186
-0 17 16 0.000000 0.405620 0.494948
-0 17 17 0.000000 0.413147 0.536882
-0 17 18 0.000000 0.420516 0.575609
-0 17 19 0.000000 0.427762 0.611842
-0 17 20 0.000000 0.433222 0.642063
-0 17 21 0.000000 0.437612 0.668676
-0 17 22 0.000000 0.441169 0.690685
-0 17 23 0.000000 0.444348 0.710599
-0 17 24 0.000000 0.450277 0.726737
-0 17 25 0.000000 0.457123 0.741616
-0 17 26 0.000000 0.467082 0.750674
-0 17 27 0.000000 0.477759 0.758390
-0 17 28 0.000000 0.484945 0.763766
-0 17 29 0.000000 0.491632 0.768808
-0 17 30 0.000000 0.497389 0.772544
-0 17 31 0.000000 0.503083 0.776193
-0 18 0 0.000000 0.296701 0.000000
-0 18 1 0.000000 0.299304 0.000000
-0 18 2 0.000000 0.301981 0.000000
-0 18 3 0.000000 0.305753 0.000000
-0 18 4 0.000000 0.309881 0.000000
-0 18 5 0.000000 0.316492 0.000000
-0 18 6 0.000000 0.323805 0.000000
-0 18 7 0.000000 0.334165 0.007352
-0 18 8 0.000000 0.344336 0.101953
-0 18 9 0.000000 0.353937 0.135642
-0 18 10 0.000000 0.364988 0.177619
-0 18 11 0.000000 0.379226 0.237834
-0 18 12 0.000000 0.392918 0.295155
-0 18 13 0.000000 0.405699 0.347653
-0 18 14 0.000000 0.417709 0.400959
-0 18 15 0.000000 0.428727 0.455303
-0 18 16 0.000000 0.438114 0.503633
-0 18 17 0.000000 0.445871 0.545948
-0 18 18 0.000000 0.453274 0.584839
-0 18 19 0.000000 0.460402 0.621066
-0 18 20 0.000000 0.465954 0.651487
-0 18 21 0.000000 0.470561 0.678424
-0 18 22 0.000000 0.474203 0.700618
-0 18 23 0.000000 0.477405 0.720656
-0 18 24 0.000000 0.482767 0.736613
-0 18 25 0.000000 0.488849 0.751210
-0 18 26 0.000000 0.497142 0.759714
-0 18 27 0.000000 0.505944 0.766813
-0 18 28 0.000000 0.512094 0.771911
-0 18 29 0.000000 0.517865 0.776724
-0 18 30 0.000000 0.522682 0.780049
-0 18 31 0.000000 0.527436 0.783275
-0 19 0 0.000000 0.324573 0.000000
-0 19 1 0.000000 0.327270 0.000000
-0 19 2 0.000000 0.330028 0.000000
-0 19 3 0.000000 0.333707 0.000000
-0 19 4 0.000000 0.337764 0.000000
-0 19 5 0.000000 0.344469 0.000000
-0 19 6 0.000000 0.351912 0.000000
-0 19 7 0.000000 0.362554 0.005342
-0 19 8 0.000000 0.372912 0.099073
-0 19 9 0.000000 0.382420 0.134360
-0 19 10 0.000000 0.393523 0.178201
-0 19 11 0.000000 0.408138 0.240860
-0 19 12 0.000000 0.422206 0.300097
-0 19 13 0.000000 0.435363 0.353630
-0 19 14 0.000000 0.448077 0.407846
-0 19 15 0.000000 0.460224 0.462943
-0 19 16 0.000000 0.470269 0.511695
-0 19 17 0.000000 0.478214 0.554104
-0 19 18 0.000000 0.485541 0.593195
-0 19 19 0.000000 0.492386 0.629704
-0 19 20 0.000000 0.497892 0.660407
-0 19 21 0.000000 0.502593 0.687626
-0 19 22 0.000000 0.506393 0.709908
-0 19 23 0.000000 0.509784 0.729946
-0 19 24 0.000000 0.514558 0.745692
-0 19 25 0.000000 0.519794 0.760006
-0 19 26 0.000000 0.526171 0.767923
-0 19 27 0.000000 0.532811 0.774364
-0 19 28 0.000000 0.538032 0.779215
-0 19 29 0.000000 0.543050 0.783840
-0 19 30 0.000000 0.546939 0.787065
-0 19 31 0.000000 0.550753 0.790197
-0 20 0 0.000000 0.345043 0.000000
-0 20 1 0.000000 0.347834 0.000000
-0 20 2 0.000000 0.350679 0.000000
-0 20 3 0.000000 0.354322 0.000000
-0 20 4 0.000000 0.358353 0.000000
-0 20 5 0.000000 0.365093 0.000000
-0 20 6 0.000000 0.372540 0.000000
-0 20 7 0.000000 0.383053 0.005775
-0 20 8 0.000000 0.393350 0.100047
-0 20 9 0.000000 0.402998 0.136403
-0 20 10 0.000000 0.414298 0.181321
-0 20 11 0.000000 0.429230 0.245073
-0 20 12 0.000000 0.443659 0.305226
-0 20 13 0.000000 0.457251 0.359382
-0 20 14 0.000000 0.470318 0.413995
-0 20 15 0.000000 0.482711 0.469197
-0 20 16 0.000000 0.493004 0.518167
-0 20 17 0.000000 0.501195 0.560905
-0 20 18 0.000000 0.508471 0.600100
-0 20 19 0.000000 0.515035 0.636539
-0 20 20 0.000000 0.520457 0.667318
-0 20 21 0.000000 0.525193 0.694702
-0 20 22 0.000000 0.529053 0.716833
-0 20 23 0.000000 0.532514 0.736578
-0 20 24 0.000000 0.537024 0.752082
-0 20 25 0.000000 0.541883 0.766173
-0 20 26 0.000000 0.547483 0.773943
-0 20 27 0.000000 0.553254 0.780255
-0 20 28 0.000000 0.557811 0.784925
-0 20 29 0.000000 0.562195 0.789362
-0 20 30 0.000000 0.565438 0.792432
-0 20 31 0.000000 0.568605 0.795412
-0 21 0 0.000000 0.361074 0.000000
-0 21 1 0.000000 0.363959 0.000000
-0 21 2 0.000000 0.366892 0.000000
-0 21 3 0.000000 0.370535 0.000000
-0 21 4 0.000000 0.374565 0.000000
-0 21 5 0.000000 0.381306 0.000000
-0 21 6 0.000000 0.388682 0.000000
-0 21 7 0.000000 0.398819 0.007673
-0 21 8 0.000000 0.408904 0.103331
-0 21 9 0.000000 0.418835 0.140440
-0 21 10 0.000000 0.430417 0.185963
-0 21 11 0.000000 0.445631 0.249997
-0 21 12 0.000000 0.460412 0.310468
-0 21 13 0.000000 0.474474 0.365000
-0 21 14 0.000000 0.487683 0.419701
-0 21 15 0.000000 0.499794 0.474621
-0 21 16 0.000000 0.510086 0.523685
-0 21 17 0.000000 0.518560 0.566893
-0 21 18 0.000000 0.525800 0.606135
-0 21 19 0.000000 0.532082 0.642292
-0 21 20 0.000000 0.537398 0.673024
-0 21 21 0.000000 0.542134 0.700502
-0 21 22 0.000000 0.545994 0.722339
-0 21 23 0.000000 0.549455 0.741614
-0 21 24 0.000000 0.553895 0.756860
-0 21 25 0.000000 0.558660 0.770763
-0 21 26 0.000000 0.564166 0.778650
-0 21 27 0.000000 0.569842 0.785150
-0 21 28 0.000000 0.573894 0.789679
-0 21 29 0.000000 0.577714 0.793928
-0 21 30 0.000000 0.580481 0.796810
-0 21 31 0.000000 0.583178 0.799601
-0 22 0 0.000000 0.375476 0.000000
-0 22 1 0.000000 0.378262 0.000000
-0 22 2 0.000000 0.381096 0.000000
-0 22 3 0.000000 0.384675 0.000000
-0 22 4 0.000000 0.388617 0.000000
-0 22 5 0.000000 0.395098 0.000000
-0 22 6 0.000000 0.402267 0.000000
-0 22 7 0.000000 0.412416 0.009724
-0 22 8 0.000000 0.422612 0.106980
-0 22 9 0.000000 0.432955 0.145293
-0 22 10 0.000000 0.444928 0.191732
-0 22 11 0.000000 0.460488 0.256048
-0 22 12 0.000000 0.475445 0.316715
-0 22 13 0.000000 0.489395 0.371300
-0 22 14 0.000000 0.502474 0.426021
-0 22 15 0.000000 0.514432 0.480917
-0 22 16 0.000000 0.524724 0.529881
-0 22 17 0.000000 0.533351 0.572914
-0 22 18 0.000000 0.540754 0.612174
-0 22 19 0.000000 0.547206 0.648501
-0 22 20 0.000000 0.552546 0.679154
-0 22 21 0.000000 0.557217 0.706403
-0 22 22 0.000000 0.561057 0.727757
-0 22 23 0.000000 0.564518 0.746431
-0 22 24 0.000000 0.568790 0.761290
-0 22 25 0.000000 0.573332 0.774876
-0 22 26 0.000000 0.578352 0.782594
-0 22 27 0.000000 0.583482 0.788958
-0 22 28 0.000000 0.587141 0.793363
-0 22 29 0.000000 0.590591 0.797488
-0 22 30 0.000000 0.593197 0.800429
-0 22 31 0.000000 0.595748 0.803290
-0 23 0 0.000000 0.389139 0.000000
-0 23 1 0.000000 0.391736 0.000000
-0 23 2 0.000000 0.394389 0.000000
-0 23 3 0.000000 0.397873 0.000000
-0 23 4 0.000000 0.401686 0.000000
-0 23 5 0.000000 0.407791 0.000000
-0 23 6 0.000000 0.414690 0.000000
-0 23 7 0.000000 0.425026 0.011846
-0 23 8 0.000000 0.435482 0.110794
-0 23 9 0.000000 0.446294 0.150517
-0 23 10 0.000000 0.458708 0.198014
-0 23 11 0.000000 0.474644 0.262612
-0 23 12 0.000000 0.489695 0.323420
-0 23 13 0.000000 0.503269 0.377911
-0 23 14 0.000000 0.516095 0.432620
-0 23 15 0.000000 0.527959 0.487610
-0 23 16 0.000000 0.538252 0.536387
-0 23 17 0.000000 0.546972 0.578948
-0 23 18 0.000000 0.554628 0.618215
-0 23 19 0.000000 0.561456 0.654918
-0 23 20 0.000000 0.566878 0.685477
-0 23 21 0.000000 0.571456 0.712349
-0 23 22 0.000000 0.575266 0.733133
-0 23 23 0.000000 0.578727 0.751150
-0 23 24 0.000000 0.582787 0.765562
-0 23 25 0.000000 0.587048 0.778772
-0 23 26 0.000000 0.591403 0.786190
-0 23 27 0.000000 0.595781 0.792272
-0 23 28 0.000000 0.599100 0.796559
-0 23 29 0.000000 0.602267 0.800591
-0 23 30 0.000000 0.604856 0.803702
-0 23 31 0.000000 0.607406 0.806751
-0 24 0 0.000000 0.402528 0.000000
-0 24 1 0.000000 0.405783 0.000000
-0 24 2 0.000000 0.409082 0.000000
-0 24 3 0.000000 0.413037 0.000000
-0 24 4 0.000000 0.417249 0.000000
-0 24 5 0.000000 0.423260 0.000000
-0 24 6 0.000000 0.430065 0.000000
-0 24 7 0.000000 0.440307 0.021252
-0 24 8 0.000000 0.450739 0.126070
-0 24 9 0.000000 0.461740 0.165512
-0 24 10 0.000000 0.474290 0.212815
-0 24 11 0.000000 0.490250 0.277413
-0 24 12 0.000000 0.505174 0.338106
-0 24 13 0.000000 0.518372 0.392292
-0 24 14 0.000000 0.530792 0.446438
-0 24 15 0.000000 0.542209 0.500535
-0 24 16 0.000000 0.552184 0.548383
-0 24 17 0.000000 0.560717 0.589981
-0 24 18 0.000000 0.568224 0.628244
-0 24 19 0.000000 0.574935 0.663913
-0 24 20 0.000000 0.580386 0.693849
-0 24 21 0.000000 0.585081 0.720346
-0 24 22 0.000000 0.588831 0.740463
-0 24 23 0.000000 0.592151 0.757680
-0 24 24 0.000000 0.596018 0.771504
-0 24 25 0.000000 0.600066 0.784197
-0 24 26 0.000000 0.604230 0.791346
-0 24 27 0.000000 0.608420 0.797217
-0 24 28 0.000000 0.611530 0.801396
-0 24 29 0.000000 0.614485 0.805333
-0 24 30 0.000000 0.616797 0.808350
-0 24 31 0.000000 0.619065 0.811306
-0 25 0 0.000000 0.415826 0.000000
-0 25 1 0.000000 0.420021 0.000000
-0 25 2 0.000000 0.424243 0.000000
-0 25 3 0.000000 0.428856 0.000000
-0 25 4 0.000000 0.433644 0.000000
-0 25 5 0.000000 0.439655 0.000000
-0 25 6 0.000000 0.446425 0.000000
-0 25 7 0.000000 0.456479 0.033087
-0 25 8 0.000000 0.466793 0.145168
-0 25 9 0.000000 0.477888 0.183764
-0 25 10 0.000000 0.490473 0.230456
-0 25 11 0.000000 0.506339 0.294960
-0 25 12 0.000000 0.521064 0.355453
-0 25 13 0.000000 0.533886 0.409262
-0 25 14 0.000000 0.545847 0.462663
-0 25 15 0.000000 0.556700 0.515538
-0 25 16 0.000000 0.566252 0.562210
-0 25 17 0.000000 0.574502 0.602680
-0 25 18 0.000000 0.581728 0.639603
-0 25 19 0.000000 0.588157 0.673768
-0 25 20 0.000000 0.593619 0.702905
-0 25 21 0.000000 0.598503 0.729025
-0 25 22 0.000000 0.602182 0.748443
-0 25 23 0.000000 0.605314 0.764814
-0 25 24 0.000000 0.608992 0.778003
-0 25 25 0.000000 0.612853 0.790132
-0 25 26 0.000000 0.616981 0.797023
-0 25 27 0.000000 0.621171 0.802705
-0 25 28 0.000000 0.624117 0.806778
-0 25 29 0.000000 0.626884 0.810621
-0 25 30 0.000000 0.628831 0.813456
-0 25 31 0.000000 0.630723 0.816224
-0 26 0 0.000000 0.427496 0.000000
-0 26 1 0.000000 0.431868 0.000000
-0 26 2 0.000000 0.436296 0.000000
-0 26 3 0.000000 0.441567 0.000000
-0 26 4 0.000000 0.447140 0.000000
-0 26 5 0.000000 0.454833 0.000000
-0 26 6 0.000000 0.462961 0.000000
-0 26 7 0.000000 0.472980 0.046736
-0 26 8 0.000000 0.483291 0.167952
-0 26 9 0.000000 0.494480 0.208604
-0 26 10 0.000000 0.506981 0.256108
-0 26 11 0.000000 0.522371 0.318684
-0 26 12 0.000000 0.536629 0.377746
-0 26 13 0.000000 0.548998 0.430950
-0 26 14 0.000000 0.560357 0.483141
-0 26 15 0.000000 0.570418 0.534030
-0 26 16 0.000000 0.579355 0.578992
-0 26 17 0.000000 0.587171 0.618028
-0 26 18 0.000000 0.593962 0.653607
-0 26 19 0.000000 0.599955 0.686497
-0 26 20 0.000000 0.605182 0.714061
-0 26 21 0.000000 0.609947 0.738430
-0 26 22 0.000000 0.613513 0.756719
-0 26 23 0.000000 0.616534 0.772244
-0 26 24 0.000000 0.620101 0.784970
-0 26 25 0.000000 0.623850 0.796764
-0 26 26 0.000000 0.627895 0.803191
-0 26 27 0.000000 0.632008 0.808380
-0 26 28 0.000000 0.634913 0.812376
-0 26 29 0.000000 0.637646 0.816201
-0 26 30 0.000000 0.639524 0.819002
-0 26 31 0.000000 0.641346 0.821735
-0 27 0 0.000000 0.438790 0.000000
-0 27 1 0.000000 0.443162 0.000000
-0 27 2 0.000000 0.447631 0.000000
-0 27 3 0.000000 0.453560 0.000000
-0 27 4 0.000000 0.459968 0.000000
-0 27 5 0.000000 0.469729 0.000000
-0 27 6 0.000000 0.479538 0.000000
-0 27 7 0.000000 0.489557 0.060804
-0 27 8 0.000000 0.499892 0.191587
-0 27 9 0.000000 0.511174 0.234965
-0 27 10 0.000000 0.523564 0.283609
-0 27 11 0.000000 0.538390 0.343835
-0 27 12 0.000000 0.552118 0.401181
-0 27 13 0.000000 0.564018 0.453727
-0 27 14 0.000000 0.574743 0.504601
-0 27 15 0.000000 0.583957 0.553328
-0 27 16 0.000000 0.592236 0.596456
-0 27 17 0.000000 0.599582 0.633988
-0 27 18 0.000000 0.605902 0.668221
-0 27 19 0.000000 0.611426 0.699889
-0 27 20 0.000000 0.616358 0.725702
-0 27 21 0.000000 0.620936 0.748002
-0 27 22 0.000000 0.624378 0.765063
-0 27 23 0.000000 0.627305 0.779742
-0 27 24 0.000000 0.630778 0.792045
-0 27 25 0.000000 0.634433 0.803557
-0 27 26 0.000000 0.638384 0.809473
-0 27 27 0.000000 0.642403 0.814098
-0 27 28 0.000000 0.645297 0.818023
-0 27 29 0.000000 0.648029 0.821848
-0 27 30 0.000000 0.649908 0.824649
-0 27 31 0.000000 0.651729 0.827382
-0 28 0 0.000000 0.446896 0.000000
-0 28 1 0.000000 0.451268 0.000000
-0 28 2 0.000000 0.455738 0.000000
-0 28 3 0.000000 0.461667 0.000000
-0 28 4 0.000000 0.468148 0.000000
-0 28 5 0.000000 0.478496 0.000000
-0 28 6 0.000000 0.489014 0.000000
-0 28 7 0.000000 0.500267 0.070476
-0 28 8 0.000000 0.511551 0.208007
-0 28 9 0.000000 0.522928 0.253948
-0 28 10 0.000000 0.535232 0.303696
-0 28 11 0.000000 0.549576 0.361818
-0 28 12 0.000000 0.562888 0.417695
-0 28 13 0.000000 0.574482 0.469829
-0 28 14 0.000000 0.584809 0.519922
-0 28 15 0.000000 0.593506 0.567391
-0 28 16 0.000000 0.601374 0.609386
-0 28 17 0.000000 0.608414 0.645907
-0 28 18 0.000000 0.614383 0.679010
-0 28 19 0.000000 0.619518 0.709455
-0 28 20 0.000000 0.624136 0.734186
-0 28 21 0.000000 0.628444 0.755487
-0 28 22 0.000000 0.631850 0.771824
-0 28 23 0.000000 0.634847 0.785903
-0 28 24 0.000000 0.638329 0.797598
-0 28 25 0.000000 0.641972 0.808499
-0 28 26 0.000000 0.645911 0.814243
-0 28 27 0.000000 0.649919 0.818797
-0 28 28 0.000000 0.652739 0.822354
-0 28 29 0.000000 0.655389 0.825768
-0 28 30 0.000000 0.657263 0.828543
-0 28 31 0.000000 0.659084 0.831275
-0 29 0 0.000000 0.454547 0.000000
-0 29 1 0.000000 0.458919 0.000000
-0 29 2 0.000000 0.463383 0.000000
-0 29 3 0.000000 0.469218 0.000000
-0 29 4 0.000000 0.475664 0.000000
-0 29 5 0.000000 0.486388 0.000000
-0 29 6 0.000000 0.497476 0.000000
-0 29 7 0.000000 0.510139 0.079519
-0 29 8 0.000000 0.522505 0.223397
-0 29 9 0.000000 0.533975 0.271877
-0 29 10 0.000000 0.546197 0.322723
-0 29 11 0.000000 0.560071 0.378777
-0 29 12 0.000000 0.572984 0.433220
-0 29 13 0.000000 0.584296 0.484978
-0 29 14 0.000000 0.594258 0.534366
-0 29 15 0.000000 0.602485 0.580707
-0 29 16 0.000000 0.609977 0.621667
-0 29 17 0.000000 0.616734 0.657248
-0 29 18 0.000000 0.622368 0.689253
-0 29 19 0.000000 0.627128 0.718475
-0 29 20 0.000000 0.631429 0.742219
-0 29 21 0.000000 0.635454 0.762674
-0 29 22 0.000000 0.638837 0.778358
-0 29 23 0.000000 0.641928 0.791873
-0 29 24 0.000000 0.645433 0.802934
-0 29 25 0.000000 0.649076 0.813176
-0 29 26 0.000000 0.653016 0.818797
-0 29 27 0.000000 0.657023 0.823351
-0 29 28 0.000000 0.659761 0.826496
-0 29 29 0.000000 0.662317 0.829440
-0 29 30 0.000000 0.664185 0.832186
-0 29 31 0.000000 0.666006 0.834919
-0 30 0 0.000000 0.460149 0.000000
-0 30 1 0.000000 0.464521 0.000000
-0 30 2 0.000000 0.468989 0.000000
-0 30 3 0.000000 0.474907 0.000000
-0 30 4 0.000000 0.481417 0.000000
-0 30 5 0.000000 0.492076 0.000000
-0 30 6 0.000000 0.503360 0.000000
-0 30 7 0.000000 0.517345 0.086260
-0 30 8 0.000000 0.530748 0.234876
-0 30 9 0.000000 0.542400 0.285277
-0 30 10 0.000000 0.554655 0.337046
-0 30 11 0.000000 0.568235 0.391824
-0 30 12 0.000000 0.580859 0.445362
-0 30 13 0.000000 0.591889 0.496833
-0 30 14 0.000000 0.601602 0.545642
-0 30 15 0.000000 0.609623 0.591031
-0 30 16 0.000000 0.616784 0.631089
-0 30 17 0.000000 0.623083 0.665818
-0 30 18 0.000000 0.628305 0.696911
-0 30 19 0.000000 0.632689 0.725176
-0 30 20 0.000000 0.636837 0.748196
-0 30 21 0.000000 0.640845 0.768070
-0 30 22 0.000000 0.644226 0.783245
-0 30 23 0.000000 0.647323 0.796285
-0 30 24 0.000000 0.650764 0.806931
-0 30 25 0.000000 0.654319 0.816780
-0 30 26 0.000000 0.658242 0.822327
-0 30 27 0.000000 0.662249 0.826881
-0 30 28 0.000000 0.664982 0.830000
-0 30 29 0.000000 0.667532 0.832915
-0 30 30 0.000000 0.669399 0.835328
-0 30 31 0.000000 0.671221 0.837708
-0 31 0 0.000000 0.465614 0.000000
-0 31 1 0.000000 0.469986 0.000000
-0 31 2 0.000000 0.474460 0.000000
-0 31 3 0.000000 0.480472 0.000000
-0 31 4 0.000000 0.487052 0.000000
-0 31 5 0.000000 0.497618 0.000000
-0 31 6 0.000000 0.509071 0.000000
-0 31 7 0.000000 0.524373 0.092847
-0 31 8 0.000000 0.538810 0.246094
-0 31 9 0.000000 0.550650 0.298375
-0 31 10 0.000000 0.562947 0.351055
-0 31 11 0.000000 0.576245 0.404611
-0 31 12 0.000000 0.588586 0.457280
-0 31 13 0.000000 0.599334 0.508468
-0 31 14 0.000000 0.608807 0.556708
-0 31 15 0.000000 0.616640 0.601156
-0 31 16 0.000000 0.623471 0.640321
-0 31 17 0.000000 0.629300 0.674204
-0 31 18 0.000000 0.634105 0.704398
-0 31 19 0.000000 0.638112 0.731722
-0 31 20 0.000000 0.642120 0.754037
-0 31 21 0.000000 0.646128 0.773347
-0 31 22 0.000000 0.649509 0.788023
-0 31 23 0.000000 0.652606 0.800592
-0 31 24 0.000000 0.655976 0.810839
-0 31 25 0.000000 0.659437 0.820311
-0 31 26 0.000000 0.663342 0.825788
-0 31 27 0.000000 0.667350 0.830342
-0 31 28 0.000000 0.670082 0.833461
-0 31 29 0.000000 0.672633 0.836376
-0 31 30 0.000000 0.674500 0.838437
-0 31 31 0.000000 0.676321 0.840441
-1 0 0 0.041344 0.038904 0.028316
-1 0 1 0.041432 0.039086 0.029873
-1 0 2 0.041514 0.039257 0.031435
-1 0 3 0.041514 0.039257 0.033075
-1 0 4 0.041514 0.039280 0.034896
-1 0 5 0.041514 0.039462 0.037993
-1 0 6 0.041418 0.039644 0.041228
-1 0 7 0.040910 0.039826 0.045059
-1 0 8 0.040339 0.039894 0.050096
-1 0 9 0.039585 0.039618 0.058752
-1 0 10 0.036498 0.039426 0.074439
-1 0 11 0.028282 0.039420 0.105595
-1 0 12 0.021814 0.038630 0.136273
-1 0 13 0.018258 0.036532 0.166154
-1 0 14 0.022045 0.029318 0.199699
-1 0 15 0.035271 0.015526 0.237953
-1 0 16 0.046165 0.000000 0.272523
-1 0 17 0.054726 0.000000 0.303409
-1 0 18 0.065622 0.000000 0.332804
-1 0 19 0.078334 0.000000 0.361040
-1 0 20 0.087344 0.000000 0.385580
-1 0 21 0.094133 0.000000 0.407905
-1 0 22 0.099052 0.000000 0.428471
-1 0 23 0.103122 0.000000 0.448239
-1 0 24 0.071893 0.000000 0.472731
-1 0 25 0.028898 0.000000 0.498799
-1 0 26 0.000000 0.000000 0.530700
-1 0 27 0.000000 0.000000 0.563948
-1 0 28 0.000000 0.000000 0.586512
-1 0 29 0.000000 0.000000 0.607549
-1 0 30 0.000000 0.067731 0.623038
-1 0 31 0.000000 0.163915 0.638158
-1 1 0 0.042307 0.040379 0.028222
-1 1 1 0.041821 0.040649 0.030288
-1 1 2 0.041366 0.040908 0.032331
-1 1 3 0.041366 0.041002 0.034019
-1 1 4 0.041366 0.041095 0.035877
-1 1 5 0.041366 0.041184 0.038926
-1 1 6 0.041272 0.041334 0.042301
-1 1 7 0.040769 0.041756 0.047090
-1 1 8 0.040102 0.042073 0.052880
-1 1 9 0.038943 0.042076 0.061669
-1 1 10 0.035476 0.042121 0.077594
-1 1 11 0.026930 0.042261 0.109217
-1 1 12 0.015759 0.041720 0.140454
-1 1 13 0.000216 0.040044 0.171048
-1 1 14 0.002466 0.033797 0.205095
-1 1 15 0.027593 0.021673 0.243583
-1 1 16 0.044367 0.000452 0.278531
-1 1 17 0.052790 0.000000 0.309939
-1 1 18 0.063476 0.000000 0.339664
-1 1 19 0.075923 0.000000 0.368082
-1 1 20 0.084696 0.000000 0.392810
-1 1 21 0.091264 0.000000 0.415325
-1 1 22 0.095787 0.000000 0.435754
-1 1 23 0.099379 0.000000 0.455233
-1 1 24 0.058617 0.000000 0.478525
-1 1 25 0.003070 0.000000 0.503088
-1 1 26 0.000000 0.000000 0.534668
-1 1 27 0.000000 0.000000 0.567868
-1 1 28 0.000000 0.000000 0.590468
-1 1 29 0.000000 0.000000 0.611553
-1 1 30 0.000000 0.075576 0.627046
-1 1 31 0.000000 0.171759 0.642166
-1 2 0 0.043210 0.041847 0.028133
-1 2 1 0.042187 0.042202 0.030681
-1 2 2 0.041226 0.042548 0.033181
-1 2 3 0.041193 0.042751 0.034970
-1 2 4 0.041164 0.042929 0.036911
-1 2 5 0.041164 0.042932 0.039917
-1 2 6 0.041068 0.043056 0.043432
-1 2 7 0.040553 0.043705 0.049153
-1 2 8 0.039782 0.044264 0.055679
-1 2 9 0.038236 0.044552 0.064623
-1 2 10 0.034381 0.044841 0.080804
-1 2 11 0.025443 0.045132 0.112909
-1 2 12 0.009333 0.044844 0.144717
-1 2 13 0.000000 0.043593 0.176029
-1 2 14 0.000000 0.038302 0.210584
-1 2 15 0.019475 0.027819 0.249308
-1 2 16 0.042408 0.014085 0.284634
-1 2 17 0.050714 0.000000 0.316559
-1 2 18 0.061202 0.000000 0.346624
-1 2 19 0.073387 0.000000 0.375242
-1 2 20 0.081917 0.000000 0.400168
-1 2 21 0.088254 0.000000 0.422880
-1 2 22 0.092363 0.000000 0.443180
-1 2 23 0.095459 0.000000 0.462384
-1 2 24 0.045780 0.000000 0.484527
-1 2 25 0.000000 0.000000 0.507650
-1 2 26 0.000000 0.000000 0.538838
-1 2 27 0.000000 0.000000 0.571886
-1 2 28 0.000000 0.000000 0.594507
-1 2 29 0.000000 0.000000 0.615638
-1 2 30 0.000000 0.083548 0.631133
-1 2 31 0.000000 0.179734 0.646253
-1 3 0 0.043210 0.043210 0.028133
-1 3 1 0.042187 0.043614 0.030729
-1 3 2 0.041193 0.044026 0.033331
-1 3 3 0.040635 0.044556 0.036012
-1 3 4 0.040147 0.045027 0.038739
-1 3 5 0.040147 0.045078 0.041794
-1 3 6 0.040001 0.045251 0.045444
-1 3 7 0.039224 0.045945 0.051681
-1 3 8 0.038222 0.046633 0.058711
-1 3 9 0.036544 0.047300 0.068125
-1 3 10 0.032188 0.047923 0.084851
-1 3 11 0.021940 0.048447 0.117662
-1 3 12 0.000000 0.048482 0.150211
-1 3 13 0.000000 0.047700 0.182320
-1 3 14 0.000000 0.043209 0.217447
-1 3 15 0.004770 0.033948 0.256454
-1 3 16 0.038022 0.021977 0.292155
-1 3 17 0.046548 0.007297 0.324551
-1 3 18 0.057009 0.000000 0.355086
-1 3 19 0.068973 0.000000 0.384174
-1 3 20 0.077175 0.000000 0.409453
-1 3 21 0.083120 0.000000 0.432447
-1 3 22 0.086564 0.000000 0.452770
-1 3 23 0.088873 0.000000 0.471880
-1 3 24 0.039522 0.000000 0.493647
-1 3 25 0.000000 0.000000 0.516300
-1 3 26 0.000000 0.000000 0.546024
-1 3 27 0.000000 0.000000 0.577380
-1 3 28 0.000000 0.000000 0.599789
-1 3 29 0.000000 0.000000 0.620921
-1 3 30 0.000000 0.093428 0.636416
-1 3 31 0.000000 0.189659 0.651536
-1 4 0 0.043210 0.044688 0.028144
-1 4 1 0.042187 0.045129 0.030783
-1 4 2 0.041163 0.045594 0.033474
-1 4 3 0.040135 0.046428 0.036953
-1 4 4 0.039222 0.047181 0.040408
-1 4 5 0.039112 0.047363 0.043692
-1 4 6 0.038835 0.047648 0.047615
-1 4 7 0.037828 0.048377 0.054302
-1 4 8 0.036607 0.049182 0.061814
-1 4 9 0.034742 0.050216 0.071797
-1 4 10 0.029805 0.051185 0.089180
-1 4 11 0.018109 0.052014 0.122839
-1 4 12 0.000000 0.052440 0.156239
-1 4 13 0.000000 0.052193 0.189204
-1 4 14 0.000000 0.048591 0.224952
-1 4 15 0.000000 0.040676 0.264277
-1 4 16 0.033204 0.030630 0.300392
-1 4 17 0.041956 0.018454 0.333299
-1 4 18 0.052397 0.000000 0.364326
-1 4 19 0.064153 0.000000 0.393890
-1 4 20 0.072004 0.000000 0.419556
-1 4 21 0.077512 0.000000 0.442885
-1 4 22 0.080249 0.000000 0.463248
-1 4 23 0.081726 0.000000 0.482264
-1 4 24 0.032601 0.000000 0.503699
-1 4 25 0.000000 0.000000 0.525941
-1 4 26 0.000000 0.000000 0.554022
-1 4 27 0.000000 0.000000 0.583450
-1 4 28 0.000000 0.000000 0.605598
-1 4 29 0.000000 0.009399 0.626706
-1 4 30 0.000000 0.104270 0.642200
-1 4 31 0.000000 0.200541 0.657319
-1 5 0 0.043210 0.046968 0.028233
-1 5 1 0.042187 0.047360 0.030871
-1 5 2 0.041158 0.047789 0.033571
-1 5 3 0.040042 0.048766 0.037192
-1 5 4 0.038943 0.049731 0.040960
-1 5 5 0.037958 0.050617 0.045749
-1 5 6 0.036969 0.051465 0.050894
-1 5 7 0.035963 0.052148 0.057581
-1 5 8 0.034600 0.052989 0.065410
-1 5 9 0.032167 0.054302 0.076661
-1 5 10 0.026087 0.055714 0.095488
-1 5 11 0.011984 0.057343 0.130983
-1 5 12 0.000000 0.058640 0.166004
-1 5 13 0.000000 0.059382 0.200238
-1 5 14 0.000000 0.057302 0.236947
-1 5 15 0.000000 0.051595 0.276838
-1 5 16 0.025365 0.044603 0.313637
-1 5 17 0.034380 0.036328 0.347341
-1 5 18 0.044863 0.000000 0.379008
-1 5 19 0.056489 0.000000 0.409091
-1 5 20 0.063825 0.000000 0.435392
-1 5 21 0.068588 0.000000 0.459424
-1 5 22 0.070309 0.000000 0.479943
-1 5 23 0.070649 0.000000 0.498865
-1 5 24 0.021043 0.000000 0.520276
-1 5 25 0.000000 0.000000 0.542518
-1 5 26 0.000000 0.000000 0.567696
-1 5 27 0.000000 0.000000 0.593552
-1 5 28 0.000000 0.000000 0.615088
-1 5 29 0.000000 0.026408 0.636008
-1 5 30 0.000000 0.121849 0.651490
-1 5 31 0.000000 0.218123 0.666610
-1 6 0 0.043227 0.049591 0.028287
-1 6 1 0.042172 0.050060 0.030988
-1 6 2 0.041109 0.050567 0.033754
-1 6 3 0.039922 0.051642 0.037500
-1 6 4 0.038667 0.052770 0.041535
-1 6 5 0.036930 0.054262 0.047600
-1 6 6 0.035271 0.055631 0.053858
-1 6 7 0.033954 0.056462 0.060960
-1 6 8 0.032194 0.057493 0.069449
-1 6 9 0.029105 0.059121 0.082102
-1 6 10 0.021040 0.061038 0.102520
-1 6 11 0.002028 0.063591 0.140025
-1 6 12 0.000000 0.065852 0.176858
-1 6 13 0.000000 0.067627 0.212570
-1 6 14 0.000000 0.067148 0.250367
-1 6 15 0.000000 0.063772 0.290843
-1 6 16 0.010827 0.059870 0.328346
-1 6 17 0.020242 0.055443 0.362875
-1 6 18 0.030713 0.006989 0.395324
-1 6 19 0.042005 0.000000 0.426153
-1 6 20 0.048807 0.000000 0.453164
-1 6 21 0.052915 0.000000 0.477882
-1 6 22 0.053699 0.000000 0.498611
-1 6 23 0.052973 0.000000 0.517528
-1 6 24 0.005033 0.000000 0.538805
-1 6 25 0.000000 0.000000 0.560870
-1 6 26 0.000000 0.000000 0.583656
-1 6 27 0.000000 0.000000 0.606609
-1 6 28 0.000000 0.000000 0.627125
-1 6 29 0.000000 0.061278 0.647292
-1 6 30 0.000000 0.149418 0.662306
-1 6 31 0.000000 0.237859 0.676977
-1 7 0 0.043320 0.053698 0.028193
-1 7 1 0.042096 0.054789 0.031227
-1 7 2 0.040874 0.055873 0.034309
-1 7 3 0.039687 0.056854 0.038100
-1 7 4 0.038404 0.057923 0.042211
-1 7 5 0.036447 0.059604 0.048558
-1 7 6 0.034299 0.061310 0.055459
-1 7 7 0.031324 0.063127 0.064769
-1 7 8 0.028061 0.065015 0.075409
-1 7 9 0.023930 0.067116 0.090042
-1 7 10 0.010229 0.069814 0.112688
-1 7 11 0.000000 0.073823 0.152962
-1 7 12 0.000000 0.077452 0.192423
-1 7 13 0.000000 0.080449 0.230532
-1 7 14 0.000000 0.081911 0.269965
-1 7 15 0.000000 0.081401 0.311099
-1 7 16 0.000000 0.080745 0.349402
-1 7 17 0.000000 0.079942 0.384875
-1 7 18 0.000000 0.060152 0.418713
-1 7 19 0.000000 0.025594 0.451281
-1 7 20 0.004153 0.013751 0.479324
-1 7 21 0.007995 0.015537 0.504652
-1 7 22 0.008180 0.018668 0.525832
-1 7 23 0.006703 0.022410 0.545128
-1 7 24 0.000000 0.031228 0.565793
-1 7 25 0.000000 0.041737 0.586914
-1 7 26 0.000000 0.060399 0.609524
-1 7 27 0.000000 0.080943 0.632477
-1 7 28 0.000000 0.125529 0.650195
-1 7 29 0.000000 0.173549 0.667166
-1 7 30 0.000000 0.220282 0.679734
-1 7 31 0.000000 0.266929 0.692008
-1 8 0 0.043122 0.058126 0.027821
-1 8 1 0.038073 0.059645 0.031260
-1 8 2 0.033212 0.061133 0.034727
-1 8 3 0.031172 0.062149 0.038623
-1 8 4 0.029094 0.063287 0.042869
-1 8 5 0.026753 0.065273 0.049568
-1 8 6 0.024015 0.067415 0.057122
-1 8 7 0.019553 0.070230 0.068383
-1 8 8 0.014785 0.072962 0.080893
-1 8 9 0.009096 0.075442 0.097152
-1 8 10 0.000000 0.078880 0.121771
-1 8 11 0.000000 0.084427 0.164780
-1 8 12 0.000000 0.089498 0.206820
-1 8 13 0.000000 0.093777 0.247243
-1 8 14 0.000000 0.097096 0.288239
-1 8 15 0.000000 0.099182 0.329972
-1 8 16 0.000000 0.101359 0.369046
-1 8 17 0.000000 0.103626 0.405463
-1 8 18 0.000000 0.105680 0.440632
-1 8 19 0.000000 0.107566 0.474831
-1 8 20 0.000000 0.110147 0.503750
-1 8 21 0.000000 0.113143 0.529500
-1 8 22 0.000000 0.118269 0.550911
-1 8 23 0.000000 0.124363 0.570350
-1 8 24 0.000000 0.138563 0.590352
-1 8 25 0.000000 0.155464 0.610543
-1 8 26 0.000000 0.185638 0.632615
-1 8 27 0.000000 0.218874 0.655121
-1 8 28 0.000000 0.241523 0.670439
-1 8 29 0.000000 0.262660 0.684730
-1 8 30 0.000000 0.278205 0.695247
-1 8 31 0.000000 0.293378 0.705513
-1 9 0 0.042050 0.063515 0.026616
-1 9 1 0.022210 0.064882 0.030671
-1 9 2 0.003269 0.066254 0.034733
-1 9 3 0.000000 0.067692 0.038911
-1 9 4 0.000000 0.069281 0.043475
-1 9 5 0.000000 0.071925 0.050738
-1 9 6 0.000000 0.074796 0.058971
-1 9 7 0.000000 0.078649 0.071411
-1 9 8 0.000000 0.082182 0.084947
-1 9 9 0.000000 0.084755 0.101771
-1 9 10 0.000000 0.088817 0.127601
-1 9 11 0.000000 0.096150 0.173246
-1 9 12 0.000000 0.102885 0.217709
-1 9 13 0.000000 0.108622 0.260200
-1 9 14 0.000000 0.113544 0.302544
-1 9 15 0.000000 0.117416 0.344699
-1 9 16 0.000000 0.121190 0.384456
-1 9 17 0.000000 0.124865 0.421815
-1 9 18 0.000000 0.128301 0.458135
-1 9 19 0.000000 0.131553 0.493648
-1 9 20 0.000000 0.134850 0.522972
-1 9 21 0.000000 0.138174 0.548583
-1 9 22 0.000000 0.143371 0.569562
-1 9 23 0.000000 0.149419 0.588437
-1 9 24 0.000000 0.162871 0.607627
-1 9 25 0.000000 0.178789 0.626923
-1 9 26 0.000000 0.207862 0.647376
-1 9 27 0.000000 0.239970 0.668096
-1 9 28 0.000000 0.261859 0.682203
-1 9 29 0.000000 0.282289 0.695366
-1 9 30 0.000000 0.297308 0.705020
-1 9 31 0.000000 0.311965 0.714439
-1 10 0 0.033935 0.073740 0.019899
-1 10 1 0.004206 0.075108 0.026756
-1 10 2 0.000000 0.076510 0.033473
-1 10 3 0.000000 0.078429 0.038110
-1 10 4 0.000000 0.080539 0.043186
-1 10 5 0.000000 0.083989 0.051336
-1 10 6 0.000000 0.087708 0.060547
-1 10 7 0.000000 0.092596 0.074356
-1 10 8 0.000000 0.097061 0.089235
-1 10 9 0.000000 0.100258 0.107328
-1 10 10 0.000000 0.105218 0.134689
-1 10 11 0.000000 0.114059 0.182440
-1 10 12 0.000000 0.122188 0.228807
-1 10 13 0.000000 0.129134 0.272867
-1 10 14 0.000000 0.135325 0.316414
-1 10 15 0.000000 0.140544 0.359300
-1 10 16 0.000000 0.145592 0.399849
-1 10 17 0.000000 0.150471 0.438062
-1 10 18 0.000000 0.155110 0.475321
-1 10 19 0.000000 0.159563 0.511840
-1 10 20 0.000000 0.163553 0.541546
-1 10 21 0.000000 0.167264 0.567164
-1 10 22 0.000000 0.172480 0.587819
-1 10 23 0.000000 0.178380 0.606217
-1 10 24 0.000000 0.191087 0.624640
-1 10 25 0.000000 0.206064 0.643070
-1 10 26 0.000000 0.233386 0.661814
-1 10 27 0.000000 0.263558 0.680630
-1 10 28 0.000000 0.284267 0.693551
-1 10 29 0.000000 0.303624 0.705630
-1 10 30 0.000000 0.317912 0.714532
-1 10 31 0.000000 0.331861 0.723222
-1 11 0 0.010326 0.094607 0.001054
-1 11 1 0.000000 0.096308 0.015523
-1 11 2 0.000000 0.098061 0.029431
-1 11 3 0.000000 0.100593 0.034913
-1 11 4 0.000000 0.103380 0.040929
-1 11 5 0.000000 0.107958 0.050678
-1 11 6 0.000000 0.112787 0.061522
-1 11 7 0.000000 0.118706 0.077114
-1 11 8 0.000000 0.124392 0.094036
-1 11 9 0.000000 0.129375 0.114950
-1 11 10 0.000000 0.135842 0.144544
-1 11 11 0.000000 0.145574 0.193235
-1 11 12 0.000000 0.154508 0.240365
-1 11 13 0.000000 0.162112 0.284896
-1 11 14 0.000000 0.168838 0.329325
-1 11 15 0.000000 0.174437 0.373625
-1 11 16 0.000000 0.180052 0.415208
-1 11 17 0.000000 0.185686 0.454076
-1 11 18 0.000000 0.191130 0.491808
-1 11 19 0.000000 0.196426 0.528657
-1 11 20 0.000000 0.201056 0.558694
-1 11 21 0.000000 0.205286 0.584643
-1 11 22 0.000000 0.210405 0.605207
-1 11 23 0.000000 0.215929 0.623323
-1 11 24 0.000000 0.227904 0.641075
-1 11 25 0.000000 0.242028 0.658705
-1 11 26 0.000000 0.266172 0.675541
-1 11 27 0.000000 0.292628 0.692194
-1 11 28 0.000000 0.311230 0.703983
-1 11 29 0.000000 0.328710 0.715076
-1 11 30 0.000000 0.341819 0.723473
-1 11 31 0.000000 0.354637 0.731690
-1 12 0 0.000000 0.116773 0.000000
-1 12 1 0.000000 0.118807 0.002147
-1 12 2 0.000000 0.120904 0.023081
-1 12 3 0.000000 0.123942 0.029727
-1 12 4 0.000000 0.127286 0.037026
-1 12 5 0.000000 0.132762 0.048902
-1 12 6 0.000000 0.138535 0.061823
-1 12 7 0.000000 0.145592 0.079271
-1 12 8 0.000000 0.152516 0.098189
-1 12 9 0.000000 0.159038 0.121517
-1 12 10 0.000000 0.166837 0.153148
-1 12 11 0.000000 0.177444 0.203044
-1 12 12 0.000000 0.187198 0.251270
-1 12 13 0.000000 0.195532 0.296713
-1 12 14 0.000000 0.202919 0.342173
-1 12 15 0.000000 0.209088 0.387655
-1 12 16 0.000000 0.215305 0.430290
-1 12 17 0.000000 0.221568 0.470079
-1 12 18 0.000000 0.227674 0.508331
-1 12 19 0.000000 0.233657 0.545387
-1 12 20 0.000000 0.238714 0.575675
-1 12 21 0.000000 0.243216 0.601902
-1 12 22 0.000000 0.248185 0.622418
-1 12 23 0.000000 0.253367 0.640339
-1 12 24 0.000000 0.264512 0.657508
-1 12 25 0.000000 0.277646 0.674426
-1 12 26 0.000000 0.298987 0.689601
-1 12 27 0.000000 0.322222 0.704374
-1 12 28 0.000000 0.338931 0.715033
-1 12 29 0.000000 0.354708 0.725104
-1 12 30 0.000000 0.366686 0.732813
-1 12 31 0.000000 0.378410 0.740365
-1 13 0 0.000000 0.141107 0.000000
-1 13 1 0.000000 0.143472 0.000000
-1 13 2 0.000000 0.145899 0.012885
-1 13 3 0.000000 0.149268 0.021224
-1 13 4 0.000000 0.152965 0.030380
-1 13 5 0.000000 0.158957 0.045265
-1 13 6 0.000000 0.165395 0.061001
-1 13 7 0.000000 0.173769 0.080426
-1 13 8 0.000000 0.181962 0.101262
-1 13 9 0.000000 0.189613 0.126328
-1 13 10 0.000000 0.198452 0.159668
-1 13 11 0.000000 0.209905 0.211211
-1 13 12 0.000000 0.220506 0.261085
-1 13 13 0.000000 0.229689 0.308178
-1 13 14 0.000000 0.237944 0.354915
-1 13 15 0.000000 0.245005 0.401195
-1 13 16 0.000000 0.251878 0.444911
-1 13 17 0.000000 0.258563 0.486065
-1 13 18 0.000000 0.265092 0.524914
-1 13 19 0.000000 0.271499 0.561970
-1 13 20 0.000000 0.276628 0.592377
-1 13 21 0.000000 0.280991 0.618795
-1 13 22 0.000000 0.285720 0.639336
-1 13 23 0.000000 0.290617 0.657205
-1 13 24 0.000000 0.300775 0.673938
-1 13 25 0.000000 0.312686 0.690292
-1 13 26 0.000000 0.331851 0.704215
-1 13 27 0.000000 0.352691 0.717578
-1 13 28 0.000000 0.367863 0.727113
-1 13 29 0.000000 0.382227 0.736102
-1 13 30 0.000000 0.393149 0.742819
-1 13 31 0.000000 0.403843 0.749385
-1 14 0 0.000000 0.171734 0.000000
-1 14 1 0.000000 0.174285 0.000000
-1 14 2 0.000000 0.176896 0.000000
-1 14 3 0.000000 0.180430 0.000000
-1 14 4 0.000000 0.184308 0.000000
-1 14 5 0.000000 0.190590 0.004309
-1 14 6 0.000000 0.197429 0.022654
-1 14 7 0.000000 0.206688 0.064884
-1 14 8 0.000000 0.215745 0.103284
-1 14 9 0.000000 0.224195 0.130193
-1 14 10 0.000000 0.233816 0.165352
-1 14 11 0.000000 0.246013 0.218664
-1 14 12 0.000000 0.257420 0.270185
-1 14 13 0.000000 0.267512 0.318719
-1 14 14 0.000000 0.276749 0.367039
-1 14 15 0.000000 0.284886 0.415084
-1 14 16 0.000000 0.292447 0.460015
-1 14 17 0.000000 0.299432 0.501833
-1 14 18 0.000000 0.306284 0.540915
-1 14 19 0.000000 0.313034 0.577871
-1 14 20 0.000000 0.318191 0.608293
-1 14 21 0.000000 0.322392 0.634796
-1 14 22 0.000000 0.326778 0.655541
-1 14 23 0.000000 0.331248 0.673670
-1 14 24 0.000000 0.340320 0.690184
-1 14 25 0.000000 0.350927 0.706161
-1 14 26 0.000000 0.367532 0.718634
-1 14 27 0.000000 0.385522 0.730298
-1 14 28 0.000000 0.398618 0.738513
-1 14 29 0.000000 0.411014 0.746234
-1 14 30 0.000000 0.420653 0.752121
-1 14 31 0.000000 0.430108 0.757886
-1 15 0 0.000000 0.210453 0.000000
-1 15 1 0.000000 0.213004 0.000000
-1 15 2 0.000000 0.215612 0.000000
-1 15 3 0.000000 0.219098 0.000000
-1 15 4 0.000000 0.222933 0.000000
-1 15 5 0.000000 0.229214 0.000000
-1 15 6 0.000000 0.236116 0.000000
-1 15 7 0.000000 0.245706 0.027874
-1 15 8 0.000000 0.255104 0.103954
-1 15 9 0.000000 0.263930 0.132841
-1 15 10 0.000000 0.274001 0.169962
-1 15 11 0.000000 0.286811 0.225200
-1 15 12 0.000000 0.298971 0.278364
-1 15 13 0.000000 0.310049 0.328072
-1 15 14 0.000000 0.320414 0.378369
-1 15 15 0.000000 0.329865 0.429422
-1 15 16 0.000000 0.338154 0.475739
-1 15 17 0.000000 0.345281 0.517321
-1 15 18 0.000000 0.352329 0.556170
-1 15 19 0.000000 0.359315 0.592894
-1 15 20 0.000000 0.364443 0.623198
-1 15 21 0.000000 0.368457 0.649650
-1 15 22 0.000000 0.372365 0.670832
-1 15 23 0.000000 0.376224 0.689618
-1 15 24 0.000000 0.384087 0.706195
-1 15 25 0.000000 0.393283 0.722035
-1 15 26 0.000000 0.406835 0.732802
-1 15 27 0.000000 0.421391 0.742398
-1 15 28 0.000000 0.431714 0.749037
-1 15 29 0.000000 0.441433 0.755254
-1 15 30 0.000000 0.449494 0.760518
-1 15 31 0.000000 0.457445 0.765719
-1 16 0 0.000000 0.244439 0.000000
-1 16 1 0.000000 0.247038 0.000000
-1 16 2 0.000000 0.249695 0.000000
-1 16 3 0.000000 0.253226 0.000000
-1 16 4 0.000000 0.257112 0.000000
-1 16 5 0.000000 0.263490 0.000000
-1 16 6 0.000000 0.270526 0.000000
-1 16 7 0.000000 0.280420 0.009255
-1 16 8 0.000000 0.290142 0.104293
-1 16 9 0.000000 0.299346 0.134920
-1 16 10 0.000000 0.309845 0.173767
-1 16 11 0.000000 0.323196 0.230697
-1 16 12 0.000000 0.335985 0.285360
-1 16 13 0.000000 0.347838 0.336243
-1 16 14 0.000000 0.358958 0.388013
-1 16 15 0.000000 0.369136 0.440922
-1 16 16 0.000000 0.377908 0.488333
-1 16 17 0.000000 0.385271 0.530245
-1 16 18 0.000000 0.392475 0.569068
-1 16 19 0.000000 0.399553 0.605489
-1 16 20 0.000000 0.404790 0.635781
-1 16 21 0.000000 0.408922 0.662395
-1 16 22 0.000000 0.412559 0.683950
-1 16 23 0.000000 0.415972 0.703207
-1 16 24 0.000000 0.422874 0.719708
-1 16 25 0.000000 0.430939 0.735290
-1 16 26 0.000000 0.442292 0.744939
-1 16 27 0.000000 0.454404 0.753219
-1 16 28 0.000000 0.462778 0.758912
-1 16 29 0.000000 0.470617 0.764236
-1 16 30 0.000000 0.477370 0.768783
-1 16 31 0.000000 0.484049 0.773279
-1 17 0 0.000000 0.273691 0.000000
-1 17 1 0.000000 0.276387 0.000000
-1 17 2 0.000000 0.279144 0.000000
-1 17 3 0.000000 0.282814 0.000000
-1 17 4 0.000000 0.286847 0.000000
-1 17 5 0.000000 0.293415 0.000000
-1 17 6 0.000000 0.300659 0.000000
-1 17 7 0.000000 0.310832 0.009028
-1 17 8 0.000000 0.320858 0.104298
-1 17 9 0.000000 0.330441 0.136430
-1 17 10 0.000000 0.341348 0.176767
-1 17 11 0.000000 0.355169 0.235156
-1 17 12 0.000000 0.368464 0.291172
-1 17 13 0.000000 0.380880 0.343232
-1 17 14 0.000000 0.392380 0.395972
-1 17 15 0.000000 0.402701 0.449585
-1 17 16 0.000000 0.411709 0.497796
-1 17 17 0.000000 0.419403 0.540606
-1 17 18 0.000000 0.426722 0.579610
-1 17 19 0.000000 0.433749 0.615655
-1 17 20 0.000000 0.439232 0.646041
-1 17 21 0.000000 0.443788 0.673031
-1 17 22 0.000000 0.447362 0.694898
-1 17 23 0.000000 0.450490 0.714436
-1 17 24 0.000000 0.456682 0.730724
-1 17 25 0.000000 0.463894 0.745927
-1 17 26 0.000000 0.473905 0.755046
-1 17 27 0.000000 0.484561 0.762762
-1 17 28 0.000000 0.491808 0.768138
-1 17 29 0.000000 0.498568 0.773180
-1 17 30 0.000000 0.504280 0.776916
-1 17 31 0.000000 0.509923 0.780565
-1 18 0 0.000000 0.302536 0.000000
-1 18 1 0.000000 0.305164 0.000000
-1 18 2 0.000000 0.307859 0.000000
-1 18 3 0.000000 0.311565 0.000000
-1 18 4 0.000000 0.315642 0.000000
-1 18 5 0.000000 0.322320 0.000000
-1 18 6 0.000000 0.329715 0.000000
-1 18 7 0.000000 0.340224 0.007831
-1 18 8 0.000000 0.350522 0.102727
-1 18 9 0.000000 0.360191 0.136389
-1 18 10 0.000000 0.371270 0.178407
-1 18 11 0.000000 0.385454 0.238809
-1 18 12 0.000000 0.399147 0.296474
-1 18 13 0.000000 0.412022 0.349576
-1 18 14 0.000000 0.424084 0.403234
-1 18 15 0.000000 0.435103 0.457605
-1 18 16 0.000000 0.444570 0.506377
-1 18 17 0.000000 0.452488 0.549551
-1 18 18 0.000000 0.459833 0.588742
-1 18 19 0.000000 0.466734 0.624836
-1 18 20 0.000000 0.472267 0.655424
-1 18 21 0.000000 0.476980 0.682710
-1 18 22 0.000000 0.480609 0.704773
-1 18 23 0.000000 0.483745 0.724463
-1 18 24 0.000000 0.489343 0.740565
-1 18 25 0.000000 0.495761 0.755471
-1 18 26 0.000000 0.504139 0.764033
-1 18 27 0.000000 0.512969 0.771132
-1 18 28 0.000000 0.519180 0.776206
-1 18 29 0.000000 0.525018 0.780992
-1 18 30 0.000000 0.529777 0.784341
-1 18 31 0.000000 0.534464 0.787594
-1 19 0 0.000000 0.331066 0.000000
-1 19 1 0.000000 0.333496 0.000000
-1 19 2 0.000000 0.336003 0.000000
-1 19 3 0.000000 0.339664 0.000000
-1 19 4 0.000000 0.343707 0.000000
-1 19 5 0.000000 0.350430 0.000000
-1 19 6 0.000000 0.357934 0.000000
-1 19 7 0.000000 0.368821 0.005879
-1 19 8 0.000000 0.379369 0.099930
-1 19 9 0.000000 0.388895 0.135141
-1 19 10 0.000000 0.399963 0.178989
-1 19 11 0.000000 0.414426 0.241836
-1 19 12 0.000000 0.428434 0.301380
-1 19 13 0.000000 0.441685 0.355419
-1 19 14 0.000000 0.454453 0.409954
-1 19 15 0.000000 0.466599 0.465126
-1 19 16 0.000000 0.476701 0.514273
-1 19 17 0.000000 0.484758 0.557395
-1 19 18 0.000000 0.492060 0.596776
-1 19 19 0.000000 0.498776 0.633250
-1 19 20 0.000000 0.504208 0.664126
-1 19 21 0.000000 0.508869 0.691646
-1 19 22 0.000000 0.512644 0.713815
-1 19 23 0.000000 0.516017 0.733553
-1 19 24 0.000000 0.521112 0.749492
-1 19 25 0.000000 0.526782 0.764164
-1 19 26 0.000000 0.533301 0.772148
-1 19 27 0.000000 0.540017 0.778589
-1 19 28 0.000000 0.545264 0.783374
-1 19 29 0.000000 0.550301 0.787923
-1 19 30 0.000000 0.554174 0.791214
-1 19 31 0.000000 0.557969 0.794422
-1 20 0 0.000000 0.351960 0.000000
-1 20 1 0.000000 0.354466 0.000000
-1 20 2 0.000000 0.357043 0.000000
-1 20 3 0.000000 0.360686 0.000000
-1 20 4 0.000000 0.364717 0.000000
-1 20 5 0.000000 0.371457 0.000000
-1 20 6 0.000000 0.378957 0.000000
-1 20 7 0.000000 0.389752 0.006225
-1 20 8 0.000000 0.400268 0.100765
-1 20 9 0.000000 0.409947 0.137058
-1 20 10 0.000000 0.421218 0.181991
-1 20 11 0.000000 0.435992 0.245931
-1 20 12 0.000000 0.450347 0.306389
-1 20 13 0.000000 0.464002 0.361045
-1 20 14 0.000000 0.477092 0.415995
-1 20 15 0.000000 0.489455 0.471321
-1 20 16 0.000000 0.499794 0.520697
-1 20 17 0.000000 0.508110 0.564124
-1 20 18 0.000000 0.515371 0.603620
-1 20 19 0.000000 0.521810 0.640059
-1 20 20 0.000000 0.527183 0.671052
-1 20 21 0.000000 0.531916 0.698779
-1 20 22 0.000000 0.535733 0.720782
-1 20 23 0.000000 0.539134 0.740183
-1 20 24 0.000000 0.543890 0.755861
-1 20 25 0.000000 0.549099 0.770298
-1 20 26 0.000000 0.554816 0.778133
-1 20 27 0.000000 0.560650 0.784444
-1 20 28 0.000000 0.565215 0.789060
-1 20 29 0.000000 0.569599 0.793432
-1 20 30 0.000000 0.572842 0.796558
-1 20 31 0.000000 0.576009 0.799601
-1 21 0 0.000000 0.368272 0.000000
-1 21 1 0.000000 0.371018 0.000000
-1 21 2 0.000000 0.373820 0.000000
-1 21 3 0.000000 0.377463 0.000000
-1 21 4 0.000000 0.381494 0.000000
-1 21 5 0.000000 0.388234 0.000000
-1 21 6 0.000000 0.395663 0.000000
-1 21 7 0.000000 0.406082 0.007950
-1 21 8 0.000000 0.416399 0.103780
-1 21 9 0.000000 0.426408 0.140874
-1 21 10 0.000000 0.438010 0.186445
-1 21 11 0.000000 0.453115 0.250667
-1 21 12 0.000000 0.467834 0.311461
-1 21 13 0.000000 0.481911 0.366542
-1 21 14 0.000000 0.495094 0.421628
-1 21 15 0.000000 0.507126 0.476720
-1 21 16 0.000000 0.517465 0.526239
-1 21 17 0.000000 0.526112 0.570185
-1 21 18 0.000000 0.533331 0.609749
-1 21 19 0.000000 0.539439 0.645906
-1 21 20 0.000000 0.544780 0.676913
-1 21 21 0.000000 0.549658 0.704830
-1 21 22 0.000000 0.553454 0.726503
-1 21 23 0.000000 0.556758 0.745337
-1 21 24 0.000000 0.561274 0.760696
-1 21 25 0.000000 0.566194 0.774897
-1 21 26 0.000000 0.571741 0.782840
-1 21 27 0.000000 0.577433 0.789339
-1 21 28 0.000000 0.581486 0.793856
-1 21 29 0.000000 0.585306 0.798089
-1 21 30 0.000000 0.588073 0.800985
-1 21 31 0.000000 0.590770 0.803791
-1 22 0 0.000000 0.382892 0.000000
-1 22 1 0.000000 0.385550 0.000000
-1 22 2 0.000000 0.388266 0.000000
-1 22 3 0.000000 0.391844 0.000000
-1 22 4 0.000000 0.395790 0.000000
-1 22 5 0.000000 0.402305 0.000000
-1 22 6 0.000000 0.409554 0.000000
-1 22 7 0.000000 0.419984 0.009948
-1 22 8 0.000000 0.430400 0.107361
-1 22 9 0.000000 0.440769 0.145741
-1 22 10 0.000000 0.452731 0.192285
-1 22 11 0.000000 0.468198 0.256789
-1 22 12 0.000000 0.483096 0.317785
-1 22 13 0.000000 0.497046 0.372934
-1 22 14 0.000000 0.510084 0.428040
-1 22 15 0.000000 0.521948 0.483091
-1 22 16 0.000000 0.532270 0.532508
-1 22 17 0.000000 0.541052 0.576292
-1 22 18 0.000000 0.548436 0.615826
-1 22 19 0.000000 0.554733 0.652053
-1 22 20 0.000000 0.560111 0.682962
-1 22 21 0.000000 0.564937 0.710680
-1 22 22 0.000000 0.568719 0.731904
-1 22 23 0.000000 0.572025 0.750176
-1 22 24 0.000000 0.576329 0.765119
-1 22 25 0.000000 0.580966 0.778954
-1 22 26 0.000000 0.586003 0.786719
-1 22 27 0.000000 0.591133 0.793083
-1 22 28 0.000000 0.594822 0.797488
-1 22 29 0.000000 0.598304 0.801613
-1 22 30 0.000000 0.600913 0.804554
-1 22 31 0.000000 0.603463 0.807416
-1 23 0 0.000000 0.396743 0.000000
-1 23 1 0.000000 0.399164 0.000000
-1 23 2 0.000000 0.401652 0.000000
-1 23 3 0.000000 0.405136 0.000000
-1 23 4 0.000000 0.408959 0.000000
-1 23 5 0.000000 0.415146 0.000000
-1 23 6 0.000000 0.422164 0.000000
-1 23 7 0.000000 0.432783 0.012069
-1 23 8 0.000000 0.443432 0.111199
-1 23 9 0.000000 0.454175 0.151086
-1 23 10 0.000000 0.466511 0.198755
-1 23 11 0.000000 0.482354 0.263541
-1 23 12 0.000000 0.497346 0.324678
-1 23 13 0.000000 0.510920 0.379732
-1 23 14 0.000000 0.523705 0.434806
-1 23 15 0.000000 0.535475 0.489902
-1 23 16 0.000000 0.545773 0.539107
-1 23 17 0.000000 0.554600 0.582421
-1 23 18 0.000000 0.562243 0.621879
-1 23 19 0.000000 0.568965 0.658336
-1 23 20 0.000000 0.574413 0.689097
-1 23 21 0.000000 0.579097 0.716439
-1 23 22 0.000000 0.582867 0.737160
-1 23 23 0.000000 0.586222 0.754870
-1 23 24 0.000000 0.590326 0.769355
-1 23 25 0.000000 0.594681 0.782765
-1 23 26 0.000000 0.599054 0.790221
-1 23 27 0.000000 0.603432 0.796303
-1 23 28 0.000000 0.606822 0.800591
-1 23 29 0.000000 0.610072 0.804622
-1 23 30 0.000000 0.612666 0.807733
-1 23 31 0.000000 0.615216 0.810783
-1 24 0 0.000000 0.410320 0.000000
-1 24 1 0.000000 0.413460 0.000000
-1 24 2 0.000000 0.416651 0.000000
-1 24 3 0.000000 0.420606 0.000000
-1 24 4 0.000000 0.424825 0.000000
-1 24 5 0.000000 0.430894 0.000000
-1 24 6 0.000000 0.437785 0.000000
-1 24 7 0.000000 0.448236 0.021476
-1 24 8 0.000000 0.458811 0.126500
-1 24 9 0.000000 0.469753 0.166203
-1 24 10 0.000000 0.482246 0.213744
-1 24 11 0.000000 0.498148 0.278530
-1 24 12 0.000000 0.513037 0.339525
-1 24 13 0.000000 0.526235 0.394201
-1 24 14 0.000000 0.538629 0.448665
-1 24 15 0.000000 0.549989 0.502856
-1 24 16 0.000000 0.559982 0.551091
-1 24 17 0.000000 0.568608 0.593368
-1 24 18 0.000000 0.576125 0.631852
-1 24 19 0.000000 0.582778 0.667385
-1 24 20 0.000000 0.588243 0.697472
-1 24 21 0.000000 0.592996 0.724293
-1 24 22 0.000000 0.596699 0.744342
-1 24 23 0.000000 0.599925 0.761314
-1 24 24 0.000000 0.603784 0.775191
-1 24 25 0.000000 0.607854 0.788035
-1 24 26 0.000000 0.612022 0.795243
-1 24 27 0.000000 0.616212 0.801149
-1 24 28 0.000000 0.619340 0.805301
-1 24 29 0.000000 0.622317 0.809202
-1 24 30 0.000000 0.624664 0.812216
-1 24 31 0.000000 0.626968 0.815172
-1 25 0 0.000000 0.423806 0.000000
-1 25 1 0.000000 0.427983 0.000000
-1 25 2 0.000000 0.432188 0.000000
-1 25 3 0.000000 0.436801 0.000000
-1 25 4 0.000000 0.441590 0.000000
-1 25 5 0.000000 0.447610 0.000000
-1 25 6 0.000000 0.454408 0.000000
-1 25 7 0.000000 0.464575 0.033310
-1 25 8 0.000000 0.474971 0.145622
-1 25 9 0.000000 0.486056 0.184576
-1 25 10 0.000000 0.498633 0.231572
-1 25 11 0.000000 0.514489 0.296264
-1 25 12 0.000000 0.529208 0.357023
-1 25 13 0.000000 0.542030 0.411226
-1 25 14 0.000000 0.553987 0.464890
-1 25 15 0.000000 0.564832 0.517859
-1 25 16 0.000000 0.574426 0.564869
-1 25 17 0.000000 0.582770 0.605922
-1 25 18 0.000000 0.590032 0.643132
-1 25 19 0.000000 0.596451 0.677354
-1 25 20 0.000000 0.601917 0.706594
-1 25 21 0.000000 0.606809 0.732845
-1 25 22 0.000000 0.610426 0.752168
-1 25 23 0.000000 0.613464 0.768342
-1 25 24 0.000000 0.617063 0.781559
-1 25 25 0.000000 0.620847 0.793791
-1 25 26 0.000000 0.624961 0.800771
-1 25 27 0.000000 0.629151 0.806538
-1 25 28 0.000000 0.632030 0.810547
-1 25 29 0.000000 0.634722 0.814305
-1 25 30 0.000000 0.636744 0.817135
-1 25 31 0.000000 0.638721 0.819903
-1 26 0 0.000000 0.435587 0.000000
-1 26 1 0.000000 0.439920 0.000000
-1 26 2 0.000000 0.444311 0.000000
-1 26 3 0.000000 0.449582 0.000000
-1 26 4 0.000000 0.455156 0.000000
-1 26 5 0.000000 0.462848 0.000000
-1 26 6 0.000000 0.470994 0.000000
-1 26 7 0.000000 0.481107 0.046913
-1 26 8 0.000000 0.491489 0.168344
-1 26 9 0.000000 0.502677 0.209412
-1 26 10 0.000000 0.515166 0.257260
-1 26 11 0.000000 0.530517 0.320024
-1 26 12 0.000000 0.544764 0.379345
-1 26 13 0.000000 0.557173 0.432925
-1 26 14 0.000000 0.568555 0.485368
-1 26 15 0.000000 0.578615 0.536351
-1 26 16 0.000000 0.587600 0.581623
-1 26 17 0.000000 0.595509 0.621184
-1 26 18 0.000000 0.602341 0.657045
-1 26 19 0.000000 0.608335 0.690028
-1 26 20 0.000000 0.613537 0.717711
-1 26 21 0.000000 0.618263 0.742213
-1 26 22 0.000000 0.621779 0.760415
-1 26 23 0.000000 0.624745 0.775752
-1 26 24 0.000000 0.628227 0.788532
-1 26 25 0.000000 0.631882 0.800459
-1 26 26 0.000000 0.635910 0.806955
-1 26 27 0.000000 0.640023 0.812199
-1 26 28 0.000000 0.642881 0.816119
-1 26 29 0.000000 0.645558 0.819851
-1 26 30 0.000000 0.647485 0.822645
-1 26 31 0.000000 0.649361 0.825378
-1 27 0 0.000000 0.446976 0.000000
-1 27 1 0.000000 0.451260 0.000000
-1 27 2 0.000000 0.455646 0.000000
-1 27 3 0.000000 0.461576 0.000000
-1 27 4 0.000000 0.467984 0.000000
-1 27 5 0.000000 0.477744 0.000000
-1 27 6 0.000000 0.487571 0.000000
-1 27 7 0.000000 0.497684 0.060923
-1 27 8 0.000000 0.508089 0.191897
-1 27 9 0.000000 0.519372 0.235739
-1 27 10 0.000000 0.531734 0.284761
-1 27 11 0.000000 0.546472 0.345175
-1 27 12 0.000000 0.560179 0.402779
-1 27 13 0.000000 0.572166 0.455701
-1 27 14 0.000000 0.582940 0.506828
-1 27 15 0.000000 0.592154 0.555649
-1 27 16 0.000000 0.600481 0.599063
-1 27 17 0.000000 0.607920 0.637071
-1 27 18 0.000000 0.614282 0.671565
-1 27 19 0.000000 0.619806 0.703326
-1 27 20 0.000000 0.624683 0.729288
-1 27 21 0.000000 0.629173 0.751771
-1 27 22 0.000000 0.632583 0.768759
-1 27 23 0.000000 0.635504 0.783250
-1 27 24 0.000000 0.638905 0.795643
-1 27 25 0.000000 0.642466 0.807337
-1 27 26 0.000000 0.646399 0.813292
-1 27 27 0.000000 0.650419 0.817922
-1 27 28 0.000000 0.653307 0.821766
-1 27 29 0.000000 0.656033 0.825498
-1 27 30 0.000000 0.657917 0.828292
-1 27 31 0.000000 0.659745 0.831025
-1 28 0 0.000000 0.455011 0.000000
-1 28 1 0.000000 0.459332 0.000000
-1 28 2 0.000000 0.463753 0.000000
-1 28 3 0.000000 0.469682 0.000000
-1 28 4 0.000000 0.476163 0.000000
-1 28 5 0.000000 0.486512 0.000000
-1 28 6 0.000000 0.497047 0.000000
-1 28 7 0.000000 0.508394 0.070587
-1 28 8 0.000000 0.519749 0.208296
-1 28 9 0.000000 0.531125 0.254665
-1 28 10 0.000000 0.543413 0.304778
-1 28 11 0.000000 0.557705 0.363131
-1 28 12 0.000000 0.571005 0.419293
-1 28 13 0.000000 0.582651 0.471804
-1 28 14 0.000000 0.593006 0.522131
-1 28 15 0.000000 0.601703 0.569651
-1 28 16 0.000000 0.609618 0.611928
-1 28 17 0.000000 0.616752 0.648962
-1 28 18 0.000000 0.622762 0.682342
-1 28 19 0.000000 0.627898 0.712881
-1 28 20 0.000000 0.632484 0.737764
-1 28 21 0.000000 0.636739 0.759254
-1 28 22 0.000000 0.640100 0.775520
-1 28 23 0.000000 0.643055 0.789411
-1 28 24 0.000000 0.646424 0.801201
-1 28 25 0.000000 0.649931 0.812289
-1 28 26 0.000000 0.653844 0.818068
-1 28 27 0.000000 0.657852 0.822623
-1 28 28 0.000000 0.660672 0.826134
-1 28 29 0.000000 0.663322 0.829497
-1 28 30 0.000000 0.665235 0.832229
-1 28 31 0.000000 0.667099 0.834919
-1 29 0 0.000000 0.462568 0.000000
-1 29 1 0.000000 0.466937 0.000000
-1 29 2 0.000000 0.471398 0.000000
-1 29 3 0.000000 0.477233 0.000000
-1 29 4 0.000000 0.483679 0.000000
-1 29 5 0.000000 0.494403 0.000000
-1 29 6 0.000000 0.505509 0.000000
-1 29 7 0.000000 0.518266 0.079631
-1 29 8 0.000000 0.530702 0.223674
-1 29 9 0.000000 0.542172 0.272533
-1 29 10 0.000000 0.554393 0.323727
-1 29 11 0.000000 0.568264 0.380060
-1 29 12 0.000000 0.581176 0.434818
-1 29 13 0.000000 0.592491 0.486953
-1 29 14 0.000000 0.602455 0.536553
-1 29 15 0.000000 0.610682 0.582897
-1 29 16 0.000000 0.618221 0.624140
-1 29 17 0.000000 0.625073 0.660282
-1 29 18 0.000000 0.630748 0.692584
-1 29 19 0.000000 0.635508 0.721901
-1 29 20 0.000000 0.639807 0.745797
-1 29 21 0.000000 0.643829 0.766441
-1 29 22 0.000000 0.647148 0.782054
-1 29 23 0.000000 0.650148 0.795382
-1 29 24 0.000000 0.653492 0.806536
-1 29 25 0.000000 0.656950 0.816967
-1 29 26 0.000000 0.660855 0.822623
-1 29 27 0.000000 0.664862 0.827177
-1 29 28 0.000000 0.667600 0.830319
-1 29 29 0.000000 0.670156 0.833260
-1 29 30 0.000000 0.672109 0.835921
-1 29 31 0.000000 0.674022 0.838562
-1 30 0 0.000000 0.468252 0.000000
-1 30 1 0.000000 0.472579 0.000000
-1 30 2 0.000000 0.477004 0.000000
-1 30 3 0.000000 0.482922 0.000000
-1 30 4 0.000000 0.489432 0.000000
-1 30 5 0.000000 0.500092 0.000000
-1 30 6 0.000000 0.511392 0.000000
-1 30 7 0.000000 0.525472 0.086426
-1 30 8 0.000000 0.538945 0.235229
-1 30 9 0.000000 0.550598 0.285960
-1 30 10 0.000000 0.562838 0.338045
-1 30 11 0.000000 0.576373 0.393105
-1 30 12 0.000000 0.588985 0.446944
-1 30 13 0.000000 0.600061 0.498745
-1 30 14 0.000000 0.609800 0.547780
-1 30 15 0.000000 0.617821 0.593259
-1 30 16 0.000000 0.625028 0.633623
-1 30 17 0.000000 0.631421 0.668870
-1 30 18 0.000000 0.636685 0.700243
-1 30 19 0.000000 0.641068 0.728602
-1 30 20 0.000000 0.645188 0.751775
-1 30 21 0.000000 0.649151 0.771837
-1 30 22 0.000000 0.652484 0.786973
-1 30 23 0.000000 0.655533 0.799870
-1 30 24 0.000000 0.658820 0.810553
-1 30 25 0.000000 0.662187 0.820499
-1 30 26 0.000000 0.666112 0.826064
-1 30 27 0.000000 0.670165 0.830618
-1 30 28 0.000000 0.672903 0.833738
-1 30 29 0.000000 0.675453 0.836652
-1 30 30 0.000000 0.677366 0.839020
-1 30 31 0.000000 0.679236 0.841351
-1 31 0 0.000000 0.473811 0.000000
-1 31 1 0.000000 0.478089 0.000000
-1 31 2 0.000000 0.482475 0.000000
-1 31 3 0.000000 0.488487 0.000000
-1 31 4 0.000000 0.495067 0.000000
-1 31 5 0.000000 0.505633 0.000000
-1 31 6 0.000000 0.517104 0.000000
-1 31 7 0.000000 0.532500 0.093071
-1 31 8 0.000000 0.547007 0.246528
-1 31 9 0.000000 0.558848 0.299092
-1 31 10 0.000000 0.571115 0.352054
-1 31 11 0.000000 0.584319 0.405892
-1 31 12 0.000000 0.596637 0.458843
-1 31 13 0.000000 0.607479 0.510313
-1 31 14 0.000000 0.617004 0.558794
-1 31 15 0.000000 0.624837 0.603430
-1 31 16 0.000000 0.631715 0.642924
-1 31 17 0.000000 0.637639 0.677277
-1 31 18 0.000000 0.642484 0.707730
-1 31 19 0.000000 0.646492 0.735148
-1 31 20 0.000000 0.650441 0.757616
-1 31 21 0.000000 0.654354 0.777114
-1 31 22 0.000000 0.657706 0.791784
-1 31 23 0.000000 0.660803 0.804259
-1 31 24 0.000000 0.664032 0.814482
-1 31 25 0.000000 0.667305 0.823955
-1 31 26 0.000000 0.671252 0.829431
-1 31 27 0.000000 0.675353 0.833985
-1 31 28 0.000000 0.678098 0.837105
-1 31 29 0.000000 0.680648 0.840019
-1 31 30 0.000000 0.682515 0.842080
-1 31 31 0.000000 0.684337 0.844084
-2 0 0 0.042542 0.038915 0.028316
-2 0 1 0.042717 0.039092 0.030137
-2 0 2 0.042882 0.039257 0.031949
-2 0 3 0.042893 0.039257 0.033612
-2 0 4 0.042902 0.039280 0.035454
-2 0 5 0.042902 0.039462 0.038551
-2 0 6 0.042805 0.039644 0.041821
-2 0 7 0.042285 0.039826 0.045840
-2 0 8 0.041774 0.039870 0.051042
-2 0 9 0.041287 0.039500 0.059792
-2 0 10 0.038470 0.039187 0.075602
-2 0 11 0.030528 0.038999 0.106947
-2 0 12 0.024296 0.038055 0.137815
-2 0 13 0.020915 0.035851 0.167889
-2 0 14 0.024800 0.028038 0.201548
-2 0 15 0.038027 0.013012 0.239814
-2 0 16 0.048880 0.000000 0.274529
-2 0 17 0.057358 0.000000 0.305691
-2 0 18 0.068117 0.000000 0.335210
-2 0 19 0.080649 0.000000 0.363451
-2 0 20 0.089697 0.000000 0.388167
-2 0 21 0.096655 0.000000 0.410767
-2 0 22 0.101627 0.000000 0.431489
-2 0 23 0.105697 0.000000 0.451356
-2 0 24 0.093738 0.000000 0.476284
-2 0 25 0.076436 0.000000 0.502897
-2 0 26 0.000000 0.000000 0.534997
-2 0 27 0.000000 0.000000 0.568362
-2 0 28 0.000000 0.000000 0.590863
-2 0 29 0.000000 0.000000 0.611812
-2 0 30 0.000000 0.069940 0.627296
-2 0 31 0.000000 0.166123 0.642416
-2 1 0 0.044413 0.040913 0.028133
-2 1 1 0.043885 0.041002 0.030237
-2 1 2 0.043390 0.041090 0.032319
-2 1 3 0.043401 0.041181 0.034073
-2 1 4 0.043411 0.041272 0.035983
-2 1 5 0.043411 0.041363 0.038989
-2 1 6 0.043347 0.041541 0.042468
-2 1 7 0.043005 0.042097 0.047994
-2 1 8 0.042451 0.042468 0.054303
-2 1 9 0.041261 0.042285 0.062955
-2 1 10 0.038044 0.042189 0.078818
-2 1 11 0.030367 0.042280 0.110541
-2 1 12 0.024273 0.041652 0.141997
-2 1 13 0.020816 0.039828 0.173009
-2 1 14 0.024652 0.033255 0.207277
-2 1 15 0.037864 0.020577 0.245732
-2 1 16 0.048535 0.000000 0.280869
-2 1 17 0.056664 0.000000 0.312689
-2 1 18 0.067072 0.000000 0.342496
-2 1 19 0.079254 0.000000 0.370738
-2 1 20 0.088007 0.000000 0.395632
-2 1 21 0.094702 0.000000 0.418517
-2 1 22 0.099352 0.000000 0.439002
-2 1 23 0.103071 0.000000 0.458397
-2 1 24 0.070926 0.000000 0.482075
-2 1 25 0.026826 0.000000 0.507182
-2 1 26 0.000000 0.000000 0.538925
-2 1 27 0.000000 0.000000 0.572199
-2 1 28 0.000000 0.000000 0.594771
-2 1 29 0.000000 0.000000 0.615814
-2 1 30 0.000000 0.078138 0.631304
-2 1 31 0.000000 0.174321 0.646424
-2 2 0 0.046171 0.042869 0.027962
-2 2 1 0.044984 0.042880 0.030336
-2 2 2 0.043870 0.042903 0.032680
-2 2 3 0.043847 0.043096 0.034571
-2 2 4 0.043828 0.043267 0.036592
-2 2 5 0.043827 0.043279 0.039518
-2 2 6 0.043792 0.043458 0.043203
-2 2 7 0.043601 0.044364 0.050174
-2 2 8 0.042993 0.045049 0.057551
-2 2 9 0.041132 0.045072 0.066141
-2 2 10 0.037508 0.045202 0.082086
-2 2 11 0.030006 0.045566 0.114211
-2 2 12 0.023239 0.045254 0.146267
-2 2 13 0.017699 0.043815 0.178205
-2 2 14 0.021233 0.038456 0.213079
-2 2 15 0.036433 0.028059 0.251727
-2 2 16 0.047941 0.013387 0.287285
-2 2 17 0.055757 0.000000 0.319752
-2 2 18 0.065834 0.000000 0.349859
-2 2 19 0.077672 0.000000 0.378129
-2 2 20 0.086127 0.000000 0.403211
-2 2 21 0.092555 0.000000 0.426382
-2 2 22 0.096861 0.000000 0.446647
-2 2 23 0.100204 0.000000 0.465591
-2 2 24 0.049142 0.000000 0.488075
-2 2 25 0.000000 0.000000 0.511739
-2 2 26 0.000000 0.000000 0.543056
-2 2 27 0.000000 0.000000 0.576140
-2 2 28 0.000000 0.000000 0.598765
-2 2 29 0.000000 0.000000 0.619896
-2 2 30 0.000000 0.086440 0.635391
-2 2 31 0.000000 0.182623 0.650511
-2 3 0 0.046248 0.044185 0.027950
-2 3 1 0.045061 0.044284 0.030418
-2 3 2 0.043913 0.044407 0.032902
-2 3 3 0.043354 0.044876 0.035628
-2 3 4 0.042865 0.045300 0.038390
-2 3 5 0.042862 0.045402 0.041407
-2 3 6 0.042777 0.045658 0.045260
-2 3 7 0.042338 0.046576 0.052739
-2 3 8 0.041494 0.047386 0.060610
-2 3 9 0.039435 0.047873 0.069662
-2 3 10 0.035307 0.048383 0.086156
-2 3 11 0.026628 0.048941 0.119024
-2 3 12 0.007054 0.048928 0.151832
-2 3 13 0.000000 0.047962 0.184542
-2 3 14 0.000000 0.043428 0.219970
-2 3 15 0.015973 0.034307 0.258894
-2 3 16 0.043610 0.021921 0.294832
-2 3 17 0.051668 0.006270 0.327785
-2 3 18 0.061703 0.000000 0.358359
-2 3 19 0.073275 0.000000 0.387084
-2 3 20 0.081410 0.000000 0.412517
-2 3 21 0.087485 0.000000 0.435976
-2 3 22 0.091145 0.000000 0.456254
-2 3 23 0.093709 0.000000 0.475086
-2 3 24 0.042781 0.000000 0.497191
-2 3 25 0.000000 0.000000 0.520388
-2 3 26 0.000000 0.000000 0.550243
-2 3 27 0.000000 0.000000 0.581634
-2 3 28 0.000000 0.000000 0.604048
-2 3 29 0.000000 0.001778 0.625179
-2 3 30 0.000000 0.096312 0.640671
-2 3 31 0.000000 0.192495 0.655788
-2 4 0 0.046315 0.045632 0.027940
-2 4 1 0.045128 0.045797 0.030490
-2 4 2 0.043950 0.045998 0.033098
-2 4 3 0.042911 0.046732 0.036577
-2 4 4 0.041987 0.047407 0.040032
-2 4 5 0.041873 0.047671 0.043317
-2 4 6 0.041656 0.048060 0.047471
-2 4 7 0.041000 0.048989 0.055392
-2 4 8 0.039933 0.049915 0.063735
-2 4 9 0.037635 0.050832 0.073343
-2 4 10 0.032926 0.051723 0.090496
-2 4 11 0.022910 0.052557 0.124249
-2 4 12 0.000000 0.052920 0.157921
-2 4 13 0.000000 0.052497 0.191458
-2 4 14 0.000000 0.048875 0.227492
-2 4 15 0.000000 0.041142 0.266740
-2 4 16 0.038841 0.031132 0.303099
-2 4 17 0.047144 0.018845 0.336571
-2 4 18 0.057149 0.000000 0.367636
-2 4 19 0.068477 0.000000 0.396829
-2 4 20 0.076267 0.000000 0.422647
-2 4 21 0.081935 0.000000 0.446440
-2 4 22 0.084902 0.000000 0.466747
-2 4 23 0.086642 0.000000 0.485469
-2 4 24 0.035769 0.000000 0.507241
-2 4 25 0.000000 0.000000 0.530029
-2 4 26 0.000000 0.000000 0.558240
-2 4 27 0.000000 0.000000 0.587704
-2 4 28 0.000000 0.000000 0.609856
-2 4 29 0.000000 0.012253 0.630964
-2 4 30 0.000000 0.107147 0.646453
-2 4 31 0.000000 0.203341 0.661567
-2 5 0 0.046315 0.047994 0.027940
-2 5 1 0.045128 0.048071 0.030490
-2 5 2 0.043945 0.048201 0.033110
-2 5 3 0.042818 0.049117 0.036777
-2 5 4 0.041708 0.050034 0.040584
-2 5 5 0.040722 0.050956 0.045373
-2 5 6 0.039796 0.051880 0.050750
-2 5 7 0.039136 0.052812 0.058671
-2 5 8 0.037936 0.053788 0.067319
-2 5 9 0.035113 0.054896 0.078149
-2 5 10 0.029277 0.056182 0.096731
-2 5 11 0.016811 0.057860 0.132364
-2 5 12 0.000000 0.059137 0.167671
-2 5 13 0.000000 0.059748 0.202433
-2 5 14 0.000000 0.057653 0.239443
-2 5 15 0.000000 0.052079 0.279346
-2 5 16 0.031003 0.045079 0.316411
-2 5 17 0.039573 0.036654 0.350638
-2 5 18 0.049641 0.000000 0.382348
-2 5 19 0.060876 0.000000 0.412103
-2 5 20 0.068140 0.000000 0.438542
-2 5 21 0.073023 0.000000 0.462994
-2 5 22 0.074965 0.000000 0.483444
-2 5 23 0.075569 0.000000 0.502075
-2 5 24 0.024212 0.000000 0.523821
-2 5 25 0.000000 0.000000 0.546606
-2 5 26 0.000000 0.000000 0.571915
-2 5 27 0.000000 0.000000 0.597806
-2 5 28 0.000000 0.000000 0.619346
-2 5 29 0.000000 0.029176 0.640266
-2 5 30 0.000000 0.124720 0.655746
-2 5 31 0.000000 0.221005 0.670863
-2 6 0 0.046378 0.050734 0.027906
-2 6 1 0.045191 0.050916 0.030544
-2 6 2 0.044004 0.051152 0.033256
-2 6 3 0.042806 0.052199 0.037076
-2 6 4 0.041539 0.053302 0.041176
-2 6 5 0.039795 0.054794 0.047241
-2 6 6 0.038200 0.056215 0.053729
-2 6 7 0.037260 0.057325 0.062056
-2 6 8 0.035706 0.058500 0.071358
-2 6 9 0.032309 0.059869 0.083586
-2 6 10 0.025098 0.061631 0.103761
-2 6 11 0.009494 0.064259 0.141417
-2 6 12 0.000000 0.066531 0.178525
-2 6 13 0.000000 0.068211 0.214722
-2 6 14 0.000000 0.067716 0.252827
-2 6 15 0.000000 0.064426 0.293386
-2 6 16 0.020538 0.060489 0.331182
-2 6 17 0.029701 0.055904 0.366216
-2 6 18 0.039894 0.007327 0.398715
-2 6 19 0.050890 0.000000 0.429243
-2 6 20 0.057625 0.000000 0.456374
-2 6 21 0.061804 0.000000 0.481465
-2 6 22 0.062767 0.000000 0.502125
-2 6 23 0.062269 0.000000 0.520771
-2 6 24 0.010876 0.000000 0.542373
-2 6 25 0.000000 0.000000 0.564962
-2 6 26 0.000000 0.000000 0.587875
-2 6 27 0.000000 0.000000 0.610863
-2 6 28 0.000000 0.000000 0.631383
-2 6 29 0.000000 0.064086 0.651550
-2 6 30 0.000000 0.152377 0.666572
-2 6 31 0.000000 0.240892 0.681250
-2 7 0 0.046718 0.055112 0.027724
-2 7 1 0.045531 0.056231 0.030832
-2 7 2 0.044343 0.057340 0.033985
-2 7 3 0.043145 0.058299 0.037805
-2 7 4 0.041846 0.059348 0.041940
-2 7 5 0.039838 0.061029 0.048286
-2 7 6 0.037752 0.062778 0.055410
-2 7 7 0.035327 0.064825 0.065899
-2 7 8 0.032463 0.066844 0.077363
-2 7 9 0.028281 0.068777 0.091754
-2 7 10 0.018620 0.071369 0.114239
-2 7 11 0.000000 0.075410 0.154531
-2 7 12 0.000000 0.079023 0.194166
-2 7 13 0.000000 0.081922 0.232707
-2 7 14 0.000000 0.083349 0.272420
-2 7 15 0.000000 0.082882 0.313640
-2 7 16 0.000000 0.082234 0.352283
-2 7 17 0.009860 0.081404 0.388348
-2 7 18 0.020446 0.061556 0.422252
-2 7 19 0.030572 0.026915 0.454475
-2 7 20 0.036761 0.015037 0.482594
-2 7 21 0.040586 0.016816 0.508249
-2 7 22 0.040775 0.019987 0.529409
-2 7 23 0.039312 0.023790 0.548524
-2 7 24 0.000000 0.032956 0.569469
-2 7 25 0.000000 0.043908 0.591023
-2 7 26 0.000000 0.062688 0.613742
-2 7 27 0.000000 0.083275 0.636730
-2 7 28 0.000000 0.128354 0.654453
-2 7 29 0.000000 0.176932 0.671424
-2 7 30 0.000000 0.223729 0.684039
-2 7 31 0.000000 0.270408 0.696364
-2 8 0 0.046938 0.059860 0.027127
-2 8 1 0.045024 0.061564 0.030776
-2 8 2 0.043104 0.063224 0.034441
-2 8 3 0.041078 0.064216 0.038334
-2 8 4 0.039005 0.065332 0.042578
-2 8 5 0.036603 0.067317 0.049277
-2 8 6 0.033923 0.069499 0.057052
-2 8 7 0.030035 0.072531 0.069492
-2 8 8 0.025649 0.075400 0.082861
-2 8 9 0.019767 0.077782 0.099017
-2 8 10 0.006614 0.081152 0.123545
-2 8 11 0.000000 0.086699 0.166493
-2 8 12 0.000000 0.091737 0.208641
-2 8 13 0.000000 0.095927 0.249456
-2 8 14 0.000000 0.099202 0.290707
-2 8 15 0.000000 0.101299 0.332519
-2 8 16 0.000000 0.103506 0.371973
-2 8 17 0.000000 0.105823 0.409071
-2 8 18 0.000000 0.107863 0.444314
-2 8 19 0.000000 0.109689 0.478114
-2 8 20 0.002882 0.112233 0.507074
-2 8 21 0.005983 0.115207 0.533128
-2 8 22 0.005642 0.120402 0.554559
-2 8 23 0.003737 0.126607 0.573888
-2 8 24 0.000000 0.141402 0.594126
-2 8 25 0.000000 0.159060 0.614668
-2 8 26 0.000000 0.189430 0.636834
-2 8 27 0.000000 0.222734 0.659375
-2 8 28 0.000000 0.245382 0.674697
-2 8 29 0.000000 0.266507 0.688988
-2 8 30 0.000000 0.282062 0.699583
-2 8 31 0.000000 0.297247 0.709931
-2 9 0 0.046801 0.065719 0.025288
-2 9 1 0.041983 0.066953 0.029689
-2 9 2 0.037132 0.068196 0.034077
-2 9 3 0.031794 0.069582 0.038264
-2 9 4 0.026725 0.071125 0.042836
-2 9 5 0.023532 0.073766 0.050099
-2 9 6 0.019948 0.076691 0.058580
-2 9 7 0.014665 0.080852 0.072336
-2 9 8 0.008121 0.084592 0.086835
-2 9 9 0.000000 0.087074 0.103561
-2 9 10 0.000000 0.091071 0.129331
-2 9 11 0.000000 0.098400 0.175000
-2 9 12 0.000000 0.105118 0.219622
-2 9 13 0.000000 0.110816 0.262499
-2 9 14 0.000000 0.115719 0.305078
-2 9 15 0.000000 0.119599 0.347271
-2 9 16 0.000000 0.123359 0.387435
-2 9 17 0.000000 0.126998 0.425570
-2 9 18 0.000000 0.130407 0.461955
-2 9 19 0.000000 0.133638 0.496977
-2 9 20 0.000000 0.136886 0.526334
-2 9 21 0.000000 0.140145 0.552292
-2 9 22 0.000000 0.145427 0.573308
-2 9 23 0.000000 0.151629 0.592079
-2 9 24 0.000000 0.165788 0.611468
-2 9 25 0.000000 0.182600 0.631064
-2 9 26 0.000000 0.211885 0.651599
-2 9 27 0.000000 0.244049 0.672350
-2 9 28 0.000000 0.265896 0.686461
-2 9 29 0.000000 0.286269 0.699624
-2 9 30 0.000000 0.301337 0.709355
-2 9 31 0.000000 0.316051 0.718857
-2 10 0 0.039822 0.076367 0.013586
-2 10 1 0.033086 0.077425 0.023071
-2 10 2 0.025807 0.078534 0.032266
-2 10 3 0.010381 0.080393 0.037091
-2 10 4 0.000000 0.082450 0.042331
-2 10 5 0.000000 0.085894 0.050481
-2 10 6 0.000000 0.089672 0.059952
-2 10 7 0.000000 0.094901 0.075142
-2 10 8 0.000000 0.099599 0.091034
-2 10 9 0.000000 0.102707 0.109035
-2 10 10 0.000000 0.107600 0.136358
-2 10 11 0.000000 0.116421 0.184192
-2 10 12 0.000000 0.124538 0.230754
-2 10 13 0.000000 0.131480 0.275197
-2 10 14 0.000000 0.137683 0.318977
-2 10 15 0.000000 0.142936 0.361904
-2 10 16 0.000000 0.147969 0.402880
-2 10 17 0.000000 0.152782 0.441903
-2 10 18 0.000000 0.157379 0.479215
-2 10 19 0.000000 0.161809 0.515196
-2 10 20 0.000000 0.165740 0.544944
-2 10 21 0.000000 0.169373 0.570954
-2 10 22 0.000000 0.174690 0.591663
-2 10 23 0.000000 0.180773 0.609964
-2 10 24 0.000000 0.194223 0.628550
-2 10 25 0.000000 0.210129 0.647230
-2 10 26 0.000000 0.237652 0.666042
-2 10 27 0.000000 0.267855 0.684885
-2 10 28 0.000000 0.288515 0.697822
-2 10 29 0.000000 0.307812 0.709915
-2 10 30 0.000000 0.322152 0.718870
-2 10 31 0.000000 0.336162 0.727616
-2 11 0 0.017788 0.097551 0.000000
-2 11 1 0.011309 0.099083 0.004286
-2 11 2 0.002709 0.100675 0.027270
-2 11 3 0.000000 0.103180 0.033487
-2 11 4 0.000000 0.105943 0.040145
-2 11 5 0.000000 0.110515 0.049894
-2 11 6 0.000000 0.115386 0.060980
-2 11 7 0.000000 0.121552 0.077863
-2 11 8 0.000000 0.127399 0.095730
-2 11 9 0.000000 0.132290 0.116554
-2 11 10 0.000000 0.138675 0.146113
-2 11 11 0.000000 0.148345 0.194890
-2 11 12 0.000000 0.157242 0.242220
-2 11 13 0.000000 0.164848 0.287136
-2 11 14 0.000000 0.171630 0.331842
-2 11 15 0.000000 0.177354 0.376276
-2 11 16 0.000000 0.183045 0.418286
-2 11 17 0.000000 0.188704 0.457871
-2 11 18 0.000000 0.194093 0.495639
-2 11 19 0.000000 0.199271 0.531996
-2 11 20 0.000000 0.203838 0.562122
-2 11 21 0.000000 0.208038 0.588511
-2 11 22 0.000000 0.213276 0.609149
-2 11 23 0.000000 0.218986 0.627174
-2 11 24 0.000000 0.231565 0.645056
-2 11 25 0.000000 0.246434 0.662890
-2 11 26 0.000000 0.270704 0.679779
-2 11 27 0.000000 0.297143 0.696450
-2 11 28 0.000000 0.315767 0.708293
-2 11 29 0.000000 0.333274 0.719446
-2 11 30 0.000000 0.346360 0.727819
-2 11 31 0.000000 0.359150 0.736007
-2 12 0 0.000000 0.120097 0.000000
-2 12 1 0.000000 0.122064 0.000000
-2 12 2 0.000000 0.124099 0.019920
-2 12 3 0.000000 0.127149 0.027799
-2 12 4 0.000000 0.130499 0.036178
-2 12 5 0.000000 0.135955 0.048054
-2 12 6 0.000000 0.141746 0.061214
-2 12 7 0.000000 0.148991 0.079933
-2 12 8 0.000000 0.156033 0.099778
-2 12 9 0.000000 0.162461 0.123000
-2 12 10 0.000000 0.170168 0.154591
-2 12 11 0.000000 0.180685 0.204595
-2 12 12 0.000000 0.190399 0.253053
-2 12 13 0.000000 0.198774 0.298936
-2 12 14 0.000000 0.206256 0.344722
-2 12 15 0.000000 0.212591 0.390382
-2 12 16 0.000000 0.218923 0.433444
-2 12 17 0.000000 0.225253 0.473909
-2 12 18 0.000000 0.231297 0.512195
-2 12 19 0.000000 0.237119 0.548786
-2 12 20 0.000000 0.242129 0.579215
-2 12 21 0.000000 0.246650 0.605949
-2 12 22 0.000000 0.251730 0.626525
-2 12 23 0.000000 0.257065 0.644302
-2 12 24 0.000000 0.268719 0.661568
-2 12 25 0.000000 0.282480 0.678663
-2 12 26 0.000000 0.303913 0.693881
-2 12 27 0.000000 0.327116 0.708666
-2 12 28 0.000000 0.343865 0.719388
-2 12 29 0.000000 0.359692 0.729531
-2 12 30 0.000000 0.371626 0.737182
-2 12 31 0.000000 0.383300 0.744667
-2 13 0 0.000000 0.144912 0.000000
-2 13 1 0.000000 0.147253 0.000000
-2 13 2 0.000000 0.149661 0.008646
-2 13 3 0.000000 0.153087 0.018640
-2 13 4 0.000000 0.156826 0.029244
-2 13 5 0.000000 0.162757 0.044129
-2 13 6 0.000000 0.169182 0.060122
-2 13 7 0.000000 0.177744 0.080919
-2 13 8 0.000000 0.186055 0.102745
-2 13 9 0.000000 0.193611 0.127656
-2 13 10 0.000000 0.202357 0.160939
-2 13 11 0.000000 0.213718 0.212641
-2 13 12 0.000000 0.224312 0.262832
-2 13 13 0.000000 0.233630 0.310505
-2 13 14 0.000000 0.242013 0.357627
-2 13 15 0.000000 0.249194 0.404042
-2 13 16 0.000000 0.256139 0.448189
-2 13 17 0.000000 0.262848 0.490068
-2 13 18 0.000000 0.269321 0.528970
-2 13 19 0.000000 0.275610 0.565558
-2 13 20 0.000000 0.280740 0.596166
-2 13 21 0.000000 0.285173 0.623188
-2 13 22 0.000000 0.289965 0.643716
-2 13 23 0.000000 0.294920 0.661293
-2 13 24 0.000000 0.305561 0.678088
-2 13 25 0.000000 0.318097 0.694622
-2 13 26 0.000000 0.337385 0.708589
-2 13 27 0.000000 0.358232 0.721964
-2 13 28 0.000000 0.373375 0.731523
-2 13 29 0.000000 0.387704 0.740537
-2 13 30 0.000000 0.398657 0.747234
-2 13 31 0.000000 0.409385 0.753776
-2 14 0 0.000000 0.175936 0.000000
-2 14 1 0.000000 0.178485 0.000000
-2 14 2 0.000000 0.181100 0.000000
-2 14 3 0.000000 0.184696 0.000000
-2 14 4 0.000000 0.188618 0.000000
-2 14 5 0.000000 0.194817 0.003304
-2 14 6 0.000000 0.201629 0.021881
-2 14 7 0.000000 0.211096 0.065343
-2 14 8 0.000000 0.220285 0.104633
-2 14 9 0.000000 0.228641 0.131402
-2 14 10 0.000000 0.238175 0.166518
-2 14 11 0.000000 0.250300 0.219998
-2 14 12 0.000000 0.261725 0.271863
-2 14 13 0.000000 0.271983 0.321036
-2 14 14 0.000000 0.281336 0.369761
-2 14 15 0.000000 0.289526 0.417912
-2 14 16 0.000000 0.297124 0.463265
-2 14 17 0.000000 0.304130 0.505819
-2 14 18 0.000000 0.310951 0.544993
-2 14 19 0.000000 0.317627 0.581539
-2 14 20 0.000000 0.322819 0.612182
-2 14 21 0.000000 0.327119 0.639284
-2 14 22 0.000000 0.331553 0.659957
-2 14 23 0.000000 0.336049 0.677708
-2 14 24 0.000000 0.345596 0.694309
-2 14 25 0.000000 0.356826 0.710528
-2 14 26 0.000000 0.373559 0.723058
-2 14 27 0.000000 0.391560 0.734737
-2 14 28 0.000000 0.404601 0.742953
-2 14 29 0.000000 0.416932 0.750674
-2 14 30 0.000000 0.426646 0.756561
-2 14 31 0.000000 0.436184 0.762326
-2 15 0 0.000000 0.214943 0.000000
-2 15 1 0.000000 0.217489 0.000000
-2 15 2 0.000000 0.220095 0.000000
-2 15 3 0.000000 0.223597 0.000000
-2 15 4 0.000000 0.227436 0.000000
-2 15 5 0.000000 0.233636 0.000000
-2 15 6 0.000000 0.240519 0.000000
-2 15 7 0.000000 0.250361 0.028473
-2 15 8 0.000000 0.259926 0.105134
-2 15 9 0.000000 0.268659 0.133977
-2 15 10 0.000000 0.278659 0.171107
-2 15 11 0.000000 0.291448 0.226468
-2 15 12 0.000000 0.303639 0.279931
-2 15 13 0.000000 0.314830 0.330232
-2 15 14 0.000000 0.325242 0.380903
-2 15 15 0.000000 0.334651 0.432051
-2 15 16 0.000000 0.342955 0.478765
-2 15 17 0.000000 0.350152 0.521046
-2 15 18 0.000000 0.357216 0.560050
-2 15 19 0.000000 0.364178 0.596505
-2 15 20 0.000000 0.369357 0.626997
-2 15 21 0.000000 0.373466 0.653910
-2 15 22 0.000000 0.377453 0.674975
-2 15 23 0.000000 0.381384 0.693381
-2 15 24 0.000000 0.389735 0.710146
-2 15 25 0.000000 0.399558 0.726365
-2 15 26 0.000000 0.413205 0.737219
-2 15 27 0.000000 0.427734 0.746835
-2 15 28 0.000000 0.438032 0.753477
-2 15 29 0.000000 0.447725 0.759695
-2 15 30 0.000000 0.455865 0.764959
-2 15 31 0.000000 0.463903 0.770159
-2 16 0 0.000000 0.249311 0.000000
-2 16 1 0.000000 0.251950 0.000000
-2 16 2 0.000000 0.254645 0.000000
-2 16 3 0.000000 0.258150 0.000000
-2 16 4 0.000000 0.262009 0.000000
-2 16 5 0.000000 0.268348 0.000000
-2 16 6 0.000000 0.275397 0.000000
-2 16 7 0.000000 0.285522 0.009866
-2 16 8 0.000000 0.295406 0.105291
-2 16 9 0.000000 0.304565 0.135925
-2 16 10 0.000000 0.315036 0.174815
-2 16 11 0.000000 0.328390 0.231868
-2 16 12 0.000000 0.341215 0.286832
-2 16 13 0.000000 0.353158 0.338312
-2 16 14 0.000000 0.364300 0.390447
-2 16 15 0.000000 0.374412 0.443421
-2 16 16 0.000000 0.383210 0.491240
-2 16 17 0.000000 0.390695 0.533902
-2 16 18 0.000000 0.397911 0.572943
-2 16 19 0.000000 0.404917 0.609169
-2 16 20 0.000000 0.410199 0.639632
-2 16 21 0.000000 0.414448 0.666636
-2 16 22 0.000000 0.418153 0.688050
-2 16 23 0.000000 0.421611 0.706923
-2 16 24 0.000000 0.428926 0.723629
-2 16 25 0.000000 0.437528 0.739613
-2 16 26 0.000000 0.448957 0.749355
-2 16 27 0.000000 0.461038 0.757656
-2 16 28 0.000000 0.469424 0.763353
-2 16 29 0.000000 0.477282 0.768677
-2 16 30 0.000000 0.484076 0.773224
-2 16 31 0.000000 0.490798 0.777719
-2 17 0 0.000000 0.279039 0.000000
-2 17 1 0.000000 0.281870 0.000000
-2 17 2 0.000000 0.284749 0.000000
-2 17 3 0.000000 0.288355 0.000000
-2 17 4 0.000000 0.292336 0.000000
-2 17 5 0.000000 0.298955 0.000000
-2 17 6 0.000000 0.306265 0.000000
-2 17 7 0.000000 0.316578 0.009520
-2 17 8 0.000000 0.326723 0.105103
-2 17 9 0.000000 0.336362 0.137245
-2 17 10 0.000000 0.347306 0.177642
-2 17 11 0.000000 0.361124 0.236199
-2 17 12 0.000000 0.374453 0.292564
-2 17 13 0.000000 0.386967 0.345277
-2 17 14 0.000000 0.398511 0.398392
-2 17 15 0.000000 0.408807 0.452024
-2 17 16 0.000000 0.417891 0.500689
-2 17 17 0.000000 0.425761 0.544385
-2 17 18 0.000000 0.433034 0.583673
-2 17 19 0.000000 0.439843 0.619532
-2 17 20 0.000000 0.445345 0.650088
-2 17 21 0.000000 0.450064 0.677462
-2 17 22 0.000000 0.453653 0.699184
-2 17 23 0.000000 0.456729 0.718336
-2 17 24 0.000000 0.463171 0.734759
-2 17 25 0.000000 0.470735 0.750272
-2 17 26 0.000000 0.480814 0.759465
-2 17 27 0.000000 0.491473 0.767200
-2 17 28 0.000000 0.498779 0.772578
-2 17 29 0.000000 0.505606 0.777620
-2 17 30 0.000000 0.511277 0.781356
-2 17 31 0.000000 0.516871 0.785006
-2 18 0 0.000000 0.308463 0.000000
-2 18 1 0.000000 0.311113 0.000000
-2 18 2 0.000000 0.313825 0.000000
-2 18 3 0.000000 0.317466 0.000000
-2 18 4 0.000000 0.321494 0.000000
-2 18 5 0.000000 0.328234 0.000000
-2 18 6 0.000000 0.335709 0.000000
-2 18 7 0.000000 0.346370 0.008297
-2 18 8 0.000000 0.356801 0.103486
-2 18 9 0.000000 0.366541 0.137138
-2 18 10 0.000000 0.377652 0.179208
-2 18 11 0.000000 0.391780 0.239795
-2 18 12 0.000000 0.405474 0.297807
-2 18 13 0.000000 0.418446 0.351529
-2 18 14 0.000000 0.430561 0.405547
-2 18 15 0.000000 0.441575 0.459945
-2 18 16 0.000000 0.451124 0.509165
-2 18 17 0.000000 0.459209 0.553206
-2 18 18 0.000000 0.466501 0.592703
-2 18 19 0.000000 0.473175 0.628666
-2 18 20 0.000000 0.478689 0.659429
-2 18 21 0.000000 0.483506 0.687071
-2 18 22 0.000000 0.487120 0.708999
-2 18 23 0.000000 0.490187 0.728329
-2 18 24 0.000000 0.496009 0.744563
-2 18 25 0.000000 0.502749 0.759765
-2 18 26 0.000000 0.511225 0.768397
-2 18 27 0.000000 0.520102 0.775514
-2 18 28 0.000000 0.526375 0.780569
-2 18 29 0.000000 0.532277 0.785331
-2 18 30 0.000000 0.536981 0.788702
-2 18 31 0.000000 0.541606 0.791981
-2 19 0 0.000000 0.337650 0.000000
-2 19 1 0.000000 0.339830 0.000000
-2 19 2 0.000000 0.342101 0.000000
-2 19 3 0.000000 0.345726 0.000000
-2 19 4 0.000000 0.349741 0.000000
-2 19 5 0.000000 0.356481 0.000000
-2 19 6 0.000000 0.364045 0.000000
-2 19 7 0.000000 0.375180 0.006392
-2 19 8 0.000000 0.385917 0.100755
-2 19 9 0.000000 0.395462 0.135922
-2 19 10 0.000000 0.406499 0.179794
-2 19 11 0.000000 0.420819 0.242819
-2 19 12 0.000000 0.434771 0.302670
-2 19 13 0.000000 0.448113 0.357228
-2 19 14 0.000000 0.460931 0.412089
-2 19 15 0.000000 0.473076 0.467336
-2 19 16 0.000000 0.483232 0.516885
-2 19 17 0.000000 0.491399 0.560735
-2 19 18 0.000000 0.498678 0.600413
-2 19 19 0.000000 0.505268 0.636846
-2 19 20 0.000000 0.510630 0.667902
-2 19 21 0.000000 0.515256 0.695732
-2 19 22 0.000000 0.519005 0.717788
-2 19 23 0.000000 0.522354 0.737218
-2 19 24 0.000000 0.527753 0.753336
-2 19 25 0.000000 0.533835 0.768350
-2 19 26 0.000000 0.540512 0.776412
-2 19 27 0.000000 0.547326 0.782871
-2 19 28 0.000000 0.552604 0.787600
-2 19 29 0.000000 0.557662 0.792083
-2 19 30 0.000000 0.561521 0.795437
-2 19 31 0.000000 0.565299 0.798716
-2 20 0 0.000000 0.358974 0.000000
-2 20 1 0.000000 0.361211 0.000000
-2 20 2 0.000000 0.363535 0.000000
-2 20 3 0.000000 0.367163 0.000000
-2 20 4 0.000000 0.371179 0.000000
-2 20 5 0.000000 0.377919 0.000000
-2 20 6 0.000000 0.385473 0.000000
-2 20 7 0.000000 0.396549 0.006564
-2 20 8 0.000000 0.407285 0.101328
-2 20 9 0.000000 0.416996 0.137659
-2 20 10 0.000000 0.428243 0.182674
-2 20 11 0.000000 0.442867 0.246796
-2 20 12 0.000000 0.457150 0.307561
-2 20 13 0.000000 0.470866 0.362731
-2 20 14 0.000000 0.483975 0.418023
-2 20 15 0.000000 0.496306 0.473472
-2 20 16 0.000000 0.506689 0.523263
-2 20 17 0.000000 0.515125 0.567396
-2 20 18 0.000000 0.522372 0.607197
-2 20 19 0.000000 0.528693 0.643630
-2 20 20 0.000000 0.534021 0.674843
-2 20 21 0.000000 0.538753 0.702924
-2 20 22 0.000000 0.542525 0.724798
-2 20 23 0.000000 0.545861 0.743851
-2 20 24 0.000000 0.550850 0.759688
-2 20 25 0.000000 0.556389 0.774453
-2 20 26 0.000000 0.562236 0.782362
-2 20 27 0.000000 0.568153 0.788689
-2 20 28 0.000000 0.572732 0.793258
-2 20 29 0.000000 0.577120 0.797575
-2 20 30 0.000000 0.580364 0.800753
-2 20 31 0.000000 0.583531 0.803856
-2 21 0 0.000000 0.375581 0.000000
-2 21 1 0.000000 0.378191 0.000000
-2 21 2 0.000000 0.380865 0.000000
-2 21 3 0.000000 0.384505 0.000000
-2 21 4 0.000000 0.388532 0.000000
-2 21 5 0.000000 0.395272 0.000000
-2 21 6 0.000000 0.402755 0.000000
-2 21 7 0.000000 0.413455 0.007983
-2 21 8 0.000000 0.424004 0.103882
-2 21 9 0.000000 0.434098 0.141168
-2 21 10 0.000000 0.445724 0.186931
-2 21 11 0.000000 0.460721 0.251344
-2 21 12 0.000000 0.475379 0.312470
-2 21 13 0.000000 0.489470 0.368116
-2 21 14 0.000000 0.502624 0.423594
-2 21 15 0.000000 0.514572 0.478855
-2 21 16 0.000000 0.524955 0.528835
-2 21 17 0.000000 0.533774 0.573535
-2 21 18 0.000000 0.540974 0.613426
-2 21 19 0.000000 0.546916 0.649577
-2 21 20 0.000000 0.552280 0.680864
-2 21 21 0.000000 0.557298 0.709233
-2 21 22 0.000000 0.561028 0.730740
-2 21 23 0.000000 0.564172 0.749129
-2 21 24 0.000000 0.568758 0.764587
-2 21 25 0.000000 0.573825 0.779067
-2 21 26 0.000000 0.579422 0.787073
-2 21 27 0.000000 0.585143 0.793584
-2 21 28 0.000000 0.589201 0.798091
-2 21 29 0.000000 0.593021 0.802311
-2 21 30 0.000000 0.595789 0.805219
-2 21 31 0.000000 0.598486 0.808040
-2 22 0 0.000000 0.390426 0.000000
-2 22 1 0.000000 0.392961 0.000000
-2 22 2 0.000000 0.395560 0.000000
-2 22 3 0.000000 0.399135 0.000000
-2 22 4 0.000000 0.403081 0.000000
-2 22 5 0.000000 0.409625 0.000000
-2 22 6 0.000000 0.416951 0.000000
-2 22 7 0.000000 0.427665 0.009957
-2 22 8 0.000000 0.438301 0.107438
-2 22 9 0.000000 0.448702 0.146070
-2 22 10 0.000000 0.460656 0.192846
-2 22 11 0.000000 0.476029 0.257542
-2 22 12 0.000000 0.490867 0.318875
-2 22 13 0.000000 0.504815 0.374604
-2 22 14 0.000000 0.517810 0.430101
-2 22 15 0.000000 0.529578 0.485301
-2 22 16 0.000000 0.539931 0.535177
-2 22 17 0.000000 0.548869 0.579729
-2 22 18 0.000000 0.556237 0.619540
-2 22 19 0.000000 0.562384 0.655663
-2 22 20 0.000000 0.567798 0.686833
-2 22 21 0.000000 0.572773 0.715031
-2 22 22 0.000000 0.576495 0.736125
-2 22 23 0.000000 0.579646 0.753989
-2 22 24 0.000000 0.583978 0.769006
-2 22 25 0.000000 0.588702 0.783074
-2 22 26 0.000000 0.593766 0.790890
-2 22 27 0.000000 0.598908 0.797264
-2 22 28 0.000000 0.602625 0.801672
-2 22 29 0.000000 0.606139 0.805799
-2 22 30 0.000000 0.608750 0.808738
-2 22 31 0.000000 0.611300 0.811598
-2 23 0 0.000000 0.404470 0.000000
-2 23 1 0.000000 0.406726 0.000000
-2 23 2 0.000000 0.409058 0.000000
-2 23 3 0.000000 0.412532 0.000000
-2 23 4 0.000000 0.416355 0.000000
-2 23 5 0.000000 0.422614 0.000000
-2 23 6 0.000000 0.429744 0.000000
-2 23 7 0.000000 0.440650 0.012183
-2 23 8 0.000000 0.451497 0.111451
-2 23 9 0.000000 0.462171 0.151605
-2 23 10 0.000000 0.474430 0.199515
-2 23 11 0.000000 0.490179 0.264490
-2 23 12 0.000000 0.505110 0.325961
-2 23 13 0.000000 0.518679 0.381593
-2 23 14 0.000000 0.531422 0.437034
-2 23 15 0.000000 0.543102 0.492231
-2 23 16 0.000000 0.553412 0.541868
-2 23 17 0.000000 0.562349 0.585947
-2 23 18 0.000000 0.569982 0.625600
-2 23 19 0.000000 0.576598 0.661812
-2 23 20 0.000000 0.582070 0.692778
-2 23 21 0.000000 0.586854 0.720597
-2 23 22 0.000000 0.590582 0.741255
-2 23 23 0.000000 0.593831 0.758658
-2 23 24 0.000000 0.597975 0.773207
-2 23 25 0.000000 0.602418 0.786805
-2 23 26 0.000000 0.606817 0.794302
-2 23 27 0.000000 0.611207 0.800390
-2 23 28 0.000000 0.614666 0.804683
-2 23 29 0.000000 0.617992 0.808719
-2 23 30 0.000000 0.620590 0.811826
-2 23 31 0.000000 0.623141 0.814871
-2 24 0 0.000000 0.418237 0.000000
-2 24 1 0.000000 0.421267 0.000000
-2 24 2 0.000000 0.424354 0.000000
-2 24 3 0.000000 0.428302 0.000000
-2 24 4 0.000000 0.432521 0.000000
-2 24 5 0.000000 0.438640 0.000000
-2 24 6 0.000000 0.445612 0.000000
-2 24 7 0.000000 0.456279 0.021612
-2 24 8 0.000000 0.467000 0.126809
-2 24 9 0.000000 0.477883 0.166852
-2 24 10 0.000000 0.490316 0.214687
-2 24 11 0.000000 0.506161 0.279666
-2 24 12 0.000000 0.521012 0.340969
-2 24 13 0.000000 0.534206 0.396147
-2 24 14 0.000000 0.546575 0.450931
-2 24 15 0.000000 0.557881 0.505210
-2 24 16 0.000000 0.567896 0.553834
-2 24 17 0.000000 0.576620 0.596803
-2 24 18 0.000000 0.584146 0.635512
-2 24 19 0.000000 0.590742 0.670908
-2 24 20 0.000000 0.596218 0.701153
-2 24 21 0.000000 0.601022 0.728306
-2 24 22 0.000000 0.604679 0.748291
-2 24 23 0.000000 0.607813 0.765017
-2 24 24 0.000000 0.611662 0.778938
-2 24 25 0.000000 0.615750 0.791925
-2 24 26 0.000000 0.619926 0.799192
-2 24 27 0.000000 0.624123 0.805138
-2 24 28 0.000000 0.627270 0.809268
-2 24 29 0.000000 0.630267 0.813138
-2 24 30 0.000000 0.632647 0.816148
-2 24 31 0.000000 0.634986 0.819100
-2 25 0 0.000000 0.431911 0.000000
-2 25 1 0.000000 0.436066 0.000000
-2 25 2 0.000000 0.440250 0.000000
-2 25 3 0.000000 0.444862 0.000000
-2 25 4 0.000000 0.449650 0.000000
-2 25 5 0.000000 0.455679 0.000000
-2 25 6 0.000000 0.462505 0.000000
-2 25 7 0.000000 0.472790 0.033444
-2 25 8 0.000000 0.483271 0.145948
-2 25 9 0.000000 0.494342 0.185337
-2 25 10 0.000000 0.506906 0.232694
-2 25 11 0.000000 0.522754 0.297585
-2 25 12 0.000000 0.537466 0.358618
-2 25 13 0.000000 0.550288 0.413222
-2 25 14 0.000000 0.562241 0.467150
-2 25 15 0.000000 0.573077 0.520207
-2 25 16 0.000000 0.582714 0.567558
-2 25 17 0.000000 0.591153 0.609205
-2 25 18 0.000000 0.598451 0.646707
-2 25 19 0.000000 0.604861 0.680987
-2 25 20 0.000000 0.610325 0.710337
-2 25 21 0.000000 0.615220 0.736730
-2 25 22 0.000000 0.618778 0.755961
-2 25 23 0.000000 0.621727 0.771938
-2 25 24 0.000000 0.625246 0.785179
-2 25 25 0.000000 0.628955 0.797507
-2 25 26 0.000000 0.633055 0.804574
-2 25 27 0.000000 0.637246 0.810427
-2 25 28 0.000000 0.640063 0.814378
-2 25 29 0.000000 0.642684 0.818057
-2 25 30 0.000000 0.644776 0.820881
-2 25 31 0.000000 0.646833 0.823648
-2 26 0 0.000000 0.443804 0.000000
-2 26 1 0.000000 0.448096 0.000000
-2 26 2 0.000000 0.452450 0.000000
-2 26 3 0.000000 0.457718 0.000000
-2 26 4 0.000000 0.463290 0.000000
-2 26 5 0.000000 0.470982 0.000000
-2 26 6 0.000000 0.479146 0.000000
-2 26 7 0.000000 0.489359 0.047037
-2 26 8 0.000000 0.499815 0.168662
-2 26 9 0.000000 0.510997 0.210192
-2 26 10 0.000000 0.523471 0.258420
-2 26 11 0.000000 0.538784 0.321384
-2 26 12 0.000000 0.553023 0.380972
-2 26 13 0.000000 0.565469 0.434931
-2 26 14 0.000000 0.576871 0.487627
-2 26 15 0.000000 0.586931 0.538698
-2 26 16 0.000000 0.595963 0.584282
-2 26 17 0.000000 0.603966 0.624379
-2 26 18 0.000000 0.610839 0.660529
-2 26 19 0.000000 0.616833 0.693609
-2 26 20 0.000000 0.622010 0.721418
-2 26 21 0.000000 0.626695 0.746063
-2 26 22 0.000000 0.630162 0.764179
-2 26 23 0.000000 0.633074 0.779328
-2 26 24 0.000000 0.636475 0.792155
-2 26 25 0.000000 0.640038 0.804207
-2 26 26 0.000000 0.644046 0.810771
-2 26 27 0.000000 0.648158 0.816069
-2 26 28 0.000000 0.650967 0.819922
-2 26 29 0.000000 0.653592 0.823567
-2 26 30 0.000000 0.655565 0.826357
-2 26 31 0.000000 0.657495 0.829089
-2 27 0 0.000000 0.455286 0.000000
-2 27 1 0.000000 0.459488 0.000000
-2 27 2 0.000000 0.463797 0.000000
-2 27 3 0.000000 0.469720 0.000000
-2 27 4 0.000000 0.476123 0.000000
-2 27 5 0.000000 0.485884 0.000000
-2 27 6 0.000000 0.495729 0.000000
-2 27 7 0.000000 0.505942 0.061036
-2 27 8 0.000000 0.516421 0.192200
-2 27 9 0.000000 0.527698 0.236517
-2 27 10 0.000000 0.540030 0.285927
-2 27 11 0.000000 0.554686 0.346541
-2 27 12 0.000000 0.568372 0.404411
-2 27 13 0.000000 0.580441 0.457709
-2 27 14 0.000000 0.591262 0.509087
-2 27 15 0.000000 0.600476 0.557995
-2 27 16 0.000000 0.608850 0.601698
-2 27 17 0.000000 0.616383 0.640194
-2 27 18 0.000000 0.622786 0.674957
-2 27 19 0.000000 0.628310 0.706818
-2 27 20 0.000000 0.633135 0.732935
-2 27 21 0.000000 0.637542 0.755606
-2 27 22 0.000000 0.640919 0.772524
-2 27 23 0.000000 0.643828 0.786826
-2 27 24 0.000000 0.647160 0.799300
-2 27 25 0.000000 0.650633 0.811165
-2 27 26 0.000000 0.654545 0.817157
-2 27 27 0.000000 0.658559 0.821793
-2 27 28 0.000000 0.661436 0.825566
-2 27 29 0.000000 0.664152 0.829214
-2 27 30 0.000000 0.666045 0.832004
-2 27 31 0.000000 0.667884 0.834737
-2 28 0 0.000000 0.463257 0.000000
-2 28 1 0.000000 0.467526 0.000000
-2 28 2 0.000000 0.471899 0.000000
-2 28 3 0.000000 0.477825 0.000000
-2 28 4 0.000000 0.484304 0.000000
-2 28 5 0.000000 0.494652 0.000000
-2 28 6 0.000000 0.505206 0.000000
-2 28 7 0.000000 0.516653 0.070699
-2 28 8 0.000000 0.528082 0.208587
-2 28 9 0.000000 0.539455 0.255392
-2 28 10 0.000000 0.551724 0.305880
-2 28 11 0.000000 0.565963 0.364473
-2 28 12 0.000000 0.579248 0.420925
-2 28 13 0.000000 0.590945 0.473809
-2 28 14 0.000000 0.601330 0.524368
-2 28 15 0.000000 0.610029 0.571939
-2 28 16 0.000000 0.617992 0.614504
-2 28 17 0.000000 0.625217 0.652062
-2 28 18 0.000000 0.631267 0.685726
-2 28 19 0.000000 0.636403 0.716363
-2 28 20 0.000000 0.640958 0.741402
-2 28 21 0.000000 0.645166 0.763083
-2 28 22 0.000000 0.648480 0.779281
-2 28 23 0.000000 0.651389 0.792987
-2 28 24 0.000000 0.654651 0.804862
-2 28 25 0.000000 0.658029 0.816127
-2 28 26 0.000000 0.661914 0.821939
-2 28 27 0.000000 0.665916 0.826494
-2 28 28 0.000000 0.668732 0.829966
-2 28 29 0.000000 0.671379 0.833283
-2 28 30 0.000000 0.673330 0.835977
-2 28 31 0.000000 0.675235 0.838630
-2 29 0 0.000000 0.470726 0.000000
-2 29 1 0.000000 0.475086 0.000000
-2 29 2 0.000000 0.479539 0.000000
-2 29 3 0.000000 0.485374 0.000000
-2 29 4 0.000000 0.491820 0.000000
-2 29 5 0.000000 0.502544 0.000000
-2 29 6 0.000000 0.513668 0.000000
-2 29 7 0.000000 0.526525 0.079743
-2 29 8 0.000000 0.539036 0.223954
-2 29 9 0.000000 0.550506 0.273203
-2 29 10 0.000000 0.562722 0.324755
-2 29 11 0.000000 0.576579 0.381373
-2 29 12 0.000000 0.589486 0.436449
-2 29 13 0.000000 0.600809 0.488953
-2 29 14 0.000000 0.610780 0.538766
-2 29 15 0.000000 0.619013 0.585118
-2 29 16 0.000000 0.626599 0.626652
-2 29 17 0.000000 0.633539 0.663367
-2 29 18 0.000000 0.639253 0.695973
-2 29 19 0.000000 0.644013 0.725384
-2 29 20 0.000000 0.648310 0.749433
-2 29 21 0.000000 0.652329 0.770264
-2 29 22 0.000000 0.655585 0.785812
-2 29 23 0.000000 0.658494 0.798957
-2 29 24 0.000000 0.661684 0.810198
-2 29 25 0.000000 0.664969 0.820805
-2 29 26 0.000000 0.668837 0.826494
-2 29 27 0.000000 0.672838 0.831048
-2 29 28 0.000000 0.675575 0.834188
-2 29 29 0.000000 0.678131 0.837126
-2 29 30 0.000000 0.680159 0.839712
-2 29 31 0.000000 0.682151 0.842274
-2 30 0 0.000000 0.476487 0.000000
-2 30 1 0.000000 0.480767 0.000000
-2 30 2 0.000000 0.485150 0.000000
-2 30 3 0.000000 0.491065 0.000000
-2 30 4 0.000000 0.497573 0.000000
-2 30 5 0.000000 0.508232 0.000000
-2 30 6 0.000000 0.519552 0.000000
-2 30 7 0.000000 0.533731 0.086588
-2 30 8 0.000000 0.547278 0.235580
-2 30 9 0.000000 0.558928 0.286657
-2 30 10 0.000000 0.571152 0.339067
-2 30 11 0.000000 0.584638 0.394413
-2 30 12 0.000000 0.597237 0.448555
-2 30 13 0.000000 0.608358 0.500689
-2 30 14 0.000000 0.618124 0.549950
-2 30 15 0.000000 0.626148 0.595518
-2 30 16 0.000000 0.633402 0.636192
-2 30 17 0.000000 0.639886 0.671973
-2 30 18 0.000000 0.645191 0.703632
-2 30 19 0.000000 0.649577 0.732085
-2 30 20 0.000000 0.653670 0.755411
-2 30 21 0.000000 0.657587 0.775660
-2 30 22 0.000000 0.660873 0.790757
-2 30 23 0.000000 0.663873 0.803512
-2 30 24 0.000000 0.667014 0.814230
-2 30 25 0.000000 0.670202 0.824270
-2 30 26 0.000000 0.674120 0.829855
-2 30 27 0.000000 0.678207 0.834412
-2 30 28 0.000000 0.680950 0.837529
-2 30 29 0.000000 0.683500 0.840441
-2 30 30 0.000000 0.685453 0.842771
-2 30 31 0.000000 0.687365 0.845063
-2 31 0 0.000000 0.482134 0.000000
-2 31 1 0.000000 0.486324 0.000000
-2 31 2 0.000000 0.490627 0.000000
-2 31 3 0.000000 0.496632 0.000000
-2 31 4 0.000000 0.503208 0.000000
-2 31 5 0.000000 0.513774 0.000000
-2 31 6 0.000000 0.525263 0.000000
-2 31 7 0.000000 0.540759 0.093287
-2 31 8 0.000000 0.555340 0.246956
-2 31 9 0.000000 0.567175 0.299819
-2 31 10 0.000000 0.579410 0.353075
-2 31 11 0.000000 0.592526 0.407196
-2 31 12 0.000000 0.604822 0.460433
-2 31 13 0.000000 0.615752 0.512197
-2 31 14 0.000000 0.625327 0.560920
-2 31 15 0.000000 0.633160 0.605733
-2 31 16 0.000000 0.640085 0.645559
-2 31 17 0.000000 0.646102 0.680400
-2 31 18 0.000000 0.650993 0.711118
-2 31 19 0.000000 0.655006 0.738631
-2 31 20 0.000000 0.658898 0.761252
-2 31 21 0.000000 0.662718 0.780937
-2 31 22 0.000000 0.666040 0.795597
-2 31 23 0.000000 0.669137 0.807973
-2 31 24 0.000000 0.672230 0.818175
-2 31 25 0.000000 0.675321 0.827654
-2 31 26 0.000000 0.679295 0.833136
-2 31 27 0.000000 0.683473 0.837696
-2 31 28 0.000000 0.686227 0.840811
-2 31 29 0.000000 0.688777 0.843720
-2 31 30 0.000000 0.690644 0.845786
-2 31 31 0.000000 0.692466 0.847795
-3 0 0 0.043898 0.039097 0.028316
-3 0 1 0.044161 0.039180 0.030137
-3 0 2 0.044419 0.039257 0.031972
-3 0 3 0.044605 0.039257 0.034012
-3 0 4 0.044768 0.039280 0.036183
-3 0 5 0.044768 0.039462 0.039280
-3 0 6 0.044637 0.039644 0.042585
-3 0 7 0.043943 0.039826 0.046792
-3 0 8 0.043387 0.039847 0.052159
-3 0 9 0.043251 0.039382 0.061002
-3 0 10 0.040811 0.038975 0.076936
-3 0 11 0.033306 0.038693 0.108468
-3 0 12 0.027414 0.037585 0.139560
-3 0 13 0.024208 0.035099 0.169917
-3 0 14 0.028192 0.026510 0.203816
-3 0 15 0.041418 0.010074 0.242271
-3 0 16 0.052271 0.000000 0.277173
-3 0 17 0.060750 0.000000 0.308523
-3 0 18 0.071361 0.000000 0.338177
-3 0 19 0.083630 0.000000 0.366513
-3 0 20 0.092635 0.000000 0.391381
-3 0 21 0.099680 0.000000 0.414169
-3 0 22 0.104680 0.000000 0.435079
-3 0 23 0.108749 0.000000 0.455135
-3 0 24 0.102829 0.000000 0.480321
-3 0 25 0.093580 0.000000 0.507216
-3 0 26 0.002934 0.000000 0.539751
-3 0 27 0.000000 0.000000 0.573586
-3 0 28 0.000000 0.000000 0.596146
-3 0 29 0.000000 0.000000 0.617095
-3 0 30 0.000000 0.072490 0.632579
-3 0 31 0.000000 0.168674 0.647699
-3 1 0 0.045857 0.041001 0.028133
-3 1 1 0.045371 0.041093 0.030237
-3 1 2 0.044928 0.041181 0.032339
-3 1 3 0.045114 0.041224 0.034421
-3 1 4 0.045276 0.041278 0.036624
-3 1 5 0.045276 0.041418 0.039678
-3 1 6 0.045188 0.041626 0.043241
-3 1 7 0.044716 0.042133 0.049004
-3 1 8 0.044141 0.042444 0.055501
-3 1 9 0.043256 0.042168 0.064199
-3 1 10 0.040400 0.041962 0.080167
-3 1 11 0.033205 0.041910 0.112127
-3 1 12 0.027546 0.041106 0.143818
-3 1 13 0.024445 0.039048 0.175064
-3 1 14 0.028382 0.031706 0.209546
-3 1 15 0.041369 0.017569 0.248188
-3 1 16 0.051926 0.000000 0.283513
-3 1 17 0.060055 0.000000 0.315522
-3 1 18 0.070316 0.000000 0.345464
-3 1 19 0.082235 0.000000 0.373799
-3 1 20 0.090944 0.000000 0.398876
-3 1 21 0.097727 0.000000 0.421998
-3 1 22 0.102404 0.000000 0.442653
-3 1 23 0.106124 0.000000 0.462187
-3 1 24 0.079814 0.000000 0.486076
-3 1 25 0.043495 0.000000 0.511416
-3 1 26 0.000000 0.000000 0.543624
-3 1 27 0.000000 0.000000 0.577417
-3 1 28 0.000000 0.000000 0.600054
-3 1 29 0.000000 0.000000 0.621097
-3 1 30 0.000000 0.080688 0.636587
-3 1 31 0.000000 0.176871 0.651707
-3 2 0 0.047774 0.042910 0.027950
-3 2 1 0.046587 0.043009 0.030324
-3 2 2 0.045483 0.043108 0.032685
-3 2 3 0.045624 0.043201 0.034846
-3 2 4 0.045747 0.043296 0.037115
-3 2 5 0.045744 0.043399 0.040132
-3 2 6 0.045692 0.043636 0.043950
-3 2 7 0.045428 0.044460 0.051240
-3 2 8 0.044825 0.045059 0.058853
-3 2 9 0.043204 0.044982 0.067434
-3 2 10 0.039924 0.044986 0.083459
-3 2 11 0.032995 0.045169 0.115857
-3 2 12 0.027151 0.044674 0.148160
-3 2 13 0.023116 0.043049 0.180305
-3 2 14 0.026876 0.036952 0.215374
-3 2 15 0.040659 0.025105 0.254204
-3 2 16 0.051449 0.000000 0.289955
-3 2 17 0.059244 0.000000 0.322625
-3 2 18 0.069164 0.000000 0.352865
-3 2 19 0.080736 0.000000 0.381213
-3 2 20 0.089145 0.000000 0.406506
-3 2 21 0.095657 0.000000 0.429965
-3 2 22 0.099996 0.000000 0.450372
-3 2 23 0.103347 0.000000 0.469391
-3 2 24 0.057736 0.000000 0.492038
-3 2 25 0.000000 0.000000 0.515893
-3 2 26 0.000000 0.000000 0.547704
-3 2 27 0.000000 0.000000 0.581352
-3 2 28 0.000000 0.000000 0.604048
-3 2 29 0.000000 0.000000 0.625179
-3 2 30 0.000000 0.089025 0.640671
-3 2 31 0.000000 0.185208 0.655788
-3 3 0 0.049076 0.044884 0.027750
-3 3 1 0.047889 0.044974 0.030218
-3 3 2 0.046740 0.045076 0.032707
-3 3 3 0.046164 0.045348 0.035509
-3 3 4 0.045654 0.045605 0.038342
-3 3 5 0.045603 0.045750 0.041402
-3 3 6 0.045508 0.046061 0.045459
-3 3 7 0.045221 0.047091 0.053838
-3 3 8 0.044461 0.047936 0.062346
-3 3 9 0.042281 0.048226 0.071243
-3 3 10 0.038489 0.048573 0.087671
-3 3 11 0.031150 0.049047 0.120666
-3 3 12 0.018857 0.048930 0.153741
-3 3 13 0.000000 0.047827 0.186947
-3 3 14 0.000000 0.042964 0.222692
-3 3 15 0.030049 0.033267 0.261701
-3 3 16 0.048972 0.013849 0.297905
-3 3 17 0.056695 0.000000 0.331303
-3 3 18 0.066408 0.000000 0.361981
-3 3 19 0.077669 0.000000 0.390542
-3 3 20 0.085713 0.000000 0.416155
-3 3 21 0.091827 0.000000 0.439998
-3 3 22 0.095599 0.000000 0.460249
-3 3 23 0.098306 0.000000 0.478865
-3 3 24 0.049711 0.000000 0.501096
-3 3 25 0.000000 0.000000 0.524533
-3 3 26 0.000000 0.000000 0.554891
-3 3 27 0.000000 0.000000 0.586846
-3 3 28 0.000000 0.000000 0.609330
-3 3 29 0.000000 0.004826 0.630462
-3 3 30 0.000000 0.099462 0.645906
-3 3 31 0.000000 0.195645 0.660970
-3 4 0 0.050215 0.046895 0.027576
-3 4 1 0.049028 0.046979 0.030126
-3 4 2 0.047839 0.047084 0.032728
-3 4 3 0.046625 0.047524 0.036113
-3 4 4 0.045538 0.047942 0.039485
-3 4 5 0.045341 0.048206 0.042770
-3 4 6 0.045123 0.048649 0.047189
-3 4 7 0.044811 0.049866 0.056520
-3 4 8 0.043893 0.050939 0.065850
-3 4 9 0.041158 0.051580 0.075176
-3 4 10 0.036777 0.052280 0.092135
-3 4 11 0.028774 0.053108 0.125889
-3 4 12 0.009868 0.053431 0.159845
-3 4 13 0.000000 0.052914 0.194140
-3 4 14 0.000000 0.049319 0.230598
-3 4 15 0.018743 0.041768 0.269840
-3 4 16 0.045829 0.031714 0.306528
-3 4 17 0.053526 0.019157 0.340664
-3 4 18 0.063062 0.000000 0.371805
-3 4 19 0.074028 0.000000 0.400616
-3 4 20 0.081686 0.000000 0.426584
-3 4 21 0.087359 0.000000 0.450847
-3 4 22 0.090513 0.000000 0.470982
-3 4 23 0.092521 0.000000 0.489240
-3 4 24 0.041247 0.000000 0.511103
-3 4 25 0.000000 0.000000 0.534167
-3 4 26 0.000000 0.000000 0.562889
-3 4 27 0.000000 0.000000 0.592916
-3 4 28 0.000000 0.000000 0.615139
-3 4 29 0.000000 0.015779 0.636247
-3 4 30 0.000000 0.110784 0.651653
-3 4 31 0.000000 0.206973 0.666679
-3 5 0 0.050215 0.049164 0.027576
-3 5 1 0.049028 0.049256 0.030126
-3 5 2 0.047834 0.049376 0.032740
-3 5 3 0.046532 0.049900 0.036313
-3 5 4 0.045265 0.050474 0.040038
-3 5 5 0.044241 0.051397 0.044827
-3 5 6 0.043342 0.052384 0.050468
-3 5 7 0.042982 0.053653 0.059799
-3 5 8 0.041896 0.054824 0.069435
-3 5 9 0.038636 0.055705 0.079983
-3 5 10 0.033128 0.056818 0.098370
-3 5 11 0.022675 0.058440 0.134004
-3 5 12 0.000000 0.059648 0.169613
-3 5 13 0.000000 0.060165 0.205182
-3 5 14 0.000000 0.058076 0.242622
-3 5 15 0.002563 0.052635 0.282470
-3 5 16 0.038014 0.045616 0.319864
-3 5 17 0.046022 0.037017 0.354803
-3 5 18 0.055590 0.000000 0.386584
-3 5 19 0.066373 0.000000 0.415907
-3 5 20 0.073500 0.000000 0.442479
-3 5 21 0.078433 0.000000 0.467401
-3 5 22 0.080606 0.000000 0.487712
-3 5 23 0.081525 0.000000 0.505928
-3 5 24 0.029710 0.000000 0.527741
-3 5 25 0.000000 0.000000 0.550753
-3 5 26 0.000000 0.000000 0.576563
-3 5 27 0.000000 0.000000 0.603018
-3 5 28 0.000000 0.000000 0.624629
-3 5 29 0.000000 0.032702 0.645549
-3 5 30 0.000000 0.128312 0.660992
-3 5 31 0.000000 0.224543 0.676069
-3 6 0 0.050279 0.051845 0.027541
-3 6 1 0.049092 0.052111 0.030180
-3 6 2 0.047893 0.052399 0.032886
-3 6 3 0.046520 0.052994 0.036612
-3 6 4 0.045101 0.053701 0.040630
-3 6 5 0.043356 0.055194 0.046694
-3 6 6 0.041812 0.056683 0.053447
-3 6 7 0.041143 0.058160 0.063184
-3 6 8 0.039685 0.059563 0.073473
-3 6 9 0.035859 0.060745 0.085420
-3 6 10 0.029074 0.062351 0.105403
-3 6 11 0.015780 0.064893 0.143068
-3 6 12 0.000000 0.067074 0.180493
-3 6 13 0.000000 0.068651 0.217518
-3 6 14 0.000000 0.068143 0.256052
-3 6 15 0.000000 0.064956 0.296525
-3 6 16 0.028174 0.061014 0.334651
-3 6 17 0.036812 0.056318 0.370428
-3 6 18 0.046490 0.007611 0.402993
-3 6 19 0.056978 0.000000 0.433059
-3 6 20 0.063571 0.000000 0.460311
-3 6 21 0.067829 0.000000 0.485873
-3 6 22 0.069052 0.000000 0.506421
-3 6 23 0.068895 0.000000 0.524690
-3 6 24 0.016762 0.000000 0.546340
-3 6 25 0.000000 0.000000 0.569116
-3 6 26 0.000000 0.000000 0.592523
-3 6 27 0.000000 0.000000 0.616075
-3 6 28 0.000000 0.000000 0.636666
-3 6 29 0.000000 0.067623 0.656833
-3 6 30 0.000000 0.155940 0.671846
-3 6 31 0.000000 0.244370 0.686515
-3 7 0 0.050618 0.056317 0.027359
-3 7 1 0.049431 0.057472 0.030468
-3 7 2 0.048232 0.058593 0.033615
-3 7 3 0.046859 0.059197 0.037340
-3 7 4 0.045407 0.059936 0.041394
-3 7 5 0.043399 0.061616 0.047740
-3 7 6 0.041373 0.063426 0.055128
-3 7 7 0.039264 0.065791 0.067027
-3 7 8 0.036540 0.068002 0.079479
-3 7 9 0.031975 0.069747 0.093588
-3 7 10 0.023265 0.072198 0.115897
-3 7 11 0.005436 0.076202 0.156246
-3 7 12 0.000000 0.079735 0.196191
-3 7 13 0.000000 0.082483 0.235463
-3 7 14 0.000000 0.083891 0.275572
-3 7 15 0.000000 0.083576 0.316755
-3 7 16 0.009560 0.082899 0.355727
-3 7 17 0.020210 0.081860 0.392486
-3 7 18 0.030330 0.061976 0.426462
-3 7 19 0.040039 0.027436 0.458273
-3 7 20 0.046092 0.015523 0.486531
-3 7 21 0.049951 0.017187 0.512657
-3 7 22 0.050355 0.020401 0.533704
-3 7 23 0.049188 0.024320 0.552444
-3 7 24 0.000000 0.033644 0.573435
-3 7 25 0.000000 0.044769 0.595178
-3 7 26 0.000000 0.064143 0.618390
-3 7 27 0.000000 0.085422 0.641943
-3 7 28 0.000000 0.131224 0.659736
-3 7 29 0.000000 0.180529 0.676707
-3 7 30 0.000000 0.227338 0.689268
-3 7 31 0.000000 0.273981 0.701535
-3 8 0 0.050969 0.061253 0.026692
-3 8 1 0.049338 0.062957 0.030341
-3 8 2 0.047697 0.064604 0.034003
-3 8 3 0.045903 0.065386 0.037851
-3 8 4 0.044031 0.066317 0.042055
-3 8 5 0.041618 0.068291 0.048754
-3 8 6 0.038998 0.070515 0.056794
-3 8 7 0.035483 0.073830 0.070644
-3 8 8 0.031305 0.076870 0.085006
-3 8 9 0.025141 0.079087 0.100904
-3 8 10 0.012841 0.082341 0.125276
-3 8 11 0.000000 0.087876 0.168295
-3 8 12 0.000000 0.092840 0.210724
-3 8 13 0.000000 0.096855 0.252173
-3 8 14 0.000000 0.100107 0.293791
-3 8 15 0.000000 0.102380 0.335627
-3 8 16 0.000000 0.104546 0.375429
-3 8 17 0.000000 0.106605 0.413197
-3 8 18 0.000355 0.108678 0.448521
-3 8 19 0.008302 0.110762 0.481946
-3 8 20 0.013220 0.113293 0.511050
-3 8 21 0.016322 0.116091 0.537563
-3 8 22 0.016138 0.121352 0.558895
-3 8 23 0.014461 0.127732 0.577871
-3 8 24 0.000000 0.142783 0.598145
-3 8 25 0.000000 0.160723 0.618851
-3 8 26 0.000000 0.192023 0.641496
-3 8 27 0.000000 0.226407 0.664588
-3 8 28 0.000000 0.249189 0.679980
-3 8 29 0.000000 0.270315 0.694271
-3 8 30 0.000000 0.285870 0.704777
-3 8 31 0.000000 0.301055 0.715032
-3 9 0 0.051358 0.067582 0.024571
-3 9 1 0.047951 0.068816 0.028972
-3 9 2 0.044539 0.070064 0.033369
-3 9 3 0.041060 0.071532 0.037705
-3 9 4 0.037609 0.073139 0.042407
-3 9 5 0.034360 0.075719 0.049670
-3 9 6 0.030816 0.078648 0.058415
-3 9 7 0.025996 0.083091 0.073582
-3 9 8 0.019797 0.087026 0.089098
-3 9 9 0.009457 0.089441 0.105663
-3 9 10 0.000000 0.093373 0.131314
-3 9 11 0.000000 0.100642 0.176956
-3 9 12 0.000000 0.107274 0.221762
-3 9 13 0.000000 0.112845 0.265177
-3 9 14 0.000000 0.117731 0.308110
-3 9 15 0.000000 0.121739 0.350425
-3 9 16 0.000000 0.125482 0.391009
-3 9 17 0.000000 0.128961 0.429863
-3 9 18 0.000000 0.132390 0.466350
-3 9 19 0.000000 0.135781 0.500997
-3 9 20 0.000000 0.139010 0.530469
-3 9 21 0.000000 0.142142 0.556836
-3 9 22 0.000000 0.147472 0.577805
-3 9 23 0.000000 0.153801 0.596321
-3 9 24 0.000000 0.168203 0.615696
-3 9 25 0.000000 0.185298 0.635359
-3 9 26 0.000000 0.215355 0.656315
-3 9 27 0.000000 0.248404 0.677570
-3 9 28 0.000000 0.270362 0.691744
-3 9 29 0.000000 0.290735 0.704907
-3 9 30 0.000000 0.305803 0.714550
-3 9 31 0.000000 0.320517 0.723958
-3 10 0 0.045642 0.078817 0.006887
-3 10 1 0.041066 0.079891 0.016585
-3 10 2 0.036172 0.081028 0.026167
-3 10 3 0.026502 0.083108 0.034003
-3 10 4 0.017047 0.085347 0.041878
-3 10 5 0.009101 0.088697 0.050029
-3 10 6 0.001745 0.092449 0.059764
-3 10 7 0.000000 0.097944 0.076364
-3 10 8 0.000000 0.102839 0.093295
-3 10 9 0.000000 0.105932 0.111216
-3 10 10 0.000000 0.110790 0.138460
-3 10 11 0.000000 0.119532 0.186215
-3 10 12 0.000000 0.127576 0.232910
-3 10 13 0.000000 0.134454 0.277839
-3 10 14 0.000000 0.140662 0.321981
-3 10 15 0.000000 0.146009 0.365111
-3 10 16 0.000000 0.151043 0.406557
-3 10 17 0.000000 0.155761 0.446317
-3 10 18 0.000000 0.160362 0.483740
-3 10 19 0.000000 0.164870 0.519344
-3 10 20 0.000000 0.168782 0.549196
-3 10 21 0.000000 0.172336 0.575597
-3 10 22 0.000000 0.177703 0.596320
-3 10 23 0.000000 0.183895 0.614463
-3 10 24 0.000000 0.197573 0.633010
-3 10 25 0.000000 0.213746 0.651690
-3 10 26 0.000000 0.241918 0.670847
-3 10 27 0.000000 0.272858 0.690114
-3 10 28 0.000000 0.293597 0.703104
-3 10 29 0.000000 0.312878 0.715198
-3 10 30 0.000000 0.327232 0.724093
-3 10 31 0.000000 0.341257 0.732775
-3 11 0 0.026496 0.100847 0.000000
-3 11 1 0.022087 0.102443 0.000000
-3 11 2 0.016343 0.104097 0.004511
-3 11 3 0.000000 0.106629 0.022474
-3 11 4 0.000000 0.109405 0.039410
-3 11 5 0.000000 0.113882 0.049159
-3 11 6 0.000000 0.118718 0.060510
-3 11 7 0.000000 0.125102 0.078803
-3 11 8 0.000000 0.131097 0.097721
-3 11 9 0.000000 0.135925 0.118514
-3 11 10 0.000000 0.142256 0.148043
-3 11 11 0.000000 0.151896 0.196790
-3 11 12 0.000000 0.160786 0.244300
-3 11 13 0.000000 0.168425 0.289751
-3 11 14 0.000000 0.175267 0.334866
-3 11 15 0.000000 0.181085 0.379553
-3 11 16 0.000000 0.186776 0.422033
-3 11 17 0.000000 0.192341 0.462306
-3 11 18 0.000000 0.197706 0.500164
-3 11 19 0.000000 0.202915 0.536145
-3 11 20 0.000000 0.207474 0.566405
-3 11 21 0.000000 0.211644 0.593233
-3 11 22 0.000000 0.216981 0.613967
-3 11 23 0.000000 0.222848 0.631931
-3 11 24 0.000000 0.235630 0.649798
-3 11 25 0.000000 0.250718 0.667633
-3 11 26 0.000000 0.275588 0.684748
-3 11 27 0.000000 0.302716 0.701698
-3 11 28 0.000000 0.321370 0.713576
-3 11 29 0.000000 0.338814 0.724729
-3 11 30 0.000000 0.351955 0.733134
-3 11 31 0.000000 0.364809 0.741355
-3 12 0 0.000000 0.124169 0.000000
-3 12 1 0.000000 0.126212 0.000000
-3 12 2 0.000000 0.128312 0.000000
-3 12 3 0.000000 0.131268 0.009479
-3 12 4 0.000000 0.134529 0.035127
-3 12 5 0.000000 0.139927 0.047003
-3 12 6 0.000000 0.145706 0.060436
-3 12 7 0.000000 0.153140 0.080621
-3 12 8 0.000000 0.160299 0.101560
-3 12 9 0.000000 0.166633 0.124763
-3 12 10 0.000000 0.174269 0.156354
-3 12 11 0.000000 0.184769 0.206393
-3 12 12 0.000000 0.194513 0.255093
-3 12 13 0.000000 0.203000 0.301559
-3 12 14 0.000000 0.210587 0.347803
-3 12 15 0.000000 0.217016 0.393763
-3 12 16 0.000000 0.223357 0.437314
-3 12 17 0.000000 0.229611 0.478456
-3 12 18 0.000000 0.235612 0.516815
-3 12 19 0.000000 0.241416 0.553012
-3 12 20 0.000000 0.246441 0.583610
-3 12 21 0.000000 0.250999 0.610850
-3 12 22 0.000000 0.256207 0.631534
-3 12 23 0.000000 0.261711 0.649239
-3 12 24 0.000000 0.273536 0.666500
-3 12 25 0.000000 0.287467 0.683613
-3 12 26 0.000000 0.309436 0.698987
-3 12 27 0.000000 0.333261 0.713960
-3 12 28 0.000000 0.350038 0.724706
-3 12 29 0.000000 0.365807 0.734849
-3 12 30 0.000000 0.377791 0.742571
-3 12 31 0.000000 0.389523 0.750132
-3 13 0 0.000000 0.149642 0.000000
-3 13 1 0.000000 0.152010 0.000000
-3 13 2 0.000000 0.154438 0.000000
-3 13 3 0.000000 0.157770 0.000000
-3 13 4 0.000000 0.161432 0.027816
-3 13 5 0.000000 0.167403 0.042701
-3 13 6 0.000000 0.173895 0.058996
-3 13 7 0.000000 0.182645 0.081404
-3 13 8 0.000000 0.191073 0.104420
-3 13 9 0.000000 0.198536 0.129265
-3 13 10 0.000000 0.207196 0.162544
-3 13 11 0.000000 0.218490 0.214380
-3 13 12 0.000000 0.229103 0.264891
-3 13 13 0.000000 0.238582 0.313194
-3 13 14 0.000000 0.247096 0.360824
-3 13 15 0.000000 0.254371 0.407588
-3 13 16 0.000000 0.261349 0.452271
-3 13 17 0.000000 0.268031 0.494875
-3 13 18 0.000000 0.274455 0.533845
-3 13 19 0.000000 0.280677 0.569990
-3 13 20 0.000000 0.285865 0.600810
-3 13 21 0.000000 0.290431 0.628435
-3 13 22 0.000000 0.295349 0.648968
-3 13 23 0.000000 0.300425 0.666279
-3 13 24 0.000000 0.311188 0.683057
-3 13 25 0.000000 0.323845 0.699658
-3 13 26 0.000000 0.343582 0.713790
-3 13 27 0.000000 0.364953 0.727352
-3 13 28 0.000000 0.380197 0.736935
-3 13 29 0.000000 0.394565 0.745949
-3 13 30 0.000000 0.405484 0.752671
-3 13 31 0.000000 0.416172 0.759241
-3 14 0 0.000000 0.181201 0.000000
-3 14 1 0.000000 0.183729 0.000000
-3 14 2 0.000000 0.186318 0.000000
-3 14 3 0.000000 0.189820 0.000000
-3 14 4 0.000000 0.193671 0.000000
-3 14 5 0.000000 0.199965 0.002035
-3 14 6 0.000000 0.206889 0.020881
-3 14 7 0.000000 0.216543 0.065781
-3 14 8 0.000000 0.225850 0.106136
-3 14 9 0.000000 0.234112 0.132853
-3 14 10 0.000000 0.243565 0.167993
-3 14 11 0.000000 0.255639 0.221661
-3 14 12 0.000000 0.267086 0.273890
-3 14 13 0.000000 0.277489 0.323721
-3 14 14 0.000000 0.286956 0.372944
-3 14 15 0.000000 0.295219 0.421386
-3 14 16 0.000000 0.302864 0.467292
-3 14 17 0.000000 0.309891 0.510663
-3 14 18 0.000000 0.316680 0.549941
-3 14 19 0.000000 0.323284 0.586039
-3 14 20 0.000000 0.328552 0.616925
-3 14 21 0.000000 0.333019 0.644684
-3 14 22 0.000000 0.337570 0.665290
-3 14 23 0.000000 0.342160 0.682643
-3 14 24 0.000000 0.351817 0.699216
-3 14 25 0.000000 0.363163 0.715529
-3 14 26 0.000000 0.380333 0.728264
-3 14 27 0.000000 0.398848 0.740173
-3 14 28 0.000000 0.411997 0.748418
-3 14 29 0.000000 0.424380 0.756139
-3 14 30 0.000000 0.434029 0.762026
-3 14 31 0.000000 0.443494 0.767791
-3 15 0 0.000000 0.220584 0.000000
-3 15 1 0.000000 0.223061 0.000000
-3 15 2 0.000000 0.225595 0.000000
-3 15 3 0.000000 0.229003 0.000000
-3 15 4 0.000000 0.232772 0.000000
-3 15 5 0.000000 0.239066 0.000000
-3 15 6 0.000000 0.246060 0.000000
-3 15 7 0.000000 0.256091 0.029066
-3 15 8 0.000000 0.265773 0.106379
-3 15 9 0.000000 0.274411 0.135268
-3 15 10 0.000000 0.284361 0.172488
-3 15 11 0.000000 0.297196 0.228037
-3 15 12 0.000000 0.309433 0.281864
-3 15 13 0.000000 0.320673 0.332824
-3 15 14 0.000000 0.331123 0.383908
-3 15 15 0.000000 0.340557 0.435152
-3 15 16 0.000000 0.348907 0.482396
-3 15 17 0.000000 0.356174 0.525638
-3 15 18 0.000000 0.363255 0.564838
-3 15 19 0.000000 0.370193 0.600892
-3 15 20 0.000000 0.375437 0.631645
-3 15 21 0.000000 0.379664 0.659216
-3 15 22 0.000000 0.383752 0.680180
-3 15 23 0.000000 0.387777 0.698140
-3 15 24 0.000000 0.396274 0.714865
-3 15 25 0.000000 0.406262 0.731177
-3 15 26 0.000000 0.420435 0.742315
-3 15 27 0.000000 0.435573 0.752259
-3 15 28 0.000000 0.445907 0.758942
-3 15 29 0.000000 0.455555 0.765159
-3 15 30 0.000000 0.463670 0.770423
-3 15 31 0.000000 0.471683 0.775624
-3 16 0 0.000000 0.255422 0.000000
-3 16 1 0.000000 0.257992 0.000000
-3 16 2 0.000000 0.260618 0.000000
-3 16 3 0.000000 0.264078 0.000000
-3 16 4 0.000000 0.267906 0.000000
-3 16 5 0.000000 0.274315 0.000000
-3 16 6 0.000000 0.281456 0.000000
-3 16 7 0.000000 0.291769 0.010449
-3 16 8 0.000000 0.301788 0.106272
-3 16 9 0.000000 0.310926 0.137025
-3 16 10 0.000000 0.321396 0.176055
-3 16 11 0.000000 0.334796 0.233296
-3 16 12 0.000000 0.347667 0.288651
-3 16 13 0.000000 0.359659 0.340863
-3 16 14 0.000000 0.370818 0.393408
-3 16 15 0.000000 0.380906 0.446383
-3 16 16 0.000000 0.389775 0.494719
-3 16 17 0.000000 0.397427 0.538415
-3 16 18 0.000000 0.404675 0.577738
-3 16 19 0.000000 0.411608 0.613661
-3 16 20 0.000000 0.416922 0.644390
-3 16 21 0.000000 0.421264 0.672005
-3 16 22 0.000000 0.425030 0.693269
-3 16 23 0.000000 0.428534 0.711648
-3 16 24 0.000000 0.435983 0.728301
-3 16 25 0.000000 0.444749 0.744378
-3 16 26 0.000000 0.456664 0.754424
-3 16 27 0.000000 0.469307 0.763077
-3 16 28 0.000000 0.477702 0.768818
-3 16 29 0.000000 0.485490 0.774141
-3 16 30 0.000000 0.492279 0.778689
-3 16 31 0.000000 0.499002 0.783184
-3 17 0 0.000000 0.285714 0.000000
-3 17 1 0.000000 0.288524 0.000000
-3 17 2 0.000000 0.291387 0.000000
-3 17 3 0.000000 0.295044 0.000000
-3 17 4 0.000000 0.299073 0.000000
-3 17 5 0.000000 0.305713 0.000000
-3 17 6 0.000000 0.313076 0.000000
-3 17 7 0.000000 0.323577 0.009930
-3 17 8 0.000000 0.333893 0.105815
-3 17 9 0.000000 0.343657 0.138124
-3 17 10 0.000000 0.354671 0.178694
-3 17 11 0.000000 0.368437 0.237439
-3 17 12 0.000000 0.381788 0.294250
-3 17 13 0.000000 0.394448 0.347839
-3 17 14 0.000000 0.406042 0.401447
-3 17 15 0.000000 0.416266 0.455080
-3 17 16 0.000000 0.425469 0.504262
-3 17 17 0.000000 0.433651 0.548992
-3 17 18 0.000000 0.440938 0.588643
-3 17 19 0.000000 0.447529 0.624345
-3 17 20 0.000000 0.453008 0.655162
-3 17 21 0.000000 0.457821 0.683049
-3 17 22 0.000000 0.461404 0.704558
-3 17 23 0.000000 0.464428 0.723167
-3 17 24 0.000000 0.470944 0.739525
-3 17 25 0.000000 0.478623 0.755132
-3 17 26 0.000000 0.489022 0.764589
-3 17 27 0.000000 0.500048 0.772627
-3 17 28 0.000000 0.507381 0.778043
-3 17 29 0.000000 0.514187 0.783085
-3 17 30 0.000000 0.519857 0.786821
-3 17 31 0.000000 0.525451 0.790470
-3 18 0 0.000000 0.315755 0.000000
-3 18 1 0.000000 0.318405 0.000000
-3 18 2 0.000000 0.321115 0.000000
-3 18 3 0.000000 0.324713 0.000000
-3 18 4 0.000000 0.328704 0.000000
-3 18 5 0.000000 0.335444 0.000000
-3 18 6 0.000000 0.342960 0.000000
-3 18 7 0.000000 0.353836 0.008567
-3 18 8 0.000000 0.364462 0.103994
-3 18 9 0.000000 0.374335 0.137916
-3 18 10 0.000000 0.385517 0.180213
-3 18 11 0.000000 0.399578 0.240934
-3 18 12 0.000000 0.413281 0.299352
-3 18 13 0.000000 0.426386 0.353932
-3 18 14 0.000000 0.438547 0.408444
-3 18 15 0.000000 0.449494 0.462870
-3 18 16 0.000000 0.459144 0.512607
-3 18 17 0.000000 0.467495 0.557655
-3 18 18 0.000000 0.474791 0.597540
-3 18 19 0.000000 0.481266 0.633408
-3 18 20 0.000000 0.486746 0.664429
-3 18 21 0.000000 0.491629 0.692541
-3 18 22 0.000000 0.495200 0.714266
-3 18 23 0.000000 0.498173 0.733087
-3 18 24 0.000000 0.504042 0.749264
-3 18 25 0.000000 0.510876 0.764560
-3 18 26 0.000000 0.519643 0.773439
-3 18 27 0.000000 0.528857 0.780837
-3 18 28 0.000000 0.535196 0.785952
-3 18 29 0.000000 0.541125 0.790741
-3 18 30 0.000000 0.545831 0.794115
-3 18 31 0.000000 0.550455 0.797394
-3 19 0 0.000000 0.345601 0.000000
-3 19 1 0.000000 0.347781 0.000000
-3 19 2 0.000000 0.350034 0.000000
-3 19 3 0.000000 0.353374 0.000000
-3 19 4 0.000000 0.357139 0.000000
-3 19 5 0.000000 0.363879 0.000000
-3 19 6 0.000000 0.371493 0.000000
-3 19 7 0.000000 0.382891 0.006546
-3 19 8 0.000000 0.393835 0.101112
-3 19 9 0.000000 0.403417 0.136694
-3 19 10 0.000000 0.414474 0.180863
-3 19 11 0.000000 0.428775 0.243925
-3 19 12 0.000000 0.442730 0.304065
-3 19 13 0.000000 0.456108 0.359337
-3 19 14 0.000000 0.468938 0.414631
-3 19 15 0.000000 0.481065 0.469954
-3 19 16 0.000000 0.491248 0.520020
-3 19 17 0.000000 0.499488 0.564829
-3 19 18 0.000000 0.506769 0.604873
-3 19 19 0.000000 0.513304 0.641212
-3 19 20 0.000000 0.518657 0.672527
-3 19 21 0.000000 0.523301 0.700827
-3 19 22 0.000000 0.526990 0.722746
-3 19 23 0.000000 0.530246 0.741764
-3 19 24 0.000000 0.535692 0.757849
-3 19 25 0.000000 0.541868 0.772957
-3 19 26 0.000000 0.548915 0.781266
-3 19 27 0.000000 0.556163 0.788006
-3 19 28 0.000000 0.561561 0.792838
-3 19 29 0.000000 0.566695 0.797396
-3 19 30 0.000000 0.570558 0.800755
-3 19 31 0.000000 0.574337 0.804034
-3 20 0 0.000000 0.367466 0.000000
-3 20 1 0.000000 0.369672 0.000000
-3 20 2 0.000000 0.371952 0.000000
-3 20 3 0.000000 0.375324 0.000000
-3 20 4 0.000000 0.379118 0.000000
-3 20 5 0.000000 0.385858 0.000000
-3 20 6 0.000000 0.393464 0.000000
-3 20 7 0.000000 0.404823 0.005235
-3 20 8 0.000000 0.415785 0.099550
-3 20 9 0.000000 0.425557 0.137443
-3 20 10 0.000000 0.436836 0.183560
-3 20 11 0.000000 0.451430 0.247773
-3 20 12 0.000000 0.465694 0.308865
-3 20 13 0.000000 0.479410 0.364754
-3 20 14 0.000000 0.492493 0.420491
-3 20 15 0.000000 0.504763 0.476034
-3 20 16 0.000000 0.515146 0.526357
-3 20 17 0.000000 0.523643 0.571460
-3 20 18 0.000000 0.530899 0.611634
-3 20 19 0.000000 0.537189 0.647973
-3 20 20 0.000000 0.542525 0.679482
-3 20 21 0.000000 0.547288 0.708094
-3 20 22 0.000000 0.550984 0.729833
-3 20 23 0.000000 0.554195 0.748450
-3 20 24 0.000000 0.559201 0.764225
-3 20 25 0.000000 0.564804 0.779054
-3 20 26 0.000000 0.570970 0.787180
-3 20 27 0.000000 0.577267 0.793758
-3 20 28 0.000000 0.581949 0.798414
-3 20 29 0.000000 0.586401 0.802795
-3 20 30 0.000000 0.589648 0.805977
-3 20 31 0.000000 0.592815 0.809080
-3 21 0 0.000000 0.384542 0.000000
-3 21 1 0.000000 0.387073 0.000000
-3 21 2 0.000000 0.389670 0.000000
-3 21 3 0.000000 0.393249 0.000000
-3 21 4 0.000000 0.397223 0.000000
-3 21 5 0.000000 0.403963 0.000000
-3 21 6 0.000000 0.411499 0.000000
-3 21 7 0.000000 0.422481 0.004349
-3 21 8 0.000000 0.433281 0.098780
-3 21 9 0.000000 0.443533 0.139375
-3 21 10 0.000000 0.455242 0.187487
-3 21 11 0.000000 0.470161 0.252137
-3 21 12 0.000000 0.484769 0.313716
-3 21 13 0.000000 0.498860 0.370178
-3 21 14 0.000000 0.511945 0.426156
-3 21 15 0.000000 0.523736 0.481511
-3 21 16 0.000000 0.534119 0.532048
-3 21 17 0.000000 0.543095 0.577767
-3 21 18 0.000000 0.550320 0.618051
-3 21 19 0.000000 0.556183 0.654108
-3 21 20 0.000000 0.561567 0.685752
-3 21 21 0.000000 0.566663 0.714748
-3 21 22 0.000000 0.570299 0.736085
-3 21 23 0.000000 0.573271 0.753940
-3 21 24 0.000000 0.577825 0.769275
-3 21 25 0.000000 0.582906 0.783771
-3 21 26 0.000000 0.588697 0.791945
-3 21 27 0.000000 0.594651 0.798660
-3 21 28 0.000000 0.598751 0.803205
-3 21 29 0.000000 0.602587 0.807440
-3 21 30 0.000000 0.605355 0.810349
-3 21 31 0.000000 0.608053 0.813170
-3 22 0 0.000000 0.399728 0.000000
-3 22 1 0.000000 0.402202 0.000000
-3 22 2 0.000000 0.404741 0.000000
-3 22 3 0.000000 0.408249 0.000000
-3 22 4 0.000000 0.412132 0.000000
-3 22 5 0.000000 0.418642 0.000000
-3 22 6 0.000000 0.426001 0.000000
-3 22 7 0.000000 0.437031 0.006751
-3 22 8 0.000000 0.447925 0.102964
-3 22 9 0.000000 0.458414 0.144616
-3 22 10 0.000000 0.470399 0.193547
-3 22 11 0.000000 0.485678 0.258492
-3 22 12 0.000000 0.500445 0.320285
-3 22 13 0.000000 0.514359 0.376826
-3 22 14 0.000000 0.527282 0.432807
-3 22 15 0.000000 0.538929 0.488068
-3 22 16 0.000000 0.549316 0.538474
-3 22 17 0.000000 0.558442 0.584027
-3 22 18 0.000000 0.565839 0.624185
-3 22 19 0.000000 0.571891 0.660148
-3 22 20 0.000000 0.577309 0.691648
-3 22 21 0.000000 0.582344 0.720471
-3 22 22 0.000000 0.585978 0.741441
-3 22 23 0.000000 0.588976 0.758841
-3 22 24 0.000000 0.593268 0.773742
-3 22 25 0.000000 0.597993 0.787810
-3 22 26 0.000000 0.603209 0.795752
-3 22 27 0.000000 0.608539 0.802280
-3 22 28 0.000000 0.612280 0.806737
-3 22 29 0.000000 0.615794 0.810897
-3 22 30 0.000000 0.618404 0.813807
-3 22 31 0.000000 0.620955 0.816634
-3 23 0 0.000000 0.414054 0.000000
-3 23 1 0.000000 0.416298 0.000000
-3 23 2 0.000000 0.418608 0.000000
-3 23 3 0.000000 0.421919 0.000000
-3 23 4 0.000000 0.425588 0.000000
-3 23 5 0.000000 0.431765 0.000000
-3 23 6 0.000000 0.438897 0.000000
-3 23 7 0.000000 0.450167 0.010648
-3 23 8 0.000000 0.461273 0.109399
-3 23 9 0.000000 0.471889 0.151361
-3 23 10 0.000000 0.484079 0.200577
-3 23 11 0.000000 0.499734 0.265752
-3 23 12 0.000000 0.514575 0.327635
-3 23 13 0.000000 0.528063 0.384030
-3 23 14 0.000000 0.540749 0.439907
-3 23 15 0.000000 0.552405 0.495116
-3 23 16 0.000000 0.562796 0.545236
-3 23 17 0.000000 0.571922 0.590267
-3 23 18 0.000000 0.579583 0.630192
-3 23 19 0.000000 0.586106 0.666145
-3 23 20 0.000000 0.591550 0.697375
-3 23 21 0.000000 0.596346 0.725770
-3 23 22 0.000000 0.600005 0.746389
-3 23 23 0.000000 0.603148 0.763474
-3 23 24 0.000000 0.607266 0.777944
-3 23 25 0.000000 0.611708 0.791541
-3 23 26 0.000000 0.616260 0.799124
-3 23 27 0.000000 0.620838 0.805319
-3 23 28 0.000000 0.624320 0.809697
-3 23 29 0.000000 0.627646 0.813815
-3 23 30 0.000000 0.630245 0.816850
-3 23 31 0.000000 0.632795 0.819813
-3 24 0 0.000000 0.428033 0.000000
-3 24 1 0.000000 0.431026 0.000000
-3 24 2 0.000000 0.434072 0.000000
-3 24 3 0.000000 0.437904 0.000000
-3 24 4 0.000000 0.442015 0.000000
-3 24 5 0.000000 0.448077 0.000000
-3 24 6 0.000000 0.455059 0.000000
-3 24 7 0.000000 0.466029 0.020453
-3 24 8 0.000000 0.476954 0.125302
-3 24 9 0.000000 0.487743 0.166886
-3 24 10 0.000000 0.500094 0.215862
-3 24 11 0.000000 0.515881 0.281101
-3 24 12 0.000000 0.530674 0.342809
-3 24 13 0.000000 0.543811 0.398629
-3 24 14 0.000000 0.556147 0.453775
-3 24 15 0.000000 0.567453 0.508054
-3 24 16 0.000000 0.577544 0.557112
-3 24 17 0.000000 0.586419 0.600948
-3 24 18 0.000000 0.593980 0.639960
-3 24 19 0.000000 0.600518 0.675220
-3 24 20 0.000000 0.605950 0.705697
-3 24 21 0.000000 0.610718 0.733306
-3 24 22 0.000000 0.614323 0.753263
-3 24 23 0.000000 0.617400 0.769744
-3 24 24 0.000000 0.621207 0.783604
-3 24 25 0.000000 0.625259 0.796591
-3 24 26 0.000000 0.629522 0.803934
-3 24 27 0.000000 0.633834 0.809975
-3 24 28 0.000000 0.636996 0.814166
-3 24 29 0.000000 0.639992 0.818094
-3 24 30 0.000000 0.642372 0.821054
-3 24 31 0.000000 0.644711 0.823948
-3 25 0 0.000000 0.441895 0.000000
-3 25 1 0.000000 0.445965 0.000000
-3 25 2 0.000000 0.450068 0.000000
-3 25 3 0.000000 0.454661 0.000000
-3 25 4 0.000000 0.459433 0.000000
-3 25 5 0.000000 0.465453 0.000000
-3 25 6 0.000000 0.472310 0.000000
-3 25 7 0.000000 0.482801 0.032226
-3 25 8 0.000000 0.493414 0.144359
-3 25 9 0.000000 0.504391 0.185337
-3 25 10 0.000000 0.516887 0.233899
-3 25 11 0.000000 0.532725 0.299148
-3 25 12 0.000000 0.547429 0.360591
-3 25 13 0.000000 0.560242 0.415693
-3 25 14 0.000000 0.572189 0.469900
-3 25 15 0.000000 0.583025 0.522957
-3 25 16 0.000000 0.592714 0.570693
-3 25 17 0.000000 0.601256 0.613110
-3 25 18 0.000000 0.608594 0.650982
-3 25 19 0.000000 0.614995 0.685320
-3 25 20 0.000000 0.620403 0.714885
-3 25 21 0.000000 0.625213 0.741587
-3 25 22 0.000000 0.628738 0.760779
-3 25 23 0.000000 0.631678 0.776559
-3 25 24 0.000000 0.635131 0.789751
-3 25 25 0.000000 0.638754 0.802079
-3 25 26 0.000000 0.642854 0.809223
-3 25 27 0.000000 0.647063 0.815169
-3 25 28 0.000000 0.649882 0.819140
-3 25 29 0.000000 0.652503 0.822828
-3 25 30 0.000000 0.654595 0.825644
-3 25 31 0.000000 0.656652 0.828402
-3 26 0 0.000000 0.453900 0.000000
-3 26 1 0.000000 0.458137 0.000000
-3 26 2 0.000000 0.462437 0.000000
-3 26 3 0.000000 0.467666 0.000000
-3 26 4 0.000000 0.473203 0.000000
-3 26 5 0.000000 0.480895 0.000000
-3 26 6 0.000000 0.489095 0.000000
-3 26 7 0.000000 0.499496 0.046370
-3 26 8 0.000000 0.510069 0.167866
-3 26 9 0.000000 0.521157 0.210560
-3 26 10 0.000000 0.533566 0.259707
-3 26 11 0.000000 0.548880 0.323047
-3 26 12 0.000000 0.563118 0.383031
-3 26 13 0.000000 0.575564 0.437421
-3 26 14 0.000000 0.586966 0.490359
-3 26 15 0.000000 0.597026 0.541430
-3 26 16 0.000000 0.606105 0.587371
-3 26 17 0.000000 0.614203 0.628181
-3 26 18 0.000000 0.621117 0.664718
-3 26 19 0.000000 0.627111 0.697931
-3 26 20 0.000000 0.632253 0.725966
-3 26 21 0.000000 0.636884 0.750893
-3 26 22 0.000000 0.640307 0.768968
-3 26 23 0.000000 0.643179 0.783929
-3 26 24 0.000000 0.646529 0.796709
-3 26 25 0.000000 0.650038 0.808761
-3 26 26 0.000000 0.654004 0.815370
-3 26 27 0.000000 0.658076 0.820723
-3 26 28 0.000000 0.660846 0.824616
-3 26 29 0.000000 0.663431 0.828301
-3 26 30 0.000000 0.665439 0.831093
-3 26 31 0.000000 0.667408 0.833826
-3 27 0 0.000000 0.465476 0.000000
-3 27 1 0.000000 0.469671 0.000000
-3 27 2 0.000000 0.473969 0.000000
-3 27 3 0.000000 0.479804 0.000000
-3 27 4 0.000000 0.486131 0.000000
-3 27 5 0.000000 0.495891 0.000000
-3 27 6 0.000000 0.505772 0.000000
-3 27 7 0.000000 0.516173 0.061061
-3 27 8 0.000000 0.526769 0.192398
-3 27 9 0.000000 0.537952 0.237347
-3 27 10 0.000000 0.550220 0.287308
-3 27 11 0.000000 0.564875 0.348298
-3 27 12 0.000000 0.578561 0.406547
-3 27 13 0.000000 0.590631 0.460227
-3 27 14 0.000000 0.601451 0.511820
-3 27 15 0.000000 0.610665 0.560728
-3 27 16 0.000000 0.619086 0.604762
-3 27 17 0.000000 0.626714 0.643922
-3 27 18 0.000000 0.633158 0.679079
-3 27 19 0.000000 0.638681 0.711122
-3 27 20 0.000000 0.643503 0.737483
-3 27 21 0.000000 0.647904 0.760436
-3 27 22 0.000000 0.651219 0.777313
-3 27 23 0.000000 0.654040 0.791428
-3 27 24 0.000000 0.657345 0.803855
-3 27 25 0.000000 0.660812 0.815719
-3 27 26 0.000000 0.664651 0.821715
-3 27 27 0.000000 0.668577 0.826358
-3 27 28 0.000000 0.671367 0.830208
-3 27 29 0.000000 0.673994 0.833945
-3 27 30 0.000000 0.675965 0.836740
-3 27 31 0.000000 0.677891 0.839473
-3 28 0 0.000000 0.473458 0.000000
-3 28 1 0.000000 0.477685 0.000000
-3 28 2 0.000000 0.482015 0.000000
-3 28 3 0.000000 0.487889 0.000000
-3 28 4 0.000000 0.494323 0.000000
-3 28 5 0.000000 0.504671 0.000000
-3 28 6 0.000000 0.515261 0.000000
-3 28 7 0.000000 0.526896 0.070811
-3 28 8 0.000000 0.538452 0.208911
-3 28 9 0.000000 0.549774 0.256279
-3 28 10 0.000000 0.561981 0.307273
-3 28 11 0.000000 0.576135 0.366242
-3 28 12 0.000000 0.589383 0.423054
-3 28 13 0.000000 0.601122 0.476271
-3 28 14 0.000000 0.611550 0.527037
-3 28 15 0.000000 0.620292 0.574651
-3 28 16 0.000000 0.628301 0.617587
-3 28 17 0.000000 0.635578 0.655845
-3 28 18 0.000000 0.641650 0.689898
-3 28 19 0.000000 0.646786 0.720680
-3 28 20 0.000000 0.651342 0.745924
-3 28 21 0.000000 0.655549 0.767844
-3 28 22 0.000000 0.658799 0.784017
-3 28 23 0.000000 0.661614 0.797578
-3 28 24 0.000000 0.664852 0.809416
-3 28 25 0.000000 0.668231 0.820681
-3 28 26 0.000000 0.672039 0.826494
-3 28 27 0.000000 0.675947 0.831048
-3 28 28 0.000000 0.678706 0.834565
-3 28 29 0.000000 0.681302 0.837934
-3 28 30 0.000000 0.683258 0.840671
-3 28 31 0.000000 0.685171 0.843367
-3 29 0 0.000000 0.480927 0.000000
-3 29 1 0.000000 0.485196 0.000000
-3 29 2 0.000000 0.489563 0.000000
-3 29 3 0.000000 0.495395 0.000000
-3 29 4 0.000000 0.501839 0.000000
-3 29 5 0.000000 0.512563 0.000000
-3 29 6 0.000000 0.523722 0.000000
-3 29 7 0.000000 0.536768 0.079854
-3 29 8 0.000000 0.549419 0.224277
-3 29 9 0.000000 0.560886 0.274090
-3 29 10 0.000000 0.573043 0.326148
-3 29 11 0.000000 0.586718 0.383142
-3 29 12 0.000000 0.599545 0.438559
-3 29 13 0.000000 0.610959 0.491349
-3 29 14 0.000000 0.621021 0.541362
-3 29 15 0.000000 0.629345 0.587805
-3 29 16 0.000000 0.636978 0.629759
-3 29 17 0.000000 0.643921 0.667223
-3 29 18 0.000000 0.649636 0.700211
-3 29 19 0.000000 0.654396 0.729720
-3 29 20 0.000000 0.658693 0.753924
-3 29 21 0.000000 0.662712 0.774947
-3 29 22 0.000000 0.665904 0.790487
-3 29 23 0.000000 0.668718 0.803535
-3 29 24 0.000000 0.671886 0.814752
-3 29 25 0.000000 0.675170 0.825359
-3 29 26 0.000000 0.678961 0.831048
-3 29 27 0.000000 0.682869 0.835602
-3 29 28 0.000000 0.685591 0.838745
-3 29 29 0.000000 0.688144 0.841686
-3 29 30 0.000000 0.690089 0.844357
-3 29 31 0.000000 0.691994 0.847010
-3 30 0 0.000000 0.486688 0.000000
-3 30 1 0.000000 0.490920 0.000000
-3 30 2 0.000000 0.495255 0.000000
-3 30 3 0.000000 0.501124 0.000000
-3 30 4 0.000000 0.507592 0.000000
-3 30 5 0.000000 0.518251 0.000000
-3 30 6 0.000000 0.529606 0.000000
-3 30 7 0.000000 0.543974 0.086700
-3 30 8 0.000000 0.557650 0.235903
-3 30 9 0.000000 0.569255 0.287544
-3 30 10 0.000000 0.581417 0.340446
-3 30 11 0.000000 0.594805 0.396122
-3 30 12 0.000000 0.607362 0.450610
-3 30 13 0.000000 0.618532 0.503118
-3 30 14 0.000000 0.628346 0.552610
-3 30 15 0.000000 0.636419 0.598226
-3 30 16 0.000000 0.643720 0.639301
-3 30 17 0.000000 0.650250 0.675834
-3 30 18 0.000000 0.655600 0.707875
-3 30 19 0.000000 0.660032 0.736422
-3 30 20 0.000000 0.664113 0.759900
-3 30 21 0.000000 0.667984 0.780338
-3 30 22 0.000000 0.671223 0.795398
-3 30 23 0.000000 0.674174 0.808013
-3 30 24 0.000000 0.677269 0.818730
-3 30 25 0.000000 0.680412 0.828815
-3 30 26 0.000000 0.684208 0.834446
-3 30 27 0.000000 0.688156 0.839048
-3 30 28 0.000000 0.690881 0.842131
-3 30 29 0.000000 0.693431 0.844998
-3 30 30 0.000000 0.695338 0.847413
-3 30 31 0.000000 0.697202 0.849799
-3 31 0 0.000000 0.492335 0.000000
-3 31 1 0.000000 0.496525 0.000000
-3 31 2 0.000000 0.500822 0.000000
-3 31 3 0.000000 0.506734 0.000000
-3 31 4 0.000000 0.513227 0.000000
-3 31 5 0.000000 0.523793 0.000000
-3 31 6 0.000000 0.535318 0.000000
-3 31 7 0.000000 0.551002 0.093399
-3 31 8 0.000000 0.565700 0.247280
-3 31 9 0.000000 0.577441 0.300707
-3 31 10 0.000000 0.589611 0.354439
-3 31 11 0.000000 0.602727 0.408841
-3 31 12 0.000000 0.615023 0.462431
-3 31 13 0.000000 0.625953 0.514665
-3 31 14 0.000000 0.635528 0.563653
-3 31 15 0.000000 0.643361 0.608465
-3 31 16 0.000000 0.650333 0.648668
-3 31 17 0.000000 0.656445 0.684260
-3 31 18 0.000000 0.661429 0.715361
-3 31 19 0.000000 0.665536 0.742968
-3 31 20 0.000000 0.669405 0.765741
-3 31 21 0.000000 0.673131 0.785615
-3 31 22 0.000000 0.676424 0.800204
-3 31 23 0.000000 0.679521 0.812392
-3 31 24 0.000000 0.682543 0.822618
-3 31 25 0.000000 0.685540 0.832190
-3 31 26 0.000000 0.689343 0.837766
-3 31 27 0.000000 0.693333 0.842421
-3 31 28 0.000000 0.696064 0.845465
-3 31 29 0.000000 0.698614 0.848280
-3 31 30 0.000000 0.700481 0.850428
-3 31 31 0.000000 0.702303 0.852532
-4 0 0 0.045403 0.039257 0.028316
-4 0 1 0.045732 0.039257 0.030137
-4 0 2 0.046061 0.039257 0.031994
-4 0 3 0.046411 0.039257 0.034374
-4 0 4 0.046722 0.039280 0.036851
-4 0 5 0.046755 0.039462 0.040006
-4 0 6 0.046622 0.039644 0.043390
-4 0 7 0.045774 0.039826 0.047762
-4 0 8 0.045181 0.039823 0.053290
-4 0 9 0.045350 0.039265 0.062286
-4 0 10 0.043282 0.038753 0.078391
-4 0 11 0.036292 0.038341 0.110135
-4 0 12 0.030794 0.037042 0.141473
-4 0 13 0.027786 0.034262 0.172136
-4 0 14 0.031875 0.024835 0.206284
-4 0 15 0.045091 0.006859 0.244915
-4 0 16 0.055944 0.000000 0.280017
-4 0 17 0.064433 0.000000 0.311590
-4 0 18 0.074889 0.000000 0.341389
-4 0 19 0.086874 0.000000 0.369806
-4 0 20 0.095826 0.000000 0.394853
-4 0 21 0.102959 0.000000 0.417876
-4 0 22 0.107986 0.000000 0.438988
-4 0 23 0.112056 0.000000 0.459232
-4 0 24 0.111420 0.000000 0.484650
-4 0 25 0.109216 0.000000 0.511792
-4 0 26 0.017687 0.000000 0.544831
-4 0 27 0.000000 0.000000 0.579231
-4 0 28 0.000000 0.000000 0.601872
-4 0 29 0.000000 0.000000 0.622832
-4 0 30 0.000000 0.075268 0.638317
-4 0 31 0.000000 0.171452 0.653437
-4 1 0 0.047427 0.041090 0.028122
-4 1 1 0.046979 0.041178 0.030231
-4 1 2 0.046581 0.041261 0.032358
-4 1 3 0.046925 0.041261 0.034738
-4 1 4 0.047230 0.041283 0.037215
-4 1 5 0.047263 0.041466 0.040370
-4 1 6 0.047179 0.041701 0.044054
-4 1 7 0.046588 0.042165 0.050024
-4 1 8 0.045992 0.042420 0.056702
-4 1 9 0.045379 0.042050 0.065505
-4 1 10 0.042881 0.041728 0.081623
-4 1 11 0.036235 0.041511 0.113837
-4 1 12 0.031051 0.040509 0.145789
-4 1 13 0.028305 0.038199 0.177304
-4 1 14 0.032354 0.030023 0.212011
-4 1 15 0.045137 0.014304 0.250824
-4 1 16 0.055599 0.000000 0.286349
-4 1 17 0.063738 0.000000 0.318586
-4 1 18 0.073844 0.000000 0.348679
-4 1 19 0.085479 0.000000 0.377102
-4 1 20 0.094136 0.000000 0.402382
-4 1 21 0.101007 0.000000 0.425775
-4 1 22 0.105711 0.000000 0.446616
-4 1 23 0.109430 0.000000 0.466295
-4 1 24 0.088231 0.000000 0.490373
-4 1 25 0.058726 0.000000 0.515918
-4 1 26 0.000000 0.000000 0.548662
-4 1 27 0.000000 0.000000 0.583068
-4 1 28 0.000000 0.000000 0.605781
-4 1 29 0.000000 0.000000 0.626823
-4 1 30 0.000000 0.083466 0.642313
-4 1 31 0.000000 0.179649 0.657433
-4 2 0 0.049474 0.042968 0.027917
-4 2 1 0.048297 0.043133 0.030302
-4 2 2 0.047212 0.043288 0.032689
-4 2 3 0.047497 0.043294 0.035099
-4 2 4 0.047749 0.043322 0.037601
-4 2 5 0.047777 0.043504 0.040757
-4 2 6 0.047736 0.043793 0.044740
-4 2 7 0.047397 0.044545 0.052309
-4 2 8 0.046793 0.045065 0.060144
-4 2 9 0.045392 0.044889 0.068776
-4 2 10 0.042458 0.044764 0.084925
-4 2 11 0.036152 0.044752 0.117609
-4 2 12 0.031212 0.044057 0.150185
-4 2 13 0.028550 0.042224 0.182580
-4 2 14 0.032534 0.035321 0.217861
-4 2 15 0.045064 0.021900 0.256851
-4 2 16 0.055224 0.000000 0.292805
-4 2 17 0.063013 0.000000 0.325724
-4 2 18 0.072768 0.000000 0.356117
-4 2 19 0.084053 0.000000 0.384547
-4 2 20 0.092408 0.000000 0.410064
-4 2 21 0.099005 0.000000 0.433833
-4 2 22 0.103376 0.000000 0.454399
-4 2 23 0.106735 0.000000 0.473509
-4 2 24 0.065900 0.000000 0.496303
-4 2 25 0.010335 0.000000 0.520324
-4 2 26 0.000000 0.000000 0.552702
-4 2 27 0.000000 0.000000 0.587007
-4 2 28 0.000000 0.000000 0.609775
-4 2 29 0.000000 0.000000 0.630895
-4 2 30 0.000000 0.091834 0.646384
-4 2 31 0.000000 0.188018 0.661499
-4 3 0 0.051859 0.045519 0.027553
-4 3 1 0.050677 0.045596 0.030026
-4 3 2 0.049532 0.045674 0.032525
-4 3 3 0.048941 0.045774 0.035404
-4 3 4 0.048417 0.045883 0.038318
-4 3 5 0.048363 0.046059 0.041474
-4 3 6 0.048289 0.046413 0.045758
-4 3 7 0.048131 0.047542 0.054931
-4 3 8 0.047442 0.048416 0.064016
-4 3 9 0.045161 0.048528 0.072837
-4 3 10 0.041707 0.048717 0.089263
-4 3 11 0.035675 0.049075 0.122424
-4 3 12 0.029932 0.048823 0.155789
-4 3 13 0.024672 0.047553 0.189494
-4 3 14 0.028253 0.042248 0.225558
-4 3 15 0.043200 0.031754 0.264654
-4 3 16 0.054389 0.004948 0.301129
-4 3 17 0.061823 0.000000 0.334982
-4 3 18 0.071226 0.000000 0.365784
-4 3 19 0.082160 0.000000 0.394213
-4 3 20 0.090110 0.000000 0.420024
-4 3 21 0.096270 0.000000 0.444264
-4 3 22 0.100147 0.000000 0.464524
-4 3 23 0.102986 0.000000 0.482976
-4 3 24 0.056438 0.000000 0.505318
-4 3 25 0.000000 0.000000 0.528958
-4 3 26 0.000000 0.000000 0.559884
-4 3 27 0.000000 0.000000 0.592490
-4 3 28 0.000000 0.000000 0.615052
-4 3 29 0.000000 0.008022 0.636177
-4 3 30 0.000000 0.102770 0.651585
-4 3 31 0.000000 0.198960 0.666611
-4 4 0 0.053977 0.048040 0.027231
-4 4 1 0.052790 0.048051 0.029781
-4 4 2 0.051592 0.048072 0.032379
-4 4 3 0.050224 0.048254 0.035692
-4 4 4 0.048998 0.048444 0.039008
-4 4 5 0.048768 0.048693 0.042347
-4 4 6 0.048579 0.049171 0.047043
-4 4 7 0.048569 0.050640 0.057620
-4 4 8 0.047782 0.051842 0.067840
-4 4 9 0.044667 0.052244 0.076993
-4 4 10 0.040624 0.052764 0.093850
-4 4 11 0.034538 0.053541 0.127655
-4 4 12 0.026466 0.053785 0.161917
-4 4 13 0.015083 0.053139 0.196940
-4 4 14 0.017819 0.049427 0.233815
-4 4 15 0.038707 0.041773 0.273072
-4 4 16 0.052730 0.029537 0.310092
-4 4 17 0.059889 0.012717 0.344873
-4 4 18 0.068980 0.000000 0.376112
-4 4 19 0.079575 0.000000 0.404598
-4 4 20 0.087102 0.000000 0.430738
-4 4 21 0.092790 0.000000 0.455471
-4 4 22 0.096119 0.000000 0.475485
-4 4 23 0.098376 0.000000 0.493354
-4 4 24 0.046756 0.000000 0.515292
-4 4 25 0.000000 0.000000 0.538586
-4 4 26 0.000000 0.000000 0.567877
-4 4 27 0.000000 0.000000 0.598551
-4 4 28 0.000000 0.000000 0.620854
-4 4 29 0.000000 0.019405 0.641962
-4 4 30 0.000000 0.114537 0.657306
-4 4 31 0.000000 0.210731 0.672267
-4 5 0 0.054229 0.050355 0.027208
-4 5 1 0.053042 0.050454 0.029758
-4 5 2 0.051838 0.050558 0.032367
-4 5 3 0.050376 0.050733 0.035855
-4 5 4 0.048965 0.050997 0.039509
-4 5 5 0.047902 0.051880 0.044316
-4 5 6 0.047021 0.052890 0.050203
-4 5 7 0.046929 0.054446 0.060774
-4 5 8 0.045955 0.055791 0.071326
-4 5 9 0.042338 0.056500 0.081822
-4 5 10 0.037217 0.057469 0.100173
-4 5 11 0.028787 0.059010 0.135804
-4 5 12 0.007700 0.060122 0.171719
-4 5 13 0.000000 0.060516 0.208107
-4 5 14 0.000000 0.058366 0.245989
-4 5 15 0.015824 0.052945 0.285792
-4 5 16 0.045298 0.044943 0.323528
-4 5 17 0.052744 0.034362 0.359198
-4 5 18 0.061811 0.000000 0.391077
-4 5 19 0.072137 0.000000 0.420009
-4 5 20 0.079120 0.000000 0.446727
-4 5 21 0.084096 0.000000 0.472119
-4 5 22 0.086500 0.000000 0.492301
-4 5 23 0.087735 0.000000 0.510115
-4 5 24 0.035536 0.000000 0.531973
-4 5 25 0.000000 0.000000 0.555180
-4 5 26 0.000000 0.000000 0.581551
-4 5 27 0.000000 0.000000 0.608652
-4 5 28 0.000000 0.000000 0.630345
-4 5 29 0.000000 0.036431 0.651264
-4 5 30 0.000000 0.132125 0.666679
-4 5 31 0.000000 0.228313 0.681728
-4 6 0 0.054497 0.053090 0.027154
-4 6 1 0.053310 0.053420 0.029793
-4 6 2 0.052101 0.053741 0.032493
-4 6 3 0.050564 0.053928 0.036125
-4 6 4 0.048995 0.054271 0.040059
-4 6 5 0.047208 0.055704 0.046112
-4 6 6 0.045676 0.057203 0.053086
-4 6 7 0.045254 0.058990 0.064057
-4 6 8 0.043898 0.060597 0.075284
-4 6 9 0.039742 0.061661 0.087277
-4 6 10 0.033470 0.063155 0.107281
-4 6 11 0.022546 0.065599 0.144907
-4 6 12 0.000000 0.067671 0.182636
-4 6 13 0.000000 0.069123 0.220538
-4 6 14 0.000000 0.068601 0.259528
-4 6 15 0.000000 0.065539 0.299917
-4 6 16 0.036301 0.061588 0.338396
-4 6 17 0.044360 0.056747 0.374964
-4 6 18 0.053497 0.007897 0.407628
-4 6 19 0.063474 0.000000 0.437255
-4 6 20 0.069913 0.000000 0.464635
-4 6 21 0.074230 0.000000 0.490667
-4 6 22 0.075721 0.000000 0.511079
-4 6 23 0.075928 0.000000 0.528937
-4 6 24 0.023171 0.000000 0.550608
-4 6 25 0.000000 0.000000 0.573549
-4 6 26 0.000000 0.000000 0.597511
-4 6 27 0.000000 0.000000 0.621710
-4 6 28 0.000000 0.000000 0.642381
-4 6 29 0.000000 0.071447 0.662548
-4 6 30 0.000000 0.159810 0.677554
-4 6 31 0.000000 0.248166 0.692215
-4 7 0 0.054836 0.057644 0.026972
-4 7 1 0.053649 0.058827 0.030081
-4 7 2 0.052440 0.059952 0.033222
-4 7 3 0.050903 0.060227 0.036853
-4 7 4 0.049302 0.060669 0.040823
-4 7 5 0.047258 0.062284 0.047158
-4 7 6 0.045254 0.064091 0.054767
-4 7 7 0.043426 0.066731 0.067900
-4 7 8 0.040842 0.069118 0.081290
-4 7 9 0.035991 0.070745 0.095446
-4 7 10 0.028256 0.073096 0.117788
-4 7 11 0.014174 0.077038 0.158140
-4 7 12 0.000000 0.080471 0.198385
-4 7 13 0.000000 0.083058 0.238449
-4 7 14 0.000000 0.084449 0.278987
-4 7 15 0.000000 0.084302 0.320135
-4 7 16 0.020523 0.083598 0.359462
-4 7 17 0.030600 0.082336 0.396971
-4 7 18 0.040224 0.062407 0.431047
-4 7 19 0.049494 0.027959 0.462455
-4 7 20 0.055399 0.016010 0.490855
-4 7 21 0.059284 0.017558 0.517451
-4 7 22 0.059914 0.020821 0.538363
-4 7 23 0.059065 0.024861 0.556691
-4 7 24 0.005843 0.034329 0.577703
-4 7 25 0.000000 0.045606 0.599610
-4 7 26 0.000000 0.065658 0.623379
-4 7 27 0.000000 0.087736 0.647577
-4 7 28 0.000000 0.134327 0.665451
-4 7 29 0.000000 0.184420 0.682422
-4 7 30 0.000000 0.231248 0.694936
-4 7 31 0.000000 0.277859 0.707153
-4 8 0 0.055316 0.062768 0.026235
-4 8 1 0.053933 0.064471 0.029884
-4 8 2 0.052537 0.066103 0.033542
-4 8 3 0.050936 0.066684 0.037340
-4 8 4 0.049229 0.067430 0.041499
-4 8 5 0.046781 0.069339 0.048193
-4 8 6 0.044195 0.071558 0.056459
-4 8 7 0.041005 0.075119 0.071544
-4 8 8 0.037028 0.078320 0.086849
-4 8 9 0.030688 0.080441 0.102814
-4 8 10 0.019246 0.083615 0.127239
-4 8 11 0.000000 0.089105 0.170274
-4 8 12 0.000000 0.093976 0.212976
-4 8 13 0.000000 0.097815 0.255122
-4 8 14 0.000000 0.101050 0.297143
-4 8 15 0.000000 0.103509 0.339005
-4 8 16 0.000000 0.105639 0.379184
-4 8 17 0.002157 0.107440 0.417681
-4 8 18 0.010856 0.109538 0.453111
-4 8 19 0.018470 0.111866 0.486156
-4 8 20 0.023263 0.114380 0.515407
-4 8 21 0.026365 0.117006 0.542381
-4 8 22 0.026351 0.122342 0.563591
-4 8 23 0.024922 0.128910 0.582183
-4 8 24 0.000000 0.144191 0.602468
-4 8 25 0.000000 0.162377 0.623319
-4 8 26 0.000000 0.194736 0.646503
-4 8 27 0.000000 0.230367 0.670225
-4 8 28 0.000000 0.253305 0.685695
-4 8 29 0.000000 0.274430 0.699986
-4 8 30 0.000000 0.289984 0.710416
-4 8 31 0.000000 0.305167 0.720587
-4 9 0 0.056218 0.069602 0.023831
-4 9 1 0.054054 0.070829 0.028233
-4 9 2 0.051908 0.072075 0.032638
-4 9 3 0.050050 0.073614 0.037099
-4 9 4 0.048013 0.075278 0.041914
-4 9 5 0.044724 0.077817 0.049195
-4 9 6 0.041224 0.080760 0.058187
-4 9 7 0.036810 0.085449 0.074588
-4 9 8 0.030945 0.089567 0.091068
-4 9 9 0.020728 0.091970 0.107786
-4 9 10 0.000000 0.095869 0.133525
-4 9 11 0.000000 0.103058 0.179111
-4 9 12 0.000000 0.109591 0.224096
-4 9 13 0.000000 0.115035 0.268079
-4 9 14 0.000000 0.119907 0.311390
-4 9 15 0.000000 0.124047 0.353833
-4 9 16 0.000000 0.127775 0.394871
-4 9 17 0.000000 0.131093 0.434502
-4 9 18 0.000000 0.134531 0.471109
-4 9 19 0.000000 0.138064 0.505365
-4 9 20 0.000000 0.141276 0.534955
-4 9 21 0.000000 0.144295 0.561747
-4 9 22 0.000000 0.149686 0.582655
-4 9 23 0.000000 0.156154 0.600888
-4 9 24 0.000000 0.170771 0.620243
-4 9 25 0.000000 0.188104 0.639971
-4 9 26 0.000000 0.219032 0.661397
-4 9 27 0.000000 0.253098 0.683215
-4 9 28 0.000000 0.275182 0.697459
-4 9 29 0.000000 0.295555 0.710622
-4 9 30 0.000000 0.310616 0.720188
-4 9 31 0.000000 0.325323 0.729514
-4 10 0 0.051848 0.081475 0.000708
-4 10 1 0.049173 0.082553 0.010221
-4 10 2 0.046385 0.083705 0.019789
-4 10 3 0.041905 0.085987 0.030196
-4 10 4 0.036508 0.088398 0.040391
-4 10 5 0.024691 0.091713 0.049096
-4 10 6 0.014187 0.095480 0.059512
-4 10 7 0.009374 0.101208 0.077347
-4 10 8 0.003063 0.106284 0.095260
-4 10 9 0.000000 0.109408 0.113408
-4 10 10 0.000000 0.114260 0.140779
-4 10 11 0.000000 0.122909 0.188444
-4 10 12 0.000000 0.130871 0.235271
-4 10 13 0.000000 0.137685 0.280702
-4 10 14 0.000000 0.143902 0.325222
-4 10 15 0.000000 0.149349 0.368569
-4 10 16 0.000000 0.154385 0.410522
-4 10 17 0.000000 0.159009 0.451080
-4 10 18 0.000000 0.163602 0.488629
-4 10 19 0.000000 0.168170 0.523837
-4 10 20 0.000000 0.172064 0.553796
-4 10 21 0.000000 0.175555 0.580603
-4 10 22 0.000000 0.180985 0.601332
-4 10 23 0.000000 0.187296 0.619298
-4 10 24 0.000000 0.201173 0.637808
-4 10 25 0.000000 0.217571 0.656501
-4 10 26 0.000000 0.246467 0.676040
-4 10 27 0.000000 0.278246 0.695775
-4 10 28 0.000000 0.299078 0.708824
-4 10 29 0.000000 0.318346 0.720917
-4 10 30 0.000000 0.332702 0.729760
-4 10 31 0.000000 0.346731 0.738386
-4 11 0 0.035875 0.104434 0.000000
-4 11 1 0.033288 0.106081 0.000000
-4 11 2 0.030093 0.107785 0.000000
-4 11 3 0.017790 0.110337 0.008634
-4 11 4 0.002368 0.113121 0.034604
-4 11 5 0.000000 0.117528 0.046570
-4 11 6 0.000000 0.122339 0.059953
-4 11 7 0.000000 0.128907 0.079480
-4 11 8 0.000000 0.135035 0.099392
-4 11 9 0.000000 0.139846 0.120461
-4 11 10 0.000000 0.146150 0.150166
-4 11 11 0.000000 0.155740 0.198870
-4 11 12 0.000000 0.164611 0.246568
-4 11 13 0.000000 0.172284 0.292588
-4 11 14 0.000000 0.179197 0.338143
-4 11 15 0.000000 0.185132 0.383101
-4 11 16 0.000000 0.190835 0.426094
-4 11 17 0.000000 0.196306 0.467122
-4 11 18 0.000000 0.201643 0.505095
-4 11 19 0.000000 0.206875 0.540692
-4 11 20 0.000000 0.211418 0.571078
-4 11 21 0.000000 0.215549 0.598338
-4 11 22 0.000000 0.220985 0.619160
-4 11 23 0.000000 0.227014 0.637056
-4 11 24 0.000000 0.239983 0.654914
-4 11 25 0.000000 0.255265 0.672760
-4 11 26 0.000000 0.280805 0.690130
-4 11 27 0.000000 0.308711 0.707390
-4 11 28 0.000000 0.327413 0.719307
-4 11 29 0.000000 0.344801 0.730460
-4 11 30 0.000000 0.357988 0.738892
-4 11 31 0.000000 0.370894 0.747142
-4 12 0 0.000000 0.128600 0.000000
-4 12 1 0.000000 0.130710 0.000000
-4 12 2 0.000000 0.132867 0.000000
-4 12 3 0.000000 0.135731 0.000000
-4 12 4 0.000000 0.138904 0.027553
-4 12 5 0.000000 0.144239 0.042985
-4 12 6 0.000000 0.149997 0.059547
-4 12 7 0.000000 0.157586 0.081011
-4 12 8 0.000000 0.164850 0.102985
-4 12 9 0.000000 0.171140 0.126490
-4 12 10 0.000000 0.178732 0.158294
-4 12 11 0.000000 0.189189 0.208356
-4 12 12 0.000000 0.198952 0.257308
-4 12 13 0.000000 0.207556 0.304410
-4 12 14 0.000000 0.215261 0.351153
-4 12 15 0.000000 0.221813 0.397434
-4 12 16 0.000000 0.228177 0.441519
-4 12 17 0.000000 0.234355 0.483408
-4 12 18 0.000000 0.240312 0.521871
-4 12 19 0.000000 0.246095 0.557671
-4 12 20 0.000000 0.251124 0.588430
-4 12 21 0.000000 0.255699 0.616164
-4 12 22 0.000000 0.261029 0.636948
-4 12 23 0.000000 0.266703 0.654573
-4 12 24 0.000000 0.278689 0.671833
-4 12 25 0.000000 0.292778 0.688972
-4 12 26 0.000000 0.315351 0.704521
-4 12 27 0.000000 0.339882 0.719703
-4 12 28 0.000000 0.356701 0.730475
-4 12 29 0.000000 0.372418 0.740618
-4 12 30 0.000000 0.384448 0.748405
-4 12 31 0.000000 0.396232 0.756034
-4 13 0 0.000000 0.154779 0.000000
-4 13 1 0.000000 0.157171 0.000000
-4 13 2 0.000000 0.159616 0.000000
-4 13 3 0.000000 0.162862 0.000000
-4 13 4 0.000000 0.166452 0.018392
-4 13 5 0.000000 0.172445 0.037633
-4 13 6 0.000000 0.178986 0.057730
-4 13 7 0.000000 0.187897 0.081539
-4 13 8 0.000000 0.196436 0.105678
-4 13 9 0.000000 0.203861 0.130812
-4 13 10 0.000000 0.212466 0.164325
-4 13 11 0.000000 0.223669 0.216274
-4 13 12 0.000000 0.234293 0.267119
-4 13 13 0.000000 0.243949 0.316125
-4 13 14 0.000000 0.252609 0.364310
-4 13 15 0.000000 0.259988 0.411438
-4 13 16 0.000000 0.267005 0.456701
-4 13 17 0.000000 0.273659 0.500100
-4 13 18 0.000000 0.280029 0.539164
-4 13 19 0.000000 0.286176 0.574858
-4 13 20 0.000000 0.291415 0.605897
-4 13 21 0.000000 0.296108 0.634144
-4 13 22 0.000000 0.301148 0.654671
-4 13 23 0.000000 0.306346 0.671689
-4 13 24 0.000000 0.317221 0.688441
-4 13 25 0.000000 0.329988 0.705104
-4 13 26 0.000000 0.350245 0.719412
-4 13 27 0.000000 0.372232 0.733178
-4 13 28 0.000000 0.387576 0.742786
-4 13 29 0.000000 0.401970 0.751801
-4 13 30 0.000000 0.412865 0.758553
-4 13 31 0.000000 0.423527 0.765154
-4 14 0 0.000000 0.186910 0.000000
-4 14 1 0.000000 0.189419 0.000000
-4 14 2 0.000000 0.191985 0.000000
-4 14 3 0.000000 0.195405 0.000000
-4 14 4 0.000000 0.199192 0.000000
-4 14 5 0.000000 0.205554 0.000000
-4 14 6 0.000000 0.212564 0.019748
-4 14 7 0.000000 0.222383 0.065847
-4 14 8 0.000000 0.231805 0.107181
-4 14 9 0.000000 0.240034 0.134220
-4 14 10 0.000000 0.249441 0.169634
-4 14 11 0.000000 0.261437 0.223472
-4 14 12 0.000000 0.272898 0.276083
-4 14 13 0.000000 0.283467 0.326649
-4 14 14 0.000000 0.293059 0.376417
-4 14 15 0.000000 0.301395 0.425159
-4 14 16 0.000000 0.309089 0.471659
-4 14 17 0.000000 0.316140 0.515915
-4 14 18 0.000000 0.322892 0.555323
-4 14 19 0.000000 0.329411 0.590959
-4 14 20 0.000000 0.334755 0.622106
-4 14 21 0.000000 0.339394 0.650559
-4 14 22 0.000000 0.344064 0.671084
-4 14 23 0.000000 0.348747 0.688005
-4 14 24 0.000000 0.358503 0.704531
-4 14 25 0.000000 0.369950 0.720926
-4 14 26 0.000000 0.387628 0.733882
-4 14 27 0.000000 0.406744 0.746044
-4 14 28 0.000000 0.420002 0.754321
-4 14 29 0.000000 0.432424 0.762042
-4 14 30 0.000000 0.442021 0.767938
-4 14 31 0.000000 0.451429 0.773711
-4 15 0 0.000000 0.226692 0.000000
-4 15 1 0.000000 0.229107 0.000000
-4 15 2 0.000000 0.231579 0.000000
-4 15 3 0.000000 0.234905 0.000000
-4 15 4 0.000000 0.238610 0.000000
-4 15 5 0.000000 0.244965 0.000000
-4 15 6 0.000000 0.252040 0.000000
-4 15 7 0.000000 0.262236 0.029302
-4 15 8 0.000000 0.272035 0.107153
-4 15 9 0.000000 0.280647 0.136455
-4 15 10 0.000000 0.290582 0.174016
-4 15 11 0.000000 0.303431 0.229746
-4 15 12 0.000000 0.315700 0.283959
-4 15 13 0.000000 0.327003 0.335641
-4 15 14 0.000000 0.337499 0.387175
-4 15 15 0.000000 0.346957 0.438520
-4 15 16 0.000000 0.355359 0.486329
-4 15 17 0.000000 0.362704 0.530604
-4 15 18 0.000000 0.369799 0.570023
-4 15 19 0.000000 0.376701 0.605665
-4 15 20 0.000000 0.382016 0.636697
-4 15 21 0.000000 0.386379 0.664962
-4 15 22 0.000000 0.390575 0.685812
-4 15 23 0.000000 0.394694 0.703291
-4 15 24 0.000000 0.403322 0.719957
-4 15 25 0.000000 0.413453 0.736351
-4 15 26 0.000000 0.428210 0.747809
-4 15 27 0.000000 0.444034 0.758127
-4 15 28 0.000000 0.454424 0.764857
-4 15 29 0.000000 0.464038 0.771074
-4 15 30 0.000000 0.472126 0.776341
-4 15 31 0.000000 0.480112 0.781544
-4 16 0 0.000000 0.262029 0.000000
-4 16 1 0.000000 0.264541 0.000000
-4 16 2 0.000000 0.267110 0.000000
-4 16 3 0.000000 0.270533 0.000000
-4 16 4 0.000000 0.274335 0.000000
-4 16 5 0.000000 0.280791 0.000000
-4 16 6 0.000000 0.288000 0.000000
-4 16 7 0.000000 0.298478 0.010622
-4 16 8 0.000000 0.308630 0.106687
-4 16 9 0.000000 0.317805 0.137968
-4 16 10 0.000000 0.328309 0.177421
-4 16 11 0.000000 0.341734 0.234853
-4 16 12 0.000000 0.354644 0.290623
-4 16 13 0.000000 0.366696 0.343625
-4 16 14 0.000000 0.377880 0.396615
-4 16 15 0.000000 0.387946 0.449589
-4 16 16 0.000000 0.396892 0.498483
-4 16 17 0.000000 0.404720 0.543296
-4 16 18 0.000000 0.411998 0.582926
-4 16 19 0.000000 0.418850 0.618525
-4 16 20 0.000000 0.424203 0.649540
-4 16 21 0.000000 0.428657 0.677804
-4 16 22 0.000000 0.432487 0.698909
-4 16 23 0.000000 0.436033 0.716758
-4 16 24 0.000000 0.443601 0.733337
-4 16 25 0.000000 0.452509 0.749494
-4 16 26 0.000000 0.464962 0.759886
-4 16 27 0.000000 0.478233 0.768947
-4 16 28 0.000000 0.486661 0.774738
-4 16 29 0.000000 0.494397 0.780062
-4 16 30 0.000000 0.501175 0.784609
-4 16 31 0.000000 0.507889 0.789104
-4 17 0 0.000000 0.292921 0.000000
-4 17 1 0.000000 0.295721 0.000000
-4 17 2 0.000000 0.298578 0.000000
-4 17 3 0.000000 0.302289 0.000000
-4 17 4 0.000000 0.306369 0.000000
-4 17 5 0.000000 0.313031 0.000000
-4 17 6 0.000000 0.320443 0.000000
-4 17 7 0.000000 0.331109 0.009808
-4 17 8 0.000000 0.341588 0.105783
-4 17 9 0.000000 0.351510 0.138759
-4 17 10 0.000000 0.362620 0.179850
-4 17 11 0.000000 0.376345 0.238792
-4 17 12 0.000000 0.389730 0.296078
-4 17 13 0.000000 0.402546 0.350602
-4 17 14 0.000000 0.414201 0.404736
-4 17 15 0.000000 0.424361 0.458369
-4 17 16 0.000000 0.433690 0.508121
-4 17 17 0.000000 0.442188 0.553992
-4 17 18 0.000000 0.449488 0.594032
-4 17 19 0.000000 0.455857 0.629537
-4 17 20 0.000000 0.461316 0.660634
-4 17 21 0.000000 0.466228 0.689087
-4 17 22 0.000000 0.469800 0.710375
-4 17 23 0.000000 0.472764 0.728406
-4 17 24 0.000000 0.479340 0.744674
-4 17 25 0.000000 0.487121 0.760355
-4 17 26 0.000000 0.497886 0.770112
-4 17 27 0.000000 0.509340 0.778503
-4 17 28 0.000000 0.516713 0.783964
-4 17 29 0.000000 0.523503 0.789005
-4 17 30 0.000000 0.529169 0.792742
-4 17 31 0.000000 0.534761 0.796391
-4 18 0 0.000000 0.323640 0.000000
-4 18 1 0.000000 0.326299 0.000000
-4 18 2 0.000000 0.329014 0.000000
-4 18 3 0.000000 0.332580 0.000000
-4 18 4 0.000000 0.336541 0.000000
-4 18 5 0.000000 0.343265 0.000000
-4 18 6 0.000000 0.350804 0.000000
-4 18 7 0.000000 0.361869 0.008190
-4 18 8 0.000000 0.372679 0.103594
-4 18 9 0.000000 0.382726 0.138375
-4 18 10 0.000000 0.394010 0.181308
-4 18 11 0.000000 0.408015 0.242177
-4 18 12 0.000000 0.421735 0.301030
-4 18 13 0.000000 0.434982 0.356524
-4 18 14 0.000000 0.447195 0.411564
-4 18 15 0.000000 0.458081 0.466020
-4 18 16 0.000000 0.467836 0.516326
-4 18 17 0.000000 0.476462 0.562482
-4 18 18 0.000000 0.483763 0.602783
-4 18 19 0.000000 0.490034 0.638531
-4 18 20 0.000000 0.495477 0.669829
-4 18 21 0.000000 0.500424 0.698457
-4 18 22 0.000000 0.503941 0.719970
-4 18 23 0.000000 0.506809 0.738249
-4 18 24 0.000000 0.512716 0.754344
-4 18 25 0.000000 0.519635 0.769711
-4 18 26 0.000000 0.528746 0.778876
-4 18 27 0.000000 0.538361 0.786610
-4 18 28 0.000000 0.544769 0.791785
-4 18 29 0.000000 0.550718 0.796594
-4 18 30 0.000000 0.555425 0.799969
-4 18 31 0.000000 0.560050 0.803248
-4 19 0 0.000000 0.354226 0.000000
-4 19 1 0.000000 0.356409 0.000000
-4 19 2 0.000000 0.358648 0.000000
-4 19 3 0.000000 0.361731 0.000000
-4 19 4 0.000000 0.365264 0.000000
-4 19 5 0.000000 0.371940 0.000000
-4 19 6 0.000000 0.379545 0.000000
-4 19 7 0.000000 0.391174 0.005946
-4 19 8 0.000000 0.402318 0.100405
-4 19 9 0.000000 0.412007 0.137075
-4 19 10 0.000000 0.423127 0.182011
-4 19 11 0.000000 0.437396 0.245131
-4 19 12 0.000000 0.451345 0.305593
-4 19 13 0.000000 0.464761 0.361627
-4 19 14 0.000000 0.477603 0.417387
-4 19 15 0.000000 0.489704 0.472796
-4 19 16 0.000000 0.499921 0.523418
-4 19 17 0.000000 0.508252 0.569256
-4 19 18 0.000000 0.515537 0.609702
-4 19 19 0.000000 0.522008 0.645957
-4 19 20 0.000000 0.527342 0.677547
-4 19 21 0.000000 0.531995 0.706338
-4 19 22 0.000000 0.535615 0.728109
-4 19 23 0.000000 0.538764 0.746689
-4 19 24 0.000000 0.544252 0.762718
-4 19 25 0.000000 0.550520 0.777896
-4 19 26 0.000000 0.558000 0.786501
-4 19 27 0.000000 0.565759 0.793590
-4 19 28 0.000000 0.571271 0.798514
-4 19 29 0.000000 0.576462 0.803129
-4 19 30 0.000000 0.580329 0.806491
-4 19 31 0.000000 0.584107 0.809770
-4 20 0 0.000000 0.376678 0.000000
-4 20 1 0.000000 0.378858 0.000000
-4 20 2 0.000000 0.381098 0.000000
-4 20 3 0.000000 0.384240 0.000000
-4 20 4 0.000000 0.387823 0.000000
-4 20 5 0.000000 0.394500 0.000000
-4 20 6 0.000000 0.402102 0.000000
-4 20 7 0.000000 0.413711 0.000851
-4 20 8 0.000000 0.424894 0.093438
-4 20 9 0.000000 0.434798 0.135497
-4 20 10 0.000000 0.446153 0.184514
-4 20 11 0.000000 0.460700 0.248838
-4 20 12 0.000000 0.474936 0.310287
-4 20 13 0.000000 0.488651 0.366946
-4 20 14 0.000000 0.501702 0.423162
-4 20 15 0.000000 0.513900 0.478811
-4 20 16 0.000000 0.524291 0.529707
-4 20 17 0.000000 0.532876 0.575851
-4 20 18 0.000000 0.540144 0.616436
-4 20 19 0.000000 0.546389 0.652696
-4 20 20 0.000000 0.551726 0.684523
-4 20 21 0.000000 0.556519 0.713688
-4 20 22 0.000000 0.560126 0.735279
-4 20 23 0.000000 0.563193 0.753428
-4 20 24 0.000000 0.568213 0.769119
-4 20 25 0.000000 0.573884 0.783992
-4 20 26 0.000000 0.580420 0.792379
-4 20 27 0.000000 0.587155 0.799268
-4 20 28 0.000000 0.591930 0.804004
-4 20 29 0.000000 0.596426 0.808433
-4 20 30 0.000000 0.599680 0.811622
-4 20 31 0.000000 0.602851 0.814728
-4 21 0 0.000000 0.394248 0.000000
-4 21 1 0.000000 0.396710 0.000000
-4 21 2 0.000000 0.399238 0.000000
-4 21 3 0.000000 0.402762 0.000000
-4 21 4 0.000000 0.406684 0.000000
-4 21 5 0.000000 0.413391 0.000000
-4 21 6 0.000000 0.420948 0.000000
-4 21 7 0.000000 0.432188 0.000000
-4 21 8 0.000000 0.443232 0.084204
-4 21 9 0.000000 0.453694 0.133751
-4 21 10 0.000000 0.465523 0.188096
-4 21 11 0.000000 0.480358 0.252996
-4 21 12 0.000000 0.494915 0.315059
-4 21 13 0.000000 0.509006 0.372394
-4 21 14 0.000000 0.522017 0.428909
-4 21 15 0.000000 0.533638 0.484370
-4 21 16 0.000000 0.544032 0.535513
-4 21 17 0.000000 0.553200 0.582339
-4 21 18 0.000000 0.560452 0.623057
-4 21 19 0.000000 0.566214 0.659024
-4 21 20 0.000000 0.571621 0.691052
-4 21 21 0.000000 0.576814 0.720718
-4 21 22 0.000000 0.580339 0.741867
-4 21 23 0.000000 0.583107 0.759145
-4 21 24 0.000000 0.587628 0.774338
-4 21 25 0.000000 0.592735 0.788834
-4 21 26 0.000000 0.598739 0.797207
-4 21 27 0.000000 0.604949 0.804166
-4 21 28 0.000000 0.609083 0.808752
-4 21 29 0.000000 0.612920 0.812998
-4 21 30 0.000000 0.615698 0.815917
-4 21 31 0.000000 0.618405 0.818748
-4 22 0 0.000000 0.409790 0.000000
-4 22 1 0.000000 0.412211 0.000000
-4 22 2 0.000000 0.414696 0.000000
-4 22 3 0.000000 0.418145 0.000000
-4 22 4 0.000000 0.421970 0.000000
-4 22 5 0.000000 0.428424 0.000000
-4 22 6 0.000000 0.435789 0.000000
-4 22 7 0.000000 0.447103 0.000000
-4 22 8 0.000000 0.458247 0.089941
-4 22 9 0.000000 0.468883 0.139702
-4 22 10 0.000000 0.480938 0.194293
-4 22 11 0.000000 0.496114 0.259510
-4 22 12 0.000000 0.510804 0.321803
-4 22 13 0.000000 0.524686 0.379220
-4 22 14 0.000000 0.537532 0.435723
-4 22 15 0.000000 0.549046 0.491052
-4 22 16 0.000000 0.559473 0.542036
-4 22 17 0.000000 0.568814 0.588675
-4 22 18 0.000000 0.576241 0.629225
-4 22 19 0.000000 0.582181 0.665040
-4 22 20 0.000000 0.587603 0.696891
-4 22 21 0.000000 0.592714 0.726365
-4 22 22 0.000000 0.596247 0.747190
-4 22 23 0.000000 0.599063 0.764083
-4 22 24 0.000000 0.603319 0.778852
-4 22 25 0.000000 0.608055 0.792912
-4 22 26 0.000000 0.613439 0.801007
-4 22 27 0.000000 0.618973 0.807725
-4 22 28 0.000000 0.622729 0.812227
-4 22 29 0.000000 0.626232 0.816413
-4 22 30 0.000000 0.628848 0.819304
-4 22 31 0.000000 0.631406 0.822109
-4 23 0 0.000000 0.424410 0.000000
-4 23 1 0.000000 0.426643 0.000000
-4 23 2 0.000000 0.428934 0.000000
-4 23 3 0.000000 0.432102 0.000000
-4 23 4 0.000000 0.435632 0.000000
-4 23 5 0.000000 0.441704 0.000000
-4 23 6 0.000000 0.448810 0.000000
-4 23 7 0.000000 0.460400 0.005688
-4 23 8 0.000000 0.471751 0.102483
-4 23 9 0.000000 0.482387 0.149150
-4 23 10 0.000000 0.494555 0.201677
-4 23 11 0.000000 0.510095 0.267095
-4 23 12 0.000000 0.524835 0.329442
-4 23 13 0.000000 0.538240 0.386671
-4 23 14 0.000000 0.550864 0.443022
-4 23 15 0.000000 0.562485 0.498245
-4 23 16 0.000000 0.572959 0.548884
-4 23 17 0.000000 0.582288 0.594941
-4 23 18 0.000000 0.589978 0.635187
-4 23 19 0.000000 0.596393 0.670914
-4 23 20 0.000000 0.601806 0.702416
-4 23 21 0.000000 0.606617 0.731383
-4 23 22 0.000000 0.610198 0.751937
-4 23 23 0.000000 0.613220 0.768667
-4 23 24 0.000000 0.617316 0.783046
-4 23 25 0.000000 0.621770 0.796642
-4 23 26 0.000000 0.626496 0.804340
-4 23 27 0.000000 0.631283 0.810676
-4 23 28 0.000000 0.634782 0.815125
-4 23 29 0.000000 0.638096 0.819305
-4 23 30 0.000000 0.640695 0.822278
-4 23 31 0.000000 0.643247 0.825170
-4 24 0 0.000000 0.438594 0.000000
-4 24 1 0.000000 0.441555 0.000000
-4 24 2 0.000000 0.444565 0.000000
-4 24 3 0.000000 0.448287 0.000000
-4 24 4 0.000000 0.452292 0.000000
-4 24 5 0.000000 0.458272 0.000000
-4 24 6 0.000000 0.465238 0.000000
-4 24 7 0.000000 0.476474 0.016521
-4 24 8 0.000000 0.487595 0.119859
-4 24 9 0.000000 0.498372 0.165329
-4 24 10 0.000000 0.510688 0.217071
-4 24 11 0.000000 0.526389 0.282609
-4 24 12 0.000000 0.541106 0.344776
-4 24 13 0.000000 0.554180 0.401323
-4 24 14 0.000000 0.566476 0.456879
-4 24 15 0.000000 0.577770 0.511158
-4 24 16 0.000000 0.587939 0.560689
-4 24 17 0.000000 0.596983 0.605472
-4 24 18 0.000000 0.604575 0.644831
-4 24 19 0.000000 0.611039 0.679971
-4 24 20 0.000000 0.616423 0.710690
-4 24 21 0.000000 0.621160 0.738755
-4 24 22 0.000000 0.624704 0.758659
-4 24 23 0.000000 0.627707 0.774854
-4 24 24 0.000000 0.631478 0.788643
-4 24 25 0.000000 0.635504 0.801630
-4 24 26 0.000000 0.639883 0.809074
-4 24 27 0.000000 0.644343 0.815240
-4 24 28 0.000000 0.647521 0.819489
-4 24 29 0.000000 0.650515 0.823465
-4 24 30 0.000000 0.652890 0.826379
-4 24 31 0.000000 0.655225 0.829223
-4 25 0 0.000000 0.452632 0.000000
-4 25 1 0.000000 0.456628 0.000000
-4 25 2 0.000000 0.460659 0.000000
-4 25 3 0.000000 0.465215 0.000000
-4 25 4 0.000000 0.469951 0.000000
-4 25 5 0.000000 0.475937 0.000000
-4 25 6 0.000000 0.482803 0.000000
-4 25 7 0.000000 0.493474 0.028244
-4 25 8 0.000000 0.504219 0.138845
-4 25 9 0.000000 0.515184 0.183751
-4 25 10 0.000000 0.527658 0.235135
-4 25 11 0.000000 0.543454 0.300767
-4 25 12 0.000000 0.558123 0.362675
-4 25 13 0.000000 0.570916 0.418376
-4 25 14 0.000000 0.582847 0.472921
-4 25 15 0.000000 0.593672 0.525978
-4 25 16 0.000000 0.603417 0.574146
-4 25 17 0.000000 0.612085 0.617425
-4 25 18 0.000000 0.619460 0.655702
-4 25 19 0.000000 0.625830 0.690090
-4 25 20 0.000000 0.631179 0.719880
-4 25 21 0.000000 0.635915 0.746911
-4 25 22 0.000000 0.639395 0.766040
-4 25 23 0.000000 0.642304 0.781577
-4 25 24 0.000000 0.645694 0.794707
-4 25 25 0.000000 0.649244 0.807036
-4 25 26 0.000000 0.653381 0.814276
-4 25 27 0.000000 0.657653 0.820341
-4 25 28 0.000000 0.660488 0.824342
-4 25 29 0.000000 0.663119 0.828047
-4 25 30 0.000000 0.665201 0.830857
-4 25 31 0.000000 0.667247 0.833607
-4 26 0 0.000000 0.464785 0.000000
-4 26 1 0.000000 0.468975 0.000000
-4 26 2 0.000000 0.473226 0.000000
-4 26 3 0.000000 0.478407 0.000000
-4 26 4 0.000000 0.483900 0.000000
-4 26 5 0.000000 0.491573 0.000000
-4 26 6 0.000000 0.499788 0.000000
-4 26 7 0.000000 0.510349 0.044006
-4 26 8 0.000000 0.521035 0.164657
-4 26 9 0.000000 0.532097 0.209948
-4 26 10 0.000000 0.544479 0.261012
-4 26 11 0.000000 0.559768 0.324777
-4 26 12 0.000000 0.573987 0.385216
-4 26 13 0.000000 0.586427 0.440113
-4 26 14 0.000000 0.597824 0.493341
-4 26 15 0.000000 0.607882 0.544421
-4 26 16 0.000000 0.617017 0.590763
-4 26 17 0.000000 0.625227 0.632365
-4 26 18 0.000000 0.632183 0.669317
-4 26 19 0.000000 0.638163 0.702652
-4 26 20 0.000000 0.643267 0.730920
-4 26 21 0.000000 0.647845 0.756148
-4 26 22 0.000000 0.651211 0.774169
-4 26 23 0.000000 0.654026 0.788915
-4 26 24 0.000000 0.657326 0.801641
-4 26 25 0.000000 0.660787 0.813693
-4 26 26 0.000000 0.664726 0.820365
-4 26 27 0.000000 0.668775 0.825796
-4 26 28 0.000000 0.671524 0.829731
-4 26 29 0.000000 0.674086 0.833453
-4 26 30 0.000000 0.676113 0.836247
-4 26 31 0.000000 0.678105 0.838979
-4 27 0 0.000000 0.476502 0.000000
-4 27 1 0.000000 0.480692 0.000000
-4 27 2 0.000000 0.484980 0.000000
-4 27 3 0.000000 0.490737 0.000000
-4 27 4 0.000000 0.496993 0.000000
-4 27 5 0.000000 0.506741 0.000000
-4 27 6 0.000000 0.516640 0.000000
-4 27 7 0.000000 0.527195 0.060699
-4 27 8 0.000000 0.537895 0.192045
-4 27 9 0.000000 0.549033 0.237939
-4 27 10 0.000000 0.561266 0.288693
-4 27 11 0.000000 0.575908 0.350138
-4 27 12 0.000000 0.589585 0.408829
-4 27 13 0.000000 0.601655 0.462931
-4 27 14 0.000000 0.612479 0.514771
-4 27 15 0.000000 0.621703 0.563701
-4 27 16 0.000000 0.630182 0.608109
-4 27 17 0.000000 0.637916 0.647995
-4 27 18 0.000000 0.644406 0.683564
-4 27 19 0.000000 0.649928 0.715777
-4 27 20 0.000000 0.654739 0.742387
-4 27 21 0.000000 0.659124 0.765634
-4 27 22 0.000000 0.662365 0.782472
-4 27 23 0.000000 0.665085 0.796395
-4 27 24 0.000000 0.668361 0.808774
-4 27 25 0.000000 0.671822 0.820639
-4 27 26 0.000000 0.675574 0.826660
-4 27 27 0.000000 0.679393 0.831332
-4 27 28 0.000000 0.682113 0.835244
-4 27 29 0.000000 0.684675 0.839048
-4 27 30 0.000000 0.686702 0.841847
-4 27 31 0.000000 0.688694 0.844579
-4 28 0 0.000000 0.484502 0.000000
-4 28 1 0.000000 0.488692 0.000000
-4 28 2 0.000000 0.492984 0.000000
-4 28 3 0.000000 0.498813 0.000000
-4 28 4 0.000000 0.505205 0.000000
-4 28 5 0.000000 0.515536 0.000000
-4 28 6 0.000000 0.526142 0.000000
-4 28 7 0.000000 0.537935 0.070699
-4 28 8 0.000000 0.549607 0.208914
-4 28 9 0.000000 0.560919 0.257023
-4 28 10 0.000000 0.573092 0.308669
-4 28 11 0.000000 0.587160 0.368096
-4 28 12 0.000000 0.600369 0.425336
-4 28 13 0.000000 0.612145 0.478933
-4 28 14 0.000000 0.622615 0.529937
-4 28 15 0.000000 0.631406 0.577606
-4 28 16 0.000000 0.639474 0.620944
-4 28 17 0.000000 0.646819 0.659951
-4 28 18 0.000000 0.652922 0.694410
-4 28 19 0.000000 0.658058 0.725331
-4 28 20 0.000000 0.662606 0.750794
-4 28 21 0.000000 0.666802 0.772982
-4 28 22 0.000000 0.669979 0.789131
-4 28 23 0.000000 0.672693 0.802535
-4 28 24 0.000000 0.675906 0.814335
-4 28 25 0.000000 0.679285 0.825600
-4 28 26 0.000000 0.682998 0.831431
-4 28 27 0.000000 0.686788 0.836009
-4 28 28 0.000000 0.689499 0.839558
-4 28 29 0.000000 0.692056 0.842960
-4 28 30 0.000000 0.694011 0.845735
-4 28 31 0.000000 0.695926 0.848467
-4 29 0 0.000000 0.491971 0.000000
-4 29 1 0.000000 0.496160 0.000000
-4 29 2 0.000000 0.500453 0.000000
-4 29 3 0.000000 0.506282 0.000000
-4 29 4 0.000000 0.512720 0.000000
-4 29 5 0.000000 0.523421 0.000000
-4 29 6 0.000000 0.534593 0.000000
-4 29 7 0.000000 0.547802 0.079743
-4 29 8 0.000000 0.560584 0.224280
-4 29 9 0.000000 0.572084 0.274834
-4 29 10 0.000000 0.584210 0.327543
-4 29 11 0.000000 0.597714 0.384996
-4 29 12 0.000000 0.610464 0.440828
-4 29 13 0.000000 0.621958 0.493961
-4 29 14 0.000000 0.632105 0.544208
-4 29 15 0.000000 0.640520 0.590742
-4 29 16 0.000000 0.648212 0.633134
-4 29 17 0.000000 0.655181 0.671383
-4 29 18 0.000000 0.660908 0.704770
-4 29 19 0.000000 0.665667 0.734375
-4 29 20 0.000000 0.669957 0.758764
-4 29 21 0.000000 0.673965 0.780024
-4 29 22 0.000000 0.677087 0.795555
-4 29 23 0.000000 0.679808 0.808483
-4 29 24 0.000000 0.682951 0.819670
-4 29 25 0.000000 0.686236 0.830277
-4 29 26 0.000000 0.689932 0.835985
-4 29 27 0.000000 0.693722 0.840563
-4 29 28 0.000000 0.696428 0.843701
-4 29 29 0.000000 0.698978 0.846633
-4 29 30 0.000000 0.700851 0.849378
-4 29 31 0.000000 0.702678 0.852111
-4 30 0 0.000000 0.497721 0.000000
-4 30 1 0.000000 0.501916 0.000000
-4 30 2 0.000000 0.506213 0.000000
-4 30 3 0.000000 0.512037 0.000000
-4 30 4 0.000000 0.518463 0.000000
-4 30 5 0.000000 0.529111 0.000000
-4 30 6 0.000000 0.540486 0.000000
-4 30 7 0.000000 0.555012 0.086581
-4 30 8 0.000000 0.568807 0.235896
-4 30 9 0.000000 0.580407 0.288283
-4 30 10 0.000000 0.592535 0.341831
-4 30 11 0.000000 0.605827 0.397931
-4 30 12 0.000000 0.618339 0.452840
-4 30 13 0.000000 0.629551 0.505762
-4 30 14 0.000000 0.639414 0.555512
-4 30 15 0.000000 0.647541 0.601182
-4 30 16 0.000000 0.654901 0.642678
-4 30 17 0.000000 0.661494 0.679998
-4 30 18 0.000000 0.666894 0.712439
-4 30 19 0.000000 0.671366 0.741086
-4 30 20 0.000000 0.675430 0.764745
-4 30 21 0.000000 0.679249 0.785412
-4 30 22 0.000000 0.682431 0.800436
-4 30 23 0.000000 0.685322 0.812893
-4 30 24 0.000000 0.688376 0.823601
-4 30 25 0.000000 0.691484 0.833726
-4 30 26 0.000000 0.695147 0.839411
-4 30 27 0.000000 0.698937 0.844071
-4 30 28 0.000000 0.701642 0.847126
-4 30 29 0.000000 0.704193 0.849953
-4 30 30 0.000000 0.706060 0.852438
-4 30 31 0.000000 0.707882 0.854900
-4 31 0 0.000000 0.503356 0.000000
-4 31 1 0.000000 0.507558 0.000000
-4 31 2 0.000000 0.511860 0.000000
-4 31 3 0.000000 0.517678 0.000000
-4 31 4 0.000000 0.524089 0.000000
-4 31 5 0.000000 0.534654 0.000000
-4 31 6 0.000000 0.546208 0.000000
-4 31 7 0.000000 0.562045 0.093273
-4 31 8 0.000000 0.576846 0.247263
-4 31 9 0.000000 0.588539 0.301442
-4 31 10 0.000000 0.600674 0.355812
-4 31 11 0.000000 0.613778 0.410603
-4 31 12 0.000000 0.626067 0.464620
-4 31 13 0.000000 0.636997 0.517348
-4 31 14 0.000000 0.646577 0.566618
-4 31 15 0.000000 0.654422 0.611442
-4 31 16 0.000000 0.661453 0.652044
-4 31 17 0.000000 0.667670 0.688424
-4 31 18 0.000000 0.672746 0.719929
-4 31 19 0.000000 0.676936 0.747642
-4 31 20 0.000000 0.680777 0.770594
-4 31 21 0.000000 0.684409 0.790691
-4 31 22 0.000000 0.687656 0.805213
-4 31 23 0.000000 0.690730 0.817201
-4 31 24 0.000000 0.693693 0.827438
-4 31 25 0.000000 0.696619 0.837093
-4 31 26 0.000000 0.700247 0.842761
-4 31 27 0.000000 0.704038 0.847509
-4 31 28 0.000000 0.706743 0.850504
-4 31 29 0.000000 0.709293 0.853248
-4 31 30 0.000000 0.711160 0.855458
-4 31 31 0.000000 0.712982 0.857632
-5 0 0 0.047947 0.039257 0.028316
-5 0 1 0.048188 0.039257 0.030137
-5 0 2 0.048441 0.039257 0.032000
-5 0 3 0.048878 0.039257 0.034474
-5 0 4 0.049298 0.039280 0.037091
-5 0 5 0.049594 0.039462 0.040717
-5 0 6 0.049675 0.039644 0.044483
-5 0 7 0.048827 0.039826 0.048855
-5 0 8 0.048233 0.039800 0.054524
-5 0 9 0.048403 0.039147 0.064085
-5 0 10 0.046663 0.038453 0.080695
-5 0 11 0.040722 0.037665 0.112815
-5 0 12 0.036013 0.035990 0.144564
-5 0 13 0.033354 0.032834 0.175697
-5 0 14 0.037602 0.022126 0.210151
-5 0 15 0.050731 0.001706 0.248876
-5 0 16 0.061583 0.000000 0.284260
-5 0 17 0.070160 0.000000 0.316303
-5 0 18 0.080408 0.000000 0.346307
-5 0 19 0.091956 0.000000 0.374725
-5 0 20 0.100799 0.000000 0.400124
-5 0 21 0.108019 0.000000 0.423711
-5 0 22 0.113074 0.000000 0.445129
-5 0 23 0.117143 0.000000 0.465561
-5 0 24 0.116507 0.000000 0.491026
-5 0 25 0.114303 0.000000 0.518168
-5 0 26 0.059894 0.000000 0.552200
-5 0 27 0.000000 0.000000 0.587822
-5 0 28 0.000000 0.000000 0.610698
-5 0 29 0.000000 0.000000 0.631753
-5 0 30 0.000000 0.079640 0.647243
-5 0 31 0.000000 0.175824 0.662363
-5 1 0 0.049883 0.041184 0.028028
-5 1 1 0.049438 0.041224 0.030186
-5 1 2 0.049045 0.041261 0.032364
-5 1 3 0.049431 0.041261 0.034838
-5 1 4 0.049807 0.041283 0.037456
-5 1 5 0.050102 0.041466 0.041081
-5 1 6 0.050223 0.041701 0.045147
-5 1 7 0.049587 0.042165 0.051117
-5 1 8 0.048968 0.042397 0.057924
-5 1 9 0.048401 0.041933 0.067242
-5 1 10 0.046248 0.041443 0.083833
-5 1 11 0.040606 0.040899 0.116423
-5 1 12 0.036182 0.039551 0.148804
-5 1 13 0.033786 0.036866 0.180837
-5 1 14 0.038013 0.027408 0.215856
-5 1 15 0.050754 0.009245 0.254715
-5 1 16 0.061239 0.000000 0.290522
-5 1 17 0.069466 0.000000 0.323278
-5 1 18 0.079363 0.000000 0.353624
-5 1 19 0.090561 0.000000 0.382097
-5 1 20 0.099108 0.000000 0.407717
-5 1 21 0.106066 0.000000 0.431626
-5 1 22 0.110798 0.000000 0.452756
-5 1 23 0.114518 0.000000 0.472624
-5 1 24 0.093352 0.000000 0.496749
-5 1 25 0.063892 0.000000 0.522293
-5 1 26 0.014154 0.000000 0.556070
-5 1 27 0.000000 0.000000 0.591747
-5 1 28 0.000000 0.000000 0.614616
-5 1 29 0.000000 0.000000 0.635656
-5 1 30 0.000000 0.087838 0.651145
-5 1 31 0.000000 0.184021 0.666265
-5 2 0 0.051853 0.043151 0.027735
-5 2 1 0.050762 0.043225 0.030211
-5 2 2 0.049756 0.043294 0.032689
-5 2 3 0.050040 0.043300 0.035193
-5 2 4 0.050326 0.043328 0.037836
-5 2 5 0.050619 0.043506 0.041462
-5 2 6 0.050778 0.043793 0.045828
-5 2 7 0.050354 0.044545 0.053400
-5 2 8 0.049708 0.045042 0.061354
-5 2 9 0.048392 0.044775 0.070457
-5 2 10 0.045819 0.044499 0.087047
-5 2 11 0.040481 0.044202 0.120110
-5 2 12 0.036316 0.043187 0.153134
-5 2 13 0.034105 0.040978 0.186090
-5 2 14 0.038298 0.032797 0.221689
-5 2 15 0.050723 0.016938 0.260685
-5 2 16 0.060873 0.000000 0.296923
-5 2 17 0.068747 0.000000 0.330403
-5 2 18 0.078293 0.000000 0.361094
-5 2 19 0.089140 0.000000 0.389618
-5 2 20 0.097386 0.000000 0.415464
-5 2 21 0.104070 0.000000 0.439704
-5 2 22 0.108470 0.000000 0.460546
-5 2 23 0.111832 0.000000 0.479843
-5 2 24 0.071062 0.000000 0.502682
-5 2 25 0.015581 0.000000 0.526701
-5 2 26 0.000000 0.000000 0.560144
-5 2 27 0.000000 0.000000 0.595763
-5 2 28 0.000000 0.000000 0.618616
-5 2 29 0.000000 0.001675 0.639644
-5 2 30 0.000000 0.096209 0.655131
-5 2 31 0.000000 0.192396 0.670248
-5 3 0 0.054326 0.045701 0.027371
-5 3 1 0.053183 0.045735 0.029886
-5 3 2 0.052075 0.045774 0.032431
-5 3 3 0.051484 0.045874 0.035404
-5 3 4 0.051000 0.045977 0.038459
-5 3 5 0.051256 0.046101 0.042085
-5 3 6 0.051427 0.046413 0.046760
-5 3 7 0.051230 0.047542 0.055985
-5 3 8 0.050521 0.048405 0.065227
-5 3 9 0.048279 0.048475 0.074517
-5 3 10 0.045183 0.048531 0.091401
-5 3 11 0.040209 0.048555 0.124989
-5 3 12 0.035908 0.047953 0.158813
-5 3 13 0.032726 0.046308 0.193031
-5 3 14 0.036699 0.039767 0.229429
-5 3 15 0.049869 0.026931 0.268628
-5 3 16 0.060191 0.000000 0.305410
-5 3 17 0.067664 0.000000 0.339776
-5 3 18 0.076838 0.000000 0.370855
-5 3 19 0.087335 0.000000 0.399378
-5 3 20 0.095176 0.000000 0.425518
-5 3 21 0.101423 0.000000 0.450228
-5 3 22 0.105360 0.000000 0.470765
-5 3 23 0.108247 0.000000 0.489404
-5 3 24 0.061741 0.000000 0.511755
-5 3 25 0.000000 0.000000 0.535343
-5 3 26 0.000000 0.000000 0.567287
-5 3 27 0.000000 0.000000 0.601158
-5 3 28 0.000000 0.000000 0.623840
-5 3 29 0.000000 0.012253 0.644924
-5 3 30 0.000000 0.107190 0.660377
-5 3 31 0.000000 0.203431 0.675455
-5 4 0 0.056772 0.048351 0.027025
-5 4 1 0.055585 0.048356 0.029576
-5 4 2 0.054387 0.048372 0.032179
-5 4 3 0.053013 0.048547 0.035573
-5 4 4 0.051820 0.048717 0.039015
-5 4 5 0.051895 0.048848 0.042788
-5 4 6 0.051955 0.049229 0.047853
-5 4 7 0.051950 0.050691 0.058517
-5 4 8 0.051174 0.051895 0.068952
-5 4 9 0.048081 0.052322 0.078696
-5 4 10 0.044442 0.052744 0.096089
-5 4 11 0.039602 0.053157 0.130310
-5 4 12 0.034148 0.053035 0.165026
-5 4 13 0.027672 0.052019 0.200568
-5 4 14 0.031131 0.047184 0.237809
-5 4 15 0.047364 0.037437 0.277236
-5 4 16 0.059028 0.008046 0.314596
-5 4 17 0.066124 0.000000 0.349890
-5 4 18 0.074939 0.000000 0.381393
-5 4 19 0.085091 0.000000 0.409948
-5 4 20 0.092500 0.000000 0.436409
-5 4 21 0.098263 0.000000 0.461612
-5 4 22 0.101696 0.000000 0.481865
-5 4 23 0.104069 0.000000 0.499867
-5 4 24 0.052482 0.000000 0.521772
-5 4 25 0.000000 0.000000 0.544979
-5 4 26 0.000000 0.000000 0.575246
-5 4 27 0.000000 0.000000 0.607142
-5 4 28 0.000000 0.000000 0.629598
-5 4 29 0.000000 0.023739 0.650706
-5 4 30 0.000000 0.119097 0.666133
-5 4 31 0.000000 0.215379 0.681181
-5 5 0 0.059037 0.051701 0.026814
-5 5 1 0.057850 0.051745 0.029364
-5 5 2 0.056643 0.051794 0.031972
-5 5 3 0.055130 0.051915 0.035446
-5 5 4 0.053667 0.052092 0.039104
-5 5 5 0.052548 0.052663 0.044053
-5 5 6 0.051631 0.053409 0.050064
-5 5 7 0.051590 0.054910 0.060674
-5 5 8 0.050705 0.056268 0.071646
-5 5 9 0.047291 0.057196 0.083704
-5 5 10 0.042966 0.058232 0.103122
-5 5 11 0.036641 0.059506 0.138732
-5 5 12 0.022926 0.060330 0.174974
-5 5 13 0.000000 0.060403 0.212268
-5 5 14 0.000000 0.057730 0.250671
-5 5 15 0.033300 0.051526 0.290498
-5 5 16 0.054499 0.035809 0.328673
-5 5 17 0.061386 0.010579 0.365195
-5 5 18 0.069933 0.000000 0.397377
-5 5 19 0.079771 0.000000 0.426184
-5 5 20 0.086561 0.000000 0.453150
-5 5 21 0.091523 0.000000 0.479012
-5 5 22 0.094158 0.000000 0.499132
-5 5 23 0.095735 0.000000 0.516643
-5 5 24 0.043659 0.000000 0.538396
-5 5 25 0.000000 0.000000 0.561563
-5 5 26 0.000000 0.000000 0.588920
-5 5 27 0.000000 0.000000 0.617243
-5 5 28 0.000000 0.000000 0.639089
-5 5 29 0.000000 0.041583 0.660008
-5 5 30 0.000000 0.137486 0.675460
-5 5 31 0.000000 0.233713 0.690548
-5 6 0 0.060941 0.055276 0.026608
-5 6 1 0.059754 0.055521 0.029246
-5 6 2 0.058539 0.055756 0.031941
-5 6 3 0.056915 0.055840 0.035478
-5 6 4 0.055227 0.056033 0.039319
-5 6 5 0.053098 0.056986 0.045277
-5 6 6 0.051303 0.058080 0.052175
-5 6 7 0.050960 0.059783 0.063147
-5 6 8 0.049753 0.061420 0.074961
-5 6 9 0.045956 0.062859 0.089305
-5 6 10 0.040803 0.064551 0.110807
-5 6 11 0.032671 0.066797 0.148057
-5 6 12 0.010961 0.068644 0.186009
-5 6 13 0.000000 0.069823 0.225134
-5 6 14 0.000000 0.069271 0.264774
-5 6 15 0.017827 0.066491 0.305078
-5 6 16 0.047864 0.062498 0.344078
-5 6 17 0.054968 0.057290 0.381775
-5 6 18 0.063388 0.008193 0.414768
-5 6 19 0.072831 0.000000 0.444104
-5 6 20 0.079020 0.000000 0.471669
-5 6 21 0.083258 0.000000 0.498171
-5 6 22 0.085080 0.000000 0.518278
-5 6 23 0.085803 0.000000 0.535478
-5 6 24 0.033235 0.000000 0.556983
-5 6 25 0.000000 0.000000 0.579924
-5 6 26 0.000000 0.000000 0.604880
-5 6 27 0.000000 0.000000 0.630301
-5 6 28 0.000000 0.000000 0.651125
-5 6 29 0.000000 0.077284 0.671292
-5 6 30 0.000000 0.165821 0.686298
-5 6 31 0.000000 0.254177 0.700959
-5 7 0 0.061280 0.059830 0.026426
-5 7 1 0.060093 0.060976 0.029534
-5 7 2 0.058878 0.062058 0.032670
-5 7 3 0.057254 0.062181 0.036207
-5 7 4 0.055540 0.062425 0.040082
-5 7 5 0.053198 0.063512 0.046323
-5 7 6 0.050960 0.064883 0.053856
-5 7 7 0.049166 0.067487 0.066990
-5 7 8 0.046708 0.069940 0.080966
-5 7 9 0.042261 0.071944 0.097473
-5 7 10 0.035662 0.074477 0.121314
-5 7 11 0.024328 0.078173 0.161290
-5 7 12 0.000000 0.081369 0.201758
-5 7 13 0.000000 0.083731 0.243045
-5 7 14 0.000000 0.085119 0.284254
-5 7 15 0.000000 0.085254 0.325365
-5 7 16 0.032108 0.084532 0.365239
-5 7 17 0.041276 0.082951 0.403875
-5 7 18 0.050176 0.062907 0.438254
-5 7 19 0.058868 0.028502 0.469322
-5 7 20 0.064534 0.016496 0.497889
-5 7 21 0.068386 0.017929 0.524955
-5 7 22 0.069329 0.021274 0.545561
-5 7 23 0.068952 0.025488 0.563231
-5 7 24 0.015873 0.034999 0.584079
-5 7 25 0.000000 0.046276 0.605986
-5 7 26 0.000000 0.067592 0.630747
-5 7 27 0.000000 0.091226 0.656168
-5 7 28 0.000000 0.139062 0.674195
-5 7 29 0.000000 0.190356 0.691166
-5 7 30 0.000000 0.237259 0.703680
-5 7 31 0.000000 0.283870 0.715897
-5 8 0 0.061869 0.065142 0.025618
-5 8 1 0.060498 0.066833 0.029267
-5 8 2 0.059107 0.068444 0.032920
-5 8 3 0.057430 0.068873 0.036636
-5 8 4 0.055632 0.069433 0.040718
-5 8 5 0.052989 0.070911 0.047366
-5 8 6 0.050244 0.072780 0.055595
-5 8 7 0.047055 0.076341 0.070680
-5 8 8 0.043219 0.079636 0.086572
-5 8 9 0.037440 0.082134 0.104889
-5 8 10 0.026901 0.085482 0.130820
-5 8 11 0.005888 0.090702 0.173503
-5 8 12 0.000000 0.095338 0.216411
-5 8 13 0.000000 0.099001 0.259694
-5 8 14 0.000000 0.102250 0.302371
-5 8 15 0.000000 0.104967 0.344269
-5 8 16 0.002167 0.107097 0.385037
-5 8 17 0.011500 0.108640 0.424674
-5 8 18 0.019566 0.110710 0.460378
-5 8 19 0.026645 0.113190 0.493023
-5 8 20 0.031239 0.115666 0.522425
-5 8 21 0.034340 0.118140 0.549881
-5 8 22 0.034589 0.123614 0.570815
-5 8 23 0.033541 0.130452 0.588784
-5 8 24 0.000000 0.145792 0.608924
-5 8 25 0.000000 0.163966 0.629786
-5 8 26 0.000000 0.198287 0.653926
-5 8 27 0.000000 0.236334 0.678822
-5 8 28 0.000000 0.259575 0.694439
-5 8 29 0.000000 0.280700 0.708730
-5 8 30 0.000000 0.296243 0.719160
-5 8 31 0.000000 0.311414 0.729331
-5 9 0 0.063209 0.072729 0.022932
-5 9 1 0.061101 0.073894 0.027333
-5 9 2 0.059007 0.075083 0.031737
-5 9 3 0.057117 0.076616 0.036165
-5 9 4 0.055063 0.078287 0.040969
-5 9 5 0.051850 0.080930 0.048399
-5 9 6 0.048412 0.083957 0.057511
-5 9 7 0.043998 0.088646 0.073912
-5 9 8 0.038397 0.092858 0.090980
-5 9 9 0.029239 0.095637 0.110048
-5 9 10 0.007280 0.099725 0.137324
-5 9 11 0.000000 0.106692 0.182655
-5 9 12 0.000000 0.113040 0.227780
-5 9 13 0.000000 0.118356 0.272561
-5 9 14 0.000000 0.123227 0.316399
-5 9 15 0.000000 0.127527 0.359025
-5 9 16 0.000000 0.131256 0.400748
-5 9 17 0.000000 0.134413 0.441568
-5 9 18 0.000000 0.137784 0.478416
-5 9 19 0.000000 0.141323 0.512174
-5 9 20 0.000000 0.144533 0.541910
-5 9 21 0.000000 0.147547 0.569232
-5 9 22 0.000000 0.153088 0.589978
-5 9 23 0.000000 0.159777 0.607736
-5 9 24 0.000000 0.174404 0.627017
-5 9 25 0.000000 0.191677 0.646806
-5 9 26 0.000000 0.224163 0.669039
-5 9 27 0.000000 0.260160 0.691836
-5 9 28 0.000000 0.282487 0.706203
-5 9 29 0.000000 0.302860 0.719366
-5 9 30 0.000000 0.317864 0.728932
-5 9 31 0.000000 0.332510 0.738257
-5 10 0 0.060753 0.085589 0.000000
-5 10 1 0.058165 0.086587 0.004716
-5 10 2 0.055537 0.087670 0.011465
-5 10 3 0.052285 0.090016 0.021357
-5 10 4 0.048059 0.092530 0.031655
-5 10 5 0.037012 0.096224 0.044797
-5 10 6 0.026528 0.100296 0.058819
-5 10 7 0.018483 0.106008 0.076654
-5 10 8 0.010041 0.111164 0.095158
-5 10 9 0.000411 0.114649 0.115671
-5 10 10 0.000000 0.119689 0.144616
-5 10 11 0.000000 0.128151 0.192107
-5 10 12 0.000000 0.135971 0.239060
-5 10 13 0.000000 0.142722 0.285116
-5 10 14 0.000000 0.148963 0.330124
-5 10 15 0.000000 0.154550 0.373784
-5 10 16 0.000000 0.159609 0.416504
-5 10 17 0.000000 0.164139 0.458284
-5 10 18 0.000000 0.168646 0.496068
-5 10 19 0.000000 0.173135 0.530742
-5 10 20 0.000000 0.177031 0.560825
-5 10 21 0.000000 0.180570 0.588151
-5 10 22 0.000000 0.186144 0.608825
-5 10 23 0.000000 0.192643 0.626475
-5 10 24 0.000000 0.206519 0.644977
-5 10 25 0.000000 0.222854 0.663764
-5 10 26 0.000000 0.252999 0.683947
-5 10 27 0.000000 0.286331 0.704452
-5 10 28 0.000000 0.307358 0.717597
-5 10 29 0.000000 0.326626 0.729690
-5 10 30 0.000000 0.340908 0.738533
-5 10 31 0.000000 0.354858 0.747160
-5 11 0 0.049944 0.110052 0.000000
-5 11 1 0.047444 0.111669 0.000000
-5 11 2 0.044654 0.113342 0.000000
-5 11 3 0.037509 0.115861 0.000000
-5 11 4 0.026900 0.118627 0.001299
-5 11 5 0.000000 0.123121 0.030998
-5 11 6 0.000000 0.127992 0.058790
-5 11 7 0.000000 0.134496 0.078317
-5 11 8 0.000000 0.140655 0.098832
-5 11 9 0.000000 0.145778 0.122315
-5 11 10 0.000000 0.152238 0.153641
-5 11 11 0.000000 0.161640 0.202221
-5 11 12 0.000000 0.170406 0.250149
-5 11 13 0.000000 0.178112 0.296987
-5 11 14 0.000000 0.185168 0.343182
-5 11 15 0.000000 0.191389 0.388549
-5 11 16 0.000000 0.197188 0.432358
-5 11 17 0.000000 0.202564 0.474608
-5 11 18 0.000000 0.207843 0.512871
-5 11 19 0.000000 0.213044 0.548031
-5 11 20 0.000000 0.217516 0.578486
-5 11 21 0.000000 0.221549 0.606119
-5 11 22 0.000000 0.227084 0.626974
-5 11 23 0.000000 0.233301 0.644749
-5 11 24 0.000000 0.246342 0.662647
-5 11 25 0.000000 0.261658 0.680588
-5 11 26 0.000000 0.288347 0.698404
-5 11 27 0.000000 0.317661 0.716192
-5 11 28 0.000000 0.336539 0.728174
-5 11 29 0.000000 0.353927 0.739327
-5 11 30 0.000000 0.367085 0.747759
-5 11 31 0.000000 0.379961 0.756009
-5 12 0 0.011570 0.135546 0.000000
-5 12 1 0.009598 0.137656 0.000000
-5 12 2 0.007267 0.139808 0.000000
-5 12 3 0.000000 0.142596 0.000000
-5 12 4 0.000000 0.145691 0.000000
-5 12 5 0.000000 0.150932 0.018203
-5 12 6 0.000000 0.156600 0.057875
-5 12 7 0.000000 0.164113 0.079321
-5 12 8 0.000000 0.171395 0.101915
-5 12 9 0.000000 0.177985 0.127955
-5 12 10 0.000000 0.185719 0.161479
-5 12 11 0.000000 0.195970 0.211465
-5 12 12 0.000000 0.205660 0.260750
-5 12 13 0.000000 0.214412 0.308864
-5 12 14 0.000000 0.222342 0.356383
-5 12 15 0.000000 0.229215 0.403134
-5 12 16 0.000000 0.235702 0.448075
-5 12 17 0.000000 0.241805 0.491204
-5 12 18 0.000000 0.247707 0.529978
-5 12 19 0.000000 0.253454 0.565365
-5 12 20 0.000000 0.258397 0.596225
-5 12 21 0.000000 0.262857 0.624369
-5 12 22 0.000000 0.268268 0.645193
-5 12 23 0.000000 0.274112 0.662691
-5 12 24 0.000000 0.286197 0.679976
-5 12 25 0.000000 0.300362 0.697190
-5 12 26 0.000000 0.324004 0.713044
-5 12 27 0.000000 0.349833 0.728584
-5 12 28 0.000000 0.366798 0.739401
-5 12 29 0.000000 0.382497 0.749544
-5 12 30 0.000000 0.394543 0.757348
-5 12 31 0.000000 0.406345 0.764996
-5 13 0 0.000000 0.162759 0.000000
-5 13 1 0.000000 0.165151 0.000000
-5 13 2 0.000000 0.167594 0.000000
-5 13 3 0.000000 0.170813 0.000000
-5 13 4 0.000000 0.174367 0.000000
-5 13 5 0.000000 0.180267 0.007083
-5 13 6 0.000000 0.186726 0.055485
-5 13 7 0.000000 0.195610 0.079226
-5 13 8 0.000000 0.204216 0.104010
-5 13 9 0.000000 0.211989 0.131922
-5 13 10 0.000000 0.220754 0.167337
-5 13 11 0.000000 0.231703 0.219258
-5 13 12 0.000000 0.242277 0.270539
-5 13 13 0.000000 0.252228 0.320753
-5 13 14 0.000000 0.261130 0.369822
-5 13 15 0.000000 0.268685 0.417420
-5 13 16 0.000000 0.275776 0.463563
-5 13 17 0.000000 0.282403 0.508250
-5 13 18 0.000000 0.288686 0.547592
-5 13 19 0.000000 0.294700 0.582776
-5 13 20 0.000000 0.299938 0.614093
-5 13 21 0.000000 0.304710 0.643089
-5 13 22 0.000000 0.309858 0.663529
-5 13 23 0.000000 0.315177 0.680080
-5 13 24 0.000000 0.326103 0.696735
-5 13 25 0.000000 0.338897 0.713425
-5 13 26 0.000000 0.360175 0.727991
-5 13 27 0.000000 0.383411 0.742066
-5 13 28 0.000000 0.398852 0.751712
-5 13 29 0.000000 0.413180 0.760727
-5 13 30 0.000000 0.424134 0.767541
-5 13 31 0.000000 0.434863 0.774210
-5 14 0 0.000000 0.195718 0.000000
-5 14 1 0.000000 0.198227 0.000000
-5 14 2 0.000000 0.200793 0.000000
-5 14 3 0.000000 0.204213 0.000000
-5 14 4 0.000000 0.207987 0.000000
-5 14 5 0.000000 0.214233 0.000000
-5 14 6 0.000000 0.221149 0.017684
-5 14 7 0.000000 0.230968 0.063307
-5 14 8 0.000000 0.240489 0.105018
-5 14 9 0.000000 0.249116 0.134993
-5 14 10 0.000000 0.258714 0.172439
-5 14 11 0.000000 0.270449 0.226319
-5 14 12 0.000000 0.281865 0.279434
-5 14 13 0.000000 0.292746 0.331274
-5 14 14 0.000000 0.302546 0.381918
-5 14 15 0.000000 0.310955 0.431024
-5 14 16 0.000000 0.318706 0.478395
-5 14 17 0.000000 0.325799 0.524032
-5 14 18 0.000000 0.332476 0.563738
-5 14 19 0.000000 0.338829 0.598832
-5 14 20 0.000000 0.344241 0.630362
-5 14 21 0.000000 0.349089 0.659756
-5 14 22 0.000000 0.353889 0.680107
-5 14 23 0.000000 0.358666 0.696349
-5 14 24 0.000000 0.368446 0.712705
-5 14 25 0.000000 0.379893 0.729100
-5 14 26 0.000000 0.398564 0.742389
-5 14 27 0.000000 0.418902 0.754960
-5 14 28 0.000000 0.432268 0.763288
-5 14 29 0.000000 0.444638 0.771009
-5 14 30 0.000000 0.454280 0.776973
-5 14 31 0.000000 0.463740 0.782820
-5 15 0 0.000000 0.236065 0.000000
-5 15 1 0.000000 0.238480 0.000000
-5 15 2 0.000000 0.240952 0.000000
-5 15 3 0.000000 0.244278 0.000000
-5 15 4 0.000000 0.247962 0.000000
-5 15 5 0.000000 0.254154 0.000000
-5 15 6 0.000000 0.261096 0.000000
-5 15 7 0.000000 0.271291 0.027041
-5 15 8 0.000000 0.281202 0.104626
-5 15 9 0.000000 0.290259 0.136912
-5 15 10 0.000000 0.300435 0.176569
-5 15 11 0.000000 0.313071 0.232439
-5 15 12 0.000000 0.325270 0.287179
-5 15 13 0.000000 0.336740 0.340038
-5 15 14 0.000000 0.347341 0.392288
-5 15 15 0.000000 0.356823 0.443754
-5 15 16 0.000000 0.365306 0.492387
-5 15 17 0.000000 0.372791 0.538187
-5 15 18 0.000000 0.379881 0.577995
-5 15 19 0.000000 0.386665 0.613143
-5 15 20 0.000000 0.392096 0.644577
-5 15 21 0.000000 0.396717 0.673782
-5 15 22 0.000000 0.401058 0.694425
-5 15 23 0.000000 0.405271 0.711176
-5 15 24 0.000000 0.413923 0.727660
-5 15 25 0.000000 0.424053 0.744055
-5 15 26 0.000000 0.439804 0.756082
-5 15 27 0.000000 0.456851 0.767101
-5 15 28 0.000000 0.467433 0.773918
-5 15 29 0.000000 0.477092 0.780135
-5 15 30 0.000000 0.485140 0.785425
-5 15 31 0.000000 0.493081 0.790653
-5 16 0 0.000000 0.272107 0.000000
-5 16 1 0.000000 0.274643 0.000000
-5 16 2 0.000000 0.277237 0.000000
-5 16 3 0.000000 0.280684 0.000000
-5 16 4 0.000000 0.284493 0.000000
-5 16 5 0.000000 0.290833 0.000000
-5 16 6 0.000000 0.297949 0.000000
-5 16 7 0.000000 0.308426 0.007925
-5 16 8 0.000000 0.318690 0.103135
-5 16 9 0.000000 0.328311 0.137813
-5 16 10 0.000000 0.339085 0.179667
-5 16 11 0.000000 0.352395 0.237312
-5 16 12 0.000000 0.365286 0.293665
-5 16 13 0.000000 0.377481 0.347868
-5 16 14 0.000000 0.388745 0.401533
-5 16 15 0.000000 0.398811 0.454508
-5 16 16 0.000000 0.407876 0.504249
-5 16 17 0.000000 0.415940 0.550758
-5 16 18 0.000000 0.423242 0.590865
-5 16 19 0.000000 0.429951 0.625993
-5 16 20 0.000000 0.435396 0.657420
-5 16 21 0.000000 0.440084 0.686625
-5 16 22 0.000000 0.444001 0.707489
-5 16 23 0.000000 0.447569 0.724562
-5 16 24 0.000000 0.455142 0.740929
-5 16 25 0.000000 0.464050 0.757062
-5 16 26 0.000000 0.477398 0.768097
-5 16 27 0.000000 0.491770 0.777955
-5 16 28 0.000000 0.500396 0.783846
-5 16 29 0.000000 0.508202 0.789170
-5 16 30 0.000000 0.514919 0.793717
-5 16 31 0.000000 0.521563 0.798213
-5 17 0 0.000000 0.303845 0.000000
-5 17 1 0.000000 0.306718 0.000000
-5 17 2 0.000000 0.309648 0.000000
-5 17 3 0.000000 0.313432 0.000000
-5 17 4 0.000000 0.317579 0.000000
-5 17 5 0.000000 0.324271 0.000000
-5 17 6 0.000000 0.331708 0.000000
-5 17 7 0.000000 0.342374 0.005958
-5 17 8 0.000000 0.352953 0.100544
-5 17 9 0.000000 0.363272 0.137694
-5 17 10 0.000000 0.374665 0.181735
-5 17 11 0.000000 0.388420 0.240939
-5 17 12 0.000000 0.401913 0.298892
-5 17 13 0.000000 0.414969 0.354763
-5 17 14 0.000000 0.426759 0.409654
-5 17 15 0.000000 0.436919 0.463287
-5 17 16 0.000000 0.446414 0.513984
-5 17 17 0.000000 0.455246 0.561745
-5 17 18 0.000000 0.462557 0.602347
-5 17 19 0.000000 0.468687 0.637382
-5 17 20 0.000000 0.474141 0.668890
-5 17 21 0.000000 0.479190 0.698283
-5 17 22 0.000000 0.482719 0.719298
-5 17 23 0.000000 0.485559 0.736504
-5 17 24 0.000000 0.492104 0.752511
-5 17 25 0.000000 0.499884 0.768119
-5 17 26 0.000000 0.511347 0.778432
-5 17 27 0.000000 0.523659 0.787524
-5 17 28 0.000000 0.531158 0.793072
-5 17 29 0.000000 0.537969 0.798114
-5 17 30 0.000000 0.543617 0.801850
-5 17 31 0.000000 0.549187 0.805499
-5 18 0 0.000000 0.335675 0.000000
-5 18 1 0.000000 0.338400 0.000000
-5 18 2 0.000000 0.341181 0.000000
-5 18 3 0.000000 0.344786 0.000000
-5 18 4 0.000000 0.348766 0.000000
-5 18 5 0.000000 0.355366 0.000000
-5 18 6 0.000000 0.362803 0.000000
-5 18 7 0.000000 0.373868 0.003285
-5 18 8 0.000000 0.384793 0.096834
-5 18 9 0.000000 0.395298 0.136592
-5 18 10 0.000000 0.406901 0.183027
-5 18 11 0.000000 0.420917 0.244151
-5 18 12 0.000000 0.434721 0.303651
-5 18 13 0.000000 0.448167 0.360446
-5 18 14 0.000000 0.460482 0.416242
-5 18 15 0.000000 0.471340 0.470753
-5 18 16 0.000000 0.481242 0.521992
-5 18 17 0.000000 0.490189 0.569958
-5 18 18 0.000000 0.497503 0.610879
-5 18 19 0.000000 0.503546 0.646321
-5 18 20 0.000000 0.508929 0.678023
-5 18 21 0.000000 0.513915 0.707481
-5 18 22 0.000000 0.517316 0.728729
-5 18 23 0.000000 0.519995 0.746244
-5 18 24 0.000000 0.525876 0.762077
-5 18 25 0.000000 0.532823 0.777350
-5 18 26 0.000000 0.542638 0.787076
-5 18 27 0.000000 0.553115 0.795523
-5 18 28 0.000000 0.559606 0.800763
-5 18 29 0.000000 0.565528 0.805545
-5 18 30 0.000000 0.570234 0.808918
-5 18 31 0.000000 0.574858 0.812197
-5 19 0 0.000000 0.367577 0.000000
-5 19 1 0.000000 0.369778 0.000000
-5 19 2 0.000000 0.372030 0.000000
-5 19 3 0.000000 0.375056 0.000000
-5 19 4 0.000000 0.378475 0.000000
-5 19 5 0.000000 0.384638 0.000000
-5 19 6 0.000000 0.391826 0.000000
-5 19 7 0.000000 0.403455 0.000061
-5 19 8 0.000000 0.414750 0.092254
-5 19 9 0.000000 0.425043 0.134726
-5 19 10 0.000000 0.436536 0.183715
-5 19 11 0.000000 0.450672 0.247041
-5 19 12 0.000000 0.464558 0.308047
-5 19 13 0.000000 0.478029 0.365188
-5 19 14 0.000000 0.490867 0.421637
-5 19 15 0.000000 0.502893 0.477198
-5 19 16 0.000000 0.513184 0.528656
-5 19 17 0.000000 0.521740 0.576012
-5 19 18 0.000000 0.529049 0.617116
-5 19 19 0.000000 0.535390 0.653355
-5 19 20 0.000000 0.540640 0.685338
-5 19 21 0.000000 0.545235 0.714766
-5 19 22 0.000000 0.548707 0.736310
-5 19 23 0.000000 0.551669 0.754271
-5 19 24 0.000000 0.557167 0.770075
-5 19 25 0.000000 0.563510 0.785159
-5 19 26 0.000000 0.571862 0.794405
-5 19 27 0.000000 0.580676 0.802303
-5 19 28 0.000000 0.586254 0.807262
-5 19 29 0.000000 0.591369 0.811801
-5 19 30 0.000000 0.595231 0.815159
-5 19 31 0.000000 0.599010 0.818438
-5 20 0 0.000000 0.390933 0.000000
-5 20 1 0.000000 0.393114 0.000000
-5 20 2 0.000000 0.395350 0.000000
-5 20 3 0.000000 0.398428 0.000000
-5 20 4 0.000000 0.401892 0.000000
-5 20 5 0.000000 0.408063 0.000000
-5 20 6 0.000000 0.415258 0.000000
-5 20 7 0.000000 0.426898 0.000000
-5 20 8 0.000000 0.438261 0.056987
-5 20 9 0.000000 0.448792 0.121444
-5 20 10 0.000000 0.460530 0.185937
-5 20 11 0.000000 0.474919 0.250510
-5 20 12 0.000000 0.489056 0.312536
-5 20 13 0.000000 0.502772 0.370320
-5 20 14 0.000000 0.515755 0.427252
-5 20 15 0.000000 0.527798 0.483089
-5 20 16 0.000000 0.538251 0.534845
-5 20 17 0.000000 0.547115 0.582520
-5 20 18 0.000000 0.554419 0.623794
-5 20 19 0.000000 0.560509 0.660088
-5 20 20 0.000000 0.565805 0.692374
-5 20 21 0.000000 0.570625 0.722255
-5 20 22 0.000000 0.574049 0.743599
-5 20 23 0.000000 0.576837 0.761062
-5 20 24 0.000000 0.581858 0.776512
-5 20 25 0.000000 0.587623 0.791291
-5 20 26 0.000000 0.594871 0.800248
-5 20 27 0.000000 0.602462 0.807863
-5 20 28 0.000000 0.607262 0.812634
-5 20 29 0.000000 0.611663 0.816999
-5 20 30 0.000000 0.614939 0.820212
-5 20 31 0.000000 0.618141 0.823349
-5 21 0 0.000000 0.409162 0.000000
-5 21 1 0.000000 0.411624 0.000000
-5 21 2 0.000000 0.414151 0.000000
-5 21 3 0.000000 0.417660 0.000000
-5 21 4 0.000000 0.421536 0.000000
-5 21 5 0.000000 0.427979 0.000000
-5 21 6 0.000000 0.435336 0.000000
-5 21 7 0.000000 0.446655 0.000000
-5 21 8 0.000000 0.457903 0.003308
-5 21 9 0.000000 0.468944 0.101313
-5 21 10 0.000000 0.481137 0.189080
-5 21 11 0.000000 0.495864 0.254326
-5 21 12 0.000000 0.510352 0.317081
-5 21 13 0.000000 0.524443 0.375687
-5 21 14 0.000000 0.537344 0.432999
-5 21 15 0.000000 0.548713 0.488648
-5 21 16 0.000000 0.559194 0.540748
-5 21 17 0.000000 0.568786 0.589300
-5 21 18 0.000000 0.576082 0.630737
-5 21 19 0.000000 0.581593 0.666640
-5 21 20 0.000000 0.587043 0.699244
-5 21 21 0.000000 0.592458 0.729868
-5 21 22 0.000000 0.595760 0.750712
-5 21 23 0.000000 0.598103 0.767110
-5 21 24 0.000000 0.602590 0.782012
-5 21 25 0.000000 0.607790 0.796415
-5 21 26 0.000000 0.614151 0.805201
-5 21 27 0.000000 0.620781 0.812691
-5 21 28 0.000000 0.624885 0.817330
-5 21 29 0.000000 0.628628 0.821561
-5 21 30 0.000000 0.631473 0.824553
-5 21 31 0.000000 0.634259 0.827462
-5 22 0 0.000000 0.425168 0.000000
-5 22 1 0.000000 0.427589 0.000000
-5 22 2 0.000000 0.430074 0.000000
-5 22 3 0.000000 0.433524 0.000000
-5 22 4 0.000000 0.437321 0.000000
-5 22 5 0.000000 0.443553 0.000000
-5 22 6 0.000000 0.450750 0.000000
-5 22 7 0.000000 0.462124 0.000000
-5 22 8 0.000000 0.473455 0.017082
-5 22 9 0.000000 0.484655 0.110565
-5 22 10 0.000000 0.497047 0.195354
-5 22 11 0.000000 0.512063 0.261014
-5 22 12 0.000000 0.526640 0.324077
-5 22 13 0.000000 0.540488 0.382810
-5 22 14 0.000000 0.553221 0.440107
-5 22 15 0.000000 0.564520 0.495557
-5 22 16 0.000000 0.575041 0.547445
-5 22 17 0.000000 0.584786 0.595771
-5 22 18 0.000000 0.592250 0.637024
-5 22 19 0.000000 0.597940 0.672778
-5 22 20 0.000000 0.603383 0.705128
-5 22 21 0.000000 0.608676 0.735436
-5 22 22 0.000000 0.612012 0.755967
-5 22 23 0.000000 0.614457 0.772053
-5 22 24 0.000000 0.618691 0.786575
-5 22 25 0.000000 0.623522 0.800574
-5 22 26 0.000000 0.629180 0.809013
-5 22 27 0.000000 0.635029 0.816168
-5 22 28 0.000000 0.638742 0.820695
-5 22 29 0.000000 0.642150 0.824848
-5 22 30 0.000000 0.644818 0.827793
-5 22 31 0.000000 0.647437 0.830659
-5 23 0 0.000000 0.440164 0.000000
-5 23 1 0.000000 0.442397 0.000000
-5 23 2 0.000000 0.444689 0.000000
-5 23 3 0.000000 0.447856 0.000000
-5 23 4 0.000000 0.451353 0.000000
-5 23 5 0.000000 0.457154 0.000000
-5 23 6 0.000000 0.464044 0.000000
-5 23 7 0.000000 0.475645 0.000000
-5 23 8 0.000000 0.487147 0.061515
-5 23 9 0.000000 0.498347 0.133174
-5 23 10 0.000000 0.510823 0.203050
-5 23 11 0.000000 0.526105 0.269008
-5 23 12 0.000000 0.540652 0.332186
-5 23 13 0.000000 0.553976 0.390731
-5 23 14 0.000000 0.566502 0.447834
-5 23 15 0.000000 0.578004 0.503080
-5 23 16 0.000000 0.588573 0.554503
-5 23 17 0.000000 0.598208 0.602100
-5 23 18 0.000000 0.605919 0.643014
-5 23 19 0.000000 0.612134 0.678728
-5 23 20 0.000000 0.617495 0.710565
-5 23 21 0.000000 0.622343 0.740075
-5 23 22 0.000000 0.625781 0.760377
-5 23 23 0.000000 0.628578 0.776494
-5 23 24 0.000000 0.632689 0.790711
-5 23 25 0.000000 0.637237 0.804296
-5 23 26 0.000000 0.642275 0.812306
-5 23 27 0.000000 0.647427 0.819030
-5 23 28 0.000000 0.650889 0.823457
-5 23 29 0.000000 0.654109 0.827554
-5 23 30 0.000000 0.656714 0.830534
-5 23 31 0.000000 0.659278 0.833438
-5 24 0 0.000000 0.454513 0.000000
-5 24 1 0.000000 0.457474 0.000000
-5 24 2 0.000000 0.460479 0.000000
-5 24 3 0.000000 0.464128 0.000000
-5 24 4 0.000000 0.468039 0.000000
-5 24 5 0.000000 0.473774 0.000000
-5 24 6 0.000000 0.480540 0.000000
-5 24 7 0.000000 0.491776 0.000000
-5 24 8 0.000000 0.503038 0.086863
-5 24 9 0.000000 0.514379 0.152642
-5 24 10 0.000000 0.526994 0.218522
-5 24 11 0.000000 0.542414 0.284625
-5 24 12 0.000000 0.556919 0.347638
-5 24 13 0.000000 0.569899 0.405501
-5 24 14 0.000000 0.582101 0.461797
-5 24 15 0.000000 0.593301 0.516076
-5 24 16 0.000000 0.603564 0.566360
-5 24 17 0.000000 0.612890 0.612647
-5 24 18 0.000000 0.620500 0.652664
-5 24 19 0.000000 0.626776 0.687804
-5 24 20 0.000000 0.632090 0.718817
-5 24 21 0.000000 0.636826 0.747352
-5 24 22 0.000000 0.640241 0.767015
-5 24 23 0.000000 0.643056 0.782646
-5 24 24 0.000000 0.646823 0.796294
-5 24 25 0.000000 0.650907 0.809281
-5 24 26 0.000000 0.655602 0.817001
-5 24 27 0.000000 0.660438 0.823506
-5 24 28 0.000000 0.663644 0.827779
-5 24 29 0.000000 0.666617 0.831734
-5 24 30 0.000000 0.668957 0.834647
-5 24 31 0.000000 0.671255 0.837491
-5 25 0 0.000000 0.468645 0.000000
-5 25 1 0.000000 0.472641 0.000000
-5 25 2 0.000000 0.476661 0.000000
-5 25 3 0.000000 0.481048 0.000000
-5 25 4 0.000000 0.485610 0.000000
-5 25 5 0.000000 0.491399 0.000000
-5 25 6 0.000000 0.498104 0.000000
-5 25 7 0.000000 0.508776 0.004910
-5 25 8 0.000000 0.519662 0.105849
-5 25 9 0.000000 0.531191 0.171065
-5 25 10 0.000000 0.543965 0.236586
-5 25 11 0.000000 0.559479 0.302783
-5 25 12 0.000000 0.573936 0.365537
-5 25 13 0.000000 0.586635 0.422554
-5 25 14 0.000000 0.598472 0.477839
-5 25 15 0.000000 0.609203 0.530896
-5 25 16 0.000000 0.619042 0.579816
-5 25 17 0.000000 0.627992 0.624600
-5 25 18 0.000000 0.635385 0.663535
-5 25 19 0.000000 0.641567 0.697923
-5 25 20 0.000000 0.646845 0.728007
-5 25 21 0.000000 0.651581 0.755508
-5 25 22 0.000000 0.654932 0.774396
-5 25 23 0.000000 0.657652 0.789369
-5 25 24 0.000000 0.661002 0.802358
-5 25 25 0.000000 0.664562 0.814687
-5 25 26 0.000000 0.669006 0.822163
-5 25 27 0.000000 0.673654 0.828520
-5 25 28 0.000000 0.676603 0.832623
-5 25 29 0.000000 0.679309 0.836405
-5 25 30 0.000000 0.681317 0.839219
-5 25 31 0.000000 0.683278 0.841969
-5 26 0 0.000000 0.481197 0.000000
-5 26 1 0.000000 0.485387 0.000000
-5 26 2 0.000000 0.489632 0.000000
-5 26 3 0.000000 0.494704 0.000000
-5 26 4 0.000000 0.500082 0.000000
-5 26 5 0.000000 0.507607 0.000000
-5 26 6 0.000000 0.515694 0.000000
-5 26 7 0.000000 0.526215 0.029754
-5 26 8 0.000000 0.536983 0.144560
-5 26 9 0.000000 0.548491 0.202471
-5 26 10 0.000000 0.561116 0.262449
-5 26 11 0.000000 0.576201 0.326975
-5 26 12 0.000000 0.590274 0.388280
-5 26 13 0.000000 0.602658 0.444218
-5 26 14 0.000000 0.614018 0.498065
-5 26 15 0.000000 0.624061 0.549224
-5 26 16 0.000000 0.633309 0.596278
-5 26 17 0.000000 0.641762 0.639227
-5 26 18 0.000000 0.648763 0.676790
-5 26 19 0.000000 0.654634 0.710165
-5 26 20 0.000000 0.659672 0.738717
-5 26 21 0.000000 0.664211 0.764375
-5 26 22 0.000000 0.667436 0.782252
-5 26 23 0.000000 0.670062 0.796591
-5 26 24 0.000000 0.673315 0.809215
-5 26 25 0.000000 0.676776 0.821267
-5 26 26 0.000000 0.680797 0.828137
-5 26 27 0.000000 0.684946 0.833810
-5 26 28 0.000000 0.687789 0.837789
-5 26 29 0.000000 0.690445 0.841526
-5 26 30 0.000000 0.692391 0.844321
-5 26 31 0.000000 0.694289 0.847053
-5 27 0 0.000000 0.493385 0.000000
-5 27 1 0.000000 0.497574 0.000000
-5 27 2 0.000000 0.501861 0.000000
-5 27 3 0.000000 0.507607 0.000000
-5 27 4 0.000000 0.513840 0.000000
-5 27 5 0.000000 0.523487 0.000000
-5 27 6 0.000000 0.533289 0.000000
-5 27 7 0.000000 0.543755 0.057627
-5 27 8 0.000000 0.554465 0.187821
-5 27 9 0.000000 0.565903 0.236873
-5 27 10 0.000000 0.578309 0.290112
-5 27 11 0.000000 0.592845 0.352560
-5 27 12 0.000000 0.606454 0.412142
-5 27 13 0.000000 0.618517 0.466945
-5 27 14 0.000000 0.629374 0.519255
-5 27 15 0.000000 0.638680 0.568361
-5 27 16 0.000000 0.647297 0.613434
-5 27 17 0.000000 0.655225 0.654471
-5 27 18 0.000000 0.661793 0.690595
-5 27 19 0.000000 0.667303 0.722896
-5 27 20 0.000000 0.672055 0.749777
-5 27 21 0.000000 0.676351 0.773407
-5 27 22 0.000000 0.679435 0.790217
-5 27 23 0.000000 0.681968 0.803929
-5 27 24 0.000000 0.685197 0.816255
-5 27 25 0.000000 0.688658 0.828119
-5 27 26 0.000000 0.692215 0.834298
-5 27 27 0.000000 0.695795 0.839164
-5 27 28 0.000000 0.698566 0.843029
-5 27 29 0.000000 0.701222 0.846751
-5 27 30 0.000000 0.703168 0.849545
-5 27 31 0.000000 0.705066 0.852277
-5 28 0 0.000000 0.501443 0.000000
-5 28 1 0.000000 0.505633 0.000000
-5 28 2 0.000000 0.509925 0.000000
-5 28 3 0.000000 0.515755 0.000000
-5 28 4 0.000000 0.522129 0.000000
-5 28 5 0.000000 0.532324 0.000000
-5 28 6 0.000000 0.542809 0.000000
-5 28 7 0.000000 0.554550 0.069024
-5 28 8 0.000000 0.566255 0.206675
-5 28 9 0.000000 0.577849 0.256758
-5 28 10 0.000000 0.590186 0.310085
-5 28 11 0.000000 0.604160 0.370546
-5 28 12 0.000000 0.617310 0.428696
-5 28 13 0.000000 0.629086 0.482993
-5 28 14 0.000000 0.639597 0.534455
-5 28 15 0.000000 0.648482 0.582269
-5 28 16 0.000000 0.656691 0.626223
-5 28 17 0.000000 0.664225 0.666316
-5 28 18 0.000000 0.670410 0.701303
-5 28 19 0.000000 0.675545 0.732318
-5 28 20 0.000000 0.680035 0.758104
-5 28 21 0.000000 0.684137 0.780753
-5 28 22 0.000000 0.687184 0.796888
-5 28 23 0.000000 0.689753 0.810062
-5 28 24 0.000000 0.692929 0.821804
-5 28 25 0.000000 0.696308 0.833068
-5 28 26 0.000000 0.699792 0.839053
-5 28 27 0.000000 0.703300 0.843818
-5 28 28 0.000000 0.706021 0.847309
-5 28 29 0.000000 0.708629 0.850617
-5 28 30 0.000000 0.710539 0.853386
-5 28 31 0.000000 0.712403 0.856118
-5 29 0 0.000000 0.508912 0.000000
-5 29 1 0.000000 0.513102 0.000000
-5 29 2 0.000000 0.517394 0.000000
-5 29 3 0.000000 0.523223 0.000000
-5 29 4 0.000000 0.529638 0.000000
-5 29 5 0.000000 0.540155 0.000000
-5 29 6 0.000000 0.551175 0.000000
-5 29 7 0.000000 0.564381 0.078068
-5 29 8 0.000000 0.577232 0.222041
-5 29 9 0.000000 0.589014 0.274569
-5 29 10 0.000000 0.601304 0.328960
-5 29 11 0.000000 0.614714 0.387446
-5 29 12 0.000000 0.627405 0.444206
-5 29 13 0.000000 0.638899 0.498088
-5 29 14 0.000000 0.649087 0.548798
-5 29 15 0.000000 0.657596 0.595430
-5 29 16 0.000000 0.665429 0.638389
-5 29 17 0.000000 0.672587 0.677676
-5 29 18 0.000000 0.678395 0.711569
-5 29 19 0.000000 0.683155 0.741268
-5 29 20 0.000000 0.687386 0.766041
-5 29 21 0.000000 0.691300 0.787858
-5 29 22 0.000000 0.694326 0.803373
-5 29 23 0.000000 0.696950 0.816022
-5 29 24 0.000000 0.700069 0.827139
-5 29 25 0.000000 0.703354 0.837746
-5 29 26 0.000000 0.706820 0.843607
-5 29 27 0.000000 0.710328 0.848373
-5 29 28 0.000000 0.713001 0.851452
-5 29 29 0.000000 0.715555 0.854290
-5 29 30 0.000000 0.717425 0.857029
-5 29 31 0.000000 0.719249 0.859761
-5 30 0 0.000000 0.514574 0.000000
-5 30 1 0.000000 0.518815 0.000000
-5 30 2 0.000000 0.523152 0.000000
-5 30 3 0.000000 0.528930 0.000000
-5 30 4 0.000000 0.535304 0.000000
-5 30 5 0.000000 0.545855 0.000000
-5 30 6 0.000000 0.557142 0.000000
-5 30 7 0.000000 0.571623 0.084853
-5 30 8 0.000000 0.585454 0.233581
-5 30 9 0.000000 0.597336 0.287988
-5 30 10 0.000000 0.609629 0.343261
-5 30 11 0.000000 0.622827 0.400442
-5 30 12 0.000000 0.635281 0.456290
-5 30 13 0.000000 0.646493 0.509919
-5 30 14 0.000000 0.656396 0.560107
-5 30 15 0.000000 0.664617 0.605871
-5 30 16 0.000000 0.672118 0.647931
-5 30 17 0.000000 0.678899 0.686285
-5 30 18 0.000000 0.684382 0.719258
-5 30 19 0.000000 0.688853 0.748044
-5 30 20 0.000000 0.692859 0.772080
-5 30 21 0.000000 0.696584 0.793266
-5 30 22 0.000000 0.699640 0.808257
-5 30 23 0.000000 0.702392 0.820433
-5 30 24 0.000000 0.705446 0.831070
-5 30 25 0.000000 0.708599 0.841195
-5 30 26 0.000000 0.712041 0.846996
-5 30 27 0.000000 0.715549 0.851798
-5 30 28 0.000000 0.718219 0.854869
-5 30 29 0.000000 0.720770 0.857692
-5 30 30 0.000000 0.722637 0.860134
-5 30 31 0.000000 0.724459 0.862551
-5 31 0 0.000000 0.520115 0.000000
-5 31 1 0.000000 0.524411 0.000000
-5 31 2 0.000000 0.528795 0.000000
-5 31 3 0.000000 0.534519 0.000000
-5 31 4 0.000000 0.540848 0.000000
-5 31 5 0.000000 0.551413 0.000000
-5 31 6 0.000000 0.562950 0.000000
-5 31 7 0.000000 0.578692 0.091487
-5 31 8 0.000000 0.593493 0.244865
-5 31 9 0.000000 0.605469 0.301113
-5 31 10 0.000000 0.617768 0.357258
-5 31 11 0.000000 0.630778 0.413177
-5 31 12 0.000000 0.643008 0.468146
-5 31 13 0.000000 0.653938 0.521532
-5 31 14 0.000000 0.663559 0.571213
-5 31 15 0.000000 0.671498 0.616131
-5 31 16 0.000000 0.678670 0.657298
-5 31 17 0.000000 0.685075 0.694712
-5 31 18 0.000000 0.690234 0.726775
-5 31 19 0.000000 0.694424 0.754675
-5 31 20 0.000000 0.698206 0.777993
-5 31 21 0.000000 0.701744 0.798560
-5 31 22 0.000000 0.704833 0.813034
-5 31 23 0.000000 0.707718 0.824740
-5 31 24 0.000000 0.710705 0.834907
-5 31 25 0.000000 0.713725 0.844562
-5 31 26 0.000000 0.717142 0.850306
-5 31 27 0.000000 0.720650 0.855149
-5 31 28 0.000000 0.723320 0.858237
-5 31 29 0.000000 0.725870 0.861076
-5 31 30 0.000000 0.727737 0.863203
-5 31 31 0.000000 0.729559 0.865283
-6 0 0 0.050904 0.039257 0.028281
-6 0 1 0.051090 0.039274 0.030103
-6 0 2 0.051296 0.039291 0.031970
-6 0 3 0.051805 0.039291 0.034521
-6 0 4 0.052316 0.039314 0.037260
-6 0 5 0.052841 0.039496 0.041320
-6 0 6 0.053127 0.039675 0.045472
-6 0 7 0.052377 0.039839 0.050020
-6 0 8 0.051841 0.039781 0.055976
-6 0 9 0.051945 0.039052 0.066154
-6 0 10 0.050550 0.038165 0.083333
-6 0 11 0.045857 0.036931 0.115917
-6 0 12 0.042132 0.034816 0.148173
-6 0 13 0.040020 0.031231 0.179882
-6 0 14 0.044502 0.018888 0.214701
-6 0 15 0.057461 0.000000 0.253519
-6 0 16 0.068264 0.000000 0.289168
-6 0 17 0.076912 0.000000 0.321646
-6 0 18 0.086908 0.000000 0.351939
-6 0 19 0.097952 0.000000 0.380533
-6 0 20 0.106641 0.000000 0.406285
-6 0 21 0.113916 0.000000 0.430331
-6 0 22 0.119033 0.000000 0.452118
-6 0 23 0.123168 0.000000 0.472879
-6 0 24 0.122585 0.000000 0.498492
-6 0 25 0.120430 0.000000 0.525723
-6 0 26 0.097590 0.000000 0.560607
-6 0 27 0.069977 0.000000 0.597257
-6 0 28 0.000000 0.000000 0.620529
-6 0 29 0.000000 0.000000 0.641889
-6 0 30 0.000000 0.084481 0.657564
-6 0 31 0.000000 0.180981 0.672860
-6 1 0 0.052802 0.041278 0.027917
-6 1 1 0.052375 0.041287 0.030124
-6 1 2 0.052002 0.041295 0.032352
-6 1 3 0.052423 0.041295 0.034893
-6 1 4 0.052857 0.041318 0.037624
-6 1 5 0.053382 0.041500 0.041684
-6 1 6 0.053701 0.041733 0.046134
-6 1 7 0.053127 0.042189 0.052272
-6 1 8 0.052547 0.042393 0.059354
-6 1 9 0.051951 0.041844 0.069267
-6 1 10 0.050162 0.041168 0.086410
-6 1 11 0.045748 0.040216 0.119455
-6 1 12 0.042289 0.038457 0.152354
-6 1 13 0.040424 0.035351 0.185012
-6 1 14 0.044887 0.024420 0.220407
-6 1 15 0.057487 0.003426 0.259319
-6 1 16 0.067940 0.000000 0.295391
-6 1 17 0.076247 0.000000 0.328621
-6 1 18 0.085896 0.000000 0.359286
-6 1 19 0.096590 0.000000 0.387956
-6 1 20 0.104983 0.000000 0.413918
-6 1 21 0.111996 0.000000 0.438255
-6 1 22 0.116790 0.000000 0.459745
-6 1 23 0.120575 0.000000 0.479942
-6 1 24 0.099796 0.000000 0.504216
-6 1 25 0.070828 0.000000 0.529848
-6 1 26 0.042968 0.000000 0.564509
-6 1 27 0.015363 0.000000 0.601253
-6 1 28 0.000000 0.000000 0.624462
-6 1 29 0.000000 0.000000 0.645738
-6 1 30 0.000000 0.092696 0.661399
-6 1 31 0.000000 0.189196 0.676686
-6 2 0 0.054741 0.043333 0.027553
-6 2 1 0.053734 0.043333 0.030121
-6 2 2 0.052808 0.043333 0.032688
-6 2 3 0.053093 0.043339 0.035250
-6 2 4 0.053407 0.043366 0.038000
-6 2 5 0.053933 0.043542 0.042060
-6 2 6 0.054286 0.043827 0.046809
-6 2 7 0.053892 0.044579 0.054543
-6 2 8 0.053268 0.045053 0.062762
-6 2 9 0.051955 0.044695 0.072440
-6 2 10 0.049763 0.044239 0.089566
-6 2 11 0.045638 0.043569 0.123079
-6 2 12 0.042455 0.042168 0.156633
-6 2 13 0.040842 0.039547 0.190258
-6 2 14 0.045283 0.030044 0.226241
-6 2 15 0.057509 0.011692 0.265259
-6 2 16 0.067601 0.000000 0.301763
-6 2 17 0.075560 0.000000 0.335751
-6 2 18 0.084861 0.000000 0.366788
-6 2 19 0.095205 0.000000 0.395530
-6 2 20 0.103296 0.000000 0.421707
-6 2 21 0.110036 0.000000 0.446346
-6 2 22 0.114500 0.000000 0.467540
-6 2 23 0.117929 0.000000 0.487166
-6 2 24 0.077855 0.000000 0.510152
-6 2 25 0.023280 0.000000 0.534256
-6 2 26 0.000000 0.000000 0.568611
-6 2 27 0.000000 0.000000 0.605332
-6 2 28 0.000000 0.000000 0.628473
-6 2 29 0.000000 0.006105 0.649674
-6 2 30 0.000000 0.101085 0.665323
-6 2 31 0.000000 0.197591 0.680602
-6 3 0 0.057284 0.045883 0.027188
-6 3 1 0.056190 0.045883 0.029756
-6 3 2 0.055128 0.045889 0.032353
-6 3 3 0.054537 0.045989 0.035385
-6 3 4 0.054087 0.046087 0.038546
-6 3 5 0.054621 0.046169 0.042607
-6 3 6 0.055028 0.046448 0.047673
-6 3 7 0.054888 0.047576 0.057099
-6 3 8 0.054214 0.048426 0.066632
-6 3 9 0.051938 0.048444 0.076489
-6 3 10 0.049219 0.048335 0.093917
-6 3 11 0.045523 0.047947 0.128003
-6 3 12 0.042743 0.046933 0.162375
-6 3 13 0.041488 0.044877 0.197221
-6 3 14 0.045863 0.037048 0.234012
-6 3 15 0.057476 0.021800 0.273303
-6 3 16 0.067043 0.000000 0.310366
-6 3 17 0.074565 0.000000 0.345200
-6 3 18 0.083477 0.000000 0.376612
-6 3 19 0.093471 0.000000 0.405363
-6 3 20 0.101163 0.000000 0.431838
-6 3 21 0.107473 0.000000 0.456947
-6 3 22 0.111496 0.000000 0.477835
-6 3 23 0.114479 0.000000 0.496804
-6 3 24 0.068649 0.000000 0.519271
-6 3 25 0.006547 0.000000 0.542906
-6 3 26 0.000000 0.000000 0.575722
-6 3 27 0.000000 0.000000 0.610656
-6 3 28 0.000000 0.000000 0.633648
-6 3 29 0.000000 0.016682 0.654934
-6 3 30 0.000000 0.112095 0.670597
-6 3 31 0.000000 0.208686 0.685885
-6 4 0 0.060005 0.048643 0.026822
-6 4 1 0.058836 0.048644 0.029390
-6 4 2 0.057653 0.048656 0.032013
-6 4 3 0.056275 0.048826 0.035457
-6 4 4 0.055113 0.048979 0.038993
-6 4 5 0.055468 0.049012 0.043168
-6 4 6 0.055771 0.049312 0.048603
-6 4 7 0.055852 0.050768 0.059500
-6 4 8 0.055128 0.051968 0.070274
-6 4 9 0.051992 0.052399 0.080679
-6 4 10 0.048768 0.052689 0.098681
-6 4 11 0.045351 0.052665 0.133395
-6 4 12 0.042425 0.052117 0.168657
-6 4 13 0.040316 0.050695 0.204832
-6 4 14 0.044468 0.044667 0.242491
-6 4 15 0.056669 0.032717 0.282057
-6 4 16 0.066300 0.000000 0.319723
-6 4 17 0.073361 0.000000 0.355487
-6 4 18 0.081874 0.000000 0.387316
-6 4 19 0.091516 0.000000 0.416085
-6 4 20 0.098773 0.000000 0.442876
-6 4 21 0.104597 0.000000 0.468479
-6 4 22 0.108147 0.000000 0.489052
-6 4 23 0.110664 0.000000 0.507339
-6 4 24 0.059746 0.000000 0.529325
-6 4 25 0.000000 0.000000 0.552545
-6 4 26 0.000000 0.000000 0.583651
-6 4 27 0.000000 0.000000 0.616577
-6 4 28 0.000000 0.000000 0.639363
-6 4 29 0.000000 0.028255 0.660699
-6 4 30 0.000000 0.124114 0.676373
-6 4 31 0.000000 0.220768 0.691669
-6 5 0 0.063971 0.052868 0.026440
-6 5 1 0.062810 0.052878 0.029008
-6 5 2 0.061625 0.052892 0.031631
-6 5 3 0.060071 0.052969 0.035085
-6 5 4 0.058569 0.053073 0.038743
-6 5 5 0.057427 0.053370 0.043830
-6 5 6 0.056513 0.053882 0.049993
-6 5 7 0.056586 0.055329 0.060814
-6 5 8 0.055818 0.056691 0.072316
-6 5 9 0.052532 0.057799 0.085861
-6 5 10 0.048964 0.058847 0.106335
-6 5 11 0.044777 0.059764 0.142056
-6 5 12 0.037867 0.060226 0.178726
-6 5 13 0.026419 0.059933 0.216979
-6 5 14 0.029250 0.056582 0.255934
-6 5 15 0.050440 0.049303 0.295792
-6 5 16 0.064255 0.024830 0.334359
-6 5 17 0.070695 0.000000 0.371637
-6 5 18 0.078734 0.000000 0.404176
-6 5 19 0.088019 0.000000 0.433030
-6 5 20 0.094588 0.000000 0.460264
-6 5 21 0.099529 0.000000 0.486525
-6 5 22 0.102382 0.000000 0.506722
-6 5 23 0.104286 0.000000 0.524163
-6 5 24 0.052964 0.000000 0.545917
-6 5 25 0.000000 0.000000 0.569110
-6 5 26 0.000000 0.000000 0.597315
-6 5 27 0.000000 0.000000 0.626677
-6 5 28 0.000000 0.000000 0.648853
-6 5 29 0.000000 0.046800 0.670002
-6 5 30 0.000000 0.143197 0.685663
-6 5 31 0.000000 0.239766 0.700959
-6 6 0 0.067386 0.057221 0.026079
-6 6 1 0.066231 0.057413 0.028733
-6 6 2 0.065041 0.057593 0.031438
-6 6 3 0.063345 0.057593 0.034901
-6 6 4 0.061562 0.057659 0.038666
-6 6 5 0.059169 0.058186 0.044547
-6 6 6 0.057181 0.058914 0.051413
-6 6 7 0.056950 0.060513 0.062554
-6 6 8 0.055902 0.062157 0.075053
-6 6 9 0.052405 0.063937 0.091623
-6 6 10 0.048314 0.065768 0.114583
-6 6 11 0.042917 0.067712 0.151597
-6 6 12 0.030759 0.069248 0.189865
-6 6 13 0.007331 0.070107 0.230224
-6 6 14 0.008284 0.069321 0.270542
-6 6 15 0.040582 0.066418 0.310810
-6 6 16 0.059875 0.058444 0.350282
-6 6 17 0.066162 0.045397 0.388957
-6 6 18 0.073878 0.000000 0.422330
-6 6 19 0.082704 0.000000 0.451579
-6 6 20 0.088609 0.000000 0.479351
-6 6 21 0.092762 0.000000 0.506237
-6 6 22 0.094879 0.000000 0.526227
-6 6 23 0.096071 0.000000 0.543082
-6 6 24 0.044324 0.000000 0.564509
-6 6 25 0.000000 0.000000 0.587460
-6 6 26 0.000000 0.000000 0.613266
-6 6 27 0.000000 0.000000 0.639731
-6 6 28 0.000000 0.000000 0.660887
-6 6 29 0.000000 0.083127 0.681286
-6 6 30 0.000000 0.172142 0.696471
-6 6 31 0.000000 0.260819 0.711308
-6 7 0 0.068415 0.062127 0.025809
-6 7 1 0.067250 0.063251 0.028924
-6 7 2 0.066053 0.064304 0.032062
-6 7 3 0.064357 0.064304 0.035534
-6 7 4 0.062550 0.064380 0.039341
-6 7 5 0.059965 0.064992 0.045494
-6 7 6 0.057524 0.065949 0.052964
-6 7 7 0.055712 0.068397 0.066140
-6 7 8 0.053360 0.070842 0.080799
-6 7 9 0.049385 0.073277 0.099905
-6 7 10 0.043994 0.075996 0.125400
-6 7 11 0.035486 0.079341 0.164950
-6 7 12 0.012600 0.082225 0.205637
-6 7 13 0.000000 0.084343 0.248222
-6 7 14 0.000000 0.085623 0.290199
-6 7 15 0.014994 0.085826 0.331395
-6 7 16 0.045373 0.083412 0.371778
-6 7 17 0.053541 0.078382 0.411348
-6 7 18 0.061579 0.058785 0.446090
-6 7 19 0.069515 0.027860 0.477076
-6 7 20 0.074852 0.017127 0.505802
-6 7 21 0.078629 0.018510 0.533170
-6 7 22 0.079847 0.021884 0.553684
-6 7 23 0.079902 0.026163 0.571082
-6 7 24 0.027626 0.035747 0.591767
-6 7 25 0.000000 0.047099 0.613546
-6 7 26 0.000000 0.069492 0.639126
-6 7 27 0.000000 0.094433 0.665582
-6 7 28 0.000000 0.143733 0.683948
-6 7 29 0.000000 0.196513 0.701159
-6 7 30 0.000000 0.243826 0.713853
-6 7 31 0.000000 0.290776 0.726246
-6 8 0 0.069655 0.067923 0.024793
-6 8 1 0.068312 0.069606 0.028477
-6 8 2 0.066943 0.071203 0.032159
-6 8 3 0.065206 0.071508 0.035823
-6 8 4 0.063334 0.071912 0.039855
-6 8 5 0.060521 0.073001 0.046452
-6 8 6 0.057621 0.074525 0.054635
-6 8 7 0.054343 0.077935 0.069685
-6 8 8 0.050622 0.081240 0.086269
-6 8 9 0.045573 0.084231 0.107455
-6 8 10 0.036410 0.087804 0.135193
-6 8 11 0.018195 0.092659 0.177344
-6 8 12 0.000000 0.096999 0.220389
-6 8 13 0.000000 0.100479 0.264924
-6 8 14 0.000000 0.103710 0.308397
-6 8 15 0.000000 0.106621 0.350506
-6 8 16 0.016558 0.108778 0.391843
-6 8 17 0.024829 0.110180 0.432410
-6 8 18 0.032074 0.112236 0.468454
-6 8 19 0.038522 0.114799 0.500980
-6 8 20 0.042472 0.117268 0.530502
-6 8 21 0.044924 0.119680 0.558223
-6 8 22 0.045197 0.125213 0.579105
-6 8 23 0.044480 0.132165 0.596880
-6 8 24 0.000000 0.147613 0.616815
-6 8 25 0.000000 0.165894 0.637470
-6 8 26 0.000000 0.201884 0.662372
-6 8 27 0.000000 0.241962 0.688255
-6 8 28 0.000000 0.265853 0.704203
-6 8 29 0.000000 0.287431 0.718732
-6 8 30 0.000000 0.303309 0.729337
-6 8 31 0.000000 0.318806 0.739681
-6 9 0 0.071531 0.076385 0.021544
-6 9 1 0.069496 0.077513 0.026116
-6 9 2 0.067469 0.078665 0.030677
-6 9 3 0.065565 0.080193 0.035085
-6 9 4 0.063506 0.081873 0.039886
-6 9 5 0.060360 0.084615 0.047442
-6 9 6 0.056978 0.087726 0.056664
-6 9 7 0.052576 0.092437 0.073103
-6 9 8 0.047296 0.096782 0.090908
-6 9 9 0.039382 0.100027 0.112810
-6 9 10 0.019032 0.104351 0.141915
-6 9 11 0.000000 0.111047 0.186866
-6 9 12 0.000000 0.117166 0.232081
-6 9 13 0.000000 0.122320 0.277738
-6 9 14 0.000000 0.127155 0.322221
-6 9 15 0.000000 0.131579 0.365193
-6 9 16 0.000000 0.135334 0.407615
-6 9 17 0.000000 0.138420 0.449486
-6 9 18 0.000000 0.141730 0.486631
-6 9 19 0.000000 0.145216 0.520100
-6 9 20 0.000000 0.148419 0.549952
-6 9 21 0.000000 0.151452 0.577633
-6 9 22 0.000000 0.157101 0.598420
-6 9 23 0.000000 0.163938 0.616073
-6 9 24 0.000000 0.178631 0.635236
-6 9 25 0.000000 0.195944 0.654902
-6 9 26 0.000000 0.229752 0.677778
-6 9 27 0.000000 0.267367 0.701395
-6 9 28 0.000000 0.290212 0.716041
-6 9 29 0.000000 0.310948 0.729406
-6 9 30 0.000000 0.326184 0.739128
-6 9 31 0.000000 0.341054 0.748607
-6 10 0 0.071108 0.090350 0.000000
-6 10 1 0.068622 0.091296 0.000000
-6 10 2 0.066152 0.092333 0.004355
-6 10 3 0.063912 0.094734 0.013310
-6 10 4 0.060731 0.097339 0.023272
-6 10 5 0.050965 0.101380 0.040285
-6 10 6 0.041127 0.105748 0.057505
-6 10 7 0.030982 0.111535 0.075627
-6 10 8 0.021265 0.116858 0.095057
-6 10 9 0.012832 0.120792 0.118415
-6 10 10 0.000000 0.126076 0.149234
-6 10 11 0.000000 0.134329 0.196467
-6 10 12 0.000000 0.141976 0.243514
-6 10 13 0.000000 0.148613 0.290251
-6 10 14 0.000000 0.154840 0.335848
-6 10 15 0.000000 0.160540 0.379982
-6 10 16 0.000000 0.165646 0.423507
-6 10 17 0.000000 0.170159 0.466425
-6 10 18 0.000000 0.174583 0.504501
-6 10 19 0.000000 0.178937 0.538812
-6 10 20 0.000000 0.182807 0.568987
-6 10 21 0.000000 0.186385 0.596679
-6 10 22 0.000000 0.192081 0.617473
-6 10 23 0.000000 0.198740 0.635132
-6 10 24 0.000000 0.212674 0.653596
-6 10 25 0.000000 0.229033 0.672329
-6 10 26 0.000000 0.260239 0.693025
-6 10 27 0.000000 0.294870 0.714174
-6 10 28 0.000000 0.316326 0.727544
-6 10 29 0.000000 0.335900 0.739802
-6 10 30 0.000000 0.350364 0.748777
-6 10 31 0.000000 0.364488 0.757533
-6 11 0 0.065627 0.116423 0.000000
-6 11 1 0.063220 0.118009 0.000000
-6 11 2 0.060779 0.119653 0.000000
-6 11 3 0.057831 0.122156 0.000000
-6 11 4 0.051474 0.124917 0.000000
-6 11 5 0.021256 0.129476 0.015202
-6 11 6 0.000000 0.134374 0.055732
-6 11 7 0.000000 0.140740 0.076183
-6 11 8 0.000000 0.146909 0.098131
-6 11 9 0.000000 0.152487 0.124570
-6 11 10 0.000000 0.159191 0.157866
-6 11 11 0.000000 0.168376 0.206246
-6 11 12 0.000000 0.177003 0.254379
-6 11 13 0.000000 0.184702 0.302101
-6 11 14 0.000000 0.191855 0.349047
-6 11 15 0.000000 0.198307 0.394994
-6 11 16 0.000000 0.204222 0.439666
-6 11 17 0.000000 0.209599 0.483063
-6 11 18 0.000000 0.214824 0.521696
-6 11 19 0.000000 0.219930 0.556626
-6 11 20 0.000000 0.224317 0.587111
-6 11 21 0.000000 0.228272 0.614928
-6 11 22 0.000000 0.233866 0.635954
-6 11 23 0.000000 0.240206 0.653895
-6 11 24 0.000000 0.253369 0.671822
-6 11 25 0.000000 0.268806 0.689746
-6 11 26 0.000000 0.296485 0.707922
-6 11 27 0.000000 0.326989 0.726156
-6 11 28 0.000000 0.346300 0.738306
-6 11 29 0.000000 0.364011 0.749588
-6 11 30 0.000000 0.377415 0.758115
-6 11 31 0.000000 0.390531 0.766459
-6 12 0 0.031266 0.143411 0.000000
-6 12 1 0.029295 0.145506 0.000000
-6 12 2 0.027269 0.147642 0.000000
-6 12 3 0.024426 0.150383 0.000000
-6 12 4 0.017580 0.153423 0.000000
-6 12 5 0.000000 0.158560 0.000000
-6 12 6 0.000000 0.164102 0.051129
-6 12 7 0.000000 0.171400 0.075267
-6 12 8 0.000000 0.178632 0.100651
-6 12 9 0.000000 0.185664 0.129771
-6 12 10 0.000000 0.193628 0.165366
-6 12 11 0.000000 0.203642 0.215206
-6 12 12 0.000000 0.213223 0.264803
-6 12 13 0.000000 0.222086 0.313995
-6 12 14 0.000000 0.230201 0.362406
-6 12 15 0.000000 0.237355 0.409814
-6 12 16 0.000000 0.243990 0.455661
-6 12 17 0.000000 0.250105 0.499946
-6 12 18 0.000000 0.255961 0.539127
-6 12 19 0.000000 0.261615 0.574338
-6 12 20 0.000000 0.266462 0.605245
-6 12 21 0.000000 0.270824 0.633569
-6 12 22 0.000000 0.276278 0.654580
-6 12 23 0.000000 0.282228 0.672265
-6 12 24 0.000000 0.294459 0.689583
-6 12 25 0.000000 0.308785 0.706779
-6 12 26 0.000000 0.333351 0.722877
-6 12 27 0.000000 0.360281 0.738722
-6 12 28 0.000000 0.377649 0.749670
-6 12 29 0.000000 0.393651 0.759918
-6 12 30 0.000000 0.405968 0.767805
-6 12 31 0.000000 0.418040 0.775535
-6 13 0 0.000000 0.171922 0.000000
-6 13 1 0.000000 0.174309 0.000000
-6 13 2 0.000000 0.176746 0.000000
-6 13 3 0.000000 0.179948 0.000000
-6 13 4 0.000000 0.183477 0.000000
-6 13 5 0.000000 0.189290 0.000000
-6 13 6 0.000000 0.195666 0.041809
-6 13 7 0.000000 0.204484 0.071898
-6 13 8 0.000000 0.213140 0.102248
-6 13 9 0.000000 0.221313 0.133382
-6 13 10 0.000000 0.230267 0.170981
-6 13 11 0.000000 0.240938 0.222805
-6 13 12 0.000000 0.251432 0.274494
-6 13 13 0.000000 0.261629 0.325960
-6 13 14 0.000000 0.270765 0.376033
-6 13 15 0.000000 0.278538 0.424315
-6 13 16 0.000000 0.285746 0.471384
-6 13 17 0.000000 0.292389 0.517240
-6 13 18 0.000000 0.298592 0.556950
-6 13 19 0.000000 0.304452 0.591878
-6 13 20 0.000000 0.309664 0.623396
-6 13 21 0.000000 0.314488 0.652867
-6 13 22 0.000000 0.319735 0.673446
-6 13 23 0.000000 0.325176 0.689982
-6 13 24 0.000000 0.336208 0.706569
-6 13 25 0.000000 0.349105 0.723173
-6 13 26 0.000000 0.371250 0.737930
-6 13 27 0.000000 0.395530 0.752262
-6 13 28 0.000000 0.411292 0.762033
-6 13 29 0.000000 0.425838 0.771153
-6 13 30 0.000000 0.437027 0.778080
-6 13 31 0.000000 0.447992 0.784860
-6 14 0 0.000000 0.205928 0.000000
-6 14 1 0.000000 0.208437 0.000000
-6 14 2 0.000000 0.211003 0.000000
-6 14 3 0.000000 0.214423 0.000000
-6 14 4 0.000000 0.218184 0.000000
-6 14 5 0.000000 0.224333 0.000000
-6 14 6 0.000000 0.231172 0.003989
-6 14 7 0.000000 0.241000 0.055638
-6 14 8 0.000000 0.250632 0.102711
-6 14 9 0.000000 0.259672 0.136058
-6 14 10 0.000000 0.269467 0.175817
-6 14 11 0.000000 0.280924 0.229681
-6 14 12 0.000000 0.292267 0.283283
-6 14 13 0.000000 0.303420 0.336448
-6 14 14 0.000000 0.313443 0.388103
-6 14 15 0.000000 0.322013 0.437819
-6 14 16 0.000000 0.329864 0.486096
-6 14 17 0.000000 0.336998 0.532936
-6 14 18 0.000000 0.343603 0.573025
-6 14 19 0.000000 0.349797 0.607864
-6 14 20 0.000000 0.355242 0.639714
-6 14 21 0.000000 0.360239 0.669772
-6 14 22 0.000000 0.365177 0.690230
-6 14 23 0.000000 0.370087 0.706325
-6 14 24 0.000000 0.379950 0.722523
-6 14 25 0.000000 0.391464 0.738754
-6 14 26 0.000000 0.410975 0.752286
-6 14 27 0.000000 0.432331 0.765194
-6 14 28 0.000000 0.446004 0.773667
-6 14 29 0.000000 0.458579 0.781506
-6 14 30 0.000000 0.468413 0.787582
-6 14 31 0.000000 0.478064 0.793541
-6 15 0 0.000000 0.246997 0.000000
-6 15 1 0.000000 0.249413 0.000000
-6 15 2 0.000000 0.251885 0.000000
-6 15 3 0.000000 0.255211 0.000000
-6 15 4 0.000000 0.258877 0.000000
-6 15 5 0.000000 0.264922 0.000000
-6 15 6 0.000000 0.271744 0.000000
-6 15 7 0.000000 0.281931 0.022805
-6 15 8 0.000000 0.291960 0.101718
-6 15 9 0.000000 0.301515 0.137534
-6 15 10 0.000000 0.311962 0.179650
-6 15 11 0.000000 0.324368 0.235629
-6 15 12 0.000000 0.336480 0.290911
-6 15 13 0.000000 0.348104 0.345034
-6 15 14 0.000000 0.358839 0.398171
-6 15 15 0.000000 0.368434 0.450040
-6 15 16 0.000000 0.377020 0.499508
-6 15 17 0.000000 0.384596 0.546575
-6 15 18 0.000000 0.391675 0.586852
-6 15 19 0.000000 0.398366 0.621849
-6 15 20 0.000000 0.403875 0.653675
-6 15 21 0.000000 0.408674 0.683599
-6 15 22 0.000000 0.413169 0.704339
-6 15 23 0.000000 0.417524 0.720904
-6 15 24 0.000000 0.426254 0.737151
-6 15 25 0.000000 0.436443 0.753292
-6 15 26 0.000000 0.453046 0.765744
-6 15 27 0.000000 0.471130 0.777345
-6 15 28 0.000000 0.482090 0.784362
-6 15 29 0.000000 0.492033 0.790724
-6 15 30 0.000000 0.500221 0.796091
-6 15 31 0.000000 0.508292 0.801391
-6 16 0 0.000000 0.283912 0.000000
-6 16 1 0.000000 0.286469 0.000000
-6 16 2 0.000000 0.289082 0.000000
-6 16 3 0.000000 0.292549 0.000000
-6 16 4 0.000000 0.296362 0.000000
-6 16 5 0.000000 0.302600 0.000000
-6 16 6 0.000000 0.309630 0.000000
-6 16 7 0.000000 0.320095 0.004802
-6 16 8 0.000000 0.330479 0.099041
-6 16 9 0.000000 0.340621 0.137719
-6 16 10 0.000000 0.351712 0.182388
-6 16 11 0.000000 0.364888 0.240236
-6 16 12 0.000000 0.377748 0.297207
-6 16 13 0.000000 0.390081 0.352717
-6 16 14 0.000000 0.401457 0.407246
-6 16 15 0.000000 0.411602 0.460516
-6 16 16 0.000000 0.420792 0.511098
-6 16 17 0.000000 0.429027 0.558993
-6 16 18 0.000000 0.436348 0.599656
-6 16 19 0.000000 0.442959 0.634694
-6 16 20 0.000000 0.448461 0.666561
-6 16 21 0.000000 0.453299 0.696526
-6 16 22 0.000000 0.457326 0.717451
-6 16 23 0.000000 0.460986 0.734266
-6 16 24 0.000000 0.468601 0.750333
-6 16 25 0.000000 0.477536 0.766151
-6 16 26 0.000000 0.491654 0.777668
-6 16 27 0.000000 0.506969 0.788192
-6 16 28 0.000000 0.515951 0.794293
-6 16 29 0.000000 0.524029 0.799762
-6 16 30 0.000000 0.530874 0.804389
-6 16 31 0.000000 0.537638 0.808960
-6 17 0 0.000000 0.316673 0.000000
-6 17 1 0.000000 0.319605 0.000000
-6 17 2 0.000000 0.322594 0.000000
-6 17 3 0.000000 0.326437 0.000000
-6 17 4 0.000000 0.330641 0.000000
-6 17 5 0.000000 0.337367 0.000000
-6 17 6 0.000000 0.344831 0.000000
-6 17 7 0.000000 0.355493 0.001629
-6 17 8 0.000000 0.366189 0.094678
-6 17 9 0.000000 0.376989 0.136614
-6 17 10 0.000000 0.388717 0.184030
-6 17 11 0.000000 0.402485 0.243504
-6 17 12 0.000000 0.416071 0.302171
-6 17 13 0.000000 0.429353 0.359494
-6 17 14 0.000000 0.441296 0.415328
-6 17 15 0.000000 0.451517 0.469247
-6 17 16 0.000000 0.461182 0.520868
-6 17 17 0.000000 0.470290 0.570192
-6 17 18 0.000000 0.477623 0.611437
-6 17 19 0.000000 0.483576 0.646398
-6 17 20 0.000000 0.489002 0.678372
-6 17 21 0.000000 0.494112 0.708552
-6 17 22 0.000000 0.497650 0.729565
-6 17 23 0.000000 0.500472 0.746411
-6 17 24 0.000000 0.506992 0.762069
-6 17 25 0.000000 0.514743 0.777332
-6 17 26 0.000000 0.526799 0.788057
-6 17 27 0.000000 0.539848 0.797735
-6 17 28 0.000000 0.547586 0.803460
-6 17 29 0.000000 0.554566 0.808619
-6 17 30 0.000000 0.560373 0.812476
-6 17 31 0.000000 0.566103 0.816247
-6 18 0 0.000000 0.349740 0.000000
-6 18 1 0.000000 0.352520 0.000000
-6 18 2 0.000000 0.355353 0.000000
-6 18 3 0.000000 0.358985 0.000000
-6 18 4 0.000000 0.362977 0.000000
-6 18 5 0.000000 0.369489 0.000000
-6 18 6 0.000000 0.376853 0.000000
-6 18 7 0.000000 0.387913 0.000000
-6 18 8 0.000000 0.398972 0.089198
-6 18 9 0.000000 0.410028 0.134658
-6 18 10 0.000000 0.422014 0.185098
-6 18 11 0.000000 0.436046 0.246494
-6 18 12 0.000000 0.449931 0.306704
-6 18 13 0.000000 0.463570 0.364936
-6 18 14 0.000000 0.476007 0.421694
-6 18 15 0.000000 0.486895 0.476558
-6 18 16 0.000000 0.496942 0.528728
-6 18 17 0.000000 0.506148 0.578206
-6 18 18 0.000000 0.513489 0.619832
-6 18 19 0.000000 0.519381 0.655353
-6 18 20 0.000000 0.524687 0.687519
-6 18 21 0.000000 0.529642 0.717672
-6 18 22 0.000000 0.532985 0.738908
-6 18 23 0.000000 0.535595 0.756089
-6 18 24 0.000000 0.541427 0.771563
-6 18 25 0.000000 0.548333 0.786466
-6 18 26 0.000000 0.558729 0.796609
-6 18 27 0.000000 0.569931 0.805652
-6 18 28 0.000000 0.576602 0.811040
-6 18 29 0.000000 0.582625 0.815906
-6 18 30 0.000000 0.587473 0.819397
-6 18 31 0.000000 0.592244 0.822796
-6 19 0 0.000000 0.383047 0.000000
-6 19 1 0.000000 0.385262 0.000000
-6 19 2 0.000000 0.387525 0.000000
-6 19 3 0.000000 0.390490 0.000000
-6 19 4 0.000000 0.393803 0.000000
-6 19 5 0.000000 0.399553 0.000000
-6 19 6 0.000000 0.406403 0.000000
-6 19 7 0.000000 0.418018 0.000000
-6 19 8 0.000000 0.429479 0.082850
-6 19 9 0.000000 0.440478 0.132040
-6 19 10 0.000000 0.452427 0.185718
-6 19 11 0.000000 0.466468 0.249267
-6 19 12 0.000000 0.480320 0.310900
-6 19 13 0.000000 0.493856 0.369339
-6 19 14 0.000000 0.506728 0.426727
-6 19 15 0.000000 0.518745 0.482764
-6 19 16 0.000000 0.529103 0.535102
-6 19 17 0.000000 0.537802 0.583743
-6 19 18 0.000000 0.545148 0.625595
-6 19 19 0.000000 0.551443 0.662168
-6 19 20 0.000000 0.556596 0.694595
-6 19 21 0.000000 0.561063 0.724533
-6 19 22 0.000000 0.564440 0.746095
-6 19 23 0.000000 0.567323 0.763849
-6 19 24 0.000000 0.572787 0.779311
-6 19 25 0.000000 0.579111 0.794009
-6 19 26 0.000000 0.588161 0.803731
-6 19 27 0.000000 0.597840 0.812304
-6 19 28 0.000000 0.603580 0.817386
-6 19 29 0.000000 0.608757 0.821970
-6 19 30 0.000000 0.612708 0.825409
-6 19 31 0.000000 0.616577 0.828773
-6 20 0 0.000000 0.407462 0.000000
-6 20 1 0.000000 0.409648 0.000000
-6 20 2 0.000000 0.411885 0.000000
-6 20 3 0.000000 0.414894 0.000000
-6 20 4 0.000000 0.418246 0.000000
-6 20 5 0.000000 0.424005 0.000000
-6 20 6 0.000000 0.430860 0.000000
-6 20 7 0.000000 0.442467 0.000000
-6 20 8 0.000000 0.453990 0.025339
-6 20 9 0.000000 0.465261 0.109497
-6 20 10 0.000000 0.477468 0.187621
-6 20 11 0.000000 0.491737 0.252471
-6 20 12 0.000000 0.505800 0.315162
-6 20 13 0.000000 0.519521 0.374254
-6 20 14 0.000000 0.532466 0.432141
-6 20 15 0.000000 0.544414 0.488477
-6 20 16 0.000000 0.554909 0.541138
-6 20 17 0.000000 0.563952 0.590122
-6 20 18 0.000000 0.571300 0.632188
-6 20 19 0.000000 0.577330 0.668874
-6 20 20 0.000000 0.582576 0.701655
-6 20 21 0.000000 0.587353 0.732095
-6 20 22 0.000000 0.590651 0.753440
-6 20 23 0.000000 0.593278 0.770651
-6 20 24 0.000000 0.598241 0.785747
-6 20 25 0.000000 0.603983 0.800138
-6 20 26 0.000000 0.611791 0.809516
-6 20 27 0.000000 0.620077 0.817737
-6 20 28 0.000000 0.624995 0.822626
-6 20 29 0.000000 0.629432 0.827039
-6 20 30 0.000000 0.632821 0.830350
-6 20 31 0.000000 0.636140 0.833588
-6 21 0 0.000000 0.426543 0.000000
-6 21 1 0.000000 0.429020 0.000000
-6 21 2 0.000000 0.431559 0.000000
-6 21 3 0.000000 0.435038 0.000000
-6 21 4 0.000000 0.438860 0.000000
-6 21 5 0.000000 0.445089 0.000000
-6 21 6 0.000000 0.452262 0.000000
-6 21 7 0.000000 0.463523 0.000000
-6 21 8 0.000000 0.474904 0.000000
-6 21 9 0.000000 0.486645 0.074998
-6 21 10 0.000000 0.499287 0.190294
-6 21 11 0.000000 0.513913 0.255933
-6 21 12 0.000000 0.528334 0.319462
-6 21 13 0.000000 0.542413 0.379477
-6 21 14 0.000000 0.555215 0.437784
-6 21 15 0.000000 0.566374 0.493896
-6 21 16 0.000000 0.576902 0.546971
-6 21 17 0.000000 0.586801 0.597007
-6 21 18 0.000000 0.594148 0.639280
-6 21 19 0.000000 0.599510 0.675513
-6 21 20 0.000000 0.604999 0.708707
-6 21 21 0.000000 0.610564 0.740078
-6 21 22 0.000000 0.613715 0.760880
-6 21 23 0.000000 0.615769 0.776878
-6 21 24 0.000000 0.620152 0.791395
-6 21 25 0.000000 0.625311 0.805419
-6 21 26 0.000000 0.631941 0.814499
-6 21 27 0.000000 0.638910 0.822438
-6 21 28 0.000000 0.643072 0.827202
-6 21 29 0.000000 0.646832 0.831512
-6 21 30 0.000000 0.649861 0.834649
-6 21 31 0.000000 0.652841 0.837707
-6 22 0 0.000000 0.443134 0.000000
-6 22 1 0.000000 0.445567 0.000000
-6 22 2 0.000000 0.448062 0.000000
-6 22 3 0.000000 0.451500 0.000000
-6 22 4 0.000000 0.455264 0.000000
-6 22 5 0.000000 0.461310 0.000000
-6 22 6 0.000000 0.468344 0.000000
-6 22 7 0.000000 0.479658 0.000000
-6 22 8 0.000000 0.491114 0.000000
-6 22 9 0.000000 0.502995 0.085209
-6 22 10 0.000000 0.515810 0.196565
-6 22 11 0.000000 0.530677 0.262728
-6 22 12 0.000000 0.545140 0.326644
-6 22 13 0.000000 0.558931 0.386817
-6 22 14 0.000000 0.571555 0.445104
-6 22 15 0.000000 0.582680 0.500964
-6 22 16 0.000000 0.593252 0.553780
-6 22 17 0.000000 0.603270 0.603552
-6 22 18 0.000000 0.610770 0.645636
-6 22 19 0.000000 0.616311 0.681740
-6 22 20 0.000000 0.621779 0.714612
-6 22 21 0.000000 0.627203 0.745543
-6 22 22 0.000000 0.630417 0.766054
-6 22 23 0.000000 0.632627 0.781827
-6 22 24 0.000000 0.636763 0.796004
-6 22 25 0.000000 0.641540 0.809648
-6 22 26 0.000000 0.647396 0.818323
-6 22 27 0.000000 0.653502 0.825850
-6 22 28 0.000000 0.657257 0.830472
-6 22 29 0.000000 0.660677 0.834679
-6 22 30 0.000000 0.663489 0.837752
-6 22 31 0.000000 0.666261 0.840748
-6 23 0 0.000000 0.458595 0.000000
-6 23 1 0.000000 0.460830 0.000000
-6 23 2 0.000000 0.463124 0.000000
-6 23 3 0.000000 0.466289 0.000000
-6 23 4 0.000000 0.469754 0.000000
-6 23 5 0.000000 0.475321 0.000000
-6 23 6 0.000000 0.482009 0.000000
-6 23 7 0.000000 0.493557 0.000000
-6 23 8 0.000000 0.505185 0.016938
-6 23 9 0.000000 0.517058 0.115742
-6 23 10 0.000000 0.529925 0.204472
-6 23 11 0.000000 0.544980 0.271037
-6 23 12 0.000000 0.559342 0.335135
-6 23 13 0.000000 0.572551 0.395120
-6 23 14 0.000000 0.584983 0.453186
-6 23 15 0.000000 0.596417 0.508782
-6 23 16 0.000000 0.607036 0.561034
-6 23 17 0.000000 0.616838 0.609941
-6 23 18 0.000000 0.624561 0.651657
-6 23 19 0.000000 0.630667 0.687780
-6 23 20 0.000000 0.635994 0.719995
-6 23 21 0.000000 0.640853 0.749865
-6 23 22 0.000000 0.644227 0.770198
-6 23 23 0.000000 0.646926 0.786196
-6 23 24 0.000000 0.650965 0.800140
-6 23 25 0.000000 0.655451 0.813399
-6 23 26 0.000000 0.660718 0.821619
-6 23 27 0.000000 0.666165 0.828677
-6 23 28 0.000000 0.669674 0.833150
-6 23 29 0.000000 0.672906 0.837254
-6 23 30 0.000000 0.675567 0.840311
-6 23 31 0.000000 0.678189 0.843298
-6 24 0 0.000000 0.473183 0.000000
-6 24 1 0.000000 0.476151 0.000000
-6 24 2 0.000000 0.479159 0.000000
-6 24 3 0.000000 0.482749 0.000000
-6 24 4 0.000000 0.486580 0.000000
-6 24 5 0.000000 0.492098 0.000000
-6 24 6 0.000000 0.498675 0.000000
-6 24 7 0.000000 0.509844 0.000000
-6 24 8 0.000000 0.521226 0.047459
-6 24 9 0.000000 0.533244 0.137368
-6 24 10 0.000000 0.546232 0.220044
-6 24 11 0.000000 0.561357 0.286808
-6 24 12 0.000000 0.575632 0.350770
-6 24 13 0.000000 0.588490 0.410060
-6 24 14 0.000000 0.600599 0.467295
-6 24 15 0.000000 0.611745 0.521889
-6 24 16 0.000000 0.622064 0.572967
-6 24 17 0.000000 0.631558 0.620529
-6 24 18 0.000000 0.639182 0.661331
-6 24 19 0.000000 0.645351 0.696874
-6 24 20 0.000000 0.650610 0.728203
-6 24 21 0.000000 0.655321 0.757005
-6 24 22 0.000000 0.658670 0.776694
-6 24 23 0.000000 0.661400 0.792241
-6 24 24 0.000000 0.665095 0.805660
-6 24 25 0.000000 0.669113 0.818370
-6 24 26 0.000000 0.674049 0.826278
-6 24 27 0.000000 0.679198 0.833077
-6 24 28 0.000000 0.682493 0.837427
-6 24 29 0.000000 0.685523 0.841428
-6 24 30 0.000000 0.687885 0.844404
-6 24 31 0.000000 0.690202 0.847312
-6 25 0 0.000000 0.487480 0.000000
-6 25 1 0.000000 0.491491 0.000000
-6 25 2 0.000000 0.495518 0.000000
-6 25 3 0.000000 0.499767 0.000000
-6 25 4 0.000000 0.504186 0.000000
-6 25 5 0.000000 0.509797 0.000000
-6 25 6 0.000000 0.516342 0.000000
-6 25 7 0.000000 0.526929 0.000000
-6 25 8 0.000000 0.537922 0.066943
-6 25 9 0.000000 0.550138 0.156024
-6 25 10 0.000000 0.563271 0.238172
-6 25 11 0.000000 0.578426 0.305067
-6 25 12 0.000000 0.592618 0.368786
-6 25 13 0.000000 0.605203 0.427211
-6 25 14 0.000000 0.616945 0.483413
-6 25 15 0.000000 0.627602 0.536757
-6 25 16 0.000000 0.637508 0.586459
-6 25 17 0.000000 0.646662 0.632517
-6 25 18 0.000000 0.654079 0.672222
-6 25 19 0.000000 0.660145 0.706985
-6 25 20 0.000000 0.665359 0.737354
-6 25 21 0.000000 0.670062 0.765085
-6 25 22 0.000000 0.673325 0.783974
-6 25 23 0.000000 0.675933 0.798845
-6 25 24 0.000000 0.679202 0.811642
-6 25 25 0.000000 0.682692 0.823749
-6 25 26 0.000000 0.687384 0.831390
-6 25 27 0.000000 0.692354 0.838001
-6 25 28 0.000000 0.695446 0.842238
-6 25 29 0.000000 0.698270 0.846135
-6 25 30 0.000000 0.700283 0.849008
-6 25 31 0.000000 0.702242 0.851813
-6 26 0 0.000000 0.500387 0.000000
-6 26 1 0.000000 0.504595 0.000000
-6 26 2 0.000000 0.508851 0.000000
-6 26 3 0.000000 0.513834 0.000000
-6 26 4 0.000000 0.519117 0.000000
-6 26 5 0.000000 0.526504 0.000000
-6 26 6 0.000000 0.534457 0.000000
-6 26 7 0.000000 0.544865 0.010162
-6 26 8 0.000000 0.555693 0.116886
-6 26 9 0.000000 0.567777 0.191967
-6 26 10 0.000000 0.580708 0.264028
-6 26 11 0.000000 0.595502 0.329441
-6 26 12 0.000000 0.609362 0.391738
-6 26 13 0.000000 0.621667 0.448841
-6 26 14 0.000000 0.632977 0.503492
-6 26 15 0.000000 0.643008 0.554990
-6 26 16 0.000000 0.652340 0.602783
-6 26 17 0.000000 0.660972 0.646871
-6 26 18 0.000000 0.668025 0.685164
-6 26 19 0.000000 0.673850 0.718948
-6 26 20 0.000000 0.678825 0.747782
-6 26 21 0.000000 0.683289 0.773647
-6 26 22 0.000000 0.686414 0.791593
-6 26 23 0.000000 0.688931 0.805940
-6 26 24 0.000000 0.692103 0.818413
-6 26 25 0.000000 0.695494 0.830261
-6 26 26 0.000000 0.699569 0.837260
-6 26 27 0.000000 0.703803 0.843141
-6 26 28 0.000000 0.706769 0.847209
-6 26 29 0.000000 0.709555 0.851019
-6 26 30 0.000000 0.711496 0.853861
-6 26 31 0.000000 0.713381 0.856639
-6 27 0 0.000000 0.512974 0.000000
-6 27 1 0.000000 0.517182 0.000000
-6 27 2 0.000000 0.521485 0.000000
-6 27 3 0.000000 0.527220 0.000000
-6 27 4 0.000000 0.533432 0.000000
-6 27 5 0.000000 0.542981 0.000000
-6 27 6 0.000000 0.552675 0.000000
-6 27 7 0.000000 0.562999 0.047690
-6 27 8 0.000000 0.573711 0.173857
-6 27 9 0.000000 0.585589 0.231899
-6 27 10 0.000000 0.598237 0.291666
-6 27 11 0.000000 0.612579 0.355227
-6 27 12 0.000000 0.626051 0.415830
-6 27 13 0.000000 0.638074 0.471504
-6 27 14 0.000000 0.648937 0.524484
-6 27 15 0.000000 0.658310 0.573998
-6 27 16 0.000000 0.667030 0.619761
-6 27 17 0.000000 0.675098 0.661772
-6 27 18 0.000000 0.681751 0.698578
-6 27 19 0.000000 0.687303 0.731337
-6 27 20 0.000000 0.691993 0.758506
-6 27 21 0.000000 0.696167 0.782320
-6 27 22 0.000000 0.699143 0.799290
-6 27 23 0.000000 0.701574 0.813149
-6 27 24 0.000000 0.704725 0.825365
-6 27 25 0.000000 0.708116 0.837034
-6 27 26 0.000000 0.711489 0.843306
-6 27 27 0.000000 0.714859 0.848331
-6 27 28 0.000000 0.717717 0.852218
-6 27 29 0.000000 0.720502 0.855942
-6 27 30 0.000000 0.722435 0.858771
-6 27 31 0.000000 0.724311 0.861540
-6 28 0 0.000000 0.521175 0.000000
-6 28 1 0.000000 0.525383 0.000000
-6 28 2 0.000000 0.529692 0.000000
-6 28 3 0.000000 0.535521 0.000000
-6 28 4 0.000000 0.541880 0.000000
-6 28 5 0.000000 0.551946 0.000000
-6 28 6 0.000000 0.562307 0.000000
-6 28 7 0.000000 0.573944 0.062053
-6 28 8 0.000000 0.585668 0.196921
-6 28 9 0.000000 0.597653 0.253484
-6 28 10 0.000000 0.610210 0.311634
-6 28 11 0.000000 0.624026 0.373275
-6 28 12 0.000000 0.637066 0.432473
-6 28 13 0.000000 0.648815 0.487599
-6 28 14 0.000000 0.659348 0.539688
-6 28 15 0.000000 0.668317 0.587869
-6 28 16 0.000000 0.676640 0.632485
-6 28 17 0.000000 0.684316 0.673535
-6 28 18 0.000000 0.690594 0.709179
-6 28 19 0.000000 0.695782 0.740619
-6 28 20 0.000000 0.700216 0.766746
-6 28 21 0.000000 0.704196 0.789686
-6 28 22 0.000000 0.707144 0.805968
-6 28 23 0.000000 0.709624 0.819224
-6 28 24 0.000000 0.712731 0.830859
-6 28 25 0.000000 0.716047 0.841954
-6 28 26 0.000000 0.719319 0.848031
-6 28 27 0.000000 0.722580 0.852949
-6 28 28 0.000000 0.725311 0.856440
-6 28 29 0.000000 0.727967 0.859726
-6 28 30 0.000000 0.729890 0.862534
-6 28 31 0.000000 0.731765 0.865309
-6 29 0 0.000000 0.528750 0.000000
-6 29 1 0.000000 0.532957 0.000000
-6 29 2 0.000000 0.537266 0.000000
-6 29 3 0.000000 0.543095 0.000000
-6 29 4 0.000000 0.549490 0.000000
-6 29 5 0.000000 0.559838 0.000000
-6 29 6 0.000000 0.570711 0.000000
-6 29 7 0.000000 0.583862 0.073106
-6 29 8 0.000000 0.596759 0.215141
-6 29 9 0.000000 0.608896 0.272447
-6 29 10 0.000000 0.621389 0.330505
-6 29 11 0.000000 0.634668 0.390217
-6 29 12 0.000000 0.647271 0.448051
-6 29 13 0.000000 0.658746 0.502756
-6 29 14 0.000000 0.668965 0.554065
-6 29 15 0.000000 0.677567 0.601006
-6 29 16 0.000000 0.685524 0.644601
-6 29 17 0.000000 0.692833 0.684851
-6 29 18 0.000000 0.698738 0.719379
-6 29 19 0.000000 0.703551 0.749456
-6 29 20 0.000000 0.707731 0.774631
-6 29 21 0.000000 0.711533 0.796864
-6 29 22 0.000000 0.714471 0.812500
-6 29 23 0.000000 0.717017 0.825137
-6 29 24 0.000000 0.720077 0.836145
-6 29 25 0.000000 0.723309 0.846609
-6 29 26 0.000000 0.726564 0.852567
-6 29 27 0.000000 0.729826 0.857485
-6 29 28 0.000000 0.732427 0.860549
-6 29 29 0.000000 0.734934 0.863347
-6 29 30 0.000000 0.736848 0.866133
-6 29 31 0.000000 0.738722 0.868917
-6 30 0 0.000000 0.534413 0.000000
-6 30 1 0.000000 0.538700 0.000000
-6 30 2 0.000000 0.543078 0.000000
-6 30 3 0.000000 0.548828 0.000000
-6 30 4 0.000000 0.555166 0.000000
-6 30 5 0.000000 0.565620 0.000000
-6 30 6 0.000000 0.576813 0.000000
-6 30 7 0.000000 0.591213 0.081361
-6 30 8 0.000000 0.605065 0.228766
-6 30 9 0.000000 0.617274 0.286704
-6 30 10 0.000000 0.629754 0.344809
-6 30 11 0.000000 0.642831 0.403280
-6 30 12 0.000000 0.655206 0.460227
-6 30 13 0.000000 0.666408 0.514633
-6 30 14 0.000000 0.676352 0.565377
-6 30 15 0.000000 0.684675 0.611413
-6 30 16 0.000000 0.692308 0.654107
-6 30 17 0.000000 0.699251 0.693460
-6 30 18 0.000000 0.704833 0.727081
-6 30 19 0.000000 0.709358 0.756247
-6 30 20 0.000000 0.713324 0.780687
-6 30 21 0.000000 0.716955 0.802293
-6 30 22 0.000000 0.719892 0.817380
-6 30 23 0.000000 0.722513 0.829504
-6 30 24 0.000000 0.725522 0.840042
-6 30 25 0.000000 0.728660 0.850052
-6 30 26 0.000000 0.731905 0.855925
-6 30 27 0.000000 0.735175 0.860843
-6 30 28 0.000000 0.737769 0.863949
-6 30 29 0.000000 0.740267 0.866797
-6 30 30 0.000000 0.742140 0.869239
-6 30 31 0.000000 0.743972 0.871655
-6 31 0 0.000000 0.539948 0.000000
-6 31 1 0.000000 0.544320 0.000000
-6 31 2 0.000000 0.548773 0.000000
-6 31 3 0.000000 0.554438 0.000000
-6 31 4 0.000000 0.560713 0.000000
-6 31 5 0.000000 0.571261 0.000000
-6 31 6 0.000000 0.582762 0.000000
-6 31 7 0.000000 0.598393 0.089428
-6 31 8 0.000000 0.613185 0.242085
-6 31 9 0.000000 0.625460 0.300648
-6 31 10 0.000000 0.637931 0.358809
-6 31 11 0.000000 0.650829 0.416085
-6 31 12 0.000000 0.662989 0.472176
-6 31 13 0.000000 0.673919 0.526291
-6 31 14 0.000000 0.683589 0.576485
-6 31 15 0.000000 0.691640 0.621638
-6 31 16 0.000000 0.698953 0.663439
-6 31 17 0.000000 0.705528 0.701888
-6 31 18 0.000000 0.710792 0.734618
-6 31 19 0.000000 0.715034 0.762900
-6 31 20 0.000000 0.718789 0.786622
-6 31 21 0.000000 0.722250 0.807606
-6 31 22 0.000000 0.725186 0.822150
-6 31 23 0.000000 0.727883 0.833768
-6 31 24 0.000000 0.730840 0.843847
-6 31 25 0.000000 0.733884 0.853414
-6 31 26 0.000000 0.737119 0.859204
-6 31 27 0.000000 0.740398 0.864122
-6 31 28 0.000000 0.742993 0.867302
-6 31 29 0.000000 0.745490 0.870235
-6 31 30 0.000000 0.747321 0.872313
-6 31 31 0.000000 0.749108 0.874335
-7 0 0 0.055652 0.039257 0.028099
-7 0 1 0.055925 0.039368 0.029921
-7 0 2 0.056214 0.039473 0.031788
-7 0 3 0.056722 0.039473 0.034338
-7 0 4 0.057244 0.039496 0.037113
-7 0 5 0.057857 0.039678 0.041455
-7 0 6 0.058312 0.039839 0.046013
-7 0 7 0.058088 0.039910 0.051501
-7 0 8 0.057858 0.039781 0.058373
-7 0 9 0.057612 0.039052 0.069397
-7 0 10 0.056633 0.037930 0.087423
-7 0 11 0.054040 0.035944 0.120853
-7 0 12 0.052153 0.033112 0.154026
-7 0 13 0.051442 0.028869 0.186769
-7 0 14 0.056481 0.013358 0.222211
-7 0 15 0.068915 0.000000 0.261123
-7 0 16 0.079456 0.000000 0.296960
-7 0 17 0.088104 0.000000 0.329720
-7 0 18 0.097657 0.000000 0.360666
-7 0 19 0.107913 0.000000 0.390200
-7 0 20 0.116252 0.000000 0.416304
-7 0 21 0.123439 0.000000 0.440350
-7 0 22 0.128769 0.000000 0.462783
-7 0 23 0.133255 0.000000 0.484485
-7 0 24 0.132957 0.000000 0.510686
-7 0 25 0.131064 0.000000 0.538386
-7 0 26 0.115740 0.000000 0.573511
-7 0 27 0.097317 0.000000 0.610350
-7 0 28 0.059399 0.000000 0.634714
-7 0 29 0.018696 0.000000 0.657297
-7 0 30 0.013132 0.091350 0.673930
-7 0 31 0.009910 0.189543 0.690166
-7 1 0 0.057725 0.041372 0.027735
-7 1 1 0.057386 0.041426 0.029990
-7 1 2 0.057094 0.041477 0.032260
-7 1 3 0.057516 0.041477 0.034753
-7 1 4 0.057961 0.041500 0.037477
-7 1 5 0.058573 0.041682 0.041820
-7 1 6 0.059062 0.041907 0.046666
-7 1 7 0.059013 0.042317 0.053695
-7 1 8 0.058739 0.042475 0.061681
-7 1 9 0.057793 0.041877 0.072538
-7 1 10 0.056448 0.040933 0.090578
-7 1 11 0.054225 0.039229 0.124421
-7 1 12 0.052627 0.036771 0.158225
-7 1 13 0.052071 0.033056 0.191966
-7 1 14 0.057021 0.019812 0.228010
-7 1 15 0.069051 0.000000 0.267017
-7 1 16 0.079242 0.000000 0.303277
-7 1 17 0.087594 0.000000 0.336789
-7 1 18 0.096820 0.000000 0.368052
-7 1 19 0.106726 0.000000 0.397565
-7 1 20 0.114769 0.000000 0.423873
-7 1 21 0.121694 0.000000 0.448259
-7 1 22 0.126702 0.000000 0.470411
-7 1 23 0.130837 0.000000 0.491548
-7 1 24 0.111968 0.000000 0.516409
-7 1 25 0.085431 0.000000 0.542512
-7 1 26 0.065530 0.000000 0.577413
-7 1 27 0.047160 0.000000 0.614346
-7 1 28 0.018943 0.000000 0.638690
-7 1 29 0.000000 0.003194 0.661236
-7 1 30 0.000000 0.099659 0.677813
-7 1 31 0.000000 0.197852 0.693991
-7 2 0 0.059828 0.043515 0.027371
-7 2 1 0.058909 0.043515 0.030033
-7 2 2 0.058065 0.043515 0.032682
-7 2 3 0.058349 0.043521 0.035150
-7 2 4 0.058675 0.043548 0.037853
-7 2 5 0.059291 0.043725 0.042195
-7 2 6 0.059816 0.044009 0.047332
-7 2 7 0.059944 0.044761 0.055912
-7 2 8 0.059624 0.045212 0.065023
-7 2 9 0.057961 0.044760 0.075732
-7 2 10 0.056239 0.044004 0.093803
-7 2 11 0.054387 0.042582 0.128072
-7 2 12 0.053085 0.040499 0.162521
-7 2 13 0.052700 0.037314 0.197274
-7 2 14 0.057564 0.026301 0.233932
-7 2 15 0.069177 0.005223 0.273041
-7 2 16 0.079007 0.000000 0.309731
-7 2 17 0.087053 0.000000 0.344001
-7 2 18 0.095949 0.000000 0.375587
-7 2 19 0.105505 0.000000 0.405083
-7 2 20 0.113248 0.000000 0.431603
-7 2 21 0.119903 0.000000 0.456336
-7 2 22 0.124579 0.000000 0.478205
-7 2 23 0.128355 0.000000 0.498772
-7 2 24 0.091716 0.000000 0.522345
-7 2 25 0.041604 0.000000 0.546919
-7 2 26 0.016217 0.000000 0.581516
-7 2 27 0.000000 0.000000 0.618425
-7 2 28 0.000000 0.000000 0.642738
-7 2 29 0.000000 0.011393 0.665253
-7 2 30 0.000000 0.108134 0.681780
-7 2 31 0.000000 0.206329 0.697908
-7 3 0 0.062371 0.046065 0.027006
-7 3 1 0.061365 0.046065 0.029668
-7 3 2 0.060384 0.046072 0.032347
-7 3 3 0.059794 0.046171 0.035286
-7 3 4 0.059360 0.046269 0.038399
-7 3 5 0.060030 0.046351 0.042742
-7 3 6 0.060637 0.046630 0.048196
-7 3 7 0.060974 0.047758 0.058468
-7 3 8 0.060570 0.048585 0.068882
-7 3 9 0.057945 0.048509 0.079721
-7 3 10 0.055681 0.048100 0.098076
-7 3 11 0.054212 0.046960 0.132966
-7 3 12 0.053302 0.045265 0.168263
-7 3 13 0.053320 0.042644 0.204237
-7 3 14 0.058144 0.033305 0.241681
-7 3 15 0.069144 0.015330 0.281015
-7 3 16 0.078449 0.000000 0.318240
-7 3 17 0.086057 0.000000 0.353356
-7 3 18 0.094565 0.000000 0.385344
-7 3 19 0.103771 0.000000 0.414899
-7 3 20 0.111143 0.000000 0.441734
-7 3 21 0.117414 0.000000 0.466937
-7 3 22 0.121632 0.000000 0.488500
-7 3 23 0.124917 0.000000 0.508409
-7 3 24 0.082510 0.000000 0.531465
-7 3 25 0.024871 0.000000 0.555569
-7 3 26 0.000000 0.000000 0.588626
-7 3 27 0.000000 0.000000 0.623749
-7 3 28 0.000000 0.000000 0.647871
-7 3 29 0.000000 0.021971 0.670421
-7 3 30 0.000000 0.119098 0.687005
-7 3 31 0.000000 0.217330 0.703191
-7 4 0 0.065136 0.048848 0.026628
-7 4 1 0.064060 0.048856 0.029290
-7 4 2 0.062965 0.048873 0.031995
-7 4 3 0.061586 0.049043 0.035352
-7 4 4 0.060446 0.049195 0.038844
-7 4 5 0.060970 0.049216 0.043282
-7 4 6 0.061491 0.049505 0.049093
-7 4 7 0.062004 0.050955 0.060848
-7 4 8 0.061522 0.052130 0.072507
-7 4 9 0.058052 0.052479 0.083877
-7 4 10 0.055286 0.052477 0.102801
-7 4 11 0.054069 0.051701 0.138342
-7 4 12 0.053278 0.050472 0.174547
-7 4 13 0.053200 0.048486 0.211857
-7 4 14 0.057912 0.040966 0.250157
-7 4 15 0.068783 0.026331 0.289729
-7 4 16 0.077789 0.000000 0.327541
-7 4 17 0.084932 0.000000 0.363593
-7 4 18 0.093035 0.000000 0.396022
-7 4 19 0.101884 0.000000 0.425631
-7 4 20 0.108840 0.000000 0.452795
-7 4 21 0.114659 0.000000 0.478492
-7 4 22 0.118387 0.000000 0.499741
-7 4 23 0.121166 0.000000 0.518968
-7 4 24 0.073670 0.000000 0.541529
-7 4 25 0.009415 0.000000 0.565200
-7 4 26 0.000000 0.000000 0.596549
-7 4 27 0.000000 0.000000 0.629669
-7 4 28 0.000000 0.000000 0.653548
-7 4 29 0.000000 0.033567 0.676107
-7 4 30 0.000000 0.131106 0.692738
-7 4 31 0.000000 0.229365 0.708974
-7 5 0 0.069452 0.053261 0.026152
-7 5 1 0.068430 0.053326 0.028814
-7 5 2 0.067374 0.053392 0.031523
-7 5 3 0.065820 0.053468 0.034937
-7 5 4 0.064334 0.053559 0.038576
-7 5 5 0.063316 0.053746 0.043781
-7 5 6 0.062575 0.054160 0.050219
-7 5 7 0.063035 0.055552 0.061996
-7 5 8 0.062508 0.056877 0.074504
-7 5 9 0.059024 0.058000 0.089207
-7 5 10 0.056036 0.058823 0.110691
-7 5 11 0.054138 0.058988 0.147094
-7 5 12 0.051572 0.058769 0.184635
-7 5 13 0.047891 0.057911 0.224071
-7 5 14 0.051999 0.053218 0.263715
-7 5 15 0.066123 0.043594 0.303627
-7 5 16 0.076423 0.005858 0.342390
-7 5 17 0.082899 0.000000 0.380004
-7 5 18 0.090483 0.000000 0.413136
-7 5 19 0.098929 0.000000 0.442782
-7 5 20 0.105152 0.000000 0.470371
-7 5 21 0.110042 0.000000 0.496726
-7 5 22 0.113060 0.000000 0.517599
-7 5 23 0.115226 0.000000 0.535980
-7 5 24 0.067394 0.000000 0.558199
-7 5 25 0.002897 0.000000 0.581698
-7 5 26 0.000000 0.000000 0.610158
-7 5 27 0.000000 0.000000 0.639763
-7 5 28 0.000000 0.000000 0.663038
-7 5 29 0.000000 0.052293 0.685409
-7 5 30 0.000000 0.150423 0.702029
-7 5 31 0.000000 0.248645 0.718265
-7 6 0 0.073841 0.058120 0.025626
-7 6 1 0.072852 0.058397 0.028366
-7 6 2 0.071818 0.058657 0.031151
-7 6 3 0.070123 0.058657 0.034623
-7 6 4 0.068349 0.058698 0.038395
-7 6 5 0.066026 0.059028 0.044266
-7 6 6 0.064143 0.059561 0.051295
-7 6 7 0.064169 0.060975 0.063343
-7 6 8 0.063326 0.062527 0.076944
-7 6 9 0.059877 0.064492 0.095204
-7 6 10 0.056597 0.066212 0.119441
-7 6 11 0.053690 0.067394 0.156828
-7 6 12 0.048746 0.068257 0.195812
-7 6 13 0.040406 0.068588 0.237457
-7 6 14 0.043636 0.066683 0.278576
-7 6 15 0.061742 0.061904 0.319020
-7 6 16 0.073828 0.032882 0.358744
-7 6 17 0.079896 0.000000 0.397750
-7 6 18 0.086965 0.000000 0.431716
-7 6 19 0.094815 0.000000 0.461763
-7 6 20 0.100283 0.000000 0.489842
-7 6 21 0.104322 0.000000 0.516740
-7 6 22 0.106585 0.000000 0.537430
-7 6 23 0.108040 0.000000 0.555298
-7 6 24 0.059856 0.000000 0.577017
-7 6 25 0.000000 0.000000 0.600019
-7 6 26 0.000000 0.000000 0.626057
-7 6 27 0.000000 0.000000 0.652795
-7 6 28 0.000000 0.000000 0.675063
-7 6 29 0.000000 0.089000 0.696693
-7 6 30 0.000000 0.179804 0.712836
-7 6 31 0.000000 0.270192 0.728614
-7 7 0 0.078545 0.064907 0.024886
-7 7 1 0.077502 0.066067 0.028038
-7 7 2 0.076419 0.067154 0.031213
-7 7 3 0.074723 0.067154 0.034743
-7 7 4 0.072914 0.067200 0.038593
-7 7 5 0.070308 0.067566 0.044689
-7 7 6 0.067807 0.068197 0.052155
-7 7 7 0.065755 0.069975 0.065559
-7 7 8 0.063415 0.072085 0.081307
-7 7 9 0.060211 0.075190 0.104092
-7 7 10 0.056340 0.078117 0.131915
-7 7 11 0.050999 0.080652 0.170818
-7 7 12 0.041070 0.082905 0.211712
-7 7 13 0.023492 0.084689 0.255922
-7 7 14 0.024652 0.085406 0.299082
-7 7 15 0.049904 0.084751 0.340890
-7 7 16 0.065916 0.073398 0.381624
-7 7 17 0.072689 0.051346 0.421281
-7 7 18 0.079262 0.034638 0.456647
-7 7 19 0.085680 0.022086 0.488674
-7 7 20 0.090292 0.018388 0.517524
-7 7 21 0.093821 0.020001 0.544468
-7 7 22 0.095142 0.023170 0.565812
-7 7 23 0.095459 0.027045 0.584612
-7 7 24 0.046849 0.036831 0.605139
-7 7 25 0.000000 0.048586 0.626243
-7 7 26 0.000000 0.071242 0.651877
-7 7 27 0.000000 0.096414 0.678558
-7 7 28 0.000000 0.148123 0.698072
-7 7 29 0.000000 0.203623 0.716563
-7 7 30 0.000000 0.252802 0.730218
-7 7 31 0.000000 0.301559 0.743552
-7 8 0 0.082783 0.072465 0.023072
-7 8 1 0.081539 0.074160 0.026937
-7 8 2 0.080264 0.075768 0.030795
-7 8 3 0.078538 0.076074 0.034541
-7 8 4 0.076668 0.076451 0.038635
-7 8 5 0.073790 0.077331 0.045163
-7 8 6 0.070747 0.078535 0.053254
-7 8 7 0.066992 0.081141 0.068119
-7 8 8 0.063278 0.084093 0.085845
-7 8 9 0.059689 0.088081 0.112154
-7 8 10 0.053955 0.092098 0.143004
-7 8 11 0.043505 0.096181 0.183842
-7 8 12 0.028894 0.099958 0.226721
-7 8 13 0.007348 0.103225 0.273003
-7 8 14 0.006823 0.106301 0.317881
-7 8 15 0.033323 0.109130 0.360953
-7 8 16 0.049525 0.111428 0.402781
-7 8 17 0.055430 0.113194 0.443363
-7 8 18 0.061046 0.115289 0.480032
-7 8 19 0.066438 0.117640 0.513659
-7 8 20 0.067826 0.120234 0.543170
-7 8 21 0.066810 0.122974 0.570211
-7 8 22 0.066079 0.128224 0.592020
-7 8 23 0.065478 0.134615 0.611451
-7 8 24 0.021863 0.150389 0.630928
-7 8 25 0.000000 0.169291 0.650422
-7 8 26 0.000000 0.205684 0.675249
-7 8 27 0.000000 0.246113 0.701308
-7 8 28 0.000000 0.272163 0.718387
-7 8 29 0.000000 0.296159 0.734184
-7 8 30 0.000000 0.313871 0.745727
-7 8 31 0.000000 0.331164 0.756986
-7 9 0 0.085622 0.082337 0.018036
-7 9 1 0.083731 0.083526 0.023518
-7 9 2 0.081843 0.084736 0.028934
-7 9 3 0.079995 0.086263 0.033375
-7 9 4 0.077988 0.087953 0.038209
-7 9 5 0.074868 0.090777 0.045792
-7 9 6 0.071519 0.093977 0.055074
-7 9 7 0.067182 0.098807 0.071716
-7 9 8 0.062462 0.103453 0.090906
-7 9 9 0.056595 0.107550 0.117737
-7 9 10 0.045189 0.112309 0.149941
-7 9 11 0.021599 0.118524 0.193966
-7 9 12 0.003217 0.124225 0.239059
-7 9 13 0.000000 0.129069 0.285929
-7 9 14 0.000000 0.133716 0.331558
-7 9 15 0.002515 0.138107 0.375592
-7 9 16 0.007700 0.142003 0.418771
-7 9 17 0.008011 0.145404 0.461094
-7 9 18 0.011288 0.148678 0.498783
-7 9 19 0.016873 0.151854 0.532868
-7 9 20 0.007930 0.155025 0.562707
-7 9 21 0.000000 0.158192 0.590000
-7 9 22 0.000000 0.163763 0.611704
-7 9 23 0.000000 0.170427 0.630868
-7 9 24 0.000000 0.185435 0.649719
-7 9 25 0.000000 0.203224 0.668466
-7 9 26 0.000000 0.237328 0.691274
-7 9 27 0.000000 0.275198 0.715018
-7 9 28 0.000000 0.299765 0.730620
-7 9 29 0.000000 0.322433 0.745057
-7 9 30 0.000000 0.339154 0.755614
-7 9 31 0.000000 0.355480 0.765912
-7 10 0 0.087748 0.097919 0.000000
-7 10 1 0.085423 0.098929 0.000000
-7 10 2 0.083108 0.100026 0.002502
-7 10 3 0.080942 0.102442 0.008697
-7 10 4 0.078261 0.105086 0.016421
-7 10 5 0.071985 0.109333 0.034847
-7 10 6 0.065509 0.113956 0.053503
-7 10 7 0.058173 0.120207 0.073156
-7 10 8 0.050886 0.126085 0.094964
-7 10 9 0.043746 0.130847 0.123238
-7 10 10 0.029427 0.136607 0.157241
-7 10 11 0.000000 0.144563 0.203846
-7 10 12 0.000000 0.151901 0.250847
-7 10 13 0.000000 0.158207 0.298505
-7 10 14 0.000000 0.164248 0.345135
-7 10 15 0.000000 0.169948 0.390443
-7 10 16 0.000000 0.175211 0.434939
-7 10 17 0.000000 0.180036 0.478623
-7 10 18 0.000000 0.184385 0.517245
-7 10 19 0.000000 0.188363 0.551929
-7 10 20 0.000000 0.192091 0.582060
-7 10 21 0.000000 0.195670 0.609458
-7 10 22 0.000000 0.201389 0.631130
-7 10 23 0.000000 0.208080 0.650198
-7 10 24 0.000000 0.222328 0.668497
-7 10 25 0.000000 0.239093 0.686539
-7 10 26 0.000000 0.270540 0.707181
-7 10 27 0.000000 0.305375 0.728424
-7 10 28 0.000000 0.328282 0.742575
-7 10 29 0.000000 0.349484 0.755713
-7 10 30 0.000000 0.365239 0.765391
-7 10 31 0.000000 0.380630 0.774838
-7 11 0 0.088306 0.126060 0.000000
-7 11 1 0.086015 0.127613 0.000000
-7 11 2 0.083685 0.129229 0.000000
-7 11 3 0.080764 0.131797 0.000000
-7 11 4 0.076229 0.134608 0.000000
-7 11 5 0.060387 0.139131 0.000000
-7 11 6 0.044580 0.143913 0.044469
-7 11 7 0.028927 0.149822 0.069849
-7 11 8 0.015636 0.155915 0.096819
-7 11 9 0.009436 0.162563 0.128563
-7 11 10 0.000000 0.169896 0.165339
-7 11 11 0.000000 0.178734 0.213188
-7 11 12 0.000000 0.187076 0.261426
-7 11 13 0.000000 0.194590 0.310313
-7 11 14 0.000000 0.201639 0.358491
-7 11 15 0.000000 0.208091 0.405758
-7 11 16 0.000000 0.214210 0.451497
-7 11 17 0.000000 0.219997 0.495710
-7 11 18 0.000000 0.225189 0.535074
-7 11 19 0.000000 0.229920 0.570668
-7 11 20 0.000000 0.234166 0.601006
-7 11 21 0.000000 0.238120 0.628189
-7 11 22 0.000000 0.243604 0.649987
-7 11 23 0.000000 0.249783 0.669338
-7 11 24 0.000000 0.263284 0.687245
-7 11 25 0.000000 0.279224 0.704671
-7 11 26 0.000000 0.307202 0.722830
-7 11 27 0.000000 0.337958 0.741158
-7 11 28 0.000000 0.358810 0.753920
-7 11 29 0.000000 0.378247 0.765887
-7 11 30 0.000000 0.393084 0.774924
-7 11 31 0.000000 0.407614 0.783765
-7 12 0 0.075869 0.155257 0.000000
-7 12 1 0.073596 0.157277 0.000000
-7 12 2 0.071251 0.159346 0.000000
-7 12 3 0.067832 0.162163 0.000000
-7 12 4 0.062490 0.165251 0.000000
-7 12 5 0.043686 0.170236 0.000000
-7 12 6 0.024965 0.175502 0.022399
-7 12 7 0.006600 0.181984 0.060977
-7 12 8 0.000000 0.188868 0.098550
-7 12 9 0.000000 0.196959 0.133108
-7 12 10 0.000000 0.205534 0.172300
-7 12 11 0.000000 0.215171 0.221688
-7 12 12 0.000000 0.224496 0.271510
-7 12 13 0.000000 0.233301 0.322054
-7 12 14 0.000000 0.241431 0.371867
-7 12 15 0.000000 0.248694 0.420740
-7 12 16 0.000000 0.255582 0.467715
-7 12 17 0.000000 0.262095 0.512792
-7 12 18 0.000000 0.267934 0.552795
-7 12 19 0.000000 0.273248 0.588852
-7 12 20 0.000000 0.277956 0.619570
-7 12 21 0.000000 0.282300 0.647085
-7 12 22 0.000000 0.287630 0.668912
-7 12 23 0.000000 0.293406 0.688154
-7 12 24 0.000000 0.305990 0.705537
-7 12 25 0.000000 0.320844 0.722302
-7 12 26 0.000000 0.345709 0.738381
-7 12 27 0.000000 0.372885 0.754302
-7 12 28 0.000000 0.391767 0.765753
-7 12 29 0.000000 0.409464 0.776565
-7 12 30 0.000000 0.423161 0.784823
-7 12 31 0.000000 0.436592 0.792911
-7 13 0 0.041774 0.186214 0.000000
-7 13 1 0.039493 0.188573 0.000000
-7 13 2 0.037135 0.190986 0.000000
-7 13 3 0.033643 0.194215 0.000000
-7 13 4 0.029242 0.197761 0.000000
-7 13 5 0.018482 0.203519 0.000000
-7 13 6 0.007539 0.209808 0.000000
-7 13 7 0.000000 0.218392 0.042830
-7 13 8 0.000000 0.227029 0.100073
-7 13 9 0.000000 0.235823 0.136354
-7 13 10 0.000000 0.245087 0.177366
-7 13 11 0.000000 0.255382 0.228786
-7 13 12 0.000000 0.265655 0.280767
-7 13 13 0.000000 0.275892 0.333683
-7 13 14 0.000000 0.285225 0.385276
-7 13 15 0.000000 0.293399 0.435168
-7 13 16 0.000000 0.300909 0.483366
-7 13 17 0.000000 0.307755 0.529868
-7 13 18 0.000000 0.313910 0.570336
-7 13 19 0.000000 0.319527 0.606111
-7 13 20 0.000000 0.324607 0.637500
-7 13 21 0.000000 0.329364 0.666259
-7 13 22 0.000000 0.334672 0.687951
-7 13 23 0.000000 0.340230 0.706431
-7 13 24 0.000000 0.351616 0.723072
-7 13 25 0.000000 0.364943 0.739100
-7 13 26 0.000000 0.387290 0.753771
-7 13 27 0.000000 0.411718 0.768130
-7 13 28 0.000000 0.428770 0.778399
-7 13 29 0.000000 0.444769 0.788083
-7 13 30 0.000000 0.456958 0.795335
-7 13 31 0.000000 0.468894 0.802425
-7 14 0 0.023187 0.222211 0.000000
-7 14 1 0.020619 0.224720 0.000000
-7 14 2 0.017965 0.227287 0.000000
-7 14 3 0.014033 0.230707 0.000000
-7 14 4 0.009721 0.234465 0.000000
-7 14 5 0.002758 0.240592 0.000000
-7 14 6 0.000000 0.247423 0.000000
-7 14 7 0.000000 0.257304 0.025741
-7 14 8 0.000000 0.267095 0.099783
-7 14 9 0.000000 0.276617 0.138389
-7 14 10 0.000000 0.286633 0.181679
-7 14 11 0.000000 0.297735 0.235273
-7 14 12 0.000000 0.308891 0.289287
-7 14 13 0.000000 0.320138 0.343998
-7 14 14 0.000000 0.330452 0.397255
-7 14 15 0.000000 0.339564 0.448642
-7 14 16 0.000000 0.347702 0.497973
-7 14 17 0.000000 0.354866 0.545249
-7 14 18 0.000000 0.361415 0.586089
-7 14 19 0.000000 0.367484 0.621923
-7 14 20 0.000000 0.372811 0.653815
-7 14 21 0.000000 0.377692 0.683342
-7 14 22 0.000000 0.382803 0.705121
-7 14 23 0.000000 0.388017 0.723378
-7 14 24 0.000000 0.398221 0.739464
-7 14 25 0.000000 0.410090 0.754825
-7 14 26 0.000000 0.429778 0.768210
-7 14 27 0.000000 0.451271 0.781140
-7 14 28 0.000000 0.466113 0.790165
-7 14 29 0.000000 0.480004 0.798632
-7 14 30 0.000000 0.490665 0.805011
-7 14 31 0.000000 0.501111 0.811252
-7 15 0 0.024538 0.264691 0.000000
-7 15 1 0.021326 0.267106 0.000000
-7 15 2 0.018012 0.269578 0.000000
-7 15 3 0.013168 0.272904 0.000000
-7 15 4 0.007851 0.276561 0.000000
-7 15 5 0.000000 0.282537 0.000000
-7 15 6 0.000000 0.289294 0.000000
-7 15 7 0.000000 0.299435 0.010011
-7 15 8 0.000000 0.309611 0.097162
-7 15 9 0.000000 0.319892 0.138867
-7 15 10 0.000000 0.330741 0.185024
-7 15 11 0.000000 0.342840 0.240975
-7 15 12 0.000000 0.354797 0.296857
-7 15 13 0.000000 0.366514 0.352625
-7 15 14 0.000000 0.377519 0.407396
-7 15 15 0.000000 0.387608 0.460887
-7 15 16 0.000000 0.396383 0.511239
-7 15 17 0.000000 0.403844 0.558452
-7 15 18 0.000000 0.410884 0.599543
-7 15 19 0.000000 0.417597 0.635875
-7 15 20 0.000000 0.423011 0.668052
-7 15 21 0.000000 0.427647 0.697736
-7 15 22 0.000000 0.432332 0.719888
-7 15 23 0.000000 0.437040 0.738616
-7 15 24 0.000000 0.446087 0.754386
-7 15 25 0.000000 0.456582 0.769171
-7 15 26 0.000000 0.473433 0.781426
-7 15 27 0.000000 0.491750 0.793097
-7 15 28 0.000000 0.503891 0.800799
-7 15 29 0.000000 0.515150 0.807935
-7 15 30 0.000000 0.524256 0.813614
-7 15 31 0.000000 0.533219 0.819197
-7 16 0 0.025318 0.303204 0.000000
-7 16 1 0.014462 0.305760 0.000000
-7 16 2 0.003340 0.308373 0.000000
-7 16 3 0.000000 0.311840 0.000000
-7 16 4 0.000000 0.315648 0.000000
-7 16 5 0.000000 0.321841 0.000000
-7 16 6 0.000000 0.328821 0.000000
-7 16 7 0.000000 0.339216 0.000000
-7 16 8 0.000000 0.349759 0.092598
-7 16 9 0.000000 0.360747 0.137894
-7 16 10 0.000000 0.372354 0.187165
-7 16 11 0.000000 0.385321 0.245180
-7 16 12 0.000000 0.398095 0.302917
-7 16 13 0.000000 0.410547 0.360191
-7 16 14 0.000000 0.422173 0.416403
-7 16 15 0.000000 0.432740 0.471247
-7 16 16 0.000000 0.442083 0.522640
-7 16 17 0.000000 0.450202 0.570584
-7 16 18 0.000000 0.457526 0.612141
-7 16 19 0.000000 0.464231 0.648732
-7 16 20 0.000000 0.469636 0.681168
-7 16 21 0.000000 0.474261 0.711112
-7 16 22 0.000000 0.478498 0.733400
-7 16 23 0.000000 0.482558 0.752208
-7 16 24 0.000000 0.490376 0.767593
-7 16 25 0.000000 0.499446 0.781836
-7 16 26 0.000000 0.513800 0.793134
-7 16 27 0.000000 0.529372 0.803753
-7 16 28 0.000000 0.539390 0.810542
-7 16 29 0.000000 0.548614 0.816784
-7 16 30 0.000000 0.556413 0.821838
-7 16 31 0.000000 0.564116 0.826812
-7 17 0 0.025525 0.337751 0.000000
-7 17 1 0.000025 0.340683 0.000000
-7 17 2 0.000000 0.343672 0.000000
-7 17 3 0.000000 0.347515 0.000000
-7 17 4 0.000000 0.351725 0.000000
-7 17 5 0.000000 0.358503 0.000000
-7 17 6 0.000000 0.366005 0.000000
-7 17 7 0.000000 0.376645 0.000000
-7 17 8 0.000000 0.387537 0.086091
-7 17 9 0.000000 0.399184 0.135469
-7 17 10 0.000000 0.411474 0.188100
-7 17 11 0.000000 0.425178 0.247887
-7 17 12 0.000000 0.438787 0.307466
-7 17 13 0.000000 0.452236 0.366699
-7 17 14 0.000000 0.464415 0.424275
-7 17 15 0.000000 0.474960 0.479720
-7 17 16 0.000000 0.484802 0.532176
-7 17 17 0.000000 0.493940 0.581645
-7 17 18 0.000000 0.501340 0.623882
-7 17 19 0.000000 0.507386 0.660494
-7 17 20 0.000000 0.512685 0.693164
-7 17 21 0.000000 0.517535 0.723469
-7 17 22 0.000000 0.521299 0.745657
-7 17 23 0.000000 0.524571 0.764155
-7 17 24 0.000000 0.531086 0.779083
-7 17 25 0.000000 0.538682 0.792820
-7 17 26 0.000000 0.550879 0.803335
-7 17 27 0.000000 0.564138 0.813108
-7 17 28 0.000000 0.572608 0.819393
-7 17 29 0.000000 0.580394 0.825181
-7 17 30 0.000000 0.587134 0.829683
-7 17 31 0.000000 0.593803 0.834099
-7 18 0 0.025032 0.372605 0.000000
-7 18 1 0.000000 0.375384 0.000000
-7 18 2 0.000000 0.378215 0.000000
-7 18 3 0.000000 0.381820 0.000000
-7 18 4 0.000000 0.385797 0.000000
-7 18 5 0.000000 0.392376 0.000000
-7 18 6 0.000000 0.399789 0.000000
-7 18 7 0.000000 0.410822 0.000000
-7 18 8 0.000000 0.422099 0.077764
-7 18 9 0.000000 0.434111 0.132064
-7 18 10 0.000000 0.446762 0.188691
-7 18 11 0.000000 0.460821 0.250436
-7 18 12 0.000000 0.474783 0.311625
-7 18 13 0.000000 0.488584 0.371886
-7 18 14 0.000000 0.501234 0.430504
-7 18 15 0.000000 0.512404 0.487008
-7 18 16 0.000000 0.522585 0.540106
-7 18 17 0.000000 0.531775 0.589799
-7 18 18 0.000000 0.539209 0.632503
-7 18 19 0.000000 0.545276 0.669770
-7 18 20 0.000000 0.550438 0.702658
-7 18 21 0.000000 0.555057 0.732918
-7 18 22 0.000000 0.558599 0.755239
-7 18 23 0.000000 0.561651 0.773952
-7 18 24 0.000000 0.567342 0.788639
-7 18 25 0.000000 0.573911 0.801984
-7 18 26 0.000000 0.584353 0.811910
-7 18 27 0.000000 0.595688 0.821048
-7 18 28 0.000000 0.602951 0.826941
-7 18 29 0.000000 0.609632 0.832371
-7 18 30 0.000000 0.615250 0.836500
-7 18 31 0.000000 0.620796 0.840543
-7 19 0 0.023992 0.407698 0.000000
-7 19 1 0.000000 0.409913 0.000000
-7 19 2 0.000000 0.412171 0.000000
-7 19 3 0.000000 0.415060 0.000000
-7 19 4 0.000000 0.418309 0.000000
-7 19 5 0.000000 0.424078 0.000000
-7 19 6 0.000000 0.430929 0.000000
-7 19 7 0.000000 0.442468 0.000000
-7 19 8 0.000000 0.454159 0.068022
-7 19 9 0.000000 0.466307 0.127897
-7 19 10 0.000000 0.479070 0.189014
-7 19 11 0.000000 0.493187 0.252864
-7 19 12 0.000000 0.507128 0.315482
-7 19 13 0.000000 0.520777 0.376047
-7 19 14 0.000000 0.533835 0.435454
-7 19 15 0.000000 0.546134 0.493375
-7 19 16 0.000000 0.556529 0.546787
-7 19 17 0.000000 0.565018 0.595692
-7 19 18 0.000000 0.572454 0.638697
-7 19 19 0.000000 0.579070 0.677114
-7 19 20 0.000000 0.584073 0.710207
-7 19 21 0.000000 0.588106 0.740106
-7 19 22 0.000000 0.591619 0.762742
-7 19 23 0.000000 0.594896 0.782076
-7 19 24 0.000000 0.600133 0.796691
-7 19 25 0.000000 0.606023 0.809733
-7 19 26 0.000000 0.615021 0.819220
-7 19 27 0.000000 0.624737 0.827888
-7 19 28 0.000000 0.631057 0.833476
-7 19 29 0.000000 0.636892 0.838623
-7 19 30 0.000000 0.641340 0.842519
-7 19 31 0.000000 0.645694 0.846331
-7 20 0 0.024187 0.433841 0.000000
-7 20 1 0.000000 0.436057 0.000000
-7 20 2 0.000000 0.438317 0.000000
-7 20 3 0.000000 0.441232 0.000000
-7 20 4 0.000000 0.444502 0.000000
-7 20 5 0.000000 0.450260 0.000000
-7 20 6 0.000000 0.457058 0.000000
-7 20 7 0.000000 0.468359 0.000000
-7 20 8 0.000000 0.479958 0.014508
-7 20 9 0.000000 0.492451 0.106676
-7 20 10 0.000000 0.505509 0.190433
-7 20 11 0.000000 0.519810 0.255686
-7 20 12 0.000000 0.533907 0.319417
-7 20 13 0.000000 0.547661 0.380611
-7 20 14 0.000000 0.560696 0.440491
-7 20 15 0.000000 0.572804 0.498681
-7 20 16 0.000000 0.583254 0.552439
-7 20 17 0.000000 0.592045 0.601766
-7 20 18 0.000000 0.599478 0.645074
-7 20 19 0.000000 0.605853 0.683700
-7 20 20 0.000000 0.611011 0.717132
-7 20 21 0.000000 0.615438 0.747447
-7 20 22 0.000000 0.618866 0.769873
-7 20 23 0.000000 0.621839 0.788713
-7 20 24 0.000000 0.626490 0.802970
-7 20 25 0.000000 0.631701 0.815699
-7 20 26 0.000000 0.639410 0.824841
-7 20 27 0.000000 0.647695 0.833156
-7 20 28 0.000000 0.653136 0.838524
-7 20 29 0.000000 0.658170 0.843471
-7 20 30 0.000000 0.662063 0.847197
-7 20 31 0.000000 0.665880 0.850841
-7 21 0 0.025123 0.454614 0.000000
-7 21 1 0.000000 0.457169 0.000000
-7 21 2 0.000000 0.459777 0.000000
-7 21 3 0.000000 0.463162 0.000000
-7 21 4 0.000000 0.466902 0.000000
-7 21 5 0.000000 0.473131 0.000000
-7 21 6 0.000000 0.480182 0.000000
-7 21 7 0.000000 0.490797 0.000000
-7 21 8 0.000000 0.502000 0.000000
-7 21 9 0.000000 0.514963 0.075222
-7 21 10 0.000000 0.528426 0.192508
-7 21 11 0.000000 0.542988 0.258744
-7 21 12 0.000000 0.557345 0.323399
-7 21 13 0.000000 0.571361 0.385418
-7 21 14 0.000000 0.584112 0.445579
-7 21 15 0.000000 0.595237 0.503350
-7 21 16 0.000000 0.605648 0.557474
-7 21 17 0.000000 0.615343 0.607950
-7 21 18 0.000000 0.622768 0.651562
-7 21 19 0.000000 0.628427 0.689833
-7 21 20 0.000000 0.633931 0.723683
-7 21 21 0.000000 0.639342 0.754881
-7 21 22 0.000000 0.642649 0.776782
-7 21 23 0.000000 0.645000 0.794458
-7 21 24 0.000000 0.648986 0.808184
-7 21 25 0.000000 0.653517 0.820595
-7 21 26 0.000000 0.660029 0.829448
-7 21 27 0.000000 0.666999 0.837481
-7 21 28 0.000000 0.671598 0.842681
-7 21 29 0.000000 0.675859 0.847477
-7 21 30 0.000000 0.679567 0.851070
-7 21 31 0.000000 0.683239 0.854584
-7 22 0 0.025058 0.472316 0.000000
-7 22 1 0.000000 0.474809 0.000000
-7 22 2 0.000000 0.477357 0.000000
-7 22 3 0.000000 0.480735 0.000000
-7 22 4 0.000000 0.484441 0.000000
-7 22 5 0.000000 0.490454 0.000000
-7 22 6 0.000000 0.497351 0.000000
-7 22 7 0.000000 0.508080 0.000000
-7 22 8 0.000000 0.519394 0.000000
-7 22 9 0.000000 0.532464 0.076236
-7 22 10 0.000000 0.546067 0.198430
-7 22 11 0.000000 0.560840 0.265350
-7 22 12 0.000000 0.575184 0.330481
-7 22 13 0.000000 0.588814 0.392629
-7 22 14 0.000000 0.601351 0.452754
-7 22 15 0.000000 0.612482 0.510280
-7 22 16 0.000000 0.622912 0.564130
-7 22 17 0.000000 0.632642 0.614305
-7 22 18 0.000000 0.640175 0.657767
-7 22 19 0.000000 0.645998 0.696006
-7 22 20 0.000000 0.651513 0.729498
-7 22 21 0.000000 0.656843 0.760142
-7 22 22 0.000000 0.660268 0.781818
-7 22 23 0.000000 0.662827 0.799417
-7 22 24 0.000000 0.666530 0.812826
-7 22 25 0.000000 0.670616 0.824839
-7 22 26 0.000000 0.676343 0.833284
-7 22 27 0.000000 0.682448 0.840905
-7 22 28 0.000000 0.686615 0.845921
-7 22 29 0.000000 0.690505 0.850565
-7 22 30 0.000000 0.693864 0.854074
-7 22 31 0.000000 0.697187 0.857507
-7 23 0 0.024538 0.488623 0.000000
-7 23 1 0.000000 0.490870 0.000000
-7 23 2 0.000000 0.493174 0.000000
-7 23 3 0.000000 0.496327 0.000000
-7 23 4 0.000000 0.499771 0.000000
-7 23 5 0.000000 0.505257 0.000000
-7 23 6 0.000000 0.511814 0.000000
-7 23 7 0.000000 0.523019 0.000000
-7 23 8 0.000000 0.534675 0.000000
-7 23 9 0.000000 0.547688 0.092008
-7 23 10 0.000000 0.561310 0.206100
-7 23 11 0.000000 0.576271 0.273569
-7 23 12 0.000000 0.590478 0.338972
-7 23 13 0.000000 0.603429 0.400932
-7 23 14 0.000000 0.615782 0.460879
-7 23 15 0.000000 0.627368 0.518238
-7 23 16 0.000000 0.637846 0.571524
-7 23 17 0.000000 0.647215 0.620737
-7 23 18 0.000000 0.654906 0.663843
-7 23 19 0.000000 0.661294 0.702198
-7 23 20 0.000000 0.666668 0.734979
-7 23 21 0.000000 0.671434 0.764415
-7 23 22 0.000000 0.675084 0.786001
-7 23 23 0.000000 0.678229 0.804019
-7 23 24 0.000000 0.681824 0.817208
-7 23 25 0.000000 0.685570 0.828787
-7 23 26 0.000000 0.690699 0.836768
-7 23 27 0.000000 0.696146 0.843920
-7 23 28 0.000000 0.700066 0.848744
-7 23 29 0.000000 0.703768 0.853236
-7 23 30 0.000000 0.706703 0.856682
-7 23 31 0.000000 0.709586 0.860058
-7 24 0 0.027448 0.503775 0.000000
-7 24 1 0.000000 0.506779 0.000000
-7 24 2 0.000000 0.509821 0.000000
-7 24 3 0.000000 0.513411 0.000000
-7 24 4 0.000000 0.517231 0.000000
-7 24 5 0.000000 0.522655 0.000000
-7 24 6 0.000000 0.529089 0.000000
-7 24 7 0.000000 0.539903 0.000000
-7 24 8 0.000000 0.551310 0.000000
-7 24 9 0.000000 0.564492 0.110880
-7 24 10 0.000000 0.578173 0.221870
-7 24 11 0.000000 0.592949 0.289720
-7 24 12 0.000000 0.606913 0.355073
-7 24 13 0.000000 0.619526 0.416265
-7 24 14 0.000000 0.631547 0.475303
-7 24 15 0.000000 0.642808 0.531574
-7 24 16 0.000000 0.653023 0.583632
-7 24 17 0.000000 0.662192 0.631477
-7 24 18 0.000000 0.669812 0.673610
-7 24 19 0.000000 0.676227 0.711300
-7 24 20 0.000000 0.681496 0.743050
-7 24 21 0.000000 0.686078 0.771236
-7 24 22 0.000000 0.689634 0.792105
-7 24 23 0.000000 0.692724 0.809647
-7 24 24 0.000000 0.696055 0.822460
-7 24 25 0.000000 0.699466 0.833696
-7 24 26 0.000000 0.704318 0.841403
-7 24 27 0.000000 0.709503 0.848296
-7 24 28 0.000000 0.713150 0.852956
-7 24 29 0.000000 0.716578 0.857296
-7 24 30 0.000000 0.719209 0.860612
-7 24 31 0.000000 0.721787 0.863859
-7 25 0 0.031502 0.518542 0.000000
-7 25 1 0.000000 0.522638 0.000000
-7 25 2 0.000000 0.526745 0.000000
-7 25 3 0.000000 0.530993 0.000000
-7 25 4 0.000000 0.535400 0.000000
-7 25 5 0.000000 0.540918 0.000000
-7 25 6 0.000000 0.547302 0.000000
-7 25 7 0.000000 0.557436 0.000000
-7 25 8 0.000000 0.568395 0.002423
-7 25 9 0.000000 0.581823 0.130786
-7 25 10 0.000000 0.595576 0.240341
-7 25 11 0.000000 0.610042 0.308515
-7 25 12 0.000000 0.623730 0.373711
-7 25 13 0.000000 0.636118 0.433941
-7 25 14 0.000000 0.647756 0.491828
-7 25 15 0.000000 0.658432 0.546704
-7 25 16 0.000000 0.668281 0.597312
-7 25 17 0.000000 0.677305 0.643653
-7 25 18 0.000000 0.684776 0.684607
-7 25 19 0.000000 0.691039 0.721372
-7 25 20 0.000000 0.696215 0.751985
-7 25 21 0.000000 0.700739 0.778906
-7 25 22 0.000000 0.704094 0.798848
-7 25 23 0.000000 0.706918 0.815617
-7 25 24 0.000000 0.709931 0.828002
-7 25 25 0.000000 0.713009 0.838926
-7 25 26 0.000000 0.717692 0.846422
-7 25 27 0.000000 0.722747 0.853126
-7 25 28 0.000000 0.726113 0.857630
-7 25 29 0.000000 0.729237 0.861819
-7 25 30 0.000000 0.731604 0.864983
-7 25 31 0.000000 0.733922 0.868079
-7 26 0 0.038088 0.531614 0.000000
-7 26 1 0.003583 0.535915 0.000000
-7 26 2 0.000000 0.540259 0.000000
-7 26 3 0.000000 0.545242 0.000000
-7 26 4 0.000000 0.550514 0.000000
-7 26 5 0.000000 0.557807 0.000000
-7 26 6 0.000000 0.565603 0.000000
-7 26 7 0.000000 0.575580 0.000000
-7 26 8 0.000000 0.586371 0.056380
-7 26 9 0.000000 0.599599 0.168351
-7 26 10 0.000000 0.613105 0.266221
-7 26 11 0.000000 0.627226 0.333069
-7 26 12 0.000000 0.640595 0.396903
-7 26 13 0.000000 0.652712 0.455713
-7 26 14 0.000000 0.663916 0.511966
-7 26 15 0.000000 0.673947 0.564929
-7 26 16 0.000000 0.683231 0.613576
-7 26 17 0.000000 0.691770 0.657907
-7 26 18 0.000000 0.698909 0.697438
-7 26 19 0.000000 0.704962 0.733236
-7 26 20 0.000000 0.709880 0.762346
-7 26 21 0.000000 0.714117 0.787443
-7 26 22 0.000000 0.717327 0.806388
-7 26 23 0.000000 0.720071 0.822537
-7 26 24 0.000000 0.723018 0.834643
-7 26 25 0.000000 0.726033 0.845402
-7 26 26 0.000000 0.730050 0.852242
-7 26 27 0.000000 0.734299 0.858177
-7 26 28 0.000000 0.737514 0.862534
-7 26 29 0.000000 0.740582 0.866665
-7 26 30 0.000000 0.742856 0.869755
-7 26 31 0.000000 0.745077 0.872775
-7 27 0 0.045259 0.544295 0.000000
-7 27 1 0.010754 0.548596 0.000000
-7 27 2 0.000000 0.552987 0.000000
-7 27 3 0.000000 0.558723 0.000000
-7 27 4 0.000000 0.564923 0.000000
-7 27 5 0.000000 0.574378 0.000000
-7 27 6 0.000000 0.583924 0.000000
-7 27 7 0.000000 0.593865 0.008008
-7 27 8 0.000000 0.604552 0.117679
-7 27 9 0.000000 0.617477 0.209991
-7 27 10 0.000000 0.630665 0.293812
-7 27 11 0.000000 0.644430 0.358952
-7 27 12 0.000000 0.657471 0.421147
-7 27 13 0.000000 0.669306 0.478431
-7 27 14 0.000000 0.680064 0.532936
-7 27 15 0.000000 0.689437 0.583867
-7 27 16 0.000000 0.698110 0.630435
-7 27 17 0.000000 0.706084 0.672640
-7 27 18 0.000000 0.712851 0.710692
-7 27 19 0.000000 0.718679 0.745513
-7 27 20 0.000000 0.723300 0.773036
-7 27 21 0.000000 0.727198 0.796180
-7 27 22 0.000000 0.730277 0.814113
-7 27 23 0.000000 0.732985 0.829676
-7 27 24 0.000000 0.735922 0.841538
-7 27 25 0.000000 0.738937 0.852167
-7 27 26 0.000000 0.742173 0.858248
-7 27 27 0.000000 0.745461 0.863279
-7 27 28 0.000000 0.748556 0.867491
-7 27 29 0.000000 0.751623 0.871585
-7 27 30 0.000000 0.753843 0.874619
-7 27 31 0.000000 0.756007 0.877582
-7 28 0 0.050248 0.553001 0.000000
-7 28 1 0.015790 0.557303 0.000000
-7 28 2 0.000000 0.561700 0.000000
-7 28 3 0.000000 0.567529 0.000000
-7 28 4 0.000000 0.573876 0.000000
-7 28 5 0.000000 0.583848 0.000000
-7 28 6 0.000000 0.594070 0.000000
-7 28 7 0.000000 0.605373 0.032131
-7 28 8 0.000000 0.617063 0.154601
-7 28 9 0.000000 0.629913 0.237165
-7 28 10 0.000000 0.642928 0.313757
-7 28 11 0.000000 0.656307 0.377208
-7 28 12 0.000000 0.669020 0.438058
-7 28 13 0.000000 0.680623 0.494571
-7 28 14 0.000000 0.691092 0.548018
-7 28 15 0.000000 0.700104 0.597525
-7 28 16 0.000000 0.708422 0.643004
-7 28 17 0.000000 0.716047 0.684454
-7 28 18 0.000000 0.722461 0.721318
-7 28 19 0.000000 0.727931 0.754614
-7 28 20 0.000000 0.732321 0.781158
-7 28 21 0.000000 0.736062 0.803652
-7 28 22 0.000000 0.739042 0.820783
-7 28 23 0.000000 0.741676 0.835477
-7 28 24 0.000000 0.744571 0.846791
-7 28 25 0.000000 0.747554 0.856979
-7 28 26 0.000000 0.750687 0.862886
-7 28 27 0.000000 0.753854 0.867804
-7 28 28 0.000000 0.756597 0.871550
-7 28 29 0.000000 0.759280 0.875127
-7 28 30 0.000000 0.761469 0.878169
-7 28 31 0.000000 0.763626 0.881175
-7 29 0 0.054925 0.561140 0.000000
-7 29 1 0.020520 0.565441 0.000000
-7 29 2 0.000000 0.569838 0.000000
-7 29 3 0.000000 0.575668 0.000000
-7 29 4 0.000000 0.582050 0.000000
-7 29 5 0.000000 0.592304 0.000000
-7 29 6 0.000000 0.603048 0.000000
-7 29 7 0.000000 0.615913 0.053903
-7 29 8 0.000000 0.628764 0.188040
-7 29 9 0.000000 0.641571 0.262273
-7 29 10 0.000000 0.654435 0.332610
-7 29 11 0.000000 0.667422 0.394375
-7 29 12 0.000000 0.679807 0.453921
-7 29 13 0.000000 0.691185 0.509770
-7 29 14 0.000000 0.701389 0.562259
-7 29 15 0.000000 0.710082 0.610428
-7 29 16 0.000000 0.718082 0.654959
-7 29 17 0.000000 0.725389 0.695852
-7 29 18 0.000000 0.731451 0.731569
-7 29 19 0.000000 0.736546 0.763260
-7 29 20 0.000000 0.740713 0.788913
-7 29 21 0.000000 0.744323 0.810942
-7 29 22 0.000000 0.747208 0.827303
-7 29 23 0.000000 0.749764 0.841087
-7 29 24 0.000000 0.752612 0.851810
-7 29 25 0.000000 0.755558 0.861513
-7 29 26 0.000000 0.758684 0.867328
-7 29 27 0.000000 0.761851 0.872247
-7 29 28 0.000000 0.764210 0.875480
-7 29 29 0.000000 0.766453 0.878472
-7 29 30 0.000000 0.768615 0.881531
-7 29 31 0.000000 0.770771 0.884595
-7 30 0 0.058530 0.567191 0.000000
-7 30 1 0.024079 0.571526 0.000000
-7 30 2 0.000000 0.575953 0.000000
-7 30 3 0.000000 0.581748 0.000000
-7 30 4 0.000000 0.588114 0.000000
-7 30 5 0.000000 0.598474 0.000000
-7 30 6 0.000000 0.609547 0.000000
-7 30 7 0.000000 0.623710 0.070228
-7 30 8 0.000000 0.637515 0.213123
-7 30 9 0.000000 0.650245 0.281143
-7 30 10 0.000000 0.663010 0.346867
-7 30 11 0.000000 0.675851 0.407544
-7 30 12 0.000000 0.688059 0.466274
-7 30 13 0.000000 0.699214 0.521763
-7 30 14 0.000000 0.709191 0.573571
-7 30 15 0.000000 0.717654 0.620647
-7 30 16 0.000000 0.725379 0.664282
-7 30 17 0.000000 0.732367 0.704474
-7 30 18 0.000000 0.738128 0.739260
-7 30 19 0.000000 0.742935 0.769842
-7 30 20 0.000000 0.746946 0.794810
-7 30 21 0.000000 0.750480 0.816410
-7 30 22 0.000000 0.753324 0.832146
-7 30 23 0.000000 0.755855 0.845216
-7 30 24 0.000000 0.758629 0.855529
-7 30 25 0.000000 0.761485 0.864922
-7 30 26 0.000000 0.764638 0.870680
-7 30 27 0.000000 0.767859 0.875598
-7 30 28 0.000000 0.770200 0.878829
-7 30 29 0.000000 0.772416 0.881819
-7 30 30 0.000000 0.774323 0.884450
-7 30 31 0.000000 0.776209 0.887057
-7 31 0 0.062064 0.573102 0.000000
-7 31 1 0.027559 0.577474 0.000000
-7 31 2 0.000000 0.581933 0.000000
-7 31 3 0.000000 0.587692 0.000000
-7 31 4 0.000000 0.594037 0.000000
-7 31 5 0.000000 0.604491 0.000000
-7 31 6 0.000000 0.615881 0.000000
-7 31 7 0.000000 0.631323 0.086190
-7 31 8 0.000000 0.646069 0.237649
-7 31 9 0.000000 0.658720 0.299596
-7 31 10 0.000000 0.671390 0.360819
-7 31 11 0.000000 0.684101 0.420446
-7 31 12 0.000000 0.696143 0.478393
-7 31 13 0.000000 0.707073 0.533542
-7 31 14 0.000000 0.716826 0.584688
-7 31 15 0.000000 0.725064 0.630688
-7 31 16 0.000000 0.732518 0.673429
-7 31 17 0.000000 0.739188 0.712912
-7 31 18 0.000000 0.744651 0.746782
-7 31 19 0.000000 0.749176 0.776287
-7 31 20 0.000000 0.753036 0.800584
-7 31 21 0.000000 0.756497 0.821756
-7 31 22 0.000000 0.759303 0.836876
-7 31 23 0.000000 0.761813 0.849246
-7 31 24 0.000000 0.764511 0.859161
-7 31 25 0.000000 0.767273 0.868257
-7 31 26 0.000000 0.770455 0.873959
-7 31 27 0.000000 0.773734 0.878877
-7 31 28 0.000000 0.776082 0.882140
-7 31 29 0.000000 0.778298 0.885166
-7 31 30 0.000000 0.779935 0.887339
-7 31 31 0.000000 0.781533 0.889454
-8 0 0 0.061629 0.039166 0.027917
-8 0 1 0.061990 0.039324 0.029739
-8 0 2 0.062361 0.039473 0.031607
-8 0 3 0.062869 0.039473 0.034181
-8 0 4 0.063405 0.039493 0.037005
-8 0 5 0.064127 0.039652 0.041583
-8 0 6 0.064749 0.039781 0.046459
-8 0 7 0.064941 0.039781 0.052629
-8 0 8 0.064946 0.039598 0.060178
-8 0 9 0.064394 0.038870 0.071860
-8 0 10 0.063805 0.037506 0.090639
-8 0 11 0.063138 0.034744 0.125033
-8 0 12 0.062865 0.031206 0.159240
-8 0 13 0.063248 0.026376 0.193134
-8 0 14 0.068816 0.006103 0.229286
-8 0 15 0.081053 0.000000 0.268339
-8 0 16 0.091463 0.000000 0.304435
-8 0 17 0.100045 0.000000 0.337571
-8 0 18 0.109262 0.000000 0.369117
-8 0 19 0.118971 0.000000 0.399427
-8 0 20 0.126995 0.000000 0.425940
-8 0 21 0.134008 0.000000 0.450173
-8 0 22 0.139508 0.000000 0.473135
-8 0 23 0.144322 0.000000 0.495517
-8 0 24 0.144516 0.000000 0.522206
-8 0 25 0.143171 0.000000 0.550330
-8 0 26 0.134385 0.000000 0.585821
-8 0 27 0.123882 0.000000 0.623012
-8 0 28 0.116745 0.000000 0.648325
-8 0 29 0.110088 0.000000 0.671942
-8 0 30 0.105154 0.097547 0.689367
-8 0 31 0.100334 0.197103 0.706379
-8 1 0 0.063943 0.041375 0.027529
-8 1 1 0.063748 0.041464 0.029833
-8 1 2 0.063592 0.041547 0.032149
-8 1 3 0.064025 0.041547 0.034641
-8 1 4 0.064495 0.041567 0.037393
-8 1 5 0.065228 0.041726 0.041971
-8 1 6 0.065891 0.041923 0.047132
-8 1 7 0.066246 0.042287 0.054818
-8 1 8 0.066207 0.042407 0.063480
-8 1 9 0.064989 0.041797 0.075068
-8 1 10 0.064072 0.040603 0.093900
-8 1 11 0.063820 0.038123 0.128670
-8 1 12 0.063834 0.034978 0.163486
-8 1 13 0.064293 0.030724 0.198378
-8 1 14 0.069709 0.012872 0.235143
-8 1 15 0.081496 0.000000 0.274315
-8 1 16 0.091544 0.000000 0.310839
-8 1 17 0.099853 0.000000 0.344716
-8 1 18 0.108759 0.000000 0.376547
-8 1 19 0.118130 0.000000 0.406787
-8 1 20 0.125870 0.000000 0.433508
-8 1 21 0.132631 0.000000 0.458118
-8 1 22 0.137813 0.000000 0.480817
-8 1 23 0.142276 0.000000 0.502648
-8 1 24 0.127161 0.000000 0.527982
-8 1 25 0.105518 0.000000 0.554483
-8 1 26 0.092989 0.000000 0.589726
-8 1 27 0.082563 0.000000 0.626987
-8 1 28 0.075435 0.000000 0.652309
-8 1 29 0.068777 0.008090 0.675926
-8 1 30 0.063843 0.105997 0.693274
-8 1 31 0.059024 0.205553 0.710204
-8 2 0 0.066284 0.043610 0.027140
-8 2 1 0.065562 0.043634 0.029897
-8 2 2 0.064906 0.043656 0.032634
-8 2 3 0.065218 0.043663 0.035080
-8 2 4 0.065584 0.043688 0.037793
-8 2 5 0.066333 0.043842 0.042370
-8 2 6 0.067039 0.044103 0.047817
-8 2 7 0.067557 0.044832 0.057030
-8 2 8 0.067472 0.045259 0.066817
-8 2 9 0.065572 0.044783 0.078325
-8 2 10 0.064316 0.043769 0.097226
-8 2 11 0.064475 0.041572 0.132389
-8 2 12 0.064782 0.038820 0.167830
-8 2 13 0.065335 0.035143 0.203733
-8 2 14 0.070603 0.019644 0.241119
-8 2 15 0.081931 0.000000 0.280414
-8 2 16 0.091607 0.000000 0.317374
-8 2 17 0.099633 0.000000 0.351998
-8 2 18 0.108223 0.000000 0.384123
-8 2 19 0.117254 0.000000 0.414304
-8 2 20 0.124705 0.000000 0.441241
-8 2 21 0.131210 0.000000 0.466232
-8 2 22 0.136064 0.000000 0.488667
-8 2 23 0.140168 0.000000 0.509940
-8 2 24 0.110381 0.000000 0.533970
-8 2 25 0.069297 0.000000 0.558920
-8 2 26 0.051881 0.000000 0.593835
-8 2 27 0.039927 0.000000 0.631048
-8 2 28 0.032767 0.000000 0.656365
-8 2 29 0.026291 0.016426 0.679982
-8 2 30 0.021506 0.114611 0.697262
-8 2 31 0.016834 0.214167 0.714121
-8 3 0 0.069024 0.046231 0.026729
-8 3 1 0.068227 0.046255 0.029497
-8 3 2 0.067449 0.046284 0.032277
-8 3 3 0.066977 0.046397 0.035217
-8 3 4 0.066666 0.046504 0.038363
-8 3 5 0.067491 0.046576 0.042940
-8 3 6 0.068289 0.046841 0.048702
-8 3 7 0.068972 0.047946 0.059596
-8 3 8 0.068785 0.048750 0.070675
-8 3 9 0.065991 0.048650 0.082314
-8 3 10 0.064229 0.047986 0.101509
-8 3 11 0.064737 0.046084 0.137331
-8 3 12 0.065402 0.043736 0.173633
-8 3 13 0.066325 0.040648 0.210733
-8 3 14 0.071528 0.026454 0.248876
-8 3 15 0.082232 0.000000 0.288359
-8 3 16 0.091383 0.000000 0.325848
-8 3 17 0.098982 0.000000 0.361343
-8 3 18 0.107183 0.000000 0.393901
-8 3 19 0.115852 0.000000 0.424176
-8 3 20 0.122957 0.000000 0.451435
-8 3 21 0.129122 0.000000 0.476884
-8 3 22 0.133525 0.000000 0.499017
-8 3 23 0.137127 0.000000 0.519644
-8 3 24 0.102247 0.000000 0.543152
-8 3 25 0.054539 0.000000 0.567620
-8 3 26 0.015089 0.000000 0.600982
-8 3 27 0.000000 0.000000 0.636397
-8 3 28 0.000000 0.000000 0.661489
-8 3 29 0.000000 0.027140 0.685106
-8 3 30 0.000000 0.125681 0.702463
-8 3 31 0.000000 0.225238 0.719404
-8 4 0 0.072036 0.049111 0.026292
-8 4 1 0.071181 0.049145 0.029070
-8 4 2 0.070306 0.049189 0.031886
-8 4 3 0.069127 0.049384 0.035272
-8 4 4 0.068185 0.049557 0.038818
-8 4 5 0.068900 0.049570 0.043486
-8 4 6 0.069633 0.049848 0.049598
-8 4 7 0.070451 0.051272 0.061974
-8 4 8 0.070173 0.052423 0.074302
-8 4 9 0.066606 0.052758 0.086490
-8 4 10 0.064388 0.052512 0.106274
-8 4 11 0.065133 0.050987 0.142770
-8 4 12 0.066095 0.049123 0.179984
-8 4 13 0.067417 0.046695 0.218396
-8 4 14 0.072546 0.034069 0.257370
-8 4 15 0.082572 0.008332 0.297067
-8 4 16 0.091153 0.000000 0.335146
-8 4 17 0.098290 0.000000 0.371605
-8 4 18 0.106080 0.000000 0.404632
-8 4 19 0.114378 0.000000 0.434989
-8 4 20 0.121086 0.000000 0.462581
-8 4 21 0.126839 0.000000 0.488515
-8 4 22 0.130759 0.000000 0.510339
-8 4 23 0.133846 0.000000 0.530295
-8 4 24 0.094474 0.000000 0.553294
-8 4 25 0.040949 0.000000 0.577307
-8 4 26 0.000000 0.000000 0.608944
-8 4 27 0.000000 0.000000 0.642340
-8 4 28 0.000000 0.000000 0.667159
-8 4 29 0.000000 0.038898 0.690752
-8 4 30 0.000000 0.137831 0.708175
-8 4 31 0.000000 0.237388 0.725187
-8 5 0 0.076942 0.053807 0.025675
-8 5 1 0.076164 0.053922 0.028440
-8 5 2 0.075351 0.054038 0.031252
-8 5 3 0.074019 0.054151 0.034744
-8 5 4 0.072767 0.054265 0.038473
-8 5 5 0.072064 0.054385 0.043859
-8 5 6 0.071634 0.054734 0.050574
-8 5 7 0.072387 0.056075 0.063043
-8 5 8 0.072082 0.057377 0.076312
-8 5 9 0.068603 0.058558 0.091978
-8 5 10 0.066270 0.059195 0.114400
-8 5 11 0.066460 0.058634 0.151685
-8 5 12 0.067298 0.057810 0.190181
-8 5 13 0.069219 0.056547 0.230694
-8 5 14 0.074221 0.047315 0.271025
-8 5 15 0.083184 0.027838 0.311123
-8 5 16 0.090879 0.000000 0.350213
-8 5 17 0.097305 0.000000 0.388295
-8 5 18 0.104537 0.000000 0.422032
-8 5 19 0.112398 0.000000 0.452389
-8 5 20 0.118361 0.000000 0.480400
-8 5 21 0.123185 0.000000 0.507004
-8 5 22 0.126402 0.000000 0.528455
-8 5 23 0.128887 0.000000 0.547565
-8 5 24 0.089233 0.000000 0.570159
-8 5 25 0.035533 0.000000 0.593915
-8 5 26 0.000000 0.000000 0.622608
-8 5 27 0.000000 0.000000 0.652440
-8 5 28 0.000000 0.000000 0.676649
-8 5 29 0.000000 0.057966 0.700054
-8 5 30 0.000000 0.157535 0.717466
-8 5 31 0.000000 0.257091 0.734478
-8 6 0 0.082422 0.059189 0.024942
-8 6 1 0.081693 0.059535 0.027773
-8 6 2 0.080919 0.059861 0.030651
-8 6 3 0.079464 0.059908 0.034243
-8 6 4 0.077952 0.059975 0.038137
-8 6 5 0.076038 0.060183 0.044145
-8 6 6 0.074536 0.060592 0.051412
-8 6 7 0.074815 0.061872 0.064134
-8 6 8 0.074208 0.063368 0.078581
-8 6 9 0.070943 0.065514 0.098197
-8 6 10 0.068513 0.067140 0.123582
-8 6 11 0.067916 0.067622 0.161660
-8 6 12 0.068536 0.067920 0.201487
-8 6 13 0.071182 0.067911 0.244228
-8 6 14 0.075993 0.062320 0.286095
-8 6 15 0.083588 0.049551 0.326840
-8 6 16 0.090291 0.004648 0.366957
-8 6 17 0.096101 0.000000 0.406446
-8 6 18 0.102671 0.000000 0.441027
-8 6 19 0.109831 0.000000 0.471792
-8 6 20 0.114992 0.000000 0.500266
-8 6 21 0.118953 0.000000 0.527366
-8 6 22 0.121422 0.000000 0.548661
-8 6 23 0.123211 0.000000 0.567317
-8 6 24 0.083203 0.000000 0.589295
-8 6 25 0.029262 0.000000 0.612381
-8 6 26 0.000000 0.000000 0.638583
-8 6 27 0.000000 0.000000 0.665504
-8 6 28 0.000000 0.000000 0.688697
-8 6 29 0.000000 0.095194 0.711356
-8 6 30 0.000000 0.187481 0.728285
-8 6 31 0.000000 0.279245 0.744831
-8 7 0 0.090387 0.067551 0.023708
-8 7 1 0.089593 0.068767 0.026939
-8 7 2 0.088758 0.069910 0.030197
-8 7 3 0.087303 0.069957 0.033859
-8 7 4 0.085751 0.070025 0.037839
-8 7 5 0.083521 0.070245 0.044047
-8 7 6 0.081340 0.070669 0.051653
-8 7 7 0.079372 0.071973 0.065319
-8 7 8 0.077271 0.073857 0.081971
-8 7 9 0.074771 0.077484 0.107580
-8 7 10 0.072311 0.080557 0.137340
-8 7 11 0.069936 0.082416 0.176231
-8 7 12 0.069923 0.084192 0.217605
-8 7 13 0.073845 0.085830 0.263118
-8 7 14 0.078192 0.084949 0.307296
-8 7 15 0.083085 0.080830 0.349757
-8 7 16 0.088337 0.062731 0.390968
-8 7 17 0.093950 0.030653 0.430926
-8 7 18 0.099400 0.017285 0.466937
-8 7 19 0.104722 0.018470 0.499876
-8 7 20 0.108832 0.020049 0.529004
-8 7 21 0.112214 0.021864 0.555847
-8 7 22 0.113743 0.024908 0.577918
-8 7 23 0.114429 0.028509 0.597820
-8 7 24 0.073748 0.038518 0.618268
-8 7 25 0.019279 0.050663 0.638897
-8 7 26 0.000000 0.073661 0.664572
-8 7 27 0.000000 0.099164 0.691411
-8 7 28 0.000000 0.153111 0.711825
-8 7 29 0.000000 0.211122 0.731321
-8 7 30 0.000000 0.261816 0.745727
-8 7 31 0.000000 0.312023 0.759792
-8 8 0 0.097343 0.076602 0.020689
-8 8 1 0.096356 0.078356 0.024973
-8 8 2 0.095339 0.080023 0.029235
-8 8 3 0.093868 0.080372 0.033143
-8 8 4 0.092268 0.080775 0.037394
-8 8 5 0.089768 0.081547 0.044037
-8 8 6 0.087045 0.082560 0.052225
-8 8 7 0.083353 0.084614 0.067110
-8 8 8 0.079986 0.087338 0.085822
-8 8 9 0.077596 0.092071 0.116017
-8 8 10 0.074732 0.096413 0.149391
-8 8 11 0.070827 0.099895 0.189758
-8 8 12 0.069848 0.103288 0.232865
-8 8 13 0.073747 0.106531 0.280537
-8 8 14 0.076948 0.109567 0.326603
-8 8 15 0.079249 0.112334 0.370605
-8 8 16 0.082464 0.114736 0.413020
-8 8 17 0.086593 0.116772 0.453848
-8 8 18 0.090956 0.118855 0.491175
-8 8 19 0.095501 0.120973 0.525778
-8 8 20 0.095490 0.123662 0.555473
-8 8 21 0.092744 0.126694 0.582224
-8 8 22 0.091676 0.131779 0.604847
-8 8 23 0.091370 0.137796 0.625594
-8 8 24 0.053216 0.153926 0.644780
-8 8 25 0.002446 0.173426 0.663447
-8 8 26 0.000000 0.210363 0.688222
-8 8 27 0.000000 0.251324 0.714406
-8 8 28 0.000000 0.279194 0.732328
-8 8 29 0.000000 0.305193 0.749070
-8 8 30 0.000000 0.324384 0.761313
-8 8 31 0.000000 0.343121 0.773256
-8 9 0 0.101276 0.087720 0.012315
-8 9 1 0.099710 0.089016 0.019611
-8 9 2 0.098146 0.090329 0.026745
-8 9 3 0.096610 0.091889 0.031433
-8 9 4 0.094937 0.093622 0.036508
-8 9 5 0.092308 0.096569 0.044292
-8 9 6 0.089451 0.099898 0.053790
-8 9 7 0.085606 0.104878 0.070718
-8 9 8 0.081660 0.109794 0.091055
-8 9 9 0.077409 0.114515 0.121614
-8 9 10 0.073021 0.119587 0.156321
-8 9 11 0.068331 0.125432 0.200155
-8 9 12 0.065391 0.130856 0.245549
-8 9 13 0.065369 0.135580 0.293543
-8 9 14 0.065375 0.140147 0.340232
-8 9 15 0.065418 0.144513 0.385243
-8 9 16 0.064831 0.148507 0.429197
-8 9 17 0.063615 0.152129 0.472094
-8 9 18 0.066993 0.155322 0.510399
-8 9 19 0.073944 0.158180 0.545132
-8 9 20 0.060600 0.161323 0.575133
-8 9 21 0.035079 0.164638 0.602293
-8 9 22 0.026443 0.170198 0.624794
-8 9 23 0.025482 0.176780 0.645176
-8 9 24 0.000000 0.192106 0.663912
-8 9 25 0.000000 0.210348 0.682100
-8 9 26 0.000000 0.244939 0.704856
-8 9 27 0.000000 0.283304 0.728665
-8 9 28 0.000000 0.309379 0.744953
-8 9 29 0.000000 0.333699 0.760165
-8 9 30 0.000000 0.351650 0.771332
-8 9 31 0.000000 0.369176 0.782229
-8 10 0 0.105830 0.104782 0.000000
-8 10 1 0.103863 0.105907 0.000000
-8 10 2 0.101905 0.107114 0.000173
-8 10 3 0.100088 0.109564 0.004555
-8 10 4 0.098106 0.112268 0.010718
-8 10 5 0.094964 0.116748 0.029353
-8 10 6 0.091525 0.121640 0.048599
-8 10 7 0.086797 0.128321 0.070493
-8 10 8 0.081736 0.134673 0.094912
-8 10 9 0.075673 0.140040 0.126908
-8 10 10 0.068867 0.146143 0.163474
-8 10 11 0.060422 0.153865 0.210095
-8 10 12 0.051073 0.160991 0.257479
-8 10 13 0.040215 0.167124 0.306135
-8 10 14 0.033497 0.173072 0.353794
-8 10 15 0.032100 0.178779 0.400173
-8 10 16 0.029354 0.184157 0.445606
-8 10 17 0.025260 0.189204 0.490094
-8 10 18 0.027500 0.193445 0.529339
-8 10 19 0.034668 0.197058 0.564507
-8 10 20 0.015772 0.200677 0.594766
-8 10 21 0.000000 0.204299 0.622080
-8 10 22 0.000000 0.210081 0.644520
-8 10 23 0.000000 0.216844 0.664744
-8 10 24 0.000000 0.231394 0.683064
-8 10 25 0.000000 0.248539 0.700748
-8 10 26 0.000000 0.280439 0.721346
-8 10 27 0.000000 0.315744 0.742616
-8 10 28 0.000000 0.339953 0.757307
-8 10 29 0.000000 0.362577 0.771057
-8 10 30 0.000000 0.379415 0.781241
-8 10 31 0.000000 0.395867 0.791188
-8 11 0 0.111748 0.134922 0.000000
-8 11 1 0.109770 0.136504 0.000000
-8 11 2 0.107754 0.138153 0.000000
-8 11 3 0.105184 0.140791 0.000000
-8 11 4 0.102373 0.143674 0.000000
-8 11 5 0.097876 0.148272 0.000000
-8 11 6 0.092868 0.153073 0.028546
-8 11 7 0.085651 0.158756 0.061831
-8 11 8 0.078296 0.164884 0.095744
-8 11 9 0.070531 0.172343 0.131537
-8 11 10 0.059339 0.180138 0.171118
-8 11 11 0.040607 0.188669 0.219030
-8 11 12 0.015061 0.196772 0.267751
-8 11 13 0.000000 0.204162 0.317817
-8 11 14 0.000000 0.211155 0.367211
-8 11 15 0.000000 0.217639 0.415744
-8 11 16 0.000000 0.223940 0.462523
-8 11 17 0.000000 0.230058 0.507551
-8 11 18 0.000000 0.235210 0.547653
-8 11 19 0.000000 0.239613 0.583925
-8 11 20 0.000000 0.243754 0.614343
-8 11 21 0.000000 0.247740 0.641247
-8 11 22 0.000000 0.253183 0.663761
-8 11 23 0.000000 0.259289 0.684280
-8 11 24 0.000000 0.273119 0.702257
-8 11 25 0.000000 0.289524 0.719386
-8 11 26 0.000000 0.317971 0.737522
-8 11 27 0.000000 0.349196 0.755889
-8 11 28 0.000000 0.371383 0.769065
-8 11 29 0.000000 0.392278 0.781499
-8 11 30 0.000000 0.408280 0.790907
-8 11 31 0.000000 0.423956 0.800114
-8 12 0 0.116561 0.166214 0.000000
-8 12 1 0.114297 0.168223 0.000000
-8 12 2 0.111958 0.170289 0.000000
-8 12 3 0.108482 0.173195 0.000000
-8 12 4 0.104677 0.176362 0.000000
-8 12 5 0.098568 0.181351 0.000000
-8 12 6 0.091838 0.186530 0.000000
-8 12 7 0.082421 0.192537 0.046289
-8 12 8 0.069811 0.199266 0.096699
-8 12 9 0.047619 0.208161 0.135462
-8 12 10 0.025932 0.217190 0.177584
-8 12 11 0.005356 0.226516 0.227098
-8 12 12 0.000000 0.235619 0.277494
-8 12 13 0.000000 0.244353 0.329358
-8 12 14 0.000000 0.252490 0.380534
-8 12 15 0.000000 0.259859 0.430826
-8 12 16 0.000000 0.266984 0.478910
-8 12 17 0.000000 0.273865 0.524787
-8 12 18 0.000000 0.279710 0.565595
-8 12 19 0.000000 0.284750 0.602460
-8 12 20 0.000000 0.289354 0.633245
-8 12 21 0.000000 0.293694 0.660383
-8 12 22 0.000000 0.298956 0.682963
-8 12 23 0.000000 0.304637 0.703471
-8 12 24 0.000000 0.317550 0.720954
-8 12 25 0.000000 0.332875 0.737428
-8 12 26 0.000000 0.358177 0.753483
-8 12 27 0.000000 0.385782 0.769442
-8 12 28 0.000000 0.405950 0.781227
-8 12 29 0.000000 0.425055 0.792415
-8 12 30 0.000000 0.439870 0.800952
-8 12 31 0.000000 0.454400 0.809313
-8 13 0 0.119532 0.199426 0.000000
-8 13 1 0.116525 0.201812 0.000000
-8 13 2 0.113417 0.204255 0.000000
-8 13 3 0.108784 0.207562 0.000000
-8 13 4 0.103711 0.211184 0.000000
-8 13 5 0.095560 0.217020 0.000000
-8 13 6 0.086851 0.223361 0.000000
-8 13 7 0.075720 0.231894 0.019279
-8 13 8 0.052915 0.240603 0.097860
-8 13 9 0.000000 0.249837 0.138212
-8 13 10 0.000000 0.259340 0.182089
-8 13 11 0.000000 0.269433 0.233720
-8 13 12 0.000000 0.279575 0.286355
-8 13 13 0.000000 0.289801 0.340664
-8 13 14 0.000000 0.299244 0.393698
-8 13 15 0.000000 0.307681 0.445094
-8 13 16 0.000000 0.315464 0.494413
-8 13 17 0.000000 0.322594 0.541654
-8 13 18 0.000000 0.328766 0.582914
-8 13 19 0.000000 0.334195 0.619521
-8 13 20 0.000000 0.339156 0.651025
-8 13 21 0.000000 0.343836 0.679467
-8 13 22 0.000000 0.349179 0.702098
-8 13 23 0.000000 0.354823 0.722087
-8 13 24 0.000000 0.366493 0.738824
-8 13 25 0.000000 0.380171 0.754476
-8 13 26 0.000000 0.402843 0.769089
-8 13 27 0.000000 0.427591 0.783461
-8 13 28 0.000000 0.445745 0.794060
-8 13 29 0.000000 0.462958 0.804121
-8 13 30 0.000000 0.476003 0.811629
-8 13 31 0.000000 0.488770 0.818968
-8 14 0 0.122397 0.237413 0.000000
-8 14 1 0.118552 0.239969 0.000000
-8 14 2 0.114581 0.242584 0.000000
-8 14 3 0.108700 0.246069 0.000000
-8 14 4 0.102257 0.249897 0.000000
-8 14 5 0.091874 0.256126 0.000000
-8 14 6 0.078204 0.263069 0.000000
-8 14 7 0.050286 0.273105 0.002671
-8 14 8 0.014098 0.283096 0.096613
-8 14 9 0.000000 0.292949 0.139491
-8 14 10 0.000000 0.303146 0.185833
-8 14 11 0.000000 0.314102 0.239798
-8 14 12 0.000000 0.325188 0.294596
-8 14 13 0.000000 0.336490 0.350784
-8 14 14 0.000000 0.346994 0.405543
-8 14 15 0.000000 0.356469 0.458464
-8 14 16 0.000000 0.364872 0.508868
-8 14 17 0.000000 0.372202 0.556754
-8 14 18 0.000000 0.378768 0.598411
-8 14 19 0.000000 0.384738 0.635224
-8 14 20 0.000000 0.389938 0.667350
-8 14 21 0.000000 0.394676 0.696664
-8 14 22 0.000000 0.399881 0.719522
-8 14 23 0.000000 0.405299 0.739446
-8 14 24 0.000000 0.415754 0.755519
-8 14 25 0.000000 0.427889 0.770309
-8 14 26 0.000000 0.447842 0.783583
-8 14 27 0.000000 0.469599 0.796507
-8 14 28 0.000000 0.485426 0.805902
-8 14 29 0.000000 0.500406 0.814793
-8 14 30 0.000000 0.511789 0.821409
-8 14 31 0.000000 0.522932 0.827875
-8 15 0 0.125126 0.281538 0.000000
-8 15 1 0.120322 0.284000 0.000000
-8 15 2 0.115365 0.286520 0.000000
-8 15 3 0.108121 0.289899 0.000000
-8 15 4 0.100175 0.293611 0.000000
-8 15 5 0.087317 0.299652 0.000000
-8 15 6 0.064853 0.306477 0.000000
-8 15 7 0.000766 0.316702 0.000000
-8 15 8 0.000000 0.327077 0.092269
-8 15 9 0.000000 0.337907 0.138877
-8 15 10 0.000000 0.349084 0.188600
-8 15 11 0.000000 0.361025 0.245176
-8 15 12 0.000000 0.372931 0.302038
-8 15 13 0.000000 0.384776 0.359379
-8 15 14 0.000000 0.396023 0.415691
-8 15 15 0.000000 0.406499 0.470681
-8 15 16 0.000000 0.415472 0.521978
-8 15 17 0.000000 0.422942 0.569582
-8 15 18 0.000000 0.429984 0.611566
-8 15 19 0.000000 0.436695 0.649180
-8 15 20 0.000000 0.441981 0.681803
-8 15 21 0.000000 0.446412 0.711432
-8 15 22 0.000000 0.451199 0.734745
-8 15 23 0.000000 0.456147 0.755188
-8 15 24 0.000000 0.465427 0.770704
-8 15 25 0.000000 0.476151 0.784578
-8 15 26 0.000000 0.493269 0.796647
-8 15 27 0.000000 0.511863 0.808301
-8 15 28 0.000000 0.524959 0.816468
-8 15 29 0.000000 0.537271 0.824136
-8 15 30 0.000000 0.547130 0.830037
-8 15 31 0.000000 0.556827 0.835819
-8 16 0 0.126978 0.321767 0.000000
-8 16 1 0.111238 0.324371 0.000000
-8 16 2 0.095111 0.327032 0.000000
-8 16 3 0.073178 0.330564 0.000000
-8 16 4 0.052645 0.334441 0.000000
-8 16 5 0.041904 0.340735 0.000000
-8 16 6 0.021644 0.347812 0.000000
-8 16 7 0.000000 0.358278 0.000000
-8 16 8 0.000000 0.369040 0.080904
-8 16 9 0.000000 0.380693 0.134695
-8 16 10 0.000000 0.392719 0.190066
-8 16 11 0.000000 0.405564 0.248918
-8 16 12 0.000000 0.418312 0.307807
-8 16 13 0.000000 0.430897 0.366758
-8 16 14 0.000000 0.442758 0.424555
-8 16 15 0.000000 0.453688 0.480868
-8 16 16 0.000000 0.463205 0.533146
-8 16 17 0.000000 0.471308 0.581390
-8 16 18 0.000000 0.478655 0.623916
-8 16 19 0.000000 0.485413 0.661995
-8 16 20 0.000000 0.490691 0.695049
-8 16 21 0.000000 0.495081 0.725089
-8 16 22 0.000000 0.499434 0.748511
-8 16 23 0.000000 0.503771 0.768925
-8 16 24 0.000000 0.511735 0.783910
-8 16 25 0.000000 0.520908 0.797084
-8 16 26 0.000000 0.535460 0.808173
-8 16 27 0.000000 0.551254 0.818780
-8 16 28 0.000000 0.562077 0.826034
-8 16 29 0.000000 0.572190 0.832810
-8 16 30 0.000000 0.580738 0.838152
-8 16 31 0.000000 0.589182 0.843400
-8 17 0 0.127952 0.358100 0.000000
-8 17 1 0.091299 0.361080 0.000000
-8 17 2 0.053817 0.364119 0.000000
-8 17 3 0.003872 0.368064 0.000000
-8 17 4 0.000000 0.372389 0.000000
-8 17 5 0.000000 0.379378 0.000000
-8 17 6 0.000000 0.387074 0.000000
-8 17 7 0.000000 0.397834 0.000000
-8 17 8 0.000000 0.408984 0.062520
-8 17 9 0.000000 0.421308 0.126943
-8 17 10 0.000000 0.434051 0.190232
-8 17 11 0.000000 0.447718 0.251025
-8 17 12 0.000000 0.461331 0.311903
-8 17 13 0.000000 0.474853 0.372923
-8 17 14 0.000000 0.487201 0.432135
-8 17 15 0.000000 0.498037 0.489024
-8 17 16 0.000000 0.508070 0.542371
-8 17 17 0.000000 0.517302 0.592177
-8 17 18 0.000000 0.524779 0.635459
-8 17 19 0.000000 0.530891 0.673669
-8 17 20 0.000000 0.536067 0.707089
-8 17 21 0.000000 0.540681 0.737636
-8 17 22 0.000000 0.544588 0.760820
-8 17 23 0.000000 0.548172 0.780658
-8 17 24 0.000000 0.554679 0.795136
-8 17 25 0.000000 0.562159 0.807828
-8 17 26 0.000000 0.574416 0.818159
-8 17 27 0.000000 0.587774 0.827944
-8 17 28 0.000000 0.596780 0.834602
-8 17 29 0.000000 0.605164 0.840813
-8 17 30 0.000000 0.612612 0.845757
-8 17 31 0.000000 0.619997 0.850616
-8 18 0 0.127793 0.394754 0.000000
-8 18 1 0.081984 0.397567 0.000000
-8 18 2 0.035170 0.400434 0.000000
-8 18 3 0.000000 0.404116 0.000000
-8 18 4 0.000000 0.408186 0.000000
-8 18 5 0.000000 0.414975 0.000000
-8 18 6 0.000000 0.422586 0.000000
-8 18 7 0.000000 0.433760 0.000000
-8 18 8 0.000000 0.445324 0.048428
-8 18 9 0.000000 0.458058 0.120796
-8 18 10 0.000000 0.471225 0.190193
-8 18 11 0.000000 0.485346 0.253053
-8 18 12 0.000000 0.499364 0.315655
-8 18 13 0.000000 0.513211 0.377825
-8 18 14 0.000000 0.526010 0.438224
-8 18 15 0.000000 0.537459 0.496346
-8 18 16 0.000000 0.547788 0.550426
-8 18 17 0.000000 0.556997 0.600465
-8 18 18 0.000000 0.564497 0.644238
-8 18 19 0.000000 0.570669 0.683137
-8 18 20 0.000000 0.575698 0.716785
-8 18 21 0.000000 0.580041 0.747282
-8 18 22 0.000000 0.583723 0.770536
-8 18 23 0.000000 0.587104 0.790499
-8 18 24 0.000000 0.592677 0.804687
-8 18 25 0.000000 0.598981 0.816950
-8 18 26 0.000000 0.609377 0.826681
-8 18 27 0.000000 0.620719 0.835829
-8 18 28 0.000000 0.628400 0.842058
-8 18 29 0.000000 0.635558 0.847871
-8 18 30 0.000000 0.641758 0.852438
-8 18 31 0.000000 0.647893 0.856923
-8 19 0 0.126754 0.431657 0.000000
-8 19 1 0.080930 0.433882 0.000000
-8 19 2 0.034139 0.436148 0.000000
-8 19 3 0.000000 0.439041 0.000000
-8 19 4 0.000000 0.442309 0.000000
-8 19 5 0.000000 0.448204 0.000000
-8 19 6 0.000000 0.455183 0.000000
-8 19 7 0.000000 0.466863 0.000000
-8 19 8 0.000000 0.478859 0.037674
-8 19 9 0.000000 0.491802 0.115896
-8 19 10 0.000000 0.505166 0.189994
-8 19 11 0.000000 0.519453 0.255020
-8 19 12 0.000000 0.533519 0.319139
-8 19 13 0.000000 0.547214 0.381745
-8 19 14 0.000000 0.560437 0.443153
-8 19 15 0.000000 0.573052 0.503019
-8 19 16 0.000000 0.583503 0.557571
-8 19 17 0.000000 0.591793 0.606809
-8 19 18 0.000000 0.599234 0.650864
-8 19 19 0.000000 0.606016 0.690889
-8 19 20 0.000000 0.610862 0.724657
-8 19 21 0.000000 0.614546 0.754672
-8 19 22 0.000000 0.618177 0.778237
-8 19 23 0.000000 0.621783 0.798870
-8 19 24 0.000000 0.626830 0.812934
-8 19 25 0.000000 0.632357 0.824808
-8 19 26 0.000000 0.641233 0.834066
-8 19 27 0.000000 0.650882 0.842719
-8 19 28 0.000000 0.657621 0.848650
-8 19 29 0.000000 0.663946 0.854193
-8 19 30 0.000000 0.668782 0.858402
-8 19 31 0.000000 0.673520 0.862523
-8 20 0 0.127564 0.459287 0.000000
-8 20 1 0.081488 0.461541 0.000000
-8 20 2 0.034453 0.463836 0.000000
-8 20 3 0.000000 0.466758 0.000000
-8 20 4 0.000000 0.470050 0.000000
-8 20 5 0.000000 0.475933 0.000000
-8 20 6 0.000000 0.482823 0.000000
-8 20 7 0.000000 0.494075 0.000000
-8 20 8 0.000000 0.505852 0.000000
-8 20 9 0.000000 0.519206 0.098199
-8 20 10 0.000000 0.532893 0.190868
-8 20 11 0.000000 0.547315 0.257426
-8 20 12 0.000000 0.561482 0.322746
-8 20 13 0.000000 0.575223 0.386002
-8 20 14 0.000000 0.588360 0.447887
-8 20 15 0.000000 0.600722 0.508008
-8 20 16 0.000000 0.611206 0.562950
-8 20 17 0.000000 0.619815 0.612713
-8 20 18 0.000000 0.627260 0.657123
-8 20 19 0.000000 0.633800 0.697370
-8 20 20 0.000000 0.638842 0.731435
-8 20 21 0.000000 0.642985 0.761790
-8 20 22 0.000000 0.646523 0.785150
-8 20 23 0.000000 0.649787 0.805329
-8 20 24 0.000000 0.654171 0.819044
-8 20 25 0.000000 0.658929 0.830604
-8 20 26 0.000000 0.666453 0.839515
-8 20 27 0.000000 0.674614 0.847814
-8 20 28 0.000000 0.680398 0.853503
-8 20 29 0.000000 0.685843 0.858819
-8 20 30 0.000000 0.690104 0.862831
-8 20 31 0.000000 0.694287 0.866757
-8 21 0 0.129484 0.481352 0.000000
-8 21 1 0.083013 0.484007 0.000000
-8 21 2 0.035576 0.486710 0.000000
-8 21 3 0.000000 0.490150 0.000000
-8 21 4 0.000000 0.493960 0.000000
-8 21 5 0.000000 0.500362 0.000000
-8 21 6 0.000000 0.507488 0.000000
-8 21 7 0.000000 0.517751 0.000000
-8 21 8 0.000000 0.528920 0.000000
-8 21 9 0.000000 0.542804 0.072823
-8 21 10 0.000000 0.556893 0.192386
-8 21 11 0.000000 0.571430 0.260097
-8 21 12 0.000000 0.585730 0.326428
-8 21 13 0.000000 0.599635 0.390460
-8 21 14 0.000000 0.612382 0.452503
-8 21 15 0.000000 0.623639 0.511988
-8 21 16 0.000000 0.634102 0.567271
-8 21 17 0.000000 0.643772 0.618353
-8 21 18 0.000000 0.651258 0.663161
-8 21 19 0.000000 0.657046 0.703090
-8 21 20 0.000000 0.662511 0.737557
-8 21 21 0.000000 0.667782 0.768746
-8 21 22 0.000000 0.671204 0.791590
-8 21 23 0.000000 0.673786 0.810641
-8 21 24 0.000000 0.677427 0.823871
-8 21 25 0.000000 0.681420 0.835162
-8 21 26 0.000000 0.687691 0.843802
-8 21 27 0.000000 0.694488 0.851831
-8 21 28 0.000000 0.699308 0.857312
-8 21 29 0.000000 0.703846 0.862428
-8 21 30 0.000000 0.708005 0.866340
-8 21 31 0.000000 0.712140 0.870171
-8 22 0 0.129712 0.499895 0.000000
-8 22 1 0.083139 0.502497 0.000000
-8 22 2 0.035605 0.505153 0.000000
-8 22 3 0.000000 0.508609 0.000000
-8 22 4 0.000000 0.512406 0.000000
-8 22 5 0.000000 0.518590 0.000000
-8 22 6 0.000000 0.525570 0.000000
-8 22 7 0.000000 0.535993 0.000000
-8 22 8 0.000000 0.547297 0.000000
-8 22 9 0.000000 0.561241 0.068125
-8 22 10 0.000000 0.575429 0.198009
-8 22 11 0.000000 0.590157 0.266524
-8 22 12 0.000000 0.604423 0.333400
-8 22 13 0.000000 0.617921 0.397546
-8 22 14 0.000000 0.630442 0.459515
-8 22 15 0.000000 0.641709 0.518686
-8 22 16 0.000000 0.652156 0.573659
-8 22 17 0.000000 0.661784 0.624433
-8 22 18 0.000000 0.669343 0.669143
-8 22 19 0.000000 0.675293 0.709135
-8 22 20 0.000000 0.680791 0.743233
-8 22 21 0.000000 0.686018 0.773795
-8 22 22 0.000000 0.689591 0.796455
-8 22 23 0.000000 0.692411 0.815525
-8 22 24 0.000000 0.695745 0.828461
-8 22 25 0.000000 0.699250 0.839352
-8 22 26 0.000000 0.704728 0.847593
-8 22 27 0.000000 0.710663 0.855223
-8 22 28 0.000000 0.715014 0.860493
-8 22 29 0.000000 0.719139 0.865426
-8 22 30 0.000000 0.722834 0.869238
-8 22 31 0.000000 0.726501 0.872975
-8 23 0 0.129170 0.516836 0.000000
-8 23 1 0.082628 0.519181 0.000000
-8 23 2 0.035137 0.521581 0.000000
-8 23 3 0.000000 0.524825 0.000000
-8 23 4 0.000000 0.528368 0.000000
-8 23 5 0.000000 0.534000 0.000000
-8 23 6 0.000000 0.540659 0.000000
-8 23 7 0.000000 0.551765 0.000000
-8 23 8 0.000000 0.563541 0.000000
-8 23 9 0.000000 0.577331 0.072826
-8 23 10 0.000000 0.591483 0.205497
-8 23 11 0.000000 0.606435 0.274658
-8 23 12 0.000000 0.620591 0.341868
-8 23 13 0.000000 0.633421 0.405825
-8 23 14 0.000000 0.645793 0.467616
-8 23 15 0.000000 0.657575 0.526620
-8 23 16 0.000000 0.668009 0.580986
-8 23 17 0.000000 0.677095 0.630715
-8 23 18 0.000000 0.684740 0.675099
-8 23 19 0.000000 0.691266 0.715328
-8 23 20 0.000000 0.696620 0.748707
-8 23 21 0.000000 0.701271 0.777977
-8 23 22 0.000000 0.705116 0.800605
-8 23 23 0.000000 0.708595 0.820214
-8 23 24 0.000000 0.711820 0.832942
-8 23 25 0.000000 0.714961 0.843375
-8 23 26 0.000000 0.719856 0.851158
-8 23 27 0.000000 0.725156 0.858330
-8 23 28 0.000000 0.729264 0.863389
-8 23 29 0.000000 0.733201 0.868146
-8 23 30 0.000000 0.736268 0.871858
-8 23 31 0.000000 0.739276 0.875502
-8 24 0 0.134093 0.532394 0.000000
-8 24 1 0.086151 0.535502 0.000000
-8 24 2 0.037290 0.538646 0.000000
-8 24 3 0.000000 0.542340 0.000000
-8 24 4 0.000000 0.546266 0.000000
-8 24 5 0.000000 0.551822 0.000000
-8 24 6 0.000000 0.558348 0.000000
-8 24 7 0.000000 0.569078 0.000000
-8 24 8 0.000000 0.580606 0.000000
-8 24 9 0.000000 0.594522 0.088822
-8 24 10 0.000000 0.608653 0.221480
-8 24 11 0.000000 0.623256 0.291137
-8 24 12 0.000000 0.637086 0.358348
-8 24 13 0.000000 0.649627 0.421483
-8 24 14 0.000000 0.661676 0.482295
-8 24 15 0.000000 0.673093 0.540120
-8 24 16 0.000000 0.683264 0.593188
-8 24 17 0.000000 0.692186 0.641499
-8 24 18 0.000000 0.699762 0.684856
-8 24 19 0.000000 0.706290 0.724359
-8 24 20 0.000000 0.711511 0.756614
-8 24 21 0.000000 0.715948 0.784521
-8 24 22 0.000000 0.719639 0.806380
-8 24 23 0.000000 0.722991 0.825490
-8 24 24 0.000000 0.726017 0.837940
-8 24 25 0.000000 0.728935 0.848170
-8 24 26 0.000000 0.733603 0.855715
-8 24 27 0.000000 0.738674 0.862640
-8 24 28 0.000000 0.742481 0.867506
-8 24 29 0.000000 0.746107 0.872078
-8 24 30 0.000000 0.748868 0.875625
-8 24 31 0.000000 0.751571 0.879104
-8 25 0 0.140838 0.547490 0.000000
-8 25 1 0.091018 0.551702 0.000000
-8 25 2 0.040317 0.555923 0.000000
-8 25 3 0.000000 0.560287 0.000000
-8 25 4 0.000000 0.564810 0.000000
-8 25 5 0.000000 0.570448 0.000000
-8 25 6 0.000000 0.576904 0.000000
-8 25 7 0.000000 0.586907 0.000000
-8 25 8 0.000000 0.597943 0.000000
-8 25 9 0.000000 0.612081 0.108584
-8 25 10 0.000000 0.626196 0.240294
-8 25 11 0.000000 0.640259 0.310397
-8 25 12 0.000000 0.653690 0.377499
-8 25 13 0.000000 0.666067 0.439599
-8 25 14 0.000000 0.677736 0.499166
-8 25 15 0.000000 0.688495 0.555475
-8 25 16 0.000000 0.698318 0.607014
-8 25 17 0.000000 0.707204 0.653785
-8 25 18 0.000000 0.714658 0.695879
-8 25 19 0.000000 0.720998 0.734335
-8 25 20 0.000000 0.726090 0.765332
-8 25 21 0.000000 0.730433 0.791853
-8 25 22 0.000000 0.733828 0.812697
-8 25 23 0.000000 0.736792 0.830961
-8 25 24 0.000000 0.739589 0.843110
-8 25 25 0.000000 0.742331 0.853222
-8 25 26 0.000000 0.746889 0.860602
-8 25 27 0.000000 0.751866 0.867352
-8 25 28 0.000000 0.755354 0.872031
-8 25 29 0.000000 0.758628 0.876415
-8 25 30 0.000000 0.761190 0.879774
-8 25 31 0.000000 0.763706 0.883065
-8 26 0 0.151627 0.560585 0.000000
-8 26 1 0.101455 0.565004 0.000000
-8 26 2 0.050138 0.569465 0.000000
-8 26 3 0.000000 0.574556 0.000000
-8 26 4 0.000000 0.579936 0.000000
-8 26 5 0.000000 0.587336 0.000000
-8 26 6 0.000000 0.595198 0.000000
-8 26 7 0.000000 0.605065 0.000000
-8 26 8 0.000000 0.615940 0.000000
-8 26 9 0.000000 0.629844 0.144732
-8 26 10 0.000000 0.643681 0.266446
-8 26 11 0.000000 0.657375 0.335235
-8 26 12 0.000000 0.670466 0.400952
-8 26 13 0.000000 0.682553 0.461551
-8 26 14 0.000000 0.693780 0.519421
-8 26 15 0.000000 0.703902 0.573785
-8 26 16 0.000000 0.713177 0.623319
-8 26 17 0.000000 0.721608 0.668024
-8 26 18 0.000000 0.728763 0.708663
-8 26 19 0.000000 0.734925 0.746140
-8 26 20 0.000000 0.739748 0.775621
-8 26 21 0.000000 0.743767 0.800305
-8 26 22 0.000000 0.747011 0.820098
-8 26 23 0.000000 0.749902 0.837668
-8 26 24 0.000000 0.752649 0.849578
-8 26 25 0.000000 0.755348 0.859601
-8 26 26 0.000000 0.759225 0.866325
-8 26 27 0.000000 0.763374 0.872287
-8 26 28 0.000000 0.766692 0.876838
-8 26 29 0.000000 0.769890 0.881186
-8 26 30 0.000000 0.772353 0.884447
-8 26 31 0.000000 0.774766 0.887636
-8 27 0 0.163349 0.573219 0.000000
-8 27 1 0.113177 0.577638 0.000000
-8 27 2 0.061527 0.582146 0.000000
-8 27 3 0.000000 0.587976 0.000000
-8 27 4 0.000000 0.594272 0.000000
-8 27 5 0.000000 0.603823 0.000000
-8 27 6 0.000000 0.613432 0.000000
-8 27 7 0.000000 0.623299 0.000000
-8 27 8 0.000000 0.634089 0.055687
-8 27 9 0.000000 0.647653 0.184662
-8 27 10 0.000000 0.661154 0.294291
-8 27 11 0.000000 0.674517 0.361360
-8 27 12 0.000000 0.687282 0.425399
-8 27 13 0.000000 0.699051 0.484387
-8 27 14 0.000000 0.709822 0.540457
-8 27 15 0.000000 0.719309 0.592777
-8 27 16 0.000000 0.727992 0.640195
-8 27 17 0.000000 0.735870 0.682713
-8 27 18 0.000000 0.742684 0.721853
-8 27 19 0.000000 0.748671 0.758365
-8 27 20 0.000000 0.753193 0.786272
-8 27 21 0.000000 0.756836 0.809015
-8 27 22 0.000000 0.759962 0.827749
-8 27 23 0.000000 0.762853 0.844661
-8 27 24 0.000000 0.765592 0.856345
-8 27 25 0.000000 0.768279 0.866286
-8 27 26 0.000000 0.771342 0.872240
-8 27 27 0.000000 0.774494 0.877275
-8 27 28 0.000000 0.777675 0.881709
-8 27 29 0.000000 0.780862 0.886057
-8 27 30 0.000000 0.783247 0.889242
-8 27 31 0.000000 0.785578 0.892349
-8 28 0 0.171511 0.582208 0.000000
-8 28 1 0.121406 0.586638 0.000000
-8 28 2 0.069647 0.591160 0.000000
-8 28 3 0.000000 0.597073 0.000000
-8 28 4 0.000000 0.603506 0.000000
-8 28 5 0.000000 0.613582 0.000000
-8 28 6 0.000000 0.623880 0.000000
-8 28 7 0.000000 0.635134 0.000000
-8 28 8 0.000000 0.646917 0.105568
-8 28 9 0.000000 0.660284 0.217244
-8 28 10 0.000000 0.673553 0.314473
-8 28 11 0.000000 0.686607 0.379916
-8 28 12 0.000000 0.699098 0.442580
-8 28 13 0.000000 0.710652 0.500616
-8 28 14 0.000000 0.721154 0.555503
-8 28 15 0.000000 0.730305 0.606344
-8 28 16 0.000000 0.738672 0.652717
-8 28 17 0.000000 0.746256 0.694622
-8 28 18 0.000000 0.752750 0.732534
-8 28 19 0.000000 0.758396 0.767342
-8 28 20 0.000000 0.762709 0.794296
-8 28 21 0.000000 0.766223 0.816539
-8 28 22 0.000000 0.769196 0.834374
-8 28 23 0.000000 0.771923 0.850206
-8 28 24 0.000000 0.774610 0.861366
-8 28 25 0.000000 0.777285 0.870967
-8 28 26 0.000000 0.780246 0.876764
-8 28 27 0.000000 0.783272 0.881683
-8 28 28 0.000000 0.785952 0.885617
-8 28 29 0.000000 0.788582 0.889411
-8 28 30 0.000000 0.790923 0.892618
-8 28 31 0.000000 0.793244 0.895787
-8 29 0 0.179163 0.590676 0.000000
-8 29 1 0.129134 0.595118 0.000000
-8 29 2 0.077300 0.599650 0.000000
-8 29 3 0.000000 0.605551 0.000000
-8 29 4 0.000000 0.612010 0.000000
-8 29 5 0.000000 0.622381 0.000000
-8 29 6 0.000000 0.633215 0.000000
-8 29 7 0.000000 0.646055 0.030252
-8 29 8 0.000000 0.658984 0.154471
-8 29 9 0.000000 0.672175 0.248778
-8 29 10 0.000000 0.685228 0.333560
-8 29 11 0.000000 0.697975 0.397389
-8 29 12 0.000000 0.710200 0.458724
-8 29 13 0.000000 0.721553 0.515901
-8 29 14 0.000000 0.731814 0.569694
-8 29 15 0.000000 0.740671 0.619136
-8 29 16 0.000000 0.748762 0.664616
-8 29 17 0.000000 0.756088 0.706133
-8 29 18 0.000000 0.762265 0.742857
-8 29 19 0.000000 0.767547 0.775854
-8 29 20 0.000000 0.771665 0.801945
-8 29 21 0.000000 0.775085 0.823894
-8 29 22 0.000000 0.777899 0.840854
-8 29 23 0.000000 0.780437 0.855545
-8 29 24 0.000000 0.783069 0.866137
-8 29 25 0.000000 0.785732 0.875363
-8 29 26 0.000000 0.788690 0.881089
-8 29 27 0.000000 0.791716 0.886007
-8 29 28 0.000000 0.793841 0.889387
-8 29 29 0.000000 0.795838 0.892547
-8 29 30 0.000000 0.798139 0.895792
-8 29 31 0.000000 0.800460 0.899042
-8 30 0 0.185047 0.596967 0.000000
-8 30 1 0.134951 0.601398 0.000000
-8 30 2 0.083045 0.605922 0.000000
-8 30 3 0.003975 0.611833 0.000000
-8 30 4 0.000000 0.618314 0.000000
-8 30 5 0.000000 0.628780 0.000000
-8 30 6 0.000000 0.639941 0.000000
-8 30 7 0.000000 0.654115 0.056683
-8 30 8 0.000000 0.668002 0.193928
-8 30 9 0.000000 0.681029 0.273564
-8 30 10 0.000000 0.693931 0.347935
-8 30 11 0.000000 0.706560 0.410725
-8 30 12 0.000000 0.718631 0.471254
-8 30 13 0.000000 0.729773 0.528013
-8 30 14 0.000000 0.739830 0.581032
-8 30 15 0.000000 0.748491 0.629241
-8 30 16 0.000000 0.756351 0.673833
-8 30 17 0.000000 0.763408 0.714808
-8 30 18 0.000000 0.769311 0.750567
-8 30 19 0.000000 0.774318 0.782271
-8 30 20 0.000000 0.778329 0.807701
-8 30 21 0.000000 0.781743 0.829367
-8 30 22 0.000000 0.784478 0.845644
-8 30 23 0.000000 0.786906 0.859471
-8 30 24 0.000000 0.789451 0.869688
-8 30 25 0.000000 0.792037 0.878703
-8 30 26 0.000000 0.795043 0.884399
-8 30 27 0.000000 0.798146 0.889328
-8 30 28 0.000000 0.800236 0.892665
-8 30 29 0.000000 0.802181 0.895774
-8 30 30 0.000000 0.804076 0.898546
-8 30 31 0.000000 0.805968 0.901295
-8 31 0 0.190812 0.603114 0.000000
-8 31 1 0.140640 0.607533 0.000000
-8 31 2 0.088663 0.612046 0.000000
-8 31 3 0.009592 0.617969 0.000000
-8 31 4 0.000000 0.624471 0.000000
-8 31 5 0.000000 0.635018 0.000000
-8 31 6 0.000000 0.646493 0.000000
-8 31 7 0.000000 0.661983 0.082701
-8 31 8 0.000000 0.676816 0.232755
-8 31 9 0.000000 0.689679 0.297900
-8 31 10 0.000000 0.702436 0.361996
-8 31 11 0.000000 0.714958 0.423785
-8 31 12 0.000000 0.726884 0.483542
-8 31 13 0.000000 0.737813 0.539913
-8 31 14 0.000000 0.747669 0.592179
-8 31 15 0.000000 0.756142 0.639166
-8 31 16 0.000000 0.763773 0.682871
-8 31 17 0.000000 0.770560 0.723294
-8 31 18 0.000000 0.776193 0.758104
-8 31 19 0.000000 0.780930 0.788549
-8 31 20 0.000000 0.784840 0.813331
-8 31 21 0.000000 0.788254 0.834715
-8 31 22 0.000000 0.790916 0.850321
-8 31 23 0.000000 0.793238 0.863302
-8 31 24 0.000000 0.795695 0.873158
-8 31 25 0.000000 0.798199 0.881972
-8 31 26 0.000000 0.801256 0.887640
-8 31 27 0.000000 0.804441 0.892582
-8 31 28 0.000000 0.806530 0.895910
-8 31 29 0.000000 0.808464 0.899006
-8 31 30 0.000000 0.809929 0.901271
-8 31 31 0.000000 0.811363 0.903481
-9 0 0 0.071295 0.038801 0.027735
-9 0 1 0.071744 0.038866 0.029557
-9 0 2 0.072196 0.038927 0.031431
-9 0 3 0.072705 0.038927 0.034099
-9 0 4 0.073262 0.038935 0.037017
-9 0 5 0.074159 0.038999 0.041689
-9 0 6 0.074940 0.039052 0.046624
-9 0 7 0.075219 0.039052 0.052700
-9 0 8 0.075247 0.038870 0.060201
-9 0 9 0.074519 0.038141 0.071977
-9 0 10 0.074248 0.036513 0.091233
-9 0 11 0.074981 0.032905 0.126943
-9 0 12 0.075648 0.028697 0.162536
-9 0 13 0.076206 0.023491 0.197935
-9 0 14 0.082218 0.000000 0.235056
-9 0 15 0.095242 0.000000 0.274392
-9 0 16 0.105915 0.000000 0.310957
-9 0 17 0.114235 0.000000 0.344752
-9 0 18 0.123435 0.000000 0.376745
-9 0 19 0.133319 0.000000 0.407337
-9 0 20 0.141135 0.000000 0.434425
-9 0 21 0.147710 0.000000 0.459411
-9 0 22 0.153255 0.000000 0.482543
-9 0 23 0.158331 0.000000 0.504831
-9 0 24 0.159641 0.000000 0.531708
-9 0 25 0.159696 0.000000 0.560114
-9 0 26 0.154515 0.000000 0.596345
-9 0 27 0.148126 0.000000 0.634382
-9 0 28 0.143723 0.000000 0.660213
-9 0 29 0.139604 0.003615 0.684300
-9 0 30 0.136470 0.101725 0.702018
-9 0 31 0.133401 0.201657 0.719312
-9 1 0 0.074047 0.041105 0.027253
-9 1 1 0.074165 0.041197 0.029605
-9 1 2 0.074305 0.041283 0.031976
-9 1 3 0.074783 0.041283 0.034610
-9 1 4 0.075320 0.041291 0.037499
-9 1 5 0.076274 0.041356 0.042171
-9 1 6 0.077123 0.041467 0.047399
-9 1 7 0.077521 0.041783 0.055040
-9 1 8 0.077504 0.041891 0.063692
-9 1 9 0.076246 0.041378 0.075374
-9 1 10 0.075711 0.039986 0.094682
-9 1 11 0.076769 0.036660 0.130768
-9 1 12 0.077651 0.032863 0.166916
-9 1 13 0.078240 0.028281 0.203167
-9 1 14 0.084053 0.000000 0.240862
-9 1 15 0.096583 0.000000 0.280413
-9 1 16 0.106849 0.000000 0.317432
-9 1 17 0.114850 0.000000 0.351918
-9 1 18 0.123745 0.000000 0.384229
-9 1 19 0.133336 0.000000 0.414848
-9 1 20 0.140913 0.000000 0.442182
-9 1 21 0.147282 0.000000 0.467544
-9 1 22 0.152522 0.000000 0.490447
-9 1 23 0.157248 0.000000 0.512232
-9 1 24 0.151413 0.000000 0.537693
-9 1 25 0.142058 0.000000 0.564379
-9 1 26 0.135138 0.000000 0.600266
-9 1 27 0.128780 0.000000 0.638276
-9 1 28 0.124381 0.000000 0.664103
-9 1 29 0.120262 0.012065 0.688190
-9 1 30 0.117128 0.110457 0.705877
-9 1 31 0.114059 0.210389 0.723138
-9 2 0 0.076847 0.043446 0.026764
-9 2 1 0.076653 0.043563 0.029618
-9 2 2 0.076498 0.043674 0.032458
-9 2 3 0.076920 0.043684 0.035098
-9 2 4 0.077416 0.043700 0.037992
-9 2 5 0.078424 0.043763 0.042664
-9 2 6 0.079340 0.043933 0.048187
-9 2 7 0.079856 0.044567 0.057397
-9 2 8 0.079795 0.044971 0.067207
-9 2 9 0.078000 0.044683 0.078818
-9 2 10 0.077198 0.043535 0.098201
-9 2 11 0.078582 0.040495 0.134681
-9 2 12 0.079681 0.037113 0.171401
-9 2 13 0.080306 0.033160 0.208519
-9 2 14 0.085918 0.004247 0.246796
-9 2 15 0.097943 0.000000 0.286561
-9 2 16 0.107795 0.000000 0.324040
-9 2 17 0.115473 0.000000 0.359235
-9 2 18 0.124058 0.000000 0.391874
-9 2 19 0.133348 0.000000 0.422525
-9 2 20 0.140680 0.000000 0.450106
-9 2 21 0.146837 0.000000 0.475847
-9 2 22 0.151767 0.000000 0.498518
-9 2 23 0.156140 0.000000 0.519794
-9 2 24 0.143459 0.000000 0.543893
-9 2 25 0.125093 0.000000 0.568934
-9 2 26 0.115912 0.000000 0.604398
-9 2 27 0.108851 0.000000 0.642267
-9 2 28 0.104432 0.000000 0.668076
-9 2 29 0.100390 0.020691 0.692163
-9 2 30 0.097314 0.119370 0.709823
-9 2 31 0.094302 0.219303 0.727054
-9 3 0 0.080375 0.046349 0.026164
-9 3 1 0.080150 0.046466 0.029079
-9 3 2 0.079940 0.046587 0.032013
-9 3 3 0.079938 0.046751 0.035245
-9 3 4 0.080067 0.046899 0.038656
-9 3 5 0.081107 0.046928 0.043328
-9 3 6 0.082070 0.047141 0.049157
-9 3 7 0.082705 0.048152 0.059999
-9 3 8 0.082576 0.048932 0.071102
-9 3 9 0.080157 0.049020 0.082989
-9 3 10 0.079036 0.048238 0.102767
-9 3 11 0.080770 0.045540 0.139905
-9 3 12 0.082125 0.042629 0.177449
-9 3 13 0.082848 0.039361 0.215669
-9 3 14 0.088223 0.010281 0.254647
-9 3 15 0.099579 0.000000 0.294599
-9 3 16 0.108906 0.000000 0.332657
-9 3 17 0.116203 0.000000 0.368819
-9 3 18 0.124392 0.000000 0.401934
-9 3 19 0.133276 0.000000 0.432679
-9 3 20 0.140272 0.000000 0.460552
-9 3 21 0.146136 0.000000 0.486701
-9 3 22 0.150691 0.000000 0.509090
-9 3 23 0.154651 0.000000 0.529768
-9 3 24 0.139610 0.000000 0.553320
-9 3 25 0.118235 0.000000 0.577830
-9 3 26 0.098965 0.000000 0.611694
-9 3 27 0.080181 0.000000 0.647716
-9 3 28 0.075379 0.000000 0.673294
-9 3 29 0.072574 0.031951 0.697381
-9 3 30 0.070424 0.131005 0.715072
-9 3 31 0.068319 0.230938 0.732337
-9 4 0 0.084239 0.049546 0.025528
-9 4 1 0.083992 0.049668 0.028488
-9 4 2 0.083736 0.049800 0.031498
-9 4 3 0.083356 0.050096 0.035266
-9 4 4 0.083145 0.050357 0.039163
-9 4 5 0.084113 0.050376 0.043955
-9 4 6 0.085039 0.050642 0.050151
-9 4 7 0.085781 0.051978 0.062432
-9 4 8 0.085599 0.053111 0.074784
-9 4 9 0.082645 0.053634 0.087348
-9 4 10 0.081239 0.053285 0.107807
-9 4 11 0.083238 0.051021 0.145638
-9 4 12 0.084800 0.048666 0.184063
-9 4 13 0.085633 0.046162 0.223478
-9 4 14 0.090754 0.017586 0.263228
-9 4 15 0.101386 0.000000 0.303408
-9 4 16 0.110137 0.000000 0.342109
-9 4 17 0.117006 0.000000 0.379333
-9 4 18 0.124777 0.000000 0.412959
-9 4 19 0.133250 0.000000 0.443786
-9 4 20 0.139870 0.000000 0.471970
-9 4 21 0.145377 0.000000 0.498567
-9 4 22 0.149525 0.000000 0.520663
-9 4 23 0.153055 0.000000 0.540713
-9 4 24 0.135915 0.000000 0.563745
-9 4 25 0.111885 0.000000 0.587771
-9 4 26 0.083595 0.000000 0.619834
-9 4 27 0.054321 0.000000 0.653751
-9 4 28 0.049153 0.000000 0.679047
-9 4 29 0.047428 0.044289 0.703110
-9 4 30 0.046096 0.143755 0.720827
-9 4 31 0.044790 0.243687 0.738121
-9 5 0 0.090459 0.054806 0.024629
-9 5 1 0.090242 0.054961 0.027528
-9 5 2 0.090011 0.055122 0.030491
-9 5 3 0.089570 0.055384 0.034414
-9 5 4 0.089206 0.055636 0.038566
-9 5 5 0.089390 0.055810 0.044319
-9 5 6 0.089683 0.056195 0.051314
-9 5 7 0.090450 0.057497 0.063690
-9 5 8 0.090308 0.058816 0.076982
-9 5 9 0.087442 0.060186 0.093024
-9 5 10 0.085993 0.060751 0.116167
-9 5 11 0.087662 0.059548 0.154932
-9 5 12 0.089089 0.058348 0.194638
-9 5 13 0.090115 0.057154 0.235913
-9 5 14 0.094859 0.033795 0.276926
-9 5 15 0.104385 0.000000 0.317603
-9 5 16 0.112203 0.000000 0.357413
-9 5 17 0.118316 0.000000 0.396357
-9 5 18 0.125510 0.000000 0.430735
-9 5 19 0.133545 0.000000 0.461562
-9 5 20 0.139505 0.000000 0.490195
-9 5 21 0.144220 0.000000 0.517511
-9 5 22 0.147737 0.000000 0.539250
-9 5 23 0.150711 0.000000 0.558454
-9 5 24 0.133300 0.000000 0.581154
-9 5 25 0.109095 0.000000 0.605018
-9 5 26 0.079260 0.000000 0.633880
-9 5 27 0.048127 0.000000 0.663894
-9 5 28 0.042713 0.000000 0.688537
-9 5 29 0.040974 0.064175 0.712412
-9 5 30 0.039694 0.164304 0.730117
-9 5 31 0.038445 0.264236 0.747411
-9 6 0 0.097383 0.060770 0.023561
-9 6 1 0.097196 0.061134 0.026504
-9 6 2 0.096990 0.061489 0.029516
-9 6 3 0.096498 0.061724 0.033560
-9 6 4 0.096006 0.061969 0.037921
-9 6 5 0.095518 0.062280 0.044502
-9 6 6 0.095219 0.062776 0.052230
-9 6 7 0.095738 0.064074 0.064932
-9 6 8 0.095460 0.065626 0.079452
-9 6 9 0.092791 0.067942 0.099426
-9 6 10 0.091324 0.069523 0.125571
-9 6 11 0.092501 0.069486 0.165293
-9 6 12 0.093735 0.069543 0.206345
-9 6 13 0.095062 0.069759 0.249613
-9 6 14 0.099365 0.052777 0.292074
-9 6 15 0.107494 0.013682 0.333495
-9 6 16 0.114279 0.000000 0.374420
-9 6 17 0.119723 0.000000 0.414849
-9 6 18 0.126230 0.000000 0.450111
-9 6 19 0.133566 0.000000 0.481355
-9 6 20 0.138808 0.000000 0.510490
-9 6 21 0.142795 0.000000 0.538361
-9 6 22 0.145650 0.000000 0.559973
-9 6 23 0.147990 0.000000 0.578742
-9 6 24 0.129992 0.000000 0.600882
-9 6 25 0.105216 0.000000 0.624147
-9 6 26 0.074334 0.000000 0.650313
-9 6 27 0.042044 0.000000 0.677150
-9 6 28 0.036059 0.000000 0.700703
-9 6 29 0.033832 0.102352 0.723787
-9 6 30 0.031920 0.195203 0.740981
-9 6 31 0.030028 0.287343 0.757783
-9 7 0 0.107360 0.069790 0.021763
-9 7 1 0.107199 0.071121 0.025203
-9 7 2 0.107017 0.072384 0.028680
-9 7 3 0.106525 0.072619 0.032696
-9 7 4 0.106011 0.072871 0.037064
-9 7 5 0.105342 0.073243 0.043894
-9 7 6 0.104627 0.073811 0.052075
-9 7 7 0.103712 0.075230 0.066108
-9 7 8 0.102527 0.077219 0.083100
-9 7 9 0.100533 0.080918 0.108970
-9 7 10 0.099157 0.083956 0.139499
-9 7 11 0.099143 0.085538 0.180276
-9 7 12 0.099924 0.087298 0.222954
-9 7 13 0.102031 0.089355 0.268801
-9 7 14 0.105610 0.083774 0.313505
-9 7 15 0.111081 0.068372 0.356740
-9 7 16 0.116395 0.050110 0.398807
-9 7 17 0.121550 0.028986 0.439706
-9 7 18 0.126898 0.020314 0.476424
-9 7 19 0.132395 0.021326 0.509891
-9 7 20 0.136671 0.022912 0.539760
-9 7 21 0.140215 0.024843 0.567469
-9 7 22 0.142265 0.028001 0.589955
-9 7 23 0.143637 0.031718 0.610067
-9 7 24 0.123680 0.042015 0.630665
-9 7 25 0.096614 0.054506 0.651424
-9 7 26 0.066842 0.078084 0.677094
-9 7 27 0.036446 0.104220 0.703897
-9 7 28 0.028475 0.159892 0.724466
-9 7 29 0.023707 0.219783 0.744144
-9 7 30 0.018195 0.270948 0.758663
-9 7 31 0.012633 0.321531 0.772838
-9 8 0 0.116199 0.079523 0.016323
-9 8 1 0.115946 0.081477 0.021739
-9 8 2 0.115678 0.083342 0.027086
-9 8 3 0.115192 0.083867 0.031398
-9 8 4 0.114668 0.084449 0.036085
-9 8 5 0.113877 0.085422 0.043398
-9 8 6 0.112857 0.086635 0.052250
-9 8 7 0.110851 0.088889 0.067769
-9 8 8 0.108852 0.091760 0.087000
-9 8 9 0.106876 0.096481 0.117371
-9 8 10 0.105201 0.100789 0.151509
-9 8 11 0.104187 0.104189 0.193932
-9 8 12 0.104267 0.107733 0.238444
-9 8 13 0.106170 0.111516 0.286438
-9 8 14 0.108599 0.114855 0.333045
-9 8 15 0.111706 0.117623 0.377868
-9 8 16 0.115320 0.120019 0.421164
-9 8 17 0.119443 0.122043 0.462933
-9 8 18 0.123680 0.123954 0.501009
-9 8 19 0.128005 0.125778 0.536212
-9 8 20 0.130086 0.128475 0.566682
-9 8 21 0.130822 0.131695 0.594313
-9 8 22 0.131414 0.136968 0.617413
-9 8 23 0.131941 0.143173 0.638454
-9 8 24 0.108382 0.159745 0.657848
-9 8 25 0.076793 0.179773 0.676694
-9 8 26 0.047432 0.217679 0.701483
-9 8 27 0.018584 0.259711 0.727643
-9 8 28 0.008472 0.288383 0.745540
-9 8 29 0.001036 0.315147 0.762257
-9 8 30 0.000000 0.334749 0.774488
-9 8 31 0.000000 0.353874 0.786419
-9 9 0 0.121620 0.091393 0.000000
-9 9 1 0.120923 0.092938 0.011782
-9 9 2 0.120242 0.094491 0.023216
-9 9 3 0.119781 0.096178 0.028792
-9 9 4 0.119286 0.098054 0.034735
-9 9 5 0.118545 0.101250 0.043237
-9 9 6 0.117555 0.104828 0.053420
-9 9 7 0.115487 0.110057 0.070886
-9 9 8 0.112953 0.115144 0.091657
-9 9 9 0.109027 0.119805 0.122343
-9 9 10 0.105878 0.124825 0.157766
-9 9 11 0.104441 0.130636 0.203607
-9 9 12 0.103074 0.136205 0.250576
-9 9 13 0.101823 0.141371 0.299426
-9 9 14 0.101826 0.146188 0.346913
-9 9 15 0.103442 0.150554 0.392649
-9 9 16 0.104678 0.154518 0.437436
-9 9 17 0.105534 0.158079 0.481273
-9 9 18 0.108805 0.161052 0.520409
-9 9 19 0.113955 0.163568 0.555888
-9 9 20 0.110157 0.166700 0.586566
-9 9 21 0.100992 0.170202 0.614364
-9 9 22 0.098164 0.175951 0.637299
-9 9 23 0.098216 0.182720 0.658024
-9 9 24 0.066123 0.198381 0.677235
-9 9 25 0.023315 0.217004 0.695941
-9 9 26 0.000000 0.252656 0.718696
-9 9 27 0.000000 0.292237 0.742384
-9 9 28 0.000000 0.319175 0.758550
-9 9 29 0.000000 0.344307 0.773641
-9 9 30 0.000000 0.362719 0.784744
-9 9 31 0.000000 0.380682 0.795580
-9 10 0 0.128235 0.109530 0.000000
-9 10 1 0.127217 0.110922 0.000000
-9 10 2 0.126222 0.112385 0.000000
-9 10 3 0.125586 0.114929 0.001824
-9 10 4 0.124895 0.117755 0.008459
-9 10 5 0.123822 0.122547 0.023691
-9 10 6 0.122440 0.127754 0.040991
-9 10 7 0.119720 0.134763 0.067252
-9 10 8 0.116272 0.141345 0.094982
-9 10 9 0.110642 0.146648 0.127118
-9 10 10 0.105584 0.152693 0.164387
-9 10 11 0.101784 0.160369 0.212952
-9 10 12 0.096774 0.167579 0.262010
-9 10 13 0.089747 0.174013 0.311887
-9 10 14 0.085726 0.180142 0.360569
-9 10 15 0.085569 0.185880 0.407712
-9 10 16 0.084925 0.191249 0.453982
-9 10 17 0.083795 0.196247 0.499380
-9 10 18 0.085858 0.200281 0.539482
-9 10 19 0.090406 0.203564 0.575466
-9 10 20 0.083749 0.207167 0.606372
-9 10 21 0.070370 0.210962 0.634232
-9 10 22 0.065413 0.216927 0.657112
-9 10 23 0.064284 0.223878 0.677727
-9 10 24 0.026624 0.238698 0.696629
-9 10 25 0.000000 0.256140 0.714959
-9 10 26 0.000000 0.289128 0.735538
-9 10 27 0.000000 0.325704 0.756635
-9 10 28 0.000000 0.350773 0.771139
-9 10 29 0.000000 0.374198 0.784702
-9 10 30 0.000000 0.391498 0.794800
-9 10 31 0.000000 0.408389 0.804668
-9 11 0 0.137480 0.141456 0.000000
-9 11 1 0.136405 0.143257 0.000000
-9 11 2 0.135318 0.145116 0.000000
-9 11 3 0.134064 0.147848 0.000000
-9 11 4 0.132685 0.150865 0.000000
-9 11 5 0.130438 0.155872 0.000000
-9 11 6 0.127737 0.161095 0.000000
-9 11 7 0.123068 0.167251 0.048768
-9 11 8 0.117870 0.173742 0.095380
-9 11 9 0.111079 0.181234 0.131459
-9 11 10 0.103151 0.188992 0.171812
-9 11 11 0.092722 0.197333 0.221572
-9 11 12 0.079240 0.205338 0.271905
-9 11 13 0.060669 0.212785 0.323193
-9 11 14 0.049107 0.219866 0.373759
-9 11 15 0.046555 0.226478 0.423395
-9 11 16 0.045129 0.232891 0.471133
-9 11 17 0.044829 0.239106 0.516973
-9 11 18 0.045152 0.244197 0.557836
-9 11 19 0.045958 0.248414 0.594827
-9 11 20 0.043087 0.252564 0.626006
-9 11 21 0.038008 0.256674 0.653700
-9 11 22 0.033762 0.262286 0.676763
-9 11 23 0.029894 0.268579 0.697721
-9 11 24 0.000000 0.282716 0.716037
-9 11 25 0.000000 0.299466 0.733473
-9 11 26 0.000000 0.328892 0.751565
-9 11 27 0.000000 0.361243 0.769808
-9 11 28 0.000000 0.384144 0.782804
-9 11 29 0.000000 0.405694 0.795050
-9 11 30 0.000000 0.422058 0.804418
-9 11 31 0.000000 0.438076 0.813594
-9 12 0 0.145520 0.174499 0.000000
-9 12 1 0.144199 0.176697 0.000000
-9 12 2 0.142837 0.178947 0.000000
-9 12 3 0.140864 0.181984 0.000000
-9 12 4 0.138696 0.185323 0.000000
-9 12 5 0.135170 0.190782 0.000000
-9 12 6 0.131115 0.196446 0.000000
-9 12 7 0.124773 0.202999 0.030414
-9 12 8 0.116597 0.210147 0.095603
-9 12 9 0.102917 0.219081 0.134869
-9 12 10 0.089396 0.228101 0.177918
-9 12 11 0.076225 0.237308 0.229292
-9 12 12 0.058989 0.246296 0.281307
-9 12 13 0.034975 0.254917 0.334394
-9 12 14 0.019418 0.263033 0.386817
-9 12 15 0.014735 0.270500 0.438389
-9 12 16 0.007474 0.277813 0.487526
-9 12 17 0.000000 0.284972 0.534228
-9 12 18 0.000000 0.290897 0.575787
-9 12 19 0.000000 0.295862 0.613347
-9 12 20 0.000000 0.300461 0.644969
-9 12 21 0.000000 0.304841 0.673029
-9 12 22 0.000000 0.310207 0.696170
-9 12 23 0.000000 0.316021 0.717075
-9 12 24 0.000000 0.329195 0.734755
-9 12 25 0.000000 0.344823 0.751360
-9 12 26 0.000000 0.370979 0.767378
-9 12 27 0.000000 0.399563 0.783261
-9 12 28 0.000000 0.420331 0.794871
-9 12 29 0.000000 0.439982 0.805872
-9 12 30 0.000000 0.455130 0.814415
-9 12 31 0.000000 0.469978 0.822793
-9 13 0 0.151554 0.209404 0.000000
-9 13 1 0.149671 0.211978 0.000000
-9 13 2 0.147727 0.214612 0.000000
-9 13 3 0.144867 0.218146 0.000000
-9 13 4 0.141742 0.222026 0.000000
-9 13 5 0.136761 0.228331 0.000000
-9 13 6 0.131297 0.235148 0.000000
-9 13 7 0.123738 0.244178 0.012278
-9 13 8 0.110540 0.253234 0.095533
-9 13 9 0.080423 0.262362 0.136728
-9 13 10 0.056770 0.271891 0.181825
-9 13 11 0.047337 0.282302 0.235510
-9 13 12 0.034209 0.292584 0.289887
-9 13 13 0.014922 0.302649 0.345418
-9 13 14 0.001282 0.311938 0.399657
-9 13 15 0.000000 0.320229 0.452236
-9 13 16 0.000000 0.328201 0.502655
-9 13 17 0.000000 0.335851 0.550916
-9 13 18 0.000000 0.342237 0.593067
-9 13 19 0.000000 0.347638 0.630466
-9 13 20 0.000000 0.352523 0.662813
-9 13 21 0.000000 0.357097 0.692128
-9 13 22 0.000000 0.362398 0.715172
-9 13 23 0.000000 0.368030 0.735364
-9 13 24 0.000000 0.379779 0.752322
-9 13 25 0.000000 0.393566 0.768202
-9 13 26 0.000000 0.416936 0.782835
-9 13 27 0.000000 0.442518 0.797180
-9 13 28 0.000000 0.461212 0.807611
-9 13 29 0.000000 0.478922 0.817483
-9 13 30 0.000000 0.492388 0.825043
-9 13 31 0.000000 0.505571 0.832448
-9 14 0 0.157061 0.249371 0.000000
-9 14 1 0.154600 0.252116 0.000000
-9 14 2 0.152059 0.254923 0.000000
-9 14 3 0.148321 0.258669 0.000000
-9 14 4 0.144242 0.262784 0.000000
-9 14 5 0.137776 0.269483 0.000000
-9 14 6 0.129610 0.276896 0.000000
-9 14 7 0.114080 0.287402 0.000082
-9 14 8 0.093931 0.297715 0.092716
-9 14 9 0.059924 0.307443 0.136903
-9 14 10 0.033458 0.317705 0.184862
-9 14 11 0.023584 0.329140 0.241116
-9 14 12 0.007934 0.340502 0.297820
-9 14 13 0.000000 0.351744 0.355273
-9 14 14 0.000000 0.362136 0.411237
-9 14 15 0.000000 0.371436 0.465287
-9 14 16 0.000000 0.380037 0.516819
-9 14 17 0.000000 0.387941 0.565833
-9 14 18 0.000000 0.394745 0.608507
-9 14 19 0.000000 0.400695 0.646251
-9 14 20 0.000000 0.405743 0.679189
-9 14 21 0.000000 0.410250 0.709243
-9 14 22 0.000000 0.415318 0.732455
-9 14 23 0.000000 0.420642 0.752558
-9 14 24 0.000000 0.431074 0.768920
-9 14 25 0.000000 0.443208 0.784034
-9 14 26 0.000000 0.463686 0.797300
-9 14 27 0.000000 0.486089 0.810139
-9 14 28 0.000000 0.502353 0.819359
-9 14 29 0.000000 0.517739 0.828061
-9 14 30 0.000000 0.529529 0.834715
-9 14 31 0.000000 0.541078 0.841231
-9 15 0 0.161891 0.295847 0.000000
-9 15 1 0.158831 0.298497 0.000000
-9 15 2 0.155675 0.301206 0.000000
-9 15 3 0.151071 0.304798 0.000000
-9 15 4 0.146043 0.308754 0.000000
-9 15 5 0.138049 0.315265 0.000000
-9 15 6 0.125519 0.322560 0.000000
-9 15 7 0.093335 0.333255 0.000000
-9 15 8 0.063755 0.343989 0.086367
-9 15 9 0.041990 0.354840 0.134916
-9 15 10 0.022123 0.366120 0.186780
-9 15 11 0.006433 0.378347 0.245937
-9 15 12 0.000000 0.390517 0.304923
-9 15 13 0.000000 0.402593 0.363625
-9 15 14 0.000000 0.413998 0.421197
-9 15 15 0.000000 0.424541 0.477316
-9 15 16 0.000000 0.433737 0.529741
-9 15 17 0.000000 0.441586 0.578473
-9 15 18 0.000000 0.448755 0.621584
-9 15 19 0.000000 0.455396 0.660322
-9 15 20 0.000000 0.460451 0.693678
-9 15 21 0.000000 0.464555 0.723805
-9 15 22 0.000000 0.469174 0.747530
-9 15 23 0.000000 0.474028 0.768346
-9 15 24 0.000000 0.483285 0.784271
-9 15 25 0.000000 0.494009 0.798567
-9 15 26 0.000000 0.511455 0.810489
-9 15 27 0.000000 0.530452 0.821863
-9 15 28 0.000000 0.543827 0.829830
-9 15 29 0.000000 0.556399 0.837311
-9 15 30 0.000000 0.566520 0.843157
-9 15 31 0.000000 0.576477 0.848894
-9 16 0 0.166062 0.338145 0.000000
-9 16 1 0.158210 0.340936 0.000000
-9 16 2 0.150161 0.343790 0.000000
-9 16 3 0.139157 0.347583 0.000000
-9 16 4 0.128541 0.351756 0.000000
-9 16 5 0.120631 0.358593 0.000000
-9 16 6 0.108061 0.366203 0.000000
-9 16 7 0.075294 0.377163 0.000000
-9 16 8 0.046320 0.388326 0.053461
-9 16 9 0.028728 0.400098 0.121372
-9 16 10 0.007301 0.412248 0.187343
-9 16 11 0.000000 0.425233 0.249042
-9 16 12 0.000000 0.438136 0.310240
-9 16 13 0.000000 0.450903 0.370601
-9 16 14 0.000000 0.462949 0.429696
-9 16 15 0.000000 0.474067 0.487161
-9 16 16 0.000000 0.483819 0.540543
-9 16 17 0.000000 0.492204 0.589842
-9 16 18 0.000000 0.499635 0.633558
-9 16 19 0.000000 0.506323 0.672932
-9 16 20 0.000000 0.511385 0.706753
-9 16 21 0.000000 0.515472 0.737242
-9 16 22 0.000000 0.519666 0.761111
-9 16 23 0.000000 0.523909 0.781971
-9 16 24 0.000000 0.531849 0.797401
-9 16 25 0.000000 0.541022 0.811022
-9 16 26 0.000000 0.555666 0.821927
-9 16 27 0.000000 0.571572 0.832207
-9 16 28 0.000000 0.582510 0.839256
-9 16 29 0.000000 0.592738 0.845843
-9 16 30 0.000000 0.601424 0.851063
-9 16 31 0.000000 0.610007 0.856192
-9 17 0 0.169573 0.376264 0.000000
-9 17 1 0.152735 0.379431 0.000000
-9 17 2 0.135516 0.382673 0.000000
-9 17 3 0.112581 0.387024 0.000000
-9 17 4 0.091737 0.391791 0.000000
-9 17 5 0.085524 0.399468 0.000000
-9 17 6 0.077237 0.407825 0.000000
-9 17 7 0.059958 0.419128 0.000000
-9 17 8 0.041627 0.430727 0.000000
-9 17 9 0.020138 0.443217 0.096273
-9 17 10 0.000000 0.456088 0.186550
-9 17 11 0.000000 0.469798 0.250434
-9 17 12 0.000000 0.483360 0.313772
-9 17 13 0.000000 0.496676 0.376202
-9 17 14 0.000000 0.508990 0.436733
-9 17 15 0.000000 0.520014 0.494823
-9 17 16 0.000000 0.530283 0.549225
-9 17 17 0.000000 0.539796 0.599941
-9 17 18 0.000000 0.547385 0.644432
-9 17 19 0.000000 0.553475 0.684082
-9 17 20 0.000000 0.558545 0.718414
-9 17 21 0.000000 0.563002 0.749555
-9 17 22 0.000000 0.566794 0.773198
-9 17 23 0.000000 0.570285 0.793433
-9 17 24 0.000000 0.576768 0.808309
-9 17 25 0.000000 0.584248 0.821399
-9 17 26 0.000000 0.596320 0.831616
-9 17 27 0.000000 0.609451 0.841171
-9 17 28 0.000000 0.618402 0.847635
-9 17 29 0.000000 0.626755 0.853659
-9 17 30 0.000000 0.634241 0.858434
-9 17 31 0.000000 0.641669 0.863126
-9 18 0 0.172002 0.414757 0.000000
-9 18 1 0.150996 0.417703 0.000000
-9 18 2 0.129530 0.420720 0.000000
-9 18 3 0.101184 0.424790 0.000000
-9 18 4 0.075625 0.429280 0.000000
-9 18 5 0.069583 0.436712 0.000000
-9 18 6 0.062199 0.444967 0.000000
-9 18 7 0.048996 0.456786 0.000000
-9 18 8 0.029588 0.468841 0.000000
-9 18 9 0.000000 0.481599 0.083503
-9 18 10 0.000000 0.494834 0.185419
-9 18 11 0.000000 0.509119 0.251695
-9 18 12 0.000000 0.523129 0.317011
-9 18 13 0.000000 0.536682 0.380727
-9 18 14 0.000000 0.549433 0.442674
-9 18 15 0.000000 0.561153 0.502346
-9 18 16 0.000000 0.571676 0.557570
-9 18 17 0.000000 0.581003 0.608346
-9 18 18 0.000000 0.588493 0.653164
-9 18 19 0.000000 0.594556 0.693349
-9 18 20 0.000000 0.599485 0.727874
-9 18 21 0.000000 0.603734 0.759001
-9 18 22 0.000000 0.607378 0.782731
-9 18 23 0.000000 0.610748 0.803097
-9 18 24 0.000000 0.616277 0.817647
-9 18 25 0.000000 0.622525 0.830259
-9 18 26 0.000000 0.632606 0.839858
-9 18 27 0.000000 0.643571 0.848763
-9 18 28 0.000000 0.651147 0.854822
-9 18 29 0.000000 0.658239 0.860474
-9 18 30 0.000000 0.664460 0.864880
-9 18 31 0.000000 0.670623 0.869204
-9 19 0 0.173588 0.453541 0.000000
-9 19 1 0.152161 0.455801 0.000000
-9 19 2 0.130280 0.458117 0.000000
-9 19 3 0.101592 0.461253 0.000000
-9 19 4 0.075607 0.464789 0.000000
-9 19 5 0.068549 0.471133 0.000000
-9 19 6 0.059439 0.478625 0.000000
-9 19 7 0.041437 0.491097 0.000000
-9 19 8 0.011837 0.503620 0.000000
-9 19 9 0.000000 0.516296 0.080323
-9 19 10 0.000000 0.529618 0.184025
-9 19 11 0.000000 0.544360 0.252855
-9 19 12 0.000000 0.558654 0.320021
-9 19 13 0.000000 0.572202 0.384417
-9 19 14 0.000000 0.585522 0.447764
-9 19 15 0.000000 0.598553 0.509762
-9 19 16 0.000000 0.609126 0.565652
-9 19 17 0.000000 0.617242 0.615433
-9 19 18 0.000000 0.624437 0.660231
-9 19 19 0.000000 0.630916 0.701153
-9 19 20 0.000000 0.635589 0.735622
-9 19 21 0.000000 0.639180 0.766219
-9 19 22 0.000000 0.642873 0.790276
-9 19 23 0.000000 0.646612 0.811361
-9 19 24 0.000000 0.651579 0.825764
-9 19 25 0.000000 0.656954 0.837938
-9 19 26 0.000000 0.665496 0.846976
-9 19 27 0.000000 0.674769 0.855289
-9 19 28 0.000000 0.681445 0.861080
-9 19 29 0.000000 0.687752 0.866511
-9 19 30 0.000000 0.692658 0.870608
-9 19 31 0.000000 0.697472 0.874616
-9 20 0 0.176368 0.481934 0.000000
-9 20 1 0.154423 0.484249 0.000000
-9 20 2 0.132018 0.486621 0.000000
-9 20 3 0.102717 0.489851 0.000000
-9 20 4 0.076055 0.493476 0.000000
-9 20 5 0.067875 0.499856 0.000000
-9 20 6 0.057403 0.507286 0.000000
-9 20 7 0.037001 0.519263 0.000000
-9 20 8 0.003394 0.531528 0.000000
-9 20 9 0.000000 0.544657 0.072756
-9 20 10 0.000000 0.558310 0.184177
-9 20 11 0.000000 0.573114 0.254744
-9 20 12 0.000000 0.587462 0.323298
-9 20 13 0.000000 0.601048 0.388495
-9 20 14 0.000000 0.614331 0.452420
-9 20 15 0.000000 0.627223 0.514710
-9 20 16 0.000000 0.637984 0.571093
-9 20 17 0.000000 0.646613 0.621568
-9 20 18 0.000000 0.653856 0.666662
-9 20 19 0.000000 0.660020 0.707570
-9 20 20 0.000000 0.664862 0.742217
-9 20 21 0.000000 0.668911 0.773106
-9 20 22 0.000000 0.672507 0.796955
-9 20 23 0.000000 0.675899 0.817604
-9 20 24 0.000000 0.680151 0.831671
-9 20 25 0.000000 0.684691 0.843544
-9 20 26 0.000000 0.691769 0.852232
-9 20 27 0.000000 0.699433 0.860185
-9 20 28 0.000000 0.705022 0.865723
-9 20 29 0.000000 0.710315 0.870914
-9 20 30 0.000000 0.714542 0.874831
-9 20 31 0.000000 0.718698 0.878662
-9 21 0 0.179863 0.504093 0.000000
-9 21 1 0.157342 0.506906 0.000000
-9 21 2 0.134349 0.509788 0.000000
-9 21 3 0.104271 0.513732 0.000000
-9 21 4 0.076782 0.518069 0.000000
-9 21 5 0.067416 0.525162 0.000000
-9 21 6 0.055800 0.532950 0.000000
-9 21 7 0.034439 0.543744 0.000000
-9 21 8 0.000535 0.555315 0.000000
-9 21 9 0.000000 0.569218 0.062557
-9 21 10 0.000000 0.583347 0.185255
-9 21 11 0.000000 0.597975 0.257072
-9 21 12 0.000000 0.612238 0.326734
-9 21 13 0.000000 0.625891 0.392804
-9 21 14 0.000000 0.638770 0.456815
-9 21 15 0.000000 0.650656 0.518177
-9 21 16 0.000000 0.661686 0.574949
-9 21 17 0.000000 0.671862 0.627132
-9 21 18 0.000000 0.679359 0.672712
-9 21 19 0.000000 0.684771 0.713157
-9 21 20 0.000000 0.690036 0.748120
-9 21 21 0.000000 0.695213 0.779794
-9 21 22 0.000000 0.698626 0.803113
-9 21 23 0.000000 0.701238 0.822634
-9 21 24 0.000000 0.704686 0.836253
-9 21 25 0.000000 0.708413 0.847904
-9 21 26 0.000000 0.714072 0.856371
-9 21 27 0.000000 0.720177 0.864103
-9 21 28 0.000000 0.724566 0.869395
-9 21 29 0.000000 0.728709 0.874338
-9 21 30 0.000000 0.732637 0.878151
-9 21 31 0.000000 0.736550 0.881888
-9 22 0 0.181426 0.522665 0.000000
-9 22 1 0.158591 0.525522 0.000000
-9 22 2 0.135274 0.528448 0.000000
-9 22 3 0.104728 0.532402 0.000000
-9 22 4 0.076720 0.536732 0.000000
-9 22 5 0.066479 0.543702 0.000000
-9 22 6 0.049489 0.551420 0.000000
-9 22 7 0.003254 0.562381 0.000000
-9 22 8 0.000000 0.574069 0.000000
-9 22 9 0.000000 0.587940 0.062601
-9 22 10 0.000000 0.602110 0.190729
-9 22 11 0.000000 0.616937 0.263348
-9 22 12 0.000000 0.631248 0.333565
-9 22 13 0.000000 0.644697 0.399779
-9 22 14 0.000000 0.657420 0.463605
-9 22 15 0.000000 0.669212 0.524363
-9 22 16 0.000000 0.680151 0.580723
-9 22 17 0.000000 0.690237 0.632687
-9 22 18 0.000000 0.697803 0.678256
-9 22 19 0.000000 0.703410 0.718851
-9 22 20 0.000000 0.708700 0.753511
-9 22 21 0.000000 0.713800 0.784610
-9 22 22 0.000000 0.717333 0.807715
-9 22 23 0.000000 0.720153 0.827188
-9 22 24 0.000000 0.723301 0.840532
-9 22 25 0.000000 0.726557 0.851833
-9 22 26 0.000000 0.731432 0.859949
-9 22 27 0.000000 0.736680 0.867330
-9 22 28 0.000000 0.740535 0.872433
-9 22 29 0.000000 0.744190 0.877211
-9 22 30 0.000000 0.747591 0.880926
-9 22 31 0.000000 0.750976 0.884569
-9 23 0 0.182110 0.539607 0.000000
-9 23 1 0.159080 0.542303 0.000000
-9 23 2 0.135560 0.545059 0.000000
-9 23 3 0.104687 0.548703 0.000000
-9 23 4 0.076301 0.552700 0.000000
-9 23 5 0.065325 0.559166 0.000000
-9 23 6 0.041037 0.566621 0.000000
-9 23 7 0.000000 0.578361 0.000000
-9 23 8 0.000000 0.590535 0.000000
-9 23 9 0.000000 0.604008 0.067302
-9 23 10 0.000000 0.618021 0.198203
-9 23 11 0.000000 0.633218 0.271419
-9 23 12 0.000000 0.647637 0.341938
-9 23 13 0.000000 0.660759 0.407964
-9 23 14 0.000000 0.673439 0.471485
-9 23 15 0.000000 0.685552 0.531784
-9 23 16 0.000000 0.696234 0.587368
-9 23 17 0.000000 0.705486 0.638237
-9 23 18 0.000000 0.713039 0.683569
-9 23 19 0.000000 0.719271 0.724595
-9 23 20 0.000000 0.724404 0.758670
-9 23 21 0.000000 0.728880 0.788574
-9 23 22 0.000000 0.732670 0.811610
-9 23 23 0.000000 0.736149 0.831526
-9 23 24 0.000000 0.739224 0.844673
-9 23 25 0.000000 0.742164 0.855565
-9 23 26 0.000000 0.746544 0.863271
-9 23 27 0.000000 0.751256 0.870243
-9 23 28 0.000000 0.754879 0.875184
-9 23 29 0.000000 0.758346 0.879834
-9 23 30 0.000000 0.761118 0.883452
-9 23 31 0.000000 0.763845 0.887002
-9 24 0 0.187733 0.555094 0.000000
-9 24 1 0.163653 0.558505 0.000000
-9 24 2 0.139104 0.561960 0.000000
-9 24 3 0.107522 0.566066 0.000000
-9 24 4 0.078493 0.570454 0.000000
-9 24 5 0.067334 0.576820 0.000000
-9 24 6 0.045279 0.584141 0.000000
-9 24 7 0.000000 0.595602 0.000000
-9 24 8 0.000000 0.607538 0.000000
-9 24 9 0.000000 0.620897 0.080053
-9 24 10 0.000000 0.634755 0.214441
-9 24 11 0.000000 0.649713 0.288068
-9 24 12 0.000000 0.663933 0.358536
-9 24 13 0.000000 0.676922 0.423739
-9 24 14 0.000000 0.689347 0.486233
-9 24 15 0.000000 0.701047 0.545245
-9 24 16 0.000000 0.711350 0.599415
-9 24 17 0.000000 0.720258 0.648745
-9 24 18 0.000000 0.727668 0.693003
-9 24 19 0.000000 0.733915 0.733316
-9 24 20 0.000000 0.738912 0.766332
-9 24 21 0.000000 0.743161 0.794970
-9 24 22 0.000000 0.746768 0.817251
-9 24 23 0.000000 0.750084 0.836643
-9 24 24 0.000000 0.752987 0.849461
-9 24 25 0.000000 0.755754 0.860089
-9 24 26 0.000000 0.759934 0.867585
-9 24 27 0.000000 0.764442 0.874359
-9 24 28 0.000000 0.767830 0.879124
-9 24 29 0.000000 0.771059 0.883602
-9 24 30 0.000000 0.773531 0.887055
-9 24 31 0.000000 0.775952 0.890439
-9 25 0 0.195003 0.570096 0.000000
-9 25 1 0.169587 0.574514 0.000000
-9 25 2 0.143734 0.578958 0.000000
-9 25 3 0.111317 0.583782 0.000000
-9 25 4 0.081556 0.588804 0.000000
-9 25 5 0.070397 0.595203 0.000000
-9 25 6 0.053752 0.602433 0.000000
-9 25 7 0.013333 0.613264 0.000000
-9 25 8 0.000000 0.624721 0.000000
-9 25 9 0.000000 0.638058 0.095486
-9 25 10 0.000000 0.651764 0.233601
-9 25 11 0.000000 0.666279 0.307577
-9 25 12 0.000000 0.680197 0.377875
-9 25 13 0.000000 0.693119 0.442044
-9 25 14 0.000000 0.705219 0.503272
-9 25 15 0.000000 0.716261 0.560718
-9 25 16 0.000000 0.726144 0.613263
-9 25 17 0.000000 0.734869 0.660907
-9 25 18 0.000000 0.742094 0.703811
-9 25 19 0.000000 0.748153 0.743029
-9 25 20 0.000000 0.753021 0.774829
-9 25 21 0.000000 0.757176 0.802178
-9 25 22 0.000000 0.760453 0.823474
-9 25 23 0.000000 0.763332 0.842020
-9 25 24 0.000000 0.766031 0.854465
-9 25 25 0.000000 0.768670 0.864877
-9 25 26 0.000000 0.772751 0.872230
-9 25 27 0.000000 0.777164 0.878876
-9 25 28 0.000000 0.780318 0.883461
-9 25 29 0.000000 0.783292 0.887750
-9 25 30 0.000000 0.785571 0.891015
-9 25 31 0.000000 0.787804 0.894212
-9 26 0 0.205961 0.582792 0.000000
-9 26 1 0.180295 0.587399 0.000000
-9 26 2 0.154072 0.592063 0.000000
-9 26 3 0.119481 0.597585 0.000000
-9 26 4 0.087705 0.603430 0.000000
-9 26 5 0.075628 0.611543 0.000000
-9 26 6 0.059828 0.620143 0.000000
-9 26 7 0.027894 0.630856 0.000000
-9 26 8 0.000000 0.642184 0.000000
-9 26 9 0.000000 0.655359 0.121104
-9 26 10 0.000000 0.668794 0.260764
-9 26 11 0.000000 0.682800 0.333013
-9 26 12 0.000000 0.696254 0.401655
-9 26 13 0.000000 0.708787 0.464282
-9 26 14 0.000000 0.720423 0.523822
-9 26 15 0.000000 0.730905 0.579392
-9 26 16 0.000000 0.740287 0.629914
-9 26 17 0.000000 0.748569 0.675386
-9 26 18 0.000000 0.755522 0.716739
-9 26 19 0.000000 0.761442 0.754890
-9 26 20 0.000000 0.766056 0.785029
-9 26 21 0.000000 0.769887 0.810362
-9 26 22 0.000000 0.773008 0.830552
-9 26 23 0.000000 0.775805 0.848404
-9 26 24 0.000000 0.778428 0.860625
-9 26 25 0.000000 0.780994 0.870970
-9 26 26 0.000000 0.784484 0.877710
-9 26 27 0.000000 0.788187 0.883618
-9 26 28 0.000000 0.791167 0.888079
-9 26 29 0.000000 0.794044 0.892333
-9 26 30 0.000000 0.796259 0.895538
-9 26 31 0.000000 0.798430 0.898672
-9 27 0 0.217771 0.594956 0.000000
-9 27 1 0.192105 0.599563 0.000000
-9 27 2 0.165727 0.604270 0.000000
-9 27 3 0.128654 0.610483 0.000000
-9 27 4 0.094565 0.617196 0.000000
-9 27 5 0.081359 0.627411 0.000000
-9 27 6 0.065351 0.637719 0.000000
-9 27 7 0.037200 0.648431 0.000000
-9 27 8 0.000000 0.659711 0.000000
-9 27 9 0.000000 0.672693 0.149072
-9 27 10 0.000000 0.685830 0.289773
-9 27 11 0.000000 0.699311 0.359818
-9 27 12 0.000000 0.712263 0.426459
-9 27 13 0.000000 0.724332 0.487427
-9 27 14 0.000000 0.735472 0.545182
-9 27 15 0.000000 0.745417 0.598806
-9 27 16 0.000000 0.754279 0.647212
-9 27 17 0.000000 0.762058 0.690400
-9 27 18 0.000000 0.768719 0.730157
-9 27 19 0.000000 0.774511 0.767246
-9 27 20 0.000000 0.778843 0.795622
-9 27 21 0.000000 0.782298 0.818772
-9 27 22 0.000000 0.785301 0.837827
-9 27 23 0.000000 0.788098 0.855021
-9 27 24 0.000000 0.790676 0.867053
-9 27 25 0.000000 0.793181 0.877364
-9 27 26 0.000000 0.795967 0.883383
-9 27 27 0.000000 0.798818 0.888411
-9 27 28 0.000000 0.801638 0.892762
-9 27 29 0.000000 0.804455 0.897017
-9 27 30 0.000000 0.806634 0.900190
-9 27 31 0.000000 0.808772 0.903291
-9 28 0 0.226020 0.603557 0.000000
-9 28 1 0.200382 0.608217 0.000000
-9 28 2 0.173956 0.612976 0.000000
-9 28 3 0.135731 0.619222 0.000000
-9 28 4 0.100547 0.626035 0.000000
-9 28 5 0.086644 0.636812 0.000000
-9 28 6 0.070028 0.647830 0.000000
-9 28 7 0.041658 0.659887 0.000000
-9 28 8 0.002244 0.672142 0.036396
-9 28 9 0.000000 0.684988 0.186518
-9 28 10 0.000000 0.697902 0.310969
-9 28 11 0.000000 0.710964 0.378944
-9 28 12 0.000000 0.723551 0.443916
-9 28 13 0.000000 0.735344 0.503883
-9 28 14 0.000000 0.746169 0.560452
-9 28 15 0.000000 0.755747 0.612651
-9 28 16 0.000000 0.764323 0.660011
-9 28 17 0.000000 0.771898 0.702532
-9 28 18 0.000000 0.778306 0.740983
-9 28 19 0.000000 0.783807 0.776270
-9 28 20 0.000000 0.787948 0.803613
-9 28 21 0.000000 0.791274 0.826190
-9 28 22 0.000000 0.794123 0.844294
-9 28 23 0.000000 0.796756 0.860365
-9 28 24 0.000000 0.799247 0.871867
-9 28 25 0.000000 0.801692 0.881844
-9 28 26 0.000000 0.804380 0.887712
-9 28 27 0.000000 0.807124 0.892630
-9 28 28 0.000000 0.809514 0.896556
-9 28 29 0.000000 0.811853 0.900341
-9 28 30 0.000000 0.813999 0.903508
-9 28 31 0.000000 0.816132 0.906634
-9 29 0 0.233760 0.611648 0.000000
-9 29 1 0.208153 0.616369 0.000000
-9 29 2 0.181696 0.621181 0.000000
-9 29 3 0.142509 0.627367 0.000000
-9 29 4 0.106402 0.634169 0.000000
-9 29 5 0.091864 0.645289 0.000000
-9 29 6 0.074584 0.656874 0.000000
-9 29 7 0.045423 0.670469 0.000000
-9 29 8 0.005007 0.683845 0.101494
-9 29 9 0.000000 0.696564 0.225318
-9 29 10 0.000000 0.709264 0.331048
-9 29 11 0.000000 0.721923 0.396973
-9 29 12 0.000000 0.734164 0.460323
-9 29 13 0.000000 0.745709 0.519384
-9 29 14 0.000000 0.756244 0.574852
-9 29 15 0.000000 0.765479 0.625702
-9 29 16 0.000000 0.773804 0.672168
-9 29 17 0.000000 0.781218 0.714252
-9 29 18 0.000000 0.787378 0.751440
-9 29 19 0.000000 0.792563 0.784819
-9 29 20 0.000000 0.796528 0.811232
-9 29 21 0.000000 0.799759 0.833466
-9 29 22 0.000000 0.802450 0.850645
-9 29 23 0.000000 0.804895 0.865528
-9 29 24 0.000000 0.807293 0.876450
-9 29 25 0.000000 0.809677 0.886052
-9 29 26 0.000000 0.812354 0.891849
-9 29 27 0.000000 0.815098 0.896767
-9 29 28 0.000000 0.817018 0.900224
-9 29 29 0.000000 0.818820 0.903472
-9 29 30 0.000000 0.820933 0.906636
-9 29 31 0.000000 0.823066 0.909796
-9 30 0 0.239649 0.617740 0.000000
-9 30 1 0.214014 0.622408 0.000000
-9 30 2 0.187529 0.627174 0.000000
-9 30 3 0.148281 0.633412 0.000000
-9 30 4 0.111997 0.640268 0.000000
-9 30 5 0.096458 0.651441 0.000000
-9 30 6 0.078217 0.663317 0.000000
-9 30 7 0.048266 0.678243 0.035902
-9 30 8 0.006967 0.692599 0.164077
-9 30 9 0.000000 0.705247 0.259932
-9 30 10 0.000000 0.717845 0.346031
-9 30 11 0.000000 0.730334 0.410661
-9 30 12 0.000000 0.742354 0.473029
-9 30 13 0.000000 0.753594 0.531623
-9 30 14 0.000000 0.763870 0.586291
-9 30 15 0.000000 0.772907 0.635910
-9 30 16 0.000000 0.781024 0.681512
-9 30 17 0.000000 0.788221 0.723097
-9 30 18 0.000000 0.794158 0.759258
-9 30 19 0.000000 0.799116 0.791201
-9 30 20 0.000000 0.802991 0.816898
-9 30 21 0.000000 0.806217 0.838846
-9 30 22 0.000000 0.808798 0.855340
-9 30 23 0.000000 0.811086 0.869354
-9 30 24 0.000000 0.813420 0.879867
-9 30 25 0.000000 0.815768 0.889212
-9 30 26 0.000000 0.818464 0.895007
-9 30 27 0.000000 0.821239 0.899982
-9 30 28 0.000000 0.823084 0.903367
-9 30 29 0.000000 0.824796 0.906524
-9 30 30 0.000000 0.826543 0.909296
-9 30 31 0.000000 0.828292 0.912043
-9 31 0 0.245415 0.623699 0.000000
-9 31 1 0.219749 0.628306 0.000000
-9 31 2 0.193234 0.633018 0.000000
-9 31 3 0.153986 0.639318 0.000000
-9 31 4 0.117574 0.646230 0.000000
-9 31 5 0.101011 0.657437 0.000000
-9 31 6 0.081789 0.669587 0.000000
-9 31 7 0.051047 0.685829 0.078459
-9 31 8 0.008872 0.701156 0.226491
-9 31 9 0.000000 0.713737 0.294268
-9 31 10 0.000000 0.726241 0.360673
-9 31 11 0.000000 0.738575 0.424061
-9 31 12 0.000000 0.750383 0.485487
-9 31 13 0.000000 0.761313 0.543645
-9 31 14 0.000000 0.771333 0.597532
-9 31 15 0.000000 0.780182 0.645929
-9 31 16 0.000000 0.788095 0.690668
-9 31 17 0.000000 0.795070 0.731750
-9 31 18 0.000000 0.800786 0.766901
-9 31 19 0.000000 0.805522 0.797440
-9 31 20 0.000000 0.809314 0.822433
-9 31 21 0.000000 0.812540 0.844099
-9 31 22 0.000000 0.815015 0.859923
-9 31 23 0.000000 0.817148 0.873092
-9 31 24 0.000000 0.819418 0.883206
-9 31 25 0.000000 0.821733 0.892303
-9 31 26 0.000000 0.824449 0.898100
-9 31 27 0.000000 0.827258 0.903136
-9 31 28 0.000000 0.829054 0.906475
-9 31 29 0.000000 0.830705 0.909572
-9 31 30 0.000000 0.832065 0.911925
-9 31 31 0.000000 0.833404 0.914229
-10 0 0 0.089068 0.034794 0.027553
-10 0 1 0.089550 0.034853 0.029404
-10 0 2 0.090031 0.034913 0.031312
-10 0 3 0.090513 0.035001 0.034074
-10 0 4 0.091054 0.035093 0.037090
-10 0 5 0.092017 0.035211 0.041885
-10 0 6 0.092857 0.035295 0.046935
-10 0 7 0.093169 0.035236 0.053094
-10 0 8 0.093253 0.034944 0.060731
-10 0 9 0.092651 0.033951 0.072807
-10 0 10 0.092801 0.031941 0.092652
-10 0 11 0.094607 0.027692 0.129591
-10 0 12 0.096122 0.022249 0.166406
-10 0 13 0.097156 0.014816 0.203015
-10 0 14 0.103182 0.000000 0.241005
-10 0 15 0.115627 0.000000 0.280770
-10 0 16 0.125864 0.000000 0.317820
-10 0 17 0.133894 0.000000 0.352155
-10 0 18 0.142681 0.000000 0.384526
-10 0 19 0.152057 0.000000 0.415371
-10 0 20 0.159494 0.000000 0.443061
-10 0 21 0.165768 0.000000 0.468858
-10 0 22 0.171399 0.000000 0.492380
-10 0 23 0.176738 0.000000 0.514869
-10 0 24 0.179615 0.000000 0.542095
-10 0 25 0.181672 0.000000 0.570901
-10 0 26 0.181098 0.000000 0.607894
-10 0 27 0.179916 0.000000 0.646778
-10 0 28 0.178529 0.000000 0.673074
-10 0 29 0.177112 0.007041 0.697572
-10 0 30 0.175967 0.105563 0.715581
-10 0 31 0.174840 0.205812 0.733157
-10 1 0 0.092394 0.037544 0.026771
-10 1 1 0.092686 0.037682 0.029277
-10 1 2 0.092990 0.037815 0.031799
-10 1 3 0.093472 0.037888 0.034545
-10 1 4 0.094023 0.037967 0.037548
-10 1 5 0.095059 0.038084 0.042343
-10 1 6 0.095981 0.038227 0.047696
-10 1 7 0.096408 0.038481 0.055468
-10 1 8 0.096473 0.038497 0.064296
-10 1 9 0.095447 0.037801 0.076293
-10 1 10 0.095384 0.036083 0.096206
-10 1 11 0.097438 0.032117 0.133536
-10 1 12 0.099109 0.027165 0.170878
-10 1 13 0.100143 0.020572 0.208239
-10 1 14 0.105970 0.000000 0.246769
-10 1 15 0.117960 0.000000 0.286800
-10 1 16 0.127809 0.000000 0.324328
-10 1 17 0.135517 0.000000 0.359352
-10 1 18 0.144024 0.000000 0.392086
-10 1 19 0.153151 0.000000 0.423040
-10 1 20 0.160386 0.000000 0.450996
-10 1 21 0.166485 0.000000 0.477154
-10 1 22 0.171840 0.000000 0.500466
-10 1 23 0.176857 0.000000 0.522484
-10 1 24 0.178252 0.000000 0.548242
-10 1 25 0.178440 0.000000 0.575246
-10 1 26 0.177515 0.000000 0.611826
-10 1 27 0.176333 0.000000 0.650615
-10 1 28 0.174946 0.000000 0.676913
-10 1 29 0.173529 0.015850 0.701426
-10 1 30 0.172371 0.114665 0.719436
-10 1 31 0.171230 0.214915 0.737012
-10 2 0 0.095789 0.040349 0.025975
-10 2 1 0.095903 0.040559 0.029100
-10 2 2 0.096039 0.040761 0.032204
-10 2 3 0.096509 0.040831 0.034985
-10 2 4 0.097057 0.040906 0.038018
-10 2 5 0.098162 0.041024 0.042813
-10 2 6 0.099162 0.041226 0.048469
-10 2 7 0.099706 0.041796 0.057855
-10 2 8 0.099752 0.042126 0.067882
-10 2 9 0.098302 0.041734 0.079829
-10 2 10 0.098025 0.040316 0.099835
-10 2 11 0.100333 0.036639 0.137570
-10 2 12 0.102161 0.032187 0.175453
-10 2 13 0.103192 0.026445 0.213584
-10 2 14 0.108813 0.000000 0.252662
-10 2 15 0.120339 0.000000 0.292958
-10 2 16 0.129794 0.000000 0.330973
-10 2 17 0.137179 0.000000 0.366709
-10 2 18 0.145401 0.000000 0.399816
-10 2 19 0.154272 0.000000 0.430879
-10 2 20 0.161298 0.000000 0.459102
-10 2 21 0.167215 0.000000 0.485621
-10 2 22 0.172291 0.000000 0.508719
-10 2 23 0.176985 0.000000 0.530263
-10 2 24 0.176961 0.000000 0.554608
-10 2 25 0.175366 0.000000 0.579888
-10 2 26 0.173999 0.000000 0.615976
-10 2 27 0.172685 0.000000 0.654559
-10 2 28 0.171285 0.000000 0.680843
-10 2 29 0.169873 0.024848 0.705369
-10 2 30 0.168699 0.123964 0.723380
-10 2 31 0.167540 0.224214 0.740956
-10 3 0 0.100214 0.043974 0.024952
-10 3 1 0.100314 0.044170 0.028156
-10 3 2 0.100425 0.044368 0.031383
-10 3 3 0.100705 0.044611 0.034943
-10 3 4 0.101089 0.044837 0.038658
-10 3 5 0.102194 0.044955 0.043453
-10 3 6 0.103218 0.045228 0.049415
-10 3 7 0.103892 0.046174 0.060430
-10 3 8 0.103922 0.046887 0.071775
-10 3 9 0.102020 0.046902 0.084114
-10 3 10 0.101538 0.045890 0.104580
-10 3 11 0.104182 0.042620 0.142928
-10 3 12 0.106198 0.038801 0.181582
-10 3 13 0.107169 0.034068 0.220747
-10 3 14 0.112488 0.000000 0.260503
-10 3 15 0.123398 0.000000 0.301017
-10 3 16 0.132377 0.000000 0.339674
-10 3 17 0.139427 0.000000 0.376474
-10 3 18 0.147295 0.000000 0.410108
-10 3 19 0.155799 0.000000 0.441281
-10 3 20 0.162514 0.000000 0.469770
-10 3 21 0.168155 0.000000 0.496650
-10 3 22 0.172904 0.000000 0.519483
-10 3 23 0.177247 0.000000 0.540478
-10 3 24 0.176764 0.000000 0.564263
-10 3 25 0.174671 0.000000 0.588979
-10 3 26 0.171491 0.000000 0.623421
-10 3 27 0.168060 0.000000 0.660108
-10 3 28 0.166459 0.000000 0.686142
-10 3 29 0.165121 0.036682 0.710653
-10 3 30 0.163882 0.136207 0.728663
-10 3 31 0.162650 0.236472 0.746239
-10 4 0 0.105052 0.047959 0.023855
-10 4 1 0.105141 0.048141 0.027118
-10 4 2 0.105232 0.048337 0.030444
-10 4 3 0.105345 0.048731 0.034710
-10 4 4 0.105576 0.049092 0.039063
-10 4 5 0.106632 0.049227 0.044020
-10 4 6 0.107639 0.049577 0.050381
-10 4 7 0.108436 0.050854 0.062831
-10 4 8 0.108464 0.051932 0.075450
-10 4 9 0.106186 0.052414 0.088573
-10 4 10 0.105531 0.051880 0.109787
-10 4 11 0.108443 0.049112 0.148800
-10 4 12 0.110604 0.046025 0.188289
-10 4 13 0.111516 0.042405 0.228573
-10 4 14 0.116510 0.003104 0.269073
-10 4 15 0.126753 0.000000 0.309850
-10 4 16 0.135208 0.000000 0.349218
-10 4 17 0.141874 0.000000 0.387177
-10 4 18 0.149364 0.000000 0.421375
-10 4 19 0.157497 0.000000 0.452648
-10 4 20 0.163870 0.000000 0.481431
-10 4 21 0.169189 0.000000 0.508718
-10 4 22 0.173581 0.000000 0.531279
-10 4 23 0.177552 0.000000 0.551691
-10 4 24 0.176633 0.000000 0.574950
-10 4 25 0.174084 0.000000 0.599159
-10 4 26 0.168883 0.000000 0.631732
-10 4 27 0.163069 0.000000 0.666236
-10 4 28 0.161202 0.000000 0.691966
-10 4 29 0.159898 0.049643 0.716443
-10 4 30 0.158610 0.149612 0.734448
-10 4 31 0.157322 0.249891 0.752022
-10 5 0 0.112775 0.054458 0.022233
-10 5 1 0.112879 0.054641 0.025417
-10 5 2 0.112982 0.054836 0.028681
-10 5 3 0.113081 0.055230 0.033135
-10 5 4 0.113251 0.055609 0.037814
-10 5 5 0.113914 0.055887 0.044066
-10 5 6 0.114616 0.056355 0.051495
-10 5 7 0.115486 0.057647 0.064024
-10 5 8 0.115609 0.058960 0.077586
-10 5 9 0.113490 0.060333 0.094249
-10 5 10 0.112879 0.060779 0.118219
-10 5 11 0.115588 0.059185 0.158266
-10 5 12 0.117600 0.057519 0.199042
-10 5 13 0.118453 0.055734 0.241034
-10 5 14 0.122965 0.022233 0.282747
-10 5 15 0.132183 0.000000 0.324104
-10 5 16 0.139767 0.000000 0.364670
-10 5 17 0.145716 0.000000 0.404446
-10 5 18 0.152662 0.000000 0.439464
-10 5 19 0.160385 0.000000 0.470783
-10 5 20 0.166203 0.000000 0.500043
-10 5 21 0.170878 0.000000 0.528068
-10 5 22 0.174708 0.000000 0.550298
-10 5 23 0.178154 0.000000 0.569894
-10 5 24 0.176972 0.000000 0.592868
-10 5 25 0.174248 0.000000 0.616967
-10 5 26 0.165573 0.000000 0.646109
-10 5 27 0.155525 0.000000 0.676416
-10 5 28 0.152923 0.000000 0.701470
-10 5 29 0.151385 0.070490 0.725773
-10 5 30 0.150151 0.171154 0.743754
-10 5 31 0.148937 0.271433 0.761313
-10 6 0 0.121279 0.061658 0.019987
-10 6 1 0.121413 0.062032 0.023424
-10 6 2 0.121544 0.062406 0.026933
-10 6 3 0.121631 0.062800 0.031534
-10 6 4 0.121748 0.063195 0.036480
-10 6 5 0.122068 0.063601 0.043840
-10 6 6 0.122460 0.064177 0.052240
-10 6 7 0.123165 0.065491 0.065150
-10 6 8 0.123232 0.067067 0.079995
-10 6 9 0.121385 0.069429 0.100646
-10 6 10 0.120855 0.070956 0.127694
-10 6 11 0.123222 0.070648 0.168813
-10 6 12 0.125035 0.070492 0.210954
-10 6 13 0.125927 0.070591 0.254797
-10 6 14 0.129885 0.044894 0.297915
-10 6 15 0.137786 0.000000 0.340104
-10 6 16 0.144400 0.000000 0.381867
-10 6 17 0.149727 0.000000 0.423204
-10 6 18 0.156025 0.000000 0.459169
-10 6 19 0.163079 0.000000 0.490956
-10 6 20 0.168291 0.000000 0.520755
-10 6 21 0.172398 0.000000 0.549361
-10 6 22 0.175627 0.000000 0.571499
-10 6 23 0.178456 0.000000 0.590697
-10 6 24 0.176572 0.000000 0.613136
-10 6 25 0.173118 0.000000 0.636657
-10 6 26 0.161511 0.000000 0.662922
-10 6 27 0.148022 0.000000 0.689820
-10 6 28 0.144232 0.002681 0.713734
-10 6 29 0.141829 0.109691 0.737222
-10 6 30 0.139718 0.203099 0.754661
-10 6 31 0.137627 0.295600 0.771696
-10 7 0 0.133160 0.071895 0.015040
-10 7 1 0.133395 0.073287 0.020162
-10 7 2 0.133622 0.074617 0.025250
-10 7 3 0.133709 0.075011 0.029818
-10 7 4 0.133810 0.075414 0.034771
-10 7 5 0.134000 0.075883 0.042429
-10 7 6 0.134062 0.076521 0.051387
-10 7 7 0.133567 0.077886 0.065986
-10 7 8 0.132926 0.079853 0.083582
-10 7 9 0.131847 0.083622 0.110169
-10 7 10 0.131550 0.086670 0.141684
-10 7 11 0.132973 0.088133 0.184041
-10 7 12 0.134372 0.089870 0.227883
-10 7 13 0.135730 0.092065 0.274201
-10 7 14 0.138820 0.082863 0.319554
-10 7 15 0.144138 0.059006 0.363669
-10 7 16 0.149356 0.040677 0.406622
-10 7 17 0.154474 0.027878 0.448414
-10 7 18 0.159670 0.022770 0.485873
-10 7 19 0.164928 0.023646 0.519962
-10 7 20 0.169319 0.025219 0.550566
-10 7 21 0.173189 0.027210 0.579077
-10 7 22 0.175645 0.030467 0.602155
-10 7 23 0.177457 0.034299 0.622764
-10 7 24 0.172969 0.044898 0.643595
-10 7 25 0.166382 0.057752 0.664501
-10 7 26 0.154186 0.082103 0.690288
-10 7 27 0.140697 0.109108 0.717202
-10 7 28 0.133758 0.166589 0.737965
-10 7 29 0.127755 0.228424 0.757850
-10 7 30 0.120735 0.280120 0.772507
-10 7 31 0.113646 0.331140 0.786816
-10 8 0 0.143825 0.082853 0.004630
-10 8 1 0.144056 0.084915 0.012756
-10 8 2 0.144281 0.086891 0.020710
-10 8 3 0.144401 0.087563 0.026080
-10 8 4 0.144525 0.088286 0.031870
-10 8 5 0.144679 0.089367 0.040598
-10 8 6 0.144549 0.090652 0.050769
-10 8 7 0.143182 0.092820 0.067192
-10 8 8 0.141911 0.095646 0.087290
-10 8 9 0.140925 0.100447 0.118410
-10 8 10 0.140457 0.104809 0.153596
-10 8 11 0.141126 0.108204 0.197727
-10 8 12 0.141954 0.111861 0.243490
-10 8 13 0.143047 0.115957 0.291973
-10 8 14 0.145037 0.119481 0.339279
-10 8 15 0.148180 0.122271 0.385073
-10 8 16 0.152022 0.124617 0.429288
-10 8 17 0.156563 0.126518 0.471927
-10 8 18 0.160709 0.128248 0.510790
-10 8 19 0.164547 0.129845 0.546715
-10 8 20 0.168134 0.132521 0.577962
-10 8 21 0.171571 0.135845 0.606404
-10 8 22 0.173307 0.141279 0.630136
-10 8 23 0.174270 0.147672 0.651727
-10 8 24 0.163037 0.164726 0.671352
-10 8 25 0.147740 0.185334 0.690320
-10 8 26 0.132595 0.224498 0.715232
-10 8 27 0.117486 0.267944 0.741515
-10 8 28 0.107063 0.297468 0.759464
-10 8 29 0.097309 0.325003 0.776223
-10 8 30 0.086294 0.345106 0.788500
-10 8 31 0.075196 0.364714 0.800478
-10 9 0 0.150843 0.095974 0.000000
-10 9 1 0.150753 0.097661 0.000000
-10 9 2 0.150683 0.099354 0.007595
-10 9 3 0.150933 0.101139 0.016278
-10 9 4 0.151202 0.103118 0.025389
-10 9 5 0.151602 0.106455 0.037508
-10 9 6 0.151692 0.110147 0.050852
-10 9 7 0.150438 0.115369 0.069504
-10 9 8 0.148769 0.120462 0.091356
-10 9 9 0.145856 0.125169 0.122804
-10 9 10 0.144003 0.130220 0.159273
-10 9 11 0.144483 0.136029 0.206788
-10 9 12 0.144272 0.141689 0.255131
-10 9 13 0.142908 0.147101 0.304851
-10 9 14 0.143101 0.152052 0.353264
-10 9 15 0.145296 0.156410 0.399994
-10 9 16 0.147822 0.160299 0.445690
-10 9 17 0.150680 0.163720 0.490352
-10 9 18 0.153926 0.166494 0.530345
-10 9 19 0.157474 0.168763 0.566707
-10 9 20 0.160313 0.171878 0.598118
-10 9 21 0.162728 0.175499 0.626559
-10 9 22 0.163904 0.181414 0.650087
-10 9 23 0.164517 0.188371 0.671381
-10 9 24 0.134118 0.204472 0.691002
-10 9 25 0.093383 0.223621 0.710065
-10 9 26 0.068205 0.260516 0.732906
-10 9 27 0.046616 0.301505 0.756621
-10 9 28 0.031705 0.329257 0.772768
-10 9 29 0.017747 0.355118 0.787835
-10 9 30 0.005485 0.373988 0.798934
-10 9 31 0.000000 0.392391 0.809768
-10 10 0 0.159391 0.115457 0.000000
-10 10 1 0.159065 0.117017 0.000000
-10 10 2 0.158772 0.118643 0.000000
-10 10 3 0.158964 0.121266 0.000000
-10 10 4 0.159168 0.124186 0.000000
-10 10 5 0.159449 0.129177 0.013235
-10 10 6 0.159366 0.134560 0.032013
-10 10 7 0.157711 0.141643 0.062775
-10 10 8 0.155355 0.148289 0.094088
-10 10 9 0.150896 0.153627 0.127053
-10 10 10 0.147561 0.159685 0.165413
-10 10 11 0.146701 0.167330 0.215641
-10 10 12 0.144850 0.174584 0.266165
-10 10 13 0.141350 0.181184 0.317182
-10 10 14 0.139518 0.187401 0.366978
-10 10 15 0.139830 0.193126 0.415205
-10 10 16 0.140787 0.198427 0.462408
-10 10 17 0.142388 0.203304 0.508588
-10 10 18 0.144459 0.207157 0.549576
-10 10 19 0.146897 0.210213 0.586527
-10 10 20 0.148754 0.213807 0.618154
-10 10 21 0.150261 0.217726 0.646586
-10 10 22 0.150082 0.223856 0.670054
-10 10 23 0.149136 0.230991 0.691266
-10 10 24 0.104968 0.246219 0.710640
-10 10 25 0.046392 0.264145 0.729400
-10 10 26 0.014284 0.298324 0.750030
-10 10 27 0.000000 0.336254 0.771092
-10 10 28 0.000000 0.362089 0.785530
-10 10 29 0.000000 0.386196 0.799022
-10 10 30 0.000000 0.403918 0.809093
-10 10 31 0.000000 0.421215 0.818936
-10 11 0 0.171305 0.148934 0.000000
-10 11 1 0.170934 0.150916 0.000000
-10 11 2 0.170569 0.152952 0.000000
-10 11 3 0.170293 0.155808 0.000000
-10 11 4 0.169971 0.158973 0.000000
-10 11 5 0.169328 0.164292 0.000000
-10 11 6 0.168208 0.169798 0.000000
-10 11 7 0.165020 0.176112 0.036156
-10 11 8 0.161338 0.182740 0.093888
-10 11 9 0.156176 0.190304 0.130987
-10 11 10 0.151148 0.198069 0.172574
-10 11 11 0.146414 0.206279 0.224037
-10 11 12 0.141605 0.214224 0.275867
-10 11 13 0.136670 0.221732 0.328309
-10 11 14 0.132309 0.228864 0.380100
-10 11 15 0.128686 0.235513 0.431053
-10 11 16 0.127514 0.241935 0.479823
-10 11 17 0.128793 0.248129 0.526409
-10 11 18 0.129087 0.253139 0.568096
-10 11 19 0.128614 0.257229 0.605972
-10 11 20 0.128969 0.261397 0.637926
-10 11 21 0.129822 0.265613 0.666328
-10 11 22 0.126538 0.271373 0.690056
-10 11 23 0.121374 0.277834 0.711659
-10 11 24 0.075306 0.292366 0.730250
-10 11 25 0.015604 0.309589 0.747837
-10 11 26 0.000000 0.340073 0.765943
-10 11 27 0.000000 0.373618 0.784169
-10 11 28 0.000000 0.397216 0.797101
-10 11 29 0.000000 0.419394 0.809276
-10 11 30 0.000000 0.436157 0.818648
-10 11 31 0.000000 0.452559 0.827833
-10 12 0 0.182101 0.183615 0.000000
-10 12 1 0.181543 0.185995 0.000000
-10 12 2 0.180969 0.188426 0.000000
-10 12 3 0.180159 0.191623 0.000000
-10 12 4 0.179249 0.195151 0.000000
-10 12 5 0.177640 0.200992 0.000000
-10 12 6 0.175506 0.207011 0.000000
-10 12 7 0.171095 0.213803 0.015524
-10 12 8 0.166107 0.221153 0.093186
-10 12 9 0.159387 0.230178 0.133765
-10 12 10 0.152306 0.239231 0.178276
-10 12 11 0.144432 0.248345 0.231439
-10 12 12 0.136111 0.257263 0.285015
-10 12 13 0.127044 0.265855 0.339282
-10 12 14 0.118908 0.273965 0.392999
-10 12 15 0.111968 0.281457 0.446009
-10 12 16 0.102403 0.288832 0.496252
-10 12 17 0.090215 0.296089 0.543726
-10 12 18 0.083781 0.302027 0.586113
-10 12 19 0.081821 0.306940 0.624544
-10 12 20 0.081270 0.311548 0.656977
-10 12 21 0.081564 0.315973 0.685812
-10 12 22 0.077221 0.321444 0.709630
-10 12 23 0.070772 0.327391 0.731166
-10 12 24 0.032576 0.340905 0.749013
-10 12 25 0.000000 0.356941 0.765631
-10 12 26 0.000000 0.384012 0.781648
-10 12 27 0.000000 0.413629 0.797526
-10 12 28 0.000000 0.435010 0.809074
-10 12 29 0.000000 0.455213 0.820004
-10 12 30 0.000000 0.470745 0.828577
-10 12 31 0.000000 0.485965 0.836992
-10 13 0 0.191034 0.220300 0.000000
-10 13 1 0.190052 0.223041 0.000000
-10 13 2 0.189041 0.225843 0.000000
-10 13 3 0.187587 0.229559 0.000000
-10 13 4 0.185984 0.233647 0.000000
-10 13 5 0.183340 0.240334 0.000000
-10 13 6 0.180231 0.247519 0.000000
-10 13 7 0.175115 0.256861 0.004872
-10 13 8 0.168851 0.266170 0.091651
-10 13 9 0.159146 0.275380 0.134620
-10 13 10 0.149415 0.285021 0.181547
-10 13 11 0.139624 0.295609 0.237184
-10 13 12 0.126869 0.305967 0.293242
-10 13 13 0.109175 0.315938 0.349999
-10 13 14 0.095185 0.325132 0.405528
-10 13 15 0.085958 0.333328 0.459478
-10 13 16 0.057562 0.341376 0.511036
-10 13 17 0.009998 0.349276 0.560203
-10 13 18 0.000000 0.355760 0.603295
-10 13 19 0.000000 0.361143 0.641662
-10 13 20 0.000000 0.365967 0.674826
-10 13 21 0.000000 0.370456 0.704868
-10 13 22 0.000000 0.375774 0.728491
-10 13 23 0.000000 0.381468 0.749196
-10 13 24 0.000000 0.393427 0.766365
-10 13 25 0.000000 0.407474 0.782355
-10 13 26 0.000000 0.431602 0.797007
-10 13 27 0.000000 0.458056 0.811351
-10 13 28 0.000000 0.477247 0.821720
-10 13 29 0.000000 0.495400 0.831522
-10 13 30 0.000000 0.509248 0.839128
-10 13 31 0.000000 0.522810 0.846588
-10 14 0 0.199354 0.262387 0.000000
-10 14 1 0.197987 0.265277 0.000000
-10 14 2 0.196578 0.268231 0.000000
-10 14 3 0.194538 0.272150 0.000000
-10 14 4 0.192304 0.276460 0.000000
-10 14 5 0.188706 0.283515 0.000000
-10 14 6 0.184488 0.291283 0.000000
-10 14 7 0.177582 0.302142 0.000000
-10 14 8 0.168989 0.312745 0.081792
-10 14 9 0.155337 0.322581 0.131400
-10 14 10 0.141438 0.333019 0.183767
-10 14 11 0.126995 0.344785 0.242200
-10 14 12 0.105261 0.356328 0.300753
-10 14 13 0.071375 0.367502 0.359506
-10 14 14 0.048480 0.377812 0.416786
-10 14 15 0.039716 0.387014 0.472170
-10 14 16 0.009202 0.395698 0.524869
-10 14 17 0.000000 0.403864 0.574885
-10 14 18 0.000000 0.410780 0.618628
-10 14 19 0.000000 0.416721 0.657492
-10 14 20 0.000000 0.421640 0.691245
-10 14 21 0.000000 0.425946 0.721932
-10 14 22 0.000000 0.430968 0.745672
-10 14 23 0.000000 0.436316 0.766253
-10 14 24 0.000000 0.446861 0.782884
-10 14 25 0.000000 0.459138 0.798199
-10 14 26 0.000000 0.480181 0.811471
-10 14 27 0.000000 0.503246 0.824272
-10 14 28 0.000000 0.519888 0.833419
-10 14 29 0.000000 0.535613 0.842045
-10 14 30 0.000000 0.547734 0.848733
-10 14 31 0.000000 0.559615 0.855291
-10 15 0 0.206886 0.311419 0.000000
-10 15 1 0.205183 0.314184 0.000000
-10 15 2 0.203427 0.317009 0.000000
-10 15 3 0.200877 0.320725 0.000000
-10 15 4 0.198089 0.324826 0.000000
-10 15 5 0.193644 0.331632 0.000000
-10 15 6 0.188141 0.339233 0.000000
-10 15 7 0.178054 0.350281 0.000000
-10 15 8 0.165778 0.361323 0.061230
-10 15 9 0.146940 0.372350 0.122943
-10 15 10 0.126922 0.383857 0.184634
-10 15 11 0.104312 0.396416 0.246276
-10 15 12 0.067754 0.408822 0.307346
-10 15 13 0.007950 0.420969 0.367461
-10 15 14 0.000000 0.432438 0.426411
-10 15 15 0.000000 0.443034 0.483864
-10 15 16 0.000000 0.452307 0.537479
-10 15 17 0.000000 0.460255 0.587258
-10 15 18 0.000000 0.467453 0.631583
-10 15 19 0.000000 0.474068 0.671667
-10 15 20 0.000000 0.478927 0.705828
-10 15 21 0.000000 0.482732 0.736436
-10 15 22 0.000000 0.487275 0.760691
-10 15 23 0.000000 0.492152 0.782058
-10 15 24 0.000000 0.501465 0.798333
-10 15 25 0.000000 0.512257 0.812910
-10 15 26 0.000000 0.530031 0.824782
-10 15 27 0.000000 0.549417 0.836030
-10 15 28 0.000000 0.563049 0.843901
-10 15 29 0.000000 0.575860 0.851289
-10 15 30 0.000000 0.586198 0.857121
-10 15 31 0.000000 0.596372 0.862848
-10 16 0 0.213636 0.355829 0.000000
-10 16 1 0.211407 0.358735 0.000000
-10 16 2 0.209116 0.361707 0.000000
-10 16 3 0.205908 0.365650 0.000000
-10 16 4 0.202390 0.369996 0.000000
-10 16 5 0.196710 0.377171 0.000000
-10 16 6 0.189708 0.385125 0.000000
-10 16 7 0.176976 0.396462 0.000000
-10 16 8 0.161390 0.407959 0.014119
-10 16 9 0.137243 0.419936 0.102932
-10 16 10 0.107663 0.432308 0.184136
-10 16 11 0.066134 0.445549 0.248603
-10 16 12 0.019638 0.458632 0.312087
-10 16 13 0.000000 0.471452 0.373933
-10 16 14 0.000000 0.483574 0.434463
-10 16 15 0.000000 0.494799 0.493301
-10 16 16 0.000000 0.504616 0.547880
-10 16 17 0.000000 0.513027 0.598198
-10 16 18 0.000000 0.520454 0.643200
-10 16 19 0.000000 0.527116 0.684066
-10 16 20 0.000000 0.531979 0.718746
-10 16 21 0.000000 0.535761 0.749713
-10 16 22 0.000000 0.539882 0.774129
-10 16 23 0.000000 0.544155 0.795567
-10 16 24 0.000000 0.552131 0.811361
-10 16 25 0.000000 0.561341 0.825272
-10 16 26 0.000000 0.576139 0.836134
-10 16 27 0.000000 0.592227 0.846291
-10 16 28 0.000000 0.603301 0.853244
-10 16 29 0.000000 0.613659 0.859739
-10 16 30 0.000000 0.622464 0.864912
-10 16 31 0.000000 0.631165 0.869997
-10 17 0 0.219604 0.395618 0.000000
-10 17 1 0.216657 0.398930 0.000000
-10 17 2 0.213644 0.402324 0.000000
-10 17 3 0.209631 0.406925 0.000000
-10 17 4 0.205207 0.411971 0.000000
-10 17 5 0.197903 0.420131 0.000000
-10 17 6 0.189187 0.428960 0.000000
-10 17 7 0.174349 0.440688 0.000000
-10 17 8 0.155826 0.452655 0.000000
-10 17 9 0.126246 0.465338 0.071365
-10 17 10 0.083661 0.478373 0.182272
-10 17 11 0.012462 0.492181 0.249181
-10 17 12 0.000000 0.505758 0.314978
-10 17 13 0.000000 0.518952 0.378922
-10 17 14 0.000000 0.531223 0.440941
-10 17 15 0.000000 0.542308 0.500483
-10 17 16 0.000000 0.552627 0.556071
-10 17 17 0.000000 0.562182 0.607706
-10 17 18 0.000000 0.569783 0.653478
-10 17 19 0.000000 0.575866 0.694690
-10 17 20 0.000000 0.580795 0.729998
-10 17 21 0.000000 0.585033 0.761763
-10 17 22 0.000000 0.588789 0.785986
-10 17 23 0.000000 0.592325 0.806781
-10 17 24 0.000000 0.598859 0.821968
-10 17 25 0.000000 0.606392 0.835285
-10 17 26 0.000000 0.618505 0.845525
-10 17 27 0.000000 0.631675 0.855055
-10 17 28 0.000000 0.640644 0.861449
-10 17 29 0.000000 0.649012 0.867395
-10 17 30 0.000000 0.656532 0.872107
-10 17 31 0.000000 0.663996 0.876737
-10 18 0 0.224523 0.435931 0.000000
-10 18 1 0.220900 0.438999 0.000000
-10 18 2 0.217201 0.442144 0.000000
-10 18 3 0.212342 0.446460 0.000000
-10 18 4 0.206987 0.451223 0.000000
-10 18 5 0.198158 0.459118 0.000000
-10 18 6 0.187332 0.467842 0.000000
-10 18 7 0.167849 0.480156 0.000000
-10 18 8 0.140402 0.492602 0.000000
-10 18 9 0.089068 0.505445 0.056207
-10 18 10 0.034700 0.518779 0.179896
-10 18 11 0.000000 0.533197 0.249562
-10 18 12 0.000000 0.547234 0.317614
-10 18 13 0.000000 0.560635 0.382978
-10 18 14 0.000000 0.573350 0.446575
-10 18 15 0.000000 0.585185 0.507899
-10 18 16 0.000000 0.595737 0.564379
-10 18 17 0.000000 0.605006 0.616015
-10 18 18 0.000000 0.612468 0.662050
-10 18 19 0.000000 0.618524 0.703728
-10 18 20 0.000000 0.623331 0.739215
-10 18 21 0.000000 0.627389 0.770986
-10 18 22 0.000000 0.631043 0.795314
-10 18 23 0.000000 0.634513 0.816260
-10 18 24 0.000000 0.640064 0.831091
-10 18 25 0.000000 0.646309 0.843884
-10 18 26 0.000000 0.656293 0.853515
-10 18 27 0.000000 0.667141 0.862417
-10 18 28 0.000000 0.674665 0.868430
-10 18 29 0.000000 0.681715 0.874030
-10 18 30 0.000000 0.687943 0.878377
-10 18 31 0.000000 0.694116 0.882641
-10 19 0 0.228625 0.476654 0.000000
-10 19 1 0.224359 0.478969 0.000000
-10 19 2 0.220001 0.481346 0.000000
-10 19 3 0.214264 0.484643 0.000000
-10 19 4 0.207960 0.488360 0.000000
-10 19 5 0.197683 0.495017 0.000000
-10 19 6 0.184439 0.502874 0.000000
-10 19 7 0.158335 0.515925 0.000000
-10 19 8 0.117311 0.528857 0.000000
-10 19 9 0.031527 0.541432 0.053811
-10 19 10 0.000000 0.554784 0.177120
-10 19 11 0.000000 0.569845 0.249789
-10 19 12 0.000000 0.584313 0.320052
-10 19 13 0.000000 0.597793 0.386308
-10 19 14 0.000000 0.611183 0.451553
-10 19 15 0.000000 0.624458 0.515497
-10 19 16 0.000000 0.635033 0.572776
-10 19 17 0.000000 0.642907 0.623390
-10 19 18 0.000000 0.649986 0.669293
-10 19 19 0.000000 0.656445 0.711533
-10 19 20 0.000000 0.660983 0.746849
-10 19 21 0.000000 0.664368 0.778010
-10 19 22 0.000000 0.668124 0.802676
-10 19 23 0.000000 0.672049 0.824389
-10 19 24 0.000000 0.676974 0.839059
-10 19 25 0.000000 0.682233 0.851382
-10 19 26 0.000000 0.690522 0.860415
-10 19 27 0.000000 0.699511 0.868689
-10 19 28 0.000000 0.706105 0.874459
-10 19 29 0.000000 0.712357 0.879871
-10 19 30 0.000000 0.717287 0.883928
-10 19 31 0.000000 0.722129 0.887894
-10 20 0 0.233196 0.505907 0.000000
-10 20 1 0.228286 0.508283 0.000000
-10 20 2 0.223270 0.510725 0.000000
-10 20 3 0.216655 0.514150 0.000000
-10 20 4 0.209380 0.517986 0.000000
-10 20 5 0.197482 0.524709 0.000000
-10 20 6 0.182292 0.532516 0.000000
-10 20 7 0.152837 0.545020 0.000000
-10 20 8 0.106368 0.557672 0.000000
-10 20 9 0.008857 0.570763 0.052989
-10 20 10 0.000000 0.584484 0.176460
-10 20 11 0.000000 0.599588 0.251096
-10 20 12 0.000000 0.614098 0.322939
-10 20 13 0.000000 0.627617 0.390126
-10 20 14 0.000000 0.640992 0.456041
-10 20 15 0.000000 0.654182 0.520320
-10 20 16 0.000000 0.665045 0.578172
-10 20 17 0.000000 0.673581 0.629599
-10 20 18 0.000000 0.680753 0.675762
-10 20 19 0.000000 0.686866 0.717831
-10 20 20 0.000000 0.691568 0.753246
-10 20 21 0.000000 0.695424 0.784668
-10 20 22 0.000000 0.699068 0.809121
-10 20 23 0.000000 0.702616 0.830407
-10 20 24 0.000000 0.706766 0.844751
-10 20 25 0.000000 0.711117 0.856779
-10 20 26 0.000000 0.717818 0.865471
-10 20 27 0.000000 0.725061 0.873392
-10 20 28 0.000000 0.730455 0.878918
-10 20 29 0.000000 0.735585 0.884102
-10 20 30 0.000000 0.739766 0.887994
-10 20 31 0.000000 0.743883 0.891800
-10 21 0 0.238048 0.528278 0.000000
-10 21 1 0.232495 0.531203 0.000000
-10 21 2 0.226820 0.534211 0.000000
-10 21 3 0.219327 0.538451 0.000000
-10 21 4 0.211067 0.543108 0.000000
-10 21 5 0.197445 0.550676 0.000000
-10 21 6 0.180593 0.558924 0.000000
-10 21 7 0.149749 0.570112 0.000000
-10 21 8 0.102714 0.582023 0.000000
-10 21 9 0.007109 0.596100 0.053110
-10 21 10 0.000000 0.610399 0.177069
-10 21 11 0.000000 0.625189 0.253052
-10 21 12 0.000000 0.639507 0.326094
-10 21 13 0.000000 0.653042 0.394237
-10 21 14 0.000000 0.665987 0.460235
-10 21 15 0.000000 0.678176 0.523477
-10 21 16 0.000000 0.689486 0.581768
-10 21 17 0.000000 0.699918 0.635108
-10 21 18 0.000000 0.707471 0.681765
-10 21 19 0.000000 0.712785 0.723225
-10 21 20 0.000000 0.717913 0.758900
-10 21 21 0.000000 0.722927 0.791104
-10 21 22 0.000000 0.726331 0.815016
-10 21 23 0.000000 0.729003 0.835159
-10 21 24 0.000000 0.732288 0.849075
-10 21 25 0.000000 0.735777 0.860916
-10 21 26 0.000000 0.740953 0.869420
-10 21 27 0.000000 0.746519 0.877153
-10 21 28 0.000000 0.750552 0.882435
-10 21 29 0.000000 0.754366 0.887368
-10 21 30 0.000000 0.758126 0.891170
-10 21 31 0.000000 0.761882 0.894896
-10 22 0 0.240933 0.547098 0.000000
-10 22 1 0.234948 0.550120 0.000000
-10 22 2 0.228824 0.553218 0.000000
-10 22 3 0.220623 0.557465 0.000000
-10 22 4 0.211590 0.562118 0.000000
-10 22 5 0.196723 0.569607 0.000000
-10 22 6 0.172751 0.577827 0.000000
-10 22 7 0.109325 0.589217 0.000000
-10 22 8 0.046171 0.601267 0.000000
-10 22 9 0.000000 0.615296 0.056354
-10 22 10 0.000000 0.629622 0.182353
-10 22 11 0.000000 0.644605 0.259154
-10 22 12 0.000000 0.659006 0.332780
-10 22 13 0.000000 0.672439 0.401113
-10 22 14 0.000000 0.685279 0.466897
-10 22 15 0.000000 0.697357 0.529403
-10 22 16 0.000000 0.708542 0.587233
-10 22 17 0.000000 0.718834 0.640385
-10 22 18 0.000000 0.726441 0.687048
-10 22 19 0.000000 0.731959 0.728663
-10 22 20 0.000000 0.737106 0.764065
-10 22 21 0.000000 0.742030 0.795738
-10 22 22 0.000000 0.745528 0.819430
-10 22 23 0.000000 0.748378 0.839495
-10 22 24 0.000000 0.751353 0.853146
-10 22 25 0.000000 0.754368 0.864659
-10 22 26 0.000000 0.758759 0.872835
-10 22 27 0.000000 0.763468 0.880240
-10 22 28 0.000000 0.766920 0.885347
-10 22 29 0.000000 0.770193 0.890126
-10 22 30 0.000000 0.773379 0.893835
-10 22 31 0.000000 0.776560 0.897472
-10 23 0 0.242924 0.564304 0.000000
-10 23 1 0.236603 0.567216 0.000000
-10 23 2 0.230125 0.570190 0.000000
-10 23 3 0.221295 0.574076 0.000000
-10 23 4 0.211582 0.578350 0.000000
-10 23 5 0.195690 0.585339 0.000000
-10 23 6 0.162118 0.593320 0.000000
-10 23 7 0.051930 0.605602 0.000000
-10 23 8 0.000000 0.618190 0.000000
-10 23 9 0.000000 0.631700 0.061017
-10 23 10 0.000000 0.645803 0.189762
-10 23 11 0.000000 0.661210 0.267143
-10 23 12 0.000000 0.675819 0.341071
-10 23 13 0.000000 0.689097 0.409246
-10 23 14 0.000000 0.701979 0.474680
-10 23 15 0.000000 0.714351 0.536589
-10 23 16 0.000000 0.725151 0.593548
-10 23 17 0.000000 0.734379 0.645557
-10 23 18 0.000000 0.741890 0.692003
-10 23 19 0.000000 0.748066 0.734122
-10 23 20 0.000000 0.753048 0.769007
-10 23 21 0.000000 0.757314 0.799552
-10 23 22 0.000000 0.761059 0.823171
-10 23 23 0.000000 0.764567 0.843642
-10 23 24 0.000000 0.767483 0.857101
-10 23 25 0.000000 0.770202 0.868223
-10 23 26 0.000000 0.774143 0.876007
-10 23 27 0.000000 0.778366 0.883022
-10 23 28 0.000000 0.781593 0.887984
-10 23 29 0.000000 0.784678 0.892654
-10 23 30 0.000000 0.787221 0.896267
-10 23 31 0.000000 0.789729 0.899811
-10 24 0 0.249186 0.579720 0.000000
-10 24 1 0.242101 0.583333 0.000000
-10 24 2 0.234872 0.586994 0.000000
-10 24 3 0.225491 0.591365 0.000000
-10 24 4 0.215265 0.596047 0.000000
-10 24 5 0.199128 0.602899 0.000000
-10 24 6 0.168431 0.610717 0.000000
-10 24 7 0.074642 0.622719 0.000000
-10 24 8 0.000000 0.635039 0.000000
-10 24 9 0.000000 0.648312 0.071711
-10 24 10 0.000000 0.662197 0.206434
-10 24 11 0.000000 0.677429 0.284126
-10 24 12 0.000000 0.691905 0.357926
-10 24 13 0.000000 0.705121 0.425241
-10 24 14 0.000000 0.717775 0.489586
-10 24 15 0.000000 0.729704 0.550113
-10 24 16 0.000000 0.740055 0.605562
-10 24 17 0.000000 0.748828 0.655934
-10 24 18 0.000000 0.756134 0.701239
-10 24 19 0.000000 0.762299 0.742603
-10 24 20 0.000000 0.767152 0.776449
-10 24 21 0.000000 0.771217 0.805784
-10 24 22 0.000000 0.774770 0.828659
-10 24 23 0.000000 0.778090 0.848597
-10 24 24 0.000000 0.780851 0.861691
-10 24 25 0.000000 0.783424 0.872503
-10 24 26 0.000000 0.787173 0.880074
-10 24 27 0.000000 0.791193 0.886897
-10 24 28 0.000000 0.794240 0.891699
-10 24 29 0.000000 0.797148 0.896211
-10 24 30 0.000000 0.799401 0.899672
-10 24 31 0.000000 0.801610 0.903062
-10 25 0 0.256872 0.594540 0.000000
-10 25 1 0.248880 0.599124 0.000000
-10 25 2 0.240769 0.603742 0.000000
-10 25 3 0.230863 0.608881 0.000000
-10 25 4 0.220179 0.614232 0.000000
-10 25 5 0.204056 0.621069 0.000000
-10 25 6 0.180393 0.628749 0.000000
-10 25 7 0.124058 0.640081 0.000000
-10 25 8 0.063759 0.651862 0.000000
-10 25 9 0.000000 0.664993 0.084415
-10 25 10 0.000000 0.678663 0.226195
-10 25 11 0.000000 0.693518 0.304108
-10 25 12 0.000000 0.707747 0.377636
-10 25 13 0.000000 0.720934 0.443856
-10 25 14 0.000000 0.733269 0.506866
-10 25 15 0.000000 0.744510 0.565749
-10 25 16 0.000000 0.754391 0.619475
-10 25 17 0.000000 0.762912 0.668046
-10 25 18 0.000000 0.769976 0.711902
-10 25 19 0.000000 0.775908 0.752093
-10 25 20 0.000000 0.780643 0.784725
-10 25 21 0.000000 0.784660 0.812823
-10 25 22 0.000000 0.787874 0.834729
-10 25 23 0.000000 0.790724 0.853821
-10 25 24 0.000000 0.793297 0.866492
-10 25 25 0.000000 0.795776 0.877022
-10 25 26 0.000000 0.799419 0.884439
-10 25 27 0.000000 0.803329 0.891138
-10 25 28 0.000000 0.806212 0.895773
-10 25 29 0.000000 0.808947 0.900112
-10 25 30 0.000000 0.811027 0.903400
-10 25 31 0.000000 0.813063 0.906617
-10 26 0 0.267713 0.606677 0.000000
-10 26 1 0.259563 0.611430 0.000000
-10 26 2 0.251272 0.616251 0.000000
-10 26 3 0.240863 0.622081 0.000000
-10 26 4 0.229571 0.628254 0.000000
-10 26 5 0.212098 0.636830 0.000000
-10 26 6 0.189403 0.645895 0.000000
-10 26 7 0.144086 0.657076 0.000000
-10 26 8 0.088538 0.668704 0.000000
-10 26 9 0.002295 0.681670 0.103255
-10 26 10 0.000000 0.695045 0.254704
-10 26 11 0.000000 0.709320 0.330399
-10 26 12 0.000000 0.723026 0.401925
-10 26 13 0.000000 0.735785 0.466503
-10 26 14 0.000000 0.747630 0.527753
-10 26 15 0.000000 0.758298 0.584726
-10 26 16 0.000000 0.767684 0.636362
-10 26 17 0.000000 0.775788 0.682660
-10 26 18 0.000000 0.782596 0.724897
-10 26 19 0.000000 0.788395 0.763975
-10 26 20 0.000000 0.792884 0.794837
-10 26 21 0.000000 0.796586 0.820768
-10 26 22 0.000000 0.799633 0.841528
-10 26 23 0.000000 0.802383 0.859939
-10 26 24 0.000000 0.804868 0.872400
-10 26 25 0.000000 0.807267 0.882878
-10 26 26 0.000000 0.810360 0.889657
-10 26 27 0.000000 0.813615 0.895584
-10 26 28 0.000000 0.816331 0.900082
-10 26 29 0.000000 0.818970 0.904378
-10 26 30 0.000000 0.821013 0.907632
-10 26 31 0.000000 0.823017 0.910817
-10 27 0 0.279282 0.618194 0.000000
-10 27 1 0.271146 0.622932 0.000000
-10 27 2 0.262837 0.627781 0.000000
-10 27 3 0.251932 0.634284 0.000000
-10 27 4 0.239997 0.641315 0.000000
-10 27 5 0.220858 0.652035 0.000000
-10 27 6 0.197732 0.662836 0.000000
-10 27 7 0.157333 0.673988 0.000000
-10 27 8 0.103433 0.685550 0.000000
-10 27 9 0.009027 0.698346 0.123511
-10 27 10 0.000000 0.711408 0.285232
-10 27 11 0.000000 0.725055 0.358146
-10 27 12 0.000000 0.738175 0.427270
-10 27 13 0.000000 0.750415 0.490080
-10 27 14 0.000000 0.761729 0.549473
-10 27 15 0.000000 0.771852 0.604475
-10 27 16 0.000000 0.780737 0.653934
-10 27 17 0.000000 0.788386 0.697852
-10 27 18 0.000000 0.794934 0.738429
-10 27 19 0.000000 0.800624 0.776410
-10 27 20 0.000000 0.804836 0.805371
-10 27 21 0.000000 0.808162 0.828922
-10 27 22 0.000000 0.811081 0.848496
-10 27 23 0.000000 0.813816 0.866264
-10 27 24 0.000000 0.816239 0.878564
-10 27 25 0.000000 0.818558 0.889042
-10 27 26 0.000000 0.821001 0.895072
-10 27 27 0.000000 0.823473 0.900077
-10 27 28 0.000000 0.826022 0.904447
-10 27 29 0.000000 0.828582 0.908727
-10 27 30 0.000000 0.830621 0.911980
-10 27 31 0.000000 0.832625 0.915165
-10 28 0 0.287362 0.626334 0.000000
-10 28 1 0.279228 0.631152 0.000000
-10 28 2 0.270916 0.636077 0.000000
-10 28 3 0.259936 0.642595 0.000000
-10 28 4 0.247886 0.649714 0.000000
-10 28 5 0.228346 0.661031 0.000000
-10 28 6 0.204841 0.672574 0.000000
-10 28 7 0.164158 0.685091 0.000000
-10 28 8 0.109305 0.697645 0.000000
-10 28 9 0.011942 0.710311 0.163721
-10 28 10 0.000000 0.723126 0.307291
-10 28 11 0.000000 0.736270 0.377800
-10 28 12 0.000000 0.748958 0.445021
-10 28 13 0.000000 0.760887 0.506760
-10 28 14 0.000000 0.771863 0.564928
-10 28 15 0.000000 0.781615 0.618505
-10 28 16 0.000000 0.790233 0.666898
-10 28 17 0.000000 0.797716 0.710106
-10 28 18 0.000000 0.804037 0.749325
-10 28 19 0.000000 0.809453 0.785440
-10 28 20 0.000000 0.813491 0.813303
-10 28 21 0.000000 0.816701 0.836213
-10 28 22 0.000000 0.819469 0.854788
-10 28 23 0.000000 0.822037 0.871393
-10 28 24 0.000000 0.824349 0.883185
-10 28 25 0.000000 0.826577 0.893373
-10 28 26 0.000000 0.828934 0.899267
-10 28 27 0.000000 0.831321 0.904169
-10 28 28 0.000000 0.833456 0.908119
-10 28 29 0.000000 0.835555 0.911932
-10 28 30 0.000000 0.837565 0.915144
-10 28 31 0.000000 0.839569 0.918316
-10 29 0 0.294943 0.633991 0.000000
-10 29 1 0.286809 0.638903 0.000000
-10 29 2 0.278497 0.643911 0.000000
-10 29 3 0.267503 0.650351 0.000000
-10 29 4 0.255413 0.657447 0.000000
-10 29 5 0.235652 0.669141 0.000000
-10 29 6 0.211776 0.681282 0.000000
-10 29 7 0.170065 0.695364 0.000000
-10 29 8 0.113888 0.709060 0.061242
-10 29 9 0.014312 0.721602 0.206782
-10 29 10 0.000000 0.734181 0.328140
-10 29 11 0.000000 0.746839 0.396299
-10 29 12 0.000000 0.759118 0.461686
-10 29 13 0.000000 0.770765 0.522455
-10 29 14 0.000000 0.781432 0.579488
-10 29 15 0.000000 0.790838 0.631718
-10 29 16 0.000000 0.799220 0.679203
-10 29 17 0.000000 0.806579 0.721941
-10 29 18 0.000000 0.812678 0.759843
-10 29 19 0.000000 0.817797 0.793985
-10 29 20 0.000000 0.821674 0.820862
-10 29 21 0.000000 0.824805 0.843381
-10 29 22 0.000000 0.827420 0.860983
-10 29 23 0.000000 0.829800 0.876350
-10 29 24 0.000000 0.831994 0.887585
-10 29 25 0.000000 0.834128 0.897443
-10 29 26 0.000000 0.836480 0.903287
-10 29 27 0.000000 0.838882 0.908204
-10 29 28 0.000000 0.840568 0.911691
-10 29 29 0.000000 0.842152 0.914974
-10 29 30 0.000000 0.844129 0.918138
-10 29 31 0.000000 0.846133 0.921295
-10 30 0 0.300643 0.639824 0.000000
-10 30 1 0.292509 0.644668 0.000000
-10 30 2 0.284197 0.649617 0.000000
-10 30 3 0.273215 0.656125 0.000000
-10 30 4 0.261135 0.663283 0.000000
-10 30 5 0.241360 0.674986 0.000000
-10 30 6 0.217280 0.687398 0.000000
-10 30 7 0.174541 0.702883 0.019200
-10 30 8 0.117198 0.717616 0.139956
-10 30 9 0.016042 0.730093 0.248333
-10 30 10 0.000000 0.742562 0.343675
-10 30 11 0.000000 0.755014 0.410336
-10 30 12 0.000000 0.767036 0.474595
-10 30 13 0.000000 0.778341 0.534848
-10 30 14 0.000000 0.788722 0.591040
-10 30 15 0.000000 0.797916 0.642012
-10 30 16 0.000000 0.806108 0.688632
-10 30 17 0.000000 0.813297 0.730900
-10 30 18 0.000000 0.819204 0.767734
-10 30 19 0.000000 0.824114 0.800342
-10 30 20 0.000000 0.827900 0.826463
-10 30 21 0.000000 0.831012 0.848693
-10 30 22 0.000000 0.833492 0.865587
-10 30 23 0.000000 0.835684 0.880055
-10 30 24 0.000000 0.837827 0.890884
-10 30 25 0.000000 0.839954 0.900499
-10 30 26 0.000000 0.842294 0.906346
-10 30 27 0.000000 0.844683 0.911325
-10 30 28 0.000000 0.846287 0.914738
-10 30 29 0.000000 0.847779 0.917928
-10 30 30 0.000000 0.849394 0.920715
-10 30 31 0.000000 0.851016 0.923475
-10 31 0 0.306217 0.645536 0.000000
-10 31 1 0.298083 0.650301 0.000000
-10 31 2 0.289772 0.655181 0.000000
-10 31 3 0.278804 0.661768 0.000000
-10 31 4 0.266736 0.668993 0.000000
-10 31 5 0.246962 0.680681 0.000000
-10 31 6 0.222689 0.693342 0.000000
-10 31 7 0.178922 0.710218 0.073379
-10 31 8 0.120424 0.725980 0.218964
-10 31 9 0.017728 0.738397 0.289785
-10 31 10 0.000000 0.750766 0.358856
-10 31 11 0.000000 0.763029 0.424076
-10 31 12 0.000000 0.774804 0.487252
-10 31 13 0.000000 0.785763 0.547020
-10 31 14 0.000000 0.795861 0.602392
-10 31 15 0.000000 0.804852 0.652111
-10 31 16 0.000000 0.812855 0.697869
-10 31 17 0.000000 0.819872 0.739668
-10 31 18 0.000000 0.825589 0.775450
-10 31 19 0.000000 0.830296 0.806553
-10 31 20 0.000000 0.833996 0.831934
-10 31 21 0.000000 0.837093 0.853882
-10 31 22 0.000000 0.839439 0.870085
-10 31 23 0.000000 0.841442 0.883677
-10 31 24 0.000000 0.843539 0.894109
-10 31 25 0.000000 0.845666 0.903487
-10 31 26 0.000000 0.847994 0.909342
-10 31 27 0.000000 0.850368 0.914384
-10 31 28 0.000000 0.851914 0.917750
-10 31 29 0.000000 0.853342 0.920876
-10 31 30 0.000000 0.854572 0.923264
-10 31 31 0.000000 0.855788 0.925603
-11 0 0 0.124679 0.022771 0.027371
-11 0 1 0.125073 0.023018 0.029316
-11 0 2 0.125466 0.023272 0.031318
-11 0 3 0.125860 0.023642 0.034173
-11 0 4 0.126303 0.024028 0.037295
-11 0 5 0.127091 0.024522 0.042278
-11 0 6 0.127773 0.024876 0.047570
-11 0 7 0.127997 0.024630 0.054198
-11 0 8 0.128212 0.023985 0.062377
-11 0 9 0.128398 0.022145 0.075205
-11 0 10 0.129199 0.019495 0.095890
-11 0 11 0.131355 0.015058 0.133863
-11 0 12 0.133516 0.007135 0.171536
-11 0 13 0.135688 0.000000 0.208709
-11 0 14 0.140784 0.000000 0.247345
-11 0 15 0.149640 0.000000 0.287862
-11 0 16 0.157908 0.000000 0.325429
-11 0 17 0.165588 0.000000 0.360047
-11 0 18 0.173089 0.000000 0.392647
-11 0 19 0.180452 0.000000 0.423680
-11 0 20 0.187134 0.000000 0.452028
-11 0 21 0.193409 0.000000 0.478765
-11 0 22 0.199220 0.000000 0.503163
-11 0 23 0.204822 0.000000 0.526498
-11 0 24 0.210259 0.000000 0.554429
-11 0 25 0.215641 0.000000 0.583893
-11 0 26 0.221877 0.000000 0.621698
-11 0 27 0.228310 0.000000 0.661427
-11 0 28 0.230555 0.000000 0.688076
-11 0 29 0.232202 0.009862 0.712857
-11 0 30 0.233463 0.108654 0.731147
-11 0 31 0.234700 0.209091 0.749005
-11 1 0 0.128880 0.026743 0.025837
-11 1 1 0.129039 0.027020 0.028728
-11 1 2 0.129213 0.027299 0.031613
-11 1 3 0.129607 0.027606 0.034406
-11 1 4 0.130054 0.027936 0.037472
-11 1 5 0.130870 0.028429 0.042455
-11 1 6 0.131613 0.028861 0.048058
-11 1 7 0.132044 0.029024 0.056348
-11 1 8 0.132318 0.028772 0.065766
-11 1 9 0.132126 0.027279 0.078563
-11 1 10 0.132731 0.024954 0.099365
-11 1 11 0.135089 0.020799 0.137778
-11 1 12 0.137378 0.013586 0.176008
-11 1 13 0.139549 0.001276 0.213933
-11 1 14 0.144546 0.000000 0.253088
-11 1 15 0.153173 0.000000 0.293823
-11 1 16 0.161211 0.000000 0.331892
-11 1 17 0.168659 0.000000 0.367295
-11 1 18 0.175945 0.000000 0.400328
-11 1 19 0.183105 0.000000 0.431519
-11 1 20 0.189601 0.000000 0.460121
-11 1 21 0.195701 0.000000 0.487171
-11 1 22 0.201298 0.000000 0.511343
-11 1 23 0.206668 0.000000 0.534208
-11 1 24 0.210781 0.000000 0.560634
-11 1 25 0.214476 0.000000 0.588247
-11 1 26 0.220395 0.000000 0.625629
-11 1 27 0.226828 0.000000 0.665264
-11 1 28 0.229073 0.000000 0.691957
-11 1 29 0.230719 0.019217 0.716801
-11 1 30 0.231925 0.118320 0.735096
-11 1 31 0.233102 0.218758 0.752954
-11 2 0 0.133166 0.030800 0.024276
-11 2 1 0.133102 0.031101 0.028057
-11 2 2 0.133066 0.031400 0.031776
-11 2 3 0.133445 0.031655 0.034582
-11 2 4 0.133882 0.031939 0.037659
-11 2 5 0.134725 0.032433 0.042642
-11 2 6 0.135529 0.032941 0.048558
-11 2 7 0.136169 0.033511 0.058514
-11 2 8 0.136505 0.033654 0.069181
-11 2 9 0.135927 0.032516 0.081978
-11 2 10 0.136332 0.030528 0.102917
-11 2 11 0.138899 0.026669 0.141771
-11 2 12 0.141318 0.020184 0.180565
-11 2 13 0.143492 0.009322 0.219261
-11 2 14 0.148386 0.000000 0.258947
-11 2 15 0.156777 0.000000 0.299906
-11 2 16 0.164580 0.000000 0.338492
-11 2 17 0.171793 0.000000 0.374704
-11 2 18 0.178864 0.000000 0.408180
-11 2 19 0.185824 0.000000 0.439528
-11 2 20 0.192131 0.000000 0.468385
-11 2 21 0.198046 0.000000 0.495747
-11 2 22 0.203422 0.000000 0.519692
-11 2 23 0.208553 0.000000 0.542085
-11 2 24 0.211400 0.000000 0.567066
-11 2 25 0.213486 0.000000 0.592910
-11 2 26 0.219008 0.000000 0.629789
-11 2 27 0.225322 0.000000 0.669215
-11 2 28 0.227554 0.000000 0.695930
-11 2 29 0.229202 0.028766 0.720830
-11 2 30 0.230355 0.128192 0.739128
-11 2 31 0.231474 0.228633 0.756986
-11 3 0 0.138729 0.036118 0.022314
-11 3 1 0.138606 0.036356 0.026124
-11 3 2 0.138499 0.036602 0.029945
-11 3 3 0.138644 0.036981 0.033918
-11 3 4 0.138876 0.037375 0.038018
-11 3 5 0.139719 0.037868 0.043001
-11 3 6 0.140573 0.038447 0.049240
-11 3 7 0.141479 0.039393 0.060922
-11 3 8 0.141889 0.039944 0.072993
-11 3 9 0.140814 0.039309 0.086229
-11 3 10 0.140968 0.037825 0.107617
-11 3 11 0.143826 0.034469 0.146938
-11 3 12 0.146439 0.028987 0.186412
-11 3 13 0.148644 0.019960 0.226142
-11 3 14 0.153404 0.000000 0.266548
-11 3 15 0.161451 0.000000 0.307823
-11 3 16 0.168936 0.000000 0.347147
-11 3 17 0.175859 0.000000 0.384521
-11 3 18 0.182723 0.000000 0.418593
-11 3 19 0.189542 0.000000 0.450099
-11 3 20 0.195595 0.000000 0.479210
-11 3 21 0.201188 0.000000 0.506885
-11 3 22 0.206222 0.000000 0.530584
-11 3 23 0.211003 0.000000 0.552476
-11 3 24 0.213458 0.000000 0.576909
-11 3 25 0.215138 0.000000 0.602188
-11 3 26 0.219046 0.000000 0.637382
-11 3 27 0.223469 0.000000 0.674864
-11 3 28 0.225489 0.000000 0.701281
-11 3 29 0.227165 0.041237 0.726117
-11 3 30 0.228293 0.141138 0.744411
-11 3 31 0.229385 0.241643 0.762269
-11 4 0 0.144803 0.041924 0.020182
-11 4 1 0.144635 0.042106 0.024015
-11 4 2 0.144474 0.042308 0.027923
-11 4 3 0.144406 0.042795 0.032941
-11 4 4 0.144444 0.043284 0.037984
-11 4 5 0.145221 0.043777 0.043196
-11 4 6 0.146065 0.044418 0.049904
-11 4 7 0.147207 0.045702 0.063100
-11 4 8 0.147697 0.046648 0.076519
-11 4 9 0.146235 0.046584 0.090607
-11 4 10 0.146192 0.045680 0.112749
-11 4 11 0.149267 0.042930 0.152607
-11 4 12 0.152028 0.038578 0.192839
-11 4 13 0.154264 0.031556 0.233693
-11 4 14 0.158874 0.000000 0.274887
-11 4 15 0.166537 0.000000 0.316517
-11 4 16 0.173671 0.000000 0.356646
-11 4 17 0.180278 0.000000 0.395275
-11 4 18 0.186912 0.000000 0.429988
-11 4 19 0.193568 0.000000 0.461656
-11 4 20 0.199347 0.000000 0.491052
-11 4 21 0.204600 0.000000 0.519086
-11 4 22 0.209273 0.000000 0.542535
-11 4 23 0.213682 0.000000 0.563899
-11 4 24 0.215761 0.000000 0.587815
-11 4 25 0.217063 0.000000 0.612581
-11 4 26 0.219171 0.000000 0.645851
-11 4 27 0.221466 0.000000 0.681083
-11 4 28 0.223226 0.000000 0.707156
-11 4 29 0.224909 0.054914 0.731920
-11 4 30 0.226018 0.155324 0.750203
-11 4 31 0.227088 0.255885 0.768053
-11 5 0 0.154452 0.051150 0.016868
-11 5 1 0.154344 0.051332 0.020671
-11 5 2 0.154234 0.051534 0.024562
-11 5 3 0.154107 0.052021 0.029768
-11 5 4 0.154027 0.052509 0.035204
-11 5 5 0.154276 0.052999 0.042244
-11 5 6 0.154697 0.053650 0.050445
-11 5 7 0.155867 0.054997 0.063671
-11 5 8 0.156474 0.056250 0.078046
-11 5 9 0.155396 0.057223 0.095868
-11 5 10 0.155525 0.057445 0.120899
-11 5 11 0.158307 0.056015 0.161792
-11 5 12 0.160896 0.053685 0.203329
-11 5 13 0.163163 0.049856 0.245939
-11 5 14 0.167500 0.014977 0.288395
-11 5 15 0.174499 0.000000 0.330652
-11 5 16 0.181056 0.000000 0.372053
-11 5 17 0.187172 0.000000 0.412595
-11 5 18 0.193412 0.000000 0.448253
-11 5 19 0.199748 0.000000 0.480112
-11 5 20 0.205118 0.000000 0.510010
-11 5 21 0.209909 0.000000 0.538733
-11 5 22 0.214076 0.000000 0.561902
-11 5 23 0.217960 0.000000 0.582548
-11 5 24 0.219776 0.000000 0.606166
-11 5 25 0.220903 0.000000 0.630775
-11 5 26 0.219905 0.000000 0.660446
-11 5 27 0.218417 0.000000 0.691286
-11 5 28 0.219577 0.000000 0.716702
-11 5 29 0.221117 0.077036 0.741342
-11 5 30 0.222243 0.178182 0.759557
-11 5 31 0.223341 0.278743 0.777343
-11 6 0 0.164832 0.061024 0.011590
-11 6 1 0.164799 0.061388 0.016358
-11 6 2 0.164757 0.061760 0.021165
-11 6 3 0.164582 0.062247 0.026554
-11 6 4 0.164400 0.062734 0.032344
-11 6 5 0.164170 0.063216 0.040935
-11 6 6 0.164128 0.063856 0.050470
-11 6 7 0.164901 0.065182 0.064092
-11 6 8 0.165348 0.066710 0.079817
-11 6 9 0.164819 0.068845 0.101848
-11 6 10 0.165166 0.070301 0.130112
-11 6 11 0.167440 0.070265 0.172086
-11 6 12 0.169760 0.069955 0.215015
-11 6 13 0.172156 0.069187 0.259534
-11 6 14 0.176129 0.040665 0.303457
-11 6 15 0.182130 0.000000 0.346613
-11 6 16 0.188012 0.000000 0.389278
-11 6 17 0.193774 0.000000 0.431452
-11 6 18 0.199538 0.000000 0.468169
-11 6 19 0.205304 0.000000 0.500642
-11 6 20 0.210240 0.000000 0.531109
-11 6 21 0.214677 0.000000 0.560373
-11 6 22 0.218252 0.000000 0.583492
-11 6 23 0.221433 0.000000 0.603818
-11 6 24 0.222692 0.000000 0.626859
-11 6 25 0.223309 0.000000 0.650804
-11 6 26 0.219718 0.000000 0.677461
-11 6 27 0.215156 0.000000 0.704745
-11 6 28 0.215418 0.006688 0.729020
-11 6 29 0.216368 0.117432 0.752866
-11 6 30 0.216989 0.211380 0.770503
-11 6 31 0.217589 0.304209 0.787727
-11 7 0 0.178375 0.073705 0.000000
-11 7 1 0.178490 0.075039 0.007850
-11 7 2 0.178586 0.076321 0.017614
-11 7 3 0.178411 0.076809 0.023164
-11 7 4 0.178196 0.077292 0.029137
-11 7 5 0.177700 0.077740 0.038074
-11 7 6 0.177022 0.078280 0.048261
-11 7 7 0.175556 0.079221 0.063864
-11 7 8 0.174641 0.080886 0.082643
-11 7 9 0.175377 0.084718 0.110950
-11 7 10 0.176143 0.087880 0.143929
-11 7 11 0.176977 0.089568 0.187190
-11 7 12 0.178605 0.091266 0.231887
-11 7 13 0.181558 0.092981 0.278978
-11 7 14 0.184773 0.082531 0.325254
-11 7 15 0.188327 0.056439 0.370481
-11 7 16 0.193106 0.038261 0.414385
-11 7 17 0.199110 0.027997 0.456965
-11 7 18 0.204047 0.023966 0.495237
-11 7 19 0.208153 0.024784 0.530157
-11 7 20 0.212544 0.026299 0.561484
-11 7 21 0.217105 0.028233 0.590654
-11 7 22 0.219709 0.031551 0.614713
-11 7 23 0.221423 0.035499 0.636449
-11 7 24 0.220845 0.046429 0.657699
-11 7 25 0.219503 0.059686 0.678787
-11 7 26 0.215544 0.085237 0.704961
-11 7 27 0.210982 0.113625 0.732309
-11 7 28 0.209043 0.173102 0.753354
-11 7 29 0.207478 0.237020 0.773500
-11 7 30 0.205332 0.289381 0.788350
-11 7 31 0.203148 0.340971 0.802846
-11 8 0 0.190747 0.087084 0.000000
-11 8 1 0.190914 0.089052 0.000000
-11 8 2 0.191063 0.090945 0.005035
-11 8 3 0.190954 0.091699 0.012905
-11 8 4 0.190787 0.092482 0.021263
-11 8 5 0.190210 0.093469 0.033042
-11 8 6 0.189174 0.094543 0.045973
-11 8 7 0.186147 0.095995 0.063898
-11 8 8 0.184195 0.098355 0.085624
-11 8 9 0.185465 0.103438 0.118755
-11 8 10 0.186244 0.108045 0.155618
-11 8 11 0.185939 0.111604 0.200689
-11 8 12 0.186833 0.115293 0.247361
-11 8 13 0.189724 0.119201 0.296703
-11 8 14 0.192002 0.122650 0.345058
-11 8 15 0.193494 0.125509 0.392146
-11 8 16 0.197185 0.127708 0.437368
-11 8 17 0.203075 0.129246 0.480722
-11 8 18 0.207208 0.130770 0.520454
-11 8 19 0.209974 0.132285 0.557368
-11 8 20 0.213775 0.134879 0.589398
-11 8 21 0.218197 0.138121 0.618497
-11 8 22 0.219940 0.143659 0.643202
-11 8 23 0.220465 0.150240 0.665910
-11 8 24 0.216572 0.167862 0.685813
-11 8 25 0.211207 0.189164 0.704782
-11 8 26 0.205802 0.230223 0.730056
-11 8 27 0.200388 0.275841 0.756784
-11 8 28 0.196137 0.306323 0.774954
-11 8 29 0.192052 0.334644 0.791901
-11 8 30 0.187546 0.355445 0.804355
-11 8 31 0.183011 0.375744 0.816509
-11 9 0 0.199604 0.102556 0.000000
-11 9 1 0.199538 0.104148 0.000000
-11 9 2 0.199487 0.105755 0.000000
-11 9 3 0.199644 0.107573 0.000000
-11 9 4 0.199768 0.109570 0.000000
-11 9 5 0.199662 0.112814 0.021493
-11 9 6 0.199098 0.116321 0.043445
-11 9 7 0.196546 0.120973 0.064715
-11 9 8 0.194535 0.125709 0.089068
-11 9 9 0.194148 0.130698 0.122673
-11 9 10 0.193714 0.135965 0.160918
-11 9 11 0.193175 0.141840 0.209374
-11 9 12 0.193204 0.147472 0.258644
-11 9 13 0.194181 0.152696 0.309271
-11 9 14 0.194988 0.157529 0.358888
-11 9 15 0.195576 0.161859 0.407204
-11 9 16 0.198222 0.165577 0.453979
-11 9 17 0.202927 0.168683 0.499210
-11 9 18 0.206326 0.171300 0.540118
-11 9 19 0.208711 0.173536 0.577663
-11 9 20 0.211786 0.176617 0.609929
-11 9 21 0.215277 0.180204 0.639029
-11 9 22 0.216488 0.186238 0.663496
-11 9 23 0.216663 0.193384 0.685858
-11 9 24 0.205022 0.210162 0.705745
-11 9 25 0.189442 0.230151 0.724808
-11 9 26 0.179353 0.268691 0.747933
-11 9 27 0.170531 0.311513 0.771996
-11 9 28 0.163639 0.339969 0.788352
-11 9 29 0.157022 0.366372 0.803607
-11 9 30 0.151372 0.385697 0.814837
-11 9 31 0.145787 0.404550 0.825799
-11 10 0 0.209798 0.123978 0.000000
-11 10 1 0.209602 0.125489 0.000000
-11 10 2 0.209434 0.127072 0.000000
-11 10 3 0.209683 0.129741 0.000000
-11 10 4 0.209908 0.132694 0.000000
-11 10 5 0.209965 0.137637 0.000000
-11 10 6 0.209513 0.142890 0.020019
-11 10 7 0.206850 0.149487 0.055577
-11 10 8 0.204437 0.155832 0.091073
-11 10 9 0.202776 0.161422 0.126385
-11 10 10 0.201112 0.167654 0.166686
-11 10 11 0.199441 0.175299 0.217961
-11 10 12 0.198155 0.182504 0.269497
-11 10 13 0.197509 0.188977 0.321469
-11 10 14 0.196747 0.195075 0.372584
-11 10 15 0.195837 0.200691 0.422597
-11 10 16 0.197291 0.205796 0.470944
-11 10 17 0.201108 0.210391 0.517624
-11 10 18 0.203595 0.214120 0.559563
-11 10 19 0.205048 0.217176 0.597816
-11 10 20 0.207219 0.220780 0.630322
-11 10 21 0.209822 0.224714 0.659382
-11 10 22 0.210033 0.230967 0.683768
-11 10 23 0.209158 0.238275 0.706030
-11 10 24 0.191797 0.254218 0.725631
-11 10 25 0.168942 0.273038 0.744346
-11 10 26 0.155448 0.308635 0.765185
-11 10 27 0.144115 0.348103 0.786513
-11 10 28 0.136305 0.374499 0.801150
-11 10 29 0.128999 0.399027 0.814830
-11 10 30 0.123426 0.417083 0.825000
-11 10 31 0.117970 0.434707 0.834937
-11 11 0 0.222937 0.158489 0.000000
-11 11 1 0.222832 0.160568 0.000000
-11 11 2 0.222730 0.162706 0.000000
-11 11 3 0.222691 0.165754 0.000000
-11 11 4 0.222600 0.169098 0.000000
-11 11 5 0.222141 0.174514 0.000000
-11 11 6 0.221006 0.179999 0.000000
-11 11 7 0.216945 0.185780 0.024538
-11 11 8 0.213377 0.192045 0.089911
-11 11 9 0.211284 0.199764 0.129648
-11 11 10 0.208352 0.207636 0.173483
-11 11 11 0.203576 0.215845 0.226332
-11 11 12 0.199980 0.223816 0.279405
-11 11 13 0.198351 0.231390 0.332851
-11 11 14 0.195809 0.238491 0.385988
-11 11 15 0.192093 0.244983 0.438728
-11 11 16 0.192028 0.251184 0.488689
-11 11 17 0.195613 0.257096 0.535873
-11 11 18 0.196793 0.261983 0.578525
-11 11 19 0.196103 0.266073 0.617654
-11 11 20 0.196977 0.270281 0.650410
-11 11 21 0.198790 0.274560 0.679342
-11 11 22 0.196972 0.280425 0.703991
-11 11 23 0.193505 0.287011 0.726692
-11 11 24 0.174889 0.302136 0.745414
-11 11 25 0.151223 0.320108 0.762810
-11 11 26 0.137139 0.351824 0.781058
-11 11 27 0.125267 0.386712 0.799502
-11 11 28 0.120334 0.410975 0.812626
-11 11 29 0.116393 0.433721 0.824990
-11 11 30 0.113583 0.450962 0.834461
-11 11 31 0.110848 0.467837 0.843740
-11 12 0 0.235451 0.194556 0.000000
-11 12 1 0.235260 0.197106 0.000000
-11 12 2 0.235056 0.199711 0.000000
-11 12 3 0.234664 0.203136 0.000000
-11 12 4 0.234176 0.206886 0.000000
-11 12 5 0.233022 0.212915 0.000000
-11 12 6 0.231148 0.219005 0.000000
-11 12 7 0.226153 0.225360 0.002804
-11 12 8 0.221612 0.232433 0.087866
-11 12 9 0.218434 0.241661 0.131539
-11 12 10 0.213995 0.250843 0.178687
-11 12 11 0.206779 0.259921 0.233485
-11 12 12 0.200704 0.268873 0.288491
-11 12 13 0.196530 0.277616 0.343847
-11 12 14 0.191592 0.285754 0.398958
-11 12 15 0.185671 0.293112 0.453754
-11 12 16 0.181516 0.300269 0.505219
-11 12 17 0.179127 0.307227 0.553351
-11 12 18 0.176899 0.313034 0.596735
-11 12 19 0.174795 0.317946 0.636424
-11 12 20 0.174504 0.322590 0.669612
-11 12 21 0.175301 0.327073 0.698899
-11 12 22 0.172270 0.332652 0.723645
-11 12 23 0.167501 0.338729 0.746328
-11 12 24 0.151488 0.352755 0.764278
-11 12 25 0.131727 0.369432 0.780650
-11 12 26 0.119571 0.397557 0.796744
-11 12 27 0.109169 0.428323 0.812774
-11 12 28 0.106085 0.450344 0.824506
-11 12 29 0.104047 0.471114 0.835624
-11 12 30 0.102700 0.487142 0.844279
-11 12 31 0.101400 0.502854 0.852769
-11 13 0 0.246922 0.233216 0.000000
-11 13 1 0.246352 0.236079 0.000000
-11 13 2 0.245765 0.239000 0.000000
-11 13 3 0.244909 0.242797 0.000000
-11 13 4 0.243893 0.246980 0.000000
-11 13 5 0.241748 0.253855 0.000000
-11 13 6 0.239038 0.261175 0.000000
-11 13 7 0.233879 0.270420 0.000000
-11 13 8 0.228672 0.279780 0.084350
-11 13 9 0.223324 0.289484 0.131140
-11 13 10 0.216976 0.299423 0.181236
-11 13 11 0.208431 0.309878 0.238605
-11 13 12 0.199593 0.320172 0.296208
-11 13 13 0.190270 0.330198 0.354199
-11 13 14 0.181909 0.339429 0.411204
-11 13 15 0.174785 0.347636 0.466941
-11 13 16 0.162256 0.355516 0.519721
-11 13 17 0.144323 0.363067 0.569546
-11 13 18 0.135182 0.369399 0.613689
-11 13 19 0.132881 0.374782 0.653411
-11 13 20 0.131646 0.379581 0.687336
-11 13 21 0.131050 0.384031 0.717781
-11 13 22 0.128168 0.389493 0.742352
-11 13 23 0.124245 0.395415 0.764252
-11 13 24 0.117267 0.407874 0.781609
-11 13 25 0.109271 0.422512 0.797450
-11 13 26 0.103236 0.447527 0.812119
-11 13 27 0.097653 0.474936 0.826517
-11 13 28 0.094705 0.494531 0.837057
-11 13 29 0.092134 0.513009 0.847047
-11 13 30 0.090087 0.527156 0.854690
-11 13 31 0.088075 0.541014 0.862177
-11 14 0 0.258431 0.277730 0.000000
-11 14 1 0.257521 0.280672 0.000000
-11 14 2 0.256586 0.283673 0.000000
-11 14 3 0.255266 0.287570 0.000000
-11 14 4 0.253732 0.291875 0.000000
-11 14 5 0.250699 0.299033 0.000000
-11 14 6 0.247004 0.306902 0.000000
-11 14 7 0.240440 0.317855 0.000000
-11 14 8 0.233544 0.328683 0.055409
-11 14 9 0.225654 0.339134 0.119482
-11 14 10 0.216579 0.349997 0.182397
-11 14 11 0.204898 0.361765 0.242765
-11 14 12 0.191238 0.373279 0.303045
-11 14 13 0.174279 0.384367 0.363179
-11 14 14 0.160952 0.394662 0.422016
-11 14 15 0.152293 0.403936 0.479186
-11 14 16 0.137559 0.412448 0.533140
-11 14 17 0.116750 0.420196 0.583877
-11 14 18 0.105326 0.426939 0.628801
-11 14 19 0.101202 0.432902 0.669203
-11 14 20 0.098761 0.437744 0.703781
-11 14 21 0.097331 0.441914 0.734865
-11 14 22 0.093516 0.447087 0.759511
-11 14 23 0.088617 0.452716 0.781230
-11 14 24 0.086164 0.463675 0.798090
-11 14 25 0.084526 0.476411 0.813332
-11 14 26 0.082202 0.498106 0.826642
-11 14 27 0.079719 0.521869 0.839507
-11 14 28 0.076351 0.538763 0.848808
-11 14 29 0.072857 0.554676 0.857601
-11 14 30 0.070936 0.566965 0.864319
-11 14 31 0.069121 0.579013 0.870899
-11 15 0 0.269989 0.329771 0.000000
-11 15 1 0.268789 0.332491 0.000000
-11 15 2 0.267552 0.335268 0.000000
-11 15 3 0.265766 0.338914 0.000000
-11 15 4 0.263730 0.342943 0.000000
-11 15 5 0.259940 0.349658 0.000000
-11 15 6 0.255067 0.357203 0.000000
-11 15 7 0.245502 0.368344 0.000000
-11 15 8 0.235601 0.379587 0.000000
-11 15 9 0.224693 0.391133 0.093346
-11 15 10 0.211838 0.403133 0.181772
-11 15 11 0.194699 0.416133 0.245689
-11 15 12 0.173567 0.428708 0.308752
-11 15 13 0.145778 0.440576 0.370393
-11 15 14 0.125501 0.451899 0.430983
-11 15 15 0.114880 0.462520 0.490222
-11 15 16 0.105871 0.471546 0.545164
-11 15 17 0.098475 0.478979 0.595810
-11 15 18 0.090719 0.485991 0.641544
-11 15 19 0.082681 0.492676 0.683456
-11 15 20 0.078699 0.497415 0.718582
-11 15 21 0.077150 0.500987 0.749636
-11 15 22 0.071016 0.505650 0.774678
-11 15 23 0.062797 0.510809 0.796989
-11 15 24 0.059069 0.520354 0.813481
-11 15 25 0.056838 0.531361 0.828034
-11 15 26 0.055126 0.549467 0.840072
-11 15 27 0.053532 0.569211 0.851529
-11 15 28 0.049030 0.583052 0.859530
-11 15 29 0.044113 0.596051 0.867036
-11 15 30 0.043382 0.606512 0.872940
-11 15 31 0.042930 0.616803 0.878738
-11 16 0 0.279890 0.376390 0.000000
-11 16 1 0.278298 0.379251 0.000000
-11 16 2 0.276662 0.382174 0.000000
-11 16 3 0.274355 0.386023 0.000000
-11 16 4 0.271738 0.390273 0.000000
-11 16 5 0.266962 0.397332 0.000000
-11 16 6 0.260859 0.405215 0.000000
-11 16 7 0.249011 0.416670 0.000000
-11 16 8 0.236584 0.428355 0.000000
-11 16 9 0.222423 0.440729 0.073231
-11 16 10 0.204467 0.453534 0.179868
-11 16 11 0.178167 0.467288 0.246926
-11 16 12 0.151247 0.480605 0.312646
-11 16 13 0.123292 0.493195 0.376139
-11 16 14 0.102141 0.505156 0.438408
-11 16 15 0.089738 0.516307 0.499106
-11 16 16 0.081132 0.525819 0.555084
-11 16 17 0.076322 0.533689 0.606343
-11 16 18 0.058975 0.540919 0.652839
-11 16 19 0.031876 0.547651 0.695631
-11 16 20 0.020635 0.552348 0.731372
-11 16 21 0.018908 0.555825 0.762882
-11 16 22 0.013330 0.560060 0.788067
-11 16 23 0.006000 0.564640 0.810376
-11 16 24 0.002762 0.572781 0.826350
-11 16 25 0.000887 0.582109 0.840213
-11 16 26 0.000000 0.597201 0.851334
-11 16 27 0.000000 0.613622 0.861822
-11 16 28 0.000000 0.624881 0.868920
-11 16 29 0.000000 0.635403 0.875533
-11 16 30 0.000000 0.644283 0.880824
-11 16 31 0.000000 0.653054 0.886027
-11 17 0 0.288133 0.417589 0.000000
-11 17 1 0.286051 0.420953 0.000000
-11 17 2 0.283918 0.424389 0.000000
-11 17 3 0.281031 0.428896 0.000000
-11 17 4 0.277756 0.433864 0.000000
-11 17 5 0.271763 0.442054 0.000000
-11 17 6 0.264378 0.450939 0.000000
-11 17 7 0.250966 0.462834 0.000000
-11 17 8 0.236494 0.474989 0.000000
-11 17 9 0.218843 0.487924 0.059138
-11 17 10 0.194468 0.501201 0.176685
-11 17 11 0.155302 0.515230 0.246475
-11 17 12 0.124277 0.528969 0.314727
-11 17 13 0.106819 0.542223 0.380415
-11 17 14 0.090872 0.554433 0.444292
-11 17 15 0.076869 0.565299 0.505839
-11 17 16 0.063342 0.575264 0.562900
-11 17 17 0.050291 0.584327 0.615475
-11 17 18 0.010095 0.591725 0.662687
-11 17 19 0.000000 0.597829 0.705728
-11 17 20 0.000000 0.602545 0.742151
-11 17 21 0.000000 0.606428 0.774605
-11 17 22 0.000000 0.610316 0.799675
-11 17 23 0.000000 0.614208 0.821389
-11 17 24 0.000000 0.620956 0.836697
-11 17 25 0.000000 0.628655 0.849868
-11 17 26 0.000000 0.641307 0.860428
-11 17 27 0.000000 0.655102 0.870386
-11 17 28 0.000000 0.664250 0.876979
-11 17 29 0.000000 0.672733 0.883092
-11 17 30 0.000000 0.680281 0.887971
-11 17 31 0.000000 0.687766 0.892767
-11 18 0 0.295327 0.459683 0.000000
-11 18 1 0.292769 0.462845 0.000000
-11 18 2 0.290154 0.466074 0.000000
-11 18 3 0.286673 0.470323 0.000000
-11 18 4 0.282738 0.475037 0.000000
-11 18 5 0.275626 0.482998 0.000000
-11 18 6 0.266782 0.491806 0.000000
-11 18 7 0.250436 0.504281 0.000000
-11 18 8 0.231427 0.516902 0.000000
-11 18 9 0.204432 0.529959 0.050907
-11 18 10 0.174230 0.543463 0.172723
-11 18 11 0.136971 0.557947 0.245725
-11 18 12 0.108534 0.572086 0.316564
-11 18 13 0.094801 0.585648 0.383796
-11 18 14 0.069774 0.598354 0.449265
-11 18 15 0.030225 0.609961 0.512466
-11 18 16 0.004540 0.620178 0.570450
-11 18 17 0.000000 0.629005 0.623218
-11 18 18 0.000000 0.636396 0.670844
-11 18 19 0.000000 0.642670 0.714473
-11 18 20 0.000000 0.647307 0.751110
-11 18 21 0.000000 0.650962 0.783551
-11 18 22 0.000000 0.654729 0.808755
-11 18 23 0.000000 0.658548 0.830668
-11 18 24 0.000000 0.664266 0.845600
-11 18 25 0.000000 0.670617 0.858204
-11 18 26 0.000000 0.680988 0.868227
-11 18 27 0.000000 0.692288 0.877653
-11 18 28 0.000000 0.699879 0.883896
-11 18 29 0.000000 0.706941 0.889685
-11 18 30 0.000000 0.713144 0.894194
-11 18 31 0.000000 0.719290 0.898618
-11 19 0 0.301706 0.502475 0.000000
-11 19 1 0.298685 0.504884 0.000000
-11 19 2 0.295597 0.507347 0.000000
-11 19 3 0.291509 0.510626 0.000000
-11 19 4 0.286912 0.514329 0.000000
-11 19 5 0.278759 0.521005 0.000000
-11 19 6 0.268319 0.528897 0.000000
-11 19 7 0.247971 0.542061 0.000000
-11 19 8 0.222488 0.555143 0.000000
-11 19 9 0.181597 0.567982 0.047238
-11 19 10 0.146028 0.581521 0.168155
-11 19 11 0.122165 0.596600 0.244742
-11 19 12 0.101523 0.611122 0.318210
-11 19 13 0.086249 0.624714 0.386480
-11 19 14 0.041030 0.638110 0.453530
-11 19 15 0.000000 0.651255 0.519012
-11 19 16 0.000000 0.661567 0.577795
-11 19 17 0.000000 0.669047 0.629880
-11 19 18 0.000000 0.676294 0.677688
-11 19 19 0.000000 0.683361 0.722169
-11 19 20 0.000000 0.687843 0.758653
-11 19 21 0.000000 0.690776 0.790339
-11 19 22 0.000000 0.694597 0.815868
-11 19 23 0.000000 0.698823 0.838597
-11 19 24 0.000000 0.703794 0.853380
-11 19 25 0.000000 0.709013 0.865514
-11 19 26 0.000000 0.717228 0.875018
-11 19 27 0.000000 0.726135 0.883913
-11 19 28 0.000000 0.732602 0.889925
-11 19 29 0.000000 0.738720 0.895526
-11 19 30 0.000000 0.743571 0.899699
-11 19 31 0.000000 0.748337 0.903778
-11 20 0 0.307677 0.532797 0.000000
-11 20 1 0.304193 0.535237 0.000000
-11 20 2 0.300633 0.537735 0.000000
-11 20 3 0.295938 0.541098 0.000000
-11 20 4 0.290655 0.544882 0.000000
-11 20 5 0.281258 0.551605 0.000000
-11 20 6 0.269402 0.559429 0.000000
-11 20 7 0.246884 0.572028 0.000000
-11 20 8 0.218407 0.584843 0.000000
-11 20 9 0.172057 0.598307 0.045710
-11 20 10 0.134118 0.612322 0.166489
-11 20 11 0.114686 0.627548 0.245323
-11 20 12 0.088481 0.642181 0.320576
-11 20 13 0.050989 0.655824 0.389862
-11 20 14 0.000000 0.669175 0.457654
-11 20 15 0.000000 0.682149 0.523525
-11 20 16 0.000000 0.692731 0.582913
-11 20 17 0.000000 0.700922 0.635816
-11 20 18 0.000000 0.708315 0.683896
-11 20 19 0.000000 0.715088 0.728225
-11 20 20 0.000000 0.719783 0.764819
-11 20 21 0.000000 0.723229 0.796771
-11 20 22 0.000000 0.726898 0.822081
-11 20 23 0.000000 0.730667 0.844371
-11 20 24 0.000000 0.734779 0.858824
-11 20 25 0.000000 0.739006 0.870665
-11 20 26 0.000000 0.745479 0.879856
-11 20 27 0.000000 0.752470 0.888435
-11 20 28 0.000000 0.757668 0.894261
-11 20 29 0.000000 0.762610 0.899694
-11 20 30 0.000000 0.766719 0.903718
-11 20 31 0.000000 0.770772 0.907648
-11 21 0 0.313404 0.555638 0.000000
-11 21 1 0.309457 0.558578 0.000000
-11 21 2 0.305425 0.561590 0.000000
-11 21 3 0.300123 0.565673 0.000000
-11 21 4 0.294139 0.570191 0.000000
-11 21 5 0.283378 0.577760 0.000000
-11 21 6 0.270212 0.586025 0.000000
-11 21 7 0.246622 0.597308 0.000000
-11 21 8 0.217241 0.609418 0.000000
-11 21 9 0.170492 0.624014 0.045467
-11 21 10 0.131984 0.638769 0.166564
-11 21 11 0.111603 0.653874 0.246842
-11 21 12 0.071821 0.668454 0.323374
-11 21 13 0.000000 0.682161 0.393663
-11 21 14 0.000000 0.695025 0.461694
-11 21 15 0.000000 0.706804 0.526819
-11 21 16 0.000000 0.717761 0.586693
-11 21 17 0.000000 0.727895 0.641316
-11 21 18 0.000000 0.735609 0.689724
-11 21 19 0.000000 0.741439 0.733298
-11 21 20 0.000000 0.746564 0.770158
-11 21 21 0.000000 0.751266 0.802990
-11 21 22 0.000000 0.754658 0.827755
-11 21 23 0.000000 0.757454 0.848853
-11 21 24 0.000000 0.760640 0.862867
-11 21 25 0.000000 0.763957 0.874520
-11 21 26 0.000000 0.768936 0.883523
-11 21 27 0.000000 0.774298 0.891914
-11 21 28 0.000000 0.778141 0.897581
-11 21 29 0.000000 0.781767 0.902859
-11 21 30 0.000000 0.785501 0.906845
-11 21 31 0.000000 0.789242 0.910745
-11 22 0 0.317585 0.575187 0.000000
-11 22 1 0.313294 0.578175 0.000000
-11 22 2 0.308910 0.581232 0.000000
-11 22 3 0.303140 0.585325 0.000000
-11 22 4 0.296637 0.589834 0.000000
-11 22 5 0.284994 0.597256 0.000000
-11 22 6 0.268585 0.605459 0.000000
-11 22 7 0.231516 0.617043 0.000000
-11 22 8 0.195064 0.629404 0.000000
-11 22 9 0.160462 0.644097 0.048514
-11 22 10 0.129867 0.658967 0.171563
-11 22 11 0.108090 0.674225 0.252723
-11 22 12 0.063469 0.688820 0.329908
-11 22 13 0.000000 0.702307 0.400470
-11 22 14 0.000000 0.715074 0.468430
-11 22 15 0.000000 0.726916 0.533045
-11 22 16 0.000000 0.737808 0.592522
-11 22 17 0.000000 0.747752 0.646864
-11 22 18 0.000000 0.755470 0.695135
-11 22 19 0.000000 0.761458 0.738685
-11 22 20 0.000000 0.766605 0.775224
-11 22 21 0.000000 0.771247 0.807555
-11 22 22 0.000000 0.774722 0.832145
-11 22 23 0.000000 0.777666 0.853217
-11 22 24 0.000000 0.780497 0.866954
-11 22 25 0.000000 0.783292 0.878245
-11 22 26 0.000000 0.787461 0.886887
-11 22 27 0.000000 0.791948 0.894917
-11 22 28 0.000000 0.795209 0.900402
-11 22 29 0.000000 0.798294 0.905524
-11 22 30 0.000000 0.801437 0.909430
-11 22 31 0.000000 0.804584 0.913256
-11 23 0 0.321064 0.593238 0.000000
-11 23 1 0.316482 0.596069 0.000000
-11 23 2 0.311800 0.598959 0.000000
-11 23 3 0.305627 0.602739 0.000000
-11 23 4 0.298687 0.606900 0.000000
-11 23 5 0.286381 0.613725 0.000000
-11 23 6 0.265848 0.621637 0.000000
-11 23 7 0.209663 0.634258 0.000000
-11 23 8 0.163336 0.647304 0.000000
-11 23 9 0.146582 0.661624 0.053056
-11 23 10 0.127759 0.676324 0.178799
-11 23 11 0.104380 0.691862 0.260586
-11 23 12 0.058892 0.706500 0.338142
-11 23 13 0.000000 0.719638 0.408643
-11 23 14 0.000000 0.732487 0.476392
-11 23 15 0.000000 0.744962 0.540603
-11 23 16 0.000000 0.755591 0.599284
-11 23 17 0.000000 0.764373 0.652433
-11 23 18 0.000000 0.771953 0.700357
-11 23 19 0.000000 0.778599 0.744216
-11 23 20 0.000000 0.783581 0.780166
-11 23 21 0.000000 0.787565 0.811369
-11 23 22 0.000000 0.791287 0.835953
-11 23 23 0.000000 0.794889 0.857528
-11 23 24 0.000000 0.797626 0.871061
-11 23 25 0.000000 0.800075 0.881912
-11 23 26 0.000000 0.803746 0.890114
-11 23 27 0.000000 0.807699 0.897705
-11 23 28 0.000000 0.810728 0.902997
-11 23 29 0.000000 0.813625 0.907961
-11 23 30 0.000000 0.816080 0.911769
-11 23 31 0.000000 0.818505 0.915501
-11 24 0 0.327830 0.608584 0.000000
-11 24 1 0.322630 0.612176 0.000000
-11 24 2 0.317339 0.615813 0.000000
-11 24 3 0.310671 0.620127 0.000000
-11 24 4 0.303283 0.624731 0.000000
-11 24 5 0.290856 0.631358 0.000000
-11 24 6 0.271323 0.639016 0.000000
-11 24 7 0.221002 0.651140 0.000000
-11 24 8 0.177323 0.663789 0.000000
-11 24 9 0.153574 0.678018 0.064311
-11 24 10 0.129886 0.692590 0.196299
-11 24 11 0.106329 0.707915 0.278265
-11 24 12 0.060714 0.722352 0.355563
-11 24 13 0.000000 0.735307 0.425082
-11 24 14 0.000000 0.747865 0.491648
-11 24 15 0.000000 0.759909 0.554416
-11 24 16 0.000000 0.770119 0.611532
-11 24 17 0.000000 0.778495 0.662995
-11 24 18 0.000000 0.785830 0.709669
-11 24 19 0.000000 0.792356 0.752616
-11 24 20 0.000000 0.797236 0.787445
-11 24 21 0.000000 0.801129 0.817401
-11 24 22 0.000000 0.804692 0.841246
-11 24 23 0.000000 0.808106 0.862312
-11 24 24 0.000000 0.810679 0.875476
-11 24 25 0.000000 0.812970 0.886007
-11 24 26 0.000000 0.816407 0.893924
-11 24 27 0.000000 0.820109 0.901239
-11 24 28 0.000000 0.822984 0.906380
-11 24 29 0.000000 0.825740 0.911211
-11 24 30 0.000000 0.827930 0.914902
-11 24 31 0.000000 0.830081 0.918517
-11 25 0 0.335690 0.623028 0.000000
-11 25 1 0.329765 0.627688 0.000000
-11 25 2 0.323761 0.632377 0.000000
-11 25 3 0.316568 0.637507 0.000000
-11 25 4 0.308728 0.642816 0.000000
-11 25 5 0.296360 0.649380 0.000000
-11 25 6 0.279536 0.656797 0.000000
-11 25 7 0.243404 0.667910 0.000000
-11 25 8 0.206549 0.679803 0.000000
-11 25 9 0.167523 0.694035 0.077803
-11 25 10 0.133424 0.708491 0.217221
-11 25 11 0.110165 0.723440 0.299214
-11 25 12 0.064668 0.737594 0.376046
-11 25 13 0.000000 0.750422 0.444276
-11 25 14 0.000000 0.762564 0.509334
-11 25 15 0.000000 0.773823 0.570313
-11 25 16 0.000000 0.783563 0.625609
-11 25 17 0.000000 0.791784 0.675223
-11 25 18 0.000000 0.798838 0.720344
-11 25 19 0.000000 0.804985 0.761973
-11 25 20 0.000000 0.809784 0.795502
-11 25 21 0.000000 0.813773 0.824173
-11 25 22 0.000000 0.817044 0.847034
-11 25 23 0.000000 0.819988 0.867254
-11 25 24 0.000000 0.822372 0.879995
-11 25 25 0.000000 0.824570 0.890244
-11 25 26 0.000000 0.827861 0.897928
-11 25 27 0.000000 0.831405 0.905021
-11 25 28 0.000000 0.834151 0.910026
-11 25 29 0.000000 0.836784 0.914733
-11 25 30 0.000000 0.838849 0.918299
-11 25 31 0.000000 0.840876 0.921790
-11 26 0 0.345782 0.634254 0.000000
-11 26 1 0.339769 0.639062 0.000000
-11 26 2 0.333656 0.643936 0.000000
-11 26 3 0.326034 0.649806 0.000000
-11 26 4 0.317678 0.656003 0.000000
-11 26 5 0.304188 0.664494 0.000000
-11 26 6 0.287240 0.673422 0.000000
-11 26 7 0.255305 0.684243 0.000000
-11 26 8 0.220233 0.695832 0.000000
-11 26 9 0.175749 0.709730 0.098122
-11 26 10 0.138201 0.723799 0.247814
-11 26 11 0.115912 0.738246 0.326921
-11 26 12 0.072761 0.751964 0.401246
-11 26 13 0.000000 0.764465 0.467601
-11 26 14 0.000000 0.776079 0.530652
-11 26 15 0.000000 0.786550 0.589457
-11 26 16 0.000000 0.795716 0.642486
-11 26 17 0.000000 0.803578 0.689740
-11 26 18 0.000000 0.810363 0.733233
-11 26 19 0.000000 0.816311 0.773800
-11 26 20 0.000000 0.820855 0.805523
-11 26 21 0.000000 0.824557 0.831939
-11 26 22 0.000000 0.827642 0.853655
-11 26 23 0.000000 0.830446 0.873233
-11 26 24 0.000000 0.832763 0.885775
-11 26 25 0.000000 0.834919 0.895970
-11 26 26 0.000000 0.837598 0.902842
-11 26 27 0.000000 0.840397 0.908947
-11 26 28 0.000000 0.843008 0.913763
-11 26 29 0.000000 0.845593 0.918395
-11 26 30 0.000000 0.847633 0.921935
-11 26 31 0.000000 0.849637 0.925402
-11 27 0 0.356388 0.644738 0.000000
-11 27 1 0.350435 0.649482 0.000000
-11 27 2 0.344352 0.654342 0.000000
-11 27 3 0.336323 0.660932 0.000000
-11 27 4 0.327438 0.668060 0.000000
-11 27 5 0.312553 0.678938 0.000000
-11 27 6 0.294826 0.689781 0.000000
-11 27 7 0.264783 0.700475 0.000000
-11 27 8 0.230331 0.711866 0.000000
-11 27 9 0.182654 0.725350 0.120016
-11 27 10 0.143262 0.738970 0.280638
-11 27 11 0.122100 0.752887 0.356187
-11 27 12 0.081810 0.766133 0.427534
-11 27 13 0.009641 0.778261 0.491878
-11 27 14 0.000000 0.789320 0.552809
-11 27 15 0.000000 0.799002 0.609352
-11 27 16 0.000000 0.807571 0.660011
-11 27 17 0.000000 0.815026 0.704786
-11 27 18 0.000000 0.821545 0.746632
-11 27 19 0.000000 0.827335 0.786199
-11 27 20 0.000000 0.831585 0.815997
-11 27 21 0.000000 0.834911 0.839936
-11 27 22 0.000000 0.837834 0.860468
-11 27 23 0.000000 0.840575 0.879452
-11 27 24 0.000000 0.842854 0.891845
-11 27 25 0.000000 0.844979 0.902040
-11 27 26 0.000000 0.846937 0.907966
-11 27 27 0.000000 0.848857 0.912907
-11 27 28 0.000000 0.851332 0.917521
-11 27 29 0.000000 0.853886 0.922089
-11 27 30 0.000000 0.855924 0.925625
-11 27 31 0.000000 0.857928 0.929092
-11 28 0 0.363735 0.652254 0.000000
-11 28 1 0.357789 0.657073 0.000000
-11 28 2 0.351707 0.662006 0.000000
-11 28 3 0.343576 0.668661 0.000000
-11 28 4 0.334569 0.675922 0.000000
-11 28 5 0.319436 0.687428 0.000000
-11 28 6 0.301486 0.699067 0.000000
-11 28 7 0.271334 0.711283 0.000000
-11 28 8 0.236444 0.723755 0.000000
-11 28 9 0.187339 0.736995 0.158371
-11 28 10 0.147611 0.750279 0.303230
-11 28 11 0.128509 0.763662 0.376278
-11 28 12 0.099250 0.776465 0.445618
-11 28 13 0.053064 0.788300 0.508776
-11 28 14 0.003048 0.799055 0.568364
-11 28 15 0.000000 0.808421 0.623360
-11 28 16 0.000000 0.816710 0.672886
-11 28 17 0.000000 0.823920 0.716940
-11 28 18 0.000000 0.830151 0.757428
-11 28 19 0.000000 0.835619 0.795142
-11 28 20 0.000000 0.839702 0.823812
-11 28 21 0.000000 0.842954 0.847056
-11 28 22 0.000000 0.845736 0.866547
-11 28 23 0.000000 0.848304 0.884331
-11 28 24 0.000000 0.850475 0.896303
-11 28 25 0.000000 0.852515 0.906336
-11 28 26 0.000000 0.854413 0.912159
-11 28 27 0.000000 0.856278 0.917009
-11 28 28 0.000000 0.858237 0.921051
-11 28 29 0.000000 0.860209 0.924976
-11 28 30 0.000000 0.862210 0.928420
-11 28 31 0.000000 0.864214 0.931831
-11 29 0 0.370617 0.659347 0.000000
-11 29 1 0.364671 0.664259 0.000000
-11 29 2 0.358584 0.669279 0.000000
-11 29 3 0.350394 0.675903 0.000000
-11 29 4 0.341325 0.683185 0.000000
-11 29 5 0.326107 0.695067 0.000000
-11 29 6 0.308015 0.707341 0.000000
-11 29 7 0.277467 0.721317 0.000000
-11 29 8 0.241987 0.735053 0.048983
-11 29 9 0.191708 0.748071 0.199078
-11 29 10 0.151857 0.761036 0.324361
-11 29 11 0.134949 0.773886 0.395059
-11 29 12 0.117889 0.786249 0.462529
-11 29 13 0.100577 0.797802 0.524620
-11 29 14 0.062937 0.808289 0.582975
-11 29 15 0.000000 0.817407 0.636528
-11 29 16 0.000000 0.825461 0.685097
-11 29 17 0.000000 0.832450 0.728681
-11 29 18 0.000000 0.838389 0.767853
-11 29 19 0.000000 0.843511 0.803592
-11 29 20 0.000000 0.847446 0.831247
-11 29 21 0.000000 0.850668 0.854051
-11 29 22 0.000000 0.853311 0.872520
-11 29 23 0.000000 0.855691 0.889019
-11 29 24 0.000000 0.857744 0.900530
-11 29 25 0.000000 0.859689 0.910378
-11 29 26 0.000000 0.861622 0.916218
-11 29 27 0.000000 0.863551 0.921132
-11 29 28 0.000000 0.864939 0.924547
-11 29 29 0.000000 0.866250 0.927748
-11 29 30 0.000000 0.868210 0.931087
-11 29 31 0.000000 0.870214 0.934434
-11 30 0 0.375698 0.664792 0.000000
-11 30 1 0.369752 0.669682 0.000000
-11 30 2 0.363669 0.674682 0.000000
-11 30 3 0.355530 0.681333 0.000000
-11 30 4 0.346506 0.688634 0.000000
-11 30 5 0.331283 0.700479 0.000000
-11 30 6 0.313112 0.713032 0.000000
-11 30 7 0.282169 0.728650 0.011471
-11 30 8 0.246172 0.743555 0.128442
-11 30 9 0.195013 0.756320 0.241205
-11 30 10 0.154999 0.769047 0.340326
-11 30 11 0.139506 0.781687 0.409435
-11 30 12 0.124175 0.793825 0.475700
-11 30 13 0.109112 0.805127 0.537224
-11 30 14 0.082806 0.815363 0.594667
-11 30 15 0.042045 0.824229 0.646864
-11 30 16 0.010373 0.832092 0.694520
-11 30 17 0.000000 0.838951 0.737634
-11 30 18 0.000000 0.844687 0.775738
-11 30 19 0.000000 0.849552 0.809943
-11 30 20 0.000000 0.853352 0.836841
-11 30 21 0.000000 0.856512 0.859353
-11 30 22 0.000000 0.859007 0.877048
-11 30 23 0.000000 0.861199 0.892553
-11 30 24 0.000000 0.863201 0.903744
-11 30 25 0.000000 0.865140 0.913495
-11 30 26 0.000000 0.867026 0.919294
-11 30 27 0.000000 0.868900 0.924182
-11 30 28 0.000000 0.870272 0.927581
-11 30 29 0.000000 0.871572 0.930768
-11 30 30 0.000000 0.873090 0.933603
-11 30 31 0.000000 0.874621 0.936415
-11 31 0 0.380659 0.670128 0.000000
-11 31 1 0.374713 0.674988 0.000000
-11 31 2 0.368634 0.679961 0.000000
-11 31 3 0.360555 0.686642 0.000000
-11 31 4 0.351582 0.693961 0.000000
-11 31 5 0.336359 0.705743 0.000000
-11 31 6 0.318114 0.718551 0.000000
-11 31 7 0.286776 0.735804 0.066456
-11 31 8 0.250268 0.751871 0.208657
-11 31 9 0.198247 0.764382 0.283426
-11 31 10 0.158067 0.776874 0.355947
-11 31 11 0.143938 0.789326 0.423518
-11 31 12 0.129637 0.801253 0.488622
-11 31 13 0.115048 0.812306 0.549611
-11 31 14 0.100007 0.822293 0.606164
-11 31 15 0.084384 0.830907 0.657012
-11 31 16 0.063592 0.838582 0.703757
-11 31 17 0.037631 0.845316 0.746402
-11 31 18 0.000000 0.850857 0.783453
-11 31 19 0.000000 0.855470 0.816155
-11 31 20 0.000000 0.859135 0.842312
-11 31 21 0.000000 0.862232 0.864541
-11 31 22 0.000000 0.864577 0.881479
-11 31 23 0.000000 0.866581 0.896011
-11 31 24 0.000000 0.868537 0.906890
-11 31 25 0.000000 0.870476 0.916550
-11 31 26 0.000000 0.872310 0.922305
-11 31 27 0.000000 0.874120 0.927159
-11 31 28 0.000000 0.875513 0.930584
-11 31 29 0.000000 0.876847 0.933804
-11 31 30 0.000000 0.877895 0.936109
-11 31 31 0.000000 0.878923 0.938354
-12 0 0 0.160734 0.009245 0.026300
-12 0 1 0.161073 0.009610 0.028375
-12 0 2 0.161412 0.009983 0.030508
-12 0 3 0.161752 0.010494 0.033529
-12 0 4 0.162133 0.011037 0.036831
-12 0 5 0.162811 0.011801 0.042108
-12 0 6 0.163419 0.012386 0.047713
-12 0 7 0.163720 0.012198 0.054741
-12 0 8 0.164140 0.011148 0.063354
-12 0 9 0.164916 0.007511 0.076723
-12 0 10 0.166326 0.000733 0.098136
-12 0 11 0.169126 0.000000 0.137249
-12 0 12 0.171945 0.000000 0.175912
-12 0 13 0.174795 0.000000 0.213826
-12 0 14 0.179378 0.000000 0.253208
-12 0 15 0.186188 0.000000 0.294477
-12 0 16 0.193061 0.000000 0.332649
-12 0 17 0.199997 0.000000 0.367725
-12 0 18 0.206484 0.000000 0.400672
-12 0 19 0.212622 0.000000 0.431963
-12 0 20 0.218681 0.000000 0.460929
-12 0 21 0.224692 0.000000 0.488501
-12 0 22 0.230850 0.000000 0.513644
-12 0 23 0.237075 0.000000 0.537684
-12 0 24 0.244646 0.000000 0.566312
-12 0 25 0.252665 0.000000 0.596469
-12 0 26 0.264222 0.000000 0.634919
-12 0 27 0.276595 0.000000 0.675284
-12 0 28 0.282349 0.000000 0.702289
-12 0 29 0.287157 0.012021 0.727387
-12 0 30 0.290771 0.111128 0.745929
-12 0 31 0.294304 0.211824 0.764034
-12 1 0 0.165679 0.014264 0.017210
-12 1 1 0.165823 0.014610 0.023997
-12 1 2 0.165980 0.014963 0.030545
-12 1 3 0.166319 0.015416 0.033489
-12 1 4 0.166701 0.015906 0.036725
-12 1 5 0.167379 0.016652 0.042002
-12 1 6 0.168032 0.017314 0.047935
-12 1 7 0.168579 0.017614 0.056710
-12 1 8 0.169100 0.017070 0.066633
-12 1 9 0.169543 0.013990 0.080002
-12 1 10 0.170768 0.007366 0.101551
-12 1 11 0.173709 0.000000 0.141097
-12 1 12 0.176617 0.000000 0.180327
-12 1 13 0.179467 0.000000 0.219029
-12 1 14 0.184011 0.000000 0.258937
-12 1 15 0.190734 0.000000 0.300394
-12 1 16 0.197476 0.000000 0.339111
-12 1 17 0.204237 0.000000 0.375087
-12 1 18 0.210558 0.000000 0.408514
-12 1 19 0.216537 0.000000 0.439956
-12 1 20 0.222428 0.000000 0.469179
-12 1 21 0.228264 0.000000 0.497069
-12 1 22 0.234224 0.000000 0.521989
-12 1 23 0.240240 0.000000 0.545558
-12 1 24 0.246577 0.000000 0.572617
-12 1 25 0.253021 0.000000 0.600839
-12 1 26 0.264296 0.000000 0.638865
-12 1 27 0.276686 0.000000 0.679154
-12 1 28 0.282442 0.000000 0.706217
-12 1 29 0.287250 0.021854 0.731390
-12 1 30 0.290782 0.121288 0.749937
-12 1 31 0.294228 0.221984 0.768041
-12 2 0 0.170724 0.019391 0.008081
-12 2 1 0.170681 0.019715 0.019228
-12 2 2 0.170661 0.020045 0.029881
-12 2 3 0.170988 0.020448 0.033125
-12 2 4 0.171359 0.020892 0.036624
-12 2 5 0.172039 0.021620 0.041902
-12 2 6 0.172740 0.022359 0.048165
-12 2 7 0.173535 0.023143 0.058693
-12 2 8 0.174157 0.023105 0.069938
-12 2 9 0.174257 0.020600 0.083337
-12 2 10 0.175292 0.014174 0.105043
-12 2 11 0.178383 0.000000 0.145021
-12 2 12 0.181385 0.000000 0.184823
-12 2 13 0.184238 0.000000 0.224329
-12 2 14 0.188743 0.000000 0.264776
-12 2 15 0.195373 0.000000 0.306433
-12 2 16 0.201978 0.000000 0.345711
-12 2 17 0.208557 0.000000 0.382611
-12 2 18 0.214716 0.000000 0.416527
-12 2 19 0.220547 0.000000 0.448123
-12 2 20 0.226265 0.000000 0.477602
-12 2 21 0.231916 0.000000 0.505812
-12 2 22 0.237668 0.000000 0.530506
-12 2 23 0.243466 0.000000 0.553604
-12 2 24 0.248624 0.000000 0.579158
-12 2 25 0.253569 0.000000 0.605531
-12 2 26 0.264488 0.000000 0.643049
-12 2 27 0.276784 0.000000 0.683140
-12 2 28 0.282530 0.000000 0.710236
-12 2 29 0.287339 0.031887 0.735478
-12 2 30 0.290793 0.131661 0.754028
-12 2 31 0.294157 0.232363 0.772133
-12 3 0 0.177260 0.026155 0.000000
-12 3 1 0.177147 0.026403 0.008574
-12 3 2 0.177049 0.026665 0.018711
-12 3 3 0.177181 0.027126 0.027897
-12 3 4 0.177384 0.027620 0.036597
-12 3 5 0.178080 0.028349 0.041894
-12 3 6 0.178851 0.029165 0.048516
-12 3 7 0.179946 0.030361 0.060885
-12 3 8 0.180669 0.030837 0.073633
-12 3 9 0.180279 0.029151 0.087521
-12 3 10 0.181058 0.023607 0.109690
-12 3 11 0.184411 0.009576 0.150081
-12 3 12 0.187597 0.000000 0.190529
-12 3 13 0.190504 0.000000 0.231069
-12 3 14 0.194963 0.000000 0.272263
-12 3 15 0.201418 0.000000 0.314296
-12 3 16 0.207795 0.000000 0.354391
-12 3 17 0.214095 0.000000 0.392549
-12 3 18 0.220131 0.000000 0.427112
-12 3 19 0.225962 0.000000 0.458877
-12 3 20 0.231462 0.000000 0.488631
-12 3 21 0.236762 0.000000 0.517177
-12 3 22 0.242164 0.000000 0.541629
-12 3 23 0.247613 0.000000 0.564220
-12 3 24 0.252421 0.000000 0.589224
-12 3 25 0.257016 0.000000 0.615033
-12 3 26 0.266446 0.000000 0.650797
-12 3 27 0.276992 0.000000 0.688858
-12 3 28 0.282534 0.000000 0.715651
-12 3 29 0.287360 0.044926 0.740834
-12 3 30 0.290815 0.145223 0.759382
-12 3 31 0.294179 0.246019 0.777487
-12 4 0 0.184402 0.033536 0.000000
-12 4 1 0.184236 0.033718 0.000000
-12 4 2 0.184077 0.033921 0.007708
-12 4 3 0.184030 0.034430 0.021469
-12 4 4 0.184071 0.034964 0.034327
-12 4 5 0.184724 0.035679 0.040869
-12 4 6 0.185510 0.036553 0.048806
-12 4 7 0.186866 0.038120 0.062786
-12 4 8 0.187693 0.039092 0.076974
-12 4 9 0.186932 0.038282 0.091789
-12 4 10 0.187515 0.033830 0.114749
-12 4 11 0.191057 0.021365 0.155628
-12 4 12 0.194380 0.009261 0.196806
-12 4 13 0.197341 0.000000 0.238481
-12 4 14 0.201740 0.000000 0.280491
-12 4 15 0.207989 0.000000 0.322931
-12 4 16 0.214117 0.000000 0.363912
-12 4 17 0.220124 0.000000 0.403434
-12 4 18 0.226018 0.000000 0.438697
-12 4 19 0.231822 0.000000 0.470646
-12 4 20 0.237092 0.000000 0.500705
-12 4 21 0.242040 0.000000 0.529631
-12 4 22 0.247075 0.000000 0.553838
-12 4 23 0.252149 0.000000 0.575901
-12 4 24 0.256618 0.000000 0.600384
-12 4 25 0.260884 0.000000 0.625673
-12 4 26 0.268655 0.000000 0.659436
-12 4 27 0.277234 0.000000 0.695153
-12 4 28 0.282529 0.000000 0.721595
-12 4 29 0.287355 0.059239 0.746711
-12 4 30 0.290812 0.160090 0.765245
-12 4 31 0.294179 0.260968 0.783341
-12 5 0 0.195780 0.045241 0.000000
-12 5 1 0.195684 0.045424 0.000000
-12 5 2 0.195587 0.045625 0.000000
-12 5 3 0.195470 0.046116 0.006639
-12 5 4 0.195391 0.046621 0.016353
-12 5 5 0.195584 0.047223 0.032738
-12 5 6 0.195996 0.048020 0.048671
-12 5 7 0.197352 0.049663 0.062651
-12 5 8 0.198298 0.051011 0.077839
-12 5 9 0.198011 0.051474 0.096654
-12 5 10 0.198816 0.049584 0.122682
-12 5 11 0.202024 0.042514 0.164577
-12 5 12 0.205160 0.033422 0.207080
-12 5 13 0.208174 0.020958 0.250597
-12 5 14 0.212419 0.000000 0.293914
-12 5 15 0.218248 0.000000 0.336976
-12 5 16 0.223974 0.000000 0.379319
-12 5 17 0.229597 0.000000 0.420943
-12 5 18 0.235203 0.000000 0.457283
-12 5 19 0.240796 0.000000 0.489515
-12 5 20 0.245757 0.000000 0.520103
-12 5 21 0.250338 0.000000 0.549704
-12 5 22 0.254886 0.000000 0.573658
-12 5 23 0.259418 0.000000 0.595045
-12 5 24 0.263619 0.000000 0.619204
-12 5 25 0.267711 0.000000 0.644287
-12 5 26 0.272618 0.000000 0.674314
-12 5 27 0.277713 0.000000 0.705482
-12 5 28 0.282467 0.000000 0.731241
-12 5 29 0.287171 0.082464 0.756227
-12 5 30 0.290637 0.184089 0.774682
-12 5 31 0.294020 0.284967 0.792702
-12 6 0 0.207999 0.057740 0.000000
-12 6 1 0.207993 0.058099 0.000000
-12 6 2 0.207977 0.058465 0.000000
-12 6 3 0.207806 0.058941 0.000000
-12 6 4 0.207626 0.059419 0.001098
-12 6 5 0.207389 0.059916 0.025327
-12 6 6 0.207371 0.060621 0.047734
-12 6 7 0.208300 0.062225 0.062242
-12 6 8 0.209087 0.063891 0.078942
-12 6 9 0.209446 0.065738 0.102221
-12 6 10 0.210521 0.066345 0.131654
-12 6 11 0.213172 0.064223 0.174628
-12 6 12 0.216012 0.058534 0.218551
-12 6 13 0.219169 0.046903 0.264053
-12 6 14 0.223169 0.015137 0.308882
-12 6 15 0.228254 0.000000 0.352844
-12 6 16 0.233491 0.000000 0.396539
-12 6 17 0.238882 0.000000 0.439969
-12 6 18 0.244142 0.000000 0.477502
-12 6 19 0.249299 0.000000 0.510449
-12 6 20 0.253941 0.000000 0.541637
-12 6 21 0.258274 0.000000 0.571771
-12 6 22 0.262248 0.000000 0.595690
-12 6 23 0.266059 0.000000 0.616785
-12 6 24 0.269802 0.000000 0.640348
-12 6 25 0.273521 0.000000 0.664734
-12 6 26 0.276059 0.000000 0.691638
-12 6 27 0.278323 0.000000 0.719124
-12 6 28 0.282282 0.010079 0.743701
-12 6 29 0.286483 0.123965 0.767862
-12 6 30 0.289636 0.218443 0.785719
-12 6 31 0.292720 0.311628 0.803156
-12 7 0 0.223862 0.073677 0.000000
-12 7 1 0.224032 0.074975 0.000000
-12 7 2 0.224181 0.076223 0.000000
-12 7 3 0.224026 0.076699 0.000000
-12 7 4 0.223823 0.077168 0.000000
-12 7 5 0.223287 0.077589 0.021041
-12 7 6 0.222599 0.078133 0.043320
-12 7 7 0.221250 0.079206 0.060646
-12 7 8 0.220675 0.080939 0.081077
-12 7 9 0.222423 0.084649 0.110824
-12 7 10 0.223975 0.087475 0.145128
-12 7 11 0.225096 0.088355 0.189455
-12 7 12 0.227177 0.087770 0.235203
-12 7 13 0.230862 0.084742 0.283320
-12 7 14 0.234222 0.072832 0.330541
-12 7 15 0.237164 0.049501 0.376611
-12 7 16 0.241542 0.034368 0.421622
-12 7 17 0.247356 0.027433 0.465573
-12 7 18 0.252010 0.024803 0.504793
-12 7 19 0.255761 0.025519 0.540333
-12 7 20 0.260042 0.026920 0.572435
-12 7 21 0.264640 0.028732 0.602475
-12 7 22 0.267668 0.032106 0.627309
-12 7 23 0.269983 0.036190 0.649778
-12 7 24 0.272433 0.047473 0.671564
-12 7 25 0.274927 0.061155 0.693123
-12 7 26 0.277235 0.087839 0.719559
-12 7 27 0.279499 0.117524 0.747121
-12 7 28 0.281568 0.178835 0.768353
-12 7 29 0.283609 0.244664 0.788681
-12 7 30 0.285061 0.297671 0.803690
-12 7 31 0.286473 0.349824 0.818346
-12 8 0 0.238441 0.090032 0.000000
-12 8 1 0.238703 0.091928 0.000000
-12 8 2 0.238944 0.093752 0.000000
-12 8 3 0.238885 0.094496 0.000000
-12 8 4 0.238757 0.095262 0.000000
-12 8 5 0.238145 0.096186 0.012292
-12 8 6 0.237106 0.097212 0.035854
-12 8 7 0.234210 0.098678 0.058069
-12 8 8 0.232649 0.101049 0.083414
-12 8 9 0.235087 0.106132 0.118150
-12 8 10 0.236739 0.110783 0.156467
-12 8 11 0.236659 0.114484 0.202664
-12 8 12 0.237991 0.118208 0.250445
-12 8 13 0.241678 0.121972 0.300865
-12 8 14 0.244249 0.125298 0.350238
-12 8 15 0.245386 0.128060 0.398264
-12 8 16 0.248910 0.130063 0.444660
-12 8 17 0.254818 0.131307 0.489427
-12 8 18 0.258866 0.132615 0.530200
-12 8 19 0.261466 0.133973 0.567869
-12 8 20 0.265303 0.136391 0.600731
-12 8 21 0.269881 0.139445 0.630709
-12 8 22 0.272077 0.145084 0.656177
-12 8 23 0.273191 0.151898 0.679596
-12 8 24 0.274510 0.170115 0.700017
-12 8 25 0.275898 0.192134 0.719438
-12 8 26 0.277689 0.234973 0.744973
-12 8 27 0.279573 0.282616 0.771919
-12 8 28 0.279881 0.314183 0.790192
-12 8 29 0.279964 0.343453 0.807226
-12 8 30 0.279892 0.364958 0.819784
-12 8 31 0.279809 0.385945 0.832043
-12 9 0 0.249168 0.107643 0.000000
-12 9 1 0.249271 0.109109 0.000000
-12 9 2 0.249385 0.110596 0.000000
-12 9 3 0.249659 0.112410 0.000000
-12 9 4 0.249897 0.114393 0.000000
-12 9 5 0.249882 0.117555 0.000000
-12 9 6 0.249448 0.120993 0.019232
-12 9 7 0.247202 0.125622 0.052550
-12 9 8 0.245776 0.130342 0.086359
-12 9 9 0.246812 0.135331 0.121641
-12 9 10 0.247433 0.140628 0.161403
-12 9 11 0.247141 0.146604 0.211021
-12 9 12 0.247750 0.152257 0.261454
-12 9 13 0.249861 0.157374 0.313245
-12 9 14 0.251201 0.162077 0.364046
-12 9 15 0.251547 0.166250 0.413573
-12 9 16 0.254229 0.169766 0.461568
-12 9 17 0.259246 0.172627 0.508030
-12 9 18 0.262685 0.175066 0.549958
-12 9 19 0.264899 0.177175 0.588360
-12 9 20 0.268043 0.180122 0.621520
-12 9 21 0.271747 0.183570 0.651535
-12 9 22 0.273452 0.189745 0.676794
-12 9 23 0.274249 0.197160 0.699891
-12 9 24 0.274926 0.214610 0.720179
-12 9 25 0.275562 0.235407 0.739531
-12 9 26 0.275976 0.275453 0.762867
-12 9 27 0.276339 0.319943 0.787123
-12 9 28 0.275274 0.349305 0.803594
-12 9 29 0.274004 0.376507 0.818954
-12 9 30 0.272942 0.396418 0.830244
-12 9 31 0.271894 0.415844 0.841263
-12 10 0 0.261103 0.130991 0.000000
-12 10 1 0.261147 0.132378 0.000000
-12 10 2 0.261217 0.133846 0.000000
-12 10 3 0.261676 0.136537 0.000000
-12 10 4 0.262120 0.139503 0.000000
-12 10 5 0.262453 0.144392 0.000000
-12 10 6 0.262321 0.149591 0.000000
-12 10 7 0.260174 0.156137 0.039988
-12 10 8 0.258568 0.162442 0.087622
-12 10 9 0.258584 0.168025 0.124798
-12 10 10 0.258220 0.174275 0.166776
-12 10 11 0.257020 0.181996 0.219315
-12 10 12 0.256577 0.189231 0.272108
-12 10 13 0.257398 0.195654 0.325323
-12 10 14 0.257506 0.201634 0.377745
-12 10 15 0.256701 0.207046 0.429145
-12 10 16 0.258483 0.211947 0.478752
-12 10 17 0.262853 0.216336 0.526567
-12 10 18 0.265580 0.219919 0.569520
-12 10 19 0.267029 0.222875 0.608692
-12 10 20 0.269349 0.226385 0.642133
-12 10 21 0.272193 0.230228 0.672137
-12 10 22 0.273149 0.236637 0.697334
-12 10 23 0.273247 0.244212 0.720345
-12 10 24 0.273219 0.260835 0.740258
-12 10 25 0.273148 0.280474 0.759138
-12 10 26 0.272326 0.317330 0.780134
-12 10 27 0.271330 0.358159 0.801618
-12 10 28 0.269279 0.385332 0.816376
-12 10 29 0.267076 0.410554 0.830174
-12 10 30 0.265391 0.429127 0.840379
-12 10 31 0.263741 0.447255 0.850345
-12 11 0 0.275698 0.166960 0.000000
-12 11 1 0.275900 0.169041 0.000000
-12 11 2 0.276109 0.171188 0.000000
-12 11 3 0.276427 0.174332 0.000000
-12 11 4 0.276722 0.177768 0.000000
-12 11 5 0.276861 0.183258 0.000000
-12 11 6 0.276362 0.188790 0.000000
-12 11 7 0.273106 0.194508 0.011930
-12 11 8 0.270624 0.200718 0.085182
-12 11 9 0.270461 0.208405 0.127220
-12 11 10 0.269213 0.216284 0.173110
-12 11 11 0.265573 0.224588 0.227472
-12 11 12 0.263357 0.232638 0.281982
-12 11 13 0.263511 0.240265 0.336738
-12 11 14 0.262392 0.247301 0.391203
-12 11 15 0.259639 0.253577 0.445293
-12 11 16 0.260393 0.259577 0.496546
-12 11 17 0.264656 0.265301 0.544962
-12 11 18 0.266438 0.270060 0.588654
-12 11 19 0.266292 0.274068 0.628671
-12 11 20 0.267499 0.278219 0.662358
-12 11 21 0.269519 0.282456 0.692246
-12 11 22 0.269158 0.288434 0.717705
-12 11 23 0.267714 0.295202 0.741151
-12 11 24 0.266840 0.310864 0.760155
-12 11 25 0.266157 0.329490 0.777679
-12 11 26 0.264410 0.362278 0.796023
-12 11 27 0.262418 0.398333 0.814556
-12 11 28 0.260232 0.423349 0.827794
-12 11 29 0.258019 0.446787 0.840275
-12 11 30 0.256518 0.464580 0.849799
-12 11 31 0.255065 0.481996 0.859125
-12 12 0 0.290048 0.204665 0.000000
-12 12 1 0.290243 0.207293 0.000000
-12 12 2 0.290433 0.209978 0.000000
-12 12 3 0.290557 0.213530 0.000000
-12 12 4 0.290630 0.217412 0.000000
-12 12 5 0.290349 0.223601 0.000000
-12 12 6 0.289388 0.229820 0.000000
-12 12 7 0.285479 0.236170 0.000000
-12 12 8 0.282334 0.243247 0.076026
-12 12 9 0.281481 0.252503 0.125807
-12 12 10 0.279172 0.261727 0.177703
-12 12 11 0.273660 0.270882 0.234253
-12 12 12 0.269732 0.279922 0.290895
-12 12 13 0.268442 0.288774 0.347691
-12 12 14 0.265899 0.296892 0.404200
-12 12 15 0.261743 0.304068 0.460338
-12 12 16 0.261211 0.311065 0.513123
-12 12 17 0.264301 0.317882 0.562555
-12 12 18 0.264836 0.323577 0.607024
-12 12 19 0.263383 0.328398 0.647633
-12 12 20 0.263323 0.332987 0.681765
-12 12 21 0.264098 0.337435 0.712012
-12 12 22 0.262473 0.343089 0.737542
-12 12 23 0.259757 0.349290 0.760929
-12 12 24 0.258161 0.363733 0.779156
-12 12 25 0.256939 0.380923 0.795664
-12 12 26 0.254469 0.409924 0.811814
-12 12 27 0.251711 0.441651 0.827881
-12 12 28 0.249198 0.464348 0.839709
-12 12 29 0.246720 0.485755 0.850931
-12 12 30 0.245009 0.502309 0.859630
-12 12 31 0.243350 0.518539 0.868162
-12 13 0 0.303991 0.245264 0.000000
-12 13 1 0.303904 0.248192 0.000000
-12 13 2 0.303812 0.251180 0.000000
-12 13 3 0.303653 0.255069 0.000000
-12 13 4 0.303380 0.259353 0.000000
-12 13 5 0.302306 0.266406 0.000000
-12 13 6 0.300720 0.273903 0.000000
-12 13 7 0.296918 0.283319 0.000000
-12 13 8 0.293468 0.292865 0.055674
-12 13 9 0.291071 0.302797 0.117999
-12 13 10 0.287410 0.312892 0.179394
-12 13 11 0.280969 0.323345 0.238740
-12 13 12 0.275433 0.333669 0.298207
-12 13 13 0.271405 0.343779 0.357875
-12 13 14 0.267106 0.353025 0.416426
-12 13 15 0.262459 0.361159 0.473541
-12 13 16 0.260207 0.368980 0.527670
-12 13 17 0.260350 0.376489 0.578813
-12 13 18 0.259132 0.382720 0.624124
-12 13 19 0.256855 0.387957 0.664900
-12 13 20 0.255270 0.392643 0.699811
-12 13 21 0.254099 0.396997 0.731204
-12 13 22 0.251299 0.402507 0.756488
-12 13 23 0.247759 0.408541 0.778995
-12 13 24 0.245646 0.421337 0.796663
-12 13 25 0.244009 0.436386 0.812719
-12 13 26 0.241151 0.462070 0.827439
-12 13 27 0.238013 0.490208 0.841851
-12 13 28 0.234852 0.510318 0.852452
-12 13 29 0.231687 0.529281 0.862509
-12 13 30 0.229108 0.543831 0.870149
-12 13 31 0.226568 0.558087 0.877628
-12 14 0 0.318365 0.292124 0.000000
-12 14 1 0.318004 0.295105 0.000000
-12 14 2 0.317633 0.298147 0.000000
-12 14 3 0.317117 0.302102 0.000000
-12 14 4 0.316436 0.306474 0.000000
-12 14 5 0.314602 0.313766 0.000000
-12 14 6 0.312199 0.321790 0.000000
-12 14 7 0.307335 0.332982 0.000000
-12 14 8 0.302700 0.344079 0.013356
-12 14 9 0.298751 0.354892 0.100140
-12 14 10 0.293396 0.366014 0.179380
-12 14 11 0.284950 0.377815 0.242024
-12 14 12 0.277372 0.389352 0.304421
-12 14 13 0.271242 0.400450 0.366404
-12 14 14 0.264672 0.410733 0.426900
-12 14 15 0.257534 0.419966 0.485485
-12 14 16 0.253205 0.428449 0.540830
-12 14 17 0.251683 0.436183 0.592935
-12 14 18 0.248200 0.442819 0.639132
-12 14 19 0.243192 0.448603 0.680734
-12 14 20 0.239837 0.453296 0.716353
-12 14 21 0.237473 0.457333 0.748383
-12 14 22 0.232752 0.462527 0.773694
-12 14 23 0.226960 0.468246 0.795952
-12 14 24 0.223860 0.479454 0.813146
-12 14 25 0.221658 0.492492 0.828651
-12 14 26 0.218928 0.514668 0.842056
-12 14 27 0.216075 0.538953 0.854977
-12 14 28 0.211989 0.556220 0.864342
-12 14 29 0.207728 0.572485 0.873200
-12 14 30 0.205274 0.585070 0.879917
-12 14 31 0.202941 0.597410 0.886491
-12 15 0 0.333293 0.347032 0.000000
-12 15 1 0.332669 0.349749 0.000000
-12 15 2 0.332024 0.352526 0.000000
-12 15 3 0.331053 0.356199 0.000000
-12 15 4 0.329885 0.360254 0.000000
-12 15 5 0.327334 0.366982 0.000000
-12 15 6 0.323867 0.374569 0.000000
-12 15 7 0.316436 0.385876 0.000000
-12 15 8 0.309486 0.397345 0.000000
-12 15 9 0.303976 0.409302 0.069355
-12 15 10 0.296489 0.421652 0.177174
-12 15 11 0.284651 0.434866 0.243761
-12 15 12 0.274473 0.447527 0.309221
-12 15 13 0.267062 0.459265 0.372803
-12 15 14 0.257556 0.470467 0.435119
-12 15 15 0.245356 0.480980 0.495809
-12 15 16 0.238488 0.489915 0.552206
-12 15 17 0.236953 0.497272 0.604311
-12 15 18 0.230548 0.504147 0.651450
-12 15 19 0.220356 0.510647 0.694726
-12 15 20 0.214916 0.515231 0.730962
-12 15 21 0.212327 0.518664 0.762973
-12 15 22 0.204725 0.523321 0.788665
-12 15 23 0.194844 0.528534 0.811484
-12 15 24 0.190155 0.538233 0.828311
-12 15 25 0.187196 0.549426 0.843140
-12 15 26 0.185253 0.567849 0.855378
-12 15 27 0.183543 0.587939 0.867018
-12 15 28 0.178178 0.602036 0.875136
-12 15 29 0.172290 0.615277 0.882751
-12 15 30 0.171241 0.625948 0.888718
-12 15 31 0.170514 0.636447 0.894577
-12 16 0 0.345869 0.395984 0.000000
-12 16 1 0.344964 0.398861 0.000000
-12 16 2 0.344030 0.401800 0.000000
-12 16 3 0.342647 0.405679 0.000000
-12 16 4 0.341023 0.409960 0.000000
-12 16 5 0.337717 0.417054 0.000000
-12 16 6 0.333284 0.424991 0.000000
-12 16 7 0.323975 0.436581 0.000000
-12 16 8 0.315157 0.448463 0.000000
-12 16 9 0.307813 0.461217 0.052047
-12 16 10 0.298211 0.474359 0.173610
-12 16 11 0.283640 0.488354 0.243799
-12 16 12 0.270608 0.501778 0.312247
-12 16 13 0.260139 0.514251 0.377792
-12 16 14 0.247374 0.526043 0.441887
-12 16 15 0.231657 0.536963 0.504117
-12 16 16 0.220451 0.546318 0.561637
-12 16 17 0.213757 0.554107 0.614446
-12 16 18 0.192141 0.561197 0.662416
-12 16 19 0.158918 0.567744 0.706623
-12 16 20 0.144609 0.572320 0.743531
-12 16 21 0.141647 0.575712 0.776060
-12 16 22 0.134615 0.579944 0.801906
-12 16 23 0.125734 0.584556 0.824714
-12 16 24 0.121574 0.592779 0.841016
-12 16 25 0.118988 0.602206 0.855149
-12 16 26 0.117852 0.617497 0.866531
-12 16 27 0.117050 0.634140 0.877278
-12 16 28 0.112600 0.645571 0.884535
-12 16 29 0.107628 0.656257 0.891293
-12 16 30 0.107371 0.665287 0.896695
-12 16 31 0.107428 0.674207 0.902007
-12 17 0 0.356092 0.438981 0.000000
-12 17 1 0.354888 0.442440 0.000000
-12 17 2 0.353650 0.445969 0.000000
-12 17 3 0.351898 0.450542 0.000000
-12 17 4 0.349851 0.455592 0.000000
-12 17 5 0.345751 0.463981 0.000000
-12 17 6 0.340451 0.473055 0.000000
-12 17 7 0.329950 0.485098 0.000000
-12 17 8 0.319712 0.497431 0.000000
-12 17 9 0.310262 0.510637 0.048214
-12 17 10 0.298564 0.524137 0.168688
-12 17 11 0.281918 0.538280 0.242138
-12 17 12 0.265776 0.552108 0.313496
-12 17 13 0.250474 0.565408 0.381371
-12 17 14 0.234127 0.577462 0.447203
-12 17 15 0.216435 0.587915 0.510410
-12 17 16 0.199092 0.597656 0.569122
-12 17 17 0.182096 0.606686 0.623338
-12 17 18 0.132979 0.613969 0.672030
-12 17 19 0.058878 0.619894 0.716425
-12 17 20 0.028914 0.624563 0.754061
-12 17 21 0.025433 0.628477 0.787642
-12 17 22 0.022424 0.632394 0.813417
-12 17 23 0.019629 0.636312 0.835643
-12 17 24 0.018118 0.643094 0.851262
-12 17 25 0.017034 0.650832 0.864680
-12 17 26 0.016725 0.663613 0.875516
-12 17 27 0.016596 0.677557 0.885756
-12 17 28 0.015255 0.686824 0.892538
-12 17 29 0.013742 0.695423 0.898826
-12 17 30 0.013664 0.703089 0.903846
-12 17 31 0.013681 0.710693 0.908782
-12 18 0 0.365303 0.482748 0.000000
-12 18 1 0.363753 0.486028 0.000000
-12 18 2 0.362163 0.489374 0.000000
-12 18 3 0.359993 0.493702 0.000000
-12 18 4 0.357482 0.498515 0.000000
-12 18 5 0.352582 0.506720 0.000000
-12 18 6 0.346317 0.515754 0.000000
-12 18 7 0.334137 0.528385 0.000000
-12 18 8 0.322269 0.541188 0.000000
-12 18 9 0.311335 0.554507 0.042349
-12 18 10 0.297718 0.568199 0.161124
-12 18 11 0.278197 0.582715 0.239460
-12 18 12 0.259053 0.596907 0.314496
-12 18 13 0.240537 0.610559 0.384035
-12 18 14 0.208972 0.623125 0.451490
-12 18 15 0.160630 0.634293 0.516268
-12 18 16 0.128562 0.644292 0.575945
-12 18 17 0.112768 0.653124 0.630522
-12 18 18 0.068801 0.660495 0.679752
-12 18 19 0.002921 0.666730 0.724821
-12 18 20 0.000000 0.671374 0.762713
-12 18 21 0.000000 0.675063 0.796299
-12 18 22 0.000000 0.678853 0.822241
-12 18 23 0.000000 0.682688 0.844709
-12 18 24 0.000000 0.688388 0.859956
-12 18 25 0.000000 0.694710 0.872796
-12 18 26 0.000000 0.705077 0.883129
-12 18 27 0.000000 0.716378 0.892883
-12 18 28 0.000000 0.723990 0.899332
-12 18 29 0.000000 0.731073 0.905308
-12 18 30 0.000000 0.737323 0.909976
-12 18 31 0.000000 0.743517 0.914556
-12 19 0 0.373727 0.527114 0.000000
-12 19 1 0.371793 0.529624 0.000000
-12 19 2 0.369815 0.532187 0.000000
-12 19 3 0.367190 0.535538 0.000000
-12 19 4 0.364181 0.539329 0.000000
-12 19 5 0.358476 0.546200 0.000000
-12 19 6 0.351172 0.554280 0.000000
-12 19 7 0.336933 0.567606 0.000000
-12 19 8 0.323272 0.580892 0.000000
-12 19 9 0.311339 0.594059 0.034903
-12 19 10 0.295941 0.607818 0.151505
-12 19 11 0.272922 0.622879 0.235992
-12 19 12 0.250859 0.637406 0.315302
-12 19 13 0.230390 0.651040 0.385987
-12 19 14 0.174558 0.664310 0.454977
-12 19 15 0.073259 0.677112 0.521786
-12 19 16 0.019788 0.687272 0.582253
-12 19 17 0.014144 0.694787 0.636379
-12 19 18 0.000722 0.702164 0.686002
-12 19 19 0.000000 0.709433 0.732124
-12 19 20 0.000000 0.713960 0.769905
-12 19 21 0.000000 0.716843 0.802681
-12 19 22 0.000000 0.720652 0.828977
-12 19 23 0.000000 0.724882 0.852328
-12 19 24 0.000000 0.729777 0.867442
-12 19 25 0.000000 0.734894 0.879812
-12 19 26 0.000000 0.742924 0.889675
-12 19 27 0.000000 0.751626 0.898960
-12 19 28 0.000000 0.757976 0.905185
-12 19 29 0.000000 0.763989 0.910973
-12 19 30 0.000000 0.768781 0.915310
-12 19 31 0.000000 0.773492 0.919551
-12 20 0 0.380910 0.558453 0.000000
-12 20 1 0.378666 0.561025 0.000000
-12 20 2 0.376373 0.563652 0.000000
-12 20 3 0.373357 0.567117 0.000000
-12 20 4 0.369893 0.571024 0.000000
-12 20 5 0.363293 0.578025 0.000000
-12 20 6 0.355007 0.586102 0.000000
-12 20 7 0.339418 0.598843 0.000000
-12 20 8 0.324386 0.611861 0.000000
-12 20 9 0.311025 0.625712 0.032215
-12 20 10 0.293995 0.640002 0.148215
-12 20 11 0.268895 0.655257 0.235504
-12 20 12 0.235520 0.669945 0.316996
-12 20 13 0.188355 0.683688 0.388826
-12 20 14 0.120706 0.696933 0.458668
-12 20 15 0.026723 0.709537 0.525955
-12 20 16 0.000000 0.719967 0.587082
-12 20 17 0.000000 0.728223 0.642048
-12 20 18 0.000000 0.735753 0.691970
-12 20 19 0.000000 0.742718 0.737970
-12 20 20 0.000000 0.747456 0.775889
-12 20 21 0.000000 0.750859 0.808960
-12 20 22 0.000000 0.754480 0.835059
-12 20 23 0.000000 0.758200 0.857988
-12 20 24 0.000000 0.762180 0.872785
-12 20 25 0.000000 0.766247 0.884872
-12 20 26 0.000000 0.772383 0.894407
-12 20 27 0.000000 0.778998 0.903352
-12 20 28 0.000000 0.783995 0.909402
-12 20 29 0.000000 0.788762 0.915038
-12 20 30 0.000000 0.792789 0.919225
-12 20 31 0.000000 0.796768 0.923316
-12 21 0 0.387349 0.581976 0.000000
-12 21 1 0.384839 0.585109 0.000000
-12 21 2 0.382275 0.588310 0.000000
-12 21 3 0.378907 0.592542 0.000000
-12 21 4 0.375015 0.597247 0.000000
-12 21 5 0.367463 0.605258 0.000000
-12 21 6 0.358230 0.613902 0.000000
-12 21 7 0.341715 0.625290 0.000000
-12 21 8 0.325567 0.637590 0.000000
-12 21 9 0.310521 0.652627 0.032382
-12 21 10 0.291948 0.667727 0.148722
-12 21 11 0.265617 0.682964 0.236806
-12 21 12 0.215894 0.697710 0.319223
-12 21 13 0.127187 0.711637 0.392196
-12 21 14 0.055193 0.724418 0.462482
-12 21 15 0.004689 0.735724 0.529315
-12 21 16 0.000000 0.746493 0.591022
-12 21 17 0.000000 0.756723 0.647605
-12 21 18 0.000000 0.764494 0.697769
-12 21 19 0.000000 0.770352 0.742940
-12 21 20 0.000000 0.775498 0.781148
-12 21 21 0.000000 0.780217 0.815178
-12 21 22 0.000000 0.783525 0.840748
-12 21 23 0.000000 0.786193 0.862473
-12 21 24 0.000000 0.789191 0.876842
-12 21 25 0.000000 0.792300 0.888759
-12 21 26 0.000000 0.796810 0.898050
-12 21 27 0.000000 0.801644 0.906734
-12 21 28 0.000000 0.805236 0.912637
-12 21 29 0.000000 0.808649 0.918143
-12 21 30 0.000000 0.812328 0.922288
-12 21 31 0.000000 0.816024 0.926342
-12 22 0 0.392685 0.602270 0.000000
-12 22 1 0.389888 0.605412 0.000000
-12 22 2 0.387035 0.608622 0.000000
-12 22 3 0.383329 0.612863 0.000000
-12 22 4 0.379057 0.617551 0.000000
-12 22 5 0.370825 0.625375 0.000000
-12 22 6 0.360784 0.633929 0.000000
-12 22 7 0.342903 0.645645 0.000000
-12 22 8 0.325475 0.658229 0.000000
-12 22 9 0.309409 0.673417 0.036083
-12 22 10 0.289576 0.688675 0.154541
-12 22 11 0.261456 0.704086 0.242888
-12 22 12 0.205901 0.718832 0.325603
-12 22 13 0.104620 0.732469 0.398934
-12 22 14 0.032134 0.745158 0.469268
-12 22 15 0.000000 0.756628 0.535752
-12 22 16 0.000000 0.767341 0.597105
-12 22 17 0.000000 0.777299 0.653328
-12 22 18 0.000000 0.785024 0.703247
-12 22 19 0.000000 0.791013 0.748264
-12 22 20 0.000000 0.796160 0.786085
-12 22 21 0.000000 0.800799 0.819588
-12 22 22 0.000000 0.804186 0.845002
-12 22 23 0.000000 0.807002 0.866738
-12 22 24 0.000000 0.809647 0.880847
-12 22 25 0.000000 0.812235 0.892413
-12 22 26 0.000000 0.815942 0.901329
-12 22 27 0.000000 0.819907 0.909634
-12 22 28 0.000000 0.822917 0.915352
-12 22 29 0.000000 0.825792 0.920700
-12 22 30 0.000000 0.828869 0.924764
-12 22 31 0.000000 0.831960 0.928742
-12 23 0 0.397521 0.621098 0.000000
-12 23 1 0.394428 0.623997 0.000000
-12 23 2 0.391276 0.626959 0.000000
-12 23 3 0.387239 0.630862 0.000000
-12 23 4 0.382609 0.635165 0.000000
-12 23 5 0.373821 0.642258 0.000000
-12 23 6 0.363034 0.650423 0.000000
-12 23 7 0.343585 0.663230 0.000000
-12 23 8 0.324803 0.676554 0.000000
-12 23 9 0.308020 0.691424 0.041391
-12 23 10 0.287056 0.706544 0.162774
-12 23 11 0.256896 0.722216 0.251142
-12 23 12 0.200287 0.736935 0.333871
-12 23 13 0.099599 0.750066 0.407202
-12 23 14 0.028371 0.762832 0.477405
-12 23 15 0.000000 0.775130 0.543588
-12 23 16 0.000000 0.785610 0.604162
-12 23 17 0.000000 0.794272 0.659126
-12 23 18 0.000000 0.801821 0.708580
-12 23 19 0.000000 0.808505 0.753748
-12 23 20 0.000000 0.813466 0.790876
-12 23 21 0.000000 0.817394 0.823178
-12 23 22 0.000000 0.821035 0.848604
-12 23 23 0.000000 0.824545 0.870905
-12 23 24 0.000000 0.827123 0.884829
-12 23 25 0.000000 0.829389 0.895961
-12 23 26 0.000000 0.832666 0.904444
-12 23 27 0.000000 0.836176 0.912315
-12 23 28 0.000000 0.838982 0.917830
-12 23 29 0.000000 0.841686 0.923008
-12 23 30 0.000000 0.844047 0.926973
-12 23 31 0.000000 0.846386 0.930857
-12 24 0 0.404559 0.636435 0.000000
-12 24 1 0.400933 0.640092 0.000000
-12 24 2 0.397251 0.643797 0.000000
-12 24 3 0.392751 0.648224 0.000000
-12 24 4 0.387704 0.652953 0.000000
-12 24 5 0.378830 0.659793 0.000000
-12 24 6 0.367827 0.667652 0.000000
-12 24 7 0.347597 0.679925 0.000000
-12 24 8 0.328158 0.692835 0.000000
-12 24 9 0.311092 0.707655 0.053326
-12 24 10 0.289865 0.722660 0.181241
-12 24 11 0.259484 0.738074 0.269503
-12 24 12 0.202719 0.752536 0.351759
-12 24 13 0.101982 0.765413 0.424004
-12 24 14 0.030256 0.777868 0.492947
-12 24 15 0.000000 0.789779 0.557645
-12 24 16 0.000000 0.799868 0.616586
-12 24 17 0.000000 0.808136 0.669771
-12 24 18 0.000000 0.815428 0.717880
-12 24 19 0.000000 0.821960 0.762042
-12 24 20 0.000000 0.826815 0.797988
-12 24 21 0.000000 0.830665 0.829003
-12 24 22 0.000000 0.834158 0.853687
-12 24 23 0.000000 0.837490 0.875494
-12 24 24 0.000000 0.839899 0.889045
-12 24 25 0.000000 0.842001 0.899844
-12 24 26 0.000000 0.845062 0.908015
-12 24 27 0.000000 0.848345 0.915579
-12 24 28 0.000000 0.850999 0.920933
-12 24 29 0.000000 0.853563 0.925971
-12 24 30 0.000000 0.855648 0.929814
-12 24 31 0.000000 0.857701 0.933577
-12 25 0 0.412332 0.650609 0.000000
-12 25 1 0.408093 0.655358 0.000000
-12 25 2 0.403806 0.660137 0.000000
-12 25 3 0.398797 0.665374 0.000000
-12 25 4 0.393315 0.670799 0.000000
-12 25 5 0.384511 0.677545 0.000000
-12 25 6 0.373467 0.685126 0.000000
-12 25 7 0.352718 0.696322 0.000000
-12 25 8 0.332855 0.708434 0.000000
-12 25 9 0.315650 0.723294 0.067471
-12 25 10 0.294449 0.738192 0.203119
-12 25 11 0.264455 0.753175 0.291232
-12 25 12 0.207834 0.767305 0.372853
-12 25 13 0.106834 0.780012 0.443651
-12 25 14 0.034024 0.792024 0.510958
-12 25 15 0.000000 0.803143 0.573776
-12 25 16 0.000000 0.812790 0.630800
-12 25 17 0.000000 0.820964 0.682031
-12 25 18 0.000000 0.827971 0.728503
-12 25 19 0.000000 0.834069 0.771273
-12 25 20 0.000000 0.838845 0.805874
-12 25 21 0.000000 0.842828 0.835572
-12 25 22 0.000000 0.846040 0.859264
-12 25 23 0.000000 0.848902 0.880224
-12 25 24 0.000000 0.851109 0.893339
-12 25 25 0.000000 0.853099 0.903837
-12 25 26 0.000000 0.856016 0.911737
-12 25 27 0.000000 0.859147 0.919038
-12 25 28 0.000000 0.861668 0.924245
-12 25 29 0.000000 0.864102 0.929153
-12 25 30 0.000000 0.866056 0.932865
-12 25 31 0.000000 0.867979 0.936497
-12 26 0 0.421599 0.661144 0.000000
-12 26 1 0.417302 0.666036 0.000000
-12 26 2 0.412937 0.670997 0.000000
-12 26 3 0.407549 0.676982 0.000000
-12 26 4 0.401607 0.683306 0.000000
-12 26 5 0.391794 0.692008 0.000000
-12 26 6 0.379909 0.701117 0.000000
-12 26 7 0.359049 0.711989 0.000000
-12 26 8 0.339071 0.723748 0.000000
-12 26 9 0.321742 0.738171 0.089464
-12 26 10 0.300857 0.752611 0.236044
-12 26 11 0.272149 0.767087 0.320431
-12 26 12 0.218414 0.780785 0.398928
-12 26 13 0.122969 0.793187 0.467610
-12 26 14 0.049224 0.804654 0.532690
-12 26 15 0.003377 0.814920 0.593139
-12 26 16 0.000000 0.823964 0.647720
-12 26 17 0.000000 0.831785 0.696434
-12 26 18 0.000000 0.838522 0.741236
-12 26 19 0.000000 0.844416 0.782996
-12 26 20 0.000000 0.848950 0.815765
-12 26 21 0.000000 0.852667 0.843140
-12 26 22 0.000000 0.855683 0.865660
-12 26 23 0.000000 0.858380 0.885975
-12 26 24 0.000000 0.860530 0.898874
-12 26 25 0.000000 0.862499 0.909301
-12 26 26 0.000000 0.864792 0.916291
-12 26 27 0.000000 0.867161 0.922487
-12 26 28 0.000000 0.869565 0.927468
-12 26 29 0.000000 0.871974 0.932275
-12 26 30 0.000000 0.873904 0.935972
-12 26 31 0.000000 0.875802 0.939594
-12 27 0 0.431210 0.670840 0.000000
-12 27 1 0.426983 0.675656 0.000000
-12 27 2 0.422663 0.680591 0.000000
-12 27 3 0.416924 0.687310 0.000000
-12 27 4 0.410519 0.694581 0.000000
-12 27 5 0.399447 0.705712 0.000000
-12 27 6 0.386536 0.716767 0.000000
-12 27 7 0.365658 0.727486 0.000000
-12 27 8 0.345638 0.738996 0.000000
-12 27 9 0.328187 0.752873 0.113269
-12 27 10 0.307685 0.766774 0.271519
-12 27 11 0.280471 0.780725 0.351353
-12 27 12 0.230256 0.793969 0.426153
-12 27 13 0.141709 0.806034 0.492563
-12 27 14 0.067061 0.816932 0.555280
-12 27 15 0.010286 0.826331 0.613248
-12 27 16 0.000000 0.834735 0.665265
-12 27 17 0.000000 0.842144 0.711331
-12 27 18 0.000000 0.848615 0.754456
-12 27 19 0.000000 0.854357 0.795294
-12 27 20 0.000000 0.858610 0.826120
-12 27 21 0.000000 0.861969 0.850937
-12 27 22 0.000000 0.864808 0.872246
-12 27 23 0.000000 0.867412 0.891960
-12 27 24 0.000000 0.869539 0.904695
-12 27 25 0.000000 0.871507 0.915104
-12 27 26 0.000000 0.873066 0.921036
-12 27 27 0.000000 0.874531 0.925935
-12 27 28 0.000000 0.876822 0.930671
-12 27 29 0.000000 0.879231 0.935383
-12 27 30 0.000000 0.881161 0.939091
-12 27 31 0.000000 0.883059 0.942732
-12 28 0 0.437934 0.677857 0.000000
-12 28 1 0.433717 0.682730 0.000000
-12 28 2 0.429398 0.687724 0.000000
-12 28 3 0.423554 0.694535 0.000000
-12 28 4 0.417034 0.701963 0.000000
-12 28 5 0.405774 0.713711 0.000000
-12 28 6 0.392683 0.725560 0.000000
-12 28 7 0.371655 0.737842 0.000000
-12 28 8 0.351418 0.750449 0.000000
-12 28 9 0.333552 0.764027 0.150540
-12 28 10 0.313564 0.777557 0.295677
-12 28 11 0.288911 0.790981 0.372392
-12 28 12 0.251927 0.803775 0.444748
-12 28 13 0.194392 0.815519 0.509839
-12 28 14 0.132611 0.826104 0.571088
-12 28 15 0.065371 0.835198 0.627398
-12 28 16 0.025403 0.843300 0.678207
-12 28 17 0.012706 0.850410 0.723515
-12 28 18 0.000000 0.856573 0.765263
-12 28 19 0.000000 0.862000 0.804242
-12 28 20 0.000000 0.866096 0.833893
-12 28 21 0.000000 0.869394 0.857948
-12 28 22 0.000000 0.872115 0.878186
-12 28 23 0.000000 0.874574 0.896689
-12 28 24 0.000000 0.876604 0.909022
-12 28 25 0.000000 0.878490 0.919299
-12 28 26 0.000000 0.879996 0.925128
-12 28 27 0.000000 0.881414 0.929931
-12 28 28 0.000000 0.883151 0.933996
-12 28 29 0.000000 0.884934 0.937957
-12 28 30 0.000000 0.886810 0.941528
-12 28 31 0.000000 0.888692 0.945073
-12 29 0 0.444247 0.684491 0.000000
-12 29 1 0.440029 0.689440 0.000000
-12 29 2 0.435706 0.694506 0.000000
-12 29 3 0.429792 0.701316 0.000000
-12 29 4 0.423205 0.708789 0.000000
-12 29 5 0.411911 0.720895 0.000000
-12 29 6 0.398761 0.733373 0.000000
-12 29 7 0.377564 0.747463 0.000000
-12 29 8 0.357085 0.761359 0.036396
-12 29 9 0.338762 0.774674 0.189735
-12 29 10 0.319308 0.787858 0.318218
-12 29 11 0.297367 0.800754 0.392019
-12 29 12 0.275001 0.813099 0.462109
-12 29 13 0.251924 0.824525 0.526017
-12 29 14 0.204977 0.834832 0.585927
-12 29 15 0.127339 0.843701 0.640696
-12 29 16 0.076266 0.851550 0.690491
-12 29 17 0.051760 0.858379 0.735310
-12 29 18 0.022521 0.864227 0.775724
-12 29 19 0.000000 0.869314 0.812710
-12 29 20 0.000000 0.873271 0.841298
-12 29 21 0.000000 0.876551 0.864847
-12 29 22 0.000000 0.879163 0.884034
-12 29 23 0.000000 0.881470 0.901238
-12 29 24 0.000000 0.883391 0.913136
-12 29 25 0.000000 0.885183 0.923264
-12 29 26 0.000000 0.886733 0.929127
-12 29 27 0.000000 0.888226 0.934005
-12 29 28 0.000000 0.889347 0.937340
-12 29 29 0.000000 0.890414 0.940455
-12 29 30 0.000000 0.892228 0.943868
-12 29 31 0.000000 0.894092 0.947300
-12 30 0 0.448903 0.689589 0.000000
-12 30 1 0.444670 0.694542 0.000000
-12 30 2 0.440335 0.699612 0.000000
-12 30 3 0.434483 0.706423 0.000000
-12 30 4 0.427952 0.713889 0.000000
-12 30 5 0.416672 0.725947 0.000000
-12 30 6 0.403504 0.738708 0.000000
-12 30 7 0.382153 0.754517 0.003134
-12 30 8 0.361466 0.769619 0.115832
-12 30 9 0.342767 0.782599 0.232564
-12 30 10 0.323593 0.795482 0.335270
-12 30 11 0.303376 0.808151 0.407117
-12 30 12 0.283128 0.820275 0.475735
-12 30 13 0.262830 0.831487 0.538972
-12 30 14 0.229457 0.841553 0.597869
-12 30 15 0.179273 0.850144 0.651185
-12 30 16 0.139744 0.857784 0.700001
-12 30 17 0.110871 0.864472 0.744315
-12 30 18 0.063551 0.870108 0.783654
-12 30 19 0.001883 0.874927 0.819122
-12 30 20 0.000000 0.878738 0.846924
-12 30 21 0.000000 0.881946 0.870125
-12 30 22 0.000000 0.884419 0.888517
-12 30 23 0.000000 0.886557 0.904722
-12 30 24 0.000000 0.888431 0.916311
-12 30 25 0.000000 0.890218 0.926362
-12 30 26 0.000000 0.891713 0.932142
-12 30 27 0.000000 0.893140 0.936937
-12 30 28 0.000000 0.894275 0.940278
-12 30 29 0.000000 0.895369 0.943410
-12 30 30 0.000000 0.896720 0.946255
-12 30 31 0.000000 0.898088 0.949081
-12 31 0 0.453449 0.694583 0.000000
-12 31 1 0.449198 0.699537 0.000000
-12 31 2 0.444852 0.704607 0.000000
-12 31 3 0.439070 0.711418 0.000000
-12 31 4 0.432603 0.718875 0.000000
-12 31 5 0.421340 0.730856 0.000000
-12 31 6 0.408158 0.743877 0.000000
-12 31 7 0.386655 0.761400 0.058278
-12 31 8 0.365760 0.777702 0.196424
-12 31 9 0.346692 0.790342 0.275636
-12 31 10 0.327782 0.802927 0.351956
-12 31 11 0.309222 0.815391 0.421913
-12 31 12 0.290260 0.827308 0.489111
-12 31 13 0.270628 0.838314 0.551712
-12 31 14 0.250744 0.848140 0.609617
-12 31 15 0.230538 0.856449 0.661487
-12 31 16 0.204062 0.863883 0.709326
-12 31 17 0.171318 0.870441 0.753134
-12 31 18 0.105676 0.875872 0.791415
-12 31 19 0.014446 0.880426 0.825397
-12 31 20 0.000000 0.884091 0.852431
-12 31 21 0.000000 0.887223 0.875296
-12 31 22 0.000000 0.889555 0.892908
-12 31 23 0.000000 0.891524 0.908134
-12 31 24 0.000000 0.893356 0.919424
-12 31 25 0.000000 0.895142 0.929402
-12 31 26 0.000000 0.896575 0.935092
-12 31 27 0.000000 0.897927 0.939793
-12 31 28 0.000000 0.899119 0.943188
-12 31 29 0.000000 0.900288 0.946397
-12 31 30 0.000000 0.901149 0.948647
-12 31 31 0.000000 0.901990 0.950832
-13 0 0 0.197531 0.000000 0.023750
-13 0 1 0.197871 0.000000 0.026012
-13 0 2 0.198210 0.000000 0.028340
-13 0 3 0.198549 0.000000 0.031642
-13 0 4 0.198930 0.000000 0.035250
-13 0 5 0.199609 0.000000 0.040997
-13 0 6 0.200282 0.000000 0.047037
-13 0 7 0.200933 0.000000 0.054348
-13 0 8 0.201681 0.000000 0.063219
-13 0 9 0.202720 0.000000 0.076776
-13 0 10 0.204665 0.000000 0.098730
-13 0 11 0.208604 0.000000 0.139159
-13 0 12 0.212101 0.000000 0.179032
-13 0 13 0.214864 0.000000 0.217980
-13 0 14 0.219627 0.000000 0.258273
-13 0 15 0.226962 0.000000 0.300294
-13 0 16 0.233398 0.000000 0.339219
-13 0 17 0.238934 0.000000 0.375046
-13 0 18 0.244857 0.000000 0.408534
-13 0 19 0.251082 0.000000 0.440201
-13 0 20 0.256736 0.000000 0.469720
-13 0 21 0.262047 0.000000 0.497950
-13 0 22 0.268829 0.000000 0.523622
-13 0 23 0.276280 0.000000 0.548132
-13 0 24 0.285272 0.000000 0.577442
-13 0 25 0.294779 0.000000 0.608351
-13 0 26 0.309175 0.000000 0.647171
-13 0 27 0.324699 0.000000 0.687818
-13 0 28 0.333757 0.000000 0.715188
-13 0 29 0.341891 0.013079 0.740662
-13 0 30 0.347764 0.112573 0.759403
-13 0 31 0.353485 0.213646 0.777696
-13 1 0 0.203001 0.000000 0.000000
-13 1 1 0.203326 0.000000 0.012297
-13 1 2 0.203652 0.000000 0.028003
-13 1 3 0.203992 0.000047 0.031278
-13 1 4 0.204373 0.000545 0.034862
-13 1 5 0.205051 0.001337 0.040609
-13 1 6 0.205762 0.002133 0.047004
-13 1 7 0.206614 0.002952 0.056207
-13 1 8 0.207440 0.002071 0.066498
-13 1 9 0.208191 0.000000 0.080055
-13 1 10 0.209954 0.000000 0.102114
-13 1 11 0.213944 0.000000 0.142880
-13 1 12 0.217473 0.000000 0.183296
-13 1 13 0.220235 0.000000 0.223129
-13 1 14 0.224960 0.000000 0.264002
-13 1 15 0.232208 0.000000 0.306212
-13 1 16 0.238512 0.000000 0.345753
-13 1 17 0.243873 0.000000 0.382628
-13 1 18 0.249656 0.000000 0.416603
-13 1 19 0.255768 0.000000 0.448325
-13 1 20 0.261271 0.000000 0.478124
-13 1 21 0.266407 0.000000 0.506769
-13 1 22 0.272928 0.000000 0.532249
-13 1 23 0.280079 0.000000 0.556288
-13 1 24 0.287816 0.000000 0.583920
-13 1 25 0.295748 0.000000 0.612749
-13 1 26 0.309899 0.000000 0.651157
-13 1 27 0.325485 0.000000 0.691776
-13 1 28 0.334550 0.000000 0.719167
-13 1 29 0.342684 0.023275 0.744668
-13 1 30 0.348475 0.123110 0.763411
-13 1 31 0.354109 0.224182 0.781704
-13 2 0 0.208582 0.004882 0.000000
-13 2 1 0.208892 0.005116 0.000000
-13 2 2 0.209204 0.005365 0.025538
-13 2 3 0.209542 0.005856 0.029914
-13 2 4 0.209924 0.006377 0.034462
-13 2 5 0.210606 0.007106 0.040213
-13 2 6 0.211357 0.007952 0.046968
-13 2 7 0.212406 0.009306 0.058069
-13 2 8 0.213308 0.009095 0.069792
-13 2 9 0.213764 0.004187 0.083382
-13 2 10 0.215344 0.000000 0.105573
-13 2 11 0.219398 0.000000 0.146686
-13 2 12 0.222966 0.000000 0.187655
-13 2 13 0.225726 0.000000 0.228384
-13 2 14 0.230409 0.000000 0.269847
-13 2 15 0.237564 0.000000 0.312257
-13 2 16 0.243729 0.000000 0.352431
-13 2 17 0.248906 0.000000 0.390371
-13 2 18 0.254549 0.000000 0.424846
-13 2 19 0.260555 0.000000 0.456627
-13 2 20 0.265901 0.000000 0.486710
-13 2 21 0.270852 0.000000 0.515775
-13 2 22 0.277107 0.000000 0.541056
-13 2 23 0.283956 0.000000 0.564618
-13 2 24 0.290493 0.000000 0.590640
-13 2 25 0.296925 0.000000 0.617483
-13 2 26 0.310754 0.000000 0.655388
-13 2 27 0.326289 0.000000 0.695845
-13 2 28 0.335351 0.000000 0.723240
-13 2 29 0.343489 0.033678 0.748769
-13 2 30 0.349203 0.133864 0.767514
-13 2 31 0.354755 0.234942 0.785807
-13 3 0 0.215819 0.012680 0.000000
-13 3 1 0.216104 0.012886 0.000000
-13 3 2 0.216391 0.013108 0.000000
-13 3 3 0.216715 0.013559 0.013549
-13 3 4 0.217092 0.014046 0.033877
-13 3 5 0.217836 0.014774 0.039695
-13 3 6 0.218668 0.015716 0.046876
-13 3 7 0.219882 0.017579 0.059964
-13 3 8 0.220805 0.018125 0.073311
-13 3 9 0.220861 0.014716 0.087438
-13 3 10 0.222248 0.000000 0.110157
-13 3 11 0.226564 0.000000 0.151780
-13 3 12 0.230282 0.000000 0.193455
-13 3 13 0.233006 0.000000 0.235218
-13 3 14 0.237591 0.000000 0.277428
-13 3 15 0.244571 0.000000 0.320213
-13 3 16 0.250487 0.000000 0.361253
-13 3 17 0.255338 0.000000 0.400549
-13 3 18 0.260839 0.000000 0.435686
-13 3 19 0.266846 0.000000 0.467588
-13 3 20 0.271973 0.000000 0.498018
-13 3 21 0.276574 0.000000 0.527565
-13 3 22 0.282479 0.000000 0.552582
-13 3 23 0.288977 0.000000 0.575540
-13 3 24 0.295164 0.000000 0.600988
-13 3 25 0.301247 0.000000 0.627267
-13 3 26 0.313587 0.000000 0.663299
-13 3 27 0.327372 0.000000 0.701582
-13 3 28 0.336270 0.000000 0.728740
-13 3 29 0.344470 0.047172 0.754308
-13 3 30 0.350188 0.147897 0.773056
-13 3 31 0.355740 0.249069 0.791349
-13 4 0 0.223749 0.021225 0.000000
-13 4 1 0.224014 0.021407 0.000000
-13 4 2 0.224283 0.021604 0.000000
-13 4 3 0.224591 0.022012 0.000000
-13 4 4 0.224960 0.022459 0.026373
-13 4 5 0.225752 0.023167 0.036039
-13 4 6 0.226650 0.024177 0.046673
-13 4 7 0.228007 0.026490 0.061499
-13 4 8 0.228961 0.027752 0.076405
-13 4 9 0.228708 0.025862 0.091550
-13 4 10 0.229943 0.012561 0.115146
-13 4 11 0.234453 0.000000 0.157336
-13 4 12 0.238279 0.000000 0.199798
-13 4 13 0.240965 0.000000 0.242714
-13 4 14 0.245443 0.000000 0.285745
-13 4 15 0.252223 0.000000 0.328925
-13 4 16 0.257867 0.000000 0.370908
-13 4 17 0.262375 0.000000 0.411695
-13 4 18 0.267720 0.000000 0.447564
-13 4 19 0.273717 0.000000 0.479607
-13 4 20 0.278617 0.000000 0.510411
-13 4 21 0.282860 0.000000 0.540471
-13 4 22 0.288392 0.000000 0.565222
-13 4 23 0.294511 0.000000 0.587561
-13 4 24 0.300356 0.000000 0.612461
-13 4 25 0.306111 0.000000 0.638215
-13 4 26 0.316796 0.000000 0.672130
-13 4 27 0.328619 0.000000 0.707930
-13 4 28 0.337297 0.000000 0.734782
-13 4 29 0.345525 0.061986 0.760357
-13 4 30 0.351251 0.163281 0.779101
-13 4 31 0.356811 0.264535 0.797391
-13 5 0 0.236527 0.034999 0.000000
-13 5 1 0.236818 0.035181 0.000000
-13 5 2 0.237108 0.035373 0.000000
-13 5 3 0.237392 0.035716 0.000000
-13 5 4 0.237732 0.036083 0.000000
-13 5 5 0.238470 0.036631 0.010423
-13 5 6 0.239324 0.037515 0.045692
-13 5 7 0.240681 0.039855 0.060518
-13 5 8 0.241720 0.041553 0.076520
-13 5 9 0.241805 0.041325 0.096054
-13 5 10 0.243184 0.034175 0.122970
-13 5 11 0.247405 0.011795 0.166127
-13 5 12 0.251038 0.000000 0.209939
-13 5 13 0.253688 0.000000 0.254841
-13 5 14 0.257980 0.000000 0.299220
-13 5 15 0.264384 0.000000 0.342924
-13 5 16 0.269603 0.000000 0.386391
-13 5 17 0.273637 0.000000 0.429619
-13 5 18 0.278732 0.000000 0.466715
-13 5 19 0.284653 0.000000 0.499040
-13 5 20 0.289267 0.000000 0.530403
-13 5 21 0.293097 0.000000 0.561187
-13 5 22 0.298097 0.000000 0.585667
-13 5 23 0.303629 0.000000 0.607281
-13 5 24 0.309196 0.000000 0.631809
-13 5 25 0.314776 0.000000 0.657307
-13 5 26 0.322634 0.000000 0.687400
-13 5 27 0.331019 0.000000 0.718553
-13 5 28 0.339081 0.000000 0.744626
-13 5 29 0.347097 0.086029 0.769973
-13 5 30 0.352868 0.188126 0.788678
-13 5 31 0.358491 0.289380 0.806940
-13 6 0 0.250523 0.050042 0.000000
-13 6 1 0.250868 0.050401 0.000000
-13 6 2 0.251208 0.050755 0.000000
-13 6 3 0.251482 0.051043 0.000000
-13 6 4 0.251805 0.051346 0.000000
-13 6 5 0.252469 0.051758 0.000000
-13 6 6 0.253240 0.052529 0.043388
-13 6 7 0.254474 0.054856 0.059070
-13 6 8 0.255532 0.056966 0.076907
-13 6 9 0.256061 0.058429 0.101210
-13 6 10 0.257615 0.056890 0.131736
-13 6 11 0.261426 0.048747 0.175951
-13 6 12 0.264811 0.028974 0.221209
-13 6 13 0.267488 0.000000 0.268207
-13 6 14 0.271534 0.000000 0.314111
-13 6 15 0.277342 0.000000 0.358610
-13 6 16 0.282084 0.000000 0.403551
-13 6 17 0.285761 0.000000 0.448934
-13 6 18 0.290565 0.000000 0.487389
-13 6 19 0.296244 0.000000 0.520458
-13 6 20 0.300563 0.000000 0.552456
-13 6 21 0.304066 0.000000 0.583811
-13 6 22 0.308530 0.000000 0.608230
-13 6 23 0.313431 0.000000 0.629494
-13 6 24 0.318562 0.000000 0.653450
-13 6 25 0.323769 0.000000 0.678303
-13 6 26 0.329288 0.000000 0.705211
-13 6 27 0.334879 0.000000 0.732594
-13 6 28 0.341946 0.012441 0.757373
-13 6 29 0.349224 0.128484 0.781780
-13 6 30 0.354576 0.223475 0.799891
-13 6 31 0.359800 0.317063 0.817582
-13 7 0 0.269800 0.070586 0.000000
-13 7 1 0.270320 0.071885 0.000000
-13 7 2 0.270828 0.073120 0.000000
-13 7 3 0.271164 0.073408 0.000000
-13 7 4 0.271521 0.073708 0.000000
-13 7 5 0.272021 0.074093 0.000000
-13 7 6 0.272537 0.074806 0.035353
-13 7 7 0.273119 0.076941 0.055599
-13 7 8 0.273911 0.079362 0.078465
-13 7 9 0.275331 0.082638 0.109189
-13 7 10 0.277204 0.084376 0.144582
-13 7 11 0.280072 0.082729 0.190247
-13 7 12 0.282981 0.076122 0.237373
-13 7 13 0.285960 0.061245 0.286937
-13 7 14 0.289496 0.047520 0.335143
-13 7 15 0.293748 0.035277 0.381604
-13 7 16 0.297788 0.028015 0.427981
-13 7 17 0.301618 0.025733 0.474274
-13 7 18 0.305952 0.025040 0.514668
-13 7 19 0.310677 0.025584 0.550475
-13 7 20 0.314663 0.026776 0.583441
-13 7 21 0.318205 0.028357 0.614703
-13 7 22 0.322118 0.031778 0.639970
-13 7 23 0.326201 0.036035 0.662511
-13 7 24 0.330208 0.047707 0.685030
-13 7 25 0.334190 0.061851 0.707541
-13 7 26 0.339479 0.089557 0.734033
-13 7 27 0.345069 0.120394 0.761443
-13 7 28 0.349496 0.183269 0.782701
-13 7 29 0.353756 0.250721 0.803080
-13 7 30 0.356675 0.304344 0.818196
-13 7 31 0.359504 0.357046 0.832960
-13 8 0 0.287420 0.090843 0.000000
-13 8 1 0.288043 0.092703 0.000000
-13 8 2 0.288655 0.094482 0.000000
-13 8 3 0.289110 0.095062 0.000000
-13 8 4 0.289573 0.095684 0.000000
-13 8 5 0.290088 0.096595 0.000000
-13 8 6 0.290548 0.097842 0.016863
-13 8 7 0.290769 0.100540 0.048016
-13 8 8 0.291384 0.103717 0.080296
-13 8 9 0.293179 0.108330 0.115960
-13 8 10 0.295083 0.112691 0.155364
-13 8 11 0.297224 0.116498 0.202996
-13 8 12 0.299617 0.120262 0.252215
-13 8 13 0.302429 0.123956 0.304082
-13 8 14 0.305298 0.127078 0.354419
-13 8 15 0.308242 0.129464 0.402788
-13 8 16 0.311569 0.131191 0.450641
-13 8 17 0.315279 0.132260 0.497980
-13 8 18 0.319122 0.133332 0.540083
-13 8 19 0.323069 0.134407 0.578116
-13 8 20 0.326644 0.136492 0.611893
-13 8 21 0.329998 0.139183 0.643118
-13 8 22 0.333391 0.144918 0.669001
-13 8 23 0.336802 0.152039 0.692456
-13 8 24 0.339786 0.170897 0.713791
-13 8 25 0.342628 0.193667 0.734420
-13 8 26 0.347376 0.238096 0.760048
-13 8 27 0.352563 0.287523 0.786830
-13 8 28 0.354742 0.320382 0.805011
-13 8 29 0.356491 0.350874 0.821963
-13 8 30 0.357396 0.373096 0.834505
-13 8 31 0.358245 0.394765 0.846752
-13 9 0 0.300073 0.110241 0.000000
-13 9 1 0.300582 0.111524 0.000000
-13 9 2 0.301107 0.112837 0.000000
-13 9 3 0.301850 0.114584 0.000000
-13 9 4 0.302633 0.116501 0.000000
-13 9 5 0.303699 0.119602 0.000000
-13 9 6 0.304702 0.123158 0.000000
-13 9 7 0.305437 0.128679 0.028094
-13 9 8 0.306143 0.133950 0.082947
-13 9 9 0.306761 0.138469 0.119109
-13 9 10 0.307832 0.143491 0.159954
-13 9 11 0.309897 0.149622 0.211104
-13 9 12 0.311651 0.155382 0.263091
-13 9 13 0.312888 0.160526 0.316475
-13 9 14 0.314624 0.165080 0.368427
-13 9 15 0.317003 0.168876 0.418540
-13 9 16 0.319579 0.172141 0.467992
-13 9 17 0.322351 0.174875 0.516783
-13 9 18 0.325643 0.177099 0.559908
-13 9 19 0.329338 0.178926 0.598625
-13 9 20 0.332273 0.181570 0.632743
-13 9 21 0.334751 0.184703 0.664101
-13 9 22 0.337716 0.191057 0.689905
-13 9 23 0.340901 0.198875 0.713185
-13 9 24 0.343164 0.216990 0.734096
-13 9 25 0.345119 0.238539 0.754218
-13 9 26 0.348391 0.279860 0.777644
-13 9 27 0.351966 0.325745 0.801833
-13 9 28 0.353076 0.356351 0.818268
-13 9 29 0.353834 0.384775 0.833594
-13 9 30 0.353984 0.405493 0.844825
-13 9 31 0.354093 0.425698 0.855784
-13 10 0 0.313906 0.135492 0.000000
-13 10 1 0.314374 0.136627 0.000000
-13 10 2 0.314870 0.137858 0.000000
-13 10 3 0.315795 0.140535 0.000000
-13 10 4 0.316784 0.143479 0.000000
-13 10 5 0.318224 0.148304 0.000000
-13 10 6 0.319564 0.153578 0.000000
-13 10 7 0.320475 0.160798 0.010414
-13 10 8 0.321115 0.167498 0.083444
-13 10 9 0.320938 0.172640 0.121679
-13 10 10 0.321256 0.178652 0.164893
-13 10 11 0.322662 0.186576 0.219061
-13 10 12 0.323531 0.193967 0.273518
-13 10 13 0.323504 0.200469 0.328456
-13 10 14 0.324149 0.206336 0.382162
-13 10 15 0.325659 0.211387 0.434284
-13 10 16 0.327489 0.216068 0.485349
-13 10 17 0.329640 0.220378 0.535357
-13 10 18 0.332314 0.223777 0.579428
-13 10 19 0.335394 0.226465 0.618881
-13 10 20 0.337588 0.229709 0.653348
-13 10 21 0.339249 0.233285 0.684822
-13 10 22 0.341539 0.239902 0.710652
-13 10 23 0.344116 0.247902 0.733915
-13 10 24 0.345626 0.265150 0.754278
-13 10 25 0.346780 0.285480 0.773674
-13 10 26 0.348725 0.323334 0.794741
-13 10 27 0.350853 0.365230 0.816195
-13 10 28 0.351047 0.393540 0.830950
-13 10 29 0.350964 0.419908 0.844747
-13 10 30 0.350524 0.439303 0.854879
-13 10 31 0.350059 0.458232 0.864766
-13 11 0 0.330338 0.173624 0.000000
-13 11 1 0.330919 0.175550 0.000000
-13 11 2 0.331517 0.177548 0.000000
-13 11 3 0.332392 0.180628 0.000000
-13 11 4 0.333335 0.184013 0.000000
-13 11 5 0.334760 0.189536 0.000000
-13 11 6 0.335983 0.195230 0.000000
-13 11 7 0.336327 0.201670 0.000000
-13 11 8 0.336552 0.208336 0.079200
-13 11 9 0.336424 0.215680 0.122976
-13 11 10 0.336168 0.223403 0.170600
-13 11 11 0.335632 0.231958 0.226688
-13 11 12 0.335070 0.240177 0.282958
-13 11 13 0.334468 0.247834 0.339534
-13 11 14 0.334114 0.254751 0.395296
-13 11 15 0.334082 0.260714 0.450011
-13 11 16 0.335178 0.266543 0.502721
-13 11 17 0.337403 0.272237 0.553427
-13 11 18 0.339313 0.276859 0.598279
-13 11 19 0.340979 0.280649 0.638578
-13 11 20 0.342212 0.284582 0.673412
-13 11 21 0.343184 0.288601 0.704965
-13 11 22 0.344261 0.294702 0.731051
-13 11 23 0.345387 0.301749 0.754651
-13 11 24 0.346075 0.317854 0.774190
-13 11 25 0.346616 0.336977 0.792375
-13 11 26 0.347563 0.370568 0.810740
-13 11 27 0.348604 0.407497 0.829145
-13 11 28 0.348217 0.433412 0.842367
-13 11 29 0.347627 0.457755 0.854849
-13 11 30 0.346958 0.476218 0.864343
-13 11 31 0.346285 0.494289 0.873639
-13 12 0 0.346723 0.213385 0.000000
-13 12 1 0.347336 0.215937 0.000000
-13 12 2 0.347961 0.218549 0.000000
-13 12 3 0.348765 0.222062 0.000000
-13 12 4 0.349630 0.225923 0.000000
-13 12 5 0.350919 0.232224 0.000000
-13 12 6 0.351958 0.238668 0.000000
-13 12 7 0.351920 0.245734 0.000000
-13 12 8 0.351751 0.253282 0.053318
-13 12 9 0.351192 0.262274 0.114233
-13 12 10 0.350163 0.271400 0.174393
-13 12 11 0.348098 0.280818 0.232893
-13 12 12 0.346150 0.290037 0.291514
-13 12 13 0.344398 0.298925 0.350336
-13 12 14 0.342911 0.306949 0.408247
-13 12 15 0.341765 0.313861 0.464985
-13 12 16 0.341876 0.320789 0.519255
-13 12 17 0.343244 0.327734 0.571056
-13 12 18 0.344137 0.333348 0.616761
-13 12 19 0.344661 0.337927 0.657725
-13 12 20 0.344782 0.342306 0.693118
-13 12 21 0.344662 0.346567 0.725169
-13 12 22 0.344597 0.352241 0.751240
-13 12 23 0.344558 0.358558 0.774594
-13 12 24 0.344436 0.373257 0.793390
-13 12 25 0.344286 0.390750 0.810668
-13 12 26 0.344339 0.420331 0.826839
-13 12 27 0.344439 0.452700 0.842755
-13 12 28 0.343520 0.476136 0.854532
-13 12 29 0.342457 0.498295 0.865718
-13 12 30 0.341486 0.515425 0.874398
-13 12 31 0.340521 0.532219 0.882911
-13 13 0 0.363030 0.255865 0.000000
-13 13 1 0.363541 0.258766 0.000000
-13 13 2 0.364064 0.261735 0.000000
-13 13 3 0.364767 0.265730 0.000000
-13 13 4 0.365500 0.270127 0.000000
-13 13 5 0.366447 0.277341 0.000000
-13 13 6 0.367195 0.285084 0.000000
-13 13 7 0.367084 0.295119 0.000000
-13 13 8 0.366553 0.305075 0.000000
-13 13 9 0.364766 0.314792 0.088755
-13 13 10 0.362630 0.324806 0.174998
-13 13 11 0.359726 0.335474 0.236731
-13 13 12 0.356465 0.345983 0.298595
-13 13 13 0.352606 0.356226 0.360678
-13 13 14 0.349759 0.365453 0.420892
-13 13 15 0.348212 0.373372 0.478704
-13 13 16 0.346920 0.381319 0.534390
-13 13 17 0.345882 0.389295 0.587950
-13 13 18 0.345336 0.395512 0.634628
-13 13 19 0.345171 0.400361 0.675953
-13 13 20 0.343931 0.404783 0.712228
-13 13 21 0.342046 0.408949 0.745474
-13 13 22 0.340957 0.414346 0.771081
-13 13 23 0.340228 0.420302 0.793215
-13 13 24 0.339318 0.433159 0.811404
-13 13 25 0.338347 0.448318 0.828279
-13 13 26 0.337679 0.474308 0.843108
-13 13 27 0.337081 0.502798 0.857465
-13 13 28 0.335713 0.523610 0.867943
-13 13 29 0.334234 0.543325 0.877866
-13 13 30 0.332834 0.558451 0.885436
-13 13 31 0.331440 0.573271 0.892848
-13 14 0 0.379728 0.304934 0.000000
-13 14 1 0.380068 0.307937 0.000000
-13 14 2 0.380412 0.311010 0.000000
-13 14 3 0.380839 0.315153 0.000000
-13 14 4 0.381265 0.319713 0.000000
-13 14 5 0.381687 0.327194 0.000000
-13 14 6 0.381860 0.335460 0.000000
-13 14 7 0.380960 0.347131 0.000000
-13 14 8 0.379524 0.358572 0.000000
-13 14 9 0.376481 0.369325 0.068424
-13 14 10 0.373007 0.380431 0.173617
-13 14 11 0.368584 0.392313 0.239106
-13 14 12 0.363769 0.403964 0.304268
-13 14 13 0.358303 0.415230 0.368883
-13 14 14 0.353804 0.425505 0.431208
-13 14 15 0.350548 0.434508 0.490588
-13 14 16 0.347663 0.443205 0.547552
-13 14 17 0.345148 0.451596 0.602102
-13 14 18 0.342850 0.458233 0.649727
-13 14 19 0.340722 0.463504 0.691966
-13 14 20 0.338026 0.467926 0.728986
-13 14 21 0.334991 0.471839 0.762874
-13 14 22 0.332698 0.476836 0.788452
-13 14 23 0.330742 0.482325 0.810252
-13 14 24 0.329033 0.493507 0.827950
-13 14 25 0.327408 0.506587 0.844280
-13 14 26 0.326544 0.528959 0.857874
-13 14 27 0.325857 0.553474 0.870837
-13 14 28 0.324134 0.571317 0.880118
-13 14 29 0.322264 0.588206 0.888873
-13 14 30 0.320828 0.601300 0.895535
-13 14 31 0.319421 0.614140 0.902057
-13 15 0 0.396932 0.362475 0.000000
-13 15 1 0.397008 0.365262 0.000000
-13 15 2 0.397076 0.368116 0.000000
-13 15 3 0.397003 0.371977 0.000000
-13 15 4 0.396897 0.376220 0.000000
-13 15 5 0.396556 0.383136 0.000000
-13 15 6 0.395790 0.390929 0.000000
-13 15 7 0.393181 0.402521 0.000000
-13 15 8 0.390141 0.414262 0.000000
-13 15 9 0.385809 0.426449 0.054709
-13 15 10 0.380699 0.438907 0.169683
-13 15 11 0.373878 0.451961 0.239600
-13 15 12 0.367203 0.464565 0.308128
-13 15 13 0.360772 0.476422 0.374343
-13 15 14 0.354246 0.487547 0.438530
-13 15 15 0.347600 0.497733 0.500111
-13 15 16 0.342876 0.506833 0.558177
-13 15 17 0.340076 0.514848 0.612726
-13 15 18 0.335627 0.521668 0.661265
-13 15 19 0.329896 0.527558 0.705130
-13 15 20 0.325624 0.531927 0.742718
-13 15 21 0.322227 0.535382 0.776540
-13 15 22 0.318501 0.539820 0.802649
-13 15 23 0.314626 0.544705 0.825253
-13 15 24 0.312107 0.554427 0.842608
-13 15 25 0.310041 0.565760 0.858214
-13 15 26 0.309657 0.584475 0.870711
-13 15 27 0.309661 0.604893 0.882491
-13 15 28 0.307709 0.619322 0.890706
-13 15 29 0.305477 0.632897 0.898411
-13 15 30 0.304508 0.643921 0.904427
-13 15 31 0.303623 0.654775 0.910331
-13 16 0 0.411389 0.413965 0.000000
-13 16 1 0.411253 0.416960 0.000000
-13 16 2 0.411099 0.420026 0.000000
-13 16 3 0.410681 0.424141 0.000000
-13 16 4 0.410205 0.428664 0.000000
-13 16 5 0.409312 0.436043 0.000000
-13 16 6 0.407834 0.444243 0.000000
-13 16 7 0.403821 0.455997 0.000000
-13 16 8 0.399360 0.468090 0.000000
-13 16 9 0.393555 0.481196 0.045056
-13 16 10 0.386853 0.494514 0.164035
-13 16 11 0.378181 0.508300 0.238258
-13 16 12 0.369558 0.521619 0.310250
-13 16 13 0.361017 0.534161 0.378525
-13 16 14 0.352359 0.545776 0.444588
-13 16 15 0.343550 0.556198 0.507807
-13 16 16 0.336341 0.565645 0.567104
-13 16 17 0.330731 0.574117 0.622478
-13 16 18 0.319760 0.581163 0.671889
-13 16 19 0.304617 0.587100 0.716660
-13 16 20 0.296399 0.591627 0.754911
-13 16 21 0.292336 0.595308 0.789250
-13 16 22 0.288515 0.599337 0.815581
-13 16 23 0.284803 0.603525 0.838271
-13 16 24 0.282300 0.611692 0.855144
-13 16 25 0.280199 0.621186 0.870078
-13 16 26 0.280143 0.636519 0.881723
-13 16 27 0.280558 0.653199 0.892610
-13 16 28 0.279044 0.664777 0.900048
-13 16 29 0.277254 0.675626 0.906994
-13 16 30 0.276708 0.684932 0.912496
-13 16 31 0.276246 0.694134 0.917903
-13 17 0 0.423101 0.459407 0.000000
-13 17 1 0.422801 0.463033 0.000000
-13 17 2 0.422481 0.466739 0.000000
-13 17 3 0.421875 0.471646 0.000000
-13 17 4 0.421190 0.477048 0.000000
-13 17 5 0.419955 0.485916 0.000000
-13 17 6 0.417993 0.495401 0.000000
-13 17 7 0.412879 0.507559 0.000000
-13 17 8 0.407179 0.520055 0.000000
-13 17 9 0.399719 0.533564 0.039464
-13 17 10 0.391472 0.547252 0.156675
-13 17 11 0.381492 0.561332 0.235080
-13 17 12 0.370832 0.575127 0.310632
-13 17 13 0.359039 0.588449 0.381430
-13 17 14 0.348143 0.600191 0.449382
-13 17 15 0.338400 0.609904 0.513675
-13 17 16 0.328056 0.619640 0.574334
-13 17 17 0.317114 0.629401 0.631358
-13 17 18 0.295247 0.636716 0.681596
-13 17 19 0.264885 0.642128 0.726556
-13 17 20 0.250352 0.647027 0.765565
-13 17 21 0.245318 0.651618 0.801006
-13 17 22 0.242738 0.655388 0.827246
-13 17 23 0.241273 0.658784 0.849306
-13 17 24 0.239611 0.665304 0.865557
-13 17 25 0.237884 0.672866 0.879872
-13 17 26 0.238003 0.685091 0.890911
-13 17 27 0.238548 0.698392 0.901194
-13 17 28 0.238139 0.707680 0.908146
-13 17 29 0.237594 0.716394 0.914621
-13 17 30 0.237428 0.724332 0.919742
-13 17 31 0.237288 0.732218 0.924772
-13 18 0 0.433898 0.504666 0.000000
-13 18 1 0.433260 0.508108 0.000000
-13 18 2 0.432600 0.511624 0.000000
-13 18 3 0.431630 0.516274 0.000000
-13 18 4 0.430548 0.521435 0.000000
-13 18 5 0.428686 0.530176 0.000000
-13 18 6 0.425993 0.539675 0.000000
-13 18 7 0.419697 0.552455 0.000000
-13 18 8 0.412807 0.565453 0.000000
-13 18 9 0.404138 0.579108 0.028360
-13 18 10 0.394472 0.593024 0.142148
-13 18 11 0.382613 0.607513 0.229145
-13 18 12 0.370014 0.621677 0.310734
-13 18 13 0.356182 0.635302 0.383308
-13 18 14 0.338965 0.647506 0.452941
-13 18 15 0.317396 0.657882 0.518792
-13 18 16 0.300922 0.667862 0.580477
-13 18 17 0.289544 0.677446 0.637997
-13 18 18 0.268549 0.684882 0.688846
-13 18 19 0.240075 0.690647 0.734507
-13 18 20 0.226320 0.695592 0.773830
-13 18 21 0.221398 0.700045 0.809351
-13 18 22 0.219313 0.703705 0.835806
-13 18 23 0.218517 0.707003 0.858141
-13 18 24 0.217197 0.712378 0.874059
-13 18 25 0.215703 0.718445 0.887839
-13 18 26 0.216082 0.728156 0.898348
-13 18 27 0.216893 0.738708 0.908103
-13 18 28 0.217147 0.746260 0.914716
-13 18 29 0.217322 0.753383 0.920880
-13 18 30 0.217431 0.759797 0.925699
-13 18 31 0.217536 0.766164 0.930428
-13 19 0 0.443985 0.549784 0.000000
-13 19 1 0.442872 0.552407 0.000000
-13 19 2 0.441737 0.555089 0.000000
-13 19 3 0.440267 0.558665 0.000000
-13 19 4 0.438642 0.562713 0.000000
-13 19 5 0.435930 0.570072 0.000000
-13 19 6 0.432312 0.578595 0.000000
-13 19 7 0.424771 0.592167 0.000000
-13 19 8 0.416732 0.605745 0.000000
-13 19 9 0.407199 0.619346 0.012967
-13 19 10 0.396213 0.633379 0.122047
-13 19 11 0.382030 0.648365 0.221067
-13 19 12 0.367569 0.662816 0.310618
-13 19 13 0.352641 0.676374 0.384387
-13 19 14 0.325928 0.689297 0.455539
-13 19 15 0.284063 0.701406 0.523325
-13 19 16 0.259127 0.711593 0.585776
-13 19 17 0.251123 0.719862 0.642892
-13 19 18 0.240152 0.727303 0.694184
-13 19 19 0.226872 0.734102 0.740946
-13 19 20 0.219412 0.738840 0.780236
-13 19 21 0.215444 0.742340 0.815045
-13 19 22 0.213272 0.746007 0.841950
-13 19 23 0.211918 0.749749 0.865265
-13 19 24 0.210551 0.754367 0.881075
-13 19 25 0.209181 0.759278 0.894385
-13 19 26 0.209886 0.766937 0.904425
-13 19 27 0.211070 0.775229 0.913709
-13 19 28 0.211642 0.781477 0.920099
-13 19 29 0.212128 0.787433 0.926075
-13 19 30 0.212431 0.792202 0.930654
-13 19 31 0.212722 0.796891 0.935141
-13 20 0 0.452065 0.582052 0.000000
-13 20 1 0.450750 0.584870 0.000000
-13 20 2 0.449408 0.587751 0.000000
-13 20 3 0.447671 0.591585 0.000000
-13 20 4 0.445737 0.595909 0.000000
-13 20 5 0.442422 0.603653 0.000000
-13 20 6 0.438103 0.612375 0.000000
-13 20 7 0.429432 0.625337 0.000000
-13 20 8 0.420264 0.638624 0.000000
-13 20 9 0.409607 0.652885 0.008361
-13 20 10 0.397425 0.667417 0.116102
-13 20 11 0.381884 0.682548 0.218944
-13 20 12 0.362665 0.697180 0.311388
-13 20 13 0.337314 0.710980 0.386502
-13 20 14 0.305689 0.723983 0.458683
-13 20 15 0.265994 0.735959 0.527092
-13 20 16 0.242312 0.746452 0.590300
-13 20 17 0.234641 0.755460 0.648305
-13 20 18 0.227108 0.762986 0.699944
-13 20 19 0.219681 0.769360 0.746632
-13 20 20 0.214179 0.774229 0.786121
-13 20 21 0.209831 0.778195 0.821291
-13 20 22 0.207557 0.781648 0.848066
-13 20 23 0.206226 0.784868 0.871025
-13 20 24 0.204725 0.788559 0.886558
-13 20 25 0.203169 0.792408 0.899616
-13 20 26 0.203984 0.798028 0.909234
-13 20 27 0.205346 0.804057 0.918058
-13 20 28 0.206213 0.808846 0.924204
-13 20 29 0.207009 0.813458 0.929967
-13 20 30 0.207615 0.817388 0.934370
-13 20 31 0.208209 0.821272 0.938682
-13 21 0 0.458941 0.606609 0.000000
-13 21 1 0.457586 0.610230 0.000000
-13 21 2 0.456199 0.613931 0.000000
-13 21 3 0.454335 0.618824 0.000000
-13 21 4 0.452233 0.624255 0.000000
-13 21 5 0.448464 0.633446 0.000000
-13 21 6 0.443577 0.643072 0.000000
-13 21 7 0.433843 0.654584 0.000000
-13 21 8 0.423560 0.667056 0.000000
-13 21 9 0.411624 0.682405 0.010226
-13 21 10 0.398319 0.697665 0.118650
-13 21 11 0.381999 0.712729 0.220394
-13 21 12 0.356285 0.727480 0.312690
-13 21 13 0.314916 0.741708 0.389239
-13 21 14 0.281127 0.754404 0.462155
-13 21 15 0.257085 0.765131 0.530400
-13 21 16 0.240483 0.775986 0.594358
-13 21 17 0.231322 0.786969 0.654029
-13 21 18 0.223276 0.794627 0.705958
-13 21 19 0.216098 0.799699 0.751866
-13 21 20 0.209952 0.804903 0.791692
-13 21 21 0.204424 0.810186 0.827869
-13 21 22 0.202037 0.813293 0.854165
-13 21 23 0.201078 0.815412 0.875968
-13 21 24 0.199391 0.818073 0.891122
-13 21 25 0.197462 0.820914 0.904058
-13 21 26 0.198258 0.824505 0.913283
-13 21 27 0.199682 0.828269 0.921652
-13 21 28 0.200829 0.831506 0.927542
-13 21 29 0.201935 0.834668 0.933078
-13 21 30 0.202910 0.838243 0.937342
-13 21 31 0.203877 0.841845 0.941520
-13 22 0 0.465197 0.627679 0.000000
-13 22 1 0.463563 0.631285 0.000000
-13 22 2 0.461891 0.634971 0.000000
-13 22 3 0.459636 0.639863 0.000000
-13 22 4 0.457099 0.645270 0.000000
-13 22 5 0.452588 0.654277 0.000000
-13 22 6 0.446927 0.663797 0.000000
-13 22 7 0.436282 0.675541 0.000000
-13 22 8 0.425083 0.688199 0.000000
-13 22 9 0.412224 0.703603 0.016001
-13 22 10 0.397953 0.718992 0.127133
-13 22 11 0.380576 0.734348 0.227381
-13 22 12 0.352524 0.749175 0.318910
-13 22 13 0.306681 0.763122 0.395907
-13 22 14 0.272391 0.775724 0.468948
-13 22 15 0.252954 0.786596 0.536903
-13 22 16 0.238593 0.797320 0.600509
-13 22 17 0.229308 0.807896 0.659768
-13 22 18 0.220939 0.815454 0.711401
-13 22 19 0.213284 0.820664 0.757103
-13 22 20 0.206888 0.825808 0.796450
-13 22 21 0.201247 0.830911 0.831982
-13 22 22 0.198759 0.834101 0.858094
-13 22 23 0.197703 0.836419 0.879925
-13 22 24 0.195968 0.838804 0.894883
-13 22 25 0.194008 0.841210 0.907550
-13 22 26 0.194918 0.844052 0.916421
-13 22 27 0.196490 0.846995 0.924416
-13 22 28 0.197777 0.849660 0.930125
-13 22 29 0.199023 0.852286 0.935506
-13 22 30 0.200036 0.855259 0.939660
-13 22 31 0.201034 0.858256 0.943732
-13 23 0 0.471170 0.647165 0.000000
-13 23 1 0.469150 0.650383 0.000000
-13 23 2 0.467083 0.653674 0.000000
-13 23 3 0.464317 0.658085 0.000000
-13 23 4 0.461224 0.662954 0.000000
-13 23 5 0.455841 0.671036 0.000000
-13 23 6 0.449312 0.679991 0.000000
-13 23 7 0.437823 0.692729 0.000000
-13 23 8 0.425800 0.706029 0.000000
-13 23 9 0.412179 0.721018 0.023553
-13 23 10 0.397014 0.736263 0.138315
-13 23 11 0.378455 0.752074 0.236886
-13 23 12 0.349954 0.766960 0.327366
-13 23 13 0.304884 0.780303 0.404363
-13 23 14 0.270847 0.792906 0.477252
-13 23 15 0.250996 0.804558 0.544857
-13 23 16 0.236676 0.814927 0.607612
-13 23 17 0.227887 0.824014 0.665515
-13 23 18 0.219281 0.831365 0.716585
-13 23 19 0.210819 0.837367 0.762342
-13 23 20 0.204353 0.842271 0.800837
-13 23 21 0.199085 0.846517 0.834974
-13 23 22 0.196499 0.849982 0.861038
-13 23 23 0.195133 0.853092 0.883433
-13 23 24 0.193414 0.855543 0.898279
-13 23 25 0.191578 0.857773 0.910610
-13 23 26 0.192662 0.860449 0.919144
-13 23 27 0.194421 0.863228 0.926803
-13 23 28 0.195785 0.865767 0.932363
-13 23 29 0.197094 0.868271 0.937623
-13 23 30 0.197994 0.870532 0.941682
-13 23 31 0.198868 0.872777 0.945660
-13 24 0 0.478099 0.662596 0.000000
-13 24 1 0.475523 0.666463 0.000000
-13 24 2 0.472905 0.670389 0.000000
-13 24 3 0.469664 0.675213 0.000000
-13 24 4 0.466130 0.680407 0.000000
-13 24 5 0.460548 0.688187 0.000000
-13 24 6 0.453682 0.696847 0.000000
-13 24 7 0.441253 0.709317 0.000000
-13 24 8 0.428427 0.722371 0.000000
-13 24 9 0.414410 0.737176 0.036368
-13 24 10 0.398939 0.752196 0.157978
-13 24 11 0.380272 0.767688 0.255909
-13 24 12 0.351703 0.782284 0.345556
-13 24 13 0.306629 0.795385 0.421395
-13 24 14 0.272421 0.807726 0.492977
-13 24 15 0.252182 0.819088 0.559085
-13 24 16 0.237614 0.829091 0.620116
-13 24 17 0.228717 0.837735 0.676069
-13 24 18 0.220029 0.844862 0.725728
-13 24 19 0.211504 0.850809 0.770491
-13 24 20 0.204753 0.855553 0.807778
-13 24 21 0.199065 0.859575 0.840579
-13 24 22 0.196712 0.862864 0.865886
-13 24 23 0.195873 0.865820 0.887787
-13 24 24 0.194135 0.868107 0.902251
-13 24 25 0.192097 0.870173 0.914236
-13 24 26 0.193144 0.872752 0.922506
-13 24 27 0.194902 0.875449 0.929919
-13 24 28 0.196443 0.877802 0.935272
-13 24 29 0.197954 0.880105 0.940332
-13 24 30 0.199012 0.882017 0.944195
-13 24 31 0.200041 0.883903 0.947980
-13 25 0 0.485347 0.676676 0.000000
-13 25 1 0.482158 0.681537 0.000000
-13 25 2 0.478937 0.686440 0.000000
-13 25 3 0.475233 0.691978 0.000000
-13 25 4 0.471297 0.697783 0.000000
-13 25 5 0.465740 0.705469 0.000000
-13 25 6 0.458713 0.713923 0.000000
-13 25 7 0.445313 0.725705 0.000000
-13 25 8 0.431690 0.738216 0.000000
-13 25 9 0.417399 0.752915 0.050938
-13 25 10 0.401818 0.767682 0.180469
-13 25 11 0.383403 0.782598 0.278105
-13 25 12 0.354892 0.796788 0.366989
-13 25 13 0.309556 0.809768 0.441285
-13 25 14 0.275034 0.821758 0.511175
-13 25 15 0.254417 0.832474 0.575403
-13 25 16 0.239505 0.842107 0.634420
-13 25 17 0.230297 0.850657 0.688227
-13 25 18 0.221578 0.857553 0.736190
-13 25 19 0.213239 0.863164 0.779609
-13 25 20 0.206131 0.867774 0.815570
-13 25 21 0.199760 0.871784 0.847055
-13 25 22 0.197748 0.874746 0.871369
-13 25 23 0.197717 0.877231 0.892424
-13 25 24 0.195948 0.879281 0.906414
-13 25 25 0.193599 0.881186 0.918050
-13 25 26 0.194537 0.883690 0.926080
-13 25 27 0.196234 0.886333 0.933278
-13 25 28 0.197985 0.888480 0.938405
-13 25 29 0.199743 0.890556 0.943237
-13 25 30 0.201050 0.892240 0.946873
-13 25 31 0.202328 0.893899 0.950430
-13 26 0 0.493662 0.686888 0.000000
-13 26 1 0.490378 0.691914 0.000000
-13 26 2 0.487046 0.697014 0.000000
-13 26 3 0.482970 0.703242 0.000000
-13 26 4 0.478573 0.709867 0.000000
-13 26 5 0.471925 0.719273 0.000000
-13 26 6 0.463967 0.729091 0.000000
-13 26 7 0.450334 0.740700 0.000000
-13 26 8 0.436481 0.752975 0.000000
-13 26 9 0.421966 0.767249 0.074933
-13 26 10 0.406512 0.781521 0.216143
-13 26 11 0.388990 0.795784 0.308922
-13 26 12 0.361826 0.809411 0.393880
-13 26 13 0.318595 0.821977 0.465804
-13 26 14 0.284007 0.833441 0.533290
-13 26 15 0.260532 0.843488 0.595070
-13 26 16 0.244288 0.852572 0.651468
-13 26 17 0.235274 0.860690 0.702484
-13 26 18 0.226943 0.867337 0.748686
-13 26 19 0.219144 0.872840 0.791144
-13 26 20 0.212158 0.877251 0.825266
-13 26 21 0.205660 0.881007 0.854388
-13 26 22 0.203781 0.883777 0.877464
-13 26 23 0.204002 0.886098 0.897794
-13 26 24 0.202290 0.888084 0.911513
-13 26 25 0.199934 0.889959 0.923029
-13 26 26 0.200615 0.891917 0.930179
-13 26 27 0.201997 0.893894 0.936321
-13 26 28 0.203705 0.895920 0.941213
-13 26 29 0.205460 0.897953 0.945925
-13 26 30 0.206858 0.899595 0.949565
-13 26 31 0.208232 0.901211 0.953133
-13 27 0 0.502222 0.696208 0.000000
-13 27 1 0.498964 0.701206 0.000000
-13 27 2 0.495634 0.706324 0.000000
-13 27 3 0.491208 0.713237 0.000000
-13 27 4 0.486336 0.720729 0.000000
-13 27 5 0.478338 0.732273 0.000000
-13 27 6 0.469272 0.743819 0.000000
-13 27 7 0.455577 0.755373 0.000000
-13 27 8 0.441624 0.767482 0.000000
-13 27 9 0.426898 0.781260 0.101103
-13 27 10 0.411624 0.794980 0.254860
-13 27 11 0.395143 0.808573 0.341727
-13 27 12 0.369625 0.821600 0.422030
-13 27 13 0.329045 0.833683 0.491391
-13 27 14 0.294448 0.844581 0.556307
-13 27 15 0.267542 0.853956 0.615510
-13 27 16 0.249738 0.862448 0.669150
-13 27 17 0.241035 0.870056 0.717227
-13 27 18 0.233189 0.876450 0.761652
-13 27 19 0.226011 0.881898 0.803235
-13 27 20 0.219258 0.886096 0.835402
-13 27 21 0.212760 0.889542 0.861918
-13 27 22 0.210966 0.892151 0.883702
-13 27 23 0.211312 0.894378 0.903333
-13 27 24 0.209678 0.896340 0.916828
-13 27 25 0.207383 0.898215 0.928278
-13 27 26 0.207773 0.899517 0.934400
-13 27 27 0.208783 0.900688 0.939292
-13 27 28 0.210390 0.902613 0.943945
-13 27 29 0.212082 0.904646 0.948564
-13 27 30 0.213535 0.906288 0.952260
-13 27 31 0.214971 0.907904 0.955895
-13 28 0 0.508509 0.702931 0.000000
-13 28 1 0.505255 0.707950 0.000000
-13 28 2 0.501923 0.713092 0.000000
-13 28 3 0.497431 0.720091 0.000000
-13 28 4 0.492467 0.727725 0.000000
-13 28 5 0.484192 0.739807 0.000000
-13 28 6 0.474797 0.752053 0.000000
-13 28 7 0.460550 0.765012 0.000000
-13 28 8 0.446117 0.778113 0.000000
-13 28 9 0.431122 0.791640 0.138575
-13 28 10 0.416063 0.805043 0.282303
-13 28 11 0.400862 0.818176 0.364565
-13 28 12 0.380430 0.830756 0.441433
-13 28 13 0.351280 0.842416 0.509311
-13 28 14 0.321642 0.852916 0.572626
-13 28 15 0.291375 0.861925 0.630073
-13 28 16 0.270221 0.870078 0.682416
-13 28 17 0.258180 0.877377 0.729656
-13 28 18 0.246321 0.883511 0.772649
-13 28 19 0.234603 0.888740 0.812338
-13 28 20 0.226453 0.892795 0.843260
-13 28 21 0.220444 0.896145 0.868922
-13 28 22 0.218403 0.898682 0.889627
-13 28 23 0.218167 0.900849 0.908078
-13 28 24 0.216596 0.902735 0.921079
-13 28 25 0.214582 0.904528 0.932262
-13 28 26 0.214986 0.905752 0.938227
-13 28 27 0.215949 0.906845 0.942987
-13 28 28 0.217210 0.908287 0.946966
-13 28 29 0.218515 0.909779 0.950832
-13 28 30 0.219899 0.911333 0.954358
-13 28 31 0.221289 0.912890 0.957860
-13 29 0 0.514472 0.709283 0.000000
-13 29 1 0.511217 0.714329 0.000000
-13 29 2 0.507884 0.719498 0.000000
-13 29 3 0.503367 0.726496 0.000000
-13 29 4 0.498365 0.734169 0.000000
-13 29 5 0.489965 0.746560 0.000000
-13 29 6 0.480353 0.759360 0.000000
-13 29 7 0.465485 0.773933 0.000000
-13 29 8 0.450517 0.788190 0.023263
-13 29 9 0.435246 0.801501 0.177660
-13 29 10 0.420406 0.814622 0.308135
-13 29 11 0.406518 0.827324 0.385978
-13 29 12 0.391663 0.839480 0.459586
-13 29 13 0.375198 0.850723 0.526136
-13 29 14 0.351229 0.860849 0.587986
-13 29 15 0.317612 0.869537 0.643796
-13 29 16 0.292852 0.877388 0.695052
-13 29 17 0.276951 0.884405 0.741755
-13 29 18 0.260436 0.890279 0.783365
-13 29 19 0.243442 0.895266 0.821012
-13 29 20 0.233662 0.899188 0.850792
-13 29 21 0.228212 0.902471 0.875851
-13 29 22 0.225876 0.904950 0.895508
-13 29 23 0.224956 0.907062 0.912710
-13 29 24 0.223448 0.908864 0.925177
-13 29 25 0.221744 0.910563 0.936067
-13 29 26 0.222207 0.911792 0.941998
-13 29 27 0.223169 0.912912 0.946786
-13 29 28 0.224050 0.913816 0.950027
-13 29 29 0.224920 0.914689 0.953047
-13 29 30 0.226219 0.916142 0.956369
-13 29 31 0.227547 0.917633 0.959711
-13 30 0 0.519024 0.714099 0.000000
-13 30 1 0.515711 0.719146 0.000000
-13 30 2 0.512324 0.724316 0.000000
-13 30 3 0.507830 0.731315 0.000000
-13 30 4 0.502854 0.738987 0.000000
-13 30 5 0.494504 0.751372 0.000000
-13 30 6 0.484827 0.764453 0.000000
-13 30 7 0.469397 0.780551 0.000000
-13 30 8 0.453958 0.795891 0.101396
-13 30 9 0.438492 0.808962 0.221404
-13 30 10 0.423752 0.821834 0.327368
-13 30 11 0.410610 0.834271 0.402436
-13 30 12 0.396721 0.846160 0.473986
-13 30 13 0.381590 0.857139 0.539674
-13 30 14 0.362774 0.866991 0.600362
-13 30 15 0.339222 0.875395 0.654622
-13 30 16 0.318958 0.882989 0.704803
-13 30 17 0.301982 0.889774 0.750907
-13 30 18 0.279464 0.895426 0.791424
-13 30 19 0.252635 0.900195 0.827597
-13 30 20 0.239481 0.904017 0.856517
-13 30 21 0.234531 0.907270 0.881086
-13 30 22 0.231962 0.909659 0.899999
-13 30 23 0.230476 0.911655 0.916340
-13 30 24 0.228971 0.913423 0.928391
-13 30 25 0.227461 0.915116 0.939012
-13 30 26 0.227960 0.916324 0.944823
-13 30 27 0.228923 0.917421 0.949524
-13 30 28 0.229781 0.918311 0.952731
-13 30 29 0.230623 0.919170 0.955724
-13 30 30 0.231644 0.920240 0.958515
-13 30 31 0.232676 0.921322 0.961292
-13 31 0 0.523482 0.718811 0.000000
-13 31 1 0.520107 0.723859 0.000000
-13 31 2 0.516664 0.729029 0.000000
-13 31 3 0.512195 0.736027 0.000000
-13 31 4 0.507248 0.743696 0.000000
-13 31 5 0.498961 0.756054 0.000000
-13 31 6 0.489230 0.769398 0.000000
-13 31 7 0.473241 0.787015 0.048006
-13 31 8 0.457335 0.803435 0.180981
-13 31 9 0.441680 0.816263 0.265458
-13 31 10 0.427031 0.828889 0.346162
-13 31 11 0.414598 0.841070 0.418564
-13 31 12 0.401368 0.852705 0.488136
-13 31 13 0.386812 0.863429 0.552993
-13 31 14 0.373115 0.873015 0.612538
-13 31 15 0.360523 0.881136 0.665254
-13 31 16 0.345295 0.888475 0.714362
-13 31 17 0.327429 0.895033 0.759862
-13 31 18 0.298819 0.900464 0.799307
-13 31 19 0.261852 0.905018 0.834041
-13 31 20 0.245207 0.908742 0.862121
-13 31 21 0.240754 0.911968 0.886208
-13 31 22 0.237956 0.914265 0.904397
-13 31 23 0.235911 0.916140 0.919904
-13 31 24 0.234406 0.917877 0.931547
-13 31 25 0.233082 0.919570 0.941900
-13 31 26 0.233616 0.920756 0.947585
-13 31 27 0.234579 0.921826 0.952192
-13 31 28 0.235437 0.922736 0.955411
-13 31 29 0.236279 0.923623 0.958431
-13 31 30 0.237009 0.924290 0.960669
-13 31 31 0.237731 0.924942 0.962855
-14 0 0 0.242934 0.000000 0.016896
-14 0 1 0.243197 0.000000 0.019511
-14 0 2 0.243462 0.000000 0.022197
-14 0 3 0.243763 0.000000 0.025946
-14 0 4 0.244097 0.000000 0.030050
-14 0 5 0.244660 0.000000 0.036637
-14 0 6 0.245305 0.000000 0.043529
-14 0 7 0.246306 0.000000 0.051738
-14 0 8 0.247584 0.000000 0.061403
-14 0 9 0.249690 0.000000 0.075435
-14 0 10 0.252485 0.000000 0.098154
-14 0 11 0.256795 0.000000 0.139981
-14 0 12 0.260693 0.000000 0.181101
-14 0 13 0.263904 0.000000 0.221042
-14 0 14 0.268915 0.000000 0.262403
-14 0 15 0.276239 0.000000 0.305587
-14 0 16 0.282352 0.000000 0.345387
-14 0 17 0.287253 0.000000 0.381803
-14 0 18 0.292625 0.000000 0.415967
-14 0 19 0.298363 0.000000 0.448381
-14 0 20 0.303541 0.000000 0.478436
-14 0 21 0.308382 0.000000 0.507078
-14 0 22 0.315385 0.000000 0.533286
-14 0 23 0.323371 0.000000 0.558390
-14 0 24 0.333873 0.000000 0.588381
-14 0 25 0.345212 0.000000 0.620001
-14 0 26 0.362729 0.000000 0.659285
-14 0 27 0.381672 0.000000 0.700336
-14 0 28 0.393900 0.000000 0.728086
-14 0 29 0.405168 0.012209 0.753936
-14 0 30 0.413109 0.111757 0.772916
-14 0 31 0.420827 0.212917 0.791438
-14 1 0 0.248853 0.000000 0.000000
-14 1 1 0.249164 0.000000 0.000000
-14 1 2 0.249474 0.000000 0.021609
-14 1 3 0.249775 0.000000 0.025358
-14 1 4 0.250108 0.000000 0.029462
-14 1 5 0.250672 0.000000 0.036049
-14 1 6 0.251346 0.000000 0.043315
-14 1 7 0.252503 0.000000 0.053520
-14 1 8 0.253831 0.000000 0.064676
-14 1 9 0.255674 0.000000 0.078688
-14 1 10 0.258295 0.000000 0.101493
-14 1 11 0.262625 0.000000 0.143645
-14 1 12 0.266535 0.000000 0.185304
-14 1 13 0.269746 0.000000 0.226143
-14 1 14 0.274710 0.000000 0.268081
-14 1 15 0.281927 0.000000 0.311433
-14 1 16 0.287899 0.000000 0.351881
-14 1 17 0.292625 0.000000 0.389424
-14 1 18 0.297893 0.000000 0.424094
-14 1 19 0.303583 0.000000 0.456529
-14 1 20 0.308633 0.000000 0.486900
-14 1 21 0.313299 0.000000 0.516032
-14 1 22 0.320035 0.000000 0.542057
-14 1 23 0.327710 0.000000 0.566669
-14 1 24 0.336908 0.000000 0.594931
-14 1 25 0.346613 0.000000 0.624410
-14 1 26 0.363879 0.000000 0.663275
-14 1 27 0.382889 0.000000 0.704306
-14 1 28 0.395125 0.000000 0.732071
-14 1 29 0.406394 0.022769 0.757942
-14 1 30 0.414270 0.122669 0.776904
-14 1 31 0.421921 0.223829 0.795405
-14 2 0 0.254893 0.000000 0.000000
-14 2 1 0.255249 0.000000 0.000000
-14 2 2 0.255601 0.000000 0.017836
-14 2 3 0.255904 0.000000 0.023273
-14 2 4 0.256239 0.000000 0.028855
-14 2 5 0.256807 0.000000 0.035447
-14 2 6 0.257513 0.000000 0.043091
-14 2 7 0.258819 0.000000 0.055296
-14 2 8 0.260193 0.000000 0.067957
-14 2 9 0.261770 0.000000 0.081985
-14 2 10 0.264217 0.000000 0.104907
-14 2 11 0.268581 0.000000 0.147397
-14 2 12 0.272511 0.000000 0.189608
-14 2 13 0.275718 0.000000 0.231353
-14 2 14 0.280630 0.000000 0.273879
-14 2 15 0.287734 0.000000 0.317410
-14 2 16 0.293558 0.000000 0.358519
-14 2 17 0.298102 0.000000 0.397209
-14 2 18 0.303266 0.000000 0.432395
-14 2 19 0.308911 0.000000 0.464857
-14 2 20 0.313830 0.000000 0.495548
-14 2 21 0.318314 0.000000 0.525176
-14 2 22 0.324775 0.000000 0.551012
-14 2 23 0.332135 0.000000 0.575124
-14 2 24 0.340087 0.000000 0.601728
-14 2 25 0.348236 0.000000 0.629163
-14 2 26 0.365172 0.000000 0.667514
-14 2 27 0.384136 0.000000 0.708383
-14 2 28 0.396370 0.000000 0.736149
-14 2 29 0.407642 0.033546 0.762043
-14 2 30 0.415459 0.133809 0.780989
-14 2 31 0.423044 0.234974 0.799471
-14 3 0 0.262754 0.000000 0.000000
-14 3 1 0.263109 0.000000 0.000000
-14 3 2 0.263463 0.000000 0.000000
-14 3 3 0.263794 0.000000 0.000000
-14 3 4 0.264163 0.000000 0.027953
-14 3 5 0.264798 0.000000 0.034618
-14 3 6 0.265572 0.000000 0.042709
-14 3 7 0.266946 0.000000 0.056983
-14 3 8 0.268288 0.000000 0.071341
-14 3 9 0.269534 0.000000 0.085955
-14 3 10 0.271831 0.000000 0.109449
-14 3 11 0.276438 0.000000 0.152482
-14 3 12 0.280494 0.000000 0.195420
-14 3 13 0.283633 0.000000 0.238199
-14 3 14 0.288421 0.000000 0.281462
-14 3 15 0.295331 0.000000 0.325347
-14 3 16 0.300912 0.000000 0.367340
-14 3 17 0.305165 0.000000 0.407440
-14 3 18 0.310202 0.000000 0.443308
-14 3 19 0.315847 0.000000 0.475885
-14 3 20 0.320584 0.000000 0.506972
-14 3 21 0.324777 0.000000 0.537164
-14 3 22 0.330880 0.000000 0.562738
-14 3 23 0.337850 0.000000 0.586213
-14 3 24 0.345428 0.000000 0.612219
-14 3 25 0.353207 0.000000 0.639069
-14 3 26 0.368635 0.000000 0.675476
-14 3 27 0.385829 0.000000 0.714089
-14 3 28 0.397900 0.000000 0.741618
-14 3 29 0.409241 0.047575 0.767564
-14 3 30 0.417043 0.148374 0.786532
-14 3 31 0.424609 0.249612 0.805036
-14 4 0 0.271375 0.000000 0.000000
-14 4 1 0.271731 0.000000 0.000000
-14 4 2 0.272086 0.000000 0.000000
-14 4 3 0.272442 0.000000 0.000000
-14 4 4 0.272841 0.000000 0.017772
-14 4 5 0.273545 0.000000 0.029576
-14 4 6 0.274386 0.000000 0.042183
-14 4 7 0.275819 0.000000 0.058269
-14 4 8 0.277140 0.000000 0.074260
-14 4 9 0.278123 0.000000 0.089964
-14 4 10 0.280295 0.000000 0.114393
-14 4 11 0.285083 0.000000 0.158019
-14 4 12 0.289227 0.000000 0.201760
-14 4 13 0.292296 0.000000 0.245695
-14 4 14 0.296951 0.000000 0.289770
-14 4 15 0.303647 0.000000 0.334024
-14 4 16 0.308963 0.000000 0.376983
-14 4 17 0.312901 0.000000 0.418646
-14 4 18 0.317802 0.000000 0.455274
-14 4 19 0.323452 0.000000 0.487988
-14 4 20 0.328000 0.000000 0.519496
-14 4 21 0.331886 0.000000 0.550281
-14 4 22 0.337609 0.000000 0.575591
-14 4 23 0.344168 0.000000 0.598412
-14 4 24 0.351382 0.000000 0.623844
-14 4 25 0.358816 0.000000 0.650146
-14 4 26 0.372559 0.000000 0.684365
-14 4 27 0.387757 0.000000 0.720410
-14 4 28 0.399604 0.000000 0.747632
-14 4 29 0.410974 0.062968 0.773593
-14 4 30 0.418772 0.164338 0.792577
-14 4 31 0.426331 0.265637 0.811097
-14 5 0 0.285324 0.000000 0.000000
-14 5 1 0.285679 0.000000 0.000000
-14 5 2 0.286035 0.000000 0.000000
-14 5 3 0.286391 0.000000 0.000000
-14 5 4 0.286799 0.000000 0.000000
-14 5 5 0.287580 0.000000 0.000000
-14 5 6 0.288483 0.000000 0.040647
-14 5 7 0.289916 0.000000 0.056755
-14 5 8 0.291287 0.000000 0.073918
-14 5 9 0.292473 0.000000 0.094251
-14 5 10 0.294709 0.000000 0.122156
-14 5 11 0.299255 0.000000 0.166722
-14 5 12 0.303214 0.000000 0.211803
-14 5 13 0.306195 0.000000 0.257742
-14 5 14 0.310648 0.000000 0.303150
-14 5 15 0.316994 0.000000 0.347875
-14 5 16 0.321893 0.000000 0.392384
-14 5 17 0.325345 0.000000 0.436680
-14 5 18 0.330056 0.000000 0.474619
-14 5 19 0.335745 0.000000 0.507614
-14 5 20 0.340047 0.000000 0.539725
-14 5 21 0.343515 0.000000 0.571305
-14 5 22 0.348714 0.000000 0.596331
-14 5 23 0.354699 0.000000 0.618379
-14 5 24 0.361639 0.000000 0.643406
-14 5 25 0.368898 0.000000 0.669426
-14 5 26 0.379705 0.000000 0.699738
-14 5 27 0.391332 0.000000 0.731040
-14 5 28 0.402521 0.000000 0.757459
-14 5 29 0.413647 0.087910 0.783180
-14 5 30 0.421512 0.190091 0.802130
-14 5 31 0.429159 0.291369 0.820628
-14 6 0 0.300797 0.010851 0.000000
-14 6 1 0.301185 0.011173 0.000000
-14 6 2 0.301572 0.011483 0.000000
-14 6 3 0.301941 0.011632 0.000000
-14 6 4 0.302366 0.011799 0.000000
-14 6 5 0.303196 0.012093 0.000000
-14 6 6 0.304144 0.012733 0.034903
-14 6 7 0.305604 0.014873 0.053501
-14 6 8 0.307061 0.016744 0.073785
-14 6 9 0.308509 0.017812 0.099128
-14 6 10 0.310828 0.015776 0.130804
-14 6 11 0.315066 0.006909 0.176412
-14 6 12 0.318816 0.000000 0.222936
-14 6 13 0.321755 0.000000 0.270989
-14 6 14 0.325962 0.000000 0.317908
-14 6 15 0.331796 0.000000 0.363371
-14 6 16 0.336239 0.000000 0.409424
-14 6 17 0.339289 0.000000 0.456066
-14 6 18 0.343779 0.000000 0.495467
-14 6 19 0.349388 0.000000 0.529236
-14 6 20 0.353439 0.000000 0.562025
-14 6 21 0.356555 0.000000 0.594224
-14 6 22 0.361259 0.000000 0.619187
-14 6 23 0.366685 0.000000 0.640859
-14 6 24 0.373196 0.000000 0.665311
-14 6 25 0.380068 0.000000 0.690691
-14 6 26 0.388448 0.000000 0.717751
-14 6 27 0.397177 0.000000 0.745199
-14 6 28 0.407253 0.013862 0.770276
-14 6 29 0.417523 0.131293 0.795015
-14 6 30 0.424915 0.226454 0.813351
-14 6 31 0.432116 0.320131 0.831260
-14 7 0 0.322874 0.053360 0.000000
-14 7 1 0.323437 0.054643 0.000000
-14 7 2 0.323993 0.055858 0.000000
-14 7 3 0.324429 0.056049 0.000000
-14 7 4 0.324906 0.056261 0.000000
-14 7 5 0.325668 0.056619 0.000000
-14 7 6 0.326588 0.057335 0.010921
-14 7 7 0.328192 0.059601 0.042709
-14 7 8 0.329885 0.062052 0.074553
-14 7 9 0.331846 0.065055 0.106566
-14 7 10 0.334334 0.066496 0.143290
-14 7 11 0.337978 0.064499 0.190381
-14 7 12 0.341417 0.057110 0.238801
-14 7 13 0.344511 0.040735 0.289434
-14 7 14 0.348277 0.029567 0.338637
-14 7 15 0.352906 0.025094 0.386002
-14 7 16 0.356726 0.022974 0.433559
-14 7 17 0.359737 0.023208 0.481308
-14 7 18 0.363871 0.023519 0.522828
-14 7 19 0.368879 0.023890 0.559502
-14 7 20 0.372662 0.024921 0.593295
-14 7 21 0.375711 0.026347 0.625359
-14 7 22 0.380052 0.029804 0.651206
-14 7 23 0.384981 0.034183 0.674228
-14 7 24 0.390389 0.046288 0.697371
-14 7 25 0.395957 0.060968 0.720554
-14 7 26 0.404109 0.089651 0.747203
-14 7 27 0.412857 0.121565 0.774651
-14 7 28 0.419856 0.185768 0.796053
-14 7 29 0.426604 0.254583 0.816591
-14 7 30 0.431188 0.308790 0.831804
-14 7 31 0.435627 0.362023 0.846662
-14 8 0 0.343172 0.090487 0.000000
-14 8 1 0.343845 0.092326 0.000000
-14 8 2 0.344510 0.094083 0.000000
-14 8 3 0.345058 0.094612 0.000000
-14 8 4 0.345641 0.095195 0.000000
-14 8 5 0.346473 0.096151 0.000000
-14 8 6 0.347492 0.097502 0.000000
-14 8 7 0.349319 0.100559 0.029198
-14 8 8 0.351221 0.103956 0.075635
-14 8 9 0.353349 0.108371 0.112799
-14 8 10 0.355808 0.112578 0.153701
-14 8 11 0.358993 0.116326 0.202824
-14 8 12 0.362048 0.119953 0.253389
-14 8 13 0.364885 0.123377 0.306357
-14 8 14 0.368062 0.126201 0.357706
-14 8 15 0.371678 0.128251 0.406973
-14 8 16 0.374868 0.129685 0.456060
-14 8 17 0.377634 0.130500 0.504968
-14 8 18 0.381379 0.131318 0.548314
-14 8 19 0.385887 0.132138 0.587332
-14 8 20 0.389326 0.133973 0.621982
-14 8 21 0.392125 0.136418 0.654012
-14 8 22 0.396089 0.142224 0.680517
-14 8 23 0.400582 0.149557 0.704512
-14 8 24 0.404978 0.169105 0.726530
-14 8 25 0.409341 0.192725 0.747889
-14 8 26 0.416929 0.238692 0.773675
-14 8 27 0.425262 0.289816 0.800484
-14 8 28 0.429704 0.324042 0.818695
-14 8 29 0.433591 0.355853 0.835678
-14 8 30 0.435896 0.378949 0.848220
-14 8 31 0.438097 0.401465 0.860465
-14 9 0 0.358133 0.111465 0.000000
-14 9 1 0.358718 0.112646 0.000000
-14 9 2 0.359316 0.113863 0.000000
-14 9 3 0.360107 0.115614 0.000000
-14 9 4 0.360963 0.117541 0.000000
-14 9 5 0.362281 0.120703 0.000000
-14 9 6 0.363780 0.124367 0.000000
-14 9 7 0.366064 0.130205 0.007527
-14 9 8 0.368091 0.135649 0.077659
-14 9 9 0.369347 0.139906 0.115421
-14 9 10 0.371188 0.144745 0.157882
-14 9 11 0.374314 0.150865 0.210684
-14 9 12 0.376770 0.156563 0.264148
-14 9 13 0.378110 0.161555 0.318715
-14 9 14 0.380255 0.165877 0.371795
-14 9 15 0.383433 0.169338 0.422963
-14 9 16 0.385973 0.172344 0.473659
-14 9 17 0.387874 0.174895 0.523884
-14 9 18 0.391132 0.176954 0.568175
-14 9 19 0.395445 0.178633 0.607852
-14 9 20 0.398314 0.181084 0.642920
-14 9 21 0.400316 0.183998 0.675222
-14 9 22 0.403856 0.190468 0.701704
-14 9 23 0.408095 0.198554 0.725541
-14 9 24 0.411750 0.217294 0.746988
-14 9 25 0.415210 0.239585 0.767637
-14 9 26 0.421230 0.282230 0.791211
-14 9 27 0.427840 0.329572 0.815459
-14 9 28 0.431292 0.361422 0.831933
-14 9 29 0.434291 0.391059 0.847297
-14 9 30 0.435912 0.412577 0.858523
-14 9 31 0.437441 0.433555 0.869473
-14 10 0 0.374212 0.138492 0.000000
-14 10 1 0.374752 0.139492 0.000000
-14 10 2 0.375317 0.140598 0.000000
-14 10 3 0.376269 0.143300 0.000000
-14 10 4 0.377308 0.146277 0.000000
-14 10 5 0.378962 0.151169 0.000000
-14 10 6 0.380777 0.156543 0.000000
-14 10 7 0.383287 0.163999 0.000000
-14 10 8 0.385340 0.170809 0.076647
-14 10 9 0.386020 0.175683 0.117075
-14 10 10 0.387311 0.181520 0.162355
-14 10 11 0.389944 0.189476 0.218310
-14 10 12 0.391650 0.196860 0.274362
-14 10 13 0.391810 0.203290 0.330577
-14 10 14 0.393006 0.208988 0.385520
-14 10 15 0.395535 0.213745 0.438829
-14 10 16 0.397465 0.218223 0.491162
-14 10 17 0.398796 0.222420 0.542520
-14 10 18 0.401527 0.225719 0.587714
-14 10 19 0.405345 0.228320 0.628114
-14 10 20 0.407539 0.231415 0.663603
-14 10 21 0.408760 0.234807 0.696145
-14 10 22 0.411651 0.241545 0.722693
-14 10 23 0.415303 0.249805 0.746516
-14 10 24 0.418197 0.267590 0.767339
-14 10 25 0.420838 0.288550 0.787161
-14 10 26 0.425413 0.327516 0.808373
-14 10 27 0.430435 0.370639 0.829905
-14 10 28 0.432938 0.400050 0.844705
-14 10 29 0.435083 0.427502 0.858544
-14 10 30 0.436094 0.447618 0.868663
-14 10 31 0.437030 0.467245 0.878533
-14 11 0 0.392750 0.178827 0.000000
-14 11 1 0.393338 0.180694 0.000000
-14 11 2 0.393947 0.182636 0.000000
-14 11 3 0.394879 0.185693 0.000000
-14 11 4 0.395901 0.189066 0.000000
-14 11 5 0.397565 0.194647 0.000000
-14 11 6 0.399334 0.200403 0.000000
-14 11 7 0.401561 0.206915 0.000000
-14 11 8 0.403421 0.213598 0.068956
-14 11 9 0.404178 0.220792 0.116602
-14 11 10 0.405069 0.228430 0.167468
-14 11 11 0.406257 0.237045 0.225419
-14 11 12 0.406877 0.245271 0.283377
-14 11 13 0.406552 0.252850 0.341348
-14 11 14 0.406987 0.259652 0.398445
-14 11 15 0.408401 0.265456 0.454419
-14 11 16 0.409811 0.271183 0.508451
-14 11 17 0.411218 0.276833 0.560540
-14 11 18 0.413332 0.281367 0.606542
-14 11 19 0.415996 0.285033 0.647810
-14 11 20 0.417288 0.288834 0.683728
-14 11 21 0.417758 0.292717 0.716437
-14 11 22 0.419506 0.298854 0.743245
-14 11 23 0.421836 0.306016 0.767372
-14 11 24 0.423925 0.322523 0.787456
-14 11 25 0.425934 0.342145 0.806192
-14 11 26 0.429338 0.376650 0.824714
-14 11 27 0.433064 0.414589 0.843186
-14 11 28 0.434716 0.441423 0.856452
-14 11 29 0.436073 0.466670 0.868974
-14 11 30 0.436643 0.485767 0.878442
-14 11 31 0.437162 0.504454 0.887706
-14 12 0 0.411337 0.220733 0.000000
-14 12 1 0.411955 0.223275 0.000000
-14 12 2 0.412592 0.225877 0.000000
-14 12 3 0.413503 0.229359 0.000000
-14 12 4 0.414504 0.233200 0.000000
-14 12 5 0.416132 0.239548 0.000000
-14 12 6 0.417826 0.246036 0.000000
-14 12 7 0.419804 0.253132 0.000000
-14 12 8 0.421400 0.260674 0.033687
-14 12 9 0.421847 0.269552 0.103516
-14 12 10 0.422158 0.278630 0.170450
-14 12 11 0.422170 0.288146 0.231016
-14 12 12 0.421717 0.297403 0.291507
-14 12 13 0.420491 0.306229 0.351872
-14 12 14 0.420051 0.314203 0.411237
-14 12 15 0.420621 0.321081 0.469317
-14 12 16 0.421281 0.328004 0.524968
-14 12 17 0.422030 0.334972 0.578192
-14 12 18 0.423304 0.340501 0.625099
-14 12 19 0.424986 0.344911 0.667093
-14 12 20 0.425269 0.349151 0.703630
-14 12 21 0.424712 0.353289 0.736894
-14 12 22 0.425389 0.358930 0.763648
-14 12 23 0.426626 0.365253 0.787443
-14 12 24 0.427856 0.380230 0.806823
-14 12 25 0.429083 0.398092 0.824732
-14 12 26 0.431422 0.428370 0.841093
-14 12 27 0.434017 0.461514 0.857096
-14 12 28 0.434979 0.485713 0.868923
-14 12 29 0.435707 0.508634 0.880153
-14 12 30 0.435898 0.526318 0.888810
-14 12 31 0.436052 0.543652 0.897295
-14 13 0 0.430006 0.265258 0.000000
-14 13 1 0.430625 0.268155 0.000000
-14 13 2 0.431260 0.271123 0.000000
-14 13 3 0.432152 0.275148 0.000000
-14 13 4 0.433122 0.279576 0.000000
-14 13 5 0.434643 0.286822 0.000000
-14 13 6 0.436213 0.294626 0.000000
-14 13 7 0.437996 0.304849 0.000000
-14 13 8 0.439208 0.314892 0.000000
-14 13 9 0.438704 0.324395 0.069410
-14 13 10 0.438133 0.334310 0.169881
-14 13 11 0.437416 0.345134 0.234095
-14 13 12 0.435911 0.355737 0.298163
-14 13 13 0.433092 0.365974 0.361985
-14 13 14 0.431586 0.375230 0.423807
-14 13 15 0.431767 0.383227 0.483058
-14 13 16 0.431290 0.391257 0.540198
-14 13 17 0.430156 0.399321 0.595230
-14 13 18 0.430217 0.405446 0.643204
-14 13 19 0.431208 0.410065 0.685689
-14 13 20 0.430303 0.414298 0.723161
-14 13 21 0.428261 0.418300 0.757626
-14 13 22 0.427985 0.423619 0.783800
-14 13 23 0.428511 0.429536 0.806206
-14 13 24 0.428790 0.442562 0.824942
-14 13 25 0.428987 0.457958 0.842453
-14 13 26 0.430437 0.484403 0.857534
-14 13 27 0.432176 0.513397 0.872054
-14 13 28 0.432715 0.534864 0.882599
-14 13 29 0.433082 0.555256 0.892577
-14 13 30 0.432993 0.570871 0.900158
-14 13 31 0.432874 0.586167 0.907579
-14 14 0 0.449030 0.316772 0.000000
-14 14 1 0.449525 0.319778 0.000000
-14 14 2 0.450029 0.322858 0.000000
-14 14 3 0.450680 0.327056 0.000000
-14 14 4 0.451389 0.331666 0.000000
-14 14 5 0.452505 0.339161 0.000000
-14 14 6 0.453636 0.347478 0.000000
-14 14 7 0.454835 0.359359 0.000000
-14 14 8 0.455356 0.370910 0.000000
-14 14 9 0.453844 0.381473 0.048065
-14 14 10 0.452232 0.392492 0.166922
-14 14 11 0.450396 0.404512 0.235460
-14 14 12 0.447730 0.416261 0.303245
-14 14 13 0.443680 0.427556 0.369776
-14 14 14 0.440953 0.437891 0.433863
-14 14 15 0.439929 0.446993 0.494805
-14 14 16 0.438203 0.455787 0.553300
-14 14 17 0.435775 0.464274 0.609348
-14 14 18 0.434437 0.470790 0.658321
-14 14 19 0.433947 0.475773 0.701792
-14 14 20 0.431845 0.479980 0.740024
-14 14 21 0.428776 0.483722 0.775114
-14 14 22 0.427735 0.488605 0.801242
-14 14 23 0.427615 0.494005 0.823297
-14 14 24 0.427199 0.505293 0.841516
-14 14 25 0.426684 0.518543 0.858456
-14 14 26 0.427680 0.541237 0.872343
-14 14 27 0.429026 0.566110 0.885526
-14 14 28 0.429404 0.584461 0.894912
-14 14 29 0.429644 0.601879 0.903755
-14 14 30 0.429358 0.615359 0.910455
-14 14 31 0.429038 0.628577 0.917011
-14 15 0 0.468509 0.377275 0.000000
-14 15 1 0.468721 0.380071 0.000000
-14 15 2 0.468928 0.382935 0.000000
-14 15 3 0.469054 0.386830 0.000000
-14 15 4 0.469205 0.391102 0.000000
-14 15 5 0.469533 0.398011 0.000000
-14 15 6 0.469821 0.405810 0.000000
-14 15 7 0.469932 0.417460 0.000000
-14 15 8 0.469368 0.429243 0.000000
-14 15 9 0.466779 0.441426 0.043129
-14 15 10 0.463918 0.453888 0.160893
-14 15 11 0.460462 0.466964 0.234620
-14 15 12 0.456495 0.479599 0.306303
-14 15 13 0.451677 0.491501 0.374582
-14 15 14 0.447533 0.502653 0.440685
-14 15 15 0.444256 0.512840 0.503990
-14 15 16 0.441135 0.521957 0.563666
-14 15 17 0.438171 0.530004 0.619714
-14 15 18 0.435194 0.536645 0.669598
-14 15 19 0.432208 0.542192 0.714688
-14 15 20 0.428897 0.546350 0.753456
-14 15 21 0.425390 0.549674 0.788430
-14 15 22 0.423826 0.553972 0.815198
-14 15 23 0.423144 0.558715 0.838235
-14 15 24 0.422361 0.568537 0.856104
-14 15 25 0.421544 0.580052 0.872250
-14 15 26 0.422647 0.599101 0.885054
-14 15 27 0.424193 0.619889 0.897088
-14 15 28 0.424746 0.634629 0.905470
-14 15 29 0.425158 0.648506 0.913330
-14 15 30 0.424783 0.659765 0.919400
-14 15 31 0.424355 0.670851 0.925350
-14 16 0 0.484829 0.431304 0.000000
-14 16 1 0.484866 0.434303 0.000000
-14 16 2 0.484891 0.437375 0.000000
-14 16 3 0.484730 0.441530 0.000000
-14 16 4 0.484577 0.446090 0.000000
-14 16 5 0.484478 0.453474 0.000000
-14 16 6 0.484217 0.461675 0.000000
-14 16 7 0.483260 0.473420 0.000000
-14 16 8 0.481597 0.485526 0.000000
-14 16 9 0.477818 0.498717 0.036428
-14 16 10 0.473740 0.512086 0.152254
-14 16 11 0.469006 0.525846 0.231574
-14 16 12 0.463690 0.539159 0.307582
-14 16 13 0.457406 0.551730 0.378072
-14 16 14 0.451850 0.563324 0.446168
-14 16 15 0.447232 0.573663 0.511186
-14 16 16 0.442746 0.583075 0.572182
-14 16 17 0.438393 0.591560 0.629155
-14 16 18 0.433901 0.598431 0.679946
-14 16 19 0.429303 0.604047 0.725929
-14 16 20 0.424917 0.608445 0.765369
-14 16 21 0.420659 0.612113 0.800881
-14 16 22 0.418669 0.616017 0.827951
-14 16 23 0.417710 0.620028 0.851182
-14 16 24 0.416631 0.628241 0.868606
-14 16 25 0.415512 0.637855 0.884093
-14 16 26 0.416553 0.653360 0.896023
-14 16 27 0.418092 0.670225 0.907131
-14 16 28 0.418694 0.681951 0.914762
-14 16 29 0.419162 0.692943 0.921896
-14 16 30 0.418912 0.702406 0.927469
-14 16 31 0.418614 0.711767 0.932939
-14 17 0 0.497990 0.478861 0.000000
-14 17 1 0.497960 0.482476 0.000000
-14 17 2 0.497918 0.486176 0.000000
-14 17 3 0.497709 0.491157 0.000000
-14 17 4 0.497506 0.496630 0.000000
-14 17 5 0.497338 0.505548 0.000000
-14 17 6 0.496826 0.515075 0.000000
-14 17 7 0.494819 0.527238 0.000000
-14 17 8 0.492043 0.539758 0.000000
-14 17 9 0.486961 0.553346 0.027962
-14 17 10 0.481697 0.567086 0.141006
-14 17 11 0.476028 0.581158 0.226322
-14 17 12 0.469317 0.594941 0.307081
-14 17 13 0.460866 0.608242 0.380245
-14 17 14 0.453905 0.619905 0.450312
-14 17 15 0.448858 0.629462 0.516395
-14 17 16 0.443037 0.639141 0.578848
-14 17 17 0.436441 0.648942 0.637671
-14 17 18 0.430560 0.656149 0.689366
-14 17 19 0.425233 0.661337 0.735516
-14 17 20 0.419907 0.666266 0.775762
-14 17 21 0.414581 0.671041 0.812467
-14 17 22 0.412264 0.674739 0.839500
-14 17 23 0.411314 0.677946 0.862137
-14 17 24 0.410010 0.684407 0.879021
-14 17 25 0.408589 0.691952 0.893987
-14 17 26 0.409399 0.704014 0.905249
-14 17 27 0.410723 0.717118 0.915657
-14 17 28 0.411247 0.726426 0.922789
-14 17 29 0.411655 0.735192 0.929453
-14 17 30 0.411746 0.743282 0.934664
-14 17 31 0.411815 0.751326 0.939779
-14 18 0 0.510250 0.525631 0.000000
-14 18 1 0.509927 0.529075 0.000000
-14 18 2 0.509593 0.532600 0.000000
-14 18 3 0.509067 0.537330 0.000000
-14 18 4 0.508527 0.542574 0.000000
-14 18 5 0.507883 0.551407 0.000000
-14 18 6 0.506844 0.561005 0.000000
-14 18 7 0.504101 0.573923 0.000000
-14 18 8 0.500526 0.587054 0.000000
-14 18 9 0.494454 0.600829 0.007220
-14 18 10 0.488085 0.614833 0.113791
-14 18 11 0.481061 0.629342 0.214900
-14 18 12 0.472997 0.643489 0.306263
-14 18 13 0.463199 0.657033 0.381381
-14 18 14 0.454963 0.669102 0.453186
-14 18 15 0.448734 0.679273 0.520733
-14 18 16 0.441692 0.689165 0.584235
-14 18 17 0.433836 0.698779 0.643692
-14 18 18 0.426595 0.706151 0.696115
-14 18 19 0.419832 0.711782 0.743069
-14 18 20 0.413852 0.716809 0.783711
-14 18 21 0.408342 0.721474 0.820567
-14 18 22 0.405718 0.725078 0.847869
-14 18 23 0.404406 0.728198 0.870827
-14 18 24 0.402946 0.733464 0.887440
-14 18 25 0.401435 0.739446 0.901937
-14 18 26 0.402310 0.748874 0.912638
-14 18 27 0.403737 0.759098 0.922463
-14 18 28 0.404407 0.766603 0.929228
-14 18 29 0.404969 0.773719 0.935557
-14 18 30 0.405306 0.780190 0.940480
-14 18 31 0.405628 0.786618 0.945310
-14 19 0 0.521808 0.571789 0.000000
-14 19 1 0.521020 0.574451 0.000000
-14 19 2 0.520215 0.577174 0.000000
-14 19 3 0.519165 0.580819 0.000000
-14 19 4 0.518066 0.584944 0.000000
-14 19 5 0.516625 0.592430 0.000000
-14 19 6 0.514848 0.601125 0.000000
-14 19 7 0.511613 0.615059 0.000000
-14 19 8 0.507482 0.628958 0.000000
-14 19 9 0.500663 0.642753 0.000000
-14 19 10 0.493254 0.656938 0.074156
-14 19 11 0.484547 0.671981 0.198680
-14 19 12 0.475165 0.686411 0.305198
-14 19 13 0.464655 0.699819 0.381708
-14 19 14 0.455246 0.712555 0.455073
-14 19 15 0.447249 0.724428 0.524394
-14 19 16 0.439075 0.734491 0.588627
-14 19 17 0.430722 0.742746 0.647772
-14 19 18 0.422146 0.750154 0.700789
-14 19 19 0.413395 0.756903 0.749040
-14 19 20 0.406984 0.761690 0.789758
-14 19 21 0.401976 0.765301 0.825956
-14 19 22 0.399063 0.768897 0.853762
-14 19 23 0.397102 0.772488 0.877755
-14 19 24 0.395536 0.776993 0.894306
-14 19 25 0.394102 0.781804 0.908375
-14 19 26 0.395274 0.789229 0.918597
-14 19 27 0.397047 0.797257 0.927930
-14 19 28 0.398040 0.803436 0.934433
-14 19 29 0.398921 0.809352 0.940531
-14 19 30 0.399432 0.814013 0.945224
-14 19 31 0.399917 0.818591 0.949823
-14 20 0 0.530498 0.604913 0.000000
-14 20 1 0.529590 0.607856 0.000000
-14 20 2 0.528663 0.610864 0.000000
-14 20 3 0.527453 0.614852 0.000000
-14 20 4 0.526169 0.619345 0.000000
-14 20 5 0.524369 0.627371 0.000000
-14 20 6 0.522126 0.636399 0.000000
-14 20 7 0.517959 0.649773 0.000000
-14 20 8 0.512907 0.663420 0.000000
-14 20 9 0.505200 0.677883 0.000000
-14 20 10 0.496881 0.692563 0.061053
-14 20 11 0.487215 0.707721 0.193217
-14 20 12 0.476780 0.722336 0.305082
-14 20 13 0.465064 0.736045 0.383113
-14 20 14 0.454674 0.748878 0.457665
-14 20 15 0.445990 0.760585 0.527745
-14 20 16 0.436834 0.770941 0.592813
-14 20 17 0.427204 0.779947 0.652872
-14 20 18 0.417717 0.787424 0.706276
-14 20 19 0.408341 0.793711 0.754504
-14 20 20 0.401287 0.798592 0.795455
-14 20 21 0.395626 0.802629 0.832039
-14 20 22 0.392491 0.805996 0.859748
-14 20 23 0.390504 0.809057 0.883424
-14 20 24 0.388743 0.812617 0.899740
-14 20 25 0.387059 0.816342 0.913604
-14 20 26 0.388334 0.821670 0.923383
-14 20 27 0.390292 0.827367 0.932220
-14 20 28 0.391598 0.832004 0.938430
-14 20 29 0.392811 0.836489 0.944265
-14 20 30 0.393638 0.840258 0.948763
-14 20 31 0.394439 0.843979 0.953172
-14 21 0 0.537467 0.630217 0.000000
-14 21 1 0.536646 0.634078 0.000000
-14 21 2 0.535805 0.638022 0.000000
-14 21 3 0.534654 0.643212 0.000000
-14 21 4 0.533410 0.648965 0.000000
-14 21 5 0.531515 0.658662 0.000000
-14 21 6 0.528969 0.668766 0.000000
-14 21 7 0.523605 0.680636 0.000000
-14 21 8 0.517412 0.693418 0.000000
-14 21 9 0.508734 0.708937 0.000000
-14 21 10 0.499583 0.724300 0.063868
-14 21 11 0.489392 0.739321 0.194210
-14 21 12 0.478065 0.754062 0.305534
-14 21 13 0.464844 0.768335 0.385164
-14 21 14 0.453590 0.780923 0.460680
-14 21 15 0.444867 0.791344 0.530908
-14 21 16 0.434818 0.802066 0.596876
-14 21 17 0.423444 0.813088 0.658585
-14 21 18 0.413302 0.820654 0.712251
-14 21 19 0.404117 0.825531 0.759664
-14 21 20 0.396294 0.830706 0.800942
-14 21 21 0.389286 0.836059 0.838539
-14 21 22 0.385969 0.839062 0.865789
-14 21 23 0.384329 0.840995 0.888336
-14 21 24 0.382320 0.843497 0.904316
-14 21 25 0.380190 0.846188 0.918107
-14 21 26 0.381453 0.849363 0.927466
-14 21 27 0.383498 0.852649 0.935802
-14 21 28 0.385112 0.855612 0.941703
-14 21 29 0.386663 0.858529 0.947256
-14 21 30 0.387892 0.861955 0.951580
-14 21 31 0.389100 0.865416 0.955822
-14 22 0 0.544375 0.652171 0.000000
-14 22 1 0.543295 0.655982 0.000000
-14 22 2 0.542186 0.659877 0.000000
-14 22 3 0.540646 0.665039 0.000000
-14 22 4 0.538971 0.670739 0.000000
-14 22 5 0.536351 0.680203 0.000000
-14 22 6 0.533107 0.690174 0.000000
-14 22 7 0.527163 0.702337 0.000000
-14 22 8 0.520318 0.715337 0.000000
-14 22 9 0.510767 0.730847 0.000000
-14 22 10 0.500823 0.746308 0.071755
-14 22 11 0.490014 0.761660 0.200680
-14 22 12 0.478319 0.776493 0.311324
-14 22 13 0.465148 0.790461 0.391496
-14 22 14 0.453465 0.802960 0.467289
-14 22 15 0.443697 0.813569 0.537451
-14 22 16 0.433012 0.824158 0.603167
-14 22 17 0.421411 0.834726 0.664436
-14 22 18 0.410832 0.842164 0.717759
-14 22 19 0.401048 0.847168 0.764901
-14 22 20 0.392894 0.852262 0.805648
-14 22 21 0.385718 0.857409 0.842556
-14 22 22 0.382272 0.860494 0.869606
-14 22 23 0.380521 0.862642 0.892174
-14 22 24 0.378440 0.864874 0.907986
-14 22 25 0.376250 0.867134 0.921545
-14 22 26 0.377615 0.869556 0.930541
-14 22 27 0.379801 0.872016 0.938483
-14 22 28 0.381553 0.874377 0.944201
-14 22 29 0.383243 0.876725 0.949601
-14 22 30 0.384526 0.879500 0.953792
-14 22 31 0.385781 0.882303 0.957903
-14 23 0 0.551257 0.672603 0.000000
-14 23 1 0.549759 0.675922 0.000000
-14 23 2 0.548221 0.679320 0.000000
-14 23 3 0.546088 0.683897 0.000000
-14 23 4 0.543768 0.688948 0.000000
-14 23 5 0.540137 0.697314 0.000000
-14 23 6 0.536016 0.706600 0.000000
-14 23 7 0.529773 0.719873 0.000000
-14 23 8 0.522496 0.733583 0.000000
-14 23 9 0.512118 0.748602 0.000000
-14 23 10 0.501399 0.763895 0.081948
-14 23 11 0.489929 0.779790 0.209642
-14 23 12 0.478105 0.794700 0.319539
-14 23 13 0.465690 0.807967 0.399776
-14 23 14 0.453776 0.820447 0.475533
-14 23 15 0.442506 0.831915 0.545531
-14 23 16 0.431302 0.842144 0.610470
-14 23 17 0.420164 0.851135 0.670350
-14 23 18 0.409247 0.858347 0.723053
-14 23 19 0.398503 0.864176 0.770174
-14 23 20 0.390219 0.869018 0.809999
-14 23 21 0.383410 0.873268 0.845446
-14 23 22 0.379859 0.876640 0.872412
-14 23 23 0.377789 0.879612 0.895523
-14 23 24 0.375715 0.881932 0.911243
-14 23 25 0.373641 0.884034 0.924499
-14 23 26 0.375160 0.886340 0.933157
-14 23 27 0.377510 0.888694 0.940753
-14 23 28 0.379325 0.890942 0.946346
-14 23 29 0.381063 0.893174 0.951652
-14 23 30 0.382240 0.895157 0.955729
-14 23 31 0.383379 0.897123 0.959724
-14 24 0 0.558048 0.688323 0.000000
-14 24 1 0.556045 0.692257 0.000000
-14 24 2 0.554007 0.696254 0.000000
-14 24 3 0.551442 0.701210 0.000000
-14 24 4 0.548713 0.706552 0.000000
-14 24 5 0.544829 0.714589 0.000000
-14 24 6 0.540302 0.723549 0.000000
-14 24 7 0.532991 0.736508 0.000000
-14 24 8 0.524830 0.749932 0.000000
-14 24 9 0.514116 0.764751 0.000000
-14 24 10 0.503132 0.779795 0.098422
-14 24 11 0.491554 0.795332 0.227723
-14 24 12 0.479682 0.809931 0.338146
-14 24 13 0.467319 0.822969 0.417104
-14 24 14 0.455425 0.835208 0.491479
-14 24 15 0.444135 0.846419 0.559962
-14 24 16 0.432874 0.856304 0.623148
-14 24 17 0.421642 0.864862 0.681036
-14 24 18 0.410644 0.871873 0.732292
-14 24 19 0.399827 0.877680 0.778389
-14 24 20 0.391223 0.882340 0.816954
-14 24 21 0.383947 0.886311 0.851000
-14 24 22 0.380639 0.889473 0.877142
-14 24 23 0.379135 0.892267 0.899690
-14 24 24 0.377023 0.894431 0.914989
-14 24 25 0.374708 0.896385 0.927872
-14 24 26 0.376163 0.898629 0.936274
-14 24 27 0.378488 0.900940 0.943643
-14 24 28 0.380475 0.902986 0.949015
-14 24 29 0.382414 0.904994 0.954103
-14 24 30 0.383767 0.906613 0.957956
-14 24 31 0.385081 0.908206 0.961727
-14 25 0 0.564809 0.702473 0.000000
-14 25 1 0.562272 0.707389 0.000000
-14 25 2 0.559711 0.712352 0.000000
-14 25 3 0.556767 0.718009 0.000000
-14 25 4 0.553707 0.723954 0.000000
-14 25 5 0.549823 0.731918 0.000000
-14 25 6 0.545048 0.740671 0.000000
-14 25 7 0.536413 0.752842 0.000000
-14 25 8 0.527215 0.765649 0.000000
-14 25 9 0.516329 0.780365 0.003085
-14 25 10 0.505251 0.795132 0.116990
-14 25 11 0.493749 0.810011 0.248845
-14 25 12 0.481856 0.824172 0.360216
-14 25 13 0.469309 0.837137 0.437449
-14 25 14 0.457520 0.849060 0.509994
-14 25 15 0.446704 0.859643 0.576511
-14 25 16 0.435540 0.869188 0.637618
-14 25 17 0.424029 0.877695 0.693313
-14 25 18 0.413034 0.884513 0.742845
-14 25 19 0.402440 0.890017 0.787583
-14 25 20 0.393454 0.894517 0.824777
-14 25 21 0.385432 0.898415 0.857443
-14 25 22 0.382484 0.901202 0.882513
-14 25 23 0.381841 0.903484 0.904130
-14 25 24 0.379675 0.905411 0.918899
-14 25 25 0.377002 0.907218 0.931384
-14 25 26 0.378319 0.909418 0.939559
-14 25 27 0.380556 0.911708 0.946740
-14 25 28 0.382752 0.913523 0.951861
-14 25 29 0.384942 0.915270 0.956687
-14 25 30 0.386565 0.916668 0.960279
-14 25 31 0.388149 0.918043 0.963789
-14 26 0 0.571899 0.712226 0.000000
-14 26 1 0.569262 0.717327 0.000000
-14 26 2 0.566586 0.722503 0.000000
-14 26 3 0.563320 0.728826 0.000000
-14 26 4 0.559852 0.735564 0.000000
-14 26 5 0.554975 0.745205 0.000000
-14 26 6 0.549334 0.755290 0.000000
-14 26 7 0.540379 0.767295 0.000000
-14 26 8 0.530860 0.779865 0.000000
-14 26 9 0.519648 0.794128 0.022533
-14 26 10 0.508555 0.808365 0.146927
-14 26 11 0.497724 0.822543 0.278115
-14 26 12 0.486299 0.836103 0.388104
-14 26 13 0.473883 0.848630 0.462763
-14 26 14 0.462409 0.860040 0.532688
-14 26 15 0.452145 0.870013 0.596526
-14 26 16 0.441417 0.879036 0.654844
-14 26 17 0.430225 0.887109 0.707641
-14 26 18 0.419757 0.893686 0.755356
-14 26 19 0.409852 0.899099 0.799118
-14 26 20 0.401067 0.903413 0.834446
-14 26 21 0.392954 0.907068 0.864715
-14 26 22 0.390163 0.909661 0.888448
-14 26 23 0.389792 0.911770 0.909210
-14 26 24 0.387685 0.913620 0.923639
-14 26 25 0.384999 0.915383 0.935956
-14 26 26 0.385954 0.917089 0.943236
-14 26 27 0.387748 0.918781 0.949354
-14 26 28 0.389882 0.920478 0.954232
-14 26 29 0.392064 0.922176 0.958933
-14 26 30 0.393770 0.923533 0.962528
-14 26 31 0.395445 0.924867 0.966048
-14 27 0 0.579065 0.720964 0.000000
-14 27 1 0.576428 0.726065 0.000000
-14 27 2 0.573733 0.731283 0.000000
-14 27 3 0.570156 0.738264 0.000000
-14 27 4 0.566264 0.745837 0.000000
-14 27 5 0.560164 0.757559 0.000000
-14 27 6 0.553513 0.769330 0.000000
-14 27 7 0.544471 0.781314 0.000000
-14 27 8 0.534796 0.793735 0.000000
-14 27 9 0.523223 0.807464 0.043824
-14 27 10 0.512134 0.821112 0.179487
-14 27 11 0.502110 0.834581 0.309265
-14 27 12 0.491265 0.847501 0.417335
-14 27 13 0.479053 0.859507 0.489224
-14 27 14 0.467942 0.870358 0.556347
-14 27 15 0.458249 0.879724 0.617340
-14 27 16 0.448035 0.888183 0.672705
-14 27 17 0.437300 0.895735 0.722443
-14 27 18 0.427480 0.902059 0.768319
-14 27 19 0.418371 0.907430 0.811192
-14 27 20 0.409922 0.911552 0.844542
-14 27 21 0.401868 0.914925 0.872178
-14 27 22 0.399189 0.917365 0.894513
-14 27 23 0.398953 0.919380 0.914438
-14 27 24 0.396931 0.921190 0.928571
-14 27 25 0.394313 0.922932 0.940773
-14 27 26 0.394854 0.924040 0.947004
-14 27 27 0.396123 0.925001 0.951857
-14 27 28 0.398131 0.926607 0.956495
-14 27 29 0.400246 0.928305 0.961102
-14 27 30 0.401993 0.929662 0.964758
-14 27 31 0.403715 0.930996 0.968351
-14 28 0 0.584436 0.727224 0.000000
-14 28 1 0.581799 0.732324 0.000000
-14 28 2 0.579101 0.737549 0.000000
-14 28 3 0.575486 0.744631 0.000000
-14 28 4 0.571525 0.752356 0.000000
-14 28 5 0.565154 0.764584 0.000000
-14 28 6 0.558153 0.777024 0.000000
-14 28 7 0.548421 0.790378 0.000000
-14 28 8 0.538149 0.803749 0.000000
-14 28 9 0.526256 0.817172 0.090970
-14 28 10 0.515144 0.830474 0.223221
-14 28 11 0.505750 0.843506 0.339001
-14 28 12 0.495413 0.855989 0.437702
-14 28 13 0.483505 0.867556 0.507937
-14 28 14 0.472779 0.877982 0.573269
-14 28 15 0.463572 0.886944 0.632296
-14 28 16 0.453820 0.895053 0.686221
-14 28 17 0.443522 0.902312 0.735045
-14 28 18 0.434437 0.908402 0.779431
-14 28 19 0.426295 0.913584 0.820364
-14 28 20 0.418557 0.917562 0.852432
-14 28 21 0.411062 0.920817 0.879182
-14 28 22 0.408132 0.923199 0.900420
-14 28 23 0.407279 0.925184 0.919153
-14 28 24 0.405318 0.926924 0.932688
-14 28 25 0.402988 0.928581 0.944491
-14 28 26 0.403528 0.929598 0.950518
-14 28 27 0.404732 0.930468 0.955214
-14 28 28 0.406301 0.931647 0.959157
-14 28 29 0.407923 0.932870 0.962994
-14 28 30 0.409589 0.934137 0.966474
-14 28 31 0.411259 0.935408 0.969930
-14 29 0 0.589550 0.733129 0.000000
-14 29 1 0.586914 0.738230 0.000000
-14 29 2 0.584216 0.743456 0.000000
-14 29 3 0.580600 0.750559 0.000000
-14 29 4 0.576623 0.758338 0.000000
-14 29 5 0.570117 0.770848 0.000000
-14 29 6 0.562860 0.783811 0.000000
-14 29 7 0.552351 0.798733 0.000000
-14 29 8 0.541418 0.813212 0.002906
-14 29 9 0.529212 0.826362 0.141809
-14 29 10 0.518073 0.839352 0.268550
-14 29 11 0.509283 0.851987 0.368535
-14 29 12 0.499444 0.864061 0.456803
-14 29 13 0.487855 0.875200 0.525544
-14 29 14 0.477515 0.885222 0.589229
-14 29 15 0.468783 0.893807 0.646414
-14 29 16 0.459485 0.901598 0.699116
-14 29 17 0.449623 0.908596 0.747333
-14 29 18 0.441285 0.914454 0.790278
-14 29 19 0.434134 0.919427 0.829122
-14 29 20 0.427161 0.923267 0.860008
-14 29 21 0.420295 0.926429 0.886121
-14 29 22 0.417064 0.928767 0.906305
-14 29 23 0.415485 0.930731 0.923795
-14 29 24 0.413582 0.932395 0.936689
-14 29 25 0.411571 0.933958 0.948052
-14 29 26 0.412171 0.934957 0.953997
-14 29 27 0.413375 0.935827 0.958692
-14 29 28 0.414460 0.936531 0.961877
-14 29 29 0.415528 0.937211 0.964846
-14 29 30 0.417097 0.938376 0.968115
-14 29 31 0.418698 0.939574 0.971405
-14 30 0 0.593644 0.737652 0.000000
-14 30 1 0.590963 0.742753 0.000000
-14 30 2 0.588223 0.747977 0.000000
-14 30 3 0.584607 0.755062 0.000000
-14 30 4 0.580634 0.762829 0.000000
-14 30 5 0.574165 0.775378 0.000000
-14 30 6 0.566793 0.788633 0.000000
-14 30 7 0.555516 0.804955 0.000000
-14 30 8 0.543967 0.820436 0.081364
-14 30 9 0.531604 0.833393 0.197328
-14 30 10 0.520432 0.846153 0.304395
-14 30 11 0.511881 0.858480 0.391885
-14 30 12 0.502355 0.870259 0.471964
-14 30 13 0.491204 0.881126 0.539690
-14 30 14 0.481216 0.890869 0.602054
-14 30 15 0.472722 0.899167 0.657527
-14 30 16 0.463843 0.906674 0.709035
-14 30 17 0.454580 0.913390 0.756577
-14 30 18 0.446913 0.919019 0.798387
-14 30 19 0.440488 0.923803 0.835738
-14 30 20 0.434141 0.927569 0.865723
-14 30 21 0.427841 0.930724 0.891287
-14 30 22 0.424362 0.932985 0.910734
-14 30 23 0.422166 0.934840 0.927400
-14 30 24 0.420267 0.936472 0.939804
-14 30 25 0.418466 0.938029 0.950787
-14 30 26 0.419106 0.939027 0.956605
-14 30 27 0.420310 0.939897 0.961232
-14 30 28 0.421365 0.940571 0.964343
-14 30 29 0.422399 0.941218 0.967238
-14 30 30 0.423628 0.942065 0.969997
-14 30 31 0.424871 0.942925 0.972747
-14 31 0 0.597670 0.742083 0.000000
-14 31 1 0.594941 0.747184 0.000000
-14 31 2 0.592156 0.752407 0.000000
-14 31 3 0.588540 0.759470 0.000000
-14 31 4 0.584573 0.767222 0.000000
-14 31 5 0.578152 0.779791 0.000000
-14 31 6 0.570675 0.793325 0.000000
-14 31 7 0.558630 0.811036 0.035048
-14 31 8 0.546469 0.827511 0.161607
-14 31 9 0.533959 0.840280 0.253159
-14 31 10 0.522753 0.852816 0.339607
-14 31 11 0.514416 0.864839 0.414823
-14 31 12 0.505192 0.876331 0.486862
-14 31 13 0.494487 0.886938 0.553605
-14 31 14 0.484847 0.896411 0.614671
-14 31 15 0.476576 0.904426 0.668440
-14 31 16 0.468114 0.911651 0.718755
-14 31 17 0.459460 0.918085 0.765619
-14 31 18 0.452459 0.923485 0.806314
-14 31 19 0.446743 0.928081 0.842212
-14 31 20 0.441013 0.931776 0.871312
-14 31 21 0.435275 0.934932 0.896334
-14 31 22 0.431552 0.937114 0.915065
-14 31 23 0.428746 0.938853 0.930937
-14 31 24 0.426846 0.940456 0.942859
-14 31 25 0.425249 0.942013 0.953466
-14 31 26 0.425927 0.943011 0.959155
-14 31 27 0.427131 0.943881 0.963709
-14 31 28 0.428186 0.944556 0.966793
-14 31 29 0.429220 0.945202 0.969666
-14 31 30 0.430095 0.945716 0.971895
-14 31 31 0.430959 0.946221 0.974081
-15 0 0 0.299402 0.000000 0.004509
-15 0 1 0.299490 0.000000 0.007688
-15 0 2 0.299585 0.000000 0.010944
-15 0 3 0.299798 0.000000 0.015351
-15 0 4 0.300023 0.000000 0.020195
-15 0 5 0.300324 0.000000 0.028099
-15 0 6 0.300821 0.000000 0.036377
-15 0 7 0.302173 0.000000 0.046279
-15 0 8 0.304237 0.000000 0.057424
-15 0 9 0.308444 0.000000 0.072303
-15 0 10 0.312492 0.000000 0.096074
-15 0 11 0.316189 0.000000 0.139405
-15 0 12 0.320131 0.000000 0.181818
-15 0 13 0.324480 0.000000 0.222699
-15 0 14 0.329824 0.000000 0.265329
-15 0 15 0.336448 0.000000 0.310206
-15 0 16 0.342386 0.000000 0.351040
-15 0 17 0.347638 0.000000 0.387832
-15 0 18 0.352473 0.000000 0.422848
-15 0 19 0.356986 0.000000 0.456484
-15 0 20 0.361595 0.000000 0.487057
-15 0 21 0.366261 0.000000 0.515792
-15 0 22 0.372969 0.000000 0.542547
-15 0 23 0.380605 0.000000 0.568403
-15 0 24 0.392725 0.000000 0.599076
-15 0 25 0.406340 0.000000 0.631354
-15 0 26 0.427342 0.000000 0.671219
-15 0 27 0.450049 0.000000 0.712835
-15 0 28 0.465274 0.000000 0.740985
-15 0 29 0.479430 0.008859 0.767211
-15 0 30 0.489192 0.108031 0.786479
-15 0 31 0.498661 0.208909 0.805283
-15 1 0 0.305671 0.000000 0.000000
-15 1 1 0.305716 0.000000 0.000000
-15 1 2 0.305772 0.000000 0.010262
-15 1 3 0.305985 0.000000 0.014669
-15 1 4 0.306209 0.000000 0.019514
-15 1 5 0.306510 0.000000 0.027417
-15 1 6 0.307029 0.000000 0.036079
-15 1 7 0.308490 0.000000 0.048024
-15 1 8 0.310572 0.000000 0.060686
-15 1 9 0.314516 0.000000 0.075495
-15 1 10 0.318403 0.000000 0.099349
-15 1 11 0.322166 0.000000 0.143102
-15 1 12 0.326148 0.000000 0.186079
-15 1 13 0.330497 0.000000 0.227761
-15 1 14 0.335775 0.000000 0.270893
-15 1 15 0.342246 0.000000 0.315888
-15 1 16 0.348020 0.000000 0.357346
-15 1 17 0.353097 0.000000 0.395265
-15 1 18 0.357880 0.000000 0.430815
-15 1 19 0.362435 0.000000 0.464520
-15 1 20 0.366950 0.000000 0.495457
-15 1 21 0.371441 0.000000 0.524732
-15 1 22 0.377943 0.000000 0.551285
-15 1 23 0.385359 0.000000 0.576600
-15 1 24 0.396097 0.000000 0.605569
-15 1 25 0.407941 0.000000 0.635754
-15 1 26 0.428630 0.000000 0.675170
-15 1 27 0.451358 0.000000 0.716716
-15 1 28 0.466587 0.000000 0.744918
-15 1 29 0.480743 0.019783 0.771214
-15 1 30 0.490484 0.119319 0.790421
-15 1 31 0.499930 0.220198 0.809155
-15 2 0 0.312072 0.000000 0.000000
-15 2 1 0.312077 0.000000 0.000000
-15 2 2 0.312095 0.000000 0.005815
-15 2 3 0.312302 0.000000 0.012223
-15 2 4 0.312521 0.000000 0.018818
-15 2 5 0.312823 0.000000 0.026723
-15 2 6 0.313362 0.000000 0.035769
-15 2 7 0.314928 0.000000 0.049761
-15 2 8 0.317022 0.000000 0.063950
-15 2 9 0.320702 0.000000 0.078733
-15 2 10 0.324431 0.000000 0.102703
-15 2 11 0.328267 0.000000 0.146882
-15 2 12 0.332295 0.000000 0.190431
-15 2 13 0.336642 0.000000 0.232928
-15 2 14 0.341850 0.000000 0.276575
-15 2 15 0.348164 0.000000 0.321701
-15 2 16 0.353772 0.000000 0.363796
-15 2 17 0.358674 0.000000 0.402862
-15 2 18 0.363404 0.000000 0.438955
-15 2 19 0.367999 0.000000 0.472736
-15 2 20 0.372420 0.000000 0.504039
-15 2 21 0.376737 0.000000 0.533856
-15 2 22 0.383022 0.000000 0.560205
-15 2 23 0.390202 0.000000 0.584978
-15 2 24 0.399616 0.000000 0.612309
-15 2 25 0.409775 0.000000 0.640493
-15 2 26 0.430073 0.000000 0.679366
-15 2 27 0.452709 0.000000 0.720706
-15 2 28 0.467927 0.000000 0.748937
-15 2 29 0.482085 0.030941 0.775295
-15 2 30 0.491802 0.130851 0.794448
-15 2 31 0.501223 0.231731 0.813122
-15 3 0 0.320458 0.000000 0.000000
-15 3 1 0.320463 0.000000 0.000000
-15 3 2 0.320474 0.000000 0.000000
-15 3 3 0.320574 0.000000 0.000000
-15 3 4 0.320701 0.000000 0.017910
-15 3 5 0.321026 0.000000 0.025839
-15 3 6 0.321588 0.000000 0.035293
-15 3 7 0.323176 0.000000 0.051353
-15 3 8 0.325216 0.000000 0.067252
-15 3 9 0.328611 0.000000 0.082669
-15 3 10 0.332206 0.000000 0.107229
-15 3 11 0.336239 0.000000 0.151903
-15 3 12 0.340382 0.000000 0.196149
-15 3 13 0.344707 0.000000 0.239680
-15 3 14 0.349797 0.000000 0.284043
-15 3 15 0.355871 0.000000 0.329475
-15 3 16 0.361281 0.000000 0.372429
-15 3 17 0.366028 0.000000 0.412905
-15 3 18 0.370690 0.000000 0.449707
-15 3 19 0.375285 0.000000 0.483652
-15 3 20 0.379609 0.000000 0.515369
-15 3 21 0.383771 0.000000 0.545749
-15 3 22 0.389677 0.000000 0.571870
-15 3 23 0.396377 0.000000 0.596055
-15 3 24 0.405360 0.000000 0.622763
-15 3 25 0.415105 0.000000 0.650314
-15 3 26 0.433849 0.000000 0.687234
-15 3 27 0.454670 0.000000 0.726318
-15 3 28 0.469681 0.000000 0.754227
-15 3 29 0.483861 0.045608 0.780539
-15 3 30 0.493519 0.146028 0.799755
-15 3 31 0.502875 0.246932 0.818499
-15 4 0 0.329648 0.000000 0.000000
-15 4 1 0.329654 0.000000 0.000000
-15 4 2 0.329659 0.000000 0.000000
-15 4 3 0.329664 0.000000 0.000000
-15 4 4 0.329710 0.000000 0.008337
-15 4 5 0.330036 0.000000 0.021012
-15 4 6 0.330602 0.000000 0.034662
-15 4 7 0.332210 0.000000 0.052541
-15 4 8 0.334205 0.000000 0.070089
-15 4 9 0.337359 0.000000 0.086645
-15 4 10 0.340834 0.000000 0.112160
-15 4 11 0.345016 0.000000 0.157384
-15 4 12 0.349240 0.000000 0.202400
-15 4 13 0.353534 0.000000 0.247069
-15 4 14 0.358495 0.000000 0.292214
-15 4 15 0.364315 0.000000 0.337973
-15 4 16 0.369507 0.000000 0.381872
-15 4 17 0.374068 0.000000 0.423911
-15 4 18 0.378658 0.000000 0.461497
-15 4 19 0.383269 0.000000 0.495621
-15 4 20 0.387485 0.000000 0.527783
-15 4 21 0.391465 0.000000 0.558769
-15 4 22 0.396984 0.000000 0.584654
-15 4 23 0.403203 0.000000 0.608221
-15 4 24 0.411778 0.000000 0.634333
-15 4 25 0.421137 0.000000 0.661293
-15 4 26 0.438119 0.000000 0.696008
-15 4 27 0.456860 0.000000 0.732511
-15 4 28 0.471607 0.000000 0.760047
-15 4 29 0.485782 0.061683 0.786302
-15 4 30 0.495397 0.162652 0.805564
-15 4 31 0.504707 0.263568 0.824359
-15 5 0 0.344472 0.000000 0.000000
-15 5 1 0.344478 0.000000 0.000000
-15 5 2 0.344483 0.000000 0.000000
-15 5 3 0.344488 0.000000 0.000000
-15 5 4 0.344515 0.000000 0.000000
-15 5 5 0.344692 0.000000 0.000000
-15 5 6 0.345136 0.000000 0.032948
-15 5 7 0.346745 0.000000 0.050896
-15 5 8 0.348756 0.000000 0.069666
-15 5 9 0.351978 0.000000 0.090899
-15 5 10 0.355437 0.000000 0.119923
-15 5 11 0.359422 0.000000 0.166087
-15 5 12 0.363489 0.000000 0.212387
-15 5 13 0.367696 0.000000 0.258916
-15 5 14 0.372455 0.000000 0.305313
-15 5 15 0.377925 0.000000 0.351541
-15 5 16 0.382743 0.000000 0.396991
-15 5 17 0.386910 0.000000 0.441663
-15 5 18 0.391400 0.000000 0.480560
-15 5 19 0.396141 0.000000 0.514966
-15 5 20 0.400173 0.000000 0.547791
-15 5 21 0.403780 0.000000 0.579668
-15 5 22 0.408850 0.000000 0.605267
-15 5 23 0.414587 0.000000 0.628012
-15 5 24 0.422909 0.000000 0.653707
-15 5 25 0.432094 0.000000 0.680385
-15 5 26 0.445848 0.000000 0.711114
-15 5 27 0.460656 0.000000 0.742777
-15 5 28 0.474738 0.000000 0.769583
-15 5 29 0.488716 0.087626 0.795696
-15 5 30 0.498400 0.189394 0.814883
-15 5 31 0.507797 0.290241 0.833609
-15 6 0 0.361033 0.000000 0.000000
-15 6 1 0.361072 0.000000 0.000000
-15 6 2 0.361108 0.000000 0.000000
-15 6 3 0.361118 0.000000 0.000000
-15 6 4 0.361133 0.000000 0.000000
-15 6 5 0.361183 0.000000 0.000000
-15 6 6 0.361521 0.000000 0.021097
-15 6 7 0.363106 0.000000 0.044851
-15 6 8 0.365127 0.000000 0.069266
-15 6 9 0.368457 0.000000 0.095668
-15 6 10 0.371910 0.000000 0.128568
-15 6 11 0.375631 0.000000 0.175765
-15 6 12 0.379515 0.000000 0.223466
-15 6 13 0.383671 0.000000 0.272007
-15 6 14 0.388182 0.000000 0.319863
-15 6 15 0.393150 0.000000 0.366840
-15 6 16 0.397545 0.000000 0.413832
-15 6 17 0.401366 0.000000 0.460841
-15 6 18 0.405724 0.000000 0.501217
-15 6 19 0.410500 0.000000 0.536433
-15 6 20 0.414354 0.000000 0.569987
-15 6 21 0.417653 0.000000 0.602545
-15 6 22 0.422277 0.000000 0.628109
-15 6 23 0.427503 0.000000 0.650494
-15 6 24 0.435382 0.000000 0.675577
-15 6 25 0.444146 0.000000 0.701560
-15 6 26 0.455234 0.000000 0.728963
-15 6 27 0.466859 0.000000 0.756693
-15 6 28 0.479818 0.014071 0.782193
-15 6 29 0.492967 0.131902 0.807375
-15 6 30 0.502196 0.226793 0.825898
-15 6 31 0.511164 0.320155 0.843976
-15 7 0 0.385124 0.017962 0.000000
-15 7 1 0.385337 0.019208 0.000000
-15 7 2 0.385539 0.020390 0.000000
-15 7 3 0.385571 0.020602 0.000000
-15 7 4 0.385603 0.020831 0.000000
-15 7 5 0.385631 0.021174 0.000000
-15 7 6 0.385927 0.021677 0.000000
-15 7 7 0.387384 0.022880 0.019734
-15 7 8 0.389382 0.024515 0.068970
-15 7 9 0.393000 0.027452 0.102672
-15 7 10 0.396480 0.029611 0.141039
-15 7 11 0.399653 0.030062 0.189671
-15 7 12 0.403236 0.028632 0.239273
-15 7 13 0.407502 0.024067 0.290492
-15 7 14 0.411568 0.021074 0.340708
-15 7 15 0.415375 0.020104 0.389634
-15 7 16 0.419125 0.019621 0.438131
-15 7 17 0.422816 0.019625 0.486199
-15 7 18 0.426906 0.019738 0.528781
-15 7 19 0.431307 0.019936 0.567096
-15 7 20 0.435005 0.020866 0.601667
-15 7 21 0.438283 0.022234 0.633992
-15 7 22 0.442465 0.025712 0.660611
-15 7 23 0.447058 0.030150 0.684636
-15 7 24 0.453665 0.042744 0.708265
-15 7 25 0.460944 0.058058 0.731760
-15 7 26 0.471807 0.087655 0.758697
-15 7 27 0.483497 0.120549 0.786427
-15 7 28 0.493343 0.185777 0.808124
-15 7 29 0.502926 0.255624 0.828960
-15 7 30 0.509429 0.310373 0.844260
-15 7 31 0.515726 0.364115 0.859190
-15 8 0 0.407632 0.088630 0.000000
-15 8 1 0.407954 0.090469 0.000000
-15 8 2 0.408263 0.092232 0.000000
-15 8 3 0.408362 0.092855 0.000000
-15 8 4 0.408462 0.093535 0.000000
-15 8 5 0.408572 0.094610 0.000000
-15 8 6 0.408940 0.095914 0.000000
-15 8 7 0.410427 0.098210 0.000000
-15 8 8 0.412473 0.101074 0.068990
-15 8 9 0.416191 0.105640 0.108389
-15 8 10 0.419595 0.109867 0.151316
-15 8 11 0.422309 0.113345 0.202004
-15 8 12 0.425512 0.116605 0.253794
-15 8 13 0.429532 0.119502 0.307421
-15 8 14 0.433030 0.121905 0.359845
-15 8 15 0.435858 0.123674 0.410722
-15 8 16 0.438990 0.124790 0.460755
-15 8 17 0.442424 0.125254 0.509946
-15 8 18 0.446210 0.125793 0.554419
-15 8 19 0.450269 0.126392 0.595224
-15 8 20 0.453732 0.128085 0.630692
-15 8 21 0.456838 0.130436 0.662958
-15 8 22 0.460566 0.136277 0.690353
-15 8 23 0.464577 0.143705 0.715533
-15 8 24 0.470059 0.164006 0.737936
-15 8 25 0.476032 0.188600 0.759414
-15 8 26 0.486312 0.236038 0.785442
-15 8 27 0.497586 0.288748 0.812520
-15 8 28 0.504797 0.324435 0.830919
-15 8 29 0.511428 0.357690 0.848077
-15 8 30 0.515679 0.381866 0.860642
-15 8 31 0.519771 0.405437 0.872899
-15 9 0 0.425393 0.110924 0.000000
-15 9 1 0.425628 0.112106 0.000000
-15 9 2 0.425867 0.113328 0.000000
-15 9 3 0.426164 0.115173 0.000000
-15 9 4 0.426486 0.117210 0.000000
-15 9 5 0.426991 0.120587 0.000000
-15 9 6 0.427775 0.124346 0.000000
-15 9 7 0.429765 0.129764 0.000000
-15 9 8 0.432070 0.134892 0.069958
-15 9 9 0.435323 0.139155 0.110246
-15 9 10 0.438346 0.143930 0.155010
-15 9 11 0.440865 0.149829 0.209619
-15 9 12 0.443453 0.155244 0.264460
-15 9 13 0.446157 0.159854 0.319685
-15 9 14 0.448724 0.163838 0.373861
-15 9 15 0.451115 0.167017 0.426688
-15 9 16 0.453708 0.169755 0.478355
-15 9 17 0.456504 0.172050 0.528861
-15 9 18 0.459876 0.174011 0.574281
-15 9 19 0.463695 0.175710 0.615744
-15 9 20 0.466684 0.178110 0.651751
-15 9 21 0.469174 0.180931 0.684484
-15 9 22 0.472411 0.187436 0.711816
-15 9 23 0.475986 0.195616 0.736693
-15 9 24 0.480784 0.214927 0.758561
-15 9 25 0.485989 0.237949 0.779426
-15 9 26 0.494616 0.281981 0.803219
-15 9 27 0.504033 0.330861 0.827689
-15 9 28 0.510038 0.363954 0.844302
-15 9 29 0.515556 0.394791 0.859793
-15 9 30 0.518981 0.417102 0.871084
-15 9 31 0.522265 0.438844 0.882096
-15 10 0 0.444163 0.139562 0.000000
-15 10 1 0.444325 0.140577 0.000000
-15 10 2 0.444502 0.141702 0.000000
-15 10 3 0.444914 0.144483 0.000000
-15 10 4 0.445365 0.147558 0.000000
-15 10 5 0.446088 0.152687 0.000000
-15 10 6 0.447094 0.158192 0.000000
-15 10 7 0.449327 0.165323 0.000000
-15 10 8 0.451724 0.171878 0.066483
-15 10 9 0.454609 0.176703 0.110563
-15 10 10 0.457245 0.182448 0.158975
-15 10 11 0.459334 0.190217 0.216920
-15 10 12 0.461268 0.197383 0.274479
-15 10 13 0.462944 0.203546 0.331398
-15 10 14 0.464710 0.209003 0.387517
-15 10 15 0.466592 0.213555 0.442609
-15 10 16 0.468689 0.217850 0.495967
-15 10 17 0.471000 0.221890 0.547592
-15 10 18 0.473927 0.225200 0.593916
-15 10 19 0.477333 0.227944 0.636118
-15 10 20 0.479694 0.231043 0.672626
-15 10 21 0.481428 0.234355 0.705717
-15 10 22 0.483978 0.241102 0.733093
-15 10 23 0.486898 0.249411 0.757872
-15 10 24 0.490977 0.267619 0.779167
-15 10 25 0.495442 0.289128 0.799302
-15 10 26 0.502472 0.329359 0.820749
-15 10 27 0.510093 0.373910 0.842500
-15 10 28 0.514990 0.404378 0.857410
-15 10 29 0.519497 0.432834 0.871342
-15 10 30 0.522229 0.453542 0.881527
-15 10 31 0.524842 0.473733 0.891461
-15 11 0 0.465152 0.182153 0.000000
-15 11 1 0.465271 0.184084 0.000000
-15 11 2 0.465405 0.186087 0.000000
-15 11 3 0.465752 0.189175 0.000000
-15 11 4 0.466124 0.192585 0.000000
-15 11 5 0.466675 0.198257 0.000000
-15 11 6 0.467480 0.203944 0.000000
-15 11 7 0.469386 0.209696 0.000000
-15 11 8 0.471499 0.215832 0.053232
-15 11 9 0.474234 0.223123 0.107491
-15 11 10 0.476471 0.230769 0.163539
-15 11 11 0.477611 0.239196 0.223528
-15 11 12 0.478804 0.247222 0.283078
-15 11 13 0.480085 0.254583 0.341899
-15 11 14 0.481339 0.261278 0.400381
-15 11 15 0.482558 0.267119 0.458430
-15 11 16 0.484247 0.272834 0.513608
-15 11 17 0.486409 0.278423 0.565915
-15 11 18 0.488824 0.282928 0.613053
-15 11 19 0.491437 0.286591 0.656171
-15 11 20 0.492833 0.290372 0.693096
-15 11 21 0.493500 0.294225 0.726305
-15 11 22 0.494932 0.300285 0.753960
-15 11 23 0.496712 0.307350 0.779091
-15 11 24 0.499997 0.324209 0.799733
-15 11 25 0.503785 0.344331 0.818879
-15 11 26 0.509341 0.379893 0.837734
-15 11 27 0.515305 0.419018 0.856521
-15 11 28 0.519306 0.446794 0.869909
-15 11 29 0.523025 0.472948 0.882525
-15 11 30 0.525358 0.492631 0.891967
-15 11 31 0.527599 0.511881 0.901198
-15 12 0 0.486157 0.226316 0.000000
-15 12 1 0.486250 0.228934 0.000000
-15 12 2 0.486355 0.231605 0.000000
-15 12 3 0.486637 0.235069 0.000000
-15 12 4 0.486932 0.238889 0.000000
-15 12 5 0.487318 0.245201 0.000000
-15 12 6 0.487933 0.251500 0.000000
-15 12 7 0.489544 0.257744 0.000000
-15 12 8 0.491345 0.264666 0.018014
-15 12 9 0.493715 0.273623 0.093903
-15 12 10 0.495446 0.282719 0.165695
-15 12 11 0.495771 0.292120 0.228475
-15 12 12 0.496188 0.301234 0.290695
-15 12 13 0.496761 0.309873 0.351982
-15 12 14 0.497355 0.317855 0.412869
-15 12 15 0.497980 0.324993 0.473241
-15 12 16 0.499066 0.331992 0.530142
-15 12 17 0.500613 0.338852 0.583572
-15 12 18 0.502297 0.344290 0.631637
-15 12 19 0.504087 0.348624 0.675530
-15 12 20 0.504506 0.352812 0.713062
-15 12 21 0.504101 0.356915 0.746777
-15 12 22 0.504466 0.362452 0.774396
-15 12 23 0.505182 0.368642 0.799244
-15 12 24 0.507606 0.383925 0.819226
-15 12 25 0.510601 0.402238 0.837587
-15 12 26 0.514920 0.433368 0.854353
-15 12 27 0.519545 0.467455 0.870750
-15 12 28 0.522754 0.492448 0.882756
-15 12 29 0.525761 0.516142 0.894135
-15 12 30 0.527655 0.534352 0.902764
-15 12 31 0.529476 0.552196 0.911211
-15 13 0 0.507189 0.273097 0.000000
-15 13 1 0.507282 0.276021 0.000000
-15 13 2 0.507383 0.279010 0.000000
-15 13 3 0.507600 0.282969 0.000000
-15 13 4 0.507819 0.287322 0.000000
-15 13 5 0.508053 0.294434 0.000000
-15 13 6 0.508500 0.302061 0.000000
-15 13 7 0.509871 0.311917 0.000000
-15 13 8 0.511310 0.321632 0.000000
-15 13 9 0.512955 0.330922 0.062790
-15 13 10 0.514001 0.340717 0.163836
-15 13 11 0.513733 0.351619 0.230653
-15 13 12 0.513318 0.362201 0.296674
-15 13 13 0.512660 0.372249 0.361371
-15 13 14 0.512352 0.381599 0.424730
-15 13 15 0.512496 0.390051 0.486370
-15 13 16 0.512649 0.398109 0.544833
-15 13 17 0.512811 0.405772 0.600119
-15 13 18 0.513398 0.411707 0.649300
-15 13 19 0.514315 0.416298 0.693732
-15 13 20 0.513732 0.420438 0.732187
-15 13 21 0.512249 0.424306 0.767055
-15 13 22 0.511633 0.429592 0.794112
-15 13 23 0.511411 0.435520 0.817619
-15 13 24 0.512863 0.448852 0.836932
-15 13 25 0.514872 0.464652 0.854847
-15 13 26 0.518348 0.491741 0.870364
-15 13 27 0.522162 0.521437 0.885326
-15 13 28 0.524756 0.543498 0.896184
-15 13 29 0.527176 0.564469 0.906456
-15 13 30 0.528565 0.580461 0.914155
-15 13 31 0.529886 0.596121 0.921682
-15 14 0 0.528538 0.327362 0.000000
-15 14 1 0.528488 0.330346 0.000000
-15 14 2 0.528437 0.333398 0.000000
-15 14 3 0.528388 0.337481 0.000000
-15 14 4 0.528320 0.341964 0.000000
-15 14 5 0.528123 0.349250 0.000000
-15 14 6 0.528132 0.357371 0.000000
-15 14 7 0.529031 0.369116 0.000000
-15 14 8 0.529911 0.380476 0.000000
-15 14 9 0.530735 0.390684 0.042306
-15 14 10 0.530960 0.401524 0.159030
-15 14 11 0.529866 0.413754 0.230876
-15 14 12 0.528558 0.425579 0.301103
-15 14 13 0.526890 0.436728 0.368629
-15 14 14 0.525553 0.447210 0.434391
-15 14 15 0.524639 0.456833 0.497884
-15 14 16 0.523706 0.465574 0.557796
-15 14 17 0.522754 0.473433 0.614126
-15 14 18 0.522086 0.479674 0.664345
-15 14 19 0.521638 0.484658 0.709811
-15 14 20 0.520045 0.488721 0.749013
-15 14 21 0.517764 0.492233 0.784458
-15 14 22 0.516462 0.497108 0.811502
-15 14 23 0.515605 0.502602 0.834727
-15 14 24 0.516353 0.514163 0.853489
-15 14 25 0.517637 0.527747 0.870763
-15 14 26 0.520485 0.550927 0.885078
-15 14 27 0.523694 0.576322 0.898710
-15 14 28 0.525834 0.595094 0.908443
-15 14 29 0.527821 0.612919 0.917619
-15 14 30 0.528857 0.626629 0.924477
-15 14 31 0.529829 0.640065 0.931179
-15 15 0 0.550292 0.391249 0.000000
-15 15 1 0.549915 0.393975 0.000000
-15 15 2 0.549524 0.396764 0.000000
-15 15 3 0.548950 0.400495 0.000000
-15 15 4 0.548325 0.404591 0.000000
-15 15 5 0.547340 0.411243 0.000000
-15 15 6 0.546564 0.418788 0.000000
-15 15 7 0.546692 0.430204 0.000000
-15 15 8 0.546759 0.441736 0.000000
-15 15 9 0.546639 0.453613 0.035490
-15 15 10 0.545864 0.465944 0.150435
-15 15 11 0.543648 0.479278 0.228587
-15 15 12 0.541366 0.492056 0.303536
-15 15 13 0.538976 0.503910 0.373150
-15 15 14 0.536443 0.515220 0.441225
-15 15 15 0.533728 0.525832 0.507323
-15 15 16 0.531514 0.534774 0.568537
-15 15 17 0.529800 0.542048 0.624868
-15 15 18 0.527674 0.548351 0.676025
-15 15 19 0.525227 0.553898 0.723159
-15 15 20 0.522610 0.557851 0.762885
-15 15 21 0.519892 0.560847 0.798166
-15 15 22 0.518284 0.565108 0.825901
-15 15 23 0.517182 0.569944 0.850206
-15 15 24 0.517574 0.579967 0.868569
-15 15 25 0.518465 0.591719 0.884951
-15 15 26 0.520962 0.611157 0.898125
-15 15 27 0.523830 0.632370 0.910559
-15 15 28 0.525722 0.647392 0.919198
-15 15 29 0.527474 0.661529 0.927295
-15 15 30 0.528353 0.672873 0.933425
-15 15 31 0.529173 0.684031 0.939424
-15 16 0 0.568450 0.447817 0.000000
-15 16 1 0.567897 0.450673 0.000000
-15 16 2 0.567328 0.453598 0.000000
-15 16 3 0.566512 0.457541 0.000000
-15 16 4 0.565625 0.461870 0.000000
-15 16 5 0.564235 0.468899 0.000000
-15 16 6 0.562959 0.476769 0.000000
-15 16 7 0.562177 0.488280 0.000000
-15 16 8 0.561308 0.500146 0.000000
-15 16 9 0.560180 0.513080 0.025695
-15 16 10 0.558368 0.526337 0.137638
-15 16 11 0.555054 0.540306 0.223421
-15 16 12 0.551630 0.553741 0.304051
-15 16 13 0.548022 0.566287 0.376093
-15 16 14 0.544277 0.578064 0.446306
-15 16 15 0.540356 0.588852 0.514167
-15 16 16 0.536957 0.598065 0.576761
-15 16 17 0.534080 0.605705 0.634089
-15 16 18 0.530716 0.612233 0.686185
-15 16 19 0.526974 0.617897 0.734212
-15 16 20 0.523514 0.622063 0.774640
-15 16 21 0.520223 0.625331 0.810508
-15 16 22 0.518294 0.629207 0.838643
-15 16 23 0.516982 0.633361 0.863263
-15 16 24 0.517028 0.641751 0.881211
-15 16 25 0.517527 0.651553 0.896936
-15 16 26 0.519687 0.667399 0.909176
-15 16 27 0.522232 0.684640 0.920612
-15 16 28 0.523896 0.696514 0.928448
-15 16 29 0.525434 0.707621 0.935770
-15 16 30 0.526230 0.717091 0.941378
-15 16 31 0.526977 0.726452 0.946872
-15 17 0 0.583012 0.497066 0.000000
-15 17 1 0.582436 0.500441 0.000000
-15 17 2 0.581849 0.503900 0.000000
-15 17 3 0.581075 0.508620 0.000000
-15 17 4 0.580222 0.513802 0.000000
-15 17 5 0.578809 0.522220 0.000000
-15 17 6 0.577318 0.531315 0.000000
-15 17 7 0.575486 0.543342 0.000000
-15 17 8 0.573561 0.555706 0.000000
-15 17 9 0.571356 0.569086 0.012923
-15 17 10 0.568471 0.582701 0.120640
-15 17 11 0.564087 0.596837 0.215379
-15 17 12 0.559351 0.610633 0.302646
-15 17 13 0.554029 0.623861 0.377460
-15 17 14 0.549054 0.635743 0.449635
-15 17 15 0.544523 0.645894 0.518414
-15 17 16 0.540037 0.655447 0.582466
-15 17 17 0.535596 0.664403 0.641789
-15 17 18 0.531214 0.671321 0.694825
-15 17 19 0.526879 0.676654 0.742971
-15 17 20 0.522755 0.681358 0.784278
-15 17 21 0.518759 0.685684 0.821484
-15 17 22 0.516490 0.689406 0.849728
-15 17 23 0.515007 0.692853 0.873900
-15 17 24 0.514715 0.699515 0.891418
-15 17 25 0.514822 0.707248 0.906717
-15 17 26 0.516661 0.719651 0.918229
-15 17 27 0.518900 0.733131 0.928868
-15 17 28 0.520356 0.742459 0.936193
-15 17 29 0.521699 0.751195 0.943045
-15 17 30 0.522488 0.759283 0.948336
-15 17 31 0.523241 0.767327 0.953524
-15 18 0 0.596573 0.545370 0.000000
-15 18 1 0.595802 0.548613 0.000000
-15 18 2 0.595013 0.551936 0.000000
-15 18 3 0.593963 0.556439 0.000000
-15 18 4 0.592823 0.561424 0.000000
-15 18 5 0.591055 0.569774 0.000000
-15 18 6 0.589208 0.579004 0.000000
-15 18 7 0.587021 0.592046 0.000000
-15 18 8 0.584619 0.605231 0.000000
-15 18 9 0.581574 0.618844 0.000000
-15 18 10 0.577661 0.632763 0.073374
-15 18 11 0.571837 0.647354 0.195602
-15 18 12 0.565722 0.661497 0.300880
-15 18 13 0.559123 0.674893 0.377908
-15 18 14 0.552967 0.687118 0.451881
-15 18 15 0.547378 0.697838 0.521924
-15 18 16 0.541844 0.707554 0.586997
-15 18 17 0.536363 0.716267 0.647100
-15 18 18 0.531023 0.723413 0.701039
-15 18 19 0.525792 0.729340 0.750185
-15 18 20 0.521158 0.734168 0.792002
-15 18 21 0.516882 0.738336 0.829423
-15 18 22 0.514345 0.741978 0.857999
-15 18 23 0.512599 0.745380 0.882556
-15 18 24 0.512050 0.750817 0.899891
-15 18 25 0.511900 0.756932 0.914819
-15 18 26 0.513556 0.766558 0.925732
-15 18 27 0.515628 0.776994 0.935717
-15 18 28 0.517012 0.784467 0.942620
-15 18 29 0.518297 0.791517 0.949081
-15 18 30 0.519052 0.797907 0.954050
-15 18 31 0.519772 0.804253 0.958920
-15 19 0 0.609357 0.592938 0.000000
-15 19 1 0.608255 0.595545 0.000000
-15 19 2 0.607124 0.598209 0.000000
-15 19 3 0.605549 0.601723 0.000000
-15 19 4 0.603872 0.605692 0.000000
-15 19 5 0.601489 0.612842 0.000000
-15 19 6 0.599176 0.621359 0.000000
-15 19 7 0.597176 0.635805 0.000000
-15 19 8 0.594749 0.650061 0.000000
-15 19 9 0.591047 0.663744 0.000000
-15 19 10 0.586141 0.677923 0.002567
-15 19 11 0.578589 0.693194 0.166698
-15 19 12 0.571043 0.707673 0.298832
-15 19 13 0.563507 0.720836 0.377641
-15 19 14 0.556208 0.733589 0.453285
-15 19 15 0.549214 0.745816 0.524860
-15 19 16 0.542660 0.755558 0.590616
-15 19 17 0.536546 0.762815 0.650552
-15 19 18 0.530294 0.770063 0.705367
-15 19 19 0.523935 0.777303 0.756199
-15 19 20 0.518909 0.781934 0.798237
-15 19 21 0.514684 0.784998 0.834999
-15 19 22 0.511934 0.788618 0.864081
-15 19 23 0.509854 0.792490 0.889672
-15 19 24 0.509109 0.797094 0.907018
-15 19 25 0.508810 0.801942 0.921615
-15 19 26 0.510390 0.809309 0.932027
-15 19 27 0.512403 0.817258 0.941473
-15 19 28 0.513821 0.823411 0.948021
-15 19 29 0.515154 0.829309 0.954156
-15 19 30 0.515854 0.833756 0.958797
-15 19 31 0.516512 0.838106 0.963339
-15 20 0 0.618287 0.626826 0.000000
-15 20 1 0.617117 0.629738 0.000000
-15 20 2 0.615916 0.632710 0.000000
-15 20 3 0.614266 0.636574 0.000000
-15 20 4 0.612501 0.640919 0.000000
-15 20 5 0.609939 0.648632 0.000000
-15 20 6 0.607340 0.657530 0.000000
-15 20 7 0.604576 0.671563 0.000000
-15 20 8 0.601392 0.685687 0.000000
-15 20 9 0.596949 0.700086 0.000000
-15 20 10 0.591229 0.714792 0.000000
-15 20 11 0.582701 0.730171 0.155705
-15 20 12 0.574145 0.744818 0.297877
-15 20 13 0.565543 0.758246 0.378353
-15 20 14 0.557378 0.771004 0.455319
-15 20 15 0.549775 0.782902 0.527774
-15 20 16 0.542507 0.792867 0.594423
-15 20 17 0.535574 0.800899 0.655267
-15 20 18 0.528666 0.808267 0.710497
-15 20 19 0.521777 0.815119 0.761360
-15 20 20 0.516321 0.819859 0.803633
-15 20 21 0.511725 0.823331 0.840751
-15 20 22 0.508747 0.826715 0.869726
-15 20 23 0.506506 0.830059 0.895000
-15 20 24 0.505554 0.833689 0.912162
-15 20 25 0.505033 0.837415 0.926620
-15 20 26 0.506597 0.842737 0.936661
-15 20 27 0.508643 0.848429 0.945683
-15 20 28 0.510143 0.852985 0.951916
-15 20 29 0.511565 0.857379 0.957751
-15 20 30 0.512328 0.860906 0.962190
-15 20 31 0.513047 0.864375 0.966535
-15 21 0 0.624906 0.652505 0.000000
-15 21 1 0.623823 0.656288 0.000000
-15 21 2 0.622717 0.660148 0.000000
-15 21 3 0.621261 0.665164 0.000000
-15 21 4 0.619678 0.670721 0.000000
-15 21 5 0.617201 0.680057 0.000000
-15 21 6 0.614420 0.689991 0.000000
-15 21 7 0.610323 0.702519 0.000000
-15 21 8 0.605943 0.715791 0.000000
-15 21 9 0.600709 0.731294 0.000000
-15 21 10 0.594281 0.746686 0.000000
-15 21 11 0.585228 0.761832 0.155460
-15 21 12 0.575915 0.776544 0.297578
-15 21 13 0.566169 0.790536 0.379652
-15 21 14 0.557304 0.802985 0.457731
-15 21 15 0.549572 0.813451 0.530673
-15 21 16 0.541773 0.823758 0.598343
-15 21 17 0.533909 0.833904 0.660740
-15 21 18 0.526497 0.841403 0.716108
-15 21 19 0.519439 0.846845 0.766011
-15 21 20 0.513530 0.851878 0.808525
-15 21 21 0.508309 0.856668 0.846608
-15 21 22 0.505096 0.859687 0.875109
-15 21 23 0.502795 0.861903 0.899255
-15 21 24 0.501630 0.864475 0.916116
-15 21 25 0.500843 0.867166 0.930550
-15 21 26 0.502429 0.870573 0.940298
-15 21 27 0.504562 0.874144 0.948965
-15 21 28 0.506172 0.876936 0.954907
-15 21 29 0.507707 0.879616 0.960460
-15 21 30 0.508604 0.882837 0.964770
-15 21 31 0.509459 0.886094 0.968997
-15 22 0 0.632127 0.675482 0.000000
-15 22 1 0.630815 0.679165 0.000000
-15 22 2 0.629474 0.682927 0.000000
-15 22 3 0.627703 0.687868 0.000000
-15 22 4 0.625767 0.693315 0.000000
-15 22 5 0.622684 0.702303 0.000000
-15 22 6 0.619335 0.712060 0.000000
-15 22 7 0.614833 0.725148 0.000000
-15 22 8 0.609930 0.738834 0.000000
-15 22 9 0.603818 0.754311 0.000000
-15 22 10 0.596613 0.769768 0.000000
-15 22 11 0.587004 0.785180 0.159586
-15 22 12 0.577335 0.799920 0.302588
-15 22 13 0.567565 0.813540 0.385305
-15 22 14 0.558448 0.825915 0.463910
-15 22 15 0.550171 0.836691 0.537226
-15 22 16 0.541927 0.846957 0.604864
-15 22 17 0.533716 0.856712 0.666825
-15 22 18 0.525910 0.864094 0.721806
-15 22 19 0.518419 0.869628 0.771360
-15 22 20 0.512227 0.874610 0.813346
-15 22 21 0.506816 0.879260 0.850792
-15 22 22 0.503508 0.882361 0.879085
-15 22 23 0.501155 0.884757 0.903218
-15 22 24 0.499905 0.886976 0.919890
-15 22 25 0.499021 0.889136 0.934074
-15 22 26 0.500577 0.891709 0.943411
-15 22 27 0.502695 0.894378 0.951629
-15 22 28 0.504308 0.896490 0.957381
-15 22 29 0.505848 0.898522 0.962782
-15 22 30 0.506798 0.900976 0.966941
-15 22 31 0.507709 0.903458 0.971019
-15 23 0 0.639621 0.697230 0.000000
-15 23 1 0.637936 0.700374 0.000000
-15 23 2 0.636212 0.703590 0.000000
-15 23 3 0.633893 0.707897 0.000000
-15 23 4 0.631363 0.712634 0.000000
-15 23 5 0.627359 0.720378 0.000000
-15 23 6 0.623265 0.729406 0.000000
-15 23 7 0.618781 0.743992 0.000000
-15 23 8 0.613661 0.758666 0.000000
-15 23 9 0.606631 0.773603 0.000000
-15 23 10 0.598617 0.788844 0.000000
-15 23 11 0.588438 0.804751 0.165700
-15 23 12 0.578594 0.819501 0.310012
-15 23 13 0.569310 0.832322 0.392938
-15 23 14 0.560146 0.844731 0.471801
-15 23 15 0.551134 0.856608 0.545439
-15 23 16 0.542484 0.866660 0.612567
-15 23 17 0.534194 0.874887 0.673187
-15 23 18 0.526042 0.882036 0.727543
-15 23 19 0.517997 0.888347 0.777027
-15 23 20 0.511602 0.893119 0.818134
-15 23 21 0.506196 0.896969 0.854215
-15 23 22 0.502856 0.900353 0.882422
-15 23 23 0.500456 0.903526 0.907049
-15 23 24 0.499179 0.905711 0.923580
-15 23 25 0.498276 0.907568 0.937413
-15 23 26 0.499777 0.909801 0.946285
-15 23 27 0.501833 0.912121 0.954011
-15 23 28 0.503401 0.914046 0.959620
-15 23 29 0.504899 0.915915 0.964926
-15 23 30 0.505865 0.917391 0.968927
-15 23 31 0.506796 0.918842 0.972840
-15 24 0 0.646237 0.713491 0.000000
-15 24 1 0.644194 0.717310 0.000000
-15 24 2 0.642115 0.721186 0.000000
-15 24 3 0.639476 0.725933 0.000000
-15 24 4 0.636639 0.731013 0.000000
-15 24 5 0.632405 0.738429 0.000000
-15 24 6 0.627907 0.747046 0.000000
-15 24 7 0.622264 0.760869 0.000000
-15 24 8 0.616262 0.774955 0.000000
-15 24 9 0.609179 0.789825 0.000000
-15 24 10 0.601048 0.804904 0.000000
-15 24 11 0.590614 0.820441 0.180776
-15 24 12 0.580656 0.834878 0.329185
-15 24 13 0.571492 0.847482 0.410651
-15 24 14 0.562365 0.859635 0.488019
-15 24 15 0.553289 0.871207 0.560117
-15 24 16 0.544627 0.880932 0.625541
-15 24 17 0.536379 0.888811 0.684291
-15 24 18 0.528224 0.895769 0.737204
-15 24 19 0.520140 0.902010 0.785579
-15 24 20 0.513614 0.906620 0.825342
-15 24 21 0.508023 0.910251 0.859937
-15 24 22 0.504736 0.913386 0.887184
-15 24 23 0.502495 0.916296 0.911091
-15 24 24 0.501154 0.918332 0.927126
-15 24 25 0.500112 0.920076 0.940536
-15 24 26 0.501521 0.922175 0.949114
-15 24 27 0.503496 0.924355 0.956577
-15 24 28 0.505061 0.926088 0.961993
-15 24 29 0.506568 0.927756 0.967117
-15 24 30 0.507603 0.928927 0.970918
-15 24 31 0.508606 0.930066 0.974631
-15 25 0 0.652560 0.727923 0.000000
-15 25 1 0.650165 0.732822 0.000000
-15 25 2 0.647739 0.737760 0.000000
-15 25 3 0.644858 0.743305 0.000000
-15 25 4 0.641808 0.749080 0.000000
-15 25 5 0.637574 0.756471 0.000000
-15 25 6 0.632786 0.764784 0.000000
-15 25 7 0.625593 0.777091 0.000000
-15 25 8 0.618487 0.790062 0.000000
-15 25 9 0.611638 0.805023 0.000000
-15 25 10 0.603622 0.819959 0.001017
-15 25 11 0.593038 0.834838 0.198841
-15 25 12 0.582985 0.848855 0.352274
-15 25 13 0.573818 0.861434 0.431724
-15 25 14 0.564759 0.873235 0.507013
-15 25 15 0.555841 0.884034 0.576952
-15 25 16 0.547299 0.893395 0.640272
-15 25 17 0.539133 0.901320 0.696974
-15 25 18 0.531088 0.908099 0.748173
-15 25 19 0.523137 0.913989 0.795092
-15 25 20 0.516506 0.918451 0.833355
-15 25 21 0.510666 0.922058 0.866425
-15 25 22 0.507458 0.924767 0.892422
-15 25 23 0.505446 0.927067 0.915204
-15 25 24 0.504029 0.928914 0.930623
-15 25 25 0.502809 0.930609 0.943587
-15 25 26 0.504114 0.932642 0.951929
-15 25 27 0.506001 0.934753 0.959204
-15 25 28 0.507578 0.936291 0.964410
-15 25 29 0.509110 0.937747 0.969322
-15 25 30 0.510231 0.938837 0.972911
-15 25 31 0.511325 0.939903 0.976412
-15 26 0 0.658075 0.737041 0.000000
-15 26 1 0.655613 0.742142 0.000000
-15 26 2 0.653111 0.747313 0.000000
-15 26 3 0.650006 0.753542 0.000000
-15 26 4 0.646677 0.760152 0.000000
-15 26 5 0.641780 0.769426 0.000000
-15 26 6 0.636385 0.779205 0.000000
-15 26 7 0.628830 0.791171 0.000000
-15 26 8 0.621344 0.803752 0.000000
-15 26 9 0.614062 0.818179 0.000000
-15 26 10 0.605956 0.832553 0.014305
-15 26 11 0.596037 0.846810 0.222496
-15 26 12 0.586420 0.860307 0.381393
-15 26 13 0.577308 0.872538 0.458136
-15 26 14 0.568319 0.883828 0.530541
-15 26 15 0.559490 0.893910 0.597369
-15 26 16 0.551204 0.902745 0.657739
-15 26 17 0.543462 0.910333 0.711650
-15 26 18 0.535897 0.916865 0.761023
-15 26 19 0.528471 0.922575 0.806869
-15 26 20 0.522107 0.926824 0.843213
-15 26 21 0.516379 0.930197 0.873858
-15 26 22 0.513261 0.932702 0.898376
-15 26 23 0.511328 0.934811 0.920109
-15 26 24 0.509919 0.936561 0.935103
-15 26 25 0.508685 0.938191 0.947851
-15 26 26 0.509627 0.939750 0.955224
-15 26 27 0.511071 0.941294 0.961358
-15 26 28 0.512581 0.942726 0.966320
-15 26 29 0.514099 0.944142 0.971115
-15 26 30 0.515203 0.945217 0.974678
-15 26 31 0.516279 0.946268 0.978159
-15 27 0 0.663403 0.744933 0.000000
-15 27 1 0.660941 0.750034 0.000000
-15 27 2 0.658425 0.755246 0.000000
-15 27 3 0.655100 0.762133 0.000000
-15 27 4 0.651476 0.769609 0.000000
-15 27 5 0.645763 0.781206 0.000000
-15 27 6 0.639689 0.792860 0.000000
-15 27 7 0.632047 0.804756 0.000000
-15 27 8 0.624348 0.817115 0.000000
-15 27 9 0.616479 0.830863 0.000000
-15 27 10 0.608236 0.844578 0.028625
-15 27 11 0.599169 0.858223 0.247440
-15 27 12 0.590111 0.871178 0.411904
-15 27 13 0.581066 0.882984 0.485780
-15 27 14 0.572147 0.893727 0.555116
-15 27 15 0.563391 0.903106 0.618614
-15 27 16 0.555394 0.911377 0.675837
-15 27 17 0.548154 0.918540 0.726785
-15 27 18 0.541156 0.924807 0.774308
-15 27 19 0.534345 0.930378 0.819167
-15 27 20 0.528333 0.934399 0.853497
-15 27 21 0.522801 0.937490 0.881509
-15 27 22 0.519774 0.939841 0.904495
-15 27 23 0.517887 0.941857 0.925197
-15 27 24 0.516506 0.943531 0.939811
-15 27 25 0.515294 0.945091 0.952395
-15 27 26 0.515814 0.946083 0.958631
-15 27 27 0.516733 0.946944 0.963402
-15 27 28 0.518157 0.948291 0.968112
-15 27 29 0.519653 0.949707 0.972813
-15 27 30 0.520715 0.950781 0.976393
-15 27 31 0.521749 0.951833 0.979898
-15 28 0 0.667242 0.750511 0.000000
-15 28 1 0.664780 0.755612 0.000000
-15 28 2 0.662263 0.760833 0.000000
-15 28 3 0.658910 0.767864 0.000000
-15 28 4 0.655244 0.775532 0.000000
-15 28 5 0.649390 0.787666 0.000000
-15 28 6 0.643108 0.800036 0.000000
-15 28 7 0.634974 0.813423 0.000000
-15 28 8 0.626750 0.826777 0.000000
-15 28 9 0.618256 0.840030 0.000000
-15 28 10 0.609831 0.853260 0.105372
-15 28 11 0.601558 0.866439 0.290633
-15 28 12 0.593015 0.878974 0.433437
-15 28 13 0.584020 0.890437 0.505477
-15 28 14 0.575194 0.900806 0.572763
-15 28 15 0.566586 0.909767 0.633937
-15 28 16 0.558706 0.917710 0.689504
-15 28 17 0.551554 0.924635 0.739466
-15 28 18 0.545058 0.930661 0.785436
-15 28 19 0.539073 0.935988 0.828301
-15 28 20 0.533532 0.939845 0.861356
-15 28 21 0.528259 0.942818 0.888524
-15 28 22 0.525207 0.945083 0.910381
-15 28 23 0.523164 0.947026 0.929823
-15 28 24 0.521779 0.948613 0.943722
-15 28 25 0.520612 0.950082 0.955773
-15 28 26 0.521086 0.950988 0.961771
-15 28 27 0.521940 0.951764 0.966373
-15 28 28 0.523033 0.952721 0.970350
-15 28 29 0.524161 0.953705 0.974238
-15 28 30 0.525177 0.954732 0.977672
-15 28 31 0.526185 0.955763 0.981077
-15 29 0 0.670869 0.755759 0.000000
-15 29 1 0.668407 0.760859 0.000000
-15 29 2 0.665890 0.766085 0.000000
-15 29 3 0.662537 0.773185 0.000000
-15 29 4 0.658865 0.780950 0.000000
-15 29 5 0.652966 0.793366 0.000000
-15 29 6 0.646544 0.806286 0.000000
-15 29 7 0.637859 0.821387 0.000000
-15 29 8 0.629065 0.835909 0.000000
-15 29 9 0.619942 0.848696 0.075388
-15 29 10 0.611329 0.861465 0.191036
-15 29 11 0.603841 0.874198 0.336433
-15 29 12 0.595806 0.886330 0.453688
-15 29 13 0.586859 0.897463 0.524038
-15 29 14 0.578130 0.907481 0.589420
-15 29 15 0.569679 0.916066 0.648413
-15 29 16 0.561892 0.923715 0.702539
-15 29 17 0.554769 0.930427 0.751797
-15 29 18 0.548766 0.936216 0.796256
-15 29 19 0.543637 0.941286 0.836983
-15 29 20 0.538585 0.944986 0.868868
-15 29 21 0.533579 0.947866 0.895448
-15 29 22 0.530485 0.950053 0.916233
-15 29 23 0.528259 0.951926 0.934383
-15 29 24 0.526863 0.953426 0.947520
-15 29 25 0.525744 0.954801 0.958986
-15 29 26 0.526228 0.955689 0.964874
-15 29 27 0.527081 0.956465 0.969475
-15 29 28 0.527809 0.956990 0.972651
-15 29 29 0.528519 0.957479 0.975623
-15 29 30 0.529488 0.958453 0.978890
-15 29 31 0.530474 0.959459 0.982176
-15 30 0 0.674049 0.759976 0.000000
-15 30 1 0.671627 0.765077 0.000000
-15 30 2 0.669147 0.770299 0.000000
-15 30 3 0.665794 0.777338 0.000000
-15 30 4 0.662117 0.785059 0.000000
-15 30 5 0.656175 0.797559 0.000000
-15 30 6 0.649586 0.810802 0.000000
-15 30 7 0.640189 0.827266 0.000000
-15 30 8 0.630784 0.842760 0.054137
-15 30 9 0.621357 0.855341 0.156647
-15 30 10 0.612641 0.867858 0.262043
-15 30 11 0.605487 0.880233 0.373788
-15 30 12 0.597756 0.892059 0.469591
-15 30 13 0.589061 0.902972 0.538824
-15 30 14 0.580532 0.912741 0.602719
-15 30 15 0.572216 0.921038 0.659750
-15 30 16 0.564592 0.928404 0.712532
-15 30 17 0.557661 0.934839 0.761063
-15 30 18 0.552051 0.940397 0.804312
-15 30 19 0.547470 0.945275 0.843453
-15 30 20 0.542778 0.948900 0.874430
-15 30 21 0.538019 0.951773 0.900510
-15 30 22 0.534863 0.953850 0.920508
-15 30 23 0.532435 0.955565 0.937742
-15 30 24 0.531039 0.957021 0.950358
-15 30 25 0.529987 0.958390 0.961434
-15 30 26 0.530483 0.959277 0.967231
-15 30 27 0.531336 0.960053 0.971810
-15 30 28 0.532041 0.960551 0.974875
-15 30 29 0.532725 0.961009 0.977724
-15 30 30 0.533477 0.961711 0.980481
-15 30 31 0.534234 0.962428 0.983231
-15 31 0 0.677200 0.764125 0.000000
-15 31 1 0.674820 0.769225 0.000000
-15 31 2 0.672380 0.774443 0.000000
-15 31 3 0.669027 0.781412 0.000000
-15 31 4 0.665345 0.789081 0.000000
-15 31 5 0.659361 0.801651 0.000000
-15 31 6 0.652601 0.815202 0.000000
-15 31 7 0.642481 0.833007 0.018635
-15 31 8 0.632464 0.849459 0.137179
-15 31 9 0.622755 0.861852 0.238134
-15 31 10 0.613939 0.874130 0.332074
-15 31 11 0.607091 0.886153 0.410581
-15 31 12 0.599649 0.897680 0.485205
-15 31 13 0.591220 0.908380 0.553358
-15 31 14 0.582898 0.917906 0.615794
-15 31 15 0.574715 0.925921 0.670878
-15 31 16 0.567259 0.933005 0.722322
-15 31 17 0.560531 0.939158 0.770126
-15 31 18 0.555307 0.944487 0.812184
-15 31 19 0.551254 0.949177 0.849775
-15 31 20 0.546914 0.952731 0.879862
-15 31 21 0.542401 0.955604 0.905448
-15 31 22 0.539182 0.957569 0.924678
-15 31 23 0.536551 0.959120 0.941020
-15 31 24 0.535154 0.960535 0.953131
-15 31 25 0.534170 0.961904 0.963832
-15 31 26 0.534678 0.962791 0.969539
-15 31 27 0.535532 0.963567 0.974093
-15 31 28 0.536237 0.964065 0.977094
-15 31 29 0.536920 0.964523 0.979873
-15 31 30 0.537445 0.964937 0.982097
-15 31 31 0.537959 0.965349 0.984283
-16 0 0 0.348494 0.000000 0.000000
-16 0 1 0.348581 0.000000 0.000000
-16 0 2 0.348674 0.000000 0.000000
-16 0 3 0.348843 0.000000 0.000000
-16 0 4 0.349024 0.000000 0.000000
-16 0 5 0.349281 0.000000 0.000000
-16 0 6 0.349817 0.000000 0.014197
-16 0 7 0.351562 0.000000 0.034535
-16 0 8 0.354229 0.000000 0.053696
-16 0 9 0.359660 0.000000 0.069327
-16 0 10 0.364496 0.000000 0.093938
-16 0 11 0.368018 0.000000 0.138303
-16 0 12 0.371999 0.000000 0.181698
-16 0 13 0.376741 0.000000 0.223472
-16 0 14 0.382230 0.000000 0.267077
-16 0 15 0.388680 0.000000 0.313036
-16 0 16 0.394530 0.000000 0.354763
-16 0 17 0.399781 0.000000 0.392260
-16 0 18 0.404297 0.000000 0.428087
-16 0 19 0.408241 0.000000 0.462616
-16 0 20 0.412499 0.000000 0.493700
-16 0 21 0.416947 0.000000 0.522717
-16 0 22 0.423466 0.000000 0.549916
-16 0 23 0.430927 0.000000 0.576289
-16 0 24 0.444054 0.000000 0.607514
-16 0 25 0.459069 0.000000 0.640357
-16 0 26 0.482396 0.000000 0.680633
-16 0 27 0.507640 0.000000 0.722625
-16 0 28 0.524791 0.000000 0.751068
-16 0 29 0.540786 0.005245 0.777576
-16 0 30 0.551934 0.103900 0.797038
-16 0 31 0.562759 0.204355 0.816031
-16 1 0 0.355112 0.000000 0.000000
-16 1 1 0.355248 0.000000 0.000000
-16 1 2 0.355386 0.000000 0.000000
-16 1 3 0.355555 0.000000 0.000000
-16 1 4 0.355736 0.000000 0.000000
-16 1 5 0.355993 0.000000 0.000000
-16 1 6 0.356532 0.000000 0.013592
-16 1 7 0.358297 0.000000 0.036096
-16 1 8 0.360936 0.000000 0.056870
-16 1 9 0.366195 0.000000 0.072455
-16 1 10 0.370932 0.000000 0.097174
-16 1 11 0.374520 0.000000 0.141985
-16 1 12 0.378541 0.000000 0.185949
-16 1 13 0.383283 0.000000 0.228500
-16 1 14 0.388676 0.000000 0.272604
-16 1 15 0.394905 0.000000 0.318705
-16 1 16 0.400580 0.000000 0.361056
-16 1 17 0.405702 0.000000 0.399657
-16 1 18 0.410185 0.000000 0.436020
-16 1 19 0.414171 0.000000 0.470643
-16 1 20 0.418378 0.000000 0.502100
-16 1 21 0.422718 0.000000 0.531657
-16 1 22 0.429068 0.000000 0.558653
-16 1 23 0.436332 0.000000 0.584486
-16 1 24 0.447980 0.000000 0.613989
-16 1 25 0.461090 0.000000 0.644714
-16 1 26 0.484040 0.000000 0.684537
-16 1 27 0.509262 0.000000 0.726459
-16 1 28 0.526410 0.000000 0.754955
-16 1 29 0.542405 0.016488 0.781533
-16 1 30 0.553574 0.115517 0.800956
-16 1 31 0.564422 0.215973 0.819903
-16 2 0 0.361872 0.000000 0.000000
-16 2 1 0.362052 0.000000 0.000000
-16 2 2 0.362232 0.000000 0.000000
-16 2 3 0.362403 0.000000 0.000000
-16 2 4 0.362586 0.000000 0.000000
-16 2 5 0.362843 0.000000 0.000000
-16 2 6 0.363385 0.000000 0.012966
-16 2 7 0.365166 0.000000 0.037642
-16 2 8 0.367773 0.000000 0.060045
-16 2 9 0.372859 0.000000 0.075628
-16 2 10 0.377498 0.000000 0.100485
-16 2 11 0.381156 0.000000 0.145747
-16 2 12 0.385221 0.000000 0.190290
-16 2 13 0.389962 0.000000 0.233635
-16 2 14 0.395256 0.000000 0.278252
-16 2 15 0.401260 0.000000 0.324502
-16 2 16 0.406760 0.000000 0.367491
-16 2 17 0.411754 0.000000 0.407218
-16 2 18 0.416204 0.000000 0.444128
-16 2 19 0.420230 0.000000 0.478848
-16 2 20 0.424386 0.000000 0.510683
-16 2 21 0.428619 0.000000 0.540785
-16 2 22 0.434788 0.000000 0.567577
-16 2 23 0.441837 0.000000 0.592864
-16 2 24 0.452068 0.000000 0.620712
-16 2 25 0.463361 0.000000 0.649413
-16 2 26 0.485857 0.000000 0.688688
-16 2 27 0.510939 0.000000 0.730402
-16 2 28 0.528069 0.000000 0.758925
-16 2 29 0.544064 0.027976 0.785564
-16 2 30 0.555248 0.127388 0.804954
-16 2 31 0.566112 0.227843 0.823861
-16 3 0 0.370739 0.000000 0.000000
-16 3 1 0.370919 0.000000 0.000000
-16 3 2 0.371101 0.000000 0.000000
-16 3 3 0.371301 0.000000 0.000000
-16 3 4 0.371507 0.000000 0.000000
-16 3 5 0.371764 0.000000 0.000000
-16 3 6 0.372299 0.000000 0.012014
-16 3 7 0.374034 0.000000 0.038977
-16 3 8 0.376558 0.000000 0.063254
-16 3 9 0.381449 0.000000 0.079470
-16 3 10 0.386003 0.000000 0.104925
-16 3 11 0.389813 0.000000 0.150706
-16 3 12 0.393964 0.000000 0.195970
-16 3 13 0.398683 0.000000 0.240374
-16 3 14 0.403839 0.000000 0.285698
-16 3 15 0.409559 0.000000 0.332207
-16 3 16 0.414872 0.000000 0.376054
-16 3 17 0.419779 0.000000 0.417239
-16 3 18 0.424190 0.000000 0.454866
-16 3 19 0.428216 0.000000 0.489726
-16 3 20 0.432317 0.000000 0.522010
-16 3 21 0.436464 0.000000 0.552750
-16 3 22 0.442275 0.000000 0.579303
-16 3 23 0.448843 0.000000 0.603953
-16 3 24 0.458593 0.000000 0.631166
-16 3 25 0.469403 0.000000 0.659234
-16 3 26 0.490261 0.000000 0.696536
-16 3 27 0.513436 0.000000 0.735970
-16 3 28 0.530329 0.000000 0.764147
-16 3 29 0.546323 0.043142 0.790716
-16 3 30 0.557425 0.143060 0.810144
-16 3 31 0.568201 0.243515 0.829096
-16 4 0 0.380454 0.000000 0.000000
-16 4 1 0.380632 0.000000 0.000000
-16 4 2 0.380813 0.000000 0.000000
-16 4 3 0.381043 0.000000 0.000000
-16 4 4 0.381277 0.000000 0.000000
-16 4 5 0.381541 0.000000 0.000000
-16 4 6 0.382073 0.000000 0.010866
-16 4 7 0.383765 0.000000 0.039836
-16 4 8 0.386213 0.000000 0.065914
-16 4 9 0.390925 0.000000 0.083318
-16 4 10 0.395394 0.000000 0.109770
-16 4 11 0.399328 0.000000 0.156125
-16 4 12 0.403543 0.000000 0.202181
-16 4 13 0.408228 0.000000 0.247740
-16 4 14 0.413235 0.000000 0.293839
-16 4 15 0.418655 0.000000 0.340632
-16 4 16 0.423762 0.000000 0.385425
-16 4 17 0.428554 0.000000 0.428220
-16 4 18 0.432924 0.000000 0.466637
-16 4 19 0.436966 0.000000 0.501651
-16 4 20 0.441004 0.000000 0.534417
-16 4 21 0.445038 0.000000 0.565835
-16 4 22 0.450486 0.000000 0.592146
-16 4 23 0.456577 0.000000 0.616136
-16 4 24 0.465876 0.000000 0.642740
-16 4 25 0.476245 0.000000 0.670214
-16 4 26 0.495229 0.000000 0.705285
-16 4 27 0.516200 0.000000 0.742108
-16 4 28 0.532798 0.000000 0.769893
-16 4 29 0.548770 0.059753 0.796386
-16 4 30 0.559807 0.160219 0.815839
-16 4 31 0.570515 0.260668 0.834822
-16 5 0 0.396110 0.000000 0.000000
-16 5 1 0.396265 0.000000 0.000000
-16 5 2 0.396427 0.000000 0.000000
-16 5 3 0.396703 0.000000 0.000000
-16 5 4 0.396983 0.000000 0.000000
-16 5 5 0.397300 0.000000 0.000000
-16 5 6 0.397871 0.000000 0.008348
-16 5 7 0.399542 0.000000 0.037363
-16 5 8 0.401956 0.000000 0.064742
-16 5 9 0.406600 0.000000 0.087211
-16 5 10 0.410996 0.000000 0.117446
-16 5 11 0.414844 0.000000 0.164765
-16 5 12 0.418965 0.000000 0.212113
-16 5 13 0.423540 0.000000 0.259507
-16 5 14 0.428312 0.000000 0.306843
-16 5 15 0.433338 0.000000 0.354106
-16 5 16 0.438094 0.000000 0.400463
-16 5 17 0.442581 0.000000 0.445914
-16 5 18 0.446891 0.000000 0.485639
-16 5 19 0.451063 0.000000 0.520911
-16 5 20 0.454973 0.000000 0.554377
-16 5 21 0.458725 0.000000 0.586759
-16 5 22 0.463769 0.000000 0.612806
-16 5 23 0.469399 0.000000 0.635974
-16 5 24 0.478469 0.000000 0.662142
-16 5 25 0.488685 0.000000 0.689311
-16 5 26 0.504151 0.000000 0.720332
-16 5 27 0.520829 0.000000 0.752242
-16 5 28 0.536736 0.000000 0.779309
-16 5 29 0.552534 0.086469 0.805684
-16 5 30 0.563620 0.187783 0.825064
-16 5 31 0.574393 0.288187 0.843977
-16 6 0 0.413667 0.000000 0.000000
-16 6 1 0.413828 0.000000 0.000000
-16 6 2 0.413998 0.000000 0.000000
-16 6 3 0.414310 0.000000 0.000000
-16 6 4 0.414629 0.000000 0.000000
-16 6 5 0.414999 0.000000 0.000000
-16 6 6 0.415614 0.000000 0.000000
-16 6 7 0.417293 0.000000 0.030058
-16 6 8 0.419698 0.000000 0.063470
-16 6 9 0.424282 0.000000 0.091569
-16 6 10 0.428595 0.000000 0.126000
-16 6 11 0.432310 0.000000 0.174364
-16 6 12 0.436315 0.000000 0.223117
-16 6 13 0.440804 0.000000 0.272523
-16 6 14 0.445304 0.000000 0.321320
-16 6 15 0.449816 0.000000 0.369335
-16 6 16 0.454164 0.000000 0.417244
-16 6 17 0.458350 0.000000 0.465048
-16 6 18 0.462569 0.000000 0.506260
-16 6 19 0.466814 0.000000 0.542345
-16 6 20 0.470603 0.000000 0.576572
-16 6 21 0.474117 0.000000 0.609685
-16 6 22 0.478753 0.000000 0.635741
-16 6 23 0.483900 0.000000 0.658590
-16 6 24 0.492534 0.000000 0.684118
-16 6 25 0.502331 0.000000 0.710539
-16 6 26 0.514897 0.000000 0.738173
-16 6 27 0.528102 0.000000 0.766087
-16 6 28 0.542836 0.013640 0.791845
-16 6 29 0.557789 0.131371 0.817295
-16 6 30 0.568391 0.226000 0.835998
-16 6 31 0.578703 0.319088 0.854251
-16 7 0 0.439464 0.000000 0.000000
-16 7 1 0.439755 0.000000 0.000000
-16 7 2 0.440047 0.000471 0.000000
-16 7 3 0.440359 0.000579 0.000000
-16 7 4 0.440683 0.000691 0.000000
-16 7 5 0.441098 0.000824 0.000000
-16 7 6 0.441777 0.001036 0.000000
-16 7 7 0.443600 0.001591 0.001815
-16 7 8 0.446106 0.002747 0.061770
-16 7 9 0.450662 0.005707 0.097945
-16 7 10 0.454847 0.008230 0.138362
-16 7 11 0.458218 0.009789 0.188112
-16 7 12 0.462016 0.011277 0.238772
-16 7 13 0.466525 0.012646 0.290953
-16 7 14 0.470587 0.013695 0.342175
-16 7 15 0.474074 0.014332 0.392164
-16 7 16 0.477766 0.014538 0.441578
-16 7 17 0.481663 0.014311 0.490416
-16 7 18 0.485660 0.014226 0.533892
-16 7 19 0.489733 0.014251 0.573198
-16 7 20 0.493428 0.015026 0.608457
-16 7 21 0.496897 0.016250 0.641287
-16 7 22 0.501116 0.019703 0.668534
-16 7 23 0.505676 0.024169 0.693242
-16 7 24 0.512982 0.037268 0.717242
-16 7 25 0.521203 0.053245 0.741006
-16 7 26 0.533545 0.084020 0.768122
-16 7 27 0.546837 0.118210 0.796012
-16 7 28 0.558304 0.184361 0.817900
-16 7 29 0.569511 0.255079 0.838932
-16 7 30 0.577311 0.310377 0.854338
-16 7 31 0.584884 0.364647 0.869371
-16 8 0 0.463788 0.084302 0.000000
-16 8 1 0.464165 0.086129 0.000000
-16 8 2 0.464541 0.087873 0.000000
-16 8 3 0.464879 0.088373 0.000000
-16 8 4 0.465240 0.088918 0.000000
-16 8 5 0.465753 0.089771 0.000000
-16 8 6 0.466549 0.090795 0.000000
-16 8 7 0.468566 0.092559 0.000000
-16 8 8 0.471202 0.095060 0.060447
-16 8 9 0.475693 0.099772 0.103011
-16 8 10 0.479726 0.103998 0.148461
-16 8 11 0.482751 0.107154 0.200260
-16 8 12 0.486235 0.110133 0.253135
-16 8 13 0.490486 0.112819 0.307803
-16 8 14 0.494019 0.114952 0.361290
-16 8 15 0.496628 0.116375 0.413260
-16 8 16 0.499717 0.117145 0.464216
-16 8 17 0.503284 0.117264 0.514159
-16 8 18 0.507026 0.117514 0.559566
-16 8 19 0.510904 0.117866 0.601446
-16 8 20 0.514430 0.119332 0.637645
-16 8 21 0.517746 0.121466 0.670436
-16 8 22 0.521519 0.127280 0.698551
-16 8 23 0.525501 0.134767 0.724542
-16 8 24 0.531624 0.155844 0.747267
-16 8 25 0.538461 0.181452 0.768903
-16 8 26 0.550210 0.230730 0.795086
-16 8 27 0.563092 0.285471 0.822317
-16 8 28 0.571786 0.322741 0.840858
-16 8 29 0.579882 0.357516 0.858158
-16 8 30 0.585363 0.382799 0.870787
-16 8 31 0.590669 0.407450 0.883104
-16 9 0 0.483693 0.107866 0.000000
-16 9 1 0.484029 0.108986 0.000000
-16 9 2 0.484371 0.110149 0.000000
-16 9 3 0.484817 0.111944 0.000000
-16 9 4 0.485304 0.113939 0.000000
-16 9 5 0.486077 0.117338 0.000000
-16 9 6 0.487148 0.121074 0.000000
-16 9 7 0.489510 0.126274 0.000000
-16 9 8 0.492361 0.131234 0.060255
-16 9 9 0.496680 0.135473 0.104145
-16 9 10 0.500484 0.140137 0.151769
-16 9 11 0.503156 0.145737 0.207612
-16 9 12 0.506011 0.150924 0.263622
-16 9 13 0.509172 0.155420 0.319912
-16 9 14 0.511901 0.159242 0.375186
-16 9 15 0.514073 0.162196 0.429155
-16 9 16 0.516713 0.164709 0.481769
-16 9 17 0.519823 0.166781 0.533028
-16 9 18 0.523217 0.168586 0.579367
-16 9 19 0.526833 0.170186 0.621881
-16 9 20 0.529961 0.172458 0.658747
-16 9 21 0.532796 0.175135 0.692223
-16 9 22 0.536043 0.181669 0.720244
-16 9 23 0.539478 0.189956 0.745785
-16 9 24 0.544854 0.209855 0.767993
-16 9 25 0.550877 0.233625 0.789090
-16 9 26 0.560928 0.279171 0.813091
-16 9 27 0.571907 0.329742 0.837763
-16 9 28 0.579311 0.364099 0.854524
-16 9 29 0.586204 0.396141 0.870156
-16 9 30 0.590810 0.419357 0.881557
-16 9 31 0.595264 0.441985 0.892676
-16 10 0 0.504457 0.138140 0.000000
-16 10 1 0.504743 0.139076 0.000000
-16 10 2 0.505042 0.140127 0.000000
-16 10 3 0.505534 0.142908 0.000000
-16 10 4 0.506076 0.146002 0.000000
-16 10 5 0.506959 0.151281 0.000000
-16 10 6 0.508150 0.156886 0.000000
-16 10 7 0.510667 0.163904 0.000000
-16 10 8 0.513581 0.170348 0.050697
-16 10 9 0.517686 0.175070 0.101689
-16 10 10 0.521212 0.180661 0.155272
-16 10 11 0.523464 0.188162 0.214555
-16 10 12 0.525732 0.195144 0.273377
-16 10 13 0.528028 0.201260 0.331430
-16 10 14 0.530088 0.206642 0.388714
-16 10 15 0.531843 0.211083 0.445012
-16 10 16 0.534066 0.215260 0.499349
-16 10 17 0.536758 0.219174 0.551726
-16 10 18 0.539761 0.222417 0.598978
-16 10 19 0.543005 0.225137 0.642245
-16 10 20 0.545561 0.228174 0.679709
-16 10 21 0.547704 0.231400 0.713694
-16 10 22 0.550260 0.238186 0.741737
-16 10 23 0.553004 0.246590 0.767080
-16 10 24 0.557619 0.265240 0.788734
-16 10 25 0.562858 0.287305 0.809158
-16 10 26 0.571208 0.328750 0.830863
-16 10 27 0.580277 0.374667 0.852864
-16 10 28 0.586472 0.406137 0.867922
-16 10 29 0.592257 0.435542 0.881988
-16 10 30 0.596122 0.457000 0.892305
-16 10 31 0.599859 0.477928 0.902373
-16 11 0 0.527109 0.183176 0.000000
-16 11 1 0.527330 0.185076 0.000000
-16 11 2 0.527562 0.187051 0.000000
-16 11 3 0.527967 0.190138 0.000000
-16 11 4 0.528405 0.193552 0.000000
-16 11 5 0.529071 0.199253 0.000000
-16 11 6 0.530036 0.204874 0.000000
-16 11 7 0.532293 0.210148 0.000000
-16 11 8 0.534936 0.215931 0.020533
-16 11 9 0.538733 0.223240 0.091336
-16 11 10 0.541871 0.230830 0.159200
-16 11 11 0.543558 0.239038 0.220601
-16 11 12 0.545334 0.246911 0.281522
-16 11 13 0.547257 0.254225 0.341647
-16 11 14 0.548945 0.260888 0.401433
-16 11 15 0.550331 0.266714 0.460784
-16 11 16 0.552204 0.272384 0.516990
-16 11 17 0.554566 0.277896 0.570049
-16 11 18 0.557079 0.282314 0.618170
-16 11 19 0.559710 0.285881 0.662449
-16 11 20 0.561313 0.289587 0.700368
-16 11 21 0.562299 0.293377 0.734471
-16 11 22 0.563803 0.299384 0.762793
-16 11 23 0.565541 0.306399 0.788487
-16 11 24 0.569363 0.323644 0.809506
-16 11 25 0.573879 0.344299 0.828965
-16 11 26 0.580527 0.380835 0.848122
-16 11 27 0.587667 0.421035 0.867208
-16 11 28 0.592834 0.449669 0.880728
-16 11 29 0.597718 0.476652 0.893454
-16 11 30 0.601134 0.497031 0.903005
-16 11 31 0.604453 0.516970 0.912345
-16 12 0 0.549875 0.229624 0.000000
-16 12 1 0.550056 0.232233 0.000000
-16 12 2 0.550246 0.234894 0.000000
-16 12 3 0.550589 0.238331 0.000000
-16 12 4 0.550951 0.242117 0.000000
-16 12 5 0.551450 0.248345 0.000000
-16 12 6 0.552225 0.254470 0.000000
-16 12 7 0.554196 0.260145 0.000000
-16 12 8 0.556525 0.266655 0.000000
-16 12 9 0.559925 0.275669 0.076250
-16 12 10 0.562616 0.284760 0.160525
-16 12 11 0.563745 0.294019 0.224899
-16 12 12 0.564940 0.303023 0.288651
-16 12 13 0.566245 0.311605 0.351367
-16 12 14 0.567387 0.319584 0.413669
-16 12 15 0.568319 0.326788 0.475441
-16 12 16 0.569674 0.333755 0.533441
-16 12 17 0.571454 0.340486 0.587669
-16 12 18 0.573299 0.345804 0.636770
-16 12 19 0.575194 0.350024 0.681885
-16 12 20 0.575859 0.354135 0.720411
-16 12 21 0.575785 0.358181 0.754983
-16 12 22 0.576260 0.363635 0.783283
-16 12 23 0.576985 0.369729 0.808731
-16 12 24 0.579950 0.385349 0.829097
-16 12 25 0.583662 0.404143 0.847768
-16 12 26 0.588885 0.436029 0.864859
-16 12 27 0.594457 0.470937 0.881586
-16 12 28 0.598697 0.496627 0.893739
-16 12 29 0.602748 0.521001 0.905239
-16 12 30 0.605644 0.539810 0.913981
-16 12 31 0.608464 0.558249 0.922540
-16 13 0 0.572833 0.278426 0.000000
-16 13 1 0.573014 0.281318 0.000000
-16 13 2 0.573203 0.284269 0.000000
-16 13 3 0.573526 0.288128 0.000000
-16 13 4 0.573860 0.292371 0.000000
-16 13 5 0.574275 0.299303 0.000000
-16 13 6 0.574919 0.306744 0.000000
-16 13 7 0.576559 0.316395 0.000000
-16 13 8 0.578504 0.325947 0.000000
-16 13 9 0.581360 0.335198 0.053275
-16 13 10 0.583505 0.344959 0.157511
-16 13 11 0.584086 0.355840 0.226286
-16 13 12 0.584554 0.366378 0.294085
-16 13 13 0.584831 0.376346 0.360258
-16 13 14 0.585135 0.385701 0.425102
-16 13 15 0.585474 0.394266 0.488239
-16 13 16 0.586032 0.402207 0.547910
-16 13 17 0.586809 0.409523 0.604115
-16 13 18 0.587687 0.415283 0.654386
-16 13 19 0.588642 0.419833 0.700040
-16 13 20 0.588393 0.423907 0.739428
-16 13 21 0.587421 0.427696 0.775056
-16 13 22 0.586909 0.432973 0.802830
-16 13 23 0.586607 0.438928 0.827035
-16 13 24 0.588610 0.452554 0.846719
-16 13 25 0.591381 0.468737 0.864896
-16 13 26 0.595641 0.496408 0.880729
-16 13 27 0.600245 0.526729 0.896021
-16 13 28 0.603732 0.549293 0.907090
-16 13 29 0.607060 0.570750 0.917556
-16 13 30 0.609315 0.587170 0.925417
-16 13 31 0.611500 0.603255 0.933106
-16 14 0 0.596011 0.334980 0.000000
-16 14 1 0.596039 0.337907 0.000000
-16 14 2 0.596069 0.340896 0.000000
-16 14 3 0.596141 0.344838 0.000000
-16 14 4 0.596203 0.349170 0.000000
-16 14 5 0.596195 0.356231 0.000000
-16 14 6 0.596419 0.364156 0.000000
-16 14 7 0.597646 0.375826 0.000000
-16 14 8 0.599112 0.387107 0.000000
-16 14 9 0.601298 0.397222 0.036468
-16 14 10 0.602773 0.408012 0.150826
-16 14 11 0.602683 0.420288 0.225376
-16 14 12 0.602392 0.432111 0.297900
-16 14 13 0.601765 0.443177 0.367047
-16 14 14 0.601135 0.453660 0.434423
-16 14 15 0.600501 0.463392 0.499521
-16 14 16 0.600089 0.471948 0.560733
-16 14 17 0.599899 0.479326 0.618061
-16 14 18 0.599654 0.485345 0.669410
-16 14 19 0.599364 0.490307 0.716109
-16 14 20 0.598206 0.494304 0.756221
-16 14 21 0.596528 0.497721 0.792382
-16 14 22 0.595372 0.502624 0.820196
-16 14 23 0.594453 0.508202 0.844216
-16 14 24 0.595761 0.520007 0.863352
-16 14 25 0.597813 0.533888 0.880861
-16 14 26 0.601277 0.557518 0.895462
-16 14 27 0.605068 0.583398 0.909391
-16 14 28 0.607904 0.602532 0.919339
-16 14 29 0.610604 0.620701 0.928719
-16 14 30 0.612368 0.634711 0.935745
-16 14 31 0.614069 0.648444 0.942614
-16 15 0 0.619473 0.401500 0.000000
-16 15 1 0.619150 0.404144 0.000000
-16 15 2 0.618818 0.406847 0.000000
-16 15 3 0.618342 0.410438 0.000000
-16 15 4 0.617818 0.414385 0.000000
-16 15 5 0.616955 0.420837 0.000000
-16 15 6 0.616386 0.428173 0.000000
-16 15 7 0.617090 0.439346 0.000000
-16 15 8 0.617957 0.450671 0.000000
-16 15 9 0.619313 0.462453 0.027589
-16 15 10 0.619957 0.474735 0.139421
-16 15 11 0.619038 0.488116 0.221513
-16 15 12 0.617948 0.500902 0.299634
-16 15 13 0.616576 0.512696 0.371136
-16 15 14 0.614887 0.523988 0.441028
-16 15 15 0.612790 0.534637 0.508852
-16 15 16 0.611187 0.543345 0.571440
-16 15 17 0.610077 0.550114 0.628792
-16 15 18 0.608508 0.556156 0.681104
-16 15 19 0.606580 0.561634 0.729495
-16 15 20 0.604521 0.565502 0.770155
-16 15 21 0.602383 0.568404 0.806176
-16 15 22 0.601022 0.572676 0.834755
-16 15 23 0.600016 0.577571 0.859952
-16 15 24 0.600975 0.587777 0.878714
-16 15 25 0.602588 0.599754 0.895331
-16 15 26 0.605473 0.619570 0.908732
-16 15 27 0.608651 0.641195 0.921390
-16 15 28 0.610969 0.656506 0.930171
-16 15 29 0.613163 0.670914 0.938399
-16 15 30 0.614625 0.682486 0.944648
-16 15 31 0.616038 0.693868 0.950765
-16 16 0 0.639140 0.460066 0.000000
-16 16 1 0.638665 0.462840 0.000000
-16 16 2 0.638178 0.465681 0.000000
-16 16 3 0.637506 0.469508 0.000000
-16 16 4 0.636768 0.473713 0.000000
-16 16 5 0.635567 0.480566 0.000000
-16 16 6 0.634583 0.488242 0.000000
-16 16 7 0.634535 0.499484 0.000000
-16 16 8 0.634614 0.511129 0.000000
-16 16 9 0.635073 0.523981 0.008362
-16 16 10 0.634804 0.537192 0.114214
-16 16 11 0.632935 0.551196 0.211010
-16 16 12 0.630833 0.564618 0.299323
-16 16 13 0.628344 0.577068 0.373496
-16 16 14 0.625534 0.588807 0.445689
-16 16 15 0.622311 0.599632 0.515336
-16 16 16 0.619630 0.608641 0.579359
-16 16 17 0.617493 0.615836 0.637757
-16 16 18 0.614853 0.622130 0.691043
-16 16 19 0.611822 0.627725 0.740351
-16 16 20 0.609076 0.631776 0.781760
-16 16 21 0.606501 0.634901 0.818428
-16 16 22 0.604869 0.638765 0.847493
-16 16 23 0.603665 0.642966 0.873103
-16 16 24 0.604203 0.651490 0.891511
-16 16 25 0.605323 0.661456 0.907519
-16 16 26 0.607687 0.677618 0.919945
-16 16 27 0.610339 0.695211 0.931545
-16 16 28 0.612225 0.707292 0.939462
-16 16 29 0.614002 0.718586 0.946854
-16 16 30 0.615231 0.728199 0.952543
-16 16 31 0.616424 0.737699 0.958119
-16 17 0 0.655014 0.510678 0.000000
-16 17 1 0.654584 0.513996 0.000000
-16 17 2 0.654149 0.517397 0.000000
-16 17 3 0.653633 0.522048 0.000000
-16 17 4 0.653053 0.527152 0.000000
-16 17 5 0.652033 0.535418 0.000000
-16 17 6 0.651011 0.544362 0.000000
-16 17 7 0.649981 0.556242 0.000000
-16 17 8 0.649082 0.568482 0.000000
-16 17 9 0.648579 0.581803 0.000000
-16 17 10 0.647314 0.595383 0.075206
-16 17 11 0.644374 0.609529 0.193866
-16 17 12 0.641046 0.623259 0.296966
-16 17 13 0.637069 0.636295 0.374129
-16 17 14 0.633076 0.648117 0.448406
-16 17 15 0.629062 0.658377 0.518972
-16 17 16 0.625419 0.667835 0.584489
-16 17 17 0.622147 0.676492 0.644956
-16 17 18 0.618689 0.683267 0.699226
-16 17 19 0.615088 0.688579 0.748678
-16 17 20 0.611870 0.693126 0.791036
-16 17 21 0.608884 0.697212 0.829139
-16 17 22 0.606911 0.700891 0.858411
-16 17 23 0.605399 0.704385 0.883668
-16 17 24 0.605448 0.711145 0.901743
-16 17 25 0.606017 0.718994 0.917423
-16 17 26 0.607920 0.731664 0.929100
-16 17 27 0.610131 0.745448 0.939854
-16 17 28 0.611673 0.754893 0.947212
-16 17 29 0.613120 0.763718 0.954085
-16 17 30 0.614185 0.771851 0.959432
-16 17 31 0.615226 0.779938 0.964677
-16 18 0 0.669716 0.560345 0.000000
-16 18 1 0.669133 0.563556 0.000000
-16 18 2 0.668538 0.566846 0.000000
-16 18 3 0.667769 0.571329 0.000000
-16 18 4 0.666935 0.576282 0.000000
-16 18 5 0.665648 0.584519 0.000000
-16 18 6 0.664391 0.593652 0.000000
-16 18 7 0.663264 0.606668 0.000000
-16 18 8 0.662098 0.619832 0.000000
-16 18 9 0.660816 0.633439 0.000000
-16 18 10 0.658574 0.647367 0.021973
-16 18 11 0.654220 0.661999 0.171191
-16 18 12 0.649565 0.676069 0.294305
-16 18 13 0.644410 0.689202 0.373915
-16 18 14 0.639318 0.701294 0.450103
-16 18 15 0.634308 0.712046 0.521891
-16 18 16 0.629721 0.721660 0.588466
-16 18 17 0.625558 0.730138 0.649826
-16 18 18 0.621364 0.737219 0.705102
-16 18 19 0.617144 0.743215 0.755646
-16 18 20 0.613505 0.747892 0.798575
-16 18 21 0.610214 0.751778 0.836935
-16 18 22 0.607994 0.755373 0.866582
-16 18 23 0.606262 0.758836 0.892267
-16 18 24 0.605974 0.764328 0.910222
-16 18 25 0.606167 0.770497 0.925600
-16 18 26 0.607723 0.780284 0.936662
-16 18 27 0.609594 0.790906 0.946728
-16 18 28 0.610924 0.798432 0.953641
-16 18 29 0.612177 0.805515 0.960102
-16 18 30 0.613052 0.811894 0.965090
-16 18 31 0.613902 0.818227 0.969979
-16 19 0 0.683506 0.609277 0.000000
-16 19 1 0.682615 0.611875 0.000000
-16 19 2 0.681696 0.614532 0.000000
-16 19 3 0.680357 0.618075 0.000000
-16 19 4 0.678947 0.622061 0.000000
-16 19 5 0.677044 0.629146 0.000000
-16 19 6 0.675398 0.637628 0.000000
-16 19 7 0.674864 0.652170 0.000000
-16 19 8 0.673984 0.666514 0.000000
-16 19 9 0.672067 0.680263 0.000000
-16 19 10 0.668863 0.694524 0.000000
-16 19 11 0.662826 0.709908 0.144212
-16 19 12 0.656768 0.724343 0.291409
-16 19 13 0.650676 0.737194 0.373042
-16 19 14 0.644550 0.749701 0.451006
-16 19 15 0.638382 0.761766 0.524253
-16 19 16 0.632866 0.771310 0.591546
-16 19 17 0.628003 0.778332 0.652885
-16 19 18 0.623134 0.785583 0.709182
-16 19 19 0.618259 0.793013 0.761558
-16 19 20 0.614237 0.797538 0.804763
-16 19 21 0.610726 0.800321 0.842465
-16 19 22 0.608333 0.803911 0.872617
-16 19 23 0.606448 0.807868 0.899336
-16 19 24 0.605942 0.812478 0.917338
-16 19 25 0.605895 0.817306 0.932434
-16 19 26 0.607193 0.824683 0.942985
-16 19 27 0.608801 0.832649 0.952487
-16 19 28 0.610022 0.838812 0.959042
-16 19 29 0.611187 0.844718 0.965177
-16 19 30 0.611850 0.849131 0.969791
-16 19 31 0.612479 0.853443 0.974304
-16 20 0 0.692869 0.644205 0.000000
-16 20 1 0.691974 0.647117 0.000000
-16 20 2 0.691051 0.650092 0.000000
-16 20 3 0.689718 0.654003 0.000000
-16 20 4 0.688310 0.658385 0.000000
-16 20 5 0.686370 0.666067 0.000000
-16 20 6 0.684569 0.674979 0.000000
-16 20 7 0.683368 0.689229 0.000000
-16 20 8 0.681830 0.703535 0.000000
-16 20 9 0.679279 0.718014 0.000000
-16 20 10 0.675335 0.732808 0.000000
-16 20 11 0.668325 0.748298 0.133277
-16 20 12 0.661323 0.762891 0.289529
-16 20 13 0.654333 0.775989 0.373025
-16 20 14 0.647460 0.788453 0.452477
-16 20 15 0.640734 0.800101 0.526728
-16 20 16 0.634672 0.809830 0.595035
-16 20 17 0.629275 0.817642 0.657397
-16 20 18 0.623895 0.825038 0.714181
-16 20 19 0.618528 0.832110 0.766628
-16 20 20 0.614175 0.836765 0.810092
-16 20 21 0.610431 0.839971 0.848165
-16 20 22 0.607813 0.843357 0.878183
-16 20 23 0.605707 0.846825 0.904540
-16 20 24 0.604986 0.850451 0.922360
-16 20 25 0.604726 0.854130 0.937336
-16 20 26 0.605845 0.859381 0.947536
-16 20 27 0.607282 0.864995 0.956635
-16 20 28 0.608403 0.869462 0.962878
-16 20 29 0.609479 0.873765 0.968714
-16 20 30 0.610059 0.877228 0.973122
-16 20 31 0.610606 0.880635 0.977435
-16 21 0 0.699576 0.670731 0.000000
-16 21 1 0.698858 0.674513 0.000000
-16 21 2 0.698124 0.678376 0.000000
-16 21 3 0.697144 0.683440 0.000000
-16 21 4 0.696083 0.689036 0.000000
-16 21 5 0.694454 0.698364 0.000000
-16 21 6 0.692639 0.708356 0.000000
-16 21 7 0.690015 0.721222 0.000000
-16 21 8 0.687251 0.734762 0.000000
-16 21 9 0.684068 0.750320 0.000000
-16 21 10 0.679518 0.765768 0.000000
-16 21 11 0.671960 0.780976 0.131967
-16 21 12 0.664288 0.795604 0.288259
-16 21 13 0.656427 0.809267 0.373523
-16 21 14 0.648976 0.821411 0.454289
-16 21 15 0.642052 0.831603 0.529271
-16 21 16 0.635675 0.841674 0.598768
-16 21 17 0.629843 0.851624 0.662780
-16 21 18 0.624050 0.859148 0.719732
-16 21 19 0.618288 0.864785 0.771194
-16 21 20 0.613637 0.869741 0.814905
-16 21 21 0.609653 0.874287 0.853967
-16 21 22 0.606780 0.877350 0.883469
-16 21 23 0.604411 0.879738 0.908624
-16 21 24 0.603476 0.882318 0.926127
-16 21 25 0.603018 0.884963 0.941078
-16 21 26 0.604006 0.888258 0.951025
-16 21 27 0.605327 0.891703 0.959818
-16 21 28 0.606355 0.894272 0.965776
-16 21 29 0.607340 0.896716 0.971329
-16 21 30 0.607915 0.899841 0.975631
-16 21 31 0.608462 0.903012 0.979850
-16 22 0 0.707094 0.694521 0.000000
-16 22 1 0.706145 0.698205 0.000000
-16 22 2 0.705175 0.701968 0.000000
-16 22 3 0.703898 0.706940 0.000000
-16 22 4 0.702502 0.712409 0.000000
-16 22 5 0.700276 0.721364 0.000000
-16 22 6 0.697925 0.731182 0.000000
-16 22 7 0.695039 0.744747 0.000000
-16 22 8 0.691852 0.758784 0.000000
-16 22 9 0.687763 0.774242 0.000000
-16 22 10 0.682433 0.789684 0.000000
-16 22 11 0.674374 0.805094 0.134892
-16 22 12 0.666389 0.819715 0.292855
-16 22 13 0.658527 0.833022 0.378866
-16 22 14 0.650977 0.845157 0.460307
-16 22 15 0.643828 0.855784 0.535872
-16 22 16 0.637119 0.865856 0.605424
-16 22 17 0.630848 0.875374 0.668963
-16 22 18 0.624676 0.882757 0.725518
-16 22 19 0.618581 0.888479 0.776639
-16 22 20 0.613644 0.893395 0.819820
-16 22 21 0.609403 0.897827 0.858236
-16 22 22 0.606434 0.900954 0.887511
-16 22 23 0.604044 0.903489 0.912632
-16 22 24 0.603046 0.905682 0.929913
-16 22 25 0.602513 0.907761 0.944581
-16 22 26 0.603448 0.910191 0.954096
-16 22 27 0.604722 0.912703 0.962422
-16 22 28 0.605679 0.914533 0.968188
-16 22 29 0.606592 0.916267 0.973588
-16 22 30 0.607175 0.918567 0.977732
-16 22 31 0.607735 0.920904 0.981793
-16 23 0 0.714982 0.717068 0.000000
-16 23 1 0.713615 0.720212 0.000000
-16 23 2 0.712217 0.723429 0.000000
-16 23 3 0.710346 0.727742 0.000000
-16 23 4 0.708305 0.732474 0.000000
-16 23 5 0.705068 0.740136 0.000000
-16 23 6 0.701946 0.749214 0.000000
-16 23 7 0.699326 0.764422 0.000000
-16 23 8 0.696080 0.779533 0.000000
-16 23 9 0.690961 0.794354 0.000000
-16 23 10 0.684772 0.809490 0.000000
-16 23 11 0.676233 0.825321 0.139740
-16 23 12 0.668096 0.839916 0.300118
-16 23 13 0.660629 0.852449 0.386411
-16 23 14 0.653198 0.864715 0.468236
-16 23 15 0.645812 0.876638 0.544317
-16 23 16 0.638764 0.886557 0.613408
-16 23 17 0.632053 0.894473 0.675510
-16 23 18 0.625517 0.901592 0.731410
-16 23 19 0.619116 0.908091 0.782486
-16 23 20 0.613899 0.912813 0.824781
-16 23 21 0.609393 0.916468 0.861808
-16 23 22 0.606401 0.919836 0.890989
-16 23 23 0.604098 0.923075 0.916604
-16 23 24 0.603108 0.925180 0.933708
-16 23 25 0.602555 0.926907 0.947976
-16 23 26 0.603472 0.928968 0.956977
-16 23 27 0.604729 0.931107 0.964763
-16 23 28 0.605628 0.932726 0.970380
-16 23 29 0.606476 0.934272 0.975686
-16 23 30 0.607073 0.935525 0.979648
-16 23 31 0.607653 0.936759 0.983521
-16 24 0 0.721500 0.733706 0.000000
-16 24 1 0.719764 0.737524 0.000000
-16 24 2 0.717999 0.741399 0.000000
-16 24 3 0.715816 0.746128 0.000000
-16 24 4 0.713469 0.751185 0.000000
-16 24 5 0.709979 0.758543 0.000000
-16 24 6 0.706424 0.767196 0.000000
-16 24 7 0.702589 0.781459 0.000000
-16 24 8 0.698441 0.795857 0.000000
-16 24 9 0.693359 0.810660 0.000000
-16 24 10 0.687091 0.825656 0.000000
-16 24 11 0.678218 0.841081 0.153545
-16 24 12 0.669940 0.855342 0.319888
-16 24 13 0.662655 0.867664 0.404557
-16 24 14 0.655300 0.879691 0.484793
-16 24 15 0.647855 0.891339 0.559328
-16 24 16 0.640812 0.900965 0.626699
-16 24 17 0.634171 0.908570 0.686906
-16 24 18 0.627668 0.915483 0.741315
-16 24 19 0.621275 0.921857 0.791215
-16 24 20 0.615997 0.926411 0.832081
-16 24 21 0.611391 0.929872 0.867525
-16 24 22 0.608326 0.932974 0.895679
-16 24 23 0.605962 0.935913 0.920519
-16 24 24 0.604916 0.937850 0.937090
-16 24 25 0.604310 0.939453 0.950905
-16 24 26 0.605174 0.941358 0.959583
-16 24 27 0.606378 0.943332 0.967074
-16 24 28 0.607258 0.944798 0.972510
-16 24 29 0.608092 0.946192 0.977651
-16 24 30 0.608692 0.947143 0.981444
-16 24 31 0.609278 0.948065 0.985147
-16 25 0 0.727561 0.748373 0.000000
-16 25 1 0.725472 0.753271 0.000000
-16 25 2 0.723363 0.758207 0.000000
-16 25 3 0.720959 0.763709 0.000000
-16 25 4 0.718419 0.769446 0.000000
-16 25 5 0.714930 0.776828 0.000000
-16 25 6 0.711054 0.785161 0.000000
-16 25 7 0.705511 0.797617 0.000000
-16 25 8 0.700180 0.810707 0.000000
-16 25 9 0.695490 0.825697 0.000000
-16 25 10 0.689404 0.840610 0.000000
-16 25 11 0.680245 0.855352 0.170336
-16 25 12 0.671831 0.869178 0.343827
-16 25 13 0.664655 0.881475 0.426236
-16 25 14 0.657362 0.893140 0.504224
-16 25 15 0.649917 0.903990 0.576527
-16 25 16 0.642994 0.913277 0.641759
-16 25 17 0.636593 0.921000 0.699918
-16 25 18 0.630258 0.927725 0.752558
-16 25 19 0.623974 0.933675 0.800906
-16 25 20 0.618710 0.938070 0.840160
-16 25 21 0.614058 0.941531 0.873958
-16 25 22 0.610903 0.944197 0.900773
-16 25 23 0.608430 0.946502 0.924415
-16 25 24 0.607307 0.948244 0.940334
-16 25 25 0.606636 0.949798 0.953679
-16 25 26 0.607435 0.951618 0.962095
-16 25 27 0.608574 0.953498 0.969375
-16 25 28 0.609449 0.954831 0.974619
-16 25 29 0.610285 0.956085 0.979573
-16 25 30 0.610886 0.956982 0.983200
-16 25 31 0.611471 0.957855 0.986739
-16 26 0 0.732066 0.757268 0.000000
-16 26 1 0.729929 0.762349 0.000000
-16 26 2 0.727761 0.767498 0.000000
-16 26 3 0.725118 0.773680 0.000000
-16 26 4 0.722292 0.780246 0.000000
-16 26 5 0.718175 0.789500 0.000000
-16 26 6 0.713722 0.799281 0.000000
-16 26 7 0.707805 0.811341 0.000000
-16 26 8 0.702085 0.823995 0.000000
-16 26 9 0.696954 0.838429 0.000000
-16 26 10 0.690747 0.852782 0.000000
-16 26 11 0.682174 0.866958 0.191567
-16 26 12 0.674118 0.880313 0.374062
-16 26 13 0.666926 0.892301 0.453522
-16 26 14 0.659578 0.903450 0.528389
-16 26 15 0.652028 0.913520 0.597351
-16 26 16 0.645260 0.922264 0.659487
-16 26 17 0.639275 0.929684 0.714796
-16 26 18 0.633385 0.936157 0.765552
-16 26 19 0.627566 0.941895 0.812768
-16 26 20 0.622571 0.946054 0.850043
-16 26 21 0.618068 0.949266 0.881354
-16 26 22 0.614946 0.951720 0.906608
-16 26 23 0.612452 0.953830 0.929108
-16 26 24 0.611316 0.955474 0.944561
-16 26 25 0.610632 0.956963 0.957665
-16 26 26 0.611162 0.958337 0.965089
-16 26 27 0.611972 0.959684 0.971203
-16 26 28 0.612790 0.960928 0.976204
-16 26 29 0.613608 0.962156 0.981046
-16 26 30 0.614176 0.963042 0.984637
-16 26 31 0.614727 0.963906 0.988146
-16 27 0 0.736212 0.764830 0.000000
-16 27 1 0.734098 0.769887 0.000000
-16 27 2 0.731936 0.775055 0.000000
-16 27 3 0.729050 0.781895 0.000000
-16 27 4 0.725915 0.789324 0.000000
-16 27 5 0.721028 0.800878 0.000000
-16 27 6 0.715936 0.812513 0.000000
-16 27 7 0.709954 0.824503 0.000000
-16 27 8 0.704027 0.836923 0.000000
-16 27 9 0.698264 0.850629 0.000000
-16 27 10 0.691868 0.864313 0.000000
-16 27 11 0.684079 0.877949 0.213823
-16 27 12 0.676497 0.890826 0.405751
-16 27 13 0.669260 0.902438 0.482102
-16 27 14 0.661830 0.913035 0.553647
-16 27 15 0.654149 0.922328 0.619012
-16 27 16 0.647546 0.930485 0.677831
-16 27 17 0.642018 0.937504 0.730104
-16 27 18 0.636635 0.943710 0.778950
-16 27 19 0.631365 0.949284 0.825132
-16 27 20 0.626696 0.953190 0.860344
-16 27 21 0.622389 0.956096 0.888973
-16 27 22 0.619328 0.958390 0.912613
-16 27 23 0.616834 0.960405 0.933985
-16 27 24 0.615697 0.961974 0.949015
-16 27 25 0.615013 0.963393 0.961931
-16 27 26 0.615227 0.964239 0.968194
-16 27 27 0.615648 0.964952 0.972922
-16 27 28 0.616397 0.966116 0.977667
-16 27 29 0.617193 0.967345 0.982415
-16 27 30 0.617719 0.968231 0.986001
-16 27 31 0.618228 0.969095 0.989509
-16 28 0 0.739100 0.770121 0.000000
-16 28 1 0.736988 0.775195 0.000000
-16 28 2 0.734827 0.780388 0.000000
-16 28 3 0.731911 0.787350 0.000000
-16 28 4 0.728734 0.794953 0.000000
-16 28 5 0.723731 0.807041 0.000000
-16 28 6 0.718449 0.819385 0.000000
-16 28 7 0.711958 0.832845 0.000000
-16 28 8 0.705482 0.846237 0.000000
-16 28 9 0.699049 0.859422 0.000000
-16 28 10 0.692432 0.872599 0.044620
-16 28 11 0.685408 0.885756 0.263514
-16 28 12 0.678281 0.898223 0.428190
-16 28 13 0.670982 0.909541 0.502505
-16 28 14 0.663500 0.919777 0.571798
-16 28 15 0.655784 0.928623 0.634636
-16 28 16 0.649134 0.936448 0.691661
-16 28 17 0.643550 0.943253 0.742876
-16 28 18 0.638524 0.949215 0.790122
-16 28 19 0.633932 0.954521 0.834282
-16 28 20 0.629606 0.958265 0.868204
-16 28 21 0.625439 0.961072 0.895984
-16 28 22 0.622434 0.963241 0.918440
-16 28 23 0.619957 0.965120 0.938477
-16 28 24 0.618782 0.966602 0.952724
-16 28 25 0.618041 0.967951 0.965041
-16 28 26 0.618205 0.968719 0.971050
-16 28 27 0.618577 0.969354 0.975604
-16 28 28 0.619101 0.970167 0.979598
-16 28 29 0.619647 0.971005 0.983512
-16 28 30 0.620153 0.971867 0.986988
-16 28 31 0.620657 0.972731 0.990435
-16 29 0 0.741807 0.775086 0.000000
-16 29 1 0.739696 0.780185 0.000000
-16 29 2 0.737534 0.785403 0.000000
-16 29 3 0.734619 0.792411 0.000000
-16 29 4 0.731439 0.800089 0.000000
-16 29 5 0.726414 0.812458 0.000000
-16 29 6 0.721006 0.825349 0.000000
-16 29 7 0.713942 0.840498 0.000000
-16 29 8 0.706866 0.855034 0.000000
-16 29 9 0.699759 0.867728 0.034031
-16 29 10 0.692916 0.880420 0.149085
-16 29 11 0.686655 0.893107 0.317123
-16 29 12 0.679979 0.905174 0.449308
-16 29 13 0.672615 0.916210 0.521740
-16 29 14 0.665087 0.926113 0.588935
-16 29 15 0.657348 0.934558 0.649397
-16 29 16 0.650622 0.942090 0.704848
-16 29 17 0.644909 0.948706 0.755285
-16 29 18 0.640218 0.954427 0.800975
-16 29 19 0.636324 0.959452 0.842973
-16 29 20 0.632342 0.963046 0.875717
-16 29 21 0.628308 0.965783 0.902908
-16 29 22 0.625358 0.967832 0.924242
-16 29 23 0.622900 0.969569 0.942914
-16 29 24 0.621682 0.970962 0.956326
-16 29 25 0.620876 0.972242 0.967985
-16 29 26 0.621028 0.972998 0.973871
-16 29 27 0.621399 0.973632 0.978425
-16 29 28 0.621677 0.974055 0.981596
-16 29 29 0.621941 0.974447 0.984569
-16 29 30 0.622429 0.975281 0.987921
-16 29 31 0.622932 0.976145 0.991299
-16 30 0 0.744274 0.779065 0.000000
-16 30 1 0.742224 0.784166 0.000000
-16 30 2 0.740119 0.789383 0.000000
-16 30 3 0.737203 0.796351 0.000000
-16 30 4 0.734016 0.804002 0.000000
-16 30 5 0.728928 0.816431 0.000000
-16 30 6 0.723344 0.829622 0.000000
-16 30 7 0.715609 0.846111 0.000000
-16 30 8 0.707932 0.861594 0.007295
-16 30 9 0.700434 0.874058 0.120539
-16 30 10 0.693439 0.886487 0.237260
-16 30 11 0.687553 0.898837 0.361633
-16 30 12 0.681157 0.910614 0.466035
-16 30 13 0.673910 0.921433 0.537155
-16 30 14 0.666475 0.931097 0.602679
-16 30 15 0.658795 0.939276 0.661008
-16 30 16 0.652095 0.946524 0.714992
-16 30 17 0.646373 0.952842 0.764631
-16 30 18 0.641934 0.958323 0.809040
-16 30 19 0.638494 0.963153 0.849381
-16 30 20 0.634739 0.966672 0.881234
-16 30 21 0.630795 0.969405 0.907993
-16 30 22 0.627859 0.971341 0.928496
-16 30 23 0.625382 0.972915 0.946156
-16 30 24 0.624155 0.974248 0.959002
-16 30 25 0.623346 0.975500 0.970244
-16 30 26 0.623479 0.976251 0.976052
-16 30 27 0.623830 0.976885 0.980607
-16 30 28 0.624108 0.977284 0.983669
-16 30 29 0.624375 0.977648 0.986518
-16 30 30 0.624729 0.978233 0.989299
-16 30 31 0.625090 0.978832 0.992074
-16 31 0 0.746725 0.782979 0.000000
-16 31 1 0.744739 0.788080 0.000000
-16 31 2 0.742695 0.793294 0.000000
-16 31 3 0.739780 0.800216 0.000000
-16 31 4 0.736585 0.807833 0.000000
-16 31 5 0.731432 0.820308 0.000000
-16 31 6 0.725668 0.833783 0.000000
-16 31 7 0.717255 0.851588 0.000000
-16 31 8 0.708977 0.868005 0.073245
-16 31 9 0.701105 0.880257 0.207013
-16 31 10 0.693964 0.892437 0.324349
-16 31 11 0.688428 0.904460 0.405536
-16 31 12 0.682300 0.915952 0.482470
-16 31 13 0.675183 0.926559 0.552315
-16 31 14 0.667849 0.935991 0.616196
-16 31 15 0.660234 0.943912 0.672409
-16 31 16 0.653566 0.950878 0.724934
-16 31 17 0.647845 0.956889 0.773772
-16 31 18 0.643652 0.962131 0.816918
-16 31 19 0.640649 0.966773 0.855637
-16 31 20 0.637113 0.970222 0.886617
-16 31 21 0.633256 0.972954 0.912955
-16 31 22 0.630332 0.974778 0.932646
-16 31 23 0.627833 0.976188 0.949318
-16 31 24 0.626601 0.977462 0.961617
-16 31 25 0.625791 0.978690 0.972458
-16 31 26 0.625906 0.979436 0.978191
-16 31 27 0.626234 0.980070 0.982746
-16 31 28 0.626529 0.980469 0.985747
-16 31 29 0.626819 0.980833 0.988526
-16 31 30 0.627032 0.981153 0.990705
-16 31 31 0.627239 0.981470 0.992844
-17 0 0 0.390209 0.000000 0.000000
-17 0 1 0.390471 0.000000 0.000000
-17 0 2 0.390728 0.000000 0.000000
-17 0 3 0.390897 0.000000 0.000000
-17 0 4 0.391100 0.000000 0.000000
-17 0 5 0.391532 0.000000 0.000000
-17 0 6 0.392292 0.000000 0.000000
-17 0 7 0.394475 0.000000 0.016506
-17 0 8 0.397557 0.000000 0.050217
-17 0 9 0.403339 0.000000 0.066506
-17 0 10 0.408497 0.000000 0.091746
-17 0 11 0.412282 0.000000 0.136676
-17 0 12 0.416295 0.000000 0.180740
-17 0 13 0.420688 0.000000 0.223360
-17 0 14 0.426133 0.000000 0.267647
-17 0 15 0.432933 0.000000 0.314076
-17 0 16 0.438783 0.000000 0.356555
-17 0 17 0.443684 0.000000 0.395086
-17 0 18 0.448096 0.000000 0.431683
-17 0 19 0.452128 0.000000 0.466776
-17 0 20 0.456255 0.000000 0.498366
-17 0 21 0.460439 0.000000 0.527853
-17 0 22 0.466877 0.000000 0.555393
-17 0 23 0.474338 0.000000 0.582048
-17 0 24 0.487859 0.000000 0.613696
-17 0 25 0.503399 0.000000 0.647009
-17 0 26 0.527891 0.000000 0.687526
-17 0 27 0.554448 0.000000 0.729706
-17 0 28 0.572452 0.000000 0.758337
-17 0 29 0.589234 0.001367 0.785033
-17 0 30 0.601335 0.099363 0.804595
-17 0 31 0.613123 0.199254 0.823681
-17 1 0 0.397177 0.000000 0.000000
-17 1 1 0.397759 0.000000 0.000000
-17 1 2 0.398315 0.000000 0.000000
-17 1 3 0.398484 0.000000 0.000000
-17 1 4 0.398687 0.000000 0.000000
-17 1 5 0.399119 0.000000 0.000000
-17 1 6 0.399858 0.000000 0.000000
-17 1 7 0.401924 0.000000 0.017734
-17 1 8 0.404922 0.000000 0.053227
-17 1 9 0.410713 0.000000 0.069568
-17 1 10 0.415882 0.000000 0.094967
-17 1 11 0.419687 0.000000 0.140294
-17 1 12 0.423713 0.000000 0.184916
-17 1 13 0.428105 0.000000 0.228361
-17 1 14 0.433415 0.000000 0.273217
-17 1 15 0.439904 0.000000 0.319885
-17 1 16 0.445579 0.000000 0.363012
-17 1 17 0.450441 0.000000 0.402599
-17 1 18 0.454808 0.000000 0.439710
-17 1 19 0.458792 0.000000 0.474897
-17 1 20 0.462919 0.000000 0.506829
-17 1 21 0.467131 0.000000 0.536808
-17 1 22 0.473411 0.000000 0.564164
-17 1 23 0.480629 0.000000 0.590327
-17 1 24 0.492558 0.000000 0.620192
-17 1 25 0.506057 0.000000 0.651291
-17 1 26 0.530111 0.000000 0.691375
-17 1 27 0.556601 0.000000 0.733534
-17 1 28 0.574596 0.000000 0.762182
-17 1 29 0.591379 0.012883 0.788899
-17 1 30 0.603542 0.111263 0.808510
-17 1 31 0.615398 0.211154 0.827648
-17 2 0 0.404292 0.000000 0.000000
-17 2 1 0.405173 0.000000 0.000000
-17 2 2 0.406011 0.000000 0.000000
-17 2 3 0.406208 0.000000 0.000000
-17 2 4 0.406434 0.000000 0.000000
-17 2 5 0.406866 0.000000 0.000000
-17 2 6 0.407583 0.000000 0.000000
-17 2 7 0.409533 0.000000 0.018941
-17 2 8 0.412444 0.000000 0.056243
-17 2 9 0.418238 0.000000 0.072668
-17 2 10 0.423419 0.000000 0.098254
-17 2 11 0.427249 0.000000 0.143992
-17 2 12 0.431289 0.000000 0.189187
-17 2 13 0.435677 0.000000 0.233475
-17 2 14 0.440848 0.000000 0.278909
-17 2 15 0.447025 0.000000 0.325814
-17 2 16 0.452523 0.000000 0.369604
-17 2 17 0.457342 0.000000 0.410277
-17 2 18 0.461666 0.000000 0.447915
-17 2 19 0.465604 0.000000 0.483193
-17 2 20 0.469727 0.000000 0.515477
-17 2 21 0.473961 0.000000 0.545965
-17 2 22 0.480074 0.000000 0.573130
-17 2 23 0.487040 0.000000 0.598784
-17 2 24 0.497444 0.000000 0.626937
-17 2 25 0.508994 0.000000 0.655924
-17 2 26 0.532527 0.000000 0.695478
-17 2 27 0.558825 0.000000 0.737471
-17 2 28 0.576797 0.000000 0.766114
-17 2 29 0.593579 0.024649 0.792850
-17 2 30 0.605797 0.123422 0.812505
-17 2 31 0.617711 0.223313 0.831688
-17 3 0 0.413597 0.000000 0.000000
-17 3 1 0.414478 0.000000 0.000000
-17 3 2 0.415343 0.000000 0.000000
-17 3 3 0.415974 0.000000 0.000000
-17 3 4 0.416581 0.000000 0.000000
-17 3 5 0.417013 0.000000 0.000000
-17 3 6 0.417704 0.000000 0.000000
-17 3 7 0.419519 0.000000 0.019854
-17 3 8 0.422313 0.000000 0.059345
-17 3 9 0.428048 0.000000 0.076356
-17 3 10 0.433222 0.000000 0.102536
-17 3 11 0.437160 0.000000 0.148890
-17 3 12 0.441241 0.000000 0.194885
-17 3 13 0.445561 0.000000 0.240280
-17 3 14 0.450549 0.000000 0.286428
-17 3 15 0.456396 0.000000 0.333543
-17 3 16 0.461685 0.000000 0.378215
-17 3 17 0.466417 0.000000 0.420444
-17 3 18 0.470702 0.000000 0.458787
-17 3 19 0.474641 0.000000 0.494107
-17 3 20 0.478709 0.000000 0.526896
-17 3 21 0.482855 0.000000 0.558167
-17 3 22 0.488673 0.000000 0.585038
-17 3 23 0.495250 0.000000 0.609909
-17 3 24 0.505126 0.000000 0.637428
-17 3 25 0.516103 0.000000 0.665829
-17 3 26 0.537870 0.000000 0.703381
-17 3 27 0.562127 0.000000 0.743045
-17 3 28 0.579844 0.000000 0.771379
-17 3 29 0.596626 0.040180 0.798093
-17 3 30 0.608762 0.139470 0.817698
-17 3 31 0.620589 0.239361 0.836830
-17 4 0 0.423794 0.000000 0.000000
-17 4 1 0.424666 0.000000 0.000000
-17 4 2 0.425548 0.000000 0.000000
-17 4 3 0.426577 0.000000 0.000000
-17 4 4 0.427542 0.000000 0.000000
-17 4 5 0.428060 0.000000 0.000000
-17 4 6 0.428797 0.000000 0.000000
-17 4 7 0.430484 0.000000 0.020153
-17 4 8 0.433164 0.000000 0.061735
-17 4 9 0.438822 0.000000 0.079983
-17 4 10 0.443976 0.000000 0.107221
-17 4 11 0.448019 0.000000 0.154241
-17 4 12 0.452137 0.000000 0.201105
-17 4 13 0.456379 0.000000 0.247710
-17 4 14 0.461170 0.000000 0.294644
-17 4 15 0.466667 0.000000 0.342001
-17 4 16 0.471729 0.000000 0.387644
-17 4 17 0.476357 0.000000 0.431572
-17 4 18 0.480600 0.000000 0.470695
-17 4 19 0.484544 0.000000 0.506078
-17 4 20 0.488555 0.000000 0.539398
-17 4 21 0.492606 0.000000 0.571480
-17 4 22 0.498116 0.000000 0.598068
-17 4 23 0.504289 0.000000 0.622158
-17 4 24 0.513678 0.000000 0.649064
-17 4 25 0.524140 0.000000 0.676908
-17 4 26 0.543887 0.000000 0.712196
-17 4 27 0.565776 0.000000 0.749202
-17 4 28 0.583177 0.000000 0.777168
-17 4 29 0.599938 0.057176 0.803843
-17 4 30 0.612003 0.157039 0.823401
-17 4 31 0.623755 0.256937 0.842485
-17 5 0 0.440237 0.000000 0.000000
-17 5 1 0.441041 0.000000 0.000000
-17 5 2 0.441868 0.000000 0.000000
-17 5 3 0.443033 0.000000 0.000000
-17 5 4 0.444202 0.000000 0.000000
-17 5 5 0.445406 0.000000 0.000000
-17 5 6 0.446688 0.000000 0.000000
-17 5 7 0.448307 0.000000 0.016155
-17 5 8 0.450886 0.000000 0.059147
-17 5 9 0.456341 0.000000 0.083187
-17 5 10 0.461384 0.000000 0.114724
-17 5 11 0.465524 0.000000 0.162757
-17 5 12 0.469643 0.000000 0.210979
-17 5 13 0.473730 0.000000 0.259516
-17 5 14 0.478221 0.000000 0.307742
-17 5 15 0.483232 0.000000 0.355570
-17 5 16 0.487945 0.000000 0.402800
-17 5 17 0.492358 0.000000 0.449434
-17 5 18 0.496530 0.000000 0.489857
-17 5 19 0.500513 0.000000 0.525450
-17 5 20 0.504447 0.000000 0.559482
-17 5 21 0.508351 0.000000 0.592577
-17 5 22 0.513468 0.000000 0.618949
-17 5 23 0.519135 0.000000 0.642266
-17 5 24 0.528318 0.000000 0.668712
-17 5 25 0.538672 0.000000 0.696202
-17 5 26 0.554616 0.000000 0.727392
-17 5 27 0.571850 0.000000 0.759436
-17 5 28 0.588516 0.000000 0.786636
-17 5 29 0.605101 0.084439 0.813144
-17 5 30 0.617174 0.185259 0.832672
-17 5 31 0.628946 0.285208 0.851734
-17 6 0 0.458696 0.000000 0.000000
-17 6 1 0.459453 0.000000 0.000000
-17 6 2 0.460242 0.000000 0.000000
-17 6 3 0.461517 0.000000 0.000000
-17 6 4 0.462856 0.000000 0.000000
-17 6 5 0.464642 0.000000 0.000000
-17 6 6 0.466421 0.000000 0.000000
-17 6 7 0.468165 0.000000 0.009124
-17 6 8 0.470775 0.000000 0.056397
-17 6 9 0.475983 0.000000 0.086831
-17 6 10 0.480882 0.000000 0.123101
-17 6 11 0.485103 0.000000 0.172207
-17 6 12 0.489218 0.000000 0.221890
-17 6 13 0.493157 0.000000 0.272536
-17 6 14 0.497326 0.000000 0.322277
-17 6 15 0.501793 0.000000 0.370857
-17 6 16 0.506098 0.000000 0.419659
-17 6 17 0.510241 0.000000 0.468685
-17 6 18 0.514313 0.000000 0.510596
-17 6 19 0.518330 0.000000 0.546972
-17 6 20 0.522186 0.000000 0.581778
-17 6 21 0.525946 0.000000 0.615643
-17 6 22 0.530688 0.000000 0.642083
-17 6 23 0.535877 0.000000 0.665147
-17 6 24 0.544653 0.000000 0.690934
-17 6 25 0.554625 0.000000 0.717628
-17 6 26 0.567437 0.000000 0.745382
-17 6 27 0.580905 0.000000 0.773380
-17 6 28 0.596309 0.012568 0.799231
-17 6 29 0.611991 0.129698 0.824776
-17 6 30 0.623501 0.224073 0.843652
-17 6 31 0.634733 0.316932 0.862084
-17 7 0 0.485894 0.000000 0.000000
-17 7 1 0.486690 0.000000 0.000000
-17 7 2 0.487516 0.000000 0.000000
-17 7 3 0.488791 0.000000 0.000000
-17 7 4 0.490146 0.000000 0.000000
-17 7 5 0.492069 0.000000 0.000000
-17 7 6 0.494137 0.000000 0.000000
-17 7 7 0.496838 0.000000 0.000000
-17 7 8 0.500057 0.000000 0.052953
-17 7 9 0.504830 0.000000 0.092386
-17 7 10 0.509436 0.002352 0.135259
-17 7 11 0.513674 0.003681 0.185703
-17 7 12 0.517756 0.005047 0.237300
-17 7 13 0.521579 0.006473 0.290817
-17 7 14 0.525334 0.007428 0.343038
-17 7 15 0.529002 0.007777 0.393592
-17 7 16 0.532650 0.007723 0.443899
-17 7 17 0.536279 0.007266 0.493959
-17 7 18 0.540131 0.006983 0.538161
-17 7 19 0.544156 0.006835 0.577807
-17 7 20 0.547931 0.007401 0.613663
-17 7 21 0.551555 0.008395 0.647246
-17 7 22 0.556007 0.011776 0.674976
-17 7 23 0.560835 0.016242 0.700045
-17 7 24 0.568339 0.029860 0.724303
-17 7 25 0.576736 0.046528 0.748292
-17 7 26 0.589323 0.078743 0.775480
-17 7 27 0.602878 0.114547 0.803406
-17 7 28 0.614739 0.181521 0.825381
-17 7 29 0.626357 0.252948 0.846506
-17 7 30 0.634835 0.308802 0.862041
-17 7 31 0.643103 0.363619 0.877204
-17 8 0 0.511640 0.077503 0.000000
-17 8 1 0.512478 0.079306 0.000000
-17 8 2 0.513343 0.081006 0.000000
-17 8 3 0.514610 0.081166 0.000000
-17 8 4 0.515975 0.081343 0.000000
-17 8 5 0.518019 0.081636 0.000000
-17 8 6 0.520319 0.082147 0.000000
-17 8 7 0.523734 0.083608 0.000000
-17 8 8 0.527407 0.085917 0.050006
-17 8 9 0.531856 0.090768 0.096664
-17 8 10 0.536202 0.094972 0.145135
-17 8 11 0.540319 0.097752 0.197593
-17 8 12 0.544216 0.100536 0.251412
-17 8 13 0.547747 0.103327 0.307502
-17 8 14 0.551029 0.105341 0.362041
-17 8 15 0.553988 0.106355 0.414588
-17 8 16 0.557049 0.106751 0.466443
-17 8 17 0.560212 0.106529 0.517608
-17 8 18 0.563827 0.106479 0.563755
-17 8 19 0.567793 0.106562 0.605999
-17 8 20 0.571421 0.107714 0.642843
-17 8 21 0.574846 0.109508 0.676446
-17 8 22 0.578947 0.115232 0.705114
-17 8 23 0.583356 0.122744 0.731538
-17 8 24 0.589674 0.144619 0.754521
-17 8 25 0.596630 0.171282 0.776358
-17 8 26 0.608623 0.222769 0.802607
-17 8 27 0.621779 0.279985 0.829875
-17 8 28 0.630671 0.318960 0.848514
-17 8 29 0.638953 0.355330 0.865920
-17 8 30 0.644948 0.381748 0.878655
-17 8 31 0.650791 0.407503 0.891078
-17 9 0 0.533034 0.102289 0.000000
-17 9 1 0.533920 0.103288 0.000000
-17 9 2 0.534828 0.104325 0.000000
-17 9 3 0.536067 0.105926 0.000000
-17 9 4 0.537417 0.107730 0.000000
-17 9 5 0.539539 0.110955 0.000000
-17 9 6 0.541901 0.114549 0.000000
-17 9 7 0.545299 0.119737 0.000000
-17 9 8 0.548961 0.124674 0.048549
-17 9 9 0.553419 0.128859 0.097116
-17 9 10 0.557604 0.133368 0.148161
-17 9 11 0.561187 0.138592 0.204662
-17 9 12 0.564444 0.143601 0.261635
-17 9 13 0.567156 0.148252 0.319396
-17 9 14 0.569785 0.152088 0.375771
-17 9 15 0.572307 0.154876 0.430364
-17 9 16 0.574989 0.157208 0.483902
-17 9 17 0.577830 0.159085 0.536383
-17 9 18 0.581156 0.160682 0.583435
-17 9 19 0.584860 0.162059 0.626264
-17 9 20 0.588146 0.164128 0.663908
-17 9 21 0.591181 0.166610 0.698439
-17 9 22 0.594753 0.173167 0.726988
-17 9 23 0.598569 0.181576 0.752817
-17 9 24 0.603960 0.202078 0.775284
-17 9 25 0.609876 0.226613 0.796629
-17 9 26 0.620165 0.273800 0.820825
-17 9 27 0.631464 0.326214 0.845679
-17 9 28 0.639110 0.361859 0.862598
-17 9 29 0.646235 0.395108 0.878385
-17 9 30 0.651401 0.419343 0.889941
-17 9 31 0.656436 0.442978 0.901214
-17 10 0 0.555094 0.134226 0.000000
-17 10 1 0.556007 0.134989 0.000000
-17 10 2 0.556937 0.135874 0.000000
-17 10 3 0.558129 0.138576 0.000000
-17 10 4 0.559440 0.141608 0.000000
-17 10 5 0.561577 0.146951 0.000000
-17 10 6 0.563944 0.152627 0.000000
-17 10 7 0.567306 0.159742 0.000000
-17 10 8 0.570911 0.166219 0.029288
-17 10 9 0.575250 0.170783 0.090452
-17 10 10 0.579210 0.176157 0.151244
-17 10 11 0.582335 0.183313 0.211216
-17 10 12 0.585045 0.190144 0.271055
-17 10 13 0.587064 0.196432 0.330673
-17 10 14 0.589139 0.201905 0.389112
-17 10 15 0.591287 0.206331 0.446038
-17 10 16 0.593598 0.210454 0.501307
-17 10 17 0.596073 0.214273 0.554922
-17 10 18 0.599029 0.217369 0.602900
-17 10 19 0.602360 0.219902 0.646494
-17 10 20 0.605140 0.222809 0.684855
-17 10 21 0.607589 0.225941 0.720077
-17 10 22 0.610500 0.232795 0.748625
-17 10 23 0.613622 0.241342 0.774141
-17 10 24 0.618124 0.260450 0.796038
-17 10 25 0.623086 0.283080 0.816729
-17 10 26 0.631623 0.325690 0.838714
-17 10 27 0.640986 0.372912 0.860997
-17 10 28 0.647386 0.405327 0.876241
-17 10 29 0.653362 0.435628 0.890480
-17 10 30 0.657774 0.457994 0.900999
-17 10 31 0.662081 0.479832 0.911270
-17 11 0 0.578621 0.181894 0.000000
-17 11 1 0.579514 0.183671 0.000000
-17 11 2 0.580420 0.185527 0.000000
-17 11 3 0.581525 0.188584 0.000000
-17 11 4 0.582743 0.191968 0.000000
-17 11 5 0.584753 0.197635 0.000000
-17 11 6 0.587002 0.203192 0.000000
-17 11 7 0.590285 0.208272 0.000000
-17 11 8 0.593731 0.213894 0.000000
-17 11 9 0.597673 0.221143 0.068138
-17 11 10 0.601267 0.228613 0.154451
-17 11 11 0.604098 0.236573 0.216637
-17 11 12 0.606468 0.244337 0.278709
-17 11 13 0.608069 0.251775 0.340593
-17 11 14 0.609807 0.258480 0.401600
-17 11 15 0.611720 0.264243 0.461483
-17 11 16 0.613681 0.269833 0.518596
-17 11 17 0.615690 0.275251 0.572942
-17 11 18 0.618098 0.279522 0.621891
-17 11 19 0.620817 0.282901 0.666644
-17 11 20 0.622728 0.286478 0.705544
-17 11 21 0.624154 0.290175 0.740932
-17 11 22 0.626117 0.296150 0.769742
-17 11 23 0.628325 0.303162 0.795560
-17 11 24 0.632022 0.320829 0.816774
-17 11 25 0.636216 0.342049 0.836452
-17 11 26 0.642896 0.379473 0.855878
-17 11 27 0.650149 0.420638 0.875247
-17 11 28 0.655300 0.450049 0.888911
-17 11 29 0.660150 0.477780 0.901761
-17 11 30 0.663972 0.498968 0.911556
-17 11 31 0.667726 0.519720 0.921148
-17 12 0 0.602492 0.230658 0.000000
-17 12 1 0.603373 0.233173 0.000000
-17 12 2 0.604267 0.235744 0.000000
-17 12 3 0.605360 0.239144 0.000000
-17 12 4 0.606563 0.242882 0.000000
-17 12 5 0.608530 0.248980 0.000000
-17 12 6 0.610702 0.254945 0.000000
-17 12 7 0.613760 0.260335 0.000000
-17 12 8 0.616938 0.266640 0.000000
-17 12 9 0.620477 0.275691 0.050557
-17 12 10 0.623668 0.284754 0.154942
-17 12 11 0.626093 0.293843 0.220289
-17 12 12 0.627973 0.302770 0.285375
-17 12 13 0.628945 0.311428 0.350025
-17 12 14 0.630145 0.319392 0.413638
-17 12 15 0.631639 0.326466 0.475917
-17 12 16 0.633107 0.333293 0.534864
-17 12 17 0.634551 0.339875 0.590481
-17 12 18 0.636307 0.345043 0.640498
-17 12 19 0.638307 0.349111 0.686158
-17 12 20 0.639329 0.353118 0.725677
-17 12 21 0.639763 0.357088 0.761511
-17 12 22 0.640769 0.362479 0.790307
-17 12 23 0.642037 0.368516 0.815904
-17 12 24 0.644887 0.384503 0.836434
-17 12 25 0.648266 0.403807 0.855276
-17 12 26 0.653316 0.436355 0.872613
-17 12 27 0.658753 0.471960 0.889604
-17 12 28 0.662808 0.498250 0.901872
-17 12 29 0.666667 0.523209 0.913466
-17 12 30 0.669864 0.542692 0.922462
-17 12 31 0.673016 0.561810 0.931284
-17 13 0 0.626938 0.281247 0.000000
-17 13 1 0.627819 0.284044 0.000000
-17 13 2 0.628720 0.286899 0.000000
-17 13 3 0.629929 0.290624 0.000000
-17 13 4 0.631245 0.294722 0.000000
-17 13 5 0.633308 0.301427 0.000000
-17 13 6 0.635471 0.308676 0.000000
-17 13 7 0.638063 0.318284 0.000000
-17 13 8 0.640789 0.327837 0.000000
-17 13 9 0.643919 0.337222 0.040867
-17 13 10 0.646643 0.347036 0.150905
-17 13 11 0.648475 0.357796 0.220993
-17 13 12 0.649616 0.368269 0.290393
-17 13 13 0.649606 0.378264 0.358647
-17 13 14 0.649934 0.387535 0.424926
-17 13 15 0.650700 0.395873 0.488666
-17 13 16 0.651438 0.403553 0.549430
-17 13 17 0.652151 0.410574 0.607219
-17 13 18 0.653084 0.416175 0.658461
-17 13 19 0.654189 0.420671 0.704614
-17 13 20 0.654285 0.424707 0.744886
-17 13 21 0.653776 0.428468 0.781629
-17 13 22 0.653813 0.433764 0.809955
-17 13 23 0.654098 0.439759 0.834454
-17 13 24 0.656031 0.453667 0.854302
-17 13 25 0.658515 0.470215 0.872601
-17 13 26 0.662317 0.498402 0.888632
-17 13 27 0.666424 0.529275 0.904139
-17 13 28 0.669641 0.552251 0.915317
-17 13 29 0.672732 0.574098 0.925877
-17 13 30 0.675243 0.590998 0.933946
-17 13 31 0.677715 0.607569 0.941849
-17 14 0 0.651451 0.339628 0.000000
-17 14 1 0.652178 0.342461 0.000000
-17 14 2 0.652924 0.345352 0.000000
-17 14 3 0.653939 0.349127 0.000000
-17 14 4 0.655038 0.353283 0.000000
-17 14 5 0.656721 0.360104 0.000000
-17 14 6 0.658498 0.367833 0.000000
-17 14 7 0.660679 0.379490 0.000000
-17 14 8 0.662958 0.390804 0.000000
-17 14 9 0.665533 0.401085 0.030550
-17 14 10 0.667671 0.411954 0.142309
-17 14 11 0.668847 0.424115 0.218957
-17 14 12 0.669233 0.435858 0.293636
-17 14 13 0.668304 0.446903 0.365031
-17 14 14 0.667700 0.457241 0.433959
-17 14 15 0.667514 0.466670 0.499714
-17 14 16 0.667351 0.474907 0.562113
-17 14 17 0.667210 0.481952 0.621155
-17 14 18 0.667139 0.487801 0.673518
-17 14 19 0.667123 0.492720 0.720687
-17 14 20 0.666329 0.496728 0.761648
-17 14 21 0.665069 0.500188 0.798885
-17 14 22 0.664464 0.505154 0.827323
-17 14 23 0.664158 0.510804 0.851762
-17 14 24 0.665423 0.522823 0.871106
-17 14 25 0.667212 0.536965 0.888751
-17 14 26 0.670058 0.561009 0.903495
-17 14 27 0.673149 0.587338 0.917570
-17 14 28 0.675616 0.606775 0.927600
-17 14 29 0.677994 0.625226 0.937053
-17 14 30 0.679891 0.639606 0.944260
-17 14 31 0.681756 0.653715 0.951317
-17 15 0 0.676050 0.408028 0.000000
-17 15 1 0.676427 0.410579 0.000000
-17 15 2 0.676807 0.413186 0.000000
-17 15 3 0.677230 0.416658 0.000000
-17 15 4 0.677686 0.420485 0.000000
-17 15 5 0.678378 0.426793 0.000000
-17 15 6 0.679286 0.433967 0.000000
-17 15 7 0.681125 0.444884 0.000000
-17 15 8 0.682963 0.456048 0.000000
-17 15 9 0.684799 0.467949 0.019427
-17 15 10 0.686197 0.480261 0.127850
-17 15 11 0.686633 0.493478 0.213400
-17 15 12 0.686243 0.506135 0.294597
-17 15 13 0.684478 0.517859 0.368540
-17 15 14 0.682864 0.528959 0.440094
-17 15 15 0.681442 0.539255 0.508576
-17 15 16 0.680155 0.547669 0.572374
-17 15 17 0.679002 0.554201 0.631489
-17 15 18 0.677695 0.560062 0.684835
-17 15 19 0.676268 0.565400 0.733697
-17 15 20 0.674629 0.569303 0.775266
-17 15 21 0.672863 0.572344 0.812461
-17 15 22 0.672041 0.576677 0.841762
-17 15 23 0.671647 0.581597 0.867474
-17 15 24 0.672562 0.591968 0.886540
-17 15 25 0.673913 0.604156 0.903391
-17 15 26 0.676179 0.624337 0.916875
-17 15 27 0.678657 0.646363 0.929582
-17 15 28 0.680487 0.661970 0.938390
-17 15 29 0.682224 0.676661 0.946642
-17 15 30 0.683599 0.688603 0.953068
-17 15 31 0.684950 0.700361 0.959374
-17 16 0 0.696899 0.468052 0.000000
-17 16 1 0.697169 0.470805 0.000000
-17 16 2 0.697439 0.473624 0.000000
-17 16 3 0.697711 0.477430 0.000000
-17 16 4 0.698006 0.481616 0.000000
-17 16 5 0.698474 0.488473 0.000000
-17 16 6 0.699088 0.496095 0.000000
-17 16 7 0.700333 0.507034 0.000000
-17 16 8 0.701513 0.518475 0.000000
-17 16 9 0.702497 0.531420 0.000000
-17 16 10 0.703049 0.544653 0.081981
-17 16 11 0.702647 0.558517 0.194342
-17 16 12 0.701299 0.571789 0.293399
-17 16 13 0.698372 0.584073 0.370280
-17 16 14 0.695621 0.595553 0.444317
-17 16 15 0.693095 0.606001 0.514694
-17 16 16 0.690765 0.614802 0.579976
-17 16 17 0.688630 0.621954 0.640161
-17 16 18 0.686311 0.628124 0.694519
-17 16 19 0.683847 0.633530 0.744347
-17 16 20 0.681603 0.637583 0.786729
-17 16 21 0.679492 0.640823 0.824644
-17 16 22 0.678394 0.644690 0.854503
-17 16 23 0.677757 0.648843 0.880701
-17 16 24 0.678156 0.657459 0.899504
-17 16 25 0.678900 0.667564 0.915842
-17 16 26 0.680552 0.684019 0.928330
-17 16 27 0.682413 0.701940 0.939930
-17 16 28 0.683682 0.714287 0.947805
-17 16 29 0.684865 0.725839 0.955148
-17 16 30 0.685915 0.735729 0.960966
-17 16 31 0.686955 0.745509 0.966681
-17 17 0 0.713999 0.519698 0.000000
-17 17 1 0.714404 0.523140 0.000000
-17 17 2 0.714820 0.526666 0.000000
-17 17 3 0.715382 0.531442 0.000000
-17 17 4 0.716000 0.536678 0.000000
-17 17 5 0.717010 0.545142 0.000000
-17 17 6 0.717905 0.554217 0.000000
-17 17 7 0.718303 0.565938 0.000000
-17 17 8 0.718607 0.578084 0.000000
-17 17 9 0.718629 0.591499 0.000000
-17 17 10 0.718226 0.605130 0.004703
-17 17 11 0.716890 0.619234 0.161785
-17 17 12 0.714400 0.632820 0.290041
-17 17 13 0.709985 0.645544 0.370252
-17 17 14 0.705972 0.657025 0.446627
-17 17 15 0.702475 0.666909 0.518070
-17 17 16 0.699182 0.676304 0.584918
-17 17 17 0.696093 0.685209 0.647171
-17 17 18 0.692984 0.691988 0.702569
-17 17 19 0.689860 0.697112 0.752636
-17 17 20 0.687252 0.701568 0.796035
-17 17 21 0.684954 0.705625 0.835433
-17 17 22 0.683525 0.709194 0.865548
-17 17 23 0.682490 0.712543 0.891442
-17 17 24 0.682207 0.719298 0.909996
-17 17 25 0.682175 0.727189 0.926104
-17 17 26 0.683176 0.740055 0.937862
-17 17 27 0.684416 0.754069 0.948615
-17 17 28 0.685199 0.763726 0.955846
-17 17 29 0.685917 0.772760 0.962573
-17 17 30 0.686837 0.780986 0.967951
-17 17 31 0.687770 0.789158 0.973239
-17 18 0 0.729680 0.570558 0.000000
-17 18 1 0.729921 0.573902 0.000000
-17 18 2 0.730166 0.577329 0.000000
-17 18 3 0.730484 0.582001 0.000000
-17 18 4 0.730862 0.587150 0.000000
-17 18 5 0.731661 0.595641 0.000000
-17 18 6 0.732393 0.604948 0.000000
-17 18 7 0.732830 0.617788 0.000000
-17 18 8 0.732962 0.630858 0.000000
-17 18 9 0.732180 0.644614 0.000000
-17 18 10 0.730825 0.658643 0.000000
-17 18 11 0.728210 0.673275 0.141667
-17 18 12 0.724526 0.687204 0.286540
-17 18 13 0.719060 0.699962 0.369401
-17 18 14 0.714019 0.711629 0.447853
-17 18 15 0.709522 0.721896 0.520636
-17 18 16 0.705323 0.731483 0.588642
-17 18 17 0.701423 0.740391 0.651870
-17 18 18 0.697618 0.747571 0.708303
-17 18 19 0.693887 0.753406 0.759451
-17 18 20 0.690891 0.757981 0.803429
-17 18 21 0.688337 0.761801 0.843105
-17 18 22 0.686666 0.765264 0.873616
-17 18 23 0.685397 0.768567 0.899959
-17 18 24 0.684719 0.773998 0.918431
-17 18 25 0.684237 0.780139 0.934279
-17 18 26 0.684814 0.790052 0.945430
-17 18 27 0.685634 0.800835 0.955496
-17 18 28 0.686143 0.808497 0.962291
-17 18 29 0.686608 0.815714 0.968620
-17 18 30 0.687305 0.822152 0.973599
-17 18 31 0.688016 0.828540 0.978488
-17 19 0 0.744257 0.620806 0.000000
-17 19 1 0.744100 0.623441 0.000000
-17 19 2 0.743932 0.626144 0.000000
-17 19 3 0.743589 0.629875 0.000000
-17 19 4 0.743289 0.634051 0.000000
-17 19 5 0.743292 0.641342 0.000000
-17 19 6 0.743513 0.649931 0.000000
-17 19 7 0.744679 0.664152 0.000000
-17 19 8 0.745187 0.678316 0.000000
-17 19 9 0.743725 0.692311 0.000000
-17 19 10 0.741419 0.706741 0.000000
-17 19 11 0.737256 0.722125 0.131225
-17 19 12 0.732338 0.736418 0.282927
-17 19 13 0.726161 0.748894 0.367909
-17 19 14 0.720272 0.760892 0.448234
-17 19 15 0.714753 0.772278 0.522573
-17 19 16 0.709694 0.781746 0.591419
-17 19 17 0.705093 0.789295 0.654772
-17 19 18 0.700664 0.796714 0.712235
-17 19 19 0.696369 0.804032 0.765117
-17 19 20 0.692967 0.808504 0.809334
-17 19 21 0.690103 0.811268 0.848353
-17 19 22 0.688261 0.814775 0.879368
-17 19 23 0.686885 0.818620 0.906746
-17 19 24 0.686033 0.823146 0.925265
-17 19 25 0.685357 0.827897 0.940831
-17 19 26 0.685683 0.835352 0.951470
-17 19 27 0.686241 0.843429 0.960973
-17 19 28 0.686641 0.849639 0.967496
-17 19 29 0.687019 0.855581 0.973594
-17 19 30 0.687418 0.860138 0.978206
-17 19 31 0.687819 0.864602 0.982719
-17 20 0 0.754244 0.657051 0.000000
-17 20 1 0.754162 0.659993 0.000000
-17 20 2 0.754068 0.663010 0.000000
-17 20 3 0.753811 0.667139 0.000000
-17 20 4 0.753594 0.671744 0.000000
-17 20 5 0.753663 0.679674 0.000000
-17 20 6 0.753816 0.688747 0.000000
-17 20 7 0.754337 0.702772 0.000000
-17 20 8 0.754220 0.716965 0.000000
-17 20 9 0.752192 0.731665 0.000000
-17 20 10 0.749200 0.746611 0.000000
-17 20 11 0.744087 0.762101 0.125933
-17 20 12 0.738313 0.776553 0.280036
-17 20 13 0.731437 0.789275 0.367129
-17 20 14 0.724920 0.801225 0.449138
-17 20 15 0.718866 0.812181 0.524608
-17 20 16 0.713328 0.821832 0.594650
-17 20 17 0.708307 0.830178 0.659262
-17 20 18 0.703404 0.837737 0.717330
-17 20 19 0.698593 0.844684 0.770308
-17 20 20 0.694849 0.849312 0.814831
-17 20 21 0.691746 0.852549 0.854281
-17 20 22 0.689690 0.855921 0.885119
-17 20 23 0.688109 0.859356 0.912043
-17 20 24 0.687038 0.862903 0.930335
-17 20 25 0.686137 0.866488 0.945750
-17 20 26 0.686076 0.871600 0.956009
-17 20 27 0.686209 0.877066 0.965078
-17 20 28 0.686379 0.881434 0.971317
-17 20 29 0.686554 0.885646 0.977152
-17 20 30 0.686832 0.889223 0.981560
-17 20 31 0.687116 0.892758 0.985874
-17 21 0 0.761475 0.684892 0.000000
-17 21 1 0.761752 0.688754 0.000000
-17 21 2 0.762028 0.692707 0.000000
-17 21 3 0.762304 0.698038 0.000000
-17 21 4 0.762627 0.703911 0.000000
-17 21 5 0.763277 0.713585 0.000000
-17 21 6 0.763627 0.723861 0.000000
-17 21 7 0.762680 0.736746 0.000000
-17 21 8 0.761339 0.750330 0.000000
-17 21 9 0.758814 0.766012 0.000000
-17 21 10 0.755295 0.781546 0.000000
-17 21 11 0.749588 0.796754 0.123731
-17 21 12 0.743184 0.811241 0.277577
-17 21 13 0.735617 0.824527 0.366778
-17 21 14 0.728605 0.836200 0.450356
-17 21 15 0.722308 0.845797 0.526703
-17 21 16 0.716522 0.855814 0.598153
-17 21 17 0.711246 0.866249 0.664707
-17 21 18 0.705958 0.873888 0.723124
-17 21 19 0.700662 0.879353 0.775213
-17 21 20 0.696615 0.884293 0.820081
-17 21 21 0.693317 0.888918 0.860617
-17 21 22 0.691019 0.892049 0.890869
-17 21 23 0.689176 0.894501 0.916446
-17 21 24 0.687857 0.897027 0.934347
-17 21 25 0.686713 0.899577 0.949689
-17 21 26 0.686182 0.902418 0.959646
-17 21 27 0.685793 0.905327 0.968360
-17 21 28 0.685660 0.907622 0.974308
-17 21 29 0.685565 0.909829 0.979861
-17 21 30 0.685825 0.912968 0.984164
-17 21 31 0.686110 0.916169 0.988383
-17 22 0 0.769278 0.709288 0.000000
-17 22 1 0.769286 0.713099 0.000000
-17 22 2 0.769290 0.717000 0.000000
-17 22 3 0.769232 0.722254 0.000000
-17 22 4 0.769176 0.728021 0.000000
-17 22 5 0.769126 0.737385 0.000000
-17 22 6 0.768879 0.747541 0.000000
-17 22 7 0.767780 0.761133 0.000000
-17 22 8 0.766085 0.775190 0.000000
-17 22 9 0.762603 0.790641 0.000000
-17 22 10 0.758285 0.806058 0.000000
-17 22 11 0.752126 0.821401 0.126596
-17 22 12 0.745482 0.835877 0.282125
-17 22 13 0.738032 0.848908 0.372179
-17 22 14 0.731050 0.860684 0.456482
-17 22 15 0.724670 0.870848 0.533390
-17 22 16 0.718588 0.880856 0.604847
-17 22 17 0.712806 0.890711 0.670852
-17 22 18 0.707129 0.898154 0.728893
-17 22 19 0.701533 0.903722 0.780740
-17 22 20 0.697144 0.908617 0.825070
-17 22 21 0.693479 0.913109 0.864890
-17 22 22 0.691051 0.916275 0.894886
-17 22 23 0.689186 0.918837 0.920415
-17 22 24 0.687864 0.920991 0.938056
-17 22 25 0.686724 0.923010 0.953067
-17 22 26 0.686228 0.925002 0.962597
-17 22 27 0.685882 0.926989 0.970862
-17 22 28 0.685668 0.928507 0.976620
-17 22 29 0.685474 0.929958 0.982021
-17 22 30 0.685654 0.932272 0.986165
-17 22 31 0.685859 0.934643 0.990225
-17 23 0 0.777341 0.732118 0.000000
-17 23 1 0.776796 0.735437 0.000000
-17 23 2 0.776235 0.738836 0.000000
-17 23 3 0.775449 0.743432 0.000000
-17 23 4 0.774595 0.748467 0.000000
-17 23 5 0.773263 0.756588 0.000000
-17 23 6 0.772059 0.766024 0.000000
-17 23 7 0.771406 0.781163 0.000000
-17 23 8 0.769754 0.796184 0.000000
-17 23 9 0.765106 0.810853 0.000000
-17 23 10 0.759864 0.825834 0.000000
-17 23 11 0.753316 0.841501 0.131763
-17 23 12 0.746611 0.855944 0.289858
-17 23 13 0.739646 0.868347 0.380194
-17 23 14 0.732933 0.880401 0.464839
-17 23 15 0.726541 0.892005 0.542166
-17 23 16 0.720143 0.901836 0.612992
-17 23 17 0.713740 0.909895 0.677317
-17 23 18 0.707670 0.917016 0.734651
-17 23 19 0.701860 0.923409 0.786550
-17 23 20 0.697111 0.928099 0.829940
-17 23 21 0.693000 0.931766 0.868226
-17 23 22 0.690493 0.935090 0.898115
-17 23 23 0.688715 0.938259 0.924187
-17 23 24 0.687502 0.940337 0.941627
-17 23 25 0.686478 0.942053 0.956189
-17 23 26 0.686247 0.943843 0.965236
-17 23 27 0.686200 0.945651 0.973009
-17 23 28 0.686007 0.946982 0.978624
-17 23 29 0.685793 0.948246 0.983930
-17 23 30 0.685863 0.949558 0.987893
-17 23 31 0.685952 0.950874 0.991765
-17 24 0 0.783837 0.748966 0.000000
-17 24 1 0.782753 0.752900 0.000000
-17 24 2 0.781662 0.756894 0.000000
-17 24 3 0.780461 0.761796 0.000000
-17 24 4 0.779203 0.767068 0.000000
-17 24 5 0.777551 0.774932 0.000000
-17 24 6 0.775854 0.783999 0.000000
-17 24 7 0.773964 0.798277 0.000000
-17 24 8 0.771368 0.812640 0.000000
-17 24 9 0.766655 0.827254 0.000000
-17 24 10 0.761261 0.842052 0.000000
-17 24 11 0.754367 0.857252 0.146030
-17 24 12 0.747536 0.871324 0.310255
-17 24 13 0.740809 0.883515 0.398821
-17 24 14 0.734228 0.895378 0.481800
-17 24 15 0.727833 0.906816 0.557594
-17 24 16 0.721430 0.916403 0.626621
-17 24 17 0.715017 0.924138 0.688881
-17 24 18 0.708979 0.931014 0.744624
-17 24 19 0.703231 0.937222 0.795297
-17 24 20 0.698373 0.941713 0.837171
-17 24 21 0.694048 0.945174 0.873765
-17 24 22 0.691410 0.948236 0.902626
-17 24 23 0.689537 0.951117 0.927973
-17 24 24 0.688312 0.952985 0.944882
-17 24 25 0.687301 0.954516 0.958979
-17 24 26 0.687122 0.956178 0.967680
-17 24 27 0.687134 0.957870 0.975135
-17 24 28 0.687065 0.959118 0.980566
-17 24 29 0.686984 0.960303 0.985708
-17 24 30 0.687035 0.961260 0.989535
-17 24 31 0.687095 0.962203 0.993274
-17 25 0 0.789810 0.763822 0.000000
-17 25 1 0.788193 0.768738 0.000000
-17 25 2 0.786582 0.773693 0.000000
-17 25 3 0.785070 0.779222 0.000000
-17 25 4 0.783541 0.785052 0.000000
-17 25 5 0.781889 0.792989 0.000000
-17 25 6 0.779855 0.801804 0.000000
-17 25 7 0.776166 0.814420 0.000000
-17 25 8 0.772297 0.827583 0.000000
-17 25 9 0.767886 0.842386 0.000000
-17 25 10 0.762596 0.857084 0.000000
-17 25 11 0.755372 0.871553 0.163330
-17 25 12 0.748392 0.885141 0.334873
-17 25 13 0.741821 0.897260 0.420986
-17 25 14 0.735327 0.908775 0.501629
-17 25 15 0.728933 0.919513 0.575239
-17 25 16 0.722627 0.928832 0.642078
-17 25 17 0.716409 0.936734 0.702145
-17 25 18 0.710543 0.943390 0.756000
-17 25 19 0.704951 0.949076 0.805024
-17 25 20 0.700066 0.953371 0.845190
-17 25 21 0.695606 0.956833 0.880040
-17 25 22 0.692818 0.959493 0.907566
-17 25 23 0.690791 0.961788 0.931762
-17 25 24 0.689511 0.963401 0.948032
-17 25 25 0.688481 0.964785 0.961659
-17 25 26 0.688282 0.966344 0.970059
-17 25 27 0.688275 0.967942 0.977254
-17 25 28 0.688363 0.969141 0.982488
-17 25 29 0.688466 0.970283 0.987441
-17 25 30 0.688528 0.971102 0.991148
-17 25 31 0.688589 0.971899 0.994772
-17 26 0 0.793872 0.772904 0.000000
-17 26 1 0.792210 0.777946 0.000000
-17 26 2 0.790534 0.783059 0.000000
-17 26 3 0.788657 0.789240 0.000000
-17 26 4 0.786697 0.795847 0.000000
-17 26 5 0.784162 0.805429 0.000000
-17 26 6 0.781344 0.815519 0.000000
-17 26 7 0.777302 0.827806 0.000000
-17 26 8 0.773081 0.840594 0.000000
-17 26 9 0.768323 0.854879 0.000000
-17 26 10 0.762929 0.869054 0.000000
-17 26 11 0.756133 0.882988 0.185329
-17 26 12 0.749392 0.896121 0.366111
-17 26 13 0.742740 0.907920 0.448922
-17 26 14 0.736186 0.918905 0.526233
-17 26 15 0.729759 0.928841 0.596472
-17 26 16 0.723586 0.937593 0.660088
-17 26 17 0.717666 0.945162 0.717080
-17 26 18 0.712218 0.951564 0.768943
-17 26 19 0.707137 0.957058 0.816817
-17 26 20 0.702458 0.961102 0.854936
-17 26 21 0.698021 0.964275 0.887202
-17 26 22 0.695220 0.966717 0.913142
-17 26 23 0.693163 0.968826 0.936206
-17 26 24 0.691874 0.970359 0.952012
-17 26 25 0.690840 0.971699 0.965398
-17 26 26 0.690559 0.972848 0.972831
-17 26 27 0.690452 0.973953 0.978890
-17 26 28 0.690510 0.975084 0.983884
-17 26 29 0.690591 0.976218 0.988726
-17 26 30 0.690690 0.977010 0.992406
-17 26 31 0.690789 0.977780 0.996008
-17 27 0 0.797494 0.780655 0.000000
-17 27 1 0.795899 0.785624 0.000000
-17 27 2 0.794263 0.790710 0.000000
-17 27 3 0.792007 0.797550 0.000000
-17 27 4 0.789581 0.804983 0.000000
-17 27 5 0.785959 0.816573 0.000000
-17 27 6 0.782254 0.828290 0.000000
-17 27 7 0.778192 0.840556 0.000000
-17 27 8 0.773832 0.853158 0.000000
-17 27 9 0.768577 0.866764 0.000000
-17 27 10 0.763030 0.880319 0.000000
-17 27 11 0.756839 0.893760 0.208413
-17 27 12 0.750424 0.906445 0.398876
-17 27 13 0.743636 0.917869 0.478191
-17 27 14 0.736989 0.928281 0.551939
-17 27 15 0.730523 0.937392 0.618533
-17 27 16 0.724491 0.945508 0.678686
-17 27 17 0.718893 0.952627 0.732400
-17 27 18 0.713919 0.958768 0.782247
-17 27 19 0.709431 0.964147 0.829087
-17 27 20 0.705011 0.967926 0.865082
-17 27 21 0.700633 0.970744 0.894569
-17 27 22 0.697851 0.973010 0.918865
-17 27 23 0.695794 0.975026 0.940802
-17 27 24 0.694505 0.976519 0.956184
-17 27 25 0.693471 0.977838 0.969383
-17 27 26 0.693094 0.978507 0.975693
-17 27 27 0.692868 0.979027 0.980415
-17 27 28 0.692852 0.980084 0.985159
-17 27 29 0.692866 0.981218 0.989907
-17 27 30 0.693005 0.982011 0.993581
-17 27 31 0.693152 0.982781 0.997183
-17 28 0 0.800009 0.786051 0.000000
-17 28 1 0.798423 0.791075 0.000000
-17 28 2 0.796792 0.796214 0.000000
-17 28 3 0.794489 0.803091 0.000000
-17 28 4 0.791997 0.810619 0.000000
-17 28 5 0.788179 0.822707 0.000000
-17 28 6 0.784177 0.835073 0.000000
-17 28 7 0.779374 0.848645 0.000000
-17 28 8 0.774345 0.862129 0.000000
-17 28 9 0.768635 0.875347 0.000000
-17 28 10 0.762945 0.888488 0.040965
-17 28 11 0.757299 0.901457 0.257642
-17 28 12 0.751212 0.913736 0.421962
-17 28 13 0.744390 0.924866 0.499022
-17 28 14 0.737695 0.934896 0.570375
-17 28 15 0.731165 0.943511 0.634392
-17 28 16 0.725104 0.951268 0.692692
-17 28 17 0.719511 0.958167 0.745274
-17 28 18 0.714836 0.964065 0.793489
-17 28 19 0.710874 0.969183 0.838308
-17 28 20 0.706778 0.972824 0.872979
-17 28 21 0.702603 0.975579 0.901562
-17 28 22 0.699814 0.977673 0.924599
-17 28 23 0.697656 0.979468 0.945115
-17 28 24 0.696328 0.980889 0.959693
-17 28 25 0.695277 0.982187 0.972292
-17 28 26 0.694885 0.982793 0.978355
-17 28 27 0.694644 0.983240 0.982909
-17 28 28 0.694506 0.983984 0.986902
-17 28 29 0.694383 0.984770 0.990816
-17 28 30 0.694519 0.985541 0.994420
-17 28 31 0.694672 0.986311 0.998004
-17 29 0 0.802367 0.791111 0.000000
-17 29 1 0.800781 0.796207 0.000000
-17 29 2 0.799149 0.801411 0.000000
-17 29 3 0.796846 0.808236 0.000000
-17 29 4 0.794346 0.815755 0.000000
-17 29 5 0.790461 0.828125 0.000000
-17 29 6 0.786245 0.841000 0.000000
-17 29 7 0.780598 0.856067 0.000000
-17 29 8 0.774823 0.870586 0.000000
-17 29 9 0.768665 0.883459 0.017739
-17 29 10 0.762834 0.896215 0.142698
-17 29 11 0.757724 0.908714 0.310606
-17 29 12 0.751965 0.920594 0.443666
-17 29 13 0.745123 0.931441 0.518648
-17 29 14 0.738388 0.941116 0.587773
-17 29 15 0.731790 0.949283 0.649366
-17 29 16 0.725675 0.956722 0.706042
-17 29 17 0.720043 0.963432 0.757799
-17 29 18 0.715641 0.969089 0.804437
-17 29 19 0.712195 0.973925 0.847093
-17 29 20 0.708433 0.977447 0.880555
-17 29 21 0.704481 0.980181 0.908501
-17 29 22 0.701682 0.982104 0.930334
-17 29 23 0.699408 0.983658 0.949388
-17 29 24 0.698037 0.985004 0.963107
-17 29 25 0.696966 0.986281 0.975048
-17 29 26 0.696570 0.986883 0.980987
-17 29 27 0.696329 0.987330 0.985541
-17 29 28 0.696063 0.987726 0.988712
-17 29 29 0.695793 0.988115 0.991686
-17 29 30 0.695920 0.988861 0.995211
-17 29 31 0.696073 0.989631 0.998773
-17 30 0 0.804319 0.794920 0.000000
-17 30 1 0.802751 0.800020 0.000000
-17 30 2 0.801138 0.805231 0.000000
-17 30 3 0.798835 0.812102 0.000000
-17 30 4 0.796331 0.819656 0.000000
-17 30 5 0.792424 0.831995 0.000000
-17 30 6 0.788069 0.845095 0.000000
-17 30 7 0.781776 0.861489 0.000000
-17 30 8 0.775412 0.876937 0.000000
-17 30 9 0.768833 0.889544 0.089003
-17 30 10 0.762827 0.902041 0.230046
-17 30 11 0.758079 0.914294 0.355419
-17 30 12 0.752559 0.925922 0.461297
-17 30 13 0.745753 0.936507 0.534682
-17 30 14 0.739044 0.945937 0.601934
-17 30 15 0.732460 0.953879 0.661300
-17 30 16 0.726351 0.961034 0.716416
-17 30 17 0.720717 0.967400 0.767280
-17 30 18 0.716563 0.972796 0.812569
-17 30 19 0.713560 0.977439 0.853523
-17 30 20 0.710024 0.980887 0.886132
-17 30 21 0.706167 0.983620 0.913735
-17 30 22 0.703350 0.985458 0.934698
-17 30 23 0.701006 0.986889 0.952642
-17 30 24 0.699615 0.988152 0.965738
-17 30 25 0.698543 0.989359 0.977216
-17 30 26 0.698095 0.989948 0.983069
-17 30 27 0.697791 0.990395 0.987623
-17 30 28 0.697564 0.990770 0.990725
-17 30 29 0.697349 0.991134 0.993620
-17 30 30 0.697385 0.991630 0.996451
-17 30 31 0.697437 0.992136 0.999279
-17 31 0 0.806245 0.798645 0.000000
-17 31 1 0.804697 0.803746 0.000000
-17 31 2 0.803102 0.808960 0.000000
-17 31 3 0.800799 0.815883 0.000000
-17 31 4 0.798293 0.823475 0.000000
-17 31 5 0.794365 0.835763 0.000000
-17 31 6 0.789876 0.849067 0.000000
-17 31 7 0.782950 0.866778 0.000000
-17 31 8 0.776007 0.883148 0.000000
-17 31 9 0.769011 0.895494 0.159797
-17 31 10 0.762827 0.907739 0.316434
-17 31 11 0.758429 0.919762 0.399689
-17 31 12 0.753143 0.931148 0.478656
-17 31 13 0.746376 0.941473 0.550476
-17 31 14 0.739698 0.950664 0.615879
-17 31 15 0.733134 0.958397 0.673032
-17 31 16 0.727035 0.965269 0.726591
-17 31 17 0.721401 0.971281 0.776557
-17 31 18 0.717493 0.976416 0.820514
-17 31 19 0.714927 0.980870 0.859797
-17 31 20 0.711610 0.984248 0.891577
-17 31 21 0.707841 0.986981 0.918855
-17 31 22 0.705005 0.988740 0.938969
-17 31 23 0.702592 0.990056 0.955829
-17 31 24 0.701185 0.991236 0.968316
-17 31 25 0.700113 0.992370 0.979345
-17 31 26 0.699610 0.992945 0.985114
-17 31 27 0.699238 0.993392 0.989668
-17 31 28 0.699062 0.993767 0.992751
-17 31 29 0.698914 0.994131 0.995625
-17 31 30 0.698854 0.994363 0.997722
-17 31 31 0.698799 0.994586 0.999767
-18 0 0 0.432687 0.000000 0.000000
-18 0 1 0.432927 0.000000 0.000000
-18 0 2 0.433163 0.000000 0.000000
-18 0 3 0.433333 0.000000 0.000000
-18 0 4 0.433533 0.000000 0.000000
-18 0 5 0.433943 0.000000 0.000000
-18 0 6 0.434740 0.000000 0.000000
-18 0 7 0.437212 0.000000 0.000000
-18 0 8 0.440575 0.000000 0.044640
-18 0 9 0.446609 0.000000 0.061798
-18 0 10 0.451914 0.000000 0.087994
-18 0 11 0.455617 0.000000 0.134070
-18 0 12 0.459540 0.000000 0.179108
-18 0 13 0.463828 0.000000 0.222416
-18 0 14 0.469110 0.000000 0.267434
-18 0 15 0.475669 0.000000 0.314650
-18 0 16 0.481248 0.000000 0.357776
-18 0 17 0.485849 0.000000 0.396812
-18 0 18 0.490178 0.000000 0.434096
-18 0 19 0.494297 0.000000 0.470018
-18 0 20 0.498447 0.000000 0.502146
-18 0 21 0.502615 0.000000 0.531997
-18 0 22 0.509115 0.000000 0.559809
-18 0 23 0.516675 0.000000 0.586693
-18 0 24 0.530614 0.000000 0.618592
-18 0 25 0.546679 0.000000 0.652163
-18 0 26 0.571976 0.000000 0.692796
-18 0 27 0.599403 0.000000 0.735058
-18 0 28 0.617861 0.000000 0.763818
-18 0 29 0.635037 0.000000 0.790649
-18 0 30 0.647603 0.091855 0.810308
-18 0 31 0.659861 0.191182 0.829488
-18 1 0 0.439858 0.000000 0.000000
-18 1 1 0.440409 0.000000 0.000000
-18 1 2 0.440936 0.000000 0.000000
-18 1 3 0.441106 0.000000 0.000000
-18 1 4 0.441306 0.000000 0.000000
-18 1 5 0.441716 0.000000 0.000000
-18 1 6 0.442485 0.000000 0.000000
-18 1 7 0.444808 0.000000 0.000000
-18 1 8 0.448067 0.000000 0.047716
-18 1 9 0.454138 0.000000 0.064887
-18 1 10 0.459484 0.000000 0.091217
-18 1 11 0.463238 0.000000 0.137696
-18 1 12 0.467183 0.000000 0.183293
-18 1 13 0.471446 0.000000 0.227420
-18 1 14 0.476583 0.000000 0.272998
-18 1 15 0.482842 0.000000 0.320442
-18 1 16 0.488272 0.000000 0.364212
-18 1 17 0.492872 0.000000 0.404310
-18 1 18 0.497167 0.000000 0.442096
-18 1 19 0.501224 0.000000 0.478085
-18 1 20 0.505373 0.000000 0.510548
-18 1 21 0.509578 0.000000 0.540897
-18 1 22 0.515909 0.000000 0.568560
-18 1 23 0.523206 0.000000 0.595001
-18 1 24 0.535599 0.000000 0.625118
-18 1 25 0.549691 0.000000 0.656460
-18 1 26 0.574547 0.000000 0.696674
-18 1 27 0.601887 0.000000 0.738937
-18 1 28 0.620355 0.000000 0.767697
-18 1 29 0.637557 0.006606 0.794528
-18 1 30 0.650159 0.104248 0.814249
-18 1 31 0.662454 0.203575 0.833496
-18 2 0 0.447177 0.000000 0.000000
-18 2 1 0.448021 0.000000 0.000000
-18 2 2 0.448825 0.000000 0.000000
-18 2 3 0.449020 0.000000 0.000000
-18 2 4 0.449242 0.000000 0.000000
-18 2 5 0.449654 0.000000 0.000000
-18 2 6 0.450396 0.000000 0.000000
-18 2 7 0.452569 0.000000 0.000000
-18 2 8 0.455725 0.000000 0.050791
-18 2 9 0.461828 0.000000 0.068008
-18 2 10 0.467214 0.000000 0.094501
-18 2 11 0.471021 0.000000 0.141400
-18 2 12 0.474988 0.000000 0.187573
-18 2 13 0.479222 0.000000 0.232537
-18 2 14 0.484211 0.000000 0.278684
-18 2 15 0.490171 0.000000 0.326354
-18 2 16 0.495448 0.000000 0.370783
-18 2 17 0.500041 0.000000 0.411971
-18 2 18 0.504301 0.000000 0.450271
-18 2 19 0.508301 0.000000 0.486326
-18 2 20 0.512447 0.000000 0.519135
-18 2 21 0.516681 0.000000 0.549998
-18 2 22 0.522837 0.000000 0.577504
-18 2 23 0.529866 0.000000 0.603484
-18 2 24 0.540777 0.000000 0.631891
-18 2 25 0.552982 0.000000 0.661106
-18 2 26 0.577317 0.000000 0.700805
-18 2 27 0.604451 0.000000 0.742924
-18 2 28 0.622914 0.000000 0.771665
-18 2 29 0.640138 0.018856 0.798494
-18 2 30 0.652771 0.116907 0.818269
-18 2 31 0.665098 0.216234 0.837575
-18 3 0 0.456723 0.000000 0.000000
-18 3 1 0.457592 0.000000 0.000000
-18 3 2 0.458445 0.000000 0.000000
-18 3 3 0.459049 0.000000 0.000000
-18 3 4 0.459633 0.000000 0.000000
-18 3 5 0.460070 0.000000 0.000000
-18 3 6 0.460805 0.000000 0.000000
-18 3 7 0.462829 0.000000 0.000741
-18 3 8 0.465866 0.000000 0.053847
-18 3 9 0.471943 0.000000 0.071628
-18 3 10 0.477339 0.000000 0.098715
-18 3 11 0.481234 0.000000 0.146271
-18 3 12 0.485223 0.000000 0.193269
-18 3 13 0.489369 0.000000 0.239333
-18 3 14 0.494178 0.000000 0.286194
-18 3 15 0.499839 0.000000 0.334080
-18 3 16 0.504909 0.000000 0.379375
-18 3 17 0.509390 0.000000 0.422079
-18 3 18 0.513614 0.000000 0.461073
-18 3 19 0.517640 0.000000 0.497182
-18 3 20 0.521741 0.000000 0.530490
-18 3 21 0.525887 0.000000 0.562117
-18 3 22 0.531775 0.000000 0.589355
-18 3 23 0.538454 0.000000 0.614599
-18 3 24 0.548837 0.000000 0.642377
-18 3 25 0.560455 0.000000 0.671001
-18 3 26 0.583077 0.000000 0.708724
-18 3 27 0.608237 0.000000 0.748547
-18 3 28 0.626431 0.000000 0.776976
-18 3 29 0.643629 0.034955 0.803778
-18 3 30 0.656226 0.133542 0.823490
-18 3 31 0.668517 0.232869 0.842728
-18 4 0 0.467192 0.000000 0.000000
-18 4 1 0.468073 0.000000 0.000000
-18 4 2 0.468959 0.000000 0.000000
-18 4 3 0.469941 0.000000 0.000000
-18 4 4 0.470867 0.000000 0.000000
-18 4 5 0.471409 0.000000 0.000000
-18 4 6 0.472203 0.000000 0.000000
-18 4 7 0.474088 0.000000 0.001059
-18 4 8 0.477008 0.000000 0.056026
-18 4 9 0.483033 0.000000 0.075144
-18 4 10 0.488423 0.000000 0.103364
-18 4 11 0.492413 0.000000 0.151609
-18 4 12 0.496426 0.000000 0.199487
-18 4 13 0.500477 0.000000 0.246755
-18 4 14 0.505093 0.000000 0.294400
-18 4 15 0.510436 0.000000 0.342529
-18 4 16 0.515286 0.000000 0.388776
-18 4 17 0.519642 0.000000 0.433141
-18 4 18 0.523827 0.000000 0.472902
-18 4 19 0.527878 0.000000 0.509083
-18 4 20 0.531932 0.000000 0.542918
-18 4 21 0.535987 0.000000 0.575347
-18 4 22 0.541589 0.000000 0.602328
-18 4 23 0.547893 0.000000 0.626832
-18 4 24 0.557791 0.000000 0.654010
-18 4 25 0.568887 0.000000 0.682079
-18 4 26 0.589547 0.000000 0.717563
-18 4 27 0.612415 0.000000 0.754757
-18 4 28 0.630283 0.000000 0.782817
-18 4 29 0.647437 0.052582 0.809572
-18 4 30 0.660002 0.151765 0.829225
-18 4 31 0.672260 0.251100 0.848405
-18 5 0 0.484127 0.000000 0.000000
-18 5 1 0.484920 0.000000 0.000000
-18 5 2 0.485735 0.000000 0.000000
-18 5 3 0.486866 0.000000 0.000000
-18 5 4 0.488005 0.000000 0.000000
-18 5 5 0.489205 0.000000 0.000000
-18 5 6 0.490521 0.000000 0.000000
-18 5 7 0.492344 0.000000 0.000000
-18 5 8 0.495158 0.000000 0.052076
-18 5 9 0.500947 0.000000 0.077933
-18 5 10 0.506220 0.000000 0.111066
-18 5 11 0.510360 0.000000 0.160209
-18 5 12 0.514410 0.000000 0.209368
-18 5 13 0.518312 0.000000 0.258556
-18 5 14 0.522647 0.000000 0.307475
-18 5 15 0.527541 0.000000 0.356047
-18 5 16 0.532066 0.000000 0.403851
-18 5 17 0.536222 0.000000 0.450888
-18 5 18 0.540333 0.000000 0.491924
-18 5 19 0.544410 0.000000 0.528292
-18 5 20 0.548403 0.000000 0.562862
-18 5 21 0.552345 0.000000 0.596352
-18 5 22 0.557533 0.000000 0.623147
-18 5 23 0.563286 0.000000 0.646899
-18 5 24 0.573000 0.000000 0.673669
-18 5 25 0.584035 0.000000 0.701444
-18 5 26 0.600999 0.000000 0.732846
-18 5 27 0.619332 0.000000 0.765084
-18 5 28 0.636481 0.000000 0.792360
-18 5 29 0.653460 0.080902 0.818927
-18 5 30 0.666013 0.181091 0.838569
-18 5 31 0.678272 0.280493 0.857749
-18 6 0 0.503138 0.000000 0.000000
-18 6 1 0.503870 0.000000 0.000000
-18 6 2 0.504634 0.000000 0.000000
-18 6 3 0.505882 0.000000 0.000000
-18 6 4 0.507194 0.000000 0.000000
-18 6 5 0.508956 0.000000 0.000000
-18 6 6 0.510773 0.000000 0.000000
-18 6 7 0.512830 0.000000 0.000000
-18 6 8 0.515741 0.000000 0.047681
-18 6 9 0.521218 0.000000 0.081017
-18 6 10 0.526326 0.000000 0.119597
-18 6 11 0.530625 0.000000 0.169716
-18 6 12 0.534715 0.000000 0.220276
-18 6 13 0.538457 0.000000 0.271570
-18 6 14 0.542495 0.000000 0.321997
-18 6 15 0.546912 0.000000 0.371309
-18 6 16 0.551059 0.000000 0.420666
-18 6 17 0.554938 0.000000 0.470068
-18 6 18 0.558943 0.000000 0.512569
-18 6 19 0.563047 0.000000 0.549702
-18 6 20 0.566969 0.000000 0.585061
-18 6 21 0.570782 0.000000 0.619356
-18 6 22 0.575598 0.000000 0.646259
-18 6 23 0.580869 0.000000 0.669803
-18 6 24 0.590192 0.000000 0.695947
-18 6 25 0.600867 0.000000 0.722956
-18 6 26 0.614780 0.000000 0.750937
-18 6 27 0.629440 0.000000 0.779142
-18 6 28 0.645320 0.010946 0.805054
-18 6 29 0.661374 0.126914 0.830640
-18 6 30 0.673322 0.220852 0.849637
-18 6 31 0.684997 0.313321 0.868195
-18 7 0 0.531145 0.000000 0.000000
-18 7 1 0.531928 0.000000 0.000000
-18 7 2 0.532738 0.000000 0.000000
-18 7 3 0.533960 0.000000 0.000000
-18 7 4 0.535269 0.000000 0.000000
-18 7 5 0.537180 0.000000 0.000000
-18 7 6 0.539404 0.000000 0.000000
-18 7 7 0.542976 0.000000 0.000000
-18 7 8 0.546865 0.000000 0.041362
-18 7 9 0.551704 0.000000 0.085382
-18 7 10 0.556436 0.000000 0.131720
-18 7 11 0.560935 0.000000 0.183155
-18 7 12 0.565075 0.000000 0.235631
-18 7 13 0.568617 0.000000 0.289839
-18 7 14 0.572280 0.000000 0.342793
-18 7 15 0.576098 0.000000 0.394135
-18 7 16 0.579641 0.000000 0.445023
-18 7 17 0.582906 0.000000 0.495460
-18 7 18 0.586664 0.000000 0.540248
-18 7 19 0.590805 0.000000 0.580645
-18 7 20 0.594615 0.000000 0.617034
-18 7 21 0.598228 0.000000 0.651020
-18 7 22 0.602853 0.003000 0.679305
-18 7 23 0.607938 0.007693 0.705000
-18 7 24 0.615976 0.022080 0.729574
-18 7 25 0.624999 0.039699 0.753775
-18 7 26 0.638653 0.073273 0.781197
-18 7 27 0.653375 0.110527 0.809362
-18 7 28 0.665609 0.177908 0.831404
-18 7 29 0.677488 0.249593 0.852570
-18 7 30 0.686255 0.305827 0.868180
-18 7 31 0.694816 0.361030 0.883420
-18 8 0 0.557711 0.065617 0.000000
-18 8 1 0.558534 0.067614 0.000000
-18 8 2 0.559381 0.069509 0.000000
-18 8 3 0.560582 0.069878 0.000000
-18 8 4 0.561887 0.070264 0.000000
-18 8 5 0.563923 0.070781 0.000000
-18 8 6 0.566454 0.071313 0.000000
-18 8 7 0.571127 0.071916 0.000000
-18 8 8 0.575725 0.073698 0.032117
-18 8 9 0.580100 0.079019 0.087033
-18 8 10 0.584521 0.083475 0.141489
-18 8 11 0.589043 0.086030 0.194936
-18 8 12 0.593080 0.088689 0.249655
-18 8 13 0.596309 0.091520 0.306493
-18 8 14 0.599563 0.093388 0.361815
-18 8 15 0.602848 0.094018 0.415189
-18 8 16 0.605855 0.094069 0.467646
-18 8 17 0.608583 0.093542 0.519187
-18 8 18 0.612084 0.093032 0.565915
-18 8 19 0.616186 0.092534 0.608900
-18 8 20 0.619822 0.093669 0.646272
-18 8 21 0.623178 0.095784 0.680278
-18 8 22 0.627517 0.101842 0.709569
-18 8 23 0.632303 0.109693 0.736719
-18 8 24 0.639109 0.132706 0.759994
-18 8 25 0.646590 0.160772 0.781978
-18 8 26 0.659614 0.214374 0.808472
-18 8 27 0.673917 0.273869 0.836006
-18 8 28 0.683121 0.314219 0.854731
-18 8 29 0.691596 0.351834 0.872197
-18 8 30 0.697788 0.379191 0.884979
-18 8 31 0.703829 0.405863 0.897449
-18 9 0 0.579952 0.093001 0.000000
-18 9 1 0.580787 0.094124 0.000000
-18 9 2 0.581644 0.095291 0.000000
-18 9 3 0.582833 0.097109 0.000000
-18 9 4 0.584135 0.099149 0.000000
-18 9 5 0.586222 0.102740 0.000000
-18 9 6 0.588766 0.106546 0.000000
-18 9 7 0.593289 0.111276 0.000000
-18 9 8 0.597790 0.115898 0.014096
-18 9 9 0.602227 0.120193 0.080537
-18 9 10 0.606532 0.124700 0.144198
-18 9 11 0.610542 0.129673 0.201742
-18 9 12 0.614016 0.134537 0.259687
-18 9 13 0.616596 0.139222 0.318299
-18 9 14 0.619338 0.142967 0.375513
-18 9 15 0.622287 0.145504 0.430927
-18 9 16 0.624969 0.147700 0.485063
-18 9 17 0.627384 0.149554 0.537920
-18 9 18 0.630600 0.150856 0.585542
-18 9 19 0.634440 0.151729 0.629091
-18 9 20 0.637711 0.153831 0.667304
-18 9 21 0.640641 0.156671 0.702316
-18 9 22 0.644408 0.163489 0.731489
-18 9 23 0.648555 0.172116 0.758008
-18 9 24 0.654292 0.193283 0.780793
-18 9 25 0.660558 0.218629 0.802334
-18 9 26 0.671841 0.267529 0.826791
-18 9 27 0.684281 0.321865 0.851920
-18 9 28 0.692300 0.358571 0.868994
-18 9 29 0.699688 0.392759 0.884916
-18 9 30 0.705122 0.417721 0.896544
-18 9 31 0.710426 0.442067 0.907885
-18 10 0 0.602915 0.127513 0.000000
-18 10 1 0.603757 0.128359 0.000000
-18 10 2 0.604618 0.129334 0.000000
-18 10 3 0.605757 0.132241 0.000000
-18 10 4 0.607011 0.135505 0.000000
-18 10 5 0.609083 0.141273 0.000000
-18 10 6 0.611599 0.147245 0.000000
-18 10 7 0.616042 0.154095 0.000000
-18 10 8 0.620465 0.160345 0.000000
-18 10 9 0.624824 0.164796 0.070005
-18 10 10 0.628943 0.170010 0.146850
-18 10 11 0.632532 0.176900 0.207976
-18 10 12 0.635526 0.183582 0.268886
-18 10 13 0.637531 0.189919 0.329436
-18 10 14 0.639806 0.195344 0.388762
-18 10 15 0.642431 0.199596 0.446517
-18 10 16 0.644776 0.203708 0.502392
-18 10 17 0.646843 0.207681 0.556389
-18 10 18 0.649706 0.210623 0.604957
-18 10 19 0.653190 0.212763 0.649302
-18 10 20 0.655957 0.215735 0.688272
-18 10 21 0.658293 0.219206 0.724018
-18 10 22 0.661395 0.226234 0.753183
-18 10 23 0.664846 0.234879 0.779356
-18 10 24 0.669586 0.254335 0.801578
-18 10 25 0.674756 0.277396 0.822483
-18 10 26 0.684191 0.321320 0.844743
-18 10 27 0.694611 0.370059 0.867317
-18 10 28 0.701382 0.403276 0.882749
-18 10 29 0.707632 0.434277 0.897161
-18 10 30 0.712326 0.457209 0.907774
-18 10 31 0.716915 0.479604 0.918134
-18 11 0 0.627465 0.177708 0.000000
-18 11 1 0.628307 0.179588 0.000000
-18 11 2 0.629159 0.181551 0.000000
-18 11 3 0.630159 0.184752 0.000000
-18 11 4 0.631273 0.188299 0.000000
-18 11 5 0.633180 0.194268 0.000000
-18 11 6 0.635578 0.199970 0.000000
-18 11 7 0.640097 0.204522 0.000000
-18 11 8 0.644480 0.209736 0.000000
-18 11 9 0.648453 0.216941 0.050591
-18 11 10 0.652235 0.224304 0.149377
-18 11 11 0.655598 0.232013 0.212951
-18 11 12 0.658297 0.239661 0.276252
-18 11 13 0.659889 0.247208 0.339097
-18 11 14 0.661801 0.253877 0.401027
-18 11 15 0.664123 0.259418 0.461777
-18 11 16 0.666105 0.264947 0.519527
-18 11 17 0.667749 0.270463 0.574277
-18 11 18 0.670111 0.274664 0.623907
-18 11 19 0.673033 0.277841 0.669556
-18 11 20 0.674987 0.281470 0.709099
-18 11 21 0.676360 0.285369 0.744978
-18 11 22 0.678595 0.291394 0.774378
-18 11 23 0.681222 0.298385 0.800833
-18 11 24 0.685127 0.316433 0.822330
-18 11 25 0.689458 0.338165 0.842173
-18 11 26 0.696814 0.376510 0.861889
-18 11 27 0.704868 0.418688 0.881575
-18 11 28 0.710249 0.448759 0.895388
-18 11 29 0.715248 0.477099 0.908363
-18 11 30 0.719241 0.498808 0.918269
-18 11 31 0.723168 0.520074 0.927971
-18 12 0 0.652330 0.228879 0.000000
-18 12 1 0.653173 0.231471 0.000000
-18 12 2 0.654022 0.234118 0.000000
-18 12 3 0.654983 0.237588 0.000000
-18 12 4 0.656055 0.241406 0.000000
-18 12 5 0.657917 0.247660 0.000000
-18 12 6 0.660243 0.253645 0.000000
-18 12 7 0.664585 0.258463 0.000000
-18 12 8 0.668737 0.264335 0.000000
-18 12 9 0.672317 0.273372 0.036837
-18 12 10 0.675722 0.282355 0.149044
-18 12 11 0.678743 0.291221 0.216062
-18 12 12 0.681000 0.300038 0.282570
-18 12 13 0.681983 0.308773 0.348226
-18 12 14 0.683353 0.316682 0.412797
-18 12 15 0.685219 0.323527 0.475975
-18 12 16 0.686712 0.330251 0.535586
-18 12 17 0.687833 0.336853 0.591631
-18 12 18 0.689595 0.342010 0.642397
-18 12 19 0.691857 0.346042 0.689058
-18 12 20 0.692985 0.350102 0.729237
-18 12 21 0.693433 0.354177 0.765528
-18 12 22 0.694777 0.359561 0.794911
-18 12 23 0.696527 0.365540 0.821154
-18 12 24 0.699574 0.381887 0.841949
-18 12 25 0.703053 0.401691 0.860928
-18 12 26 0.708594 0.434873 0.878574
-18 12 27 0.714612 0.471143 0.895912
-18 12 28 0.718787 0.497945 0.908306
-18 12 29 0.722700 0.523393 0.919994
-18 12 30 0.725999 0.543306 0.929113
-18 12 31 0.729258 0.562849 0.938061
-18 13 0 0.677723 0.281678 0.000000
-18 13 1 0.678565 0.284442 0.000000
-18 13 2 0.679422 0.287265 0.000000
-18 13 3 0.680507 0.290963 0.000000
-18 13 4 0.681707 0.295033 0.000000
-18 13 5 0.683718 0.301715 0.000000
-18 13 6 0.686053 0.308899 0.000000
-18 13 7 0.689794 0.318261 0.000000
-18 13 8 0.693394 0.327614 0.000000
-18 13 9 0.696573 0.336945 0.032515
-18 13 10 0.699535 0.346668 0.143941
-18 13 11 0.702020 0.357253 0.216067
-18 13 12 0.703590 0.367577 0.287142
-18 13 13 0.703636 0.377465 0.356464
-18 13 14 0.704167 0.386604 0.423744
-18 13 15 0.705322 0.394782 0.488399
-18 13 16 0.706115 0.402332 0.549850
-18 13 17 0.706546 0.409255 0.608097
-18 13 18 0.707543 0.414863 0.660122
-18 13 19 0.708981 0.419448 0.707307
-18 13 20 0.709262 0.423562 0.748229
-18 13 21 0.708849 0.427395 0.785393
-18 13 22 0.709262 0.432741 0.814338
-18 13 23 0.710049 0.438774 0.839547
-18 13 24 0.712199 0.452938 0.859681
-18 13 25 0.714803 0.469811 0.878123
-18 13 26 0.718971 0.498526 0.894490
-18 13 27 0.723500 0.529974 0.910378
-18 13 28 0.726779 0.553304 0.921686
-18 13 29 0.729878 0.575474 0.932340
-18 13 30 0.732494 0.592637 0.940539
-18 13 31 0.735078 0.609466 0.948574
-18 14 0 0.703309 0.342125 0.000000
-18 14 1 0.703998 0.344863 0.000000
-18 14 2 0.704701 0.347662 0.000000
-18 14 3 0.705621 0.351364 0.000000
-18 14 4 0.706634 0.355438 0.000000
-18 14 5 0.708303 0.362119 0.000000
-18 14 6 0.710294 0.369714 0.000000
-18 14 7 0.713682 0.381273 0.000000
-18 14 8 0.716890 0.392497 0.000000
-18 14 9 0.719560 0.402716 0.016398
-18 14 10 0.721981 0.413501 0.123243
-18 14 11 0.723858 0.425530 0.209072
-18 14 12 0.724706 0.437116 0.289939
-18 14 13 0.723842 0.447964 0.362535
-18 14 14 0.723468 0.458123 0.432548
-18 14 15 0.723725 0.467395 0.499238
-18 14 16 0.723641 0.475457 0.562364
-18 14 17 0.723214 0.482308 0.621927
-18 14 18 0.723270 0.488172 0.675110
-18 14 19 0.723703 0.493267 0.723331
-18 14 20 0.723161 0.497370 0.764955
-18 14 21 0.722034 0.500878 0.802623
-18 14 22 0.721825 0.505917 0.831746
-18 14 23 0.722033 0.511652 0.856985
-18 14 24 0.723500 0.523857 0.876653
-18 14 25 0.725386 0.538219 0.894464
-18 14 26 0.728441 0.562683 0.909471
-18 14 27 0.731765 0.589478 0.923831
-18 14 28 0.734176 0.609173 0.933961
-18 14 29 0.736456 0.627854 0.943486
-18 14 30 0.738372 0.642414 0.950802
-18 14 31 0.740264 0.656699 0.957971
-18 15 0 0.729144 0.412405 0.000000
-18 15 1 0.729483 0.414861 0.000000
-18 15 2 0.729825 0.417378 0.000000
-18 15 3 0.730208 0.420798 0.000000
-18 15 4 0.730630 0.424556 0.000000
-18 15 5 0.731325 0.430685 0.000000
-18 15 6 0.732518 0.437679 0.000000
-18 15 7 0.735872 0.448418 0.000000
-18 15 8 0.738892 0.459442 0.000000
-18 15 9 0.740913 0.471314 0.000000
-18 15 10 0.742669 0.483575 0.082493
-18 15 11 0.743845 0.496693 0.193077
-18 15 12 0.743928 0.509227 0.290454
-18 15 13 0.742189 0.520788 0.365820
-18 15 14 0.740825 0.531694 0.438595
-18 15 15 0.739944 0.541758 0.508039
-18 15 16 0.738753 0.549926 0.572630
-18 15 17 0.737250 0.556197 0.632369
-18 15 18 0.736140 0.562065 0.686580
-18 15 19 0.735337 0.567618 0.736494
-18 15 20 0.734003 0.571624 0.778770
-18 15 21 0.732351 0.574701 0.816464
-18 15 22 0.731917 0.579088 0.846557
-18 15 23 0.732038 0.584071 0.873195
-18 15 24 0.733097 0.594608 0.892648
-18 15 25 0.734470 0.606995 0.909707
-18 15 26 0.736745 0.627486 0.923250
-18 15 27 0.739228 0.649847 0.935981
-18 15 28 0.740809 0.665697 0.944814
-18 15 29 0.742262 0.680617 0.953090
-18 15 30 0.743457 0.692764 0.959571
-18 15 31 0.744635 0.704726 0.965933
-18 16 0 0.751051 0.473939 0.000000
-18 16 1 0.751303 0.476603 0.000000
-18 16 2 0.751556 0.479334 0.000000
-18 16 3 0.751820 0.483075 0.000000
-18 16 4 0.752113 0.487181 0.000000
-18 16 5 0.752608 0.493840 0.000000
-18 16 6 0.753556 0.501273 0.000000
-18 16 7 0.756474 0.512068 0.000000
-18 16 8 0.758972 0.523387 0.000000
-18 16 9 0.760212 0.536280 0.000000
-18 16 10 0.761182 0.549465 0.028607
-18 16 11 0.761557 0.563296 0.170507
-18 16 12 0.760711 0.576475 0.288639
-18 16 13 0.757828 0.588566 0.367156
-18 16 14 0.755359 0.599832 0.442558
-18 16 15 0.753423 0.610037 0.513957
-18 16 16 0.751234 0.618574 0.580087
-18 16 17 0.748794 0.625441 0.640948
-18 16 18 0.746744 0.631627 0.696213
-18 16 19 0.744998 0.637282 0.747127
-18 16 20 0.743111 0.641409 0.790249
-18 16 21 0.741140 0.644619 0.828696
-18 16 22 0.740435 0.648527 0.859407
-18 16 23 0.740305 0.652752 0.886603
-18 16 24 0.740791 0.661512 0.905854
-18 16 25 0.741482 0.671784 0.922456
-18 16 26 0.743013 0.688528 0.934930
-18 16 27 0.744738 0.706766 0.946451
-18 16 28 0.745633 0.719320 0.954298
-18 16 29 0.746410 0.731063 0.961620
-18 16 30 0.747175 0.741130 0.967456
-18 16 31 0.747939 0.751084 0.973193
-18 17 0 0.769032 0.526725 0.000000
-18 17 1 0.769458 0.530087 0.000000
-18 17 2 0.769894 0.533530 0.000000
-18 17 3 0.770457 0.538197 0.000000
-18 17 4 0.771084 0.543313 0.000000
-18 17 5 0.772152 0.551582 0.000000
-18 17 6 0.773409 0.560498 0.000000
-18 17 7 0.775488 0.572221 0.000000
-18 17 8 0.777129 0.584333 0.000000
-18 17 9 0.777457 0.597614 0.000000
-18 17 10 0.777518 0.611172 0.000000
-18 17 11 0.776993 0.625339 0.141363
-18 17 12 0.775055 0.638859 0.284493
-18 17 13 0.770760 0.651299 0.366543
-18 17 14 0.767071 0.662539 0.444439
-18 17 15 0.764161 0.672234 0.516993
-18 17 16 0.761086 0.681401 0.584735
-18 17 17 0.757847 0.690040 0.647664
-18 17 18 0.755082 0.696857 0.704009
-18 17 19 0.752686 0.702257 0.755232
-18 17 20 0.750485 0.706725 0.799393
-18 17 21 0.748401 0.710633 0.839317
-18 17 22 0.747377 0.714233 0.870296
-18 17 23 0.746836 0.717694 0.897210
-18 17 24 0.746581 0.724571 0.916269
-18 17 25 0.746422 0.732586 0.932711
-18 17 26 0.747246 0.745809 0.944512
-18 17 27 0.748296 0.760235 0.955241
-18 17 28 0.748647 0.770044 0.962413
-18 17 29 0.748899 0.779194 0.969077
-18 17 30 0.749525 0.787511 0.974457
-18 17 31 0.750176 0.795773 0.979751
-18 18 0 0.785790 0.579092 0.000000
-18 18 1 0.786047 0.582351 0.000000
-18 18 2 0.786309 0.585691 0.000000
-18 18 3 0.786639 0.590249 0.000000
-18 18 4 0.787035 0.595275 0.000000
-18 18 5 0.787904 0.603576 0.000000
-18 18 6 0.789017 0.612739 0.000000
-18 18 7 0.791187 0.625639 0.000000
-18 18 8 0.792687 0.638720 0.000000
-18 18 9 0.792179 0.652344 0.000000
-18 18 10 0.791285 0.666312 0.000000
-18 18 11 0.789544 0.681035 0.126424
-18 18 12 0.786479 0.694893 0.279975
-18 18 13 0.781208 0.707312 0.364972
-18 18 14 0.776540 0.718683 0.445153
-18 18 15 0.772647 0.728707 0.519143
-18 18 16 0.768738 0.738070 0.588146
-18 18 17 0.764813 0.746775 0.652162
-18 18 18 0.761454 0.754051 0.709629
-18 18 19 0.758536 0.760216 0.762001
-18 18 20 0.755994 0.764798 0.806794
-18 18 21 0.753678 0.768430 0.847040
-18 18 22 0.752424 0.771932 0.878445
-18 18 23 0.751653 0.775375 0.905832
-18 18 24 0.750956 0.780878 0.924804
-18 18 25 0.750284 0.787066 0.940971
-18 18 26 0.750593 0.797221 0.952156
-18 18 27 0.751129 0.808291 0.962191
-18 18 28 0.751147 0.816027 0.968918
-18 18 29 0.751091 0.823287 0.975173
-18 18 30 0.751467 0.829772 0.980133
-18 18 31 0.751872 0.836205 0.985007
-18 19 0 0.801599 0.631132 0.000000
-18 19 1 0.801418 0.633667 0.000000
-18 19 2 0.801229 0.636270 0.000000
-18 19 3 0.800909 0.639915 0.000000
-18 19 4 0.800638 0.643993 0.000000
-18 19 5 0.800708 0.651098 0.000000
-18 19 6 0.801324 0.659548 0.000000
-18 19 7 0.804307 0.673818 0.000000
-18 19 8 0.806222 0.688005 0.000000
-18 19 9 0.804938 0.701939 0.000000
-18 19 10 0.803054 0.716346 0.000000
-18 19 11 0.799850 0.731793 0.122535
-18 19 12 0.795632 0.745989 0.275168
-18 19 13 0.789722 0.758099 0.362655
-18 19 14 0.784263 0.769724 0.444959
-18 19 15 0.779383 0.780727 0.520602
-18 19 16 0.774680 0.789950 0.590594
-18 19 17 0.770157 0.797393 0.654935
-18 19 18 0.766298 0.804994 0.713557
-18 19 19 0.762956 0.812718 0.767731
-18 19 20 0.760052 0.817238 0.812839
-18 19 21 0.757411 0.819835 0.852509
-18 19 22 0.755996 0.823402 0.884464
-18 19 23 0.755137 0.827410 0.912912
-18 19 24 0.754230 0.831934 0.931877
-18 19 25 0.753307 0.836631 0.947679
-18 19 26 0.753252 0.844069 0.958293
-18 19 27 0.753398 0.852139 0.967710
-18 19 28 0.753247 0.858324 0.974171
-18 19 29 0.753052 0.864240 0.980211
-18 19 30 0.753092 0.868827 0.984779
-18 19 31 0.753146 0.873325 0.989249
-18 20 0 0.812098 0.668442 0.000000
-18 20 1 0.811995 0.671258 0.000000
-18 20 2 0.811885 0.674150 0.000000
-18 20 3 0.811656 0.678182 0.000000
-18 20 4 0.811477 0.682675 0.000000
-18 20 5 0.811637 0.690399 0.000000
-18 20 6 0.812209 0.699328 0.000000
-18 20 7 0.814567 0.713483 0.000000
-18 20 8 0.815873 0.727751 0.000000
-18 20 9 0.814024 0.742354 0.000000
-18 20 10 0.811470 0.757235 0.000000
-18 20 11 0.807367 0.772727 0.119547
-18 20 12 0.802365 0.787045 0.271629
-18 20 13 0.795865 0.799409 0.361443
-18 20 14 0.789854 0.811007 0.445592
-18 20 15 0.784470 0.821624 0.522459
-18 20 16 0.779326 0.831046 0.593719
-18 20 17 0.774421 0.839274 0.659373
-18 20 18 0.770112 0.847009 0.718632
-18 20 19 0.766267 0.854360 0.772918
-18 20 20 0.763030 0.859039 0.818343
-18 20 21 0.760159 0.862113 0.858450
-18 20 22 0.758535 0.865558 0.890210
-18 20 23 0.757480 0.869173 0.918175
-18 20 24 0.756365 0.872732 0.936885
-18 20 25 0.755231 0.876274 0.952509
-18 20 26 0.754779 0.881322 0.962766
-18 20 27 0.754485 0.886717 0.971784
-18 20 28 0.754041 0.890996 0.977985
-18 20 29 0.753576 0.895115 0.983785
-18 20 30 0.753490 0.898705 0.988141
-18 20 31 0.753429 0.902259 0.992401
-18 21 0 0.819412 0.696912 0.000000
-18 21 1 0.819696 0.700614 0.000000
-18 21 2 0.819981 0.704409 0.000000
-18 21 3 0.820289 0.709609 0.000000
-18 21 4 0.820657 0.715337 0.000000
-18 21 5 0.821441 0.724765 0.000000
-18 21 6 0.822241 0.734890 0.000000
-18 21 7 0.823111 0.748039 0.000000
-18 21 8 0.823192 0.761773 0.000000
-18 21 9 0.820905 0.777262 0.000000
-18 21 10 0.817875 0.792638 0.000000
-18 21 11 0.813210 0.807766 0.117099
-18 21 12 0.807646 0.822078 0.268851
-18 21 13 0.800585 0.835033 0.360894
-18 21 14 0.794165 0.846436 0.446721
-18 21 15 0.788569 0.855846 0.524555
-18 21 16 0.783193 0.865671 0.597251
-18 21 17 0.778037 0.875913 0.664810
-18 21 18 0.773309 0.883667 0.724395
-18 21 19 0.768913 0.889488 0.777781
-18 21 20 0.765361 0.894456 0.823521
-18 21 21 0.762314 0.898912 0.864675
-18 21 22 0.760455 0.902125 0.895792
-18 21 23 0.759137 0.904772 0.922347
-18 21 24 0.757817 0.907376 0.940654
-18 21 25 0.756497 0.909965 0.956212
-18 21 26 0.755627 0.912818 0.966239
-18 21 27 0.754861 0.915733 0.974990
-18 21 28 0.754052 0.917892 0.980936
-18 21 29 0.753237 0.919942 0.986480
-18 21 30 0.753153 0.923076 0.990733
-18 21 31 0.753117 0.926282 0.994899
-18 22 0 0.827395 0.721844 0.000000
-18 22 1 0.827431 0.725536 0.000000
-18 22 2 0.827464 0.729320 0.000000
-18 22 3 0.827450 0.734470 0.000000
-18 22 4 0.827449 0.740123 0.000000
-18 22 5 0.827536 0.749300 0.000000
-18 22 6 0.827756 0.759356 0.000000
-18 22 7 0.828557 0.773224 0.000000
-18 22 8 0.828363 0.787425 0.000000
-18 22 9 0.825184 0.802629 0.000000
-18 22 10 0.821417 0.817851 0.000000
-18 22 11 0.816352 0.833115 0.119784
-18 22 12 0.810576 0.847444 0.273157
-18 22 13 0.803613 0.860214 0.366109
-18 22 14 0.797245 0.871801 0.452742
-18 22 15 0.791644 0.881867 0.531250
-18 22 16 0.786003 0.891699 0.604004
-18 22 17 0.780321 0.901296 0.671004
-18 22 18 0.775179 0.908774 0.730203
-18 22 19 0.770456 0.914603 0.783334
-18 22 20 0.766532 0.919493 0.828532
-18 22 21 0.763087 0.923819 0.868970
-18 22 22 0.761089 0.927063 0.899814
-18 22 23 0.759749 0.929814 0.926298
-18 22 24 0.758444 0.932047 0.944315
-18 22 25 0.757151 0.934107 0.959510
-18 22 26 0.756340 0.936103 0.969139
-18 22 27 0.755640 0.938083 0.977483
-18 22 28 0.754759 0.939446 0.983235
-18 22 29 0.753852 0.940722 0.988616
-18 22 30 0.753608 0.942985 0.992728
-18 22 31 0.753407 0.945315 0.996754
-18 23 0 0.835682 0.745167 0.000000
-18 23 1 0.835181 0.748444 0.000000
-18 23 2 0.834667 0.751800 0.000000
-18 23 3 0.833942 0.756347 0.000000
-18 23 4 0.833156 0.761329 0.000000
-18 23 5 0.831944 0.769365 0.000000
-18 23 6 0.831217 0.778777 0.000000
-18 23 7 0.832594 0.794149 0.000000
-18 23 8 0.832557 0.809274 0.000000
-18 23 9 0.828281 0.823659 0.000000
-18 23 10 0.823656 0.838431 0.000000
-18 23 11 0.818268 0.854060 0.124804
-18 23 12 0.812437 0.868415 0.280683
-18 23 13 0.805872 0.880648 0.373944
-18 23 14 0.799767 0.892591 0.460988
-18 23 15 0.794253 0.904162 0.540036
-18 23 16 0.788331 0.913819 0.612221
-18 23 17 0.782000 0.921563 0.677544
-18 23 18 0.776447 0.928629 0.736031
-18 23 19 0.771498 0.935169 0.789202
-18 23 20 0.767177 0.939813 0.833467
-18 23 21 0.763232 0.943320 0.872388
-18 23 22 0.761138 0.946714 0.903128
-18 23 23 0.759886 0.950057 0.930148
-18 23 24 0.758696 0.952185 0.947926
-18 23 25 0.757527 0.953909 0.962624
-18 23 26 0.756992 0.955654 0.971777
-18 23 27 0.756602 0.957404 0.979651
-18 23 28 0.755782 0.958574 0.985238
-18 23 29 0.754900 0.959661 0.990499
-18 23 30 0.754422 0.960866 0.994451
-18 23 31 0.753971 0.962080 0.998317
-18 24 0 0.841909 0.762121 0.000000
-18 24 1 0.840930 0.766020 0.000000
-18 24 2 0.839942 0.769979 0.000000
-18 24 3 0.838834 0.774839 0.000000
-18 24 4 0.837672 0.780066 0.000000
-18 24 5 0.836135 0.787867 0.000000
-18 24 6 0.834895 0.796933 0.000000
-18 24 7 0.834942 0.811483 0.000000
-18 24 8 0.833894 0.825975 0.000000
-18 24 9 0.829558 0.840296 0.000000
-18 24 10 0.824775 0.854870 0.000000
-18 24 11 0.819004 0.870005 0.139524
-18 24 12 0.813022 0.883982 0.301704
-18 24 13 0.806688 0.896031 0.393078
-18 24 14 0.800713 0.907811 0.478372
-18 24 15 0.795202 0.919243 0.555852
-18 24 16 0.789275 0.928670 0.626186
-18 24 17 0.782933 0.936092 0.689377
-18 24 18 0.777374 0.942879 0.746189
-18 24 19 0.772423 0.949173 0.798038
-18 24 20 0.767989 0.953610 0.840734
-18 24 21 0.763864 0.956933 0.877936
-18 24 22 0.761613 0.960066 0.907593
-18 24 23 0.760213 0.963113 0.933819
-18 24 24 0.758981 0.964998 0.951056
-18 24 25 0.757805 0.966497 0.965298
-18 24 26 0.757300 0.968096 0.974098
-18 24 27 0.756950 0.969717 0.981643
-18 24 28 0.756313 0.970830 0.987057
-18 24 29 0.755634 0.971870 0.992166
-18 24 30 0.755164 0.972718 0.996006
-18 24 31 0.754707 0.973552 0.999761
-18 25 0 0.847451 0.776953 0.000000
-18 25 1 0.846011 0.781820 0.000000
-18 25 2 0.844575 0.786724 0.000000
-18 25 3 0.843193 0.792202 0.000000
-18 25 4 0.841791 0.797979 0.000000
-18 25 5 0.840254 0.805847 0.000000
-18 25 6 0.838646 0.814668 0.000000
-18 25 7 0.836728 0.827619 0.000000
-18 25 8 0.834277 0.840960 0.000000
-18 25 9 0.830230 0.855468 0.000000
-18 25 10 0.825519 0.869929 0.000000
-18 25 11 0.819347 0.884284 0.157477
-18 25 12 0.813181 0.897749 0.327223
-18 25 13 0.807021 0.909732 0.415976
-18 25 14 0.801134 0.921173 0.498803
-18 25 15 0.795598 0.931920 0.574011
-18 25 16 0.789759 0.941099 0.642068
-18 25 17 0.783616 0.948709 0.702975
-18 25 18 0.778186 0.955261 0.757789
-18 25 19 0.773309 0.960990 0.807865
-18 25 20 0.768857 0.965232 0.848778
-18 25 21 0.764659 0.968583 0.884195
-18 25 22 0.762229 0.971318 0.912442
-18 25 23 0.760603 0.973773 0.937431
-18 25 24 0.759276 0.975370 0.954027
-18 25 25 0.758049 0.976681 0.967825
-18 25 26 0.757494 0.978168 0.976314
-18 25 27 0.757093 0.979695 0.983577
-18 25 28 0.756679 0.980796 0.988815
-18 25 29 0.756263 0.981836 0.993763
-18 25 30 0.755881 0.982559 0.997505
-18 25 31 0.755500 0.983259 1.001166
-18 26 0 0.850725 0.785970 0.000000
-18 26 1 0.849229 0.790941 0.000000
-18 26 2 0.847719 0.795985 0.000000
-18 26 3 0.846013 0.802114 0.000000
-18 26 4 0.844235 0.808661 0.000000
-18 26 5 0.841950 0.818135 0.000000
-18 26 6 0.839661 0.828205 0.000000
-18 26 7 0.837354 0.840857 0.000000
-18 26 8 0.834510 0.853854 0.000000
-18 26 9 0.830058 0.867885 0.000000
-18 26 10 0.825179 0.881838 0.000000
-18 26 11 0.819359 0.895621 0.180242
-18 26 12 0.813386 0.908601 0.359512
-18 26 13 0.807158 0.920243 0.444750
-18 26 14 0.801204 0.931137 0.524071
-18 26 15 0.795601 0.941068 0.595785
-18 26 16 0.789874 0.949709 0.660528
-18 26 17 0.784024 0.957061 0.718301
-18 26 18 0.778951 0.963373 0.771034
-18 26 19 0.774483 0.968875 0.819848
-18 26 20 0.770214 0.972887 0.858633
-18 26 21 0.766064 0.976003 0.891400
-18 26 22 0.763620 0.978521 0.917985
-18 26 23 0.761951 0.980767 0.941758
-18 26 24 0.760592 0.982285 0.957857
-18 26 25 0.759335 0.983560 0.971397
-18 26 26 0.758648 0.984618 0.978925
-18 26 27 0.758094 0.985625 0.985066
-18 26 28 0.757659 0.986661 0.990070
-18 26 29 0.757242 0.987702 0.994912
-18 26 30 0.756920 0.988400 0.998610
-18 26 31 0.756604 0.989076 1.002231
-18 27 0 0.853477 0.793644 0.000000
-18 27 1 0.852017 0.798521 0.000000
-18 27 2 0.850521 0.803518 0.000000
-18 27 3 0.848479 0.810305 0.000000
-18 27 4 0.846291 0.817674 0.000000
-18 27 5 0.843086 0.829110 0.000000
-18 27 6 0.840044 0.840775 0.000000
-18 27 7 0.837712 0.853427 0.000000
-18 27 8 0.834708 0.866265 0.000000
-18 27 9 0.829692 0.879666 0.000000
-18 27 10 0.824588 0.893021 0.000000
-18 27 11 0.819293 0.906279 0.204119
-18 27 12 0.813602 0.918780 0.393362
-18 27 13 0.807250 0.930019 0.474879
-18 27 14 0.801193 0.940315 0.550455
-18 27 15 0.795513 0.949400 0.618392
-18 27 16 0.789905 0.957438 0.679583
-18 27 17 0.784369 0.964429 0.734026
-18 27 18 0.779706 0.970499 0.784659
-18 27 19 0.775723 0.975854 0.832329
-18 27 20 0.771684 0.979625 0.868905
-18 27 21 0.767610 0.982447 0.898825
-18 27 22 0.765190 0.984790 0.923687
-18 27 23 0.763521 0.986915 0.946250
-18 27 24 0.762142 0.988402 0.961885
-18 27 25 0.760860 0.989677 0.975210
-18 27 26 0.760024 0.990232 0.981628
-18 27 27 0.759292 0.990621 0.986453
-18 27 28 0.758781 0.991580 0.991210
-18 27 29 0.758302 0.992620 0.995958
-18 27 30 0.758034 0.993318 0.999624
-18 27 31 0.757780 0.993994 1.003218
-18 28 0 0.855620 0.799066 0.000000
-18 28 1 0.854187 0.804014 0.000000
-18 28 2 0.852714 0.809077 0.000000
-18 28 3 0.850630 0.815864 0.000000
-18 28 4 0.848379 0.823297 0.000000
-18 28 5 0.844960 0.835250 0.000000
-18 28 6 0.841577 0.847551 0.000000
-18 28 7 0.838355 0.861365 0.000000
-18 28 8 0.834589 0.875001 0.000000
-18 28 9 0.829196 0.888099 0.000000
-18 28 10 0.823966 0.901099 0.037514
-18 28 11 0.819098 0.913879 0.252772
-18 28 12 0.813650 0.925971 0.416984
-18 28 13 0.807239 0.936912 0.496120
-18 28 14 0.801129 0.946826 0.569204
-18 28 15 0.795408 0.955417 0.634506
-18 28 16 0.789799 0.963092 0.693801
-18 28 17 0.784301 0.969849 0.747087
-18 28 18 0.779881 0.975668 0.796029
-18 28 19 0.776297 0.980757 0.841593
-18 28 20 0.772543 0.984406 0.876811
-18 28 21 0.768686 0.987191 0.905823
-18 28 22 0.766259 0.989359 0.929376
-18 28 23 0.764482 0.991246 0.950448
-18 28 24 0.763073 0.992656 0.965258
-18 28 25 0.761788 0.993907 0.977980
-18 28 26 0.760934 0.994414 0.984151
-18 28 27 0.760179 0.994749 0.988811
-18 28 28 0.759611 0.995413 0.992818
-18 28 29 0.759070 0.996124 0.996732
-18 28 30 0.758826 0.996802 1.000342
-18 28 31 0.758602 0.997478 1.003933
-18 29 0 0.857677 0.804167 0.000000
-18 29 1 0.856270 0.809209 0.000000
-18 29 2 0.854820 0.814354 0.000000
-18 29 3 0.852736 0.821047 0.000000
-18 29 4 0.850471 0.828436 0.000000
-18 29 5 0.846939 0.840698 0.000000
-18 29 6 0.843274 0.853500 0.000000
-18 29 7 0.839038 0.868643 0.000000
-18 29 8 0.834425 0.883211 0.000000
-18 29 9 0.828682 0.896055 0.008244
-18 29 10 0.823340 0.908732 0.136444
-18 29 11 0.818884 0.921043 0.304965
-18 29 12 0.813675 0.932734 0.439145
-18 29 13 0.807213 0.943394 0.516091
-18 29 14 0.801058 0.952955 0.586862
-18 29 15 0.795301 0.961104 0.649693
-18 29 16 0.789673 0.968449 0.707328
-18 29 17 0.784176 0.974991 0.759768
-18 29 18 0.779972 0.980557 0.807078
-18 29 19 0.776775 0.985364 0.850397
-18 29 20 0.773314 0.988907 0.884379
-18 29 21 0.769695 0.991693 0.912760
-18 29 22 0.767257 0.993685 0.935063
-18 29 23 0.765355 0.995317 0.954604
-18 29 24 0.763916 0.996643 0.968537
-18 29 25 0.762630 0.997867 0.980601
-18 29 26 0.761776 0.998391 0.986649
-18 29 27 0.761021 0.998753 0.991309
-18 29 28 0.760399 0.999092 0.994493
-18 29 29 0.759796 0.999427 0.997466
-18 29 30 0.759572 1.000081 1.001018
-18 29 31 0.759373 1.000757 1.004609
-18 30 0 0.859303 0.808001 0.000000
-18 30 1 0.857897 0.813023 0.000000
-18 30 2 0.856449 0.818154 0.000000
-18 30 3 0.854365 0.824930 0.000000
-18 30 4 0.852099 0.832382 0.000000
-18 30 5 0.848560 0.844576 0.000000
-18 30 6 0.844748 0.857559 0.000000
-18 30 7 0.839755 0.873968 0.000000
-18 30 8 0.834490 0.889421 0.000000
-18 30 9 0.828410 0.902010 0.072568
-18 30 10 0.822918 0.914440 0.223128
-18 30 11 0.818720 0.926520 0.349986
-18 30 12 0.813689 0.937970 0.457443
-18 30 13 0.807271 0.948374 0.532563
-18 30 14 0.801120 0.957679 0.601302
-18 30 15 0.795313 0.965572 0.661838
-18 30 16 0.789684 0.972633 0.717858
-18 30 17 0.784234 0.978860 0.769364
-18 30 18 0.780256 0.984165 0.815279
-18 30 19 0.777422 0.988752 0.856846
-18 30 20 0.774158 0.992213 0.889981
-18 30 21 0.770635 0.994998 0.918058
-18 30 22 0.768165 0.996919 0.939438
-18 30 23 0.766174 0.998447 0.957774
-18 30 24 0.764730 0.999699 0.971064
-18 30 25 0.763468 1.000858 0.982671
-18 30 26 0.762571 1.001351 0.988613
-18 30 27 0.761758 1.001690 0.993248
-18 30 28 0.761176 1.002005 0.996399
-18 30 29 0.760627 1.002316 0.999340
-18 30 30 0.760376 1.002745 1.002194
-18 30 31 0.760145 1.003182 1.005042
-18 31 0 0.860900 0.811750 0.000000
-18 31 1 0.859494 0.816745 0.000000
-18 31 2 0.858046 0.821856 0.000000
-18 31 3 0.855962 0.828726 0.000000
-18 31 4 0.853696 0.836249 0.000000
-18 31 5 0.850157 0.848348 0.000000
-18 31 6 0.846206 0.861492 0.000000
-18 31 7 0.840474 0.879162 0.000000
-18 31 8 0.834570 0.895498 0.000000
-18 31 9 0.828154 0.907832 0.136297
-18 31 10 0.822508 0.920020 0.308994
-18 31 11 0.818559 0.931884 0.394530
-18 31 12 0.813703 0.943105 0.475484
-18 31 13 0.807336 0.953253 0.548802
-18 31 14 0.801191 0.962309 0.615529
-18 31 15 0.795333 0.969960 0.673780
-18 31 16 0.789704 0.976738 0.728189
-18 31 17 0.784305 0.982644 0.778754
-18 31 18 0.780552 0.987687 0.823291
-18 31 19 0.778080 0.992059 0.863138
-18 31 20 0.775005 0.995439 0.895452
-18 31 21 0.771570 0.998224 0.923247
-18 31 22 0.769068 1.000081 0.943725
-18 31 23 0.766989 1.001514 0.960878
-18 31 24 0.765542 1.002693 0.973540
-18 31 25 0.764306 1.003786 0.984705
-18 31 26 0.763363 1.004244 0.990542
-18 31 27 0.762488 1.004555 0.995149
-18 31 28 0.761952 1.004866 0.998321
-18 31 29 0.761466 1.005178 1.001289
-18 31 30 0.761184 1.005368 1.003403
-18 31 31 0.760916 1.005550 1.005459
-19 0 0 0.475758 0.000000 0.000000
-19 0 1 0.475824 0.000000 0.000000
-19 0 2 0.475896 0.000000 0.000000
-19 0 3 0.476065 0.000000 0.000000
-19 0 4 0.476243 0.000000 0.000000
-19 0 5 0.476478 0.000000 0.000000
-19 0 6 0.477166 0.000000 0.000000
-19 0 7 0.479813 0.000000 0.000000
-19 0 8 0.483351 0.000000 0.037429
-19 0 9 0.489560 0.000000 0.055622
-19 0 10 0.494876 0.000000 0.083028
-19 0 11 0.498229 0.000000 0.130702
-19 0 12 0.501966 0.000000 0.176951
-19 0 13 0.506342 0.000000 0.220823
-19 0 14 0.511367 0.000000 0.266611
-19 0 15 0.517225 0.000000 0.314861
-19 0 16 0.522323 0.000000 0.358551
-19 0 17 0.526661 0.000000 0.397682
-19 0 18 0.530925 0.000000 0.435589
-19 0 19 0.535131 0.000000 0.472545
-19 0 20 0.539423 0.000000 0.505237
-19 0 21 0.543767 0.000000 0.535370
-19 0 22 0.550442 0.000000 0.563399
-19 0 23 0.558176 0.000000 0.590471
-19 0 24 0.572553 0.000000 0.622488
-19 0 25 0.589144 0.000000 0.656153
-19 0 26 0.614966 0.000000 0.696804
-19 0 27 0.642918 0.000000 0.739066
-19 0 28 0.661517 0.000000 0.767908
-19 0 29 0.678781 0.000000 0.794833
-19 0 30 0.691434 0.082036 0.814586
-19 0 31 0.703780 0.180799 0.833860
-19 1 0 0.483017 0.000000 0.000000
-19 1 1 0.483167 0.000000 0.000000
-19 1 2 0.483319 0.000000 0.000000
-19 1 3 0.483488 0.000000 0.000000
-19 1 4 0.483666 0.000000 0.000000
-19 1 5 0.483901 0.000000 0.000000
-19 1 6 0.484569 0.000000 0.000000
-19 1 7 0.487112 0.000000 0.000000
-19 1 8 0.490558 0.000000 0.040751
-19 1 9 0.496713 0.000000 0.058811
-19 1 10 0.502037 0.000000 0.086266
-19 1 11 0.505531 0.000000 0.134392
-19 1 12 0.509329 0.000000 0.181212
-19 1 13 0.513635 0.000000 0.225855
-19 1 14 0.518529 0.000000 0.272133
-19 1 15 0.524178 0.000000 0.320514
-19 1 16 0.529172 0.000000 0.364824
-19 1 17 0.533510 0.000000 0.405064
-19 1 18 0.537764 0.000000 0.443467
-19 1 19 0.541954 0.000000 0.480442
-19 1 20 0.546206 0.000000 0.513481
-19 1 21 0.550495 0.000000 0.544161
-19 1 22 0.556973 0.000000 0.572089
-19 1 23 0.564445 0.000000 0.598767
-19 1 24 0.577445 0.000000 0.629050
-19 1 25 0.592288 0.000000 0.660535
-19 1 26 0.617712 0.000000 0.700776
-19 1 27 0.645576 0.000000 0.743038
-19 1 28 0.664227 0.000000 0.771880
-19 1 29 0.681561 0.000000 0.798806
-19 1 30 0.694168 0.095087 0.818575
-19 1 31 0.706461 0.193850 0.837868
-19 2 0 0.490424 0.000000 0.000000
-19 2 1 0.490658 0.000000 0.000000
-19 2 2 0.490888 0.000000 0.000000
-19 2 3 0.491061 0.000000 0.000000
-19 2 4 0.491242 0.000000 0.000000
-19 2 5 0.491482 0.000000 0.000000
-19 2 6 0.492134 0.000000 0.000000
-19 2 7 0.494572 0.000000 0.000000
-19 2 8 0.497926 0.000000 0.044057
-19 2 9 0.504026 0.000000 0.062026
-19 2 10 0.509355 0.000000 0.089565
-19 2 11 0.512987 0.000000 0.138156
-19 2 12 0.516845 0.000000 0.185562
-19 2 13 0.521079 0.000000 0.230993
-19 2 14 0.525841 0.000000 0.277775
-19 2 15 0.531282 0.000000 0.326294
-19 2 16 0.536166 0.000000 0.371237
-19 2 17 0.540494 0.000000 0.412604
-19 2 18 0.544737 0.000000 0.451514
-19 2 19 0.548915 0.000000 0.488515
-19 2 20 0.553128 0.000000 0.521909
-19 2 21 0.557362 0.000000 0.553139
-19 2 22 0.563638 0.000000 0.580962
-19 2 23 0.570842 0.000000 0.607236
-19 2 24 0.582521 0.000000 0.635855
-19 2 25 0.595692 0.000000 0.665255
-19 2 26 0.620647 0.000000 0.704994
-19 2 27 0.648320 0.000000 0.747119
-19 2 28 0.667000 0.000000 0.775940
-19 2 29 0.684396 0.011145 0.802860
-19 2 30 0.696964 0.108410 0.822644
-19 2 31 0.709209 0.207172 0.841953
-19 3 0 0.500057 0.000000 0.000000
-19 3 1 0.500362 0.000000 0.000000
-19 3 2 0.500661 0.000000 0.000000
-19 3 3 0.500882 0.000000 0.000000
-19 3 4 0.501113 0.000000 0.000000
-19 3 5 0.501424 0.000000 0.000000
-19 3 6 0.502113 0.000000 0.000000
-19 3 7 0.504447 0.000000 0.000000
-19 3 8 0.507705 0.000000 0.047112
-19 3 9 0.513735 0.000000 0.065646
-19 3 10 0.519043 0.000000 0.093778
-19 3 11 0.522762 0.000000 0.143028
-19 3 12 0.526642 0.000000 0.191240
-19 3 13 0.530788 0.000000 0.237723
-19 3 14 0.535410 0.000000 0.285212
-19 3 15 0.540641 0.000000 0.333995
-19 3 16 0.545342 0.000000 0.379756
-19 3 17 0.549512 0.000000 0.422493
-19 3 18 0.553726 0.000000 0.462089
-19 3 19 0.557975 0.000000 0.499241
-19 3 20 0.562159 0.000000 0.533079
-19 3 21 0.566306 0.000000 0.564928
-19 3 22 0.572314 0.000000 0.592571
-19 3 23 0.579168 0.000000 0.618302
-19 3 24 0.590353 0.000000 0.646305
-19 3 25 0.602982 0.000000 0.675065
-19 3 26 0.626414 0.000000 0.712897
-19 3 27 0.652340 0.000000 0.752823
-19 3 28 0.670740 0.000000 0.781303
-19 3 29 0.688066 0.027972 0.808148
-19 3 30 0.700679 0.125798 0.827910
-19 3 31 0.712978 0.224560 0.847200
-19 4 0 0.510635 0.000000 0.000000
-19 4 1 0.510991 0.000000 0.000000
-19 4 2 0.511341 0.000000 0.000000
-19 4 3 0.511617 0.000000 0.000000
-19 4 4 0.511907 0.000000 0.000000
-19 4 5 0.512293 0.000000 0.000000
-19 4 6 0.513027 0.000000 0.000000
-19 4 7 0.515268 0.000000 0.000000
-19 4 8 0.518434 0.000000 0.049127
-19 4 9 0.524378 0.000000 0.069137
-19 4 10 0.529655 0.000000 0.098489
-19 4 11 0.533464 0.000000 0.148396
-19 4 12 0.537366 0.000000 0.197450
-19 4 13 0.541423 0.000000 0.245081
-19 4 14 0.545897 0.000000 0.293340
-19 4 15 0.550906 0.000000 0.342403
-19 4 16 0.555411 0.000000 0.389064
-19 4 17 0.559412 0.000000 0.433323
-19 4 18 0.563592 0.000000 0.473672
-19 4 19 0.567911 0.000000 0.510981
-19 4 20 0.572062 0.000000 0.545302
-19 4 21 0.576112 0.000000 0.577831
-19 4 22 0.581828 0.000000 0.605295
-19 4 23 0.588301 0.000000 0.630457
-19 4 24 0.599034 0.000000 0.657884
-19 4 25 0.611187 0.000000 0.686066
-19 4 26 0.632877 0.000000 0.721728
-19 4 27 0.656769 0.000000 0.759117
-19 4 28 0.674842 0.000000 0.787201
-19 4 29 0.692084 0.046418 0.813955
-19 4 30 0.704736 0.144860 0.833697
-19 4 31 0.717082 0.243625 0.852971
-19 5 0 0.527833 0.000000 0.000000
-19 5 1 0.528101 0.000000 0.000000
-19 5 2 0.528376 0.000000 0.000000
-19 5 3 0.528756 0.000000 0.000000
-19 5 4 0.529152 0.000000 0.000000
-19 5 5 0.529654 0.000000 0.000000
-19 5 6 0.530479 0.000000 0.000000
-19 5 7 0.532703 0.000000 0.000000
-19 5 8 0.535808 0.000000 0.043857
-19 5 9 0.541560 0.000000 0.071722
-19 5 10 0.546738 0.000000 0.106680
-19 5 11 0.550651 0.000000 0.157242
-19 5 12 0.554580 0.000000 0.207388
-19 5 13 0.558532 0.000000 0.256843
-19 5 14 0.562810 0.000000 0.306299
-19 5 15 0.567506 0.000000 0.355757
-19 5 16 0.571732 0.000000 0.403902
-19 5 17 0.575487 0.000000 0.450736
-19 5 18 0.579599 0.000000 0.492318
-19 5 19 0.583989 0.000000 0.529814
-19 5 20 0.588067 0.000000 0.564900
-19 5 21 0.591959 0.000000 0.598539
-19 5 22 0.597216 0.000000 0.625833
-19 5 23 0.603094 0.000000 0.650243
-19 5 24 0.613665 0.000000 0.677370
-19 5 25 0.625800 0.000000 0.705403
-19 5 26 0.644208 0.000000 0.737051
-19 5 27 0.664062 0.000000 0.769532
-19 5 28 0.681477 0.000000 0.796838
-19 5 29 0.698544 0.076193 0.823404
-19 5 30 0.711185 0.175645 0.843135
-19 5 31 0.723531 0.274429 0.862409
-19 6 0 0.547124 0.000000 0.000000
-19 6 1 0.547347 0.000000 0.000000
-19 6 2 0.547585 0.000000 0.000000
-19 6 3 0.548036 0.000000 0.000000
-19 6 4 0.548509 0.000000 0.000000
-19 6 5 0.549124 0.000000 0.000000
-19 6 6 0.550105 0.000000 0.000000
-19 6 7 0.552667 0.000000 0.000000
-19 6 8 0.555955 0.000000 0.037687
-19 6 9 0.561423 0.000000 0.074365
-19 6 10 0.566446 0.000000 0.115625
-19 6 11 0.570491 0.000000 0.166966
-19 6 12 0.574452 0.000000 0.218360
-19 6 13 0.578273 0.000000 0.269842
-19 6 14 0.582332 0.000000 0.320753
-19 6 15 0.586695 0.000000 0.370930
-19 6 16 0.590597 0.000000 0.420578
-19 6 17 0.594038 0.000000 0.469698
-19 6 18 0.598039 0.000000 0.512705
-19 6 19 0.602476 0.000000 0.550957
-19 6 20 0.606463 0.000000 0.586848
-19 6 21 0.610181 0.000000 0.621321
-19 6 22 0.615044 0.000000 0.648752
-19 6 23 0.620428 0.000000 0.672982
-19 6 24 0.630614 0.000000 0.699558
-19 6 25 0.642401 0.000000 0.726916
-19 6 26 0.658080 0.000000 0.755206
-19 6 27 0.674657 0.000000 0.783711
-19 6 28 0.690861 0.008895 0.809661
-19 6 29 0.707011 0.123265 0.835247
-19 6 30 0.719031 0.216622 0.854324
-19 6 31 0.730776 0.308578 0.872966
-19 7 0 0.575480 0.000000 0.000000
-19 7 1 0.575845 0.000000 0.000000
-19 7 2 0.576211 0.000000 0.000000
-19 7 3 0.576592 0.000000 0.000000
-19 7 4 0.577015 0.000000 0.000000
-19 7 5 0.577736 0.000000 0.000000
-19 7 6 0.579153 0.000000 0.000000
-19 7 7 0.583593 0.000000 0.000000
-19 7 8 0.588118 0.000000 0.027612
-19 7 9 0.592903 0.000000 0.077256
-19 7 10 0.597533 0.000000 0.127842
-19 7 11 0.601823 0.000000 0.180499
-19 7 12 0.605846 0.000000 0.233809
-19 7 13 0.609421 0.000000 0.288206
-19 7 14 0.613159 0.000000 0.341686
-19 7 15 0.617104 0.000000 0.393989
-19 7 16 0.620491 0.000000 0.445217
-19 7 17 0.623319 0.000000 0.495372
-19 7 18 0.627022 0.000000 0.540639
-19 7 19 0.631406 0.000000 0.582106
-19 7 20 0.635219 0.000000 0.618979
-19 7 21 0.638691 0.000000 0.653095
-19 7 22 0.643443 0.000000 0.681992
-19 7 23 0.648776 0.000000 0.708517
-19 7 24 0.657608 0.014013 0.733452
-19 7 25 0.667608 0.032784 0.757856
-19 7 26 0.682966 0.067650 0.785639
-19 7 27 0.699561 0.106231 0.814202
-19 7 28 0.712152 0.173695 0.836293
-19 7 29 0.724171 0.245286 0.857459
-19 7 30 0.732930 0.301761 0.873104
-19 7 31 0.741470 0.357228 0.888380
-19 8 0 0.602396 0.049775 0.000000
-19 8 1 0.602835 0.052136 0.000000
-19 8 2 0.603270 0.054412 0.000000
-19 8 3 0.603629 0.055414 0.000000
-19 8 4 0.604048 0.056460 0.000000
-19 8 5 0.604882 0.057810 0.000000
-19 8 6 0.606651 0.058778 0.000000
-19 8 7 0.612472 0.058092 0.000000
-19 8 8 0.617907 0.059089 0.008436
-19 8 9 0.622184 0.065134 0.074846
-19 8 10 0.626496 0.070055 0.137595
-19 8 11 0.630888 0.072505 0.192288
-19 8 12 0.634852 0.075092 0.247870
-19 8 13 0.638104 0.077912 0.304933
-19 8 14 0.641505 0.079614 0.360829
-19 8 15 0.645099 0.079880 0.415224
-19 8 16 0.648029 0.079609 0.468051
-19 8 17 0.650297 0.078803 0.519310
-19 8 18 0.653695 0.077708 0.566497
-19 8 19 0.657973 0.076389 0.610516
-19 8 20 0.661544 0.077737 0.648327
-19 8 21 0.664691 0.080685 0.682414
-19 8 22 0.669197 0.087407 0.712387
-19 8 23 0.674321 0.095843 0.740488
-19 8 24 0.681844 0.120258 0.764081
-19 8 25 0.690165 0.149999 0.786172
-19 8 26 0.704831 0.205642 0.813048
-19 8 27 0.720961 0.267262 0.841028
-19 8 28 0.730566 0.308730 0.859829
-19 8 29 0.739239 0.347319 0.877320
-19 8 30 0.745383 0.375461 0.890103
-19 8 31 0.751359 0.402907 0.902573
-19 9 0 0.624987 0.080825 0.000000
-19 9 1 0.625303 0.082264 0.000000
-19 9 2 0.625628 0.083760 0.000000
-19 9 3 0.626112 0.086115 0.000000
-19 9 4 0.626657 0.088723 0.000000
-19 9 5 0.627632 0.093100 0.000000
-19 9 6 0.629496 0.097392 0.000000
-19 9 7 0.635213 0.101319 0.000000
-19 9 8 0.640574 0.105398 0.000000
-19 9 9 0.644867 0.109933 0.056531
-19 9 10 0.649088 0.114556 0.139958
-19 9 11 0.653150 0.119374 0.198845
-19 9 12 0.656698 0.124119 0.257769
-19 9 13 0.659391 0.128743 0.316751
-19 9 14 0.662410 0.132316 0.374599
-19 9 15 0.665848 0.134538 0.430987
-19 9 16 0.668499 0.136631 0.485469
-19 9 17 0.670363 0.138594 0.538044
-19 9 18 0.673436 0.139536 0.586123
-19 9 19 0.677451 0.139684 0.630707
-19 9 20 0.680573 0.142005 0.669329
-19 9 21 0.683158 0.145630 0.704374
-19 9 22 0.687019 0.152897 0.734246
-19 9 23 0.691460 0.161818 0.761765
-19 9 24 0.697800 0.183695 0.784917
-19 9 25 0.704772 0.209890 0.806613
-19 9 26 0.717634 0.260559 0.831382
-19 9 27 0.731856 0.316875 0.856860
-19 9 28 0.740350 0.354468 0.874083
-19 9 29 0.748026 0.389387 0.890127
-19 9 30 0.753502 0.414847 0.901762
-19 9 31 0.758831 0.439675 0.913103
-19 10 0 0.648546 0.118622 0.000000
-19 10 1 0.648776 0.119750 0.000000
-19 10 2 0.649023 0.121016 0.000000
-19 10 3 0.649520 0.124347 0.000000
-19 10 4 0.650078 0.128072 0.000000
-19 10 5 0.651056 0.134547 0.000000
-19 10 6 0.652922 0.140990 0.000000
-19 10 7 0.658634 0.147294 0.000000
-19 10 8 0.663970 0.153115 0.000000
-19 10 9 0.668183 0.157488 0.042392
-19 10 10 0.672246 0.162583 0.142170
-19 10 11 0.675982 0.169270 0.204813
-19 10 12 0.679139 0.175808 0.266835
-19 10 13 0.681333 0.182096 0.327825
-19 10 14 0.683952 0.187363 0.387830
-19 10 15 0.687118 0.191318 0.446570
-19 10 16 0.689457 0.195454 0.502798
-19 10 17 0.690967 0.199773 0.556513
-19 10 18 0.693702 0.202556 0.605564
-19 10 19 0.697389 0.204143 0.650989
-19 10 20 0.699958 0.207331 0.690345
-19 10 21 0.701856 0.211479 0.726061
-19 10 22 0.705022 0.218762 0.755927
-19 10 23 0.708764 0.227470 0.783134
-19 10 24 0.714015 0.247188 0.805744
-19 10 25 0.719769 0.270577 0.826822
-19 10 26 0.730656 0.315930 0.849357
-19 10 27 0.742727 0.366352 0.872228
-19 10 28 0.749999 0.400260 0.887848
-19 10 29 0.756585 0.431810 0.902433
-19 10 30 0.761355 0.455041 0.913057
-19 10 31 0.766004 0.477718 0.923417
-19 11 0 0.674234 0.171262 0.000000
-19 11 1 0.674464 0.173424 0.000000
-19 11 2 0.674696 0.175669 0.000000
-19 11 3 0.674965 0.179149 0.000000
-19 11 4 0.675285 0.183010 0.000000
-19 11 5 0.675964 0.189540 0.000000
-19 11 6 0.677627 0.195551 0.000000
-19 11 7 0.683550 0.199313 0.000000
-19 11 8 0.688971 0.203929 0.000000
-19 11 9 0.692887 0.211104 0.037439
-19 11 10 0.696648 0.218366 0.144052
-19 11 11 0.700067 0.225824 0.209482
-19 11 12 0.702889 0.233351 0.274071
-19 11 13 0.704716 0.240995 0.337259
-19 11 14 0.706898 0.247568 0.399876
-19 11 15 0.709536 0.252763 0.461758
-19 11 16 0.711489 0.258243 0.519933
-19 11 17 0.712757 0.264008 0.574400
-19 11 18 0.715120 0.268198 0.624596
-19 11 19 0.718336 0.271163 0.671470
-19 11 20 0.720126 0.274983 0.711393
-19 11 21 0.721062 0.279316 0.747145
-19 11 22 0.723422 0.285453 0.777216
-19 11 23 0.726430 0.292412 0.804706
-19 11 24 0.730801 0.310805 0.826554
-19 11 25 0.735626 0.333011 0.846522
-19 11 26 0.744160 0.372299 0.866542
-19 11 27 0.753549 0.415530 0.886574
-19 11 28 0.759351 0.446170 0.900539
-19 11 29 0.764641 0.475011 0.913638
-19 11 30 0.768624 0.497015 0.923552
-19 11 31 0.772519 0.518564 0.933254
-19 12 0 0.700008 0.224913 0.000000
-19 12 1 0.700238 0.227714 0.000000
-19 12 2 0.700462 0.230566 0.000000
-19 12 3 0.700600 0.234188 0.000000
-19 12 4 0.700788 0.238186 0.000000
-19 12 5 0.701319 0.244819 0.000000
-19 12 6 0.702835 0.250963 0.000000
-19 12 7 0.708614 0.254986 0.000000
-19 12 8 0.713835 0.260250 0.000000
-19 12 9 0.717381 0.269231 0.032427
-19 12 10 0.720779 0.278094 0.142901
-19 12 11 0.723850 0.286696 0.212134
-19 12 12 0.726244 0.295378 0.280131
-19 12 13 0.727506 0.304192 0.346069
-19 12 14 0.729132 0.312012 0.411326
-19 12 15 0.731225 0.318555 0.475708
-19 12 16 0.732674 0.325203 0.535762
-19 12 17 0.733481 0.331957 0.591488
-19 12 18 0.735322 0.337210 0.642876
-19 12 19 0.737968 0.341297 0.690889
-19 12 20 0.739009 0.345531 0.731470
-19 12 21 0.739088 0.349852 0.767590
-19 12 22 0.740616 0.355273 0.797631
-19 12 23 0.742804 0.361194 0.824909
-19 12 24 0.746289 0.377896 0.846047
-19 12 25 0.750205 0.398190 0.865138
-19 12 26 0.756753 0.431985 0.883140
-19 12 27 0.763908 0.468895 0.900890
-19 12 28 0.768441 0.496140 0.913418
-19 12 29 0.772599 0.522004 0.925200
-19 12 30 0.775848 0.542156 0.934342
-19 12 31 0.779036 0.561926 0.943309
-19 13 0 0.725925 0.280250 0.000000
-19 13 1 0.726155 0.283030 0.000000
-19 13 2 0.726381 0.285870 0.000000
-19 13 3 0.726553 0.289622 0.000000
-19 13 4 0.726784 0.293757 0.000000
-19 13 5 0.727420 0.300576 0.000000
-19 13 6 0.728882 0.307795 0.000000
-19 13 7 0.733924 0.316750 0.000000
-19 13 8 0.738469 0.325749 0.000000
-19 13 9 0.741525 0.334879 0.027317
-19 13 10 0.744459 0.344397 0.136698
-19 13 11 0.747130 0.354767 0.211426
-19 13 12 0.748938 0.364877 0.284233
-19 13 13 0.749309 0.374552 0.353837
-19 13 14 0.750181 0.383524 0.421782
-19 13 15 0.751697 0.391592 0.487592
-19 13 16 0.752446 0.399115 0.549413
-19 13 17 0.752429 0.406094 0.607244
-19 13 18 0.753497 0.411838 0.659903
-19 13 19 0.755408 0.416623 0.708538
-19 13 20 0.755749 0.420905 0.749928
-19 13 21 0.755147 0.424886 0.786970
-19 13 22 0.755801 0.430306 0.816588
-19 13 23 0.757027 0.436379 0.842832
-19 13 24 0.759614 0.450775 0.863345
-19 13 25 0.762655 0.467946 0.881948
-19 13 26 0.767830 0.497197 0.898759
-19 13 27 0.773497 0.529236 0.915156
-19 13 28 0.777093 0.552876 0.926610
-19 13 29 0.780393 0.575316 0.937358
-19 13 30 0.782998 0.592573 0.945625
-19 13 31 0.785556 0.609483 0.953727
-19 14 0 0.752381 0.342947 0.000000
-19 14 1 0.752457 0.345592 0.000000
-19 14 2 0.752530 0.348302 0.000000
-19 14 3 0.752546 0.352004 0.000000
-19 14 4 0.752601 0.356071 0.000000
-19 14 5 0.752929 0.362688 0.000000
-19 14 6 0.754094 0.370200 0.000000
-19 14 7 0.758884 0.381592 0.000000
-19 14 8 0.763111 0.392631 0.000000
-19 14 9 0.765645 0.402611 0.000000
-19 14 10 0.768056 0.413185 0.095972
-19 14 11 0.770195 0.425069 0.196489
-19 14 12 0.771339 0.436439 0.286682
-19 14 13 0.770825 0.446953 0.359667
-19 14 14 0.770839 0.456906 0.430401
-19 14 15 0.771534 0.466136 0.498240
-19 14 16 0.771395 0.474134 0.561738
-19 14 17 0.770424 0.480900 0.620894
-19 14 18 0.770571 0.486920 0.674746
-19 14 19 0.771588 0.492362 0.724471
-19 14 20 0.771210 0.496626 0.766614
-19 14 21 0.769996 0.500186 0.804208
-19 14 22 0.770060 0.505306 0.834063
-19 14 23 0.770706 0.511135 0.860401
-19 14 24 0.772566 0.523505 0.880484
-19 14 25 0.774831 0.538054 0.898483
-19 14 26 0.778736 0.562943 0.913846
-19 14 27 0.783020 0.590217 0.928600
-19 14 28 0.785618 0.610137 0.938843
-19 14 29 0.787974 0.629005 0.948441
-19 14 30 0.789821 0.643597 0.955810
-19 14 31 0.791634 0.657904 0.963030
-19 15 0 0.779529 0.415108 0.000000
-19 15 1 0.779255 0.417470 0.000000
-19 15 2 0.778975 0.419899 0.000000
-19 15 3 0.778590 0.423319 0.000000
-19 15 4 0.778189 0.427051 0.000000
-19 15 5 0.777679 0.432971 0.000000
-19 15 6 0.778232 0.439772 0.000000
-19 15 7 0.783395 0.450393 0.000000
-19 15 8 0.787762 0.461292 0.000000
-19 15 9 0.789737 0.473022 0.000000
-19 15 10 0.791545 0.485170 0.010860
-19 15 11 0.792983 0.498240 0.163258
-19 15 12 0.793361 0.510655 0.287006
-19 15 13 0.791972 0.521979 0.363003
-19 15 14 0.790996 0.532690 0.436657
-19 15 15 0.790554 0.542615 0.507299
-19 15 16 0.789286 0.550573 0.572359
-19 15 17 0.787193 0.556566 0.631836
-19 15 18 0.786230 0.562588 0.686780
-19 15 19 0.786146 0.568633 0.738198
-19 15 20 0.785028 0.572794 0.781023
-19 15 21 0.783288 0.575826 0.818693
-19 15 22 0.783128 0.580264 0.849633
-19 15 23 0.783686 0.585341 0.877514
-19 15 24 0.785037 0.596041 0.897420
-19 15 25 0.786653 0.608617 0.914667
-19 15 26 0.789423 0.629375 0.928249
-19 15 27 0.792459 0.652021 0.940987
-19 15 28 0.793979 0.668071 0.949842
-19 15 29 0.795282 0.683179 0.958142
-19 15 30 0.796224 0.695403 0.964582
-19 15 31 0.797142 0.707435 0.970899
-19 16 0 0.802399 0.478193 0.000000
-19 16 1 0.802038 0.480714 0.000000
-19 16 2 0.801670 0.483306 0.000000
-19 16 3 0.801189 0.486951 0.000000
-19 16 4 0.800674 0.490927 0.000000
-19 16 5 0.799917 0.497231 0.000000
-19 16 6 0.800219 0.504372 0.000000
-19 16 7 0.805104 0.515145 0.000000
-19 16 8 0.809089 0.526407 0.000000
-19 16 9 0.810374 0.539133 0.000000
-19 16 10 0.811450 0.552219 0.000000
-19 16 11 0.812066 0.566098 0.141098
-19 16 12 0.811526 0.579227 0.284785
-19 16 13 0.809061 0.591107 0.364102
-19 16 14 0.807048 0.602192 0.440501
-19 16 15 0.805617 0.612258 0.513146
-19 16 16 0.803409 0.620488 0.579805
-19 16 17 0.800424 0.626882 0.640478
-19 16 18 0.798604 0.633192 0.696521
-19 16 19 0.797690 0.639435 0.748963
-19 16 20 0.796047 0.643694 0.792643
-19 16 21 0.793966 0.646762 0.831066
-19 16 22 0.793543 0.650740 0.862675
-19 16 23 0.793873 0.655131 0.891186
-19 16 24 0.794623 0.664074 0.910925
-19 16 25 0.795511 0.674534 0.927740
-19 16 26 0.797382 0.691565 0.940140
-19 16 27 0.799480 0.710112 0.951522
-19 16 28 0.800192 0.722827 0.959352
-19 16 29 0.800706 0.734710 0.966674
-19 16 30 0.801105 0.744873 0.972444
-19 16 31 0.801496 0.754921 0.978112
-19 17 0 0.820992 0.532202 0.000000
-19 17 1 0.820806 0.535324 0.000000
-19 17 2 0.820615 0.538524 0.000000
-19 17 3 0.820343 0.542900 0.000000
-19 17 4 0.820054 0.547699 0.000000
-19 17 5 0.819645 0.555467 0.000000
-19 17 6 0.820054 0.564000 0.000000
-19 17 7 0.824011 0.575847 0.000000
-19 17 8 0.827094 0.587974 0.000000
-19 17 9 0.827557 0.600943 0.000000
-19 17 10 0.827773 0.614332 0.000000
-19 17 11 0.827443 0.628645 0.130008
-19 17 12 0.825833 0.642157 0.280017
-19 17 13 0.822092 0.654337 0.362965
-19 17 14 0.818995 0.665411 0.441932
-19 17 15 0.816725 0.675064 0.515782
-19 17 16 0.813766 0.683876 0.584077
-19 17 17 0.810118 0.691848 0.646818
-19 17 18 0.807693 0.698731 0.703968
-19 17 19 0.806220 0.704769 0.756768
-19 17 20 0.804268 0.709325 0.801475
-19 17 21 0.802029 0.712994 0.841326
-19 17 22 0.801304 0.716734 0.873187
-19 17 23 0.801268 0.720507 0.901417
-19 17 24 0.801322 0.727603 0.921001
-19 17 25 0.801406 0.735806 0.937704
-19 17 26 0.802614 0.749513 0.949519
-19 17 27 0.804082 0.764491 0.960206
-19 17 28 0.804256 0.774406 0.967373
-19 17 29 0.804245 0.783598 0.974037
-19 17 30 0.804463 0.792006 0.979397
-19 17 31 0.804696 0.800362 0.984670
-19 18 0 0.838905 0.586320 0.000000
-19 18 1 0.838549 0.589324 0.000000
-19 18 2 0.838185 0.592404 0.000000
-19 18 3 0.837690 0.596613 0.000000
-19 18 4 0.837178 0.601266 0.000000
-19 18 5 0.836548 0.609030 0.000000
-19 18 6 0.836792 0.617803 0.000000
-19 18 7 0.840825 0.630945 0.000000
-19 18 8 0.843747 0.644121 0.000000
-19 18 9 0.843338 0.657397 0.000000
-19 18 10 0.842576 0.671175 0.000000
-19 18 11 0.841034 0.686058 0.122288
-19 18 12 0.838315 0.699901 0.274345
-19 18 13 0.833631 0.712011 0.360610
-19 18 14 0.829589 0.723184 0.442104
-19 18 15 0.826371 0.733153 0.517464
-19 18 16 0.822675 0.742141 0.587127
-19 18 17 0.818501 0.750147 0.651092
-19 18 18 0.815633 0.757519 0.709496
-19 18 19 0.813778 0.764397 0.763576
-19 18 20 0.811542 0.769070 0.809002
-19 18 21 0.809077 0.772420 0.849236
-19 18 22 0.808137 0.776092 0.881561
-19 18 23 0.807891 0.779912 0.910292
-19 18 24 0.807465 0.785588 0.929749
-19 18 25 0.806979 0.791883 0.946116
-19 18 26 0.807576 0.802370 0.957294
-19 18 27 0.808422 0.813826 0.967275
-19 18 28 0.808205 0.821586 0.973972
-19 18 29 0.807835 0.828818 0.980199
-19 18 30 0.807782 0.835338 0.985132
-19 18 31 0.807749 0.841811 0.989978
-19 19 0 0.856289 0.640523 0.000000
-19 19 1 0.855496 0.642851 0.000000
-19 19 2 0.854686 0.645242 0.000000
-19 19 3 0.853632 0.648587 0.000000
-19 19 4 0.852548 0.652340 0.000000
-19 19 5 0.851255 0.658958 0.000000
-19 19 6 0.851120 0.667075 0.000000
-19 19 7 0.856012 0.681685 0.000000
-19 19 8 0.859350 0.696051 0.000000
-19 19 9 0.858029 0.709685 0.000000
-19 19 10 0.856196 0.723921 0.000000
-19 19 11 0.853238 0.739480 0.117189
-19 19 12 0.849376 0.753612 0.267970
-19 19 13 0.844009 0.765363 0.357307
-19 19 14 0.839130 0.776721 0.441294
-19 19 15 0.834879 0.787573 0.518405
-19 19 16 0.830458 0.796419 0.589226
-19 19 17 0.825867 0.803261 0.653759
-19 19 18 0.822678 0.811055 0.713534
-19 19 19 0.820581 0.819589 0.769609
-19 19 20 0.818079 0.824237 0.815514
-19 19 21 0.815334 0.826552 0.855317
-19 19 22 0.814247 0.830289 0.888271
-19 19 23 0.813913 0.834673 0.918112
-19 19 24 0.813175 0.839262 0.937465
-19 19 25 0.812303 0.843919 0.953322
-19 19 26 0.812327 0.851268 0.963823
-19 19 27 0.812558 0.859239 0.973088
-19 19 28 0.812063 0.865345 0.979464
-19 19 29 0.811465 0.871185 0.985428
-19 19 30 0.811069 0.875713 0.989920
-19 19 31 0.810686 0.880154 0.994315
-19 20 0 0.867215 0.678702 0.000000
-19 20 1 0.866443 0.681269 0.000000
-19 20 2 0.865656 0.683906 0.000000
-19 20 3 0.864643 0.687596 0.000000
-19 20 4 0.863602 0.691719 0.000000
-19 20 5 0.862364 0.698881 0.000000
-19 20 6 0.862162 0.707431 0.000000
-19 20 7 0.866445 0.721993 0.000000
-19 20 8 0.869173 0.736479 0.000000
-19 20 9 0.867237 0.750740 0.000000
-19 20 10 0.864723 0.765387 0.000000
-19 20 11 0.860938 0.780881 0.113906
-19 20 12 0.856354 0.795072 0.264066
-19 20 13 0.850436 0.807090 0.355918
-19 20 14 0.845044 0.818465 0.441886
-19 20 15 0.840330 0.829014 0.520288
-19 20 16 0.835478 0.838090 0.592365
-19 20 17 0.830488 0.845694 0.658118
-19 20 18 0.826865 0.853614 0.718498
-19 20 19 0.824304 0.861782 0.774698
-19 20 20 0.821495 0.866571 0.820901
-19 20 21 0.818535 0.869332 0.861105
-19 20 22 0.817246 0.872918 0.893865
-19 20 23 0.816715 0.876878 0.923240
-19 20 24 0.815796 0.880522 0.942325
-19 20 25 0.814747 0.884061 0.957980
-19 20 26 0.814517 0.889100 0.968188
-19 20 27 0.814476 0.894487 0.977139
-19 20 28 0.813681 0.898682 0.983277
-19 20 29 0.812779 0.902707 0.989013
-19 20 30 0.812282 0.906231 0.993277
-19 20 31 0.811812 0.909722 0.997443
-19 21 0 0.874266 0.707266 0.000000
-19 21 1 0.873790 0.710622 0.000000
-19 21 2 0.873306 0.714066 0.000000
-19 21 3 0.872694 0.718826 0.000000
-19 21 4 0.872065 0.724081 0.000000
-19 21 5 0.871316 0.732802 0.000000
-19 21 6 0.871232 0.742438 0.000000
-19 21 7 0.874027 0.756042 0.000000
-19 21 8 0.875530 0.770007 0.000000
-19 21 9 0.873156 0.785056 0.000000
-19 21 10 0.870194 0.800086 0.000000
-19 21 11 0.865937 0.815071 0.111713
-19 21 12 0.860881 0.829183 0.261646
-19 21 13 0.854492 0.841840 0.355679
-19 21 14 0.848782 0.853132 0.443317
-19 21 15 0.843946 0.862669 0.522735
-19 21 16 0.838840 0.872197 0.596128
-19 21 17 0.833463 0.881717 0.663495
-19 21 18 0.829336 0.889587 0.724019
-19 21 19 0.826180 0.896175 0.779221
-19 21 20 0.823037 0.901205 0.825613
-19 21 21 0.819903 0.905301 0.866718
-19 21 22 0.818378 0.908605 0.898789
-19 21 23 0.817585 0.911549 0.926754
-19 21 24 0.816562 0.914334 0.945473
-19 21 25 0.815462 0.917066 0.961110
-19 21 26 0.815170 0.920294 0.971255
-19 21 27 0.815064 0.923636 0.980134
-19 21 28 0.813955 0.925766 0.986082
-19 21 29 0.812702 0.927723 0.991611
-19 21 30 0.812249 0.930836 0.995774
-19 21 31 0.811850 0.934027 0.999847
-19 22 0 0.882347 0.732680 0.000000
-19 22 1 0.881689 0.736063 0.000000
-19 22 2 0.881016 0.739531 0.000000
-19 22 3 0.880133 0.744278 0.000000
-19 22 4 0.879190 0.749497 0.000000
-19 22 5 0.877825 0.758021 0.000000
-19 22 6 0.877239 0.767635 0.000000
-19 22 7 0.880027 0.781973 0.000000
-19 22 8 0.881341 0.796419 0.000000
-19 22 9 0.878231 0.811185 0.000000
-19 22 10 0.874656 0.826079 0.000000
-19 22 11 0.870060 0.841255 0.114128
-19 22 12 0.864781 0.855436 0.265560
-19 22 13 0.858363 0.867958 0.360520
-19 22 14 0.852647 0.879487 0.449069
-19 22 15 0.847833 0.889741 0.529375
-19 22 16 0.842485 0.899308 0.602955
-19 22 17 0.836603 0.908186 0.669806
-19 22 18 0.832028 0.915679 0.729907
-19 22 19 0.828468 0.922093 0.784758
-19 22 20 0.824945 0.926989 0.830604
-19 22 21 0.821443 0.930972 0.871049
-19 22 22 0.819789 0.934325 0.902841
-19 22 23 0.818974 0.937392 0.930702
-19 22 24 0.817950 0.939795 0.949108
-19 22 25 0.816858 0.941976 0.964364
-19 22 26 0.816598 0.944317 0.974157
-19 22 27 0.816531 0.946695 0.982689
-19 22 28 0.815373 0.948026 0.988436
-19 22 29 0.814059 0.949207 0.993784
-19 22 30 0.813374 0.951371 0.997836
-19 22 31 0.812731 0.953600 1.001802
-19 23 0 0.890897 0.756661 0.000000
-19 23 1 0.889837 0.759726 0.000000
-19 23 2 0.888753 0.762864 0.000000
-19 23 3 0.887294 0.767104 0.000000
-19 23 4 0.885707 0.771755 0.000000
-19 23 5 0.883225 0.779285 0.000000
-19 23 6 0.881855 0.788373 0.000000
-19 23 7 0.885310 0.804215 0.000000
-19 23 8 0.886905 0.819596 0.000000
-19 23 9 0.882922 0.833592 0.000000
-19 23 10 0.878660 0.848116 0.000000
-19 23 11 0.873785 0.863802 0.118638
-19 23 12 0.868396 0.878118 0.272352
-19 23 13 0.862150 0.890151 0.367670
-19 23 14 0.856569 0.902064 0.456784
-19 23 15 0.851842 0.913823 0.537921
-19 23 16 0.846259 0.923239 0.611174
-19 23 17 0.839818 0.930312 0.676543
-19 23 18 0.834820 0.937278 0.735962
-19 23 19 0.830944 0.944160 0.790756
-19 23 20 0.827018 0.948749 0.835724
-19 23 21 0.823062 0.951962 0.874797
-19 23 22 0.821326 0.955514 0.906497
-19 23 23 0.820598 0.959221 0.934846
-19 23 24 0.819622 0.961458 0.952965
-19 23 25 0.818564 0.963206 0.967675
-19 23 26 0.818379 0.965082 0.976983
-19 23 27 0.818396 0.966986 0.985046
-19 23 28 0.817311 0.968093 0.990585
-19 23 29 0.816068 0.969086 0.995763
-19 23 30 0.815024 0.970056 0.999699
-19 23 31 0.813994 0.971023 1.003553
-19 24 0 0.896665 0.773639 0.000000
-19 24 1 0.895364 0.777386 0.000000
-19 24 2 0.894037 0.781190 0.000000
-19 24 3 0.892330 0.785840 0.000000
-19 24 4 0.890492 0.790821 0.000000
-19 24 5 0.887729 0.798115 0.000000
-19 24 6 0.885856 0.806858 0.000000
-19 24 7 0.887834 0.821878 0.000000
-19 24 8 0.888330 0.836629 0.000000
-19 24 9 0.884378 0.850573 0.000000
-19 24 10 0.880002 0.864907 0.000000
-19 24 11 0.874688 0.880100 0.133804
-19 24 12 0.869090 0.894056 0.293994
-19 24 13 0.863019 0.905954 0.387327
-19 24 14 0.857522 0.917714 0.474607
-19 24 15 0.852765 0.929298 0.554103
-19 24 16 0.847188 0.938472 0.625475
-19 24 17 0.840792 0.945236 0.688723
-19 24 18 0.835723 0.951894 0.746397
-19 24 19 0.831688 0.958469 0.799736
-19 24 20 0.827681 0.962858 0.843108
-19 24 21 0.823692 0.965936 0.880498
-19 24 22 0.821797 0.969226 0.911019
-19 24 23 0.820854 0.972612 0.938415
-19 24 24 0.819752 0.974583 0.955973
-19 24 25 0.818596 0.976081 0.970250
-19 24 26 0.818324 0.977756 0.979211
-19 24 27 0.818256 0.979472 0.986944
-19 24 28 0.817348 0.980514 0.992331
-19 24 29 0.816320 0.981460 0.997382
-19 24 30 0.815348 0.982105 1.001218
-19 24 31 0.814380 0.982731 1.004973
-19 25 0 0.901506 0.788283 0.000000
-19 25 1 0.900015 0.793046 0.000000
-19 25 2 0.898503 0.797847 0.000000
-19 25 3 0.896658 0.803213 0.000000
-19 25 4 0.894698 0.808822 0.000000
-19 25 5 0.891936 0.816135 0.000000
-19 25 6 0.889652 0.824593 0.000000
-19 25 7 0.889439 0.838014 0.000000
-19 25 8 0.888375 0.851613 0.000000
-19 25 9 0.884757 0.865746 0.000000
-19 25 10 0.880455 0.879951 0.000000
-19 25 11 0.874651 0.894315 0.152521
-19 25 12 0.868811 0.907747 0.320587
-19 25 13 0.862915 0.919626 0.411154
-19 25 14 0.857485 0.931055 0.495799
-19 25 15 0.852658 0.941906 0.572829
-19 25 16 0.847168 0.950806 0.641802
-19 25 17 0.841018 0.957758 0.702719
-19 25 18 0.835997 0.964181 0.758292
-19 25 19 0.831854 0.970192 0.809711
-19 25 20 0.827874 0.974417 0.851246
-19 25 21 0.823992 0.977570 0.886851
-19 25 22 0.821914 0.980444 0.915828
-19 25 23 0.820655 0.983191 0.941794
-19 25 24 0.819367 0.984860 0.958697
-19 25 25 0.818070 0.986171 0.972581
-19 25 26 0.817657 0.987734 0.981238
-19 25 27 0.817448 0.989356 0.988689
-19 25 28 0.816752 0.990387 0.993943
-19 25 29 0.815986 0.991333 0.998882
-19 25 30 0.815229 0.991944 1.002623
-19 25 31 0.814473 0.992532 1.006284
-19 26 0 0.903725 0.797035 0.000000
-19 26 1 0.902155 0.801912 0.000000
-19 26 2 0.900559 0.806862 0.000000
-19 26 3 0.898562 0.812896 0.000000
-19 26 4 0.896431 0.819306 0.000000
-19 26 5 0.893361 0.828334 0.000000
-19 26 6 0.890739 0.838130 0.000000
-19 26 7 0.890058 0.851252 0.000000
-19 26 8 0.888498 0.864517 0.000000
-19 26 9 0.884300 0.878212 0.000000
-19 26 10 0.879705 0.891909 0.000000
-19 26 11 0.874235 0.905613 0.176051
-19 26 12 0.868607 0.918494 0.353964
-19 26 13 0.862715 0.930002 0.440910
-19 26 14 0.857208 0.940862 0.521904
-19 26 15 0.852195 0.950887 0.595247
-19 26 16 0.846800 0.959325 0.660843
-19 26 17 0.841023 0.966176 0.718696
-19 26 18 0.836273 0.972384 0.772115
-19 26 19 0.832322 0.978090 0.822087
-19 26 20 0.828534 0.982134 0.861400
-19 26 21 0.824844 0.985180 0.894316
-19 26 22 0.822784 0.987843 0.921511
-19 26 23 0.821466 0.990332 0.946107
-19 26 24 0.820101 0.991910 0.962452
-19 26 25 0.818719 0.993186 0.976047
-19 26 26 0.817943 0.994256 0.983738
-19 26 27 0.817307 0.995278 0.990067
-19 26 28 0.816588 0.996234 0.995095
-19 26 29 0.815858 0.997180 0.999937
-19 26 30 0.815153 0.997784 1.003597
-19 26 31 0.814450 0.998366 1.007179
-19 27 0 0.905339 0.804427 0.000000
-19 27 1 0.903715 0.809210 0.000000
-19 27 2 0.902059 0.814113 0.000000
-19 27 3 0.899907 0.820806 0.000000
-19 27 4 0.897592 0.828055 0.000000
-19 27 5 0.894144 0.839191 0.000000
-19 27 6 0.891202 0.850700 0.000000
-19 27 7 0.890450 0.863822 0.000000
-19 27 8 0.888639 0.876941 0.000000
-19 27 9 0.883651 0.890053 0.000000
-19 27 10 0.878676 0.903156 0.000000
-19 27 11 0.873731 0.916238 0.200691
-19 27 12 0.868419 0.928561 0.388907
-19 27 13 0.862494 0.939617 0.472034
-19 27 14 0.856875 0.949853 0.549143
-19 27 15 0.851650 0.959031 0.618515
-19 27 16 0.846351 0.966963 0.680511
-19 27 17 0.840978 0.973648 0.735130
-19 27 18 0.836551 0.979644 0.786382
-19 27 19 0.832859 0.985104 0.835017
-19 27 20 0.829300 0.988963 0.872018
-19 27 21 0.825822 0.991861 0.902037
-19 27 22 0.823829 0.994361 0.927396
-19 27 23 0.822511 0.996679 0.950636
-19 27 24 0.821092 0.998216 0.966444
-19 27 25 0.819641 0.999491 0.979775
-19 27 26 0.818450 0.999979 0.986347
-19 27 27 0.817319 1.000286 0.991359
-19 27 28 0.816524 1.001152 0.996141
-19 27 29 0.815777 1.002098 1.000889
-19 27 30 0.815087 1.002703 1.004472
-19 27 31 0.814401 1.003285 1.007978
-19 28 0 0.907110 0.809814 0.000000
-19 28 1 0.905542 0.814668 0.000000
-19 28 2 0.903936 0.819637 0.000000
-19 28 3 0.901764 0.826330 0.000000
-19 28 4 0.899410 0.833650 0.000000
-19 28 5 0.895776 0.845364 0.000000
-19 28 6 0.892500 0.857535 0.000000
-19 28 7 0.890774 0.871692 0.000000
-19 28 8 0.888131 0.885524 0.000000
-19 28 9 0.882737 0.898383 0.000000
-19 28 10 0.877605 0.911159 0.034221
-19 28 11 0.873047 0.923752 0.248681
-19 28 12 0.867928 0.935655 0.412978
-19 28 13 0.861875 0.946408 0.493670
-19 28 14 0.856193 0.956276 0.568227
-19 28 15 0.850989 0.965004 0.634898
-19 28 16 0.845725 0.972584 0.694970
-19 28 17 0.840403 0.979017 0.748444
-19 28 18 0.836162 0.984747 0.797926
-19 28 19 0.832761 0.989930 0.844303
-19 28 20 0.829434 0.993673 0.879911
-19 28 21 0.826151 0.996552 0.909059
-19 28 22 0.824198 0.998908 0.933078
-19 28 23 0.822850 1.001025 0.954766
-19 28 24 0.821417 1.002461 0.969730
-19 28 25 0.819957 1.003670 0.982452
-19 28 26 0.818714 1.004127 0.988776
-19 28 27 0.817522 1.004411 0.993624
-19 28 28 0.816704 1.004986 0.997654
-19 28 29 0.815940 1.005603 1.001568
-19 28 30 0.815309 1.006187 1.005090
-19 28 31 0.814687 1.006769 1.008587
-19 29 0 0.908904 0.814915 0.000000
-19 29 1 0.907407 0.819863 0.000000
-19 29 2 0.905867 0.824914 0.000000
-19 29 3 0.903695 0.831513 0.000000
-19 29 4 0.901321 0.838796 0.000000
-19 29 5 0.897529 0.850867 0.000000
-19 29 6 0.893918 0.863551 0.000000
-19 29 7 0.891088 0.878890 0.000000
-19 29 8 0.887529 0.893558 0.000000
-19 29 9 0.881785 0.906211 0.004036
-19 29 10 0.876527 0.918698 0.130294
-19 29 11 0.872336 0.930821 0.300007
-19 29 12 0.867393 0.942324 0.435497
-19 29 13 0.861199 0.952796 0.513950
-19 29 14 0.855461 0.962332 0.586146
-19 29 15 0.850311 0.970666 0.650296
-19 29 16 0.845074 0.977917 0.708685
-19 29 17 0.839752 0.984086 0.761313
-19 29 18 0.835677 0.989542 0.809081
-19 29 19 0.832574 0.994443 0.853067
-19 29 20 0.829478 0.998080 0.887416
-19 29 21 0.826386 1.000959 0.915981
-19 29 22 0.824470 1.003173 0.938732
-19 29 23 0.823088 1.005084 0.958840
-19 29 24 0.821647 1.006412 0.972915
-19 29 25 0.820187 1.007544 0.984978
-19 29 26 0.818944 1.008049 0.991180
-19 29 27 0.817751 1.008409 0.996027
-19 29 28 0.816919 1.008664 0.999235
-19 29 29 0.816138 1.008905 1.002208
-19 29 30 0.815572 1.009466 1.005672
-19 29 31 0.815021 1.010048 1.009169
-19 30 0 0.910350 0.818925 0.000000
-19 30 1 0.908857 0.823807 0.000000
-19 30 2 0.907321 0.828802 0.000000
-19 30 3 0.905149 0.835484 0.000000
-19 30 4 0.902774 0.842830 0.000000
-19 30 5 0.898972 0.854836 0.000000
-19 30 6 0.895170 0.867685 0.000000
-19 30 7 0.891366 0.884190 0.000000
-19 30 8 0.887034 0.899681 0.000000
-19 30 9 0.881123 0.912127 0.067878
-19 30 10 0.875777 0.924386 0.216441
-19 30 11 0.871672 0.936232 0.345162
-19 30 12 0.866830 0.947484 0.454278
-19 30 13 0.860759 0.957744 0.530721
-19 30 14 0.855035 0.967012 0.600760
-19 30 15 0.849755 0.975002 0.662566
-19 30 16 0.844520 0.981969 0.719316
-19 30 17 0.839330 0.987911 0.771009
-19 30 18 0.835443 0.993118 0.817351
-19 30 19 0.832570 0.997754 0.859531
-19 30 20 0.829619 1.001292 0.893013
-19 30 21 0.826621 1.004171 0.921278
-19 30 22 0.824677 1.006315 0.943042
-19 30 23 0.823211 1.008125 0.961851
-19 30 24 0.821798 1.009411 0.975293
-19 30 25 0.820404 1.010522 0.986947
-19 30 26 0.819161 1.010969 0.993013
-19 30 27 0.817952 1.011262 0.997790
-19 30 28 0.817131 1.011489 1.000999
-19 30 29 0.816364 1.011706 1.003985
-19 30 30 0.815851 1.012084 1.006839
-19 30 31 0.815354 1.012473 1.009684
-19 31 0 0.911772 0.822862 0.000000
-19 31 1 0.910279 0.827668 0.000000
-19 31 2 0.908743 0.832598 0.000000
-19 31 3 0.906571 0.839374 0.000000
-19 31 4 0.904196 0.846791 0.000000
-19 31 5 0.900394 0.858702 0.000000
-19 31 6 0.896411 0.871693 0.000000
-19 31 7 0.891641 0.889363 0.000000
-19 31 8 0.886547 0.905676 0.000000
-19 31 9 0.880481 0.917916 0.131244
-19 31 10 0.875049 0.929951 0.301925
-19 31 11 0.871012 0.941533 0.389905
-19 31 12 0.866265 0.952542 0.472810
-19 31 13 0.860335 0.962596 0.547257
-19 31 14 0.854628 0.971599 0.615153
-19 31 15 0.849208 0.979250 0.674626
-19 31 16 0.843973 0.985935 0.729740
-19 31 17 0.838924 0.991652 0.780494
-19 31 18 0.835226 0.996613 0.825430
-19 31 19 0.832578 1.000985 0.865841
-19 31 20 0.829767 1.004424 0.898484
-19 31 21 0.826856 1.007303 0.926467
-19 31 22 0.824879 1.009383 0.947263
-19 31 23 0.823326 1.011099 0.964792
-19 31 24 0.821944 1.012347 0.977619
-19 31 25 0.820620 1.013440 0.988878
-19 31 26 0.819377 1.013822 0.994808
-19 31 27 0.818151 1.014039 0.999509
-19 31 28 0.817343 1.014257 1.002776
-19 31 29 0.816593 1.014474 1.005837
-19 31 30 0.816131 1.014659 1.008045
-19 31 31 0.815688 1.014841 1.010196
-20 0 0 0.508019 0.000000 0.000000
-20 0 1 0.508129 0.000000 0.000000
-20 0 2 0.508249 0.000000 0.000000
-20 0 3 0.508528 0.000000 0.000000
-20 0 4 0.508827 0.000000 0.000000
-20 0 5 0.509270 0.000000 0.000000
-20 0 6 0.510108 0.000000 0.000000
-20 0 7 0.512657 0.000000 0.000000
-20 0 8 0.516124 0.000000 0.032977
-20 0 9 0.522343 0.000000 0.051852
-20 0 10 0.527643 0.000000 0.079969
-20 0 11 0.530920 0.000000 0.128419
-20 0 12 0.534559 0.000000 0.175298
-20 0 13 0.538804 0.000000 0.219558
-20 0 14 0.543473 0.000000 0.265605
-20 0 15 0.548686 0.000000 0.313949
-20 0 16 0.553384 0.000000 0.357851
-20 0 17 0.557569 0.000000 0.397310
-20 0 18 0.561723 0.000000 0.435678
-20 0 19 0.565853 0.000000 0.473199
-20 0 20 0.570260 0.000000 0.506425
-20 0 21 0.574833 0.000000 0.537076
-20 0 22 0.581700 0.000000 0.565557
-20 0 23 0.589609 0.000000 0.593052
-20 0 24 0.604136 0.000000 0.625201
-20 0 25 0.620870 0.000000 0.658902
-20 0 26 0.646923 0.000000 0.699559
-20 0 27 0.675126 0.000000 0.741821
-20 0 28 0.693978 0.000000 0.770643
-20 0 29 0.711493 0.000000 0.797544
-20 0 30 0.724295 0.073646 0.817328
-20 0 31 0.736783 0.171668 0.836638
-20 1 0 0.515311 0.000000 0.000000
-20 1 1 0.515618 0.000000 0.000000
-20 1 2 0.515923 0.000000 0.000000
-20 1 3 0.516202 0.000000 0.000000
-20 1 4 0.516502 0.000000 0.000000
-20 1 5 0.516945 0.000000 0.000000
-20 1 6 0.517761 0.000000 0.000000
-20 1 7 0.520194 0.000000 0.000000
-20 1 8 0.523559 0.000000 0.036325
-20 1 9 0.529719 0.000000 0.054981
-20 1 10 0.535016 0.000000 0.083095
-20 1 11 0.538411 0.000000 0.132015
-20 1 12 0.542102 0.000000 0.179493
-20 1 13 0.546288 0.000000 0.224566
-20 1 14 0.550846 0.000000 0.271137
-20 1 15 0.555884 0.000000 0.319636
-20 1 16 0.560510 0.000000 0.364195
-20 1 17 0.564722 0.000000 0.404812
-20 1 18 0.568873 0.000000 0.443671
-20 1 19 0.572974 0.000000 0.481160
-20 1 20 0.577351 0.000000 0.514747
-20 1 21 0.581893 0.000000 0.545993
-20 1 22 0.588531 0.000000 0.574318
-20 1 23 0.596122 0.000000 0.601315
-20 1 24 0.609259 0.000000 0.631764
-20 1 25 0.624244 0.000000 0.663362
-20 1 26 0.649921 0.000000 0.703601
-20 1 27 0.678066 0.000000 0.745833
-20 1 28 0.696962 0.000000 0.774677
-20 1 29 0.714536 0.000000 0.801609
-20 1 30 0.727287 0.087002 0.821395
-20 1 31 0.739715 0.185025 0.840704
-20 2 0 0.522754 0.000000 0.000000
-20 2 1 0.523252 0.000000 0.000000
-20 2 2 0.523737 0.000000 0.000000
-20 2 3 0.524026 0.000000 0.000000
-20 2 4 0.524335 0.000000 0.000000
-20 2 5 0.524782 0.000000 0.000000
-20 2 6 0.525579 0.000000 0.000000
-20 2 7 0.527895 0.000000 0.000000
-20 2 8 0.531157 0.000000 0.039420
-20 2 9 0.537258 0.000000 0.058042
-20 2 10 0.542549 0.000000 0.086282
-20 2 11 0.546059 0.000000 0.135684
-20 2 12 0.549800 0.000000 0.183774
-20 2 13 0.553927 0.000000 0.229677
-20 2 14 0.558376 0.000000 0.276788
-20 2 15 0.563241 0.000000 0.325452
-20 2 16 0.567789 0.000000 0.370679
-20 2 17 0.572021 0.000000 0.412471
-20 2 18 0.576167 0.000000 0.451831
-20 2 19 0.580246 0.000000 0.489298
-20 2 20 0.584593 0.000000 0.523249
-20 2 21 0.589103 0.000000 0.555091
-20 2 22 0.595507 0.000000 0.583257
-20 2 23 0.602773 0.000000 0.609754
-20 2 24 0.614576 0.000000 0.638568
-20 2 25 0.627890 0.000000 0.668155
-20 2 26 0.653115 0.000000 0.707885
-20 2 27 0.681090 0.000000 0.749955
-20 2 28 0.700010 0.000000 0.778799
-20 2 29 0.717636 0.004290 0.805754
-20 2 30 0.730343 0.100632 0.825541
-20 2 31 0.742722 0.198655 0.844850
-20 3 0 0.532475 0.000000 0.000000
-20 3 1 0.533060 0.000000 0.000000
-20 3 2 0.533637 0.000000 0.000000
-20 3 3 0.534093 0.000000 0.000000
-20 3 4 0.534555 0.000000 0.000000
-20 3 5 0.535061 0.000000 0.000000
-20 3 6 0.535880 0.000000 0.000000
-20 3 7 0.538052 0.000000 0.000000
-20 3 8 0.541191 0.000000 0.038724
-20 3 9 0.547232 0.000000 0.060063
-20 3 10 0.552501 0.000000 0.090378
-20 3 11 0.556071 0.000000 0.140438
-20 3 12 0.559827 0.000000 0.189350
-20 3 13 0.563894 0.000000 0.236348
-20 3 14 0.568245 0.000000 0.284211
-20 3 15 0.572963 0.000000 0.333187
-20 3 16 0.577379 0.000000 0.379275
-20 3 17 0.581492 0.000000 0.422474
-20 3 18 0.585620 0.000000 0.462504
-20 3 19 0.589758 0.000000 0.500068
-20 3 20 0.594091 0.000000 0.534446
-20 3 21 0.598540 0.000000 0.566912
-20 3 22 0.604647 0.000000 0.594889
-20 3 23 0.611507 0.000000 0.620824
-20 3 24 0.622813 0.000000 0.649004
-20 3 25 0.635603 0.000000 0.677933
-20 3 26 0.659241 0.000000 0.715807
-20 3 27 0.685383 0.000000 0.755745
-20 3 28 0.704022 0.000000 0.784241
-20 3 29 0.721589 0.021447 0.811101
-20 3 30 0.734374 0.118361 0.830882
-20 3 31 0.746841 0.216384 0.850192
-20 4 0 0.543149 0.000000 0.000000
-20 4 1 0.543800 0.000000 0.000000
-20 4 2 0.544449 0.000000 0.000000
-20 4 3 0.545065 0.000000 0.000000
-20 4 4 0.545679 0.000000 0.000000
-20 4 5 0.546279 0.000000 0.000000
-20 4 6 0.547150 0.000000 0.000000
-20 4 7 0.549196 0.000000 0.000000
-20 4 8 0.552219 0.000000 0.035132
-20 4 9 0.558177 0.000000 0.061202
-20 4 10 0.563407 0.000000 0.094974
-20 4 11 0.567039 0.000000 0.145688
-20 4 12 0.570811 0.000000 0.195457
-20 4 13 0.574815 0.000000 0.243652
-20 4 14 0.579061 0.000000 0.292334
-20 4 15 0.583618 0.000000 0.341641
-20 4 16 0.587889 0.000000 0.388675
-20 4 17 0.591877 0.000000 0.433434
-20 4 18 0.595982 0.000000 0.474203
-20 4 19 0.600180 0.000000 0.511868
-20 4 20 0.604496 0.000000 0.546714
-20 4 21 0.608882 0.000000 0.579868
-20 4 22 0.614669 0.000000 0.607649
-20 4 23 0.621093 0.000000 0.632988
-20 4 24 0.631938 0.000000 0.660573
-20 4 25 0.644257 0.000000 0.688907
-20 4 26 0.666097 0.000000 0.724663
-20 4 27 0.690133 0.000000 0.762132
-20 4 28 0.708441 0.000000 0.790226
-20 4 29 0.725931 0.040264 0.816980
-20 4 30 0.738783 0.137805 0.836752
-20 4 31 0.751326 0.235827 0.856057
-20 5 0 0.560500 0.000000 0.000000
-20 5 1 0.561063 0.000000 0.000000
-20 5 2 0.561637 0.000000 0.000000
-20 5 3 0.562369 0.000000 0.000000
-20 5 4 0.563127 0.000000 0.000000
-20 5 5 0.564063 0.000000 0.000000
-20 5 6 0.565207 0.000000 0.000000
-20 5 7 0.567252 0.000000 0.000000
-20 5 8 0.570211 0.000000 0.011263
-20 5 9 0.575909 0.000000 0.056161
-20 5 10 0.580988 0.000000 0.103073
-20 5 11 0.584708 0.000000 0.154411
-20 5 12 0.588501 0.000000 0.205287
-20 5 13 0.592418 0.000000 0.255389
-20 5 14 0.596500 0.000000 0.305348
-20 5 15 0.600794 0.000000 0.355123
-20 5 16 0.604845 0.000000 0.403705
-20 5 17 0.608655 0.000000 0.451093
-20 5 18 0.612716 0.000000 0.493084
-20 5 19 0.616973 0.000000 0.530877
-20 5 20 0.621254 0.000000 0.566476
-20 5 21 0.625551 0.000000 0.600758
-20 5 22 0.630869 0.000000 0.628312
-20 5 23 0.636652 0.000000 0.652808
-20 5 24 0.647273 0.000000 0.680066
-20 5 25 0.659508 0.000000 0.708245
-20 5 26 0.678065 0.000000 0.740049
-20 5 27 0.698080 0.000000 0.772689
-20 5 28 0.715708 0.000000 0.800015
-20 5 29 0.732995 0.070699 0.826582
-20 5 30 0.745834 0.169255 0.846313
-20 5 31 0.758377 0.267277 0.865589
-20 6 0 0.579949 0.000000 0.000000
-20 6 1 0.580464 0.000000 0.000000
-20 6 2 0.580997 0.000000 0.000000
-20 6 3 0.581812 0.000000 0.000000
-20 6 4 0.582680 0.000000 0.000000
-20 6 5 0.583916 0.000000 0.000000
-20 6 6 0.585363 0.000000 0.000000
-20 6 7 0.587728 0.000000 0.000000
-20 6 8 0.590843 0.000000 0.000000
-20 6 9 0.596209 0.000000 0.052860
-20 6 10 0.601095 0.000000 0.111993
-20 6 11 0.604924 0.000000 0.164046
-20 6 12 0.608747 0.000000 0.216156
-20 6 13 0.612559 0.000000 0.268361
-20 6 14 0.616458 0.000000 0.319839
-20 6 15 0.620468 0.000000 0.370381
-20 6 16 0.624261 0.000000 0.420523
-20 6 17 0.627837 0.000000 0.470265
-20 6 18 0.631809 0.000000 0.513672
-20 6 19 0.636086 0.000000 0.552150
-20 6 20 0.640306 0.000000 0.588535
-20 6 21 0.644490 0.000000 0.623663
-20 6 22 0.649412 0.000000 0.651306
-20 6 23 0.654669 0.000000 0.675546
-20 6 24 0.664853 0.000000 0.702236
-20 6 25 0.676679 0.000000 0.729742
-20 6 26 0.692505 0.000000 0.758242
-20 6 27 0.709255 0.000000 0.786972
-20 6 28 0.725664 0.006028 0.812960
-20 6 29 0.742024 0.118258 0.838557
-20 6 30 0.754272 0.210885 0.857625
-20 6 31 0.766244 0.302206 0.876258
-20 7 0 0.608492 0.000000 0.000000
-20 7 1 0.609126 0.000000 0.000000
-20 7 2 0.609766 0.000000 0.000000
-20 7 3 0.610522 0.000000 0.000000
-20 7 4 0.611356 0.000000 0.000000
-20 7 5 0.612735 0.000000 0.000000
-20 7 6 0.614619 0.000000 0.000000
-20 7 7 0.618687 0.000000 0.000000
-20 7 8 0.622918 0.000000 0.000000
-20 7 9 0.627640 0.000000 0.057098
-20 7 10 0.632147 0.000000 0.124472
-20 7 11 0.636183 0.000000 0.177630
-20 7 12 0.640068 0.000000 0.231534
-20 7 13 0.643702 0.000000 0.286684
-20 7 14 0.647335 0.000000 0.340724
-20 7 15 0.650967 0.000000 0.393338
-20 7 16 0.654335 0.000000 0.445094
-20 7 17 0.657440 0.000000 0.495992
-20 7 18 0.661124 0.000000 0.541650
-20 7 19 0.665258 0.000000 0.583235
-20 7 20 0.669294 0.000000 0.620549
-20 7 21 0.673273 0.000000 0.655301
-20 7 22 0.678110 0.000000 0.684401
-20 7 23 0.683339 0.000000 0.710931
-20 7 24 0.692159 0.000000 0.736005
-20 7 25 0.702175 0.018641 0.760593
-20 7 26 0.717662 0.058650 0.788598
-20 7 27 0.734412 0.099636 0.817391
-20 7 28 0.747271 0.167879 0.839574
-20 7 29 0.759574 0.240017 0.860812
-20 7 30 0.768717 0.296629 0.876520
-20 7 31 0.777650 0.352207 0.891860
-20 8 0 0.635526 0.033774 0.000000
-20 8 1 0.636232 0.036006 0.000000
-20 8 2 0.636941 0.036939 0.000000
-20 8 3 0.637682 0.018378 0.000000
-20 8 4 0.638519 0.002303 0.000000
-20 8 5 0.640037 0.003634 0.000000
-20 8 6 0.642270 0.004635 0.000000
-20 8 7 0.647607 0.004207 0.000000
-20 8 8 0.652671 0.004986 0.000000
-20 8 9 0.656917 0.009387 0.056463
-20 8 10 0.661135 0.013010 0.134378
-20 8 11 0.665287 0.014922 0.189429
-20 8 12 0.669149 0.016921 0.245530
-20 8 13 0.672525 0.019063 0.303382
-20 8 14 0.675880 0.021598 0.359841
-20 8 15 0.679206 0.024639 0.414510
-20 8 16 0.682197 0.024503 0.467883
-20 8 17 0.684853 0.021191 0.519962
-20 8 18 0.688239 0.019181 0.567526
-20 8 19 0.692192 0.018184 0.611581
-20 8 20 0.695955 0.019263 0.649792
-20 8 21 0.699604 0.021586 0.684498
-20 8 22 0.704205 0.026661 0.714676
-20 8 23 0.709237 0.032987 0.742798
-20 8 24 0.716748 0.075059 0.766558
-20 8 25 0.725085 0.129046 0.788864
-20 8 26 0.739878 0.192075 0.815964
-20 8 27 0.756160 0.257191 0.844171
-20 8 28 0.766082 0.301118 0.863105
-20 8 29 0.775095 0.342019 0.880714
-20 8 30 0.781731 0.370908 0.893615
-20 8 31 0.788208 0.398997 0.906202
-20 9 0 0.658029 0.070137 0.000000
-20 9 1 0.658674 0.071307 0.000000
-20 9 2 0.659332 0.072047 0.000000
-20 9 3 0.660191 0.066327 0.000000
-20 9 4 0.661148 0.061846 0.000000
-20 9 5 0.662784 0.066034 0.000000
-20 9 6 0.665108 0.070239 0.000000
-20 9 7 0.670413 0.074515 0.000000
-20 9 8 0.675461 0.078656 0.000000
-20 9 9 0.679736 0.082396 0.041205
-20 9 10 0.683925 0.086413 0.136562
-20 9 11 0.687928 0.091040 0.195874
-20 9 12 0.691510 0.095541 0.255379
-20 9 13 0.694390 0.099833 0.315205
-20 9 14 0.697427 0.103778 0.373652
-20 9 15 0.700665 0.107277 0.430326
-20 9 16 0.703422 0.109313 0.485329
-20 9 17 0.705697 0.109886 0.538663
-20 9 18 0.708752 0.110388 0.587094
-20 9 19 0.712415 0.110835 0.631713
-20 9 20 0.715633 0.113017 0.670724
-20 9 21 0.718585 0.116241 0.706369
-20 9 22 0.722486 0.123045 0.736496
-20 9 23 0.726818 0.131476 0.764114
-20 9 24 0.733189 0.160947 0.787466
-20 9 25 0.740238 0.197432 0.809396
-20 9 26 0.753271 0.251469 0.834363
-20 9 27 0.767684 0.309557 0.860031
-20 9 28 0.776505 0.348519 0.877387
-20 9 29 0.784527 0.384749 0.893556
-20 9 30 0.790447 0.410790 0.905309
-20 9 31 0.796227 0.436153 0.916768
-20 10 0 0.681696 0.112184 0.000000
-20 10 1 0.682289 0.112986 0.000000
-20 10 2 0.682899 0.113936 0.000000
-20 10 3 0.683776 0.117102 0.000000
-20 10 4 0.684748 0.120647 0.000000
-20 10 5 0.686392 0.126837 0.000000
-20 10 6 0.688727 0.133113 0.000000
-20 10 7 0.694057 0.139763 0.000000
-20 10 8 0.699106 0.145794 0.000000
-20 10 9 0.703310 0.149969 0.030827
-20 10 10 0.707378 0.154934 0.138526
-20 10 11 0.711151 0.161634 0.201697
-20 10 12 0.714424 0.168151 0.264380
-20 10 13 0.716861 0.174362 0.326250
-20 10 14 0.719535 0.179675 0.386869
-20 10 15 0.722513 0.183832 0.445882
-20 10 16 0.724972 0.187777 0.502614
-20 10 17 0.726913 0.191509 0.557065
-20 10 18 0.729628 0.194179 0.606463
-20 10 19 0.732945 0.196022 0.651930
-20 10 20 0.735562 0.199175 0.691674
-20 10 21 0.737760 0.203114 0.727985
-20 10 22 0.740951 0.210720 0.758129
-20 10 23 0.744592 0.219992 0.785470
-20 10 24 0.749920 0.240334 0.808309
-20 10 25 0.755810 0.264367 0.829647
-20 10 26 0.766884 0.310304 0.852369
-20 10 27 0.779155 0.361297 0.875410
-20 10 28 0.786753 0.395808 0.891176
-20 10 29 0.793684 0.427966 0.905903
-20 10 30 0.798864 0.451620 0.916638
-20 10 31 0.803927 0.474708 0.927105
-20 11 0 0.707920 0.166740 0.000000
-20 11 1 0.708484 0.168697 0.000000
-20 11 2 0.709055 0.170742 0.000000
-20 11 3 0.709726 0.174093 0.000000
-20 11 4 0.710488 0.177815 0.000000
-20 11 5 0.711895 0.184126 0.000000
-20 11 6 0.714065 0.189985 0.000000
-20 11 7 0.719545 0.193880 0.000000
-20 11 8 0.724634 0.198559 0.000000
-20 11 9 0.728546 0.205585 0.031183
-20 11 10 0.732288 0.212716 0.140008
-20 11 11 0.735654 0.220078 0.206155
-20 11 12 0.738552 0.227536 0.271520
-20 11 13 0.740668 0.235158 0.335582
-20 11 14 0.742880 0.241746 0.398780
-20 11 15 0.745217 0.247004 0.460868
-20 11 16 0.747240 0.252281 0.519544
-20 11 17 0.748949 0.257574 0.574808
-20 11 18 0.751301 0.261654 0.625391
-20 11 19 0.754152 0.264790 0.672332
-20 11 20 0.756046 0.268619 0.712667
-20 11 21 0.757366 0.272864 0.749038
-20 11 22 0.759820 0.279233 0.779354
-20 11 23 0.762789 0.286567 0.806916
-20 11 24 0.767290 0.305419 0.829010
-20 11 25 0.772303 0.328111 0.849280
-20 11 26 0.780983 0.367910 0.869510
-20 11 27 0.790509 0.411657 0.889730
-20 11 28 0.796616 0.442851 0.903881
-20 11 29 0.802233 0.472251 0.917165
-20 11 30 0.806619 0.494533 0.927163
-20 11 31 0.810923 0.516341 0.936942
-20 12 0 0.734246 0.222034 0.000000
-20 12 1 0.734803 0.224712 0.000000
-20 12 2 0.735362 0.227442 0.000000
-20 12 3 0.735935 0.230944 0.000000
-20 12 4 0.736603 0.234814 0.000000
-20 12 5 0.737937 0.241260 0.000000
-20 12 6 0.740016 0.247257 0.000000
-20 12 7 0.745326 0.251313 0.000000
-20 12 8 0.750200 0.256565 0.000000
-20 12 9 0.753766 0.265409 0.029208
-20 12 10 0.757149 0.274128 0.138228
-20 12 11 0.760130 0.282572 0.208475
-20 12 12 0.762588 0.291157 0.277445
-20 12 13 0.764174 0.299976 0.344286
-20 12 14 0.765832 0.307791 0.410131
-20 12 15 0.767582 0.314314 0.474693
-20 12 16 0.769091 0.320780 0.535270
-20 12 17 0.770359 0.327189 0.591863
-20 12 18 0.772212 0.332357 0.643677
-20 12 19 0.774520 0.336559 0.691775
-20 12 20 0.775731 0.340820 0.732802
-20 12 21 0.776283 0.345115 0.769587
-20 12 22 0.777953 0.350684 0.799868
-20 12 23 0.780130 0.356833 0.827192
-20 12 24 0.783736 0.373835 0.848559
-20 12 25 0.787819 0.394456 0.867941
-20 12 26 0.794435 0.428680 0.886134
-20 12 27 0.801635 0.466042 0.904052
-20 12 28 0.806418 0.493768 0.916776
-20 12 29 0.810855 0.520118 0.928758
-20 12 30 0.814467 0.540467 0.937974
-20 12 31 0.818024 0.560416 0.947006
-20 13 0 0.760743 0.278558 0.000000
-20 13 1 0.761329 0.281233 0.000000
-20 13 2 0.761919 0.283966 0.000000
-20 13 3 0.762577 0.287562 0.000000
-20 13 4 0.763344 0.291534 0.000000
-20 13 5 0.764878 0.298134 0.000000
-20 13 6 0.766988 0.305198 0.000000
-20 13 7 0.771596 0.314270 0.000000
-20 13 8 0.775832 0.323308 0.000000
-20 13 9 0.778957 0.332246 0.023347
-20 13 10 0.781928 0.341588 0.131010
-20 13 11 0.784559 0.351818 0.207232
-20 13 12 0.786470 0.361836 0.281345
-20 13 13 0.787181 0.371498 0.351945
-20 13 14 0.788130 0.380460 0.420546
-20 13 15 0.789383 0.388521 0.486579
-20 13 16 0.790248 0.395941 0.548987
-20 13 17 0.790726 0.402720 0.607770
-20 13 18 0.791855 0.408438 0.660896
-20 13 19 0.793491 0.413332 0.709621
-20 13 20 0.794084 0.417617 0.751509
-20 13 21 0.794052 0.421536 0.789295
-20 13 22 0.794858 0.427034 0.819198
-20 13 23 0.796044 0.433249 0.845519
-20 13 24 0.798640 0.447802 0.866191
-20 13 25 0.801706 0.465136 0.884981
-20 13 26 0.806808 0.494721 0.901895
-20 13 27 0.812379 0.527133 0.918376
-20 13 28 0.816119 0.551144 0.929989
-20 13 29 0.819596 0.573955 0.940906
-20 13 30 0.822468 0.591435 0.949263
-20 13 31 0.825299 0.608561 0.957448
-20 14 0 0.787884 0.342334 0.000000
-20 14 1 0.788332 0.344911 0.000000
-20 14 2 0.788786 0.347549 0.000000
-20 14 3 0.789313 0.351101 0.000000
-20 14 4 0.789933 0.355011 0.000000
-20 14 5 0.791198 0.361422 0.000000
-20 14 6 0.793043 0.368782 0.000000
-20 14 7 0.797398 0.380253 0.000000
-20 14 8 0.801323 0.391307 0.000000
-20 14 9 0.803958 0.401106 0.000000
-20 14 10 0.806431 0.411504 0.083088
-20 14 11 0.808546 0.423221 0.189354
-20 14 12 0.809821 0.434484 0.283537
-20 14 13 0.809694 0.444991 0.357581
-20 14 14 0.809836 0.454909 0.429022
-20 14 15 0.810324 0.464070 0.497117
-20 14 16 0.810361 0.472005 0.561247
-20 14 17 0.809945 0.478715 0.621413
-20 14 18 0.810227 0.484762 0.675773
-20 14 19 0.811050 0.490292 0.725619
-20 14 20 0.810982 0.494563 0.768297
-20 14 21 0.810378 0.498077 0.806673
-20 14 22 0.810588 0.503220 0.836835
-20 14 23 0.811166 0.509104 0.863264
-20 14 24 0.812943 0.521560 0.883487
-20 14 25 0.815118 0.536206 0.901642
-20 14 26 0.818831 0.561387 0.917076
-20 14 27 0.822898 0.588998 0.931881
-20 14 28 0.825530 0.609216 0.942234
-20 14 29 0.827957 0.628377 0.951950
-20 14 30 0.830032 0.643190 0.959412
-20 14 31 0.832084 0.657713 0.966724
-20 15 0 0.815852 0.415435 0.000000
-20 15 1 0.815951 0.417790 0.000000
-20 15 2 0.816051 0.420207 0.000000
-20 15 3 0.816172 0.423538 0.000000
-20 15 4 0.816327 0.427175 0.000000
-20 15 5 0.816719 0.432955 0.000000
-20 15 6 0.817916 0.439622 0.000000
-20 15 7 0.822599 0.450129 0.000000
-20 15 8 0.826631 0.460921 0.000000
-20 15 9 0.828713 0.472567 0.000000
-20 15 10 0.830578 0.484579 0.000000
-20 15 11 0.831965 0.497397 0.150088
-20 15 12 0.832488 0.509666 0.283532
-20 15 13 0.831571 0.521019 0.360618
-20 15 14 0.830782 0.531647 0.435004
-20 15 15 0.830161 0.541345 0.505920
-20 15 16 0.829130 0.549232 0.571633
-20 15 17 0.827690 0.555308 0.632144
-20 15 18 0.826964 0.561396 0.687642
-20 15 19 0.826793 0.567494 0.739241
-20 15 20 0.826007 0.571700 0.782616
-20 15 21 0.824850 0.574772 0.821056
-20 15 22 0.824807 0.579197 0.852295
-20 15 23 0.825270 0.584237 0.880261
-20 15 24 0.826471 0.595047 0.900350
-20 15 25 0.827918 0.607780 0.917814
-20 15 26 0.830402 0.628856 0.931508
-20 15 27 0.833125 0.651857 0.944334
-20 15 28 0.834569 0.668181 0.953234
-20 15 29 0.835830 0.683551 0.961573
-20 15 30 0.837036 0.695955 0.968096
-20 15 31 0.838238 0.708161 0.974498
-20 16 0 0.839549 0.479542 0.000000
-20 16 1 0.839574 0.482084 0.000000
-20 16 2 0.839598 0.484693 0.000000
-20 16 3 0.839618 0.488303 0.000000
-20 16 4 0.839653 0.492242 0.000000
-20 16 5 0.839797 0.498488 0.000000
-20 16 6 0.840743 0.505548 0.000000
-20 16 7 0.845165 0.516138 0.000000
-20 16 8 0.848841 0.527264 0.000000
-20 16 9 0.850280 0.540003 0.000000
-20 16 10 0.851453 0.553032 0.000000
-20 16 11 0.852036 0.566696 0.128077
-20 16 12 0.851679 0.579682 0.280757
-20 16 13 0.849754 0.591539 0.361334
-20 16 14 0.847978 0.602466 0.438588
-20 16 15 0.846394 0.612199 0.511570
-20 16 16 0.844458 0.620343 0.578966
-20 16 17 0.842171 0.626900 0.640776
-20 16 18 0.840647 0.633279 0.697440
-20 16 19 0.839717 0.639521 0.750104
-20 16 20 0.838418 0.643839 0.794367
-20 16 21 0.836897 0.647001 0.833589
-20 16 22 0.836570 0.650940 0.865484
-20 16 23 0.836786 0.655231 0.894048
-20 16 24 0.837367 0.664267 0.913980
-20 16 25 0.838071 0.674884 0.931036
-20 16 26 0.839551 0.692179 0.943533
-20 16 27 0.841212 0.711014 0.954978
-20 16 28 0.841758 0.723953 0.962828
-20 16 29 0.842146 0.736049 0.970165
-20 16 30 0.842763 0.746354 0.975980
-20 16 31 0.843396 0.756540 0.981693
-20 17 0 0.858973 0.534656 0.000000
-20 17 1 0.859201 0.537792 0.000000
-20 17 2 0.859429 0.541007 0.000000
-20 17 3 0.859652 0.545397 0.000000
-20 17 4 0.859912 0.550213 0.000000
-20 17 5 0.860432 0.558021 0.000000
-20 17 6 0.861523 0.566562 0.000000
-20 17 7 0.865095 0.578279 0.000000
-20 17 8 0.867951 0.590337 0.000000
-20 17 9 0.868659 0.603416 0.000000
-20 17 10 0.869054 0.616863 0.000000
-20 17 11 0.868760 0.631118 0.123320
-20 17 12 0.867395 0.644534 0.275212
-20 17 13 0.864244 0.656552 0.359729
-20 17 14 0.861422 0.667365 0.439774
-20 17 15 0.859022 0.676631 0.514069
-20 17 16 0.856344 0.685339 0.583247
-20 17 17 0.853387 0.693491 0.647307
-20 17 18 0.851275 0.700412 0.705168
-20 17 19 0.849820 0.706375 0.758207
-20 17 20 0.848215 0.710978 0.803549
-20 17 21 0.846519 0.714765 0.844273
-20 17 22 0.845877 0.718448 0.876401
-20 17 23 0.845715 0.722084 0.904622
-20 17 24 0.845632 0.729219 0.924376
-20 17 25 0.845576 0.737519 0.941307
-20 17 26 0.846279 0.751356 0.953148
-20 17 27 0.847157 0.766470 0.963813
-20 17 28 0.847097 0.776531 0.971017
-20 17 29 0.846903 0.785870 0.977726
-20 17 30 0.847214 0.794388 0.983064
-20 17 31 0.847559 0.802851 0.988310
-20 18 0 0.877643 0.589713 0.000000
-20 18 1 0.877667 0.592723 0.000000
-20 18 2 0.877688 0.595809 0.000000
-20 18 3 0.877673 0.600046 0.000000
-20 18 4 0.877692 0.604732 0.000000
-20 18 5 0.877951 0.612554 0.000000
-20 18 6 0.878840 0.621342 0.000000
-20 18 7 0.882453 0.634314 0.000000
-20 18 8 0.885128 0.647394 0.000000
-20 18 9 0.884991 0.660799 0.000000
-20 18 10 0.884458 0.674655 0.000000
-20 18 11 0.883056 0.689506 0.118137
-20 18 12 0.880643 0.703254 0.268890
-20 18 13 0.876546 0.715164 0.356947
-20 18 14 0.872798 0.726051 0.439697
-20 18 15 0.869498 0.735622 0.515623
-20 18 16 0.866101 0.744515 0.586242
-20 18 17 0.862607 0.752730 0.651554
-20 18 18 0.860076 0.760117 0.710681
-20 18 19 0.858293 0.766859 0.764998
-20 18 20 0.856414 0.771582 0.811086
-20 18 21 0.854478 0.775095 0.852239
-20 18 22 0.853603 0.778714 0.884834
-20 18 23 0.853209 0.782381 0.913539
-20 18 24 0.852671 0.788074 0.933148
-20 18 25 0.852084 0.794443 0.949725
-20 18 26 0.852180 0.805043 0.960933
-20 18 27 0.852433 0.816620 0.970903
-20 18 28 0.851943 0.824474 0.977641
-20 18 29 0.851347 0.831797 0.983916
-20 18 30 0.851345 0.838408 0.988819
-20 18 31 0.851383 0.844971 0.993631
-20 19 0 0.895728 0.644727 0.000000
-20 19 1 0.895229 0.647048 0.000000
-20 19 2 0.894724 0.649434 0.000000
-20 19 3 0.894127 0.652795 0.000000
-20 19 4 0.893543 0.656565 0.000000
-20 19 5 0.893049 0.663198 0.000000
-20 19 6 0.893462 0.671274 0.000000
-20 19 7 0.897809 0.685598 0.000000
-20 19 8 0.900802 0.699772 0.000000
-20 19 9 0.899730 0.713492 0.000000
-20 19 10 0.898152 0.727752 0.000000
-20 19 11 0.895462 0.743200 0.112624
-20 19 12 0.891972 0.757203 0.261963
-20 19 13 0.887147 0.768798 0.353250
-20 19 14 0.882567 0.779904 0.438638
-20 19 15 0.878301 0.790382 0.516441
-20 19 16 0.874204 0.799165 0.588237
-20 19 17 0.870275 0.806252 0.654026
-20 19 18 0.867455 0.814045 0.714473
-20 19 19 0.865497 0.822388 0.770767
-20 19 20 0.863371 0.827104 0.817343
-20 19 21 0.861144 0.829643 0.858089
-20 19 22 0.860098 0.833346 0.891333
-20 19 23 0.859589 0.837577 0.921167
-20 19 24 0.858757 0.842187 0.940657
-20 19 25 0.857817 0.846924 0.956700
-20 19 26 0.857439 0.854461 0.967296
-20 19 27 0.857190 0.862644 0.976635
-20 19 28 0.856407 0.868814 0.983047
-20 19 29 0.855548 0.874696 0.989040
-20 19 30 0.855228 0.879306 0.993542
-20 19 31 0.854944 0.883831 0.997944
-20 20 0 0.907436 0.683893 0.000000
-20 20 1 0.906976 0.686502 0.000000
-20 20 2 0.906513 0.689182 0.000000
-20 20 3 0.906005 0.692936 0.000000
-20 20 4 0.905513 0.697129 0.000000
-20 20 5 0.905133 0.704390 0.000000
-20 20 6 0.905527 0.712967 0.000000
-20 20 7 0.909272 0.727249 0.000000
-20 20 8 0.911652 0.741533 0.000000
-20 20 9 0.909939 0.755823 0.000000
-20 20 10 0.907668 0.770434 0.000000
-20 20 11 0.904169 0.785754 0.108599
-20 20 12 0.899974 0.799815 0.257123
-20 20 13 0.894620 0.811778 0.351353
-20 20 14 0.889529 0.822975 0.439011
-20 20 15 0.884776 0.833187 0.518222
-20 20 16 0.880226 0.842203 0.591328
-20 20 17 0.875878 0.850023 0.658330
-20 20 18 0.872622 0.857924 0.719416
-20 20 19 0.870215 0.865887 0.775899
-20 20 20 0.867818 0.870747 0.822806
-20 20 21 0.865426 0.873744 0.863966
-20 20 22 0.864173 0.877290 0.897024
-20 20 23 0.863439 0.881086 0.926400
-20 20 24 0.862372 0.884691 0.945597
-20 20 25 0.861194 0.888232 0.961401
-20 20 26 0.860504 0.893341 0.971714
-20 20 27 0.859927 0.898811 0.980760
-20 20 28 0.858826 0.903004 0.986940
-20 20 29 0.857650 0.907015 0.992710
-20 20 30 0.857215 0.910572 0.996981
-20 20 31 0.856830 0.914100 1.001152
-20 21 0 0.915318 0.713551 0.000000
-20 21 1 0.915233 0.717033 0.000000
-20 21 2 0.915153 0.720604 0.000000
-20 21 3 0.915137 0.725514 0.000000
-20 21 4 0.915154 0.730933 0.000000
-20 21 5 0.915409 0.739910 0.000000
-20 21 6 0.916056 0.749717 0.000000
-20 21 7 0.918398 0.763119 0.000000
-20 21 8 0.919610 0.776924 0.000000
-20 21 9 0.917431 0.791936 0.000000
-20 21 10 0.914676 0.806867 0.000000
-20 21 11 0.910654 0.821623 0.105466
-20 21 12 0.905980 0.835623 0.253537
-20 21 13 0.900216 0.848366 0.350536
-20 21 14 0.894807 0.859577 0.440244
-20 21 15 0.889854 0.868818 0.520580
-20 21 16 0.884999 0.878274 0.595077
-20 21 17 0.880242 0.887944 0.663735
-20 21 18 0.876462 0.895772 0.725048
-20 21 19 0.873443 0.902168 0.780649
-20 21 20 0.870759 0.907262 0.827791
-20 21 21 0.868276 0.911575 0.869858
-20 21 22 0.866796 0.914822 0.902230
-20 21 23 0.865771 0.917584 0.930196
-20 21 24 0.864504 0.920230 0.948995
-20 21 25 0.863157 0.922837 0.964739
-20 21 26 0.862254 0.925897 0.974966
-20 21 27 0.861454 0.929062 0.983921
-20 21 28 0.860018 0.931104 0.989925
-20 21 29 0.858492 0.932986 0.995507
-20 21 30 0.858065 0.936061 0.999650
-20 21 31 0.857710 0.939215 1.003696
-20 22 0 0.923426 0.739476 0.000000
-20 22 1 0.923199 0.742974 0.000000
-20 22 2 0.922968 0.746561 0.000000
-20 22 3 0.922686 0.751467 0.000000
-20 22 4 0.922398 0.756858 0.000000
-20 22 5 0.922071 0.765641 0.000000
-20 22 6 0.922243 0.775426 0.000000
-20 22 7 0.924569 0.789546 0.000000
-20 22 8 0.925593 0.803811 0.000000
-20 22 9 0.922707 0.818510 0.000000
-20 22 10 0.919365 0.833287 0.000000
-20 22 11 0.915019 0.848233 0.107976
-20 22 12 0.910109 0.862307 0.257547
-20 22 13 0.904259 0.874929 0.355357
-20 22 14 0.898808 0.886373 0.445921
-20 22 15 0.893872 0.896303 0.527172
-20 22 16 0.888800 0.905800 0.601879
-20 22 17 0.883593 0.914861 0.670043
-20 22 18 0.879373 0.922317 0.730937
-20 22 19 0.875922 0.928523 0.786177
-20 22 20 0.872846 0.933453 0.832730
-20 22 21 0.869995 0.937619 0.874072
-20 22 22 0.868419 0.940909 0.906165
-20 22 23 0.867421 0.943800 0.934054
-20 22 24 0.866151 0.946063 0.952561
-20 22 25 0.864789 0.948118 0.967939
-20 22 26 0.863906 0.950276 0.977830
-20 22 27 0.863134 0.952458 0.986453
-20 22 28 0.861658 0.953700 0.992270
-20 22 29 0.860083 0.954808 0.997685
-20 22 30 0.859452 0.956975 1.001740
-20 22 31 0.858884 0.959212 1.005703
-20 23 0 0.931637 0.763704 0.000000
-20 23 1 0.931031 0.766829 0.000000
-20 23 2 0.930408 0.770033 0.000000
-20 23 3 0.929515 0.774408 0.000000
-20 23 4 0.928552 0.779202 0.000000
-20 23 5 0.927091 0.786924 0.000000
-20 23 6 0.926455 0.796117 0.000000
-20 23 7 0.929397 0.811681 0.000000
-20 23 8 0.930678 0.826833 0.000000
-20 23 9 0.926977 0.840749 0.000000
-20 23 10 0.923001 0.855155 0.000000
-20 23 11 0.918420 0.870634 0.113052
-20 23 12 0.913386 0.884843 0.265010
-20 23 13 0.907595 0.896934 0.362740
-20 23 14 0.902228 0.908712 0.453619
-20 23 15 0.897408 0.920086 0.535688
-20 23 16 0.892160 0.929441 0.610070
-20 23 17 0.886484 0.936777 0.676763
-20 23 18 0.881862 0.943723 0.736944
-20 23 19 0.878061 0.950366 0.792059
-20 23 20 0.874545 0.954952 0.837648
-20 23 21 0.871200 0.958305 0.877521
-20 23 22 0.869588 0.961793 0.909521
-20 23 23 0.868762 0.965342 0.937941
-20 23 24 0.867577 0.967486 0.956202
-20 23 25 0.866272 0.969162 0.971078
-20 23 26 0.865514 0.970938 0.980516
-20 23 27 0.864883 0.972738 0.988700
-20 23 28 0.863502 0.973794 0.994324
-20 23 29 0.862014 0.974744 0.999581
-20 23 30 0.861084 0.975809 1.003566
-20 23 31 0.860192 0.976882 1.007466
-20 24 0 0.937205 0.780999 0.000000
-20 24 1 0.936291 0.784761 0.000000
-20 24 2 0.935360 0.788586 0.000000
-20 24 3 0.934165 0.793347 0.000000
-20 24 4 0.932901 0.798446 0.000000
-20 24 5 0.931156 0.805903 0.000000
-20 24 6 0.930038 0.814731 0.000000
-20 24 7 0.931639 0.829503 0.000000
-20 24 8 0.931913 0.844035 0.000000
-20 24 9 0.928207 0.857852 0.000000
-20 24 10 0.924099 0.872046 0.000000
-20 24 11 0.919109 0.887070 0.128573
-20 24 12 0.913857 0.900936 0.287088
-20 24 13 0.908170 0.912872 0.382593
-20 24 14 0.902855 0.924492 0.471476
-20 24 15 0.898019 0.935709 0.551846
-20 24 16 0.892781 0.944817 0.624289
-20 24 17 0.887143 0.951817 0.688806
-20 24 18 0.882450 0.958478 0.747261
-20 24 19 0.878493 0.964875 0.801001
-20 24 20 0.874871 0.969258 0.844965
-20 24 21 0.871450 0.972433 0.883063
-20 24 22 0.869691 0.975670 0.913886
-20 24 23 0.868689 0.978936 0.941402
-20 24 24 0.867451 0.980849 0.959131
-20 24 25 0.866135 0.982312 0.973599
-20 24 26 0.865348 0.983895 0.982700
-20 24 27 0.864684 0.985506 0.990562
-20 24 28 0.863472 0.986504 0.996049
-20 24 29 0.862182 0.987415 1.001197
-20 24 30 0.861334 0.988162 1.005072
-20 24 31 0.860515 0.988898 1.008863
-20 25 0 0.941893 0.795984 0.000000
-20 25 1 0.940694 0.800719 0.000000
-20 25 2 0.939482 0.805500 0.000000
-20 25 3 0.938087 0.810953 0.000000
-20 25 4 0.936648 0.816656 0.000000
-20 25 5 0.934903 0.824113 0.000000
-20 25 6 0.933411 0.832654 0.000000
-20 25 7 0.933019 0.845887 0.000000
-20 25 8 0.931865 0.859299 0.000000
-20 25 9 0.928424 0.873243 0.000000
-20 25 10 0.924352 0.887279 0.000000
-20 25 11 0.918893 0.901517 0.147577
-20 25 12 0.913393 0.914881 0.314038
-20 25 13 0.907824 0.926786 0.406601
-20 25 14 0.902550 0.938087 0.492718
-20 25 15 0.897654 0.948612 0.570550
-20 25 16 0.892491 0.957438 0.640518
-20 25 17 0.887058 0.964566 0.702625
-20 25 18 0.882405 0.971017 0.759017
-20 25 19 0.878358 0.976940 0.810964
-20 25 20 0.874741 0.981167 0.853082
-20 25 21 0.871381 0.984375 0.889303
-20 25 22 0.869440 0.987212 0.918588
-20 25 23 0.868144 0.989880 0.944721
-20 25 24 0.866807 0.991526 0.961823
-20 25 25 0.865457 0.992830 0.975914
-20 25 26 0.864591 0.994283 0.984715
-20 25 27 0.863837 0.995769 0.992296
-20 25 28 0.862819 0.996752 0.997665
-20 25 29 0.861763 0.997663 1.002719
-20 25 30 0.861122 0.998353 1.006472
-20 25 31 0.860509 0.999028 1.010139
-20 26 0 0.943825 0.804952 0.000000
-20 26 1 0.942525 0.809819 0.000000
-20 26 2 0.941207 0.814761 0.000000
-20 26 3 0.939634 0.820829 0.000000
-20 26 4 0.937984 0.827278 0.000000
-20 26 5 0.935799 0.836393 0.000000
-20 26 6 0.933870 0.846227 0.000000
-20 26 7 0.933056 0.859172 0.000000
-20 26 8 0.931455 0.872265 0.000000
-20 26 9 0.927490 0.885799 0.000000
-20 26 10 0.923135 0.899340 0.000000
-20 26 11 0.917923 0.912897 0.171556
-20 26 12 0.912569 0.925679 0.347989
-20 26 13 0.906976 0.937172 0.436695
-20 26 14 0.901621 0.947906 0.518977
-20 26 15 0.896569 0.957663 0.592998
-20 26 16 0.891479 0.966042 0.659475
-20 26 17 0.886349 0.973043 0.718409
-20 26 18 0.881938 0.979287 0.772621
-20 26 19 0.878084 0.984942 0.823160
-20 26 20 0.874652 0.989024 0.863066
-20 26 21 0.871471 0.992162 0.896591
-20 26 22 0.869564 0.994812 0.924136
-20 26 23 0.868236 0.997240 0.948962
-20 26 24 0.866834 0.998803 0.965530
-20 26 25 0.865406 1.000078 0.979347
-20 26 26 0.864275 1.001070 0.987184
-20 26 27 0.863212 1.001996 0.993642
-20 26 28 0.862214 1.002909 0.998789
-20 26 29 0.861225 1.003819 1.003749
-20 26 30 0.860603 1.004476 1.007426
-20 26 31 0.860006 1.005115 1.011017
-20 27 0 0.945122 0.812533 0.000000
-20 27 1 0.943762 0.817336 0.000000
-20 27 2 0.942378 0.822255 0.000000
-20 27 3 0.940632 0.828920 0.000000
-20 27 4 0.938764 0.836147 0.000000
-20 27 5 0.936037 0.847304 0.000000
-20 27 6 0.933657 0.858796 0.000000
-20 27 7 0.932784 0.871741 0.000000
-20 27 8 0.930961 0.884700 0.000000
-20 27 9 0.926290 0.897701 0.000000
-20 27 10 0.921579 0.910670 0.000000
-20 27 11 0.916780 0.923568 0.196682
-20 27 12 0.911662 0.935752 0.383555
-20 27 13 0.906013 0.946744 0.468194
-20 27 14 0.900547 0.956852 0.546392
-20 27 15 0.895318 0.965824 0.616310
-20 27 16 0.890301 0.973718 0.679062
-20 27 17 0.885496 0.980534 0.734647
-20 27 18 0.881373 0.986572 0.786651
-20 27 19 0.877779 0.992006 0.835872
-20 27 20 0.874573 0.995946 0.873480
-20 27 21 0.871599 0.998990 0.904121
-20 27 22 0.869775 1.001502 0.929878
-20 27 23 0.868475 1.003773 0.953415
-20 27 24 0.867014 1.005297 0.969473
-20 27 25 0.865499 1.006572 0.983037
-20 27 26 0.864060 1.007026 0.989758
-20 27 27 0.862639 1.007291 0.994900
-20 27 28 0.861620 1.008121 0.999800
-20 27 29 0.860660 1.009032 1.004666
-20 27 30 0.860013 1.009660 1.008277
-20 27 31 0.859388 1.010269 1.011805
-20 28 0 0.946576 0.818046 0.000000
-20 28 1 0.945261 0.822897 0.000000
-20 28 2 0.943917 0.827862 0.000000
-20 28 3 0.942150 0.834547 0.000000
-20 28 4 0.940235 0.841856 0.000000
-20 28 5 0.937287 0.853544 0.000000
-20 28 6 0.934549 0.865658 0.000000
-20 28 7 0.932722 0.879617 0.000000
-20 28 8 0.930098 0.893279 0.000000
-20 28 9 0.925082 0.906048 0.000000
-20 28 10 0.920215 0.918695 0.031064
-20 28 11 0.915674 0.931073 0.244177
-20 28 12 0.910676 0.942816 0.408142
-20 28 13 0.904917 0.953499 0.490192
-20 28 14 0.899391 0.963246 0.565715
-20 28 15 0.894167 0.971790 0.632845
-20 28 16 0.889185 0.979349 0.693584
-20 28 17 0.884445 0.985921 0.747931
-20 28 18 0.880498 0.991714 0.798127
-20 28 19 0.877166 0.996900 0.845097
-20 28 20 0.874170 1.000740 0.881344
-20 28 21 0.871375 1.003772 0.911157
-20 28 22 0.869593 1.006172 0.935547
-20 28 23 0.868272 1.008285 0.957471
-20 28 24 0.866816 1.009727 0.972690
-20 28 25 0.865314 1.010947 0.985674
-20 28 26 0.863842 1.011369 0.992152
-20 28 27 0.862376 1.011607 0.997129
-20 28 28 0.861376 1.012145 1.001279
-20 28 29 0.860444 1.012727 1.005310
-20 28 30 0.859845 1.013331 1.008862
-20 28 31 0.859267 1.013936 1.012382
-20 29 0 0.948053 0.823264 0.000000
-20 29 1 0.946797 0.828179 0.000000
-20 29 2 0.945508 0.833200 0.000000
-20 29 3 0.943742 0.839821 0.000000
-20 29 4 0.941805 0.847114 0.000000
-20 29 5 0.938682 0.859117 0.000000
-20 29 6 0.935599 0.871704 0.000000
-20 29 7 0.932691 0.886822 0.000000
-20 29 8 0.929182 0.901306 0.000000
-20 29 9 0.923873 0.913887 0.000254
-20 29 10 0.918878 0.926248 0.124605
-20 29 11 0.914574 0.938126 0.294869
-20 29 12 0.909680 0.949450 0.431161
-20 29 13 0.903802 0.959851 0.510833
-20 29 14 0.898223 0.969275 0.583881
-20 29 15 0.893030 0.977443 0.648413
-20 29 16 0.888078 0.984688 0.707383
-20 29 17 0.883366 0.991009 0.760792
-20 29 18 0.879579 0.996550 0.809238
-20 29 19 0.876510 1.001484 0.853824
-20 29 20 0.873722 1.005229 0.888843
-20 29 21 0.871102 1.008261 0.918123
-20 29 22 0.869355 1.010553 0.941205
-20 29 23 0.868006 1.012508 0.961470
-20 29 24 0.866564 1.013864 0.975803
-20 29 25 0.865090 1.015019 0.988159
-20 29 26 0.863623 1.015481 0.994520
-20 29 27 0.862157 1.015783 0.999497
-20 29 28 0.861182 1.016000 1.002824
-20 29 29 0.860278 1.016206 1.005915
-20 29 30 0.859736 1.016786 1.009408
-20 29 31 0.859218 1.017391 1.012928
-20 30 0 0.949161 0.827182 0.000000
-20 30 1 0.947908 0.832041 0.000000
-20 30 2 0.946623 0.837013 0.000000
-20 30 3 0.944857 0.843690 0.000000
-20 30 4 0.942919 0.851031 0.000000
-20 30 5 0.939784 0.863022 0.000000
-20 30 6 0.936545 0.875822 0.000000
-20 30 7 0.932849 0.892127 0.000000
-20 30 8 0.928692 0.907447 0.000000
-20 30 9 0.923150 0.919812 0.063558
-20 30 10 0.918032 0.931941 0.210133
-20 30 11 0.913849 0.943551 0.340099
-20 30 12 0.909060 0.954614 0.450411
-20 30 13 0.903259 0.964765 0.527967
-20 30 14 0.897687 0.973908 0.598777
-20 30 15 0.892412 0.981757 0.660914
-20 30 16 0.887448 0.988717 0.718203
-20 30 17 0.882796 0.994789 0.770644
-20 30 18 0.879167 1.000096 0.817640
-20 30 19 0.876331 1.004807 0.860402
-20 30 20 0.873672 1.008468 0.894533
-20 30 21 0.871118 1.011500 0.923487
-20 30 22 0.869372 1.013744 0.945586
-20 30 23 0.867991 1.015630 0.964571
-20 30 24 0.866584 1.016943 0.978226
-20 30 25 0.865168 1.018067 0.990105
-20 30 26 0.863712 1.018477 0.996327
-20 30 27 0.862246 1.018723 1.001245
-20 30 28 0.861273 1.018913 1.004565
-20 30 29 0.860370 1.019095 1.007657
-20 30 30 0.859810 1.019455 1.010545
-20 30 31 0.859271 1.019827 1.013420
-20 31 0 0.950244 0.831014 0.000000
-20 31 1 0.948991 0.835809 0.000000
-20 31 2 0.947706 0.840725 0.000000
-20 31 3 0.945940 0.847465 0.000000
-20 31 4 0.944002 0.854858 0.000000
-20 31 5 0.940867 0.866816 0.000000
-20 31 6 0.937484 0.879812 0.000000
-20 31 7 0.933020 0.897306 0.000000
-20 31 8 0.928230 0.913463 0.000000
-20 31 9 0.922459 0.925609 0.126484
-20 31 10 0.917220 0.937509 0.295128
-20 31 11 0.913150 0.948868 0.384965
-20 31 12 0.908465 0.959680 0.469409
-20 31 13 0.902754 0.969582 0.544866
-20 31 14 0.897194 0.978447 0.613454
-20 31 15 0.891828 0.985981 0.673210
-20 31 16 0.886850 0.992659 0.728823
-20 31 17 0.882261 0.998483 0.780294
-20 31 18 0.878788 1.003556 0.825861
-20 31 19 0.876184 1.008045 0.866836
-20 31 20 0.873649 1.011624 0.900102
-20 31 21 0.871155 1.014656 0.928744
-20 31 22 0.869405 1.016856 0.949882
-20 31 23 0.867994 1.018678 0.967611
-20 31 24 0.866623 1.019953 0.980602
-20 31 25 0.865267 1.021046 0.992014
-20 31 26 0.863821 1.021399 0.998097
-20 31 27 0.862355 1.021581 1.002951
-20 31 28 0.861382 1.021763 1.006319
-20 31 29 0.860480 1.021945 1.009475
-20 31 30 0.859895 1.022072 1.011721
-20 31 31 0.859332 1.022196 1.013907
-21 0 0 0.533794 0.000000 0.000000
-21 0 1 0.534079 0.000000 0.000000
-21 0 2 0.534374 0.000000 0.000000
-21 0 3 0.534828 0.000000 0.000000
-21 0 4 0.535335 0.000000 0.000000
-21 0 5 0.536216 0.000000 0.000000
-21 0 6 0.537360 0.000000 0.000000
-21 0 7 0.539647 0.000000 0.000000
-21 0 8 0.542894 0.000000 0.030180
-21 0 9 0.549026 0.000000 0.049525
-21 0 10 0.554293 0.000000 0.078053
-21 0 11 0.557658 0.000000 0.126785
-21 0 12 0.561253 0.000000 0.173946
-21 0 13 0.565236 0.000000 0.218488
-21 0 14 0.569488 0.000000 0.264488
-21 0 15 0.574089 0.000000 0.312362
-21 0 16 0.578437 0.000000 0.356264
-21 0 17 0.582534 0.000000 0.396193
-21 0 18 0.586552 0.000000 0.434926
-21 0 19 0.590506 0.000000 0.472728
-21 0 20 0.595012 0.000000 0.506472
-21 0 21 0.599847 0.000000 0.537781
-21 0 22 0.606917 0.000000 0.566856
-21 0 23 0.615002 0.000000 0.594915
-21 0 24 0.629507 0.000000 0.627205
-21 0 25 0.646152 0.000000 0.660906
-21 0 26 0.672260 0.000000 0.701563
-21 0 27 0.700551 0.000000 0.743825
-21 0 28 0.719720 0.000000 0.772564
-21 0 29 0.737585 0.000000 0.799372
-21 0 30 0.750574 0.066112 0.819150
-21 0 31 0.763237 0.163288 0.838460
-21 1 0 0.541086 0.000000 0.000000
-21 1 1 0.541884 0.000000 0.000000
-21 1 2 0.542661 0.000000 0.000000
-21 1 3 0.543115 0.000000 0.000000
-21 1 4 0.543622 0.000000 0.000000
-21 1 5 0.544503 0.000000 0.000000
-21 1 6 0.545617 0.000000 0.000000
-21 1 7 0.547743 0.000000 0.000000
-21 1 8 0.550866 0.000000 0.033422
-21 1 9 0.556984 0.000000 0.052500
-21 1 10 0.562250 0.000000 0.080991
-21 1 11 0.565643 0.000000 0.130193
-21 1 12 0.569251 0.000000 0.177989
-21 1 13 0.573219 0.000000 0.223441
-21 1 14 0.577387 0.000000 0.270063
-21 1 15 0.581812 0.000000 0.318189
-21 1 16 0.586110 0.000000 0.362820
-21 1 17 0.590281 0.000000 0.403957
-21 1 18 0.594289 0.000000 0.443173
-21 1 19 0.598170 0.000000 0.480897
-21 1 20 0.602685 0.000000 0.515013
-21 1 21 0.607580 0.000000 0.546965
-21 1 22 0.614386 0.000000 0.575765
-21 1 23 0.622062 0.000000 0.603133
-21 1 24 0.635053 0.000000 0.633746
-21 1 25 0.649815 0.000000 0.665442
-21 1 26 0.675558 0.000000 0.705659
-21 1 27 0.703835 0.000000 0.747842
-21 1 28 0.723014 0.000000 0.776641
-21 1 29 0.740894 0.000000 0.803527
-21 1 30 0.753870 0.079563 0.823310
-21 1 31 0.766519 0.176739 0.842620
-21 2 0 0.548535 0.000000 0.000000
-21 2 1 0.549820 0.000000 0.000000
-21 2 2 0.551056 0.000000 0.000000
-21 2 3 0.551546 0.000000 0.000000
-21 2 4 0.552085 0.000000 0.000000
-21 2 5 0.552966 0.000000 0.000000
-21 2 6 0.554050 0.000000 0.000000
-21 2 7 0.556010 0.000000 0.000000
-21 2 8 0.559006 0.000000 0.036042
-21 2 9 0.565110 0.000000 0.055255
-21 2 10 0.570375 0.000000 0.083990
-21 2 11 0.573794 0.000000 0.133674
-21 2 12 0.577414 0.000000 0.182119
-21 2 13 0.581368 0.000000 0.228499
-21 2 14 0.585454 0.000000 0.275755
-21 2 15 0.589709 0.000000 0.324140
-21 2 16 0.593955 0.000000 0.369514
-21 2 17 0.598193 0.000000 0.411880
-21 2 18 0.602192 0.000000 0.451590
-21 2 19 0.606005 0.000000 0.489237
-21 2 20 0.610529 0.000000 0.523729
-21 2 21 0.615478 0.000000 0.556329
-21 2 22 0.622017 0.000000 0.584855
-21 2 23 0.629277 0.000000 0.611531
-21 2 24 0.640816 0.000000 0.640531
-21 2 25 0.653780 0.000000 0.670306
-21 2 26 0.679068 0.000000 0.709997
-21 2 27 0.707201 0.000000 0.751976
-21 2 28 0.726372 0.000000 0.780809
-21 2 29 0.744264 0.000000 0.807763
-21 2 30 0.757234 0.093287 0.827551
-21 2 31 0.769875 0.190463 0.846860
-21 3 0 0.558343 0.000000 0.000000
-21 3 1 0.559716 0.000000 0.000000
-21 3 2 0.561069 0.000000 0.000000
-21 3 3 0.562132 0.000000 0.000000
-21 3 4 0.563174 0.000000 0.000000
-21 3 5 0.564070 0.000000 0.000000
-21 3 6 0.565121 0.000000 0.000000
-21 3 7 0.566847 0.000000 0.000000
-21 3 8 0.569664 0.000000 0.029344
-21 3 9 0.575753 0.000000 0.054720
-21 3 10 0.581013 0.000000 0.087898
-21 3 11 0.584447 0.000000 0.138240
-21 3 12 0.588070 0.000000 0.187543
-21 3 13 0.592010 0.000000 0.235115
-21 3 14 0.596044 0.000000 0.283200
-21 3 15 0.600197 0.000000 0.331945
-21 3 16 0.604378 0.000000 0.378277
-21 3 17 0.608587 0.000000 0.422195
-21 3 18 0.612582 0.000000 0.462558
-21 3 19 0.616410 0.000000 0.500156
-21 3 20 0.620930 0.000000 0.535081
-21 3 21 0.625865 0.000000 0.568402
-21 3 22 0.632057 0.000000 0.596669
-21 3 23 0.638821 0.000000 0.622637
-21 3 24 0.649841 0.000000 0.650967
-21 3 25 0.662280 0.000000 0.680084
-21 3 26 0.685761 0.000000 0.717959
-21 3 27 0.711790 0.000000 0.757854
-21 3 28 0.730687 0.000000 0.786344
-21 3 29 0.748565 0.015197 0.813205
-21 3 30 0.761615 0.111110 0.832986
-21 3 31 0.774344 0.208286 0.852296
-21 4 0 0.569104 0.000000 0.000000
-21 4 1 0.570543 0.000000 0.000000
-21 4 2 0.571991 0.000000 0.000000
-21 4 3 0.573575 0.000000 0.000000
-21 4 4 0.575091 0.000000 0.000000
-21 4 5 0.576126 0.000000 0.000000
-21 4 6 0.577252 0.000000 0.000000
-21 4 7 0.578772 0.000000 0.000000
-21 4 8 0.581420 0.000000 0.016879
-21 4 9 0.587448 0.000000 0.052112
-21 4 10 0.592672 0.000000 0.092274
-21 4 11 0.596129 0.000000 0.143283
-21 4 12 0.599759 0.000000 0.193492
-21 4 13 0.603675 0.000000 0.242369
-21 4 14 0.607642 0.000000 0.291360
-21 4 15 0.611674 0.000000 0.340498
-21 4 16 0.615779 0.000000 0.387879
-21 4 17 0.619958 0.000000 0.433502
-21 4 18 0.623948 0.000000 0.474590
-21 4 19 0.627790 0.000000 0.512149
-21 4 20 0.632311 0.000000 0.547542
-21 4 21 0.637240 0.000000 0.581637
-21 4 22 0.643072 0.000000 0.609634
-21 4 23 0.649315 0.000000 0.634861
-21 4 24 0.659840 0.000000 0.662550
-21 4 25 0.671792 0.000000 0.691060
-21 4 26 0.693250 0.000000 0.726859
-21 4 27 0.716903 0.000000 0.764340
-21 4 28 0.735464 0.000000 0.792435
-21 4 29 0.753298 0.034116 0.819190
-21 4 30 0.766418 0.130659 0.838955
-21 4 31 0.779224 0.227836 0.858255
-21 5 0 0.586543 0.000000 0.000000
-21 5 1 0.587894 0.000000 0.000000
-21 5 2 0.589270 0.000000 0.000000
-21 5 3 0.591015 0.000000 0.000000
-21 5 4 0.592799 0.000000 0.000000
-21 5 5 0.594847 0.000000 0.000000
-21 5 6 0.596796 0.000000 0.000000
-21 5 7 0.598317 0.000000 0.000000
-21 5 8 0.600866 0.000000 0.000000
-21 5 9 0.606498 0.000000 0.034991
-21 5 10 0.611479 0.000000 0.099933
-21 5 11 0.615023 0.000000 0.151664
-21 5 12 0.618674 0.000000 0.203112
-21 5 13 0.622503 0.000000 0.254091
-21 5 14 0.626306 0.000000 0.304533
-21 5 15 0.630075 0.000000 0.354283
-21 5 16 0.634028 0.000000 0.403357
-21 5 17 0.638165 0.000000 0.451756
-21 5 18 0.642144 0.000000 0.494075
-21 5 19 0.646000 0.000000 0.531664
-21 5 20 0.650554 0.000000 0.567774
-21 5 21 0.655528 0.000000 0.602997
-21 5 22 0.660903 0.000000 0.630667
-21 5 23 0.666460 0.000000 0.654905
-21 5 24 0.676648 0.000000 0.682158
-21 5 25 0.688380 0.000000 0.710416
-21 5 26 0.706311 0.000000 0.742324
-21 5 27 0.725671 0.000000 0.775073
-21 5 28 0.743479 0.000000 0.802413
-21 5 29 0.761065 0.064734 0.828980
-21 5 30 0.774169 0.162297 0.848660
-21 5 31 0.786975 0.259474 0.867880
-21 6 0 0.606080 0.000000 0.000000
-21 6 1 0.607365 0.000000 0.000000
-21 6 2 0.608688 0.000000 0.000000
-21 6 3 0.610561 0.000000 0.000000
-21 6 4 0.612565 0.000000 0.000000
-21 6 5 0.615481 0.000000 0.000000
-21 6 6 0.618177 0.000000 0.000000
-21 6 7 0.619924 0.000000 0.000000
-21 6 8 0.622536 0.000000 0.000000
-21 6 9 0.627744 0.000000 0.022444
-21 6 10 0.632461 0.000000 0.108565
-21 6 11 0.636098 0.000000 0.161025
-21 6 12 0.639778 0.000000 0.213780
-21 6 13 0.643528 0.000000 0.267028
-21 6 14 0.647158 0.000000 0.319122
-21 6 15 0.650634 0.000000 0.369731
-21 6 16 0.654400 0.000000 0.420489
-21 6 17 0.658457 0.000000 0.471395
-21 6 18 0.662382 0.000000 0.515137
-21 6 19 0.666206 0.000000 0.553306
-21 6 20 0.670758 0.000000 0.590163
-21 6 21 0.675747 0.000000 0.626231
-21 6 22 0.680733 0.000000 0.653897
-21 6 23 0.685719 0.000000 0.677742
-21 6 24 0.695382 0.000000 0.704354
-21 6 25 0.706604 0.000000 0.731888
-21 6 26 0.721606 0.000000 0.760538
-21 6 27 0.737480 0.000000 0.789447
-21 6 28 0.754025 0.002672 0.815473
-21 6 29 0.770665 0.112436 0.841088
-21 6 30 0.783231 0.204243 0.860095
-21 6 31 0.795526 0.294854 0.878661
-21 7 0 0.634711 0.000000 0.000000
-21 7 1 0.636024 0.000000 0.000000
-21 7 2 0.637372 0.000000 0.000000
-21 7 3 0.639231 0.000000 0.000000
-21 7 4 0.641252 0.000000 0.000000
-21 7 5 0.644402 0.000000 0.000000
-21 7 6 0.647515 0.000000 0.000000
-21 7 7 0.650467 0.000000 0.000000
-21 7 8 0.653845 0.000000 0.000000
-21 7 9 0.658500 0.000000 0.029722
-21 7 10 0.662872 0.000000 0.121408
-21 7 11 0.666625 0.000000 0.174632
-21 7 12 0.670362 0.000000 0.228988
-21 7 13 0.674069 0.000000 0.285230
-21 7 14 0.677490 0.000000 0.339850
-21 7 15 0.680543 0.000000 0.392385
-21 7 16 0.683975 0.000000 0.444780
-21 7 17 0.687786 0.000000 0.497037
-21 7 18 0.691472 0.000000 0.543034
-21 7 19 0.695061 0.000000 0.584163
-21 7 20 0.699452 0.000000 0.621895
-21 7 21 0.704326 0.000000 0.657587
-21 7 22 0.709226 0.000000 0.686643
-21 7 23 0.714138 0.000000 0.712681
-21 7 24 0.722459 0.000000 0.737762
-21 7 25 0.731917 0.000162 0.762524
-21 7 26 0.746588 0.047622 0.790667
-21 7 27 0.762462 0.091662 0.819590
-21 7 28 0.775536 0.161102 0.841890
-21 7 29 0.788209 0.234170 0.863244
-21 7 30 0.797973 0.290858 0.879033
-21 7 31 0.807544 0.346454 0.894451
-21 8 0 0.661722 0.017679 0.000000
-21 8 1 0.663086 0.019487 0.000000
-21 8 2 0.664481 0.018041 0.000000
-21 8 3 0.666337 0.000000 0.000000
-21 8 4 0.668378 0.000000 0.000000
-21 8 5 0.671711 0.000000 0.000000
-21 8 6 0.675145 0.000000 0.000000
-21 8 7 0.679016 0.000000 0.000000
-21 8 8 0.682984 0.000000 0.000000
-21 8 9 0.687241 0.000000 0.034361
-21 8 10 0.691371 0.000000 0.131567
-21 8 11 0.695219 0.000000 0.186442
-21 8 12 0.698960 0.000000 0.242856
-21 8 13 0.702523 0.000000 0.301836
-21 8 14 0.705714 0.000000 0.358853
-21 8 15 0.708427 0.000000 0.413346
-21 8 16 0.711560 0.000000 0.467372
-21 8 17 0.715114 0.000000 0.520930
-21 8 18 0.718542 0.000000 0.568825
-21 8 19 0.721871 0.000000 0.612316
-21 8 20 0.725981 0.000000 0.650903
-21 8 21 0.730559 0.000000 0.686548
-21 8 22 0.735209 0.000000 0.716650
-21 8 23 0.739892 0.000000 0.744232
-21 8 24 0.746955 0.010209 0.768068
-21 8 25 0.754812 0.101987 0.790657
-21 8 26 0.768822 0.175608 0.817886
-21 8 27 0.784252 0.245040 0.846186
-21 8 28 0.794440 0.292232 0.865286
-21 8 29 0.803879 0.336247 0.883071
-21 8 30 0.811331 0.365860 0.896160
-21 8 31 0.818649 0.394513 0.908935
-21 9 0 0.683876 0.060341 0.000000
-21 9 1 0.685359 0.060893 0.000000
-21 9 2 0.686867 0.060225 0.000000
-21 9 3 0.688751 0.041263 0.000000
-21 9 4 0.690820 0.025099 0.000000
-21 9 5 0.694181 0.028514 0.000000
-21 9 6 0.697649 0.032285 0.000000
-21 9 7 0.701579 0.037601 0.000000
-21 9 8 0.705610 0.042169 0.000000
-21 9 9 0.709941 0.044492 0.031086
-21 9 10 0.714131 0.047469 0.133672
-21 9 11 0.718010 0.051883 0.192856
-21 9 12 0.721600 0.056067 0.252705
-21 9 13 0.724712 0.059865 0.313660
-21 9 14 0.727611 0.064508 0.372685
-21 9 15 0.730236 0.070239 0.429232
-21 9 16 0.733181 0.072246 0.484863
-21 9 17 0.736444 0.070529 0.539580
-21 9 18 0.739555 0.070543 0.588299
-21 9 19 0.742548 0.071903 0.632354
-21 9 20 0.746012 0.073732 0.671740
-21 9 21 0.749757 0.075843 0.708326
-21 9 22 0.753665 0.081638 0.738442
-21 9 23 0.757648 0.089107 0.765617
-21 9 24 0.763706 0.130303 0.789070
-21 9 25 0.770457 0.182741 0.811282
-21 9 26 0.782814 0.241107 0.836379
-21 9 27 0.796465 0.300842 0.862140
-21 9 28 0.805524 0.341462 0.879620
-21 9 29 0.813927 0.379351 0.895916
-21 9 30 0.820533 0.406025 0.907853
-21 9 31 0.827018 0.431951 0.919500
-21 10 0 0.707356 0.107219 0.000000
-21 10 1 0.708898 0.107329 0.000000
-21 10 2 0.710459 0.107598 0.000000
-21 10 3 0.712327 0.110246 0.000000
-21 10 4 0.714381 0.113227 0.000000
-21 10 5 0.717744 0.118537 0.000000
-21 10 6 0.721219 0.124264 0.000000
-21 10 7 0.725181 0.131793 0.000000
-21 10 8 0.729221 0.138417 0.000000
-21 10 9 0.733498 0.142326 0.028889
-21 10 10 0.737608 0.147151 0.135503
-21 10 11 0.741353 0.153994 0.198611
-21 10 12 0.744711 0.160564 0.261683
-21 10 13 0.747426 0.166682 0.324696
-21 10 14 0.749981 0.172162 0.385891
-21 10 15 0.752332 0.176823 0.444749
-21 10 16 0.754989 0.180446 0.502077
-21 10 17 0.757952 0.183032 0.557874
-21 10 18 0.760712 0.185616 0.607535
-21 10 19 0.763315 0.188199 0.652423
-21 10 20 0.766128 0.191167 0.692557
-21 10 21 0.769069 0.194366 0.729838
-21 10 22 0.772260 0.202335 0.760006
-21 10 23 0.775565 0.212472 0.786941
-21 10 24 0.780710 0.233656 0.809912
-21 10 25 0.786467 0.258522 0.831563
-21 10 26 0.796971 0.304537 0.854419
-21 10 27 0.808570 0.355432 0.877554
-21 10 28 0.816390 0.390495 0.893441
-21 10 29 0.823671 0.423295 0.908293
-21 10 30 0.829460 0.447447 0.919197
-21 10 31 0.835150 0.471023 0.929838
-21 11 0 0.733755 0.163373 0.000000
-21 11 1 0.735223 0.164833 0.000000
-21 11 2 0.736709 0.166388 0.000000
-21 11 3 0.738460 0.169366 0.000000
-21 11 4 0.740406 0.172675 0.000000
-21 11 5 0.743713 0.178302 0.000000
-21 11 6 0.747136 0.183732 0.000000
-21 11 7 0.751067 0.188313 0.000000
-21 11 8 0.755000 0.193450 0.000000
-21 11 9 0.758940 0.200259 0.029064
-21 11 10 0.762665 0.207239 0.136734
-21 11 11 0.765913 0.214597 0.202914
-21 11 12 0.768857 0.222018 0.268747
-21 11 13 0.771294 0.229546 0.334000
-21 11 14 0.773394 0.236216 0.397717
-21 11 15 0.775059 0.241784 0.459456
-21 11 16 0.777212 0.246763 0.518680
-21 11 17 0.779853 0.251153 0.575387
-21 11 18 0.782184 0.255063 0.626248
-21 11 19 0.784276 0.258599 0.672561
-21 11 20 0.786434 0.262328 0.713328
-21 11 21 0.788632 0.266172 0.750767
-21 11 22 0.791161 0.272844 0.781070
-21 11 23 0.793839 0.280800 0.808129
-21 11 24 0.798270 0.300178 0.830404
-21 11 25 0.803285 0.323365 0.851084
-21 11 26 0.811493 0.363414 0.871467
-21 11 27 0.820438 0.407355 0.891781
-21 11 28 0.826778 0.439093 0.906137
-21 11 29 0.832746 0.469088 0.919642
-21 11 30 0.837783 0.491638 0.929771
-21 11 31 0.842759 0.513691 0.939675
-21 12 0 0.760420 0.219806 0.000000
-21 12 1 0.761870 0.222163 0.000000
-21 12 2 0.763339 0.224574 0.000000
-21 12 3 0.765101 0.227794 0.000000
-21 12 4 0.767069 0.231352 0.000000
-21 12 5 0.770483 0.237270 0.000000
-21 12 6 0.773951 0.242937 0.000000
-21 12 7 0.777649 0.247520 0.000000
-21 12 8 0.781327 0.253122 0.000000
-21 12 9 0.784943 0.261777 0.026702
-21 12 10 0.788306 0.270338 0.134436
-21 12 11 0.791112 0.278688 0.204977
-21 12 12 0.793592 0.287199 0.274609
-21 12 13 0.795529 0.295979 0.342728
-21 12 14 0.797085 0.303838 0.409100
-21 12 15 0.798152 0.310513 0.473229
-21 12 16 0.799782 0.316733 0.534378
-21 12 17 0.801976 0.322499 0.592548
-21 12 18 0.803801 0.327471 0.644672
-21 12 19 0.805338 0.331825 0.692093
-21 12 20 0.806872 0.336025 0.733595
-21 12 21 0.808404 0.340132 0.771544
-21 12 22 0.810187 0.345916 0.801814
-21 12 23 0.812085 0.352461 0.828592
-21 12 24 0.815624 0.369734 0.850121
-21 12 25 0.819709 0.390582 0.869900
-21 12 26 0.825830 0.425124 0.888184
-21 12 27 0.832420 0.462826 0.906124
-21 12 28 0.837389 0.491057 0.919081
-21 12 29 0.842125 0.517935 0.931327
-21 12 30 0.846349 0.538456 0.940648
-21 12 31 0.850538 0.558553 0.949774
-21 13 0 0.787530 0.276706 0.000000
-21 13 1 0.789053 0.279206 0.000000
-21 13 2 0.790605 0.281756 0.000000
-21 13 3 0.792587 0.285071 0.000000
-21 13 4 0.794796 0.288742 0.000000
-21 13 5 0.798591 0.294911 0.000000
-21 13 6 0.802262 0.301706 0.000000
-21 13 7 0.805392 0.311208 0.000000
-21 13 8 0.808568 0.320523 0.000000
-21 13 9 0.811880 0.329272 0.020113
-21 13 10 0.814924 0.338456 0.126257
-21 13 11 0.817380 0.348592 0.203306
-21 13 12 0.819313 0.358591 0.278471
-21 13 13 0.820374 0.368359 0.350492
-21 13 14 0.821240 0.377405 0.419747
-21 13 15 0.821855 0.385520 0.485443
-21 13 16 0.822932 0.392792 0.548568
-21 13 17 0.824471 0.399219 0.609122
-21 13 18 0.825657 0.404814 0.662615
-21 13 19 0.826567 0.409762 0.710616
-21 13 20 0.827529 0.413950 0.753021
-21 13 21 0.828522 0.417682 0.792068
-21 13 22 0.829424 0.423260 0.822024
-21 13 23 0.830286 0.429678 0.847847
-21 13 24 0.832634 0.444344 0.868547
-21 13 25 0.835477 0.461759 0.887541
-21 13 26 0.839858 0.491557 0.904352
-21 13 27 0.844593 0.524212 0.920660
-21 13 28 0.848371 0.548630 0.932440
-21 13 29 0.852012 0.571871 0.943573
-21 13 30 0.855318 0.589654 0.952030
-21 13 31 0.858601 0.607074 0.960310
-21 14 0 0.815245 0.340859 0.000000
-21 14 1 0.816656 0.343384 0.000000
-21 14 2 0.818098 0.345959 0.000000
-21 14 3 0.819986 0.349272 0.000000
-21 14 4 0.822085 0.352935 0.000000
-21 14 5 0.825653 0.359055 0.000000
-21 14 6 0.829081 0.366221 0.000000
-21 14 7 0.831897 0.377920 0.000000
-21 14 8 0.834729 0.389108 0.000000
-21 14 9 0.837607 0.398761 0.000000
-21 14 10 0.840186 0.409004 0.078836
-21 14 11 0.842107 0.420542 0.185488
-21 14 12 0.843413 0.431764 0.280460
-21 14 13 0.843696 0.442459 0.355966
-21 14 14 0.843809 0.452445 0.428106
-21 14 15 0.843704 0.461521 0.495918
-21 14 16 0.844052 0.469394 0.560837
-21 14 17 0.844854 0.476064 0.622862
-21 14 18 0.845296 0.482058 0.677637
-21 14 19 0.845458 0.487525 0.726773
-21 14 20 0.845786 0.491707 0.769993
-21 14 21 0.846214 0.495118 0.809665
-21 14 22 0.846491 0.500250 0.839879
-21 14 23 0.846699 0.506164 0.865795
-21 14 24 0.848106 0.518659 0.885993
-21 14 25 0.849912 0.533348 0.904284
-21 14 26 0.852805 0.558741 0.919618
-21 14 27 0.855949 0.586604 0.934268
-21 14 28 0.858525 0.607164 0.944729
-21 14 29 0.861020 0.626680 0.954591
-21 14 30 0.863501 0.641828 0.962170
-21 14 31 0.865982 0.656684 0.969597
-21 15 0 0.843739 0.414336 0.000000
-21 15 1 0.844800 0.416737 0.000000
-21 15 2 0.845882 0.419187 0.000000
-21 15 3 0.847274 0.422376 0.000000
-21 15 4 0.848811 0.425876 0.000000
-21 15 5 0.851372 0.431559 0.000000
-21 15 6 0.853983 0.438126 0.000000
-21 15 7 0.856811 0.448521 0.000000
-21 15 8 0.859502 0.459216 0.000000
-21 15 9 0.861781 0.470814 0.000000
-21 15 10 0.863706 0.482676 0.000000
-21 15 11 0.864854 0.495121 0.146907
-21 15 12 0.865431 0.507227 0.280042
-21 15 13 0.865058 0.518768 0.358493
-21 15 14 0.864337 0.529381 0.433524
-21 15 15 0.863168 0.538799 0.504157
-21 15 16 0.862562 0.546697 0.570634
-21 15 17 0.862519 0.553073 0.632956
-21 15 18 0.862084 0.559174 0.688902
-21 15 19 0.861343 0.565063 0.739888
-21 15 20 0.860958 0.569248 0.783812
-21 15 21 0.860787 0.572410 0.823499
-21 15 22 0.860766 0.576785 0.854708
-21 15 23 0.860814 0.581710 0.882065
-21 15 24 0.861600 0.592595 0.902177
-21 15 25 0.862633 0.605468 0.919874
-21 15 26 0.864362 0.626893 0.933723
-21 15 27 0.866252 0.650291 0.946685
-21 15 28 0.867612 0.666933 0.955644
-21 15 29 0.868896 0.682609 0.964032
-21 15 30 0.870674 0.695254 0.970712
-21 15 31 0.872486 0.707696 0.977277
-21 16 0 0.868179 0.479149 0.000000
-21 16 1 0.869190 0.481809 0.000000
-21 16 2 0.870216 0.484529 0.000000
-21 16 3 0.871484 0.488142 0.000000
-21 16 4 0.872884 0.492099 0.000000
-21 16 5 0.875219 0.498466 0.000000
-21 16 6 0.877585 0.505572 0.000000
-21 16 7 0.880084 0.515879 0.000000
-21 16 8 0.882373 0.526824 0.000000
-21 16 9 0.884033 0.539685 0.000000
-21 16 10 0.885295 0.552680 0.000000
-21 16 11 0.885684 0.565971 0.124888
-21 16 12 0.885435 0.578759 0.276626
-21 16 13 0.884122 0.590706 0.358737
-21 16 14 0.882451 0.601488 0.436763
-21 16 15 0.880320 0.610772 0.509536
-21 16 16 0.878831 0.618963 0.577793
-21 16 17 0.877987 0.626063 0.641535
-21 16 18 0.876799 0.632480 0.698727
-21 16 19 0.875344 0.638367 0.750826
-21 16 20 0.874449 0.642700 0.795687
-21 16 21 0.873891 0.646099 0.836205
-21 16 22 0.873549 0.649932 0.868019
-21 16 23 0.873304 0.653962 0.895875
-21 16 24 0.873459 0.663037 0.915825
-21 16 25 0.873748 0.673794 0.933138
-21 16 26 0.874401 0.691339 0.945834
-21 16 27 0.875138 0.710451 0.957464
-21 16 28 0.875529 0.723649 0.965359
-21 16 29 0.875872 0.736003 0.972720
-21 16 30 0.877058 0.746478 0.978644
-21 16 31 0.878301 0.756828 0.984473
-21 17 0 0.888566 0.535296 0.000000
-21 17 1 0.889825 0.538600 0.000000
-21 17 2 0.891100 0.541983 0.000000
-21 17 3 0.892616 0.546570 0.000000
-21 17 4 0.894304 0.551604 0.000000
-21 17 5 0.897195 0.559776 0.000000
-21 17 6 0.899887 0.568560 0.000000
-21 17 7 0.901717 0.579995 0.000000
-21 17 8 0.903344 0.591932 0.000000
-21 17 9 0.904363 0.605375 0.000000
-21 17 10 0.904953 0.619016 0.000000
-21 17 11 0.904599 0.633093 0.119431
-21 17 12 0.903426 0.646359 0.270211
-21 17 13 0.900888 0.658273 0.356699
-21 17 14 0.898151 0.668768 0.437825
-21 17 15 0.895158 0.677439 0.512056
-21 17 16 0.892860 0.686195 0.582313
-21 17 17 0.891256 0.695035 0.648597
-21 17 18 0.889440 0.701975 0.707113
-21 17 19 0.887460 0.707438 0.759588
-21 17 20 0.886259 0.712062 0.805619
-21 17 21 0.885526 0.716183 0.847784
-21 17 22 0.884838 0.719691 0.879809
-21 17 23 0.884170 0.722921 0.907227
-21 17 24 0.883683 0.729985 0.926936
-21 17 25 0.883257 0.738328 0.944077
-21 17 26 0.882921 0.752081 0.955949
-21 17 27 0.882605 0.767083 0.966606
-21 17 28 0.882277 0.777313 0.973872
-21 17 29 0.881947 0.786861 0.980654
-21 17 30 0.882652 0.795501 0.985968
-21 17 31 0.883426 0.804079 0.991184
-21 18 0 0.907756 0.590806 0.000000
-21 18 1 0.908754 0.593976 0.000000
-21 18 2 0.909767 0.597229 0.000000
-21 18 3 0.911014 0.601721 0.000000
-21 18 4 0.912427 0.606681 0.000000
-21 18 5 0.915011 0.614919 0.000000
-21 18 6 0.917451 0.623967 0.000000
-21 18 7 0.919274 0.636520 0.000000
-21 18 8 0.920701 0.649390 0.000000
-21 18 9 0.920939 0.663210 0.000000
-21 18 10 0.920697 0.677306 0.000000
-21 18 11 0.919396 0.692008 0.113978
-21 18 12 0.917267 0.705613 0.263540
-21 18 13 0.913757 0.717390 0.353705
-21 18 14 0.910105 0.727937 0.437676
-21 18 15 0.906268 0.736905 0.513684
-21 18 16 0.903222 0.745873 0.585437
-21 18 17 0.900964 0.754840 0.652936
-21 18 18 0.898678 0.762192 0.712657
-21 18 19 0.896370 0.768288 0.766327
-21 18 20 0.894880 0.773039 0.813097
-21 18 21 0.893882 0.776982 0.855726
-21 18 22 0.892921 0.780412 0.888201
-21 18 23 0.891977 0.783609 0.916060
-21 18 24 0.891095 0.789226 0.935619
-21 18 25 0.890235 0.795649 0.952411
-21 18 26 0.889357 0.806230 0.963672
-21 18 27 0.888475 0.817771 0.973657
-21 18 28 0.887690 0.825761 0.980479
-21 18 29 0.886919 0.833244 0.986849
-21 18 30 0.887258 0.839979 0.991721
-21 18 31 0.887672 0.846663 0.996493
-21 19 0 0.926016 0.645820 0.000000
-21 19 1 0.926355 0.648253 0.000000
-21 19 2 0.926710 0.650757 0.000000
-21 19 3 0.927284 0.654324 0.000000
-21 19 4 0.927988 0.658314 0.000000
-21 19 5 0.929591 0.665266 0.000000
-21 19 6 0.931331 0.673477 0.000000
-21 19 7 0.933662 0.687140 0.000000
-21 19 8 0.935248 0.700897 0.000000
-21 19 9 0.934597 0.714936 0.000000
-21 19 10 0.933397 0.729339 0.000000
-21 19 11 0.930989 0.744541 0.108528
-21 19 12 0.927878 0.758377 0.256670
-21 19 13 0.923596 0.769935 0.349968
-21 19 14 0.919145 0.780799 0.436587
-21 19 15 0.914478 0.790771 0.514617
-21 19 16 0.910731 0.799676 0.587475
-21 19 17 0.907904 0.807515 0.655159
-21 19 18 0.905270 0.815192 0.715991
-21 19 19 0.902786 0.822744 0.771493
-21 19 20 0.901021 0.827493 0.818665
-21 19 21 0.899687 0.830560 0.860839
-21 19 22 0.898510 0.834104 0.893948
-21 19 23 0.897405 0.837865 0.922936
-21 19 24 0.896320 0.842471 0.942412
-21 19 25 0.895242 0.847360 0.958719
-21 19 26 0.894172 0.855251 0.969534
-21 19 27 0.893105 0.863834 0.979083
-21 19 28 0.892066 0.870152 0.985603
-21 19 29 0.891033 0.876146 0.991691
-21 19 30 0.891096 0.880922 0.996252
-21 19 31 0.891233 0.885617 1.000712
-21 20 0 0.938719 0.686044 0.000000
-21 20 1 0.939160 0.688868 0.000000
-21 20 2 0.939621 0.691769 0.000000
-21 20 3 0.940392 0.695833 0.000000
-21 20 4 0.941295 0.700358 0.000000
-21 20 5 0.943126 0.708113 0.000000
-21 20 6 0.944938 0.716962 0.000000
-21 20 7 0.946667 0.730553 0.000000
-21 20 8 0.947639 0.744381 0.000000
-21 20 9 0.946335 0.758923 0.000000
-21 20 10 0.944428 0.773619 0.000000
-21 20 11 0.941194 0.788657 0.103491
-21 20 12 0.937373 0.802587 0.250552
-21 20 13 0.932572 0.814672 0.347362
-21 20 14 0.927590 0.825718 0.436636
-21 20 15 0.922374 0.835429 0.516219
-21 20 16 0.918131 0.844556 0.590481
-21 20 17 0.914862 0.853098 0.659421
-21 20 18 0.911783 0.860855 0.720964
-21 20 19 0.908851 0.868003 0.776753
-21 20 20 0.906856 0.872909 0.824319
-21 20 21 0.905424 0.876470 0.866950
-21 20 22 0.904031 0.879870 0.899886
-21 20 23 0.902656 0.883196 0.928415
-21 20 24 0.901236 0.886688 0.947567
-21 20 25 0.899801 0.890235 0.963593
-21 20 26 0.898242 0.895458 0.974103
-21 20 27 0.896654 0.901067 0.983339
-21 20 28 0.895273 0.905307 0.989625
-21 20 29 0.893922 0.909351 0.995490
-21 20 30 0.893834 0.913002 0.999826
-21 20 31 0.893830 0.916627 1.004061
-21 21 0 0.948089 0.717394 0.000000
-21 21 1 0.949086 0.721286 0.000000
-21 21 2 0.950114 0.725272 0.000000
-21 21 3 0.951602 0.730685 0.000000
-21 21 4 0.953252 0.736649 0.000000
-21 21 5 0.956034 0.746460 0.000000
-21 21 6 0.958381 0.756833 0.000000
-21 21 7 0.958843 0.769641 0.000000
-21 21 8 0.958736 0.783051 0.000000
-21 21 9 0.956921 0.798266 0.000000
-21 21 10 0.954457 0.813249 0.000000
-21 21 11 0.950565 0.827722 0.098703
-21 21 12 0.946196 0.841665 0.244885
-21 21 13 0.941031 0.854723 0.345435
-21 21 14 0.935677 0.865871 0.437368
-21 21 15 0.930080 0.874564 0.518222
-21 21 16 0.925465 0.884081 0.594069
-21 21 17 0.921832 0.894425 0.664908
-21 21 18 0.918248 0.902116 0.726921
-21 21 19 0.914704 0.907744 0.782070
-21 21 20 0.912507 0.912903 0.830023
-21 21 21 0.911120 0.917781 0.873658
-21 21 22 0.909511 0.920880 0.905938
-21 21 23 0.907800 0.923172 0.933057
-21 21 24 0.905965 0.925487 0.951738
-21 21 25 0.904090 0.927809 0.967607
-21 21 26 0.901863 0.930377 0.977895
-21 21 27 0.899556 0.933002 0.986894
-21 21 28 0.897779 0.934921 0.992987
-21 21 29 0.896077 0.936739 0.998663
-21 21 30 0.895912 0.939764 1.002825
-21 21 31 0.895848 0.942870 1.006887
-21 22 0 0.956181 0.743848 0.000000
-21 22 1 0.957060 0.747716 0.000000
-21 22 2 0.957960 0.751681 0.000000
-21 22 3 0.959160 0.757084 0.000000
-21 22 4 0.960485 0.763011 0.000000
-21 22 5 0.962691 0.772602 0.000000
-21 22 6 0.964558 0.782923 0.000000
-21 22 7 0.964954 0.796413 0.000000
-21 22 8 0.964609 0.810243 0.000000
-21 22 9 0.962042 0.825097 0.000000
-21 22 10 0.958956 0.839881 0.000000
-21 22 11 0.954729 0.854512 0.101527
-21 22 12 0.950111 0.868505 0.249285
-21 22 13 0.944843 0.881436 0.350449
-21 22 14 0.939426 0.892778 0.443089
-21 22 15 0.933821 0.902078 0.524770
-21 22 16 0.929014 0.911621 0.600788
-21 22 17 0.925007 0.921408 0.671142
-21 22 18 0.921017 0.928795 0.732764
-21 22 19 0.917040 0.934315 0.787594
-21 22 20 0.914440 0.939300 0.834888
-21 22 21 0.912665 0.943963 0.877661
-21 22 22 0.911007 0.947085 0.909666
-21 22 23 0.909403 0.949506 0.936776
-21 22 24 0.907568 0.951445 0.955208
-21 22 25 0.905656 0.953223 0.970748
-21 22 26 0.903444 0.954881 0.980695
-21 22 27 0.901164 0.956511 0.989352
-21 22 28 0.899347 0.957631 0.995284
-21 22 29 0.897597 0.958678 1.000827
-21 22 30 0.897318 0.960910 1.004921
-21 22 31 0.897137 0.963220 1.008918
-21 23 0 0.963691 0.768076 0.000000
-21 23 1 0.964147 0.771425 0.000000
-21 23 2 0.964603 0.774864 0.000000
-21 23 3 0.965058 0.779640 0.000000
-21 23 4 0.965572 0.784861 0.000000
-21 23 5 0.966508 0.793196 0.000000
-21 23 6 0.967432 0.802750 0.000000
-21 23 7 0.968308 0.817586 0.000000
-21 23 8 0.968108 0.832218 0.000000
-21 23 9 0.964680 0.846241 0.000000
-21 23 10 0.960943 0.860606 0.000000
-21 23 11 0.956527 0.875722 0.107813
-21 23 12 0.951796 0.889783 0.258262
-21 23 13 0.946541 0.902086 0.358619
-21 23 14 0.941203 0.913664 0.451078
-21 23 15 0.935759 0.924310 0.533384
-21 23 16 0.930844 0.933712 0.608930
-21 23 17 0.926458 0.941870 0.677716
-21 23 18 0.922106 0.948845 0.738555
-21 23 19 0.917779 0.954899 0.793212
-21 23 20 0.914682 0.959516 0.839373
-21 23 21 0.912323 0.963269 0.880435
-21 23 22 0.910694 0.966559 0.912336
-21 23 23 0.909397 0.969638 0.940074
-21 23 24 0.907749 0.971566 0.958358
-21 23 25 0.905984 0.973112 0.973492
-21 23 26 0.904098 0.974651 0.983045
-21 23 27 0.902185 0.976190 0.991311
-21 23 28 0.900491 0.977203 0.997098
-21 23 29 0.898828 0.978142 1.002532
-21 23 30 0.898419 0.979502 1.006605
-21 23 31 0.898094 0.980890 1.010587
-21 24 0 0.969216 0.785865 0.000000
-21 24 1 0.969115 0.789742 0.000000
-21 24 2 0.969020 0.793694 0.000000
-21 24 3 0.969002 0.798759 0.000000
-21 24 4 0.969064 0.804193 0.000000
-21 24 5 0.969682 0.812214 0.000000
-21 24 6 0.970154 0.821373 0.000000
-21 24 7 0.969993 0.835465 0.000000
-21 24 8 0.968986 0.849494 0.000000
-21 24 9 0.965441 0.863332 0.000000
-21 24 10 0.961519 0.877446 0.000000
-21 24 11 0.956772 0.892166 0.123637
-21 24 12 0.951844 0.905900 0.280664
-21 24 13 0.946614 0.917987 0.378467
-21 24 14 0.941303 0.929396 0.468725
-21 24 15 0.935888 0.939933 0.549284
-21 24 16 0.930983 0.949088 0.622819
-21 24 17 0.926590 0.956862 0.689332
-21 24 18 0.922204 0.963605 0.748518
-21 24 19 0.917824 0.969547 0.802007
-21 24 20 0.914560 0.973949 0.846513
-21 24 21 0.911965 0.977427 0.885630
-21 24 22 0.910211 0.980486 0.916419
-21 24 23 0.908839 0.983354 0.943422
-21 24 24 0.907307 0.985125 0.961235
-21 24 25 0.905723 0.986530 0.975985
-21 24 26 0.903973 0.987920 0.985215
-21 24 27 0.902186 0.989306 0.993171
-21 24 28 0.900650 0.990276 0.998834
-21 24 29 0.899151 0.991187 1.004170
-21 24 30 0.898800 0.992218 1.008112
-21 24 31 0.898526 0.993258 1.011960
-21 25 0 0.974079 0.801507 0.000000
-21 25 1 0.973377 0.806261 0.000000
-21 25 2 0.972694 0.811072 0.000000
-21 25 3 0.972295 0.816731 0.000000
-21 25 4 0.972023 0.822685 0.000000
-21 25 5 0.972641 0.830707 0.000000
-21 25 6 0.972824 0.839596 0.000000
-21 25 7 0.971122 0.852247 0.000000
-21 25 8 0.968991 0.865203 0.000000
-21 25 9 0.965576 0.879071 0.000000
-21 25 10 0.961625 0.892991 0.000000
-21 25 11 0.956500 0.907023 0.142641
-21 25 12 0.951346 0.920296 0.307541
-21 25 13 0.946144 0.932305 0.402208
-21 25 14 0.940842 0.943409 0.489592
-21 25 15 0.935413 0.953352 0.567612
-21 25 16 0.930560 0.962225 0.638624
-21 25 17 0.926282 0.970029 0.702628
-21 25 18 0.921972 0.976601 0.759873
-21 25 19 0.917637 0.982216 0.811860
-21 25 20 0.914316 0.986455 0.854539
-21 25 21 0.911603 0.989869 0.891633
-21 25 22 0.909672 0.992564 0.920973
-21 25 23 0.908097 0.994932 0.946787
-21 25 24 0.906658 0.996496 0.964020
-21 25 25 0.905266 0.997792 0.978394
-21 25 26 0.903589 0.999021 0.987324
-21 25 27 0.901846 1.000234 0.994999
-21 25 28 0.900482 1.001183 1.000544
-21 25 29 0.899172 1.002094 1.005786
-21 25 30 0.898942 1.002977 1.009560
-21 25 31 0.898783 1.003859 1.013235
-21 26 0 0.976187 0.810981 0.000000
-21 26 1 0.975360 0.815887 0.000000
-21 26 2 0.974540 0.820873 0.000000
-21 26 3 0.973820 0.827050 0.000000
-21 26 4 0.973152 0.833645 0.000000
-21 26 5 0.972852 0.843167 0.000000
-21 26 6 0.972234 0.853225 0.000000
-21 26 7 0.970231 0.865607 0.000000
-21 26 8 0.967793 0.878262 0.000000
-21 26 9 0.964048 0.891742 0.000000
-21 26 10 0.959909 0.905187 0.000000
-21 26 11 0.954900 0.918555 0.166878
-21 26 12 0.949776 0.931241 0.341756
-21 26 13 0.944460 0.942789 0.432255
-21 26 14 0.939079 0.953340 0.515593
-21 26 15 0.933613 0.962612 0.589723
-21 26 16 0.928810 0.971018 0.657097
-21 26 17 0.924671 0.978559 0.717713
-21 26 18 0.920608 0.984925 0.772781
-21 26 19 0.916602 0.990377 0.823533
-21 26 20 0.913449 0.994501 0.864072
-21 26 21 0.910808 0.997827 0.898483
-21 26 22 0.908914 1.000368 0.926218
-21 26 23 0.907360 1.002554 0.950920
-21 26 24 0.905901 1.004057 0.967699
-21 26 25 0.904473 1.005332 0.981837
-21 26 26 0.902828 1.006190 0.989811
-21 26 27 0.901133 1.006952 0.996363
-21 26 28 0.899858 1.007845 1.001686
-21 26 29 0.898644 1.008755 1.006834
-21 26 30 0.898383 1.009551 1.010560
-21 26 31 0.898187 1.010339 1.014191
-21 27 0 0.977658 0.819032 0.000000
-21 27 1 0.976817 0.823923 0.000000
-21 27 2 0.975965 0.828925 0.000000
-21 27 3 0.974937 0.835603 0.000000
-21 27 4 0.973859 0.842867 0.000000
-21 27 5 0.972430 0.854236 0.000000
-21 27 6 0.970891 0.865795 0.000000
-21 27 7 0.968874 0.878176 0.000000
-21 27 8 0.966317 0.890710 0.000000
-21 27 9 0.962137 0.903705 0.000000
-21 27 10 0.957771 0.916611 0.000000
-21 27 11 0.952994 0.929321 0.192323
-21 27 12 0.947960 0.941389 0.377665
-21 27 13 0.942497 0.952388 0.463757
-21 27 14 0.937014 0.962330 0.542778
-21 27 15 0.931506 0.970913 0.612708
-21 27 16 0.926754 0.978810 0.676186
-21 27 17 0.922759 0.986020 0.733211
-21 27 18 0.918981 0.992171 0.786048
-21 27 19 0.915370 0.997499 0.835626
-21 27 20 0.912438 1.001517 0.873952
-21 27 21 0.909913 1.004749 0.905527
-21 27 22 0.908106 1.007186 0.931624
-21 27 23 0.906625 1.009263 0.955231
-21 27 24 0.905119 1.010738 0.971583
-21 27 25 0.903604 1.012013 0.985518
-21 27 26 0.901981 1.012453 0.992385
-21 27 27 0.900334 1.012699 0.997621
-21 27 28 0.899130 1.013527 1.002697
-21 27 29 0.897988 1.014438 1.007751
-21 27 30 0.897664 1.015160 1.011456
-21 27 31 0.897394 1.015869 1.015072
-21 28 0 0.978828 0.824769 0.000000
-21 28 1 0.977998 0.829671 0.000000
-21 28 2 0.977153 0.834687 0.000000
-21 28 3 0.976086 0.841414 0.000000
-21 28 4 0.974938 0.848774 0.000000
-21 28 5 0.973215 0.860565 0.000000
-21 28 6 0.971273 0.872664 0.000000
-21 28 7 0.968388 0.886102 0.000000
-21 28 8 0.965121 0.899372 0.000000
-21 28 9 0.960709 0.912142 0.000000
-21 28 10 0.956208 0.924717 0.027990
-21 28 11 0.951509 0.936864 0.239426
-21 28 12 0.946508 0.948463 0.402807
-21 28 13 0.941002 0.959146 0.486098
-21 28 14 0.935470 0.968729 0.562281
-21 28 15 0.929904 0.976897 0.629327
-21 28 16 0.925165 0.984477 0.690664
-21 28 17 0.921253 0.991468 0.746294
-21 28 18 0.917667 0.997415 0.797311
-21 28 19 0.914336 1.002549 0.844742
-21 28 20 0.911613 1.006487 0.881776
-21 28 21 0.909255 1.009707 0.912572
-21 28 22 0.907463 1.012066 0.937275
-21 28 23 0.905927 1.014033 0.959208
-21 28 24 0.904447 1.015471 0.974743
-21 28 25 0.902985 1.016733 0.988145
-21 28 26 0.901378 1.017128 0.994779
-21 28 27 0.899737 1.017324 0.999850
-21 28 28 0.898597 1.017857 1.004176
-21 28 29 0.897529 1.018439 1.008395
-21 28 30 0.897212 1.019131 1.012047
-21 28 31 0.896945 1.019830 1.015660
-21 29 0 0.979955 0.830175 0.000000
-21 29 1 0.979139 0.835092 0.000000
-21 29 2 0.978307 0.840122 0.000000
-21 29 3 0.977241 0.846833 0.000000
-21 29 4 0.976070 0.854207 0.000000
-21 29 5 0.974172 0.866217 0.000000
-21 29 6 0.971903 0.878720 0.000000
-21 29 7 0.968026 0.893365 0.000000
-21 29 8 0.963965 0.907493 0.000000
-21 29 9 0.959350 0.920075 0.000000
-21 29 10 0.954727 0.932349 0.119192
-21 29 11 0.950084 0.943947 0.289623
-21 29 12 0.945108 0.955097 0.426412
-21 29 13 0.939574 0.965498 0.507130
-21 29 14 0.934000 0.974758 0.580687
-21 29 15 0.928375 0.982550 0.645037
-21 29 16 0.923643 0.989840 0.704485
-21 29 17 0.919804 0.996628 0.759031
-21 29 18 0.916398 1.002371 0.808289
-21 29 19 0.913329 1.007303 0.853432
-21 29 20 0.910815 1.011164 0.889305
-21 29 21 0.908632 1.014385 0.919616
-21 29 22 0.906844 1.016668 0.942960
-21 29 23 0.905235 1.018526 0.963138
-21 29 24 0.903791 1.019926 0.977799
-21 29 25 0.902402 1.021172 0.990622
-21 29 26 0.900809 1.021577 0.997147
-21 29 27 0.899168 1.021788 1.002218
-21 29 28 0.898092 1.021994 1.005721
-21 29 29 0.897097 1.022200 1.009000
-21 29 30 0.896799 1.022868 1.012593
-21 29 31 0.896546 1.023567 1.016207
-21 30 0 0.980630 0.833840 0.000000
-21 30 1 0.979815 0.838744 0.000000
-21 30 2 0.978984 0.843762 0.000000
-21 30 3 0.977918 0.850487 0.000000
-21 30 4 0.976746 0.857882 0.000000
-21 30 5 0.974837 0.869964 0.000000
-21 30 6 0.972492 0.882768 0.000000
-21 30 7 0.968257 0.898693 0.000000
-21 30 8 0.963817 0.913717 0.000000
-21 30 9 0.958763 0.926037 0.059460
-21 30 10 0.953925 0.938060 0.204054
-21 30 11 0.949562 0.949434 0.334893
-21 30 12 0.944743 0.960315 0.446121
-21 30 13 0.939165 0.970375 0.524666
-21 30 14 0.933583 0.979342 0.595931
-21 30 15 0.927997 0.986906 0.657834
-21 30 16 0.923231 0.993913 0.715547
-21 30 17 0.919285 1.000365 0.769071
-21 30 18 0.916012 1.005888 0.816858
-21 30 19 0.913261 1.010690 0.860184
-21 30 20 0.910881 1.014503 0.895145
-21 30 21 0.908722 1.017723 0.925087
-21 30 22 0.906976 1.019993 0.947494
-21 30 23 0.905418 1.021829 0.966475
-21 30 24 0.904001 1.023167 0.980380
-21 30 25 0.902630 1.024339 0.992593
-21 30 26 0.901040 1.024719 0.998991
-21 30 27 0.899399 1.024917 1.004048
-21 30 28 0.898327 1.025101 1.007510
-21 30 29 0.897337 1.025283 1.010745
-21 30 30 0.896858 1.025646 1.013687
-21 30 31 0.896414 1.026021 1.016610
-21 31 0 0.981276 0.837389 0.000000
-21 31 1 0.980461 0.842278 0.000000
-21 31 2 0.979630 0.847283 0.000000
-21 31 3 0.978563 0.854023 0.000000
-21 31 4 0.977391 0.861439 0.000000
-21 31 5 0.975482 0.873585 0.000000
-21 31 6 0.973078 0.886681 0.000000
-21 31 7 0.968527 0.903893 0.000000
-21 31 8 0.963736 0.919815 0.000000
-21 31 9 0.958228 0.931867 0.121901
-21 31 10 0.953169 0.943644 0.288494
-21 31 11 0.949099 0.954815 0.379835
-21 31 12 0.944447 0.965439 0.465572
-21 31 13 0.938824 0.975153 0.541969
-21 31 14 0.933236 0.983830 0.610963
-21 31 15 0.927695 0.991175 0.670437
-21 31 16 0.922892 0.997901 0.726426
-21 31 17 0.918828 1.004006 0.778931
-21 31 18 0.915684 1.009309 0.825267
-21 31 19 0.913255 1.013986 0.866807
-21 31 20 0.911004 1.017753 0.900872
-21 31 21 0.908860 1.020973 0.930454
-21 31 22 0.907160 1.023232 0.951951
-21 31 23 0.905661 1.025053 0.969774
-21 31 24 0.904269 1.026329 0.982929
-21 31 25 0.902912 1.027421 0.994529
-21 31 26 0.901324 1.027774 1.000800
-21 31 27 0.899683 1.027957 1.005842
-21 31 28 0.898612 1.028139 1.009316
-21 31 29 0.897622 1.028321 1.012565
-21 31 30 0.896950 1.028360 1.014818
-21 31 31 0.896299 1.028389 1.017004
-22 0 0 0.558170 0.000000 0.000000
-22 0 1 0.558509 0.000000 0.000000
-22 0 2 0.558859 0.000000 0.000000
-22 0 3 0.559368 0.000000 0.000000
-22 0 4 0.559940 0.000000 0.000000
-22 0 5 0.560958 0.000000 0.000000
-22 0 6 0.562220 0.000000 0.000000
-22 0 7 0.564545 0.000000 0.000000
-22 0 8 0.567755 0.000000 0.024167
-22 0 9 0.573619 0.000000 0.045146
-22 0 10 0.578691 0.000000 0.075107
-22 0 11 0.582022 0.000000 0.124832
-22 0 12 0.585522 0.000000 0.172744
-22 0 13 0.589302 0.000000 0.217633
-22 0 14 0.593251 0.000000 0.263735
-22 0 15 0.597420 0.000000 0.311398
-22 0 16 0.601478 0.000000 0.355332
-22 0 17 0.605428 0.000000 0.395537
-22 0 18 0.609350 0.000000 0.434586
-22 0 19 0.613250 0.000000 0.472735
-22 0 20 0.617861 0.000000 0.506980
-22 0 21 0.622899 0.000000 0.538882
-22 0 22 0.629986 0.000000 0.568352
-22 0 23 0.638006 0.000000 0.596717
-22 0 24 0.652474 0.000000 0.629132
-22 0 25 0.669092 0.000000 0.662898
-22 0 26 0.695217 0.000000 0.703461
-22 0 27 0.723536 0.000000 0.745594
-22 0 28 0.742803 0.000000 0.774235
-22 0 29 0.760778 0.000000 0.800949
-22 0 30 0.773881 0.057569 0.820721
-22 0 31 0.786659 0.154157 0.840031
-22 1 0 0.565402 0.000000 0.000000
-22 1 1 0.566136 0.000000 0.000000
-22 1 2 0.566857 0.000000 0.000000
-22 1 3 0.567365 0.000000 0.000000
-22 1 4 0.567937 0.000000 0.000000
-22 1 5 0.568955 0.000000 0.000000
-22 1 6 0.570196 0.000000 0.000000
-22 1 7 0.572408 0.000000 0.000000
-22 1 8 0.575525 0.000000 0.027553
-22 1 9 0.581358 0.000000 0.048183
-22 1 10 0.586419 0.000000 0.078051
-22 1 11 0.589781 0.000000 0.128247
-22 1 12 0.593300 0.000000 0.176792
-22 1 13 0.597080 0.000000 0.222588
-22 1 14 0.600980 0.000000 0.269338
-22 1 15 0.605036 0.000000 0.317316
-22 1 16 0.609051 0.000000 0.361986
-22 1 17 0.613026 0.000000 0.403347
-22 1 18 0.616944 0.000000 0.442867
-22 1 19 0.620819 0.000000 0.480955
-22 1 20 0.625417 0.000000 0.515547
-22 1 21 0.630449 0.000000 0.548041
-22 1 22 0.637298 0.000000 0.577247
-22 1 23 0.644973 0.000000 0.604960
-22 1 24 0.658004 0.000000 0.635681
-22 1 25 0.672821 0.000000 0.667405
-22 1 26 0.698608 0.000000 0.707537
-22 1 27 0.726927 0.000000 0.749610
-22 1 28 0.746195 0.000000 0.778325
-22 1 29 0.764170 0.000000 0.805133
-22 1 30 0.777272 0.071372 0.824911
-22 1 31 0.790051 0.167961 0.844220
-22 2 0 0.572785 0.000000 0.000000
-22 2 1 0.573895 0.000000 0.000000
-22 2 2 0.574970 0.000000 0.000000
-22 2 3 0.575509 0.000000 0.000000
-22 2 4 0.576107 0.000000 0.000000
-22 2 5 0.577123 0.000000 0.000000
-22 2 6 0.578341 0.000000 0.000000
-22 2 7 0.580436 0.000000 0.000000
-22 2 8 0.583458 0.000000 0.030209
-22 2 9 0.589260 0.000000 0.050956
-22 2 10 0.594309 0.000000 0.081056
-22 2 11 0.597703 0.000000 0.131733
-22 2 12 0.601241 0.000000 0.180926
-22 2 13 0.605021 0.000000 0.227647
-22 2 14 0.608874 0.000000 0.275057
-22 2 15 0.612822 0.000000 0.323354
-22 2 16 0.616793 0.000000 0.368774
-22 2 17 0.620788 0.000000 0.411316
-22 2 18 0.624703 0.000000 0.451319
-22 2 19 0.628556 0.000000 0.489346
-22 2 20 0.633141 0.000000 0.524290
-22 2 21 0.638166 0.000000 0.557383
-22 2 22 0.644770 0.000000 0.586324
-22 2 23 0.652091 0.000000 0.613379
-22 2 24 0.663744 0.000000 0.642472
-22 2 25 0.676841 0.000000 0.672246
-22 2 26 0.702204 0.000000 0.711859
-22 2 27 0.730398 0.000000 0.753743
-22 2 28 0.749650 0.000000 0.782509
-22 2 29 0.767625 0.000000 0.809401
-22 2 30 0.780731 0.085461 0.829183
-22 2 31 0.793512 0.182049 0.848490
-22 3 0 0.582439 0.000000 0.000000
-22 3 1 0.583637 0.000000 0.000000
-22 3 2 0.584824 0.000000 0.000000
-22 3 3 0.585846 0.000000 0.000000
-22 3 4 0.586863 0.000000 0.000000
-22 3 5 0.587847 0.000000 0.000000
-22 3 6 0.589009 0.000000 0.000000
-22 3 7 0.590934 0.000000 0.000000
-22 3 8 0.593822 0.000000 0.021926
-22 3 9 0.599592 0.000000 0.049778
-22 3 10 0.604630 0.000000 0.084970
-22 3 11 0.608054 0.000000 0.136305
-22 3 12 0.611612 0.000000 0.186355
-22 3 13 0.615392 0.000000 0.234264
-22 3 14 0.619234 0.000000 0.282508
-22 3 15 0.623157 0.000000 0.331181
-22 3 16 0.627084 0.000000 0.377571
-22 3 17 0.631017 0.000000 0.421679
-22 3 18 0.634922 0.000000 0.462332
-22 3 19 0.638806 0.000000 0.500299
-22 3 20 0.643384 0.000000 0.535669
-22 3 21 0.648378 0.000000 0.569481
-22 3 22 0.654632 0.000000 0.598130
-22 3 23 0.661459 0.000000 0.624432
-22 3 24 0.672618 0.000000 0.652894
-22 3 25 0.685221 0.000000 0.682076
-22 3 26 0.708865 0.000000 0.719871
-22 3 27 0.735057 0.000000 0.759653
-22 3 28 0.754059 0.000000 0.788103
-22 3 29 0.772033 0.008686 0.814934
-22 3 30 0.785193 0.103830 0.834681
-22 3 31 0.798031 0.200419 0.853955
-22 4 0 0.593040 0.000000 0.000000
-22 4 1 0.594304 0.000000 0.000000
-22 4 2 0.595580 0.000000 0.000000
-22 4 3 0.597038 0.000000 0.000000
-22 4 4 0.598446 0.000000 0.000000
-22 4 5 0.599506 0.000000 0.000000
-22 4 6 0.600701 0.000000 0.000000
-22 4 7 0.602479 0.000000 0.000000
-22 4 8 0.605239 0.000000 0.007202
-22 4 9 0.610947 0.000000 0.046276
-22 4 10 0.615954 0.000000 0.089384
-22 4 11 0.619417 0.000000 0.141368
-22 4 12 0.622993 0.000000 0.192311
-22 4 13 0.626758 0.000000 0.241519
-22 4 14 0.630574 0.000000 0.290676
-22 4 15 0.634457 0.000000 0.339769
-22 4 16 0.638334 0.000000 0.387224
-22 4 17 0.642204 0.000000 0.433040
-22 4 18 0.646102 0.000000 0.474416
-22 4 19 0.650021 0.000000 0.512338
-22 4 20 0.654592 0.000000 0.548162
-22 4 21 0.659554 0.000000 0.582728
-22 4 22 0.665449 0.000000 0.611079
-22 4 23 0.671767 0.000000 0.636607
-22 4 24 0.682454 0.000000 0.664461
-22 4 25 0.694596 0.000000 0.693090
-22 4 26 0.716317 0.000000 0.728813
-22 4 27 0.740249 0.000000 0.766172
-22 4 28 0.758943 0.000000 0.794249
-22 4 29 0.776889 0.028176 0.821000
-22 4 30 0.790093 0.123966 0.840710
-22 4 31 0.802980 0.220551 0.859952
-22 5 0 0.610266 0.000000 0.000000
-22 5 1 0.611442 0.000000 0.000000
-22 5 2 0.612643 0.000000 0.000000
-22 5 3 0.614214 0.000000 0.000000
-22 5 4 0.615824 0.000000 0.000000
-22 5 5 0.617705 0.000000 0.000000
-22 5 6 0.619567 0.000000 0.000000
-22 5 7 0.621345 0.000000 0.000000
-22 5 8 0.624035 0.000000 0.000000
-22 5 9 0.629461 0.000000 0.026497
-22 5 10 0.634301 0.000000 0.097306
-22 5 11 0.637851 0.000000 0.149876
-22 5 12 0.641437 0.000000 0.201958
-22 5 13 0.645083 0.000000 0.253228
-22 5 14 0.648773 0.000000 0.303862
-22 5 15 0.652517 0.000000 0.353680
-22 5 16 0.656294 0.000000 0.402857
-22 5 17 0.660102 0.000000 0.451395
-22 5 18 0.664008 0.000000 0.493998
-22 5 19 0.667989 0.000000 0.531987
-22 5 20 0.672560 0.000000 0.568458
-22 5 21 0.677486 0.000000 0.604018
-22 5 22 0.682952 0.000000 0.632038
-22 5 23 0.688663 0.000000 0.656632
-22 5 24 0.699024 0.000000 0.684040
-22 5 25 0.710935 0.000000 0.712388
-22 5 26 0.729309 0.000000 0.744265
-22 5 27 0.749176 0.000000 0.776957
-22 5 28 0.767159 0.000000 0.804256
-22 5 29 0.784874 0.059664 0.830786
-22 5 30 0.798063 0.156472 0.850457
-22 5 31 0.810950 0.253023 0.869671
-22 6 0 0.629623 0.000000 0.000000
-22 6 1 0.630746 0.000000 0.000000
-22 6 2 0.631902 0.000000 0.000000
-22 6 3 0.633565 0.000000 0.000000
-22 6 4 0.635343 0.000000 0.000000
-22 6 5 0.637923 0.000000 0.000000
-22 6 6 0.640395 0.000000 0.000000
-22 6 7 0.642393 0.000000 0.000000
-22 6 8 0.645166 0.000000 0.000000
-22 6 9 0.650264 0.000000 0.011962
-22 6 10 0.654908 0.000000 0.106158
-22 6 11 0.658551 0.000000 0.159321
-22 6 12 0.662157 0.000000 0.212615
-22 6 13 0.665702 0.000000 0.266131
-22 6 14 0.669253 0.000000 0.318452
-22 6 15 0.672815 0.000000 0.369236
-22 6 16 0.676462 0.000000 0.420131
-22 6 17 0.680193 0.000000 0.471137
-22 6 18 0.684065 0.000000 0.515159
-22 6 19 0.688047 0.000000 0.553748
-22 6 20 0.692594 0.000000 0.590906
-22 6 21 0.697479 0.000000 0.627203
-22 6 22 0.702582 0.000000 0.655211
-22 6 23 0.707784 0.000000 0.679451
-22 6 24 0.717621 0.000000 0.706202
-22 6 25 0.729004 0.000000 0.733790
-22 6 26 0.744596 0.000000 0.762444
-22 6 27 0.761159 0.000000 0.791343
-22 6 28 0.777939 0.000000 0.817328
-22 6 29 0.794750 0.107793 0.842896
-22 6 30 0.807400 0.199066 0.861936
-22 6 31 0.819772 0.289236 0.880540
-22 7 0 0.658221 0.000000 0.000000
-22 7 1 0.659437 0.000000 0.000000
-22 7 2 0.660680 0.000000 0.000000
-22 7 3 0.662343 0.000000 0.000000
-22 7 4 0.664142 0.000000 0.000000
-22 7 5 0.666892 0.000000 0.000000
-22 7 6 0.669721 0.000000 0.000000
-22 7 7 0.672894 0.000000 0.000000
-22 7 8 0.676417 0.000000 0.000000
-22 7 9 0.680990 0.000000 0.020147
-22 7 10 0.685309 0.000000 0.119040
-22 7 11 0.689071 0.000000 0.172828
-22 7 12 0.692740 0.000000 0.227654
-22 7 13 0.696253 0.000000 0.284211
-22 7 14 0.699623 0.000000 0.339124
-22 7 15 0.702810 0.000000 0.391923
-22 7 16 0.706196 0.000000 0.444513
-22 7 17 0.709783 0.000000 0.496896
-22 7 18 0.713445 0.000000 0.543159
-22 7 19 0.717164 0.000000 0.584664
-22 7 20 0.721577 0.000000 0.622679
-22 7 21 0.726406 0.000000 0.658600
-22 7 22 0.731431 0.000000 0.687977
-22 7 23 0.736546 0.000000 0.714380
-22 7 24 0.745002 0.000000 0.739551
-22 7 25 0.754572 0.000000 0.764313
-22 7 26 0.769824 0.039102 0.792436
-22 7 27 0.786387 0.085127 0.821336
-22 7 28 0.799830 0.154887 0.843677
-22 7 29 0.812827 0.228038 0.865081
-22 7 30 0.822660 0.285375 0.880920
-22 7 31 0.832282 0.341659 0.896388
-22 8 0 0.685180 0.000000 0.000000
-22 8 1 0.686478 0.000000 0.000000
-22 8 2 0.687801 0.000000 0.000000
-22 8 3 0.689487 0.000000 0.000000
-22 8 4 0.691328 0.000000 0.000000
-22 8 5 0.694252 0.000000 0.000000
-22 8 6 0.697393 0.000000 0.000000
-22 8 7 0.701476 0.000000 0.000000
-22 8 8 0.705581 0.000000 0.000000
-22 8 9 0.709751 0.000000 0.026362
-22 8 10 0.713826 0.000000 0.129170
-22 8 11 0.717691 0.000000 0.184549
-22 8 12 0.721377 0.000000 0.241404
-22 8 13 0.724765 0.000000 0.300720
-22 8 14 0.727932 0.000000 0.358076
-22 8 15 0.730815 0.000000 0.412910
-22 8 16 0.733959 0.000000 0.467163
-22 8 17 0.737365 0.000000 0.520836
-22 8 18 0.740787 0.000000 0.568977
-22 8 19 0.744222 0.000000 0.612817
-22 8 20 0.748370 0.000000 0.651678
-22 8 21 0.752945 0.000000 0.687553
-22 8 22 0.757726 0.000000 0.717960
-22 8 23 0.762600 0.000000 0.745882
-22 8 24 0.769791 0.000000 0.769791
-22 8 25 0.777754 0.085412 0.792364
-22 8 26 0.792337 0.162780 0.819568
-22 8 27 0.808447 0.235099 0.847841
-22 8 28 0.819094 0.283913 0.867028
-22 8 29 0.828959 0.329369 0.884916
-22 8 30 0.836465 0.360338 0.898066
-22 8 31 0.843814 0.390341 0.910899
-22 9 0 0.707225 0.035585 0.000000
-22 9 1 0.708574 0.035942 0.000000
-22 9 2 0.709950 0.035407 0.000000
-22 9 3 0.711729 0.021505 0.000000
-22 9 4 0.713675 0.009831 0.000000
-22 9 5 0.716785 0.013755 0.000000
-22 9 6 0.720100 0.017954 0.000000
-22 9 7 0.724301 0.023345 0.000000
-22 9 8 0.728486 0.027858 0.000000
-22 9 9 0.732619 0.029738 0.026665
-22 9 10 0.736686 0.032403 0.131044
-22 9 11 0.740608 0.036793 0.190915
-22 9 12 0.744177 0.040966 0.251293
-22 9 13 0.747159 0.044776 0.312517
-22 9 14 0.750059 0.049099 0.371864
-22 9 15 0.752854 0.054080 0.428800
-22 9 16 0.755808 0.056182 0.484619
-22 9 17 0.758919 0.055405 0.539319
-22 9 18 0.762016 0.055756 0.588247
-22 9 19 0.765101 0.056984 0.632684
-22 9 20 0.768590 0.058755 0.672357
-22 9 21 0.772321 0.060852 0.709172
-22 9 22 0.776357 0.066292 0.739591
-22 9 23 0.780531 0.073253 0.767103
-22 9 24 0.786806 0.116736 0.790703
-22 9 25 0.793781 0.172393 0.813000
-22 9 26 0.806706 0.232571 0.838117
-22 9 27 0.821003 0.293792 0.863885
-22 9 28 0.830477 0.335285 0.881384
-22 9 29 0.839262 0.373959 0.897701
-22 9 30 0.845909 0.401259 0.909695
-22 9 31 0.852413 0.427802 0.921400
-22 10 0 0.730609 0.098113 0.000000
-22 10 1 0.731995 0.098384 0.000000
-22 10 2 0.733408 0.098835 0.000000
-22 10 3 0.735224 0.101980 0.000000
-22 10 4 0.737216 0.105496 0.000000
-22 10 5 0.740445 0.111612 0.000000
-22 10 6 0.743870 0.117962 0.000000
-22 10 7 0.748145 0.125326 0.000000
-22 10 8 0.752361 0.131810 0.000000
-22 10 9 0.756398 0.135657 0.026871
-22 10 10 0.760357 0.140464 0.132638
-22 10 11 0.764144 0.147384 0.196587
-22 10 12 0.767493 0.154081 0.260271
-22 10 13 0.770113 0.160407 0.323511
-22 10 14 0.772696 0.165932 0.385020
-22 10 15 0.775232 0.170427 0.444304
-22 10 16 0.777905 0.174106 0.501791
-22 10 17 0.780715 0.176969 0.557481
-22 10 18 0.783458 0.179471 0.607321
-22 10 19 0.786148 0.181691 0.652610
-22 10 20 0.789001 0.184682 0.693043
-22 10 21 0.791953 0.188136 0.730563
-22 10 22 0.795282 0.196147 0.761044
-22 10 23 0.798783 0.206231 0.788324
-22 10 24 0.804201 0.227613 0.811496
-22 10 25 0.810259 0.252761 0.833299
-22 10 26 0.821301 0.299217 0.856208
-22 10 27 0.833494 0.350591 0.879372
-22 10 28 0.841686 0.385993 0.895240
-22 10 29 0.849307 0.419113 0.910066
-22 10 30 0.855123 0.443436 0.921029
-22 10 31 0.860819 0.467173 0.931734
-22 11 0 0.756942 0.156640 0.000000
-22 11 1 0.758334 0.158289 0.000000
-22 11 2 0.759746 0.160044 0.000000
-22 11 3 0.761475 0.163398 0.000000
-22 11 4 0.763387 0.167111 0.000000
-22 11 5 0.766585 0.173336 0.000000
-22 11 6 0.769979 0.179179 0.000000
-22 11 7 0.774229 0.183368 0.000000
-22 11 8 0.778369 0.188216 0.000000
-22 11 9 0.782181 0.195043 0.026864
-22 11 10 0.785811 0.202016 0.133617
-22 11 11 0.789041 0.209306 0.200735
-22 11 12 0.791944 0.216738 0.267246
-22 11 13 0.794302 0.224408 0.332743
-22 11 14 0.796458 0.231058 0.396784
-22 11 15 0.798356 0.236400 0.458955
-22 11 16 0.800550 0.241426 0.518339
-22 11 17 0.803042 0.246136 0.574937
-22 11 18 0.805367 0.250015 0.625966
-22 11 19 0.807563 0.253249 0.672665
-22 11 20 0.809832 0.257027 0.713745
-22 11 21 0.812145 0.261133 0.751453
-22 11 22 0.814854 0.267797 0.782103
-22 11 23 0.817742 0.275624 0.809545
-22 11 24 0.822436 0.295152 0.832027
-22 11 25 0.827731 0.318580 0.852856
-22 11 26 0.836396 0.358948 0.873290
-22 11 27 0.845839 0.403225 0.893634
-22 11 28 0.852512 0.435242 0.907998
-22 11 29 0.858789 0.465508 0.921507
-22 11 30 0.863835 0.488374 0.931714
-22 11 31 0.868800 0.510746 0.941700
-22 12 0 0.783774 0.214990 0.000000
-22 12 1 0.785178 0.217544 0.000000
-22 12 2 0.786604 0.220159 0.000000
-22 12 3 0.788341 0.223666 0.000000
-22 12 4 0.790270 0.227530 0.000000
-22 12 5 0.793543 0.233892 0.000000
-22 12 6 0.796960 0.239839 0.000000
-22 12 7 0.801009 0.243988 0.000000
-22 12 8 0.804930 0.249270 0.000000
-22 12 9 0.808467 0.257946 0.024146
-22 12 10 0.811758 0.266482 0.130842
-22 12 11 0.814510 0.274712 0.202557
-22 12 12 0.816933 0.283163 0.273005
-22 12 13 0.818810 0.291984 0.341344
-22 12 14 0.820455 0.299757 0.408035
-22 12 15 0.821801 0.306182 0.472610
-22 12 16 0.823500 0.312436 0.533931
-22 12 17 0.825550 0.318520 0.592000
-22 12 18 0.827393 0.323511 0.644302
-22 12 19 0.829074 0.327651 0.692119
-22 12 20 0.830756 0.331913 0.733940
-22 12 21 0.832438 0.336248 0.772164
-22 12 22 0.834432 0.342000 0.802819
-22 12 23 0.836567 0.348396 0.830033
-22 12 24 0.840363 0.365772 0.851783
-22 12 25 0.844713 0.386809 0.871711
-22 12 26 0.851265 0.421587 0.890039
-22 12 27 0.858325 0.459537 0.907997
-22 12 28 0.863602 0.488000 0.920995
-22 12 29 0.868624 0.515107 0.933284
-22 12 30 0.872847 0.535979 0.942684
-22 12 31 0.877016 0.556436 0.951891
-22 13 0 0.811436 0.273042 0.000000
-22 13 1 0.812866 0.275718 0.000000
-22 13 2 0.814326 0.278449 0.000000
-22 13 3 0.816232 0.282017 0.000000
-22 13 4 0.818341 0.285957 0.000000
-22 13 5 0.821865 0.292501 0.000000
-22 13 6 0.825394 0.299569 0.000000
-22 13 7 0.828949 0.308908 0.000000
-22 13 8 0.832410 0.318071 0.000000
-22 13 9 0.835591 0.326708 0.016913
-22 13 10 0.838529 0.335807 0.121810
-22 13 11 0.840930 0.345922 0.200500
-22 13 12 0.842818 0.355866 0.276740
-22 13 13 0.843851 0.365521 0.348893
-22 13 14 0.844843 0.374409 0.418430
-22 13 15 0.845783 0.382311 0.484603
-22 13 16 0.846956 0.389596 0.547930
-22 13 17 0.848363 0.396266 0.608410
-22 13 18 0.849615 0.401924 0.662121
-22 13 19 0.850745 0.406795 0.710569
-22 13 20 0.851834 0.411034 0.753290
-22 13 21 0.852898 0.414892 0.792575
-22 13 22 0.854019 0.420458 0.822961
-22 13 23 0.855166 0.426799 0.849303
-22 13 24 0.857777 0.441528 0.870249
-22 13 25 0.860876 0.459052 0.889398
-22 13 26 0.865755 0.489074 0.906232
-22 13 27 0.871045 0.521980 0.922531
-22 13 28 0.875133 0.546604 0.934393
-22 13 29 0.879048 0.570044 0.945620
-22 13 30 0.882357 0.588032 0.954129
-22 13 31 0.885626 0.605656 0.962457
-22 14 0 0.839797 0.338346 0.000000
-22 14 1 0.841088 0.341020 0.000000
-22 14 2 0.842409 0.343746 0.000000
-22 14 3 0.844182 0.347264 0.000000
-22 14 4 0.846136 0.351148 0.000000
-22 14 5 0.849369 0.357600 0.000000
-22 14 6 0.852608 0.365025 0.000000
-22 14 7 0.855873 0.376666 0.000000
-22 14 8 0.859011 0.387766 0.000000
-22 14 9 0.861765 0.397245 0.000000
-22 14 10 0.864244 0.407383 0.074938
-22 14 11 0.866117 0.418974 0.182794
-22 14 12 0.867397 0.430159 0.278577
-22 14 13 0.867687 0.440669 0.354240
-22 14 14 0.867960 0.450474 0.426671
-22 14 15 0.868211 0.459374 0.494948
-22 14 16 0.868687 0.467252 0.560095
-22 14 17 0.869387 0.474110 0.622113
-22 14 18 0.869955 0.480199 0.677177
-22 14 19 0.870420 0.485690 0.726831
-22 14 20 0.870875 0.489897 0.770369
-22 14 21 0.871323 0.493332 0.810237
-22 14 22 0.871798 0.498433 0.840881
-22 14 23 0.872285 0.504292 0.867333
-22 14 24 0.873935 0.516810 0.887783
-22 14 25 0.875973 0.531548 0.906232
-22 14 26 0.879375 0.557136 0.921584
-22 14 27 0.883092 0.585228 0.936222
-22 14 28 0.885957 0.605956 0.946765
-22 14 29 0.888701 0.625633 0.956722
-22 14 30 0.891160 0.640903 0.964327
-22 14 31 0.893600 0.655878 0.971776
-22 15 0 0.869057 0.412975 0.000000
-22 15 1 0.869998 0.415488 0.000000
-22 15 2 0.870958 0.418052 0.000000
-22 15 3 0.872205 0.421375 0.000000
-22 15 4 0.873577 0.425034 0.000000
-22 15 5 0.875821 0.431043 0.000000
-22 15 6 0.878252 0.437844 0.000000
-22 15 7 0.881492 0.448075 0.000000
-22 15 8 0.884481 0.458611 0.000000
-22 15 9 0.886715 0.470064 0.000000
-22 15 10 0.888601 0.481856 0.000000
-22 15 11 0.889717 0.494392 0.144966
-22 15 12 0.890294 0.506499 0.277977
-22 15 13 0.889972 0.517888 0.356754
-22 15 14 0.889441 0.528355 0.432142
-22 15 15 0.888642 0.537637 0.503173
-22 15 16 0.888199 0.545546 0.569905
-22 15 17 0.888111 0.552082 0.632338
-22 15 18 0.887877 0.558299 0.688679
-22 15 19 0.887529 0.564266 0.740281
-22 15 20 0.887296 0.568429 0.784527
-22 15 21 0.887132 0.571509 0.824362
-22 15 22 0.887252 0.575788 0.855943
-22 15 23 0.887502 0.580613 0.883772
-22 15 24 0.888479 0.591483 0.904117
-22 15 25 0.889698 0.604367 0.921969
-22 15 26 0.891875 0.625936 0.935856
-22 15 27 0.894274 0.649509 0.948829
-22 15 28 0.895875 0.666271 0.957818
-22 15 29 0.897362 0.682059 0.966238
-22 15 30 0.899051 0.694825 0.972922
-22 15 31 0.900755 0.707390 0.979491
-22 16 0 0.894271 0.478751 0.000000
-22 16 1 0.895137 0.481496 0.000000
-22 16 2 0.896017 0.484299 0.000000
-22 16 3 0.897102 0.487976 0.000000
-22 16 4 0.898298 0.492017 0.000000
-22 16 5 0.900277 0.498612 0.000000
-22 16 6 0.902422 0.505868 0.000000
-22 16 7 0.905281 0.515991 0.000000
-22 16 8 0.907838 0.526768 0.000000
-22 16 9 0.909491 0.539503 0.000000
-22 16 10 0.910753 0.552447 0.000000
-22 16 11 0.911157 0.565847 0.123191
-22 16 12 0.910962 0.578665 0.274301
-22 16 13 0.909766 0.590513 0.356892
-22 16 14 0.908337 0.601200 0.435364
-22 16 15 0.906607 0.610394 0.508540
-22 16 16 0.905320 0.618575 0.577082
-22 16 17 0.904475 0.625744 0.640990
-22 16 18 0.903516 0.632248 0.698610
-22 16 19 0.902468 0.638235 0.751340
-22 16 20 0.901716 0.642519 0.796487
-22 16 21 0.901143 0.645781 0.837084
-22 16 22 0.900903 0.649506 0.869237
-22 16 23 0.900816 0.653440 0.897553
-22 16 24 0.901138 0.662501 0.917726
-22 16 25 0.901598 0.673270 0.935185
-22 16 26 0.902660 0.690955 0.947943
-22 16 27 0.903862 0.710236 0.959616
-22 16 28 0.904471 0.723541 0.967523
-22 16 29 0.904995 0.735992 0.974892
-22 16 30 0.906077 0.746582 0.980837
-22 16 31 0.907196 0.757047 0.986687
-22 17 0 0.915440 0.535674 0.000000
-22 17 1 0.916507 0.539044 0.000000
-22 17 2 0.917587 0.542490 0.000000
-22 17 3 0.918872 0.547067 0.000000
-22 17 4 0.920302 0.552098 0.000000
-22 17 5 0.922738 0.560307 0.000000
-22 17 6 0.925116 0.569098 0.000000
-22 17 7 0.927238 0.580416 0.000000
-22 17 8 0.929081 0.592236 0.000000
-22 17 9 0.930091 0.605563 0.000000
-22 17 10 0.930702 0.619157 0.000000
-22 17 11 0.930436 0.633336 0.117471
-22 17 12 0.929398 0.646656 0.267549
-22 17 13 0.927071 0.658544 0.354653
-22 17 14 0.924649 0.669010 0.436336
-22 17 15 0.922105 0.677645 0.511051
-22 17 16 0.920049 0.686340 0.581628
-22 17 17 0.918479 0.695095 0.648067
-22 17 18 0.916872 0.702048 0.706969
-22 17 19 0.915236 0.707598 0.760009
-22 17 20 0.914136 0.712168 0.806246
-22 17 21 0.913356 0.716149 0.848402
-22 17 22 0.912752 0.719585 0.880766
-22 17 23 0.912226 0.722773 0.908678
-22 17 24 0.911915 0.729863 0.928609
-22 17 25 0.911674 0.738255 0.945880
-22 17 26 0.911731 0.752192 0.957843
-22 17 27 0.911857 0.767409 0.968583
-22 17 28 0.911746 0.777767 0.975879
-22 17 29 0.911601 0.787431 0.982684
-22 17 30 0.912236 0.796172 0.988070
-22 17 31 0.912923 0.804851 0.993362
-22 18 0 0.935342 0.592033 0.000000
-22 18 1 0.936137 0.595253 0.000000
-22 18 2 0.936945 0.598551 0.000000
-22 18 3 0.937942 0.603012 0.000000
-22 18 4 0.939074 0.607940 0.000000
-22 18 5 0.941155 0.616132 0.000000
-22 18 6 0.943235 0.625136 0.000000
-22 18 7 0.945316 0.637652 0.000000
-22 18 8 0.946935 0.650476 0.000000
-22 18 9 0.947171 0.664224 0.000000
-22 18 10 0.946990 0.678290 0.000000
-22 18 11 0.945894 0.693056 0.111619
-22 18 12 0.943997 0.706689 0.260375
-22 18 13 0.940766 0.718432 0.351386
-22 18 14 0.937494 0.728988 0.436096
-22 18 15 0.934169 0.738017 0.512702
-22 18 16 0.931383 0.746921 0.584844
-22 18 17 0.929133 0.755697 0.652519
-22 18 18 0.927019 0.762977 0.712593
-22 18 19 0.925011 0.769092 0.766753
-22 18 20 0.923580 0.773772 0.813696
-22 18 21 0.922496 0.777592 0.856307
-22 18 22 0.921597 0.780971 0.889115
-22 18 23 0.920782 0.784150 0.917467
-22 18 24 0.920068 0.789796 0.937248
-22 18 25 0.919387 0.796263 0.954171
-22 18 26 0.918869 0.806984 0.965536
-22 18 27 0.918387 0.818686 0.975617
-22 18 28 0.917815 0.826797 0.982477
-22 18 29 0.917230 0.834395 0.988876
-22 18 30 0.917489 0.841215 0.993824
-22 18 31 0.917804 0.847984 0.998676
-22 19 0 0.954258 0.647951 0.000000
-22 19 1 0.954415 0.650420 0.000000
-22 19 2 0.954583 0.652955 0.000000
-22 19 3 0.954910 0.656510 0.000000
-22 19 4 0.955333 0.660484 0.000000
-22 19 5 0.956426 0.667393 0.000000
-22 19 6 0.957798 0.675580 0.000000
-22 19 7 0.960378 0.689297 0.000000
-22 19 8 0.962153 0.703094 0.000000
-22 19 9 0.961513 0.717130 0.000000
-22 19 10 0.960432 0.731531 0.000000
-22 19 11 0.958378 0.746734 0.105663
-22 19 12 0.955611 0.760531 0.252872
-22 19 13 0.951655 0.771986 0.347320
-22 19 14 0.947644 0.782876 0.434911
-22 19 15 0.943563 0.793040 0.513686
-22 19 16 0.940075 0.801913 0.587026
-22 19 17 0.937182 0.809495 0.654929
-22 19 18 0.934671 0.817007 0.716088
-22 19 19 0.932456 0.824466 0.772002
-22 19 20 0.930710 0.829121 0.819349
-22 19 21 0.929245 0.832095 0.861557
-22 19 22 0.928106 0.835597 0.894992
-22 19 23 0.927116 0.839340 0.924439
-22 19 24 0.926180 0.843948 0.944140
-22 19 25 0.925263 0.848845 0.960594
-22 19 26 0.924502 0.856763 0.971511
-22 19 27 0.923778 0.865377 0.981149
-22 19 28 0.922946 0.871786 0.987707
-22 19 29 0.922098 0.877880 0.993824
-22 19 30 0.922036 0.882724 0.998428
-22 19 31 0.922027 0.887484 1.002930
-22 20 0 0.967385 0.688764 0.000000
-22 20 1 0.967628 0.691614 0.000000
-22 20 2 0.967886 0.694539 0.000000
-22 20 3 0.968377 0.698593 0.000000
-22 20 4 0.968965 0.703102 0.000000
-22 20 5 0.970227 0.710799 0.000000
-22 20 6 0.971617 0.719605 0.000000
-22 20 7 0.973560 0.733219 0.000000
-22 20 8 0.974699 0.747059 0.000000
-22 20 9 0.973422 0.761572 0.000000
-22 20 10 0.971660 0.776236 0.000000
-22 20 11 0.968829 0.791229 0.100415
-22 20 12 0.965392 0.805082 0.246477
-22 20 13 0.960945 0.817033 0.344532
-22 20 14 0.956423 0.828106 0.434858
-22 20 15 0.951803 0.838049 0.515249
-22 20 16 0.947817 0.847156 0.590024
-22 20 17 0.944464 0.855427 0.659184
-22 20 18 0.941514 0.863007 0.721041
-22 20 19 0.938878 0.870050 0.777218
-22 20 20 0.936907 0.874853 0.824947
-22 20 21 0.935334 0.878311 0.867608
-22 20 22 0.933979 0.881680 0.900875
-22 20 23 0.932724 0.885009 0.929872
-22 20 24 0.931453 0.888502 0.949272
-22 20 25 0.930177 0.892049 0.965474
-22 20 26 0.928941 0.897302 0.976082
-22 20 27 0.927715 0.902949 0.985399
-22 20 28 0.926559 0.907277 0.991739
-22 20 29 0.925413 0.911417 0.997654
-22 20 30 0.925186 0.915142 1.002032
-22 20 31 0.925019 0.918839 1.006307
-22 21 0 0.977040 0.720514 0.000000
-22 21 1 0.977802 0.724425 0.000000
-22 21 2 0.978589 0.728429 0.000000
-22 21 3 0.979743 0.733827 0.000000
-22 21 4 0.981019 0.739765 0.000000
-22 21 5 0.983145 0.749491 0.000000
-22 21 6 0.984990 0.759780 0.000000
-22 21 7 0.985615 0.772508 0.000000
-22 21 8 0.985641 0.785831 0.000000
-22 21 9 0.983870 0.800936 0.000000
-22 21 10 0.981559 0.815820 0.000000
-22 21 11 0.978060 0.830216 0.095590
-22 21 12 0.974073 0.844058 0.240746
-22 21 13 0.969276 0.856977 0.342510
-22 21 14 0.964379 0.868141 0.435484
-22 21 15 0.959353 0.877050 0.517157
-22 21 16 0.954989 0.886550 0.593511
-22 21 17 0.951285 0.896640 0.664546
-22 21 18 0.947873 0.904189 0.726868
-22 21 19 0.944686 0.909761 0.782414
-22 21 20 0.942543 0.914814 0.830511
-22 21 21 0.941027 0.919555 0.874140
-22 21 22 0.939471 0.922637 0.906763
-22 21 23 0.937897 0.924966 0.934383
-22 21 24 0.936222 0.927296 0.953348
-22 21 25 0.934513 0.929627 0.969428
-22 21 26 0.932662 0.932298 0.979811
-22 21 27 0.930778 0.935049 0.988880
-22 21 28 0.929261 0.937070 0.995053
-22 21 29 0.927796 0.938987 1.000813
-22 21 30 0.927496 0.942106 1.005036
-22 21 31 0.927273 0.945305 1.009157
-22 22 0 0.985277 0.747492 0.000000
-22 22 1 0.985922 0.751393 0.000000
-22 22 2 0.986582 0.755385 0.000000
-22 22 3 0.987466 0.760750 0.000000
-22 22 4 0.988440 0.766635 0.000000
-22 22 5 0.990040 0.776159 0.000000
-22 22 6 0.991465 0.786419 0.000000
-22 22 7 0.992128 0.799867 0.000000
-22 22 8 0.992005 0.813636 0.000000
-22 22 9 0.989521 0.828368 0.000000
-22 22 10 0.986609 0.843051 0.000000
-22 22 11 0.982759 0.857629 0.097941
-22 22 12 0.978488 0.871520 0.244531
-22 22 13 0.973518 0.884266 0.347133
-22 22 14 0.968510 0.895598 0.440974
-22 22 15 0.963457 0.905111 0.523550
-22 22 16 0.958914 0.914637 0.600111
-22 22 17 0.954882 0.924174 0.670655
-22 22 18 0.951105 0.931467 0.732631
-22 22 19 0.947527 0.937013 0.787942
-22 22 20 0.945039 0.941902 0.835445
-22 22 21 0.943204 0.946398 0.878262
-22 22 22 0.941616 0.949499 0.910615
-22 22 23 0.940140 0.951967 0.938211
-22 22 24 0.938431 0.953916 0.956897
-22 22 25 0.936644 0.955692 0.972612
-22 22 26 0.934734 0.957412 0.982653
-22 22 27 0.932796 0.959120 0.991385
-22 22 28 0.931219 0.960306 0.997398
-22 22 29 0.929693 0.961418 1.003022
-22 22 30 0.929256 0.963688 1.007170
-22 22 31 0.928891 0.966036 1.011219
-22 23 0 0.992869 0.772302 0.000000
-22 23 1 0.993108 0.775705 0.000000
-22 23 2 0.993343 0.779190 0.000000
-22 23 3 0.993533 0.783897 0.000000
-22 23 4 0.993755 0.789054 0.000000
-22 23 5 0.994197 0.797362 0.000000
-22 23 6 0.994804 0.806905 0.000000
-22 23 7 0.996123 0.821803 0.000000
-22 23 8 0.996287 0.836457 0.000000
-22 23 9 0.992990 0.850375 0.000000
-22 23 10 0.989455 0.864667 0.000000
-22 23 11 0.985398 0.879782 0.103554
-22 23 12 0.980964 0.893749 0.252641
-22 23 13 0.975900 0.905804 0.354776
-22 23 14 0.970904 0.917337 0.448674
-22 23 15 0.965994 0.928200 0.531982
-22 23 16 0.961363 0.937585 0.608125
-22 23 17 0.957012 0.945491 0.677104
-22 23 18 0.952917 0.952424 0.738365
-22 23 19 0.949020 0.958601 0.793621
-22 23 20 0.946107 0.963139 0.840091
-22 23 21 0.943784 0.966694 0.881289
-22 23 22 0.942241 0.969955 0.913543
-22 23 23 0.941053 0.973081 0.941730
-22 23 24 0.939477 0.975003 0.960206
-22 23 25 0.937772 0.976524 0.975445
-22 23 26 0.936056 0.978034 0.985092
-22 23 27 0.934338 0.979542 0.993448
-22 23 28 0.932838 0.980562 0.999302
-22 23 29 0.931369 0.981513 1.004799
-22 23 30 0.930766 0.982824 1.008907
-22 23 31 0.930220 0.984158 1.012923
-22 24 0 0.998185 0.790439 0.000000
-22 24 1 0.997983 0.794328 0.000000
-22 24 2 0.997781 0.798285 0.000000
-22 24 3 0.997586 0.803276 0.000000
-22 24 4 0.997434 0.808646 0.000000
-22 24 5 0.997587 0.816675 0.000000
-22 24 6 0.997766 0.825847 0.000000
-22 24 7 0.998059 0.839975 0.000000
-22 24 8 0.997431 0.854006 0.000000
-22 24 9 0.994042 0.867746 0.000000
-22 24 10 0.990340 0.881788 0.000000
-22 24 11 0.985946 0.896493 0.119604
-22 24 12 0.981292 0.910132 0.275317
-22 24 13 0.976205 0.921993 0.374737
-22 24 14 0.971190 0.933336 0.466279
-22 24 15 0.966270 0.944014 0.547690
-22 24 16 0.961662 0.953151 0.621787
-22 24 17 0.957367 0.960749 0.688572
-22 24 18 0.953275 0.967490 0.748241
-22 24 19 0.949340 0.973563 0.802376
-22 24 20 0.946269 0.977918 0.847250
-22 24 21 0.943716 0.981243 0.886567
-22 24 22 0.942045 0.984267 0.917717
-22 24 23 0.940774 0.987155 0.945157
-22 24 24 0.939306 0.988918 0.963145
-22 24 25 0.937771 0.990304 0.977983
-22 24 26 0.936167 0.991654 0.987305
-22 24 27 0.934546 0.992995 0.995356
-22 24 28 0.933165 0.993960 1.001083
-22 24 29 0.931818 0.994871 1.006477
-22 24 30 0.931263 0.995856 1.010463
-22 24 31 0.930762 0.996846 1.014354
-22 25 0 1.002741 0.806352 0.000000
-22 25 1 1.002088 0.811054 0.000000
-22 25 2 1.001445 0.815811 0.000000
-22 25 3 1.000967 0.821398 0.000000
-22 25 4 1.000568 0.827296 0.000000
-22 25 5 1.000721 0.835358 0.000000
-22 25 6 1.000603 0.844274 0.000000
-22 25 7 0.999309 0.856891 0.000000
-22 25 8 0.997529 0.869798 0.000000
-22 25 9 0.994290 0.883571 0.000000
-22 25 10 0.990571 0.897410 0.000000
-22 25 11 0.985795 0.911390 0.139134
-22 25 12 0.980903 0.924566 0.302847
-22 25 13 0.975816 0.936400 0.398804
-22 25 14 0.970775 0.947422 0.487184
-22 25 15 0.965792 0.957402 0.565823
-22 25 16 0.961244 0.966257 0.637332
-22 25 17 0.957129 0.973989 0.701711
-22 25 18 0.953148 0.980592 0.759497
-22 25 19 0.949270 0.986316 0.812155
-22 25 20 0.946130 0.990544 0.855245
-22 25 21 0.943433 0.993875 0.892594
-22 25 22 0.941575 0.996532 0.922308
-22 25 23 0.940098 0.998884 0.948552
-22 25 24 0.938729 1.000441 0.965960
-22 25 25 0.937394 1.001734 0.980421
-22 25 26 0.935874 1.002940 0.989444
-22 25 27 0.934309 1.004127 0.997213
-22 25 28 0.933061 1.005072 1.002822
-22 25 29 0.931858 1.005983 1.008122
-22 25 30 0.931424 1.006855 1.011957
-22 25 31 0.931040 1.007723 1.015694
-22 26 0 1.004493 0.815944 0.000000
-22 26 1 1.003755 0.820825 0.000000
-22 26 2 1.003020 0.825782 0.000000
-22 26 3 1.002331 0.831892 0.000000
-22 26 4 1.001661 0.838427 0.000000
-22 26 5 1.001126 0.847946 0.000000
-22 26 6 1.000388 0.857994 0.000000
-22 26 7 0.998771 0.870328 0.000000
-22 26 8 0.996653 0.882922 0.000000
-22 26 9 0.993032 0.896292 0.000000
-22 26 10 0.989072 0.909644 0.000000
-22 26 11 0.984367 0.922954 0.163621
-22 26 12 0.979476 0.935547 0.337397
-22 26 13 0.974271 0.946944 0.429092
-22 26 14 0.969126 0.957419 0.513225
-22 26 15 0.964056 0.966705 0.587635
-22 26 16 0.959567 0.975115 0.655410
-22 26 17 0.955658 0.982648 0.716549
-22 26 18 0.951944 0.989068 0.772261
-22 26 19 0.948382 0.994623 0.823752
-22 26 20 0.945404 0.998775 0.864775
-22 26 21 0.942776 1.002085 0.899517
-22 26 22 0.940945 1.004614 0.927648
-22 26 23 0.939475 1.006788 0.952774
-22 26 24 0.938101 1.008268 0.969734
-22 26 25 0.936759 1.009516 0.983972
-22 26 26 0.935238 1.010380 0.992020
-22 26 27 0.933675 1.011156 0.998639
-22 26 28 0.932491 1.012026 1.004022
-22 26 29 0.931361 1.012910 1.009228
-22 26 30 0.930932 1.013712 1.013004
-22 26 31 0.930551 1.014509 1.016685
-22 27 0 1.005598 0.824077 0.000000
-22 27 1 1.004860 0.828991 0.000000
-22 27 2 1.004112 0.834011 0.000000
-22 27 3 1.003229 0.840624 0.000000
-22 27 4 1.002283 0.847823 0.000000
-22 27 5 1.000901 0.859129 0.000000
-22 27 6 0.999469 0.870628 0.000000
-22 27 7 0.997821 0.882962 0.000000
-22 27 8 0.995553 0.895430 0.000000
-22 27 9 0.991426 0.908297 0.000000
-22 27 10 0.987173 0.921097 0.000000
-22 27 11 0.982644 0.933749 0.189253
-22 27 12 0.977808 0.945731 0.373567
-22 27 13 0.972460 0.956598 0.460816
-22 27 14 0.967193 0.966471 0.540451
-22 27 15 0.962030 0.975067 0.610297
-22 27 16 0.957600 0.982992 0.674072
-22 27 17 0.953903 0.990249 0.731778
-22 27 18 0.950493 0.996477 0.785372
-22 27 19 0.947306 1.001905 0.835769
-22 27 20 0.944543 1.005992 0.874660
-22 27 21 0.942033 1.009274 0.906648
-22 27 22 0.940278 1.011730 0.933161
-22 27 23 0.938865 1.013810 0.957186
-22 27 24 0.937463 1.015241 0.973730
-22 27 25 0.936064 1.016456 0.987780
-22 27 26 0.934523 1.016932 0.994696
-22 27 27 0.932949 1.017238 0.999965
-22 27 28 0.931813 1.018020 1.005097
-22 27 29 0.930739 1.018870 1.010210
-22 27 30 0.930290 1.019614 1.013948
-22 27 31 0.929883 1.020350 1.017596
-22 28 0 1.006574 0.829875 0.000000
-22 28 1 1.005836 0.834764 0.000000
-22 28 2 1.005085 0.839767 0.000000
-22 28 3 1.004150 0.846472 0.000000
-22 28 4 1.003133 0.853804 0.000000
-22 28 5 1.001547 0.865527 0.000000
-22 28 6 0.999810 0.877565 0.000000
-22 28 7 0.997424 0.890969 0.000000
-22 28 8 0.994536 0.904181 0.000000
-22 28 9 0.990138 0.916821 0.000000
-22 28 10 0.985715 0.929285 0.025638
-22 28 11 0.981234 0.941361 0.235899
-22 28 12 0.976402 0.952855 0.398959
-22 28 13 0.970981 0.963379 0.483348
-22 28 14 0.965647 0.972865 0.560043
-22 28 15 0.960423 0.981016 0.626845
-22 28 16 0.956000 0.988635 0.688405
-22 28 17 0.952379 0.995721 0.744723
-22 28 18 0.949173 1.001790 0.796539
-22 28 19 0.946290 1.007066 0.844854
-22 28 20 0.943746 1.011076 0.882492
-22 28 21 0.941405 1.014326 0.913725
-22 28 22 0.939673 1.016727 0.938853
-22 28 23 0.938217 1.018743 0.961206
-22 28 24 0.936816 1.020154 0.976922
-22 28 25 0.935432 1.021365 0.990426
-22 28 26 0.933915 1.021769 0.997102
-22 28 27 0.932367 1.021986 1.002203
-22 28 28 0.931283 1.022491 1.006609
-22 28 29 0.930266 1.023038 1.010916
-22 28 30 0.929792 1.023728 1.014601
-22 28 31 0.929355 1.024427 1.018245
-22 29 0 1.007532 0.835340 0.000000
-22 29 1 1.006793 0.840196 0.000000
-22 29 2 1.006040 0.845169 0.000000
-22 29 3 1.005074 0.851907 0.000000
-22 29 4 1.004016 0.859296 0.000000
-22 29 5 1.002316 0.871241 0.000000
-22 29 6 1.000331 0.883688 0.000000
-22 29 7 0.997107 0.898314 0.000000
-22 29 8 0.993530 0.912396 0.000000
-22 29 9 0.988895 0.924848 0.000000
-22 29 10 0.984319 0.937006 0.114982
-22 29 11 0.979869 0.948518 0.285548
-22 29 12 0.975033 0.959541 0.422810
-22 29 13 0.969550 0.969751 0.504567
-22 29 14 0.964156 0.978880 0.578545
-22 29 15 0.958875 0.986621 0.642520
-22 29 16 0.954453 0.993958 0.702120
-22 29 17 0.950888 1.000890 0.757343
-22 29 18 0.947872 1.006803 0.807429
-22 29 19 0.945283 1.011925 0.853521
-22 29 20 0.942958 1.015857 0.890032
-22 29 21 0.940792 1.019073 0.920794
-22 29 22 0.939076 1.021422 0.944570
-22 29 23 0.937564 1.023377 0.965170
-22 29 24 0.936168 1.024773 0.980000
-22 29 25 0.934809 1.025984 0.992906
-22 29 26 0.933322 1.026360 0.999471
-22 29 27 0.931805 1.026545 1.004571
-22 29 28 0.930774 1.026746 1.008184
-22 29 29 0.929814 1.026949 1.011584
-22 29 30 0.929314 1.027587 1.015212
-22 29 31 0.928846 1.028253 1.018856
-22 30 0 1.008125 0.839108 0.000000
-22 30 1 1.007386 0.843962 0.000000
-22 30 2 1.006633 0.848934 0.000000
-22 30 3 1.005665 0.855674 0.000000
-22 30 4 1.004605 0.863069 0.000000
-22 30 5 1.002898 0.875053 0.000000
-22 30 6 1.000828 0.887772 0.000000
-22 30 7 0.997183 0.903677 0.000000
-22 30 8 0.993201 0.918650 0.000000
-22 30 9 0.988205 0.930826 0.056326
-22 30 10 0.983437 0.942718 0.199410
-22 30 11 0.979173 0.953987 0.330933
-22 30 12 0.974441 0.964742 0.442913
-22 30 13 0.968930 0.974642 0.522321
-22 30 14 0.963530 0.983495 0.593870
-22 30 15 0.958269 0.991003 0.655315
-22 30 16 0.953806 0.998073 0.713130
-22 30 17 0.950139 1.004705 0.767315
-22 30 18 0.947257 1.010416 0.815927
-22 30 19 0.944985 1.015409 0.860205
-22 30 20 0.942804 1.019290 0.895817
-22 30 21 0.940678 1.022504 0.926228
-22 30 22 0.938988 1.024828 0.949071
-22 30 23 0.937497 1.026748 0.968472
-22 30 24 0.936128 1.028093 0.982535
-22 30 25 0.934801 1.029247 0.994818
-22 30 26 0.933321 1.029611 1.001291
-22 30 27 0.931806 1.029793 1.006423
-22 30 28 0.930779 1.029975 1.009963
-22 30 29 0.929821 1.030158 1.013275
-22 30 30 0.929199 1.030520 1.016266
-22 30 31 0.928599 1.030894 1.019235
-22 31 0 1.008693 0.842763 0.000000
-22 31 1 1.007955 0.847617 0.000000
-22 31 2 1.007202 0.852589 0.000000
-22 31 3 1.006234 0.859329 0.000000
-22 31 4 1.005174 0.866728 0.000000
-22 31 5 1.003467 0.878739 0.000000
-22 31 6 1.001323 0.891721 0.000000
-22 31 7 0.997286 0.908909 0.000000
-22 31 8 0.992917 0.924773 0.000000
-22 31 9 0.987551 0.936667 0.118448
-22 31 10 0.982590 0.948296 0.283512
-22 31 11 0.978520 0.959344 0.376034
-22 31 12 0.973901 0.969845 0.462765
-22 31 13 0.968365 0.979435 0.539844
-22 31 14 0.962961 0.988017 0.608984
-22 31 15 0.957726 0.995303 0.667918
-22 31 16 0.953219 1.002108 0.723960
-22 31 17 0.949439 1.008431 0.777111
-22 31 18 0.946687 1.013934 0.824266
-22 31 19 0.944734 1.018800 0.866757
-22 31 20 0.942692 1.022633 0.901484
-22 31 21 0.940597 1.025848 0.931553
-22 31 22 0.938934 1.028149 0.953490
-22 31 23 0.937469 1.030035 0.971730
-22 31 24 0.936130 1.031327 0.985034
-22 31 25 0.934833 1.032420 0.996693
-22 31 26 0.933359 1.032773 1.003075
-22 31 27 0.931844 1.032955 1.008241
-22 31 28 0.930817 1.033137 1.011755
-22 31 29 0.929860 1.033319 1.015034
-22 31 30 0.929108 1.033391 1.017349
-22 31 31 0.928369 1.033456 1.019600
-23 0 0 0.581911 0.000000 0.000000
-23 0 1 0.582250 0.000000 0.000000
-23 0 2 0.582599 0.000000 0.000000
-23 0 3 0.583108 0.000000 0.000000
-23 0 4 0.583680 0.000000 0.000000
-23 0 5 0.584698 0.000000 0.000000
-23 0 6 0.585993 0.000000 0.000000
-23 0 7 0.588493 0.000000 0.000000
-23 0 8 0.591746 0.000000 0.016693
-23 0 9 0.597260 0.000000 0.039833
-23 0 10 0.602065 0.000000 0.071693
-23 0 11 0.605309 0.000000 0.122735
-23 0 12 0.608688 0.000000 0.171610
-23 0 13 0.612292 0.000000 0.216875
-23 0 14 0.615991 0.000000 0.263148
-23 0 15 0.619809 0.000000 0.310716
-23 0 16 0.623605 0.000000 0.354697
-23 0 17 0.627379 0.000000 0.395091
-23 0 18 0.631224 0.000000 0.434433
-23 0 19 0.635125 0.000000 0.472958
-23 0 20 0.639845 0.000000 0.507697
-23 0 21 0.645058 0.000000 0.540163
-23 0 22 0.652080 0.000000 0.569939
-23 0 23 0.659924 0.000000 0.598492
-23 0 24 0.674349 0.000000 0.631025
-23 0 25 0.690967 0.000000 0.664884
-23 0 26 0.717092 0.000000 0.705312
-23 0 27 0.745411 0.000000 0.747257
-23 0 28 0.764678 0.000000 0.775793
-23 0 29 0.782653 0.000000 0.802412
-23 0 30 0.795838 0.048566 0.822179
-23 0 31 0.808704 0.144685 0.841488
-23 1 0 0.589055 0.000000 0.000000
-23 1 1 0.589473 0.000000 0.000000
-23 1 2 0.589897 0.000000 0.000000
-23 1 3 0.590405 0.000000 0.000000
-23 1 4 0.590978 0.000000 0.000000
-23 1 5 0.591995 0.000000 0.000000
-23 1 6 0.593286 0.000000 0.000000
-23 1 7 0.595763 0.000000 0.000000
-23 1 8 0.598981 0.000000 0.020336
-23 1 9 0.604418 0.000000 0.043031
-23 1 10 0.609194 0.000000 0.074731
-23 1 11 0.612514 0.000000 0.126243
-23 1 12 0.615941 0.000000 0.175734
-23 1 13 0.619546 0.000000 0.221857
-23 1 14 0.623234 0.000000 0.268772
-23 1 15 0.627030 0.000000 0.316704
-23 1 16 0.630782 0.000000 0.361397
-23 1 17 0.634491 0.000000 0.402849
-23 1 18 0.638345 0.000000 0.442647
-23 1 19 0.642310 0.000000 0.481160
-23 1 20 0.646967 0.000000 0.516203
-23 1 21 0.652039 0.000000 0.549164
-23 1 22 0.658873 0.000000 0.578746
-23 1 23 0.666508 0.000000 0.606793
-23 1 24 0.679665 0.000000 0.637595
-23 1 25 0.694662 0.000000 0.669316
-23 1 26 0.720483 0.000000 0.709334
-23 1 27 0.748802 0.000000 0.751267
-23 1 28 0.768070 0.000000 0.779882
-23 1 29 0.786044 0.000000 0.806596
-23 1 30 0.799229 0.062840 0.826368
-23 1 31 0.812095 0.158958 0.845678
-23 2 0 0.596339 0.000000 0.000000
-23 2 1 0.596837 0.000000 0.000000
-23 2 2 0.597336 0.000000 0.000000
-23 2 3 0.597855 0.000000 0.000000
-23 2 4 0.598436 0.000000 0.000000
-23 2 5 0.599448 0.000000 0.000000
-23 2 6 0.600731 0.000000 0.000000
-23 2 7 0.603185 0.000000 0.000000
-23 2 8 0.606366 0.000000 0.023261
-23 2 9 0.611728 0.000000 0.045970
-23 2 10 0.616475 0.000000 0.077830
-23 2 11 0.619871 0.000000 0.129823
-23 2 12 0.623345 0.000000 0.179944
-23 2 13 0.626950 0.000000 0.226943
-23 2 14 0.630631 0.000000 0.274510
-23 2 15 0.634409 0.000000 0.322807
-23 2 16 0.638118 0.000000 0.368226
-23 2 17 0.641757 0.000000 0.410765
-23 2 18 0.645617 0.000000 0.451032
-23 2 19 0.649647 0.000000 0.489533
-23 2 20 0.654243 0.000000 0.524887
-23 2 21 0.659178 0.000000 0.558353
-23 2 22 0.665815 0.000000 0.587735
-23 2 23 0.673226 0.000000 0.615259
-23 2 24 0.685167 0.000000 0.644404
-23 2 25 0.698617 0.000000 0.674090
-23 2 26 0.724060 0.000000 0.713608
-23 2 27 0.752271 0.000000 0.755395
-23 2 28 0.771525 0.000000 0.784069
-23 2 29 0.789499 0.000000 0.810870
-23 2 30 0.802685 0.077416 0.830643
-23 2 31 0.815551 0.173535 0.849947
-23 3 0 0.605731 0.000000 0.000000
-23 3 1 0.606316 0.000000 0.000000
-23 3 2 0.606908 0.000000 0.000000
-23 3 3 0.607594 0.000000 0.000000
-23 3 4 0.608311 0.000000 0.000000
-23 3 5 0.609247 0.000000 0.000000
-23 3 6 0.610462 0.000000 0.000000
-23 3 7 0.612882 0.000000 0.000000
-23 3 8 0.616018 0.000000 0.015398
-23 3 9 0.621303 0.000000 0.045019
-23 3 10 0.626022 0.000000 0.081837
-23 3 11 0.629495 0.000000 0.134489
-23 3 12 0.633017 0.000000 0.185449
-23 3 13 0.636621 0.000000 0.233588
-23 3 14 0.640331 0.000000 0.281961
-23 3 15 0.644174 0.000000 0.330635
-23 3 16 0.647839 0.000000 0.376999
-23 3 17 0.651326 0.000000 0.421055
-23 3 18 0.655161 0.000000 0.461979
-23 3 19 0.659268 0.000000 0.500467
-23 3 20 0.663845 0.000000 0.536236
-23 3 21 0.668703 0.000000 0.570372
-23 3 22 0.675008 0.000000 0.599446
-23 3 23 0.681970 0.000000 0.626218
-23 3 24 0.693462 0.000000 0.654805
-23 3 25 0.706463 0.000000 0.683996
-23 3 26 0.730416 0.000000 0.721674
-23 3 27 0.756896 0.000000 0.761311
-23 3 28 0.775934 0.000000 0.789706
-23 3 29 0.793908 0.002055 0.816494
-23 3 30 0.807105 0.096538 0.836190
-23 3 31 0.819982 0.192656 0.855412
-23 4 0 0.616059 0.000000 0.000000
-23 4 1 0.616710 0.000000 0.000000
-23 4 2 0.617372 0.000000 0.000000
-23 4 3 0.618206 0.000000 0.000000
-23 4 4 0.619049 0.000000 0.000000
-23 4 5 0.619948 0.000000 0.000000
-23 4 6 0.621126 0.000000 0.000000
-23 4 7 0.623517 0.000000 0.000000
-23 4 8 0.626612 0.000000 0.001423
-23 4 9 0.631824 0.000000 0.041919
-23 4 10 0.636516 0.000000 0.086407
-23 4 11 0.640066 0.000000 0.139677
-23 4 12 0.643629 0.000000 0.191488
-23 4 13 0.647213 0.000000 0.240865
-23 4 14 0.650938 0.000000 0.290123
-23 4 15 0.654844 0.000000 0.339228
-23 4 16 0.658463 0.000000 0.386633
-23 4 17 0.661798 0.000000 0.432337
-23 4 18 0.665615 0.000000 0.473988
-23 4 19 0.669807 0.000000 0.512487
-23 4 20 0.674358 0.000000 0.548688
-23 4 21 0.679122 0.000000 0.583511
-23 4 22 0.685087 0.000000 0.612279
-23 4 23 0.691598 0.000000 0.638295
-23 4 24 0.702665 0.000000 0.666341
-23 4 25 0.715250 0.000000 0.695064
-23 4 26 0.737527 0.000000 0.730657
-23 4 27 0.762041 0.000000 0.767835
-23 4 28 0.780812 0.000000 0.795883
-23 4 29 0.798764 0.022330 0.822628
-23 4 30 0.811968 0.117479 0.842261
-23 4 31 0.824855 0.213587 0.861421
-23 5 0 0.632934 0.000000 0.000000
-23 5 1 0.633497 0.000000 0.000000
-23 5 2 0.634079 0.000000 0.000000
-23 5 3 0.634936 0.000000 0.000000
-23 5 4 0.635827 0.000000 0.000000
-23 5 5 0.636961 0.000000 0.000000
-23 5 6 0.638330 0.000000 0.000000
-23 5 7 0.640720 0.000000 0.000000
-23 5 8 0.643802 0.000000 0.000000
-23 5 9 0.648957 0.000000 0.023766
-23 5 10 0.653637 0.000000 0.094912
-23 5 11 0.657275 0.000000 0.148524
-23 5 12 0.660831 0.000000 0.201268
-23 5 13 0.664252 0.000000 0.252562
-23 5 14 0.667903 0.000000 0.303258
-23 5 15 0.671851 0.000000 0.353185
-23 5 16 0.675416 0.000000 0.402288
-23 5 17 0.678597 0.000000 0.450567
-23 5 18 0.682433 0.000000 0.493437
-23 5 19 0.686779 0.000000 0.532099
-23 5 20 0.691250 0.000000 0.568862
-23 5 21 0.695797 0.000000 0.604486
-23 5 22 0.701370 0.000000 0.632962
-23 5 23 0.707410 0.000000 0.658189
-23 5 24 0.718218 0.000000 0.685827
-23 5 25 0.730617 0.000000 0.714268
-23 5 26 0.749923 0.000000 0.746054
-23 5 27 0.770823 0.000000 0.778613
-23 5 28 0.788980 0.000000 0.805848
-23 5 29 0.806745 0.055001 0.832323
-23 5 30 0.819938 0.151162 0.852005
-23 5 31 0.832825 0.247188 0.871234
-23 6 0 0.651991 0.000000 0.000000
-23 6 1 0.652526 0.000000 0.000000
-23 6 2 0.653082 0.000000 0.000000
-23 6 3 0.653957 0.000000 0.000000
-23 6 4 0.654890 0.000000 0.000000
-23 6 5 0.656220 0.000000 0.000000
-23 6 6 0.657796 0.000000 0.000000
-23 6 7 0.660441 0.000000 0.000000
-23 6 8 0.663677 0.000000 0.000000
-23 6 9 0.668687 0.000000 0.010540
-23 6 10 0.673301 0.000000 0.104216
-23 6 11 0.677040 0.000000 0.158216
-23 6 12 0.680605 0.000000 0.212002
-23 6 13 0.683878 0.000000 0.265433
-23 6 14 0.687438 0.000000 0.317804
-23 6 15 0.691367 0.000000 0.368813
-23 6 16 0.694851 0.000000 0.419627
-23 6 17 0.697890 0.000000 0.470248
-23 6 18 0.701706 0.000000 0.514524
-23 6 19 0.706126 0.000000 0.553866
-23 6 20 0.710513 0.000000 0.591246
-23 6 21 0.714882 0.000000 0.627450
-23 6 22 0.720124 0.000000 0.655946
-23 6 23 0.725764 0.000000 0.680938
-23 6 24 0.736092 0.000000 0.707927
-23 6 25 0.747983 0.000000 0.735581
-23 6 26 0.764808 0.000000 0.764171
-23 6 27 0.782771 0.000000 0.792977
-23 6 28 0.799833 0.000000 0.818884
-23 6 29 0.816765 0.103687 0.844376
-23 6 30 0.829390 0.194554 0.863490
-23 6 31 0.841729 0.284406 0.882179
-23 7 0 0.680501 0.000000 0.000000
-23 7 1 0.681265 0.000000 0.000000
-23 7 2 0.682036 0.000000 0.000000
-23 7 3 0.682911 0.000000 0.000000
-23 7 4 0.683847 0.000000 0.000000
-23 7 5 0.685211 0.000000 0.000000
-23 7 6 0.687069 0.000000 0.000000
-23 7 7 0.691069 0.000000 0.000000
-23 7 8 0.695190 0.000000 0.000000
-23 7 9 0.699675 0.000000 0.018665
-23 7 10 0.703979 0.000000 0.116989
-23 7 11 0.707882 0.000000 0.171565
-23 7 12 0.711520 0.000000 0.226870
-23 7 13 0.714717 0.000000 0.283392
-23 7 14 0.718110 0.000000 0.338467
-23 7 15 0.721754 0.000000 0.391684
-23 7 16 0.725046 0.000000 0.444267
-23 7 17 0.727986 0.000000 0.496216
-23 7 18 0.731611 0.000000 0.542713
-23 7 19 0.735768 0.000000 0.584969
-23 7 20 0.740050 0.000000 0.623208
-23 7 21 0.744408 0.000000 0.659035
-23 7 22 0.749586 0.000000 0.688900
-23 7 23 0.755138 0.000000 0.716054
-23 7 24 0.764017 0.000000 0.741355
-23 7 25 0.774005 0.000000 0.766037
-23 7 26 0.790473 0.031722 0.794070
-23 7 27 0.808437 0.079245 0.822875
-23 7 28 0.822319 0.148927 0.845223
-23 7 29 0.835618 0.221775 0.866649
-23 7 30 0.845269 0.280023 0.882523
-23 7 31 0.854676 0.337298 0.898027
-23 8 0 0.707394 0.000000 0.000000
-23 8 1 0.708297 0.000000 0.000000
-23 8 2 0.709202 0.000000 0.000000
-23 8 3 0.710135 0.000000 0.000000
-23 8 4 0.711138 0.000000 0.000000
-23 8 5 0.712642 0.000000 0.000000
-23 8 6 0.714812 0.000000 0.000000
-23 8 7 0.719869 0.000000 0.000000
-23 8 8 0.724671 0.000000 0.000000
-23 8 9 0.728708 0.000000 0.024773
-23 8 10 0.732743 0.000000 0.126962
-23 8 11 0.736772 0.000000 0.183154
-23 8 12 0.740433 0.000000 0.240508
-23 8 13 0.743483 0.000000 0.299800
-23 8 14 0.746689 0.000000 0.357394
-23 8 15 0.750097 0.000000 0.412804
-23 8 16 0.753192 0.000000 0.467092
-23 8 17 0.755973 0.000000 0.520258
-23 8 18 0.759369 0.000000 0.568608
-23 8 19 0.763242 0.000000 0.613212
-23 8 20 0.767287 0.000000 0.652301
-23 8 21 0.771436 0.000000 0.688082
-23 8 22 0.776384 0.000000 0.718968
-23 8 23 0.781696 0.000000 0.747630
-23 8 24 0.789276 0.000000 0.771611
-23 8 25 0.797612 0.073602 0.794032
-23 8 26 0.813384 0.151607 0.821141
-23 8 27 0.830872 0.226164 0.849332
-23 8 28 0.842064 0.275852 0.868569
-23 8 29 0.852356 0.321987 0.886527
-23 8 30 0.859571 0.354599 0.899682
-23 8 31 0.866581 0.386309 0.912515
-23 9 0 0.729439 0.004030 0.000000
-23 9 1 0.730212 0.004383 0.000000
-23 9 2 0.731009 0.004681 0.000000
-23 9 3 0.732170 0.004157 0.000000
-23 9 4 0.733431 0.004326 0.000000
-23 9 5 0.735393 0.009342 0.000000
-23 9 6 0.737965 0.014360 0.000000
-23 9 7 0.743186 0.019387 0.000000
-23 9 8 0.748056 0.023627 0.000000
-23 9 9 0.751876 0.025507 0.024834
-23 9 10 0.755765 0.028191 0.128536
-23 9 11 0.759805 0.032642 0.189462
-23 9 12 0.763338 0.036943 0.250454
-23 9 13 0.766026 0.040996 0.311556
-23 9 14 0.768991 0.044534 0.371109
-23 9 15 0.772311 0.047411 0.428670
-23 9 16 0.775193 0.049665 0.484475
-23 9 17 0.777636 0.051296 0.538523
-23 9 18 0.780686 0.052359 0.587623
-23 9 19 0.784209 0.052981 0.632872
-23 9 20 0.787623 0.054828 0.672792
-23 9 21 0.790973 0.057409 0.709513
-23 9 22 0.795190 0.062793 0.740378
-23 9 23 0.799802 0.069450 0.768582
-23 9 24 0.806533 0.110931 0.792350
-23 9 25 0.813972 0.164019 0.814641
-23 9 26 0.828029 0.224863 0.839729
-23 9 27 0.843615 0.287498 0.865464
-23 9 28 0.853583 0.329507 0.882935
-23 9 29 0.862748 0.368570 0.899225
-23 9 30 0.869144 0.396494 0.911217
-23 9 31 0.875355 0.423677 0.922922
-23 10 0 0.752769 0.087124 0.000000
-23 10 1 0.753497 0.087945 0.000000
-23 10 2 0.754260 0.088970 0.000000
-23 10 3 0.755551 0.093073 0.000000
-23 10 4 0.756962 0.097624 0.000000
-23 10 5 0.759213 0.105311 0.000000
-23 10 6 0.762047 0.112818 0.000000
-23 10 7 0.767400 0.119542 0.000000
-23 10 8 0.772330 0.125554 0.000000
-23 10 9 0.775986 0.129430 0.024816
-23 10 10 0.779706 0.134273 0.129845
-23 10 11 0.783566 0.141242 0.195046
-23 10 12 0.786863 0.148099 0.259442
-23 10 13 0.789220 0.154771 0.322494
-23 10 14 0.791898 0.160284 0.384199
-23 10 15 0.794987 0.164310 0.444171
-23 10 16 0.797593 0.168216 0.501618
-23 10 17 0.799718 0.172004 0.556542
-23 10 18 0.802414 0.174425 0.606522
-23 10 19 0.805556 0.175781 0.652657
-23 10 20 0.808378 0.178889 0.693348
-23 10 21 0.811007 0.183049 0.730774
-23 10 22 0.814537 0.190959 0.761699
-23 10 23 0.818475 0.200572 0.789669
-23 10 24 0.824376 0.221859 0.813072
-23 10 25 0.830931 0.247037 0.834953
-23 10 26 0.843016 0.294101 0.857877
-23 10 27 0.856377 0.346215 0.881041
-23 10 28 0.865009 0.381860 0.896827
-23 10 29 0.872966 0.415153 0.911559
-23 10 30 0.878544 0.439499 0.922530
-23 10 31 0.883963 0.463248 0.933250
-23 11 0 0.778927 0.148378 0.000000
-23 11 1 0.779796 0.150527 0.000000
-23 11 2 0.780686 0.152796 0.000000
-23 11 3 0.781889 0.156866 0.000000
-23 11 4 0.783214 0.161353 0.000000
-23 11 5 0.785390 0.168761 0.000000
-23 11 6 0.788173 0.175400 0.000000
-23 11 7 0.793592 0.178706 0.000000
-23 11 8 0.798559 0.182924 0.000000
-23 11 9 0.802170 0.189879 0.024627
-23 11 10 0.805671 0.196908 0.130572
-23 11 11 0.808929 0.204102 0.199040
-23 11 12 0.811751 0.211567 0.266323
-23 11 13 0.813846 0.219484 0.331632
-23 11 14 0.816137 0.226069 0.395912
-23 11 15 0.818678 0.230941 0.458868
-23 11 16 0.820874 0.236170 0.518237
-23 11 17 0.822724 0.241757 0.574019
-23 11 18 0.825049 0.245670 0.625167
-23 11 19 0.827742 0.248282 0.672712
-23 11 20 0.830053 0.252178 0.714050
-23 11 21 0.832134 0.256844 0.751665
-23 11 22 0.835071 0.263360 0.782825
-23 11 23 0.838397 0.270717 0.811052
-23 11 24 0.843505 0.290223 0.833754
-23 11 25 0.849208 0.313779 0.854613
-23 11 26 0.858751 0.354496 0.875053
-23 11 27 0.869182 0.399173 0.895397
-23 11 28 0.876233 0.431349 0.909678
-23 11 29 0.882801 0.461740 0.923094
-23 11 30 0.887564 0.484943 0.933354
-23 11 31 0.892206 0.507667 0.943405
-23 12 0 0.805846 0.208996 0.000000
-23 12 1 0.806779 0.211984 0.000000
-23 12 2 0.807726 0.215039 0.000000
-23 12 3 0.808887 0.219093 0.000000
-23 12 4 0.810169 0.223545 0.000000
-23 12 5 0.812289 0.230792 0.000000
-23 12 6 0.815004 0.237296 0.000000
-23 12 7 0.820295 0.240575 0.000000
-23 12 8 0.825113 0.245232 0.000000
-23 12 9 0.828511 0.254024 0.021568
-23 12 10 0.831708 0.262598 0.127338
-23 12 11 0.834459 0.270693 0.200627
-23 12 12 0.836791 0.279091 0.271962
-23 12 13 0.838422 0.287991 0.340039
-23 12 14 0.840242 0.295619 0.406954
-23 12 15 0.842306 0.301609 0.472375
-23 12 16 0.844048 0.308024 0.533687
-23 12 17 0.845469 0.314863 0.590892
-23 12 18 0.847350 0.319971 0.643312
-23 12 19 0.849590 0.323733 0.692011
-23 12 20 0.851341 0.328112 0.734082
-23 12 21 0.852797 0.332862 0.772175
-23 12 22 0.855044 0.338471 0.803396
-23 12 23 0.857651 0.344470 0.831493
-23 12 24 0.861853 0.361875 0.853491
-23 12 25 0.866587 0.383081 0.873455
-23 12 26 0.873991 0.418059 0.891805
-23 12 27 0.882011 0.456215 0.909782
-23 12 28 0.887652 0.484785 0.922731
-23 12 29 0.892954 0.511987 0.934962
-23 12 30 0.896898 0.533291 0.944430
-23 12 31 0.900751 0.554203 0.953713
-23 13 0 0.834033 0.268552 0.000000
-23 13 1 0.834901 0.271565 0.000000
-23 13 2 0.835790 0.274643 0.000000
-23 13 3 0.836985 0.278709 0.000000
-23 13 4 0.838293 0.283176 0.000000
-23 13 5 0.840394 0.290460 0.000000
-23 13 6 0.843009 0.298048 0.000000
-23 13 7 0.847851 0.306953 0.000000
-23 13 8 0.852209 0.315771 0.000000
-23 13 9 0.855116 0.324329 0.013728
-23 13 10 0.857866 0.333378 0.117502
-23 13 11 0.860267 0.343506 0.198204
-23 13 12 0.862080 0.353377 0.275529
-23 13 13 0.862912 0.362820 0.347228
-23 13 14 0.864125 0.371441 0.416879
-23 13 15 0.865827 0.379006 0.483898
-23 13 16 0.867044 0.386379 0.547191
-23 13 17 0.867776 0.393561 0.606758
-23 13 18 0.869098 0.399367 0.660621
-23 13 19 0.870877 0.404102 0.710049
-23 13 20 0.871984 0.408458 0.752995
-23 13 21 0.872687 0.412586 0.792053
-23 13 22 0.874081 0.418097 0.823041
-23 13 23 0.875790 0.424235 0.850362
-23 13 24 0.878897 0.439004 0.871654
-23 13 25 0.882471 0.456650 0.890936
-23 13 26 0.888402 0.486901 0.907849
-23 13 27 0.894878 0.520062 0.924215
-23 13 28 0.899397 0.544800 0.936120
-23 13 29 0.903638 0.568334 0.947386
-23 13 30 0.906756 0.586481 0.955923
-23 13 31 0.909799 0.604269 0.964279
-23 14 0 0.863072 0.335361 0.000000
-23 14 1 0.863751 0.338274 0.000000
-23 14 2 0.864448 0.341251 0.000000
-23 14 3 0.865433 0.345174 0.000000
-23 14 4 0.866506 0.349491 0.000000
-23 14 5 0.868203 0.356559 0.000000
-23 14 6 0.870448 0.364449 0.000000
-23 14 7 0.875066 0.375902 0.000000
-23 14 8 0.879145 0.386814 0.000000
-23 14 9 0.881608 0.396105 0.000000
-23 14 10 0.883893 0.406163 0.071199
-23 14 11 0.885786 0.417912 0.180633
-23 14 12 0.887012 0.429063 0.277238
-23 14 13 0.887127 0.439217 0.352464
-23 14 14 0.887647 0.448727 0.425001
-23 14 15 0.888686 0.457408 0.494082
-23 14 16 0.889206 0.465323 0.559203
-23 14 17 0.889206 0.472473 0.620366
-23 14 18 0.889883 0.478725 0.675661
-23 14 19 0.891088 0.484280 0.726392
-23 14 20 0.891546 0.488561 0.770144
-23 14 21 0.891557 0.492078 0.809709
-23 14 22 0.892289 0.497140 0.840955
-23 14 23 0.893349 0.502905 0.868420
-23 14 24 0.895522 0.515438 0.889248
-23 14 25 0.898065 0.530228 0.907863
-23 14 26 0.902580 0.556003 0.923289
-23 14 27 0.907551 0.584313 0.937979
-23 14 28 0.910862 0.605133 0.948591
-23 14 29 0.913935 0.624882 0.958622
-23 14 30 0.916177 0.640176 0.966211
-23 14 31 0.918363 0.655173 0.973638
-23 15 0 0.893207 0.411494 0.000000
-23 15 1 0.893535 0.414149 0.000000
-23 15 2 0.893872 0.416863 0.000000
-23 15 3 0.894331 0.420447 0.000000
-23 15 4 0.894833 0.424399 0.000000
-23 15 5 0.895632 0.430927 0.000000
-23 15 6 0.897160 0.438114 0.000000
-23 15 7 0.901842 0.448157 0.000000
-23 15 8 0.905874 0.458505 0.000000
-23 15 9 0.907953 0.469770 0.000000
-23 15 10 0.909752 0.481527 0.000000
-23 15 11 0.910934 0.494367 0.143587
-23 15 12 0.911485 0.506549 0.276559
-23 15 13 0.910988 0.517632 0.355191
-23 15 14 0.910703 0.527894 0.430806
-23 15 15 0.910692 0.537103 0.502543
-23 15 16 0.910293 0.545024 0.569298
-23 15 17 0.909505 0.551658 0.631070
-23 15 18 0.909431 0.558034 0.687782
-23 15 19 0.909913 0.564211 0.740557
-23 15 20 0.909718 0.568352 0.785025
-23 15 21 0.909116 0.571271 0.824507
-23 15 22 0.909432 0.575436 0.856641
-23 15 23 0.910164 0.580166 0.885435
-23 15 24 0.911607 0.590978 0.906110
-23 15 25 0.913286 0.603818 0.924080
-23 15 26 0.916458 0.625437 0.937952
-23 15 27 0.919975 0.649083 0.950880
-23 15 28 0.921965 0.665875 0.959884
-23 15 29 0.923737 0.681688 0.968328
-23 15 30 0.925037 0.694520 0.974949
-23 15 31 0.926305 0.707155 0.981448
-23 16 0 0.919209 0.478351 0.000000
-23 16 1 0.919418 0.481166 0.000000
-23 16 2 0.919629 0.484041 0.000000
-23 16 3 0.919881 0.487808 0.000000
-23 16 4 0.920159 0.491963 0.000000
-23 16 5 0.920625 0.498834 0.000000
-23 16 6 0.921802 0.506289 0.000000
-23 16 7 0.926058 0.516272 0.000000
-23 16 8 0.929636 0.526885 0.000000
-23 16 9 0.931179 0.539384 0.000000
-23 16 10 0.932400 0.552267 0.000000
-23 16 11 0.932914 0.565994 0.122172
-23 16 12 0.932747 0.578948 0.272796
-23 16 13 0.931445 0.590611 0.355387
-23 16 14 0.930319 0.601226 0.434158
-23 16 15 0.929422 0.610493 0.508017
-23 16 16 0.928224 0.618637 0.576582
-23 16 17 0.926724 0.625661 0.639852
-23 16 18 0.925946 0.632273 0.697854
-23 16 19 0.925727 0.638567 0.751757
-23 16 20 0.924999 0.642774 0.797049
-23 16 21 0.923966 0.645730 0.837173
-23 16 22 0.923883 0.649344 0.869859
-23 16 23 0.924233 0.653257 0.899163
-23 16 24 0.924994 0.662278 0.919654
-23 16 25 0.925891 0.673002 0.937206
-23 16 26 0.927925 0.690777 0.949965
-23 16 27 0.930222 0.710180 0.961617
-23 16 28 0.931218 0.723521 0.969521
-23 16 29 0.932027 0.735996 0.976890
-23 16 30 0.932698 0.746676 0.982815
-23 16 31 0.933359 0.757235 0.988643
-23 17 0 0.941079 0.535933 0.000000
-23 17 1 0.941397 0.539324 0.000000
-23 17 2 0.941718 0.542783 0.000000
-23 17 3 0.942080 0.547257 0.000000
-23 17 4 0.942484 0.552184 0.000000
-23 17 5 0.943182 0.560280 0.000000
-23 17 6 0.944374 0.568973 0.000000
-23 17 7 0.947713 0.580248 0.000000
-23 17 8 0.950431 0.591953 0.000000
-23 17 9 0.951285 0.604947 0.000000
-23 17 10 0.951837 0.618383 0.000000
-23 17 11 0.951727 0.632793 0.116388
-23 17 12 0.950797 0.646260 0.265950
-23 17 13 0.948498 0.658157 0.353054
-23 17 14 0.946495 0.668723 0.435058
-23 17 15 0.944875 0.677577 0.510503
-23 17 16 0.942998 0.686163 0.581054
-23 17 17 0.940863 0.694481 0.646712
-23 17 18 0.939426 0.701442 0.705877
-23 17 19 0.938530 0.707347 0.759993
-23 17 20 0.937391 0.711828 0.806217
-23 17 21 0.936106 0.715454 0.847706
-23 17 22 0.935644 0.718865 0.880607
-23 17 23 0.935557 0.722177 0.909606
-23 17 24 0.935682 0.729338 0.929878
-23 17 25 0.935879 0.737781 0.947243
-23 17 26 0.936982 0.752024 0.959325
-23 17 27 0.938294 0.767605 0.970189
-23 17 28 0.938620 0.778072 0.977501
-23 17 29 0.938805 0.787808 0.984306
-23 17 30 0.939159 0.796642 0.989809
-23 17 31 0.939524 0.805415 0.995225
-23 18 0 0.961779 0.593320 0.000000
-23 18 1 0.961837 0.596540 0.000000
-23 18 2 0.961896 0.599828 0.000000
-23 18 3 0.961955 0.604128 0.000000
-23 18 4 0.962044 0.608883 0.000000
-23 18 5 0.962337 0.616821 0.000000
-23 18 6 0.963189 0.625643 0.000000
-23 18 7 0.966458 0.638296 0.000000
-23 18 8 0.968925 0.651149 0.000000
-23 18 9 0.968985 0.664603 0.000000
-23 18 10 0.968763 0.678517 0.000000
-23 18 11 0.967918 0.693444 0.110078
-23 18 12 0.966230 0.707181 0.258203
-23 18 13 0.963138 0.718936 0.349487
-23 18 14 0.960376 0.729658 0.434715
-23 18 15 0.958039 0.739052 0.512156
-23 18 16 0.955471 0.747828 0.584346
-23 18 17 0.952671 0.755986 0.651285
-23 18 18 0.950696 0.763175 0.711602
-23 18 19 0.949362 0.769612 0.766770
-23 18 20 0.947840 0.774178 0.813654
-23 18 21 0.946206 0.777621 0.855567
-23 18 22 0.945435 0.781012 0.888914
-23 18 23 0.945058 0.784379 0.918367
-23 18 24 0.944743 0.790101 0.938493
-23 18 25 0.944450 0.796608 0.955511
-23 18 26 0.944896 0.807541 0.967002
-23 18 27 0.945513 0.819495 0.977216
-23 18 28 0.945384 0.827720 0.984093
-23 18 29 0.945149 0.835412 0.990492
-23 18 30 0.945136 0.842300 0.995565
-23 18 31 0.945138 0.849136 1.000550
-23 19 0 0.981570 0.650555 0.000000
-23 19 1 0.981081 0.653023 0.000000
-23 19 2 0.980586 0.655552 0.000000
-23 19 3 0.980022 0.658994 0.000000
-23 19 4 0.979452 0.662844 0.000000
-23 19 5 0.978848 0.669547 0.000000
-23 19 6 0.979081 0.677637 0.000000
-23 19 7 0.982940 0.691733 0.000000
-23 19 8 0.985631 0.705778 0.000000
-23 19 9 0.984816 0.719665 0.000000
-23 19 10 0.983735 0.733999 0.000000
-23 19 11 0.982068 0.749314 0.103359
-23 19 12 0.979629 0.763131 0.249754
-23 19 13 0.975901 0.774453 0.344960
-23 19 14 0.972471 0.785491 0.433407
-23 19 15 0.969423 0.796164 0.513161
-23 19 16 0.966154 0.804934 0.586719
-23 19 17 0.962666 0.811800 0.654079
-23 19 18 0.960248 0.819125 0.715540
-23 19 19 0.958663 0.826808 0.772412
-23 19 20 0.956780 0.831313 0.819744
-23 19 21 0.954719 0.833910 0.861351
-23 19 22 0.953695 0.837425 0.895322
-23 19 23 0.953143 0.841356 0.925821
-23 19 24 0.952539 0.845968 0.945856
-23 19 25 0.951918 0.850807 0.962404
-23 19 26 0.951922 0.858603 0.973368
-23 19 27 0.952070 0.867081 0.983043
-23 19 28 0.951653 0.873555 0.989605
-23 19 29 0.951155 0.879743 0.995722
-23 19 30 0.950737 0.884609 1.000360
-23 19 31 0.950324 0.889388 1.004899
-23 20 0 0.994861 0.691744 0.000000
-23 20 1 0.994407 0.694533 0.000000
-23 20 2 0.993949 0.697391 0.000000
-23 20 3 0.993452 0.701290 0.000000
-23 20 4 0.992946 0.705625 0.000000
-23 20 5 0.992376 0.713013 0.000000
-23 20 6 0.992507 0.721633 0.000000
-23 20 7 0.995679 0.735596 0.000000
-23 20 8 0.997702 0.749658 0.000000
-23 20 9 0.996279 0.764017 0.000000
-23 20 10 0.994561 0.778595 0.000000
-23 20 11 0.992196 0.793651 0.098261
-23 20 12 0.989149 0.807451 0.243537
-23 20 13 0.984964 0.819154 0.342229
-23 20 14 0.981061 0.830333 0.433352
-23 20 15 0.977521 0.840840 0.514747
-23 20 16 0.973767 0.849868 0.589743
-23 20 17 0.969801 0.857418 0.658342
-23 20 18 0.966960 0.864805 0.720448
-23 20 19 0.964993 0.872066 0.777505
-23 20 20 0.962872 0.876696 0.825173
-23 20 21 0.960658 0.879748 0.867210
-23 20 22 0.959424 0.883141 0.901014
-23 20 23 0.958634 0.886688 0.931075
-23 20 24 0.957740 0.890233 0.950857
-23 20 25 0.956811 0.893777 0.967214
-23 20 26 0.956441 0.899022 0.977875
-23 20 27 0.956200 0.904660 0.987223
-23 20 28 0.955499 0.909096 0.993593
-23 20 29 0.954731 0.913361 0.999538
-23 20 30 0.954143 0.917150 1.003946
-23 20 31 0.953567 0.920907 1.008252
-23 21 0 1.004254 0.723305 0.000000
-23 21 1 1.004183 0.727059 0.000000
-23 21 2 1.004116 0.730899 0.000000
-23 21 3 1.004101 0.736045 0.000000
-23 21 4 1.004092 0.741700 0.000000
-23 21 5 1.004115 0.750923 0.000000
-23 21 6 1.004455 0.760831 0.000000
-23 21 7 1.006173 0.773715 0.000000
-23 21 8 1.006993 0.787090 0.000000
-23 21 9 1.005121 0.801944 0.000000
-23 21 10 1.002899 0.816659 0.000000
-23 21 11 0.999910 0.831070 0.094137
-23 21 12 0.996342 0.844792 0.238658
-23 21 13 0.991807 0.857365 0.340574
-23 21 14 0.987549 0.868582 0.434051
-23 21 15 0.983647 0.878055 0.516680
-23 21 16 0.979538 0.887500 0.593158
-23 21 17 0.975222 0.896917 0.663486
-23 21 18 0.971969 0.904322 0.725939
-23 21 19 0.969542 0.910161 0.782267
-23 21 20 0.967255 0.915029 0.830207
-23 21 21 0.965053 0.919315 0.873114
-23 21 22 0.963633 0.922439 0.906276
-23 21 23 0.962570 0.925034 0.935009
-23 21 24 0.961385 0.927538 0.954441
-23 21 25 0.960160 0.930011 0.970773
-23 21 26 0.959457 0.933057 0.981268
-23 21 27 0.958874 0.936235 0.990415
-23 21 28 0.957890 0.938461 0.996668
-23 21 29 0.956849 0.940551 1.002507
-23 21 30 0.956233 0.943829 1.006809
-23 21 31 0.955646 0.947186 1.011008
-23 22 0 1.012709 0.750807 0.000000
-23 22 1 1.012510 0.754586 0.000000
-23 22 2 1.012308 0.758447 0.000000
-23 22 3 1.012060 0.763530 0.000000
-23 22 4 1.011790 0.769110 0.000000
-23 22 5 1.011357 0.778170 0.000000
-23 22 6 1.011367 0.788095 0.000000
-23 22 7 1.013299 0.801771 0.000000
-23 22 8 1.014120 0.815649 0.000000
-23 22 9 1.011610 0.830131 0.000000
-23 22 10 1.008835 0.844664 0.000000
-23 22 11 1.005479 0.859309 0.095656
-23 22 12 1.001581 0.873088 0.241371
-23 22 13 0.996780 0.885425 0.344540
-23 22 14 0.992352 0.896788 0.439184
-23 22 15 0.988405 0.906899 0.522868
-23 22 16 0.984124 0.916377 0.599622
-23 22 17 0.979511 0.925223 0.669448
-23 22 18 0.975940 0.932409 0.731607
-23 22 19 0.973181 0.938304 0.787804
-23 22 20 0.970640 0.943031 0.835273
-23 22 21 0.968229 0.947056 0.877505
-23 22 22 0.966780 0.950204 0.910405
-23 22 23 0.965767 0.952955 0.939063
-23 22 24 0.964497 0.955065 0.958150
-23 22 25 0.963142 0.956962 0.974047
-23 22 26 0.962274 0.959001 0.984198
-23 22 27 0.961519 0.961072 0.993025
-23 22 28 0.960446 0.962410 0.999102
-23 22 29 0.959327 0.963643 1.004787
-23 22 30 0.958499 0.965941 1.008995
-23 22 31 0.957691 0.968310 1.013105
-23 23 0 1.020739 0.776462 0.000000
-23 23 1 1.020179 0.779842 0.000000
-23 23 2 1.019603 0.783286 0.000000
-23 23 3 1.018796 0.787711 0.000000
-23 23 4 1.017920 0.792581 0.000000
-23 23 5 1.016556 0.800570 0.000000
-23 23 6 1.015991 0.809934 0.000000
-23 23 7 1.018894 0.825254 0.000000
-23 23 8 1.020262 0.840173 0.000000
-23 23 9 1.017030 0.853892 0.000000
-23 23 10 1.013680 0.868097 0.000000
-23 23 11 1.010072 0.883376 0.099741
-23 23 12 1.005931 0.897274 0.247534
-23 23 13 1.000901 0.908871 0.351061
-23 23 14 0.996388 0.920429 0.446332
-23 23 15 0.992540 0.931938 0.530990
-23 23 16 0.988172 0.941275 0.607473
-23 23 17 0.983285 0.948441 0.675782
-23 23 18 0.979440 0.955302 0.737356
-23 23 19 0.976407 0.961924 0.793692
-23 23 20 0.973571 0.966336 0.840353
-23 23 21 0.970853 0.969421 0.881208
-23 23 22 0.969443 0.972728 0.914018
-23 23 23 0.968628 0.976137 0.943170
-23 23 24 0.967367 0.978148 0.961914
-23 23 25 0.965958 0.979693 0.977189
-23 23 26 0.965003 0.981266 0.986919
-23 23 27 0.964151 0.982847 0.995369
-23 23 28 0.963076 0.983898 1.001246
-23 23 29 0.961968 0.984873 1.006755
-23 23 30 0.960845 0.985977 1.010875
-23 23 31 0.959720 0.987090 1.014904
-23 24 0 1.025770 0.794882 0.000000
-23 24 1 1.025052 0.798734 0.000000
-23 24 2 1.024316 0.802642 0.000000
-23 24 3 1.023327 0.807387 0.000000
-23 24 4 1.022263 0.812511 0.000000
-23 24 5 1.020666 0.820294 0.000000
-23 24 6 1.019696 0.829334 0.000000
-23 24 7 1.021448 0.843823 0.000000
-23 24 8 1.021954 0.858087 0.000000
-23 24 9 1.018721 0.871676 0.000000
-23 24 10 1.015251 0.885649 0.000000
-23 24 11 1.011261 0.900470 0.115982
-23 24 12 1.006859 0.914032 0.270459
-23 24 13 1.001772 0.925496 0.371187
-23 24 14 0.997187 0.936840 0.463969
-23 24 15 0.993250 0.948029 0.546536
-23 24 16 0.988921 0.957120 0.620955
-23 24 17 0.984202 0.964112 0.687227
-23 24 18 0.980398 0.970810 0.747265
-23 24 19 0.977305 0.977280 0.802456
-23 24 20 0.974352 0.981559 0.847617
-23 24 21 0.971483 0.984523 0.886762
-23 24 22 0.969930 0.987578 0.918455
-23 24 23 0.968976 0.990676 0.946762
-23 24 24 0.967732 0.992490 0.964966
-23 24 25 0.966393 0.993877 0.979804
-23 24 26 0.965437 0.995257 0.989204
-23 24 27 0.964570 0.996634 0.997348
-23 24 28 0.963560 0.997603 1.003086
-23 24 29 0.962529 0.998514 1.008481
-23 24 30 0.961452 0.999303 1.012500
-23 24 31 0.960371 1.000084 1.016428
-23 25 0 1.029802 0.810889 0.000000
-23 25 1 1.028993 0.815505 0.000000
-23 25 2 1.028169 0.820170 0.000000
-23 25 3 1.027124 0.825561 0.000000
-23 25 4 1.026010 0.831261 0.000000
-23 25 5 1.024413 0.839126 0.000000
-23 25 6 1.023095 0.847922 0.000000
-23 25 7 1.022989 0.860755 0.000000
-23 25 8 1.022162 0.873797 0.000000
-23 25 9 1.019168 0.887468 0.000000
-23 25 10 1.015730 0.901241 0.000000
-23 25 11 1.011314 0.915239 0.136276
-23 25 12 1.006646 0.928314 0.298972
-23 25 13 1.001559 0.939847 0.395848
-23 25 14 0.996907 0.950841 0.485102
-23 25 15 0.992817 0.961138 0.564557
-23 25 16 0.988570 0.969947 0.636315
-23 25 17 0.984168 0.977266 0.700376
-23 25 18 0.980508 0.983857 0.758561
-23 25 19 0.977427 0.989882 0.812178
-23 25 20 0.974416 0.994088 0.855610
-23 25 21 0.971448 0.997203 0.892931
-23 25 22 0.969691 0.999871 0.923167
-23 25 23 0.968486 1.002334 0.950181
-23 25 24 0.967262 1.003920 0.967781
-23 25 25 0.966033 1.005213 0.982243
-23 25 26 0.965107 1.006488 0.991342
-23 25 27 0.964252 1.007760 0.999205
-23 25 28 0.963329 1.008716 1.004826
-23 25 29 0.962397 1.009626 1.010126
-23 25 30 0.961479 1.010393 1.014040
-23 25 31 0.960563 1.011149 1.017862
-23 26 0 1.030958 0.820422 0.000000
-23 26 1 1.030132 0.825248 0.000000
-23 26 2 1.029293 0.830145 0.000000
-23 26 3 1.028262 0.836106 0.000000
-23 26 4 1.027144 0.842487 0.000000
-23 26 5 1.025409 0.851819 0.000000
-23 26 6 1.023903 0.861749 0.000000
-23 26 7 1.023387 0.874271 0.000000
-23 26 8 1.022114 0.886972 0.000000
-23 26 9 1.018572 0.900210 0.000000
-23 26 10 1.014776 0.913470 0.000000
-23 26 11 1.010421 0.926779 0.161010
-23 26 12 1.005762 0.939281 0.333889
-23 26 13 1.000595 0.950436 0.426509
-23 26 14 0.995805 0.960880 0.511319
-23 26 15 0.991500 0.970410 0.586087
-23 26 16 0.987335 0.978812 0.654038
-23 26 17 0.983311 0.986086 0.715170
-23 26 18 0.979948 0.992530 0.771431
-23 26 19 0.977100 0.998328 0.823902
-23 26 20 0.974249 1.002503 0.865342
-23 26 21 0.971395 1.005703 0.900163
-23 26 22 0.969649 1.008263 0.928781
-23 26 23 0.968405 1.010531 0.954580
-23 26 24 0.967181 1.012005 0.971708
-23 26 25 0.965963 1.013213 0.985947
-23 26 26 0.964855 1.014147 0.994039
-23 26 27 0.963772 1.015016 1.000712
-23 26 28 0.962845 1.015864 1.006102
-23 26 29 0.961941 1.016708 1.011308
-23 26 30 0.961103 1.017457 1.015136
-23 26 31 0.960270 1.018199 1.018871
-23 27 0 1.031450 0.828460 0.000000
-23 27 1 1.030624 0.833368 0.000000
-23 27 2 1.029787 0.838377 0.000000
-23 27 3 1.028788 0.844889 0.000000
-23 27 4 1.027675 0.851978 0.000000
-23 27 5 1.025771 0.863095 0.000000
-23 27 6 1.024113 0.874477 0.000000
-23 27 7 1.023521 0.886999 0.000000
-23 27 8 1.022008 0.899562 0.000000
-23 27 9 1.017734 0.912248 0.000000
-23 27 10 1.013490 0.924922 0.000000
-23 27 11 1.009311 0.937574 0.186769
-23 27 12 1.004724 0.949484 0.370283
-23 27 13 0.999458 0.960157 0.458554
-23 27 14 0.994512 0.970005 0.538708
-23 27 15 0.989979 0.978795 0.608427
-23 27 16 0.985896 0.986762 0.672306
-23 27 17 0.982264 0.993906 0.730345
-23 27 18 0.979234 1.000194 0.784663
-23 27 19 0.976671 1.005816 0.836088
-23 27 20 0.974028 1.009968 0.875475
-23 27 21 0.971339 1.013238 0.907639
-23 27 22 0.969651 1.015755 0.934603
-23 27 23 0.968419 1.017929 0.959205
-23 27 24 0.967189 1.019318 0.975892
-23 27 25 0.965959 1.020445 0.989943
-23 27 26 0.964620 1.020981 0.996863
-23 27 27 0.963255 1.021380 1.002139
-23 27 28 0.962303 1.022097 1.007271
-23 27 29 0.961410 1.022860 1.012384
-23 27 30 0.960633 1.023592 1.016128
-23 27 31 0.959865 1.024322 1.019782
-23 28 0 1.032273 0.834247 0.000000
-23 28 1 1.031447 0.839094 0.000000
-23 28 2 1.030606 0.844054 0.000000
-23 28 3 1.029544 0.850707 0.000000
-23 28 4 1.028371 0.857975 0.000000
-23 28 5 1.026426 0.869553 0.000000
-23 28 6 1.024625 0.881508 0.000000
-23 28 7 1.023447 0.895100 0.000000
-23 28 8 1.021402 0.908406 0.000000
-23 28 9 1.016750 0.920858 0.000000
-23 28 10 1.012273 0.933193 0.023615
-23 28 11 1.008183 0.945268 0.232930
-23 28 12 1.003597 0.956676 0.395785
-23 28 13 0.998185 0.966970 0.481209
-23 28 14 0.993140 0.976390 0.558348
-23 28 15 0.988568 0.984686 0.624834
-23 28 16 0.984496 0.992352 0.686446
-23 28 17 0.980923 0.999387 0.743183
-23 28 18 0.978105 1.005563 0.795788
-23 28 19 0.975874 1.011070 0.845179
-23 28 20 0.973465 1.015140 0.883339
-23 28 21 0.970949 1.018347 0.914759
-23 28 22 0.969309 1.020829 0.940363
-23 28 23 0.968069 1.022981 0.963323
-23 28 24 0.966793 1.024356 0.979159
-23 28 25 0.965505 1.025472 0.992620
-23 28 26 0.964180 1.025900 0.999288
-23 28 27 0.962847 1.026170 1.004389
-23 28 28 0.961908 1.026636 1.008833
-23 28 29 0.961027 1.027131 1.013182
-23 28 30 0.960196 1.027778 1.016870
-23 28 31 0.959369 1.028435 1.020513
-23 29 0 1.033142 0.839712 0.000000
-23 29 1 1.032316 0.844477 0.000000
-23 29 2 1.031471 0.849365 0.000000
-23 29 3 1.030333 0.856100 0.000000
-23 29 4 1.029090 0.863474 0.000000
-23 29 5 1.027122 0.875321 0.000000
-23 29 6 1.025180 0.887725 0.000000
-23 29 7 1.023344 0.902539 0.000000
-23 29 8 1.020723 0.916716 0.000000
-23 29 9 1.015744 0.928979 0.000000
-23 29 10 1.011066 0.941008 0.111317
-23 29 11 1.007052 0.952520 0.282005
-23 29 12 1.002456 0.963438 0.419731
-23 29 13 0.996892 0.973369 0.502522
-23 29 14 0.991757 0.982383 0.576880
-23 29 15 0.987173 0.990222 0.640394
-23 29 16 0.983101 0.997605 0.699997
-23 29 17 0.979539 1.004534 0.755687
-23 29 18 0.976917 1.010604 0.806611
-23 29 19 0.975025 1.016005 0.853828
-23 29 20 0.972852 1.019983 0.890878
-23 29 21 0.970511 1.023109 0.921828
-23 29 22 0.968919 1.025557 0.946113
-23 29 23 0.967667 1.027696 0.967369
-23 29 24 0.966339 1.029069 0.982294
-23 29 25 0.964987 1.030185 0.995109
-23 29 26 0.963712 1.030547 1.001657
-23 29 27 0.962454 1.030734 1.006757
-23 29 28 0.961535 1.030933 1.010450
-23 29 29 0.960665 1.031133 1.013941
-23 29 30 0.959764 1.031685 1.017575
-23 29 31 0.958860 1.032260 1.021218
-23 30 0 1.033812 0.843745 0.000000
-23 30 1 1.032986 0.848504 0.000000
-23 30 2 1.032140 0.853388 0.000000
-23 30 3 1.030997 0.860128 0.000000
-23 30 4 1.029751 0.867500 0.000000
-23 30 5 1.027781 0.879299 0.000000
-23 30 6 1.025705 0.891895 0.000000
-23 30 7 1.023165 0.907942 0.000000
-23 30 8 1.019975 0.922975 0.000000
-23 30 9 1.014841 0.934963 0.053631
-23 30 10 1.010049 0.946712 0.195419
-23 30 11 1.006010 0.957935 0.327539
-23 30 12 1.001418 0.968590 0.440195
-23 30 13 0.995905 0.978299 0.520410
-23 30 14 0.990772 0.987066 0.592167
-23 30 15 0.986127 0.994622 0.653051
-23 30 16 0.982014 1.001762 0.710820
-23 30 17 0.978431 1.008485 0.765476
-23 30 18 0.975956 1.014368 0.814928
-23 30 19 0.974342 1.019598 0.860334
-23 30 20 0.972325 1.023509 0.896515
-23 30 21 0.970066 1.026629 0.927160
-23 30 22 0.968457 1.029022 0.950497
-23 30 23 0.967144 1.031084 0.970511
-23 30 24 0.965852 1.032429 0.984691
-23 30 25 0.964567 1.033534 0.996925
-23 30 26 0.963308 1.033889 1.003426
-23 30 27 0.962055 1.034071 1.008603
-23 30 28 0.961138 1.034253 1.012191
-23 30 29 0.960268 1.034436 1.015552
-23 30 30 0.959399 1.034795 1.018589
-23 30 31 0.958531 1.035166 1.021604
-23 31 0 1.034469 0.847682 0.000000
-23 31 1 1.033643 0.852441 0.000000
-23 31 2 1.032797 0.857325 0.000000
-23 31 3 1.031654 0.864065 0.000000
-23 31 4 1.030407 0.871429 0.000000
-23 31 5 1.028438 0.883158 0.000000
-23 31 6 1.026229 0.895928 0.000000
-23 31 7 1.022979 0.913210 0.000000
-23 31 8 1.019223 0.929098 0.000000
-23 31 9 1.013944 0.940804 0.115510
-23 31 10 1.009043 0.952274 0.279281
-23 31 11 1.004974 0.963228 0.372837
-23 31 12 1.000387 0.973635 0.460426
-23 31 13 0.994939 0.983131 0.538069
-23 31 14 0.989814 0.991660 0.607239
-23 31 15 0.985104 0.998947 0.665514
-23 31 16 0.980947 1.005846 0.721462
-23 31 17 0.977342 1.012357 0.775083
-23 31 18 0.975011 1.018048 0.823079
-23 31 19 0.973671 1.023101 0.866699
-23 31 20 0.971804 1.026947 0.902025
-23 31 21 0.969621 1.030067 0.932376
-23 31 22 0.967992 1.032404 0.954789
-23 31 23 0.966613 1.034384 0.973593
-23 31 24 0.965362 1.035699 0.987038
-23 31 25 0.964153 1.036792 0.998696
-23 31 26 0.962909 1.037145 1.005156
-23 31 27 0.961656 1.037327 1.010415
-23 31 28 0.960738 1.037509 1.013941
-23 31 29 0.959869 1.037691 1.017220
-23 31 30 0.959040 1.037851 1.019623
-23 31 31 0.958214 1.038010 1.021968
-24 0 0 0.599673 0.000000 0.000000
-24 0 1 0.600144 0.000000 0.000000
-24 0 2 0.600621 0.000000 0.000000
-24 0 3 0.601195 0.000000 0.000000
-24 0 4 0.601816 0.000000 0.000000
-24 0 5 0.602768 0.000000 0.000000
-24 0 6 0.603994 0.000000 0.000000
-24 0 7 0.606406 0.000000 0.000000
-24 0 8 0.609556 0.000000 0.012964
-24 0 9 0.614916 0.000000 0.036857
-24 0 10 0.619588 0.000000 0.069689
-24 0 11 0.622744 0.000000 0.122188
-24 0 12 0.626003 0.000000 0.172115
-24 0 13 0.629433 0.000000 0.217756
-24 0 14 0.632879 0.000000 0.264261
-24 0 15 0.636347 0.000000 0.311877
-24 0 16 0.639947 0.000000 0.356011
-24 0 17 0.643677 0.000000 0.396663
-24 0 18 0.647466 0.000000 0.436290
-24 0 19 0.651301 0.000000 0.475121
-24 0 20 0.656066 0.000000 0.510150
-24 0 21 0.661388 0.000000 0.542899
-24 0 22 0.668549 0.000000 0.572795
-24 0 23 0.676547 0.000000 0.601395
-24 0 24 0.690960 0.000000 0.634063
-24 0 25 0.707513 0.000000 0.668086
-24 0 26 0.733679 0.000000 0.708565
-24 0 27 0.762063 0.000000 0.750533
-24 0 28 0.781339 0.000000 0.779051
-24 0 29 0.799313 0.000000 0.805647
-24 0 30 0.812519 0.050511 0.825346
-24 0 31 0.825406 0.145596 0.844585
-24 1 0 0.606861 0.000000 0.000000
-24 1 1 0.607365 0.000000 0.000000
-24 1 2 0.607874 0.000000 0.000000
-24 1 3 0.608448 0.000000 0.000000
-24 1 4 0.609074 0.000000 0.000000
-24 1 5 0.610060 0.000000 0.000000
-24 1 6 0.611313 0.000000 0.000000
-24 1 7 0.613725 0.000000 0.000000
-24 1 8 0.616861 0.000000 0.016445
-24 1 9 0.622168 0.000000 0.040086
-24 1 10 0.626820 0.000000 0.072892
-24 1 11 0.630030 0.000000 0.125861
-24 1 12 0.633322 0.000000 0.176385
-24 1 13 0.636752 0.000000 0.222836
-24 1 14 0.640213 0.000000 0.269993
-24 1 15 0.643715 0.000000 0.318057
-24 1 16 0.647288 0.000000 0.362878
-24 1 17 0.650931 0.000000 0.404456
-24 1 18 0.654731 0.000000 0.444529
-24 1 19 0.658653 0.000000 0.483432
-24 1 20 0.663341 0.000000 0.518714
-24 1 21 0.668488 0.000000 0.551823
-24 1 22 0.675428 0.000000 0.581585
-24 1 23 0.683182 0.000000 0.609823
-24 1 24 0.696303 0.000000 0.640697
-24 1 25 0.711212 0.000000 0.672449
-24 1 26 0.737042 0.000000 0.712502
-24 1 27 0.765393 0.000000 0.754471
-24 1 28 0.784694 0.000000 0.783070
-24 1 29 0.802703 0.000000 0.809761
-24 1 30 0.815910 0.064584 0.829431
-24 1 31 0.828798 0.159705 0.848634
-24 2 0 0.614191 0.000000 0.000000
-24 2 1 0.614730 0.000000 0.000000
-24 2 2 0.615272 0.000000 0.000000
-24 2 3 0.615854 0.000000 0.000000
-24 2 4 0.616490 0.000000 0.000000
-24 2 5 0.617504 0.000000 0.000000
-24 2 6 0.618780 0.000000 0.000000
-24 2 7 0.621193 0.000000 0.000000
-24 2 8 0.624315 0.000000 0.019213
-24 2 9 0.629566 0.000000 0.043061
-24 2 10 0.634197 0.000000 0.076159
-24 2 11 0.637462 0.000000 0.129607
-24 2 12 0.640790 0.000000 0.180742
-24 2 13 0.644219 0.000000 0.228020
-24 2 14 0.647697 0.000000 0.275840
-24 2 15 0.651236 0.000000 0.324355
-24 2 16 0.654783 0.000000 0.369878
-24 2 17 0.658337 0.000000 0.412407
-24 2 18 0.662145 0.000000 0.452938
-24 2 19 0.666151 0.000000 0.491914
-24 2 20 0.670764 0.000000 0.527456
-24 2 21 0.675741 0.000000 0.560938
-24 2 22 0.682453 0.000000 0.590557
-24 2 23 0.689952 0.000000 0.618420
-24 2 24 0.701832 0.000000 0.647577
-24 2 25 0.715171 0.000000 0.677165
-24 2 26 0.740595 0.000000 0.716699
-24 2 27 0.768808 0.000000 0.758528
-24 2 28 0.788118 0.000000 0.787185
-24 2 29 0.806156 0.000000 0.813961
-24 2 30 0.819365 0.078964 0.833604
-24 2 31 0.832253 0.174116 0.852771
-24 3 0 0.623648 0.000000 0.000000
-24 3 1 0.624241 0.000000 0.000000
-24 3 2 0.624841 0.000000 0.000000
-24 3 3 0.625545 0.000000 0.000000
-24 3 4 0.626280 0.000000 0.000000
-24 3 5 0.627241 0.000000 0.000000
-24 3 6 0.628473 0.000000 0.000000
-24 3 7 0.630886 0.000000 0.000000
-24 3 8 0.633986 0.000000 0.011299
-24 3 9 0.639150 0.000000 0.042229
-24 3 10 0.643747 0.000000 0.080390
-24 3 11 0.647101 0.000000 0.134460
-24 3 12 0.650483 0.000000 0.186393
-24 3 13 0.653912 0.000000 0.234763
-24 3 14 0.657428 0.000000 0.283409
-24 3 15 0.661055 0.000000 0.332410
-24 3 16 0.664592 0.000000 0.378855
-24 3 17 0.668039 0.000000 0.422743
-24 3 18 0.671811 0.000000 0.463909
-24 3 19 0.675836 0.000000 0.502957
-24 3 20 0.680402 0.000000 0.538870
-24 3 21 0.685292 0.000000 0.572901
-24 3 22 0.691675 0.000000 0.602275
-24 3 23 0.698737 0.000000 0.629531
-24 3 24 0.710154 0.000000 0.658129
-24 3 25 0.723022 0.000000 0.687174
-24 3 26 0.746979 0.000000 0.724790
-24 3 27 0.773494 0.000000 0.764384
-24 3 28 0.792563 0.000000 0.792730
-24 3 29 0.810567 0.004338 0.819469
-24 3 30 0.823774 0.097957 0.839090
-24 3 31 0.836662 0.193073 0.858236
-24 4 0 0.634014 0.000000 0.000000
-24 4 1 0.634648 0.000000 0.000000
-24 4 2 0.635292 0.000000 0.000000
-24 4 3 0.636106 0.000000 0.000000
-24 4 4 0.636933 0.000000 0.000000
-24 4 5 0.637853 0.000000 0.000000
-24 4 6 0.639053 0.000000 0.000000
-24 4 7 0.641465 0.000000 0.000000
-24 4 8 0.644546 0.000000 0.000000
-24 4 9 0.649634 0.000000 0.039343
-24 4 10 0.654205 0.000000 0.085166
-24 4 11 0.657641 0.000000 0.139820
-24 4 12 0.661070 0.000000 0.192564
-24 4 13 0.664487 0.000000 0.242125
-24 4 14 0.668032 0.000000 0.291673
-24 4 15 0.671741 0.000000 0.341204
-24 4 16 0.675262 0.000000 0.388667
-24 4 17 0.678593 0.000000 0.434061
-24 4 18 0.682337 0.000000 0.475932
-24 4 19 0.686401 0.000000 0.515064
-24 4 20 0.690913 0.000000 0.551369
-24 4 21 0.695694 0.000000 0.585979
-24 4 22 0.701742 0.000000 0.615101
-24 4 23 0.708367 0.000000 0.641728
-24 4 24 0.719348 0.000000 0.669789
-24 4 25 0.731781 0.000000 0.698329
-24 4 26 0.754095 0.000000 0.733793
-24 4 27 0.778689 0.000000 0.770855
-24 4 28 0.797471 0.000000 0.798830
-24 4 29 0.815424 0.024562 0.825507
-24 4 30 0.828628 0.118823 0.845108
-24 4 31 0.841516 0.213905 0.864238
-24 5 0 0.650736 0.000000 0.000000
-24 5 1 0.651316 0.000000 0.000000
-24 5 2 0.651912 0.000000 0.000000
-24 5 3 0.652760 0.000000 0.000000
-24 5 4 0.653623 0.000000 0.000000
-24 5 5 0.654597 0.000000 0.000000
-24 5 6 0.655841 0.000000 0.000000
-24 5 7 0.658253 0.000000 0.000000
-24 5 8 0.661334 0.000000 0.000000
-24 5 9 0.666421 0.000000 0.022076
-24 5 10 0.671009 0.000000 0.093757
-24 5 11 0.674500 0.000000 0.148730
-24 5 12 0.677922 0.000000 0.202378
-24 5 13 0.681231 0.000000 0.253819
-24 5 14 0.684739 0.000000 0.304794
-24 5 15 0.688502 0.000000 0.355172
-24 5 16 0.691962 0.000000 0.404327
-24 5 17 0.695118 0.000000 0.452260
-24 5 18 0.698884 0.000000 0.495327
-24 5 19 0.703123 0.000000 0.534610
-24 5 20 0.707537 0.000000 0.571466
-24 5 21 0.712055 0.000000 0.606864
-24 5 22 0.717721 0.000000 0.635690
-24 5 23 0.723907 0.000000 0.661528
-24 5 24 0.734648 0.000000 0.689208
-24 5 25 0.746906 0.000000 0.717503
-24 5 26 0.766342 0.000000 0.749177
-24 5 27 0.787435 0.000000 0.781632
-24 5 28 0.805627 0.000000 0.808816
-24 5 29 0.823405 0.057460 0.835247
-24 5 30 0.836598 0.152798 0.854854
-24 5 31 0.849486 0.247858 0.874005
-24 6 0 0.669603 0.000000 0.000000
-24 6 1 0.670176 0.000000 0.000000
-24 6 2 0.670767 0.000000 0.000000
-24 6 3 0.671636 0.000000 0.000000
-24 6 4 0.672524 0.000000 0.000000
-24 6 5 0.673547 0.000000 0.000000
-24 6 6 0.674863 0.000000 0.000000
-24 6 7 0.677443 0.000000 0.000000
-24 6 8 0.680634 0.000000 0.000000
-24 6 9 0.685661 0.000000 0.009628
-24 6 10 0.690227 0.000000 0.103209
-24 6 11 0.693781 0.000000 0.158512
-24 6 12 0.697209 0.000000 0.213152
-24 6 13 0.700427 0.000000 0.266689
-24 6 14 0.703882 0.000000 0.319324
-24 6 15 0.707640 0.000000 0.370798
-24 6 16 0.711027 0.000000 0.421663
-24 6 17 0.714044 0.000000 0.471919
-24 6 18 0.717804 0.000000 0.516380
-24 6 19 0.722142 0.000000 0.556332
-24 6 20 0.726460 0.000000 0.593799
-24 6 21 0.730765 0.000000 0.629775
-24 6 22 0.736086 0.000000 0.658591
-24 6 23 0.741869 0.000000 0.684153
-24 6 24 0.752155 0.000000 0.711212
-24 6 25 0.763942 0.000000 0.738770
-24 6 26 0.780973 0.000000 0.767265
-24 6 27 0.799215 0.000000 0.795977
-24 6 28 0.816371 0.000000 0.821849
-24 6 29 0.833372 0.106119 0.847316
-24 6 30 0.846035 0.196416 0.866329
-24 6 31 0.858410 0.285569 0.884912
-24 7 0 0.697763 0.000000 0.000000
-24 7 1 0.698530 0.000000 0.000000
-24 7 2 0.699302 0.000000 0.000000
-24 7 3 0.700137 0.000000 0.000000
-24 7 4 0.701000 0.000000 0.000000
-24 7 5 0.702057 0.000000 0.000000
-24 7 6 0.703568 0.000000 0.000000
-24 7 7 0.707039 0.000000 0.000000
-24 7 8 0.710820 0.000000 0.000000
-24 7 9 0.715524 0.000000 0.018055
-24 7 10 0.719903 0.000000 0.116391
-24 7 11 0.723564 0.000000 0.172076
-24 7 12 0.727052 0.000000 0.228092
-24 7 13 0.730250 0.000000 0.284659
-24 7 14 0.733579 0.000000 0.339953
-24 7 15 0.737074 0.000000 0.393611
-24 7 16 0.740337 0.000000 0.446263
-24 7 17 0.743368 0.000000 0.497908
-24 7 18 0.747006 0.000000 0.544615
-24 7 19 0.751116 0.000000 0.587483
-24 7 20 0.755348 0.000000 0.625830
-24 7 21 0.759653 0.000000 0.661466
-24 7 22 0.764797 0.000000 0.691513
-24 7 23 0.770323 0.000000 0.719019
-24 7 24 0.779228 0.000000 0.744417
-24 7 25 0.789259 0.000000 0.769111
-24 7 26 0.805933 0.031249 0.797070
-24 7 27 0.824141 0.078672 0.825781
-24 7 28 0.838331 0.149222 0.848084
-24 7 29 0.851947 0.223077 0.869472
-24 7 30 0.861831 0.281825 0.885301
-24 7 31 0.871467 0.339567 0.900760
-24 8 0 0.724394 0.000000 0.000000
-24 8 1 0.725281 0.000000 0.000000
-24 8 2 0.726166 0.000000 0.000000
-24 8 3 0.727033 0.000000 0.000000
-24 8 4 0.727943 0.000000 0.000000
-24 8 5 0.729158 0.000000 0.000000
-24 8 6 0.730935 0.000000 0.000000
-24 8 7 0.735154 0.000000 0.000000
-24 8 8 0.739415 0.000000 0.000000
-24 8 9 0.743804 0.000000 0.024319
-24 8 10 0.747991 0.000000 0.126573
-24 8 11 0.751733 0.000000 0.183771
-24 8 12 0.755229 0.000000 0.241755
-24 8 13 0.758317 0.000000 0.301050
-24 8 14 0.761487 0.000000 0.358828
-24 8 15 0.764764 0.000000 0.414655
-24 8 16 0.767879 0.000000 0.469018
-24 8 17 0.770833 0.000000 0.521916
-24 8 18 0.774286 0.000000 0.570494
-24 8 19 0.778129 0.000000 0.615712
-24 8 20 0.782143 0.000000 0.654929
-24 8 21 0.786259 0.000000 0.690545
-24 8 22 0.791098 0.000000 0.721507
-24 8 23 0.796264 0.000000 0.750354
-24 8 24 0.803921 0.000000 0.774459
-24 8 25 0.812408 0.073232 0.796983
-24 8 26 0.828381 0.151095 0.824030
-24 8 27 0.846082 0.225554 0.852121
-24 8 28 0.857731 0.275833 0.871307
-24 8 29 0.868515 0.322656 0.889222
-24 8 30 0.876104 0.356437 0.902373
-24 8 31 0.883480 0.389348 0.915207
-24 9 0 0.746439 0.000000 0.000000
-24 9 1 0.747218 0.000000 0.000000
-24 9 2 0.748017 0.000000 0.000000
-24 9 3 0.749113 0.000000 0.000000
-24 9 4 0.750288 0.002862 0.000000
-24 9 5 0.752028 0.008150 0.000000
-24 9 6 0.754290 0.013535 0.000000
-24 9 7 0.758820 0.019335 0.000000
-24 9 8 0.763240 0.024088 0.000000
-24 9 9 0.767333 0.025695 0.024092
-24 9 10 0.771316 0.028281 0.127753
-24 9 11 0.775057 0.033020 0.189855
-24 9 12 0.778410 0.037507 0.251588
-24 9 13 0.781113 0.041575 0.312705
-24 9 14 0.784029 0.044971 0.372439
-24 9 15 0.787218 0.047504 0.430392
-24 9 16 0.790115 0.049887 0.486241
-24 9 17 0.792719 0.052120 0.539986
-24 9 18 0.795803 0.053387 0.589304
-24 9 19 0.799262 0.053902 0.635180
-24 9 20 0.802660 0.055728 0.675232
-24 9 21 0.806023 0.058340 0.711788
-24 9 22 0.810168 0.063775 0.742721
-24 9 23 0.814668 0.070493 0.771097
-24 9 24 0.821477 0.111730 0.795014
-24 9 25 0.829054 0.164474 0.817444
-24 9 26 0.843293 0.225392 0.842458
-24 9 27 0.859068 0.288195 0.868068
-24 9 28 0.869451 0.330605 0.885495
-24 9 29 0.879064 0.370101 0.901753
-24 9 30 0.885809 0.398655 0.913743
-24 9 31 0.892364 0.426480 0.925449
-24 10 0 0.769796 0.084200 0.000000
-24 10 1 0.770535 0.085490 0.000000
-24 10 2 0.771305 0.086963 0.000000
-24 10 3 0.772541 0.091176 0.000000
-24 10 4 0.773880 0.095872 0.000000
-24 10 5 0.775943 0.103952 0.000000
-24 10 6 0.778501 0.111997 0.000000
-24 10 7 0.783208 0.119889 0.000000
-24 10 8 0.787710 0.126676 0.000000
-24 10 9 0.791599 0.130149 0.023848
-24 10 10 0.795382 0.134850 0.128746
-24 10 11 0.798932 0.142254 0.195237
-24 10 12 0.802039 0.149389 0.260447
-24 10 13 0.804407 0.156077 0.323523
-24 10 14 0.807032 0.161671 0.385399
-24 10 15 0.809986 0.165861 0.445731
-24 10 16 0.812609 0.169949 0.503199
-24 10 17 0.814901 0.173934 0.557801
-24 10 18 0.817617 0.176371 0.607978
-24 10 19 0.820664 0.177604 0.654713
-24 10 20 0.823496 0.180682 0.695555
-24 10 21 0.826197 0.184866 0.732862
-24 10 22 0.829674 0.192840 0.763860
-24 10 23 0.833504 0.202536 0.791991
-24 10 24 0.839487 0.223619 0.815546
-24 10 25 0.846187 0.248498 0.837577
-24 10 26 0.858455 0.295761 0.860423
-24 10 27 0.872009 0.348190 0.883458
-24 10 28 0.881027 0.384048 0.899207
-24 10 29 0.889396 0.417539 0.913915
-24 10 30 0.895314 0.442089 0.924888
-24 10 31 0.901068 0.466043 0.935612
-24 11 0 0.796041 0.147758 0.000000
-24 11 1 0.796888 0.150073 0.000000
-24 11 2 0.797755 0.152504 0.000000
-24 11 3 0.798937 0.156659 0.000000
-24 11 4 0.800215 0.161258 0.000000
-24 11 5 0.802156 0.168962 0.000000
-24 11 6 0.804594 0.176042 0.000000
-24 11 7 0.809184 0.180419 0.000000
-24 11 8 0.813600 0.185354 0.000000
-24 11 9 0.817489 0.191966 0.023567
-24 11 10 0.821081 0.198884 0.129328
-24 11 11 0.824018 0.206476 0.199073
-24 11 12 0.826656 0.214187 0.267163
-24 11 13 0.828796 0.222097 0.332496
-24 11 14 0.831047 0.228749 0.396925
-24 11 15 0.833442 0.233785 0.460194
-24 11 16 0.835671 0.239134 0.519570
-24 11 17 0.837734 0.244797 0.575055
-24 11 18 0.840086 0.248749 0.626350
-24 11 19 0.842661 0.251371 0.674386
-24 11 20 0.845030 0.255241 0.715926
-24 11 21 0.847274 0.259859 0.753566
-24 11 22 0.850141 0.266392 0.784837
-24 11 23 0.853290 0.273795 0.813213
-24 11 24 0.858497 0.293216 0.836027
-24 11 25 0.864390 0.316642 0.856987
-24 11 26 0.874172 0.357491 0.877370
-24 11 27 0.884852 0.402362 0.897621
-24 11 28 0.892284 0.434566 0.911870
-24 11 29 0.899253 0.464960 0.925262
-24 11 30 0.904376 0.488196 0.935536
-24 11 31 0.909377 0.510956 0.945602
-24 12 0 0.822966 0.209930 0.000000
-24 12 1 0.823859 0.212913 0.000000
-24 12 2 0.824768 0.215967 0.000000
-24 12 3 0.825904 0.220087 0.000000
-24 12 4 0.827127 0.224625 0.000000
-24 12 5 0.828959 0.232093 0.000000
-24 12 6 0.831284 0.238948 0.000000
-24 12 7 0.835740 0.243143 0.000000
-24 12 8 0.840008 0.248409 0.000000
-24 12 9 0.843713 0.256890 0.020207
-24 12 10 0.847021 0.265368 0.125672
-24 12 11 0.849457 0.273840 0.200380
-24 12 12 0.851618 0.282453 0.272604
-24 12 13 0.853319 0.291303 0.340687
-24 12 14 0.855119 0.298972 0.407740
-24 12 15 0.857046 0.305123 0.473470
-24 12 16 0.858826 0.311586 0.534780
-24 12 17 0.860458 0.318361 0.591671
-24 12 18 0.862370 0.323515 0.644220
-24 12 19 0.864499 0.327407 0.693393
-24 12 20 0.866337 0.331776 0.735674
-24 12 21 0.868000 0.336432 0.773821
-24 12 22 0.870193 0.342031 0.805190
-24 12 23 0.872627 0.348058 0.833479
-24 12 24 0.876947 0.365448 0.855584
-24 12 25 0.881896 0.386626 0.875628
-24 12 26 0.889567 0.421687 0.893939
-24 12 27 0.897868 0.459952 0.911849
-24 12 28 0.903881 0.488481 0.924766
-24 12 29 0.909568 0.515619 0.936969
-24 12 30 0.913857 0.536892 0.946453
-24 12 31 0.918053 0.557774 0.955755
-24 13 0 0.851022 0.269792 0.000000
-24 13 1 0.851862 0.272848 0.000000
-24 13 2 0.852718 0.275970 0.000000
-24 13 3 0.853820 0.280089 0.000000
-24 13 4 0.855002 0.284627 0.000000
-24 13 5 0.856747 0.292096 0.000000
-24 13 6 0.858969 0.299958 0.000000
-24 13 7 0.863259 0.309524 0.000000
-24 13 8 0.867279 0.318757 0.000000
-24 13 9 0.870493 0.326993 0.011715
-24 13 10 0.873365 0.335937 0.114950
-24 13 11 0.875484 0.346441 0.197472
-24 13 12 0.877152 0.356501 0.275918
-24 13 13 0.878065 0.365820 0.347574
-24 13 14 0.879284 0.374437 0.417368
-24 13 15 0.880895 0.382150 0.484769
-24 13 16 0.882133 0.389480 0.548054
-24 13 17 0.882997 0.396428 0.607222
-24 13 18 0.884346 0.402260 0.661252
-24 13 19 0.886071 0.407222 0.711286
-24 13 20 0.887266 0.411605 0.754387
-24 13 21 0.888141 0.415639 0.793329
-24 13 22 0.889556 0.421148 0.824504
-24 13 23 0.891216 0.427326 0.852150
-24 13 24 0.894464 0.442075 0.873600
-24 13 25 0.898241 0.459680 0.892986
-24 13 26 0.904429 0.489993 0.909875
-24 13 27 0.911174 0.523238 0.926188
-24 13 28 0.916044 0.548059 0.938050
-24 13 29 0.920647 0.571676 0.949277
-24 13 30 0.924035 0.589902 0.957818
-24 13 31 0.927341 0.607770 0.966180
-24 14 0 0.880198 0.337338 0.000000
-24 14 1 0.880869 0.340311 0.000000
-24 14 2 0.881552 0.343347 0.000000
-24 14 3 0.882405 0.347318 0.000000
-24 14 4 0.883318 0.351695 0.000000
-24 14 5 0.884645 0.358917 0.000000
-24 14 6 0.886487 0.367017 0.000000
-24 14 7 0.890558 0.378923 0.000000
-24 14 8 0.894315 0.390105 0.000000
-24 14 9 0.897129 0.399115 0.000000
-24 14 10 0.899565 0.409087 0.068835
-24 14 11 0.901171 0.421180 0.179841
-24 14 12 0.902256 0.432480 0.277415
-24 14 13 0.902473 0.442460 0.352602
-24 14 14 0.903022 0.451912 0.425305
-24 14 15 0.903995 0.460686 0.494814
-24 14 16 0.904541 0.468513 0.559937
-24 14 17 0.904658 0.475391 0.620674
-24 14 18 0.905380 0.481666 0.676137
-24 14 19 0.906572 0.487471 0.727496
-24 14 20 0.907131 0.491800 0.771368
-24 14 21 0.907310 0.495245 0.810748
-24 14 22 0.908073 0.500295 0.842185
-24 14 23 0.909100 0.506074 0.870013
-24 14 24 0.911420 0.518520 0.891039
-24 14 25 0.914170 0.533189 0.909799
-24 14 26 0.918925 0.558933 0.925205
-24 14 27 0.924144 0.587235 0.939837
-24 14 28 0.927800 0.608165 0.950424
-24 14 29 0.931234 0.628042 0.960434
-24 14 30 0.933740 0.643451 0.968018
-24 14 31 0.936184 0.658562 0.975439
-24 15 0 0.910814 0.414764 0.000000
-24 15 1 0.911169 0.417455 0.000000
-24 15 2 0.911523 0.420205 0.000000
-24 15 3 0.911851 0.423836 0.000000
-24 15 4 0.912199 0.427846 0.000000
-24 15 5 0.912685 0.434503 0.000000
-24 15 6 0.913790 0.441854 0.000000
-24 15 7 0.917576 0.452204 0.000000
-24 15 8 0.921048 0.462740 0.000000
-24 15 9 0.923579 0.473833 0.000000
-24 15 10 0.925582 0.485556 0.000000
-24 15 11 0.926420 0.498668 0.143282
-24 15 12 0.926808 0.510944 0.276575
-24 15 13 0.926446 0.521828 0.355240
-24 15 14 0.926209 0.531971 0.431068
-24 15 15 0.926133 0.541164 0.503246
-24 15 16 0.925793 0.549009 0.570032
-24 15 17 0.925190 0.555505 0.631428
-24 15 18 0.925204 0.561921 0.688260
-24 15 19 0.925696 0.568275 0.741542
-24 15 20 0.925631 0.572468 0.786122
-24 15 21 0.925231 0.575363 0.825480
-24 15 22 0.925502 0.579480 0.857766
-24 15 23 0.926078 0.584153 0.886837
-24 15 24 0.927653 0.594732 0.907736
-24 15 25 0.929562 0.607281 0.925910
-24 15 26 0.932951 0.628690 0.939755
-24 15 27 0.936681 0.652145 0.952600
-24 15 28 0.939033 0.668950 0.961630
-24 15 29 0.941188 0.684805 0.970114
-24 15 30 0.942838 0.697691 0.976721
-24 15 31 0.944455 0.710379 0.983202
-24 16 0 0.937243 0.482350 0.000000
-24 16 1 0.937450 0.485128 0.000000
-24 16 2 0.937649 0.487968 0.000000
-24 16 3 0.937742 0.491740 0.000000
-24 16 4 0.937840 0.495908 0.000000
-24 16 5 0.937976 0.502848 0.000000
-24 16 6 0.938692 0.510394 0.000000
-24 16 7 0.941922 0.520570 0.000000
-24 16 8 0.944854 0.531290 0.000000
-24 16 9 0.946894 0.543642 0.000000
-24 16 10 0.948348 0.556487 0.000000
-24 16 11 0.948513 0.570419 0.122102
-24 16 12 0.948198 0.583457 0.272727
-24 16 13 0.947082 0.595007 0.355407
-24 16 14 0.946046 0.605526 0.434425
-24 16 15 0.945111 0.614722 0.508737
-24 16 16 0.944001 0.622769 0.577315
-24 16 17 0.942715 0.629667 0.640160
-24 16 18 0.942064 0.636339 0.698251
-24 16 19 0.941907 0.642834 0.752644
-24 16 20 0.941314 0.647079 0.798010
-24 16 21 0.940459 0.649974 0.837961
-24 16 22 0.940271 0.653517 0.870763
-24 16 23 0.940385 0.657354 0.900315
-24 16 24 0.941280 0.666111 0.921071
-24 16 25 0.942435 0.676507 0.938895
-24 16 26 0.944700 0.694031 0.951657
-24 16 27 0.947223 0.713200 0.963252
-24 16 28 0.948596 0.726533 0.971210
-24 16 29 0.949805 0.739033 0.978650
-24 16 30 0.950822 0.749753 0.984557
-24 16 31 0.951826 0.760354 0.990362
-24 17 0 0.959484 0.540096 0.000000
-24 17 1 0.959711 0.543329 0.000000
-24 17 2 0.959932 0.546634 0.000000
-24 17 3 0.960079 0.551028 0.000000
-24 17 4 0.960241 0.555881 0.000000
-24 17 5 0.960518 0.563949 0.000000
-24 17 6 0.961194 0.572639 0.000000
-24 17 7 0.963596 0.584022 0.000000
-24 17 8 0.965733 0.595756 0.000000
-24 17 9 0.967073 0.608541 0.000000
-24 17 10 0.967865 0.621879 0.000000
-24 17 11 0.967451 0.636433 0.116303
-24 17 12 0.966426 0.650020 0.265871
-24 17 13 0.964381 0.661997 0.353100
-24 17 14 0.962531 0.672576 0.435377
-24 17 15 0.960930 0.681360 0.511287
-24 17 16 0.959163 0.689794 0.581785
-24 17 17 0.957231 0.697878 0.646872
-24 17 18 0.955960 0.704918 0.706110
-24 17 19 0.955205 0.711146 0.760800
-24 17 20 0.954181 0.715634 0.807033
-24 17 21 0.952996 0.719078 0.848191
-24 17 22 0.952380 0.722405 0.881176
-24 17 23 0.952023 0.725678 0.910446
-24 17 24 0.952300 0.732656 0.931044
-24 17 25 0.952789 0.740868 0.948753
-24 17 26 0.954175 0.754957 0.960913
-24 17 27 0.955768 0.770401 0.971791
-24 17 28 0.956489 0.780915 0.979167
-24 17 29 0.957085 0.790724 0.986042
-24 17 30 0.957691 0.799635 0.991528
-24 17 31 0.958297 0.808487 0.996920
-24 18 0 0.980359 0.597383 0.000000
-24 18 1 0.980357 0.600535 0.000000
-24 18 2 0.980346 0.603757 0.000000
-24 18 3 0.980228 0.608029 0.000000
-24 18 4 0.980106 0.612753 0.000000
-24 18 5 0.979953 0.620648 0.000000
-24 18 6 0.980244 0.629420 0.000000
-24 18 7 0.982457 0.641993 0.000000
-24 18 8 0.984267 0.654758 0.000000
-24 18 9 0.984866 0.668100 0.000000
-24 18 10 0.984918 0.681939 0.000000
-24 18 11 0.983770 0.696874 0.109797
-24 18 12 0.982018 0.710671 0.257875
-24 18 13 0.979261 0.722571 0.349389
-24 18 14 0.976710 0.733325 0.434952
-24 18 15 0.974423 0.742607 0.512863
-24 18 16 0.972004 0.751241 0.585014
-24 18 17 0.969452 0.759226 0.651407
-24 18 18 0.967658 0.766486 0.711791
-24 18 19 0.966455 0.773183 0.767502
-24 18 20 0.965019 0.777750 0.814374
-24 18 21 0.963444 0.781041 0.855942
-24 18 22 0.962497 0.784311 0.889342
-24 18 23 0.961835 0.787573 0.919030
-24 18 24 0.961669 0.793148 0.939497
-24 18 25 0.961669 0.799494 0.956891
-24 18 26 0.962394 0.810276 0.968462
-24 18 27 0.963285 0.822082 0.978690
-24 18 28 0.963555 0.830370 0.985647
-24 18 29 0.963735 0.838156 0.992137
-24 18 30 0.963939 0.845113 0.997201
-24 18 31 0.964144 0.852015 1.002169
-24 19 0 1.000172 0.654313 0.000000
-24 19 1 0.999746 0.656967 0.000000
-24 19 2 0.999307 0.659679 0.000000
-24 19 3 0.998678 0.663250 0.000000
-24 19 4 0.997999 0.667213 0.000000
-24 19 5 0.996971 0.673922 0.000000
-24 19 6 0.996608 0.681951 0.000000
-24 19 7 0.999129 0.695701 0.000000
-24 19 8 1.000976 0.709512 0.000000
-24 19 9 1.000801 0.723506 0.000000
-24 19 10 1.000055 0.737854 0.000000
-24 19 11 0.998051 0.752983 0.102744
-24 19 12 0.995560 0.766725 0.248992
-24 19 13 0.992258 0.778154 0.344585
-24 19 14 0.989094 0.789173 0.433455
-24 19 15 0.986107 0.799661 0.513680
-24 19 16 0.983038 0.808350 0.587279
-24 19 17 0.979888 0.815237 0.654251
-24 19 18 0.977647 0.822602 0.715779
-24 19 19 0.976113 0.830339 0.773072
-24 19 20 0.974280 0.834859 0.820407
-24 19 21 0.972267 0.837449 0.861766
-24 19 22 0.971063 0.840788 0.895762
-24 19 23 0.970226 0.844468 0.926411
-24 19 24 0.969754 0.848933 0.946766
-24 19 25 0.969404 0.853660 0.963690
-24 19 26 0.969636 0.861235 0.974685
-24 19 27 0.970003 0.869468 0.984312
-24 19 28 0.969977 0.875994 0.990979
-24 19 29 0.969895 0.882275 0.997224
-24 19 30 0.969703 0.887165 1.001866
-24 19 31 0.969504 0.891962 1.006400
-24 20 0 1.013513 0.695358 0.000000
-24 20 1 1.013083 0.698322 0.000000
-24 20 2 1.012643 0.701351 0.000000
-24 20 3 1.012054 0.705332 0.000000
-24 20 4 1.011407 0.709735 0.000000
-24 20 5 1.010357 0.717093 0.000000
-24 20 6 1.009860 0.725626 0.000000
-24 20 7 1.011757 0.739248 0.000000
-24 20 8 1.012980 0.753070 0.000000
-24 20 9 1.012178 0.767488 0.000000
-24 20 10 1.010800 0.782044 0.000000
-24 20 11 1.008156 0.796903 0.097660
-24 20 12 1.005099 0.810599 0.242789
-24 20 13 1.001352 0.822358 0.341851
-24 20 14 0.997737 0.833507 0.433376
-24 20 15 0.994290 0.843871 0.515210
-24 20 16 0.990770 0.852821 0.590216
-24 20 17 0.987176 0.860358 0.658395
-24 20 18 0.984517 0.867770 0.720559
-24 20 19 0.982587 0.875083 0.778044
-24 20 20 0.980502 0.879687 0.825676
-24 20 21 0.978325 0.882664 0.867395
-24 20 22 0.976926 0.885891 0.901247
-24 20 23 0.975880 0.889231 0.931525
-24 20 24 0.975135 0.892739 0.951655
-24 20 25 0.974489 0.896303 0.968402
-24 20 26 0.974372 0.901415 0.979105
-24 20 27 0.974378 0.906885 0.988412
-24 20 28 0.974059 0.911409 0.994887
-24 20 29 0.973693 0.915797 1.000958
-24 20 30 0.973342 0.919587 1.005381
-24 20 31 0.972992 0.923337 1.009695
-24 21 0 1.022971 0.726872 0.000000
-24 21 1 1.022789 0.730632 0.000000
-24 21 2 1.022605 0.734472 0.000000
-24 21 3 1.022386 0.739530 0.000000
-24 21 4 1.022124 0.745094 0.000000
-24 21 5 1.021566 0.754202 0.000000
-24 21 6 1.021246 0.763986 0.000000
-24 21 7 1.021960 0.776698 0.000000
-24 21 8 1.022161 0.789910 0.000000
-24 21 9 1.020819 0.804616 0.000000
-24 21 10 1.018911 0.819199 0.000000
-24 21 11 1.015756 0.833508 0.093759
-24 21 12 1.012235 0.847166 0.238193
-24 21 13 1.008105 0.859734 0.340358
-24 21 14 1.004135 0.870934 0.434147
-24 21 15 1.000372 0.880372 0.517167
-24 21 16 0.996519 0.889709 0.593558
-24 21 17 0.992575 0.898945 0.663320
-24 21 18 0.989517 0.906368 0.725815
-24 21 19 0.987149 0.912380 0.782658
-24 21 20 0.984900 0.917146 0.830486
-24 21 21 0.982723 0.921163 0.872905
-24 21 22 0.981166 0.924169 0.906172
-24 21 23 0.979892 0.926715 0.935279
-24 21 24 0.978893 0.929358 0.955116
-24 21 25 0.977984 0.932033 0.971863
-24 21 26 0.977605 0.935128 0.982442
-24 21 27 0.977348 0.938320 0.991598
-24 21 28 0.976737 0.940698 0.997941
-24 21 29 0.976074 0.942961 1.003881
-24 21 30 0.975705 0.946231 1.008208
-24 21 31 0.975355 0.949569 1.012427
-24 22 0 1.031251 0.754117 0.000000
-24 22 1 1.030977 0.757916 0.000000
-24 22 2 1.030693 0.761792 0.000000
-24 22 3 1.030275 0.766834 0.000000
-24 22 4 1.029786 0.772364 0.000000
-24 22 5 1.028803 0.781308 0.000000
-24 22 6 1.028169 0.791104 0.000000
-24 22 7 1.029049 0.804596 0.000000
-24 22 8 1.029229 0.818304 0.000000
-24 22 9 1.027308 0.832658 0.000000
-24 22 10 1.024894 0.847063 0.000000
-24 22 11 1.021399 0.861579 0.094921
-24 22 12 1.017553 0.875275 0.240455
-24 22 13 1.013122 0.887605 0.344078
-24 22 14 1.008956 0.898945 0.439160
-24 22 15 1.005131 0.909014 0.523261
-24 22 16 1.001114 0.918400 0.599961
-24 22 17 0.996903 0.927103 0.669258
-24 22 18 0.993563 0.934299 0.731453
-24 22 19 0.990901 0.940322 0.788124
-24 22 20 0.988429 0.944953 0.835490
-24 22 21 0.986071 0.948749 0.877274
-24 22 22 0.984476 0.951809 0.910278
-24 22 23 0.983227 0.954534 0.939292
-24 22 24 0.982128 0.956763 0.958767
-24 22 25 0.981077 0.958827 0.975062
-24 22 26 0.980526 0.960934 0.985308
-24 22 27 0.980090 0.963051 0.994157
-24 22 28 0.979375 0.964545 1.000313
-24 22 29 0.978620 0.965949 1.006083
-24 22 30 0.978063 0.968267 1.010335
-24 22 31 0.977518 0.970646 1.014485
-24 23 0 1.038997 0.779420 0.000000
-24 23 1 1.038474 0.782916 0.000000
-24 23 2 1.037929 0.786476 0.000000
-24 23 3 1.037053 0.791005 0.000000
-24 23 4 1.036059 0.795958 0.000000
-24 23 5 1.034234 0.803867 0.000000
-24 23 6 1.033063 0.813113 0.000000
-24 23 7 1.034722 0.828152 0.000000
-24 23 8 1.035337 0.842858 0.000000
-24 23 9 1.032817 0.856570 0.000000
-24 23 10 1.029911 0.870704 0.000000
-24 23 11 1.026153 0.885769 0.098384
-24 23 12 1.022044 0.899540 0.245834
-24 23 13 1.017351 0.911154 0.350166
-24 23 14 1.013061 0.922677 0.446100
-24 23 15 1.009289 0.934084 0.531235
-24 23 16 1.005184 0.943365 0.607754
-24 23 17 1.000745 0.950521 0.675657
-24 23 18 0.997176 0.957381 0.737265
-24 23 19 0.994285 0.964011 0.793979
-24 23 20 0.991563 0.968373 0.840583
-24 23 21 0.988943 0.971375 0.881123
-24 23 22 0.987363 0.974613 0.914012
-24 23 23 0.986255 0.977960 0.943424
-24 23 24 0.985125 0.979981 0.962504
-24 23 25 0.983988 0.981560 0.978141
-24 23 26 0.983305 0.983147 0.987958
-24 23 27 0.982728 0.984736 0.996431
-24 23 28 0.981995 0.985917 1.002375
-24 23 29 0.981240 0.987039 1.007958
-24 23 30 0.980418 0.988208 1.012143
-24 23 31 0.979592 0.989379 1.016236
-24 24 0 1.044006 0.797980 0.000000
-24 24 1 1.043370 0.801937 0.000000
-24 24 2 1.042709 0.805949 0.000000
-24 24 3 1.041668 0.810789 0.000000
-24 24 4 1.040503 0.815986 0.000000
-24 24 5 1.038468 0.823680 0.000000
-24 24 6 1.036920 0.832601 0.000000
-24 24 7 1.037483 0.846839 0.000000
-24 24 8 1.037280 0.860916 0.000000
-24 24 9 1.034783 0.874510 0.000000
-24 24 10 1.031784 0.888434 0.000000
-24 24 11 1.027683 0.903083 0.114793
-24 24 12 1.023335 0.916533 0.268971
-24 24 13 1.018576 0.927984 0.370409
-24 24 14 1.014242 0.939290 0.463852
-24 24 15 1.010454 0.950407 0.547012
-24 24 16 1.006405 0.959478 0.621558
-24 24 17 1.002095 0.966502 0.687490
-24 24 18 0.998551 0.973176 0.747491
-24 24 19 0.995603 0.979577 0.802880
-24 24 20 0.992793 0.983818 0.848025
-24 24 21 0.990067 0.986762 0.887023
-24 24 22 0.988395 0.989750 0.918745
-24 24 23 0.987203 0.992759 0.947159
-24 24 24 0.986065 0.994572 0.965635
-24 24 25 0.984945 0.995986 0.980798
-24 24 26 0.984238 0.997378 0.990278
-24 24 27 0.983625 0.998765 0.998446
-24 24 28 0.982923 0.999811 1.004248
-24 24 29 0.982209 1.000808 1.009713
-24 24 30 0.981375 1.001634 1.013786
-24 24 31 0.980532 1.002450 1.017767
-24 25 0 1.048103 0.814293 0.000000
-24 25 1 1.047400 0.818965 0.000000
-24 25 2 1.046670 0.823685 0.000000
-24 25 3 1.045562 0.829111 0.000000
-24 25 4 1.044337 0.834827 0.000000
-24 25 5 1.042302 0.842579 0.000000
-24 25 6 1.040432 0.851250 0.000000
-24 25 7 1.039272 0.863905 0.000000
-24 25 8 1.037835 0.876808 0.000000
-24 25 9 1.035566 0.890460 0.000000
-24 25 10 1.032609 0.904193 0.000000
-24 25 11 1.028138 0.918105 0.135516
-24 25 12 1.023559 0.931103 0.298027
-24 25 13 1.018800 0.942575 0.395372
-24 25 14 1.014449 0.953528 0.485207
-24 25 15 1.010622 0.963815 0.565390
-24 25 16 1.006677 0.972640 0.637365
-24 25 17 1.002616 0.980004 0.701135
-24 25 18 0.999180 0.986542 0.759189
-24 25 19 0.996232 0.992437 0.812797
-24 25 20 0.993389 0.996605 0.856248
-24 25 21 0.990609 0.999737 0.893606
-24 25 22 0.988810 1.002332 0.923810
-24 25 23 0.987456 1.004682 0.950763
-24 25 24 0.986318 1.006287 0.968563
-24 25 25 0.985253 1.007644 0.983314
-24 25 26 0.984555 1.008948 0.992487
-24 25 27 0.983942 1.010241 1.000373
-24 25 28 0.983287 1.011212 1.006058
-24 25 29 0.982626 1.012136 1.011429
-24 25 30 0.981865 1.012890 1.015374
-24 25 31 0.981096 1.013632 1.019224
-24 26 0 1.049201 0.823921 0.000000
-24 26 1 1.048484 0.828774 0.000000
-24 26 2 1.047745 0.833697 0.000000
-24 26 3 1.046667 0.839662 0.000000
-24 26 4 1.045470 0.846036 0.000000
-24 26 5 1.043435 0.855279 0.000000
-24 26 6 1.041490 0.865107 0.000000
-24 26 7 1.039937 0.877465 0.000000
-24 26 8 1.038062 0.890034 0.000000
-24 26 9 1.035223 0.903238 0.000000
-24 26 10 1.031888 0.916453 0.000000
-24 26 11 1.027463 0.929693 0.160357
-24 26 12 1.022886 0.942128 0.333091
-24 26 13 1.018056 0.953222 0.426154
-24 26 14 1.013568 0.963627 0.511499
-24 26 15 1.009520 0.973147 0.586921
-24 26 16 1.005666 0.981568 0.655107
-24 26 17 1.002007 0.988889 0.716056
-24 26 18 0.998852 0.995286 0.772198
-24 26 19 0.996089 1.000962 0.824603
-24 26 20 0.993433 1.005100 0.866074
-24 26 21 0.990840 1.008314 0.900985
-24 26 22 0.989060 1.010797 0.929533
-24 26 23 0.987648 1.012948 0.955189
-24 26 24 0.986504 1.014460 0.972515
-24 26 25 0.985448 1.015759 0.987065
-24 26 26 0.984544 1.016704 0.995226
-24 26 27 0.983674 1.017567 1.001914
-24 26 28 0.982972 1.018431 1.007341
-24 26 29 0.982293 1.019295 1.012588
-24 26 30 0.981610 1.020032 1.016459
-24 26 31 0.980926 1.020761 1.020237
-24 27 0 1.049605 0.832007 0.000000
-24 27 1 1.048889 0.836918 0.000000
-24 27 2 1.048153 0.841928 0.000000
-24 27 3 1.047129 0.848420 0.000000
-24 27 4 1.045978 0.855484 0.000000
-24 27 5 1.043944 0.866550 0.000000
-24 27 6 1.041982 0.877859 0.000000
-24 27 7 1.040341 0.890216 0.000000
-24 27 8 1.038212 0.902645 0.000000
-24 27 9 1.034620 0.915285 0.000000
-24 27 10 1.030811 0.927906 0.000000
-24 27 11 1.026527 0.940487 0.186148
-24 27 12 1.022005 0.952335 0.369542
-24 27 13 1.017087 0.962959 0.458280
-24 27 14 1.012435 0.972771 0.538929
-24 27 15 1.008125 0.981538 0.609180
-24 27 16 1.004359 0.989518 0.673294
-24 27 17 1.001137 0.996709 0.731271
-24 27 18 0.998302 1.002963 0.785511
-24 27 19 0.995768 1.008488 0.836845
-24 27 20 0.993349 1.012605 0.876269
-24 27 21 0.991000 1.015876 0.908548
-24 27 22 0.989272 1.018313 0.935408
-24 27 23 0.987827 1.020370 0.959805
-24 27 24 0.986673 1.021815 0.976703
-24 27 25 0.985618 1.023056 0.991101
-24 27 26 0.984456 1.023579 0.998088
-24 27 27 0.983271 1.023936 1.003365
-24 27 28 0.982499 1.024686 1.008502
-24 27 29 0.981787 1.025493 1.013619
-24 27 30 0.981183 1.026226 1.017427
-24 27 31 0.980587 1.026955 1.021148
-24 28 0 1.050225 0.837738 0.000000
-24 28 1 1.049509 0.842606 0.000000
-24 28 2 1.048771 0.847582 0.000000
-24 28 3 1.047706 0.854191 0.000000
-24 28 4 1.046521 0.861416 0.000000
-24 28 5 1.044486 0.872957 0.000000
-24 28 6 1.042461 0.884857 0.000000
-24 28 7 1.040480 0.898316 0.000000
-24 28 8 1.037975 0.911512 0.000000
-24 28 9 1.033892 0.923917 0.000000
-24 28 10 1.029777 0.936187 0.023491
-24 28 11 1.025586 0.948160 0.232410
-24 28 12 1.021073 0.959494 0.395183
-24 28 13 1.016021 0.969763 0.481045
-24 28 14 1.011279 0.979167 0.558614
-24 28 15 1.006936 0.987461 0.625523
-24 28 16 1.003166 0.995139 0.687311
-24 28 17 0.999969 1.002199 0.743980
-24 28 18 0.997367 1.008357 0.796543
-24 28 19 0.995227 1.013813 0.845915
-24 28 20 0.993015 1.017877 0.884141
-24 28 21 0.990760 1.021105 0.915679
-24 28 22 0.989079 1.023498 0.941247
-24 28 23 0.987659 1.025511 0.964101
-24 28 24 0.986500 1.026916 0.980120
-24 28 25 0.985427 1.028118 0.993859
-24 28 26 0.984244 1.028567 1.000580
-24 28 27 0.983036 1.028843 1.005680
-24 28 28 0.982232 1.029332 1.010105
-24 28 29 0.981486 1.029853 1.014434
-24 28 30 0.980819 1.030491 1.018186
-24 28 31 0.980157 1.031138 1.021900
-24 29 0 1.050876 0.843132 0.000000
-24 29 1 1.050160 0.847942 0.000000
-24 29 2 1.049418 0.852869 0.000000
-24 29 3 1.048300 0.859535 0.000000
-24 29 4 1.047068 0.866845 0.000000
-24 29 5 1.045033 0.878668 0.000000
-24 29 6 1.042938 0.891034 0.000000
-24 29 7 1.040582 0.905752 0.000000
-24 29 8 1.037681 0.919845 0.000000
-24 29 9 1.033147 0.932061 0.000000
-24 29 10 1.028748 0.944014 0.111220
-24 29 11 1.024646 0.955387 0.281597
-24 29 12 1.020134 0.966219 0.419280
-24 29 13 1.014941 0.976147 0.502472
-24 29 14 1.010120 0.985171 0.577193
-24 29 15 1.005776 0.993031 0.641020
-24 29 16 1.001989 1.000427 0.700732
-24 29 17 0.998759 1.007357 0.756330
-24 29 18 0.996377 1.013425 0.807250
-24 29 19 0.994655 1.018824 0.854532
-24 29 20 0.992646 1.022830 0.891680
-24 29 21 0.990464 1.026000 0.922748
-24 29 22 0.988829 1.028350 0.947080
-24 29 23 0.987443 1.030327 0.968352
-24 29 24 0.986277 1.031696 0.983426
-24 29 25 0.985184 1.032861 0.996435
-24 29 26 0.984014 1.033286 1.003018
-24 29 27 0.982826 1.033540 1.008119
-24 29 28 0.981995 1.033749 1.011772
-24 29 29 0.981214 1.033951 1.015217
-24 29 30 0.980463 1.034481 1.018914
-24 29 31 0.979714 1.035034 1.022628
-24 30 0 1.051430 0.847226 0.000000
-24 30 1 1.050682 0.852033 0.000000
-24 30 2 1.049910 0.856956 0.000000
-24 30 3 1.048789 0.863626 0.000000
-24 30 4 1.047553 0.870935 0.000000
-24 30 5 1.045518 0.882722 0.000000
-24 30 6 1.043334 0.895281 0.000000
-24 30 7 1.040502 0.911189 0.000000
-24 30 8 1.037193 0.926106 0.000000
-24 30 9 1.032453 0.938046 0.053275
-24 30 10 1.027909 0.949726 0.194922
-24 30 11 1.023793 0.960831 0.327214
-24 30 12 1.019265 0.971408 0.440080
-24 30 13 1.014050 0.981105 0.520570
-24 30 14 1.009208 0.989871 0.592576
-24 30 15 1.004846 0.997440 0.653674
-24 30 16 1.001017 1.004597 0.711469
-24 30 17 0.997721 1.011343 0.765962
-24 30 18 0.995481 1.017249 0.815441
-24 30 19 0.994063 1.022501 0.861020
-24 30 20 0.992222 1.026450 0.897325
-24 30 21 0.990127 1.029617 0.928065
-24 30 22 0.988509 1.031927 0.951463
-24 30 23 0.987106 1.033848 0.971523
-24 30 24 0.985949 1.035201 0.985864
-24 30 25 0.984873 1.036364 0.998298
-24 30 26 0.983733 1.036760 1.004845
-24 30 27 0.982578 1.036978 1.010034
-24 30 28 0.981721 1.037165 1.013602
-24 30 29 0.980907 1.037347 1.016939
-24 30 30 0.980166 1.037706 1.020019
-24 30 31 0.979430 1.038076 1.023082
-24 31 0 1.051977 0.851234 0.000000
-24 31 1 1.051195 0.856041 0.000000
-24 31 2 1.050391 0.860964 0.000000
-24 31 3 1.049270 0.867633 0.000000
-24 31 4 1.048034 0.874936 0.000000
-24 31 5 1.046000 0.886665 0.000000
-24 31 6 1.043725 0.899400 0.000000
-24 31 7 1.040410 0.916494 0.000000
-24 31 8 1.036691 0.932229 0.000000
-24 31 9 1.031763 0.943887 0.114776
-24 31 10 1.027082 0.955296 0.278355
-24 31 11 1.022947 0.966156 0.372593
-24 31 12 1.018401 0.976495 0.460661
-24 31 13 1.013172 0.985968 0.538445
-24 31 14 1.008313 0.994484 0.607746
-24 31 15 1.003932 1.001770 0.666139
-24 31 16 1.000059 1.008693 0.722028
-24 31 17 0.996695 1.015251 0.775414
-24 31 18 0.994592 1.020989 0.823465
-24 31 19 0.993471 1.026089 0.867367
-24 31 20 0.991796 1.029982 0.902843
-24 31 21 0.989788 1.033149 0.933265
-24 31 22 0.988183 1.035419 0.955748
-24 31 23 0.986761 1.037282 0.974623
-24 31 24 0.985613 1.038621 0.988244
-24 31 25 0.984558 1.039784 1.000114
-24 31 26 0.983449 1.040150 1.006632
-24 31 27 0.982327 1.040332 1.011915
-24 31 28 0.981445 1.040515 1.015444
-24 31 29 0.980597 1.040697 1.018723
-24 31 30 0.979873 1.040879 1.021148
-24 31 31 0.979156 1.041061 1.023516
-25 0 0 0.615444 0.000000 0.000000
-25 0 1 0.616089 0.000000 0.000000
-25 0 2 0.616736 0.000000 0.000000
-25 0 3 0.617397 0.000000 0.000000
-25 0 4 0.618085 0.000000 0.000000
-25 0 5 0.618949 0.000000 0.000000
-25 0 6 0.620071 0.000000 0.000000
-25 0 7 0.622308 0.000000 0.000000
-25 0 8 0.625304 0.000000 0.010484
-25 0 9 0.630577 0.000000 0.034659
-25 0 10 0.635162 0.000000 0.068156
-25 0 11 0.638230 0.000000 0.122159
-25 0 12 0.641369 0.000000 0.173167
-25 0 13 0.644623 0.000000 0.219184
-25 0 14 0.647818 0.000000 0.265942
-25 0 15 0.650936 0.000000 0.313651
-25 0 16 0.654361 0.000000 0.357973
-25 0 17 0.658091 0.000000 0.398908
-25 0 18 0.661831 0.000000 0.438817
-25 0 19 0.665578 0.000000 0.477930
-25 0 20 0.670364 0.000000 0.513182
-25 0 21 0.675774 0.000000 0.546119
-25 0 22 0.683143 0.000000 0.576074
-25 0 23 0.691403 0.000000 0.604674
-25 0 24 0.705817 0.000000 0.637483
-25 0 25 0.722282 0.000000 0.671694
-25 0 26 0.748502 0.000000 0.712285
-25 0 27 0.776974 0.000000 0.754347
-25 0 28 0.796261 0.000000 0.782876
-25 0 29 0.814236 0.000000 0.809473
-25 0 30 0.827441 0.056106 0.829083
-25 0 31 0.840329 0.149968 0.848228
-25 1 0 0.622719 0.000000 0.000000
-25 1 1 0.623443 0.000000 0.000000
-25 1 2 0.624164 0.000000 0.000000
-25 1 3 0.624826 0.000000 0.000000
-25 1 4 0.625523 0.000000 0.000000
-25 1 5 0.626466 0.000000 0.000000
-25 1 6 0.627652 0.000000 0.000000
-25 1 7 0.629889 0.000000 0.000000
-25 1 8 0.632884 0.000000 0.013662
-25 1 9 0.638148 0.000000 0.037876
-25 1 10 0.642729 0.000000 0.071546
-25 1 11 0.645806 0.000000 0.126019
-25 1 12 0.648950 0.000000 0.177607
-25 1 13 0.652205 0.000000 0.224386
-25 1 14 0.655434 0.000000 0.271810
-25 1 15 0.658631 0.000000 0.320066
-25 1 16 0.662051 0.000000 0.365050
-25 1 17 0.665695 0.000000 0.406764
-25 1 18 0.669445 0.000000 0.447110
-25 1 19 0.673280 0.000000 0.486392
-25 1 20 0.677990 0.000000 0.521843
-25 1 21 0.683224 0.000000 0.554995
-25 1 22 0.690310 0.000000 0.584870
-25 1 23 0.698237 0.000000 0.613254
-25 1 24 0.711267 0.000000 0.644196
-25 1 25 0.725999 0.000000 0.675991
-25 1 26 0.751830 0.000000 0.716128
-25 1 27 0.780223 0.000000 0.758190
-25 1 28 0.799569 0.000000 0.786802
-25 1 29 0.817622 0.000000 0.813492
-25 1 30 0.830833 0.069754 0.833029
-25 1 31 0.843720 0.163700 0.852089
-25 2 0 0.630141 0.000000 0.000000
-25 2 1 0.630941 0.000000 0.000000
-25 2 2 0.631732 0.000000 0.000000
-25 2 3 0.632404 0.000000 0.000000
-25 2 4 0.633119 0.000000 0.000000
-25 2 5 0.634136 0.000000 0.000000
-25 2 6 0.635382 0.000000 0.000000
-25 2 7 0.637619 0.000000 0.000000
-25 2 8 0.640610 0.000000 0.016132
-25 2 9 0.645861 0.000000 0.040845
-25 2 10 0.650438 0.000000 0.075006
-25 2 11 0.653528 0.000000 0.129956
-25 2 12 0.656680 0.000000 0.182133
-25 2 13 0.659935 0.000000 0.229691
-25 2 14 0.663199 0.000000 0.277795
-25 2 15 0.666476 0.000000 0.326601
-25 2 16 0.669894 0.000000 0.372263
-25 2 17 0.673454 0.000000 0.414781
-25 2 18 0.677212 0.000000 0.455574
-25 2 19 0.681124 0.000000 0.495026
-25 2 20 0.685757 0.000000 0.530683
-25 2 21 0.690822 0.000000 0.564062
-25 2 22 0.697621 0.000000 0.593850
-25 2 23 0.705208 0.000000 0.622007
-25 2 24 0.716911 0.000000 0.651163
-25 2 25 0.729985 0.000000 0.680651
-25 2 26 0.755357 0.000000 0.720237
-25 2 27 0.783566 0.000000 0.762154
-25 2 28 0.802950 0.000000 0.790820
-25 2 29 0.821073 0.000000 0.817593
-25 2 30 0.834288 0.083709 0.837065
-25 2 31 0.847175 0.177730 0.856050
-25 3 0 0.639774 0.000000 0.000000
-25 3 1 0.640582 0.000000 0.000000
-25 3 2 0.641391 0.000000 0.000000
-25 3 3 0.642230 0.000000 0.000000
-25 3 4 0.643090 0.000000 0.000000
-25 3 5 0.644099 0.000000 0.000000
-25 3 6 0.645338 0.000000 0.000000
-25 3 7 0.647575 0.000000 0.000000
-25 3 8 0.650544 0.000000 0.008010
-25 3 9 0.655707 0.000000 0.040095
-25 3 10 0.660251 0.000000 0.079504
-25 3 11 0.663429 0.000000 0.135027
-25 3 12 0.666636 0.000000 0.187954
-25 3 13 0.669890 0.000000 0.236555
-25 3 14 0.673193 0.000000 0.285522
-25 3 15 0.676557 0.000000 0.334959
-25 3 16 0.680011 0.000000 0.381519
-25 3 17 0.683554 0.000000 0.425201
-25 3 18 0.687265 0.000000 0.466599
-25 3 19 0.691106 0.000000 0.506221
-25 3 20 0.695658 0.000000 0.542194
-25 3 21 0.700636 0.000000 0.575976
-25 3 22 0.707107 0.000000 0.605607
-25 3 23 0.714256 0.000000 0.633352
-25 3 24 0.725461 0.000000 0.661924
-25 3 25 0.738019 0.000000 0.690772
-25 3 26 0.761878 0.000000 0.728344
-25 3 27 0.788346 0.000000 0.767928
-25 3 28 0.807443 0.000000 0.796228
-25 3 29 0.825487 0.009593 0.822916
-25 3 30 0.838697 0.102281 0.842454
-25 3 31 0.851584 0.196217 0.861515
-25 4 0 0.650282 0.000000 0.000000
-25 4 1 0.651096 0.000000 0.000000
-25 4 2 0.651921 0.000000 0.000000
-25 4 3 0.652916 0.000000 0.000000
-25 4 4 0.653911 0.000000 0.000000
-25 4 5 0.654914 0.000000 0.000000
-25 4 6 0.656147 0.000000 0.000000
-25 4 7 0.658384 0.000000 0.000000
-25 4 8 0.661334 0.000000 0.000000
-25 4 9 0.666421 0.000000 0.037360
-25 4 10 0.670936 0.000000 0.084504
-25 4 11 0.674192 0.000000 0.140575
-25 4 12 0.677447 0.000000 0.194274
-25 4 13 0.680699 0.000000 0.244023
-25 4 14 0.684035 0.000000 0.293923
-25 4 15 0.687476 0.000000 0.344019
-25 4 16 0.690950 0.000000 0.391575
-25 4 17 0.694457 0.000000 0.436594
-25 4 18 0.698129 0.000000 0.478667
-25 4 19 0.701931 0.000000 0.518451
-25 4 20 0.706399 0.000000 0.554770
-25 4 21 0.711268 0.000000 0.589010
-25 4 22 0.717403 0.000000 0.618464
-25 4 23 0.724115 0.000000 0.645743
-25 4 24 0.734856 0.000000 0.673760
-25 4 25 0.746939 0.000000 0.702024
-25 4 26 0.769116 0.000000 0.737360
-25 4 27 0.793622 0.000000 0.774328
-25 4 28 0.812394 0.000000 0.802214
-25 4 29 0.830347 0.029487 0.828803
-25 4 30 0.843551 0.122778 0.848388
-25 4 31 0.856438 0.216649 0.867506
-25 5 0 0.666917 0.000000 0.000000
-25 5 1 0.667722 0.000000 0.000000
-25 5 2 0.668545 0.000000 0.000000
-25 5 3 0.669618 0.000000 0.000000
-25 5 4 0.670684 0.000000 0.000000
-25 5 5 0.671694 0.000000 0.000000
-25 5 6 0.672935 0.000000 0.000000
-25 5 7 0.675172 0.000000 0.000000
-25 5 8 0.678122 0.000000 0.000000
-25 5 9 0.683209 0.000000 0.020734
-25 5 10 0.687727 0.000000 0.093016
-25 5 11 0.690991 0.000000 0.149453
-25 5 12 0.694244 0.000000 0.204088
-25 5 13 0.697480 0.000000 0.255717
-25 5 14 0.700810 0.000000 0.307045
-25 5 15 0.704260 0.000000 0.357987
-25 5 16 0.707650 0.000000 0.407236
-25 5 17 0.710982 0.000000 0.454792
-25 5 18 0.714676 0.000000 0.498035
-25 5 19 0.718653 0.000000 0.537922
-25 5 20 0.723023 0.000000 0.574802
-25 5 21 0.727629 0.000000 0.609879
-25 5 22 0.733381 0.000000 0.639020
-25 5 23 0.739656 0.000000 0.665461
-25 5 24 0.750155 0.000000 0.693122
-25 5 25 0.762064 0.000000 0.721188
-25 5 26 0.781363 0.000000 0.752744
-25 5 27 0.802369 0.000000 0.785105
-25 5 28 0.820550 0.000000 0.812243
-25 5 29 0.838328 0.062294 0.838635
-25 5 30 0.851521 0.156749 0.858136
-25 5 31 0.864408 0.250696 0.877178
-25 6 0 0.685630 0.000000 0.000000
-25 6 1 0.686449 0.000000 0.000000
-25 6 2 0.687286 0.000000 0.000000
-25 6 3 0.688409 0.000000 0.000000
-25 6 4 0.689520 0.000000 0.000000
-25 6 5 0.690553 0.000000 0.000000
-25 6 6 0.691818 0.000000 0.000000
-25 6 7 0.694096 0.000000 0.000000
-25 6 8 0.697073 0.000000 0.000000
-25 6 9 0.702151 0.000000 0.008885
-25 6 10 0.706665 0.000000 0.102513
-25 6 11 0.709939 0.000000 0.159275
-25 6 12 0.713199 0.000000 0.214891
-25 6 13 0.716434 0.000000 0.268598
-25 6 14 0.719745 0.000000 0.321566
-25 6 15 0.723153 0.000000 0.373587
-25 6 16 0.726465 0.000000 0.424546
-25 6 17 0.729682 0.000000 0.474444
-25 6 18 0.733388 0.000000 0.519065
-25 6 19 0.737472 0.000000 0.559582
-25 6 20 0.741749 0.000000 0.597090
-25 6 21 0.746141 0.000000 0.632793
-25 6 22 0.751521 0.000000 0.661874
-25 6 23 0.757349 0.000000 0.687945
-25 6 24 0.767416 0.000000 0.715018
-25 6 25 0.778895 0.000000 0.742424
-25 6 26 0.795791 0.000000 0.770814
-25 6 27 0.813937 0.000000 0.799432
-25 6 28 0.831125 0.000912 0.825285
-25 6 29 0.848177 0.110731 0.850742
-25 6 30 0.860899 0.200402 0.869595
-25 6 31 0.873332 0.288731 0.888008
-25 7 0 0.713353 0.000000 0.000000
-25 7 1 0.714275 0.000000 0.000000
-25 7 2 0.715206 0.000000 0.000000
-25 7 3 0.716250 0.000000 0.000000
-25 7 4 0.717302 0.000000 0.000000
-25 7 5 0.718413 0.000000 0.000000
-25 7 6 0.719783 0.000000 0.000000
-25 7 7 0.722275 0.000000 0.000000
-25 7 8 0.725401 0.000000 0.000000
-25 7 9 0.730428 0.000000 0.017737
-25 7 10 0.734913 0.000000 0.116278
-25 7 11 0.738204 0.000000 0.173179
-25 7 12 0.741500 0.000000 0.229982
-25 7 13 0.744806 0.000000 0.286622
-25 7 14 0.748042 0.000000 0.342153
-25 7 15 0.751187 0.000000 0.396260
-25 7 16 0.754443 0.000000 0.449006
-25 7 17 0.757810 0.000000 0.500390
-25 7 18 0.761477 0.000000 0.547301
-25 7 19 0.765378 0.000000 0.590732
-25 7 20 0.769586 0.000000 0.629151
-25 7 21 0.773979 0.000000 0.664563
-25 7 22 0.779026 0.000000 0.694689
-25 7 23 0.784372 0.000000 0.722414
-25 7 24 0.793170 0.000000 0.747898
-25 7 25 0.803119 0.000000 0.772635
-25 7 26 0.819664 0.033079 0.800525
-25 7 27 0.837730 0.079867 0.829142
-25 7 28 0.852184 0.151602 0.851383
-25 7 29 0.866122 0.226900 0.872713
-25 7 30 0.876378 0.286012 0.888471
-25 7 31 0.886389 0.344044 0.903857
-25 8 0 0.739656 0.000000 0.000000
-25 8 1 0.740652 0.000000 0.000000
-25 8 2 0.741651 0.000000 0.000000
-25 8 3 0.742682 0.000000 0.000000
-25 8 4 0.743746 0.000000 0.000000
-25 8 5 0.745048 0.000000 0.000000
-25 8 6 0.746626 0.000000 0.000000
-25 8 7 0.749402 0.000000 0.000000
-25 8 8 0.752710 0.000000 0.000000
-25 8 9 0.757613 0.000000 0.024244
-25 8 10 0.762017 0.000000 0.126790
-25 8 11 0.765321 0.000000 0.185058
-25 8 12 0.768605 0.000000 0.243716
-25 8 13 0.771856 0.000000 0.303023
-25 8 14 0.774965 0.000000 0.360967
-25 8 15 0.777892 0.000000 0.417159
-25 8 16 0.781051 0.000000 0.471609
-25 8 17 0.784442 0.000000 0.524320
-25 8 18 0.787983 0.000000 0.573133
-25 8 19 0.791639 0.000000 0.618915
-25 8 20 0.795644 0.000000 0.658226
-25 8 21 0.799860 0.000000 0.693654
-25 8 22 0.804496 0.000000 0.724557
-25 8 23 0.809324 0.000000 0.753404
-25 8 24 0.816953 0.000000 0.777650
-25 8 25 0.825516 0.076676 0.800361
-25 8 26 0.841362 0.154138 0.827358
-25 8 27 0.858888 0.227721 0.855343
-25 8 28 0.870964 0.278494 0.874444
-25 8 29 0.882262 0.326010 0.892277
-25 8 30 0.890447 0.360800 0.905423
-25 8 31 0.898425 0.394742 0.918257
-25 9 0 0.761700 0.000000 0.000000
-25 9 1 0.762680 0.000000 0.000000
-25 9 2 0.763674 0.000000 0.000000
-25 9 3 0.764888 0.000000 0.000000
-25 9 4 0.766179 0.002744 0.000000
-25 9 5 0.768006 0.008033 0.000000
-25 9 6 0.770103 0.013634 0.000000
-25 9 7 0.773370 0.020586 0.000000
-25 9 8 0.776961 0.026112 0.000000
-25 9 9 0.781523 0.027356 0.023713
-25 9 10 0.785691 0.029805 0.127545
-25 9 11 0.788995 0.034908 0.190864
-25 9 12 0.792118 0.039600 0.253379
-25 9 13 0.794941 0.043607 0.314558
-25 9 14 0.797770 0.047075 0.374463
-25 9 15 0.800609 0.049851 0.432732
-25 9 16 0.803549 0.052355 0.488645
-25 9 17 0.806591 0.054588 0.542201
-25 9 18 0.809737 0.055889 0.591755
-25 9 19 0.812964 0.056465 0.638195
-25 9 20 0.816365 0.058238 0.678340
-25 9 21 0.819872 0.060729 0.714709
-25 9 22 0.823860 0.066251 0.745583
-25 9 23 0.828067 0.073151 0.773959
-25 9 24 0.834825 0.114731 0.798017
-25 9 25 0.842434 0.167873 0.820635
-25 9 26 0.856536 0.228665 0.845558
-25 9 27 0.872136 0.291223 0.871014
-25 9 28 0.882907 0.333995 0.888392
-25 9 29 0.892989 0.373940 0.904617
-25 9 30 0.900285 0.403125 0.916605
-25 9 31 0.907396 0.431592 0.928311
-25 10 0 0.785112 0.083965 0.000000
-25 10 1 0.786086 0.085698 0.000000
-25 10 2 0.787082 0.087575 0.000000
-25 10 3 0.788419 0.091615 0.000000
-25 10 4 0.789857 0.096160 0.000000
-25 10 5 0.791993 0.104240 0.000000
-25 10 6 0.794381 0.112617 0.000000
-25 10 7 0.797865 0.122280 0.000000
-25 10 8 0.801560 0.130259 0.000000
-25 10 9 0.805887 0.133182 0.023241
-25 10 10 0.809834 0.137682 0.128213
-25 10 11 0.812947 0.145651 0.196004
-25 10 12 0.815818 0.153103 0.262063
-25 10 13 0.818288 0.159696 0.325233
-25 10 14 0.820810 0.165403 0.387272
-25 10 15 0.823400 0.169969 0.447856
-25 10 16 0.826067 0.174221 0.505363
-25 10 17 0.828810 0.178161 0.559792
-25 10 18 0.831569 0.180648 0.610185
-25 10 19 0.834340 0.182006 0.657439
-25 10 20 0.837194 0.185003 0.698396
-25 10 21 0.840099 0.188984 0.735576
-25 10 22 0.843440 0.197078 0.766524
-25 10 23 0.846979 0.207041 0.794639
-25 10 24 0.852910 0.227884 0.818320
-25 10 25 0.859638 0.252353 0.840523
-25 10 26 0.871804 0.299680 0.863262
-25 10 27 0.885225 0.352281 0.886124
-25 10 28 0.894609 0.388342 0.901851
-25 10 29 0.903416 0.422039 0.916559
-25 10 30 0.909866 0.446855 0.927533
-25 10 31 0.916160 0.471079 0.938257
-25 11 0 0.811533 0.149686 0.000000
-25 11 1 0.812523 0.152055 0.000000
-25 11 2 0.813535 0.154529 0.000000
-25 11 3 0.814864 0.158560 0.000000
-25 11 4 0.816273 0.163050 0.000000
-25 11 5 0.818242 0.170754 0.000000
-25 11 6 0.820423 0.178157 0.000000
-25 11 7 0.823520 0.184257 0.000000
-25 11 8 0.826925 0.190359 0.000000
-25 11 9 0.831252 0.196470 0.022900
-25 11 10 0.835007 0.203221 0.128685
-25 11 11 0.837507 0.211377 0.199683
-25 11 12 0.839927 0.219405 0.268591
-25 11 13 0.842213 0.227221 0.334018
-25 11 14 0.844368 0.233985 0.398568
-25 11 15 0.846354 0.239397 0.461991
-25 11 16 0.848627 0.244839 0.521383
-25 11 17 0.851187 0.250310 0.576743
-25 11 18 0.853575 0.254303 0.628193
-25 11 19 0.855828 0.257147 0.676603
-25 11 20 0.858260 0.260942 0.718324
-25 11 21 0.860797 0.265309 0.756031
-25 11 22 0.863494 0.271913 0.787279
-25 11 23 0.866262 0.279535 0.815591
-25 11 24 0.871462 0.298848 0.838482
-25 11 25 0.877474 0.322059 0.859567
-25 11 26 0.887280 0.362969 0.879873
-25 11 27 0.897963 0.407964 0.899999
-25 11 28 0.905779 0.440151 0.914232
-25 11 29 0.913185 0.470509 0.927624
-25 11 30 0.918884 0.493678 0.937898
-25 11 31 0.924469 0.516368 0.947964
-25 12 0 0.838435 0.213174 0.000000
-25 12 1 0.839433 0.216005 0.000000
-25 12 2 0.840449 0.218911 0.000000
-25 12 3 0.841744 0.222937 0.000000
-25 12 4 0.843105 0.227392 0.000000
-25 12 5 0.844937 0.234861 0.000000
-25 12 6 0.846975 0.241999 0.000000
-25 12 7 0.849904 0.247704 0.000000
-25 12 8 0.853140 0.253990 0.000000
-25 12 9 0.857300 0.262019 0.019252
-25 12 10 0.860789 0.270357 0.124618
-25 12 11 0.862804 0.279375 0.200695
-25 12 12 0.864768 0.288295 0.273809
-25 12 13 0.866644 0.297050 0.341985
-25 12 14 0.868358 0.304823 0.409149
-25 12 15 0.869865 0.311331 0.475009
-25 12 16 0.871680 0.317805 0.536319
-25 12 17 0.873803 0.324244 0.593079
-25 12 18 0.875742 0.329419 0.645761
-25 12 19 0.877539 0.333611 0.695270
-25 12 20 0.879471 0.337928 0.737750
-25 12 21 0.881484 0.342320 0.776012
-25 12 22 0.883520 0.347953 0.807391
-25 12 23 0.885568 0.354150 0.835639
-25 12 24 0.889909 0.371513 0.857805
-25 12 25 0.895016 0.392597 0.877943
-25 12 26 0.902761 0.427702 0.896195
-25 12 27 0.911115 0.466042 0.914012
-25 12 28 0.917503 0.494480 0.926901
-25 12 29 0.923611 0.521503 0.939086
-25 12 30 0.928453 0.542589 0.948568
-25 12 31 0.933211 0.563280 0.957870
-25 13 0 0.866141 0.272942 0.000000
-25 13 1 0.867131 0.275943 0.000000
-25 13 2 0.868134 0.279008 0.000000
-25 13 3 0.869349 0.283033 0.000000
-25 13 4 0.870631 0.287489 0.000000
-25 13 5 0.872375 0.294958 0.000000
-25 13 6 0.874379 0.303012 0.000000
-25 13 7 0.877502 0.313603 0.000000
-25 13 8 0.880773 0.323504 0.000000
-25 13 9 0.884486 0.331336 0.010093
-25 13 10 0.887584 0.340159 0.112984
-25 13 11 0.889329 0.351160 0.197261
-25 13 12 0.890827 0.361495 0.276841
-25 13 13 0.891916 0.370721 0.348590
-25 13 14 0.893068 0.379420 0.418537
-25 13 15 0.894304 0.387442 0.486166
-25 13 16 0.895554 0.394686 0.549450
-25 13 17 0.896819 0.401152 0.608391
-25 13 18 0.898182 0.406969 0.662593
-25 13 19 0.899620 0.412280 0.713109
-25 13 20 0.900925 0.416659 0.756342
-25 13 21 0.902150 0.420478 0.795205
-25 13 22 0.903502 0.426002 0.826428
-25 13 23 0.904911 0.432303 0.854180
-25 13 24 0.908180 0.447011 0.875728
-25 13 25 0.912070 0.464522 0.895208
-25 13 26 0.918250 0.494840 0.912038
-25 13 27 0.924958 0.528112 0.928256
-25 13 28 0.930152 0.553005 0.940048
-25 13 29 0.935131 0.576701 0.951208
-25 13 30 0.938941 0.594981 0.959745
-25 13 31 0.942674 0.612900 0.968107
-25 14 0 0.895274 0.340970 0.000000
-25 14 1 0.896140 0.343943 0.000000
-25 14 2 0.897010 0.346974 0.000000
-25 14 3 0.897951 0.350872 0.000000
-25 14 4 0.898943 0.355185 0.000000
-25 14 5 0.900290 0.362407 0.000000
-25 14 6 0.901927 0.370633 0.000000
-25 14 7 0.904818 0.383206 0.000000
-25 14 8 0.907830 0.394811 0.000000
-25 14 9 0.911209 0.403507 0.000000
-25 14 10 0.913912 0.413392 0.066928
-25 14 11 0.915128 0.425891 0.179505
-25 14 12 0.916043 0.437402 0.278097
-25 14 13 0.916455 0.447267 0.353378
-25 14 14 0.916960 0.456740 0.426266
-25 14 15 0.917583 0.465712 0.496078
-25 14 16 0.918148 0.473408 0.561212
-25 14 17 0.918655 0.479828 0.621667
-25 14 18 0.919400 0.486078 0.677276
-25 14 19 0.920330 0.492196 0.729115
-25 14 20 0.921021 0.496565 0.773075
-25 14 21 0.921570 0.499885 0.812309
-25 14 22 0.922287 0.504931 0.843801
-25 14 23 0.923080 0.510762 0.871775
-25 14 24 0.925422 0.523087 0.892940
-25 14 25 0.928279 0.537576 0.911836
-25 14 26 0.932983 0.563219 0.927191
-25 14 27 0.938114 0.591435 0.941729
-25 14 28 0.942084 0.612482 0.952260
-25 14 29 0.945887 0.632505 0.962218
-25 14 30 0.948819 0.648059 0.969798
-25 14 31 0.951692 0.663316 0.977220
-25 15 0 0.926240 0.419618 0.000000
-25 15 1 0.926835 0.422309 0.000000
-25 15 2 0.927419 0.425058 0.000000
-25 15 3 0.927834 0.428664 0.000000
-25 15 4 0.928267 0.432652 0.000000
-25 15 5 0.928818 0.439310 0.000000
-25 15 6 0.929661 0.446749 0.000000
-25 15 7 0.931770 0.457573 0.000000
-25 15 8 0.934148 0.468422 0.000000
-25 15 9 0.937335 0.479348 0.000000
-25 15 10 0.939638 0.491038 0.000000
-25 15 11 0.939996 0.504411 0.143335
-25 15 12 0.940174 0.516789 0.277068
-25 15 13 0.940052 0.527508 0.355828
-25 15 14 0.939797 0.537561 0.431862
-25 15 15 0.939370 0.546757 0.504392
-25 15 16 0.939096 0.554495 0.571213
-25 15 17 0.938973 0.560776 0.632327
-25 15 18 0.939048 0.567192 0.689196
-25 15 19 0.939278 0.573713 0.742763
-25 15 20 0.939374 0.577981 0.787420
-25 15 21 0.939389 0.580898 0.826730
-25 15 22 0.939535 0.584990 0.859034
-25 15 23 0.939741 0.589618 0.888153
-25 15 24 0.941339 0.599906 0.909239
-25 15 25 0.943400 0.612081 0.927647
-25 15 26 0.946746 0.633194 0.941459
-25 15 27 0.950389 0.656369 0.954210
-25 15 28 0.953093 0.673182 0.963268
-25 15 29 0.955663 0.689086 0.971797
-25 15 30 0.957911 0.702021 0.978407
-25 15 31 0.960138 0.714757 0.984889
-25 16 0 0.952975 0.487815 0.000000
-25 16 1 0.953399 0.490520 0.000000
-25 16 2 0.953807 0.493290 0.000000
-25 16 3 0.953964 0.497038 0.000000
-25 16 4 0.954127 0.501185 0.000000
-25 16 5 0.954328 0.508125 0.000000
-25 16 6 0.954753 0.515728 0.000000
-25 16 7 0.956147 0.526207 0.000000
-25 16 8 0.957878 0.537125 0.000000
-25 16 9 0.960619 0.549358 0.000000
-25 16 10 0.962397 0.562173 0.000000
-25 16 11 0.962059 0.576269 0.122349
-25 16 12 0.961537 0.589376 0.273135
-25 16 13 0.960707 0.600834 0.355934
-25 16 14 0.959687 0.611251 0.435183
-25 16 15 0.958425 0.620328 0.509871
-25 16 16 0.957402 0.628257 0.578460
-25 16 17 0.956618 0.635037 0.640950
-25 16 18 0.956078 0.641751 0.699032
-25 16 19 0.955726 0.648412 0.753686
-25 16 20 0.955305 0.652733 0.799105
-25 16 21 0.954843 0.655650 0.838983
-25 16 22 0.954461 0.659135 0.871762
-25 16 23 0.954115 0.662878 0.901314
-25 16 24 0.955043 0.671295 0.922318
-25 16 25 0.956395 0.681270 0.940472
-25 16 26 0.958646 0.698429 0.953240
-25 16 27 0.961103 0.717246 0.964765
-25 16 28 0.962851 0.730556 0.972797
-25 16 29 0.964497 0.743080 0.980330
-25 16 30 0.966113 0.753824 0.986221
-25 16 31 0.967728 0.764450 0.992002
-25 17 0 0.975479 0.545561 0.000000
-25 17 1 0.975832 0.548576 0.000000
-25 17 2 0.976174 0.551672 0.000000
-25 17 3 0.976340 0.555993 0.000000
-25 17 4 0.976522 0.560782 0.000000
-25 17 5 0.976820 0.568850 0.000000
-25 17 6 0.977201 0.577569 0.000000
-25 17 7 0.977949 0.589110 0.000000
-25 17 8 0.979020 0.600920 0.000000
-25 17 9 0.981060 0.613539 0.000000
-25 17 10 0.982191 0.626798 0.000000
-25 17 11 0.981319 0.641467 0.116549
-25 17 12 0.980132 0.655165 0.266298
-25 17 13 0.978418 0.667245 0.353694
-25 17 14 0.976630 0.677810 0.436229
-25 17 15 0.974746 0.686426 0.512515
-25 17 16 0.973067 0.694693 0.582951
-25 17 17 0.971592 0.702610 0.647537
-25 17 18 0.970488 0.709753 0.706785
-25 17 19 0.969673 0.716294 0.761882
-25 17 20 0.968816 0.720821 0.808130
-25 17 21 0.967933 0.724141 0.849070
-25 17 22 0.967065 0.727364 0.881987
-25 17 23 0.966202 0.730543 0.911256
-25 17 24 0.966535 0.737254 0.932176
-25 17 25 0.967266 0.745142 0.950312
-25 17 26 0.968682 0.758924 0.962535
-25 17 27 0.970255 0.774065 0.973392
-25 17 28 0.971357 0.784604 0.980847
-25 17 29 0.972391 0.794486 0.987817
-25 17 30 0.973426 0.803470 0.993240
-25 17 31 0.974461 0.812395 0.998560
-25 18 0 0.996321 0.602372 0.000000
-25 18 1 0.996482 0.605433 0.000000
-25 18 2 0.996630 0.608571 0.000000
-25 18 3 0.996588 0.612857 0.000000
-25 18 4 0.996533 0.617599 0.000000
-25 18 5 0.996380 0.625521 0.000000
-25 18 6 0.996332 0.634286 0.000000
-25 18 7 0.996741 0.646708 0.000000
-25 18 8 0.997392 0.659347 0.000000
-25 18 9 0.998767 0.672637 0.000000
-25 18 10 0.999201 0.686427 0.000000
-25 18 11 0.997564 0.701320 0.109937
-25 18 12 0.995658 0.715161 0.258161
-25 18 13 0.993301 0.727248 0.349891
-25 18 14 0.990861 0.737990 0.435727
-25 18 15 0.988312 0.747002 0.513987
-25 18 16 0.986018 0.755489 0.586072
-25 18 17 0.983980 0.763450 0.651983
-25 18 18 0.982383 0.770834 0.712374
-25 18 19 0.981129 0.777770 0.768473
-25 18 20 0.979838 0.782379 0.815348
-25 18 21 0.978525 0.785590 0.856689
-25 18 22 0.977299 0.788696 0.889981
-25 18 23 0.976112 0.791755 0.919613
-25 18 24 0.976012 0.797108 0.940419
-25 18 25 0.976274 0.803227 0.958283
-25 18 26 0.977048 0.813737 0.969921
-25 18 27 0.977940 0.825261 0.980121
-25 18 28 0.978592 0.833596 0.987181
-25 18 29 0.979210 0.841476 0.993793
-25 18 30 0.979793 0.848502 0.998801
-25 18 31 0.980374 0.855470 1.003703
-25 19 0 1.015871 0.658455 0.000000
-25 19 1 1.015744 0.661359 0.000000
-25 19 2 1.015599 0.664317 0.000000
-25 19 3 1.015182 0.668097 0.000000
-25 19 4 1.014688 0.672253 0.000000
-25 19 5 1.013660 0.679038 0.000000
-25 19 6 1.012882 0.687018 0.000000
-25 19 7 1.013193 0.700179 0.000000
-25 19 8 1.013610 0.713597 0.000000
-25 19 9 1.014347 0.727782 0.000000
-25 19 10 1.014047 0.742172 0.000000
-25 19 11 1.011464 0.757016 0.102692
-25 19 12 1.008796 0.770650 0.249014
-25 19 13 1.005985 0.782268 0.344872
-25 19 14 1.002982 0.793210 0.434021
-25 19 15 0.999733 0.803283 0.514546
-25 19 16 0.996858 0.811897 0.588127
-25 19 17 0.994357 0.819052 0.654763
-25 19 18 0.992320 0.826532 0.716280
-25 19 19 0.990646 0.834266 0.773816
-25 19 20 0.988924 0.838856 0.821160
-25 19 21 0.987173 0.841561 0.862389
-25 19 22 0.985690 0.844664 0.896240
-25 19 23 0.984328 0.847947 0.926737
-25 19 24 0.983922 0.852214 0.947406
-25 19 25 0.983834 0.856811 0.964800
-25 19 26 0.984115 0.864132 0.975822
-25 19 27 0.984482 0.872083 0.985373
-25 19 28 0.984839 0.878655 0.992180
-25 19 29 0.985194 0.885031 0.998595
-25 19 30 0.985425 0.889944 1.003229
-25 19 31 0.985647 0.894759 1.007746
-25 20 0 1.029223 0.699183 0.000000
-25 20 1 1.029058 0.702403 0.000000
-25 20 2 1.028880 0.705680 0.000000
-25 20 3 1.028497 0.709822 0.000000
-25 20 4 1.028027 0.714374 0.000000
-25 20 5 1.026949 0.721795 0.000000
-25 20 6 1.026034 0.730273 0.000000
-25 20 7 1.025822 0.743325 0.000000
-25 20 8 1.025682 0.756751 0.000000
-25 20 9 1.025758 0.771300 0.000000
-25 20 10 1.024819 0.785857 0.000000
-25 20 11 1.021647 0.800430 0.097577
-25 20 12 1.018446 0.814008 0.242771
-25 20 13 1.015196 0.825925 0.342115
-25 20 14 1.011758 0.836996 0.433909
-25 20 15 1.008077 0.846981 0.515995
-25 20 16 1.004790 0.855854 0.590941
-25 20 17 1.001896 0.863615 0.658746
-25 20 18 0.999445 0.871123 0.720904
-25 20 19 0.997339 0.878434 0.778669
-25 20 20 0.995353 0.883059 0.826270
-25 20 21 0.993439 0.886072 0.867773
-25 20 22 0.991780 0.889071 0.901513
-25 20 23 0.990237 0.892063 0.931724
-25 20 24 0.989565 0.895504 0.952190
-25 20 25 0.989182 0.899095 0.969407
-25 20 26 0.989114 0.904033 0.980146
-25 20 27 0.989120 0.909280 0.989389
-25 20 28 0.989159 0.913886 0.995995
-25 20 29 0.989202 0.918399 1.002224
-25 20 30 0.989287 0.922168 1.006657
-25 20 31 0.989375 0.925887 1.010970
-25 21 0 1.038856 0.730698 0.000000
-25 21 1 1.038804 0.734518 0.000000
-25 21 2 1.038749 0.738413 0.000000
-25 21 3 1.038646 0.743437 0.000000
-25 21 4 1.038476 0.748974 0.000000
-25 21 5 1.037844 0.758097 0.000000
-25 21 6 1.037146 0.767841 0.000000
-25 21 7 1.036157 0.780275 0.000000
-25 21 8 1.035267 0.793249 0.000000
-25 21 9 1.034668 0.807843 0.000000
-25 21 10 1.033148 0.822305 0.000000
-25 21 11 1.029600 0.836475 0.093739
-25 21 12 1.026003 0.850086 0.238270
-25 21 13 1.022325 0.862764 0.340717
-25 21 14 1.018527 0.873923 0.434753
-25 21 15 1.014574 0.883128 0.517976
-25 21 16 1.010976 0.892339 0.594210
-25 21 17 1.007733 0.901556 0.663453
-25 21 18 1.004883 0.909051 0.725960
-25 21 19 1.002339 0.915206 0.783227
-25 21 20 1.000189 0.919896 0.830958
-25 21 21 0.998274 0.923708 0.872968
-25 21 22 0.996489 0.926543 0.906195
-25 21 23 0.994763 0.928934 0.935429
-25 21 24 0.993848 0.931704 0.955651
-25 21 25 0.993202 0.934601 0.972868
-25 21 26 0.992872 0.937636 0.983523
-25 21 27 0.992615 0.940703 0.992664
-25 21 28 0.992322 0.943218 0.999100
-25 21 29 0.992024 0.945653 1.005149
-25 21 30 0.992088 0.948861 1.009483
-25 21 31 0.992175 0.952119 1.013702
-25 22 0 1.046830 0.757425 0.000000
-25 22 1 1.046736 0.761291 0.000000
-25 22 2 1.046631 0.765233 0.000000
-25 22 3 1.046363 0.770314 0.000000
-25 22 4 1.045998 0.775878 0.000000
-25 22 5 1.044958 0.784822 0.000000
-25 22 6 1.043936 0.794558 0.000000
-25 22 7 1.042993 0.807728 0.000000
-25 22 8 1.042003 0.821173 0.000000
-25 22 9 1.040875 0.835439 0.000000
-25 22 10 1.038898 0.849723 0.000000
-25 22 11 1.035053 0.864045 0.094702
-25 22 12 1.031152 0.877667 0.240288
-25 22 13 1.027158 0.890124 0.344326
-25 22 14 1.023149 0.901425 0.439724
-25 22 15 1.019118 0.911240 0.524013
-25 22 16 1.015363 0.920518 0.600575
-25 22 17 1.011883 0.929260 0.669409
-25 22 18 1.008782 0.936504 0.731590
-25 22 19 1.005976 0.942581 0.788597
-25 22 20 1.003614 0.947140 0.835838
-25 22 21 1.001519 0.950788 0.877218
-25 22 22 0.999683 0.953714 0.910179
-25 22 23 0.997966 0.956311 0.939315
-25 22 24 0.996946 0.958645 0.959172
-25 22 25 0.996158 0.960891 0.975937
-25 22 26 0.995682 0.962983 0.986271
-25 22 27 0.995277 0.965039 0.995121
-25 22 28 0.994872 0.966690 1.001359
-25 22 29 0.994467 0.968282 1.007223
-25 22 30 0.994400 0.970617 1.011512
-25 22 31 0.994355 0.973002 1.015695
-25 23 0 1.054051 0.781976 0.000000
-25 23 1 1.053844 0.785636 0.000000
-25 23 2 1.053610 0.789364 0.000000
-25 23 3 1.052974 0.794127 0.000000
-25 23 4 1.052189 0.799284 0.000000
-25 23 5 1.050353 0.807193 0.000000
-25 23 6 1.048763 0.816342 0.000000
-25 23 7 1.048237 0.830865 0.000000
-25 23 8 1.047445 0.845200 0.000000
-25 23 9 1.045854 0.858969 0.000000
-25 23 10 1.043476 0.873037 0.000000
-25 23 11 1.039368 0.887762 0.097847
-25 23 12 1.035205 0.901386 0.245269
-25 23 13 1.030949 0.913176 0.350211
-25 23 14 1.026796 0.924645 0.446570
-25 23 15 1.022773 0.935699 0.531893
-25 23 16 1.018930 0.944921 0.608347
-25 23 17 1.015267 0.952311 0.675931
-25 23 18 1.011983 0.959195 0.737481
-25 23 19 1.008993 0.965685 0.794336
-25 23 20 1.006398 0.970023 0.840803
-25 23 21 1.004040 0.973070 0.881037
-25 23 22 1.002189 0.976203 0.913847
-25 23 23 1.000568 0.979373 0.943283
-25 23 24 0.999506 0.981378 0.962722
-25 23 25 0.998631 0.982992 0.978829
-25 23 26 0.998060 0.984577 0.988733
-25 23 27 0.997559 0.986154 0.997207
-25 23 28 0.997142 0.987498 1.003233
-25 23 29 0.996737 0.988808 1.008910
-25 23 30 0.996490 0.990130 1.013178
-25 23 31 0.996254 0.991453 1.017352
-25 24 0 1.059126 0.800630 0.000000
-25 24 1 1.058772 0.804739 0.000000
-25 24 2 1.058387 0.808906 0.000000
-25 24 3 1.057541 0.813956 0.000000
-25 24 4 1.056547 0.819331 0.000000
-25 24 5 1.054512 0.826989 0.000000
-25 24 6 1.052575 0.835795 0.000000
-25 24 7 1.051066 0.849578 0.000000
-25 24 8 1.049541 0.863328 0.000000
-25 24 9 1.047972 0.876980 0.000000
-25 24 10 1.045524 0.890860 0.000000
-25 24 11 1.041141 0.905242 0.114414
-25 24 12 1.036780 0.918568 0.268604
-25 24 13 1.032459 0.930135 0.370556
-25 24 14 1.028316 0.941388 0.464464
-25 24 15 1.024401 0.952239 0.548031
-25 24 16 1.020632 0.961299 0.622639
-25 24 17 1.017008 0.968569 0.688289
-25 24 18 1.013714 0.975224 0.748118
-25 24 19 1.010678 0.981401 0.803418
-25 24 20 1.008021 0.985616 0.848445
-25 24 21 1.005592 0.988654 0.887307
-25 24 22 1.003721 0.991543 0.918886
-25 24 23 1.002105 0.994363 0.947154
-25 24 24 1.001033 0.996156 0.965919
-25 24 25 1.000142 0.997607 0.981516
-25 24 26 0.999549 0.999006 0.991077
-25 24 27 0.999023 1.000392 0.999245
-25 24 28 0.998609 1.001539 1.005130
-25 24 29 0.998211 1.002652 1.010689
-25 24 30 0.997876 1.003593 1.014822
-25 24 31 0.997545 1.004524 1.018860
-25 25 0 1.063485 0.817319 0.000000
-25 25 1 1.062973 0.822095 0.000000
-25 25 2 1.062431 0.826918 0.000000
-25 25 3 1.061427 0.832456 0.000000
-25 25 4 1.060294 0.838260 0.000000
-25 25 5 1.058259 0.845927 0.000000
-25 25 6 1.056050 0.854471 0.000000
-25 25 7 1.053089 0.866816 0.000000
-25 25 8 1.050523 0.879490 0.000000
-25 25 9 1.049137 0.893151 0.000000
-25 25 10 1.046727 0.906852 0.000000
-25 25 11 1.042065 0.920643 0.135457
-25 25 12 1.037530 0.933571 0.298058
-25 25 13 1.033208 0.945062 0.395721
-25 25 14 1.029127 0.955973 0.486042
-25 25 15 1.025353 0.966138 0.566921
-25 25 16 1.021711 0.975001 0.639105
-25 25 17 1.018200 0.982562 0.702592
-25 25 18 1.014956 0.989033 0.760337
-25 25 19 1.011920 0.994655 0.813614
-25 25 20 1.009258 0.998779 0.856978
-25 25 21 1.006820 1.002005 0.894393
-25 25 22 1.004929 1.004500 0.924382
-25 25 23 1.003288 1.006662 0.950994
-25 25 24 1.002215 1.008284 0.968999
-25 25 25 1.001333 1.009726 0.984135
-25 25 26 1.000741 1.011046 0.993380
-25 25 27 1.000216 1.012339 1.001266
-25 25 28 0.999809 1.013325 1.007034
-25 25 29 0.999419 1.014268 1.012499
-25 25 30 0.999026 1.015040 1.016458
-25 25 31 0.998633 1.015800 1.020317
-25 26 0 1.064703 0.827094 0.000000
-25 26 1 1.064161 0.832002 0.000000
-25 26 2 1.063589 0.836980 0.000000
-25 26 3 1.062562 0.842999 0.000000
-25 26 4 1.061409 0.849414 0.000000
-25 26 5 1.059375 0.858603 0.000000
-25 26 6 1.057102 0.868333 0.000000
-25 26 7 1.053798 0.880409 0.000000
-25 26 8 1.050838 0.892767 0.000000
-25 26 9 1.048911 0.905971 0.000000
-25 26 10 1.046137 0.919156 0.000000
-25 26 11 1.041500 0.932302 0.160357
-25 26 12 1.036955 0.944678 0.333197
-25 26 13 1.032562 0.955772 0.426542
-25 26 14 1.028359 0.966137 0.512375
-25 26 15 1.024398 0.975562 0.588549
-25 26 16 1.020851 0.984010 0.656989
-25 26 17 1.017717 0.991480 0.717696
-25 26 18 1.014722 0.997805 0.773498
-25 26 19 1.011835 1.003239 0.825487
-25 26 20 1.009397 1.007320 0.866861
-25 26 21 1.007228 1.010589 0.901867
-25 26 22 1.005374 1.012960 0.930158
-25 26 23 1.003663 1.014922 0.955398
-25 26 24 1.002575 1.016487 0.972932
-25 26 25 1.001694 1.017919 0.987898
-25 26 26 1.000924 1.018858 0.996137
-25 26 27 1.000178 1.019682 1.002824
-25 26 28 0.999689 1.020575 1.008300
-25 26 29 0.999236 1.021479 1.013601
-25 26 30 0.998895 1.022218 1.017512
-25 26 31 0.998562 1.022947 1.021330
-25 27 0 1.065195 0.835274 0.000000
-25 27 1 1.064654 0.840191 0.000000
-25 27 2 1.064082 0.845207 0.000000
-25 27 3 1.063064 0.851705 0.000000
-25 27 4 1.061918 0.858774 0.000000
-25 27 5 1.059883 0.869834 0.000000
-25 27 6 1.057594 0.881085 0.000000
-25 27 7 1.054203 0.893160 0.000000
-25 27 8 1.051000 0.905377 0.000000
-25 27 9 1.048365 0.918017 0.000000
-25 27 10 1.045134 0.930609 0.000000
-25 27 11 1.040592 0.943096 0.186148
-25 27 12 1.036074 0.954885 0.369648
-25 27 13 1.031594 0.965509 0.458668
-25 27 14 1.027227 0.975280 0.539805
-25 27 15 1.023004 0.983953 0.610808
-25 27 16 1.019544 0.991936 0.675201
-25 27 17 1.016847 0.999227 0.732984
-25 27 18 1.014147 1.005416 0.786878
-25 27 19 1.011443 1.010747 0.837748
-25 27 20 1.009282 1.014794 0.877057
-25 27 21 1.007446 1.018072 0.909429
-25 27 22 1.005642 1.020381 0.936000
-25 27 23 1.003852 1.022250 0.959933
-25 27 24 1.002745 1.023785 0.977063
-25 27 25 1.001864 1.025208 0.991925
-25 27 26 1.000873 1.025693 0.998999
-25 27 27 0.999856 1.025963 1.004276
-25 27 28 0.999264 1.026779 1.009418
-25 27 29 0.998733 1.027673 1.014541
-25 27 30 0.998469 1.028412 1.018432
-25 27 31 0.998222 1.029141 1.022241
-25 28 0 1.065597 0.840934 0.000000
-25 28 1 1.065055 0.845845 0.000000
-25 28 2 1.064483 0.850859 0.000000
-25 28 3 1.063458 0.857425 0.000000
-25 28 4 1.062307 0.864612 0.000000
-25 28 5 1.060272 0.876153 0.000000
-25 28 6 1.057971 0.888009 0.000000
-25 28 7 1.054517 0.901229 0.000000
-25 28 8 1.051117 0.914244 0.000000
-25 28 9 1.047879 0.926649 0.000000
-25 28 10 1.044261 0.938877 0.024001
-25 28 11 1.039809 0.950714 0.232707
-25 28 12 1.035310 0.961978 0.395437
-25 28 13 1.030735 0.972289 0.481539
-25 28 14 1.026300 0.981695 0.559535
-25 28 15 1.022044 0.989937 0.627111
-25 28 16 1.018561 0.997615 0.689117
-25 28 17 1.015850 1.004727 0.745555
-25 28 18 1.013406 1.010826 0.797802
-25 28 19 1.011170 1.016136 0.846788
-25 28 20 1.009176 1.020171 0.884928
-25 28 21 1.007328 1.023442 0.916560
-25 28 22 1.005561 1.025690 0.941922
-25 28 23 1.003830 1.027473 0.964434
-25 28 24 1.002783 1.028929 0.980655
-25 28 25 1.001964 1.030277 0.994780
-25 28 26 1.000907 1.030746 1.001573
-25 28 27 0.999795 1.031012 1.006673
-25 28 28 0.999122 1.031546 1.011061
-25 28 29 0.998511 1.032118 1.015347
-25 28 30 0.998181 1.032760 1.019185
-25 28 31 0.997869 1.033406 1.022993
-25 29 0 1.065985 0.846235 0.000000
-25 29 1 1.065443 0.851136 0.000000
-25 29 2 1.064871 0.856142 0.000000
-25 29 3 1.063838 0.862717 0.000000
-25 29 4 1.062679 0.869948 0.000000
-25 29 5 1.060644 0.881771 0.000000
-25 29 6 1.058332 0.894101 0.000000
-25 29 7 1.054819 0.908628 0.000000
-25 29 8 1.051227 0.922577 0.000000
-25 29 9 1.047402 0.934794 0.000000
-25 29 10 1.043408 0.946689 0.112312
-25 29 11 1.039043 0.957877 0.282234
-25 29 12 1.034563 0.968627 0.419704
-25 29 13 1.029892 0.978647 0.503088
-25 29 14 1.025403 0.987720 0.578165
-25 29 15 1.021147 0.995577 0.642562
-25 29 16 1.017624 1.002973 0.702420
-25 29 17 1.014834 1.009906 0.757739
-25 29 18 1.012642 1.015921 0.808375
-25 29 19 1.010914 1.021222 0.855369
-25 29 20 1.009072 1.025249 0.892467
-25 29 21 1.007161 1.028511 0.923629
-25 29 22 1.005429 1.030697 0.947856
-25 29 23 1.003778 1.032395 0.968930
-25 29 24 1.002803 1.033766 0.984171
-25 29 25 1.002055 1.035029 0.997468
-25 29 26 1.000954 1.035544 1.004106
-25 29 27 0.999771 1.035886 1.009206
-25 29 28 0.999020 1.036108 1.012779
-25 29 29 0.998330 1.036313 1.016134
-25 29 30 0.997913 1.036844 1.019913
-25 29 31 0.997513 1.037396 1.023721
-25 30 0 1.066358 0.850323 0.000000
-25 30 1 1.065742 0.855224 0.000000
-25 30 2 1.065100 0.860229 0.000000
-25 30 3 1.064067 0.866805 0.000000
-25 30 4 1.062908 0.874038 0.000000
-25 30 5 1.060873 0.885870 0.000000
-25 30 6 1.058547 0.898422 0.000000
-25 30 7 1.054958 0.914097 0.000000
-25 30 8 1.051225 0.928838 0.000000
-25 30 9 1.047058 0.940779 0.053700
-25 30 10 1.042852 0.952414 0.195590
-25 30 11 1.038559 0.963376 0.327912
-25 30 12 1.034069 0.973882 0.440834
-25 30 13 1.029252 0.983628 0.521420
-25 30 14 1.024709 0.992421 0.593688
-25 30 15 1.020520 0.999990 0.655259
-25 30 16 1.016953 1.007147 0.713105
-25 30 17 1.014010 1.013893 0.767225
-25 30 18 1.011948 1.019772 0.816458
-25 30 19 1.010573 1.024975 0.861892
-25 30 20 1.008912 1.028965 0.898172
-25 30 21 1.007079 1.032226 0.928961
-25 30 22 1.005420 1.034403 0.952276
-25 30 23 1.003840 1.036087 0.972193
-25 30 24 1.002837 1.037451 0.986710
-25 30 25 1.002027 1.038709 0.999426
-25 30 26 1.000971 1.039162 1.006027
-25 30 27 0.999858 1.039429 1.011215
-25 30 28 0.999046 1.039621 1.014741
-25 30 29 0.998277 1.039804 1.018029
-25 30 30 0.997788 1.040162 1.021151
-25 30 31 0.997317 1.040532 1.024263
-25 31 0 1.066730 0.854331 0.000000
-25 31 1 1.066035 0.859232 0.000000
-25 31 2 1.065319 0.864237 0.000000
-25 31 3 1.064285 0.870813 0.000000
-25 31 4 1.063126 0.878044 0.000000
-25 31 5 1.061092 0.889867 0.000000
-25 31 6 1.058751 0.902626 0.000000
-25 31 7 1.055086 0.919438 0.000000
-25 31 8 1.051215 0.934961 0.000000
-25 31 9 1.046724 0.946620 0.114776
-25 31 10 1.042316 0.957999 0.278531
-25 31 11 1.038094 0.968765 0.373334
-25 31 12 1.033592 0.979045 0.461754
-25 31 13 1.028625 0.988518 0.539538
-25 31 14 1.024029 0.997034 0.609003
-25 31 15 1.019910 1.004321 0.667772
-25 31 16 1.016300 1.011243 0.723615
-25 31 17 1.013198 1.017801 0.776531
-25 31 18 1.011260 1.023539 0.824376
-25 31 19 1.010226 1.028640 0.868278
-25 31 20 1.008748 1.032591 0.903754
-25 31 21 1.007003 1.035852 0.934176
-25 31 22 1.005419 1.038023 0.956594
-25 31 23 1.003910 1.039697 0.975375
-25 31 24 1.002872 1.041059 0.989184
-25 31 25 1.001991 1.042317 1.001336
-25 31 26 1.000986 1.042701 1.007907
-25 31 27 0.999952 1.042883 1.013190
-25 31 28 0.999081 1.043065 1.016719
-25 31 29 0.998233 1.043247 1.019998
-25 31 30 0.997672 1.043429 1.022423
-25 31 31 0.997131 1.043611 1.024792
-26 0 0 0.625565 0.000000 0.000000
-26 0 1 0.626243 0.000000 0.000000
-26 0 2 0.626926 0.000000 0.000000
-26 0 3 0.627675 0.000000 0.000000
-26 0 4 0.628473 0.000000 0.000000
-26 0 5 0.629605 0.000000 0.000000
-26 0 6 0.630925 0.000000 0.000000
-26 0 7 0.633058 0.000000 0.000000
-26 0 8 0.635919 0.000000 0.007503
-26 0 9 0.640963 0.000000 0.034099
-26 0 10 0.645362 0.000000 0.069444
-26 0 11 0.648343 0.000000 0.124034
-26 0 12 0.651387 0.000000 0.175494
-26 0 13 0.654538 0.000000 0.221734
-26 0 14 0.657459 0.000000 0.268659
-26 0 15 0.660085 0.000000 0.316462
-26 0 16 0.663334 0.000000 0.360934
-26 0 17 0.667207 0.000000 0.402074
-26 0 18 0.671040 0.000000 0.442232
-26 0 19 0.674842 0.000000 0.481627
-26 0 20 0.679659 0.000000 0.516959
-26 0 21 0.685085 0.000000 0.549855
-26 0 22 0.692542 0.000000 0.579744
-26 0 23 0.700922 0.000000 0.608268
-26 0 24 0.715354 0.000000 0.641027
-26 0 25 0.731802 0.000000 0.675197
-26 0 26 0.758206 0.000000 0.716105
-26 0 27 0.786908 0.000000 0.758567
-26 0 28 0.806224 0.000000 0.787146
-26 0 29 0.824198 0.000000 0.813742
-26 0 30 0.837404 0.066923 0.833336
-26 0 31 0.850291 0.160556 0.852463
-26 1 0 0.632857 0.000000 0.000000
-26 1 1 0.633659 0.000000 0.000000
-26 1 2 0.634458 0.000000 0.000000
-26 1 3 0.635208 0.000000 0.000000
-26 1 4 0.636007 0.000000 0.000000
-26 1 5 0.637153 0.000000 0.000000
-26 1 6 0.638492 0.000000 0.000000
-26 1 7 0.640662 0.000000 0.000000
-26 1 8 0.643550 0.000000 0.010624
-26 1 9 0.648593 0.000000 0.037314
-26 1 10 0.652992 0.000000 0.072870
-26 1 11 0.655973 0.000000 0.127930
-26 1 12 0.659005 0.000000 0.179966
-26 1 13 0.662119 0.000000 0.226958
-26 1 14 0.665073 0.000000 0.274535
-26 1 15 0.667823 0.000000 0.322864
-26 1 16 0.671091 0.000000 0.367993
-26 1 17 0.674876 0.000000 0.409925
-26 1 18 0.678699 0.000000 0.450535
-26 1 19 0.682552 0.000000 0.490118
-26 1 20 0.687301 0.000000 0.525638
-26 1 21 0.692590 0.000000 0.558722
-26 1 22 0.699763 0.000000 0.588514
-26 1 23 0.707793 0.000000 0.616810
-26 1 24 0.720824 0.000000 0.647708
-26 1 25 0.735522 0.000000 0.679474
-26 1 26 0.761557 0.000000 0.719930
-26 1 27 0.790207 0.000000 0.762392
-26 1 28 0.809561 0.000000 0.791054
-26 1 29 0.827587 0.000000 0.817744
-26 1 30 0.840795 0.080454 0.837293
-26 1 31 0.853683 0.174142 0.856365
-26 2 0 0.640301 0.000000 0.000000
-26 2 1 0.641218 0.000000 0.000000
-26 2 2 0.642125 0.000000 0.000000
-26 2 3 0.642885 0.000000 0.000000
-26 2 4 0.643695 0.000000 0.000000
-26 2 5 0.644857 0.000000 0.000000
-26 2 6 0.646215 0.000000 0.000000
-26 2 7 0.648419 0.000000 0.000000
-26 2 8 0.651333 0.000000 0.013047
-26 2 9 0.656373 0.000000 0.040285
-26 2 10 0.660771 0.000000 0.076366
-26 2 11 0.663755 0.000000 0.131902
-26 2 12 0.666776 0.000000 0.184524
-26 2 13 0.669858 0.000000 0.232286
-26 2 14 0.672848 0.000000 0.280530
-26 2 15 0.675720 0.000000 0.329394
-26 2 16 0.679006 0.000000 0.375197
-26 2 17 0.682707 0.000000 0.417939
-26 2 18 0.686518 0.000000 0.459009
-26 2 19 0.690415 0.000000 0.498780
-26 2 20 0.695096 0.000000 0.534496
-26 2 21 0.700247 0.000000 0.567779
-26 2 22 0.707134 0.000000 0.597473
-26 2 23 0.714811 0.000000 0.625534
-26 2 24 0.726498 0.000000 0.654652
-26 2 25 0.739522 0.000000 0.684122
-26 2 26 0.765110 0.000000 0.724024
-26 2 27 0.793597 0.000000 0.766334
-26 2 28 0.812971 0.000000 0.795049
-26 2 29 0.831043 0.002041 0.821821
-26 2 30 0.844255 0.094289 0.841330
-26 2 31 0.857142 0.188024 0.860355
-26 3 0 0.650038 0.000000 0.000000
-26 3 1 0.650918 0.000000 0.000000
-26 3 2 0.651801 0.000000 0.000000
-26 3 3 0.652736 0.000000 0.000000
-26 3 4 0.653705 0.000000 0.000000
-26 3 5 0.654903 0.000000 0.000000
-26 3 6 0.656291 0.000000 0.000000
-26 3 7 0.658495 0.000000 0.000000
-26 3 8 0.661396 0.000000 0.005018
-26 3 9 0.666385 0.000000 0.039604
-26 3 10 0.670764 0.000000 0.080914
-26 3 11 0.673799 0.000000 0.137015
-26 3 12 0.676866 0.000000 0.190377
-26 3 13 0.679984 0.000000 0.239173
-26 3 14 0.683033 0.000000 0.288304
-26 3 15 0.685993 0.000000 0.337866
-26 3 16 0.689305 0.000000 0.384562
-26 3 17 0.692969 0.000000 0.428392
-26 3 18 0.696735 0.000000 0.470045
-26 3 19 0.700582 0.000000 0.510003
-26 3 20 0.705165 0.000000 0.546025
-26 3 21 0.710192 0.000000 0.579684
-26 3 22 0.716764 0.000000 0.609264
-26 3 23 0.724040 0.000000 0.636989
-26 3 24 0.735234 0.000000 0.665529
-26 3 25 0.747733 0.000000 0.694340
-26 3 26 0.771710 0.000000 0.732146
-26 3 27 0.798337 0.000000 0.772027
-26 3 28 0.817466 0.000000 0.800355
-26 3 29 0.835524 0.019874 0.827033
-26 3 30 0.848735 0.112666 0.846588
-26 3 31 0.861622 0.206346 0.865667
-26 4 0 0.660661 0.000000 0.000000
-26 4 1 0.661514 0.000000 0.000000
-26 4 2 0.662381 0.000000 0.000000
-26 4 3 0.663476 0.000000 0.000000
-26 4 4 0.664590 0.000000 0.000000
-26 4 5 0.665834 0.000000 0.000000
-26 4 6 0.667259 0.000000 0.000000
-26 4 7 0.669464 0.000000 0.000000
-26 4 8 0.672353 0.000000 0.000000
-26 4 9 0.677298 0.000000 0.036979
-26 4 10 0.681661 0.000000 0.085922
-26 4 11 0.684746 0.000000 0.142608
-26 4 12 0.687855 0.000000 0.196761
-26 4 13 0.691006 0.000000 0.246692
-26 4 14 0.694112 0.000000 0.296786
-26 4 15 0.697162 0.000000 0.347088
-26 4 16 0.700494 0.000000 0.394770
-26 4 17 0.704109 0.000000 0.439831
-26 4 18 0.707834 0.000000 0.482127
-26 4 19 0.711643 0.000000 0.522272
-26 4 20 0.716125 0.000000 0.558626
-26 4 21 0.721010 0.000000 0.592705
-26 4 22 0.727253 0.000000 0.622161
-26 4 23 0.734115 0.000000 0.649515
-26 4 24 0.744847 0.000000 0.677513
-26 4 25 0.756869 0.000000 0.705725
-26 4 26 0.779053 0.000000 0.741191
-26 4 27 0.803581 0.000000 0.778331
-26 4 28 0.822418 0.000000 0.806224
-26 4 29 0.840442 0.039485 0.832797
-26 4 30 0.853651 0.132891 0.852383
-26 4 31 0.866538 0.226531 0.871503
-26 5 0 0.677493 0.000000 0.000000
-26 5 1 0.678382 0.000000 0.000000
-26 5 2 0.679287 0.000000 0.000000
-26 5 3 0.680433 0.000000 0.000000
-26 5 4 0.681605 0.000000 0.000000
-26 5 5 0.682959 0.000000 0.000000
-26 5 6 0.684473 0.000000 0.000000
-26 5 7 0.686678 0.000000 0.000000
-26 5 8 0.689567 0.000000 0.000000
-26 5 9 0.694512 0.000000 0.020741
-26 5 10 0.698887 0.000000 0.094148
-26 5 11 0.702008 0.000000 0.151565
-26 5 12 0.705140 0.000000 0.206865
-26 5 13 0.708291 0.000000 0.258638
-26 5 14 0.711446 0.000000 0.310223
-26 5 15 0.714606 0.000000 0.361569
-26 5 16 0.717924 0.000000 0.410884
-26 5 17 0.721400 0.000000 0.458168
-26 5 18 0.725101 0.000000 0.501534
-26 5 19 0.728976 0.000000 0.541851
-26 5 20 0.733317 0.000000 0.578725
-26 5 21 0.737940 0.000000 0.613532
-26 5 22 0.743750 0.000000 0.642797
-26 5 23 0.750100 0.000000 0.669541
-26 5 24 0.760601 0.000000 0.697245
-26 5 25 0.772485 0.000000 0.725269
-26 5 26 0.791589 0.000000 0.756701
-26 5 27 0.812360 0.000000 0.788918
-26 5 28 0.830574 0.000000 0.816032
-26 5 29 0.848423 0.071535 0.842416
-26 5 30 0.861621 0.166061 0.861939
-26 5 31 0.874508 0.259756 0.881005
-26 6 0 0.696351 0.000000 0.000000
-26 6 1 0.697286 0.000000 0.000000
-26 6 2 0.698237 0.000000 0.000000
-26 6 3 0.699414 0.000000 0.000000
-26 6 4 0.700627 0.000000 0.000000
-26 6 5 0.702088 0.000000 0.000000
-26 6 6 0.703690 0.000000 0.000000
-26 6 7 0.705904 0.000000 0.000000
-26 6 8 0.708802 0.000000 0.000000
-26 6 9 0.713754 0.000000 0.009223
-26 6 10 0.718143 0.000000 0.103435
-26 6 11 0.721294 0.000000 0.161471
-26 6 12 0.724448 0.000000 0.217921
-26 6 13 0.727608 0.000000 0.271729
-26 6 14 0.730786 0.000000 0.325003
-26 6 15 0.733986 0.000000 0.377591
-26 6 16 0.737288 0.000000 0.428572
-26 6 17 0.740692 0.000000 0.477944
-26 6 18 0.744372 0.000000 0.522606
-26 6 19 0.748266 0.000000 0.563603
-26 6 20 0.752482 0.000000 0.601068
-26 6 21 0.756891 0.000000 0.636414
-26 6 22 0.762277 0.000000 0.665712
-26 6 23 0.768107 0.000000 0.692261
-26 6 24 0.778178 0.000000 0.719437
-26 6 25 0.789664 0.000000 0.746822
-26 6 26 0.806211 0.000000 0.774884
-26 6 27 0.823926 0.000000 0.803102
-26 6 28 0.841119 0.005384 0.828903
-26 6 29 0.858238 0.119343 0.854359
-26 6 30 0.870974 0.209063 0.873247
-26 6 31 0.883419 0.297168 0.891697
-26 7 0 0.723991 0.000000 0.000000
-26 7 1 0.725014 0.000000 0.000000
-26 7 2 0.726044 0.000000 0.000000
-26 7 3 0.727170 0.000000 0.000000
-26 7 4 0.728350 0.000000 0.000000
-26 7 5 0.729898 0.000000 0.000000
-26 7 6 0.731580 0.000000 0.000000
-26 7 7 0.733845 0.000000 0.000000
-26 7 8 0.736791 0.000000 0.000000
-26 7 9 0.741779 0.000000 0.018155
-26 7 10 0.746193 0.000000 0.117321
-26 7 11 0.749344 0.000000 0.175491
-26 7 12 0.752518 0.000000 0.233102
-26 7 13 0.755729 0.000000 0.289785
-26 7 14 0.758820 0.000000 0.345599
-26 7 15 0.761758 0.000000 0.400295
-26 7 16 0.765034 0.000000 0.453082
-26 7 17 0.768650 0.000000 0.503959
-26 7 18 0.772324 0.000000 0.550896
-26 7 19 0.776043 0.000000 0.594768
-26 7 20 0.780194 0.000000 0.633135
-26 7 21 0.784603 0.000000 0.668199
-26 7 22 0.789602 0.000000 0.698508
-26 7 23 0.794870 0.000000 0.726655
-26 7 24 0.803658 0.000000 0.752286
-26 7 25 0.813619 0.000000 0.777078
-26 7 26 0.829869 0.040910 0.804653
-26 7 27 0.847570 0.085520 0.832871
-26 7 28 0.862016 0.158452 0.855053
-26 7 29 0.875998 0.235431 0.876372
-26 7 30 0.886323 0.294671 0.892144
-26 7 31 0.896405 0.352728 0.907546
-26 8 0 0.750197 0.000000 0.000000
-26 8 1 0.751277 0.000000 0.000000
-26 8 2 0.752359 0.000000 0.000000
-26 8 3 0.753492 0.000000 0.000000
-26 8 4 0.754696 0.000000 0.000000
-26 8 5 0.756404 0.000000 0.000000
-26 8 6 0.758252 0.000000 0.000000
-26 8 7 0.760705 0.000000 0.000000
-26 8 8 0.763776 0.000000 0.000000
-26 8 9 0.768705 0.000000 0.024768
-26 8 10 0.773078 0.000000 0.127979
-26 8 11 0.776228 0.000000 0.187448
-26 8 12 0.779382 0.000000 0.246862
-26 8 13 0.782540 0.000000 0.306181
-26 8 14 0.785502 0.000000 0.364387
-26 8 15 0.788211 0.000000 0.421161
-26 8 16 0.791410 0.000000 0.475672
-26 8 17 0.795096 0.000000 0.527918
-26 8 18 0.798682 0.000000 0.576754
-26 8 19 0.802188 0.000000 0.622938
-26 8 20 0.806149 0.000000 0.662198
-26 8 21 0.810383 0.000000 0.697305
-26 8 22 0.814933 0.000000 0.728344
-26 8 23 0.819626 0.000000 0.757533
-26 8 24 0.827233 0.000000 0.781948
-26 8 25 0.835810 0.089998 0.804772
-26 8 26 0.851407 0.166323 0.831470
-26 8 27 0.868626 0.236883 0.859064
-26 8 28 0.880686 0.287159 0.878102
-26 8 29 0.892009 0.334538 0.895919
-26 8 30 0.900301 0.369510 0.909055
-26 8 31 0.908391 0.403655 0.921879
-26 9 0 0.772099 0.000000 0.000000
-26 9 1 0.773142 0.000406 0.000000
-26 9 2 0.774201 0.001596 0.000000
-26 9 3 0.775509 0.004034 0.000000
-26 9 4 0.776913 0.006773 0.000000
-26 9 5 0.779000 0.011618 0.000000
-26 9 6 0.781267 0.016899 0.000000
-26 9 7 0.784319 0.024068 0.000000
-26 9 8 0.787751 0.029837 0.000000
-26 9 9 0.792330 0.031406 0.024427
-26 9 10 0.796462 0.034101 0.128950
-26 9 11 0.799613 0.039273 0.193221
-26 9 12 0.802630 0.044003 0.256355
-26 9 13 0.805424 0.047999 0.317594
-26 9 14 0.808127 0.051545 0.377750
-26 9 15 0.810712 0.054514 0.436514
-26 9 16 0.813673 0.057164 0.492502
-26 9 17 0.817010 0.059495 0.545713
-26 9 18 0.820258 0.061040 0.595319
-26 9 19 0.823437 0.061973 0.642121
-26 9 20 0.826837 0.063772 0.682250
-26 9 21 0.830371 0.066093 0.718377
-26 9 22 0.834281 0.071483 0.749302
-26 9 23 0.838361 0.078269 0.777863
-26 9 24 0.845092 0.121931 0.802051
-26 9 25 0.852707 0.177884 0.824780
-26 9 26 0.866589 0.238478 0.849431
-26 9 27 0.881919 0.300142 0.874525
-26 9 28 0.892671 0.342781 0.891853
-26 9 29 0.902768 0.382702 0.908071
-26 9 30 0.910164 0.412044 0.920013
-26 9 31 0.917379 0.440682 0.931669
-26 10 0 0.795446 0.090653 0.000000
-26 10 1 0.796463 0.092533 0.000000
-26 10 2 0.797507 0.094533 0.000000
-26 10 3 0.798934 0.098336 0.000000
-26 10 4 0.800473 0.102599 0.000000
-26 10 5 0.802788 0.110078 0.000000
-26 10 6 0.805290 0.118028 0.000000
-26 10 7 0.808604 0.128024 0.000000
-26 10 8 0.812169 0.136363 0.000000
-26 10 9 0.816484 0.139733 0.023928
-26 10 10 0.820379 0.144577 0.129540
-26 10 11 0.823349 0.152663 0.198172
-26 10 12 0.826135 0.160188 0.264796
-26 10 13 0.828613 0.166776 0.328072
-26 10 14 0.831026 0.172615 0.390353
-26 10 15 0.833357 0.177493 0.451354
-26 10 16 0.836027 0.181956 0.508926
-26 10 17 0.839033 0.186003 0.563069
-26 10 18 0.841905 0.188802 0.613542
-26 10 19 0.844672 0.190632 0.661159
-26 10 20 0.847542 0.193662 0.702134
-26 10 21 0.850473 0.197413 0.739125
-26 10 22 0.853744 0.205320 0.770073
-26 10 23 0.857169 0.215116 0.798274
-26 10 24 0.863075 0.235850 0.822058
-26 10 25 0.869809 0.260231 0.844370
-26 10 26 0.881810 0.307961 0.866834
-26 10 27 0.895028 0.361081 0.889334
-26 10 28 0.904406 0.397239 0.905016
-26 10 29 0.913235 0.430975 0.919724
-26 10 30 0.919782 0.455913 0.930637
-26 10 31 0.926176 0.480264 0.941297
-26 11 0 0.821971 0.157008 0.000000
-26 11 1 0.822988 0.159413 0.000000
-26 11 2 0.824031 0.161910 0.000000
-26 11 3 0.825459 0.165792 0.000000
-26 11 4 0.826985 0.170111 0.000000
-26 11 5 0.829198 0.177489 0.000000
-26 11 6 0.831529 0.184689 0.000000
-26 11 7 0.834369 0.191111 0.000000
-26 11 8 0.837559 0.197521 0.000000
-26 11 9 0.841801 0.203891 0.023083
-26 11 10 0.845465 0.210868 0.129290
-26 11 11 0.847860 0.219182 0.201316
-26 11 12 0.850206 0.227321 0.270922
-26 11 13 0.852472 0.235171 0.336494
-26 11 14 0.854530 0.242108 0.401284
-26 11 15 0.856322 0.247871 0.465066
-26 11 16 0.858579 0.253470 0.524459
-26 11 17 0.861301 0.258903 0.579464
-26 11 18 0.863712 0.263000 0.631014
-26 11 19 0.865880 0.266058 0.679878
-26 11 20 0.868283 0.269857 0.721649
-26 11 21 0.870828 0.274103 0.759164
-26 11 22 0.873461 0.280575 0.790432
-26 11 23 0.876135 0.288060 0.818860
-26 11 24 0.881329 0.307271 0.841855
-26 11 25 0.887362 0.330389 0.863039
-26 11 26 0.897118 0.371567 0.883012
-26 11 27 0.907732 0.416913 0.902706
-26 11 28 0.915591 0.449139 0.916886
-26 11 29 0.923057 0.479490 0.930278
-26 11 30 0.928862 0.502718 0.940529
-26 11 31 0.934556 0.525471 0.950570
-26 12 0 0.848834 0.220829 0.000000
-26 12 1 0.849851 0.223632 0.000000
-26 12 2 0.850892 0.226507 0.000000
-26 12 3 0.852287 0.230453 0.000000
-26 12 4 0.853770 0.234822 0.000000
-26 12 5 0.855873 0.242153 0.000000
-26 12 6 0.858078 0.249232 0.000000
-26 12 7 0.860720 0.255219 0.000000
-26 12 8 0.863716 0.261739 0.000000
-26 12 9 0.867775 0.269854 0.017132
-26 12 10 0.871166 0.278316 0.122175
-26 12 11 0.873089 0.287542 0.200948
-26 12 12 0.874985 0.296625 0.275800
-26 12 13 0.876837 0.305469 0.344117
-26 12 14 0.878472 0.313434 0.411511
-26 12 15 0.879828 0.320271 0.477716
-26 12 16 0.881621 0.326824 0.538980
-26 12 17 0.883850 0.333094 0.595304
-26 12 18 0.885761 0.338227 0.648072
-26 12 19 0.887424 0.342476 0.698073
-26 12 20 0.889319 0.346783 0.740598
-26 12 21 0.891355 0.351126 0.778638
-26 12 22 0.893348 0.356660 0.810088
-26 12 23 0.895323 0.362736 0.838541
-26 12 24 0.899669 0.380009 0.860839
-26 12 25 0.904805 0.401014 0.881086
-26 12 26 0.912553 0.436265 0.898972
-26 12 27 0.920903 0.474805 0.916313
-26 12 28 0.927360 0.503248 0.929139
-26 12 29 0.933546 0.530250 0.941321
-26 12 30 0.938492 0.551359 0.950803
-26 12 31 0.943355 0.572076 0.960105
-26 13 0 0.876261 0.280427 0.000000
-26 13 1 0.877278 0.283418 0.000000
-26 13 2 0.878314 0.286471 0.000000
-26 13 3 0.879621 0.290456 0.000000
-26 13 4 0.881012 0.294865 0.000000
-26 13 5 0.882991 0.302235 0.000000
-26 13 6 0.885144 0.310245 0.000000
-26 13 7 0.888048 0.321028 0.000000
-26 13 8 0.891150 0.331057 0.000000
-26 13 9 0.894845 0.338827 0.002673
-26 13 10 0.897893 0.347692 0.103618
-26 13 11 0.899516 0.358972 0.194725
-26 13 12 0.900943 0.369544 0.278597
-26 13 13 0.902044 0.378937 0.350408
-26 13 14 0.903142 0.387818 0.420566
-26 13 15 0.904236 0.396040 0.488597
-26 13 16 0.905478 0.403247 0.551816
-26 13 17 0.906869 0.409438 0.610224
-26 13 18 0.908216 0.415171 0.664440
-26 13 19 0.909529 0.420548 0.715396
-26 13 20 0.910846 0.424926 0.758608
-26 13 21 0.912167 0.428704 0.797173
-26 13 22 0.913516 0.434127 0.828571
-26 13 23 0.914878 0.440297 0.856712
-26 13 24 0.918152 0.454943 0.878469
-26 13 25 0.922063 0.472415 0.898097
-26 13 26 0.928200 0.502783 0.914568
-26 13 27 0.934851 0.536127 0.930310
-26 13 28 0.940100 0.561042 0.942032
-26 13 29 0.945149 0.584752 0.953179
-26 13 30 0.949039 0.603063 0.961715
-26 13 31 0.952851 0.621014 0.970077
-26 14 0 0.905265 0.348559 0.000000
-26 14 1 0.906151 0.351515 0.000000
-26 14 2 0.907048 0.354529 0.000000
-26 14 3 0.908092 0.358414 0.000000
-26 14 4 0.909203 0.362708 0.000000
-26 14 5 0.910784 0.369871 0.000000
-26 14 6 0.912569 0.378071 0.000000
-26 14 7 0.915238 0.390770 0.000000
-26 14 8 0.918081 0.402439 0.000000
-26 14 9 0.921447 0.411018 0.000000
-26 14 10 0.924100 0.420906 0.056697
-26 14 11 0.925188 0.433676 0.176473
-26 14 12 0.926043 0.445415 0.279584
-26 14 13 0.926507 0.455435 0.354917
-26 14 14 0.926975 0.465031 0.428057
-26 14 15 0.927445 0.474081 0.498377
-26 14 16 0.928014 0.481685 0.563462
-26 14 17 0.928681 0.487842 0.623312
-26 14 18 0.929420 0.493991 0.678850
-26 14 19 0.930213 0.500132 0.731032
-26 14 20 0.930951 0.504517 0.774925
-26 14 21 0.931657 0.507848 0.813843
-26 14 22 0.932392 0.512812 0.845535
-26 14 23 0.933142 0.518517 0.873942
-26 14 24 0.935475 0.530772 0.895336
-26 14 25 0.938336 0.545211 0.914394
-26 14 26 0.942957 0.570691 0.929448
-26 14 27 0.947985 0.598718 0.943579
-26 14 28 0.952002 0.619735 0.954035
-26 14 29 0.955875 0.639751 0.963967
-26 14 30 0.958886 0.655331 0.971561
-26 14 31 0.961840 0.670615 0.979001
-26 15 0 0.936296 0.427666 0.000000
-26 15 1 0.936884 0.430300 0.000000
-26 15 2 0.937469 0.432995 0.000000
-26 15 3 0.938025 0.436598 0.000000
-26 15 4 0.938615 0.440579 0.000000
-26 15 5 0.939445 0.447217 0.000000
-26 15 6 0.940455 0.454657 0.000000
-26 15 7 0.942249 0.465569 0.000000
-26 15 8 0.944365 0.476472 0.000000
-26 15 9 0.947445 0.487347 0.000000
-26 15 10 0.949641 0.499054 0.000000
-26 15 11 0.949890 0.512591 0.142756
-26 15 12 0.950037 0.525083 0.278244
-26 15 13 0.950014 0.535831 0.357135
-26 15 14 0.949731 0.545884 0.433538
-26 15 15 0.949114 0.555043 0.506742
-26 15 16 0.948852 0.562714 0.573579
-26 15 17 0.948943 0.568895 0.634048
-26 15 18 0.949015 0.575221 0.690741
-26 15 19 0.949071 0.581660 0.744498
-26 15 20 0.949228 0.585971 0.789064
-26 15 21 0.949445 0.589004 0.828116
-26 15 22 0.949607 0.593062 0.860544
-26 15 23 0.949743 0.597584 0.889961
-26 15 24 0.951305 0.607752 0.911226
-26 15 25 0.953342 0.619800 0.929773
-26 15 26 0.956570 0.640386 0.943409
-26 15 27 0.960073 0.662943 0.955911
-26 15 28 0.962827 0.679587 0.964896
-26 15 29 0.965475 0.695386 0.973377
-26 15 30 0.967835 0.708323 0.980037
-26 15 31 0.970176 0.721069 0.986575
-26 16 0 0.962947 0.495787 0.000000
-26 16 1 0.963359 0.498421 0.000000
-26 16 2 0.963764 0.501124 0.000000
-26 16 3 0.964057 0.504847 0.000000
-26 16 4 0.964372 0.508963 0.000000
-26 16 5 0.964833 0.515824 0.000000
-26 16 6 0.965404 0.523374 0.000000
-26 16 7 0.966455 0.533910 0.000000
-26 16 8 0.967898 0.544865 0.000000
-26 16 9 0.970522 0.557076 0.000000
-26 16 10 0.972186 0.569910 0.000000
-26 16 11 0.971735 0.584113 0.123049
-26 16 12 0.971196 0.597265 0.274211
-26 16 13 0.970508 0.608667 0.357126
-26 16 14 0.969480 0.619034 0.436755
-26 16 15 0.968015 0.628073 0.512161
-26 16 16 0.967017 0.635921 0.580751
-26 16 17 0.966488 0.642580 0.642524
-26 16 18 0.965969 0.649228 0.700374
-26 16 19 0.965457 0.655867 0.755172
-26 16 20 0.965111 0.660253 0.800469
-26 16 21 0.964865 0.663287 0.840065
-26 16 22 0.964491 0.666757 0.872941
-26 16 23 0.964059 0.670426 0.902761
-26 16 24 0.964939 0.678722 0.923951
-26 16 25 0.966258 0.688561 0.942263
-26 16 26 0.968406 0.705053 0.954942
-26 16 27 0.970745 0.723080 0.966321
-26 16 28 0.972550 0.736196 0.974301
-26 16 29 0.974279 0.748611 0.981795
-26 16 30 0.976007 0.759334 0.987713
-26 16 31 0.977736 0.769945 0.993527
-26 17 0 0.985216 0.552922 0.000000
-26 17 1 0.985577 0.555878 0.000000
-26 17 2 0.985932 0.558915 0.000000
-26 17 3 0.986189 0.563163 0.000000
-26 17 4 0.986473 0.567859 0.000000
-26 17 5 0.986948 0.575691 0.000000
-26 17 6 0.987416 0.584223 0.000000
-26 17 7 0.987854 0.595794 0.000000
-26 17 8 0.988681 0.607618 0.000000
-26 17 9 0.990678 0.620205 0.000000
-26 17 10 0.991735 0.633473 0.000000
-26 17 11 0.990723 0.648241 0.117353
-26 17 12 0.989518 0.661963 0.267486
-26 17 13 0.987992 0.673944 0.354889
-26 17 14 0.986224 0.684483 0.437708
-26 17 15 0.984146 0.693170 0.514633
-26 17 16 0.982511 0.701308 0.584978
-26 17 17 0.981318 0.708898 0.648740
-26 17 18 0.980283 0.716011 0.707747
-26 17 19 0.979370 0.722753 0.763055
-26 17 20 0.978600 0.727364 0.809140
-26 17 21 0.977916 0.730695 0.849692
-26 17 22 0.977045 0.733897 0.882726
-26 17 23 0.976087 0.737041 0.912343
-26 17 24 0.976377 0.743685 0.933512
-26 17 25 0.977083 0.751495 0.951864
-26 17 26 0.978465 0.764691 0.964047
-26 17 27 0.980002 0.779130 0.974807
-26 17 28 0.981171 0.789563 0.982250
-26 17 29 0.982287 0.799424 0.989220
-26 17 30 0.983403 0.808364 0.994591
-26 17 31 0.984519 0.817243 0.999855
-26 18 0 1.005567 0.608602 0.000000
-26 18 1 1.005759 0.611646 0.000000
-26 18 2 1.005942 0.614769 0.000000
-26 18 3 1.006007 0.619071 0.000000
-26 18 4 1.006072 0.623818 0.000000
-26 18 5 1.006144 0.631684 0.000000
-26 18 6 1.006219 0.640398 0.000000
-26 18 7 1.006311 0.652791 0.000000
-26 18 8 1.006719 0.665395 0.000000
-26 18 9 1.008077 0.678631 0.000000
-26 18 10 1.008454 0.692385 0.000000
-26 18 11 1.006676 0.707280 0.110765
-26 18 12 1.004746 0.721086 0.259370
-26 18 13 1.002566 0.733078 0.351064
-26 18 14 1.000141 0.743743 0.437114
-26 18 15 0.997400 0.752702 0.515907
-26 18 16 0.995186 0.761058 0.587854
-26 18 17 0.993499 0.768810 0.652955
-26 18 18 0.991998 0.776219 0.713143
-26 18 19 0.990643 0.783363 0.769512
-26 18 20 0.989460 0.788068 0.816237
-26 18 21 0.988380 0.791309 0.857176
-26 18 22 0.987144 0.794383 0.890551
-26 18 23 0.985838 0.797381 0.920489
-26 18 24 0.985708 0.802671 0.941535
-26 18 25 0.985969 0.808725 0.959618
-26 18 26 0.986742 0.818683 0.971230
-26 18 27 0.987634 0.829543 0.981349
-26 18 28 0.988358 0.837791 0.988400
-26 18 29 0.989058 0.845667 0.995012
-26 18 30 0.989712 0.852674 0.999979
-26 18 31 0.990363 0.859623 1.004836
-26 19 0 1.024428 0.663152 0.000000
-26 19 1 1.024357 0.666102 0.000000
-26 19 2 1.024275 0.669117 0.000000
-26 19 3 1.024026 0.673106 0.000000
-26 19 4 1.023726 0.677494 0.000000
-26 19 5 1.023069 0.684665 0.000000
-26 19 6 1.022527 0.692938 0.000000
-26 19 7 1.022480 0.705989 0.000000
-26 19 8 1.022622 0.719302 0.000000
-26 19 9 1.023331 0.733400 0.000000
-26 19 10 1.022973 0.747680 0.000000
-26 19 11 1.020268 0.762362 0.103484
-26 19 12 1.017568 0.775874 0.250174
-26 19 13 1.014877 0.787435 0.346004
-26 19 14 1.011858 0.798190 0.435317
-26 19 15 1.008417 0.807907 0.516248
-26 19 16 1.005671 0.816423 0.589680
-26 19 17 1.003619 0.823738 0.655611
-26 19 18 1.001693 0.831314 0.717001
-26 19 19 0.999863 0.839091 0.774859
-26 19 20 0.998274 0.843789 0.822108
-26 19 21 0.996830 0.846639 0.862993
-26 19 22 0.995335 0.849693 0.896851
-26 19 23 0.993817 0.852840 0.927517
-26 19 24 0.993399 0.857009 0.948363
-26 19 25 0.993347 0.861519 0.965937
-26 19 26 0.993635 0.868285 0.976918
-26 19 27 0.994001 0.875572 0.986379
-26 19 28 0.994430 0.882023 0.993149
-26 19 29 0.994868 0.888355 0.999533
-26 19 30 0.995177 0.893312 1.004207
-26 19 31 0.995478 0.898177 1.008767
-26 20 0 1.037631 0.703066 0.000000
-26 20 1 1.037516 0.706333 0.000000
-26 20 2 1.037393 0.709667 0.000000
-26 20 3 1.037145 0.713994 0.000000
-26 20 4 1.036834 0.718752 0.000000
-26 20 5 1.036086 0.726523 0.000000
-26 20 6 1.035373 0.735264 0.000000
-26 20 7 1.034814 0.748210 0.000000
-26 20 8 1.034425 0.761530 0.000000
-26 20 9 1.034544 0.775975 0.000000
-26 20 10 1.033603 0.790388 0.000000
-26 20 11 1.030332 0.804731 0.098654
-26 20 12 1.027113 0.818147 0.244297
-26 20 13 1.023979 0.830017 0.343470
-26 20 14 1.020535 0.840928 0.435311
-26 20 15 1.016691 0.850608 0.517725
-26 20 16 1.013565 0.859365 0.592420
-26 20 17 1.011158 0.867201 0.659397
-26 20 18 1.008835 0.874796 0.721407
-26 20 19 1.006577 0.882205 0.779555
-26 20 20 1.004713 0.886920 0.827052
-26 20 21 1.003087 0.890019 0.868160
-26 20 22 1.001421 0.892947 0.901924
-26 20 23 0.999737 0.895797 0.932349
-26 20 24 0.999066 0.899168 0.953010
-26 20 25 0.998732 0.902713 0.970417
-26 20 26 0.998674 0.907311 0.981119
-26 20 27 0.998680 0.912153 0.990275
-26 20 28 0.998806 0.916682 0.996828
-26 20 29 0.998949 0.921167 1.003010
-26 20 30 0.999095 0.924978 1.007511
-26 20 31 0.999242 0.928743 1.011901
-26 21 0 1.047439 0.734198 0.000000
-26 21 1 1.047412 0.738030 0.000000
-26 21 2 1.047382 0.741938 0.000000
-26 21 3 1.047323 0.746993 0.000000
-26 21 4 1.047214 0.752560 0.000000
-26 21 5 1.046757 0.761708 0.000000
-26 21 6 1.046142 0.771462 0.000000
-26 21 7 1.044846 0.783843 0.000000
-26 21 8 1.043766 0.796751 0.000000
-26 21 9 1.043332 0.811235 0.000000
-26 21 10 1.041901 0.825546 0.000000
-26 21 11 1.038280 0.839473 0.095294
-26 21 12 1.034692 0.852911 0.240413
-26 21 13 1.031157 0.865533 0.342452
-26 21 14 1.027389 0.876642 0.436381
-26 21 15 1.023318 0.885806 0.519884
-26 21 16 1.019905 0.894853 0.595710
-26 21 17 1.017148 0.903784 0.663861
-26 21 18 1.014446 0.911312 0.726142
-26 21 19 1.011787 0.917750 0.783859
-26 21 20 1.009727 0.922498 0.831440
-26 21 21 1.008027 0.926231 0.872939
-26 21 22 1.006243 0.928969 0.906260
-26 21 23 1.004421 0.931255 0.935863
-26 21 24 1.003518 0.934021 0.956348
-26 21 25 1.002922 0.936947 0.973794
-26 21 26 1.002602 0.939992 0.984428
-26 21 27 1.002344 0.943066 0.993489
-26 21 28 1.002164 0.945599 0.999866
-26 21 29 1.001993 0.948054 1.005860
-26 21 30 1.002086 0.951261 1.010262
-26 21 31 1.002196 0.954517 1.014557
-26 22 0 1.055058 0.760132 0.000000
-26 22 1 1.054998 0.764010 0.000000
-26 22 2 1.054930 0.767967 0.000000
-26 22 3 1.054739 0.773110 0.000000
-26 22 4 1.054478 0.778743 0.000000
-26 22 5 1.053722 0.787800 0.000000
-26 22 6 1.052861 0.797612 0.000000
-26 22 7 1.051550 0.810695 0.000000
-26 22 8 1.050328 0.824050 0.000000
-26 22 9 1.049369 0.838224 0.000000
-26 22 10 1.047504 0.852378 0.000000
-26 22 11 1.043643 0.866488 0.096116
-26 22 12 1.039790 0.879969 0.242255
-26 22 13 1.035950 0.892401 0.345972
-26 22 14 1.031979 0.903688 0.441281
-26 22 15 1.027838 0.913504 0.525781
-26 22 16 1.024262 0.922636 0.601937
-26 22 17 1.021250 0.931085 0.669750
-26 22 18 1.018284 0.938332 0.731704
-26 22 19 1.015354 0.944644 0.789103
-26 22 20 1.013097 0.949260 0.836190
-26 22 21 1.011244 0.952857 0.877090
-26 22 22 1.009424 0.955699 0.910143
-26 22 23 1.007619 0.958196 0.939629
-26 22 24 1.006595 0.960551 0.959755
-26 22 25 1.005831 0.962858 0.976761
-26 22 26 1.005363 0.964988 0.987100
-26 22 27 1.004964 0.967077 0.995900
-26 22 28 1.004657 0.968739 1.002080
-26 22 29 1.004364 0.970340 1.007886
-26 22 30 1.004349 0.972702 1.012248
-26 22 31 1.004352 0.975115 1.016514
-26 23 0 1.061682 0.783701 0.000000
-26 23 1 1.061535 0.787392 0.000000
-26 23 2 1.061367 0.791160 0.000000
-26 23 3 1.060900 0.796100 0.000000
-26 23 4 1.060326 0.801460 0.000000
-26 23 5 1.059002 0.809759 0.000000
-26 23 6 1.057739 0.819194 0.000000
-26 23 7 1.056742 0.833554 0.000000
-26 23 8 1.055626 0.847749 0.000000
-26 23 9 1.054157 0.861453 0.000000
-26 23 10 1.051881 0.875425 0.000000
-26 23 11 1.047831 0.889991 0.098839
-26 23 12 1.043762 0.903524 0.246701
-26 23 13 1.039659 0.915337 0.351555
-26 23 14 1.035540 0.926794 0.447922
-26 23 15 1.031399 0.937793 0.533377
-26 23 16 1.027717 0.946917 0.609499
-26 23 17 1.024493 0.954168 0.676286
-26 23 18 1.021315 0.961037 0.737642
-26 23 19 1.018174 0.967606 0.794773
-26 23 20 1.015719 0.972015 0.841104
-26 23 21 1.013677 0.975128 0.880955
-26 23 22 1.011858 0.978205 0.913820
-26 23 23 1.010140 0.981266 0.943509
-26 23 24 1.009045 0.983298 0.963192
-26 23 25 1.008157 0.984987 0.979540
-26 23 26 1.007595 0.986491 0.989482
-26 23 27 1.007108 0.987952 0.997946
-26 23 28 1.006759 0.989254 1.003919
-26 23 29 1.006429 0.990533 1.009537
-26 23 30 1.006281 0.991943 1.013888
-26 23 31 1.006147 0.993361 1.018154
-26 24 0 1.066645 0.802163 0.000000
-26 24 1 1.066317 0.806300 0.000000
-26 24 2 1.065969 0.810504 0.000000
-26 24 3 1.065329 0.815716 0.000000
-26 24 4 1.064586 0.821290 0.000000
-26 24 5 1.063120 0.829400 0.000000
-26 24 6 1.061560 0.838548 0.000000
-26 24 7 1.059590 0.852199 0.000000
-26 24 8 1.057754 0.865833 0.000000
-26 24 9 1.056315 0.879419 0.000000
-26 24 10 1.053976 0.893215 0.000000
-26 24 11 1.049654 0.907471 0.115385
-26 24 12 1.045390 0.920726 0.269994
-26 24 13 1.041222 0.932314 0.371829
-26 24 14 1.037111 0.943558 0.465752
-26 24 15 1.033074 0.954358 0.549501
-26 24 16 1.029464 0.963340 0.623845
-26 24 17 1.026280 0.970503 0.688784
-26 24 18 1.023106 0.977131 0.748405
-26 24 19 1.019939 0.983342 0.803888
-26 24 20 1.017428 0.987611 0.848776
-26 24 21 1.015311 0.990713 0.887307
-26 24 22 1.013465 0.993565 0.918922
-26 24 23 1.011742 0.996304 0.947392
-26 24 24 1.010642 0.998139 0.966383
-26 24 25 1.009751 0.999673 0.982214
-26 24 26 1.009171 1.000963 0.991818
-26 24 27 1.008662 1.002197 0.999987
-26 24 28 1.008301 1.003302 1.005820
-26 24 29 1.007962 1.004390 1.011320
-26 24 30 1.007746 1.005366 1.015504
-26 24 31 1.007539 1.006336 1.019599
-26 25 0 1.071054 0.818922 0.000000
-26 25 1 1.070514 0.823717 0.000000
-26 25 2 1.069959 0.828565 0.000000
-26 25 3 1.069181 0.834208 0.000000
-26 25 4 1.068316 0.840159 0.000000
-26 25 5 1.066850 0.848268 0.000000
-26 25 6 1.065028 0.857160 0.000000
-26 25 7 1.061658 0.869440 0.000000
-26 25 8 1.058824 0.882046 0.000000
-26 25 9 1.057598 0.895632 0.000000
-26 25 10 1.055310 0.909251 0.000000
-26 25 11 1.050689 0.922943 0.136539
-26 25 12 1.046238 0.935811 0.299569
-26 25 13 1.042070 0.947304 0.397001
-26 25 14 1.038020 0.958207 0.487312
-26 25 15 1.034121 0.968350 0.568468
-26 25 16 1.030642 0.977144 0.640454
-26 25 17 1.027583 0.984589 0.703270
-26 25 18 1.024483 0.991023 0.760776
-26 25 19 1.021353 0.996670 0.814151
-26 25 20 1.018833 1.000819 0.857368
-26 25 21 1.016679 1.004070 0.894488
-26 25 22 1.014796 1.006544 0.924498
-26 25 23 1.013036 1.008664 0.951277
-26 25 24 1.011955 1.010344 0.969492
-26 25 25 1.011101 1.011878 0.984852
-26 25 26 1.010527 1.013091 0.994140
-26 25 27 1.010018 1.014231 1.002026
-26 25 28 1.009658 1.015195 1.007742
-26 25 29 1.009319 1.016134 1.013148
-26 25 30 1.009055 1.016851 1.017112
-26 25 31 1.008797 1.017553 1.020980
-26 26 0 1.072525 0.828911 0.000000
-26 26 1 1.071975 0.833798 0.000000
-26 26 2 1.071405 0.838760 0.000000
-26 26 3 1.070542 0.844866 0.000000
-26 26 4 1.069584 0.851389 0.000000
-26 26 5 1.067969 0.860834 0.000000
-26 26 6 1.065968 0.870762 0.000000
-26 26 7 1.062294 0.882785 0.000000
-26 26 8 1.059093 0.895092 0.000000
-26 26 9 1.057307 0.908251 0.000000
-26 26 10 1.054650 0.921377 0.000000
-26 26 11 1.050074 0.934428 0.161712
-26 26 12 1.045635 0.946734 0.335091
-26 26 13 1.041425 0.957796 0.428151
-26 26 14 1.037361 0.968163 0.514050
-26 26 15 1.033484 0.977635 0.590742
-26 26 16 1.030131 0.986060 0.659114
-26 26 17 1.027301 0.993437 0.719163
-26 26 18 1.024386 0.999703 0.774613
-26 26 19 1.021405 1.005103 0.826485
-26 26 20 1.019077 1.009178 0.867615
-26 26 21 1.017141 1.012457 0.902300
-26 26 22 1.015293 1.014785 0.930507
-26 26 23 1.013485 1.016680 0.955771
-26 26 24 1.012419 1.018280 0.973411
-26 26 25 1.011601 1.019782 0.988511
-26 26 26 1.010934 1.020655 0.996802
-26 26 27 1.010301 1.021383 1.003521
-26 26 28 1.009889 1.022271 1.008970
-26 26 29 1.009509 1.023182 1.014238
-26 26 30 1.009245 1.023881 1.018154
-26 26 31 1.008988 1.024565 1.021979
-26 27 0 1.073318 0.837338 0.000000
-26 27 1 1.072805 0.842185 0.000000
-26 27 2 1.072265 0.847140 0.000000
-26 27 3 1.071328 0.853716 0.000000
-26 27 4 1.070283 0.860855 0.000000
-26 27 5 1.068485 0.871944 0.000000
-26 27 6 1.066325 0.883208 0.000000
-26 27 7 1.062601 0.895231 0.000000
-26 27 8 1.059177 0.907407 0.000000
-26 27 9 1.056654 0.920042 0.000000
-26 27 10 1.053529 0.932601 0.000000
-26 27 11 1.049077 0.944994 0.187814
-26 27 12 1.044697 0.956697 0.371985
-26 27 13 1.040437 0.967250 0.460681
-26 27 14 1.036341 0.977035 0.541983
-26 27 15 1.032458 0.985834 0.613781
-26 27 16 1.029229 0.993848 0.678247
-26 27 17 1.026654 1.001077 0.735382
-26 27 18 1.023949 1.007180 0.788788
-26 27 19 1.021142 1.012408 0.839295
-26 27 20 1.019053 1.016418 0.878244
-26 27 21 1.017394 1.019697 0.910257
-26 27 22 1.015597 1.021933 0.936616
-26 27 23 1.013738 1.023695 0.960405
-26 27 24 1.012688 1.025232 0.977518
-26 27 25 1.011906 1.026694 0.992406
-26 27 26 1.011122 1.027166 0.999543
-26 27 27 1.010337 1.027408 1.004891
-26 27 28 1.009861 1.028236 1.010039
-26 27 29 1.009430 1.029147 1.015158
-26 27 30 1.009176 1.029882 1.019065
-26 27 31 1.008934 1.030606 1.022890
-26 28 0 1.073714 0.843014 0.000000
-26 28 1 1.073205 0.847890 0.000000
-26 28 2 1.072669 0.852874 0.000000
-26 28 3 1.071723 0.859474 0.000000
-26 28 4 1.070667 0.866696 0.000000
-26 28 5 1.068846 0.878272 0.000000
-26 28 6 1.066660 0.890147 0.000000
-26 28 7 1.062897 0.903322 0.000000
-26 28 8 1.059304 0.916287 0.000000
-26 28 9 1.056217 0.928622 0.000000
-26 28 10 1.052723 0.940781 0.025669
-26 28 11 1.048331 0.952551 0.234875
-26 28 12 1.043957 0.963747 0.397817
-26 28 13 1.039614 0.973990 0.483650
-26 28 14 1.035472 0.983420 0.561851
-26 28 15 1.031588 0.991805 0.630240
-26 28 16 1.028336 0.999521 0.692326
-26 28 17 1.025716 1.006567 0.748109
-26 28 18 1.023244 1.012578 0.799837
-26 28 19 1.020887 1.017784 0.848412
-26 28 20 1.018960 1.021764 0.886169
-26 28 21 1.017291 1.025009 0.917437
-26 28 22 1.015562 1.027190 0.942564
-26 28 23 1.013805 1.028887 0.964901
-26 28 24 1.012793 1.030343 0.981102
-26 28 25 1.012028 1.031718 0.995257
-26 28 26 1.011196 1.032190 1.002117
-26 28 27 1.010347 1.032455 1.007294
-26 28 28 1.009763 1.032997 1.011684
-26 28 29 1.009217 1.033579 1.015962
-26 28 30 1.008945 1.034221 1.019816
-26 28 31 1.008692 1.034868 1.023641
-26 29 0 1.074053 0.848296 0.000000
-26 29 1 1.073545 0.853212 0.000000
-26 29 2 1.073008 0.858231 0.000000
-26 29 3 1.072062 0.864792 0.000000
-26 29 4 1.071006 0.872019 0.000000
-26 29 5 1.069185 0.883916 0.000000
-26 29 6 1.066992 0.896299 0.000000
-26 29 7 1.063193 0.910790 0.000000
-26 29 8 1.059437 0.924676 0.000000
-26 29 9 1.055811 0.936745 0.000000
-26 29 10 1.051962 0.948527 0.115422
-26 29 11 1.047621 0.959677 0.284931
-26 29 12 1.043246 0.970382 0.422069
-26 29 13 1.038816 0.980342 0.505254
-26 29 14 1.034624 0.989449 0.580567
-26 29 15 1.030740 0.997458 0.645759
-26 29 16 1.027445 1.004892 0.705682
-26 29 17 1.024737 1.011750 0.760338
-26 29 18 1.022501 1.017678 0.810439
-26 29 19 1.020633 1.022885 0.857000
-26 29 20 1.018857 1.026840 0.893708
-26 29 21 1.017137 1.030045 0.924506
-26 29 22 1.015478 1.032176 0.948490
-26 29 23 1.013845 1.033819 0.969377
-26 29 24 1.012874 1.035191 0.984610
-26 29 25 1.012124 1.036472 0.997958
-26 29 26 1.011253 1.037003 1.004667
-26 29 27 1.010353 1.037362 1.009845
-26 29 28 1.009654 1.037586 1.013412
-26 29 29 1.008984 1.037792 1.016750
-26 29 30 1.008691 1.038323 1.020545
-26 29 31 1.008424 1.038875 1.024370
-26 30 0 1.074392 0.852384 0.000000
-26 30 1 1.073802 0.857265 0.000000
-26 30 2 1.073189 0.862254 0.000000
-26 30 3 1.072242 0.868849 0.000000
-26 30 4 1.071187 0.876104 0.000000
-26 30 5 1.069365 0.887984 0.000000
-26 30 6 1.067179 0.900575 0.000000
-26 30 7 1.063411 0.916243 0.000000
-26 30 8 1.059572 0.930950 0.000000
-26 30 9 1.055515 0.942775 0.055739
-26 30 10 1.051407 0.954310 0.198655
-26 30 11 1.047186 0.965209 0.330675
-26 30 12 1.042835 0.975650 0.443315
-26 30 13 1.038269 0.985328 0.523654
-26 30 14 1.034023 0.994150 0.596105
-26 30 15 1.030187 1.001872 0.658415
-26 30 16 1.026847 1.009067 0.716290
-26 30 17 1.024004 1.015737 0.769729
-26 30 18 1.021892 1.021534 0.818435
-26 30 19 1.020348 1.026652 0.863459
-26 30 20 1.018743 1.030573 0.899376
-26 30 21 1.017102 1.033776 0.929828
-26 30 22 1.015529 1.035904 0.952940
-26 30 23 1.013986 1.037543 0.972716
-26 30 24 1.013003 1.038909 0.987236
-26 30 25 1.012206 1.040184 1.000006
-26 30 26 1.011362 1.040648 1.006618
-26 30 27 1.010507 1.040924 1.011809
-26 30 28 1.009765 1.041118 1.015327
-26 30 29 1.009039 1.041300 1.018606
-26 30 30 1.008601 1.041659 1.021736
-26 30 31 1.008182 1.042029 1.024856
-26 31 0 1.074732 0.856391 0.000000
-26 31 1 1.074053 0.861233 0.000000
-26 31 2 1.073358 0.866188 0.000000
-26 31 3 1.072412 0.872822 0.000000
-26 31 4 1.071356 0.880107 0.000000
-26 31 5 1.069535 0.891948 0.000000
-26 31 6 1.067355 0.904725 0.000000
-26 31 7 1.063625 0.921561 0.000000
-26 31 8 1.059707 0.937083 0.000000
-26 31 9 1.055227 0.948665 0.116685
-26 31 10 1.050866 0.959962 0.281453
-26 31 11 1.046769 0.970634 0.376132
-26 31 12 1.042444 0.980827 0.464361
-26 31 13 1.037740 0.990223 0.541839
-26 31 14 1.033438 0.998763 0.611431
-26 31 15 1.029652 1.006203 0.670881
-26 31 16 1.026269 1.013163 0.726715
-26 31 17 1.023288 1.019645 0.778931
-26 31 18 1.021291 1.025306 0.826256
-26 31 19 1.020061 1.030331 0.869776
-26 31 20 1.018628 1.034216 0.904918
-26 31 21 1.017075 1.037419 0.935034
-26 31 22 1.015589 1.039547 0.957292
-26 31 23 1.014134 1.041186 0.975979
-26 31 24 1.013134 1.042553 0.989804
-26 31 25 1.012286 1.043828 1.002010
-26 31 26 1.011474 1.044215 1.008528
-26 31 27 1.010670 1.044397 1.013734
-26 31 28 1.009890 1.044579 1.017254
-26 31 29 1.009113 1.044761 1.020533
-26 31 30 1.008521 1.044943 1.022958
-26 31 31 1.007941 1.045126 1.025327
-27 0 0 0.634383 0.000000 0.000000
-27 0 1 0.635061 0.000000 0.000000
-27 0 2 0.635749 0.000000 0.000000
-27 0 3 0.636586 0.000000 0.000000
-27 0 4 0.637504 0.000000 0.000000
-27 0 5 0.638986 0.000000 0.000000
-27 0 6 0.640574 0.000000 0.000000
-27 0 7 0.642620 0.000000 0.000000
-27 0 8 0.645350 0.000000 0.004406
-27 0 9 0.650130 0.000000 0.033917
-27 0 10 0.654322 0.000000 0.071383
-27 0 11 0.657215 0.000000 0.126350
-27 0 12 0.660172 0.000000 0.178115
-27 0 13 0.663236 0.000000 0.224543
-27 0 14 0.665878 0.000000 0.271614
-27 0 15 0.667978 0.000000 0.319512
-27 0 16 0.671053 0.000000 0.364125
-27 0 17 0.675100 0.000000 0.405453
-27 0 18 0.679059 0.000000 0.445852
-27 0 19 0.682948 0.000000 0.485528
-27 0 20 0.687798 0.000000 0.520908
-27 0 21 0.693225 0.000000 0.553710
-27 0 22 0.700742 0.000000 0.583505
-27 0 23 0.709209 0.000000 0.611935
-27 0 24 0.723663 0.000000 0.644599
-27 0 25 0.740111 0.000000 0.678676
-27 0 26 0.766729 0.000000 0.719948
-27 0 27 0.795693 0.000000 0.762880
-27 0 28 0.815041 0.000000 0.791518
-27 0 29 0.833016 0.000000 0.818114
-27 0 30 0.846222 0.078946 0.837708
-27 0 31 0.859109 0.172579 0.856835
-27 1 0 0.641674 0.000000 0.000000
-27 1 1 0.642522 0.000000 0.000000
-27 1 2 0.643369 0.000000 0.000000
-27 1 3 0.644206 0.000000 0.000000
-27 1 4 0.645114 0.000000 0.000000
-27 1 5 0.646520 0.000000 0.000000
-27 1 6 0.648062 0.000000 0.000000
-27 1 7 0.650189 0.000000 0.000000
-27 1 8 0.652980 0.000000 0.007527
-27 1 9 0.657761 0.000000 0.037131
-27 1 10 0.661952 0.000000 0.074809
-27 1 11 0.664846 0.000000 0.130246
-27 1 12 0.667773 0.000000 0.182586
-27 1 13 0.670754 0.000000 0.229767
-27 1 14 0.673424 0.000000 0.277470
-27 1 15 0.675694 0.000000 0.325844
-27 1 16 0.678809 0.000000 0.371114
-27 1 17 0.682769 0.000000 0.413283
-27 1 18 0.686693 0.000000 0.454155
-27 1 19 0.690588 0.000000 0.494020
-27 1 20 0.695382 0.000000 0.529587
-27 1 21 0.700715 0.000000 0.562577
-27 1 22 0.707962 0.000000 0.592242
-27 1 23 0.716080 0.000000 0.620395
-27 1 24 0.729133 0.000000 0.651223
-27 1 25 0.743831 0.000000 0.682943
-27 1 26 0.770116 0.000000 0.723773
-27 1 27 0.799074 0.000000 0.766705
-27 1 28 0.818427 0.000000 0.795426
-27 1 29 0.836407 0.000331 0.822116
-27 1 30 0.849613 0.092432 0.841710
-27 1 31 0.862501 0.186071 0.860831
-27 2 0 0.649124 0.000000 0.000000
-27 2 1 0.650126 0.000000 0.000000
-27 2 2 0.651117 0.000000 0.000000
-27 2 3 0.651965 0.000000 0.000000
-27 2 4 0.652875 0.000000 0.000000
-27 2 5 0.654215 0.000000 0.000000
-27 2 6 0.655716 0.000000 0.000000
-27 2 7 0.657921 0.000000 0.000000
-27 2 8 0.660769 0.000000 0.009960
-27 2 9 0.665550 0.000000 0.040107
-27 2 10 0.669741 0.000000 0.078305
-27 2 11 0.672635 0.000000 0.134218
-27 2 12 0.675535 0.000000 0.187145
-27 2 13 0.678444 0.000000 0.235095
-27 2 14 0.681146 0.000000 0.283446
-27 2 15 0.683580 0.000000 0.332313
-27 2 16 0.686734 0.000000 0.378257
-27 2 17 0.690607 0.000000 0.421278
-27 2 18 0.694495 0.000000 0.462629
-27 2 19 0.698395 0.000000 0.502682
-27 2 20 0.703130 0.000000 0.538445
-27 2 21 0.708365 0.000000 0.571634
-27 2 22 0.715341 0.000000 0.601171
-27 2 23 0.723108 0.000000 0.629048
-27 2 24 0.734818 0.000000 0.658119
-27 2 25 0.747842 0.000000 0.687589
-27 2 26 0.773707 0.000000 0.727868
-27 2 27 0.802536 0.000000 0.770642
-27 2 28 0.821881 0.000000 0.799415
-27 2 29 0.839872 0.013664 0.826187
-27 2 30 0.853078 0.106214 0.845782
-27 2 31 0.865965 0.199859 0.864898
-27 3 0 0.658949 0.000000 0.000000
-27 3 1 0.659868 0.000000 0.000000
-27 3 2 0.660794 0.000000 0.000000
-27 3 3 0.661817 0.000000 0.000000
-27 3 4 0.662890 0.000000 0.000000
-27 3 5 0.664311 0.000000 0.000000
-27 3 6 0.665880 0.000000 0.000000
-27 3 7 0.668084 0.000000 0.000000
-27 3 8 0.670931 0.000000 0.002095
-27 3 9 0.675706 0.000000 0.039493
-27 3 10 0.679895 0.000000 0.082853
-27 3 11 0.682795 0.000000 0.139330
-27 3 12 0.685729 0.000000 0.192997
-27 3 13 0.688721 0.000000 0.241982
-27 3 14 0.691507 0.000000 0.291242
-27 3 15 0.694028 0.000000 0.340855
-27 3 16 0.697185 0.000000 0.387691
-27 3 17 0.700976 0.000000 0.431752
-27 3 18 0.704825 0.000000 0.473665
-27 3 19 0.708719 0.000000 0.513905
-27 3 20 0.713346 0.000000 0.549974
-27 3 21 0.718412 0.000000 0.583539
-27 3 22 0.725090 0.000000 0.612996
-27 3 23 0.732502 0.000000 0.640584
-27 3 24 0.743729 0.000000 0.669090
-27 3 25 0.756228 0.000000 0.697901
-27 3 26 0.780373 0.000000 0.736005
-27 3 27 0.807205 0.000000 0.776253
-27 3 28 0.826368 0.000000 0.804627
-27 3 29 0.844434 0.031316 0.831306
-27 3 30 0.857645 0.124449 0.850900
-27 3 31 0.870533 0.218087 0.870022
-27 4 0 0.669682 0.000000 0.000000
-27 4 1 0.670540 0.000000 0.000000
-27 4 2 0.671418 0.000000 0.000000
-27 4 3 0.672594 0.000000 0.000000
-27 4 4 0.673815 0.000000 0.000000
-27 4 5 0.675339 0.000000 0.000000
-27 4 6 0.676990 0.000000 0.000000
-27 4 7 0.679195 0.000000 0.000000
-27 4 8 0.682041 0.000000 0.000000
-27 4 9 0.686810 0.000000 0.036968
-27 4 10 0.691001 0.000000 0.087819
-27 4 11 0.693916 0.000000 0.144936
-27 4 12 0.696886 0.000000 0.199426
-27 4 13 0.699949 0.000000 0.249540
-27 4 14 0.702823 0.000000 0.299791
-27 4 15 0.705452 0.000000 0.350217
-27 4 16 0.708620 0.000000 0.398031
-27 4 17 0.712328 0.000000 0.443231
-27 4 18 0.716133 0.000000 0.485753
-27 4 19 0.720014 0.000000 0.526193
-27 4 20 0.724522 0.000000 0.562587
-27 4 21 0.729406 0.000000 0.596554
-27 4 22 0.735763 0.000000 0.625935
-27 4 23 0.742788 0.000000 0.653232
-27 4 24 0.753565 0.000000 0.681215
-27 4 25 0.765593 0.000000 0.709427
-27 4 26 0.787817 0.000000 0.745083
-27 4 27 0.812393 0.000000 0.782456
-27 4 28 0.831313 0.000000 0.810379
-27 4 29 0.849424 0.050654 0.836951
-27 4 30 0.862638 0.144427 0.856543
-27 4 31 0.875526 0.238060 0.875670
-27 5 0 0.686776 0.000000 0.000000
-27 5 1 0.687716 0.000000 0.000000
-27 5 2 0.688671 0.000000 0.000000
-27 5 3 0.689853 0.000000 0.000000
-27 5 4 0.691109 0.000000 0.000000
-27 5 5 0.692879 0.000000 0.000000
-27 5 6 0.694730 0.000000 0.000000
-27 5 7 0.696934 0.000000 0.000000
-27 5 8 0.699780 0.000000 0.000000
-27 5 9 0.704550 0.000000 0.021060
-27 5 10 0.708766 0.000000 0.095712
-27 5 11 0.711763 0.000000 0.153996
-27 5 12 0.714784 0.000000 0.209888
-27 5 13 0.717847 0.000000 0.261795
-27 5 14 0.720828 0.000000 0.313616
-27 5 15 0.723703 0.000000 0.365328
-27 5 16 0.726948 0.000000 0.414702
-27 5 17 0.730562 0.000000 0.461738
-27 5 18 0.734287 0.000000 0.505215
-27 5 19 0.738097 0.000000 0.545924
-27 5 20 0.742414 0.000000 0.582783
-27 5 21 0.747036 0.000000 0.617333
-27 5 22 0.752897 0.000000 0.646677
-27 5 23 0.759321 0.000000 0.673655
-27 5 24 0.769878 0.000000 0.701418
-27 5 25 0.781813 0.000000 0.729442
-27 5 26 0.800709 0.000000 0.760747
-27 5 27 0.821212 0.000000 0.792810
-27 5 28 0.839469 0.000000 0.819904
-27 5 29 0.857405 0.081794 0.846289
-27 5 30 0.870608 0.176611 0.865863
-27 5 31 0.883496 0.270251 0.884984
-27 6 0 0.705847 0.000000 0.000000
-27 6 1 0.706870 0.000000 0.000000
-27 6 2 0.707903 0.000000 0.000000
-27 6 3 0.709089 0.000000 0.000000
-27 6 4 0.710375 0.000000 0.000000
-27 6 5 0.712361 0.000000 0.000000
-27 6 6 0.714387 0.000000 0.000000
-27 6 7 0.716593 0.000000 0.000000
-27 6 8 0.719443 0.000000 0.000000
-27 6 9 0.724229 0.000000 0.009810
-27 6 10 0.728476 0.000000 0.104731
-27 6 11 0.731539 0.000000 0.163998
-27 6 12 0.734603 0.000000 0.221250
-27 6 13 0.737667 0.000000 0.275142
-27 6 14 0.740714 0.000000 0.328715
-27 6 15 0.743739 0.000000 0.381876
-27 6 16 0.747045 0.000000 0.432861
-27 6 17 0.750633 0.000000 0.481670
-27 6 18 0.754294 0.000000 0.526344
-27 6 19 0.758014 0.000000 0.567802
-27 6 20 0.762164 0.000000 0.605205
-27 6 21 0.766573 0.000000 0.640175
-27 6 22 0.771953 0.000000 0.669679
-27 6 23 0.777774 0.000000 0.696698
-27 6 24 0.787903 0.000000 0.723998
-27 6 25 0.799468 0.000000 0.751392
-27 6 26 0.815617 0.000000 0.779074
-27 6 27 0.832824 0.000000 0.806822
-27 6 28 0.850015 0.010369 0.832564
-27 6 29 0.867204 0.128878 0.858020
-27 6 30 0.879945 0.218803 0.876988
-27 6 31 0.892390 0.306823 0.895523
-27 7 0 0.733487 0.000000 0.000000
-27 7 1 0.734598 0.000000 0.000000
-27 7 2 0.735713 0.000000 0.000000
-27 7 3 0.736893 0.000000 0.000000
-27 7 4 0.738185 0.000000 0.000000
-27 7 5 0.740258 0.000000 0.000000
-27 7 6 0.742357 0.000000 0.000000
-27 7 7 0.744568 0.000000 0.000000
-27 7 8 0.747443 0.000000 0.000000
-27 7 9 0.752311 0.000000 0.018742
-27 7 10 0.756614 0.000000 0.118632
-27 7 11 0.759677 0.000000 0.178081
-27 7 12 0.762743 0.000000 0.236507
-27 7 13 0.765813 0.000000 0.293226
-27 7 14 0.768748 0.000000 0.349332
-27 7 15 0.771511 0.000000 0.404650
-27 7 16 0.774814 0.000000 0.457465
-27 7 17 0.778658 0.000000 0.507778
-27 7 18 0.782334 0.000000 0.554700
-27 7 19 0.785879 0.000000 0.598985
-27 7 20 0.789963 0.000000 0.637272
-27 7 21 0.794372 0.000000 0.671960
-27 7 22 0.799335 0.000000 0.702474
-27 7 23 0.804549 0.000000 0.731092
-27 7 24 0.813349 0.000000 0.756883
-27 7 25 0.823344 0.001906 0.781733
-27 7 26 0.839261 0.050127 0.808937
-27 7 27 0.856544 0.092201 0.836685
-27 7 28 0.870921 0.166334 0.858808
-27 7 29 0.884883 0.245048 0.880127
-27 7 30 0.895207 0.304362 0.895933
-27 7 31 0.905288 0.362383 0.911371
-27 8 0 0.759650 0.000000 0.000000
-27 8 1 0.760805 0.000000 0.000000
-27 8 2 0.761965 0.000000 0.000000
-27 8 3 0.763185 0.000000 0.000000
-27 8 4 0.764525 0.000000 0.000000
-27 8 5 0.766714 0.000000 0.000000
-27 8 6 0.768939 0.000000 0.000000
-27 8 7 0.771327 0.000000 0.000000
-27 8 8 0.774328 0.000000 0.000000
-27 8 9 0.779169 0.000000 0.025432
-27 8 10 0.783454 0.000000 0.129392
-27 8 11 0.786518 0.000000 0.190093
-27 8 12 0.789559 0.000000 0.250280
-27 8 13 0.792565 0.000000 0.309612
-27 8 14 0.795359 0.000000 0.368102
-27 8 15 0.797883 0.000000 0.425510
-27 8 16 0.801119 0.000000 0.480074
-27 8 17 0.805068 0.000000 0.531792
-27 8 18 0.808689 0.000000 0.580602
-27 8 19 0.812055 0.000000 0.627150
-27 8 20 0.815963 0.000000 0.666327
-27 8 21 0.820197 0.000000 0.701082
-27 8 22 0.824686 0.000000 0.732301
-27 8 23 0.829292 0.000000 0.761911
-27 8 24 0.836876 0.000000 0.786502
-27 8 25 0.845453 0.105600 0.809420
-27 8 26 0.860776 0.180617 0.835764
-27 8 27 0.877655 0.247659 0.862899
-27 8 28 0.889596 0.297209 0.881881
-27 8 29 0.900832 0.344260 0.899698
-27 8 30 0.909119 0.379223 0.912822
-27 8 31 0.917209 0.413380 0.925634
-27 9 0 0.781377 0.004588 0.000000
-27 9 1 0.782450 0.005756 0.000000
-27 9 2 0.783544 0.006991 0.000000
-27 9 3 0.784939 0.009247 0.000000
-27 9 4 0.786458 0.011758 0.000000
-27 9 5 0.788844 0.016057 0.000000
-27 9 6 0.791359 0.020895 0.000000
-27 9 7 0.794436 0.028064 0.000000
-27 9 8 0.797866 0.033954 0.000000
-27 9 9 0.802357 0.036009 0.025394
-27 9 10 0.806401 0.039038 0.130728
-27 9 11 0.809465 0.044209 0.195890
-27 9 12 0.812404 0.048939 0.259604
-27 9 13 0.815135 0.052935 0.320903
-27 9 14 0.817702 0.056561 0.381329
-27 9 15 0.820056 0.059711 0.440630
-27 9 16 0.823032 0.062513 0.496694
-27 9 17 0.826631 0.064966 0.549523
-27 9 18 0.829991 0.066803 0.599139
-27 9 19 0.833165 0.068160 0.646257
-27 9 20 0.836563 0.070005 0.686346
-27 9 21 0.840097 0.072143 0.722217
-27 9 22 0.843946 0.077352 0.753219
-27 9 23 0.847939 0.083956 0.782008
-27 9 24 0.854649 0.130099 0.806323
-27 9 25 0.862263 0.189422 0.829146
-27 9 26 0.875907 0.249800 0.853482
-27 9 27 0.890943 0.310421 0.878167
-27 9 28 0.901581 0.352812 0.895443
-27 9 29 0.911592 0.392600 0.911662
-27 9 30 0.918981 0.421991 0.923546
-27 9 31 0.926196 0.450689 0.935142
-27 10 0 0.804630 0.098939 0.000000
-27 10 1 0.805648 0.100898 0.000000
-27 10 2 0.806696 0.102956 0.000000
-27 10 3 0.808212 0.106507 0.000000
-27 10 4 0.809852 0.110457 0.000000
-27 10 5 0.812370 0.117196 0.000000
-27 10 6 0.815052 0.124545 0.000000
-27 10 7 0.818439 0.134540 0.000000
-27 10 8 0.822030 0.143049 0.000000
-27 10 9 0.826229 0.147095 0.024914
-27 10 10 0.830021 0.152409 0.131297
-27 10 11 0.832919 0.160510 0.200663
-27 10 12 0.835653 0.168050 0.267787
-27 10 13 0.838117 0.174653 0.331172
-27 10 14 0.840420 0.180631 0.393714
-27 10 15 0.842517 0.185806 0.455170
-27 10 16 0.845179 0.190489 0.512813
-27 10 17 0.848406 0.194678 0.566644
-27 10 18 0.851407 0.197851 0.617164
-27 10 19 0.854234 0.200232 0.665108
-27 10 20 0.857117 0.203322 0.706080
-27 10 21 0.860034 0.206836 0.742867
-27 10 22 0.863250 0.214486 0.773826
-27 10 23 0.866601 0.224015 0.802137
-27 10 24 0.872489 0.244671 0.826019
-27 10 25 0.879223 0.269036 0.848425
-27 10 26 0.891046 0.317250 0.870577
-27 10 27 0.904043 0.370966 0.892669
-27 10 28 0.913329 0.407200 0.908301
-27 10 29 0.922085 0.440935 0.923009
-27 10 30 0.928627 0.465961 0.933848
-27 10 31 0.935021 0.490407 0.944430
-27 11 0 0.831242 0.165576 0.000000
-27 11 1 0.832260 0.168011 0.000000
-27 11 2 0.833308 0.170527 0.000000
-27 11 3 0.834824 0.174254 0.000000
-27 11 4 0.836463 0.178387 0.000000
-27 11 5 0.838970 0.185366 0.000000
-27 11 6 0.841544 0.192240 0.000000
-27 11 7 0.844413 0.198662 0.000000
-27 11 8 0.847573 0.205180 0.000000
-27 11 9 0.851608 0.211984 0.023462
-27 11 10 0.855122 0.219279 0.130183
-27 11 11 0.857488 0.227657 0.203186
-27 11 12 0.859795 0.235860 0.273461
-27 11 13 0.862001 0.243773 0.339191
-27 11 14 0.863963 0.250897 0.404247
-27 11 15 0.865612 0.257007 0.468435
-27 11 16 0.867839 0.262776 0.527827
-27 11 17 0.870645 0.268206 0.582422
-27 11 18 0.873075 0.272421 0.634059
-27 11 19 0.875213 0.275691 0.683396
-27 11 20 0.877567 0.279514 0.725187
-27 11 21 0.880053 0.283668 0.762451
-27 11 22 0.882648 0.289962 0.793749
-27 11 23 0.885294 0.297229 0.822335
-27 11 24 0.890480 0.316337 0.845440
-27 11 25 0.896514 0.339392 0.866718
-27 11 26 0.906200 0.380886 0.886299
-27 11 27 0.916730 0.426635 0.905490
-27 11 28 0.924554 0.458911 0.919607
-27 11 29 0.931991 0.489262 0.932999
-27 11 30 0.937795 0.512578 0.943221
-27 11 31 0.943489 0.535425 0.953232
-27 12 0 0.858062 0.229503 0.000000
-27 12 1 0.859079 0.232306 0.000000
-27 12 2 0.860125 0.235175 0.000000
-27 12 3 0.861608 0.239046 0.000000
-27 12 4 0.863209 0.243327 0.000000
-27 12 5 0.865646 0.250488 0.000000
-27 12 6 0.868121 0.257429 0.000000
-27 12 7 0.870763 0.263417 0.000000
-27 12 8 0.873702 0.269989 0.000000
-27 12 9 0.877532 0.278313 0.014744
-27 12 10 0.880761 0.286960 0.119411
-27 12 11 0.882667 0.296316 0.201187
-27 12 12 0.884526 0.305529 0.277972
-27 12 13 0.886307 0.314504 0.346441
-27 12 14 0.887864 0.322683 0.414092
-27 12 15 0.889133 0.329842 0.480692
-27 12 16 0.890891 0.336490 0.541900
-27 12 17 0.893137 0.342630 0.597718
-27 12 18 0.895006 0.347706 0.650560
-27 12 19 0.896581 0.351954 0.701089
-27 12 20 0.898410 0.356261 0.743625
-27 12 21 0.900392 0.360604 0.781365
-27 12 22 0.902368 0.366009 0.812899
-27 12 23 0.904343 0.371897 0.841614
-27 12 24 0.908689 0.389066 0.864062
-27 12 25 0.913825 0.409995 0.884421
-27 12 26 0.921559 0.445417 0.901869
-27 12 27 0.929892 0.484184 0.918646
-27 12 28 0.936347 0.512656 0.931402
-27 12 29 0.942534 0.539658 0.943583
-27 12 30 0.947479 0.560838 0.953065
-27 12 31 0.952342 0.581631 0.962368
-27 13 0 0.885226 0.288912 0.000000
-27 13 1 0.886243 0.291903 0.000000
-27 13 2 0.887285 0.294954 0.000000
-27 13 3 0.888679 0.298913 0.000000
-27 13 4 0.890183 0.303282 0.000000
-27 13 5 0.892450 0.310531 0.000000
-27 13 6 0.894837 0.318442 0.000000
-27 13 7 0.897741 0.329225 0.000000
-27 13 8 0.900809 0.339259 0.000000
-27 13 9 0.904365 0.347043 0.000000
-27 13 10 0.907298 0.355990 0.092544
-27 13 11 0.908860 0.367497 0.191652
-27 13 12 0.910239 0.378296 0.280544
-27 13 13 0.911314 0.387917 0.352410
-27 13 14 0.912359 0.397003 0.422792
-27 13 15 0.913366 0.405402 0.491266
-27 13 16 0.914595 0.412583 0.554405
-27 13 17 0.916048 0.418546 0.612209
-27 13 18 0.917373 0.424180 0.666404
-27 13 19 0.918598 0.429556 0.717791
-27 13 20 0.919906 0.433934 0.760946
-27 13 21 0.921263 0.437713 0.799162
-27 13 22 0.922624 0.443006 0.830764
-27 13 23 0.923986 0.448988 0.859360
-27 13 24 0.927260 0.463567 0.881351
-27 13 25 0.931171 0.481011 0.901140
-27 13 26 0.937257 0.511440 0.917183
-27 13 27 0.943846 0.544866 0.932361
-27 13 28 0.949087 0.569791 0.944012
-27 13 29 0.954136 0.593502 0.955160
-27 13 30 0.958026 0.611839 0.963696
-27 13 31 0.961838 0.629817 0.972058
-27 14 0 0.914082 0.357062 0.000000
-27 14 1 0.914949 0.359997 0.000000
-27 14 2 0.915834 0.362991 0.000000
-27 14 3 0.916985 0.366876 0.000000
-27 14 4 0.918226 0.371160 0.000000
-27 14 5 0.920089 0.378251 0.000000
-27 14 6 0.922103 0.386392 0.000000
-27 14 7 0.924772 0.399091 0.000000
-27 14 8 0.927579 0.410741 0.000000
-27 14 9 0.930797 0.419248 0.000000
-27 14 10 0.933329 0.429161 0.044544
-27 14 11 0.934349 0.442171 0.172819
-27 14 12 0.935169 0.454141 0.281257
-27 14 13 0.935653 0.464380 0.356632
-27 14 14 0.936085 0.474121 0.430039
-27 14 15 0.936448 0.483223 0.500914
-27 14 16 0.937017 0.490743 0.565937
-27 14 17 0.937791 0.496682 0.625108
-27 14 18 0.938516 0.502711 0.680524
-27 14 19 0.939202 0.508810 0.733019
-27 14 20 0.939968 0.513205 0.776806
-27 14 21 0.940780 0.516579 0.815370
-27 14 22 0.941549 0.521441 0.847295
-27 14 23 0.942299 0.526980 0.876202
-27 14 24 0.944617 0.539177 0.897847
-27 14 25 0.947459 0.553594 0.917071
-27 14 26 0.951989 0.578898 0.931768
-27 14 27 0.956909 0.606713 0.945420
-27 14 28 0.960913 0.627666 0.955797
-27 14 29 0.964786 0.647639 0.965707
-27 14 30 0.967797 0.663217 0.973321
-27 14 31 0.970751 0.678501 0.980781
-27 15 0 0.945114 0.436451 0.000000
-27 15 1 0.945637 0.439016 0.000000
-27 15 2 0.946171 0.441645 0.000000
-27 15 3 0.946879 0.445248 0.000000
-27 15 4 0.947644 0.449226 0.000000
-27 15 5 0.948801 0.455840 0.000000
-27 15 6 0.950077 0.463260 0.000000
-27 15 7 0.951871 0.474172 0.000000
-27 15 8 0.953916 0.485069 0.000000
-27 15 9 0.956714 0.495920 0.000000
-27 15 10 0.958708 0.507654 0.000000
-27 15 11 0.958936 0.521334 0.142031
-27 15 12 0.959093 0.533942 0.279578
-27 15 13 0.959134 0.544763 0.358608
-27 15 14 0.958821 0.554837 0.435417
-27 15 15 0.958052 0.563951 0.509370
-27 15 16 0.957790 0.571562 0.576218
-27 15 17 0.958033 0.577671 0.635959
-27 15 18 0.958086 0.583887 0.692428
-27 15 19 0.957990 0.590186 0.746351
-27 15 20 0.958185 0.594531 0.790788
-27 15 21 0.958554 0.597705 0.829534
-27 15 22 0.958764 0.601724 0.862110
-27 15 23 0.958900 0.606129 0.891882
-27 15 24 0.960413 0.616214 0.913324
-27 15 25 0.962385 0.628193 0.931990
-27 15 26 0.965477 0.648199 0.945416
-27 15 27 0.968827 0.670058 0.957634
-27 15 28 0.971563 0.686493 0.966521
-27 15 29 0.974210 0.702153 0.974933
-27 15 30 0.976571 0.715081 0.981654
-27 15 31 0.978912 0.727826 0.988262
-27 16 0 0.971590 0.504337 0.000000
-27 16 1 0.971937 0.506901 0.000000
-27 16 2 0.972290 0.509537 0.000000
-27 16 3 0.972736 0.513236 0.000000
-27 16 4 0.973222 0.517319 0.000000
-27 16 5 0.973988 0.524083 0.000000
-27 16 6 0.974807 0.531554 0.000000
-27 16 7 0.975858 0.542090 0.000000
-27 16 8 0.977225 0.553045 0.000000
-27 16 9 0.979544 0.565256 0.000000
-27 16 10 0.980991 0.578119 0.000000
-27 16 11 0.980518 0.592416 0.123853
-27 16 12 0.980006 0.605609 0.275442
-27 16 13 0.979428 0.616962 0.358471
-27 16 14 0.978386 0.627293 0.438514
-27 16 15 0.976745 0.636310 0.514718
-27 16 16 0.975759 0.644087 0.583306
-27 16 17 0.975428 0.650625 0.644279
-27 16 18 0.974909 0.657182 0.701845
-27 16 19 0.974244 0.663754 0.756762
-27 16 20 0.973951 0.668202 0.801896
-27 16 21 0.973879 0.671376 0.841162
-27 16 22 0.973560 0.674842 0.874161
-27 16 23 0.973128 0.678441 0.904312
-27 16 24 0.973943 0.686668 0.925673
-27 16 25 0.975174 0.696437 0.944104
-27 16 26 0.977200 0.712191 0.956672
-27 16 27 0.979410 0.729326 0.967887
-27 16 28 0.981198 0.742209 0.975785
-27 16 29 0.982927 0.754484 0.983210
-27 16 30 0.984656 0.765176 0.989166
-27 16 31 0.986384 0.775762 0.995025
-27 17 0 0.993508 0.560720 0.000000
-27 17 1 0.993850 0.563654 0.000000
-27 17 2 0.994193 0.566667 0.000000
-27 17 3 0.994557 0.570842 0.000000
-27 17 4 0.994962 0.575438 0.000000
-27 17 5 0.995651 0.582979 0.000000
-27 17 6 0.996294 0.591275 0.000000
-27 17 7 0.996731 0.602845 0.000000
-27 17 8 0.997505 0.614670 0.000000
-27 17 9 0.999288 0.627257 0.000000
-27 17 10 1.000176 0.640554 0.000000
-27 17 11 0.999096 0.655415 0.118284
-27 17 12 0.997907 0.669142 0.268849
-27 17 13 0.996537 0.680977 0.356222
-27 17 14 0.994780 0.691489 0.439330
-27 17 15 0.992526 0.700300 0.516957
-27 17 16 0.990925 0.708319 0.587202
-27 17 17 0.989975 0.715545 0.650067
-27 17 18 0.988986 0.722598 0.708775
-27 17 19 0.987965 0.729516 0.764250
-27 17 20 0.987265 0.734218 0.810131
-27 17 21 0.986756 0.737592 0.850255
-27 17 22 0.985939 0.740793 0.883449
-27 17 23 0.984982 0.743916 0.913494
-27 17 24 0.985206 0.750538 0.934894
-27 17 25 0.985824 0.758327 0.953413
-27 17 26 0.987157 0.770873 0.965534
-27 17 27 0.988656 0.784518 0.976179
-27 17 28 0.989819 0.794814 0.983589
-27 17 29 0.990935 0.804633 0.990538
-27 17 30 0.992051 0.813502 0.995859
-27 17 31 0.993167 0.822308 1.001072
-27 18 0 1.013264 0.615119 0.000000
-27 18 1 1.013455 0.618163 0.000000
-27 18 2 1.013646 0.621287 0.000000
-27 18 3 1.013823 0.625604 0.000000
-27 18 4 1.014022 0.630355 0.000000
-27 18 5 1.014370 0.638145 0.000000
-27 18 6 1.014675 0.646798 0.000000
-27 18 7 1.014792 0.659191 0.000000
-27 18 8 1.015170 0.671781 0.000000
-27 18 9 1.016327 0.684962 0.000000
-27 18 10 1.016547 0.698683 0.000000
-27 18 11 1.014706 0.713589 0.111752
-27 18 12 1.012784 0.727343 0.260792
-27 18 13 1.010729 0.739174 0.352392
-27 18 14 1.008297 0.749748 0.438641
-27 18 15 1.005381 0.758703 0.518010
-27 18 16 1.003236 0.766932 0.589803
-27 18 17 1.001863 0.774432 0.654018
-27 18 18 1.000436 0.781844 0.713956
-27 18 19 0.998967 0.789188 0.770567
-27 18 20 0.997883 0.794002 0.817106
-27 18 21 0.997029 0.797297 0.857602
-27 18 22 0.995846 0.800370 0.891106
-27 18 23 0.994515 0.803341 0.921432
-27 18 24 0.994331 0.808603 0.942696
-27 18 25 0.994530 0.814630 0.960940
-27 18 26 0.995292 0.823972 0.972505
-27 18 27 0.996184 0.834079 0.982530
-27 18 28 0.996908 0.842210 0.989545
-27 18 29 0.997608 0.850058 0.996130
-27 18 30 0.998262 0.857026 1.001058
-27 18 31 0.998913 0.863936 1.005876
-27 19 0 1.031337 0.667976 0.000000
-27 19 1 1.031266 0.670926 0.000000
-27 19 2 1.031194 0.673954 0.000000
-27 19 3 1.031103 0.678153 0.000000
-27 19 4 1.030998 0.682781 0.000000
-27 19 5 1.030799 0.690410 0.000000
-27 19 6 1.030641 0.699055 0.000000
-27 19 7 1.030665 0.712107 0.000000
-27 19 8 1.030799 0.725381 0.000000
-27 19 9 1.031262 0.739327 0.000000
-27 19 10 1.030729 0.753461 0.000000
-27 19 11 1.028008 0.768010 0.104471
-27 19 12 1.025310 0.781397 0.251596
-27 19 13 1.022653 0.792846 0.347332
-27 19 14 1.019576 0.803387 0.436780
-27 19 15 1.015960 0.812762 0.518142
-27 19 16 1.013329 0.821175 0.591395
-27 19 17 1.011681 0.828626 0.656538
-27 19 18 1.009842 0.836292 0.717774
-27 19 19 1.007854 0.844124 0.775972
-27 19 20 1.006403 0.848937 0.823102
-27 19 21 1.005275 0.851939 0.863592
-27 19 22 1.003831 0.854988 0.897494
-27 19 23 1.002242 0.858059 0.928403
-27 19 24 1.001794 0.862153 0.949394
-27 19 25 1.001724 0.866587 0.967079
-27 19 26 1.002010 0.872727 0.978006
-27 19 27 1.002376 0.879262 0.987372
-27 19 28 1.002805 0.885553 0.994063
-27 19 29 1.003242 0.891809 1.000372
-27 19 30 1.003552 0.896815 1.005095
-27 19 31 1.003852 0.901738 1.009713
-27 20 0 1.044354 0.706962 0.000000
-27 20 1 1.044239 0.710229 0.000000
-27 20 2 1.044123 0.713575 0.000000
-27 20 3 1.043993 0.718093 0.000000
-27 20 4 1.043838 0.723070 0.000000
-27 20 5 1.043502 0.731257 0.000000
-27 20 6 1.043135 0.740336 0.000000
-27 20 7 1.042636 0.753281 0.000000
-27 20 8 1.042253 0.766562 0.000000
-27 20 9 1.042223 0.780849 0.000000
-27 20 10 1.041179 0.795086 0.000000
-27 20 11 1.037908 0.809210 0.100000
-27 20 12 1.034699 0.822454 0.246180
-27 20 13 1.031594 0.834230 0.345077
-27 20 14 1.028102 0.844963 0.436914
-27 20 15 1.024110 0.854354 0.519674
-27 20 16 1.021130 0.862987 0.594075
-27 20 17 1.019161 0.870862 0.660118
-27 20 18 1.016947 0.878543 0.721947
-27 20 19 1.014542 0.886073 0.780501
-27 20 20 1.012807 0.890895 0.827878
-27 20 21 1.011474 0.894091 0.868550
-27 20 22 1.009859 0.896984 0.902368
-27 20 23 1.008116 0.899740 0.933072
-27 20 24 1.007430 0.903040 0.953897
-27 20 25 1.007096 0.906521 0.971428
-27 20 26 1.007038 0.910743 0.982077
-27 20 27 1.007043 0.915136 0.991138
-27 20 28 1.007194 0.919553 0.997598
-27 20 29 1.007365 0.923974 1.003686
-27 20 30 1.007487 0.927840 1.008270
-27 20 31 1.007606 0.931670 1.012753
-27 21 0 1.054337 0.737624 0.000000
-27 21 1 1.054309 0.741456 0.000000
-27 21 2 1.054282 0.745366 0.000000
-27 21 3 1.054251 0.750467 0.000000
-27 21 4 1.054196 0.756077 0.000000
-27 21 5 1.053970 0.765253 0.000000
-27 21 6 1.053546 0.775029 0.000000
-27 21 7 1.052264 0.787410 0.000000
-27 21 8 1.051202 0.800290 0.000000
-27 21 9 1.050799 0.814665 0.000000
-27 21 10 1.049390 0.828817 0.000000
-27 21 11 1.045769 0.842478 0.097213
-27 21 12 1.042208 0.855714 0.243032
-27 21 13 1.038747 0.868242 0.344504
-27 21 14 1.034975 0.879300 0.438245
-27 21 15 1.030803 0.888466 0.522044
-27 21 16 1.027557 0.897340 0.597407
-27 21 17 1.025238 0.905922 0.664333
-27 21 18 1.022671 0.913476 0.726334
-27 21 19 1.019910 0.920229 0.784505
-27 21 20 1.017939 0.925065 0.831923
-27 21 21 1.016442 0.928749 0.872888
-27 21 22 1.014712 0.931408 0.906334
-27 21 23 1.012876 0.933600 0.936362
-27 21 24 1.011970 0.936331 0.957083
-27 21 25 1.011374 0.939241 0.974702
-27 21 26 1.011053 0.942314 0.985292
-27 21 27 1.010796 0.945424 0.994259
-27 21 28 1.010679 0.947948 1.000542
-27 21 29 1.010582 0.950388 1.006442
-27 21 30 1.010610 0.953608 1.010926
-27 21 31 1.010647 0.956879 1.015315
-27 22 0 1.061589 0.762700 0.000000
-27 22 1 1.061529 0.766578 0.000000
-27 22 2 1.061465 0.770540 0.000000
-27 22 3 1.061337 0.775749 0.000000
-27 22 4 1.061175 0.781457 0.000000
-27 22 5 1.060780 0.790654 0.000000
-27 22 6 1.060207 0.800573 0.000000
-27 22 7 1.058865 0.813623 0.000000
-27 22 8 1.057626 0.826930 0.000000
-27 22 9 1.056693 0.841009 0.000000
-27 22 10 1.054864 0.855031 0.000000
-27 22 11 1.051066 0.868926 0.097908
-27 22 12 1.047284 0.882250 0.244715
-27 22 13 1.043532 0.894621 0.347941
-27 22 14 1.039571 0.905900 0.443068
-27 22 15 1.035343 0.915777 0.527783
-27 22 16 1.031926 0.924755 0.603472
-27 22 17 1.029321 0.932834 0.670135
-27 22 18 1.026466 0.940074 0.731814
-27 22 19 1.023418 0.946662 0.789615
-27 22 20 1.021264 0.951364 0.836543
-27 22 21 1.019648 0.954934 0.876946
-27 22 22 1.017902 0.957703 0.910120
-27 22 23 1.016097 0.960106 0.940010
-27 22 24 1.015050 0.962462 0.960377
-27 22 25 1.014255 0.964803 0.977571
-27 22 26 1.013782 0.966983 0.987897
-27 22 27 1.013382 0.969127 0.996636
-27 22 28 1.013125 0.970767 1.002726
-27 22 29 1.012889 0.972334 1.008438
-27 22 30 1.012824 0.974725 1.012883
-27 22 31 1.012771 0.977172 1.017243
-27 23 0 1.067601 0.785235 0.000000
-27 23 1 1.067453 0.788925 0.000000
-27 23 2 1.067295 0.792704 0.000000
-27 23 3 1.066981 0.797808 0.000000
-27 23 4 1.066619 0.803371 0.000000
-27 23 5 1.065927 0.812149 0.000000
-27 23 6 1.065164 0.821958 0.000000
-27 23 7 1.064091 0.836236 0.000000
-27 23 8 1.062902 0.850347 0.000000
-27 23 9 1.061367 0.863956 0.000000
-27 23 10 1.059094 0.877827 0.000000
-27 23 11 1.055197 0.892274 0.100185
-27 23 12 1.051256 0.905729 0.248594
-27 23 13 1.047241 0.917530 0.353199
-27 23 14 1.043132 0.928985 0.449478
-27 23 15 1.038904 0.939996 0.535052
-27 23 16 1.035359 0.949015 0.610779
-27 23 17 1.032496 0.956041 0.676659
-27 23 18 1.029385 0.962885 0.737791
-27 23 19 1.026079 0.969585 0.795228
-27 23 20 1.023768 0.974086 0.841424
-27 23 21 1.022053 0.977268 0.880875
-27 23 22 1.020337 0.980303 0.913825
-27 23 23 1.018619 0.983270 0.943820
-27 23 24 1.017467 0.985340 0.963721
-27 23 25 1.016502 0.987110 0.980257
-27 23 26 1.015926 0.988516 0.990224
-27 23 27 1.015439 0.989838 0.998676
-27 23 28 1.015099 0.991051 1.004566
-27 23 29 1.014781 0.992248 1.010089
-27 23 30 1.014624 0.993729 1.014522
-27 23 31 1.014477 0.995229 1.018883
-27 24 0 1.072410 0.803438 0.000000
-27 24 1 1.072048 0.807575 0.000000
-27 24 2 1.071682 0.811789 0.000000
-27 24 3 1.071251 0.817153 0.000000
-27 24 4 1.070778 0.822930 0.000000
-27 24 5 1.070012 0.831603 0.000000
-27 24 6 1.069004 0.841199 0.000000
-27 24 7 1.066948 0.854792 0.000000
-27 24 8 1.065032 0.868360 0.000000
-27 24 9 1.063540 0.881852 0.000000
-27 24 10 1.061208 0.895553 0.000000
-27 24 11 1.057027 0.909715 0.116667
-27 24 12 1.052884 0.922912 0.271788
-27 24 13 1.048804 0.934500 0.373363
-27 24 14 1.044689 0.945744 0.467196
-27 24 15 1.040530 0.956544 0.551075
-27 24 16 1.037051 0.965432 0.625080
-27 24 17 1.034252 0.972407 0.689209
-27 24 18 1.031166 0.979006 0.748613
-27 24 19 1.027858 0.985311 0.804343
-27 24 20 1.025492 0.989650 0.849088
-27 24 21 1.023691 0.992811 0.887243
-27 24 22 1.021920 0.995641 0.918933
-27 24 23 1.020163 0.998322 0.947686
-27 24 24 1.019015 1.000213 0.966888
-27 24 25 1.018070 1.001841 0.982907
-27 24 26 1.017480 1.002996 0.992547
-27 24 27 1.016971 1.004042 1.000715
-27 24 28 1.016610 1.005074 1.006467
-27 24 29 1.016271 1.006103 1.011873
-27 24 30 1.016087 1.007096 1.016104
-27 24 31 1.015913 1.008087 1.020258
-27 25 0 1.076819 0.820198 0.000000
-27 25 1 1.076200 0.824993 0.000000
-27 25 2 1.075587 0.829847 0.000000
-27 25 3 1.075063 0.835593 0.000000
-27 25 4 1.074509 0.841705 0.000000
-27 25 5 1.073743 0.850378 0.000000
-27 25 6 1.072472 0.859726 0.000000
-27 25 7 1.069015 0.871997 0.000000
-27 25 8 1.066114 0.884573 0.000000
-27 25 9 1.064879 0.898065 0.000000
-27 25 10 1.062615 0.911590 0.000000
-27 25 11 1.058090 0.925188 0.137884
-27 25 12 1.053732 0.937997 0.301421
-27 25 13 1.049652 0.949491 0.398495
-27 25 14 1.045578 0.960393 0.488683
-27 25 15 1.041512 0.970536 0.570018
-27 25 16 1.038164 0.979236 0.641712
-27 25 17 1.035534 0.986493 0.703767
-27 25 18 1.032569 0.992897 0.761051
-27 25 19 1.029343 0.998638 0.814624
-27 25 20 1.026956 1.002829 0.857679
-27 25 21 1.025073 1.006089 0.894423
-27 25 22 1.023221 1.008559 0.924510
-27 25 23 1.021382 1.010670 0.951570
-27 25 24 1.020275 1.012418 0.969997
-27 25 25 1.019411 1.014046 0.985546
-27 25 26 1.018836 1.015125 0.994868
-27 25 27 1.018327 1.016077 1.002754
-27 25 28 1.017967 1.017009 1.008388
-27 25 29 1.017628 1.017939 1.013700
-27 25 30 1.017439 1.018584 1.017667
-27 25 31 1.017259 1.019210 1.021544
-27 26 0 1.078575 0.830416 0.000000
-27 26 1 1.077974 0.835263 0.000000
-27 26 2 1.077369 0.840194 0.000000
-27 26 3 1.076694 0.846394 0.000000
-27 26 4 1.075966 0.853040 0.000000
-27 26 5 1.074868 0.862812 0.000000
-27 26 6 1.073277 0.873007 0.000000
-27 26 7 1.069553 0.885029 0.000000
-27 26 8 1.066304 0.897323 0.000000
-27 26 9 1.064482 0.910428 0.000000
-27 26 10 1.061838 0.923487 0.000000
-27 26 11 1.057386 0.936444 0.163380
-27 26 12 1.053072 0.948676 0.337397
-27 26 13 1.048986 0.959699 0.430042
-27 26 14 1.045028 0.970078 0.515910
-27 26 15 1.041232 0.979629 0.593067
-27 26 16 1.038047 0.988019 0.661294
-27 26 17 1.035472 0.995247 0.720591
-27 26 18 1.032619 1.001456 0.775684
-27 26 19 1.029550 1.006872 0.827508
-27 26 20 1.027308 1.010953 0.868360
-27 26 21 1.025561 1.014232 0.902629
-27 26 22 1.023737 1.016532 0.930792
-27 26 23 1.021878 1.018389 0.956180
-27 26 24 1.020827 1.020020 0.973904
-27 26 25 1.020046 1.021576 0.989074
-27 26 26 1.019475 1.022371 0.997410
-27 26 27 1.018952 1.022989 1.004169
-27 26 28 1.018586 1.023864 1.009575
-27 26 29 1.018242 1.024775 1.014788
-27 26 30 1.017994 1.025422 1.018700
-27 26 31 1.017751 1.026052 1.022526
-27 27 0 1.079718 0.839124 0.000000
-27 27 1 1.079199 0.843883 0.000000
-27 27 2 1.078660 0.848762 0.000000
-27 27 3 1.077822 0.855431 0.000000
-27 27 4 1.076900 0.862658 0.000000
-27 27 5 1.075392 0.873783 0.000000
-27 27 6 1.073468 0.885077 0.000000
-27 27 7 1.069738 0.897099 0.000000
-27 27 8 1.066289 0.909274 0.000000
-27 27 9 1.063685 0.921903 0.000000
-27 27 10 1.060556 0.934428 0.000000
-27 27 11 1.056274 0.946728 0.189864
-27 27 12 1.052063 0.958339 0.374837
-27 27 13 1.047972 0.968804 0.463069
-27 27 14 1.044146 0.978617 0.544462
-27 27 15 1.040661 0.987591 0.617063
-27 27 16 1.037645 0.995643 0.681555
-27 27 17 1.035098 1.002772 0.737938
-27 27 18 1.032356 1.008785 0.790825
-27 27 19 1.029462 1.013931 0.840992
-27 27 20 1.027402 1.017910 0.879523
-27 27 21 1.025842 1.021189 0.911072
-27 27 22 1.024072 1.023365 0.937238
-27 27 23 1.022208 1.025039 0.960957
-27 27 24 1.021217 1.026559 0.977996
-27 27 25 1.020517 1.028027 0.992808
-27 27 26 1.019948 1.028490 1.000002
-27 27 27 1.019408 1.028720 1.005439
-27 27 28 1.019035 1.029546 1.010592
-27 27 29 1.018686 1.030457 1.015705
-27 27 30 1.018365 1.031187 1.019611
-27 27 31 1.018047 1.031904 1.023437
-27 28 0 1.080158 0.844835 0.000000
-27 28 1 1.079649 0.849660 0.000000
-27 28 2 1.079118 0.854599 0.000000
-27 28 3 1.078260 0.861251 0.000000
-27 28 4 1.077313 0.868523 0.000000
-27 28 5 1.075755 0.880141 0.000000
-27 28 6 1.073775 0.892051 0.000000
-27 28 7 1.069973 0.905226 0.000000
-27 28 8 1.066347 0.918169 0.000000
-27 28 9 1.063252 0.930420 0.000000
-27 28 10 1.059794 0.942504 0.027604
-27 28 11 1.055538 0.954222 0.237475
-27 28 12 1.051315 0.965352 0.400687
-27 28 13 1.047147 0.975500 0.486135
-27 28 14 1.043294 0.984959 0.564490
-27 28 15 1.039848 0.993533 0.633724
-27 28 16 1.036815 1.001296 0.695857
-27 28 17 1.034195 1.008247 0.750889
-27 28 18 1.031651 1.014164 0.802052
-27 28 19 1.029167 1.019277 0.850208
-27 28 20 1.027272 1.023195 0.887515
-27 28 21 1.025730 1.026397 0.918312
-27 28 22 1.024068 1.028529 0.943199
-27 28 23 1.022351 1.030175 0.965399
-27 28 24 1.021354 1.031618 0.981527
-27 28 25 1.020598 1.032993 0.995631
-27 28 26 1.020013 1.033466 1.002558
-27 28 27 1.019466 1.033730 1.007829
-27 28 28 1.018962 1.034272 1.012231
-27 28 29 1.018463 1.034854 1.016509
-27 28 30 1.018187 1.035496 1.020363
-27 28 31 1.017926 1.036143 1.024188
-27 29 0 1.080497 0.850118 0.000000
-27 29 1 1.079988 0.855031 0.000000
-27 29 2 1.079458 0.860047 0.000000
-27 29 3 1.078599 0.866611 0.000000
-27 29 4 1.077653 0.873852 0.000000
-27 29 5 1.076094 0.885840 0.000000
-27 29 6 1.074099 0.898297 0.000000
-27 29 7 1.070215 0.912788 0.000000
-27 29 8 1.066415 0.926628 0.000000
-27 29 9 1.062872 0.938515 0.000000
-27 29 10 1.059107 0.950171 0.118998
-27 29 11 1.054856 0.961319 0.288104
-27 29 12 1.050604 0.971986 0.424881
-27 29 13 1.046348 0.981852 0.507778
-27 29 14 1.042446 0.990989 0.583300
-27 29 15 1.039000 0.999186 0.649337
-27 29 16 1.035923 1.006666 0.709308
-27 29 17 1.033216 1.013430 0.763211
-27 29 18 1.030883 1.019265 0.812721
-27 29 19 1.028842 1.024377 0.858814
-27 29 20 1.027110 1.028241 0.895054
-27 29 21 1.025562 1.031355 0.925382
-27 29 22 1.024014 1.033455 0.949091
-27 29 23 1.022467 1.035095 0.969793
-27 29 24 1.021456 1.036466 0.984978
-27 29 25 1.020624 1.037747 0.998323
-27 29 26 1.020019 1.038278 1.005108
-27 29 27 1.019467 1.038637 1.010379
-27 29 28 1.018813 1.038862 1.013959
-27 29 29 1.018146 1.039067 1.017296
-27 29 30 1.017930 1.039598 1.021091
-27 29 31 1.017745 1.040150 1.024917
-27 30 0 1.080836 0.854205 0.000000
-27 30 1 1.080245 0.859041 0.000000
-27 30 2 1.079638 0.863990 0.000000
-27 30 3 1.078779 0.870631 0.000000
-27 30 4 1.077833 0.877932 0.000000
-27 30 5 1.076274 0.889861 0.000000
-27 30 6 1.074292 0.902499 0.000000
-27 30 7 1.070480 0.918212 0.000000
-27 30 8 1.066607 0.932918 0.000000
-27 30 9 1.062553 0.944600 0.058150
-27 30 10 1.058488 0.956023 0.202274
-27 30 11 1.054396 0.966877 0.333915
-27 30 12 1.050209 0.977254 0.446195
-27 30 13 1.045860 0.986838 0.526206
-27 30 14 1.041909 0.995690 0.598823
-27 30 15 1.038468 1.003599 0.661935
-27 30 16 1.035347 1.010842 0.719833
-27 30 17 1.032547 1.017417 0.772520
-27 30 18 1.030330 1.023120 0.820632
-27 30 19 1.028569 1.028145 0.865186
-27 30 20 1.026992 1.031972 0.900662
-27 30 21 1.025526 1.035080 0.930690
-27 30 22 1.024068 1.037179 0.953571
-27 30 23 1.022613 1.038818 0.973204
-27 30 24 1.021617 1.040184 0.987689
-27 30 25 1.020775 1.041460 1.000458
-27 30 26 1.020172 1.041923 1.007073
-27 30 27 1.019625 1.042199 1.012267
-27 30 28 1.018959 1.042393 1.015785
-27 30 29 1.018275 1.042575 1.019064
-27 30 30 1.017842 1.042934 1.022195
-27 30 31 1.017426 1.043304 1.025315
-27 31 0 1.081175 0.858213 0.000000
-27 31 1 1.080497 0.862961 0.000000
-27 31 2 1.079807 0.867833 0.000000
-27 31 3 1.078949 0.874561 0.000000
-27 31 4 1.078002 0.881929 0.000000
-27 31 5 1.076443 0.893769 0.000000
-27 31 6 1.074477 0.906564 0.000000
-27 31 7 1.070747 0.923494 0.000000
-27 31 8 1.066807 0.939063 0.000000
-27 31 9 1.062239 0.950551 0.119036
-27 31 10 1.057873 0.961755 0.285008
-27 31 11 1.053951 0.972332 0.379405
-27 31 12 1.049834 0.982431 0.467316
-27 31 13 1.045393 0.991733 0.544419
-27 31 14 1.041391 1.000303 0.614128
-27 31 15 1.037956 1.007930 0.674331
-27 31 16 1.034792 1.014938 0.730164
-27 31 17 1.031898 1.021325 0.781629
-27 31 18 1.029792 1.026893 0.828360
-27 31 19 1.028299 1.031823 0.871409
-27 31 20 1.026877 1.035615 0.906140
-27 31 21 1.025499 1.038723 0.935880
-27 31 22 1.024128 1.040822 0.957956
-27 31 23 1.022760 1.042461 0.976549
-27 31 24 1.021782 1.043828 0.990351
-27 31 25 1.020935 1.045103 1.002556
-27 31 26 1.020336 1.045490 1.008998
-27 31 27 1.019794 1.045672 1.014111
-27 31 28 1.019123 1.045854 1.017619
-27 31 29 1.018434 1.046036 1.020898
-27 31 30 1.017765 1.046219 1.023323
-27 31 31 1.017098 1.046401 1.025691
-28 0 0 0.640678 0.000000 0.000000
-28 0 1 0.641356 0.000000 0.000000
-28 0 2 0.642045 0.000000 0.000000
-28 0 3 0.642893 0.000000 0.000000
-28 0 4 0.643826 0.000000 0.000000
-28 0 5 0.645352 0.000000 0.000000
-28 0 6 0.647017 0.000000 0.000000
-28 0 7 0.649281 0.000000 0.000000
-28 0 8 0.652109 0.000000 0.002081
-28 0 9 0.656628 0.000000 0.033766
-28 0 10 0.660635 0.000000 0.072792
-28 0 11 0.663517 0.000000 0.127971
-28 0 12 0.666406 0.000000 0.179908
-28 0 13 0.669306 0.000000 0.226442
-28 0 14 0.671793 0.000000 0.273578
-28 0 15 0.673751 0.000000 0.321487
-28 0 16 0.676689 0.000000 0.366159
-28 0 17 0.680605 0.000000 0.407592
-28 0 18 0.684556 0.000000 0.448196
-28 0 19 0.688533 0.000000 0.488155
-28 0 20 0.693463 0.000000 0.523633
-28 0 21 0.698966 0.000000 0.556423
-28 0 22 0.706515 0.000000 0.586207
-28 0 23 0.714993 0.000000 0.614625
-28 0 24 0.729507 0.000000 0.647154
-28 0 25 0.746032 0.000000 0.681054
-28 0 26 0.772690 0.000000 0.722341
-28 0 27 0.801687 0.000000 0.765332
-28 0 28 0.821174 0.000000 0.794265
-28 0 29 0.839302 0.000000 0.821190
-28 0 30 0.852517 0.087298 0.840805
-28 0 31 0.865404 0.181095 0.859932
-28 1 0 0.647970 0.000000 0.000000
-28 1 1 0.648784 0.000000 0.000000
-28 1 2 0.649602 0.000000 0.000000
-28 1 3 0.650489 0.000000 0.000000
-28 1 4 0.651451 0.000000 0.000000
-28 1 5 0.652929 0.000000 0.000000
-28 1 6 0.654556 0.000000 0.000000
-28 1 7 0.656829 0.000000 0.000000
-28 1 8 0.659673 0.000000 0.005201
-28 1 9 0.664231 0.000000 0.036980
-28 1 10 0.668266 0.000000 0.076218
-28 1 11 0.671148 0.000000 0.131867
-28 1 12 0.674019 0.000000 0.184379
-28 1 13 0.676870 0.000000 0.231666
-28 1 14 0.679390 0.000000 0.279449
-28 1 15 0.681484 0.000000 0.327871
-28 1 16 0.684445 0.000000 0.373201
-28 1 17 0.688274 0.000000 0.415438
-28 1 18 0.692187 0.000000 0.456500
-28 1 19 0.696163 0.000000 0.496646
-28 1 20 0.701015 0.000000 0.532312
-28 1 21 0.706390 0.000000 0.565290
-28 1 22 0.713713 0.000000 0.594968
-28 1 23 0.721921 0.000000 0.623146
-28 1 24 0.735024 0.000000 0.653853
-28 1 25 0.749759 0.000000 0.685403
-28 1 26 0.776050 0.000000 0.726248
-28 1 27 0.805007 0.000000 0.769239
-28 1 28 0.824524 0.000000 0.798218
-28 1 29 0.842691 0.008344 0.825195
-28 1 30 0.855908 0.100820 0.844813
-28 1 31 0.868796 0.194575 0.863940
-28 2 0 0.655420 0.000000 0.000000
-28 2 1 0.656358 0.000000 0.000000
-28 2 2 0.657296 0.000000 0.000000
-28 2 3 0.658229 0.000000 0.000000
-28 2 4 0.659225 0.000000 0.000000
-28 2 5 0.660661 0.000000 0.000000
-28 2 6 0.662256 0.000000 0.000000
-28 2 7 0.664539 0.000000 0.000000
-28 2 8 0.667401 0.000000 0.007636
-28 2 9 0.671995 0.000000 0.039956
-28 2 10 0.676055 0.000000 0.079714
-28 2 11 0.678938 0.000000 0.135839
-28 2 12 0.681793 0.000000 0.188938
-28 2 13 0.684602 0.000000 0.236994
-28 2 14 0.687157 0.000000 0.285441
-28 2 15 0.689383 0.000000 0.334390
-28 2 16 0.692368 0.000000 0.380393
-28 2 17 0.696112 0.000000 0.423448
-28 2 18 0.699987 0.000000 0.464975
-28 2 19 0.703964 0.000000 0.505313
-28 2 20 0.708734 0.000000 0.541173
-28 2 21 0.713979 0.000000 0.574348
-28 2 22 0.721070 0.000000 0.603919
-28 2 23 0.728999 0.000000 0.631853
-28 2 24 0.740752 0.000000 0.660815
-28 2 25 0.753778 0.000000 0.690120
-28 2 26 0.779618 0.000000 0.730415
-28 2 27 0.808415 0.000000 0.773248
-28 2 28 0.827944 0.000000 0.802246
-28 2 29 0.846149 0.021750 0.829268
-28 2 30 0.859369 0.114636 0.848889
-28 2 31 0.872257 0.208351 0.868016
-28 3 0 0.665256 0.000000 0.000000
-28 3 1 0.666146 0.000000 0.000000
-28 3 2 0.667046 0.000000 0.000000
-28 3 3 0.668115 0.000000 0.000000
-28 3 4 0.669235 0.000000 0.000000
-28 3 5 0.670719 0.000000 0.000000
-28 3 6 0.672361 0.000000 0.000000
-28 3 7 0.674684 0.000000 0.000000
-28 3 8 0.677575 0.000000 0.000000
-28 3 9 0.682170 0.000000 0.039350
-28 3 10 0.686230 0.000000 0.084263
-28 3 11 0.689112 0.000000 0.140951
-28 3 12 0.691985 0.000000 0.194790
-28 3 13 0.694843 0.000000 0.243881
-28 3 14 0.697462 0.000000 0.293239
-28 3 15 0.699776 0.000000 0.342940
-28 3 16 0.702781 0.000000 0.389836
-28 3 17 0.706477 0.000000 0.433926
-28 3 18 0.710331 0.000000 0.476035
-28 3 19 0.714308 0.000000 0.516603
-28 3 20 0.718968 0.000000 0.552758
-28 3 21 0.724039 0.000000 0.586267
-28 3 22 0.730807 0.000000 0.615719
-28 3 23 0.738347 0.000000 0.643328
-28 3 24 0.749637 0.000000 0.671715
-28 3 25 0.762178 0.000000 0.700362
-28 3 26 0.786324 0.000000 0.738472
-28 3 27 0.813148 0.000000 0.778766
-28 3 28 0.832437 0.000000 0.807401
-28 3 29 0.850651 0.039379 0.834372
-28 3 30 0.863871 0.132853 0.853989
-28 3 31 0.876759 0.226568 0.873116
-28 4 0 0.676002 0.000000 0.000000
-28 4 1 0.676856 0.000000 0.000000
-28 4 2 0.677731 0.000000 0.000000
-28 4 3 0.678923 0.000000 0.000000
-28 4 4 0.680162 0.000000 0.000000
-28 4 5 0.681725 0.000000 0.000000
-28 4 6 0.683438 0.000000 0.000000
-28 4 7 0.685796 0.000000 0.000000
-28 4 8 0.688711 0.000000 0.000000
-28 4 9 0.693301 0.000000 0.036892
-28 4 10 0.697361 0.000000 0.089224
-28 4 11 0.700255 0.000000 0.146559
-28 4 12 0.703151 0.000000 0.201225
-28 4 13 0.706050 0.000000 0.251444
-28 4 14 0.708741 0.000000 0.301794
-28 4 15 0.711164 0.000000 0.352313
-28 4 16 0.714197 0.000000 0.400184
-28 4 17 0.717840 0.000000 0.445407
-28 4 18 0.721668 0.000000 0.488142
-28 4 19 0.725638 0.000000 0.528942
-28 4 20 0.730177 0.000000 0.565414
-28 4 21 0.735057 0.000000 0.599290
-28 4 22 0.741479 0.000000 0.628638
-28 4 23 0.748601 0.000000 0.655928
-28 4 24 0.759456 0.000000 0.683790
-28 4 25 0.771557 0.000000 0.711843
-28 4 26 0.793803 0.000000 0.747492
-28 4 27 0.818390 0.000000 0.784895
-28 4 28 0.837388 0.000000 0.813104
-28 4 29 0.855587 0.058673 0.840001
-28 4 30 0.868806 0.152794 0.859613
-28 4 31 0.881694 0.246515 0.878741
-28 5 0 0.693129 0.000000 0.000000
-28 5 1 0.694031 0.000000 0.000000
-28 5 2 0.694953 0.000000 0.000000
-28 5 3 0.696185 0.000000 0.000000
-28 5 4 0.697496 0.000000 0.000000
-28 5 5 0.699362 0.000000 0.000000
-28 5 6 0.701320 0.000000 0.000000
-28 5 7 0.703677 0.000000 0.000000
-28 5 8 0.706583 0.000000 0.000000
-28 5 9 0.711134 0.000000 0.021464
-28 5 10 0.715194 0.000000 0.097074
-28 5 11 0.718175 0.000000 0.155632
-28 5 12 0.721125 0.000000 0.211732
-28 5 13 0.724025 0.000000 0.263737
-28 5 14 0.726830 0.000000 0.315649
-28 5 15 0.729516 0.000000 0.367442
-28 5 16 0.732637 0.000000 0.416864
-28 5 17 0.736192 0.000000 0.463917
-28 5 18 0.739955 0.000000 0.507586
-28 5 19 0.743877 0.000000 0.548626
-28 5 20 0.748209 0.000000 0.585567
-28 5 21 0.752787 0.000000 0.620050
-28 5 22 0.758693 0.000000 0.649393
-28 5 23 0.765202 0.000000 0.676401
-28 5 24 0.775810 0.000000 0.704083
-28 5 25 0.787783 0.000000 0.731990
-28 5 26 0.806695 0.000000 0.763258
-28 5 27 0.827209 0.000000 0.795302
-28 5 28 0.845544 0.000000 0.822640
-28 5 29 0.863568 0.089620 0.849305
-28 5 30 0.876776 0.184813 0.868904
-28 5 31 0.889664 0.278576 0.888031
-28 6 0 0.712256 0.000000 0.000000
-28 6 1 0.713221 0.000000 0.000000
-28 6 2 0.714204 0.000000 0.000000
-28 6 3 0.715468 0.000000 0.000000
-28 6 4 0.716838 0.000000 0.000000
-28 6 5 0.718959 0.000000 0.000000
-28 6 6 0.721128 0.000000 0.000000
-28 6 7 0.723508 0.000000 0.000000
-28 6 8 0.726426 0.000000 0.000000
-28 6 9 0.730961 0.000000 0.010544
-28 6 10 0.735032 0.000000 0.105990
-28 6 11 0.738085 0.000000 0.165647
-28 6 12 0.741085 0.000000 0.223174
-28 6 13 0.743999 0.000000 0.277152
-28 6 14 0.746888 0.000000 0.330811
-28 6 15 0.749746 0.000000 0.384060
-28 6 16 0.752937 0.000000 0.435098
-28 6 17 0.756464 0.000000 0.483927
-28 6 18 0.760168 0.000000 0.528763
-28 6 19 0.764012 0.000000 0.570493
-28 6 20 0.768161 0.000000 0.607984
-28 6 21 0.772493 0.000000 0.642931
-28 6 22 0.777906 0.000000 0.672435
-28 6 23 0.783810 0.000000 0.699465
-28 6 24 0.793967 0.000000 0.726743
-28 6 25 0.805542 0.000000 0.754104
-28 6 26 0.821698 0.000000 0.781731
-28 6 27 0.838910 0.000000 0.809420
-28 6 28 0.856144 0.014541 0.835323
-28 6 29 0.873382 0.136492 0.860970
-28 6 30 0.886126 0.226754 0.879959
-28 6 31 0.898570 0.314904 0.898505
-28 7 0 0.740049 0.000000 0.000000
-28 7 1 0.741141 0.000000 0.000000
-28 7 2 0.742244 0.000000 0.000000
-28 7 3 0.743507 0.000000 0.000000
-28 7 4 0.744884 0.000000 0.000000
-28 7 5 0.747052 0.000000 0.000000
-28 7 6 0.749283 0.000000 0.000000
-28 7 7 0.751781 0.000000 0.000000
-28 7 8 0.754811 0.000000 0.000000
-28 7 9 0.759433 0.000000 0.019157
-28 7 10 0.763564 0.000000 0.119519
-28 7 11 0.766617 0.000000 0.179746
-28 7 12 0.769647 0.000000 0.238672
-28 7 13 0.772640 0.000000 0.295427
-28 7 14 0.775476 0.000000 0.351632
-28 7 15 0.778110 0.000000 0.407129
-28 7 16 0.781302 0.000000 0.460064
-28 7 17 0.785051 0.000000 0.510439
-28 7 18 0.788733 0.000000 0.557443
-28 7 19 0.792362 0.000000 0.601825
-28 7 20 0.796430 0.000000 0.640213
-28 7 21 0.800763 0.000000 0.675005
-28 7 22 0.805782 0.000000 0.705384
-28 7 23 0.811113 0.000000 0.733758
-28 7 24 0.819945 0.000000 0.759659
-28 7 25 0.829944 0.010777 0.784736
-28 7 26 0.845843 0.057881 0.811935
-28 7 27 0.863104 0.099588 0.839625
-28 7 28 0.877338 0.173667 0.861647
-28 7 29 0.891139 0.252372 0.882860
-28 7 30 0.901453 0.311694 0.898664
-28 7 31 0.911535 0.369724 0.914106
-28 8 0 0.766283 0.000000 0.000000
-28 8 1 0.767448 0.000000 0.000000
-28 8 2 0.768621 0.000000 0.000000
-28 8 3 0.769919 0.000000 0.000000
-28 8 4 0.771336 0.000000 0.000000
-28 8 5 0.773594 0.000000 0.000000
-28 8 6 0.775941 0.000000 0.000000
-28 8 7 0.778674 0.000000 0.000000
-28 8 8 0.781879 0.000000 0.000000
-28 8 9 0.786499 0.000000 0.025671
-28 8 10 0.790626 0.000000 0.130077
-28 8 11 0.793668 0.000000 0.191783
-28 8 12 0.796690 0.000000 0.252600
-28 8 13 0.799677 0.000000 0.311933
-28 8 14 0.802421 0.000000 0.370530
-28 8 15 0.804854 0.000000 0.428182
-28 8 16 0.807990 0.000000 0.482917
-28 8 17 0.811829 0.000000 0.534734
-28 8 18 0.815440 0.000000 0.583578
-28 8 19 0.818875 0.000000 0.630110
-28 8 20 0.822767 0.000000 0.669402
-28 8 21 0.826934 0.000000 0.704350
-28 8 22 0.831494 0.000000 0.735340
-28 8 23 0.836232 0.000000 0.764531
-28 8 24 0.843842 0.015646 0.789302
-28 8 25 0.852409 0.119008 0.812600
-28 8 26 0.867695 0.192444 0.838969
-28 8 27 0.884532 0.258974 0.866047
-28 8 28 0.896208 0.306527 0.884743
-28 8 29 0.907146 0.351369 0.902242
-28 8 30 0.915414 0.386129 0.915355
-28 8 31 0.923504 0.420216 0.928176
-28 9 0 0.787835 0.008437 0.000000
-28 9 1 0.788912 0.009612 0.000000
-28 9 2 0.790012 0.010853 0.000000
-28 9 3 0.791445 0.013086 0.000000
-28 9 4 0.793008 0.015556 0.000000
-28 9 5 0.795481 0.019681 0.000000
-28 9 6 0.798111 0.024317 0.000000
-28 9 7 0.801426 0.031167 0.000000
-28 9 8 0.804999 0.036987 0.000000
-28 9 9 0.809348 0.039712 0.025883
-28 9 10 0.813276 0.043542 0.131720
-28 9 11 0.816279 0.049798 0.197634
-28 9 12 0.819177 0.055481 0.261820
-28 9 13 0.821902 0.060206 0.323127
-28 9 14 0.824439 0.064442 0.383658
-28 9 15 0.826737 0.068048 0.443190
-28 9 16 0.829650 0.071240 0.499429
-28 9 17 0.833178 0.074018 0.552375
-28 9 18 0.836577 0.076193 0.602078
-28 9 19 0.839876 0.077898 0.649259
-28 9 20 0.843304 0.080254 0.689472
-28 9 21 0.846811 0.083001 0.725506
-28 9 22 0.850716 0.089326 0.756311
-28 9 23 0.854802 0.097277 0.784741
-28 9 24 0.861497 0.141821 0.809125
-28 9 25 0.869062 0.198564 0.832159
-28 9 26 0.882667 0.258328 0.856492
-28 9 27 0.897666 0.318789 0.881126
-28 9 28 0.908109 0.360587 0.898155
-28 9 29 0.917901 0.399718 0.914097
-28 9 30 0.925277 0.429048 0.926007
-28 9 31 0.932492 0.457724 0.937648
-28 10 0 0.811020 0.104813 0.000000
-28 10 1 0.812037 0.106795 0.000000
-28 10 2 0.813086 0.108873 0.000000
-28 10 3 0.814612 0.112393 0.000000
-28 10 4 0.816274 0.116284 0.000000
-28 10 5 0.818882 0.122779 0.000000
-28 10 6 0.821671 0.129870 0.000000
-28 10 7 0.825245 0.139545 0.000000
-28 10 8 0.828953 0.147933 0.000000
-28 10 9 0.833062 0.152465 0.025402
-28 10 10 0.836764 0.158104 0.132266
-28 10 11 0.839576 0.166178 0.202310
-28 10 12 0.842256 0.173701 0.269867
-28 10 13 0.844718 0.180306 0.333280
-28 10 14 0.847007 0.186338 0.395933
-28 10 15 0.849075 0.191633 0.457611
-28 10 16 0.851698 0.196453 0.515421
-28 10 17 0.854876 0.200798 0.569364
-28 10 18 0.857925 0.204286 0.619995
-28 10 19 0.860875 0.207108 0.668049
-28 10 20 0.863803 0.210422 0.709141
-28 10 21 0.866719 0.214032 0.746054
-28 10 22 0.869981 0.221469 0.776836
-28 10 23 0.873399 0.230647 0.804830
-28 10 24 0.879247 0.251132 0.828724
-28 10 25 0.885904 0.275386 0.851251
-28 10 26 0.897690 0.323640 0.873384
-28 10 27 0.910660 0.377431 0.895426
-28 10 28 0.919811 0.413953 0.910835
-28 10 29 0.928417 0.448007 0.925296
-28 10 30 0.934950 0.473051 0.936176
-28 10 31 0.941344 0.497495 0.946816
-28 11 0 0.837795 0.171156 0.000000
-28 11 1 0.838813 0.173651 0.000000
-28 11 2 0.839862 0.176221 0.000000
-28 11 3 0.841388 0.179929 0.000000
-28 11 4 0.843045 0.184026 0.000000
-28 11 5 0.845613 0.190845 0.000000
-28 11 6 0.848287 0.197633 0.000000
-28 11 7 0.851415 0.204287 0.000000
-28 11 8 0.854745 0.211017 0.000000
-28 11 9 0.858678 0.217979 0.023397
-28 11 10 0.862096 0.225429 0.130396
-28 11 11 0.864383 0.233955 0.204404
-28 11 12 0.866637 0.242254 0.275337
-28 11 13 0.868836 0.250175 0.341142
-28 11 14 0.870786 0.257359 0.406334
-28 11 15 0.872416 0.263594 0.470739
-28 11 16 0.874601 0.269452 0.530267
-28 11 17 0.877342 0.274935 0.584919
-28 11 18 0.879739 0.279325 0.636630
-28 11 19 0.881870 0.282866 0.686053
-28 11 20 0.884218 0.286782 0.727924
-28 11 21 0.886696 0.290922 0.765265
-28 11 22 0.889339 0.297178 0.796374
-28 11 23 0.892058 0.304396 0.824651
-28 11 24 0.897205 0.323341 0.847833
-28 11 25 0.903162 0.346194 0.869316
-28 11 26 0.912826 0.387691 0.888885
-28 11 27 0.923345 0.433491 0.908013
-28 11 28 0.931076 0.465792 0.921906
-28 11 29 0.938408 0.496164 0.935051
-28 11 30 0.944205 0.519440 0.945279
-28 11 31 0.949899 0.542243 0.955313
-28 12 0 0.864648 0.235076 0.000000
-28 12 1 0.865665 0.237945 0.000000
-28 12 2 0.866712 0.240876 0.000000
-28 12 3 0.868206 0.244737 0.000000
-28 12 4 0.869822 0.248999 0.000000
-28 12 5 0.872300 0.256073 0.000000
-28 12 6 0.874860 0.263012 0.000000
-28 12 7 0.877779 0.269368 0.000000
-28 12 8 0.880896 0.276223 0.000000
-28 12 9 0.884606 0.284570 0.013636
-28 12 10 0.887733 0.293306 0.118235
-28 12 11 0.889574 0.302893 0.201742
-28 12 12 0.891390 0.312257 0.279647
-28 12 13 0.893162 0.321248 0.348218
-28 12 14 0.894716 0.329483 0.416026
-28 12 15 0.895989 0.336748 0.482855
-28 12 16 0.897704 0.343458 0.544180
-28 12 17 0.899861 0.349613 0.600001
-28 12 18 0.901641 0.354743 0.652873
-28 12 19 0.903129 0.359077 0.703452
-28 12 20 0.904921 0.363394 0.746044
-28 12 21 0.906896 0.367702 0.783845
-28 12 22 0.908934 0.373150 0.815195
-28 12 23 0.911000 0.379115 0.843612
-28 12 24 0.915322 0.396159 0.866182
-28 12 25 0.920397 0.416895 0.886802
-28 12 26 0.928117 0.452305 0.904254
-28 12 27 0.936448 0.491100 0.920977
-28 12 28 0.942849 0.519446 0.933482
-28 12 29 0.948974 0.546298 0.945385
-28 12 30 0.953916 0.567416 0.954850
-28 12 31 0.958779 0.588152 0.964152
-28 13 0 0.891626 0.294955 0.000000
-28 13 1 0.892643 0.297970 0.000000
-28 13 2 0.893685 0.301043 0.000000
-28 13 3 0.895091 0.304998 0.000000
-28 13 4 0.896609 0.309360 0.000000
-28 13 5 0.898912 0.316570 0.000000
-28 13 6 0.901365 0.324415 0.000000
-28 13 7 0.904467 0.335015 0.000000
-28 13 8 0.907646 0.344964 0.000000
-28 13 9 0.911054 0.352960 0.000000
-28 13 10 0.913876 0.362102 0.088922
-28 13 11 0.915407 0.373767 0.191151
-28 13 12 0.916766 0.384676 0.282027
-28 13 13 0.917838 0.394325 0.353982
-28 13 14 0.918900 0.403447 0.424536
-28 13 15 0.919950 0.411892 0.493288
-28 13 16 0.921140 0.419140 0.556541
-28 13 17 0.922470 0.425192 0.614293
-28 13 18 0.923691 0.430792 0.668462
-28 13 19 0.924829 0.436042 0.719845
-28 13 20 0.926107 0.440430 0.763059
-28 13 21 0.927469 0.444301 0.801372
-28 13 22 0.928921 0.449560 0.832817
-28 13 23 0.930414 0.455449 0.861141
-28 13 24 0.933704 0.469993 0.883264
-28 13 25 0.937593 0.487420 0.903320
-28 13 26 0.943669 0.517855 0.919403
-28 13 27 0.950249 0.551291 0.934569
-28 13 28 0.955470 0.576124 0.945901
-28 13 29 0.960497 0.599729 0.956685
-28 13 30 0.964386 0.618039 0.965198
-28 13 31 0.968198 0.635997 0.973560
-28 14 0 0.920344 0.363313 0.000000
-28 14 1 0.921209 0.366264 0.000000
-28 14 2 0.922092 0.369273 0.000000
-28 14 3 0.923257 0.373157 0.000000
-28 14 4 0.924514 0.377439 0.000000
-28 14 5 0.926412 0.384501 0.000000
-28 14 6 0.928486 0.392552 0.000000
-28 14 7 0.931326 0.404887 0.000000
-28 14 8 0.934218 0.416322 0.000000
-28 14 9 0.937265 0.425055 0.000000
-28 14 10 0.939676 0.435166 0.040704
-28 14 11 0.940688 0.448306 0.172090
-28 14 12 0.941503 0.460354 0.282512
-28 14 13 0.941989 0.470583 0.357993
-28 14 14 0.942442 0.480330 0.431598
-28 14 15 0.942852 0.489457 0.502789
-28 14 16 0.943382 0.497039 0.567946
-28 14 17 0.944034 0.503078 0.627070
-28 14 18 0.944674 0.509030 0.682398
-28 14 19 0.945305 0.514914 0.734776
-28 14 20 0.946047 0.519312 0.778595
-28 14 21 0.946856 0.522818 0.817278
-28 14 22 0.947729 0.527633 0.849057
-28 14 23 0.948632 0.533042 0.877698
-28 14 24 0.950974 0.545239 0.899491
-28 14 25 0.953795 0.559698 0.919002
-28 14 26 0.958325 0.584988 0.933755
-28 14 27 0.963249 0.612777 0.947410
-28 14 28 0.967223 0.633553 0.957475
-28 14 29 0.971061 0.653327 0.967027
-28 14 30 0.974070 0.668892 0.974621
-28 14 31 0.977024 0.684176 0.982083
-28 15 0 0.951300 0.442572 0.000000
-28 15 1 0.951814 0.445190 0.000000
-28 15 2 0.952341 0.447868 0.000000
-28 15 3 0.953069 0.451471 0.000000
-28 15 4 0.953855 0.455441 0.000000
-28 15 5 0.955053 0.461991 0.000000
-28 15 6 0.956402 0.469346 0.000000
-28 15 7 0.958406 0.480192 0.000000
-28 15 8 0.960562 0.491044 0.000000
-28 15 9 0.963171 0.501916 0.000000
-28 15 10 0.965035 0.513715 0.000000
-28 15 11 0.965259 0.527556 0.142138
-28 15 12 0.965418 0.540222 0.280559
-28 15 13 0.965467 0.550930 0.359750
-28 15 14 0.965159 0.560965 0.436798
-28 15 15 0.964391 0.570134 0.511092
-28 15 16 0.964090 0.577790 0.578125
-28 15 17 0.964256 0.583932 0.637898
-28 15 18 0.964285 0.590083 0.694208
-28 15 19 0.964207 0.596240 0.747826
-28 15 20 0.964386 0.600569 0.792228
-28 15 21 0.964717 0.603802 0.831099
-28 15 22 0.965020 0.607844 0.863519
-28 15 23 0.965310 0.612252 0.893006
-28 15 24 0.966813 0.622301 0.914619
-28 15 25 0.968720 0.634232 0.933608
-28 15 26 0.971830 0.654158 0.947083
-28 15 27 0.975218 0.675930 0.959286
-28 15 28 0.977859 0.691946 0.967964
-28 15 29 0.980393 0.707140 0.976139
-28 15 30 0.982746 0.720039 0.982853
-28 15 31 0.985087 0.732784 0.989470
-28 16 0 0.977638 0.510182 0.000000
-28 16 1 0.977977 0.512820 0.000000
-28 16 2 0.978324 0.515524 0.000000
-28 16 3 0.978789 0.519199 0.000000
-28 16 4 0.979297 0.523251 0.000000
-28 16 5 0.980101 0.529941 0.000000
-28 16 6 0.980987 0.537353 0.000000
-28 16 7 0.982227 0.547886 0.000000
-28 16 8 0.983694 0.558829 0.000000
-28 16 9 0.985842 0.571000 0.000000
-28 16 10 0.987170 0.583871 0.000000
-28 16 11 0.986694 0.598280 0.124441
-28 16 12 0.986185 0.611504 0.276353
-28 16 13 0.985622 0.622750 0.359498
-28 16 14 0.984577 0.633037 0.439757
-28 16 15 0.982914 0.642091 0.516308
-28 16 16 0.981901 0.649880 0.585080
-28 16 17 0.981538 0.656402 0.646075
-28 16 18 0.981027 0.662902 0.703451
-28 16 19 0.980400 0.669383 0.758014
-28 16 20 0.980098 0.673835 0.803080
-28 16 21 0.979992 0.677068 0.842447
-28 16 22 0.979781 0.680545 0.875251
-28 16 23 0.979522 0.684133 0.905072
-28 16 24 0.980329 0.692320 0.926640
-28 16 25 0.981492 0.702041 0.945457
-28 16 26 0.983523 0.717695 0.958064
-28 16 27 0.985753 0.734719 0.969237
-28 16 28 0.987428 0.747087 0.976997
-28 16 29 0.989023 0.758790 0.984270
-28 16 30 0.990762 0.769444 0.990242
-28 16 31 0.992510 0.780027 0.996128
-28 17 0 0.999360 0.566142 0.000000
-28 17 1 0.999699 0.569156 0.000000
-28 17 2 1.000041 0.572239 0.000000
-28 17 3 1.000418 0.576342 0.000000
-28 17 4 1.000838 0.580867 0.000000
-28 17 5 1.001554 0.588352 0.000000
-28 17 6 1.002240 0.596572 0.000000
-28 17 7 1.002788 0.607969 0.000000
-28 17 8 1.003615 0.619676 0.000000
-28 17 9 1.005277 0.632308 0.000000
-28 17 10 1.006080 0.645632 0.000000
-28 17 11 1.004991 0.660478 0.119000
-28 17 12 1.003804 0.674199 0.269894
-28 17 13 1.002453 0.686042 0.357236
-28 17 14 1.000698 0.696546 0.440474
-28 17 15 0.998422 0.705327 0.518435
-28 17 16 0.996816 0.713308 0.588810
-28 17 17 0.995880 0.720489 0.651600
-28 17 18 0.994898 0.727488 0.710127
-28 17 19 0.993882 0.734346 0.765339
-28 17 20 0.993186 0.739109 0.811150
-28 17 21 0.992681 0.742615 0.851322
-28 17 22 0.992012 0.745737 0.884254
-28 17 23 0.991267 0.748685 0.913896
-28 17 24 0.991523 0.755295 0.935553
-28 17 25 0.992113 0.763127 0.954550
-28 17 26 0.993403 0.775600 0.966697
-28 17 27 0.994854 0.789145 0.977263
-28 17 28 0.995930 0.798977 0.984573
-28 17 29 0.996952 0.808278 0.991418
-28 17 30 0.998118 0.817106 0.996787
-28 17 31 0.999293 0.825903 1.002057
-28 18 0 1.018845 0.619867 0.000000
-28 18 1 1.019036 0.622969 0.000000
-28 18 2 1.019226 0.626144 0.000000
-28 18 3 1.019395 0.630405 0.000000
-28 18 4 1.019597 0.635109 0.000000
-28 18 5 1.020024 0.642913 0.000000
-28 18 6 1.020408 0.651558 0.000000
-28 18 7 1.020605 0.663847 0.000000
-28 18 8 1.021017 0.676361 0.000000
-28 18 9 1.022073 0.689546 0.000000
-28 18 10 1.022221 0.703229 0.000000
-28 18 11 1.020372 0.718007 0.112523
-28 18 12 1.018451 0.731704 0.261896
-28 18 13 1.016411 0.743597 0.353401
-28 18 14 1.013997 0.754180 0.439726
-28 18 15 1.011104 0.763077 0.519391
-28 18 16 1.008968 0.771248 0.591275
-28 18 17 1.007589 0.778693 0.655379
-28 18 18 1.006190 0.786075 0.715147
-28 18 19 1.004774 0.793410 0.771542
-28 18 20 1.003713 0.798312 0.818032
-28 18 21 1.002865 0.801755 0.858578
-28 18 22 1.001825 0.804718 0.891776
-28 18 23 1.000697 0.807463 0.921633
-28 18 24 1.000543 0.812692 0.943165
-28 18 25 1.000712 0.818750 0.961922
-28 18 26 1.001424 0.828041 0.973527
-28 18 27 1.002261 0.838078 0.983482
-28 18 28 1.002931 0.845807 0.990413
-28 18 29 1.003577 0.853206 0.996913
-28 18 30 1.004278 0.860141 1.001885
-28 18 31 1.004984 0.867046 1.006756
-28 19 0 1.036590 0.671855 0.000000
-28 19 1 1.036518 0.674821 0.000000
-28 19 2 1.036444 0.677864 0.000000
-28 19 3 1.036311 0.682073 0.000000
-28 19 4 1.036192 0.686725 0.000000
-28 19 5 1.036173 0.694478 0.000000
-28 19 6 1.036179 0.703252 0.000000
-28 19 7 1.036288 0.716455 0.000000
-28 19 8 1.036459 0.729809 0.000000
-28 19 9 1.036815 0.743619 0.000000
-28 19 10 1.036208 0.757588 0.000000
-28 19 11 1.033484 0.771905 0.105243
-28 19 12 1.030786 0.785172 0.252699
-28 19 13 1.028133 0.796690 0.348342
-28 19 14 1.025104 0.807244 0.437839
-28 19 15 1.021589 0.816559 0.519435
-28 19 16 1.018972 0.824918 0.592756
-28 19 17 1.017251 0.832321 0.657801
-28 19 18 1.015473 0.839997 0.718879
-28 19 19 1.013651 0.847886 0.776872
-28 19 20 1.012249 0.852794 0.823987
-28 19 21 1.011099 0.855913 0.864577
-28 19 22 1.009756 0.858868 0.898146
-28 19 23 1.008327 0.861749 0.928525
-28 19 24 1.007870 0.865750 0.949764
-28 19 25 1.007737 0.870125 0.967957
-28 19 26 1.007998 0.876231 0.978956
-28 19 27 1.008350 0.882738 0.988295
-28 19 28 1.008764 0.888701 0.994903
-28 19 29 1.009186 0.894587 1.001120
-28 19 30 1.009509 0.899577 1.005859
-28 19 31 1.009825 0.904507 1.010500
-28 20 0 1.049401 0.710117 0.000000
-28 20 1 1.049262 0.713385 0.000000
-28 20 2 1.049120 0.716732 0.000000
-28 20 3 1.048954 0.721274 0.000000
-28 20 4 1.048788 0.726289 0.000000
-28 20 5 1.048632 0.734609 0.000000
-28 20 6 1.048428 0.743829 0.000000
-28 20 7 1.048012 0.756941 0.000000
-28 20 8 1.047681 0.770308 0.000000
-28 20 9 1.047605 0.784438 0.000000
-28 20 10 1.046530 0.798489 0.000000
-28 20 11 1.043259 0.812366 0.100955
-28 20 12 1.040060 0.825471 0.247527
-28 20 13 1.036984 0.837291 0.346254
-28 20 14 1.033544 0.848021 0.438063
-28 20 15 1.029638 0.857350 0.520977
-28 20 16 1.026664 0.865926 0.595384
-28 20 17 1.024621 0.873750 0.661284
-28 20 18 1.022493 0.881449 0.722941
-28 20 19 1.020300 0.889050 0.781298
-28 20 20 1.018619 0.893957 0.828654
-28 20 21 1.017246 0.897248 0.869409
-28 20 22 1.015719 0.900050 0.902900
-28 20 23 1.014122 0.902629 0.933089
-28 20 24 1.013433 0.905837 0.954147
-28 20 25 1.013048 0.909254 0.972161
-28 20 26 1.012980 0.913464 0.982913
-28 20 27 1.012985 0.917856 0.991989
-28 20 28 1.013139 0.922095 0.998368
-28 20 29 1.013314 0.926312 1.004362
-28 20 30 1.013433 0.930173 1.008926
-28 20 31 1.013548 0.934010 1.013394
-28 21 0 1.059253 0.740145 0.000000
-28 21 1 1.059161 0.743977 0.000000
-28 21 2 1.059073 0.747888 0.000000
-28 21 3 1.059033 0.752994 0.000000
-28 21 4 1.058985 0.758620 0.000000
-28 21 5 1.058877 0.767881 0.000000
-28 21 6 1.058564 0.777735 0.000000
-28 21 7 1.057360 0.790156 0.000000
-28 21 8 1.056371 0.803038 0.000000
-28 21 9 1.056023 0.817304 0.000000
-28 21 10 1.054653 0.831315 0.000000
-28 21 11 1.051032 0.844764 0.098463
-28 21 12 1.047498 0.857869 0.244768
-28 21 13 1.044111 0.870398 0.345949
-28 21 14 1.040385 0.881427 0.439554
-28 21 15 1.036225 0.890525 0.523417
-28 21 16 1.032969 0.899336 0.598701
-28 21 17 1.030615 0.907861 0.665404
-28 21 18 1.028155 0.915420 0.727201
-28 21 19 1.025611 0.922226 0.785182
-28 21 20 1.023690 0.927129 0.832547
-28 21 21 1.022142 0.930889 0.873541
-28 21 22 1.020500 0.933451 0.906684
-28 21 23 1.018815 0.935466 0.936258
-28 21 24 1.017937 0.938142 0.957200
-28 21 25 1.017329 0.941037 0.975266
-28 21 26 1.017006 0.944121 0.985985
-28 21 27 1.016749 0.947249 0.995010
-28 21 28 1.016640 0.949788 1.001218
-28 21 29 1.016552 0.952242 1.007023
-28 21 30 1.016572 0.955464 1.011448
-28 21 31 1.016600 0.958737 1.015780
-28 22 0 1.066307 0.764820 0.000000
-28 22 1 1.066197 0.768699 0.000000
-28 22 2 1.066087 0.772659 0.000000
-28 22 3 1.065966 0.777848 0.000000
-28 22 4 1.065827 0.783550 0.000000
-28 22 5 1.065553 0.792846 0.000000
-28 22 6 1.065098 0.802851 0.000000
-28 22 7 1.063856 0.815926 0.000000
-28 22 8 1.062712 0.829235 0.000000
-28 22 9 1.061858 0.843250 0.000000
-28 22 10 1.060087 0.857167 0.000000
-28 22 11 1.056296 0.870871 0.099211
-28 22 12 1.052553 0.884061 0.246513
-28 22 13 1.048888 0.896395 0.349401
-28 22 14 1.044972 0.907635 0.444363
-28 22 15 1.040732 0.917466 0.529134
-28 22 16 1.037297 0.926412 0.604753
-28 22 17 1.034666 0.934474 0.671220
-28 22 18 1.031921 0.941694 0.732685
-28 22 19 1.029087 0.948258 0.790261
-28 22 20 1.026986 0.953000 0.837116
-28 22 21 1.025323 0.956649 0.877539
-28 22 22 1.023667 0.959341 0.910416
-28 22 23 1.022015 0.961597 0.939862
-28 22 24 1.021003 0.963920 0.960445
-28 22 25 1.020205 0.966264 0.978074
-28 22 26 1.019730 0.968451 0.988517
-28 22 27 1.019331 0.970602 0.997303
-28 22 28 1.019080 0.972311 1.003342
-28 22 29 1.018850 0.973956 1.008989
-28 22 30 1.018780 0.976329 1.013363
-28 22 31 1.018720 0.978750 1.017653
-28 23 0 1.072088 0.787062 0.000000
-28 23 1 1.071931 0.790752 0.000000
-28 23 2 1.071765 0.794528 0.000000
-28 23 3 1.071469 0.799580 0.000000
-28 23 4 1.071144 0.805116 0.000000
-28 23 5 1.070608 0.814036 0.000000
-28 23 6 1.069996 0.823973 0.000000
-28 23 7 1.069056 0.838312 0.000000
-28 23 8 1.067985 0.852463 0.000000
-28 23 9 1.066519 0.866050 0.000000
-28 23 10 1.064299 0.879850 0.000000
-28 23 11 1.060421 0.894118 0.101433
-28 23 12 1.056524 0.907433 0.250305
-28 23 13 1.052596 0.919161 0.354561
-28 23 14 1.048533 0.930571 0.450681
-28 23 15 1.044293 0.941572 0.536341
-28 23 16 1.040727 0.950608 0.612049
-28 23 17 1.037833 0.957679 0.677806
-28 23 18 1.034826 0.964469 0.738726
-28 23 19 1.031729 0.971043 0.795883
-28 23 20 1.029474 0.975553 0.841994
-28 23 21 1.027724 0.978826 0.881477
-28 23 22 1.026101 0.981817 0.914124
-28 23 23 1.024537 0.984680 0.943664
-28 23 24 1.023416 0.986731 0.963777
-28 23 25 1.022442 0.988512 0.980748
-28 23 26 1.021864 0.989906 0.990804
-28 23 27 1.021377 0.991210 0.999265
-28 23 28 1.021038 0.992484 1.005136
-28 23 29 1.020721 0.993753 1.010637
-28 23 30 1.020563 0.995181 1.015003
-28 23 31 1.020415 0.996620 1.019292
-28 24 0 1.076668 0.804883 0.000000
-28 24 1 1.076331 0.808988 0.000000
-28 24 2 1.075989 0.813172 0.000000
-28 24 3 1.075554 0.818536 0.000000
-28 24 4 1.075099 0.824333 0.000000
-28 24 5 1.074497 0.833159 0.000000
-28 24 6 1.073671 0.842911 0.000000
-28 24 7 1.071875 0.856675 0.000000
-28 24 8 1.070151 0.870360 0.000000
-28 24 9 1.068640 0.883808 0.000000
-28 24 10 1.066318 0.897434 0.000000
-28 24 11 1.062215 0.911452 0.117781
-28 24 12 1.058153 0.924539 0.273322
-28 24 13 1.054160 0.936077 0.374599
-28 24 14 1.050087 0.947292 0.468307
-28 24 15 1.045914 0.958093 0.552285
-28 24 16 1.042413 0.966994 0.626288
-28 24 17 1.039585 0.973996 0.690316
-28 24 18 1.036589 0.980538 0.749526
-28 24 19 1.033464 0.986722 0.804989
-28 24 20 1.031161 0.991073 0.849636
-28 24 21 1.029353 0.994322 0.887795
-28 24 22 1.027682 0.997141 0.919215
-28 24 23 1.026074 0.999765 0.947573
-28 24 24 1.024958 1.001626 0.966955
-28 24 25 1.024006 1.003234 0.983345
-28 24 26 1.023414 1.004366 0.993055
-28 24 27 1.022906 1.005388 1.001223
-28 24 28 1.022545 1.006427 1.006964
-28 24 29 1.022206 1.007468 1.012358
-28 24 30 1.021998 1.008447 1.016549
-28 24 31 1.021799 1.009421 1.020659
-28 25 0 1.080847 0.821231 0.000000
-28 25 1 1.080287 0.825952 0.000000
-28 25 2 1.079728 0.830741 0.000000
-28 25 3 1.079166 0.836567 0.000000
-28 25 4 1.078600 0.842767 0.000000
-28 25 5 1.077998 0.851593 0.000000
-28 25 6 1.076939 0.861122 0.000000
-28 25 7 1.073901 0.873697 0.000000
-28 25 8 1.071281 0.886480 0.000000
-28 25 9 1.069914 0.899886 0.000000
-28 25 10 1.067606 0.913320 0.000000
-28 25 11 1.063232 0.926815 0.138839
-28 25 12 1.059001 0.939557 0.302747
-28 25 13 1.055007 0.951043 0.399596
-28 25 14 1.050974 0.961942 0.489703
-28 25 15 1.046887 0.972084 0.571142
-28 25 16 1.043518 0.980776 0.642842
-28 25 17 1.040865 0.988018 0.704801
-28 25 18 1.037973 0.994371 0.761914
-28 25 19 1.034895 1.000034 0.815257
-28 25 20 1.032581 1.004247 0.858201
-28 25 21 1.030725 1.007591 0.894907
-28 25 22 1.028979 1.010081 0.924768
-28 25 23 1.027283 1.012182 0.951519
-28 25 24 1.026211 1.013882 0.970082
-28 25 25 1.025347 1.015447 0.985917
-28 25 26 1.024771 1.016495 0.995294
-28 25 27 1.024262 1.017423 1.003180
-28 25 28 1.023902 1.018293 1.008803
-28 25 29 1.023563 1.019156 1.014104
-28 25 30 1.023318 1.019850 1.018063
-28 25 31 1.023079 1.020533 1.021934
-28 26 0 1.082658 0.831334 0.000000
-28 26 1 1.082063 0.836163 0.000000
-28 26 2 1.081462 0.841079 0.000000
-28 26 3 1.080766 0.847303 0.000000
-28 26 4 1.080038 0.853991 0.000000
-28 26 5 1.079081 0.863921 0.000000
-28 26 6 1.077684 0.874305 0.000000
-28 26 7 1.074381 0.886657 0.000000
-28 26 8 1.071424 0.899175 0.000000
-28 26 9 1.069508 0.912191 0.000000
-28 26 10 1.066843 0.925159 0.000000
-28 26 11 1.062527 0.938023 0.164345
-28 26 12 1.058321 0.950194 0.338752
-28 26 13 1.054296 0.961212 0.431215
-28 26 14 1.050389 0.971577 0.517027
-28 26 15 1.046636 0.981103 0.594290
-28 26 16 1.043450 0.989489 0.662540
-28 26 17 1.040829 0.996734 0.721778
-28 26 18 1.038037 1.002924 0.776664
-28 26 19 1.035110 1.008294 0.828165
-28 26 20 1.032916 1.012366 0.868886
-28 26 21 1.031161 1.015658 0.903138
-28 26 22 1.029457 1.017959 0.931080
-28 26 23 1.027777 1.019810 0.956154
-28 26 24 1.026750 1.021409 0.974018
-28 26 25 1.025942 1.022925 0.989477
-28 26 26 1.025403 1.023729 0.997843
-28 26 27 1.024926 1.024369 1.004573
-28 26 28 1.024542 1.025173 1.009969
-28 26 29 1.024170 1.026002 1.015176
-28 26 30 1.023910 1.026650 1.019087
-28 26 31 1.023657 1.027286 1.022913
-28 27 0 1.083921 0.839995 0.000000
-28 27 1 1.083335 0.844815 0.000000
-28 27 2 1.082733 0.849747 0.000000
-28 27 3 1.081902 0.856356 0.000000
-28 27 4 1.081001 0.863551 0.000000
-28 27 5 1.079606 0.874840 0.000000
-28 27 6 1.077846 0.886328 0.000000
-28 27 7 1.074503 0.898680 0.000000
-28 27 8 1.071340 0.911080 0.000000
-28 27 9 1.068715 0.923626 0.000000
-28 27 10 1.065605 0.936066 0.000000
-28 27 11 1.061425 0.948271 0.190876
-28 27 12 1.057289 0.959819 0.376277
-28 27 13 1.053224 0.970273 0.464363
-28 27 14 1.049466 0.980056 0.545720
-28 27 15 1.046102 0.988975 0.618427
-28 27 16 1.043110 0.997032 0.682963
-28 27 17 1.040490 1.004225 0.739329
-28 27 18 1.037796 1.010258 0.791959
-28 27 19 1.035045 1.015388 0.841683
-28 27 20 1.033001 1.019317 0.880060
-28 27 21 1.031381 1.022524 0.911628
-28 27 22 1.029747 1.024670 0.937568
-28 27 23 1.028106 1.026333 0.960949
-28 27 24 1.027126 1.027846 0.978139
-28 27 25 1.026365 1.029310 0.993266
-28 27 26 1.025867 1.029833 1.000465
-28 27 27 1.025430 1.030140 1.005835
-28 27 28 1.025016 1.030903 1.010980
-28 27 29 1.024605 1.031731 1.016092
-28 27 30 1.024334 1.032388 1.019998
-28 27 31 1.024073 1.033033 1.023824
-28 28 0 1.084577 0.845845 0.000000
-28 28 1 1.083992 0.850708 0.000000
-28 28 2 1.083390 0.855684 0.000000
-28 28 3 1.082542 0.862333 0.000000
-28 28 4 1.081615 0.869612 0.000000
-28 28 5 1.080131 0.881288 0.000000
-28 28 6 1.078270 0.893279 0.000000
-28 28 7 1.074776 0.906634 0.000000
-28 28 8 1.071365 0.919709 0.000000
-28 28 9 1.068200 0.931941 0.000000
-28 28 10 1.064744 0.943985 0.028917
-28 28 11 1.060651 0.955614 0.239075
-28 28 12 1.056550 0.966683 0.402405
-28 28 13 1.052438 0.976820 0.487685
-28 28 14 1.048691 0.986263 0.566041
-28 28 15 1.045410 0.994815 0.635492
-28 28 16 1.042474 1.002602 0.697728
-28 28 17 1.039881 1.009624 0.752748
-28 28 18 1.037348 1.015524 0.803583
-28 28 19 1.034863 1.020550 0.851163
-28 28 20 1.032951 1.024405 0.888246
-28 28 21 1.031383 1.027556 0.919030
-28 28 22 1.029827 1.029668 0.943726
-28 28 23 1.028275 1.031308 0.965654
-28 28 24 1.027315 1.032749 0.981816
-28 28 25 1.026553 1.034124 0.996057
-28 28 26 1.026031 1.034603 1.002982
-28 28 27 1.025564 1.034876 1.008220
-28 28 28 1.025099 1.035379 1.012618
-28 28 29 1.024634 1.035916 1.016896
-28 28 30 1.024398 1.036548 1.020750
-28 28 31 1.024177 1.037186 1.024575
-28 29 0 1.085146 0.851292 0.000000
-28 29 1 1.084561 0.856207 0.000000
-28 29 2 1.083959 0.861230 0.000000
-28 29 3 1.083111 0.867871 0.000000
-28 29 4 1.082179 0.875172 0.000000
-28 29 5 1.080655 0.887097 0.000000
-28 29 6 1.078731 0.899506 0.000000
-28 29 7 1.075071 0.914007 0.000000
-28 29 8 1.071405 0.927869 0.000000
-28 29 9 1.067723 0.939810 0.000000
-28 29 10 1.063938 0.951477 0.121536
-28 29 11 1.059923 0.962542 0.290371
-28 29 12 1.055854 0.973153 0.426905
-28 29 13 1.051694 0.983008 0.509604
-28 29 14 1.047937 0.992146 0.585165
-28 29 15 1.044696 1.000365 0.651547
-28 29 16 1.041795 1.007891 0.711684
-28 29 17 1.039232 1.014725 0.765576
-28 29 18 1.036871 1.020494 0.814682
-28 29 19 1.034666 1.025436 0.860067
-28 29 20 1.032883 1.029226 0.896005
-28 29 21 1.031354 1.032326 0.926277
-28 29 22 1.029876 1.034422 0.949836
-28 29 23 1.028421 1.036062 0.970345
-28 29 24 1.027479 1.037433 0.985430
-28 29 25 1.026708 1.038714 0.998706
-28 29 26 1.026152 1.039182 1.005485
-28 29 27 1.025646 1.039464 1.010765
-28 29 28 1.025126 1.039677 1.014346
-28 29 29 1.024604 1.039880 1.017684
-28 29 30 1.024410 1.040482 1.021478
-28 29 31 1.024237 1.041112 1.025304
-28 30 0 1.085428 0.855390 0.000000
-28 30 1 1.084797 0.860260 0.000000
-28 30 2 1.084153 0.865241 0.000000
-28 30 3 1.083305 0.871890 0.000000
-28 30 4 1.082378 0.879199 0.000000
-28 30 5 1.080889 0.891131 0.000000
-28 30 6 1.078992 0.903766 0.000000
-28 30 7 1.075329 0.919445 0.000000
-28 30 8 1.071549 0.934131 0.000000
-28 30 9 1.067417 0.945838 0.059941
-28 30 10 1.063351 0.957263 0.204945
-28 30 11 1.059431 0.968068 0.336252
-28 30 12 1.055390 0.978411 0.448231
-28 30 13 1.051145 0.987984 0.527997
-28 30 14 1.047357 0.996839 0.600663
-28 30 15 1.044156 1.004772 0.664201
-28 30 16 1.041216 1.012041 0.722288
-28 30 17 1.038536 1.018648 0.774923
-28 30 18 1.036293 1.024287 0.822631
-28 30 19 1.034388 1.029175 0.866508
-28 30 20 1.032771 1.032943 0.901672
-28 30 21 1.031327 1.036040 0.931607
-28 30 22 1.029936 1.038135 0.954306
-28 30 23 1.028568 1.039774 0.973717
-28 30 24 1.027620 1.041111 0.988085
-28 30 25 1.026812 1.042346 1.000772
-28 30 26 1.026247 1.042800 1.007404
-28 30 27 1.025738 1.043074 1.012638
-28 30 28 1.025247 1.043267 1.016161
-28 30 29 1.024759 1.043449 1.019440
-28 30 30 1.024339 1.043848 1.022571
-28 30 31 1.023923 1.044260 1.025691
-28 31 0 1.085690 0.859397 0.000000
-28 31 1 1.085012 0.864216 0.000000
-28 31 2 1.084323 0.869149 0.000000
-28 31 3 1.083475 0.875807 0.000000
-28 31 4 1.082552 0.883123 0.000000
-28 31 5 1.081102 0.895046 0.000000
-28 31 6 1.079239 0.907894 0.000000
-28 31 7 1.075586 0.924754 0.000000
-28 31 8 1.071700 0.940267 0.000000
-28 31 9 1.067122 0.951743 0.120872
-28 31 10 1.062779 0.962935 0.287741
-28 31 11 1.058956 0.973501 0.381773
-28 31 12 1.054941 0.983588 0.469347
-28 31 13 1.050609 0.992878 0.546155
-28 31 14 1.046789 1.001452 0.615920
-28 31 15 1.043627 1.009103 0.676628
-28 31 16 1.040643 1.016116 0.732667
-28 31 17 1.037837 1.022492 0.784038
-28 31 18 1.035708 1.028001 0.830371
-28 31 19 1.034105 1.032838 0.872786
-28 31 20 1.032656 1.036587 0.907198
-28 31 21 1.031300 1.039683 0.936809
-28 31 22 1.029996 1.041778 0.958667
-28 31 23 1.028716 1.043418 0.977001
-28 31 24 1.027760 1.044722 0.990676
-28 31 25 1.026912 1.045915 1.002799
-28 31 26 1.026340 1.046354 1.009283
-28 31 27 1.025831 1.046618 1.014466
-28 31 28 1.025375 1.046811 1.017983
-28 31 29 1.024926 1.046993 1.021262
-28 31 30 1.024262 1.047175 1.023687
-28 31 31 1.023584 1.047357 1.026055
-29 0 0 0.646613 0.000000 0.000000
-29 0 1 0.647291 0.000000 0.000000
-29 0 2 0.647980 0.000000 0.000000
-29 0 3 0.648828 0.000000 0.000000
-29 0 4 0.649761 0.000000 0.000000
-29 0 5 0.651287 0.000000 0.000000
-29 0 6 0.653001 0.000000 0.000000
-29 0 7 0.655528 0.000000 0.000000
-29 0 8 0.658487 0.000000 0.000000
-29 0 9 0.662743 0.000000 0.033619
-29 0 10 0.666570 0.000000 0.074126
-29 0 11 0.669453 0.000000 0.129493
-29 0 12 0.672276 0.000000 0.181582
-29 0 13 0.675000 0.000000 0.228211
-29 0 14 0.677351 0.000000 0.275399
-29 0 15 0.679221 0.000000 0.323309
-29 0 16 0.682028 0.000000 0.368027
-29 0 17 0.685769 0.000000 0.409555
-29 0 18 0.689692 0.000000 0.450359
-29 0 19 0.693757 0.000000 0.490600
-29 0 20 0.698775 0.000000 0.526183
-29 0 21 0.704365 0.000000 0.558973
-29 0 22 0.711941 0.000000 0.588757
-29 0 23 0.720420 0.000000 0.617175
-29 0 24 0.734999 0.000000 0.649563
-29 0 25 0.751612 0.000000 0.683276
-29 0 26 0.778286 0.000000 0.724527
-29 0 27 0.807283 0.000000 0.767518
-29 0 28 0.826923 0.000000 0.796780
-29 0 29 0.845226 0.002623 0.824081
-29 0 30 0.858452 0.095125 0.843719
-29 0 31 0.871339 0.189110 0.862847
-29 1 0 0.653905 0.000000 0.000000
-29 1 1 0.654674 0.000000 0.000000
-29 1 2 0.655452 0.000000 0.000000
-29 1 3 0.656385 0.000000 0.000000
-29 1 4 0.657391 0.000000 0.000000
-29 1 5 0.658915 0.000000 0.000000
-29 1 6 0.660611 0.000000 0.000000
-29 1 7 0.663056 0.000000 0.000000
-29 1 8 0.665975 0.000000 0.002986
-29 1 9 0.670316 0.000000 0.036833
-29 1 10 0.674201 0.000000 0.077552
-29 1 11 0.677083 0.000000 0.133389
-29 1 12 0.679905 0.000000 0.186054
-29 1 13 0.682627 0.000000 0.233435
-29 1 14 0.685015 0.000000 0.281292
-29 1 15 0.686977 0.000000 0.329762
-29 1 16 0.689784 0.000000 0.375139
-29 1 17 0.693438 0.000000 0.417422
-29 1 18 0.697323 0.000000 0.458662
-29 1 19 0.701387 0.000000 0.499091
-29 1 20 0.706298 0.000000 0.534863
-29 1 21 0.711716 0.000000 0.567841
-29 1 22 0.719114 0.000000 0.597552
-29 1 23 0.727412 0.000000 0.625778
-29 1 24 0.740570 0.000000 0.656356
-29 1 25 0.755347 0.000000 0.687718
-29 1 26 0.781609 0.000000 0.728529
-29 1 27 0.810521 0.000000 0.771520
-29 1 28 0.830225 0.000000 0.800785
-29 1 29 0.848612 0.015839 0.828089
-29 1 30 0.861843 0.108696 0.847727
-29 1 31 0.874731 0.202590 0.866854
-29 2 0 0.661355 0.000000 0.000000
-29 2 1 0.662208 0.000000 0.000000
-29 2 2 0.663072 0.000000 0.000000
-29 2 3 0.664090 0.000000 0.000000
-29 2 4 0.665170 0.000000 0.000000
-29 2 5 0.666691 0.000000 0.000000
-29 2 6 0.668372 0.000000 0.000000
-29 2 7 0.670746 0.000000 0.000000
-29 2 8 0.673631 0.000000 0.005421
-29 2 9 0.678051 0.000000 0.039809
-29 2 10 0.681990 0.000000 0.081048
-29 2 11 0.684873 0.000000 0.137361
-29 2 12 0.687694 0.000000 0.190612
-29 2 13 0.690413 0.000000 0.238763
-29 2 14 0.692840 0.000000 0.287304
-29 2 15 0.694891 0.000000 0.336347
-29 2 16 0.697703 0.000000 0.382397
-29 2 17 0.701274 0.000000 0.425452
-29 2 18 0.705123 0.000000 0.467139
-29 2 19 0.709188 0.000000 0.507762
-29 2 20 0.713990 0.000000 0.543728
-29 2 21 0.719236 0.000000 0.576899
-29 2 22 0.726445 0.000000 0.606532
-29 2 23 0.734546 0.000000 0.634556
-29 2 24 0.746344 0.000000 0.663400
-29 2 25 0.759374 0.000000 0.692517
-29 2 26 0.785145 0.000000 0.732778
-29 2 27 0.813858 0.000000 0.775610
-29 2 28 0.833601 0.000000 0.804858
-29 2 29 0.852063 0.029331 0.832165
-29 2 30 0.865299 0.122558 0.851803
-29 2 31 0.878186 0.216367 0.870930
-29 3 0 0.671191 0.000000 0.000000
-29 3 1 0.672041 0.000000 0.000000
-29 3 2 0.672907 0.000000 0.000000
-29 3 3 0.674015 0.000000 0.000000
-29 3 4 0.675175 0.000000 0.000000
-29 3 5 0.676699 0.000000 0.000000
-29 3 6 0.678398 0.000000 0.000000
-29 3 7 0.680857 0.000000 0.000000
-29 3 8 0.683805 0.000000 0.000000
-29 3 9 0.688225 0.000000 0.039204
-29 3 10 0.692165 0.000000 0.085596
-29 3 11 0.695047 0.000000 0.142473
-29 3 12 0.697870 0.000000 0.196465
-29 3 13 0.700592 0.000000 0.245650
-29 3 14 0.703058 0.000000 0.295101
-29 3 15 0.705197 0.000000 0.344897
-29 3 16 0.708051 0.000000 0.391840
-29 3 17 0.711620 0.000000 0.435930
-29 3 18 0.715467 0.000000 0.478226
-29 3 19 0.719532 0.000000 0.519128
-29 3 20 0.724225 0.000000 0.555376
-29 3 21 0.729296 0.000000 0.588833
-29 3 22 0.736151 0.000000 0.618299
-29 3 23 0.743818 0.000000 0.645950
-29 3 24 0.755176 0.000000 0.674207
-29 3 25 0.767765 0.000000 0.702666
-29 3 26 0.791888 0.000000 0.740740
-29 3 27 0.818672 0.000000 0.781034
-29 3 28 0.838102 0.000000 0.809961
-29 3 29 0.856482 0.046960 0.837265
-29 3 30 0.869713 0.140774 0.856904
-29 3 31 0.882601 0.234583 0.876031
-29 4 0 0.681937 0.000000 0.000000
-29 4 1 0.682786 0.000000 0.000000
-29 4 2 0.683656 0.000000 0.000000
-29 4 3 0.684853 0.000000 0.000000
-29 4 4 0.686097 0.000000 0.000000
-29 4 5 0.687667 0.000000 0.000000
-29 4 6 0.689417 0.000000 0.000000
-29 4 7 0.691950 0.000000 0.000000
-29 4 8 0.694951 0.000000 0.000000
-29 4 9 0.699361 0.000000 0.036808
-29 4 10 0.703296 0.000000 0.090558
-29 4 11 0.706190 0.000000 0.148080
-29 4 12 0.709020 0.000000 0.202900
-29 4 13 0.711744 0.000000 0.253212
-29 4 14 0.714260 0.000000 0.303654
-29 4 15 0.716508 0.000000 0.354261
-29 4 16 0.719410 0.000000 0.402179
-29 4 17 0.722966 0.000000 0.447408
-29 4 18 0.726807 0.000000 0.490354
-29 4 19 0.730871 0.000000 0.531524
-29 4 20 0.735442 0.000000 0.568080
-29 4 21 0.740316 0.000000 0.601868
-29 4 22 0.746795 0.000000 0.631189
-29 4 23 0.754005 0.000000 0.658478
-29 4 24 0.764944 0.000000 0.686204
-29 4 25 0.777126 0.000000 0.714074
-29 4 26 0.799393 0.000000 0.749690
-29 4 27 0.823986 0.000000 0.787092
-29 4 28 0.843061 0.000000 0.815626
-29 4 29 0.861347 0.066242 0.842892
-29 4 30 0.874572 0.160710 0.862528
-29 4 31 0.887460 0.254530 0.881655
-29 5 0 0.699064 0.000000 0.000000
-29 5 1 0.699915 0.000000 0.000000
-29 5 2 0.700793 0.000000 0.000000
-29 5 3 0.702075 0.000000 0.000000
-29 5 4 0.703437 0.000000 0.000000
-29 5 5 0.705354 0.000000 0.000000
-29 5 6 0.707386 0.000000 0.000000
-29 5 7 0.709919 0.000000 0.000000
-29 5 8 0.712900 0.000000 0.000000
-29 5 9 0.717224 0.000000 0.021880
-29 5 10 0.721129 0.000000 0.098408
-29 5 11 0.724110 0.000000 0.157153
-29 5 12 0.726995 0.000000 0.213406
-29 5 13 0.729719 0.000000 0.265506
-29 5 14 0.732350 0.000000 0.317488
-29 5 15 0.734860 0.000000 0.369320
-29 5 16 0.737850 0.000000 0.418790
-29 5 17 0.741318 0.000000 0.465897
-29 5 18 0.745120 0.000000 0.509771
-29 5 19 0.749181 0.000000 0.551132
-29 5 20 0.753533 0.000000 0.588169
-29 5 21 0.758060 0.000000 0.622613
-29 5 22 0.764010 0.000000 0.651944
-29 5 23 0.770607 0.000000 0.678951
-29 5 24 0.781263 0.000000 0.706533
-29 5 25 0.793274 0.000000 0.734307
-29 5 26 0.812234 0.000000 0.765550
-29 5 27 0.832798 0.000000 0.797593
-29 5 28 0.851216 0.000000 0.825213
-29 5 29 0.869328 0.097098 0.852200
-29 5 30 0.882542 0.192680 0.871818
-29 5 31 0.895430 0.286591 0.890946
-29 6 0 0.718224 0.000000 0.000000
-29 6 1 0.719109 0.000000 0.000000
-29 6 2 0.720024 0.000000 0.000000
-29 6 3 0.721375 0.000000 0.000000
-29 6 4 0.722832 0.000000 0.000000
-29 6 5 0.725032 0.000000 0.000000
-29 6 6 0.727303 0.000000 0.000000
-29 6 7 0.729883 0.000000 0.000000
-29 6 8 0.732886 0.000000 0.000000
-29 6 9 0.737159 0.000000 0.011298
-29 6 10 0.741050 0.000000 0.107243
-29 6 11 0.744102 0.000000 0.167171
-29 6 12 0.747043 0.000000 0.224898
-29 6 13 0.749799 0.000000 0.278961
-29 6 14 0.752526 0.000000 0.332675
-29 6 15 0.755217 0.000000 0.385943
-29 6 16 0.758277 0.000000 0.437042
-29 6 17 0.761708 0.000000 0.485973
-29 6 18 0.765464 0.000000 0.530993
-29 6 19 0.769474 0.000000 0.572969
-29 6 20 0.773631 0.000000 0.610569
-29 6 21 0.777876 0.000000 0.645543
-29 6 22 0.783327 0.000000 0.675018
-29 6 23 0.789328 0.000000 0.701994
-29 6 24 0.799509 0.000000 0.729229
-29 6 25 0.811083 0.000000 0.756550
-29 6 26 0.827303 0.000000 0.784170
-29 6 27 0.844595 0.000000 0.811859
-29 6 28 0.861878 0.018596 0.837952
-29 6 29 0.879161 0.143832 0.863818
-29 6 30 0.891908 0.234450 0.882821
-29 6 31 0.904352 0.322761 0.901367
-29 7 0 0.746192 0.000000 0.000000
-29 7 1 0.747250 0.000000 0.000000
-29 7 2 0.748326 0.000000 0.000000
-29 7 3 0.749678 0.000000 0.000000
-29 7 4 0.751135 0.000000 0.000000
-29 7 5 0.753337 0.000000 0.000000
-29 7 6 0.755658 0.000000 0.000000
-29 7 7 0.758493 0.000000 0.000000
-29 7 8 0.761708 0.000000 0.000000
-29 7 9 0.766068 0.000000 0.019548
-29 7 10 0.770019 0.000000 0.120345
-29 7 11 0.773071 0.000000 0.181279
-29 7 12 0.776076 0.000000 0.240660
-29 7 13 0.779001 0.000000 0.297452
-29 7 14 0.781746 0.000000 0.353727
-29 7 15 0.784259 0.000000 0.409339
-29 7 16 0.787320 0.000000 0.462409
-29 7 17 0.790928 0.000000 0.512935
-29 7 18 0.794616 0.000000 0.560034
-29 7 19 0.798366 0.000000 0.604467
-29 7 20 0.802426 0.000000 0.642983
-29 7 21 0.806670 0.000000 0.677948
-29 7 22 0.811759 0.000000 0.708143
-29 7 23 0.817231 0.000000 0.736172
-29 7 24 0.826099 0.000000 0.762175
-29 7 25 0.836098 0.019460 0.787504
-29 7 26 0.852025 0.065426 0.814750
-29 7 27 0.869319 0.107075 0.842439
-29 7 28 0.883399 0.180922 0.864356
-29 7 29 0.897020 0.259369 0.885447
-29 7 30 0.907323 0.318689 0.901243
-29 7 31 0.917404 0.376735 0.916686
-29 8 0 0.772513 0.000000 0.000000
-29 8 1 0.773678 0.000000 0.000000
-29 8 2 0.774856 0.000000 0.000000
-29 8 3 0.776230 0.000000 0.000000
-29 8 4 0.777716 0.000000 0.000000
-29 8 5 0.779985 0.000000 0.000000
-29 8 6 0.782417 0.000000 0.000000
-29 8 7 0.785554 0.000000 0.000000
-29 8 8 0.789001 0.000000 0.000000
-29 8 9 0.793381 0.000000 0.025849
-29 8 10 0.797340 0.000000 0.130657
-29 8 11 0.800371 0.000000 0.193337
-29 8 12 0.803385 0.000000 0.254762
-29 8 13 0.806372 0.000000 0.314095
-29 8 14 0.809083 0.000000 0.372775
-29 8 15 0.811440 0.000000 0.430615
-29 8 16 0.814456 0.000000 0.485538
-29 8 17 0.818131 0.000000 0.537543
-29 8 18 0.821726 0.000000 0.586430
-29 8 19 0.825260 0.000000 0.632893
-29 8 20 0.829141 0.000000 0.672327
-29 8 21 0.833232 0.000000 0.707544
-29 8 22 0.837880 0.000000 0.738247
-29 8 23 0.842782 0.000000 0.766899
-29 8 24 0.850425 0.037023 0.791851
-29 8 25 0.858981 0.132102 0.815571
-29 8 26 0.874265 0.203918 0.842019
-29 8 27 0.891102 0.270367 0.869097
-29 8 28 0.902491 0.315741 0.887474
-29 8 29 0.913101 0.358106 0.904609
-29 8 30 0.921349 0.392634 0.917711
-29 8 31 0.929439 0.426639 0.930544
-29 9 0 0.793890 0.012080 0.000000
-29 9 1 0.794968 0.013255 0.000000
-29 9 2 0.796070 0.014497 0.000000
-29 9 3 0.797534 0.016730 0.000000
-29 9 4 0.799131 0.019184 0.000000
-29 9 5 0.801660 0.023187 0.000000
-29 9 6 0.804387 0.027657 0.000000
-29 9 7 0.807969 0.034143 0.000000
-29 9 8 0.811706 0.039864 0.000000
-29 9 9 0.815905 0.043287 0.026304
-29 9 10 0.819713 0.047984 0.132601
-29 9 11 0.822660 0.055481 0.199245
-29 9 12 0.825523 0.062251 0.263888
-29 9 13 0.828247 0.067811 0.325195
-29 9 14 0.830771 0.072732 0.385809
-29 9 15 0.833037 0.076832 0.445529
-29 9 16 0.835876 0.080449 0.501956
-29 9 17 0.839285 0.083583 0.555090
-29 9 18 0.842714 0.086102 0.604890
-29 9 19 0.846156 0.088143 0.652099
-29 9 20 0.849619 0.091077 0.692461
-29 9 21 0.853095 0.094546 0.728715
-29 9 22 0.857071 0.102172 0.759286
-29 9 23 0.861276 0.111688 0.787273
-29 9 24 0.867959 0.154051 0.811716
-29 9 25 0.875467 0.207364 0.834978
-29 9 26 0.889062 0.266457 0.859354
-29 9 27 0.904061 0.326885 0.883988
-29 9 28 0.914296 0.368039 0.900741
-29 9 29 0.923851 0.406439 0.916368
-29 9 30 0.931212 0.435692 0.928315
-29 9 31 0.938427 0.464335 0.940017
-29 10 0 0.817009 0.110343 0.000000
-29 10 1 0.818027 0.112340 0.000000
-29 10 2 0.819076 0.114432 0.000000
-29 10 3 0.820602 0.117952 0.000000
-29 10 4 0.822273 0.121822 0.000000
-29 10 5 0.824954 0.128144 0.000000
-29 10 6 0.827841 0.135025 0.000000
-29 10 7 0.831619 0.144333 0.000000
-29 10 8 0.835457 0.152561 0.000000
-29 10 9 0.839478 0.157551 0.025819
-29 10 10 0.843093 0.163494 0.133122
-29 10 11 0.845818 0.171535 0.203836
-29 10 12 0.848443 0.179037 0.271818
-29 10 13 0.850905 0.185642 0.335246
-29 10 14 0.853194 0.191715 0.397990
-29 10 15 0.855262 0.197103 0.459856
-29 10 16 0.857841 0.202049 0.517846
-29 10 17 0.860931 0.206552 0.571962
-29 10 18 0.864017 0.210349 0.622713
-29 10 19 0.867100 0.213595 0.670846
-29 10 20 0.870078 0.217158 0.712075
-29 10 21 0.872993 0.220910 0.749161
-29 10 22 0.876315 0.228141 0.779739
-29 10 23 0.879821 0.236955 0.807357
-29 10 24 0.885625 0.257256 0.831250
-29 10 25 0.892195 0.281386 0.853901
-29 10 26 0.903964 0.329616 0.876057
-29 10 27 0.916934 0.383407 0.898099
-29 10 28 0.925944 0.420247 0.913262
-29 10 29 0.934389 0.454665 0.927441
-29 10 30 0.940912 0.479718 0.938377
-29 10 31 0.947306 0.504147 0.949096
-29 11 0 0.843960 0.176310 0.000000
-29 11 1 0.844978 0.178868 0.000000
-29 11 2 0.846027 0.181498 0.000000
-29 11 3 0.847553 0.185206 0.000000
-29 11 4 0.849213 0.189287 0.000000
-29 11 5 0.851810 0.195982 0.000000
-29 11 6 0.854561 0.202719 0.000000
-29 11 7 0.857983 0.209636 0.000000
-29 11 8 0.861511 0.216594 0.000000
-29 11 9 0.865357 0.223674 0.023268
-29 11 10 0.868688 0.231255 0.130512
-29 11 11 0.870887 0.239942 0.205530
-29 11 12 0.873086 0.248342 0.277117
-29 11 13 0.875285 0.256263 0.342987
-29 11 14 0.877235 0.263488 0.408297
-29 11 15 0.878865 0.269817 0.472889
-29 11 16 0.881007 0.275753 0.532574
-29 11 17 0.883660 0.281296 0.587351
-29 11 18 0.886017 0.285870 0.639133
-29 11 19 0.888145 0.289690 0.688586
-29 11 20 0.890492 0.293708 0.730546
-29 11 21 0.892970 0.297845 0.768012
-29 11 22 0.895674 0.304084 0.798901
-29 11 23 0.898480 0.311278 0.826802
-29 11 24 0.903583 0.330050 0.850055
-29 11 25 0.909453 0.352682 0.871760
-29 11 26 0.919100 0.394137 0.891371
-29 11 27 0.929619 0.439937 0.910498
-29 11 28 0.937249 0.472259 0.924145
-29 11 29 0.944465 0.502656 0.937008
-29 11 30 0.950255 0.525874 0.947247
-29 11 31 0.955949 0.548613 0.957311
-29 12 0 0.870856 0.240206 0.000000
-29 12 1 0.871873 0.243151 0.000000
-29 12 2 0.872921 0.246153 0.000000
-29 12 3 0.874414 0.250014 0.000000
-29 12 4 0.876031 0.254267 0.000000
-29 12 5 0.878508 0.261264 0.000000
-29 12 6 0.881128 0.268221 0.000000
-29 12 7 0.884363 0.274999 0.000000
-29 12 8 0.887691 0.282169 0.000000
-29 12 9 0.891297 0.290513 0.012711
-29 12 10 0.894329 0.299323 0.117286
-29 12 11 0.896101 0.309157 0.202342
-29 12 12 0.897872 0.318674 0.281251
-29 12 13 0.899644 0.327665 0.349916
-29 12 14 0.901206 0.335933 0.417868
-29 12 15 0.902496 0.343274 0.484903
-29 12 16 0.904167 0.350040 0.546369
-29 12 17 0.906219 0.356231 0.602265
-29 12 18 0.907905 0.361432 0.655160
-29 12 19 0.909305 0.365863 0.705721
-29 12 20 0.911064 0.370192 0.748377
-29 12 21 0.913039 0.374461 0.786289
-29 12 22 0.915148 0.379975 0.817416
-29 12 23 0.917319 0.386056 0.845457
-29 12 24 0.921615 0.402971 0.868144
-29 12 25 0.926619 0.423498 0.889046
-29 12 26 0.934326 0.458868 0.906567
-29 12 27 0.942657 0.497664 0.923307
-29 12 28 0.948996 0.525861 0.935536
-29 12 29 0.955050 0.552544 0.947121
-29 12 30 0.959987 0.573580 0.956566
-29 12 31 0.964850 0.594240 0.965868
-29 13 0 0.897660 0.300649 0.000000
-29 13 1 0.898677 0.303691 0.000000
-29 13 2 0.899719 0.306791 0.000000
-29 13 3 0.901125 0.310745 0.000000
-29 13 4 0.902642 0.315103 0.000000
-29 13 5 0.904945 0.322286 0.000000
-29 13 6 0.907441 0.330070 0.000000
-29 13 7 0.910769 0.340461 0.000000
-29 13 8 0.914079 0.350312 0.000000
-29 13 9 0.917338 0.358548 0.000000
-29 13 10 0.920049 0.367901 0.086365
-29 13 11 0.921555 0.379715 0.191017
-29 13 12 0.922898 0.390717 0.283443
-29 13 13 0.923970 0.400366 0.355492
-29 13 14 0.925060 0.409500 0.426211
-29 13 15 0.926172 0.417972 0.495218
-29 13 16 0.927318 0.425300 0.558611
-29 13 17 0.928498 0.431486 0.616391
-29 13 18 0.929605 0.437063 0.670535
-29 13 19 0.930655 0.442166 0.721850
-29 13 20 0.931900 0.446566 0.765140
-29 13 21 0.933262 0.450544 0.803614
-29 13 22 0.934817 0.455782 0.834851
-29 13 23 0.936459 0.461592 0.862798
-29 13 24 0.939768 0.476104 0.885039
-29 13 25 0.943631 0.493517 0.905376
-29 13 26 0.949702 0.523948 0.921567
-29 13 27 0.956283 0.557384 0.936800
-29 13 28 0.961482 0.582112 0.947776
-29 13 29 0.966483 0.605595 0.958144
-29 13 30 0.970370 0.623872 0.966632
-29 13 31 0.974182 0.641803 0.974994
-29 14 0 0.926241 0.369242 0.000000
-29 14 1 0.927105 0.372214 0.000000
-29 14 2 0.927988 0.375243 0.000000
-29 14 3 0.929154 0.379128 0.000000
-29 14 4 0.930410 0.383406 0.000000
-29 14 5 0.932309 0.390448 0.000000
-29 14 6 0.934420 0.398403 0.000000
-29 14 7 0.937454 0.410323 0.000000
-29 14 8 0.940448 0.421513 0.000000
-29 14 9 0.943320 0.430517 0.000000
-29 14 10 0.945611 0.440849 0.038051
-29 14 11 0.946623 0.454104 0.171778
-29 14 12 0.947438 0.466209 0.283707
-29 14 13 0.947925 0.476395 0.359304
-29 14 14 0.948407 0.486127 0.433096
-29 14 15 0.948884 0.495275 0.504570
-29 14 16 0.949371 0.502942 0.569889
-29 14 17 0.949868 0.509126 0.629055
-29 14 18 0.950413 0.515007 0.684301
-29 14 19 0.950996 0.520651 0.736500
-29 14 20 0.951707 0.525050 0.780369
-29 14 21 0.952496 0.528702 0.819241
-29 14 22 0.953484 0.533477 0.850820
-29 14 23 0.954561 0.538761 0.879085
-29 14 24 0.956932 0.550966 0.901012
-29 14 25 0.959734 0.565477 0.920825
-29 14 26 0.964276 0.590776 0.935694
-29 14 27 0.969220 0.618565 0.949423
-29 14 28 0.973162 0.639147 0.959141
-29 14 29 0.976960 0.658700 0.968286
-29 14 30 0.979967 0.674251 0.975855
-29 14 31 0.982921 0.689535 0.983317
-29 15 0 0.957109 0.448314 0.000000
-29 15 1 0.957623 0.451000 0.000000
-29 15 2 0.958151 0.453745 0.000000
-29 15 3 0.958878 0.457347 0.000000
-29 15 4 0.959664 0.461309 0.000000
-29 15 5 0.960862 0.467789 0.000000
-29 15 6 0.962256 0.475073 0.000000
-29 15 7 0.964501 0.485843 0.000000
-29 15 8 0.966792 0.496646 0.000000
-29 15 9 0.969227 0.507544 0.000000
-29 15 10 0.970970 0.519414 0.000000
-29 15 11 0.971194 0.533418 0.142363
-29 15 12 0.971353 0.546134 0.281490
-29 15 13 0.971402 0.556703 0.360845
-29 15 14 0.971104 0.566690 0.438109
-29 15 15 0.970358 0.575929 0.512685
-29 15 16 0.970014 0.583644 0.579929
-29 15 17 0.970070 0.589834 0.639841
-29 15 18 0.970075 0.595926 0.696002
-29 15 19 0.970039 0.601940 0.749247
-29 15 20 0.970192 0.606247 0.793626
-29 15 21 0.970459 0.609528 0.832686
-29 15 22 0.970862 0.613599 0.864906
-29 15 23 0.971327 0.618029 0.894017
-29 15 24 0.972825 0.628049 0.915800
-29 15 25 0.974667 0.639934 0.935140
-29 15 26 0.977818 0.659852 0.948701
-29 15 27 0.981271 0.681624 0.960928
-29 15 28 0.983806 0.697191 0.969381
-29 15 29 0.986210 0.711873 0.977295
-29 15 30 0.988555 0.724740 0.983993
-29 15 31 0.990896 0.737485 0.990610
-29 16 0 0.983316 0.515641 0.000000
-29 16 1 0.983655 0.518373 0.000000
-29 16 2 0.984002 0.521163 0.000000
-29 16 3 0.984467 0.524814 0.000000
-29 16 4 0.984975 0.528836 0.000000
-29 16 5 0.985779 0.535457 0.000000
-29 16 6 0.986705 0.542811 0.000000
-29 16 7 0.988163 0.553342 0.000000
-29 16 8 0.989755 0.564271 0.000000
-29 16 9 0.991751 0.576397 0.000000
-29 16 10 0.992974 0.589272 0.000000
-29 16 11 0.992498 0.603797 0.124998
-29 16 12 0.991989 0.617049 0.277219
-29 16 13 0.991426 0.628180 0.360479
-29 16 14 0.990381 0.638422 0.440927
-29 16 15 0.988718 0.647522 0.517759
-29 16 16 0.987673 0.655333 0.586742
-29 16 17 0.987245 0.661856 0.647876
-29 16 18 0.986741 0.668302 0.705077
-29 16 19 0.986179 0.674690 0.759218
-29 16 20 0.985862 0.679136 0.804228
-29 16 21 0.985691 0.682418 0.843759
-29 16 22 0.985595 0.685908 0.876323
-29 16 23 0.985533 0.689493 0.905719
-29 16 24 0.986341 0.697645 0.927499
-29 16 25 0.987439 0.707321 0.946741
-29 16 26 0.989492 0.722966 0.959407
-29 16 27 0.991765 0.739990 0.970556
-29 16 28 0.993311 0.751804 0.978170
-29 16 29 0.994754 0.762873 0.985279
-29 16 30 0.996505 0.773487 0.991264
-29 16 31 0.998276 0.784070 0.997174
-29 17 0 1.004863 0.571225 0.000000
-29 17 1 1.005202 0.574333 0.000000
-29 17 2 1.005543 0.577500 0.000000
-29 17 3 1.005921 0.581529 0.000000
-29 17 4 1.006341 0.585988 0.000000
-29 17 5 1.007057 0.593453 0.000000
-29 17 6 1.007766 0.601617 0.000000
-29 17 7 1.008442 0.612818 0.000000
-29 17 8 1.009338 0.624390 0.000000
-29 17 9 1.010892 0.637074 0.000000
-29 17 10 1.011621 0.650423 0.000000
-29 17 11 1.010532 0.665240 0.119684
-29 17 12 1.009346 0.678952 0.270894
-29 17 13 1.007994 0.690826 0.358205
-29 17 14 1.006239 0.701325 0.441549
-29 17 15 1.003963 0.710054 0.519792
-29 17 16 1.002347 0.718009 0.590330
-29 17 17 1.001391 0.725190 0.653162
-29 17 18 1.000413 0.732136 0.711526
-29 17 19 0.999416 0.738900 0.766413
-29 17 20 0.998715 0.743719 0.812174
-29 17 21 0.998191 0.747370 0.852461
-29 17 22 0.997682 0.750403 0.885071
-29 17 23 0.997180 0.753153 0.914191
-29 17 24 0.997482 0.759753 0.936109
-29 17 25 0.998052 0.767636 0.955627
-29 17 26 0.999299 0.780119 0.967813
-29 17 27 1.000702 0.793664 0.978307
-29 17 28 1.001678 0.802983 0.985507
-29 17 29 1.002593 0.811699 0.992236
-29 17 30 1.003815 0.820491 0.997666
-29 17 31 1.005058 0.829288 1.003009
-29 18 0 1.024123 0.624363 0.000000
-29 18 1 1.024315 0.627532 0.000000
-29 18 2 1.024503 0.630765 0.000000
-29 18 3 1.024647 0.634959 0.000000
-29 18 4 1.024833 0.639607 0.000000
-29 18 5 1.025311 0.647439 0.000000
-29 18 6 1.025753 0.656084 0.000000
-29 18 7 1.026037 0.668255 0.000000
-29 18 8 1.026492 0.680683 0.000000
-29 18 9 1.027461 0.693880 0.000000
-29 18 10 1.027549 0.707525 0.000000
-29 18 11 1.025700 0.722155 0.113264
-29 18 12 1.023779 0.735793 0.262953
-29 18 13 1.021739 0.747781 0.354365
-29 18 14 1.019348 0.758387 0.440749
-29 18 15 1.016505 0.767218 0.520668
-29 18 16 1.014369 0.775342 0.592680
-29 18 17 1.012939 0.782759 0.656784
-29 18 18 1.011560 0.790108 0.716393
-29 18 19 1.010221 0.797403 0.772506
-29 18 20 1.009172 0.802391 0.818965
-29 18 21 1.008299 0.805995 0.859634
-29 18 22 1.007414 0.808833 0.892462
-29 18 23 1.006524 0.811323 0.921728
-29 18 24 1.006409 0.816518 0.943535
-29 18 25 1.006553 0.822615 0.962857
-29 18 26 1.007210 0.831935 0.974513
-29 18 27 1.007985 0.842000 0.984401
-29 18 28 1.008593 0.849286 0.991242
-29 18 29 1.009176 0.856176 0.997647
-29 18 30 1.009932 0.863079 1.002677
-29 18 31 1.010700 0.869984 1.007614
-29 19 0 1.041606 0.675598 0.000000
-29 19 1 1.041535 0.678582 0.000000
-29 19 2 1.041455 0.681641 0.000000
-29 19 3 1.041252 0.685832 0.000000
-29 19 4 1.041089 0.690478 0.000000
-29 19 5 1.041211 0.698306 0.000000
-29 19 6 1.041348 0.707175 0.000000
-29 19 7 1.041545 0.720550 0.000000
-29 19 8 1.041760 0.734001 0.000000
-29 19 9 1.042028 0.747677 0.000000
-29 19 10 1.041361 0.761477 0.000000
-29 19 11 1.038636 0.775549 0.105983
-29 19 12 1.035939 0.788698 0.253757
-29 19 13 1.033286 0.800309 0.349305
-29 19 14 1.030318 0.810908 0.438840
-29 19 15 1.026945 0.820206 0.520643
-29 19 16 1.024328 0.828518 0.594066
-29 19 17 1.022466 0.835844 0.659111
-29 19 18 1.020745 0.843520 0.720030
-29 19 19 1.019135 0.851467 0.777741
-29 19 20 1.017768 0.856466 0.824857
-29 19 21 1.016547 0.859697 0.865617
-29 19 22 1.015315 0.862546 0.898799
-29 19 23 1.014077 0.865221 0.928538
-29 19 24 1.013615 0.869127 0.950040
-29 19 25 1.013412 0.873444 0.968798
-29 19 26 1.013646 0.879601 0.979888
-29 19 27 1.013981 0.886184 0.989209
-29 19 28 1.014378 0.891796 0.995731
-29 19 29 1.014783 0.897269 1.001855
-29 19 30 1.015121 0.902233 1.006605
-29 19 31 1.015453 0.907163 1.011264
-29 20 0 1.054209 0.713167 0.000000
-29 20 1 1.054042 0.716434 0.000000
-29 20 2 1.053870 0.719781 0.000000
-29 20 3 1.053644 0.724324 0.000000
-29 20 4 1.053445 0.729350 0.000000
-29 20 5 1.053436 0.737765 0.000000
-29 20 6 1.053367 0.747097 0.000000
-29 20 7 1.053039 0.760400 0.000000
-29 20 8 1.052766 0.773871 0.000000
-29 20 9 1.052658 0.787843 0.000000
-29 20 10 1.051562 0.801706 0.000000
-29 20 11 1.048291 0.815332 0.101855
-29 20 12 1.045104 0.828304 0.248797
-29 20 13 1.042055 0.840188 0.347369
-29 20 14 1.038683 0.850940 0.439147
-29 20 15 1.034896 0.860238 0.522189
-29 20 16 1.031907 0.868768 0.596644
-29 20 17 1.029718 0.876528 0.662513
-29 20 18 1.027673 0.884235 0.723998
-29 20 19 1.025743 0.891900 0.782074
-29 20 20 1.024106 0.896889 0.829422
-29 20 21 1.022645 0.900274 0.870335
-29 20 22 1.021211 0.902976 0.903444
-29 20 23 1.019789 0.905368 0.933005
-29 20 24 1.019099 0.908481 0.954306
-29 20 25 1.018655 0.911834 0.972854
-29 20 26 1.018576 0.916083 0.983731
-29 20 27 1.018581 0.920540 0.992837
-29 20 28 1.018735 0.924590 0.999137
-29 20 29 1.018910 0.928582 1.005037
-29 20 30 1.019029 0.932429 1.009567
-29 20 31 1.019143 0.936266 1.014006
-29 21 0 1.063886 0.742537 0.000000
-29 21 1 1.063721 0.746368 0.000000
-29 21 2 1.063563 0.750279 0.000000
-29 21 3 1.063509 0.755386 0.000000
-29 21 4 1.063461 0.761023 0.000000
-29 21 5 1.063455 0.770378 0.000000
-29 21 6 1.063241 0.780317 0.000000
-29 21 7 1.062125 0.792783 0.000000
-29 21 8 1.061216 0.805673 0.000000
-29 21 9 1.060928 0.819830 0.000000
-29 21 10 1.059598 0.833702 0.000000
-29 21 11 1.055977 0.846948 0.099617
-29 21 12 1.052471 0.859931 0.246378
-29 21 13 1.049157 0.872476 0.347307
-29 21 14 1.045485 0.883478 0.440783
-29 21 15 1.041353 0.892498 0.524677
-29 21 16 1.038060 0.901262 0.599936
-29 21 17 1.035605 0.909772 0.666561
-29 21 18 1.033247 0.917332 0.728165
-29 21 19 1.030966 0.924153 0.785864
-29 21 20 1.029089 0.929121 0.833191
-29 21 21 1.027453 0.932976 0.874295
-29 21 22 1.025904 0.935437 0.907073
-29 21 23 1.024394 0.937264 0.936068
-29 21 24 1.023550 0.939881 0.957229
-29 21 25 1.022927 0.942762 0.975780
-29 21 26 1.022602 0.945855 0.986654
-29 21 27 1.022344 0.948998 0.995758
-29 21 28 1.022236 0.951555 1.001894
-29 21 29 1.022148 0.954027 1.007605
-29 21 30 1.022168 0.957251 1.011950
-29 21 31 1.022196 0.960524 1.016203
-29 22 0 1.070765 0.766877 0.000000
-29 22 1 1.070599 0.770755 0.000000
-29 22 2 1.070436 0.774713 0.000000
-29 22 3 1.070315 0.779869 0.000000
-29 22 4 1.070187 0.785554 0.000000
-29 22 5 1.070001 0.794944 0.000000
-29 22 6 1.069639 0.805031 0.000000
-29 22 7 1.068516 0.818139 0.000000
-29 22 8 1.067482 0.831459 0.000000
-29 22 9 1.066716 0.845413 0.000000
-29 22 10 1.065005 0.859230 0.000000
-29 22 11 1.061214 0.872745 0.100445
-29 22 12 1.057503 0.885806 0.248216
-29 22 13 1.053926 0.898107 0.350789
-29 22 14 1.050059 0.909300 0.445588
-29 22 15 1.045819 0.919071 0.530393
-29 22 16 1.042340 0.928004 0.605998
-29 22 17 1.039622 0.936099 0.672404
-29 22 18 1.036986 0.943296 0.733665
-29 22 19 1.034415 0.949793 0.790926
-29 22 20 1.032357 0.954569 0.837722
-29 22 21 1.030607 0.958312 0.878239
-29 22 22 1.029044 0.960927 0.910757
-29 22 23 1.027568 0.963029 0.939639
-29 22 24 1.026599 0.965312 0.960433
-29 22 25 1.025801 0.967657 0.978532
-29 22 26 1.025326 0.969844 0.989113
-29 22 27 1.024927 0.971995 0.997959
-29 22 28 1.024676 0.973786 1.003953
-29 22 29 1.024446 0.975525 1.009539
-29 22 30 1.024376 0.977872 1.013822
-29 22 31 1.024315 0.980260 1.018017
-29 23 0 1.076372 0.788930 0.000000
-29 23 1 1.076203 0.792621 0.000000
-29 23 2 1.076026 0.796391 0.000000
-29 23 3 1.075730 0.801362 0.000000
-29 23 4 1.075416 0.806838 0.000000
-29 23 5 1.074967 0.815852 0.000000
-29 23 6 1.074458 0.825880 0.000000
-29 23 7 1.073681 0.840301 0.000000
-29 23 8 1.072755 0.854511 0.000000
-29 23 9 1.071376 0.868086 0.000000
-29 23 10 1.069217 0.881818 0.000000
-29 23 11 1.065338 0.895898 0.102667
-29 23 12 1.061474 0.909065 0.251990
-29 23 13 1.057634 0.920711 0.355882
-29 23 14 1.053620 0.932070 0.451833
-29 23 15 1.049380 0.943059 0.537575
-29 23 16 1.045770 0.952130 0.613318
-29 23 17 1.042789 0.959282 0.679063
-29 23 18 1.039891 0.966017 0.739772
-29 23 19 1.037057 0.972426 0.796566
-29 23 20 1.034846 0.976934 0.842599
-29 23 21 1.033008 0.980301 0.882176
-29 23 22 1.031479 0.983249 0.914464
-29 23 23 1.030089 0.986006 0.943440
-29 23 24 1.029011 0.988030 0.963765
-29 23 25 1.028038 0.989811 0.981206
-29 23 26 1.027460 0.991205 0.991360
-29 23 27 1.026973 0.992509 0.999833
-29 23 28 1.026634 0.993865 1.005695
-29 23 29 1.026317 0.995228 1.011184
-29 23 30 1.026159 0.996585 1.015461
-29 23 31 1.026011 0.997942 1.019657
-29 24 0 1.080711 0.806352 0.000000
-29 24 1 1.080408 0.810421 0.000000
-29 24 2 1.080094 0.814569 0.000000
-29 24 3 1.079626 0.819912 0.000000
-29 24 4 1.079152 0.825702 0.000000
-29 24 5 1.078638 0.834622 0.000000
-29 24 6 1.077942 0.844489 0.000000
-29 24 7 1.076456 0.858456 0.000000
-29 24 8 1.074961 0.872284 0.000000
-29 24 9 1.073436 0.885696 0.000000
-29 24 10 1.071126 0.899250 0.000000
-29 24 11 1.067090 0.913116 0.118872
-29 24 12 1.063103 0.926087 0.274818
-29 24 13 1.059198 0.937567 0.375792
-29 24 14 1.055175 0.948749 0.469371
-29 24 15 1.051001 0.959550 0.553443
-29 24 16 1.047456 0.968480 0.627493
-29 24 17 1.044541 0.975540 0.691521
-29 24 18 1.041636 0.982022 0.750540
-29 24 19 1.038738 0.988055 0.805663
-29 24 20 1.036488 0.992407 0.850219
-29 24 21 1.034626 0.995750 0.888435
-29 24 22 1.033059 0.998559 0.919536
-29 24 23 1.031626 1.001125 0.947402
-29 24 24 1.030554 1.002944 0.966959
-29 24 25 1.029602 1.004516 0.983747
-29 24 26 1.029010 1.005641 0.993531
-29 24 27 1.028502 1.006663 1.001699
-29 24 28 1.028141 1.007721 1.007440
-29 24 29 1.027802 1.008783 1.012834
-29 24 30 1.027562 1.009743 1.016971
-29 24 31 1.027330 1.010696 1.021023
-29 25 0 1.084627 0.822230 0.000000
-29 25 1 1.084146 0.826866 0.000000
-29 25 2 1.083656 0.831581 0.000000
-29 25 3 1.083015 0.837482 0.000000
-29 25 4 1.082390 0.843760 0.000000
-29 25 5 1.081876 0.852680 0.000000
-29 25 6 1.080981 0.862351 0.000000
-29 25 7 1.078434 0.875275 0.000000
-29 25 8 1.076144 0.888298 0.000000
-29 25 9 1.074628 0.901619 0.000000
-29 25 10 1.072267 0.914962 0.000000
-29 25 11 1.068051 0.928355 0.139739
-29 25 12 1.063951 0.941029 0.303997
-29 25 13 1.060045 0.952506 0.400640
-29 25 14 1.056061 0.963399 0.490672
-29 25 15 1.051975 0.973541 0.572206
-29 25 16 1.048561 0.982238 0.643952
-29 25 17 1.045821 0.989489 0.705912
-29 25 18 1.042994 0.995788 0.762861
-29 25 19 1.040100 1.001348 0.815912
-29 25 20 1.037849 1.005581 0.858753
-29 25 21 1.035984 1.009019 0.895468
-29 25 22 1.034356 1.011532 0.925061
-29 25 23 1.032835 1.013624 0.951417
-29 25 24 1.031807 1.015257 0.970108
-29 25 25 1.030942 1.016738 0.986243
-29 25 26 1.030367 1.017770 0.995676
-29 25 27 1.029858 1.018698 1.003561
-29 25 28 1.029498 1.019502 1.009185
-29 25 29 1.029159 1.020288 1.014486
-29 25 30 1.028840 1.021049 1.018437
-29 25 31 1.028522 1.021809 1.022298
-29 26 0 1.086460 0.832168 0.000000
-29 26 1 1.085879 0.836982 0.000000
-29 26 2 1.085288 0.841885 0.000000
-29 26 3 1.084541 0.848124 0.000000
-29 26 4 1.083780 0.854842 0.000000
-29 26 5 1.082910 0.864906 0.000000
-29 26 6 1.081676 0.875469 0.000000
-29 26 7 1.078861 0.888197 0.000000
-29 26 8 1.076245 0.900973 0.000000
-29 26 9 1.074228 0.913895 0.000000
-29 26 10 1.071535 0.926769 0.000000
-29 26 11 1.067358 0.939539 0.165208
-29 26 12 1.063258 0.951651 0.339972
-29 26 13 1.059283 0.962669 0.432286
-29 26 14 1.055421 0.973017 0.518039
-29 26 15 1.051705 0.982504 0.595355
-29 26 16 1.048493 0.990890 0.663652
-29 26 17 1.045785 0.998174 0.722930
-29 26 18 1.043053 1.004351 0.777630
-29 26 19 1.040301 1.009666 0.828771
-29 26 20 1.038150 1.013727 0.869380
-29 26 21 1.036358 1.017034 0.903672
-29 26 22 1.034788 1.019340 0.931368
-29 26 23 1.033320 1.021191 0.956066
-29 26 24 1.032319 1.022749 0.974076
-29 26 25 1.031473 1.024210 0.989858
-29 26 26 1.030957 1.025036 0.998252
-29 26 27 1.030517 1.025715 1.004942
-29 26 28 1.030105 1.026443 1.010334
-29 26 29 1.029698 1.027177 1.015540
-29 26 30 1.029422 1.027834 1.019452
-29 26 31 1.029154 1.028485 1.023277
-29 27 0 1.087811 0.840736 0.000000
-29 27 1 1.087148 0.845637 0.000000
-29 27 2 1.086474 0.850641 0.000000
-29 27 3 1.085638 0.857169 0.000000
-29 27 4 1.084742 0.864314 0.000000
-29 27 5 1.083435 0.875785 0.000000
-29 27 6 1.081829 0.887492 0.000000
-29 27 7 1.078930 0.900220 0.000000
-29 27 8 1.076096 0.912879 0.000000
-29 27 9 1.073460 0.925331 0.000000
-29 27 10 1.070371 0.937676 0.000000
-29 27 11 1.066285 0.949787 0.191740
-29 27 12 1.062208 0.961277 0.377514
-29 27 13 1.058149 0.971730 0.465500
-29 27 14 1.054430 0.981475 0.546804
-29 27 15 1.051149 0.990306 0.619517
-29 27 16 1.048154 0.998363 0.684100
-29 27 17 1.045446 1.005644 0.740554
-29 27 18 1.042812 1.011712 0.792965
-29 27 19 1.040236 1.016836 0.842231
-29 27 20 1.038206 1.020711 0.880491
-29 27 21 1.036505 1.023837 0.912147
-29 27 22 1.035022 1.025957 0.937855
-29 27 23 1.033638 1.027620 0.960861
-29 27 24 1.032660 1.029129 0.978235
-29 27 25 1.031817 1.030587 0.993731
-29 27 26 1.031371 1.031180 1.000928
-29 27 27 1.031016 1.031574 1.006211
-29 27 28 1.030540 1.032266 1.011344
-29 27 29 1.030047 1.033001 1.016457
-29 27 30 1.029843 1.033575 1.020363
-29 27 31 1.029658 1.034138 1.024188
-29 28 0 1.088707 0.846738 0.000000
-29 28 1 1.088034 0.851653 0.000000
-29 28 2 1.087350 0.856676 0.000000
-29 28 3 1.086502 0.863317 0.000000
-29 28 4 1.085581 0.870595 0.000000
-29 28 5 1.084145 0.882332 0.000000
-29 28 6 1.082390 0.894411 0.000000
-29 28 7 1.079255 0.907972 0.000000
-29 28 8 1.076093 0.921199 0.000000
-29 28 9 1.072849 0.933422 0.000000
-29 28 10 1.069391 0.945430 0.030142
-29 28 11 1.065464 0.956965 0.240534
-29 28 12 1.061483 0.967976 0.403958
-29 28 13 1.057411 0.978113 0.489102
-29 28 14 1.053740 0.987534 0.567436
-29 28 15 1.050587 0.996034 0.637015
-29 28 16 1.047729 1.003842 0.699362
-29 28 17 1.045168 1.010958 0.754475
-29 28 18 1.042658 1.016851 0.805016
-29 28 19 1.040190 1.021793 0.851999
-29 28 20 1.038255 1.025583 0.888889
-29 28 21 1.036639 1.028683 0.919725
-29 28 22 1.035193 1.030779 0.944236
-29 28 23 1.033825 1.032418 0.965873
-29 28 24 1.032905 1.033860 0.982086
-29 28 25 1.032134 1.035235 0.996490
-29 28 26 1.031649 1.035721 1.003405
-29 28 27 1.031231 1.036003 1.008591
-29 28 28 1.030799 1.036462 1.012982
-29 28 29 1.030365 1.036947 1.017260
-29 28 30 1.030176 1.037568 1.021114
-29 28 31 1.030003 1.038197 1.024940
-29 29 0 1.089538 0.852373 0.000000
-29 29 1 1.088866 0.857291 0.000000
-29 29 2 1.088182 0.862323 0.000000
-29 29 3 1.087334 0.869052 0.000000
-29 29 4 1.086402 0.876419 0.000000
-29 29 5 1.084881 0.888259 0.000000
-29 29 6 1.083009 0.900601 0.000000
-29 29 7 1.079618 0.915115 0.000000
-29 29 8 1.076111 0.929007 0.000000
-29 29 9 1.072260 0.941036 0.000155
-29 29 10 1.068438 0.952735 0.123925
-29 29 11 1.064680 0.963706 0.292508
-29 29 12 1.060804 0.974258 0.428816
-29 29 13 1.056728 0.984113 0.511330
-29 29 14 1.053094 0.993250 0.586906
-29 29 15 1.050025 1.001465 0.653562
-29 29 16 1.047293 1.009037 0.713882
-29 29 17 1.044898 1.015965 0.767867
-29 29 18 1.042517 1.021673 0.816597
-29 29 19 1.040148 1.026433 0.861238
-29 29 20 1.038302 1.030153 0.896901
-29 29 21 1.036771 1.033250 0.927175
-29 29 22 1.035356 1.035345 0.950602
-29 29 23 1.033993 1.036984 0.970917
-29 29 24 1.033136 1.038355 0.985893
-29 29 25 1.032447 1.039636 0.999091
-29 29 26 1.031909 1.040034 1.005853
-29 29 27 1.031405 1.040227 1.011130
-29 29 28 1.031032 1.040426 1.014710
-29 29 29 1.030677 1.040626 1.018048
-29 29 30 1.030496 1.041311 1.021843
-29 29 31 1.030326 1.042029 1.025668
-29 30 0 1.089754 0.856483 0.000000
-29 30 1 1.089079 0.861398 0.000000
-29 30 2 1.088393 0.866422 0.000000
-29 30 3 1.087545 0.873074 0.000000
-29 30 4 1.086622 0.880385 0.000000
-29 30 5 1.085176 0.892314 0.000000
-29 30 6 1.083347 0.904938 0.000000
-29 30 7 1.079862 0.920572 0.000000
-29 30 8 1.076193 0.935236 0.000000
-29 30 9 1.071970 0.946992 0.061643
-29 30 10 1.067898 0.958435 0.207481
-29 30 11 1.064156 0.969191 0.338461
-29 30 12 1.060258 0.979504 0.450148
-29 30 13 1.056101 0.989076 0.529680
-29 30 14 1.052457 0.997932 0.602378
-29 30 15 1.049473 1.005865 0.666289
-29 30 16 1.046708 1.013159 0.724586
-29 30 17 1.044162 1.019813 0.777270
-29 30 18 1.041902 1.025394 0.824602
-29 30 19 1.039864 1.030139 0.867772
-29 30 20 1.038198 1.033854 0.902642
-29 30 21 1.036753 1.036951 0.932532
-29 30 22 1.035422 1.039046 0.955057
-29 30 23 1.034142 1.040685 0.974234
-29 30 24 1.033250 1.041988 0.988473
-29 30 25 1.032487 1.043177 1.001066
-29 30 26 1.031930 1.043620 1.007717
-29 30 27 1.031421 1.043891 1.012997
-29 30 28 1.031121 1.044084 1.016526
-29 30 29 1.030850 1.044266 1.019805
-29 30 30 1.030444 1.044710 1.022935
-29 30 31 1.030028 1.045171 1.026055
-29 31 0 1.089929 0.860490 0.000000
-29 31 1 1.089251 0.865403 0.000000
-29 31 2 1.088562 0.870418 0.000000
-29 31 3 1.087714 0.876982 0.000000
-29 31 4 1.086802 0.884228 0.000000
-29 31 5 1.085440 0.896245 0.000000
-29 31 6 1.083665 0.909152 0.000000
-29 31 7 1.080099 0.925917 0.000000
-29 31 8 1.076279 0.941360 0.000000
-29 31 9 1.071700 0.952836 0.122635
-29 31 10 1.067385 0.964028 0.290356
-29 31 11 1.063649 0.974594 0.384012
-29 31 12 1.059722 0.984681 0.471245
-29 31 13 1.055477 0.993971 0.547771
-29 31 14 1.051821 1.002545 0.617583
-29 31 15 1.048922 1.010196 0.678761
-29 31 16 1.046113 1.017209 0.735035
-29 31 17 1.043395 1.023585 0.786406
-29 31 18 1.041255 1.029042 0.832369
-29 31 19 1.039564 1.033784 0.874126
-29 31 20 1.038083 1.037497 0.908232
-29 31 21 1.036726 1.040594 0.937749
-29 31 22 1.035482 1.042689 0.959384
-29 31 23 1.034290 1.044329 0.977436
-29 31 24 1.033356 1.045563 0.990970
-29 31 25 1.032508 1.046662 1.002999
-29 31 26 1.031936 1.047159 1.009542
-29 31 27 1.031427 1.047517 1.014819
-29 31 28 1.031201 1.047721 1.018348
-29 31 29 1.031015 1.047904 1.021626
-29 31 30 1.030367 1.048086 1.024051
-29 31 31 1.029689 1.048268 1.026420
-30 0 0 0.651276 0.000000 0.000000
-30 0 1 0.651873 0.000000 0.000000
-30 0 2 0.652490 0.000000 0.000000
-30 0 3 0.653420 0.000000 0.000000
-30 0 4 0.654424 0.000000 0.000000
-30 0 5 0.655950 0.000000 0.000000
-30 0 6 0.657683 0.000000 0.000000
-30 0 7 0.660308 0.000000 0.000000
-30 0 8 0.663317 0.000000 0.000000
-30 0 9 0.667474 0.000000 0.033433
-30 0 10 0.671233 0.000000 0.075091
-30 0 11 0.674116 0.000000 0.130557
-30 0 12 0.676904 0.000000 0.182811
-30 0 13 0.679535 0.000000 0.229709
-30 0 14 0.681760 0.000000 0.277012
-30 0 15 0.683461 0.000000 0.324833
-30 0 16 0.686095 0.000000 0.369510
-30 0 17 0.689661 0.000000 0.411044
-30 0 18 0.693603 0.000000 0.452009
-30 0 19 0.697837 0.000000 0.492532
-30 0 20 0.702871 0.000000 0.528221
-30 0 21 0.708384 0.000000 0.561011
-30 0 22 0.715993 0.000000 0.590795
-30 0 23 0.724554 0.000000 0.619213
-30 0 24 0.739219 0.000000 0.651526
-30 0 25 0.755919 0.000000 0.685139
-30 0 26 0.782610 0.000000 0.726371
-30 0 27 0.811607 0.000000 0.769362
-30 0 28 0.831257 0.000000 0.798645
-30 0 29 0.849571 0.003086 0.825970
-30 0 30 0.862874 0.098341 0.845775
-30 0 31 0.875844 0.195247 0.865078
-30 1 0 0.658568 0.000000 0.000000
-30 1 1 0.659294 0.000000 0.000000
-30 1 2 0.660033 0.000000 0.000000
-30 1 3 0.660966 0.000000 0.000000
-30 1 4 0.661973 0.000000 0.000000
-30 1 5 0.663499 0.000000 0.000000
-30 1 6 0.665231 0.000000 0.000000
-30 1 7 0.667854 0.000000 0.000000
-30 1 8 0.670861 0.000000 0.001249
-30 1 9 0.675021 0.000000 0.036679
-30 1 10 0.678795 0.000000 0.078503
-30 1 11 0.681720 0.000000 0.134394
-30 1 12 0.684535 0.000000 0.187195
-30 1 13 0.687166 0.000000 0.234845
-30 1 14 0.689429 0.000000 0.282837
-30 1 15 0.691217 0.000000 0.331268
-30 1 16 0.693872 0.000000 0.376626
-30 1 17 0.697394 0.000000 0.418912
-30 1 18 0.701292 0.000000 0.460312
-30 1 19 0.705483 0.000000 0.501023
-30 1 20 0.710419 0.000000 0.536901
-30 1 21 0.715800 0.000000 0.569878
-30 1 22 0.723217 0.000000 0.599592
-30 1 23 0.731561 0.000000 0.627822
-30 1 24 0.744793 0.000000 0.658291
-30 1 25 0.759655 0.000000 0.689508
-30 1 26 0.785931 0.000000 0.730291
-30 1 27 0.814840 0.000000 0.773282
-30 1 28 0.834555 0.000000 0.802565
-30 1 29 0.852957 0.016307 0.829889
-30 1 30 0.866266 0.111958 0.849737
-30 1 31 0.879235 0.208815 0.869086
-30 2 0 0.666013 0.000000 0.000000
-30 2 1 0.666864 0.000000 0.000000
-30 2 2 0.667720 0.000000 0.000000
-30 2 3 0.668664 0.000000 0.000000
-30 2 4 0.669680 0.000000 0.000000
-30 2 5 0.671206 0.000000 0.000000
-30 2 6 0.672938 0.000000 0.000000
-30 2 7 0.675561 0.000000 0.000000
-30 2 8 0.678569 0.000000 0.003752
-30 2 9 0.682732 0.000000 0.039682
-30 2 10 0.686520 0.000000 0.081986
-30 2 11 0.689485 0.000000 0.138313
-30 2 12 0.692325 0.000000 0.191676
-30 2 13 0.694956 0.000000 0.240096
-30 2 14 0.697258 0.000000 0.288791
-30 2 15 0.699137 0.000000 0.337837
-30 2 16 0.701814 0.000000 0.383888
-30 2 17 0.705291 0.000000 0.426944
-30 2 18 0.709147 0.000000 0.468789
-30 2 19 0.713299 0.000000 0.509694
-30 2 20 0.718134 0.000000 0.545766
-30 2 21 0.723380 0.000000 0.578937
-30 2 22 0.730596 0.000000 0.608574
-30 2 23 0.738709 0.000000 0.636604
-30 2 24 0.750570 0.000000 0.665310
-30 2 25 0.763682 0.000000 0.694242
-30 2 26 0.789465 0.000000 0.734468
-30 2 27 0.818172 0.000000 0.777300
-30 2 28 0.837929 0.000000 0.806563
-30 2 29 0.856407 0.029804 0.833888
-30 2 30 0.869723 0.125860 0.853773
-30 2 31 0.882695 0.222669 0.873162
-30 3 0 0.675767 0.000000 0.000000
-30 3 1 0.676660 0.000000 0.000000
-30 3 2 0.677564 0.000000 0.000000
-30 3 3 0.678637 0.000000 0.000000
-30 3 4 0.679767 0.000000 0.000000
-30 3 5 0.681293 0.000000 0.000000
-30 3 6 0.683033 0.000000 0.000000
-30 3 7 0.685702 0.000000 0.000000
-30 3 8 0.688743 0.000000 0.000000
-30 3 9 0.692906 0.000000 0.039045
-30 3 10 0.696695 0.000000 0.086549
-30 3 11 0.699659 0.000000 0.143486
-30 3 12 0.702499 0.000000 0.197616
-30 3 13 0.705130 0.000000 0.247071
-30 3 14 0.707489 0.000000 0.296657
-30 3 15 0.709498 0.000000 0.346410
-30 3 16 0.712219 0.000000 0.393331
-30 3 17 0.715653 0.000000 0.437421
-30 3 18 0.719491 0.000000 0.479878
-30 3 19 0.723643 0.000000 0.521065
-30 3 20 0.728369 0.000000 0.557418
-30 3 21 0.733440 0.000000 0.590872
-30 3 22 0.740300 0.000000 0.620338
-30 3 23 0.747975 0.000000 0.647992
-30 3 24 0.759399 0.000000 0.676145
-30 3 25 0.772073 0.000000 0.704464
-30 3 26 0.796210 0.000000 0.742513
-30 3 27 0.822991 0.000000 0.782806
-30 3 28 0.842431 0.000000 0.811752
-30 3 29 0.860821 0.047433 0.839077
-30 3 30 0.874172 0.144033 0.858919
-30 3 31 0.887186 0.240797 0.878263
-30 4 0 0.686442 0.000000 0.000000
-30 4 1 0.687372 0.000000 0.000000
-30 4 2 0.688318 0.000000 0.000000
-30 4 3 0.689511 0.000000 0.000000
-30 4 4 0.690750 0.000000 0.000000
-30 4 5 0.692320 0.000000 0.000000
-30 4 6 0.694103 0.000000 0.000000
-30 4 7 0.696811 0.000000 0.000000
-30 4 8 0.699883 0.000000 0.000000
-30 4 9 0.704045 0.000000 0.036673
-30 4 10 0.707835 0.000000 0.091522
-30 4 11 0.710805 0.000000 0.149145
-30 4 12 0.713648 0.000000 0.204126
-30 4 13 0.716280 0.000000 0.254703
-30 4 14 0.718702 0.000000 0.305260
-30 4 15 0.720858 0.000000 0.355790
-30 4 16 0.723628 0.000000 0.403670
-30 4 17 0.727014 0.000000 0.448900
-30 4 18 0.730831 0.000000 0.492007
-30 4 19 0.734983 0.000000 0.533465
-30 4 20 0.739586 0.000000 0.570125
-30 4 21 0.744460 0.000000 0.603908
-30 4 22 0.750947 0.000000 0.633227
-30 4 23 0.758167 0.000000 0.660516
-30 4 24 0.769170 0.000000 0.688163
-30 4 25 0.781434 0.000000 0.715928
-30 4 26 0.803716 0.000000 0.751524
-30 4 27 0.828310 0.000000 0.788926
-30 4 28 0.847389 0.000000 0.817480
-30 4 29 0.865681 0.066715 0.844770
-30 4 30 0.879061 0.163931 0.864578
-30 4 31 0.892112 0.260667 0.883887
-30 5 0 0.703568 0.000000 0.000000
-30 5 1 0.704498 0.000000 0.000000
-30 5 2 0.705447 0.000000 0.000000
-30 5 3 0.706685 0.000000 0.000000
-30 5 4 0.708008 0.000000 0.000000
-30 5 5 0.709928 0.000000 0.000000
-30 5 6 0.711996 0.000000 0.000000
-30 5 7 0.714704 0.000000 0.000000
-30 5 8 0.717774 0.000000 0.000000
-30 5 9 0.721934 0.000000 0.022152
-30 5 10 0.725736 0.000000 0.099373
-30 5 11 0.728752 0.000000 0.158218
-30 5 12 0.731623 0.000000 0.214616
-30 5 13 0.734254 0.000000 0.266934
-30 5 14 0.736792 0.000000 0.319025
-30 5 15 0.739210 0.000000 0.370822
-30 5 16 0.742068 0.000000 0.420276
-30 5 17 0.745366 0.000000 0.467387
-30 5 18 0.749145 0.000000 0.511423
-30 5 19 0.753297 0.000000 0.553068
-30 5 20 0.757681 0.000000 0.590210
-30 5 21 0.762205 0.000000 0.624651
-30 5 22 0.768190 0.000000 0.653982
-30 5 23 0.774840 0.000000 0.680989
-30 5 24 0.785538 0.000000 0.708461
-30 5 25 0.797585 0.000000 0.736087
-30 5 26 0.816554 0.000000 0.767302
-30 5 27 0.837122 0.000000 0.799345
-30 5 28 0.855545 0.000000 0.826982
-30 5 29 0.873662 0.097565 0.853989
-30 5 30 0.887030 0.195898 0.873823
-30 5 31 0.900082 0.292728 0.893177
-30 6 0 0.722776 0.000000 0.000000
-30 6 1 0.723723 0.000000 0.000000
-30 6 2 0.724691 0.000000 0.000000
-30 6 3 0.725973 0.000000 0.000000
-30 6 4 0.727371 0.000000 0.000000
-30 6 5 0.729576 0.000000 0.000000
-30 6 6 0.731887 0.000000 0.000000
-30 6 7 0.734659 0.000000 0.000000
-30 6 8 0.737782 0.000000 0.000000
-30 6 9 0.741956 0.000000 0.011843
-30 6 10 0.745780 0.000000 0.108142
-30 6 11 0.748832 0.000000 0.168242
-30 6 12 0.751735 0.000000 0.226143
-30 6 13 0.754391 0.000000 0.280379
-30 6 14 0.757029 0.000000 0.334188
-30 6 15 0.759643 0.000000 0.387448
-30 6 16 0.762584 0.000000 0.438559
-30 6 17 0.765853 0.000000 0.487523
-30 6 18 0.769590 0.000000 0.532699
-30 6 19 0.773693 0.000000 0.574930
-30 6 20 0.777876 0.000000 0.612636
-30 6 21 0.782107 0.000000 0.647629
-30 6 22 0.787610 0.000000 0.677084
-30 6 23 0.793690 0.000000 0.704022
-30 6 24 0.803891 0.000000 0.731146
-30 6 25 0.815466 0.000000 0.758331
-30 6 26 0.831689 0.000000 0.785926
-30 6 27 0.848986 0.000000 0.813615
-30 6 28 0.866279 0.019692 0.839720
-30 6 29 0.883573 0.145134 0.865599
-30 6 30 0.896437 0.238045 0.884803
-30 6 31 0.909006 0.328788 0.903562
-30 7 0 0.751002 0.000000 0.000000
-30 7 1 0.752039 0.000000 0.000000
-30 7 2 0.753094 0.000000 0.000000
-30 7 3 0.754419 0.000000 0.000000
-30 7 4 0.755854 0.000000 0.000000
-30 7 5 0.758058 0.000000 0.000000
-30 7 6 0.760435 0.000000 0.000000
-30 7 7 0.763555 0.000000 0.000000
-30 7 8 0.766960 0.000000 0.000000
-30 7 9 0.771221 0.000000 0.019786
-30 7 10 0.775105 0.000000 0.120890
-30 7 11 0.778157 0.000000 0.182388
-30 7 12 0.781110 0.000000 0.242169
-30 7 13 0.783899 0.000000 0.299085
-30 7 14 0.786572 0.000000 0.355410
-30 7 15 0.789096 0.000000 0.410975
-30 7 16 0.792100 0.000000 0.464107
-30 7 17 0.795586 0.000000 0.514805
-30 7 18 0.799271 0.000000 0.562039
-30 7 19 0.803111 0.000000 0.606577
-30 7 20 0.807169 0.000000 0.645207
-30 7 21 0.811358 0.000000 0.680290
-30 7 22 0.816457 0.000000 0.710360
-30 7 23 0.821970 0.000000 0.738150
-30 7 24 0.830848 0.000000 0.764176
-30 7 25 0.840847 0.029424 0.789615
-30 7 26 0.856775 0.071236 0.816882
-30 7 27 0.874071 0.112882 0.844571
-30 7 28 0.888186 0.186714 0.866481
-30 7 29 0.901846 0.265145 0.887565
-30 7 30 0.912069 0.324305 0.903304
-30 7 31 0.922063 0.382180 0.918687
-30 8 0 0.777472 0.000000 0.000000
-30 8 1 0.778565 0.000000 0.000000
-30 8 2 0.779677 0.000000 0.000000
-30 8 3 0.781055 0.000000 0.000000
-30 8 4 0.782545 0.000000 0.000000
-30 8 5 0.784815 0.000000 0.000000
-30 8 6 0.787310 0.000000 0.000000
-30 8 7 0.790779 0.000000 0.000000
-30 8 8 0.794451 0.000000 0.000000
-30 8 9 0.798734 0.000000 0.025917
-30 8 10 0.802629 0.000000 0.131012
-30 8 11 0.805670 0.000000 0.194489
-30 8 12 0.808629 0.000000 0.256445
-30 8 13 0.811452 0.000000 0.315866
-30 8 14 0.814105 0.000000 0.374567
-30 8 15 0.816539 0.002591 0.432343
-30 8 16 0.819542 0.004936 0.487365
-30 8 17 0.823114 0.006852 0.539635
-30 8 18 0.826726 0.007980 0.588636
-30 8 19 0.830369 0.008496 0.635094
-30 8 20 0.834244 0.010878 0.674654
-30 8 21 0.838258 0.014380 0.710076
-30 8 22 0.842890 0.022587 0.740577
-30 8 23 0.847802 0.032932 0.768842
-30 8 24 0.855439 0.083227 0.793908
-30 8 25 0.863983 0.146838 0.817907
-30 8 26 0.879274 0.212750 0.844408
-30 8 27 0.896122 0.279194 0.871486
-30 8 28 0.907547 0.324432 0.889843
-30 8 29 0.918198 0.366642 0.906955
-30 8 30 0.926228 0.399470 0.919808
-30 8 31 0.934082 0.431673 0.932378
-30 9 0 0.798674 0.014842 0.000000
-30 9 1 0.799722 0.016017 0.000000
-30 9 2 0.800797 0.017259 0.000000
-30 9 3 0.802263 0.019492 0.000000
-30 9 4 0.803862 0.021952 0.000000
-30 9 5 0.806395 0.026005 0.000000
-30 9 6 0.809169 0.032574 0.000000
-30 9 7 0.812991 0.050051 0.000000
-30 9 8 0.816884 0.064598 0.000000
-30 9 9 0.820992 0.070356 0.026614
-30 9 10 0.824753 0.076735 0.133256
-30 9 11 0.827748 0.084477 0.200455
-30 9 12 0.830581 0.091567 0.265477
-30 9 13 0.833141 0.097568 0.326873
-30 9 14 0.835608 0.102715 0.387527
-30 9 15 0.837954 0.106764 0.447228
-30 9 16 0.840761 0.110498 0.503755
-30 9 17 0.844029 0.113918 0.557108
-30 9 18 0.847505 0.116653 0.607005
-30 9 19 0.851145 0.118855 0.654215
-30 9 20 0.854662 0.121987 0.694732
-30 9 21 0.858107 0.125677 0.731234
-30 9 22 0.862079 0.133369 0.761620
-30 9 23 0.866291 0.142881 0.789227
-30 9 24 0.872933 0.175586 0.813742
-30 9 25 0.880385 0.216022 0.837225
-30 9 26 0.894012 0.272700 0.861643
-30 9 27 0.909064 0.333126 0.886276
-30 9 28 0.919272 0.374240 0.903012
-30 9 29 0.928788 0.412594 0.918619
-30 9 30 0.935966 0.441352 0.930321
-30 9 31 0.942988 0.469470 0.941762
-30 10 0 0.821676 0.114533 0.000000
-30 10 1 0.822706 0.116517 0.000000
-30 10 2 0.823767 0.118597 0.000000
-30 10 3 0.825280 0.122117 0.000000
-30 10 4 0.826942 0.125995 0.000000
-30 10 5 0.829641 0.132380 0.000000
-30 10 6 0.832580 0.139249 0.000000
-30 10 7 0.836561 0.148218 0.000000
-30 10 8 0.840527 0.156263 0.000000
-30 10 9 0.844447 0.161534 0.026179
-30 10 10 0.848017 0.167642 0.133821
-30 10 11 0.850818 0.175590 0.204987
-30 10 12 0.853430 0.183107 0.273290
-30 10 13 0.855727 0.189905 0.336821
-30 10 14 0.857972 0.196049 0.399622
-30 10 15 0.860148 0.201353 0.461485
-30 10 16 0.862683 0.206358 0.519582
-30 10 17 0.865578 0.211064 0.573913
-30 10 18 0.868714 0.215097 0.624761
-30 10 19 0.872037 0.218606 0.672900
-30 10 20 0.875097 0.222365 0.714285
-30 10 21 0.878000 0.226273 0.751618
-30 10 22 0.881330 0.233365 0.782013
-30 10 23 0.884855 0.241902 0.809256
-30 10 24 0.890588 0.262030 0.833193
-30 10 25 0.897057 0.286022 0.856028
-30 10 26 0.908863 0.334226 0.878219
-30 10 27 0.921902 0.388017 0.900261
-30 10 28 0.930852 0.424877 0.915408
-30 10 29 0.939218 0.459318 0.929569
-30 10 30 0.945594 0.484609 0.940261
-30 10 31 0.951838 0.509290 0.950721
-30 11 0 0.848638 0.180213 0.000000
-30 11 1 0.849711 0.182715 0.000000
-30 11 2 0.850809 0.185293 0.000000
-30 11 3 0.852279 0.189001 0.000000
-30 11 4 0.853898 0.193085 0.000000
-30 11 5 0.856552 0.199800 0.000000
-30 11 6 0.859405 0.206626 0.000000
-30 11 7 0.863121 0.213926 0.000000
-30 11 8 0.866833 0.221157 0.000000
-30 11 9 0.870536 0.228179 0.023253
-30 11 10 0.873792 0.235781 0.130693
-30 11 11 0.876068 0.244660 0.206366
-30 11 12 0.878253 0.253167 0.278419
-30 11 13 0.880288 0.261054 0.344440
-30 11 14 0.882230 0.268341 0.409815
-30 11 15 0.884054 0.274858 0.474359
-30 11 16 0.886151 0.280873 0.534171
-30 11 17 0.888524 0.286386 0.589252
-30 11 18 0.890866 0.291038 0.641168
-30 11 19 0.893184 0.295020 0.690623
-30 11 20 0.895567 0.299134 0.732679
-30 11 21 0.897990 0.303328 0.770297
-30 11 22 0.900718 0.309629 0.800976
-30 11 23 0.903585 0.316886 0.828501
-30 11 24 0.908597 0.335464 0.851803
-30 11 25 0.914323 0.357814 0.873698
-30 11 26 0.923965 0.399217 0.893344
-30 11 27 0.934510 0.445017 0.912472
-30 11 28 0.942114 0.477340 0.926102
-30 11 29 0.949297 0.507739 0.938948
-30 11 30 0.954983 0.530891 0.948940
-30 11 31 0.960568 0.553561 0.958742
-30 12 0 0.875536 0.244140 0.000000
-30 12 1 0.876620 0.247002 0.000000
-30 12 2 0.877724 0.249926 0.000000
-30 12 3 0.879135 0.253787 0.000000
-30 12 4 0.880690 0.258039 0.000000
-30 12 5 0.883250 0.265032 0.000000
-30 12 6 0.885996 0.272096 0.000000
-30 12 7 0.889547 0.279473 0.000000
-30 12 8 0.893069 0.287055 0.000000
-30 12 9 0.896505 0.295254 0.012390
-30 12 10 0.899444 0.304042 0.117044
-30 12 11 0.901293 0.314123 0.202920
-30 12 12 0.903058 0.323762 0.282416
-30 12 13 0.904682 0.332662 0.351279
-30 12 14 0.906247 0.340991 0.419310
-30 12 15 0.907736 0.348586 0.486271
-30 12 16 0.909364 0.355436 0.547852
-30 12 17 0.911129 0.361538 0.604055
-30 12 18 0.912760 0.366724 0.657092
-30 12 19 0.914288 0.371198 0.707669
-30 12 20 0.916043 0.375553 0.750390
-30 12 21 0.917936 0.379836 0.788398
-30 12 22 0.920081 0.385495 0.819319
-30 12 23 0.922340 0.391779 0.847019
-30 12 24 0.926555 0.408535 0.869765
-30 12 25 0.931422 0.428782 0.890861
-30 12 26 0.939117 0.464099 0.908419
-30 12 27 0.947463 0.502894 0.925161
-30 12 28 0.953787 0.531082 0.937357
-30 12 29 0.959821 0.557755 0.948905
-30 12 30 0.964695 0.578570 0.958084
-30 12 31 0.969491 0.598995 0.967104
-30 13 0 0.902329 0.305148 0.000000
-30 13 1 0.903370 0.308104 0.000000
-30 13 2 0.904429 0.311122 0.000000
-30 13 3 0.905753 0.315076 0.000000
-30 13 4 0.907209 0.319434 0.000000
-30 13 5 0.909594 0.326615 0.000000
-30 13 6 0.912198 0.334392 0.000000
-30 13 7 0.915752 0.344749 0.000000
-30 13 8 0.919189 0.354623 0.000000
-30 13 9 0.922274 0.363047 0.000000
-30 13 10 0.924891 0.372507 0.085861
-30 13 11 0.926477 0.384244 0.191433
-30 13 12 0.927831 0.395250 0.284525
-30 13 13 0.928797 0.405035 0.356819
-30 13 14 0.929860 0.414237 0.427643
-30 13 15 0.931048 0.422688 0.496578
-30 13 16 0.932150 0.430078 0.560018
-30 13 17 0.933167 0.436408 0.617965
-30 13 18 0.934227 0.441987 0.672214
-30 13 19 0.935319 0.446983 0.723588
-30 13 20 0.936529 0.451385 0.766961
-30 13 21 0.937809 0.455432 0.805533
-30 13 22 0.939401 0.460698 0.836628
-30 13 23 0.941135 0.466518 0.864325
-30 13 24 0.944429 0.481001 0.886648
-30 13 25 0.948243 0.498373 0.907180
-30 13 26 0.954352 0.528797 0.923410
-30 13 27 0.960991 0.562233 0.938647
-30 13 28 0.966145 0.586954 0.949546
-30 13 29 0.971086 0.610430 0.959826
-30 13 30 0.974947 0.628574 0.968001
-30 13 31 0.978736 0.646363 0.976036
-30 14 0 0.930866 0.373899 0.000000
-30 14 1 0.931749 0.376804 0.000000
-30 14 2 0.932645 0.379769 0.000000
-30 14 3 0.933747 0.383633 0.000000
-30 14 4 0.934956 0.387895 0.000000
-30 14 5 0.936918 0.394934 0.000000
-30 14 6 0.939114 0.402852 0.000000
-30 14 7 0.942325 0.414572 0.000000
-30 14 8 0.945407 0.425680 0.000000
-30 14 9 0.948104 0.434953 0.000000
-30 14 10 0.950300 0.445403 0.037561
-30 14 11 0.951394 0.458441 0.172088
-30 14 12 0.952229 0.470486 0.284619
-30 14 13 0.952634 0.480874 0.360487
-30 14 14 0.953080 0.490661 0.434402
-30 14 15 0.953580 0.499674 0.505805
-30 14 16 0.954023 0.507389 0.571154
-30 14 17 0.954410 0.513807 0.630451
-30 14 18 0.954905 0.519705 0.685753
-30 14 19 0.955485 0.525198 0.737949
-30 14 20 0.956155 0.529589 0.781892
-30 14 21 0.956879 0.533318 0.820883
-30 14 22 0.957923 0.538064 0.852322
-30 14 23 0.959112 0.543273 0.880327
-30 14 24 0.961510 0.555497 0.902380
-30 14 25 0.964310 0.570060 0.922448
-30 14 26 0.968905 0.595369 0.937369
-30 14 27 0.973913 0.623158 0.951102
-30 14 28 0.977805 0.643710 0.960739
-30 14 29 0.981538 0.663229 0.969791
-30 14 30 0.984523 0.678677 0.977078
-30 14 31 0.987459 0.693853 0.984248
-30 15 0 0.961646 0.452606 0.000000
-30 15 1 0.962221 0.455274 0.000000
-30 15 2 0.962805 0.457997 0.000000
-30 15 3 0.963511 0.461534 0.000000
-30 15 4 0.964281 0.465438 0.000000
-30 15 5 0.965501 0.471914 0.000000
-30 15 6 0.966945 0.479238 0.000000
-30 15 7 0.969369 0.490239 0.000000
-30 15 8 0.971751 0.501222 0.000000
-30 15 9 0.974010 0.512148 0.000000
-30 15 10 0.975659 0.523998 0.000000
-30 15 11 0.975965 0.537879 0.142641
-30 15 12 0.976144 0.550540 0.282121
-30 15 13 0.976112 0.561168 0.361751
-30 15 14 0.975794 0.571170 0.439138
-30 15 15 0.975111 0.580368 0.513644
-30 15 16 0.974723 0.588131 0.580966
-30 15 17 0.974629 0.594458 0.641106
-30 15 18 0.974570 0.600579 0.697256
-30 15 19 0.974537 0.606539 0.750304
-30 15 20 0.974675 0.610841 0.794713
-30 15 21 0.974917 0.614149 0.833938
-30 15 22 0.975418 0.618213 0.865937
-30 15 23 0.976037 0.622621 0.894652
-30 15 24 0.977570 0.632602 0.916632
-30 15 25 0.979408 0.644441 0.936367
-30 15 26 0.982578 0.664351 0.950003
-30 15 27 0.986057 0.686122 0.962232
-30 15 28 0.988569 0.701605 0.970651
-30 15 29 0.990944 0.716189 0.978526
-30 15 30 0.993230 0.728906 0.985075
-30 15 31 0.995511 0.741498 0.991535
-30 16 0 0.987722 0.519783 0.000000
-30 16 1 0.988122 0.522522 0.000000
-30 16 2 0.988526 0.525313 0.000000
-30 16 3 0.988991 0.528897 0.000000
-30 16 4 0.989499 0.532860 0.000000
-30 16 5 0.990303 0.539476 0.000000
-30 16 6 0.991271 0.546892 0.000000
-30 16 7 0.992949 0.557772 0.000000
-30 16 8 0.994657 0.568941 0.000000
-30 16 9 0.996457 0.580976 0.000000
-30 16 10 0.997572 0.593763 0.000000
-30 16 11 0.997178 0.608207 0.125235
-30 16 12 0.996682 0.621406 0.277670
-30 16 13 0.996016 0.632530 0.361201
-30 16 14 0.994967 0.642799 0.441801
-30 16 15 0.993429 0.651970 0.518631
-30 16 16 0.992351 0.659860 0.587738
-30 16 17 0.991733 0.666471 0.649123
-30 16 18 0.991173 0.672928 0.706256
-30 16 19 0.990658 0.679264 0.760084
-30 16 20 0.990342 0.683693 0.805079
-30 16 21 0.990146 0.686978 0.844774
-30 16 22 0.990163 0.690469 0.877114
-30 16 23 0.990278 0.694053 0.906111
-30 16 24 0.991111 0.702120 0.928091
-30 16 25 0.992184 0.711682 0.947732
-30 16 26 0.994234 0.727325 0.960472
-30 16 27 0.996510 0.744371 0.971619
-30 16 28 0.998067 0.756096 0.979224
-30 16 29 0.999521 0.767060 0.986322
-30 16 30 1.001177 0.777417 0.992226
-30 16 31 1.002846 0.787732 0.998049
-30 17 0 1.009094 0.575432 0.000000
-30 17 1 1.009452 0.578546 0.000000
-30 17 2 1.009810 0.581716 0.000000
-30 17 3 1.010188 0.585722 0.000000
-30 17 4 1.010608 0.590159 0.000000
-30 17 5 1.011324 0.597622 0.000000
-30 17 6 1.012089 0.605815 0.000000
-30 17 7 1.013064 0.617171 0.000000
-30 17 8 1.014125 0.628838 0.000000
-30 17 9 1.015446 0.641437 0.000000
-30 17 10 1.016039 0.654700 0.000000
-30 17 11 1.015033 0.669426 0.119869
-30 17 12 1.013842 0.683084 0.271265
-30 17 13 1.012346 0.694960 0.358839
-30 17 14 1.010600 0.705547 0.442389
-30 17 15 1.008533 0.714478 0.520766
-30 17 16 1.006908 0.722578 0.591471
-30 17 17 1.005723 0.729847 0.654502
-30 17 18 1.004716 0.736752 0.712753
-30 17 19 1.003847 0.743373 0.767288
-30 17 20 1.003154 0.748144 0.812989
-30 17 21 1.002565 0.751805 0.853391
-30 17 22 1.002159 0.754832 0.885852
-30 17 23 1.001836 0.757570 0.914704
-30 17 24 1.002135 0.764052 0.936756
-30 17 25 1.002640 0.771781 0.956543
-30 17 26 1.003873 0.784291 0.968775
-30 17 27 1.005273 0.797904 0.979264
-30 17 28 1.006298 0.807183 0.986458
-30 17 29 1.007270 0.815842 0.993180
-30 17 30 1.008363 0.824209 0.998531
-30 17 31 1.009465 0.832557 1.003790
-30 18 0 1.028176 0.628175 0.000000
-30 18 1 1.028368 0.631348 0.000000
-30 18 2 1.028556 0.634583 0.000000
-30 18 3 1.028698 0.638747 0.000000
-30 18 4 1.028883 0.643370 0.000000
-30 18 5 1.029364 0.651203 0.000000
-30 18 6 1.029867 0.659879 0.000000
-30 18 7 1.030461 0.672208 0.000000
-30 18 8 1.031092 0.684726 0.000000
-30 18 9 1.031832 0.697810 0.000000
-30 18 10 1.031789 0.711339 0.000000
-30 18 11 1.030023 0.725845 0.113527
-30 18 12 1.028100 0.739419 0.263409
-30 18 13 1.025920 0.751438 0.355003
-30 18 14 1.023538 0.762131 0.441539
-30 18 15 1.020898 0.771120 0.521574
-30 18 16 1.018761 0.779366 0.593731
-30 18 17 1.017130 0.786870 0.658012
-30 18 18 1.015744 0.794170 0.717519
-30 18 19 1.014550 0.801312 0.773312
-30 18 20 1.013518 0.806249 0.819712
-30 18 21 1.012585 0.809862 0.860476
-30 18 22 1.011804 0.812675 0.893153
-30 18 23 1.011093 0.815123 0.922154
-30 18 24 1.010978 0.820236 0.944073
-30 18 25 1.011062 0.826236 0.963632
-30 18 26 1.011685 0.835569 0.975330
-30 18 27 1.012433 0.845672 0.985214
-30 18 28 1.013085 0.852958 0.992071
-30 18 29 1.013723 0.859841 0.998496
-30 18 30 1.014399 0.866297 1.003448
-30 18 31 1.015077 0.872724 1.008301
-30 19 0 1.045478 0.678658 0.000000
-30 19 1 1.045407 0.681643 0.000000
-30 19 2 1.045327 0.684699 0.000000
-30 19 3 1.045120 0.688818 0.000000
-30 19 4 1.044954 0.693401 0.000000
-30 19 5 1.045085 0.701234 0.000000
-30 19 6 1.045279 0.710165 0.000000
-30 19 7 1.045743 0.723852 0.000000
-30 19 8 1.046113 0.737495 0.000000
-30 19 9 1.046195 0.751004 0.000000
-30 19 10 1.045426 0.764634 0.000000
-30 19 11 1.042784 0.778531 0.106425
-30 19 12 1.040101 0.791600 0.254426
-30 19 13 1.037350 0.803289 0.350020
-30 19 14 1.034381 0.813922 0.439570
-30 19 15 1.031131 0.823198 0.521348
-30 19 16 1.028513 0.831541 0.594848
-30 19 17 1.026529 0.838951 0.660069
-30 19 18 1.024817 0.846606 0.720937
-30 19 19 1.023318 0.854452 0.778420
-30 19 20 1.021980 0.859417 0.825512
-30 19 21 1.020739 0.862655 0.866370
-30 19 22 1.019621 0.865448 0.899337
-30 19 23 1.018560 0.868039 0.928717
-30 19 24 1.018127 0.871949 0.950342
-30 19 25 1.017903 0.876300 0.969382
-30 19 26 1.018078 0.882424 0.980524
-30 19 27 1.018346 0.888957 0.989844
-30 19 28 1.018747 0.894602 0.996424
-30 19 29 1.019168 0.900120 1.002612
-30 19 30 1.019539 0.904725 1.007285
-30 19 31 1.019908 0.909268 1.011857
-30 20 0 1.057854 0.715699 0.000000
-30 20 1 1.057710 0.718966 0.000000
-30 20 2 1.057560 0.722310 0.000000
-30 20 3 1.057304 0.726792 0.000000
-30 20 4 1.057080 0.731764 0.000000
-30 20 5 1.057080 0.740156 0.000000
-30 20 6 1.057080 0.749548 0.000000
-30 20 7 1.057083 0.763273 0.000000
-30 20 8 1.057010 0.777021 0.000000
-30 20 9 1.056710 0.790835 0.000000
-30 20 10 1.055508 0.804556 0.000000
-30 20 11 1.052318 0.818075 0.102336
-30 20 12 1.049142 0.830962 0.249515
-30 20 13 1.045987 0.842795 0.348106
-30 20 14 1.042617 0.853518 0.439872
-30 20 15 1.038972 0.862811 0.522862
-30 20 16 1.035996 0.871338 0.597364
-30 20 17 1.033689 0.879097 0.663379
-30 20 18 1.031648 0.886788 0.724819
-30 20 19 1.029816 0.894425 0.782701
-30 20 20 1.028212 0.899408 0.830020
-30 20 21 1.026747 0.902799 0.871002
-30 20 22 1.025431 0.905473 0.903902
-30 20 23 1.024184 0.907822 0.933129
-30 20 24 1.023536 0.910945 0.954548
-30 20 25 1.023087 0.914325 0.973365
-30 20 26 1.022962 0.918535 0.984294
-30 20 27 1.022912 0.922935 0.993402
-30 20 28 1.023059 0.927018 0.999750
-30 20 29 1.023234 0.931056 1.005704
-30 20 30 1.023405 0.934549 1.010179
-30 20 31 1.023575 0.938005 1.014556
-30 21 0 1.067273 0.744675 0.000000
-30 21 1 1.067172 0.748506 0.000000
-30 21 2 1.067070 0.752417 0.000000
-30 21 3 1.066947 0.757509 0.000000
-30 21 4 1.066839 0.763126 0.000000
-30 21 5 1.066839 0.772412 0.000000
-30 21 6 1.066715 0.782390 0.000000
-30 21 7 1.066057 0.795360 0.000000
-30 21 8 1.065435 0.808599 0.000000
-30 21 9 1.064917 0.822647 0.000000
-30 21 10 1.063456 0.836455 0.000000
-30 21 11 1.059916 0.849733 0.100055
-30 21 12 1.056407 0.862632 0.247046
-30 21 13 1.052947 0.874896 0.348033
-30 21 14 1.049290 0.885797 0.441537
-30 21 15 1.045379 0.894945 0.525419
-30 21 16 1.042118 0.903707 0.600720
-30 21 17 1.039506 0.912082 0.667442
-30 21 18 1.037135 0.919617 0.728980
-30 21 19 1.034952 0.926499 0.786485
-30 21 20 1.033108 0.931493 0.833752
-30 21 21 1.031467 0.935354 0.874877
-30 21 22 1.030037 0.937850 0.907497
-30 21 23 1.028702 0.939725 0.936250
-30 21 24 1.027901 0.942309 0.957517
-30 21 25 1.027277 0.945128 0.976289
-30 21 26 1.026941 0.948200 0.987209
-30 21 27 1.026670 0.951329 0.996317
-30 21 28 1.026560 0.953898 1.002460
-30 21 29 1.026472 0.956386 1.008181
-30 21 30 1.026505 0.959210 1.012508
-30 21 31 1.026546 0.962057 1.016742
-30 22 0 1.074177 0.768763 0.000000
-30 22 1 1.074060 0.772641 0.000000
-30 22 2 1.073940 0.776599 0.000000
-30 22 3 1.073767 0.781753 0.000000
-30 22 4 1.073592 0.787429 0.000000
-30 22 5 1.073412 0.796769 0.000000
-30 22 6 1.073121 0.806873 0.000000
-30 22 7 1.072352 0.820293 0.000000
-30 22 8 1.071545 0.833839 0.000000
-30 22 9 1.070626 0.847764 0.000000
-30 22 10 1.068826 0.861545 0.000000
-30 22 11 1.065088 0.875012 0.101609
-30 22 12 1.061362 0.887979 0.249783
-30 22 13 1.057655 0.900113 0.351955
-30 22 14 1.053823 0.911207 0.446502
-30 22 15 1.049830 0.920962 0.531246
-30 22 16 1.046404 0.929878 0.606832
-30 22 17 1.043544 0.937956 0.673260
-30 22 18 1.040903 0.945156 0.734403
-30 22 19 1.038430 0.951675 0.791436
-30 22 20 1.036406 0.956502 0.838190
-30 22 21 1.034650 0.960314 0.878775
-30 22 22 1.033186 0.962918 0.911083
-30 22 23 1.031855 0.964973 0.939628
-30 22 24 1.030945 0.967202 0.960563
-30 22 25 1.030176 0.969490 0.978962
-30 22 26 1.029683 0.971667 0.989602
-30 22 27 1.029255 0.973817 0.998452
-30 22 28 1.029026 0.975613 1.004443
-30 22 29 1.028825 0.977358 1.010025
-30 22 30 1.028756 0.979467 1.014302
-30 22 31 1.028696 0.981600 1.018492
-30 23 0 1.079937 0.790628 0.000000
-30 23 1 1.079778 0.794319 0.000000
-30 23 2 1.079610 0.798089 0.000000
-30 23 3 1.079304 0.803054 0.000000
-30 23 4 1.078980 0.808525 0.000000
-30 23 5 1.078537 0.817534 0.000000
-30 23 6 1.078059 0.827557 0.000000
-30 23 7 1.077428 0.841974 0.000000
-30 23 8 1.076604 0.856198 0.000000
-30 23 9 1.075199 0.869837 0.000000
-30 23 10 1.073025 0.883542 0.000000
-30 23 11 1.069157 0.897391 0.104905
-30 23 12 1.065267 0.910453 0.254886
-30 23 13 1.061340 0.922202 0.357692
-30 23 14 1.057384 0.933494 0.452967
-30 23 15 1.053391 0.944198 0.538561
-30 23 16 1.049854 0.953232 0.614197
-30 23 17 1.046775 0.960597 0.679875
-30 23 18 1.043889 0.967382 0.740401
-30 23 19 1.041154 0.973716 0.796918
-30 23 20 1.038977 0.978296 0.842948
-30 23 21 1.037133 0.981822 0.882684
-30 23 22 1.035673 0.984664 0.914666
-30 23 23 1.034387 0.987195 0.943123
-30 23 24 1.033389 0.989155 0.963645
-30 23 25 1.032487 0.990924 0.981522
-30 23 26 1.031864 0.992316 0.991759
-30 23 27 1.031306 0.993620 1.000232
-30 23 28 1.031021 0.994981 1.006094
-30 23 29 1.030775 0.996351 1.011582
-30 23 30 1.030621 0.997722 1.015853
-30 23 31 1.030474 0.999093 1.020043
-30 24 0 1.084117 0.807584 0.000000
-30 24 1 1.083785 0.811685 0.000000
-30 24 2 1.083443 0.815861 0.000000
-30 24 3 1.082973 0.821168 0.000000
-30 24 4 1.082498 0.826928 0.000000
-30 24 5 1.081989 0.835854 0.000000
-30 24 6 1.081340 0.845743 0.000000
-30 24 7 1.080083 0.859805 0.000000
-30 24 8 1.078751 0.873709 0.000000
-30 24 9 1.077193 0.887139 0.000000
-30 24 10 1.074872 0.900651 0.000000
-30 24 11 1.070872 0.914345 0.120698
-30 24 12 1.066879 0.927249 0.277210
-30 24 13 1.062897 0.938833 0.377374
-30 24 14 1.058939 0.949980 0.470408
-30 24 15 1.055011 0.960564 0.554276
-30 24 16 1.051514 0.969469 0.628248
-30 24 17 1.048447 0.976695 0.692324
-30 24 18 1.045548 0.983214 0.751204
-30 24 19 1.042779 0.989183 0.806041
-30 24 20 1.040575 0.993561 0.850560
-30 24 21 1.038710 0.996984 0.888887
-30 24 22 1.037228 0.999704 0.919709
-30 24 23 1.035919 1.002104 0.947118
-30 24 24 1.034916 1.003906 0.966859
-30 24 25 1.034014 1.005509 0.984043
-30 24 26 1.033391 1.006641 0.993902
-30 24 27 1.032832 1.007663 1.002070
-30 24 28 1.032482 1.008722 1.007811
-30 24 29 1.032161 1.009785 1.013206
-30 24 30 1.031950 1.010763 1.017307
-30 24 31 1.031747 1.011735 1.021321
-30 25 0 1.087771 0.822904 0.000000
-30 25 1 1.087221 0.827614 0.000000
-30 25 2 1.086665 0.832394 0.000000
-30 25 3 1.086020 0.838220 0.000000
-30 25 4 1.085391 0.844433 0.000000
-30 25 5 1.084883 0.853360 0.000000
-30 25 6 1.084069 0.863097 0.000000
-30 25 7 1.081931 0.876353 0.000000
-30 25 8 1.079927 0.889605 0.000000
-30 25 9 1.078327 0.902850 0.000000
-30 25 10 1.075936 0.916131 0.000000
-30 25 11 1.071803 0.929491 0.140657
-30 25 12 1.067727 0.942152 0.305274
-30 25 13 1.063745 0.953645 0.401704
-30 25 14 1.059825 0.964533 0.491508
-30 25 15 1.055985 0.974641 0.572791
-30 25 16 1.052577 0.983334 0.644528
-30 25 17 1.049600 0.990611 0.706718
-30 25 18 1.046765 0.996913 0.763609
-30 25 19 1.044038 1.002458 0.816378
-30 25 20 1.041850 1.006650 0.859123
-30 25 21 1.039985 1.010031 0.895856
-30 25 22 1.038471 1.012508 0.925238
-30 25 23 1.037117 1.014575 0.951280
-30 25 24 1.036137 1.016257 0.970117
-30 25 25 1.035280 1.017812 0.986552
-30 25 26 1.034700 1.018857 0.996041
-30 25 27 1.034184 1.019786 1.003927
-30 25 28 1.033764 1.020586 1.009551
-30 25 29 1.033359 1.021367 1.014851
-30 25 30 1.033100 1.022066 1.018727
-30 25 31 1.032852 1.022759 1.022508
-30 26 0 1.089492 0.832804 0.000000
-30 26 1 1.088864 0.837631 0.000000
-30 26 2 1.088229 0.842546 0.000000
-30 26 3 1.087480 0.848772 0.000000
-30 26 4 1.086716 0.855475 0.000000
-30 26 5 1.085852 0.865510 0.000000
-30 26 6 1.084705 0.876120 0.000000
-30 26 7 1.082330 0.889224 0.000000
-30 26 8 1.080024 0.902259 0.000000
-30 26 9 1.077918 0.915087 0.000000
-30 26 10 1.075193 0.927895 0.000000
-30 26 11 1.071107 0.940658 0.165956
-30 26 12 1.067033 0.952767 0.341040
-30 26 13 1.062979 0.963785 0.433256
-30 26 14 1.059167 0.974132 0.518840
-30 26 15 1.055665 0.983616 0.595896
-30 26 16 1.052468 0.991983 0.664196
-30 26 17 1.049578 0.999233 0.723740
-30 26 18 1.046864 1.005393 0.778396
-30 26 19 1.044287 1.010705 0.829249
-30 26 20 1.042200 1.014756 0.869753
-30 26 21 1.040406 1.018050 0.904047
-30 26 22 1.038957 1.020352 0.931546
-30 26 23 1.037667 1.022203 0.955956
-30 26 24 1.036682 1.023797 0.974080
-30 26 25 1.035800 1.025306 0.990109
-30 26 26 1.035251 1.026142 0.998578
-30 26 27 1.034779 1.026824 1.005302
-30 26 28 1.034349 1.027514 1.010698
-30 26 29 1.033926 1.028206 1.015904
-30 26 30 1.033693 1.028813 1.019768
-30 26 31 1.033472 1.029414 1.023542
-30 27 0 1.090766 0.841454 0.000000
-30 27 1 1.090094 0.846284 0.000000
-30 27 2 1.089411 0.851225 0.000000
-30 27 3 1.088574 0.857824 0.000000
-30 27 4 1.087679 0.865024 0.000000
-30 27 5 1.086377 0.876423 0.000000
-30 27 6 1.084858 0.888143 0.000000
-30 27 7 1.082396 0.901247 0.000000
-30 27 8 1.079870 0.914164 0.000000
-30 27 9 1.077152 0.926522 0.000000
-30 27 10 1.074033 0.938801 0.000000
-30 27 11 1.070035 0.950906 0.192488
-30 27 12 1.065982 0.962392 0.378583
-30 27 13 1.061842 0.972846 0.466475
-30 27 14 1.058153 0.982588 0.547610
-30 27 15 1.055046 0.991414 0.620059
-30 27 16 1.052089 0.999429 0.684645
-30 27 17 1.049284 1.006633 0.741369
-30 27 18 1.046705 1.012668 0.793733
-30 27 19 1.044304 1.017792 0.842706
-30 27 20 1.042337 1.021711 0.880859
-30 27 21 1.040630 1.024908 0.912521
-30 27 22 1.039269 1.027051 0.938033
-30 27 23 1.038066 1.028714 0.960751
-30 27 24 1.037071 1.030227 0.978206
-30 27 25 1.036147 1.031690 0.993908
-30 27 26 1.035627 1.032289 1.001206
-30 27 27 1.035200 1.032688 1.006565
-30 27 28 1.034773 1.033304 1.011709
-30 27 29 1.034347 1.033950 1.016821
-30 27 30 1.034156 1.034508 1.020722
-30 27 31 1.033981 1.035061 1.024541
-30 28 0 1.091668 0.847477 0.000000
-30 28 1 1.090989 0.852347 0.000000
-30 28 2 1.090300 0.857328 0.000000
-30 28 3 1.089453 0.863977 0.000000
-30 28 4 1.088531 0.871261 0.000000
-30 28 5 1.087098 0.882993 0.000000
-30 28 6 1.085427 0.895137 0.000000
-30 28 7 1.082725 0.909064 0.000000
-30 28 8 1.079866 0.922533 0.000000
-30 28 9 1.076534 0.934627 0.000000
-30 28 10 1.073046 0.946545 0.030384
-30 28 11 1.069211 0.958075 0.241319
-30 28 12 1.065258 0.969082 0.405046
-30 28 13 1.061106 0.979218 0.490094
-30 28 14 1.057482 0.988638 0.568279
-30 28 15 1.054538 0.997135 0.637641
-30 28 16 1.051708 1.004900 0.699995
-30 28 17 1.048992 1.011934 0.755339
-30 28 18 1.046529 1.017810 0.805810
-30 28 19 1.044263 1.022786 0.852491
-30 28 20 1.042378 1.026618 0.889271
-30 28 21 1.040722 1.029763 0.920110
-30 28 22 1.039410 1.031873 0.944428
-30 28 23 1.038255 1.033513 0.965783
-30 28 24 1.037326 1.034954 0.982094
-30 28 25 1.036473 1.036329 0.996725
-30 28 26 1.035939 1.036816 1.003686
-30 28 27 1.035478 1.037098 1.008878
-30 28 28 1.035081 1.037512 1.013304
-30 28 29 1.034694 1.037946 1.017622
-30 28 30 1.034511 1.038525 1.021441
-30 28 31 1.034341 1.039114 1.025227
-30 29 0 1.092515 0.853124 0.000000
-30 29 1 1.091837 0.858039 0.000000
-30 29 2 1.091148 0.863064 0.000000
-30 29 3 1.090300 0.869715 0.000000
-30 29 4 1.089368 0.877025 0.000000
-30 29 5 1.087848 0.888943 0.000000
-30 29 6 1.086056 0.901413 0.000000
-30 29 7 1.083091 0.916280 0.000000
-30 29 8 1.079882 0.930395 0.000000
-30 29 9 1.075938 0.942257 0.000254
-30 29 10 1.072083 0.953838 0.124240
-30 29 11 1.068424 0.964803 0.293336
-30 29 12 1.064579 0.975352 0.429927
-30 29 13 1.060428 0.985206 0.512341
-30 29 14 1.056861 0.994344 0.587791
-30 29 15 1.054047 1.002559 0.654284
-30 29 16 1.051327 1.010089 0.714616
-30 29 17 1.048701 1.016935 0.768786
-30 29 18 1.046351 1.022649 0.817422
-30 29 19 1.044215 1.027482 0.861752
-30 29 20 1.042407 1.031232 0.897298
-30 29 21 1.040796 1.034331 0.927573
-30 29 22 1.039527 1.036427 0.950810
-30 29 23 1.038414 1.038067 0.970848
-30 29 24 1.037561 1.039438 0.985948
-30 29 25 1.036795 1.040718 0.999402
-30 29 26 1.036241 1.041111 1.006145
-30 29 27 1.035735 1.041300 1.011339
-30 29 28 1.035372 1.041495 1.014984
-30 29 29 1.035030 1.041692 1.018407
-30 29 30 1.034850 1.042302 1.022127
-30 29 31 1.034680 1.042940 1.025867
-30 30 0 1.092881 0.857316 0.000000
-30 30 1 1.092243 0.862235 0.000000
-30 30 2 1.091591 0.867259 0.000000
-30 30 3 1.090743 0.873865 0.000000
-30 30 4 1.089816 0.881143 0.000000
-30 30 5 1.088332 0.893117 0.000000
-30 30 6 1.086530 0.905819 0.000000
-30 30 7 1.083347 0.921675 0.000000
-30 30 8 1.079893 0.936473 0.000000
-30 30 9 1.075622 0.948097 0.062336
-30 30 10 1.071546 0.959450 0.208594
-30 30 11 1.067897 0.970204 0.339698
-30 30 12 1.064044 0.980498 0.451424
-30 30 13 1.059850 0.990028 0.530854
-30 30 14 1.056299 0.998878 0.603483
-30 30 15 1.053575 1.006854 0.667369
-30 30 16 1.050880 1.014148 0.725743
-30 30 17 1.048215 1.020760 0.778606
-30 30 18 1.045970 1.026319 0.825772
-30 30 19 1.044051 1.031058 0.868505
-30 30 20 1.042378 1.034770 0.903183
-30 30 21 1.040851 1.037867 0.933027
-30 30 22 1.039640 1.039962 0.955405
-30 30 23 1.038572 1.041602 0.974388
-30 30 24 1.037703 1.042902 0.988644
-30 30 25 1.036901 1.044089 1.001325
-30 30 26 1.036337 1.044496 1.007958
-30 30 27 1.035828 1.044724 1.013196
-30 30 28 1.035505 1.044912 1.016796
-30 30 29 1.035208 1.045094 1.020164
-30 30 30 1.034911 1.045498 1.023257
-30 30 31 1.034615 1.045917 1.026331
-30 31 0 1.093215 0.861412 0.000000
-30 31 1 1.092619 0.866331 0.000000
-30 31 2 1.092007 0.871352 0.000000
-30 31 3 1.091159 0.877910 0.000000
-30 31 4 1.090237 0.885151 0.000000
-30 31 5 1.088799 0.897174 0.000000
-30 31 6 1.086993 0.910101 0.000000
-30 31 7 1.083596 0.926948 0.000000
-30 31 8 1.079904 0.942431 0.000000
-30 31 9 1.075325 0.953819 0.123957
-30 31 10 1.071037 0.964950 0.292315
-30 31 11 1.067389 0.975516 0.385683
-30 31 12 1.063519 0.985570 0.472696
-30 31 13 1.059279 0.994772 0.549118
-30 31 14 1.055741 1.003335 0.618921
-30 31 15 1.053105 1.011074 0.680217
-30 31 16 1.050430 1.018131 0.736638
-30 31 17 1.047716 1.024507 0.788185
-30 31 18 1.045575 1.029911 0.833904
-30 31 19 1.043880 1.034559 0.875091
-30 31 20 1.042345 1.038237 0.908925
-30 31 21 1.040906 1.041334 0.938348
-30 31 22 1.039753 1.043429 0.959880
-30 31 23 1.038731 1.045069 0.977826
-30 31 24 1.037839 1.046298 0.991264
-30 31 25 1.036991 1.047391 1.003199
-30 31 26 1.036419 1.047821 1.009729
-30 31 27 1.035910 1.048097 1.015012
-30 31 28 1.035626 1.048291 1.018618
-30 31 29 1.035375 1.048473 1.021985
-30 31 30 1.034954 1.048655 1.024416
-30 31 31 1.034522 1.048837 1.026784
-31 0 0 0.655855 0.000000 0.000000
-31 0 1 0.656364 0.000000 0.000000
-31 0 2 0.656904 0.000000 0.000000
-31 0 3 0.657921 0.000000 0.000000
-31 0 4 0.659003 0.000000 0.000000
-31 0 5 0.660529 0.000000 0.000000
-31 0 6 0.662278 0.000000 0.000000
-31 0 7 0.664991 0.000000 0.000000
-31 0 8 0.668043 0.000000 0.000000
-31 0 9 0.672113 0.000000 0.033245
-31 0 10 0.675812 0.000000 0.076031
-31 0 11 0.678694 0.000000 0.131592
-31 0 12 0.681450 0.000000 0.184010
-31 0 13 0.683993 0.000000 0.231190
-31 0 14 0.686092 0.000000 0.278610
-31 0 15 0.687618 0.000000 0.326337
-31 0 16 0.690077 0.000000 0.370968
-31 0 17 0.693468 0.000000 0.412501
-31 0 18 0.697432 0.000000 0.453625
-31 0 19 0.701841 0.000000 0.494430
-31 0 20 0.706886 0.000000 0.530225
-31 0 21 0.712312 0.000000 0.563015
-31 0 22 0.719953 0.000000 0.592799
-31 0 23 0.728602 0.000000 0.621217
-31 0 24 0.743354 0.000000 0.653460
-31 0 25 0.760142 0.000000 0.686978
-31 0 26 0.786850 0.000000 0.728193
-31 0 27 0.815847 0.000000 0.771184
-31 0 28 0.835496 0.000000 0.800467
-31 0 29 0.853810 0.003086 0.827792
-31 0 30 0.867196 0.101250 0.847773
-31 0 31 0.880253 0.201258 0.867264
-31 1 0 0.663146 0.000000 0.000000
-31 1 1 0.663830 0.000000 0.000000
-31 1 2 0.664529 0.000000 0.000000
-31 1 3 0.665459 0.000000 0.000000
-31 1 4 0.666464 0.000000 0.000000
-31 1 5 0.667990 0.000000 0.000000
-31 1 6 0.669755 0.000000 0.000000
-31 1 7 0.672556 0.000000 0.000000
-31 1 8 0.675652 0.000000 0.000000
-31 1 9 0.679634 0.000000 0.036524
-31 1 10 0.683300 0.000000 0.079428
-31 1 11 0.686270 0.000000 0.135364
-31 1 12 0.689081 0.000000 0.188299
-31 1 13 0.691624 0.000000 0.236232
-31 1 14 0.693761 0.000000 0.284363
-31 1 15 0.695375 0.000000 0.332748
-31 1 16 0.697877 0.000000 0.378084
-31 1 17 0.701269 0.000000 0.420370
-31 1 18 0.705183 0.000000 0.461928
-31 1 19 0.709504 0.000000 0.502921
-31 1 20 0.714462 0.000000 0.538905
-31 1 21 0.719801 0.000000 0.571882
-31 1 22 0.727234 0.000000 0.601596
-31 1 23 0.735620 0.000000 0.629825
-31 1 24 0.748928 0.000000 0.660188
-31 1 25 0.763878 0.000000 0.691262
-31 1 26 0.790170 0.000000 0.732018
-31 1 27 0.819080 0.000000 0.775009
-31 1 28 0.838795 0.000000 0.804292
-31 1 29 0.857196 0.016307 0.831617
-31 1 30 0.870587 0.114912 0.851686
-31 1 31 0.883644 0.214921 0.871272
-31 2 0 0.670587 0.000000 0.000000
-31 2 1 0.671440 0.000000 0.000000
-31 2 2 0.672294 0.000000 0.000000
-31 2 3 0.673152 0.000000 0.000000
-31 2 4 0.674095 0.000000 0.000000
-31 2 5 0.675621 0.000000 0.000000
-31 2 6 0.677401 0.000000 0.000000
-31 2 7 0.680284 0.000000 0.000000
-31 2 8 0.683421 0.000000 0.002119
-31 2 9 0.687321 0.000000 0.039557
-31 2 10 0.690957 0.000000 0.082898
-31 2 11 0.694009 0.000000 0.139228
-31 2 12 0.696870 0.000000 0.192698
-31 2 13 0.699414 0.000000 0.241401
-31 2 14 0.701591 0.000000 0.290252
-31 2 15 0.703298 0.000000 0.339296
-31 2 16 0.705844 0.000000 0.385345
-31 2 17 0.709230 0.000000 0.428401
-31 2 18 0.713096 0.000000 0.470405
-31 2 19 0.717336 0.000000 0.511592
-31 2 20 0.722204 0.000000 0.547770
-31 2 21 0.727450 0.000000 0.580941
-31 2 22 0.734666 0.000000 0.610578
-31 2 23 0.742778 0.000000 0.638608
-31 2 24 0.754706 0.000000 0.667175
-31 2 25 0.767905 0.000000 0.695922
-31 2 26 0.793705 0.000000 0.736113
-31 2 27 0.822412 0.000000 0.778946
-31 2 28 0.842168 0.000000 0.808209
-31 2 29 0.860646 0.029804 0.835534
-31 2 30 0.874047 0.128854 0.855680
-31 2 31 0.887110 0.228856 0.875348
-31 3 0 0.680252 0.000000 0.000000
-31 3 1 0.681193 0.000000 0.000000
-31 3 2 0.682140 0.000000 0.000000
-31 3 3 0.683174 0.000000 0.000000
-31 3 4 0.684269 0.000000 0.000000
-31 3 5 0.685795 0.000000 0.000000
-31 3 6 0.687576 0.000000 0.000000
-31 3 7 0.690458 0.000000 0.000000
-31 3 8 0.693595 0.000000 0.000000
-31 3 9 0.697496 0.000000 0.038887
-31 3 10 0.701131 0.000000 0.087476
-31 3 11 0.704183 0.000000 0.144464
-31 3 12 0.707045 0.000000 0.198733
-31 3 13 0.709588 0.000000 0.248470
-31 3 14 0.711842 0.000000 0.298191
-31 3 15 0.713724 0.000000 0.347893
-31 3 16 0.716314 0.000000 0.394789
-31 3 17 0.719613 0.000000 0.438878
-31 3 18 0.723440 0.000000 0.481494
-31 3 19 0.727680 0.000000 0.522963
-31 3 20 0.732439 0.000000 0.559422
-31 3 21 0.737509 0.000000 0.592876
-31 3 22 0.744370 0.000000 0.622342
-31 3 23 0.752045 0.000000 0.649996
-31 3 24 0.763535 0.000000 0.678047
-31 3 25 0.776296 0.000000 0.706229
-31 3 26 0.800449 0.000000 0.744252
-31 3 27 0.827231 0.000000 0.784546
-31 3 28 0.846670 0.000000 0.813492
-31 3 29 0.865061 0.047433 0.840816
-31 3 30 0.878538 0.146982 0.860875
-31 3 31 0.891688 0.246891 0.880449
-31 4 0 0.690850 0.000000 0.000000
-31 4 1 0.691868 0.000000 0.000000
-31 4 2 0.692896 0.000000 0.000000
-31 4 3 0.694083 0.000000 0.000000
-31 4 4 0.695318 0.000000 0.000000
-31 4 5 0.696888 0.000000 0.000000
-31 4 6 0.698704 0.000000 0.000000
-31 4 7 0.701587 0.000000 0.000000
-31 4 8 0.704726 0.000000 0.000000
-31 4 9 0.708637 0.000000 0.036535
-31 4 10 0.712280 0.000000 0.092463
-31 4 11 0.715333 0.000000 0.150179
-31 4 12 0.718194 0.000000 0.205322
-31 4 13 0.720738 0.000000 0.256176
-31 4 14 0.723073 0.000000 0.306849
-31 4 15 0.725141 0.000000 0.357291
-31 4 16 0.727780 0.000000 0.405127
-31 4 17 0.730991 0.000000 0.450357
-31 4 18 0.734780 0.000000 0.493623
-31 4 19 0.739020 0.000000 0.535363
-31 4 20 0.743656 0.000000 0.572129
-31 4 21 0.748530 0.000000 0.605912
-31 4 22 0.755020 0.000000 0.635230
-31 4 23 0.762246 0.000000 0.662520
-31 4 24 0.773312 0.000000 0.690091
-31 4 25 0.785658 0.000000 0.717757
-31 4 26 0.807956 0.000000 0.753334
-31 4 27 0.832549 0.000000 0.790736
-31 4 28 0.851629 0.000000 0.819290
-31 4 29 0.869921 0.066715 0.846579
-31 4 30 0.883464 0.166840 0.866569
-31 4 31 0.896691 0.266678 0.886073
-31 5 0 0.707977 0.000000 0.000000
-31 5 1 0.708995 0.000000 0.000000
-31 5 2 0.710023 0.000000 0.000000
-31 5 3 0.711210 0.000000 0.000000
-31 5 4 0.712488 0.000000 0.000000
-31 5 5 0.714409 0.000000 0.000000
-31 5 6 0.716509 0.000000 0.000000
-31 5 7 0.719392 0.000000 0.000000
-31 5 8 0.722553 0.000000 0.000000
-31 5 9 0.726552 0.000000 0.022415
-31 5 10 0.730255 0.000000 0.100313
-31 5 11 0.733307 0.000000 0.159252
-31 5 12 0.736169 0.000000 0.215794
-31 5 13 0.738712 0.000000 0.268340
-31 5 14 0.741163 0.000000 0.320541
-31 5 15 0.743493 0.000000 0.372299
-31 5 16 0.746220 0.000000 0.421734
-31 5 17 0.749343 0.000000 0.468844
-31 5 18 0.753094 0.000000 0.513039
-31 5 19 0.757334 0.000000 0.554966
-31 5 20 0.761751 0.000000 0.592214
-31 5 21 0.766275 0.000000 0.626655
-31 5 22 0.772295 0.000000 0.655986
-31 5 23 0.778996 0.000000 0.682993
-31 5 24 0.789734 0.000000 0.710353
-31 5 25 0.801817 0.000000 0.737830
-31 5 26 0.820794 0.000000 0.769018
-31 5 27 0.841361 0.000000 0.801061
-31 5 28 0.859785 0.000000 0.828698
-31 5 29 0.877902 0.097565 0.855705
-31 5 30 0.891434 0.198807 0.875766
-31 5 31 0.904661 0.298739 0.895363
-31 6 0 0.727234 0.000000 0.000000
-31 6 1 0.728252 0.000000 0.000000
-31 6 2 0.729281 0.000000 0.000000
-31 6 3 0.730484 0.000000 0.000000
-31 6 4 0.731813 0.000000 0.000000
-31 6 5 0.734017 0.000000 0.000000
-31 6 6 0.736364 0.000000 0.000000
-31 6 7 0.739329 0.000000 0.000000
-31 6 8 0.742574 0.000000 0.000000
-31 6 9 0.746660 0.000000 0.012374
-31 6 10 0.750424 0.000000 0.109017
-31 6 11 0.753476 0.000000 0.169284
-31 6 12 0.756344 0.000000 0.227356
-31 6 13 0.758904 0.000000 0.281771
-31 6 14 0.761456 0.000000 0.335676
-31 6 15 0.764000 0.000000 0.388927
-31 6 16 0.766822 0.000000 0.440048
-31 6 17 0.769924 0.000000 0.489038
-31 6 18 0.773638 0.000000 0.534370
-31 6 19 0.777828 0.000000 0.576855
-31 6 20 0.782039 0.000000 0.614669
-31 6 21 0.786262 0.000000 0.649680
-31 6 22 0.791816 0.000000 0.679116
-31 6 23 0.797975 0.000000 0.706018
-31 6 24 0.808196 0.000000 0.733025
-31 6 25 0.819771 0.000000 0.760068
-31 6 26 0.835994 0.000000 0.787636
-31 6 27 0.853291 0.000000 0.815325
-31 6 28 0.870592 0.020591 0.841430
-31 6 29 0.887894 0.146033 0.867309
-31 6 30 0.900883 0.241367 0.886726
-31 6 31 0.913584 0.334694 0.905713
-31 7 0 0.755723 0.000000 0.000000
-31 7 1 0.756740 0.000000 0.000000
-31 7 2 0.757775 0.000000 0.000000
-31 7 3 0.759066 0.000000 0.000000
-31 7 4 0.760471 0.000000 0.000000
-31 7 5 0.762675 0.000000 0.000000
-31 7 6 0.765104 0.000000 0.000000
-31 7 7 0.768507 0.000000 0.000000
-31 7 8 0.772102 0.000000 0.000000
-31 7 9 0.776276 0.000000 0.020013
-31 7 10 0.780099 0.000000 0.121416
-31 7 11 0.783151 0.000000 0.183469
-31 7 12 0.786052 0.000000 0.243645
-31 7 13 0.788699 0.000000 0.300692
-31 7 14 0.791301 0.000000 0.357066
-31 7 15 0.793845 0.000000 0.412573
-31 7 16 0.796799 0.000000 0.465762
-31 7 17 0.800163 0.000000 0.516633
-31 7 18 0.803844 0.000000 0.564004
-31 7 19 0.807771 0.000000 0.608652
-31 7 20 0.811829 0.000000 0.647394
-31 7 21 0.815964 0.000000 0.682593
-31 7 22 0.821070 0.000000 0.712540
-31 7 23 0.826616 0.003995 0.740100
-31 7 24 0.835503 0.020157 0.766144
-31 7 25 0.845502 0.039472 0.791682
-31 7 26 0.861430 0.076930 0.818968
-31 7 27 0.878727 0.118576 0.846657
-31 7 28 0.892888 0.192408 0.868567
-31 7 29 0.906601 0.270839 0.889651
-31 7 30 0.916741 0.329828 0.905331
-31 7 31 0.926641 0.387522 0.920650
-31 8 0 0.782346 0.000000 0.000000
-31 8 1 0.783363 0.000000 0.000000
-31 8 2 0.784403 0.000000 0.000000
-31 8 3 0.785782 0.000000 0.000000
-31 8 4 0.787271 0.000000 0.000000
-31 8 5 0.789541 0.000000 0.000000
-31 8 6 0.792098 0.000000 0.000000
-31 8 7 0.795894 0.000000 0.000000
-31 8 8 0.799790 0.020143 0.000000
-31 8 9 0.803986 0.032860 0.025978
-31 8 10 0.807824 0.044283 0.131351
-31 8 11 0.810876 0.052863 0.195614
-31 8 12 0.813777 0.060455 0.258097
-31 8 13 0.816424 0.066402 0.317612
-31 8 14 0.819017 0.070986 0.376330
-31 8 15 0.821538 0.073818 0.434023
-31 8 16 0.824536 0.076333 0.489140
-31 8 17 0.828010 0.078531 0.541680
-31 8 18 0.831640 0.079757 0.590798
-31 8 19 0.835392 0.080227 0.637256
-31 8 20 0.839261 0.082710 0.676942
-31 8 21 0.843200 0.086400 0.712564
-31 8 22 0.847807 0.094857 0.742869
-31 8 23 0.852720 0.105482 0.770758
-31 8 24 0.860348 0.131086 0.795932
-31 8 25 0.868881 0.161684 0.820201
-31 8 26 0.884179 0.221406 0.846752
-31 8 27 0.901038 0.287849 0.873830
-31 8 28 0.912521 0.333088 0.892188
-31 8 29 0.923237 0.375297 0.909300
-31 8 30 0.931035 0.406329 0.921888
-31 8 31 0.938639 0.436615 0.934176
-31 9 0 0.803373 0.017545 0.000000
-31 9 1 0.804390 0.018720 0.000000
-31 9 2 0.805436 0.019962 0.000000
-31 9 3 0.806902 0.022195 0.000000
-31 9 4 0.808501 0.024663 0.000000
-31 9 5 0.811033 0.028776 0.000000
-31 9 6 0.813852 0.037597 0.000000
-31 9 7 0.817911 0.066820 0.000000
-31 9 8 0.821960 0.090788 0.000000
-31 9 9 0.825981 0.098991 0.026918
-31 9 10 0.829699 0.107107 0.133896
-31 9 11 0.832751 0.115028 0.201637
-31 9 12 0.835553 0.122385 0.267035
-31 9 13 0.837938 0.128802 0.328524
-31 9 14 0.840345 0.134144 0.389216
-31 9 15 0.842779 0.138105 0.448884
-31 9 16 0.845558 0.141936 0.505505
-31 9 17 0.848681 0.145638 0.559079
-31 9 18 0.852207 0.148580 0.609074
-31 9 19 0.856048 0.150931 0.656284
-31 9 20 0.859621 0.154236 0.696956
-31 9 21 0.863034 0.158114 0.733707
-31 9 22 0.866997 0.165790 0.763912
-31 9 23 0.871209 0.175192 0.791143
-31 9 24 0.877808 0.197741 0.815729
-31 9 25 0.885204 0.224672 0.839434
-31 9 26 0.898866 0.278818 0.863894
-31 9 27 0.913975 0.339243 0.888527
-31 9 28 0.924167 0.380357 0.905263
-31 9 29 0.933658 0.418711 0.920870
-31 9 30 0.940641 0.446946 0.932307
-31 9 31 0.947457 0.474506 0.943466
-31 10 0 0.826254 0.118635 0.000000
-31 10 1 0.827299 0.120604 0.000000
-31 10 2 0.828372 0.122669 0.000000
-31 10 3 0.829871 0.126189 0.000000
-31 10 4 0.831522 0.130077 0.000000
-31 10 5 0.834235 0.136541 0.000000
-31 10 6 0.837224 0.143411 0.000000
-31 10 7 0.841409 0.152044 0.000000
-31 10 8 0.845502 0.159903 0.000000
-31 10 9 0.849320 0.165445 0.026536
-31 10 10 0.852847 0.171708 0.134510
-31 10 11 0.855735 0.179558 0.206112
-31 10 12 0.858337 0.187092 0.274729
-31 10 13 0.860459 0.194096 0.338369
-31 10 14 0.862655 0.200314 0.401225
-31 10 15 0.864947 0.205520 0.463073
-31 10 16 0.867439 0.210580 0.521272
-31 10 17 0.870130 0.215493 0.575822
-31 10 18 0.873317 0.219757 0.626765
-31 10 19 0.876889 0.223518 0.674904
-31 10 20 0.880034 0.227470 0.716446
-31 10 21 0.882922 0.231536 0.754031
-31 10 22 0.886257 0.238491 0.784246
-31 10 23 0.889797 0.246759 0.811113
-31 10 24 0.895457 0.266715 0.835097
-31 10 25 0.901824 0.290567 0.858120
-31 10 26 0.913671 0.338745 0.880346
-31 10 27 0.926783 0.392536 0.902388
-31 10 28 0.935678 0.429396 0.917535
-31 10 29 0.943971 0.463837 0.931697
-31 10 30 0.950192 0.489381 0.942123
-31 10 31 0.956274 0.514331 0.952301
-31 11 0 0.853216 0.184032 0.000000
-31 11 1 0.854349 0.186471 0.000000
-31 11 2 0.855498 0.188989 0.000000
-31 11 3 0.856910 0.192697 0.000000
-31 11 4 0.858484 0.196785 0.000000
-31 11 5 0.861197 0.203531 0.000000
-31 11 6 0.864153 0.210454 0.000000
-31 11 7 0.868163 0.218146 0.000000
-31 11 8 0.872059 0.225653 0.000000
-31 11 9 0.875614 0.232605 0.023245
-31 11 10 0.878797 0.240219 0.130878
-31 11 11 0.881160 0.249292 0.207182
-31 11 12 0.883335 0.257907 0.279689
-31 11 13 0.885195 0.265758 0.345867
-31 11 14 0.887129 0.273109 0.411303
-31 11 15 0.889158 0.279820 0.475784
-31 11 16 0.891212 0.285914 0.535722
-31 11 17 0.893291 0.291391 0.591118
-31 11 18 0.895618 0.296114 0.643171
-31 11 19 0.898140 0.300251 0.692626
-31 11 20 0.900563 0.304461 0.734780
-31 11 21 0.902926 0.308715 0.772553
-31 11 22 0.905676 0.315083 0.803021
-31 11 23 0.908603 0.322410 0.830170
-31 11 24 0.913519 0.340791 0.853519
-31 11 25 0.919099 0.362857 0.875602
-31 11 26 0.928736 0.404206 0.895284
-31 11 27 0.939310 0.450006 0.914411
-31 11 28 0.946892 0.482329 0.928042
-31 11 29 0.954047 0.512728 0.940887
-31 11 30 0.959622 0.535815 0.950615
-31 11 31 0.965092 0.558415 0.960134
-31 12 0 0.880115 0.247995 0.000000
-31 12 1 0.881269 0.250763 0.000000
-31 12 2 0.882434 0.253599 0.000000
-31 12 3 0.883758 0.257459 0.000000
-31 12 4 0.885247 0.261712 0.000000
-31 12 5 0.887894 0.268704 0.000000
-31 12 6 0.890771 0.275883 0.000000
-31 12 7 0.894638 0.283869 0.000000
-31 12 8 0.898354 0.291870 0.000000
-31 12 9 0.901614 0.299915 0.012109
-31 12 10 0.904460 0.308674 0.116850
-31 12 11 0.906397 0.319004 0.203496
-31 12 12 0.908157 0.328762 0.283551
-31 12 13 0.909623 0.337564 0.352621
-31 12 14 0.911192 0.345956 0.420727
-31 12 15 0.912893 0.353818 0.487593
-31 12 16 0.914476 0.360752 0.549288
-31 12 17 0.915942 0.366758 0.605812
-31 12 18 0.917522 0.371924 0.659001
-31 12 19 0.919191 0.376437 0.709596
-31 12 20 0.920944 0.380817 0.752382
-31 12 21 0.922750 0.385119 0.790484
-31 12 22 0.924927 0.390927 0.821201
-31 12 23 0.927274 0.397420 0.848561
-31 12 24 0.931405 0.414015 0.871364
-31 12 25 0.936131 0.433977 0.892648
-31 12 26 0.943813 0.469241 0.910241
-31 12 27 0.952177 0.508036 0.926982
-31 12 28 0.958487 0.536224 0.939163
-31 12 29 0.964504 0.562896 0.950693
-31 12 30 0.969311 0.583481 0.959589
-31 12 31 0.974037 0.603660 0.968309
-31 13 0 0.906907 0.309567 0.000000
-31 13 1 0.907974 0.312428 0.000000
-31 13 2 0.909051 0.315359 0.000000
-31 13 3 0.910288 0.319313 0.000000
-31 13 4 0.911678 0.323671 0.000000
-31 13 5 0.914151 0.330852 0.000000
-31 13 6 0.916869 0.338625 0.000000
-31 13 7 0.920648 0.348961 0.000000
-31 13 8 0.924211 0.358865 0.000000
-31 13 9 0.927121 0.367474 0.000000
-31 13 10 0.929645 0.377032 0.085494
-31 13 11 0.931318 0.388679 0.191884
-31 13 12 0.932685 0.399682 0.285584
-31 13 13 0.933538 0.409613 0.358133
-31 13 14 0.934571 0.418886 0.429059
-31 13 15 0.935834 0.427313 0.497900
-31 13 16 0.936893 0.434764 0.561381
-31 13 17 0.937746 0.441240 0.619504
-31 13 18 0.938763 0.446823 0.673868
-31 13 19 0.939906 0.451712 0.725309
-31 13 20 0.941080 0.456116 0.768765
-31 13 21 0.942272 0.460229 0.807431
-31 13 22 0.943897 0.465527 0.838389
-31 13 23 0.945719 0.471362 0.865843
-31 13 24 0.948997 0.485817 0.888246
-31 13 25 0.952760 0.503147 0.908966
-31 13 26 0.958910 0.533563 0.925231
-31 13 27 0.965611 0.566999 0.940469
-31 13 28 0.970718 0.591719 0.951310
-31 13 29 0.975597 0.615195 0.961523
-31 13 30 0.979431 0.633201 0.969367
-31 13 31 0.983194 0.650841 0.977053
-31 14 0 0.935406 0.378471 0.000000
-31 14 1 0.936309 0.381303 0.000000
-31 14 2 0.937220 0.384198 0.000000
-31 14 3 0.938253 0.388042 0.000000
-31 14 4 0.939412 0.392284 0.000000
-31 14 5 0.941441 0.399324 0.000000
-31 14 6 0.943725 0.407207 0.000000
-31 14 7 0.947111 0.418742 0.000000
-31 14 8 0.950281 0.429779 0.000000
-31 14 9 0.952803 0.439322 0.000000
-31 14 10 0.954905 0.449882 0.037214
-31 14 11 0.956087 0.462681 0.172440
-31 14 12 0.956944 0.474658 0.285512
-31 14 13 0.957262 0.485264 0.361663
-31 14 14 0.957668 0.495110 0.435695
-31 14 15 0.958187 0.503977 0.507004
-31 14 16 0.958587 0.511740 0.572374
-31 14 17 0.958865 0.518398 0.631807
-31 14 18 0.959314 0.524318 0.687174
-31 14 19 0.959894 0.529666 0.739379
-31 14 20 0.960521 0.534047 0.783398
-31 14 21 0.961178 0.537849 0.822504
-31 14 22 0.962274 0.542568 0.853806
-31 14 23 0.963570 0.547704 0.881559
-31 14 24 0.965995 0.559949 0.903738
-31 14 25 0.968796 0.574563 0.924058
-31 14 26 0.973445 0.599882 0.939026
-31 14 27 0.978521 0.627671 0.952759
-31 14 28 0.982363 0.648205 0.962332
-31 14 29 0.986028 0.667702 0.971311
-31 14 30 0.988990 0.683041 0.978302
-31 14 31 0.991906 0.698102 0.985159
-31 15 0 0.966099 0.456801 0.000000
-31 15 1 0.966739 0.459446 0.000000
-31 15 2 0.967382 0.462141 0.000000
-31 15 3 0.968065 0.465609 0.000000
-31 15 4 0.968819 0.469452 0.000000
-31 15 5 0.970061 0.475927 0.000000
-31 15 6 0.971557 0.483299 0.000000
-31 15 7 0.974155 0.494552 0.000000
-31 15 8 0.976625 0.505730 0.000000
-31 15 9 0.978709 0.516683 0.000000
-31 15 10 0.980265 0.528507 0.000000
-31 15 11 0.980659 0.542246 0.142923
-31 15 12 0.980860 0.554845 0.282732
-31 15 13 0.980739 0.565546 0.362644
-31 15 14 0.980401 0.575568 0.440149
-31 15 15 0.979783 0.584717 0.514561
-31 15 16 0.979351 0.592527 0.581953
-31 15 17 0.979105 0.598997 0.642326
-31 15 18 0.978979 0.605153 0.698474
-31 15 19 0.978946 0.611064 0.751337
-31 15 20 0.979070 0.615363 0.795779
-31 15 21 0.979289 0.618695 0.835168
-31 15 22 0.979888 0.622750 0.866945
-31 15 23 0.980659 0.627134 0.895263
-31 15 24 0.982230 0.637075 0.917442
-31 15 25 0.984068 0.648869 0.937574
-31 15 26 0.987257 0.668770 0.951284
-31 15 27 0.990758 0.690541 0.963513
-31 15 28 0.993254 0.705963 0.971911
-31 15 29 0.995606 0.720477 0.979761
-31 15 30 0.997830 0.733036 0.986152
-31 15 31 1.000045 0.745464 0.992446
-31 16 0 0.992044 0.523838 0.000000
-31 16 1 0.992509 0.526576 0.000000
-31 16 2 0.992974 0.529363 0.000000
-31 16 3 0.993438 0.532877 0.000000
-31 16 4 0.993946 0.536779 0.000000
-31 16 5 0.994750 0.543396 0.000000
-31 16 6 0.995759 0.550882 0.000000
-31 16 7 0.997657 0.562135 0.000000
-31 16 8 0.999482 0.573560 0.000000
-31 16 9 1.001084 0.585500 0.000000
-31 16 10 1.002090 0.598194 0.000000
-31 16 11 1.001784 0.612544 0.125450
-31 16 12 1.001301 0.625684 0.278093
-31 16 13 1.000525 0.636808 0.361906
-31 16 14 0.999473 0.647109 0.442655
-31 16 15 0.998067 0.656352 0.519464
-31 16 16 0.996956 0.664326 0.588690
-31 16 17 0.996141 0.671031 0.650332
-31 16 18 0.995520 0.677501 0.707406
-31 16 19 0.995050 0.683789 0.760927
-31 16 20 0.994737 0.688200 0.805910
-31 16 21 0.994518 0.691485 0.845769
-31 16 22 0.994649 0.694976 0.877887
-31 16 23 0.994939 0.698560 0.906487
-31 16 24 0.995799 0.706539 0.928665
-31 16 25 0.996849 0.715982 0.948703
-31 16 26 0.998895 0.731622 0.961518
-31 16 27 1.001171 0.748693 0.972665
-31 16 28 1.002747 0.760360 0.980270
-31 16 29 1.004224 0.771254 0.987368
-31 16 30 1.005778 0.781339 0.993183
-31 16 31 1.007337 0.791370 0.998913
-31 17 0 1.013240 0.579581 0.000000
-31 17 1 1.013618 0.582695 0.000000
-31 17 2 1.013995 0.585864 0.000000
-31 17 3 1.014372 0.589848 0.000000
-31 17 4 1.014792 0.594267 0.000000
-31 17 5 1.015509 0.601730 0.000000
-31 17 6 1.016332 0.609956 0.000000
-31 17 7 1.017618 0.621491 0.000000
-31 17 8 1.018851 0.633269 0.000000
-31 17 9 1.019929 0.645774 0.000000
-31 17 10 1.020382 0.658943 0.000000
-31 17 11 1.019463 0.673575 0.120020
-31 17 12 1.018270 0.687173 0.271594
-31 17 13 1.016618 0.699050 0.359450
-31 17 14 1.014882 0.709733 0.443214
-31 17 15 1.013039 0.718882 0.521715
-31 17 16 1.011403 0.727138 0.592586
-31 17 17 1.009975 0.734501 0.655826
-31 17 18 1.008938 0.741365 0.713970
-31 17 19 1.008205 0.747841 0.768149
-31 17 20 1.007520 0.752557 0.813790
-31 17 21 1.006864 0.756218 0.854307
-31 17 22 1.006557 0.759245 0.886631
-31 17 23 1.006409 0.761983 0.915231
-31 17 24 1.006701 0.768340 0.937409
-31 17 25 1.007138 0.775902 0.957447
-31 17 26 1.008358 0.788440 0.969727
-31 17 27 1.009758 0.802126 0.980216
-31 17 28 1.010843 0.811395 0.987409
-31 17 29 1.011882 0.820033 0.994132
-31 17 30 1.012834 0.827950 0.999395
-31 17 31 1.013781 0.835818 1.004560
-31 18 0 1.032148 0.631941 0.000000
-31 18 1 1.032339 0.635115 0.000000
-31 18 2 1.032527 0.638348 0.000000
-31 18 3 1.032670 0.642485 0.000000
-31 18 4 1.032854 0.647084 0.000000
-31 18 5 1.033336 0.654917 0.000000
-31 18 6 1.033899 0.663626 0.000000
-31 18 7 1.034818 0.676131 0.000000
-31 18 8 1.035633 0.688750 0.000000
-31 18 9 1.036136 0.701713 0.000000
-31 18 10 1.035957 0.715121 0.000000
-31 18 11 1.034278 0.729506 0.113757
-31 18 12 1.032355 0.743014 0.263825
-31 18 13 1.030024 0.755060 0.355619
-31 18 14 1.027651 0.765844 0.442314
-31 18 15 1.025223 0.775006 0.522455
-31 18 16 1.023086 0.783385 0.594760
-31 18 17 1.021243 0.790983 0.659229
-31 18 18 1.019849 0.798234 0.718637
-31 18 19 1.018804 0.805215 0.774109
-31 18 20 1.017790 0.810092 0.820447
-31 18 21 1.016794 0.813706 0.861305
-31 18 22 1.016115 0.816499 0.893844
-31 18 23 1.015579 0.818921 0.922603
-31 18 24 1.015461 0.823946 0.944623
-31 18 25 1.015483 0.829840 0.964396
-31 18 26 1.016074 0.839186 0.976135
-31 18 27 1.016796 0.849328 0.986019
-31 18 28 1.017499 0.856643 0.992900
-31 18 29 1.018199 0.863553 0.999352
-31 18 30 1.018786 0.869533 1.004218
-31 18 31 1.019366 0.875450 1.008977
-31 19 0 1.049274 0.681673 0.000000
-31 19 1 1.049203 0.684658 0.000000
-31 19 2 1.049124 0.687709 0.000000
-31 19 3 1.048916 0.691752 0.000000
-31 19 4 1.048750 0.696269 0.000000
-31 19 5 1.048882 0.704102 0.000000
-31 19 6 1.049128 0.713093 0.000000
-31 19 7 1.049872 0.727102 0.000000
-31 19 8 1.050402 0.740943 0.000000
-31 19 9 1.050293 0.754283 0.000000
-31 19 10 1.049419 0.767743 0.000000
-31 19 11 1.046865 0.781470 0.106847
-31 19 12 1.044198 0.794461 0.255070
-31 19 13 1.041342 0.806225 0.350718
-31 19 14 1.038367 0.816892 0.440281
-31 19 15 1.035238 0.826147 0.522020
-31 19 16 1.032621 0.834526 0.595594
-31 19 17 1.030515 0.842031 0.661003
-31 19 18 1.028809 0.849663 0.721827
-31 19 19 1.027414 0.857397 0.779086
-31 19 20 1.026104 0.862320 0.826153
-31 19 21 1.024846 0.865558 0.867105
-31 19 22 1.023844 0.868299 0.899868
-31 19 23 1.022958 0.870814 0.928908
-31 19 24 1.022556 0.874735 0.950646
-31 19 25 1.022315 0.879125 0.969950
-31 19 26 1.022430 0.885209 0.981141
-31 19 27 1.022627 0.891685 0.990461
-31 19 28 1.023034 0.897389 0.997107
-31 19 29 1.023472 0.902983 1.003371
-31 19 30 1.023879 0.907206 1.007961
-31 19 31 1.024284 0.911337 1.012439
-31 20 0 1.061420 0.718197 0.000000
-31 20 1 1.061305 0.721464 0.000000
-31 20 2 1.061180 0.724803 0.000000
-31 20 3 1.060895 0.729222 0.000000
-31 20 4 1.060646 0.734134 0.000000
-31 20 5 1.060646 0.742496 0.000000
-31 20 6 1.060712 0.751945 0.000000
-31 20 7 1.061062 0.766107 0.000000
-31 20 8 1.061199 0.780143 0.000000
-31 20 9 1.060696 0.793799 0.000000
-31 20 10 1.059380 0.807382 0.000000
-31 20 11 1.056279 0.820804 0.102790
-31 20 12 1.053114 0.833608 0.250196
-31 20 13 1.049843 0.845384 0.348818
-31 20 14 1.046471 0.856073 0.440573
-31 20 15 1.042970 0.865363 0.523499
-31 20 16 1.040008 0.873890 0.598048
-31 20 17 1.037585 0.881652 0.664221
-31 20 18 1.035543 0.889325 0.725624
-31 20 19 1.033798 0.896929 0.783318
-31 20 20 1.032228 0.901900 0.830606
-31 20 21 1.030762 0.905290 0.871652
-31 20 22 1.029566 0.907942 0.904355
-31 20 23 1.028494 0.910257 0.933267
-31 20 24 1.027890 0.913397 0.954796
-31 20 25 1.027441 0.916811 0.973865
-31 20 26 1.027268 0.920974 0.984841
-31 20 27 1.027159 0.925311 0.993949
-31 20 28 1.027298 0.929442 1.000352
-31 20 29 1.027473 0.933544 1.006370
-31 20 30 1.027700 0.936659 1.010789
-31 20 31 1.027929 0.939709 1.015103
-31 21 0 1.070577 0.746796 0.000000
-31 21 1 1.070550 0.750628 0.000000
-31 21 2 1.070512 0.754537 0.000000
-31 21 3 1.070315 0.759614 0.000000
-31 21 4 1.070143 0.765208 0.000000
-31 21 5 1.070143 0.774416 0.000000
-31 21 6 1.070110 0.784429 0.000000
-31 21 7 1.069935 0.797933 0.000000
-31 21 8 1.069612 0.811546 0.000000
-31 21 9 1.068846 0.825484 0.000000
-31 21 10 1.067241 0.839232 0.000000
-31 21 11 1.063789 0.852559 0.100445
-31 21 12 1.060274 0.865375 0.247652
-31 21 13 1.056653 0.877339 0.348718
-31 21 14 1.053008 0.888134 0.442259
-31 21 15 1.049332 0.897424 0.526125
-31 21 16 1.046107 0.906186 0.601474
-31 21 17 1.043334 0.914418 0.668305
-31 21 18 1.040942 0.921927 0.729785
-31 21 19 1.038847 0.928873 0.787102
-31 21 20 1.037036 0.933890 0.834308
-31 21 21 1.035395 0.937751 0.875448
-31 21 22 1.034085 0.940291 0.907922
-31 21 23 1.032925 0.942230 0.936458
-31 21 24 1.032167 0.944782 0.957822
-31 21 25 1.031544 0.947538 0.976797
-31 21 26 1.031196 0.950585 0.987755
-31 21 27 1.030911 0.953699 0.996863
-31 21 28 1.030799 0.956279 1.003020
-31 21 29 1.030712 0.958782 1.008756
-31 21 30 1.030757 0.961181 1.013069
-31 21 31 1.030812 0.963573 1.017289
-31 22 0 1.077519 0.770637 0.000000
-31 22 1 1.077459 0.774516 0.000000
-31 22 2 1.077388 0.778474 0.000000
-31 22 3 1.077158 0.783627 0.000000
-31 22 4 1.076935 0.789296 0.000000
-31 22 5 1.076754 0.798575 0.000000
-31 22 6 1.076533 0.808692 0.000000
-31 22 7 1.076133 0.822443 0.000000
-31 22 8 1.075562 0.836230 0.000000
-31 22 9 1.074473 0.850127 0.000000
-31 22 10 1.072574 0.863878 0.000000
-31 22 11 1.068893 0.877305 0.102767
-31 22 12 1.065148 0.890182 0.251341
-31 22 13 1.061297 0.902140 0.353106
-31 22 14 1.057499 0.913129 0.447396
-31 22 15 1.053768 0.922872 0.532073
-31 22 16 1.050401 0.931771 0.607639
-31 22 17 1.047398 0.939828 0.674094
-31 22 18 1.044743 0.947035 0.735125
-31 22 19 1.042358 0.953581 0.791937
-31 22 20 1.040366 0.958460 0.838649
-31 22 21 1.038610 0.962338 0.879301
-31 22 22 1.037245 0.964936 0.911409
-31 22 23 1.036058 0.966951 0.939632
-31 22 24 1.035208 0.969125 0.960703
-31 22 25 1.034469 0.971353 0.979390
-31 22 26 1.033957 0.973518 0.990084
-31 22 27 1.033498 0.975668 0.998934
-31 22 28 1.033292 0.977464 1.004925
-31 22 29 1.033123 0.979209 1.010507
-31 22 30 1.033056 0.981065 1.014784
-31 22 31 1.032995 0.982928 1.018974
-31 23 0 1.083454 0.792315 0.000000
-31 23 1 1.083306 0.796005 0.000000
-31 23 2 1.083148 0.799775 0.000000
-31 23 3 1.082831 0.804741 0.000000
-31 23 4 1.082498 0.810210 0.000000
-31 23 5 1.082055 0.819207 0.000000
-31 23 6 1.081603 0.829218 0.000000
-31 23 7 1.081117 0.843627 0.000000
-31 23 8 1.080392 0.857860 0.000000
-31 23 9 1.078953 0.871570 0.000000
-31 23 10 1.076759 0.885250 0.000000
-31 23 11 1.072902 0.898865 0.107209
-31 23 12 1.068982 0.911824 0.257863
-31 23 13 1.064956 0.923688 0.359535
-31 23 14 1.061060 0.934912 0.454101
-31 23 15 1.057329 0.945313 0.539530
-31 23 16 1.053875 0.954307 0.615049
-31 23 17 1.050697 0.961893 0.680658
-31 23 18 1.047817 0.968736 0.741001
-31 23 19 1.045169 0.975000 0.797249
-31 23 20 1.043025 0.979655 0.843279
-31 23 21 1.041181 0.983346 0.883179
-31 23 22 1.039789 0.986079 0.914858
-31 23 23 1.038602 0.988376 0.942800
-31 23 24 1.037686 0.990268 0.963518
-31 23 25 1.036860 0.992025 0.981829
-31 23 26 1.036189 0.993415 0.992146
-31 23 27 1.035555 0.994719 1.000620
-31 23 28 1.035327 0.996080 1.006482
-31 23 29 1.035157 0.997449 1.011970
-31 23 30 1.035008 0.998841 1.016241
-31 23 31 1.034861 1.000233 1.020431
-31 24 0 1.087481 0.808801 0.000000
-31 24 1 1.087115 0.812938 0.000000
-31 24 2 1.086742 0.817145 0.000000
-31 24 3 1.086271 0.822417 0.000000
-31 24 4 1.085796 0.828144 0.000000
-31 24 5 1.085287 0.837071 0.000000
-31 24 6 1.084680 0.846976 0.000000
-31 24 7 1.083646 0.861126 0.000000
-31 24 8 1.082473 0.875101 0.000000
-31 24 9 1.080881 0.888552 0.000000
-31 24 10 1.078548 0.902025 0.000000
-31 24 11 1.074582 0.915546 0.122573
-31 24 12 1.070577 0.928385 0.279662
-31 24 13 1.066507 0.940084 0.378983
-31 24 14 1.062615 0.951195 0.471444
-31 24 15 1.058950 0.961549 0.555087
-31 24 16 1.055506 0.970426 0.628973
-31 24 17 1.052284 0.977824 0.693101
-31 24 18 1.049386 0.984386 0.751844
-31 24 19 1.046738 0.990297 0.806400
-31 24 20 1.044579 0.994703 0.850884
-31 24 21 1.042714 0.998205 0.889327
-31 24 22 1.041315 1.000831 0.919872
-31 24 23 1.040128 1.003058 0.946826
-31 24 24 1.039195 1.004844 0.966751
-31 24 25 1.038348 1.006484 0.984333
-31 24 26 1.037691 1.007622 0.994266
-31 24 27 1.037078 1.008644 1.002434
-31 24 28 1.036738 1.009703 1.008176
-31 24 29 1.036438 1.010767 1.013570
-31 24 30 1.036260 1.011764 1.017637
-31 24 31 1.036090 1.012757 1.021615
-31 25 0 1.090873 0.823556 0.000000
-31 25 1 1.090244 0.828351 0.000000
-31 25 2 1.089614 0.833205 0.000000
-31 25 3 1.088968 0.838947 0.000000
-31 25 4 1.088340 0.845086 0.000000
-31 25 5 1.087831 0.854012 0.000000
-31 25 6 1.087093 0.863812 0.000000
-31 25 7 1.085359 0.877398 0.000000
-31 25 8 1.083638 0.890879 0.000000
-31 25 9 1.081959 0.904048 0.000000
-31 25 10 1.079538 0.917268 0.000000
-31 25 11 1.075484 0.930602 0.141577
-31 25 12 1.071425 0.943252 0.306551
-31 25 13 1.067355 0.954763 0.402770
-31 25 14 1.063501 0.965645 0.492335
-31 25 15 1.059923 0.975717 0.573345
-31 25 16 1.056524 0.984405 0.645068
-31 25 17 1.053302 0.991709 0.707504
-31 25 18 1.050452 0.998019 0.764343
-31 25 19 1.047892 1.003554 0.816830
-31 25 20 1.045766 1.007701 0.859482
-31 25 21 1.043901 1.011016 0.896232
-31 25 22 1.042502 1.013453 0.925407
-31 25 23 1.041315 1.015492 0.951140
-31 25 24 1.040383 1.017232 0.970124
-31 25 25 1.039535 1.018871 0.986860
-31 25 26 1.038949 1.019933 0.996405
-31 25 27 1.038424 1.020861 1.004291
-31 25 28 1.037942 1.021661 1.009915
-31 25 29 1.037466 1.022443 1.015215
-31 25 30 1.037277 1.023070 1.019012
-31 25 31 1.037108 1.023687 1.022708
-31 26 0 1.092473 0.833427 0.000000
-31 26 1 1.091795 0.838269 0.000000
-31 26 2 1.091112 0.843197 0.000000
-31 26 3 1.090363 0.849408 0.000000
-31 26 4 1.089599 0.856092 0.000000
-31 26 5 1.088735 0.866088 0.000000
-31 26 6 1.087669 0.876737 0.000000
-31 26 7 1.085733 0.890217 0.000000
-31 26 8 1.083732 0.903511 0.000000
-31 26 9 1.081539 0.916245 0.000000
-31 26 10 1.078781 0.928988 0.000000
-31 26 11 1.074782 0.941751 0.166697
-31 26 12 1.070731 0.953860 0.342097
-31 26 13 1.066590 0.964878 0.434220
-31 26 14 1.062827 0.975225 0.519627
-31 26 15 1.059550 0.984709 0.596401
-31 26 16 1.056372 0.993057 0.664701
-31 26 17 1.053293 1.000267 0.724528
-31 26 18 1.050594 1.006409 0.779148
-31 26 19 1.048193 1.011721 0.829719
-31 26 20 1.046171 1.015763 0.870117
-31 26 21 1.044377 1.019042 0.904411
-31 26 22 1.043049 1.021339 0.931716
-31 26 23 1.041933 1.023190 0.955844
-31 26 24 1.040965 1.024825 0.974080
-31 26 25 1.040046 1.026388 0.990351
-31 26 26 1.039460 1.027235 0.998898
-31 26 27 1.038952 1.027917 1.005661
-31 26 28 1.038505 1.028573 1.011062
-31 26 29 1.038068 1.029225 1.016269
-31 26 30 1.037881 1.029778 1.020081
-31 26 31 1.037712 1.030325 1.023801
-31 27 0 1.093660 0.842171 0.000000
-31 27 1 1.092982 0.846919 0.000000
-31 27 2 1.092294 0.851788 0.000000
-31 27 3 1.091457 0.858469 0.000000
-31 27 4 1.090562 0.865730 0.000000
-31 27 5 1.089260 0.877041 0.000000
-31 27 6 1.087822 0.888760 0.000000
-31 27 7 1.085799 0.902240 0.000000
-31 27 8 1.083579 0.915416 0.000000
-31 27 9 1.080773 0.927680 0.000000
-31 27 10 1.077621 0.939894 0.000000
-31 27 11 1.073710 0.951999 0.193228
-31 27 12 1.069680 0.963485 0.379641
-31 27 13 1.065452 0.973939 0.467439
-31 27 14 1.061793 0.983681 0.548398
-31 27 15 1.058867 0.992507 0.620564
-31 27 16 1.055951 1.000478 0.685151
-31 27 17 1.053046 1.007594 0.742156
-31 27 18 1.050523 1.013590 0.794485
-31 27 19 1.048297 1.018714 0.843176
-31 27 20 1.046395 1.022685 0.881223
-31 27 21 1.044689 1.025964 0.912885
-31 27 22 1.043448 1.028132 0.938204
-31 27 23 1.042420 1.029795 0.960639
-31 27 24 1.041408 1.031313 0.978170
-31 27 25 1.040402 1.032782 0.994065
-31 27 26 1.039800 1.033382 1.001471
-31 27 27 1.039291 1.033781 1.006919
-31 27 28 1.038921 1.034320 1.012073
-31 27 29 1.038571 1.034878 1.017185
-31 27 30 1.038390 1.035425 1.021080
-31 27 31 1.038220 1.035972 1.024894
-31 28 0 1.094550 0.848205 0.000000
-31 28 1 1.093872 0.853024 0.000000
-31 28 2 1.093183 0.857957 0.000000
-31 28 3 1.092335 0.864615 0.000000
-31 28 4 1.091414 0.871906 0.000000
-31 28 5 1.089981 0.883629 0.000000
-31 28 6 1.088392 0.895836 0.000000
-31 28 7 1.086127 0.910139 0.000000
-31 28 8 1.083574 0.923856 0.000000
-31 28 9 1.080155 0.935814 0.000000
-31 28 10 1.076634 0.947638 0.030560
-31 28 11 1.072887 0.959168 0.242059
-31 28 12 1.068955 0.970175 0.406104
-31 28 13 1.064716 0.980311 0.491058
-31 28 14 1.061137 0.989731 0.569085
-31 28 15 1.058408 0.998228 0.638208
-31 28 16 1.055602 1.005946 0.700561
-31 28 17 1.052719 1.012886 0.756145
-31 28 18 1.050304 1.018745 0.806562
-31 28 19 1.048253 1.023764 0.852962
-31 28 20 1.046423 1.027643 0.889635
-31 28 21 1.044728 1.030840 0.920474
-31 28 22 1.043551 1.032966 0.944598
-31 28 23 1.042610 1.034606 0.965671
-31 28 24 1.041669 1.036047 0.982085
-31 28 25 1.040728 1.037422 0.996946
-31 28 26 1.040139 1.037909 1.003958
-31 28 27 1.039630 1.038191 1.009158
-31 28 28 1.039270 1.038560 1.013624
-31 28 29 1.038931 1.038942 1.017984
-31 28 30 1.038750 1.039479 1.021765
-31 28 31 1.038581 1.040025 1.025509
-31 29 0 1.095398 0.853853 0.000000
-31 29 1 1.094720 0.858765 0.000000
-31 29 2 1.094031 0.863781 0.000000
-31 29 3 1.093183 0.870345 0.000000
-31 29 4 1.092251 0.877589 0.000000
-31 29 5 1.090731 0.889594 0.000000
-31 29 6 1.089021 0.902206 0.000000
-31 29 7 1.086494 0.917449 0.000000
-31 29 8 1.083591 0.931801 0.000000
-31 29 9 1.079559 0.943477 0.000254
-31 29 10 1.075671 0.954931 0.124416
-31 29 11 1.072099 0.965896 0.294076
-31 29 12 1.068277 0.976445 0.430984
-31 29 13 1.064038 0.986299 0.513305
-31 29 14 1.060536 0.995436 0.588618
-31 29 15 1.057981 1.003651 0.654920
-31 29 16 1.055262 1.011135 0.715252
-31 29 17 1.052380 1.017887 0.769613
-31 29 18 1.050063 1.023611 0.818174
-31 29 19 1.048187 1.028535 0.862223
-31 29 20 1.046423 1.032321 0.897662
-31 29 21 1.044728 1.035424 0.927937
-31 29 22 1.043611 1.037520 0.950980
-31 29 23 1.042758 1.039160 0.970736
-31 29 24 1.041905 1.040530 0.985975
-31 29 25 1.041051 1.041811 0.999708
-31 29 26 1.040478 1.042204 1.006432
-31 29 27 1.039969 1.042392 1.011538
-31 29 28 1.039609 1.042586 1.015251
-31 29 29 1.039270 1.042780 1.018765
-31 29 30 1.039089 1.043304 1.022406
-31 29 31 1.038920 1.043851 1.026055
-31 30 0 1.095928 0.858133 0.000000
-31 30 1 1.095332 0.863052 0.000000
-31 30 2 1.094720 0.868073 0.000000
-31 30 3 1.093872 0.874631 0.000000
-31 30 4 1.092939 0.881872 0.000000
-31 30 5 1.091413 0.893895 0.000000
-31 30 6 1.089635 0.906681 0.000000
-31 30 7 1.086763 0.922776 0.000000
-31 30 8 1.083530 0.937718 0.000000
-31 30 9 1.079214 0.949200 0.062961
-31 30 10 1.075134 0.960455 0.209612
-31 30 11 1.071573 0.971209 0.340871
-31 30 12 1.067758 0.981486 0.452658
-31 30 13 1.063519 0.990971 0.531994
-31 30 14 1.060057 0.999815 0.604548
-31 30 15 1.057595 1.007836 0.668382
-31 30 16 1.054964 1.015128 0.726824
-31 30 17 1.052164 1.021692 0.779876
-31 30 18 1.049935 1.027231 0.826888
-31 30 19 1.048152 1.031973 0.869203
-31 30 20 1.046475 1.035687 0.903695
-31 30 21 1.044861 1.038784 0.933494
-31 30 22 1.043774 1.040879 0.955726
-31 30 23 1.042926 1.042518 0.974518
-31 30 24 1.042078 1.043819 0.988802
-31 30 25 1.041230 1.045006 1.001583
-31 30 26 1.040658 1.045376 1.008195
-31 30 27 1.040149 1.045558 1.013384
-31 30 28 1.039789 1.045740 1.017061
-31 30 29 1.039450 1.045923 1.020522
-31 30 30 1.039270 1.046281 1.023575
-31 30 31 1.039100 1.046651 1.026602
-31 31 0 1.096437 0.862323 0.000000
-31 31 1 1.095928 0.867242 0.000000
-31 31 2 1.095398 0.872263 0.000000
-31 31 3 1.094550 0.878820 0.000000
-31 31 4 1.093618 0.886061 0.000000
-31 31 5 1.092092 0.898084 0.000000
-31 31 6 1.090247 0.911029 0.000000
-31 31 7 1.087026 0.927971 0.000000
-31 31 8 1.083465 0.943500 0.000000
-31 31 9 1.078886 0.954795 0.125250
-31 31 10 1.074625 0.965861 0.294231
-31 31 11 1.071065 0.976427 0.387317
-31 31 12 1.067249 0.986446 0.474118
-31 31 13 1.063010 0.995554 0.550446
-31 31 14 1.059587 1.004104 0.620237
-31 31 15 1.057213 1.011937 0.681627
-31 31 16 1.054669 1.019042 0.738189
-31 31 17 1.051956 1.025418 0.789924
-31 31 18 1.049815 1.030769 0.835408
-31 31 19 1.048119 1.035323 0.876031
-31 31 20 1.046529 1.038966 0.909595
-31 31 21 1.045003 1.042063 0.938923
-31 31 22 1.043944 1.044158 0.960362
-31 31 23 1.043096 1.045797 0.978214
-31 31 24 1.042248 1.047027 0.991558
-31 31 25 1.041400 1.048120 1.003399
-31 31 26 1.040828 1.048473 1.009911
-31 31 27 1.040319 1.048655 1.015194
-31 31 28 1.039958 1.048837 1.018883
-31 31 29 1.039619 1.049019 1.022344
-31 31 30 1.039439 1.049201 1.024780
-31 31 31 1.039270 1.049384 1.027148
diff --git a/release/datafiles/locale b/release/datafiles/locale
-Subproject 199b3a7c2f03a3af6f612e092d3359f7b6f288c
+Subproject 2eab3be9bbdb2d27e36cfde38fdcba5fc264f22
diff --git a/release/datafiles/studiolights/matcap/check_reflection.exr b/release/datafiles/studiolights/matcap/check_reflection.exr
deleted file mode 100644
index 245d6059241..00000000000
--- a/release/datafiles/studiolights/matcap/check_reflection.exr
+++ /dev/null
Binary files differ
diff --git a/release/datafiles/studiolights/matcap/reflection_check_horizontal.exr b/release/datafiles/studiolights/matcap/reflection_check_horizontal.exr
new file mode 100644
index 00000000000..0a66e0e5009
--- /dev/null
+++ b/release/datafiles/studiolights/matcap/reflection_check_horizontal.exr
Binary files differ
diff --git a/release/datafiles/studiolights/matcap/reflection_check_vertical.exr b/release/datafiles/studiolights/matcap/reflection_check_vertical.exr
new file mode 100644
index 00000000000..0df1da7480c
--- /dev/null
+++ b/release/datafiles/studiolights/matcap/reflection_check_vertical.exr
Binary files differ
diff --git a/release/datafiles/userdef/userdef_default_theme.c b/release/datafiles/userdef/userdef_default_theme.c
index 9c763c5b2a1..5e49f9e641f 100644
--- a/release/datafiles/userdef/userdef_default_theme.c
+++ b/release/datafiles/userdef/userdef_default_theme.c
@@ -19,1043 +19,1053 @@
#endif
const bTheme U_theme_default = {
- .name = "Default",
- .tui = {
- .wcol_regular = {
- .outline = RGBA(0x373737ff),
- .inner = RGBA(0x585858ff),
- .inner_sel = RGBA(0x5680c2e6),
- .item = RGBA(0x3e3e3eff),
- .text = RGBA(0xd9d9d9ff),
- .text_sel = RGBA(0xffffffff),
- .shadedown = -5,
- .roundness = 0.2f,
- },
- .wcol_tool = {
- .outline = RGBA(0x373737ff),
- .inner = RGBA(0x585858ff),
- .inner_sel = RGBA(0x5680c2ff),
- .item = RGBA(0xffffffff),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .shadedown = -5,
- .roundness = 0.2f,
- },
- .wcol_toolbar_item = {
- .outline = RGBA(0x373737ff),
- .inner = RGBA(0x313131ff),
- .inner_sel = RGBA(0x5680c2ff),
- .item = RGBA(0xffffff8f),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .roundness = 0.2f,
- },
- .wcol_text = {
- .outline = RGBA(0x444444ff),
- .inner = RGBA(0x1f1f1fff),
- .inner_sel = RGBA(0x505050ff),
- .item = RGBA(0x191919ff),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .shaded = 1,
- .shadetop = -3,
- .roundness = 0.2f,
- },
- .wcol_radio = {
- .outline = RGBA(0x373737ff),
- .inner = RGBA(0x595959ff),
- .inner_sel = RGBA(0x5680c2e6),
- .item = RGBA(0xffffffff),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .shadetop = 5,
- .shadedown = -5,
- .roundness = 0.2f,
- },
- .wcol_option = {
- .outline = RGBA(0x373737ff),
- .inner = RGBA(0x666666ff),
- .inner_sel = RGBA(0x5680c2e6),
- .item = RGBA(0xffffffff),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .shadedown = -15,
- .roundness = 0.2f,
- },
- .wcol_toggle = {
- .outline = RGBA(0x373737ff),
- .inner = RGBA(0x595959ff),
- .inner_sel = RGBA(0x5680c2e6),
- .item = RGBA(0x191919ff),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .roundness = 0.2f,
- },
- .wcol_num = {
- .outline = RGBA(0x444444ff),
- .inner = RGBA(0x595959ff),
- .inner_sel = RGBA(0x505050ff),
- .item = RGBA(0x191919ff),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .roundness = 0.2f,
- },
- .wcol_numslider = {
- .outline = RGBA(0x444444ff),
- .inner = RGBA(0x595959ff),
- .inner_sel = RGBA(0x505050ff),
- .item = RGBA(0x5680c2e6),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .shaded = 1,
- .shadetop = -4,
- .roundness = 0.2f,
- },
- .wcol_tab = {
- .outline = RGBA(0x202020ff),
- .inner = RGBA(0x2b2b2bff),
- .inner_sel = RGBA(0x424242ff),
- .item = RGBA(0x2d2d2dff),
- .text = RGBA(0x989898ff),
- .text_sel = RGBA(0xffffffff),
- .roundness = 0.2f,
- },
- .wcol_menu = {
- .outline = RGBA(0x444444ff),
- .inner = RGBA(0x2c2c2cff),
- .inner_sel = RGBA(0x696e76ff),
- .item = RGBA(0xe6e6e6ff),
- .text = RGBA(0xd9d9d9ff),
- .text_sel = RGBA(0xffffffff),
- .shadetop = 10,
- .shadedown = -10,
- .roundness = 0.2f,
- },
- .wcol_pulldown = {
- .outline = RGBA(0x4d4d4dff),
- .inner = RGBA(0x2e2e2ecc),
- .inner_sel = RGBA(0x5680c2e6),
- .item = RGBA(0x727272ff),
- .text = RGBA(0xd9d9d9ff),
- .text_sel = RGBA(0xffffffff),
- .shadetop = 25,
- .shadedown = -20,
- .roundness = 0.2f,
- },
- .wcol_menu_back = {
- .outline = RGBA(0x19191aff),
- .inner = RGBA(0x1f1f1fef),
- .inner_sel = RGBA(0x585858ff),
- .item = RGBA(0x727272ff),
- .text = RGBA(0xa5a5a5ff),
- .text_sel = RGBA(0xffffffff),
- .shadetop = 25,
- .shadedown = -20,
- .roundness = 0.2f,
- },
- .wcol_menu_item = {
- .inner_sel = RGBA(0x5680c2e6),
- .item = RGBA(0xffffff8f),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .shadetop = 38,
- .roundness = 0.2f,
- },
- .wcol_tooltip = {
- .outline = RGBA(0x19191aff),
- .inner = RGBA(0x19191aef),
- .inner_sel = RGBA(0x19191aef),
- .item = RGBA(0x19191aef),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .shadetop = 25,
- .shadedown = -20,
- .roundness = 0.2f,
- },
- .wcol_box = {
- .outline = RGBA(0x444444ff),
- .inner = RGBA(0x00000033),
- .inner_sel = RGBA(0x696e76ff),
- .item = RGBA(0x191919ff),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .roundness = 0.2f,
- },
- .wcol_scroll = {
- .outline = RGBA(0x424242ff),
- .inner = RGBA(0x67676700),
- .inner_sel = RGBA(0xb3b3b3ff),
- .item = RGBA(0x676767ff),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .shadetop = 5,
- .shadedown = -5,
- .roundness = 0.5f,
- },
- .wcol_progress = {
- .outline = RGBA(0x585858ff),
- .inner = RGBA(0x2c2c2cff),
- .inner_sel = RGBA(0x5680c2ff),
- .item = RGBA(0x5680c2ff),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .roundness = 0.2f,
- },
- .wcol_list_item = {
- .outline = RGBA(0x2d2d2dff),
- .inner = RGBA(0x2d2d2d00),
- .inner_sel = RGBA(0x696e76ff),
- .item = RGBA(0xb3b3b3ff),
- .text = RGBA(0xe6e6e6ff),
- .text_sel = RGBA(0xffffffff),
- .roundness = 0.2f,
- },
- .wcol_pie_menu = {
- .outline = RGBA(0x333333ff),
- .inner = RGBA(0x212121ef),
- .inner_sel = RGBA(0x5680c2e6),
- .item = RGBA(0x585858ff),
- .text = RGBA(0xd9d9d9ff),
- .text_sel = RGBA(0xffffffff),
- .shadetop = 10,
- .shadedown = -10,
- .roundness = 0.2f,
- },
- .wcol_state = {
- .inner_anim = RGBA(0x53992eff),
- .inner_anim_sel = RGBA(0x5aa633ff),
- .inner_key = RGBA(0xb3ae36ff),
- .inner_key_sel = RGBA(0xd7d34bff),
- .inner_driven = RGBA(0x9000ccff),
- .inner_driven_sel = RGBA(0x9900e6ff),
- .inner_overridden = RGBA(0x19c3c300),
- .inner_overridden_sel = RGBA(0x118f8f00),
- .inner_changed = RGBA(0xcc7529ff),
- .inner_changed_sel = RGBA(0xe6852dff),
- .blend = 0.5f,
- },
- .widget_emboss = RGBA(0x00000005),
- .menu_shadow_fac = 0.3f,
- .menu_shadow_width = 4,
- .editor_outline = RGBA(0x1f1f1fff),
- .icon_alpha = 1.0f,
- .icon_saturation = 0.5f,
- .xaxis = RGBA(0xff3352ff),
- .yaxis = RGBA(0x8bdc00ff),
- .zaxis = RGBA(0x2890ffff),
- .gizmo_hi = RGBA(0xffffffff),
- .gizmo_primary = RGBA(0xf5f14dff),
- .gizmo_secondary = RGBA(0x63ffffff),
- .gizmo_a = RGBA(0x4da84dff),
- .gizmo_b = RGBA(0xa33535ff),
- .icon_collection = RGBA(0xe6e6e6ff),
- .icon_object = RGBA(0xe49759ff),
- .icon_object_data = RGBA(0x89e689ff),
- .icon_modifier = RGBA(0x84b8ffff),
- .icon_shading = RGBA(0xff6060ff),
- },
- .space_properties = {
- .back = RGBA(0x42424200),
- .title = RGBA(0xd4d4d4ff),
- .text = RGBA(0xe6e6e6ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x424242ff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x424242ff),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .navigation_bar = RGBA(0x232323ff),
- .panelcolors = {
- .header = RGBA(0x42424200),
- .back = RGBA(0x00000028),
- .sub_back = RGBA(0x00000024),
- },
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- },
- .space_view3d = {
- .back = RGBA(0x393939ff),
- .title = RGBA(0xeeeeeeff),
- .text = RGBA(0xe6e6e6ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x42424200),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x35353500),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x424242e6),
- .back = RGBA(0x333333f0),
- .sub_back = RGBA(0x0000003e),
- },
- .grid = RGBA(0xa7a7a733),
- .wire = RGBA(0x000000ff),
- .wire_edit = RGBA(0x000000ff),
- .select = RGBA(0xed5700ff),
- .lamp = RGBA(0x00000028),
- .speaker = RGBA(0x000000ff),
- .empty = RGBA(0x000000ff),
- .camera = RGBA(0x000000ff),
- .active = RGBA(0xffa028ff),
- .transform = RGBA(0xffffffff),
- .vertex = RGBA(0x000000ff),
- .vertex_select = RGBA(0xff7a00ff),
- .vertex_bevel = RGBA(0x00a5ffff),
- .edge = RGBA(0x000000ff),
- .edge_select = RGBA(0xff7200ff),
- .edge_seam = RGBA(0xdb2512ff),
- .edge_sharp = RGBA(0x00ffffff),
- .edge_facesel = RGBA(0x4b4b4bff),
- .edge_crease = RGBA(0xcc0099ff),
- .edge_bevel = RGBA(0x00a5ffff),
- .face = RGBA(0x00000012),
- .face_select = RGBA(0xff990056),
- .face_dot = RGBA(0xff8a00ff),
- .extra_edge_len = RGBA(0x150806ff),
- .extra_edge_angle = RGBA(0x4d4d00ff),
- .extra_face_angle = RGBA(0x0000ccff),
- .extra_face_area = RGBA(0x004d00ff),
- .normal = RGBA(0x22ddddff),
- .vertex_normal = RGBA(0x2361ddff),
- .loop_normal = RGBA(0xdd23ddff),
- .bone_solid = RGBA(0xc8c8c8ff),
- .bone_pose = RGBA(0x50c8ff50),
- .bone_pose_active = RGBA(0x8cffff50),
- .cframe = RGBA(0x60c040ff),
- .time_keyframe = RGBA(0xddd700ff),
- .time_gp_keyframe = RGBA(0xb5e61dff),
- .freestyle_edge_mark = RGBA(0x7fff7fff),
- .freestyle_face_mark = RGBA(0x7fff7f4d),
- .nurb_uline = RGBA(0x909000ff),
- .nurb_vline = RGBA(0x803060ff),
- .act_spline = RGBA(0xdb2512ff),
- .nurb_sel_uline = RGBA(0xf0ff40ff),
- .nurb_sel_vline = RGBA(0xf090a0ff),
- .lastsel_point = RGBA(0xffffffff),
- .handle_free = RGBA(0x000000ff),
- .handle_auto = RGBA(0x909000ff),
- .handle_vect = RGBA(0x409030ff),
- .handle_align = RGBA(0x803060ff),
- .handle_sel_free = RGBA(0x000000ff),
- .handle_sel_auto = RGBA(0xf0ff40ff),
- .handle_sel_vect = RGBA(0x40c030ff),
- .handle_sel_align = RGBA(0xf090a0ff),
- .vertex_size = 3,
- .outline_width = 1,
- .obcenter_dia = 6,
- .facedot_size = 3,
- .editmesh_active = RGBA(0xffffff80),
- .clipping_border_3d = RGBA(0x313131ff),
- .bundle_solid = RGBA(0xc8c8c8ff),
- .camera_path = RGBA(0x000000ff),
- .gp_vertex_size = 3,
- .gp_vertex = RGBA(0x000000ff),
- .gp_vertex_select = RGBA(0xff8500ff),
- .skin_root = RGBA(0xb44d4dff),
- .paint_curve_pivot = RGBA(0xff7f7f7f),
- .paint_curve_handle = RGBA(0x7fff7f7f),
- },
- .space_file = {
- .back = RGBA(0x35353500),
- .title = RGBA(0xffffffff),
- .text = RGBA(0xe6e6e6ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x2e2e2eff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x424242ff),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x424242cc),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .hilite = RGBA(0x4f76b3ff),
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- },
- .space_graph = {
- .back = RGBA(0x42424200),
- .title = RGBA(0xffffffff),
- .text = RGBA(0x000000ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x2e2e2eff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x424242ff),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .list = RGBA(0x333333ff),
- .list_title = RGBA(0xffffffff),
- .list_text = RGBA(0xb8b8b8ff),
- .list_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x424242cc),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .shade1 = RGBA(0x96969600),
- .shade2 = RGBA(0x33333364),
- .grid = RGBA(0x2a2a2aff),
- .group = RGBA(0x16330fff),
- .group_active = RGBA(0x368024ff),
- .vertex = RGBA(0x000000ff),
- .vertex_select = RGBA(0xff8500ff),
- .cframe = RGBA(0x5680c2ff),
- .lastsel_point = RGBA(0xffffffff),
- .handle_auto = RGBA(0x909000ff),
- .handle_vect = RGBA(0x409030ff),
- .handle_align = RGBA(0x803060ff),
- .handle_auto_clamped = RGBA(0x994030ff),
- .handle_sel_auto = RGBA(0xf0ff40ff),
- .handle_sel_vect = RGBA(0x40c030ff),
- .handle_sel_align = RGBA(0xf090a0ff),
- .handle_sel_auto_clamped = RGBA(0xf0af90ff),
- .ds_channel = RGBA(0x0f2c4dff),
- .ds_subchannel = RGBA(0x143e66ff),
- .vertex_size = 6,
- .outline_width = 1,
- .facedot_size = 4,
- .handle_vertex_select = RGBA(0xff8500ff),
- .handle_vertex_size = 5,
- .anim_preview_range = RGBA(0xa14d0066),
- },
- .space_info = {
- .back = RGBA(0x42424200),
- .title = RGBA(0xeeeeeeff),
- .text = RGBA(0xe6e6e6ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x424242ff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x424242ff),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x424242cc),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- .info_selected = RGBA(0x6080ffff),
- .info_selected_text = RGBA(0xffffffff),
- .info_error = RGBA(0x990000ff),
- .info_error_text = RGBA(0xffffffff),
- .info_warning = RGBA(0xb36a00ff),
- .info_warning_text = RGBA(0xffffffff),
- .info_info = RGBA(0x1d4383ff),
- .info_info_text = RGBA(0xffffffff),
- .info_debug = RGBA(0xd3d3d3ff),
- },
- .space_action = {
- .back = RGBA(0x42424200),
- .title = RGBA(0xeeeeeeff),
- .text = RGBA(0x000000ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x424242ff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x424242ff),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .list = RGBA(0x333333ff),
- .list_title = RGBA(0xffffffff),
- .list_text = RGBA(0xb8b8b8ff),
- .list_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x424242cc),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .shade1 = RGBA(0xc0c0c000),
- .shade2 = RGBA(0x333333ff),
- .hilite = RGBA(0x60c04044),
- .grid = RGBA(0x2a2a2aff),
- .group = RGBA(0x16330f37),
- .group_active = RGBA(0x36802455),
- .strip = RGBA(0x1a151580),
- .strip_select = RGBA(0xff8c00cc),
- .cframe = RGBA(0x5680c2ff),
- .ds_channel = RGBA(0x0f2c4d24),
- .ds_subchannel = RGBA(0x143e6624),
- .ds_ipoline = RGBA(0x94e575cc),
- .keytype_keyframe = RGBA(0xe8e8e8ff),
- .keytype_extreme = RGBA(0xe8b3ccff),
- .keytype_breakdown = RGBA(0xb3dbe8ff),
- .keytype_jitter = RGBA(0x94e575ff),
- .keytype_movehold = RGBA(0x5c5656ff),
- .keytype_keyframe_select = RGBA(0xffbe33ff),
- .keytype_extreme_select = RGBA(0xf28080ff),
- .keytype_breakdown_select = RGBA(0x54bfedff),
- .keytype_jitter_select = RGBA(0x61c042ff),
- .keytype_movehold_select = RGBA(0xffaf23ff),
- .keyborder = RGBA(0x000000ff),
- .keyborder_select = RGBA(0x000000ff),
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- .keyframe_scale_fac = 1.0f,
- .handle_vertex_size = 4,
- .anim_active = RGBA(0x4d250066),
- .anim_preview_range = RGBA(0xa14d0066),
- },
- .space_nla = {
- .back = RGBA(0x42424200),
- .title = RGBA(0xffffffff),
- .text = RGBA(0x000000ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x424242ff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x424242ff),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .list = RGBA(0x333333ff),
- .list_title = RGBA(0xffffffff),
- .list_text = RGBA(0xb8b8b8ff),
- .list_text_hi = RGBA(0xccccccff),
- .panelcolors = {
- .header = RGBA(0x424242cc),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .shade1 = RGBA(0x96969600),
- .grid = RGBA(0x2a2a2aff),
- .strip = RGBA(0x0c0a0a80),
- .strip_select = RGBA(0xff8c00ff),
- .cframe = RGBA(0x5680c2ff),
- .ds_channel = RGBA(0x5a85b2ff),
- .ds_subchannel = RGBA(0x7d98b3ff),
- .keyborder = RGBA(0x000000ff),
- .keyborder_select = RGBA(0x000000ff),
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- .handle_vertex_size = 4,
- .anim_active = RGBA(0xcc701a66),
- .anim_non_active = RGBA(0x9987614d),
- .anim_preview_range = RGBA(0xa14d0066),
- .nla_tweaking = RGBA(0x4df31a4d),
- .nla_tweakdupli = RGBA(0xd90000ff),
- .nla_transition = RGBA(0x1c2630ff),
- .nla_transition_sel = RGBA(0x2e75dbff),
- .nla_meta = RGBA(0x332642ff),
- .nla_meta_sel = RGBA(0x692196ff),
- .nla_sound = RGBA(0x2b3d3dff),
- .nla_sound_sel = RGBA(0x1f7a7aff),
- },
- .space_sequencer = {
- .back = RGBA(0x42424200),
- .title = RGBA(0xeeeeeeff),
- .text = RGBA(0x000000ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x424242ff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x424242ff),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x424242cc),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .shade1 = RGBA(0xa0a0a000),
- .grid = RGBA(0x404040ff),
- .vertex_select = RGBA(0xff8500ff),
- .bone_pose = RGBA(0x50c8ff50),
- .cframe = RGBA(0x5680c2ff),
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- .movie = RGBA(0x516987ff),
- .movieclip = RGBA(0x20208fff),
- .image = RGBA(0x6d5881ff),
- .scene = RGBA(0x4e983eff),
- .audio = RGBA(0x2e8f8fff),
- .effect = RGBA(0xa9547cff),
- .transition = RGBA(0xa25f6fff),
- .meta = RGBA(0x6d9183ff),
- .text_strip = RGBA(0xa29700ff),
- .gp_vertex_size = 3,
- .gp_vertex_select = RGBA(0xff8500ff),
- .metadatatext = RGBA(0xffffffff),
- },
- .space_image = {
- .back = RGBA(0x44444400),
- .title = RGBA(0xeeeeeeff),
- .text = RGBA(0xe6e6e6ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x424242ff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x35353500),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x424242cc),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .wire_edit = RGBA(0xc0c0c0ff),
- .vertex_select = RGBA(0xff8500ff),
- .edge_select = RGBA(0xff8500ff),
- .face = RGBA(0xffffff0a),
- .face_select = RGBA(0xff85003c),
- .face_dot = RGBA(0xff8500ff),
- .cframe = RGBA(0x60c040ff),
- .freestyle_face_mark = RGBA(0x7fff7f33),
- .handle_auto = RGBA(0x909000ff),
- .handle_align = RGBA(0x803060ff),
- .handle_sel_auto = RGBA(0xf0ff40ff),
- .handle_sel_align = RGBA(0xf090a0ff),
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 3,
- .editmesh_active = RGBA(0xffffff80),
- .handle_vertex_select = RGBA(0xffff00ff),
- .handle_vertex_size = 5,
- .gp_vertex_size = 3,
- .gp_vertex_select = RGBA(0xff8500ff),
- .preview_back = RGBA(0x727272ff),
- .preview_stitch_face = RGBA(0x7f7f0033),
- .preview_stitch_edge = RGBA(0xff00ff33),
- .preview_stitch_vert = RGBA(0x0000ff33),
- .preview_stitch_stitchable = RGBA(0x00ff00ff),
- .preview_stitch_unstitchable = RGBA(0xff0000ff),
- .preview_stitch_active = RGBA(0xe1d2c323),
- .uv_shadow = RGBA(0x707070ff),
- .uv_others = RGBA(0x606060ff),
- .paint_curve_pivot = RGBA(0xff7f7f7f),
- .paint_curve_handle = RGBA(0x7fff7f7f),
- .metadatatext = RGBA(0xffffffff),
- },
- .space_text = {
- .back = RGBA(0x30303000),
- .title = RGBA(0xeeeeeeff),
- .text = RGBA(0xe6e6e6ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x42424200),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x424242ff),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x42424200),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .shade2 = RGBA(0x5680c2e6),
- .hilite = RGBA(0xff0000ff),
- .grid = RGBA(0x313133ff),
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- .syntaxl = RGBA(0xf6e162ff),
- .syntaxs = RGBA(0xff734dff),
- .syntaxb = RGBA(0xff1961ff),
- .syntaxn = RGBA(0x50dbffff),
- .syntaxv = RGBA(0x95d600ff),
- .syntaxc = RGBA(0x939393ff),
- .syntaxd = RGBA(0xad80ffff),
- .syntaxr = RGBA(0xc4753bff),
- },
- .space_outliner = {
- .back = RGBA(0x28282800),
- .title = RGBA(0xffffffff),
- .text = RGBA(0xc3c3c3ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x454545ff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x424242ff),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x424242cc),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- .match = RGBA(0x337f334c),
- .selected_highlight = RGBA(0x314e784c),
- },
- .space_node = {
- .back = RGBA(0x23232300),
- .title = RGBA(0xeeeeeeff),
- .text = RGBA(0xe6e6e6ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x424242ff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x42424200),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .list = RGBA(0x2e2e2eff),
- .list_title = RGBA(0xffffffff),
- .list_text = RGBA(0xccccccff),
- .list_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x424242cc),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .shade2 = RGBA(0x7f707064),
- .wire = RGBA(0x808080ff),
- .select = RGBA(0xed5700ff),
- .active = RGBA(0xffffffff),
- .edge_select = RGBA(0xffffffff),
- .console_output = RGBA(0x1a1a1aff),
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- .syntaxl = RGBA(0x565656ff),
- .syntaxs = RGBA(0x975b5bff),
- .syntaxb = RGBA(0xccb83dff),
- .syntaxn = RGBA(0xe64555ff),
- .syntaxv = RGBA(0x66c4ffff),
- .syntaxc = RGBA(0x426628b9),
- .syntaxd = RGBA(0x749797ff),
- .syntaxr = RGBA(0x808080ff),
- .nodeclass_output = RGBA(0xb33641ff),
- .nodeclass_filter = RGBA(0x584d80ff),
- .nodeclass_vector = RGBA(0x9b80ffff),
- .nodeclass_texture = RGBA(0xe68745ff),
- .nodeclass_shader = RGBA(0x39c884ff),
- .nodeclass_script = RGBA(0x084d4dff),
- .nodeclass_pattern = RGBA(0x6c696fff),
- .nodeclass_layout = RGBA(0x6c696fff),
- .movie = RGBA(0x1a1a1acc),
- .gp_vertex_size = 3,
- .gp_vertex = RGBA(0x97979700),
- .gp_vertex_select = RGBA(0xff8500ff),
- },
- .space_preferences = {
- .back = RGBA(0x42424200),
- .title = RGBA(0xeeeeeeff),
- .text = RGBA(0xe6e6e6ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x424242ff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x424242ff),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .navigation_bar = RGBA(0x4b4b4bff),
- .execution_buts = RGBA(0x4b4b4bff),
- .panelcolors = {
- .header = RGBA(0x42424200),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- },
- .space_console = {
- .back = RGBA(0x30303000),
- .title = RGBA(0xeeeeeeff),
- .text = RGBA(0xe6e6e6ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x424242ff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x424242ff),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x424242cc),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .console_output = RGBA(0x71a8ffff),
- .console_input = RGBA(0xf2f2f2ff),
- .console_info = RGBA(0x95d600ff),
- .console_error = RGBA(0xff4d84ff),
- .console_cursor = RGBA(0xff0000ff),
- .console_select = RGBA(0xffffff30),
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- },
- .space_clip = {
- .back = RGBA(0x42424200),
- .title = RGBA(0xeeeeeeff),
- .text = RGBA(0xe6e6e6ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x424242ff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x424242ff),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .list = RGBA(0x666666ff),
- .list_text = RGBA(0x000000ff),
- .list_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x424242cc),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .strip = RGBA(0x0c0a0a80),
- .strip_select = RGBA(0xff8c00ff),
- .cframe = RGBA(0x5680c2ff),
- .handle_auto = RGBA(0x909000ff),
- .handle_align = RGBA(0x803060ff),
- .handle_sel_auto = RGBA(0xf0ff40ff),
- .handle_sel_align = RGBA(0xf090a0ff),
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- .handle_vertex_select = RGBA(0xffff00ff),
- .handle_vertex_size = 5,
- .marker = RGBA(0x7f7f00ff),
- .act_marker = RGBA(0xffffffff),
- .sel_marker = RGBA(0xffff00ff),
- .dis_marker = RGBA(0x7f0000ff),
- .lock_marker = RGBA(0x7f7f7fff),
- .path_before = RGBA(0xff0000ff),
- .path_after = RGBA(0x0000ffff),
- .gp_vertex_size = 1,
- .metadatatext = RGBA(0xffffffff),
- },
- .space_topbar = {
- .back = RGBA(0x42424200),
- .title = RGBA(0xffffffff),
- .text = RGBA(0xe6e6e6ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x232323ff),
- .header_text = RGBA(0xeeeeeeff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x424242ff),
- .button_title = RGBA(0xffffffff),
- .button_text = RGBA(0xe5e5e5ff),
- .button_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x424242cc),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- .gp_vertex_size = 3,
- },
- .space_statusbar = {
- .back = RGBA(0x2e2e2e00),
- .title = RGBA(0xffffffff),
- .text = RGBA(0x838383ff),
- .text_hi = RGBA(0xffffffff),
- .header = RGBA(0x303030ff),
- .header_text = RGBA(0xaaaaaaff),
- .header_text_hi = RGBA(0xffffffff),
- .tab_active = RGBA(0x4b4b4bff),
- .tab_inactive = RGBA(0x2b2b2bff),
- .tab_back = RGBA(0x232323ff),
- .tab_outline = RGBA(0x232323ff),
- .button = RGBA(0x353535ff),
- .button_text_hi = RGBA(0xffffffff),
- .panelcolors = {
- .header = RGBA(0x424242cc),
- .back = RGBA(0x333333b3),
- .sub_back = RGBA(0x0000003e),
- },
- .vertex_size = 3,
- .outline_width = 1,
- .facedot_size = 4,
- .gp_vertex_size = 3,
- },
- .tarm = {
- {
- .solid = RGBA(0x9a0000ff),
- .select = RGBA(0xbd1111ff),
- .active = RGBA(0xf70a0aff),
- },
- {
- .solid = RGBA(0xf74018ff),
- .select = RGBA(0xf66913ff),
- .active = RGBA(0xfa9900ff),
- },
- {
- .solid = RGBA(0x1e9109ff),
- .select = RGBA(0x59b70bff),
- .active = RGBA(0x83ef1dff),
- },
- {
- .solid = RGBA(0x0a3694ff),
- .select = RGBA(0x3667dfff),
- .active = RGBA(0x5ec1efff),
- },
- {
- .solid = RGBA(0xa9294eff),
- .select = RGBA(0xc1416aff),
- .active = RGBA(0xf05d91ff),
- },
- {
- .solid = RGBA(0x430c78ff),
- .select = RGBA(0x543aa3ff),
- .active = RGBA(0x8764d5ff),
- },
- {
- .solid = RGBA(0x24785aff),
- .select = RGBA(0x3c9579ff),
- .active = RGBA(0x6fb6abff),
- },
- {
- .solid = RGBA(0x4b707cff),
- .select = RGBA(0x6a8691ff),
- .active = RGBA(0x9bc2cdff),
- },
- {
- .solid = RGBA(0xf4c90cff),
- .select = RGBA(0xeec236ff),
- .active = RGBA(0xf3ff00ff),
- },
- {
- .solid = RGBA(0x1e2024ff),
- .select = RGBA(0x484c56ff),
- .active = RGBA(0xffffffff),
- },
- {
- .solid = RGBA(0x6f2f6aff),
- .select = RGBA(0x9845beff),
- .active = RGBA(0xd330d6ff),
- },
- {
- .solid = RGBA(0x6c8e22ff),
- .select = RGBA(0x7fb022ff),
- .active = RGBA(0xbbef5bff),
- },
- {
- .solid = RGBA(0x8d8d8dff),
- .select = RGBA(0xb0b0b0ff),
- .active = RGBA(0xdededeff),
- },
- {
- .solid = RGBA(0x834326ff),
- .select = RGBA(0x8b5811ff),
- .active = RGBA(0xbd6a11ff),
- },
- {
- .solid = RGBA(0x08310eff),
- .select = RGBA(0x1c430bff),
- .active = RGBA(0x34622bff),
- },
- {
- .solid = RGBA(0x000000ff),
- .select = RGBA(0x000000ff),
- .active = RGBA(0x000000ff),
- },
- {
- .solid = RGBA(0x000000ff),
- .select = RGBA(0x000000ff),
- .active = RGBA(0x000000ff),
- },
- {
- .solid = RGBA(0x000000ff),
- .select = RGBA(0x000000ff),
- .active = RGBA(0x000000ff),
- },
- {
- .solid = RGBA(0x000000ff),
- .select = RGBA(0x000000ff),
- .active = RGBA(0x000000ff),
- },
- {
- .solid = RGBA(0x000000ff),
- .select = RGBA(0x000000ff),
- .active = RGBA(0x000000ff),
- },
- },
+ .name = "Default",
+ .tui = {
+ .wcol_regular = {
+ .outline = RGBA(0x373737ff),
+ .inner = RGBA(0x585858ff),
+ .inner_sel = RGBA(0x5680c2e6),
+ .item = RGBA(0x3e3e3eff),
+ .text = RGBA(0xd9d9d9ff),
+ .text_sel = RGBA(0xffffffff),
+ .shadedown = -5,
+ .roundness = 0.2f,
+ },
+ .wcol_tool = {
+ .outline = RGBA(0x373737ff),
+ .inner = RGBA(0x585858ff),
+ .inner_sel = RGBA(0x5680c2ff),
+ .item = RGBA(0xffffffff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .shadedown = -5,
+ .roundness = 0.2f,
+ },
+ .wcol_toolbar_item = {
+ .outline = RGBA(0x373737ff),
+ .inner = RGBA(0x313131ff),
+ .inner_sel = RGBA(0x5680c2ff),
+ .item = RGBA(0xffffff8f),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .roundness = 0.2f,
+ },
+ .wcol_text = {
+ .outline = RGBA(0x444444ff),
+ .inner = RGBA(0x1f1f1fff),
+ .inner_sel = RGBA(0x505050ff),
+ .item = RGBA(0x191919ff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .shaded = 1,
+ .shadetop = -3,
+ .roundness = 0.2f,
+ },
+ .wcol_radio = {
+ .outline = RGBA(0x373737ff),
+ .inner = RGBA(0x595959ff),
+ .inner_sel = RGBA(0x5680c2e6),
+ .item = RGBA(0xffffffff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .shadetop = 5,
+ .shadedown = -5,
+ .roundness = 0.2f,
+ },
+ .wcol_option = {
+ .outline = RGBA(0x373737ff),
+ .inner = RGBA(0x666666ff),
+ .inner_sel = RGBA(0x5680c2e6),
+ .item = RGBA(0xffffffff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .shadedown = -15,
+ .roundness = 0.2f,
+ },
+ .wcol_toggle = {
+ .outline = RGBA(0x373737ff),
+ .inner = RGBA(0x595959ff),
+ .inner_sel = RGBA(0x5680c2e6),
+ .item = RGBA(0x191919ff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .roundness = 0.2f,
+ },
+ .wcol_num = {
+ .outline = RGBA(0x444444ff),
+ .inner = RGBA(0x595959ff),
+ .inner_sel = RGBA(0x505050ff),
+ .item = RGBA(0x191919ff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .roundness = 0.2f,
+ },
+ .wcol_numslider = {
+ .outline = RGBA(0x444444ff),
+ .inner = RGBA(0x595959ff),
+ .inner_sel = RGBA(0x505050ff),
+ .item = RGBA(0x5680c2e6),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .shaded = 1,
+ .shadetop = -4,
+ .roundness = 0.2f,
+ },
+ .wcol_tab = {
+ .outline = RGBA(0x202020ff),
+ .inner = RGBA(0x2b2b2bff),
+ .inner_sel = RGBA(0x424242ff),
+ .item = RGBA(0x2d2d2dff),
+ .text = RGBA(0x989898ff),
+ .text_sel = RGBA(0xffffffff),
+ .roundness = 0.2f,
+ },
+ .wcol_menu = {
+ .outline = RGBA(0x444444ff),
+ .inner = RGBA(0x2c2c2cff),
+ .inner_sel = RGBA(0x696e76ff),
+ .item = RGBA(0xe6e6e6ff),
+ .text = RGBA(0xd9d9d9ff),
+ .text_sel = RGBA(0xffffffff),
+ .shadetop = 10,
+ .shadedown = -10,
+ .roundness = 0.2f,
+ },
+ .wcol_pulldown = {
+ .outline = RGBA(0x4d4d4dff),
+ .inner = RGBA(0x2e2e2ecc),
+ .inner_sel = RGBA(0x5680c2e6),
+ .item = RGBA(0x727272ff),
+ .text = RGBA(0xd9d9d9ff),
+ .text_sel = RGBA(0xffffffff),
+ .shadetop = 25,
+ .shadedown = -20,
+ .roundness = 0.2f,
+ },
+ .wcol_menu_back = {
+ .outline = RGBA(0x19191aff),
+ .inner = RGBA(0x1f1f1fef),
+ .inner_sel = RGBA(0x585858ff),
+ .item = RGBA(0x727272ff),
+ .text = RGBA(0xa5a5a5ff),
+ .text_sel = RGBA(0xffffffff),
+ .shadetop = 25,
+ .shadedown = -20,
+ .roundness = 0.2f,
+ },
+ .wcol_menu_item = {
+ .inner_sel = RGBA(0x5680c2e6),
+ .item = RGBA(0xffffff8f),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .shadetop = 38,
+ .roundness = 0.2f,
+ },
+ .wcol_tooltip = {
+ .outline = RGBA(0x19191aff),
+ .inner = RGBA(0x19191aef),
+ .inner_sel = RGBA(0x19191aef),
+ .item = RGBA(0x19191aef),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .shadetop = 25,
+ .shadedown = -20,
+ .roundness = 0.2f,
+ },
+ .wcol_box = {
+ .outline = RGBA(0x444444ff),
+ .inner = RGBA(0x00000033),
+ .inner_sel = RGBA(0x696e76ff),
+ .item = RGBA(0x191919ff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .roundness = 0.2f,
+ },
+ .wcol_scroll = {
+ .outline = RGBA(0x424242ff),
+ .inner = RGBA(0x67676700),
+ .inner_sel = RGBA(0xb3b3b3ff),
+ .item = RGBA(0x676767ff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .shadetop = 5,
+ .shadedown = -5,
+ .roundness = 0.5f,
+ },
+ .wcol_progress = {
+ .outline = RGBA(0x585858ff),
+ .inner = RGBA(0x2c2c2cff),
+ .inner_sel = RGBA(0x5680c2ff),
+ .item = RGBA(0x5680c2ff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .roundness = 0.2f,
+ },
+ .wcol_list_item = {
+ .outline = RGBA(0x2d2d2dff),
+ .inner = RGBA(0x2d2d2d00),
+ .inner_sel = RGBA(0x696e76ff),
+ .item = RGBA(0xb3b3b3ff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_sel = RGBA(0xffffffff),
+ .roundness = 0.2f,
+ },
+ .wcol_pie_menu = {
+ .outline = RGBA(0x333333ff),
+ .inner = RGBA(0x212121ef),
+ .inner_sel = RGBA(0x5680c2e6),
+ .item = RGBA(0x585858ff),
+ .text = RGBA(0xd9d9d9ff),
+ .text_sel = RGBA(0xffffffff),
+ .shadetop = 10,
+ .shadedown = -10,
+ .roundness = 0.2f,
+ },
+ .wcol_state = {
+ .inner_anim = RGBA(0x53992eff),
+ .inner_anim_sel = RGBA(0x5aa633ff),
+ .inner_key = RGBA(0xb3ae36ff),
+ .inner_key_sel = RGBA(0xd7d34bff),
+ .inner_driven = RGBA(0x9000ccff),
+ .inner_driven_sel = RGBA(0x9900e6ff),
+ .inner_overridden = RGBA(0x19c3c300),
+ .inner_overridden_sel = RGBA(0x118f8f00),
+ .inner_changed = RGBA(0xcc7529ff),
+ .inner_changed_sel = RGBA(0xe6852dff),
+ .blend = 0.5f,
+ },
+ .widget_emboss = RGBA(0x00000005),
+ .menu_shadow_fac = 0.3f,
+ .menu_shadow_width = 4,
+ .editor_outline = RGBA(0x1f1f1fff),
+ .icon_alpha = 1.0f,
+ .icon_saturation = 0.5f,
+ .xaxis = RGBA(0xff3352ff),
+ .yaxis = RGBA(0x8bdc00ff),
+ .zaxis = RGBA(0x2890ffff),
+ .gizmo_hi = RGBA(0xffffffff),
+ .gizmo_primary = RGBA(0xf5f14dff),
+ .gizmo_secondary = RGBA(0x63ffffff),
+ .gizmo_a = RGBA(0x4da84dff),
+ .gizmo_b = RGBA(0xa33535ff),
+ .icon_scene = RGBA(0xe6e6e6ff),
+ .icon_collection = RGBA(0xf4f4f4ff),
+ .icon_object = RGBA(0xee9e5dff),
+ .icon_object_data = RGBA(0x00d4a3ff),
+ .icon_modifier = RGBA(0x84b8ffff),
+ .icon_shading = RGBA(0xea7581ff),
+ },
+ .space_properties = {
+ .back = RGBA(0x42424200),
+ .title = RGBA(0xd4d4d4ff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x424242ff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x424242ff),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .navigation_bar = RGBA(0x232323ff),
+ .panelcolors = {
+ .header = RGBA(0x42424200),
+ .back = RGBA(0x00000028),
+ .sub_back = RGBA(0x00000024),
+ },
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ },
+ .space_view3d = {
+ .back = RGBA(0x393939ff),
+ .title = RGBA(0xeeeeeeff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x42424200),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x35353500),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x424242e6),
+ .back = RGBA(0x333333f0),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .grid = RGBA(0x6666664d),
+ .wire = RGBA(0x000000ff),
+ .wire_edit = RGBA(0x000000ff),
+ .select = RGBA(0xed5700ff),
+ .lamp = RGBA(0x00000028),
+ .speaker = RGBA(0x000000ff),
+ .empty = RGBA(0x000000ff),
+ .camera = RGBA(0x000000ff),
+ .active = RGBA(0xffa028ff),
+ .transform = RGBA(0xffffffff),
+ .vertex = RGBA(0x000000ff),
+ .vertex_select = RGBA(0xff7a00ff),
+ .vertex_bevel = RGBA(0x00a5ffff),
+ .edge = RGBA(0x000000ff),
+ .edge_select = RGBA(0xff7200ff),
+ .edge_seam = RGBA(0xdb2512ff),
+ .edge_sharp = RGBA(0x00ffffff),
+ .edge_facesel = RGBA(0x4b4b4bff),
+ .edge_crease = RGBA(0xcc0099ff),
+ .edge_bevel = RGBA(0x00a5ffff),
+ .face = RGBA(0x00000012),
+ .face_select = RGBA(0xff990056),
+ .face_dot = RGBA(0xff8a00ff),
+ .extra_edge_len = RGBA(0x150806ff),
+ .extra_edge_angle = RGBA(0x4d4d00ff),
+ .extra_face_angle = RGBA(0x0000ccff),
+ .extra_face_area = RGBA(0x004d00ff),
+ .normal = RGBA(0x22ddddff),
+ .vertex_normal = RGBA(0x2361ddff),
+ .loop_normal = RGBA(0xdd23ddff),
+ .bone_solid = RGBA(0xb2b2b2ff),
+ .bone_pose = RGBA(0x50c8ff50),
+ .bone_pose_active = RGBA(0x8cffff50),
+ .cframe = RGBA(0x60c040ff),
+ .time_keyframe = RGBA(0xddd700ff),
+ .time_gp_keyframe = RGBA(0xb5e61dff),
+ .freestyle_edge_mark = RGBA(0x7fff7fff),
+ .freestyle_face_mark = RGBA(0x7fff7f4d),
+ .nurb_uline = RGBA(0x909000ff),
+ .nurb_vline = RGBA(0x803060ff),
+ .act_spline = RGBA(0xdb2512ff),
+ .nurb_sel_uline = RGBA(0xf0ff40ff),
+ .nurb_sel_vline = RGBA(0xf090a0ff),
+ .lastsel_point = RGBA(0xffffffff),
+ .handle_free = RGBA(0x000000ff),
+ .handle_auto = RGBA(0x909000ff),
+ .handle_vect = RGBA(0x409030ff),
+ .handle_align = RGBA(0x803060ff),
+ .handle_sel_free = RGBA(0x000000ff),
+ .handle_sel_auto = RGBA(0xf0ff40ff),
+ .handle_sel_vect = RGBA(0x40c030ff),
+ .handle_sel_align = RGBA(0xf090a0ff),
+ .vertex_size = 3,
+ .outline_width = 1,
+ .obcenter_dia = 6,
+ .facedot_size = 3,
+ .editmesh_active = RGBA(0xffffff80),
+ .clipping_border_3d = RGBA(0x313131ff),
+ .bundle_solid = RGBA(0xc8c8c8ff),
+ .camera_path = RGBA(0x000000ff),
+ .gp_vertex_size = 3,
+ .gp_vertex = RGBA(0x000000ff),
+ .gp_vertex_select = RGBA(0xff8500ff),
+ .skin_root = RGBA(0xb44d4dff),
+ .paint_curve_pivot = RGBA(0xff7f7f7f),
+ .paint_curve_handle = RGBA(0x7fff7f7f),
+ },
+ .space_file = {
+ .back = RGBA(0x35353500),
+ .title = RGBA(0xffffffff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x2e2e2eff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x424242ff),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x424242cc),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .hilite = RGBA(0x4f76b3ff),
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ },
+ .space_graph = {
+ .back = RGBA(0x42424200),
+ .title = RGBA(0xffffffff),
+ .text = RGBA(0xa6a6a6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x2e2e2eff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x282828ff),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .list = RGBA(0x282828ff),
+ .list_title = RGBA(0xffffffff),
+ .list_text = RGBA(0xb8b8b8ff),
+ .list_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x424242cc),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .shade1 = RGBA(0x96969600),
+ .shade2 = RGBA(0x33333364),
+ .grid = RGBA(0x2a2a2aff),
+ .group = RGBA(0x16330fff),
+ .group_active = RGBA(0x368024ff),
+ .vertex = RGBA(0x000000ff),
+ .vertex_select = RGBA(0xff8500ff),
+ .cframe = RGBA(0x5680c2ff),
+ .scrubbing_background = RGBA(0x292929e6),
+ .lastsel_point = RGBA(0xffffffff),
+ .handle_auto = RGBA(0x909000ff),
+ .handle_vect = RGBA(0x409030ff),
+ .handle_align = RGBA(0x803060ff),
+ .handle_auto_clamped = RGBA(0x994030ff),
+ .handle_sel_auto = RGBA(0xf0ff40ff),
+ .handle_sel_vect = RGBA(0x40c030ff),
+ .handle_sel_align = RGBA(0xf090a0ff),
+ .handle_sel_auto_clamped = RGBA(0xf0af90ff),
+ .ds_channel = RGBA(0x0f2c4dff),
+ .ds_subchannel = RGBA(0x143e66ff),
+ .vertex_size = 6,
+ .outline_width = 1,
+ .facedot_size = 4,
+ .handle_vertex_select = RGBA(0xff8500ff),
+ .handle_vertex_size = 5,
+ .anim_preview_range = RGBA(0xa14d0066),
+ },
+ .space_info = {
+ .back = RGBA(0x42424200),
+ .title = RGBA(0xeeeeeeff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x424242ff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x424242ff),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x424242cc),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ .info_selected = RGBA(0x6080ffff),
+ .info_selected_text = RGBA(0xffffffff),
+ .info_error = RGBA(0x990000ff),
+ .info_error_text = RGBA(0xffffffff),
+ .info_warning = RGBA(0xb36a00ff),
+ .info_warning_text = RGBA(0xffffffff),
+ .info_info = RGBA(0x1d4383ff),
+ .info_info_text = RGBA(0xffffffff),
+ .info_debug = RGBA(0xd3d3d3ff),
+ },
+ .space_action = {
+ .back = RGBA(0x42424200),
+ .title = RGBA(0xeeeeeeff),
+ .text = RGBA(0xa6a6a6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x424242ff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x282828ff),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .list = RGBA(0x282828ff),
+ .list_title = RGBA(0xffffffff),
+ .list_text = RGBA(0xb8b8b8ff),
+ .list_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x424242cc),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .shade1 = RGBA(0xc0c0c000),
+ .shade2 = RGBA(0x333333ff),
+ .hilite = RGBA(0x60c04044),
+ .grid = RGBA(0x2a2a2aff),
+ .group = RGBA(0x16330f37),
+ .group_active = RGBA(0x36802455),
+ .strip = RGBA(0x1a151580),
+ .strip_select = RGBA(0xff8c00cc),
+ .cframe = RGBA(0x5680c2ff),
+ .scrubbing_background = RGBA(0x292929e6),
+ .ds_channel = RGBA(0x0f2c4d24),
+ .ds_subchannel = RGBA(0x143e6624),
+ .ds_ipoline = RGBA(0x94e575cc),
+ .keytype_keyframe = RGBA(0xe8e8e8ff),
+ .keytype_extreme = RGBA(0xe8b3ccff),
+ .keytype_breakdown = RGBA(0xb3dbe8ff),
+ .keytype_jitter = RGBA(0x94e575ff),
+ .keytype_movehold = RGBA(0x5c5656ff),
+ .keytype_keyframe_select = RGBA(0xffbe33ff),
+ .keytype_extreme_select = RGBA(0xf28080ff),
+ .keytype_breakdown_select = RGBA(0x54bfedff),
+ .keytype_jitter_select = RGBA(0x61c042ff),
+ .keytype_movehold_select = RGBA(0xffaf23ff),
+ .keyborder = RGBA(0x000000ff),
+ .keyborder_select = RGBA(0x000000ff),
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ .keyframe_scale_fac = 1.0f,
+ .handle_vertex_size = 4,
+ .anim_active = RGBA(0x4d250066),
+ .anim_preview_range = RGBA(0xa14d0066),
+ },
+ .space_nla = {
+ .back = RGBA(0x42424200),
+ .title = RGBA(0xffffffff),
+ .text = RGBA(0xa6a6a6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x424242ff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x282828ff),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .list = RGBA(0x282828ff),
+ .list_title = RGBA(0xffffffff),
+ .list_text = RGBA(0xb8b8b8ff),
+ .list_text_hi = RGBA(0xccccccff),
+ .panelcolors = {
+ .header = RGBA(0x424242cc),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .shade1 = RGBA(0x96969600),
+ .grid = RGBA(0x2a2a2aff),
+ .strip = RGBA(0x0c0a0a80),
+ .strip_select = RGBA(0xff8c00ff),
+ .cframe = RGBA(0x5680c2ff),
+ .scrubbing_background = RGBA(0x292929e6),
+ .ds_channel = RGBA(0x5a85b2ff),
+ .ds_subchannel = RGBA(0x7d98b3ff),
+ .keyborder = RGBA(0x000000ff),
+ .keyborder_select = RGBA(0x000000ff),
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ .handle_vertex_size = 4,
+ .anim_active = RGBA(0xcc701a66),
+ .anim_non_active = RGBA(0x9987614d),
+ .anim_preview_range = RGBA(0xa14d0066),
+ .nla_tweaking = RGBA(0x4df31a4d),
+ .nla_tweakdupli = RGBA(0xd90000ff),
+ .nla_transition = RGBA(0x1c2630ff),
+ .nla_transition_sel = RGBA(0x2e75dbff),
+ .nla_meta = RGBA(0x332642ff),
+ .nla_meta_sel = RGBA(0x692196ff),
+ .nla_sound = RGBA(0x2b3d3dff),
+ .nla_sound_sel = RGBA(0x1f7a7aff),
+ },
+ .space_sequencer = {
+ .back = RGBA(0x42424200),
+ .title = RGBA(0xeeeeeeff),
+ .text = RGBA(0xa6a6a6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x424242ff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x424242ff),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x424242cc),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .shade1 = RGBA(0xa0a0a000),
+ .grid = RGBA(0x404040ff),
+ .vertex_select = RGBA(0xff8500ff),
+ .bone_pose = RGBA(0x50c8ff50),
+ .cframe = RGBA(0x5680c2ff),
+ .scrubbing_background = RGBA(0x292929e6),
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ .movie = RGBA(0x516987ff),
+ .movieclip = RGBA(0x20208fff),
+ .image = RGBA(0x6d5881ff),
+ .scene = RGBA(0x4e983eff),
+ .audio = RGBA(0x2e8f8fff),
+ .effect = RGBA(0xa9547cff),
+ .transition = RGBA(0xa25f6fff),
+ .meta = RGBA(0x6d9183ff),
+ .text_strip = RGBA(0xa29700ff),
+ .gp_vertex_size = 3,
+ .gp_vertex_select = RGBA(0xff8500ff),
+ .metadatatext = RGBA(0xffffffff),
+ },
+ .space_image = {
+ .back = RGBA(0x44444400),
+ .title = RGBA(0xeeeeeeff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x424242ff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x35353500),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x424242cc),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .wire_edit = RGBA(0xc0c0c0ff),
+ .vertex_select = RGBA(0xff8500ff),
+ .edge_select = RGBA(0xff8500ff),
+ .face = RGBA(0xffffff0a),
+ .face_select = RGBA(0xff85003c),
+ .face_dot = RGBA(0xff8500ff),
+ .cframe = RGBA(0x60c040ff),
+ .freestyle_face_mark = RGBA(0x7fff7f33),
+ .handle_auto = RGBA(0x909000ff),
+ .handle_align = RGBA(0x803060ff),
+ .handle_sel_auto = RGBA(0xf0ff40ff),
+ .handle_sel_align = RGBA(0xf090a0ff),
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 3,
+ .editmesh_active = RGBA(0xffffff80),
+ .handle_vertex_select = RGBA(0xffff00ff),
+ .handle_vertex_size = 5,
+ .gp_vertex_size = 3,
+ .gp_vertex_select = RGBA(0xff8500ff),
+ .preview_back = RGBA(0x727272ff),
+ .preview_stitch_face = RGBA(0x7f7f0033),
+ .preview_stitch_edge = RGBA(0xff00ff33),
+ .preview_stitch_vert = RGBA(0x0000ff33),
+ .preview_stitch_stitchable = RGBA(0x00ff00ff),
+ .preview_stitch_unstitchable = RGBA(0xff0000ff),
+ .preview_stitch_active = RGBA(0xe1d2c323),
+ .uv_shadow = RGBA(0x707070ff),
+ .uv_others = RGBA(0x606060ff),
+ .paint_curve_pivot = RGBA(0xff7f7f7f),
+ .paint_curve_handle = RGBA(0x7fff7f7f),
+ .metadatatext = RGBA(0xffffffff),
+ },
+ .space_text = {
+ .back = RGBA(0x30303000),
+ .title = RGBA(0xeeeeeeff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x42424200),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x424242ff),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x42424200),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .shade2 = RGBA(0x5680c2e6),
+ .hilite = RGBA(0xff0000ff),
+ .grid = RGBA(0x202020ff),
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ .syntaxl = RGBA(0xf6e162ff),
+ .syntaxs = RGBA(0xff734dff),
+ .syntaxb = RGBA(0xff1961ff),
+ .syntaxn = RGBA(0x50dbffff),
+ .syntaxv = RGBA(0x95d600ff),
+ .syntaxc = RGBA(0x939393ff),
+ .syntaxd = RGBA(0xad80ffff),
+ .syntaxr = RGBA(0xc4753bff),
+ },
+ .space_outliner = {
+ .back = RGBA(0x28282800),
+ .title = RGBA(0xffffffff),
+ .text = RGBA(0xc3c3c3ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x454545ff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x424242ff),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x424242cc),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ .match = RGBA(0x337f334c),
+ .selected_highlight = RGBA(0x314e784c),
+ .selected_object = RGBA(0xe96a00ff),
+ .active_object = RGBA(0xffaf29ff),
+ .edited_object = RGBA(0x00806266),
+ .row_alternate = RGBA(0xffffff07),
+ },
+ .space_node = {
+ .back = RGBA(0x23232300),
+ .title = RGBA(0xeeeeeeff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x424242ff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x42424200),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .list = RGBA(0x282828ff),
+ .list_title = RGBA(0xffffffff),
+ .list_text = RGBA(0xccccccff),
+ .list_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x424242cc),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .shade2 = RGBA(0x7f707064),
+ .wire = RGBA(0x808080ff),
+ .select = RGBA(0xed5700ff),
+ .active = RGBA(0xffffffff),
+ .edge_select = RGBA(0xffffffff),
+ .console_output = RGBA(0x1a1a1aff),
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ .syntaxl = RGBA(0x565656ff),
+ .syntaxs = RGBA(0x975b5bff),
+ .syntaxb = RGBA(0xccb83dff),
+ .syntaxn = RGBA(0xe64555ff),
+ .syntaxv = RGBA(0x66c4ffff),
+ .syntaxc = RGBA(0x426628b9),
+ .syntaxd = RGBA(0x749797ff),
+ .syntaxr = RGBA(0x808080ff),
+ .nodeclass_output = RGBA(0xb33641ff),
+ .nodeclass_filter = RGBA(0x584d80ff),
+ .nodeclass_vector = RGBA(0x9b80ffff),
+ .nodeclass_texture = RGBA(0xe68745ff),
+ .nodeclass_shader = RGBA(0x39c884ff),
+ .nodeclass_script = RGBA(0x084d4dff),
+ .nodeclass_pattern = RGBA(0x6c696fff),
+ .nodeclass_layout = RGBA(0x6c696fff),
+ .movie = RGBA(0x1a1a1acc),
+ .gp_vertex_size = 3,
+ .gp_vertex = RGBA(0x97979700),
+ .gp_vertex_select = RGBA(0xff8500ff),
+ },
+ .space_preferences = {
+ .back = RGBA(0x42424200),
+ .title = RGBA(0xeeeeeeff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x424242ff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x424242ff),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .navigation_bar = RGBA(0x4b4b4bff),
+ .execution_buts = RGBA(0x4b4b4bff),
+ .panelcolors = {
+ .header = RGBA(0x42424200),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ },
+ .space_console = {
+ .back = RGBA(0x30303000),
+ .title = RGBA(0xeeeeeeff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x424242ff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x424242ff),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x424242cc),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .console_output = RGBA(0x71a8ffff),
+ .console_input = RGBA(0xf2f2f2ff),
+ .console_info = RGBA(0x95d600ff),
+ .console_error = RGBA(0xff4d84ff),
+ .console_cursor = RGBA(0xff0000ff),
+ .console_select = RGBA(0xffffff30),
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ },
+ .space_clip = {
+ .back = RGBA(0x42424200),
+ .title = RGBA(0xeeeeeeff),
+ .text = RGBA(0xa6a6a6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x424242ff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x424242ff),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .list = RGBA(0x282828ff),
+ .list_text = RGBA(0x000000ff),
+ .list_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x424242cc),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .strip = RGBA(0x0c0a0a80),
+ .strip_select = RGBA(0xff8c00ff),
+ .cframe = RGBA(0x5680c2ff),
+ .scrubbing_background = RGBA(0x292929e6),
+ .handle_auto = RGBA(0x909000ff),
+ .handle_align = RGBA(0x803060ff),
+ .handle_sel_auto = RGBA(0xf0ff40ff),
+ .handle_sel_align = RGBA(0xf090a0ff),
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ .handle_vertex_select = RGBA(0xffff00ff),
+ .handle_vertex_size = 5,
+ .marker = RGBA(0x7f7f00ff),
+ .act_marker = RGBA(0xffffffff),
+ .sel_marker = RGBA(0xffff00ff),
+ .dis_marker = RGBA(0x7f0000ff),
+ .lock_marker = RGBA(0x7f7f7fff),
+ .path_before = RGBA(0xff0000ff),
+ .path_after = RGBA(0x0000ffff),
+ .gp_vertex_size = 1,
+ .metadatatext = RGBA(0xffffffff),
+ },
+ .space_topbar = {
+ .back = RGBA(0x42424200),
+ .title = RGBA(0xffffffff),
+ .text = RGBA(0xe6e6e6ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x232323ff),
+ .header_text = RGBA(0xeeeeeeff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x424242ff),
+ .button_title = RGBA(0xffffffff),
+ .button_text = RGBA(0xe5e5e5ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x424242cc),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ .gp_vertex_size = 3,
+ },
+ .space_statusbar = {
+ .back = RGBA(0x2e2e2e00),
+ .title = RGBA(0xffffffff),
+ .text = RGBA(0x838383ff),
+ .text_hi = RGBA(0xffffffff),
+ .header = RGBA(0x303030ff),
+ .header_text = RGBA(0xaaaaaaff),
+ .header_text_hi = RGBA(0xffffffff),
+ .tab_active = RGBA(0x4b4b4bff),
+ .tab_inactive = RGBA(0x2b2b2bff),
+ .tab_back = RGBA(0x232323ff),
+ .tab_outline = RGBA(0x232323ff),
+ .button = RGBA(0x353535ff),
+ .button_text_hi = RGBA(0xffffffff),
+ .panelcolors = {
+ .header = RGBA(0x424242cc),
+ .back = RGBA(0x333333b3),
+ .sub_back = RGBA(0x0000003e),
+ },
+ .vertex_size = 3,
+ .outline_width = 1,
+ .facedot_size = 4,
+ .gp_vertex_size = 3,
+ },
+ .tarm = {
+ {
+ .solid = RGBA(0x9a0000ff),
+ .select = RGBA(0xbd1111ff),
+ .active = RGBA(0xf70a0aff),
+ },
+ {
+ .solid = RGBA(0xf74018ff),
+ .select = RGBA(0xf66913ff),
+ .active = RGBA(0xfa9900ff),
+ },
+ {
+ .solid = RGBA(0x1e9109ff),
+ .select = RGBA(0x59b70bff),
+ .active = RGBA(0x83ef1dff),
+ },
+ {
+ .solid = RGBA(0x0a3694ff),
+ .select = RGBA(0x3667dfff),
+ .active = RGBA(0x5ec1efff),
+ },
+ {
+ .solid = RGBA(0xa9294eff),
+ .select = RGBA(0xc1416aff),
+ .active = RGBA(0xf05d91ff),
+ },
+ {
+ .solid = RGBA(0x430c78ff),
+ .select = RGBA(0x543aa3ff),
+ .active = RGBA(0x8764d5ff),
+ },
+ {
+ .solid = RGBA(0x24785aff),
+ .select = RGBA(0x3c9579ff),
+ .active = RGBA(0x6fb6abff),
+ },
+ {
+ .solid = RGBA(0x4b707cff),
+ .select = RGBA(0x6a8691ff),
+ .active = RGBA(0x9bc2cdff),
+ },
+ {
+ .solid = RGBA(0xf4c90cff),
+ .select = RGBA(0xeec236ff),
+ .active = RGBA(0xf3ff00ff),
+ },
+ {
+ .solid = RGBA(0x1e2024ff),
+ .select = RGBA(0x484c56ff),
+ .active = RGBA(0xffffffff),
+ },
+ {
+ .solid = RGBA(0x6f2f6aff),
+ .select = RGBA(0x9845beff),
+ .active = RGBA(0xd330d6ff),
+ },
+ {
+ .solid = RGBA(0x6c8e22ff),
+ .select = RGBA(0x7fb022ff),
+ .active = RGBA(0xbbef5bff),
+ },
+ {
+ .solid = RGBA(0x8d8d8dff),
+ .select = RGBA(0xb0b0b0ff),
+ .active = RGBA(0xdededeff),
+ },
+ {
+ .solid = RGBA(0x834326ff),
+ .select = RGBA(0x8b5811ff),
+ .active = RGBA(0xbd6a11ff),
+ },
+ {
+ .solid = RGBA(0x08310eff),
+ .select = RGBA(0x1c430bff),
+ .active = RGBA(0x34622bff),
+ },
+ {
+ .solid = RGBA(0x000000ff),
+ .select = RGBA(0x000000ff),
+ .active = RGBA(0x000000ff),
+ },
+ {
+ .solid = RGBA(0x000000ff),
+ .select = RGBA(0x000000ff),
+ .active = RGBA(0x000000ff),
+ },
+ {
+ .solid = RGBA(0x000000ff),
+ .select = RGBA(0x000000ff),
+ .active = RGBA(0x000000ff),
+ },
+ {
+ .solid = RGBA(0x000000ff),
+ .select = RGBA(0x000000ff),
+ .active = RGBA(0x000000ff),
+ },
+ {
+ .solid = RGBA(0x000000ff),
+ .select = RGBA(0x000000ff),
+ .active = RGBA(0x000000ff),
+ },
+ },
};
/* clang-format on */
diff --git a/release/freedesktop/icons/scalable/apps/blender.svg b/release/freedesktop/icons/scalable/apps/blender.svg
index 8f85f41cfc0..1fed4b90289 100644
--- a/release/freedesktop/icons/scalable/apps/blender.svg
+++ b/release/freedesktop/icons/scalable/apps/blender.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><path d="M84.665 108.417c-17.386 0-31.479-13.294-31.479-29.691 0-16.395 14.093-29.689 31.479-29.689 17.387 0 31.48 13.294 31.48 29.689 0 16.397-14.093 29.691-31.48 29.691z" fill="#fff"/><path d="M66.54 75.381c.23-4.165 2.275-7.841 5.353-10.444 3.024-2.559 7.087-4.122 11.524-4.122 4.437 0 8.5 1.563 11.524 4.122 3.078 2.603 5.12 6.279 5.355 10.442.235 4.287-1.486 8.27-4.506 11.216-3.079 3.002-7.466 4.888-12.373 4.888-4.907 0-9.297-1.886-12.376-4.888-3.02-2.948-4.738-6.929-4.5-11.214" fill="#0d528b"/><path d="M39.657 83.815c.028 1.627.55 4.797 1.33 7.278 1.64 5.24 4.424 10.088 8.299 14.364a42.897 42.897 0 0 0 14.514 10.42 46.667 46.667 0 0 0 19.064 3.967 46.811 46.811 0 0 0 19.058-4.03c5.649-2.528 10.536-6.066 14.509-10.467 3.867-4.288 6.647-9.15 8.29-14.392a36.59 36.59 0 0 0 1.557-8.033c.207-2.656.119-5.32-.257-7.978a37.1 37.1 0 0 0-5.29-14.477 40.573 40.573 0 0 0-9.65-10.642l.006-.005-39.052-29.99-.1-.08c-2.567-1.965-6.876-1.96-9.692.013-2.852 1.995-3.173 5.289-.64 7.372l-.007.008 16.286 13.25-49.651.05h-.07c-4.102.002-8.043 2.7-8.829 6.099-.797 3.469 1.992 6.343 6.254 6.362v.011l25.163-.047L5.84 87.337l-.172.13C1.435 90.709.063 96.105 2.729 99.519c2.711 3.474 8.467 3.477 12.75.016l24.507-20.054s-.354 2.71-.329 4.334zm62.976 9.062c-5.048 5.15-12.113 8.066-19.77 8.08-7.656.017-14.726-2.877-19.777-8.016a23.495 23.495 0 0 1-5.4-8.45 21.98 21.98 0 0 1-1.241-9.439 22.325 22.325 0 0 1 2.71-8.89 24.552 24.552 0 0 1 6.008-7.145c4.907-4.002 11.153-6.166 17.695-6.174 6.542-.008 12.788 2.138 17.695 6.124a24.436 24.436 0 0 1 6.008 7.12 22.375 22.375 0 0 1 2.71 8.885 21.996 21.996 0 0 1-1.241 9.438 23.623 23.623 0 0 1-5.397 8.467" fill="#f5792a"/></svg> \ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><path d="M84.665 108.417c-17.386 0-31.479-13.294-31.479-29.691 0-16.395 14.093-29.689 31.479-29.689 17.387 0 31.48 13.294 31.48 29.689 0 16.397-14.093 29.691-31.48 29.691z" fill="#fff"/><path d="M66.54 75.381c.23-4.165 2.275-7.841 5.353-10.444 3.024-2.559 7.087-4.122 11.524-4.122 4.437 0 8.5 1.563 11.524 4.122 3.078 2.603 5.12 6.279 5.355 10.442.235 4.287-1.486 8.27-4.506 11.216-3.079 3.002-7.466 4.888-12.373 4.888-4.907 0-9.297-1.886-12.376-4.888-3.02-2.948-4.738-6.929-4.5-11.214" fill="#265787"/><path d="M39.657 83.815c.028 1.627.55 4.797 1.33 7.278 1.64 5.24 4.424 10.088 8.299 14.364a42.897 42.897 0 0 0 14.514 10.42 46.667 46.667 0 0 0 19.064 3.967 46.811 46.811 0 0 0 19.058-4.03c5.649-2.528 10.536-6.066 14.509-10.467 3.867-4.288 6.647-9.15 8.29-14.392a36.59 36.59 0 0 0 1.557-8.033c.207-2.656.119-5.32-.257-7.978a37.1 37.1 0 0 0-5.29-14.477 40.573 40.573 0 0 0-9.65-10.642l.006-.005-39.052-29.99-.1-.08c-2.567-1.965-6.876-1.96-9.692.013-2.852 1.995-3.173 5.289-.64 7.372l-.007.008 16.286 13.25-49.651.05h-.07c-4.102.002-8.043 2.7-8.829 6.099-.797 3.469 1.992 6.343 6.254 6.362v.011l25.163-.047L5.84 87.337l-.172.13C1.435 90.709.063 96.105 2.729 99.519c2.711 3.474 8.467 3.477 12.75.016l24.507-20.054s-.354 2.71-.329 4.334zm62.976 9.062c-5.048 5.15-12.113 8.066-19.77 8.08-7.656.017-14.726-2.877-19.777-8.016a23.495 23.495 0 0 1-5.4-8.45 21.98 21.98 0 0 1-1.241-9.439 22.325 22.325 0 0 1 2.71-8.89 24.552 24.552 0 0 1 6.008-7.145c4.907-4.002 11.153-6.166 17.695-6.174 6.542-.008 12.788 2.138 17.695 6.124a24.436 24.436 0 0 1 6.008 7.12 22.375 22.375 0 0 1 2.71 8.885 21.996 21.996 0 0 1-1.241 9.438 23.623 23.623 0 0 1-5.397 8.467" fill="#e87d0d"/></svg> \ No newline at end of file
diff --git a/release/scripts/addons b/release/scripts/addons
-Subproject 3683429de050b8026835d17ae7288a436c31cdb
+Subproject 53e11f6552dfd2defbf2b5c4fd1621d3dfdb612
diff --git a/release/scripts/addons_contrib b/release/scripts/addons_contrib
-Subproject ca68e1d4e01d343b1758118b500bdc92eaea30e
+Subproject 0409b81f45445c2934ad223e430ca7d8970ae5f
diff --git a/release/scripts/modules/addon_utils.py b/release/scripts/modules/addon_utils.py
index dfd89d0e374..3ff296d0be9 100644
--- a/release/scripts/modules/addon_utils.py
+++ b/release/scripts/modules/addon_utils.py
@@ -295,7 +295,7 @@ def enable(module_name, *, default_set=False, persistent=False, handle_error=Non
from bpy_restrict_state import RestrictBlend
if handle_error is None:
- def handle_error(ex):
+ def handle_error(_ex):
import traceback
traceback.print_exc()
@@ -420,7 +420,7 @@ def disable(module_name, *, default_set=False, handle_error=None):
import sys
if handle_error is None:
- def handle_error(ex):
+ def handle_error(_ex):
import traceback
traceback.print_exc()
diff --git a/release/scripts/modules/bl_app_override/helpers.py b/release/scripts/modules/bl_app_override/helpers.py
index a6f67f2d435..0a32e4b8b23 100644
--- a/release/scripts/modules/bl_app_override/helpers.py
+++ b/release/scripts/modules/bl_app_override/helpers.py
@@ -62,7 +62,6 @@ class AppOverrideState:
self._ui_ignore_store = None
def _setup_classes(self):
- import bpy
assert(self._class_store is None)
self._class_store = self.class_ignore()
from bpy.utils import unregister_class
diff --git a/release/scripts/modules/bl_app_template_utils.py b/release/scripts/modules/bl_app_template_utils.py
index c00ac6a50b1..42467d21580 100644
--- a/release/scripts/modules/bl_app_template_utils.py
+++ b/release/scripts/modules/bl_app_template_utils.py
@@ -54,7 +54,7 @@ def _enable(template_id, *, handle_error=None, ignore_not_found=False):
from bpy_restrict_state import RestrictBlend
if handle_error is None:
- def handle_error(ex):
+ def handle_error(_ex):
import traceback
traceback.print_exc()
@@ -107,7 +107,7 @@ def _disable(template_id, *, handle_error=None):
"""
if handle_error is None:
- def handle_error(ex):
+ def handle_error(_ex):
import traceback
traceback.print_exc()
diff --git a/release/scripts/modules/bl_keymap_utils/keymap_hierarchy.py b/release/scripts/modules/bl_keymap_utils/keymap_hierarchy.py
index 4fae134860e..0a215e14ad6 100644
--- a/release/scripts/modules/bl_keymap_utils/keymap_hierarchy.py
+++ b/release/scripts/modules/bl_keymap_utils/keymap_hierarchy.py
@@ -54,8 +54,7 @@ _km_hierarchy = [
('Window', 'EMPTY', 'WINDOW', []), # file save, window change, exit
('Screen', 'EMPTY', 'WINDOW', [ # full screen, undo, screenshot
('Screen Editing', 'EMPTY', 'WINDOW', []), # re-sizing, action corners
- ('Header', 'EMPTY', 'WINDOW', []), # header stuff (per region)
- ('Footer', 'EMPTY', 'WINDOW', []), # footer stuff (per region)
+ ('Region Context Menu', 'EMPTY', 'WINDOW', []), # header/footer/navigation_bar stuff (per region)
]),
('View2D', 'EMPTY', 'WINDOW', []), # view 2d navigation (per region)
diff --git a/release/scripts/modules/bl_keymap_utils/platform_helpers.py b/release/scripts/modules/bl_keymap_utils/platform_helpers.py
new file mode 100644
index 00000000000..9aacb08e109
--- /dev/null
+++ b/release/scripts/modules/bl_keymap_utils/platform_helpers.py
@@ -0,0 +1,55 @@
+# ##### BEGIN GPL LICENSE BLOCK #####
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software Foundation,
+# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# ##### END GPL LICENSE BLOCK #####
+
+
+def keyconfig_data_oskey_from_ctrl(keyconfig_data_src, filter_fn=None):
+ keyconfig_data_dst = []
+ for km_name, km_parms, km_items_data_src in keyconfig_data_src:
+ km_items_data_dst = km_items_data_src.copy()
+ items_dst = []
+ km_items_data_dst["items"] = items_dst
+ for item_src in km_items_data_src["items"]:
+ item_op, item_event, item_prop = item_src
+ if "ctrl" in item_event:
+ if filter_fn is None or filter_fn(item_event):
+ item_event = item_event.copy()
+ item_event["oskey"] = item_event["ctrl"]
+ del item_event["ctrl"]
+ items_dst.append((item_op, item_event, item_prop))
+ items_dst.append(item_src)
+ keyconfig_data_dst.append((km_name, km_parms, km_items_data_dst))
+ return keyconfig_data_dst
+
+
+def keyconfig_data_oskey_from_ctrl_for_macos(keyconfig_data_src):
+ """Use for apple since Cmd is typically used in-place of Ctrl."""
+ def filter_fn(item_event):
+ if (item_event["type"] in {
+ 'H',
+ 'M',
+ 'SPACE',
+ 'W',
+ }) and (
+ item_event.get("ctrl") and
+ (not item_event.get("alt")) and
+ (not item_event.get("shift"))
+ ):
+ return False
+ return True
+
+ return keyconfig_data_oskey_from_ctrl(keyconfig_data_src, filter_fn)
diff --git a/release/scripts/modules/bl_previews_utils/bl_previews_render.py b/release/scripts/modules/bl_previews_utils/bl_previews_render.py
index 804bf248a4b..a20e5f46e9d 100644
--- a/release/scripts/modules/bl_previews_utils/bl_previews_render.py
+++ b/release/scripts/modules/bl_previews_utils/bl_previews_render.py
@@ -123,7 +123,7 @@ def do_previews(do_objects, do_collections, do_scenes, do_data_intern):
scene.collection.objects.link(light)
scene.render.engine = 'CYCLES'
- scene.cycles.film_transparent = True
+ scene.render.film_transparent = True
# TODO: define Cycles world?
scene.render.image_settings.file_format = 'PNG'
diff --git a/release/scripts/modules/bpy/ops.py b/release/scripts/modules/bpy/ops.py
index f4e37ebc9a8..41fb0e411de 100644
--- a/release/scripts/modules/bpy/ops.py
+++ b/release/scripts/modules/bpy/ops.py
@@ -133,7 +133,7 @@ class BPyOpsSubModOp:
is_dict = is_exec = is_undo = False
- for i, arg in enumerate(args):
+ for arg in args:
if is_dict is False and isinstance(arg, dict):
if is_exec is True or is_undo is True:
raise ValueError("dict arg must come first")
@@ -169,7 +169,7 @@ class BPyOpsSubModOp:
self._func = func
def poll(self, *args):
- C_dict, C_exec, C_undo = BPyOpsSubModOp._parse_args(args)
+ C_dict, C_exec, _C_undo = BPyOpsSubModOp._parse_args(args)
return op_poll(self.idname_py(), C_dict, C_exec)
def idname(self):
diff --git a/release/scripts/modules/bpy/utils/__init__.py b/release/scripts/modules/bpy/utils/__init__.py
index 7d4909fc7bc..d3e0ecc729d 100644
--- a/release/scripts/modules/bpy/utils/__init__.py
+++ b/release/scripts/modules/bpy/utils/__init__.py
@@ -162,7 +162,6 @@ def load_scripts(reload_scripts=False, refresh_scripts=False):
"""
use_time = use_class_register_check = _bpy.app.debug_python
use_user = not _is_factory_startup
- is_background = _bpy.app.background
if use_time:
import time
@@ -354,10 +353,11 @@ def script_paths(subdir=None, user_pref=True, check_all=False, use_user=True):
*base_paths,
)
- if use_user:
- test_paths = (*base_paths, script_path_user(), script_path_pref())
- else:
- test_paths = (*base_paths, script_path_pref())
+ test_paths = (
+ *base_paths,
+ *((script_path_user(),) if use_user else ()),
+ *((script_path_pref(),) if user_pref else ()),
+ )
for path in test_paths:
if path:
diff --git a/release/scripts/modules/bpy_extras/anim_utils.py b/release/scripts/modules/bpy_extras/anim_utils.py
index 2894bab69c9..1ef97b24a3f 100644
--- a/release/scripts/modules/bpy_extras/anim_utils.py
+++ b/release/scripts/modules/bpy_extras/anim_utils.py
@@ -104,7 +104,7 @@ def bake_action_objects_iter(
if frame is None:
break
scene.frame_set(frame)
- scene.update()
+ bpy.context.view_layer.update()
for iter in iter_all:
iter.send(frame)
scene.frame_set(frame_back)
@@ -158,7 +158,8 @@ def bake_action_iter(
'bbone_curveinx', 'bbone_curveoutx',
'bbone_curveiny', 'bbone_curveouty',
'bbone_rollin', 'bbone_rollout',
- 'bbone_scalein', 'bbone_scaleout',
+ 'bbone_scaleinx', 'bbone_scaleoutx',
+ 'bbone_scaleiny', 'bbone_scaleouty',
'bbone_easein', 'bbone_easeout'
]
diff --git a/release/scripts/modules/bpy_extras/io_utils.py b/release/scripts/modules/bpy_extras/io_utils.py
index d7cca7cc896..96b9596a57d 100644
--- a/release/scripts/modules/bpy_extras/io_utils.py
+++ b/release/scripts/modules/bpy_extras/io_utils.py
@@ -69,7 +69,7 @@ class ExportHelper:
# True == use ext, False == no ext, None == do nothing.
check_extension = True
- def invoke(self, context, event):
+ def invoke(self, context, _event):
import os
if not self.filepath:
blend_filepath = context.blend_data.filepath
@@ -83,7 +83,7 @@ class ExportHelper:
context.window_manager.fileselect_add(self)
return {'RUNNING_MODAL'}
- def check(self, context):
+ def check(self, _context):
import os
change_ext = False
change_axis = _check_axis_conversion(self)
@@ -113,11 +113,11 @@ class ImportHelper:
subtype='FILE_PATH',
)
- def invoke(self, context, event):
+ def invoke(self, context, _event):
context.window_manager.fileselect_add(self)
return {'RUNNING_MODAL'}
- def check(self, context):
+ def check(self, _context):
return _check_axis_conversion(self)
@@ -132,7 +132,7 @@ def orientation_helper(axis_forward='Y', axis_up='Z'):
if "__annotations__" not in cls.__dict__:
setattr(cls, "__annotations__", {})
- def _update_axis_forward(self, context):
+ def _update_axis_forward(self, _context):
if self.axis_forward[-1] == self.axis_up[-1]:
self.axis_up = (self.axis_up[0:-1] +
'XYZ'[('XYZ'.index(self.axis_up[-1]) + 1) % 3])
@@ -151,7 +151,7 @@ def orientation_helper(axis_forward='Y', axis_up='Z'):
update=_update_axis_forward,
)
- def _update_axis_up(self, context):
+ def _update_axis_up(self, _context):
if self.axis_up[-1] == self.axis_forward[-1]:
self.axis_forward = (self.axis_forward[0:-1] +
'XYZ'[('XYZ'.index(self.axis_forward[-1]) + 1) % 3])
diff --git a/release/scripts/modules/bpy_extras/mesh_utils.py b/release/scripts/modules/bpy_extras/mesh_utils.py
index 98ddc731028..41727565cfa 100644
--- a/release/scripts/modules/bpy_extras/mesh_utils.py
+++ b/release/scripts/modules/bpy_extras/mesh_utils.py
@@ -116,7 +116,7 @@ def mesh_linked_triangles(mesh):
while ok:
ok = False
- for i, t in enumerate(mesh.loop_triangles):
+ for t in mesh.loop_triangles:
mapped_index = tri_mapping[t.index]
mapped_group = tri_groups[mapped_index]
diff --git a/release/scripts/modules/bpy_extras/node_shader_utils.py b/release/scripts/modules/bpy_extras/node_shader_utils.py
index 1e83a247eff..390feba6ae4 100644
--- a/release/scripts/modules/bpy_extras/node_shader_utils.py
+++ b/release/scripts/modules/bpy_extras/node_shader_utils.py
@@ -18,7 +18,6 @@
# <pep8 compliant>
-import bpy
from mathutils import Color, Vector
__all__ = (
@@ -447,8 +446,32 @@ class PrincipledBSDFWrapper(ShaderWrapper):
transmission_texture = property(transmission_texture_get)
- # TODO: Do we need more complex handling for alpha (allowing masking and such)?
- # Would need extra mixing nodes onto Base Color maybe, or even its own shading chain...
+ def alpha_get(self):
+ if not self.use_nodes or self.node_principled_bsdf is None:
+ return 1.0
+ return self.node_principled_bsdf.inputs["Alpha"].default_value
+
+ @_set_check
+ def alpha_set(self, value):
+ if self.use_nodes and self.node_principled_bsdf is not None:
+ self.node_principled_bsdf.inputs["Alpha"].default_value = value
+
+ alpha = property(alpha_get, alpha_set)
+
+
+ # Will only be used as gray-scale one...
+ def alpha_texture_get(self):
+ if not self.use_nodes or self.node_principled_bsdf is None:
+ return None
+ return ShaderImageTextureWrapper(
+ self, self.node_principled_bsdf,
+ self.node_principled_bsdf.inputs["Alpha"],
+ grid_row_diff=-1,
+ )
+
+ alpha_texture = property(alpha_texture_get)
+
+
# --------------------------------------------------------------------
# Normal map.
@@ -501,7 +524,7 @@ class ShaderImageTextureWrapper():
*NODES_LIST,
)
- def __new__(cls, owner_shader: ShaderWrapper, node_dst, socket_dst, *args, **kwargs):
+ def __new__(cls, owner_shader: ShaderWrapper, node_dst, socket_dst, *_args, **_kwargs):
instance = owner_shader._textures.get((node_dst, socket_dst), None)
if instance is not None:
return instance
@@ -520,7 +543,7 @@ class ShaderImageTextureWrapper():
self._node_image = ...
self._node_mapping = ...
- tree = node_dst.id_data
+ # tree = node_dst.id_data
# nodes = tree.nodes
# links = tree.links
diff --git a/release/scripts/modules/bpy_extras/object_utils.py b/release/scripts/modules/bpy_extras/object_utils.py
index cd74aa39916..749b6eb111c 100644
--- a/release/scripts/modules/bpy_extras/object_utils.py
+++ b/release/scripts/modules/bpy_extras/object_utils.py
@@ -34,6 +34,7 @@ import bpy
from bpy.props import (
BoolProperty,
FloatVectorProperty,
+ EnumProperty,
)
@@ -66,36 +67,33 @@ def add_object_align_init(context, operator):
properties.location = location.to_translation()
# rotation
- view_align = (context.preferences.edit.object_align == 'VIEW')
- view_align_force = False
+ add_align_preference = context.preferences.edit.object_align
if operator:
- if properties.is_property_set("view_align"):
- view_align = view_align_force = operator.view_align
+ if not properties.is_property_set("rotation"):
+ # So one of "align" and "rotation" will be set
+ properties.align = add_align_preference
+
+ if properties.align == 'WORLD':
+ rotation = properties.rotation.to_matrix().to_4x4()
+ elif properties.align == 'VIEW':
+ rotation = space_data.region_3d.view_matrix.to_3x3().inverted()
+ rotation.resize_4x4()
+ properties.rotation = rotation.to_euler()
+ elif properties.align == 'CURSOR':
+ rotation = context.scene.cursor.matrix
+ rotation.col[3][0:3] = 0.0, 0.0, 0.0
+ properties.rotation = rotation.to_euler()
else:
- if properties.is_property_set("rotation"):
- # ugh, 'view_align' callback resets
- value = properties.rotation[:]
- properties.view_align = view_align
- properties.rotation = value
- del value
- else:
- properties.view_align = view_align
-
- if operator and (properties.is_property_set("rotation") and
- not view_align_force):
-
- rotation = Euler(properties.rotation).to_matrix().to_4x4()
+ rotation = properties.rotation.to_matrix().to_4x4()
else:
- if view_align and space_data:
+ if (add_align_preference == 'VIEW') and space_data:
rotation = space_data.region_3d.view_matrix.to_3x3().inverted()
rotation.resize_4x4()
+ elif add_align_preference == 'CURSOR':
+ rotation = context.scene.cursor.rotation_euler.to_matrix().to_4x4()
else:
rotation = Matrix()
- # set the operator properties
- if operator:
- properties.rotation = rotation.to_euler()
-
return location @ rotation
@@ -143,7 +141,7 @@ def object_data_add(context, obdata, operator=None, name=None):
bpy.ops.object.mode_set(mode='OBJECT')
obj_act.select_set(True)
- scene.update() # apply location
+ layer.update() # apply location
# layer.objects.active = obj_new
# Match up UV layers, this is needed so adding an object with UV's
@@ -168,14 +166,20 @@ def object_data_add(context, obdata, operator=None, name=None):
class AddObjectHelper:
- def view_align_update_callback(self, context):
- if not self.view_align:
+ def align_update_callback(self, _context):
+ if self.align == 'WORLD':
self.rotation.zero()
- view_align: BoolProperty(
- name="Align to View",
- default=False,
- update=view_align_update_callback,
+ align_items = (
+ ('WORLD', "World", "Align the new object to the world"),
+ ('VIEW', "View", "Align the new object to the view"),
+ ('CURSOR', "3D Cursor", "Use the 3D cursor orientation for the new object")
+ )
+ align: EnumProperty(
+ name="Align",
+ items=align_items,
+ default='WORLD',
+ update=align_update_callback,
)
location: FloatVectorProperty(
name="Location",
diff --git a/release/scripts/modules/bpy_types.py b/release/scripts/modules/bpy_types.py
index 86fb09ffb4b..3970517a211 100644
--- a/release/scripts/modules/bpy_types.py
+++ b/release/scripts/modules/bpy_types.py
@@ -905,7 +905,7 @@ class Menu(StructRNA, _GenericUI, metaclass=RNAMeta):
props = row.operator(add_operator, text="", icon='ADD')
props.name = wm.preset_name
- def draw_preset(self, context):
+ def draw_preset(self, _context):
"""
Define these on the subclass:
- preset_operator (string)
@@ -945,7 +945,7 @@ class Node(StructRNA, metaclass=RNAMetaPropGroup):
__slots__ = ()
@classmethod
- def poll(cls, ntree):
+ def poll(cls, _ntree):
return True
diff --git a/release/scripts/modules/bpyml.py b/release/scripts/modules/bpyml.py
deleted file mode 100644
index d7f03a3f0c1..00000000000
--- a/release/scripts/modules/bpyml.py
+++ /dev/null
@@ -1,205 +0,0 @@
-# ##### BEGIN GPL LICENSE BLOCK #####
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-#
-# ##### END GPL LICENSE BLOCK #####
-
-# <pep8 compliant>
-
-"""
-This module translates a python like XML representation into XML
-or simple python blender/ui function calls.
-
- sometag(arg=10) [
- another()
- another(key="value")
- ]
-
-# converts into ...
-
- <sometag arg="10">
- <another/>
- <another key="value" />
- </sometag>
-
-"""
-
-TAG, ARGS, CHILDREN = range(3)
-
-
-class ReturnStore(tuple):
- def __getitem__(self, key):
-
- # single item get's
- if type(key) is ReturnStore:
- key = (key, )
-
- if type(key) is tuple:
- children = self[CHILDREN]
- if children:
- raise Exception("Only a single __getitem__ is allowed on the ReturnStore")
- else:
- children[:] = key
- return self
- else:
- return tuple.__getitem__(self, key)
-
-
-class FunctionStore:
- def __call__(self, **kwargs):
- return ReturnStore((self.__class__.__name__, kwargs, []))
-
-
-def tag_vars(tags, module=__name__):
- return {tag: type(tag, (FunctionStore, ), {"__module__": module})() for tag in tags}
-
-
-def tag_module(mod_name, tags):
- import sys
- from types import ModuleType
- mod = ModuleType(mod_name)
- sys.modules[mod_name] = mod
- dict_values = tag_vars(tags, mod_name)
- mod.__dict__.update(dict_values)
- return mod
-
-
-def toxml(py_data, indent=" "):
-
- if len(py_data) != 1 or type(py_data) != list:
- raise Exception("Expected a list with one member")
-
- def _to_xml(py_item, xml_node=None):
- if xml_node is None:
- xml_node = newdoc.createElement(py_item[TAG])
-
- for key, value in py_item[ARGS].items():
- xml_node.setAttribute(key, str(value))
-
- for py_item_child in py_item[CHILDREN]:
- xml_node.appendChild(_to_xml(py_item_child))
-
- return xml_node
-
- def _to_xml_iter(xml_parent, data_ls):
- for py_item in data_ls:
- xml_node = newdoc.createElement(py_item[TAG])
-
- # ok if its empty
- _to_xml_iter(xml_node, py_item[CHILDREN])
-
- import xml.dom.minidom
- impl = xml.dom.minidom.getDOMImplementation()
- newdoc = impl.createDocument(None, py_data[0][TAG], None)
-
- _to_xml(py_data[0], newdoc.documentElement)
-
- return newdoc.documentElement.toprettyxml(indent=" ")
-
-
-def fromxml(data):
- def _fromxml_kwargs(xml_node):
- kwargs = {}
- for key, value in xml_node.attributes.items():
- kwargs[key] = value
- return kwargs
-
- def _fromxml(xml_node):
- py_item = (xml_node.tagName, _fromxml_kwargs(xml_node), [])
- #_fromxml_iter(py_item, xml_node.childNodes)
- for xml_node_child in xml_node.childNodes:
- if xml_node_child.nodeType not in {xml_node_child.TEXT_NODE, xml_node_child.COMMENT_NODE}:
- py_item[CHILDREN].append(_fromxml(xml_node_child))
- return py_item
-
- import xml.dom.minidom
- xml_doc = xml.dom.minidom.parseString(data)
- return [_fromxml(xml_doc.documentElement)]
-
-
-def topretty_py(py_data, indent=" "):
-
- if len(py_data) != 1:
- raise Exception("Expected a list with one member")
-
- lines = []
-
- def _to_kwargs(kwargs):
- return ", ".join([("%s=%s" % (key, repr(value))) for key, value in sorted(kwargs.items())])
-
- def _topretty(py_item, indent_ctx, last):
- if py_item[CHILDREN]:
- lines.append("%s%s(%s) [" % (indent_ctx, py_item[TAG], _to_kwargs(py_item[ARGS])))
- py_item_last = py_item[CHILDREN][-1]
- for py_item_child in py_item[CHILDREN]:
- _topretty(py_item_child, indent_ctx + indent, (py_item_child is py_item_last))
- lines.append("%s]%s" % (indent_ctx, ("" if last else ",")))
- else:
- lines.append("%s%s(%s)%s" % (indent_ctx, py_item[TAG], _to_kwargs(py_item[ARGS]), ("" if last else ",")))
-
- _topretty(py_data[0], "", True)
-
- return "\n".join(lines)
-
-
-if __name__ == "__main__":
- # testing code.
-
- tag_module("bpyml_test", ("ui", "prop", "row", "column", "active", "separator", "split"))
- from bpyml_test import *
-
- draw = [
- ui()[
- split()[
- column()[
- prop(data='context.scene.render', property='use_stamp_time', text='Time'),
- prop(data='context.scene.render', property='use_stamp_date', text='Date'),
- prop(data='context.scene.render', property='use_stamp_render_time', text='RenderTime'),
- prop(data='context.scene.render', property='use_stamp_frame', text='Frame'),
- prop(data='context.scene.render', property='use_stamp_scene', text='Scene'),
- prop(data='context.scene.render', property='use_stamp_camera', text='Camera'),
- prop(data='context.scene.render', property='use_stamp_filename', text='Filename'),
- prop(data='context.scene.render', property='use_stamp_marker', text='Marker'),
- prop(data='context.scene.render', property='use_stamp_sequencer_strip', text='Seq. Strip')
- ],
- column()[
- active(expr='context.scene.render.use_stamp'),
- prop(data='context.scene.render', property='stamp_foreground', slider=True),
- prop(data='context.scene.render', property='stamp_background', slider=True),
- separator(),
- prop(data='context.scene.render', property='stamp_font_size', text='Font Size')
- ]
- ],
- split(factor=0.2)[
- prop(data='context.scene.render', property='use_stamp_note', text='Note'),
- row()[
- active(expr='context.scene.render.use_stamp_note'),
- prop(data='context.scene.render', property='stamp_note_text', text='')
- ]
- ]
- ]
- ]
-
- xml_data = toxml(draw)
- print(xml_data) # xml version
-
- py_data = fromxml(xml_data)
- print(py_data) # converted back to py
-
- xml_data = toxml(py_data)
- print(xml_data) # again back to xml
-
- py_data = fromxml(xml_data) # pretty python version
- print(topretty_py(py_data))
diff --git a/release/scripts/modules/bpyml_ui.py b/release/scripts/modules/bpyml_ui.py
deleted file mode 100644
index 1ba89ad098b..00000000000
--- a/release/scripts/modules/bpyml_ui.py
+++ /dev/null
@@ -1,105 +0,0 @@
-# ##### BEGIN GPL LICENSE BLOCK #####
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-#
-# ##### END GPL LICENSE BLOCK #####
-
-# <pep8 compliant>
-
-
-import bpy as _bpy
-import bpyml
-from bpyml import (
- TAG,
- ARGS,
- CHILDREN,
-)
-
-_uilayout_rna = _bpy.types.UILayout.bl_rna
-
-_uilayout_tags = (
- ["ui"] +
- _uilayout_rna.properties.keys() +
- _uilayout_rna.functions.keys()
-)
-
-# these need to be imported directly
-# >>> from bpyml_ui.locals import *
-locals = bpyml.tag_module("%s.locals" % __name__, _uilayout_tags)
-
-
-def _parse_rna(prop, value):
- if prop.type == 'FLOAT':
- value = float(value)
- elif prop.type == 'INT':
- value = int(value)
- elif prop.type == 'BOOLEAN':
- if value in {True, False}:
- pass
- else:
- if value not in {"True", "False"}:
- raise Exception("invalid bool value: %s" % value)
- value = bool(value == "True")
- elif prop.type in {'STRING', 'ENUM'}:
- pass
- elif prop.type == 'POINTER':
- value = eval("_bpy." + value)
- else:
- raise Exception("type not supported %s.%s" % (prop.identifier, prop.type))
- return value
-
-
-def _parse_rna_args(base, py_node):
- rna_params = base.bl_rna.functions[py_node[TAG]].parameters
- args = {}
- for key, value in py_node[ARGS].items():
- args[key] = _parse_rna(rna_params[key], value)
- return args
-
-
-def _call_recursive(context, base, py_node):
- # prop = base.bl_rna.properties.get(py_node[TAG])
- if py_node[TAG] in base.bl_rna.properties:
- value = py_node[ARGS].get("expr")
- if value:
- value = eval(value, {"context": _bpy.context})
- setattr(base, py_node[TAG], value)
- else:
- value = py_node[ARGS]["value"] # have to have this
- setattr(base, py_node[TAG], value)
- else:
- args = _parse_rna_args(base, py_node)
- func_new = getattr(base, py_node[TAG])
- base_new = func_new(**args) # call blender func
- if base_new is not None:
- for py_node_child in py_node[CHILDREN]:
- _call_recursive(context, base_new, py_node_child)
-
-
-class BPyML_BaseUI:
- """
- This is a mix-in class that defines a draw function
- which checks for draw_data
- """
-
- def draw(self, context):
- layout = self.layout
- for py_node in self.draw_data[CHILDREN]:
- _call_recursive(context, layout, py_node)
-
- def draw_header(self, context):
- layout = self.layout
- for py_node in self.draw_header_data[CHILDREN]:
- _call_recursive(context, layout, py_node)
diff --git a/release/scripts/modules/console_shell.py b/release/scripts/modules/console_shell.py
index 474e2c6ff81..66fa3dcf6fb 100644
--- a/release/scripts/modules/console_shell.py
+++ b/release/scripts/modules/console_shell.py
@@ -44,7 +44,7 @@ def shell_run(text):
PROMPT = "$ "
-def execute(context, is_interactive):
+def execute(context, _is_interactive):
sc = context.space_data
try:
@@ -64,7 +64,7 @@ def execute(context, is_interactive):
return {'FINISHED'}
-def autocomplete(context):
+def autocomplete(_context):
# sc = context.space_data
# TODO
return {'CANCELLED'}
diff --git a/release/scripts/modules/keyingsets_utils.py b/release/scripts/modules/keyingsets_utils.py
index 35bae1e69b7..b865273831e 100644
--- a/release/scripts/modules/keyingsets_utils.py
+++ b/release/scripts/modules/keyingsets_utils.py
@@ -56,7 +56,7 @@ def path_add_property(path, prop):
# selected objects (active object must be in object mode)
-def RKS_POLL_selected_objects(ksi, context):
+def RKS_POLL_selected_objects(_ksi, context):
ob = context.active_object
if ob:
return ob.mode == 'OBJECT'
@@ -65,7 +65,7 @@ def RKS_POLL_selected_objects(ksi, context):
# selected bones
-def RKS_POLL_selected_bones(ksi, context):
+def RKS_POLL_selected_bones(_ksi, context):
# we must be in Pose Mode, and there must be some bones selected
ob = context.active_object
if ob and ob.mode == 'POSE':
@@ -112,7 +112,7 @@ def RKS_ITER_selected_bones(ksi, context, ks):
# 'Available' F-Curves
-def RKS_GEN_available(ksi, context, ks, data):
+def RKS_GEN_available(_ksi, _context, ks, data):
# try to get the animation data associated with the closest
# ID-block to the data (neither of which may exist/be easy to find)
id_block = data.id_data
@@ -170,7 +170,7 @@ def get_transform_generators_base_info(data):
# Location
-def RKS_GEN_location(ksi, context, ks, data):
+def RKS_GEN_location(_ksi, _context, ks, data):
# get id-block and path info
id_block, base_path, grouping = get_transform_generators_base_info(data)
@@ -185,7 +185,7 @@ def RKS_GEN_location(ksi, context, ks, data):
# Rotation
-def RKS_GEN_rotation(ksi, context, ks, data):
+def RKS_GEN_rotation(_ksi, _context, ks, data):
# get id-block and path info
id_block, base_path, grouping = get_transform_generators_base_info(data)
@@ -206,7 +206,7 @@ def RKS_GEN_rotation(ksi, context, ks, data):
# Scaling
-def RKS_GEN_scaling(ksi, context, ks, data):
+def RKS_GEN_scaling(_ksi, _context, ks, data):
# get id-block and path info
id_block, base_path, grouping = get_transform_generators_base_info(data)
@@ -244,7 +244,7 @@ bbone_property_ids = (
# Add Keying Set entries for bendy bones
-def RKS_GEN_bendy_bones(ksi, context, ks, data):
+def RKS_GEN_bendy_bones(_ksi, _context, ks, data):
# get id-block and path info
# NOTE: This assumes that we're dealing with a bone here...
id_block, base_path, grouping = get_transform_generators_base_info(data)
diff --git a/release/scripts/modules/nodeitems_utils.py b/release/scripts/modules/nodeitems_utils.py
index 76342b9e645..595b6c8ee5f 100644
--- a/release/scripts/modules/nodeitems_utils.py
+++ b/release/scripts/modules/nodeitems_utils.py
@@ -22,7 +22,7 @@ import bpy
class NodeCategory:
@classmethod
- def poll(cls, context):
+ def poll(cls, _context):
return True
def __init__(self, identifier, name, description="", items=None):
@@ -80,7 +80,7 @@ class NodeItem:
# NB: is a staticmethod because called with an explicit self argument
# NodeItemCustom sets this as a variable attribute in __init__
@staticmethod
- def draw(self, layout, context):
+ def draw(self, layout, _context):
props = layout.operator("node.add_node", text=self.label, text_ctxt=self.translation_context)
props.type = self.nodetype
props.use_transform = True
diff --git a/release/scripts/modules/rna_prop_ui.py b/release/scripts/modules/rna_prop_ui.py
index d01e8911040..9660a2d29be 100644
--- a/release/scripts/modules/rna_prop_ui.py
+++ b/release/scripts/modules/rna_prop_ui.py
@@ -280,10 +280,11 @@ class PropertyPanel:
"""
bl_label = "Custom Properties"
bl_options = {'DEFAULT_CLOSED'}
+ bl_order = 1000 # Order panel after all others
@classmethod
def poll(cls, context):
- rna_item, context_member = rna_idprop_context_value(context, cls._context_path, cls._property_type)
+ rna_item, _context_member = rna_idprop_context_value(context, cls._context_path, cls._property_type)
return bool(rna_item)
"""
diff --git a/release/scripts/presets/gpencil_material/fill_only.py b/release/scripts/presets/gpencil_material/fill_only.py
index bad9d7b1304..c60811d25bc 100644
--- a/release/scripts/presets/gpencil_material/fill_only.py
+++ b/release/scripts/presets/gpencil_material/fill_only.py
@@ -10,7 +10,7 @@ gpcolor.pixel_size = 100.0
gpcolor.use_stroke_pattern = False
gpcolor.use_stroke_texture_mix = False
gpcolor.mix_stroke_factor = 0.0
-gpcolor.use_follow_path = True
+gpcolor.alignment_mode = 'PATH'
gpcolor.fill_style = 'SOLID'
gpcolor.fill_color = (0.5, 0.5, 0.5, 1.0)
gpcolor.fill_image = None
diff --git a/release/scripts/presets/gpencil_material/stroke_and_fill.py b/release/scripts/presets/gpencil_material/stroke_and_fill.py
index 1f523949a5d..ee18eeb0114 100644
--- a/release/scripts/presets/gpencil_material/stroke_and_fill.py
+++ b/release/scripts/presets/gpencil_material/stroke_and_fill.py
@@ -10,7 +10,7 @@ gpcolor.pixel_size = 100.0
gpcolor.use_stroke_pattern = False
gpcolor.use_stroke_texture_mix = False
gpcolor.mix_stroke_factor = 0.0
-gpcolor.use_follow_path = True
+gpcolor.alignment_mode = 'PATH'
gpcolor.fill_style = 'SOLID'
gpcolor.fill_color = (0.5, 0.5, 0.5, 1.0)
gpcolor.fill_image = None
diff --git a/release/scripts/presets/gpencil_material/stroke_only.py b/release/scripts/presets/gpencil_material/stroke_only.py
index 27b579fce0c..3ca05c6a073 100644
--- a/release/scripts/presets/gpencil_material/stroke_only.py
+++ b/release/scripts/presets/gpencil_material/stroke_only.py
@@ -10,7 +10,7 @@ gpcolor.pixel_size = 100.0
gpcolor.use_stroke_pattern = False
gpcolor.use_stroke_texture_mix = False
gpcolor.mix_stroke_factor = 0.0
-gpcolor.use_follow_path = True
+gpcolor.alignment_mode = 'PATH'
gpcolor.fill_style = 'SOLID'
gpcolor.fill_color = (0.5, 0.5, 0.5, 0.0)
gpcolor.fill_image = None
diff --git a/release/scripts/presets/interface_theme/blender_light.xml b/release/scripts/presets/interface_theme/blender_light.xml
index d1fc068853f..45c500e0c80 100644
--- a/release/scripts/presets/interface_theme/blender_light.xml
+++ b/release/scripts/presets/interface_theme/blender_light.xml
@@ -5,31 +5,33 @@
menu_shadow_fac="0.3"
menu_shadow_width="4"
icon_alpha="1"
- icon_saturation="0.3"
+ icon_saturation="0.5"
widget_emboss="#00000005"
- editor_outline="#313338"
+ editor_outline="#1f1f1f"
axis_x="#ff3352"
axis_y="#8bdc00"
- axis_z="#046bdc"
+ axis_z="#2890ff"
gizmo_hi="#ffffff"
gizmo_primary="#f5f14d"
gizmo_secondary="#63ffff"
gizmo_a="#4da84d"
gizmo_b="#a33535"
- icon_collection="#000000ff"
- icon_object="#000000ff"
- icon_object_data="#000000ff"
- icon_modifier="#000000ff"
- icon_shading="#000000ff"
+ icon_scene="#e6e6e6ff"
+ icon_collection="#f4f4f4ff"
+ icon_object="#ee9e5dff"
+ icon_object_data="#00d4a3ff"
+ icon_modifier="#84b8ffff"
+ icon_shading="#ea7581ff"
+ icon_border_intensity="0.85"
>
<wcol_regular>
<ThemeWidgetColors
- outline="#9d9d9d"
- inner="#b3b3b3ff"
- inner_sel="#5680c2ff"
+ outline="#999999"
+ inner="#c0c0c0ff"
+ inner_sel="#668cccff"
item="#191919ff"
- text="#000000"
- text_sel="#ffffff"
+ text="#1a1a1a"
+ text_sel="#000000"
show_shaded="FALSE"
shadetop="0"
shadedown="-5"
@@ -69,11 +71,11 @@
</wcol_toolbar_item>
<wcol_radio>
<ThemeWidgetColors
- outline="#4d4d4d"
- inner="#464646ff"
- inner_sel="#5680c2ff"
+ outline="#373737"
+ inner="#595959ff"
+ inner_sel="#5680c2e6"
item="#ffffffff"
- text="#ffffff"
+ text="#e6e6e6"
text_sel="#ffffff"
show_shaded="FALSE"
shadetop="5"
@@ -85,9 +87,9 @@
<wcol_text>
<ThemeWidgetColors
outline="#666666"
- inner="#2f2f2fff"
+ inner="#282828ff"
inner_sel="#333333ff"
- item="#80b1ffff"
+ item="#5680c2ff"
text="#dddddd"
text_sel="#ffffff"
show_shaded="FALSE"
@@ -99,12 +101,12 @@
</wcol_text>
<wcol_option>
<ThemeWidgetColors
- outline="#333333"
- inner="#434343ff"
- inner_sel="#5680c2ff"
+ outline="#373737"
+ inner="#666666ff"
+ inner_sel="#5680c2e6"
item="#ffffffff"
- text="#000000"
- text_sel="#ffffff"
+ text="#1a1a1a"
+ text_sel="#000000"
show_shaded="FALSE"
shadetop="0"
shadedown="-15"
@@ -114,8 +116,8 @@
</wcol_option>
<wcol_toggle>
<ThemeWidgetColors
- outline="#333333"
- inner="#b3b3b3ff"
+ outline="#999999"
+ inner="#c0c0c0ff"
inner_sel="#5680c2ff"
item="#191919ff"
text="#000000"
@@ -131,7 +133,7 @@
<ThemeWidgetColors
outline="#b8b8b8"
inner="#d3d3d3ff"
- inner_sel="#333333ff"
+ inner_sel="#5680c2ff"
item="#80b1ffff"
text="#1a1a1a"
text_sel="#ffffff"
@@ -160,7 +162,7 @@
<wcol_box>
<ThemeWidgetColors
outline="#959595"
- inner="#cccccccc"
+ inner="#cccccc80"
inner_sel="#5680c2ff"
item="#191919ff"
text="#333333"
@@ -174,12 +176,12 @@
</wcol_box>
<wcol_menu>
<ThemeWidgetColors
- outline="#2d2d2d"
- inner="#434343ff"
- inner_sel="#596880ff"
- item="#ffffffff"
- text="#e6e6e6"
- text_sel="#cccccc"
+ outline="#3b3b3b"
+ inner="#3b3b3bff"
+ inner_sel="#767676ff"
+ item="#e6e6e6ff"
+ text="#d9d9d9"
+ text_sel="#ffffff"
show_shaded="FALSE"
shadetop="10"
shadedown="-10"
@@ -189,11 +191,11 @@
</wcol_menu>
<wcol_pulldown>
<ThemeWidgetColors
- outline="#000000"
- inner="#e6e6e699"
- inner_sel="#5680c2ff"
- item="#ffffffff"
- text="#000000"
+ outline="#4d4d4d"
+ inner="#b3b3b3cc"
+ inner_sel="#5680c2e6"
+ item="#727272ff"
+ text="#1a1a1a"
text_sel="#ffffff"
show_shaded="FALSE"
shadetop="25"
@@ -204,11 +206,11 @@
</wcol_pulldown>
<wcol_menu_back>
<ThemeWidgetColors
- outline="#1f1f1f"
+ outline="#19191a"
inner="#1f1f1fef"
- inner_sel="#5680c2ff"
- item="#646464ff"
- text="#b3b3b3"
+ inner_sel="#585858ff"
+ item="#727272ff"
+ text="#a5a5a5"
text_sel="#ffffff"
show_shaded="FALSE"
shadetop="25"
@@ -219,11 +221,11 @@
</wcol_menu_back>
<wcol_pie_menu>
<ThemeWidgetColors
- outline="#4d4d4d"
- inner="#1a1a1aff"
- inner_sel="#5680c2ff"
- item="#5680c2ff"
- text="#e6e6e6"
+ outline="#333333"
+ inner="#212121ef"
+ inner_sel="#5680c2e6"
+ item="#585858ff"
+ text="#d9d9d9"
text_sel="#ffffff"
show_shaded="FALSE"
shadetop="10"
@@ -234,11 +236,11 @@
</wcol_pie_menu>
<wcol_tooltip>
<ThemeWidgetColors
- outline="#000000"
- inner="#1f1f1fef"
- inner_sel="#2d2d2de6"
- item="#646464ff"
- text="#ffffff"
+ outline="#19191a"
+ inner="#19191aef"
+ inner_sel="#19191aef"
+ item="#19191aef"
+ text="#e6e6e6"
text_sel="#ffffff"
show_shaded="FALSE"
shadetop="25"
@@ -251,9 +253,9 @@
<ThemeWidgetColors
outline="#000000"
inner="#00000000"
- inner_sel="#5680c2ff"
- item="#acacac80"
- text="#ffffff"
+ inner_sel="#5680c2e6"
+ item="#ffffff8f"
+ text="#e6e6e6"
text_sel="#ffffff"
show_shaded="FALSE"
shadetop="38"
@@ -326,7 +328,7 @@
<wcol_tab>
<ThemeWidgetColors
outline="#808080"
- inner="#8e8e8eff"
+ inner="#818181ff"
inner_sel="#b3b3b3ff"
item="#28292dff"
text="#1a1a1a"
@@ -342,43 +344,43 @@
</user_interface>
<view_3d>
<ThemeView3D
- grid="#00000033"
- clipping_border_3d="#606060ff"
+ grid="#9c9c9c4d"
+ clipping_border_3d="#313131ff"
wire="#000000"
wire_edit="#000000"
gp_vertex="#000000"
- gp_vertex_select="#ff8500"
+ gp_vertex_select="#00cc9e"
gp_vertex_size="3"
- text_grease_pencil="#b5e61d"
- object_selected="#f15800"
- object_active="#ffaa40"
+ text_grease_pencil="#00e6b2"
+ object_selected="#cc5d00"
+ object_active="#ffaf29"
text_keyframe="#ddd700"
- camera="#b3b3b3"
- empty="#b3b3b3"
- light="#cccccc33"
- speaker="#b3b3b3"
+ camera="#000000"
+ empty="#000000"
+ light="#00000028"
+ speaker="#000000"
vertex="#000000"
- vertex_select="#ff8500"
+ vertex_select="#00b38a"
vertex_size="3"
vertex_bevel="#00a5ff"
vertex_unreferenced="#000000"
- edge_select="#ffa000"
+ edge_select="#00cc9e"
edge_seam="#db2512"
edge_sharp="#00ffff"
edge_crease="#cc0099"
edge_bevel="#00a5ff"
edge_facesel="#4b4b4b"
- freestyle_edge_mark="#7fff7f"
+ freestyle_edge_mark="#ffcc7f"
face="#00000012"
- face_select="#ff85004d"
- face_dot="#ff8500"
- facedot_size="4"
- freestyle_face_mark="#7fff7f33"
+ face_select="#29cca766"
+ face_dot="#a1e6d6"
+ facedot_size="3"
+ freestyle_face_mark="#ffcc7f4d"
nurb_uline="#909000"
nurb_vline="#803060"
nurb_sel_uline="#f0ff40"
nurb_sel_vline="#f090a0"
- act_spline="#db2512"
+ act_spline="#89e689"
handle_free="#000000"
handle_auto="#909000"
handle_vect="#409030"
@@ -388,17 +390,17 @@
handle_sel_auto="#f0ff40"
handle_sel_align="#f090a0"
lastsel_point="#ffffff"
- extra_edge_len="#150806"
- extra_edge_angle="#4d4d00"
- extra_face_angle="#0000cc"
- extra_face_area="#004d00"
+ extra_edge_len="#ff6149"
+ extra_edge_angle="#cccc00"
+ extra_face_angle="#b3b3ff"
+ extra_face_area="#00cc00"
editmesh_active="#ffffff80"
normal="#22dddd"
vertex_normal="#2361dd"
split_normal="#dd23dd"
bone_pose="#50c8ff"
bone_pose_active="#8cffff"
- bone_solid="#c8c8c8"
+ bone_solid="#e6e6e6"
bundle_solid="#c8c8c8"
camera_path="#000000"
skin_root="#b44d4d"
@@ -408,7 +410,7 @@
paint_curve_handle="#7fff7f7f"
paint_curve_pivot="#ff7f7f7f"
outline_width="1"
- obcenter_dia="6"
+ object_origin_size="6"
>
<space>
<ThemeSpaceGradient
@@ -424,10 +426,10 @@
button_text_hi="#ffffff"
navigation_bar="#00000000"
execution_buts="#00000000"
- tab_active="#6697e6"
- tab_inactive="#cccccc"
- tab_back="#999999ff"
- tab_outline="#999999"
+ tab_active="#b3b3b3"
+ tab_inactive="#8e8e8e"
+ tab_back="#656565ff"
+ tab_outline="#4d4d4d"
>
<gradients>
<ThemeGradientColors
@@ -439,9 +441,9 @@
</gradients>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#999999cc"
- sub_back="#0000003e"
+ header="#b3b3b3ff"
+ back="#b3b3b3cc"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -452,7 +454,8 @@
<graph_editor>
<ThemeGraphEditor
grid="#5e5e5e"
- frame_current="#60c040"
+ frame_current="#5680c2"
+ scrubbing_background="#808080e6"
window_sliders="#969696"
channels_region="#999999"
dopesheet_channel="#2e6399"
@@ -484,7 +487,7 @@
<ThemeSpaceGeneric
back="#6b6b6b"
title="#000000"
- text="#000000"
+ text="#272727"
text_hi="#ffffff"
header="#adadadff"
header_text="#000000"
@@ -502,9 +505,9 @@
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#999999ff"
- sub_back="#0000003e"
+ header="#42424200"
+ back="#00000028"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -547,9 +550,9 @@
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#99999980"
- sub_back="#0000003e"
+ header="#42424200"
+ back="#00000028"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -576,13 +579,14 @@
tweak_duplicate="#d90000"
keyframe_border="#000000ff"
keyframe_border_selected="#000000ff"
- frame_current="#60c040"
+ frame_current="#5680c2"
+ scrubbing_background="#808080e6"
>
<space>
<ThemeSpaceGeneric
back="#6b6b6b"
title="#000000"
- text="#000000"
+ text="#272727"
text_hi="#ffffff"
header="#adadadff"
header_text="#000000"
@@ -600,9 +604,9 @@
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#99999980"
- sub_back="#0000003e"
+ header="#42424200"
+ back="#00000028"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -622,7 +626,8 @@
<dopesheet_editor>
<ThemeDopeSheet
grid="#4d4d4d"
- frame_current="#62b347"
+ frame_current="#5680c2"
+ scrubbing_background="#808080e6"
value_sliders="#000000"
view_sliders="#969696"
dopesheet_channel="#2e639924"
@@ -654,7 +659,7 @@
<ThemeSpaceGeneric
back="#6b6b6b"
title="#000000"
- text="#000000"
+ text="#272727"
text_hi="#ffffff"
header="#adadadff"
header_text="#000000"
@@ -672,9 +677,9 @@
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#99999980"
- sub_back="#0000003e"
+ header="#42424200"
+ back="#00000028"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -694,21 +699,21 @@
<image_editor>
<ThemeImageEditor
gp_vertex="#000000"
- gp_vertex_select="#ff8500"
+ gp_vertex_select="#00cc9e"
gp_vertex_size="3"
vertex="#000000"
- vertex_select="#ff8500"
+ vertex_select="#00b38a"
vertex_size="3"
vertex_bevel="#000000"
vertex_unreferenced="#000000"
face="#ffffff0a"
- face_select="#ff85003c"
- face_dot="#ff8500"
+ face_select="#29cca766"
+ face_dot="#a1e6d6"
facedot_size="3"
freestyle_face_mark="#7fff7f33"
editmesh_active="#ffffff80"
wire_edit="#c0c0c0"
- edge_select="#ff8500"
+ edge_select="#00cc9e"
scope_back="#727272ff"
preview_stitch_face="#7f7f0033"
preview_stitch_edge="#ff00ff33"
@@ -718,7 +723,7 @@
preview_stitch_active="#e1d2c323"
uv_shadow="#707070ff"
uv_others="#606060ff"
- frame_current="#60c040"
+ frame_current="#5680c2"
metadatabg="#000000"
metadatatext="#ffffff"
handle_free="#000000"
@@ -744,22 +749,22 @@
header="#b3b3b3ff"
header_text="#000000"
header_text_hi="#ffffff"
- button="#999999b3"
- button_title="#000000"
+ button="#99999900"
+ button_title="#1a1a1a"
button_text="#000000"
button_text_hi="#ffffff"
navigation_bar="#00000000"
execution_buts="#00000000"
- tab_active="#6697e6"
- tab_inactive="#535353"
- tab_back="#404040ff"
- tab_outline="#3c3c3c"
+ tab_active="#b3b3b3"
+ tab_inactive="#8e8e8e"
+ tab_back="#656565ff"
+ tab_outline="#4d4d4d"
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#99999980"
- sub_back="#0000003e"
+ header="#b3b3b3ff"
+ back="#b3b3b3cc"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -783,7 +788,8 @@
transition_strip="#a25f6f"
meta_strip="#6d9183"
text_strip="#a29700"
- frame_current="#60c040"
+ frame_current="#5680c2"
+ scrubbing_background="#292929e6"
keyframe="#ff8500"
draw_action="#50c8ff"
preview_back="#000000"
@@ -792,29 +798,29 @@
>
<space>
<ThemeSpaceGeneric
- back="#747474"
+ back="#353535"
title="#000000"
- text="#000000"
+ text="#747474"
text_hi="#ffffff"
header="#b3b3b3ff"
header_text="#000000"
header_text_hi="#ffffff"
- button="#959595e6"
- button_title="#000000"
+ button="#99999900"
+ button_title="#1a1a1a"
button_text="#000000"
button_text_hi="#ffffff"
navigation_bar="#00000000"
execution_buts="#00000000"
- tab_active="#6697e6"
- tab_inactive="#535353"
- tab_back="#404040ff"
- tab_outline="#3c3c3c"
+ tab_active="#b3b3b3"
+ tab_inactive="#8e8e8e"
+ tab_back="#656565ff"
+ tab_outline="#4d4d4d"
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#99999980"
- sub_back="#0000003e"
+ header="#b3b3b3ff"
+ back="#b3b3b3cc"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -826,7 +832,7 @@
<ThemeProperties>
<space>
<ThemeSpaceGeneric
- back="#999999"
+ back="#b3b3b3"
title="#181818"
text="#000000"
text_hi="#ffffff"
@@ -837,7 +843,7 @@
button_title="#000000"
button_text="#000000"
button_text_hi="#ffffff"
- navigation_bar="#808080ff"
+ navigation_bar="#656565ff"
execution_buts="#00000000"
tab_active="#6697e6"
tab_inactive="#535353"
@@ -846,8 +852,8 @@
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#99999980"
+ header="#b3b3b300"
+ back="#a3a3a3cc"
sub_back="#00000024"
>
</ThemePanelColors>
@@ -892,9 +898,9 @@
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#99999980"
- sub_back="#0000003e"
+ header="#42424200"
+ back="#00000028"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -934,29 +940,29 @@
>
<space>
<ThemeSpaceGeneric
- back="#474747"
+ back="#353535"
title="#000000"
- text="#0d0d0d"
+ text="#000000"
text_hi="#ffffff"
header="#b3b3b3ff"
header_text="#000000"
header_text_hi="#ffffff"
- button="#7272727f"
- button_title="#000000"
+ button="#99999900"
+ button_title="#1a1a1a"
button_text="#000000"
button_text_hi="#ffffff"
navigation_bar="#00000000"
execution_buts="#00000000"
- tab_active="#6697e6"
- tab_inactive="#cccccc"
- tab_back="#999999ff"
- tab_outline="#999999"
+ tab_active="#b3b3b3"
+ tab_inactive="#8e8e8e"
+ tab_back="#656565ff"
+ tab_outline="#4d4d4d"
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#999999ff"
- sub_back="#0000003e"
+ header="#b3b3b3ff"
+ back="#b3b3b3cc"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -976,7 +982,11 @@
<outliner>
<ThemeOutliner
match="#337f33"
- selected_highlight="#7297d0"
+ selected_highlight="#7a8e99"
+ selected_object="#ffddb3"
+ active_object="#ffffff"
+ edited_object="#0080624d"
+ row_alternate="#ffffff0f"
>
<space>
<ThemeSpaceGeneric
@@ -1000,9 +1010,9 @@
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#99999980"
- sub_back="#0000003e"
+ header="#42424200"
+ back="#00000028"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -1018,7 +1028,7 @@
info_error_text="#ffffff"
info_warning="#b36a00"
info_warning_text="#ffffff"
- info_info="#4d73b3ff"
+ info_info="#1d4383"
info_info_text="#ffffff"
info_debug="#d3d3d3"
info_debug_text="#000000"
@@ -1045,9 +1055,9 @@
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#99999980"
- sub_back="#0000003e"
+ header="#42424200"
+ back="#00000028"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -1059,7 +1069,7 @@
<ThemePreferences>
<space>
<ThemeSpaceGeneric
- back="#999999"
+ back="#b3b3b3"
title="#181818"
text="#000000"
text_hi="#ffffff"
@@ -1070,8 +1080,8 @@
button_title="#000000"
button_text="#000000"
button_text_hi="#ffffff"
- navigation_bar="#808080ff"
- execution_buts="#808080ff"
+ navigation_bar="#b3b3b3ff"
+ execution_buts="#b3b3b3ff"
tab_active="#6697e6"
tab_inactive="#535353"
tab_back="#404040ff"
@@ -1079,8 +1089,8 @@
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#99999980"
+ header="#b3b3b300"
+ back="#a3a3a3cc"
sub_back="#00000024"
>
</ThemePanelColors>
@@ -1104,7 +1114,7 @@
title="#000000"
text="#000000"
text_hi="#ffffff"
- header="#727272ff"
+ header="#b3b3b3ff"
header_text="#000000"
header_text_hi="#ffffff"
button="#7272727f"
@@ -1120,9 +1130,9 @@
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#99999980"
- sub_back="#0000003e"
+ header="#42424200"
+ back="#00000028"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -1143,7 +1153,8 @@
locked_marker="#7f7f7f"
path_before="#ff0000"
path_after="#0000ff"
- frame_current="#60c040"
+ frame_current="#5680c2"
+ scrubbing_background="#292929e6"
strips="#0c0a0a"
strips_selected="#ff8c00"
metadatabg="#000000"
@@ -1182,9 +1193,9 @@
>
<panelcolors>
<ThemePanelColors
- header="#c2c2c2ea"
- back="#99999980"
- sub_back="#0000003e"
+ header="#42424200"
+ back="#00000028"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -1209,7 +1220,7 @@
title="#ffffff"
text="#ffffff"
text_hi="#ffffff"
- header="#808080ff"
+ header="#a6a6a6ff"
header_text="#eeeeee"
header_text_hi="#ffffff"
button="#2f303599"
@@ -1225,9 +1236,9 @@
>
<panelcolors>
<ThemePanelColors
- header="#424242cc"
- back="#333333b3"
- sub_back="#0000003e"
+ header="#42424200"
+ back="#00000028"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
@@ -1259,9 +1270,9 @@
>
<panelcolors>
<ThemePanelColors
- header="#424242cc"
- back="#333333b3"
- sub_back="#0000003e"
+ header="#42424200"
+ back="#00000028"
+ sub_back="#00000024"
>
</ThemePanelColors>
</panelcolors>
diff --git a/release/scripts/presets/keyconfig/blender.py b/release/scripts/presets/keyconfig/blender.py
index 138214f836d..75ea8e9f498 100644
--- a/release/scripts/presets/keyconfig/blender.py
+++ b/release/scripts/presets/keyconfig/blender.py
@@ -32,7 +32,7 @@ class Prefs(bpy.types.KeyConfigPreferences):
update=update_fn,
)
spacebar_action: EnumProperty(
- name="Spacebar",
+ name="Spacebar Action",
items=(
('PLAY', "Play",
"Toggle animation playback "
@@ -81,6 +81,23 @@ class Prefs(bpy.types.KeyConfigPreferences):
default=False,
update=update_fn,
)
+ v3d_tilde_action: EnumProperty(
+ name="Tilde Action",
+ items=(
+ ('VIEW', "Navigate",
+ "View operations (useful for keyboards without a numpad)",
+ 0),
+ ('GIZMO', "Gizmos",
+ "Control transform gizmos",
+ 1),
+ ),
+ description=(
+ "Action when 'Tilde' is pressed"
+ ),
+ default='VIEW',
+ update=update_fn,
+ )
+
# Developer note, this is an experemental option.
use_pie_click_drag: BoolProperty(
name="Pie Menu on Drag",
@@ -113,6 +130,8 @@ class Prefs(bpy.types.KeyConfigPreferences):
col.prop(self, "use_v3d_tab_menu")
col.prop(self, "use_pie_click_drag")
col = split.column()
+ col.label(text="Tilde Action:")
+ col.row().prop(self, "v3d_tilde_action", expand=True)
col.prop(self, "use_v3d_shade_ex_pie")
@@ -120,6 +139,7 @@ blender_default = bpy.utils.execfile(os.path.join(dirname, "keymap_data", "blend
def load():
+ from sys import platform
from bpy import context
from bl_keymap_utils.io import keyconfig_init_from_data
@@ -132,12 +152,18 @@ def load():
select_mouse=kc_prefs.select_mouse,
use_mouse_emulate_3_button=prefs.inputs.use_mouse_emulate_3_button,
spacebar_action=kc_prefs.spacebar_action,
+ v3d_tilde_action=kc_prefs.v3d_tilde_action,
use_select_all_toggle=kc_prefs.use_select_all_toggle,
use_v3d_tab_menu=kc_prefs.use_v3d_tab_menu,
use_v3d_shade_ex_pie=kc_prefs.use_v3d_shade_ex_pie,
use_pie_click_drag=kc_prefs.use_pie_click_drag,
),
)
+
+ if platform == 'darwin':
+ from bl_keymap_utils.platform_helpers import keyconfig_data_oskey_from_ctrl_for_macos
+ keyconfig_data = keyconfig_data_oskey_from_ctrl_for_macos(keyconfig_data)
+
keyconfig_init_from_data(kc, keyconfig_data)
diff --git a/release/scripts/presets/keyconfig/blender_27x.py b/release/scripts/presets/keyconfig/blender_27x.py
index eaa5dda4457..eb630482393 100644
--- a/release/scripts/presets/keyconfig/blender_27x.py
+++ b/release/scripts/presets/keyconfig/blender_27x.py
@@ -42,6 +42,7 @@ class Prefs(bpy.types.KeyConfigPreferences):
blender_default = bpy.utils.execfile(os.path.join(dirname, "keymap_data", "blender_default.py"))
def load():
+ from sys import platform
from bpy import context
from bl_keymap_utils.io import keyconfig_init_from_data
@@ -58,6 +59,12 @@ def load():
legacy=True,
),
)
+
+ if platform == 'darwin':
+ from bl_keymap_utils.platform_helpers import keyconfig_data_oskey_from_ctrl_for_macos
+ keyconfig_data = keyconfig_data_oskey_from_ctrl_for_macos(keyconfig_data)
+
+
keyconfig_init_from_data(kc, keyconfig_data)
diff --git a/release/scripts/presets/keyconfig/industry_compatible.py b/release/scripts/presets/keyconfig/industry_compatible.py
index 8ce38d4b40e..3f9ce98c7e5 100644
--- a/release/scripts/presets/keyconfig/industry_compatible.py
+++ b/release/scripts/presets/keyconfig/industry_compatible.py
@@ -46,25 +46,6 @@ def update_fn(_self, _context):
load()
-def keyconfig_data_oskey_from_ctrl(keyconfig_data_src):
- # TODO, make into more generic event transforming function.
- keyconfig_data_dst = []
- for km_name, km_parms, km_items_data_src in keyconfig_data_src:
- km_items_data_dst = km_items_data_src.copy()
- items_dst = []
- km_items_data_dst["items"] = items_dst
- for item_src in km_items_data_src["items"]:
- item_op, item_event, item_prop = item_src
- if "ctrl" in item_event:
- item_event = item_event.copy()
- item_event["oskey"] = item_event["ctrl"]
- del item_event["ctrl"]
- items_dst.append((item_op, item_event, item_prop))
- items_dst.append(item_src)
- keyconfig_data_dst.append((km_name, km_parms, km_items_data_dst))
- return keyconfig_data_dst
-
-
industry_compatible = bpy.utils.execfile(os.path.join(dirname, "keymap_data", "industry_compatible_data.py"))
@@ -79,7 +60,8 @@ def load():
keyconfig_data = industry_compatible.generate_keymaps(params)
if platform == 'darwin':
- keyconfig_data = keyconfig_data_oskey_from_ctrl(keyconfig_data)
+ from bl_keymap_utils.platform_helpers import keyconfig_data_oskey_from_ctrl_for_macos
+ keyconfig_data = keyconfig_data_oskey_from_ctrl_for_macos(keyconfig_data)
keyconfig_init_from_data(kc, keyconfig_data)
diff --git a/release/scripts/presets/keyconfig/keymap_data/blender_default.py b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
index 45c082feee9..bf4eeaa2d01 100644
--- a/release/scripts/presets/keyconfig/keymap_data/blender_default.py
+++ b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
@@ -50,6 +50,7 @@ class Params:
"use_v3d_shade_ex_pie",
# Experemental option.
"use_pie_click_drag",
+ "v3d_tilde_action",
)
def __init__(
@@ -65,6 +66,7 @@ class Params:
use_v3d_tab_menu=False,
use_v3d_shade_ex_pie=False,
use_pie_click_drag=False,
+ v3d_tilde_action='VIEW',
):
from sys import platform
self.apple = (platform == 'darwin')
@@ -109,6 +111,7 @@ class Params:
self.use_select_all_toggle = use_select_all_toggle
self.use_v3d_tab_menu = use_v3d_tab_menu
self.use_v3d_shade_ex_pie = use_v3d_shade_ex_pie
+ self.v3d_tilde_action = v3d_tilde_action
self.use_pie_click_drag = use_pie_click_drag
if not use_pie_click_drag:
@@ -323,18 +326,6 @@ def km_window(params):
{"items": items},
)
- if params.apple:
- # Apple standard shortcuts. Cmd+F for search since F-keys are not easy to use.
- items.extend([
- op_menu("TOPBAR_MT_file_new", {"type": 'N', "value": 'PRESS', "oskey": True}),
- op_menu("TOPBAR_MT_file_open_recent", {"type": 'O', "value": 'PRESS', "shift": True, "oskey": True}),
- ("wm.open_mainfile", {"type": 'O', "value": 'PRESS', "oskey": True}, None),
- ("wm.save_mainfile", {"type": 'S', "value": 'PRESS', "oskey": True}, None),
- ("wm.save_as_mainfile", {"type": 'S', "value": 'PRESS', "shift": True, "oskey": True}, None),
- ("wm.quit_blender", {"type": 'Q', "value": 'PRESS', "oskey": True}, None),
- ("wm.search_menu", {"type": 'F', "value": 'PRESS', "oskey": True}, None),
- ])
-
if params.legacy:
# Old shorctus
items.extend([
@@ -495,9 +486,6 @@ def km_screen(params):
if params.apple:
# Apple undo and user prefs
items.extend([
- ("ed.undo", {"type": 'Z', "value": 'PRESS', "oskey": True}, None),
- ("ed.redo", {"type": 'Z', "value": 'PRESS', "shift": True, "oskey": True}, None),
- ("ed.undo_history", {"type": 'Z', "value": 'PRESS', "alt": True, "oskey": True}, None),
("screen.userpref_show", {"type": 'COMMA', "value": 'PRESS', "oskey": True}, None),
])
@@ -540,31 +528,16 @@ def km_screen_editing(params):
return keymap
-def km_header(_params):
+def km_screen_region_context_menu(_params):
items = []
keymap = (
- "Header",
+ "Region Context Menu",
{"space_type": 'EMPTY', "region_type": 'WINDOW'},
{"items": items},
)
items.extend([
- ("screen.header_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}, None),
- ])
-
- return keymap
-
-
-def km_footer(_params):
- items = []
- keymap = (
- "Footer",
- {"space_type": 'EMPTY', "region_type": 'WINDOW'},
- {"items": items},
- )
-
- items.extend([
- ("screen.footer_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}, None),
+ ("screen.region_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}, None),
])
return keymap
@@ -761,12 +734,6 @@ def km_outliner(params):
("outliner.id_paste", {"type": 'V', "value": 'PRESS', "ctrl": True}, None),
])
- if params.apple:
- items.extend([
- ("outliner.id_copy", {"type": 'C', "value": 'PRESS', "oskey": True}, None),
- ("outliner.id_paste", {"type": 'V', "value": 'PRESS', "oskey": True}, None),
- ])
-
return keymap
@@ -963,7 +930,10 @@ def km_view3d(params):
{"properties": [("use_all_regions", True), ("center", False)]}),
("view3d.view_all", {"type": 'C', "value": 'PRESS', "shift": True},
{"properties": [("center", True)]}),
- op_menu_pie("VIEW3D_MT_view_pie", {"type": 'ACCENT_GRAVE', "value": params.pie_value}),
+ op_menu_pie(
+ "VIEW3D_MT_view_pie" if params.v3d_tilde_action == 'VIEW' else "VIEW3D_MT_transform_gizmo_pie",
+ {"type": 'ACCENT_GRAVE', "value": params.pie_value},
+ ),
*(() if not params.use_pie_click_drag else
(("view3d.navigate", {"type": 'ACCENT_GRAVE', "value": 'CLICK'}, None),)),
("view3d.navigate", {"type": 'ACCENT_GRAVE', "value": 'PRESS', "shift": True}, None),
@@ -1084,8 +1054,6 @@ def km_view3d(params):
# Copy/paste.
("view3d.copybuffer", {"type": 'C', "value": 'PRESS', "ctrl": True}, None),
("view3d.pastebuffer", {"type": 'V', "value": 'PRESS', "ctrl": True}, None),
- # Menus.
- op_menu_pie("VIEW3D_MT_snap_pie", {"type": 'S', "value": 'PRESS', "shift": True}),
# Transform.
("transform.translate", {"type": 'G', "value": 'PRESS'}, None),
("transform.translate", {"type": params.select_tweak, "value": 'ANY'}, None),
@@ -1102,15 +1070,10 @@ def km_view3d(params):
("transform.skin_resize", {"type": 'A', "value": 'PRESS', "ctrl": True}, None),
])
- if params.apple:
- items.extend([
- ("view3d.copybuffer", {"type": 'C', "value": 'PRESS', "oskey": True}, None),
- ("view3d.pastebuffer", {"type": 'V', "value": 'PRESS', "oskey": True}, None),
- ])
-
if not params.legacy:
# New pie menus.
items.extend([
+ op_menu_pie("VIEW3D_MT_snap_pie", {"type": 'S', "value": 'PRESS', "shift": True}),
("wm.context_toggle", {"type": 'ACCENT_GRAVE', "value": 'PRESS', "ctrl": True},
{"properties": [("data_path", 'space_data.show_gizmo_context')]}),
op_menu_pie("VIEW3D_MT_pivot_pie", {"type": 'PERIOD', "value": 'PRESS'}),
@@ -1131,6 +1094,7 @@ def km_view3d(params):
else:
items.extend([
# Old navigation.
+ op_menu("VIEW3D_MT_snap", {"type": 'S', "value": 'PRESS', "shift": True}),
("view3d.view_lock_to_active", {"type": 'NUMPAD_PERIOD', "value": 'PRESS', "shift": True}, None),
("view3d.view_lock_clear", {"type": 'NUMPAD_PERIOD', "value": 'PRESS', "alt": True}, None),
("view3d.navigate", {"type": 'F', "value": 'PRESS', "shift": True}, None),
@@ -1307,6 +1271,36 @@ def km_markers(params):
return keymap
+def km_scrubbing(params):
+ items = []
+ keymap = (
+ "Scrubbing",
+ {"space_type": 'EMPTY', "region_type": 'WINDOW'},
+ {"items": items},
+ )
+
+ items.extend([
+ ("anim.change_frame", {"type": "LEFTMOUSE", "value": 'PRESS'}, None),
+ ("graph.cursor_set", {"type": "LEFTMOUSE", "value": 'PRESS'}, None),
+ ])
+
+ return keymap
+
+def km_scrubbing_clip(params):
+ items = []
+ keymap = (
+ "Clip Scrubbing",
+ {"space_type": 'CLIP_EDITOR', "region_type": 'PREVIEW'},
+ {"items": items},
+ )
+
+ items.extend([
+ ("clip.change_frame", {"type": "LEFTMOUSE", "value": 'PRESS'}, None),
+ ])
+
+ return keymap
+
+
def km_graph_editor_generic(_params):
items = []
keymap = (
@@ -1344,13 +1338,12 @@ def km_graph_editor(params):
items.extend([
("wm.context_toggle", {"type": 'H', "value": 'PRESS', "ctrl": True},
{"properties": [("data_path", 'space_data.show_handles')]}),
- ("graph.cursor_set", {"type": params.action_mouse, "value": 'PRESS'}, None),
("graph.clickselect", {"type": params.select_mouse, "value": 'PRESS'},
{"properties": [("extend", False), ("deselect_all", not params.legacy),
("column", False), ("curves", False)]}),
("graph.clickselect", {"type": params.select_mouse, "value": 'PRESS', "alt": True},
{"properties": [("extend", False), ("column", True), ("curves", False)]}),
- ("graph.clickselect", {"type": params.select_mouse, "value": 'PRESS', "shift": True},
+ ("graph.clickselect", {"type": params.select_mouse, "value": 'CLICK', "shift": True},
{"properties": [("extend", True), ("column", False), ("curves", False)]}),
("graph.clickselect", {"type": params.select_mouse, "value": 'PRESS', "shift": True, "alt": True},
{"properties": [("extend", True), ("column", True), ("curves", False)]}),
@@ -1358,7 +1351,7 @@ def km_graph_editor(params):
{"properties": [("extend", False), ("column", False), ("curves", True)]}),
("graph.clickselect", {"type": params.select_mouse, "value": 'PRESS', "shift": True, "ctrl": True, "alt": True},
{"properties": [("extend", True), ("column", False), ("curves", True)]}),
- ("graph.select_leftright", {"type": params.select_mouse, "value": 'PRESS', "ctrl": True},
+ ("graph.select_leftright", {"type": params.select_mouse, "value": 'CLICK', "ctrl": True},
{"properties": [("mode", 'CHECK'), ("extend", False)]}),
("graph.select_leftright", {"type": params.select_mouse, "value": 'PRESS', "shift": True, "ctrl": True},
{"properties": [("mode", 'CHECK'), ("extend", True)]}),
@@ -1375,6 +1368,12 @@ def km_graph_editor(params):
{"properties": [("axis_range", False), ("include_handles", True)]}),
("graph.select_box", {"type": 'B', "value": 'PRESS', "ctrl": True, "alt": True},
{"properties": [("axis_range", True), ("include_handles", True)]}),
+ ("graph.select_box", {"type": params.select_tweak, "value": 'ANY'},
+ {"properties":[("axis_range", False), ("include_handles", False), ("wait_for_input", False), ("mode", 'SET')]}),
+ ("graph.select_box", {"type": params.select_tweak, "value": 'ANY', "shift": True},
+ {"properties":[("axis_range", False), ("include_handles", False), ("wait_for_input", False), ("mode", 'ADD')]}),
+ ("graph.select_box", {"type": params.select_tweak, "value": 'ANY', "ctrl": True},
+ {"properties":[("axis_range", False),("include_handles", False), ("wait_for_input", False), ("mode", 'SUB')]}),
("graph.select_lasso", {"type": params.action_tweak, "value": 'ANY', "ctrl": True},
{"properties": [("mode", 'ADD')]}),
("graph.select_lasso", {"type": params.action_tweak, "value": 'ANY', "shift": True, "ctrl": True},
@@ -1422,7 +1421,7 @@ def km_graph_editor(params):
{"properties": [("only_active", False)]}),
("anim.channels_editable_toggle", {"type": 'TAB', "value": 'PRESS'}, None),
("transform.translate", {"type": 'G', "value": 'PRESS'}, None),
- ("transform.translate", {"type": params.select_tweak, "value": 'ANY'}, None),
+ ("transform.translate", {"type": params.select_mouse, "value": 'PRESS'}, None),
("transform.transform", {"type": 'E', "value": 'PRESS'},
{"properties": [("mode", 'TIME_EXTEND')]}),
("transform.rotate", {"type": 'R', "value": 'PRESS'}, None),
@@ -1437,12 +1436,13 @@ def km_graph_editor(params):
("anim.end_frame_set", {"type": 'END', "value": 'PRESS', "ctrl": True}, None),
])
- if params.apple:
+ if params.select_mouse == 'LEFTMOUSE' and not params.legacy:
+ items.extend([
+ ("graph.cursor_set", {"type": 'RIGHTMOUSE', "value": 'PRESS', "shift": True}, None),
+ ])
+ else:
items.extend([
- ("graph.copy", {"type": 'C', "value": 'PRESS', "oskey": True}, None),
- ("graph.paste", {"type": 'V', "value": 'PRESS', "oskey": True}, None),
- ("graph.paste", {"type": 'V', "value": 'PRESS', "shift": True, "oskey": True},
- {"properties": [("flipped", True)]}),
+ ("graph.cursor_set", {"type": params.action_mouse, "value": 'PRESS'}, None),
])
return keymap
@@ -1689,12 +1689,6 @@ def km_node_editor(params):
{"properties": [("data_path", 'tool_settings.snap_node_element')]}),
])
- if params.apple:
- items.extend([
- ("node.clipboard_copy", {"type": 'C', "value": 'PRESS', "oskey": True}, None),
- ("node.clipboard_paste", {"type": 'V', "value": 'PRESS', "oskey": True}, None),
- ])
-
return keymap
@@ -1720,11 +1714,6 @@ def km_info(params):
("info.report_copy", {"type": 'C', "value": 'PRESS', "ctrl": True}, None),
])
- if params.apple:
- items.extend([
- ("info.report_copy", {"type": 'C', "value": 'PRESS', "oskey": True}, None),
- ])
-
return keymap
@@ -1747,8 +1736,6 @@ def km_file_browser(_params):
("wm.context_toggle", {"type": 'H', "value": 'PRESS'},
{"properties": [("data_path", 'space_data.params.show_hidden')]}),
("file.directory_new", {"type": 'I', "value": 'PRESS'}, None),
- ("file.delete", {"type": 'X', "value": 'PRESS'}, None),
- ("file.delete", {"type": 'DEL', "value": 'PRESS'}, None),
("file.smoothscroll", {"type": 'TIMER1', "value": 'ANY', "any": True}, None),
("file.bookmark_toggle", {"type": 'T', "value": 'PRESS'}, None),
("file.bookmark_add", {"type": 'B', "value": 'PRESS', "ctrl": True}, None),
@@ -1866,7 +1853,6 @@ def km_dopesheet_generic(_params):
items.extend([
*_template_space_region_type_toggle(
- toolbar_key={"type": 'T', "value": 'PRESS'},
sidebar_key={"type": 'N', "value": 'PRESS'},
),
("wm.context_set_enum", {"type": 'TAB', "value": 'PRESS', "ctrl": True},
@@ -1890,7 +1876,7 @@ def km_dopesheet(params):
("column", False), ("channel", False)]}),
("action.clickselect", {"type": params.select_mouse, "value": 'PRESS', "alt": True},
{"properties": [("extend", False), ("column", True), ("channel", False)]}),
- ("action.clickselect", {"type": params.select_mouse, "value": 'PRESS', "shift": True},
+ ("action.clickselect", {"type": params.select_mouse, "value": 'CLICK', "shift": True},
{"properties": [("extend", True), ("column", False), ("channel", False)]}),
("action.clickselect", {"type": params.select_mouse, "value": 'PRESS', "shift": True, "alt": True},
{"properties": [("extend", True), ("column", True), ("channel", False)]}),
@@ -1898,7 +1884,7 @@ def km_dopesheet(params):
{"properties": [("extend", False), ("column", False), ("channel", True)]}),
("action.clickselect", {"type": params.select_mouse, "value": 'PRESS', "shift": True, "ctrl": True, "alt": True},
{"properties": [("extend", True), ("column", False), ("channel", True)]}),
- ("action.select_leftright", {"type": params.select_mouse, "value": 'PRESS', "ctrl": True},
+ ("action.select_leftright", {"type": params.select_mouse, "value": 'CLICK', "ctrl": True},
{"properties": [("mode", 'CHECK'), ("extend", False)]}),
("action.select_leftright", {"type": params.select_mouse, "value": 'PRESS', "shift": True, "ctrl": True},
{"properties": [("mode", 'CHECK'), ("extend", True)]}),
@@ -1911,6 +1897,12 @@ def km_dopesheet(params):
{"properties": [("axis_range", False)]}),
("action.select_box", {"type": 'B', "value": 'PRESS', "alt": True},
{"properties": [("axis_range", True)]}),
+ ("action.select_box", {"type": params.select_tweak, "value": 'ANY'},
+ {"properties":[("axis_range", False), ("wait_for_input", False), ("mode", 'SET')]}),
+ ("action.select_box", {"type": params.select_tweak, "value": 'ANY', "shift": True},
+ {"properties":[("axis_range", False), ("wait_for_input", False), ("mode", 'ADD')]}),
+ ("action.select_box", {"type": params.select_tweak, "value": 'ANY', "ctrl": True},
+ {"properties":[("axis_range", False), ("wait_for_input", False), ("mode", 'SUB')]}),
("action.select_lasso", {"type": params.action_tweak, "value": 'ANY', "ctrl": True},
{"properties": [("mode", 'ADD')]}),
("action.select_lasso", {"type": params.action_tweak, "value": 'ANY', "shift": True, "ctrl": True},
@@ -1953,7 +1945,7 @@ def km_dopesheet(params):
("anim.channels_find", {"type": 'F', "value": 'PRESS', "ctrl": True}, None),
("transform.transform", {"type": 'G', "value": 'PRESS'},
{"properties": [("mode", 'TIME_TRANSLATE')]}),
- ("transform.transform", {"type": params.select_tweak, "value": 'ANY'},
+ ("transform.transform", {"type": params.select_mouse, "value": 'PRESS'},
{"properties": [("mode", 'TIME_TRANSLATE')]}),
("transform.transform", {"type": 'E', "value": 'PRESS'},
{"properties": [("mode", 'TIME_EXTEND')]}),
@@ -1970,14 +1962,6 @@ def km_dopesheet(params):
("anim.end_frame_set", {"type": 'END', "value": 'PRESS', "ctrl": True}, None),
])
- if params.apple:
- items.extend([
- ("action.copy", {"type": 'C', "value": 'PRESS', "oskey": True}, None),
- ("action.paste", {"type": 'V', "value": 'PRESS', "oskey": True}, None),
- ("action.paste", {"type": 'V', "value": 'PRESS', "shift": True, "oskey": True},
- {"properties": [("flipped", True)]}),
- ])
-
return keymap
@@ -2005,7 +1989,7 @@ def km_nla_generic(_params):
return keymap
-def km_nla_channels(_params):
+def km_nla_channels(params):
items = []
keymap = (
"NLA Channels",
@@ -2024,6 +2008,7 @@ def km_nla_channels(_params):
{"properties": [("above_selected", True)]}),
("nla.tracks_delete", {"type": 'X', "value": 'PRESS'}, None),
("nla.tracks_delete", {"type": 'DEL', "value": 'PRESS'}, None),
+ op_menu("NLA_MT_channel_context_menu", params.context_menu_event),
])
return keymap
@@ -2042,7 +2027,7 @@ def km_nla_editor(params):
{"properties": [("extend", False), ("deselect_all", not params.legacy)]}),
("nla.click_select", {"type": params.select_mouse, "value": 'PRESS', "shift": True},
{"properties": [("extend", True)]}),
- ("nla.select_leftright", {"type": params.select_mouse, "value": 'PRESS', "ctrl": True},
+ ("nla.select_leftright", {"type": params.select_mouse, "value": 'CLICK', "ctrl": True},
{"properties": [("mode", 'CHECK'), ("extend", False)]}),
("nla.select_leftright", {"type": params.select_mouse, "value": 'PRESS', "shift": True, "ctrl": True},
{"properties": [("mode", 'CHECK'), ("extend", True)]}),
@@ -2055,6 +2040,12 @@ def km_nla_editor(params):
{"properties": [("axis_range", False)]}),
("nla.select_box", {"type": 'B', "value": 'PRESS', "alt": True},
{"properties": [("axis_range", True)]}),
+ ("nla.select_box", {"type": params.select_tweak, "value": 'ANY'},
+ {"properties":[("wait_for_input", False), ("mode", 'SET')]}),
+ ("nla.select_box", {"type": params.select_tweak, "value": 'ANY', "shift": True},
+ {"properties":[("wait_for_input", False), ("mode", 'ADD')]}),
+ ("nla.select_box", {"type": params.select_tweak, "value": 'ANY', "ctrl": True},
+ {"properties":[("wait_for_input", False), ("mode", 'SUB')]}),
("nla.previewrange_set", {"type": 'P', "value": 'PRESS', "ctrl": True, "alt": True}, None),
("nla.view_all", {"type": 'HOME', "value": 'PRESS'}, None),
("nla.view_all", {"type": 'NDOF_BUTTON_FIT', "value": 'PRESS'}, None),
@@ -2080,10 +2071,11 @@ def km_nla_editor(params):
("nla.apply_scale", {"type": 'A', "value": 'PRESS', "ctrl": True}, None),
("nla.clear_scale", {"type": 'S', "value": 'PRESS', "alt": True}, None),
op_menu_pie("NLA_MT_snap_pie", {"type": 'S', "value": 'PRESS', "shift": True}),
+ op_menu("NLA_MT_context_menu", params.context_menu_event),
("nla.fmodifier_add", {"type": 'M', "value": 'PRESS', "shift": True, "ctrl": True}, None),
("transform.transform", {"type": 'G', "value": 'PRESS'},
{"properties": [("mode", 'TRANSLATION')]}),
- ("transform.transform", {"type": params.select_tweak, "value": 'ANY'},
+ ("transform.transform", {"type": params.select_mouse, "value": 'PRESS'},
{"properties": [("mode", 'TRANSLATION')]}),
("transform.transform", {"type": 'E', "value": 'PRESS'},
{"properties": [("mode", 'TIME_EXTEND')]}),
@@ -2114,11 +2106,6 @@ def km_text_generic(params):
("text.replace", {"type": 'H', "value": 'PRESS', "ctrl": True}, None),
])
- if params.apple:
- items.extend([
- ("text.start_find", {"type": 'F', "value": 'PRESS', "oskey": True}, None),
- ])
-
return keymap
@@ -2130,40 +2117,6 @@ def km_text(params):
{"items": items},
)
- if params.apple:
- items.extend([
- ("text.move", {"type": 'LEFT_ARROW', "value": 'PRESS', "oskey": True},
- {"properties": [("type", 'LINE_BEGIN')]}),
- ("text.move", {"type": 'RIGHT_ARROW', "value": 'PRESS', "oskey": True},
- {"properties": [("type", 'LINE_END')]}),
- ("text.move", {"type": 'UP_ARROW', "value": 'PRESS', "oskey": True},
- {"properties": [("type", 'FILE_TOP')]}),
- ("text.move", {"type": 'DOWN_ARROW', "value": 'PRESS', "oskey": True},
- {"properties": [("type", 'FILE_BOTTOM')]}),
- ("text.move_select", {"type": 'LEFT_ARROW', "value": 'PRESS', "shift": True, "oskey": True},
- {"properties": [("type", 'LINE_BEGIN')]}),
- ("text.move_select", {"type": 'RIGHT_ARROW', "value": 'PRESS', "shift": True, "oskey": True},
- {"properties": [("type", 'LINE_END')]}),
- ("text.move_select", {"type": 'LEFT_ARROW', "value": 'PRESS', "shift": True, "alt": True},
- {"properties": [("type", 'PREVIOUS_WORD')]}),
- ("text.move_select", {"type": 'RIGHT_ARROW', "value": 'PRESS', "shift": True, "alt": True},
- {"properties": [("type", 'NEXT_WORD')]}),
- ("text.move_select", {"type": 'UP_ARROW', "value": 'PRESS', "shift": True, "oskey": True},
- {"properties": [("type", 'FILE_TOP')]}),
- ("text.move_select", {"type": 'DOWN_ARROW', "value": 'PRESS', "shift": True, "oskey": True},
- {"properties": [("type", 'FILE_BOTTOM')]}),
- ("text.delete", {"type": 'BACK_SPACE', "value": 'PRESS', "alt": True},
- {"properties": [("type", 'PREVIOUS_WORD')]}),
- ("text.save", {"type": 'S', "value": 'PRESS', "alt": True, "oskey": True}, None),
- ("text.save_as", {"type": 'S', "value": 'PRESS', "shift": True, "alt": True, "oskey": True}, None),
- ("text.cut", {"type": 'X', "value": 'PRESS', "oskey": True}, None),
- ("text.copy", {"type": 'C', "value": 'PRESS', "oskey": True}, None),
- ("text.paste", {"type": 'V', "value": 'PRESS', "oskey": True}, None),
- ("text.find_set_selected", {"type": 'E', "value": 'PRESS', "oskey": True}, None),
- ("text.select_all", {"type": 'A', "value": 'PRESS', "oskey": True}, None),
- ("text.select_line", {"type": 'A', "value": 'PRESS', "shift": True, "oskey": True}, None),
- ])
-
items.extend([
("text.move", {"type": 'LEFT_ARROW', "value": 'PRESS', "alt": True},
{"properties": [("type", 'PREVIOUS_WORD')]}),
@@ -2388,7 +2341,7 @@ def km_sequencer(params):
("sequencer.select", {"type": params.select_mouse, "value": 'PRESS'},
{"properties": [("extend", False), ("deselect_all", True),
("linked_handle", False), ("left_right", 'NONE'), ("linked_time", False)]}),
- ("sequencer.select", {"type": params.select_mouse, "value": 'PRESS', "shift": True},
+ ("sequencer.select", {"type": params.select_mouse, "value": 'CLICK', "shift": True},
{"properties": [("extend", True), ("linked_handle", False), ("left_right", 'NONE'), ("linked_time", False)]}),
("sequencer.select", {"type": params.select_mouse, "value": 'PRESS', "alt": True},
{"properties": [("extend", False), ("linked_handle", True), ("left_right", 'NONE'), ("linked_time", False)]}),
@@ -2406,26 +2359,27 @@ def km_sequencer(params):
{"properties": [("extend", True)]}),
("sequencer.select_linked", {"type": 'L', "value": 'PRESS', "ctrl": True}, None),
("sequencer.select_box", {"type": 'B', "value": 'PRESS'}, None),
+ ("sequencer.select_box", {"type": params.select_tweak, "value": 'ANY'},
+ {"properties":[("wait_for_input", False), ("mode", 'SET')]}),
+ ("sequencer.select_box", {"type": params.select_tweak, "value": 'ANY', "shift": True},
+ {"properties":[("wait_for_input", False), ("mode", 'ADD')]}),
+ ("sequencer.select_box", {"type": params.select_tweak, "value": 'ANY', "ctrl": True},
+ {"properties":[("wait_for_input", False), ("mode", 'SUB')]}),
("sequencer.select_grouped", {"type": 'G', "value": 'PRESS', "shift": True}, None),
op_menu("SEQUENCER_MT_add", {"type": 'A', "value": 'PRESS', "shift": True}),
op_menu("SEQUENCER_MT_change", {"type": 'C', "value": 'PRESS'}),
+ op_menu("SEQUENCER_MT_context_menu", params.context_menu_event),
("sequencer.slip", {"type": 'S', "value": 'PRESS'}, None),
("wm.context_set_int", {"type": 'O', "value": 'PRESS'},
{"properties": [("data_path", 'scene.sequence_editor.overlay_frame'), ("value", 0)]}),
("transform.seq_slide", {"type": 'G', "value": 'PRESS'}, None),
- ("transform.seq_slide", {"type": params.select_tweak, "value": 'ANY'}, None),
+ ("transform.seq_slide", {"type": params.select_mouse, "value": 'PRESS'}, None),
("transform.transform", {"type": 'E', "value": 'PRESS'},
{"properties": [("mode", 'TIME_EXTEND')]}),
("marker.add", {"type": 'M', "value": 'PRESS'}, None),
("marker.rename", {"type": 'M', "value": 'PRESS', "ctrl": True}, None),
])
- if params.apple:
- items.extend([
- ("sequencer.copy", {"type": 'C', "value": 'PRESS', "oskey": True}, None),
- ("sequencer.paste", {"type": 'V', "value": 'PRESS', "oskey": True}, None),
- ])
-
return keymap
@@ -2457,16 +2411,6 @@ def km_console(params):
{"items": items},
)
- if params.apple:
- items.extend([
- ("console.move", {"type": 'LEFT_ARROW', "value": 'PRESS', "oskey": True},
- {"properties": [("type", 'LINE_BEGIN')]}),
- ("console.move", {"type": 'RIGHT_ARROW', "value": 'PRESS', "oskey": True},
- {"properties": [("type", 'LINE_END')]}),
- ("console.copy", {"type": 'C', "value": 'PRESS', "oskey": True}, None),
- ("console.paste", {"type": 'V', "value": 'PRESS', "oskey": True}, None),
- ])
-
items.extend([
("console.move", {"type": 'LEFT_ARROW', "value": 'PRESS', "ctrl": True},
{"properties": [("type", 'PREVIOUS_WORD')]}),
@@ -2682,7 +2626,6 @@ def km_clip_graph_editor(params):
)
items.extend([
- ("clip.change_frame", {"type": params.action_mouse, "value": 'PRESS'}, None),
("clip.graph_select", {"type": params.select_mouse, "value": 'PRESS'},
{"properties": [("extend", False)]}),
("clip.graph_select", {"type": params.select_mouse, "value": 'PRESS', "shift": True},
@@ -2712,6 +2655,15 @@ def km_clip_graph_editor(params):
("transform.rotate", {"type": 'R', "value": 'PRESS'}, None),
])
+ if params.select_mouse == 'LEFTMOUSE' and not params.legacy:
+ items.extend([
+ ("clip.change_frame", {"type": 'RIGHTMOUSE', "value": 'PRESS', "shift": True}, None),
+ ])
+ else:
+ items.extend([
+ ("clip.change_frame", {"type": params.action_mouse, "value": 'PRESS'}, None),
+ ])
+
return keymap
@@ -2763,6 +2715,10 @@ def km_frames(params):
{"properties": [("next", True)]}),
("screen.keyframe_jump", {"type": 'MEDIA_FIRST', "value": 'PRESS'},
{"properties": [("next", False)]}),
+ ("screen.frame_offset", {"type": 'WHEELDOWNMOUSE', "value": 'PRESS', "alt": True},
+ {"properties": [("delta", 1)]}),
+ ("screen.frame_offset", {"type": 'WHEELUPMOUSE', "value": 'PRESS', "alt": True},
+ {"properties": [("delta", -1)]}),
])
if not params.legacy:
@@ -2789,10 +2745,6 @@ def km_frames(params):
{"properties": [("delta", 10)]}),
("screen.frame_offset", {"type": 'DOWN_ARROW', "value": 'PRESS', "shift": True},
{"properties": [("delta", -10)]}),
- ("screen.frame_offset", {"type": 'WHEELDOWNMOUSE', "value": 'PRESS', "alt": True},
- {"properties": [("delta", 1)]}),
- ("screen.frame_offset", {"type": 'WHEELUPMOUSE', "value": 'PRESS', "alt": True},
- {"properties": [("delta", -1)]}),
("screen.frame_jump", {"type": 'UP_ARROW', "value": 'PRESS', "shift": True, "ctrl": True},
{"properties": [("end", True)]}),
("screen.frame_jump", {"type": 'DOWN_ARROW', "value": 'PRESS', "shift": True, "ctrl": True},
@@ -2821,7 +2773,6 @@ def km_animation(params):
items.extend([
# Frame management.
- ("anim.change_frame", {"type": params.action_mouse, "value": 'PRESS'}, None),
("wm.context_toggle", {"type": 'T', "value": 'PRESS', "ctrl": True},
{"properties": [("data_path", 'space_data.show_seconds')]}),
# Preview range.
@@ -2829,6 +2780,16 @@ def km_animation(params):
("anim.previewrange_clear", {"type": 'P', "value": 'PRESS', "alt": True}, None),
])
+ if params.select_mouse == 'LEFTMOUSE' and not params.legacy:
+ items.extend([
+ ("anim.change_frame", {"type": 'RIGHTMOUSE', "value": 'PRESS', "shift": True}, None),
+ ("anim.change_frame", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True}, None),
+ ])
+ else:
+ items.extend([
+ ("anim.change_frame", {"type": params.action_mouse, "value": 'PRESS'}, None),
+ ])
+
return keymap
@@ -3065,13 +3026,6 @@ def km_grease_pencil_stroke_edit_mode(params):
{"properties": [("mode", 2)]}),
])
- if params.apple:
- # Apple copy + paste
- items.extend([
- ("gpencil.copy", {"type": 'C', "value": 'PRESS', "oskey": True}, None),
- ("gpencil.paste", {"type": 'V', "value": 'PRESS', "oskey": True}, None),
- ])
-
if params.legacy:
items.extend([
# Convert to geometry
@@ -3394,15 +3348,6 @@ def km_pose(params):
),
])
- if params.apple:
- items.extend([
- ("pose.copy", {"type": 'C', "value": 'PRESS', "oskey": True}, None),
- ("pose.paste", {"type": 'V', "value": 'PRESS', "oskey": True},
- {"properties": [("flipped", False)]}),
- ("pose.paste", {"type": 'V', "value": 'PRESS', "shift": True, "oskey": True},
- {"properties": [("flipped", True)]}),
- ])
-
return keymap
@@ -3920,7 +3865,6 @@ def km_mesh(params):
{"properties": [("inside", False)]}),
("mesh.normals_make_consistent", {"type": 'N', "value": 'PRESS', "shift": True, "ctrl": True},
{"properties": [("inside", True)]}),
- ("mesh.flip_normals", {"type": 'N', "value": 'PRESS', "alt": True}, None),
("view3d.edit_mesh_extrude_move_normal", {"type": 'E', "value": 'PRESS'}, None),
op_menu("VIEW3D_MT_edit_mesh_extrude", {"type": 'E', "value": 'PRESS', "alt": True}),
("transform.edge_crease", {"type": 'E', "value": 'PRESS', "shift": True}, None),
@@ -3964,6 +3908,7 @@ def km_mesh(params):
op_menu("VIEW3D_MT_hook", {"type": 'H', "value": 'PRESS', "ctrl": True}),
op_menu("VIEW3D_MT_uv_map", {"type": 'U', "value": 'PRESS'}),
op_menu("VIEW3D_MT_vertex_group", {"type": 'G', "value": 'PRESS', "ctrl": True}),
+ op_menu("VIEW3D_MT_edit_mesh_normals", {"type": 'N', "value": 'PRESS', "alt" : True}),
("object.vertex_group_remove_from", {"type": 'G', "value": 'PRESS', "ctrl": True, "alt": True}, None),
*_template_items_proportional_editing(connected=True),
])
@@ -4254,14 +4199,6 @@ def km_font(params):
op_menu("VIEW3D_MT_edit_text_context_menu", params.context_menu_event),
])
- if params.apple:
- items.extend([
- ("font.select_all", {"type": 'A', "value": 'PRESS', "oskey": True}, None),
- ("font.text_copy", {"type": 'C', "value": 'PRESS', "oskey": True}, None),
- ("font.text_cut", {"type": 'X', "value": 'PRESS', "oskey": True}, None),
- ("font.text_paste", {"type": 'V', "value": 'PRESS', "oskey": True}, None),
- ])
-
return keymap
@@ -4289,6 +4226,7 @@ def km_object_non_modal(params):
("object.mode_set", {"type": 'TAB', "value": 'CLICK'},
{"properties": [("mode", 'EDIT'), ("toggle", True)]}),
op_menu_pie("VIEW3D_MT_object_mode_pie", {"type": 'TAB', "value": 'CLICK_DRAG'}),
+ ("view3d.object_mode_pie_or_toggle", {"type": 'TAB', "value": 'PRESS', "ctrl": True}, None),
])
elif not params.use_v3d_tab_menu:
items.extend([
@@ -4821,7 +4759,7 @@ def km_knife_tool_modal_map(_params):
items.extend([
("CANCEL", {"type": 'ESC', "value": 'PRESS', "any": True}, None),
("PANNING", {"type": 'MIDDLEMOUSE', "value": 'ANY', "any": True}, None),
- ("CANCEL", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK', "any": True}, None),
+ ("ADD_CUT_CLOSED", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK', "any": True}, None),
("ADD_CUT", {"type": 'LEFTMOUSE', "value": 'ANY', "any": True}, None),
("CANCEL", {"type": 'RIGHTMOUSE', "value": 'PRESS', "any": True}, None),
("CONFIRM", {"type": 'RET', "value": 'PRESS', "any": True}, None),
@@ -5121,7 +5059,7 @@ def km_popup_toolbar(_params):
{"space_type": 'EMPTY', "region_type": 'TEMPORARY'},
{"items": [
op_tool("builtin.select", {"type": 'W', "value": 'PRESS'}),
- op_tool("builtin.transform", {"type": 'T', "value": 'PRESS'}),
+ op_tool("builtin.select_lasso", {"type": 'L', "value": 'PRESS'}),
op_tool("builtin.measure", {"type": 'M', "value": 'PRESS'}),
]},
)
@@ -6091,8 +6029,7 @@ def generate_keymaps(params=None):
km_window(params),
km_screen(params),
km_screen_editing(params),
- km_header(params),
- km_footer(params),
+ km_screen_region_context_menu(params),
km_view2d(params),
km_view2d_buttons_list(params),
km_user_interface(params),
@@ -6105,6 +6042,8 @@ def generate_keymaps(params=None):
km_view3d(params),
km_mask_editing(params),
km_markers(params),
+ km_scrubbing(params),
+ km_scrubbing_clip(params),
km_graph_editor_generic(params),
km_graph_editor(params),
km_image_generic(params),
diff --git a/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py b/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py
index 590d8562cf1..5e86f5562e2 100644
--- a/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py
+++ b/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py
@@ -92,7 +92,7 @@ def _template_items_object_subdivision_set():
def _template_items_gizmo_tweak_value():
return [
- ("gizmogroup.gizmo_tweak", {"type": 'LEFTMOUSE', "value": 'PRESS', "any": True}, None),
+ ("gizmogroup.gizmo_tweak", {"type": 'LEFTMOUSE', "value": 'PRESS', "any": False}, None),
]
@@ -183,10 +183,6 @@ def km_window(params):
)
items.extend([
-
- op_panel("TOPBAR_PT_name", {"type": 'RET', "value": 'PRESS'}, [("keep_open", False)]),
- ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
-
# File operations
("wm.read_homefile", {"type": 'N', "value": 'PRESS', "ctrl": True}, None),
op_menu("TOPBAR_MT_file_open_recent", {"type": 'O', "value": 'PRESS', "shift": True, "ctrl": True}),
@@ -288,16 +284,16 @@ def km_screen_editing(params):
return keymap
-def km_header(_params):
+def km_screen_region_context_menu(_params):
items = []
keymap = (
- "Header",
+ "Region Context Menu",
{"space_type": 'EMPTY', "region_type": 'WINDOW'},
{"items": items},
)
items.extend([
- ("screen.header_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}, None),
+ ("screen.region_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}, None),
])
return keymap
@@ -425,6 +421,7 @@ def km_property_editor(params):
)
items.extend([
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
("buttons.context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}, None),
("screen.space_context_cycle", {"type": 'WHEELUPMOUSE', "value": 'PRESS', "ctrl": True},
{"properties": [("direction", 'PREV'), ], },),
@@ -444,6 +441,8 @@ def km_outliner(params):
)
items.extend([
+ op_panel("TOPBAR_PT_name", {"type": 'RET', "value": 'PRESS'}, [("keep_open", False)]),
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
("outliner.highlight_update", {"type": 'MOUSEMOVE', "value": 'ANY', "any": True}, None),
("outliner.item_rename", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK'}, None),
("outliner.item_activate", {"type": 'LEFTMOUSE', "value": 'CLICK'},
@@ -509,6 +508,8 @@ def km_uv_editor(params):
)
items.extend([
+ op_panel("TOPBAR_PT_name", {"type": 'RET', "value": 'PRESS'}, [("keep_open", False)]),
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
# Selection modes.
("uv.select", {"type": 'LEFTMOUSE', "value": 'PRESS'},
{"properties": [("extend", False), ("deselect_all", True)]}),
@@ -534,6 +535,8 @@ def km_uv_editor(params):
("transform.rotate", {"type": 'E', "value": 'PRESS'}, None),
("transform.resize", {"type": 'R', "value": 'PRESS'}, None),
op_menu("IMAGE_MT_uvs_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}),
+ ("wm.context_toggle", {"type": 'B', "value": 'PRESS'},
+ {"properties": [("data_path", 'tool_settings.use_proportional_edit')]}),
# Tools
op_tool("builtin.select_box", {"type": 'Q', "value": 'PRESS'}),
op_tool("builtin.transform", {"type": 'W', "value": 'PRESS'}),
@@ -574,8 +577,11 @@ def km_view3d(params):
)
items.extend([
+ op_panel("TOPBAR_PT_name", {"type": 'RET', "value": 'PRESS'}, [("keep_open", False)]),
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
# Visibility.
("view3d.localview", {"type": 'I', "value": 'PRESS', "shift": True}, None),
+ op_menu_pie("VIEW3D_MT_view_pie", {"type": 'V', "value": 'PRESS'}),
# Navigation.
("view3d.rotate", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True}, None),
("view3d.move", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "alt": True}, None),
@@ -661,9 +667,7 @@ def km_view3d(params):
("view3d.select", ("deselect_all",), ()),
("view3d.select", ("toggle",), ("shift",)),
("view3d.select", ("center", "object"), ("ctrl",)),
- ("view3d.select", ("enumerate",), ("alt",)),
("view3d.select", ("extend", "toggle", "center"), ("shift", "ctrl")),
- ("view3d.select", ("center", "enumerate"), ("ctrl", "alt")),
("view3d.select", ("toggle", "enumerate"), ("shift", "alt")),
("view3d.select", ("toggle", "center", "enumerate"), ("shift", "ctrl", "alt")),
)),
@@ -693,8 +697,10 @@ def km_mask_editing(params):
)
items.extend([
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
("mask.new", {"type": 'N', "value": 'PRESS', "alt": True}, None),
- op_menu_pie("VIEW3D_MT_proportional_editing_falloff_pie", {"type": 'O', "value": 'PRESS', "shift": True}),
+ ("wm.context_toggle", {"type": 'B', "value": 'PRESS'},
+ {"properties": [("data_path", 'tool_settings.use_proportional_edit_mask')]}),
("mask.add_vertex_slide", {"type": 'LEFTMOUSE', "value": 'PRESS', "ctrl": True}, None),
("mask.add_feather_vertex_slide", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True, "ctrl": True}, None),
("mask.delete", {"type": 'BACK_SPACE', "value": 'PRESS'}, None),
@@ -757,12 +763,10 @@ def km_markers(params):
)
items.extend([
- ("anim.change_frame", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
- ("graph.cursor_set", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
("marker.add", {"type": 'M', "value": 'PRESS'}, None),
("marker.move", {"type": 'EVT_TWEAK_L', "value": 'ANY'}, None),
("marker.duplicate", {"type": 'D', "value": 'PRESS', "ctrl": True}, None),
-
("marker.select", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
("marker.select", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
{"properties": [("extend", True)]}),
@@ -792,6 +796,7 @@ def km_graph_editor_generic(params):
)
items.extend([
+ op_panel("TOPBAR_PT_name", {"type": 'RET', "value": 'PRESS'}, [("keep_open", False)]),
("anim.channels_find", {"type": 'F', "value": 'PRESS', "ctrl": True}, None),
("graph.hide", {"type": 'H', "value": 'PRESS', "ctrl": True},
{"properties": [("unselected", False)]}),
@@ -812,6 +817,7 @@ def km_graph_editor(params):
)
items.extend([
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
*_template_items_animation(),
("graph.cursor_set", {"type": 'RIGHTMOUSE', "value": 'PRESS', "ctrl": True}, None),
("graph.clickselect", {"type": 'LEFTMOUSE', "value": 'PRESS'},
@@ -844,11 +850,11 @@ def km_graph_editor(params):
("graph.select_box", {"type": 'Q', "value": 'PRESS', "ctrl": True, "alt": True},
{"properties": [("axis_range", True), ("include_handles", True)]}),
("graph.select_box", {"type": 'EVT_TWEAK_L', "value": 'ANY'},
- {"properties":[("axis_range", False), ("include_handles", True), ("wait_for_input", False), ("mode", 'SET')]}),
+ {"properties":[("axis_range", False), ("include_handles", False), ("wait_for_input", False), ("mode", 'SET')]}),
("graph.select_box", {"type": 'EVT_TWEAK_L', "value": 'ANY', "shift": True},
- {"properties":[("axis_range", False), ("include_handles", True), ("wait_for_input", False), ("mode", 'ADD')]}),
+ {"properties":[("axis_range", False), ("include_handles", False), ("wait_for_input", False), ("mode", 'ADD')]}),
("graph.select_box", {"type": 'EVT_TWEAK_L', "value": 'ANY', "ctrl": True},
- {"properties":[("axis_range", False),("include_handles", True), ("wait_for_input", False), ("mode", 'SUB')]}),
+ {"properties":[("axis_range", False),("include_handles", False), ("wait_for_input", False), ("mode", 'SUB')]}),
("graph.select_more", {"type": 'UP_ARROW', "value": 'PRESS'}, None),
("graph.select_less", {"type": 'DOWN_ARROW', "value": 'PRESS'}, None),
("graph.select_linked", {"type": 'RIGHT_BRACKET', "value": 'PRESS'}, None),
@@ -874,6 +880,8 @@ def km_graph_editor(params):
{"properties": [("mode", 'TIME_EXTEND')]}),
("transform.rotate", {"type": 'E', "value": 'PRESS'}, None),
("transform.resize", {"type": 'R', "value": 'PRESS'}, None),
+ ("wm.context_toggle", {"type": 'B', "value": 'PRESS'},
+ {"properties": [("data_path", 'tool_settings.use_proportional_fcurve')]}),
("marker.add", {"type": 'M', "value": 'PRESS'}, None),
("marker.rename", {"type": 'RET', "value": 'PRESS'}, None),
])
@@ -890,6 +898,8 @@ def km_image_generic(params):
)
items.extend([
+ op_panel("TOPBAR_PT_name", {"type": 'RET', "value": 'PRESS'}, [("keep_open", False)]),
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
("image.new", {"type": 'N', "value": 'PRESS', "alt": True}, None),
("image.open", {"type": 'O', "value": 'PRESS', "alt": True}, None),
("image.reload", {"type": 'R', "value": 'PRESS', "alt": True}, None),
@@ -912,8 +922,8 @@ def km_image(params):
items.extend([
("image.view_all", {"type": 'A', "value": 'PRESS'}, None),
("image.view_selected", {"type": 'F', "value": 'PRESS'}, None),
- ("image.view_pan", {"type": 'MIDDLEMOUSE', "value": 'PRESS'}, None),
- ("image.view_pan", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "shift": True}, None),
+ ("image.view_pan", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "alt": True}, None),
+ ("image.view_pan", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True}, None),
("image.view_pan", {"type": 'TRACKPADPAN', "value": 'ANY'}, None),
("image.view_all", {"type": 'NDOF_BUTTON_FIT', "value": 'PRESS'}, None),
("image.view_ndof", {"type": 'NDOF_MOTION', "value": 'ANY'}, None),
@@ -921,7 +931,7 @@ def km_image(params):
("image.view_zoom_out", {"type": 'WHEELOUTMOUSE', "value": 'PRESS'}, None),
("image.view_zoom_in", {"type": 'NUMPAD_PLUS', "value": 'PRESS'}, None),
("image.view_zoom_out", {"type": 'NUMPAD_MINUS', "value": 'PRESS'}, None),
- ("image.view_zoom", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "ctrl": True}, None),
+ ("image.view_zoom", {"type": 'RIGHTMOUSE', "value": 'PRESS', "alt": True}, None),
("image.view_zoom", {"type": 'TRACKPADZOOM', "value": 'ANY'}, None),
("image.view_zoom", {"type": 'TRACKPADPAN', "value": 'ANY', "ctrl": True}, None),
("image.view_zoom_border", {"type": 'Z', "value": 'PRESS'}, None),
@@ -951,9 +961,13 @@ def km_image(params):
{"properties": [("point", 'BLACK_POINT')]}),
("image.curves_point_set", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
{"properties": [("point", 'WHITE_POINT')]}),
- ("object.mode_set", {"type": 'TWO', "value": 'PRESS'},
- {"properties": [("mode", 'EDIT')]}),
("object.mode_set", {"type": 'ONE', "value": 'PRESS'},
+ {"properties": [("mode", 'EDIT')]}),
+ ("object.mode_set", {"type": 'TWO', "value": 'PRESS'},
+ {"properties": [("mode", 'OBJECT')]}),
+ ("object.mode_set", {"type": 'THREE', "value": 'PRESS'},
+ {"properties": [("mode", 'OBJECT')]}),
+ ("object.mode_set", {"type": 'FOUR', "value": 'PRESS'},
{"properties": [("mode", 'OBJECT')]}),
op_menu_pie("IMAGE_MT_pivot_pie", {"type": 'PERIOD', "value": 'PRESS'}),
# Tools
@@ -978,6 +992,8 @@ def km_node_generic(_params):
)
items.extend([
+ op_panel("TOPBAR_PT_name", {"type": 'RET', "value": 'PRESS'}, [("keep_open", False)]),
+ ("node.add_search", {"type": 'TAB', "value": 'PRESS'}, None),
])
return keymap
@@ -1034,9 +1050,9 @@ def km_node_editor(params):
("node.backimage_fit", {"type": 'A', "value": 'PRESS', "alt": True}, None),
("node.backimage_sample", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True}, None),
op_menu("NODE_MT_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}),
- ("node.link_make", {"type": 'F', "value": 'PRESS'},
+ ("node.link_make", {"type": 'L', "value": 'PRESS'},
{"properties": [("replace", False)]}),
- ("node.link_make", {"type": 'F', "value": 'PRESS', "shift": True},
+ ("node.link_make", {"type": 'L', "value": 'PRESS', "shift": True},
{"properties": [("replace", True)]}),
("node.duplicate_move", {"type": 'D', "value": 'PRESS', "ctrl": True}, None),
("node.parent_set", {"type": 'P', "value": 'PRESS'}, None),
@@ -1076,7 +1092,7 @@ def km_node_editor(params):
("node.clear_viewer_border", {"type": 'Z', "value": 'PRESS', "alt": True}, None),
("node.translate_attach", {"type": 'W', "value": 'PRESS'}, None),
("node.translate_attach", {"type": 'EVT_TWEAK_L', "value": 'ANY'}, None),
- ("node.translate_attach", {"type": 'EVT_TWEAK_L', "value": 'ANY'}, None),
+ ("node.translate_attach", {"type": 'EVT_TWEAK_M', "value": 'ANY'}, None),
("transform.translate", {"type": 'W', "value": 'PRESS'},
{"properties": [("release_confirm", True)]}),
("transform.translate", {"type": 'EVT_TWEAK_L', "value": 'ANY'},
@@ -1101,14 +1117,19 @@ def km_info(params):
)
items.extend([
+ op_panel("TOPBAR_PT_name", {"type": 'RET', "value": 'PRESS'}, [("keep_open", False)]),
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
("info.select_pick", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
("info.select_pick", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
{"properties": [("extend", True)]}),
("info.select_box", {"type": 'EVT_TWEAK_L', "value": 'ANY'},
{"properties": [("wait_for_input", False)]}),
- ("info.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True}, {"properties": [("action", 'SELECT')]}),
- ("info.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True, "shift": True}, None),
- ("info.select_all", {"type": 'I', "value": 'PRESS', "ctrl": True}, None),
+ ("info.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True},
+ {"properties": [("action", 'SELECT')]}),
+ ("info.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True, "shift": True},
+ {"properties": [("action", 'DESELECT')]}),
+ ("info.select_all", {"type": 'I', "value": 'PRESS', "ctrl": True},
+ {"properties": [("action", 'INVERT')]}),
("info.select_box", {"type": 'Q', "value": 'PRESS'}, None),
("info.report_replay", {"type": 'R', "value": 'PRESS'}, None),
("info.report_delete", {"type": 'BACK_SPACE', "value": 'PRESS'}, None),
@@ -1133,13 +1154,9 @@ def km_file_browser(params):
("file.next", {"type": 'RIGHT_ARROW', "value": 'PRESS', "alt": True}, None),
("file.refresh", {"type": 'R', "value": 'PRESS'}, None),
("file.parent", {"type": 'P', "value": 'PRESS'}, None),
- ("file.previous", {"type": 'BACK_SPACE', "value": 'PRESS'}, None),
- ("file.next", {"type": 'BACK_SPACE', "value": 'PRESS', "shift": True}, None),
("wm.context_toggle", {"type": 'H', "value": 'PRESS'},
{"properties": [("data_path", 'space_data.params.show_hidden')]}),
("file.directory_new", {"type": 'I', "value": 'PRESS'}, None),
- ("file.delete", {"type": 'BACK_SPACE', "value": 'PRESS'}, None),
- ("file.delete", {"type": 'DEL', "value": 'PRESS'}, None),
("file.smoothscroll", {"type": 'TIMER1', "value": 'ANY', "any": True}, None),
("file.bookmark_toggle", {"type": 'T', "value": 'PRESS'}, None),
("file.bookmark_add", {"type": 'B', "value": 'PRESS', "ctrl": True}, None),
@@ -1255,6 +1272,8 @@ def km_dopesheet_generic(params):
)
items.extend([
+ op_panel("TOPBAR_PT_name", {"type": 'RET', "value": 'PRESS'}, [("keep_open", False)]),
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
("wm.context_toggle", {"type": 'RIGHT_BRACKET', "value": 'PRESS', "ctrl": True},
{"properties": [("data_path", 'space_data.show_region_ui')]}),
])
@@ -1343,6 +1362,8 @@ def km_dopesheet(params):
{"properties": [("mode", 'TIME_SCALE')]}),
("transform.transform", {"type": 'T', "value": 'PRESS', "shift": True},
{"properties": [("mode", 'TIME_SLIDE')]}),
+ ("wm.context_toggle", {"type": 'B', "value": 'PRESS'},
+ {"properties": [("data_path", 'tool_settings.use_proportional_action')]}),
("marker.add", {"type": 'M', "value": 'PRESS'}, None),
("marker.rename", {"type": 'RET', "value": 'PRESS'}, None),
("anim.start_frame_set", {"type": 'LEFT_ARROW', "value": 'PRESS', "ctrl": True}, None),
@@ -1361,6 +1382,8 @@ def km_nla_generic(params):
)
items.extend([
+ op_panel("TOPBAR_PT_name", {"type": 'RET', "value": 'PRESS'}, [("keep_open", False)]),
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
*_template_items_animation(),
("nla.tweakmode_enter", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK'}, None),
("nla.tweakmode_exit", {"type": 'ESC', "value": 'PRESS'}, None),
@@ -1385,6 +1408,7 @@ def km_nla_channels(params):
{"properties": [("extend", True)]}),
("nla.tracks_delete", {"type": 'BACK_SPACE', "value": 'PRESS'}, None),
("nla.tracks_delete", {"type": 'DEL', "value": 'PRESS'}, None),
+ op_menu("NLA_MT_channel_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}),
])
return keymap
@@ -1403,8 +1427,6 @@ def km_nla_editor(params):
{"properties": [("extend", False), ("deselect_all", True)]}),
("nla.click_select", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
{"properties": [("extend", True)]}),
- ("nla.select_leftright", {"type": 'LEFTMOUSE', "value": 'PRESS', "ctrl": True},
- {"properties": [("mode", 'CHECK'), ("extend", False)]}),
("nla.select_leftright", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True, "ctrl": True},
{"properties": [("mode", 'CHECK'), ("extend", True)]}),
("nla.select_leftright", {"type": 'LEFT_BRACKET', "value": 'PRESS'},
@@ -1418,6 +1440,12 @@ def km_nla_editor(params):
{"properties": [("axis_range", False)]}),
("nla.select_box", {"type": 'Q', "value": 'PRESS', "alt": True},
{"properties": [("axis_range", True)]}),
+ ("nla.select_box", {"type": 'EVT_TWEAK_L', "value": 'ANY'},
+ {"properties":[("wait_for_input", False), ("mode", 'SET')]}),
+ ("nla.select_box", {"type": 'EVT_TWEAK_L', "value": 'ANY', "shift": True},
+ {"properties":[("wait_for_input", False), ("mode", 'ADD')]}),
+ ("nla.select_box", {"type": 'EVT_TWEAK_L', "value": 'ANY', "ctrl": True},
+ {"properties":[("wait_for_input", False), ("mode", 'SUB')]}),
("nla.view_all", {"type": 'A', "value": 'PRESS'}, None),
("nla.view_all", {"type": 'NDOF_BUTTON_FIT', "value": 'PRESS'}, None),
("nla.view_selected", {"type": 'F', "value": 'PRESS'}, None),
@@ -1431,19 +1459,20 @@ def km_nla_editor(params):
("nla.make_single_user", {"type": 'U', "value": 'PRESS'}, None),
("nla.delete", {"type": 'BACK_SPACE', "value": 'PRESS'}, None),
("nla.delete", {"type": 'DEL', "value": 'PRESS'}, None),
- #("nla.split", {"type": 'Y', "value": 'PRESS'}, None),
("nla.mute_toggle", {"type": 'M', "value": 'PRESS'}, None),
- #("nla.swap", {"type": 'F', "value": 'PRESS', "alt": True}, None),
("nla.move_up", {"type": 'PAGE_UP', "value": 'PRESS'}, None),
("nla.move_down", {"type": 'PAGE_DOWN', "value": 'PRESS'}, None),
("transform.transform", {"type": 'W', "value": 'PRESS'},
{"properties": [("mode", 'TRANSLATION')]}),
- ("transform.transform", {"type": 'EVT_TWEAK_L', "value": 'ANY'},
+ ("transform.transform", {"type": 'LEFTMOUSE', "value": 'PRESS'},
+ {"properties": [("mode", 'TRANSLATION')]}),
+ ("transform.transform", {"type": 'EVT_TWEAK_M', "value": 'ANY'},
{"properties": [("mode", 'TRANSLATION')]}),
("transform.transform", {"type": 'E', "value": 'PRESS'},
{"properties": [("mode", 'TIME_EXTEND')]}),
("transform.transform", {"type": 'R', "value": 'PRESS'},
{"properties": [("mode", 'TIME_SCALE')]}),
+ op_menu("NLA_MT_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}),
("marker.add", {"type": 'M', "value": 'PRESS'}, None),
("marker.rename", {"type": 'RET', "value": 'PRESS'}, None),
])
@@ -1460,6 +1489,7 @@ def km_text_generic(params):
)
items.extend([
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
("text.start_find", {"type": 'F', "value": 'PRESS', "ctrl": True}, None),
("text.jump", {"type": 'J', "value": 'PRESS', "ctrl": True}, None),
("text.find", {"type": 'G', "value": 'PRESS', "ctrl": True}, None),
@@ -1621,6 +1651,7 @@ def km_sequencercommon(_params):
)
items.extend([
+ op_panel("TOPBAR_PT_name", {"type": 'RET', "value": 'PRESS'}, [("keep_open", False)]),
("wm.context_toggle", {"type": 'RIGHT_BRACKET', "value": 'PRESS', "ctrl": True},
{"properties": [("data_path", 'space_data.show_region_ui')]}),
])
@@ -1637,6 +1668,8 @@ def km_sequencer(params):
)
items.extend([
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
+ *_template_items_animation(),
("sequencer.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True}, {"properties": [("action", 'SELECT')]}),
("sequencer.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True, "shift": True}, {"properties": [("action", 'DESELECT')]}),
("sequencer.select_all", {"type": 'I', "value": 'PRESS', "ctrl": True}, {"properties": [("action", 'INVERT')]}),
@@ -1710,22 +1743,30 @@ def km_sequencer(params):
{"properties": [("extend", False), ("linked_handle", False), ("left_right", 'MOUSE'), ("linked_time", True)]}),
("sequencer.select", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True, "ctrl": True},
{"properties": [("extend", True), ("linked_handle", False), ("left_right", 'NONE'), ("linked_time", True)]}),
- ("sequencer.select_more", {"type": 'NUMPAD_PLUS', "value": 'PRESS', "ctrl": True}, None),
- ("sequencer.select_less", {"type": 'NUMPAD_MINUS', "value": 'PRESS', "ctrl": True}, None),
- ("sequencer.select_linked_pick", {"type": 'L', "value": 'PRESS'},
+ ("sequencer.select_more", {"type": 'UP_ARROW', "value": 'PRESS'}, None),
+ ("sequencer.select_less", {"type": 'DOWN_ARROW', "value": 'PRESS'}, None),
+ ("sequencer.select_linked_pick", {"type": 'RIGHT_BRACKET', "value": 'PRESS'},
{"properties": [("extend", False)]}),
- ("sequencer.select_linked_pick", {"type": 'L', "value": 'PRESS', "shift": True},
+ ("sequencer.select_linked_pick", {"type": 'RIGHT_BRACKET', "value": 'PRESS', "shift": True},
{"properties": [("extend", True)]}),
- ("sequencer.select_linked", {"type": 'L', "value": 'PRESS', "ctrl": True}, None),
- ("sequencer.select_box", {"type": 'B', "value": 'PRESS'}, None),
+ ("sequencer.select_linked", {"type": 'RIGHT_BRACKET', "value": 'PRESS', "ctrl": True}, None),
+ ("sequencer.select_box", {"type": 'Q', "value": 'PRESS'}, None),
+ ("sequencer.select_box", {"type": 'EVT_TWEAK_L', "value": 'ANY'},
+ {"properties":[("wait_for_input", False), ("mode", 'SET')]}),
+ ("sequencer.select_box", {"type": 'EVT_TWEAK_L', "value": 'ANY', "shift": True},
+ {"properties":[("wait_for_input", False), ("mode", 'ADD')]}),
+ ("sequencer.select_box", {"type": 'EVT_TWEAK_L', "value": 'ANY', "ctrl": True},
+ {"properties":[("wait_for_input", False), ("mode", 'SUB')]}),
("sequencer.select_grouped", {"type": 'G', "value": 'PRESS', "shift": True}, None),
- ("sequencer.slip", {"type": 'S', "value": 'PRESS'}, None),
+ ("sequencer.slip", {"type": 'R', "value": 'PRESS'}, None),
("wm.context_set_int", {"type": 'O', "value": 'PRESS'},
{"properties": [("data_path", 'scene.sequence_editor.overlay_frame'), ("value", 0)]}),
("transform.seq_slide", {"type": 'W', "value": 'PRESS'}, None),
- ("transform.seq_slide", {"type": 'EVT_TWEAK_L', "value": 'ANY'}, None),
+ ("transform.seq_slide", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
+ ("transform.seq_slide", {"type": 'EVT_TWEAK_M', "value": 'ANY'}, None),
("transform.transform", {"type": 'E', "value": 'PRESS'},
{"properties": [("mode", 'TIME_EXTEND')]}),
+ op_menu("SEQUENCER_MT_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}),
("marker.add", {"type": 'M', "value": 'PRESS'}, None),
("marker.rename", {"type": 'RET', "value": 'PRESS'}, None),
])
@@ -1742,6 +1783,7 @@ def km_sequencerpreview(params):
)
items.extend([
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
("sequencer.view_all_preview", {"type": 'A', "value": 'PRESS'}, None),
("sequencer.view_all_preview", {"type": 'NDOF_BUTTON_FIT', "value": 'PRESS'}, None),
("sequencer.view_ghost_border", {"type": 'O', "value": 'PRESS'}, None),
@@ -1827,6 +1869,8 @@ def km_clip(params):
)
items.extend([
+ op_panel("TOPBAR_PT_name", {"type": 'RET', "value": 'PRESS'}, [("keep_open", False)]),
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
("clip.open", {"type": 'O', "value": 'PRESS', "alt": True}, None),
("clip.track_markers", {"type": 'LEFT_ARROW', "value": 'PRESS', "alt": True},
{"properties": [("backwards", True), ("sequence", False)]}),
@@ -1854,6 +1898,7 @@ def km_clip_editor(params):
)
items.extend([
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
("clip.view_pan", {"type": 'MIDDLEMOUSE', "value": 'PRESS'}, None),
("clip.view_pan", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "shift": True}, None),
("clip.view_pan", {"type": 'TRACKPADPAN', "value": 'ANY'}, None),
@@ -1963,6 +2008,8 @@ def km_clip_graph_editor(params):
)
items.extend([
+ op_panel("TOPBAR_PT_name", {"type": 'RET', "value": 'PRESS'}, [("keep_open", False)]),
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
("clip.graph_select", {"type": 'LEFTMOUSE', "value": 'PRESS'},
{"properties": [("extend", False)]}),
("clip.graph_select", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
@@ -2006,6 +2053,7 @@ def km_clip_dopesheet_editor(_params):
)
items.extend([
+ ("wm.search_menu", {"type": 'TAB', "value": 'PRESS'}, None),
("clip.dopesheet_select_channel", {"type": 'LEFTMOUSE', "value": 'PRESS'},
{"properties": [("extend", True)]}),
("clip.dopesheet_view_all", {"type": 'HOME', "value": 'PRESS'}, None),
@@ -2220,7 +2268,6 @@ def km_grease_pencil_stroke_edit_mode(params):
# Separate
op_menu("GPENCIL_MT_separate", {"type": 'P', "value": 'PRESS'}),
# Split and joint strokes
- ("gpencil.stroke_split", {"type": 'V', "value": 'PRESS'}, None),
("gpencil.stroke_join", {"type": 'J', "value": 'PRESS', "ctrl": True}, None),
("gpencil.stroke_join", {"type": 'J', "value": 'PRESS', "shift": True, "ctrl": True},
{"properties": [("type", 'JOINCOPY')]}),
@@ -2244,6 +2291,8 @@ def km_grease_pencil_stroke_edit_mode(params):
("gpencil.move_to_layer", {"type": 'G', "value": 'PRESS'}, None),
# Transform tools
("transform.translate", {"type": 'EVT_TWEAK_L', "value": 'ANY'}, None),
+ ("wm.context_toggle", {"type": 'B', "value": 'PRESS'},
+ {"properties": [("data_path", 'tool_settings.use_proportional_edit')]}),
# Vertex group menu
op_menu("GPENCIL_MT_gpencil_vertex_group", {"type": 'G', "value": 'PRESS', "ctrl": True}),
# Select mode
@@ -2271,7 +2320,7 @@ def km_grease_pencil_stroke_paint_mode(params):
items.extend([
# Brush strength
- ("wm.radial_control", {"type": 'U', "value": 'PRESS', "shift": True},
+ ("wm.radial_control", {"type": 'U', "value": 'PRESS'},
{"properties": [("data_path_primary", 'tool_settings.gpencil_paint.brush.gpencil_settings.pen_strength')]}),
# Brush size
("wm.radial_control", {"type": 'S', "value": 'PRESS'},
@@ -2281,6 +2330,12 @@ def km_grease_pencil_stroke_paint_mode(params):
# Draw delete menu
op_menu("GPENCIL_MT_gpencil_draw_delete", {"type": 'BACK_SPACE', "value": 'PRESS'}),
op_menu("GPENCIL_MT_gpencil_draw_delete", {"type": 'DEL', "value": 'PRESS'}),
+ # Tools
+ op_tool("builtin_brush.Draw", {"type": 'D', "value": 'PRESS'}),
+ op_tool("builtin_brush.Fill", {"type": 'F', "value": 'PRESS'}),
+ op_tool("builtin_brush.Erase", {"type": 'E', "value": 'PRESS'}),
+ op_tool("builtin.cutter", {"type": 'K', "value": 'PRESS'}),
+ op_tool("builtin.cursor", {"type": 'C', "value": 'PRESS'}),
])
return keymap
@@ -2301,7 +2356,7 @@ def km_grease_pencil_stroke_paint_draw_brush(params):
("gpencil.draw", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
{"properties": [("mode", 'DRAW'), ("wait_for_input", False)]}),
# Draw - straight lines
- ("gpencil.draw", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True},
+ ("gpencil.draw", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True, "alt": True},
{"properties": [("mode", 'DRAW_STRAIGHT'), ("wait_for_input", False)]}),
# Draw - poly lines
("gpencil.draw", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True, "alt": True},
@@ -2321,7 +2376,7 @@ def km_grease_pencil_stroke_paint_draw_brush(params):
("gpencil.draw", {"type": 'L', "value": 'PRESS'}, None),
("gpencil.draw", {"type": 'L', "value": 'PRESS', "alt": True}, None),
("gpencil.draw", {"type": 'L', "value": 'PRESS', "ctrl": True}, None),
- ("gpencil.draw", {"type": 'V', "value": 'PRESS'}, None),
+ ("gpencil.draw", {"type": 'B', "value": 'PRESS'}, None),
# Mode
("gpencil.draw", {"type": 'P', "value": 'PRESS'}, None),
# Set reference point
@@ -2331,7 +2386,7 @@ def km_grease_pencil_stroke_paint_draw_brush(params):
# may still want to use that as their primary pointing device!
("gpencil.draw", {"type": 'ERASER', "value": 'PRESS'},
{"properties": [("mode", 'ERASER'), ("wait_for_input", False)]}),
- # Selected (used by eraser)
+
])
return keymap
@@ -2378,7 +2433,7 @@ def km_grease_pencil_stroke_paint_fill(params):
("gpencil.draw", {"type": 'LEFTMOUSE', "value": 'PRESS', "ctrl": True},
{"properties": [("mode", 'DRAW'), ("wait_for_input", False), ("disable_straight", True)]}),
# If press alternative key, the brush now it's for drawing lines
- ("gpencil.draw", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True},
+ ("gpencil.draw", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True, "shift": True},
{"properties": [("mode", 'DRAW'), ("wait_for_input", False), ("disable_straight", True), ("disable_fill", True)]}),
# Lasso select
("gpencil.select_lasso", {"type": params.action_tweak, "value": 'ANY', "ctrl": True, "alt": True}, None),
@@ -2406,10 +2461,10 @@ def km_grease_pencil_stroke_sculpt_mode(params):
("gpencil.sculpt_paint", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
{"properties": [("wait_for_input", False)]}),
# Brush strength
- ("wm.radial_control", {"type": 'F', "value": 'PRESS', "shift": True},
+ ("wm.radial_control", {"type": 'U', "value": 'PRESS'},
{"properties": [("data_path_primary", 'tool_settings.gpencil_sculpt.brush.strength')]}),
# Brush size
- ("wm.radial_control", {"type": 'F', "value": 'PRESS'},
+ ("wm.radial_control", {"type": 'S', "value": 'PRESS'},
{"properties": [("data_path_primary", 'tool_settings.gpencil_sculpt.brush.size')]}),
# Context menu
op_panel("VIEW3D_PT_gpencil_sculpt_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}),
@@ -2566,6 +2621,7 @@ def km_object_mode(params):
items.extend([
*_template_items_animation(),
+ #Selection
("object.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True}, {"properties": [("action", 'SELECT')]}),
("object.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True, "shift": True}, {"properties": [("action", 'DESELECT')]}),
("object.select_all", {"type": 'I', "value": 'PRESS', "ctrl": True}, {"properties": [("action", 'INVERT')]}),
@@ -2581,6 +2637,9 @@ def km_object_mode(params):
("object.select_hierarchy", {"type": 'RIGHT_BRACKET', "value": 'PRESS', "shift": True},
{"properties": [("direction", 'CHILD'), ("extend", True)]}),
("object.parent_set", {"type": 'P', "value": 'PRESS'}, None),
+
+ ("wm.context_toggle", {"type": 'B', "value": 'PRESS'},
+ {"properties": [("data_path", 'tool_settings.use_proportional_edit_objects')]}),
("object.parent_clear", {"type": 'P', "value": 'PRESS', "shift": True}, None),
("object.location_clear", {"type": 'W', "value": 'PRESS', "alt": True},
{"properties": [("clear_delta", False)]}),
@@ -2675,7 +2734,7 @@ def km_curve(params):
("curve.select_more", {"type": 'UP_ARROW', "value": 'PRESS'}, None),
("curve.select_less", {"type": 'DOWN_ARROW', "value": 'PRESS'}, None),
("curve.select_linked", {"type": 'RIGHT_BRACKET', "value": 'PRESS'}, None),
- ("curve.shortest_path_pick", {"type": 'LEFTMOUSE', "value": 'CLICK', "ctrl": True}, None),
+ ("curve.shortest_path_pick", {"type": 'LEFTMOUSE', "value": 'CLICK', "ctrl": True, "shift": True}, None),
("curve.duplicate_move", {"type": 'D', "value": 'PRESS', "ctrl": True}, None),
op_menu("VIEW3D_MT_edit_curve_delete", {"type": 'BACK_SPACE', "value": 'PRESS'}),
op_menu("VIEW3D_MT_edit_curve_delete", {"type": 'DEL', "value": 'PRESS'}),
@@ -2688,8 +2747,11 @@ def km_curve(params):
("curve.hide", {"type": 'H', "value": 'PRESS', "shift": True},
{"properties": [("unselected", True)]}),
op_menu("VIEW3D_MT_edit_curve_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}),
+ ("wm.context_toggle", {"type": 'B', "value": 'PRESS'},
+ {"properties": [("data_path", 'tool_settings.use_proportional_edit')]}),
# Tools
*_template_items_basic_tools(),
+ op_tool("builtin.extrude", {"type": 'E', "value": 'PRESS', "ctrl": True}),
op_tool("builtin.tilt", {"type": 'Y', "value": 'PRESS'}),
op_tool("builtin.radius", {"type": 'U', "value": 'PRESS'}),
@@ -2982,14 +3044,24 @@ def km_mesh(params):
)
items.extend([
-
+ # Selection
("mesh.loop_select", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK'},
- {"properties": [("extend", False), ("deselect", False), ("toggle", False)]}),
+ {"properties": [("extend", False), ("deselect", False), ("toggle", False), ("ring", False)]}),
("mesh.loop_select", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK', "shift": True},
- {"properties": [("extend", True), ("deselect", False), ("toggle", False)]}),
+ {"properties": [("extend", True), ("deselect", False), ("toggle", False), ("ring", False)]}),
("mesh.loop_select", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK', "ctrl": True},
- {"properties": [("extend", False), ("deselect", True), ("toggle", False)]}),
- # Selection
+ {"properties": [("extend", False), ("deselect", True), ("toggle", False), ("ring", False)]}),
+
+ ("mesh.loop_select", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK', "alt": True},
+ {"properties": [("extend", False), ("deselect", False), ("toggle", False), ("ring", True)]}),
+ ("mesh.loop_select", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK', "alt": True, "shift": True},
+ {"properties": [("extend", True), ("deselect", False), ("toggle", False), ("ring", True)]}),
+ ("mesh.loop_select", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK', "alt": True, "ctrl": True},
+ {"properties": [("extend", False), ("deselect", True), ("toggle", False), ("ring", True)]}),
+
+ ("mesh.shortest_path_pick", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True, "ctrl": True},
+ {"properties": [("use_fill", False)]}),
+
("mesh.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True}, {"properties": [("action", 'SELECT')]}),
("mesh.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True, "shift": True}, {"properties": [("action", 'DESELECT')]}),
("mesh.select_all", {"type": 'I', "value": 'PRESS', "ctrl": True}, {"properties": [("action", 'INVERT')]}),
@@ -3008,11 +3080,13 @@ def km_mesh(params):
op_menu("VIEW3D_MT_edit_mesh_delete", {"type": 'DEL', "value": 'PRESS'}),
("mesh.dissolve_mode", {"type": 'BACK_SPACE', "value": 'PRESS', "ctrl": True}, None),
("mesh.dissolve_mode", {"type": 'DEL', "value": 'PRESS', "ctrl": True}, None),
+ ("wm.context_toggle", {"type": 'B', "value": 'PRESS'},
+ {"properties": [("data_path", 'tool_settings.use_proportional_edit')]}),
# Menus.
op_menu("VIEW3D_MT_edit_mesh_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}),
#Tools
*_template_items_basic_tools(),
- op_tool("builtin.bevel", {"type": 'B', "value": 'PRESS'}),
+ op_tool("builtin.bevel", {"type": 'B', "value": 'PRESS', "ctrl": True}),
op_tool("builtin.inset_faces", {"type": 'I', "value": 'PRESS'}),
op_tool("builtin.extrude_region", {"type": 'E', "value": 'PRESS', "ctrl": True}),
op_tool("builtin.knife", {"type": 'K', "value": 'PRESS'}),
@@ -3046,6 +3120,7 @@ def km_armature(params):
("armature.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True}, {"properties": [("action", 'SELECT')]}),
("armature.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True, "shift": True}, {"properties": [("action", 'DESELECT')]}),
("armature.select_all", {"type": 'I', "value": 'PRESS', "ctrl": True}, {"properties": [("action", 'INVERT')]}),
+
("armature.select_hierarchy", {"type": 'LEFT_BRACKET', "value": 'PRESS'},
{"properties": [("direction", 'PARENT'), ("extend", False)]}),
("armature.select_hierarchy", {"type": 'LEFT_BRACKET', "value": 'PRESS', "shift": True},
@@ -3054,11 +3129,16 @@ def km_armature(params):
{"properties": [("direction", 'CHILD'), ("extend", False)]}),
("armature.select_hierarchy", {"type": 'RIGHT_BRACKET', "value": 'PRESS', "shift": True},
{"properties": [("direction", 'CHILD'), ("extend", True)]}),
+
("armature.select_more", {"type": 'UP_ARROW', "value": 'PRESS'}, None),
("armature.select_less", {"type": 'DOWN_ARROW', "value": 'PRESS'}, None),
+
("armature.select_similar", {"type": 'G', "value": 'PRESS', "shift": True}, None),
("armature.select_linked", {"type": 'RIGHT_BRACKET', "value": 'PRESS'},
{"properties": [("deselect", False)]}),
+
+ ("armature.shortest_path_pick", {"type": 'LEFTMOUSE', "value": 'PRESS', "ctrl": True, "shift": True}, None),
+
# Editing.
op_menu("VIEW3D_MT_edit_armature_delete", {"type": 'DEL', "value": 'PRESS'}),
op_menu("VIEW3D_MT_edit_armature_delete", {"type": 'BACK_SPACE', "value": 'PRESS'}),
@@ -3101,6 +3181,8 @@ def km_metaball(params):
("mball.select_all", {"type": 'I', "value": 'PRESS', "ctrl": True}, {"properties": [("action", 'INVERT')]}),
("mball.select_similar", {"type": 'G', "value": 'PRESS', "shift": True}, None),
op_menu("VIEW3D_MT_edit_metaball_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}),
+ ("wm.context_toggle", {"type": 'B', "value": 'PRESS'},
+ {"properties": [("data_path", 'tool_settings.use_proportional_edit')]}),
# Tools
*_template_items_basic_tools(),
])
@@ -3125,7 +3207,8 @@ def km_lattice(params):
("lattice.select_less", {"type": 'DOWN_ARROW', "value": 'PRESS'}, None),
("object.vertex_parent_set", {"type": 'P', "value": 'PRESS', "ctrl": True}, None),
op_menu("VIEW3D_MT_edit_lattice_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}),
-
+ ("wm.context_toggle", {"type": 'B', "value": 'PRESS'},
+ {"properties": [("data_path", 'tool_settings.use_proportional_edit')]}),
# Tools
op_tool("builtin.select_box", {"type": 'Q', "value": 'PRESS'}),
op_tool("builtin.move", {"type": 'W', "value": 'PRESS'}),
@@ -3171,6 +3254,8 @@ def km_particle(params):
{"properties": [("data_path_primary", 'tool_settings.particle_edit.brush.size')]}),
("wm.radial_control", {"type": 'U', "value": 'PRESS', "shift": True},
{"properties": [("data_path_primary", 'tool_settings.particle_edit.brush.strength')]}),
+ ("wm.context_toggle", {"type": 'B', "value": 'PRESS'},
+ {"properties": [("data_path", 'tool_settings.use_proportional_edit')]}),
op_menu("VIEW3D_MT_particle_context_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS'}),
])
@@ -3277,16 +3362,17 @@ def km_object_non_modal(params):
)
items.extend([
- ("object.mode_set",{"type": 'ONE', "value": 'PRESS'},
- {"properties": [("mode", 'OBJECT')]}),
- ("ic_keymap.mesh_select_mode",{"type": 'TWO', "value": 'PRESS'},
+
+ ("ic_keymap.mesh_select_mode",{"type": 'ONE', "value": 'PRESS'},
{"properties": [("type", 'VERT')]}),
- ("ic_keymap.mesh_select_mode",{"type": 'THREE', "value": 'PRESS'},
+ ("ic_keymap.mesh_select_mode",{"type": 'TWO', "value": 'PRESS'},
{"properties": [("type", 'EDGE')]}),
- ("ic_keymap.mesh_select_mode",{"type": 'FOUR', "value": 'PRESS'},
+ ("ic_keymap.mesh_select_mode",{"type": 'THREE', "value": 'PRESS'},
{"properties": [("type", 'FACE')]}),
- ("object.mode_set",{"type": 'TWO', "value": 'PRESS'},
+ ("object.mode_set",{"type": 'ONE', "value": 'PRESS'},
{"properties": [("mode", 'EDIT')]}),
+ ("object.mode_set",{"type": 'FOUR', "value": 'PRESS'},
+ {"properties": [("mode", 'OBJECT')]}),
("object.mode_set",{"type": 'FIVE', "value": 'PRESS'},
{"properties": [("mode", 'SCULPT')]}),
("object.mode_set",{"type": 'SIX', "value": 'PRESS'},
@@ -3327,22 +3413,24 @@ def km_knife_tool_modal_map(_params):
items.extend([
("CANCEL", {"type": 'ESC', "value": 'PRESS', "any": True}, None),
("PANNING", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True}, None),
- ("ADD_CUT", {"type": 'LEFTMOUSE', "value": 'ANY', "any": True}, None),
- ("CANCEL", {"type": 'RIGHTMOUSE', "value": 'PRESS', "any": True}, None),
("CONFIRM", {"type": 'RET', "value": 'PRESS', "any": True}, None),
("CONFIRM", {"type": 'NUMPAD_ENTER', "value": 'PRESS', "any": True}, None),
("CONFIRM", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK', "any": True}, None),
+ ("ADD_CUT", {"type": 'LEFTMOUSE', "value": 'ANY', "any": True}, None),
("NEW_CUT", {"type": 'E', "value": 'PRESS'}, None),
- ("SNAP_MIDPOINTS_ON", {"type": 'LEFT_CTRL', "value": 'PRESS', "any": True}, None),
- ("SNAP_MIDPOINTS_OFF", {"type": 'LEFT_CTRL', "value": 'RELEASE', "any": True}, None),
- ("SNAP_MIDPOINTS_ON", {"type": 'RIGHT_CTRL', "value": 'PRESS', "any": True}, None),
- ("SNAP_MIDPOINTS_OFF", {"type": 'RIGHT_CTRL', "value": 'RELEASE', "any": True}, None),
+ ("SNAP_MIDPOINTS_ON", {"type": 'LEFT_CTRL', "value": 'PRESS', "any": False}, None),
+ ("SNAP_MIDPOINTS_OFF", {"type": 'LEFT_CTRL', "value": 'RELEASE', "any": False}, None),
+ ("SNAP_MIDPOINTS_ON", {"type": 'RIGHT_CTRL', "value": 'PRESS', "any": False}, None),
+ ("SNAP_MIDPOINTS_OFF", {"type": 'RIGHT_CTRL', "value": 'RELEASE', "any": False}, None),
("IGNORE_SNAP_ON", {"type": 'LEFT_SHIFT', "value": 'PRESS', "any": True}, None),
("IGNORE_SNAP_OFF", {"type": 'LEFT_SHIFT', "value": 'RELEASE', "any": True}, None),
("IGNORE_SNAP_ON", {"type": 'RIGHT_SHIFT', "value": 'PRESS', "any": True}, None),
("IGNORE_SNAP_OFF", {"type": 'RIGHT_SHIFT', "value": 'RELEASE', "any": True}, None),
("ANGLE_SNAP_TOGGLE", {"type": 'C', "value": 'PRESS'}, None),
("CUT_THROUGH_TOGGLE", {"type": 'X', "value": 'PRESS'}, None),
+ ("PANNING", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "alt": True}, None),
+ ("PANNING", {"type": 'RIGHTMOUSE', "value": 'PRESS', "alt": True}, None),
+ ("CONFIRM", {"type": 'RIGHTMOUSE', "value": 'PRESS'}, None),
])
return keymap
@@ -3443,6 +3531,40 @@ def km_transform_modal_map(_params):
# ------------------------------------------------------------------------------
+# Gizmo System Keymaps
+
+def km_gizmos(_params):
+ items = []
+ keymap = (
+ "Gizmos",
+ {"space_type": 'EMPTY', "region_type": 'WINDOW'},
+ {"items": items},
+ )
+
+ return keymap
+
+
+def km_transform_gizmo(_params):
+ keymap = (
+ "Transform Gizmo",
+ {"space_type": 'VIEW_3D', "region_type": 'WINDOW'},
+ {"items": _template_items_gizmo_tweak_value()},
+ )
+
+ return keymap
+
+
+def km_transform_gizmo_context(_params):
+ keymap = (
+ "Transform Gizmo Context",
+ {"space_type": 'VIEW_3D', "region_type": 'WINDOW'},
+ {"items": _template_items_gizmo_tweak_value()},
+ )
+
+ return keymap
+
+
+# ------------------------------------------------------------------------------
# Tool System Keymaps
@@ -3552,7 +3674,7 @@ def generate_keymaps(params=None):
km_window(params),
km_screen(params),
km_screen_editing(params),
- km_header(params),
+ km_screen_region_context_menu(params),
km_view2d(params),
km_view2d_buttons_list(params),
km_user_interface(params),
@@ -3629,6 +3751,11 @@ def generate_keymaps(params=None):
km_eyedropper_colorramp_pointsampling_map(params),
km_transform_modal_map(params),
+ # Gizmos.
+ km_gizmos(params),
+ km_transform_gizmo(params),
+ km_transform_gizmo_context(params),
+
# Tool System.
km_3d_view_tool_move(params),
km_3d_view_tool_rotate(params),
diff --git a/release/scripts/startup/bl_app_templates_system/2D_Animation/startup.blend b/release/scripts/startup/bl_app_templates_system/2D_Animation/startup.blend
index e8f9ac1a07b..52899fd4155 100644
--- a/release/scripts/startup/bl_app_templates_system/2D_Animation/startup.blend
+++ b/release/scripts/startup/bl_app_templates_system/2D_Animation/startup.blend
Binary files differ
diff --git a/release/scripts/startup/bl_operators/add_mesh_torus.py b/release/scripts/startup/bl_operators/add_mesh_torus.py
index e4495127ce7..bd727ec3e83 100644
--- a/release/scripts/startup/bl_operators/add_mesh_torus.py
+++ b/release/scripts/startup/bl_operators/add_mesh_torus.py
@@ -130,7 +130,7 @@ class AddTorus(Operator, object_utils.AddObjectHelper):
bl_label = "Add Torus"
bl_options = {'REGISTER', 'UNDO', 'PRESET'}
- def mode_update_callback(self, context):
+ def mode_update_callback(self, _context):
if self.mode == 'EXT_INT':
self.abso_major_rad = self.major_radius + self.minor_radius
self.abso_minor_rad = self.major_radius - self.minor_radius
@@ -196,13 +196,13 @@ class AddTorus(Operator, object_utils.AddObjectHelper):
default=True,
)
- def draw(self, context):
+ def draw(self, _context):
layout = self.layout
col = layout.column(align=True)
col.prop(self, "generate_uvs")
col.separator()
- col.prop(self, "view_align")
+ col.prop(self, "align")
col = layout.column(align=True)
col.label(text="Location")
@@ -241,7 +241,7 @@ class AddTorus(Operator, object_utils.AddObjectHelper):
col.label(text="Interior Radius")
col.prop(self, "abso_minor_rad", text="")
- def invoke(self, context, event):
+ def invoke(self, context, _event):
object_utils.object_add_grid_scale_apply_operator(self, context)
return self.execute(context)
diff --git a/release/scripts/startup/bl_operators/anim.py b/release/scripts/startup/bl_operators/anim.py
index 4f2642bbe7c..1470aed4d55 100644
--- a/release/scripts/startup/bl_operators/anim.py
+++ b/release/scripts/startup/bl_operators/anim.py
@@ -191,7 +191,7 @@ class ANIM_OT_keying_set_export(Operator):
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
wm = context.window_manager
wm.fileselect_add(self)
return {'RUNNING_MODAL'}
@@ -285,7 +285,7 @@ class NLA_OT_bake(Operator):
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
scene = context.scene
self.frame_start = scene.frame_start
self.frame_end = scene.frame_end
@@ -309,10 +309,10 @@ class ClearUselessActions(Operator):
)
@classmethod
- def poll(cls, context):
+ def poll(cls, _context):
return bool(bpy.data.actions)
- def execute(self, context):
+ def execute(self, _context):
removed = 0
for action in bpy.data.actions:
diff --git a/release/scripts/startup/bl_operators/clip.py b/release/scripts/startup/bl_operators/clip.py
index 87c103ea150..e857d8547a7 100644
--- a/release/scripts/startup/bl_operators/clip.py
+++ b/release/scripts/startup/bl_operators/clip.py
@@ -850,9 +850,6 @@ class CLIP_OT_setup_tracking_scene(Operator):
# Ensure no nodes were created on the position of existing node.
self._offsetNodes(tree)
- if hasattr(scene, "cycles"):
- scene.cycles.film_transparent = True
-
@staticmethod
def _createMesh(collection, name, vertices, faces):
from bpy_extras.io_utils import unpack_list
@@ -906,7 +903,7 @@ class CLIP_OT_setup_tracking_scene(Operator):
return None
@staticmethod
- def _createLight(scene):
+ def _createLight():
light = bpy.data.lights.new(name="Light", type='POINT')
lightob = bpy.data.objects.new(name="Light", object_data=light)
@@ -951,7 +948,7 @@ class CLIP_OT_setup_tracking_scene(Operator):
# Create sample light if there is no lights in the scene.
if not has_light:
- light = self._createLight(scene)
+ light = self._createLight()
fg_coll.objects.link(light)
bg_coll.objects.link(light)
diff --git a/release/scripts/startup/bl_operators/constraint.py b/release/scripts/startup/bl_operators/constraint.py
index 61b1f7737af..213122952ae 100644
--- a/release/scripts/startup/bl_operators/constraint.py
+++ b/release/scripts/startup/bl_operators/constraint.py
@@ -18,7 +18,6 @@
# <pep8-80 compliant>
-import bpy
from bpy.types import (
Operator,
)
@@ -69,8 +68,53 @@ class CONSTRAINT_OT_normalize_target_weights(Operator):
return {'FINISHED'}
+class CONSTRAINT_OT_disable_keep_transform(Operator):
+ """Set the influence of this constraint to zero while """ \
+ """trying to maintain the object's transformation. Other active """ \
+ """constraints can still influence the final transformation"""
+
+ bl_idname = "constraint.disable_keep_transform"
+ bl_label = "Disable and Keep Transform"
+ bl_options = {'UNDO', 'INTERNAL'}
+
+ @classmethod
+ def poll(cls, context):
+ constraint = getattr(context, "constraint", None)
+ return constraint and constraint.influence > 0.0
+
+ def execute(self, context):
+ """Disable constraint while maintaining the visual transform."""
+
+ # This works most of the time, but when there are multiple constraints active
+ # there could still be one that overrides the visual transform.
+ #
+ # Note that executing this operator and then increasing the constraint
+ # influence may move the object; this happens when the constraint is
+ # additive rather than replacing the transform entirely.
+
+ # Get the matrix in world space.
+ is_bone_constraint = context.space_data.context == 'BONE_CONSTRAINT'
+ ob = context.object
+ if is_bone_constraint:
+ bone = context.pose_bone
+ mat = ob.matrix_world @ bone.matrix
+ else:
+ mat = ob.matrix_world
+
+ context.constraint.influence = 0.0
+
+ # Set the matrix.
+ if is_bone_constraint:
+ bone.matrix = ob.matrix_world.inverted() @ mat
+ else:
+ ob.matrix_world = mat
+
+ return {'FINISHED'}
+
+
classes = (
CONSTRAINT_OT_add_target,
CONSTRAINT_OT_remove_target,
CONSTRAINT_OT_normalize_target_weights,
+ CONSTRAINT_OT_disable_keep_transform,
)
diff --git a/release/scripts/startup/bl_operators/file.py b/release/scripts/startup/bl_operators/file.py
index 5a127cf2fe3..43fbd381cb2 100644
--- a/release/scripts/startup/bl_operators/file.py
+++ b/release/scripts/startup/bl_operators/file.py
@@ -92,7 +92,7 @@ class WM_OT_previews_batch_generate(Operator):
description="Keep a backup (.blend1) version of the files when saving with generated previews",
)
- def invoke(self, context, event):
+ def invoke(self, context, _event):
context.window_manager.fileselect_add(self)
return {'RUNNING_MODAL'}
@@ -202,7 +202,7 @@ class WM_OT_previews_batch_clear(Operator):
description="Keep a backup (.blend1) version of the files when saving with cleared previews",
)
- def invoke(self, context, event):
+ def invoke(self, context, _event):
context.window_manager.fileselect_add(self)
return {'RUNNING_MODAL'}
@@ -291,7 +291,7 @@ class WM_OT_blend_strings_utf8_validate(Operator):
changed |= self.validate_strings(it, done_items)
return changed
- def execute(self, context):
+ def execute(self, _context):
changed = False
done_items = set()
for prop in bpy.data.bl_rna.properties:
diff --git a/release/scripts/startup/bl_operators/freestyle.py b/release/scripts/startup/bl_operators/freestyle.py
index 7196c53098b..b600df8fb84 100644
--- a/release/scripts/startup/bl_operators/freestyle.py
+++ b/release/scripts/startup/bl_operators/freestyle.py
@@ -212,13 +212,13 @@ class SCENE_OT_freestyle_module_open(bpy.types.Operator):
view_layer = context.view_layer
return view_layer and view_layer.freestyle_settings.mode == 'SCRIPT'
- def invoke(self, context, event):
+ def invoke(self, context, _event):
self.freestyle_module = context.freestyle_module
wm = context.window_manager
wm.fileselect_add(self)
return {'RUNNING_MODAL'}
- def execute(self, context):
+ def execute(self, _context):
text = bpy.data.texts.load(self.filepath, self.make_internal)
self.freestyle_module.script = text
return {'FINISHED'}
diff --git a/release/scripts/startup/bl_operators/image.py b/release/scripts/startup/bl_operators/image.py
index d07546d1773..18446a6efae 100644
--- a/release/scripts/startup/bl_operators/image.py
+++ b/release/scripts/startup/bl_operators/image.py
@@ -89,7 +89,7 @@ class EditExternally(Operator):
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
import os
sd = context.space_data
try:
@@ -115,39 +115,6 @@ class EditExternally(Operator):
return {'FINISHED'}
-class SaveDirty(Operator):
- """Save all modified textures"""
- bl_idname = "image.save_dirty"
- bl_label = "Save Dirty"
- bl_options = {'REGISTER', 'UNDO'}
-
- def execute(self, context):
- unique_paths = set()
- for image in bpy.data.images:
- if image.is_dirty:
- if image.packed_file:
- if image.library:
- self.report({'WARNING'},
- "Packed library image: %r from library %r"
- " can't be re-packed" %
- (image.name, image.library.filepath))
- else:
- image.pack()
- else:
- filepath = bpy.path.abspath(image.filepath,
- library=image.library)
- if "\\" not in filepath and "/" not in filepath:
- self.report({'WARNING'}, "Invalid path: " + filepath)
- elif filepath in unique_paths:
- self.report({'WARNING'},
- "Path used by more than one image: %r" %
- filepath)
- else:
- unique_paths.add(filepath)
- image.save()
- return {'FINISHED'}
-
-
class ProjectEdit(Operator):
"""Edit a snapshot of the view-port in an external image editor"""
bl_idname = "image.project_edit"
@@ -227,7 +194,7 @@ class ProjectApply(Operator):
bl_label = "Project Apply"
bl_options = {'REGISTER'}
- def execute(self, context):
+ def execute(self, _context):
image_name = ProjectEdit._proj_hack[0] # TODO, deal with this nicer
try:
@@ -248,5 +215,4 @@ classes = (
EditExternally,
ProjectApply,
ProjectEdit,
- SaveDirty,
)
diff --git a/release/scripts/startup/bl_operators/mask.py b/release/scripts/startup/bl_operators/mask.py
index 3ce1abad9b8..68f926c636b 100644
--- a/release/scripts/startup/bl_operators/mask.py
+++ b/release/scripts/startup/bl_operators/mask.py
@@ -19,13 +19,15 @@
# <pep8-80 compliant>
from bpy.types import Menu
-
+from bpy.app.translations import contexts as i18n_contexts
+
class MASK_MT_add(Menu):
bl_idname = "MASK_MT_add"
bl_label = "Add"
+ bl_translation_context = i18n_contexts.operator_default
- def draw(self, context):
+ def draw(self, _context):
layout = self.layout
layout.operator_context = 'INVOKE_REGION_WIN'
diff --git a/release/scripts/startup/bl_operators/object.py b/release/scripts/startup/bl_operators/object.py
index c05ee01c72d..28324891c53 100644
--- a/release/scripts/startup/bl_operators/object.py
+++ b/release/scripts/startup/bl_operators/object.py
@@ -103,7 +103,7 @@ class SelectPattern(Operator):
wm = context.window_manager
return wm.invoke_props_popup(self, event)
- def draw(self, context):
+ def draw(self, _context):
layout = self.layout
layout.prop(self, "pattern")
@@ -610,7 +610,6 @@ class MakeDupliFace(Operator):
rot = matrix.to_3x3() # also contains scale
return [(rot @ b) + trans for b in base_tri]
- scene = context.scene
linked = defaultdict(list)
for obj in context.selected_objects:
if obj.type == 'MESH':
@@ -895,7 +894,7 @@ class LoadImageAsEmpty:
def poll(cls, context):
return context.mode == 'OBJECT'
- def invoke(self, context, event):
+ def invoke(self, context, _event):
context.window_manager.fileselect_add(self)
return {'RUNNING_MODAL'}
@@ -913,7 +912,7 @@ class LoadImageAsEmpty:
'INVOKE_REGION_WIN',
type='IMAGE',
location=cursor,
- view_align=self.view_align,
+ align=('VIEW' if self.view_align else 'WORLD'),
)
obj = context.active_object
diff --git a/release/scripts/startup/bl_operators/object_align.py b/release/scripts/startup/bl_operators/object_align.py
index b18f49e614c..f5053701cce 100644
--- a/release/scripts/startup/bl_operators/object_align.py
+++ b/release/scripts/startup/bl_operators/object_align.py
@@ -71,8 +71,8 @@ def worldspace_bounds_from_object_data(depsgraph, obj):
matrix_world = obj.matrix_world.copy()
# Initialize the variables with the last vertex
-
- me = obj.to_mesh(depsgraph=depsgraph, apply_modifiers=True)
+ ob_eval = obj.evaluated_get(depsgraph)
+ me = ob_eval.to_mesh()
verts = me.vertices
val = matrix_world @ (verts[-1].co if verts else Vector((0.0, 0.0, 0.0)))
@@ -114,7 +114,7 @@ def worldspace_bounds_from_object_data(depsgraph, obj):
if val > up:
up = val
- bpy.data.meshes.remove(me)
+ ob_eval.to_mesh_clear()
return Vector((left, front, up)), Vector((right, back, down))
@@ -127,7 +127,7 @@ def align_objects(context,
relative_to,
bb_quality):
- depsgraph = context.depsgraph
+ depsgraph = context.evaluated_depsgraph_get()
scene = context.scene
cursor = scene.cursor.location
@@ -135,7 +135,7 @@ def align_objects(context,
# We are accessing runtime data such as evaluated bounding box, so we need to
# be sure it is properly updated and valid (bounding box might be lost on operator
# redo).
- scene.update()
+ context.view_layer.update()
Left_Front_Up_SEL = [0.0, 0.0, 0.0]
Right_Back_Down_SEL = [0.0, 0.0, 0.0]
diff --git a/release/scripts/startup/bl_operators/object_quick_effects.py b/release/scripts/startup/bl_operators/object_quick_effects.py
index 14b96e1d5c1..87e88010b80 100644
--- a/release/scripts/startup/bl_operators/object_quick_effects.py
+++ b/release/scripts/startup/bl_operators/object_quick_effects.py
@@ -54,6 +54,7 @@ class ObjectModeOperator:
class QuickFur(ObjectModeOperator, Operator):
+ """Add fur setup to the selected objects"""
bl_idname = "object.quick_fur"
bl_label = "Quick Fur"
bl_options = {'REGISTER', 'UNDO'}
@@ -119,6 +120,7 @@ class QuickFur(ObjectModeOperator, Operator):
class QuickExplode(ObjectModeOperator, Operator):
+ """Make selected objects explode"""
bl_idname = "object.quick_explode"
bl_label = "Quick Explode"
bl_options = {'REGISTER', 'UNDO'}
@@ -302,7 +304,7 @@ class QuickExplode(ObjectModeOperator, Operator):
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
self.frame_start = context.scene.frame_current
self.frame_end = self.frame_start + self.frame_duration
return self.execute(context)
@@ -325,6 +327,7 @@ def grid_location(x, y):
class QuickSmoke(ObjectModeOperator, Operator):
+ """Use selected objects as smoke emitters"""
bl_idname = "object.quick_smoke"
bl_label = "Quick Smoke"
bl_options = {'REGISTER', 'UNDO'}
@@ -429,6 +432,7 @@ class QuickSmoke(ObjectModeOperator, Operator):
class QuickFluid(ObjectModeOperator, Operator):
+ """Use selected objects in a fluid simulation"""
bl_idname = "object.quick_fluid"
bl_label = "Quick Fluid"
bl_options = {'REGISTER', 'UNDO'}
diff --git a/release/scripts/startup/bl_operators/object_randomize_transform.py b/release/scripts/startup/bl_operators/object_randomize_transform.py
index bfac9ccb751..a9a6819cb13 100644
--- a/release/scripts/startup/bl_operators/object_randomize_transform.py
+++ b/release/scripts/startup/bl_operators/object_randomize_transform.py
@@ -18,13 +18,12 @@
# <pep8-80 compliant>
-import bpy
from bpy.types import Operator
from mathutils import Vector
def randomize_selected(context, seed, delta,
- loc, rot, scale, scale_even, scale_min):
+ loc, rot, scale, scale_even, _scale_min):
import random
from random import uniform
diff --git a/release/scripts/startup/bl_operators/presets.py b/release/scripts/startup/bl_operators/presets.py
index c7f516f61a1..451d7b5a427 100644
--- a/release/scripts/startup/bl_operators/presets.py
+++ b/release/scripts/startup/bl_operators/presets.py
@@ -209,10 +209,10 @@ class AddPresetBase:
return {'FINISHED'}
- def check(self, context):
+ def check(self, _context):
self.name = self.as_filename(self.name.strip())
- def invoke(self, context, event):
+ def invoke(self, context, _event):
if not (self.remove_active or self.remove_name):
wm = context.window_manager
return wm.invoke_props_dialog(self)
@@ -535,7 +535,7 @@ class AddPresetKeyconfig(AddPresetBase, Operator):
preset_menu = "USERPREF_MT_keyconfigs"
preset_subdir = "keyconfig"
- def add(self, context, filepath):
+ def add(self, _context, filepath):
bpy.ops.preferences.keyconfig_export(filepath=filepath)
bpy.utils.keyconfig_set(filepath)
@@ -672,7 +672,7 @@ class AddPresetGpencilMaterial(AddPresetBase, Operator):
"gpcolor.use_stroke_pattern",
"gpcolor.use_stroke_texture_mix",
"gpcolor.mix_stroke_factor",
- "gpcolor.use_follow_path",
+ "gpcolor.alignment_mode",
"gpcolor.fill_style",
"gpcolor.fill_color",
"gpcolor.fill_image",
diff --git a/release/scripts/startup/bl_operators/rigidbody.py b/release/scripts/startup/bl_operators/rigidbody.py
index f897435e453..f16f97ab156 100644
--- a/release/scripts/startup/bl_operators/rigidbody.py
+++ b/release/scripts/startup/bl_operators/rigidbody.py
@@ -201,7 +201,7 @@ class BakeToKeyframes(Operator):
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
scene = context.scene
self.frame_start = scene.frame_start
self.frame_end = scene.frame_end
diff --git a/release/scripts/startup/bl_operators/userpref.py b/release/scripts/startup/bl_operators/userpref.py
index bd27ce98018..910fe4d3b2d 100644
--- a/release/scripts/startup/bl_operators/userpref.py
+++ b/release/scripts/startup/bl_operators/userpref.py
@@ -58,7 +58,7 @@ class PREFERENCES_OT_keyconfig_activate(Operator):
subtype='FILE_PATH',
)
- def execute(self, context):
+ def execute(self, _context):
if bpy.utils.keyconfig_set(self.filepath, report=self.report):
return {'FINISHED'}
else:
@@ -87,7 +87,7 @@ class PREFERENCES_OT_copy_prev(Operator):
return bpy.utils.resource_path('USER')
@classmethod
- def poll(cls, context):
+ def poll(cls, _context):
import os
old = cls._old_path()
@@ -109,7 +109,7 @@ class PREFERENCES_OT_copy_prev(Operator):
new_userpref = os.path.join(new, "config", "userpref.blend")
return os.path.isfile(old_userpref) and not os.path.isfile(new_userpref)
- def execute(self, context):
+ def execute(self, _context):
import shutil
shutil.copytree(self._old_path(), self._new_path(), symlinks=True)
@@ -173,7 +173,7 @@ class PREFERENCES_OT_keyconfig_import(Operator):
default=True,
)
- def execute(self, context):
+ def execute(self, _context):
import os
from os.path import basename
import shutil
@@ -202,7 +202,7 @@ class PREFERENCES_OT_keyconfig_import(Operator):
else:
return {'CANCELLED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
wm = context.window_manager
wm.fileselect_add(self)
return {'RUNNING_MODAL'}
@@ -260,7 +260,7 @@ class PREFERENCES_OT_keyconfig_export(Operator):
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
wm = context.window_manager
wm.fileselect_add(self)
return {'RUNNING_MODAL'}
@@ -388,7 +388,7 @@ class PREFERENCES_OT_addon_enable(Operator):
description="Module name of the add-on to enable",
)
- def execute(self, context):
+ def execute(self, _context):
import addon_utils
err_str = ""
@@ -434,7 +434,7 @@ class PREFERENCES_OT_addon_disable(Operator):
description="Module name of the add-on to disable",
)
- def execute(self, context):
+ def execute(self, _context):
import addon_utils
err_str = ""
@@ -476,7 +476,7 @@ class PREFERENCES_OT_theme_install(Operator):
options={'HIDDEN'},
)
- def execute(self, context):
+ def execute(self, _context):
import os
import shutil
import traceback
@@ -509,7 +509,7 @@ class PREFERENCES_OT_theme_install(Operator):
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
wm = context.window_manager
wm.fileselect_add(self)
return {'RUNNING_MODAL'}
@@ -520,7 +520,7 @@ class PREFERENCES_OT_addon_refresh(Operator):
bl_idname = "preferences.addon_refresh"
bl_label = "Refresh"
- def execute(self, context):
+ def execute(self, _context):
import addon_utils
addon_utils.modules_refresh()
@@ -680,7 +680,7 @@ class PREFERENCES_OT_addon_install(Operator):
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
wm = context.window_manager
wm.fileselect_add(self)
return {'RUNNING_MODAL'}
@@ -735,12 +735,12 @@ class PREFERENCES_OT_addon_remove(Operator):
return {'FINISHED'}
# lame confirmation check
- def draw(self, context):
+ def draw(self, _context):
self.layout.label(text="Remove Add-on: %r?" % self.module)
path, _isdir = PREFERENCES_OT_addon_remove.path_from_addon(self.module)
self.layout.label(text="Path: %r" % path)
- def invoke(self, context, event):
+ def invoke(self, context, _event):
wm = context.window_manager
return wm.invoke_props_dialog(self, width=600)
@@ -756,7 +756,7 @@ class PREFERENCES_OT_addon_expand(Operator):
description="Module name of the add-on to expand",
)
- def execute(self, context):
+ def execute(self, _context):
import addon_utils
module_name = self.module
@@ -825,7 +825,7 @@ class PREFERENCES_OT_app_template_install(Operator):
options={'HIDDEN'},
)
- def execute(self, context):
+ def execute(self, _context):
import traceback
import zipfile
import os
@@ -893,7 +893,7 @@ class PREFERENCES_OT_app_template_install(Operator):
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
wm = context.window_manager
wm.fileselect_add(self)
return {'RUNNING_MODAL'}
@@ -955,7 +955,7 @@ class PREFERENCES_OT_studiolight_install(Operator):
self.report({'INFO'}, msg)
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
wm = context.window_manager
if self.type == 'STUDIO':
@@ -1009,14 +1009,14 @@ class PREFERENCES_OT_studiolight_new(Operator):
self.report({'INFO'}, msg)
return {'FINISHED'}
- def draw(self, context):
+ def draw(self, _context):
layout = self.layout
if self.ask_overide:
layout.label(text="Warning, file already exists. Overwrite existing file?")
else:
layout.prop(self, "filename")
- def invoke(self, context, event):
+ def invoke(self, context, _event):
wm = context.window_manager
return wm.invoke_props_dialog(self, width=600)
diff --git a/release/scripts/startup/bl_operators/uvcalc_follow_active.py b/release/scripts/startup/bl_operators/uvcalc_follow_active.py
index cf987222750..d7a86302312 100644
--- a/release/scripts/startup/bl_operators/uvcalc_follow_active.py
+++ b/release/scripts/startup/bl_operators/uvcalc_follow_active.py
@@ -31,7 +31,7 @@ STATUS_ERR_NOT_SELECTED = (1 << 2)
STATUS_ERR_NOT_QUAD = (1 << 3)
-def extend(obj, operator, EXTEND_MODE):
+def extend(obj, EXTEND_MODE):
import bmesh
me = obj.data
@@ -119,7 +119,7 @@ def extend(obj, operator, EXTEND_MODE):
l_b_inner[:] = l_a_inner
l_b_outer[:] = l_a_inner + ((l_a_inner - l_a_outer) * fac)
- def apply_uv(f_prev, l_prev, f_next):
+ def apply_uv(_f_prev, l_prev, _f_next):
l_a = [None, None, None, None]
l_b = [None, None, None, None]
@@ -232,7 +232,7 @@ def main(context, operator):
for ob in ob_list:
num_meshes += 1
- ret = extend(ob, operator, operator.properties.mode)
+ ret = extend(ob, operator.properties.mode)
if ret != STATUS_OK:
num_errors += 1
status |= ret
@@ -272,7 +272,7 @@ class FollowActiveQuads(Operator):
main(context, self)
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
wm = context.window_manager
return wm.invoke_props_dialog(self)
diff --git a/release/scripts/startup/bl_operators/uvcalc_lightmap.py b/release/scripts/startup/bl_operators/uvcalc_lightmap.py
index 402fe7d6c2e..b5cb5024ad0 100644
--- a/release/scripts/startup/bl_operators/uvcalc_lightmap.py
+++ b/release/scripts/startup/bl_operators/uvcalc_lightmap.py
@@ -686,7 +686,7 @@ class LightMapPack(Operator):
return unwrap(self, context, **kwargs)
- def invoke(self, context, event):
+ def invoke(self, context, _event):
wm = context.window_manager
return wm.invoke_props_dialog(self)
diff --git a/release/scripts/startup/bl_operators/uvcalc_smart_project.py b/release/scripts/startup/bl_operators/uvcalc_smart_project.py
index 528513aa301..321c4d76ef3 100644
--- a/release/scripts/startup/bl_operators/uvcalc_smart_project.py
+++ b/release/scripts/startup/bl_operators/uvcalc_smart_project.py
@@ -1033,7 +1033,7 @@ class SmartProject(Operator):
)
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
wm = context.window_manager
return wm.invoke_props_dialog(self)
diff --git a/release/scripts/startup/bl_operators/vertexpaint_dirt.py b/release/scripts/startup/bl_operators/vertexpaint_dirt.py
index fdd844cf64f..1f982c331fb 100644
--- a/release/scripts/startup/bl_operators/vertexpaint_dirt.py
+++ b/release/scripts/startup/bl_operators/vertexpaint_dirt.py
@@ -125,7 +125,6 @@ def applyVertexDirt(me, blur_iterations, blur_strength, clamp_dirt, clamp_clean,
return {'FINISHED'}
-import bpy
from bpy.types import Operator
from bpy.props import FloatProperty, IntProperty, BoolProperty
from math import pi
diff --git a/release/scripts/startup/bl_operators/view3d.py b/release/scripts/startup/bl_operators/view3d.py
index 2216dce2d28..9a7d868bfc4 100644
--- a/release/scripts/startup/bl_operators/view3d.py
+++ b/release/scripts/startup/bl_operators/view3d.py
@@ -20,11 +20,14 @@
import bpy
from bpy.types import Operator
-from bpy.props import BoolProperty
+from bpy.props import (
+ BoolProperty,
+ EnumProperty,
+)
class VIEW3D_OT_edit_mesh_extrude_individual_move(Operator):
- """Extrude individual elements and move"""
+ """Extrude each individual face separately along local normals"""
bl_label = "Extrude Individual and Move"
bl_idname = "view3d.edit_mesh_extrude_individual_move"
@@ -60,12 +63,12 @@ class VIEW3D_OT_edit_mesh_extrude_individual_move(Operator):
# and cause this one not to be freed. [#24671]
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
return self.execute(context)
class VIEW3D_OT_edit_mesh_extrude_move(Operator):
- """Extrude and move along normals"""
+ """Extrude region together along the average normal"""
bl_label = "Extrude and Move on Normals"
bl_idname = "view3d.edit_mesh_extrude_move_normal"
@@ -118,12 +121,12 @@ class VIEW3D_OT_edit_mesh_extrude_move(Operator):
def execute(self, context):
return VIEW3D_OT_edit_mesh_extrude_move.extrude_region(context, False)
- def invoke(self, context, event):
+ def invoke(self, context, _event):
return self.execute(context)
class VIEW3D_OT_edit_mesh_extrude_shrink_fatten(Operator):
- """Extrude and move along individual normals"""
+ """Extrude region together along local normals"""
bl_label = "Extrude and Move on Individual Normals"
bl_idname = "view3d.edit_mesh_extrude_move_shrink_fatten"
@@ -135,7 +138,53 @@ class VIEW3D_OT_edit_mesh_extrude_shrink_fatten(Operator):
def execute(self, context):
return VIEW3D_OT_edit_mesh_extrude_move.extrude_region(context, True)
+ def invoke(self, context, _event):
+ return self.execute(context)
+
+
+class VIEW3D_OT_transform_gizmo_set(Operator):
+ """Set the current transform gizmo"""
+ bl_label = "Transform Gizmo Set"
+ bl_options = {'REGISTER', 'UNDO'}
+ bl_idname = "view3d.transform_gizmo_set"
+
+ extend: BoolProperty(
+ default=False,
+ )
+ type: EnumProperty(
+ items=(
+ ('TRANSLATE', "Move", ""),
+ ('ROTATE', "Rotate", ""),
+ ('SCALE', "Scale", ""),
+ ),
+ options={'ENUM_FLAG'},
+ )
+
+ @classmethod
+ def poll(cls, context):
+ return context.area.type == 'VIEW_3D'
+
+ def execute(self, context):
+ space_data = context.space_data
+ space_data.show_gizmo = True
+ attrs = ("show_gizmo_object_translate", "show_gizmo_object_rotate", "show_gizmo_object_scale")
+ attr_t, attr_r, attr_s = attrs
+ attr_active = tuple(
+ attrs[('TRANSLATE', 'ROTATE', 'SCALE').index(t)]
+ for t in self.type
+ )
+ if self.extend:
+ for attr in attrs:
+ if attr in attr_active:
+ setattr(space_data, attr, True)
+ else:
+ for attr in attrs:
+ setattr(space_data, attr, attr in attr_active)
+ return {'FINISHED'}
+
def invoke(self, context, event):
+ if not self.properties.is_property_set("extend"):
+ self.extend = event.shift
return self.execute(context)
@@ -143,4 +192,5 @@ classes = (
VIEW3D_OT_edit_mesh_extrude_individual_move,
VIEW3D_OT_edit_mesh_extrude_move,
VIEW3D_OT_edit_mesh_extrude_shrink_fatten,
+ VIEW3D_OT_transform_gizmo_set,
)
diff --git a/release/scripts/startup/bl_operators/wm.py b/release/scripts/startup/bl_operators/wm.py
index 5976e036fab..0788e3bc51c 100644
--- a/release/scripts/startup/bl_operators/wm.py
+++ b/release/scripts/startup/bl_operators/wm.py
@@ -824,7 +824,7 @@ class WM_OT_url_open(Operator):
description="URL to open",
)
- def execute(self, context):
+ def execute(self, _context):
import webbrowser
webbrowser.open(self.url)
return {'FINISHED'}
@@ -841,7 +841,7 @@ class WM_OT_path_open(Operator):
options={'SKIP_SAVE'},
)
- def execute(self, context):
+ def execute(self, _context):
import sys
import os
import subprocess
@@ -978,7 +978,7 @@ class WM_OT_doc_view_manual(Operator):
url = prefix + rna_ref
return url
- def execute(self, context):
+ def execute(self, _context):
rna_id = _wm_doc_get_id(self.doc_id, do_url=False)
if rna_id is None:
return {'PASS_THROUGH'}
@@ -1001,7 +1001,7 @@ class WM_OT_doc_view_manual(Operator):
class WM_OT_doc_view(Operator):
- """Load online reference docs"""
+ """Open online reference docs in a web browser"""
bl_idname = "wm.doc_view"
bl_label = "View Documentation"
@@ -1011,7 +1011,7 @@ class WM_OT_doc_view(Operator):
else:
_prefix = ("https://docs.blender.org/api/master")
- def execute(self, context):
+ def execute(self, _context):
url = _wm_doc_get_id(self.doc_id, do_url=True, url_prefix=self._prefix)
if url is None:
return {'PASS_THROUGH'}
@@ -1213,7 +1213,7 @@ class WM_OT_properties_edit(Operator):
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
from rna_prop_ui import rna_idprop_ui_prop_get
data_path = self.data_path
@@ -1261,7 +1261,7 @@ class WM_OT_properties_edit(Operator):
wm = context.window_manager
return wm.invoke_props_dialog(self)
- def check(self, context):
+ def check(self, _context):
cmp_props = self._cmp_props_get()
changed = False
if self._cmp_props != cmp_props:
@@ -1289,7 +1289,7 @@ class WM_OT_properties_edit(Operator):
return changed
- def draw(self, context):
+ def draw(self, _context):
layout = self.layout
layout.prop(self, "property")
layout.prop(self, "value")
@@ -1399,12 +1399,12 @@ class WM_OT_sysinfo(Operator):
options={'SKIP_SAVE'},
)
- def execute(self, context):
+ def execute(self, _context):
import sys_info
sys_info.write_sysinfo(self.filepath)
return {'FINISHED'}
- def invoke(self, context, event):
+ def invoke(self, context, _event):
import os
if not self.filepath:
@@ -1421,7 +1421,7 @@ class WM_OT_operator_cheat_sheet(Operator):
bl_idname = "wm.operator_cheat_sheet"
bl_label = "Operator Cheat Sheet"
- def execute(self, context):
+ def execute(self, _context):
op_strings = []
tot = 0
for op_module_name in dir(bpy.ops):
@@ -1739,16 +1739,18 @@ class WM_OT_drop_blend_file(Operator):
filepath: StringProperty()
- def invoke(self, context, event):
+ def invoke(self, context, _event):
context.window_manager.popup_menu(self.draw_menu, title=bpy.path.basename(self.filepath), icon='QUESTION')
return {'FINISHED'}
- def draw_menu(self, menu, context):
+ def draw_menu(self, menu, _context):
layout = menu.layout
col = layout.column()
- col.operator_context = 'EXEC_DEFAULT'
- col.operator("wm.open_mainfile", text="Open", icon='FILE_FOLDER').filepath = self.filepath
+ col.operator_context = 'INVOKE_DEFAULT'
+ props = col.operator("wm.open_mainfile", text="Open", icon='FILE_FOLDER')
+ props.filepath = self.filepath
+ props.display_file_selector = False
layout.separator()
col = layout.column()
diff --git a/release/scripts/startup/bl_ui/properties_constraint.py b/release/scripts/startup/bl_ui/properties_constraint.py
index a5353a4e29e..888a3a856e6 100644
--- a/release/scripts/startup/bl_ui/properties_constraint.py
+++ b/release/scripts/startup/bl_ui/properties_constraint.py
@@ -34,8 +34,17 @@ class ConstraintButtonsPanel:
# match enum type to our functions, avoids a lookup table.
getattr(self, con.type)(context, box, con)
- if con.type not in {'RIGID_BODY_JOINT', 'NULL'}:
+ if con.type in {'RIGID_BODY_JOINT', 'NULL'}:
+ return
+
+ if con.type in {'IK', 'SPLINE_IK'}:
+ # constraint.disable_keep_transform doesn't work well
+ # for these constraints.
box.prop(con, "influence")
+ else:
+ row = box.row(align=True)
+ row.prop(con, "influence")
+ row.operator("constraint.disable_keep_transform", text="", icon='CANCEL')
@staticmethod
def space_template(layout, con, target=True, owner=True):
@@ -420,6 +429,8 @@ class ConstraintButtonsPanel:
row.prop(con, "use_y", text="Y")
row.prop(con, "use_z", text="Z")
+ layout.prop(con, "power")
+
row = layout.row()
row.prop(con, "use_offset")
row = row.row()
@@ -430,6 +441,8 @@ class ConstraintButtonsPanel:
def MAINTAIN_VOLUME(self, _context, layout, con):
+ layout.prop(con, "mode")
+
row = layout.row()
row.label(text="Free:")
row.prop(con, "free_axis", expand=True)
@@ -799,6 +812,9 @@ class ConstraintButtonsPanel:
layout.prop(con, "y_scale_mode")
layout.prop(con, "xz_scale_mode")
+ if con.xz_scale_mode in {'INVERSE_PRESERVE', 'VOLUME_PRESERVE'}:
+ layout.prop(con, "use_original_scale")
+
if con.xz_scale_mode == 'VOLUME_PRESERVE':
layout.prop(con, "bulge", text="Volume Variation")
split = layout.split()
diff --git a/release/scripts/startup/bl_ui/properties_data_armature.py b/release/scripts/startup/bl_ui/properties_data_armature.py
index 5687b0df018..a87f09b4699 100644
--- a/release/scripts/startup/bl_ui/properties_data_armature.py
+++ b/release/scripts/startup/bl_ui/properties_data_armature.py
@@ -129,7 +129,15 @@ class DATA_PT_bone_groups(ArmatureButtonsPanel, Panel):
rows = 1
if group:
rows = 4
- row.template_list("UI_UL_list", "bone_groups", pose, "bone_groups", pose.bone_groups, "active_index", rows=rows)
+ row.template_list(
+ "UI_UL_list",
+ "bone_groups",
+ pose,
+ "bone_groups",
+ pose.bone_groups,
+ "active_index",
+ rows=rows,
+ )
col = row.column(align=True)
col.active = (ob.proxy is None)
diff --git a/release/scripts/startup/bl_ui/properties_data_camera.py b/release/scripts/startup/bl_ui/properties_data_camera.py
index 6ba3ad4e334..32e99910d71 100644
--- a/release/scripts/startup/bl_ui/properties_data_camera.py
+++ b/release/scripts/startup/bl_ui/properties_data_camera.py
@@ -212,19 +212,26 @@ class DATA_PT_camera(CameraButtonsPanel, Panel):
class DATA_PT_camera_dof(CameraButtonsPanel, Panel):
bl_label = "Depth of Field"
bl_options = {'DEFAULT_CLOSED'}
- COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_EEVEE', 'BLENDER_WORKBENCH'}
+ COMPAT_ENGINES = {'BLENDER_EEVEE', 'BLENDER_WORKBENCH'}
+
+ def draw_header(self, context):
+ cam = context.camera
+ dof = cam.dof
+ self.layout.prop(dof, "use_dof", text="")
def draw(self, context):
layout = self.layout
layout.use_property_split = True
cam = context.camera
+ dof = cam.dof
+ layout.active = dof.use_dof
col = layout.column()
- col.prop(cam, "dof_object", text="Focus on Object")
+ col.prop(dof, "focus_object", text="Focus on Object")
sub = col.column()
- sub.active = (cam.dof_object is None)
- sub.prop(cam, "dof_distance", text="Focus Distance")
+ sub.active = (dof.focus_object is None)
+ sub.prop(dof, "focus_distance", text="Focus Distance")
class DATA_PT_camera_dof_aperture(CameraButtonsPanel, Panel):
@@ -237,17 +244,18 @@ class DATA_PT_camera_dof_aperture(CameraButtonsPanel, Panel):
layout.use_property_split = True
cam = context.camera
- dof_options = cam.gpu_dof
+ dof = cam.dof
+ layout.active = dof.use_dof
flow = layout.grid_flow(row_major=True, columns=0, even_columns=True, even_rows=False, align=False)
col = flow.column()
- col.prop(dof_options, "fstop")
- col.prop(dof_options, "blades")
+ col.prop(dof, "aperture_fstop")
col = flow.column()
- col.prop(dof_options, "rotation")
- col.prop(dof_options, "ratio")
+ col.prop(dof, "aperture_blades")
+ col.prop(dof, "aperture_rotation")
+ col.prop(dof, "aperture_ratio")
class DATA_PT_camera_background_image(CameraButtonsPanel, Panel):
diff --git a/release/scripts/startup/bl_ui/properties_data_empty.py b/release/scripts/startup/bl_ui/properties_data_empty.py
index 8302bc7cd13..6650aef61aa 100644
--- a/release/scripts/startup/bl_ui/properties_data_empty.py
+++ b/release/scripts/startup/bl_ui/properties_data_empty.py
@@ -27,7 +27,8 @@ class DataButtonsPanel:
@classmethod
def poll(cls, context):
- return (context.object and context.object.type == 'EMPTY')
+ ob = context.object
+ return (ob and ob.type == 'EMPTY')
class DATA_PT_empty(DataButtonsPanel, Panel):
@@ -36,6 +37,7 @@ class DATA_PT_empty(DataButtonsPanel, Panel):
def draw(self, context):
layout = self.layout
layout.use_property_split = True
+ layout.use_property_decorate = False
ob = context.object
@@ -43,11 +45,6 @@ class DATA_PT_empty(DataButtonsPanel, Panel):
layout.prop(ob, "empty_display_size", text="Size")
if ob.empty_display_type == 'IMAGE':
- layout.template_ID(ob, "data", open="image.open", unlink="object.unlink_data")
- layout.template_image(ob, "data", ob.image_user, compact=True)
-
- layout.row(align=True).row(align=True)
-
layout.prop(ob, "use_empty_image_alpha")
col = layout.column()
@@ -65,8 +62,25 @@ class DATA_PT_empty(DataButtonsPanel, Panel):
col.prop(ob, "show_empty_image_perspective", text="Display Perspective")
+class DATA_PT_empty_image(DataButtonsPanel, Panel):
+ bl_label = "Image"
+
+ @classmethod
+ def poll(cls, context):
+ ob = context.object
+ return (ob and ob.type == 'EMPTY' and ob.empty_display_type == 'IMAGE')
+
+ def draw(self, context):
+ layout = self.layout
+ ob = context.object
+ layout.template_ID(ob, "data", open="image.open", unlink="object.unlink_data")
+ layout.separator()
+ layout.template_image(ob, "data", ob.image_user, compact=True)
+
+
classes = (
DATA_PT_empty,
+ DATA_PT_empty_image,
)
if __name__ == "__main__": # only for live edit.
diff --git a/release/scripts/startup/bl_ui/properties_data_gpencil.py b/release/scripts/startup/bl_ui/properties_data_gpencil.py
index e96ec95786f..44a7990d570 100644
--- a/release/scripts/startup/bl_ui/properties_data_gpencil.py
+++ b/release/scripts/startup/bl_ui/properties_data_gpencil.py
@@ -243,7 +243,6 @@ class DATA_PT_gpencil_layer_display(LayerDataButtonsPanel, Panel):
class DATA_PT_gpencil_onion_skinning(DataButtonsPanel, Panel):
bl_label = "Onion Skinning"
- bl_options = {'DEFAULT_CLOSED'}
def draw(self, context):
gpd = context.gpencil
@@ -258,6 +257,7 @@ class DATA_PT_gpencil_onion_skinning(DataButtonsPanel, Panel):
col = layout.column()
col.prop(gpd, "onion_mode")
col.prop(gpd, "onion_factor", text="Opacity", slider=True)
+ col.prop(gpd, "onion_keyframe_type")
if gpd.onion_mode == 'ABSOLUTE':
col = layout.column(align=True)
diff --git a/release/scripts/startup/bl_ui/properties_data_light.py b/release/scripts/startup/bl_ui/properties_data_light.py
index 3d78b3a664d..376b7561739 100644
--- a/release/scripts/startup/bl_ui/properties_data_light.py
+++ b/release/scripts/startup/bl_ui/properties_data_light.py
@@ -101,8 +101,10 @@ class DATA_PT_EEVEE_light(DataButtonsPanel, Panel):
col.separator()
- if light.type in {'POINT', 'SPOT', 'SUN'}:
+ if light.type in {'POINT', 'SPOT'}:
col.prop(light, "shadow_soft_size", text="Radius")
+ elif light.type == 'SUN':
+ col.prop(light, "angle")
elif light.type == 'AREA':
col.prop(light, "shape")
diff --git a/release/scripts/startup/bl_ui/properties_data_mesh.py b/release/scripts/startup/bl_ui/properties_data_mesh.py
index 2e849daa17e..89a6e4668da 100644
--- a/release/scripts/startup/bl_ui/properties_data_mesh.py
+++ b/release/scripts/startup/bl_ui/properties_data_mesh.py
@@ -28,8 +28,16 @@ class MESH_MT_vertex_group_context_menu(Menu):
def draw(self, _context):
layout = self.layout
- layout.operator("object.vertex_group_sort", icon='SORTALPHA', text="Sort by Name").sort_type = 'NAME'
- layout.operator("object.vertex_group_sort", icon='BONE_DATA', text="Sort by Bone Hierarchy").sort_type = 'BONE_HIERARCHY'
+ layout.operator(
+ "object.vertex_group_sort",
+ icon='SORTALPHA',
+ text="Sort by Name",
+ ).sort_type = 'NAME'
+ layout.operator(
+ "object.vertex_group_sort",
+ icon='BONE_DATA',
+ text="Sort by Bone Hierarchy",
+ ).sort_type = 'BONE_HIERARCHY'
layout.separator()
layout.operator("object.vertex_group_copy", icon='DUPLICATE')
layout.operator("object.vertex_group_copy_to_linked")
@@ -175,13 +183,7 @@ class DATA_PT_normals(MeshButtonsPanel, Panel):
COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_EEVEE', 'BLENDER_WORKBENCH'}
def draw(self, context):
- layout = self.layout
- layout.use_property_split = True
-
- mesh = context.mesh
-
- col = layout.column()
- col.prop(mesh, "show_double_sided")
+ pass
class DATA_PT_normals_auto_smooth(MeshButtonsPanel, Panel):
@@ -263,7 +265,11 @@ class DATA_PT_vertex_groups(MeshButtonsPanel, Panel):
col.operator("object.vertex_group_move", icon='TRIA_UP', text="").direction = 'UP'
col.operator("object.vertex_group_move", icon='TRIA_DOWN', text="").direction = 'DOWN'
- if ob.vertex_groups and (ob.mode == 'EDIT' or (ob.mode == 'WEIGHT_PAINT' and ob.type == 'MESH' and ob.data.use_paint_mask_vertex)):
+ if (
+ ob.vertex_groups and
+ (ob.mode == 'EDIT' or
+ (ob.mode == 'WEIGHT_PAINT' and ob.type == 'MESH' and ob.data.use_paint_mask_vertex))
+ ):
row = layout.row()
sub = row.row(align=True)
diff --git a/release/scripts/startup/bl_ui/properties_data_modifier.py b/release/scripts/startup/bl_ui/properties_data_modifier.py
index 668dd61315d..754cac25f3e 100644
--- a/release/scripts/startup/bl_ui/properties_data_modifier.py
+++ b/release/scripts/startup/bl_ui/properties_data_modifier.py
@@ -1014,18 +1014,23 @@ class DATA_PT_modifiers(ModifierButtonsPanel, Panel):
scene.cycles.feature_set == 'EXPERIMENTAL'
)
if show_adaptive_options:
- col.label(text="View:")
- col.prop(md, "levels", text="Levels")
col.label(text="Render:")
col.prop(ob.cycles, "use_adaptive_subdivision", text="Adaptive")
if ob.cycles.use_adaptive_subdivision:
col.prop(ob.cycles, "dicing_rate")
else:
col.prop(md, "render_levels", text="Levels")
+
+ col.separator()
+
+ col.label(text="Viewport:")
+ col.prop(md, "levels", text="Levels")
else:
col.label(text="Subdivisions:")
- col.prop(md, "levels", text="View")
- col.prop(md, "render_levels", text="Render")
+ sub = col.column(align=True)
+ sub.prop(md, "render_levels", text="Render")
+ sub.prop(md, "levels", text="Viewport")
+
col.prop(md, "quality")
col = split.column()
diff --git a/release/scripts/startup/bl_ui/properties_freestyle.py b/release/scripts/startup/bl_ui/properties_freestyle.py
index 095bd182ad4..7ddfb298a1b 100644
--- a/release/scripts/startup/bl_ui/properties_freestyle.py
+++ b/release/scripts/startup/bl_ui/properties_freestyle.py
@@ -39,6 +39,7 @@ class RenderFreestyleButtonsPanel:
class RENDER_PT_freestyle(RenderFreestyleButtonsPanel, Panel):
bl_label = "Freestyle"
bl_options = {'DEFAULT_CLOSED'}
+ bl_order = 10
COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_EEVEE'}
def draw_header(self, context):
@@ -66,6 +67,7 @@ class ViewLayerFreestyleButtonsPanel:
bl_space_type = 'PROPERTIES'
bl_region_type = 'WINDOW'
bl_context = "view_layer"
+ bl_order = 10
# COMPAT_ENGINES must be defined in each subclass, external engines can add themselves here
@classmethod
diff --git a/release/scripts/startup/bl_ui/properties_grease_pencil_common.py b/release/scripts/startup/bl_ui/properties_grease_pencil_common.py
index 734828bceaa..95e46e99b90 100644
--- a/release/scripts/startup/bl_ui/properties_grease_pencil_common.py
+++ b/release/scripts/startup/bl_ui/properties_grease_pencil_common.py
@@ -130,15 +130,6 @@ class AnnotationDrawingToolsPanel:
gpencil_stroke_placement_settings(context, col)
- gpd = context.gpencil_data
-
- if gpd and not is_3d_view:
- layout.separator()
- layout.separator()
-
- col = layout.column(align=True)
- col.prop(gpd, "use_stroke_edit_mode", text="Enable Editing", toggle=True) # was: icon='EDIT'
-
class GreasePencilStrokeEditPanel:
# subclass must set
@@ -370,7 +361,10 @@ class GPENCIL_MT_pie_tool_palette(Menu):
# E - "Settings" Palette is included here too, since it needs to be in a stable position...
if gpd and gpd.layers.active:
col.separator()
- col.operator("wm.call_menu_pie", text="Settings...", icon='SCRIPTWIN').name = "GPENCIL_MT_pie_settings_palette"
+ col.operator(
+ "wm.call_menu_pie",
+ text="Settings...",
+ icon='SCRIPTWIN').name = "GPENCIL_MT_pie_settings_palette"
# Editing tools
if gpd:
@@ -802,18 +796,6 @@ class GreasePencilToolsPanel:
gpd = context.gpencil_data
- layout.prop(gpd, "use_stroke_edit_mode", text="Enable Editing", icon='EDIT', toggle=True)
-
- layout.separator()
-
- layout.label(text="Proportional Edit:")
- row = layout.row()
- row.prop(context.tool_settings, "use_proportional_edit", text="")
- row.prop(context.tool_settings, "proportional_edit_falloff", text="")
-
- layout.separator()
- layout.separator()
-
gpencil_active_brush_settings_simple(context, layout)
layout.separator()
@@ -881,6 +863,24 @@ class GreasePencilMaterialsPanel:
row.operator("gpencil.stroke_change_color", text="Assign")
row.operator("gpencil.color_select", text="Select").deselect = False
row.operator("gpencil.color_select", text="Deselect").deselect = True
+ # stroke color
+ ma = None
+ if is_view3d and brush is not None:
+ gp_settings = brush.gpencil_settings
+ if gp_settings.use_material_pin is False:
+ ma = ob.material_slots[ob.active_material_index].material
+ else:
+ ma = gp_settings.material
+
+ if ma is not None and ma.grease_pencil is not None:
+ gpcolor = ma.grease_pencil
+ if (
+ gpcolor.stroke_style == 'SOLID' or
+ gpcolor.use_stroke_pattern or
+ gpcolor.use_stroke_texture_mix
+ ):
+ row = layout.row()
+ row.prop(gpcolor, "color", text="Stroke Color")
else:
space = context.space_data
diff --git a/release/scripts/startup/bl_ui/properties_material.py b/release/scripts/startup/bl_ui/properties_material.py
index 79efd92f222..b8aeef60f97 100644
--- a/release/scripts/startup/bl_ui/properties_material.py
+++ b/release/scripts/startup/bl_ui/properties_material.py
@@ -209,9 +209,11 @@ class EEVEE_MATERIAL_PT_settings(MaterialButtonsPanel, Panel):
def draw(self, context):
layout = self.layout
layout.use_property_split = True
+ layout.use_property_decorate = False
mat = context.material
+ layout.prop(mat, "use_backface_culling")
layout.prop(mat, "blend_method")
layout.prop(mat, "shadow_method")
@@ -232,6 +234,7 @@ class MATERIAL_PT_viewport(MaterialButtonsPanel, Panel):
bl_label = "Viewport Display"
bl_context = "material"
bl_options = {'DEFAULT_CLOSED'}
+ bl_order = 10
@classmethod
def poll(cls, context):
diff --git a/release/scripts/startup/bl_ui/properties_material_gpencil.py b/release/scripts/startup/bl_ui/properties_material_gpencil.py
index 3ba18049a2e..b6668258c78 100644
--- a/release/scripts/startup/bl_ui/properties_material_gpencil.py
+++ b/release/scripts/startup/bl_ui/properties_material_gpencil.py
@@ -151,13 +151,15 @@ class MATERIAL_PT_gpencil_strokecolor(GPMaterialButtonsPanel, Panel):
if gpcolor.use_stroke_texture_mix is True:
col.prop(gpcolor, "mix_stroke_factor", text="Factor")
- if gpcolor.stroke_style == 'SOLID' or \
- gpcolor.use_stroke_pattern is True or \
- gpcolor.use_stroke_texture_mix is True:
+ if (
+ gpcolor.stroke_style == 'SOLID' or
+ gpcolor.use_stroke_pattern or
+ gpcolor.use_stroke_texture_mix
+ ):
col.prop(gpcolor, "color", text="Color")
if gpcolor.mode in {'DOTS', 'BOX'}:
- col.prop(gpcolor, "use_follow_path", text="Follow Drawing Path")
+ col.prop(gpcolor, "alignment_mode")
class MATERIAL_PT_gpencil_fillcolor(GPMaterialButtonsPanel, Panel):
diff --git a/release/scripts/startup/bl_ui/properties_object.py b/release/scripts/startup/bl_ui/properties_object.py
index 3265366a2f9..526ec17f2cb 100644
--- a/release/scripts/startup/bl_ui/properties_object.py
+++ b/release/scripts/startup/bl_ui/properties_object.py
@@ -212,6 +212,7 @@ class OBJECT_PT_collections(ObjectButtonsPanel, Panel):
class OBJECT_PT_display(ObjectButtonsPanel, Panel):
bl_label = "Viewport Display"
bl_options = {'DEFAULT_CLOSED'}
+ bl_order = 10
def draw(self, context):
layout = self.layout
@@ -377,6 +378,31 @@ class OBJECT_PT_motion_paths_display(MotionPathButtonsPanel_display, Panel):
self.draw_settings(context, avs, mpath)
+class OBJECT_PT_visibility(ObjectButtonsPanel, Panel):
+ bl_label = "Visibility"
+ bl_options = {'DEFAULT_CLOSED'}
+ COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_EEVEE', 'BLENDER_WORKBENCH'}
+
+ @classmethod
+ def poll(cls, context):
+ return (context.object) and (context.engine in cls.COMPAT_ENGINES)
+
+ def draw(self, context):
+ layout = self.layout
+ layout.use_property_split = True
+
+ flow = layout.grid_flow(row_major=False, columns=0, even_columns=True, even_rows=False, align=False)
+ layout = self.layout
+ ob = context.object
+
+ col = flow.column()
+ col.prop(ob, "hide_viewport", text="Show in Viewports", toggle=False, invert_checkbox=True)
+ col = flow.column()
+ col.prop(ob, "hide_render", text="Show in Renders", toggle=False, invert_checkbox=True)
+ col = flow.column()
+ col.prop(ob, "hide_select", text="Selectable", toggle=False, invert_checkbox=True)
+
+
class OBJECT_PT_custom_props(ObjectButtonsPanel, PropertyPanel, Panel):
COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_EEVEE', 'BLENDER_WORKBENCH'}
_context_path = "object"
@@ -396,6 +422,7 @@ classes = (
OBJECT_PT_motion_paths_display,
OBJECT_PT_display,
OBJECT_PT_display_bounds,
+ OBJECT_PT_visibility,
OBJECT_PT_custom_props,
)
diff --git a/release/scripts/startup/bl_ui/properties_particle.py b/release/scripts/startup/bl_ui/properties_particle.py
index 7167be362ad..51e6427bc30 100644
--- a/release/scripts/startup/bl_ui/properties_particle.py
+++ b/release/scripts/startup/bl_ui/properties_particle.py
@@ -21,6 +21,7 @@ import bpy
from bpy.types import Panel, Menu
from rna_prop_ui import PropertyPanel
from bpy.app.translations import pgettext_iface as iface_
+from bpy.app.translations import contexts as i18n_contexts
from bl_ui.utils import PresetPanel
from .properties_physics_common import (
@@ -1562,6 +1563,7 @@ class PARTICLE_PT_draw(ParticleButtonsPanel, Panel):
class PARTICLE_PT_children(ParticleButtonsPanel, Panel):
bl_label = "Children"
+ bl_translation_context = i18n_contexts.id_particlesettings
bl_options = {'DEFAULT_CLOSED'}
COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_EEVEE', 'BLENDER_WORKBENCH'}
@@ -1610,9 +1612,6 @@ class PARTICLE_PT_children(ParticleButtonsPanel, Panel):
col.separator()
col.prop(part, "child_radius", text="Radius")
col.prop(part, "child_roundness", text="Roundness", slider=True)
- elif part.virtual_parents > 0.0:
- sub = col.column(align=True)
- sub.label(text="Parting not available with virtual parents")
class PARTICLE_PT_children_parting(ParticleButtonsPanel, Panel):
@@ -1630,13 +1629,20 @@ class PARTICLE_PT_children_parting(ParticleButtonsPanel, Panel):
layout = self.layout
part = particle_get_settings(context)
+ is_virtual = part.virtual_parents > 0.0
layout.use_property_split = True
+ if is_virtual:
+ layout.label(text="Parting not available with virtual parents")
+
col = layout.column()
+ col.active = not is_virtual
col.prop(part, "child_parting_factor", text="Parting", slider=True)
- col.prop(part, "child_parting_min", text="Min")
- col.prop(part, "child_parting_max", text="Max")
+
+ sub = col.column(align=True)
+ sub.prop(part, "child_parting_min", text="Min")
+ sub.prop(part, "child_parting_max", text="Max")
class PARTICLE_PT_children_clumping(ParticleButtonsPanel, Panel):
diff --git a/release/scripts/startup/bl_ui/properties_physics_common.py b/release/scripts/startup/bl_ui/properties_physics_common.py
index aeeb4714d46..946760c3bd0 100644
--- a/release/scripts/startup/bl_ui/properties_physics_common.py
+++ b/release/scripts/startup/bl_ui/properties_physics_common.py
@@ -35,7 +35,7 @@ class PhysicButtonsPanel:
return (context.object) and context.engine in cls.COMPAT_ENGINES
-def physics_add(layout, md, name, type, _typeicon, toggles):
+def physics_add(layout, md, name, type, typeicon, toggles):
row = layout.row(align=True)
if md:
row.context_pointer_set("modifier", md)
@@ -53,16 +53,16 @@ def physics_add(layout, md, name, type, _typeicon, toggles):
"object.modifier_add",
text=name,
text_ctxt=i18n_contexts.default,
- icon='BLANK1',
+ icon=typeicon,
).type = type
-def physics_add_special(layout, data, name, addop, removeop, _typeicon):
+def physics_add_special(layout, data, name, addop, removeop, typeicon):
row = layout.row(align=True)
if data:
row.operator(removeop, text=name, text_ctxt=i18n_contexts.default, icon='X')
else:
- row.operator(addop, text=name, text_ctxt=i18n_contexts.default, icon='BLANK1')
+ row.operator(addop, text=name, text_ctxt=i18n_contexts.default, icon=typeicon)
class PHYSICS_PT_add(PhysicButtonsPanel, Panel):
@@ -84,7 +84,7 @@ class PHYSICS_PT_add(PhysicButtonsPanel, Panel):
col = flow.column()
if obj.field.type == 'NONE':
- col.operator("object.forcefield_toggle", text="Force Field", icon='BLANK1')
+ col.operator("object.forcefield_toggle", text="Force Field", icon='FORCE_FORCE')
else:
col.operator("object.forcefield_toggle", text="Force Field", icon='X')
@@ -106,16 +106,16 @@ class PHYSICS_PT_add(PhysicButtonsPanel, Panel):
col, obj.rigid_body, "Rigid Body",
"rigidbody.object_add",
"rigidbody.object_remove",
- 'MESH_ICOSPHERE'
- ) # XXX: need dedicated icon.
+ 'RIGID_BODY'
+ )
# all types of objects can have rigid body constraint.
physics_add_special(
col, obj.rigid_body_constraint, "Rigid Body Constraint",
"rigidbody.constraint_add",
"rigidbody.constraint_remove",
- 'CONSTRAINT'
- ) # RB_TODO needs better icon.
+ 'RIGID_BODY_CONSTRAINT'
+ )
# cache-type can be 'PSYS' 'HAIR' 'SMOKE' etc.
diff --git a/release/scripts/startup/bl_ui/properties_render.py b/release/scripts/startup/bl_ui/properties_render.py
index 193ab6e6462..41e3309d8cd 100644
--- a/release/scripts/startup/bl_ui/properties_render.py
+++ b/release/scripts/startup/bl_ui/properties_render.py
@@ -63,6 +63,7 @@ class RENDER_PT_context(Panel):
class RENDER_PT_color_management(RenderButtonsPanel, Panel):
bl_label = "Color Management"
bl_options = {'DEFAULT_CLOSED'}
+ bl_order = 100
COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_EEVEE', 'BLENDER_WORKBENCH'}
def draw(self, context):
@@ -183,18 +184,12 @@ class RENDER_PT_eevee_depth_of_field(RenderButtonsPanel, Panel):
def poll(cls, context):
return (context.engine in cls.COMPAT_ENGINES)
- def draw_header(self, context):
- scene = context.scene
- props = scene.eevee
- self.layout.prop(props, "use_dof", text="")
-
def draw(self, context):
layout = self.layout
layout.use_property_split = True
scene = context.scene
props = scene.eevee
- layout.active = props.use_dof
col = layout.column()
col.prop(props, "bokeh_max_size")
# Not supported yet
@@ -241,11 +236,6 @@ class RENDER_PT_eevee_volumetric(RenderButtonsPanel, Panel):
def poll(cls, context):
return (context.engine in cls.COMPAT_ENGINES)
- def draw_header(self, context):
- scene = context.scene
- props = scene.eevee
- self.layout.prop(props, "use_volumetric", text="")
-
def draw(self, context):
layout = self.layout
layout.use_property_split = True
@@ -253,8 +243,6 @@ class RENDER_PT_eevee_volumetric(RenderButtonsPanel, Panel):
scene = context.scene
props = scene.eevee
- layout.active = props.use_volumetric
-
col = layout.column(align=True)
col.prop(props, "volumetric_start")
col.prop(props, "volumetric_end")
@@ -316,11 +304,6 @@ class RENDER_PT_eevee_subsurface_scattering(RenderButtonsPanel, Panel):
def poll(cls, context):
return (context.engine in cls.COMPAT_ENGINES)
- def draw_header(self, context):
- scene = context.scene
- props = scene.eevee
- self.layout.prop(props, "use_sss", text="")
-
def draw(self, context):
layout = self.layout
layout.use_property_split = True
@@ -328,8 +311,6 @@ class RENDER_PT_eevee_subsurface_scattering(RenderButtonsPanel, Panel):
scene = context.scene
props = scene.eevee
- layout.active = props.use_sss
-
col = layout.column()
col.prop(props, "sss_samples")
col.prop(props, "sss_jitter_threshold")
@@ -409,9 +390,11 @@ class RENDER_PT_eevee_sampling(RenderButtonsPanel, Panel):
scene = context.scene
props = scene.eevee
- col = layout.column()
+ col = layout.column(align=True)
col.prop(props, "taa_render_samples", text="Render")
col.prop(props, "taa_samples", text="Viewport")
+
+ col = layout.column()
col.prop(props, "use_taa_reprojection")
@@ -495,7 +478,7 @@ class RENDER_PT_eevee_film(RenderButtonsPanel, Panel):
col = layout.column()
col.prop(rd, "filter_size")
- col.prop(rd, "alpha_mode", text="Alpha")
+ col.prop(rd, "film_transparent", text="Transparent")
class RENDER_PT_eevee_film_overscan(RenderButtonsPanel, Panel):
@@ -541,6 +524,27 @@ class RENDER_PT_eevee_hair(RenderButtonsPanel, Panel):
layout.prop(rd, "hair_subdiv")
+class RENDER_PT_opengl_sampling(RenderButtonsPanel, Panel):
+ bl_label = "Sampling"
+ COMPAT_ENGINES = {'BLENDER_WORKBENCH'}
+
+ @classmethod
+ def poll(cls, context):
+ return (context.engine in cls.COMPAT_ENGINES)
+
+ def draw(self, context):
+ layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False # No animation.
+
+ scene = context.scene
+ props = scene.display
+
+ col = layout.column()
+ col.prop(props, "render_aa", text="Render")
+ col.prop(props, "viewport_aa", text="Viewport Render")
+
+
class RENDER_PT_opengl_film(RenderButtonsPanel, Panel):
bl_label = "Film"
bl_options = {'DEFAULT_CLOSED'}
@@ -552,11 +556,7 @@ class RENDER_PT_opengl_film(RenderButtonsPanel, Panel):
layout.use_property_decorate = False # No animation.
rd = context.scene.render
-
- layout.prop(rd, "use_antialiasing")
-
- layout.prop(rd, "antialiasing_samples")
- layout.prop(rd, "alpha_mode")
+ layout.prop(rd, "film_transparent", text="Transparent")
class RENDER_PT_opengl_lighting(RenderButtonsPanel, Panel):
@@ -704,6 +704,7 @@ classes = (
RENDER_PT_eevee_indirect_lighting_display,
RENDER_PT_eevee_film,
RENDER_PT_eevee_film_overscan,
+ RENDER_PT_opengl_sampling,
RENDER_PT_opengl_lighting,
RENDER_PT_opengl_color,
RENDER_PT_opengl_options,
diff --git a/release/scripts/startup/bl_ui/properties_workspace.py b/release/scripts/startup/bl_ui/properties_workspace.py
index daea94a3811..822ba61e9b5 100644
--- a/release/scripts/startup/bl_ui/properties_workspace.py
+++ b/release/scripts/startup/bl_ui/properties_workspace.py
@@ -26,9 +26,14 @@ from rna_prop_ui import PropertyPanel
class WorkSpaceButtonsPanel:
- bl_space_type = 'PROPERTIES'
- bl_region_type = 'WINDOW'
- bl_context = ".workspace"
+ # bl_space_type = 'PROPERTIES'
+ # bl_region_type = 'WINDOW'
+ # bl_context = ".workspace"
+
+ # Developer note: this is displayed in tool settings as well as the 3D view.
+ bl_space_type = 'VIEW_3D'
+ bl_region_type = 'UI'
+ bl_category = "Tool"
class WORKSPACE_PT_main(WorkSpaceButtonsPanel, Panel):
@@ -40,6 +45,7 @@ class WORKSPACE_PT_main(WorkSpaceButtonsPanel, Panel):
layout = self.layout
layout.use_property_split = True
+ layout.use_property_decorate = False
layout.prop(workspace, "object_mode", text="Mode")
diff --git a/release/scripts/startup/bl_ui/properties_world.py b/release/scripts/startup/bl_ui/properties_world.py
index fc1e718ea1e..705be66ecc1 100644
--- a/release/scripts/startup/bl_ui/properties_world.py
+++ b/release/scripts/startup/bl_ui/properties_world.py
@@ -121,9 +121,38 @@ class EEVEE_WORLD_PT_surface(WorldButtonsPanel, Panel):
layout.prop(world, "color")
+class EEVEE_WORLD_PT_volume(WorldButtonsPanel, Panel):
+ bl_label = "Volume"
+ bl_options = {'DEFAULT_CLOSED'}
+ COMPAT_ENGINES = {'BLENDER_EEVEE'}
+
+ @classmethod
+ def poll(cls, context):
+ engine = context.engine
+ world = context.world
+ return world and world.use_nodes and (engine in cls.COMPAT_ENGINES)
+
+ def draw(self, context):
+ layout = self.layout
+
+ world = context.world
+ ntree = world.node_tree
+ node = ntree.get_output_node('EEVEE')
+
+ if node:
+ input = find_node_input(node, 'Volume')
+ if input:
+ layout.template_node_view(ntree, node, input)
+ else:
+ layout.label(text="Incompatible output node")
+ else:
+ layout.label(text="No output node")
+
+
class WORLD_PT_viewport_display(WorldButtonsPanel, Panel):
bl_label = "Viewport Display"
bl_options = {'DEFAULT_CLOSED'}
+ bl_order = 10
@classmethod
def poll(cls, context):
@@ -139,6 +168,7 @@ class WORLD_PT_viewport_display(WorldButtonsPanel, Panel):
classes = (
WORLD_PT_context_world,
EEVEE_WORLD_PT_surface,
+ EEVEE_WORLD_PT_volume,
EEVEE_WORLD_PT_mist,
WORLD_PT_viewport_display,
WORLD_PT_custom_props,
diff --git a/release/scripts/startup/bl_ui/space_clip.py b/release/scripts/startup/bl_ui/space_clip.py
index b92b12abb86..f3f8f92852b 100644
--- a/release/scripts/startup/bl_ui/space_clip.py
+++ b/release/scripts/startup/bl_ui/space_clip.py
@@ -202,19 +202,12 @@ class CLIP_HT_header(Header):
row = layout.row(align=True)
- if sc.show_filters:
- row.prop(sc, "show_filters", icon='DISCLOSURE_TRI_DOWN',
- text="Filters")
+ sub = row.row(align=True)
+ sub.active = clip.tracking.reconstruction.is_valid
+ sub.prop(sc, "show_graph_frames", icon='SEQUENCE', text="")
- sub = row.row(align=True)
- sub.active = clip.tracking.reconstruction.is_valid
- sub.prop(sc, "show_graph_frames", icon='SEQUENCE', text="")
-
- row.prop(sc, "show_graph_tracks_motion", icon='GRAPH', text="")
- row.prop(sc, "show_graph_tracks_error", icon='ANIM', text="")
- else:
- row.prop(sc, "show_filters", icon='DISCLOSURE_TRI_RIGHT',
- text="Filters")
+ row.prop(sc, "show_graph_tracks_motion", icon='GRAPH', text="")
+ row.prop(sc, "show_graph_tracks_error", icon='ANIM', text="")
elif sc.view == 'DOPESHEET':
dopesheet = tracking.dopesheet
@@ -1543,7 +1536,7 @@ class CLIP_MT_marker_pie(Menu):
# Make Settings Default
pie.operator("clip.track_settings_as_default", icon='SETTINGS')
if track_active:
- # Use Normalization
+ # Use Normalization
pie.prop(track_active, "use_normalization", text="Normalization")
# Use Brute Force
pie.prop(track_active, "use_brute", text="Use Brute Force")
@@ -1582,7 +1575,7 @@ class CLIP_MT_tracking_pie(Menu):
prop.backwards = False
prop.sequence = True
# Disable Marker
- pie.operator("clip.disable_markers", icon="VISIBLE_IPO_ON").action = 'TOGGLE'
+ pie.operator("clip.disable_markers", icon='VISIBLE_IPO_ON').action = 'TOGGLE'
# Detect Features
pie.operator("clip.detect_features", icon='ZOOM_SELECTED')
# Clear Path Backwards
@@ -1620,11 +1613,17 @@ class CLIP_MT_solving_pie(Menu):
# create Plane Track
pie.operator("clip.create_plane_track", icon='MATPLANE')
# Set Keyframe A
- pie.operator("clip.set_solver_keyframe", text="Set Keyframe A",
- icon='KEYFRAME').keyframe = 'KEYFRAME_A'
+ pie.operator(
+ "clip.set_solver_keyframe",
+ text="Set Keyframe A",
+ icon='KEYFRAME',
+ ).keyframe = 'KEYFRAME_A'
# Set Keyframe B
- pie.operator("clip.set_solver_keyframe", text="Set Keyframe B",
- icon='KEYFRAME').keyframe = 'KEYFRAME_B'
+ pie.operator(
+ "clip.set_solver_keyframe",
+ text="Set Keyframe B",
+ icon='KEYFRAME',
+ ).keyframe = 'KEYFRAME_B'
# Clean Tracks
prop = pie.operator("clip.clean_tracks", icon='X')
# Filter Tracks
@@ -1663,7 +1662,6 @@ class CLIP_MT_reconstruction_pie(Menu):
pie.operator("clip.apply_solution_scale", icon='ARROW_LEFTRIGHT')
-
classes = (
CLIP_UL_tracking_objects,
CLIP_HT_header,
diff --git a/release/scripts/startup/bl_ui/space_dopesheet.py b/release/scripts/startup/bl_ui/space_dopesheet.py
index 70d37c971a5..d7aa593210c 100644
--- a/release/scripts/startup/bl_ui/space_dopesheet.py
+++ b/release/scripts/startup/bl_ui/space_dopesheet.py
@@ -31,7 +31,7 @@ from bpy.types import (
# used for DopeSheet, NLA, and Graph Editors
-def dopesheet_filter(layout, context, generic_filters_only=False):
+def dopesheet_filter(layout, context):
dopesheet = context.space_data.dopesheet
is_nla = context.area.type == 'NLA_EDITOR'
@@ -44,18 +44,6 @@ def dopesheet_filter(layout, context, generic_filters_only=False):
else: # graph and dopesheet editors - F-Curves and drivers only
row.prop(dopesheet, "show_only_errors", text="")
- if not generic_filters_only:
- if bpy.data.collections:
- row = layout.row(align=True)
- row.prop(dopesheet, "filter_collection", text="")
-
- if not is_nla:
- row = layout.row(align=True)
- row.prop(dopesheet, "filter_fcurve_name", text="")
- else:
- row = layout.row(align=True)
- row.prop(dopesheet, "filter_text", text="")
-
#######################################
# Dopesheet Filtering Popovers
@@ -91,7 +79,6 @@ class DopesheetFilterPopoverBase:
is_nla = context.area.type == 'NLA_EDITOR'
col = layout.column(align=True)
- col.label(text="With Name:")
if not is_nla:
row = col.row(align=True)
row.prop(dopesheet, "filter_fcurve_name", text="")
@@ -101,7 +88,6 @@ class DopesheetFilterPopoverBase:
if (not generic_filters_only) and (bpy.data.collections):
col = layout.column(align=True)
- col.label(text="In Collection:")
col.prop(dopesheet, "filter_collection", text="")
# Standard = Present in all panels
@@ -260,9 +246,7 @@ class DOPESHEET_HT_editor_buttons(Header):
if st.mode == 'DOPESHEET':
dopesheet_filter(layout, context)
elif st.mode == 'ACTION':
- # 'generic_filters_only' limits the options to only the relevant 'generic' subset of
- # filters which will work here and are useful (especially for character animation)
- dopesheet_filter(layout, context, generic_filters_only=True)
+ dopesheet_filter(layout, context)
elif st.mode == 'GPENCIL':
row = layout.row(align=True)
row.prop(st.dopesheet, "show_gpencil_3d_only", text="Active Only")
@@ -581,9 +565,9 @@ class DOPESHEET_MT_context_menu(Menu):
def draw(self, _context):
layout = self.layout
- layout.operator("action.copy", text="Copy")
- layout.operator("action.paste", text="Paste")
- layout.operator("action.paste", text="Paste Flipped").flipped = True
+ layout.operator("action.copy", text="Copy", icon='COPYDOWN')
+ layout.operator("action.paste", text="Paste", icon='PASTEDOWN')
+ layout.operator("action.paste", text="Paste Flipped", icon='PASTEFLIPDOWN').flipped = True
layout.separator()
diff --git a/release/scripts/startup/bl_ui/space_filebrowser.py b/release/scripts/startup/bl_ui/space_filebrowser.py
index b3e7ca62ed1..eb9964bb180 100644
--- a/release/scripts/startup/bl_ui/space_filebrowser.py
+++ b/release/scripts/startup/bl_ui/space_filebrowser.py
@@ -116,11 +116,12 @@ class FILEBROWSER_UL_dir(UIList):
layout.prop(direntry, "path", text="")
-class FILEBROWSER_PT_system_folders(Panel):
+class FILEBROWSER_PT_bookmarks_volumes(Panel):
bl_space_type = 'FILE_BROWSER'
bl_region_type = 'TOOLS'
+ bl_options = {'DEFAULT_CLOSED'}
bl_category = "Bookmarks"
- bl_label = "System"
+ bl_label = "Volumes"
def draw(self, context):
layout = self.layout
@@ -132,11 +133,11 @@ class FILEBROWSER_PT_system_folders(Panel):
space, "system_folders_active", item_dyntip_propname="path", rows=1, maxrows=10)
-class FILEBROWSER_PT_system_bookmarks(Panel):
+class FILEBROWSER_PT_bookmarks_system(Panel):
bl_space_type = 'FILE_BROWSER'
bl_region_type = 'TOOLS'
bl_category = "Bookmarks"
- bl_label = "System Bookmarks"
+ bl_label = "System"
@classmethod
def poll(cls, context):
@@ -164,11 +165,11 @@ class FILEBROWSER_MT_bookmarks_context_menu(Menu):
layout.operator("file.bookmark_move", icon='TRIA_DOWN_BAR', text="Move To Bottom").direction = 'BOTTOM'
-class FILEBROWSER_PT_bookmarks(Panel):
+class FILEBROWSER_PT_bookmarks_favorites(Panel):
bl_space_type = 'FILE_BROWSER'
bl_region_type = 'TOOLS'
bl_category = "Bookmarks"
- bl_label = "Bookmarks"
+ bl_label = "Favorites"
def draw(self, context):
layout = self.layout
@@ -194,11 +195,11 @@ class FILEBROWSER_PT_bookmarks(Panel):
layout.operator("file.bookmark_add", icon='ADD')
-class FILEBROWSER_PT_recent_folders(Panel):
+class FILEBROWSER_PT_bookmarks_recents(Panel):
bl_space_type = 'FILE_BROWSER'
bl_region_type = 'TOOLS'
bl_category = "Bookmarks"
- bl_label = "Recent"
+ bl_label = "Recents"
@classmethod
def poll(cls, context):
@@ -260,11 +261,11 @@ class FILEBROWSER_MT_view(Menu):
classes = (
FILEBROWSER_HT_header,
FILEBROWSER_UL_dir,
- FILEBROWSER_PT_system_folders,
- FILEBROWSER_PT_system_bookmarks,
+ FILEBROWSER_PT_bookmarks_volumes,
+ FILEBROWSER_PT_bookmarks_system,
FILEBROWSER_MT_bookmarks_context_menu,
- FILEBROWSER_PT_bookmarks,
- FILEBROWSER_PT_recent_folders,
+ FILEBROWSER_PT_bookmarks_favorites,
+ FILEBROWSER_PT_bookmarks_recents,
FILEBROWSER_PT_advanced_filter,
FILEBROWSER_MT_view,
)
diff --git a/release/scripts/startup/bl_ui/space_graph.py b/release/scripts/startup/bl_ui/space_graph.py
index b71c0582dd9..ed6dd374a6d 100644
--- a/release/scripts/startup/bl_ui/space_graph.py
+++ b/release/scripts/startup/bl_ui/space_graph.py
@@ -53,9 +53,9 @@ class GRAPH_HT_header(Header):
row = layout.row(align=True)
if st.has_ghost_curves:
- row.operator("graph.ghost_curves_clear", text="", icon='GHOST_DISABLED')
+ row.operator("graph.ghost_curves_clear", text="", icon='X')
else:
- row.operator("graph.ghost_curves_create", text="", icon='GHOST_ENABLED')
+ row.operator("graph.ghost_curves_create", text="", icon='FCURVE_SNAPSHOT')
layout.popover(
panel="GRAPH_PT_filters",
@@ -328,9 +328,9 @@ class GRAPH_MT_context_menu(Menu):
def draw(self, _context):
layout = self.layout
- layout.operator("graph.copy", text="Copy")
- layout.operator("graph.paste", text="Paste")
- layout.operator("graph.paste", text="Paste Flipped").flipped = True
+ layout.operator("graph.copy", text="Copy", icon='COPYDOWN')
+ layout.operator("graph.paste", text="Paste", icon='PASTEDOWN')
+ layout.operator("graph.paste", text="Paste Flipped", icon='PASTEFLIPDOWN').flipped = True
layout.separator()
diff --git a/release/scripts/startup/bl_ui/space_image.py b/release/scripts/startup/bl_ui/space_image.py
index b27895fa04b..62d7240a188 100644
--- a/release/scripts/startup/bl_ui/space_image.py
+++ b/release/scripts/startup/bl_ui/space_image.py
@@ -37,6 +37,10 @@ from .properties_paint_common import (
from .properties_grease_pencil_common import (
AnnotationDataPanel,
)
+from .space_toolsystem_common import (
+ ToolActivePanelHelper,
+)
+
from bpy.app.translations import pgettext_iface as iface_
@@ -55,24 +59,11 @@ class BrushButtonsPanel(UnifiedPaintPanel):
return tool_settings.brush
-class IMAGE_PT_active_tool(Panel):
+class IMAGE_PT_active_tool(ToolActivePanelHelper, Panel):
bl_space_type = 'IMAGE_EDITOR'
bl_region_type = 'UI'
- bl_label = "Active Tool"
bl_category = "Tool"
- def draw(self, context):
- layout = self.layout
-
- # Panel display of topbar tool settings.
- # currently displays in tool settings, keep here since the same functionality is used for the topbar.
-
- layout.use_property_split = True
- layout.use_property_decorate = False
-
- from .space_toolsystem_common import ToolSelectPanelHelper
- ToolSelectPanelHelper.draw_active_tool_header(context, layout, show_tool_name=True)
-
class IMAGE_MT_view(Menu):
bl_label = "View"
@@ -90,6 +81,7 @@ class IMAGE_MT_view(Menu):
layout.prop(sima, "show_region_toolbar")
layout.prop(sima, "show_region_ui")
+ layout.prop(view, "show_region_tool_header")
layout.prop(sima, "show_region_hud")
layout.separator()
@@ -239,19 +231,21 @@ class IMAGE_MT_image(Menu):
if ima and ima.source == 'SEQUENCE':
layout.operator("image.save_sequence")
- layout.operator("image.save_dirty", text="Save All Images")
+ layout.operator("image.save_all_modified", text="Save All Images")
if ima:
layout.separator()
layout.menu("IMAGE_MT_image_invert")
- if not show_render:
+ if ima and not show_render:
+ if ima.packed_file:
+ if len(ima.filepath):
+ layout.separator()
+ layout.operator("image.unpack", text="Unpack")
+ else:
layout.separator()
- if ima.packed_file:
- layout.operator("image.pack", text="Repack")
- else:
- layout.operator("image.pack", text="Pack")
+ layout.operator("image.pack", text="Pack")
class IMAGE_MT_image_invert(Menu):
@@ -499,17 +493,41 @@ class IMAGE_MT_uvs_snap_pie(Menu):
layout.operator_context = 'EXEC_REGION_WIN'
- pie.operator("uv.snap_selected", text="Selected to Pixels", icon='RESTRICT_SELECT_OFF').target = 'PIXELS'
- pie.operator("uv.snap_cursor", text="Cursor to Pixels", icon='PIVOT_CURSOR').target = 'PIXELS'
- pie.operator("uv.snap_cursor", text="Cursor to Selected", icon='PIVOT_CURSOR').target = 'SELECTED'
- pie.operator("uv.snap_selected", text="Selected to Cursor", icon='RESTRICT_SELECT_OFF').target = 'CURSOR'
- pie.operator("uv.snap_selected", text="Selected to Cursor (Offset)", icon='RESTRICT_SELECT_OFF').target = 'CURSOR_OFFSET'
- pie.operator("uv.snap_selected", text="Selected to Adjacent Unselected", icon='RESTRICT_SELECT_OFF').target = 'ADJACENT_UNSELECTED'
+ pie.operator(
+ "uv.snap_selected",
+ text="Selected to Pixels",
+ icon='RESTRICT_SELECT_OFF',
+ ).target = 'PIXELS'
+ pie.operator(
+ "uv.snap_cursor",
+ text="Cursor to Pixels",
+ icon='PIVOT_CURSOR',
+ ).target = 'PIXELS'
+ pie.operator(
+ "uv.snap_cursor",
+ text="Cursor to Selected",
+ icon='PIVOT_CURSOR',
+ ).target = 'SELECTED'
+ pie.operator(
+ "uv.snap_selected",
+ text="Selected to Cursor",
+ icon='RESTRICT_SELECT_OFF',
+ ).target = 'CURSOR'
+ pie.operator(
+ "uv.snap_selected",
+ text="Selected to Cursor (Offset)",
+ icon='RESTRICT_SELECT_OFF',
+ ).target = 'CURSOR_OFFSET'
+ pie.operator(
+ "uv.snap_selected",
+ text="Selected to Adjacent Unselected",
+ icon='RESTRICT_SELECT_OFF',
+ ).target = 'ADJACENT_UNSELECTED'
class IMAGE_HT_tool_header(Header):
bl_space_type = 'IMAGE_EDITOR'
- bl_region_type = "TOOL_HEADER"
+ bl_region_type = 'TOOL_HEADER'
def draw(self, context):
layout = self.layout
@@ -550,7 +568,12 @@ class IMAGE_HT_tool_header(Header):
if tool_mode == 'PAINT':
if (tool is not None) and tool.has_datablock:
- layout.popover_group(space_type='IMAGE_EDITOR', region_type='UI', context=".paint_common_2d", category="")
+ layout.popover_group(
+ space_type='IMAGE_EDITOR',
+ region_type='UI',
+ context=".paint_common_2d",
+ category="",
+ )
elif tool_mode == 'UV':
if (tool is not None) and tool.has_datablock:
layout.popover_group(space_type='IMAGE_EDITOR', region_type='UI', context=".uv_sculpt", category="")
@@ -866,9 +889,8 @@ class IMAGE_PT_view_display_uv_edit_overlays(Panel):
col = layout.column()
+ col.prop(uvedit, "edge_display_type", text="Display As")
col.prop(uvedit, "show_edges", text="Edges")
- col.prop(uvedit, "edge_display_type", text="Draw Type")
-
col.prop(uvedit, "show_faces", text="Faces")
col = layout.column()
@@ -876,10 +898,10 @@ class IMAGE_PT_view_display_uv_edit_overlays(Panel):
col.prop(uvedit, "show_modified_edges", text="Modified")
-class IMAGE_PT_view_display_uv_edit_overlays_advanced(Panel):
+class IMAGE_PT_view_display_uv_edit_overlays_stretch(Panel):
bl_space_type = 'IMAGE_EDITOR'
bl_region_type = 'UI'
- bl_label = "Advanced"
+ bl_label = "Stretching"
bl_parent_id = 'IMAGE_PT_view_display_uv_edit_overlays'
bl_category = "View"
bl_options = {'DEFAULT_CLOSED'}
@@ -889,6 +911,11 @@ class IMAGE_PT_view_display_uv_edit_overlays_advanced(Panel):
sima = context.space_data
return (sima and (sima.show_uvedit))
+ def draw_header(self, context):
+ sima = context.space_data
+ uvedit = sima.uv_editor
+ self.layout.prop(uvedit, "show_stretch", text="")
+
def draw(self, context):
layout = self.layout
layout.use_property_split = True
@@ -896,12 +923,8 @@ class IMAGE_PT_view_display_uv_edit_overlays_advanced(Panel):
sima = context.space_data
uvedit = sima.uv_editor
- col = layout.column()
- col.prop(uvedit, "show_stretch", text="Stretch")
-
- sub = col.column()
- sub.active = uvedit.show_stretch
- sub.prop(uvedit, "display_stretch_type", text="Type")
+ layout.active = uvedit.show_stretch
+ layout.prop(uvedit, "display_stretch_type", text="Type")
class IMAGE_UL_render_slots(UIList):
@@ -1456,7 +1479,6 @@ class IMAGE_PT_uv_sculpt_curve(Panel):
row.operator("brush.curve_preset", icon='NOCURVE', text="").shape = 'MAX'
-
class ImageScopesPanel:
@classmethod
def poll(cls, context):
@@ -1500,7 +1522,6 @@ class IMAGE_PT_view_waveform(ImageScopesPanel, Panel):
bl_region_type = 'UI'
bl_category = "Scopes"
bl_label = "Waveform"
- bl_options = {'DEFAULT_CLOSED'}
def draw(self, context):
layout = self.layout
@@ -1518,7 +1539,6 @@ class IMAGE_PT_view_vectorscope(ImageScopesPanel, Panel):
bl_region_type = 'UI'
bl_category = "Scopes"
bl_label = "Vectorscope"
- bl_options = {'DEFAULT_CLOSED'}
def draw(self, context):
layout = self.layout
@@ -1533,7 +1553,6 @@ class IMAGE_PT_sample_line(ImageScopesPanel, Panel):
bl_region_type = 'UI'
bl_category = "Scopes"
bl_label = "Sample Line"
- bl_options = {'DEFAULT_CLOSED'}
def draw(self, context):
layout = self.layout
@@ -1636,7 +1655,7 @@ classes = (
IMAGE_PT_render_slots,
IMAGE_PT_view_display,
IMAGE_PT_view_display_uv_edit_overlays,
- IMAGE_PT_view_display_uv_edit_overlays_advanced,
+ IMAGE_PT_view_display_uv_edit_overlays_stretch,
IMAGE_PT_paint,
IMAGE_PT_paint_color,
IMAGE_PT_paint_swatches,
diff --git a/release/scripts/startup/bl_ui/space_info.py b/release/scripts/startup/bl_ui/space_info.py
index 196b12c0859..a8aa0d9d0b6 100644
--- a/release/scripts/startup/bl_ui/space_info.py
+++ b/release/scripts/startup/bl_ui/space_info.py
@@ -51,7 +51,11 @@ class INFO_MT_area(Menu):
layout.separator()
layout.operator("screen.screen_full_area")
- layout.operator("screen.screen_full_area", text="Toggle Fullscreen Area", icon='FULLSCREEN_ENTER').use_hide_panels = True
+ layout.operator(
+ "screen.screen_full_area",
+ text="Toggle Fullscreen Area",
+ icon='FULLSCREEN_ENTER',
+ ).use_hide_panels = True
classes = (
diff --git a/release/scripts/startup/bl_ui/space_nla.py b/release/scripts/startup/bl_ui/space_nla.py
index ba94769d2c0..3863912954b 100644
--- a/release/scripts/startup/bl_ui/space_nla.py
+++ b/release/scripts/startup/bl_ui/space_nla.py
@@ -19,6 +19,7 @@
# <pep8 compliant>
from bpy.types import Header, Menu, Panel
+from bpy.app.translations import contexts as i18n_contexts
from .space_dopesheet import (
DopesheetFilterPopoverBase,
dopesheet_filter,
@@ -197,6 +198,7 @@ class NLA_MT_edit(Menu):
class NLA_MT_add(Menu):
bl_label = "Add"
+ bl_translation_context = i18n_contexts.operator_default
def draw(self, _context):
layout = self.layout
@@ -241,6 +243,49 @@ class NLA_MT_snap_pie(Menu):
pie.operator("nla.snap", text="Nearest Marker").type = 'NEAREST_MARKER'
+class NLA_MT_context_menu(Menu):
+ bl_label = "NLA Context Menu"
+
+ def draw(self, context):
+ layout = self.layout
+ scene = context.scene
+
+ if scene.is_nla_tweakmode:
+ layout.operator("nla.tweakmode_exit", text="Stop Editing Stashed Action").isolate_action = True
+ layout.operator("nla.tweakmode_exit", text="Stop Tweaking Strip Actions")
+ else:
+ layout.operator("nla.tweakmode_enter", text="Start Editing Stashed Action").isolate_action = True
+ layout.operator("nla.tweakmode_enter", text="Start Tweaking Strip Actions")
+
+ layout.separator()
+
+ layout.operator("nla.duplicate", text="Duplicate").linked = False
+ layout.operator("nla.duplicate", text="Linked Duplicate").linked = True
+
+ layout.separator()
+
+ layout.operator("nla.split")
+ layout.operator("nla.delete")
+
+ layout.separator()
+
+ layout.operator("nla.swap")
+
+ layout.separator()
+
+ layout.operator_menu_enum("nla.snap", "type", text="Snap")
+
+
+class NLA_MT_channel_context_menu(Menu):
+ bl_label = "NLA Channel Context Menu"
+
+ def draw(self, context):
+ layout = self.layout
+
+ layout.operator_menu_enum("anim.channels_move", "direction", text="Track Ordering...")
+ layout.operator("anim.channels_clean_empty")
+
+
classes = (
NLA_HT_header,
NLA_MT_edit,
@@ -251,6 +296,8 @@ classes = (
NLA_MT_add,
NLA_MT_edit_transform,
NLA_MT_snap_pie,
+ NLA_MT_context_menu,
+ NLA_MT_channel_context_menu,
NLA_PT_filters,
)
diff --git a/release/scripts/startup/bl_ui/space_node.py b/release/scripts/startup/bl_ui/space_node.py
index f31b8def2c9..b1bdfd133c2 100644
--- a/release/scripts/startup/bl_ui/space_node.py
+++ b/release/scripts/startup/bl_ui/space_node.py
@@ -21,11 +21,15 @@ import bpy
import nodeitems_utils
from bpy.types import Header, Menu, Panel
from bpy.app.translations import pgettext_iface as iface_
+from bpy.app.translations import contexts as i18n_contexts
from bl_ui.utils import PresetPanel
from .properties_grease_pencil_common import (
AnnotationDataPanel,
GreasePencilToolsPanel,
)
+from .space_toolsystem_common import (
+ ToolActivePanelHelper,
+)
from .properties_material import (
EEVEE_MATERIAL_PT_settings,
MATERIAL_PT_viewport
@@ -190,6 +194,7 @@ class NODE_MT_editor_menus(Menu):
class NODE_MT_add(bpy.types.Menu):
bl_space_type = 'NODE_EDITOR'
bl_label = "Add"
+ bl_translation_context = i18n_contexts.operator_default
def draw(self, context):
layout = self.layout
@@ -319,8 +324,14 @@ class NODE_MT_node(Menu):
layout.operator("node.read_viewlayers")
+class NODE_PT_active_tool(ToolActivePanelHelper, Panel):
+ bl_space_type = 'NODE_EDITOR'
+ bl_region_type = 'UI'
+ bl_category = "Tool"
+
+
class NODE_PT_material_slots(Panel):
- bl_space_type = "NODE_EDITOR"
+ bl_space_type = 'NODE_EDITOR'
bl_region_type = 'HEADER'
bl_label = "Slot"
bl_ui_units_x = 8
@@ -428,7 +439,7 @@ class NODE_MT_context_menu(Menu):
class NODE_PT_active_node_generic(Panel):
bl_space_type = 'NODE_EDITOR'
bl_region_type = 'UI'
- bl_category = "Node"
+ bl_category = "Item"
bl_label = "Node"
@classmethod
@@ -446,7 +457,7 @@ class NODE_PT_active_node_generic(Panel):
class NODE_PT_active_node_color(Panel):
bl_space_type = 'NODE_EDITOR'
bl_region_type = 'UI'
- bl_category = "Node"
+ bl_category = "Item"
bl_label = "Color"
bl_options = {'DEFAULT_CLOSED'}
bl_parent_id = 'NODE_PT_active_node_generic'
@@ -476,10 +487,9 @@ class NODE_PT_active_node_color(Panel):
class NODE_PT_active_node_properties(Panel):
bl_space_type = 'NODE_EDITOR'
bl_region_type = 'UI'
- bl_category = "Node"
+ bl_category = "Item"
bl_label = "Properties"
bl_options = {'DEFAULT_CLOSED'}
- bl_parent_id = 'NODE_PT_active_node_generic'
@classmethod
def poll(cls, context):
@@ -510,7 +520,7 @@ class NODE_PT_active_node_properties(Panel):
class NODE_PT_texture_mapping(Panel):
bl_space_type = 'NODE_EDITOR'
bl_region_type = 'UI'
- bl_category = "Node"
+ bl_category = "Item"
bl_label = "Texture Mapping"
bl_options = {'DEFAULT_CLOSED'}
COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_EEVEE', 'BLENDER_WORKBENCH'}
@@ -548,7 +558,7 @@ class NODE_PT_texture_mapping(Panel):
class NODE_PT_backdrop(Panel):
bl_space_type = 'NODE_EDITOR'
bl_region_type = 'UI'
- bl_category = "Node"
+ bl_category = "View"
bl_label = "Backdrop"
@classmethod
@@ -583,7 +593,7 @@ class NODE_PT_backdrop(Panel):
class NODE_PT_quality(bpy.types.Panel):
bl_space_type = 'NODE_EDITOR'
bl_region_type = 'UI'
- bl_category = "Node"
+ bl_category = "Options"
bl_label = "Performance"
@classmethod
@@ -637,7 +647,7 @@ class NODE_UL_interface_sockets(bpy.types.UIList):
class NODE_PT_grease_pencil(AnnotationDataPanel, Panel):
bl_space_type = 'NODE_EDITOR'
bl_region_type = 'UI'
- bl_category = "Node"
+ bl_category = "View"
bl_options = {'DEFAULT_CLOSED'}
# NOTE: this is just a wrapper around the generic GP Panel
@@ -651,7 +661,7 @@ class NODE_PT_grease_pencil(AnnotationDataPanel, Panel):
class NODE_PT_grease_pencil_tools(GreasePencilToolsPanel, Panel):
bl_space_type = 'NODE_EDITOR'
bl_region_type = 'UI'
- bl_category = "Node"
+ bl_category = "View"
bl_options = {'DEFAULT_CLOSED'}
# NOTE: this is just a wrapper around the generic GP tools panel
@@ -670,7 +680,7 @@ def node_panel(cls):
node_cls.bl_space_type = 'NODE_EDITOR'
node_cls.bl_region_type = 'UI'
- node_cls.bl_category = "Node"
+ node_cls.bl_category = "Options"
if hasattr(node_cls, 'bl_parent_id'):
node_cls.bl_parent_id = 'NODE_' + node_cls.bl_parent_id
@@ -692,6 +702,7 @@ classes = (
NODE_PT_active_node_color,
NODE_PT_active_node_properties,
NODE_PT_texture_mapping,
+ NODE_PT_active_tool,
NODE_PT_backdrop,
NODE_PT_quality,
NODE_PT_grease_pencil,
diff --git a/release/scripts/startup/bl_ui/space_outliner.py b/release/scripts/startup/bl_ui/space_outliner.py
index 43907f985c0..6832e3d463b 100644
--- a/release/scripts/startup/bl_ui/space_outliner.py
+++ b/release/scripts/startup/bl_ui/space_outliner.py
@@ -47,7 +47,7 @@ class OUTLINER_HT_header(Header):
layout.separator_spacer()
row = layout.row(align=True)
- if display_mode in {'VIEW_LAYER'}:
+ if display_mode in {'SCENES', 'VIEW_LAYER'}:
row.popover(
panel="OUTLINER_PT_filter",
text="",
@@ -60,7 +60,7 @@ class OUTLINER_HT_header(Header):
sub.prop(space, "filter_id_type", text="", icon_only=True)
if display_mode == 'VIEW_LAYER':
- layout.operator("outliner.collection_new", text="", icon='GROUP').nested = True
+ layout.operator("outliner.collection_new", text="", icon='COLLECTION_NEW').nested = True
elif display_mode == 'ORPHAN_DATA':
layout.operator("outliner.orphans_purge", text="Purge")
@@ -166,19 +166,19 @@ class OUTLINER_MT_collection_visibility(Menu):
layout.separator()
- layout.operator("outliner.collection_show", text="Show", icon="HIDE_OFF")
+ layout.operator("outliner.collection_show", text="Show", icon='HIDE_OFF')
layout.operator("outliner.collection_show_inside", text="Show All Inside")
- layout.operator("outliner.collection_hide", text="Hide", icon="HIDE_ON")
+ layout.operator("outliner.collection_hide", text="Hide", icon='HIDE_ON')
layout.operator("outliner.collection_hide_inside", text="Hide All Inside")
layout.separator()
- layout.operator("outliner.collection_enable", text="Enable in Viewports", icon="RESTRICT_VIEW_OFF")
+ layout.operator("outliner.collection_enable", text="Enable in Viewports", icon='RESTRICT_VIEW_OFF')
layout.operator("outliner.collection_disable", text="Disable in Viewports")
layout.separator()
- layout.operator("outliner.collection_enable_render", text="Enable in Render", icon="RESTRICT_RENDER_OFF")
+ layout.operator("outliner.collection_enable_render", text="Enable in Render", icon='RESTRICT_RENDER_OFF')
layout.operator("outliner.collection_disable_render", text="Disable in Render")
@@ -198,12 +198,12 @@ class OUTLINER_MT_collection(Menu):
layout.separator()
- layout.operator("outliner.collection_delete", text="Delete", icon="X").hierarchy = False
+ layout.operator("outliner.collection_delete", text="Delete", icon='X').hierarchy = False
layout.operator("outliner.collection_delete", text="Delete Hierarchy").hierarchy = True
layout.separator()
- layout.operator("outliner.collection_objects_select", text="Select Objects", icon="RESTRICT_SELECT_OFF")
+ layout.operator("outliner.collection_objects_select", text="Select Objects", icon='RESTRICT_SELECT_OFF')
layout.operator("outliner.collection_objects_deselect", text="Deselect Objects")
layout.separator()
@@ -260,14 +260,14 @@ class OUTLINER_MT_object(Menu):
layout.separator()
- layout.operator("outliner.object_operation", text="Delete", icon="X").type = 'DELETE'
+ layout.operator("outliner.object_operation", text="Delete", icon='X').type = 'DELETE'
if space.display_mode == 'VIEW_LAYER' and not space.use_filter_collection:
layout.operator("outliner.object_operation", text="Delete Hierarchy").type = 'DELETE_HIERARCHY'
layout.separator()
- layout.operator("outliner.object_operation", text="Select", icon="RESTRICT_SELECT_OFF").type = 'SELECT'
+ layout.operator("outliner.object_operation", text="Select", icon='RESTRICT_SELECT_OFF').type = 'SELECT'
layout.operator("outliner.object_operation", text="Select Hierarchy").type = 'SELECT_HIERARCHY'
layout.operator("outliner.object_operation", text="Deselect").type = 'DESELECT'
@@ -303,34 +303,82 @@ class OUTLINER_PT_filter(Panel):
space = context.space_data
display_mode = space.display_mode
- layout.prop(space, "use_filter_complete", text="Exact Match Search")
- layout.prop(space, "use_filter_case_sensitive", text="Case Sensitive Search")
-
- layout.separator()
+ if display_mode == 'VIEW_LAYER':
+ layout.label(text="Restriction Toggles:")
+ row = layout.row(align=True)
+ row.prop(space, "show_restrict_column_enable", text="")
+ row.prop(space, "show_restrict_column_select", text="")
+ row.prop(space, "show_restrict_column_hide", text="")
+ row.prop(space, "show_restrict_column_viewport", text="")
+ row.prop(space, "show_restrict_column_render", text="")
+ row.prop(space, "show_restrict_column_holdout", text="")
+ row.prop(space, "show_restrict_column_indirect_only", text="")
+ layout.separator()
+ elif display_mode == 'SCENES':
+ layout.label(text="Restriction Toggles:")
+ row = layout.row(align=True)
+ row.prop(space, "show_restrict_column_select", text="")
+ row.prop(space, "show_restrict_column_hide", text="")
+ row.prop(space, "show_restrict_column_viewport", text="")
+ row.prop(space, "show_restrict_column_render", text="")
+ layout.separator()
if display_mode != 'DATA_API':
- layout.prop(space, "use_sort_alpha")
- layout.prop(space, "show_restrict_columns")
+ col = layout.column(align=True)
+ col.prop(space, "use_sort_alpha")
layout.separator()
col = layout.column(align=True)
+ col.label(text="Search:")
+ col.prop(space, "use_filter_complete", text="Exact Match")
+ col.prop(space, "use_filter_case_sensitive", text="Case Sensitive")
+
+ if display_mode != 'VIEW_LAYER':
+ return
+
+ layout.separator()
+
+ layout.label(text="Filter:")
+
+ col = layout.column(align=True)
- col.prop(space, "use_filter_collection", text="Collections", icon='GROUP')
- col.prop(space, "use_filter_object", text="Objects", icon='OBJECT_DATAMODE')
+ row = col.row()
+ row.label(icon='GROUP')
+ row.prop(space, "use_filter_collection", text="Collections")
+ row = col.row()
+ row.label(icon='OBJECT_DATAMODE')
+ row.prop(space, "use_filter_object", text="Objects")
+ row.prop(space, "filter_state", text="")
sub = col.column(align=True)
sub.active = space.use_filter_object
+ row = sub.row()
+ row.label(icon='BLANK1')
+ row.prop(space, "use_filter_object_content", text="Object Contents")
+ row = sub.row()
+ row.label(icon='BLANK1')
+ row.prop(space, "use_filter_children", text="Object Children")
+
if bpy.data.meshes:
- sub.prop(space, "use_filter_object_mesh", text="Meshes", icon='MESH_DATA')
+ row = sub.row()
+ row.label(icon='MESH_DATA')
+ row.prop(space, "use_filter_object_mesh", text="Meshes")
if bpy.data.armatures:
- sub.prop(space, "use_filter_object_armature", text="Armatures", icon='ARMATURE_DATA')
+ row = sub.row()
+ row.label(icon='ARMATURE_DATA')
+ row.prop(space, "use_filter_object_armature", text="Armatures")
if bpy.data.lights:
- sub.prop(space, "use_filter_object_light", text="Lights", icon='LIGHT_DATA')
+ row = sub.row()
+ row.label(icon='LIGHT_DATA')
+ row.prop(space, "use_filter_object_light", text="Lights")
if bpy.data.cameras:
- sub.prop(space, "use_filter_object_camera", text="Cameras", icon='CAMERA_DATA')
-
- sub.prop(space, "use_filter_object_empty", text="Empties", icon='EMPTY_DATA')
+ row = sub.row()
+ row.label(icon='CAMERA_DATA')
+ row.prop(space, "use_filter_object_camera", text="Cameras")
+ row = sub.row()
+ row.label(icon='EMPTY_DATA')
+ row.prop(space, "use_filter_object_empty", text="Empties")
if (
bpy.data.curves or
@@ -340,12 +388,9 @@ class OUTLINER_PT_filter(Panel):
bpy.data.fonts or
bpy.data.speakers
):
- sub.prop(space, "use_filter_object_others", text="Others")
-
- subsub = sub.column(align=False)
- subsub.prop(space, "filter_state", text="")
- subsub.prop(space, "use_filter_object_content", text="Object Contents")
- subsub.prop(space, "use_filter_children", text="Object Children")
+ row = sub.row()
+ row.label(icon='BLANK1')
+ row.prop(space, "use_filter_object_others", text="Others")
classes = (
diff --git a/release/scripts/startup/bl_ui/space_sequencer.py b/release/scripts/startup/bl_ui/space_sequencer.py
index 7f54276c7e5..0edee0ae6d0 100644
--- a/release/scripts/startup/bl_ui/space_sequencer.py
+++ b/release/scripts/startup/bl_ui/space_sequencer.py
@@ -19,6 +19,7 @@
# <pep8 compliant>
import bpy
from bpy.types import Header, Menu, Panel
+from bpy.app.translations import contexts as i18n_contexts
from rna_prop_ui import PropertyPanel
from .properties_grease_pencil_common import (
AnnotationDataPanel,
@@ -43,7 +44,13 @@ def selected_sequences_len(context):
def draw_color_balance(layout, color_balance):
- box = layout.box()
+
+ layout.use_property_split = False
+
+ flow = layout.grid_flow(row_major=True, columns=0, even_columns=True, even_rows=False, align=False)
+ col = flow.column()
+
+ box = col.box()
split = box.split(factor=0.35)
col = split.column(align=True)
col.label(text="Lift:")
@@ -53,7 +60,9 @@ def draw_color_balance(layout, color_balance):
col.prop(color_balance, "invert_lift", text="Invert", icon='ARROW_LEFTRIGHT')
split.template_color_picker(color_balance, "lift", value_slider=True, cubic=True)
- box = layout.box()
+ col = flow.column()
+
+ box = col.box()
split = box.split(factor=0.35)
col = split.column(align=True)
col.label(text="Gamma:")
@@ -63,7 +72,9 @@ def draw_color_balance(layout, color_balance):
col.prop(color_balance, "invert_gamma", text="Invert", icon='ARROW_LEFTRIGHT')
split.template_color_picker(color_balance, "gamma", value_slider=True, lock_luminosity=True, cubic=True)
- box = layout.box()
+ col = flow.column()
+
+ box = col.box()
split = box.split(factor=0.35)
col = split.column(align=True)
col.label(text="Gain:")
@@ -89,9 +100,6 @@ class SEQUENCER_HT_header(Header):
SEQUENCER_MT_editor_menus.draw_collapsible(context, layout)
- if st.view_type == 'SEQUENCER':
- layout.prop(st, "show_backdrop", text="Backdrop")
-
layout.separator_spacer()
layout.template_running_jobs()
@@ -105,18 +113,6 @@ class SEQUENCER_HT_header(Header):
if st.view_type != 'SEQUENCER':
layout.prop(st, "preview_channels", text="", icon_only=True)
- layout.prop(st, "display_channel", text="Channel")
-
- ed = scene.sequence_editor
- if ed:
- row = layout.row(align=True)
- row.prop(ed, "show_overlay", text="", icon='GHOST_ENABLED')
- if ed.show_overlay:
- row.prop(ed, "overlay_frame", text="")
- row.prop(ed, "use_overlay_lock", text="", icon='LOCKED')
-
- row = layout.row()
- row.prop(st, "overlay_type", text="")
if st.view_type in {'PREVIEW', 'SEQUENCER_PREVIEW'}:
gpd = context.gpencil_data
@@ -144,7 +140,6 @@ class SEQUENCER_MT_editor_menus(Menu):
layout.menu("SEQUENCER_MT_select")
layout.menu("SEQUENCER_MT_marker")
layout.menu("SEQUENCER_MT_add")
- layout.menu("SEQUENCER_MT_frame")
layout.menu("SEQUENCER_MT_strip")
@@ -178,6 +173,21 @@ class SEQUENCER_MT_view_cache(Menu):
col.prop(ed, "show_cache_composite")
+class SEQUENCER_MT_range(Menu):
+ bl_label = "Range"
+
+ def draw(self, context):
+ layout = self.layout
+
+ layout.operator("anim.previewrange_set", text="Set Preview Range")
+ layout.operator("anim.previewrange_clear", text="Clear Preview Range")
+
+ layout.separator()
+
+ layout.operator("anim.start_frame_set", text="Set Start Frame")
+ layout.operator("anim.end_frame_set", text="Set End Frame")
+
+
class SEQUENCER_MT_view(Menu):
bl_label = "View"
@@ -196,17 +206,29 @@ class SEQUENCER_MT_view(Menu):
layout.prop(st, "show_region_ui")
layout.operator_context = 'INVOKE_DEFAULT'
+ if st.view_type == 'SEQUENCER':
+ layout.prop(st, "show_backdrop", text="Preview as Backdrop")
+
layout.separator()
if is_sequencer_view:
layout.operator_context = 'INVOKE_REGION_WIN'
- layout.operator("sequencer.view_all", text="View all Sequences")
- layout.operator("sequencer.view_selected")
- layout.operator("sequencer.view_frame")
+ layout.operator("sequencer.view_selected", text="Frame Selected")
+ layout.operator("sequencer.view_all", text="Frame All")
+ layout.operator("view2d.zoom_border", text="Zoom")
+
+ layout.separator()
+
layout.operator_context = 'INVOKE_DEFAULT'
+ layout.menu("SEQUENCER_MT_navigation")
+ layout.menu("SEQUENCER_MT_range")
+
+ layout.separator()
+
if is_preview:
layout.operator_context = 'INVOKE_REGION_PREVIEW'
layout.operator("sequencer.view_all_preview", text="Fit Preview in window")
+ layout.operator("view2d.zoom_border", text="Zoom")
layout.separator()
@@ -231,8 +253,10 @@ class SEQUENCER_MT_view(Menu):
layout.prop(st, "show_frame_indicator")
layout.prop(st, "show_strip_offset")
layout.prop(st, "show_marker_lines")
- layout.menu("SEQUENCER_MT_view_cache")
+ layout.separator()
+
+ layout.menu("SEQUENCER_MT_view_cache")
layout.prop_menu_enum(st, "waveform_display_type")
if is_preview:
@@ -254,6 +278,52 @@ class SEQUENCER_MT_view(Menu):
layout.menu("INFO_MT_area")
+class SEQUENCER_MT_select_handle(Menu):
+ bl_label = "Select Handle"
+
+ def draw(self, context):
+ layout = self.layout
+
+ layout.operator("sequencer.select_handles", text="Both").side = 'BOTH'
+ layout.operator("sequencer.select_handles", text="Left").side = 'LEFT'
+ layout.operator("sequencer.select_handles", text="Right").side = 'RIGHT'
+
+
+class SEQUENCER_MT_select_channel(Menu):
+ bl_label = "Select Channel"
+
+ def draw(self, context):
+ layout = self.layout
+
+ layout.operator("sequencer.select_active_side", text="Left").side = 'LEFT'
+ layout.operator("sequencer.select_active_side", text="Right").side = 'RIGHT'
+
+
+class SEQUENCER_MT_select_linked(Menu):
+ bl_label = "Select Linked"
+
+ def draw(self, context):
+ layout = self.layout
+
+ layout.operator("sequencer.select_linked", text="All")
+ layout.operator("sequencer.select_less", text="Less")
+ layout.operator("sequencer.select_more", text="More")
+
+
+class SEQUENCER_MT_select_playhead(Menu):
+ bl_label = "Select Playhead"
+
+ def draw(self, context):
+ layout = self.layout
+
+ props = layout.operator("sequencer.select", text="Left")
+ props.left_right = 'LEFT'
+ props.linked_time = True
+ props = layout.operator("sequencer.select", text="Right")
+ props.left_right = 'RIGHT'
+ props.linked_time = True
+
+
class SEQUENCER_MT_select(Menu):
bl_label = "Select"
@@ -266,24 +336,17 @@ class SEQUENCER_MT_select(Menu):
layout.separator()
- layout.operator("sequencer.select_active_side", text="Strips to the Left").side = 'LEFT'
- layout.operator("sequencer.select_active_side", text="Strips to the Right").side = 'RIGHT'
- props = layout.operator("sequencer.select", text="All Strips to the Left")
- props.left_right = 'LEFT'
- props.linked_time = True
- props = layout.operator("sequencer.select", text="All Strips to the Right")
- props.left_right = 'RIGHT'
- props.linked_time = True
+ layout.operator("sequencer.select_box", text="Box Select")
layout.separator()
- layout.operator("sequencer.select_handles", text="Surrounding Handles").side = 'BOTH'
- layout.operator("sequencer.select_handles", text="Left Handle").side = 'LEFT'
- layout.operator("sequencer.select_handles", text="Right Handle").side = 'RIGHT'
+
+ layout.menu("SEQUENCER_MT_select_playhead", text="Playhead")
+ layout.menu("SEQUENCER_MT_select_handle", text="Handle")
+ layout.menu("SEQUENCER_MT_select_channel", text="Channel")
+ layout.menu("SEQUENCER_MT_select_linked", text="Linked")
+
layout.separator()
layout.operator_menu_enum("sequencer.select_grouped", "type", text="Grouped")
- layout.operator("sequencer.select_linked")
- layout.operator("sequencer.select_less")
- layout.operator("sequencer.select_more")
class SEQUENCER_MT_marker(Menu):
@@ -326,14 +389,17 @@ class SEQUENCER_MT_change(Menu):
prop.filter_sound = True
-class SEQUENCER_MT_frame(Menu):
- bl_label = "Frame"
+class SEQUENCER_MT_navigation(Menu):
+ bl_label = "Navigation"
- def draw(self, _context):
+ def draw(self, context):
layout = self.layout
- layout.operator("anim.previewrange_clear")
- layout.operator("anim.previewrange_set")
+ layout.operator("screen.animation_play")
+
+ layout.separator()
+
+ layout.operator("sequencer.view_frame", text="Go to Playhead")
layout.separator()
@@ -356,6 +422,7 @@ class SEQUENCER_MT_frame(Menu):
class SEQUENCER_MT_add(Menu):
bl_label = "Add"
+ bl_translation_context = i18n_contexts.operator_default
def draw(self, context):
@@ -409,10 +476,10 @@ class SEQUENCER_MT_add(Menu):
layout.operator("sequencer.effect_strip_add", text="Adjustment Layer", icon='COLOR').type = 'ADJUSTMENT'
layout.operator_context = 'INVOKE_DEFAULT'
- layout.menu("SEQUENCER_MT_add_effect")
+ layout.menu("SEQUENCER_MT_add_effect", icon='SHADERFX')
col = layout.column()
- col.menu("SEQUENCER_MT_add_transitions")
+ col.menu("SEQUENCER_MT_add_transitions", icon='ARROW_LEFTRIGHT')
col.enabled = selected_sequences_len(context) >= 2
@@ -433,6 +500,11 @@ class SEQUENCER_MT_add_transitions(Menu):
layout = self.layout
col = layout.column()
+
+ col.operator("sequencer.crossfade_sounds", text="Sound Crossfade")
+
+ col.separator()
+
col.operator("sequencer.effect_strip_add", text="Cross").type = 'CROSS'
col.operator("sequencer.effect_strip_add", text="Gamma Cross").type = 'GAMMA_CROSS'
@@ -484,10 +556,14 @@ class SEQUENCER_MT_strip_transform(Menu):
layout = self.layout
layout.operator("transform.transform", text="Move").mode = 'TRANSLATION'
- layout.operator("transform.transform", text="Move/Extend from Frame").mode = 'TIME_EXTEND'
+ layout.operator("transform.transform", text="Move/Extend from Playhead").mode = 'TIME_EXTEND'
layout.operator("sequencer.slip", text="Slip Strip Contents")
layout.separator()
+ layout.operator("sequencer.snap")
+ layout.operator("sequencer.offset_clear")
+
+ layout.separator()
layout.operator_menu_enum("sequencer.swap", "side")
layout.separator()
@@ -532,6 +608,30 @@ class SEQUENCER_MT_strip_lock_mute(Menu):
layout.operator("sequencer.mute").unselected = False
layout.operator("sequencer.unmute").unselected = False
layout.operator("sequencer.mute", text="Mute Unselected Strips").unselected = True
+ layout.operator("sequencer.unmute", text="Unmute Deselected Strips").unselected = True
+
+
+class SEQUENCER_MT_strip_effect(Menu):
+ bl_label = "Effect Strip"
+
+ def draw(self, context):
+ layout = self.layout
+
+ layout.operator_menu_enum("sequencer.change_effect_input", "swap")
+ layout.operator_menu_enum("sequencer.change_effect_type", "type")
+ layout.operator("sequencer.reassign_inputs")
+ layout.operator("sequencer.swap_inputs")
+
+
+class SEQUENCER_MT_strip_movie(Menu):
+ bl_label = "Movie Strip"
+
+ def draw(self, context):
+ layout = self.layout
+
+ layout.operator("sequencer.rendersize")
+ layout.operator("sequencer.images_separate")
+ layout.operator("sequencer.deinterlace_selected_movies")
class SEQUENCER_MT_strip(Menu):
@@ -544,8 +644,10 @@ class SEQUENCER_MT_strip(Menu):
layout.separator()
layout.menu("SEQUENCER_MT_strip_transform")
- layout.operator("sequencer.snap")
- layout.operator("sequencer.offset_clear")
+
+ layout.separator()
+ layout.operator("sequencer.cut", text="Cut").type = 'SOFT'
+ layout.operator("sequencer.cut", text="Hold Cut").type = 'HARD'
layout.separator()
layout.operator("sequencer.copy", text="Copy")
@@ -554,18 +656,18 @@ class SEQUENCER_MT_strip(Menu):
layout.operator("sequencer.delete", text="Delete...")
layout.separator()
- layout.operator("sequencer.cut", text="Cut (Hard) at frame").type = 'HARD'
- layout.operator("sequencer.cut", text="Cut (Soft) at frame").type = 'SOFT'
-
- layout.separator()
- layout.operator("sequencer.deinterlace_selected_movies")
- layout.operator("sequencer.rebuild_proxy")
+ layout.menu("SEQUENCER_MT_strip_lock_mute")
strip = act_strip(context)
if strip:
stype = strip.type
+ if stype != 'SOUND':
+ layout.separator()
+ layout.operator_menu_enum("sequencer.strip_modifier_add", "type", text="Add Modifier")
+ layout.operator("sequencer.strip_modifier_copy", text="Copy Modifiers to Selection")
+
if stype in {
'CROSS', 'ADD', 'SUBTRACT', 'ALPHA_OVER', 'ALPHA_UNDER',
'GAMMA_CROSS', 'MULTIPLY', 'OVER_DROP', 'WIPE', 'GLOW',
@@ -573,28 +675,104 @@ class SEQUENCER_MT_strip(Menu):
'GAUSSIAN_BLUR', 'TEXT',
}:
layout.separator()
- layout.operator_menu_enum("sequencer.change_effect_input", "swap")
- layout.operator_menu_enum("sequencer.change_effect_type", "type")
- layout.operator("sequencer.reassign_inputs")
- layout.operator("sequencer.swap_inputs")
- elif stype in {'IMAGE', 'MOVIE'}:
+ layout.menu("SEQUENCER_MT_strip_effect")
+ elif stype in {'MOVIE'}:
+ layout.separator()
+ layout.menu("SEQUENCER_MT_strip_movie")
+ elif stype in {'IMAGE'}:
layout.separator()
layout.operator("sequencer.rendersize")
layout.operator("sequencer.images_separate")
- elif stype == 'SOUND':
- layout.separator()
- layout.operator("sequencer.crossfade_sounds")
elif stype == 'META':
layout.separator()
+ layout.operator("sequencer.meta_make")
layout.operator("sequencer.meta_separate")
+ layout.operator("sequencer.meta_toggle", text="Toggle Meta")
+ if stype != 'META':
+ layout.separator()
+ layout.operator("sequencer.meta_make")
layout.separator()
- layout.operator("sequencer.meta_make")
+ layout.menu("SEQUENCER_MT_strip_input")
layout.separator()
- layout.menu("SEQUENCER_MT_strip_input")
+ layout.operator("sequencer.rebuild_proxy")
+
+
+class SEQUENCER_MT_context_menu(Menu):
+ bl_label = "Sequencer Context Menu"
+
+ def draw(self, context):
+ layout = self.layout
+
+ layout.operator_context = 'INVOKE_REGION_WIN'
+
+ layout.operator("sequencer.cut", text="Cut").type = 'SOFT'
+
+ layout.separator()
+
+ layout.operator("sequencer.copy", text="Copy", icon='COPYDOWN')
+ layout.operator("sequencer.paste", text="Paste", icon='PASTEDOWN')
+ layout.operator("sequencer.duplicate_move")
+ layout.operator("sequencer.delete", text="Delete...")
layout.separator()
+
+ layout.operator("sequencer.slip", text="Slip Strip Contents")
+ layout.operator("sequencer.snap")
+
+ layout.separator()
+
+ layout.operator("sequencer.gap_remove").all = False
+ layout.operator("sequencer.gap_insert")
+
+ strip = act_strip(context)
+
+ if strip:
+ stype = strip.type
+
+ if stype != 'SOUND':
+
+ layout.separator()
+ layout.operator_menu_enum("sequencer.strip_modifier_add", "type", text="Add Modifier")
+ layout.operator("sequencer.strip_modifier_copy", text="Copy Modifiers to Selection")
+
+ if selected_sequences_len(context) >= 2:
+ layout.separator()
+ col = layout.column()
+ col.menu("SEQUENCER_MT_add_transitions", text="Add Transition")
+
+ elif selected_sequences_len(context) >= 2:
+ layout.separator()
+ layout.operator("sequencer.crossfade_sounds", text="Crossfade Sounds")
+
+ if stype in {
+ 'CROSS', 'ADD', 'SUBTRACT', 'ALPHA_OVER', 'ALPHA_UNDER',
+ 'GAMMA_CROSS', 'MULTIPLY', 'OVER_DROP', 'WIPE', 'GLOW',
+ 'TRANSFORM', 'COLOR', 'SPEED', 'MULTICAM', 'ADJUSTMENT',
+ 'GAUSSIAN_BLUR', 'TEXT',
+ }:
+ layout.separator()
+ layout.menu("SEQUENCER_MT_strip_effect")
+ elif stype in {'MOVIE'}:
+ layout.separator()
+ layout.menu("SEQUENCER_MT_strip_movie")
+ elif stype in {'IMAGE'}:
+ layout.separator()
+ layout.operator("sequencer.rendersize")
+ layout.operator("sequencer.images_separate")
+ elif stype == 'META':
+ layout.separator()
+ layout.operator("sequencer.meta_make")
+ layout.operator("sequencer.meta_separate")
+ layout.operator("sequencer.meta_toggle", text="Toggle Meta")
+ if stype != 'META':
+ layout.separator()
+ layout.operator("sequencer.meta_make")
+ layout.operator("sequencer.meta_toggle", text="Toggle Meta")
+
+ layout.separator()
+
layout.menu("SEQUENCER_MT_strip_lock_mute")
@@ -625,76 +803,83 @@ class SequencerButtonsPanel_Output:
return cls.has_preview(context)
-class SEQUENCER_PT_edit(SequencerButtonsPanel, Panel):
- bl_label = "Edit Strip"
+class SEQUENCER_PT_data(SequencerButtonsPanel, Panel):
+ bl_label = "Data"
+ bl_options = {'DEFAULT_CLOSED'}
bl_category = "Strip"
def draw(self, context):
layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
scene = context.scene
- frame_current = scene.frame_current
strip = act_strip(context)
- split = layout.split(factor=0.25)
- split.label(text="Name:")
- split.prop(strip, "name", text="")
+ row = layout.row(align=True)
+ row.prop(strip, "name", text=strip.type.title())
+ row.prop(strip, "lock", toggle=True, icon_only=True)
- split = layout.split(factor=0.25)
- split.label(text="Type:")
- split.prop(strip, "type", text="")
- if strip.type != 'SOUND':
- split = layout.split(factor=0.25)
- split.label(text="Blend:")
- split.prop(strip, "blend_type", text="")
+class SEQUENCER_PT_adjust_offset(SequencerButtonsPanel, Panel):
+ bl_label = "Offset"
+ bl_parent_id = "SEQUENCER_PT_adjust"
+ bl_options = {'DEFAULT_CLOSED'}
+ bl_category = "Strip"
- row = layout.row(align=True)
- sub = row.row(align=True)
- sub.active = (not strip.mute)
- sub.prop(strip, "blend_alpha", text="Opacity", slider=True)
- row.prop(strip, "mute", toggle=True, icon_only=True)
+ @classmethod
+ def poll(cls, context):
+ strip = act_strip(context)
+ return strip.type != 'SOUND'
- else:
- row = layout.row()
- row.prop(strip, "mute", toggle=True, icon_only=True, icon='MUTE_IPO_OFF')
+ def draw_header(self, context):
+ strip = act_strip(context)
+ self.layout.prop(strip, "use_translation", text="")
- col = layout.column(align=True)
- row = col.row(align=True)
+ def draw(self, context):
+ strip = act_strip(context)
+ layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
- row_sub = row.row(align=True)
- row_sub.enabled = not strip.lock
- row_sub.prop(strip, "channel")
- row.prop(strip, "lock", toggle=True, icon_only=True)
+ if strip.use_translation:
+ col = layout.column(align=True)
+ col.prop(strip.transform, "offset_x", text="Position X")
+ col.prop(strip.transform, "offset_y", text="Y")
+ col.active = strip.use_translation
+ else:
+ layout.separator()
- sub = col.column(align=True)
- sub.enabled = not strip.lock
- sub.prop(strip, "frame_start")
- sub.prop(strip, "frame_final_duration")
- col = layout.column(align=True)
- row = col.row(align=True)
- row.label(text=iface_("Final Length: %s") % bpy.utils.smpte_from_frame(strip.frame_final_duration),
- translate=False)
- row = col.row(align=True)
- row.active = strip.frame_start <= frame_current <= strip.frame_start + strip.frame_duration
- row.label(text=iface_("Playhead: %d") % (frame_current - strip.frame_start), translate=False)
+class SEQUENCER_PT_adjust_crop(SequencerButtonsPanel, Panel):
+ bl_label = "Crop"
+ bl_parent_id = "SEQUENCER_PT_adjust"
+ bl_options = {'DEFAULT_CLOSED'}
+ bl_category = "Strip"
- col.label(text=iface_("Frame Offset %d:%d") % (strip.frame_offset_start, strip.frame_offset_end),
- translate=False)
- col.label(text=iface_("Frame Still %d:%d") % (strip.frame_still_start, strip.frame_still_end), translate=False)
+ @classmethod
+ def poll(cls, context):
+ strip = act_strip(context)
+ return strip.type != 'SOUND'
- elem = False
+ def draw_header(self, context):
+ strip = act_strip(context)
+ self.layout.prop(strip, "use_crop", text="")
- if strip.type == 'IMAGE':
- elem = strip.strip_elem_from_frame(frame_current)
- elif strip.type == 'MOVIE':
- elem = strip.elements[0]
+ def draw(self, context):
+ strip = act_strip(context)
+ layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
- if elem and elem.orig_width > 0 and elem.orig_height > 0:
- col.label(text=iface_("Original Dimension: %dx%d") % (elem.orig_width, elem.orig_height), translate=False)
+ if strip.use_crop:
+ col = layout.column(align=True)
+ col.prop(strip.crop, "min_x")
+ col.prop(strip.crop, "max_x")
+ col.prop(strip.crop, "max_y")
+ col.prop(strip.crop, "min_y")
else:
- col.label(text="Original Dimension: None")
+ layout.separator()
class SEQUENCER_PT_effect(SequencerButtonsPanel, Panel):
@@ -719,6 +904,8 @@ class SEQUENCER_PT_effect(SequencerButtonsPanel, Panel):
def draw(self, context):
layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
strip = act_strip(context)
@@ -735,7 +922,7 @@ class SEQUENCER_PT_effect(SequencerButtonsPanel, Panel):
elif strip.type == 'WIPE':
col = layout.column()
col.prop(strip, "transition_type")
- col.label(text="Direction:")
+ col.alignment = 'RIGHT'
col.row().prop(strip, "direction", expand=True)
col = layout.column()
@@ -770,11 +957,9 @@ class SEQUENCER_PT_effect(SequencerButtonsPanel, Panel):
col.prop(strip, "interpolation")
col.prop(strip, "translation_unit")
- col = layout.column(align=True)
- col.label(text="Position:")
- row = col.row(align=True)
- row.prop(strip, "translate_start_x", text="X")
- row.prop(strip, "translate_start_y", text="Y")
+ layout = layout.column(align=True)
+ layout.prop(strip, "translate_start_x", text="Position X")
+ layout.prop(strip, "translate_start_y", text="Y")
layout.separator()
@@ -784,17 +969,12 @@ class SEQUENCER_PT_effect(SequencerButtonsPanel, Panel):
col = layout.column(align=True)
col.prop(strip, "scale_start_x", text="Scale")
else:
- col = layout.column(align=True)
- col.label(text="Scale:")
- row = col.row(align=True)
- row.prop(strip, "scale_start_x", text="X")
- row.prop(strip, "scale_start_y", text="Y")
+ layout.prop(strip, "scale_start_x", text="Scale X")
+ layout.prop(strip, "scale_start_y", text="Y")
layout.separator()
- col = layout.column(align=True)
- col.label(text="Rotation:")
- col.prop(strip, "rotation_start", text="Rotation")
+ layout.prop(strip, "rotation_start", text="Rotation")
elif strip.type == 'MULTICAM':
col = layout.column(align=True)
@@ -805,8 +985,7 @@ class SEQUENCER_PT_effect(SequencerButtonsPanel, Panel):
# The multicam strip needs at least 2 strips to be useful
if strip_channel > 2:
BT_ROW = 4
-
- col.label(text="Cut To:")
+ col.label(text=" Cut to")
row = col.row()
for i in range(1, strip_channel):
@@ -845,12 +1024,12 @@ class SEQUENCER_PT_effect(SequencerButtonsPanel, Panel):
rowsub.prop(strip, "shadow_color", text="")
col.prop(strip, "align_x")
- col.prop(strip, "align_y")
- col.label(text="Location")
+ col.prop(strip, "align_y", text="Y")
row = col.row(align=True)
- row.prop(strip, "location", text="")
+ row.prop(strip, "location", text="Location")
col.prop(strip, "wrap_width")
- layout.operator("sequencer.export_subtitles", icon='EXPORT')
+
+ layout.operator("sequencer.export_subtitles", text="Export Subtitles", icon='EXPORT')
col = layout.column(align=True)
if strip.type == 'SPEED':
@@ -860,19 +1039,19 @@ class SEQUENCER_PT_effect(SequencerButtonsPanel, Panel):
if not strip.use_default_fade:
col.prop(strip, "effect_fader", text="Effect Fader")
elif strip.type == 'GAUSSIAN_BLUR':
- row = col.row(align=True)
- row.prop(strip, "size_x")
- row.prop(strip, "size_y")
+ layout = layout.column(align=True)
+ layout.prop(strip, "size_x", text="Size X")
+ layout.prop(strip, "size_y", text="Y")
elif strip.type == 'COLORMIX':
- split = layout.split(factor=0.35)
- split.label(text="Blend Mode:")
- split.prop(strip, "blend_effect", text="")
+ layout.prop(strip, "blend_effect", text="Blend Mode")
row = layout.row(align=True)
row.prop(strip, "factor", slider=True)
-class SEQUENCER_PT_input(SequencerButtonsPanel, Panel):
- bl_label = "Strip Input"
+class SEQUENCER_PT_data_input(SequencerButtonsPanel, Panel):
+ bl_label = "Input"
+ bl_parent_id = "SEQUENCER_PT_data"
+ bl_options = {'DEFAULT_CLOSED'}
bl_category = "Strip"
@classmethod
@@ -884,83 +1063,69 @@ class SEQUENCER_PT_input(SequencerButtonsPanel, Panel):
if not strip:
return False
- return strip.type in {
- 'MOVIE', 'IMAGE', 'SCENE', 'MOVIECLIP', 'META',
- 'ADD', 'SUBTRACT', 'ALPHA_OVER', 'ALPHA_UNDER',
- 'CROSS', 'GAMMA_CROSS', 'MULTIPLY', 'OVER_DROP',
- 'WIPE', 'GLOW', 'TRANSFORM', 'COLOR',
- 'MULTICAM', 'SPEED', 'ADJUSTMENT', 'COLORMIX'
- }
+ return strip.type in {'MOVIE', 'IMAGE', 'SOUND'}
+
+ ''', 'SCENE', 'MOVIECLIP', 'META',
+ 'ADD', 'SUBTRACT', 'ALPHA_OVER', 'ALPHA_UNDER',
+ 'CROSS', 'GAMMA_CROSS', 'MULTIPLY', 'OVER_DROP',
+ 'WIPE', 'GLOW', 'TRANSFORM', 'COLOR',
+ 'MULTICAM', 'SPEED', 'ADJUSTMENT', 'COLORMIX' }'''
def draw(self, context):
layout = self.layout
- scene = context.scene
+ layout.use_property_split = True
+ layout.use_property_decorate = False
+ st = context.space_data
+ scene = context.scene
strip = act_strip(context)
-
seq_type = strip.type
# draw a filename if we have one
if seq_type == 'IMAGE':
- split = layout.split(factor=0.2)
- split.label(text="Path:")
- split.prop(strip, "directory", text="")
+ layout.prop(strip, "directory", text="")
# Current element for the filename
elem = strip.strip_elem_from_frame(scene.frame_current)
if elem:
- split = layout.split(factor=0.2)
- split.label(text="File:")
- split.prop(elem, "filename", text="") # strip.elements[0] could be a fallback
-
- split = layout.split(factor=0.4)
- split.label(text="Color Space:")
- split.prop(strip.colorspace_settings, "name", text="")
+ layout.prop(elem, "filename", text="") # strip.elements[0] could be a fallback
- split = layout.split(factor=0.4)
- split.label(text="Alpha:")
- split.prop(strip, "alpha_mode", text="")
+ layout.prop(strip.colorspace_settings, "name", text="Color Space")
- layout.operator("sequencer.change_path", icon='FILEBROWSER').filter_image = True
+ layout.prop(strip, "alpha_mode", text="Alpha")
+ sub = layout.column(align=True)
+ sub.operator("sequencer.change_path", text="Change Data/Files", icon='FILEBROWSER').filter_image = True
elif seq_type == 'MOVIE':
- split = layout.split(factor=0.2)
- split.label(text="Path:")
- split.prop(strip, "filepath", text="")
+ layout.prop(strip, "filepath", text="")
- split = layout.split(factor=0.4)
- split.label(text="Color Space:")
- split.prop(strip.colorspace_settings, "name", text="")
+ layout.prop(strip.colorspace_settings, "name", text="Color Space")
layout.prop(strip, "mpeg_preseek")
layout.prop(strip, "stream_index")
- layout.prop(strip, "use_translation", text="Image Offset")
- if strip.use_translation:
- row = layout.row(align=True)
- row.prop(strip.transform, "offset_x", text="X")
- row.prop(strip.transform, "offset_y", text="Y")
-
- layout.prop(strip, "use_crop", text="Image Crop")
- if strip.use_crop:
- col = layout.column(align=True)
- col.prop(strip.crop, "max_y")
- row = col.row(align=True)
- row.prop(strip.crop, "min_x")
- row.prop(strip.crop, "max_x")
- col.prop(strip.crop, "min_y")
+ elif seq_type == 'SOUND':
+ sound = strip.sound
+ layout.template_ID(strip, "sound", open="sound.open")
+ if sound is not None:
+ layout.prop(sound, "filepath", text="")
+
+ layout.use_property_split = True
+ layout.use_property_decorate = False
+
+ layout.alignment = 'RIGHT'
+ sub = layout.column(align=True)
+ split = sub.split(factor=0.5, align=True)
+ split.alignment = 'RIGHT'
+ if sound.packed_file:
+ split.label(text="Unpack")
+ split.operator("sound.unpack", icon='PACKAGE', text="")
+ else:
+ split.label(text="Pack")
+ split.operator("sound.pack", icon='UGLYPACKAGE', text="")
- if not isinstance(strip, bpy.types.EffectSequence):
- layout.label(text="Trim Duration (hard):")
- row = layout.row(align=True)
- row.prop(strip, "animation_offset_start", text="Start")
- row.prop(strip, "animation_offset_end", text="End")
-
- layout.label(text="Trim Duration (soft):")
- row = layout.row(align=True)
- row.prop(strip, "frame_offset_start", text="Start")
- row.prop(strip, "frame_offset_end", text="End")
+ layout.prop(sound, "use_memory_cache")
if scene.render.use_multiview and seq_type in {'IMAGE', 'MOVIE'}:
layout.prop(strip, "use_multiview")
@@ -968,7 +1133,6 @@ class SEQUENCER_PT_input(SequencerButtonsPanel, Panel):
col = layout.column()
col.active = strip.use_multiview
- col.label(text="Views Format:")
col.row().prop(strip, "views_format", expand=True)
box = col.box()
@@ -978,6 +1142,7 @@ class SEQUENCER_PT_input(SequencerButtonsPanel, Panel):
class SEQUENCER_PT_sound(SequencerButtonsPanel, Panel):
bl_label = "Sound"
+ bl_parent_id = ""
bl_category = "Strip"
@classmethod
@@ -993,6 +1158,8 @@ class SEQUENCER_PT_sound(SequencerButtonsPanel, Panel):
def draw(self, context):
layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
st = context.space_data
strip = act_strip(context)
@@ -1002,35 +1169,21 @@ class SEQUENCER_PT_sound(SequencerButtonsPanel, Panel):
if sound is not None:
layout.prop(sound, "filepath", text="")
- row = layout.row()
+ layout.use_property_split = True
+ layout.use_property_decorate = False
+
+ layout.alignment = 'RIGHT'
+ sub = layout.column(align=True)
+ split = sub.split(factor=0.5, align=True)
+ split.alignment = 'RIGHT'
if sound.packed_file:
- row.operator("sound.unpack", icon='PACKAGE', text="Unpack")
+ split.label(text="Unpack")
+ split.operator("sound.unpack", icon='PACKAGE', text="")
else:
- row.operator("sound.pack", icon='UGLYPACKAGE', text="Pack")
+ split.label(text="Pack")
+ split.operator("sound.pack", icon='UGLYPACKAGE', text="")
- row.prop(sound, "use_memory_cache")
-
- layout.prop(sound, "use_mono")
-
- if st.waveform_display_type == 'DEFAULT_WAVEFORMS':
- layout.prop(strip, "show_waveform")
-
- col = layout.column(align=True)
- col.prop(strip, "volume")
- col.prop(strip, "pitch")
- col.prop(strip, "pan")
-
- col = layout.column(align=True)
- col.label(text="Trim Duration (hard):")
- row = layout.row(align=True)
- row.prop(strip, "animation_offset_start", text="Start")
- row.prop(strip, "animation_offset_end", text="End")
-
- col = layout.column(align=True)
- col.label(text="Trim Duration (soft):")
- row = layout.row(align=True)
- row.prop(strip, "frame_offset_start", text="Start")
- row.prop(strip, "frame_offset_end", text="End")
+ layout.prop(sound, "use_memory_cache")
class SEQUENCER_PT_scene(SequencerButtonsPanel, Panel):
@@ -1050,6 +1203,8 @@ class SEQUENCER_PT_scene(SequencerButtonsPanel, Panel):
def draw(self, context):
layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
strip = act_strip(context)
@@ -1058,26 +1213,24 @@ class SEQUENCER_PT_scene(SequencerButtonsPanel, Panel):
scene = strip.scene
layout.prop(strip, "use_sequence")
+ layout.prop(scene, "audio_volume", text="Volume")
+
if not strip.use_sequence:
- layout.label(text="Camera Override")
- layout.template_ID(strip, "scene_camera")
+ layout.alignment = 'RIGHT'
+ sub = layout.column(align=True)
+ split = sub.split(factor=0.5, align=True)
+ split.alignment = 'RIGHT'
+ split.label(text="Camera Override")
+ split.template_ID(strip, "scene_camera")
layout.prop(strip, "use_grease_pencil", text="Show Grease Pencil")
- if scene:
- layout.prop(scene, "audio_volume", text="Audio Volume")
-
if not strip.use_sequence:
if scene:
# Warning, this is not a good convention to follow.
# Expose here because setting the alpha from the 'Render' menu is very inconvenient.
- layout.label(text="Preview")
- layout.prop(scene.render, "alpha_mode")
-
- if scene:
- sta = scene.frame_start
- end = scene.frame_end
- layout.label(text=iface_("Original frame range: %d-%d (%d)") % (sta, end, end - sta + 1), translate=False)
+ # layout.label(text="Preview")
+ layout.prop(scene.render, "film_transparent")
class SEQUENCER_PT_mask(SequencerButtonsPanel, Panel):
@@ -1097,6 +1250,8 @@ class SEQUENCER_PT_mask(SequencerButtonsPanel, Panel):
def draw(self, context):
layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
strip = act_strip(context)
@@ -1110,8 +1265,217 @@ class SEQUENCER_PT_mask(SequencerButtonsPanel, Panel):
layout.label(text=iface_("Original frame range: %d-%d (%d)") % (sta, end, end - sta + 1), translate=False)
-class SEQUENCER_PT_filter(SequencerButtonsPanel, Panel):
- bl_label = "Filter"
+class SEQUENCER_PT_data_info(SequencerButtonsPanel, Panel):
+ bl_label = "Info"
+ bl_category = "Strip"
+ bl_parent_id = "SEQUENCER_PT_data"
+
+ @classmethod
+ def poll(cls, context):
+ if not cls.has_sequencer(context):
+ return False
+
+ strip = act_strip(context)
+ if not strip:
+ return False
+
+ return strip.type
+
+ def draw(self, context):
+ layout = self.layout
+ layout.use_property_split = False
+ layout.use_property_decorate = False
+
+ scene = context.scene
+ frame_current = scene.frame_current
+ strip = act_strip(context)
+
+ length_list = (
+ str(strip.frame_start),
+ str(strip.frame_final_end),
+ str(strip.frame_final_duration),
+ str(strip.frame_offset_start),
+ str(strip.frame_offset_end),
+ )
+
+ if not isinstance(strip, bpy.types.EffectSequence):
+ length_list = length_list + (
+ str(strip.animation_offset_start),
+ str(strip.animation_offset_end),
+ )
+
+ max_length = max(len(x) for x in length_list)
+ max_factor = (1.9 - max_length) / 30
+
+ sub = layout.row(align=True)
+ sub.enabled = not strip.lock
+ split = sub.split(factor=0.5 + max_factor)
+ split.alignment = 'RIGHT'
+ split.label(text='Channel')
+ split.prop(strip, "channel", text="")
+
+ sub = layout.column(align=True)
+ sub.enabled = not strip.lock
+ split = sub.split(factor=0.5 + max_factor)
+ split.alignment = 'RIGHT'
+ split.label(text="Start")
+ split.prop(strip, "frame_start", text=str(bpy.utils.smpte_from_frame(strip.frame_start)).replace(':', ' '))
+ split = sub.split(factor=0.5 + max_factor)
+ split.alignment = 'RIGHT'
+ split.label(text="End")
+ split.prop(strip, "frame_final_end", text=str(bpy.utils.smpte_from_frame(strip.frame_final_end)).replace(':', ' '))
+ split = sub.split(factor=0.5 + max_factor)
+ split.alignment = 'RIGHT'
+ split.label(text="Duration")
+ split.prop(strip, "frame_final_duration", text=str(bpy.utils.smpte_from_frame(strip.frame_final_duration)).replace(':', ' '))
+
+ if not isinstance(strip, bpy.types.EffectSequence):
+ layout.alignment = 'RIGHT'
+ sub = layout.column(align=True)
+ split = sub.split(factor=0.5 + max_factor, align=True)
+ split.alignment = 'RIGHT'
+ split.label(text="Soft Trim Start")
+ split.prop(strip, "frame_offset_start", text=str(bpy.utils.smpte_from_frame(strip.frame_offset_start)).replace(':', ' '))
+ split = sub.split(factor=0.5+max_factor, align=True)
+ split.alignment = 'RIGHT'
+ split.label(text='End')
+ split.prop(strip, "frame_offset_end", text=str(bpy.utils.smpte_from_frame(strip.frame_offset_end)).replace(':', ' '))
+
+ layout.alignment = 'RIGHT'
+ sub = layout.column(align=True)
+ split = sub.split(factor=0.5 + max_factor)
+ split.alignment = 'RIGHT'
+ split.label(text="Hard Trim Start")
+ split.prop(strip, "animation_offset_start", text=str(bpy.utils.smpte_from_frame(strip.animation_offset_start)).replace(':', ' '))
+ split = sub.split(factor=0.5 + max_factor, align=True)
+ split.alignment = 'RIGHT'
+ split.label(text='End')
+ split.prop(strip, "animation_offset_end", text=str(bpy.utils.smpte_from_frame(strip.animation_offset_end)).replace(':', ' '))
+
+ playhead = frame_current - strip.frame_start
+ col = layout.column(align=True)
+ col = col.box()
+ col.active = (
+ (frame_current >= strip.frame_start) and
+ (frame_current <= strip.frame_start + strip.frame_final_duration)
+ )
+ split = col.split(factor=0.5 + max_factor)
+ split.alignment = 'RIGHT'
+ split.label(text="Playhead")
+ split.label(text="%s: %s" % ((bpy.utils.smpte_from_frame(playhead).replace(':', ' ')), (str(playhead))))
+
+ ''' Old data - anyone missing this data?
+ col.label(text=iface_("Frame Offset %d:%d") % (strip.frame_offset_start, strip.frame_offset_end),
+ translate=False)
+ col.label(text=iface_("Frame Still %d:%d") % (strip.frame_still_start, strip.frame_still_end), translate=False)'''
+
+ elem = False
+
+ if strip.type == 'IMAGE':
+ elem = strip.strip_elem_from_frame(frame_current)
+ elif strip.type == 'MOVIE':
+ elem = strip.elements[0]
+
+ if strip.type != 'SOUND':
+ split = col.split(factor=0.5 + max_factor)
+ split.alignment = 'RIGHT'
+ split.label(text="Resolution")
+ if elem and elem.orig_width > 0 and elem.orig_height > 0:
+ split.label(text="%dx%d" % (elem.orig_width, elem.orig_height), translate=False)
+ else:
+ split.label(text="None")
+
+ if strip.type == 'SCENE':
+ scene = strip.scene
+
+ if scene:
+ sta = scene.frame_start
+ end = scene.frame_end
+ split = col.split(factor=0.5 + max_factor)
+ split.alignment = 'RIGHT'
+ split.label(text="Original Frame Range")
+ split.alignment = 'LEFT'
+ split.label(text="%d-%d (%d)" % (sta, end, end - sta + 1), translate=False)
+
+
+class SEQUENCER_PT_adjust(SequencerButtonsPanel, Panel):
+ bl_label = "Adjust"
+ bl_category = "Strip"
+
+ def draw(self, context):
+ pass
+
+
+class SEQUENCER_PT_adjust_sound(SequencerButtonsPanel, Panel):
+ bl_label = "Sound"
+ bl_parent_id = "SEQUENCER_PT_adjust"
+ bl_category = "Strip"
+
+ @classmethod
+ def poll(cls, context):
+ strip = act_strip(context)
+ return strip.type == 'SOUND'
+
+ def draw(self, context):
+ layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
+
+ st = context.space_data
+ strip = act_strip(context)
+
+ sound = strip.sound
+
+ col = layout.column()
+
+ row = col.row(align=True)
+ sub = row.row(align=True)
+ sub.active = (not strip.mute)
+
+ sub.prop(strip, "volume", text="Volume")
+ sub.prop(strip, "mute", toggle=True, icon_only=True, icon='MUTE_IPO_ON')
+
+ col.prop(strip, "pitch")
+ col.prop(strip, "pan")
+
+ if sound is not None:
+
+ if st.waveform_display_type == 'DEFAULT_WAVEFORMS':
+ col.prop(strip, "show_waveform")
+ col.prop(sound, "use_mono")
+
+
+class SEQUENCER_PT_adjust_comp(SequencerButtonsPanel, Panel):
+ bl_label = "Compositing"
+ bl_parent_id = "SEQUENCER_PT_adjust"
+ bl_category = "Strip"
+
+ @classmethod
+ def poll(cls, context):
+ strip = act_strip(context)
+ return strip.type != 'SOUND'
+
+ def draw(self, context):
+ layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
+
+ strip = act_strip(context)
+
+ layout.prop(strip, "blend_type", text="Blend")
+
+ row = layout.row(align=True)
+ sub = row.row(align=True)
+ sub.active = (not strip.mute)
+
+ sub.prop(strip, "blend_alpha", text="Opacity", slider=True)
+ sub.prop(strip, "mute", toggle=True, icon_only=True)
+
+
+class SEQUENCER_PT_adjust_video(SequencerButtonsPanel, Panel):
+ bl_label = "Video"
+ bl_parent_id = "SEQUENCER_PT_adjust"
+ bl_options = {'DEFAULT_CLOSED'}
bl_category = "Strip"
@classmethod
@@ -1133,36 +1497,67 @@ class SEQUENCER_PT_filter(SequencerButtonsPanel, Panel):
def draw(self, context):
layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
strip = act_strip(context)
col = layout.column()
- col.label(text="Video:")
col.prop(strip, "strobe")
if strip.type == 'MOVIECLIP':
col = layout.column()
- col.label(text="Tracker:")
+ col.label(text="Tracker")
col.prop(strip, "stabilize2d")
col = layout.column()
- col.label(text="Distortion:")
+ col.label(text="Distortion")
col.prop(strip, "undistort")
+ col.separator()
- split = layout.split(factor=0.6)
- col = split.column()
- col.prop(strip, "use_reverse_frames", text="Reverse")
+ col.prop(strip, "use_reverse_frames", text="Backwards")
col.prop(strip, "use_deinterlace")
- col = split.column()
- col.prop(strip, "use_flip_x", text="X Flip")
- col.prop(strip, "use_flip_y", text="Y Flip")
+ col.separator()
+
+ col.prop(strip, "use_flip_x", text="Flip X")
+ col.prop(strip, "use_flip_y", text="Flip Y")
- layout.label(text="Color:")
- col = layout.column(align=True)
+
+class SEQUENCER_PT_adjust_color(SequencerButtonsPanel, Panel):
+ bl_label = "Color"
+ bl_parent_id = "SEQUENCER_PT_adjust"
+ bl_options = {'DEFAULT_CLOSED'}
+ bl_category = "Strip"
+
+ @classmethod
+ def poll(cls, context):
+ if not cls.has_sequencer(context):
+ return False
+
+ strip = act_strip(context)
+ if not strip:
+ return False
+
+ return strip.type in {
+ 'MOVIE', 'IMAGE', 'SCENE', 'MOVIECLIP', 'MASK',
+ 'META', 'ADD', 'SUBTRACT', 'ALPHA_OVER',
+ 'ALPHA_UNDER', 'CROSS', 'GAMMA_CROSS', 'MULTIPLY',
+ 'OVER_DROP', 'WIPE', 'GLOW', 'TRANSFORM', 'COLOR',
+ 'MULTICAM', 'SPEED', 'ADJUSTMENT', 'COLORMIX'
+ }
+
+ def draw(self, context):
+ layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
+
+ strip = act_strip(context)
+
+ col = layout.column()
col.prop(strip, "color_saturation", text="Saturation")
col.prop(strip, "color_multiply", text="Multiply")
- layout.prop(strip, "use_float", text="Convert to Float")
+ col.prop(strip, "use_float", text="Convert to Float")
class SEQUENCER_PT_cache_settings(SequencerButtonsPanel, Panel):
@@ -1171,7 +1566,7 @@ class SEQUENCER_PT_cache_settings(SequencerButtonsPanel, Panel):
@classmethod
def poll(cls, context):
- return cls.has_sequencer(context)
+ return cls.has_sequencer(context) and context.scene.sequence_editor
def draw(self, context):
layout = self.layout
@@ -1188,17 +1583,17 @@ class SEQUENCER_PT_cache_settings(SequencerButtonsPanel, Panel):
class SEQUENCER_PT_proxy_settings(SequencerButtonsPanel, Panel):
bl_label = "Proxy Settings"
bl_category = "Proxy & Cache"
+
@classmethod
def poll(cls, context):
- return cls.has_sequencer(context)
+ return cls.has_sequencer(context) and context.scene.sequence_editor
def draw(self, context):
layout = self.layout
-
ed = context.scene.sequence_editor
-
flow = layout.column_flow()
flow.prop(ed, "proxy_storage", text="Storage")
+
if ed.proxy_storage == 'PROJECT':
flow.prop(ed, "proxy_dir", text="Directory")
@@ -1213,14 +1608,14 @@ class SEQUENCER_PT_strip_proxy(SequencerButtonsPanel, Panel):
@classmethod
def poll(cls, context):
- if not cls.has_sequencer(context):
+ if not cls.has_sequencer(context) and context.scene.sequence_editor:
return False
strip = act_strip(context)
if not strip:
return False
- return strip.type in {'MOVIE', 'IMAGE', 'META'}
+ return strip.type in {'MOVIE', 'IMAGE', 'SCENE', 'META', 'MULTICAM'}
def draw_header(self, context):
strip = act_strip(context)
@@ -1229,6 +1624,8 @@ class SEQUENCER_PT_strip_proxy(SequencerButtonsPanel, Panel):
def draw(self, context):
layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
ed = context.scene.sequence_editor
@@ -1247,11 +1644,17 @@ class SEQUENCER_PT_strip_proxy(SequencerButtonsPanel, Panel):
if proxy.use_proxy_custom_file:
flow.prop(proxy, "filepath")
+ layout = layout.box()
+ row = layout.row(align=True)
+ row.prop(strip.proxy, "build_25")
+ row.prop(strip.proxy, "build_75")
row = layout.row(align=True)
- row.prop(strip.proxy, "build_25", toggle=True)
- row.prop(strip.proxy, "build_50", toggle=True)
- row.prop(strip.proxy, "build_75", toggle=True)
- row.prop(strip.proxy, "build_100", toggle=True)
+ row.prop(strip.proxy, "build_50")
+ row.prop(strip.proxy, "build_100")
+
+ layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
layout.prop(proxy, "use_overwrite")
@@ -1260,14 +1663,14 @@ class SEQUENCER_PT_strip_proxy(SequencerButtonsPanel, Panel):
if strip.type == 'MOVIE':
col = layout.column()
- col.label(text="Use timecode index:")
- col.prop(proxy, "timecode")
+ col.prop(proxy, "timecode", text="Timecode Index")
class SEQUENCER_PT_strip_cache(SequencerButtonsPanel, Panel):
bl_label = "Strip Cache"
bl_category = "Proxy & Cache"
+ bl_options = {'DEFAULT_CLOSED'}
@classmethod
def poll(cls, context):
@@ -1291,18 +1694,20 @@ class SEQUENCER_PT_strip_cache(SequencerButtonsPanel, Panel):
class SEQUENCER_PT_preview(SequencerButtonsPanel_Output, Panel):
- bl_label = "Scene Shading"
+ bl_label = "Scene Preview/Render"
bl_space_type = 'SEQUENCE_EDITOR'
bl_region_type = 'UI'
- bl_category = "Strip"
+ bl_options = {'DEFAULT_CLOSED'}
+ bl_category = "View"
def draw(self, context):
layout = self.layout
-
+ layout.use_property_split = True
+ layout.use_property_decorate = False
render = context.scene.render
col = layout.column()
- col.prop(render, "sequencer_gl_preview", text="")
+ col.prop(render, "sequencer_gl_preview", text="Preview Shading")
if render.sequencer_gl_preview in ['SOLID', 'WIREFRAME']:
col.prop(render, "use_sequencer_override_scene_strip")
@@ -1310,30 +1715,59 @@ class SEQUENCER_PT_preview(SequencerButtonsPanel_Output, Panel):
class SEQUENCER_PT_view(SequencerButtonsPanel_Output, Panel):
bl_label = "View Settings"
- bl_category = "Strip"
+ bl_category = "View"
def draw(self, context):
layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
st = context.space_data
col = layout.column()
+ col.prop(st, "display_channel", text="Channel")
+
if st.display_mode == 'IMAGE':
col.prop(st, "show_overexposed")
- col.separator()
elif st.display_mode == 'WAVEFORM':
col.prop(st, "show_separate_color")
- col = layout.column()
- col.separator()
col.prop(st, "proxy_render_size")
+class SEQUENCER_PT_frame_overlay(SequencerButtonsPanel_Output, Panel):
+ bl_label = "Frame Overlay"
+ bl_category = "View"
+ bl_options = {'DEFAULT_CLOSED'}
+
+ def draw_header(self, context):
+ scene = context.scene
+ ed = scene.sequence_editor
+
+ self.layout.prop(ed, "show_overlay", text="")
+
+ def draw(self, context):
+ layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
+
+ st = context.space_data
+ scene = context.scene
+ ed = scene.sequence_editor
+
+ layout.active = ed.show_overlay
+
+ col = layout.column()
+ col.prop(ed, "overlay_frame", text="Frame Offset")
+ col.prop(st, "overlay_type")
+ col.prop(ed, "use_overlay_lock")
+
+
class SEQUENCER_PT_view_safe_areas(SequencerButtonsPanel_Output, Panel):
bl_label = "Safe Areas"
- bl_category = "Strip"
bl_options = {'DEFAULT_CLOSED'}
+ bl_category = "View"
@classmethod
def poll(cls, context):
@@ -1347,13 +1781,43 @@ class SEQUENCER_PT_view_safe_areas(SequencerButtonsPanel_Output, Panel):
self.layout.prop(st, "show_safe_areas", text="")
def draw(self, context):
- from .properties_data_camera import draw_display_safe_settings
-
layout = self.layout
+ layout.use_property_split = True
st = context.space_data
safe_data = context.scene.safe_areas
- draw_display_safe_settings(layout, safe_data, st)
+ layout.active = st.show_safe_areas
+
+ col = layout.column()
+
+ sub = col.column()
+ sub.prop(safe_data, "title", slider=True)
+ sub.prop(safe_data, "action", slider=True)
+
+
+class SEQUENCER_PT_view_safe_areas_center_cut(SequencerButtonsPanel_Output, Panel):
+ bl_label = "Center-Cut Safe Areas"
+ bl_parent_id = "SEQUENCER_PT_view_safe_areas"
+ bl_options = {'DEFAULT_CLOSED'}
+ bl_category = "View"
+
+ def draw_header(self, context):
+ st = context.space_data
+
+ layout = self.layout
+ layout.active = st.show_safe_areas
+ layout.prop(st, "show_safe_center", text="")
+
+ def draw(self, context):
+ layout = self.layout
+ layout.use_property_split = True
+ safe_data = context.scene.safe_areas
+ st = context.space_data
+
+ layout.active = st.show_safe_areas and st.show_safe_center
+
+ col = layout.column()
+ col.prop(safe_data, "title_center", slider=True)
class SEQUENCER_PT_modifiers(SequencerButtonsPanel, Panel):
@@ -1362,6 +1826,8 @@ class SEQUENCER_PT_modifiers(SequencerButtonsPanel, Panel):
def draw(self, context):
layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
strip = act_strip(context)
ed = context.scene.sequence_editor
@@ -1435,17 +1901,7 @@ class SEQUENCER_PT_modifiers(SequencerButtonsPanel, Panel):
class SEQUENCER_PT_grease_pencil(AnnotationDataPanel, SequencerButtonsPanel_Output, Panel):
bl_space_type = 'SEQUENCE_EDITOR'
bl_region_type = 'UI'
- bl_category = "Strip"
-
- # NOTE: this is just a wrapper around the generic GP Panel
- # But, it should only show up when there are images in the preview region
-
-
-class SEQUENCER_PT_annotation_onion(AnnotationOnionSkin, SequencerButtonsPanel_Output, Panel):
- bl_space_type = 'SEQUENCE_EDITOR'
- bl_region_type = 'UI'
- bl_category = "Strip"
- bl_parent_id = 'SEQUENCER_PT_grease_pencil'
+ bl_category = "View"
# NOTE: this is just a wrapper around the generic GP Panel
# But, it should only show up when there are images in the preview region
@@ -1454,7 +1910,7 @@ class SEQUENCER_PT_annotation_onion(AnnotationOnionSkin, SequencerButtonsPanel_O
class SEQUENCER_PT_grease_pencil_tools(GreasePencilToolsPanel, SequencerButtonsPanel_Output, Panel):
bl_space_type = 'SEQUENCE_EDITOR'
bl_region_type = 'UI'
- bl_category = "Strip"
+ bl_category = "View"
# NOTE: this is just a wrapper around the generic GP tools panel
# It contains access to some essential tools usually found only in
@@ -1472,39 +1928,62 @@ classes = (
SEQUENCER_MT_change,
SEQUENCER_HT_header,
SEQUENCER_MT_editor_menus,
+ SEQUENCER_MT_range,
SEQUENCER_MT_view,
SEQUENCER_MT_view_cache,
SEQUENCER_MT_view_toggle,
+ SEQUENCER_MT_select_playhead,
+ SEQUENCER_MT_select_handle,
+ SEQUENCER_MT_select_channel,
+ SEQUENCER_MT_select_linked,
SEQUENCER_MT_select,
SEQUENCER_MT_marker,
- SEQUENCER_MT_frame,
+ SEQUENCER_MT_navigation,
SEQUENCER_MT_add,
SEQUENCER_MT_add_effect,
SEQUENCER_MT_add_transitions,
SEQUENCER_MT_add_empty,
+ SEQUENCER_MT_strip_effect,
+ SEQUENCER_MT_strip_movie,
SEQUENCER_MT_strip,
SEQUENCER_MT_strip_transform,
SEQUENCER_MT_strip_input,
SEQUENCER_MT_strip_lock_mute,
- SEQUENCER_PT_edit,
+ SEQUENCER_MT_context_menu,
+
+ SEQUENCER_PT_adjust,
+ SEQUENCER_PT_adjust_comp,
+ SEQUENCER_PT_adjust_offset,
+ SEQUENCER_PT_adjust_crop,
+ SEQUENCER_PT_adjust_video,
+ SEQUENCER_PT_adjust_color,
+ SEQUENCER_PT_adjust_sound,
+
+ SEQUENCER_PT_data,
+ SEQUENCER_PT_data_input,
+ SEQUENCER_PT_data_info,
+
SEQUENCER_PT_effect,
- SEQUENCER_PT_input,
- SEQUENCER_PT_sound,
SEQUENCER_PT_scene,
SEQUENCER_PT_mask,
- SEQUENCER_PT_filter,
+
SEQUENCER_PT_cache_settings,
+ SEQUENCER_PT_strip_cache,
SEQUENCER_PT_proxy_settings,
SEQUENCER_PT_strip_proxy,
- SEQUENCER_PT_strip_cache,
+
+ SEQUENCER_PT_custom_props,
+
+ SEQUENCER_PT_modifiers,
+
SEQUENCER_PT_preview,
SEQUENCER_PT_view,
+ SEQUENCER_PT_frame_overlay,
SEQUENCER_PT_view_safe_areas,
- SEQUENCER_PT_modifiers,
+ SEQUENCER_PT_view_safe_areas_center_cut,
+
SEQUENCER_PT_grease_pencil,
- SEQUENCER_PT_annotation_onion,
SEQUENCER_PT_grease_pencil_tools,
- SEQUENCER_PT_custom_props,
)
if __name__ == "__main__": # only for live edit.
diff --git a/release/scripts/startup/bl_ui/space_toolsystem_common.py b/release/scripts/startup/bl_ui/space_toolsystem_common.py
index 71354f9875d..c0bb50b6597 100644
--- a/release/scripts/startup/bl_ui/space_toolsystem_common.py
+++ b/release/scripts/startup/bl_ui/space_toolsystem_common.py
@@ -147,6 +147,25 @@ ToolDef.from_fn = from_fn
del from_dict, from_fn, with_args
+class ToolActivePanelHelper:
+ # Sub-class must define.
+ # bl_space_type = 'VIEW_3D'
+ # bl_region_type = 'UI'
+ bl_label = "Active Tool"
+ # bl_category = "Tool"
+
+ def draw(self, context):
+ layout = self.layout
+ layout.use_property_split = True
+ layout.use_property_decorate = False
+ ToolSelectPanelHelper.draw_active_tool_header(
+ context,
+ layout,
+ show_tool_name=True,
+ tool_key=ToolSelectPanelHelper._tool_key_from_context(context, space_type=self.bl_space_type),
+ )
+
+
class ToolSelectPanelHelper:
"""
Generic Class, can be used for any toolbar.
@@ -544,12 +563,18 @@ class ToolSelectPanelHelper:
self.draw_cls(self.layout, context)
@staticmethod
- def _tool_key_from_context(context):
- space_data = context.space_data
- space_type = space_data.type
+ def _tool_key_from_context(context, *, space_type=None):
+ if space_type is None:
+ space_data = context.space_data
+ space_type = space_data.type
+ else:
+ space_data = None
+
if space_type == 'VIEW_3D':
return space_type, context.mode
elif space_type == 'IMAGE_EDITOR':
+ if space_data is None:
+ space_data = context.space_data
return space_type, space_data.mode
elif space_type == 'NODE_EDITOR':
return space_type, None
diff --git a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
index dee2fa3c5f8..f429904d3fb 100644
--- a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
+++ b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
@@ -312,7 +312,9 @@ class _defs_view3d_select:
def box():
def draw_settings(_context, layout, tool):
props = tool.operator_properties("view3d.select_box")
- layout.prop(props, "mode", text="")
+ row = layout.row()
+ row.use_property_split = False
+ row.prop(props, "mode", text="", expand=True, icon_only=True)
return dict(
idname="builtin.select_box",
label="Select Box",
@@ -326,7 +328,9 @@ class _defs_view3d_select:
def lasso():
def draw_settings(_context, layout, tool):
props = tool.operator_properties("view3d.select_lasso")
- layout.prop(props, "mode", text="")
+ row = layout.row()
+ row.use_property_split = False
+ row.prop(props, "mode", text="", expand=True, icon_only=True)
return dict(
idname="builtin.select_lasso",
label="Select Lasso",
@@ -340,7 +344,9 @@ class _defs_view3d_select:
def circle():
def draw_settings(_context, layout, tool):
props = tool.operator_properties("view3d.select_circle")
- layout.prop(props, "mode", text="")
+ row = layout.row()
+ row.use_property_split = False
+ row.prop(props, "mode", text="", expand=True, icon_only=True)
layout.prop(props, "radius")
def draw_cursor(_context, tool, xy):
@@ -1127,7 +1133,9 @@ class _defs_image_uv_select:
def box():
def draw_settings(_context, layout, tool):
props = tool.operator_properties("uv.select_box")
- layout.prop(props, "mode", text="")
+ row = layout.row()
+ row.use_property_split = False
+ row.prop(props, "mode", text="", expand=True, icon_only=True)
return dict(
idname="builtin.select_box",
label="Select Box",
@@ -1141,7 +1149,9 @@ class _defs_image_uv_select:
def lasso():
def draw_settings(_context, layout, tool):
props = tool.operator_properties("uv.select_lasso")
- layout.prop(props, "mode", text="")
+ row = layout.row()
+ row.use_property_split = False
+ row.prop(props, "mode", text="", expand=True, icon_only=True)
return dict(
idname="builtin.select_lasso",
label="Select Lasso",
@@ -1155,7 +1165,9 @@ class _defs_image_uv_select:
def circle():
def draw_settings(_context, layout, tool):
props = tool.operator_properties("uv.select_circle")
- layout.prop(props, "mode", text="")
+ row = layout.row()
+ row.use_property_split = False
+ row.prop(props, "mode", text="", expand=True, icon_only=True)
layout.prop(props, "radius")
return dict(
idname="builtin.select_circle",
@@ -1311,7 +1323,9 @@ class _defs_gpencil_edit:
def box_select():
def draw_settings(context, layout, tool):
props = tool.operator_properties("gpencil.select_box")
- layout.prop(props, "mode", text="")
+ row = layout.row()
+ row.use_property_split = False
+ row.prop(props, "mode", text="", expand=True, icon_only=True)
layout.prop(context.tool_settings.gpencil_sculpt, "intersection_threshold")
return dict(
idname="builtin.select_box",
@@ -1326,7 +1340,9 @@ class _defs_gpencil_edit:
def lasso_select():
def draw_settings(context, layout, tool):
props = tool.operator_properties("gpencil.select_lasso")
- layout.prop(props, "mode", text="")
+ row = layout.row()
+ row.use_property_split = False
+ row.prop(props, "mode", text="", expand=True, icon_only=True)
layout.prop(context.tool_settings.gpencil_sculpt, "intersection_threshold")
return dict(
idname="builtin.select_lasso",
@@ -1341,7 +1357,9 @@ class _defs_gpencil_edit:
def circle_select():
def draw_settings(context, layout, tool):
props = tool.operator_properties("gpencil.select_circle")
- layout.prop(props, "mode", text="")
+ row = layout.row()
+ row.use_property_split = False
+ row.prop(props, "mode", text="", expand=True, icon_only=True)
layout.prop(props, "radius")
layout.prop(context.tool_settings.gpencil_sculpt, "intersection_threshold")
return dict(
@@ -1444,7 +1462,9 @@ class _defs_node_select:
def box():
def draw_settings(_context, layout, tool):
props = tool.operator_properties("node.select_box")
- layout.prop(props, "mode", text="")
+ row = layout.row()
+ row.use_property_split = False
+ row.prop(props, "mode", text="", expand=True, icon_only=True)
pass
return dict(
idname="builtin.select_box",
@@ -1459,7 +1479,9 @@ class _defs_node_select:
def lasso():
def draw_settings(_context, layout, tool):
props = tool.operator_properties("node.select_lasso")
- layout.prop(props, "mode", text="")
+ row = layout.row()
+ row.use_property_split = False
+ row.prop(props, "mode", text="", expand=True, icon_only=True)
return dict(
idname="builtin.select_lasso",
label="Select Lasso",
@@ -1473,7 +1495,9 @@ class _defs_node_select:
def circle():
def draw_settings(_context, layout, tool):
props = tool.operator_properties("node.select_circle")
- layout.prop(props, "mode", text="")
+ row = layout.row()
+ row.use_property_split = False
+ row.prop(props, "mode", text="", expand=True, icon_only=True)
layout.prop(props, "radius")
return dict(
idname="builtin.select_circle",
@@ -1685,7 +1709,6 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel):
_defs_annotate.poly,
_defs_annotate.eraser,
),
- _defs_view3d_generic.ruler,
)
_tools_gpencil_select = (
@@ -1704,6 +1727,7 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel):
*_tools_transform,
None,
*_tools_annotate,
+ _defs_view3d_generic.ruler,
)
_tools = {
@@ -1741,8 +1765,6 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel):
'EDIT_MESH': [
*_tools_default,
None,
- _defs_edit_mesh.cube_add,
- None,
(
_defs_edit_mesh.extrude,
_defs_edit_mesh.extrude_normals,
@@ -1812,6 +1834,7 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel):
_defs_view3d_generic.cursor,
None,
*_tools_annotate,
+ _defs_view3d_generic.ruler,
],
'PARTICLE': [
*_tools_select,
@@ -1824,6 +1847,8 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel):
None,
_defs_sculpt.hide_border,
_defs_sculpt.mask_border,
+ None,
+ *_tools_annotate,
],
'PAINT_TEXTURE': [
_defs_texture_paint.generate_from_brushes,
@@ -1833,6 +1858,7 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel):
if _defs_texture_paint.poll_select_mask(context)
else ()
),
+ *_tools_annotate,
],
'PAINT_VERTEX': [
_defs_vertex_paint.generate_from_brushes,
@@ -1842,6 +1868,7 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel):
if _defs_vertex_paint.poll_select_mask(context)
else ()
),
+ *_tools_annotate,
],
'PAINT_WEIGHT': [
_defs_weight_paint.generate_from_brushes,
@@ -1863,6 +1890,7 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel):
if _defs_weight_paint.poll_select_mask(context)
else ()
),
+ *_tools_annotate,
],
'PAINT_GPENCIL': [
_defs_view3d_generic.cursor,
diff --git a/release/scripts/startup/bl_ui/space_topbar.py b/release/scripts/startup/bl_ui/space_topbar.py
index 3e7d6d98679..62488f9663f 100644
--- a/release/scripts/startup/bl_ui/space_topbar.py
+++ b/release/scripts/startup/bl_ui/space_topbar.py
@@ -38,8 +38,6 @@ class TOPBAR_HT_upper_bar(Header):
window = context.window
screen = context.screen
- layout.operator("wm.splash", text="", icon='BLENDER', emboss=False)
-
TOPBAR_MT_editor_menus.draw_collapsible(context, layout)
layout.separator()
@@ -158,6 +156,9 @@ class TOPBAR_MT_editor_menus(Menu):
def draw(self, _context):
layout = self.layout
+
+ layout.menu("TOPBAR_MT_app", text="", icon='BLENDER')
+
layout.menu("TOPBAR_MT_file")
layout.menu("TOPBAR_MT_edit")
@@ -167,6 +168,28 @@ class TOPBAR_MT_editor_menus(Menu):
layout.menu("TOPBAR_MT_help")
+class TOPBAR_MT_app(Menu):
+ bl_label = "Blender"
+
+ def draw(self, context):
+ layout = self.layout
+ prefs = context.preferences
+
+ layout.operator("wm.splash")
+
+ layout.separator()
+
+ layout.menu("TOPBAR_MT_app_support")
+
+ layout.separator()
+
+ layout.menu("TOPBAR_MT_app_about")
+
+ layout.separator()
+
+ layout.operator("preferences.app_template_install", text="Install Application Template...")
+
+
class TOPBAR_MT_file(Menu):
bl_label = "File"
@@ -178,8 +201,7 @@ class TOPBAR_MT_file(Menu):
layout.operator("wm.open_mainfile", text="Open...", icon='FILE_FOLDER')
layout.menu("TOPBAR_MT_file_open_recent")
layout.operator("wm.revert_mainfile")
- layout.operator("wm.recover_last_session")
- layout.operator("wm.recover_auto_save", text="Recover Auto Save...")
+ layout.menu("TOPBAR_MT_file_recover")
layout.separator()
@@ -192,29 +214,6 @@ class TOPBAR_MT_file(Menu):
layout.operator("wm.save_as_mainfile", text="Save Copy...").copy = True
layout.separator()
- layout.operator_context = 'INVOKE_AREA'
-
- if any(bpy.utils.app_template_paths()):
- app_template = context.preferences.app_template
- else:
- app_template = None
-
- if app_template:
- layout.label(text=bpy.path.display_name(app_template, has_ext=False))
- layout.operator("wm.save_homefile")
- layout.operator(
- "wm.read_factory_settings",
- text="Load Factory Settings",
- ).app_template = app_template
- else:
- layout.operator("wm.save_homefile")
- layout.operator("wm.read_factory_settings")
-
- layout.separator()
-
- layout.operator("preferences.app_template_install", text="Install Application Template...")
-
- layout.separator()
layout.operator_context = 'INVOKE_AREA'
layout.operator("wm.link", text="Link...", icon='LINK_BLEND')
@@ -232,6 +231,10 @@ class TOPBAR_MT_file(Menu):
layout.separator()
+ layout.menu("TOPBAR_MT_file_defaults")
+
+ layout.separator()
+
layout.operator_context = 'EXEC_AREA'
if bpy.data.is_dirty:
layout.operator_context = 'INVOKE_SCREEN' # quit dialog
@@ -303,6 +306,91 @@ class TOPBAR_MT_file_new(Menu):
TOPBAR_MT_file_new.draw_ex(self.layout, context)
+class TOPBAR_MT_file_recover(Menu):
+ bl_label = "Recover"
+
+ def draw(self, context):
+ layout = self.layout
+
+ layout.operator("wm.recover_last_session", text="Last Session")
+ layout.operator("wm.recover_auto_save", text="Auto Save...")
+
+
+class TOPBAR_MT_file_defaults(Menu):
+ bl_label = "Defaults"
+
+ def draw(self, context):
+ layout = self.layout
+ prefs = context.preferences
+
+ layout.operator_context = 'INVOKE_AREA'
+
+ if any(bpy.utils.app_template_paths()):
+ app_template = prefs.app_template
+ else:
+ app_template = None
+
+ if app_template:
+ layout.label(text=bpy.path.display_name(app_template, has_ext=False))
+
+ layout.operator("wm.save_homefile")
+ props = layout.operator("wm.read_factory_settings")
+ if app_template:
+ props.app_template = app_template
+
+ if prefs.use_preferences_save:
+ props = layout.operator(
+ "wm.read_factory_settings",
+ text="Load Factory Settings (Temporary)"
+ )
+ if app_template:
+ props.app_template = app_template
+ props.use_temporary_preferences = True
+
+
+class TOPBAR_MT_app_about(Menu):
+ bl_label = "About"
+
+ def draw(self, context):
+ layout = self.layout
+
+ layout.operator(
+ "wm.url_open", text="Release Notes", icon='URL',
+ ).url = "https://www.blender.org/download/releases/%d-%d/" % bpy.app.version[:2]
+
+ layout.separator()
+
+ layout.operator(
+ "wm.url_open", text="Blender Website", icon='URL',
+ ).url = "https://www.blender.org/"
+ layout.operator(
+ "wm.url_open", text="Credits", icon='URL',
+ ).url = "https://www.blender.org/about/credits/"
+
+ layout.separator()
+
+ layout.operator(
+ "wm.url_open", text="License", icon='URL',
+ ).url = "https://www.blender.org/about/license/"
+
+
+class TOPBAR_MT_app_support(Menu):
+ bl_label = "Support Blender"
+
+ def draw(self, context):
+ layout = self.layout
+
+ layout.operator(
+ "wm.url_open", text="Development Fund", icon='URL',
+ ).url = "https://fund.blender.org"
+
+ layout.separator()
+
+ layout.operator(
+ "wm.url_open", text="Blender Store", icon='URL',
+ ).url = "https://store.blender.org"
+
+
class TOPBAR_MT_templates_more(Menu):
bl_label = "Templates"
@@ -431,7 +519,7 @@ class TOPBAR_MT_edit(Menu):
layout.separator()
# Mainly to expose shortcut since this depends on the context.
- props = layout.operator("wm.call_panel", text="Rename Active Item...", icon='OUTLINER_DATA_FONT')
+ props = layout.operator("wm.call_panel", text="Rename Active Item...")
props.name = "TOPBAR_PT_name"
props.keep_open = False
@@ -498,10 +586,12 @@ class TOPBAR_MT_help(Menu):
layout.operator(
"wm.url_open", text="Manual", icon='HELP',
).url = "https://docs.blender.org/manual/en/dev/"
-
layout.operator(
- "wm.url_open", text="Report a Bug", icon='URL',
- ).url = url_prefill_from_blender()
+ "wm.url_open", text="Tutorials", icon='URL',
+ ).url = "https://www.blender.org/tutorials"
+ layout.operator(
+ "wm.url_open", text="Support", icon='URL',
+ ).url = "https://www.blender.org/support"
layout.separator()
@@ -510,46 +600,30 @@ class TOPBAR_MT_help(Menu):
).url = "https://www.blender.org/community/"
layout.operator(
"wm.url_open", text="Developer Community", icon='URL',
- ).url = "https://www.blender.org/get-involved/developers/"
+ ).url = "https://devtalk.blender.org"
layout.separator()
layout.operator(
- "wm.url_open", text="Blender Website", icon='URL',
- ).url = "https://www.blender.org"
- layout.operator(
- "wm.url_open", text="Release Notes", icon='URL',
- ).url = "https://www.blender.org/download/releases/%d-%d/" % bpy.app.version[:2]
- layout.operator(
- "wm.url_open", text="Credits", icon='URL',
- ).url = "https://www.blender.org/about/credits/"
-
- layout.separator()
-
- layout.operator(
- "wm.url_open", text="Blender Store", icon='URL',
- ).url = "https://store.blender.org"
- layout.operator(
- "wm.url_open", text="Development Fund", icon='URL',
- ).url = "https://fund.blender.org"
- layout.operator(
- "wm.url_open", text="Donate", icon='URL',
- ).url = "https://www.blender.org/foundation/donation-payment/"
-
- layout.separator()
+ "wm.url_open", text="Python API Reference", icon='URL',
+ ).url = bpy.types.WM_OT_doc_view._prefix
if show_developer:
layout.operator(
- "wm.url_open", text="Python API Reference", icon='URL',
- ).url = bpy.types.WM_OT_doc_view._prefix
+ "wm.url_open", text="Developer Documentation", icon='URL',
+ ).url = "https://wiki.blender.org/wiki/Main_Page"
layout.operator("wm.operator_cheat_sheet", icon='TEXT')
- layout.operator("wm.sysinfo")
+ layout.separator()
+
+ layout.operator(
+ "wm.url_open", text="Report a Bug", icon='URL',
+ ).url = url_prefill_from_blender()
layout.separator()
- layout.operator("wm.splash", icon='BLENDER')
+ layout.operator("wm.sysinfo")
class TOPBAR_MT_file_context_menu(Menu):
@@ -601,33 +675,6 @@ class TOPBAR_MT_workspace_menu(Menu):
props.direction = 'NEXT'
-class TOPBAR_PT_active_tool(Panel):
- bl_space_type = 'PROPERTIES'
- bl_region_type = 'WINDOW'
- bl_category = ""
- bl_context = ".active_tool" # dot on purpose (access from tool settings)
- bl_label = "Active Tool"
- bl_options = {'HIDE_HEADER'}
-
- def draw(self, context):
- layout = self.layout
- tool_mode = context.mode
-
- # Panel display of topbar tool settings.
- # currently displays in tool settings, keep here since the same functionality is used for the topbar.
-
- layout.use_property_split = True
- layout.use_property_decorate = False
-
- from .space_toolsystem_common import ToolSelectPanelHelper
- ToolSelectPanelHelper.draw_active_tool_header(
- context,
- layout,
- show_tool_name=True,
- tool_key=('VIEW_3D', tool_mode),
- )
-
-
# Grease Pencil Object - Primitive curve
class TOPBAR_PT_gpencil_primitive(Panel):
bl_space_type = 'VIEW_3D'
@@ -733,8 +780,13 @@ classes = (
TOPBAR_MT_file_context_menu,
TOPBAR_MT_workspace_menu,
TOPBAR_MT_editor_menus,
+ TOPBAR_MT_app,
+ TOPBAR_MT_app_about,
+ TOPBAR_MT_app_support,
TOPBAR_MT_file,
TOPBAR_MT_file_new,
+ TOPBAR_MT_file_recover,
+ TOPBAR_MT_file_defaults,
TOPBAR_MT_templates_more,
TOPBAR_MT_file_import,
TOPBAR_MT_file_export,
@@ -744,7 +796,6 @@ classes = (
TOPBAR_MT_render,
TOPBAR_MT_window,
TOPBAR_MT_help,
- TOPBAR_PT_active_tool,
TOPBAR_PT_gpencil_layers,
TOPBAR_PT_gpencil_primitive,
TOPBAR_PT_gpencil_fill,
diff --git a/release/scripts/startup/bl_ui/space_userpref.py b/release/scripts/startup/bl_ui/space_userpref.py
index d97a228aaa3..849934e2c55 100644
--- a/release/scripts/startup/bl_ui/space_userpref.py
+++ b/release/scripts/startup/bl_ui/space_userpref.py
@@ -24,20 +24,35 @@ from bpy.types import (
Panel,
)
from bpy.app.translations import pgettext_iface as iface_
+from bpy.app.translations import contexts as i18n_contexts
class USERPREF_HT_header(Header):
bl_space_type = 'PREFERENCES'
- def draw(self, _context):
+ @staticmethod
+ def draw_buttons(layout, context, *, is_vertical=False):
+ prefs = context.preferences
+
+ layout.scale_x = 1.0
+ layout.scale_y = 1.0
+ layout.operator_context = 'EXEC_AREA'
+
+ row = layout.row()
+ row.menu("USERPREF_MT_save_load", text="", icon='COLLAPSEMENU')
+ if not prefs.use_preferences_save:
+ sub_revert = row.row(align=True)
+ sub_revert.active = prefs.is_dirty
+ sub_revert.operator("wm.save_userpref")
+
+ def draw(self, context):
layout = self.layout
layout.operator_context = 'EXEC_AREA'
layout.template_header()
layout.separator_spacer()
-
- layout.operator("wm.save_userpref")
+ self.draw_buttons(layout, context)
class USERPREF_PT_navigation_bar(Panel):
@@ -58,6 +73,29 @@ class USERPREF_PT_navigation_bar(Panel):
col.prop(prefs, "active_section", expand=True)
+class USERPREF_MT_save_load(Menu):
+ bl_label = "Save & Load"
+
+ def draw(self, context):
+ layout = self.layout
+
+ prefs = context.preferences
+
+ layout.prop(prefs, "use_preferences_save", text="Auto-Save Preferences")
+
+ layout.separator()
+
+ layout.operator_context = 'EXEC_AREA'
+ if prefs.use_preferences_save:
+ layout.operator("wm.save_userpref", text="Save Current State")
+ sub_revert = layout.column(align=True)
+ sub_revert.active = prefs.is_dirty
+ sub_revert.operator("wm.read_userpref", text="Revert to Saved")
+
+ layout.operator_context = 'INVOKE_AREA'
+ layout.operator("wm.read_factory_userpref", text="Load Factory Settings")
+
+
class USERPREF_PT_save_preferences(Panel):
bl_label = "Save Preferences"
bl_space_type = 'PREFERENCES'
@@ -73,14 +111,14 @@ class USERPREF_PT_save_preferences(Panel):
return False
- def draw(self, _context):
+ def draw(self, context):
layout = self.layout
layout.operator_context = 'EXEC_AREA'
layout.scale_x = 1.3
layout.scale_y = 1.3
- layout.operator("wm.save_userpref")
+ USERPREF_HT_header.draw_buttons(layout, context, is_vertical=True)
# Panel mix-in.
@@ -169,6 +207,7 @@ class USERPREF_PT_interface_text(PreferencePanel, Panel):
class USERPREF_PT_interface_translation(PreferencePanel, Panel):
bl_label = "Translation"
+ bl_translation_context = i18n_contexts.id_windowmanager
@classmethod
def poll(cls, context):
@@ -579,7 +618,9 @@ class USERPREF_PT_viewport_display(PreferencePanel, Panel):
flow = layout.grid_flow(row_major=False, columns=0, even_columns=True, even_rows=False, align=False)
- flow.prop(view, "gizmo_size", text="Gizmo Size")
+ col = flow.column()
+ col.prop(view, "gizmo_size")
+ col.prop(view, "lookdev_sphere_size")
flow.separator()
@@ -607,7 +648,7 @@ class USERPREF_PT_viewport_quality(PreferencePanel, Panel):
flow = layout.grid_flow(row_major=False, columns=0, even_columns=True, even_rows=False, align=False)
- flow.prop(system, "gpu_viewport_quality")
+ flow.prop(system, "viewport_aa")
flow.prop(system, "multi_sample", text="Multisampling")
flow.prop(system, "gpencil_multi_sample", text="Grease Pencil Multisampling")
flow.prop(system, "use_edit_mode_smooth_wire")
@@ -885,11 +926,13 @@ class USERPREF_PT_theme_interface_icons(PreferencePanel, Panel):
flow = layout.grid_flow(row_major=False, columns=0, even_columns=True, even_rows=False, align=False)
+ flow.prop(ui, "icon_scene")
flow.prop(ui, "icon_collection")
flow.prop(ui, "icon_object")
flow.prop(ui, "icon_object_data")
flow.prop(ui, "icon_modifier")
flow.prop(ui, "icon_shading")
+ flow.prop(ui, "icon_border_intensity")
class USERPREF_PT_theme_text_style(PreferencePanel, Panel):
@@ -2021,6 +2064,7 @@ classes = (
USERPREF_HT_header,
USERPREF_PT_navigation_bar,
USERPREF_PT_save_preferences,
+ USERPREF_MT_save_load,
USERPREF_PT_interface_display,
USERPREF_PT_interface_editors,
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py
index 8c9a1f86cb1..63572c6a306 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -31,11 +31,15 @@ from .properties_grease_pencil_common import (
AnnotationOnionSkin,
GreasePencilMaterialsPanel,
)
+from .space_toolsystem_common import (
+ ToolActivePanelHelper,
+)
from bpy.app.translations import contexts as i18n_contexts
+
class VIEW3D_HT_tool_header(Header):
bl_space_type = 'VIEW_3D'
- bl_region_type = "TOOL_HEADER"
+ bl_region_type = 'TOOL_HEADER'
def draw(self, context):
layout = self.layout
@@ -78,16 +82,16 @@ class VIEW3D_HT_tool_header(Header):
# Note: general mode options should be added to 'draw_mode_settings'.
if tool_mode == 'SCULPT':
if (tool is not None) and tool.has_datablock:
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".paint_common", category="")
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".paint_common", category="Tool")
elif tool_mode == 'PAINT_VERTEX':
if (tool is not None) and tool.has_datablock:
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".paint_common", category="")
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".paint_common", category="Tool")
elif tool_mode == 'PAINT_WEIGHT':
if (tool is not None) and tool.has_datablock:
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".paint_common", category="")
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".paint_common", category="Tool")
elif tool_mode == 'PAINT_TEXTURE':
if (tool is not None) and tool.has_datablock:
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".paint_common", category="")
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".paint_common", category="Tool")
elif tool_mode == 'EDIT_ARMATURE':
pass
elif tool_mode == 'EDIT_CURVE':
@@ -99,52 +103,92 @@ class VIEW3D_HT_tool_header(Header):
elif tool_mode == 'PARTICLE':
# Disable, only shows "Brush" panel, which is already in the top-bar.
# if tool.has_datablock:
- # layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".paint_common", category="")
+ # layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".paint_common", category="Tool")
pass
elif tool_mode == 'PAINT_GPENCIL':
if (tool is not None) and tool.has_datablock:
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".greasepencil_paint", category="")
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".greasepencil_paint", category="Tool")
elif tool_mode == 'SCULPT_GPENCIL':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".greasepencil_sculpt", category="")
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".greasepencil_sculpt", category="Tool")
elif tool_mode == 'WEIGHT_GPENCIL':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".greasepencil_weight", category="")
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".greasepencil_weight", category="Tool")
def draw_mode_settings(self, context):
layout = self.layout
+ mode_string = context.mode
- # Active Tool
- # -----------
- from .space_toolsystem_common import ToolSelectPanelHelper
- tool = ToolSelectPanelHelper.tool_active_from_context(context)
- tool_mode = context.mode if tool is None else tool.mode
-
- if tool_mode == 'SCULPT':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".sculpt_mode", category="")
- elif tool_mode == 'PAINT_VERTEX':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".vertexpaint", category="")
- elif tool_mode == 'PAINT_WEIGHT':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".weightpaint", category="")
- elif tool_mode == 'PAINT_TEXTURE':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".imagepaint", category="")
- elif tool_mode == 'EDIT_TEXT':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".text_edit", category="")
- elif tool_mode == 'EDIT_ARMATURE':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".armature_edit", category="")
- elif tool_mode == 'EDIT_METABALL':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".mball_edit", category="")
- elif tool_mode == 'EDIT_LATTICE':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".lattice_edit", category="")
- elif tool_mode == 'EDIT_CURVE':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".curve_edit", category="")
- elif tool_mode == 'EDIT_MESH':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".mesh_edit", category="")
- elif tool_mode == 'POSE':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".posemode", category="")
- elif tool_mode == 'PARTICLE':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".particlemode", category="")
- elif tool_mode == 'OBJECT':
- layout.popover_group(space_type='PROPERTIES', region_type='WINDOW', context=".objectmode", category="")
- elif tool_mode in {'PAINT_GPENCIL', 'EDIT_GPENCIL', 'SCULPT_GPENCIL', 'WEIGHT_GPENCIL'}:
+ def row_for_mirror():
+ row = layout.row(align=True)
+ row.label(icon='MOD_MIRROR')
+ sub = row.row(align=True)
+ sub.scale_x = 0.6
+ return row, sub
+
+ if mode_string == 'EDIT_MESH':
+ _row, sub = row_for_mirror()
+ sub.prop(context.object.data, "use_mirror_x", text="X", toggle=True)
+ tool_settings = context.tool_settings
+ layout.prop(tool_settings, "use_mesh_automerge", text="")
+ elif mode_string == 'EDIT_ARMATURE':
+ _row, sub = row_for_mirror()
+ sub.prop(context.object.data, "use_mirror_x", text="X", toggle=True)
+ elif mode_string == 'POSE':
+ _row, sub = row_for_mirror()
+ sub.prop(context.object.pose, "use_mirror_x", text="X", toggle=True)
+ elif mode_string == 'PAINT_WEIGHT':
+ row, sub = row_for_mirror()
+ sub.prop(context.object.data, "use_mirror_x", text="X", toggle=True)
+ row.popover(panel="VIEW3D_PT_tools_weightpaint_symmetry_for_topbar", text="")
+ elif mode_string == 'SCULPT':
+ row, sub = row_for_mirror()
+ sculpt = context.tool_settings.sculpt
+ sub.prop(sculpt, "use_symmetry_x", text="X", toggle=True)
+ sub.prop(sculpt, "use_symmetry_y", text="Y", toggle=True)
+ sub.prop(sculpt, "use_symmetry_z", text="Z", toggle=True)
+ row.popover(panel="VIEW3D_PT_sculpt_symmetry_for_topbar", text="")
+ elif mode_string == 'PAINT_TEXTURE':
+ _row, sub = row_for_mirror()
+ ipaint = context.tool_settings.image_paint
+ sub.prop(ipaint, "use_symmetry_x", text="X", toggle=True)
+ sub.prop(ipaint, "use_symmetry_y", text="Y", toggle=True)
+ sub.prop(ipaint, "use_symmetry_z", text="Z", toggle=True)
+ # No need for a popover, the panel only has these options.
+ elif mode_string == 'PAINT_VERTEX':
+ row, sub = row_for_mirror()
+ vpaint = context.tool_settings.vertex_paint
+ sub.prop(vpaint, "use_symmetry_x", text="X", toggle=True)
+ sub.prop(vpaint, "use_symmetry_y", text="Y", toggle=True)
+ sub.prop(vpaint, "use_symmetry_z", text="Z", toggle=True)
+ row.popover(panel="VIEW3D_PT_tools_vertexpaint_symmetry_for_topbar", text="")
+
+ # Expand panels from the side-bar as popovers.
+ if mode_string == 'SCULPT':
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".sculpt_mode", category="Tool")
+ elif mode_string == 'PAINT_VERTEX':
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".vertexpaint", category="Tool")
+ elif mode_string == 'PAINT_WEIGHT':
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".weightpaint", category="Tool")
+ elif mode_string == 'PAINT_TEXTURE':
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".imagepaint", category="Tool")
+ elif mode_string == 'EDIT_TEXT':
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".text_edit", category="Tool")
+ elif mode_string == 'EDIT_ARMATURE':
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".armature_edit", category="Tool")
+ elif mode_string == 'EDIT_METABALL':
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".mball_edit", category="Tool")
+ elif mode_string == 'EDIT_LATTICE':
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".lattice_edit", category="Tool")
+ elif mode_string == 'EDIT_CURVE':
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".curve_edit", category="Tool")
+ elif mode_string == 'EDIT_MESH':
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".mesh_edit", category="Tool")
+ elif mode_string == 'POSE':
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".posemode", category="Tool")
+ elif mode_string == 'PARTICLE':
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".particlemode", category="Tool")
+ elif mode_string == 'OBJECT':
+ layout.popover_group(space_type='VIEW_3D', region_type='UI', context=".objectmode", category="Tool")
+ elif mode_string in {'PAINT_GPENCIL', 'EDIT_GPENCIL', 'SCULPT_GPENCIL', 'WEIGHT_GPENCIL'}:
# Grease pencil layer.
gpl = context.active_gpencil_layer
if gpl and gpl.info is not None:
@@ -474,10 +518,15 @@ class VIEW3D_HT_header(Header):
else:
attr = "use_proportional_edit"
- if tool_settings.use_proportional_connected:
- kw["icon"] = 'PROP_CON'
- elif tool_settings.use_proportional_projected:
- kw["icon"] = 'PROP_PROJECTED'
+ if tool_settings.use_proportional_edit:
+ if tool_settings.use_proportional_connected:
+ kw["icon"] = 'PROP_CON'
+ elif tool_settings.use_proportional_projected:
+ kw["icon"] = 'PROP_PROJECTED'
+ else:
+ kw["icon"] = 'PROP_ON'
+ else:
+ kw["icon"] = 'PROP_OFF'
row.prop(tool_settings, attr, icon_only=True, **kw)
sub = row.row(align=True)
@@ -490,37 +539,6 @@ class VIEW3D_HT_header(Header):
panel="VIEW3D_PT_proportional_edit",
)
- # grease pencil
- if object_mode == 'PAINT_GPENCIL':
- layout.prop_with_popover(
- tool_settings,
- "gpencil_stroke_placement_view3d",
- text="",
- panel="VIEW3D_PT_gpencil_origin",
- )
-
- if object_mode in {'PAINT_GPENCIL', 'SCULPT_GPENCIL'}:
- layout.prop_with_popover(
- tool_settings.gpencil_sculpt,
- "lock_axis",
- text="",
- panel="VIEW3D_PT_gpencil_lock",
- )
-
- if object_mode == 'PAINT_GPENCIL':
- # FIXME: this is bad practice!
- # Tool options are to be displayed in the topbar.
- if context.workspace.tools.from_space_view3d_mode(object_mode).idname == "builtin_brush.Draw":
- settings = tool_settings.gpencil_sculpt.guide
- row = layout.row(align=True)
- row.prop(settings, "use_guide", text="", icon='GRID')
- sub = row.row(align=True)
- sub.active = settings.use_guide
- sub.popover(
- panel="VIEW3D_PT_gpencil_guide",
- text="Guides",
- )
-
def draw(self, context):
layout = self.layout
@@ -612,7 +630,41 @@ class VIEW3D_HT_header(Header):
layout.separator_spacer()
- if not show_region_tool_header:
+ if object_mode in {'PAINT_GPENCIL', 'SCULPT_GPENCIL'}:
+ # Grease pencil
+ if object_mode == 'PAINT_GPENCIL':
+ layout.prop_with_popover(
+ tool_settings,
+ "gpencil_stroke_placement_view3d",
+ text="",
+ panel="VIEW3D_PT_gpencil_origin",
+ )
+
+ if object_mode in {'PAINT_GPENCIL', 'SCULPT_GPENCIL'}:
+ layout.prop_with_popover(
+ tool_settings.gpencil_sculpt,
+ "lock_axis",
+ text="",
+ panel="VIEW3D_PT_gpencil_lock",
+ )
+
+ if object_mode == 'PAINT_GPENCIL':
+ # FIXME: this is bad practice!
+ # Tool options are to be displayed in the topbar.
+ if context.workspace.tools.from_space_view3d_mode(object_mode).idname == "builtin_brush.Draw":
+ settings = tool_settings.gpencil_sculpt.guide
+ row = layout.row(align=True)
+ row.prop(settings, "use_guide", text="", icon='GRID')
+ sub = row.row(align=True)
+ sub.active = settings.use_guide
+ sub.popover(
+ panel="VIEW3D_PT_gpencil_guide",
+ text="Guides",
+ )
+
+ layout.separator_spacer()
+ elif not show_region_tool_header:
+ # Transform settings depending on tool header visibility
VIEW3D_HT_header.draw_xform_template(layout, context)
layout.separator_spacer()
@@ -627,7 +679,7 @@ class VIEW3D_HT_header(Header):
# Gizmo toggle & popover.
row = layout.row(align=True)
# FIXME: place-holder icon.
- row.prop(view, "show_gizmo", text="", toggle=True, icon='EMPTY_DATA')
+ row.prop(view, "show_gizmo", text="", toggle=True, icon='GIZMO')
sub = row.row(align=True)
sub.active = view.show_gizmo
sub.popover(
@@ -688,17 +740,17 @@ class VIEW3D_MT_editor_menus(Menu):
if gp_edit:
pass
elif mode_string == 'OBJECT':
- layout.menu("VIEW3D_MT_add", text="Add")
+ layout.menu("VIEW3D_MT_add", text="Add", text_ctxt=i18n_contexts.operator_default)
elif mode_string == 'EDIT_MESH':
- layout.menu("VIEW3D_MT_mesh_add", text="Add")
+ layout.menu("VIEW3D_MT_mesh_add", text="Add", text_ctxt=i18n_contexts.operator_default)
elif mode_string == 'EDIT_CURVE':
- layout.menu("VIEW3D_MT_curve_add", text="Add")
+ layout.menu("VIEW3D_MT_curve_add", text="Add", text_ctxt=i18n_contexts.operator_default)
elif mode_string == 'EDIT_SURFACE':
- layout.menu("VIEW3D_MT_surface_add", text="Add")
+ layout.menu("VIEW3D_MT_surface_add", text="Add", text_ctxt=i18n_contexts.operator_default)
elif mode_string == 'EDIT_METABALL':
- layout.menu("VIEW3D_MT_metaball_add", text="Add")
+ layout.menu("VIEW3D_MT_metaball_add", text="Add", text_ctxt=i18n_contexts.operator_default)
elif mode_string == 'EDIT_ARMATURE':
- layout.menu("TOPBAR_MT_edit_armature_add", text="Add")
+ layout.menu("TOPBAR_MT_edit_armature_add", text="Add", text_ctxt=i18n_contexts.operator_default)
if gp_edit:
if obj and obj.mode == 'PAINT_GPENCIL':
@@ -897,9 +949,15 @@ class VIEW3D_MT_snap(Menu):
class VIEW3D_MT_uv_map(Menu):
bl_label = "UV Mapping"
- def draw(self, _context):
+ def draw(self, context):
layout = self.layout
+ tool_settings = context.tool_settings
+
+ layout.prop(tool_settings, "use_edge_path_live_unwrap")
+
+ layout.separator()
+
layout.operator("uv.unwrap")
layout.operator_context = 'INVOKE_DEFAULT'
@@ -942,6 +1000,7 @@ class VIEW3D_MT_view(Menu):
layout.prop(view, "show_region_toolbar")
layout.prop(view, "show_region_ui")
+ layout.prop(view, "show_region_tool_header")
layout.prop(view, "show_region_hud")
layout.separator()
@@ -1492,8 +1551,6 @@ class VIEW3D_MT_edit_text_context_menu(Menu):
def draw(self, _context):
layout = self.layout
- layout = self.layout
-
layout.operator_context = 'INVOKE_DEFAULT'
layout.operator("font.text_cut", text="Cut")
@@ -1517,6 +1574,11 @@ class VIEW3D_MT_select_edit_text(Menu):
def draw(self, _context):
layout = self.layout
+ layout.operator("ed.undo")
+ layout.operator("ed.redo")
+
+ layout.separator()
+
layout.operator("font.text_cut", text="Cut")
layout.operator("font.text_copy", text="Copy", icon='COPYDOWN')
layout.operator("font.text_paste", text="Paste", icon='PASTEDOWN')
@@ -1529,7 +1591,9 @@ class VIEW3D_MT_select_edit_text(Menu):
layout.operator("font.select_all")
- layout.menu("VIEW3D_MT_edit_font")
+ layout.separator()
+
+ layout.menu("VIEW3D_MT_edit_text_chars")
class VIEW3D_MT_select_edit_metaball(Menu):
@@ -1856,6 +1920,7 @@ class VIEW3D_MT_metaball_add(Menu):
class TOPBAR_MT_edit_curve_add(Menu):
bl_idname = "TOPBAR_MT_edit_curve_add"
bl_label = "Add"
+ bl_translation_context = i18n_contexts.operator_default
def draw(self, context):
is_surf = context.active_object.type == 'SURFACE'
@@ -1925,6 +1990,7 @@ class VIEW3D_MT_camera_add(Menu):
class VIEW3D_MT_add(Menu):
bl_label = "Add"
+ bl_translation_context = i18n_contexts.operator_default
def draw(self, context):
layout = self.layout
@@ -2174,7 +2240,7 @@ class VIEW3D_MT_object_context_menu(Menu):
'''
if selected_objects_len == 0:
- layout.menu("VIEW3D_MT_add", text="Add")
+ layout.menu("VIEW3D_MT_add", text="Add", text_ctxt=i18n_contexts.operator_default)
layout.operator("view3d.pastebuffer", text="Paste Objects", icon='PASTEDOWN')
return
@@ -2220,13 +2286,13 @@ class VIEW3D_MT_object_context_menu(Menu):
props.input_scale = 0.01
props.header_text = "Camera Lens Scale: %.3f"
- if not obj.data.dof_object:
+ if not obj.data.dof.focus_object:
if view and view.camera == obj and view.region_3d.view_perspective == 'CAMERA':
props = layout.operator("ui.eyedropper_depth", text="DOF Distance (Pick)")
else:
props = layout.operator("wm.context_modal_mouse", text="DOF Distance")
props.data_path_iter = "selected_editable_objects"
- props.data_path_item = "data.dof_distance"
+ props.data_path_item = "data.dof.focus_distance"
props.input_scale = 0.02
props.header_text = "DOF Distance: %.3f"
@@ -2279,29 +2345,10 @@ class VIEW3D_MT_object_context_menu(Menu):
layout.operator_context = 'INVOKE_REGION_WIN'
- emission_node = None
- if light.node_tree:
- for node in light.node_tree.nodes:
- if getattr(node, "type", None) == 'EMISSION':
- emission_node = node
- break
-
- if is_eevee and not emission_node:
- props = layout.operator("wm.context_modal_mouse", text="Energy")
- props.data_path_iter = "selected_editable_objects"
- props.data_path_item = "data.energy"
- props.header_text = "Light Energy: %.3f"
-
- if emission_node is not None:
- props = layout.operator("wm.context_modal_mouse", text="Energy")
- props.data_path_iter = "selected_editable_objects"
- props.data_path_item = (
- "data.node_tree"
- ".nodes[\"" + emission_node.name + "\"]"
- ".inputs[\"Strength\"].default_value"
- )
- props.header_text = "Light Energy: %.3f"
- props.input_scale = 0.1
+ props = layout.operator("wm.context_modal_mouse", text="Energy")
+ props.data_path_iter = "selected_editable_objects"
+ props.data_path_item = "data.energy"
+ props.header_text = "Light Energy: %.3f"
if light.type == 'AREA':
props = layout.operator("wm.context_modal_mouse", text="Size X")
@@ -2315,12 +2362,18 @@ class VIEW3D_MT_object_context_menu(Menu):
props.data_path_item = "data.size_y"
props.header_text = "Light Size Y: %.3f"
- elif light.type in {'SPOT', 'POINT', 'SUN'}:
+ elif light.type in {'SPOT', 'POINT'}:
props = layout.operator("wm.context_modal_mouse", text="Radius")
props.data_path_iter = "selected_editable_objects"
props.data_path_item = "data.shadow_soft_size"
props.header_text = "Light Radius: %.3f"
+ elif light.type == 'SUN':
+ props = layout.operator("wm.context_modal_mouse", text="Angle")
+ props.data_path_iter = "selected_editable_objects"
+ props.data_path_item = "data.angle"
+ props.header_text = "Light Angle: %.3f"
+
if light.type == 'SPOT':
layout.separator()
@@ -3023,6 +3076,8 @@ class VIEW3D_MT_pose_slide(Menu):
def draw(self, _context):
layout = self.layout
+ layout.operator("pose.push_rest")
+ layout.operator("pose.relax_rest")
layout.operator("pose.push")
layout.operator("pose.relax")
layout.operator("pose.breakdown")
@@ -3128,7 +3183,8 @@ class VIEW3D_MT_pose_apply(Menu):
def draw(self, _context):
layout = self.layout
- layout.operator("pose.armature_apply")
+ layout.operator("pose.armature_apply").selected = False
+ layout.operator("pose.armature_apply", text="Apply Selected as Rest Pose").selected = True
layout.operator("pose.visual_transform_apply")
layout.separator()
@@ -3309,7 +3365,7 @@ class VIEW3D_MT_edit_mesh_context_menu(Menu):
'''
# If nothing is selected
if not (selected_verts_len or selected_edges_len or selected_faces_len):
- layout.menu("VIEW3D_MT_mesh_add", text="Add")
+ layout.menu("VIEW3D_MT_mesh_add", text="Add", text_ctxt=i18n_contexts.operator_default)
return
'''
@@ -3359,6 +3415,8 @@ class VIEW3D_MT_edit_mesh_context_menu(Menu):
# Removal Operators
if selected_verts_len > 1:
col.menu("VIEW3D_MT_edit_mesh_merge", text="Merge Vertices")
+ col.operator("mesh.split")
+ col.operator_menu_enum("mesh.separate", "type")
col.operator("mesh.dissolve_verts")
col.operator("mesh.delete", text="Delete Vertices").type = 'VERT'
@@ -3424,6 +3482,8 @@ class VIEW3D_MT_edit_mesh_context_menu(Menu):
# Removal Operators
col.operator("mesh.unsubdivide")
+ col.operator("mesh.split")
+ col.operator_menu_enum("mesh.separate", "type")
col.operator("mesh.dissolve_edges")
col.operator("mesh.delete", text="Delete Edges").type = 'EDGE'
@@ -3468,6 +3528,8 @@ class VIEW3D_MT_edit_mesh_context_menu(Menu):
# Removal Operators
col.operator("mesh.unsubdivide")
+ col.operator("mesh.split")
+ col.operator_menu_enum("mesh.separate", "type")
col.operator("mesh.dissolve_faces")
col.operator("mesh.delete", text="Delete Faces").type = 'FACE'
@@ -3738,39 +3800,86 @@ class VIEW3D_MT_edit_mesh_faces(Menu):
layout.menu("VIEW3D_MT_edit_mesh_faces_data")
+class VIEW3D_MT_edit_mesh_normals_select_strength(Menu):
+ bl_label = "Select by Face Strength"
+
+ def draw(self, _context):
+ layout = self.layout
+
+ op = layout.operator("mesh.mod_weighted_strength", text="Weak")
+ op.set = False
+ op.face_strength = 'WEAK'
+
+ op = layout.operator("mesh.mod_weighted_strength", text="Medium")
+ op.set = False
+ op.face_strength = 'MEDIUM'
+
+ op = layout.operator("mesh.mod_weighted_strength", text="Strong")
+ op.set = False
+ op.face_strength = 'STRONG'
+
+
+class VIEW3D_MT_edit_mesh_normals_set_strength(Menu):
+ bl_label = "Select by Face Strength"
+
+ def draw(self, _context):
+ layout = self.layout
+
+ op = layout.operator("mesh.mod_weighted_strength", text="Weak")
+ op.set = True
+ op.face_strength = 'WEAK'
+
+ op = layout.operator("mesh.mod_weighted_strength", text="Medium")
+ op.set = True
+ op.face_strength = 'MEDIUM'
+
+ op = layout.operator("mesh.mod_weighted_strength", text="Strong")
+ op.set = True
+ op.face_strength = 'STRONG'
+
+
+class VIEW3D_MT_edit_mesh_normals_average(Menu):
+ bl_label = "Average"
+
+ def draw(self, _context):
+ layout = self.layout
+
+ layout.operator("mesh.average_normals", text="Custom Normal").average_type = 'CUSTOM_NORMAL'
+ layout.operator("mesh.average_normals", text="Face Area").average_type = 'FACE_AREA'
+ layout.operator("mesh.average_normals", text="Corner Angle").average_type = 'CORNER_ANGLE'
+
+
class VIEW3D_MT_edit_mesh_normals(Menu):
bl_label = "Normals"
def draw(self, _context):
layout = self.layout
+ layout.operator("mesh.flip_normals", text="Flip")
layout.operator("mesh.normals_make_consistent", text="Recalculate Outside").inside = False
layout.operator("mesh.normals_make_consistent", text="Recalculate Inside").inside = True
layout.separator()
- layout.operator("mesh.flip_normals", text="Flip")
layout.operator("mesh.set_normals_from_faces", text="Set From Faces")
layout.operator("transform.rotate_normal", text="Rotate")
layout.operator("mesh.point_normals", text="Point to Target")
layout.operator("mesh.merge_normals", text="Merge")
layout.operator("mesh.split_normals", text="Split")
- layout.operator("mesh.average_normals", text="Average")
+ layout.menu("VIEW3D_MT_edit_mesh_normals_average", text="Average")
layout.separator()
layout.operator("mesh.normals_tools", text="Copy Vectors").mode = 'COPY'
layout.operator("mesh.normals_tools", text="Paste Vectors").mode = 'PASTE'
- layout.operator("mesh.normals_tools", text="Add Vectors").mode = 'ADD'
- layout.operator("mesh.normals_tools", text="Multiply Vectors").mode = 'MULTIPLY'
layout.operator("mesh.smoothen_normals", text="Smoothen Vectors")
layout.operator("mesh.normals_tools", text="Reset Vectors").mode = 'RESET'
layout.separator()
- layout.operator("mesh.mod_weighted_strength", text="Get Face Strength").set = False
- layout.operator("mesh.mod_weighted_strength", text="Set Face Strength").set = True
+ layout.menu("VIEW3D_MT_edit_mesh_normals_select_strength", text="Select by Face Strength")
+ layout.menu("VIEW3D_MT_edit_mesh_normals_set_strength", text="Set Face Strength")
class VIEW3D_MT_edit_mesh_shading(Menu):
@@ -4064,17 +4173,10 @@ class VIEW3D_MT_edit_font(Menu):
def draw(self, _context):
layout = self.layout
- layout.operator("font.style_toggle", text="Toggle Bold").style = 'BOLD'
- layout.operator("font.style_toggle", text="Toggle Italic").style = 'ITALIC'
-
- layout.separator()
-
- layout.operator("font.style_toggle", text="Toggle Underline").style = 'UNDERLINE'
- layout.operator("font.style_toggle", text="Toggle Small Caps").style = 'SMALL_CAPS'
-
- layout.separator()
-
- layout.menu("VIEW3D_MT_edit_text_chars")
+ layout.operator("font.style_toggle", text="Toggle Bold", icon='BOLD').style = 'BOLD'
+ layout.operator("font.style_toggle", text="Toggle Italic", icon='ITALIC').style = 'ITALIC'
+ layout.operator("font.style_toggle", text="Toggle Underline", icon='UNDERLINE').style = 'UNDERLINE'
+ layout.operator("font.style_toggle", text="Toggle Small Caps", icon='SMALL_CAPS').style = 'SMALL_CAPS'
class VIEW3D_MT_edit_text_chars(Menu):
@@ -4542,6 +4644,25 @@ class VIEW3D_MT_view_pie(Menu):
pie.operator("view3d.view_selected", text="View Selected", icon='ZOOM_SELECTED')
+class VIEW3D_MT_transform_gizmo_pie(Menu):
+ bl_label = "View"
+
+ def draw(self, context):
+ layout = self.layout
+
+ pie = layout.menu_pie()
+ # 1: Left
+ pie.operator("view3d.transform_gizmo_set", text="Move").type = {'TRANSLATE'}
+ # 2: Right
+ pie.operator("view3d.transform_gizmo_set", text="Rotate").type = {'ROTATE'}
+ # 3: Down
+ pie.operator("view3d.transform_gizmo_set", text="Scale").type = {'SCALE'}
+ # 4: Up
+ pie.prop(context.space_data, "show_gizmo", text="Show Gizmos", icon='GIZMO')
+ # 5: Up/Left
+ pie.operator("view3d.transform_gizmo_set", text="All").type = {'TRANSLATE', 'ROTATE', 'SCALE'}
+
+
class VIEW3D_MT_shading_pie(Menu):
bl_label = "Shading"
@@ -4628,14 +4749,22 @@ class VIEW3D_MT_snap_pie(Menu):
layout = self.layout
pie = layout.menu_pie()
- pie.operator("view3d.snap_cursor_to_grid", text="Cursor to Grid", icon='PIVOT_CURSOR')
+ pie.operator("view3d.snap_cursor_to_grid", text="Cursor to Grid", icon='CURSOR')
pie.operator("view3d.snap_selected_to_grid", text="Selection to Grid", icon='RESTRICT_SELECT_OFF')
- pie.operator("view3d.snap_cursor_to_selected", text="Cursor to Selected", icon='PIVOT_CURSOR')
- pie.operator("view3d.snap_selected_to_cursor", text="Selection to Cursor", icon='RESTRICT_SELECT_OFF').use_offset = False
- pie.operator("view3d.snap_selected_to_cursor", text="Selection to Cursor (Keep Offset)", icon='RESTRICT_SELECT_OFF').use_offset = True
+ pie.operator("view3d.snap_cursor_to_selected", text="Cursor to Selected", icon='CURSOR')
+ pie.operator(
+ "view3d.snap_selected_to_cursor",
+ text="Selection to Cursor",
+ icon='RESTRICT_SELECT_OFF',
+ ).use_offset = False
+ pie.operator(
+ "view3d.snap_selected_to_cursor",
+ text="Selection to Cursor (Keep Offset)",
+ icon='RESTRICT_SELECT_OFF',
+ ).use_offset = True
pie.operator("view3d.snap_selected_to_active", text="Selection to Active", icon='RESTRICT_SELECT_OFF')
- pie.operator("view3d.snap_cursor_to_center", text="Cursor to World Origin", icon='PIVOT_CURSOR')
- pie.operator("view3d.snap_cursor_to_active", text="Cursor to Active", icon='PIVOT_CURSOR')
+ pie.operator("view3d.snap_cursor_to_center", text="Cursor to World Origin", icon='CURSOR')
+ pie.operator("view3d.snap_cursor_to_active", text="Cursor to Active", icon='CURSOR')
class VIEW3D_MT_proportional_editing_falloff_pie(Menu):
@@ -4652,24 +4781,31 @@ class VIEW3D_MT_proportional_editing_falloff_pie(Menu):
# ********** Panel **********
-class VIEW3D_PT_active_tool(Panel):
+class VIEW3D_PT_active_tool(Panel, ToolActivePanelHelper):
bl_space_type = 'VIEW_3D'
bl_region_type = 'UI'
- bl_label = "Active Tool"
bl_category = "Tool"
- # bl_context = ".active_tool" # dot on purpose (access from tool settings)
+ # See comment below.
+ # bl_options = {'HIDE_HEADER'}
- def draw(self, context):
- layout = self.layout
+ # Don't show in properties editor.
+ @classmethod
+ def poll(cls, context):
+ return context.area.type == 'VIEW_3D'
- # Panel display of topbar tool settings.
- # currently displays in tool settings, keep here since the same functionality is used for the topbar.
- layout.use_property_split = True
- layout.use_property_decorate = False
+# FIXME(campbell): remove this second panel once 'HIDE_HEADER' works with category tabs,
+# Currently pinning allows ordering headerless panels below panels with headers.
+class VIEW3D_PT_active_tool_duplicate(Panel, ToolActivePanelHelper):
+ bl_space_type = 'VIEW_3D'
+ bl_region_type = 'UI'
+ bl_category = "Tool"
+ bl_options = {'HIDE_HEADER'}
- from .space_toolsystem_common import ToolSelectPanelHelper
- ToolSelectPanelHelper.draw_active_tool_header(context, layout, show_tool_name=True)
+ # Only show in properties editor.
+ @classmethod
+ def poll(cls, context):
+ return context.area.type != 'VIEW_3D'
class VIEW3D_PT_view3d_properties(Panel):
@@ -4941,7 +5077,13 @@ class VIEW3D_PT_shading_lighting(Panel):
sub.scale_y = 0.6 # smaller studiolight preview
sub.template_icon_view(shading, "studio_light", scale_popup=3.0)
else:
- sub.prop(system, "use_studio_light_edit", text="Disable Studio Light Edit", icon='NONE', toggle=True)
+ sub.prop(
+ system,
+ "use_studio_light_edit",
+ text="Disable Studio Light Edit",
+ icon='NONE',
+ toggle=True,
+ )
col = split.column()
col.operator("preferences.studiolight_show", emboss=False, text="", icon='PREFERENCES')
@@ -5033,6 +5175,11 @@ class VIEW3D_PT_shading_options(Panel):
bl_label = "Options"
bl_parent_id = 'VIEW3D_PT_shading'
+ @classmethod
+ def poll(cls, context):
+ shading = VIEW3D_PT_shading.get_shading(context)
+ return shading.type in {'WIREFRAME', 'SOLID'}
+
def draw(self, context):
layout = self.layout
@@ -5040,7 +5187,7 @@ class VIEW3D_PT_shading_options(Panel):
col = layout.column()
- if shading.type != 'WIREFRAME':
+ if shading.type == 'SOLID':
col.prop(shading, "show_backface_culling")
row = col.row(align=True)
@@ -5055,7 +5202,7 @@ class VIEW3D_PT_shading_options(Panel):
sub = row.row()
sub.active = shading.show_xray
sub.prop(shading, "xray_alpha", text="X-Ray")
- #X-ray mode is off when alpha is 1.0
+ # X-ray mode is off when alpha is 1.0
xray_active = shading.show_xray and shading.xray_alpha != 1
row = col.row(align=True)
@@ -5223,13 +5370,19 @@ class VIEW3D_PT_overlay_guides(Panel):
row = sub.row()
row_el = row.column()
row_el.prop(overlay, "show_ortho_grid", text="Grid")
- grid_active = view.region_quadviews or (view.region_3d.is_orthographic_side_view and not view.region_3d.is_perspective)
+ grid_active = (
+ view.region_quadviews or
+ (view.region_3d.is_orthographic_side_view and not view.region_3d.is_perspective)
+ )
row_el.active = grid_active
row.prop(overlay, "show_floor", text="Floor")
if overlay.show_floor or overlay.show_ortho_grid:
sub = col.row(align=True)
- sub.active = (overlay.show_floor and not view.region_3d.is_orthographic_side_view) or (overlay.show_ortho_grid and grid_active)
+ sub.active = (
+ (overlay.show_floor and not view.region_3d.is_orthographic_side_view) or
+ (overlay.show_ortho_grid and grid_active)
+ )
sub.prop(overlay, "grid_scale", text="Scale")
sub.prop(overlay, "grid_subdivisions", text="Subdivisions")
@@ -6235,8 +6388,15 @@ class VIEW3D_PT_paint_vertex_context_menu(Panel):
def draw(self, context):
layout = self.layout
-
brush = context.tool_settings.vertex_paint.brush
+ capabilities = brush.vertex_paint_capabilities
+
+ if capabilities.has_color:
+ split = layout.split(factor=0.1)
+ UnifiedPaintPanel.prop_unified_color(split, context, brush, "color", text="")
+ UnifiedPaintPanel.prop_unified_color_picker(split, context, brush, "color", value_slider=True)
+ layout.prop(brush, "blend", text="")
+
UnifiedPaintPanel.prop_unified_size(layout, context, brush, "size", slider=True)
UnifiedPaintPanel.prop_unified_strength(layout, context, brush, "strength")
@@ -6252,6 +6412,12 @@ class VIEW3D_PT_paint_texture_context_menu(Panel):
brush = context.tool_settings.image_paint.brush
capabilities = brush.image_paint_capabilities
+ if capabilities.has_color:
+ split = layout.split(factor=0.1)
+ UnifiedPaintPanel.prop_unified_color(split, context, brush, "color", text="")
+ UnifiedPaintPanel.prop_unified_color_picker(split, context, brush, "color", value_slider=True)
+ layout.prop(brush, "blend", text="")
+
if capabilities.has_radius:
UnifiedPaintPanel.prop_unified_size(layout, context, brush, "size", slider=True)
UnifiedPaintPanel.prop_unified_strength(layout, context, brush, "strength")
@@ -6426,6 +6592,9 @@ classes = (
VIEW3D_MT_edit_mesh_faces,
VIEW3D_MT_edit_mesh_faces_data,
VIEW3D_MT_edit_mesh_normals,
+ VIEW3D_MT_edit_mesh_normals_select_strength,
+ VIEW3D_MT_edit_mesh_normals_set_strength,
+ VIEW3D_MT_edit_mesh_normals_average,
VIEW3D_MT_edit_mesh_shading,
VIEW3D_MT_edit_mesh_weights,
VIEW3D_MT_edit_mesh_clean,
@@ -6465,6 +6634,7 @@ classes = (
VIEW3D_MT_edit_gpencil_interpolate,
VIEW3D_MT_object_mode_pie,
VIEW3D_MT_view_pie,
+ VIEW3D_MT_transform_gizmo_pie,
VIEW3D_MT_shading_pie,
VIEW3D_MT_shading_ex_pie,
VIEW3D_MT_pivot_pie,
@@ -6472,6 +6642,7 @@ classes = (
VIEW3D_MT_orientations_pie,
VIEW3D_MT_proportional_editing_falloff_pie,
VIEW3D_PT_active_tool,
+ VIEW3D_PT_active_tool_duplicate,
VIEW3D_PT_view3d_properties,
VIEW3D_PT_view3d_lock,
VIEW3D_PT_view3d_cursor,
diff --git a/release/scripts/startup/bl_ui/space_view3d_toolbar.py b/release/scripts/startup/bl_ui/space_view3d_toolbar.py
index 81804f6a399..2893ea7873c 100644
--- a/release/scripts/startup/bl_ui/space_view3d_toolbar.py
+++ b/release/scripts/startup/bl_ui/space_view3d_toolbar.py
@@ -38,8 +38,8 @@ from bl_ui.utils import PresetPanel
class View3DPanel:
- bl_space_type = 'PROPERTIES'
- bl_region_type = 'WINDOW'
+ bl_space_type = 'VIEW_3D'
+ bl_region_type = 'UI'
# **************** standard tool clusters ******************
@@ -79,7 +79,7 @@ def is_not_gpencil_edit_mode(context):
class VIEW3D_PT_tools_meshedit_options(View3DPanel, Panel):
- bl_category = "Options"
+ bl_category = "Tool"
bl_context = ".mesh_edit" # dot on purpose (access from topbar)
bl_label = "Options"
bl_options = {'DEFAULT_CLOSED'}
@@ -95,8 +95,6 @@ class VIEW3D_PT_tools_meshedit_options(View3DPanel, Panel):
layout.use_property_decorate = False
ob = context.active_object
-
- tool_settings = context.tool_settings
mesh = ob.data
col = layout.column(align=True)
@@ -106,17 +104,39 @@ class VIEW3D_PT_tools_meshedit_options(View3DPanel, Panel):
row.active = ob.data.use_mirror_x
row.prop(mesh, "use_mirror_topology")
- layout.prop(tool_settings, "use_edge_path_live_unwrap")
- layout.prop(tool_settings, "use_mesh_automerge")
- layout.prop(tool_settings, "double_threshold")
- layout.prop(tool_settings, "edge_path_mode")
+class VIEW3D_PT_tools_meshedit_options_automerge(View3DPanel, Panel):
+ bl_category = "Tool"
+ bl_context = ".mesh_edit" # dot on purpose (access from topbar)
+ bl_label = "Auto Merge"
+ bl_parent_id = "VIEW3D_PT_tools_meshedit_options"
+ bl_options = {'DEFAULT_CLOSED'}
+
+ @classmethod
+ def poll(cls, context):
+ return context.active_object
+
+ def draw_header(self, context):
+ tool_settings = context.tool_settings
+
+ self.layout.prop(tool_settings, "use_mesh_automerge", text="", toggle=False)
+
+ def draw(self, context):
+ layout = self.layout
+
+ tool_settings = context.tool_settings
+
+ layout.use_property_split = True
+ layout.use_property_decorate = False
+
+ layout.active = tool_settings.use_mesh_automerge
+ layout.prop(tool_settings, "double_threshold", text="Threshold")
# ********** default tools for editmode_curve ****************
class VIEW3D_PT_tools_curveedit_options_stroke(View3DPanel, Panel):
- bl_category = "Options"
+ bl_category = "Tool"
bl_context = ".curve_edit" # dot on purpose (access from topbar)
bl_label = "Curve Stroke"
@@ -173,9 +193,9 @@ class VIEW3D_PT_tools_curveedit_options_stroke(View3DPanel, Panel):
class VIEW3D_PT_tools_armatureedit_options(View3DPanel, Panel):
- bl_category = "Options"
+ bl_category = "Tool"
bl_context = ".armature_edit" # dot on purpose (access from topbar)
- bl_label = "Armature Options"
+ bl_label = "Options"
def draw(self, context):
arm = context.active_object.data
@@ -186,22 +206,27 @@ class VIEW3D_PT_tools_armatureedit_options(View3DPanel, Panel):
# ********** default tools for pose-mode ****************
class VIEW3D_PT_tools_posemode_options(View3DPanel, Panel):
- bl_category = "Options"
+ bl_category = "Tool"
bl_context = ".posemode" # dot on purpose (access from topbar)
bl_label = "Pose Options"
def draw(self, context):
- arm = context.active_object.data
+ pose = context.active_object.pose
+ layout = self.layout
- self.layout.prop(arm, "use_auto_ik")
- self.layout.prop(arm, "use_mirror_x")
+ layout.prop(pose, "use_auto_ik")
+ layout.prop(pose, "use_mirror_x")
+ col = layout.column()
+ col.active = pose.use_mirror_x
+ col.prop(pose, "use_mirror_relative")
# ********** default tools for paint modes ****************
class View3DPaintPanel(UnifiedPaintPanel):
- bl_space_type = 'PROPERTIES'
- bl_region_type = 'WINDOW'
+ bl_space_type = 'VIEW_3D'
+ bl_region_type = 'UI'
+ bl_category = "Tool"
class VIEW3D_PT_tools_particlemode(Panel, View3DPaintPanel):
@@ -572,6 +597,7 @@ class VIEW3D_MT_tools_projectpaint_uvlayer(Menu):
class VIEW3D_PT_slots_projectpaint(View3DPanel, Panel):
+ bl_category = "Tool"
bl_context = ".imagepaint" # dot on purpose (access from topbar)
bl_label = "Texture Slots"
@@ -640,12 +666,13 @@ class VIEW3D_PT_slots_projectpaint(View3DPanel, Panel):
split.operator("paint.add_simple_uvs", icon='ADD', text="Add Simple UVs")
elif have_image:
layout.separator()
- layout.operator("image.save_dirty", text="Save All Images", icon='FILE_TICK')
+ layout.operator("image.save_all_modified", text="Save All Images", icon='FILE_TICK')
# TODO, move to space_view3d.py
class VIEW3D_PT_stencil_projectpaint(View3DPanel, Panel):
+ bl_category = "Tool"
bl_context = ".imagepaint" # dot on purpose (access from topbar)
bl_label = "Mask"
bl_options = {'DEFAULT_CLOSED'}
@@ -785,6 +812,7 @@ class VIEW3D_PT_tools_brush_texture(Panel, View3DPaintPanel):
# TODO, move to space_view3d.py
class VIEW3D_PT_tools_mask_texture(Panel, View3DPaintPanel):
+ bl_category = "Tool"
bl_context = ".imagepaint" # dot on purpose (access from topbar)
bl_label = "Texture Mask"
bl_options = {'DEFAULT_CLOSED'}
@@ -1163,7 +1191,11 @@ class VIEW3D_PT_sculpt_symmetry(Panel, View3DPaintPanel):
@classmethod
def poll(cls, context):
- return (context.sculpt_object and context.tool_settings.sculpt)
+ return (
+ (context.sculpt_object and context.tool_settings.sculpt) and
+ # When used in the tool header, this is explicitly included next to the XYZ symmetry buttons.
+ (context.region.type != 'TOOL_HEADER')
+ )
def draw(self, context):
layout = self.layout
@@ -1217,6 +1249,14 @@ class VIEW3D_PT_sculpt_symmetry(Panel, View3DPaintPanel):
layout.column().prop(sculpt, "tile_offset", text="Tile Offset")
+class VIEW3D_PT_sculpt_symmetry_for_topbar(Panel):
+ bl_space_type = 'TOPBAR'
+ bl_region_type = 'HEADER'
+ bl_label = "Symmetry"
+
+ draw = VIEW3D_PT_sculpt_symmetry.draw
+
+
class VIEW3D_PT_tools_brush_display_show_brush(Panel, View3DPaintPanel):
bl_context = ".paint_common" # dot on purpose (access from topbar)
bl_label = "Show Brush"
@@ -1284,6 +1324,11 @@ class VIEW3D_PT_tools_weightpaint_symmetry(Panel, View3DPaintPanel):
bl_options = {'DEFAULT_CLOSED'}
bl_label = "Symmetry"
+ @classmethod
+ def poll(cls, context):
+ # When used in the tool header, this is explicitly included next to the XYZ symmetry buttons.
+ return (context.region.type != 'TOOL_HEADER')
+
def draw(self, context):
layout = self.layout
tool_settings = context.tool_settings
@@ -1291,6 +1336,14 @@ class VIEW3D_PT_tools_weightpaint_symmetry(Panel, View3DPaintPanel):
draw_vpaint_symmetry(layout, wpaint)
+class VIEW3D_PT_tools_weightpaint_symmetry_for_topbar(Panel):
+ bl_space_type = 'TOPBAR'
+ bl_region_type = 'HEADER'
+ bl_label = "Symmetry"
+
+ draw = VIEW3D_PT_tools_weightpaint_symmetry.draw
+
+
# TODO, move to space_view3d.py
class VIEW3D_PT_tools_weightpaint_options(Panel, View3DPaintPanel):
bl_context = ".weightpaint"
@@ -1357,6 +1410,11 @@ class VIEW3D_PT_tools_vertexpaint_symmetry(Panel, View3DPaintPanel):
bl_options = {'DEFAULT_CLOSED'}
bl_label = "Symmetry"
+ @classmethod
+ def poll(cls, context):
+ # When used in the tool header, this is explicitly included next to the XYZ symmetry buttons.
+ return (context.region.type != 'TOOL_HEADER')
+
def draw(self, context):
layout = self.layout
tool_settings = context.tool_settings
@@ -1364,6 +1422,14 @@ class VIEW3D_PT_tools_vertexpaint_symmetry(Panel, View3DPaintPanel):
draw_vpaint_symmetry(layout, vpaint)
+class VIEW3D_PT_tools_vertexpaint_symmetry_for_topbar(Panel):
+ bl_space_type = 'TOPBAR'
+ bl_region_type = 'HEADER'
+ bl_label = "Symmetry"
+
+ draw = VIEW3D_PT_tools_vertexpaint_symmetry.draw
+
+
# ********** default tools for texture-paint ****************
@@ -1401,6 +1467,11 @@ class VIEW3D_PT_tools_imagepaint_symmetry(Panel, View3DPaintPanel):
bl_label = "Symmetry"
bl_options = {'DEFAULT_CLOSED'}
+ @classmethod
+ def poll(cls, context):
+ # When used in the tool header, this is explicitly included next to the XYZ symmetry buttons.
+ return (context.region.type != 'TOOL_HEADER')
+
def draw(self, context):
layout = self.layout
@@ -1486,7 +1557,8 @@ class VIEW3D_PT_tools_imagepaint_options_cavity(View3DPaintPanel, Panel):
layout.active = ipaint.use_cavity
- layout.template_curve_mapping(ipaint, "cavity_curve", brush=True)
+ layout.template_curve_mapping(ipaint, "cavity_curve", brush=True,
+ use_negative_slope=True)
# TODO, move to space_view3d.py
@@ -1518,6 +1590,7 @@ class VIEW3D_MT_tools_projectpaint_stencil(Menu):
# TODO, move to space_view3d.py
class VIEW3D_PT_tools_particlemode_options(View3DPanel, Panel):
"""Default tools for particle mode"""
+ bl_category = "Tool"
bl_context = ".particlemode"
bl_label = "Options"
bl_options = {'DEFAULT_CLOSED'}
@@ -1567,6 +1640,7 @@ class VIEW3D_PT_tools_particlemode_options(View3DPanel, Panel):
class VIEW3D_PT_tools_particlemode_options_shapecut(View3DPanel, Panel):
"""Default tools for particle mode"""
+ bl_category = "Tool"
bl_parent_id = "VIEW3D_PT_tools_particlemode_options"
bl_label = "Cut Particles to Shape"
bl_options = {'DEFAULT_CLOSED'}
@@ -1585,6 +1659,7 @@ class VIEW3D_PT_tools_particlemode_options_shapecut(View3DPanel, Panel):
class VIEW3D_PT_tools_particlemode_options_display(View3DPanel, Panel):
"""Default tools for particle mode"""
+ bl_category = "Tool"
bl_parent_id = "VIEW3D_PT_tools_particlemode_options"
bl_label = "Viewport Display"
@@ -1610,22 +1685,6 @@ class VIEW3D_PT_tools_particlemode_options_display(View3DPanel, Panel):
sub.prop(pe, "fade_frames", slider=True)
-class VIEW3D_PT_tools_meshedit_normal(View3DPanel, Panel):
- bl_category = ""
- bl_context = ".mesh_edit"
- bl_label = "Normals"
- bl_options = {'DEFAULT_CLOSED'}
-
- def draw(self, context):
- layout = self.layout
- layout.use_property_split = True
- layout.use_property_decorate = False # No animation.
-
- tool_settings = context.tool_settings
-
- layout.prop(tool_settings, "normal_vector", text="Normal Vector")
- layout.prop(tool_settings, "face_strength", text="Face Strength")
-
# ********** grease pencil object tool panels ****************
# Grease Pencil drawing brushes
@@ -1634,6 +1693,7 @@ class VIEW3D_PT_tools_meshedit_normal(View3DPanel, Panel):
class VIEW3D_PT_tools_grease_pencil_brush(View3DPanel, Panel):
bl_context = ".greasepencil_paint"
bl_label = "Brush"
+ bl_category = "Tool"
@classmethod
def poll(cls, context):
@@ -1690,6 +1750,7 @@ class VIEW3D_PT_tools_grease_pencil_brush(View3DPanel, Panel):
class VIEW3D_PT_tools_grease_pencil_brush_option(View3DPanel, Panel):
bl_context = ".greasepencil_paint"
bl_label = "Options"
+ bl_category = "Tool"
bl_options = {'DEFAULT_CLOSED'}
@classmethod
@@ -1739,6 +1800,7 @@ class VIEW3D_PT_tools_grease_pencil_brush_stabilizer(View3DPanel, Panel):
bl_context = ".greasepencil_paint"
bl_parent_id = 'VIEW3D_PT_tools_grease_pencil_brush_option'
bl_label = "Stabilize"
+ bl_category = "Tool"
bl_options = {'DEFAULT_CLOSED'}
@classmethod
@@ -1768,6 +1830,7 @@ class VIEW3D_PT_tools_grease_pencil_brush_settings(View3DPanel, Panel):
bl_context = ".greasepencil_paint"
bl_parent_id = 'VIEW3D_PT_tools_grease_pencil_brush_option'
bl_label = "Post-Processing"
+ bl_category = "Tool"
bl_options = {'DEFAULT_CLOSED'}
@classmethod
@@ -1809,6 +1872,7 @@ class VIEW3D_PT_tools_grease_pencil_brush_random(View3DPanel, Panel):
bl_context = ".greasepencil_paint"
bl_parent_id = 'VIEW3D_PT_tools_grease_pencil_brush_option'
bl_label = "Randomize"
+ bl_category = "Tool"
bl_options = {'DEFAULT_CLOSED'}
@classmethod
@@ -1843,6 +1907,7 @@ class VIEW3D_PT_tools_grease_pencil_brush_random(View3DPanel, Panel):
class VIEW3D_PT_tools_grease_pencil_brushcurves(View3DPanel, Panel):
bl_context = ".greasepencil_paint"
bl_label = "Curves"
+ bl_category = "Tool"
bl_options = {'DEFAULT_CLOSED'}
@classmethod
@@ -1857,6 +1922,7 @@ class VIEW3D_PT_tools_grease_pencil_brushcurves(View3DPanel, Panel):
class VIEW3D_PT_tools_grease_pencil_brushcurves_sensitivity(View3DPanel, Panel):
bl_context = ".greasepencil_paint"
bl_label = "Sensitivity"
+ bl_category = "Tool"
bl_parent_id = "VIEW3D_PT_tools_grease_pencil_brushcurves"
def draw(self, context):
@@ -1866,12 +1932,14 @@ class VIEW3D_PT_tools_grease_pencil_brushcurves_sensitivity(View3DPanel, Panel):
brush = context.tool_settings.gpencil_paint.brush
gp_settings = brush.gpencil_settings
- layout.template_curve_mapping(gp_settings, "curve_sensitivity", brush=True)
+ layout.template_curve_mapping(gp_settings, "curve_sensitivity", brush=True,
+ use_negative_slope=True)
class VIEW3D_PT_tools_grease_pencil_brushcurves_strength(View3DPanel, Panel):
bl_context = ".greasepencil_paint"
bl_label = "Strength"
+ bl_category = "Tool"
bl_parent_id = "VIEW3D_PT_tools_grease_pencil_brushcurves"
def draw(self, context):
@@ -1881,12 +1949,14 @@ class VIEW3D_PT_tools_grease_pencil_brushcurves_strength(View3DPanel, Panel):
brush = context.tool_settings.gpencil_paint.brush
gp_settings = brush.gpencil_settings
- layout.template_curve_mapping(gp_settings, "curve_strength", brush=True)
+ layout.template_curve_mapping(gp_settings, "curve_strength", brush=True,
+ use_negative_slope=True)
class VIEW3D_PT_tools_grease_pencil_brushcurves_jitter(View3DPanel, Panel):
bl_context = ".greasepencil_paint"
bl_label = "Jitter"
+ bl_category = "Tool"
bl_parent_id = "VIEW3D_PT_tools_grease_pencil_brushcurves"
def draw(self, context):
@@ -1896,12 +1966,14 @@ class VIEW3D_PT_tools_grease_pencil_brushcurves_jitter(View3DPanel, Panel):
brush = context.tool_settings.gpencil_paint.brush
gp_settings = brush.gpencil_settings
- layout.template_curve_mapping(gp_settings, "curve_jitter", brush=True)
+ layout.template_curve_mapping(gp_settings, "curve_jitter", brush=True,
+ use_negative_slope=True)
# Grease Pencil stroke editing tools
class VIEW3D_PT_tools_grease_pencil_edit(GreasePencilStrokeEditPanel, Panel):
bl_space_type = 'VIEW_3D'
+ bl_category = "Tool"
# Grease Pencil stroke interpolation tools
@@ -1938,7 +2010,8 @@ class VIEW3D_PT_tools_grease_pencil_interpolate(Panel):
col.prop(settings, "type")
if settings.type == 'CUSTOM':
# TODO: Options for loading/saving curve presets?
- col.template_curve_mapping(settings, "interpolation_curve", brush=True)
+ col.template_curve_mapping(settings, "interpolation_curve", brush=True,
+ use_negative_slope=True)
elif settings.type != 'LINEAR':
col.prop(settings, "easing")
@@ -1955,6 +2028,7 @@ class VIEW3D_PT_tools_grease_pencil_sculpt(GreasePencilStrokeSculptPanel, View3D
bl_context = ".greasepencil_sculpt"
bl_category = "Tools"
bl_label = "Brush"
+ bl_category = "Tool"
# Grease Pencil weight painting tools
@@ -1962,6 +2036,7 @@ class VIEW3D_PT_tools_grease_pencil_weight_paint(View3DPanel, Panel):
bl_context = ".greasepencil_weight"
bl_category = "Tools"
bl_label = "Brush"
+ bl_category = "Tool"
def draw(self, context):
layout = self.layout
@@ -1986,22 +2061,26 @@ class VIEW3D_PT_tools_grease_pencil_weight_paint(View3DPanel, Panel):
class VIEW3D_PT_tools_grease_pencil_paint_appearance(GreasePencilAppearancePanel, View3DPanel, Panel):
bl_context = ".greasepencil_paint"
bl_label = "Display"
+ bl_category = "Tool"
class VIEW3D_PT_tools_grease_pencil_sculpt_appearance(GreasePencilAppearancePanel, View3DPanel, Panel):
bl_context = ".greasepencil_sculpt"
bl_label = "Display"
+ bl_category = "Tool"
class VIEW3D_PT_tools_grease_pencil_sculpt_options(GreasePencilSculptOptionsPanel, View3DPanel, Panel):
bl_context = ".greasepencil_sculpt"
bl_label = "Sculpt Strokes"
bl_parent_id = 'VIEW3D_PT_tools_grease_pencil_sculpt'
+ bl_category = "Tool"
class VIEW3D_PT_tools_grease_pencil_weight_appearance(GreasePencilAppearancePanel, View3DPanel, Panel):
bl_context = ".greasepencil_weight"
bl_label = "Display"
+ bl_category = "Tool"
class VIEW3D_PT_gpencil_brush_presets(PresetPanel, Panel):
@@ -2013,8 +2092,8 @@ class VIEW3D_PT_gpencil_brush_presets(PresetPanel, Panel):
classes = (
- VIEW3D_PT_tools_meshedit_normal,
VIEW3D_PT_tools_meshedit_options,
+ VIEW3D_PT_tools_meshedit_options_automerge,
VIEW3D_PT_tools_curveedit_options_stroke,
VIEW3D_PT_tools_armatureedit_options,
VIEW3D_PT_tools_posemode_options,
@@ -2041,13 +2120,16 @@ classes = (
VIEW3D_PT_sculpt_dyntopo,
VIEW3D_PT_sculpt_dyntopo_remesh,
VIEW3D_PT_sculpt_symmetry,
+ VIEW3D_PT_sculpt_symmetry_for_topbar,
VIEW3D_PT_sculpt_options,
VIEW3D_PT_sculpt_options_unified,
VIEW3D_PT_sculpt_options_gravity,
VIEW3D_PT_tools_weightpaint_symmetry,
+ VIEW3D_PT_tools_weightpaint_symmetry_for_topbar,
VIEW3D_PT_tools_weightpaint_options,
VIEW3D_PT_tools_weightpaint_options_unified,
VIEW3D_PT_tools_vertexpaint_symmetry,
+ VIEW3D_PT_tools_vertexpaint_symmetry_for_topbar,
VIEW3D_PT_tools_vertexpaint_options,
VIEW3D_PT_tools_imagepaint_symmetry,
VIEW3D_PT_tools_imagepaint_options,
diff --git a/release/scripts/templates_py/operator_mesh_add.py b/release/scripts/templates_py/operator_mesh_add.py
index 5a9acce3026..39402ab1c6b 100644
--- a/release/scripts/templates_py/operator_mesh_add.py
+++ b/release/scripts/templates_py/operator_mesh_add.py
@@ -75,10 +75,17 @@ class AddBox(bpy.types.Operator):
)
# generic transform props
- view_align: BoolProperty(
- name="Align to View",
- default=False,
+ align_items = (
+ ('WORLD', "World", "Align the new object to the world"),
+ ('VIEW', "View", "Align the new object to the view"),
+ ('CURSOR', "3D Cursor", "Use the 3D cursor orientation for the new object")
)
+ align: EnumProperty(
+ name="Align",
+ items=align_items,
+ default='WORLD',
+ update=AddObjectHelper.align_update_callback,
+ )
location: FloatVectorProperty(
name="Location",
subtype='TRANSLATION',
diff --git a/release/scripts/templates_py/operator_modal_draw.py b/release/scripts/templates_py/operator_modal_draw.py
index 6f75d6c632e..5dc72c36a8f 100644
--- a/release/scripts/templates_py/operator_modal_draw.py
+++ b/release/scripts/templates_py/operator_modal_draw.py
@@ -1,7 +1,8 @@
import bpy
import bgl
import blf
-
+import gpu
+from gpu_extras.batch import batch_for_shader
def draw_callback_px(self, context):
print("mouse points", len(self.mouse_path))
@@ -14,20 +15,17 @@ def draw_callback_px(self, context):
blf.draw(font_id, "Hello Word " + str(len(self.mouse_path)))
# 50% alpha, 2 pixel width line
+ shader = gpu.shader.from_builtin('2D_UNIFORM_COLOR')
bgl.glEnable(bgl.GL_BLEND)
- bgl.glColor4f(0.0, 0.0, 0.0, 0.5)
bgl.glLineWidth(2)
-
- bgl.glBegin(bgl.GL_LINE_STRIP)
- for x, y in self.mouse_path:
- bgl.glVertex2i(x, y)
-
- bgl.glEnd()
+ batch = batch_for_shader(shader, 'LINE_STRIP', {"pos": self.mouse_path})
+ shader.bind()
+ shader.uniform_float("color", (0.0, 0.0, 0.0, 0.5))
+ batch.draw(shader)
# restore opengl defaults
bgl.glLineWidth(1)
bgl.glDisable(bgl.GL_BLEND)
- bgl.glColor4f(0.0, 0.0, 0.0, 1.0)
class ModalDrawOperator(bpy.types.Operator):
diff --git a/release/scripts/templates_py/operator_modal_view3d_raycast.py b/release/scripts/templates_py/operator_modal_view3d_raycast.py
index 2c596b3b356..9130f47843a 100644
--- a/release/scripts/templates_py/operator_modal_view3d_raycast.py
+++ b/release/scripts/templates_py/operator_modal_view3d_raycast.py
@@ -19,19 +19,15 @@ def main(context, event):
def visible_objects_and_duplis():
"""Loop over (object, matrix) pairs (mesh only)"""
- for obj in context.visible_objects:
- if obj.type == 'MESH':
+ depsgraph = context.evaluated_depsgraph_get()
+ for dup in depsgraph.object_instances:
+ if dup.is_instance: # Real dupli instance
+ obj = dup.instance_object
+ yield (obj, dup.matrix_world.copy())
+ else: # Usual object
+ obj = dup.object
yield (obj, obj.matrix_world.copy())
- if obj.instance_type != 'NONE':
- obj.dupli_list_create(scene)
- for dob in obj.dupli_list:
- obj_dupli = dob.object
- if obj_dupli.type == 'MESH':
- yield (obj_dupli, dob.matrix.copy())
-
- obj.dupli_list_clear()
-
def obj_ray_cast(obj, matrix):
"""Wrapper for ray casting that moves the ray into object space"""
@@ -67,8 +63,11 @@ def main(context, event):
# now we have the object under the mouse cursor,
# we could do lots of stuff but for the example just select.
if best_obj is not None:
- best_obj.select_set(True)
- context.view_layer.objects.active = best_obj
+ # for selection etc. we need the original object,
+ # evaluated objects are not in viewlayer
+ best_original = best_obj.original
+ best_original.select_set(True)
+ context.view_layer.objects.active = best_original
class ViewOperatorRayCast(bpy.types.Operator):
diff --git a/release/windows/icons/winblender.ico b/release/windows/icons/winblender.ico
index d229a696eb2..e6bf58581a2 100644
--- a/release/windows/icons/winblender.ico
+++ b/release/windows/icons/winblender.ico
Binary files differ
diff --git a/release/windows/icons/winblenderfile.ico b/release/windows/icons/winblenderfile.ico
index 73ca8df39cb..c267d8c3d58 100644
--- a/release/windows/icons/winblenderfile.ico
+++ b/release/windows/icons/winblenderfile.ico
Binary files differ
diff --git a/source/blender/alembic/intern/abc_camera.cc b/source/blender/alembic/intern/abc_camera.cc
index b15608703de..dc7f00b63d9 100644
--- a/source/blender/alembic/intern/abc_camera.cc
+++ b/source/blender/alembic/intern/abc_camera.cc
@@ -80,19 +80,19 @@ void AbcCameraWriter::do_write()
m_camera_sample.setNearClippingPlane(cam->clip_start);
m_camera_sample.setFarClippingPlane(cam->clip_end);
- if (cam->dof_ob) {
- Imath::V3f v(m_object->loc[0] - cam->dof_ob->loc[0],
- m_object->loc[1] - cam->dof_ob->loc[1],
- m_object->loc[2] - cam->dof_ob->loc[2]);
+ if (cam->dof.focus_object) {
+ Imath::V3f v(m_object->loc[0] - cam->dof.focus_object->loc[0],
+ m_object->loc[1] - cam->dof.focus_object->loc[1],
+ m_object->loc[2] - cam->dof.focus_object->loc[2]);
m_camera_sample.setFocusDistance(v.length());
}
else {
- m_camera_sample.setFocusDistance(cam->gpu_dof.focus_distance);
+ m_camera_sample.setFocusDistance(cam->dof.focus_distance);
}
/* Blender camera does not have an fstop param, so try to find a custom prop
* instead. */
- m_camera_sample.setFStop(cam->gpu_dof.fstop);
+ m_camera_sample.setFStop(cam->dof.aperture_fstop);
m_camera_sample.setLensSqueezeRatio(1.0);
m_camera_schema.set(m_camera_sample);
@@ -166,8 +166,8 @@ void AbcCameraReader::readObjectData(Main *bmain, const ISampleSelector &sample_
bcam->shifty = v_film_offset / apperture_y / film_aspect;
bcam->clip_start = max_ff(0.1f, static_cast<float>(cam_sample.getNearClippingPlane()));
bcam->clip_end = static_cast<float>(cam_sample.getFarClippingPlane());
- bcam->gpu_dof.focus_distance = static_cast<float>(cam_sample.getFocusDistance());
- bcam->gpu_dof.fstop = static_cast<float>(cam_sample.getFStop());
+ bcam->dof.focus_distance = static_cast<float>(cam_sample.getFocusDistance());
+ bcam->dof.aperture_fstop = static_cast<float>(cam_sample.getFStop());
m_object = BKE_object_add_only_object(bmain, OB_CAMERA, m_object_name.c_str());
m_object->data = bcam;
diff --git a/source/blender/alembic/intern/abc_transform.cc b/source/blender/alembic/intern/abc_transform.cc
index 8b8ed6c5c4b..08f8eb8bd8f 100644
--- a/source/blender/alembic/intern/abc_transform.cc
+++ b/source/blender/alembic/intern/abc_transform.cc
@@ -86,7 +86,7 @@ void AbcTransformWriter::do_write()
m_xform, m_xform.getSchema().getTimeSampling());
}
- m_visibility.set(!(ob_eval->restrictflag & OB_RESTRICT_VIEW));
+ m_visibility.set(!(ob_eval->restrictflag & OB_RESTRICT_VIEWPORT));
if (!m_first_frame && !m_is_animated) {
return;
diff --git a/source/blender/blenkernel/BKE_appdir.h b/source/blender/blenkernel/BKE_appdir.h
index 7ff8514f675..e55cb69a5c6 100644
--- a/source/blender/blenkernel/BKE_appdir.h
+++ b/source/blender/blenkernel/BKE_appdir.h
@@ -36,6 +36,7 @@ const char *BKE_appdir_folder_id_version(const int folder_id, const int ver, con
bool BKE_appdir_app_is_portable_install(void);
bool BKE_appdir_app_template_any(void);
bool BKE_appdir_app_template_id_search(const char *app_template, char *path, size_t path_len);
+bool BKE_appdir_app_template_has_userpref(const char *app_template);
void BKE_appdir_app_templates(struct ListBase *templates);
/* Initialize path to program executable */
@@ -44,6 +45,9 @@ void BKE_appdir_program_path_init(const char *argv0);
const char *BKE_appdir_program_path(void);
const char *BKE_appdir_program_dir(void);
+/* Return OS fonts directory. */
+bool BKE_appdir_font_folder_default(char *dir);
+
/* find python executable */
bool BKE_appdir_program_python_search(char *fullpath,
const size_t fullpath_len,
diff --git a/source/blender/blenkernel/BKE_armature.h b/source/blender/blenkernel/BKE_armature.h
index b5da30e725d..6839e13ffe1 100644
--- a/source/blender/blenkernel/BKE_armature.h
+++ b/source/blender/blenkernel/BKE_armature.h
@@ -84,7 +84,9 @@ bool BKE_pose_minmax(
int bone_autoside_name(char name[64], int strip_number, short axis, float head, float tail);
struct Bone *BKE_armature_find_bone_name(struct bArmature *arm, const char *name);
-struct GHash *BKE_armature_bone_from_name_map(struct bArmature *arm);
+
+void BKE_armature_bone_hash_make(struct bArmature *arm);
+void BKE_armature_bone_hash_free(struct bArmature *arm);
bool BKE_armature_bone_flag_test_recursive(const struct Bone *bone, int flag);
diff --git a/source/blender/blenkernel/BKE_blender_version.h b/source/blender/blenkernel/BKE_blender_version.h
index e01f6a6b751..3fae40d6c7b 100644
--- a/source/blender/blenkernel/BKE_blender_version.h
+++ b/source/blender/blenkernel/BKE_blender_version.h
@@ -27,7 +27,7 @@
* \note Use #STRINGIFY() rather than defining with quotes.
*/
#define BLENDER_VERSION 280
-#define BLENDER_SUBVERSION 60
+#define BLENDER_SUBVERSION 71
/** Several breakages with 280, e.g. collections vs layers. */
#define BLENDER_MINVERSION 280
#define BLENDER_MINSUBVERSION 0
diff --git a/source/blender/blenkernel/BKE_blendfile.h b/source/blender/blenkernel/BKE_blendfile.h
index 216bef0d1e3..76c05b0411a 100644
--- a/source/blender/blenkernel/BKE_blendfile.h
+++ b/source/blender/blenkernel/BKE_blendfile.h
@@ -62,6 +62,8 @@ struct UserDef *BKE_blendfile_userdef_read_from_memory(const void *filebuf,
bool BKE_blendfile_userdef_write(const char *filepath, struct ReportList *reports);
bool BKE_blendfile_userdef_write_app_template(const char *filepath, struct ReportList *reports);
+bool BKE_blendfile_userdef_write_all(struct ReportList *reports);
+
struct WorkspaceConfigFileData *BKE_blendfile_workspace_config_read(const char *filepath,
const void *filebuf,
int filelength,
diff --git a/source/blender/blenkernel/BKE_camera.h b/source/blender/blenkernel/BKE_camera.h
index 10cd129fbf9..caed4959eff 100644
--- a/source/blender/blenkernel/BKE_camera.h
+++ b/source/blender/blenkernel/BKE_camera.h
@@ -139,8 +139,6 @@ bool BKE_camera_view_frame_fit_to_coords(const struct Depsgraph *depsgraph,
float r_co[3],
float *r_scale);
-void BKE_camera_to_gpu_dof(struct Object *camera, struct GPUFXSettings *r_fx_settings);
-
/* Camera multi-view API */
struct Object *BKE_camera_multiview_render(struct Scene *scene,
diff --git a/source/blender/blenkernel/BKE_collection.h b/source/blender/blenkernel/BKE_collection.h
index 47786629aed..0e093bb086b 100644
--- a/source/blender/blenkernel/BKE_collection.h
+++ b/source/blender/blenkernel/BKE_collection.h
@@ -161,6 +161,8 @@ bool BKE_collection_move(struct Main *bmain,
bool BKE_collection_find_cycle(struct Collection *new_ancestor, struct Collection *collection);
+bool BKE_collection_has_collection(struct Collection *parent, struct Collection *collection);
+
/* Iteration callbacks. */
typedef void (*BKE_scene_objects_Cb)(struct Object *ob, void *data);
diff --git a/source/blender/blenkernel/BKE_context.h b/source/blender/blenkernel/BKE_context.h
index 8be43a50be6..0d2998cc51e 100644
--- a/source/blender/blenkernel/BKE_context.h
+++ b/source/blender/blenkernel/BKE_context.h
@@ -311,8 +311,23 @@ int CTX_data_visible_gpencil_layers(const bContext *C, ListBase *list);
int CTX_data_editable_gpencil_layers(const bContext *C, ListBase *list);
int CTX_data_editable_gpencil_strokes(const bContext *C, ListBase *list);
+/* Gets pointer to the dependency graph.
+ * If it doesn't exist yet, it will be allocated.
+ *
+ * The result dependency graph is NOT guaranteed to be up-to-date neither from relation nor from
+ * evaluated data points of view.
+ *
+ * NOTE: Can not be used if access to a fully evaluated datablock is needed. */
struct Depsgraph *CTX_data_depsgraph(const bContext *C);
+/* Gets fully updated and evaluated dependency graph.
+ *
+ * All the relations and evaluated objects are guaranteed to be up to date.
+ *
+ * NOTE: Will be expensive if there are relations or objects tagged for update.
+ * NOTE: If there are pending updates depsgraph hooks will be invoked. */
+struct Depsgraph *CTX_data_evaluated_depsgraph(const bContext *C);
+
/* Will Return NULL if depsgraph is not allocated yet.
* Only used by handful of operators which are run on file load.
*/
diff --git a/source/blender/blenkernel/BKE_curve.h b/source/blender/blenkernel/BKE_curve.h
index 4eaa0fbe057..df1e7a7baea 100644
--- a/source/blender/blenkernel/BKE_curve.h
+++ b/source/blender/blenkernel/BKE_curve.h
@@ -134,21 +134,11 @@ void BKE_curve_editNurb_keyIndex_free(struct GHash **keyindex);
void BKE_curve_editNurb_free(struct Curve *cu);
struct ListBase *BKE_curve_editNurbs_get(struct Curve *cu);
-float *BKE_curve_make_orco(struct Depsgraph *depsgraph,
- struct Scene *scene,
- struct Object *ob,
- int *r_numVerts);
float *BKE_curve_surf_make_orco(struct Object *ob);
void BKE_curve_bevelList_free(struct ListBase *bev);
void BKE_curve_bevelList_make(struct Object *ob, struct ListBase *nurbs, bool for_render);
-void BKE_curve_bevel_make(struct Depsgraph *depsgraph,
- struct Scene *scene,
- struct Object *ob,
- struct ListBase *disp,
- const bool for_render,
- const bool use_render_resolution,
- struct LinkNode *ob_cyclic_list);
+void BKE_curve_bevel_make(struct Object *ob, struct ListBase *disp);
void BKE_curve_forward_diff_bezier(
float q0, float q1, float q2, float q3, float *p, int it, int stride);
@@ -212,9 +202,9 @@ void BKE_nurb_knot_calc_u(struct Nurb *nu);
void BKE_nurb_knot_calc_v(struct Nurb *nu);
/* nurb checks if they can be drawn, also clamp order func */
-bool BKE_nurb_check_valid_u(struct Nurb *nu);
-bool BKE_nurb_check_valid_v(struct Nurb *nu);
-bool BKE_nurb_check_valid_uv(struct Nurb *nu);
+bool BKE_nurb_check_valid_u(const struct Nurb *nu);
+bool BKE_nurb_check_valid_v(const struct Nurb *nu);
+bool BKE_nurb_check_valid_uv(const struct Nurb *nu);
bool BKE_nurb_order_clamp_u(struct Nurb *nu);
bool BKE_nurb_order_clamp_v(struct Nurb *nu);
diff --git a/source/blender/blenkernel/BKE_displist.h b/source/blender/blenkernel/BKE_displist.h
index 9bf5a2f9971..c57639a8193 100644
--- a/source/blender/blenkernel/BKE_displist.h
+++ b/source/blender/blenkernel/BKE_displist.h
@@ -85,27 +85,18 @@ void BKE_displist_make_surf(struct Depsgraph *depsgraph,
struct ListBase *dispbase,
struct Mesh **r_final,
const bool for_render,
- const bool for_orco,
- const bool use_render_resolution);
+ const bool for_orco);
void BKE_displist_make_curveTypes(struct Depsgraph *depsgraph,
struct Scene *scene,
struct Object *ob,
const bool for_render,
- const bool for_orco,
- struct LinkNode *ob_cyclic_list);
+ const bool for_orco);
void BKE_displist_make_curveTypes_forRender(struct Depsgraph *depsgraph,
struct Scene *scene,
struct Object *ob,
struct ListBase *dispbase,
struct Mesh **r_final,
- const bool for_orco,
- const bool use_render_resolution,
- struct LinkNode *ob_cyclic_list);
-void BKE_displist_make_curveTypes_forOrco(struct Depsgraph *depsgraph,
- struct Scene *scene,
- struct Object *ob,
- struct ListBase *dispbase,
- struct LinkNode *ob_cyclic_list);
+ const bool for_orco);
void BKE_displist_make_mball(struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob);
void BKE_displist_make_mball_forRender(struct Depsgraph *depsgraph,
struct Scene *scene,
diff --git a/source/blender/blenkernel/BKE_editmesh.h b/source/blender/blenkernel/BKE_editmesh.h
index 91a558a9ee2..b7280c702d2 100644
--- a/source/blender/blenkernel/BKE_editmesh.h
+++ b/source/blender/blenkernel/BKE_editmesh.h
@@ -90,6 +90,7 @@ void BKE_editmesh_color_free(BMEditMesh *em);
void BKE_editmesh_color_ensure(BMEditMesh *em, const char htype);
float (*BKE_editmesh_vertexCos_get_orco(BMEditMesh *em, int *r_numVerts))[3];
void BKE_editmesh_lnorspace_update(BMEditMesh *em);
+void BKE_editmesh_ensure_autosmooth(BMEditMesh *em);
/* editderivedmesh.c */
/* should really be defined in editmesh.c, but they use 'EditDerivedBMesh' */
diff --git a/source/blender/blenkernel/BKE_fcurve.h b/source/blender/blenkernel/BKE_fcurve.h
index c1232addee3..4c1a115eb23 100644
--- a/source/blender/blenkernel/BKE_fcurve.h
+++ b/source/blender/blenkernel/BKE_fcurve.h
@@ -340,6 +340,7 @@ float evaluate_fcurve_driver(struct PathResolvedRNA *anim_rna,
struct FCurve *fcu,
struct ChannelDriver *driver_orig,
float evaltime);
+bool BKE_fcurve_is_empty(struct FCurve *fcu);
/* evaluate fcurve and store value */
float calculate_fcurve(struct PathResolvedRNA *anim_rna, struct FCurve *fcu, float evaltime);
diff --git a/source/blender/blenkernel/BKE_global.h b/source/blender/blenkernel/BKE_global.h
index 2c19c1e2006..9fe8fc3880f 100644
--- a/source/blender/blenkernel/BKE_global.h
+++ b/source/blender/blenkernel/BKE_global.h
@@ -107,10 +107,10 @@ typedef struct Global {
/** #Global.f */
enum {
G_FLAG_RENDER_VIEWPORT = (1 << 0),
- G_FLAG_BACKBUFSEL = (1 << 1),
G_FLAG_PICKSEL = (1 << 2),
/** Support simulating events (for testing). */
G_FLAG_EVENT_SIMULATE = (1 << 3),
+ G_FLAG_USERPREF_NO_SAVE_ON_EXIT = (1 << 4),
G_FLAG_SCRIPT_AUTOEXEC = (1 << 13),
/** When this flag is set ignore the prefs #USER_SCRIPT_AUTOEXEC_DISABLE. */
@@ -121,7 +121,8 @@ enum {
/** Don't overwrite these flags when reading a file. */
#define G_FLAG_ALL_RUNTIME \
- (G_FLAG_SCRIPT_AUTOEXEC | G_FLAG_SCRIPT_OVERRIDE_PREF | G_FLAG_EVENT_SIMULATE)
+ (G_FLAG_SCRIPT_AUTOEXEC | G_FLAG_SCRIPT_OVERRIDE_PREF | G_FLAG_EVENT_SIMULATE | \
+ G_FLAG_USERPREF_NO_SAVE_ON_EXIT)
/** Flags to read from blend file. */
#define G_FLAG_ALL_READFILE 0
diff --git a/source/blender/blenkernel/BKE_idprop.h b/source/blender/blenkernel/BKE_idprop.h
index e6f3d7b4a99..0eb8df1b19d 100644
--- a/source/blender/blenkernel/BKE_idprop.h
+++ b/source/blender/blenkernel/BKE_idprop.h
@@ -134,7 +134,8 @@ struct IDProperty *IDP_New(const char type,
const IDPropertyTemplate *val,
const char *name) ATTR_WARN_UNUSED_RESULT ATTR_NONNULL();
-void IDP_FreeProperty_ex(struct IDProperty *prop, const bool do_id_user);
+void IDP_FreePropertyContent_ex(struct IDProperty *prop, const bool do_id_user);
+void IDP_FreePropertyContent(struct IDProperty *prop);
void IDP_FreeProperty(struct IDProperty *prop);
void IDP_ClearProperty(IDProperty *prop);
diff --git a/source/blender/blenkernel/BKE_image.h b/source/blender/blenkernel/BKE_image.h
index 28886a5a195..b9f2123b2bd 100644
--- a/source/blender/blenkernel/BKE_image.h
+++ b/source/blender/blenkernel/BKE_image.h
@@ -153,29 +153,6 @@ struct RenderData;
struct RenderPass;
struct RenderResult;
-/* ima->source; where image comes from */
-#define IMA_SRC_CHECK 0
-#define IMA_SRC_FILE 1
-#define IMA_SRC_SEQUENCE 2
-#define IMA_SRC_MOVIE 3
-#define IMA_SRC_GENERATED 4
-#define IMA_SRC_VIEWER 5
-
-/* ima->type, how to handle/generate it */
-#define IMA_TYPE_IMAGE 0
-#define IMA_TYPE_MULTILAYER 1
-/* generated */
-#define IMA_TYPE_UV_TEST 2
-/* viewers */
-#define IMA_TYPE_R_RESULT 4
-#define IMA_TYPE_COMPOSITE 5
-
-enum {
- IMA_GENTYPE_BLANK = 0,
- IMA_GENTYPE_GRID = 1,
- IMA_GENTYPE_GRID_COLOR = 2,
-};
-
/* ima->ok */
#define IMA_OK 1
#define IMA_OK_LOADED 2
@@ -340,12 +317,16 @@ void BKE_image_buf_fill_checker_color(unsigned char *rect,
unsigned char *BKE_image_get_pixels_for_frame(struct Image *image, int frame);
float *BKE_image_get_float_pixels_for_frame(struct Image *image, int frame);
+/* Image modifications */
+bool BKE_image_is_dirty(struct Image *image);
+void BKE_image_mark_dirty(struct Image *image, struct ImBuf *ibuf);
+
/* Guess offset for the first frame in the sequence */
int BKE_image_sequence_guess_offset(struct Image *image);
bool BKE_image_has_anim(struct Image *image);
bool BKE_image_has_packedfile(struct Image *image);
+bool BKE_image_has_filepath(struct Image *ima);
bool BKE_image_is_animated(struct Image *image);
-bool BKE_image_is_dirty(struct Image *image);
void BKE_image_file_format_set(struct Image *image,
int ftype,
const struct ImbFormatOptions *options);
diff --git a/source/blender/blenkernel/BKE_mesh.h b/source/blender/blenkernel/BKE_mesh.h
index ecee00b1b3f..c410946f438 100644
--- a/source/blender/blenkernel/BKE_mesh.h
+++ b/source/blender/blenkernel/BKE_mesh.h
@@ -208,12 +208,13 @@ float (*BKE_mesh_vertexCos_get(const struct Mesh *me, int *r_numVerts))[3];
void BKE_mesh_split_faces(struct Mesh *mesh, bool free_loop_normals);
-struct Mesh *BKE_mesh_new_from_object(struct Depsgraph *depsgraph,
- struct Main *bmain,
- struct Scene *sce,
- struct Object *ob,
- const bool apply_modifiers,
- const bool calc_undeformed);
+/* Create new mesh from the given object at its current state.
+ * The owner of this mesh is unknown, it is up to the caller to decide. */
+struct Mesh *BKE_mesh_new_from_object(struct Object *object);
+
+/* This is a version of BKE_mesh_new_from_object() which stores mesh in the given main database. */
+struct Mesh *BKE_mesh_new_from_object_to_bmain(struct Main *bmain, struct Object *object);
+
struct Mesh *BKE_mesh_create_derived_for_modifier(struct Depsgraph *depsgraph,
struct Scene *scene,
struct Object *ob_eval,
@@ -671,11 +672,9 @@ void BKE_mesh_eval_geometry(struct Depsgraph *depsgraph, struct Mesh *mesh);
/* Draw Cache */
enum {
BKE_MESH_BATCH_DIRTY_ALL = 0,
- BKE_MESH_BATCH_DIRTY_MAYBE_ALL,
BKE_MESH_BATCH_DIRTY_SELECT,
BKE_MESH_BATCH_DIRTY_SELECT_PAINT,
BKE_MESH_BATCH_DIRTY_SHADING,
- BKE_MESH_BATCH_DIRTY_SCULPT_COORDS,
BKE_MESH_BATCH_DIRTY_UVEDIT_ALL,
BKE_MESH_BATCH_DIRTY_UVEDIT_SELECT,
};
diff --git a/source/blender/blenkernel/BKE_object.h b/source/blender/blenkernel/BKE_object.h
index 49b35bfccc1..aa4d9696527 100644
--- a/source/blender/blenkernel/BKE_object.h
+++ b/source/blender/blenkernel/BKE_object.h
@@ -100,6 +100,8 @@ bool BKE_object_is_mode_compat(const struct Object *ob, eObjectMode object_mode)
bool BKE_object_data_is_in_editmode(const struct ID *id);
+void BKE_object_update_select_id(struct Main *bmain);
+
typedef enum eObjectVisibilityResult {
OB_VISIBLE_SELF = 1,
OB_VISIBLE_PARTICLES = 2,
@@ -394,6 +396,15 @@ bool BKE_object_empty_image_frame_is_visible_in_view3d(const struct Object *ob,
bool BKE_object_empty_image_data_is_visible_in_view3d(const struct Object *ob,
const struct RegionView3D *rv3d);
+/* This is an utility function for Python's object.to_mesh() (the naming is not very clear though).
+ * The result is owned by the object.
+ *
+ * The mesh will be freed when object is re-evaluated or is destroyed. It is possible to force to
+ * clear memory sued by this mesh by calling BKE_object_to_mesh_clear(). */
+struct Mesh *BKE_object_to_mesh(struct Object *object);
+
+void BKE_object_to_mesh_clear(struct Object *object);
+
#ifdef __cplusplus
}
#endif
diff --git a/source/blender/blenkernel/BKE_pbvh.h b/source/blender/blenkernel/BKE_pbvh.h
index f59288f54bd..315c0224b11 100644
--- a/source/blender/blenkernel/BKE_pbvh.h
+++ b/source/blender/blenkernel/BKE_pbvh.h
@@ -34,6 +34,7 @@ struct CCGKey;
struct CustomData;
struct DMFlagMat;
struct GPUBatch;
+struct GPU_PBVH_Buffers;
struct MLoop;
struct MLoopTri;
struct MPoly;
@@ -48,6 +49,21 @@ typedef struct {
float (*co)[3];
} PBVHProxyNode;
+typedef enum {
+ PBVH_Leaf = 1,
+
+ PBVH_UpdateNormals = 2,
+ PBVH_UpdateBB = 4,
+ PBVH_UpdateOriginalBB = 8,
+ PBVH_UpdateDrawBuffers = 16,
+ PBVH_UpdateRedraw = 32,
+
+ PBVH_RebuildDrawBuffers = 64,
+ PBVH_FullyHidden = 128,
+
+ PBVH_UpdateTopology = 256,
+} PBVHNodeFlags;
+
/* Callbacks */
/* returns 1 if the search should continue from this node, 0 otherwise */
@@ -151,13 +167,15 @@ bool BKE_pbvh_node_find_nearest_to_ray(PBVH *bvh,
void BKE_pbvh_draw_cb(PBVH *bvh,
float (*planes)[4],
float (*fnors)[3],
- bool fast,
- bool wires,
- bool only_mask,
bool show_vcol,
- void (*draw_fn)(void *user_data, struct GPUBatch *batch),
+ void (*draw_fn)(void *user_data, struct GPU_PBVH_Buffers *buffers),
void *user_data);
+void BKE_pbvh_draw_debug_cb(
+ PBVH *bvh,
+ void (*draw_fn)(void *user_data, const float bmin[3], const float bmax[3], PBVHNodeFlags flag),
+ void *user_data);
+
/* PBVH Access */
typedef enum {
PBVH_FACES,
@@ -202,21 +220,6 @@ bool BKE_pbvh_bmesh_update_topology(PBVH *bvh,
/* Node Access */
-typedef enum {
- PBVH_Leaf = 1,
-
- PBVH_UpdateNormals = 2,
- PBVH_UpdateBB = 4,
- PBVH_UpdateOriginalBB = 8,
- PBVH_UpdateDrawBuffers = 16,
- PBVH_UpdateRedraw = 32,
-
- PBVH_RebuildDrawBuffers = 64,
- PBVH_FullyHidden = 128,
-
- PBVH_UpdateTopology = 256,
-} PBVHNodeFlags;
-
void BKE_pbvh_node_mark_update(PBVHNode *node);
void BKE_pbvh_node_mark_rebuild_draw(PBVHNode *node);
void BKE_pbvh_node_mark_redraw(PBVHNode *node);
diff --git a/source/blender/blenkernel/BKE_scene.h b/source/blender/blenkernel/BKE_scene.h
index 75ff5eace3c..581df648add 100644
--- a/source/blender/blenkernel/BKE_scene.h
+++ b/source/blender/blenkernel/BKE_scene.h
@@ -240,6 +240,11 @@ void BKE_scene_cursor_quat_to_rot(struct View3DCursor *cursor,
const float quat[4],
bool use_compat);
+void BKE_scene_cursor_to_mat4(const struct View3DCursor *cursor, float mat[4][4]);
+void BKE_scene_cursor_from_mat4(struct View3DCursor *cursor,
+ const float mat[4][4],
+ bool use_compat);
+
#ifdef __cplusplus
}
#endif
diff --git a/source/blender/blenkernel/BKE_screen.h b/source/blender/blenkernel/BKE_screen.h
index 93c9c41e482..dcf6d6c3907 100644
--- a/source/blender/blenkernel/BKE_screen.h
+++ b/source/blender/blenkernel/BKE_screen.h
@@ -84,6 +84,9 @@ typedef struct SpaceType {
struct wmNotifier *wmn,
struct Scene *scene);
+ /* called when the mouse moves out of the area */
+ void (*deactivate)(struct ScrArea *sa);
+
/* refresh context, called after filereads, ED_area_tag_refresh() */
void (*refresh)(const struct bContext *C, struct ScrArea *sa);
@@ -205,6 +208,7 @@ typedef struct PanelType {
short region_type;
/* For popovers, 0 for default. */
int ui_units_x;
+ int order;
int flag;
diff --git a/source/blender/blenkernel/BKE_sequencer.h b/source/blender/blenkernel/BKE_sequencer.h
index 017c15ebe41..170ab657388 100644
--- a/source/blender/blenkernel/BKE_sequencer.h
+++ b/source/blender/blenkernel/BKE_sequencer.h
@@ -100,8 +100,8 @@ typedef struct SeqRenderData {
/* special case for OpenGL render */
struct GPUOffScreen *gpu_offscreen;
- int gpu_samples;
- bool gpu_full_samples;
+ // int gpu_samples;
+ // bool gpu_full_samples;
} SeqRenderData;
void BKE_sequencer_new_render_data(struct Main *bmain,
diff --git a/source/blender/blenkernel/BKE_workspace.h b/source/blender/blenkernel/BKE_workspace.h
index 0a4ad4cd994..133cf2d6cf5 100644
--- a/source/blender/blenkernel/BKE_workspace.h
+++ b/source/blender/blenkernel/BKE_workspace.h
@@ -110,6 +110,8 @@ void BKE_workspace_hook_layout_for_workspace_set(struct WorkSpaceInstanceHook *h
bool BKE_workspace_owner_id_check(const struct WorkSpace *workspace, const char *owner_id)
ATTR_NONNULL();
+void BKE_workspace_id_tag_all_visible(struct Main *bmain, int tag) ATTR_NONNULL();
+
#undef GETTER_ATTRS
#undef SETTER_ATTRS
diff --git a/source/blender/blenkernel/BKE_writeavi.h b/source/blender/blenkernel/BKE_writeavi.h
index 72817217a0a..3212bad75cb 100644
--- a/source/blender/blenkernel/BKE_writeavi.h
+++ b/source/blender/blenkernel/BKE_writeavi.h
@@ -53,9 +53,6 @@ typedef struct bMovieHandle {
const char *suffix,
struct ReportList *reports);
void (*end_movie)(void *context_v);
- int (*get_next_frame)(void *context_v,
- struct RenderData *rd,
- struct ReportList *reports); /* optional */
void (*get_movie_path)(char *string,
struct RenderData *rd,
bool preview,
diff --git a/source/blender/blenkernel/intern/action.c b/source/blender/blenkernel/intern/action.c
index 9b321ff4e44..65b837048cb 100644
--- a/source/blender/blenkernel/intern/action.c
+++ b/source/blender/blenkernel/intern/action.c
@@ -822,7 +822,6 @@ void BKE_pose_channel_free_ex(bPoseChannel *pchan, bool do_id_user)
if (pchan->prop) {
IDP_FreeProperty(pchan->prop);
- MEM_freeN(pchan->prop);
}
/* Cached data, for new draw manager rendering code. */
@@ -964,7 +963,6 @@ void BKE_pose_channel_copy_data(bPoseChannel *pchan, const bPoseChannel *pchan_f
if (pchan->prop) {
/* unlikely but possible it exists */
IDP_FreeProperty(pchan->prop);
- MEM_freeN(pchan->prop);
pchan->prop = NULL;
}
if (pchan_from->prop) {
@@ -978,6 +976,7 @@ void BKE_pose_channel_copy_data(bPoseChannel *pchan, const bPoseChannel *pchan_f
}
pchan->custom_scale = pchan_from->custom_scale;
+ pchan->drawflag = pchan_from->drawflag;
}
/* checks for IK constraint, Spline IK, and also for Follow-Path constraint.
diff --git a/source/blender/blenkernel/intern/addon.c b/source/blender/blenkernel/intern/addon.c
index 486da61fe68..99ef38722f5 100644
--- a/source/blender/blenkernel/intern/addon.c
+++ b/source/blender/blenkernel/intern/addon.c
@@ -81,7 +81,6 @@ void BKE_addon_free(bAddon *addon)
{
if (addon->prop) {
IDP_FreeProperty(addon->prop);
- MEM_freeN(addon->prop);
}
MEM_freeN(addon);
}
diff --git a/source/blender/blenkernel/intern/anim_sys.c b/source/blender/blenkernel/intern/anim_sys.c
index cc5cd3b03ae..4a939180fb0 100644
--- a/source/blender/blenkernel/intern/anim_sys.c
+++ b/source/blender/blenkernel/intern/anim_sys.c
@@ -1893,6 +1893,10 @@ static void animsys_evaluate_fcurves(Depsgraph *depsgraph,
if ((fcu->flag & (FCURVE_MUTED | FCURVE_DISABLED))) {
continue;
}
+ /* Skip empty curves, as if muted. */
+ if (BKE_fcurve_is_empty(fcu)) {
+ continue;
+ }
PathResolvedRNA anim_rna;
if (animsys_store_rna_setting(ptr, fcu->rna_path, fcu->array_index, &anim_rna)) {
const float curval = calculate_fcurve(&anim_rna, fcu, ctime);
@@ -2005,7 +2009,7 @@ void animsys_evaluate_action_group(PointerRNA *ptr, bAction *act, bActionGroup *
/* calculate then execute each curve */
for (fcu = agrp->channels.first; (fcu) && (fcu->grp == agrp); fcu = fcu->next) {
/* check if this curve should be skipped */
- if ((fcu->flag & (FCURVE_MUTED | FCURVE_DISABLED)) == 0) {
+ if ((fcu->flag & (FCURVE_MUTED | FCURVE_DISABLED)) == 0 && !BKE_fcurve_is_empty(fcu)) {
PathResolvedRNA anim_rna;
if (animsys_store_rna_setting(ptr, fcu->rna_path, fcu->array_index, &anim_rna)) {
const float curval = calculate_fcurve(&anim_rna, fcu, ctime);
@@ -3101,6 +3105,9 @@ static void nlastrip_evaluate_actionclip(PointerRNA *ptr,
if ((fcu->grp) && (fcu->grp->flag & AGRP_MUTED)) {
continue;
}
+ if (BKE_fcurve_is_empty(fcu)) {
+ continue;
+ }
/* evaluate the F-Curve's value for the time given in the strip
* NOTE: we use the modified time here, since strip's F-Curve Modifiers
@@ -3327,6 +3334,9 @@ static void nla_eval_domain_action(PointerRNA *ptr,
if ((fcu->grp) && (fcu->grp->flag & AGRP_MUTED)) {
continue;
}
+ if (BKE_fcurve_is_empty(fcu)) {
+ continue;
+ }
NlaEvalChannel *nec = nlaevalchan_verify(ptr, channels, fcu->rna_path);
@@ -3608,9 +3618,9 @@ static void animsys_calculate_nla(Depsgraph *depsgraph,
* Prepare data necessary to compute correct keyframe values for NLA strips
* with non-Replace mode or influence different from 1.
*
- * \param cache List used to cache contexts for reuse when keying
+ * \param cache: List used to cache contexts for reuse when keying
* multiple channels in one operation.
- * \param ptr RNA pointer to the Object with the animation.
+ * \param ptr: RNA pointer to the Object with the animation.
* \return Keyframing context, or NULL if not necessary.
*/
NlaKeyframingContext *BKE_animsys_get_nla_keyframing_context(struct ListBase *cache,
@@ -3652,12 +3662,12 @@ NlaKeyframingContext *BKE_animsys_get_nla_keyframing_context(struct ListBase *ca
/**
* Apply correction from the NLA context to the values about to be keyframed.
*
- * \param context Context to use (may be NULL).
- * \param prop_ptr Property about to be keyframed.
- * \param[in,out] values Array of property values to adjust.
- * \param count Number of values in the array.
- * \param index Index of the element about to be updated, or -1.
- * \param[out] r_force_all Set to true if all channels must be inserted. May be NULL.
+ * \param context: Context to use (may be NULL).
+ * \param prop_ptr: Property about to be keyframed.
+ * \param[in,out] values: Array of property values to adjust.
+ * \param count: Number of values in the array.
+ * \param index: Index of the element about to be updated, or -1.
+ * \param[out] r_force_all: Set to true if all channels must be inserted. May be NULL.
* \return False if correction fails due to a division by zero,
* or null r_force_all when all channels are required.
*/
diff --git a/source/blender/blenkernel/intern/appdir.c b/source/blender/blenkernel/intern/appdir.c
index 2b4123c74e2..14a20689db0 100644
--- a/source/blender/blenkernel/intern/appdir.c
+++ b/source/blender/blenkernel/intern/appdir.c
@@ -30,6 +30,7 @@
#include "BLI_listbase.h"
#include "BLI_path_util.h"
#include "BLI_string.h"
+#include "BLI_string_utf8.h"
#include "BKE_blender_version.h"
#include "BKE_appdir.h" /* own include */
@@ -838,6 +839,26 @@ bool BKE_appdir_app_template_id_search(const char *app_template, char *path, siz
return false;
}
+bool BKE_appdir_app_template_has_userpref(const char *app_template)
+{
+ /* Test if app template provides a userpref.blend.
+ * If not, we will share user preferences with the rest of Blender. */
+ if (!app_template && app_template[0]) {
+ return false;
+ }
+
+ char app_template_path[FILE_MAX];
+ if (!BKE_appdir_app_template_id_search(
+ app_template, app_template_path, sizeof(app_template_path))) {
+ return false;
+ }
+
+ char userpref_path[FILE_MAX];
+ BLI_path_join(
+ userpref_path, sizeof(userpref_path), app_template_path, BLENDER_USERPREF_FILE, NULL);
+ return BLI_exists(userpref_path);
+}
+
void BKE_appdir_app_templates(ListBase *templates)
{
BLI_listbase_clear(templates);
@@ -1004,3 +1025,17 @@ void BKE_tempdir_session_purge(void)
BLI_delete(btempdir_session, true, true);
}
}
+
+/* Gets a good default directory for fonts */
+bool BKE_appdir_font_folder_default(char *dir)
+{
+ bool success = false;
+#ifdef WIN32
+ wchar_t wpath[FILE_MAXDIR];
+ success = SHGetSpecialFolderPathW(0, wpath, CSIDL_FONTS, 0);
+ BLI_strncpy_wchar_as_utf8(dir, wpath, FILE_MAXDIR);
+#endif
+ /* TODO: Values for other platforms. */
+ UNUSED_VARS(dir);
+ return success;
+}
diff --git a/source/blender/blenkernel/intern/armature.c b/source/blender/blenkernel/intern/armature.c
index 60446bf60b6..df22aa1dcfb 100644
--- a/source/blender/blenkernel/intern/armature.c
+++ b/source/blender/blenkernel/intern/armature.c
@@ -112,7 +112,6 @@ void BKE_armature_bonelist_free(ListBase *lb)
for (bone = lb->first; bone; bone = bone->next) {
if (bone->prop) {
IDP_FreeProperty(bone->prop);
- MEM_freeN(bone->prop);
}
BKE_armature_bonelist_free(&bone->childbase);
}
@@ -125,6 +124,7 @@ void BKE_armature_free(bArmature *arm)
{
BKE_animdata_free(&arm->id, false);
+ BKE_armature_bone_hash_free(arm);
BKE_armature_bonelist_free(&arm->bonebase);
/* free editmode data */
@@ -169,25 +169,20 @@ static void copy_bonechildren(Bone *bone_dst,
}
}
-static void copy_bonechildren_custom_handles(Bone *bone_dst, bArmature *arm_dst, GHash **bone_hash)
+static void copy_bonechildren_custom_handles(Bone *bone_dst, bArmature *arm_dst)
{
Bone *bone_dst_child;
- /* Lazily create the name -> bone hashtable. */
- if ((bone_dst->bbone_prev || bone_dst->bbone_next) && *bone_hash == NULL) {
- *bone_hash = BKE_armature_bone_from_name_map(arm_dst);
- }
-
if (bone_dst->bbone_prev) {
- bone_dst->bbone_prev = BLI_ghash_lookup(*bone_hash, bone_dst->bbone_prev->name);
+ bone_dst->bbone_prev = BKE_armature_find_bone_name(arm_dst, bone_dst->bbone_prev->name);
}
if (bone_dst->bbone_next) {
- bone_dst->bbone_next = BLI_ghash_lookup(*bone_hash, bone_dst->bbone_next->name);
+ bone_dst->bbone_next = BKE_armature_find_bone_name(arm_dst, bone_dst->bbone_next->name);
}
for (bone_dst_child = bone_dst->childbase.first; bone_dst_child;
bone_dst_child = bone_dst_child->next) {
- copy_bonechildren_custom_handles(bone_dst_child, arm_dst, bone_hash);
+ copy_bonechildren_custom_handles(bone_dst_child, arm_dst);
}
}
@@ -212,6 +207,8 @@ void BKE_armature_copy_data(Main *UNUSED(bmain),
/* We never handle usercount here for own data. */
const int flag_subdata = flag | LIB_ID_CREATE_NO_USER_REFCOUNT;
+ arm_dst->bonehash = NULL;
+
BLI_duplicatelist(&arm_dst->bonebase, &arm_src->bonebase);
/* Duplicate the childrens' lists */
@@ -224,15 +221,11 @@ void BKE_armature_copy_data(Main *UNUSED(bmain),
arm_dst->act_bone = bone_dst_act;
- /* Fix custom handle references. */
- GHash *bone_hash = NULL; /* lazily created */
+ BKE_armature_bone_hash_make(arm_dst);
+ /* Fix custom handle references. */
for (bone_dst = arm_dst->bonebase.first; bone_dst; bone_dst = bone_dst->next) {
- copy_bonechildren_custom_handles(bone_dst, arm_dst, &bone_hash);
- }
-
- if (bone_hash) {
- BLI_ghash_free(bone_hash, NULL, NULL);
+ copy_bonechildren_custom_handles(bone_dst, arm_dst);
}
arm_dst->edbo = NULL;
@@ -274,6 +267,10 @@ Bone *BKE_armature_find_bone_name(bArmature *arm, const char *name)
return NULL;
}
+ if (arm->bonehash) {
+ return BLI_ghash_lookup(arm->bonehash, name);
+ }
+
return get_named_bone_bonechildren(&arm->bonebase, name);
}
@@ -291,7 +288,7 @@ static void armature_bone_from_name_insert_recursive(GHash *bone_hash, ListBase
* \note typically #bPose.chanhash us used via #BKE_pose_channel_find_name
* this is for the cases we can't use pose channels.
*/
-GHash *BKE_armature_bone_from_name_map(bArmature *arm)
+static GHash *armature_bone_from_name_map(bArmature *arm)
{
const int bones_count = BKE_armature_bonelist_count(&arm->bonebase);
GHash *bone_hash = BLI_ghash_str_new_ex(__func__, bones_count);
@@ -299,6 +296,21 @@ GHash *BKE_armature_bone_from_name_map(bArmature *arm)
return bone_hash;
}
+void BKE_armature_bone_hash_make(bArmature *arm)
+{
+ if (!arm->bonehash) {
+ arm->bonehash = armature_bone_from_name_map(arm);
+ }
+}
+
+void BKE_armature_bone_hash_free(bArmature *arm)
+{
+ if (arm->bonehash) {
+ BLI_ghash_free(arm->bonehash, NULL, NULL);
+ arm->bonehash = NULL;
+ }
+}
+
bool BKE_armature_bone_flag_test_recursive(const Bone *bone, int flag)
{
if (bone->flag & flag) {
@@ -2417,7 +2429,6 @@ static void pose_proxy_synchronize(Object *ob, Object *from, int layer_protected
}
if (prop_orig) {
IDP_FreeProperty(prop_orig);
- MEM_freeN(prop_orig);
}
}
}
@@ -2458,11 +2469,9 @@ void BKE_pose_clear_pointers(bPose *pose)
void BKE_pose_remap_bone_pointers(bArmature *armature, bPose *pose)
{
- GHash *bone_hash = BKE_armature_bone_from_name_map(armature);
for (bPoseChannel *pchan = pose->chanbase.first; pchan; pchan = pchan->next) {
- pchan->bone = BLI_ghash_lookup(bone_hash, pchan->name);
+ pchan->bone = BKE_armature_find_bone_name(armature, pchan->name);
}
- BLI_ghash_free(bone_hash, NULL, NULL);
}
/** Find the matching pose channel using the bone name, if not NULL. */
diff --git a/source/blender/blenkernel/intern/armature_update.c b/source/blender/blenkernel/intern/armature_update.c
index c71c2dc86cf..bf7d81e5d63 100644
--- a/source/blender/blenkernel/intern/armature_update.c
+++ b/source/blender/blenkernel/intern/armature_update.c
@@ -273,11 +273,12 @@ static void splineik_evaluate_bone(
/* first, adjust the point positions on the curve */
float curveLen = tree->points[index] - tree->points[index + 1];
float pointStart = state->curve_position;
+ float poseScale = len_v3v3(poseHead, poseTail) / pchan->bone->length;
float baseScale = 1.0f;
if (ikData->yScaleMode == CONSTRAINT_SPLINEIK_YS_ORIGINAL) {
/* Carry over the bone Y scale to the curve range. */
- baseScale = len_v3v3(poseHead, poseTail) / pchan->bone->length;
+ baseScale = poseScale;
}
float pointEnd = pointStart + curveLen * baseScale * state->curve_scale;
@@ -339,8 +340,8 @@ static void splineik_evaluate_bone(
sub_v3_v3v3(splineVec, poseTail, poseHead);
scaleFac = len_v3(splineVec) / pchan->bone->length;
- /* Adjust the scale factor towards the neutral state when rolling off the curve end. */
- scaleFac = interpf(scaleFac, baseScale, tailBlendFac);
+ /* Extrapolate the full length of the bone as it rolls off the end of the curve. */
+ scaleFac = (tailBlendFac < 1e-5f) ? baseScale : scaleFac / tailBlendFac;
/* Step 3: compute the shortest rotation needed
* to map from the bone rotation to the current axis.
@@ -394,24 +395,31 @@ static void splineik_evaluate_bone(
}
/* step 4: set the scaling factors for the axes */
- {
- /* only multiply the y-axis by the scaling factor to get nice volume-preservation */
- mul_v3_fl(poseMat[1], scaleFac);
- /* set the scaling factors of the x and z axes from... */
- switch (ikData->xzScaleMode) {
- case CONSTRAINT_SPLINEIK_XZS_ORIGINAL: {
- /* original scales get used */
- float scale;
+ /* Always multiply the y-axis by the scaling factor to get the correct length. */
+ mul_v3_fl(poseMat[1], scaleFac);
+
+ /* After that, apply x/z scaling modes. */
+ if (ikData->xzScaleMode != CONSTRAINT_SPLINEIK_XZS_NONE) {
+ /* First, apply the original scale if enabled. */
+ if (ikData->xzScaleMode == CONSTRAINT_SPLINEIK_XZS_ORIGINAL ||
+ (ikData->flag & CONSTRAINT_SPLINEIK_USE_ORIGINAL_SCALE) != 0) {
+ float scale;
+
+ /* x-axis scale */
+ scale = len_v3(pchan->pose_mat[0]);
+ mul_v3_fl(poseMat[0], scale);
+ /* z-axis scale */
+ scale = len_v3(pchan->pose_mat[2]);
+ mul_v3_fl(poseMat[2], scale);
+
+ /* Adjust the scale factor used for volume preservation
+ * to consider the pre-IK scaling as the initial volume. */
+ scaleFac /= poseScale;
+ }
- /* x-axis scale */
- scale = len_v3(pchan->pose_mat[0]);
- mul_v3_fl(poseMat[0], scale);
- /* z-axis scale */
- scale = len_v3(pchan->pose_mat[2]);
- mul_v3_fl(poseMat[2], scale);
- break;
- }
+ /* Apply volume preservation. */
+ switch (ikData->xzScaleMode) {
case CONSTRAINT_SPLINEIK_XZS_INVERSE: {
/* old 'volume preservation' method using the inverse scale */
float scale;
@@ -483,14 +491,14 @@ static void splineik_evaluate_bone(
break;
}
}
+ }
- /* finally, multiply the x and z scaling by the radius of the curve too,
- * to allow automatic scales to get tweaked still
- */
- if ((ikData->flag & CONSTRAINT_SPLINEIK_NO_CURVERAD) == 0) {
- mul_v3_fl(poseMat[0], radius);
- mul_v3_fl(poseMat[2], radius);
- }
+ /* Finally, multiply the x and z scaling by the radius of the curve too,
+ * to allow automatic scales to get tweaked still.
+ */
+ if ((ikData->flag & CONSTRAINT_SPLINEIK_NO_CURVERAD) == 0) {
+ mul_v3_fl(poseMat[0], radius);
+ mul_v3_fl(poseMat[2], radius);
}
/* Blend the scaling of the matrix according to the influence. */
diff --git a/source/blender/blenkernel/intern/blender.c b/source/blender/blenkernel/intern/blender.c
index 48b271cf277..9fd3c24092c 100644
--- a/source/blender/blenkernel/intern/blender.c
+++ b/source/blender/blenkernel/intern/blender.c
@@ -155,7 +155,6 @@ static void keymap_item_free(wmKeyMapItem *kmi)
{
if (kmi->properties) {
IDP_FreeProperty(kmi->properties);
- MEM_freeN(kmi->properties);
}
if (kmi->ptr) {
MEM_freeN(kmi->ptr);
@@ -212,7 +211,6 @@ static void userdef_free_keyconfig_prefs(UserDef *userdef)
kpt = kpt_next) {
kpt_next = kpt->next;
IDP_FreeProperty(kpt->prop);
- MEM_freeN(kpt->prop);
MEM_freeN(kpt);
}
BLI_listbase_clear(&userdef->user_keyconfig_prefs);
diff --git a/source/blender/blenkernel/intern/blender_user_menu.c b/source/blender/blenkernel/intern/blender_user_menu.c
index 911f3fdc7b2..ad34ef03e04 100644
--- a/source/blender/blenkernel/intern/blender_user_menu.c
+++ b/source/blender/blenkernel/intern/blender_user_menu.c
@@ -97,7 +97,6 @@ void BKE_blender_user_menu_item_free(bUserMenuItem *umi)
bUserMenuItem_Op *umi_op = (bUserMenuItem_Op *)umi;
if (umi_op->prop) {
IDP_FreeProperty(umi_op->prop);
- MEM_freeN(umi_op->prop);
}
}
MEM_freeN(umi);
diff --git a/source/blender/blenkernel/intern/blendfile.c b/source/blender/blenkernel/intern/blendfile.c
index d1a3045a829..570c1b9bd4c 100644
--- a/source/blender/blenkernel/intern/blendfile.c
+++ b/source/blender/blenkernel/intern/blendfile.c
@@ -98,6 +98,25 @@ static bool wm_scene_is_visible(wmWindowManager *wm, Scene *scene)
return false;
}
+static void setup_app_userdef(BlendFileData *bfd)
+{
+ if (bfd->user) {
+ /* only here free userdef themes... */
+ BKE_blender_userdef_data_set_and_free(bfd->user);
+ bfd->user = NULL;
+
+ /* Security issue: any blend file could include a USER block.
+ *
+ * Currently we load prefs from BLENDER_STARTUP_FILE and later on load BLENDER_USERPREF_FILE,
+ * to load the preferences defined in the users home dir.
+ *
+ * This means we will never accidentally (or maliciously)
+ * enable scripts auto-execution by loading a '.blend' file.
+ */
+ U.flag |= USER_SCRIPT_AUTOEXEC_DISABLE;
+ }
+}
+
/**
* Context matching, handle no-ui case
*
@@ -235,26 +254,10 @@ static void setup_app_data(bContext *C,
RNA_property_update_cache_free();
bmain = G_MAIN = bfd->main;
+ bfd->main = NULL;
CTX_data_main_set(C, bmain);
- if (bfd->user) {
-
- /* only here free userdef themes... */
- BKE_blender_userdef_data_set_and_free(bfd->user);
- bfd->user = NULL;
-
- /* Security issue: any blend file could include a USER block.
- *
- * Currently we load prefs from BLENDER_STARTUP_FILE and later on load BLENDER_USERPREF_FILE,
- * to load the preferences defined in the users home dir.
- *
- * This means we will never accidentally (or maliciously)
- * enable scripts auto-execution by loading a '.blend' file.
- */
- U.flag |= USER_SCRIPT_AUTOEXEC_DISABLE;
- }
-
/* case G_FILE_NO_UI or no screens in file */
if (mode != LOAD_UI) {
/* leave entire context further unaltered? */
@@ -356,8 +359,20 @@ static void setup_app_data(bContext *C,
/* TODO(sergey): Can this be also move above? */
RE_FreeAllPersistentData();
}
+}
- MEM_freeN(bfd);
+static void setup_app_blend_file_data(bContext *C,
+ BlendFileData *bfd,
+ const char *filepath,
+ const struct BlendFileReadParams *params,
+ ReportList *reports)
+{
+ if ((params->skip_flags & BLO_READ_SKIP_USERDEF) == 0) {
+ setup_app_userdef(bfd);
+ }
+ if ((params->skip_flags & BLO_READ_SKIP_DATA) == 0) {
+ setup_app_data(C, bfd, filepath, params->is_startup, reports);
+ }
}
static int handle_subversion_warning(Main *main, ReportList *reports)
@@ -400,7 +415,8 @@ int BKE_blendfile_read(bContext *C,
retval = BKE_BLENDFILE_READ_FAIL;
}
else {
- setup_app_data(C, bfd, filepath, params->is_startup, reports);
+ setup_app_blend_file_data(C, bfd, filepath, params, reports);
+ BLO_blendfiledata_free(bfd);
}
}
else {
@@ -422,9 +438,13 @@ bool BKE_blendfile_read_from_memory(bContext *C,
bfd = BLO_read_from_memory(filebuf, filelength, params->skip_flags, reports);
if (bfd) {
if (update_defaults) {
- BLO_update_defaults_startup_blend(bfd->main, NULL);
+ if ((params->skip_flags & BLO_READ_SKIP_DATA) == 0) {
+ BLO_update_defaults_startup_blend(bfd->main, NULL);
+ }
}
- setup_app_data(C, bfd, "<memory2>", params->is_startup, reports);
+
+ setup_app_blend_file_data(C, bfd, "<memory2>", params, reports);
+ BLO_blendfiledata_free(bfd);
}
else {
BKE_reports_prepend(reports, "Loading failed: ");
@@ -453,7 +473,8 @@ bool BKE_blendfile_read_from_memfile(bContext *C,
BKE_id_free(bfd->main, bfd->main->screens.first);
}
- setup_app_data(C, bfd, "<memory1>", params->is_startup, reports);
+ setup_app_blend_file_data(C, bfd, "<memory1>", params, reports);
+ BLO_blendfiledata_free(bfd);
}
else {
BKE_reports_prepend(reports, "Loading failed: ");
@@ -566,6 +587,63 @@ bool BKE_blendfile_userdef_write_app_template(const char *filepath, ReportList *
return ok;
}
+bool BKE_blendfile_userdef_write_all(ReportList *reports)
+{
+ char filepath[FILE_MAX];
+ const char *cfgdir;
+ bool ok = true;
+ const bool use_template_userpref = BKE_appdir_app_template_has_userpref(U.app_template);
+
+ if ((cfgdir = BKE_appdir_folder_id_create(BLENDER_USER_CONFIG, NULL))) {
+ bool ok_write;
+ BLI_path_join(filepath, sizeof(filepath), cfgdir, BLENDER_USERPREF_FILE, NULL);
+
+ printf("Writing userprefs: '%s' ", filepath);
+ if (use_template_userpref) {
+ ok_write = BKE_blendfile_userdef_write_app_template(filepath, reports);
+ }
+ else {
+ ok_write = BKE_blendfile_userdef_write(filepath, reports);
+ }
+
+ if (ok_write) {
+ printf("ok\n");
+ }
+ else {
+ printf("fail\n");
+ ok = false;
+ }
+ }
+ else {
+ BKE_report(reports, RPT_ERROR, "Unable to create userpref path");
+ }
+
+ if (use_template_userpref) {
+ if ((cfgdir = BKE_appdir_folder_id_create(BLENDER_USER_CONFIG, U.app_template))) {
+ /* Also save app-template prefs */
+ BLI_path_join(filepath, sizeof(filepath), cfgdir, BLENDER_USERPREF_FILE, NULL);
+
+ printf("Writing userprefs app-template: '%s' ", filepath);
+ if (BKE_blendfile_userdef_write(filepath, reports) != 0) {
+ printf("ok\n");
+ }
+ else {
+ printf("fail\n");
+ ok = false;
+ }
+ }
+ else {
+ BKE_report(reports, RPT_ERROR, "Unable to create app-template userpref path");
+ ok = false;
+ }
+ }
+
+ if (ok) {
+ U.runtime.is_dirty = false;
+ }
+ return ok;
+}
+
WorkspaceConfigFileData *BKE_blendfile_workspace_config_read(const char *filepath,
const void *filebuf,
int filelength,
diff --git a/source/blender/blenkernel/intern/bpath.c b/source/blender/blenkernel/intern/bpath.c
index 6f0c1891b05..fa7af53df2d 100644
--- a/source/blender/blenkernel/intern/bpath.c
+++ b/source/blender/blenkernel/intern/bpath.c
@@ -450,7 +450,10 @@ void BKE_bpath_traverse_id(
Image *ima;
ima = (Image *)id;
if (BKE_image_has_packedfile(ima) == false || (flag & BKE_BPATH_TRAVERSE_SKIP_PACKED) == 0) {
- if (ELEM(ima->source, IMA_SRC_FILE, IMA_SRC_MOVIE, IMA_SRC_SEQUENCE)) {
+ /* Skip empty file paths, these are typically from generated images and
+ * don't make sense to add directories to until the image has been saved
+ * once to give it a meaningful value. */
+ if (ELEM(ima->source, IMA_SRC_FILE, IMA_SRC_MOVIE, IMA_SRC_SEQUENCE) && ima->name[0]) {
if (rewrite_path_fixed(ima->name, visit_cb, absbase, bpath_user_data)) {
if (flag & BKE_BPATH_TRAVERSE_RELOAD_EDITED) {
if (!BKE_image_has_packedfile(ima) &&
diff --git a/source/blender/blenkernel/intern/brush.c b/source/blender/blenkernel/intern/brush.c
index e28f1fc566f..78d965564e6 100644
--- a/source/blender/blenkernel/intern/brush.c
+++ b/source/blender/blenkernel/intern/brush.c
@@ -501,9 +501,46 @@ void BKE_brush_gpencil_presets(bContext *C)
brush->gpencil_settings->gradient_s[0] = 1.0f;
brush->gpencil_settings->gradient_s[1] = 1.0f;
+ /* Soft brush */
+ brush = BKE_brush_add_gpencil(bmain, ts, "Draw Soft");
+ deft = brush; /* save default brush */
+ brush->size = 300.0f;
+ brush->gpencil_settings->flag |= (GP_BRUSH_USE_PRESSURE | GP_BRUSH_ENABLE_CURSOR);
+ brush->gpencil_settings->draw_sensitivity = 1.0f;
+
+ brush->gpencil_settings->draw_strength = 0.4f;
+ brush->gpencil_settings->flag |= GP_BRUSH_USE_STENGTH_PRESSURE;
+
+ brush->gpencil_settings->draw_random_press = 0.0f;
+ brush->gpencil_settings->draw_random_strength = 0.0f;
+
+ brush->gpencil_settings->draw_jitter = 0.0f;
+ brush->gpencil_settings->flag |= GP_BRUSH_USE_JITTER_PRESSURE;
+
+ brush->gpencil_settings->draw_angle = 0.0f;
+ brush->gpencil_settings->draw_angle_factor = 0.0f;
+
+ brush->gpencil_settings->input_samples = 10;
+ brush->gpencil_settings->active_smooth = 0.98f;
+ brush->gpencil_settings->draw_smoothfac = 0.1f;
+ brush->gpencil_settings->draw_smoothlvl = 1;
+ brush->gpencil_settings->draw_subdivide = 1;
+ brush->gpencil_settings->thick_smoothfac = 1.0f;
+ brush->gpencil_settings->thick_smoothlvl = 3;
+ brush->gpencil_settings->draw_random_sub = 0.0f;
+ brush->gpencil_settings->icon_id = GP_BRUSH_ICON_MARKER;
+ brush->gpencil_tool = GPAINT_TOOL_DRAW;
+
+ brush->smooth_stroke_radius = SMOOTH_STROKE_RADIUS;
+ brush->smooth_stroke_factor = SMOOTH_STROKE_FACTOR;
+
+ brush->gpencil_settings->gradient_f = 0.211f;
+ brush->gpencil_settings->gradient_s[0] = 1.0f;
+ brush->gpencil_settings->gradient_s[1] = 0.91f;
+
/* Fill brush */
brush = BKE_brush_add_gpencil(bmain, ts, "Fill Area");
- brush->size = 1.0f;
+ brush->size = 20.0f;
brush->gpencil_settings->flag |= GP_BRUSH_ENABLE_CURSOR;
brush->gpencil_settings->draw_sensitivity = 1.0f;
brush->gpencil_settings->fill_leak = 3;
diff --git a/source/blender/blenkernel/intern/camera.c b/source/blender/blenkernel/intern/camera.c
index 25399d342e1..a8f38c3c4ce 100644
--- a/source/blender/blenkernel/intern/camera.c
+++ b/source/blender/blenkernel/intern/camera.c
@@ -66,8 +66,9 @@ void BKE_camera_init(Camera *cam)
cam->flag |= CAM_SHOWPASSEPARTOUT;
cam->passepartalpha = 0.5f;
- cam->gpu_dof.fstop = 128.0f;
- cam->gpu_dof.ratio = 1.0f;
+ cam->dof.aperture_fstop = 2.8f;
+ cam->dof.aperture_ratio = 1.0f;
+ cam->dof.focus_distance = 10.0f;
/* stereoscopy 3d */
cam->stereo.interocular_distance = 0.065f;
@@ -134,13 +135,13 @@ float BKE_camera_object_dof_distance(Object *ob)
if (ob->type != OB_CAMERA) {
return 0.0f;
}
- if (cam->dof_ob) {
+ if (cam->dof.focus_object) {
float view_dir[3], dof_dir[3];
normalize_v3_v3(view_dir, ob->obmat[2]);
- sub_v3_v3v3(dof_dir, ob->obmat[3], cam->dof_ob->obmat[3]);
+ sub_v3_v3v3(dof_dir, ob->obmat[3], cam->dof.focus_object->obmat[3]);
return fabsf(dot_v3v3(view_dir, dof_dir));
}
- return cam->dof_distance;
+ return cam->dof.focus_distance;
}
float BKE_camera_sensor_size(int sensor_fit, float sensor_x, float sensor_y)
@@ -1016,18 +1017,6 @@ void BKE_camera_multiview_params(RenderData *rd,
}
}
-void BKE_camera_to_gpu_dof(struct Object *camera, struct GPUFXSettings *r_fx_settings)
-{
- if (camera->type == OB_CAMERA) {
- Camera *cam = camera->data;
- r_fx_settings->dof = &cam->gpu_dof;
- r_fx_settings->dof->focal_length = cam->lens;
- r_fx_settings->dof->sensor = BKE_camera_sensor_size(
- cam->sensor_fit, cam->sensor_x, cam->sensor_y);
- r_fx_settings->dof->focus_distance = BKE_camera_object_dof_distance(camera);
- }
-}
-
CameraBGImage *BKE_camera_background_image_new(Camera *cam)
{
CameraBGImage *bgpic = MEM_callocN(sizeof(CameraBGImage), "Background Image");
diff --git a/source/blender/blenkernel/intern/collection.c b/source/blender/blenkernel/intern/collection.c
index d33d4e344b5..d2ca304e973 100644
--- a/source/blender/blenkernel/intern/collection.c
+++ b/source/blender/blenkernel/intern/collection.c
@@ -321,11 +321,11 @@ Collection *BKE_collection_copy(Main *bmain, Collection *parent, Collection *col
* \warning If any 'deep copy' behavior is enabled,
* this functions will clear all \a bmain id.idnew pointers.
*
- * \param do_hierarchy If true, it will recursively make shallow copies of children collections.
- * \param do_objects If true, it will also make duplicates of objects.
- * This one does nothing if \a do_hierarchy is not set.
- * \param do_obdata If true, it will also make deep duplicates of objects,
- * using behavior defined in user settings (U.dupflag).
+ * \param do_hierarchy: If true, it will recursively make shallow copies of children collections.
+ * \param do_objects: If true, it will also make duplicates of objects.
+ * This one does nothing if \a do_hierarchy is not set.
+ * \param do_obdata: If true, it will also make deep duplicates of objects,
+ * using behavior defined in user settings (#U.dupflag).
* This one does nothing if \a do_hierarchy and \a do_objects are not set.
*/
Collection *BKE_collection_duplicate(Main *bmain,
@@ -434,8 +434,8 @@ static void collection_object_cache_fill(ListBase *lb, Collection *collection, i
int object_restrict = base->object->restrictflag;
- if (((child_restrict & COLLECTION_RESTRICT_VIEW) == 0) &&
- ((object_restrict & OB_RESTRICT_VIEW) == 0)) {
+ if (((child_restrict & COLLECTION_RESTRICT_VIEWPORT) == 0) &&
+ ((object_restrict & OB_RESTRICT_VIEWPORT) == 0)) {
base->flag |= BASE_ENABLED_VIEWPORT;
}
@@ -705,18 +705,27 @@ bool BKE_collection_object_add(Main *bmain, Collection *collection, Object *ob)
}
/**
- * Add object to all scene collections that reference objects is in
- * (used to copy objects)
+ * Add object to all scene collections that reference object is in
+ * (used to copy objects).
*/
void BKE_collection_object_add_from(Main *bmain, Scene *scene, Object *ob_src, Object *ob_dst)
{
+ bool is_instantiated = false;
+
FOREACH_SCENE_COLLECTION_BEGIN (scene, collection) {
- if (BKE_collection_has_object(collection, ob_src)) {
+ if (!ID_IS_LINKED(collection) && BKE_collection_has_object(collection, ob_src)) {
collection_object_add(bmain, collection, ob_dst, 0, true);
+ is_instantiated = true;
}
}
FOREACH_SCENE_COLLECTION_END;
+ if (!is_instantiated) {
+ /* In case we could not find any non-linked collections in which instantiate our ob_dst,
+ * fallback to scene's master collection... */
+ collection_object_add(bmain, BKE_collection_master(scene), ob_dst, 0, true);
+ }
+
BKE_main_collection_sync(bmain);
}
@@ -966,6 +975,11 @@ static bool collection_find_child_recursive(Collection *parent, Collection *coll
return false;
}
+bool BKE_collection_has_collection(Collection *parent, Collection *collection)
+{
+ return collection_find_child_recursive(parent, collection);
+}
+
static CollectionParent *collection_find_parent(Collection *child, Collection *collection)
{
return BLI_findptr(&child->parents, collection, offsetof(CollectionParent, collection));
diff --git a/source/blender/blenkernel/intern/constraint.c b/source/blender/blenkernel/intern/constraint.c
index 0e29f165992..04789adea2f 100644
--- a/source/blender/blenkernel/intern/constraint.c
+++ b/source/blender/blenkernel/intern/constraint.c
@@ -1882,6 +1882,7 @@ static void sizelike_new_data(void *cdata)
bSizeLikeConstraint *data = (bSizeLikeConstraint *)cdata;
data->flag = SIZELIKE_X | SIZELIKE_Y | SIZELIKE_Z | SIZELIKE_MULTIPLY;
+ data->power = 1.0f;
}
static void sizelike_id_looper(bConstraint *con, ConstraintIDFunc func, void *userdata)
@@ -1929,6 +1930,10 @@ static void sizelike_evaluate(bConstraint *con, bConstraintOb *cob, ListBase *ta
mat4_to_size(size, ct->matrix);
mat4_to_size(obsize, cob->matrix);
+ for (int i = 0; i < 3; i++) {
+ size[i] = powf(size[i], data->power);
+ }
+
if (data->flag & SIZELIKE_OFFSET) {
/* Scale is a multiplicative quantity, so adding it makes no sense.
* However, the additive mode has to stay for backward compatibility. */
@@ -2037,7 +2042,7 @@ static void samevolume_new_data(void *cdata)
{
bSameVolumeConstraint *data = (bSameVolumeConstraint *)cdata;
- data->flag = SAMEVOL_Y;
+ data->free_axis = SAMEVOL_Y;
data->volume = 1.0f;
}
@@ -2046,19 +2051,30 @@ static void samevolume_evaluate(bConstraint *con, bConstraintOb *cob, ListBase *
bSameVolumeConstraint *data = con->data;
float volume = data->volume;
- float fac = 1.0f, total_scale;
+ float fac = 1.0f, total_scale = 1.0f;
float obsize[3];
mat4_to_size(obsize, cob->matrix);
/* calculate normalizing scale factor for non-essential values */
- total_scale = obsize[0] * obsize[1] * obsize[2];
+ switch (data->mode) {
+ case SAMEVOL_STRICT:
+ total_scale = obsize[0] * obsize[1] * obsize[2];
+ break;
+ case SAMEVOL_UNIFORM:
+ total_scale = pow3f(obsize[data->free_axis]);
+ break;
+ case SAMEVOL_SINGLE_AXIS:
+ total_scale = obsize[data->free_axis];
+ break;
+ }
+
if (total_scale != 0) {
fac = sqrtf(volume / total_scale);
}
/* apply scaling factor to the channels not being kept */
- switch (data->flag) {
+ switch (data->free_axis) {
case SAMEVOL_X:
mul_v3_fl(cob->matrix[1], fac);
mul_v3_fl(cob->matrix[2], fac);
@@ -2097,7 +2113,6 @@ static void pycon_free(bConstraint *con)
/* id-properties */
IDP_FreeProperty(data->prop);
- MEM_freeN(data->prop);
/* multiple targets */
BLI_freelistN(&data->targets);
@@ -2406,7 +2421,8 @@ static void armdef_evaluate(bConstraint *con, bConstraintOb *cob, ListBase *targ
copy_v3_v3(input_co, cob->matrix[3]);
}
- /* Process all targets. */
+ /* Process all targets. This can't use ct->matrix, as armdef_get_tarmat is not
+ * called in solve for efficiency because the constraint needs bone data anyway. */
for (bConstraintTarget *ct = targets->first; ct; ct = ct->next) {
if (ct->weight <= 0.0f) {
continue;
@@ -4224,6 +4240,7 @@ static void splineik_new_data(void *cdata)
data->bulge_min = 1.0f;
data->yScaleMode = CONSTRAINT_SPLINEIK_YS_FIT_CURVE;
+ data->flag = CONSTRAINT_SPLINEIK_USE_ORIGINAL_SCALE;
}
static void splineik_id_looper(bConstraint *con, ConstraintIDFunc func, void *userdata)
@@ -5600,6 +5617,11 @@ void BKE_constraint_targets_for_solving_get(struct Depsgraph *depsgraph,
*/
cti->get_constraint_targets(con, targets);
+ /* The Armature constraint doesn't need ct->matrix for evaluate at all. */
+ if (ELEM(cti->type, CONSTRAINT_TYPE_ARMATURE)) {
+ return;
+ }
+
/* set matrices
* - calculate if possible, otherwise just initialize as identity matrix
*/
diff --git a/source/blender/blenkernel/intern/context.c b/source/blender/blenkernel/intern/context.c
index 4383b6a1f9b..9d753319cfa 100644
--- a/source/blender/blenkernel/intern/context.c
+++ b/source/blender/blenkernel/intern/context.c
@@ -399,6 +399,41 @@ static int ctx_data_collection_get(const bContext *C, const char *member, ListBa
return 0;
}
+static int ctx_data_base_collection_get(const bContext *C, const char *member, ListBase *list)
+{
+ ListBase ctx_object_list;
+ bool ok = false;
+
+ if (!ctx_data_collection_get(C, member, &ctx_object_list)) {
+ return 0;
+ }
+
+ if (BLI_listbase_is_empty(&ctx_object_list)) {
+ return 0;
+ }
+
+ bContextDataResult result;
+ memset(&result, 0, sizeof(bContextDataResult));
+
+ Scene *scene = CTX_data_scene(C);
+ ViewLayer *view_layer = CTX_data_view_layer(C);
+
+ CollectionPointerLink *ctx_object;
+ for (ctx_object = ctx_object_list.first; ctx_object; ctx_object = ctx_object->next) {
+ Object *ob = ctx_object->ptr.data;
+ Base *base = BKE_view_layer_base_find(view_layer, ob);
+ if (base != NULL) {
+ CTX_data_list_add(&result, &scene->id, &RNA_ObjectBase, base);
+ ok = true;
+ }
+ }
+ CTX_data_type_set(&result, CTX_DATA_TYPE_COLLECTION);
+ BLI_freelistN(&ctx_object_list);
+
+ *list = result.list;
+ return ok;
+}
+
PointerRNA CTX_data_pointer_get(const bContext *C, const char *member)
{
bContextDataResult result;
@@ -1150,7 +1185,7 @@ int CTX_data_selected_editable_objects(const bContext *C, ListBase *list)
int CTX_data_selected_editable_bases(const bContext *C, ListBase *list)
{
- return ctx_data_collection_get(C, "selected_editable_bases", list);
+ return ctx_data_base_collection_get(C, "selected_editable_objects", list);
}
int CTX_data_editable_objects(const bContext *C, ListBase *list)
@@ -1160,7 +1195,7 @@ int CTX_data_editable_objects(const bContext *C, ListBase *list)
int CTX_data_editable_bases(const bContext *C, ListBase *list)
{
- return ctx_data_collection_get(C, "editable_bases", list);
+ return ctx_data_base_collection_get(C, "editable_objects", list);
}
int CTX_data_selected_objects(const bContext *C, ListBase *list)
@@ -1170,7 +1205,7 @@ int CTX_data_selected_objects(const bContext *C, ListBase *list)
int CTX_data_selected_bases(const bContext *C, ListBase *list)
{
- return ctx_data_collection_get(C, "selected_bases", list);
+ return ctx_data_base_collection_get(C, "selected_objects", list);
}
int CTX_data_visible_objects(const bContext *C, ListBase *list)
@@ -1180,7 +1215,7 @@ int CTX_data_visible_objects(const bContext *C, ListBase *list)
int CTX_data_visible_bases(const bContext *C, ListBase *list)
{
- return ctx_data_collection_get(C, "visible_bases", list);
+ return ctx_data_base_collection_get(C, "visible_objects", list);
}
int CTX_data_selectable_objects(const bContext *C, ListBase *list)
@@ -1190,7 +1225,7 @@ int CTX_data_selectable_objects(const bContext *C, ListBase *list)
int CTX_data_selectable_bases(const bContext *C, ListBase *list)
{
- return ctx_data_collection_get(C, "selectable_bases", list);
+ return ctx_data_base_collection_get(C, "selectable_objects", list);
}
struct Object *CTX_data_active_object(const bContext *C)
@@ -1200,7 +1235,14 @@ struct Object *CTX_data_active_object(const bContext *C)
struct Base *CTX_data_active_base(const bContext *C)
{
- return ctx_data_pointer_get(C, "active_base");
+ Object *ob = ctx_data_pointer_get(C, "active_object");
+
+ if (ob == NULL) {
+ return NULL;
+ }
+
+ ViewLayer *view_layer = CTX_data_view_layer(C);
+ return BKE_view_layer_base_find(view_layer, ob);
}
struct Object *CTX_data_edit_object(const bContext *C)
@@ -1312,7 +1354,21 @@ Depsgraph *CTX_data_depsgraph(const bContext *C)
{
Scene *scene = CTX_data_scene(C);
ViewLayer *view_layer = CTX_data_view_layer(C);
- return BKE_scene_get_depsgraph(scene, view_layer, true);
+ Depsgraph *depsgraph = BKE_scene_get_depsgraph(scene, view_layer, true);
+ /* Dependency graph might have been just allocated, and hence it will not be marked.
+ * This confuses redo system due to the lack of flushing changes back to the original data.
+ * In the future we would need to check whether the CTX_wm_window(C) is in editing mode (as an
+ * opposite of playback-preview-only) and set active flag based on that. */
+ DEG_make_active(depsgraph);
+ return depsgraph;
+}
+
+Depsgraph *CTX_data_evaluated_depsgraph(const bContext *C)
+{
+ Depsgraph *depsgraph = CTX_data_depsgraph(C);
+ Main *bmain = CTX_data_main(C);
+ BKE_scene_graph_update_tagged(depsgraph, bmain);
+ return depsgraph;
}
Depsgraph *CTX_data_depsgraph_on_load(const bContext *C)
diff --git a/source/blender/blenkernel/intern/curve.c b/source/blender/blenkernel/intern/curve.c
index dc677449a4c..5945fa4bf33 100644
--- a/source/blender/blenkernel/intern/curve.c
+++ b/source/blender/blenkernel/intern/curve.c
@@ -1737,241 +1737,9 @@ static void forward_diff_bezier_cotangent(const float p0[3],
}
}
-/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
-
-float *BKE_curve_surf_make_orco(Object *ob)
-{
- /* Note: this function is used in convertblender only atm, so
- * suppose nonzero curve's render resolution should always be used */
- Curve *cu = ob->data;
- Nurb *nu;
- int a, b, tot = 0;
- int sizeu, sizev;
- int resolu, resolv;
- float *fp, *coord_array;
-
- /* first calculate the size of the datablock */
- nu = cu->nurb.first;
- while (nu) {
- /* as we want to avoid the seam in a cyclic nurbs
- * texture wrapping, reserve extra orco data space to save these extra needed
- * vertex based UV coordinates for the meridian vertices.
- * Vertices on the 0/2pi boundary are not duplicated inside the displist but later in
- * the renderface/vert construction.
- *
- * See also convertblender.c: init_render_surf()
- */
-
- resolu = cu->resolu_ren ? cu->resolu_ren : nu->resolu;
- resolv = cu->resolv_ren ? cu->resolv_ren : nu->resolv;
-
- sizeu = nu->pntsu * resolu;
- sizev = nu->pntsv * resolv;
- if (nu->flagu & CU_NURB_CYCLIC) {
- sizeu++;
- }
- if (nu->flagv & CU_NURB_CYCLIC) {
- sizev++;
- }
- if (nu->pntsv > 1) {
- tot += sizeu * sizev;
- }
-
- nu = nu->next;
- }
- /* makeNurbfaces wants zeros */
- fp = coord_array = MEM_calloc_arrayN(tot, 3 * sizeof(float), "make_orco");
-
- nu = cu->nurb.first;
- while (nu) {
- resolu = cu->resolu_ren ? cu->resolu_ren : nu->resolu;
- resolv = cu->resolv_ren ? cu->resolv_ren : nu->resolv;
-
- if (nu->pntsv > 1) {
- sizeu = nu->pntsu * resolu;
- sizev = nu->pntsv * resolv;
-
- if (nu->flagu & CU_NURB_CYCLIC) {
- sizeu++;
- }
- if (nu->flagv & CU_NURB_CYCLIC) {
- sizev++;
- }
-
- if (cu->flag & CU_UV_ORCO) {
- for (b = 0; b < sizeu; b++) {
- for (a = 0; a < sizev; a++) {
-
- if (sizev < 2) {
- fp[0] = 0.0f;
- }
- else {
- fp[0] = -1.0f + 2.0f * ((float)a) / (sizev - 1);
- }
-
- if (sizeu < 2) {
- fp[1] = 0.0f;
- }
- else {
- fp[1] = -1.0f + 2.0f * ((float)b) / (sizeu - 1);
- }
-
- fp[2] = 0.0;
-
- fp += 3;
- }
- }
- }
- else {
- int size = (nu->pntsu * resolu) * (nu->pntsv * resolv) * 3 * sizeof(float);
- float *_tdata = MEM_mallocN(size, "temp data");
- float *tdata = _tdata;
-
- BKE_nurb_makeFaces(nu, tdata, 0, resolu, resolv);
-
- for (b = 0; b < sizeu; b++) {
- int use_b = b;
- if (b == sizeu - 1 && (nu->flagu & CU_NURB_CYCLIC)) {
- use_b = false;
- }
-
- for (a = 0; a < sizev; a++) {
- int use_a = a;
- if (a == sizev - 1 && (nu->flagv & CU_NURB_CYCLIC)) {
- use_a = false;
- }
-
- tdata = _tdata + 3 * (use_b * (nu->pntsv * resolv) + use_a);
-
- fp[0] = (tdata[0] - cu->loc[0]) / cu->size[0];
- fp[1] = (tdata[1] - cu->loc[1]) / cu->size[1];
- fp[2] = (tdata[2] - cu->loc[2]) / cu->size[2];
- fp += 3;
- }
- }
-
- MEM_freeN(_tdata);
- }
- }
- nu = nu->next;
- }
-
- return coord_array;
-}
-
-/* NOTE: This routine is tied to the order of vertex
- * built by displist and as passed to the renderer.
- */
-float *BKE_curve_make_orco(Depsgraph *depsgraph, Scene *scene, Object *ob, int *r_numVerts)
-{
- Curve *cu = ob->data;
- DispList *dl;
- int u, v, numVerts;
- float *fp, *coord_array;
- ListBase disp = {NULL, NULL};
-
- BKE_displist_make_curveTypes_forOrco(depsgraph, scene, ob, &disp, NULL);
-
- numVerts = 0;
- for (dl = disp.first; dl; dl = dl->next) {
- if (dl->type == DL_INDEX3) {
- numVerts += dl->nr;
- }
- else if (dl->type == DL_SURF) {
- /* convertblender.c uses the Surface code for creating renderfaces when cyclic U only
- * (closed circle beveling)
- */
- if (dl->flag & DL_CYCL_U) {
- if (dl->flag & DL_CYCL_V) {
- numVerts += (dl->parts + 1) * (dl->nr + 1);
- }
- else {
- numVerts += dl->parts * (dl->nr + 1);
- }
- }
- else if (dl->flag & DL_CYCL_V) {
- numVerts += (dl->parts + 1) * dl->nr;
- }
- else {
- numVerts += dl->parts * dl->nr;
- }
- }
- }
-
- if (r_numVerts) {
- *r_numVerts = numVerts;
- }
-
- fp = coord_array = MEM_malloc_arrayN(numVerts, 3 * sizeof(float), "cu_orco");
- for (dl = disp.first; dl; dl = dl->next) {
- if (dl->type == DL_INDEX3) {
- for (u = 0; u < dl->nr; u++, fp += 3) {
- if (cu->flag & CU_UV_ORCO) {
- fp[0] = 2.0f * u / (dl->nr - 1) - 1.0f;
- fp[1] = 0.0;
- fp[2] = 0.0;
- }
- else {
- copy_v3_v3(fp, &dl->verts[u * 3]);
-
- fp[0] = (fp[0] - cu->loc[0]) / cu->size[0];
- fp[1] = (fp[1] - cu->loc[1]) / cu->size[1];
- fp[2] = (fp[2] - cu->loc[2]) / cu->size[2];
- }
- }
- }
- else if (dl->type == DL_SURF) {
- int sizeu = dl->nr, sizev = dl->parts;
-
- /* exception as handled in convertblender.c too */
- if (dl->flag & DL_CYCL_U) {
- sizeu++;
- if (dl->flag & DL_CYCL_V) {
- sizev++;
- }
- }
- else if (dl->flag & DL_CYCL_V) {
- sizev++;
- }
-
- for (u = 0; u < sizev; u++) {
- for (v = 0; v < sizeu; v++, fp += 3) {
- if (cu->flag & CU_UV_ORCO) {
- fp[0] = 2.0f * u / (sizev - 1) - 1.0f;
- fp[1] = 2.0f * v / (sizeu - 1) - 1.0f;
- fp[2] = 0.0;
- }
- else {
- const float *vert;
- int realv = v % dl->nr;
- int realu = u % dl->parts;
-
- vert = dl->verts + 3 * (dl->nr * realu + realv);
- copy_v3_v3(fp, vert);
-
- fp[0] = (fp[0] - cu->loc[0]) / cu->size[0];
- fp[1] = (fp[1] - cu->loc[1]) / cu->size[1];
- fp[2] = (fp[2] - cu->loc[2]) / cu->size[2];
- }
- }
- }
- }
- }
-
- BKE_displist_free(&disp);
-
- return coord_array;
-}
-
/* ***************** BEVEL ****************** */
-void BKE_curve_bevel_make(Depsgraph *depsgraph,
- Scene *scene,
- Object *ob,
- ListBase *disp,
- const bool for_render,
- const bool use_render_resolution,
- LinkNode *ob_cyclic_list)
+void BKE_curve_bevel_make(Object *ob, ListBase *disp)
{
DispList *dl, *dlnew;
Curve *bevcu, *cu;
@@ -1995,26 +1763,7 @@ void BKE_curve_bevel_make(Depsgraph *depsgraph,
facx = cu->bevobj->scale[0];
facy = cu->bevobj->scale[1];
- if (for_render) {
- if (BLI_linklist_index(ob_cyclic_list, cu->bevobj) == -1) {
- BKE_displist_make_curveTypes_forRender(depsgraph,
- scene,
- cu->bevobj,
- &bevdisp,
- NULL,
- false,
- use_render_resolution,
- &(LinkNode){
- .link = ob,
- .next = ob_cyclic_list,
- });
- dl = bevdisp.first;
- }
- else {
- dl = NULL;
- }
- }
- else if (cu->bevobj->runtime.curve_cache) {
+ if (cu->bevobj->runtime.curve_cache) {
dl = cu->bevobj->runtime.curve_cache->disp.first;
}
else {
@@ -4980,7 +4729,7 @@ void BKE_curve_nurbs_keyVertexTilts_apply(ListBase *lb, float *key)
}
}
-bool BKE_nurb_check_valid_u(struct Nurb *nu)
+bool BKE_nurb_check_valid_u(const Nurb *nu)
{
if (nu->pntsu <= 1) {
return false;
@@ -5007,7 +4756,7 @@ bool BKE_nurb_check_valid_u(struct Nurb *nu)
}
return true;
}
-bool BKE_nurb_check_valid_v(struct Nurb *nu)
+bool BKE_nurb_check_valid_v(const Nurb *nu)
{
if (nu->pntsv <= 1) {
return false;
@@ -5035,7 +4784,7 @@ bool BKE_nurb_check_valid_v(struct Nurb *nu)
return true;
}
-bool BKE_nurb_check_valid_uv(struct Nurb *nu)
+bool BKE_nurb_check_valid_uv(const Nurb *nu)
{
if (!BKE_nurb_check_valid_u(nu)) {
return false;
diff --git a/source/blender/blenkernel/intern/data_transfer.c b/source/blender/blenkernel/intern/data_transfer.c
index 5d9ba1bcdc7..98c6d519d17 100644
--- a/source/blender/blenkernel/intern/data_transfer.c
+++ b/source/blender/blenkernel/intern/data_transfer.c
@@ -585,7 +585,7 @@ static bool data_transfer_layersmapping_cdlayers_multisrc_to_dst(ListBase *r_map
/* Find last source actually used! */
while (idx_src-- && !use_layers_src[idx_src]) {
- ;
+ /* pass */
}
idx_src++;
diff --git a/source/blender/blenkernel/intern/deform.c b/source/blender/blenkernel/intern/deform.c
index e83e9560b02..a964cab3fa5 100644
--- a/source/blender/blenkernel/intern/deform.c
+++ b/source/blender/blenkernel/intern/deform.c
@@ -1124,7 +1124,7 @@ static bool data_transfer_layersmapping_vgroups_multisrc_to_dst(ListBase *r_map,
/* Find last source actually used! */
idx_src = num_layers_src;
while (idx_src-- && !use_layers_src[idx_src]) {
- ;
+ /* pass */
}
idx_src++;
diff --git a/source/blender/blenkernel/intern/displist.c b/source/blender/blenkernel/intern/displist.c
index c228595b6e8..c8d6f7ae313 100644
--- a/source/blender/blenkernel/intern/displist.c
+++ b/source/blender/blenkernel/intern/displist.c
@@ -315,8 +315,7 @@ bool BKE_displist_surfindex_get(DispList *dl, int a, int *b, int *p1, int *p2, i
static void curve_to_displist(Curve *cu,
ListBase *nubase,
ListBase *dispbase,
- const bool for_render,
- const bool use_render_resolution)
+ const bool for_render)
{
Nurb *nu;
DispList *dl;
@@ -329,7 +328,7 @@ static void curve_to_displist(Curve *cu,
nu = nubase->first;
while (nu) {
if (nu->hide == 0 || editmode == false) {
- if (use_render_resolution && cu->resolu_ren != 0) {
+ if (for_render && cu->resolu_ren != 0) {
resolu = cu->resolu_ren;
}
else {
@@ -724,7 +723,7 @@ static float displist_calc_taper(Depsgraph *depsgraph, Scene *scene, Object *tap
dl = taperobj->runtime.curve_cache ? taperobj->runtime.curve_cache->disp.first : NULL;
if (dl == NULL) {
- BKE_displist_make_curveTypes(depsgraph, scene, taperobj, false, false, NULL);
+ BKE_displist_make_curveTypes(depsgraph, scene, taperobj, false, false);
dl = taperobj->runtime.curve_cache->disp.first;
}
if (dl) {
@@ -801,7 +800,7 @@ void BKE_displist_make_mball_forRender(Depsgraph *depsgraph,
static ModifierData *curve_get_tessellate_point(Scene *scene,
Object *ob,
- const bool use_render_resolution,
+ const bool for_render,
const bool editmode)
{
VirtualModifierData virtualModifierData;
@@ -809,7 +808,7 @@ static ModifierData *curve_get_tessellate_point(Scene *scene,
ModifierData *pretessellatePoint;
int required_mode;
- if (use_render_resolution) {
+ if (for_render) {
required_mode = eModifierMode_Render;
}
else {
@@ -848,12 +847,8 @@ static ModifierData *curve_get_tessellate_point(Scene *scene,
return pretessellatePoint;
}
-static void curve_calc_modifiers_pre(Depsgraph *depsgraph,
- Scene *scene,
- Object *ob,
- ListBase *nurb,
- const bool for_render,
- const bool use_render_resolution)
+static void curve_calc_modifiers_pre(
+ Depsgraph *depsgraph, Scene *scene, Object *ob, ListBase *nurb, const bool for_render)
{
VirtualModifierData virtualModifierData;
ModifierData *md = modifiers_getVirtualModifierList(ob, &virtualModifierData);
@@ -871,7 +866,7 @@ static void curve_calc_modifiers_pre(Depsgraph *depsgraph,
if (editmode) {
app_flag |= MOD_APPLY_USECACHE;
}
- if (use_render_resolution) {
+ if (for_render) {
app_flag |= MOD_APPLY_RENDER;
required_mode = eModifierMode_Render;
}
@@ -881,7 +876,7 @@ static void curve_calc_modifiers_pre(Depsgraph *depsgraph,
const ModifierEvalContext mectx = {depsgraph, ob, app_flag};
- pretessellatePoint = curve_get_tessellate_point(scene, ob, use_render_resolution, editmode);
+ pretessellatePoint = curve_get_tessellate_point(scene, ob, for_render, editmode);
if (editmode) {
required_mode |= eModifierMode_Editmode;
@@ -979,8 +974,7 @@ static void curve_calc_modifiers_post(Depsgraph *depsgraph,
ListBase *nurb,
ListBase *dispbase,
Mesh **r_final,
- const bool for_render,
- const bool use_render_resolution)
+ const bool for_render)
{
VirtualModifierData virtualModifierData;
ModifierData *md = modifiers_getVirtualModifierList(ob, &virtualModifierData);
@@ -993,7 +987,7 @@ static void curve_calc_modifiers_post(Depsgraph *depsgraph,
int useCache = !for_render;
ModifierApplyFlag app_flag = 0;
- if (use_render_resolution) {
+ if (for_render) {
app_flag |= MOD_APPLY_RENDER;
required_mode = eModifierMode_Render;
}
@@ -1006,7 +1000,7 @@ static void curve_calc_modifiers_post(Depsgraph *depsgraph,
const ModifierEvalContext mectx_apply = {
depsgraph, ob, useCache ? app_flag | MOD_APPLY_USECACHE : app_flag};
- pretessellatePoint = curve_get_tessellate_point(scene, ob, use_render_resolution, editmode);
+ pretessellatePoint = curve_get_tessellate_point(scene, ob, for_render, editmode);
if (editmode) {
required_mode |= eModifierMode_Editmode;
@@ -1199,144 +1193,13 @@ static void displist_surf_indices(DispList *dl)
}
}
-/* XXX2.8(Sybren): unused function; impossible to test after porting to Mesh */
-#ifdef WITH_DERIVEDMESH_DEPRECATED_FUNCS
-static DerivedMesh *create_orco_dm(Depsgraph *depsgraph, Scene *scene, Object *ob)
-{
- DerivedMesh *dm;
- ListBase disp = {NULL, NULL};
-
- /* OrcoDM should be created from underformed disp lists */
- BKE_displist_make_curveTypes_forOrco(depsgraph, scene, ob, &disp);
- dm = CDDM_from_curve_displist(ob, &disp);
-
- BKE_displist_free(&disp);
-
- return dm;
-}
-
-static void add_orco_dm(Object *ob, DerivedMesh *dm, DerivedMesh *orcodm)
-{
- float(*orco)[3], (*layerorco)[3];
- int totvert, a;
- Curve *cu = ob->data;
-
- totvert = dm->getNumVerts(dm);
-
- orco = MEM_callocN(sizeof(float) * 3 * totvert, "dm orco");
-
- if (orcodm->getNumVerts(orcodm) == totvert) {
- orcodm->getVertCos(orcodm, orco);
- }
- else {
- dm->getVertCos(dm, orco);
- }
-
- for (a = 0; a < totvert; a++) {
- float *co = orco[a];
- co[0] = (co[0] - cu->loc[0]) / cu->size[0];
- co[1] = (co[1] - cu->loc[1]) / cu->size[1];
- co[2] = (co[2] - cu->loc[2]) / cu->size[2];
- }
-
- if ((layerorco = DM_get_vert_data_layer(dm, CD_ORCO))) {
- memcpy(layerorco, orco, sizeof(float) * totvert);
- MEM_freeN(orco);
- }
- else {
- DM_add_vert_layer(dm, CD_ORCO, CD_ASSIGN, orco);
- }
-}
-#endif
-
-/* XXX2.8(Sybren): unused function; impossible to test after porting to Mesh */
-#ifdef WITH_DERIVEDMESH_DEPRECATED_FUNCS
-static void curve_calc_orcodm(Depsgraph *depsgraph,
- Scene *scene,
- Object *ob,
- DerivedMesh *dm_final,
- const bool for_render,
- const bool use_render_resolution)
-{
- /* this function represents logic of mesh's orcodm calculation
- * for displist-based objects
- */
- VirtualModifierData virtualModifierData;
- ModifierData *md = modifiers_getVirtualModifierList(ob, &virtualModifierData);
- ModifierData *pretessellatePoint;
- Curve *cu = ob->data;
- int required_mode;
- const bool editmode = (!for_render && (cu->editnurb || cu->editfont));
- DerivedMesh *ndm, *orcodm = NULL;
- ModifierApplyFlag app_flag = MOD_APPLY_ORCO;
-
- if (use_render_resolution) {
- app_flag |= MOD_APPLY_RENDER;
- required_mode = eModifierMode_Render;
- }
- else {
- required_mode = eModifierMode_Realtime;
- }
-
- const ModifierEvalContext mectx = {depsgraph, ob, app_flag};
-
- pretessellatePoint = curve_get_tessellate_point(scene, ob, use_render_resolution, editmode);
-
- if (editmode) {
- required_mode |= eModifierMode_Editmode;
- }
-
- if (pretessellatePoint) {
- md = pretessellatePoint->next;
- }
-
- /* If modifiers are disabled, we wouldn't be here because
- * this function is only called if there're enabled constructive
- * modifiers applied on the curve.
- *
- * This means we can create ORCO DM in advance and assume it's
- * never NULL.
- */
- orcodm = create_orco_dm(depsgraph, scene, ob);
-
- for (; md; md = md->next) {
- const ModifierTypeInfo *mti = modifierType_getInfo(md->type);
-
- md->scene = scene;
-
- if (!modifier_isEnabled(scene, md, required_mode)) {
- continue;
- }
- if (mti->type != eModifierTypeType_Constructive) {
- continue;
- }
-
- ndm = modwrap_applyModifier(md, &mectx, orcodm);
-
- if (ndm) {
- /* if the modifier returned a new dm, release the old one */
- if (orcodm && orcodm != ndm) {
- orcodm->release(orcodm);
- }
- orcodm = ndm;
- }
- }
-
- /* add an orco layer if needed */
- add_orco_dm(ob, dm_final, orcodm);
-
- orcodm->release(orcodm);
-}
-#endif
-
void BKE_displist_make_surf(Depsgraph *depsgraph,
Scene *scene,
Object *ob,
ListBase *dispbase,
Mesh **r_final,
const bool for_render,
- const bool for_orco,
- const bool use_render_resolution)
+ const bool for_orco)
{
ListBase nubase = {NULL, NULL};
Nurb *nu;
@@ -1353,14 +1216,14 @@ void BKE_displist_make_surf(Depsgraph *depsgraph,
}
if (!for_orco) {
- curve_calc_modifiers_pre(depsgraph, scene, ob, &nubase, for_render, use_render_resolution);
+ curve_calc_modifiers_pre(depsgraph, scene, ob, &nubase, for_render);
}
for (nu = nubase.first; nu; nu = nu->next) {
if ((for_render || nu->hide == 0) && BKE_nurb_check_valid_uv(nu)) {
int resolu = nu->resolu, resolv = nu->resolv;
- if (use_render_resolution) {
+ if (for_render) {
if (cu->resolu_ren) {
resolu = cu->resolu_ren;
}
@@ -1431,8 +1294,7 @@ void BKE_displist_make_surf(Depsgraph *depsgraph,
if (!for_orco) {
BKE_nurbList_duplicate(&ob->runtime.curve_cache->deformed_nurbs, &nubase);
- curve_calc_modifiers_post(
- depsgraph, scene, ob, &nubase, dispbase, r_final, for_render, use_render_resolution);
+ curve_calc_modifiers_post(depsgraph, scene, ob, &nubase, dispbase, r_final, for_render);
}
BKE_nurbList_free(&nubase);
@@ -1665,8 +1527,6 @@ static void do_makeDispListCurveTypes(Depsgraph *depsgraph,
ListBase *dispbase,
const bool for_render,
const bool for_orco,
- const bool use_render_resolution,
- LinkNode *ob_cyclic_list,
Mesh **r_final)
{
Curve *cu = ob->data;
@@ -1677,8 +1537,7 @@ static void do_makeDispListCurveTypes(Depsgraph *depsgraph,
}
if (ob->type == OB_SURF) {
- BKE_displist_make_surf(
- depsgraph, scene, ob, dispbase, r_final, for_render, for_orco, use_render_resolution);
+ BKE_displist_make_surf(depsgraph, scene, ob, dispbase, r_final, for_render, for_orco);
}
else if (ELEM(ob->type, OB_CURVE, OB_FONT)) {
ListBase dlbev;
@@ -1705,18 +1564,17 @@ static void do_makeDispListCurveTypes(Depsgraph *depsgraph,
}
if (!for_orco) {
- curve_calc_modifiers_pre(depsgraph, scene, ob, &nubase, for_render, use_render_resolution);
+ curve_calc_modifiers_pre(depsgraph, scene, ob, &nubase, for_render);
}
- BKE_curve_bevelList_make(ob, &nubase, use_render_resolution);
+ BKE_curve_bevelList_make(ob, &nubase, for_render);
/* If curve has no bevel will return nothing */
- BKE_curve_bevel_make(
- depsgraph, scene, ob, &dlbev, for_render, use_render_resolution, ob_cyclic_list);
+ BKE_curve_bevel_make(ob, &dlbev);
/* no bevel or extrude, and no width correction? */
if (!dlbev.first && cu->width == 1.0f) {
- curve_to_displist(cu, &nubase, dispbase, for_render, use_render_resolution);
+ curve_to_displist(cu, &nubase, dispbase, for_render);
}
else {
float widfac = cu->width - 1.0f;
@@ -1916,8 +1774,7 @@ static void do_makeDispListCurveTypes(Depsgraph *depsgraph,
if (!for_orco) {
BKE_nurbList_duplicate(&ob->runtime.curve_cache->deformed_nurbs, &nubase);
- curve_calc_modifiers_post(
- depsgraph, scene, ob, &nubase, dispbase, r_final, for_render, use_render_resolution);
+ curve_calc_modifiers_post(depsgraph, scene, ob, &nubase, dispbase, r_final, for_render);
}
if (cu->flag & CU_DEFORM_FILL && !ob->runtime.mesh_eval) {
@@ -1928,12 +1785,8 @@ static void do_makeDispListCurveTypes(Depsgraph *depsgraph,
}
}
-void BKE_displist_make_curveTypes(Depsgraph *depsgraph,
- Scene *scene,
- Object *ob,
- const bool for_render,
- const bool for_orco,
- LinkNode *ob_cyclic_list)
+void BKE_displist_make_curveTypes(
+ Depsgraph *depsgraph, Scene *scene, Object *ob, const bool for_render, const bool for_orco)
{
ListBase *dispbase;
@@ -1952,15 +1805,8 @@ void BKE_displist_make_curveTypes(Depsgraph *depsgraph,
dispbase = &(ob->runtime.curve_cache->disp);
- do_makeDispListCurveTypes(depsgraph,
- scene,
- ob,
- dispbase,
- for_render,
- for_orco,
- false,
- ob_cyclic_list,
- &ob->runtime.mesh_eval);
+ do_makeDispListCurveTypes(
+ depsgraph, scene, ob, dispbase, for_render, for_orco, &ob->runtime.mesh_eval);
boundbox_displist_object(ob);
}
@@ -1970,33 +1816,13 @@ void BKE_displist_make_curveTypes_forRender(Depsgraph *depsgraph,
Object *ob,
ListBase *dispbase,
Mesh **r_final,
- const bool for_orco,
- const bool use_render_resolution,
- LinkNode *ob_cyclic_list)
-{
- if (ob->runtime.curve_cache == NULL) {
- ob->runtime.curve_cache = MEM_callocN(sizeof(CurveCache), "CurveCache for Curve");
- }
-
- do_makeDispListCurveTypes(depsgraph,
- scene,
- ob,
- dispbase,
- true,
- for_orco,
- use_render_resolution,
- ob_cyclic_list,
- r_final);
-}
-
-void BKE_displist_make_curveTypes_forOrco(
- Depsgraph *depsgraph, Scene *scene, Object *ob, ListBase *dispbase, LinkNode *ob_cyclic_list)
+ const bool for_orco)
{
if (ob->runtime.curve_cache == NULL) {
ob->runtime.curve_cache = MEM_callocN(sizeof(CurveCache), "CurveCache for Curve");
}
- do_makeDispListCurveTypes(depsgraph, scene, ob, dispbase, 1, 1, 1, ob_cyclic_list, NULL);
+ do_makeDispListCurveTypes(depsgraph, scene, ob, dispbase, true, for_orco, r_final);
}
void BKE_displist_minmax(ListBase *dispbase, float min[3], float max[3])
diff --git a/source/blender/blenkernel/intern/dynamicpaint.c b/source/blender/blenkernel/intern/dynamicpaint.c
index 0ee32af336d..b5242d00ee0 100644
--- a/source/blender/blenkernel/intern/dynamicpaint.c
+++ b/source/blender/blenkernel/intern/dynamicpaint.c
@@ -2066,7 +2066,7 @@ static Mesh *dynamicPaint_Modifier_apply(DynamicPaintModifierData *pmd, Object *
}
if (update_normals) {
- // result->dirty |= DM_DIRTY_NORMALS;
+ result->runtime.cd_dirty_vert |= CD_MASK_NORMAL;
}
}
/* make a copy of mesh to use as brush data */
@@ -5393,7 +5393,7 @@ static void dynamic_paint_effect_drip_cb(void *__restrict userdata,
const uint8_t epointlock_bitmask = 1 << (n_trgt & 7); /* 7 == 0b111 */
while (atomic_fetch_and_or_uint8(&point_locks[epointlock_idx], epointlock_bitmask) &
epointlock_bitmask) {
- ;
+ /* pass */
}
PaintPoint *ePoint = &((PaintPoint *)sData->type_data)[n_trgt];
@@ -5440,7 +5440,7 @@ static void dynamic_paint_effect_drip_cb(void *__restrict userdata,
const uint8_t ppointlock_bitmask = 1 << (index & 7); /* 7 == 0b111 */
while (atomic_fetch_and_or_uint8(&point_locks[ppointlock_idx], ppointlock_bitmask) &
ppointlock_bitmask) {
- ;
+ /* pass */
}
pPoint->wetness -= ppoint_wetness_diff;
diff --git a/source/blender/blenkernel/intern/editmesh.c b/source/blender/blenkernel/intern/editmesh.c
index 130f4ae88f1..b8234ccc5bb 100644
--- a/source/blender/blenkernel/intern/editmesh.c
+++ b/source/blender/blenkernel/intern/editmesh.c
@@ -248,3 +248,13 @@ void BKE_editmesh_lnorspace_update(BMEditMesh *em)
BM_lnorspace_update(bm);
}
+
+/* If autosmooth not already set, set it */
+void BKE_editmesh_ensure_autosmooth(BMEditMesh *em)
+{
+ Mesh *me = em->ob->data;
+ if (!(me->flag & ME_AUTOSMOOTH)) {
+ me->flag |= ME_AUTOSMOOTH;
+ BKE_editmesh_lnorspace_update(em);
+ }
+}
diff --git a/source/blender/blenkernel/intern/effect.c b/source/blender/blenkernel/intern/effect.c
index 51715c3a223..7cbd5b6b050 100644
--- a/source/blender/blenkernel/intern/effect.c
+++ b/source/blender/blenkernel/intern/effect.c
@@ -172,7 +172,7 @@ static void precalculate_effector(struct Depsgraph *depsgraph, EffectorCache *ef
if (cu->flag & CU_PATH) {
if (eff->ob->runtime.curve_cache == NULL || eff->ob->runtime.curve_cache->path == NULL ||
eff->ob->runtime.curve_cache->path->data == NULL) {
- BKE_displist_make_curveTypes(depsgraph, eff->scene, eff->ob, false, false, NULL);
+ BKE_displist_make_curveTypes(depsgraph, eff->scene, eff->ob, false, false);
}
if (eff->ob->runtime.curve_cache->path && eff->ob->runtime.curve_cache->path->data) {
diff --git a/source/blender/blenkernel/intern/fcurve.c b/source/blender/blenkernel/intern/fcurve.c
index 8c95e4c7ff3..3bca77c5b51 100644
--- a/source/blender/blenkernel/intern/fcurve.c
+++ b/source/blender/blenkernel/intern/fcurve.c
@@ -1707,6 +1707,11 @@ static float dvar_eval_transChan(ChannelDriver *driver, DriverVar *dvar)
/* not valid channel */
return 0.0f;
}
+ else if (dtar->transChan == DTAR_TRANSCHAN_SCALE_AVG) {
+ /* Cubic root of the change in volume, equal to the geometric mean
+ * of scale over all three axes unless the matrix includes shear. */
+ return cbrtf(mat4_to_volume_scale(mat));
+ }
else if (dtar->transChan >= DTAR_TRANSCHAN_SCALEX) {
/* Extract scale, and choose the right axis,
* inline 'mat4_to_size'. */
@@ -3065,14 +3070,20 @@ float evaluate_fcurve_driver(PathResolvedRNA *anim_rna,
return evaluate_fcurve_ex(fcu, evaltime, cvalue);
}
+/* Checks if the curve has valid keys, drivers or modifiers that produce an actual curve. */
+bool BKE_fcurve_is_empty(FCurve *fcu)
+{
+ return (fcu->totvert == 0) && (fcu->driver == NULL) &&
+ !list_has_suitable_fmodifier(&fcu->modifiers, 0, FMI_TYPE_GENERATE_CURVE);
+}
+
/* Calculate the value of the given F-Curve at the given frame, and set its curval */
float calculate_fcurve(PathResolvedRNA *anim_rna, FCurve *fcu, float evaltime)
{
/* only calculate + set curval (overriding the existing value) if curve has
* any data which warrants this...
*/
- if ((fcu->totvert) || (fcu->driver && !(fcu->driver->flag & DRIVER_FLAG_INVALID)) ||
- list_has_suitable_fmodifier(&fcu->modifiers, 0, FMI_TYPE_GENERATE_CURVE)) {
+ if (!BKE_fcurve_is_empty(fcu)) {
/* calculate and set curval (evaluates driver too if necessary) */
float curval;
if (fcu->driver) {
diff --git a/source/blender/blenkernel/intern/fmodifier.c b/source/blender/blenkernel/intern/fmodifier.c
index c6188642e41..794d07203af 100644
--- a/source/blender/blenkernel/intern/fmodifier.c
+++ b/source/blender/blenkernel/intern/fmodifier.c
@@ -867,7 +867,6 @@ static void fcm_python_free(FModifier *fcm)
/* id-properties */
IDP_FreeProperty(data->prop);
- MEM_freeN(data->prop);
}
static void fcm_python_new_data(void *mdata)
diff --git a/source/blender/blenkernel/intern/gpencil.c b/source/blender/blenkernel/intern/gpencil.c
index c82b2c377fa..439005ca1b4 100644
--- a/source/blender/blenkernel/intern/gpencil.c
+++ b/source/blender/blenkernel/intern/gpencil.c
@@ -1109,7 +1109,8 @@ Material *BKE_gpencil_object_material_new(Main *bmain, Object *ob, const char *n
/* Returns the material for a brush with respect to its pinned state. */
Material *BKE_gpencil_object_material_get_from_brush(Object *ob, Brush *brush)
{
- if ((brush) && (brush->gpencil_settings->flag & GP_BRUSH_MATERIAL_PINNED)) {
+ if ((brush) && (brush->gpencil_settings) &&
+ (brush->gpencil_settings->flag & GP_BRUSH_MATERIAL_PINNED)) {
Material *ma = BKE_gpencil_brush_material_get(brush);
return ma;
}
diff --git a/source/blender/blenkernel/intern/idprop.c b/source/blender/blenkernel/intern/idprop.c
index 39e72d7e3a8..016da52252a 100644
--- a/source/blender/blenkernel/intern/idprop.c
+++ b/source/blender/blenkernel/intern/idprop.c
@@ -121,7 +121,7 @@ static void IDP_FreeIDPArray(IDProperty *prop, const bool do_id_user)
BLI_assert(prop->type == IDP_IDPARRAY);
for (i = 0; i < prop->len; i++) {
- IDP_FreeProperty_ex(GETPROP(prop, i), do_id_user);
+ IDP_FreePropertyContent_ex(GETPROP(prop, i), do_id_user);
}
if (prop->data.pointer) {
@@ -142,7 +142,7 @@ void IDP_SetIndexArray(IDProperty *prop, int index, IDProperty *item)
old = GETPROP(prop, index);
if (item != old) {
- IDP_FreeProperty(old);
+ IDP_FreePropertyContent(old);
memcpy(old, item, sizeof(IDProperty));
}
@@ -175,7 +175,7 @@ void IDP_ResizeIDPArray(IDProperty *prop, int newlen)
int i;
for (i = newlen; i < prop->len; i++) {
- IDP_FreeProperty(GETPROP(prop, i));
+ IDP_FreePropertyContent(GETPROP(prop, i));
}
prop->len = newlen;
@@ -192,7 +192,7 @@ void IDP_ResizeIDPArray(IDProperty *prop, int newlen)
/* newlen is smaller */
int i;
for (i = newlen; i < prop->len; i++) {
- IDP_FreeProperty(GETPROP(prop, i));
+ IDP_FreePropertyContent(GETPROP(prop, i));
}
}
@@ -236,7 +236,6 @@ static void idp_resize_group_array(IDProperty *prop, int newlen, void *newarr)
for (a = newlen; a < prop->len; a++) {
IDP_FreeProperty(array[a]);
- MEM_freeN(array[a]);
}
}
}
@@ -513,7 +512,6 @@ void IDP_SyncGroupValues(IDProperty *dest, const IDProperty *src)
default: {
BLI_insertlinkreplace(&dest->data.group, other, IDP_CopyProperty(prop));
IDP_FreeProperty(other);
- MEM_freeN(other);
break;
}
}
@@ -535,7 +533,6 @@ void IDP_SyncGroupTypes(IDProperty *dst, const IDProperty *src, const bool do_ar
(prop_src->len != prop_dst->len))) {
BLI_insertlinkreplace(&dst->data.group, prop_dst, IDP_CopyProperty(prop_src));
IDP_FreeProperty(prop_dst);
- MEM_freeN(prop_dst);
}
else if (prop_dst->type == IDP_GROUP) {
IDP_SyncGroupTypes(prop_dst, prop_src, do_arraylen);
@@ -562,7 +559,6 @@ void IDP_ReplaceGroupInGroup(IDProperty *dest, const IDProperty *src)
if (STREQ(loop->name, prop->name)) {
BLI_insertlinkreplace(&dest->data.group, loop, IDP_CopyProperty(prop));
IDP_FreeProperty(loop);
- MEM_freeN(loop);
break;
}
}
@@ -588,7 +584,6 @@ void IDP_ReplaceInGroup_ex(IDProperty *group, IDProperty *prop, IDProperty *prop
if (prop_exist != NULL) {
BLI_insertlinkreplace(&group->data.group, prop_exist, prop);
IDP_FreeProperty(prop_exist);
- MEM_freeN(prop_exist);
}
else {
group->len++;
@@ -668,12 +663,6 @@ void IDP_MergeGroup(IDProperty *dest, const IDProperty *src, const bool do_overw
* (the function that adds new properties to groups, #IDP_AddToGroup,
* returns false if a property can't be added to the group, and true if it can)
* and free the property.
- *
- * Currently the code to free ID properties is designed to leave the actual struct
- * you pass it un-freed, this is needed for how the system works. This means
- * to free an ID property, you first call #IDP_FreeProperty then #MEM_freeN the struct.
- * In the future this will just be #IDP_FreeProperty and the code will
- * be reorganized to work properly.
*/
bool IDP_AddToGroup(IDProperty *group, IDProperty *prop)
{
@@ -709,8 +698,7 @@ bool IDP_InsertToGroup(IDProperty *group, IDProperty *previous, IDProperty *pnew
* \note this does not free the property!!
*
* To free the property, you have to do:
- * IDP_FreeProperty(prop); //free all subdata
- * MEM_freeN(prop); //free property struct itself
+ * IDP_FreeProperty(prop);
*/
void IDP_RemoveFromGroup(IDProperty *group, IDProperty *prop)
{
@@ -727,7 +715,6 @@ void IDP_FreeFromGroup(IDProperty *group, IDProperty *prop)
{
IDP_RemoveFromGroup(group, prop);
IDP_FreeProperty(prop);
- MEM_freeN(prop);
}
IDProperty *IDP_GetPropertyFromGroup(IDProperty *prop, const char *name)
@@ -753,7 +740,7 @@ static void IDP_FreeGroup(IDProperty *prop, const bool do_id_user)
BLI_assert(prop->type == IDP_GROUP);
for (loop = prop->data.group.first; loop; loop = loop->next) {
- IDP_FreeProperty_ex(loop, do_id_user);
+ IDP_FreePropertyContent_ex(loop, do_id_user);
}
BLI_freelistN(&prop->data.group);
}
@@ -1070,7 +1057,7 @@ IDProperty *IDP_New(const char type, const IDPropertyTemplate *val, const char *
* \note This will free allocated data, all child properties of arrays and groups, and unlink IDs!
* But it does not free the actual IDProperty struct itself.
*/
-void IDP_FreeProperty_ex(IDProperty *prop, const bool do_id_user)
+void IDP_FreePropertyContent_ex(IDProperty *prop, const bool do_id_user)
{
switch (prop->type) {
case IDP_ARRAY:
@@ -1093,14 +1080,20 @@ void IDP_FreeProperty_ex(IDProperty *prop, const bool do_id_user)
}
}
+void IDP_FreePropertyContent(IDProperty *prop)
+{
+ IDP_FreePropertyContent_ex(prop, true);
+}
+
void IDP_FreeProperty(IDProperty *prop)
{
- IDP_FreeProperty_ex(prop, true);
+ IDP_FreePropertyContent(prop);
+ MEM_freeN(prop);
}
void IDP_ClearProperty(IDProperty *prop)
{
- IDP_FreeProperty(prop);
+ IDP_FreePropertyContent(prop);
prop->data.pointer = NULL;
prop->len = prop->totallen = 0;
}
diff --git a/source/blender/blenkernel/intern/image.c b/source/blender/blenkernel/intern/image.c
index f23c58befdf..9960994400f 100644
--- a/source/blender/blenkernel/intern/image.c
+++ b/source/blender/blenkernel/intern/image.c
@@ -470,7 +470,7 @@ bool BKE_image_scale(Image *image, int width, int height)
if (ibuf) {
IMB_scaleImBuf(ibuf, width, height);
- ibuf->userflags |= IB_BITMAPDIRTY;
+ BKE_image_mark_dirty(image, ibuf);
}
BKE_image_release_ibuf(image, ibuf, lock);
@@ -502,6 +502,12 @@ static void image_init_color_management(Image *ima)
if (ibuf->flags & IB_alphamode_premul) {
ima->alpha_mode = IMA_ALPHA_PREMUL;
}
+ else if (ibuf->flags & IB_alphamode_channel_packed) {
+ ima->alpha_mode = IMA_ALPHA_CHANNEL_PACKED;
+ }
+ else if (ibuf->flags & IB_alphamode_ignore) {
+ ima->alpha_mode = IMA_ALPHA_IGNORE;
+ }
else {
ima->alpha_mode = IMA_ALPHA_STRAIGHT;
}
@@ -646,7 +652,6 @@ static ImBuf *add_ibuf_size(unsigned int width,
}
STRNCPY(ibuf->name, name);
- ibuf->userflags |= IB_BITMAPDIRTY;
switch (gen_type) {
case IMA_GENTYPE_GRID:
@@ -3593,16 +3598,18 @@ static void image_initialize_after_load(Image *ima, ImBuf *UNUSED(ibuf))
static int imbuf_alpha_flags_for_image(Image *ima)
{
- int flag = 0;
-
- if (ima->flag & IMA_IGNORE_ALPHA) {
- flag |= IB_ignore_alpha;
- }
- else if (ima->alpha_mode == IMA_ALPHA_PREMUL) {
- flag |= IB_alphamode_premul;
+ switch (ima->alpha_mode) {
+ case IMA_ALPHA_STRAIGHT:
+ return 0;
+ case IMA_ALPHA_PREMUL:
+ return IB_alphamode_premul;
+ case IMA_ALPHA_CHANNEL_PACKED:
+ return IB_alphamode_channel_packed;
+ case IMA_ALPHA_IGNORE:
+ return IB_alphamode_ignore;
}
- return flag;
+ return 0;
}
/* the number of files will vary according to the stereo format */
@@ -5081,12 +5088,20 @@ bool BKE_image_has_packedfile(Image *ima)
return (BLI_listbase_is_empty(&ima->packedfiles) == false);
}
+bool BKE_image_has_filepath(Image *ima)
+{
+ /* This could be improved to detect cases like //../../, currently path
+ * remapping empty file paths empty. */
+ return ima->name[0] != '\0';
+}
+
/* Checks the image buffer changes with time (not keyframed values). */
bool BKE_image_is_animated(Image *image)
{
return ELEM(image->source, IMA_SRC_MOVIE, IMA_SRC_SEQUENCE);
}
+/* Image modifications */
bool BKE_image_is_dirty(Image *image)
{
bool is_dirty = false;
@@ -5110,6 +5125,11 @@ bool BKE_image_is_dirty(Image *image)
return is_dirty;
}
+void BKE_image_mark_dirty(Image *UNUSED(image), ImBuf *ibuf)
+{
+ ibuf->userflags |= IB_BITMAPDIRTY;
+}
+
void BKE_image_file_format_set(Image *image, int ftype, const ImbFormatOptions *options)
{
BLI_spin_lock(&image_spin);
diff --git a/source/blender/blenkernel/intern/layer.c b/source/blender/blenkernel/intern/layer.c
index fc349e62809..60c00160e6d 100644
--- a/source/blender/blenkernel/intern/layer.c
+++ b/source/blender/blenkernel/intern/layer.c
@@ -235,7 +235,6 @@ void BKE_view_layer_free_ex(ViewLayer *view_layer, const bool do_id_user)
if (view_layer->id_properties) {
IDP_FreeProperty(view_layer->id_properties);
- MEM_freeN(view_layer->id_properties);
}
MEM_SAFE_FREE(view_layer->object_bases_array);
@@ -693,8 +692,8 @@ static short layer_collection_sync(ViewLayer *view_layer,
lc->runtime_flag = child_runtime_flag;
}
- if (((child_restrict & COLLECTION_RESTRICT_VIEW) == 0) &&
- ((child_layer_restrict & LAYER_COLLECTION_RESTRICT_VIEW) == 0)) {
+ if (((child_restrict & COLLECTION_RESTRICT_VIEWPORT) == 0) &&
+ ((child_layer_restrict & LAYER_COLLECTION_HIDE) == 0)) {
lc->runtime_flag |= LAYER_COLLECTION_VISIBLE;
}
@@ -723,9 +722,9 @@ static short layer_collection_sync(ViewLayer *view_layer,
BLI_addtail(new_object_bases, base);
}
- if ((child_restrict & COLLECTION_RESTRICT_VIEW) == 0) {
+ if ((child_restrict & COLLECTION_RESTRICT_VIEWPORT) == 0) {
base->flag_from_collection |= BASE_ENABLED_VIEWPORT;
- if ((child_layer_restrict & LAYER_COLLECTION_RESTRICT_VIEW) == 0) {
+ if ((child_layer_restrict & LAYER_COLLECTION_HIDE) == 0) {
base->flag_from_collection |= BASE_VISIBLE;
if (((child_restrict & COLLECTION_RESTRICT_SELECT) == 0)) {
base->flag_from_collection |= BASE_SELECTABLE;
@@ -1014,8 +1013,8 @@ bool BKE_layer_collection_isolate(Scene *scene,
bool hide_it = extend && (lc->runtime_flag & LAYER_COLLECTION_VISIBLE);
if ((!ID_IS_LINKED(lc->collection) && !hide_it)) {
- if (lc->collection->flag & COLLECTION_RESTRICT_VIEW) {
- lc->collection->flag &= ~COLLECTION_RESTRICT_VIEW;
+ if (lc->collection->flag & COLLECTION_RESTRICT_VIEWPORT) {
+ lc->collection->flag &= ~COLLECTION_RESTRICT_VIEWPORT;
depsgraph_need_update = true;
}
}
@@ -1024,13 +1023,13 @@ bool BKE_layer_collection_isolate(Scene *scene,
/* Hide all collections . */
for (LayerCollection *lc_iter = lc_master->layer_collections.first; lc_iter;
lc_iter = lc_iter->next) {
- layer_collection_flag_set_recursive(lc_iter, LAYER_COLLECTION_RESTRICT_VIEW);
+ layer_collection_flag_set_recursive(lc_iter, LAYER_COLLECTION_HIDE);
}
}
/* Make all the direct parents visible. */
if (hide_it) {
- lc->flag |= LAYER_COLLECTION_RESTRICT_VIEW;
+ lc->flag |= LAYER_COLLECTION_HIDE;
}
else {
LayerCollection *lc_parent = lc;
@@ -1044,13 +1043,13 @@ bool BKE_layer_collection_isolate(Scene *scene,
while (lc_parent != lc) {
if (!ID_IS_LINKED(lc_parent->collection)) {
- if (lc_parent->collection->flag & COLLECTION_RESTRICT_VIEW) {
- lc_parent->collection->flag &= ~COLLECTION_RESTRICT_VIEW;
+ if (lc_parent->collection->flag & COLLECTION_RESTRICT_VIEWPORT) {
+ lc_parent->collection->flag &= ~COLLECTION_RESTRICT_VIEWPORT;
depsgraph_need_update = true;
}
}
- lc_parent->flag &= ~LAYER_COLLECTION_RESTRICT_VIEW;
+ lc_parent->flag &= ~LAYER_COLLECTION_HIDE;
for (LayerCollection *lc_iter = lc_parent->layer_collections.first; lc_iter;
lc_iter = lc_iter->next) {
@@ -1062,7 +1061,7 @@ bool BKE_layer_collection_isolate(Scene *scene,
}
/* Make all the children visible, but respect their disable state. */
- layer_collection_flag_unset_recursive(lc, LAYER_COLLECTION_RESTRICT_VIEW);
+ layer_collection_flag_unset_recursive(lc, LAYER_COLLECTION_HIDE);
BKE_layer_collection_activate(view_layer, lc);
}
@@ -1109,27 +1108,27 @@ bool BKE_layer_collection_set_visible(ViewLayer *view_layer,
bool depsgraph_changed = false;
if (visible && (!ID_IS_LINKED(lc->collection)) &&
- ((lc->collection->flag & COLLECTION_RESTRICT_VIEW) != 0)) {
- lc->collection->flag &= ~COLLECTION_RESTRICT_VIEW;
+ ((lc->collection->flag & COLLECTION_RESTRICT_VIEWPORT) != 0)) {
+ lc->collection->flag &= ~COLLECTION_RESTRICT_VIEWPORT;
depsgraph_changed = true;
}
if (hierarchy) {
if (visible) {
- layer_collection_flag_unset_recursive(lc, LAYER_COLLECTION_RESTRICT_VIEW);
+ layer_collection_flag_unset_recursive(lc, LAYER_COLLECTION_HIDE);
layer_collection_bases_show_recursive(view_layer, lc);
}
else {
- layer_collection_flag_set_recursive(lc, LAYER_COLLECTION_RESTRICT_VIEW);
+ layer_collection_flag_set_recursive(lc, LAYER_COLLECTION_HIDE);
layer_collection_bases_hide_recursive(view_layer, lc);
}
}
else {
if (visible) {
- lc->flag &= ~LAYER_COLLECTION_RESTRICT_VIEW;
+ lc->flag &= ~LAYER_COLLECTION_HIDE;
}
else {
- lc->flag |= LAYER_COLLECTION_RESTRICT_VIEW;
+ lc->flag |= LAYER_COLLECTION_HIDE;
}
}
return depsgraph_changed;
@@ -1491,7 +1490,7 @@ void BKE_base_eval_flags(Base *base)
/* Apply object restrictions. */
const int object_restrict = base->object->restrictflag;
- if (object_restrict & OB_RESTRICT_VIEW) {
+ if (object_restrict & OB_RESTRICT_VIEWPORT) {
base->flag &= ~BASE_ENABLED_VIEWPORT;
}
if (object_restrict & OB_RESTRICT_RENDER) {
diff --git a/source/blender/blenkernel/intern/library.c b/source/blender/blenkernel/intern/library.c
index ad0c405ab28..8b08c189270 100644
--- a/source/blender/blenkernel/intern/library.c
+++ b/source/blender/blenkernel/intern/library.c
@@ -873,7 +873,7 @@ bool id_single_user(bContext *C, ID *id, PointerRNA *ptr, PropertyRNA *prop)
/* assign copy */
RNA_id_pointer_create(newid, &idptr);
- RNA_property_pointer_set(ptr, prop, idptr);
+ RNA_property_pointer_set(ptr, prop, idptr, NULL);
RNA_property_update(C, ptr, prop);
/* tag grease pencil datablock and disable onion */
@@ -1860,7 +1860,7 @@ static void library_make_local_copying_check(ID *id,
* (except group and objects ones).
*/
/* Note: Old (2.77) version was simply making (tagging) data-blocks as local,
- * without actually making any check whether * they were also indirectly used or not...
+ * without actually making any check whether they were also indirectly used or not...
*
* Current version uses regular id_make_local callback, with advanced pre-processing step to detect
* all cases of IDs currently indirectly used, but which will be used by local data only once this
diff --git a/source/blender/blenkernel/intern/library_override.c b/source/blender/blenkernel/intern/library_override.c
index 5ed6577e90a..231e0b8ee60 100644
--- a/source/blender/blenkernel/intern/library_override.c
+++ b/source/blender/blenkernel/intern/library_override.c
@@ -81,7 +81,7 @@ IDOverrideStatic *BKE_override_static_init(ID *local_id, ID *reference_id)
for (ancestor_id = reference_id; ancestor_id != NULL && ancestor_id->override_static != NULL &&
ancestor_id->override_static->reference != NULL;
ancestor_id = ancestor_id->override_static->reference) {
- ;
+ /* pass */
}
if (ancestor_id != NULL && ancestor_id->override_static != NULL) {
diff --git a/source/blender/blenkernel/intern/library_query.c b/source/blender/blenkernel/intern/library_query.c
index d0515d8783d..a95069a2af9 100644
--- a/source/blender/blenkernel/intern/library_query.c
+++ b/source/blender/blenkernel/intern/library_query.c
@@ -755,7 +755,7 @@ static void library_foreach_ID_link(Main *bmain,
case ID_CA: {
Camera *camera = (Camera *)id;
- CALLBACK_INVOKE(camera->dof_ob, IDWALK_CB_NOP);
+ CALLBACK_INVOKE(camera->dof.focus_object, IDWALK_CB_NOP);
for (CameraBGImage *bgpic = camera->bg_images.first; bgpic; bgpic = bgpic->next) {
if (bgpic->source == CAM_BGIMG_SOURCE_IMAGE) {
CALLBACK_INVOKE(bgpic->ima, IDWALK_CB_USER);
diff --git a/source/blender/blenkernel/intern/library_remap.c b/source/blender/blenkernel/intern/library_remap.c
index 3b6f11935d1..4e5eac7924b 100644
--- a/source/blender/blenkernel/intern/library_remap.c
+++ b/source/blender/blenkernel/intern/library_remap.c
@@ -740,7 +740,7 @@ void BKE_libblock_relink_to_newid(ID *id)
void BKE_libblock_free_data(ID *id, const bool do_id_user)
{
if (id->properties) {
- IDP_FreeProperty_ex(id->properties, do_id_user);
+ IDP_FreePropertyContent_ex(id->properties, do_id_user);
MEM_freeN(id->properties);
}
diff --git a/source/blender/blenkernel/intern/light.c b/source/blender/blenkernel/intern/light.c
index 05b2eb82daf..1c3acb6a73a 100644
--- a/source/blender/blenkernel/intern/light.c
+++ b/source/blender/blenkernel/intern/light.c
@@ -80,6 +80,7 @@ void BKE_light_init(Light *la)
la->contact_thickness = 0.2f;
la->spec_fac = 1.0f;
la->att_dist = 40.0f;
+ la->sun_angle = DEG2RADF(0.526f);
curvemapping_initialize(la->curfalloff);
}
diff --git a/source/blender/blenkernel/intern/mask.c b/source/blender/blenkernel/intern/mask.c
index 9a9b3757ef2..43fc8152c7b 100644
--- a/source/blender/blenkernel/intern/mask.c
+++ b/source/blender/blenkernel/intern/mask.c
@@ -225,6 +225,16 @@ MaskLayer *BKE_mask_layer_copy(const MaskLayer *masklay)
MaskSpline *spline_new = BKE_mask_spline_copy(spline);
BLI_addtail(&masklay_new->splines, spline_new);
+
+ if (spline == masklay->act_spline) {
+ masklay_new->act_spline = spline_new;
+ }
+
+ if (masklay->act_point >= spline->points &&
+ masklay->act_point < spline->points + spline->tot_point) {
+ const size_t point_index = masklay->act_point - spline->points;
+ masklay_new->act_point = spline_new->points + point_index;
+ }
}
/* correct animation */
diff --git a/source/blender/blenkernel/intern/mesh_convert.c b/source/blender/blenkernel/intern/mesh_convert.c
index 3f4e504867c..461adc823b9 100644
--- a/source/blender/blenkernel/intern/mesh_convert.c
+++ b/source/blender/blenkernel/intern/mesh_convert.c
@@ -34,10 +34,13 @@
#include "BLI_math.h"
#include "BLI_listbase.h"
#include "BLI_edgehash.h"
+#include "BLI_string.h"
#include "BKE_main.h"
#include "BKE_DerivedMesh.h"
+#include "BKE_editmesh.h"
#include "BKE_key.h"
+#include "BKE_library_query.h"
#include "BKE_mesh.h"
#include "BKE_mesh_runtime.h"
#include "BKE_modifier.h"
@@ -612,7 +615,13 @@ void BKE_mesh_from_nurbs_displist(Main *bmain,
}
/* make mesh */
- me = BKE_mesh_add(bmain, obdata_name);
+ if (bmain != NULL) {
+ me = BKE_mesh_add(bmain, obdata_name);
+ }
+ else {
+ me = BKE_id_new_nomain(ID_ME, obdata_name);
+ }
+
me->totvert = totvert;
me->totedge = totedge;
me->totloop = totloop;
@@ -632,7 +641,13 @@ void BKE_mesh_from_nurbs_displist(Main *bmain,
BKE_mesh_calc_normals(me);
}
else {
- me = BKE_mesh_add(bmain, obdata_name);
+ if (bmain != NULL) {
+ me = BKE_mesh_add(bmain, obdata_name);
+ }
+ else {
+ me = BKE_id_new_nomain(ID_ME, obdata_name);
+ }
+
ob->runtime.mesh_eval = NULL;
BKE_mesh_nomain_to_mesh(me_eval, me, ob, &CD_MASK_MESH, true);
}
@@ -662,16 +677,18 @@ void BKE_mesh_from_nurbs_displist(Main *bmain,
ob->type = OB_MESH;
/* other users */
- ob1 = bmain->objects.first;
- while (ob1) {
- if (ob1->data == cu) {
- ob1->type = OB_MESH;
-
- id_us_min((ID *)ob1->data);
- ob1->data = ob->data;
- id_us_plus((ID *)ob1->data);
+ if (bmain != NULL) {
+ ob1 = bmain->objects.first;
+ while (ob1) {
+ if (ob1->data == cu) {
+ ob1->type = OB_MESH;
+
+ id_us_min((ID *)ob1->data);
+ ob1->data = ob->data;
+ id_us_plus((ID *)ob1->data);
+ }
+ ob1 = ob1->id.next;
}
- ob1 = ob1->id.next;
}
if (temporary) {
@@ -892,302 +909,280 @@ void BKE_mesh_to_curve(Main *bmain, Depsgraph *depsgraph, Scene *UNUSED(scene),
}
}
-/* settings: 1 - preview, 2 - render
- *
- * The convention goes as following:
- *
- * - Passing original object with apply_modifiers=false will give a
- * non-modified non-deformed mesh.
- * The result mesh will point to datablocks from the original "domain". For
- * example, materials will be original.
- *
- * - Passing original object with apply_modifiers=true will give a mesh which
- * has all modifiers applied.
- * The result mesh will point to datablocks from the original "domain". For
- * example, materials will be original.
+/* Create a temporary object to be used for nurbs-to-mesh conversion.
*
- * - Passing evaluated object will ignore apply_modifiers argument, and the
- * result always contains all modifiers applied.
- * The result mesh will point to an evaluated datablocks. For example,
- * materials will be an evaluated IDs from the dependency graph.
- */
-Mesh *BKE_mesh_new_from_object(Depsgraph *depsgraph,
- Main *bmain,
- Scene *sce,
- Object *ob,
- const bool apply_modifiers,
- const bool calc_undeformed)
+ * This is more complex that it should be because BKE_mesh_from_nurbs_displist() will do more than
+ * simply conversion and will attempt to take over ownership of evaluated result and will also
+ * modify the input object. */
+static Object *object_for_curve_to_mesh_create(Object *object)
{
- Mesh *tmpmesh;
- Curve *tmpcu = NULL, *copycu;
- int i;
- const bool render = (DEG_get_mode(depsgraph) == DAG_EVAL_RENDER);
- bool effective_apply_modifiers = apply_modifiers;
- bool do_mat_id_data_us = true;
-
- Object *object_input = ob;
- Object *object_eval = DEG_get_evaluated_object(depsgraph, object_input);
- Object object_for_eval;
-
- if (object_eval == object_input) {
- /* Evaluated mesh contains all modifiers applied already.
- * The other types of object has them applied, but are stored in other
- * data structures than a mesh. So need to apply modifiers again on a
- * temporary copy before converting result to mesh. */
- if (object_input->type == OB_MESH) {
- effective_apply_modifiers = false;
- }
- else {
- effective_apply_modifiers = true;
- }
- object_for_eval = *object_eval;
+ Curve *curve = (Curve *)object->data;
+
+ /* Create object itself. */
+ Object *temp_object;
+ BKE_id_copy_ex(NULL, &object->id, (ID **)&temp_object, LIB_ID_COPY_LOCALIZE);
+
+ /* Remove all modifiers, since we don't want them to be applied. */
+ BKE_object_free_modifiers(temp_object, LIB_ID_CREATE_NO_USER_REFCOUNT);
+
+ /* Copy relevant evaluated fields of curve cache.
+ *
+ * Note that there are extra fields in there like bevel and path, but those are not needed during
+ * conversion, so they are not copied to save unnecessary allocations. */
+ if (object->runtime.curve_cache != NULL) {
+ temp_object->runtime.curve_cache = MEM_callocN(sizeof(CurveCache),
+ "CurveCache for curve types");
+ BKE_displist_copy(&temp_object->runtime.curve_cache->disp, &object->runtime.curve_cache->disp);
}
- else {
- if (apply_modifiers) {
- object_for_eval = *object_eval;
- if (object_for_eval.runtime.mesh_orig != NULL) {
- object_for_eval.data = object_for_eval.runtime.mesh_orig;
- }
- }
- else {
- object_for_eval = *object_input;
- }
+ /* Constructive modifiers will use mesh to store result. */
+ if (object->runtime.mesh_eval != NULL) {
+ BKE_id_copy_ex(NULL,
+ &object->runtime.mesh_eval->id,
+ (ID **)&temp_object->runtime.mesh_eval,
+ LIB_ID_COPY_LOCALIZE);
}
- const bool cage = !effective_apply_modifiers;
+ /* Need to create copy of curve itself as well, it will be freed by underlying conversion
+ * functions.
+ *
+ * NOTE: Copies the data, but not the shapekeys. */
+ BKE_id_copy_ex(NULL, object->data, (ID **)&temp_object->data, LIB_ID_COPY_LOCALIZE);
+ Curve *temp_curve = (Curve *)temp_object->data;
- /* perform the mesh extraction based on type */
- switch (object_for_eval.type) {
- case OB_FONT:
- case OB_CURVE:
- case OB_SURF: {
- ListBase dispbase = {NULL, NULL};
- Mesh *me_eval_final = NULL;
- int uv_from_orco;
-
- /* copies object and modifiers (but not the data) */
- Object *tmpobj;
- BKE_id_copy_ex(NULL, &object_for_eval.id, (ID **)&tmpobj, LIB_ID_COPY_LOCALIZE);
- tmpcu = (Curve *)tmpobj->data;
-
- /* Copy cached display list, it might be needed by the stack evaluation.
- * Ideally stack should be able to use render-time display list, but doing
- * so is quite tricky and not safe so close to the release.
- *
- * TODO(sergey): Look into more proper solution.
- */
- if (object_for_eval.runtime.curve_cache != NULL) {
- if (tmpobj->runtime.curve_cache == NULL) {
- tmpobj->runtime.curve_cache = MEM_callocN(sizeof(CurveCache),
- "CurveCache for curve types");
- }
- BKE_displist_copy(&tmpobj->runtime.curve_cache->disp,
- &object_for_eval.runtime.curve_cache->disp);
- }
+ /* Make sure texture space is calculated for a copy of curve, it will be used for the final
+ * result. */
+ BKE_curve_texspace_calc(temp_curve);
- /* if getting the original caged mesh, delete object modifiers */
- if (cage) {
- BKE_object_free_modifiers(tmpobj, LIB_ID_CREATE_NO_USER_REFCOUNT);
- }
+ /* Temporarily set edit so we get updates from edit mode, but also because for text datablocks
+ * copying it while in edit mode gives invalid data structures. */
+ temp_curve->editfont = curve->editfont;
+ temp_curve->editnurb = curve->editnurb;
- /* copies the data, but *not* the shapekeys. */
- BKE_id_copy_ex(NULL, object_for_eval.data, (ID **)&copycu, LIB_ID_COPY_LOCALIZE);
- tmpobj->data = copycu;
-
- /* make sure texture space is calculated for a copy of curve,
- * it will be used for the final result.
- */
- BKE_curve_texspace_calc(copycu);
-
- /* temporarily set edit so we get updates from edit mode, but
- * also because for text datablocks copying it while in edit
- * mode gives invalid data structures */
- copycu->editfont = tmpcu->editfont;
- copycu->editnurb = tmpcu->editnurb;
-
- /* get updated display list, and convert to a mesh */
- BKE_displist_make_curveTypes_forRender(
- depsgraph, sce, tmpobj, &dispbase, &me_eval_final, false, render, NULL);
-
- copycu->editfont = NULL;
- copycu->editnurb = NULL;
-
- tmpobj->runtime.mesh_eval = me_eval_final;
-
- /* convert object type to mesh */
- uv_from_orco = (tmpcu->flag & CU_UV_ORCO) != 0;
- BKE_mesh_from_nurbs_displist(
- bmain, tmpobj, &dispbase, uv_from_orco, tmpcu->id.name + 2, true);
- /* Function above also frees copycu (aka tmpobj->data), make this obvious here. */
- copycu = NULL;
-
- tmpmesh = tmpobj->data;
- id_us_min(
- &tmpmesh->id); /* Gets one user from its creation in BKE_mesh_from_nurbs_displist(). */
-
- BKE_displist_free(&dispbase);
-
- /* BKE_mesh_from_nurbs changes the type to a mesh, check it worked.
- * if it didn't the curve did not have any segments or otherwise
- * would have generated an empty mesh */
- if (tmpobj->type != OB_MESH) {
- BKE_id_free(NULL, tmpobj);
- return NULL;
- }
+ return temp_object;
+}
- BKE_id_free(NULL, tmpobj);
+static void curve_to_mesh_eval_ensure(Object *object)
+{
+ if (object->runtime.curve_cache == NULL) {
+ object->runtime.curve_cache = MEM_callocN(sizeof(CurveCache), "CurveCache for Curve");
+ }
+ Curve *curve = (Curve *)object->data;
+ Curve remapped_curve = *curve;
+ Object remapped_object = *object;
+ remapped_object.data = &remapped_curve;
- /* XXX The curve to mesh conversion is convoluted...
- * But essentially, BKE_mesh_from_nurbs_displist()
- * already transfers the ownership of materials from the temp copy of the Curve ID to the
- * new Mesh ID, so we do not want to increase materials' usercount later. */
- do_mat_id_data_us = false;
+ /* Clear all modifiers for the bevel object.
+ *
+ * This is because they can not be reliably evaluated for an original object (at least because
+ * the state of dependencies is not know).
+ *
+ * So we create temporary copy of the object which will use same data as the original bevel, but
+ * will have no modifiers. */
+ Object bevel_object = {NULL};
+ if (remapped_curve.bevobj != NULL) {
+ bevel_object = *remapped_curve.bevobj;
+ BLI_listbase_clear(&bevel_object.modifiers);
+ remapped_curve.bevobj = &bevel_object;
+ }
- break;
- }
+ /* Same thing for taper. */
+ Object taper_object = {NULL};
+ if (remapped_curve.taperobj != NULL) {
+ taper_object = *remapped_curve.taperobj;
+ BLI_listbase_clear(&taper_object.modifiers);
+ remapped_curve.taperobj = &taper_object;
+ }
- case OB_MBALL: {
- /* metaballs don't have modifiers, so just convert to mesh */
- Object *basis_ob = BKE_mball_basis_find(sce, object_input);
- /* todo, re-generatre for render-res */
- /* metaball_polygonize(scene, ob) */
+ /* NOTE: We don't have dependency graph or scene here, so we pass NULL. This is all fine since
+ * they are only used for modifier stack, which we have explicitly disabled for all objects.
+ *
+ * TODO(sergey): This is a very fragile logic, but proper solution requires re-writing quite a
+ * bit of internal functions (BKE_mesh_from_nurbs_displist, BKE_mesh_nomain_to_mesh) and also
+ * Mesh From Curve operator.
+ * Brecht says hold off with that. */
+ BKE_displist_make_curveTypes_forRender(NULL,
+ NULL,
+ &remapped_object,
+ &remapped_object.runtime.curve_cache->disp,
+ &remapped_object.runtime.mesh_eval,
+ false);
+
+ BKE_object_free_curve_cache(&bevel_object);
+ BKE_object_free_curve_cache(&taper_object);
+}
- if (basis_ob != object_input) {
- /* Only do basis metaball. */
- return NULL;
- }
+static Mesh *mesh_new_from_curve_type_object(Object *object)
+{
+ Curve *curve = object->data;
+ const bool uv_from_orco = (curve->flag & CU_UV_ORCO) != 0;
- tmpmesh = BKE_mesh_add(bmain, ((ID *)object_for_eval.data)->name + 2);
- /* BKE_mesh_add gives us a user count we don't need */
- id_us_min(&tmpmesh->id);
+ Object *temp_object = object_for_curve_to_mesh_create(object);
+ Curve *temp_curve = (Curve *)temp_object->data;
- if (render) {
- ListBase disp = {NULL, NULL};
- BKE_displist_make_mball_forRender(depsgraph, sce, &object_for_eval, &disp);
- BKE_mesh_from_metaball(&disp, tmpmesh);
- BKE_displist_free(&disp);
- }
- else {
- ListBase disp = {NULL, NULL};
- if (object_for_eval.runtime.curve_cache) {
- disp = object_for_eval.runtime.curve_cache->disp;
- }
- BKE_mesh_from_metaball(&disp, tmpmesh);
- }
+ /* When input object is an original one, we don't have evaluated curve cache yet, so need to
+ * create it in the temporary object. */
+ if (!DEG_is_evaluated_object(object)) {
+ curve_to_mesh_eval_ensure(temp_object);
+ }
- BKE_mesh_texspace_copy_from_object(tmpmesh, &object_for_eval);
+ /* Reset pointers before conversion. */
+ temp_curve->editfont = NULL;
+ temp_curve->editnurb = NULL;
+
+ /* Convert to mesh. */
+ BKE_mesh_from_nurbs_displist(NULL,
+ temp_object,
+ &temp_object->runtime.curve_cache->disp,
+ uv_from_orco,
+ curve->id.name + 2,
+ true);
+
+ /* BKE_mesh_from_nurbs changes the type to a mesh, check it worked. If it didn't the curve did
+ * not have any segments or otherwise would have generated an empty mesh. */
+ if (temp_object->type != OB_MESH) {
+ BKE_id_free(NULL, temp_object);
+ return NULL;
+ }
- break;
- }
- case OB_MESH:
- /* copies object and modifiers (but not the data) */
- if (cage) {
- /* copies the data (but *not* the shapekeys). */
- Mesh *mesh = object_for_eval.data;
- BKE_id_copy_ex(bmain, &mesh->id, (ID **)&tmpmesh, 0);
- /* XXX BKE_mesh_copy() already handles materials usercount. */
- do_mat_id_data_us = false;
- }
- /* if not getting the original caged mesh, get final derived mesh */
- else {
- /* Make a dummy mesh, saves copying */
- Mesh *me_eval;
- CustomData_MeshMasks mask = CD_MASK_MESH; /* this seems more suitable, exporter,
- * for example, needs CD_MASK_MDEFORMVERT */
+ Mesh *mesh_result = temp_object->data;
- if (calc_undeformed) {
- mask.vmask |= CD_MASK_ORCO;
- }
+ BKE_id_free(NULL, temp_object);
- if (render) {
- me_eval = mesh_create_eval_final_render(depsgraph, sce, &object_for_eval, &mask);
- }
- else {
- me_eval = mesh_create_eval_final_view(depsgraph, sce, &object_for_eval, &mask);
- }
+ /* NOTE: Materials are copied in BKE_mesh_from_nurbs_displist(). */
- tmpmesh = BKE_mesh_add(bmain, ((ID *)object_for_eval.data)->name + 2);
- BKE_mesh_nomain_to_mesh(me_eval, tmpmesh, &object_for_eval, &mask, true);
+ return mesh_result;
+}
- /* Copy autosmooth settings from original mesh. */
- Mesh *me = (Mesh *)object_for_eval.data;
- tmpmesh->flag |= (me->flag & ME_AUTOSMOOTH);
- tmpmesh->smoothresh = me->smoothresh;
- }
+static Mesh *mesh_new_from_mball_object(Object *object)
+{
+ MetaBall *mball = (MetaBall *)object->data;
- /* BKE_mesh_add/copy gives us a user count we don't need */
- id_us_min(&tmpmesh->id);
+ /* NOTE: We can only create mesh for a polygonized meta ball. This figures out all original meta
+ * balls and all evaluated child meta balls (since polygonization is only stored in the mother
+ * ball).
+ *
+ * We create empty mesh so scripters don't run into None objects. */
+ if (!DEG_is_evaluated_object(object) || object->runtime.curve_cache == NULL ||
+ BLI_listbase_is_empty(&object->runtime.curve_cache->disp)) {
+ return BKE_id_new_nomain(ID_ME, ((ID *)object->data)->name + 2);
+ }
- break;
- default:
- /* "Object does not have geometry data") */
- return NULL;
+ Mesh *mesh_result = BKE_id_new_nomain(ID_ME, ((ID *)object->data)->name + 2);
+ BKE_mesh_from_metaball(&object->runtime.curve_cache->disp, mesh_result);
+
+ /* Copy materials. */
+ mesh_result->totcol = mball->totcol;
+ mesh_result->mat = MEM_dupallocN(mball->mat);
+ if (mball->mat != NULL) {
+ for (int i = mball->totcol; i-- > 0;) {
+ mesh_result->mat[i] = give_current_material(object, i + 1);
+ }
}
- /* Copy materials to new mesh */
- switch (object_for_eval.type) {
- case OB_SURF:
- case OB_FONT:
- case OB_CURVE:
- tmpmesh->totcol = tmpcu->totcol;
+ return mesh_result;
+}
- /* free old material list (if it exists) and adjust user counts */
- if (tmpcu->mat) {
- for (i = tmpcu->totcol; i-- > 0;) {
- /* are we an object material or data based? */
- tmpmesh->mat[i] = give_current_material(object_input, i + 1);
+static Mesh *mesh_new_from_mesh_object(Object *object)
+{
+ Mesh *mesh_input = object->data;
+ /* If we are in edit mode, use evaluated mesh from edit structure, matching to what
+ * viewport is using for visualization. */
+ if (mesh_input->edit_mesh != NULL && mesh_input->edit_mesh->mesh_eval_final) {
+ mesh_input = mesh_input->edit_mesh->mesh_eval_final;
+ }
+ Mesh *mesh_result = NULL;
+ BKE_id_copy_ex(NULL,
+ &mesh_input->id,
+ (ID **)&mesh_result,
+ LIB_ID_CREATE_NO_MAIN | LIB_ID_CREATE_NO_USER_REFCOUNT);
+ /* NOTE: Materials should already be copied. */
+ /* Copy original mesh name. This is because edit meshes might not have one properly set name. */
+ BLI_strncpy(mesh_result->id.name, ((ID *)object->data)->name, sizeof(mesh_result->id.name));
+ return mesh_result;
+}
- if (((object_for_eval.matbits && object_for_eval.matbits[i]) || do_mat_id_data_us) &&
- tmpmesh->mat[i]) {
- id_us_plus(&tmpmesh->mat[i]->id);
- }
- }
- }
+Mesh *BKE_mesh_new_from_object(Object *object)
+{
+ Mesh *new_mesh = NULL;
+ switch (object->type) {
+ case OB_FONT:
+ case OB_CURVE:
+ case OB_SURF:
+ new_mesh = mesh_new_from_curve_type_object(object);
+ break;
+ case OB_MBALL:
+ new_mesh = mesh_new_from_mball_object(object);
break;
+ case OB_MESH:
+ new_mesh = mesh_new_from_mesh_object(object);
+ break;
+ default:
+ /* Object does not have geometry data. */
+ return NULL;
+ }
+ if (new_mesh == NULL) {
+ /* Happens in special cases like request of mesh for non-mother meta ball. */
+ return NULL;
+ }
+ /* The result must have 0 users, since it's just a mesh which is free-dangling data-block.
+ * All the conversion functions are supposed to ensure mesh is not counted. */
+ BLI_assert(new_mesh->id.us == 0);
+ return new_mesh;
+}
- case OB_MBALL: {
- MetaBall *tmpmb = (MetaBall *)object_for_eval.data;
- tmpmesh->mat = MEM_dupallocN(tmpmb->mat);
- tmpmesh->totcol = tmpmb->totcol;
+static int foreach_libblock_make_original_and_usercount_callback(void *user_data_v,
+ ID *id_self,
+ ID **id_p,
+ int cb_flag)
+{
+ UNUSED_VARS(user_data_v, id_self, cb_flag);
+ if (*id_p == NULL) {
+ return IDWALK_RET_NOP;
+ }
+ *id_p = DEG_get_original_id(*id_p);
+ id_us_plus(*id_p);
+ return IDWALK_RET_NOP;
+}
- /* free old material list (if it exists) and adjust user counts */
- if (tmpmb->mat) {
- for (i = tmpmb->totcol; i-- > 0;) {
- /* are we an object material or data based? */
- tmpmesh->mat[i] = give_current_material(object_input, i + 1);
+Mesh *BKE_mesh_new_from_object_to_bmain(Main *bmain, Object *object)
+{
+ Mesh *mesh = BKE_mesh_new_from_object(object);
- if (((object_for_eval.matbits && object_for_eval.matbits[i]) || do_mat_id_data_us) &&
- tmpmesh->mat[i]) {
- id_us_plus(&tmpmesh->mat[i]->id);
- }
- }
- }
- break;
- }
+ /* Make sure mesh only points original datablocks, also increase users of materials and other
+ * possibly referenced data-blocks.
+ *
+ * Going to original data-blocks is required to have bmain in a consistent state, where
+ * everything is only allowed to reference original data-blocks.
+ *
+ * user-count is required is because so far mesh was in a limbo, where library management does
+ * not perform any user management (i.e. copy of a mesh will not increase users of materials). */
+ BKE_library_foreach_ID_link(
+ NULL, &mesh->id, foreach_libblock_make_original_and_usercount_callback, NULL, IDWALK_NOP);
+
+ /* Append the mesh to bmain.
+ * We do it a bit longer way since there is no simple and clear way of adding existing datablock
+ * to the bmain. So we allocate new empty mesh in the bmain (which guarantess all the naming and
+ * orders and flags) and move the temporary mesh in place there. */
+ Mesh *mesh_in_bmain = BKE_mesh_add(bmain, mesh->id.name + 2);
+
+ /* NOTE: BKE_mesh_nomain_to_mesh() does not copy materials and instead it preserves them in the
+ * destinaion mesh .So we "steal" all related fields before calling it.
+ *
+ * TODO(sergey): We really better have a function which gets and ID and accepts it for the bmain.
+ */
+ mesh_in_bmain->mat = mesh->mat;
+ mesh_in_bmain->totcol = mesh->totcol;
+ mesh_in_bmain->flag = mesh->flag;
+ mesh_in_bmain->smoothresh = mesh->smoothresh;
+ mesh->mat = NULL;
- case OB_MESH:
- if (!cage) {
- Mesh *origmesh = object_for_eval.data;
- tmpmesh->flag = origmesh->flag;
- tmpmesh->mat = MEM_dupallocN(origmesh->mat);
- tmpmesh->totcol = origmesh->totcol;
- tmpmesh->smoothresh = origmesh->smoothresh;
- if (origmesh->mat) {
- for (i = origmesh->totcol; i-- > 0;) {
- /* are we an object material or data based? */
- tmpmesh->mat[i] = give_current_material(object_input, i + 1);
-
- if (((object_for_eval.matbits && object_for_eval.matbits[i]) || do_mat_id_data_us) &&
- tmpmesh->mat[i]) {
- id_us_plus(&tmpmesh->mat[i]->id);
- }
- }
- }
- }
- break;
- } /* end copy materials */
+ BKE_mesh_nomain_to_mesh(mesh, mesh_in_bmain, NULL, &CD_MASK_MESH, true);
+
+ /* Make sure user count from BKE_mesh_add() is the one we expect here and bring it down to 0. */
+ BLI_assert(mesh_in_bmain->id.us == 1);
+ id_us_min(&mesh_in_bmain->id);
- return tmpmesh;
+ return mesh_in_bmain;
}
static void add_shapekey_layers(Mesh *mesh_dest, Mesh *mesh_src)
diff --git a/source/blender/blenkernel/intern/mesh_evaluate.c b/source/blender/blenkernel/intern/mesh_evaluate.c
index d889fca3a3a..f0fd1203cae 100644
--- a/source/blender/blenkernel/intern/mesh_evaluate.c
+++ b/source/blender/blenkernel/intern/mesh_evaluate.c
@@ -2141,8 +2141,8 @@ static void mesh_set_custom_normals(Mesh *mesh, float (*r_custom_nors)[3], const
* Higher level functions hiding most of the code needed around call to
* #BKE_mesh_normals_loop_custom_set().
*
- * \param r_custom_loopnors is not const, since code will replace zero_v3 normals there
- * with automatically computed vectors.
+ * \param r_custom_loopnors: is not const, since code will replace zero_v3 normals there
+ * with automatically computed vectors.
*/
void BKE_mesh_set_custom_normals(Mesh *mesh, float (*r_custom_loopnors)[3])
{
@@ -2153,8 +2153,8 @@ void BKE_mesh_set_custom_normals(Mesh *mesh, float (*r_custom_loopnors)[3])
* Higher level functions hiding most of the code needed around call to
* #BKE_mesh_normals_loop_custom_from_vertices_set().
*
- * \param r_custom_loopnors is not const, since code will replace zero_v3 normals there
- * with automatically computed vectors.
+ * \param r_custom_loopnors: is not const, since code will replace zero_v3 normals there
+ * with automatically computed vectors.
*/
void BKE_mesh_set_custom_normals_from_vertices(Mesh *mesh, float (*r_custom_vertnors)[3])
{
diff --git a/source/blender/blenkernel/intern/modifier.c b/source/blender/blenkernel/intern/modifier.c
index 9bc9865631f..43a5e1d6592 100644
--- a/source/blender/blenkernel/intern/modifier.c
+++ b/source/blender/blenkernel/intern/modifier.c
@@ -934,8 +934,8 @@ void modwrap_deformVertsEM(ModifierData *md,
* Note that modifiers in stack always get fully evaluated COW ID pointers,
* never original ones. Makes things simpler.
*
- * \param get_cage_mesh Return evaluated mesh with only deforming modifiers applied
- * (i.e. mesh topology remains the same as original one, a.k.a. 'cage' mesh).
+ * \param get_cage_mesh: Return evaluated mesh with only deforming modifiers applied
+ * (i.e. mesh topology remains the same as original one, a.k.a. 'cage' mesh).
*/
Mesh *BKE_modifier_get_evaluated_mesh_from_evaluated_object(Object *ob_eval,
const bool get_cage_mesh)
diff --git a/source/blender/blenkernel/intern/node.c b/source/blender/blenkernel/intern/node.c
index 3adb6cfe960..b7db434e234 100644
--- a/source/blender/blenkernel/intern/node.c
+++ b/source/blender/blenkernel/intern/node.c
@@ -787,7 +787,7 @@ static void node_socket_free(bNodeTree *UNUSED(ntree),
const bool do_id_user)
{
if (sock->prop) {
- IDP_FreeProperty_ex(sock->prop, do_id_user);
+ IDP_FreePropertyContent_ex(sock->prop, do_id_user);
MEM_freeN(sock->prop);
}
@@ -1850,7 +1850,7 @@ static void node_free_node(bNodeTree *ntree, bNode *node)
if (node->prop) {
/* Remember, no ID user refcount management here! */
- IDP_FreeProperty_ex(node->prop, false);
+ IDP_FreePropertyContent_ex(node->prop, false);
MEM_freeN(node->prop);
}
@@ -1910,7 +1910,6 @@ static void node_socket_interface_free(bNodeTree *UNUSED(ntree), bNodeSocket *so
{
if (sock->prop) {
IDP_FreeProperty(sock->prop);
- MEM_freeN(sock->prop);
}
if (sock->default_value) {
diff --git a/source/blender/blenkernel/intern/object.c b/source/blender/blenkernel/intern/object.c
index 38a8ad2769a..85ca9cb26b9 100644
--- a/source/blender/blenkernel/intern/object.c
+++ b/source/blender/blenkernel/intern/object.c
@@ -469,6 +469,7 @@ void BKE_object_free_derived_caches(Object *ob)
ob->runtime.mesh_deform_eval = NULL;
}
+ BKE_object_to_mesh_clear(ob);
BKE_object_free_curve_cache(ob);
/* clear grease pencil data */
@@ -1467,7 +1468,7 @@ Object *BKE_object_copy(Main *bmain, const Object *ob)
/** Perform deep-copy of object and its 'children' data-blocks (obdata, materials, actions, etc.).
*
- * \param dupflag Controls which sub-data are also duplicated
+ * \param dupflag: Controls which sub-data are also duplicated
* (see #eDupli_ID_Flags in DNA_userdef_types.h).
*
* \note This function does not do any remapping to new IDs, caller must do it
@@ -1951,7 +1952,6 @@ void BKE_object_make_proxy(Main *bmain, Object *ob, Object *target, Object *cob)
/* copy IDProperties */
if (ob->id.properties) {
IDP_FreeProperty(ob->id.properties);
- MEM_freeN(ob->id.properties);
ob->id.properties = NULL;
}
if (target->id.properties) {
@@ -4487,3 +4487,32 @@ void BKE_object_type_set_empty_for_versioning(Object *ob)
}
ob->mode = OB_MODE_OBJECT;
}
+
+/* Updates select_id of all objects in the given bmain. */
+void BKE_object_update_select_id(struct Main *bmain)
+{
+ Object *ob = bmain->objects.first;
+ int select_id = 1;
+ while (ob) {
+ ob->runtime.select_id = select_id++;
+ ob = ob->id.next;
+ }
+}
+
+Mesh *BKE_object_to_mesh(Object *object)
+{
+ BKE_object_to_mesh_clear(object);
+
+ Mesh *mesh = BKE_mesh_new_from_object(object);
+ object->runtime.object_as_temp_mesh = mesh;
+ return mesh;
+}
+
+void BKE_object_to_mesh_clear(Object *object)
+{
+ if (object->runtime.object_as_temp_mesh == NULL) {
+ return;
+ }
+ BKE_id_free(NULL, object->runtime.object_as_temp_mesh);
+ object->runtime.object_as_temp_mesh = NULL;
+}
diff --git a/source/blender/blenkernel/intern/object_dupli.c b/source/blender/blenkernel/intern/object_dupli.c
index 8080834a53a..0dedbb7e934 100644
--- a/source/blender/blenkernel/intern/object_dupli.c
+++ b/source/blender/blenkernel/intern/object_dupli.c
@@ -1082,7 +1082,7 @@ static const DupliGenerator *get_dupli_generator(const DupliContext *ctx)
/* Should the dupli's be generated for this object? - Respect restrict flags */
if (DEG_get_mode(ctx->depsgraph) == DAG_EVAL_RENDER ? (restrictflag & OB_RESTRICT_RENDER) :
- (restrictflag & OB_RESTRICT_VIEW)) {
+ (restrictflag & OB_RESTRICT_VIEWPORT)) {
return NULL;
}
diff --git a/source/blender/blenkernel/intern/object_update.c b/source/blender/blenkernel/intern/object_update.c
index 183bc968897..6dee936ca76 100644
--- a/source/blender/blenkernel/intern/object_update.c
+++ b/source/blender/blenkernel/intern/object_update.c
@@ -202,9 +202,11 @@ void BKE_object_handle_data_update(Depsgraph *depsgraph, Scene *scene, Object *o
case OB_CURVE:
case OB_SURF:
- case OB_FONT:
- BKE_displist_make_curveTypes(depsgraph, scene, ob, false, false, NULL);
+ case OB_FONT: {
+ bool for_render = (DEG_get_mode(depsgraph) == DAG_EVAL_RENDER);
+ BKE_displist_make_curveTypes(depsgraph, scene, ob, for_render, false);
break;
+ }
case OB_LATTICE:
BKE_lattice_modifiers_calc(depsgraph, scene, ob);
diff --git a/source/blender/blenkernel/intern/paint.c b/source/blender/blenkernel/intern/paint.c
index c55cf18fcea..5849d691b03 100644
--- a/source/blender/blenkernel/intern/paint.c
+++ b/source/blender/blenkernel/intern/paint.c
@@ -82,8 +82,11 @@ static eOverlayControlFlags overlay_flags = 0;
void BKE_paint_invalidate_overlay_tex(Scene *scene, ViewLayer *view_layer, const Tex *tex)
{
Paint *p = BKE_paint_get_active(scene, view_layer);
- Brush *br = p->brush;
+ if (!p) {
+ return;
+ }
+ Brush *br = p->brush;
if (!br) {
return;
}
@@ -99,8 +102,11 @@ void BKE_paint_invalidate_overlay_tex(Scene *scene, ViewLayer *view_layer, const
void BKE_paint_invalidate_cursor_overlay(Scene *scene, ViewLayer *view_layer, CurveMapping *curve)
{
Paint *p = BKE_paint_get_active(scene, view_layer);
- Brush *br = p->brush;
+ if (p == NULL) {
+ return;
+ }
+ Brush *br = p->brush;
if (br && br->curve == curve) {
overlay_flags |= PAINT_OVERLAY_INVALID_CURVE;
}
@@ -1273,9 +1279,6 @@ void BKE_sculpt_update_mesh_elements(
}
}
}
-
- /* 2.8x - avoid full mesh update! */
- BKE_mesh_batch_cache_dirty_tag(me, BKE_MESH_BATCH_DIRTY_SCULPT_COORDS);
}
int BKE_sculpt_mask_layers_ensure(Object *ob, MultiresModifierData *mmd)
diff --git a/source/blender/blenkernel/intern/particle.c b/source/blender/blenkernel/intern/particle.c
index c6cc72ba989..13649eaf096 100644
--- a/source/blender/blenkernel/intern/particle.c
+++ b/source/blender/blenkernel/intern/particle.c
@@ -387,8 +387,11 @@ void psys_find_group_weights(ParticleSettings *part)
/* Find object pointers based on index. If the collection is linked from
* another library linking may not have the object pointers available on
* file load, so we have to retrieve them later. See T49273. */
- const ListBase instance_collection_objects = BKE_collection_object_cache_get(
- part->instance_collection);
+ ListBase instance_collection_objects = {NULL, NULL};
+
+ if (part->instance_collection) {
+ instance_collection_objects = BKE_collection_object_cache_get(part->instance_collection);
+ }
for (ParticleDupliWeight *dw = part->instance_weights.first; dw; dw = dw->next) {
if (dw->ob == NULL) {
diff --git a/source/blender/blenkernel/intern/particle_distribute.c b/source/blender/blenkernel/intern/particle_distribute.c
index 8125024585c..070c3c7a566 100644
--- a/source/blender/blenkernel/intern/particle_distribute.c
+++ b/source/blender/blenkernel/intern/particle_distribute.c
@@ -1170,7 +1170,7 @@ static int psys_thread_context_init_distribute(ParticleThreadContext *ctx,
int i_mapped = 0;
for (i = 0; i < totelem && element_weight[i] == 0.0f; i++) {
- ;
+ /* pass */
}
element_sum[i_mapped] = element_weight[i] * inv_totweight;
element_map[i_mapped] = i;
@@ -1216,7 +1216,7 @@ static int psys_thread_context_init_distribute(ParticleThreadContext *ctx,
for (i = 0, p = 0; p < totpart; p++, pos += step) {
for (; (i < totmapped - 1) && (pos > (double)element_sum[i]); i++) {
- ;
+ /* pass */
}
particle_element[p] = element_map[i];
diff --git a/source/blender/blenkernel/intern/particle_system.c b/source/blender/blenkernel/intern/particle_system.c
index cba15aed55f..27722aab2d9 100644
--- a/source/blender/blenkernel/intern/particle_system.c
+++ b/source/blender/blenkernel/intern/particle_system.c
@@ -471,14 +471,6 @@ void psys_thread_context_init(ParticleThreadContext *ctx, ParticleSimulationData
ctx->ma = give_current_material(sim->ob, sim->psys->part->omat);
}
-#define MAX_PARTICLES_PER_TASK \
- 256 /* XXX arbitrary - maybe use at least number of points instead for better balancing? */
-
-BLI_INLINE int ceil_ii(int a, int b)
-{
- return (a + b - 1) / b;
-}
-
void psys_tasks_create(ParticleThreadContext *ctx,
int startpart,
int endpart,
@@ -486,7 +478,7 @@ void psys_tasks_create(ParticleThreadContext *ctx,
int *r_numtasks)
{
ParticleTask *tasks;
- int numtasks = ceil_ii((endpart - startpart), MAX_PARTICLES_PER_TASK);
+ int numtasks = min_ii(BLI_system_thread_count() * 4, endpart - startpart);
float particles_per_task = (float)(endpart - startpart) / (float)numtasks, p, pnext;
int i;
diff --git a/source/blender/blenkernel/intern/pbvh.c b/source/blender/blenkernel/intern/pbvh.c
index c186394880b..f1d5347c48b 100644
--- a/source/blender/blenkernel/intern/pbvh.c
+++ b/source/blender/blenkernel/intern/pbvh.c
@@ -181,10 +181,10 @@ static int partition_indices(int *prim_indices, int lo, int hi, int axis, float
int i = lo, j = hi;
for (;;) {
for (; prim_bbc[prim_indices[i]].bcentroid[axis] < mid; i++) {
- ;
+ /* pass */
}
for (; mid < prim_bbc[prim_indices[j]].bcentroid[axis]; j--) {
- ;
+ /* pass */
}
if (!(i < j)) {
@@ -216,18 +216,18 @@ static int partition_indices_material(PBVH *bvh, int lo, int hi)
for (;;) {
if (bvh->looptri) {
for (; face_materials_match(first, &mpoly[looptri[indices[i]].poly]); i++) {
- ;
+ /* pass */
}
for (; !face_materials_match(first, &mpoly[looptri[indices[j]].poly]); j--) {
- ;
+ /* pass */
}
}
else {
for (; grid_materials_match(first, &flagmats[indices[i]]); i++) {
- ;
+ /* pass */
}
for (; !grid_materials_match(first, &flagmats[indices[j]]); j--) {
- ;
+ /* pass */
}
}
@@ -2202,26 +2202,17 @@ bool BKE_pbvh_node_planes_exclude_AABB(PBVHNode *node, void *data)
return test_planes_aabb(bb_min, bb_max, data) != ISECT_INSIDE;
}
-struct PBVHNodeDrawCallbackData {
- void (*draw_fn)(void *user_data, GPUBatch *batch);
+typedef struct PBVHNodeDrawCallbackData {
+ void (*draw_fn)(void *user_data, GPU_PBVH_Buffers *buffers);
void *user_data;
- bool fast;
- bool only_mask; /* Only draw nodes that have mask data. */
- bool wires;
-};
+} PBVHNodeDrawCallbackData;
static void pbvh_node_draw_cb(PBVHNode *node, void *data_v)
{
- struct PBVHNodeDrawCallbackData *data = data_v;
+ PBVHNodeDrawCallbackData *data = data_v;
if (!(node->flag & PBVH_FullyHidden)) {
- GPUBatch *batch = GPU_pbvh_buffers_batch_get(node->draw_buffers, data->fast, data->wires);
- bool show_mask = GPU_pbvh_buffers_has_mask(node->draw_buffers);
- if (!data->only_mask || show_mask) {
- if (batch != NULL) {
- data->draw_fn(data->user_data, batch);
- }
- }
+ data->draw_fn(data->user_data, node->draw_buffers);
}
}
@@ -2231,20 +2222,10 @@ static void pbvh_node_draw_cb(PBVHNode *node, void *data_v)
void BKE_pbvh_draw_cb(PBVH *bvh,
float (*planes)[4],
float (*fnors)[3],
- bool fast,
- bool wires,
- bool only_mask,
bool show_vcol,
- void (*draw_fn)(void *user_data, GPUBatch *batch),
+ void (*draw_fn)(void *user_data, GPU_PBVH_Buffers *buffers),
void *user_data)
{
- struct PBVHNodeDrawCallbackData draw_data = {
- .only_mask = only_mask,
- .fast = fast,
- .wires = wires,
- .draw_fn = draw_fn,
- .user_data = user_data,
- };
PBVHNode **nodes;
int totnode;
@@ -2261,6 +2242,11 @@ void BKE_pbvh_draw_cb(PBVH *bvh,
MEM_freeN(nodes);
}
+ PBVHNodeDrawCallbackData draw_data = {
+ .draw_fn = draw_fn,
+ .user_data = user_data,
+ };
+
if (planes) {
BKE_pbvh_search_callback(
bvh, BKE_pbvh_node_planes_contain_AABB, planes, pbvh_node_draw_cb, &draw_data);
@@ -2268,10 +2254,18 @@ void BKE_pbvh_draw_cb(PBVH *bvh,
else {
BKE_pbvh_search_callback(bvh, NULL, NULL, pbvh_node_draw_cb, &draw_data);
}
-#if 0
- if (G.debug_value == 14)
- pbvh_draw_BB(bvh);
-#endif
+}
+
+void BKE_pbvh_draw_debug_cb(
+ PBVH *bvh,
+ void (*draw_fn)(void *user_data, const float bmin[3], const float bmax[3], PBVHNodeFlags flag),
+ void *user_data)
+{
+ for (int a = 0; a < bvh->totnode; a++) {
+ PBVHNode *node = &bvh->nodes[a];
+
+ draw_fn(user_data, node->vb.bmin, node->vb.bmax, node->flag);
+ }
}
void BKE_pbvh_grids_update(
diff --git a/source/blender/blenkernel/intern/scene.c b/source/blender/blenkernel/intern/scene.c
index 58b36aed24f..872f99ff813 100644
--- a/source/blender/blenkernel/intern/scene.c
+++ b/source/blender/blenkernel/intern/scene.c
@@ -497,7 +497,6 @@ void BKE_scene_free_ex(Scene *sce, const bool do_id_user)
}
if (sce->r.ffcodecdata.properties) {
IDP_FreeProperty(sce->r.ffcodecdata.properties);
- MEM_freeN(sce->r.ffcodecdata.properties);
sce->r.ffcodecdata.properties = NULL;
}
@@ -566,7 +565,7 @@ void BKE_scene_init(Scene *sce)
sce->cursor.rotation_quaternion[0] = 1.0f;
sce->cursor.rotation_axis[1] = 1.0f;
- sce->r.mode = R_OSA;
+ sce->r.mode = 0;
sce->r.cfra = 1;
sce->r.sfra = 1;
sce->r.efra = 250;
@@ -767,7 +766,6 @@ void BKE_scene_init(Scene *sce)
BLI_strncpy(sce->r.pic, U.renderdir, sizeof(sce->r.pic));
BLI_rctf_init(&sce->r.safety, 0.1f, 0.9f, 0.1f, 0.9f);
- sce->r.osa = 8;
/* Note; in header_info.c the scene copy happens...,
* if you add more to renderdata it has to be checked there. */
@@ -905,6 +903,9 @@ void BKE_scene_init(Scene *sce)
sce->display.matcap_ssao_attenuation = 1.0f;
sce->display.matcap_ssao_samples = 16;
+ sce->display.render_aa = SCE_DISPLAY_AA_SAMPLES_8;
+ sce->display.viewport_aa = SCE_DISPLAY_AA_FXAA;
+
/* OpenGL Render. */
BKE_screen_view3d_shading_init(&sce->display.shading);
@@ -2384,4 +2385,20 @@ void BKE_scene_cursor_quat_to_rot(View3DCursor *cursor, const float quat[4], boo
}
}
+void BKE_scene_cursor_to_mat4(const View3DCursor *cursor, float mat[4][4])
+{
+ float mat3[3][3];
+ BKE_scene_cursor_rot_to_mat3(cursor, mat3);
+ copy_m4_m3(mat, mat3);
+ copy_v3_v3(mat[3], cursor->location);
+}
+
+void BKE_scene_cursor_from_mat4(View3DCursor *cursor, const float mat[4][4], bool use_compat)
+{
+ float mat3[3][3];
+ copy_m3_m4(mat3, mat);
+ BKE_scene_cursor_mat3_to_rot(cursor, mat3, use_compat);
+ copy_v3_v3(cursor->location, mat[3]);
+}
+
/** \} */
diff --git a/source/blender/blenkernel/intern/screen.c b/source/blender/blenkernel/intern/screen.c
index 9799f7c2943..222e8ddb724 100644
--- a/source/blender/blenkernel/intern/screen.c
+++ b/source/blender/blenkernel/intern/screen.c
@@ -193,18 +193,6 @@ static void panel_list_copy(ListBase *newlb, const ListBase *lb)
Panel *pa = lb->first;
for (; newpa; newpa = newpa->next, pa = pa->next) {
newpa->activedata = NULL;
-
- Panel *newpatab = newlb->first;
- Panel *patab = lb->first;
- while (newpatab) {
- if (newpa->paneltab == patab) {
- newpa->paneltab = newpatab;
- break;
- }
- newpatab = newpatab->next;
- patab = patab->next;
- }
-
panel_list_copy(&newpa->children, &pa->children);
}
}
@@ -439,7 +427,6 @@ void BKE_area_region_free(SpaceType *st, ARegion *ar)
}
if (uilst->properties) {
IDP_FreeProperty(uilst->properties);
- MEM_freeN(uilst->properties);
}
}
@@ -853,12 +840,13 @@ void BKE_screen_view3d_shading_init(View3DShading *shading)
shading->type = OB_SOLID;
shading->prev_type = OB_SOLID;
shading->flag = V3D_SHADING_SPECULAR_HIGHLIGHT | V3D_SHADING_XRAY_BONE;
- shading->light = V3D_LIGHTING_STUDIO;
+ shading->light = V3D_LIGHTING_MATCAP;
shading->shadow_intensity = 0.5f;
shading->xray_alpha = 0.5f;
shading->xray_alpha_wire = 0.5f;
shading->cavity_valley_factor = 1.0f;
shading->cavity_ridge_factor = 1.0f;
+ shading->cavity_type = V3D_SHADING_CAVITY_CURVATURE;
shading->curvature_ridge_factor = 1.0f;
shading->curvature_valley_factor = 1.0f;
copy_v3_fl(shading->single_color, 0.8f);
diff --git a/source/blender/blenkernel/intern/seqcache.c b/source/blender/blenkernel/intern/seqcache.c
index 1c0aa63f590..f77b3e99e30 100644
--- a/source/blender/blenkernel/intern/seqcache.c
+++ b/source/blender/blenkernel/intern/seqcache.c
@@ -90,7 +90,6 @@ typedef struct SeqCacheKey {
struct SeqCacheKey *link_next; /* Used for linking intermediate items to final frame */
struct Sequence *seq;
SeqRenderData context;
- float cfra;
float nfra;
float cost;
bool is_temp_cache;
@@ -232,14 +231,17 @@ static SeqCacheKey *seq_cache_choose_key(Scene *scene, SeqCacheKey *lkey, SeqCac
SeqCacheKey *finalkey = NULL;
if (rkey && lkey) {
- if (lkey->cfra > rkey->cfra) {
+ int lkey_cfra = lkey->seq->start + lkey->nfra;
+ int rkey_cfra = rkey->seq->start + rkey->nfra;
+
+ if (lkey_cfra > rkey_cfra) {
SeqCacheKey *swapkey = lkey;
lkey = rkey;
rkey = swapkey;
}
- int l_diff = scene->r.cfra - lkey->cfra;
- int r_diff = rkey->cfra - scene->r.cfra;
+ int l_diff = scene->r.cfra - lkey_cfra;
+ int r_diff = rkey_cfra - scene->r.cfra;
if (l_diff > r_diff) {
finalkey = lkey;
@@ -319,7 +321,7 @@ static SeqCacheKey *seq_cache_get_item_for_removal(Scene *scene)
if (key->cost <= scene->ed->recycle_max_cost) {
cheap_count++;
if (lkey) {
- if (key->cfra < lkey->cfra) {
+ if (key->seq->start + key->nfra < lkey->seq->start + lkey->nfra) {
lkey = key;
}
}
@@ -327,7 +329,7 @@ static SeqCacheKey *seq_cache_get_item_for_removal(Scene *scene)
lkey = key;
}
if (rkey) {
- if (key->cfra > rkey->cfra) {
+ if (key->seq->start + key->nfra > rkey->seq->start + rkey->nfra) {
rkey = key;
}
}
@@ -425,7 +427,7 @@ void BKE_sequencer_cache_free_temp_cache(Scene *scene, short id, int cfra)
SeqCacheKey *key = BLI_ghashIterator_getKey(&gh_iter);
BLI_ghashIterator_step(&gh_iter);
- if (key->is_temp_cache && key->creator_id == id && key->cfra != cfra) {
+ if (key->is_temp_cache && key->creator_id == id && key->seq->start + key->nfra != cfra) {
BLI_ghash_remove(cache->hash, key, seq_cache_keyfree, seq_cache_valfree);
}
}
@@ -592,7 +594,6 @@ void BKE_sequencer_cache_put(
key->cache_owner = cache;
key->seq = seq;
key->context = *context;
- key->cfra = cfra;
key->nfra = cfra - seq->start;
key->type = type;
key->cost = cost;
@@ -634,7 +635,7 @@ void BKE_sequencer_cache_put(
void BKE_sequencer_cache_iterate(
struct Scene *scene,
void *userdata,
- bool callback(void *userdata, struct Sequence *seq, int cfra, int cache_type, float cost))
+ bool callback(void *userdata, struct Sequence *seq, int nfra, int cache_type, float cost))
{
SeqCache *cache = seq_cache_get_from_scene(scene);
if (!cache) {
@@ -650,7 +651,7 @@ void BKE_sequencer_cache_iterate(
SeqCacheKey *key = BLI_ghashIterator_getKey(&gh_iter);
BLI_ghashIterator_step(&gh_iter);
- interrupt = callback(userdata, key->seq, key->cfra, key->type, key->cost);
+ interrupt = callback(userdata, key->seq, key->nfra, key->type, key->cost);
}
cache->last_key = NULL;
diff --git a/source/blender/blenkernel/intern/sequencer.c b/source/blender/blenkernel/intern/sequencer.c
index b1a32552878..92f951ec637 100644
--- a/source/blender/blenkernel/intern/sequencer.c
+++ b/source/blender/blenkernel/intern/sequencer.c
@@ -262,7 +262,7 @@ static void BKE_sequence_free_ex(Scene *scene,
}
if (seq->prop) {
- IDP_FreeProperty_ex(seq->prop, do_id_user);
+ IDP_FreePropertyContent_ex(seq->prop, do_id_user);
MEM_freeN(seq->prop);
}
@@ -635,8 +635,6 @@ void BKE_sequencer_new_render_data(Main *bmain,
r_context->is_proxy_render = false;
r_context->view_id = 0;
r_context->gpu_offscreen = NULL;
- r_context->gpu_samples = (scene->r.mode & R_OSA) ? scene->r.osa : 0;
- r_context->gpu_full_samples = (r_context->gpu_samples) && (scene->r.scemode & R_FULL_SAMPLE);
}
/* ************************* iterator ************************** */
@@ -2792,7 +2790,7 @@ static ImBuf *input_preprocess(const SeqRenderData *context,
}
if (ibuf->x != context->rectx || ibuf->y != context->recty) {
- if (scene->r.mode & R_OSA) {
+ if (scene->display.render_aa > SCE_DISPLAY_AA_FXAA) {
IMB_scaleImBuf(ibuf, (short)context->rectx, (short)context->recty);
}
else {
@@ -3523,7 +3521,6 @@ static ImBuf *seq_render_scene_strip(const SeqRenderData *context,
unsigned int draw_flags = V3D_OFSDRAW_NONE;
draw_flags |= (use_gpencil) ? V3D_OFSDRAW_SHOW_ANNOTATION : 0;
- draw_flags |= (context->gpu_full_samples) ? V3D_OFSDRAW_USE_FULL_SAMPLE : 0;
draw_flags |= (context->scene->r.seq_flag & R_SEQ_OVERRIDE_SCENE_SETTINGS) ?
V3D_OFSDRAW_OVERRIDE_SCENE_SETTINGS :
0;
@@ -3549,7 +3546,7 @@ static ImBuf *seq_render_scene_strip(const SeqRenderData *context,
IB_rect,
draw_flags,
scene->r.alphamode,
- context->gpu_samples,
+ U.ogl_multisamples,
viewname,
context->gpu_offscreen,
err_out);
@@ -3578,9 +3575,9 @@ static ImBuf *seq_render_scene_strip(const SeqRenderData *context,
re = RE_NewSceneRender(scene);
}
- RE_BlenderFrame(re, context->bmain, scene, view_layer, camera, frame, false);
+ RE_RenderFrame(re, context->bmain, scene, view_layer, camera, frame, false);
- /* restore previous state after it was toggled on & off by RE_BlenderFrame */
+ /* restore previous state after it was toggled on & off by RE_RenderFrame */
G.is_rendering = is_rendering;
}
@@ -5671,12 +5668,12 @@ Sequence *BKE_sequencer_add_movie_strip(bContext *C, ListBase *seqbasep, SeqLoad
if (seq_load->flag & SEQ_LOAD_MOVIE_SOUND) {
int start_frame_back = seq_load->start_frame;
- seq_load->channel++;
+ seq_load->channel--;
seq_load->seq_sound = BKE_sequencer_add_sound_strip(C, seqbasep, seq_load);
seq_load->start_frame = start_frame_back;
- seq_load->channel--;
+ seq_load->channel++;
}
/* can be NULL */
diff --git a/source/blender/blenkernel/intern/tracking_stabilize.c b/source/blender/blenkernel/intern/tracking_stabilize.c
index 1fe63e21e78..695f9b21559 100644
--- a/source/blender/blenkernel/intern/tracking_stabilize.c
+++ b/source/blender/blenkernel/intern/tracking_stabilize.c
@@ -275,10 +275,10 @@ static int search_closest_marker_index(MovieTrackingTrack *track, int ref_frame)
i = MAX2(0, i);
i = MIN2(i, end - 1);
for (; i < end - 1 && markers[i].framenr <= ref_frame; ++i) {
- ;
+ /* pass */
}
for (; 0 < i && markers[i].framenr > ref_frame; --i) {
- ;
+ /* pass */
}
track->last_marker = i;
diff --git a/source/blender/blenkernel/intern/undo_system.c b/source/blender/blenkernel/intern/undo_system.c
index d3e0ff56977..caf88eb0fff 100644
--- a/source/blender/blenkernel/intern/undo_system.c
+++ b/source/blender/blenkernel/intern/undo_system.c
@@ -29,6 +29,8 @@
#include "BLI_listbase.h"
#include "BLI_string.h"
+#include "BLT_translation.h"
+
#include "DNA_listBase.h"
#include "DNA_windowmanager_types.h"
@@ -337,7 +339,7 @@ static bool undosys_stack_push_main(UndoStack *ustack, const char *name, struct
void BKE_undosys_stack_init_from_main(UndoStack *ustack, struct Main *bmain)
{
UNDO_NESTED_ASSERT(false);
- undosys_stack_push_main(ustack, "original", bmain);
+ undosys_stack_push_main(ustack, IFACE_("Original"), bmain);
}
/* called after 'BKE_undosys_stack_init_from_main' */
@@ -345,7 +347,7 @@ void BKE_undosys_stack_init_from_context(UndoStack *ustack, bContext *C)
{
const UndoType *ut = BKE_undosys_type_from_context(C);
if ((ut != NULL) && (ut != BKE_UNDOSYS_TYPE_MEMFILE)) {
- BKE_undosys_step_push_with_type(ustack, C, "original mode", ut);
+ BKE_undosys_step_push_with_type(ustack, C, IFACE_("Original Mode"), ut);
}
}
diff --git a/source/blender/blenkernel/intern/unit.c b/source/blender/blenkernel/intern/unit.c
index 293eed8cfe3..f5b73d88867 100644
--- a/source/blender/blenkernel/intern/unit.c
+++ b/source/blender/blenkernel/intern/unit.c
@@ -663,7 +663,7 @@ static const char *unit_find_str(const char *str, const char *substr, bool case_
}
/* If str_found is not a valid unit, we have to check further in the string... */
for (str_found++; isalpha_or_utf8(*str_found); str_found++) {
- ;
+ /* pass */
}
str = str_found;
}
diff --git a/source/blender/blenkernel/intern/workspace.c b/source/blender/blenkernel/intern/workspace.c
index f9584adc6e0..387d4ec5773 100644
--- a/source/blender/blenkernel/intern/workspace.c
+++ b/source/blender/blenkernel/intern/workspace.c
@@ -36,6 +36,7 @@
#include "DNA_object_types.h"
#include "DNA_scene_types.h"
#include "DNA_screen_types.h"
+#include "DNA_windowmanager_types.h"
#include "DNA_workspace_types.h"
#include "DEG_depsgraph.h"
@@ -43,7 +44,8 @@
#include "MEM_guardedalloc.h"
/* -------------------------------------------------------------------- */
-/* Internal utils */
+/** \name Internal Utils
+ * \{ */
static void workspace_layout_name_set(WorkSpace *workspace,
WorkSpaceLayout *layout,
@@ -134,8 +136,11 @@ static bool UNUSED_FUNCTION(workspaces_is_screen_used)
return false;
}
+/** \} */
+
/* -------------------------------------------------------------------- */
-/* Create, delete, init */
+/** \name Create, Delete, Init
+ * \{ */
WorkSpace *BKE_workspace_add(Main *bmain, const char *name)
{
@@ -253,8 +258,11 @@ void BKE_workspace_relations_free(ListBase *relation_list)
}
}
+/** \} */
+
/* -------------------------------------------------------------------- */
-/* General Utils */
+/** \name General Utils
+ * \{ */
WorkSpaceLayout *BKE_workspace_layout_find(const WorkSpace *workspace, const bScreen *screen)
{
@@ -348,14 +356,37 @@ void BKE_workspace_tool_remove(struct WorkSpace *workspace, struct bToolRef *tre
}
if (tref->properties) {
IDP_FreeProperty(tref->properties);
- MEM_freeN(tref->properties);
}
BLI_remlink(&workspace->tools, tref);
MEM_freeN(tref);
}
+bool BKE_workspace_owner_id_check(const WorkSpace *workspace, const char *owner_id)
+{
+ if ((*owner_id == '\0') || ((workspace->flags & WORKSPACE_USE_FILTER_BY_ORIGIN) == 0)) {
+ return true;
+ }
+ else {
+ /* We could use hash lookup, for now this list is highly likely under < ~16 items. */
+ return BLI_findstring(&workspace->owner_ids, owner_id, offsetof(wmOwnerID, name)) != NULL;
+ }
+}
+
+void BKE_workspace_id_tag_all_visible(Main *bmain, int tag)
+{
+ BKE_main_id_tag_listbase(&bmain->workspaces, tag, false);
+ wmWindowManager *wm = bmain->wm.first;
+ for (wmWindow *win = wm->windows.first; win; win = win->next) {
+ WorkSpace *workspace = BKE_workspace_active_get(win->workspace_hook);
+ workspace->id.tag |= tag;
+ }
+}
+
+/** \} */
+
/* -------------------------------------------------------------------- */
-/* Getters/Setters */
+/** \name Getters/Setters
+ * \{ */
WorkSpace *BKE_workspace_active_get(WorkSpaceInstanceHook *hook)
{
@@ -433,13 +464,4 @@ void BKE_workspace_hook_layout_for_workspace_set(WorkSpaceInstanceHook *hook,
workspace_relation_ensure_updated(&workspace->hook_layout_relations, hook, layout);
}
-bool BKE_workspace_owner_id_check(const WorkSpace *workspace, const char *owner_id)
-{
- if ((*owner_id == '\0') || ((workspace->flags & WORKSPACE_USE_FILTER_BY_ORIGIN) == 0)) {
- return true;
- }
- else {
- /* we could use hash lookup, for now this list is highly under < ~16 items. */
- return BLI_findstring(&workspace->owner_ids, owner_id, offsetof(wmOwnerID, name)) != NULL;
- }
-}
+/** \} */
diff --git a/source/blender/blenkernel/intern/writeavi.c b/source/blender/blenkernel/intern/writeavi.c
index b72b99e514d..19425a0d80b 100644
--- a/source/blender/blenkernel/intern/writeavi.c
+++ b/source/blender/blenkernel/intern/writeavi.c
@@ -118,7 +118,6 @@ bMovieHandle *BKE_movie_handle_get(const char imtype)
mh.start_movie = start_stub;
mh.append_movie = append_stub;
mh.end_movie = end_stub;
- mh.get_next_frame = NULL;
mh.get_movie_path = NULL;
mh.context_create = context_create_stub;
mh.context_free = context_free_stub;
diff --git a/source/blender/blenkernel/intern/writeffmpeg.c b/source/blender/blenkernel/intern/writeffmpeg.c
index a74d5b241ed..ae41b8f3272 100644
--- a/source/blender/blenkernel/intern/writeffmpeg.c
+++ b/source/blender/blenkernel/intern/writeffmpeg.c
@@ -1616,7 +1616,7 @@ static void ffmpeg_set_expert_options(RenderData *rd)
int codec_id = rd->ffcodecdata.codec;
if (rd->ffcodecdata.properties) {
- IDP_FreeProperty(rd->ffcodecdata.properties);
+ IDP_FreePropertyContent(rd->ffcodecdata.properties);
}
if (codec_id == AV_CODEC_ID_H264) {
@@ -1680,7 +1680,7 @@ void BKE_ffmpeg_preset_set(RenderData *rd, int preset)
int isntsc = (rd->frs_sec != 25);
if (rd->ffcodecdata.properties) {
- IDP_FreeProperty(rd->ffcodecdata.properties);
+ IDP_FreePropertyContent(rd->ffcodecdata.properties);
}
switch (preset) {
diff --git a/source/blender/blenlib/BLI_callbacks.h b/source/blender/blenlib/BLI_callbacks.h
index ed8af49d640..4d9fc66a806 100644
--- a/source/blender/blenlib/BLI_callbacks.h
+++ b/source/blender/blenlib/BLI_callbacks.h
@@ -52,6 +52,7 @@ typedef enum {
BLI_CB_EVT_DEPSGRAPH_UPDATE_PRE,
BLI_CB_EVT_DEPSGRAPH_UPDATE_POST,
BLI_CB_EVT_VERSION_UPDATE,
+ BLI_CB_EVT_LOAD_FACTORY_USERDEF_POST,
BLI_CB_EVT_LOAD_FACTORY_STARTUP_POST,
BLI_CB_EVT_TOT,
} eCbEvent;
diff --git a/source/blender/blenlib/BLI_math_matrix.h b/source/blender/blenlib/BLI_math_matrix.h
index 652f096f32d..52d976daa2d 100644
--- a/source/blender/blenlib/BLI_math_matrix.h
+++ b/source/blender/blenlib/BLI_math_matrix.h
@@ -209,6 +209,7 @@ bool invert_m3(float R[3][3]);
bool invert_m3_m3(float R[3][3], const float A[3][3]);
bool invert_m4(float R[4][4]);
bool invert_m4_m4(float R[4][4], const float A[4][4]);
+bool invert_m4_m4_fallback(float R[4][4], const float A[4][4]);
/* double arithmetic (mixed float/double) */
void mul_m4_v4d(const float M[4][4], double r[4]);
@@ -260,6 +261,7 @@ float determinant_m2(float a, float b, float c, float d);
float determinant_m3(
float a, float b, float c, float d, float e, float f, float g, float h, float i);
float determinant_m3_array(const float m[3][3]);
+float determinant_m4_mat3_array(const float m[4][4]);
float determinant_m4(const float A[4][4]);
#define PSEUDOINVERSE_EPSILON 1e-8f
@@ -277,6 +279,9 @@ void invert_m4_m4_safe(float Ainv[4][4], const float A[4][4]);
void scale_m3_fl(float R[3][3], float scale);
void scale_m4_fl(float R[4][4], float scale);
+float mat3_to_volume_scale(const float M[3][3]);
+float mat4_to_volume_scale(const float M[4][4]);
+
float mat3_to_scale(const float M[3][3]);
float mat4_to_scale(const float M[4][4]);
float mat4_to_xy_scale(const float M[4][4]);
diff --git a/source/blender/blenlib/BLI_memblock.h b/source/blender/blenlib/BLI_memblock.h
new file mode 100644
index 00000000000..c5ef26ffb91
--- /dev/null
+++ b/source/blender/blenlib/BLI_memblock.h
@@ -0,0 +1,60 @@
+/*
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * The Original Code is Copyright (C) 2008 Blender Foundation.
+ * All rights reserved.
+ */
+
+#ifndef __BLI_MEMBLOCK_H__
+#define __BLI_MEMBLOCK_H__
+
+/** \file
+ * \ingroup bli
+ */
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#include "BLI_compiler_attrs.h"
+
+struct BLI_memblock;
+
+typedef struct BLI_memblock BLI_memblock;
+typedef void (*MemblockValFreeFP)(void *val);
+
+BLI_memblock *BLI_memblock_create(uint elem_size) ATTR_MALLOC ATTR_WARN_UNUSED_RESULT;
+void *BLI_memblock_alloc(BLI_memblock *mblk) ATTR_MALLOC ATTR_WARN_UNUSED_RESULT ATTR_NONNULL(1);
+void BLI_memblock_clear(BLI_memblock *mblk, MemblockValFreeFP valfreefp) ATTR_NONNULL(1);
+void BLI_memblock_destroy(BLI_memblock *mblk, MemblockValFreeFP free_callback) ATTR_NONNULL(1);
+
+typedef struct BLI_memblock_iter {
+ void **chunk_list;
+ int cur_index;
+ int end_index;
+ int chunk_max_ofs;
+ int chunk_idx;
+ int elem_size;
+ int elem_ofs;
+} BLI_memblock_iter;
+
+void BLI_memblock_iternew(BLI_memblock *pool, BLI_memblock_iter *iter) ATTR_NONNULL();
+void *BLI_memblock_iterstep(BLI_memblock_iter *iter) ATTR_WARN_UNUSED_RESULT ATTR_NONNULL();
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __BLI_MEMBLOCK_H__ */
diff --git a/source/blender/blenlib/BLI_rand.h b/source/blender/blenlib/BLI_rand.h
index 151b02a33aa..eec4e885493 100644
--- a/source/blender/blenlib/BLI_rand.h
+++ b/source/blender/blenlib/BLI_rand.h
@@ -25,6 +25,10 @@
* \brief Random number functions.
*/
+#ifdef __cplusplus
+extern "C" {
+#endif
+
/* RNG is an abstract random number generator type that avoids using globals.
* Always use this instead of the global RNG unless you have a good reason,
* the global RNG is not thread safe and will not give repeatable results.
@@ -106,4 +110,8 @@ void BLI_hammersley_1d(unsigned int n, double *r);
void BLI_halton_2d_sequence(unsigned int prime[2], double offset[2], int n, double *r);
void BLI_hammersley_2d_sequence(unsigned int n, double *r);
+#ifdef __cplusplus
+}
+#endif
+
#endif /* __BLI_RAND_H__ */
diff --git a/source/blender/blenlib/BLI_rect.h b/source/blender/blenlib/BLI_rect.h
index f23580916b1..e3cd70f7413 100644
--- a/source/blender/blenlib/BLI_rect.h
+++ b/source/blender/blenlib/BLI_rect.h
@@ -62,6 +62,10 @@ void BLI_rcti_resize(struct rcti *rect, int x, int y);
void BLI_rctf_resize(struct rctf *rect, float x, float y);
void BLI_rcti_scale(rcti *rect, const float scale);
void BLI_rctf_scale(rctf *rect, const float scale);
+void BLI_rctf_pad_y(struct rctf *rect,
+ const float boundary_size,
+ const float pad_min,
+ const float pad_max);
void BLI_rctf_interp(struct rctf *rect,
const struct rctf *rect_a,
const struct rctf *rect_b,
diff --git a/source/blender/blenlib/BLI_system.h b/source/blender/blenlib/BLI_system.h
index 93ad0e1e70f..f4c0399e959 100644
--- a/source/blender/blenlib/BLI_system.h
+++ b/source/blender/blenlib/BLI_system.h
@@ -41,6 +41,10 @@ char *BLI_cpu_brand_string(void);
*/
void BLI_hostname_get(char *buffer, size_t bufsize);
+/* Get maximum addressable memory in megabytes. */
+size_t BLI_system_memory_max_in_megabytes(void);
+int BLI_system_memory_max_in_megabytes_int(void);
+
/* getpid */
#ifdef WIN32
# define BLI_SYSTEM_PID_H <process.h>
diff --git a/source/blender/blenlib/CMakeLists.txt b/source/blender/blenlib/CMakeLists.txt
index dbc72ff1213..0ec6e7ee4fc 100644
--- a/source/blender/blenlib/CMakeLists.txt
+++ b/source/blender/blenlib/CMakeLists.txt
@@ -48,6 +48,7 @@ set(SRC
intern/BLI_linklist.c
intern/BLI_linklist_lockfree.c
intern/BLI_memarena.c
+ intern/BLI_memblock.c
intern/BLI_memiter.c
intern/BLI_mempool.c
intern/BLI_timer.c
@@ -194,6 +195,7 @@ set(SRC
BLI_math_statistics.h
BLI_math_vector.h
BLI_memarena.h
+ BLI_memblock.h
BLI_memiter.h
BLI_memory_utils.h
BLI_mempool.h
diff --git a/source/blender/blenlib/intern/BLI_memarena.c b/source/blender/blenlib/intern/BLI_memarena.c
index b5815f7b503..0f7ac92a348 100644
--- a/source/blender/blenlib/intern/BLI_memarena.c
+++ b/source/blender/blenlib/intern/BLI_memarena.c
@@ -77,6 +77,10 @@ static void memarena_buf_free_all(struct MemBuf *mb)
{
while (mb != NULL) {
struct MemBuf *mb_next = mb->next;
+
+ /* Unpoison memory because MEM_freeN might overwrite it. */
+ ASAN_UNPOISON_MEMORY_REGION(mb, (uint)MEM_allocN_len(mb));
+
MEM_freeN(mb);
mb = mb_next;
}
diff --git a/source/blender/blenlib/intern/BLI_memblock.c b/source/blender/blenlib/intern/BLI_memblock.c
new file mode 100644
index 00000000000..ec9b74f2b50
--- /dev/null
+++ b/source/blender/blenlib/intern/BLI_memblock.c
@@ -0,0 +1,182 @@
+/*
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * The Original Code is Copyright (C) 2008 by Blender Foundation.
+ * All rights reserved.
+ */
+
+/** \file
+ * \ingroup bli
+ *
+ * Dead simple, fast memory allocator for allocating many elements of the same size.
+ *
+ */
+
+#include <string.h>
+#include <stdlib.h>
+
+#include "atomic_ops.h"
+
+#include "BLI_utildefines.h"
+
+#include "BLI_memblock.h" /* own include */
+
+#include "MEM_guardedalloc.h"
+
+#include "BLI_strict_flags.h" /* keep last */
+
+#define BLI_MEM_BLOCK_CHUNK_SIZE (1 << 15) /* 32KiB */
+#define CHUNK_LIST_SIZE 16
+
+struct BLI_memblock {
+ void **chunk_list;
+
+ /** Element size in bytes. */
+ int elem_size;
+ /** First unused element index. */
+ int elem_next;
+ /** Last "touched" element. */
+ int elem_last;
+ /** Offset in a chunk of the next elem. */
+ int elem_next_ofs;
+ /** Max offset in a chunk. */
+ int chunk_max_ofs;
+ /** Id of the chunk used for the next allocation. */
+ int chunk_next;
+ /** Chunck size in bytes. */
+ int chunk_size;
+ /** Number of allocated chunck. */
+ int chunk_len;
+};
+
+BLI_memblock *BLI_memblock_create(uint elem_size)
+{
+ BLI_assert(elem_size < BLI_MEM_BLOCK_CHUNK_SIZE);
+
+ BLI_memblock *mblk = MEM_mallocN(sizeof(BLI_memblock), "BLI_memblock");
+ mblk->elem_size = (int)elem_size;
+ mblk->elem_next = 0;
+ mblk->elem_last = -1;
+ mblk->chunk_size = BLI_MEM_BLOCK_CHUNK_SIZE;
+ mblk->chunk_len = CHUNK_LIST_SIZE;
+ mblk->chunk_list = MEM_callocN(sizeof(void *) * (uint)mblk->chunk_len, "chunk list");
+ mblk->chunk_list[0] = MEM_callocN((uint)mblk->chunk_size, "BLI_memblock chunk");
+ mblk->chunk_max_ofs = (mblk->chunk_size / mblk->elem_size) * mblk->elem_size;
+ mblk->elem_next_ofs = 0;
+ mblk->chunk_next = 0;
+ return mblk;
+}
+
+void BLI_memblock_destroy(BLI_memblock *mblk, MemblockValFreeFP free_callback)
+{
+ BLI_memblock_clear(mblk, free_callback);
+
+ for (int i = 0; i < mblk->chunk_len; i++) {
+ MEM_SAFE_FREE(mblk->chunk_list[i]);
+ }
+ MEM_SAFE_FREE(mblk->chunk_list);
+ MEM_freeN(mblk);
+}
+
+/* Reset elem count to 0 but keep as much memory allocated needed for at least the previous elem
+ * count. */
+void BLI_memblock_clear(BLI_memblock *mblk, MemblockValFreeFP free_callback)
+{
+ int elem_per_chunk = mblk->chunk_size / mblk->elem_size;
+ int last_used_chunk = mblk->elem_next / elem_per_chunk;
+
+ if (free_callback) {
+ for (int i = mblk->elem_last; i >= mblk->elem_next; i--) {
+ int chunk_idx = i / elem_per_chunk;
+ int elem_idx = i - elem_per_chunk * chunk_idx;
+ void *val = (char *)(mblk->chunk_list[chunk_idx]) + mblk->elem_size * elem_idx;
+ free_callback(val);
+ }
+ }
+
+ for (int i = last_used_chunk + 1; i < mblk->chunk_len; i++) {
+ MEM_SAFE_FREE(mblk->chunk_list[i]);
+ }
+
+ if (UNLIKELY(last_used_chunk + 1 < mblk->chunk_len - CHUNK_LIST_SIZE)) {
+ mblk->chunk_len -= CHUNK_LIST_SIZE;
+ mblk->chunk_list = MEM_recallocN(mblk->chunk_list, sizeof(void *) * (uint)mblk->chunk_len);
+ }
+
+ mblk->elem_last = mblk->elem_next - 1;
+ mblk->elem_next = 0;
+ mblk->elem_next_ofs = 0;
+ mblk->chunk_next = 0;
+}
+
+void *BLI_memblock_alloc(BLI_memblock *mblk)
+{
+ /* Bookeeping. */
+ if (mblk->elem_last < mblk->elem_next) {
+ mblk->elem_last = mblk->elem_next;
+ }
+ mblk->elem_next++;
+
+ void *ptr = (char *)(mblk->chunk_list[mblk->chunk_next]) + mblk->elem_next_ofs;
+
+ mblk->elem_next_ofs += mblk->elem_size;
+
+ if (mblk->elem_next_ofs == mblk->chunk_max_ofs) {
+ mblk->elem_next_ofs = 0;
+ mblk->chunk_next++;
+
+ if (UNLIKELY(mblk->chunk_next >= mblk->chunk_len)) {
+ mblk->chunk_len += CHUNK_LIST_SIZE;
+ mblk->chunk_list = MEM_recallocN(mblk->chunk_list, sizeof(void *) * (uint)mblk->chunk_len);
+ }
+
+ if (UNLIKELY(mblk->chunk_list[mblk->chunk_next] == NULL)) {
+ mblk->chunk_list[mblk->chunk_next] = MEM_callocN((uint)mblk->chunk_size,
+ "BLI_memblock chunk");
+ }
+ }
+ return ptr;
+}
+
+void BLI_memblock_iternew(BLI_memblock *mblk, BLI_memblock_iter *iter)
+{
+ /* Small copy of the memblock used for better cache coherence. */
+ iter->chunk_list = mblk->chunk_list;
+ iter->end_index = mblk->elem_next;
+ iter->cur_index = 0;
+ iter->chunk_idx = 0;
+ iter->elem_ofs = 0;
+ iter->elem_size = mblk->elem_size;
+ iter->chunk_max_ofs = mblk->chunk_max_ofs;
+}
+
+void *BLI_memblock_iterstep(BLI_memblock_iter *iter)
+{
+ if (iter->cur_index == iter->end_index) {
+ return NULL;
+ }
+
+ iter->cur_index++;
+
+ void *ptr = (char *)(iter->chunk_list[iter->chunk_idx]) + iter->elem_ofs;
+
+ iter->elem_ofs += iter->elem_size;
+
+ if (iter->elem_ofs == iter->chunk_max_ofs) {
+ iter->elem_ofs = 0;
+ iter->chunk_idx++;
+ }
+ return ptr;
+}
diff --git a/source/blender/blenlib/intern/BLI_memiter.c b/source/blender/blenlib/intern/BLI_memiter.c
index c7df7d5fdd4..2d3ba56d08e 100644
--- a/source/blender/blenlib/intern/BLI_memiter.c
+++ b/source/blender/blenlib/intern/BLI_memiter.c
@@ -239,6 +239,10 @@ static void memiter_free_data(BLI_memiter *mi)
BLI_memiter_chunk *chunk = mi->head;
while (chunk) {
BLI_memiter_chunk *chunk_next = chunk->next;
+
+ /* Unpoison memory because MEM_freeN might overwrite it. */
+ ASAN_UNPOISON_MEMORY_REGION(chunk, MEM_allocN_len(chunk));
+
MEM_freeN(chunk);
chunk = chunk_next;
}
diff --git a/source/blender/blenlib/intern/expr_pylike_eval.c b/source/blender/blenlib/intern/expr_pylike_eval.c
index 6dc0203ead2..49c7fb19b7d 100644
--- a/source/blender/blenlib/intern/expr_pylike_eval.c
+++ b/source/blender/blenlib/intern/expr_pylike_eval.c
@@ -164,7 +164,8 @@ eExprPyLike_EvalStatus BLI_expr_pylike_eval(ExprPyLike_Parsed *expr,
#define FAIL_IF(condition) \
if (condition) { \
return EXPR_PYLIKE_FATAL_ERROR; \
- }
+ } \
+ ((void)0)
/* Check the stack requirement is at least remotely sane and allocate on the actual stack. */
FAIL_IF(expr->max_stack <= 0 || expr->max_stack > 1000);
@@ -391,7 +392,8 @@ static BuiltinOpDef builtin_ops[] = {
#define CHECK_ERROR(condition) \
if (!(condition)) { \
return false; \
- }
+ } \
+ ((void)0)
/* For simplicity simple token types are represented by their own character;
* these are special identifiers for multi-character tokens. */
diff --git a/source/blender/blenlib/intern/math_matrix.c b/source/blender/blenlib/intern/math_matrix.c
index e09fae7d140..6ac1ac776b3 100644
--- a/source/blender/blenlib/intern/math_matrix.c
+++ b/source/blender/blenlib/intern/math_matrix.c
@@ -931,6 +931,13 @@ float determinant_m3_array(const float m[3][3])
m[2][0] * (m[0][1] * m[1][2] - m[0][2] * m[1][1]));
}
+float determinant_m4_mat3_array(const float m[4][4])
+{
+ return (m[0][0] * (m[1][1] * m[2][2] - m[1][2] * m[2][1]) -
+ m[1][0] * (m[0][1] * m[2][2] - m[0][2] * m[2][1]) +
+ m[2][0] * (m[0][1] * m[1][2] - m[0][2] * m[1][1]));
+}
+
bool invert_m3_ex(float m[3][3], const float epsilon)
{
float tmp[3][3];
@@ -1011,6 +1018,81 @@ bool invert_m4(float m[4][4])
return success;
}
+/**
+ * Computes the inverse of mat and puts it in inverse.
+ * Uses Gaussian Elimination with partial (maximal column) pivoting.
+ * \return true on success (i.e. can always find a pivot) and false on failure.
+ * Mark Segal - 1992.
+ *
+ * \note this is less performant than #EIG_invert_m4_m4 (Eigen), but e.g.
+ * for non-invertible scale matrices, findinging a partial solution can
+ * be useful to have a valid local transform center, see T57767.
+ */
+bool invert_m4_m4_fallback(float inverse[4][4], const float mat[4][4])
+{
+ if (EIG_invert_m4_m4(inverse, mat)) {
+ return true;
+ }
+
+ int i, j, k;
+ double temp;
+ float tempmat[4][4];
+ float max;
+ int maxj;
+
+ BLI_assert(inverse != mat);
+
+ /* Set inverse to identity */
+ for (i = 0; i < 4; i++)
+ for (j = 0; j < 4; j++)
+ inverse[i][j] = 0;
+ for (i = 0; i < 4; i++)
+ inverse[i][i] = 1;
+
+ /* Copy original matrix so we don't mess it up */
+ for (i = 0; i < 4; i++)
+ for (j = 0; j < 4; j++)
+ tempmat[i][j] = mat[i][j];
+
+ for (i = 0; i < 4; i++) {
+ /* Look for row with max pivot */
+ max = fabsf(tempmat[i][i]);
+ maxj = i;
+ for (j = i + 1; j < 4; j++) {
+ if (fabsf(tempmat[j][i]) > max) {
+ max = fabsf(tempmat[j][i]);
+ maxj = j;
+ }
+ }
+ /* Swap rows if necessary */
+ if (maxj != i) {
+ for (k = 0; k < 4; k++) {
+ SWAP(float, tempmat[i][k], tempmat[maxj][k]);
+ SWAP(float, inverse[i][k], inverse[maxj][k]);
+ }
+ }
+
+ if (UNLIKELY(tempmat[i][i] == 0.0f)) {
+ return false; /* No non-zero pivot */
+ }
+ temp = (double)tempmat[i][i];
+ for (k = 0; k < 4; k++) {
+ tempmat[i][k] = (float)((double)tempmat[i][k] / temp);
+ inverse[i][k] = (float)((double)inverse[i][k] / temp);
+ }
+ for (j = 0; j < 4; j++) {
+ if (j != i) {
+ temp = tempmat[j][i];
+ for (k = 0; k < 4; k++) {
+ tempmat[j][k] -= (float)((double)tempmat[i][k] * temp);
+ inverse[j][k] -= (float)((double)inverse[i][k] * temp);
+ }
+ }
+ }
+ }
+ return true;
+}
+
bool invert_m4_m4(float inverse[4][4], const float mat[4][4])
{
/* Use optimized matrix inverse from Eigen, since performance
@@ -1641,9 +1723,26 @@ void mat4_to_size(float size[3], const float mat[4][4])
size[2] = len_v3(mat[2]);
}
-/* this gets the average scale of a matrix, only use when your scaling
+/**
+ * This computes the overall volume scale factor of a transformation matrix.
+ * For an orthogonal matrix, it is the product of all three scale values.
+ * Returns a negative value if the transform is flipped by negative scale.
+ */
+float mat3_to_volume_scale(const float mat[3][3])
+{
+ return determinant_m3_array(mat);
+}
+
+float mat4_to_volume_scale(const float mat[4][4])
+{
+ return determinant_m4_mat3_array(mat);
+}
+
+/**
+ * This gets the average scale of a matrix, only use when your scaling
* data that has no idea of scale axis, examples are bone-envelope-radius
- * and curve radius */
+ * and curve radius.
+ */
float mat3_to_scale(const float mat[3][3])
{
/* unit length vector */
@@ -2003,10 +2102,12 @@ bool equals_m4m4(const float mat1[4][4], const float mat2[4][4])
equals_v4v4(mat1[2], mat2[2]) && equals_v4v4(mat1[3], mat2[3]));
}
-/* make a 4x4 matrix out of 3 transform components */
-/* matrices are made in the order: scale * rot * loc */
-/* TODO: need to have a version that allows for rotation order... */
-
+/**
+ * Make a 4x4 matrix out of 3 transform components.
+ * Matrices are made in the order: `scale * rot * loc`
+ *
+ * TODO: need to have a version that allows for rotation order...
+ */
void loc_eul_size_to_mat4(float mat[4][4],
const float loc[3],
const float eul[3],
@@ -2031,9 +2132,10 @@ void loc_eul_size_to_mat4(float mat[4][4],
mat[3][2] = loc[2];
}
-/* make a 4x4 matrix out of 3 transform components */
-
-/* matrices are made in the order: scale * rot * loc */
+/**
+ * Make a 4x4 matrix out of 3 transform components.
+ * Matrices are made in the order: `scale * rot * loc`
+ */
void loc_eulO_size_to_mat4(float mat[4][4],
const float loc[3],
const float eul[3],
@@ -2059,9 +2161,10 @@ void loc_eulO_size_to_mat4(float mat[4][4],
mat[3][2] = loc[2];
}
-/* make a 4x4 matrix out of 3 transform components */
-
-/* matrices are made in the order: scale * rot * loc */
+/**
+ * Make a 4x4 matrix out of 3 transform components.
+ * Matrices are made in the order: `scale * rot * loc`
+ */
void loc_quat_size_to_mat4(float mat[4][4],
const float loc[3],
const float quat[4],
diff --git a/source/blender/blenlib/intern/rct.c b/source/blender/blenlib/intern/rct.c
index 5000b3df92b..99288abb38c 100644
--- a/source/blender/blenlib/intern/rct.c
+++ b/source/blender/blenlib/intern/rct.c
@@ -643,6 +643,25 @@ void BLI_rctf_scale(rctf *rect, const float scale)
rect->ymax = cent_y + size_y_half;
}
+void BLI_rctf_pad_y(rctf *rect,
+ const float boundary_size,
+ const float pad_min,
+ const float pad_max)
+{
+ BLI_assert(pad_max >= 0.0f);
+ BLI_assert(pad_min >= 0.0f);
+ BLI_assert(boundary_size > 0.0f);
+
+ float total_pad = pad_max + pad_min;
+ if (total_pad == 0.0f) {
+ return;
+ }
+
+ float total_extend = BLI_rctf_size_y(rect) * total_pad / (boundary_size - total_pad);
+ rect->ymax += total_extend * (pad_max / total_pad);
+ rect->ymin -= total_extend * (pad_min / total_pad);
+}
+
void BLI_rctf_interp(rctf *rect, const rctf *rect_a, const rctf *rect_b, const float fac)
{
const float ifac = 1.0f - fac;
diff --git a/source/blender/blenlib/intern/system.c b/source/blender/blenlib/intern/system.c
index d23b45a3937..3348912f02a 100644
--- a/source/blender/blenlib/intern/system.c
+++ b/source/blender/blenlib/intern/system.c
@@ -18,10 +18,12 @@
* \ingroup bli
*/
+#include <limits.h>
#include <stdio.h>
#include <stdlib.h>
#include "BLI_utildefines.h"
+#include "BLI_math_base.h"
#include "BLI_system.h"
#include "BLI_string.h"
@@ -189,3 +191,20 @@ void BLI_hostname_get(char *buffer, size_t bufsize)
}
#endif
}
+
+size_t BLI_system_memory_max_in_megabytes(void)
+{
+ /* Maximum addressable bytes on this platform.
+ *
+ * NOTE: Due to the shift arithmetic this is a half of the memory. */
+ const size_t limit_bytes_half = (((size_t)1) << ((sizeof(size_t) * 8) - 1));
+ /* Convert it to megabytes and return. */
+ return (limit_bytes_half >> 20) * 2;
+}
+
+int BLI_system_memory_max_in_megabytes_int(void)
+{
+ const size_t limit_megabytes = BLI_system_memory_max_in_megabytes();
+ /* NOTE: The result will fit into integer. */
+ return (int)min_zz(limit_megabytes, (size_t)INT_MAX);
+}
diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c
index 7f62369647a..5edba272cd4 100644
--- a/source/blender/blenloader/intern/readfile.c
+++ b/source/blender/blenloader/intern/readfile.c
@@ -2537,7 +2537,7 @@ static void _IDP_DirectLinkGroup_OrFree(IDProperty **prop,
/* corrupt file! */
printf("%s: found non group data, freeing type %d!\n", caller_func_id, (*prop)->type);
/* don't risk id, data's likely corrupt. */
- // IDP_FreeProperty(*prop);
+ // IDP_FreePropertyContent(*prop);
*prop = NULL;
}
}
@@ -3763,9 +3763,6 @@ static void lib_link_pose(FileData *fd, Main *bmain, Object *ob, bPose *pose)
}
}
- /* avoid string */
- GHash *bone_hash = BKE_armature_bone_from_name_map(arm);
-
if (ob->proxy) {
/* sync proxy layer */
if (pose->proxy_layer) {
@@ -3774,7 +3771,7 @@ static void lib_link_pose(FileData *fd, Main *bmain, Object *ob, bPose *pose)
/* sync proxy active bone */
if (pose->proxy_act_bone[0]) {
- Bone *bone = BLI_ghash_lookup(bone_hash, pose->proxy_act_bone);
+ Bone *bone = BKE_armature_find_bone_name(arm, pose->proxy_act_bone);
if (bone) {
arm->act_bone = bone;
}
@@ -3784,7 +3781,7 @@ static void lib_link_pose(FileData *fd, Main *bmain, Object *ob, bPose *pose)
for (bPoseChannel *pchan = pose->chanbase.first; pchan; pchan = pchan->next) {
lib_link_constraints(fd, (ID *)ob, &pchan->constraints);
- pchan->bone = BLI_ghash_lookup(bone_hash, pchan->name);
+ pchan->bone = BKE_armature_find_bone_name(arm, pchan->name);
IDP_LibLinkProperty(pchan->prop, fd);
@@ -3799,8 +3796,6 @@ static void lib_link_pose(FileData *fd, Main *bmain, Object *ob, bPose *pose)
}
}
- BLI_ghash_free(bone_hash, NULL, NULL);
-
if (rebuild) {
DEG_id_tag_update_ex(
bmain, &ob->id, ID_RECALC_TRANSFORM | ID_RECALC_GEOMETRY | ID_RECALC_ANIMATION);
@@ -3858,6 +3853,7 @@ static void direct_link_armature(FileData *fd, bArmature *arm)
Bone *bone;
link_list(fd, &arm->bonebase);
+ arm->bonehash = NULL;
arm->edbo = NULL;
arm->adt = newdataadr(fd, arm->adt);
@@ -3869,6 +3865,8 @@ static void direct_link_armature(FileData *fd, bArmature *arm)
arm->act_bone = newdataadr(fd, arm->act_bone);
arm->act_edbone = NULL;
+
+ BKE_armature_bone_hash_make(arm);
}
/** \} */
@@ -3884,9 +3882,10 @@ static void lib_link_camera(FileData *fd, Main *main)
IDP_LibLinkProperty(ca->id.properties, fd);
lib_link_animdata(fd, &ca->id, ca->adt);
- ca->ipo = newlibadr_us(fd, ca->id.lib, ca->ipo); // XXX deprecated - old animation system
+ ca->ipo = newlibadr_us(fd, ca->id.lib, ca->ipo); /* deprecated, for versioning */
- ca->dof_ob = newlibadr(fd, ca->id.lib, ca->dof_ob);
+ ca->dof_ob = newlibadr(fd, ca->id.lib, ca->dof_ob); /* deprecated, for versioning */
+ ca->dof.focus_object = newlibadr(fd, ca->id.lib, ca->dof.focus_object);
for (CameraBGImage *bgpic = ca->bg_images.first; bgpic; bgpic = bgpic->next) {
bgpic->ima = newlibadr_us(fd, ca->id.lib, bgpic->ima);
@@ -6629,6 +6628,13 @@ static void direct_link_paint(FileData *fd, const Scene *scene, Paint *p)
p->tool_slots = newdataadr(fd, p->tool_slots);
+ /* Workaround for invalid data written in older versions. */
+ const size_t expected_size = sizeof(PaintToolSlot) * p->tool_slots_len;
+ if (p->tool_slots && MEM_allocN_len(p->tool_slots) < expected_size) {
+ MEM_freeN(p->tool_slots);
+ p->tool_slots = MEM_callocN(expected_size, "PaintToolSlot");
+ }
+
BKE_paint_runtime_init(scene->toolsettings, p);
}
@@ -7101,7 +7107,6 @@ static void direct_link_panel_list(FileData *fd, ListBase *lb)
link_list(fd, lb);
for (Panel *pa = lb->first; pa; pa = pa->next) {
- pa->paneltab = newdataadr(fd, pa->paneltab);
pa->runtime_flag = 0;
pa->activedata = NULL;
pa->type = NULL;
@@ -9602,6 +9607,9 @@ static BHead *read_userdef(BlendFileData *bfd, FileData *fd, BHead *bhead)
/* Don't read the active app template, use the default one. */
user->app_template[0] = '\0';
+ /* Clear runtime data. */
+ user->runtime.is_dirty = false;
+
/* free fd->datamap again */
oldnewmap_free_unused(fd->datamap);
oldnewmap_clear(fd->datamap);
@@ -9622,14 +9630,17 @@ BlendFileData *blo_read_file_internal(FileData *fd, const char *filepath)
ListBase mainlist = {NULL, NULL};
bfd = MEM_callocN(sizeof(BlendFileData), "blendfiledata");
- bfd->main = BKE_main_new();
- BLI_addtail(&mainlist, bfd->main);
- fd->mainlist = &mainlist;
+ bfd->main = BKE_main_new();
bfd->main->versionfile = fd->fileversion;
bfd->type = BLENFILETYPE_BLEND;
- BLI_strncpy(bfd->main->name, filepath, sizeof(bfd->main->name));
+
+ if ((fd->skip_flags & BLO_READ_SKIP_DATA) == 0) {
+ BLI_addtail(&mainlist, bfd->main);
+ fd->mainlist = &mainlist;
+ BLI_strncpy(bfd->main->name, filepath, sizeof(bfd->main->name));
+ }
if (G.background) {
/* We only read & store .blend thumbnail in background mode
@@ -9707,45 +9718,52 @@ BlendFileData *blo_read_file_internal(FileData *fd, const char *filepath)
/* do before read_libraries, but skip undo case */
if (fd->memfile == NULL) {
- do_versions(fd, NULL, bfd->main);
- do_versions_userdef(fd, bfd);
+ if ((fd->skip_flags & BLO_READ_SKIP_DATA) == 0) {
+ do_versions(fd, NULL, bfd->main);
+ }
+
+ if ((fd->skip_flags & BLO_READ_SKIP_USERDEF) == 0) {
+ do_versions_userdef(fd, bfd);
+ }
}
- read_libraries(fd, &mainlist);
+ if ((fd->skip_flags & BLO_READ_SKIP_DATA) == 0) {
+ read_libraries(fd, &mainlist);
- blo_join_main(&mainlist);
+ blo_join_main(&mainlist);
- lib_link_all(fd, bfd->main);
+ lib_link_all(fd, bfd->main);
- /* Skip in undo case. */
- if (fd->memfile == NULL) {
- /* Yep, second splitting... but this is a very cheap operation, so no big deal. */
- blo_split_main(&mainlist, bfd->main);
- for (Main *mainvar = mainlist.first; mainvar; mainvar = mainvar->next) {
- BLI_assert(mainvar->versionfile != 0);
- do_versions_after_linking(mainvar);
- }
- blo_join_main(&mainlist);
+ /* Skip in undo case. */
+ if (fd->memfile == NULL) {
+ /* Yep, second splitting... but this is a very cheap operation, so no big deal. */
+ blo_split_main(&mainlist, bfd->main);
+ for (Main *mainvar = mainlist.first; mainvar; mainvar = mainvar->next) {
+ BLI_assert(mainvar->versionfile != 0);
+ do_versions_after_linking(mainvar);
+ }
+ blo_join_main(&mainlist);
- /* After all data has been read and versioned, uses LIB_TAG_NEW. */
- ntreeUpdateAllNew(bfd->main);
- }
+ /* After all data has been read and versioned, uses LIB_TAG_NEW. */
+ ntreeUpdateAllNew(bfd->main);
+ }
- BKE_main_id_tag_all(bfd->main, LIB_TAG_NEW, false);
+ BKE_main_id_tag_all(bfd->main, LIB_TAG_NEW, false);
- /* Now that all our data-blocks are loaded,
- * we can re-generate overrides from their references. */
- if (fd->memfile == NULL) {
- /* Do not apply in undo case! */
- BKE_main_override_static_update(bfd->main);
- }
+ /* Now that all our data-blocks are loaded,
+ * we can re-generate overrides from their references. */
+ if (fd->memfile == NULL) {
+ /* Do not apply in undo case! */
+ BKE_main_override_static_update(bfd->main);
+ }
- BKE_collections_after_lib_link(bfd->main);
+ BKE_collections_after_lib_link(bfd->main);
- fix_relpaths_library(fd->relabase,
- bfd->main); /* make all relative paths, relative to the open blend file */
+ /* Make all relative paths, relative to the open blend file. */
+ fix_relpaths_library(fd->relabase, bfd->main);
- link_global(fd, bfd); /* as last */
+ link_global(fd, bfd); /* as last */
+ }
fd->mainlist = NULL; /* Safety, this is local variable, shall not be used afterward. */
@@ -10757,6 +10775,15 @@ static void expand_camera(FileData *fd, Main *mainvar, Camera *ca)
{
expand_doit(fd, mainvar, ca->ipo); // XXX deprecated - old animation system
+ for (CameraBGImage *bgpic = ca->bg_images.first; bgpic; bgpic = bgpic->next) {
+ if (bgpic->source == CAM_BGIMG_SOURCE_IMAGE) {
+ expand_doit(fd, mainvar, bgpic->ima);
+ }
+ else if (bgpic->source == CAM_BGIMG_SOURCE_MOVIE) {
+ expand_doit(fd, mainvar, bgpic->ima);
+ }
+ }
+
if (ca->adt) {
expand_animdata(fd, mainvar, ca->adt);
}
diff --git a/source/blender/blenloader/intern/versioning_250.c b/source/blender/blenloader/intern/versioning_250.c
index face4b61d1e..7b239105251 100644
--- a/source/blender/blenloader/intern/versioning_250.c
+++ b/source/blender/blenloader/intern/versioning_250.c
@@ -285,8 +285,8 @@ static void area_add_window_regions(ScrArea *sa, SpaceLink *sl, ListBase *lb)
memcpy(&ar->v2d, &sipo->v2d, sizeof(View2D));
/* init mainarea view2d */
- ar->v2d.scroll |= (V2D_SCROLL_BOTTOM | V2D_SCROLL_SCALE_HORIZONTAL);
- ar->v2d.scroll |= (V2D_SCROLL_LEFT | V2D_SCROLL_SCALE_VERTICAL);
+ ar->v2d.scroll |= (V2D_SCROLL_BOTTOM | V2D_SCROLL_HORIZONTAL_HANDLES);
+ ar->v2d.scroll |= (V2D_SCROLL_LEFT | V2D_SCROLL_VERTICAL_HANDLES);
ar->v2d.min[0] = FLT_MIN;
ar->v2d.min[1] = FLT_MIN;
@@ -304,7 +304,7 @@ static void area_add_window_regions(ScrArea *sa, SpaceLink *sl, ListBase *lb)
ar->v2d.tot.ymin = (float)(-sa->winy) / 3.0f;
ar->v2d.tot.ymax = 0.0f;
- ar->v2d.scroll |= (V2D_SCROLL_BOTTOM | V2D_SCROLL_SCALE_HORIZONTAL);
+ ar->v2d.scroll |= (V2D_SCROLL_BOTTOM | V2D_SCROLL_HORIZONTAL_HANDLES);
ar->v2d.scroll |= (V2D_SCROLL_RIGHT);
ar->v2d.align = V2D_ALIGN_NO_POS_Y;
ar->v2d.flag |= V2D_VIEWSYNC_AREA_VERTICAL;
@@ -330,7 +330,7 @@ static void area_add_window_regions(ScrArea *sa, SpaceLink *sl, ListBase *lb)
ar->v2d.minzoom = 0.01f;
ar->v2d.maxzoom = 50;
- ar->v2d.scroll = (V2D_SCROLL_BOTTOM | V2D_SCROLL_SCALE_HORIZONTAL);
+ ar->v2d.scroll = (V2D_SCROLL_BOTTOM | V2D_SCROLL_HORIZONTAL_HANDLES);
ar->v2d.scroll |= (V2D_SCROLL_RIGHT);
ar->v2d.keepzoom = V2D_LOCKZOOM_Y;
ar->v2d.align = V2D_ALIGN_NO_POS_Y;
@@ -349,8 +349,8 @@ static void area_add_window_regions(ScrArea *sa, SpaceLink *sl, ListBase *lb)
SpaceSeq *sseq = (SpaceSeq *)sl;
memcpy(&ar->v2d, &sseq->v2d, sizeof(View2D));
- ar->v2d.scroll |= (V2D_SCROLL_BOTTOM | V2D_SCROLL_SCALE_HORIZONTAL);
- ar->v2d.scroll |= (V2D_SCROLL_LEFT | V2D_SCROLL_SCALE_VERTICAL);
+ ar->v2d.scroll |= (V2D_SCROLL_BOTTOM | V2D_SCROLL_HORIZONTAL_HANDLES);
+ ar->v2d.scroll |= (V2D_SCROLL_LEFT | V2D_SCROLL_VERTICAL_HANDLES);
ar->v2d.align = V2D_ALIGN_NO_NEG_Y;
ar->v2d.flag |= V2D_IS_INITIALISED;
break;
diff --git a/source/blender/blenloader/intern/versioning_260.c b/source/blender/blenloader/intern/versioning_260.c
index 77ef27182f2..7b0aab99aea 100644
--- a/source/blender/blenloader/intern/versioning_260.c
+++ b/source/blender/blenloader/intern/versioning_260.c
@@ -1808,6 +1808,7 @@ void blo_do_versions_260(FileData *fd, Library *UNUSED(lib), Main *bmain)
Image *image = blo_do_versions_newlibadr(fd, tex->id.lib, tex->ima);
if (image && (image->flag & IMA_DO_PREMUL) == 0) {
+ const int IMA_IGNORE_ALPHA = (1 << 12);
image->flag |= IMA_IGNORE_ALPHA;
}
}
diff --git a/source/blender/blenloader/intern/versioning_280.c b/source/blender/blenloader/intern/versioning_280.c
index f9f87731197..c4e3390d65f 100644
--- a/source/blender/blenloader/intern/versioning_280.c
+++ b/source/blender/blenloader/intern/versioning_280.c
@@ -421,10 +421,13 @@ static void do_version_layers_to_collections(Main *bmain, Scene *scene)
Collection *collection = BKE_collection_add(bmain, collection_master, name);
collection->id.lib = scene->id.lib;
+ if (collection->id.lib != NULL) {
+ collection->id.tag |= LIB_TAG_INDIRECT;
+ }
collections[layer] = collection;
if (!(scene->lay & (1 << layer))) {
- collection->flag |= COLLECTION_RESTRICT_VIEW | COLLECTION_RESTRICT_RENDER;
+ collection->flag |= COLLECTION_RESTRICT_VIEWPORT | COLLECTION_RESTRICT_RENDER;
}
}
@@ -692,6 +695,26 @@ static void do_version_bbone_scale_animdata_cb(ID *UNUSED(id),
}
}
+static void do_version_constraints_maintain_volume_mode_uniform(ListBase *lb)
+{
+ for (bConstraint *con = lb->first; con; con = con->next) {
+ if (con->type == CONSTRAINT_TYPE_SAMEVOL) {
+ bSameVolumeConstraint *data = (bSameVolumeConstraint *)con->data;
+ data->mode = SAMEVOL_UNIFORM;
+ }
+ }
+}
+
+static void do_version_constraints_copy_scale_power(ListBase *lb)
+{
+ for (bConstraint *con = lb->first; con; con = con->next) {
+ if (con->type == CONSTRAINT_TYPE_SIZELIKE) {
+ bSizeLikeConstraint *data = (bSizeLikeConstraint *)con->data;
+ data->power = 1.0f;
+ }
+ }
+}
+
void do_versions_after_linking_280(Main *bmain)
{
bool use_collection_compat_28 = true;
@@ -705,7 +728,7 @@ void do_versions_after_linking_280(Main *bmain)
/* Add fake user for all existing groups. */
id_fake_user_set(&collection->id);
- if (collection->flag & (COLLECTION_RESTRICT_VIEW | COLLECTION_RESTRICT_RENDER)) {
+ if (collection->flag & (COLLECTION_RESTRICT_VIEWPORT | COLLECTION_RESTRICT_RENDER)) {
continue;
}
@@ -731,7 +754,8 @@ void do_versions_after_linking_280(Main *bmain)
char name[MAX_ID_NAME];
BLI_snprintf(name, sizeof(name), DATA_("Hidden %d"), coll_idx + 1);
*collection_hidden = BKE_collection_add(bmain, collection, name);
- (*collection_hidden)->flag |= COLLECTION_RESTRICT_VIEW | COLLECTION_RESTRICT_RENDER;
+ (*collection_hidden)->flag |= COLLECTION_RESTRICT_VIEWPORT |
+ COLLECTION_RESTRICT_RENDER;
}
BKE_collection_object_add(bmain, *collection_hidden, ob);
@@ -826,7 +850,6 @@ void do_versions_after_linking_280(Main *bmain)
for (SceneRenderLayer *srl = scene->r.layers.first; srl; srl = srl->next) {
if (srl->prop) {
IDP_FreeProperty(srl->prop);
- MEM_freeN(srl->prop);
}
BKE_freestyle_config_free(&srl->freestyleConfig, true);
}
@@ -1061,6 +1084,32 @@ void do_versions_after_linking_280(Main *bmain)
BKE_rigidbody_constraints_collection_validate(scene, rbw);
}
}
+
+ if (!MAIN_VERSION_ATLEAST(bmain, 280, 69)) {
+ /* Unify DOF settings (EEVEE part only) */
+ const int SCE_EEVEE_DOF_ENABLED = (1 << 7);
+ LISTBASE_FOREACH (Scene *, scene, &bmain->scenes) {
+ if (STREQ(scene->r.engine, RE_engine_id_BLENDER_EEVEE)) {
+ if (scene->eevee.flag & SCE_EEVEE_DOF_ENABLED) {
+ Object *cam_ob = scene->camera;
+ if (cam_ob && cam_ob->type == OB_CAMERA) {
+ Camera *cam = cam_ob->data;
+ cam->dof.flag |= CAM_DOF_ENABLED;
+ }
+ }
+ }
+ }
+
+ LISTBASE_FOREACH (Camera *, camera, &bmain->cameras) {
+ camera->dof.focus_object = camera->dof_ob;
+ camera->dof.focus_distance = camera->dof_distance;
+ camera->dof.aperture_fstop = camera->gpu_dof.fstop;
+ camera->dof.aperture_rotation = camera->gpu_dof.rotation;
+ camera->dof.aperture_ratio = camera->gpu_dof.ratio;
+ camera->dof.aperture_blades = camera->gpu_dof.num_blades;
+ camera->dof_ob = NULL;
+ }
+ }
}
/* NOTE: This version patch is intended for versions < 2.52.2,
@@ -1290,6 +1339,16 @@ void blo_do_versions_280(FileData *fd, Library *UNUSED(lib), Main *bmain)
}
}
}
+
+ /* 2.79 style Maintain Volume mode. */
+ LISTBASE_FOREACH (Object *, ob, &bmain->objects) {
+ do_version_constraints_maintain_volume_mode_uniform(&ob->constraints);
+ if (ob->pose) {
+ LISTBASE_FOREACH (bPoseChannel *, pchan, &ob->pose->chanbase) {
+ do_version_constraints_maintain_volume_mode_uniform(&pchan->constraints);
+ }
+ }
+ }
}
#ifdef USE_COLLECTION_COMPAT_28
@@ -1637,10 +1696,10 @@ void blo_do_versions_280(FileData *fd, Library *UNUSED(lib), Main *bmain)
} \
} \
((void)0)
-
+ const int SCE_EEVEE_DOF_ENABLED = (1 << 7);
IDProperty *props = IDP_GetPropertyFromGroup(scene->layer_properties,
RE_engine_id_BLENDER_EEVEE);
- EEVEE_GET_BOOL(props, volumetric_enable, SCE_EEVEE_VOLUMETRIC_ENABLED);
+ // EEVEE_GET_BOOL(props, volumetric_enable, SCE_EEVEE_VOLUMETRIC_ENABLED);
EEVEE_GET_BOOL(props, volumetric_lights, SCE_EEVEE_VOLUMETRIC_LIGHTS);
EEVEE_GET_BOOL(props, volumetric_shadows, SCE_EEVEE_VOLUMETRIC_SHADOWS);
EEVEE_GET_BOOL(props, gtao_enable, SCE_EEVEE_GTAO_ENABLED);
@@ -1651,7 +1710,7 @@ void blo_do_versions_280(FileData *fd, Library *UNUSED(lib), Main *bmain)
EEVEE_GET_BOOL(props, motion_blur_enable, SCE_EEVEE_MOTION_BLUR_ENABLED);
EEVEE_GET_BOOL(props, shadow_high_bitdepth, SCE_EEVEE_SHADOW_HIGH_BITDEPTH);
EEVEE_GET_BOOL(props, taa_reprojection, SCE_EEVEE_TAA_REPROJECTION);
- EEVEE_GET_BOOL(props, sss_enable, SCE_EEVEE_SSS_ENABLED);
+ // EEVEE_GET_BOOL(props, sss_enable, SCE_EEVEE_SSS_ENABLED);
EEVEE_GET_BOOL(props, sss_separate_albedo, SCE_EEVEE_SSS_SEPARATE_ALBEDO);
EEVEE_GET_BOOL(props, ssr_enable, SCE_EEVEE_SSR_ENABLED);
EEVEE_GET_BOOL(props, ssr_refraction, SCE_EEVEE_SSR_REFRACTION);
@@ -1705,7 +1764,6 @@ void blo_do_versions_280(FileData *fd, Library *UNUSED(lib), Main *bmain)
/* Cleanup. */
IDP_FreeProperty(scene->layer_properties);
- MEM_freeN(scene->layer_properties);
scene->layer_properties = NULL;
#undef EEVEE_GET_FLOAT_ARRAY
@@ -2816,7 +2874,7 @@ void blo_do_versions_280(FileData *fd, Library *UNUSED(lib), Main *bmain)
}
for (Material *mat = bmain->materials.first; mat; mat = mat->id.next) {
- mat->blend_flag &= ~(MA_BL_FLAG_UNUSED_2);
+ mat->blend_flag &= ~(1 << 2); /* UNUSED */
}
}
@@ -3287,6 +3345,12 @@ void blo_do_versions_280(FileData *fd, Library *UNUSED(lib), Main *bmain)
}
}
}
+ if (!DNA_struct_elem_find(fd->filesdna, "SceneDisplay", "char", "render_aa")) {
+ LISTBASE_FOREACH (Scene *, scene, &bmain->scenes) {
+ scene->display.render_aa = SCE_DISPLAY_AA_SAMPLES_8;
+ scene->display.viewport_aa = SCE_DISPLAY_AA_FXAA;
+ }
+ }
/* Split bbone_scalein/bbone_scaleout into x and y fields. */
if (!DNA_struct_elem_find(fd->filesdna, "bPoseChannel", "float", "scale_out_y")) {
@@ -3321,6 +3385,108 @@ void blo_do_versions_280(FileData *fd, Library *UNUSED(lib), Main *bmain)
}
}
+ if (!MAIN_VERSION_ATLEAST(bmain, 280, 61)) {
+ /* Added a power option to Copy Scale. */
+ if (!DNA_struct_elem_find(fd->filesdna, "bSizeLikeConstraint", "float", "power")) {
+ LISTBASE_FOREACH (Object *, ob, &bmain->objects) {
+ do_version_constraints_copy_scale_power(&ob->constraints);
+ if (ob->pose) {
+ LISTBASE_FOREACH (bPoseChannel *, pchan, &ob->pose->chanbase) {
+ do_version_constraints_copy_scale_power(&pchan->constraints);
+ }
+ }
+ }
+ }
+
+ for (bScreen *screen = bmain->screens.first; screen; screen = screen->id.next) {
+ for (ScrArea *sa = screen->areabase.first; sa; sa = sa->next) {
+ for (SpaceLink *sl = sa->spacedata.first; sl; sl = sl->next) {
+ if (ELEM(sl->spacetype, SPACE_CLIP, SPACE_GRAPH, SPACE_SEQ)) {
+ ListBase *regionbase = (sl == sa->spacedata.first) ? &sa->regionbase : &sl->regionbase;
+
+ ARegion *ar = NULL;
+ if (sl->spacetype == SPACE_CLIP) {
+ if (((SpaceClip *)sl)->view == SC_VIEW_GRAPH) {
+ ar = do_versions_find_region(regionbase, RGN_TYPE_PREVIEW);
+ }
+ }
+ else {
+ ar = do_versions_find_region(regionbase, RGN_TYPE_WINDOW);
+ }
+
+ if (ar != NULL) {
+ ar->v2d.scroll &= ~V2D_SCROLL_LEFT;
+ ar->v2d.scroll |= V2D_SCROLL_RIGHT;
+ }
+ }
+ }
+ }
+ }
+
+ for (bScreen *screen = bmain->screens.first; screen; screen = screen->id.next) {
+ for (ScrArea *area = screen->areabase.first; area; area = area->next) {
+ for (SpaceLink *sl = area->spacedata.first; sl; sl = sl->next) {
+ if (sl->spacetype != SPACE_OUTLINER) {
+ continue;
+ }
+ SpaceOutliner *so = (SpaceOutliner *)sl;
+ so->filter &= ~SO_FLAG_UNUSED_1;
+ so->show_restrict_flags = SO_RESTRICT_ENABLE | SO_RESTRICT_HIDE;
+ }
+ }
+ }
+ }
+
+ if (!MAIN_VERSION_ATLEAST(bmain, 280, 69)) {
+ LISTBASE_FOREACH (bArmature *, arm, &bmain->armatures) {
+ arm->flag &= ~(ARM_FLAG_UNUSED_7 | ARM_FLAG_UNUSED_9);
+ }
+
+ /* Initializes sun lights with the new angular diameter property */
+ if (!DNA_struct_elem_find(fd->filesdna, "Light", "float", "sun_angle")) {
+ LISTBASE_FOREACH (Light *, light, &bmain->lights) {
+ light->sun_angle = 2.0f * atanf(light->area_size);
+ }
+ }
+ }
+
+ if (!MAIN_VERSION_ATLEAST(bmain, 280, 70)) {
+ /* New image alpha modes. */
+ LISTBASE_FOREACH (Image *, image, &bmain->images) {
+ const int IMA_IGNORE_ALPHA = (1 << 12);
+ if (image->flag & IMA_IGNORE_ALPHA) {
+ image->alpha_mode = IMA_ALPHA_IGNORE;
+ image->flag &= ~IMA_IGNORE_ALPHA;
+ }
+ }
+ }
+
+ if (!MAIN_VERSION_ATLEAST(bmain, 280, 71)) {
+ /* This assumes the Blender builtin config. Depending on the OCIO
+ * environment variable for versioning is weak, and these deprecated view
+ * transforms and look names don't seem to exist in other commonly used
+ * OCIO configs so .blend files created for those would be unaffected. */
+ for (Scene *scene = bmain->scenes.first; scene; scene = scene->id.next) {
+ ColorManagedViewSettings *view_settings;
+ view_settings = &scene->view_settings;
+
+ if (STREQ(view_settings->view_transform, "Default")) {
+ STRNCPY(view_settings->view_transform, "Standard");
+ }
+ else if (STREQ(view_settings->view_transform, "RRT") ||
+ STREQ(view_settings->view_transform, "Film")) {
+ STRNCPY(view_settings->view_transform, "Filmic");
+ }
+ else if (STREQ(view_settings->view_transform, "Log")) {
+ STRNCPY(view_settings->view_transform, "Filmic Log");
+ }
+
+ if (STREQ(view_settings->look, "Filmic - Base Contrast")) {
+ STRNCPY(view_settings->look, "None");
+ }
+ }
+ }
+
{
/* Versioning code until next subversion bump goes here. */
}
diff --git a/source/blender/blenloader/intern/versioning_cycles.c b/source/blender/blenloader/intern/versioning_cycles.c
index 023bd685352..9bfbf4477ab 100644
--- a/source/blender/blenloader/intern/versioning_cycles.c
+++ b/source/blender/blenloader/intern/versioning_cycles.c
@@ -32,12 +32,15 @@
#include "DNA_light_types.h"
#include "DNA_node_types.h"
#include "DNA_particle_types.h"
+#include "DNA_camera_types.h"
#include "BKE_colortools.h"
#include "BKE_idprop.h"
#include "BKE_main.h"
#include "BKE_node.h"
+#include "IMB_colormanagement.h"
+
#include "BLO_readfile.h"
#include "readfile.h"
@@ -47,6 +50,12 @@ static float *cycles_node_socket_float_value(bNodeSocket *socket)
return &socket_data->value;
}
+static float *cycles_node_socket_rgba_value(bNodeSocket *socket)
+{
+ bNodeSocketValueRGBA *socket_data = socket->default_value;
+ return socket_data->value;
+}
+
static IDProperty *cycles_properties_from_ID(ID *id)
{
IDProperty *idprop = IDP_GetProperties(id, false);
@@ -59,12 +68,26 @@ static float cycles_property_float(IDProperty *idprop, const char *name, float d
return (prop) ? IDP_Float(prop) : default_value;
}
+static float cycles_property_int(IDProperty *idprop, const char *name, int default_value)
+{
+ IDProperty *prop = IDP_GetPropertyTypeFromGroup(idprop, name, IDP_INT);
+ return (prop) ? IDP_Int(prop) : default_value;
+}
+
static bool cycles_property_boolean(IDProperty *idprop, const char *name, bool default_value)
{
IDProperty *prop = IDP_GetPropertyTypeFromGroup(idprop, name, IDP_INT);
return (prop) ? IDP_Int(prop) : default_value;
}
+static const char *cycles_property_string(IDProperty *idprop,
+ const char *name,
+ const char *default_value)
+{
+ IDProperty *prop = IDP_GetPropertyTypeFromGroup(idprop, name, IDP_STRING);
+ return (prop) ? IDP_String(prop) : default_value;
+}
+
static void displacement_node_insert(bNodeTree *ntree)
{
bool need_update = false;
@@ -262,6 +285,114 @@ static void ambient_occlusion_node_relink(bNodeTree *ntree)
}
}
+static void image_node_colorspace(bNode *node)
+{
+ if (node->id == NULL) {
+ return;
+ }
+
+ int color_space;
+ if (node->type == SH_NODE_TEX_IMAGE) {
+ NodeTexImage *tex = node->storage;
+ color_space = tex->color_space;
+ }
+ else if (node->type == SH_NODE_TEX_ENVIRONMENT) {
+ NodeTexEnvironment *tex = node->storage;
+ color_space = tex->color_space;
+ }
+ else {
+ return;
+ }
+
+ const int SHD_COLORSPACE_NONE = 0;
+ Image *image = (Image *)node->id;
+ if (color_space == SHD_COLORSPACE_NONE) {
+ STRNCPY(image->colorspace_settings.name,
+ IMB_colormanagement_role_colorspace_name_get(COLOR_ROLE_DATA));
+ }
+}
+
+static void light_emission_node_to_energy(Light *light, float *energy, float color[3])
+{
+ *energy = 1.0;
+ copy_v3_fl(color, 1.0f);
+
+ /* If nodetree has animation or drivers, don't try to convert. */
+ bNodeTree *ntree = light->nodetree;
+ if (ntree == NULL || ntree->adt) {
+ return;
+ }
+
+ /* Find emission node */
+ bNode *output_node = ntreeShaderOutputNode(ntree, SHD_OUTPUT_CYCLES);
+ if (output_node == NULL) {
+ return;
+ }
+
+ bNode *emission_node = NULL;
+ for (bNodeLink *link = ntree->links.first; link; link = link->next) {
+ if (link->tonode == output_node && link->fromnode->type == SH_NODE_EMISSION) {
+ emission_node = link->fromnode;
+ break;
+ }
+ }
+
+ if (emission_node == NULL) {
+ return;
+ }
+
+ /* Don't convert if anything is linked */
+ bNodeSocket *strength_socket = nodeFindSocket(emission_node, SOCK_IN, "Strength");
+ bNodeSocket *color_socket = nodeFindSocket(emission_node, SOCK_IN, "Color");
+
+ if ((strength_socket->flag & SOCK_IN_USE) || (color_socket->flag & SOCK_IN_USE)) {
+ return;
+ }
+
+ float *strength_value = cycles_node_socket_float_value(strength_socket);
+ float *color_value = cycles_node_socket_rgba_value(color_socket);
+
+ *energy = *strength_value;
+ copy_v3_v3(color, color_value);
+
+ *strength_value = 1.0f;
+ copy_v4_fl(color_value, 1.0f);
+ light->use_nodes = false;
+}
+
+static void light_emission_unify(Light *light, const char *engine)
+{
+ if (light->type != LA_SUN) {
+ light->energy *= 100.0f;
+ }
+
+ /* Attempt to extract constant energy and color from nodes. */
+ bool use_nodes = light->use_nodes;
+ float energy, color[3];
+ light_emission_node_to_energy(light, &energy, color);
+
+ if (STREQ(engine, "CYCLES")) {
+ if (use_nodes) {
+ /* Energy extracted from nodes */
+ light->energy = energy;
+ copy_v3_v3(&light->r, color);
+ }
+ else {
+ /* Default cycles multipliers if there are no nodes */
+ if (light->type == LA_SUN) {
+ light->energy = 1.0f;
+ }
+ else {
+ light->energy = 100.0f;
+ }
+ }
+ }
+ else {
+ /* Disable nodes if scene was configured for Eevee */
+ light->use_nodes = false;
+ }
+}
+
void blo_do_versions_cycles(FileData *UNUSED(fd), Library *UNUSED(lib), Main *bmain)
{
/* Particle shape shared with Eevee. */
@@ -280,11 +411,25 @@ void blo_do_versions_cycles(FileData *UNUSED(fd), Library *UNUSED(lib), Main *bm
}
}
}
+
+ if (!MAIN_VERSION_ATLEAST(bmain, 280, 68)) {
+ /* Unify Cycles and Eevee film transparency. */
+ for (Scene *scene = bmain->scenes.first; scene; scene = scene->id.next) {
+ if (STREQ(scene->r.engine, RE_engine_id_CYCLES)) {
+ IDProperty *cscene = cycles_properties_from_ID(&scene->id);
+ if (cscene) {
+ bool cycles_film_transparency = cycles_property_boolean(
+ cscene, "film_transparent", false);
+ scene->r.alphamode = cycles_film_transparency ? R_ALPHAPREMUL : R_ADDSKY;
+ }
+ }
+ }
+ }
}
void do_versions_after_linking_cycles(Main *bmain)
{
- if (!MAIN_VERSION_ATLEAST(bmain, 280, 5)) {
+ if (!MAIN_VERSION_ATLEAST(bmain, 280, 66)) {
/* Shader node tree changes. After lib linking so we have all the typeinfo
* pointers and updated sockets and we can use the high level node API to
* manipulate nodes. */
@@ -326,7 +471,64 @@ void do_versions_after_linking_cycles(Main *bmain)
if (!MAIN_VERSION_ATLEAST(bmain, 279, 5)) {
ambient_occlusion_node_relink(ntree);
}
+
+ if (!MAIN_VERSION_ATLEAST(bmain, 280, 66)) {
+ for (bNode *node = ntree->nodes.first; node; node = node->next) {
+ image_node_colorspace(node);
+ }
+ }
}
FOREACH_NODETREE_END;
}
+
+ if (!MAIN_VERSION_ATLEAST(bmain, 280, 64)) {
+ /* Unfiy Cycles and Eevee settings. */
+ Scene *scene = bmain->scenes.first;
+ const char *engine = (scene) ? scene->r.engine : "CYCLES";
+
+ for (Light *light = bmain->lights.first; light; light = light->id.next) {
+ light_emission_unify(light, engine);
+ }
+ }
+
+ if (!MAIN_VERSION_ATLEAST(bmain, 280, 69)) {
+ /* Unify Cycles and Eevee depth of field. */
+ Scene *scene = bmain->scenes.first;
+ const char *engine = (scene) ? scene->r.engine : "CYCLES";
+
+ if (STREQ(engine, RE_engine_id_CYCLES)) {
+ for (Camera *camera = bmain->cameras.first; camera; camera = camera->id.next) {
+ IDProperty *ccamera = cycles_properties_from_ID(&camera->id);
+ if (ccamera) {
+ const char *aperture_type = cycles_property_string(ccamera, "aperture_type", "RADIUS");
+
+ camera->dof.aperture_fstop = cycles_property_float(ccamera, "aperture_fstop", 5.6f);
+ camera->dof.aperture_blades = cycles_property_int(ccamera, "aperture_blades", 0);
+ camera->dof.aperture_rotation = cycles_property_float(ccamera, "aperture_rotation", 0.0);
+ camera->dof.aperture_ratio = cycles_property_float(ccamera, "aperture_ratio", 1.0f);
+ camera->dof.flag |= CAM_DOF_ENABLED;
+
+ float aperture_size = cycles_property_float(ccamera, "aperture_size", 0.0f);
+
+ if (STREQ(aperture_type, "RADIUS") && aperture_size > 0.0f) {
+ if (camera->type == CAM_ORTHO) {
+ camera->dof.aperture_fstop = 1.0f / (2.0f * aperture_size);
+ }
+ else {
+ camera->dof.aperture_fstop = (camera->lens * 1e-3f) / (2.0f * aperture_size);
+ }
+
+ continue;
+ }
+ }
+
+ /* No depth of field, set default settings. */
+ camera->dof.aperture_fstop = 2.8f;
+ camera->dof.aperture_blades = 0;
+ camera->dof.aperture_rotation = 0.0f;
+ camera->dof.aperture_ratio = 1.0f;
+ camera->dof.flag &= ~CAM_DOF_ENABLED;
+ }
+ }
+ }
}
diff --git a/source/blender/blenloader/intern/versioning_defaults.c b/source/blender/blenloader/intern/versioning_defaults.c
index 45c2a50cc3f..aafff7b1250 100644
--- a/source/blender/blenloader/intern/versioning_defaults.c
+++ b/source/blender/blenloader/intern/versioning_defaults.c
@@ -24,7 +24,9 @@
#include "BLI_listbase.h"
#include "BLI_math.h"
#include "BLI_string.h"
+#include "BLI_system.h"
+#include "DNA_camera_types.h"
#include "DNA_gpencil_types.h"
#include "DNA_mesh_types.h"
#include "DNA_object_types.h"
@@ -68,20 +70,21 @@ void BLO_update_defaults_userpref_blend(void)
U.flag &= ~USER_SCRIPT_AUTOEXEC_DISABLE;
#endif
+ /* Transform tweak with single click and drag. */
+ U.flag |= USER_RELEASECONFIRM;
+
+ U.flag &= ~(USER_DEVELOPER_UI | USER_TOOLTIPS_PYTHON);
+
/* Clear addon preferences. */
for (bAddon *addon = U.addons.first, *addon_next; addon != NULL; addon = addon_next) {
addon_next = addon->next;
if (addon->prop) {
IDP_FreeProperty(addon->prop);
- MEM_freeN(addon->prop);
addon->prop = NULL;
}
}
- /* Transform tweak with single click and drag. */
- U.flag |= USER_RELEASECONFIRM;
-
/* Ignore the theme saved in the blend file,
* instead use the theme from 'userdef_default_theme.c' */
{
@@ -92,10 +95,13 @@ void BLO_update_defaults_userpref_blend(void)
/* Leave temp directory empty, will then get appropriate value per OS. */
U.tempdir[0] = '\0';
+ /* System-specific fonts directory. */
+ BKE_appdir_font_folder_default(U.fontdir);
+
/* Only enable tooltips translation by default,
* without actually enabling translation itself, for now. */
U.transopts = USER_TR_TOOLTIPS;
- U.memcachelimit = 4096;
+ U.memcachelimit = min_ii(BLI_system_memory_max_in_megabytes_int() / 2, 4096);
/* Auto perspective. */
U.uiflag |= USER_AUTOPERSP;
@@ -153,9 +159,16 @@ void BLO_update_defaults_startup_blend(Main *bmain, const char *app_template)
for (bScreen *screen = bmain->screens.first; screen; screen = screen->id.next) {
for (ScrArea *sa = screen->areabase.first; sa; sa = sa->next) {
for (ARegion *ar = sa->regionbase.first; ar; ar = ar->next) {
- /* Remove all stored panels, we want to use defaults
- * (order, open/closed) as defined by UI code here! */
- BKE_area_region_panels_free(&ar->panels);
+ if (builtin_template) {
+ /* Remove all stored panels, we want to use defaults
+ * (order, open/closed) as defined by UI code here! */
+ BKE_area_region_panels_free(&ar->panels);
+ BLI_freelistN(&ar->panels_category_active);
+
+ /* Reset size so it uses consistent defaults from the region types. */
+ ar->sizex = 0;
+ ar->sizey = 0;
+ }
/* some toolbars have been saved as initialized,
* we don't want them to have odd zoom-level or scrolling set, see: T47047 */
@@ -279,17 +292,46 @@ void BLO_update_defaults_startup_blend(Main *bmain, const char *app_template)
}
for (bScreen *screen = bmain->screens.first; screen; screen = screen->id.next) {
- /* Hide channels in timelines. */
for (ScrArea *sa = screen->areabase.first; sa; sa = sa->next) {
- SpaceAction *saction = (sa->spacetype == SPACE_ACTION) ? sa->spacedata.first : NULL;
+ if (sa->spacetype == SPACE_ACTION) {
+ /* Show marker lines, hide channels and collapse summary in timelines. */
+ SpaceAction *saction = sa->spacedata.first;
+ saction->flag |= SACTION_SHOW_MARKER_LINES;
- if (saction && saction->mode == SACTCONT_TIMELINE) {
- for (ARegion *ar = sa->regionbase.first; ar; ar = ar->next) {
- if (ar->regiontype == RGN_TYPE_CHANNELS) {
- ar->flag |= RGN_FLAG_HIDDEN;
+ if (saction->mode == SACTCONT_TIMELINE) {
+ saction->ads.flag |= ADS_FLAG_SUMMARY_COLLAPSED;
+
+ for (ARegion *ar = sa->regionbase.first; ar; ar = ar->next) {
+ if (ar->regiontype == RGN_TYPE_CHANNELS) {
+ ar->flag |= RGN_FLAG_HIDDEN;
+ }
}
}
}
+ else if (sa->spacetype == SPACE_GRAPH) {
+ SpaceGraph *sipo = sa->spacedata.first;
+ sipo->flag |= SIPO_MARKER_LINES;
+ }
+ else if (sa->spacetype == SPACE_NLA) {
+ SpaceNla *snla = sa->spacedata.first;
+ snla->flag |= SNLA_SHOW_MARKER_LINES;
+ }
+ else if (sa->spacetype == SPACE_TEXT) {
+ /* Show syntax and line numbers in Script workspace text editor. */
+ SpaceText *stext = sa->spacedata.first;
+ stext->showsyntax = true;
+ stext->showlinenrs = true;
+ }
+ else if (sa->spacetype == SPACE_VIEW3D) {
+ /* Screen space cavity by default for faster performance. */
+ View3D *v3d = sa->spacedata.first;
+ v3d->shading.cavity_type = V3D_SHADING_CAVITY_CURVATURE;
+ v3d->shading.light = V3D_LIGHTING_MATCAP;
+ }
+ else if (sa->spacetype == SPACE_CLIP) {
+ SpaceClip *sclip = sa->spacedata.first;
+ sclip->around = V3D_AROUND_CENTER_MEDIAN;
+ }
}
}
@@ -333,8 +375,8 @@ void BLO_update_defaults_startup_blend(Main *bmain, const char *app_template)
scene->r.displaymode = R_OUTPUT_WINDOW;
if (app_template && STREQ(app_template, "Video_Editing")) {
- /* Filmic is too slow, use default until it is optimized. */
- STRNCPY(scene->view_settings.view_transform, "Default");
+ /* Filmic is too slow, use standard until it is optimized. */
+ STRNCPY(scene->view_settings.view_transform, "Standard");
STRNCPY(scene->view_settings.look, "None");
}
else {
@@ -368,6 +410,12 @@ void BLO_update_defaults_startup_blend(Main *bmain, const char *app_template)
/* Match default for new meshes. */
mesh->smoothresh = DEG2RADF(30);
}
+
+ for (Camera *camera = bmain->cameras.first; camera; camera = camera->id.next) {
+ /* Initialize to a useful value. */
+ camera->dof.focus_distance = 10.0f;
+ camera->dof.aperture_fstop = 2.8f;
+ }
}
for (bScreen *sc = bmain->screens.first; sc; sc = sc->id.next) {
diff --git a/source/blender/blenloader/intern/versioning_userdef.c b/source/blender/blenloader/intern/versioning_userdef.c
index 91611fe8c74..d1cb9d32212 100644
--- a/source/blender/blenloader/intern/versioning_userdef.c
+++ b/source/blender/blenloader/intern/versioning_userdef.c
@@ -19,7 +19,7 @@
*
* Version patch user preferences.
*/
-
+#define DNA_DEPRECATED_ALLOW
#include <string.h>
#include "BLI_math.h"
@@ -28,6 +28,7 @@
#include "DNA_userdef_types.h"
#include "DNA_curve_types.h"
#include "DNA_windowmanager_types.h"
+#include "DNA_scene_types.h"
#include "BKE_addon.h"
#include "BKE_colorband.h"
@@ -42,7 +43,7 @@
/* Disallow access to global userdef. */
#define U (_error_)
-static void do_versions_theme(UserDef *userdef, bTheme *btheme)
+static void do_versions_theme(const UserDef *userdef, bTheme *btheme)
{
#define USER_VERSION_ATLEAST(ver, subver) MAIN_VERSION_ATLEAST(userdef, ver, subver)
@@ -113,13 +114,37 @@ static void do_versions_theme(UserDef *userdef, bTheme *btheme)
FROM_DEFAULT_V4_UCHAR(space_info.info_info);
}
+ if (!USER_VERSION_ATLEAST(280, 64)) {
+ FROM_DEFAULT_V4_UCHAR(tui.icon_scene);
+
+ if (btheme->space_view3d.obcenter_dia == 0) {
+ btheme->space_view3d.obcenter_dia = U_theme_default.space_view3d.obcenter_dia;
+ }
+
+ FROM_DEFAULT_V4_UCHAR(space_graph.text);
+ FROM_DEFAULT_V4_UCHAR(space_action.text);
+ FROM_DEFAULT_V4_UCHAR(space_nla.text);
+ FROM_DEFAULT_V4_UCHAR(space_sequencer.text);
+ FROM_DEFAULT_V4_UCHAR(space_clip.text);
+
+ FROM_DEFAULT_V4_UCHAR(space_graph.scrubbing_background);
+ FROM_DEFAULT_V4_UCHAR(space_action.scrubbing_background);
+ FROM_DEFAULT_V4_UCHAR(space_nla.scrubbing_background);
+ FROM_DEFAULT_V4_UCHAR(space_sequencer.scrubbing_background);
+ FROM_DEFAULT_V4_UCHAR(space_clip.scrubbing_background);
+ }
+
+ if (!USER_VERSION_ATLEAST(280, 67)) {
+ FROM_DEFAULT_V4_UCHAR(space_outliner.selected_object);
+ FROM_DEFAULT_V4_UCHAR(space_outliner.active_object);
+ FROM_DEFAULT_V4_UCHAR(space_outliner.edited_object);
+ FROM_DEFAULT_V4_UCHAR(space_outliner.row_alternate);
+ }
+
/**
* Include next version bump.
*/
{
- if (btheme->space_view3d.obcenter_dia == 0) {
- btheme->space_view3d.obcenter_dia = U_theme_default.space_view3d.obcenter_dia;
- }
}
#undef FROM_DEFAULT_V4_UCHAR
@@ -542,15 +567,48 @@ void BLO_version_defaults_userpref_blend(Main *bmain, UserDef *userdef)
userdef->dupflag |= USER_DUP_GPENCIL;
}
- /**
- * Include next version bump.
- */
- {
+ if (!USER_VERSION_ATLEAST(280, 60)) {
+ const float GPU_VIEWPORT_QUALITY_FXAA = 0.10f;
+ const float GPU_VIEWPORT_QUALITY_TAA8 = 0.25f;
+ const float GPU_VIEWPORT_QUALITY_TAA16 = 0.6f;
+ const float GPU_VIEWPORT_QUALITY_TAA32 = 0.8f;
+
+ if (userdef->gpu_viewport_quality <= GPU_VIEWPORT_QUALITY_FXAA) {
+ userdef->viewport_aa = SCE_DISPLAY_AA_OFF;
+ }
+ else if (userdef->gpu_viewport_quality <= GPU_VIEWPORT_QUALITY_TAA8) {
+ userdef->viewport_aa = SCE_DISPLAY_AA_FXAA;
+ }
+ else if (userdef->gpu_viewport_quality <= GPU_VIEWPORT_QUALITY_TAA16) {
+ userdef->viewport_aa = SCE_DISPLAY_AA_SAMPLES_8;
+ }
+ else if (userdef->gpu_viewport_quality <= GPU_VIEWPORT_QUALITY_TAA32) {
+ userdef->viewport_aa = SCE_DISPLAY_AA_SAMPLES_16;
+ }
+ else {
+ userdef->viewport_aa = SCE_DISPLAY_AA_SAMPLES_32;
+ }
+ }
+
+ if (!USER_VERSION_ATLEAST(280, 62)) {
/* (keep this block even if it becomes empty). */
if (userdef->vbotimeout == 0) {
userdef->vbocollectrate = 60;
userdef->vbotimeout = 120;
}
+
+ if (userdef->lookdev_sphere_size == 0) {
+ userdef->lookdev_sphere_size = 150;
+ }
+
+ userdef->pref_flag |= USER_PREF_FLAG_SAVE;
+ }
+
+ /**
+ * Include next version bump.
+ */
+ {
+ /* pass */
}
if (userdef->pixelsize == 0.0f) {
diff --git a/source/blender/blenloader/intern/writefile.c b/source/blender/blenloader/intern/writefile.c
index 9a4e2adc0e3..6305aa95e7f 100644
--- a/source/blender/blenloader/intern/writefile.c
+++ b/source/blender/blenloader/intern/writefile.c
@@ -2416,7 +2416,7 @@ static void write_paint(WriteData *wd, Paint *p)
if (p->cavity_curve) {
write_curvemapping(wd, p->cavity_curve);
}
- writedata(wd, DATA, sizeof(PaintToolSlot) * p->tool_slots_len, p->tool_slots);
+ writestruct(wd, DATA, PaintToolSlot, p->tool_slots_len, p->tool_slots);
}
static void write_layer_collections(WriteData *wd, ListBase *lb)
diff --git a/source/blender/bmesh/intern/bmesh_mesh.c b/source/blender/bmesh/intern/bmesh_mesh.c
index cb10ec9d701..a35d10db697 100644
--- a/source/blender/bmesh/intern/bmesh_mesh.c
+++ b/source/blender/bmesh/intern/bmesh_mesh.c
@@ -1440,7 +1440,6 @@ static int bm_loop_normal_mark_indiv(BMesh *bm, BLI_bitmap *loops)
* Note that this is On² piece of code,
* but it is not designed to be used with huge selection sets,
* rather with only a few items selected at most.*/
- printf("using face history selection\n");
/* Goes from last selected to the first selected element. */
for (ese = bm->selected.last; ese; ese = ese->prev) {
if (ese->htype == BM_FACE) {
@@ -1473,7 +1472,6 @@ static int bm_loop_normal_mark_indiv(BMesh *bm, BLI_bitmap *loops)
else {
if (sel_faces) {
/* Only select all loops of selected faces. */
- printf("using face selection\n");
BMLoop *l;
BMFace *f;
BMIter liter, fiter;
@@ -1487,7 +1485,6 @@ static int bm_loop_normal_mark_indiv(BMesh *bm, BLI_bitmap *loops)
}
if (sel_edges) {
/* Only select all loops of selected edges. */
- printf("using edge selection\n");
BMLoop *l;
BMEdge *e;
BMIter liter, eiter;
@@ -1510,7 +1507,6 @@ static int bm_loop_normal_mark_indiv(BMesh *bm, BLI_bitmap *loops)
}
if (sel_verts) {
/* Select all loops of selected verts. */
- printf("using vert selection\n");
BMLoop *l;
BMVert *v;
BMIter liter, viter;
diff --git a/source/blender/bmesh/intern/bmesh_operators.h b/source/blender/bmesh/intern/bmesh_operators.h
index 0279e4dd23e..78e8ce04115 100644
--- a/source/blender/bmesh/intern/bmesh_operators.h
+++ b/source/blender/bmesh/intern/bmesh_operators.h
@@ -126,6 +126,13 @@ enum {
BEVEL_MITER_ARC,
};
+/* Normal Face Strength values */
+enum {
+ FACE_STRENGTH_WEAK = -16384,
+ FACE_STRENGTH_MEDIUM = 0,
+ FACE_STRENGTH_STRONG = 16384,
+};
+
extern const BMOpDefine *bmo_opdefines[];
extern const int bmo_opdefines_total;
diff --git a/source/blender/bmesh/tools/bmesh_bevel.c b/source/blender/bmesh/tools/bmesh_bevel.c
index af5ce4ed9ac..a559d13fc70 100644
--- a/source/blender/bmesh/tools/bmesh_bevel.c
+++ b/source/blender/bmesh/tools/bmesh_bevel.c
@@ -5222,7 +5222,7 @@ static BevVert *bevel_vert_construct(BMesh *bm, BevelParams *bp, BMVert *v)
BMIter iter;
EdgeHalf *e;
float weight, z;
- float vert_axis[3];
+ float vert_axis[3] = {0, 0, 0};
int i, ccw_test_sum;
int nsel = 0;
int ntot = 0;
@@ -5357,7 +5357,6 @@ static BevVert *bevel_vert_construct(BMesh *bm, BevelParams *bp, BMVert *v)
normalize_v3(edge_dir);
add_v3_v3v3(vert_axis, vert_axis, edge_dir);
}
- mul_v3_fl(vert_axis, 1 / ntot);
}
}
@@ -5430,8 +5429,7 @@ static BevVert *bevel_vert_construct(BMesh *bm, BevelParams *bp, BMVert *v)
case BEVEL_AMT_WIDTH: {
v2 = BM_edge_other_vert(e->e, bv->v);
sub_v3_v3v3(edge_dir, bv->v->co, v2->co);
- normalize_v3(edge_dir);
- z = fabsf(2.0f * sinf(angle_normalized_v3v3(vert_axis, edge_dir)));
+ z = fabsf(2.0f * sinf(angle_v3v3(vert_axis, edge_dir)));
if (z < BEVEL_EPSILON) {
e->offset_l_spec = 0.01f * bp->offset; /* undefined behavior, so tiny bevel. */
}
@@ -5443,8 +5441,7 @@ static BevVert *bevel_vert_construct(BMesh *bm, BevelParams *bp, BMVert *v)
case BEVEL_AMT_DEPTH: {
v2 = BM_edge_other_vert(e->e, bv->v);
sub_v3_v3v3(edge_dir, bv->v->co, v2->co);
- normalize_v3(edge_dir);
- z = fabsf(cosf(angle_normalized_v3v3(vert_axis, edge_dir)));
+ z = fabsf(cosf(angle_v3v3(vert_axis, edge_dir)));
if (z < BEVEL_EPSILON) {
e->offset_l_spec = 0.01f * bp->offset; /* undefined behavior, so tiny bevel. */
}
diff --git a/source/blender/collada/AnimationExporter.cpp b/source/blender/collada/AnimationExporter.cpp
index 2c9865bcd95..ba878a28e50 100644
--- a/source/blender/collada/AnimationExporter.cpp
+++ b/source/blender/collada/AnimationExporter.cpp
@@ -79,13 +79,13 @@ bool AnimationExporter::exportAnimations()
{
Scene *sce = export_settings.get_scene();
- LinkNode &export_set = *this->export_settings.get_export_set();
+ LinkNode *export_set = this->export_settings->export_set;
bool has_anim_data = bc_has_animations(sce, export_set);
int animation_count = 0;
if (has_anim_data) {
BCObjectSet animated_subset;
- BCAnimationSampler::get_animated_from_export_set(animated_subset, export_set);
+ BCAnimationSampler::get_animated_from_export_set(animated_subset, *export_set);
animation_count = animated_subset.size();
BCAnimationSampler animation_sampler(export_settings, animated_subset);
diff --git a/source/blender/collada/CameraExporter.cpp b/source/blender/collada/CameraExporter.cpp
index dea0bddd941..74862c44270 100644
--- a/source/blender/collada/CameraExporter.cpp
+++ b/source/blender/collada/CameraExporter.cpp
@@ -93,6 +93,6 @@ bool CamerasExporter::exportBlenderProfile(COLLADASW::Camera &cm, Camera *cam)
{
cm.addExtraTechniqueParameter("blender", "shiftx", cam->shiftx);
cm.addExtraTechniqueParameter("blender", "shifty", cam->shifty);
- cm.addExtraTechniqueParameter("blender", "dof_distance", cam->dof_distance);
+ cm.addExtraTechniqueParameter("blender", "dof_distance", cam->dof.focus_distance);
return true;
}
diff --git a/source/blender/collada/DocumentImporter.cpp b/source/blender/collada/DocumentImporter.cpp
index 320f8379c9e..60813fb951c 100644
--- a/source/blender/collada/DocumentImporter.cpp
+++ b/source/blender/collada/DocumentImporter.cpp
@@ -859,7 +859,7 @@ bool DocumentImporter::writeCamera(const COLLADAFW::Camera *camera)
if (et && et->isProfile("blender")) {
et->setData("shiftx", &(cam->shiftx));
et->setData("shifty", &(cam->shifty));
- et->setData("dof_distance", &(cam->dof_distance));
+ et->setData("dof_distance", &(cam->dof.focus_distance));
}
cam->clip_start = camera->getNearClippingPlane().getValue();
cam->clip_end = camera->getFarClippingPlane().getValue();
diff --git a/source/blender/collada/EffectExporter.cpp b/source/blender/collada/EffectExporter.cpp
index bbd0a2e0bd3..61603226dfd 100644
--- a/source/blender/collada/EffectExporter.cpp
+++ b/source/blender/collada/EffectExporter.cpp
@@ -244,20 +244,9 @@ void EffectsExporter::operator()(Material *ma, Object *ob)
// performs the actual writing
ep.addProfileElements();
- bool twoSided = false;
- if (ob->type == OB_MESH && ob->data) {
- Mesh *me = (Mesh *)ob->data;
- if (me->flag & ME_TWOSIDED)
- twoSided = true;
- }
- if (twoSided)
- ep.addExtraTechniqueParameter("GOOGLEEARTH", "double_sided", 1);
ep.addExtraTechniques(mSW);
ep.closeProfile();
- if (twoSided)
- mSW->appendTextBlock(
- "<extra><technique profile=\"MAX3D\"><double_sided>1</double_sided></technique></extra>");
closeEffect();
}
diff --git a/source/blender/collada/GeometryExporter.cpp b/source/blender/collada/GeometryExporter.cpp
index 926d85e7fb2..c0573dcc081 100644
--- a/source/blender/collada/GeometryExporter.cpp
+++ b/source/blender/collada/GeometryExporter.cpp
@@ -127,11 +127,6 @@ void GeometryExporter::operator()(Object *ob)
closeMesh();
- if (me->flag & ME_TWOSIDED) {
- mSW->appendTextBlock(
- "<extra><technique profile=\"MAYA\"><double_sided>1</double_sided></technique></extra>");
- }
-
closeGeometry();
if (this->export_settings.get_include_shapekeys()) {
@@ -212,11 +207,6 @@ void GeometryExporter::export_key_mesh(Object *ob, Mesh *me, KeyBlock *kb)
closeMesh();
- if (me->flag & ME_TWOSIDED) {
- mSW->appendTextBlock(
- "<extra><technique profile=\"MAYA\"><double_sided>1</double_sided></technique></extra>");
- }
-
closeGeometry();
}
diff --git a/source/blender/collada/ImageExporter.cpp b/source/blender/collada/ImageExporter.cpp
index f4837d3d358..71201c8a55c 100644
--- a/source/blender/collada/ImageExporter.cpp
+++ b/source/blender/collada/ImageExporter.cpp
@@ -61,7 +61,7 @@ void ImagesExporter::export_UV_Image(Image *image, bool use_copies)
return;
}
- bool is_dirty = (imbuf->userflags & IB_BITMAPDIRTY) != 0;
+ bool is_dirty = BKE_image_is_dirty(image);
ImageFormatData imageFormat;
BKE_imbuf_to_image_format(&imageFormat, imbuf);
diff --git a/source/blender/collada/collada_utils.cpp b/source/blender/collada/collada_utils.cpp
index 4b85500008b..8b8c9854781 100644
--- a/source/blender/collada/collada_utils.cpp
+++ b/source/blender/collada/collada_utils.cpp
@@ -925,15 +925,16 @@ bool bc_has_animations(Object *ob)
return false;
}
-bool bc_has_animations(Scene *sce, LinkNode &export_set)
+bool bc_has_animations(Scene *sce, LinkNode *export_set)
{
LinkNode *node;
+ if (export_set) {
+ for (node = export_set; node; node = node->next) {
+ Object *ob = (Object *)node->link;
- for (node = &export_set; node; node = node->next) {
- Object *ob = (Object *)node->link;
-
- if (bc_has_animations(ob))
- return true;
+ if (bc_has_animations(ob))
+ return true;
+ }
}
return false;
}
diff --git a/source/blender/collada/collada_utils.h b/source/blender/collada/collada_utils.h
index 8fe64a19401..acbf6f94add 100644
--- a/source/blender/collada/collada_utils.h
+++ b/source/blender/collada/collada_utils.h
@@ -227,7 +227,7 @@ extern bool bc_get_property_matrix(Bone *bone, std::string key, float mat[4][4])
extern void bc_enable_fcurves(bAction *act, char *bone_name);
extern bool bc_bone_matrix_local_get(Object *ob, Bone *bone, Matrix &mat, bool for_opensim);
extern bool bc_is_animated(BCMatrixSampleMap &values);
-extern bool bc_has_animations(Scene *sce, LinkNode &node);
+extern bool bc_has_animations(Scene *sce, LinkNode *node);
extern bool bc_has_animations(Object *ob);
void bc_add_global_transform(Matrix &to_mat,
diff --git a/source/blender/compositor/operations/COM_GlareFogGlowOperation.cpp b/source/blender/compositor/operations/COM_GlareFogGlowOperation.cpp
index 1f5749d782c..30a6a05ed2c 100644
--- a/source/blender/compositor/operations/COM_GlareFogGlowOperation.cpp
+++ b/source/blender/compositor/operations/COM_GlareFogGlowOperation.cpp
@@ -154,7 +154,7 @@ static void FHT2D(
for (i = 0; stm > 0; i++) {
#define PRED(k) (((k & Nym) << Mx) + (k >> My))
for (j = PRED(i); j > i; j = PRED(j)) {
- ;
+ /* pass */
}
if (j < i) {
continue;
diff --git a/source/blender/depsgraph/CMakeLists.txt b/source/blender/depsgraph/CMakeLists.txt
index aee925ad8f8..ba6b3b32d60 100644
--- a/source/blender/depsgraph/CMakeLists.txt
+++ b/source/blender/depsgraph/CMakeLists.txt
@@ -69,7 +69,6 @@ set(SRC
intern/depsgraph_eval.cc
intern/depsgraph_physics.cc
intern/depsgraph_query.cc
- intern/depsgraph_query_filter.cc
intern/depsgraph_query_foreach.cc
intern/depsgraph_query_iter.cc
intern/depsgraph_tag.cc
diff --git a/source/blender/depsgraph/DEG_depsgraph_debug.h b/source/blender/depsgraph/DEG_depsgraph_debug.h
index 9ebd5f7ffae..73e03523003 100644
--- a/source/blender/depsgraph/DEG_depsgraph_debug.h
+++ b/source/blender/depsgraph/DEG_depsgraph_debug.h
@@ -68,7 +68,7 @@ void DEG_debug_stats_gnuplot(const struct Depsgraph *graph,
/* Compare two dependency graphs. */
bool DEG_debug_compare(const struct Depsgraph *graph1, const struct Depsgraph *graph2);
-/* Check that dependnecies in the graph are really up to date. */
+/* Check that dependencies in the graph are really up to date. */
bool DEG_debug_graph_relations_validate(struct Depsgraph *graph,
struct Main *bmain,
struct Scene *scene,
diff --git a/source/blender/depsgraph/DEG_depsgraph_query.h b/source/blender/depsgraph/DEG_depsgraph_query.h
index 89e4958eddc..a7b5535d11a 100644
--- a/source/blender/depsgraph/DEG_depsgraph_query.h
+++ b/source/blender/depsgraph/DEG_depsgraph_query.h
@@ -20,7 +20,7 @@
/** \file
* \ingroup depsgraph
*
- * Public API for Querying and Filtering Depsgraph.
+ * Public API for Querying Depsgraph.
*/
#ifndef __DEG_DEPSGRAPH_QUERY_H__
@@ -72,10 +72,15 @@ void DEG_get_customdata_mask_for_object(const struct Depsgraph *graph,
struct Object *object,
struct CustomData_MeshMasks *r_mask);
-/* Get scene the despgraph is created for. */
+/* Get scene at its evaluated state.
+ *
+ * Technically, this is a copied-on-written and fully evaluated version of the input scene.
+ * This function will check that the datablock has been expanded (and copied) from the original
+ * one. Assert will happen if it's not. */
struct Scene *DEG_get_evaluated_scene(const struct Depsgraph *graph);
-/* Get scene layer the despgraph is created for. */
+/* Get view layer at its evaluated state.
+ * This is a shortcut for accessing active view layer from evaluated scene. */
struct ViewLayer *DEG_get_evaluated_view_layer(const struct Depsgraph *graph);
/* Get evaluated version of object for given original one. */
@@ -95,6 +100,19 @@ struct Object *DEG_get_original_object(struct Object *object);
/* Get original version of given evaluated ID datablock. */
struct ID *DEG_get_original_id(struct ID *id);
+/* Check whether given ID is an original,
+ *
+ * Original IDs are considered all the IDs which are not covered by copy-on-write system and are
+ * not out-of-main localized datablocks. */
+bool DEG_is_original_id(struct ID *id);
+bool DEG_is_original_object(struct Object *object);
+
+/* Opposite of the above.
+ *
+ * If the datablock is not original it must be evaluated, and vice versa. */
+bool DEG_is_evaluated_id(struct ID *id);
+bool DEG_is_evaluated_object(struct Object *object);
+
/* ************************ DEG object iterators ********************* */
enum {
@@ -205,38 +223,6 @@ void DEG_foreach_dependent_ID(const Depsgraph *depsgraph,
void DEG_foreach_ID(const Depsgraph *depsgraph, DEGForeachIDCallback callback, void *user_data);
-/* ********************* DEG graph filtering ****************** */
-
-/* ComponentKey for nodes we want to be able to evaluate in the filtered graph */
-typedef struct DEG_FilterTarget {
- struct DEG_FilterTarget *next, *prev;
-
- struct ID *id;
- /* TODO: component identifiers - Component Type, Subdata/Component Name */
-} DEG_FilterTarget;
-
-typedef enum eDEG_FilterQuery_Granularity {
- DEG_FILTER_NODES_ALL = 0,
- DEG_FILTER_NODES_NO_OPS = 1,
- DEG_FILTER_NODES_ID_ONLY = 2,
-} eDEG_FilterQuery_Granularity;
-
-typedef struct DEG_FilterQuery {
- /* List of DEG_FilterTarget's */
- struct ListBase targets;
-
- /* Level of detail in the resulting graph */
- eDEG_FilterQuery_Granularity detail_level;
-} DEG_FilterQuery;
-
-/* Obtain a new graph instance that only contains the subset of desired nodes
- * WARNING: Do NOT pass an already filtered depsgraph through this function again,
- * as we are currently unable to accurately recreate it.
- */
-Depsgraph *DEG_graph_filter(const Depsgraph *depsgraph,
- struct Main *bmain,
- DEG_FilterQuery *query);
-
#ifdef __cplusplus
} /* extern "C" */
#endif
diff --git a/source/blender/depsgraph/intern/builder/deg_builder.cc b/source/blender/depsgraph/intern/builder/deg_builder.cc
index b8e0ba51019..36c6d246097 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder.cc
@@ -103,7 +103,7 @@ bool DepsgraphBuilder::need_pull_base_into_graph(Base *base)
bool DepsgraphBuilder::check_pchan_has_bbone(Object *object, const bPoseChannel *pchan)
{
BLI_assert(object->type == OB_ARMATURE);
- if (pchan->bone == NULL) {
+ if (pchan == NULL || pchan->bone == NULL) {
return false;
}
/* We don't really care whether segments are higher than 1 due to static user input (as in,
@@ -114,7 +114,10 @@ bool DepsgraphBuilder::check_pchan_has_bbone(Object *object, const bPoseChannel
}
bArmature *armature = static_cast<bArmature *>(object->data);
AnimatedPropertyID property_id(&armature->id, &RNA_Bone, pchan->bone, "bbone_segments");
- return cache_->isPropertyAnimated(&armature->id, property_id);
+ /* Check both Object and Armature animation data, because drivers modifying Armature
+ * state could easily be created in the Object AnimData. */
+ return cache_->isPropertyAnimated(&object->id, property_id) ||
+ cache_->isPropertyAnimated(&armature->id, property_id);
}
bool DepsgraphBuilder::check_pchan_has_bbone_segments(Object *object, const bPoseChannel *pchan)
diff --git a/source/blender/depsgraph/intern/builder/deg_builder.h b/source/blender/depsgraph/intern/builder/deg_builder.h
index 224e3212d57..040bb6cfeea 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder.h
+++ b/source/blender/depsgraph/intern/builder/deg_builder.h
@@ -23,10 +23,10 @@
#pragma once
-struct bPoseChannel;
struct Base;
struct Main;
struct Object;
+struct bPoseChannel;
namespace DEG {
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc b/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
index b6822a89093..0d10bd1d3dc 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
@@ -58,6 +58,7 @@ extern "C" {
#include "DNA_lightprobe_types.h"
#include "DNA_rigidbody_types.h"
#include "DNA_scene_types.h"
+#include "DNA_sound_types.h"
#include "DNA_speaker_types.h"
#include "DNA_texture_types.h"
#include "DNA_world_types.h"
@@ -443,6 +444,9 @@ void DepsgraphNodeBuilder::build_id(ID *id)
case ID_SPK:
build_speaker((Speaker *)id);
break;
+ case ID_SO:
+ build_sound((bSound *)id);
+ break;
case ID_TXT:
/* Not a part of dependency graph. */
break;
@@ -459,7 +463,7 @@ void DepsgraphNodeBuilder::build_id(ID *id)
void DepsgraphNodeBuilder::build_collection(LayerCollection *from_layer_collection,
Collection *collection)
{
- const int restrict_flag = (graph_->mode == DAG_EVAL_VIEWPORT) ? COLLECTION_RESTRICT_VIEW :
+ const int restrict_flag = (graph_->mode == DAG_EVAL_VIEWPORT) ? COLLECTION_RESTRICT_VIEWPORT :
COLLECTION_RESTRICT_RENDER;
const bool is_collection_restricted = (collection->flag & restrict_flag);
const bool is_collection_visible = !is_collection_restricted && is_parent_collection_visible_;
@@ -708,7 +712,7 @@ void DepsgraphNodeBuilder::build_object_data_speaker(Object *object)
{
Speaker *speaker = (Speaker *)object->data;
build_speaker(speaker);
- add_operation_node(&object->id, NodeType::PARAMETERS, OperationCode::SPEAKER_EVAL);
+ add_operation_node(&object->id, NodeType::AUDIO, OperationCode::SPEAKER_EVAL);
}
void DepsgraphNodeBuilder::build_object_transform(Object *object)
@@ -1154,7 +1158,7 @@ void DepsgraphNodeBuilder::build_shapekeys(Key *key)
/* This is an exit operation for the entire key datablock, is what is used
* as dependency for modifiers evaluation. */
add_operation_node(&key->id, NodeType::GEOMETRY, OperationCode::GEOMETRY_SHAPEKEY);
- /* Create per-key block properties, allowing tricky inter-dependnecies for
+ /* Create per-key block properties, allowing tricky inter-dependencies for
* drivers evaluation. */
LISTBASE_FOREACH (KeyBlock *, key_block, &key->block) {
add_operation_node(
@@ -1543,9 +1547,23 @@ void DepsgraphNodeBuilder::build_speaker(Speaker *speaker)
return;
}
/* Placeholder so we can add relations and tag ID node for update. */
- add_operation_node(&speaker->id, NodeType::PARAMETERS, OperationCode::SPEAKER_EVAL);
+ add_operation_node(&speaker->id, NodeType::AUDIO, OperationCode::SPEAKER_EVAL);
build_animdata(&speaker->id);
build_parameters(&speaker->id);
+ if (speaker->sound != NULL) {
+ build_sound(speaker->sound);
+ }
+}
+
+void DepsgraphNodeBuilder::build_sound(bSound *sound)
+{
+ if (built_map_.checkIsBuiltAndTag(sound)) {
+ return;
+ }
+ /* Placeholder so we can add relations and tag ID node for update. */
+ add_operation_node(&sound->id, NodeType::AUDIO, OperationCode::SOUND_EVAL);
+ build_animdata(&sound->id);
+ build_parameters(&sound->id);
}
/* **** ID traversal callbacks functions **** */
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes.h b/source/blender/depsgraph/intern/builder/deg_builder_nodes.h
index cf7cf1a62d8..41314380b23 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_nodes.h
+++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes.h
@@ -62,6 +62,7 @@ struct bConstraint;
struct bGPdata;
struct bNodeTree;
struct bPoseChannel;
+struct bSound;
struct PropertyRNA;
@@ -206,6 +207,7 @@ class DepsgraphNodeBuilder : public DepsgraphBuilder {
void build_movieclip(MovieClip *clip);
void build_lightprobe(LightProbe *probe);
void build_speaker(Speaker *speaker);
+ void build_sound(bSound *sound);
/* Per-ID information about what was already in the dependency graph.
* Allows to re-use certain values, to speed up following evaluation. */
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes_view_layer.cc b/source/blender/depsgraph/intern/builder/deg_builder_nodes_view_layer.cc
index 60b711d76d3..b898b3d3519 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_nodes_view_layer.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes_view_layer.cc
@@ -60,7 +60,7 @@ namespace DEG {
void DepsgraphNodeBuilder::build_layer_collections(ListBase *lb)
{
- const int restrict_flag = (graph_->mode == DAG_EVAL_VIEWPORT) ? COLLECTION_RESTRICT_VIEW :
+ const int restrict_flag = (graph_->mode == DAG_EVAL_VIEWPORT) ? COLLECTION_RESTRICT_VIEWPORT :
COLLECTION_RESTRICT_RENDER;
for (LayerCollection *lc = (LayerCollection *)lb->first; lc; lc = lc->next) {
@@ -92,7 +92,6 @@ void DepsgraphNodeBuilder::build_view_layer(Scene *scene,
/* Get pointer to a CoW version of scene ID. */
Scene *scene_cow = get_cow_datablock(scene);
/* Scene objects. */
- int select_id = 1;
/* NOTE: Base is used for function bindings as-is, so need to pass CoW base,
* but object is expected to be an original one. Hence we go into some
* tricks here iterating over the view layer. */
@@ -108,7 +107,6 @@ void DepsgraphNodeBuilder::build_view_layer(Scene *scene,
build_object(base_index, base->object, linked_state, true);
++base_index;
}
- base->object->select_id = select_id++;
}
build_layer_collections(&view_layer->layer_collections);
if (scene->camera != NULL) {
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
index d3fd16d889f..5686bcac5cb 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
@@ -58,6 +58,7 @@ extern "C" {
#include "DNA_object_types.h"
#include "DNA_rigidbody_types.h"
#include "DNA_scene_types.h"
+#include "DNA_sound_types.h"
#include "DNA_speaker_types.h"
#include "DNA_texture_types.h"
#include "DNA_world_types.h"
@@ -487,6 +488,9 @@ void DepsgraphRelationBuilder::build_id(ID *id)
case ID_SPK:
build_speaker((Speaker *)id);
break;
+ case ID_SO:
+ build_sound((bSound *)id);
+ break;
case ID_TXT:
/* Not a part of dependency graph. */
break;
@@ -766,9 +770,9 @@ void DepsgraphRelationBuilder::build_object_data_speaker(Object *object)
{
Speaker *speaker = (Speaker *)object->data;
build_speaker(speaker);
- OperationKey probe_key(&speaker->id, NodeType::PARAMETERS, OperationCode::SPEAKER_EVAL);
- OperationKey object_key(&object->id, NodeType::PARAMETERS, OperationCode::SPEAKER_EVAL);
- add_relation(probe_key, object_key, "Speaker Update");
+ ComponentKey speaker_key(&speaker->id, NodeType::AUDIO);
+ ComponentKey object_key(&object->id, NodeType::AUDIO);
+ add_relation(speaker_key, object_key, "Speaker Update");
}
void DepsgraphRelationBuilder::build_object_parent(Object *object)
@@ -1321,25 +1325,47 @@ void DepsgraphRelationBuilder::build_driver(ID *id, FCurve *fcu)
void DepsgraphRelationBuilder::build_driver_data(ID *id, FCurve *fcu)
{
- OperationKey driver_key(id,
- NodeType::PARAMETERS,
- OperationCode::DRIVER,
- fcu->rna_path ? fcu->rna_path : "",
- fcu->array_index);
- const char *rna_path = fcu->rna_path ? fcu->rna_path : "";
- if (GS(id->name) == ID_AR && STRPREFIX(rna_path, "bones[")) {
+ /* Validate the RNA path pointer just in case. */
+ const char *rna_path = fcu->rna_path;
+ if (rna_path == NULL || rna_path[0] == '\0') {
+ return;
+ }
+ /* Parse the RNA path to find the target property pointer. */
+ RNAPathKey property_entry_key(id, rna_path, RNAPointerSource::ENTRY);
+ if (RNA_pointer_is_null(&property_entry_key.ptr)) {
+ /* TODO(sergey): This would only mean that driver is broken.
+ * so we can't create relation anyway. However, we need to avoid
+ * adding drivers which are known to be buggy to a dependency
+ * graph, in order to save computational power. */
+ return;
+ }
+ OperationKey driver_key(
+ id, NodeType::PARAMETERS, OperationCode::DRIVER, rna_path, fcu->array_index);
+ /* If the target of the driver is a Bone property, find the Armature data,
+ * and then link the driver to all pose bone evaluation components that use
+ * it. This is necessary to provide more granular dependencies specifically for
+ * Bone objects, because the armature data doesn't have per-bone components,
+ * and generic add_relation can only add one link. */
+ ID *id_ptr = (ID *)property_entry_key.ptr.id.data;
+ bool is_bone = id_ptr && property_entry_key.ptr.type == &RNA_Bone;
+ /* If the Bone property is referenced via obj.pose.bones[].bone,
+ * the RNA pointer refers to the Object ID, so skip to data. */
+ if (is_bone && GS(id_ptr->name) == ID_OB) {
+ id_ptr = (ID *)((Object *)id_ptr)->data;
+ }
+ if (is_bone && GS(id_ptr->name) == ID_AR) {
/* Drivers on armature-level bone settings (i.e. bbone stuff),
* which will affect the evaluation of corresponding pose bones. */
- char *bone_name = BLI_str_quoted_substrN(rna_path, "bones[");
- if (bone_name != NULL) {
+ Bone *bone = (Bone *)property_entry_key.ptr.data;
+ if (bone != NULL) {
/* Find objects which use this, and make their eval callbacks
* depend on this. */
for (IDNode *to_node : graph_->id_nodes) {
if (GS(to_node->id_orig->name) == ID_OB) {
Object *object = (Object *)to_node->id_orig;
/* We only care about objects with pose data which use this. */
- if (object->data == id && object->pose != NULL) {
- bPoseChannel *pchan = BKE_pose_channel_find_name(object->pose, bone_name);
+ if (object->data == id_ptr && object->pose != NULL) {
+ bPoseChannel *pchan = BKE_pose_channel_find_name(object->pose, bone->name);
if (pchan != NULL) {
OperationKey bone_key(
&object->id, NodeType::BONE, pchan->name, OperationCode::BONE_LOCAL);
@@ -1348,23 +1374,18 @@ void DepsgraphRelationBuilder::build_driver_data(ID *id, FCurve *fcu)
}
}
}
- /* Free temp data. */
- MEM_freeN(bone_name);
- bone_name = NULL;
+ /* Make the driver depend on COW, similar to the generic case below. */
+ if (id_ptr != id) {
+ ComponentKey cow_key(id_ptr, NodeType::COPY_ON_WRITE);
+ add_relation(cow_key, driver_key, "Driven CoW -> Driver", RELATION_CHECK_BEFORE_ADD);
+ }
}
else {
fprintf(stderr, "Couldn't find armature bone name for driver path - '%s'\n", rna_path);
}
}
- else if (rna_path != NULL && rna_path[0] != '\0') {
- RNAPathKey property_entry_key(id, rna_path, RNAPointerSource::ENTRY);
- if (RNA_pointer_is_null(&property_entry_key.ptr)) {
- /* TODO(sergey): This would only mean that driver is broken.
- * so we can't create relation anyway. However, we need to avoid
- * adding drivers which are known to be buggy to a dependency
- * graph, in order to save computational power. */
- return;
- }
+ else {
+ /* If it's not a Bone, handle the generic single dependency case. */
add_relation(driver_key, property_entry_key, "Driver -> Driven Property");
/* Similar to the case with f-curves, driver might drive a nested
* datablock, which means driver execution should wait for that
@@ -2046,10 +2067,11 @@ void DepsgraphRelationBuilder::build_camera(Camera *camera)
if (built_map_.checkIsBuiltAndTag(camera)) {
return;
}
+ build_animdata(&camera->id);
build_parameters(&camera->id);
- if (camera->dof_ob != NULL) {
+ if (camera->dof.focus_object != NULL) {
ComponentKey camera_parameters_key(&camera->id, NodeType::PARAMETERS);
- ComponentKey dof_ob_key(&camera->dof_ob->id, NodeType::TRANSFORM);
+ ComponentKey dof_ob_key(&camera->dof.focus_object->id, NodeType::TRANSFORM);
add_relation(dof_ob_key, camera_parameters_key, "Camera DOF");
}
}
@@ -2060,6 +2082,7 @@ void DepsgraphRelationBuilder::build_light(Light *lamp)
if (built_map_.checkIsBuiltAndTag(lamp)) {
return;
}
+ build_animdata(&lamp->id);
build_parameters(&lamp->id);
/* light's nodetree */
if (lamp->nodetree != NULL) {
@@ -2246,8 +2269,8 @@ void DepsgraphRelationBuilder::build_mask(Mask *mask)
TimeSourceKey time_src_key;
add_relation(time_src_key, mask_animation_key, "TimeSrc -> Mask Animation");
/* Final mask evaluation. */
- ComponentKey parameters_key(mask_id, NodeType::PARAMETERS);
- add_relation(mask_animation_key, parameters_key, "Mask Animation -> Mask Eval");
+ OperationKey mask_eval_key(mask_id, NodeType::PARAMETERS, OperationCode::MASK_EVAL);
+ add_relation(mask_animation_key, mask_eval_key, "Mask Animation -> Mask Eval");
}
void DepsgraphRelationBuilder::build_movieclip(MovieClip *clip)
@@ -2276,6 +2299,21 @@ void DepsgraphRelationBuilder::build_speaker(Speaker *speaker)
}
build_animdata(&speaker->id);
build_parameters(&speaker->id);
+ if (speaker->sound != NULL) {
+ build_sound(speaker->sound);
+ ComponentKey speaker_key(&speaker->id, NodeType::AUDIO);
+ ComponentKey sound_key(&speaker->sound->id, NodeType::AUDIO);
+ add_relation(sound_key, speaker_key, "Sound -> Speaker");
+ }
+}
+
+void DepsgraphRelationBuilder::build_sound(bSound *sound)
+{
+ if (built_map_.checkIsBuiltAndTag(sound)) {
+ return;
+ }
+ build_animdata(&sound->id);
+ build_parameters(&sound->id);
}
void DepsgraphRelationBuilder::build_copy_on_write_relations()
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations.h b/source/blender/depsgraph/intern/builder/deg_builder_relations.h
index 90bdb9bae65..1cf0b48128f 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_relations.h
+++ b/source/blender/depsgraph/intern/builder/deg_builder_relations.h
@@ -78,6 +78,7 @@ struct bConstraint;
struct bGPdata;
struct bNodeTree;
struct bPoseChannel;
+struct bSound;
struct PropertyRNA;
@@ -264,6 +265,7 @@ class DepsgraphRelationBuilder : public DepsgraphBuilder {
void build_movieclip(MovieClip *clip);
void build_lightprobe(LightProbe *probe);
void build_speaker(Speaker *speaker);
+ void build_sound(bSound *sound);
void build_nested_datablock(ID *owner, ID *id);
void build_nested_nodetree(ID *owner, bNodeTree *ntree);
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc
index fadce685d31..f8313dc854b 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc
@@ -383,7 +383,13 @@ void DepsgraphRelationBuilder::build_rig(Object *object)
bPoseChannel *prev, *next;
BKE_pchan_bbone_handles_get(pchan, &prev, &next);
if (prev) {
- OperationKey prev_key(&object->id, NodeType::BONE, prev->name, OperationCode::BONE_DONE);
+ OperationCode opcode = OperationCode::BONE_DONE;
+ /* Inheriting parent roll requires access to prev handle's B-Bone properties. */
+ if ((pchan->bone->flag & BONE_ADD_PARENT_END_ROLL) != 0 &&
+ check_pchan_has_bbone_segments(object, prev)) {
+ opcode = OperationCode::BONE_SEGMENTS;
+ }
+ OperationKey prev_key(&object->id, NodeType::BONE, prev->name, opcode);
add_relation(prev_key, bone_segments_key, "Prev Handle -> B-Bone Segments");
}
if (next) {
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations_view_layer.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations_view_layer.cc
index a325544e046..b5a926ad597 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_relations_view_layer.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_relations_view_layer.cc
@@ -61,7 +61,7 @@ namespace DEG {
void DepsgraphRelationBuilder::build_layer_collections(ListBase *lb)
{
- const int restrict_flag = (graph_->mode == DAG_EVAL_VIEWPORT) ? COLLECTION_RESTRICT_VIEW :
+ const int restrict_flag = (graph_->mode == DAG_EVAL_VIEWPORT) ? COLLECTION_RESTRICT_VIEWPORT :
COLLECTION_RESTRICT_RENDER;
for (LayerCollection *lc = (LayerCollection *)lb->first; lc; lc = lc->next) {
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_rna.cc b/source/blender/depsgraph/intern/builder/deg_builder_rna.cc
index 1238cdc70c6..fa38dce1a9f 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_rna.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_rna.cc
@@ -196,11 +196,30 @@ RNANodeIdentifier RNANodeQuery::construct_node_identifier(const PointerRNA *ptr,
/* Bone - generally, we just want the bone component. */
node_identifier.type = NodeType::BONE;
node_identifier.component_name = pchan->name;
- /* But B-Bone properties should connect to the actual operation. */
- Object *object = reinterpret_cast<Object *>(node_identifier.id);
- if (!ELEM(NULL, pchan->bone, prop) && STRPREFIX(RNA_property_identifier(prop), "bbone_") &&
- builder_->check_pchan_has_bbone_segments(object, pchan)) {
- node_identifier.operation_code = OperationCode::BONE_SEGMENTS;
+ /* However check property name for special handling. */
+ if (prop != NULL) {
+ Object *object = reinterpret_cast<Object *>(node_identifier.id);
+ const char *prop_name = RNA_property_identifier(prop);
+ /* B-Bone properties should connect to the final operation. */
+ if (STRPREFIX(prop_name, "bbone_")) {
+ if (builder_->check_pchan_has_bbone_segments(object, pchan)) {
+ node_identifier.operation_code = OperationCode::BONE_SEGMENTS;
+ }
+ else {
+ node_identifier.operation_code = OperationCode::BONE_DONE;
+ }
+ }
+ /* Final transform properties go to the Done node for the exit. */
+ else if (STREQ(prop_name, "head") || STREQ(prop_name, "tail") ||
+ STRPREFIX(prop_name, "matrix")) {
+ if (source == RNAPointerSource::EXIT) {
+ node_identifier.operation_code = OperationCode::BONE_DONE;
+ }
+ }
+ /* And other properties can always go to the entry operation. */
+ else {
+ node_identifier.operation_code = OperationCode::BONE_LOCAL;
+ }
}
}
return node_identifier;
@@ -211,6 +230,12 @@ RNANodeIdentifier RNANodeQuery::construct_node_identifier(const PointerRNA *ptr,
* bone components, instead of using this generic code. */
node_identifier.type = NodeType::PARAMETERS;
node_identifier.operation_code = OperationCode::ARMATURE_EVAL;
+ /* If trying to look up via an Object, e.g. due to lookup via
+ * obj.pose.bones[].bone in a driver attached to the Object,
+ * redirect to its data. */
+ if (GS(node_identifier.id->name) == ID_OB) {
+ node_identifier.id = (ID *)((Object *)node_identifier.id)->data;
+ }
return node_identifier;
}
else if (RNA_struct_is_a(ptr->type, &RNA_Constraint)) {
diff --git a/source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc b/source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc
index 068a04943e6..c4455a6e59f 100644
--- a/source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc
+++ b/source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc
@@ -434,6 +434,7 @@ static void deg_debug_graphviz_node(const DebugContext &ctx, const Node *node)
case NodeType::BATCH_CACHE:
case NodeType::DUPLI:
case NodeType::SYNCHRONIZATION:
+ case NodeType::AUDIO:
case NodeType::GENERIC_DATABLOCK: {
ComponentNode *comp_node = (ComponentNode *)node;
if (!comp_node->operations.empty()) {
diff --git a/source/blender/depsgraph/intern/depsgraph_query.cc b/source/blender/depsgraph/intern/depsgraph_query.cc
index a653366a588..02f2519b3fb 100644
--- a/source/blender/depsgraph/intern/depsgraph_query.cc
+++ b/source/blender/depsgraph/intern/depsgraph_query.cc
@@ -263,3 +263,43 @@ ID *DEG_get_original_id(ID *id)
BLI_assert((id->tag & LIB_TAG_COPIED_ON_WRITE) != 0);
return (ID *)id->orig_id;
}
+
+bool DEG_is_original_id(ID *id)
+{
+ /* Some explanation of the logic.
+ *
+ * What we want here is to be able to tell whether given ID is a result of dependency graph
+ * evaluation or not.
+ *
+ * All the datablocks which are created by copy-on-write mechanism will have will be tagged with
+ * LIB_TAG_COPIED_ON_WRITE tag. Those datablocks can not be original.
+ *
+ * Modifier stack evaluation might create special datablocks which have all the modifiers
+ * applied, and those will be tagged with LIB_TAG_COPIED_ON_WRITE_EVAL_RESULT. Such datablocks
+ * can not be original as well.
+ *
+ * Localization is usually happening from evaluated datablock, or will have some special pointer
+ * magic which will make them to act as evaluated.
+ *
+ * NOTE: We conder ID evaluated if ANY of those flags is set. We do NOT require ALL of them. */
+ if (id->tag &
+ (LIB_TAG_COPIED_ON_WRITE | LIB_TAG_COPIED_ON_WRITE_EVAL_RESULT | LIB_TAG_LOCALIZED)) {
+ return false;
+ }
+ return true;
+}
+
+bool DEG_is_original_object(Object *object)
+{
+ return DEG_is_original_id(&object->id);
+}
+
+bool DEG_is_evaluated_id(ID *id)
+{
+ return !DEG_is_original_id(id);
+}
+
+bool DEG_is_evaluated_object(Object *object)
+{
+ return !DEG_is_original_object(object);
+}
diff --git a/source/blender/depsgraph/intern/depsgraph_query_filter.cc b/source/blender/depsgraph/intern/depsgraph_query_filter.cc
deleted file mode 100644
index a02ced286eb..00000000000
--- a/source/blender/depsgraph/intern/depsgraph_query_filter.cc
+++ /dev/null
@@ -1,243 +0,0 @@
-/*
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- * The Original Code is Copyright (C) 2018 Blender Foundation.
- * All rights reserved.
- */
-
-/** \file
- * \ingroup depsgraph
- *
- * Implementation of Graph Filtering API
- */
-
-#include "MEM_guardedalloc.h"
-
-extern "C" {
-#include <string.h> // XXX: memcpy
-
-#include "BLI_utildefines.h"
-#include "BKE_idcode.h"
-#include "BKE_main.h"
-#include "BLI_listbase.h"
-#include "BLI_ghash.h"
-
-#include "BKE_action.h" // XXX: BKE_pose_channel_from_name
-} /* extern "C" */
-
-#include "DNA_object_types.h"
-#include "DNA_scene_types.h"
-
-#include "RNA_access.h"
-
-#include "DEG_depsgraph.h"
-#include "DEG_depsgraph_query.h"
-#include "DEG_depsgraph_debug.h"
-
-#include "intern/eval/deg_eval_copy_on_write.h"
-
-#include "intern/depsgraph.h"
-#include "intern/depsgraph_type.h"
-
-#include "intern/node/deg_node.h"
-#include "intern/node/deg_node_component.h"
-#include "intern/node/deg_node_id.h"
-#include "intern/node/deg_node_operation.h"
-
-/* *************************************************** */
-/* Graph Filtering Internals */
-
-namespace DEG {
-
-/* UserData for deg_add_retained_id_cb */
-struct RetainedIdUserData {
- DEG_FilterQuery *query;
- GSet *set;
-};
-
-/* Helper for DEG_foreach_ancestor_id()
- * Keep track of all ID's encountered in a set
- */
-static void deg_add_retained_id_cb(ID *id, void *user_data)
-{
- RetainedIdUserData *data = (RetainedIdUserData *)user_data;
- BLI_gset_add(data->set, (void *)id);
-}
-
-/* ------------------------------------------- */
-
-/* Remove relations pointing to the given OperationNode */
-/* TODO: Make this part of OperationNode? */
-static void deg_unlink_opnode(Depsgraph *graph, OperationNode *op_node)
-{
- vector<Relation *> all_links;
-
- /* Collect all inlinks to this operation */
- for (Relation *rel : op_node->inlinks) {
- all_links.push_back(rel);
- }
- /* Collect all outlinks from this operation */
- for (Relation *rel : op_node->outlinks) {
- all_links.push_back(rel);
- }
-
- /* Delete all collected relations */
- for (Relation *rel : all_links) {
- rel->unlink();
- OBJECT_GUARDED_DELETE(rel, Relation);
- }
-
- /* Remove from entry tags */
- if (BLI_gset_haskey(graph->entry_tags, op_node)) {
- BLI_gset_remove(graph->entry_tags, op_node, NULL);
- }
-}
-
-/* Remove every ID Node (and its associated subnodes, COW data) */
-static void deg_filter_remove_unwanted_ids(Depsgraph *graph, GSet *retained_ids)
-{
- /* 1) First pass over ID nodes + their operations
- * - Identify and tag ID's (via "custom_flags = 1") to be removed
- * - Remove all links to/from operations that will be removed. */
- for (IDNode *id_node : graph->id_nodes) {
- id_node->custom_flags = !BLI_gset_haskey(retained_ids, (void *)id_node->id_orig);
- if (id_node->custom_flags) {
- GHASH_FOREACH_BEGIN (ComponentNode *, comp_node, id_node->components) {
- for (OperationNode *op_node : comp_node->operations) {
- deg_unlink_opnode(graph, op_node);
- }
- }
- GHASH_FOREACH_END();
- }
- }
-
- /* 2) Remove unwanted operations from graph->operations */
- for (Depsgraph::OperationNodes::iterator it_opnode = graph->operations.begin();
- it_opnode != graph->operations.end();) {
- OperationNode *op_node = *it_opnode;
- IDNode *id_node = op_node->owner->owner;
- if (id_node->custom_flags) {
- it_opnode = graph->operations.erase(it_opnode);
- }
- else {
- ++it_opnode;
- }
- }
-
- /* Free ID nodes that are no longer wanted
- *
- * This is loosely based on Depsgraph::clear_id_nodes().
- * However, we don't worry about the conditional freeing for physics
- * stuff, since it's rarely needed currently. */
- for (Depsgraph::IDDepsNodes::iterator it_id = graph->id_nodes.begin();
- it_id != graph->id_nodes.end();) {
- IDNode *id_node = *it_id;
- ID *id = id_node->id_orig;
-
- if (id_node->custom_flags) {
- /* Destroy node data, then remove from collections, and free */
- id_node->destroy();
-
- BLI_ghash_remove(graph->id_hash, id, NULL, NULL);
- it_id = graph->id_nodes.erase(it_id);
-
- OBJECT_GUARDED_DELETE(id_node, IDNode);
- }
- else {
- /* This node has not been marked for deletion. Increment iterator */
- ++it_id;
- }
- }
-}
-
-} // namespace DEG
-
-/* *************************************************** */
-/* Graph Filtering API */
-
-/* Obtain a new graph instance that only contains the subset of desired nodes
- * WARNING: Do NOT pass an already filtered depsgraph through this function again,
- * as we are currently unable to accurately recreate it.
- */
-Depsgraph *DEG_graph_filter(const Depsgraph *graph_src, Main *bmain, DEG_FilterQuery *query)
-{
- const DEG::Depsgraph *deg_graph_src = reinterpret_cast<const DEG::Depsgraph *>(graph_src);
- if (deg_graph_src == NULL) {
- return NULL;
- }
-
- /* Construct a full new depsgraph based on the one we got */
- /* TODO: Improve the builders to not add any ID nodes we don't need later (e.g. ProxyBuilder?) */
- Depsgraph *graph_new = DEG_graph_new(
- deg_graph_src->scene, deg_graph_src->view_layer, deg_graph_src->mode);
- DEG_graph_build_from_view_layer(
- graph_new, bmain, deg_graph_src->scene, deg_graph_src->view_layer);
-
- /* Build a set of all the id's we want to keep */
- GSet *retained_ids = BLI_gset_ptr_new(__func__);
- DEG::RetainedIdUserData retained_id_data = {query, retained_ids};
-
- LISTBASE_FOREACH (DEG_FilterTarget *, target, &query->targets) {
- /* Target Itself */
- BLI_gset_add(retained_ids, (void *)target->id);
-
- /* Target's Ancestors (i.e. things it depends on) */
- DEG_foreach_ancestor_ID(graph_new, target->id, DEG::deg_add_retained_id_cb, &retained_id_data);
- }
-
- /* Remove everything we don't want to keep around anymore */
- DEG::Depsgraph *deg_graph_new = reinterpret_cast<DEG::Depsgraph *>(graph_new);
- if (BLI_gset_len(retained_ids) > 0) {
- DEG::deg_filter_remove_unwanted_ids(deg_graph_new, retained_ids);
- }
- // TODO: query->LOD filters
-
- /* Free temp data */
- BLI_gset_free(retained_ids, NULL);
- retained_ids = NULL;
-
- /* Print Stats */
- // XXX: Hide behind debug flags
- size_t s_outer, s_operations, s_relations;
- size_t s_ids = deg_graph_src->id_nodes.size();
- unsigned int s_idh = BLI_ghash_len(deg_graph_src->id_hash);
-
- size_t n_outer, n_operations, n_relations;
- size_t n_ids = deg_graph_new->id_nodes.size();
- unsigned int n_idh = BLI_ghash_len(deg_graph_new->id_hash);
-
- DEG_stats_simple(graph_src, &s_outer, &s_operations, &s_relations);
- DEG_stats_simple(graph_new, &n_outer, &n_operations, &n_relations);
-
- printf("%s: src = (ID's: %zu (%u), Out: %zu, Op: %zu, Rel: %zu)\n",
- __func__,
- s_ids,
- s_idh,
- s_outer,
- s_operations,
- s_relations);
- printf("%s: new = (ID's: %zu (%u), Out: %zu, Op: %zu, Rel: %zu)\n",
- __func__,
- n_ids,
- n_idh,
- n_outer,
- n_operations,
- n_relations);
-
- /* Return this new graph instance */
- return graph_new;
-}
-
-/* *************************************************** */
diff --git a/source/blender/depsgraph/intern/depsgraph_query_iter.cc b/source/blender/depsgraph/intern/depsgraph_query_iter.cc
index d3bf27747c0..06632d7e510 100644
--- a/source/blender/depsgraph/intern/depsgraph_query_iter.cc
+++ b/source/blender/depsgraph/intern/depsgraph_query_iter.cc
@@ -94,7 +94,6 @@ void verify_id_properties_freed(DEGObjectIterData *data)
// Free memory which is owned by temporary storage which is about to
// get overwritten.
IDP_FreeProperty(temp_dupli_object->id.properties);
- MEM_freeN(temp_dupli_object->id.properties);
temp_dupli_object->id.properties = NULL;
}
@@ -145,7 +144,6 @@ bool deg_objects_dupli_iterator_next(BLI_Iterator *iter)
Object *dupli_parent = data->dupli_parent;
Object *temp_dupli_object = &data->temp_dupli_object;
*temp_dupli_object = *dob->ob;
- temp_dupli_object->select_id = dupli_parent->select_id;
temp_dupli_object->base_flag = dupli_parent->base_flag | BASE_FROM_DUPLI;
temp_dupli_object->base_local_view_bits = dupli_parent->base_local_view_bits;
temp_dupli_object->dt = MIN2(temp_dupli_object->dt, dupli_parent->dt);
@@ -159,7 +157,13 @@ bool deg_objects_dupli_iterator_next(BLI_Iterator *iter)
continue;
}
+ /* This could be avoided by refactoring make_dupli() in order to track all negative scaling
+ * recursively. */
+ bool is_neg_scale = is_negative_m4(dob->mat);
+ SET_FLAG_FROM_TEST(data->temp_dupli_object.transflag, is_neg_scale, OB_NEG_SCALE);
+
copy_m4_m4(data->temp_dupli_object.obmat, dob->mat);
+ invert_m4_m4(data->temp_dupli_object.imat, data->temp_dupli_object.obmat);
iter->current = &data->temp_dupli_object;
BLI_assert(DEG::deg_validate_copy_on_write_datablock(&data->temp_dupli_object.id));
return true;
diff --git a/source/blender/depsgraph/intern/depsgraph_tag.cc b/source/blender/depsgraph/intern/depsgraph_tag.cc
index f682dadee8e..7dcba8b7655 100644
--- a/source/blender/depsgraph/intern/depsgraph_tag.cc
+++ b/source/blender/depsgraph/intern/depsgraph_tag.cc
@@ -245,6 +245,13 @@ void depsgraph_update_editors_tag(Main *bmain, Depsgraph *graph, ID *id)
deg_editors_id_update(&update_ctx, id);
}
+void depsgraph_id_tag_copy_on_write(Depsgraph *graph, IDNode *id_node, eUpdateSource update_source)
+{
+ ComponentNode *cow_comp = id_node->find_component(NodeType::COPY_ON_WRITE);
+ cow_comp->tag_update(graph, update_source);
+ id_node->id_orig->recalc |= ID_RECALC_COPY_ON_WRITE;
+}
+
void depsgraph_tag_component(Depsgraph *graph,
IDNode *id_node,
NodeType component_type,
@@ -252,7 +259,13 @@ void depsgraph_tag_component(Depsgraph *graph,
eUpdateSource update_source)
{
ComponentNode *component_node = id_node->find_component(component_type);
+ /* NOTE: Animation component might not be existing yet (which happens when adding new driver or
+ * adding a new keyframe), so the required copy-on-write tag needs to be taken care explicitly
+ * here. */
if (component_node == NULL) {
+ if (component_type == NodeType::ANIMATION) {
+ depsgraph_id_tag_copy_on_write(graph, id_node, update_source);
+ }
return;
}
if (operation_code == OperationCode::OPERATION) {
@@ -266,9 +279,7 @@ void depsgraph_tag_component(Depsgraph *graph,
}
/* If component depends on copy-on-write, tag it as well. */
if (component_node->need_tag_cow_before_update()) {
- ComponentNode *cow_comp = id_node->find_component(NodeType::COPY_ON_WRITE);
- cow_comp->tag_update(graph, update_source);
- id_node->id_orig->recalc |= ID_RECALC_COPY_ON_WRITE;
+ depsgraph_id_tag_copy_on_write(graph, id_node, update_source);
}
}
@@ -462,7 +473,9 @@ void deg_graph_on_visible_update(Main *bmain, Depsgraph *graph)
* Need to solve those issues carefully, for until then we evaluate
* animation for datablocks which appears in the graph for the first
* time. */
- flag |= ID_RECALC_ANIMATION;
+ if (BKE_animdata_from_id(id_node->id_orig) != NULL) {
+ flag |= ID_RECALC_ANIMATION;
+ }
}
/* We only tag components which needs an update. Tagging everything is
* not a good idea because that might reset particles cache (or any
diff --git a/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc b/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc
index 2f153e585d3..2a76d5cd362 100644
--- a/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc
+++ b/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc
@@ -1278,7 +1278,9 @@ bool deg_copy_on_write_is_expanded(const ID *id_cow)
bool deg_copy_on_write_is_needed(const ID *id_orig)
{
const ID_Type id_type = GS(id_orig->name);
- return !ELEM(id_type, ID_IM);
+ /* TODO(sergey): Make Sound copyable. It is here only because the code for dependency graph is
+ * being work in progress. */
+ return !ELEM(id_type, ID_IM, ID_SO);
}
} // namespace DEG
diff --git a/source/blender/depsgraph/intern/node/deg_node.cc b/source/blender/depsgraph/intern/node/deg_node.cc
index 5692983fbe2..7df96330ef0 100644
--- a/source/blender/depsgraph/intern/node/deg_node.cc
+++ b/source/blender/depsgraph/intern/node/deg_node.cc
@@ -101,13 +101,12 @@ const char *nodeTypeAsString(NodeType type)
return "POINT_CACHE";
case NodeType::BATCH_CACHE:
return "BATCH_CACHE";
- /* Duplication. */
case NodeType::DUPLI:
return "DUPLI";
- /* Synchronization. */
case NodeType::SYNCHRONIZATION:
return "SYNCHRONIZATION";
- /* Generic datablock. */
+ case NodeType::AUDIO:
+ return "AUDIO";
case NodeType::GENERIC_DATABLOCK:
return "GENERIC_DATABLOCK";
diff --git a/source/blender/depsgraph/intern/node/deg_node.h b/source/blender/depsgraph/intern/node/deg_node.h
index ece43657b38..e350cc9a6f4 100644
--- a/source/blender/depsgraph/intern/node/deg_node.h
+++ b/source/blender/depsgraph/intern/node/deg_node.h
@@ -92,6 +92,8 @@ enum class NodeType {
/* Used by all operations which are updating object when something is
* changed in view layer. */
OBJECT_FROM_LAYER,
+ /* Audio-related evaluation. */
+ AUDIO,
/* Un-interestying datablock, which is a part of dependency graph, but does
* not have very distinctive update procedure. */
GENERIC_DATABLOCK,
diff --git a/source/blender/depsgraph/intern/node/deg_node_component.cc b/source/blender/depsgraph/intern/node/deg_node_component.cc
index ceec62e278b..f67a81f594f 100644
--- a/source/blender/depsgraph/intern/node/deg_node_component.cc
+++ b/source/blender/depsgraph/intern/node/deg_node_component.cc
@@ -131,7 +131,6 @@ string ComponentNode::identifier() const
const string typebuf = "" + to_string(static_cast<int>(type)) + ")";
return typebuf + name + " : " + idname +
"( affects_directly_visible: " + (affects_directly_visible ? "true" : "false") + ")";
- ;
}
OperationNode *ComponentNode::find_operation(OperationIDKey key) const
@@ -365,6 +364,7 @@ DEG_COMPONENT_NODE_DEFINE(Transform, TRANSFORM, ID_RECALC_TRANSFORM);
DEG_COMPONENT_NODE_DEFINE(ObjectFromLayer, OBJECT_FROM_LAYER, 0);
DEG_COMPONENT_NODE_DEFINE(Dupli, DUPLI, 0);
DEG_COMPONENT_NODE_DEFINE(Synchronization, SYNCHRONIZATION, 0);
+DEG_COMPONENT_NODE_DEFINE(Audio, AUDIO, 0);
DEG_COMPONENT_NODE_DEFINE(GenericDatablock, GENERIC_DATABLOCK, 0);
/* Node Types Register =================================== */
@@ -391,6 +391,7 @@ void deg_register_component_depsnodes()
register_node_typeinfo(&DNTI_OBJECT_FROM_LAYER);
register_node_typeinfo(&DNTI_DUPLI);
register_node_typeinfo(&DNTI_SYNCHRONIZATION);
+ register_node_typeinfo(&DNTI_AUDIO);
register_node_typeinfo(&DNTI_GENERIC_DATABLOCK);
}
diff --git a/source/blender/depsgraph/intern/node/deg_node_component.h b/source/blender/depsgraph/intern/node/deg_node_component.h
index 038b5917a86..733d32e9c2d 100644
--- a/source/blender/depsgraph/intern/node/deg_node_component.h
+++ b/source/blender/depsgraph/intern/node/deg_node_component.h
@@ -186,6 +186,7 @@ DEG_COMPONENT_NODE_DECLARE_GENERIC(Transform);
DEG_COMPONENT_NODE_DECLARE_NO_COW_TAG_ON_UPDATE(ObjectFromLayer);
DEG_COMPONENT_NODE_DECLARE_GENERIC(Dupli);
DEG_COMPONENT_NODE_DECLARE_GENERIC(Synchronization);
+DEG_COMPONENT_NODE_DECLARE_GENERIC(Audio);
DEG_COMPONENT_NODE_DECLARE_GENERIC(GenericDatablock);
/* Bone Component */
diff --git a/source/blender/depsgraph/intern/node/deg_node_operation.cc b/source/blender/depsgraph/intern/node/deg_node_operation.cc
index 154563303ad..62a61675bcc 100644
--- a/source/blender/depsgraph/intern/node/deg_node_operation.cc
+++ b/source/blender/depsgraph/intern/node/deg_node_operation.cc
@@ -100,6 +100,8 @@ const char *operationCodeAsString(OperationCode opcode)
return "LIGHT_PROBE_EVAL";
case OperationCode::SPEAKER_EVAL:
return "SPEAKER_EVAL";
+ case OperationCode::SOUND_EVAL:
+ return "SOUND_EVAL";
case OperationCode::ARMATURE_EVAL:
return "ARMATURE_EVAL";
/* Pose. */
diff --git a/source/blender/depsgraph/intern/node/deg_node_operation.h b/source/blender/depsgraph/intern/node/deg_node_operation.h
index c959f7f34e0..ab6242a6196 100644
--- a/source/blender/depsgraph/intern/node/deg_node_operation.h
+++ b/source/blender/depsgraph/intern/node/deg_node_operation.h
@@ -106,6 +106,7 @@ enum class OperationCode {
/* Object data. --------------------------------------------------------- */
LIGHT_PROBE_EVAL,
SPEAKER_EVAL,
+ SOUND_EVAL,
ARMATURE_EVAL,
/* Pose. ---------------------------------------------------------------- */
diff --git a/source/blender/draw/CMakeLists.txt b/source/blender/draw/CMakeLists.txt
index abbf8a2b47b..b31cb7bf770 100644
--- a/source/blender/draw/CMakeLists.txt
+++ b/source/blender/draw/CMakeLists.txt
@@ -131,6 +131,7 @@ set(SRC
intern/DRW_render.h
intern/draw_cache.h
intern/draw_cache_impl.h
+ intern/draw_cache_inline.h
intern/draw_common.h
intern/draw_debug.h
intern/draw_hair_private.h
diff --git a/source/blender/draw/DRW_engine.h b/source/blender/draw/DRW_engine.h
index da1f5c7863a..5919e100ddd 100644
--- a/source/blender/draw/DRW_engine.h
+++ b/source/blender/draw/DRW_engine.h
@@ -38,6 +38,7 @@ struct IDProperty;
struct Main;
struct Material;
struct Object;
+struct RegionView3D;
struct RenderEngine;
struct RenderEngineType;
struct Scene;
@@ -135,6 +136,15 @@ void DRW_draw_depth_loop_gpencil(struct Depsgraph *depsgraph,
void DRW_draw_depth_object(struct ARegion *ar,
struct GPUViewport *viewport,
struct Object *object);
+void DRW_draw_select_id_object(struct Scene *scene,
+ struct RegionView3D *rv3d,
+ struct Object *ob,
+ short select_mode,
+ bool draw_facedot,
+ uint initial_offset,
+ uint *r_vert_offset,
+ uint *r_edge_offset,
+ uint *r_face_offset);
void DRW_framebuffer_select_id_setup(struct ARegion *ar, const bool clear);
void DRW_framebuffer_select_id_release(struct ARegion *ar);
@@ -146,7 +156,6 @@ void DRW_render_gpencil(struct RenderEngine *engine, struct Depsgraph *depsgraph
void DRW_gpencil_freecache(struct Object *ob);
/* This is here because GPUViewport needs it */
-void DRW_pass_free(struct DRWPass *pass);
struct DRWInstanceDataList *DRW_instance_data_list_create(void);
void DRW_instance_data_list_free(struct DRWInstanceDataList *idatalist);
diff --git a/source/blender/draw/engines/basic/basic_engine.c b/source/blender/draw/engines/basic/basic_engine.c
index 05ee485e053..d6902dddc61 100644
--- a/source/blender/draw/engines/basic/basic_engine.c
+++ b/source/blender/draw/engines/basic/basic_engine.c
@@ -96,18 +96,14 @@ static void basic_cache_init(void *vedata)
BASIC_Shaders *sh_data = &e_data.sh_data[draw_ctx->sh_cfg];
const RegionView3D *rv3d = draw_ctx->rv3d;
- if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
- DRW_state_clip_planes_set_from_rv3d(draw_ctx->rv3d);
- }
-
if (!stl->g_data) {
/* Alloc transient pointers */
stl->g_data = MEM_mallocN(sizeof(*stl->g_data), __func__);
}
{
- psl->depth_pass = DRW_pass_create(
- "Depth Pass", DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_WIRE);
+ psl->depth_pass = DRW_pass_create("Depth Pass",
+ DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL);
stl->g_data->depth_shgrp = DRW_shgroup_create(sh_data->depth, psl->depth_pass);
if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(stl->g_data->depth_shgrp, rv3d);
@@ -143,7 +139,7 @@ static void basic_cache_populate(void *vedata, Object *ob)
const int draw_as = (part->draw_as == PART_DRAW_REND) ? part->ren_as : part->draw_as;
if (draw_as == PART_DRAW_PATH) {
struct GPUBatch *hairs = DRW_cache_particles_get_hair(ob, psys, NULL);
- DRW_shgroup_call_add(stl->g_data->depth_shgrp, hairs, NULL);
+ DRW_shgroup_call(stl->g_data->depth_shgrp, hairs, NULL);
}
}
}
@@ -159,7 +155,7 @@ static void basic_cache_populate(void *vedata, Object *ob)
if (is_flat_object_viewed_from_side) {
/* Avoid losing flat objects when in ortho views (see T56549) */
struct GPUBatch *geom = DRW_cache_object_all_edges_get(ob);
- DRW_shgroup_call_object_add(stl->g_data->depth_shgrp, geom, ob);
+ DRW_shgroup_call_object(stl->g_data->depth_shgrp, geom, ob);
return;
}
}
@@ -169,7 +165,7 @@ static void basic_cache_populate(void *vedata, Object *ob)
const bool do_cull = (draw_ctx->v3d &&
(draw_ctx->v3d->shading.flag & V3D_SHADING_BACKFACE_CULLING));
/* Depth Prepass */
- DRW_shgroup_call_object_add(
+ DRW_shgroup_call_object(
(do_cull) ? stl->g_data->depth_shgrp_cull : stl->g_data->depth_shgrp, geom, ob);
}
}
diff --git a/source/blender/draw/engines/eevee/eevee_bloom.c b/source/blender/draw/engines/eevee/eevee_bloom.c
index b0013151a70..e0165ea020a 100644
--- a/source/blender/draw/engines/eevee/eevee_bloom.c
+++ b/source/blender/draw/engines/eevee/eevee_bloom.c
@@ -186,7 +186,7 @@ static DRWShadingGroup *eevee_create_bloom_pass(const char *name,
*pass = DRW_pass_create(name, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(sh, *pass);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
DRW_shgroup_uniform_texture_ref(grp, "sourceBuffer", &effects->unf_source_buffer);
DRW_shgroup_uniform_vec2(grp, "sourceBufferTexelSize", effects->unf_source_texel_size, 1);
if (upsample) {
diff --git a/source/blender/draw/engines/eevee/eevee_data.c b/source/blender/draw/engines/eevee/eevee_data.c
index b7b8702b41a..0ce271275d0 100644
--- a/source/blender/draw/engines/eevee/eevee_data.c
+++ b/source/blender/draw/engines/eevee/eevee_data.c
@@ -62,7 +62,6 @@ void EEVEE_view_layer_data_free(void *storage)
DRW_UBO_FREE_SAFE(sldata->grid_ubo);
DRW_UBO_FREE_SAFE(sldata->planar_ubo);
DRW_UBO_FREE_SAFE(sldata->common_ubo);
- DRW_UBO_FREE_SAFE(sldata->clip_ubo);
}
EEVEE_ViewLayerData *EEVEE_view_layer_data_get(void)
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 8fb73bd605f..c14f08857c3 100644
--- a/source/blender/draw/engines/eevee/eevee_depth_of_field.c
+++ b/source/blender/draw/engines/eevee/eevee_depth_of_field.c
@@ -79,7 +79,9 @@ int EEVEE_depth_of_field_init(EEVEE_ViewLayerData *UNUSED(sldata),
const DRWContextState *draw_ctx = DRW_context_state_get();
const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph);
- if (scene_eval->eevee.flag & SCE_EEVEE_DOF_ENABLED) {
+ Camera *cam = (camera != NULL) ? camera->data : NULL;
+
+ if (cam && (cam->dof.flag & CAM_DOF_ENABLED)) {
RegionView3D *rv3d = draw_ctx->rv3d;
const bool use_alpha = !DRW_state_draw_background();
@@ -87,94 +89,82 @@ int EEVEE_depth_of_field_init(EEVEE_ViewLayerData *UNUSED(sldata),
eevee_create_shader_depth_of_field(use_alpha);
}
- if (camera) {
- const float *viewport_size = DRW_viewport_size_get();
- Camera *cam = (Camera *)camera->data;
-
- /* 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};
-
- 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);
- }
-
- /* Parameters */
- /* TODO UI Options */
- float fstop = cam->gpu_dof.fstop;
- float blades = cam->gpu_dof.num_blades;
- float rotation = cam->gpu_dof.rotation;
- float ratio = 1.0f / cam->gpu_dof.ratio;
- 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;
-
- /* this is factor that converts to the scene scale. focal length and sensor are expressed in
- * mm unit.scale_length is how many meters per blender unit we have. We want to convert to
- * blender units though because the shader reads coordinates in world space, which is in
- * blender units.
- * Note however that focus_distance is already in blender units and shall not be scaled here
- * (see T48157). */
- float scale = (scene_eval->unit.system) ? scene_eval->unit.scale_length : 1.0f;
- float scale_camera = 0.001f / scale;
- /* 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;
- float sensor_scaled = scale_camera * sensor;
-
- if (rv3d != NULL) {
- 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];
-
- effects->dof_bokeh[0] = rotation;
- effects->dof_bokeh[1] = ratio;
- effects->dof_bokeh[2] = 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;
-
- return EFFECT_DOF | EFFECT_POST_BUFFER;
+ 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};
+
+ 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);
+ }
+
+ /* Parameters */
+ /* TODO UI Options */
+ 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 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;
+ /* 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;
+ float sensor_scaled = scale_camera * sensor;
+
+ if (rv3d != NULL) {
+ 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];
+
+ effects->dof_bokeh[0] = rotation;
+ effects->dof_bokeh[1] = ratio;
+ effects->dof_bokeh[2] = 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;
+
+ return EFFECT_DOF | EFFECT_POST_BUFFER;
}
/* Cleanup to release memory */
@@ -205,31 +195,31 @@ void EEVEE_depth_of_field_cache_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_
struct GPUBatch *quad = DRW_cache_fullscreen_quad_get();
const bool use_alpha = !DRW_state_draw_background();
- psl->dof_down = DRW_pass_create("DoF Downsample", DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->dof_down, DRW_STATE_WRITE_COLOR);
grp = DRW_shgroup_create(e_data.dof_downsample_sh[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_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
- psl->dof_scatter = DRW_pass_create("DoF Scatter",
- DRW_STATE_WRITE_COLOR | DRW_STATE_ADDITIVE_FULL);
+ DRW_PASS_CREATE(psl->dof_scatter, DRW_STATE_WRITE_COLOR | DRW_STATE_ADDITIVE_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_empty_tri_batch_create(
- e_data.dof_scatter_sh[use_alpha], psl->dof_scatter, sprite_len);
+ grp = DRW_shgroup_create(e_data.dof_scatter_sh[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);
- psl->dof_resolve = DRW_pass_create("DoF Resolve", DRW_STATE_WRITE_COLOR);
+ DRW_shgroup_call_procedural_triangles(grp, sprite_len, NULL);
+
+ DRW_PASS_CREATE(psl->dof_resolve, DRW_STATE_WRITE_COLOR);
grp = DRW_shgroup_create(e_data.dof_resolve_sh[use_alpha], psl->dof_resolve);
DRW_shgroup_uniform_texture_ref(grp, "scatterBuffer", &effects->dof_blur);
@@ -237,7 +227,7 @@ void EEVEE_depth_of_field_cache_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_
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_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
if (use_alpha) {
DRW_shgroup_uniform_texture_ref(grp, "scatterAlphaBuffer", &effects->dof_blur_alpha);
diff --git a/source/blender/draw/engines/eevee/eevee_effects.c b/source/blender/draw/engines/eevee/eevee_effects.c
index a8b4159e030..3562afc9134 100644
--- a/source/blender/draw/engines/eevee/eevee_effects.c
+++ b/source/blender/draw/engines/eevee/eevee_effects.c
@@ -159,9 +159,10 @@ void EEVEE_effects_init(EEVEE_ViewLayerData *sldata,
effects->enabled_effects |= EEVEE_depth_of_field_init(sldata, vedata, camera);
effects->enabled_effects |= EEVEE_temporal_sampling_init(sldata, vedata);
effects->enabled_effects |= EEVEE_occlusion_init(sldata, vedata);
- effects->enabled_effects |= EEVEE_subsurface_init(sldata, vedata);
effects->enabled_effects |= EEVEE_screen_raytrace_init(sldata, vedata);
- effects->enabled_effects |= EEVEE_volumes_init(sldata, vedata);
+
+ EEVEE_volumes_init(sldata, vedata);
+ EEVEE_subsurface_init(sldata, vedata);
/* Force normal buffer creation. */
if (DRW_state_is_image_render() && !minimal && (view_layer->passflag & SCE_PASS_NORMAL) != 0) {
@@ -262,16 +263,6 @@ void EEVEE_effects_init(EEVEE_ViewLayerData *sldata,
GPU_FRAMEBUFFER_FREE_SAFE(fbl->double_buffer_depth_fb);
}
- /**
- * Setup double buffer so we can access last frame as it was before post processes.
- */
- if ((effects->enabled_effects & EFFECT_DOUBLE_BUFFER) != 0) {
- SETUP_BUFFER(txl->color_double_buffer, fbl->double_buffer_fb, fbl->double_buffer_color_fb);
- }
- else {
- CLEANUP_BUFFER(txl->color_double_buffer, fbl->double_buffer_fb, fbl->double_buffer_color_fb);
- }
-
if ((effects->enabled_effects & (EFFECT_TAA | EFFECT_TAA_REPROJECT)) != 0) {
SETUP_BUFFER(txl->taa_history, fbl->taa_history_fb, fbl->taa_history_color_fb);
}
@@ -286,7 +277,8 @@ void EEVEE_effects_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
EEVEE_TextureList *txl = vedata->txl;
EEVEE_StorageList *stl = vedata->stl;
EEVEE_EffectsInfo *effects = stl->effects;
- int downsample_write = DRW_STATE_WRITE_DEPTH;
+ DRWState downsample_write = DRW_STATE_WRITE_DEPTH;
+ DRWShadingGroup *grp;
/* Intel gpu seems to have problem rendering to only depth format.
* Use color texture instead. */
@@ -297,91 +289,101 @@ void EEVEE_effects_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
struct GPUBatch *quad = DRW_cache_fullscreen_quad_get();
{
- psl->color_downsample_ps = DRW_pass_create("Downsample", DRW_STATE_WRITE_COLOR);
- DRWShadingGroup *grp = DRW_shgroup_create(e_data.downsample_sh, psl->color_downsample_ps);
+ DRW_PASS_CREATE(psl->color_downsample_ps, DRW_STATE_WRITE_COLOR);
+ grp = DRW_shgroup_create(e_data.downsample_sh, psl->color_downsample_ps);
DRW_shgroup_uniform_texture_ref(grp, "source", &e_data.color_src);
DRW_shgroup_uniform_float(grp, "fireflyFactor", &sldata->common_data.ssr_firefly_fac, 1);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
{
- static int zero = 0;
- static uint six = 6;
- psl->color_downsample_cube_ps = DRW_pass_create("Downsample Cube", DRW_STATE_WRITE_COLOR);
- DRWShadingGroup *grp = DRW_shgroup_create(e_data.downsample_cube_sh,
- psl->color_downsample_cube_ps);
+ DRW_PASS_CREATE(psl->color_downsample_cube_ps, DRW_STATE_WRITE_COLOR);
+ grp = DRW_shgroup_create(e_data.downsample_cube_sh, psl->color_downsample_cube_ps);
DRW_shgroup_uniform_texture_ref(grp, "source", &e_data.color_src);
DRW_shgroup_uniform_float(grp, "texelSize", &e_data.cube_texel_size, 1);
- DRW_shgroup_uniform_int(grp, "Layer", &zero, 1);
- DRW_shgroup_call_instances_add(grp, quad, NULL, &six);
+ DRW_shgroup_uniform_int_copy(grp, "Layer", 0);
+ DRW_shgroup_call_instances(grp, quad, NULL, 6);
}
{
/* Perform min/max downsample */
- DRWShadingGroup *grp;
-
- psl->maxz_downlevel_ps = DRW_pass_create("HiZ Max Down Level",
- downsample_write | DRW_STATE_DEPTH_ALWAYS);
+ DRW_PASS_CREATE(psl->maxz_downlevel_ps, downsample_write | DRW_STATE_DEPTH_ALWAYS);
grp = DRW_shgroup_create(e_data.maxz_downlevel_sh, psl->maxz_downlevel_ps);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &txl->maxzbuffer);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
/* Copy depth buffer to halfres top level of HiZ */
- psl->maxz_downdepth_ps = DRW_pass_create("HiZ Max Copy Depth Halfres",
- downsample_write | DRW_STATE_DEPTH_ALWAYS);
+ DRW_PASS_CREATE(psl->maxz_downdepth_ps, downsample_write | DRW_STATE_DEPTH_ALWAYS);
grp = DRW_shgroup_create(e_data.maxz_downdepth_sh, psl->maxz_downdepth_ps);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &e_data.depth_src);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
- psl->maxz_downdepth_layer_ps = DRW_pass_create("HiZ Max Copy DepthLayer Halfres",
- downsample_write | DRW_STATE_DEPTH_ALWAYS);
+ DRW_PASS_CREATE(psl->maxz_downdepth_layer_ps, downsample_write | DRW_STATE_DEPTH_ALWAYS);
grp = DRW_shgroup_create(e_data.maxz_downdepth_layer_sh, psl->maxz_downdepth_layer_ps);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &e_data.depth_src);
DRW_shgroup_uniform_int(grp, "depthLayer", &e_data.depth_src_layer, 1);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
- psl->maxz_copydepth_ps = DRW_pass_create("HiZ Max Copy Depth Fullres",
- downsample_write | DRW_STATE_DEPTH_ALWAYS);
+ DRW_PASS_CREATE(psl->maxz_copydepth_ps, downsample_write | DRW_STATE_DEPTH_ALWAYS);
grp = DRW_shgroup_create(e_data.maxz_copydepth_sh, psl->maxz_copydepth_ps);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &e_data.depth_src);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
- psl->maxz_copydepth_layer_ps = DRW_pass_create("HiZ Max Copy DepthLayer Halfres",
- downsample_write | DRW_STATE_DEPTH_ALWAYS);
+ DRW_PASS_CREATE(psl->maxz_copydepth_layer_ps, downsample_write | DRW_STATE_DEPTH_ALWAYS);
grp = DRW_shgroup_create(e_data.maxz_copydepth_layer_sh, psl->maxz_copydepth_layer_ps);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &e_data.depth_src);
DRW_shgroup_uniform_int(grp, "depthLayer", &e_data.depth_src_layer, 1);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
if ((effects->enabled_effects & EFFECT_VELOCITY_BUFFER) != 0) {
/* This pass compute camera motions to the non moving objects. */
- psl->velocity_resolve = DRW_pass_create("Velocity Resolve", DRW_STATE_WRITE_COLOR);
- DRWShadingGroup *grp = DRW_shgroup_create(EEVEE_shaders_velocity_resolve_sh_get(),
- psl->velocity_resolve);
+ DRW_PASS_CREATE(psl->velocity_resolve, DRW_STATE_WRITE_COLOR);
+ grp = DRW_shgroup_create(EEVEE_shaders_velocity_resolve_sh_get(), psl->velocity_resolve);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &e_data.depth_src);
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
DRW_shgroup_uniform_mat4(grp, "currPersinv", effects->velocity_curr_persinv);
DRW_shgroup_uniform_mat4(grp, "pastPersmat", effects->velocity_past_persmat);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
if ((effects->enabled_effects & EFFECT_ALPHA_CHECKER) != 0) {
- psl->alpha_checker = DRW_pass_create("Alpha Checker",
- DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND_PREMUL_UNDER);
-
GPUShader *checker_sh = GPU_shader_get_builtin_shader(GPU_SHADER_2D_CHECKER);
- DRWShadingGroup *grp = DRW_shgroup_create(checker_sh, psl->alpha_checker);
-
copy_v4_fl4(effects->color_checker_dark, 0.15f, 0.15f, 0.15f, 1.0f);
copy_v4_fl4(effects->color_checker_light, 0.2f, 0.2f, 0.2f, 1.0f);
+ DRW_PASS_CREATE(psl->alpha_checker, DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND_PREMUL_UNDER);
+ grp = DRW_shgroup_create(checker_sh, psl->alpha_checker);
DRW_shgroup_uniform_vec4(grp, "color1", effects->color_checker_dark, 1);
DRW_shgroup_uniform_vec4(grp, "color2", effects->color_checker_light, 1);
DRW_shgroup_uniform_int_copy(grp, "size", 8);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
+
+ float mat[4][4];
+ unit_m4(mat);
+
+ /* Using default view bypasses the culling. */
+ const DRWView *default_view = DRW_view_default_get();
+ effects->checker_view = DRW_view_create_sub(default_view, mat, mat);
+ }
+}
+
+void EEVEE_effects_draw_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *vedata)
+{
+ EEVEE_FramebufferList *fbl = vedata->fbl;
+ EEVEE_TextureList *txl = vedata->txl;
+ EEVEE_EffectsInfo *effects = vedata->stl->effects;
+ DefaultTextureList *dtxl = DRW_viewport_texture_list_get();
+ /**
+ * Setup double buffer so we can access last frame as it was before post processes.
+ */
+ if ((effects->enabled_effects & EFFECT_DOUBLE_BUFFER) != 0) {
+ SETUP_BUFFER(txl->color_double_buffer, fbl->double_buffer_fb, fbl->double_buffer_color_fb);
+ }
+ else {
+ CLEANUP_BUFFER(txl->color_double_buffer, fbl->double_buffer_fb, fbl->double_buffer_color_fb);
}
}
@@ -520,16 +522,11 @@ void EEVEE_draw_alpha_checker(EEVEE_Data *vedata)
EEVEE_EffectsInfo *effects = stl->effects;
if ((effects->enabled_effects & EFFECT_ALPHA_CHECKER) != 0) {
- float mat[4][4];
- unit_m4(mat);
-
- /* Fragile, rely on the fact that GPU_SHADER_2D_CHECKER
- * only use the persmat. */
- DRW_viewport_matrix_override_set(mat, DRW_MAT_PERS);
+ DRW_view_set_active(effects->checker_view);
DRW_draw_pass(psl->alpha_checker);
- DRW_viewport_matrix_override_unset(DRW_MAT_PERS);
+ DRW_view_set_active(NULL);
}
}
@@ -539,16 +536,17 @@ static void EEVEE_velocity_resolve(EEVEE_Data *vedata)
EEVEE_FramebufferList *fbl = vedata->fbl;
EEVEE_StorageList *stl = vedata->stl;
EEVEE_EffectsInfo *effects = stl->effects;
+ struct DRWView *view = effects->taa_view;
if ((effects->enabled_effects & EFFECT_VELOCITY_BUFFER) != 0) {
DefaultTextureList *dtxl = DRW_viewport_texture_list_get();
e_data.depth_src = dtxl->depth;
- DRW_viewport_matrix_get(effects->velocity_curr_persinv, DRW_MAT_PERSINV);
+ DRW_view_persmat_get(view, effects->velocity_curr_persinv, true);
GPU_framebuffer_bind(fbl->velocity_resolve_fb);
DRW_draw_pass(psl->velocity_resolve);
}
- DRW_viewport_matrix_get(effects->velocity_past_persmat, DRW_MAT_PERS);
+ DRW_view_persmat_get(view, effects->velocity_past_persmat, false);
}
void EEVEE_draw_effects(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *vedata)
@@ -572,7 +570,7 @@ void EEVEE_draw_effects(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *vedata)
/* NOTE: Lookdev drawing happens before TAA but after
* motion blur and dof to avoid distortions.
* Velocity resolve use a hack to exclude lookdev
- * balls from creating shimering reprojection vectors. */
+ * spheres from creating shimering reprojection vectors. */
EEVEE_lookdev_draw(vedata);
EEVEE_velocity_resolve(vedata);
@@ -599,7 +597,7 @@ void EEVEE_draw_effects(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *vedata)
}
/* Record pers matrix for the next frame. */
- DRW_viewport_matrix_get(stl->effects->prev_persmat, DRW_MAT_PERS);
+ DRW_view_persmat_get(effects->taa_view, effects->prev_persmat, false);
/* Update double buffer status if render mode. */
if (DRW_state_is_image_render()) {
diff --git a/source/blender/draw/engines/eevee/eevee_engine.c b/source/blender/draw/engines/eevee/eevee_engine.c
index 962bc8e5efb..bb37f36f935 100644
--- a/source/blender/draw/engines/eevee/eevee_engine.c
+++ b/source/blender/draw/engines/eevee/eevee_engine.c
@@ -79,20 +79,12 @@ static void eevee_engine_init(void *ved)
sldata->common_ubo = DRW_uniformbuffer_create(sizeof(sldata->common_data),
&sldata->common_data);
}
- if (sldata->clip_ubo == NULL) {
- sldata->clip_ubo = DRW_uniformbuffer_create(sizeof(sldata->clip_data), &sldata->clip_data);
- }
/* EEVEE_effects_init needs to go first for TAA */
EEVEE_effects_init(sldata, vedata, camera, false);
EEVEE_materials_init(sldata, stl, fbl);
EEVEE_lights_init(sldata);
EEVEE_lightprobes_init(sldata, vedata);
-
- if ((stl->effects->taa_current_sample > 1) && !DRW_state_is_image_render()) {
- /* XXX otherwise it would break the other engines. */
- DRW_viewport_matrix_override_unset_all();
- }
}
static void eevee_cache_init(void *vedata)
@@ -154,9 +146,13 @@ static void eevee_cache_finish(void *vedata)
{
EEVEE_ViewLayerData *sldata = EEVEE_view_layer_data_ensure();
- EEVEE_materials_cache_finish(vedata);
+ EEVEE_volumes_cache_finish(sldata, vedata);
+ EEVEE_materials_cache_finish(sldata, vedata);
EEVEE_lights_cache_finish(sldata, vedata);
EEVEE_lightprobes_cache_finish(sldata, vedata);
+
+ EEVEE_effects_draw_init(sldata, vedata);
+ EEVEE_volumes_draw_init(sldata, vedata);
}
/* As renders in an HDR offscreen buffer, we need draw everything once
@@ -180,12 +176,13 @@ static void eevee_draw_background(void *vedata)
/* Sort transparents before the loop. */
DRW_pass_sort_shgroup_z(psl->transparent_pass);
- /* Number of iteration: needed for all temporal effect (SSR, volumetrics)
- * when using opengl render. */
- int loop_len = (DRW_state_is_image_render() &&
- (stl->effects->enabled_effects & (EFFECT_VOLUMETRIC | EFFECT_SSR)) != 0) ?
- 4 :
- 1;
+ /* Number of iteration: Use viewport taa_samples when using viewport rendering */
+ int loop_len = 1;
+ if (DRW_state_is_image_render()) {
+ const DRWContextState *draw_ctx = DRW_context_state_get();
+ const Scene *scene = draw_ctx->scene;
+ loop_len = MAX2(1, scene->eevee.taa_samples);
+ }
while (loop_len--) {
float clear_col[4] = {0.0f, 0.0f, 0.0f, 0.0f};
@@ -209,30 +206,30 @@ static void eevee_draw_background(void *vedata)
/* Copy previous persmat to UBO data */
copy_m4_m4(sldata->common_data.prev_persmat, stl->effects->prev_persmat);
- if (((stl->effects->enabled_effects & EFFECT_TAA) != 0) &&
- (stl->effects->taa_current_sample > 1) && !DRW_state_is_image_render() &&
- !taa_use_reprojection) {
- DRW_viewport_matrix_override_set(stl->effects->overide_persmat, DRW_MAT_PERS);
- DRW_viewport_matrix_override_set(stl->effects->overide_persinv, DRW_MAT_PERSINV);
- DRW_viewport_matrix_override_set(stl->effects->overide_winmat, DRW_MAT_WIN);
- DRW_viewport_matrix_override_set(stl->effects->overide_wininv, DRW_MAT_WININV);
- }
-
/* Refresh Probes */
DRW_stats_group_start("Probes Refresh");
EEVEE_lightprobes_refresh(sldata, vedata);
- /* Probes refresh can have reset the current sample. */
- if (stl->effects->taa_current_sample == 1) {
- DRW_viewport_matrix_override_unset_all();
- }
EEVEE_lightprobes_refresh_planar(sldata, vedata);
DRW_stats_group_end();
/* Refresh shadows */
DRW_stats_group_start("Shadows");
- EEVEE_draw_shadows(sldata, vedata);
+ EEVEE_draw_shadows(sldata, vedata, stl->effects->taa_view);
DRW_stats_group_end();
+ if (((stl->effects->enabled_effects & EFFECT_TAA) != 0) &&
+ (stl->effects->taa_current_sample > 1) && !DRW_state_is_image_render() &&
+ !taa_use_reprojection) {
+ DRW_view_set_active(stl->effects->taa_view);
+ }
+ /* when doing viewport rendering the overrides needs to be recalculated for
+ * every loop as this normally happens once inside
+ * `EEVEE_temporal_sampling_init` */
+ else if (((stl->effects->enabled_effects & EFFECT_TAA) != 0) &&
+ (stl->effects->taa_current_sample > 1) && DRW_state_is_image_render()) {
+ EEVEE_temporal_sampling_update_matrices(vedata);
+ }
+
/* Set ray type. */
sldata->common_data.ray_type = EEVEE_RAY_CAMERA;
sldata->common_data.ray_depth = 0.0f;
@@ -240,8 +237,8 @@ static void eevee_draw_background(void *vedata)
GPU_framebuffer_bind(fbl->main_fb);
eGPUFrameBufferBits clear_bits = GPU_DEPTH_BIT;
- clear_bits |= (DRW_state_draw_background()) ? 0 : GPU_COLOR_BIT;
- clear_bits |= ((stl->effects->enabled_effects & EFFECT_SSS) != 0) ? GPU_STENCIL_BIT : 0;
+ SET_FLAG_FROM_TEST(clear_bits, !DRW_state_draw_background(), GPU_COLOR_BIT);
+ SET_FLAG_FROM_TEST(clear_bits, (stl->effects->enabled_effects & EFFECT_SSS), GPU_STENCIL_BIT);
GPU_framebuffer_clear(fbl->main_fb, clear_bits, clear_col, clear_depth, clear_stencil);
/* Depth prepass */
@@ -296,9 +293,7 @@ static void eevee_draw_background(void *vedata)
EEVEE_draw_effects(sldata, vedata);
DRW_stats_group_end();
- if ((stl->effects->taa_current_sample > 1) && !DRW_state_is_image_render()) {
- DRW_viewport_matrix_override_unset_all();
- }
+ DRW_view_set_active(NULL);
}
/* Tonemapping and transfer result to default framebuffer. */
diff --git a/source/blender/draw/engines/eevee/eevee_lightcache.c b/source/blender/draw/engines/eevee/eevee_lightcache.c
index 33cb2e87dc7..536ecb1bc42 100644
--- a/source/blender/draw/engines/eevee/eevee_lightcache.c
+++ b/source/blender/draw/engines/eevee/eevee_lightcache.c
@@ -717,16 +717,20 @@ static void eevee_lightbake_cache_create(EEVEE_Data *vedata, EEVEE_LightBake *lb
stl->g_data->background_alpha = 1.0f;
/* XXX TODO remove this. This is in order to make the init functions work. */
- DRWMatrixState dummy_mats = {{{{{0}}}}};
- DRW_viewport_matrix_override_set_all(&dummy_mats);
+ if (DRW_view_default_get() == NULL) {
+ float winmat[4][4], viewmat[4][4];
+ unit_m4(viewmat);
+ unit_m4(winmat);
+ negate_v3(winmat[2]);
+ DRWView *view = DRW_view_create(viewmat, winmat, NULL, NULL, NULL);
+ DRW_view_default_set(view);
+ DRW_view_set_active(view);
+ }
if (sldata->common_ubo == NULL) {
sldata->common_ubo = DRW_uniformbuffer_create(sizeof(sldata->common_data),
&sldata->common_data);
}
- if (sldata->clip_ubo == NULL) {
- sldata->clip_ubo = DRW_uniformbuffer_create(sizeof(sldata->clip_data), &sldata->clip_data);
- }
/* HACK: set txl->color but unset it before Draw Manager frees it. */
txl->color = lbake->rt_color;
@@ -743,6 +747,7 @@ static void eevee_lightbake_cache_create(EEVEE_Data *vedata, EEVEE_LightBake *lb
EEVEE_effects_cache_init(sldata, vedata);
EEVEE_materials_cache_init(sldata, vedata);
+ EEVEE_subsurface_cache_init(sldata, vedata);
EEVEE_lights_cache_init(sldata, vedata);
EEVEE_lightprobes_cache_init(sldata, vedata);
@@ -757,10 +762,14 @@ static void eevee_lightbake_cache_create(EEVEE_Data *vedata, EEVEE_LightBake *lb
}
DRW_render_object_iter(vedata, NULL, lbake->depsgraph, EEVEE_render_cache);
- EEVEE_materials_cache_finish(vedata);
+ EEVEE_volumes_cache_finish(sldata, vedata);
+ EEVEE_materials_cache_finish(sldata, vedata);
EEVEE_lights_cache_finish(sldata, vedata);
EEVEE_lightprobes_cache_finish(sldata, vedata);
+ EEVEE_effects_draw_init(sldata, vedata);
+ EEVEE_volumes_draw_init(sldata, vedata);
+
txl->color = NULL;
DRW_render_instance_buffer_finish();
diff --git a/source/blender/draw/engines/eevee/eevee_lightprobes.c b/source/blender/draw/engines/eevee/eevee_lightprobes.c
index a4a17de7a57..388a8b5e73d 100644
--- a/source/blender/draw/engines/eevee/eevee_lightprobes.c
+++ b/source/blender/draw/engines/eevee/eevee_lightprobes.c
@@ -167,6 +167,11 @@ void EEVEE_lightprobes_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
e_data.hammersley = create_hammersley_sample_texture(HAMMERSLEY_SIZE);
}
+ memset(stl->g_data->bake_views, 0, sizeof(stl->g_data->bake_views));
+ memset(stl->g_data->cube_views, 0, sizeof(stl->g_data->cube_views));
+ memset(stl->g_data->world_views, 0, sizeof(stl->g_data->world_views));
+ memset(stl->g_data->planar_views, 0, sizeof(stl->g_data->planar_views));
+
/* Use fallback if we don't have gpu texture allocated an we cannot restore them. */
bool use_fallback_lightcache = (scene_eval->eevee.light_cache == NULL) ||
((scene_eval->eevee.light_cache->grid_tx.tex == NULL) &&
@@ -227,8 +232,7 @@ void EEVEE_lightbake_cache_init(EEVEE_ViewLayerData *sldata,
EEVEE_LightProbesInfo *pinfo = sldata->probes;
{
- psl->probe_glossy_compute = DRW_pass_create("LightProbe Glossy Compute",
- DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->probe_glossy_compute, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(EEVEE_shaders_probe_filter_glossy_sh_get(),
psl->probe_glossy_compute);
@@ -249,13 +253,11 @@ void EEVEE_lightbake_cache_init(EEVEE_ViewLayerData *sldata,
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
struct GPUBatch *geom = DRW_cache_fullscreen_quad_get();
- DRW_shgroup_call_add(grp, geom, NULL);
+ DRW_shgroup_call(grp, geom, NULL);
}
{
- psl->probe_diffuse_compute = DRW_pass_create("LightProbe Diffuse Compute",
- DRW_STATE_WRITE_COLOR);
-
+ DRW_PASS_CREATE(psl->probe_diffuse_compute, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(EEVEE_shaders_probe_filter_diffuse_sh_get(),
psl->probe_diffuse_compute);
#ifdef IRRADIANCE_SH_L2
@@ -272,13 +274,11 @@ void EEVEE_lightbake_cache_init(EEVEE_ViewLayerData *sldata,
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
struct GPUBatch *geom = DRW_cache_fullscreen_quad_get();
- DRW_shgroup_call_add(grp, geom, NULL);
+ DRW_shgroup_call(grp, geom, NULL);
}
{
- psl->probe_visibility_compute = DRW_pass_create("LightProbe Visibility Compute",
- DRW_STATE_WRITE_COLOR);
-
+ DRW_PASS_CREATE(psl->probe_visibility_compute, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(EEVEE_shaders_probe_filter_visibility_sh_get(),
psl->probe_visibility_compute);
DRW_shgroup_uniform_int(grp, "outputSize", &pinfo->shres, 1);
@@ -294,11 +294,11 @@ void EEVEE_lightbake_cache_init(EEVEE_ViewLayerData *sldata,
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
struct GPUBatch *geom = DRW_cache_fullscreen_quad_get();
- DRW_shgroup_call_add(grp, geom, NULL);
+ DRW_shgroup_call(grp, geom, NULL);
}
{
- psl->probe_grid_fill = DRW_pass_create("LightProbe Grid Floodfill", DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->probe_grid_fill, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(EEVEE_shaders_probe_grid_fill_sh_get(),
psl->probe_grid_fill);
@@ -306,7 +306,7 @@ void EEVEE_lightbake_cache_init(EEVEE_ViewLayerData *sldata,
DRW_shgroup_uniform_texture_ref(grp, "irradianceGrid", &light_cache->grid_tx.tex);
struct GPUBatch *geom = DRW_cache_fullscreen_quad_get();
- DRW_shgroup_call_add(grp, geom, NULL);
+ DRW_shgroup_call(grp, geom, NULL);
}
}
@@ -326,8 +326,7 @@ void EEVEE_lightprobes_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedat
pinfo->do_cube_update = false;
{
- psl->probe_background = DRW_pass_create("World Probe Background Pass",
- DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL);
+ DRW_PASS_CREATE(psl->probe_background, DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL);
struct GPUBatch *geom = DRW_cache_fullscreen_quad_get();
DRWShadingGroup *grp = NULL;
@@ -360,7 +359,7 @@ void EEVEE_lightprobes_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedat
DRW_shgroup_uniform_block(grp, "planar_block", sldata->planar_ubo);
DRW_shgroup_uniform_block(grp, "light_block", sldata->light_ubo);
DRW_shgroup_uniform_block(grp, "shadow_block", sldata->shadow_ubo);
- DRW_shgroup_call_add(grp, geom, NULL);
+ DRW_shgroup_call(grp, geom, NULL);
break;
default:
col = error_col;
@@ -374,20 +373,20 @@ void EEVEE_lightprobes_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedat
grp = DRW_shgroup_create(EEVEE_shaders_probe_default_sh_get(), psl->probe_background);
DRW_shgroup_uniform_vec3(grp, "color", col, 1);
DRW_shgroup_uniform_float_copy(grp, "backgroundAlpha", 1.0f);
- DRW_shgroup_call_add(grp, geom, NULL);
+ DRW_shgroup_call(grp, geom, NULL);
}
}
if (DRW_state_draw_support() && !LOOK_DEV_STUDIO_LIGHT_ENABLED(draw_ctx->v3d)) {
DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL |
DRW_STATE_CULL_BACK;
- psl->probe_display = DRW_pass_create("LightProbe Display", state);
+ DRW_PASS_CREATE(psl->probe_display, state);
/* Cube Display */
if (scene_eval->eevee.flag & SCE_EEVEE_SHOW_CUBEMAPS && lcache->cube_len > 1) {
int cube_len = lcache->cube_len - 1; /* don't count the world. */
- DRWShadingGroup *grp = DRW_shgroup_empty_tri_batch_create(
- EEVEE_shaders_probe_cube_display_sh_get(), psl->probe_display, cube_len * 2);
+ DRWShadingGroup *grp = DRW_shgroup_create(EEVEE_shaders_probe_cube_display_sh_get(),
+ psl->probe_display);
DRW_shgroup_uniform_texture_ref(grp, "probeCubes", &lcache->cube_tx.tex);
DRW_shgroup_uniform_block(grp, "probe_block", sldata->probe_ubo);
@@ -398,6 +397,8 @@ void EEVEE_lightprobes_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedat
/* TODO (fclem) get rid of those UBO. */
DRW_shgroup_uniform_block(grp, "planar_block", sldata->planar_ubo);
DRW_shgroup_uniform_block(grp, "grid_block", sldata->grid_ubo);
+
+ DRW_shgroup_call_procedural_triangles(grp, cube_len * 2, NULL);
}
/* Grid Display */
@@ -423,7 +424,7 @@ void EEVEE_lightprobes_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedat
DRW_shgroup_uniform_block(shgrp, "grid_block", sldata->grid_ubo);
DRW_shgroup_uniform_block(shgrp, "common_block", sldata->common_ubo);
int tri_count = egrid->resolution[0] * egrid->resolution[1] * egrid->resolution[2] * 2;
- DRW_shgroup_call_procedural_triangles_add(shgrp, tri_count, NULL);
+ DRW_shgroup_call_procedural_triangles(shgrp, tri_count, NULL);
}
}
@@ -434,29 +435,16 @@ void EEVEE_lightprobes_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedat
{"probe_mat", DRW_ATTR_FLOAT, 16},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(EEVEE_shaders_probe_planar_display_sh_get(),
- psl->probe_display,
- DRW_cache_quad_get(),
- e_data.format_probe_display_planar);
- stl->g_data->planar_display_shgrp = grp;
+ DRWShadingGroup *grp = DRW_shgroup_create(EEVEE_shaders_probe_planar_display_sh_get(),
+ psl->probe_display);
DRW_shgroup_uniform_texture_ref(grp, "probePlanars", &txl->planar_pool);
+
+ stl->g_data->planar_display_shgrp = DRW_shgroup_call_buffer_instance(
+ grp, e_data.format_probe_display_planar, DRW_cache_quad_get());
}
else {
stl->g_data->planar_display_shgrp = NULL;
}
-
- {
- psl->probe_planar_downsample_ps = DRW_pass_create("LightProbe Planar Downsample",
- DRW_STATE_WRITE_COLOR);
-
- DRWShadingGroup *grp = DRW_shgroup_create(EEVEE_shaders_probe_planar_downsample_sh_get(),
- psl->probe_planar_downsample_ps);
-
- DRW_shgroup_uniform_texture_ref(grp, "source", &txl->planar_pool);
- DRW_shgroup_uniform_float(grp, "fireflyFactor", &sldata->common_data.ssr_firefly_fac, 1);
- DRW_shgroup_call_instances_add(
- grp, DRW_cache_fullscreen_quad_get(), NULL, (uint *)&pinfo->num_planar);
- }
}
static bool eevee_lightprobes_culling_test(Object *ob)
@@ -480,7 +468,8 @@ static bool eevee_lightprobes_culling_test(Object *ob)
for (int v = 0; v < 8; ++v) {
mul_m4_v3(tmp, bbox.vec[v]);
}
- return DRW_culling_box_test(&bbox);
+ const DRWView *default_view = DRW_view_default_get();
+ return DRW_culling_box_test(default_view, &bbox);
}
case LIGHTPROBE_TYPE_CUBE:
return true; /* TODO */
@@ -504,15 +493,17 @@ void EEVEE_lightprobes_cache_add(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata
}
if (probe->type == LIGHTPROBE_TYPE_PLANAR) {
+ /* TODO(fclem): Culling should be done after cache generation.
+ * This is needed for future draw cache persistence. */
if (!eevee_lightprobes_culling_test(ob)) {
return; /* Culled */
}
EEVEE_lightprobes_planar_data_from_object(
ob, &pinfo->planar_data[pinfo->num_planar], &pinfo->planar_vis_tests[pinfo->num_planar]);
/* Debug Display */
- DRWShadingGroup *grp = vedata->stl->g_data->planar_display_shgrp;
+ DRWCallBuffer *grp = vedata->stl->g_data->planar_display_shgrp;
if (grp && (probe->flag & LIGHTPROBE_FLAG_SHOW_DATA)) {
- DRW_shgroup_call_dynamic_add(grp, &pinfo->num_planar, ob->obmat);
+ DRW_buffer_add_entry(grp, &pinfo->num_planar, ob->obmat);
}
pinfo->num_planar++;
@@ -690,22 +681,35 @@ void EEVEE_lightprobes_planar_data_from_object(Object *ob,
eplanar->attenuation_bias = max_dist * -eplanar->attenuation_scale;
}
-static void lightbake_planar_compute_render_matrices(EEVEE_PlanarReflection *eplanar,
- DRWMatrixState *r_matstate,
- const float viewmat[4][4],
- const float winmat[4][4])
+static void lightbake_planar_ensure_view(EEVEE_PlanarReflection *eplanar,
+ const DRWView *main_view,
+ DRWView **r_planar_view)
{
+ float winmat[4][4], viewmat[4][4];
+ DRW_view_viewmat_get(main_view, viewmat, false);
/* Temporal sampling jitter should be already applied to the DRW_MAT_WIN. */
- copy_m4_m4(r_matstate->winmat, winmat);
+ DRW_view_winmat_get(main_view, winmat, false);
/* Invert X to avoid flipping the triangle facing direction. */
- r_matstate->winmat[0][0] = -r_matstate->winmat[0][0];
- r_matstate->winmat[1][0] = -r_matstate->winmat[1][0];
- r_matstate->winmat[2][0] = -r_matstate->winmat[2][0];
- r_matstate->winmat[3][0] = -r_matstate->winmat[3][0];
+ winmat[0][0] = -winmat[0][0];
+ winmat[1][0] = -winmat[1][0];
+ winmat[2][0] = -winmat[2][0];
+ winmat[3][0] = -winmat[3][0];
/* Reflect Camera Matrix. */
- mul_m4_m4m4(r_matstate->viewmat, viewmat, eplanar->mtx);
- /* Apply Projection Matrix. */
- mul_m4_m4m4(r_matstate->persmat, r_matstate->winmat, r_matstate->viewmat);
+ mul_m4_m4m4(viewmat, viewmat, eplanar->mtx);
+
+ if (*r_planar_view == NULL) {
+ *r_planar_view = DRW_view_create(
+ viewmat, winmat, NULL, NULL, EEVEE_lightprobes_obj_visibility_cb);
+ /* Compute offset plane equation (fix missing texels near reflection plane). */
+ float clip_plane[4];
+ copy_v4_v4(clip_plane, eplanar->plane_equation);
+ clip_plane[3] += eplanar->clipsta;
+ /* Set clipping plane */
+ DRW_view_clip_planes_set(*r_planar_view, &clip_plane, 1);
+ }
+ else {
+ DRW_view_update(*r_planar_view, viewmat, winmat, NULL, NULL);
+ }
}
static void eevee_lightprobes_extract_from_cache(EEVEE_LightProbesInfo *pinfo, LightCache *lcache)
@@ -772,6 +776,19 @@ void EEVEE_lightprobes_cache_finish(EEVEE_ViewLayerData *sldata, EEVEE_Data *ved
}
}
}
+
+ if (pinfo->num_planar > 0) {
+ EEVEE_PassList *psl = vedata->psl;
+ EEVEE_TextureList *txl = vedata->txl;
+ DRW_PASS_CREATE(psl->probe_planar_downsample_ps, DRW_STATE_WRITE_COLOR);
+
+ DRWShadingGroup *grp = DRW_shgroup_create(EEVEE_shaders_probe_planar_downsample_sh_get(),
+ psl->probe_planar_downsample_ps);
+
+ DRW_shgroup_uniform_texture_ref(grp, "source", &txl->planar_pool);
+ DRW_shgroup_uniform_float(grp, "fireflyFactor", &sldata->common_data.ssr_firefly_fac, 1);
+ DRW_shgroup_call_procedural_triangles(grp, pinfo->num_planar, NULL);
+ }
}
/* -------------------------------------------------------------------- */
@@ -787,32 +804,43 @@ typedef struct EEVEE_BakeRenderData {
static void render_cubemap(void (*callback)(int face, EEVEE_BakeRenderData *user_data),
EEVEE_BakeRenderData *user_data,
const float pos[3],
- float clipsta,
- float clipend)
+ float near,
+ float far,
+ bool do_culling)
{
- DRWMatrixState matstate;
-
- /* Move to capture position */
- float posmat[4][4];
- unit_m4(posmat);
- negate_v3_v3(posmat[3], pos);
+ EEVEE_StorageList *stl = user_data->vedata->stl;
+ DRWView **views = do_culling ? stl->g_data->bake_views : stl->g_data->world_views;
- perspective_m4(matstate.winmat, -clipsta, clipsta, -clipsta, clipsta, clipsta, clipend);
- invert_m4_m4(matstate.wininv, matstate.winmat);
+ float winmat[4][4], viewmat[4][4];
+ perspective_m4(winmat, -near, near, -near, near, near, far);
- /* 1 - Render to each cubeface individually.
- * We do this instead of using geometry shader because a) it's faster,
- * b) it's easier than fixing the nodetree shaders (for view dependent effects). */
- for (int i = 0; i < 6; ++i) {
- /* Setup custom matrices */
- mul_m4_m4m4(matstate.viewmat, cubefacemat[i], posmat);
- mul_m4_m4m4(matstate.persmat, matstate.winmat, matstate.viewmat);
- invert_m4_m4(matstate.persinv, matstate.persmat);
- invert_m4_m4(matstate.viewinv, matstate.viewmat);
- invert_m4_m4(matstate.wininv, matstate.winmat);
+ /* Prepare views at the same time for faster culling. */
+ for (int i = 0; i < 6; i++) {
+ unit_m4(viewmat);
+ negate_v3_v3(viewmat[3], pos);
+ mul_m4_m4m4(viewmat, cubefacemat[i], viewmat);
- DRW_viewport_matrix_override_set_all(&matstate);
+ if (do_culling) {
+ if (views[i] == NULL) {
+ views[i] = DRW_view_create(viewmat, winmat, NULL, NULL, NULL);
+ }
+ else {
+ DRW_view_update(views[i], viewmat, winmat, NULL, NULL);
+ }
+ }
+ else {
+ if (views[i] == NULL) {
+ const DRWView *default_view = DRW_view_default_get();
+ views[i] = DRW_view_create_sub(default_view, viewmat, winmat);
+ }
+ else {
+ DRW_view_update_sub(views[i], viewmat, winmat);
+ }
+ }
+ }
+ for (int i = 0; i < 6; ++i) {
+ DRW_view_set_active(views[i]);
callback(i, user_data);
}
}
@@ -822,21 +850,16 @@ static void render_reflections(void (*callback)(int face, EEVEE_BakeRenderData *
EEVEE_PlanarReflection *planar_data,
int ref_count)
{
- DRWMatrixState matstate;
-
- float original_viewmat[4][4], original_winmat[4][4];
- DRW_viewport_matrix_get(original_viewmat, DRW_MAT_VIEW);
- DRW_viewport_matrix_get(original_winmat, DRW_MAT_WIN);
-
+ EEVEE_StorageList *stl = user_data->vedata->stl;
+ DRWView *main_view = stl->effects->taa_view;
+ DRWView **views = stl->g_data->planar_views;
+ /* Prepare views at the same time for faster culling. */
for (int i = 0; i < ref_count; ++i) {
- /* Setup custom matrices */
- lightbake_planar_compute_render_matrices(
- planar_data + i, &matstate, original_viewmat, original_winmat);
- invert_m4_m4(matstate.persinv, matstate.persmat);
- invert_m4_m4(matstate.viewinv, matstate.viewmat);
- invert_m4_m4(matstate.wininv, matstate.winmat);
- DRW_viewport_matrix_override_set_all(&matstate);
+ lightbake_planar_ensure_view(&planar_data[i], main_view, &views[i]);
+ }
+ for (int i = 0; i < ref_count; ++i) {
+ DRW_view_set_active(views[i]);
callback(i, user_data);
}
}
@@ -862,17 +885,20 @@ void EEVEE_lightbake_render_world(EEVEE_ViewLayerData *UNUSED(sldata),
.face_fb = face_fb,
};
- render_cubemap(lightbake_render_world_face, &brdata, (float[3]){0.0f}, 1.0f, 10.0f);
+ render_cubemap(lightbake_render_world_face, &brdata, (float[3]){0.0f}, 1.0f, 10.0f, false);
}
static void lightbake_render_scene_face(int face, EEVEE_BakeRenderData *user_data)
{
EEVEE_ViewLayerData *sldata = user_data->sldata;
EEVEE_PassList *psl = user_data->vedata->psl;
+ EEVEE_PrivateData *g_data = user_data->vedata->stl->g_data;
+ DRWView **views = g_data->bake_views;
+
struct GPUFrameBuffer **face_fb = user_data->face_fb;
/* Be sure that cascaded shadow maps are updated. */
- EEVEE_draw_shadows(sldata, user_data->vedata);
+ EEVEE_draw_shadows(sldata, user_data->vedata, views[face]);
GPU_framebuffer_bind(face_fb[face]);
GPU_framebuffer_clear_depth(face_fb[face], 1.0f);
@@ -901,7 +927,7 @@ void EEVEE_lightbake_render_scene(EEVEE_ViewLayerData *sldata,
.face_fb = face_fb,
};
- render_cubemap(lightbake_render_scene_face, &brdata, pos, near_clip, far_clip);
+ render_cubemap(lightbake_render_scene_face, &brdata, pos, near_clip, far_clip, true);
}
static void lightbake_render_scene_reflected(int layer, EEVEE_BakeRenderData *user_data)
@@ -910,9 +936,9 @@ static void lightbake_render_scene_reflected(int layer, EEVEE_BakeRenderData *us
EEVEE_ViewLayerData *sldata = user_data->sldata;
EEVEE_PassList *psl = vedata->psl;
EEVEE_TextureList *txl = vedata->txl;
+ EEVEE_StorageList *stl = vedata->stl;
EEVEE_FramebufferList *fbl = vedata->fbl;
EEVEE_LightProbesInfo *pinfo = sldata->probes;
- EEVEE_PlanarReflection *eplanar = pinfo->planar_data + layer;
GPU_framebuffer_ensure_config(&fbl->planarref_fb,
{GPU_ATTACHMENT_TEXTURE_LAYER(txl->planar_depth, layer),
@@ -928,18 +954,10 @@ static void lightbake_render_scene_reflected(int layer, EEVEE_BakeRenderData *us
txl->planar_pool = e_data.planar_pool_placeholder;
txl->planar_depth = e_data.depth_array_placeholder;
- /* Be sure that cascaded shadow maps are updated. */
DRW_stats_group_start("Planar Reflection");
/* Be sure that cascaded shadow maps are updated. */
- EEVEE_draw_shadows(sldata, vedata);
-
- /* Compute offset plane equation (fix missing texels near reflection plane). */
- copy_v4_v4(sldata->clip_data.clip_planes[0], eplanar->plane_equation);
- sldata->clip_data.clip_planes[0][3] += eplanar->clipsta;
- /* Set clipping plane */
- DRW_uniformbuffer_update(sldata->clip_ubo, &sldata->clip_data);
- DRW_state_clip_planes_len_set(1);
+ EEVEE_draw_shadows(sldata, vedata, stl->g_data->planar_views[layer]);
GPU_framebuffer_bind(fbl->planarref_fb);
GPU_framebuffer_clear_depth(fbl->planarref_fb, 1.0);
@@ -976,8 +994,6 @@ static void lightbake_render_scene_reflected(int layer, EEVEE_BakeRenderData *us
}
DRW_draw_pass(psl->transparent_pass);
- DRW_state_clip_planes_reset();
-
DRW_stats_group_end();
/* Restore */
@@ -1225,7 +1241,6 @@ void EEVEE_lightprobes_refresh_planar(EEVEE_ViewLayerData *sldata, EEVEE_Data *v
{
EEVEE_CommonUniformBuffer *common_data = &sldata->common_data;
EEVEE_LightProbesInfo *pinfo = sldata->probes;
- DRWMatrixState saved_mats;
if (pinfo->num_planar == 0) {
/* Disable SSR if we cannot read previous frame */
@@ -1234,9 +1249,6 @@ void EEVEE_lightprobes_refresh_planar(EEVEE_ViewLayerData *sldata, EEVEE_Data *v
return;
}
- /* We need to save the Matrices before overidding them */
- DRW_viewport_matrix_get_all(&saved_mats);
-
/* Temporary Remove all planar reflections (avoid lag effect). */
common_data->prb_num_planar = 0;
/* Turn off ssr to avoid black specular */
@@ -1265,8 +1277,6 @@ void EEVEE_lightprobes_refresh_planar(EEVEE_ViewLayerData *sldata, EEVEE_Data *v
EEVEE_lightbake_filter_planar(vedata);
}
- DRW_viewport_matrix_override_set_all(&saved_mats);
-
if (DRW_state_is_image_render()) {
/* Sort transparents because planar reflections could have re-sorted them. */
DRW_pass_sort_shgroup_z(vedata->psl->transparent_pass);
@@ -1284,10 +1294,7 @@ void EEVEE_lightprobes_refresh(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
if ((light_cache->flag & LIGHTCACHE_UPDATE_WORLD) &&
(light_cache->flag & LIGHTCACHE_BAKED) == 0) {
- DRWMatrixState saved_mats;
- DRW_viewport_matrix_get_all(&saved_mats);
EEVEE_lightbake_update_world_quick(sldata, vedata, scene_eval);
- DRW_viewport_matrix_override_set_all(&saved_mats);
}
}
diff --git a/source/blender/draw/engines/eevee/eevee_lights.c b/source/blender/draw/engines/eevee/eevee_lights.c
index 270defb039b..e966fadbcdb 100644
--- a/source/blender/draw/engines/eevee/eevee_lights.c
+++ b/source/blender/draw/engines/eevee/eevee_lights.c
@@ -53,6 +53,8 @@ extern char datatoc_shadow_store_frag_glsl[];
extern char datatoc_shadow_copy_frag_glsl[];
extern char datatoc_concentric_samples_lib_glsl[];
+extern char datatoc_common_view_lib_glsl[];
+
/* Prototypes */
static void eevee_light_setup(Object *ob, EEVEE_Light *evli);
static float light_attenuation_radius_get(Light *la, float light_threshold);
@@ -111,8 +113,11 @@ void EEVEE_lights_init(EEVEE_ViewLayerData *sldata)
const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph);
if (!e_data.shadow_sh) {
- e_data.shadow_sh = DRW_shader_create(
- datatoc_shadow_vert_glsl, NULL, datatoc_shadow_frag_glsl, NULL);
+ e_data.shadow_sh = DRW_shader_create_with_lib(datatoc_shadow_vert_glsl,
+ NULL,
+ datatoc_shadow_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ NULL);
}
if (!sldata->lights) {
@@ -258,7 +263,7 @@ static DRWPass *eevee_lights_cube_store_pass_get(EEVEE_PassList *psl,
DRW_shgroup_uniform_texture_ref(grp, "shadowTexture", &sldata->shadow_cube_blur);
DRW_shgroup_uniform_block(grp, "shadow_render_block", sldata->shadow_render_ubo);
DRW_shgroup_uniform_float(grp, "shadowFilterSize", &linfo->filter_size, 1);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
}
return *pass;
}
@@ -280,7 +285,7 @@ static DRWPass *eevee_lights_cascade_store_pass_get(EEVEE_PassList *psl,
DRW_shgroup_uniform_block(grp, "shadow_render_block", sldata->shadow_render_ubo);
DRW_shgroup_uniform_int(grp, "cascadeId", &linfo->current_shadow_cascade, 1);
DRW_shgroup_uniform_float(grp, "shadowFilterSize", &linfo->filter_size, 1);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
}
return *pass;
}
@@ -314,7 +319,7 @@ void EEVEE_lights_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
psl->shadow_cascade_store_high_pass = NULL;
{
- psl->shadow_cube_copy_pass = DRW_pass_create("Shadow Copy Pass", DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->shadow_cube_copy_pass, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(e_data.shadow_copy_cube_sh[linfo->shadow_method],
psl->shadow_cube_copy_pass);
@@ -322,12 +327,11 @@ void EEVEE_lights_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
DRW_shgroup_uniform_block(grp, "shadow_render_block", sldata->shadow_render_ubo);
DRW_shgroup_uniform_float(grp, "shadowFilterSize", &linfo->filter_size, 1);
DRW_shgroup_uniform_int(grp, "faceId", &linfo->current_shadow_face, 1);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
}
{
- psl->shadow_cascade_copy_pass = DRW_pass_create("Shadow Cascade Copy Pass",
- DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->shadow_cascade_copy_pass, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(e_data.shadow_copy_cascade_sh[linfo->shadow_method],
psl->shadow_cascade_copy_pass);
@@ -335,12 +339,12 @@ void EEVEE_lights_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
DRW_shgroup_uniform_block(grp, "shadow_render_block", sldata->shadow_render_ubo);
DRW_shgroup_uniform_float(grp, "shadowFilterSize", &linfo->filter_size, 1);
DRW_shgroup_uniform_int(grp, "cascadeId", &linfo->current_shadow_cascade, 1);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
}
{
DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL;
- psl->shadow_pass = DRW_pass_create("Shadow Pass", state);
+ DRW_PASS_CREATE(psl->shadow_pass, state);
stl->g_data->shadow_shgrp = DRW_shgroup_create(e_data.shadow_sh, psl->shadow_pass);
}
@@ -449,7 +453,7 @@ void EEVEE_lights_cache_shcaster_add(EEVEE_ViewLayerData *UNUSED(sldata),
struct GPUBatch *geom,
Object *ob)
{
- DRW_shgroup_call_object_add(stl->g_data->shadow_shgrp, geom, ob);
+ DRW_shgroup_call_object(stl->g_data->shadow_shgrp, geom, ob);
}
void EEVEE_lights_cache_shcaster_material_add(EEVEE_ViewLayerData *sldata,
@@ -479,7 +483,7 @@ void EEVEE_lights_cache_shcaster_material_add(EEVEE_ViewLayerData *sldata,
DRW_shgroup_uniform_float(grp, "alphaThreshold", alpha_threshold, 1);
}
- DRW_shgroup_call_object_add(grp, geom, ob);
+ DRW_shgroup_call_object(grp, geom, ob);
}
/* Make that object update shadow casting lights inside its influence bounding box. */
@@ -640,7 +644,7 @@ float light_attenuation_radius_get(Light *la, float light_threshold)
/* Compute max light power. */
float power = max_fff(la->r, la->g, la->b);
- power *= fabsf(la->energy);
+ power *= fabsf(la->energy / 100.0f);
power *= max_ff(1.0f, la->spec_fac);
/* Compute the distance (using the inverse square law)
* at which the light power reaches the light_threshold. */
@@ -667,6 +671,9 @@ static void light_shape_parameters_set(EEVEE_Light *evli, const Light *la, float
evli->sizey = max_ff(0.003f, la->area_size * scale[1] * 0.5f);
}
}
+ else if (la->type == LA_SUN) {
+ evli->radius = max_ff(0.001f, tanf(la->sun_angle / 2.0f));
+ }
else {
evli->radius = max_ff(0.001f, la->area_size);
}
@@ -678,7 +685,7 @@ static float light_shape_power_get(const Light *la, const EEVEE_Light *evli)
/* Make illumination power constant */
if (la->type == LA_AREA) {
power = 1.0f / (evli->sizex * evli->sizey * 4.0f * M_PI) * /* 1/(w*h*Pi) */
- 80.0f; /* XXX : Empirical, Fit cycles power */
+ 0.8f; /* XXX : Empirical, Fit cycles power */
if (ELEM(la->area_shape, LA_AREA_DISK, LA_AREA_ELLIPSE)) {
/* Scale power to account for the lower area of the ellipse compared to the surrounding
* rectangle. */
@@ -686,8 +693,7 @@ static float light_shape_power_get(const Light *la, const EEVEE_Light *evli)
}
}
else if (la->type == LA_SPOT || la->type == LA_LOCAL) {
- power = 1.0f / (4.0f * evli->radius * evli->radius * M_PI * M_PI) * /* 1/(4*r²*Pi²) */
- M_PI * M_PI * 10.0; /* XXX : Empirical, Fit cycles power */
+ power = 1.0f / (4.0f * evli->radius * evli->radius * M_PI * M_PI); /* 1/(4*r²*Pi²) */
/* for point lights (a.k.a radius == 0.0) */
// power = M_PI * M_PI * 0.78; /* XXX : Empirical, Fit cycles power */
@@ -964,7 +970,7 @@ static void frustum_min_bounding_sphere(const float corners[8][3],
static void eevee_shadow_cascade_setup(Object *ob,
EEVEE_LightsInfo *linfo,
EEVEE_LightEngineData *led,
- DRWMatrixState *saved_mats,
+ DRWView *view,
float view_near,
float view_far,
int sample_ofs)
@@ -972,9 +978,10 @@ static void eevee_shadow_cascade_setup(Object *ob,
Light *la = (Light *)ob->data;
/* Camera Matrices */
- float(*persinv)[4] = saved_mats->mat[DRW_MAT_PERSINV];
- float(*vp_projmat)[4] = saved_mats->mat[DRW_MAT_WIN];
- bool is_persp = DRW_viewport_is_persp_get();
+ float persinv[4][4], vp_projmat[4][4];
+ DRW_view_persmat_get(view, persinv, true);
+ DRW_view_winmat_get(view, vp_projmat, false);
+ bool is_persp = DRW_view_is_persp_get(view);
/* Lights Matrices */
int cascade_nbr = la->cascade_count;
@@ -1280,19 +1287,52 @@ void EEVEE_lights_update(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
}
}
+static void eevee_ensure_cube_views(float near, float far, const float pos[3], DRWView *view[6])
+{
+ float winmat[4][4], viewmat[4][4];
+ perspective_m4(winmat, -near, near, -near, near, near, far);
+
+ for (int i = 0; i < 6; i++) {
+ unit_m4(viewmat);
+ negate_v3_v3(viewmat[3], pos);
+ mul_m4_m4m4(viewmat, cubefacemat[i], viewmat);
+
+ if (view[i] == NULL) {
+ view[i] = DRW_view_create(viewmat, winmat, NULL, NULL, NULL);
+ }
+ else {
+ DRW_view_update(view[i], viewmat, winmat, NULL, NULL);
+ }
+ }
+}
+
+static void eevee_ensure_cascade_views(EEVEE_ShadowCascadeData *cascade_data,
+ int cascade_count,
+ DRWView *view[4])
+{
+ for (int i = 0; i < cascade_count; i++) {
+ if (view[i] == NULL) {
+ view[i] = DRW_view_create(cascade_data->viewmat, cascade_data->projmat[i], NULL, NULL, NULL);
+ }
+ else {
+ DRW_view_update(view[i], cascade_data->viewmat, cascade_data->projmat[i], NULL, NULL);
+ }
+ }
+}
+
/* this refresh lights shadow buffers */
-void EEVEE_draw_shadows(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
+void EEVEE_draw_shadows(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata, DRWView *view)
{
EEVEE_PassList *psl = vedata->psl;
EEVEE_StorageList *stl = vedata->stl;
EEVEE_EffectsInfo *effects = stl->effects;
+ EEVEE_PrivateData *g_data = stl->g_data;
EEVEE_LightsInfo *linfo = sldata->lights;
const DRWContextState *draw_ctx = DRW_context_state_get();
const float light_threshold = draw_ctx->scene->eevee.light_threshold;
Object *ob;
int i;
- DRWMatrixState saved_mats;
int saved_ray_type = sldata->common_data.ray_type;
/* TODO: make it optionnal if we don't draw shadows. */
@@ -1307,8 +1347,9 @@ void EEVEE_draw_shadows(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
.center = {ob->obmat[3][0], ob->obmat[3][1], ob->obmat[3][2]},
.radius = light_attenuation_radius_get(la, light_threshold),
};
- cube_visible[i] = DRW_culling_sphere_test(&bsphere);
+ cube_visible[i] = DRW_culling_sphere_test(view, &bsphere);
}
+
bool cascade_visible[MAX_SHADOW_CASCADE];
for (i = 0; (ob = linfo->shadow_cascade_ref[i]) && (i < MAX_SHADOW_CASCADE); i++) {
EEVEE_LightEngineData *led = EEVEE_light_data_get(ob);
@@ -1319,12 +1360,9 @@ void EEVEE_draw_shadows(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
plane_from_point_normal_v3(plane, sh_data->viewmat[3], sh_data->viewmat[2]);
/* TODO: check against near/far instead of "local Z = 0" plane.
* Or even the cascades AABB. */
- cascade_visible[i] = DRW_culling_plane_test(plane);
+ cascade_visible[i] = DRW_culling_plane_test(view, plane);
}
- /* We need to save the Matrices before overidding them */
- DRW_viewport_matrix_get_all(&saved_mats);
-
/* Cube Shadow Maps */
DRW_stats_group_start("Cube Shadow Maps");
/* Render each shadow to one layer of the array */
@@ -1336,11 +1374,6 @@ void EEVEE_draw_shadows(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
continue;
}
- DRWMatrixState render_mats;
- float(*winmat)[4] = render_mats.mat[DRW_MAT_WIN];
- float(*viewmat)[4] = render_mats.mat[DRW_MAT_VIEW];
- float(*persmat)[4] = render_mats.mat[DRW_MAT_PERS];
-
EEVEE_ShadowRender *srd = &linfo->shadow_render_data;
EEVEE_ShadowCubeData *evscd = &led->data.scd;
EEVEE_ShadowCube *cube_data = linfo->shadow_cube_data + evscd->cube_id;
@@ -1351,32 +1384,16 @@ void EEVEE_draw_shadows(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
srd->exponent = la->bleedexp;
copy_v3_v3(srd->position, cube_data->position);
- perspective_m4(winmat,
- -srd->clip_near,
- srd->clip_near,
- -srd->clip_near,
- srd->clip_near,
- srd->clip_near,
- srd->clip_far);
-
DRW_uniformbuffer_update(sldata->shadow_render_ubo, srd);
+ eevee_ensure_cube_views(srd->clip_near, srd->clip_far, srd->position, g_data->cube_views);
+
/* Render shadow cube */
/* Render 6 faces separately: seems to be faster for the general case.
* The only time it's more beneficial is when the CPU culling overhead
* outweigh the instancing overhead. which is rarely the case. */
for (int j = 0; j < 6; j++) {
- /* TODO optimize */
- float tmp[4][4];
- unit_m4(tmp);
- negate_v3_v3(tmp[3], srd->position);
- mul_m4_m4m4(viewmat, cubefacemat[j], tmp);
- mul_m4_m4m4(persmat, winmat, viewmat);
- invert_m4_m4(render_mats.mat[DRW_MAT_WININV], winmat);
- invert_m4_m4(render_mats.mat[DRW_MAT_VIEWINV], viewmat);
- invert_m4_m4(render_mats.mat[DRW_MAT_PERSINV], persmat);
-
- DRW_viewport_matrix_override_set_all(&render_mats);
+ DRW_view_set_active(g_data->cube_views[j]);
GPU_framebuffer_texture_cubeface_attach(
sldata->shadow_cube_target_fb, sldata->shadow_cube_target, 0, j, 0);
@@ -1442,9 +1459,8 @@ void EEVEE_draw_shadows(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
linfo->update_flag &= ~LIGHT_UPDATE_SHADOW_CUBE;
DRW_stats_group_end();
- DRW_viewport_matrix_override_set_all(&saved_mats);
- float near = DRW_viewport_near_distance_get();
- float far = DRW_viewport_far_distance_get();
+ float near = DRW_view_near_distance_get(view);
+ float far = DRW_view_far_distance_get(view);
/* Cascaded Shadow Maps */
DRW_stats_group_start("Cascaded Shadow Maps");
@@ -1459,34 +1475,24 @@ void EEVEE_draw_shadows(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
EEVEE_ShadowCascadeData *evscd = &led->data.scad;
EEVEE_ShadowRender *srd = &linfo->shadow_render_data;
- DRWMatrixState render_mats;
- float(*winmat)[4] = render_mats.mat[DRW_MAT_WIN];
- float(*viewmat)[4] = render_mats.mat[DRW_MAT_VIEW];
- float(*persmat)[4] = render_mats.mat[DRW_MAT_PERS];
-
- eevee_shadow_cascade_setup(
- ob, linfo, led, &saved_mats, near, far, effects->taa_current_sample - 1);
-
srd->clip_near = la->clipsta;
srd->clip_far = la->clipend;
srd->stored_texel_size = 1.0 / (float)linfo->shadow_cascade_size;
DRW_uniformbuffer_update(sldata->shadow_render_ubo, &linfo->shadow_render_data);
- copy_m4_m4(viewmat, evscd->viewmat);
- invert_m4_m4(render_mats.mat[DRW_MAT_VIEWINV], viewmat);
+ eevee_shadow_cascade_setup(ob, linfo, led, view, near, far, effects->taa_current_sample - 1);
+
+ /* Meh, Reusing the cube views. */
+ BLI_assert(MAX_CASCADE_NUM <= 6);
+ eevee_ensure_cascade_views(evscd, la->cascade_count, g_data->cube_views);
/* Render shadow cascades */
/* Render cascade separately: seems to be faster for the general case.
* The only time it's more beneficial is when the CPU culling overhead
* outweigh the instancing overhead. which is rarely the case. */
for (int j = 0; j < la->cascade_count; j++) {
- copy_m4_m4(winmat, evscd->projmat[j]);
- copy_m4_m4(persmat, evscd->viewprojmat[j]);
- invert_m4_m4(render_mats.mat[DRW_MAT_WININV], winmat);
- invert_m4_m4(render_mats.mat[DRW_MAT_PERSINV], persmat);
-
- DRW_viewport_matrix_override_set_all(&render_mats);
+ DRW_view_set_active(g_data->cube_views[j]);
GPU_framebuffer_texture_layer_attach(
sldata->shadow_cascade_target_fb, sldata->shadow_cascade_target, 0, j, 0);
@@ -1548,7 +1554,7 @@ void EEVEE_draw_shadows(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
DRW_stats_group_end();
- DRW_viewport_matrix_override_set_all(&saved_mats);
+ DRW_view_set_active(view);
DRW_uniformbuffer_update(sldata->light_ubo, &linfo->light_data);
DRW_uniformbuffer_update(sldata->shadow_ubo, &linfo->shadow_data); /* Update all data at once */
diff --git a/source/blender/draw/engines/eevee/eevee_lookdev.c b/source/blender/draw/engines/eevee/eevee_lookdev.c
index 4be87bf1a5e..a998bd3a71b 100644
--- a/source/blender/draw/engines/eevee/eevee_lookdev.c
+++ b/source/blender/draw/engines/eevee/eevee_lookdev.c
@@ -72,17 +72,21 @@ void EEVEE_lookdev_cache_init(EEVEE_Data *vedata,
Scene *scene = draw_ctx->scene;
if (LOOK_DEV_OVERLAY_ENABLED(v3d)) {
- /* Viewport / Ball size. */
+ /* Viewport / Spheres size. */
rcti rect;
ED_region_visible_rect(draw_ctx->ar, &rect);
- const int ball_size = max_ii(BLI_rcti_size_x(&rect) * 0.1f, 100.0f) * U.dpi_fac;
+ /* Make the viewport width scale the lookdev spheres a bit.
+ * Scale between 1000px and 2000px. */
+ const float viewport_scale = clamp_f(
+ BLI_rcti_size_x(&rect) / (2000.0f * U.dpi_fac), 0.5f, 1.0f);
+ const int sphere_size = U.lookdev_sphere_size * U.dpi_fac * viewport_scale;
- if (ball_size != effects->ball_size || rect.xmax != effects->anchor[0] ||
+ if (sphere_size != effects->sphere_size || rect.xmax != effects->anchor[0] ||
rect.ymin != effects->anchor[1]) {
- /* If ball size or anchor point moves, reset TAA to avoid ghosting issue.
+ /* If sphere size or anchor point moves, reset TAA to avoid ghosting issue.
* This needs to happen early because we are changing taa_current_sample. */
- effects->ball_size = ball_size;
+ effects->sphere_size = sphere_size;
effects->anchor[0] = rect.xmax;
effects->anchor[1] = rect.ymin;
EEVEE_temporal_sampling_reset(vedata);
@@ -147,7 +151,7 @@ void EEVEE_lookdev_cache_init(EEVEE_Data *vedata,
DRW_shgroup_uniform_mat3(*grp, "StudioLightMatrix", stl->g_data->studiolight_matrix);
DRW_shgroup_uniform_float_copy(*grp, "backgroundAlpha", background_alpha);
DRW_shgroup_uniform_vec3(*grp, "color", background_color, 1);
- DRW_shgroup_call_add(*grp, geom, NULL);
+ DRW_shgroup_call(*grp, geom, NULL);
if (!pinfo) {
/* Do not fadeout when doing probe rendering, only when drawing the background */
DRW_shgroup_uniform_float(
@@ -180,7 +184,7 @@ void EEVEE_lookdev_cache_init(EEVEE_Data *vedata,
}
static void eevee_lookdev_apply_taa(const EEVEE_EffectsInfo *effects,
- int ball_size,
+ int sphere_size,
float winmat[4][4])
{
if (DRW_state_is_image_render() || ((effects->enabled_effects & EFFECT_TAA) != 0)) {
@@ -191,8 +195,8 @@ static void eevee_lookdev_apply_taa(const EEVEE_EffectsInfo *effects,
BLI_halton_2d(ht_primes, ht_offset, effects->taa_current_sample, ht_point);
EEVEE_temporal_sampling_offset_calc(ht_point, 1.5f, ofs);
- winmat[3][0] += ofs[0] / ball_size;
- winmat[3][1] += ofs[1] / ball_size;
+ winmat[3][0] += ofs[0] / sphere_size;
+ winmat[3][1] += ofs[1] / sphere_size;
}
}
@@ -219,20 +223,28 @@ void EEVEE_lookdev_draw(EEVEE_Data *vedata)
DRW_uniformbuffer_update(sldata->common_ubo, common);
/* override matrices */
- DRWMatrixState matstate;
- unit_m4(matstate.winmat);
+ float winmat[4][4], viewmat[4][4];
+ unit_m4(winmat);
+ /* Look through the negative Z. */
+ negate_v3(winmat[2]);
- eevee_lookdev_apply_taa(effects, effects->ball_size, matstate.winmat);
+ eevee_lookdev_apply_taa(effects, effects->sphere_size, winmat);
/* "Remove" view matrix location. Leaving only rotation. */
- DRW_viewport_matrix_get(matstate.viewmat, DRW_MAT_VIEW);
- zero_v3(matstate.viewmat[3]);
- mul_m4_m4m4(matstate.persmat, matstate.winmat, matstate.viewmat);
- invert_m4_m4(matstate.wininv, matstate.winmat);
- invert_m4_m4(matstate.viewinv, matstate.viewmat);
- invert_m4_m4(matstate.persinv, matstate.persmat);
+ DRW_view_viewmat_get(NULL, viewmat, false);
+ zero_v3(viewmat[3]);
- DRW_viewport_matrix_override_set_all(&matstate);
+ if (effects->lookdev_view) {
+ /* When rendering just update the view. This avoids recomputing the culling. */
+ DRW_view_update_sub(effects->lookdev_view, viewmat, winmat);
+ }
+ else {
+ /* Using default view bypasses the culling. */
+ const DRWView *default_view = DRW_view_default_get();
+ effects->lookdev_view = DRW_view_create_sub(default_view, viewmat, winmat);
+ }
+
+ DRW_view_set_active(effects->lookdev_view);
/* Find the right framebuffers to render to. */
GPUFrameBuffer *fb = (effects->target_buffer == fbl->effect_color_fb) ? fbl->main_fb :
@@ -242,30 +254,30 @@ void EEVEE_lookdev_draw(EEVEE_Data *vedata)
GPU_framebuffer_bind(fb);
- const int ball_margin = effects->ball_size / 6.0f;
- float offset[2] = {0.0f, ball_margin};
+ const int sphere_margin = effects->sphere_size / 6.0f;
+ float offset[2] = {0.0f, sphere_margin};
- offset[0] = effects->ball_size + ball_margin;
+ offset[0] = effects->sphere_size + sphere_margin;
GPU_framebuffer_viewport_set(fb,
effects->anchor[0] - offset[0],
effects->anchor[1] + offset[1],
- effects->ball_size,
- effects->ball_size);
+ effects->sphere_size,
+ effects->sphere_size);
DRW_draw_pass(psl->lookdev_diffuse_pass);
- offset[0] = (effects->ball_size + ball_margin) +
- (ball_margin + effects->ball_size + ball_margin);
+ offset[0] = (effects->sphere_size + sphere_margin) +
+ (sphere_margin + effects->sphere_size + sphere_margin);
GPU_framebuffer_viewport_set(fb,
effects->anchor[0] - offset[0],
effects->anchor[1] + offset[1],
- effects->ball_size,
- effects->ball_size);
+ effects->sphere_size,
+ effects->sphere_size);
DRW_draw_pass(psl->lookdev_glossy_pass);
DRW_stats_group_end();
- DRW_viewport_matrix_override_unset_all();
+ DRW_view_set_active(NULL);
}
}
diff --git a/source/blender/draw/engines/eevee/eevee_materials.c b/source/blender/draw/engines/eevee/eevee_materials.c
index 456f4bdb5f1..456f312f1df 100644
--- a/source/blender/draw/engines/eevee/eevee_materials.c
+++ b/source/blender/draw/engines/eevee/eevee_materials.c
@@ -48,6 +48,7 @@
static struct {
char *frag_shader_lib;
char *vert_shader_str;
+ char *vert_shadow_shader_str;
char *volume_shader_lib;
struct GPUShader *default_prepass_sh;
@@ -133,7 +134,7 @@ static struct GPUTexture *create_ggx_lut_texture(int UNUSED(w), int UNUSED(h))
DRW_shgroup_uniform_texture(grp, "texJitter", e_data.jitter);
struct GPUBatch *geom = DRW_cache_fullscreen_quad_get();
- DRW_shgroup_call_add(grp, geom, NULL);
+ DRW_shgroup_call(grp, geom, NULL);
float *texels = MEM_mallocN(sizeof(float[2]) * w * h, "lut");
@@ -196,7 +197,7 @@ static struct GPUTexture *create_ggx_refraction_lut_texture(int w, int h)
DRW_shgroup_uniform_texture(grp, "utilTex", e_data.util_tex);
struct GPUBatch *geom = DRW_cache_fullscreen_quad_get();
- DRW_shgroup_call_add(grp, geom, NULL);
+ DRW_shgroup_call(grp, geom, NULL);
float *texels = MEM_mallocN(sizeof(float[2]) * w * h, "lut");
@@ -296,9 +297,6 @@ static char *eevee_get_defines(int options)
if ((options & VAR_MAT_PROBE) != 0) {
BLI_dynstr_append(ds, "#define PROBE_CAPTURE\n");
}
- if ((options & VAR_MAT_FLAT) != 0) {
- BLI_dynstr_append(ds, "#define USE_FLAT_NORMAL\n");
- }
if ((options & VAR_MAT_CLIP) != 0) {
BLI_dynstr_append(ds, "#define USE_ALPHA_CLIP\n");
}
@@ -317,9 +315,6 @@ static char *eevee_get_defines(int options)
if ((options & VAR_MAT_REFRACT) != 0) {
BLI_dynstr_append(ds, "#define USE_REFRACTION\n");
}
- if ((options & VAR_MAT_SSS) != 0) {
- BLI_dynstr_append(ds, "#define USE_SSS\n");
- }
if ((options & VAR_MAT_SSSALBED) != 0) {
BLI_dynstr_append(ds, "#define USE_SSS_ALBEDO\n");
}
@@ -332,9 +327,6 @@ static char *eevee_get_defines(int options)
if ((options & VAR_MAT_ESM) != 0) {
BLI_dynstr_append(ds, "#define SHADOW_ESM\n");
}
- if (((options & VAR_MAT_VOLUME) != 0) && ((options & VAR_MAT_BLEND) != 0)) {
- BLI_dynstr_append(ds, "#define USE_ALPHA_BLEND_VOLUMETRICS\n");
- }
if ((options & VAR_MAT_LOOKDEV) != 0) {
/* Auto config shadow method. Avoid more permutation. */
BLI_assert((options & (VAR_MAT_VSM | VAR_MAT_ESM)) == 0);
@@ -381,6 +373,7 @@ static void add_standard_uniforms(DRWShadingGroup *shgrp,
bool use_alpha_blend)
{
LightCache *lcache = vedata->stl->g_data->light_cache;
+ EEVEE_EffectsInfo *effects = vedata->stl->effects;
if (ssr_id == NULL) {
static int no_ssr = -1.0f;
@@ -393,7 +386,6 @@ static void add_standard_uniforms(DRWShadingGroup *shgrp,
DRW_shgroup_uniform_block(shgrp, "light_block", sldata->light_ubo);
DRW_shgroup_uniform_block(shgrp, "shadow_block", sldata->shadow_ubo);
DRW_shgroup_uniform_block(shgrp, "common_block", sldata->common_ubo);
- DRW_shgroup_uniform_block(shgrp, "clip_block", sldata->clip_ubo);
if (use_diffuse || use_glossy || use_refract) {
DRW_shgroup_uniform_texture(shgrp, "utilTex", e_data.util_tex);
@@ -402,14 +394,7 @@ static void add_standard_uniforms(DRWShadingGroup *shgrp,
DRW_shgroup_uniform_texture_ref(shgrp, "maxzBuffer", &vedata->txl->maxzbuffer);
}
if ((use_diffuse || use_glossy) && !use_ssrefraction) {
- if ((vedata->stl->effects->enabled_effects & EFFECT_GTAO) != 0) {
- DRW_shgroup_uniform_texture_ref(
- shgrp, "horizonBuffer", &vedata->stl->effects->gtao_horizons);
- }
- else {
- /* Use maxzbuffer as fallback to avoid sampling problem on certain platform, see: T52593 */
- DRW_shgroup_uniform_texture_ref(shgrp, "horizonBuffer", &vedata->txl->maxzbuffer);
- }
+ DRW_shgroup_uniform_texture_ref(shgrp, "horizonBuffer", &effects->gtao_horizons);
}
if (use_diffuse) {
DRW_shgroup_uniform_texture_ref(shgrp, "irradianceGrid", &lcache->grid_tx.tex);
@@ -428,11 +413,9 @@ static void add_standard_uniforms(DRWShadingGroup *shgrp,
DRW_shgroup_uniform_texture_ref(shgrp, "colorBuffer", &vedata->txl->refract_color);
}
}
-
- if ((vedata->stl->effects->enabled_effects & EFFECT_VOLUMETRIC) != 0 && use_alpha_blend) {
- /* Do not use history buffers as they already have been swapped */
- DRW_shgroup_uniform_texture_ref(shgrp, "inScattering", &vedata->txl->volume_scatter);
- DRW_shgroup_uniform_texture_ref(shgrp, "inTransmittance", &vedata->txl->volume_transmittance);
+ if (use_alpha_blend) {
+ DRW_shgroup_uniform_texture_ref(shgrp, "inScattering", &effects->volume_scatter);
+ DRW_shgroup_uniform_texture_ref(shgrp, "inTransmittance", &effects->volume_transmit);
}
}
@@ -612,18 +595,23 @@ void EEVEE_materials_init(EEVEE_ViewLayerData *sldata,
e_data.vert_shader_str = BLI_string_joinN(
datatoc_common_view_lib_glsl, datatoc_common_hair_lib_glsl, datatoc_lit_surface_vert_glsl);
- e_data.default_background = DRW_shader_create(
- datatoc_background_vert_glsl, NULL, datatoc_default_world_frag_glsl, NULL);
+ e_data.vert_shadow_shader_str = BLI_string_joinN(
+ datatoc_common_view_lib_glsl, datatoc_common_hair_lib_glsl, datatoc_shadow_vert_glsl);
- e_data.default_prepass_sh = DRW_shader_create(
- datatoc_prepass_vert_glsl, NULL, datatoc_prepass_frag_glsl, NULL);
-
- e_data.default_prepass_clip_sh = DRW_shader_create(
- datatoc_prepass_vert_glsl, NULL, datatoc_prepass_frag_glsl, "#define CLIP_PLANES\n");
+ e_data.default_background = DRW_shader_create_with_lib(datatoc_background_vert_glsl,
+ NULL,
+ datatoc_default_world_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ NULL);
char *vert_str = BLI_string_joinN(
datatoc_common_view_lib_glsl, datatoc_common_hair_lib_glsl, datatoc_prepass_vert_glsl);
+ e_data.default_prepass_sh = DRW_shader_create(vert_str, NULL, datatoc_prepass_frag_glsl, NULL);
+
+ e_data.default_prepass_clip_sh = DRW_shader_create(
+ vert_str, NULL, datatoc_prepass_frag_glsl, "#define CLIP_PLANES\n");
+
e_data.default_hair_prepass_sh = DRW_shader_create(
vert_str, NULL, datatoc_prepass_frag_glsl, "#define HAIR_SHADER\n");
@@ -656,8 +644,8 @@ void EEVEE_materials_init(EEVEE_ViewLayerData *sldata,
{
/* Update view_vecs */
float invproj[4][4], winmat[4][4];
- DRW_viewport_matrix_get(winmat, DRW_MAT_WIN);
- DRW_viewport_matrix_get(invproj, DRW_MAT_WININV);
+ DRW_view_winmat_get(NULL, winmat, false);
+ DRW_view_winmat_get(NULL, invproj, true);
EEVEE_update_viewvecs(invproj, winmat, sldata->common_data.view_vecs);
}
@@ -743,7 +731,6 @@ struct GPUMaterial *EEVEE_material_mesh_get(struct Scene *scene,
bool use_blend,
bool use_multiply,
bool use_refract,
- bool use_sss,
bool use_translucency,
int shadow_method)
{
@@ -751,27 +738,11 @@ struct GPUMaterial *EEVEE_material_mesh_get(struct Scene *scene,
const void *engine = &DRW_engine_viewport_eevee_type;
int options = VAR_MAT_MESH;
- if (use_blend) {
- options |= VAR_MAT_BLEND;
- }
- if (use_multiply) {
- options |= VAR_MAT_MULT;
- }
- if (use_refract) {
- options |= VAR_MAT_REFRACT;
- }
- if (use_sss) {
- options |= VAR_MAT_SSS;
- }
- if (use_sss && effects->sss_separate_albedo) {
- options |= VAR_MAT_SSSALBED;
- }
- if (use_translucency) {
- options |= VAR_MAT_TRANSLUC;
- }
- if (((effects->enabled_effects & EFFECT_VOLUMETRIC) != 0) && use_blend) {
- options |= VAR_MAT_VOLUME;
- }
+ SET_FLAG_FROM_TEST(options, use_blend, VAR_MAT_BLEND);
+ SET_FLAG_FROM_TEST(options, use_multiply, VAR_MAT_MULT);
+ SET_FLAG_FROM_TEST(options, use_refract, VAR_MAT_REFRACT);
+ SET_FLAG_FROM_TEST(options, effects->sss_separate_albedo, VAR_MAT_SSSALBED);
+ SET_FLAG_FROM_TEST(options, use_translucency, VAR_MAT_TRANSLUC);
options |= eevee_material_shadow_option(shadow_method);
@@ -832,16 +803,9 @@ struct GPUMaterial *EEVEE_material_mesh_depth_get(struct Scene *scene,
const void *engine = &DRW_engine_viewport_eevee_type;
int options = VAR_MAT_MESH;
- if (use_hashed_alpha) {
- options |= VAR_MAT_HASH;
- }
- else {
- options |= VAR_MAT_CLIP;
- }
-
- if (is_shadow) {
- options |= VAR_MAT_SHADOW;
- }
+ SET_FLAG_FROM_TEST(options, use_hashed_alpha, VAR_MAT_HASH);
+ SET_FLAG_FROM_TEST(options, !use_hashed_alpha, VAR_MAT_CLIP);
+ SET_FLAG_FROM_TEST(options, is_shadow, VAR_MAT_SHADOW);
GPUMaterial *mat = DRW_shader_find_from_material(ma, engine, options, true);
if (mat) {
@@ -856,7 +820,7 @@ struct GPUMaterial *EEVEE_material_mesh_depth_get(struct Scene *scene,
ma,
engine,
options,
- (is_shadow) ? datatoc_shadow_vert_glsl :
+ (is_shadow) ? e_data.vert_shadow_shader_str :
e_data.vert_shader_str,
NULL,
frag_str,
@@ -905,28 +869,16 @@ static struct DRWShadingGroup *EEVEE_default_shading_group_create(EEVEE_ViewLaye
EEVEE_Data *vedata,
DRWPass *pass,
bool is_hair,
- bool is_flat_normal,
bool use_blend,
bool use_ssr,
int shadow_method)
{
- EEVEE_EffectsInfo *effects = vedata->stl->effects;
static int ssr_id;
ssr_id = (use_ssr) ? 1 : -1;
int options = VAR_MAT_MESH;
- if (is_hair) {
- options |= VAR_MAT_HAIR;
- }
- if (is_flat_normal) {
- options |= VAR_MAT_FLAT;
- }
- if (use_blend) {
- options |= VAR_MAT_BLEND;
- }
- if (((effects->enabled_effects & EFFECT_VOLUMETRIC) != 0) && use_blend) {
- options |= VAR_MAT_VOLUME;
- }
+ SET_FLAG_FROM_TEST(options, is_hair, VAR_MAT_HAIR);
+ SET_FLAG_FROM_TEST(options, use_blend, VAR_MAT_BLEND);
options |= eevee_material_shadow_option(shadow_method);
@@ -949,7 +901,6 @@ static struct DRWShadingGroup *EEVEE_default_shading_group_get(EEVEE_ViewLayerDa
ParticleSystem *psys,
ModifierData *md,
bool is_hair,
- bool is_flat_normal,
bool use_ssr,
int shadow_method)
{
@@ -957,14 +908,11 @@ static struct DRWShadingGroup *EEVEE_default_shading_group_get(EEVEE_ViewLayerDa
ssr_id = (use_ssr) ? 1 : -1;
int options = VAR_MAT_MESH;
+ EEVEE_PassList *psl = vedata->psl;
+
BLI_assert(!is_hair || (ob && psys && md));
- if (is_hair) {
- options |= VAR_MAT_HAIR;
- }
- if (is_flat_normal) {
- options |= VAR_MAT_FLAT;
- }
+ SET_FLAG_FROM_TEST(options, is_hair, VAR_MAT_HAIR);
options |= eevee_material_shadow_option(shadow_method);
@@ -972,17 +920,16 @@ static struct DRWShadingGroup *EEVEE_default_shading_group_get(EEVEE_ViewLayerDa
create_default_shader(options);
}
- if (vedata->psl->default_pass[options] == NULL) {
- DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL | DRW_STATE_CLIP_PLANES |
- DRW_STATE_WIRE;
- vedata->psl->default_pass[options] = DRW_pass_create("Default Lit Pass", state);
+ if (psl->default_pass[options] == NULL) {
+ DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL | DRW_STATE_CLIP_PLANES;
+ DRW_PASS_CREATE(psl->default_pass[options], state);
/* XXX / WATCH: This creates non persistent binds for the ubos and textures.
* But it's currently OK because the following shgroups does not add any bind.
* EDIT: THIS IS NOT THE CASE FOR HAIRS !!! DUMMY!!! */
if (!is_hair) {
DRWShadingGroup *shgrp = DRW_shgroup_create(e_data.default_lit[options],
- vedata->psl->default_pass[options]);
+ psl->default_pass[options]);
add_standard_uniforms(shgrp, sldata, vedata, &ssr_id, NULL, true, true, false, false, false);
}
}
@@ -1010,8 +957,7 @@ void EEVEE_materials_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
}
{
- psl->background_pass = DRW_pass_create("Background Pass",
- DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL);
+ DRW_PASS_CREATE(psl->background_pass, DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL);
struct GPUBatch *geom = DRW_cache_fullscreen_quad_get();
DRWShadingGroup *grp = NULL;
@@ -1043,7 +989,7 @@ void EEVEE_materials_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
DRW_shgroup_uniform_block(grp, "planar_block", sldata->planar_ubo);
DRW_shgroup_uniform_block(grp, "light_block", sldata->light_ubo);
DRW_shgroup_uniform_block(grp, "shadow_block", sldata->shadow_ubo);
- DRW_shgroup_call_add(grp, geom, NULL);
+ DRW_shgroup_call(grp, geom, NULL);
break;
case GPU_MAT_QUEUED:
/* TODO Bypass probe compilation. */
@@ -1062,96 +1008,85 @@ void EEVEE_materials_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
grp = DRW_shgroup_create(e_data.default_background, psl->background_pass);
DRW_shgroup_uniform_vec3(grp, "color", col, 1);
DRW_shgroup_uniform_float(grp, "backgroundAlpha", &stl->g_data->background_alpha, 1);
- DRW_shgroup_call_add(grp, geom, NULL);
+ DRW_shgroup_call(grp, geom, NULL);
}
}
{
- DRWState state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_WIRE;
- psl->depth_pass = DRW_pass_create("Depth Pass", state);
+ DRWState state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL;
+ DRW_PASS_CREATE(psl->depth_pass, state);
stl->g_data->depth_shgrp = DRW_shgroup_create(e_data.default_prepass_sh, psl->depth_pass);
state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_CULL_BACK;
- psl->depth_pass_cull = DRW_pass_create("Depth Pass Cull", state);
+ DRW_PASS_CREATE(psl->depth_pass_cull, state);
stl->g_data->depth_shgrp_cull = DRW_shgroup_create(e_data.default_prepass_sh,
psl->depth_pass_cull);
- state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_CLIP_PLANES |
- DRW_STATE_WIRE;
- psl->depth_pass_clip = DRW_pass_create("Depth Pass Clip", state);
+ state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_CLIP_PLANES;
+ DRW_PASS_CREATE(psl->depth_pass_clip, state);
stl->g_data->depth_shgrp_clip = DRW_shgroup_create(e_data.default_prepass_clip_sh,
psl->depth_pass_clip);
- DRW_shgroup_uniform_block(stl->g_data->depth_shgrp_clip, "clip_block", sldata->clip_ubo);
state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_CLIP_PLANES |
DRW_STATE_CULL_BACK;
- psl->depth_pass_clip_cull = DRW_pass_create("Depth Pass Cull Clip", state);
+ DRW_PASS_CREATE(psl->depth_pass_clip_cull, state);
stl->g_data->depth_shgrp_clip_cull = DRW_shgroup_create(e_data.default_prepass_clip_sh,
psl->depth_pass_clip_cull);
- DRW_shgroup_uniform_block(stl->g_data->depth_shgrp_clip_cull, "clip_block", sldata->clip_ubo);
}
{
- DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL | DRW_STATE_CLIP_PLANES |
- DRW_STATE_WIRE;
- psl->material_pass = DRW_pass_create("Material Pass", state);
- psl->material_pass_cull = DRW_pass_create("Material Pass Cull", state | DRW_STATE_CULL_BACK);
+ DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL | DRW_STATE_CLIP_PLANES;
+ DRW_PASS_CREATE(psl->material_pass, state);
+ DRW_PASS_CREATE(psl->material_pass_cull, state | DRW_STATE_CULL_BACK);
}
{
- DRWState state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_WIRE;
- psl->refract_depth_pass = DRW_pass_create("Refract Depth Pass", state);
+ DRWState state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL;
+ DRW_PASS_CREATE(psl->refract_depth_pass, state);
stl->g_data->refract_depth_shgrp = DRW_shgroup_create(e_data.default_prepass_sh,
psl->refract_depth_pass);
state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_CULL_BACK;
- psl->refract_depth_pass_cull = DRW_pass_create("Refract Depth Pass Cull", state);
+ DRW_PASS_CREATE(psl->refract_depth_pass_cull, state);
stl->g_data->refract_depth_shgrp_cull = DRW_shgroup_create(e_data.default_prepass_sh,
psl->refract_depth_pass_cull);
- state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_CLIP_PLANES |
- DRW_STATE_WIRE;
- psl->refract_depth_pass_clip = DRW_pass_create("Refract Depth Pass Clip", state);
+ state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_CLIP_PLANES;
+ DRW_PASS_CREATE(psl->refract_depth_pass_clip, state);
stl->g_data->refract_depth_shgrp_clip = DRW_shgroup_create(e_data.default_prepass_clip_sh,
psl->refract_depth_pass_clip);
- DRW_shgroup_uniform_block(
- stl->g_data->refract_depth_shgrp_clip, "clip_block", sldata->clip_ubo);
state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_CLIP_PLANES |
DRW_STATE_CULL_BACK;
- psl->refract_depth_pass_clip_cull = DRW_pass_create("Refract Depth Pass Cull Clip", state);
+ DRW_PASS_CREATE(psl->refract_depth_pass_clip_cull, state);
stl->g_data->refract_depth_shgrp_clip_cull = DRW_shgroup_create(
e_data.default_prepass_clip_sh, psl->refract_depth_pass_clip_cull);
- DRW_shgroup_uniform_block(
- stl->g_data->refract_depth_shgrp_clip_cull, "clip_block", sldata->clip_ubo);
}
{
- DRWState state = (DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL | DRW_STATE_CLIP_PLANES |
- DRW_STATE_WIRE);
- psl->refract_pass = DRW_pass_create("Opaque Refraction Pass", state);
+ DRWState state = (DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL | DRW_STATE_CLIP_PLANES);
+ DRW_PASS_CREATE(psl->refract_pass, state);
}
{
DRWState state = (DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL | DRW_STATE_CLIP_PLANES |
- DRW_STATE_WIRE | DRW_STATE_WRITE_STENCIL);
- psl->sss_pass = DRW_pass_create("Subsurface Pass", state);
- psl->sss_pass_cull = DRW_pass_create("Subsurface Pass Cull", state | DRW_STATE_CULL_BACK);
+ DRW_STATE_WRITE_STENCIL);
+ DRW_PASS_CREATE(psl->sss_pass, state);
+ DRW_PASS_CREATE(psl->sss_pass_cull, state | DRW_STATE_CULL_BACK);
e_data.sss_count = 0;
}
{
- DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_CLIP_PLANES |
- DRW_STATE_WIRE;
- psl->transparent_pass = DRW_pass_create("Material Transparent Pass", state);
+ DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_CLIP_PLANES;
+ DRW_PASS_CREATE(psl->transparent_pass, state);
}
{
- psl->update_noise_pass = DRW_pass_create("Update Noise Pass", DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->update_noise_pass, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(e_data.update_noise_sh, psl->update_noise_pass);
DRW_shgroup_uniform_texture(grp, "blueNoise", e_data.noise_tex);
DRW_shgroup_uniform_vec3(grp, "offsets", e_data.noise_offsets, 1);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
}
if (LOOK_DEV_OVERLAY_ENABLED(draw_ctx->v3d)) {
@@ -1169,45 +1104,39 @@ void EEVEE_materials_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_ALWAYS |
DRW_STATE_CULL_BACK;
- psl->lookdev_diffuse_pass = DRW_pass_create("LookDev Diffuse Pass", state);
+ DRW_PASS_CREATE(psl->lookdev_diffuse_pass, state);
shgrp = DRW_shgroup_create(e_data.default_lit[options], psl->lookdev_diffuse_pass);
add_standard_uniforms(shgrp, sldata, vedata, NULL, NULL, true, true, false, false, false);
DRW_shgroup_uniform_vec3(shgrp, "basecol", color_diffuse, 1);
DRW_shgroup_uniform_float_copy(shgrp, "metallic", 0.0f);
DRW_shgroup_uniform_float_copy(shgrp, "specular", 0.5f);
DRW_shgroup_uniform_float_copy(shgrp, "roughness", 1.0f);
- DRW_shgroup_call_add(shgrp, sphere, NULL);
+ DRW_shgroup_call(shgrp, sphere, NULL);
- psl->lookdev_glossy_pass = DRW_pass_create("LookDev Glossy Pass", state);
+ DRW_PASS_CREATE(psl->lookdev_glossy_pass, state);
shgrp = DRW_shgroup_create(e_data.default_lit[options], psl->lookdev_glossy_pass);
add_standard_uniforms(shgrp, sldata, vedata, NULL, NULL, true, true, false, false, false);
DRW_shgroup_uniform_vec3(shgrp, "basecol", color_chrome, 1);
DRW_shgroup_uniform_float_copy(shgrp, "metallic", 1.0f);
DRW_shgroup_uniform_float_copy(shgrp, "roughness", 0.0f);
- DRW_shgroup_call_add(shgrp, sphere, NULL);
+ DRW_shgroup_call(shgrp, sphere, NULL);
}
}
-#define ADD_SHGROUP_CALL(shgrp, ob, ma, geom, oedata) \
+#define ADD_SHGROUP_CALL(shgrp, ob, geom, oedata) \
do { \
- if (is_sculpt_mode_draw) { \
- DRW_shgroup_call_sculpt_add(shgrp, ob, ob->obmat); \
+ if (oedata) { \
+ DRW_shgroup_call_object_with_callback(shgrp, geom, ob, oedata); \
} \
else { \
- if (oedata) { \
- DRW_shgroup_call_object_add_with_callback( \
- shgrp, geom, ob, ma, EEVEE_lightprobes_obj_visibility_cb, oedata); \
- } \
- else { \
- DRW_shgroup_call_object_add_ex(shgrp, geom, ob, ma, false); \
- } \
+ DRW_shgroup_call_object(shgrp, geom, ob); \
} \
} while (0)
-#define ADD_SHGROUP_CALL_SAFE(shgrp, ob, ma, geom, oedata) \
+#define ADD_SHGROUP_CALL_SAFE(shgrp, ob, geom, oedata) \
do { \
if (shgrp) { \
- ADD_SHGROUP_CALL(shgrp, ob, ma, geom, oedata); \
+ ADD_SHGROUP_CALL(shgrp, ob, geom, oedata); \
} \
} while (0)
@@ -1221,8 +1150,6 @@ static void material_opaque(Material *ma,
GHash *material_hash,
EEVEE_ViewLayerData *sldata,
EEVEE_Data *vedata,
- bool do_cull,
- bool use_flat_nor,
struct GPUMaterial **gpumat,
struct GPUMaterial **gpumat_depth,
struct DRWShadingGroup **shgrp,
@@ -1242,11 +1169,11 @@ static void material_opaque(Material *ma,
float *spec_p = &ma->spec;
float *rough_p = &ma->roughness;
+ const bool do_cull = (ma->blend_flag & MA_BL_CULL_BACKFACE) != 0;
const bool use_gpumat = (ma->use_nodes && ma->nodetree);
const bool use_ssrefract = ((ma->blend_flag & MA_BL_SS_REFRACTION) != 0) &&
((effects->enabled_effects & EFFECT_REFRACT) != 0);
- bool use_sss = ((effects->enabled_effects & EFFECT_SSS) != 0);
- const bool use_translucency = use_sss && ((ma->blend_flag & MA_BL_TRANSLUCENCY) != 0);
+ const bool use_translucency = ((ma->blend_flag & MA_BL_TRANSLUCENCY) != 0);
EeveeMaterialShadingGroups *emsg = BLI_ghash_lookup(material_hash, (const void *)ma);
@@ -1262,7 +1189,6 @@ static void material_opaque(Material *ma,
false,
false,
use_ssrefract,
- use_sss,
use_translucency,
linfo->shadow_method) :
NULL;
@@ -1278,15 +1204,8 @@ static void material_opaque(Material *ma,
static float half = 0.5f;
/* Shading */
- *gpumat = EEVEE_material_mesh_get(scene,
- ma,
- vedata,
- false,
- false,
- use_ssrefract,
- use_sss,
- use_translucency,
- linfo->shadow_method);
+ *gpumat = EEVEE_material_mesh_get(
+ scene, ma, vedata, false, false, use_ssrefract, use_translucency, linfo->shadow_method);
eGPUMaterialStatus status_mat_surface = GPU_material_status(*gpumat);
@@ -1364,10 +1283,10 @@ static void material_opaque(Material *ma,
int *ssr_id = (((effects->enabled_effects & EFFECT_SSR) != 0) && !use_ssrefract) ?
&first_ssr :
&no_ssr;
+ const bool use_sss = GPU_material_flag_get(*gpumat, GPU_MATFLAG_SSS);
use_diffuse = GPU_material_flag_get(*gpumat, GPU_MATFLAG_DIFFUSE);
use_glossy = GPU_material_flag_get(*gpumat, GPU_MATFLAG_GLOSSY);
use_refract = GPU_material_flag_get(*gpumat, GPU_MATFLAG_REFRACT);
- use_sss = use_sss && GPU_material_flag_get(*gpumat, GPU_MATFLAG_SSS);
*shgrp = DRW_shgroup_material_create(
*gpumat,
@@ -1442,7 +1361,7 @@ static void material_opaque(Material *ma,
if (*shgrp == NULL) {
bool use_ssr = ((effects->enabled_effects & EFFECT_SSR) != 0);
*shgrp = EEVEE_default_shading_group_get(
- sldata, vedata, NULL, NULL, NULL, false, use_flat_nor, use_ssr, linfo->shadow_method);
+ sldata, vedata, NULL, NULL, NULL, false, use_ssr, linfo->shadow_method);
DRW_shgroup_uniform_vec3(*shgrp, "basecol", color_p, 1);
DRW_shgroup_uniform_float(*shgrp, "metallic", metal_p, 1);
DRW_shgroup_uniform_float(*shgrp, "specular", spec_p, 1);
@@ -1474,8 +1393,6 @@ static void material_opaque(Material *ma,
static void material_transparent(Material *ma,
EEVEE_ViewLayerData *sldata,
EEVEE_Data *vedata,
- bool do_cull,
- bool use_flat_nor,
struct GPUMaterial **gpumat,
struct DRWShadingGroup **shgrp,
struct DRWShadingGroup **shgrp_depth)
@@ -1486,6 +1403,7 @@ static void material_transparent(Material *ma,
EEVEE_PassList *psl = ((EEVEE_Data *)vedata)->psl;
EEVEE_LightsInfo *linfo = sldata->lights;
+ const bool do_cull = (ma->blend_flag & MA_BL_CULL_BACKFACE) != 0;
const bool use_ssrefract = (((ma->blend_flag & MA_BL_SS_REFRACTION) != 0) &&
((stl->effects->enabled_effects & EFFECT_REFRACT) != 0));
float *color_p = &ma->r;
@@ -1506,7 +1424,6 @@ static void material_transparent(Material *ma,
(ma->blend_method == MA_BM_MULTIPLY),
use_ssrefract,
false,
- false,
linfo->shadow_method);
switch (GPU_material_status(*gpumat)) {
@@ -1548,14 +1465,8 @@ static void material_transparent(Material *ma,
/* Fallback to default shader */
if (*shgrp == NULL) {
- *shgrp = EEVEE_default_shading_group_create(sldata,
- vedata,
- psl->transparent_pass,
- false,
- use_flat_nor,
- true,
- false,
- linfo->shadow_method);
+ *shgrp = EEVEE_default_shading_group_create(
+ sldata, vedata, psl->transparent_pass, false, true, false, linfo->shadow_method);
DRW_shgroup_uniform_vec3(*shgrp, "basecol", color_p, 1);
DRW_shgroup_uniform_float(*shgrp, "metallic", metal_p, 1);
DRW_shgroup_uniform_float(*shgrp, "specular", spec_p, 1);
@@ -1594,7 +1505,6 @@ static void material_transparent(Material *ma,
/* Depth prepass */
if (use_prepass) {
*shgrp_depth = DRW_shgroup_create(e_data.default_prepass_clip_sh, psl->transparent_pass);
- DRW_shgroup_uniform_block(*shgrp_depth, "clip_block", sldata->clip_ubo);
cur_state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL;
cur_state |= (do_cull) ? DRW_STATE_CULL_BACK : 0;
@@ -1604,6 +1514,16 @@ static void material_transparent(Material *ma,
}
}
+/* Return correct material or &defmaterial if slot is empty. */
+BLI_INLINE Material *eevee_object_material_get(Object *ob, int slot)
+{
+ Material *ma = give_current_material(ob, slot + 1);
+ if (ma == NULL) {
+ ma = &defmaterial;
+ }
+ return ma;
+}
+
void EEVEE_materials_cache_populate(EEVEE_Data *vedata,
EEVEE_ViewLayerData *sldata,
Object *ob,
@@ -1615,17 +1535,14 @@ void EEVEE_materials_cache_populate(EEVEE_Data *vedata,
Scene *scene = draw_ctx->scene;
GHash *material_hash = stl->g_data->material_hash;
- const bool do_cull = (draw_ctx->v3d &&
- (draw_ctx->v3d->shading.flag & V3D_SHADING_BACKFACE_CULLING));
- const bool is_sculpt_mode = (ob->sculpt != NULL);
+ bool is_sculpt_mode = DRW_object_use_pbvh_drawing(ob);
/* For now just force fully shaded with eevee when supported. */
- const bool is_sculpt_mode_draw = ob->sculpt && ob->sculpt->pbvh &&
- BKE_pbvh_type(ob->sculpt->pbvh) != PBVH_FACES;
- const bool is_default_mode_shader = is_sculpt_mode;
+ is_sculpt_mode = is_sculpt_mode &&
+ !(ob->sculpt->pbvh && BKE_pbvh_type(ob->sculpt->pbvh) == PBVH_FACES);
/* First get materials for this mesh. */
if (ELEM(ob->type, OB_MESH, OB_CURVE, OB_SURF, OB_FONT, OB_MBALL)) {
- const int materials_len = MAX2(1, (is_sculpt_mode_draw ? 1 : ob->totcol));
+ const int materials_len = MAX2(1, ob->totcol);
struct DRWShadingGroup **shgrp_array = BLI_array_alloca(shgrp_array, materials_len);
struct DRWShadingGroup **shgrp_depth_array = BLI_array_alloca(shgrp_depth_array,
@@ -1635,45 +1552,24 @@ void EEVEE_materials_cache_populate(EEVEE_Data *vedata,
struct GPUMaterial **gpumat_array = BLI_array_alloca(gpumat_array, materials_len);
struct GPUMaterial **gpumat_depth_array = BLI_array_alloca(gpumat_array, materials_len);
-
- bool use_flat_nor = false;
-
- if (is_default_mode_shader) {
- if (is_sculpt_mode_draw) {
- use_flat_nor = DRW_object_is_flat_normal(ob);
- }
- }
+ struct Material **ma_array = BLI_array_alloca(ma_array, materials_len);
for (int i = 0; i < materials_len; ++i) {
- Material *ma;
-
- if (is_sculpt_mode_draw) {
- ma = NULL;
- }
- else {
- ma = give_current_material(ob, i + 1);
- }
-
+ ma_array[i] = eevee_object_material_get(ob, i);
gpumat_array[i] = NULL;
gpumat_depth_array[i] = NULL;
shgrp_array[i] = NULL;
shgrp_depth_array[i] = NULL;
shgrp_depth_clip_array[i] = NULL;
- if (ma == NULL) {
- ma = &defmaterial;
- }
-
- switch (ma->blend_method) {
+ switch (ma_array[i]->blend_method) {
case MA_BM_SOLID:
case MA_BM_CLIP:
case MA_BM_HASHED:
- material_opaque(ma,
+ material_opaque(ma_array[i],
material_hash,
sldata,
vedata,
- do_cull,
- use_flat_nor,
&gpumat_array[i],
&gpumat_depth_array[i],
&shgrp_array[i],
@@ -1683,11 +1579,9 @@ void EEVEE_materials_cache_populate(EEVEE_Data *vedata,
case MA_BM_ADD:
case MA_BM_MULTIPLY:
case MA_BM_BLEND:
- material_transparent(ma,
+ material_transparent(ma_array[i],
sldata,
vedata,
- do_cull,
- use_flat_nor,
&gpumat_array[i],
&shgrp_array[i],
&shgrp_depth_array[i]);
@@ -1698,10 +1592,6 @@ void EEVEE_materials_cache_populate(EEVEE_Data *vedata,
}
}
- if (is_sculpt_mode && is_sculpt_mode_draw == false) {
- DRW_cache_mesh_sculpt_coords_ensure(ob);
- }
-
/* Only support single volume material for now. */
/* XXX We rely on the previously compiled surface shader
* to know if the material has a "volume nodetree".
@@ -1716,7 +1606,7 @@ void EEVEE_materials_cache_populate(EEVEE_Data *vedata,
int auto_layer_count;
struct GPUBatch **mat_geom = NULL;
- if (!is_sculpt_mode_draw) {
+ if (!is_sculpt_mode) {
mat_geom = DRW_cache_object_surface_material_get(ob,
gpumat_array,
materials_len,
@@ -1725,17 +1615,19 @@ void EEVEE_materials_cache_populate(EEVEE_Data *vedata,
&auto_layer_count);
}
- if (is_sculpt_mode_draw || mat_geom) {
+ if (is_sculpt_mode) {
+ /* Vcol is not supported in the modes that require PBVH drawing. */
+ bool use_vcol = false;
+ DRW_shgroup_call_sculpt_with_materials(shgrp_array, ob, use_vcol);
+ DRW_shgroup_call_sculpt_with_materials(shgrp_depth_array, ob, use_vcol);
+ DRW_shgroup_call_sculpt_with_materials(shgrp_depth_clip_array, ob, use_vcol);
+ /* TODO(fclem): Support shadows in sculpt mode. */
+ }
+ else if (mat_geom) {
for (int i = 0; i < materials_len; ++i) {
- if (!is_sculpt_mode_draw && mat_geom[i] == NULL) {
+ if (mat_geom[i] == NULL) {
continue;
}
- EEVEE_ObjectEngineData *oedata = NULL;
- Material *ma = give_current_material(ob, i + 1);
-
- if (ma == NULL) {
- ma = &defmaterial;
- }
/* Do not render surface if we are rendering a volume object
* and do not have a surface closure. */
@@ -1746,23 +1638,16 @@ void EEVEE_materials_cache_populate(EEVEE_Data *vedata,
/* XXX TODO rewrite this to include the dupli objects.
* This means we cannot exclude dupli objects from reflections!!! */
+ EEVEE_ObjectEngineData *oedata = NULL;
if ((ob->base_flag & BASE_FROM_DUPLI) == 0) {
oedata = EEVEE_object_data_ensure(ob);
oedata->ob = ob;
oedata->test_data = &sldata->probes->vis_data;
}
- /* Shading pass */
- ADD_SHGROUP_CALL(shgrp_array[i], ob, ma, mat_geom[i], oedata);
-
- /* Depth Prepass */
- ADD_SHGROUP_CALL_SAFE(shgrp_depth_array[i], ob, ma, mat_geom[i], oedata);
- ADD_SHGROUP_CALL_SAFE(shgrp_depth_clip_array[i], ob, ma, mat_geom[i], oedata);
-
- /* TODO(fclem): Don't support shadows in sculpt mode. */
- if (is_sculpt_mode_draw) {
- break;
- }
+ ADD_SHGROUP_CALL(shgrp_array[i], ob, mat_geom[i], oedata);
+ ADD_SHGROUP_CALL_SAFE(shgrp_depth_array[i], ob, mat_geom[i], oedata);
+ ADD_SHGROUP_CALL_SAFE(shgrp_depth_clip_array[i], ob, mat_geom[i], oedata);
char *name = auto_layer_names;
for (int j = 0; j < auto_layer_count; ++j) {
@@ -1785,19 +1670,19 @@ void EEVEE_materials_cache_populate(EEVEE_Data *vedata,
/* Shadow Pass */
struct GPUMaterial *gpumat;
- switch (ma->blend_shadow) {
+ switch (ma_array[i]->blend_shadow) {
case MA_BS_SOLID:
EEVEE_lights_cache_shcaster_add(sldata, stl, mat_geom[i], ob);
*cast_shadow = true;
break;
case MA_BS_CLIP:
- gpumat = EEVEE_material_mesh_depth_get(scene, ma, false, true);
+ gpumat = EEVEE_material_mesh_depth_get(scene, ma_array[i], false, true);
EEVEE_lights_cache_shcaster_material_add(
- sldata, psl, gpumat, mat_geom[i], ob, &ma->alpha_threshold);
+ sldata, psl, gpumat, mat_geom[i], ob, &ma_array[i]->alpha_threshold);
*cast_shadow = true;
break;
case MA_BS_HASHED:
- gpumat = EEVEE_material_mesh_depth_get(scene, ma, true, true);
+ gpumat = EEVEE_material_mesh_depth_get(scene, ma_array[i], true, true);
EEVEE_lights_cache_shcaster_material_add(sldata, psl, gpumat, mat_geom[i], ob, NULL);
*cast_shadow = true;
break;
@@ -1810,7 +1695,7 @@ void EEVEE_materials_cache_populate(EEVEE_Data *vedata,
}
/* Volumetrics */
- if (((stl->effects->enabled_effects & EFFECT_VOLUMETRIC) != 0) && use_volume_material) {
+ if (use_volume_material) {
EEVEE_volumes_cache_object_add(sldata, vedata, scene, ob);
}
}
@@ -1845,11 +1730,7 @@ void EEVEE_hair_cache_populate(EEVEE_Data *vedata,
}
DRWShadingGroup *shgrp = NULL;
- Material *ma = give_current_material(ob, part->omat);
-
- if (ma == NULL) {
- ma = &defmaterial;
- }
+ Material *ma = eevee_object_material_get(ob, part->omat - 1);
float *color_p = &ma->r;
float *metal_p = &ma->metallic;
@@ -1861,7 +1742,6 @@ void EEVEE_hair_cache_populate(EEVEE_Data *vedata,
shgrp = DRW_shgroup_hair_create(
ob, psys, md, psl->depth_pass_clip, e_data.default_hair_prepass_clip_sh);
- DRW_shgroup_uniform_block(shgrp, "clip_block", sldata->clip_ubo);
shgrp = NULL;
if (ma->use_nodes && ma->nodetree) {
@@ -1916,7 +1796,7 @@ void EEVEE_hair_cache_populate(EEVEE_Data *vedata,
/* Fallback to default shader */
if (shgrp == NULL) {
shgrp = EEVEE_default_shading_group_get(
- sldata, vedata, ob, psys, md, true, false, use_ssr, sldata->lights->shadow_method);
+ sldata, vedata, ob, psys, md, true, use_ssr, sldata->lights->shadow_method);
DRW_shgroup_uniform_vec3(shgrp, "basecol", color_p, 1);
DRW_shgroup_uniform_float(shgrp, "metallic", metal_p, 1);
DRW_shgroup_uniform_float(shgrp, "specular", spec_p, 1);
@@ -1931,11 +1811,16 @@ void EEVEE_hair_cache_populate(EEVEE_Data *vedata,
}
}
-void EEVEE_materials_cache_finish(EEVEE_Data *vedata)
+void EEVEE_materials_cache_finish(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
{
EEVEE_StorageList *stl = ((EEVEE_Data *)vedata)->stl;
BLI_ghash_free(stl->g_data->material_hash, NULL, MEM_freeN);
+
+ SET_FLAG_FROM_TEST(stl->effects->enabled_effects, e_data.sss_count > 0, EFFECT_SSS);
+
+ /* TODO(fclem) this is not really clean. Init should not be done in cache finish. */
+ EEVEE_subsurface_draw_init(sldata, vedata);
}
void EEVEE_materials_free(void)
@@ -1945,6 +1830,7 @@ void EEVEE_materials_free(void)
}
MEM_SAFE_FREE(e_data.frag_shader_lib);
MEM_SAFE_FREE(e_data.vert_shader_str);
+ MEM_SAFE_FREE(e_data.vert_shadow_shader_str);
MEM_SAFE_FREE(e_data.volume_shader_lib);
DRW_SHADER_FREE_SAFE(e_data.default_hair_prepass_sh);
DRW_SHADER_FREE_SAFE(e_data.default_hair_prepass_clip_sh);
diff --git a/source/blender/draw/engines/eevee/eevee_mist.c b/source/blender/draw/engines/eevee/eevee_mist.c
index 1ea1e086aea..9f989146b05 100644
--- a/source/blender/draw/engines/eevee/eevee_mist.c
+++ b/source/blender/draw/engines/eevee/eevee_mist.c
@@ -106,12 +106,12 @@ void EEVEE_mist_output_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
g_data->mist_falloff *= 0.5f;
/* Create Pass and shgroup. */
- psl->mist_accum_ps = DRW_pass_create("Mist Accum", DRW_STATE_WRITE_COLOR | DRW_STATE_ADDITIVE);
+ DRW_PASS_CREATE(psl->mist_accum_ps, DRW_STATE_WRITE_COLOR | DRW_STATE_ADDITIVE);
DRWShadingGroup *grp = DRW_shgroup_create(e_data.mist_sh, psl->mist_accum_ps);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &dtxl->depth);
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
DRW_shgroup_uniform_vec3(grp, "mistSettings", &g_data->mist_start, 1);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
}
void EEVEE_mist_output_accumulate(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *vedata)
diff --git a/source/blender/draw/engines/eevee/eevee_motion_blur.c b/source/blender/draw/engines/eevee/eevee_motion_blur.c
index f8795a7ff0e..abd5bb82815 100644
--- a/source/blender/draw/engines/eevee/eevee_motion_blur.c
+++ b/source/blender/draw/engines/eevee/eevee_motion_blur.c
@@ -127,7 +127,7 @@ int EEVEE_motion_blur_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *veda
/* Viewport Matrix */
/* Note: This does not have TAA jitter applied. */
- DRW_viewport_matrix_get(persmat, DRW_MAT_PERS);
+ DRW_view_persmat_get(NULL, persmat, false);
bool view_is_valid = (stl->g_data->view_updated == false);
@@ -195,7 +195,7 @@ void EEVEE_motion_blur_cache_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Dat
struct GPUBatch *quad = DRW_cache_fullscreen_quad_get();
if ((effects->enabled_effects & EFFECT_MOTION_BLUR) != 0) {
- psl->motion_blur = DRW_pass_create("Motion Blur", DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->motion_blur, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(e_data.motion_blur_sh, psl->motion_blur);
DRW_shgroup_uniform_int(grp, "samples", &effects->motion_blur_samples, 1);
@@ -203,7 +203,7 @@ void EEVEE_motion_blur_cache_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Dat
DRW_shgroup_uniform_mat4(grp, "pastViewProjMatrix", effects->past_world_to_ndc);
DRW_shgroup_uniform_texture_ref(grp, "colorBuffer", &effects->source_buffer);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &dtxl->depth);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
}
diff --git a/source/blender/draw/engines/eevee/eevee_occlusion.c b/source/blender/draw/engines/eevee/eevee_occlusion.c
index 822df19f899..59def366695 100644
--- a/source/blender/draw/engines/eevee/eevee_occlusion.c
+++ b/source/blender/draw/engines/eevee/eevee_occlusion.c
@@ -41,6 +41,8 @@ static struct {
struct GPUShader *gtao_layer_sh;
struct GPUShader *gtao_debug_sh;
struct GPUTexture *src_depth;
+
+ struct GPUTexture *dummy_horizon_tx;
} e_data = {NULL}; /* Engine data */
extern char datatoc_ambient_occlusion_lib_glsl[];
@@ -74,6 +76,11 @@ int EEVEE_occlusion_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
const DRWContextState *draw_ctx = DRW_context_state_get();
const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph);
+ if (!e_data.dummy_horizon_tx) {
+ float pixel[4] = {0.0f, 0.0f, 0.0f, 0.0f};
+ e_data.dummy_horizon_tx = DRW_texture_create_2d(1, 1, GPU_RGBA8, DRW_TEX_WRAP, pixel);
+ }
+
if (scene_eval->eevee.flag & SCE_EEVEE_GTAO_ENABLED) {
const float *viewport_size = DRW_viewport_size_get();
const int fs_size[2] = {(int)viewport_size[0], (int)viewport_size[1]};
@@ -117,7 +124,7 @@ int EEVEE_occlusion_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
}
/* Cleanup */
- effects->gtao_horizons = NULL;
+ effects->gtao_horizons = e_data.dummy_horizon_tx;
GPU_FRAMEBUFFER_FREE_SAFE(fbl->gtao_fb);
common_data->ao_settings = 0.0f;
@@ -151,7 +158,7 @@ void EEVEE_occlusion_output_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata
/* Accumulation pass */
DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_ADDITIVE;
- psl->ao_accum_ps = DRW_pass_create("AO Accum", state);
+ DRW_PASS_CREATE(psl->ao_accum_ps, state);
DRWShadingGroup *grp = DRW_shgroup_create(e_data.gtao_debug_sh, psl->ao_accum_ps);
DRW_shgroup_uniform_texture(grp, "utilTex", EEVEE_materials_get_util_tex());
DRW_shgroup_uniform_texture_ref(grp, "maxzBuffer", &txl->maxzbuffer);
@@ -159,7 +166,7 @@ void EEVEE_occlusion_output_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata
DRW_shgroup_uniform_texture_ref(grp, "normalBuffer", &effects->ssr_normal_input);
DRW_shgroup_uniform_texture_ref(grp, "horizonBuffer", &effects->gtao_horizons);
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
}
else {
/* Cleanup to release memory */
@@ -190,26 +197,25 @@ void EEVEE_occlusion_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
* the shading stage. This let us do correct shadowing for each diffuse / specular
* lobe present in the shader using the correct normal.
*/
- psl->ao_horizon_search = DRW_pass_create("GTAO Horizon Search", DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->ao_horizon_search, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(e_data.gtao_sh, psl->ao_horizon_search);
DRW_shgroup_uniform_texture(grp, "utilTex", EEVEE_materials_get_util_tex());
DRW_shgroup_uniform_texture_ref(grp, "maxzBuffer", &txl->maxzbuffer);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &effects->ao_src_depth);
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
- psl->ao_horizon_search_layer = DRW_pass_create("GTAO Horizon Search Layer",
- DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->ao_horizon_search_layer, DRW_STATE_WRITE_COLOR);
grp = DRW_shgroup_create(e_data.gtao_layer_sh, psl->ao_horizon_search_layer);
DRW_shgroup_uniform_texture(grp, "utilTex", EEVEE_materials_get_util_tex());
DRW_shgroup_uniform_texture_ref(grp, "maxzBuffer", &txl->maxzbuffer);
DRW_shgroup_uniform_texture_ref(grp, "depthBufferLayered", &effects->ao_src_depth);
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
DRW_shgroup_uniform_int(grp, "layer", &stl->effects->ao_depth_layer, 1);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
if (G.debug_value == 6) {
- psl->ao_horizon_debug = DRW_pass_create("GTAO Horizon Debug", DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->ao_horizon_debug, DRW_STATE_WRITE_COLOR);
grp = DRW_shgroup_create(e_data.gtao_debug_sh, psl->ao_horizon_debug);
DRW_shgroup_uniform_texture(grp, "utilTex", EEVEE_materials_get_util_tex());
DRW_shgroup_uniform_texture_ref(grp, "maxzBuffer", &txl->maxzbuffer);
@@ -217,7 +223,7 @@ void EEVEE_occlusion_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
DRW_shgroup_uniform_texture_ref(grp, "normalBuffer", &effects->ssr_normal_input);
DRW_shgroup_uniform_texture_ref(grp, "horizonBuffer", &effects->gtao_horizons);
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
}
}
@@ -304,4 +310,5 @@ void EEVEE_occlusion_free(void)
DRW_SHADER_FREE_SAFE(e_data.gtao_sh);
DRW_SHADER_FREE_SAFE(e_data.gtao_layer_sh);
DRW_SHADER_FREE_SAFE(e_data.gtao_debug_sh);
+ DRW_TEXTURE_FREE_SAFE(e_data.dummy_horizon_tx);
}
diff --git a/source/blender/draw/engines/eevee/eevee_private.h b/source/blender/draw/engines/eevee/eevee_private.h
index c3cd25923b2..2e652dff232 100644
--- a/source/blender/draw/engines/eevee/eevee_private.h
+++ b/source/blender/draw/engines/eevee/eevee_private.h
@@ -147,26 +147,24 @@ enum {
VAR_MAT_MESH = (1 << 0),
VAR_MAT_PROBE = (1 << 1),
VAR_MAT_HAIR = (1 << 2),
- VAR_MAT_FLAT = (1 << 3),
- VAR_MAT_BLEND = (1 << 4),
- VAR_MAT_VSM = (1 << 5),
- VAR_MAT_ESM = (1 << 6),
- VAR_MAT_VOLUME = (1 << 7),
- VAR_MAT_LOOKDEV = (1 << 8),
+ VAR_MAT_BLEND = (1 << 3),
+ VAR_MAT_VSM = (1 << 4),
+ VAR_MAT_ESM = (1 << 5),
+ VAR_MAT_VOLUME = (1 << 6),
+ VAR_MAT_LOOKDEV = (1 << 7),
/* Max number of variation */
/* IMPORTANT : Leave it last and set
* it's value accordingly. */
- VAR_MAT_MAX = (1 << 9),
+ VAR_MAT_MAX = (1 << 8),
/* These are options that are not counted in VAR_MAT_MAX
* because they are not cumulative with the others above. */
- VAR_MAT_CLIP = (1 << 10),
- VAR_MAT_HASH = (1 << 11),
- VAR_MAT_MULT = (1 << 12),
- VAR_MAT_SHADOW = (1 << 13),
- VAR_MAT_REFRACT = (1 << 14),
- VAR_MAT_SSS = (1 << 15),
- VAR_MAT_TRANSLUC = (1 << 16),
- VAR_MAT_SSSALBED = (1 << 17),
+ VAR_MAT_CLIP = (1 << 9),
+ VAR_MAT_HASH = (1 << 10),
+ VAR_MAT_MULT = (1 << 11),
+ VAR_MAT_SHADOW = (1 << 12),
+ VAR_MAT_REFRACT = (1 << 13),
+ VAR_MAT_TRANSLUC = (1 << 15),
+ VAR_MAT_SSSALBED = (1 << 16),
};
/* ************ PROBE UBO ************* */
@@ -335,9 +333,9 @@ typedef struct EEVEE_TextureList {
struct GPUTexture *volume_prop_emission;
struct GPUTexture *volume_prop_phase;
struct GPUTexture *volume_scatter;
- struct GPUTexture *volume_transmittance;
+ struct GPUTexture *volume_transmit;
struct GPUTexture *volume_scatter_history;
- struct GPUTexture *volume_transmittance_history;
+ struct GPUTexture *volume_transmit_history;
struct GPUTexture *lookdev_grid_tx;
struct GPUTexture *lookdev_cube_tx;
@@ -554,6 +552,8 @@ typedef struct EEVEE_EffectsInfo {
struct GPUTexture *sss_stencil;
/* Volumetrics */
int volume_current_sample;
+ struct GPUTexture *volume_scatter;
+ struct GPUTexture *volume_transmit;
/* SSR */
bool reflection_trace_full;
bool ssr_was_persp;
@@ -571,10 +571,7 @@ typedef struct EEVEE_EffectsInfo {
float taa_alpha;
bool prev_drw_support;
float prev_drw_persmat[4][4];
- float overide_persmat[4][4];
- float overide_persinv[4][4];
- float overide_winmat[4][4];
- float overide_wininv[4][4];
+ struct DRWView *taa_view;
/* Ambient Occlusion */
int ao_depth_layer;
struct GPUTexture *ao_src_depth; /* pointer copy */
@@ -604,11 +601,13 @@ typedef struct EEVEE_EffectsInfo {
/* Alpha Checker */
float color_checker_dark[4];
float color_checker_light[4];
+ struct DRWView *checker_view;
/* Other */
float prev_persmat[4][4];
/* Lookdev */
- int ball_size;
+ int sphere_size;
int anchor[2];
+ struct DRWView *lookdev_view;
/* Bloom */
int bloom_iteration_len;
float source_texel_size[2];
@@ -694,12 +693,6 @@ typedef struct EEVEE_CommonUniformBuffer {
#define EEVEE_RAY_DIFFUSE 2
#define EEVEE_RAY_GLOSSY 3
-/* ***************** CLIP PLANES DATA **************** */
-
-typedef struct EEVEE_ClipPlanesUniformBuffer {
- float clip_planes[1][4]; /* must be less than MAX_CLIP_PLANES */
-} EEVEE_ClipPlanesUniformBuffer;
-
/* ************** SCENE LAYER DATA ************** */
typedef struct EEVEE_ViewLayerData {
/* Lights */
@@ -735,9 +728,6 @@ typedef struct EEVEE_ViewLayerData {
struct EEVEE_CommonUniformBuffer common_data;
struct GPUUniformBuffer *common_ubo;
- struct EEVEE_ClipPlanesUniformBuffer clip_data;
- struct GPUUniformBuffer *clip_ubo;
-
struct LightCache *fallback_lightcache;
} EEVEE_ViewLayerData;
@@ -754,7 +744,7 @@ typedef struct EEVEE_ShadowCubeData {
typedef struct EEVEE_ShadowCascadeData {
short light_id, shadow_id, cascade_id, layer_id;
/* World->Light->NDC : used for rendering the shadow map. */
- float viewprojmat[MAX_CASCADE_NUM][4][4];
+ float viewprojmat[MAX_CASCADE_NUM][4][4]; /* Could be removed. */
float projmat[MAX_CASCADE_NUM][4][4];
float viewmat[4][4], viewinv[4][4];
float radius[MAX_CASCADE_NUM];
@@ -817,8 +807,7 @@ typedef struct EEVEE_PrivateData {
struct DRWShadingGroup *refract_depth_shgrp_cull;
struct DRWShadingGroup *refract_depth_shgrp_clip;
struct DRWShadingGroup *refract_depth_shgrp_clip_cull;
- struct DRWShadingGroup *cube_display_shgrp;
- struct DRWShadingGroup *planar_display_shgrp;
+ struct DRWCallBuffer *planar_display_shgrp;
struct GHash *material_hash;
float background_alpha; /* TODO find a better place for this. */
/* Chosen lightcache: can come from Lookdev or the viewlayer. */
@@ -830,9 +819,6 @@ typedef struct EEVEE_PrivateData {
bool valid_double_buffer;
bool valid_taa_history;
/* Render Matrices */
- float persmat[4][4], persinv[4][4];
- float viewmat[4][4], viewinv[4][4];
- float winmat[4][4], wininv[4][4];
float studiolight_matrix[3][3];
float overscan, overscan_pixels;
float size_orig[2];
@@ -850,6 +836,14 @@ typedef struct EEVEE_PrivateData {
float studiolight_glossy_clamp;
float studiolight_filter_quality;
+ /** For rendering shadows. */
+ struct DRWView *cube_views[6];
+ /** For rendering probes. */
+ struct DRWView *bake_views[6];
+ /** Same as bake_views but does not generate culling infos. */
+ struct DRWView *world_views[6];
+ /** For rendering planar reflections. */
+ struct DRWView *planar_views[MAX_PLANAR];
} EEVEE_PrivateData; /* Transient data */
/* eevee_data.c */
@@ -880,7 +874,7 @@ void EEVEE_hair_cache_populate(EEVEE_Data *vedata,
EEVEE_ViewLayerData *sldata,
Object *ob,
bool *cast_shadow);
-void EEVEE_materials_cache_finish(EEVEE_Data *vedata);
+void EEVEE_materials_cache_finish(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
struct GPUMaterial *EEVEE_material_world_lightprobe_get(struct Scene *scene, struct World *wo);
struct GPUMaterial *EEVEE_material_world_background_get(struct Scene *scene, struct World *wo);
struct GPUMaterial *EEVEE_material_world_volume_get(struct Scene *scene, struct World *wo);
@@ -890,7 +884,6 @@ struct GPUMaterial *EEVEE_material_mesh_get(struct Scene *scene,
bool use_blend,
bool use_multiply,
bool use_refract,
- bool use_sss,
bool use_translucency,
int shadow_method);
struct GPUMaterial *EEVEE_material_mesh_volume_get(struct Scene *scene, Material *ma);
@@ -921,7 +914,7 @@ void EEVEE_lights_cache_shcaster_material_add(EEVEE_ViewLayerData *sldata,
void EEVEE_lights_cache_shcaster_object_add(EEVEE_ViewLayerData *sldata, struct Object *ob);
void EEVEE_lights_cache_finish(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_lights_update(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
-void EEVEE_draw_shadows(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
+void EEVEE_draw_shadows(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata, struct DRWView *view);
void EEVEE_lights_free(void);
/* eevee_shaders.c */
@@ -1027,7 +1020,8 @@ void EEVEE_reflection_compute(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_screen_raytrace_free(void);
/* eevee_subsurface.c */
-int EEVEE_subsurface_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
+void EEVEE_subsurface_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
+void EEVEE_subsurface_draw_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_subsurface_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_subsurface_output_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_subsurface_add_pass(EEVEE_ViewLayerData *sldata,
@@ -1056,21 +1050,21 @@ 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,
float r_offset[2]);
-void EEVEE_temporal_sampling_matrices_calc(EEVEE_EffectsInfo *effects,
- float viewmat[4][4],
- float persmat[4][4],
- const double ht_point[2]);
+void EEVEE_temporal_sampling_matrices_calc(EEVEE_EffectsInfo *effects, const double ht_point[2]);
+void EEVEE_temporal_sampling_update_matrices(EEVEE_Data *vedata);
void EEVEE_temporal_sampling_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_temporal_sampling_draw(EEVEE_Data *vedata);
/* eevee_volumes.c */
-int EEVEE_volumes_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
+void EEVEE_volumes_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_volumes_set_jitter(EEVEE_ViewLayerData *sldata, uint current_sample);
void EEVEE_volumes_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_volumes_cache_object_add(EEVEE_ViewLayerData *sldata,
EEVEE_Data *vedata,
struct Scene *scene,
Object *ob);
+void EEVEE_volumes_cache_finish(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
+void EEVEE_volumes_draw_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_volumes_compute(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_volumes_resolve(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_volumes_free_smoke_textures(void);
@@ -1082,6 +1076,7 @@ void EEVEE_effects_init(EEVEE_ViewLayerData *sldata,
Object *camera,
const bool minimal);
void EEVEE_effects_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
+void EEVEE_effects_draw_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_create_minmax_buffer(EEVEE_Data *vedata, struct GPUTexture *depth_src, int layer);
void EEVEE_downsample_buffer(EEVEE_Data *vedata, struct GPUTexture *texture_src, int level);
void EEVEE_downsample_cube_buffer(EEVEE_Data *vedata, struct GPUTexture *texture_src, int level);
diff --git a/source/blender/draw/engines/eevee/eevee_render.c b/source/blender/draw/engines/eevee/eevee_render.c
index 961fe103251..8ef613f3711 100644
--- a/source/blender/draw/engines/eevee/eevee_render.c
+++ b/source/blender/draw/engines/eevee/eevee_render.c
@@ -53,6 +53,8 @@ void EEVEE_render_init(EEVEE_Data *ved, RenderEngine *engine, struct Depsgraph *
EEVEE_ViewLayerData *sldata = EEVEE_view_layer_data_ensure();
Scene *scene = DEG_get_evaluated_scene(depsgraph);
const float *size_orig = DRW_viewport_size_get();
+ float size_final[2];
+ float camtexcofac[4];
/* Init default FB and render targets:
* In render mode the default framebuffer is not generated
@@ -73,10 +75,22 @@ void EEVEE_render_init(EEVEE_Data *ved, RenderEngine *engine, struct Depsgraph *
if (scene->eevee.flag & SCE_EEVEE_OVERSCAN) {
g_data->overscan = scene->eevee.overscan / 100.0f;
g_data->overscan_pixels = roundf(max_ff(size_orig[0], size_orig[1]) * g_data->overscan);
+
+ madd_v2_v2v2fl(size_final, size_orig, (float[2]){2.0f, 2.0f}, g_data->overscan_pixels);
+
+ camtexcofac[0] = size_final[0] / size_orig[0];
+ camtexcofac[1] = size_final[1] / size_orig[1];
+
+ camtexcofac[2] = -camtexcofac[0] * g_data->overscan_pixels / size_final[0];
+ camtexcofac[3] = -camtexcofac[1] * g_data->overscan_pixels / size_final[1];
+
+ print_v4_id(camtexcofac);
}
else {
+ copy_v2_v2(size_final, size_orig);
g_data->overscan = 0.0f;
g_data->overscan_pixels = 0.0f;
+ copy_v4_fl4(camtexcofac, 1.0f, 1.0f, 0.0f, 0.0f);
}
/* XXX overiding viewport size. Simplify things but is not really 100% safe. */
@@ -100,30 +114,23 @@ void EEVEE_render_init(EEVEE_Data *ved, RenderEngine *engine, struct Depsgraph *
sldata->common_ubo = DRW_uniformbuffer_create(sizeof(sldata->common_data),
&sldata->common_data);
}
- if (sldata->clip_ubo == NULL) {
- sldata->clip_ubo = DRW_uniformbuffer_create(sizeof(sldata->clip_data), &sldata->clip_data);
- }
/* Set the pers & 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, RE_GetCamera(engine->re));
float frame = BKE_scene_frame_get(scene);
- RE_GetCameraWindow(engine->re, ob_camera_eval, frame, g_data->winmat);
- RE_GetCameraModelMatrix(engine->re, ob_camera_eval, g_data->viewinv);
- RE_GetCameraWindowWithOverscan(engine->re, g_data->winmat, g_data->overscan);
+ RE_GetCameraWindow(engine->re, ob_camera_eval, frame, winmat);
+ RE_GetCameraWindowWithOverscan(engine->re, winmat, g_data->overscan);
+ RE_GetCameraModelMatrix(engine->re, ob_camera_eval, viewinv);
- invert_m4_m4(g_data->viewmat, g_data->viewinv);
- mul_m4_m4m4(g_data->persmat, g_data->winmat, g_data->viewmat);
- invert_m4_m4(g_data->persinv, g_data->persmat);
- invert_m4_m4(g_data->wininv, g_data->winmat);
+ invert_m4_m4(viewmat, viewinv);
- DRW_viewport_matrix_override_set(g_data->persmat, DRW_MAT_PERS);
- DRW_viewport_matrix_override_set(g_data->persinv, DRW_MAT_PERSINV);
- DRW_viewport_matrix_override_set(g_data->winmat, DRW_MAT_WIN);
- DRW_viewport_matrix_override_set(g_data->wininv, DRW_MAT_WININV);
- DRW_viewport_matrix_override_set(g_data->viewmat, DRW_MAT_VIEW);
- DRW_viewport_matrix_override_set(g_data->viewinv, DRW_MAT_VIEWINV);
+ DRWView *view = DRW_view_create(viewmat, winmat, NULL, NULL, NULL);
+ DRW_view_camtexco_set(view, camtexcofac);
+ DRW_view_default_set(view);
+ DRW_view_set_active(view);
/* EEVEE_effects_init needs to go first for TAA */
EEVEE_effects_init(sldata, vedata, ob_camera_eval, false);
@@ -304,6 +311,9 @@ static void eevee_render_result_normal(RenderLayer *rl,
1,
rp->rect);
+ float viewinv[4][4];
+ DRW_view_viewmat_get(NULL, viewinv, true);
+
/* Convert Eevee encoded normals to Blender normals. */
for (int i = 0; i < rp->rectx * rp->recty * 3; i += 3) {
if (rp->rect[i] == 0.0f && rp->rect[i + 1] == 0.0f) {
@@ -322,7 +332,7 @@ static void eevee_render_result_normal(RenderLayer *rl,
rp->rect[i + 1] = fenc[1] * g;
rp->rect[i + 2] = 1.0f - f / 2.0f;
- mul_mat3_m4_v3(g_data->viewinv, &rp->rect[i]);
+ mul_mat3_m4_v3(viewinv, &rp->rect[i]);
}
}
}
@@ -355,7 +365,10 @@ static void eevee_render_result_z(RenderLayer *rl,
BLI_rcti_size_y(rect),
rp->rect);
- bool is_persp = DRW_viewport_is_persp_get();
+ bool is_persp = DRW_view_is_persp_get(NULL);
+
+ float viewmat[4][4];
+ DRW_view_viewmat_get(NULL, viewmat, false);
/* Convert ogl depth [0..1] to view Z [near..far] */
for (int i = 0; i < rp->rectx * rp->recty; ++i) {
@@ -365,7 +378,7 @@ static void eevee_render_result_z(RenderLayer *rl,
else {
if (is_persp) {
rp->rect[i] = rp->rect[i] * 2.0f - 1.0f;
- rp->rect[i] = g_data->winmat[3][2] / (rp->rect[i] + g_data->winmat[2][2]);
+ rp->rect[i] = viewmat[3][2] / (rp->rect[i] + viewmat[2][2]);
}
else {
rp->rect[i] = -common_data->view_vecs[0][2] +
@@ -486,10 +499,14 @@ void EEVEE_render_draw(EEVEE_Data *vedata, RenderEngine *engine, RenderLayer *rl
EEVEE_PrivateData *g_data = stl->g_data;
/* FINISH CACHE */
- EEVEE_materials_cache_finish(vedata);
+ EEVEE_volumes_cache_finish(sldata, vedata);
+ EEVEE_materials_cache_finish(sldata, vedata);
EEVEE_lights_cache_finish(sldata, vedata);
EEVEE_lightprobes_cache_finish(sldata, vedata);
+ EEVEE_effects_draw_init(sldata, vedata);
+ EEVEE_volumes_draw_init(sldata, vedata);
+
/* Sort transparents before the loop. */
DRW_pass_sort_shgroup_z(psl->transparent_pass);
@@ -529,25 +546,15 @@ void EEVEE_render_draw(EEVEE_Data *vedata, RenderEngine *engine, RenderLayer *rl
double offset[3] = {0.0, 0.0, 0.0};
double r[3];
- /* Restore winmat before jittering again. */
- copy_m4_m4(stl->effects->overide_winmat, g_data->winmat);
/* Copy previous persmat to UBO data */
copy_m4_m4(sldata->common_data.prev_persmat, stl->effects->prev_persmat);
BLI_halton_3d(primes, offset, stl->effects->taa_current_sample, r);
EEVEE_update_noise(psl, fbl, r);
- EEVEE_temporal_sampling_matrices_calc(stl->effects, g_data->viewmat, g_data->persmat, r);
+ EEVEE_temporal_sampling_matrices_calc(stl->effects, r);
EEVEE_volumes_set_jitter(sldata, stl->effects->taa_current_sample - 1);
EEVEE_materials_init(sldata, stl, fbl);
- /* Set matrices. */
- DRW_viewport_matrix_override_set(stl->effects->overide_persmat, DRW_MAT_PERS);
- DRW_viewport_matrix_override_set(stl->effects->overide_persinv, DRW_MAT_PERSINV);
- DRW_viewport_matrix_override_set(stl->effects->overide_winmat, DRW_MAT_WIN);
- DRW_viewport_matrix_override_set(stl->effects->overide_wininv, DRW_MAT_WININV);
- DRW_viewport_matrix_override_set(g_data->viewmat, DRW_MAT_VIEW);
- DRW_viewport_matrix_override_set(g_data->viewinv, DRW_MAT_VIEWINV);
-
/* Refresh Probes */
EEVEE_lightprobes_refresh(sldata, vedata);
EEVEE_lightprobes_refresh_planar(sldata, vedata);
@@ -562,7 +569,10 @@ void EEVEE_render_draw(EEVEE_Data *vedata, RenderEngine *engine, RenderLayer *rl
/* Refresh Shadows */
EEVEE_lights_update(sldata, vedata);
- EEVEE_draw_shadows(sldata, vedata);
+ EEVEE_draw_shadows(sldata, vedata, stl->effects->taa_view);
+
+ /* Set matrices. */
+ DRW_view_set_active(stl->effects->taa_view);
/* Set ray type. */
sldata->common_data.ray_type = EEVEE_RAY_CAMERA;
diff --git a/source/blender/draw/engines/eevee/eevee_screen_raytrace.c b/source/blender/draw/engines/eevee/eevee_screen_raytrace.c
index 22c7dd00b97..33a8383fe90 100644
--- a/source/blender/draw/engines/eevee/eevee_screen_raytrace.c
+++ b/source/blender/draw/engines/eevee/eevee_screen_raytrace.c
@@ -127,7 +127,7 @@ int EEVEE_screen_raytrace_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
&fbl->refract_fb, {GPU_ATTACHMENT_NONE, GPU_ATTACHMENT_TEXTURE(txl->refract_color)});
}
- const bool is_persp = DRW_viewport_is_persp_get();
+ const bool is_persp = DRW_view_is_persp_get(NULL);
if (effects->ssr_was_persp != is_persp) {
effects->ssr_was_persp = is_persp;
DRW_viewport_request_redraw();
@@ -215,7 +215,7 @@ void EEVEE_screen_raytrace_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *v
* mipmap for each ray using its pdf. (filtered importance sampling)
* We then evaluate the lighting from the probes and mix the results together.
*/
- psl->ssr_raytrace = DRW_pass_create("SSR Raytrace", DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->ssr_raytrace, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(trace_shader, psl->ssr_raytrace);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &e_data.depth_src);
DRW_shgroup_uniform_texture_ref(grp, "normalBuffer", &effects->ssr_normal_input);
@@ -230,9 +230,9 @@ void EEVEE_screen_raytrace_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *v
if (!effects->reflection_trace_full) {
DRW_shgroup_uniform_ivec2(grp, "halfresOffset", effects->ssr_halfres_ofs, 1);
}
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
- psl->ssr_resolve = DRW_pass_create("SSR Resolve", DRW_STATE_WRITE_COLOR | DRW_STATE_ADDITIVE);
+ DRW_PASS_CREATE(psl->ssr_resolve, DRW_STATE_WRITE_COLOR | DRW_STATE_ADDITIVE);
grp = DRW_shgroup_create(resolve_shader, psl->ssr_resolve);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &e_data.depth_src);
DRW_shgroup_uniform_texture_ref(grp, "normalBuffer", &effects->ssr_normal_input);
@@ -253,7 +253,7 @@ void EEVEE_screen_raytrace_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *v
DRW_shgroup_uniform_texture_ref(grp, "horizonBuffer", &effects->gtao_horizons);
}
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
}
diff --git a/source/blender/draw/engines/eevee/eevee_shaders.c b/source/blender/draw/engines/eevee/eevee_shaders.c
index dbb43e16385..34a3e723161 100644
--- a/source/blender/draw/engines/eevee/eevee_shaders.c
+++ b/source/blender/draw/engines/eevee/eevee_shaders.c
@@ -110,8 +110,11 @@ void EEVEE_shaders_lightprobe_shaders_init(void)
e_data.probe_filter_glossy_sh = DRW_shader_create(
datatoc_lightprobe_vert_glsl, datatoc_lightprobe_geom_glsl, shader_str, filter_defines);
- e_data.probe_default_sh = DRW_shader_create(
- datatoc_background_vert_glsl, NULL, datatoc_default_world_frag_glsl, NULL);
+ e_data.probe_default_sh = DRW_shader_create_with_lib(datatoc_background_vert_glsl,
+ NULL,
+ datatoc_default_world_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ NULL);
MEM_freeN(shader_str);
@@ -178,8 +181,12 @@ GPUShader *EEVEE_shaders_probe_planar_downsample_sh_get(void)
GPUShader *EEVEE_shaders_default_studiolight_sh_get(void)
{
if (e_data.probe_default_studiolight_sh == NULL) {
- e_data.probe_default_studiolight_sh = DRW_shader_create(
- datatoc_background_vert_glsl, NULL, datatoc_default_world_frag_glsl, "#define LOOKDEV\n");
+ e_data.probe_default_studiolight_sh = DRW_shader_create_with_lib(
+ datatoc_background_vert_glsl,
+ NULL,
+ datatoc_default_world_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ "#define LOOKDEV\n");
}
return e_data.probe_default_studiolight_sh;
}
diff --git a/source/blender/draw/engines/eevee/eevee_subsurface.c b/source/blender/draw/engines/eevee/eevee_subsurface.c
index cbe0f474ac7..19aefd03e72 100644
--- a/source/blender/draw/engines/eevee/eevee_subsurface.c
+++ b/source/blender/draw/engines/eevee/eevee_subsurface.c
@@ -59,30 +59,30 @@ static void eevee_create_shader_subsurface(void)
MEM_freeN(frag_str);
}
-int EEVEE_subsurface_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
+void EEVEE_subsurface_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
{
EEVEE_CommonUniformBuffer *common_data = &sldata->common_data;
EEVEE_StorageList *stl = vedata->stl;
EEVEE_EffectsInfo *effects = stl->effects;
- EEVEE_FramebufferList *fbl = vedata->fbl;
- EEVEE_TextureList *txl = vedata->txl;
- DefaultTextureList *dtxl = DRW_viewport_texture_list_get();
- const float *viewport_size = DRW_viewport_size_get();
- const int fs_size[2] = {(int)viewport_size[0], (int)viewport_size[1]};
const DRWContextState *draw_ctx = DRW_context_state_get();
const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph);
- if (scene_eval->eevee.flag & SCE_EEVEE_SSS_ENABLED) {
- effects->sss_sample_count = 1 + scene_eval->eevee.sss_samples * 2;
- effects->sss_separate_albedo = (scene_eval->eevee.flag & SCE_EEVEE_SSS_SEPARATE_ALBEDO) != 0;
- common_data->sss_jitter_threshold = scene_eval->eevee.sss_jitter_threshold;
+ effects->sss_sample_count = 1 + scene_eval->eevee.sss_samples * 2;
+ effects->sss_separate_albedo = (scene_eval->eevee.flag & SCE_EEVEE_SSS_SEPARATE_ALBEDO) != 0;
+ common_data->sss_jitter_threshold = scene_eval->eevee.sss_jitter_threshold;
+}
- /* Shaders */
- if (!e_data.sss_sh[0]) {
- eevee_create_shader_subsurface();
- }
+void EEVEE_subsurface_draw_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *vedata)
+{
+ EEVEE_EffectsInfo *effects = vedata->stl->effects;
+ EEVEE_FramebufferList *fbl = vedata->fbl;
+ EEVEE_TextureList *txl = vedata->txl;
+ DefaultTextureList *dtxl = DRW_viewport_texture_list_get();
+ const float *viewport_size = DRW_viewport_size_get();
+ const int fs_size[2] = {(int)viewport_size[0], (int)viewport_size[1]};
+ if (effects->enabled_effects & EFFECT_SSS) {
/* NOTE : we need another stencil because the stencil buffer is on the same texture
* as the depth buffer we are sampling from. This could be avoided if the stencil is
* a separate texture but that needs OpenGL 4.4 or ARB_texture_stencil8.
@@ -124,18 +124,16 @@ int EEVEE_subsurface_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
else {
effects->sss_albedo = NULL;
}
- return EFFECT_SSS;
}
-
- /* Cleanup to release memory */
- GPU_FRAMEBUFFER_FREE_SAFE(fbl->sss_blur_fb);
- GPU_FRAMEBUFFER_FREE_SAFE(fbl->sss_resolve_fb);
- GPU_FRAMEBUFFER_FREE_SAFE(fbl->sss_clear_fb);
- effects->sss_stencil = NULL;
- effects->sss_blur = NULL;
- effects->sss_data = NULL;
-
- return 0;
+ else {
+ /* Cleanup to release memory */
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->sss_blur_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->sss_resolve_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->sss_clear_fb);
+ effects->sss_stencil = NULL;
+ effects->sss_blur = NULL;
+ effects->sss_data = NULL;
+ }
}
static void set_shgrp_stencil(void *UNUSED(userData), DRWShadingGroup *shgrp)
@@ -150,17 +148,14 @@ void EEVEE_subsurface_output_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Dat
EEVEE_StorageList *stl = vedata->stl;
EEVEE_EffectsInfo *effects = stl->effects;
- DefaultTextureList *dtxl = DRW_viewport_texture_list_get();
- const DRWContextState *draw_ctx = DRW_context_state_get();
- const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph);
-
- if (scene_eval->eevee.flag & SCE_EEVEE_SSS_ENABLED) {
+ if (effects->enabled_effects & EFFECT_SSS) {
DRW_texture_ensure_fullscreen_2d(&txl->sss_dir_accum, GPU_RGBA16F, 0);
DRW_texture_ensure_fullscreen_2d(&txl->sss_col_accum, GPU_RGBA16F, 0);
GPUTexture *stencil_tex = effects->sss_stencil;
if (GPU_depth_blitting_workaround()) {
+ DefaultTextureList *dtxl = DRW_viewport_texture_list_get();
/* Blitting stencil buffer does not work on macOS + Radeon Pro.
* Blit depth instead and use sss_stencil's depth as depth texture,
* and dtxl->depth as stencil mask. */
@@ -179,7 +174,7 @@ void EEVEE_subsurface_output_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Dat
/* Make the opaque refraction pass mask the sss. */
DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL | DRW_STATE_CLIP_PLANES |
- DRW_STATE_WIRE | DRW_STATE_WRITE_STENCIL;
+ DRW_STATE_WRITE_STENCIL;
DRW_pass_state_set(vedata->psl->refract_pass, state);
DRW_pass_foreach_shgroup(vedata->psl->refract_pass, &set_shgrp_stencil, NULL);
}
@@ -194,20 +189,19 @@ void EEVEE_subsurface_output_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Dat
void EEVEE_subsurface_cache_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *vedata)
{
EEVEE_PassList *psl = vedata->psl;
- EEVEE_StorageList *stl = vedata->stl;
- EEVEE_EffectsInfo *effects = stl->effects;
- if ((effects->enabled_effects & EFFECT_SSS) != 0) {
- /** Screen Space SubSurface Scattering overview
- * TODO
- */
- psl->sss_blur_ps = DRW_pass_create("Blur Horiz",
- DRW_STATE_WRITE_COLOR | DRW_STATE_STENCIL_EQUAL);
-
- DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_ADDITIVE | DRW_STATE_STENCIL_EQUAL;
- psl->sss_resolve_ps = DRW_pass_create("Blur Vert", state);
- psl->sss_accum_ps = DRW_pass_create("Resolve Accum", state);
+ /* Shaders */
+ if (!e_data.sss_sh[0]) {
+ eevee_create_shader_subsurface();
}
+
+ /** Screen Space SubSurface Scattering overview
+ * TODO
+ */
+ DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_STENCIL_EQUAL;
+ DRW_PASS_CREATE(psl->sss_blur_ps, state);
+ DRW_PASS_CREATE(psl->sss_resolve_ps, state | DRW_STATE_ADDITIVE);
+ DRW_PASS_CREATE(psl->sss_accum_ps, state | DRW_STATE_ADDITIVE);
}
void EEVEE_subsurface_add_pass(EEVEE_ViewLayerData *sldata,
@@ -229,7 +223,7 @@ void EEVEE_subsurface_add_pass(EEVEE_ViewLayerData *sldata,
DRW_shgroup_uniform_block(grp, "sssProfile", sss_profile);
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
DRW_shgroup_stencil_mask(grp, sss_id);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
struct GPUShader *sh = (effects->sss_separate_albedo) ? e_data.sss_sh[2] : e_data.sss_sh[1];
grp = DRW_shgroup_create(sh, psl->sss_resolve_ps);
@@ -239,7 +233,7 @@ void EEVEE_subsurface_add_pass(EEVEE_ViewLayerData *sldata,
DRW_shgroup_uniform_block(grp, "sssProfile", sss_profile);
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
DRW_shgroup_stencil_mask(grp, sss_id);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
if (effects->sss_separate_albedo) {
DRW_shgroup_uniform_texture_ref(grp, "sssAlbedo", &effects->sss_albedo);
@@ -253,7 +247,7 @@ void EEVEE_subsurface_add_pass(EEVEE_ViewLayerData *sldata,
DRW_shgroup_uniform_block(grp, "sssProfile", sss_profile);
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
DRW_shgroup_stencil_mask(grp, sss_id);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
if (effects->sss_separate_albedo) {
DRW_shgroup_uniform_texture_ref(grp, "sssAlbedo", &effects->sss_albedo);
diff --git a/source/blender/draw/engines/eevee/eevee_temporal_sampling.c b/source/blender/draw/engines/eevee/eevee_temporal_sampling.c
index 194fff9b93c..099147a82dd 100644
--- a/source/blender/draw/engines/eevee/eevee_temporal_sampling.c
+++ b/source/blender/draw/engines/eevee/eevee_temporal_sampling.c
@@ -139,25 +139,45 @@ void EEVEE_temporal_sampling_offset_calc(const double ht_point[2],
r_offset[1] = eval_table(e_data.inverted_cdf, (float)(ht_point[1])) * filter_size;
}
-void EEVEE_temporal_sampling_matrices_calc(EEVEE_EffectsInfo *effects,
- float viewmat[4][4],
- float persmat[4][4],
- const double ht_point[2])
+void EEVEE_temporal_sampling_matrices_calc(EEVEE_EffectsInfo *effects, const double ht_point[2])
{
const float *viewport_size = DRW_viewport_size_get();
const DRWContextState *draw_ctx = DRW_context_state_get();
Scene *scene = draw_ctx->scene;
RenderData *rd = &scene->r;
+ float persmat[4][4], viewmat[4][4], winmat[4][4];
+ DRW_view_persmat_get(NULL, persmat, false);
+ DRW_view_viewmat_get(NULL, viewmat, false);
+ DRW_view_winmat_get(NULL, winmat, false);
+
float ofs[2];
EEVEE_temporal_sampling_offset_calc(ht_point, rd->gauss, ofs);
- window_translate_m4(
- effects->overide_winmat, persmat, ofs[0] / viewport_size[0], ofs[1] / viewport_size[1]);
+ window_translate_m4(winmat, persmat, ofs[0] / viewport_size[0], ofs[1] / viewport_size[1]);
+
+ BLI_assert(effects->taa_view != NULL);
+
+ /* When rendering just update the view. This avoids recomputing the culling. */
+ DRW_view_update_sub(effects->taa_view, viewmat, winmat);
+}
+
+/* Update the matrices based on the current sample.
+ * Note: `DRW_MAT_PERS` and `DRW_MAT_VIEW` needs to read the original matrices. */
+void EEVEE_temporal_sampling_update_matrices(EEVEE_Data *vedata)
+{
+ EEVEE_StorageList *stl = ((EEVEE_Data *)vedata)->stl;
+ EEVEE_EffectsInfo *effects = stl->effects;
+
+ double ht_point[2];
+ double ht_offset[2] = {0.0, 0.0};
+ uint ht_primes[2] = {2, 3};
+
+ BLI_halton_2d(ht_primes, ht_offset, effects->taa_current_sample - 1, ht_point);
- mul_m4_m4m4(effects->overide_persmat, effects->overide_winmat, viewmat);
- invert_m4_m4(effects->overide_persinv, effects->overide_persmat);
- invert_m4_m4(effects->overide_wininv, effects->overide_winmat);
+ EEVEE_temporal_sampling_matrices_calc(effects, ht_point);
+
+ DRW_view_set_active(effects->taa_view);
}
void EEVEE_temporal_sampling_reset(EEVEE_Data *vedata)
@@ -169,8 +189,6 @@ void EEVEE_temporal_sampling_reset(EEVEE_Data *vedata)
int EEVEE_temporal_sampling_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *vedata)
{
EEVEE_StorageList *stl = vedata->stl;
- // EEVEE_FramebufferList *fbl = vedata->fbl;
- // EEVEE_TextureList *txl = vedata->txl;
EEVEE_EffectsInfo *effects = stl->effects;
int repro_flag = 0;
@@ -178,17 +196,26 @@ int EEVEE_temporal_sampling_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data
eevee_create_cdf_table_temporal_sampling();
}
- /* Reset for each "redraw". When rendering using ogl render,
+ /**
+ * Reset for each "redraw". When rendering using ogl render,
* we accumulate the redraw inside the drawing loop in eevee_draw_background().
- * But we do NOT accumulate between "redraw" (as in full draw manager drawloop)
- * because the opengl render already does that. */
+ **/
effects->taa_render_sample = 1;
+ effects->taa_view = NULL;
+
+ /* Create a sub view to disable clipping planes (if any). */
+ const DRWView *default_view = DRW_view_default_get();
+ float viewmat[4][4], winmat[4][4];
+ DRW_view_viewmat_get(default_view, viewmat, false);
+ DRW_view_winmat_get(default_view, winmat, false);
+ effects->taa_view = DRW_view_create_sub(default_view, viewmat, winmat);
+ DRW_view_clip_planes_set(effects->taa_view, NULL, 0);
const DRWContextState *draw_ctx = DRW_context_state_get();
const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph);
if ((scene_eval->eevee.taa_samples != 1) || DRW_state_is_image_render()) {
- float persmat[4][4], viewmat[4][4];
+ float persmat[4][4];
if (!DRW_state_is_image_render() && (scene_eval->eevee.flag & SCE_EEVEE_TAA_REPROJECTION)) {
repro_flag = EFFECT_TAA_REPROJECT | EFFECT_VELOCITY_BUFFER | EFFECT_DEPTH_DOUBLE_BUFFER |
@@ -210,14 +237,9 @@ int EEVEE_temporal_sampling_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data
effects->taa_total_sample = scene_eval->eevee.taa_samples;
MAX2(effects->taa_total_sample, 0);
- DRW_viewport_matrix_get(persmat, DRW_MAT_PERS);
- DRW_viewport_matrix_get(viewmat, DRW_MAT_VIEW);
- DRW_viewport_matrix_get(effects->overide_winmat, DRW_MAT_WIN);
- /* The view is jittered by the oglrenderer. So avoid testing in this case. */
- if (!DRW_state_is_image_render()) {
- view_is_valid = view_is_valid && compare_m4m4(persmat, effects->prev_drw_persmat, FLT_MIN);
- copy_m4_m4(effects->prev_drw_persmat, persmat);
- }
+ DRW_view_persmat_get(NULL, persmat, false);
+ view_is_valid = view_is_valid && compare_m4m4(persmat, effects->prev_drw_persmat, FLT_MIN);
+ copy_m4_m4(effects->prev_drw_persmat, persmat);
/* Prevent ghosting from probe data. */
view_is_valid = view_is_valid && (effects->prev_drw_support == DRW_state_draw_support());
@@ -227,23 +249,11 @@ int EEVEE_temporal_sampling_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data
(effects->taa_current_sample < effects->taa_total_sample)) ||
DRW_state_is_image_render()) {
if (view_is_valid) {
- /* OGL render already jitter the camera. */
+ /* Viewport rendering updates the matrices in `eevee_draw_background` */
if (!DRW_state_is_image_render()) {
effects->taa_current_sample += 1;
repro_flag = 0;
-
- double ht_point[2];
- double ht_offset[2] = {0.0, 0.0};
- uint ht_primes[2] = {2, 3};
-
- BLI_halton_2d(ht_primes, ht_offset, effects->taa_current_sample - 1, ht_point);
-
- EEVEE_temporal_sampling_matrices_calc(effects, viewmat, persmat, ht_point);
-
- DRW_viewport_matrix_override_set(effects->overide_persmat, DRW_MAT_PERS);
- DRW_viewport_matrix_override_set(effects->overide_persinv, DRW_MAT_PERSINV);
- DRW_viewport_matrix_override_set(effects->overide_winmat, DRW_MAT_WIN);
- DRW_viewport_matrix_override_set(effects->overide_wininv, DRW_MAT_WININV);
+ EEVEE_temporal_sampling_update_matrices(vedata);
}
}
else {
@@ -273,7 +283,7 @@ void EEVEE_temporal_sampling_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data
if ((effects->enabled_effects & (EFFECT_TAA | EFFECT_TAA_REPROJECT)) != 0) {
struct GPUShader *sh = EEVEE_shaders_taa_resolve_sh_get(effects->enabled_effects);
- psl->taa_resolve = DRW_pass_create("Temporal AA Resolve", DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->taa_resolve, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->taa_resolve);
DRW_shgroup_uniform_texture_ref(grp, "colorHistoryBuffer", &txl->taa_history);
@@ -287,7 +297,7 @@ void EEVEE_temporal_sampling_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data
else {
DRW_shgroup_uniform_float(grp, "alpha", &effects->taa_alpha, 1);
}
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
}
}
@@ -313,19 +323,15 @@ void EEVEE_temporal_sampling_draw(EEVEE_Data *vedata)
DRW_draw_pass(psl->taa_resolve);
/* Restore the depth from sample 1. */
- if (!DRW_state_is_image_render()) {
- GPU_framebuffer_blit(fbl->double_buffer_depth_fb, 0, fbl->main_fb, 0, GPU_DEPTH_BIT);
- }
+ GPU_framebuffer_blit(fbl->double_buffer_depth_fb, 0, fbl->main_fb, 0, GPU_DEPTH_BIT);
SWAP_BUFFERS_TAA();
}
else {
- if (!DRW_state_is_image_render()) {
- /* Save the depth buffer for the next frame.
- * This saves us from doing anything special
- * in the other mode engines. */
- GPU_framebuffer_blit(fbl->main_fb, 0, fbl->double_buffer_depth_fb, 0, GPU_DEPTH_BIT);
- }
+ /* Save the depth buffer for the next frame.
+ * This saves us from doing anything special
+ * in the other mode engines. */
+ GPU_framebuffer_blit(fbl->main_fb, 0, fbl->double_buffer_depth_fb, 0, GPU_DEPTH_BIT);
/* Do reprojection for noise reduction */
/* TODO : do AA jitter if in only render view. */
diff --git a/source/blender/draw/engines/eevee/eevee_volumes.c b/source/blender/draw/engines/eevee/eevee_volumes.c
index 76c8f010142..59f144b1faf 100644
--- a/source/blender/draw/engines/eevee/eevee_volumes.c
+++ b/source/blender/draw/engines/eevee/eevee_volumes.c
@@ -49,8 +49,8 @@ static struct {
char *volumetric_common_lights_lib;
struct GPUShader *volumetric_clear_sh;
- struct GPUShader *volumetric_scatter_sh;
- struct GPUShader *volumetric_scatter_with_lights_sh;
+ struct GPUShader *scatter_sh;
+ struct GPUShader *scatter_with_lights_sh;
struct GPUShader *volumetric_integration_sh;
struct GPUShader *volumetric_resolve_sh;
@@ -60,6 +60,9 @@ static struct {
GPUTexture *dummy_density;
GPUTexture *dummy_flame;
+ GPUTexture *dummy_scatter;
+ GPUTexture *dummy_transmit;
+
/* List of all smoke domains rendered within this frame. */
ListBase smoke_domains;
} e_data = {NULL}; /* Engine data */
@@ -100,22 +103,21 @@ static void eevee_create_shader_volumes(void)
e_data.volumetric_common_lib,
"#define VOLUMETRICS\n"
"#define CLEAR\n");
- e_data.volumetric_scatter_sh = DRW_shader_create_with_lib(datatoc_volumetric_vert_glsl,
- datatoc_volumetric_geom_glsl,
- datatoc_volumetric_scatter_frag_glsl,
- e_data.volumetric_common_lights_lib,
- SHADER_DEFINES
- "#define VOLUMETRICS\n"
- "#define VOLUME_SHADOW\n");
- e_data.volumetric_scatter_with_lights_sh = DRW_shader_create_with_lib(
- datatoc_volumetric_vert_glsl,
- datatoc_volumetric_geom_glsl,
- datatoc_volumetric_scatter_frag_glsl,
- e_data.volumetric_common_lights_lib,
- SHADER_DEFINES
- "#define VOLUMETRICS\n"
- "#define VOLUME_LIGHTING\n"
- "#define VOLUME_SHADOW\n");
+ e_data.scatter_sh = DRW_shader_create_with_lib(datatoc_volumetric_vert_glsl,
+ datatoc_volumetric_geom_glsl,
+ datatoc_volumetric_scatter_frag_glsl,
+ e_data.volumetric_common_lights_lib,
+ SHADER_DEFINES
+ "#define VOLUMETRICS\n"
+ "#define VOLUME_SHADOW\n");
+ e_data.scatter_with_lights_sh = DRW_shader_create_with_lib(datatoc_volumetric_vert_glsl,
+ datatoc_volumetric_geom_glsl,
+ datatoc_volumetric_scatter_frag_glsl,
+ e_data.volumetric_common_lights_lib,
+ SHADER_DEFINES
+ "#define VOLUMETRICS\n"
+ "#define VOLUME_LIGHTING\n"
+ "#define VOLUME_SHADOW\n");
e_data.volumetric_integration_sh = DRW_shader_create_with_lib(
datatoc_volumetric_vert_glsl,
datatoc_volumetric_geom_glsl,
@@ -150,7 +152,7 @@ void EEVEE_volumes_set_jitter(EEVEE_ViewLayerData *sldata, uint current_sample)
common_data->vol_jitter[2] = (float)ht_point[2];
}
-int EEVEE_volumes_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
+void EEVEE_volumes_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
{
EEVEE_StorageList *stl = vedata->stl;
EEVEE_FramebufferList *fbl = vedata->fbl;
@@ -165,309 +167,207 @@ int EEVEE_volumes_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
BLI_listbase_clear(&e_data.smoke_domains);
- if (scene_eval->eevee.flag & SCE_EEVEE_VOLUMETRIC_ENABLED) {
-
- /* Shaders */
- if (!e_data.volumetric_scatter_sh) {
- eevee_create_shader_volumes();
- }
-
- const int tile_size = scene_eval->eevee.volumetric_tile_size;
-
- /* Find Froxel Texture resolution. */
- int tex_size[3];
-
- tex_size[0] = (int)ceilf(fmaxf(1.0f, viewport_size[0] / (float)tile_size));
- tex_size[1] = (int)ceilf(fmaxf(1.0f, viewport_size[1] / (float)tile_size));
- tex_size[2] = max_ii(scene_eval->eevee.volumetric_samples, 1);
-
- common_data->vol_coord_scale[0] = viewport_size[0] / (float)(tile_size * tex_size[0]);
- common_data->vol_coord_scale[1] = viewport_size[1] / (float)(tile_size * tex_size[1]);
-
- /* TODO compute snap to maxZBuffer for clustered rendering */
-
- if ((common_data->vol_tex_size[0] != tex_size[0]) ||
- (common_data->vol_tex_size[1] != tex_size[1]) ||
- (common_data->vol_tex_size[2] != tex_size[2])) {
- DRW_TEXTURE_FREE_SAFE(txl->volume_prop_scattering);
- DRW_TEXTURE_FREE_SAFE(txl->volume_prop_extinction);
- DRW_TEXTURE_FREE_SAFE(txl->volume_prop_emission);
- DRW_TEXTURE_FREE_SAFE(txl->volume_prop_phase);
- DRW_TEXTURE_FREE_SAFE(txl->volume_scatter);
- DRW_TEXTURE_FREE_SAFE(txl->volume_transmittance);
- DRW_TEXTURE_FREE_SAFE(txl->volume_scatter_history);
- DRW_TEXTURE_FREE_SAFE(txl->volume_transmittance_history);
- GPU_FRAMEBUFFER_FREE_SAFE(fbl->volumetric_fb);
- GPU_FRAMEBUFFER_FREE_SAFE(fbl->volumetric_scat_fb);
- GPU_FRAMEBUFFER_FREE_SAFE(fbl->volumetric_integ_fb);
- common_data->vol_tex_size[0] = tex_size[0];
- common_data->vol_tex_size[1] = tex_size[1];
- common_data->vol_tex_size[2] = tex_size[2];
-
- common_data->vol_inv_tex_size[0] = 1.0f / (float)(tex_size[0]);
- common_data->vol_inv_tex_size[1] = 1.0f / (float)(tex_size[1]);
- common_data->vol_inv_tex_size[2] = 1.0f / (float)(tex_size[2]);
- }
-
- /* Like frostbite's paper, 5% blend of the new frame. */
- common_data->vol_history_alpha = (txl->volume_prop_scattering == NULL) ? 0.0f : 0.95f;
-
- if (txl->volume_prop_scattering == NULL) {
- /* Volume properties: We evaluate all volumetric objects
- * and store their final properties into each froxel */
- txl->volume_prop_scattering = DRW_texture_create_3d(
- tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
- txl->volume_prop_extinction = DRW_texture_create_3d(
- tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
- txl->volume_prop_emission = DRW_texture_create_3d(
- tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
- txl->volume_prop_phase = DRW_texture_create_3d(
- tex_size[0], tex_size[1], tex_size[2], GPU_RG16F, DRW_TEX_FILTER, NULL);
-
- /* Volume scattering: We compute for each froxel the
- * Scattered light towards the view. We also resolve temporal
- * super sampling during this stage. */
- txl->volume_scatter = DRW_texture_create_3d(
- tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
- txl->volume_transmittance = DRW_texture_create_3d(
- tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
+ const int tile_size = scene_eval->eevee.volumetric_tile_size;
+
+ /* Find Froxel Texture resolution. */
+ int tex_size[3];
+
+ tex_size[0] = (int)ceilf(fmaxf(1.0f, viewport_size[0] / (float)tile_size));
+ tex_size[1] = (int)ceilf(fmaxf(1.0f, viewport_size[1] / (float)tile_size));
+ tex_size[2] = max_ii(scene_eval->eevee.volumetric_samples, 1);
+
+ common_data->vol_coord_scale[0] = viewport_size[0] / (float)(tile_size * tex_size[0]);
+ common_data->vol_coord_scale[1] = viewport_size[1] / (float)(tile_size * tex_size[1]);
+
+ /* TODO compute snap to maxZBuffer for clustered rendering */
+ if ((common_data->vol_tex_size[0] != tex_size[0]) ||
+ (common_data->vol_tex_size[1] != tex_size[1]) ||
+ (common_data->vol_tex_size[2] != tex_size[2])) {
+ DRW_TEXTURE_FREE_SAFE(txl->volume_prop_scattering);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_prop_extinction);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_prop_emission);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_prop_phase);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_scatter);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_transmit);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_scatter_history);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_transmit_history);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->volumetric_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->volumetric_scat_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->volumetric_integ_fb);
+ copy_v3_v3_int(common_data->vol_tex_size, tex_size);
+
+ common_data->vol_inv_tex_size[0] = 1.0f / (float)(tex_size[0]);
+ common_data->vol_inv_tex_size[1] = 1.0f / (float)(tex_size[1]);
+ common_data->vol_inv_tex_size[2] = 1.0f / (float)(tex_size[2]);
+ }
- /* Final integration: We compute for each froxel the
- * amount of scattered light and extinction coef at this
- * given depth. We use theses textures as double buffer
- * for the volumetric history. */
- txl->volume_scatter_history = DRW_texture_create_3d(
- tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
- txl->volume_transmittance_history = DRW_texture_create_3d(
- tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
- }
+ /* Like frostbite's paper, 5% blend of the new frame. */
+ common_data->vol_history_alpha = (txl->volume_prop_scattering == NULL) ? 0.0f : 0.95f;
- /* Temporal Super sampling jitter */
- uint ht_primes[3] = {3, 7, 2};
- uint current_sample = 0;
+ /* Temporal Super sampling jitter */
+ uint ht_primes[3] = {3, 7, 2};
+ uint current_sample = 0;
- /* If TAA is in use do not use the history buffer. */
- bool do_taa = ((effects->enabled_effects & EFFECT_TAA) != 0);
+ /* If TAA is in use do not use the history buffer. */
+ bool do_taa = ((effects->enabled_effects & EFFECT_TAA) != 0);
- if (draw_ctx->evil_C != NULL) {
- struct wmWindowManager *wm = CTX_wm_manager(draw_ctx->evil_C);
- do_taa = do_taa && (ED_screen_animation_no_scrub(wm) == NULL);
- }
+ if (draw_ctx->evil_C != NULL) {
+ struct wmWindowManager *wm = CTX_wm_manager(draw_ctx->evil_C);
+ do_taa = do_taa && (ED_screen_animation_no_scrub(wm) == NULL);
+ }
- if (do_taa) {
- common_data->vol_history_alpha = 0.0f;
- current_sample = effects->taa_current_sample - 1;
- effects->volume_current_sample = -1;
- }
- else {
- const uint max_sample = (ht_primes[0] * ht_primes[1] * ht_primes[2]);
- current_sample = effects->volume_current_sample = (effects->volume_current_sample + 1) %
- max_sample;
- if (current_sample != max_sample - 1) {
- DRW_viewport_request_redraw();
- }
+ if (do_taa) {
+ common_data->vol_history_alpha = 0.0f;
+ current_sample = effects->taa_current_sample - 1;
+ effects->volume_current_sample = -1;
+ }
+ else {
+ const uint max_sample = (ht_primes[0] * ht_primes[1] * ht_primes[2]);
+ current_sample = effects->volume_current_sample = (effects->volume_current_sample + 1) %
+ max_sample;
+ if (current_sample != max_sample - 1) {
+ DRW_viewport_request_redraw();
}
+ }
- EEVEE_volumes_set_jitter(sldata, current_sample);
+ EEVEE_volumes_set_jitter(sldata, current_sample);
- /* Framebuffer setup */
- GPU_framebuffer_ensure_config(&fbl->volumetric_fb,
- {GPU_ATTACHMENT_NONE,
- GPU_ATTACHMENT_TEXTURE(txl->volume_prop_scattering),
- GPU_ATTACHMENT_TEXTURE(txl->volume_prop_extinction),
- GPU_ATTACHMENT_TEXTURE(txl->volume_prop_emission),
- GPU_ATTACHMENT_TEXTURE(txl->volume_prop_phase)});
- GPU_framebuffer_ensure_config(&fbl->volumetric_scat_fb,
- {GPU_ATTACHMENT_NONE,
- GPU_ATTACHMENT_TEXTURE(txl->volume_scatter),
- GPU_ATTACHMENT_TEXTURE(txl->volume_transmittance)});
- GPU_framebuffer_ensure_config(&fbl->volumetric_integ_fb,
- {GPU_ATTACHMENT_NONE,
- GPU_ATTACHMENT_TEXTURE(txl->volume_scatter_history),
- GPU_ATTACHMENT_TEXTURE(txl->volume_transmittance_history)});
-
- float integration_start = scene_eval->eevee.volumetric_start;
- float integration_end = scene_eval->eevee.volumetric_end;
- common_data->vol_light_clamp = scene_eval->eevee.volumetric_light_clamp;
- common_data->vol_shadow_steps = (float)scene_eval->eevee.volumetric_shadow_samples;
- if ((scene_eval->eevee.flag & SCE_EEVEE_VOLUMETRIC_SHADOWS) == 0) {
- common_data->vol_shadow_steps = 0;
- }
+ float integration_start = scene_eval->eevee.volumetric_start;
+ float integration_end = scene_eval->eevee.volumetric_end;
+ common_data->vol_light_clamp = scene_eval->eevee.volumetric_light_clamp;
+ common_data->vol_shadow_steps = (float)scene_eval->eevee.volumetric_shadow_samples;
+ if ((scene_eval->eevee.flag & SCE_EEVEE_VOLUMETRIC_SHADOWS) == 0) {
+ common_data->vol_shadow_steps = 0;
+ }
- /* Update view_vecs */
- float invproj[4][4], winmat[4][4];
- DRW_viewport_matrix_get(winmat, DRW_MAT_WIN);
- DRW_viewport_matrix_get(invproj, DRW_MAT_WININV);
- EEVEE_update_viewvecs(invproj, winmat, sldata->common_data.view_vecs);
-
- if (DRW_viewport_is_persp_get()) {
- float sample_distribution = scene_eval->eevee.volumetric_sample_distribution;
- sample_distribution = 4.0f * (1.00001f - sample_distribution);
-
- const float clip_start = common_data->view_vecs[0][2];
- /* Negate */
- float near = integration_start = min_ff(-integration_start, clip_start - 1e-4f);
- float far = integration_end = min_ff(-integration_end, near - 1e-4f);
-
- common_data->vol_depth_param[0] = (far - near * exp2(1.0f / sample_distribution)) /
- (far - near);
- common_data->vol_depth_param[1] = (1.0f - common_data->vol_depth_param[0]) / near;
- common_data->vol_depth_param[2] = sample_distribution;
- }
- else {
- const float clip_start = common_data->view_vecs[0][2];
- const float clip_end = clip_start + common_data->view_vecs[1][2];
- integration_start = min_ff(integration_end, clip_start);
- integration_end = max_ff(-integration_end, clip_end);
-
- common_data->vol_depth_param[0] = integration_start;
- common_data->vol_depth_param[1] = integration_end;
- common_data->vol_depth_param[2] = 1.0f / (integration_end - integration_start);
- }
+ /* Update view_vecs */
+ float invproj[4][4], winmat[4][4];
+ DRW_view_winmat_get(NULL, winmat, false);
+ DRW_view_winmat_get(NULL, invproj, true);
+ EEVEE_update_viewvecs(invproj, winmat, sldata->common_data.view_vecs);
+
+ if (DRW_view_is_persp_get(NULL)) {
+ float sample_distribution = scene_eval->eevee.volumetric_sample_distribution;
+ sample_distribution = 4.0f * (1.00001f - sample_distribution);
+
+ const float clip_start = common_data->view_vecs[0][2];
+ /* Negate */
+ float near = integration_start = min_ff(-integration_start, clip_start - 1e-4f);
+ float far = integration_end = min_ff(-integration_end, near - 1e-4f);
+
+ common_data->vol_depth_param[0] = (far - near * exp2(1.0f / sample_distribution)) /
+ (far - near);
+ common_data->vol_depth_param[1] = (1.0f - common_data->vol_depth_param[0]) / near;
+ common_data->vol_depth_param[2] = sample_distribution;
+ }
+ else {
+ const float clip_start = common_data->view_vecs[0][2];
+ const float clip_end = clip_start + common_data->view_vecs[1][2];
+ integration_start = min_ff(integration_end, clip_start);
+ integration_end = max_ff(-integration_end, clip_end);
+
+ common_data->vol_depth_param[0] = integration_start;
+ common_data->vol_depth_param[1] = integration_end;
+ common_data->vol_depth_param[2] = 1.0f / (integration_end - integration_start);
+ }
- /* Disable clamp if equal to 0. */
- if (common_data->vol_light_clamp == 0.0) {
- common_data->vol_light_clamp = FLT_MAX;
- }
+ /* Disable clamp if equal to 0. */
+ if (common_data->vol_light_clamp == 0.0) {
+ common_data->vol_light_clamp = FLT_MAX;
+ }
- common_data->vol_use_lights = (scene_eval->eevee.flag & SCE_EEVEE_VOLUMETRIC_LIGHTS) != 0;
+ common_data->vol_use_lights = (scene_eval->eevee.flag & SCE_EEVEE_VOLUMETRIC_LIGHTS) != 0;
- return EFFECT_VOLUMETRIC | EFFECT_POST_BUFFER;
+ if (!e_data.dummy_scatter) {
+ float scatter[4] = {0.0f, 0.0f, 0.0f, 0.0f};
+ float transmit[4] = {1.0f, 1.0f, 1.0f, 1.0f};
+ e_data.dummy_scatter = DRW_texture_create_3d(1, 1, 1, GPU_RGBA8, DRW_TEX_WRAP, scatter);
+ e_data.dummy_transmit = DRW_texture_create_3d(1, 1, 1, GPU_RGBA8, DRW_TEX_WRAP, transmit);
}
-
- /* Cleanup to release memory */
- DRW_TEXTURE_FREE_SAFE(txl->volume_prop_scattering);
- DRW_TEXTURE_FREE_SAFE(txl->volume_prop_extinction);
- DRW_TEXTURE_FREE_SAFE(txl->volume_prop_emission);
- DRW_TEXTURE_FREE_SAFE(txl->volume_prop_phase);
- DRW_TEXTURE_FREE_SAFE(txl->volume_scatter);
- DRW_TEXTURE_FREE_SAFE(txl->volume_transmittance);
- DRW_TEXTURE_FREE_SAFE(txl->volume_scatter_history);
- DRW_TEXTURE_FREE_SAFE(txl->volume_transmittance_history);
- GPU_FRAMEBUFFER_FREE_SAFE(fbl->volumetric_fb);
- GPU_FRAMEBUFFER_FREE_SAFE(fbl->volumetric_scat_fb);
- GPU_FRAMEBUFFER_FREE_SAFE(fbl->volumetric_integ_fb);
-
- return 0;
}
void EEVEE_volumes_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
{
EEVEE_PassList *psl = vedata->psl;
EEVEE_StorageList *stl = vedata->stl;
- EEVEE_TextureList *txl = vedata->txl;
EEVEE_EffectsInfo *effects = stl->effects;
- LightCache *lcache = stl->g_data->light_cache;
EEVEE_CommonUniformBuffer *common_data = &sldata->common_data;
- if ((effects->enabled_effects & EFFECT_VOLUMETRIC) != 0) {
- const DRWContextState *draw_ctx = DRW_context_state_get();
- Scene *scene = draw_ctx->scene;
- DRWShadingGroup *grp = NULL;
-
- /* Quick breakdown of the Volumetric rendering:
- *
- * The rendering is separated in 4 stages:
- *
- * - Material Parameters : we collect volume properties of
- * all participating media in the scene and store them in
- * a 3D texture aligned with the 3D frustum.
- * This is done in 2 passes, one that clear the texture
- * and/or evaluate the world volumes, and the 2nd one that
- * additively render object volumes.
- *
- * - Light Scattering : the volume properties then are sampled
- * and light scattering is evaluated for each cell of the
- * volume texture. Temporal super-sampling (if enabled) occurs here.
- *
- * - Volume Integration : the scattered light and extinction is
- * integrated (accumulated) along the view-rays. The result is stored
- * for every cell in another texture.
- *
- * - Full-screen Resolve : From the previous stage, we get two
- * 3D textures that contains integrated scattered light and extinction
- * for "every" positions in the frustum. We only need to sample
- * them and blend the scene color with those factors. This also
- * work for alpha blended materials.
- */
-
- /* World pass is not additive as it also clear the buffer. */
- psl->volumetric_world_ps = DRW_pass_create("Volumetric World", DRW_STATE_WRITE_COLOR);
-
- /* World Volumetric */
- struct World *wo = scene->world;
- if (wo != NULL && wo->use_nodes && wo->nodetree &&
- !LOOK_DEV_STUDIO_LIGHT_ENABLED(draw_ctx->v3d)) {
- struct GPUMaterial *mat = EEVEE_material_world_volume_get(scene, wo);
-
- grp = DRW_shgroup_material_empty_tri_batch_create(
- mat, psl->volumetric_world_ps, common_data->vol_tex_size[2]);
-
- if (grp) {
- DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
- /* TODO (fclem): remove those (need to clean the GLSL files). */
- 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);
- DRW_shgroup_uniform_block(grp, "light_block", sldata->light_ubo);
- DRW_shgroup_uniform_block(grp, "shadow_block", sldata->shadow_ubo);
-
- /* Fix principle volumetric not working with world materials. */
- DRW_shgroup_uniform_texture(grp, "sampdensity", e_data.dummy_density);
- DRW_shgroup_uniform_texture(grp, "sampflame", e_data.dummy_flame);
- DRW_shgroup_uniform_vec2(grp, "unftemperature", (float[2]){0.0f, 1.0f}, 1);
- }
- }
+ const DRWContextState *draw_ctx = DRW_context_state_get();
+ Scene *scene = draw_ctx->scene;
+ DRWShadingGroup *grp = NULL;
- if (grp == NULL) {
- /* If no world or volume material is present just clear the buffer with this drawcall */
- grp = DRW_shgroup_empty_tri_batch_create(
- e_data.volumetric_clear_sh, psl->volumetric_world_ps, common_data->vol_tex_size[2]);
+ /* Shaders */
+ if (!e_data.scatter_sh) {
+ eevee_create_shader_volumes();
+ }
- DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
+ /* Quick breakdown of the Volumetric rendering:
+ *
+ * The rendering is separated in 4 stages:
+ *
+ * - Material Parameters : we collect volume properties of
+ * all participating media in the scene and store them in
+ * a 3D texture aligned with the 3D frustum.
+ * This is done in 2 passes, one that clear the texture
+ * and/or evaluate the world volumes, and the 2nd one that
+ * additively render object volumes.
+ *
+ * - Light Scattering : the volume properties then are sampled
+ * and light scattering is evaluated for each cell of the
+ * volume texture. Temporal super-sampling (if enabled) occurs here.
+ *
+ * - Volume Integration : the scattered light and extinction is
+ * integrated (accumulated) along the view-rays. The result is stored
+ * for every cell in another texture.
+ *
+ * - Full-screen Resolve : From the previous stage, we get two
+ * 3D textures that contains integrated scattered light and extinction
+ * for "every" positions in the frustum. We only need to sample
+ * them and blend the scene color with those factors. This also
+ * work for alpha blended materials.
+ */
+
+ /* World pass is not additive as it also clear the buffer. */
+ DRW_PASS_CREATE(psl->volumetric_world_ps, DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->volumetric_objects_ps, DRW_STATE_WRITE_COLOR | DRW_STATE_ADDITIVE);
+
+ /* World Volumetric */
+ struct World *wo = scene->world;
+ if (wo != NULL && wo->use_nodes && wo->nodetree &&
+ !LOOK_DEV_STUDIO_LIGHT_ENABLED(draw_ctx->v3d)) {
+ struct GPUMaterial *mat = EEVEE_material_world_volume_get(scene, wo);
+
+ if (GPU_material_use_domain_volume(mat)) {
+ grp = DRW_shgroup_material_create(mat, psl->volumetric_world_ps);
}
- /* Volumetric Objects */
- psl->volumetric_objects_ps = DRW_pass_create("Volumetric Properties",
- DRW_STATE_WRITE_COLOR | DRW_STATE_ADDITIVE);
+ if (grp) {
+ DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
+ /* TODO (fclem): remove those (need to clean the GLSL files). */
+ 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);
+ DRW_shgroup_uniform_block(grp, "light_block", sldata->light_ubo);
+ DRW_shgroup_uniform_block(grp, "shadow_block", sldata->shadow_ubo);
- struct GPUShader *scatter_sh = (common_data->vol_use_lights) ?
- e_data.volumetric_scatter_with_lights_sh :
- e_data.volumetric_scatter_sh;
- psl->volumetric_scatter_ps = DRW_pass_create("Volumetric Scattering", DRW_STATE_WRITE_COLOR);
- grp = DRW_shgroup_empty_tri_batch_create(
- scatter_sh, psl->volumetric_scatter_ps, common_data->vol_tex_size[2]);
- DRW_shgroup_uniform_texture_ref(grp, "irradianceGrid", &lcache->grid_tx.tex);
- 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_ref(grp, "volumeScattering", &txl->volume_prop_scattering);
- DRW_shgroup_uniform_texture_ref(grp, "volumeExtinction", &txl->volume_prop_extinction);
- DRW_shgroup_uniform_texture_ref(grp, "volumeEmission", &txl->volume_prop_emission);
- DRW_shgroup_uniform_texture_ref(grp, "volumePhase", &txl->volume_prop_phase);
- DRW_shgroup_uniform_texture_ref(grp, "historyScattering", &txl->volume_scatter_history);
- DRW_shgroup_uniform_texture_ref(
- grp, "historyTransmittance", &txl->volume_transmittance_history);
- 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, "common_block", sldata->common_ubo);
+ /* Fix principle volumetric not working with world materials. */
+ DRW_shgroup_uniform_texture(grp, "sampdensity", e_data.dummy_density);
+ DRW_shgroup_uniform_texture(grp, "sampflame", e_data.dummy_flame);
+ DRW_shgroup_uniform_vec2_copy(grp, "unftemperature", (float[2]){0.0f, 1.0f});
- psl->volumetric_integration_ps = DRW_pass_create("Volumetric Integration",
- DRW_STATE_WRITE_COLOR);
- grp = DRW_shgroup_empty_tri_batch_create(e_data.volumetric_integration_sh,
- psl->volumetric_integration_ps,
- common_data->vol_tex_size[2]);
- DRW_shgroup_uniform_texture_ref(grp, "volumeScattering", &txl->volume_scatter);
- DRW_shgroup_uniform_texture_ref(grp, "volumeExtinction", &txl->volume_transmittance);
- DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
+ DRW_shgroup_call_procedural_triangles(grp, common_data->vol_tex_size[2], NULL);
- psl->volumetric_resolve_ps = DRW_pass_create("Volumetric Resolve", DRW_STATE_WRITE_COLOR);
- grp = DRW_shgroup_create(e_data.volumetric_resolve_sh, psl->volumetric_resolve_ps);
- DRW_shgroup_uniform_texture_ref(grp, "inScattering", &txl->volume_scatter);
- DRW_shgroup_uniform_texture_ref(grp, "inTransmittance", &txl->volume_transmittance);
- DRW_shgroup_uniform_texture_ref(grp, "inSceneColor", &e_data.color_src);
- DRW_shgroup_uniform_texture_ref(grp, "inSceneDepth", &e_data.depth_src);
+ effects->enabled_effects |= (EFFECT_VOLUMETRIC | EFFECT_POST_BUFFER);
+ }
+ }
+
+ if (grp == NULL) {
+ /* If no world or volume material is present just clear the buffer with this drawcall */
+ grp = DRW_shgroup_create(e_data.volumetric_clear_sh, psl->volumetric_world_ps);
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+
+ DRW_shgroup_call_procedural_triangles(grp, common_data->vol_tex_size[2], NULL);
}
}
@@ -500,28 +400,10 @@ void EEVEE_volumes_cache_object_add(EEVEE_ViewLayerData *sldata,
return;
}
- DRWShadingGroup *grp = DRW_shgroup_material_empty_tri_batch_create(
- mat, vedata->psl->volumetric_objects_ps, sldata->common_data.vol_tex_size[2]);
-
- /* Making sure it's updated. */
- invert_m4_m4(ob->imat, ob->obmat);
+ DRWShadingGroup *grp = DRW_shgroup_material_create(mat, vedata->psl->volumetric_objects_ps);
BKE_mesh_texspace_get_reference((struct Mesh *)ob->data, NULL, &texcoloc, NULL, &texcosize);
- float(*imat)[4] = ob->imat;
-
- if ((ob->base_flag & BASE_FROM_DUPLI) != 0) {
- /* TODO Remove from here and use a dedicated buffer. */
- EEVEE_InstanceVolumeMatrix *ivm = (EEVEE_InstanceVolumeMatrix *)DRW_drawdata_ensure(
- &ob->id,
- (DrawEngineType *)EEVEE_volumes_cache_object_add,
- sizeof(EEVEE_InstanceVolumeMatrix),
- NULL,
- NULL);
- copy_m4_m4(ivm->volume_mat, ob->imat);
- imat = ivm->volume_mat;
- }
-
/* TODO(fclem) remove those "unnecessary" UBOs */
DRW_shgroup_uniform_block(grp, "planar_block", sldata->planar_ubo);
DRW_shgroup_uniform_block(grp, "probe_block", sldata->probe_ubo);
@@ -530,7 +412,6 @@ void EEVEE_volumes_cache_object_add(EEVEE_ViewLayerData *sldata,
DRW_shgroup_uniform_block(grp, "grid_block", sldata->grid_ubo);
DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
- DRW_shgroup_uniform_mat4(grp, "volumeObjectMatrix", imat);
DRW_shgroup_uniform_vec3(grp, "volumeOrcoLoc", texcoloc, 1);
DRW_shgroup_uniform_vec3(grp, "volumeOrcoSize", texcosize, 1);
@@ -578,6 +459,139 @@ void EEVEE_volumes_cache_object_add(EEVEE_ViewLayerData *sldata,
DRW_shgroup_uniform_vec3(grp, "volumeColor", white, 1);
DRW_shgroup_uniform_vec2(grp, "unftemperature", (float[2]){0.0f, 1.0f}, 1);
}
+
+ /* TODO Reduce to number of slices intersecting. */
+ /* TODO Preemptive culling. */
+ DRW_shgroup_call_procedural_triangles(grp, sldata->common_data.vol_tex_size[2], ob->obmat);
+
+ vedata->stl->effects->enabled_effects |= (EFFECT_VOLUMETRIC | EFFECT_POST_BUFFER);
+}
+
+void EEVEE_volumes_cache_finish(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
+{
+ EEVEE_PassList *psl = vedata->psl;
+ EEVEE_TextureList *txl = vedata->txl;
+ EEVEE_EffectsInfo *effects = vedata->stl->effects;
+ LightCache *lcache = vedata->stl->g_data->light_cache;
+ EEVEE_CommonUniformBuffer *common_data = &sldata->common_data;
+
+ if ((effects->enabled_effects & EFFECT_VOLUMETRIC) != 0) {
+ DRWShadingGroup *grp;
+ struct GPUShader *sh;
+
+ DRW_PASS_CREATE(psl->volumetric_scatter_ps, DRW_STATE_WRITE_COLOR);
+ sh = (common_data->vol_use_lights) ? e_data.scatter_with_lights_sh : e_data.scatter_sh;
+ grp = DRW_shgroup_create(sh, psl->volumetric_scatter_ps);
+ DRW_shgroup_uniform_texture_ref(grp, "irradianceGrid", &lcache->grid_tx.tex);
+ 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_ref(grp, "volumeScattering", &txl->volume_prop_scattering);
+ DRW_shgroup_uniform_texture_ref(grp, "volumeExtinction", &txl->volume_prop_extinction);
+ DRW_shgroup_uniform_texture_ref(grp, "volumeEmission", &txl->volume_prop_emission);
+ DRW_shgroup_uniform_texture_ref(grp, "volumePhase", &txl->volume_prop_phase);
+ DRW_shgroup_uniform_texture_ref(grp, "historyScattering", &txl->volume_scatter_history);
+ DRW_shgroup_uniform_texture_ref(grp, "historyTransmittance", &txl->volume_transmit_history);
+ 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, "common_block", sldata->common_ubo);
+
+ DRW_shgroup_call_procedural_triangles(grp, common_data->vol_tex_size[2], NULL);
+
+ DRW_PASS_CREATE(psl->volumetric_integration_ps, DRW_STATE_WRITE_COLOR);
+ grp = DRW_shgroup_create(e_data.volumetric_integration_sh, psl->volumetric_integration_ps);
+ DRW_shgroup_uniform_texture_ref(grp, "volumeScattering", &txl->volume_scatter);
+ DRW_shgroup_uniform_texture_ref(grp, "volumeExtinction", &txl->volume_transmit);
+ DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
+
+ DRW_shgroup_call_procedural_triangles(grp, common_data->vol_tex_size[2], NULL);
+
+ DRW_PASS_CREATE(psl->volumetric_resolve_ps, DRW_STATE_WRITE_COLOR);
+ grp = DRW_shgroup_create(e_data.volumetric_resolve_sh, psl->volumetric_resolve_ps);
+ DRW_shgroup_uniform_texture_ref(grp, "inScattering", &txl->volume_scatter);
+ DRW_shgroup_uniform_texture_ref(grp, "inTransmittance", &txl->volume_transmit);
+ DRW_shgroup_uniform_texture_ref(grp, "inSceneColor", &e_data.color_src);
+ DRW_shgroup_uniform_texture_ref(grp, "inSceneDepth", &e_data.depth_src);
+ DRW_shgroup_uniform_block(grp, "common_block", sldata->common_ubo);
+
+ DRW_shgroup_call_procedural_triangles(grp, 1, NULL);
+ }
+}
+
+void EEVEE_volumes_draw_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
+{
+ EEVEE_FramebufferList *fbl = vedata->fbl;
+ EEVEE_TextureList *txl = vedata->txl;
+ EEVEE_EffectsInfo *effects = vedata->stl->effects;
+ EEVEE_CommonUniformBuffer *common_data = &sldata->common_data;
+
+ if ((effects->enabled_effects & EFFECT_VOLUMETRIC) != 0) {
+ int *tex_size = common_data->vol_tex_size;
+
+ if (txl->volume_prop_scattering == NULL) {
+ /* Volume properties: We evaluate all volumetric objects
+ * and store their final properties into each froxel */
+ txl->volume_prop_scattering = DRW_texture_create_3d(
+ tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
+ txl->volume_prop_extinction = DRW_texture_create_3d(
+ tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
+ txl->volume_prop_emission = DRW_texture_create_3d(
+ tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
+ txl->volume_prop_phase = DRW_texture_create_3d(
+ tex_size[0], tex_size[1], tex_size[2], GPU_RG16F, DRW_TEX_FILTER, NULL);
+
+ /* Volume scattering: We compute for each froxel the
+ * Scattered light towards the view. We also resolve temporal
+ * super sampling during this stage. */
+ txl->volume_scatter = DRW_texture_create_3d(
+ tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
+ txl->volume_transmit = DRW_texture_create_3d(
+ tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
+
+ /* Final integration: We compute for each froxel the
+ * amount of scattered light and extinction coef at this
+ * given depth. We use theses textures as double buffer
+ * for the volumetric history. */
+ txl->volume_scatter_history = DRW_texture_create_3d(
+ tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
+ txl->volume_transmit_history = DRW_texture_create_3d(
+ tex_size[0], tex_size[1], tex_size[2], GPU_R11F_G11F_B10F, DRW_TEX_FILTER, NULL);
+ }
+
+ GPU_framebuffer_ensure_config(&fbl->volumetric_fb,
+ {GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(txl->volume_prop_scattering),
+ GPU_ATTACHMENT_TEXTURE(txl->volume_prop_extinction),
+ GPU_ATTACHMENT_TEXTURE(txl->volume_prop_emission),
+ GPU_ATTACHMENT_TEXTURE(txl->volume_prop_phase)});
+ GPU_framebuffer_ensure_config(&fbl->volumetric_scat_fb,
+ {GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(txl->volume_scatter),
+ GPU_ATTACHMENT_TEXTURE(txl->volume_transmit)});
+ GPU_framebuffer_ensure_config(&fbl->volumetric_integ_fb,
+ {GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(txl->volume_scatter_history),
+ GPU_ATTACHMENT_TEXTURE(txl->volume_transmit_history)});
+
+ /* Usage happens after buffer have been swapped. */
+ effects->volume_scatter = txl->volume_scatter_history;
+ effects->volume_transmit = txl->volume_transmit_history;
+ }
+ else {
+ DRW_TEXTURE_FREE_SAFE(txl->volume_prop_scattering);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_prop_extinction);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_prop_emission);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_prop_phase);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_scatter);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_transmit);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_scatter_history);
+ DRW_TEXTURE_FREE_SAFE(txl->volume_transmit_history);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->volumetric_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->volumetric_scat_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->volumetric_integ_fb);
+
+ effects->volume_scatter = e_data.dummy_scatter;
+ effects->volume_transmit = e_data.dummy_transmit;
+ }
}
void EEVEE_volumes_compute(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *vedata)
@@ -590,23 +604,19 @@ void EEVEE_volumes_compute(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *veda
if ((effects->enabled_effects & EFFECT_VOLUMETRIC) != 0) {
DRW_stats_group_start("Volumetrics");
- /* Step 1: Participating Media Properties */
GPU_framebuffer_bind(fbl->volumetric_fb);
DRW_draw_pass(psl->volumetric_world_ps);
DRW_draw_pass(psl->volumetric_objects_ps);
- /* Step 2: Scatter Light */
GPU_framebuffer_bind(fbl->volumetric_scat_fb);
DRW_draw_pass(psl->volumetric_scatter_ps);
- /* Step 3: Integration */
GPU_framebuffer_bind(fbl->volumetric_integ_fb);
DRW_draw_pass(psl->volumetric_integration_ps);
- /* Swap volume history buffers */
SWAP(struct GPUFrameBuffer *, fbl->volumetric_scat_fb, fbl->volumetric_integ_fb);
SWAP(GPUTexture *, txl->volume_scatter, txl->volume_scatter_history);
- SWAP(GPUTexture *, txl->volume_transmittance, txl->volume_transmittance_history);
+ SWAP(GPUTexture *, txl->volume_transmit, txl->volume_transmit_history);
/* Restore */
GPU_framebuffer_bind(fbl->main_fb);
@@ -660,12 +670,15 @@ void EEVEE_volumes_free(void)
MEM_SAFE_FREE(e_data.volumetric_common_lib);
MEM_SAFE_FREE(e_data.volumetric_common_lights_lib);
+ DRW_TEXTURE_FREE_SAFE(e_data.dummy_scatter);
+ DRW_TEXTURE_FREE_SAFE(e_data.dummy_transmit);
+
DRW_TEXTURE_FREE_SAFE(e_data.dummy_density);
DRW_TEXTURE_FREE_SAFE(e_data.dummy_flame);
DRW_SHADER_FREE_SAFE(e_data.volumetric_clear_sh);
- DRW_SHADER_FREE_SAFE(e_data.volumetric_scatter_sh);
- DRW_SHADER_FREE_SAFE(e_data.volumetric_scatter_with_lights_sh);
+ DRW_SHADER_FREE_SAFE(e_data.scatter_sh);
+ DRW_SHADER_FREE_SAFE(e_data.scatter_with_lights_sh);
DRW_SHADER_FREE_SAFE(e_data.volumetric_integration_sh);
DRW_SHADER_FREE_SAFE(e_data.volumetric_resolve_sh);
}
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 3a5f20b952e..d7160aee340 100644
--- a/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl
+++ b/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl
@@ -15,7 +15,7 @@ uniform sampler2D maxzBuffer;
uniform sampler2D minzBuffer;
uniform sampler2DArray planarDepth;
-#define cameraForward normalize(ViewMatrixInverse[2].xyz)
+#define cameraForward ViewMatrixInverse[2].xyz
#define cameraPos ViewMatrixInverse[3].xyz
#define cameraVec \
((ProjectionMatrix[3][3] == 0.0) ? normalize(cameraPos - worldPosition) : cameraForward)
@@ -836,18 +836,22 @@ Closure closure_mix(Closure cl1, Closure cl2, float fac)
cl.radiance /= max(1e-8, cl.opacity);
# ifdef USE_SSS
- cl.sss_data.rgb = mix(cl1.sss_data.rgb, cl2.sss_data.rgb, fac);
- cl.sss_data.a = (cl1.sss_data.a > 0.0) ? cl1.sss_data.a : cl2.sss_data.a;
+ /* Apply Mix on input */
+ cl1.sss_data.rgb *= 1.0 - fac;
+ cl2.sss_data.rgb *= fac;
+
+ /* Select biggest radius. */
+ bool use_cl1 = (cl1.sss_data.a > cl2.sss_data.a);
+ cl.sss_data = (use_cl1) ? cl1.sss_data : cl2.sss_data;
# ifdef USE_SSS_ALBEDO
/* TODO Find a solution to this. Dither? */
- cl.sss_albedo = (cl1.sss_data.a > 0.0) ? cl1.sss_albedo : cl2.sss_albedo;
+ cl.sss_albedo = (use_cl1) ? cl1.sss_albedo : cl2.sss_albedo;
/* Add radiance that was supposed to be filtered but was rejected. */
- cl.radiance += (cl1.sss_data.a > 0.0) ? cl2.sss_data.rgb * cl2.sss_albedo :
- cl1.sss_data.rgb * cl1.sss_albedo;
+ cl.radiance += (use_cl1) ? cl2.sss_data.rgb * cl2.sss_albedo : cl1.sss_data.rgb * cl1.sss_albedo;
# else
/* Add radiance that was supposed to be filtered but was rejected. */
- cl.radiance += (cl1.sss_data.a > 0.0) ? cl2.sss_data.rgb : cl1.sss_data.rgb;
+ cl.radiance += (use_cl1) ? cl2.sss_data.rgb : cl1.sss_data.rgb;
# endif
# endif
@@ -894,7 +898,7 @@ layout(location = 4) out vec4 sssAlbedo;
Closure nodetree_exec(void); /* Prototype */
-# if defined(USE_ALPHA_BLEND_VOLUMETRICS)
+# if defined(USE_ALPHA_BLEND)
/* Prototype because this file is included before volumetric_lib.glsl */
vec4 volumetric_resolve(vec4 scene_color, vec2 frag_uvs, float frag_depth);
# endif
@@ -908,7 +912,7 @@ void main()
cl.opacity = 1.0;
# endif
-# if defined(USE_ALPHA_BLEND_VOLUMETRICS)
+# if defined(USE_ALPHA_BLEND)
/* XXX fragile, better use real viewport resolution */
vec2 uvs = gl_FragCoord.xy / vec2(2 * textureSize(maxzBuffer, 0).xy);
fragColor.rgb = volumetric_resolve(vec4(cl.radiance, cl.opacity), uvs, gl_FragCoord.z).rgb;
diff --git a/source/blender/draw/engines/eevee/shaders/default_world_frag.glsl b/source/blender/draw/engines/eevee/shaders/default_world_frag.glsl
index 0be2a8d6a12..70466479a29 100644
--- a/source/blender/draw/engines/eevee/shaders/default_world_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/default_world_frag.glsl
@@ -5,9 +5,6 @@ uniform vec3 color;
out vec4 FragColor;
#ifdef LOOKDEV
-uniform mat4 ProjectionMatrix;
-uniform mat4 ProjectionMatrixInverse;
-uniform mat4 ViewMatrixInverse;
uniform mat3 StudioLightMatrix;
uniform sampler2D image;
uniform float studioLightBackground = 1.0;
diff --git a/source/blender/draw/engines/eevee/shaders/lightprobe_planar_downsample_vert.glsl b/source/blender/draw/engines/eevee/shaders/lightprobe_planar_downsample_vert.glsl
index 1c943bd51bc..588cd402bb3 100644
--- a/source/blender/draw/engines/eevee/shaders/lightprobe_planar_downsample_vert.glsl
+++ b/source/blender/draw/engines/eevee/shaders/lightprobe_planar_downsample_vert.glsl
@@ -1,11 +1,12 @@
-in vec2 pos;
-
out int instance;
out vec2 vPos;
void main()
{
- instance = gl_InstanceID;
- vPos = pos;
+ int v = gl_VertexID % 3;
+ vPos.x = -1.0 + float((v & 1) << 2);
+ vPos.y = -1.0 + float((v & 2) << 1);
+
+ instance = gl_VertexID / 3;
}
diff --git a/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl b/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl
index 37b0ebb33cf..fe3225b1086 100644
--- a/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl
@@ -13,13 +13,8 @@ uniform sampler2DArray utilTex;
in vec3 worldPosition;
in vec3 viewPosition;
-#ifdef USE_FLAT_NORMAL
-flat in vec3 worldNormal;
-flat in vec3 viewNormal;
-#else
in vec3 worldNormal;
in vec3 viewNormal;
-#endif
#ifdef HAIR_SHADER
in vec3 hairTangent; /* world space */
diff --git a/source/blender/draw/engines/eevee/shaders/lit_surface_vert.glsl b/source/blender/draw/engines/eevee/shaders/lit_surface_vert.glsl
index 29ecbd694c9..cf20b3ff5b9 100644
--- a/source/blender/draw/engines/eevee/shaders/lit_surface_vert.glsl
+++ b/source/blender/draw/engines/eevee/shaders/lit_surface_vert.glsl
@@ -1,13 +1,4 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelViewMatrix;
-uniform mat3 WorldNormalMatrix;
-#ifndef USE_ATTR
-uniform mat4 ModelMatrix;
-uniform mat3 NormalMatrix;
-uniform mat4 ModelMatrixInverse;
-#endif
-
#ifndef HAIR_SHADER
in vec3 pos;
in vec3 nor;
@@ -16,20 +7,8 @@ in vec3 nor;
out vec3 worldPosition;
out vec3 viewPosition;
-/* Used for planar reflections */
-/* keep in sync with EEVEE_ClipPlanesUniformBuffer */
-layout(std140) uniform clip_block
-{
- vec4 ClipPlanes[1];
-};
-
-#ifdef USE_FLAT_NORMAL
-flat out vec3 worldNormal;
-flat out vec3 viewNormal;
-#else
out vec3 worldNormal;
out vec3 viewNormal;
-#endif
#ifdef HAIR_SHADER
out vec3 hairTangent;
@@ -61,23 +40,21 @@ void main()
hairTime,
hairThickness,
hairThickTime);
-
- gl_Position = ViewProjectionMatrix * vec4(pos, 1.0);
- viewPosition = (ViewMatrix * vec4(pos, 1.0)).xyz;
+ worldNormal = cross(hairTangent, binor);
worldPosition = pos;
- hairTangent = normalize(hairTangent);
- worldNormal = cross(binor, hairTangent);
- viewNormal = mat3(ViewMatrix) * worldNormal;
#else
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
- viewPosition = (ModelViewMatrix * vec4(pos, 1.0)).xyz;
- worldPosition = (ModelMatrix * vec4(pos, 1.0)).xyz;
- worldNormal = normalize(WorldNormalMatrix * nor);
- viewNormal = normalize(NormalMatrix * nor);
+ worldPosition = point_object_to_world(pos);
+ worldNormal = normalize(normal_object_to_world(nor));
#endif
+ /* No need to normalize since this is just a rotation. */
+ viewNormal = normal_world_to_view(worldNormal);
+
+ viewPosition = point_world_to_view(worldPosition);
+ gl_Position = point_world_to_ndc(worldPosition);
+
/* Used for planar reflections */
- gl_ClipDistance[0] = dot(vec4(worldPosition, 1.0), ClipPlanes[0]);
+ gl_ClipDistance[0] = dot(vec4(worldPosition, 1.0), clipPlanes[0]);
#ifdef USE_ATTR
pass_attr(pos);
diff --git a/source/blender/draw/engines/eevee/shaders/prepass_vert.glsl b/source/blender/draw/engines/eevee/shaders/prepass_vert.glsl
index 9196253478a..2c7e0aca3fb 100644
--- a/source/blender/draw/engines/eevee/shaders/prepass_vert.glsl
+++ b/source/blender/draw/engines/eevee/shaders/prepass_vert.glsl
@@ -1,45 +1,38 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
-uniform mat4 ModelMatrixInverse;
-
-#ifdef CLIP_PLANES
-/* keep in sync with DRWManager.view_data */
-layout(std140) uniform clip_block
-{
- vec4 ClipPlanes[1];
-};
-#endif
-
#ifndef HAIR_SHADER
in vec3 pos;
#endif
void main()
{
+#ifdef GPU_INTEL
+ /* Due to some shader compiler bug, we somewhat
+ * need to access gl_VertexID to make it work. even
+ * if it's actually dead code. */
+ gl_Position.x = float(gl_VertexID);
+#endif
+
#ifdef HAIR_SHADER
float time, thick_time, thickness;
- vec3 pos, tan, binor;
+ vec3 worldPosition, tan, binor;
hair_get_pos_tan_binor_time((ProjectionMatrix[3][3] == 0.0),
ModelMatrixInverse,
ViewMatrixInverse[3].xyz,
ViewMatrixInverse[2].xyz,
- pos,
+ worldPosition,
tan,
binor,
time,
thickness,
thick_time);
-
- gl_Position = ViewProjectionMatrix * vec4(pos, 1.0);
- vec4 worldPosition = vec4(pos, 1.0);
#else
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
- vec4 worldPosition = (ModelMatrix * vec4(pos, 1.0));
+ vec3 worldPosition = point_object_to_world(pos);
#endif
+ gl_Position = point_world_to_ndc(worldPosition);
+
#ifdef CLIP_PLANES
- gl_ClipDistance[0] = dot(vec4(worldPosition.xyz, 1.0), ClipPlanes[0]);
+ gl_ClipDistance[0] = dot(vec4(worldPosition.xyz, 1.0), clipPlanes[0]);
#endif
/* TODO motion vectors */
}
diff --git a/source/blender/draw/engines/eevee/shaders/shadow_vert.glsl b/source/blender/draw/engines/eevee/shaders/shadow_vert.glsl
index f9225cd100b..6b06aab34d2 100644
--- a/source/blender/draw/engines/eevee/shaders/shadow_vert.glsl
+++ b/source/blender/draw/engines/eevee/shaders/shadow_vert.glsl
@@ -1,14 +1,4 @@
-uniform mat4 ModelViewProjectionMatrix;
-#ifdef MESH_SHADER
-uniform mat4 ModelViewMatrix;
-uniform mat3 WorldNormalMatrix;
-# ifndef USE_ATTR
-uniform mat4 ModelMatrix;
-uniform mat3 NormalMatrix;
-# endif
-#endif
-
in vec3 pos;
in vec3 nor;
@@ -21,12 +11,22 @@ out vec3 viewNormal;
void main()
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+#ifdef GPU_INTEL
+ /* Due to some shader compiler bug, we somewhat
+ * need to access gl_VertexID to make it work. even
+ * if it's actually dead code. */
+ gl_Position.x = float(gl_VertexID);
+#endif
+
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
#ifdef MESH_SHADER
- viewPosition = (ModelViewMatrix * vec4(pos, 1.0)).xyz;
- worldPosition = (ModelMatrix * vec4(pos, 1.0)).xyz;
- viewNormal = normalize(NormalMatrix * nor);
- worldNormal = normalize(WorldNormalMatrix * nor);
+ worldPosition = world_pos;
+ viewPosition = point_world_to_view(worldPosition);
+
+ worldNormal = normalize(normal_object_to_world(nor));
+ /* No need to normalize since this is just a rotation. */
+ viewNormal = normal_world_to_view(worldNormal);
# ifdef USE_ATTR
pass_attr(pos);
# endif
diff --git a/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl b/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl
index 0164a04c64b..052fdbb43a2 100644
--- a/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl
@@ -5,7 +5,6 @@
#define NODETREE_EXEC
#ifdef MESH_SHADER
-uniform mat4 volumeObjectMatrix;
uniform vec3 volumeOrcoLoc;
uniform vec3 volumeOrcoSize;
#endif
@@ -33,9 +32,9 @@ void main()
vec3 ndc_cell = volume_to_ndc((vec3(volume_cell) + volJitter.xyz) * volInvTexSize.xyz);
viewPosition = get_view_space_from_depth(ndc_cell.xy, ndc_cell.z);
- worldPosition = transform_point(ViewMatrixInverse, viewPosition);
+ worldPosition = point_view_to_world(viewPosition);
#ifdef MESH_SHADER
- volumeObjectLocalCoord = transform_point(volumeObjectMatrix, worldPosition);
+ volumeObjectLocalCoord = point_world_to_object(worldPosition);
volumeObjectLocalCoord = (volumeObjectLocalCoord - volumeOrcoLoc + volumeOrcoSize) /
(volumeOrcoSize * 2.0);
diff --git a/source/blender/draw/engines/external/external_engine.c b/source/blender/draw/engines/external/external_engine.c
index ed8c609c01f..7e03ce525d7 100644
--- a/source/blender/draw/engines/external/external_engine.c
+++ b/source/blender/draw/engines/external/external_engine.c
@@ -90,8 +90,7 @@ typedef struct EXTERNAL_PrivateData {
bool update_depth;
bool view_updated;
- float last_mat[4][4];
- float curr_mat[4][4];
+ float last_persmat[4][4];
} EXTERNAL_PrivateData; /* Transient data */
/* Functions */
@@ -126,13 +125,11 @@ static void external_engine_init(void *vedata)
}
{
- float view[4][4];
- float win[4][4];
- DRW_viewport_matrix_get(view, DRW_MAT_VIEW);
- DRW_viewport_matrix_get(win, DRW_MAT_WIN);
- mul_m4_m4m4(stl->g_data->curr_mat, view, win);
- if (!equals_m4m4(stl->g_data->curr_mat, stl->g_data->last_mat)) {
+ float persmat[4][4];
+ DRW_view_persmat_get(NULL, persmat, false);
+ if (!equals_m4m4(persmat, stl->g_data->last_persmat)) {
stl->g_data->update_depth = true;
+ copy_m4_m4(stl->g_data->last_persmat, persmat);
}
}
}
@@ -191,7 +188,7 @@ static void external_cache_populate(void *vedata, Object *ob)
struct GPUBatch *geom = DRW_cache_object_surface_get(ob);
if (geom) {
/* Depth Prepass */
- DRW_shgroup_call_add(stl->g_data->depth_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->depth_shgrp, geom, ob->obmat);
}
}
}
@@ -221,7 +218,7 @@ static void external_draw_scene_do(void *vedata)
RenderEngine *engine = RE_engine_create_ex(engine_type, true);
engine->tile_x = scene->r.tilex;
engine->tile_y = scene->r.tiley;
- engine_type->view_update(engine, draw_ctx->evil_C);
+ engine_type->view_update(engine, draw_ctx->evil_C, draw_ctx->depsgraph);
rv3d->render_engine = engine;
}
@@ -231,7 +228,7 @@ static void external_draw_scene_do(void *vedata)
/* Render result draw. */
type = rv3d->render_engine->type;
- type->view_draw(rv3d->render_engine, draw_ctx->evil_C);
+ type->view_draw(rv3d->render_engine, draw_ctx->evil_C, draw_ctx->depsgraph);
GPU_matrix_pop_projection();
@@ -270,8 +267,6 @@ static void external_draw_scene(void *vedata)
// copy tmp buffer to default
GPU_framebuffer_blit(fbl->depth_buffer_fb, 0, dfbl->depth_only_fb, 0, GPU_DEPTH_BIT);
}
-
- copy_m4_m4(stl->g_data->last_mat, stl->g_data->curr_mat);
}
static void external_view_update(void *vedata)
diff --git a/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c b/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c
index 7dabbcf4c41..7b2c0ed168e 100644
--- a/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c
+++ b/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c
@@ -133,7 +133,8 @@ static void gpencil_vbo_ensure_size(GpencilBatchCacheElem *be, int totvertex)
void DRW_gpencil_get_point_geom(GpencilBatchCacheElem *be,
bGPDstroke *gps,
short thickness,
- const float ink[4])
+ const float ink[4],
+ const int alignment_mode)
{
int totvertex = gps->totpoints;
if (be->vbo == NULL) {
@@ -177,26 +178,34 @@ void DRW_gpencil_get_point_geom(GpencilBatchCacheElem *be,
/* use previous point to determine stroke direction */
bGPDspoint *pt2 = NULL;
float fpt[3];
- if (i == 0) {
- if (gps->totpoints > 1) {
- /* extrapolate a point before first point */
- pt2 = &gps->points[1];
- interp_v3_v3v3(fpt, &pt2->x, &pt->x, 1.5f);
- GPU_vertbuf_attr_set(be->vbo, be->prev_pos_id, be->vbo_len, fpt);
+ if (alignment_mode != GP_STYLE_FOLLOW_PATH) {
+ /* add small offset to get a vector */
+ copy_v3_v3(fpt, &pt->x);
+ fpt[0] += 0.00001f;
+ fpt[1] += 0.00001f;
+ GPU_vertbuf_attr_set(be->vbo, be->prev_pos_id, be->vbo_len, fpt);
+ }
+ else {
+ if (i == 0) {
+ if (gps->totpoints > 1) {
+ /* extrapolate a point before first point */
+ pt2 = &gps->points[1];
+ interp_v3_v3v3(fpt, &pt2->x, &pt->x, 1.5f);
+ GPU_vertbuf_attr_set(be->vbo, be->prev_pos_id, be->vbo_len, fpt);
+ }
+ else {
+ /* add small offset to get a vector */
+ copy_v3_v3(fpt, &pt->x);
+ fpt[0] += 0.00001f;
+ fpt[1] += 0.00001f;
+ GPU_vertbuf_attr_set(be->vbo, be->prev_pos_id, be->vbo_len, fpt);
+ }
}
else {
- /* add small offset to get a vector */
- copy_v3_v3(fpt, &pt->x);
- fpt[0] += 0.00001f;
- fpt[1] += 0.00001f;
- GPU_vertbuf_attr_set(be->vbo, be->prev_pos_id, be->vbo_len, fpt);
+ pt2 = &gps->points[i - 1];
+ GPU_vertbuf_attr_set(be->vbo, be->prev_pos_id, be->vbo_len, &pt2->x);
}
}
- else {
- pt2 = &gps->points[i - 1];
- GPU_vertbuf_attr_set(be->vbo, be->prev_pos_id, be->vbo_len, &pt2->x);
- }
-
be->vbo_len++;
}
}
diff --git a/source/blender/draw/engines/gpencil/gpencil_draw_utils.c b/source/blender/draw/engines/gpencil/gpencil_draw_utils.c
index 4b6c913785d..7f979c4fed1 100644
--- a/source/blender/draw/engines/gpencil/gpencil_draw_utils.c
+++ b/source/blender/draw/engines/gpencil/gpencil_draw_utils.c
@@ -465,7 +465,7 @@ static DRWShadingGroup *DRW_gpencil_shgroup_fill_create(GPENCIL_e_data *e_data,
BKE_image_release_ibuf(image, ibuf, NULL);
}
else {
- GPUTexture *texture = GPU_texture_from_blender(gp_style->ima, &iuser, GL_TEXTURE_2D, true);
+ GPUTexture *texture = GPU_texture_from_blender(gp_style->ima, &iuser, GL_TEXTURE_2D);
DRW_shgroup_uniform_texture(grp, "myTexture", texture);
stl->shgroups[id].texture_clamp = gp_style->flag & GP_STYLE_COLOR_TEX_CLAMP ? 1 : 0;
@@ -631,7 +631,7 @@ DRWShadingGroup *DRW_gpencil_shgroup_stroke_create(GPENCIL_e_data *e_data,
BKE_image_release_ibuf(image, ibuf, NULL);
}
else {
- GPUTexture *texture = GPU_texture_from_blender(gp_style->sima, &iuser, GL_TEXTURE_2D, true);
+ GPUTexture *texture = GPU_texture_from_blender(gp_style->sima, &iuser, GL_TEXTURE_2D);
DRW_shgroup_uniform_texture(grp, "myTexture", texture);
BKE_image_release_ibuf(image, ibuf, NULL);
@@ -725,8 +725,8 @@ static DRWShadingGroup *DRW_gpencil_shgroup_point_create(GPENCIL_e_data *e_data,
DRW_shgroup_uniform_float(grp, "mix_stroke_factor", &stl->shgroups[id].mix_stroke_factor, 1);
/* lock rotation of dots and boxes */
- stl->shgroups[id].use_follow_path = (gp_style->flag & GP_STYLE_COLOR_LOCK_DOTS) ? 0 : 1;
- DRW_shgroup_uniform_int(grp, "use_follow_path", &stl->shgroups[id].use_follow_path, 1);
+ stl->shgroups[id].alignment_mode = gp_style->alignment_mode;
+ DRW_shgroup_uniform_int(grp, "alignment_mode", &stl->shgroups[id].alignment_mode, 1);
}
else {
stl->storage->obj_scale = 1.0f;
@@ -758,7 +758,7 @@ static DRWShadingGroup *DRW_gpencil_shgroup_point_create(GPENCIL_e_data *e_data,
DRW_shgroup_uniform_float(grp, "mix_stroke_factor", &stl->storage->mix_stroke_factor, 1);
/* lock rotation of dots and boxes */
- DRW_shgroup_uniform_int(grp, "use_follow_path", &stl->storage->use_follow_path, 1);
+ DRW_shgroup_uniform_int(grp, "alignment_mode", &stl->storage->alignment_mode, 1);
}
DRW_shgroup_uniform_vec4(grp, "colormix", gp_style->stroke_rgba, 1);
@@ -787,7 +787,7 @@ static DRWShadingGroup *DRW_gpencil_shgroup_point_create(GPENCIL_e_data *e_data,
BKE_image_release_ibuf(image, ibuf, NULL);
}
else {
- GPUTexture *texture = GPU_texture_from_blender(gp_style->sima, &iuser, GL_TEXTURE_2D, true);
+ GPUTexture *texture = GPU_texture_from_blender(gp_style->sima, &iuser, GL_TEXTURE_2D);
DRW_shgroup_uniform_texture(grp, "myTexture", texture);
BKE_image_release_ibuf(image, ibuf, NULL);
@@ -870,6 +870,7 @@ static void gpencil_add_stroke_vertexdata(GpencilBatchCache *cache,
float ink[4];
short sthickness;
MaterialGPencilStyle *gp_style = BKE_material_gpencil_settings_get(ob, gps->mat_nr + 1);
+ const int alignment_mode = (gp_style) ? gp_style->alignment_mode : GP_STYLE_FOLLOW_PATH;
/* set color using base color, tint color and opacity */
if (cache->is_dirty) {
@@ -919,7 +920,7 @@ static void gpencil_add_stroke_vertexdata(GpencilBatchCache *cache,
else {
/* create vertex data */
const int old_len = cache->b_point.vbo_len;
- DRW_gpencil_get_point_geom(&cache->b_point, gps, sthickness, ink);
+ DRW_gpencil_get_point_geom(&cache->b_point, gps, sthickness, ink, alignment_mode);
/* add to list of groups */
if (old_len < cache->b_point.vbo_len) {
@@ -1228,6 +1229,7 @@ static void gpencil_draw_onionskins(GpencilBatchCache *cache,
int last = gpf->framenum;
colflag = (bool)gpd->onion_flag & GP_ONION_GHOST_PREVCOL;
+ const short onion_keytype = gpd->onion_keytype;
/* -------------------------------
* 1) Draw Previous Frames First
@@ -1248,6 +1250,10 @@ static void gpencil_draw_onionskins(GpencilBatchCache *cache,
if ((mode == GP_ONION_MODE_SELECTED) && ((gf->flag & GP_FRAME_SELECT) == 0)) {
continue;
}
+ /* verify keyframe type */
+ if ((onion_keytype > -1) && (gf->key_type != onion_keytype)) {
+ continue;
+ }
/* absolute range */
if (mode == GP_ONION_MODE_ABSOLUTE) {
if ((gpf->framenum - gf->framenum) > step) {
@@ -1304,6 +1310,10 @@ static void gpencil_draw_onionskins(GpencilBatchCache *cache,
if ((mode == GP_ONION_MODE_SELECTED) && ((gf->flag & GP_FRAME_SELECT) == 0)) {
continue;
}
+ /* verify keyframe type */
+ if ((onion_keytype > -1) && (gf->key_type != onion_keytype)) {
+ continue;
+ }
/* absolute range */
if (mode == GP_ONION_MODE_ABSOLUTE) {
if ((gf->framenum - gpf->framenum) > step) {
@@ -1490,7 +1500,7 @@ void DRW_gpencil_populate_buffer_strokes(GPENCIL_e_data *e_data,
/* save gradient info */
stl->storage->gradient_f = brush->gpencil_settings->gradient_f;
copy_v2_v2(stl->storage->gradient_s, brush->gpencil_settings->gradient_s);
- stl->storage->use_follow_path = (gp_style->flag & GP_STYLE_COLOR_LOCK_DOTS) ? 0 : 1;
+ stl->storage->alignment_mode = (gp_style) ? gp_style->alignment_mode : GP_STYLE_FOLLOW_PATH;
/* if only one point, don't need to draw buffer because the user has no time to see it */
if (gpd->runtime.sbuffer_size > 1) {
@@ -1543,9 +1553,9 @@ void DRW_gpencil_populate_buffer_strokes(GPENCIL_e_data *e_data,
}
/* buffer strokes, must show stroke always */
- DRW_shgroup_call_add(stl->g_data->shgrps_drawing_stroke,
- e_data->batch_buffer_stroke,
- stl->storage->unit_matrix);
+ DRW_shgroup_call(stl->g_data->shgrps_drawing_stroke,
+ e_data->batch_buffer_stroke,
+ stl->storage->unit_matrix);
if ((gpd->runtime.sbuffer_size >= 3) &&
(gpd->runtime.sfill[3] > GPENCIL_ALPHA_OPACITY_THRESH) &&
@@ -1567,9 +1577,9 @@ void DRW_gpencil_populate_buffer_strokes(GPENCIL_e_data *e_data,
}
e_data->batch_buffer_fill = DRW_gpencil_get_buffer_fill_geom(gpd);
- DRW_shgroup_call_add(stl->g_data->shgrps_drawing_fill,
- e_data->batch_buffer_fill,
- stl->storage->unit_matrix);
+ DRW_shgroup_call(stl->g_data->shgrps_drawing_fill,
+ e_data->batch_buffer_fill,
+ stl->storage->unit_matrix);
stl->storage->buffer_fill = true;
}
stl->storage->buffer_stroke = true;
@@ -1599,7 +1609,7 @@ void DRW_gpencil_populate_buffer_strokes(GPENCIL_e_data *e_data,
e_data->batch_buffer_ctrlpoint = DRW_gpencil_get_buffer_ctrlpoint_geom(gpd);
- DRW_shgroup_call_add(shgrp, e_data->batch_buffer_ctrlpoint, stl->storage->unit_matrix);
+ DRW_shgroup_call(shgrp, e_data->batch_buffer_ctrlpoint, stl->storage->unit_matrix);
stl->storage->buffer_ctrlpoint = true;
}
@@ -1721,12 +1731,12 @@ static void DRW_gpencil_shgroups_create(GPENCIL_e_data *e_data,
scale,
cache_ob->shading_type);
if ((do_onion) || (elm->onion == false)) {
- DRW_shgroup_call_range_add(shgrp,
- cache->b_stroke.batch,
- (!cache_ob->is_dup_ob) ? gpf->runtime.viewmatrix :
- cache_ob->obmat,
- start_stroke,
- len);
+ DRW_shgroup_call_range(shgrp,
+ cache->b_stroke.batch,
+ (!cache_ob->is_dup_ob) ? gpf->runtime.viewmatrix :
+ cache_ob->obmat,
+ start_stroke,
+ len);
}
stl->storage->shgroup_id++;
start_stroke = elm->vertex_idx;
@@ -1750,12 +1760,12 @@ static void DRW_gpencil_shgroups_create(GPENCIL_e_data *e_data,
cache_ob->shading_type);
if ((do_onion) || (elm->onion == false)) {
- DRW_shgroup_call_range_add(shgrp,
- cache->b_point.batch,
- (!cache_ob->is_dup_ob) ? gpf->runtime.viewmatrix :
- cache_ob->obmat,
- start_point,
- len);
+ DRW_shgroup_call_range(shgrp,
+ cache->b_point.batch,
+ (!cache_ob->is_dup_ob) ? gpf->runtime.viewmatrix :
+ cache_ob->obmat,
+ start_point,
+ len);
}
stl->storage->shgroup_id++;
start_point = elm->vertex_idx;
@@ -1776,12 +1786,12 @@ static void DRW_gpencil_shgroups_create(GPENCIL_e_data *e_data,
cache_ob->shading_type);
if ((do_onion) || (elm->onion == false)) {
- DRW_shgroup_call_range_add(shgrp,
- cache->b_fill.batch,
- (!cache_ob->is_dup_ob) ? gpf->runtime.viewmatrix :
- cache_ob->obmat,
- start_fill,
- len);
+ DRW_shgroup_call_range(shgrp,
+ cache->b_fill.batch,
+ (!cache_ob->is_dup_ob) ? gpf->runtime.viewmatrix :
+ cache_ob->obmat,
+ start_fill,
+ len);
}
stl->storage->shgroup_id++;
start_fill = elm->vertex_idx;
@@ -1791,12 +1801,12 @@ static void DRW_gpencil_shgroups_create(GPENCIL_e_data *e_data,
if (stl->g_data->shgrps_edit_point) {
const int len = elm->vertex_idx - start_edit;
/* use always the same group */
- DRW_shgroup_call_range_add(stl->g_data->shgrps_edit_point,
- cache->b_edit.batch,
- (!cache_ob->is_dup_ob) ? gpf->runtime.viewmatrix :
- cache_ob->obmat,
- start_edit,
- len);
+ DRW_shgroup_call_range(stl->g_data->shgrps_edit_point,
+ cache->b_edit.batch,
+ (!cache_ob->is_dup_ob) ? gpf->runtime.viewmatrix :
+ cache_ob->obmat,
+ start_edit,
+ len);
start_edit = elm->vertex_idx;
}
@@ -1806,12 +1816,12 @@ static void DRW_gpencil_shgroups_create(GPENCIL_e_data *e_data,
if (stl->g_data->shgrps_edit_line) {
const int len = elm->vertex_idx - start_edlin;
/* use always the same group */
- DRW_shgroup_call_range_add(stl->g_data->shgrps_edit_line,
- cache->b_edlin.batch,
- (!cache_ob->is_dup_ob) ? gpf->runtime.viewmatrix :
- cache_ob->obmat,
- start_edlin,
- len);
+ DRW_shgroup_call_range(stl->g_data->shgrps_edit_line,
+ cache->b_edlin.batch,
+ (!cache_ob->is_dup_ob) ? gpf->runtime.viewmatrix :
+ cache_ob->obmat,
+ start_edlin,
+ len);
start_edlin = elm->vertex_idx;
}
diff --git a/source/blender/draw/engines/gpencil/gpencil_engine.c b/source/blender/draw/engines/gpencil/gpencil_engine.c
index ea578187765..280702020df 100644
--- a/source/blender/draw/engines/gpencil/gpencil_engine.c
+++ b/source/blender/draw/engines/gpencil/gpencil_engine.c
@@ -61,6 +61,8 @@ extern char datatoc_gpencil_edit_point_geom_glsl[];
extern char datatoc_gpencil_edit_point_frag_glsl[];
extern char datatoc_gpencil_blend_frag_glsl[];
+extern char datatoc_common_view_lib_glsl[];
+
/* *********** STATIC *********** */
static GPENCIL_e_data e_data = {NULL}; /* Engine data */
@@ -167,31 +169,37 @@ static void GPENCIL_create_shaders(void)
{
/* normal fill shader */
if (!e_data.gpencil_fill_sh) {
- e_data.gpencil_fill_sh = DRW_shader_create(
- datatoc_gpencil_fill_vert_glsl, NULL, datatoc_gpencil_fill_frag_glsl, NULL);
+ e_data.gpencil_fill_sh = DRW_shader_create_with_lib(datatoc_gpencil_fill_vert_glsl,
+ NULL,
+ datatoc_gpencil_fill_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ NULL);
}
/* normal stroke shader using geometry to display lines (line mode) */
if (!e_data.gpencil_stroke_sh) {
- e_data.gpencil_stroke_sh = DRW_shader_create(datatoc_gpencil_stroke_vert_glsl,
- datatoc_gpencil_stroke_geom_glsl,
- datatoc_gpencil_stroke_frag_glsl,
- NULL);
+ e_data.gpencil_stroke_sh = DRW_shader_create_with_lib(datatoc_gpencil_stroke_vert_glsl,
+ datatoc_gpencil_stroke_geom_glsl,
+ datatoc_gpencil_stroke_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ NULL);
}
/* dot/rectangle mode for normal strokes using geometry */
if (!e_data.gpencil_point_sh) {
- e_data.gpencil_point_sh = DRW_shader_create(datatoc_gpencil_point_vert_glsl,
- datatoc_gpencil_point_geom_glsl,
- datatoc_gpencil_point_frag_glsl,
- NULL);
+ e_data.gpencil_point_sh = DRW_shader_create_with_lib(datatoc_gpencil_point_vert_glsl,
+ datatoc_gpencil_point_geom_glsl,
+ datatoc_gpencil_point_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ NULL);
}
/* used for edit points or strokes with one point only */
if (!e_data.gpencil_edit_point_sh) {
- e_data.gpencil_edit_point_sh = DRW_shader_create(datatoc_gpencil_edit_point_vert_glsl,
- datatoc_gpencil_edit_point_geom_glsl,
- datatoc_gpencil_edit_point_frag_glsl,
- NULL);
+ e_data.gpencil_edit_point_sh = DRW_shader_create_with_lib(datatoc_gpencil_edit_point_vert_glsl,
+ datatoc_gpencil_edit_point_geom_glsl,
+ datatoc_gpencil_edit_point_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ NULL);
}
/* used for edit lines for edit modes */
@@ -454,7 +462,7 @@ void GPENCIL_cache_init(void *vedata)
DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND |
DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS);
DRWShadingGroup *mix_shgrp = DRW_shgroup_create(e_data.gpencil_fullscreen_sh, psl->mix_pass);
- DRW_shgroup_call_add(mix_shgrp, quad, NULL);
+ DRW_shgroup_call(mix_shgrp, quad, NULL);
DRW_shgroup_uniform_texture_ref(mix_shgrp, "strokeColor", &e_data.input_color_tx);
DRW_shgroup_uniform_texture_ref(mix_shgrp, "strokeDepth", &e_data.input_depth_tx);
DRW_shgroup_uniform_int(mix_shgrp, "tonemapping", &stl->storage->tonemapping, 1);
@@ -472,7 +480,7 @@ void GPENCIL_cache_init(void *vedata)
DRW_STATE_DEPTH_LESS);
DRWShadingGroup *mix_shgrp_noblend = DRW_shgroup_create(e_data.gpencil_fullscreen_sh,
psl->mix_pass_noblend);
- DRW_shgroup_call_add(mix_shgrp_noblend, quad, NULL);
+ DRW_shgroup_call(mix_shgrp_noblend, quad, NULL);
DRW_shgroup_uniform_texture_ref(mix_shgrp_noblend, "strokeColor", &e_data.input_color_tx);
DRW_shgroup_uniform_texture_ref(mix_shgrp_noblend, "strokeDepth", &e_data.input_depth_tx);
DRW_shgroup_uniform_int(mix_shgrp_noblend, "tonemapping", &stl->storage->tonemapping, 1);
@@ -490,7 +498,7 @@ void GPENCIL_cache_init(void *vedata)
DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS);
DRWShadingGroup *background_shgrp = DRW_shgroup_create(e_data.gpencil_background_sh,
psl->background_pass);
- DRW_shgroup_call_add(background_shgrp, quad, NULL);
+ DRW_shgroup_call(background_shgrp, quad, NULL);
DRW_shgroup_uniform_texture_ref(background_shgrp, "strokeColor", &e_data.background_color_tx);
DRW_shgroup_uniform_texture_ref(background_shgrp, "strokeDepth", &e_data.background_depth_tx);
@@ -503,7 +511,7 @@ void GPENCIL_cache_init(void *vedata)
psl->paper_pass = DRW_pass_create("GPencil Paper Pass",
DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND);
DRWShadingGroup *paper_shgrp = DRW_shgroup_create(e_data.gpencil_paper_sh, psl->paper_pass);
- DRW_shgroup_call_add(paper_shgrp, quad, NULL);
+ DRW_shgroup_call(paper_shgrp, quad, NULL);
DRW_shgroup_uniform_vec3(paper_shgrp, "color", v3d->shading.background_color, 1);
DRW_shgroup_uniform_float(paper_shgrp, "opacity", &v3d->overlay.gpencil_paper_opacity, 1);
}
@@ -522,7 +530,7 @@ void GPENCIL_cache_init(void *vedata)
DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS);
DRWShadingGroup *blend_shgrp = DRW_shgroup_create(e_data.gpencil_blend_fullscreen_sh,
psl->blend_pass);
- DRW_shgroup_call_add(blend_shgrp, quad, NULL);
+ DRW_shgroup_call(blend_shgrp, quad, NULL);
DRW_shgroup_uniform_texture_ref(blend_shgrp, "strokeColor", &e_data.temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(blend_shgrp, "strokeDepth", &e_data.temp_depth_tx_a);
DRW_shgroup_uniform_texture_ref(blend_shgrp, "blendColor", &e_data.temp_color_tx_fx);
@@ -674,7 +682,7 @@ void GPENCIL_cache_populate(void *vedata, Object *ob)
copy_v3_v3(stl->storage->grid_matrix[3], ob->obmat[3]);
}
- DRW_shgroup_call_add(stl->g_data->shgrps_grid, e_data.batch_grid, stl->storage->grid_matrix);
+ DRW_shgroup_call(stl->g_data->shgrps_grid, e_data.batch_grid, stl->storage->grid_matrix);
}
}
}
diff --git a/source/blender/draw/engines/gpencil/gpencil_engine.h b/source/blender/draw/engines/gpencil/gpencil_engine.h
index 2ac1dc3211c..5dab0a56b63 100644
--- a/source/blender/draw/engines/gpencil/gpencil_engine.h
+++ b/source/blender/draw/engines/gpencil/gpencil_engine.h
@@ -129,7 +129,7 @@ typedef struct GPENCIL_shgroup {
int caps_mode[2];
float obj_scale;
int xray_mode;
- int use_follow_path;
+ int alignment_mode;
float gradient_f;
float gradient_s[2];
@@ -182,14 +182,12 @@ typedef struct GPENCIL_Storage {
float gradient_f;
float gradient_s[2];
- int use_follow_path;
+ int alignment_mode;
float mix_stroke_factor;
/* Render Matrices and data */
- float persmat[4][4], persinv[4][4];
- float viewmat[4][4], viewinv[4][4];
- float winmat[4][4], wininv[4][4];
+ DRWView *view;
float view_vecs[2][4]; /* vec4[2] */
float grid_matrix[4][4];
@@ -437,7 +435,8 @@ void DRW_gpencil_multisample_ensure(struct GPENCIL_Data *vedata, int rect_w, int
void DRW_gpencil_get_point_geom(struct GpencilBatchCacheElem *be,
struct bGPDstroke *gps,
short thickness,
- const float ink[4]);
+ const float ink[4],
+ const int follow_mode);
void DRW_gpencil_get_stroke_geom(struct GpencilBatchCacheElem *be,
struct bGPDstroke *gps,
short thickness,
@@ -514,7 +513,7 @@ void GPENCIL_render_to_image(void *vedata,
/* Use of multisample framebuffers. */
#define MULTISAMPLE_GP_SYNC_ENABLE(lvl, fbl) \
{ \
- if ((lvl > 0) && (fbl->multisample_fb != NULL)) { \
+ if ((lvl > 0) && (fbl->multisample_fb != NULL) && (DRW_state_is_fbo())) { \
DRW_stats_query_start("GP Multisample Blit"); \
GPU_framebuffer_bind(fbl->multisample_fb); \
GPU_framebuffer_clear_color_depth(fbl->multisample_fb, (const float[4]){0.0f}, 1.0f); \
@@ -525,7 +524,7 @@ void GPENCIL_render_to_image(void *vedata,
#define MULTISAMPLE_GP_SYNC_DISABLE(lvl, fbl, fb, txl) \
{ \
- if ((lvl > 0) && (fbl->multisample_fb != NULL)) { \
+ if ((lvl > 0) && (fbl->multisample_fb != NULL) && (DRW_state_is_fbo())) { \
DRW_stats_query_start("GP Multisample Resolve"); \
GPU_framebuffer_bind(fb); \
DRW_multisamples_resolve(txl->multisample_depth, txl->multisample_color, true); \
diff --git a/source/blender/draw/engines/gpencil/gpencil_render.c b/source/blender/draw/engines/gpencil/gpencil_render.c
index e6a3f45d60d..8f3382fc138 100644
--- a/source/blender/draw/engines/gpencil/gpencil_render.c
+++ b/source/blender/draw/engines/gpencil/gpencil_render.c
@@ -94,26 +94,26 @@ void GPENCIL_render_init(GPENCIL_Data *ved, RenderEngine *engine, struct Depsgra
}
/* Set the pers & view matrix. */
+ float winmat[4][4], viewmat[4][4], viewinv[4][4], persmat[4][4];
+
struct Object *camera = DEG_get_evaluated_object(depsgraph, RE_GetCamera(engine->re));
float frame = BKE_scene_frame_get(scene);
- RE_GetCameraWindow(engine->re, camera, frame, stl->storage->winmat);
- RE_GetCameraModelMatrix(engine->re, camera, stl->storage->viewinv);
+ RE_GetCameraWindow(engine->re, camera, frame, winmat);
+ RE_GetCameraModelMatrix(engine->re, camera, viewinv);
+
+ invert_m4_m4(viewmat, viewinv);
- invert_m4_m4(stl->storage->viewmat, stl->storage->viewinv);
- mul_m4_m4m4(stl->storage->persmat, stl->storage->winmat, stl->storage->viewmat);
- invert_m4_m4(stl->storage->persinv, stl->storage->persmat);
- invert_m4_m4(stl->storage->wininv, stl->storage->winmat);
+ DRWView *view = DRW_view_create(viewmat, winmat, NULL, NULL, NULL);
+ DRW_view_default_set(view);
+ DRW_view_set_active(view);
- DRW_viewport_matrix_override_set(stl->storage->persmat, DRW_MAT_PERS);
- DRW_viewport_matrix_override_set(stl->storage->persinv, DRW_MAT_PERSINV);
- DRW_viewport_matrix_override_set(stl->storage->winmat, DRW_MAT_WIN);
- DRW_viewport_matrix_override_set(stl->storage->wininv, DRW_MAT_WININV);
- DRW_viewport_matrix_override_set(stl->storage->viewmat, DRW_MAT_VIEW);
- DRW_viewport_matrix_override_set(stl->storage->viewinv, DRW_MAT_VIEWINV);
+ DRW_view_persmat_get(view, persmat, false);
/* calculate pixel size for render */
- stl->storage->render_pixsize = get_render_pixelsize(
- stl->storage->persmat, viewport_size[0], viewport_size[1]);
+ stl->storage->render_pixsize = get_render_pixelsize(persmat, viewport_size[0], viewport_size[1]);
+
+ stl->storage->view = view;
+
/* INIT CACHE */
GPENCIL_cache_init(vedata);
}
@@ -180,8 +180,8 @@ static void GPENCIL_render_update_vecs(GPENCIL_Data *vedata)
GPENCIL_StorageList *stl = vedata->stl;
float invproj[4][4], winmat[4][4];
- DRW_viewport_matrix_get(winmat, DRW_MAT_WIN);
- DRW_viewport_matrix_get(invproj, DRW_MAT_WININV);
+ DRW_view_winmat_get(NULL, winmat, false);
+ DRW_view_winmat_get(NULL, invproj, true);
/* this is separated to keep function equal to Eevee for future reuse of same code */
GPENCIL_render_update_viewvecs(invproj, winmat, stl->storage->view_vecs);
@@ -207,10 +207,13 @@ static void GPENCIL_render_result_z(struct RenderLayer *rl,
BLI_rcti_size_y(rect),
rp->rect);
- bool is_persp = DRW_viewport_is_persp_get();
+ bool is_persp = DRW_view_is_persp_get(NULL);
GPENCIL_render_update_vecs(vedata);
+ float winmat[4][4];
+ DRW_view_persmat_get(stl->storage->view, winmat, false);
+
/* Convert ogl depth [0..1] to view Z [near..far] */
for (int i = 0; i < BLI_rcti_size_x(rect) * BLI_rcti_size_y(rect); i++) {
if (rp->rect[i] == 1.0f) {
@@ -219,7 +222,7 @@ static void GPENCIL_render_result_z(struct RenderLayer *rl,
else {
if (is_persp) {
rp->rect[i] = rp->rect[i] * 2.0f - 1.0f;
- rp->rect[i] = stl->storage->winmat[3][2] / (rp->rect[i] + stl->storage->winmat[2][2]);
+ rp->rect[i] = winmat[3][2] / (rp->rect[i] + winmat[2][2]);
}
else {
rp->rect[i] = -stl->storage->view_vecs[0][2] +
diff --git a/source/blender/draw/engines/gpencil/gpencil_shader_fx.c b/source/blender/draw/engines/gpencil/gpencil_shader_fx.c
index 355235618f6..9eb4123e5bc 100644
--- a/source/blender/draw/engines/gpencil/gpencil_shader_fx.c
+++ b/source/blender/draw/engines/gpencil/gpencil_shader_fx.c
@@ -110,22 +110,13 @@ static void GPENCIL_dof_nearfar(Object *camera, float coc, float nearfar[2])
if (camera == NULL) {
return;
}
+ Camera *cam = camera->data;
- const DRWContextState *draw_ctx = DRW_context_state_get();
- Scene *scene = draw_ctx->scene;
- Camera *cam = (Camera *)camera->data;
-
- float fstop = cam->gpu_dof.fstop;
+ float fstop = cam->dof.aperture_fstop;
float focus_dist = BKE_camera_object_dof_distance(camera);
float focal_len = cam->lens;
- /* This is factor that converts to the scene scale. focal length and sensor are expressed in mm
- * unit.scale_length is how many meters per blender unit we have. We want to convert to blender
- * units though because the shader reads coordinates in world space, which is in blender units.
- * Note however that focus_distance is already in blender units and shall not be scaled here
- * (see T48157). */
- float scale = (scene->unit.system) ? scene->unit.scale_length : 1.0f;
- float scale_camera = 0.001f / scale;
+ const float scale_camera = 0.001f;
/* we want radius here for the aperture number */
float aperture_scaled = 0.5f * scale_camera * focal_len / fstop;
float focal_len_scaled = scale_camera * focal_len;
@@ -210,7 +201,7 @@ static void DRW_gpencil_fx_blur(ShaderFxData *fx,
GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_blur_sh, psl->fx_shader_pass_blend);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_a);
DRW_shgroup_uniform_vec2(fx_shgrp, "Viewport", DRW_viewport_size_get(), 1);
@@ -235,7 +226,7 @@ static void DRW_gpencil_fx_colorize(ShaderFxData *fx, GPENCIL_e_data *e_data, GP
GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_colorize_sh, psl->fx_shader_pass);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_a);
DRW_shgroup_uniform_vec4(fx_shgrp, "low_color", &fxd->low_color[0], 1);
@@ -267,7 +258,7 @@ static void DRW_gpencil_fx_flip(ShaderFxData *fx, GPENCIL_e_data *e_data, GPENCI
GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_flip_sh, psl->fx_shader_pass);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_a);
DRW_shgroup_uniform_int(fx_shgrp, "flipmode", &fxd->flipmode, 1);
@@ -297,7 +288,7 @@ static void DRW_gpencil_fx_light(ShaderFxData *fx,
GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_light_sh, psl->fx_shader_pass);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_a);
@@ -352,7 +343,7 @@ static void DRW_gpencil_fx_pixel(ShaderFxData *fx,
GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_pixel_sh, psl->fx_shader_pass);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_a);
DRW_shgroup_uniform_int(fx_shgrp, "size", &fxd->size[0], 3);
@@ -386,7 +377,7 @@ static void DRW_gpencil_fx_rim(ShaderFxData *fx,
/* prepare pass */
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_rim_prepare_sh, psl->fx_shader_pass_blend);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_a);
DRW_shgroup_uniform_vec2(fx_shgrp, "Viewport", DRW_viewport_size_get(), 1);
@@ -403,7 +394,7 @@ static void DRW_gpencil_fx_rim(ShaderFxData *fx,
/* blur pass */
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_blur_sh, psl->fx_shader_pass_blend);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_fx);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_fx);
DRW_shgroup_uniform_vec2(fx_shgrp, "Viewport", DRW_viewport_size_get(), 1);
@@ -417,7 +408,7 @@ static void DRW_gpencil_fx_rim(ShaderFxData *fx,
/* resolve pass */
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_rim_resolve_sh, psl->fx_shader_pass_blend);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeRim", &e_data->temp_color_tx_fx);
@@ -453,7 +444,7 @@ static void DRW_gpencil_fx_shadow(ShaderFxData *fx,
GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
/* prepare pass */
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_shadow_prepare_sh, psl->fx_shader_pass_blend);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_a);
DRW_shgroup_uniform_vec2(fx_shgrp, "Viewport", DRW_viewport_size_get(), 1);
@@ -488,7 +479,7 @@ static void DRW_gpencil_fx_shadow(ShaderFxData *fx,
/* blur pass */
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_blur_sh, psl->fx_shader_pass_blend);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_fx);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_fx);
DRW_shgroup_uniform_vec2(fx_shgrp, "Viewport", DRW_viewport_size_get(), 1);
@@ -502,7 +493,7 @@ static void DRW_gpencil_fx_shadow(ShaderFxData *fx,
/* resolve pass */
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_shadow_resolve_sh, psl->fx_shader_pass_blend);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "shadowColor", &e_data->temp_color_tx_fx);
@@ -531,7 +522,7 @@ static void DRW_gpencil_fx_glow(ShaderFxData *fx,
GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
/* prepare pass */
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_glow_prepare_sh, psl->fx_shader_pass_blend);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_a);
@@ -544,7 +535,7 @@ static void DRW_gpencil_fx_glow(ShaderFxData *fx,
/* blur pass */
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_blur_sh, psl->fx_shader_pass_blend);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_fx);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_fx);
DRW_shgroup_uniform_vec2(fx_shgrp, "Viewport", DRW_viewport_size_get(), 1);
@@ -558,7 +549,7 @@ static void DRW_gpencil_fx_glow(ShaderFxData *fx,
/* resolve pass */
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_glow_resolve_sh, psl->fx_shader_pass_blend);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "glowColor", &e_data->temp_color_tx_fx);
@@ -593,7 +584,7 @@ static void DRW_gpencil_fx_swirl(ShaderFxData *fx,
GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_swirl_sh, psl->fx_shader_pass);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_a);
@@ -624,7 +615,7 @@ static void DRW_gpencil_fx_wave(ShaderFxData *fx, GPENCIL_e_data *e_data, GPENCI
GPUBatch *fxquad = DRW_cache_fullscreen_quad_get();
DRWShadingGroup *fx_shgrp = DRW_shgroup_create(e_data->gpencil_fx_wave_sh, psl->fx_shader_pass);
- DRW_shgroup_call_add(fx_shgrp, fxquad, NULL);
+ DRW_shgroup_call(fx_shgrp, fxquad, NULL);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeColor", &e_data->temp_color_tx_a);
DRW_shgroup_uniform_texture_ref(fx_shgrp, "strokeDepth", &e_data->temp_depth_tx_a);
DRW_shgroup_uniform_float(fx_shgrp, "amplitude", &fxd->amplitude, 1);
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_edit_point_geom.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_edit_point_geom.glsl
index 8c3fd022004..e0634a7d1a7 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_edit_point_geom.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_edit_point_geom.glsl
@@ -1,4 +1,3 @@
-uniform mat4 ModelViewProjectionMatrix;
uniform vec2 Viewport;
layout(points) in;
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_edit_point_vert.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_edit_point_vert.glsl
index eea28755ae6..a1cfb2ae4ae 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_edit_point_vert.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_edit_point_vert.glsl
@@ -1,4 +1,3 @@
-uniform mat4 ModelViewProjectionMatrix;
in vec3 pos;
in vec4 color;
@@ -9,7 +8,7 @@ out float finalThickness;
void main()
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ gl_Position = point_object_to_ndc(pos);
finalColor = color;
finalThickness = size;
}
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_fill_frag.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_fill_frag.glsl
index acf60fc2d59..192720a4e98 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_fill_frag.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_fill_frag.glsl
@@ -89,6 +89,27 @@ void set_color(in vec4 color,
ocolor.a *= layer_opacity;
}
+float linearrgb_to_srgb(float c)
+{
+ if (c < 0.0031308) {
+ return (c < 0.0) ? 0.0 : c * 12.92;
+ }
+ else {
+ return 1.055 * pow(c, 1.0 / 2.4) - 0.055;
+ }
+}
+
+vec4 texture_read_as_srgb(sampler2D tex, vec2 co)
+{
+ /* By convention image textures return scene linear colors, but
+ * grease pencil still works in srgb. */
+ vec4 color = texture(tex, co);
+ color.r = linearrgb_to_srgb(color.r);
+ color.g = linearrgb_to_srgb(color.g);
+ color.b = linearrgb_to_srgb(color.b);
+ return color;
+}
+
void main()
{
vec2 t_center = vec2(0.5, 0.5);
@@ -97,8 +118,8 @@ void main()
vec2 rot_tex = (matrot_tex * (texCoord_interp - t_center)) + t_center + texture_offset;
vec4 tmp_color;
tmp_color = (texture_clamp == 0) ?
- texture2D(myTexture, rot_tex * texture_scale) :
- texture2D(myTexture, clamp(rot_tex * texture_scale, 0.0, 1.0));
+ texture_read_as_srgb(myTexture, rot_tex * texture_scale) :
+ texture_read_as_srgb(myTexture, clamp(rot_tex * texture_scale, 0.0, 1.0));
vec4 text_color = vec4(tmp_color[0], tmp_color[1], tmp_color[2], tmp_color[3] * texture_opacity);
vec4 chesscolor;
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_fill_vert.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_fill_vert.glsl
index d71f57eb98c..eb452f4c660 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_fill_vert.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_fill_vert.glsl
@@ -1,14 +1,14 @@
-uniform mat4 ModelViewProjectionMatrix;
in vec3 pos;
in vec4 color;
in vec2 texCoord;
+
out vec4 finalColor;
out vec2 texCoord_interp;
void main(void)
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ gl_Position = point_object_to_ndc(pos);
finalColor = color;
texCoord_interp = texCoord;
}
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_paper_frag.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_paper_frag.glsl
index 3c1424f98ff..1d1cd6349dc 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_paper_frag.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_paper_frag.glsl
@@ -5,5 +5,5 @@ out vec4 FragColor;
void main()
{
- FragColor = vec4(color, opacity);
+ FragColor = vec4(color, 1.0 - opacity);
}
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_point_frag.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_point_frag.glsl
index cc47e12b303..569a68679b4 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_point_frag.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_point_frag.glsl
@@ -47,6 +47,27 @@ vec2 check_box_point(vec2 pt, vec2 radius)
return rtn;
}
+float linearrgb_to_srgb(float c)
+{
+ if (c < 0.0031308) {
+ return (c < 0.0) ? 0.0 : c * 12.92;
+ }
+ else {
+ return 1.055 * pow(c, 1.0 / 2.4) - 0.055;
+ }
+}
+
+vec4 texture_read_as_srgb(sampler2D tex, vec2 co)
+{
+ /* By convention image textures return scene linear colors, but
+ * grease pencil still works in srgb. */
+ vec4 color = texture(tex, co);
+ color.r = linearrgb_to_srgb(color.r);
+ color.g = linearrgb_to_srgb(color.g);
+ color.b = linearrgb_to_srgb(color.b);
+ return color;
+}
+
void main()
{
vec2 centered = mTexCoord - vec2(0.5);
@@ -65,7 +86,7 @@ void main()
}
}
- vec4 tmp_color = texture2D(myTexture, mTexCoord);
+ vec4 tmp_color = texture_read_as_srgb(myTexture, mTexCoord);
/* Solid */
if ((color_type == GPENCIL_COLOR_SOLID) || (no_texture)) {
@@ -73,7 +94,7 @@ void main()
}
/* texture */
if ((color_type == GPENCIL_COLOR_TEXTURE) && (!no_texture)) {
- vec4 text_color = texture2D(myTexture, mTexCoord);
+ vec4 text_color = texture_read_as_srgb(myTexture, mTexCoord);
if (mix_stroke_factor > 0.0) {
fragColor.rgb = mix(text_color.rgb, colormix.rgb, mix_stroke_factor);
fragColor.a = text_color.a;
@@ -87,7 +108,7 @@ void main()
}
/* pattern */
if ((color_type == GPENCIL_COLOR_PATTERN) && (!no_texture)) {
- vec4 text_color = texture2D(myTexture, mTexCoord);
+ vec4 text_color = texture_read_as_srgb(myTexture, mTexCoord);
fragColor = mColor;
/* mult both alpha factor to use strength factor with color alpha limit */
fragColor.a = min(text_color.a * mColor.a, mColor.a);
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_point_geom.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_point_geom.glsl
index a64a7ecb9be..a2f4c1f9b15 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_point_geom.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_point_geom.glsl
@@ -1,7 +1,6 @@
-uniform mat4 ModelViewProjectionMatrix;
uniform vec2 Viewport;
uniform int xraymode;
-uniform int use_follow_path;
+uniform int alignment_mode;
layout(points) in;
layout(triangle_strip, max_vertices = 4) out;
@@ -21,6 +20,9 @@ out vec2 mTexCoord;
#define M_2PI 6.28318530717958647692 /* 2*pi */
#define FALSE 0
+/* keep this definition equals to GP_STYLE_FOLLOW_FIXED value */
+#define FIXED 2
+
/* project 3d point to 2d on screen space */
vec2 toScreenSpace(vec4 vertex)
{
@@ -70,7 +72,7 @@ float getAngle(vec2 pt0, vec2 pt1)
return 0.0;
}
- if (use_follow_path == FALSE) {
+ if (alignment_mode == FIXED) {
return 0.0;
}
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_point_vert.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_point_vert.glsl
index 9cef7601770..ef8b361373f 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_point_vert.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_point_vert.glsl
@@ -1,5 +1,3 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ProjectionMatrix;
uniform float pixsize; /* rv3d->pixsize */
uniform int keep_size;
@@ -32,8 +30,8 @@ float defaultpixsize = pixsize * (1000.0 / pixfactor);
void main()
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
- finalprev_pos = ModelViewProjectionMatrix * vec4(prev_pos, 1.0);
+ gl_Position = point_object_to_ndc(pos);
+ finalprev_pos = point_object_to_ndc(prev_pos);
finalColor = color;
if (keep_size == TRUE) {
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_stroke_frag.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_stroke_frag.glsl
index 6b7cee888ea..a5580e305d6 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_stroke_frag.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_stroke_frag.glsl
@@ -27,6 +27,27 @@ out vec4 fragColor;
bool no_texture = (shading_type[0] == OB_SOLID) && (shading_type[1] != V3D_SHADING_TEXTURE_COLOR);
+float linearrgb_to_srgb(float c)
+{
+ if (c < 0.0031308) {
+ return (c < 0.0) ? 0.0 : c * 12.92;
+ }
+ else {
+ return 1.055 * pow(c, 1.0 / 2.4) - 0.055;
+ }
+}
+
+vec4 texture_read_as_srgb(sampler2D tex, vec2 co)
+{
+ /* By convention image textures return scene linear colors, but
+ * grease pencil still works in srgb. */
+ vec4 color = texture(tex, co);
+ color.r = linearrgb_to_srgb(color.r);
+ color.g = linearrgb_to_srgb(color.g);
+ color.b = linearrgb_to_srgb(color.b);
+ return color;
+}
+
void main()
{
@@ -47,10 +68,10 @@ void main()
/* texture for endcaps */
vec4 text_color;
if (uvfac[1] == ENDCAP) {
- text_color = texture2D(myTexture, vec2(mTexCoord.x, mTexCoord.y));
+ text_color = texture_read_as_srgb(myTexture, vec2(mTexCoord.x, mTexCoord.y));
}
else {
- text_color = texture2D(myTexture, mTexCoord);
+ text_color = texture_read_as_srgb(myTexture, mTexCoord);
}
/* texture */
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_stroke_geom.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_stroke_geom.glsl
index b90f5b33a57..9ea96806481 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_stroke_geom.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_stroke_geom.glsl
@@ -1,4 +1,3 @@
-uniform mat4 ModelViewProjectionMatrix;
uniform vec2 Viewport;
uniform int xraymode;
uniform int color_type;
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_stroke_vert.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_stroke_vert.glsl
index 946b39c006a..c7089f357f9 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_stroke_vert.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_stroke_vert.glsl
@@ -1,5 +1,3 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ProjectionMatrix;
uniform float pixsize; /* rv3d->pixsize */
uniform int keep_size;
@@ -30,7 +28,7 @@ float defaultpixsize = pixsize * (1000.0 / pixfactor);
void main(void)
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ gl_Position = point_object_to_ndc(pos);
finalColor = color;
if (keep_size == TRUE) {
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_common_lib.glsl b/source/blender/draw/engines/workbench/shaders/workbench_common_lib.glsl
index c76ad8c1d7b..96f8f6e4c7a 100644
--- a/source/blender/draw/engines/workbench/shaders/workbench_common_lib.glsl
+++ b/source/blender/draw/engines/workbench/shaders/workbench_common_lib.glsl
@@ -140,32 +140,18 @@ vec2 matcap_uv_compute(vec3 I, vec3 N, bool flipped)
return matcap_uv * 0.496 + 0.5;
}
-float srgb_to_linearrgb(float c)
-{
- if (c < 0.04045) {
- return (c < 0.0) ? 0.0 : c * (1.0 / 12.92);
- }
- else {
- return pow((c + 0.055) * (1.0 / 1.055), 2.4);
- }
-}
-
-vec4 srgb_to_linearrgb(vec4 col_from)
-{
- vec4 col_to;
- col_to.r = srgb_to_linearrgb(col_from.r);
- col_to.g = srgb_to_linearrgb(col_from.g);
- col_to.b = srgb_to_linearrgb(col_from.b);
- col_to.a = col_from.a;
- return col_to;
-}
-
-vec4 workbench_sample_texture(sampler2D image, vec2 coord, bool srgb, bool nearest_sampling)
+vec4 workbench_sample_texture(sampler2D image, vec2 coord, bool nearest_sampling)
{
vec2 tex_size = vec2(textureSize(image, 0).xy);
/* TODO(fclem) We could do the same with sampler objects.
* But this is a quick workaround instead of messing with the GPUTexture itself. */
vec2 uv = nearest_sampling ? (floor(coord * tex_size) + 0.5) / tex_size : coord;
vec4 color = texture(image, uv);
- return (srgb) ? srgb_to_linearrgb(color) : color;
+
+ /* Unpremultiply, ideally shaders would be added so this is not needed. */
+ if (!(color.a == 0.0 || color.a == 1.0)) {
+ color.rgb = color.rgb / color.a;
+ }
+
+ return color;
}
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_deferred_composite_frag.glsl b/source/blender/draw/engines/workbench/shaders/workbench_deferred_composite_frag.glsl
index 65196c1a836..a1f80440404 100644
--- a/source/blender/draw/engines/workbench/shaders/workbench_deferred_composite_frag.glsl
+++ b/source/blender/draw/engines/workbench/shaders/workbench_deferred_composite_frag.glsl
@@ -1,8 +1,5 @@
out vec4 fragColor;
-uniform mat4 ProjectionMatrix;
-uniform mat4 ViewMatrixInverse;
-
uniform usampler2D objectId;
uniform sampler2D materialBuffer;
uniform sampler2D normalBuffer;
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_effect_fxaa_frag.glsl b/source/blender/draw/engines/workbench/shaders/workbench_effect_fxaa_frag.glsl
index 46b0361245b..092878e43aa 100644
--- a/source/blender/draw/engines/workbench/shaders/workbench_effect_fxaa_frag.glsl
+++ b/source/blender/draw/engines/workbench/shaders/workbench_effect_fxaa_frag.glsl
@@ -8,6 +8,9 @@ uniform vec2 invertedViewportSize;
void main()
{
+ ivec2 texel = ivec2(gl_FragCoord.xy);
+ float alpha = texelFetch(colorBuffer, texel, 0).a;
FragColor = FxaaPixelShader(
uvcoordsvar.st, colorBuffer, invertedViewportSize, 1.0, 0.166, 0.0833);
+ FragColor.a = alpha;
}
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_forward_transparent_accum_frag.glsl b/source/blender/draw/engines/workbench/shaders/workbench_forward_transparent_accum_frag.glsl
index 5eff0b41e20..51bce639b63 100644
--- a/source/blender/draw/engines/workbench/shaders/workbench_forward_transparent_accum_frag.glsl
+++ b/source/blender/draw/engines/workbench/shaders/workbench_forward_transparent_accum_frag.glsl
@@ -1,11 +1,8 @@
uniform float ImageTransparencyCutoff = 0.1;
uniform sampler2D image;
-uniform bool imageSrgb;
uniform bool imageNearest;
-uniform mat4 ProjectionMatrix;
-uniform mat4 ViewMatrixInverse;
uniform float alpha = 0.5;
uniform vec2 invertedViewportSize;
uniform vec4 viewvecs[3];
@@ -46,7 +43,7 @@ void main()
vec4 diffuse_color;
#if defined(V3D_SHADING_TEXTURE_COLOR)
- diffuse_color = workbench_sample_texture(image, uv_interp, imageSrgb, imageNearest);
+ diffuse_color = workbench_sample_texture(image, uv_interp, imageNearest);
if (diffuse_color.a < ImageTransparencyCutoff) {
discard;
}
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_prepass_frag.glsl b/source/blender/draw/engines/workbench/shaders/workbench_prepass_frag.glsl
index 2596fc4cf88..af9f1d14f4a 100644
--- a/source/blender/draw/engines/workbench/shaders/workbench_prepass_frag.glsl
+++ b/source/blender/draw/engines/workbench/shaders/workbench_prepass_frag.glsl
@@ -6,7 +6,6 @@ uniform float materialRoughness;
uniform sampler2D image;
uniform float ImageTransparencyCutoff = 0.1;
-uniform bool imageSrgb;
uniform bool imageNearest;
#ifdef NORMAL_VIEWPORT_PASS_ENABLED
@@ -41,7 +40,7 @@ void main()
vec4 color;
# if defined(V3D_SHADING_TEXTURE_COLOR)
- color = workbench_sample_texture(image, uv_interp, imageSrgb, imageNearest);
+ color = workbench_sample_texture(image, uv_interp, imageNearest);
if (color.a < ImageTransparencyCutoff) {
discard;
}
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_prepass_vert.glsl b/source/blender/draw/engines/workbench/shaders/workbench_prepass_vert.glsl
index f2c684cdb6a..7872c1380ed 100644
--- a/source/blender/draw/engines/workbench/shaders/workbench_prepass_vert.glsl
+++ b/source/blender/draw/engines/workbench/shaders/workbench_prepass_vert.glsl
@@ -1,10 +1,3 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
-uniform mat4 ModelMatrixInverse;
-uniform mat4 ProjectionMatrix;
-uniform mat4 ViewProjectionMatrix;
-uniform mat4 ViewMatrixInverse;
-uniform mat3 NormalMatrix;
#ifndef HAIR_SHADER
in vec3 pos;
@@ -50,6 +43,17 @@ vec3 srgb_to_linear_attr(vec3 c)
}
#endif
+vec3 workbench_hair_hair_normal(vec3 tan, vec3 binor, float rand)
+{
+ /* To "simulate" anisotropic shading, randomize hair normal per strand. */
+ vec3 nor = cross(tan, binor);
+ nor = normalize(mix(nor, -tan, rand * 0.1));
+ float cos_theta = (rand * 2.0 - 1.0) * 0.2;
+ float sin_theta = sqrt(max(0.0, 1.0 - cos_theta * cos_theta));
+ nor = nor * sin_theta + binor * cos_theta;
+ return nor;
+}
+
void main()
{
#ifdef HAIR_SHADER
@@ -57,29 +61,25 @@ void main()
vec2 uv = hair_get_customdata_vec2(u);
# endif
float time, thick_time, thickness;
- vec3 pos, tan, binor;
+ vec3 world_pos, tan, binor;
hair_get_pos_tan_binor_time((ProjectionMatrix[3][3] == 0.0),
ModelMatrixInverse,
ViewMatrixInverse[3].xyz,
ViewMatrixInverse[2].xyz,
- pos,
+ world_pos,
tan,
binor,
time,
thickness,
thick_time);
- /* To "simulate" anisotropic shading, randomize hair normal per strand. */
+
hair_rand = integer_noise(hair_get_strand_id());
- tan = normalize(tan);
- vec3 nor = normalize(cross(binor, tan));
- nor = normalize(mix(nor, -tan, hair_rand * 0.10));
- float cos_theta = (hair_rand * 2.0 - 1.0) * 0.20;
- float sin_theta = sqrt(max(0.0, 1.0f - cos_theta * cos_theta));
- nor = nor * sin_theta + binor * cos_theta;
- gl_Position = ViewProjectionMatrix * vec4(pos, 1.0);
+ vec3 nor = workbench_hair_hair_normal(tan, binor, hair_rand);
#else
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ vec3 world_pos = point_object_to_world(pos);
#endif
+ gl_Position = point_world_to_ndc(world_pos);
+
#ifdef V3D_SHADING_TEXTURE_COLOR
uv_interp = uv;
#endif
@@ -91,13 +91,13 @@ void main()
#endif
#ifdef NORMAL_VIEWPORT_PASS_ENABLED
- normal_viewport = NormalMatrix * nor;
+ normal_viewport = normal_object_to_view(nor);
# ifndef HAIR_SHADER
normal_viewport = normalize(normal_viewport);
# endif
#endif
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_shadow_vert.glsl b/source/blender/draw/engines/workbench/shaders/workbench_shadow_vert.glsl
index afd704a7d3a..e07f87525e2 100644
--- a/source/blender/draw/engines/workbench/shaders/workbench_shadow_vert.glsl
+++ b/source/blender/draw/engines/workbench/shaders/workbench_shadow_vert.glsl
@@ -1,7 +1,5 @@
#define INFINITE 1000.0
-uniform mat4 ModelViewProjectionMatrix;
-
uniform vec3 lightDirection = vec3(0.57, 0.57, -0.57);
uniform float lightDistance = 1e4;
@@ -18,6 +16,6 @@ vData;
void main()
{
vData.pos = pos;
- vData.frontPosition = ModelViewProjectionMatrix * vec4(pos, 1.0);
- vData.backPosition = ModelViewProjectionMatrix * vec4(pos + lightDirection * lightDistance, 1.0);
+ vData.frontPosition = point_object_to_ndc(pos);
+ vData.backPosition = point_object_to_ndc(pos + lightDirection * lightDistance);
}
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 a1c269d5a65..fd06c85747f 100644
--- a/source/blender/draw/engines/workbench/shaders/workbench_volume_frag.glsl
+++ b/source/blender/draw/engines/workbench/shaders/workbench_volume_frag.glsl
@@ -1,8 +1,4 @@
-uniform mat4 ProjectionMatrix;
-uniform mat4 ModelMatrixInverse;
-uniform mat4 ModelViewMatrixInverse;
-uniform mat4 ModelMatrix;
uniform vec3 OrcoTexCoFactors[2];
uniform sampler2D depthBuffer;
@@ -219,9 +215,11 @@ void main()
vec3 vs_ray_dir = (is_persp) ? (vs_ray_end - vs_ray_ori) : vec3(0.0, 0.0, -1.0);
vs_ray_dir /= abs(vs_ray_dir.z);
- vec3 ls_ray_dir = mat3(ModelViewMatrixInverse) * vs_ray_dir * OrcoTexCoFactors[1] * 2.0;
- vec3 ls_ray_ori = (ModelViewMatrixInverse * vec4(vs_ray_ori, 1.0)).xyz;
- vec3 ls_ray_end = (ModelViewMatrixInverse * vec4(vs_ray_end, 1.0)).xyz;
+ /* TODO(fclem) Precompute the matrix/ */
+ vec3 ls_ray_dir = mat3(ViewMatrixInverse) * vs_ray_dir * OrcoTexCoFactors[1] * 2.0;
+ ls_ray_dir = mat3(ModelMatrixInverse) * ls_ray_dir;
+ vec3 ls_ray_ori = point_view_to_object(vs_ray_ori);
+ vec3 ls_ray_end = point_view_to_object(vs_ray_end);
ls_ray_ori = (OrcoTexCoFactors[0] + ls_ray_ori * OrcoTexCoFactors[1]) * 2.0 - 1.0;
ls_ray_end = (OrcoTexCoFactors[0] + ls_ray_end * OrcoTexCoFactors[1]) * 2.0 - 1.0;
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_volume_vert.glsl b/source/blender/draw/engines/workbench/shaders/workbench_volume_vert.glsl
index 7a418243fd3..6f0bb56fafd 100644
--- a/source/blender/draw/engines/workbench/shaders/workbench_volume_vert.glsl
+++ b/source/blender/draw/engines/workbench/shaders/workbench_volume_vert.glsl
@@ -1,5 +1,4 @@
-uniform mat4 ModelViewProjectionMatrix;
uniform vec3 OrcoTexCoFactors[2];
uniform float slicePosition;
uniform int sliceAxis; /* -1 is no slice, 0 is X, 1 is Y, 2 is Z. */
@@ -29,5 +28,5 @@ void main()
vec3 final_pos = pos;
#endif
final_pos = ((final_pos * 0.5 + 0.5) - OrcoTexCoFactors[0]) / OrcoTexCoFactors[1];
- gl_Position = ModelViewProjectionMatrix * vec4(final_pos, 1.0);
+ gl_Position = point_object_to_ndc(final_pos);
}
diff --git a/source/blender/draw/engines/workbench/solid_mode.c b/source/blender/draw/engines/workbench/solid_mode.c
index a01b14f17fb..e1050751830 100644
--- a/source/blender/draw/engines/workbench/solid_mode.c
+++ b/source/blender/draw/engines/workbench/solid_mode.c
@@ -61,8 +61,12 @@ static void workbench_solid_cache_finish(void *vedata)
static void workbench_solid_draw_background(void *vedata)
{
WORKBENCH_Data *data = vedata;
- workbench_deferred_draw_background(data);
- workbench_deferred_draw_scene(data);
+ const int num_samples = workbench_num_viewport_rendering_iterations(data);
+
+ for (int sample = 0; sample < num_samples; sample++) {
+ workbench_deferred_draw_background(data);
+ workbench_deferred_draw_scene(data);
+ }
workbench_deferred_draw_finish(data);
}
diff --git a/source/blender/draw/engines/workbench/transparent_mode.c b/source/blender/draw/engines/workbench/transparent_mode.c
index 0f4150ff986..bd2fb24dd85 100644
--- a/source/blender/draw/engines/workbench/transparent_mode.c
+++ b/source/blender/draw/engines/workbench/transparent_mode.c
@@ -59,8 +59,12 @@ static void workbench_transparent_cache_finish(void *vedata)
static void workbench_transparent_draw_background(void *vedata)
{
WORKBENCH_Data *data = vedata;
- workbench_forward_draw_background(data);
- workbench_forward_draw_scene(data);
+ const int num_samples = workbench_num_viewport_rendering_iterations(data);
+
+ for (int sample = 0; sample < num_samples; sample++) {
+ workbench_forward_draw_background(data);
+ workbench_forward_draw_scene(data);
+ }
workbench_forward_draw_finish(data);
}
diff --git a/source/blender/draw/engines/workbench/workbench_data.c b/source/blender/draw/engines/workbench/workbench_data.c
index 7728b3f998b..fce1d725133 100644
--- a/source/blender/draw/engines/workbench/workbench_data.c
+++ b/source/blender/draw/engines/workbench/workbench_data.c
@@ -127,7 +127,6 @@ void workbench_private_data_init(WORKBENCH_PrivateData *wpd)
RegionView3D *rv3d = draw_ctx->rv3d;
if (rv3d->rflag & RV3D_CLIPPING) {
wpd->world_clip_planes = rv3d->clip;
- DRW_state_clip_planes_set_from_rv3d(rv3d);
UI_GetThemeColor4fv(TH_V3D_CLIPPING_BORDER, wpd->world_clip_planes_color);
if (wpd->use_color_management) {
srgb_to_linearrgb_v3_v3(wpd->world_clip_planes_color, wpd->world_clip_planes_color);
@@ -148,7 +147,7 @@ void workbench_private_data_init(WORKBENCH_PrivateData *wpd)
const int ssao_samples = scene->display.matcap_ssao_samples;
float invproj[4][4];
- const bool is_persp = DRW_viewport_is_persp_get();
+ const bool is_persp = DRW_view_is_persp_get(NULL);
/* view vectors for the corners of the view frustum.
* Can be used to recreate the world space position easily */
float viewvecs[3][4] = {
@@ -171,9 +170,8 @@ void workbench_private_data_init(WORKBENCH_PrivateData *wpd)
wpd->shading.cavity_ridge_factor,
scene->display.matcap_ssao_attenuation);
- /* invert the view matrix */
- DRW_viewport_matrix_get(wpd->winmat, DRW_MAT_WIN);
- invert_m4_m4(invproj, wpd->winmat);
+ DRW_view_winmat_get(NULL, wpd->winmat, false);
+ DRW_view_winmat_get(NULL, invproj, true);
/* convert the view vectors to view space */
for (i = 0; i < 3; i++) {
@@ -213,7 +211,7 @@ void workbench_private_data_get_light_direction(WORKBENCH_PrivateData *wpd,
Scene *scene = draw_ctx->scene;
WORKBENCH_UBO_World *wd = &wpd->world_data;
float view_matrix[4][4];
- DRW_viewport_matrix_get(view_matrix, DRW_MAT_VIEW);
+ DRW_view_viewmat_get(NULL, view_matrix, false);
copy_v3_v3(r_light_direction, scene->display.light_direction);
SWAP(float, r_light_direction[2], r_light_direction[1]);
diff --git a/source/blender/draw/engines/workbench/workbench_deferred.c b/source/blender/draw/engines/workbench/workbench_deferred.c
index 5d7bdc72546..eacd319cc4a 100644
--- a/source/blender/draw/engines/workbench/workbench_deferred.c
+++ b/source/blender/draw/engines/workbench/workbench_deferred.c
@@ -91,6 +91,7 @@ static struct {
/* Shaders */
extern char datatoc_common_hair_lib_glsl[];
+extern char datatoc_common_view_lib_glsl[];
extern char datatoc_workbench_prepass_vert_glsl[];
extern char datatoc_workbench_prepass_frag_glsl[];
@@ -119,6 +120,7 @@ static char *workbench_build_composite_frag(WORKBENCH_PrivateData *wpd)
{
DynStr *ds = BLI_dynstr_new();
+ BLI_dynstr_append(ds, datatoc_common_view_lib_glsl);
BLI_dynstr_append(ds, datatoc_workbench_data_lib_glsl);
BLI_dynstr_append(ds, datatoc_workbench_common_lib_glsl);
BLI_dynstr_append(ds, datatoc_workbench_background_lib_glsl);
@@ -159,6 +161,7 @@ static char *workbench_build_prepass_vert(bool is_hair)
if (is_hair) {
BLI_dynstr_append(ds, datatoc_common_hair_lib_glsl);
}
+ BLI_dynstr_append(ds, datatoc_common_view_lib_glsl);
BLI_dynstr_append(ds, datatoc_workbench_prepass_vert_glsl);
char *str = BLI_dynstr_get_cstring(ds);
BLI_dynstr_free(ds);
@@ -382,33 +385,60 @@ void workbench_deferred_engine_init(WORKBENCH_Data *vedata)
const char *shadow_frag = datatoc_gpu_shader_depth_only_frag_glsl;
#endif
/* TODO only compile on demand */
- e_data.shadow_pass_sh = DRW_shader_create(datatoc_workbench_shadow_vert_glsl,
- datatoc_workbench_shadow_geom_glsl,
- shadow_frag,
- "#define SHADOW_PASS\n"
- "#define DOUBLE_MANIFOLD\n");
- e_data.shadow_pass_manifold_sh = DRW_shader_create(datatoc_workbench_shadow_vert_glsl,
- datatoc_workbench_shadow_geom_glsl,
- shadow_frag,
- "#define SHADOW_PASS\n");
- e_data.shadow_fail_sh = DRW_shader_create(datatoc_workbench_shadow_vert_glsl,
- datatoc_workbench_shadow_geom_glsl,
- shadow_frag,
- "#define SHADOW_FAIL\n"
- "#define DOUBLE_MANIFOLD\n");
- e_data.shadow_fail_manifold_sh = DRW_shader_create(datatoc_workbench_shadow_vert_glsl,
- datatoc_workbench_shadow_geom_glsl,
- shadow_frag,
- "#define SHADOW_FAIL\n");
- e_data.shadow_caps_sh = DRW_shader_create(datatoc_workbench_shadow_vert_glsl,
- datatoc_workbench_shadow_caps_geom_glsl,
- shadow_frag,
- "#define SHADOW_FAIL\n"
- "#define DOUBLE_MANIFOLD\n");
- e_data.shadow_caps_manifold_sh = DRW_shader_create(datatoc_workbench_shadow_vert_glsl,
- datatoc_workbench_shadow_caps_geom_glsl,
- shadow_frag,
- "#define SHADOW_FAIL\n");
+ e_data.shadow_pass_sh = GPU_shader_create_from_arrays({
+ .vert = (const char *[]){datatoc_common_view_lib_glsl,
+ datatoc_workbench_shadow_vert_glsl,
+ NULL},
+ .geom = (const char *[]){datatoc_workbench_shadow_geom_glsl, NULL},
+ .frag = (const char *[]){shadow_frag, NULL},
+ .defs = (const char *[]){"#define SHADOW_PASS\n"
+ "#define DOUBLE_MANIFOLD\n",
+ NULL},
+ });
+ e_data.shadow_pass_manifold_sh = GPU_shader_create_from_arrays({
+ .vert = (const char *[]){datatoc_common_view_lib_glsl,
+ datatoc_workbench_shadow_vert_glsl,
+ NULL},
+ .geom = (const char *[]){datatoc_workbench_shadow_geom_glsl, NULL},
+ .frag = (const char *[]){shadow_frag, NULL},
+ .defs = (const char *[]){"#define SHADOW_PASS\n", NULL},
+ });
+ e_data.shadow_fail_sh = GPU_shader_create_from_arrays({
+ .vert = (const char *[]){datatoc_common_view_lib_glsl,
+ datatoc_workbench_shadow_vert_glsl,
+ NULL},
+ .geom = (const char *[]){datatoc_workbench_shadow_geom_glsl, NULL},
+ .frag = (const char *[]){shadow_frag, NULL},
+ .defs = (const char *[]){"#define SHADOW_FAIL\n"
+ "#define DOUBLE_MANIFOLD\n",
+ NULL},
+ });
+ e_data.shadow_fail_manifold_sh = GPU_shader_create_from_arrays({
+ .vert = (const char *[]){datatoc_common_view_lib_glsl,
+ datatoc_workbench_shadow_vert_glsl,
+ NULL},
+ .geom = (const char *[]){datatoc_workbench_shadow_geom_glsl, NULL},
+ .frag = (const char *[]){shadow_frag, NULL},
+ .defs = (const char *[]){"#define SHADOW_FAIL\n", NULL},
+ });
+ e_data.shadow_caps_sh = GPU_shader_create_from_arrays({
+ .vert = (const char *[]){datatoc_common_view_lib_glsl,
+ datatoc_workbench_shadow_vert_glsl,
+ NULL},
+ .geom = (const char *[]){datatoc_workbench_shadow_caps_geom_glsl, NULL},
+ .frag = (const char *[]){shadow_frag, NULL},
+ .defs = (const char *[]){"#define SHADOW_FAIL\n"
+ "#define DOUBLE_MANIFOLD\n",
+ NULL},
+ });
+ e_data.shadow_caps_manifold_sh = GPU_shader_create_from_arrays({
+ .vert = (const char *[]){datatoc_common_view_lib_glsl,
+ datatoc_workbench_shadow_vert_glsl,
+ NULL},
+ .geom = (const char *[]){datatoc_workbench_shadow_caps_geom_glsl, NULL},
+ .frag = (const char *[]){shadow_frag, NULL},
+ .defs = (const char *[]){"#define SHADOW_FAIL\n", NULL},
+ });
e_data.ghost_resolve_sh = DRW_shader_create_fullscreen(
datatoc_workbench_ghost_resolve_frag_glsl, NULL);
@@ -549,7 +579,7 @@ void workbench_deferred_engine_init(WORKBENCH_Data *vedata)
DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_ALWAYS);
grp = DRW_shgroup_create(e_data.ghost_resolve_sh, psl->ghost_resolve_pass);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &e_data.ghost_depth_tx);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
}
{
@@ -583,7 +613,7 @@ void workbench_deferred_engine_init(WORKBENCH_Data *vedata)
DRW_shgroup_uniform_vec2(grp, "curvature_settings", &wpd->world_data.curvature_ridge, 1);
}
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
}
}
@@ -694,13 +724,13 @@ void workbench_deferred_cache_init(WORKBENCH_Data *vedata)
if (OBJECT_OUTLINE_ENABLED(wpd)) {
DRW_shgroup_uniform_texture_ref(grp, "objectId", &e_data.object_id_tx);
}
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
if (draw_ctx->rv3d && (draw_ctx->rv3d->rflag & RV3D_CLIPPING) && draw_ctx->rv3d->clipbb) {
GPUShader *shader = GPU_shader_get_builtin_shader(GPU_SHADER_3D_UNIFORM_COLOR_BACKGROUND);
grp = DRW_shgroup_create(shader, psl->background_pass);
wpd->world_clip_planes_batch = DRW_draw_background_clipping_batch_from_rv3d(draw_ctx->rv3d);
- DRW_shgroup_call_add(grp, wpd->world_clip_planes_batch, NULL);
+ DRW_shgroup_call(grp, wpd->world_clip_planes_batch, NULL);
DRW_shgroup_uniform_vec4(grp, "color", &wpd->world_clip_planes_color[0], 1);
}
}
@@ -720,7 +750,7 @@ void workbench_deferred_cache_init(WORKBENCH_Data *vedata)
DRW_shgroup_uniform_float(grp, "shadowMultiplier", &wpd->shadow_multiplier, 1);
DRW_shgroup_uniform_float_copy(grp, "shadowShift", scene->display.shadow_shift);
DRW_shgroup_uniform_float_copy(grp, "shadowFocus", wpd->shadow_focus);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
/* Stencil Shadow passes. */
#ifdef DEBUG_SHADOW_VOLUME
@@ -765,7 +795,7 @@ void workbench_deferred_cache_init(WORKBENCH_Data *vedata)
DRW_shgroup_uniform_float(grp, "shadowMultiplier", &wpd->shadow_multiplier, 1);
DRW_shgroup_uniform_float_copy(grp, "shadowShift", scene->display.shadow_shift);
DRW_shgroup_uniform_float_copy(grp, "shadowFocus", wpd->shadow_focus);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
#endif
}
else {
@@ -773,7 +803,7 @@ void workbench_deferred_cache_init(WORKBENCH_Data *vedata)
DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_GREATER);
grp = DRW_shgroup_create(wpd->composite_sh, psl->composite_pass);
workbench_composite_uniforms(wpd, grp);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
}
}
@@ -807,7 +837,7 @@ void workbench_deferred_cache_init(WORKBENCH_Data *vedata)
DRW_shgroup_uniform_texture_ref(grp, "transparentAccum", &e_data.oit_accum_tx);
DRW_shgroup_uniform_texture_ref(grp, "transparentRevealage", &e_data.oit_revealage_tx);
DRW_shgroup_uniform_vec2(grp, "invertedViewportSize", DRW_viewport_invert_size_get(), 1);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
}
}
}
@@ -935,13 +965,13 @@ void workbench_deferred_solid_cache_populate(WORKBENCH_Data *vedata, Object *ob)
WORKBENCH_MaterialData *material;
if (ELEM(ob->type, OB_MESH, OB_CURVE, OB_SURF, OB_FONT, OB_MBALL)) {
const bool is_active = (ob == draw_ctx->obact);
- const bool is_sculpt_mode = (ob->sculpt != NULL);
+ const bool is_sculpt_mode = DRW_object_use_pbvh_drawing(ob);
const bool use_hide = is_active && DRW_object_use_hide_faces(ob);
- const int materials_len = MAX2(1, (is_sculpt_mode ? 1 : ob->totcol));
+ const int materials_len = MAX2(1, ob->totcol);
const Mesh *me = (ob->type == OB_MESH) ? ob->data : NULL;
bool has_transp_mat = false;
- if (!is_sculpt_mode && me && me->mloopuv && TEXTURE_DRAWING_ENABLED(wpd)) {
+ if (!is_sculpt_mode && TEXTURE_DRAWING_ENABLED(wpd) && me && me->mloopuv) {
/* Draw textured */
struct GPUBatch **geom_array = DRW_cache_mesh_surface_texpaint_get(ob);
for (int i = 0; i < materials_len; i++) {
@@ -961,7 +991,7 @@ void workbench_deferred_solid_cache_populate(WORKBENCH_Data *vedata, Object *ob)
material = get_or_create_material_data(
vedata, ob, mat, image, iuser, color_type, interp);
}
- DRW_shgroup_call_object_add(material->shgrp, geom_array[i], ob);
+ DRW_shgroup_call_object(material->shgrp, geom_array[i], ob);
}
}
}
@@ -983,8 +1013,10 @@ void workbench_deferred_solid_cache_populate(WORKBENCH_Data *vedata, Object *ob)
/* Draw solid color */
material = get_or_create_material_data(vedata, ob, NULL, NULL, NULL, color_type, 0);
}
+
if (is_sculpt_mode) {
- DRW_shgroup_call_sculpt_add(material->shgrp, ob, ob->obmat);
+ bool use_vcol = (color_type == V3D_SHADING_VERTEX_COLOR);
+ DRW_shgroup_call_sculpt(material->shgrp, ob, false, false, use_vcol);
}
else {
struct GPUBatch *geom;
@@ -996,18 +1028,31 @@ void workbench_deferred_solid_cache_populate(WORKBENCH_Data *vedata, Object *ob)
}
if (geom) {
- DRW_shgroup_call_object_add(material->shgrp, geom, ob);
+ DRW_shgroup_call_object(material->shgrp, geom, ob);
}
}
}
else {
/* Draw material color */
if (is_sculpt_mode) {
- /* Multiple materials are not supported in sculpt mode yet. */
- Material *mat = give_current_material(ob, 1);
- material = get_or_create_material_data(
- vedata, ob, mat, NULL, NULL, V3D_SHADING_MATERIAL_COLOR, 0);
- DRW_shgroup_call_sculpt_add(material->shgrp, ob, ob->obmat);
+ struct DRWShadingGroup **shgrps = BLI_array_alloca(shgrps, materials_len);
+
+ for (int i = 0; i < materials_len; ++i) {
+ struct Material *mat = give_current_material(ob, i + 1);
+ if (mat != NULL && mat->a < 1.0f) {
+ /* Hack */
+ wpd->shading.xray_alpha = mat->a;
+ material = workbench_forward_get_or_create_material_data(
+ vedata, ob, mat, NULL, NULL, V3D_SHADING_MATERIAL_COLOR, 0, is_sculpt_mode);
+ has_transp_mat = true;
+ }
+ else {
+ material = get_or_create_material_data(
+ vedata, ob, mat, NULL, NULL, V3D_SHADING_MATERIAL_COLOR, 0);
+ }
+ shgrps[i] = material->shgrp;
+ }
+ DRW_shgroup_call_sculpt_with_materials(shgrps, ob, false);
}
else {
struct GPUBatch **geoms;
@@ -1030,7 +1075,7 @@ void workbench_deferred_solid_cache_populate(WORKBENCH_Data *vedata, Object *ob)
material = get_or_create_material_data(
vedata, ob, mat, NULL, NULL, V3D_SHADING_MATERIAL_COLOR, 0);
}
- DRW_shgroup_call_object_add(material->shgrp, geoms[i], ob);
+ DRW_shgroup_call_object(material->shgrp, geoms[i], ob);
}
}
}
@@ -1044,7 +1089,7 @@ void workbench_deferred_solid_cache_populate(WORKBENCH_Data *vedata, Object *ob)
/* Currently unsupported in sculpt mode. We could revert to the slow
* method in this case but I'm not sure if it's a good idea given that
* sculpted meshes are heavy to begin with. */
- // DRW_shgroup_call_sculpt_add(wpd->shadow_shgrp, ob, ob->obmat);
+ // DRW_shgroup_call_sculpt(wpd->shadow_shgrp, ob, ob->obmat);
}
else {
WORKBENCH_ObjectData *engine_object_data = (WORKBENCH_ObjectData *)DRW_drawdata_ensure(
@@ -1056,7 +1101,6 @@ void workbench_deferred_solid_cache_populate(WORKBENCH_Data *vedata, Object *ob)
if (studiolight_object_cast_visible_shadow(wpd, ob, engine_object_data)) {
- invert_m4_m4(ob->imat, ob->obmat);
mul_v3_mat3_m4v3(
engine_object_data->shadow_dir, ob->imat, e_data.display.light_direction);
@@ -1074,7 +1118,7 @@ void workbench_deferred_solid_cache_populate(WORKBENCH_Data *vedata, Object *ob)
}
DRW_shgroup_uniform_vec3(grp, "lightDirection", engine_object_data->shadow_dir, 1);
DRW_shgroup_uniform_float_copy(grp, "lightDistance", 1e5f);
- DRW_shgroup_call_add(grp, geom_shadow, ob->obmat);
+ DRW_shgroup_call(grp, geom_shadow, ob->obmat);
#ifdef DEBUG_SHADOW_VOLUME
DRW_debug_bbox(&engine_object_data->shadow_bbox, (float[4]){1.0f, 0.0f, 0.0f, 1.0f});
#endif
@@ -1096,7 +1140,7 @@ void workbench_deferred_solid_cache_populate(WORKBENCH_Data *vedata, Object *ob)
}
DRW_shgroup_uniform_vec3(grp, "lightDirection", engine_object_data->shadow_dir, 1);
DRW_shgroup_uniform_float_copy(grp, "lightDistance", extrude_distance);
- DRW_shgroup_call_add(grp, DRW_cache_object_surface_get(ob), ob->obmat);
+ DRW_shgroup_call(grp, DRW_cache_object_surface_get(ob), ob->obmat);
}
if (is_manifold) {
@@ -1108,7 +1152,7 @@ void workbench_deferred_solid_cache_populate(WORKBENCH_Data *vedata, Object *ob)
}
DRW_shgroup_uniform_vec3(grp, "lightDirection", engine_object_data->shadow_dir, 1);
DRW_shgroup_uniform_float_copy(grp, "lightDistance", extrude_distance);
- DRW_shgroup_call_add(grp, geom_shadow, ob->obmat);
+ DRW_shgroup_call(grp, geom_shadow, ob->obmat);
#ifdef DEBUG_SHADOW_VOLUME
DRW_debug_bbox(&engine_object_data->shadow_bbox, (float[4]){0.0f, 1.0f, 0.0f, 1.0f});
#endif
@@ -1156,7 +1200,7 @@ void workbench_deferred_draw_scene(WORKBENCH_Data *vedata)
WORKBENCH_PrivateData *wpd = stl->g_data;
DefaultFramebufferList *dfbl = DRW_viewport_framebuffer_list_get();
- if (TAA_ENABLED(wpd)) {
+ if (workbench_is_taa_enabled(wpd)) {
workbench_taa_draw_scene_start(vedata);
}
diff --git a/source/blender/draw/engines/workbench/workbench_effect_aa.c b/source/blender/draw/engines/workbench/workbench_effect_aa.c
index a80f6ce338b..965f5a5ca4f 100644
--- a/source/blender/draw/engines/workbench/workbench_effect_aa.c
+++ b/source/blender/draw/engines/workbench/workbench_effect_aa.c
@@ -40,15 +40,16 @@ void workbench_aa_create_pass(WORKBENCH_Data *vedata, GPUTexture **tx)
wpd->is_playback = false;
}
- if (TAA_ENABLED(wpd)) {
+ if (workbench_is_taa_enabled(wpd)) {
psl->effect_aa_pass = workbench_taa_create_pass(vedata, tx);
}
- else if (FXAA_ENABLED(wpd)) {
+ else if (workbench_is_fxaa_enabled(wpd)) {
psl->effect_aa_pass = workbench_fxaa_create_pass(tx);
effect_info->jitter_index = 0;
}
else {
psl->effect_aa_pass = NULL;
+ effect_info->jitter_index = 0;
}
}
@@ -73,13 +74,13 @@ void workbench_aa_draw_pass(WORKBENCH_Data *vedata, GPUTexture *tx)
WORKBENCH_EffectInfo *effect_info = stl->effects;
DefaultFramebufferList *dfbl = DRW_viewport_framebuffer_list_get();
- if (FXAA_ENABLED(wpd)) {
+ if (workbench_is_fxaa_enabled(wpd)) {
GPU_framebuffer_bind(fbl->effect_fb);
workspace_aa_draw_transform(tx, wpd);
GPU_framebuffer_bind(dfbl->color_only_fb);
DRW_draw_pass(psl->effect_aa_pass);
}
- else if (TAA_ENABLED(wpd)) {
+ else if (workbench_is_taa_enabled(wpd)) {
/*
* when drawing the first TAA frame, we transform directly to the
* color_only_fb as the TAA shader is just performing a direct copy.
diff --git a/source/blender/draw/engines/workbench/workbench_effect_dof.c b/source/blender/draw/engines/workbench/workbench_effect_dof.c
index 3dea99a76cf..e24536759db 100644
--- a/source/blender/draw/engines/workbench/workbench_effect_dof.c
+++ b/source/blender/draw/engines/workbench/workbench_effect_dof.c
@@ -136,7 +136,9 @@ void workbench_dof_engine_init(WORKBENCH_Data *vedata, Object *camera)
WORKBENCH_PrivateData *wpd = stl->g_data;
WORKBENCH_FramebufferList *fbl = vedata->fbl;
- if ((wpd->shading.flag & V3D_SHADING_DEPTH_OF_FIELD) == 0 || (camera == NULL)) {
+ Camera *cam = camera != NULL ? camera->data : NULL;
+ if ((wpd->shading.flag & V3D_SHADING_DEPTH_OF_FIELD) == 0 || (cam == NULL) ||
+ ((cam->dof.flag & CAM_DOF_ENABLED) == 0)) {
wpd->dof_enabled = false;
return;
}
@@ -229,26 +231,17 @@ void workbench_dof_engine_init(WORKBENCH_Data *vedata, Object *camera)
{
const DRWContextState *draw_ctx = DRW_context_state_get();
- const Scene *scene_eval = DEG_get_evaluated_scene(draw_ctx->depsgraph);
RegionView3D *rv3d = draw_ctx->rv3d;
- Camera *cam = (Camera *)camera->data;
/* Parameters */
/* TODO UI Options */
- float fstop = cam->gpu_dof.fstop;
+ float fstop = cam->dof.aperture_fstop;
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;
/* TODO(fclem) deduplicate with eevee */
-
- /* this is factor that converts to the scene scale. focal length and sensor are expressed in mm
- * unit.scale_length is how many meters per blender unit we have. We want to convert to blender
- * units though because the shader reads coordinates in world space, which is in blender units.
- * Note however that focus_distance is already in blender units and shall not be scaled here
- * (see T48157). */
- float scale = (scene_eval->unit.system) ? scene_eval->unit.scale_length : 1.0f;
- float scale_camera = 0.001f / scale;
+ const float scale_camera = 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;
@@ -265,9 +258,9 @@ void workbench_dof_engine_init(WORKBENCH_Data *vedata, Object *camera)
wpd->dof_near_far[0] = -cam->clip_start;
wpd->dof_near_far[1] = -cam->clip_end;
- float blades = cam->gpu_dof.num_blades;
- float rotation = cam->gpu_dof.rotation;
- float ratio = 1.0f / cam->gpu_dof.ratio;
+ float blades = cam->dof.aperture_blades;
+ float rotation = cam->dof.aperture_rotation;
+ float ratio = 1.0f / cam->dof.aperture_ratio;
if (wpd->dof_ubo == NULL || blades != wpd->dof_blades || rotation != wpd->dof_rotation ||
ratio != wpd->dof_ratio) {
@@ -314,37 +307,37 @@ void workbench_dof_create_pass(WORKBENCH_Data *vedata,
DRW_shgroup_uniform_vec2(grp, "invertedViewportSize", DRW_viewport_invert_size_get(), 1);
DRW_shgroup_uniform_vec3(grp, "dofParams", &wpd->dof_aperturesize, 1);
DRW_shgroup_uniform_vec2(grp, "nearFar", wpd->dof_near_far, 1);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
{
DRWShadingGroup *grp = DRW_shgroup_create(e_data.effect_dof_downsample_sh, psl->dof_down2_ps);
DRW_shgroup_uniform_texture(grp, "sceneColorTex", txl->dof_source_tx);
DRW_shgroup_uniform_texture(grp, "inputCocTex", txl->coc_halfres_tx);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
#if 0
{
DRWShadingGroup *grp = DRW_shgroup_create(e_data.effect_dof_flatten_h_sh,
psl->dof_flatten_h_ps);
DRW_shgroup_uniform_texture(grp, "inputCocTex", txl->coc_halfres_tx);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
{
DRWShadingGroup *grp = DRW_shgroup_create(e_data.effect_dof_flatten_v_sh,
psl->dof_flatten_v_ps);
DRW_shgroup_uniform_texture(grp, "inputCocTex", wpd->coc_temp_tx);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
{
DRWShadingGroup *grp = DRW_shgroup_create(e_data.effect_dof_dilate_v_sh, psl->dof_dilate_v_ps);
DRW_shgroup_uniform_texture(grp, "inputCocTex", wpd->coc_tiles_tx[0]);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
{
DRWShadingGroup *grp = DRW_shgroup_create(e_data.effect_dof_dilate_h_sh, psl->dof_dilate_h_ps);
DRW_shgroup_uniform_texture(grp, "inputCocTex", wpd->coc_tiles_tx[1]);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
#endif
{
@@ -357,14 +350,14 @@ void workbench_dof_create_pass(WORKBENCH_Data *vedata,
DRW_shgroup_uniform_texture(grp, "halfResColorTex", txl->dof_source_tx);
DRW_shgroup_uniform_vec2(grp, "invertedViewportSize", DRW_viewport_invert_size_get(), 1);
DRW_shgroup_uniform_float_copy(grp, "noiseOffset", offset);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
{
DRWShadingGroup *grp = DRW_shgroup_create(e_data.effect_dof_blur2_sh, psl->dof_blur2_ps);
DRW_shgroup_uniform_texture(grp, "inputCocTex", txl->coc_halfres_tx);
DRW_shgroup_uniform_texture(grp, "blurTex", wpd->dof_blur_tx);
DRW_shgroup_uniform_vec2(grp, "invertedViewportSize", DRW_viewport_invert_size_get(), 1);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
{
DRWShadingGroup *grp = DRW_shgroup_create(e_data.effect_dof_resolve_sh, psl->dof_resolve_ps);
@@ -373,7 +366,7 @@ void workbench_dof_create_pass(WORKBENCH_Data *vedata,
DRW_shgroup_uniform_vec2(grp, "invertedViewportSize", DRW_viewport_invert_size_get(), 1);
DRW_shgroup_uniform_vec3(grp, "dofParams", &wpd->dof_aperturesize, 1);
DRW_shgroup_uniform_vec2(grp, "nearFar", wpd->dof_near_far, 1);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
}
diff --git a/source/blender/draw/engines/workbench/workbench_effect_fxaa.c b/source/blender/draw/engines/workbench/workbench_effect_fxaa.c
index 47355f324a8..6e3bf1658ab 100644
--- a/source/blender/draw/engines/workbench/workbench_effect_fxaa.c
+++ b/source/blender/draw/engines/workbench/workbench_effect_fxaa.c
@@ -49,7 +49,7 @@ DRWPass *workbench_fxaa_create_pass(GPUTexture **color_buffer_tx)
DRWShadingGroup *grp = DRW_shgroup_create(e_data.effect_fxaa_sh, pass);
DRW_shgroup_uniform_texture_ref(grp, "colorBuffer", color_buffer_tx);
DRW_shgroup_uniform_vec2(grp, "invertedViewportSize", DRW_viewport_invert_size_get(), 1);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
return pass;
}
diff --git a/source/blender/draw/engines/workbench/workbench_effect_taa.c b/source/blender/draw/engines/workbench/workbench_effect_taa.c
index 0435a804fab..7fd68babc13 100644
--- a/source/blender/draw/engines/workbench/workbench_effect_taa.c
+++ b/source/blender/draw/engines/workbench/workbench_effect_taa.c
@@ -90,26 +90,36 @@ int workbench_taa_calculate_num_iterations(WORKBENCH_Data *vedata)
{
WORKBENCH_StorageList *stl = vedata->stl;
WORKBENCH_PrivateData *wpd = stl->g_data;
- int result = 1;
- if (TAA_ENABLED(wpd)) {
+ const Scene *scene = DRW_context_state_get()->scene;
+ int result;
+ if (workbench_is_taa_enabled(wpd)) {
if (DRW_state_is_image_render()) {
- const Scene *scene = DRW_context_state_get()->scene;
- result = (scene->r.mode & R_OSA) ? scene->r.osa : 1;
- }
- else if (IN_RANGE_INCL(wpd->preferences->gpu_viewport_quality,
- GPU_VIEWPORT_QUALITY_TAA8,
- GPU_VIEWPORT_QUALITY_TAA16)) {
- result = 8;
- }
- else if (IN_RANGE_INCL(wpd->preferences->gpu_viewport_quality,
- GPU_VIEWPORT_QUALITY_TAA16,
- GPU_VIEWPORT_QUALITY_TAA32)) {
- result = 16;
+ const DRWContextState *draw_ctx = DRW_context_state_get();
+ if (draw_ctx->v3d) {
+ result = scene->display.viewport_aa;
+ }
+ else {
+ result = scene->display.render_aa;
+ }
}
else {
- result = 32;
+ result = wpd->preferences->viewport_aa;
}
}
+ else {
+ /* when no TAA is disabled return 1 to render a single sample
+ * see `workbench_render.c` */
+ result = 1;
+ }
+ return result;
+}
+
+int workbench_num_viewport_rendering_iterations(WORKBENCH_Data *UNUSED(vedata))
+{
+ const DRWContextState *draw_ctx = DRW_context_state_get();
+ const Scene *scene = draw_ctx->scene;
+ int result = DRW_state_is_image_render() ? scene->display.viewport_aa : 1;
+ result = MAX2(result, 1);
return result;
}
@@ -125,6 +135,8 @@ void workbench_taa_engine_init(WORKBENCH_Data *vedata)
workbench_taa_jitter_init();
}
+ effect_info->view = NULL;
+
/* reset complete drawing when navigating. */
if (effect_info->jitter_index != 0) {
if (rv3d && rv3d->rflag & RV3D_NAVIGATING) {
@@ -138,12 +150,10 @@ void workbench_taa_engine_init(WORKBENCH_Data *vedata)
}
{
- float view[4][4];
- float win[4][4];
- DRW_viewport_matrix_get(view, DRW_MAT_VIEW);
- DRW_viewport_matrix_get(win, DRW_MAT_WIN);
- mul_m4_m4m4(effect_info->curr_mat, view, win);
- if (!equals_m4m4(effect_info->curr_mat, effect_info->last_mat)) {
+ float persmat[4][4];
+ DRW_view_persmat_get(NULL, persmat, false);
+ if (!equals_m4m4(persmat, effect_info->last_mat)) {
+ copy_m4_m4(effect_info->last_mat, persmat);
effect_info->jitter_index = 0;
}
}
@@ -191,7 +201,7 @@ DRWPass *workbench_taa_create_pass(WORKBENCH_Data *vedata, GPUTexture **color_bu
DRW_shgroup_uniform_texture_ref(grp, "colorBuffer", color_buffer_tx);
DRW_shgroup_uniform_texture_ref(grp, "historyBuffer", &txl->history_buffer_tx);
DRW_shgroup_uniform_float(grp, "mixFactor", &effect_info->taa_mix_factor, 1);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
/*
* Set the offset for the cavity shader so every iteration different
@@ -207,9 +217,9 @@ void workbench_taa_draw_scene_start(WORKBENCH_Data *vedata)
WORKBENCH_StorageList *stl = vedata->stl;
WORKBENCH_EffectInfo *effect_info = stl->effects;
const float *viewport_size = DRW_viewport_size_get();
+ const DRWView *default_view = DRW_view_default_get();
int num_samples = 8;
float(*samples)[2];
- float mix_factor;
num_samples = workbench_taa_calculate_num_iterations(vedata);
switch (num_samples) {
@@ -231,41 +241,38 @@ void workbench_taa_draw_scene_start(WORKBENCH_Data *vedata)
break;
}
- mix_factor = 1.0f / (effect_info->jitter_index + 1);
-
const int jitter_index = effect_info->jitter_index;
const float *transform_offset = samples[jitter_index];
+ effect_info->taa_mix_factor = 1.0f / (jitter_index + 1);
effect_info->jitter_index = (jitter_index + 1) % num_samples;
/* construct new matrices from transform delta */
- float viewmat[4][4];
- float persmat[4][4];
- DRW_viewport_matrix_get(viewmat, DRW_MAT_VIEW);
- DRW_viewport_matrix_get(persmat, DRW_MAT_PERS);
- DRW_viewport_matrix_get(effect_info->override_winmat, DRW_MAT_WIN);
+ float winmat[4][4], viewmat[4][4], persmat[4][4];
+ DRW_view_winmat_get(default_view, winmat, false);
+ DRW_view_viewmat_get(default_view, viewmat, false);
+ DRW_view_persmat_get(default_view, persmat, false);
- window_translate_m4(effect_info->override_winmat,
+ window_translate_m4(winmat,
persmat,
transform_offset[0] / viewport_size[0],
transform_offset[1] / viewport_size[1]);
- mul_m4_m4m4(effect_info->override_persmat, effect_info->override_winmat, viewmat);
- invert_m4_m4(effect_info->override_persinv, effect_info->override_persmat);
- invert_m4_m4(effect_info->override_wininv, effect_info->override_winmat);
-
- DRW_viewport_matrix_override_set(effect_info->override_persmat, DRW_MAT_PERS);
- DRW_viewport_matrix_override_set(effect_info->override_persinv, DRW_MAT_PERSINV);
- DRW_viewport_matrix_override_set(effect_info->override_winmat, DRW_MAT_WIN);
- DRW_viewport_matrix_override_set(effect_info->override_wininv, DRW_MAT_WININV);
-
- /* weight the mix factor by the jitter index */
- effect_info->taa_mix_factor = mix_factor;
+ if (effect_info->view) {
+ /* When rendering just update the view. This avoids recomputing the culling. */
+ DRW_view_update_sub(effect_info->view, viewmat, winmat);
+ }
+ else {
+ /* TAA is not making a big change to the matrices.
+ * Reuse the main view culling by creating a subview. */
+ effect_info->view = DRW_view_create_sub(default_view, viewmat, winmat);
+ }
+ DRW_view_set_active(effect_info->view);
}
void workbench_taa_draw_scene_end(WORKBENCH_Data *vedata)
{
/*
- * If first frame than the offset is 0.0 and its depth is the depth buffer to use
+ * If first frame then the offset is 0.0 and its depth is the depth buffer to use
* for the rest of the draw engines. We store it in a persistent buffer.
*
* If it is not the first frame we copy the persistent buffer back to the
@@ -286,10 +293,9 @@ void workbench_taa_draw_scene_end(WORKBENCH_Data *vedata)
GPU_framebuffer_blit(dfbl->color_only_fb, 0, fbl->effect_taa_fb, 0, GPU_COLOR_BIT);
if (!DRW_state_is_image_render()) {
- DRW_viewport_matrix_override_unset_all();
+ DRW_view_set_active(NULL);
}
- copy_m4_m4(effect_info->last_mat, effect_info->curr_mat);
if (effect_info->jitter_index != 0 && !DRW_state_is_image_render()) {
DRW_viewport_request_redraw();
}
diff --git a/source/blender/draw/engines/workbench/workbench_forward.c b/source/blender/draw/engines/workbench/workbench_forward.c
index 00590940ac3..f12902b6801 100644
--- a/source/blender/draw/engines/workbench/workbench_forward.c
+++ b/source/blender/draw/engines/workbench/workbench_forward.c
@@ -68,6 +68,7 @@ static struct {
/* Shaders */
extern char datatoc_common_hair_lib_glsl[];
+extern char datatoc_common_view_lib_glsl[];
extern char datatoc_workbench_forward_composite_frag_glsl[];
extern char datatoc_workbench_forward_depth_frag_glsl[];
@@ -88,6 +89,7 @@ static char *workbench_build_forward_vert(bool is_hair)
if (is_hair) {
BLI_dynstr_append(ds, datatoc_common_hair_lib_glsl);
}
+ BLI_dynstr_append(ds, datatoc_common_view_lib_glsl);
BLI_dynstr_append(ds, datatoc_workbench_prepass_vert_glsl);
char *str = BLI_dynstr_get_cstring(ds);
@@ -99,6 +101,7 @@ static char *workbench_build_forward_transparent_accum_frag(void)
{
DynStr *ds = BLI_dynstr_new();
+ BLI_dynstr_append(ds, datatoc_common_view_lib_glsl);
BLI_dynstr_append(ds, datatoc_workbench_data_lib_glsl);
BLI_dynstr_append(ds, datatoc_workbench_common_lib_glsl);
BLI_dynstr_append(ds, datatoc_workbench_world_light_lib_glsl);
@@ -199,8 +202,7 @@ WORKBENCH_MaterialData *workbench_forward_get_or_create_material_data(WORKBENCH_
V3D_SHADING_TEXTURE_COLOR) {
material->shgrp_object_outline = DRW_shgroup_create(sh_data->object_outline_texture_sh,
psl->object_outline_pass);
- GPUTexture *tex = GPU_texture_from_blender(
- material->ima, material->iuser, GL_TEXTURE_2D, false);
+ GPUTexture *tex = GPU_texture_from_blender(material->ima, material->iuser, GL_TEXTURE_2D);
DRW_shgroup_uniform_texture(material->shgrp_object_outline, "image", tex);
}
else {
@@ -399,7 +401,7 @@ void workbench_forward_engine_init(WORKBENCH_Data *vedata)
DRW_shgroup_uniform_texture_ref(grp, "transparentRevealage", &e_data.transparent_revealage_tx);
DRW_shgroup_uniform_block(grp, "world_block", wpd->world_ubo);
DRW_shgroup_uniform_vec2(grp, "invertedViewportSize", DRW_viewport_invert_size_get(), 1);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
}
/* TODO(campbell): displays but masks geometry,
@@ -411,7 +413,7 @@ void workbench_forward_engine_init(WORKBENCH_Data *vedata)
GPUShader *shader = GPU_shader_get_builtin_shader(GPU_SHADER_3D_UNIFORM_COLOR_BACKGROUND);
grp = DRW_shgroup_create(shader, psl->background_pass);
wpd->world_clip_planes_batch = DRW_draw_background_clipping_batch_from_rv3d(draw_ctx->rv3d);
- DRW_shgroup_call_add(grp, wpd->world_clip_planes_batch, NULL);
+ DRW_shgroup_call(grp, wpd->world_clip_planes_batch, NULL);
DRW_shgroup_uniform_vec4(grp, "color", &wpd->world_clip_planes_color[0], 1);
}
@@ -441,7 +443,7 @@ void workbench_forward_engine_init(WORKBENCH_Data *vedata)
int state = DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_ALWAYS;
psl->checker_depth_pass = DRW_pass_create("Checker Depth", state);
grp = DRW_shgroup_create(e_data.checker_depth_sh, psl->checker_depth_pass);
- DRW_shgroup_call_add(grp, DRW_cache_fullscreen_quad_get(), NULL);
+ DRW_shgroup_call(grp, DRW_cache_fullscreen_quad_get(), NULL);
DRW_shgroup_uniform_float_copy(grp, "threshold", blend_threshold);
DRW_shgroup_uniform_float_copy(grp, "offset", noise_offset);
}
@@ -565,70 +567,78 @@ void workbench_forward_cache_populate(WORKBENCH_Data *vedata, Object *ob)
WORKBENCH_MaterialData *material;
if (ELEM(ob->type, OB_MESH, OB_CURVE, OB_SURF, OB_FONT, OB_MBALL)) {
- const bool is_sculpt_mode = (ob->sculpt != NULL);
- bool is_drawn = false;
-
- if (!is_sculpt_mode && TEXTURE_DRAWING_ENABLED(wpd) && ELEM(ob->type, OB_MESH)) {
- const Mesh *me = ob->data;
- if (me->mloopuv) {
- const int materials_len = MAX2(1, (is_sculpt_mode ? 1 : ob->totcol));
- struct GPUBatch **geom_array = DRW_cache_mesh_surface_texpaint_get(ob);
- for (int i = 0; i < materials_len; i++) {
- Material *mat;
- Image *image;
- ImageUser *iuser;
- int interp;
- workbench_material_get_image_and_mat(ob, i + 1, &image, &iuser, &interp, &mat);
- int color_type = workbench_material_determine_color_type(wpd, image, ob, is_sculpt_mode);
- material = workbench_forward_get_or_create_material_data(
- vedata, ob, mat, image, iuser, color_type, interp, is_sculpt_mode);
- DRW_shgroup_call_object_add(material->shgrp_object_outline, geom_array[i], ob);
- DRW_shgroup_call_object_add(material->shgrp, geom_array[i], ob);
- }
- is_drawn = true;
+ const bool is_sculpt_mode = DRW_object_use_pbvh_drawing(ob);
+ const int materials_len = MAX2(1, ob->totcol);
+ const Mesh *me = (ob->type == OB_MESH) ? ob->data : NULL;
+
+ if (!is_sculpt_mode && TEXTURE_DRAWING_ENABLED(wpd) && me && me->mloopuv) {
+ struct GPUBatch **geom_array = DRW_cache_mesh_surface_texpaint_get(ob);
+ for (int i = 0; i < materials_len; i++) {
+ Material *mat;
+ Image *image;
+ ImageUser *iuser;
+ int interp;
+ workbench_material_get_image_and_mat(ob, i + 1, &image, &iuser, &interp, &mat);
+ int color_type = workbench_material_determine_color_type(wpd, image, ob, is_sculpt_mode);
+ material = workbench_forward_get_or_create_material_data(
+ vedata, ob, mat, image, iuser, color_type, interp, is_sculpt_mode);
+ DRW_shgroup_call_object(material->shgrp_object_outline, geom_array[i], ob);
+ DRW_shgroup_call_object(material->shgrp, geom_array[i], ob);
}
}
-
- /* Fallback from not drawn OB_TEXTURE mode or just OB_SOLID mode */
- if (!is_drawn) {
- if (ELEM(wpd->shading.color_type,
- V3D_SHADING_SINGLE_COLOR,
- V3D_SHADING_OBJECT_COLOR,
- V3D_SHADING_RANDOM_COLOR,
- V3D_SHADING_VERTEX_COLOR)) {
- /* No material split needed */
- int color_type = workbench_material_determine_color_type(wpd, NULL, ob, is_sculpt_mode);
-
- struct GPUBatch *geom;
- if (color_type == V3D_SHADING_VERTEX_COLOR) {
- geom = DRW_cache_mesh_surface_vertpaint_get(ob);
- }
- else {
- geom = DRW_cache_object_surface_get(ob);
+ else if (ELEM(wpd->shading.color_type,
+ V3D_SHADING_SINGLE_COLOR,
+ V3D_SHADING_OBJECT_COLOR,
+ V3D_SHADING_RANDOM_COLOR,
+ V3D_SHADING_VERTEX_COLOR)) {
+ /* No material split needed */
+ int color_type = workbench_material_determine_color_type(wpd, NULL, ob, is_sculpt_mode);
+
+ if (is_sculpt_mode) {
+ material = workbench_forward_get_or_create_material_data(
+ vedata, ob, NULL, NULL, NULL, color_type, 0, is_sculpt_mode);
+ bool use_vcol = (color_type == V3D_SHADING_VERTEX_COLOR);
+ /* TODO(fclem) make this call optional */
+ DRW_shgroup_call_sculpt(material->shgrp_object_outline, ob, false, false, false);
+ if (!is_wire) {
+ DRW_shgroup_call_sculpt(material->shgrp, ob, false, false, use_vcol);
}
+ }
+ else {
+ struct GPUBatch *geom = (color_type == V3D_SHADING_VERTEX_COLOR) ?
+ DRW_cache_mesh_surface_vertpaint_get(ob) :
+ DRW_cache_object_surface_get(ob);
if (geom) {
material = workbench_forward_get_or_create_material_data(
vedata, ob, NULL, NULL, NULL, color_type, 0, is_sculpt_mode);
- if (is_sculpt_mode) {
- DRW_shgroup_call_sculpt_add(material->shgrp_object_outline, ob, ob->obmat);
- if (!is_wire) {
- DRW_shgroup_call_sculpt_add(material->shgrp, ob, ob->obmat);
- }
- }
- else {
- DRW_shgroup_call_object_add(material->shgrp_object_outline, geom, ob);
- if (!is_wire) {
- DRW_shgroup_call_object_add(material->shgrp, geom, ob);
- }
+ /* TODO(fclem) make this call optional */
+ DRW_shgroup_call_object(material->shgrp_object_outline, geom, ob);
+ if (!is_wire) {
+ DRW_shgroup_call_object(material->shgrp, geom, ob);
}
}
}
+ }
+ else {
+ /* Draw material color */
+ if (is_sculpt_mode) {
+ struct DRWShadingGroup **shgrps = BLI_array_alloca(shgrps, materials_len);
+
+ for (int i = 0; i < materials_len; ++i) {
+ struct Material *mat = give_current_material(ob, i + 1);
+ material = workbench_forward_get_or_create_material_data(
+ vedata, ob, mat, NULL, NULL, V3D_SHADING_MATERIAL_COLOR, 0, is_sculpt_mode);
+ shgrps[i] = material->shgrp;
+ }
+ /* TODO(fclem) make this call optional */
+ DRW_shgroup_call_sculpt(material->shgrp_object_outline, ob, false, false, false);
+ if (!is_wire) {
+ DRW_shgroup_call_sculpt_with_materials(shgrps, ob, false);
+ }
+ }
else {
- const int materials_len = MAX2(1, (is_sculpt_mode ? 1 : ob->totcol));
struct GPUMaterial **gpumat_array = BLI_array_alloca(gpumat_array, materials_len);
- for (int i = 0; i < materials_len; i++) {
- gpumat_array[i] = NULL;
- }
+ memset(gpumat_array, 0, sizeof(*gpumat_array) * materials_len);
struct GPUBatch **mat_geom = DRW_cache_object_surface_material_get(
ob, gpumat_array, materials_len, NULL, NULL, NULL);
@@ -641,17 +651,10 @@ void workbench_forward_cache_populate(WORKBENCH_Data *vedata, Object *ob)
Material *mat = give_current_material(ob, i + 1);
material = workbench_forward_get_or_create_material_data(
vedata, ob, mat, NULL, NULL, V3D_SHADING_MATERIAL_COLOR, 0, is_sculpt_mode);
- if (is_sculpt_mode) {
- DRW_shgroup_call_sculpt_add(material->shgrp_object_outline, ob, ob->obmat);
- if (!is_wire) {
- DRW_shgroup_call_sculpt_add(material->shgrp, ob, ob->obmat);
- }
- }
- else {
- DRW_shgroup_call_object_add(material->shgrp_object_outline, mat_geom[i], ob);
- if (!is_wire) {
- DRW_shgroup_call_object_add(material->shgrp, mat_geom[i], ob);
- }
+ /* TODO(fclem) make this call optional */
+ DRW_shgroup_call_object(material->shgrp_object_outline, mat_geom[i], ob);
+ if (!is_wire) {
+ DRW_shgroup_call_object(material->shgrp, mat_geom[i], ob);
}
}
}
@@ -682,7 +685,7 @@ void workbench_forward_draw_scene(WORKBENCH_Data *vedata)
WORKBENCH_PrivateData *wpd = stl->g_data;
DefaultFramebufferList *dfbl = DRW_viewport_framebuffer_list_get();
- if (TAA_ENABLED(wpd)) {
+ if (workbench_is_taa_enabled(wpd)) {
workbench_taa_draw_scene_start(vedata);
}
diff --git a/source/blender/draw/engines/workbench/workbench_materials.c b/source/blender/draw/engines/workbench/workbench_materials.c
index c403e358d6a..b280b6fd01a 100644
--- a/source/blender/draw/engines/workbench/workbench_materials.c
+++ b/source/blender/draw/engines/workbench/workbench_materials.c
@@ -294,15 +294,8 @@ void workbench_material_shgroup_uniform(WORKBENCH_PrivateData *wpd,
if (workbench_material_determine_color_type(wpd, material->ima, ob, false) ==
V3D_SHADING_TEXTURE_COLOR) {
- ImBuf *ibuf = BKE_image_acquire_ibuf(material->ima, material->iuser, NULL);
- const bool do_color_correction = wpd->use_color_management &&
- (ibuf &&
- (ibuf->colormanage_flag & IMB_COLORMANAGE_IS_DATA) == 0);
- BKE_image_release_ibuf(material->ima, ibuf, NULL);
- GPUTexture *tex = GPU_texture_from_blender(
- material->ima, material->iuser, GL_TEXTURE_2D, false);
+ GPUTexture *tex = GPU_texture_from_blender(material->ima, material->iuser, GL_TEXTURE_2D);
DRW_shgroup_uniform_texture(grp, "image", tex);
- DRW_shgroup_uniform_bool_copy(grp, "imageSrgb", do_color_correction);
DRW_shgroup_uniform_bool_copy(grp, "imageNearest", (interp == SHD_INTERP_CLOSEST));
}
else {
diff --git a/source/blender/draw/engines/workbench/workbench_private.h b/source/blender/draw/engines/workbench/workbench_private.h
index 3cfb1283416..240d06c1e79 100644
--- a/source/blender/draw/engines/workbench/workbench_private.h
+++ b/source/blender/draw/engines/workbench/workbench_private.h
@@ -75,18 +75,7 @@
#define IS_NAVIGATING(wpd) \
((DRW_context_state_get()->rv3d) && (DRW_context_state_get()->rv3d->rflag & RV3D_NAVIGATING))
-#define FXAA_ENABLED(wpd) \
- ((!DRW_state_is_opengl_render()) && \
- (IN_RANGE(wpd->preferences->gpu_viewport_quality, \
- GPU_VIEWPORT_QUALITY_FXAA, \
- GPU_VIEWPORT_QUALITY_TAA8) || \
- ((IS_NAVIGATING(wpd) || wpd->is_playback) && \
- (wpd->preferences->gpu_viewport_quality >= GPU_VIEWPORT_QUALITY_TAA8))))
-#define TAA_ENABLED(wpd) \
- ((DRW_state_is_image_render() && DRW_context_state_get()->scene->r.mode & R_OSA) || \
- (!DRW_state_is_image_render() && \
- wpd->preferences->gpu_viewport_quality >= GPU_VIEWPORT_QUALITY_TAA8 && !IS_NAVIGATING(wpd) && \
- !wpd->is_playback))
+
#define SPECULAR_HIGHLIGHT_ENABLED(wpd) \
(STUDIOLIGHT_ENABLED(wpd) && (wpd->shading.flag & V3D_SHADING_SPECULAR_HIGHLIGHT) && \
(!STUDIOLIGHT_TYPE_MATCAP_ENABLED(wpd)))
@@ -284,12 +273,10 @@ typedef struct WORKBENCH_PrivateData {
} WORKBENCH_PrivateData; /* Transient data */
typedef struct WORKBENCH_EffectInfo {
- float override_persmat[4][4];
- float override_persinv[4][4];
- float override_winmat[4][4];
- float override_wininv[4][4];
+ /** View */
+ struct DRWView *view;
+ /** Last projection matrix to see if view is still valid. */
float last_mat[4][4];
- float curr_mat[4][4];
int jitter_index;
float taa_mix_factor;
bool view_updated;
@@ -326,6 +313,46 @@ typedef struct WORKBENCH_ObjectData {
int object_id;
} WORKBENCH_ObjectData;
+/* inline helper functions */
+BLI_INLINE bool workbench_is_taa_enabled(WORKBENCH_PrivateData *wpd)
+{
+ if (DRW_state_is_image_render()) {
+ const DRWContextState *draw_ctx = DRW_context_state_get();
+ if (draw_ctx->v3d) {
+ return draw_ctx->scene->display.viewport_aa > SCE_DISPLAY_AA_FXAA;
+ }
+ else {
+ return draw_ctx->scene->display.render_aa > SCE_DISPLAY_AA_FXAA;
+ }
+ }
+ else {
+ return !(IS_NAVIGATING(wpd) || wpd->is_playback) &&
+ wpd->preferences->viewport_aa > SCE_DISPLAY_AA_FXAA;
+ }
+}
+
+BLI_INLINE bool workbench_is_fxaa_enabled(WORKBENCH_PrivateData *wpd)
+{
+ if (DRW_state_is_image_render()) {
+ const DRWContextState *draw_ctx = DRW_context_state_get();
+ if (draw_ctx->v3d) {
+ return draw_ctx->scene->display.viewport_aa == SCE_DISPLAY_AA_FXAA;
+ }
+ else {
+ return draw_ctx->scene->display.render_aa == SCE_DISPLAY_AA_FXAA;
+ }
+ }
+ else {
+ if (wpd->preferences->viewport_aa == SCE_DISPLAY_AA_FXAA) {
+ return true;
+ }
+
+ /* when navigating or animation playback use FXAA if scene uses TAA. */
+ return (IS_NAVIGATING(wpd) || wpd->is_playback) &&
+ wpd->preferences->viewport_aa > SCE_DISPLAY_AA_FXAA;
+ }
+}
+
/* workbench_deferred.c */
void workbench_deferred_engine_init(WORKBENCH_Data *vedata);
void workbench_deferred_engine_free(void);
@@ -375,6 +402,7 @@ void workbench_taa_draw_scene_start(WORKBENCH_Data *vedata);
void workbench_taa_draw_scene_end(WORKBENCH_Data *vedata);
void workbench_taa_view_updated(WORKBENCH_Data *vedata);
int workbench_taa_calculate_num_iterations(WORKBENCH_Data *vedata);
+int workbench_num_viewport_rendering_iterations(WORKBENCH_Data *vedata);
/* workbench_effect_dof.c */
void workbench_dof_engine_init(WORKBENCH_Data *vedata, Object *camera);
diff --git a/source/blender/draw/engines/workbench/workbench_render.c b/source/blender/draw/engines/workbench/workbench_render.c
index 1497ef493cf..46d78ca0e37 100644
--- a/source/blender/draw/engines/workbench/workbench_render.c
+++ b/source/blender/draw/engines/workbench/workbench_render.c
@@ -63,24 +63,16 @@ static void workbench_render_matrices_init(RenderEngine *engine, Depsgraph *deps
float frame = BKE_scene_frame_get(scene);
/* Set the persective, view and window matrix. */
- float winmat[4][4], wininv[4][4];
- float viewmat[4][4], viewinv[4][4];
- float persmat[4][4], persinv[4][4];
+ float winmat[4][4], viewmat[4][4], viewinv[4][4];
RE_GetCameraWindow(engine->re, ob_camera_eval, frame, winmat);
RE_GetCameraModelMatrix(engine->re, ob_camera_eval, viewinv);
invert_m4_m4(viewmat, viewinv);
- mul_m4_m4m4(persmat, winmat, viewmat);
- invert_m4_m4(persinv, persmat);
- invert_m4_m4(wininv, winmat);
-
- DRW_viewport_matrix_override_set(persmat, DRW_MAT_PERS);
- DRW_viewport_matrix_override_set(persinv, DRW_MAT_PERSINV);
- DRW_viewport_matrix_override_set(winmat, DRW_MAT_WIN);
- DRW_viewport_matrix_override_set(wininv, DRW_MAT_WININV);
- DRW_viewport_matrix_override_set(viewmat, DRW_MAT_VIEW);
- DRW_viewport_matrix_override_set(viewinv, DRW_MAT_VIEWINV);
+
+ DRWView *view = DRW_view_create(viewmat, winmat, NULL, NULL, NULL);
+ DRW_view_default_set(view);
+ DRW_view_set_active(view);
}
static bool workbench_render_framebuffers_init(void)
@@ -159,9 +151,6 @@ void workbench_render(WORKBENCH_Data *data,
if (RE_engine_test_break(engine)) {
break;
}
- /* TODO: Save matrices instead of recomputing them for each samples. */
- workbench_render_matrices_init(engine, depsgraph);
-
workbench_deferred_draw_background(data);
workbench_deferred_draw_scene(data);
}
diff --git a/source/blender/draw/engines/workbench/workbench_studiolight.c b/source/blender/draw/engines/workbench/workbench_studiolight.c
index 3fc83fea7c6..944bca73993 100644
--- a/source/blender/draw/engines/workbench/workbench_studiolight.c
+++ b/source/blender/draw/engines/workbench/workbench_studiolight.c
@@ -32,7 +32,7 @@ void studiolight_update_world(WORKBENCH_PrivateData *wpd,
WORKBENCH_UBO_World *wd)
{
float view_matrix[4][4], rot_matrix[4][4];
- DRW_viewport_matrix_get(view_matrix, DRW_MAT_VIEW);
+ DRW_view_viewmat_get(NULL, view_matrix, false);
if (USE_WORLD_ORIENTATION(wpd)) {
axis_angle_to_mat4_single(rot_matrix, 'Z', -wpd->shading.studiolight_rot_z);
@@ -165,12 +165,12 @@ void studiolight_update_light(WORKBENCH_PrivateData *wpd, const float light_dire
}
float planes[6][4];
- DRW_culling_frustum_planes_get(planes);
+ DRW_culling_frustum_planes_get(NULL, planes);
/* we only need the far plane. */
copy_v4_v4(wpd->shadow_far_plane, planes[2]);
BoundBox frustum_corners;
- DRW_culling_frustum_corners_get(&frustum_corners);
+ DRW_culling_frustum_corners_get(NULL, &frustum_corners);
mul_v3_mat3_m4v3(wpd->shadow_near_corners[0], wpd->shadow_inv, frustum_corners.vec[0]);
mul_v3_mat3_m4v3(wpd->shadow_near_corners[1], wpd->shadow_inv, frustum_corners.vec[3]);
@@ -230,7 +230,8 @@ bool studiolight_object_cast_visible_shadow(WORKBENCH_PrivateData *wpd,
WORKBENCH_ObjectData *oed)
{
BoundBox *shadow_bbox = studiolight_object_shadow_bbox_get(wpd, ob, oed);
- return DRW_culling_box_test(shadow_bbox);
+ const DRWView *default_view = DRW_view_default_get();
+ return DRW_culling_box_test(default_view, shadow_bbox);
}
float studiolight_object_shadow_distance(WORKBENCH_PrivateData *wpd,
diff --git a/source/blender/draw/engines/workbench/workbench_volume.c b/source/blender/draw/engines/workbench/workbench_volume.c
index accc7e91576..2b5fc8c0e47 100644
--- a/source/blender/draw/engines/workbench/workbench_volume.c
+++ b/source/blender/draw/engines/workbench/workbench_volume.c
@@ -53,6 +53,7 @@ static struct {
extern char datatoc_workbench_volume_vert_glsl[];
extern char datatoc_workbench_volume_frag_glsl[];
+extern char datatoc_common_view_lib_glsl[];
static GPUShader *volume_shader_get(bool slice, bool coba, bool cubic)
{
@@ -77,8 +78,11 @@ static GPUShader *volume_shader_get(bool slice, bool coba, bool cubic)
char *defines = BLI_dynstr_get_cstring(ds);
BLI_dynstr_free(ds);
- e_data.volume_sh[id] = DRW_shader_create(
- datatoc_workbench_volume_vert_glsl, NULL, datatoc_workbench_volume_frag_glsl, defines);
+ e_data.volume_sh[id] = DRW_shader_create_with_lib(datatoc_workbench_volume_vert_glsl,
+ NULL,
+ datatoc_workbench_volume_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ defines);
MEM_freeN(defines);
}
@@ -150,7 +154,7 @@ void workbench_volume_cache_populate(WORKBENCH_Data *vedata,
if (use_slice) {
float invviewmat[4][4];
- DRW_viewport_matrix_get(invviewmat, DRW_MAT_VIEWINV);
+ DRW_view_viewmat_get(NULL, invviewmat, true);
const int axis = (sds->slice_axis == SLICE_AXIS_AUTO) ?
axis_dominant_v3_single(invviewmat[2]) :
@@ -207,10 +211,10 @@ void workbench_volume_cache_populate(WORKBENCH_Data *vedata,
DRW_shgroup_uniform_float_copy(grp, "densityScale", 10.0f * sds->display_thickness);
if (use_slice) {
- DRW_shgroup_call_object_add(grp, DRW_cache_quad_get(), ob);
+ DRW_shgroup_call_object(grp, DRW_cache_quad_get(), ob);
}
else {
- DRW_shgroup_call_object_add(grp, DRW_cache_cube_get(), ob);
+ DRW_shgroup_call_object(grp, DRW_cache_cube_get(), ob);
}
BLI_addtail(&wpd->smoke_domains, BLI_genericNodeN(smd));
diff --git a/source/blender/draw/intern/DRW_render.h b/source/blender/draw/intern/DRW_render.h
index 4d8fefbbc06..0f019df9d86 100644
--- a/source/blender/draw/intern/DRW_render.h
+++ b/source/blender/draw/intern/DRW_render.h
@@ -44,6 +44,7 @@
#include "DNA_world_types.h"
#include "GPU_framebuffer.h"
+#include "GPU_primitive.h"
#include "GPU_texture.h"
#include "GPU_shader.h"
@@ -80,9 +81,13 @@ struct rcti;
typedef struct DRWInterface DRWInterface;
typedef struct DRWPass DRWPass;
+typedef struct DRWView DRWView;
typedef struct DRWShadingGroup DRWShadingGroup;
typedef struct DRWUniform DRWUniform;
+/* Opaque type to avoid usage as a DRWCall but it is exactly the same thing. */
+typedef struct DRWCallBuffer DRWCallBuffer;
+
/* TODO Put it somewhere else? */
typedef struct BoundSphere {
float center[3], radius;
@@ -105,7 +110,7 @@ typedef char DRWViewportEmptyList;
/* Use of multisample framebuffers. */
#define MULTISAMPLE_SYNC_ENABLE(dfbl, dtxl) \
{ \
- if (dfbl->multisample_fb != NULL) { \
+ if (dfbl->multisample_fb != NULL && DRW_state_is_fbo()) { \
DRW_stats_query_start("Multisample Blit"); \
GPU_framebuffer_bind(dfbl->multisample_fb); \
/* TODO clear only depth but need to do alpha to coverage for transparencies. */ \
@@ -117,7 +122,7 @@ typedef char DRWViewportEmptyList;
#define MULTISAMPLE_SYNC_DISABLE(dfbl, dtxl) \
{ \
- if (dfbl->multisample_fb != NULL) { \
+ if (dfbl->multisample_fb != NULL && DRW_state_is_fbo()) { \
DRW_stats_query_start("Multisample Resolve"); \
GPU_framebuffer_bind(dfbl->default_fb); \
DRW_multisamples_resolve(dtxl->multisample_depth, dtxl->multisample_color, true); \
@@ -128,7 +133,7 @@ typedef char DRWViewportEmptyList;
#define MULTISAMPLE_SYNC_DISABLE_NO_DEPTH(dfbl, dtxl) \
{ \
- if (dfbl->multisample_fb != NULL) { \
+ if (dfbl->multisample_fb != NULL && DRW_state_is_fbo()) { \
DRW_stats_query_start("Multisample Resolve"); \
GPU_framebuffer_bind(dfbl->default_fb); \
DRW_multisamples_resolve(dtxl->multisample_depth, dtxl->multisample_color, false); \
@@ -309,43 +314,47 @@ void DRW_shader_free(struct GPUShader *shader);
/* Batches */
typedef enum {
+ /** Wrtie mask */
DRW_STATE_WRITE_DEPTH = (1 << 0),
DRW_STATE_WRITE_COLOR = (1 << 1),
- DRW_STATE_DEPTH_ALWAYS = (1 << 2),
- DRW_STATE_DEPTH_LESS = (1 << 3),
- DRW_STATE_DEPTH_LESS_EQUAL = (1 << 4),
- DRW_STATE_DEPTH_EQUAL = (1 << 5),
- DRW_STATE_DEPTH_GREATER = (1 << 6),
- DRW_STATE_DEPTH_GREATER_EQUAL = (1 << 7),
- DRW_STATE_CULL_BACK = (1 << 8),
- DRW_STATE_CULL_FRONT = (1 << 9),
- DRW_STATE_WIRE = (1 << 10),
- DRW_STATE_POINT = (1 << 11),
+ DRW_STATE_WRITE_STENCIL = (1 << 2),
+ DRW_STATE_WRITE_STENCIL_SHADOW_PASS = (1 << 3),
+ DRW_STATE_WRITE_STENCIL_SHADOW_FAIL = (1 << 4),
+
+ /** Depth test */
+ DRW_STATE_DEPTH_ALWAYS = (1 << 5),
+ DRW_STATE_DEPTH_LESS = (1 << 6),
+ DRW_STATE_DEPTH_LESS_EQUAL = (1 << 7),
+ DRW_STATE_DEPTH_EQUAL = (1 << 8),
+ DRW_STATE_DEPTH_GREATER = (1 << 9),
+ DRW_STATE_DEPTH_GREATER_EQUAL = (1 << 10),
+ /** Culling test */
+ DRW_STATE_CULL_BACK = (1 << 11),
+ DRW_STATE_CULL_FRONT = (1 << 12),
+ /** Stencil test */
+ DRW_STATE_STENCIL_EQUAL = (1 << 13),
+ DRW_STATE_STENCIL_NEQUAL = (1 << 14),
+
+ /** Blend state */
+ DRW_STATE_ADDITIVE = (1 << 15),
+ /** Same as additive but let alpha accumulate without premult. */
+ DRW_STATE_ADDITIVE_FULL = (1 << 16),
+ DRW_STATE_BLEND = (1 << 17),
+ /** Use that if color is already premult by alpha. */
+ DRW_STATE_BLEND_PREMUL = (1 << 18),
+ DRW_STATE_BLEND_PREMUL_UNDER = (1 << 19),
+ DRW_STATE_BLEND_OIT = (1 << 20),
+ DRW_STATE_MULTIPLY = (1 << 21),
+
+ DRW_STATE_CLIP_PLANES = (1 << 22),
+ DRW_STATE_WIRE_SMOOTH = (1 << 23),
+ DRW_STATE_FIRST_VERTEX_CONVENTION = (1 << 24),
/** Polygon offset. Does not work with lines and points. */
- DRW_STATE_OFFSET_POSITIVE = (1 << 12),
+ DRW_STATE_OFFSET_POSITIVE = (1 << 25),
/** Polygon offset. Does not work with lines and points. */
- DRW_STATE_OFFSET_NEGATIVE = (1 << 13),
- DRW_STATE_WIRE_WIDE = (1 << 14),
- DRW_STATE_BLEND = (1 << 15),
- DRW_STATE_ADDITIVE = (1 << 16),
- DRW_STATE_MULTIPLY = (1 << 17),
- DRW_STATE_BLEND_PREMUL_UNDER = (1 << 18),
- DRW_STATE_CLIP_PLANES = (1 << 19),
- /** Same as DRW_STATE_ADDITIVE but let alpha accumulate without premult. */
- DRW_STATE_ADDITIVE_FULL = (1 << 20),
- /** Use that if color is already premult by alpha. */
- DRW_STATE_BLEND_PREMUL = (1 << 21),
- DRW_STATE_WIRE_SMOOTH = (1 << 22),
- DRW_STATE_TRANS_FEEDBACK = (1 << 23),
- DRW_STATE_BLEND_OIT = (1 << 24),
- DRW_STATE_FIRST_VERTEX_CONVENTION = (1 << 25),
-
- DRW_STATE_WRITE_STENCIL = (1 << 27),
- DRW_STATE_WRITE_STENCIL_SHADOW_PASS = (1 << 28),
- DRW_STATE_WRITE_STENCIL_SHADOW_FAIL = (1 << 29),
- DRW_STATE_STENCIL_EQUAL = (1 << 30),
- DRW_STATE_STENCIL_NEQUAL = (1 << 31),
+ DRW_STATE_OFFSET_NEGATIVE = (1 << 26),
} DRWState;
+
#define DRW_STATE_DEFAULT \
(DRW_STATE_WRITE_DEPTH | DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_LESS_EQUAL)
#define DRW_STATE_RASTERIZER_ENABLED \
@@ -377,97 +386,64 @@ struct GPUVertFormat *DRW_shgroup_instance_format_array(const DRWInstanceAttrFor
DRWShadingGroup *DRW_shgroup_create(struct GPUShader *shader, DRWPass *pass);
DRWShadingGroup *DRW_shgroup_create_sub(DRWShadingGroup *shgroup);
DRWShadingGroup *DRW_shgroup_material_create(struct GPUMaterial *material, DRWPass *pass);
-DRWShadingGroup *DRW_shgroup_material_instance_create(struct GPUMaterial *material,
- DRWPass *pass,
- struct GPUBatch *geom,
- struct Object *ob,
- struct GPUVertFormat *format);
-DRWShadingGroup *DRW_shgroup_material_empty_tri_batch_create(struct GPUMaterial *material,
- DRWPass *pass,
- int size);
-DRWShadingGroup *DRW_shgroup_instance_create(struct GPUShader *shader,
- DRWPass *pass,
- struct GPUBatch *geom,
- struct GPUVertFormat *format);
-DRWShadingGroup *DRW_shgroup_point_batch_create(struct GPUShader *shader, DRWPass *pass);
-DRWShadingGroup *DRW_shgroup_line_batch_create_with_format(struct GPUShader *shader,
- DRWPass *pass,
- struct GPUVertFormat *format);
-DRWShadingGroup *DRW_shgroup_line_batch_create(struct GPUShader *shader, DRWPass *pass);
-DRWShadingGroup *DRW_shgroup_empty_tri_batch_create(struct GPUShader *shader,
- DRWPass *pass,
- int size);
DRWShadingGroup *DRW_shgroup_transform_feedback_create(struct GPUShader *shader,
DRWPass *pass,
struct GPUVertBuf *tf_target);
-typedef void(DRWCallGenerateFn)(DRWShadingGroup *shgroup,
- void (*draw_fn)(DRWShadingGroup *shgroup, struct GPUBatch *geom),
- void *user_data);
-
/* return final visibility */
typedef bool(DRWCallVisibilityFn)(bool vis_in, void *user_data);
-void DRW_shgroup_instance_batch(DRWShadingGroup *shgroup, struct GPUBatch *batch);
-
-void DRW_shgroup_call_add(DRWShadingGroup *shgroup, struct GPUBatch *geom, float (*obmat)[4]);
-void DRW_shgroup_call_range_add(
- DRWShadingGroup *shgroup, struct GPUBatch *geom, float (*obmat)[4], uint v_sta, uint v_count);
-void DRW_shgroup_call_procedural_points_add(DRWShadingGroup *shgroup,
- uint point_len,
- float (*obmat)[4]);
-void DRW_shgroup_call_procedural_lines_add(DRWShadingGroup *shgroup,
- uint line_count,
- float (*obmat)[4]);
-void DRW_shgroup_call_procedural_triangles_add(DRWShadingGroup *shgroup,
- uint tria_count,
- float (*obmat)[4]);
-void DRW_shgroup_call_object_procedural_triangles_culled_add(DRWShadingGroup *shgroup,
- uint tria_count,
- struct Object *ob);
-void DRW_shgroup_call_object_add_ex(DRWShadingGroup *shgroup,
- struct GPUBatch *geom,
- struct Object *ob,
- struct Material *ma,
- bool bypass_culling);
-#define DRW_shgroup_call_object_add(shgroup, geom, ob) \
- DRW_shgroup_call_object_add_ex(shgroup, geom, ob, NULL, false)
-#define DRW_shgroup_call_object_add_no_cull(shgroup, geom, ob) \
- DRW_shgroup_call_object_add_ex(shgroup, geom, ob, NULL, true)
-void DRW_shgroup_call_object_add_with_callback(DRWShadingGroup *shgroup,
- struct GPUBatch *geom,
- struct Object *ob,
- struct Material *ma,
- DRWCallVisibilityFn *callback,
- void *user_data);
-/* Used for drawing a batch with instancing without instance attributes. */
-void DRW_shgroup_call_instances_add(DRWShadingGroup *shgroup,
- struct GPUBatch *geom,
- float (*obmat)[4],
- uint *count);
-void DRW_shgroup_call_object_instances_add(DRWShadingGroup *shgroup,
+void DRW_shgroup_call(DRWShadingGroup *sh, struct GPUBatch *geom, float (*obmat)[4]);
+void DRW_shgroup_call_range(
+ DRWShadingGroup *sh, struct GPUBatch *geom, float (*obmat)[4], uint v_sta, uint v_ct);
+
+void DRW_shgroup_call_procedural_points(DRWShadingGroup *sh, uint point_ct, float (*obmat)[4]);
+void DRW_shgroup_call_procedural_lines(DRWShadingGroup *sh, uint line_ct, float (*obmat)[4]);
+void DRW_shgroup_call_procedural_triangles(DRWShadingGroup *sh, uint tri_ct, float (*obmat)[4]);
+
+void DRW_shgroup_call_object_ex(DRWShadingGroup *shgroup,
+ struct GPUBatch *geom,
+ struct Object *ob,
+ bool bypass_culling);
+#define DRW_shgroup_call_object(shgroup, geom, ob) \
+ DRW_shgroup_call_object_ex(shgroup, geom, ob, false)
+#define DRW_shgroup_call_object_no_cull(shgroup, geom, ob) \
+ DRW_shgroup_call_object_ex(shgroup, geom, ob, true)
+
+/* TODO(fclem) remove this when we have DRWView */
+/* user_data is used by DRWCallVisibilityFn defined in DRWView. */
+void DRW_shgroup_call_object_with_callback(DRWShadingGroup *shgroup,
struct GPUBatch *geom,
struct Object *ob,
- uint *count);
-void DRW_shgroup_call_sculpt_add(DRWShadingGroup *shgroup, struct Object *ob, float (*obmat)[4]);
-void DRW_shgroup_call_sculpt_wires_add(DRWShadingGroup *shgroup,
- struct Object *ob,
- float (*obmat)[4]);
-void DRW_shgroup_call_generate_add(DRWShadingGroup *shgroup,
- DRWCallGenerateFn *geometry_fn,
- void *user_data,
- float (*obmat)[4]);
-void DRW_shgroup_call_dynamic_add_array(DRWShadingGroup *shgroup,
- const void *attr[],
- uint attr_len);
-#define DRW_shgroup_call_dynamic_add(shgroup, ...) \
+ void *user_data);
+
+void DRW_shgroup_call_instances(DRWShadingGroup *shgroup,
+ struct GPUBatch *geom,
+ float (*obmat)[4],
+ uint count);
+void DRW_shgroup_call_instances_with_attribs(DRWShadingGroup *shgroup,
+ struct GPUBatch *geom,
+ float (*obmat)[4],
+ struct GPUBatch *inst_attributes);
+
+void DRW_shgroup_call_sculpt(DRWShadingGroup *sh, Object *ob, bool wire, bool mask, bool vcol);
+void DRW_shgroup_call_sculpt_with_materials(DRWShadingGroup **sh, Object *ob, bool vcol);
+
+DRWCallBuffer *DRW_shgroup_call_buffer(DRWShadingGroup *shading_group,
+ struct GPUVertFormat *format,
+ GPUPrimType prim_type);
+DRWCallBuffer *DRW_shgroup_call_buffer_instance(DRWShadingGroup *shading_group,
+ struct GPUVertFormat *format,
+ struct GPUBatch *geom);
+
+void DRW_buffer_add_entry_array(DRWCallBuffer *buffer, const void *attr[], uint attr_len);
+
+#define DRW_buffer_add_entry(buffer, ...) \
do { \
const void *array[] = {__VA_ARGS__}; \
- DRW_shgroup_call_dynamic_add_array(shgroup, array, (sizeof(array) / sizeof(*array))); \
+ DRW_buffer_add_entry_array(buffer, array, (sizeof(array) / sizeof(*array))); \
} while (0)
-uint DRW_shgroup_get_instance_count(const DRWShadingGroup *shgroup);
-
void DRW_shgroup_state_enable(DRWShadingGroup *shgroup, DRWState state);
void DRW_shgroup_state_disable(DRWShadingGroup *shgroup, DRWState state);
void DRW_shgroup_stencil_mask(DRWShadingGroup *shgroup, uint mask);
@@ -503,14 +479,6 @@ void DRW_shgroup_uniform_vec4(DRWShadingGroup *shgroup,
const char *name,
const float *value,
int arraysize);
-void DRW_shgroup_uniform_short_to_int(DRWShadingGroup *shgroup,
- const char *name,
- const short *value,
- int arraysize);
-void DRW_shgroup_uniform_short_to_float(DRWShadingGroup *shgroup,
- const char *name,
- const short *value,
- int arraysize);
/* Boolean are expected to be 4bytes longs for opengl! */
void DRW_shgroup_uniform_bool(DRWShadingGroup *shgroup,
const char *name,
@@ -538,11 +506,13 @@ void DRW_shgroup_uniform_mat4(DRWShadingGroup *shgroup, const char *name, const
void DRW_shgroup_uniform_int_copy(DRWShadingGroup *shgroup, const char *name, const int value);
void DRW_shgroup_uniform_bool_copy(DRWShadingGroup *shgroup, const char *name, const bool value);
void DRW_shgroup_uniform_float_copy(DRWShadingGroup *shgroup, const char *name, const float value);
+void DRW_shgroup_uniform_vec2_copy(DRWShadingGroup *shgroup, const char *name, const float *value);
bool DRW_shgroup_is_empty(DRWShadingGroup *shgroup);
/* Passes */
DRWPass *DRW_pass_create(const char *name, DRWState state);
+/* TODO Replace with passes inheritance. */
void DRW_pass_state_set(DRWPass *pass, DRWState state);
void DRW_pass_state_add(DRWPass *pass, DRWState state);
void DRW_pass_state_remove(DRWPass *pass, DRWState state);
@@ -553,51 +523,61 @@ void DRW_pass_sort_shgroup_z(DRWPass *pass);
bool DRW_pass_is_empty(DRWPass *pass);
-/* Viewport */
-typedef enum {
- /* keep in sync with the union struct DRWMatrixState. */
- DRW_MAT_PERS = 0,
- DRW_MAT_PERSINV,
- DRW_MAT_VIEW,
- DRW_MAT_VIEWINV,
- DRW_MAT_WIN,
- DRW_MAT_WININV,
-
- DRW_MAT_COUNT, // Don't use this.
-} DRWViewportMatrixType;
-
-typedef struct DRWMatrixState {
- union {
- float mat[DRW_MAT_COUNT][4][4];
- struct {
- /* keep in sync with the enum DRWViewportMatrixType. */
- float persmat[4][4];
- float persinv[4][4];
- float viewmat[4][4];
- float viewinv[4][4];
- float winmat[4][4];
- float wininv[4][4];
- };
- };
-} DRWMatrixState;
-
-void DRW_viewport_matrix_get(float mat[4][4], DRWViewportMatrixType type);
-void DRW_viewport_matrix_get_all(DRWMatrixState *state);
-void DRW_viewport_matrix_override_set(const float mat[4][4], DRWViewportMatrixType type);
-void DRW_viewport_matrix_override_set_all(DRWMatrixState *state);
-void DRW_viewport_matrix_override_unset(DRWViewportMatrixType type);
-void DRW_viewport_matrix_override_unset_all(void);
-
-/* These are in view-space so negative if in perspective.
+#define DRW_PASS_CREATE(pass, state) (pass = DRW_pass_create(#pass, state))
+
+/* Views */
+DRWView *DRW_view_create(const float viewmat[4][4],
+ const float winmat[4][4],
+ const float (*culling_viewmat)[4],
+ const float (*culling_winmat)[4],
+ DRWCallVisibilityFn *visibility_fn);
+DRWView *DRW_view_create_sub(const DRWView *parent_view,
+ const float viewmat[4][4],
+ const float winmat[4][4]);
+
+void DRW_view_update(DRWView *view,
+ const float viewmat[4][4],
+ const float winmat[4][4],
+ const float (*culling_viewmat)[4],
+ const float (*culling_winmat)[4]);
+void DRW_view_update_sub(DRWView *view, const float viewmat[4][4], const float winmat[4][4]);
+
+const DRWView *DRW_view_default_get(void);
+void DRW_view_default_set(DRWView *view);
+
+void DRW_view_set_active(DRWView *view);
+
+void DRW_view_clip_planes_set(DRWView *view, float (*planes)[4], int plane_len);
+void DRW_view_camtexco_set(DRWView *view, float texco[4]);
+
+/* For all getters, if view is NULL, default view is assumed. */
+void DRW_view_winmat_get(const DRWView *view, float mat[4][4], bool inverse);
+void DRW_view_viewmat_get(const DRWView *view, float mat[4][4], bool inverse);
+void DRW_view_persmat_get(const DRWView *view, float mat[4][4], bool inverse);
+
+void DRW_view_frustum_corners_get(const DRWView *view, BoundBox *corners);
+void DRW_view_frustum_planes_get(const DRWView *view, float planes[6][4]);
+
+/* These are in view-space, so negative if in perspective.
* Extract near and far clip distance from the projection matrix. */
-float DRW_viewport_near_distance_get(void);
-float DRW_viewport_far_distance_get(void);
+float DRW_view_near_distance_get(const DRWView *view);
+float DRW_view_far_distance_get(const DRWView *view);
+bool DRW_view_is_persp_get(const DRWView *view);
+
+/* Culling, return true if object is inside view frustum. */
+bool DRW_culling_sphere_test(const DRWView *view, const BoundSphere *bsphere);
+bool DRW_culling_box_test(const DRWView *view, const BoundBox *bbox);
+bool DRW_culling_plane_test(const DRWView *view, const float plane[4]);
+
+void DRW_culling_frustum_corners_get(const DRWView *view, BoundBox *corners);
+void DRW_culling_frustum_planes_get(const DRWView *view, float planes[6][4]);
+
+/* Viewport */
const float *DRW_viewport_size_get(void);
const float *DRW_viewport_invert_size_get(void);
const float *DRW_viewport_screenvecs_get(void);
const float *DRW_viewport_pixelsize_get(void);
-bool DRW_viewport_is_persp_get(void);
struct DefaultFramebufferList *DRW_viewport_framebuffer_list_get(void);
struct DefaultTextureList *DRW_viewport_texture_list_get(void);
@@ -635,12 +615,14 @@ DrawData *DRW_drawdata_ensure(ID *id,
size_t size,
DrawDataInitCb init_cb,
DrawDataFreeCb free_cb);
+void **DRW_duplidata_get(void *vedata);
/* Settings */
bool DRW_object_is_renderable(const struct Object *ob);
int DRW_object_visibility_in_active_context(const struct Object *ob);
bool DRW_object_is_flat_normal(const struct Object *ob);
bool DRW_object_use_hide_faces(const struct Object *ob);
+bool DRW_object_use_pbvh_drawing(const struct Object *ob);
bool DRW_object_is_visible_psys_in_active_context(const struct Object *object,
const struct ParticleSystem *psys);
@@ -659,20 +641,6 @@ void DRW_state_reset_ex(DRWState state);
void DRW_state_reset(void);
void DRW_state_lock(DRWState state);
-void DRW_state_invert_facing(void);
-
-void DRW_state_clip_planes_len_set(uint plane_len);
-void DRW_state_clip_planes_reset(void);
-void DRW_state_clip_planes_set_from_rv3d(struct RegionView3D *rv3d);
-
-/* Culling, return true if object is inside view frustum. */
-bool DRW_culling_sphere_test(BoundSphere *bsphere);
-bool DRW_culling_box_test(BoundBox *bbox);
-bool DRW_culling_plane_test(float plane[4]);
-
-void DRW_culling_frustum_corners_get(BoundBox *corners);
-void DRW_culling_frustum_planes_get(float planes[6][4]);
-
/* Selection */
void DRW_select_load_id(uint id);
diff --git a/source/blender/draw/intern/draw_anim_viz.c b/source/blender/draw/intern/draw_anim_viz.c
index a6026c9da3a..72459309133 100644
--- a/source/blender/draw/intern/draw_anim_viz.c
+++ b/source/blender/draw/intern/draw_anim_viz.c
@@ -139,7 +139,7 @@ static void MPATH_cache_init(void *vedata)
}
{
- DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_POINT;
+ DRWState state = DRW_STATE_WRITE_COLOR;
psl->points = DRW_pass_create("Motionpath Point Pass", state);
}
}
@@ -215,7 +215,7 @@ static void MPATH_cache_motion_path(MPATH_PassList *psl,
DRW_shgroup_uniform_vec3(shgrp, "customColor", mpath->color, 1);
}
/* Only draw the required range. */
- DRW_shgroup_call_range_add(shgrp, mpath_batch_line_get(mpath), NULL, start_index, len);
+ DRW_shgroup_call_range(shgrp, mpath_batch_line_get(mpath), NULL, start_index, len);
}
/* Draw points. */
@@ -231,7 +231,7 @@ static void MPATH_cache_motion_path(MPATH_PassList *psl,
DRW_shgroup_uniform_vec3(shgrp, "customColor", mpath->color, 1);
}
/* Only draw the required range. */
- DRW_shgroup_call_range_add(shgrp, mpath_batch_points_get(mpath), NULL, start_index, len);
+ DRW_shgroup_call_range(shgrp, mpath_batch_points_get(mpath), NULL, start_index, len);
/* Draw frame numbers at each framestep value */
bool show_kf_no = (avs->path_viewflag & MOTIONPATH_VIEW_KFNOS) != 0;
diff --git a/source/blender/draw/intern/draw_armature.c b/source/blender/draw/intern/draw_armature.c
index 9b52f282944..3f651b27dd0 100644
--- a/source/blender/draw/intern/draw_armature.c
+++ b/source/blender/draw/intern/draw_armature.c
@@ -37,6 +37,8 @@
#include "BKE_armature.h"
+#include "DEG_depsgraph_query.h"
+
#include "ED_armature.h"
#include "UI_resources.h"
@@ -57,26 +59,26 @@ static struct {
/* Current armature object */
Object *ob;
/* Reset when changing current_armature */
- DRWShadingGroup *bone_octahedral_solid;
- DRWShadingGroup *bone_octahedral_wire;
- DRWShadingGroup *bone_octahedral_outline;
- DRWShadingGroup *bone_box_solid;
- DRWShadingGroup *bone_box_wire;
- DRWShadingGroup *bone_box_outline;
- DRWShadingGroup *bone_wire;
- DRWShadingGroup *bone_stick;
- DRWShadingGroup *bone_dof_sphere;
- DRWShadingGroup *bone_dof_lines;
- DRWShadingGroup *bone_envelope_solid;
- DRWShadingGroup *bone_envelope_distance;
- DRWShadingGroup *bone_envelope_wire;
- DRWShadingGroup *bone_point_solid;
- DRWShadingGroup *bone_point_wire;
- DRWShadingGroup *bone_axes;
- DRWShadingGroup *lines_relationship;
- DRWShadingGroup *lines_ik;
- DRWShadingGroup *lines_ik_no_target;
- DRWShadingGroup *lines_ik_spline;
+ DRWCallBuffer *bone_octahedral_solid;
+ DRWCallBuffer *bone_octahedral_wire;
+ DRWCallBuffer *bone_octahedral_outline;
+ DRWCallBuffer *bone_box_solid;
+ DRWCallBuffer *bone_box_wire;
+ DRWCallBuffer *bone_box_outline;
+ DRWCallBuffer *bone_wire;
+ DRWCallBuffer *bone_stick;
+ DRWCallBuffer *bone_dof_sphere;
+ DRWCallBuffer *bone_dof_lines;
+ DRWCallBuffer *bone_envelope_solid;
+ DRWCallBuffer *bone_envelope_distance;
+ DRWCallBuffer *bone_envelope_wire;
+ DRWCallBuffer *bone_point_solid;
+ DRWCallBuffer *bone_point_wire;
+ DRWCallBuffer *bone_axes;
+ DRWCallBuffer *lines_relationship;
+ DRWCallBuffer *lines_ik;
+ DRWCallBuffer *lines_ik_no_target;
+ DRWCallBuffer *lines_ik_spline;
DRWArmaturePasses passes;
@@ -120,22 +122,21 @@ static void drw_shgroup_bone_octahedral(const float (*bone_mat)[4],
{
if (g_data.bone_octahedral_outline == NULL) {
struct GPUBatch *geom = DRW_cache_bone_octahedral_wire_get();
- g_data.bone_octahedral_outline = shgroup_instance_bone_shape_outline(
+ g_data.bone_octahedral_outline = buffer_instance_bone_shape_outline(
g_data.passes.bone_outline, geom, sh_cfg);
}
if (g_data.bone_octahedral_solid == NULL && g_data.passes.bone_solid != NULL) {
struct GPUBatch *geom = DRW_cache_bone_octahedral_get();
- g_data.bone_octahedral_solid = shgroup_instance_bone_shape_solid(
+ g_data.bone_octahedral_solid = buffer_instance_bone_shape_solid(
g_data.passes.bone_solid, geom, g_data.transparent, sh_cfg);
}
float final_bonemat[4][4];
mul_m4_m4m4(final_bonemat, g_data.ob->obmat, bone_mat);
if (g_data.bone_octahedral_solid != NULL) {
- DRW_shgroup_call_dynamic_add(
- g_data.bone_octahedral_solid, final_bonemat, bone_color, hint_color);
+ DRW_buffer_add_entry(g_data.bone_octahedral_solid, final_bonemat, bone_color, hint_color);
}
if (outline_color[3] > 0.0f) {
- DRW_shgroup_call_dynamic_add(g_data.bone_octahedral_outline, final_bonemat, outline_color);
+ DRW_buffer_add_entry(g_data.bone_octahedral_outline, final_bonemat, outline_color);
}
}
@@ -148,21 +149,21 @@ static void drw_shgroup_bone_box(const float (*bone_mat)[4],
{
if (g_data.bone_box_wire == NULL) {
struct GPUBatch *geom = DRW_cache_bone_box_wire_get();
- g_data.bone_box_outline = shgroup_instance_bone_shape_outline(
+ g_data.bone_box_outline = buffer_instance_bone_shape_outline(
g_data.passes.bone_outline, geom, sh_cfg);
}
if (g_data.bone_box_solid == NULL && g_data.passes.bone_solid != NULL) {
struct GPUBatch *geom = DRW_cache_bone_box_get();
- g_data.bone_box_solid = shgroup_instance_bone_shape_solid(
+ g_data.bone_box_solid = buffer_instance_bone_shape_solid(
g_data.passes.bone_solid, geom, g_data.transparent, sh_cfg);
}
float final_bonemat[4][4];
mul_m4_m4m4(final_bonemat, g_data.ob->obmat, bone_mat);
if (g_data.bone_box_solid != NULL) {
- DRW_shgroup_call_dynamic_add(g_data.bone_box_solid, final_bonemat, bone_color, hint_color);
+ DRW_buffer_add_entry(g_data.bone_box_solid, final_bonemat, bone_color, hint_color);
}
if (outline_color[3] > 0.0f) {
- DRW_shgroup_call_dynamic_add(g_data.bone_box_outline, final_bonemat, outline_color);
+ DRW_buffer_add_entry(g_data.bone_box_outline, final_bonemat, outline_color);
}
}
@@ -172,15 +173,15 @@ static void drw_shgroup_bone_wire(const float (*bone_mat)[4],
const eGPUShaderConfig sh_cfg)
{
if (g_data.bone_wire == NULL) {
- g_data.bone_wire = shgroup_dynlines_flat_color(g_data.passes.bone_wire, sh_cfg);
+ g_data.bone_wire = buffer_dynlines_flat_color(g_data.passes.bone_wire, sh_cfg);
}
float head[3], tail[3];
mul_v3_m4v3(head, g_data.ob->obmat, bone_mat[3]);
- DRW_shgroup_call_dynamic_add(g_data.bone_wire, head, color);
+ DRW_buffer_add_entry(g_data.bone_wire, head, color);
add_v3_v3v3(tail, bone_mat[3], bone_mat[1]);
mul_m4_v3(g_data.ob->obmat, tail);
- DRW_shgroup_call_dynamic_add(g_data.bone_wire, tail, color);
+ DRW_buffer_add_entry(g_data.bone_wire, tail, color);
}
/* Stick */
@@ -192,12 +193,12 @@ static void drw_shgroup_bone_stick(const float (*bone_mat)[4],
const eGPUShaderConfig sh_cfg)
{
if (g_data.bone_stick == NULL) {
- g_data.bone_stick = shgroup_instance_bone_stick(g_data.passes.bone_wire, sh_cfg);
+ g_data.bone_stick = buffer_instance_bone_stick(g_data.passes.bone_wire, sh_cfg);
}
float final_bonemat[4][4], tail[4];
mul_m4_m4m4(final_bonemat, g_data.ob->obmat, bone_mat);
add_v3_v3v3(tail, final_bonemat[3], final_bonemat[1]);
- DRW_shgroup_call_dynamic_add(
+ DRW_buffer_add_entry(
g_data.bone_stick, final_bonemat[3], tail, col_wire, col_bone, col_head, col_tail);
}
@@ -210,7 +211,7 @@ static void drw_shgroup_bone_envelope_distance(const float (*bone_mat)[4],
{
if (g_data.passes.bone_envelope != NULL) {
if (g_data.bone_envelope_distance == NULL) {
- g_data.bone_envelope_distance = shgroup_instance_bone_envelope_distance(
+ g_data.bone_envelope_distance = buffer_instance_bone_envelope_distance(
g_data.passes.bone_envelope, sh_cfg);
/* passes.bone_envelope should have the DRW_STATE_CULL_FRONT state enabled. */
}
@@ -225,7 +226,7 @@ static void drw_shgroup_bone_envelope_distance(const float (*bone_mat)[4],
head_sphere[3] += *distance;
tail_sphere[3] = *radius_tail;
tail_sphere[3] += *distance;
- DRW_shgroup_call_dynamic_add(
+ DRW_buffer_add_entry(
g_data.bone_envelope_distance, head_sphere, tail_sphere, final_bonemat[0]);
}
}
@@ -239,22 +240,19 @@ static void drw_shgroup_bone_envelope(const float (*bone_mat)[4],
const eGPUShaderConfig sh_cfg)
{
if (g_data.bone_point_wire == NULL) {
- g_data.bone_point_wire = shgroup_instance_bone_sphere_outline(g_data.passes.bone_wire, sh_cfg);
+ g_data.bone_point_wire = buffer_instance_bone_sphere_outline(g_data.passes.bone_wire, sh_cfg);
}
if (g_data.bone_point_solid == NULL && g_data.passes.bone_solid != NULL) {
- g_data.bone_point_solid = shgroup_instance_bone_sphere_solid(
+ g_data.bone_point_solid = buffer_instance_bone_sphere_solid(
g_data.passes.bone_solid, g_data.transparent, sh_cfg);
}
if (g_data.bone_envelope_wire == NULL) {
- g_data.bone_envelope_wire = shgroup_instance_bone_envelope_outline(g_data.passes.bone_wire,
- sh_cfg);
+ g_data.bone_envelope_wire = buffer_instance_bone_envelope_outline(g_data.passes.bone_wire,
+ sh_cfg);
}
if (g_data.bone_envelope_solid == NULL && g_data.passes.bone_solid != NULL) {
- g_data.bone_envelope_solid = shgroup_instance_bone_envelope_solid(
+ g_data.bone_envelope_solid = buffer_instance_bone_envelope_solid(
g_data.passes.bone_solid, g_data.transparent, sh_cfg);
- /* We can have a lot of overdraw if we don't do this. Also envelope are not subject to
- * inverted matrix. */
- DRW_shgroup_state_enable(g_data.bone_envelope_solid, DRW_STATE_CULL_BACK);
}
float head_sphere[4] = {0.0f, 0.0f, 0.0f, 1.0f}, tail_sphere[4] = {0.0f, 1.0f, 0.0f, 1.0f};
@@ -272,10 +270,10 @@ static void drw_shgroup_bone_envelope(const float (*bone_mat)[4],
tmp[3][3] = 1.0f;
copy_v3_v3(tmp[3], tail_sphere);
if (g_data.bone_point_solid != NULL) {
- DRW_shgroup_call_dynamic_add(g_data.bone_point_solid, tmp, bone_color, hint_color);
+ DRW_buffer_add_entry(g_data.bone_point_solid, tmp, bone_color, hint_color);
}
if (outline_color[3] > 0.0f) {
- DRW_shgroup_call_dynamic_add(g_data.bone_point_wire, tmp, outline_color);
+ DRW_buffer_add_entry(g_data.bone_point_wire, tmp, outline_color);
}
}
else if (tail_sphere[3] < 0.0f) {
@@ -285,10 +283,10 @@ static void drw_shgroup_bone_envelope(const float (*bone_mat)[4],
tmp[3][3] = 1.0f;
copy_v3_v3(tmp[3], head_sphere);
if (g_data.bone_point_solid != NULL) {
- DRW_shgroup_call_dynamic_add(g_data.bone_point_solid, tmp, bone_color, hint_color);
+ DRW_buffer_add_entry(g_data.bone_point_solid, tmp, bone_color, hint_color);
}
if (outline_color[3] > 0.0f) {
- DRW_shgroup_call_dynamic_add(g_data.bone_point_wire, tmp, outline_color);
+ DRW_buffer_add_entry(g_data.bone_point_wire, tmp, outline_color);
}
}
else {
@@ -305,15 +303,15 @@ static void drw_shgroup_bone_envelope(const float (*bone_mat)[4],
interp_v4_v4v4(head_sphere, tail_sphere, head_sphere, fac_head);
interp_v4_v4v4(tail_sphere, tmp_sphere, tail_sphere, fac_tail);
if (g_data.bone_envelope_solid != NULL) {
- DRW_shgroup_call_dynamic_add(g_data.bone_envelope_solid,
- head_sphere,
- tail_sphere,
- bone_color,
- hint_color,
- final_bonemat[0]);
+ DRW_buffer_add_entry(g_data.bone_envelope_solid,
+ head_sphere,
+ tail_sphere,
+ bone_color,
+ hint_color,
+ final_bonemat[0]);
}
if (outline_color[3] > 0.0f) {
- DRW_shgroup_call_dynamic_add(
+ DRW_buffer_add_entry(
g_data.bone_envelope_wire, head_sphere, tail_sphere, outline_color, final_bonemat[0]);
}
}
@@ -325,10 +323,10 @@ static void drw_shgroup_bone_envelope(const float (*bone_mat)[4],
tmp[3][3] = 1.0f;
copy_v3_v3(tmp[3], tmp_sphere);
if (g_data.bone_point_solid != NULL) {
- DRW_shgroup_call_dynamic_add(g_data.bone_point_solid, tmp, bone_color, hint_color);
+ DRW_buffer_add_entry(g_data.bone_point_solid, tmp, bone_color, hint_color);
}
if (outline_color[3] > 0.0f) {
- DRW_shgroup_call_dynamic_add(g_data.bone_point_wire, tmp, outline_color);
+ DRW_buffer_add_entry(g_data.bone_point_wire, tmp, outline_color);
}
}
}
@@ -336,6 +334,7 @@ static void drw_shgroup_bone_envelope(const float (*bone_mat)[4],
/* Custom (geometry) */
+extern void drw_batch_cache_validate(Object *custom);
extern void drw_batch_cache_generate_requested(Object *custom);
static void drw_shgroup_bone_custom_solid(const float (*bone_mat)[4],
@@ -345,6 +344,10 @@ static void drw_shgroup_bone_custom_solid(const float (*bone_mat)[4],
const eGPUShaderConfig sh_cfg,
Object *custom)
{
+ /* TODO(fclem) arg... less than ideal but we never iter on this object
+ * to assure batch cache is valid. */
+ drw_batch_cache_validate(custom);
+
struct GPUBatch *surf = DRW_cache_object_surface_get(custom);
struct GPUBatch *edges = DRW_cache_object_edge_detection_get(custom, NULL);
struct GPUBatch *ledges = DRW_cache_object_loose_edges_get(custom);
@@ -357,50 +360,50 @@ static void drw_shgroup_bone_custom_solid(const float (*bone_mat)[4],
BLI_assert(g_data.passes.custom_shapes != NULL);
if (surf && g_data.passes.bone_solid != NULL) {
- DRWShadingGroup *shgrp_geom_solid = BLI_ghash_lookup(g_data.passes.custom_shapes, surf);
+ DRWCallBuffer *buf_geom_solid = BLI_ghash_lookup(g_data.passes.custom_shapes, surf);
- if (shgrp_geom_solid == NULL) {
+ if (buf_geom_solid == NULL) {
/* TODO(fclem) needs to be moved elsewhere. */
drw_batch_cache_generate_requested(custom);
/* NOTE! g_data.transparent require a separate shading group if the
* object is transparent. This is done by passing a different ghash
* for transparent armature in pose mode. */
- shgrp_geom_solid = shgroup_instance_bone_shape_solid(
+ buf_geom_solid = buffer_instance_bone_shape_solid(
g_data.passes.bone_solid, surf, g_data.transparent, sh_cfg);
- BLI_ghash_insert(g_data.passes.custom_shapes, surf, shgrp_geom_solid);
+ BLI_ghash_insert(g_data.passes.custom_shapes, surf, buf_geom_solid);
}
- DRW_shgroup_call_dynamic_add(shgrp_geom_solid, final_bonemat, bone_color, hint_color);
+ DRW_buffer_add_entry(buf_geom_solid, final_bonemat, bone_color, hint_color);
}
if (edges && outline_color[3] > 0.0f) {
- DRWShadingGroup *shgrp_geom_wire = BLI_ghash_lookup(g_data.passes.custom_shapes, edges);
+ DRWCallBuffer *buf_geom_wire = BLI_ghash_lookup(g_data.passes.custom_shapes, edges);
- if (shgrp_geom_wire == NULL) {
+ if (buf_geom_wire == NULL) {
/* TODO(fclem) needs to be moved elsewhere. */
drw_batch_cache_generate_requested(custom);
- shgrp_geom_wire = shgroup_instance_bone_shape_outline(
+ buf_geom_wire = buffer_instance_bone_shape_outline(
g_data.passes.bone_outline, edges, sh_cfg);
- BLI_ghash_insert(g_data.passes.custom_shapes, edges, shgrp_geom_wire);
+ BLI_ghash_insert(g_data.passes.custom_shapes, edges, buf_geom_wire);
}
- DRW_shgroup_call_dynamic_add(shgrp_geom_wire, final_bonemat, outline_color);
+ DRW_buffer_add_entry(buf_geom_wire, final_bonemat, outline_color);
}
if (ledges) {
- DRWShadingGroup *shgrp_geom_ledges = BLI_ghash_lookup(g_data.passes.custom_shapes, ledges);
+ DRWCallBuffer *buf_geom_ledges = BLI_ghash_lookup(g_data.passes.custom_shapes, ledges);
- if (shgrp_geom_ledges == NULL) {
+ if (buf_geom_ledges == NULL) {
/* TODO(fclem) needs to be moved elsewhere. */
drw_batch_cache_generate_requested(custom);
- shgrp_geom_ledges = shgroup_instance_wire(g_data.passes.bone_wire, ledges);
+ buf_geom_ledges = buffer_instance_wire(g_data.passes.bone_wire, ledges);
- BLI_ghash_insert(g_data.passes.custom_shapes, ledges, shgrp_geom_ledges);
+ BLI_ghash_insert(g_data.passes.custom_shapes, ledges, buf_geom_ledges);
}
float final_color[4] = {outline_color[0], outline_color[1], outline_color[2], 1.0f};
- DRW_shgroup_call_dynamic_add(shgrp_geom_ledges, final_bonemat, final_color);
+ DRW_buffer_add_entry(buf_geom_ledges, final_bonemat, final_color);
}
}
@@ -408,23 +411,27 @@ static void drw_shgroup_bone_custom_wire(const float (*bone_mat)[4],
const float color[4],
Object *custom)
{
+ /* TODO(fclem) arg... less than ideal but we never iter on this object
+ * to assure batch cache is valid. */
+ drw_batch_cache_validate(custom);
+
struct GPUBatch *geom = DRW_cache_object_all_edges_get(custom);
if (geom) {
- DRWShadingGroup *shgrp_geom_wire = BLI_ghash_lookup(g_data.passes.custom_shapes, geom);
+ DRWCallBuffer *buf_geom_wire = BLI_ghash_lookup(g_data.passes.custom_shapes, geom);
- if (shgrp_geom_wire == NULL) {
+ if (buf_geom_wire == NULL) {
/* TODO(fclem) needs to be moved elsewhere. */
drw_batch_cache_generate_requested(custom);
- shgrp_geom_wire = shgroup_instance_wire(g_data.passes.bone_wire, geom);
+ buf_geom_wire = buffer_instance_wire(g_data.passes.bone_wire, geom);
- BLI_ghash_insert(g_data.passes.custom_shapes, geom, shgrp_geom_wire);
+ BLI_ghash_insert(g_data.passes.custom_shapes, geom, buf_geom_wire);
}
float final_color[4] = {color[0], color[1], color[2], 1.0f};
float final_bonemat[4][4];
mul_m4_m4m4(final_bonemat, g_data.ob->obmat, bone_mat);
- DRW_shgroup_call_dynamic_add(shgrp_geom_wire, final_bonemat, final_color);
+ DRW_buffer_add_entry(buf_geom_wire, final_bonemat, final_color);
}
}
@@ -436,19 +443,19 @@ static void drw_shgroup_bone_point(const float (*bone_mat)[4],
const eGPUShaderConfig sh_cfg)
{
if (g_data.bone_point_wire == NULL) {
- g_data.bone_point_wire = shgroup_instance_bone_sphere_outline(g_data.passes.bone_wire, sh_cfg);
+ g_data.bone_point_wire = buffer_instance_bone_sphere_outline(g_data.passes.bone_wire, sh_cfg);
}
if (g_data.bone_point_solid == NULL && g_data.passes.bone_solid != NULL) {
- g_data.bone_point_solid = shgroup_instance_bone_sphere_solid(
+ g_data.bone_point_solid = buffer_instance_bone_sphere_solid(
g_data.passes.bone_solid, g_data.transparent, sh_cfg);
}
float final_bonemat[4][4];
mul_m4_m4m4(final_bonemat, g_data.ob->obmat, bone_mat);
if (g_data.bone_point_solid != NULL) {
- DRW_shgroup_call_dynamic_add(g_data.bone_point_solid, final_bonemat, bone_color, hint_color);
+ DRW_buffer_add_entry(g_data.bone_point_solid, final_bonemat, bone_color, hint_color);
}
if (outline_color[3] > 0.0f) {
- DRW_shgroup_call_dynamic_add(g_data.bone_point_wire, final_bonemat, outline_color);
+ DRW_buffer_add_entry(g_data.bone_point_wire, final_bonemat, outline_color);
}
}
@@ -458,11 +465,11 @@ static void drw_shgroup_bone_axes(const float (*bone_mat)[4],
const eGPUShaderConfig sh_cfg)
{
if (g_data.bone_axes == NULL) {
- g_data.bone_axes = shgroup_instance_bone_axes(g_data.passes.bone_axes, sh_cfg);
+ g_data.bone_axes = buffer_instance_bone_axes(g_data.passes.bone_axes, sh_cfg);
}
float final_bonemat[4][4];
mul_m4_m4m4(final_bonemat, g_data.ob->obmat, bone_mat);
- DRW_shgroup_call_dynamic_add(g_data.bone_axes, final_bonemat, color);
+ DRW_buffer_add_entry(g_data.bone_axes, final_bonemat, color);
}
/* Relationship lines */
@@ -471,15 +478,15 @@ static void drw_shgroup_bone_relationship_lines(const float start[3],
const eGPUShaderConfig sh_cfg)
{
if (g_data.lines_relationship == NULL) {
- g_data.lines_relationship = shgroup_dynlines_dashed_uniform_color(
+ g_data.lines_relationship = buffer_dynlines_dashed_uniform_color(
g_data.passes.relationship_lines, g_theme.wire_color, sh_cfg);
}
/* reverse order to have less stipple overlap */
float v[3];
mul_v3_m4v3(v, g_data.ob->obmat, end);
- DRW_shgroup_call_dynamic_add(g_data.lines_relationship, v);
+ DRW_buffer_add_entry(g_data.lines_relationship, v);
mul_v3_m4v3(v, g_data.ob->obmat, start);
- DRW_shgroup_call_dynamic_add(g_data.lines_relationship, v);
+ DRW_buffer_add_entry(g_data.lines_relationship, v);
}
static void drw_shgroup_bone_ik_lines(const float start[3],
@@ -488,15 +495,15 @@ static void drw_shgroup_bone_ik_lines(const float start[3],
{
if (g_data.lines_ik == NULL) {
static float fcolor[4] = {0.8f, 0.5f, 0.0f, 1.0f}; /* add theme! */
- g_data.lines_ik = shgroup_dynlines_dashed_uniform_color(
+ g_data.lines_ik = buffer_dynlines_dashed_uniform_color(
g_data.passes.relationship_lines, fcolor, sh_cfg);
}
/* reverse order to have less stipple overlap */
float v[3];
mul_v3_m4v3(v, g_data.ob->obmat, end);
- DRW_shgroup_call_dynamic_add(g_data.lines_ik, v);
+ DRW_buffer_add_entry(g_data.lines_ik, v);
mul_v3_m4v3(v, g_data.ob->obmat, start);
- DRW_shgroup_call_dynamic_add(g_data.lines_ik, v);
+ DRW_buffer_add_entry(g_data.lines_ik, v);
}
static void drw_shgroup_bone_ik_no_target_lines(const float start[3],
@@ -505,15 +512,15 @@ static void drw_shgroup_bone_ik_no_target_lines(const float start[3],
{
if (g_data.lines_ik_no_target == NULL) {
static float fcolor[4] = {0.8f, 0.8f, 0.2f, 1.0f}; /* add theme! */
- g_data.lines_ik_no_target = shgroup_dynlines_dashed_uniform_color(
+ g_data.lines_ik_no_target = buffer_dynlines_dashed_uniform_color(
g_data.passes.relationship_lines, fcolor, sh_cfg);
}
/* reverse order to have less stipple overlap */
float v[3];
mul_v3_m4v3(v, g_data.ob->obmat, end);
- DRW_shgroup_call_dynamic_add(g_data.lines_ik_no_target, v);
+ DRW_buffer_add_entry(g_data.lines_ik_no_target, v);
mul_v3_m4v3(v, g_data.ob->obmat, start);
- DRW_shgroup_call_dynamic_add(g_data.lines_ik_no_target, v);
+ DRW_buffer_add_entry(g_data.lines_ik_no_target, v);
}
static void drw_shgroup_bone_ik_spline_lines(const float start[3],
@@ -522,15 +529,15 @@ static void drw_shgroup_bone_ik_spline_lines(const float start[3],
{
if (g_data.lines_ik_spline == NULL) {
static float fcolor[4] = {0.8f, 0.8f, 0.2f, 1.0f}; /* add theme! */
- g_data.lines_ik_spline = shgroup_dynlines_dashed_uniform_color(
+ g_data.lines_ik_spline = buffer_dynlines_dashed_uniform_color(
g_data.passes.relationship_lines, fcolor, sh_cfg);
}
/* reverse order to have less stipple overlap */
float v[3];
mul_v3_m4v3(v, g_data.ob->obmat, end);
- DRW_shgroup_call_dynamic_add(g_data.lines_ik_spline, v);
+ DRW_buffer_add_entry(g_data.lines_ik_spline, v);
mul_v3_m4v3(v, g_data.ob->obmat, start);
- DRW_shgroup_call_dynamic_add(g_data.lines_ik_spline, v);
+ DRW_buffer_add_entry(g_data.lines_ik_spline, v);
}
/** \} */
@@ -1634,12 +1641,10 @@ static void draw_bone_dofs(bPoseChannel *pchan)
}
if (g_data.bone_dof_sphere == NULL) {
- g_data.bone_dof_lines = shgroup_instance_bone_dof(g_data.passes.bone_wire,
- DRW_cache_bone_dof_lines_get());
- g_data.bone_dof_sphere = shgroup_instance_bone_dof(g_data.passes.bone_envelope,
- DRW_cache_bone_dof_sphere_get());
- DRW_shgroup_state_enable(g_data.bone_dof_sphere, DRW_STATE_BLEND);
- DRW_shgroup_state_disable(g_data.bone_dof_sphere, DRW_STATE_CULL_FRONT);
+ g_data.bone_dof_lines = buffer_instance_bone_dof(
+ g_data.passes.bone_wire, DRW_cache_bone_dof_lines_get(), false);
+ g_data.bone_dof_sphere = buffer_instance_bone_dof(
+ g_data.passes.bone_envelope, DRW_cache_bone_dof_sphere_get(), true);
}
/* *0.5f here comes from M_PI/360.0f when rotations were still in degrees */
@@ -1672,20 +1677,20 @@ static void draw_bone_dofs(bPoseChannel *pchan)
amax[0] = xminmax[1];
amin[1] = zminmax[0];
amax[1] = zminmax[1];
- DRW_shgroup_call_dynamic_add(g_data.bone_dof_sphere, final_bonemat, col_sphere, amin, amax);
- DRW_shgroup_call_dynamic_add(g_data.bone_dof_lines, final_bonemat, col_lines, amin, amax);
+ DRW_buffer_add_entry(g_data.bone_dof_sphere, final_bonemat, col_sphere, amin, amax);
+ DRW_buffer_add_entry(g_data.bone_dof_lines, final_bonemat, col_lines, amin, amax);
}
if (pchan->ikflag & BONE_IK_XLIMIT) {
amin[0] = xminmax[0];
amax[0] = xminmax[1];
amin[1] = amax[1] = 0.0f;
- DRW_shgroup_call_dynamic_add(g_data.bone_dof_lines, final_bonemat, col_xaxis, amin, amax);
+ DRW_buffer_add_entry(g_data.bone_dof_lines, final_bonemat, col_xaxis, amin, amax);
}
if (pchan->ikflag & BONE_IK_ZLIMIT) {
amin[1] = zminmax[0];
amax[1] = zminmax[1];
amin[0] = amax[0] = 0.0f;
- DRW_shgroup_call_dynamic_add(g_data.bone_dof_lines, final_bonemat, col_zaxis, amin, amax);
+ DRW_buffer_add_entry(g_data.bone_dof_lines, final_bonemat, col_zaxis, amin, amax);
}
}
@@ -1839,7 +1844,9 @@ static void draw_armature_edit(Object *ob)
const bool show_text = DRW_state_show_text();
const bool show_relations = ((draw_ctx->v3d->flag & V3D_HIDE_HELPLINES) == 0);
- for (eBone = arm->edbo->first, index = ob->select_id; eBone;
+ const Object *orig_object = DEG_get_original_object(ob);
+
+ for (eBone = arm->edbo->first, index = orig_object->runtime.select_id; eBone;
eBone = eBone->next, index += 0x10000) {
if (eBone->layer & arm->layer) {
if ((eBone->flag & BONE_HIDDEN_A) == 0) {
@@ -1934,7 +1941,8 @@ static void draw_armature_pose(Object *ob, const float const_color[4])
}
if (arm->flag & ARM_POSEMODE) {
- index = ob->select_id;
+ const Object *orig_object = DEG_get_original_object(ob);
+ index = orig_object->runtime.select_id;
}
}
diff --git a/source/blender/draw/intern/draw_cache.c b/source/blender/draw/intern/draw_cache.c
index 6b4c4cef9c8..c40e9772340 100644
--- a/source/blender/draw/intern/draw_cache.c
+++ b/source/blender/draw/intern/draw_cache.c
@@ -46,6 +46,9 @@
/* Batch's only (free'd as an array) */
static struct DRWShapeCache {
+ GPUBatch *drw_procedural_verts;
+ GPUBatch *drw_procedural_lines;
+ GPUBatch *drw_procedural_tris;
GPUBatch *drw_single_vertice;
GPUBatch *drw_cursor;
GPUBatch *drw_cursor_only_circle;
@@ -138,6 +141,54 @@ void DRW_shape_cache_reset(void)
}
/* -------------------------------------------------------------------- */
+/** \name Procedural Batches
+ * \{ */
+
+GPUBatch *drw_cache_procedural_points_get(void)
+{
+ if (!SHC.drw_procedural_verts) {
+ /* TODO(fclem) get rid of this dummy VBO. */
+ GPUVertFormat format = {0};
+ GPU_vertformat_attr_add(&format, "dummy", GPU_COMP_F32, 1, GPU_FETCH_FLOAT);
+ GPUVertBuf *vbo = GPU_vertbuf_create_with_format(&format);
+ GPU_vertbuf_data_alloc(vbo, 1);
+
+ SHC.drw_procedural_verts = GPU_batch_create_ex(GPU_PRIM_POINTS, vbo, NULL, GPU_BATCH_OWNS_VBO);
+ }
+ return SHC.drw_procedural_verts;
+}
+
+GPUBatch *drw_cache_procedural_lines_get(void)
+{
+ if (!SHC.drw_procedural_lines) {
+ /* TODO(fclem) get rid of this dummy VBO. */
+ GPUVertFormat format = {0};
+ GPU_vertformat_attr_add(&format, "dummy", GPU_COMP_F32, 1, GPU_FETCH_FLOAT);
+ GPUVertBuf *vbo = GPU_vertbuf_create_with_format(&format);
+ GPU_vertbuf_data_alloc(vbo, 1);
+
+ SHC.drw_procedural_lines = GPU_batch_create_ex(GPU_PRIM_LINES, vbo, NULL, GPU_BATCH_OWNS_VBO);
+ }
+ return SHC.drw_procedural_lines;
+}
+
+GPUBatch *drw_cache_procedural_triangles_get(void)
+{
+ if (!SHC.drw_procedural_tris) {
+ /* TODO(fclem) get rid of this dummy VBO. */
+ GPUVertFormat format = {0};
+ GPU_vertformat_attr_add(&format, "dummy", GPU_COMP_F32, 1, GPU_FETCH_FLOAT);
+ GPUVertBuf *vbo = GPU_vertbuf_create_with_format(&format);
+ GPU_vertbuf_data_alloc(vbo, 1);
+
+ SHC.drw_procedural_tris = GPU_batch_create_ex(GPU_PRIM_TRIS, vbo, NULL, GPU_BATCH_OWNS_VBO);
+ }
+ return SHC.drw_procedural_tris;
+}
+
+/** \} */
+
+/* -------------------------------------------------------------------- */
/** \name Helper functions
* \{ */
@@ -3290,14 +3341,6 @@ GPUBatch *DRW_cache_mesh_surface_mesh_analysis_get(Object *ob)
return DRW_mesh_batch_cache_get_edit_mesh_analysis(ob->data);
}
-void DRW_cache_mesh_sculpt_coords_ensure(Object *ob)
-{
- BLI_assert(ob->type == OB_MESH);
-
- Mesh *me = ob->data;
- DRW_mesh_cache_sculpt_coords_ensure(me);
-}
-
/** \} */
/* -------------------------------------------------------------------- */
@@ -3961,68 +4004,32 @@ GPUBatch *DRW_cache_cursor_get(bool crosshair_lines)
/** \name Batch Cache Impl. common
* \{ */
-GPUBatch *DRW_batch_request(GPUBatch **batch)
-{
- /* XXX TODO(fclem): We are writting to batch cache here. Need to make this thread safe. */
- if (*batch == NULL) {
- *batch = MEM_callocN(sizeof(GPUBatch), "GPUBatch");
- }
- return *batch;
-}
-
-bool DRW_batch_requested(GPUBatch *batch, int prim_type)
+void drw_batch_cache_validate(Object *ob)
{
- /* Batch has been requested if it has been created but not initialized. */
- if (batch != NULL && batch->verts[0] == NULL) {
- /* HACK. We init without a valid VBO and let the first vbo binding
- * fill verts[0]. */
- GPU_batch_init_ex(batch, prim_type, (GPUVertBuf *)1, NULL, 0);
- batch->verts[0] = NULL;
- return true;
- }
- return false;
-}
-
-void DRW_ibo_request(GPUBatch *batch, GPUIndexBuf **ibo)
-{
- if (*ibo == NULL) {
- *ibo = MEM_callocN(sizeof(GPUIndexBuf), "GPUIndexBuf");
- }
- GPU_batch_vao_cache_clear(batch);
- batch->elem = *ibo;
-}
-
-bool DRW_ibo_requested(GPUIndexBuf *ibo)
-{
- /* TODO do not rely on data uploaded. This prevents multithreading.
- * (need access to a gl context) */
- return (ibo != NULL && ibo->ibo_id == 0 && ibo->data == NULL);
-}
-
-void DRW_vbo_request(GPUBatch *batch, GPUVertBuf **vbo)
-{
- if (*vbo == NULL) {
- *vbo = MEM_callocN(sizeof(GPUVertBuf), "GPUVertBuf");
- }
- /* HACK set first vbo if not init. */
- if (batch->verts[0] == NULL) {
- GPU_batch_vao_cache_clear(batch);
- batch->verts[0] = *vbo;
- }
- else {
- /* HACK: bypass assert */
- int vbo_vert_len = (*vbo)->vertex_len;
- (*vbo)->vertex_len = batch->verts[0]->vertex_len;
- GPU_batch_vertbuf_add(batch, *vbo);
- (*vbo)->vertex_len = vbo_vert_len;
+ struct Mesh *mesh_eval = ob->runtime.mesh_eval;
+ switch (ob->type) {
+ case OB_MESH:
+ DRW_mesh_batch_cache_validate((Mesh *)ob->data);
+ break;
+ case OB_CURVE:
+ case OB_FONT:
+ case OB_SURF:
+ if (mesh_eval != NULL) {
+ DRW_mesh_batch_cache_validate(mesh_eval);
+ }
+ DRW_curve_batch_cache_validate((Curve *)ob->data);
+ break;
+ case OB_MBALL:
+ DRW_mball_batch_cache_validate((MetaBall *)ob->data);
+ break;
+ case OB_LATTICE:
+ DRW_lattice_batch_cache_validate((Lattice *)ob->data);
+ break;
+ default:
+ break;
}
}
-bool DRW_vbo_requested(GPUVertBuf *vbo)
-{
- return (vbo != NULL && vbo->format.attr_len == 0);
-}
-
void drw_batch_cache_generate_requested(Object *ob)
{
const DRWContextState *draw_ctx = DRW_context_state_get();
diff --git a/source/blender/draw/intern/draw_cache_impl.h b/source/blender/draw/intern/draw_cache_impl.h
index 4ef8f5a9326..4dc58972ce6 100644
--- a/source/blender/draw/intern/draw_cache_impl.h
+++ b/source/blender/draw/intern/draw_cache_impl.h
@@ -44,15 +44,19 @@ struct bGPdata;
/* Expose via BKE callbacks */
void DRW_mball_batch_cache_dirty_tag(struct MetaBall *mb, int mode);
+void DRW_mball_batch_cache_validate(struct MetaBall *mb);
void DRW_mball_batch_cache_free(struct MetaBall *mb);
void DRW_curve_batch_cache_dirty_tag(struct Curve *cu, int mode);
+void DRW_curve_batch_cache_validate(struct Curve *cu);
void DRW_curve_batch_cache_free(struct Curve *cu);
void DRW_mesh_batch_cache_dirty_tag(struct Mesh *me, int mode);
+void DRW_mesh_batch_cache_validate(struct Mesh *me);
void DRW_mesh_batch_cache_free(struct Mesh *me);
void DRW_lattice_batch_cache_dirty_tag(struct Lattice *lt, int mode);
+void DRW_lattice_batch_cache_validate(struct Lattice *lt);
void DRW_lattice_batch_cache_free(struct Lattice *lt);
void DRW_particle_batch_cache_dirty_tag(struct ParticleSystem *psys, int mode);
@@ -159,8 +163,6 @@ struct GPUBatch *DRW_mesh_batch_cache_get_edituv_facedots(struct Mesh *me);
struct GPUBatch *DRW_mesh_batch_cache_get_uv_edges(struct Mesh *me);
struct GPUBatch *DRW_mesh_batch_cache_get_edit_mesh_analysis(struct Mesh *me);
-void DRW_mesh_cache_sculpt_coords_ensure(struct Mesh *me);
-
/* Edit mesh bitflags (is this the right place?) */
enum {
VFLAG_VERT_ACTIVE = 1 << 0,
@@ -204,30 +206,4 @@ struct GPUBatch *DRW_particles_batch_cache_get_edit_tip_points(struct Object *ob
struct ParticleSystem *psys,
struct PTCacheEdit *edit);
-/* Common */
-// #define DRW_DEBUG_MESH_CACHE_REQUEST
-
-#ifdef DRW_DEBUG_MESH_CACHE_REQUEST
-# define DRW_ADD_FLAG_FROM_VBO_REQUEST(flag, vbo, value) \
- (flag |= DRW_vbo_requested(vbo) ? (printf(" VBO requested " #vbo "\n") ? value : value) : 0)
-# define DRW_ADD_FLAG_FROM_IBO_REQUEST(flag, ibo, value) \
- (flag |= DRW_ibo_requested(ibo) ? (printf(" IBO requested " #ibo "\n") ? value : value) : 0)
-#else
-# define DRW_ADD_FLAG_FROM_VBO_REQUEST(flag, vbo, value) \
- (flag |= DRW_vbo_requested(vbo) ? (value) : 0)
-# define DRW_ADD_FLAG_FROM_IBO_REQUEST(flag, ibo, value) \
- (flag |= DRW_ibo_requested(ibo) ? (value) : 0)
-#endif
-
-/* Test and assign NULL if test fails */
-#define DRW_TEST_ASSIGN_VBO(v) (v = (DRW_vbo_requested(v) ? (v) : NULL))
-#define DRW_TEST_ASSIGN_IBO(v) (v = (DRW_ibo_requested(v) ? (v) : NULL))
-
-struct GPUBatch *DRW_batch_request(struct GPUBatch **batch);
-bool DRW_batch_requested(struct GPUBatch *batch, int prim_type);
-void DRW_ibo_request(struct GPUBatch *batch, struct GPUIndexBuf **ibo);
-bool DRW_ibo_requested(struct GPUIndexBuf *ibo);
-void DRW_vbo_request(struct GPUBatch *batch, struct GPUVertBuf **vbo);
-bool DRW_vbo_requested(struct GPUVertBuf *vbo);
-
#endif /* __DRAW_CACHE_IMPL_H__ */
diff --git a/source/blender/draw/intern/draw_cache_impl_curve.c b/source/blender/draw/intern/draw_cache_impl_curve.c
index 33b872109a5..663fbf647a6 100644
--- a/source/blender/draw/intern/draw_cache_impl_curve.c
+++ b/source/blender/draw/intern/draw_cache_impl_curve.c
@@ -42,6 +42,8 @@
#include "DRW_render.h"
+#include "draw_cache_inline.h"
+
#include "draw_cache_impl.h" /* own include */
#define SELECT 1
@@ -472,12 +474,16 @@ static void curve_batch_cache_init(Curve *cu)
cache->is_dirty = false;
}
-static CurveBatchCache *curve_batch_cache_get(Curve *cu)
+void DRW_curve_batch_cache_validate(Curve *cu)
{
if (!curve_batch_cache_valid(cu)) {
curve_batch_cache_clear(cu);
curve_batch_cache_init(cu);
}
+}
+
+static CurveBatchCache *curve_batch_cache_get(Curve *cu)
+{
return cu->batch_cache;
}
diff --git a/source/blender/draw/intern/draw_cache_impl_displist.c b/source/blender/draw/intern/draw_cache_impl_displist.c
index ea394359b05..d1c214c2aa6 100644
--- a/source/blender/draw/intern/draw_cache_impl_displist.c
+++ b/source/blender/draw/intern/draw_cache_impl_displist.c
@@ -37,6 +37,8 @@
#include "GPU_batch.h"
#include "GPU_extensions.h"
+#include "draw_cache_inline.h"
+
#include "draw_cache_impl.h" /* own include */
static int dl_vert_len(const DispList *dl)
@@ -402,7 +404,6 @@ void DRW_displist_vertbuf_create_loop_pos_and_nor_and_uv(ListBase *lb,
&format_pos_nor, "pos", GPU_COMP_F32, 3, GPU_FETCH_FLOAT);
attr_id.nor = GPU_vertformat_attr_add(
&format_pos_nor, "nor", GPU_COMP_I10, 3, GPU_FETCH_INT_TO_FLOAT_UNIT);
- GPU_vertformat_triple_load(&format_pos_nor);
/* UVs are in [0..1] range. We can compress them. */
attr_id.uv = GPU_vertformat_attr_add(
&format_uv, "u", GPU_COMP_I16, 2, GPU_FETCH_INT_TO_FLOAT_UNIT);
diff --git a/source/blender/draw/intern/draw_cache_impl_lattice.c b/source/blender/draw/intern/draw_cache_impl_lattice.c
index b5223bc047c..8b3864684b5 100644
--- a/source/blender/draw/intern/draw_cache_impl_lattice.c
+++ b/source/blender/draw/intern/draw_cache_impl_lattice.c
@@ -340,12 +340,16 @@ static void lattice_batch_cache_init(Lattice *lt)
cache->is_dirty = false;
}
-static LatticeBatchCache *lattice_batch_cache_get(Lattice *lt)
+void DRW_lattice_batch_cache_validate(Lattice *lt)
{
if (!lattice_batch_cache_valid(lt)) {
lattice_batch_cache_clear(lt);
lattice_batch_cache_init(lt);
}
+}
+
+static LatticeBatchCache *lattice_batch_cache_get(Lattice *lt)
+{
return lt->batch_cache;
}
diff --git a/source/blender/draw/intern/draw_cache_impl_mesh.c b/source/blender/draw/intern/draw_cache_impl_mesh.c
index 1d8c7f0e5a7..9fb9f9713d1 100644
--- a/source/blender/draw/intern/draw_cache_impl_mesh.c
+++ b/source/blender/draw/intern/draw_cache_impl_mesh.c
@@ -61,6 +61,8 @@
#include "ED_mesh.h"
#include "ED_uvedit.h"
+#include "draw_cache_inline.h"
+
#include "draw_cache_impl.h" /* own include */
static void mesh_batch_cache_clear(Mesh *me);
@@ -421,13 +423,13 @@ static DRW_MeshCDMask mesh_cd_calc_used_gpu_layers(const Mesh *me,
const CustomData *cd_ldata = (me->edit_mesh) ? &me->edit_mesh->bm->ldata : &me->ldata;
/* See: DM_vertex_attributes_from_gpu for similar logic */
- GPUVertAttrLayers gpu_attrs = {{{0}}};
DRW_MeshCDMask cd_used;
mesh_cd_layers_type_clear(&cd_used);
for (int i = 0; i < gpumat_array_len; i++) {
GPUMaterial *gpumat = gpumat_array[i];
if (gpumat) {
+ GPUVertAttrLayers gpu_attrs;
GPU_material_vertex_attrs(gpumat, &gpu_attrs);
for (int j = 0; j < gpu_attrs.totlayer; j++) {
const char *name = gpu_attrs.layer[j].name;
@@ -1140,11 +1142,12 @@ static MeshRenderData *mesh_render_data_create_ex(Mesh *me,
rdata->cd.layers.tangent_len);
int i_dst = 0;
+ int act_tan = rdata->cd.layers.tangent_active;
for (int i_src = 0; i_src < cd_layers_src.uv_len; i_src++, i_dst++) {
if ((cd_used->tan & (1 << i_src)) == 0) {
i_dst--;
if (rdata->cd.layers.tangent_active >= i_src) {
- rdata->cd.layers.tangent_active--;
+ act_tan--;
}
}
else {
@@ -1168,6 +1171,11 @@ static MeshRenderData *mesh_render_data_create_ex(Mesh *me,
}
}
}
+ if (rdata->cd.layers.tangent_active != -1) {
+ /* Actual active UV slot inside uv layers used for shading. */
+ rdata->cd.layers.tangent_active = act_tan;
+ }
+
if (cd_used->tan_orco != 0) {
const char *name = CustomData_get_layer_name(&rdata->cd.output.ldata, CD_TANGENT, i_dst);
uint hash = BLI_ghashutil_strhash_p(name);
@@ -1892,6 +1900,39 @@ static void drw_mesh_weight_state_extract(Object *ob,
/** \name Mesh GPUBatch Cache
* \{ */
+typedef enum DRWBatchFlag {
+ MBC_SURFACE = (1 << 0),
+ MBC_SURFACE_WEIGHTS = (1 << 1),
+ MBC_EDIT_TRIANGLES = (1 << 2),
+ MBC_EDIT_VERTICES = (1 << 3),
+ MBC_EDIT_EDGES = (1 << 4),
+ MBC_EDIT_LNOR = (1 << 5),
+ MBC_EDIT_FACEDOTS = (1 << 6),
+ MBC_EDIT_MESH_ANALYSIS = (1 << 7),
+ MBC_EDITUV_FACES_STRECH_AREA = (1 << 8),
+ MBC_EDITUV_FACES_STRECH_ANGLE = (1 << 9),
+ MBC_EDITUV_FACES = (1 << 10),
+ MBC_EDITUV_EDGES = (1 << 11),
+ MBC_EDITUV_VERTS = (1 << 12),
+ MBC_EDITUV_FACEDOTS = (1 << 13),
+ MBC_EDIT_SELECTION_VERTS = (1 << 14),
+ MBC_EDIT_SELECTION_EDGES = (1 << 15),
+ MBC_EDIT_SELECTION_FACES = (1 << 16),
+ MBC_EDIT_SELECTION_FACEDOTS = (1 << 17),
+ MBC_ALL_VERTS = (1 << 18),
+ MBC_ALL_EDGES = (1 << 19),
+ MBC_LOOSE_EDGES = (1 << 20),
+ MBC_EDGE_DETECTION = (1 << 21),
+ MBC_WIRE_EDGES = (1 << 22),
+ MBC_WIRE_LOOPS = (1 << 23),
+ MBC_WIRE_LOOPS_UVS = (1 << 24),
+ MBC_SURF_PER_MAT = (1 << 25),
+} DRWBatchFlag;
+
+#define MBC_EDITUV \
+ (MBC_EDITUV_FACES_STRECH_AREA | MBC_EDITUV_FACES_STRECH_ANGLE | MBC_EDITUV_FACES | \
+ MBC_EDITUV_EDGES | MBC_EDITUV_VERTS | MBC_EDITUV_FACEDOTS)
+
typedef struct MeshBatchCache {
/* In order buffers: All verts only specified once
* or once per loop. To be used with a GPUIndexBuf. */
@@ -1997,14 +2038,16 @@ typedef struct MeshBatchCache {
int *auto_layer_is_srgb;
int auto_layer_len;
+ DRWBatchFlag batch_requested;
+ DRWBatchFlag batch_ready;
+
/* settings to determine if cache is invalid */
- bool is_maybe_dirty;
- bool is_dirty; /* Instantly invalidates cache, skipping mesh check */
int edge_len;
int tri_len;
int poly_len;
int vert_len;
int mat_len;
+ bool is_dirty; /* Instantly invalidates cache, skipping mesh check */
bool is_editmode;
bool is_uvsyncsel;
@@ -2014,13 +2057,15 @@ typedef struct MeshBatchCache {
int lastmatch;
- /* XXX, only keep for as long as sculpt mode uses shaded drawing. */
- bool is_sculpt_points_tag;
-
/* Valid only if edge_detection is up to date. */
bool is_manifold;
} MeshBatchCache;
+BLI_INLINE void mesh_batch_cache_add_request(MeshBatchCache *cache, DRWBatchFlag new_flag)
+{
+ atomic_fetch_and_or_uint32((uint32_t *)(&cache->batch_requested), *(uint32_t *)&new_flag);
+}
+
/* GPUBatch cache management. */
static bool mesh_batch_cache_valid(Mesh *me)
@@ -2031,10 +2076,6 @@ static bool mesh_batch_cache_valid(Mesh *me)
return false;
}
- if (cache->mat_len != mesh_render_mat_len_get(me)) {
- return false;
- }
-
if (cache->is_editmode != (me->edit_mesh != NULL)) {
return false;
}
@@ -2043,20 +2084,8 @@ static bool mesh_batch_cache_valid(Mesh *me)
return false;
}
- if (cache->is_maybe_dirty == false) {
- return true;
- }
- else {
- if (cache->is_editmode) {
- return false;
- }
- else if ((cache->vert_len != mesh_render_verts_len_get(me)) ||
- (cache->edge_len != mesh_render_edges_len_get(me)) ||
- (cache->tri_len != mesh_render_looptri_len_get(me)) ||
- (cache->poly_len != mesh_render_polys_len_get(me)) ||
- (cache->mat_len != mesh_render_mat_len_get(me))) {
- return false;
- }
+ if (cache->mat_len != mesh_render_mat_len_get(me)) {
+ return false;
}
return true;
@@ -2087,18 +2116,23 @@ static void mesh_batch_cache_init(Mesh *me)
__func__);
cache->surf_per_mat = MEM_callocN(sizeof(*cache->surf_per_mat) * cache->mat_len, __func__);
- cache->is_maybe_dirty = false;
cache->is_dirty = false;
+ cache->batch_ready = 0;
+ cache->batch_requested = 0;
drw_mesh_weight_state_clear(&cache->weight_state);
}
-static MeshBatchCache *mesh_batch_cache_get(Mesh *me)
+void DRW_mesh_batch_cache_validate(Mesh *me)
{
if (!mesh_batch_cache_valid(me)) {
mesh_batch_cache_clear(me);
mesh_batch_cache_init(me);
}
+}
+
+static MeshBatchCache *mesh_batch_cache_get(Mesh *me)
+{
return me->runtime.batch_cache;
}
@@ -2109,6 +2143,8 @@ static void mesh_batch_cache_check_vertex_group(MeshBatchCache *cache,
GPU_BATCH_CLEAR_SAFE(cache->batch.surface_weights);
GPU_VERTBUF_DISCARD_SAFE(cache->ordered.weights);
+ cache->batch_ready &= ~MBC_SURFACE_WEIGHTS;
+
drw_mesh_weight_state_clear(&cache->weight_state);
}
}
@@ -2133,6 +2169,8 @@ static void mesh_batch_cache_discard_shaded_tri(MeshBatchCache *cache)
}
MEM_SAFE_FREE(cache->surf_per_mat);
+ cache->batch_ready &= ~MBC_SURF_PER_MAT;
+
MEM_SAFE_FREE(cache->auto_layer_names);
MEM_SAFE_FREE(cache->auto_layer_is_srgb);
@@ -2158,6 +2196,8 @@ static void mesh_batch_cache_discard_uvedit(MeshBatchCache *cache)
GPU_BATCH_DISCARD_SAFE(cache->batch.edituv_edges);
GPU_BATCH_DISCARD_SAFE(cache->batch.edituv_verts);
GPU_BATCH_DISCARD_SAFE(cache->batch.edituv_facedots);
+
+ cache->batch_ready &= ~MBC_EDITUV;
}
void DRW_mesh_batch_cache_dirty_tag(Mesh *me, int mode)
@@ -2167,9 +2207,6 @@ void DRW_mesh_batch_cache_dirty_tag(Mesh *me, int mode)
return;
}
switch (mode) {
- case BKE_MESH_BATCH_DIRTY_MAYBE_ALL:
- cache->is_maybe_dirty = true;
- break;
case BKE_MESH_BATCH_DIRTY_SELECT:
GPU_VERTBUF_DISCARD_SAFE(cache->edit.loop_data);
GPU_VERTBUF_DISCARD_SAFE(cache->edit.facedots_pos_nor_data);
@@ -2177,7 +2214,11 @@ void DRW_mesh_batch_cache_dirty_tag(Mesh *me, int mode)
GPU_BATCH_DISCARD_SAFE(cache->batch.edit_vertices);
GPU_BATCH_DISCARD_SAFE(cache->batch.edit_edges);
GPU_BATCH_DISCARD_SAFE(cache->batch.edit_facedots);
+ GPU_BATCH_DISCARD_SAFE(cache->batch.edit_selection_facedots);
GPU_BATCH_DISCARD_SAFE(cache->batch.edit_mesh_analysis);
+ cache->batch_ready &= ~(MBC_EDIT_TRIANGLES | MBC_EDIT_VERTICES | MBC_EDIT_EDGES |
+ MBC_EDIT_FACEDOTS | MBC_EDIT_SELECTION_FACEDOTS |
+ MBC_EDIT_MESH_ANALYSIS);
/* Because visible UVs depends on edit mode selection, discard everything. */
mesh_batch_cache_discard_uvedit(cache);
break;
@@ -2192,6 +2233,7 @@ void DRW_mesh_batch_cache_dirty_tag(Mesh *me, int mode)
GPU_BATCH_DISCARD_SAFE(cache->surf_per_mat[i]);
}
}
+ cache->batch_ready &= ~(MBC_SURFACE | MBC_WIRE_LOOPS | MBC_SURF_PER_MAT);
break;
case BKE_MESH_BATCH_DIRTY_ALL:
cache->is_dirty = true;
@@ -2200,9 +2242,6 @@ void DRW_mesh_batch_cache_dirty_tag(Mesh *me, int mode)
mesh_batch_cache_discard_shaded_tri(cache);
mesh_batch_cache_discard_uvedit(cache);
break;
- case BKE_MESH_BATCH_DIRTY_SCULPT_COORDS:
- cache->is_sculpt_points_tag = true;
- break;
case BKE_MESH_BATCH_DIRTY_UVEDIT_ALL:
mesh_batch_cache_discard_uvedit(cache);
break;
@@ -2215,6 +2254,7 @@ void DRW_mesh_batch_cache_dirty_tag(Mesh *me, int mode)
GPU_BATCH_DISCARD_SAFE(cache->batch.edituv_edges);
GPU_BATCH_DISCARD_SAFE(cache->batch.edituv_verts);
GPU_BATCH_DISCARD_SAFE(cache->batch.edituv_facedots);
+ cache->batch_ready &= ~MBC_EDITUV;
break;
default:
BLI_assert(0);
@@ -2249,6 +2289,8 @@ static void mesh_batch_cache_clear(Mesh *me)
mesh_batch_cache_discard_uvedit(cache);
+ cache->batch_ready = 0;
+
drw_mesh_weight_state_clear(&cache->weight_state);
}
@@ -4227,36 +4269,42 @@ static void texpaint_request_active_vcol(MeshBatchCache *cache, Mesh *me)
GPUBatch *DRW_mesh_batch_cache_get_all_verts(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_ALL_VERTS);
return DRW_batch_request(&cache->batch.all_verts);
}
GPUBatch *DRW_mesh_batch_cache_get_all_edges(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_ALL_EDGES);
return DRW_batch_request(&cache->batch.all_edges);
}
GPUBatch *DRW_mesh_batch_cache_get_surface(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_SURFACE);
return DRW_batch_request(&cache->batch.surface);
}
GPUBatch *DRW_mesh_batch_cache_get_loose_edges(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_LOOSE_EDGES);
return DRW_batch_request(&cache->batch.loose_edges);
}
GPUBatch *DRW_mesh_batch_cache_get_surface_weights(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_SURFACE_WEIGHTS);
return DRW_batch_request(&cache->batch.surface_weights);
}
GPUBatch *DRW_mesh_batch_cache_get_edge_detection(Mesh *me, bool *r_is_manifold)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDGE_DETECTION);
/* Even if is_manifold is not correct (not updated),
* the default (not manifold) is just the worst case. */
if (r_is_manifold) {
@@ -4268,12 +4316,14 @@ GPUBatch *DRW_mesh_batch_cache_get_edge_detection(Mesh *me, bool *r_is_manifold)
GPUBatch *DRW_mesh_batch_cache_get_wireframes_face(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_WIRE_EDGES);
return DRW_batch_request(&cache->batch.wire_edges);
}
GPUBatch *DRW_mesh_batch_cache_get_edit_mesh_analysis(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDIT_MESH_ANALYSIS);
return DRW_batch_request(&cache->batch.edit_mesh_analysis);
}
@@ -4299,6 +4349,8 @@ GPUBatch **DRW_mesh_batch_cache_get_surface_shaded(Mesh *me,
&cache->auto_layer_len);
}
+ mesh_batch_cache_add_request(cache, MBC_SURF_PER_MAT);
+
if (auto_layer_names) {
*auto_layer_names = cache->auto_layer_names;
*auto_layer_is_srgb = cache->auto_layer_is_srgb;
@@ -4313,6 +4365,7 @@ GPUBatch **DRW_mesh_batch_cache_get_surface_shaded(Mesh *me,
GPUBatch **DRW_mesh_batch_cache_get_surface_texpaint(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_SURF_PER_MAT);
texpaint_request_active_uv(cache, me);
for (int i = 0; i < cache->mat_len; ++i) {
DRW_batch_request(&cache->surf_per_mat[i]);
@@ -4324,6 +4377,7 @@ GPUBatch *DRW_mesh_batch_cache_get_surface_texpaint_single(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
texpaint_request_active_uv(cache, me);
+ mesh_batch_cache_add_request(cache, MBC_SURFACE);
return DRW_batch_request(&cache->batch.surface);
}
@@ -4331,6 +4385,7 @@ GPUBatch *DRW_mesh_batch_cache_get_surface_vertpaint(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
texpaint_request_active_vcol(cache, me);
+ mesh_batch_cache_add_request(cache, MBC_SURFACE);
return DRW_batch_request(&cache->batch.surface);
}
@@ -4343,30 +4398,35 @@ GPUBatch *DRW_mesh_batch_cache_get_surface_vertpaint(Mesh *me)
GPUBatch *DRW_mesh_batch_cache_get_edit_triangles(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDIT_TRIANGLES);
return DRW_batch_request(&cache->batch.edit_triangles);
}
GPUBatch *DRW_mesh_batch_cache_get_edit_edges(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDIT_EDGES);
return DRW_batch_request(&cache->batch.edit_edges);
}
GPUBatch *DRW_mesh_batch_cache_get_edit_vertices(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDIT_VERTICES);
return DRW_batch_request(&cache->batch.edit_vertices);
}
GPUBatch *DRW_mesh_batch_cache_get_edit_lnors(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDIT_LNOR);
return DRW_batch_request(&cache->batch.edit_lnor);
}
GPUBatch *DRW_mesh_batch_cache_get_edit_facedots(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDIT_FACEDOTS);
return DRW_batch_request(&cache->batch.edit_facedots);
}
@@ -4379,24 +4439,28 @@ GPUBatch *DRW_mesh_batch_cache_get_edit_facedots(Mesh *me)
GPUBatch *DRW_mesh_batch_cache_get_triangles_with_select_id(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDIT_SELECTION_FACES);
return DRW_batch_request(&cache->batch.edit_selection_faces);
}
GPUBatch *DRW_mesh_batch_cache_get_facedots_with_select_id(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDIT_SELECTION_FACEDOTS);
return DRW_batch_request(&cache->batch.edit_selection_facedots);
}
GPUBatch *DRW_mesh_batch_cache_get_edges_with_select_id(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDIT_SELECTION_EDGES);
return DRW_batch_request(&cache->batch.edit_selection_edges);
}
GPUBatch *DRW_mesh_batch_cache_get_verts_with_select_id(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDIT_SELECTION_VERTS);
return DRW_batch_request(&cache->batch.edit_selection_verts);
}
@@ -4409,36 +4473,42 @@ GPUBatch *DRW_mesh_batch_cache_get_verts_with_select_id(Mesh *me)
GPUBatch *DRW_mesh_batch_cache_get_edituv_faces_strech_area(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDITUV_FACES_STRECH_AREA);
return DRW_batch_request(&cache->batch.edituv_faces_strech_area);
}
GPUBatch *DRW_mesh_batch_cache_get_edituv_faces_strech_angle(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDITUV_FACES_STRECH_ANGLE);
return DRW_batch_request(&cache->batch.edituv_faces_strech_angle);
}
GPUBatch *DRW_mesh_batch_cache_get_edituv_faces(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDITUV_FACES);
return DRW_batch_request(&cache->batch.edituv_faces);
}
GPUBatch *DRW_mesh_batch_cache_get_edituv_edges(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDITUV_EDGES);
return DRW_batch_request(&cache->batch.edituv_edges);
}
GPUBatch *DRW_mesh_batch_cache_get_edituv_verts(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDITUV_VERTS);
return DRW_batch_request(&cache->batch.edituv_verts);
}
GPUBatch *DRW_mesh_batch_cache_get_edituv_facedots(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_EDITUV_FACEDOTS);
return DRW_batch_request(&cache->batch.edituv_facedots);
}
@@ -4446,34 +4516,17 @@ GPUBatch *DRW_mesh_batch_cache_get_uv_edges(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
texpaint_request_active_uv(cache, me);
+ mesh_batch_cache_add_request(cache, MBC_WIRE_LOOPS_UVS);
return DRW_batch_request(&cache->batch.wire_loops_uvs);
}
GPUBatch *DRW_mesh_batch_cache_get_surface_edges(Mesh *me)
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
+ mesh_batch_cache_add_request(cache, MBC_WIRE_LOOPS);
return DRW_batch_request(&cache->batch.wire_loops);
}
-/**
- * Needed for when we draw with shaded data.
- */
-void DRW_mesh_cache_sculpt_coords_ensure(Mesh *UNUSED(me))
-{
-#if 0 /* Unused for now */
- if (me->runtime.batch_cache) {
- MeshBatchCache *cache = mesh_batch_cache_get(me);
- if (cache && cache->pos_with_normals && cache->is_sculpt_points_tag) {
- /* XXX Force update of all the batches that contains the pos_with_normals buffer.
- * TODO(fclem): Ideally, Gawain should provide a way to update a buffer without destroying it. */
- mesh_batch_cache_clear_selective(me, cache->pos_with_normals);
- GPU_VERTBUF_DISCARD_SAFE(cache->pos_with_normals);
- }
- cache->is_sculpt_points_tag = false;
- }
-#endif
-}
-
/* Compute 3D & 2D areas and their sum. */
BLI_INLINE void edit_uv_preprocess_stretch_area(BMFace *efa,
const int cd_loop_uv_offset,
@@ -4688,14 +4741,18 @@ static void uvedit_fill_buffer_data(MeshRenderData *rdata,
GPU_indexbuf_add_generic_vert(elb_face, vidx);
GPU_indexbuf_add_primitive_restart(elb_face);
}
- if (elb_edge && e_origindex[l[i].e] != ORIGINDEX_NONE) {
+ if (elb_edge) {
for (i = 0; i < mpoly->totloop; ++i) {
- GPU_indexbuf_add_line_verts(elb_edge, vidx + i, vidx + (i + 1) % mpoly->totloop);
+ if (e_origindex[l[i].e] != ORIGINDEX_NONE) {
+ GPU_indexbuf_add_line_verts(elb_edge, vidx + i, vidx + (i + 1) % mpoly->totloop);
+ }
}
}
- if (elb_vert && v_origindex[l[i].v] != ORIGINDEX_NONE) {
+ if (elb_vert) {
for (i = 0; i < mpoly->totloop; ++i) {
- GPU_indexbuf_add_generic_vert(elb_vert, vidx + i);
+ if (v_origindex[l[i].v] != ORIGINDEX_NONE) {
+ GPU_indexbuf_add_generic_vert(elb_vert, vidx + i);
+ }
}
}
}
@@ -4850,82 +4907,113 @@ void DRW_mesh_batch_cache_create_requested(
{
MeshBatchCache *cache = mesh_batch_cache_get(me);
- /* Check vertex weights. */
- if ((cache->batch.surface_weights != 0) && (ts != NULL)) {
- struct DRW_MeshWeightState wstate;
- BLI_assert(ob->type == OB_MESH);
- drw_mesh_weight_state_extract(ob, me, ts, is_paint_mode, &wstate);
- mesh_batch_cache_check_vertex_group(cache, &wstate);
- drw_mesh_weight_state_copy(&cache->weight_state, &wstate);
- drw_mesh_weight_state_clear(&wstate);
+ /* Early out */
+ if (cache->batch_requested == 0) {
+#ifdef DEBUG
+ goto check;
+#endif
+ return;
}
- /* Optimization : Only create orco layer if mesh is deformed. */
- if (cache->cd_needed.orco != 0) {
- CustomData *cd_vdata = (me->edit_mesh) ? &me->edit_mesh->bm->vdata : &me->vdata;
- if (CustomData_get_layer(cd_vdata, CD_ORCO) != NULL && ob->modifiers.first != NULL) {
- /* Orco layer is needed. */
- }
- else if (cache->cd_needed.tan_orco == 0) {
- /* Skip orco calculation if not needed by tangent generation. */
- cache->cd_needed.orco = 0;
+ DRWBatchFlag batch_requested = cache->batch_requested;
+ cache->batch_requested = 0;
+
+ if (batch_requested & MBC_SURFACE_WEIGHTS) {
+ /* Check vertex weights. */
+ if ((cache->batch.surface_weights != NULL) && (ts != NULL)) {
+ struct DRW_MeshWeightState wstate;
+ BLI_assert(ob->type == OB_MESH);
+ drw_mesh_weight_state_extract(ob, me, ts, is_paint_mode, &wstate);
+ mesh_batch_cache_check_vertex_group(cache, &wstate);
+ drw_mesh_weight_state_copy(&cache->weight_state, &wstate);
+ drw_mesh_weight_state_clear(&wstate);
}
}
- /* Verify that all surface batches have needed attribute layers. */
- /* TODO(fclem): We could be a bit smarter here and only do it per material. */
- bool cd_overlap = mesh_cd_layers_type_overlap(cache->cd_used, cache->cd_needed);
- if (cd_overlap == false) {
- if ((cache->cd_used.uv & cache->cd_needed.uv) != cache->cd_needed.uv ||
- (cache->cd_used.tan & cache->cd_needed.tan) != cache->cd_needed.tan ||
- cache->cd_used.tan_orco != cache->cd_needed.tan_orco) {
- GPU_VERTBUF_DISCARD_SAFE(cache->ordered.loop_uv_tan);
- }
- if (cache->cd_used.orco != cache->cd_needed.orco) {
- GPU_VERTBUF_DISCARD_SAFE(cache->ordered.loop_orco);
+ if (batch_requested & (MBC_SURFACE | MBC_SURF_PER_MAT | MBC_WIRE_LOOPS_UVS)) {
+ /* Optimization : Only create orco layer if mesh is deformed. */
+ if (cache->cd_needed.orco != 0) {
+ CustomData *cd_vdata = (me->edit_mesh) ? &me->edit_mesh->bm->vdata : &me->vdata;
+ if (CustomData_get_layer(cd_vdata, CD_ORCO) != NULL && ob->modifiers.first != NULL) {
+ /* Orco layer is needed. */
+ }
+ else if (cache->cd_needed.tan_orco == 0) {
+ /* Skip orco calculation if not needed by tangent generation.
+ */
+ cache->cd_needed.orco = 0;
+ }
}
- if ((cache->cd_used.vcol & cache->cd_needed.vcol) != cache->cd_needed.vcol) {
- GPU_VERTBUF_DISCARD_SAFE(cache->ordered.loop_vcol);
+
+ /* Verify that all surface batches have needed attribute layers.
+ */
+ /* TODO(fclem): We could be a bit smarter here and only do it per
+ * material. */
+ bool cd_overlap = mesh_cd_layers_type_overlap(cache->cd_used, cache->cd_needed);
+ if (cd_overlap == false) {
+ if ((cache->cd_used.uv & cache->cd_needed.uv) != cache->cd_needed.uv ||
+ (cache->cd_used.tan & cache->cd_needed.tan) != cache->cd_needed.tan ||
+ cache->cd_used.tan_orco != cache->cd_needed.tan_orco) {
+ GPU_VERTBUF_DISCARD_SAFE(cache->ordered.loop_uv_tan);
+ }
+ if (cache->cd_used.orco != cache->cd_needed.orco) {
+ GPU_VERTBUF_DISCARD_SAFE(cache->ordered.loop_orco);
+ }
+ if ((cache->cd_used.vcol & cache->cd_needed.vcol) != cache->cd_needed.vcol) {
+ GPU_VERTBUF_DISCARD_SAFE(cache->ordered.loop_vcol);
+ }
+ /* We can't discard batches at this point as they have been
+ * referenced for drawing. Just clear them in place. */
+ for (int i = 0; i < cache->mat_len; ++i) {
+ GPU_BATCH_CLEAR_SAFE(cache->surf_per_mat[i]);
+ }
+ GPU_BATCH_CLEAR_SAFE(cache->batch.surface);
+ cache->batch_ready &= ~(MBC_SURFACE | MBC_SURF_PER_MAT);
+
+ mesh_cd_layers_type_merge(&cache->cd_used, cache->cd_needed);
}
- /* We can't discard batches at this point as they have been
- * referenced for drawing. Just clear them in place. */
- for (int i = 0; i < cache->mat_len; ++i) {
- GPU_BATCH_CLEAR_SAFE(cache->surf_per_mat[i]);
+ mesh_cd_layers_type_merge(&cache->cd_used_over_time, cache->cd_needed);
+ mesh_cd_layers_type_clear(&cache->cd_needed);
+ }
+
+ if (batch_requested & MBC_EDITUV) {
+ /* Discard UV batches if sync_selection changes */
+ if (ts != NULL) {
+ const bool is_uvsyncsel = (ts->uv_flag & UV_SYNC_SELECTION);
+ if (cache->is_uvsyncsel != is_uvsyncsel) {
+ cache->is_uvsyncsel = is_uvsyncsel;
+ GPU_VERTBUF_DISCARD_SAFE(cache->edit.loop_uv_data);
+ GPU_VERTBUF_DISCARD_SAFE(cache->edit.loop_stretch_angle);
+ GPU_VERTBUF_DISCARD_SAFE(cache->edit.loop_stretch_area);
+ GPU_VERTBUF_DISCARD_SAFE(cache->edit.loop_uv);
+ GPU_VERTBUF_DISCARD_SAFE(cache->edit.facedots_uv);
+ GPU_INDEXBUF_DISCARD_SAFE(cache->ibo.edituv_loops_tri_fans);
+ GPU_INDEXBUF_DISCARD_SAFE(cache->ibo.edituv_loops_line_strips);
+ GPU_INDEXBUF_DISCARD_SAFE(cache->ibo.edituv_loops_points);
+ /* We only clear the batches as they may already have been
+ * referenced. */
+ GPU_BATCH_CLEAR_SAFE(cache->batch.edituv_faces_strech_area);
+ GPU_BATCH_CLEAR_SAFE(cache->batch.edituv_faces_strech_angle);
+ GPU_BATCH_CLEAR_SAFE(cache->batch.edituv_faces);
+ GPU_BATCH_CLEAR_SAFE(cache->batch.edituv_edges);
+ GPU_BATCH_CLEAR_SAFE(cache->batch.edituv_verts);
+ GPU_BATCH_CLEAR_SAFE(cache->batch.edituv_facedots);
+ cache->batch_ready &= ~MBC_EDITUV;
+ }
}
- GPU_BATCH_CLEAR_SAFE(cache->batch.surface);
+ }
- mesh_cd_layers_type_merge(&cache->cd_used, cache->cd_needed);
+ /* Second chance to early out */
+ if ((batch_requested & ~cache->batch_ready) == 0) {
+#ifdef DEBUG
+ goto check;
+#endif
+ return;
}
- mesh_cd_layers_type_merge(&cache->cd_used_over_time, cache->cd_needed);
- mesh_cd_layers_type_clear(&cache->cd_needed);
- /* Discard UV batches if sync_selection changes */
- if (ts != NULL) {
- const bool is_uvsyncsel = (ts->uv_flag & UV_SYNC_SELECTION);
- if (cache->is_uvsyncsel != is_uvsyncsel) {
- cache->is_uvsyncsel = is_uvsyncsel;
- GPU_VERTBUF_DISCARD_SAFE(cache->edit.loop_uv_data);
- GPU_VERTBUF_DISCARD_SAFE(cache->edit.loop_stretch_angle);
- GPU_VERTBUF_DISCARD_SAFE(cache->edit.loop_stretch_area);
- GPU_VERTBUF_DISCARD_SAFE(cache->edit.loop_uv);
- GPU_VERTBUF_DISCARD_SAFE(cache->edit.facedots_uv);
- GPU_INDEXBUF_DISCARD_SAFE(cache->ibo.edituv_loops_tri_fans);
- GPU_INDEXBUF_DISCARD_SAFE(cache->ibo.edituv_loops_line_strips);
- GPU_INDEXBUF_DISCARD_SAFE(cache->ibo.edituv_loops_points);
- /* We only clear the batches as they may already have been referenced. */
- GPU_BATCH_CLEAR_SAFE(cache->batch.edituv_faces_strech_area);
- GPU_BATCH_CLEAR_SAFE(cache->batch.edituv_faces_strech_angle);
- GPU_BATCH_CLEAR_SAFE(cache->batch.edituv_faces);
- GPU_BATCH_CLEAR_SAFE(cache->batch.edituv_edges);
- GPU_BATCH_CLEAR_SAFE(cache->batch.edituv_verts);
- GPU_BATCH_CLEAR_SAFE(cache->batch.edituv_facedots);
- }
- }
-
- bool has_request = false;
+ cache->batch_ready |= batch_requested;
+
/* Init batches and request VBOs & IBOs */
if (DRW_batch_requested(cache->batch.surface, GPU_PRIM_TRIS)) {
- has_request = true;
DRW_ibo_request(cache->batch.surface, &cache->ibo.loops_tris);
DRW_vbo_request(cache->batch.surface, &cache->ordered.loop_pos_nor);
/* For paint overlay. Active layer should have been queried. */
@@ -4937,43 +5025,35 @@ void DRW_mesh_batch_cache_create_requested(
}
}
if (DRW_batch_requested(cache->batch.all_verts, GPU_PRIM_POINTS)) {
- has_request = true;
DRW_vbo_request(cache->batch.all_verts, &cache->ordered.pos_nor);
}
if (DRW_batch_requested(cache->batch.all_edges, GPU_PRIM_LINES)) {
- has_request = true;
DRW_ibo_request(cache->batch.all_edges, &cache->ibo.edges_lines);
DRW_vbo_request(cache->batch.all_edges, &cache->ordered.pos_nor);
}
if (DRW_batch_requested(cache->batch.loose_edges, GPU_PRIM_LINES)) {
- has_request = true;
DRW_ibo_request(cache->batch.loose_edges, &cache->ibo.loose_edges_lines);
DRW_vbo_request(cache->batch.loose_edges, &cache->ordered.pos_nor);
}
if (DRW_batch_requested(cache->batch.edge_detection, GPU_PRIM_LINES_ADJ)) {
- has_request = true;
DRW_ibo_request(cache->batch.edge_detection, &cache->ibo.edges_adj_lines);
DRW_vbo_request(cache->batch.edge_detection, &cache->ordered.pos_nor);
}
if (DRW_batch_requested(cache->batch.surface_weights, GPU_PRIM_TRIS)) {
- has_request = true;
DRW_ibo_request(cache->batch.surface_weights, &cache->ibo.surf_tris);
DRW_vbo_request(cache->batch.surface_weights, &cache->ordered.pos_nor);
DRW_vbo_request(cache->batch.surface_weights, &cache->ordered.weights);
}
if (DRW_batch_requested(cache->batch.wire_loops, GPU_PRIM_LINE_STRIP)) {
- has_request = true;
DRW_ibo_request(cache->batch.wire_loops, &cache->ibo.loops_line_strips);
DRW_vbo_request(cache->batch.wire_loops, &cache->ordered.loop_pos_nor);
}
if (DRW_batch_requested(cache->batch.wire_edges, GPU_PRIM_LINES)) {
- has_request = true;
DRW_ibo_request(cache->batch.wire_edges, &cache->ibo.loops_lines);
DRW_vbo_request(cache->batch.wire_edges, &cache->ordered.loop_pos_nor);
DRW_vbo_request(cache->batch.wire_edges, &cache->ordered.loop_edge_fac);
}
if (DRW_batch_requested(cache->batch.wire_loops_uvs, GPU_PRIM_LINE_STRIP)) {
- has_request = true;
DRW_ibo_request(cache->batch.wire_loops_uvs, &cache->ibo.loops_line_strips);
/* For paint overlay. Active layer should have been queried. */
if (cache->cd_used.uv != 0) {
@@ -4983,37 +5063,31 @@ void DRW_mesh_batch_cache_create_requested(
/* Edit Mesh */
if (DRW_batch_requested(cache->batch.edit_triangles, GPU_PRIM_TRIS)) {
- has_request = true;
DRW_ibo_request(cache->batch.edit_triangles, &cache->ibo.edit_loops_tris);
DRW_vbo_request(cache->batch.edit_triangles, &cache->edit.loop_pos_nor);
DRW_vbo_request(cache->batch.edit_triangles, &cache->edit.loop_data);
}
if (DRW_batch_requested(cache->batch.edit_vertices, GPU_PRIM_POINTS)) {
- has_request = true;
DRW_ibo_request(cache->batch.edit_vertices, &cache->ibo.edit_loops_points);
DRW_vbo_request(cache->batch.edit_vertices, &cache->edit.loop_pos_nor);
DRW_vbo_request(cache->batch.edit_vertices, &cache->edit.loop_data);
}
if (DRW_batch_requested(cache->batch.edit_edges, GPU_PRIM_LINES)) {
- has_request = true;
DRW_ibo_request(cache->batch.edit_edges, &cache->ibo.edit_loops_lines);
DRW_vbo_request(cache->batch.edit_edges, &cache->edit.loop_pos_nor);
DRW_vbo_request(cache->batch.edit_edges, &cache->edit.loop_data);
}
if (DRW_batch_requested(cache->batch.edit_lnor, GPU_PRIM_POINTS)) {
- has_request = true;
DRW_ibo_request(cache->batch.edit_lnor, &cache->ibo.edit_loops_tris);
DRW_vbo_request(cache->batch.edit_lnor, &cache->edit.loop_pos_nor);
DRW_vbo_request(cache->batch.edit_lnor, &cache->edit.loop_lnor);
}
if (DRW_batch_requested(cache->batch.edit_facedots, GPU_PRIM_POINTS)) {
- has_request = true;
DRW_vbo_request(cache->batch.edit_facedots, &cache->edit.facedots_pos_nor_data);
}
/* Mesh Analysis */
if (DRW_batch_requested(cache->batch.edit_mesh_analysis, GPU_PRIM_TRIS)) {
- has_request = true;
DRW_ibo_request(cache->batch.edit_mesh_analysis, &cache->ibo.edit_loops_tris);
DRW_vbo_request(cache->batch.edit_mesh_analysis, &cache->edit.loop_pos_nor);
DRW_vbo_request(cache->batch.edit_mesh_analysis, &cache->edit.loop_mesh_analysis);
@@ -5021,39 +5095,33 @@ void DRW_mesh_batch_cache_create_requested(
/* Edit UV */
if (DRW_batch_requested(cache->batch.edituv_faces, GPU_PRIM_TRI_FAN)) {
- has_request = true;
DRW_ibo_request(cache->batch.edituv_faces, &cache->ibo.edituv_loops_tri_fans);
DRW_vbo_request(cache->batch.edituv_faces, &cache->edit.loop_uv);
DRW_vbo_request(cache->batch.edituv_faces, &cache->edit.loop_uv_data);
}
if (DRW_batch_requested(cache->batch.edituv_faces_strech_area, GPU_PRIM_TRI_FAN)) {
- has_request = true;
DRW_ibo_request(cache->batch.edituv_faces_strech_area, &cache->ibo.edituv_loops_tri_fans);
DRW_vbo_request(cache->batch.edituv_faces_strech_area, &cache->edit.loop_uv);
DRW_vbo_request(cache->batch.edituv_faces_strech_area, &cache->edit.loop_uv_data);
DRW_vbo_request(cache->batch.edituv_faces_strech_area, &cache->edit.loop_stretch_area);
}
if (DRW_batch_requested(cache->batch.edituv_faces_strech_angle, GPU_PRIM_TRI_FAN)) {
- has_request = true;
DRW_ibo_request(cache->batch.edituv_faces_strech_angle, &cache->ibo.edituv_loops_tri_fans);
DRW_vbo_request(cache->batch.edituv_faces_strech_angle, &cache->edit.loop_uv);
DRW_vbo_request(cache->batch.edituv_faces_strech_angle, &cache->edit.loop_uv_data);
DRW_vbo_request(cache->batch.edituv_faces_strech_angle, &cache->edit.loop_stretch_angle);
}
if (DRW_batch_requested(cache->batch.edituv_edges, GPU_PRIM_LINES)) {
- has_request = true;
DRW_ibo_request(cache->batch.edituv_edges, &cache->ibo.edituv_loops_line_strips);
DRW_vbo_request(cache->batch.edituv_edges, &cache->edit.loop_uv);
DRW_vbo_request(cache->batch.edituv_edges, &cache->edit.loop_uv_data);
}
if (DRW_batch_requested(cache->batch.edituv_verts, GPU_PRIM_POINTS)) {
- has_request = true;
DRW_ibo_request(cache->batch.edituv_verts, &cache->ibo.edituv_loops_points);
DRW_vbo_request(cache->batch.edituv_verts, &cache->edit.loop_uv);
DRW_vbo_request(cache->batch.edituv_verts, &cache->edit.loop_uv_data);
}
if (DRW_batch_requested(cache->batch.edituv_facedots, GPU_PRIM_POINTS)) {
- has_request = true;
DRW_vbo_request(cache->batch.edituv_facedots, &cache->edit.facedots_uv);
DRW_vbo_request(cache->batch.edituv_facedots, &cache->edit.facedots_uv_data);
}
@@ -5061,25 +5129,21 @@ void DRW_mesh_batch_cache_create_requested(
/* Selection */
/* TODO reuse ordered.loop_pos_nor if possible. */
if (DRW_batch_requested(cache->batch.edit_selection_verts, GPU_PRIM_POINTS)) {
- has_request = true;
DRW_ibo_request(cache->batch.edit_selection_verts, &cache->ibo.edit_loops_points);
DRW_vbo_request(cache->batch.edit_selection_verts, &cache->edit.loop_pos_nor);
DRW_vbo_request(cache->batch.edit_selection_verts, &cache->edit.loop_vert_idx);
}
if (DRW_batch_requested(cache->batch.edit_selection_edges, GPU_PRIM_LINES)) {
- has_request = true;
DRW_ibo_request(cache->batch.edit_selection_edges, &cache->ibo.edit_loops_lines);
DRW_vbo_request(cache->batch.edit_selection_edges, &cache->edit.loop_pos_nor);
DRW_vbo_request(cache->batch.edit_selection_edges, &cache->edit.loop_edge_idx);
}
if (DRW_batch_requested(cache->batch.edit_selection_faces, GPU_PRIM_TRIS)) {
- has_request = true;
DRW_ibo_request(cache->batch.edit_selection_faces, &cache->ibo.edit_loops_tris);
DRW_vbo_request(cache->batch.edit_selection_faces, &cache->edit.loop_pos_nor);
DRW_vbo_request(cache->batch.edit_selection_faces, &cache->edit.loop_face_idx);
}
if (DRW_batch_requested(cache->batch.edit_selection_facedots, GPU_PRIM_POINTS)) {
- has_request = true;
DRW_vbo_request(cache->batch.edit_selection_facedots, &cache->edit.facedots_pos_nor_data);
DRW_vbo_request(cache->batch.edit_selection_facedots, &cache->edit.facedots_idx);
}
@@ -5087,7 +5151,6 @@ void DRW_mesh_batch_cache_create_requested(
/* Per Material */
for (int i = 0; i < cache->mat_len; ++i) {
if (DRW_batch_requested(cache->surf_per_mat[i], GPU_PRIM_TRIS)) {
- has_request = true;
if (cache->mat_len > 1) {
DRW_ibo_request(cache->surf_per_mat[i], &cache->surf_per_mat_tris[i]);
}
@@ -5108,11 +5171,6 @@ void DRW_mesh_batch_cache_create_requested(
}
}
- /* Early out if no request. */
- if (!has_request) {
- return;
- }
-
#ifdef DRW_DEBUG_MESH_CACHE_REQUEST
printf("-- %s %s --\n", __func__, ob->id.name + 2);
#endif
@@ -5344,6 +5402,7 @@ void DRW_mesh_batch_cache_create_requested(
}
#ifdef DEBUG
+check:
/* Make sure all requested batches have been setup. */
for (int i = 0; i < sizeof(cache->batch) / sizeof(void *); ++i) {
BLI_assert(!DRW_batch_requested(((GPUBatch **)&cache->batch)[i], 0));
diff --git a/source/blender/draw/intern/draw_cache_impl_metaball.c b/source/blender/draw/intern/draw_cache_impl_metaball.c
index 432c5092274..60f15338412 100644
--- a/source/blender/draw/intern/draw_cache_impl_metaball.c
+++ b/source/blender/draw/intern/draw_cache_impl_metaball.c
@@ -98,12 +98,16 @@ static void metaball_batch_cache_init(MetaBall *mb)
cache->is_manifold = false;
}
-static MetaBallBatchCache *metaball_batch_cache_get(MetaBall *mb)
+void DRW_mball_batch_cache_validate(MetaBall *mb)
{
if (!metaball_batch_cache_valid(mb)) {
metaball_batch_cache_clear(mb);
metaball_batch_cache_init(mb);
}
+}
+
+static MetaBallBatchCache *metaball_batch_cache_get(MetaBall *mb)
+{
return mb->batch_cache;
}
diff --git a/source/blender/draw/intern/draw_cache_inline.h b/source/blender/draw/intern/draw_cache_inline.h
new file mode 100644
index 00000000000..d94ef5b90d3
--- /dev/null
+++ b/source/blender/draw/intern/draw_cache_inline.h
@@ -0,0 +1,110 @@
+/*
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * Copyright 2016, Blender Foundation.
+ */
+
+/** \file
+ * \ingroup draw
+ */
+
+#ifndef __DRAW_CACHE_INLINE_H__
+#define __DRAW_CACHE_INLINE_H__
+
+#include "MEM_guardedalloc.h"
+#include "GPU_batch.h"
+
+/* Common */
+// #define DRW_DEBUG_MESH_CACHE_REQUEST
+
+#ifdef DRW_DEBUG_MESH_CACHE_REQUEST
+# define DRW_ADD_FLAG_FROM_VBO_REQUEST(flag, vbo, value) \
+ (flag |= DRW_vbo_requested(vbo) ? (printf(" VBO requested " #vbo "\n") ? value : value) : 0)
+# define DRW_ADD_FLAG_FROM_IBO_REQUEST(flag, ibo, value) \
+ (flag |= DRW_ibo_requested(ibo) ? (printf(" IBO requested " #ibo "\n") ? value : value) : 0)
+#else
+# define DRW_ADD_FLAG_FROM_VBO_REQUEST(flag, vbo, value) \
+ (flag |= DRW_vbo_requested(vbo) ? (value) : 0)
+# define DRW_ADD_FLAG_FROM_IBO_REQUEST(flag, ibo, value) \
+ (flag |= DRW_ibo_requested(ibo) ? (value) : 0)
+#endif
+
+/* Test and assign NULL if test fails */
+#define DRW_TEST_ASSIGN_VBO(v) (v = (DRW_vbo_requested(v) ? (v) : NULL))
+#define DRW_TEST_ASSIGN_IBO(v) (v = (DRW_ibo_requested(v) ? (v) : NULL))
+
+BLI_INLINE GPUBatch *DRW_batch_request(GPUBatch **batch)
+{
+ /* XXX TODO(fclem): We are writting to batch cache here. Need to make this thread safe. */
+ if (*batch == NULL) {
+ *batch = MEM_callocN(sizeof(GPUBatch), "GPUBatch");
+ }
+ return *batch;
+}
+
+BLI_INLINE bool DRW_batch_requested(GPUBatch *batch, int prim_type)
+{
+ /* Batch has been requested if it has been created but not initialized. */
+ if (batch != NULL && batch->verts[0] == NULL) {
+ /* HACK. We init without a valid VBO and let the first vbo binding
+ * fill verts[0]. */
+ GPU_batch_init_ex(batch, prim_type, (GPUVertBuf *)1, NULL, 0);
+ batch->verts[0] = NULL;
+ return true;
+ }
+ return false;
+}
+
+BLI_INLINE void DRW_ibo_request(GPUBatch *batch, GPUIndexBuf **ibo)
+{
+ if (*ibo == NULL) {
+ *ibo = MEM_callocN(sizeof(GPUIndexBuf), "GPUIndexBuf");
+ }
+ GPU_batch_vao_cache_clear(batch);
+ batch->elem = *ibo;
+}
+
+BLI_INLINE bool DRW_ibo_requested(GPUIndexBuf *ibo)
+{
+ /* TODO do not rely on data uploaded. This prevents multithreading.
+ * (need access to a gl context) */
+ return (ibo != NULL && ibo->ibo_id == 0 && ibo->data == NULL);
+}
+
+BLI_INLINE void DRW_vbo_request(GPUBatch *batch, GPUVertBuf **vbo)
+{
+ if (*vbo == NULL) {
+ *vbo = MEM_callocN(sizeof(GPUVertBuf), "GPUVertBuf");
+ }
+ /* HACK set first vbo if not init. */
+ if (batch->verts[0] == NULL) {
+ GPU_batch_vao_cache_clear(batch);
+ batch->verts[0] = *vbo;
+ }
+ else {
+ /* HACK: bypass assert */
+ int vbo_vert_len = (*vbo)->vertex_len;
+ (*vbo)->vertex_len = batch->verts[0]->vertex_len;
+ GPU_batch_vertbuf_add(batch, *vbo);
+ (*vbo)->vertex_len = vbo_vert_len;
+ }
+}
+
+BLI_INLINE bool DRW_vbo_requested(GPUVertBuf *vbo)
+{
+ return (vbo != NULL && vbo->format.attr_len == 0);
+}
+
+#endif /* __DRAW_CACHE_INLINE_H__ */
diff --git a/source/blender/draw/intern/draw_common.c b/source/blender/draw/intern/draw_common.c
index b4eb354ec59..378324b4871 100644
--- a/source/blender/draw/intern/draw_common.c
+++ b/source/blender/draw/intern/draw_common.c
@@ -233,6 +233,7 @@ extern char datatoc_armature_stick_frag_glsl[];
extern char datatoc_armature_dof_vert_glsl[];
extern char datatoc_common_globals_lib_glsl[];
+extern char datatoc_common_view_lib_glsl[];
extern char datatoc_gpu_shader_flat_color_frag_glsl[];
extern char datatoc_gpu_shader_3D_smooth_color_frag_glsl[];
@@ -284,7 +285,8 @@ static struct {
struct GPUVertFormat *instance_bone_envelope_distance;
struct GPUVertFormat *instance_bone_envelope_outline;
struct GPUVertFormat *instance_mball_handles;
- struct GPUVertFormat *dynlines_color;
+ struct GPUVertFormat *pos_color;
+ struct GPUVertFormat *pos;
} g_formats = {NULL};
void DRW_globals_free(void)
@@ -309,34 +311,36 @@ void DRW_shgroup_world_clip_planes_from_rv3d(DRWShadingGroup *shgrp, const Regio
DRW_shgroup_state_enable(shgrp, DRW_STATE_CLIP_PLANES);
}
-DRWShadingGroup *shgroup_dynlines_flat_color(DRWPass *pass, eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_dynlines_flat_color(DRWPass *pass, eGPUShaderConfig sh_cfg)
{
GPUShader *sh = GPU_shader_get_builtin_shader_with_config(GPU_SHADER_3D_FLAT_COLOR, sh_cfg);
- DRW_shgroup_instance_format(g_formats.dynlines_color,
+ DRW_shgroup_instance_format(g_formats.pos_color,
{
{"pos", DRW_ATTR_FLOAT, 3},
{"color", DRW_ATTR_FLOAT, 4},
});
- DRWShadingGroup *grp = DRW_shgroup_line_batch_create_with_format(
- sh, pass, g_formats.dynlines_color);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, pass);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer(grp, g_formats.pos_color, GPU_PRIM_LINES);
}
-DRWShadingGroup *shgroup_dynlines_dashed_uniform_color(DRWPass *pass,
- const float color[4],
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_dynlines_dashed_uniform_color(DRWPass *pass,
+ const float color[4],
+ eGPUShaderConfig sh_cfg)
{
GPUShader *sh = GPU_shader_get_builtin_shader_with_config(
GPU_SHADER_3D_LINE_DASHED_UNIFORM_COLOR, sh_cfg);
static float dash_width = 6.0f;
static float dash_factor = 0.5f;
- DRWShadingGroup *grp = DRW_shgroup_line_batch_create(sh, pass);
+
+ DRW_shgroup_instance_format(g_formats.pos, {{"pos", DRW_ATTR_FLOAT, 3}});
+
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, pass);
DRW_shgroup_uniform_vec4(grp, "color", color, 1);
DRW_shgroup_uniform_vec2(grp, "viewport_size", DRW_viewport_size_get(), 1);
DRW_shgroup_uniform_float(grp, "dash_width", &dash_width, 1);
@@ -345,60 +349,52 @@ DRWShadingGroup *shgroup_dynlines_dashed_uniform_color(DRWPass *pass,
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer(grp, g_formats.pos, GPU_PRIM_LINES);
}
-DRWShadingGroup *shgroup_dynpoints_uniform_color(DRWPass *pass,
- const float color[4],
- const float *size,
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_dynpoints_uniform_color(DRWShadingGroup *grp)
{
- GPUShader *sh = GPU_shader_get_builtin_shader_with_config(
- GPU_SHADER_3D_POINT_UNIFORM_SIZE_UNIFORM_COLOR_AA, sh_cfg);
+ DRW_shgroup_instance_format(g_formats.pos, {{"pos", DRW_ATTR_FLOAT, 3}});
- DRWShadingGroup *grp = DRW_shgroup_point_batch_create(sh, pass);
- DRW_shgroup_uniform_vec4(grp, "color", color, 1);
- DRW_shgroup_uniform_float(grp, "size", size, 1);
- DRW_shgroup_state_enable(grp, DRW_STATE_POINT);
- if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
- DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
- }
- return grp;
+ return DRW_shgroup_call_buffer(grp, g_formats.pos, GPU_PRIM_POINTS);
}
-DRWShadingGroup *shgroup_groundlines_uniform_color(DRWPass *pass,
- const float color[4],
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_groundlines_uniform_color(DRWPass *pass,
+ const float color[4],
+ eGPUShaderConfig sh_cfg)
{
GPUShader *sh = GPU_shader_get_builtin_shader_with_config(GPU_SHADER_3D_GROUNDLINE, sh_cfg);
- DRWShadingGroup *grp = DRW_shgroup_point_batch_create(sh, pass);
+ DRW_shgroup_instance_format(g_formats.pos, {{"pos", DRW_ATTR_FLOAT, 3}});
+
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, pass);
DRW_shgroup_uniform_vec4(grp, "color", color, 1);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer(grp, g_formats.pos, GPU_PRIM_POINTS);
}
-DRWShadingGroup *shgroup_groundpoints_uniform_color(DRWPass *pass,
- const float color[4],
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_groundpoints_uniform_color(DRWPass *pass,
+ const float color[4],
+ eGPUShaderConfig sh_cfg)
{
GPUShader *sh = GPU_shader_get_builtin_shader_with_config(GPU_SHADER_3D_GROUNDPOINT, sh_cfg);
- DRWShadingGroup *grp = DRW_shgroup_point_batch_create(sh, pass);
+ DRW_shgroup_instance_format(g_formats.pos, {{"pos", DRW_ATTR_FLOAT, 3}});
+
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, pass);
DRW_shgroup_uniform_vec4(grp, "color", color, 1);
- DRW_shgroup_state_enable(grp, DRW_STATE_POINT);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer(grp, g_formats.pos, GPU_PRIM_POINTS);
}
-DRWShadingGroup *shgroup_instance_screenspace(DRWPass *pass,
- struct GPUBatch *geom,
- const float *size,
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_screenspace(DRWPass *pass,
+ struct GPUBatch *geom,
+ const float *size,
+ eGPUShaderConfig sh_cfg)
{
GPUShader *sh = GPU_shader_get_builtin_shader_with_config(
GPU_SHADER_3D_SCREENSPACE_VARIYING_COLOR, sh_cfg);
@@ -409,18 +405,17 @@ DRWShadingGroup *shgroup_instance_screenspace(DRWPass *pass,
{"color", DRW_ATTR_FLOAT, 3},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh, pass, geom, g_formats.instance_screenspace);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, pass);
DRW_shgroup_uniform_float(grp, "size", size, 1);
DRW_shgroup_uniform_float(grp, "pixel_size", DRW_viewport_pixelsize_get(), 1);
DRW_shgroup_uniform_vec3(grp, "screen_vecs[0]", DRW_viewport_screenvecs_get(), 2);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_screenspace, geom);
}
-DRWShadingGroup *shgroup_instance_solid(DRWPass *pass, struct GPUBatch *geom)
+struct DRWCallBuffer *buffer_instance_solid(DRWPass *pass, struct GPUBatch *geom)
{
static float light[3] = {0.0f, 0.0f, 1.0f};
GPUShader *sh = GPU_shader_get_builtin_shader(
@@ -432,13 +427,13 @@ DRWShadingGroup *shgroup_instance_solid(DRWPass *pass, struct GPUBatch *geom)
{"color", DRW_ATTR_FLOAT, 4},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(sh, pass, geom, g_formats.instance_color);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, pass);
DRW_shgroup_uniform_vec3(grp, "light", light, 1);
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_color, geom);
}
-DRWShadingGroup *shgroup_instance_wire(DRWPass *pass, struct GPUBatch *geom)
+struct DRWCallBuffer *buffer_instance_wire(DRWPass *pass, struct GPUBatch *geom)
{
GPUShader *sh = GPU_shader_get_builtin_shader(GPU_SHADER_3D_OBJECTSPACE_VARIYING_COLOR);
@@ -448,14 +443,14 @@ DRWShadingGroup *shgroup_instance_wire(DRWPass *pass, struct GPUBatch *geom)
{"color", DRW_ATTR_FLOAT, 4},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(sh, pass, geom, g_formats.instance_color);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, pass);
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_color, geom);
}
-DRWShadingGroup *shgroup_instance_screen_aligned(DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_screen_aligned(DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg)
{
GPUShader *sh = GPU_shader_get_builtin_shader_with_config(GPU_SHADER_3D_INSTANCE_SCREEN_ALIGNED,
sh_cfg);
@@ -467,18 +462,17 @@ DRWShadingGroup *shgroup_instance_screen_aligned(DRWPass *pass,
{"InstanceModelMatrix", DRW_ATTR_FLOAT, 16},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh, pass, geom, g_formats.instance_screen_aligned);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, pass);
DRW_shgroup_uniform_vec3(grp, "screen_vecs[0]", DRW_viewport_screenvecs_get(), 2);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_screen_aligned, geom);
}
-DRWShadingGroup *shgroup_instance_scaled(DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_scaled(DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg)
{
GPUShader *sh_inst = GPU_shader_get_builtin_shader_with_config(
GPU_SHADER_INSTANCE_VARIYING_COLOR_VARIYING_SCALE, sh_cfg);
@@ -490,15 +484,16 @@ DRWShadingGroup *shgroup_instance_scaled(DRWPass *pass,
{"InstanceModelMatrix", DRW_ATTR_FLOAT, 16},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh_inst, pass, geom, g_formats.instance_scaled);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_inst, pass);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_scaled, geom);
}
-DRWShadingGroup *shgroup_instance(DRWPass *pass, struct GPUBatch *geom, eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance(DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg)
{
GPUShader *sh_inst = GPU_shader_get_builtin_shader_with_config(
GPU_SHADER_INSTANCE_VARIYING_COLOR_VARIYING_SIZE, sh_cfg);
@@ -510,22 +505,16 @@ DRWShadingGroup *shgroup_instance(DRWPass *pass, struct GPUBatch *geom, eGPUShad
{"InstanceModelMatrix", DRW_ATTR_FLOAT, 16},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh_inst, pass, geom, g_formats.instance_sized);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_inst, pass);
DRW_shgroup_state_disable(grp, DRW_STATE_BLEND);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_sized, geom);
}
-DRWShadingGroup *shgroup_instance_alpha(DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_alpha(DRWShadingGroup *grp, struct GPUBatch *geom)
{
- GPUShader *sh_inst = GPU_shader_get_builtin_shader_with_config(
- GPU_SHADER_INSTANCE_VARIYING_COLOR_VARIYING_SIZE, sh_cfg);
-
DRW_shgroup_instance_format(g_formats.instance_sized,
{
{"color", DRW_ATTR_FLOAT, 4},
@@ -533,17 +522,12 @@ DRWShadingGroup *shgroup_instance_alpha(DRWPass *pass,
{"InstanceModelMatrix", DRW_ATTR_FLOAT, 16},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh_inst, pass, geom, g_formats.instance_sized);
- if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
- DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
- }
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_sized, geom);
}
-DRWShadingGroup *shgroup_instance_empty_axes(DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_empty_axes(DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg)
{
COMMON_Shaders *sh_data = &g_shaders[sh_cfg];
if (sh_data->empty_axes_sh == NULL) {
@@ -562,16 +546,15 @@ DRWShadingGroup *shgroup_instance_empty_axes(DRWPass *pass,
{"InstanceModelMatrix", DRW_ATTR_FLOAT, 16},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh_data->empty_axes_sh, pass, geom, g_formats.instance_sized);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_data->empty_axes_sh, pass);
DRW_shgroup_uniform_vec3(grp, "screenVecs[0]", DRW_viewport_screenvecs_get(), 2);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_sized, geom);
}
-DRWShadingGroup *shgroup_instance_outline(DRWPass *pass, struct GPUBatch *geom, int *baseid)
+struct DRWCallBuffer *buffer_instance_outline(DRWPass *pass, struct GPUBatch *geom, int *baseid)
{
GPUShader *sh_inst = GPU_shader_get_builtin_shader(
GPU_SHADER_INSTANCE_VARIYING_ID_VARIYING_SIZE);
@@ -583,16 +566,15 @@ DRWShadingGroup *shgroup_instance_outline(DRWPass *pass, struct GPUBatch *geom,
{"InstanceModelMatrix", DRW_ATTR_FLOAT, 16},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh_inst, pass, geom, g_formats.instance_outline);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_inst, pass);
DRW_shgroup_uniform_int(grp, "baseId", baseid, 1);
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_outline, geom);
}
-DRWShadingGroup *shgroup_camera_instance(DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_camera_instance(DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg)
{
GPUShader *sh_inst = GPU_shader_get_builtin_shader_with_config(GPU_SHADER_CAMERA, sh_cfg);
@@ -605,17 +587,16 @@ DRWShadingGroup *shgroup_camera_instance(DRWPass *pass,
{"InstanceModelMatrix", DRW_ATTR_FLOAT, 16},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh_inst, pass, geom, g_formats.instance_camera);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_inst, pass);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_camera, geom);
}
-DRWShadingGroup *shgroup_distance_lines_instance(DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_distance_lines_instance(DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg)
{
GPUShader *sh_inst = GPU_shader_get_builtin_shader_with_config(GPU_SHADER_DISTANCE_LINES,
sh_cfg);
@@ -629,18 +610,17 @@ DRWShadingGroup *shgroup_distance_lines_instance(DRWPass *pass,
{"InstanceModelMatrix", DRW_ATTR_FLOAT, 16},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh_inst, pass, geom, g_formats.instance_distance_lines);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_inst, pass);
DRW_shgroup_uniform_float(grp, "size", &point_size, 1);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_distance_lines, geom);
}
-DRWShadingGroup *shgroup_spot_instance(DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_spot_instance(DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg)
{
GPUShader *sh_inst = GPU_shader_get_builtin_shader_with_config(
GPU_SHADER_INSTANCE_EDGES_VARIYING_COLOR, sh_cfg);
@@ -653,17 +633,17 @@ DRWShadingGroup *shgroup_spot_instance(DRWPass *pass,
{"InstanceModelMatrix", DRW_ATTR_FLOAT, 16},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(sh_inst, pass, geom, g_formats.instance_spot);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_inst, pass);
DRW_shgroup_uniform_bool(grp, "drawFront", &False, 1);
DRW_shgroup_uniform_bool(grp, "drawBack", &False, 1);
DRW_shgroup_uniform_bool(grp, "drawSilhouette", &True, 1);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_spot, geom);
}
-DRWShadingGroup *shgroup_instance_bone_axes(DRWPass *pass, eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_bone_axes(DRWPass *pass, eGPUShaderConfig sh_cfg)
{
COMMON_Shaders *sh_data = &g_shaders[sh_cfg];
if (sh_data->bone_axes == NULL) {
@@ -681,16 +661,16 @@ DRWShadingGroup *shgroup_instance_bone_axes(DRWPass *pass, eGPUShaderConfig sh_c
{"color", DRW_ATTR_FLOAT, 4},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh_data->bone_axes, pass, DRW_cache_bone_arrows_get(), g_formats.instance_color);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_data->bone_axes, pass);
DRW_shgroup_uniform_vec3(grp, "screenVecs[0]", DRW_viewport_screenvecs_get(), 2);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(
+ grp, g_formats.instance_color, DRW_cache_bone_arrows_get());
}
-DRWShadingGroup *shgroup_instance_bone_envelope_outline(DRWPass *pass, eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_bone_envelope_outline(DRWPass *pass, eGPUShaderConfig sh_cfg)
{
COMMON_Shaders *sh_data = &g_shaders[sh_cfg];
if (sh_data->bone_envelope_outline == NULL) {
@@ -711,18 +691,17 @@ DRWShadingGroup *shgroup_instance_bone_envelope_outline(DRWPass *pass, eGPUShade
{"xAxis", DRW_ATTR_FLOAT, 3},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(sh_data->bone_envelope_outline,
- pass,
- DRW_cache_bone_envelope_outline_get(),
- g_formats.instance_bone_envelope_outline);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_data->bone_envelope_outline, pass);
DRW_shgroup_uniform_vec2(grp, "viewportSize", DRW_viewport_size_get(), 1);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(
+ grp, g_formats.instance_bone_envelope_outline, DRW_cache_bone_envelope_outline_get());
}
-DRWShadingGroup *shgroup_instance_bone_envelope_distance(DRWPass *pass, eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_bone_envelope_distance(DRWPass *pass,
+ eGPUShaderConfig sh_cfg)
{
COMMON_Shaders *sh_data = &g_shaders[sh_cfg];
if (sh_data->bone_envelope_distance == NULL) {
@@ -742,19 +721,17 @@ DRWShadingGroup *shgroup_instance_bone_envelope_distance(DRWPass *pass, eGPUShad
{"xAxis", DRW_ATTR_FLOAT, 3},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(sh_data->bone_envelope_distance,
- pass,
- DRW_cache_bone_envelope_solid_get(),
- g_formats.instance_bone_envelope_distance);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_data->bone_envelope_distance, pass);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(
+ grp, g_formats.instance_bone_envelope_distance, DRW_cache_bone_envelope_solid_get());
}
-DRWShadingGroup *shgroup_instance_bone_envelope_solid(DRWPass *pass,
- bool transp,
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_bone_envelope_solid(DRWPass *pass,
+ bool transp,
+ eGPUShaderConfig sh_cfg)
{
COMMON_Shaders *sh_data = &g_shaders[sh_cfg];
if (sh_data->bone_envelope == NULL) {
@@ -776,18 +753,19 @@ DRWShadingGroup *shgroup_instance_bone_envelope_solid(DRWPass *pass,
{"xAxis", DRW_ATTR_FLOAT, 3},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(sh_data->bone_envelope,
- pass,
- DRW_cache_bone_envelope_solid_get(),
- g_formats.instance_bone_envelope);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_data->bone_envelope, pass);
+ /* We can have a lot of overdraw if we don't do this. Also envelope are not subject to
+ * inverted matrix. */
+ DRW_shgroup_state_enable(grp, DRW_STATE_CULL_BACK);
DRW_shgroup_uniform_float_copy(grp, "alpha", transp ? 0.6f : 1.0f);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(
+ grp, g_formats.instance_bone_envelope, DRW_cache_bone_envelope_solid_get());
}
-DRWShadingGroup *shgroup_instance_mball_handles(DRWPass *pass, eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_mball_handles(DRWPass *pass, eGPUShaderConfig sh_cfg)
{
COMMON_Shaders *sh_data = &g_shaders[sh_cfg];
if (sh_data->mball_handles == NULL) {
@@ -806,28 +784,32 @@ DRWShadingGroup *shgroup_instance_mball_handles(DRWPass *pass, eGPUShaderConfig
{"color", DRW_ATTR_FLOAT, 3},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(sh_data->mball_handles,
- pass,
- DRW_cache_screenspace_circle_get(),
- g_formats.instance_mball_handles);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_data->mball_handles, pass);
DRW_shgroup_uniform_vec3(grp, "screen_vecs[0]", DRW_viewport_screenvecs_get(), 2);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(
+ grp, g_formats.instance_mball_handles, DRW_cache_screenspace_circle_get());
}
/* Only works with batches with adjacency infos. */
-DRWShadingGroup *shgroup_instance_bone_shape_outline(DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_bone_shape_outline(DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg)
{
COMMON_Shaders *sh_data = &g_shaders[sh_cfg];
if (sh_data->shape_outline == NULL) {
const GPUShaderConfigData *sh_cfg_data = &GPU_shader_cfg_data[sh_cfg];
sh_data->shape_outline = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib, datatoc_armature_shape_outline_vert_glsl, NULL},
- .geom = (const char *[]){sh_cfg_data->lib, datatoc_armature_shape_outline_geom_glsl, NULL},
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_armature_shape_outline_vert_glsl,
+ NULL},
+ .geom = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_armature_shape_outline_geom_glsl,
+ NULL},
.frag = (const char *[]){datatoc_gpu_shader_flat_color_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, NULL},
});
@@ -839,25 +821,27 @@ DRWShadingGroup *shgroup_instance_bone_shape_outline(DRWPass *pass,
{"outlineColorSize", DRW_ATTR_FLOAT, 4},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh_data->shape_outline, pass, geom, g_formats.instance_bone_outline);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_data->shape_outline, pass);
DRW_shgroup_uniform_vec2(grp, "viewportSize", DRW_viewport_size_get(), 1);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_bone_outline, geom);
}
-DRWShadingGroup *shgroup_instance_bone_shape_solid(DRWPass *pass,
- struct GPUBatch *geom,
- bool transp,
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_bone_shape_solid(DRWPass *pass,
+ struct GPUBatch *geom,
+ bool transp,
+ eGPUShaderConfig sh_cfg)
{
COMMON_Shaders *sh_data = &g_shaders[sh_cfg];
if (sh_data->shape_solid == NULL) {
const GPUShaderConfigData *sh_cfg_data = &GPU_shader_cfg_data[sh_cfg];
sh_data->shape_solid = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib, datatoc_armature_shape_solid_vert_glsl, NULL},
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_armature_shape_solid_vert_glsl,
+ NULL},
.frag = (const char *[]){datatoc_armature_shape_solid_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, NULL},
});
@@ -870,18 +854,17 @@ DRWShadingGroup *shgroup_instance_bone_shape_solid(DRWPass *pass,
{"stateColor", DRW_ATTR_FLOAT, 3},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh_data->shape_solid, pass, geom, g_formats.instance_bone);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_data->shape_solid, pass);
DRW_shgroup_uniform_float_copy(grp, "alpha", transp ? 0.6f : 1.0f);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_bone, geom);
}
-DRWShadingGroup *shgroup_instance_bone_sphere_solid(DRWPass *pass,
- bool transp,
- eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_bone_sphere_solid(DRWPass *pass,
+ bool transp,
+ eGPUShaderConfig sh_cfg)
{
COMMON_Shaders *sh_data = &g_shaders[sh_cfg];
if (sh_data->bone_sphere == NULL) {
@@ -900,17 +883,17 @@ DRWShadingGroup *shgroup_instance_bone_sphere_solid(DRWPass *pass,
{"stateColor", DRW_ATTR_FLOAT, 3},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh_data->bone_sphere, pass, DRW_cache_bone_point_get(), g_formats.instance_bone);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_data->bone_sphere, pass);
/* More transparent than the shape to be less distractive. */
DRW_shgroup_uniform_float_copy(grp, "alpha", transp ? 0.4f : 1.0f);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(
+ grp, g_formats.instance_bone, DRW_cache_bone_point_get());
}
-DRWShadingGroup *shgroup_instance_bone_sphere_outline(DRWPass *pass, eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_bone_sphere_outline(DRWPass *pass, eGPUShaderConfig sh_cfg)
{
COMMON_Shaders *sh_data = &g_shaders[sh_cfg];
if (sh_data->bone_sphere_outline == NULL) {
@@ -929,18 +912,16 @@ DRWShadingGroup *shgroup_instance_bone_sphere_outline(DRWPass *pass, eGPUShaderC
{"outlineColorSize", DRW_ATTR_FLOAT, 4},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(sh_data->bone_sphere_outline,
- pass,
- DRW_cache_bone_point_wire_outline_get(),
- g_formats.instance_bone_outline);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_data->bone_sphere_outline, pass);
DRW_shgroup_uniform_vec2(grp, "viewportSize", DRW_viewport_size_get(), 1);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(
+ grp, g_formats.instance_bone_outline, DRW_cache_bone_point_wire_outline_get());
}
-DRWShadingGroup *shgroup_instance_bone_stick(DRWPass *pass, eGPUShaderConfig sh_cfg)
+struct DRWCallBuffer *buffer_instance_bone_stick(DRWPass *pass, eGPUShaderConfig sh_cfg)
{
COMMON_Shaders *sh_data = &g_shaders[sh_cfg];
if (sh_data->bone_stick == NULL) {
@@ -963,17 +944,19 @@ DRWShadingGroup *shgroup_instance_bone_stick(DRWPass *pass, eGPUShaderConfig sh_
{"tailColor", DRW_ATTR_FLOAT, 4},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh_data->bone_stick, pass, DRW_cache_bone_stick_get(), g_formats.instance_bone_stick);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_data->bone_stick, pass);
DRW_shgroup_uniform_vec2(grp, "viewportSize", DRW_viewport_size_get(), 1);
DRW_shgroup_uniform_float_copy(grp, "stickSize", 5.0f * U.pixelsize);
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- return grp;
+ return DRW_shgroup_call_buffer_instance(
+ grp, g_formats.instance_bone_stick, DRW_cache_bone_stick_get());
}
-struct DRWShadingGroup *shgroup_instance_bone_dof(struct DRWPass *pass, struct GPUBatch *geom)
+struct DRWCallBuffer *buffer_instance_bone_dof(struct DRWPass *pass,
+ struct GPUBatch *geom,
+ bool blend)
{
COMMON_Shaders *sh_data = &g_shaders[GPU_SHADER_CFG_DEFAULT];
if (sh_data->bone_dofs == NULL) {
@@ -989,10 +972,12 @@ struct DRWShadingGroup *shgroup_instance_bone_dof(struct DRWPass *pass, struct G
{"amax", DRW_ATTR_FLOAT, 2},
});
- DRWShadingGroup *grp = DRW_shgroup_instance_create(
- sh_data->bone_dofs, pass, geom, g_formats.instance_bone_dof);
-
- return grp;
+ DRWShadingGroup *grp = DRW_shgroup_create(sh_data->bone_dofs, pass);
+ if (blend) {
+ DRW_shgroup_state_enable(grp, DRW_STATE_BLEND);
+ DRW_shgroup_state_disable(grp, DRW_STATE_CULL_FRONT);
+ }
+ return DRW_shgroup_call_buffer_instance(grp, g_formats.instance_bone_dof, geom);
}
struct GPUShader *mpath_line_shader_get(void)
@@ -1028,18 +1013,23 @@ struct GPUShader *volume_velocity_shader_get(bool use_needle)
COMMON_Shaders *sh_data = &g_shaders[GPU_SHADER_CFG_DEFAULT];
if (use_needle) {
if (sh_data->volume_velocity_needle_sh == NULL) {
- sh_data->volume_velocity_needle_sh = DRW_shader_create(
+ sh_data->volume_velocity_needle_sh = DRW_shader_create_with_lib(
datatoc_volume_velocity_vert_glsl,
NULL,
datatoc_gpu_shader_flat_color_frag_glsl,
+ datatoc_common_view_lib_glsl,
"#define USE_NEEDLE");
}
return sh_data->volume_velocity_needle_sh;
}
else {
if (sh_data->volume_velocity_sh == NULL) {
- sh_data->volume_velocity_sh = DRW_shader_create(
- datatoc_volume_velocity_vert_glsl, NULL, datatoc_gpu_shader_flat_color_frag_glsl, NULL);
+ sh_data->volume_velocity_sh = DRW_shader_create_with_lib(
+ datatoc_volume_velocity_vert_glsl,
+ NULL,
+ datatoc_gpu_shader_flat_color_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ NULL);
}
return sh_data->volume_velocity_sh;
}
@@ -1075,22 +1065,27 @@ int DRW_object_wire_theme_get(Object *ob, ViewLayer *view_layer, float **r_color
theme_id = (active) ? TH_ACTIVE : TH_SELECT;
}
else {
- if (ob->type == OB_LAMP) {
- theme_id = TH_LIGHT;
- }
- else if (ob->type == OB_SPEAKER) {
- theme_id = TH_SPEAKER;
- }
- else if (ob->type == OB_CAMERA) {
- theme_id = TH_CAMERA;
- }
- else if (ob->type == OB_EMPTY) {
- theme_id = TH_EMPTY;
+ switch (ob->type) {
+ case OB_LAMP:
+ theme_id = TH_LIGHT;
+ break;
+ case OB_SPEAKER:
+ theme_id = TH_SPEAKER;
+ break;
+ case OB_CAMERA:
+ theme_id = TH_CAMERA;
+ break;
+ case OB_EMPTY:
+ theme_id = TH_EMPTY;
+ break;
+ case OB_LIGHTPROBE:
+ /* TODO add lightprobe color */
+ theme_id = TH_EMPTY;
+ break;
+ default:
+ /* fallback to TH_WIRE */
+ break;
}
- else if (ob->type == OB_LIGHTPROBE) {
- theme_id = TH_EMPTY;
- } /* TODO add lightprobe color */
- /* fallback to TH_WIRE */
}
}
@@ -1217,7 +1212,7 @@ bool DRW_object_is_flat(Object *ob, int *axis)
bool DRW_object_axis_orthogonal_to_view(Object *ob, int axis)
{
float ob_rot[3][3], invviewmat[4][4];
- DRW_viewport_matrix_get(invviewmat, DRW_MAT_VIEWINV);
+ DRW_view_viewmat_get(NULL, invviewmat, true);
BKE_object_rot_to_mat3(ob, ob_rot, true);
float dot = dot_v3v3(ob_rot[axis], invviewmat[2]);
if (fabsf(dot) < 1e-3) {
diff --git a/source/blender/draw/intern/draw_common.h b/source/blender/draw/intern/draw_common.h
index 489bc7459df..df7220c0d2a 100644
--- a/source/blender/draw/intern/draw_common.h
+++ b/source/blender/draw/intern/draw_common.h
@@ -23,6 +23,7 @@
#ifndef __DRAW_COMMON_H__
#define __DRAW_COMMON_H__
+struct DRWCallBuffer;
struct DRWPass;
struct DRWShadingGroup;
struct GPUBatch;
@@ -125,77 +126,74 @@ void DRW_globals_free(void);
void DRW_shgroup_world_clip_planes_from_rv3d(struct DRWShadingGroup *shgrp,
const RegionView3D *rv3d);
-struct DRWShadingGroup *shgroup_dynlines_flat_color(struct DRWPass *pass, eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_dynlines_dashed_uniform_color(struct DRWPass *pass,
- const float color[4],
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_dynpoints_uniform_color(struct DRWPass *pass,
- const float color[4],
- const float *size,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_groundlines_uniform_color(struct DRWPass *pass,
- const float color[4],
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_groundpoints_uniform_color(struct DRWPass *pass,
+/* TODO(fclem) ideally, most of the DRWCallBuffer functions shouldn't create a shgroup. */
+struct DRWCallBuffer *buffer_dynlines_flat_color(struct DRWPass *pass, eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_dynlines_dashed_uniform_color(struct DRWPass *pass,
const float color[4],
eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_screenspace(struct DRWPass *pass,
+struct DRWCallBuffer *buffer_dynpoints_uniform_color(struct DRWShadingGroup *grp);
+struct DRWCallBuffer *buffer_groundlines_uniform_color(struct DRWPass *pass,
+ const float color[4],
+ eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_groundpoints_uniform_color(struct DRWPass *pass,
+ const float color[4],
+ eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_instance_screenspace(struct DRWPass *pass,
+ struct GPUBatch *geom,
+ const float *size,
+ eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_instance_solid(struct DRWPass *pass, struct GPUBatch *geom);
+struct DRWCallBuffer *buffer_instance_wire(struct DRWPass *pass, struct GPUBatch *geom);
+struct DRWCallBuffer *buffer_instance_screen_aligned(struct DRWPass *pass,
struct GPUBatch *geom,
- const float *size,
eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_solid(struct DRWPass *pass, struct GPUBatch *geom);
-struct DRWShadingGroup *shgroup_instance_wire(struct DRWPass *pass, struct GPUBatch *geom);
-struct DRWShadingGroup *shgroup_instance_screen_aligned(struct DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_empty_axes(struct DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_scaled(struct DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance(struct DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_alpha(struct DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_outline(struct DRWPass *pass,
+struct DRWCallBuffer *buffer_instance_empty_axes(struct DRWPass *pass,
struct GPUBatch *geom,
- int *baseid);
-struct DRWShadingGroup *shgroup_camera_instance(struct DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_distance_lines_instance(struct DRWPass *pass,
- struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_spot_instance(struct DRWPass *pass,
+ eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_instance_scaled(struct DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_instance(struct DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_instance_alpha(struct DRWShadingGroup *grp, struct GPUBatch *geom);
+struct DRWCallBuffer *buffer_instance_outline(struct DRWPass *pass,
struct GPUBatch *geom,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_mball_handles(struct DRWPass *pass,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_bone_axes(struct DRWPass *pass, eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_bone_envelope_distance(struct DRWPass *pass,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_bone_envelope_outline(struct DRWPass *pass,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_bone_envelope_solid(struct DRWPass *pass,
- bool transp,
+ int *baseid);
+struct DRWCallBuffer *buffer_camera_instance(struct DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_distance_lines_instance(struct DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_spot_instance(struct DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_instance_mball_handles(struct DRWPass *pass, eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_instance_bone_axes(struct DRWPass *pass, eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_instance_bone_envelope_distance(struct DRWPass *pass,
eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_bone_shape_outline(struct DRWPass *pass,
- struct GPUBatch *geom,
+struct DRWCallBuffer *buffer_instance_bone_envelope_outline(struct DRWPass *pass,
eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_bone_shape_solid(struct DRWPass *pass,
- struct GPUBatch *geom,
+struct DRWCallBuffer *buffer_instance_bone_envelope_solid(struct DRWPass *pass,
bool transp,
eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_bone_sphere_outline(struct DRWPass *pass,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_bone_sphere_solid(struct DRWPass *pass,
- bool transp,
- eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_bone_stick(struct DRWPass *pass, eGPUShaderConfig sh_cfg);
-struct DRWShadingGroup *shgroup_instance_bone_dof(struct DRWPass *pass, struct GPUBatch *geom);
+struct DRWCallBuffer *buffer_instance_bone_shape_outline(struct DRWPass *pass,
+ struct GPUBatch *geom,
+ eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_instance_bone_shape_solid(struct DRWPass *pass,
+ struct GPUBatch *geom,
+ bool transp,
+ eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_instance_bone_sphere_outline(struct DRWPass *pass,
+ eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_instance_bone_sphere_solid(struct DRWPass *pass,
+ bool transp,
+ eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_instance_bone_stick(struct DRWPass *pass, eGPUShaderConfig sh_cfg);
+struct DRWCallBuffer *buffer_instance_bone_dof(struct DRWPass *pass,
+ struct GPUBatch *geom,
+ bool blend);
struct GPUShader *mpath_line_shader_get(void);
struct GPUShader *mpath_points_shader_get(void);
diff --git a/source/blender/draw/intern/draw_hair.c b/source/blender/draw/intern/draw_hair.c
index cb83265195a..50819f6a522 100644
--- a/source/blender/draw/intern/draw_hair.c
+++ b/source/blender/draw/intern/draw_hair.c
@@ -98,9 +98,9 @@ static GPUShader *hair_refine_shader_get(ParticleRefineShader sh)
void DRW_hair_init(void)
{
#ifdef USE_TRANSFORM_FEEDBACK
- g_tf_pass = DRW_pass_create("Update Hair Pass", DRW_STATE_TRANS_FEEDBACK);
+ g_tf_pass = DRW_pass_create("Update Hair Pass", 0);
#else
- g_tf_pass = DRW_pass_create("Update Hair Pass", DRW_STATE_WRITE_COLOR | DRW_STATE_POINT);
+ g_tf_pass = DRW_pass_create("Update Hair Pass", DRW_STATE_WRITE_COLOR);
#endif
}
@@ -195,7 +195,7 @@ static DRWShadingGroup *drw_shgroup_create_hair_procedural_ex(Object *object,
shgrp, "hairCloseTip", (part->shape_flag & PART_SHAPE_CLOSE_TIP) != 0);
/* TODO(fclem): Until we have a better way to cull the hair and render with orco, bypass culling
* test. */
- DRW_shgroup_call_object_add_no_cull(
+ DRW_shgroup_call_object_no_cull(
shgrp, hair_cache->final[subdiv].proc_hairs[thickness_res - 1], object);
/* Transform Feedback subdiv. */
@@ -224,7 +224,7 @@ static DRWShadingGroup *drw_shgroup_create_hair_procedural_ex(Object *object,
DRW_shgroup_uniform_texture(tf_shgrp, "hairStrandBuffer", hair_cache->strand_tex);
DRW_shgroup_uniform_texture(tf_shgrp, "hairStrandSegBuffer", hair_cache->strand_seg_tex);
DRW_shgroup_uniform_int(tf_shgrp, "hairStrandsRes", &hair_cache->final[subdiv].strands_res, 1);
- DRW_shgroup_call_procedural_points_add(tf_shgrp, final_points_len, NULL);
+ DRW_shgroup_call_procedural_points(tf_shgrp, final_points_len, NULL);
}
return shgrp;
diff --git a/source/blender/draw/intern/draw_instance_data.c b/source/blender/draw/intern/draw_instance_data.c
index e8d91309e06..e7a41ee3e43 100644
--- a/source/blender/draw/intern/draw_instance_data.c
+++ b/source/blender/draw/intern/draw_instance_data.c
@@ -36,33 +36,9 @@
#include "MEM_guardedalloc.h"
#include "BLI_utildefines.h"
#include "BLI_mempool.h"
+#include "BLI_memblock.h"
-#define BUFFER_CHUNK_SIZE 32
-#define BUFFER_VERTS_CHUNK 32
-
-typedef struct DRWBatchingBuffer {
- struct DRWShadingGroup *shgroup; /* Link back to the owning shGroup. Also tells if it's used */
- GPUVertFormat *format; /* Identifier. */
- GPUVertBuf *vert; /* GPUVertBuf contained in the GPUBatch. */
- GPUBatch *batch; /* GPUBatch containing the GPUVertBuf. */
-} DRWBatchingBuffer;
-
-typedef struct DRWInstancingBuffer {
- struct DRWShadingGroup *shgroup; /* Link back to the owning shGroup. Also tells if it's used */
- GPUVertFormat *format; /* Identifier. */
- GPUBatch *instance; /* Identifier. */
- GPUVertBuf *vert; /* GPUVertBuf contained in the GPUBatch. */
- GPUBatch *batch; /* GPUBatch containing the GPUVertBuf. */
-} DRWInstancingBuffer;
-
-typedef struct DRWInstanceChunk {
- size_t cursor; /* Offset to the next instance data. */
- size_t alloc_size; /* Number of DRWBatchingBuffer/Batches alloc'd in ibufs/btchs. */
- union {
- DRWBatchingBuffer *bbufs;
- DRWInstancingBuffer *ibufs;
- };
-} DRWInstanceChunk;
+#include "intern/gpu_primitive_private.h"
struct DRWInstanceData {
struct DRWInstanceData *next;
@@ -77,212 +53,167 @@ struct DRWInstanceDataList {
DRWInstanceData *idata_head[MAX_INSTANCE_DATA_SIZE];
DRWInstanceData *idata_tail[MAX_INSTANCE_DATA_SIZE];
- DRWInstanceChunk instancing;
- DRWInstanceChunk batching;
+ BLI_memblock *pool_instancing;
+ BLI_memblock *pool_batching;
+ BLI_memblock *pool_buffers;
};
+typedef struct DRWTempBufferHandle {
+ /** Must be first for casting. */
+ GPUVertBuf buf;
+ /** Format pointer for reuse. */
+ GPUVertFormat *format;
+ /** Touched vertex length for resize. */
+ uint *vert_len;
+} DRWTempBufferHandle;
+
static ListBase g_idatalists = {NULL, NULL};
/* -------------------------------------------------------------------- */
/** \name Instance Buffer Management
* \{ */
-/**
- * This manager allows to distribute existing batches for instancing
- * attributes. This reduce the number of batches creation.
- * Querying a batch is done with a vertex format. This format should
- * be static so that it's pointer never changes (because we are using
- * this pointer as identifier [we don't want to check the full format
- * that would be too slow]).
- */
-static void instance_batch_free(GPUBatch *batch, void *UNUSED(user_data))
+static void instance_batch_free(GPUBatch *geom, void *UNUSED(user_data))
{
- if (batch->verts[0] == NULL) {
+ if (geom->verts[0] == NULL) {
/** XXX This is a false positive case.
* The batch has been requested but not init yet
* and there is a chance that it might become init.
*/
return;
}
- /* Free all batches that have the same key before they are reused. */
+
+ /* Free all batches that use the same vbos before they are reused. */
/* TODO: Make it thread safe! Batch freeing can happen from another thread. */
- /* XXX we need to iterate over all idatalists unless we make some smart
- * data structure to store the locations to update. */
- for (DRWInstanceDataList *idatalist = g_idatalists.first; idatalist;
- idatalist = idatalist->next) {
- DRWInstancingBuffer *ibuf = idatalist->instancing.ibufs;
- for (int i = 0; i < idatalist->instancing.alloc_size; i++, ibuf++) {
- if (ibuf->instance == batch) {
- BLI_assert(ibuf->shgroup == NULL); /* Make sure it has no other users. */
- GPU_VERTBUF_DISCARD_SAFE(ibuf->vert);
- GPU_BATCH_DISCARD_SAFE(ibuf->batch);
- /* Tag as non alloced. */
- ibuf->format = NULL;
+ /* FIXME: This is not really correct. The correct way would be to check based on
+ * the vertex buffers. We assume the batch containing the VBO is being when it should. */
+ /* PERF: This is doing a linear search. This can be very costly. */
+ LISTBASE_FOREACH (DRWInstanceDataList *, data_list, &g_idatalists) {
+ BLI_memblock *memblock = data_list->pool_instancing;
+ BLI_memblock_iter iter;
+ BLI_memblock_iternew(memblock, &iter);
+ GPUBatch *batch;
+ while ((batch = (GPUBatch *)BLI_memblock_iterstep(&iter))) {
+ /* Only check verts[0] that's enough. */
+ if (batch->verts[0] == geom->verts[0]) {
+ GPU_batch_clear(batch);
}
}
}
}
-void DRW_batching_buffer_request(DRWInstanceDataList *idatalist,
- GPUVertFormat *format,
- GPUPrimType type,
- struct DRWShadingGroup *shgroup,
- GPUBatch **r_batch,
- GPUVertBuf **r_vert)
+/**
+ * This manager allows to distribute existing batches for instancing
+ * attributes. This reduce the number of batches creation.
+ * Querying a batch is done with a vertex format. This format should
+ * be static so that it's pointer never changes (because we are using
+ * this pointer as identifier [we don't want to check the full format
+ * that would be too slow]).
+ */
+GPUVertBuf *DRW_temp_buffer_request(DRWInstanceDataList *idatalist,
+ GPUVertFormat *format,
+ uint *vert_len)
{
- DRWInstanceChunk *chunk = &idatalist->batching;
- DRWBatchingBuffer *bbuf = idatalist->batching.bbufs;
- BLI_assert(format);
- /* Search for an unused batch. */
- for (int i = 0; i < idatalist->batching.alloc_size; i++, bbuf++) {
- if (bbuf->shgroup == NULL) {
- if (bbuf->format == format) {
- bbuf->shgroup = shgroup;
- *r_batch = bbuf->batch;
- *r_vert = bbuf->vert;
- return;
- }
- }
- }
- int new_id = 0; /* Find insertion point. */
- for (; new_id < chunk->alloc_size; ++new_id) {
- if (chunk->bbufs[new_id].format == NULL) {
- break;
- }
+ BLI_assert(format != NULL);
+ BLI_assert(vert_len != NULL);
+
+ DRWTempBufferHandle *handle = BLI_memblock_alloc(idatalist->pool_buffers);
+ GPUVertBuf *vert = &handle->buf;
+ handle->vert_len = vert_len;
+
+ if (handle->format != format) {
+ handle->format = format;
+ /* TODO/PERF: Save the allocated data from freeing to avoid reallocation. */
+ GPU_vertbuf_clear(vert);
+ GPU_vertbuf_init_with_format_ex(vert, format, GPU_USAGE_DYNAMIC);
+ GPU_vertbuf_data_alloc(vert, DRW_BUFFER_VERTS_CHUNK);
}
- /* If there is no batch left. Allocate more. */
- if (new_id == chunk->alloc_size) {
- new_id = chunk->alloc_size;
- chunk->alloc_size += BUFFER_CHUNK_SIZE;
- chunk->bbufs = MEM_reallocN(chunk->bbufs, chunk->alloc_size * sizeof(DRWBatchingBuffer));
- memset(chunk->bbufs + new_id, 0, sizeof(DRWBatchingBuffer) * BUFFER_CHUNK_SIZE);
- }
- /* Create the batch. */
- bbuf = chunk->bbufs + new_id;
- bbuf->vert = *r_vert = GPU_vertbuf_create_with_format_ex(format, GPU_USAGE_DYNAMIC);
- bbuf->batch = *r_batch = GPU_batch_create_ex(type, bbuf->vert, NULL, 0);
- bbuf->format = format;
- bbuf->shgroup = shgroup;
- GPU_vertbuf_data_alloc(*r_vert, BUFFER_VERTS_CHUNK);
+ return vert;
}
-void DRW_instancing_buffer_request(DRWInstanceDataList *idatalist,
- GPUVertFormat *format,
- GPUBatch *instance,
- struct DRWShadingGroup *shgroup,
- GPUBatch **r_batch,
- GPUVertBuf **r_vert)
+/* NOTE: Does not return a valid drawable batch until DRW_instance_buffer_finish has run. */
+GPUBatch *DRW_temp_batch_instance_request(DRWInstanceDataList *idatalist,
+ GPUVertBuf *buf,
+ GPUBatch *geom)
{
- DRWInstanceChunk *chunk = &idatalist->instancing;
- DRWInstancingBuffer *ibuf = idatalist->instancing.ibufs;
- BLI_assert(format);
- /* Search for an unused batch. */
- for (int i = 0; i < idatalist->instancing.alloc_size; i++, ibuf++) {
- if (ibuf->shgroup == NULL) {
- if (ibuf->format == format) {
- if (ibuf->instance == instance) {
- ibuf->shgroup = shgroup;
- *r_batch = ibuf->batch;
- *r_vert = ibuf->vert;
- return;
- }
- }
+ /* Do not call this with a batch that is already an instancing batch. */
+ BLI_assert(geom->inst == NULL);
+
+ GPUBatch *batch = BLI_memblock_alloc(idatalist->pool_instancing);
+ bool is_compatible = (batch->gl_prim_type == geom->gl_prim_type) && (batch->inst == buf) &&
+ (batch->phase == GPU_BATCH_READY_TO_DRAW);
+ for (int i = 0; i < GPU_BATCH_VBO_MAX_LEN && is_compatible; i++) {
+ if (batch->verts[i] != geom->verts[i]) {
+ is_compatible = false;
}
}
- int new_id = 0; /* Find insertion point. */
- for (; new_id < chunk->alloc_size; ++new_id) {
- if (chunk->ibufs[new_id].format == NULL) {
- break;
- }
+
+ if (!is_compatible) {
+ GPU_batch_clear(batch);
+ /* Save args and init later */
+ batch->inst = buf;
+ batch->phase = GPU_BATCH_READY_TO_BUILD;
+ batch->verts[0] = (void *)geom; /* HACK to save the pointer without other alloc. */
+
+ /* Make sure to free this batch if the instance geom gets free. */
+ GPU_batch_callback_free_set(geom, &instance_batch_free, NULL);
}
- /* If there is no batch left. Allocate more. */
- if (new_id == chunk->alloc_size) {
- new_id = chunk->alloc_size;
- chunk->alloc_size += BUFFER_CHUNK_SIZE;
- chunk->ibufs = MEM_reallocN(chunk->ibufs, chunk->alloc_size * sizeof(DRWInstancingBuffer));
- memset(chunk->ibufs + new_id, 0, sizeof(DRWInstancingBuffer) * BUFFER_CHUNK_SIZE);
+ return batch;
+}
+
+/* NOTE: Use only with buf allocated via DRW_temp_buffer_request. */
+GPUBatch *DRW_temp_batch_request(DRWInstanceDataList *idatalist,
+ GPUVertBuf *buf,
+ GPUPrimType prim_type)
+{
+ GPUBatch *batch = BLI_memblock_alloc(idatalist->pool_batching);
+ bool is_compatible = (batch->verts[0] == buf) &&
+ (batch->gl_prim_type == convert_prim_type_to_gl(prim_type));
+ if (!is_compatible) {
+ GPU_batch_clear(batch);
+ GPU_batch_init(batch, prim_type, buf, NULL);
}
- /* Create the batch. */
- ibuf = chunk->ibufs + new_id;
- ibuf->vert = *r_vert = GPU_vertbuf_create_with_format_ex(format, GPU_USAGE_DYNAMIC);
- ibuf->batch = *r_batch = MEM_callocN(sizeof(GPUBatch), "GPUBatch");
- ibuf->format = format;
- ibuf->shgroup = shgroup;
- ibuf->instance = instance;
- GPU_vertbuf_data_alloc(*r_vert, BUFFER_VERTS_CHUNK);
- /* Make sure to free this ibuf if the instance batch gets free. */
- GPU_batch_callback_free_set(instance, &instance_batch_free, NULL);
+ return batch;
+}
+
+static void temp_buffer_handle_free(DRWTempBufferHandle *handle)
+{
+ handle->format = NULL;
+ GPU_vertbuf_clear(&handle->buf);
}
void DRW_instance_buffer_finish(DRWInstanceDataList *idatalist)
{
- size_t realloc_size = 1; /* Avoid 0 size realloc. */
- /* Resize down buffers in use and send data to GPU & free unused buffers. */
- DRWInstanceChunk *batching = &idatalist->batching;
- DRWBatchingBuffer *bbuf = batching->bbufs;
- for (int i = 0; i < batching->alloc_size; i++, bbuf++) {
- if (bbuf->shgroup != NULL) {
- realloc_size = i + 1;
- uint vert_len = DRW_shgroup_get_instance_count(bbuf->shgroup);
- vert_len += (vert_len == 0) ? 1 : 0; /* Do not realloc to 0 size buffer */
- if (vert_len + BUFFER_VERTS_CHUNK <= bbuf->vert->vertex_len) {
- uint size = vert_len + BUFFER_VERTS_CHUNK - 1;
- size = size - size % BUFFER_VERTS_CHUNK;
- GPU_vertbuf_data_resize(bbuf->vert, size);
+ /* Resize down buffers in use and send data to GPU. */
+ BLI_memblock_iter iter;
+ DRWTempBufferHandle *handle;
+ BLI_memblock_iternew(idatalist->pool_buffers, &iter);
+ while ((handle = BLI_memblock_iterstep(&iter))) {
+ if (handle->vert_len != NULL) {
+ uint vert_len = *(handle->vert_len);
+ uint target_buf_size = ((vert_len / DRW_BUFFER_VERTS_CHUNK) + 1) * DRW_BUFFER_VERTS_CHUNK;
+ if (target_buf_size < handle->buf.vertex_alloc) {
+ GPU_vertbuf_data_resize(&handle->buf, target_buf_size);
}
- GPU_vertbuf_use(bbuf->vert); /* Send data. */
- bbuf->shgroup = NULL; /* Set as non used for the next round. */
- }
- else {
- GPU_VERTBUF_DISCARD_SAFE(bbuf->vert);
- GPU_BATCH_DISCARD_SAFE(bbuf->batch);
- bbuf->format = NULL; /* Tag as non alloced. */
+ GPU_vertbuf_data_len_set(&handle->buf, vert_len);
+ GPU_vertbuf_use(&handle->buf); /* Send data. */
}
}
- /* Rounding up to nearest chunk size. */
- realloc_size += BUFFER_CHUNK_SIZE - 1;
- realloc_size -= realloc_size % BUFFER_CHUNK_SIZE;
- /* Resize down if necessary. */
- if (realloc_size < batching->alloc_size) {
- batching->alloc_size = realloc_size;
- batching->ibufs = MEM_reallocN(batching->ibufs, realloc_size * sizeof(DRWBatchingBuffer));
- }
-
- realloc_size = 1;
- /* Resize down buffers in use and send data to GPU & free unused buffers. */
- DRWInstanceChunk *instancing = &idatalist->instancing;
- DRWInstancingBuffer *ibuf = instancing->ibufs;
- for (int i = 0; i < instancing->alloc_size; i++, ibuf++) {
- if (ibuf->shgroup != NULL) {
- realloc_size = i + 1;
- uint vert_len = DRW_shgroup_get_instance_count(ibuf->shgroup);
- vert_len += (vert_len == 0) ? 1 : 0; /* Do not realloc to 0 size buffer */
- if (vert_len + BUFFER_VERTS_CHUNK <= ibuf->vert->vertex_len) {
- uint size = vert_len + BUFFER_VERTS_CHUNK - 1;
- size = size - size % BUFFER_VERTS_CHUNK;
- GPU_vertbuf_data_resize(ibuf->vert, size);
- }
- GPU_vertbuf_use(ibuf->vert); /* Send data. */
- /* Setup batch now that we are sure ibuf->instance is setup. */
- GPU_batch_copy(ibuf->batch, ibuf->instance);
- GPU_batch_instbuf_set(ibuf->batch, ibuf->vert, false);
- ibuf->shgroup = NULL; /* Set as non used for the next round. */
- }
- else {
- GPU_VERTBUF_DISCARD_SAFE(ibuf->vert);
- GPU_BATCH_DISCARD_SAFE(ibuf->batch);
- ibuf->format = NULL; /* Tag as non alloced. */
+ /* Finish pending instancing batches. */
+ GPUBatch *batch;
+ BLI_memblock_iternew(idatalist->pool_instancing, &iter);
+ while ((batch = BLI_memblock_iterstep(&iter))) {
+ if (batch->phase == GPU_BATCH_READY_TO_BUILD) {
+ GPUVertBuf *inst = batch->inst;
+ GPUBatch *geom = (void *)batch->verts[0]; /* HACK see DRW_temp_batch_instance_request. */
+ GPU_batch_copy(batch, geom);
+ GPU_batch_instbuf_set(batch, inst, false);
}
}
- /* Rounding up to nearest chunk size. */
- realloc_size += BUFFER_CHUNK_SIZE - 1;
- realloc_size -= realloc_size % BUFFER_CHUNK_SIZE;
- /* Resize down if necessary. */
- if (realloc_size < instancing->alloc_size) {
- instancing->alloc_size = realloc_size;
- instancing->ibufs = MEM_reallocN(instancing->ibufs,
- realloc_size * sizeof(DRWInstancingBuffer));
- }
+ /* Resize pools and free unused. */
+ BLI_memblock_clear(idatalist->pool_buffers, (MemblockValFreeFP)temp_buffer_handle_free);
+ BLI_memblock_clear(idatalist->pool_instancing, (MemblockValFreeFP)GPU_batch_clear);
+ BLI_memblock_clear(idatalist->pool_batching, (MemblockValFreeFP)GPU_batch_clear);
}
/** \} */
@@ -352,12 +283,10 @@ DRWInstanceData *DRW_instance_data_request(DRWInstanceDataList *idatalist, uint
DRWInstanceDataList *DRW_instance_data_list_create(void)
{
DRWInstanceDataList *idatalist = MEM_callocN(sizeof(DRWInstanceDataList), "DRWInstanceDataList");
- idatalist->batching.bbufs = MEM_callocN(sizeof(DRWBatchingBuffer) * BUFFER_CHUNK_SIZE,
- "DRWBatchingBuffers");
- idatalist->batching.alloc_size = BUFFER_CHUNK_SIZE;
- idatalist->instancing.ibufs = MEM_callocN(sizeof(DRWInstancingBuffer) * BUFFER_CHUNK_SIZE,
- "DRWInstancingBuffers");
- idatalist->instancing.alloc_size = BUFFER_CHUNK_SIZE;
+
+ idatalist->pool_batching = BLI_memblock_create(sizeof(GPUBatch));
+ idatalist->pool_instancing = BLI_memblock_create(sizeof(GPUBatch));
+ idatalist->pool_buffers = BLI_memblock_create(sizeof(DRWTempBufferHandle));
BLI_addtail(&g_idatalists, idatalist);
@@ -378,19 +307,9 @@ void DRW_instance_data_list_free(DRWInstanceDataList *idatalist)
idatalist->idata_tail[i] = NULL;
}
- DRWBatchingBuffer *bbuf = idatalist->batching.bbufs;
- for (int i = 0; i < idatalist->batching.alloc_size; i++, bbuf++) {
- GPU_VERTBUF_DISCARD_SAFE(bbuf->vert);
- GPU_BATCH_DISCARD_SAFE(bbuf->batch);
- }
- MEM_freeN(idatalist->batching.bbufs);
-
- DRWInstancingBuffer *ibuf = idatalist->instancing.ibufs;
- for (int i = 0; i < idatalist->instancing.alloc_size; i++, ibuf++) {
- GPU_VERTBUF_DISCARD_SAFE(ibuf->vert);
- GPU_BATCH_DISCARD_SAFE(ibuf->batch);
- }
- MEM_freeN(idatalist->instancing.ibufs);
+ BLI_memblock_destroy(idatalist->pool_buffers, (MemblockValFreeFP)temp_buffer_handle_free);
+ BLI_memblock_destroy(idatalist->pool_instancing, (MemblockValFreeFP)GPU_batch_clear);
+ BLI_memblock_destroy(idatalist->pool_batching, (MemblockValFreeFP)GPU_batch_clear);
BLI_remlink(&g_idatalists, idatalist);
}
diff --git a/source/blender/draw/intern/draw_instance_data.h b/source/blender/draw/intern/draw_instance_data.h
index ea5c6ac7bb2..d88de1a58e2 100644
--- a/source/blender/draw/intern/draw_instance_data.h
+++ b/source/blender/draw/intern/draw_instance_data.h
@@ -30,6 +30,8 @@
#define MAX_INSTANCE_DATA_SIZE 64 /* Can be adjusted for more */
+#define DRW_BUFFER_VERTS_CHUNK 128
+
typedef struct DRWInstanceData DRWInstanceData;
typedef struct DRWInstanceDataList DRWInstanceDataList;
@@ -38,18 +40,15 @@ struct DRWShadingGroup;
void *DRW_instance_data_next(DRWInstanceData *idata);
DRWInstanceData *DRW_instance_data_request(DRWInstanceDataList *idatalist, uint attr_size);
-void DRW_batching_buffer_request(DRWInstanceDataList *idatalist,
- GPUVertFormat *format,
- GPUPrimType type,
- struct DRWShadingGroup *shgroup,
- GPUBatch **r_batch,
- GPUVertBuf **r_vert);
-void DRW_instancing_buffer_request(DRWInstanceDataList *idatalist,
- GPUVertFormat *format,
- GPUBatch *instance,
- struct DRWShadingGroup *shgroup,
- GPUBatch **r_batch,
- GPUVertBuf **r_vert);
+GPUVertBuf *DRW_temp_buffer_request(DRWInstanceDataList *idatalist,
+ GPUVertFormat *format,
+ uint *vert_len);
+GPUBatch *DRW_temp_batch_instance_request(DRWInstanceDataList *idatalist,
+ GPUVertBuf *buf,
+ GPUBatch *geom);
+GPUBatch *DRW_temp_batch_request(DRWInstanceDataList *idatalist,
+ GPUVertBuf *buf,
+ GPUPrimType type);
/* Upload all instance data to the GPU as soon as possible. */
void DRW_instance_buffer_finish(DRWInstanceDataList *idatalist);
diff --git a/source/blender/draw/intern/draw_manager.c b/source/blender/draw/intern/draw_manager.c
index 5c88c1f93db..be046abfc8c 100644
--- a/source/blender/draw/intern/draw_manager.c
+++ b/source/blender/draw/intern/draw_manager.c
@@ -22,16 +22,19 @@
#include <stdio.h>
+#include "BLI_alloca.h"
#include "BLI_listbase.h"
-#include "BLI_mempool.h"
+#include "BLI_memblock.h"
#include "BLI_rect.h"
#include "BLI_string.h"
#include "BLI_threads.h"
#include "BLF_api.h"
+#include "BKE_anim.h"
#include "BKE_colortools.h"
#include "BKE_curve.h"
+#include "BKE_editmesh.h"
#include "BKE_global.h"
#include "BKE_gpencil.h"
#include "BKE_lattice.h"
@@ -40,6 +43,7 @@
#include "BKE_mesh.h"
#include "BKE_object.h"
#include "BKE_particle.h"
+#include "BKE_paint.h"
#include "BKE_pointcache.h"
#include "draw_manager.h"
@@ -212,6 +216,11 @@ bool DRW_object_use_hide_faces(const struct Object *ob)
return false;
}
+bool DRW_object_use_pbvh_drawing(const struct Object *ob)
+{
+ return ob->sculpt && (ob->sculpt->mode_type == OB_MODE_SCULPT);
+}
+
bool DRW_object_is_visible_psys_in_active_context(const Object *object, const ParticleSystem *psys)
{
const bool for_render = DRW_state_is_image_render();
@@ -356,7 +365,8 @@ void DRW_transform_none(GPUTexture *tex)
GPU_batch_uniform_mat4(geom, "ModelViewProjectionMatrix", mat);
GPU_batch_program_use_begin(geom);
- GPU_batch_draw_range_ex(geom, 0, 0, false);
+ GPU_batch_bind(geom);
+ GPU_batch_draw_advanced(geom, 0, 0, 0, 0);
GPU_batch_program_use_end(geom);
GPU_texture_unbind(tex);
@@ -447,7 +457,8 @@ void DRW_multisamples_resolve(GPUTexture *src_depth, GPUTexture *src_color, bool
/* avoid gpuMatrix calls */
GPU_batch_program_use_begin(geom);
- GPU_batch_draw_range_ex(geom, 0, 0, false);
+ GPU_batch_bind(geom);
+ GPU_batch_draw_advanced(geom, 0, 0, 0, 0);
GPU_batch_program_use_end(geom);
}
@@ -520,19 +531,21 @@ static void drw_viewport_cache_resize(void)
if (DST.vmempool != NULL) {
/* Release Image textures. */
- BLI_mempool_iter iter;
+ BLI_memblock_iter iter;
GPUTexture **tex;
- BLI_mempool_iternew(DST.vmempool->images, &iter);
- while ((tex = BLI_mempool_iterstep(&iter))) {
+ BLI_memblock_iternew(DST.vmempool->images, &iter);
+ while ((tex = BLI_memblock_iterstep(&iter))) {
GPU_texture_free(*tex);
}
- BLI_mempool_clear_ex(DST.vmempool->calls, BLI_mempool_len(DST.vmempool->calls));
- BLI_mempool_clear_ex(DST.vmempool->states, BLI_mempool_len(DST.vmempool->states));
- BLI_mempool_clear_ex(DST.vmempool->shgroups, BLI_mempool_len(DST.vmempool->shgroups));
- BLI_mempool_clear_ex(DST.vmempool->uniforms, BLI_mempool_len(DST.vmempool->uniforms));
- BLI_mempool_clear_ex(DST.vmempool->passes, BLI_mempool_len(DST.vmempool->passes));
- BLI_mempool_clear_ex(DST.vmempool->images, BLI_mempool_len(DST.vmempool->images));
+ BLI_memblock_clear(DST.vmempool->calls, NULL);
+ BLI_memblock_clear(DST.vmempool->states, NULL);
+ BLI_memblock_clear(DST.vmempool->cullstates, NULL);
+ BLI_memblock_clear(DST.vmempool->shgroups, NULL);
+ BLI_memblock_clear(DST.vmempool->uniforms, NULL);
+ BLI_memblock_clear(DST.vmempool->passes, NULL);
+ BLI_memblock_clear(DST.vmempool->views, NULL);
+ BLI_memblock_clear(DST.vmempool->images, NULL);
}
DRW_instance_data_list_free_unused(DST.idatalist);
@@ -597,24 +610,28 @@ static void drw_viewport_var_init(void)
DST.vmempool = GPU_viewport_mempool_get(DST.viewport);
if (DST.vmempool->calls == NULL) {
- DST.vmempool->calls = BLI_mempool_create(sizeof(DRWCall), 0, 512, 0);
+ DST.vmempool->calls = BLI_memblock_create(sizeof(DRWCall));
}
if (DST.vmempool->states == NULL) {
- DST.vmempool->states = BLI_mempool_create(
- sizeof(DRWCallState), 0, 512, BLI_MEMPOOL_ALLOW_ITER);
+ DST.vmempool->states = BLI_memblock_create(sizeof(DRWCallState));
+ }
+ if (DST.vmempool->cullstates == NULL) {
+ DST.vmempool->cullstates = BLI_memblock_create(sizeof(DRWCullingState));
}
if (DST.vmempool->shgroups == NULL) {
- DST.vmempool->shgroups = BLI_mempool_create(sizeof(DRWShadingGroup), 0, 256, 0);
+ DST.vmempool->shgroups = BLI_memblock_create(sizeof(DRWShadingGroup));
}
if (DST.vmempool->uniforms == NULL) {
- DST.vmempool->uniforms = BLI_mempool_create(sizeof(DRWUniform), 0, 512, 0);
+ DST.vmempool->uniforms = BLI_memblock_create(sizeof(DRWUniform));
+ }
+ if (DST.vmempool->views == NULL) {
+ DST.vmempool->views = BLI_memblock_create(sizeof(DRWView));
}
if (DST.vmempool->passes == NULL) {
- DST.vmempool->passes = BLI_mempool_create(sizeof(DRWPass), 0, 64, 0);
+ DST.vmempool->passes = BLI_memblock_create(sizeof(DRWPass));
}
if (DST.vmempool->images == NULL) {
- DST.vmempool->images = BLI_mempool_create(
- sizeof(GPUTexture *), 0, 512, BLI_MEMPOOL_ALLOW_ITER);
+ DST.vmempool->images = BLI_memblock_create(sizeof(GPUTexture *));
}
DST.idatalist = GPU_viewport_instance_data_list_get(DST.viewport);
@@ -631,36 +648,35 @@ static void drw_viewport_var_init(void)
DST.vmempool = NULL;
}
+ DST.primary_view_ct = 0;
+
if (rv3d != NULL) {
- /* Refresh DST.screenvecs */
- copy_v3_v3(DST.screenvecs[0], rv3d->viewinv[0]);
- copy_v3_v3(DST.screenvecs[1], rv3d->viewinv[1]);
- normalize_v3(DST.screenvecs[0]);
- normalize_v3(DST.screenvecs[1]);
+ normalize_v3_v3(DST.screenvecs[0], rv3d->viewinv[0]);
+ normalize_v3_v3(DST.screenvecs[1], rv3d->viewinv[1]);
- /* Refresh DST.pixelsize */
DST.pixsize = rv3d->pixsize;
+ DST.view_default = DRW_view_create(rv3d->viewmat, rv3d->winmat, NULL, NULL, NULL);
+ DRW_view_camtexco_set(DST.view_default, rv3d->viewcamtexcofac);
- copy_m4_m4(DST.original_mat.mat[DRW_MAT_PERS], rv3d->persmat);
- copy_m4_m4(DST.original_mat.mat[DRW_MAT_PERSINV], rv3d->persinv);
- copy_m4_m4(DST.original_mat.mat[DRW_MAT_VIEW], rv3d->viewmat);
- copy_m4_m4(DST.original_mat.mat[DRW_MAT_VIEWINV], rv3d->viewinv);
- copy_m4_m4(DST.original_mat.mat[DRW_MAT_WIN], rv3d->winmat);
- invert_m4_m4(DST.original_mat.mat[DRW_MAT_WININV], rv3d->winmat);
-
- memcpy(DST.view_data.matstate.mat, DST.original_mat.mat, sizeof(DST.original_mat.mat));
+ if (DST.draw_ctx.sh_cfg == GPU_SHADER_CFG_CLIPPED) {
+ int plane_len = (rv3d->viewlock & RV3D_BOXCLIP) ? 4 : 6;
+ DRW_view_clip_planes_set(DST.view_default, rv3d->clip, plane_len);
+ }
- copy_v4_v4(DST.view_data.viewcamtexcofac, rv3d->viewcamtexcofac);
+ DST.view_active = DST.view_default;
+ DST.view_previous = NULL;
}
else {
- copy_v4_fl4(DST.view_data.viewcamtexcofac, 1.0f, 1.0f, 0.0f, 0.0f);
- }
+ zero_v3(DST.screenvecs[0]);
+ zero_v3(DST.screenvecs[1]);
- /* Reset facing */
- DST.frontface = GL_CCW;
- DST.backface = GL_CW;
- glFrontFace(DST.frontface);
+ DST.pixsize = 1.0f;
+ DST.view_default = NULL;
+ DST.view_active = NULL;
+ DST.view_previous = NULL;
+ }
+ /* fclem: Is this still needed ? */
if (DST.draw_ctx.object_edit) {
ED_view3d_init_mats_rv3d(DST.draw_ctx.object_edit, rv3d);
}
@@ -669,116 +685,94 @@ static void drw_viewport_var_init(void)
memset(&DST.RST, 0x0, sizeof(DST.RST));
if (G_draw.view_ubo == NULL) {
- G_draw.view_ubo = DRW_uniformbuffer_create(sizeof(ViewUboStorage), NULL);
+ G_draw.view_ubo = DRW_uniformbuffer_create(sizeof(DRWViewUboStorage), NULL);
}
- DST.override_mat = 0;
- DST.dirty_mat = true;
- DST.state_cache_id = 1;
-
- DST.clipping.updated = false;
-
memset(DST.object_instance_data, 0x0, sizeof(DST.object_instance_data));
}
-void DRW_viewport_matrix_get(float mat[4][4], DRWViewportMatrixType type)
+DefaultFramebufferList *DRW_viewport_framebuffer_list_get(void)
{
- BLI_assert(type >= 0 && type < DRW_MAT_COUNT);
- /* Can't use this in render mode. */
- BLI_assert(((DST.override_mat & (1 << type)) != 0) || DST.draw_ctx.rv3d != NULL);
-
- copy_m4_m4(mat, DST.view_data.matstate.mat[type]);
+ return GPU_viewport_framebuffer_list_get(DST.viewport);
}
-void DRW_viewport_matrix_get_all(DRWMatrixState *state)
+DefaultTextureList *DRW_viewport_texture_list_get(void)
{
- memcpy(state, DST.view_data.matstate.mat, sizeof(DRWMatrixState));
+ return GPU_viewport_texture_list_get(DST.viewport);
}
-void DRW_viewport_matrix_override_set(const float mat[4][4], DRWViewportMatrixType type)
+void DRW_viewport_request_redraw(void)
{
- BLI_assert(type < DRW_MAT_COUNT);
- copy_m4_m4(DST.view_data.matstate.mat[type], mat);
- DST.override_mat |= (1 << type);
- DST.dirty_mat = true;
- DST.clipping.updated = false;
+ GPU_viewport_tag_update(DST.viewport);
}
-void DRW_viewport_matrix_override_unset(DRWViewportMatrixType type)
-{
- BLI_assert(type < DRW_MAT_COUNT);
- copy_m4_m4(DST.view_data.matstate.mat[type], DST.original_mat.mat[type]);
- DST.override_mat &= ~(1 << type);
- DST.dirty_mat = true;
- DST.clipping.updated = false;
-}
+/** \} */
-void DRW_viewport_matrix_override_set_all(DRWMatrixState *state)
-{
- memcpy(DST.view_data.matstate.mat, state, sizeof(DRWMatrixState));
- DST.override_mat = 0xFFFFFF;
- DST.dirty_mat = true;
- DST.clipping.updated = false;
-}
+/* -------------------------------------------------------------------- */
+/** \name Duplis
+ * \{ */
-void DRW_viewport_matrix_override_unset_all(void)
+static void drw_duplidata_load(DupliObject *dupli)
{
- memcpy(DST.view_data.matstate.mat, DST.original_mat.mat, sizeof(DRWMatrixState));
- DST.override_mat = 0;
- DST.dirty_mat = true;
- DST.clipping.updated = false;
-}
+ if (dupli == NULL) {
+ return;
+ }
-bool DRW_viewport_is_persp_get(void)
-{
- RegionView3D *rv3d = DST.draw_ctx.rv3d;
- if (rv3d) {
- return rv3d->is_persp;
+ if (DST.dupli_origin != dupli->ob) {
+ DST.dupli_origin = dupli->ob;
}
else {
- return DST.view_data.matstate.mat[DRW_MAT_WIN][3][3] == 0.0f;
+ /* Same data as previous iter. No need to poll ghash for this. */
+ return;
}
-}
-
-float DRW_viewport_near_distance_get(void)
-{
- float projmat[4][4];
- DRW_viewport_matrix_get(projmat, DRW_MAT_WIN);
- if (DRW_viewport_is_persp_get()) {
- return -projmat[3][2] / (projmat[2][2] - 1.0f);
- }
- else {
- return -(projmat[3][2] + 1.0f) / projmat[2][2];
+ if (DST.dupli_ghash == NULL) {
+ DST.dupli_ghash = BLI_ghash_ptr_new(__func__);
}
-}
-float DRW_viewport_far_distance_get(void)
-{
- float projmat[4][4];
- DRW_viewport_matrix_get(projmat, DRW_MAT_WIN);
+ void **value;
+ if (!BLI_ghash_ensure_p(DST.dupli_ghash, DST.dupli_origin, &value)) {
+ *value = MEM_callocN(sizeof(void *) * DST.enabled_engine_count, __func__);
- if (DRW_viewport_is_persp_get()) {
- return -projmat[3][2] / (projmat[2][2] + 1.0f);
- }
- else {
- return -(projmat[3][2] - 1.0f) / projmat[2][2];
+ /* TODO: Meh a bit out of place but this is nice as it is
+ * only done once per "original" object. */
+ drw_batch_cache_validate(DST.dupli_origin);
}
+ DST.dupli_datas = *(void ***)value;
}
-DefaultFramebufferList *DRW_viewport_framebuffer_list_get(void)
+static void duplidata_value_free(void *val)
{
- return GPU_viewport_framebuffer_list_get(DST.viewport);
+ void **dupli_datas = val;
+ for (int i = 0; i < DST.enabled_engine_count; i++) {
+ MEM_SAFE_FREE(dupli_datas[i]);
+ }
+ MEM_freeN(val);
}
-DefaultTextureList *DRW_viewport_texture_list_get(void)
+static void drw_duplidata_free(void)
{
- return GPU_viewport_texture_list_get(DST.viewport);
+ if (DST.dupli_ghash != NULL) {
+ BLI_ghash_free(DST.dupli_ghash,
+ (void (*)(void *key))drw_batch_cache_generate_requested,
+ duplidata_value_free);
+ DST.dupli_ghash = NULL;
+ }
}
-void DRW_viewport_request_redraw(void)
+/* Return NULL if not a dupli or a pointer of pointer to the engine data */
+void **DRW_duplidata_get(void *vedata)
{
- GPU_viewport_tag_update(DST.viewport);
+ if (DST.dupli_source == NULL) {
+ return NULL;
+ }
+ /* XXX Search engine index by using vedata array */
+ for (int i = 0; i < DST.enabled_engine_count; i++) {
+ if (DST.vedata_array[i] == vedata) {
+ return &DST.dupli_datas[i];
+ }
+ }
+ return NULL;
}
/** \} */
@@ -1039,9 +1033,14 @@ static void drw_engines_init(void)
static void drw_engines_cache_init(void)
{
- for (LinkData *link = DST.enabled_engines.first; link; link = link->next) {
+ DST.enabled_engine_count = BLI_listbase_count(&DST.enabled_engines);
+ DST.vedata_array = MEM_mallocN(sizeof(void *) * DST.enabled_engine_count, __func__);
+
+ int i = 0;
+ for (LinkData *link = DST.enabled_engines.first; link; link = link->next, i++) {
DrawEngineType *engine = link->data;
ViewportEngineData *data = drw_viewport_engine_data_ensure(engine);
+ DST.vedata_array[i] = data;
if (data->text_draw_cache) {
DRW_text_cache_destroy(data->text_draw_cache);
@@ -1083,9 +1082,15 @@ static void drw_engines_cache_populate(Object *ob)
* ourselves here. */
drw_drawdata_unlink_dupli((ID *)ob);
- for (LinkData *link = DST.enabled_engines.first; link; link = link->next) {
+ /* Validation for dupli objects happen elsewhere. */
+ if (!DST.dupli_source) {
+ drw_batch_cache_validate(ob);
+ }
+
+ int i = 0;
+ for (LinkData *link = DST.enabled_engines.first; link; link = link->next, i++) {
DrawEngineType *engine = link->data;
- ViewportEngineData *data = drw_viewport_engine_data_ensure(engine);
+ ViewportEngineData *data = DST.vedata_array[i];
if (engine->id_update) {
engine->id_update(data, &ob->id);
@@ -1098,7 +1103,9 @@ static void drw_engines_cache_populate(Object *ob)
/* TODO: in the future it would be nice to generate once for all viewports.
* But we need threaded DRW manager first. */
- drw_batch_cache_generate_requested(ob);
+ if (!DST.dupli_source) {
+ drw_batch_cache_generate_requested(ob);
+ }
/* ... and clearing it here too because theses draw data are
* from a mempool and must not be free individually by depsgraph. */
@@ -1107,14 +1114,16 @@ static void drw_engines_cache_populate(Object *ob)
static void drw_engines_cache_finish(void)
{
- for (LinkData *link = DST.enabled_engines.first; link; link = link->next) {
+ int i = 0;
+ for (LinkData *link = DST.enabled_engines.first; link; link = link->next, i++) {
DrawEngineType *engine = link->data;
- ViewportEngineData *data = drw_viewport_engine_data_ensure(engine);
+ ViewportEngineData *data = DST.vedata_array[i];
if (engine->cache_finish) {
engine->cache_finish(data);
}
}
+ MEM_freeN(DST.vedata_array);
}
static void drw_engines_draw_background(void)
@@ -1390,17 +1399,19 @@ static void drw_engines_disable(void)
BLI_freelistN(&DST.enabled_engines);
}
-static uint DRW_engines_get_hash(void)
+static void drw_engines_data_validate(void)
{
- uint hash = 0;
- /* The cache depends on enabled engines */
- /* FIXME : if collision occurs ... segfault */
+ int enabled_engines = BLI_listbase_count(&DST.enabled_engines);
+ void **engine_handle_array = BLI_array_alloca(engine_handle_array, enabled_engines + 1);
+ int i = 0;
+
for (LinkData *link = DST.enabled_engines.first; link; link = link->next) {
DrawEngineType *engine = link->data;
- hash += BLI_ghashutil_strhash_p(engine->idname);
+ engine_handle_array[i++] = engine;
}
+ engine_handle_array[i] = NULL;
- return hash;
+ GPU_viewport_engines_data_validate(DST.viewport, engine_handle_array);
}
/* -------------------------------------------------------------------- */
@@ -1513,8 +1524,6 @@ void DRW_draw_render_loop_ex(struct Depsgraph *depsgraph,
DST.viewport = viewport;
/* Setup viewport */
- GPU_viewport_engines_data_validate(DST.viewport, DRW_engines_get_hash());
-
DST.draw_ctx = (DRWContextState){
.ar = ar,
.rv3d = rv3d,
@@ -1534,6 +1543,8 @@ void DRW_draw_render_loop_ex(struct Depsgraph *depsgraph,
/* Get list of enabled engines */
drw_engines_enable(view_layer, engine_type);
+ drw_engines_data_validate();
+
/* Update ubos */
DRW_globals_update();
@@ -1552,23 +1563,31 @@ void DRW_draw_render_loop_ex(struct Depsgraph *depsgraph,
drw_engines_cache_init();
drw_engines_world_update(scene);
- const int object_type_exclude_viewport = v3d->object_type_exclude_viewport;
- const int iter_flag = DEG_ITER_OBJECT_FLAG_LINKED_DIRECTLY |
- DEG_ITER_OBJECT_FLAG_LINKED_VIA_SET | DEG_ITER_OBJECT_FLAG_VISIBLE |
- DEG_ITER_OBJECT_FLAG_DUPLI;
- DEG_OBJECT_ITER_BEGIN (depsgraph, ob, iter_flag) {
- if ((object_type_exclude_viewport & (1 << ob->type)) != 0) {
- continue;
- }
- if (v3d->localvd && ((v3d->local_view_uuid & ob->base_local_view_bits) == 0)) {
- continue;
+ /* Only iterate over objects for internal engines or when overlays are enabled */
+ const bool internal_engine = (engine_type->flag & RE_INTERNAL) != 0;
+ const bool draw_type_render = v3d->shading.type == OB_RENDER;
+ const bool overlays_on = (v3d->flag2 & V3D_HIDE_OVERLAYS) == 0;
+ if (internal_engine || overlays_on || !draw_type_render) {
+ const int object_type_exclude_viewport = v3d->object_type_exclude_viewport;
+ const int iter_flag = DEG_ITER_OBJECT_FLAG_LINKED_DIRECTLY |
+ DEG_ITER_OBJECT_FLAG_LINKED_VIA_SET | DEG_ITER_OBJECT_FLAG_VISIBLE |
+ DEG_ITER_OBJECT_FLAG_DUPLI;
+ DEG_OBJECT_ITER_BEGIN (depsgraph, ob, iter_flag) {
+ if ((object_type_exclude_viewport & (1 << ob->type)) != 0) {
+ continue;
+ }
+ if (v3d->localvd && ((v3d->local_view_uuid & ob->base_local_view_bits) == 0)) {
+ continue;
+ }
+ DST.dupli_parent = data_.dupli_parent;
+ DST.dupli_source = data_.dupli_object_current;
+ drw_duplidata_load(DST.dupli_source);
+ drw_engines_cache_populate(ob);
}
- DST.dupli_parent = data_.dupli_parent;
- DST.dupli_source = data_.dupli_object_current;
- drw_engines_cache_populate(ob);
+ DEG_OBJECT_ITER_END;
}
- DEG_OBJECT_ITER_END;
+ drw_duplidata_free();
drw_engines_cache_finish();
DRW_render_instance_buffer_finish();
@@ -1615,10 +1634,8 @@ void DRW_draw_render_loop_ex(struct Depsgraph *depsgraph,
drw_engines_draw_scene();
-#ifdef __APPLE__
- /* Fix 3D view being "laggy" on macos. (See T56996) */
+ /* Fix 3D view being "laggy" on macos and win+nvidia. (See T56996, T61474) */
GPU_flush();
-#endif
/* annotations - temporary drawing buffer (3d space) */
/* XXX: Or should we use a proper draw/overlay engine for this case? */
@@ -1630,16 +1647,15 @@ void DRW_draw_render_loop_ex(struct Depsgraph *depsgraph,
}
DRW_draw_callbacks_post_scene();
+ DRW_state_reset();
+
if (DST.draw_ctx.evil_C) {
- DRW_state_reset();
ED_region_draw_cb_draw(DST.draw_ctx.evil_C, DST.draw_ctx.ar, REGION_DRAW_POST_VIEW);
/* Callback can be nasty and do whatever they want with the state.
* Don't trust them! */
DRW_state_reset();
}
- DRW_state_reset();
-
drw_debug_draw();
GPU_depth_test(false);
@@ -1785,9 +1801,9 @@ static void DRW_render_gpencil_to_image(RenderEngine *engine,
void DRW_render_gpencil(struct RenderEngine *engine, struct Depsgraph *depsgraph)
{
- /* This function is only valid for Cycles
- * Eevee done all work in the Eevee render directly.
- * Maybe it can be done equal for both engines?
+ /* This function is only valid for Cycles & Workbench
+ * Eevee does all work in the Eevee render directly.
+ * Maybe it can be done equal for all engines?
*/
if (STREQ(engine->type->name, "Eevee")) {
return;
@@ -1854,7 +1870,7 @@ void DRW_render_gpencil(struct RenderEngine *engine, struct Depsgraph *depsgraph
}
RenderResult *render_result = RE_engine_get_result(engine);
- RenderLayer *render_layer = render_result->layers.first;
+ RenderLayer *render_layer = RE_GetRenderLayer(render_result, view_layer->name);
DRW_render_gpencil_to_image(engine, render_layer, &render_rect);
@@ -2011,12 +2027,20 @@ void DRW_render_object_iter(
DST.dupli_parent = data_.dupli_parent;
DST.dupli_source = data_.dupli_object_current;
DST.ob_state = NULL;
- callback(vedata, ob, engine, depsgraph);
+ drw_duplidata_load(DST.dupli_source);
- drw_batch_cache_generate_requested(ob);
+ if (!DST.dupli_source) {
+ drw_batch_cache_validate(ob);
+ }
+ callback(vedata, ob, engine, depsgraph);
+ if (!DST.dupli_source) {
+ drw_batch_cache_generate_requested(ob);
+ }
}
}
DEG_OBJECT_ITER_END;
+
+ drw_duplidata_free();
}
/* Assume a valid gl context is bound (and that the gl_context_mutex has been acquired).
@@ -2246,14 +2270,10 @@ void DRW_draw_select_loop(struct Depsgraph *depsgraph,
drw_engines_world_update(scene);
if (use_obedit) {
-# if 0
- drw_engines_cache_populate(obact);
-# else
FOREACH_OBJECT_IN_MODE_BEGIN (view_layer, v3d, obact->type, obact->mode, ob_iter) {
drw_engines_cache_populate(ob_iter);
}
FOREACH_OBJECT_IN_MODE_END;
-# endif
}
else {
const int iter_flag = DEG_ITER_OBJECT_FLAG_LINKED_DIRECTLY |
@@ -2284,16 +2304,18 @@ void DRW_draw_select_loop(struct Depsgraph *depsgraph,
/* This relies on dupli instances being after their instancing object. */
if ((ob->base_flag & BASE_FROM_DUPLI) == 0) {
Object *ob_orig = DEG_get_original_object(ob);
- DRW_select_load_id(ob_orig->select_id);
+ DRW_select_load_id(ob_orig->runtime.select_id);
}
DST.dupli_parent = data_.dupli_parent;
DST.dupli_source = data_.dupli_object_current;
+ drw_duplidata_load(DST.dupli_source);
drw_engines_cache_populate(ob);
}
}
DEG_OBJECT_ITER_END;
}
+ drw_duplidata_free();
drw_engines_cache_finish();
DRW_render_instance_buffer_finish();
@@ -2349,8 +2371,6 @@ void DRW_draw_select_loop(struct Depsgraph *depsgraph,
*/
static void drw_draw_depth_loop_imp(void)
{
- DRW_opengl_context_enable();
-
/* Setup framebuffer */
DefaultFramebufferList *fbl = (DefaultFramebufferList *)GPU_viewport_framebuffer_list_get(
DST.viewport);
@@ -2388,10 +2408,12 @@ static void drw_draw_depth_loop_imp(void)
DST.dupli_parent = data_.dupli_parent;
DST.dupli_source = data_.dupli_object_current;
+ drw_duplidata_load(DST.dupli_source);
drw_engines_cache_populate(ob);
}
DEG_OBJECT_ITER_END;
+ drw_duplidata_free();
drw_engines_cache_finish();
DRW_render_instance_buffer_finish();
@@ -2411,9 +2433,6 @@ static void drw_draw_depth_loop_imp(void)
/* TODO: Reading depth for operators should be done here. */
GPU_framebuffer_restore();
-
- /* Changin context */
- DRW_opengl_context_disable();
}
/**
@@ -2429,6 +2448,8 @@ void DRW_draw_depth_loop(struct Depsgraph *depsgraph,
ViewLayer *view_layer = DEG_get_evaluated_view_layer(depsgraph);
RegionView3D *rv3d = ar->regiondata;
+ DRW_opengl_context_enable();
+
/* Reset before using it. */
drw_state_prepare_clean_for_draw(&DST);
@@ -2463,6 +2484,9 @@ void DRW_draw_depth_loop(struct Depsgraph *depsgraph,
/* Avoid accidental reuse. */
drw_state_ensure_not_reused(&DST);
#endif
+
+ /* Changin context */
+ DRW_opengl_context_disable();
}
/**
@@ -2477,6 +2501,8 @@ void DRW_draw_depth_loop_gpencil(struct Depsgraph *depsgraph,
ViewLayer *view_layer = DEG_get_evaluated_view_layer(depsgraph);
RegionView3D *rv3d = ar->regiondata;
+ DRW_opengl_context_enable();
+
/* Reset before using it. */
drw_state_prepare_clean_for_draw(&DST);
@@ -2502,6 +2528,15 @@ void DRW_draw_depth_loop_gpencil(struct Depsgraph *depsgraph,
/* Avoid accidental reuse. */
drw_state_ensure_not_reused(&DST);
#endif
+
+ /* Changin context */
+ DRW_opengl_context_disable();
+}
+
+/** See #DRW_shgroup_world_clip_planes_from_rv3d. */
+static void draw_world_clip_planes_from_rv3d(GPUBatch *batch, const float world_clip_planes[6][4])
+{
+ GPU_batch_uniform_4fv_array(batch, "WorldClipPlanes", 6, world_clip_planes[0]);
}
/**
@@ -2547,7 +2582,7 @@ void DRW_draw_depth_object(ARegion *ar, GPUViewport *viewport, Object *object)
GPU_SHADER_CFG_DEFAULT;
GPU_batch_program_set_builtin_with_config(batch, GPU_SHADER_3D_DEPTH_ONLY, sh_cfg);
if (world_clip_planes != NULL) {
- GPU_batch_uniform_4fv_array(batch, "WorldClipPlanes", 6, world_clip_planes[0]);
+ draw_world_clip_planes_from_rv3d(batch, world_clip_planes);
}
GPU_batch_draw(batch);
@@ -2567,6 +2602,204 @@ void DRW_draw_depth_object(ARegion *ar, GPUViewport *viewport, Object *object)
DRW_opengl_context_disable();
}
+static void draw_mesh_verts(GPUBatch *batch, uint offset, const float world_clip_planes[6][4])
+{
+ GPU_point_size(UI_GetThemeValuef(TH_VERTEX_SIZE));
+
+ const eGPUShaderConfig sh_cfg = world_clip_planes ? GPU_SHADER_CFG_CLIPPED :
+ GPU_SHADER_CFG_DEFAULT;
+ GPU_batch_program_set_builtin_with_config(batch, GPU_SHADER_3D_FLAT_SELECT_ID, sh_cfg);
+ GPU_batch_uniform_1ui(batch, "offset", offset);
+ if (world_clip_planes != NULL) {
+ draw_world_clip_planes_from_rv3d(batch, world_clip_planes);
+ }
+ GPU_batch_draw(batch);
+}
+
+static void draw_mesh_edges(GPUBatch *batch, uint offset, const float world_clip_planes[6][4])
+{
+ GPU_line_width(1.0f);
+ glProvokingVertex(GL_FIRST_VERTEX_CONVENTION);
+
+ const eGPUShaderConfig sh_cfg = world_clip_planes ? GPU_SHADER_CFG_CLIPPED :
+ GPU_SHADER_CFG_DEFAULT;
+ GPU_batch_program_set_builtin_with_config(batch, GPU_SHADER_3D_FLAT_SELECT_ID, sh_cfg);
+ GPU_batch_uniform_1ui(batch, "offset", offset);
+ if (world_clip_planes != NULL) {
+ draw_world_clip_planes_from_rv3d(batch, world_clip_planes);
+ }
+ GPU_batch_draw(batch);
+
+ glProvokingVertex(GL_LAST_VERTEX_CONVENTION);
+}
+
+/* two options, facecolors or black */
+static void draw_mesh_face(GPUBatch *batch,
+ uint offset,
+ const bool use_select,
+ const float world_clip_planes[6][4])
+{
+ if (use_select) {
+ const eGPUShaderConfig sh_cfg = world_clip_planes ? GPU_SHADER_CFG_CLIPPED :
+ GPU_SHADER_CFG_DEFAULT;
+ GPU_batch_program_set_builtin_with_config(batch, GPU_SHADER_3D_FLAT_SELECT_ID, sh_cfg);
+ GPU_batch_uniform_1ui(batch, "offset", offset);
+ if (world_clip_planes != NULL) {
+ draw_world_clip_planes_from_rv3d(batch, world_clip_planes);
+ }
+ GPU_batch_draw(batch);
+ }
+ else {
+ const eGPUShaderConfig sh_cfg = world_clip_planes ? GPU_SHADER_CFG_CLIPPED :
+ GPU_SHADER_CFG_DEFAULT;
+ GPU_batch_program_set_builtin_with_config(batch, GPU_SHADER_3D_UNIFORM_SELECT_ID, sh_cfg);
+ GPU_batch_uniform_1ui(batch, "id", 0);
+ if (world_clip_planes != NULL) {
+ draw_world_clip_planes_from_rv3d(batch, world_clip_planes);
+ }
+ GPU_batch_draw(batch);
+ }
+}
+
+static void draw_mesh_face_dot(GPUBatch *batch, uint offset, const float world_clip_planes[6][4])
+{
+ const eGPUShaderConfig sh_cfg = world_clip_planes ? GPU_SHADER_CFG_CLIPPED :
+ GPU_SHADER_CFG_DEFAULT;
+ GPU_batch_program_set_builtin_with_config(batch, GPU_SHADER_3D_FLAT_SELECT_ID, sh_cfg);
+ GPU_batch_uniform_1ui(batch, "offset", offset);
+ if (world_clip_planes != NULL) {
+ draw_world_clip_planes_from_rv3d(batch, world_clip_planes);
+ }
+ GPU_batch_draw(batch);
+}
+
+void DRW_draw_select_id_object(Scene *scene,
+ RegionView3D *rv3d,
+ Object *ob,
+ short select_mode,
+ bool draw_facedot,
+ uint initial_offset,
+ uint *r_vert_offset,
+ uint *r_edge_offset,
+ uint *r_face_offset)
+{
+ ToolSettings *ts = scene->toolsettings;
+ if (select_mode == -1) {
+ select_mode = ts->selectmode;
+ }
+
+ GPU_matrix_mul(ob->obmat);
+
+ const float(*world_clip_planes)[4] = NULL;
+ if (rv3d->rflag & RV3D_CLIPPING) {
+ ED_view3d_clipping_local(rv3d, ob->obmat);
+ world_clip_planes = rv3d->clip_local;
+ }
+
+ BLI_assert(initial_offset > 0);
+
+ switch (ob->type) {
+ case OB_MESH:
+ if (ob->mode & OB_MODE_EDIT) {
+ Mesh *me = ob->data;
+ BMEditMesh *em = me->edit_mesh;
+ const bool use_faceselect = (select_mode & SCE_SELECT_FACE) != 0;
+
+ DRW_mesh_batch_cache_validate(me);
+
+ BM_mesh_elem_table_ensure(em->bm, BM_VERT | BM_EDGE | BM_FACE);
+
+ GPUBatch *geom_faces, *geom_edges, *geom_verts, *geom_facedots;
+ geom_faces = DRW_mesh_batch_cache_get_triangles_with_select_id(me);
+ if (select_mode & SCE_SELECT_EDGE) {
+ geom_edges = DRW_mesh_batch_cache_get_edges_with_select_id(me);
+ }
+ if (select_mode & SCE_SELECT_VERTEX) {
+ geom_verts = DRW_mesh_batch_cache_get_verts_with_select_id(me);
+ }
+ if (use_faceselect && draw_facedot) {
+ geom_facedots = DRW_mesh_batch_cache_get_facedots_with_select_id(me);
+ }
+ DRW_mesh_batch_cache_create_requested(ob, me, NULL, false, true);
+
+ draw_mesh_face(geom_faces, initial_offset, use_faceselect, world_clip_planes);
+
+ if (use_faceselect && draw_facedot) {
+ draw_mesh_face_dot(geom_facedots, initial_offset, world_clip_planes);
+ }
+
+ if (select_mode & SCE_SELECT_FACE) {
+ *r_face_offset = initial_offset + em->bm->totface;
+ }
+ else {
+ *r_face_offset = initial_offset;
+ }
+
+ ED_view3d_polygon_offset(rv3d, 1.0);
+
+ /* Unlike faces, only draw edges if edge select mode. */
+ if (select_mode & SCE_SELECT_EDGE) {
+ draw_mesh_edges(geom_edges, *r_face_offset, world_clip_planes);
+ *r_edge_offset = *r_face_offset + em->bm->totedge;
+ }
+ else {
+ /* Note that `r_vert_offset` is calculated from `r_edge_offset`.
+ * Otherwise the first vertex is never selected, see: T53512. */
+ *r_edge_offset = *r_face_offset;
+ }
+
+ ED_view3d_polygon_offset(rv3d, 1.1);
+
+ /* Unlike faces, only verts if vert select mode. */
+ if (select_mode & SCE_SELECT_VERTEX) {
+ draw_mesh_verts(geom_verts, *r_edge_offset, world_clip_planes);
+ *r_vert_offset = *r_edge_offset + em->bm->totvert;
+ }
+ else {
+ *r_vert_offset = *r_edge_offset;
+ }
+
+ ED_view3d_polygon_offset(rv3d, 0.0);
+ }
+ else {
+ Mesh *me_orig = DEG_get_original_object(ob)->data;
+ Mesh *me_eval = ob->data;
+
+ DRW_mesh_batch_cache_validate(me_eval);
+ GPUBatch *geom_faces = DRW_mesh_batch_cache_get_triangles_with_select_id(me_eval);
+ if ((me_orig->editflag & ME_EDIT_PAINT_VERT_SEL) &&
+ /* Currently vertex select supports weight paint and vertex paint. */
+ ((ob->mode & OB_MODE_WEIGHT_PAINT) || (ob->mode & OB_MODE_VERTEX_PAINT))) {
+
+ GPUBatch *geom_verts = DRW_mesh_batch_cache_get_verts_with_select_id(me_eval);
+ DRW_mesh_batch_cache_create_requested(ob, me_eval, NULL, false, true);
+
+ /* Only draw faces to mask out verts, we don't want their selection ID's. */
+ draw_mesh_face(geom_faces, 0, false, world_clip_planes);
+ draw_mesh_verts(geom_verts, 1, world_clip_planes);
+
+ *r_face_offset = *r_edge_offset = initial_offset;
+ *r_vert_offset = me_eval->totvert + 1;
+ }
+ else {
+ const bool use_hide = (me_orig->editflag & ME_EDIT_PAINT_FACE_SEL);
+ DRW_mesh_batch_cache_create_requested(ob, me_eval, NULL, false, use_hide);
+
+ draw_mesh_face(geom_faces, initial_offset, true, world_clip_planes);
+
+ *r_face_offset = initial_offset + me_eval->totpoly;
+ *r_edge_offset = *r_vert_offset = *r_face_offset;
+ }
+ }
+ break;
+ case OB_CURVE:
+ case OB_SURF:
+ break;
+ }
+
+ GPU_matrix_set(rv3d->viewmat);
+}
+
/* Set an opengl context to be used with shaders that draw on U32 colors. */
void DRW_framebuffer_select_id_setup(ARegion *ar, const bool clear)
{
@@ -2583,7 +2816,7 @@ void DRW_framebuffer_select_id_setup(ARegion *ar, const bool clear)
glDisable(GL_DITHER);
GPU_depth_test(true);
- glDisable(GL_SCISSOR_TEST);
+ GPU_disable_program_point_size();
if (clear) {
GPU_framebuffer_clear_color_depth(
@@ -2654,7 +2887,8 @@ void DRW_state_dfdy_factors_get(float dfdyfac[2])
*/
bool DRW_state_is_fbo(void)
{
- return ((DST.default_framebuffer != NULL) || DST.options.is_image_render);
+ return ((DST.default_framebuffer != NULL) || DST.options.is_image_render) &&
+ !DRW_state_is_depth() && !DRW_state_is_select();
}
/**
@@ -2841,7 +3075,6 @@ void DRW_engines_free(void)
DRW_UBO_FREE_SAFE(G_draw.view_ubo);
DRW_TEXTURE_FREE_SAFE(G_draw.ramp);
DRW_TEXTURE_FREE_SAFE(G_draw.weight_ramp);
- MEM_SAFE_FREE(g_pos_format);
MEM_SAFE_FREE(DST.uniform_names.buffer);
diff --git a/source/blender/draw/intern/draw_manager.h b/source/blender/draw/intern/draw_manager.h
index a70438a2d37..6cf70f555eb 100644
--- a/source/blender/draw/intern/draw_manager.h
+++ b/source/blender/draw/intern/draw_manager.h
@@ -43,9 +43,9 @@
/* Use draw manager to call GPU_select, see: DRW_draw_select_loop */
#define USE_GPU_SELECT
+// #define DRW_DEBUG_CULLING
#define DRW_DEBUG_USE_UNIFORM_NAME 0
#define DRW_UNIFORM_BUFFER_NAME 64
-#define DRW_UNIFORM_BUFFER_NAME_INC 1024
/* ------------ Profiling --------------- */
@@ -92,102 +92,56 @@
/* Used by DRWCallState.flag */
enum {
- DRW_CALL_CULLED = (1 << 0),
DRW_CALL_NEGSCALE = (1 << 1),
- DRW_CALL_BYPASS_CULLING = (1 << 2),
};
/* Used by DRWCallState.matflag */
enum {
DRW_CALL_MODELINVERSE = (1 << 0),
- DRW_CALL_MODELVIEW = (1 << 1),
- DRW_CALL_MODELVIEWINVERSE = (1 << 2),
- DRW_CALL_MODELVIEWPROJECTION = (1 << 3),
- DRW_CALL_NORMALVIEW = (1 << 4),
- DRW_CALL_NORMALVIEWINVERSE = (1 << 5),
- DRW_CALL_NORMALWORLD = (1 << 6),
- DRW_CALL_ORCOTEXFAC = (1 << 7),
- DRW_CALL_EYEVEC = (1 << 8),
- DRW_CALL_OBJECTINFO = (1 << 9),
+ DRW_CALL_MODELVIEWPROJECTION = (1 << 1),
+ DRW_CALL_ORCOTEXFAC = (1 << 2),
+ DRW_CALL_OBJECTINFO = (1 << 3),
};
-typedef struct DRWCallState {
- DRWCallVisibilityFn *visibility_cb;
+typedef struct DRWCullingState {
+ uint32_t mask;
+ /* Culling: Using Bounding Sphere for now for faster culling.
+ * Not ideal for planes. Could be extended. */
+ BoundSphere bsphere;
+ /* Grrr only used by EEVEE. */
void *user_data;
+} DRWCullingState;
+typedef struct DRWCallState {
+ DRWCullingState *culling;
uchar flag;
- uchar cache_id; /* Compared with DST.state_cache_id to see if matrices are still valid. */
- uint16_t matflag; /* Which matrices to compute. */
- /* Culling: Using Bounding Sphere for now for faster culling.
- * Not ideal for planes. */
- BoundSphere bsphere;
+ uchar matflag; /* Which matrices to compute. */
+ short ob_index;
/* Matrices */
float model[4][4];
float modelinverse[4][4];
- float modelview[4][4];
- float modelviewinverse[4][4];
- float modelviewprojection[4][4];
- float normalview[3][3];
- float normalviewinverse[3][3];
- float normalworld[3][3]; /* Not view dependent */
- float orcotexfac[2][3]; /* Not view dependent */
- float objectinfo[2];
- float eyevec[3];
+ float orcotexfac[2][3];
+ float ob_random;
} DRWCallState;
-typedef enum {
- /** A single batch. */
- DRW_CALL_SINGLE,
- /** Like single but only draw a range of vertices/indices. */
- DRW_CALL_RANGE,
- /** Draw instances without any instancing attributes. */
- DRW_CALL_INSTANCES,
- /** Uses a callback to draw with any number of batches. */
- DRW_CALL_GENERATE,
- /** Generate a drawcall without any #GPUBatch. */
- DRW_CALL_PROCEDURAL,
-} DRWCallType;
-
typedef struct DRWCall {
struct DRWCall *next;
DRWCallState *state;
- union {
- struct { /* type == DRW_CALL_SINGLE */
- GPUBatch *geometry;
- short ma_index;
- } single;
- struct { /* type == DRW_CALL_RANGE */
- GPUBatch *geometry;
- uint start, count;
- } range;
- struct { /* type == DRW_CALL_INSTANCES */
- GPUBatch *geometry;
- /* Count can be adjusted between redraw. If needed, we can add fixed count. */
- uint *count;
- } instances;
- struct { /* type == DRW_CALL_GENERATE */
- DRWCallGenerateFn *geometry_fn;
- void *user_data;
- } generate;
- struct { /* type == DRW_CALL_PROCEDURAL */
- uint vert_count;
- GPUPrimType prim_type;
- } procedural;
- };
+ GPUBatch *batch;
+ uint vert_first;
+ uint vert_count;
+ uint inst_count;
- DRWCallType type;
#ifdef USE_GPU_SELECT
+ /* TODO(fclem) remove once we have a dedicated selection engine. */
int select_id;
+ GPUVertBuf *inst_selectid;
#endif
} DRWCall;
/* Used by DRWUniform.type */
typedef enum {
- DRW_UNIFORM_BOOL,
- DRW_UNIFORM_BOOL_COPY,
- DRW_UNIFORM_SHORT_TO_INT,
- DRW_UNIFORM_SHORT_TO_FLOAT,
DRW_UNIFORM_INT,
DRW_UNIFORM_INT_COPY,
DRW_UNIFORM_FLOAT,
@@ -205,8 +159,8 @@ struct DRWUniform {
/* For reference or array/vector types. */
const void *pvalue;
/* Single values. */
- float fvalue;
- int ivalue;
+ float fvalue[2];
+ int ivalue[2];
};
int name_ofs; /* name offset in name buffer. */
int location;
@@ -215,43 +169,18 @@ struct DRWUniform {
char arraysize; /* cannot be more than 16 too */
};
-typedef enum {
- DRW_SHG_NORMAL,
- DRW_SHG_POINT_BATCH,
- DRW_SHG_LINE_BATCH,
- DRW_SHG_TRIANGLE_BATCH,
- DRW_SHG_INSTANCE,
- DRW_SHG_INSTANCE_EXTERNAL,
- DRW_SHG_FEEDBACK_TRANSFORM,
-} DRWShadingGroupType;
-
struct DRWShadingGroup {
DRWShadingGroup *next;
GPUShader *shader; /* Shader to bind */
DRWUniform *uniforms; /* Uniforms pointers */
- /* Watch this! Can be nasty for debugging. */
- union {
- struct { /* DRW_SHG_NORMAL */
- DRWCall *first, *last; /* Linked list of DRWCall or DRWCallDynamic depending of type */
- } calls;
- struct { /* DRW_SHG_FEEDBACK_TRANSFORM */
- DRWCall *first, *last; /* Linked list of DRWCall or DRWCallDynamic depending of type */
- struct GPUVertBuf *tfeedback_target; /* Transform Feedback target. */
- };
- struct { /* DRW_SHG_***_BATCH */
- struct GPUBatch *batch_geom; /* Result of call batching */
- struct GPUVertBuf *batch_vbo;
- uint primitive_count;
- };
- struct { /* DRW_SHG_INSTANCE[_EXTERNAL] */
- struct GPUBatch *instance_geom;
- struct GPUVertBuf *instance_vbo;
- uint instance_count;
- float instance_orcofac[2][3]; /* TODO find a better place. */
- };
- };
+ struct {
+ DRWCall *first, *last; /* Linked list of DRWCall */
+ } calls;
+
+ /** TODO Maybe remove from here */
+ struct GPUVertBuf *tfeedback_target;
/** State changes for this batch only (or'd with the pass's state) */
DRWState state_extra;
@@ -259,31 +188,17 @@ struct DRWShadingGroup {
DRWState state_extra_disable;
/** Stencil mask to use for stencil test / write operations */
uint stencil_mask;
- DRWShadingGroupType type;
/* Builtin matrices locations */
int model;
int modelinverse;
- int modelview;
- int modelviewinverse;
int modelviewprojection;
- int normalview;
- int normalviewinverse;
- int normalworld;
int orcotexfac;
- int eye;
int callid;
int objectinfo;
- uint16_t matflag; /* Matrices needed, same as DRWCall.flag */
+ uchar matflag; /* Matrices needed, same as DRWCall.flag */
DRWPass *pass_parent; /* backlink to pass we're in */
-#ifndef NDEBUG
- char attrs_count;
-#endif
-#ifdef USE_GPU_SELECT
- GPUVertBuf *inst_selectid;
- int override_selectid; /* Override for single object instances. */
-#endif
};
#define MAX_PASS_NAME 32
@@ -299,11 +214,49 @@ struct DRWPass {
char name[MAX_PASS_NAME];
};
-typedef struct ViewUboStorage {
- DRWMatrixState matstate;
+/* keep in sync with viewBlock */
+typedef struct DRWViewUboStorage {
+ /* View matrices */
+ float persmat[4][4];
+ float persinv[4][4];
+ float viewmat[4][4];
+ float viewinv[4][4];
+ float winmat[4][4];
+ float wininv[4][4];
+
+ float clipplanes[6][4];
+ /* Should not be here. Not view dependant (only main view). */
float viewcamtexcofac[4];
- float clipplanes[2][4];
-} ViewUboStorage;
+} DRWViewUboStorage;
+
+#define MAX_CULLED_VIEWS 32
+
+struct DRWView {
+ /** Parent view if this is a sub view. NULL otherwise. */
+ struct DRWView *parent;
+
+ DRWViewUboStorage storage;
+ /** Number of active clipplanes. */
+ int clip_planes_len;
+ /** Does culling result needs to be updated. */
+ bool is_dirty;
+ /** Culling */
+ uint32_t culling_mask;
+ BoundBox frustum_corners;
+ BoundSphere frustum_bsphere;
+ float frustum_planes[6][4];
+ /** Custom visibility function. */
+ DRWCallVisibilityFn *visibility_fn;
+ void *user_data;
+};
+
+/* TODO(fclem): Future awaits */
+#if 0
+typedef struct ModelUboStorage {
+ float model[4][4];
+ float modelinverse[4][4];
+} ModelUboStorage;
+#endif
/* ------------- DRAW DEBUG ------------ */
@@ -332,12 +285,15 @@ typedef struct DRWManager {
DRWInstanceData *object_instance_data[MAX_INSTANCE_DATA_SIZE];
/* State of the object being evaluated if already allocated. */
DRWCallState *ob_state;
- uchar state_cache_id; /* Could be larger but 254 view changes is already a lot! */
struct DupliObject *dupli_source;
struct Object *dupli_parent;
+ struct Object *dupli_origin;
+ struct GHash *dupli_ghash;
+ void **dupli_datas; /* Array of dupli_data (one for each enabled engine) to handle duplis. */
/* Rendering state */
GPUShader *shader;
+ GPUBatch *batch;
/* Managed by `DRW_state_set`, `DRW_state_reset` */
DRWState state;
@@ -352,8 +308,6 @@ typedef struct DRWManager {
float screenvecs[2][3];
float pixsize;
- GLenum backface, frontface;
-
struct {
uint is_select : 1;
uint is_depth : 1;
@@ -370,24 +324,18 @@ typedef struct DRWManager {
struct DRWTextStore **text_store_p;
ListBase enabled_engines; /* RenderEngineType */
+ void **vedata_array; /* ViewportEngineData */
+ int enabled_engine_count; /* Length of enabled_engines list. */
bool buffer_finish_called; /* Avoid bad usage of DRW_render_instance_buffer_finish */
- /* View dependent uniforms. */
- DRWMatrixState original_mat; /* Original rv3d matrices. */
- int override_mat; /* Bitflag of which matrices are overridden. */
- int clip_planes_len; /* Number of active clipplanes. */
- bool dirty_mat;
-
- /* keep in sync with viewBlock */
- ViewUboStorage view_data;
-
- struct {
- float frustum_planes[6][4];
- BoundBox frustum_corners;
- BoundSphere frustum_bsphere;
- bool updated;
- } clipping;
+ DRWView *view_default;
+ DRWView *view_active;
+ DRWView *view_previous;
+ uint primary_view_ct;
+ /** TODO(fclem) Remove this. Only here to support
+ * shaders without common_view_lib.glsl */
+ DRWViewUboStorage view_storage_cpy;
#ifdef USE_GPU_SELECT
uint select_id;
@@ -443,8 +391,12 @@ void drw_state_set(DRWState state);
void drw_debug_draw(void);
void drw_debug_init(void);
+void drw_batch_cache_validate(Object *ob);
void drw_batch_cache_generate_requested(struct Object *ob);
-extern struct GPUVertFormat *g_pos_format;
+/* Procedural Drawing */
+GPUBatch *drw_cache_procedural_points_get(void);
+GPUBatch *drw_cache_procedural_lines_get(void);
+GPUBatch *drw_cache_procedural_triangles_get(void);
#endif /* __DRAW_MANAGER_H__ */
diff --git a/source/blender/draw/intern/draw_manager_data.c b/source/blender/draw/intern/draw_manager_data.c
index 65ef2fa66fa..70f7d28d551 100644
--- a/source/blender/draw/intern/draw_manager_data.c
+++ b/source/blender/draw/intern/draw_manager_data.c
@@ -37,10 +37,15 @@
#include "BLI_hash.h"
#include "BLI_link_utils.h"
#include "BLI_mempool.h"
+#include "BLI_memblock.h"
-#include "intern/gpu_codegen.h"
+#ifdef DRW_DEBUG_CULLING
+# include "BLI_math_bits.h"
+#endif
-struct GPUVertFormat *g_pos_format = NULL;
+#include "GPU_buffers.h"
+
+#include "intern/gpu_codegen.h"
/* -------------------------------------------------------------------- */
/** \name Uniform Buffer Object (DRW_uniformbuffer)
@@ -74,7 +79,7 @@ static void drw_shgroup_uniform_create_ex(DRWShadingGroup *shgroup,
int length,
int arraysize)
{
- DRWUniform *uni = BLI_mempool_alloc(DST.vmempool->uniforms);
+ DRWUniform *uni = BLI_memblock_alloc(DST.vmempool->uniforms);
uni->location = loc;
uni->type = type;
uni->length = length;
@@ -82,16 +87,15 @@ static void drw_shgroup_uniform_create_ex(DRWShadingGroup *shgroup,
switch (type) {
case DRW_UNIFORM_INT_COPY:
- uni->ivalue = *((int *)value);
- break;
- case DRW_UNIFORM_BOOL_COPY:
- uni->ivalue = (int)*((bool *)value);
+ BLI_assert(length <= 2);
+ memcpy(uni->ivalue, value, sizeof(int) * length);
break;
case DRW_UNIFORM_FLOAT_COPY:
- uni->fvalue = *((float *)value);
+ BLI_assert(length <= 2);
+ memcpy(uni->fvalue, value, sizeof(float) * length);
break;
default:
- uni->pvalue = value;
+ uni->pvalue = (const float *)value;
break;
}
@@ -142,7 +146,7 @@ static void drw_shgroup_uniform(DRWShadingGroup *shgroup,
size_t len = strlen(name) + 1;
if (len >= max_len) {
- DST.uniform_names.buffer_len += DRW_UNIFORM_BUFFER_NAME_INC;
+ DST.uniform_names.buffer_len += MAX2(DST.uniform_names.buffer_len, len);
DST.uniform_names.buffer = MEM_reallocN(DST.uniform_names.buffer,
DST.uniform_names.buffer_len);
}
@@ -199,7 +203,7 @@ void DRW_shgroup_uniform_bool(DRWShadingGroup *shgroup,
const int *value,
int arraysize)
{
- drw_shgroup_uniform(shgroup, name, DRW_UNIFORM_BOOL, value, 1, arraysize);
+ drw_shgroup_uniform(shgroup, name, DRW_UNIFORM_INT, value, 1, arraysize);
}
void DRW_shgroup_uniform_float(DRWShadingGroup *shgroup,
@@ -234,22 +238,6 @@ void DRW_shgroup_uniform_vec4(DRWShadingGroup *shgroup,
drw_shgroup_uniform(shgroup, name, DRW_UNIFORM_FLOAT, value, 4, arraysize);
}
-void DRW_shgroup_uniform_short_to_int(DRWShadingGroup *shgroup,
- const char *name,
- const short *value,
- int arraysize)
-{
- drw_shgroup_uniform(shgroup, name, DRW_UNIFORM_SHORT_TO_INT, value, 1, arraysize);
-}
-
-void DRW_shgroup_uniform_short_to_float(DRWShadingGroup *shgroup,
- const char *name,
- const short *value,
- int arraysize)
-{
- drw_shgroup_uniform(shgroup, name, DRW_UNIFORM_SHORT_TO_FLOAT, value, 1, arraysize);
-}
-
void DRW_shgroup_uniform_int(DRWShadingGroup *shgroup,
const char *name,
const int *value,
@@ -300,7 +288,8 @@ void DRW_shgroup_uniform_int_copy(DRWShadingGroup *shgroup, const char *name, co
void DRW_shgroup_uniform_bool_copy(DRWShadingGroup *shgroup, const char *name, const bool value)
{
- drw_shgroup_uniform(shgroup, name, DRW_UNIFORM_BOOL_COPY, &value, 1, 1);
+ int ival = value;
+ drw_shgroup_uniform(shgroup, name, DRW_UNIFORM_INT_COPY, &ival, 1, 1);
}
void DRW_shgroup_uniform_float_copy(DRWShadingGroup *shgroup, const char *name, const float value)
@@ -308,6 +297,11 @@ void DRW_shgroup_uniform_float_copy(DRWShadingGroup *shgroup, const char *name,
drw_shgroup_uniform(shgroup, name, DRW_UNIFORM_FLOAT_COPY, &value, 1, 1);
}
+void DRW_shgroup_uniform_vec2_copy(DRWShadingGroup *shgroup, const char *name, const float *value)
+{
+ drw_shgroup_uniform(shgroup, name, DRW_UNIFORM_FLOAT_COPY, value, 2, 1);
+}
+
/** \} */
/* -------------------------------------------------------------------- */
@@ -361,20 +355,29 @@ static void drw_call_state_update_matflag(DRWCallState *state,
DRWShadingGroup *shgroup,
Object *ob)
{
- uint16_t new_flags = ((state->matflag ^ shgroup->matflag) & shgroup->matflag);
+ uchar new_flags = ((state->matflag ^ shgroup->matflag) & shgroup->matflag);
/* HACK: Here we set the matflags bit to 1 when computing the value
* so that it's not recomputed for other drawcalls.
* This is the opposite of what draw_matrices_model_prepare() does. */
state->matflag |= shgroup->matflag;
+ if (new_flags & DRW_CALL_MODELINVERSE) {
+ if (ob) {
+ copy_m4_m4(state->modelinverse, ob->imat);
+ }
+ else {
+ invert_m4_m4(state->modelinverse, state->model);
+ }
+ }
+
/* Orco factors: We compute this at creation to not have to save the *ob_data */
- if ((new_flags & DRW_CALL_ORCOTEXFAC) != 0) {
+ if (new_flags & DRW_CALL_ORCOTEXFAC) {
drw_call_calc_orco(ob, state->orcotexfac);
}
- if ((new_flags & DRW_CALL_OBJECTINFO) != 0) {
- state->objectinfo[0] = ob ? ob->index : 0;
+ if (new_flags & DRW_CALL_OBJECTINFO) {
+ state->ob_index = ob ? ob->index : 0;
uint random;
if (DST.dupli_source) {
random = DST.dupli_source->random_id;
@@ -382,23 +385,21 @@ static void drw_call_state_update_matflag(DRWCallState *state,
else {
random = BLI_hash_int_2d(BLI_hash_string(ob->id.name + 2), 0);
}
- state->objectinfo[1] = random * (1.0f / (float)0xFFFFFFFF);
+ state->ob_random = random * (1.0f / (float)0xFFFFFFFF);
}
}
static DRWCallState *drw_call_state_create(DRWShadingGroup *shgroup, float (*obmat)[4], Object *ob)
{
- DRWCallState *state = BLI_mempool_alloc(DST.vmempool->states);
+ DRWCallState *state = BLI_memblock_alloc(DST.vmempool->states);
state->flag = 0;
- state->cache_id = 0;
- state->visibility_cb = NULL;
state->matflag = 0;
/* Matrices */
if (obmat != NULL) {
copy_m4_m4(state->model, obmat);
- if (is_negative_m4(state->model)) {
+ if (ob && (ob->transflag & OB_NEG_SCALE)) {
state->flag |= DRW_CALL_NEGSCALE;
}
}
@@ -406,22 +407,27 @@ static DRWCallState *drw_call_state_create(DRWShadingGroup *shgroup, float (*obm
unit_m4(state->model);
}
+ drw_call_state_update_matflag(state, shgroup, ob);
+
+ DRWCullingState *cull = BLI_memblock_alloc(DST.vmempool->cullstates);
+ state->culling = cull;
+
if (ob != NULL) {
float corner[3];
BoundBox *bbox = BKE_object_boundbox_get(ob);
/* Get BoundSphere center and radius from the BoundBox. */
- mid_v3_v3v3(state->bsphere.center, bbox->vec[0], bbox->vec[6]);
+ mid_v3_v3v3(cull->bsphere.center, bbox->vec[0], bbox->vec[6]);
mul_v3_m4v3(corner, obmat, bbox->vec[0]);
- mul_m4_v3(obmat, state->bsphere.center);
- state->bsphere.radius = len_v3v3(state->bsphere.center, corner);
+ mul_m4_v3(obmat, cull->bsphere.center);
+ cull->bsphere.radius = len_v3v3(cull->bsphere.center, corner);
}
else {
+ /* TODO(fclem) Bypass alloc if we can (see if eevee's
+ * probe visibility collection still works). */
/* Bypass test. */
- state->bsphere.radius = -1.0f;
+ cull->bsphere.radius = -1.0f;
}
- drw_call_state_update_matflag(state, shgroup, ob);
-
return state;
}
@@ -438,314 +444,408 @@ static DRWCallState *drw_call_state_object(DRWShadingGroup *shgroup, float (*obm
return DST.ob_state;
}
-void DRW_shgroup_call_add(DRWShadingGroup *shgroup, GPUBatch *geom, float (*obmat)[4])
+void DRW_shgroup_call(DRWShadingGroup *shgroup, GPUBatch *geom, float (*obmat)[4])
{
BLI_assert(geom != NULL);
- BLI_assert(ELEM(shgroup->type, DRW_SHG_NORMAL, DRW_SHG_FEEDBACK_TRANSFORM));
- DRWCall *call = BLI_mempool_alloc(DST.vmempool->calls);
+ DRWCall *call = BLI_memblock_alloc(DST.vmempool->calls);
+ BLI_LINKS_APPEND(&shgroup->calls, call);
+
call->state = drw_call_state_create(shgroup, obmat, NULL);
- call->type = DRW_CALL_SINGLE;
- call->single.geometry = geom;
+ call->batch = geom;
+ call->vert_first = 0;
+ call->vert_count = 0; /* Auto from batch. */
+ call->inst_count = 0;
#ifdef USE_GPU_SELECT
call->select_id = DST.select_id;
+ call->inst_selectid = NULL;
#endif
-
- BLI_LINKS_APPEND(&shgroup->calls, call);
}
-void DRW_shgroup_call_range_add(
+void DRW_shgroup_call_range(
DRWShadingGroup *shgroup, GPUBatch *geom, float (*obmat)[4], uint v_sta, uint v_count)
{
BLI_assert(geom != NULL);
- BLI_assert(ELEM(shgroup->type, DRW_SHG_NORMAL, DRW_SHG_FEEDBACK_TRANSFORM));
BLI_assert(v_count);
- DRWCall *call = BLI_mempool_alloc(DST.vmempool->calls);
+ DRWCall *call = BLI_memblock_alloc(DST.vmempool->calls);
+ BLI_LINKS_APPEND(&shgroup->calls, call);
+
call->state = drw_call_state_create(shgroup, obmat, NULL);
- call->type = DRW_CALL_RANGE;
- call->range.geometry = geom;
- call->range.start = v_sta;
- call->range.count = v_count;
+ call->batch = geom;
+ call->vert_first = v_sta;
+ call->vert_count = v_count;
+ call->inst_count = 0;
#ifdef USE_GPU_SELECT
call->select_id = DST.select_id;
+ call->inst_selectid = NULL;
#endif
-
- BLI_LINKS_APPEND(&shgroup->calls, call);
}
static void drw_shgroup_call_procedural_add_ex(DRWShadingGroup *shgroup,
- GPUPrimType prim_type,
+ GPUBatch *geom,
uint vert_count,
- float (*obmat)[4],
- Object *ob)
+ float (*obmat)[4])
{
- BLI_assert(ELEM(shgroup->type, DRW_SHG_NORMAL, DRW_SHG_FEEDBACK_TRANSFORM));
- DRWCall *call = BLI_mempool_alloc(DST.vmempool->calls);
- if (ob) {
- call->state = drw_call_state_object(shgroup, ob->obmat, ob);
- }
- else {
- call->state = drw_call_state_create(shgroup, obmat, NULL);
- }
- call->type = DRW_CALL_PROCEDURAL;
- call->procedural.prim_type = prim_type;
- call->procedural.vert_count = vert_count;
+ DRWCall *call = BLI_memblock_alloc(DST.vmempool->calls);
+ BLI_LINKS_APPEND(&shgroup->calls, call);
+
+ call->state = drw_call_state_object(shgroup, obmat, NULL);
+ call->batch = geom;
+ call->vert_first = 0;
+ call->vert_count = vert_count;
+ call->inst_count = 0;
#ifdef USE_GPU_SELECT
call->select_id = DST.select_id;
+ call->inst_selectid = NULL;
#endif
-
- BLI_LINKS_APPEND(&shgroup->calls, call);
-}
-
-void DRW_shgroup_call_procedural_points_add(DRWShadingGroup *shgroup,
- uint point_len,
- float (*obmat)[4])
-{
- drw_shgroup_call_procedural_add_ex(shgroup, GPU_PRIM_POINTS, point_len, obmat, NULL);
}
-void DRW_shgroup_call_procedural_lines_add(DRWShadingGroup *shgroup,
- uint line_count,
- float (*obmat)[4])
+void DRW_shgroup_call_procedural_points(DRWShadingGroup *shgroup,
+ uint point_len,
+ float (*obmat)[4])
{
- drw_shgroup_call_procedural_add_ex(shgroup, GPU_PRIM_LINES, line_count * 2, obmat, NULL);
+ struct GPUBatch *geom = drw_cache_procedural_points_get();
+ drw_shgroup_call_procedural_add_ex(shgroup, geom, point_len, obmat);
}
-void DRW_shgroup_call_procedural_triangles_add(DRWShadingGroup *shgroup,
- uint tria_count,
- float (*obmat)[4])
+void DRW_shgroup_call_procedural_lines(DRWShadingGroup *shgroup,
+ uint line_count,
+ float (*obmat)[4])
{
- drw_shgroup_call_procedural_add_ex(shgroup, GPU_PRIM_TRIS, tria_count * 3, obmat, NULL);
+ struct GPUBatch *geom = drw_cache_procedural_lines_get();
+ drw_shgroup_call_procedural_add_ex(shgroup, geom, line_count * 2, obmat);
}
-/* TODO (fclem): this is a sign that the api is starting to be limiting.
- * Maybe add special function that general purpose for special cases. */
-void DRW_shgroup_call_object_procedural_triangles_culled_add(DRWShadingGroup *shgroup,
- uint tria_count,
- Object *ob)
+void DRW_shgroup_call_procedural_triangles(DRWShadingGroup *shgroup,
+ uint tria_count,
+ float (*obmat)[4])
{
- drw_shgroup_call_procedural_add_ex(shgroup, GPU_PRIM_TRIS, tria_count * 3, NULL, ob);
+ struct GPUBatch *geom = drw_cache_procedural_triangles_get();
+ drw_shgroup_call_procedural_add_ex(shgroup, geom, tria_count * 3, obmat);
}
/* These calls can be culled and are optimized for redraw */
-void DRW_shgroup_call_object_add_ex(
- DRWShadingGroup *shgroup, GPUBatch *geom, Object *ob, Material *ma, bool bypass_culling)
+void DRW_shgroup_call_object_ex(DRWShadingGroup *shgroup,
+ GPUBatch *geom,
+ Object *ob,
+ bool bypass_culling)
{
BLI_assert(geom != NULL);
- BLI_assert(ELEM(shgroup->type, DRW_SHG_NORMAL, DRW_SHG_FEEDBACK_TRANSFORM));
- DRWCall *call = BLI_mempool_alloc(DST.vmempool->calls);
+ DRWCall *call = BLI_memblock_alloc(DST.vmempool->calls);
+ BLI_LINKS_APPEND(&shgroup->calls, call);
+
call->state = drw_call_state_object(shgroup, ob->obmat, ob);
- call->type = DRW_CALL_SINGLE;
- call->single.geometry = geom;
- call->single.ma_index = ma ? ma->index : 0;
+ call->batch = geom;
+ call->vert_first = 0;
+ call->vert_count = 0; /* Auto from batch. */
+ call->inst_count = 0;
#ifdef USE_GPU_SELECT
call->select_id = DST.select_id;
+ call->inst_selectid = NULL;
#endif
-
- /* NOTE this will disable culling for the whole object. */
- call->state->flag |= (bypass_culling) ? DRW_CALL_BYPASS_CULLING : 0;
-
- BLI_LINKS_APPEND(&shgroup->calls, call);
+ if (bypass_culling) {
+ /* NOTE this will disable culling for the whole object. */
+ call->state->culling->bsphere.radius = -1.0f;
+ }
}
-void DRW_shgroup_call_object_add_with_callback(DRWShadingGroup *shgroup,
- GPUBatch *geom,
- Object *ob,
- Material *ma,
- DRWCallVisibilityFn *callback,
- void *user_data)
+void DRW_shgroup_call_object_with_callback(DRWShadingGroup *shgroup,
+ GPUBatch *geom,
+ Object *ob,
+ void *user_data)
{
BLI_assert(geom != NULL);
- BLI_assert(ELEM(shgroup->type, DRW_SHG_NORMAL, DRW_SHG_FEEDBACK_TRANSFORM));
- DRWCall *call = BLI_mempool_alloc(DST.vmempool->calls);
+ DRWCall *call = BLI_memblock_alloc(DST.vmempool->calls);
+ BLI_LINKS_APPEND(&shgroup->calls, call);
+
call->state = drw_call_state_object(shgroup, ob->obmat, ob);
- call->state->visibility_cb = callback;
- call->state->user_data = user_data;
- call->type = DRW_CALL_SINGLE;
- call->single.geometry = geom;
- call->single.ma_index = ma ? ma->index : 0;
+ call->state->culling->user_data = user_data;
+ call->batch = geom;
+ call->vert_first = 0;
+ call->vert_count = 0; /* Auto from batch. */
+ call->inst_count = 0;
#ifdef USE_GPU_SELECT
call->select_id = DST.select_id;
+ call->inst_selectid = NULL;
#endif
-
- BLI_LINKS_APPEND(&shgroup->calls, call);
}
-void DRW_shgroup_call_instances_add(DRWShadingGroup *shgroup,
- GPUBatch *geom,
- float (*obmat)[4],
- uint *count)
+void DRW_shgroup_call_instances(DRWShadingGroup *shgroup,
+ GPUBatch *geom,
+ float (*obmat)[4],
+ uint count)
{
BLI_assert(geom != NULL);
- BLI_assert(ELEM(shgroup->type, DRW_SHG_NORMAL, DRW_SHG_FEEDBACK_TRANSFORM));
- DRWCall *call = BLI_mempool_alloc(DST.vmempool->calls);
+ DRWCall *call = BLI_memblock_alloc(DST.vmempool->calls);
+ BLI_LINKS_APPEND(&shgroup->calls, call);
+
call->state = drw_call_state_create(shgroup, obmat, NULL);
- call->type = DRW_CALL_INSTANCES;
- call->instances.geometry = geom;
- call->instances.count = count;
+ call->batch = geom;
+ call->vert_first = 0;
+ call->vert_count = 0; /* Auto from batch. */
+ call->inst_count = count;
#ifdef USE_GPU_SELECT
call->select_id = DST.select_id;
+ call->inst_selectid = NULL;
#endif
-
- BLI_LINKS_APPEND(&shgroup->calls, call);
}
-/* These calls can be culled and are optimized for redraw */
-void DRW_shgroup_call_object_instances_add(DRWShadingGroup *shgroup,
- GPUBatch *geom,
- Object *ob,
- uint *count)
+void DRW_shgroup_call_instances_with_attribs(DRWShadingGroup *shgroup,
+ struct GPUBatch *geom,
+ float (*obmat)[4],
+ struct GPUBatch *inst_attributes)
{
BLI_assert(geom != NULL);
- BLI_assert(ELEM(shgroup->type, DRW_SHG_NORMAL, DRW_SHG_FEEDBACK_TRANSFORM));
+ BLI_assert(inst_attributes->verts[0] != NULL);
- DRWCall *call = BLI_mempool_alloc(DST.vmempool->calls);
- call->state = drw_call_state_object(shgroup, ob->obmat, ob);
- call->type = DRW_CALL_INSTANCES;
- call->instances.geometry = geom;
- call->instances.count = count;
-#ifdef USE_GPU_SELECT
- call->select_id = DST.select_id;
-#endif
+ GPUVertBuf *buf_inst = inst_attributes->verts[0];
+ DRWCall *call = BLI_memblock_alloc(DST.vmempool->calls);
BLI_LINKS_APPEND(&shgroup->calls, call);
-}
-
-void DRW_shgroup_call_generate_add(DRWShadingGroup *shgroup,
- DRWCallGenerateFn *geometry_fn,
- void *user_data,
- float (*obmat)[4])
-{
- BLI_assert(geometry_fn != NULL);
- BLI_assert(ELEM(shgroup->type, DRW_SHG_NORMAL, DRW_SHG_FEEDBACK_TRANSFORM));
- DRWCall *call = BLI_mempool_alloc(DST.vmempool->calls);
call->state = drw_call_state_create(shgroup, obmat, NULL);
- call->type = DRW_CALL_GENERATE;
- call->generate.geometry_fn = geometry_fn;
- call->generate.user_data = user_data;
+ call->batch = DRW_temp_batch_instance_request(DST.idatalist, buf_inst, geom);
+ call->vert_first = 0;
+ call->vert_count = 0; /* Auto from batch. */
+ call->inst_count = buf_inst->vertex_len;
#ifdef USE_GPU_SELECT
call->select_id = DST.select_id;
+ call->inst_selectid = NULL;
#endif
-
- BLI_LINKS_APPEND(&shgroup->calls, call);
}
-/* This function tests if the current draw engine draws the vertex colors
- * It is used when drawing sculpts
- *
- * XXX: should we use a callback to a the draw engine to retrieve this
- * setting, this makes the draw manager more clean? */
-static bool DRW_draw_vertex_color_active(const DRWContextState *draw_ctx)
-{
- View3D *v3d = draw_ctx->v3d;
- return v3d->shading.type == OB_SOLID && v3d->shading.color_type == V3D_SHADING_VERTEX_COLOR;
-}
+// #define SCULPT_DEBUG_BUFFERS
-static void sculpt_draw_cb(DRWShadingGroup *shgroup,
- void (*draw_fn)(DRWShadingGroup *shgroup, GPUBatch *geom),
- void *user_data)
-{
- Object *ob = user_data;
+typedef struct DRWSculptCallbackData {
+ Object *ob;
+ DRWShadingGroup **shading_groups;
+ bool use_wire;
+ bool use_mats;
+ bool use_mask;
+ bool fast_mode; /* Set by draw manager. Do not init. */
+#ifdef SCULPT_DEBUG_BUFFERS
+ int node_nr;
+#endif
+} DRWSculptCallbackData;
+
+#ifdef SCULPT_DEBUG_BUFFERS
+# define SCULPT_DEBUG_COLOR(id) (sculpt_debug_colors[id % 9])
+static float sculpt_debug_colors[9][4] = {
+ {1.0f, 0.2f, 0.2f, 1.0f},
+ {0.2f, 1.0f, 0.2f, 1.0f},
+ {0.2f, 0.2f, 1.0f, 1.0f},
+ {1.0f, 1.0f, 0.2f, 1.0f},
+ {0.2f, 1.0f, 1.0f, 1.0f},
+ {1.0f, 0.2f, 1.0f, 1.0f},
+ {1.0f, 0.7f, 0.2f, 1.0f},
+ {0.2f, 1.0f, 0.7f, 1.0f},
+ {0.7f, 0.2f, 1.0f, 1.0f},
+};
+#endif
- /* XXX should be ensured before but sometime it's not... go figure (see T57040). */
- PBVH *pbvh = BKE_sculpt_object_pbvh_ensure(DST.draw_ctx.depsgraph, ob);
+static void sculpt_draw_cb(DRWSculptCallbackData *scd, GPU_PBVH_Buffers *buffers)
+{
+ GPUBatch *geom = GPU_pbvh_buffers_batch_get(buffers, scd->fast_mode, scd->use_wire);
+ short index = 0;
- const DRWContextState *drwctx = DRW_context_state_get();
- int fast_mode = 0;
+ /* Meh... use_mask is a bit misleading here. */
+ if (scd->use_mask && !GPU_pbvh_buffers_has_mask(buffers)) {
+ return;
+ }
- if (drwctx->evil_C != NULL) {
- Paint *p = BKE_paint_get_active_from_context(drwctx->evil_C);
- if (p && (p->flags & PAINT_FAST_NAVIGATE)) {
- fast_mode = drwctx->rv3d->rflag & RV3D_NAVIGATING;
- }
+ if (scd->use_mats) {
+ index = GPU_pbvh_buffers_material_index_get(buffers);
}
- if (pbvh) {
- const bool show_vcol = DRW_draw_vertex_color_active(drwctx);
- BKE_pbvh_draw_cb(pbvh,
- NULL,
- NULL,
- fast_mode,
- false,
- false,
- show_vcol,
- (void (*)(void *, GPUBatch *))draw_fn,
- shgroup);
+ DRWShadingGroup *shgrp = scd->shading_groups[index];
+ if (geom != NULL && shgrp != NULL) {
+#ifdef SCULPT_DEBUG_BUFFERS
+ /* Color each buffers in different colors. Only work in solid/Xray mode. */
+ shgrp = DRW_shgroup_create_sub(shgrp);
+ DRW_shgroup_uniform_vec3(shgrp, "materialDiffuseColor", SCULPT_DEBUG_COLOR(scd->node_nr++), 1);
+#endif
+ /* DRW_shgroup_call_object_ex reuses matrices calculations for all the drawcalls of this
+ * object. */
+ DRW_shgroup_call_object_ex(shgrp, geom, scd->ob, true);
}
}
-static void sculpt_draw_wires_cb(DRWShadingGroup *shgroup,
- void (*draw_fn)(DRWShadingGroup *shgroup, GPUBatch *geom),
- void *user_data)
+#ifdef SCULPT_DEBUG_BUFFERS
+static void sculpt_debug_cb(void *user_data,
+ const float bmin[3],
+ const float bmax[3],
+ PBVHNodeFlags flag)
{
- Object *ob = user_data;
+ int *node_nr = (int *)user_data;
+ BoundBox bb;
+ BKE_boundbox_init_from_minmax(&bb, bmin, bmax);
+# if 0 /* Nodes hierarchy. */
+ if (flag & PBVH_Leaf) {
+ DRW_debug_bbox(&bb, (float[4]){0.0f, 1.0f, 0.0f, 1.0f});
+ }
+ else {
+ DRW_debug_bbox(&bb, (float[4]){0.5f, 0.5f, 0.5f, 0.6f});
+ }
+# else /* Color coded leaf bounds. */
+ if (flag & PBVH_Leaf) {
+ DRW_debug_bbox(&bb, SCULPT_DEBUG_COLOR((*node_nr)++));
+ }
+# endif
+}
+#endif
+
+static void drw_sculpt_generate_calls(DRWSculptCallbackData *scd, bool use_vcol)
+{
/* XXX should be ensured before but sometime it's not... go figure (see T57040). */
- PBVH *pbvh = BKE_sculpt_object_pbvh_ensure(DST.draw_ctx.depsgraph, ob);
+ PBVH *pbvh = BKE_sculpt_object_pbvh_ensure(DST.draw_ctx.depsgraph, scd->ob);
+ if (!pbvh) {
+ return;
+ }
- const DRWContextState *drwctx = DRW_context_state_get();
- int fast_mode = 0;
+ float(*planes)[4] = NULL; /* TODO proper culling. */
+ scd->fast_mode = false;
+ const DRWContextState *drwctx = DRW_context_state_get();
if (drwctx->evil_C != NULL) {
Paint *p = BKE_paint_get_active_from_context(drwctx->evil_C);
if (p && (p->flags & PAINT_FAST_NAVIGATE)) {
- fast_mode = drwctx->rv3d->rflag & RV3D_NAVIGATING;
+ scd->fast_mode = (drwctx->rv3d->rflag & RV3D_NAVIGATING) != 0;
}
}
- if (pbvh) {
- BKE_pbvh_draw_cb(pbvh,
- NULL,
- NULL,
- fast_mode,
- true,
- false,
- false,
- (void (*)(void *, GPUBatch *))draw_fn,
- shgroup);
- }
+ BKE_pbvh_draw_cb(
+ pbvh, planes, NULL, use_vcol, (void (*)(void *, GPU_PBVH_Buffers *))sculpt_draw_cb, scd);
+
+#ifdef SCULPT_DEBUG_BUFFERS
+ int node_nr = 0;
+ DRW_debug_modelmat(scd->ob->obmat);
+ BKE_pbvh_draw_debug_cb(
+ pbvh,
+ (void (*)(void *d, const float min[3], const float max[3], PBVHNodeFlags f))sculpt_debug_cb,
+ &node_nr);
+#endif
}
-void DRW_shgroup_call_sculpt_add(DRWShadingGroup *shgroup, Object *ob, float (*obmat)[4])
+void DRW_shgroup_call_sculpt(
+ DRWShadingGroup *shgroup, Object *ob, bool use_wire, bool use_mask, bool use_vcol)
{
- DRW_shgroup_call_generate_add(shgroup, sculpt_draw_cb, ob, obmat);
+ DRWSculptCallbackData scd = {
+ .ob = ob,
+ .shading_groups = &shgroup,
+ .use_wire = use_wire,
+ .use_mats = false,
+ .use_mask = use_mask,
+ };
+ drw_sculpt_generate_calls(&scd, use_vcol);
}
-void DRW_shgroup_call_sculpt_wires_add(DRWShadingGroup *shgroup, Object *ob, float (*obmat)[4])
+void DRW_shgroup_call_sculpt_with_materials(DRWShadingGroup **shgroups, Object *ob, bool use_vcol)
{
- DRW_shgroup_call_generate_add(shgroup, sculpt_draw_wires_cb, ob, obmat);
+ DRWSculptCallbackData scd = {
+ .ob = ob,
+ .shading_groups = shgroups,
+ .use_wire = false,
+ .use_mats = true,
+ .use_mask = false,
+ };
+ drw_sculpt_generate_calls(&scd, use_vcol);
}
-void DRW_shgroup_call_dynamic_add_array(DRWShadingGroup *shgroup,
- const void *attr[],
- uint attr_len)
+static GPUVertFormat inst_select_format = {0};
+
+DRWCallBuffer *DRW_shgroup_call_buffer(DRWShadingGroup *shgroup,
+ struct GPUVertFormat *format,
+ GPUPrimType prim_type)
{
+ BLI_assert(ELEM(prim_type, GPU_PRIM_POINTS, GPU_PRIM_LINES, GPU_PRIM_TRI_FAN));
+ BLI_assert(format != NULL);
+
+ DRWCall *call = BLI_memblock_alloc(DST.vmempool->calls);
+ BLI_LINKS_APPEND(&shgroup->calls, call);
+
+ call->state = drw_call_state_create(shgroup, NULL, NULL);
+ GPUVertBuf *buf = DRW_temp_buffer_request(DST.idatalist, format, &call->vert_count);
+ call->batch = DRW_temp_batch_request(DST.idatalist, buf, prim_type);
+ call->vert_first = 0;
+ call->vert_count = 0;
+ call->inst_count = 0;
+
#ifdef USE_GPU_SELECT
if (G.f & G_FLAG_PICKSEL) {
- if (shgroup->instance_count == shgroup->inst_selectid->vertex_len) {
- GPU_vertbuf_data_resize(shgroup->inst_selectid, shgroup->instance_count + 32);
+ /* Not actually used for rendering but alloced in one chunk. */
+ if (inst_select_format.attr_len == 0) {
+ GPU_vertformat_attr_add(&inst_select_format, "selectId", GPU_COMP_I32, 1, GPU_FETCH_INT);
}
- GPU_vertbuf_attr_set(shgroup->inst_selectid, 0, shgroup->instance_count, &DST.select_id);
+ call->inst_selectid = DRW_temp_buffer_request(
+ DST.idatalist, &inst_select_format, &call->vert_count);
}
#endif
+ return (DRWCallBuffer *)call;
+}
+
+DRWCallBuffer *DRW_shgroup_call_buffer_instance(DRWShadingGroup *shgroup,
+ struct GPUVertFormat *format,
+ GPUBatch *geom)
+{
+ BLI_assert(geom != NULL);
+ BLI_assert(format != NULL);
+
+ DRWCall *call = BLI_memblock_alloc(DST.vmempool->calls);
+ BLI_LINKS_APPEND(&shgroup->calls, call);
- BLI_assert(attr_len == shgroup->attrs_count);
+ call->state = drw_call_state_create(shgroup, NULL, NULL);
+ GPUVertBuf *buf = DRW_temp_buffer_request(DST.idatalist, format, &call->inst_count);
+ call->batch = DRW_temp_batch_instance_request(DST.idatalist, buf, geom);
+ call->vert_first = 0;
+ call->vert_count = 0; /* Auto from batch. */
+ call->inst_count = 0;
+
+#ifdef USE_GPU_SELECT
+ if (G.f & G_FLAG_PICKSEL) {
+ /* Not actually used for rendering but alloced in one chunk. */
+ if (inst_select_format.attr_len == 0) {
+ GPU_vertformat_attr_add(&inst_select_format, "selectId", GPU_COMP_I32, 1, GPU_FETCH_INT);
+ }
+ call->inst_selectid = DRW_temp_buffer_request(
+ DST.idatalist, &inst_select_format, &call->inst_count);
+ }
+#endif
+ return (DRWCallBuffer *)call;
+}
+
+void DRW_buffer_add_entry_array(DRWCallBuffer *callbuf, const void *attr[], uint attr_len)
+{
+ DRWCall *call = (DRWCall *)callbuf;
+ const bool is_instance = call->batch->inst != NULL;
+ GPUVertBuf *buf = is_instance ? call->batch->inst : call->batch->verts[0];
+ uint count = is_instance ? call->inst_count++ : call->vert_count++;
+ const bool resize = (count == buf->vertex_alloc);
+
+ BLI_assert(attr_len == buf->format.attr_len);
UNUSED_VARS_NDEBUG(attr_len);
+ if (UNLIKELY(resize)) {
+ GPU_vertbuf_data_resize(buf, count + DRW_BUFFER_VERTS_CHUNK);
+ }
+
for (int i = 0; i < attr_len; ++i) {
- if (shgroup->instance_count == shgroup->instance_vbo->vertex_len) {
- GPU_vertbuf_data_resize(shgroup->instance_vbo, shgroup->instance_count + 32);
- }
- GPU_vertbuf_attr_set(shgroup->instance_vbo, i, shgroup->instance_count, attr[i]);
+ GPU_vertbuf_attr_set(buf, i, count, attr[i]);
}
- shgroup->instance_count += 1;
+#ifdef USE_GPU_SELECT
+ if (G.f & G_FLAG_PICKSEL) {
+ if (UNLIKELY(resize)) {
+ GPU_vertbuf_data_resize(call->inst_selectid, count + DRW_BUFFER_VERTS_CHUNK);
+ }
+ GPU_vertbuf_attr_set(call->inst_selectid, 0, count, &DST.select_id);
+ }
+#endif
}
/** \} */
@@ -756,17 +856,7 @@ void DRW_shgroup_call_dynamic_add_array(DRWShadingGroup *shgroup,
static void drw_shgroup_init(DRWShadingGroup *shgroup, GPUShader *shader)
{
- shgroup->instance_geom = NULL;
- shgroup->instance_vbo = NULL;
- shgroup->instance_count = 0;
shgroup->uniforms = NULL;
-#ifdef USE_GPU_SELECT
- shgroup->inst_selectid = NULL;
- shgroup->override_selectid = -1;
-#endif
-#ifndef NDEBUG
- shgroup->attrs_count = 0;
-#endif
int view_ubo_location = GPU_shader_get_uniform_block(shader, "viewBlock");
@@ -776,178 +866,56 @@ static void drw_shgroup_init(DRWShadingGroup *shgroup, GPUShader *shader)
}
else {
/* Only here to support builtin shaders. This should not be used by engines. */
- drw_shgroup_builtin_uniform(
- shgroup, GPU_UNIFORM_VIEW, DST.view_data.matstate.mat[DRW_MAT_VIEW], 16, 1);
- drw_shgroup_builtin_uniform(
- shgroup, GPU_UNIFORM_VIEW_INV, DST.view_data.matstate.mat[DRW_MAT_VIEWINV], 16, 1);
- drw_shgroup_builtin_uniform(
- shgroup, GPU_UNIFORM_VIEWPROJECTION, DST.view_data.matstate.mat[DRW_MAT_PERS], 16, 1);
- drw_shgroup_builtin_uniform(shgroup,
- GPU_UNIFORM_VIEWPROJECTION_INV,
- DST.view_data.matstate.mat[DRW_MAT_PERSINV],
- 16,
- 1);
- drw_shgroup_builtin_uniform(
- shgroup, GPU_UNIFORM_PROJECTION, DST.view_data.matstate.mat[DRW_MAT_WIN], 16, 1);
- drw_shgroup_builtin_uniform(
- shgroup, GPU_UNIFORM_PROJECTION_INV, DST.view_data.matstate.mat[DRW_MAT_WININV], 16, 1);
- drw_shgroup_builtin_uniform(
- shgroup, GPU_UNIFORM_CAMERATEXCO, DST.view_data.viewcamtexcofac, 3, 2);
+ /* TODO remove. */
+ DRWViewUboStorage *storage = &DST.view_storage_cpy;
+ drw_shgroup_builtin_uniform(shgroup, GPU_UNIFORM_VIEW, storage->viewmat, 16, 1);
+ drw_shgroup_builtin_uniform(shgroup, GPU_UNIFORM_VIEW_INV, storage->viewinv, 16, 1);
+ drw_shgroup_builtin_uniform(shgroup, GPU_UNIFORM_VIEWPROJECTION, storage->persmat, 16, 1);
+ drw_shgroup_builtin_uniform(shgroup, GPU_UNIFORM_VIEWPROJECTION_INV, storage->persinv, 16, 1);
+ drw_shgroup_builtin_uniform(shgroup, GPU_UNIFORM_PROJECTION, storage->winmat, 16, 1);
+ drw_shgroup_builtin_uniform(shgroup, GPU_UNIFORM_PROJECTION_INV, storage->wininv, 16, 1);
}
+ /* Not supported. */
+ BLI_assert(GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_MODELVIEW_INV) == -1);
+ BLI_assert(GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_MODELVIEW) == -1);
+ BLI_assert(GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_NORMAL) == -1);
+
shgroup->model = GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_MODEL);
shgroup->modelinverse = GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_MODEL_INV);
- shgroup->modelview = GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_MODELVIEW);
- shgroup->modelviewinverse = GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_MODELVIEW_INV);
shgroup->modelviewprojection = GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_MVP);
- shgroup->normalview = GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_NORMAL);
- shgroup->normalviewinverse = GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_NORMAL_INV);
- shgroup->normalworld = GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_WORLDNORMAL);
shgroup->orcotexfac = GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_ORCO);
shgroup->objectinfo = GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_OBJECT_INFO);
- shgroup->eye = GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_EYE);
shgroup->callid = GPU_shader_get_builtin_uniform(shader, GPU_UNIFORM_CALLID);
shgroup->matflag = 0;
if (shgroup->modelinverse > -1) {
shgroup->matflag |= DRW_CALL_MODELINVERSE;
}
- if (shgroup->modelview > -1) {
- shgroup->matflag |= DRW_CALL_MODELVIEW;
- }
- if (shgroup->modelviewinverse > -1) {
- shgroup->matflag |= DRW_CALL_MODELVIEWINVERSE;
- }
if (shgroup->modelviewprojection > -1) {
shgroup->matflag |= DRW_CALL_MODELVIEWPROJECTION;
}
- if (shgroup->normalview > -1) {
- shgroup->matflag |= DRW_CALL_NORMALVIEW;
- }
- if (shgroup->normalviewinverse > -1) {
- shgroup->matflag |= DRW_CALL_NORMALVIEWINVERSE;
- }
- if (shgroup->normalworld > -1) {
- shgroup->matflag |= DRW_CALL_NORMALWORLD;
- }
if (shgroup->orcotexfac > -1) {
shgroup->matflag |= DRW_CALL_ORCOTEXFAC;
}
if (shgroup->objectinfo > -1) {
shgroup->matflag |= DRW_CALL_OBJECTINFO;
}
- if (shgroup->eye > -1) {
- shgroup->matflag |= DRW_CALL_EYEVEC;
- }
-}
-
-static void drw_shgroup_instance_init(DRWShadingGroup *shgroup,
- GPUShader *shader,
- GPUBatch *batch,
- GPUVertFormat *format)
-{
- BLI_assert(shgroup->type == DRW_SHG_INSTANCE);
- BLI_assert(batch != NULL);
- BLI_assert(format != NULL);
-
- drw_shgroup_init(shgroup, shader);
-
- shgroup->instance_geom = batch;
-#ifndef NDEBUG
- shgroup->attrs_count = format->attr_len;
-#endif
-
- DRW_instancing_buffer_request(
- DST.idatalist, format, batch, shgroup, &shgroup->instance_geom, &shgroup->instance_vbo);
-
-#ifdef USE_GPU_SELECT
- if (G.f & G_FLAG_PICKSEL) {
- /* Not actually used for rendering but alloced in one chunk.
- * Plus we don't have to care about ownership. */
- static GPUVertFormat inst_select_format = {0};
- if (inst_select_format.attr_len == 0) {
- GPU_vertformat_attr_add(&inst_select_format, "selectId", GPU_COMP_I32, 1, GPU_FETCH_INT);
- }
- GPUBatch *batch_dummy; /* Not used */
- DRW_batching_buffer_request(DST.idatalist,
- &inst_select_format,
- GPU_PRIM_POINTS,
- shgroup,
- &batch_dummy,
- &shgroup->inst_selectid);
- }
-#endif
-}
-
-static void drw_shgroup_batching_init(DRWShadingGroup *shgroup,
- GPUShader *shader,
- GPUVertFormat *format)
-{
- drw_shgroup_init(shgroup, shader);
-
-#ifndef NDEBUG
- shgroup->attrs_count = (format != NULL) ? format->attr_len : 0;
-#endif
- BLI_assert(format != NULL);
-
- GPUPrimType type;
- switch (shgroup->type) {
- case DRW_SHG_POINT_BATCH:
- type = GPU_PRIM_POINTS;
- break;
- case DRW_SHG_LINE_BATCH:
- type = GPU_PRIM_LINES;
- break;
- case DRW_SHG_TRIANGLE_BATCH:
- type = GPU_PRIM_TRIS;
- break;
- default:
- type = GPU_PRIM_NONE;
- BLI_assert(0);
- break;
- }
-
- DRW_batching_buffer_request(
- DST.idatalist, format, type, shgroup, &shgroup->batch_geom, &shgroup->batch_vbo);
-
-#ifdef USE_GPU_SELECT
- if (G.f & G_FLAG_PICKSEL) {
- /* Not actually used for rendering but alloced in one chunk. */
- static GPUVertFormat inst_select_format = {0};
- if (inst_select_format.attr_len == 0) {
- GPU_vertformat_attr_add(&inst_select_format, "selectId", GPU_COMP_I32, 1, GPU_FETCH_INT);
- }
- GPUBatch *batch; /* Not used */
- DRW_batching_buffer_request(DST.idatalist,
- &inst_select_format,
- GPU_PRIM_POINTS,
- shgroup,
- &batch,
- &shgroup->inst_selectid);
- }
-#endif
}
static DRWShadingGroup *drw_shgroup_create_ex(struct GPUShader *shader, DRWPass *pass)
{
- DRWShadingGroup *shgroup = BLI_mempool_alloc(DST.vmempool->shgroups);
+ DRWShadingGroup *shgroup = BLI_memblock_alloc(DST.vmempool->shgroups);
BLI_LINKS_APPEND(&pass->shgroups, shgroup);
- shgroup->type = DRW_SHG_NORMAL;
shgroup->shader = shader;
shgroup->state_extra = 0;
shgroup->state_extra_disable = ~0x0;
shgroup->stencil_mask = 0;
shgroup->calls.first = NULL;
shgroup->calls.last = NULL;
-#if 0 /* All the same in the union! */
- shgroup->batch_geom = NULL;
- shgroup->batch_vbo = NULL;
-
- shgroup->instance_geom = NULL;
- shgroup->instance_vbo = NULL;
-#endif
+ shgroup->tfeedback_target = NULL;
shgroup->pass_parent = pass;
return shgroup;
@@ -983,10 +951,9 @@ static DRWShadingGroup *drw_shgroup_material_inputs(DRWShadingGroup *grp,
GPUTexture *tex = NULL;
if (input->ima) {
- GPUTexture **tex_ref = BLI_mempool_alloc(DST.vmempool->images);
+ GPUTexture **tex_ref = BLI_memblock_alloc(DST.vmempool->images);
- *tex_ref = tex = GPU_texture_from_blender(
- input->ima, input->iuser, GL_TEXTURE_2D, input->image_isdata);
+ *tex_ref = tex = GPU_texture_from_blender(input->ima, input->iuser, GL_TEXTURE_2D);
GPU_texture_ref(tex);
}
@@ -1033,218 +1000,536 @@ DRWShadingGroup *DRW_shgroup_material_create(struct GPUMaterial *material, DRWPa
drw_shgroup_init(shgroup, GPU_pass_shader_get(gpupass));
drw_shgroup_material_inputs(shgroup, material);
}
-
return shgroup;
}
-DRWShadingGroup *DRW_shgroup_material_instance_create(
- struct GPUMaterial *material, DRWPass *pass, GPUBatch *geom, Object *ob, GPUVertFormat *format)
+DRWShadingGroup *DRW_shgroup_create(struct GPUShader *shader, DRWPass *pass)
{
- GPUPass *gpupass = GPU_material_get_pass(material);
- DRWShadingGroup *shgroup = drw_shgroup_material_create_ex(gpupass, pass);
-
- if (shgroup) {
- shgroup->type = DRW_SHG_INSTANCE;
- shgroup->instance_geom = geom;
- drw_call_calc_orco(ob, shgroup->instance_orcofac);
- drw_shgroup_instance_init(shgroup, GPU_pass_shader_get(gpupass), geom, format);
- drw_shgroup_material_inputs(shgroup, material);
- }
+ DRWShadingGroup *shgroup = drw_shgroup_create_ex(shader, pass);
+ drw_shgroup_init(shgroup, shader);
+ return shgroup;
+}
+DRWShadingGroup *DRW_shgroup_transform_feedback_create(struct GPUShader *shader,
+ DRWPass *pass,
+ GPUVertBuf *tf_target)
+{
+ BLI_assert(tf_target != NULL);
+ DRWShadingGroup *shgroup = drw_shgroup_create_ex(shader, pass);
+ drw_shgroup_init(shgroup, shader);
+ shgroup->tfeedback_target = tf_target;
return shgroup;
}
-DRWShadingGroup *DRW_shgroup_material_empty_tri_batch_create(struct GPUMaterial *material,
- DRWPass *pass,
- int tri_count)
+/**
+ * State is added to #Pass.state while drawing.
+ * Use to temporarily enable draw options.
+ */
+void DRW_shgroup_state_enable(DRWShadingGroup *shgroup, DRWState state)
{
-#ifdef USE_GPU_SELECT
- BLI_assert((G.f & G_FLAG_PICKSEL) == 0);
-#endif
- GPUPass *gpupass = GPU_material_get_pass(material);
- DRWShadingGroup *shgroup = drw_shgroup_material_create_ex(gpupass, pass);
+ shgroup->state_extra |= state;
+}
- if (shgroup) {
- /* Calling drw_shgroup_init will cause it to call GPU_draw_primitive(). */
- drw_shgroup_init(shgroup, GPU_pass_shader_get(gpupass));
- shgroup->type = DRW_SHG_TRIANGLE_BATCH;
- shgroup->instance_count = tri_count * 3;
- drw_shgroup_material_inputs(shgroup, material);
- }
+void DRW_shgroup_state_disable(DRWShadingGroup *shgroup, DRWState state)
+{
+ shgroup->state_extra_disable &= ~state;
+}
- return shgroup;
+void DRW_shgroup_stencil_mask(DRWShadingGroup *shgroup, uint mask)
+{
+ BLI_assert(mask <= 255);
+ shgroup->stencil_mask = mask;
}
-DRWShadingGroup *DRW_shgroup_create(struct GPUShader *shader, DRWPass *pass)
+bool DRW_shgroup_is_empty(DRWShadingGroup *shgroup)
{
- DRWShadingGroup *shgroup = drw_shgroup_create_ex(shader, pass);
- drw_shgroup_init(shgroup, shader);
- return shgroup;
+ return shgroup->calls.first == NULL;
}
-DRWShadingGroup *DRW_shgroup_instance_create(struct GPUShader *shader,
- DRWPass *pass,
- GPUBatch *geom,
- GPUVertFormat *format)
+DRWShadingGroup *DRW_shgroup_create_sub(DRWShadingGroup *shgroup)
{
- DRWShadingGroup *shgroup = drw_shgroup_create_ex(shader, pass);
- shgroup->type = DRW_SHG_INSTANCE;
- shgroup->instance_geom = geom;
- drw_call_calc_orco(NULL, shgroup->instance_orcofac);
- drw_shgroup_instance_init(shgroup, shader, geom, format);
+ /* Remove this assertion if needed but implement the other cases first! */
+ DRWShadingGroup *shgroup_new = BLI_memblock_alloc(DST.vmempool->shgroups);
- return shgroup;
+ *shgroup_new = *shgroup;
+ shgroup_new->uniforms = NULL;
+ shgroup_new->calls.first = NULL;
+ shgroup_new->calls.last = NULL;
+
+ BLI_LINKS_INSERT_AFTER(&shgroup->pass_parent->shgroups, shgroup, shgroup_new);
+
+ return shgroup_new;
}
-DRWShadingGroup *DRW_shgroup_point_batch_create(struct GPUShader *shader, DRWPass *pass)
-{
- DRW_shgroup_instance_format(g_pos_format, {{"pos", DRW_ATTR_FLOAT, 3}});
+/** \} */
- DRWShadingGroup *shgroup = drw_shgroup_create_ex(shader, pass);
- shgroup->type = DRW_SHG_POINT_BATCH;
+/* -------------------------------------------------------------------- */
+/** \name View (DRW_view)
+ * \{ */
+
+/* Extract the 8 corners from a Projection Matrix.
+ * Although less accurate, this solution can be simplified as follows:
+ * BKE_boundbox_init_from_minmax(&bbox, (const float[3]){-1.0f, -1.0f, -1.0f}, (const
+ * float[3]){1.0f, 1.0f, 1.0f}); for (int i = 0; i < 8; i++) {mul_project_m4_v3(projinv,
+ * bbox.vec[i]);}
+ */
+static void draw_frustum_boundbox_calc(const float (*viewinv)[4],
+ const float (*projmat)[4],
+ BoundBox *r_bbox)
+{
+ float left, right, bottom, top, near, far;
+ bool is_persp = projmat[3][3] == 0.0f;
+
+#if 0 /* Equivalent to this but it has accuracy problems. */
+ BKE_boundbox_init_from_minmax(
+ &bbox, (const float[3]){-1.0f, -1.0f, -1.0f}, (const float[3]){1.0f, 1.0f, 1.0f});
+ for (int i = 0; i < 8; i++) {
+ mul_project_m4_v3(projinv, bbox.vec[i]);
+ }
+#endif
- drw_shgroup_batching_init(shgroup, shader, g_pos_format);
+ projmat_dimensions(projmat, &left, &right, &bottom, &top, &near, &far);
- return shgroup;
+ if (is_persp) {
+ left *= near;
+ right *= near;
+ bottom *= near;
+ top *= near;
+ }
+
+ r_bbox->vec[0][2] = r_bbox->vec[3][2] = r_bbox->vec[7][2] = r_bbox->vec[4][2] = -near;
+ r_bbox->vec[0][0] = r_bbox->vec[3][0] = left;
+ r_bbox->vec[4][0] = r_bbox->vec[7][0] = right;
+ r_bbox->vec[0][1] = r_bbox->vec[4][1] = bottom;
+ r_bbox->vec[7][1] = r_bbox->vec[3][1] = top;
+
+ /* Get the coordinates of the far plane. */
+ if (is_persp) {
+ float sca_far = far / near;
+ left *= sca_far;
+ right *= sca_far;
+ bottom *= sca_far;
+ top *= sca_far;
+ }
+
+ r_bbox->vec[1][2] = r_bbox->vec[2][2] = r_bbox->vec[6][2] = r_bbox->vec[5][2] = -far;
+ r_bbox->vec[1][0] = r_bbox->vec[2][0] = left;
+ r_bbox->vec[6][0] = r_bbox->vec[5][0] = right;
+ r_bbox->vec[1][1] = r_bbox->vec[5][1] = bottom;
+ r_bbox->vec[2][1] = r_bbox->vec[6][1] = top;
+
+ /* Transform into world space. */
+ for (int i = 0; i < 8; i++) {
+ mul_m4_v3(viewinv, r_bbox->vec[i]);
+ }
+}
+
+static void draw_frustum_culling_planes_calc(const BoundBox *bbox, float (*frustum_planes)[4])
+{
+ /* TODO See if planes_from_projmat cannot do the job. */
+
+ /* Compute clip planes using the world space frustum corners. */
+ for (int p = 0; p < 6; p++) {
+ int q, r, s;
+ switch (p) {
+ case 0:
+ q = 1;
+ r = 2;
+ s = 3;
+ break; /* -X */
+ case 1:
+ q = 0;
+ r = 4;
+ s = 5;
+ break; /* -Y */
+ case 2:
+ q = 1;
+ r = 5;
+ s = 6;
+ break; /* +Z (far) */
+ case 3:
+ q = 2;
+ r = 6;
+ s = 7;
+ break; /* +Y */
+ case 4:
+ q = 0;
+ r = 3;
+ s = 7;
+ break; /* -Z (near) */
+ default:
+ q = 4;
+ r = 7;
+ s = 6;
+ break; /* +X */
+ }
+
+ normal_quad_v3(frustum_planes[p], bbox->vec[p], bbox->vec[q], bbox->vec[r], bbox->vec[s]);
+ /* Increase precision and use the mean of all 4 corners. */
+ frustum_planes[p][3] = -dot_v3v3(frustum_planes[p], bbox->vec[p]);
+ frustum_planes[p][3] += -dot_v3v3(frustum_planes[p], bbox->vec[q]);
+ frustum_planes[p][3] += -dot_v3v3(frustum_planes[p], bbox->vec[r]);
+ frustum_planes[p][3] += -dot_v3v3(frustum_planes[p], bbox->vec[s]);
+ frustum_planes[p][3] *= 0.25f;
+ }
}
-DRWShadingGroup *DRW_shgroup_line_batch_create_with_format(struct GPUShader *shader,
- DRWPass *pass,
- GPUVertFormat *format)
+static void draw_frustum_bound_sphere_calc(const BoundBox *bbox,
+ const float (*viewinv)[4],
+ const float (*projmat)[4],
+ const float (*projinv)[4],
+ BoundSphere *bsphere)
{
- DRWShadingGroup *shgroup = drw_shgroup_create_ex(shader, pass);
- shgroup->type = DRW_SHG_LINE_BATCH;
+ /* Extract Bounding Sphere */
+ if (projmat[3][3] != 0.0f) {
+ /* Orthographic */
+ /* The most extreme points on the near and far plane. (normalized device coords). */
+ const float *nearpoint = bbox->vec[0];
+ const float *farpoint = bbox->vec[6];
- drw_shgroup_batching_init(shgroup, shader, format);
+ /* just use median point */
+ mid_v3_v3v3(bsphere->center, farpoint, nearpoint);
+ bsphere->radius = len_v3v3(bsphere->center, farpoint);
+ }
+ else if (projmat[2][0] == 0.0f && projmat[2][1] == 0.0f) {
+ /* Perspective with symmetrical frustum. */
- return shgroup;
+ /* We obtain the center and radius of the circumscribed circle of the
+ * isosceles trapezoid composed by the diagonals of the near and far clipping plane */
+
+ /* center of each clipping plane */
+ float mid_min[3], mid_max[3];
+ mid_v3_v3v3(mid_min, bbox->vec[3], bbox->vec[4]);
+ mid_v3_v3v3(mid_max, bbox->vec[2], bbox->vec[5]);
+
+ /* square length of the diagonals of each clipping plane */
+ float a_sq = len_squared_v3v3(bbox->vec[3], bbox->vec[4]);
+ float b_sq = len_squared_v3v3(bbox->vec[2], bbox->vec[5]);
+
+ /* distance squared between clipping planes */
+ float h_sq = len_squared_v3v3(mid_min, mid_max);
+
+ float fac = (4 * h_sq + b_sq - a_sq) / (8 * h_sq);
+
+ /* The goal is to get the smallest sphere,
+ * not the sphere that passes through each corner */
+ CLAMP(fac, 0.0f, 1.0f);
+
+ interp_v3_v3v3(bsphere->center, mid_min, mid_max, fac);
+
+ /* distance from the center to one of the points of the far plane (1, 2, 5, 6) */
+ bsphere->radius = len_v3v3(bsphere->center, bbox->vec[1]);
+ }
+ else {
+ /* Perspective with asymmetrical frustum. */
+
+ /* We put the sphere center on the line that goes from origin
+ * to the center of the far clipping plane. */
+
+ /* Detect which of the corner of the far clipping plane is the farthest to the origin */
+ float nfar[4]; /* most extreme far point in NDC space */
+ float farxy[2]; /* farpoint projection onto the near plane */
+ float farpoint[3] = {0.0f}; /* most extreme far point in camera coordinate */
+ float nearpoint[3]; /* most extreme near point in camera coordinate */
+ float farcenter[3] = {0.0f}; /* center of far cliping plane in camera coordinate */
+ float F = -1.0f, N; /* square distance of far and near point to origin */
+ float f, n; /* distance of far and near point to z axis. f is always > 0 but n can be < 0 */
+ float e, s; /* far and near clipping distance (<0) */
+ float c; /* slope of center line = distance of far clipping center
+ * to z axis / far clipping distance. */
+ float z; /* projection of sphere center on z axis (<0) */
+
+ /* Find farthest corner and center of far clip plane. */
+ float corner[3] = {1.0f, 1.0f, 1.0f}; /* in clip space */
+ for (int i = 0; i < 4; i++) {
+ float point[3];
+ mul_v3_project_m4_v3(point, projinv, corner);
+ float len = len_squared_v3(point);
+ if (len > F) {
+ copy_v3_v3(nfar, corner);
+ copy_v3_v3(farpoint, point);
+ F = len;
+ }
+ add_v3_v3(farcenter, point);
+ /* rotate by 90 degree to walk through the 4 points of the far clip plane */
+ float tmp = corner[0];
+ corner[0] = -corner[1];
+ corner[1] = tmp;
+ }
+
+ /* the far center is the average of the far clipping points */
+ mul_v3_fl(farcenter, 0.25f);
+ /* the extreme near point is the opposite point on the near clipping plane */
+ copy_v3_fl3(nfar, -nfar[0], -nfar[1], -1.0f);
+ mul_v3_project_m4_v3(nearpoint, projinv, nfar);
+ /* this is a frustum projection */
+ N = len_squared_v3(nearpoint);
+ e = farpoint[2];
+ s = nearpoint[2];
+ /* distance to view Z axis */
+ f = len_v2(farpoint);
+ /* get corresponding point on the near plane */
+ mul_v2_v2fl(farxy, farpoint, s / e);
+ /* this formula preserve the sign of n */
+ sub_v2_v2(nearpoint, farxy);
+ n = f * s / e - len_v2(nearpoint);
+ c = len_v2(farcenter) / e;
+ /* the big formula, it simplifies to (F-N)/(2(e-s)) for the symmetric case */
+ z = (F - N) / (2.0f * (e - s + c * (f - n)));
+
+ bsphere->center[0] = farcenter[0] * z / e;
+ bsphere->center[1] = farcenter[1] * z / e;
+ bsphere->center[2] = z;
+ bsphere->radius = len_v3v3(bsphere->center, farpoint);
+
+ /* Transform to world space. */
+ mul_m4_v3(viewinv, bsphere->center);
+ }
}
-DRWShadingGroup *DRW_shgroup_line_batch_create(struct GPUShader *shader, DRWPass *pass)
+static void draw_view_matrix_state_update(DRWViewUboStorage *storage,
+ const float viewmat[4][4],
+ const float winmat[4][4])
{
- DRW_shgroup_instance_format(g_pos_format, {{"pos", DRW_ATTR_FLOAT, 3}});
+ /* If only one the matrices is negative, then the
+ * polygon winding changes and we don't want that. */
+ BLI_assert(is_negative_m4(viewmat) != is_negative_m4(winmat));
+
+ copy_m4_m4(storage->viewmat, viewmat);
+ invert_m4_m4(storage->viewinv, storage->viewmat);
- return DRW_shgroup_line_batch_create_with_format(shader, pass, g_pos_format);
+ copy_m4_m4(storage->winmat, winmat);
+ invert_m4_m4(storage->wininv, storage->winmat);
+
+ mul_m4_m4m4(storage->persmat, winmat, viewmat);
+ invert_m4_m4(storage->persinv, storage->persmat);
}
-/**
- * Very special batch. Use this if you position
- * your vertices with the vertex shader
- * and dont need any VBO attribute.
- */
-DRWShadingGroup *DRW_shgroup_empty_tri_batch_create(struct GPUShader *shader,
- DRWPass *pass,
- int tri_count)
+/* Create a view with culling. */
+DRWView *DRW_view_create(const float viewmat[4][4],
+ const float winmat[4][4],
+ const float (*culling_viewmat)[4],
+ const float (*culling_winmat)[4],
+ DRWCallVisibilityFn *visibility_fn)
{
-#ifdef USE_GPU_SELECT
- BLI_assert((G.f & G_FLAG_PICKSEL) == 0);
-#endif
- DRWShadingGroup *shgroup = drw_shgroup_create_ex(shader, pass);
+ DRWView *view = BLI_memblock_alloc(DST.vmempool->views);
- /* Calling drw_shgroup_init will cause it to call GPU_draw_primitive(). */
- drw_shgroup_init(shgroup, shader);
+ if (DST.primary_view_ct < MAX_CULLED_VIEWS) {
+ view->culling_mask = 1u << DST.primary_view_ct++;
+ }
+ else {
+ BLI_assert(0);
+ view->culling_mask = 0u;
+ }
+ view->clip_planes_len = 0;
+ view->visibility_fn = visibility_fn;
+ view->parent = NULL;
- shgroup->type = DRW_SHG_TRIANGLE_BATCH;
- shgroup->instance_count = tri_count * 3;
+ copy_v4_fl4(view->storage.viewcamtexcofac, 1.0f, 1.0f, 0.0f, 0.0f);
- return shgroup;
+ DRW_view_update(view, viewmat, winmat, culling_viewmat, culling_winmat);
+
+ return view;
}
-DRWShadingGroup *DRW_shgroup_transform_feedback_create(struct GPUShader *shader,
- DRWPass *pass,
- GPUVertBuf *tf_target)
+/* Create a view with culling done by another view. */
+DRWView *DRW_view_create_sub(const DRWView *parent_view,
+ const float viewmat[4][4],
+ const float winmat[4][4])
{
- BLI_assert(tf_target != NULL);
- DRWShadingGroup *shgroup = drw_shgroup_create_ex(shader, pass);
- shgroup->type = DRW_SHG_FEEDBACK_TRANSFORM;
+ BLI_assert(parent_view && parent_view->parent == NULL);
- drw_shgroup_init(shgroup, shader);
+ DRWView *view = BLI_memblock_alloc(DST.vmempool->views);
- shgroup->tfeedback_target = tf_target;
+ /* Perform copy. */
+ *view = *parent_view;
+ view->parent = (DRWView *)parent_view;
- return shgroup;
+ DRW_view_update_sub(view, viewmat, winmat);
+
+ return view;
}
/**
- * Specify an external batch instead of adding each attribute one by one.
- */
-void DRW_shgroup_instance_batch(DRWShadingGroup *shgroup, struct GPUBatch *batch)
+ * DRWView Update:
+ * This is meant to be done on existing views when rendering in a loop and there is no
+ * need to allocate more DRWViews.
+ **/
+
+/* Update matrices of a view created with DRW_view_create_sub. */
+void DRW_view_update_sub(DRWView *view, const float viewmat[4][4], const float winmat[4][4])
{
- BLI_assert(shgroup->type == DRW_SHG_INSTANCE);
- BLI_assert(shgroup->instance_count == 0);
- /* You cannot use external instancing batch without a dummy format. */
- BLI_assert(shgroup->attrs_count != 0);
+ BLI_assert(view->parent != NULL);
- shgroup->type = DRW_SHG_INSTANCE_EXTERNAL;
- drw_call_calc_orco(NULL, shgroup->instance_orcofac);
- /* PERF : This destroys the vaos cache so better check if it's necessary. */
- /* Note: This WILL break if batch->verts[0] is destroyed and reallocated
- * at the same address. Bindings/VAOs would remain obsolete. */
- // if (shgroup->instancing_geom->inst != batch->verts[0])
- GPU_batch_instbuf_set(shgroup->instance_geom, batch->verts[0], false);
+ view->is_dirty = true;
-#ifdef USE_GPU_SELECT
- shgroup->override_selectid = DST.select_id;
+ draw_view_matrix_state_update(&view->storage, viewmat, winmat);
+}
+
+/* Update matrices of a view created with DRW_view_create. */
+void DRW_view_update(DRWView *view,
+ const float viewmat[4][4],
+ const float winmat[4][4],
+ const float (*culling_viewmat)[4],
+ const float (*culling_winmat)[4])
+{
+ /* DO NOT UPDATE THE DEFAULT VIEW.
+ * Create subviews instead, or a copy. */
+ BLI_assert(view != DST.view_default);
+ BLI_assert(view->parent == NULL);
+
+ view->is_dirty = true;
+
+ draw_view_matrix_state_update(&view->storage, viewmat, winmat);
+
+ /* Prepare frustum culling. */
+
+#ifdef DRW_DEBUG_CULLING
+ static float mv[MAX_CULLED_VIEWS][4][4], mw[MAX_CULLED_VIEWS][4][4];
+
+ /* Select view here. */
+ if (view->culling_mask != 0) {
+ uint index = bitscan_forward_uint(view->culling_mask);
+
+ if (G.debug_value == 0) {
+ copy_m4_m4(mv[index], culling_viewmat ? culling_viewmat : viewmat);
+ copy_m4_m4(mw[index], culling_winmat ? culling_winmat : winmat);
+ }
+ else {
+ culling_winmat = mw[index];
+ culling_viewmat = mv[index];
+ }
+ }
+#endif
+
+ float wininv[4][4];
+ if (culling_winmat) {
+ winmat = culling_winmat;
+ invert_m4_m4(wininv, winmat);
+ }
+ else {
+ copy_m4_m4(wininv, view->storage.wininv);
+ }
+
+ float viewinv[4][4];
+ if (culling_viewmat) {
+ viewmat = culling_viewmat;
+ invert_m4_m4(viewinv, viewmat);
+ }
+ else {
+ copy_m4_m4(viewinv, view->storage.viewinv);
+ }
+
+ draw_frustum_boundbox_calc(viewinv, winmat, &view->frustum_corners);
+ draw_frustum_culling_planes_calc(&view->frustum_corners, view->frustum_planes);
+ draw_frustum_bound_sphere_calc(
+ &view->frustum_corners, viewinv, winmat, wininv, &view->frustum_bsphere);
+
+#ifdef DRW_DEBUG_CULLING
+ if (G.debug_value != 0) {
+ DRW_debug_sphere(
+ view->frustum_bsphere.center, view->frustum_bsphere.radius, (const float[4]){1, 1, 0, 1});
+ DRW_debug_bbox(&view->frustum_corners, (const float[4]){1, 1, 0, 1});
+ }
#endif
}
-uint DRW_shgroup_get_instance_count(const DRWShadingGroup *shgroup)
+/* Return default view if it is a viewport render. */
+const DRWView *DRW_view_default_get(void)
{
- return shgroup->instance_count;
+ return DST.view_default;
+}
+
+/* MUST only be called once per render and only in render mode. Sets default view. */
+void DRW_view_default_set(DRWView *view)
+{
+ BLI_assert(DST.view_default == NULL);
+ DST.view_default = view;
}
/**
- * State is added to #Pass.state while drawing.
- * Use to temporarily enable draw options.
+ * This only works if DRWPasses have been tagged with DRW_STATE_CLIP_PLANES,
+ * and if the shaders have support for it (see usage of gl_ClipDistance).
+ * NOTE: planes must be in world space.
*/
-void DRW_shgroup_state_enable(DRWShadingGroup *shgroup, DRWState state)
+void DRW_view_clip_planes_set(DRWView *view, float (*planes)[4], int plane_len)
{
- shgroup->state_extra |= state;
+ BLI_assert(plane_len <= MAX_CLIP_PLANES);
+ view->clip_planes_len = plane_len;
+ if (plane_len > 0) {
+ memcpy(view->storage.clipplanes, planes, sizeof(float) * 4 * plane_len);
+ }
}
-void DRW_shgroup_state_disable(DRWShadingGroup *shgroup, DRWState state)
+void DRW_view_camtexco_set(DRWView *view, float texco[4])
{
- shgroup->state_extra_disable &= ~state;
+ copy_v4_v4(view->storage.viewcamtexcofac, texco);
}
-void DRW_shgroup_stencil_mask(DRWShadingGroup *shgroup, uint mask)
+/* Return world space frustum corners. */
+void DRW_view_frustum_corners_get(const DRWView *view, BoundBox *corners)
{
- BLI_assert(mask <= 255);
- shgroup->stencil_mask = mask;
+ memcpy(corners, &view->frustum_corners, sizeof(view->frustum_corners));
}
-bool DRW_shgroup_is_empty(DRWShadingGroup *shgroup)
+/* Return world space frustum sides as planes.
+ * See draw_frustum_culling_planes_calc() for the plane order. */
+void DRW_view_frustum_planes_get(const DRWView *view, float planes[6][4])
{
- switch (shgroup->type) {
- case DRW_SHG_NORMAL:
- case DRW_SHG_FEEDBACK_TRANSFORM:
- return shgroup->calls.first == NULL;
- case DRW_SHG_POINT_BATCH:
- case DRW_SHG_LINE_BATCH:
- case DRW_SHG_TRIANGLE_BATCH:
- case DRW_SHG_INSTANCE:
- case DRW_SHG_INSTANCE_EXTERNAL:
- return shgroup->instance_count == 0;
- }
- BLI_assert(!"Shading Group type not supported");
- return true;
+ memcpy(planes, &view->frustum_planes, sizeof(view->frustum_planes));
}
-DRWShadingGroup *DRW_shgroup_create_sub(DRWShadingGroup *shgroup)
+bool DRW_view_is_persp_get(const DRWView *view)
{
- /* Remove this assertion if needed but implement the other cases first! */
- BLI_assert(shgroup->type == DRW_SHG_NORMAL);
+ view = (view) ? view : DST.view_default;
+ return view->storage.winmat[3][3] == 0.0f;
+}
- DRWShadingGroup *shgroup_new = BLI_mempool_alloc(DST.vmempool->shgroups);
+float DRW_view_near_distance_get(const DRWView *view)
+{
+ view = (view) ? view : DST.view_default;
+ const float(*projmat)[4] = view->storage.winmat;
- *shgroup_new = *shgroup;
- shgroup_new->uniforms = NULL;
- shgroup_new->calls.first = NULL;
- shgroup_new->calls.last = NULL;
+ if (DRW_view_is_persp_get(view)) {
+ return -projmat[3][2] / (projmat[2][2] - 1.0f);
+ }
+ else {
+ return -(projmat[3][2] + 1.0f) / projmat[2][2];
+ }
+}
- BLI_LINKS_INSERT_AFTER(&shgroup->pass_parent->shgroups, shgroup, shgroup_new);
+float DRW_view_far_distance_get(const DRWView *view)
+{
+ view = (view) ? view : DST.view_default;
+ const float(*projmat)[4] = view->storage.winmat;
- return shgroup_new;
+ if (DRW_view_is_persp_get(view)) {
+ return -projmat[3][2] / (projmat[2][2] + 1.0f);
+ }
+ else {
+ return -(projmat[3][2] - 1.0f) / projmat[2][2];
+ }
+}
+
+void DRW_view_viewmat_get(const DRWView *view, float mat[4][4], bool inverse)
+{
+ view = (view) ? view : DST.view_default;
+ const DRWViewUboStorage *storage = &view->storage;
+ copy_m4_m4(mat, (inverse) ? storage->viewinv : storage->viewmat);
+}
+
+void DRW_view_winmat_get(const DRWView *view, float mat[4][4], bool inverse)
+{
+ view = (view) ? view : DST.view_default;
+ const DRWViewUboStorage *storage = &view->storage;
+ copy_m4_m4(mat, (inverse) ? storage->wininv : storage->winmat);
+}
+
+void DRW_view_persmat_get(const DRWView *view, float mat[4][4], bool inverse)
+{
+ view = (view) ? view : DST.view_default;
+ const DRWViewUboStorage *storage = &view->storage;
+ copy_m4_m4(mat, (inverse) ? storage->persinv : storage->persmat);
}
/** \} */
@@ -1255,7 +1540,7 @@ DRWShadingGroup *DRW_shgroup_create_sub(DRWShadingGroup *shgroup)
DRWPass *DRW_pass_create(const char *name, DRWState state)
{
- DRWPass *pass = BLI_mempool_alloc(DST.vmempool->passes);
+ DRWPass *pass = BLI_memblock_alloc(DST.vmempool->passes);
pass->state = state;
if (((G.debug_value > 20) && (G.debug_value < 30)) || (G.debug & G_DEBUG)) {
BLI_strncpy(pass->name, name, MAX_PASS_NAME);
@@ -1292,12 +1577,6 @@ void DRW_pass_state_remove(DRWPass *pass, DRWState state)
pass->state &= ~state;
}
-void DRW_pass_free(DRWPass *pass)
-{
- pass->shgroups.first = NULL;
- pass->shgroups.last = NULL;
-}
-
void DRW_pass_foreach_shgroup(DRWPass *pass,
void (*callback)(void *userData, DRWShadingGroup *shgrp),
void *userData)
@@ -1308,8 +1587,8 @@ void DRW_pass_foreach_shgroup(DRWPass *pass,
}
typedef struct ZSortData {
- float *axis;
- float *origin;
+ const float *axis;
+ const float *origin;
} ZSortData;
static int pass_shgroup_dist_sort(void *thunk, const void *a, const void *b)
@@ -1372,8 +1651,7 @@ static int pass_shgroup_dist_sort(void *thunk, const void *a, const void *b)
*/
void DRW_pass_sort_shgroup_z(DRWPass *pass)
{
- float(*viewinv)[4];
- viewinv = DST.view_data.matstate.mat[DRW_MAT_VIEWINV];
+ const float(*viewinv)[4] = DST.view_active->storage.viewinv;
ZSortData zsortdata = {viewinv[2], viewinv[3]};
diff --git a/source/blender/draw/intern/draw_manager_exec.c b/source/blender/draw/intern/draw_manager_exec.c
index 8e23a616ff5..7c53d8f4fff 100644
--- a/source/blender/draw/intern/draw_manager_exec.c
+++ b/source/blender/draw/intern/draw_manager_exec.c
@@ -23,13 +23,14 @@
#include "draw_manager.h"
#include "BLI_math_bits.h"
-#include "BLI_mempool.h"
+#include "BLI_memblock.h"
#include "BKE_global.h"
#include "GPU_draw.h"
#include "GPU_extensions.h"
#include "intern/gpu_shader_private.h"
+#include "intern/gpu_primitive_private.h"
#ifdef USE_GPU_SELECT
# include "GPU_select.h"
@@ -167,18 +168,11 @@ void drw_state_set(DRWState state)
/* Wire Width */
{
int test;
- if (CHANGED_ANY_STORE_VAR(DRW_STATE_WIRE | DRW_STATE_WIRE_WIDE | DRW_STATE_WIRE_SMOOTH,
- test)) {
- if (test & DRW_STATE_WIRE_WIDE) {
- GPU_line_width(3.0f);
- }
- else if (test & DRW_STATE_WIRE_SMOOTH) {
+ if ((test = CHANGED_TO(DRW_STATE_WIRE_SMOOTH))) {
+ if (test == 1) {
GPU_line_width(2.0f);
GPU_line_smooth(true);
}
- else if (test & DRW_STATE_WIRE) {
- GPU_line_width(1.0f);
- }
else {
GPU_line_width(1.0f);
GPU_line_smooth(false);
@@ -186,20 +180,6 @@ void drw_state_set(DRWState state)
}
}
- /* Points Size */
- {
- int test;
- if ((test = CHANGED_TO(DRW_STATE_POINT))) {
- if (test == 1) {
- GPU_enable_program_point_size();
- glPointSize(5.0f);
- }
- else {
- GPU_disable_program_point_size();
- }
- }
- }
-
/* Blending (all buffer) */
{
int test;
@@ -258,7 +238,7 @@ void drw_state_set(DRWState state)
int test;
if ((test = CHANGED_TO(DRW_STATE_CLIP_PLANES))) {
if (test == 1) {
- for (int i = 0; i < DST.clip_planes_len; ++i) {
+ for (int i = 0; i < DST.view_active->clip_planes_len; ++i) {
glEnable(GL_CLIP_DISTANCE0 + i);
}
}
@@ -400,320 +380,67 @@ void DRW_state_reset(void)
{
DRW_state_reset_ex(DRW_STATE_DEFAULT);
+ GPU_point_size(5);
+ GPU_enable_program_point_size();
+
/* Reset blending function */
glBlendFuncSeparate(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_ONE, GL_ONE_MINUS_SRC_ALPHA);
}
-/* NOTE : Make sure to reset after use! */
-void DRW_state_invert_facing(void)
-{
- SWAP(GLenum, DST.backface, DST.frontface);
- glFrontFace(DST.frontface);
-}
-
-/**
- * This only works if DRWPasses have been tagged with DRW_STATE_CLIP_PLANES,
- * and if the shaders have support for it (see usage of gl_ClipDistance).
- * Be sure to call DRW_state_clip_planes_reset() after you finish drawing.
- */
-void DRW_state_clip_planes_len_set(uint plane_len)
-{
- BLI_assert(plane_len <= MAX_CLIP_PLANES);
- DST.clip_planes_len = plane_len;
-}
-
-void DRW_state_clip_planes_reset(void)
-{
- DST.clip_planes_len = 0;
-}
-
-void DRW_state_clip_planes_set_from_rv3d(RegionView3D *rv3d)
-{
- int max_len = 6;
- int real_len = (rv3d->viewlock & RV3D_BOXCLIP) ? 4 : max_len;
- while (real_len < max_len) {
- /* Fill in dummy values that wont change results (6 is hard coded in shaders). */
- copy_v4_v4(rv3d->clip[real_len], rv3d->clip[3]);
- real_len++;
- }
-
- DRW_state_clip_planes_len_set(max_len);
-}
-
/** \} */
/* -------------------------------------------------------------------- */
-/** \name Clipping (DRW_clipping)
+/** \name Culling (DRW_culling)
* \{ */
-/* Extract the 8 corners from a Projection Matrix.
- * Although less accurate, this solution can be simplified as follows:
- * BKE_boundbox_init_from_minmax(&bbox, (const float[3]){-1.0f, -1.0f, -1.0f}, (const
- * float[3]){1.0f, 1.0f, 1.0f}); for (int i = 0; i < 8; i++) {mul_project_m4_v3(projinv,
- * bbox.vec[i]);}
- */
-static void draw_frustum_boundbox_calc(const float (*projmat)[4], BoundBox *r_bbox)
+static bool draw_call_is_culled(DRWCall *call, DRWView *view)
{
- float left, right, bottom, top, near, far;
- bool is_persp = projmat[3][3] == 0.0f;
-
- projmat_dimensions(projmat, &left, &right, &bottom, &top, &near, &far);
-
- if (is_persp) {
- left *= near;
- right *= near;
- bottom *= near;
- top *= near;
- }
-
- r_bbox->vec[0][2] = r_bbox->vec[3][2] = r_bbox->vec[7][2] = r_bbox->vec[4][2] = -near;
- r_bbox->vec[0][0] = r_bbox->vec[3][0] = left;
- r_bbox->vec[4][0] = r_bbox->vec[7][0] = right;
- r_bbox->vec[0][1] = r_bbox->vec[4][1] = bottom;
- r_bbox->vec[7][1] = r_bbox->vec[3][1] = top;
-
- /* Get the coordinates of the far plane. */
- if (is_persp) {
- float sca_far = far / near;
- left *= sca_far;
- right *= sca_far;
- bottom *= sca_far;
- top *= sca_far;
- }
-
- r_bbox->vec[1][2] = r_bbox->vec[2][2] = r_bbox->vec[6][2] = r_bbox->vec[5][2] = -far;
- r_bbox->vec[1][0] = r_bbox->vec[2][0] = left;
- r_bbox->vec[6][0] = r_bbox->vec[5][0] = right;
- r_bbox->vec[1][1] = r_bbox->vec[5][1] = bottom;
- r_bbox->vec[2][1] = r_bbox->vec[6][1] = top;
+ return (call->state->culling->mask & view->culling_mask) != 0;
}
-static void draw_clipping_setup_from_view(void)
+/* Set active view for rendering. */
+void DRW_view_set_active(DRWView *view)
{
- if (DST.clipping.updated) {
- return;
- }
-
- float(*viewinv)[4] = DST.view_data.matstate.mat[DRW_MAT_VIEWINV];
- float(*projmat)[4] = DST.view_data.matstate.mat[DRW_MAT_WIN];
- float(*projinv)[4] = DST.view_data.matstate.mat[DRW_MAT_WININV];
- BoundSphere *bsphere = &DST.clipping.frustum_bsphere;
-
- /* Extract Clipping Planes */
- BoundBox bbox;
-#if 0 /* It has accuracy problems. */
- BKE_boundbox_init_from_minmax(
- &bbox, (const float[3]){-1.0f, -1.0f, -1.0f}, (const float[3]){1.0f, 1.0f, 1.0f});
- for (int i = 0; i < 8; i++) {
- mul_project_m4_v3(projinv, bbox.vec[i]);
- }
-#else
- draw_frustum_boundbox_calc(projmat, &bbox);
-#endif
- /* Transform into world space. */
- for (int i = 0; i < 8; i++) {
- mul_m4_v3(viewinv, bbox.vec[i]);
- }
-
- memcpy(&DST.clipping.frustum_corners, &bbox, sizeof(BoundBox));
-
- /* Compute clip planes using the world space frustum corners. */
- for (int p = 0; p < 6; p++) {
- int q, r, s;
- switch (p) {
- case 0:
- q = 1;
- r = 2;
- s = 3;
- break; /* -X */
- case 1:
- q = 0;
- r = 4;
- s = 5;
- break; /* -Y */
- case 2:
- q = 1;
- r = 5;
- s = 6;
- break; /* +Z (far) */
- case 3:
- q = 2;
- r = 6;
- s = 7;
- break; /* +Y */
- case 4:
- q = 0;
- r = 3;
- s = 7;
- break; /* -Z (near) */
- default:
- q = 4;
- r = 7;
- s = 6;
- break; /* +X */
- }
- if (DST.frontface == GL_CW) {
- SWAP(int, q, s);
- }
-
- normal_quad_v3(
- DST.clipping.frustum_planes[p], bbox.vec[p], bbox.vec[q], bbox.vec[r], bbox.vec[s]);
- /* Increase precision and use the mean of all 4 corners. */
- DST.clipping.frustum_planes[p][3] = -dot_v3v3(DST.clipping.frustum_planes[p], bbox.vec[p]);
- DST.clipping.frustum_planes[p][3] += -dot_v3v3(DST.clipping.frustum_planes[p], bbox.vec[q]);
- DST.clipping.frustum_planes[p][3] += -dot_v3v3(DST.clipping.frustum_planes[p], bbox.vec[r]);
- DST.clipping.frustum_planes[p][3] += -dot_v3v3(DST.clipping.frustum_planes[p], bbox.vec[s]);
- DST.clipping.frustum_planes[p][3] *= 0.25f;
- }
-
- /* Extract Bounding Sphere */
- if (projmat[3][3] != 0.0f) {
- /* Orthographic */
- /* The most extreme points on the near and far plane. (normalized device coords). */
- float *nearpoint = bbox.vec[0];
- float *farpoint = bbox.vec[6];
-
- /* just use median point */
- mid_v3_v3v3(bsphere->center, farpoint, nearpoint);
- bsphere->radius = len_v3v3(bsphere->center, farpoint);
- }
- else if (projmat[2][0] == 0.0f && projmat[2][1] == 0.0f) {
- /* Perspective with symmetrical frustum. */
-
- /* We obtain the center and radius of the circumscribed circle of the
- * isosceles trapezoid composed by the diagonals of the near and far clipping plane */
-
- /* center of each clipping plane */
- float mid_min[3], mid_max[3];
- mid_v3_v3v3(mid_min, bbox.vec[3], bbox.vec[4]);
- mid_v3_v3v3(mid_max, bbox.vec[2], bbox.vec[5]);
-
- /* square length of the diagonals of each clipping plane */
- float a_sq = len_squared_v3v3(bbox.vec[3], bbox.vec[4]);
- float b_sq = len_squared_v3v3(bbox.vec[2], bbox.vec[5]);
-
- /* distance squared between clipping planes */
- float h_sq = len_squared_v3v3(mid_min, mid_max);
-
- float fac = (4 * h_sq + b_sq - a_sq) / (8 * h_sq);
-
- /* The goal is to get the smallest sphere,
- * not the sphere that passes through each corner */
- CLAMP(fac, 0.0f, 1.0f);
-
- interp_v3_v3v3(bsphere->center, mid_min, mid_max, fac);
-
- /* distance from the center to one of the points of the far plane (1, 2, 5, 6) */
- bsphere->radius = len_v3v3(bsphere->center, bbox.vec[1]);
- }
- else {
- /* Perspective with asymmetrical frustum. */
-
- /* We put the sphere center on the line that goes from origin
- * to the center of the far clipping plane. */
-
- /* Detect which of the corner of the far clipping plane is the farthest to the origin */
- float nfar[4]; /* most extreme far point in NDC space */
- float farxy[2]; /* farpoint projection onto the near plane */
- float farpoint[3] = {0.0f}; /* most extreme far point in camera coordinate */
- float nearpoint[3]; /* most extreme near point in camera coordinate */
- float farcenter[3] = {0.0f}; /* center of far cliping plane in camera coordinate */
- float F = -1.0f, N; /* square distance of far and near point to origin */
- float f, n; /* distance of far and near point to z axis. f is always > 0 but n can be < 0 */
- float e, s; /* far and near clipping distance (<0) */
- float c; /* slope of center line = distance of far clipping center
- * to z axis / far clipping distance. */
- float z; /* projection of sphere center on z axis (<0) */
-
- /* Find farthest corner and center of far clip plane. */
- float corner[3] = {1.0f, 1.0f, 1.0f}; /* in clip space */
- for (int i = 0; i < 4; i++) {
- float point[3];
- mul_v3_project_m4_v3(point, projinv, corner);
- float len = len_squared_v3(point);
- if (len > F) {
- copy_v3_v3(nfar, corner);
- copy_v3_v3(farpoint, point);
- F = len;
- }
- add_v3_v3(farcenter, point);
- /* rotate by 90 degree to walk through the 4 points of the far clip plane */
- float tmp = corner[0];
- corner[0] = -corner[1];
- corner[1] = tmp;
- }
-
- /* the far center is the average of the far clipping points */
- mul_v3_fl(farcenter, 0.25f);
- /* the extreme near point is the opposite point on the near clipping plane */
- copy_v3_fl3(nfar, -nfar[0], -nfar[1], -1.0f);
- mul_v3_project_m4_v3(nearpoint, projinv, nfar);
- /* this is a frustum projection */
- N = len_squared_v3(nearpoint);
- e = farpoint[2];
- s = nearpoint[2];
- /* distance to view Z axis */
- f = len_v2(farpoint);
- /* get corresponding point on the near plane */
- mul_v2_v2fl(farxy, farpoint, s / e);
- /* this formula preserve the sign of n */
- sub_v2_v2(nearpoint, farxy);
- n = f * s / e - len_v2(nearpoint);
- c = len_v2(farcenter) / e;
- /* the big formula, it simplifies to (F-N)/(2(e-s)) for the symmetric case */
- z = (F - N) / (2.0f * (e - s + c * (f - n)));
-
- bsphere->center[0] = farcenter[0] * z / e;
- bsphere->center[1] = farcenter[1] * z / e;
- bsphere->center[2] = z;
- bsphere->radius = len_v3v3(bsphere->center, farpoint);
-
- /* Transform to world space. */
- mul_m4_v3(viewinv, bsphere->center);
- }
-
- DST.clipping.updated = true;
+ DST.view_active = (view) ? view : DST.view_default;
}
/* Return True if the given BoundSphere intersect the current view frustum */
-bool DRW_culling_sphere_test(BoundSphere *bsphere)
+static bool draw_culling_sphere_test(const BoundSphere *frustum_bsphere,
+ const float (*frustum_planes)[4],
+ const BoundSphere *bsphere)
{
- draw_clipping_setup_from_view();
-
/* Bypass test if radius is negative. */
if (bsphere->radius < 0.0f) {
return true;
}
/* Do a rough test first: Sphere VS Sphere intersect. */
- BoundSphere *frustum_bsphere = &DST.clipping.frustum_bsphere;
- float center_dist = len_squared_v3v3(bsphere->center, frustum_bsphere->center);
- if (center_dist > SQUARE(bsphere->radius + frustum_bsphere->radius)) {
+ float center_dist_sq = len_squared_v3v3(bsphere->center, frustum_bsphere->center);
+ float radius_sum = bsphere->radius + frustum_bsphere->radius;
+ if (center_dist_sq > SQUARE(radius_sum)) {
return false;
}
+ /* TODO we could test against the inscribed sphere of the frustum to early out positively. */
/* Test against the 6 frustum planes. */
+ /* TODO order planes with sides first then far then near clip. Should be better culling
+ * heuristic when sculpting. */
for (int p = 0; p < 6; p++) {
- float dist = plane_point_side_v3(DST.clipping.frustum_planes[p], bsphere->center);
+ float dist = plane_point_side_v3(frustum_planes[p], bsphere->center);
if (dist < -bsphere->radius) {
return false;
}
}
-
return true;
}
-/* Return True if the given BoundBox intersect the current view frustum.
- * bbox must be in world space. */
-bool DRW_culling_box_test(BoundBox *bbox)
+static bool draw_culling_box_test(const float (*frustum_planes)[4], const BoundBox *bbox)
{
- draw_clipping_setup_from_view();
-
/* 6 view frustum planes */
for (int p = 0; p < 6; p++) {
/* 8 box vertices. */
for (int v = 0; v < 8; v++) {
- float dist = plane_point_side_v3(DST.clipping.frustum_planes[p], bbox->vec[v]);
+ float dist = plane_point_side_v3(frustum_planes[p], bbox->vec[v]);
if (dist > 0.0f) {
/* At least one point in front of this plane.
* Go to next plane. */
@@ -725,202 +452,166 @@ bool DRW_culling_box_test(BoundBox *bbox)
}
}
}
-
return true;
}
-/* Return True if the current view frustum is inside or intersect the given plane */
-bool DRW_culling_plane_test(float plane[4])
+static bool draw_culling_plane_test(const BoundBox *corners, const float plane[4])
{
- draw_clipping_setup_from_view();
-
/* Test against the 8 frustum corners. */
for (int c = 0; c < 8; c++) {
- float dist = plane_point_side_v3(plane, DST.clipping.frustum_corners.vec[c]);
+ float dist = plane_point_side_v3(plane, corners->vec[c]);
if (dist < 0.0f) {
return true;
}
}
-
return false;
}
-void DRW_culling_frustum_corners_get(BoundBox *corners)
+/* Return True if the given BoundSphere intersect the current view frustum.
+ * bsphere must be in world space. */
+bool DRW_culling_sphere_test(const DRWView *view, const BoundSphere *bsphere)
{
- draw_clipping_setup_from_view();
- memcpy(corners, &DST.clipping.frustum_corners, sizeof(BoundBox));
+ view = view ? view : DST.view_default;
+ return draw_culling_sphere_test(&view->frustum_bsphere, view->frustum_planes, bsphere);
}
-/* See draw_clipping_setup_from_view() for the plane order. */
-void DRW_culling_frustum_planes_get(float planes[6][4])
+/* Return True if the given BoundBox intersect the current view frustum.
+ * bbox must be in world space. */
+bool DRW_culling_box_test(const DRWView *view, const BoundBox *bbox)
{
- draw_clipping_setup_from_view();
- memcpy(planes, &DST.clipping.frustum_planes, sizeof(DST.clipping.frustum_planes));
+ view = view ? view : DST.view_default;
+ return draw_culling_box_test(view->frustum_planes, bbox);
}
-/** \} */
-
-/* -------------------------------------------------------------------- */
-/** \name Draw (DRW_draw)
- * \{ */
-
-static void draw_visibility_eval(DRWCallState *st)
+/* Return True if the view frustum is inside or intersect the given plane.
+ * plane must be in world space. */
+bool DRW_culling_plane_test(const DRWView *view, const float plane[4])
{
- bool culled = st->flag & DRW_CALL_CULLED;
-
- if (st->cache_id != DST.state_cache_id) {
- /* Update culling result for this view. */
- culled = !DRW_culling_sphere_test(&st->bsphere);
- }
+ view = view ? view : DST.view_default;
+ return draw_culling_plane_test(&view->frustum_corners, plane);
+}
- if (st->visibility_cb) {
- culled = !st->visibility_cb(!culled, st->user_data);
- }
+void DRW_culling_frustum_corners_get(const DRWView *view, BoundBox *corners)
+{
+ view = view ? view : DST.view_default;
+ *corners = view->frustum_corners;
+}
- SET_FLAG_FROM_TEST(st->flag, culled, DRW_CALL_CULLED);
+void DRW_culling_frustum_planes_get(const DRWView *view, float planes[6][4])
+{
+ view = view ? view : DST.view_default;
+ memcpy(planes, view->frustum_planes, sizeof(float) * 6 * 4);
}
-static void draw_matrices_model_prepare(DRWCallState *st)
+static void draw_compute_culling(DRWView *view)
{
- if (st->cache_id == DST.state_cache_id) {
- /* Values are already updated for this view. */
- return;
- }
- else {
- st->cache_id = DST.state_cache_id;
- }
+ view = view->parent ? view->parent : view;
- /* No need to go further the call will not be used. */
- if ((st->flag & DRW_CALL_CULLED) != 0 && (st->flag & DRW_CALL_BYPASS_CULLING) == 0) {
+ /* TODO(fclem) multithread this. */
+ /* TODO(fclem) compute all dirty views at once. */
+ if (!view->is_dirty) {
return;
}
- /* Order matters */
- if (st->matflag &
- (DRW_CALL_MODELVIEW | DRW_CALL_MODELVIEWINVERSE | DRW_CALL_NORMALVIEW | DRW_CALL_EYEVEC)) {
- mul_m4_m4m4(st->modelview, DST.view_data.matstate.mat[DRW_MAT_VIEW], st->model);
- }
- if (st->matflag & DRW_CALL_MODELVIEWINVERSE) {
- invert_m4_m4(st->modelviewinverse, st->modelview);
- }
- if (st->matflag & DRW_CALL_MODELVIEWPROJECTION) {
- mul_m4_m4m4(st->modelviewprojection, DST.view_data.matstate.mat[DRW_MAT_PERS], st->model);
- }
- if (st->matflag & (DRW_CALL_NORMALVIEW | DRW_CALL_NORMALVIEWINVERSE | DRW_CALL_EYEVEC)) {
- copy_m3_m4(st->normalview, st->modelview);
- invert_m3(st->normalview);
- transpose_m3(st->normalview);
- }
- if (st->matflag & (DRW_CALL_NORMALVIEWINVERSE | DRW_CALL_EYEVEC)) {
- invert_m3_m3(st->normalviewinverse, st->normalview);
- }
- /* TODO remove eye vec (unused) */
- if (st->matflag & DRW_CALL_EYEVEC) {
- /* Used by orthographic wires */
- copy_v3_fl3(st->eyevec, 0.0f, 0.0f, 1.0f);
- /* set eye vector, transformed to object coords */
- mul_m3_v3(st->normalviewinverse, st->eyevec);
- }
- /* Non view dependent */
- if (st->matflag & DRW_CALL_MODELINVERSE) {
- invert_m4_m4(st->modelinverse, st->model);
- st->matflag &= ~DRW_CALL_MODELINVERSE;
- }
- if (st->matflag & DRW_CALL_NORMALWORLD) {
- copy_m3_m4(st->normalworld, st->model);
- invert_m3(st->normalworld);
- transpose_m3(st->normalworld);
- st->matflag &= ~DRW_CALL_NORMALWORLD;
+
+ BLI_memblock_iter iter;
+ BLI_memblock_iternew(DST.vmempool->cullstates, &iter);
+ DRWCullingState *cull;
+ while ((cull = BLI_memblock_iterstep(&iter))) {
+ if (cull->bsphere.radius < 0.0) {
+ cull->mask = 0;
+ }
+ else {
+ bool culled = !draw_culling_sphere_test(
+ &view->frustum_bsphere, view->frustum_planes, &cull->bsphere);
+
+#ifdef DRW_DEBUG_CULLING
+ if (G.debug_value != 0) {
+ if (culled) {
+ DRW_debug_sphere(
+ cull->bsphere.center, cull->bsphere.radius, (const float[4]){1, 0, 0, 1});
+ }
+ else {
+ DRW_debug_sphere(
+ cull->bsphere.center, cull->bsphere.radius, (const float[4]){0, 1, 0, 1});
+ }
+ }
+#endif
+
+ if (view->visibility_fn) {
+ culled = !view->visibility_fn(!culled, cull->user_data);
+ }
+
+ SET_FLAG_FROM_TEST(cull->mask, culled, view->culling_mask);
+ }
}
+
+ view->is_dirty = false;
}
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Draw (DRW_draw)
+ * \{ */
+
static void draw_geometry_prepare(DRWShadingGroup *shgroup, DRWCall *call)
{
- /* step 1 : bind object dependent matrices */
- if (call != NULL) {
- DRWCallState *state = call->state;
- float objectinfo[4];
- objectinfo[0] = state->objectinfo[0];
- objectinfo[1] = call->single.ma_index; /* WATCH this is only valid for single drawcalls. */
- objectinfo[2] = state->objectinfo[1];
- objectinfo[3] = (state->flag & DRW_CALL_NEGSCALE) ? -1.0f : 1.0f;
+ BLI_assert(call);
+ DRWCallState *state = call->state;
+ if (shgroup->model != -1) {
GPU_shader_uniform_vector(shgroup->shader, shgroup->model, 16, 1, (float *)state->model);
+ }
+ if (shgroup->modelinverse != -1) {
GPU_shader_uniform_vector(
shgroup->shader, shgroup->modelinverse, 16, 1, (float *)state->modelinverse);
- GPU_shader_uniform_vector(
- shgroup->shader, shgroup->modelview, 16, 1, (float *)state->modelview);
- GPU_shader_uniform_vector(
- shgroup->shader, shgroup->modelviewinverse, 16, 1, (float *)state->modelviewinverse);
- GPU_shader_uniform_vector(
- shgroup->shader, shgroup->modelviewprojection, 16, 1, (float *)state->modelviewprojection);
- GPU_shader_uniform_vector(
- shgroup->shader, shgroup->normalview, 9, 1, (float *)state->normalview);
- GPU_shader_uniform_vector(
- shgroup->shader, shgroup->normalviewinverse, 9, 1, (float *)state->normalviewinverse);
- GPU_shader_uniform_vector(
- shgroup->shader, shgroup->normalworld, 9, 1, (float *)state->normalworld);
- GPU_shader_uniform_vector(shgroup->shader, shgroup->objectinfo, 4, 1, (float *)objectinfo);
+ }
+ if (shgroup->objectinfo != -1) {
+ float infos[4];
+ infos[0] = state->ob_index;
+ // infos[1]; /* UNUSED. */
+ infos[2] = state->ob_random;
+ infos[3] = (state->flag & DRW_CALL_NEGSCALE) ? -1.0f : 1.0f;
+ GPU_shader_uniform_vector(shgroup->shader, shgroup->objectinfo, 4, 1, (float *)infos);
+ }
+ if (shgroup->orcotexfac != -1) {
GPU_shader_uniform_vector(
shgroup->shader, shgroup->orcotexfac, 3, 2, (float *)state->orcotexfac);
- GPU_shader_uniform_vector(shgroup->shader, shgroup->eye, 3, 1, (float *)state->eyevec);
}
- else {
- BLI_assert((shgroup->normalview == -1) && (shgroup->normalworld == -1) &&
- (shgroup->eye == -1));
- /* For instancing and batching. */
- float unitmat[4][4];
- unit_m4(unitmat);
- GPU_shader_uniform_vector(shgroup->shader, shgroup->model, 16, 1, (float *)unitmat);
- GPU_shader_uniform_vector(shgroup->shader, shgroup->modelinverse, 16, 1, (float *)unitmat);
- GPU_shader_uniform_vector(shgroup->shader,
- shgroup->modelview,
- 16,
- 1,
- (float *)DST.view_data.matstate.mat[DRW_MAT_VIEW]);
- GPU_shader_uniform_vector(shgroup->shader,
- shgroup->modelviewinverse,
- 16,
- 1,
- (float *)DST.view_data.matstate.mat[DRW_MAT_VIEWINV]);
- GPU_shader_uniform_vector(shgroup->shader,
- shgroup->modelviewprojection,
- 16,
- 1,
- (float *)DST.view_data.matstate.mat[DRW_MAT_PERS]);
- GPU_shader_uniform_vector(shgroup->shader, shgroup->objectinfo, 4, 1, (float *)unitmat);
- GPU_shader_uniform_vector(
- shgroup->shader, shgroup->orcotexfac, 3, 2, (float *)shgroup->instance_orcofac);
+ /* Still supported for compatibility with gpu_shader_* but should be forbidden
+ * and is slow (since it does not cache the result). */
+ if (shgroup->modelviewprojection != -1) {
+ float mvp[4][4];
+ mul_m4_m4m4(mvp, DST.view_active->storage.persmat, state->model);
+ GPU_shader_uniform_vector(shgroup->shader, shgroup->modelviewprojection, 16, 1, (float *)mvp);
}
}
-static void draw_geometry_execute_ex(
- DRWShadingGroup *shgroup, GPUBatch *geom, uint start, uint count, bool draw_instance)
+BLI_INLINE void draw_geometry_execute(DRWShadingGroup *shgroup,
+ GPUBatch *geom,
+ uint vert_first,
+ uint vert_count,
+ uint inst_first,
+ uint inst_count)
{
- /* Special case: empty drawcall, placement is done via shader, don't bind anything. */
- /* TODO use DRW_CALL_PROCEDURAL instead */
- if (geom == NULL) {
- BLI_assert(shgroup->type == DRW_SHG_TRIANGLE_BATCH); /* Add other type if needed. */
- /* Shader is already bound. */
- GPU_draw_primitive(GPU_PRIM_TRIS, count);
- return;
+ /* bind vertex array */
+ if (DST.batch != geom) {
+ DST.batch = geom;
+
+ GPU_batch_program_set_no_use(
+ geom, GPU_shader_get_program(shgroup->shader), GPU_shader_get_interface(shgroup->shader));
+
+ GPU_batch_bind(geom);
}
- /* step 2 : bind vertex array & draw */
- GPU_batch_program_set_no_use(
- geom, GPU_shader_get_program(shgroup->shader), GPU_shader_get_interface(shgroup->shader));
/* XXX hacking gawain. we don't want to call glUseProgram! (huge performance loss) */
geom->program_in_use = true;
- GPU_batch_draw_range_ex(geom, start, count, draw_instance);
+ GPU_batch_draw_advanced(geom, vert_first, vert_count, inst_first, inst_count);
geom->program_in_use = false; /* XXX hacking gawain */
}
-static void draw_geometry_execute(DRWShadingGroup *shgroup, GPUBatch *geom)
-{
- draw_geometry_execute_ex(shgroup, geom, 0, 0, false);
-}
-
enum {
BIND_NONE = 0,
BIND_TEMP = 1, /* Release slot after this shading group. */
@@ -929,7 +620,7 @@ enum {
static void set_bound_flags(uint64_t *slots, uint64_t *persist_slots, int slot_idx, char bind_type)
{
- uint64_t slot = 1lu << slot_idx;
+ uint64_t slot = 1lu << (unsigned long)slot_idx;
*slots |= slot;
if (bind_type == BIND_PERSIST) {
*persist_slots |= slot;
@@ -1089,39 +780,11 @@ static void release_ubo_slots(bool with_persist)
}
}
-static void draw_shgroup(DRWShadingGroup *shgroup, DRWState pass_state)
+static void draw_update_uniforms(DRWShadingGroup *shgroup)
{
- BLI_assert(shgroup->shader);
-
- GPUTexture *tex;
- GPUUniformBuffer *ubo;
- int val;
- float fval;
- const bool shader_changed = (DST.shader != shgroup->shader);
- bool use_tfeedback = false;
-
- if (shader_changed) {
- if (DST.shader) {
- GPU_shader_unbind();
- }
- GPU_shader_bind(shgroup->shader);
- DST.shader = shgroup->shader;
- }
-
- if ((pass_state & DRW_STATE_TRANS_FEEDBACK) != 0 &&
- (shgroup->type == DRW_SHG_FEEDBACK_TRANSFORM)) {
- use_tfeedback = GPU_shader_transform_feedback_enable(shgroup->shader,
- shgroup->tfeedback_target->vbo_id);
- }
-
- release_ubo_slots(shader_changed);
- release_texture_slots(shader_changed);
-
- drw_state_set((pass_state & shgroup->state_extra_disable) | shgroup->state_extra);
- drw_stencil_set(shgroup->stencil_mask);
-
- /* Binding Uniform */
for (DRWUniform *uni = shgroup->uniforms; uni; uni = uni->next) {
+ GPUTexture *tex;
+ GPUUniformBuffer *ubo;
if (uni->location == -2) {
uni->location = GPU_shader_get_uniform_ensure(shgroup->shader,
DST.uniform_names.buffer + uni->name_ofs);
@@ -1129,34 +792,20 @@ static void draw_shgroup(DRWShadingGroup *shgroup, DRWState pass_state)
continue;
}
}
+ const void *data = uni->pvalue;
+ if (ELEM(uni->type, DRW_UNIFORM_INT_COPY, DRW_UNIFORM_FLOAT_COPY)) {
+ data = uni->fvalue;
+ }
switch (uni->type) {
- case DRW_UNIFORM_SHORT_TO_INT:
- val = (int)*((short *)uni->pvalue);
- GPU_shader_uniform_vector_int(
- shgroup->shader, uni->location, uni->length, uni->arraysize, &val);
- break;
- case DRW_UNIFORM_SHORT_TO_FLOAT:
- fval = (float)*((short *)uni->pvalue);
- GPU_shader_uniform_vector(
- shgroup->shader, uni->location, uni->length, uni->arraysize, (float *)&fval);
- break;
- case DRW_UNIFORM_BOOL_COPY:
case DRW_UNIFORM_INT_COPY:
- GPU_shader_uniform_vector_int(
- shgroup->shader, uni->location, uni->length, uni->arraysize, &uni->ivalue);
- break;
- case DRW_UNIFORM_BOOL:
case DRW_UNIFORM_INT:
GPU_shader_uniform_vector_int(
- shgroup->shader, uni->location, uni->length, uni->arraysize, (int *)uni->pvalue);
+ shgroup->shader, uni->location, uni->length, uni->arraysize, data);
break;
case DRW_UNIFORM_FLOAT_COPY:
- GPU_shader_uniform_vector(
- shgroup->shader, uni->location, uni->length, uni->arraysize, &uni->fvalue);
- break;
case DRW_UNIFORM_FLOAT:
GPU_shader_uniform_vector(
- shgroup->shader, uni->location, uni->length, uni->arraysize, (float *)uni->pvalue);
+ shgroup->shader, uni->location, uni->length, uni->arraysize, data);
break;
case DRW_UNIFORM_TEXTURE:
tex = (GPUTexture *)uni->pvalue;
@@ -1189,112 +838,93 @@ static void draw_shgroup(DRWShadingGroup *shgroup, DRWState pass_state)
}
}
-#ifdef USE_GPU_SELECT
-# define GPU_SELECT_LOAD_IF_PICKSEL(_select_id) \
- if (G.f & G_FLAG_PICKSEL) { \
- GPU_select_load_id(_select_id); \
- } \
- ((void)0)
-
-# define GPU_SELECT_LOAD_IF_PICKSEL_CALL(_call) \
- if ((G.f & G_FLAG_PICKSEL) && (_call)) { \
- GPU_select_load_id((_call)->select_id); \
- } \
- ((void)0)
-
-# define GPU_SELECT_LOAD_IF_PICKSEL_LIST(_shgroup, _start, _count) \
- _start = 0; \
- _count = _shgroup->instance_count; \
- int *select_id = NULL; \
- if (G.f & G_FLAG_PICKSEL) { \
- if (_shgroup->override_selectid == -1) { \
- /* Hack : get vbo data without actually drawing. */ \
- GPUVertBufRaw raw; \
- GPU_vertbuf_attr_get_raw_data(_shgroup->inst_selectid, 0, &raw); \
- select_id = GPU_vertbuf_raw_step(&raw); \
- switch (_shgroup->type) { \
- case DRW_SHG_TRIANGLE_BATCH: \
- _count = 3; \
- break; \
- case DRW_SHG_LINE_BATCH: \
- _count = 2; \
- break; \
- default: \
- _count = 1; \
- break; \
- } \
- } \
- else { \
- GPU_select_load_id(_shgroup->override_selectid); \
- } \
- } \
- while (_start < _shgroup->instance_count) { \
- if (select_id) { \
- GPU_select_load_id(select_id[_start]); \
- }
-
-# define GPU_SELECT_LOAD_IF_PICKSEL_LIST_END(_start, _count) \
- _start += _count; \
- } \
- ((void)0)
-
-#else
-# define GPU_SELECT_LOAD_IF_PICKSEL(select_id)
-# define GPU_SELECT_LOAD_IF_PICKSEL_CALL(call)
-# define GPU_SELECT_LOAD_IF_PICKSEL_LIST_END(start, count) ((void)0)
-# define GPU_SELECT_LOAD_IF_PICKSEL_LIST(_shgroup, _start, _count) \
- _start = 0; \
- _count = _shgroup->instance_count;
-
-#endif
-
BLI_assert(ubo_bindings_validate(shgroup));
+}
- /* Rendering Calls */
- if (!ELEM(shgroup->type, DRW_SHG_NORMAL, DRW_SHG_FEEDBACK_TRANSFORM)) {
- /* Replacing multiple calls with only one */
- if (ELEM(shgroup->type, DRW_SHG_INSTANCE, DRW_SHG_INSTANCE_EXTERNAL)) {
- if (shgroup->type == DRW_SHG_INSTANCE_EXTERNAL) {
- if (shgroup->instance_geom != NULL) {
- GPU_SELECT_LOAD_IF_PICKSEL(shgroup->override_selectid);
- draw_geometry_prepare(shgroup, NULL);
- draw_geometry_execute_ex(shgroup, shgroup->instance_geom, 0, 0, true);
- }
+BLI_INLINE bool draw_select_do_call(DRWShadingGroup *shgroup, DRWCall *call)
+{
+#ifdef USE_GPU_SELECT
+ if ((G.f & G_FLAG_PICKSEL) == 0) {
+ return false;
+ }
+ if (call->inst_selectid != NULL) {
+ const bool is_instancing = (call->inst_count != 0);
+ uint start = 0;
+ uint count = 1;
+ uint tot = is_instancing ? call->inst_count : call->vert_count;
+ /* Hack : get vbo data without actually drawing. */
+ GPUVertBufRaw raw;
+ GPU_vertbuf_attr_get_raw_data(call->inst_selectid, 0, &raw);
+ int *select_id = GPU_vertbuf_raw_step(&raw);
+
+ /* Batching */
+ if (!is_instancing) {
+ /* FIXME: Meh a bit nasty. */
+ if (call->batch->gl_prim_type == convert_prim_type_to_gl(GPU_PRIM_TRIS)) {
+ count = 3;
}
- else {
- if (shgroup->instance_count > 0) {
- uint count, start;
- draw_geometry_prepare(shgroup, NULL);
- GPU_SELECT_LOAD_IF_PICKSEL_LIST (shgroup, start, count) {
- draw_geometry_execute_ex(shgroup, shgroup->instance_geom, start, count, true);
- }
- GPU_SELECT_LOAD_IF_PICKSEL_LIST_END(start, count);
- }
+ else if (call->batch->gl_prim_type == convert_prim_type_to_gl(GPU_PRIM_LINES)) {
+ count = 2;
}
}
- else { /* DRW_SHG_***_BATCH */
- /* Some dynamic batch can have no geom (no call to aggregate) */
- if (shgroup->instance_count > 0) {
- uint count, start;
- draw_geometry_prepare(shgroup, NULL);
- GPU_SELECT_LOAD_IF_PICKSEL_LIST (shgroup, start, count) {
- draw_geometry_execute_ex(shgroup, shgroup->batch_geom, start, count, false);
- }
- GPU_SELECT_LOAD_IF_PICKSEL_LIST_END(start, count);
+
+ while (start < tot) {
+ GPU_select_load_id(select_id[start]);
+ if (is_instancing) {
+ draw_geometry_execute(shgroup, call->batch, 0, 0, start, count);
+ }
+ else {
+ draw_geometry_execute(shgroup, call->batch, start, count, 0, 0);
}
+ start += count;
}
+ return true;
}
else {
+ GPU_select_load_id(call->select_id);
+ return false;
+ }
+#else
+ return false;
+#endif
+}
+
+static void draw_shgroup(DRWShadingGroup *shgroup, DRWState pass_state)
+{
+ BLI_assert(shgroup->shader);
+
+ const bool shader_changed = (DST.shader != shgroup->shader);
+ bool use_tfeedback = false;
+
+ if (shader_changed) {
+ if (DST.shader) {
+ GPU_shader_unbind();
+ }
+ GPU_shader_bind(shgroup->shader);
+ DST.shader = shgroup->shader;
+ DST.batch = NULL;
+ }
+
+ if (shgroup->tfeedback_target != NULL) {
+ use_tfeedback = GPU_shader_transform_feedback_enable(shgroup->shader,
+ shgroup->tfeedback_target->vbo_id);
+ }
+
+ release_ubo_slots(shader_changed);
+ release_texture_slots(shader_changed);
+
+ drw_state_set((pass_state & shgroup->state_extra_disable) | shgroup->state_extra);
+ drw_stencil_set(shgroup->stencil_mask);
+
+ draw_update_uniforms(shgroup);
+
+ /* Rendering Calls */
+ {
bool prev_neg_scale = false;
int callid = 0;
for (DRWCall *call = shgroup->calls.first; call; call = call->next) {
- /* OPTI/IDEA(clem): Do this preparation in another thread. */
- draw_visibility_eval(call->state);
- draw_matrices_model_prepare(call->state);
-
- if ((call->state->flag & DRW_CALL_CULLED) != 0 &&
- (call->state->flag & DRW_CALL_BYPASS_CULLING) == 0) {
+ if (draw_call_is_culled(call, DST.view_active)) {
continue;
}
@@ -1307,37 +937,21 @@ static void draw_shgroup(DRWShadingGroup *shgroup, DRWState pass_state)
/* Negative scale objects */
bool neg_scale = call->state->flag & DRW_CALL_NEGSCALE;
if (neg_scale != prev_neg_scale) {
- glFrontFace((neg_scale) ? DST.backface : DST.frontface);
+ glFrontFace((neg_scale) ? GL_CW : GL_CCW);
prev_neg_scale = neg_scale;
}
- GPU_SELECT_LOAD_IF_PICKSEL_CALL(call);
draw_geometry_prepare(shgroup, call);
- switch (call->type) {
- case DRW_CALL_SINGLE:
- draw_geometry_execute(shgroup, call->single.geometry);
- break;
- case DRW_CALL_RANGE:
- draw_geometry_execute_ex(
- shgroup, call->range.geometry, call->range.start, call->range.count, false);
- break;
- case DRW_CALL_INSTANCES:
- draw_geometry_execute_ex(
- shgroup, call->instances.geometry, 0, *call->instances.count, true);
- break;
- case DRW_CALL_GENERATE:
- call->generate.geometry_fn(shgroup, draw_geometry_execute, call->generate.user_data);
- break;
- case DRW_CALL_PROCEDURAL:
- GPU_draw_primitive(call->procedural.prim_type, call->procedural.vert_count);
- break;
- default:
- BLI_assert(0);
+ if (draw_select_do_call(shgroup, call)) {
+ continue;
}
+
+ draw_geometry_execute(
+ shgroup, call->batch, call->vert_first, call->vert_count, 0, call->inst_count);
}
/* Reset state */
- glFrontFace(DST.frontface);
+ glFrontFace(GL_CCW);
}
if (use_tfeedback) {
@@ -1347,29 +961,13 @@ static void draw_shgroup(DRWShadingGroup *shgroup, DRWState pass_state)
static void drw_update_view(void)
{
- if (DST.dirty_mat) {
- DST.state_cache_id++;
- DST.dirty_mat = false;
-
- DRW_uniformbuffer_update(G_draw.view_ubo, &DST.view_data);
-
- /* Catch integer wrap around. */
- if (UNLIKELY(DST.state_cache_id == 0)) {
- DST.state_cache_id = 1;
- /* We must reset all CallStates to ensure that not
- * a single one stayed with cache_id equal to 1. */
- BLI_mempool_iter iter;
- DRWCallState *state;
- BLI_mempool_iternew(DST.vmempool->states, &iter);
- while ((state = BLI_mempool_iterstep(&iter))) {
- state->cache_id = 0;
- }
- }
+ /* TODO(fclem) update a big UBO and only bind ranges here. */
+ DRW_uniformbuffer_update(G_draw.view_ubo, &DST.view_active->storage);
- /* TODO dispatch threads to compute matrices/culling */
- }
+ /* TODO get rid of this. */
+ DST.view_storage_cpy = DST.view_active->storage;
- draw_clipping_setup_from_view();
+ draw_compute_culling(DST.view_active);
}
static void drw_draw_pass_ex(DRWPass *pass,
@@ -1385,7 +983,11 @@ static void drw_draw_pass_ex(DRWPass *pass,
BLI_assert(DST.buffer_finish_called &&
"DRW_render_instance_buffer_finish had not been called before drawing");
- drw_update_view();
+ if (DST.view_previous != DST.view_active || DST.view_active->is_dirty) {
+ drw_update_view();
+ DST.view_active->is_dirty = false;
+ DST.view_previous = DST.view_active;
+ }
/* GPU_framebuffer_clear calls can change the state outside the DRW module.
* Force reset the affected states to avoid problems later. */
diff --git a/source/blender/draw/intern/draw_manager_shader.c b/source/blender/draw/intern/draw_manager_shader.c
index b60a41ab0c9..186bbae5cad 100644
--- a/source/blender/draw/intern/draw_manager_shader.c
+++ b/source/blender/draw/intern/draw_manager_shader.c
@@ -394,6 +394,7 @@ GPUMaterial *DRW_shader_create_from_world(struct Scene *scene,
if (mat == NULL) {
scene = (Scene *)DEG_get_original_id(&DST.draw_ctx.scene->id);
mat = GPU_material_from_nodetree(scene,
+ NULL,
wo->nodetree,
&wo->gpumaterial,
engine_type,
@@ -430,6 +431,7 @@ GPUMaterial *DRW_shader_create_from_material(struct Scene *scene,
if (mat == NULL) {
scene = (Scene *)DEG_get_original_id(&DST.draw_ctx.scene->id);
mat = GPU_material_from_nodetree(scene,
+ ma,
ma->nodetree,
&ma->gpumaterial,
engine_type,
diff --git a/source/blender/draw/modes/edit_armature_mode.c b/source/blender/draw/modes/edit_armature_mode.c
index d1ef0d0e104..9a10323c4e8 100644
--- a/source/blender/draw/modes/edit_armature_mode.c
+++ b/source/blender/draw/modes/edit_armature_mode.c
@@ -95,7 +95,7 @@ static void EDIT_ARMATURE_cache_init(void *vedata)
psl->bone_envelope[i] = DRW_pass_create("Bone Envelope Outline Pass", state);
state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL |
- DRW_STATE_BLEND | DRW_STATE_WIRE;
+ DRW_STATE_BLEND;
psl->relationship[i] = DRW_pass_create("Bone Relationship Pass", state);
}
diff --git a/source/blender/draw/modes/edit_curve_mode.c b/source/blender/draw/modes/edit_curve_mode.c
index e47393c88c4..ff9f433ad14 100644
--- a/source/blender/draw/modes/edit_curve_mode.c
+++ b/source/blender/draw/modes/edit_curve_mode.c
@@ -39,6 +39,7 @@
* Not needed for constant color. */
extern char datatoc_common_globals_lib_glsl[];
+extern char datatoc_common_view_lib_glsl[];
extern char datatoc_edit_curve_overlay_loosevert_vert_glsl[];
extern char datatoc_edit_curve_overlay_normals_vert_glsl[];
extern char datatoc_edit_curve_overlay_handle_vert_glsl[];
@@ -111,10 +112,6 @@ static void EDIT_CURVE_engine_init(void *UNUSED(vedata))
const DRWContextState *draw_ctx = DRW_context_state_get();
EDIT_CURVE_Shaders *sh_data = &e_data.sh_data[draw_ctx->sh_cfg];
- if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
- DRW_state_clip_planes_set_from_rv3d(draw_ctx->rv3d);
- }
-
const GPUShaderConfigData *sh_cfg_data = &GPU_shader_cfg_data[draw_ctx->sh_cfg];
if (!sh_data->wire_sh) {
@@ -124,8 +121,10 @@ static void EDIT_CURVE_engine_init(void *UNUSED(vedata))
if (!sh_data->wire_normals_sh) {
sh_data->wire_normals_sh = GPU_shader_create_from_arrays({
- .vert =
- (const char *[]){sh_cfg_data->lib, datatoc_edit_curve_overlay_normals_vert_glsl, NULL},
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_edit_curve_overlay_normals_vert_glsl,
+ NULL},
.frag = (const char *[]){datatoc_gpu_shader_uniform_color_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, NULL},
});
@@ -133,8 +132,10 @@ static void EDIT_CURVE_engine_init(void *UNUSED(vedata))
if (!sh_data->overlay_edge_sh) {
sh_data->overlay_edge_sh = GPU_shader_create_from_arrays({
- .vert =
- (const char *[]){sh_cfg_data->lib, datatoc_edit_curve_overlay_handle_vert_glsl, NULL},
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_edit_curve_overlay_handle_vert_glsl,
+ NULL},
.geom = (const char *[]){sh_cfg_data->lib,
datatoc_common_globals_lib_glsl,
datatoc_edit_curve_overlay_handle_geom_glsl,
@@ -148,6 +149,7 @@ static void EDIT_CURVE_engine_init(void *UNUSED(vedata))
sh_data->overlay_vert_sh = GPU_shader_create_from_arrays({
.vert = (const char *[]){sh_cfg_data->lib,
datatoc_common_globals_lib_glsl,
+ datatoc_common_view_lib_glsl,
datatoc_edit_curve_overlay_loosevert_vert_glsl,
NULL},
.frag = (const char *[]){datatoc_gpu_shader_point_varying_color_frag_glsl, NULL},
@@ -201,9 +203,8 @@ static void EDIT_CURVE_cache_init(void *vedata)
DRWShadingGroup *grp;
/* Center-Line (wire) */
- psl->wire_pass = DRW_pass_create("Curve Wire",
- DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH |
- DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_WIRE);
+ psl->wire_pass = DRW_pass_create(
+ "Curve Wire", DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL);
EDIT_CURVE_wire_shgrp_create(sh_data,
v3d,
rv3d,
@@ -211,9 +212,8 @@ static void EDIT_CURVE_cache_init(void *vedata)
&stl->g_data->wire_shgrp,
&stl->g_data->wire_normals_shgrp);
- psl->wire_pass_xray = DRW_pass_create("Curve Wire Xray",
- DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH |
- DRW_STATE_DEPTH_ALWAYS | DRW_STATE_WIRE);
+ psl->wire_pass_xray = DRW_pass_create(
+ "Curve Wire Xray", DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_ALWAYS);
EDIT_CURVE_wire_shgrp_create(sh_data,
v3d,
rv3d,
@@ -233,8 +233,7 @@ static void EDIT_CURVE_cache_init(void *vedata)
}
stl->g_data->overlay_edge_shgrp = grp;
- psl->overlay_vert_pass = DRW_pass_create("Curve Vert Overlay",
- DRW_STATE_WRITE_COLOR | DRW_STATE_POINT);
+ psl->overlay_vert_pass = DRW_pass_create("Curve Vert Overlay", DRW_STATE_WRITE_COLOR);
grp = DRW_shgroup_create(sh_data->overlay_vert_sh, psl->overlay_vert_pass);
DRW_shgroup_uniform_block(grp, "globalsBlock", G_draw.block_ubo);
@@ -270,31 +269,30 @@ static void EDIT_CURVE_cache_populate(void *vedata, Object *ob)
}
geom = DRW_cache_curve_edge_wire_get(ob);
- DRW_shgroup_call_add(wire_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(wire_shgrp, geom, ob->obmat);
if ((cu->flag & CU_3D) && (v3d->overlay.edit_flag & V3D_OVERLAY_EDIT_CU_NORMALS) != 0) {
- static uint instance_len = 2;
geom = DRW_cache_curve_edge_normal_get(ob);
- DRW_shgroup_call_instances_add(wire_normals_shgrp, geom, ob->obmat, &instance_len);
+ DRW_shgroup_call_instances(wire_normals_shgrp, geom, ob->obmat, 2);
}
geom = DRW_cache_curve_edge_overlay_get(ob);
if (geom) {
- DRW_shgroup_call_add(stl->g_data->overlay_edge_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->overlay_edge_shgrp, geom, ob->obmat);
}
geom = DRW_cache_curve_vert_overlay_get(ob, stl->g_data->show_handles);
- DRW_shgroup_call_add(stl->g_data->overlay_vert_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->overlay_vert_shgrp, geom, ob->obmat);
}
}
if (ob->type == OB_SURF) {
if (BKE_object_is_in_editmode(ob)) {
struct GPUBatch *geom = DRW_cache_curve_edge_overlay_get(ob);
- DRW_shgroup_call_add(stl->g_data->overlay_edge_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->overlay_edge_shgrp, geom, ob->obmat);
geom = DRW_cache_curve_vert_overlay_get(ob, false);
- DRW_shgroup_call_add(stl->g_data->overlay_vert_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->overlay_vert_shgrp, geom, ob->obmat);
}
}
}
@@ -332,8 +330,6 @@ static void EDIT_CURVE_draw_scene(void *vedata)
/* Thoses passes don't write to depth and are AA'ed using other tricks. */
DRW_draw_pass(psl->overlay_edge_pass);
DRW_draw_pass(psl->overlay_vert_pass);
-
- DRW_state_clip_planes_reset();
}
/* Cleanup when destroying the engine.
diff --git a/source/blender/draw/modes/edit_lattice_mode.c b/source/blender/draw/modes/edit_lattice_mode.c
index 273480b8127..42d377f2abd 100644
--- a/source/blender/draw/modes/edit_lattice_mode.c
+++ b/source/blender/draw/modes/edit_lattice_mode.c
@@ -32,6 +32,7 @@
#include "draw_mode_engines.h"
extern char datatoc_common_globals_lib_glsl[];
+extern char datatoc_common_view_lib_glsl[];
extern char datatoc_edit_lattice_overlay_loosevert_vert_glsl[];
extern char datatoc_edit_lattice_overlay_frag_glsl[];
@@ -138,9 +139,7 @@ static void EDIT_LATTICE_engine_init(void *vedata)
const DRWContextState *draw_ctx = DRW_context_state_get();
EDIT_LATTICE_Shaders *sh_data = &e_data.sh_data[draw_ctx->sh_cfg];
- if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
- DRW_state_clip_planes_set_from_rv3d(draw_ctx->rv3d);
- }
+
const GPUShaderConfigData *sh_cfg_data = &GPU_shader_cfg_data[draw_ctx->sh_cfg];
if (!sh_data->wire) {
@@ -152,6 +151,7 @@ static void EDIT_LATTICE_engine_init(void *vedata)
sh_data->overlay_vert = GPU_shader_create_from_arrays({
.vert = (const char *[]){sh_cfg_data->lib,
datatoc_common_globals_lib_glsl,
+ datatoc_common_view_lib_glsl,
datatoc_edit_lattice_overlay_loosevert_vert_glsl,
NULL},
.frag = (const char *[]){datatoc_common_globals_lib_glsl,
@@ -181,14 +181,14 @@ static void EDIT_LATTICE_cache_init(void *vedata)
{
psl->wire_pass = DRW_pass_create("Lattice Wire",
DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH |
- DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_WIRE);
+ DRW_STATE_DEPTH_LESS_EQUAL);
stl->g_data->wire_shgrp = DRW_shgroup_create(sh_data->wire, psl->wire_pass);
if (rv3d->rflag & RV3D_CLIPPING) {
DRW_shgroup_world_clip_planes_from_rv3d(stl->g_data->wire_shgrp, rv3d);
}
- psl->vert_pass = DRW_pass_create(
- "Lattice Verts", DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_POINT);
+ psl->vert_pass = DRW_pass_create("Lattice Verts",
+ DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH);
stl->g_data->vert_shgrp = DRW_shgroup_create(sh_data->overlay_vert, psl->vert_pass);
DRW_shgroup_uniform_block(stl->g_data->vert_shgrp, "globalsBlock", G_draw.block_ubo);
if (rv3d->rflag & RV3D_CLIPPING) {
@@ -212,10 +212,10 @@ static void EDIT_LATTICE_cache_populate(void *vedata, Object *ob)
struct GPUBatch *geom;
geom = DRW_cache_lattice_wire_get(ob, true);
- DRW_shgroup_call_add(stl->g_data->wire_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->wire_shgrp, geom, ob->obmat);
geom = DRW_cache_lattice_vert_overlay_get(ob);
- DRW_shgroup_call_add(stl->g_data->vert_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->vert_shgrp, geom, ob->obmat);
}
}
}
diff --git a/source/blender/draw/modes/edit_mesh_mode.c b/source/blender/draw/modes/edit_mesh_mode.c
index ffe7fe5845c..2b17dd43ee5 100644
--- a/source/blender/draw/modes/edit_mesh_mode.c
+++ b/source/blender/draw/modes/edit_mesh_mode.c
@@ -60,6 +60,7 @@ extern char datatoc_edit_mesh_overlay_mesh_analysis_vert_glsl[];
extern char datatoc_edit_normals_vert_glsl[];
extern char datatoc_edit_normals_geom_glsl[];
extern char datatoc_common_globals_lib_glsl[];
+extern char datatoc_common_view_lib_glsl[];
extern char datatoc_gpu_shader_uniform_color_frag_glsl[];
extern char datatoc_gpu_shader_3D_smooth_color_frag_glsl[];
@@ -187,16 +188,13 @@ static void EDIT_MESH_engine_init(void *vedata)
{GPU_ATTACHMENT_TEXTURE(e_data.occlude_wire_depth_tx),
GPU_ATTACHMENT_TEXTURE(e_data.occlude_wire_color_tx)});
- if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
- DRW_state_clip_planes_set_from_rv3d(draw_ctx->rv3d);
- }
-
const GPUShaderConfigData *sh_cfg_data = &GPU_shader_cfg_data[draw_ctx->sh_cfg];
if (!sh_data->weight_face) {
sh_data->weight_face = GPU_shader_create_from_arrays({
.vert = (const char *[]){sh_cfg_data->lib,
datatoc_common_globals_lib_glsl,
+ datatoc_common_view_lib_glsl,
datatoc_paint_weight_vert_glsl,
NULL},
.frag = (const char *[]){datatoc_common_globals_lib_glsl,
@@ -207,6 +205,7 @@ static void EDIT_MESH_engine_init(void *vedata)
char *lib = BLI_string_joinN(sh_cfg_data->lib,
datatoc_common_globals_lib_glsl,
+ datatoc_common_view_lib_glsl,
datatoc_edit_mesh_overlay_common_lib_glsl);
/* Use geometry shader to draw edge wireframe. This ensure us
* the same result accross platforms and more flexibility. But
@@ -265,43 +264,43 @@ static void EDIT_MESH_engine_init(void *vedata)
sh_data->overlay_mix = DRW_shader_create_fullscreen(datatoc_edit_mesh_overlay_mix_frag_glsl,
NULL);
+ lib = BLI_string_joinN(sh_cfg_data->lib, datatoc_common_view_lib_glsl);
+
sh_data->normals_face = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib, datatoc_edit_normals_vert_glsl, NULL},
- .geom = (const char *[]){sh_cfg_data->lib, datatoc_edit_normals_geom_glsl, NULL},
+ .vert = (const char *[]){lib, datatoc_edit_normals_vert_glsl, NULL},
+ .geom = (const char *[]){lib, datatoc_edit_normals_geom_glsl, NULL},
.frag = (const char *[]){datatoc_gpu_shader_uniform_color_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, "#define FACE_NORMALS\n", NULL},
});
sh_data->normals_loop = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib, datatoc_edit_normals_vert_glsl, NULL},
- .geom = (const char *[]){sh_cfg_data->lib, datatoc_edit_normals_geom_glsl, NULL},
+ .vert = (const char *[]){lib, datatoc_edit_normals_vert_glsl, NULL},
+ .geom = (const char *[]){lib, datatoc_edit_normals_geom_glsl, NULL},
.frag = (const char *[]){datatoc_gpu_shader_uniform_color_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, "#define LOOP_NORMALS\n", NULL},
});
sh_data->normals = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib, datatoc_edit_normals_vert_glsl, NULL},
- .geom = (const char *[]){sh_cfg_data->lib, datatoc_edit_normals_geom_glsl, NULL},
+ .vert = (const char *[]){lib, datatoc_edit_normals_vert_glsl, NULL},
+ .geom = (const char *[]){lib, datatoc_edit_normals_geom_glsl, NULL},
.frag = (const char *[]){datatoc_gpu_shader_uniform_color_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, NULL},
});
/* Mesh Analysis */
sh_data->mesh_analysis_face = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib,
- datatoc_edit_mesh_overlay_mesh_analysis_vert_glsl,
- NULL},
+ .vert = (const char *[]){lib, datatoc_edit_mesh_overlay_mesh_analysis_vert_glsl, NULL},
.frag = (const char *[]){datatoc_edit_mesh_overlay_mesh_analysis_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, "#define FACE_COLOR\n", NULL},
});
sh_data->mesh_analysis_vertex = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib,
- datatoc_edit_mesh_overlay_mesh_analysis_vert_glsl,
- NULL},
+ .vert = (const char *[]){lib, datatoc_edit_mesh_overlay_mesh_analysis_vert_glsl, NULL},
.frag = (const char *[]){datatoc_edit_mesh_overlay_mesh_analysis_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, "#define VERTEX_COLOR\n", NULL},
});
+ MEM_freeN(lib);
+
sh_data->depth = DRW_shader_create_3d_depth_only(draw_ctx->sh_cfg);
}
}
@@ -327,15 +326,15 @@ static DRWPass *edit_mesh_create_overlay_pass(float *face_alpha,
float winmat[4][4];
float viewdist = rv3d->dist;
- DRW_viewport_matrix_get(winmat, DRW_MAT_WIN);
+ DRW_view_winmat_get(NULL, winmat, false);
+
/* special exception for ortho camera (viewdist isnt used for perspective cameras) */
if (rv3d->persp == RV3D_CAMOB && rv3d->is_persp == false) {
viewdist = 1.0f / max_ff(fabsf(rv3d->winmat[0][0]), fabsf(rv3d->winmat[1][1]));
}
const float depth_ofs = bglPolygonOffsetCalc((float *)winmat, viewdist, 1.0f);
- DRWPass *pass = DRW_pass_create("Edit Mesh Face Overlay Pass",
- DRW_STATE_WRITE_COLOR | DRW_STATE_POINT | statemod);
+ DRWPass *pass = DRW_pass_create("Edit Mesh Face Overlay Pass", DRW_STATE_WRITE_COLOR | statemod);
DRWShadingGroup *grp;
@@ -603,7 +602,7 @@ static void EDIT_MESH_cache_init(void *vedata)
psl->mix_occlude = DRW_pass_create("Mix Occluded Wires",
DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND);
DRWShadingGroup *mix_shgrp = DRW_shgroup_create(sh_data->overlay_mix, psl->mix_occlude);
- DRW_shgroup_call_add(mix_shgrp, quad, NULL);
+ DRW_shgroup_call(mix_shgrp, quad, NULL);
DRW_shgroup_uniform_float(mix_shgrp, "alpha", &backwire_opacity, 1);
DRW_shgroup_uniform_texture_ref(mix_shgrp, "wireColor", &e_data.occlude_wire_color_tx);
DRW_shgroup_uniform_texture_ref(mix_shgrp, "wireDepth", &e_data.occlude_wire_depth_tx);
@@ -636,17 +635,17 @@ static void edit_mesh_add_ob_to_pass(Scene *scene,
geom_tris = DRW_mesh_batch_cache_get_edit_triangles(ob->data);
geom_edges = DRW_mesh_batch_cache_get_edit_edges(ob->data);
- DRW_shgroup_call_add(edge_shgrp, geom_edges, ob->obmat);
- DRW_shgroup_call_add(face_shgrp, geom_tris, ob->obmat);
+ DRW_shgroup_call(edge_shgrp, geom_edges, ob->obmat);
+ DRW_shgroup_call(face_shgrp, geom_tris, ob->obmat);
if ((tsettings->selectmode & SCE_SELECT_VERTEX) != 0) {
geom_verts = DRW_mesh_batch_cache_get_edit_vertices(ob->data);
- DRW_shgroup_call_add(vert_shgrp, geom_verts, ob->obmat);
+ DRW_shgroup_call(vert_shgrp, geom_verts, ob->obmat);
}
if (facedot_shgrp && (tsettings->selectmode & SCE_SELECT_FACE) != 0) {
geom_fcenter = DRW_mesh_batch_cache_get_edit_facedots(ob->data);
- DRW_shgroup_call_add(facedot_shgrp, geom_fcenter, ob->obmat);
+ DRW_shgroup_call(facedot_shgrp, geom_fcenter, ob->obmat);
}
}
@@ -691,7 +690,7 @@ static void EDIT_MESH_cache_populate(void *vedata, Object *ob)
if (do_show_weight) {
geom = DRW_cache_mesh_surface_weights_get(ob);
- DRW_shgroup_call_add(g_data->fweights_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(g_data->fweights_shgrp, geom, ob->obmat);
}
if (do_show_mesh_analysis) {
@@ -702,30 +701,30 @@ static void EDIT_MESH_cache_populate(void *vedata, Object *ob)
if (is_original) {
geom = DRW_cache_mesh_surface_mesh_analysis_get(ob);
if (geom) {
- DRW_shgroup_call_add(g_data->mesh_analysis_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(g_data->mesh_analysis_shgrp, geom, ob->obmat);
}
}
}
if (do_occlude_wire || do_in_front) {
geom = DRW_cache_mesh_surface_get(ob);
- DRW_shgroup_call_add(do_in_front ? g_data->depth_shgrp_hidden_wire_in_front :
- g_data->depth_shgrp_hidden_wire,
- geom,
- ob->obmat);
+ DRW_shgroup_call(do_in_front ? g_data->depth_shgrp_hidden_wire_in_front :
+ g_data->depth_shgrp_hidden_wire,
+ geom,
+ ob->obmat);
}
if (vnormals_do) {
geom = DRW_mesh_batch_cache_get_edit_vertices(ob->data);
- DRW_shgroup_call_add(g_data->vnormals_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(g_data->vnormals_shgrp, geom, ob->obmat);
}
if (lnormals_do) {
geom = DRW_mesh_batch_cache_get_edit_lnors(ob->data);
- DRW_shgroup_call_add(g_data->lnormals_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(g_data->lnormals_shgrp, geom, ob->obmat);
}
if (fnormals_do) {
geom = DRW_mesh_batch_cache_get_edit_facedots(ob->data);
- DRW_shgroup_call_add(g_data->fnormals_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(g_data->fnormals_shgrp, geom, ob->obmat);
}
if (g_data->do_zbufclip) {
@@ -822,8 +821,6 @@ static void EDIT_MESH_draw_scene(void *vedata)
DRW_draw_pass(psl->depth_hidden_wire_in_front);
DRW_draw_pass(psl->edit_face_overlay_in_front);
}
-
- DRW_state_clip_planes_reset();
}
static void EDIT_MESH_engine_free(void)
diff --git a/source/blender/draw/modes/edit_metaball_mode.c b/source/blender/draw/modes/edit_metaball_mode.c
index aa7c6863423..82b1ddbd66d 100644
--- a/source/blender/draw/modes/edit_metaball_mode.c
+++ b/source/blender/draw/modes/edit_metaball_mode.c
@@ -26,6 +26,8 @@
#include "BKE_object.h"
+#include "DEG_depsgraph_query.h"
+
#include "ED_mball.h"
/* If builtin shaders are needed */
@@ -86,19 +88,11 @@ typedef struct EDIT_METABALL_Data {
typedef struct EDIT_METABALL_PrivateData {
/* This keeps the references of the shading groups for
* easy access in EDIT_METABALL_cache_populate() */
- DRWShadingGroup *group;
+ DRWCallBuffer *group;
} EDIT_METABALL_PrivateData; /* Transient data */
/* *********** FUNCTIONS *********** */
-static void EDIT_METABALL_engine_init(void *UNUSED(vedata))
-{
- const DRWContextState *draw_ctx = DRW_context_state_get();
- if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
- DRW_state_clip_planes_set_from_rv3d(draw_ctx->rv3d);
- }
-}
-
/* Here init all passes and shading groups
* Assume that all Passes are NULL */
static void EDIT_METABALL_cache_init(void *vedata)
@@ -115,11 +109,11 @@ static void EDIT_METABALL_cache_init(void *vedata)
{
/* Create a pass */
DRWState state = (DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL |
- DRW_STATE_BLEND | DRW_STATE_WIRE);
+ DRW_STATE_BLEND);
psl->pass = DRW_pass_create("My Pass", state);
/* Create a shadingGroup using a function in draw_common.c or custom one */
- stl->g_data->group = shgroup_instance_mball_handles(psl->pass, draw_ctx->sh_cfg);
+ stl->g_data->group = buffer_instance_mball_handles(psl->pass, draw_ctx->sh_cfg);
}
}
@@ -131,7 +125,7 @@ static void EDIT_METABALL_cache_populate(void *vedata, Object *ob)
if (ob->type == OB_MBALL) {
const DRWContextState *draw_ctx = DRW_context_state_get();
- DRWShadingGroup *group = stl->g_data->group;
+ DRWCallBuffer *group = stl->g_data->group;
if ((ob == draw_ctx->object_edit) || BKE_object_is_in_editmode(ob)) {
MetaBall *mb = ob->data;
@@ -160,7 +154,8 @@ static void EDIT_METABALL_cache_populate(void *vedata, Object *ob)
copy_v3_v3(draw_scale_xform[2], scamat[2]);
}
- int select_id = ob->select_id;
+ const Object *orig_object = DEG_get_original_object(ob);
+ int select_id = orig_object->runtime.select_id;
for (MetaElem *ml = mb->editelems->first; ml != NULL; ml = ml->next, select_id += 0x10000) {
float world_pos[3];
mul_v3_m4v3(world_pos, ob->obmat, &ml->x);
@@ -181,7 +176,7 @@ static void EDIT_METABALL_cache_populate(void *vedata, Object *ob)
DRW_select_load_id(select_id | MBALLSEL_RADIUS);
}
- DRW_shgroup_call_dynamic_add(group, draw_scale_xform, &ml->rad, color);
+ DRW_buffer_add_entry(group, draw_scale_xform, &ml->rad, color);
if ((ml->flag & SELECT) && !(ml->flag & MB_SCALE_RAD)) {
color = col_stiffness_select;
@@ -194,7 +189,7 @@ static void EDIT_METABALL_cache_populate(void *vedata, Object *ob)
DRW_select_load_id(select_id | MBALLSEL_STIFF);
}
- DRW_shgroup_call_dynamic_add(group, draw_scale_xform, &draw_stiffness_radius, color);
+ DRW_buffer_add_entry(group, draw_scale_xform, &draw_stiffness_radius, color);
}
}
}
@@ -206,11 +201,6 @@ static void EDIT_METABALL_draw_scene(void *vedata)
EDIT_METABALL_PassList *psl = ((EDIT_METABALL_Data *)vedata)->psl;
/* render passes on default framebuffer. */
DRW_draw_pass(psl->pass);
-
- /* If you changed framebuffer, double check you rebind
- * the default one with its textures attached before finishing */
-
- DRW_state_clip_planes_reset();
}
/* Cleanup when destroying the engine.
@@ -229,7 +219,7 @@ DrawEngineType draw_engine_edit_metaball_type = {
NULL,
N_("EditMetaballMode"),
&EDIT_METABALL_data_size,
- &EDIT_METABALL_engine_init,
+ NULL,
&EDIT_METABALL_engine_free,
&EDIT_METABALL_cache_init,
&EDIT_METABALL_cache_populate,
diff --git a/source/blender/draw/modes/edit_text_mode.c b/source/blender/draw/modes/edit_text_mode.c
index 5f44a74b24e..b7215d5ef08 100644
--- a/source/blender/draw/modes/edit_text_mode.c
+++ b/source/blender/draw/modes/edit_text_mode.c
@@ -102,8 +102,8 @@ typedef struct EDIT_TEXT_PrivateData {
DRWShadingGroup *wire_shgrp;
DRWShadingGroup *overlay_select_shgrp;
DRWShadingGroup *overlay_cursor_shgrp;
- DRWShadingGroup *box_shgrp;
- DRWShadingGroup *box_active_shgrp;
+ DRWCallBuffer *box_shgrp;
+ DRWCallBuffer *box_active_shgrp;
} EDIT_TEXT_PrivateData; /* Transient data */
/* *********** FUNCTIONS *********** */
@@ -162,9 +162,8 @@ static void EDIT_TEXT_cache_init(void *vedata)
{
/* Text outline (fast drawing!) */
- psl->wire_pass = DRW_pass_create("Font Wire",
- DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH |
- DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_WIRE);
+ psl->wire_pass = DRW_pass_create(
+ "Font Wire", DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL);
stl->g_data->wire_shgrp = DRW_shgroup_create(e_data.wire_sh, psl->wire_pass);
psl->overlay_select_pass = DRW_pass_create("Font Select",
@@ -179,9 +178,9 @@ static void EDIT_TEXT_cache_init(void *vedata)
psl->text_box_pass = DRW_pass_create("Font Text Boxes",
DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH);
- stl->g_data->box_shgrp = shgroup_dynlines_dashed_uniform_color(
+ stl->g_data->box_shgrp = buffer_dynlines_dashed_uniform_color(
psl->text_box_pass, G_draw.block.colorWire, draw_ctx->sh_cfg);
- stl->g_data->box_active_shgrp = shgroup_dynlines_dashed_uniform_color(
+ stl->g_data->box_active_shgrp = buffer_dynlines_dashed_uniform_color(
psl->text_box_pass, G_draw.block.colorActive, draw_ctx->sh_cfg);
}
}
@@ -241,7 +240,7 @@ static void edit_text_cache_populate_select(void *vedata, Object *ob)
v2_quad_corners_to_mat4(box, final_mat);
mul_m4_m4m4(final_mat, ob->obmat, final_mat);
- DRW_shgroup_call_add(stl->g_data->overlay_select_shgrp, geom, final_mat);
+ DRW_shgroup_call(stl->g_data->overlay_select_shgrp, geom, final_mat);
}
}
@@ -257,7 +256,7 @@ static void edit_text_cache_populate_cursor(void *vedata, Object *ob)
mul_m4_m4m4(mat, ob->obmat, mat);
struct GPUBatch *geom = DRW_cache_quad_get();
- DRW_shgroup_call_add(stl->g_data->overlay_cursor_shgrp, geom, mat);
+ DRW_shgroup_call(stl->g_data->overlay_cursor_shgrp, geom, mat);
}
static void edit_text_cache_populate_boxes(void *vedata, Object *ob)
@@ -265,7 +264,7 @@ static void edit_text_cache_populate_boxes(void *vedata, Object *ob)
EDIT_TEXT_StorageList *stl = ((EDIT_TEXT_Data *)vedata)->stl;
const Curve *cu = ob->data;
- DRWShadingGroup *shading_groups[] = {
+ DRWCallBuffer *callbufs[] = {
stl->g_data->box_active_shgrp,
stl->g_data->box_shgrp,
};
@@ -279,7 +278,7 @@ static void edit_text_cache_populate_boxes(void *vedata, Object *ob)
}
const bool is_active = i == (cu->actbox - 1);
- DRWShadingGroup *shading_group = shading_groups[is_active ? 0 : 1];
+ DRWCallBuffer *callbuf = callbufs[is_active ? 0 : 1];
vec[0] = cu->xof + tb->x;
vec[1] = cu->yof + tb->y + cu->fsize_realtime;
@@ -289,29 +288,29 @@ static void edit_text_cache_populate_boxes(void *vedata, Object *ob)
vec[0] += tb->w;
mul_v3_m4v3(vec2, ob->obmat, vec);
- DRW_shgroup_call_dynamic_add(shading_group, vec1);
- DRW_shgroup_call_dynamic_add(shading_group, vec2);
+ DRW_buffer_add_entry(callbuf, vec1);
+ DRW_buffer_add_entry(callbuf, vec2);
vec[1] -= tb->h;
copy_v3_v3(vec1, vec2);
mul_v3_m4v3(vec2, ob->obmat, vec);
- DRW_shgroup_call_dynamic_add(shading_group, vec1);
- DRW_shgroup_call_dynamic_add(shading_group, vec2);
+ DRW_buffer_add_entry(callbuf, vec1);
+ DRW_buffer_add_entry(callbuf, vec2);
vec[0] -= tb->w;
copy_v3_v3(vec1, vec2);
mul_v3_m4v3(vec2, ob->obmat, vec);
- DRW_shgroup_call_dynamic_add(shading_group, vec1);
- DRW_shgroup_call_dynamic_add(shading_group, vec2);
+ DRW_buffer_add_entry(callbuf, vec1);
+ DRW_buffer_add_entry(callbuf, vec2);
vec[1] += tb->h;
copy_v3_v3(vec1, vec2);
mul_v3_m4v3(vec2, ob->obmat, vec);
- DRW_shgroup_call_dynamic_add(shading_group, vec1);
- DRW_shgroup_call_dynamic_add(shading_group, vec2);
+ DRW_buffer_add_entry(callbuf, vec1);
+ DRW_buffer_add_entry(callbuf, vec2);
}
}
@@ -334,7 +333,7 @@ static void EDIT_TEXT_cache_populate(void *vedata, Object *ob)
if ((cu->flag & CU_FAST) || !has_surface) {
geom = DRW_cache_text_edge_wire_get(ob);
if (geom) {
- DRW_shgroup_call_add(stl->g_data->wire_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->wire_shgrp, geom, ob->obmat);
}
}
else {
diff --git a/source/blender/draw/modes/object_mode.c b/source/blender/draw/modes/object_mode.c
index ee2c660ca06..68af4fc0c4a 100644
--- a/source/blender/draw/modes/object_mode.c
+++ b/source/blender/draw/modes/object_mode.c
@@ -88,6 +88,7 @@ extern char datatoc_object_particle_prim_vert_glsl[];
extern char datatoc_object_particle_dot_vert_glsl[];
extern char datatoc_object_particle_dot_frag_glsl[];
extern char datatoc_common_globals_lib_glsl[];
+extern char datatoc_common_view_lib_glsl[];
extern char datatoc_common_fxaa_lib_glsl[];
extern char datatoc_gpu_shader_flat_color_frag_glsl[];
extern char datatoc_gpu_shader_flat_id_frag_glsl[];
@@ -171,82 +172,82 @@ typedef struct OBJECT_ShadingGroupList {
struct DRWPass *bone_axes;
/* Empties */
- DRWShadingGroup *plain_axes;
- DRWShadingGroup *cube;
- DRWShadingGroup *circle;
- DRWShadingGroup *sphere;
- DRWShadingGroup *sphere_solid;
- DRWShadingGroup *cylinder;
- DRWShadingGroup *capsule_cap;
- DRWShadingGroup *capsule_body;
- DRWShadingGroup *cone;
- DRWShadingGroup *single_arrow;
- DRWShadingGroup *single_arrow_line;
- DRWShadingGroup *empty_axes;
+ DRWCallBuffer *plain_axes;
+ DRWCallBuffer *cube;
+ DRWCallBuffer *circle;
+ DRWCallBuffer *sphere;
+ DRWCallBuffer *sphere_solid;
+ DRWCallBuffer *cylinder;
+ DRWCallBuffer *capsule_cap;
+ DRWCallBuffer *capsule_body;
+ DRWCallBuffer *cone;
+ DRWCallBuffer *single_arrow;
+ DRWCallBuffer *single_arrow_line;
+ DRWCallBuffer *empty_axes;
/* Force Field */
- DRWShadingGroup *field_wind;
- DRWShadingGroup *field_force;
- DRWShadingGroup *field_vortex;
- DRWShadingGroup *field_curve_sta;
- DRWShadingGroup *field_curve_end;
- DRWShadingGroup *field_tube_limit;
- DRWShadingGroup *field_cone_limit;
+ DRWCallBuffer *field_wind;
+ DRWCallBuffer *field_force;
+ DRWCallBuffer *field_vortex;
+ DRWCallBuffer *field_curve_sta;
+ DRWCallBuffer *field_curve_end;
+ DRWCallBuffer *field_tube_limit;
+ DRWCallBuffer *field_cone_limit;
/* Grease Pencil */
- DRWShadingGroup *gpencil_axes;
+ DRWCallBuffer *gpencil_axes;
/* Speaker */
- DRWShadingGroup *speaker;
+ DRWCallBuffer *speaker;
/* Probe */
- DRWShadingGroup *probe_cube;
- DRWShadingGroup *probe_planar;
- DRWShadingGroup *probe_grid;
+ DRWCallBuffer *probe_cube;
+ DRWCallBuffer *probe_planar;
+ DRWCallBuffer *probe_grid;
/* MetaBalls */
- DRWShadingGroup *mball_handle;
+ DRWCallBuffer *mball_handle;
/* Lights */
- DRWShadingGroup *light_center;
- DRWShadingGroup *light_groundpoint;
- DRWShadingGroup *light_groundline;
- DRWShadingGroup *light_circle;
- DRWShadingGroup *light_circle_shadow;
- DRWShadingGroup *light_sunrays;
- DRWShadingGroup *light_distance;
- DRWShadingGroup *light_buflimit;
- DRWShadingGroup *light_buflimit_points;
- DRWShadingGroup *light_area_sphere;
- DRWShadingGroup *light_area_square;
- DRWShadingGroup *light_area_disk;
- DRWShadingGroup *light_hemi;
- DRWShadingGroup *light_spot_cone;
- DRWShadingGroup *light_spot_blend;
- DRWShadingGroup *light_spot_pyramid;
- DRWShadingGroup *light_spot_blend_rect;
- DRWShadingGroup *light_spot_volume;
- DRWShadingGroup *light_spot_volume_rect;
- DRWShadingGroup *light_spot_volume_outside;
- DRWShadingGroup *light_spot_volume_rect_outside;
+ DRWCallBuffer *light_center;
+ DRWCallBuffer *light_groundpoint;
+ DRWCallBuffer *light_groundline;
+ DRWCallBuffer *light_circle;
+ DRWCallBuffer *light_circle_shadow;
+ DRWCallBuffer *light_sunrays;
+ DRWCallBuffer *light_distance;
+ DRWCallBuffer *light_buflimit;
+ DRWCallBuffer *light_buflimit_points;
+ DRWCallBuffer *light_area_sphere;
+ DRWCallBuffer *light_area_square;
+ DRWCallBuffer *light_area_disk;
+ DRWCallBuffer *light_hemi;
+ DRWCallBuffer *light_spot_cone;
+ DRWCallBuffer *light_spot_blend;
+ DRWCallBuffer *light_spot_pyramid;
+ DRWCallBuffer *light_spot_blend_rect;
+ DRWCallBuffer *light_spot_volume;
+ DRWCallBuffer *light_spot_volume_rect;
+ DRWCallBuffer *light_spot_volume_outside;
+ DRWCallBuffer *light_spot_volume_rect_outside;
/* Helpers */
- DRWShadingGroup *relationship_lines;
- DRWShadingGroup *constraint_lines;
+ DRWCallBuffer *relationship_lines;
+ DRWCallBuffer *constraint_lines;
/* Camera */
- DRWShadingGroup *camera;
- DRWShadingGroup *camera_frame;
- DRWShadingGroup *camera_tria;
- DRWShadingGroup *camera_focus;
- DRWShadingGroup *camera_clip;
- DRWShadingGroup *camera_clip_points;
- DRWShadingGroup *camera_mist;
- DRWShadingGroup *camera_mist_points;
- DRWShadingGroup *camera_stereo_plane;
- DRWShadingGroup *camera_stereo_plane_wires;
- DRWShadingGroup *camera_stereo_volume;
- DRWShadingGroup *camera_stereo_volume_wires;
+ DRWCallBuffer *camera;
+ DRWCallBuffer *camera_frame;
+ DRWCallBuffer *camera_tria;
+ DRWCallBuffer *camera_focus;
+ DRWCallBuffer *camera_clip;
+ DRWCallBuffer *camera_clip_points;
+ DRWCallBuffer *camera_mist;
+ DRWCallBuffer *camera_mist_points;
+ DRWCallBuffer *camera_stereo_plane;
+ DRWCallBuffer *camera_stereo_plane_wires;
+ DRWCallBuffer *camera_stereo_volume;
+ DRWCallBuffer *camera_stereo_volume_wires;
ListBase camera_path;
/* Wire */
@@ -268,7 +269,7 @@ typedef struct OBJECT_ShadingGroupList {
DRWShadingGroup *points_dupli_select;
/* Texture Space */
- DRWShadingGroup *texspace;
+ DRWCallBuffer *texspace;
} OBJECT_ShadingGroupList;
typedef struct OBJECT_PrivateData {
@@ -284,22 +285,22 @@ typedef struct OBJECT_PrivateData {
DRWShadingGroup *outlines_transform;
/* Lightprobes */
- DRWShadingGroup *lightprobes_cube_select;
- DRWShadingGroup *lightprobes_cube_select_dupli;
- DRWShadingGroup *lightprobes_cube_active;
- DRWShadingGroup *lightprobes_cube_transform;
+ DRWCallBuffer *lightprobes_cube_select;
+ DRWCallBuffer *lightprobes_cube_select_dupli;
+ DRWCallBuffer *lightprobes_cube_active;
+ DRWCallBuffer *lightprobes_cube_transform;
- DRWShadingGroup *lightprobes_planar_select;
- DRWShadingGroup *lightprobes_planar_select_dupli;
- DRWShadingGroup *lightprobes_planar_active;
- DRWShadingGroup *lightprobes_planar_transform;
+ DRWCallBuffer *lightprobes_planar_select;
+ DRWCallBuffer *lightprobes_planar_select_dupli;
+ DRWCallBuffer *lightprobes_planar_active;
+ DRWCallBuffer *lightprobes_planar_transform;
/* Objects Centers */
- DRWShadingGroup *center_active;
- DRWShadingGroup *center_selected;
- DRWShadingGroup *center_deselected;
- DRWShadingGroup *center_selected_lib;
- DRWShadingGroup *center_deselected_lib;
+ DRWCallBuffer *center_active;
+ DRWCallBuffer *center_selected;
+ DRWCallBuffer *center_deselected;
+ DRWCallBuffer *center_selected_lib;
+ DRWCallBuffer *center_deselected_lib;
/* Outlines id offset (accessed as an array) */
int id_ofs_active;
@@ -316,15 +317,20 @@ typedef struct OBJECT_PrivateData {
bool xray_enabled_and_not_wire;
} OBJECT_PrivateData; /* Transient data */
+typedef struct OBJECT_DupliData {
+ DRWShadingGroup *outline_shgrp;
+ GPUBatch *outline_geom;
+ DRWShadingGroup *extra_shgrp;
+ GPUBatch *extra_geom;
+} OBJECT_DupliData;
+
static struct {
/* Instance Data format */
- struct GPUVertFormat *particle_format;
struct GPUVertFormat *empty_image_format;
struct GPUVertFormat *empty_image_wire_format;
OBJECT_Shaders sh_data[GPU_SHADER_CFG_LEN];
- float camera_pos[3];
float grid_settings[5];
float grid_mesh_size;
int grid_flag;
@@ -412,8 +418,14 @@ static void OBJECT_engine_init(void *vedata)
.defs = (const char *[]){sh_cfg_data->def, NULL},
});
sh_data->outline_prepass_wire = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib, datatoc_object_outline_prepass_vert_glsl, NULL},
- .geom = (const char *[]){sh_cfg_data->lib, datatoc_object_outline_prepass_geom_glsl, NULL},
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_object_outline_prepass_vert_glsl,
+ NULL},
+ .geom = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_object_outline_prepass_geom_glsl,
+ NULL},
.frag = (const char *[]){datatoc_object_outline_prepass_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, NULL},
});
@@ -455,37 +467,53 @@ static void OBJECT_engine_init(void *vedata)
"#define DEPTH_BACK " STRINGIFY(OB_EMPTY_IMAGE_DEPTH_BACK) "\n");
sh_data->object_empty_image = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib, datatoc_object_empty_image_vert_glsl, NULL},
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_object_empty_image_vert_glsl,
+ NULL},
.frag = (const char *[]){datatoc_object_empty_image_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, empty_image_defs, NULL},
});
sh_data->object_empty_image_wire = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib, datatoc_object_empty_image_vert_glsl, NULL},
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_object_empty_image_vert_glsl,
+ NULL},
.frag = (const char *[]){datatoc_object_empty_image_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, "#define USE_WIRE\n", empty_image_defs, NULL},
});
}
/* Grid */
- sh_data->grid = DRW_shader_create_with_lib(datatoc_object_grid_vert_glsl,
- NULL,
- datatoc_object_grid_frag_glsl,
- datatoc_common_globals_lib_glsl,
- NULL);
+ sh_data->grid = GPU_shader_create_from_arrays({
+ .vert = (const char *[]){datatoc_common_globals_lib_glsl,
+ datatoc_common_view_lib_glsl,
+ datatoc_object_grid_vert_glsl,
+ NULL},
+ .frag = (const char *[]){datatoc_common_globals_lib_glsl,
+ datatoc_common_view_lib_glsl,
+ datatoc_object_grid_frag_glsl,
+ NULL},
+ });
/* Particles */
- sh_data->part_prim = DRW_shader_create(datatoc_object_particle_prim_vert_glsl,
- NULL,
- datatoc_gpu_shader_flat_color_frag_glsl,
- NULL);
-
- sh_data->part_axis = DRW_shader_create(datatoc_object_particle_prim_vert_glsl,
- NULL,
- datatoc_gpu_shader_flat_color_frag_glsl,
- "#define USE_AXIS\n");
-
- sh_data->part_dot = DRW_shader_create(
- datatoc_object_particle_dot_vert_glsl, NULL, datatoc_object_particle_dot_frag_glsl, NULL);
+ sh_data->part_prim = DRW_shader_create_with_lib(datatoc_object_particle_prim_vert_glsl,
+ NULL,
+ datatoc_gpu_shader_flat_color_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ NULL);
+
+ sh_data->part_axis = DRW_shader_create_with_lib(datatoc_object_particle_prim_vert_glsl,
+ NULL,
+ datatoc_gpu_shader_flat_color_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ "#define USE_AXIS\n");
+
+ sh_data->part_dot = DRW_shader_create_with_lib(datatoc_object_particle_dot_vert_glsl,
+ NULL,
+ datatoc_object_particle_dot_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ NULL);
/* Lightprobes */
sh_data->lightprobe_grid = DRW_shader_create(datatoc_object_lightprobe_grid_vert_glsl,
@@ -503,7 +531,7 @@ static void OBJECT_engine_init(void *vedata)
{
/* Grid precompute */
- float invviewmat[4][4], invwinmat[4][4];
+ float viewinv[4][4], wininv[4][4];
float viewmat[4][4], winmat[4][4];
View3D *v3d = draw_ctx->v3d;
Scene *scene = draw_ctx->scene;
@@ -518,13 +546,10 @@ static void OBJECT_engine_init(void *vedata)
const bool show_ortho_grid = (v3d->gridflag & V3D_SHOW_ORTHO_GRID) != 0;
e_data.draw_grid = show_axis_x || show_axis_y || show_axis_z || show_floor;
- DRW_viewport_matrix_get(winmat, DRW_MAT_WIN);
- DRW_viewport_matrix_get(viewmat, DRW_MAT_VIEW);
- DRW_viewport_matrix_get(invwinmat, DRW_MAT_WININV);
- DRW_viewport_matrix_get(invviewmat, DRW_MAT_VIEWINV);
-
- /* Setup camera pos */
- copy_v3_v3(e_data.camera_pos, invviewmat[3]);
+ DRW_view_winmat_get(NULL, winmat, false);
+ DRW_view_winmat_get(NULL, wininv, true);
+ DRW_view_viewmat_get(NULL, viewmat, false);
+ DRW_view_viewmat_get(NULL, viewinv, true);
/* if perps */
if (winmat[3][3] == 0.0f) {
@@ -536,7 +561,7 @@ static void OBJECT_engine_init(void *vedata)
/* convert the view vectors to view space */
for (int i = 0; i < 2; i++) {
- mul_m4_v4(invwinmat, viewvecs[i]);
+ mul_m4_v4(wininv, viewvecs[i]);
mul_v3_fl(viewvecs[i], 1.0f / viewvecs[i][2]); /* perspective divide */
}
@@ -597,8 +622,9 @@ static void OBJECT_engine_init(void *vedata)
if (((rv3d->view == RV3D_VIEW_USER) || (rv3d->persp != RV3D_ORTHO)) && show_axis_z) {
e_data.zpos_flag = SHOW_AXIS_Z;
- float zvec[4] = {0.0f, 0.0f, -1.0f, 0.0f};
- mul_m4_v4(invviewmat, zvec);
+ float zvec[3], campos[3];
+ negate_v3_v3(zvec, viewinv[2]);
+ copy_v3_v3(campos, viewinv[3]);
/* z axis : chose the most facing plane */
if (fabsf(zvec[0]) < fabsf(zvec[1])) {
@@ -612,7 +638,7 @@ static void OBJECT_engine_init(void *vedata)
/* Persp : If camera is below floor plane, we switch clipping
* Ortho : If eye vector is looking up, we switch clipping */
- if (((winmat[3][3] == 0.0f) && (e_data.camera_pos[2] > 0.0f)) ||
+ if (((winmat[3][3] == 0.0f) && (campos[2] > 0.0f)) ||
((winmat[3][3] != 0.0f) && (zvec[2] < 0.0f))) {
e_data.zpos_flag |= CLIP_ZPOS;
e_data.zneg_flag |= CLIP_ZNEG;
@@ -661,7 +687,6 @@ static void OBJECT_engine_init(void *vedata)
static void OBJECT_engine_free(void)
{
- MEM_SAFE_FREE(e_data.particle_format);
MEM_SAFE_FREE(e_data.empty_image_format);
MEM_SAFE_FREE(e_data.empty_image_wire_format);
@@ -771,8 +796,8 @@ static int *shgroup_theme_id_to_outline_counter(OBJECT_StorageList *stl,
}
}
-static DRWShadingGroup *shgroup_theme_id_to_probe_planar_outline_shgrp(OBJECT_StorageList *stl,
- int theme_id)
+static DRWCallBuffer *buffer_theme_id_to_probe_planar_outline_shgrp(OBJECT_StorageList *stl,
+ int theme_id)
{
/* does not increment counter */
switch (theme_id) {
@@ -786,9 +811,9 @@ static DRWShadingGroup *shgroup_theme_id_to_probe_planar_outline_shgrp(OBJECT_St
}
}
-static DRWShadingGroup *shgroup_theme_id_to_probe_cube_outline_shgrp(OBJECT_StorageList *stl,
- int theme_id,
- const int base_flag)
+static DRWCallBuffer *buffer_theme_id_to_probe_cube_outline_shgrp(OBJECT_StorageList *stl,
+ int theme_id,
+ const int base_flag)
{
/* does not increment counter */
if (UNLIKELY(base_flag & BASE_FROM_DUPLI)) {
@@ -961,7 +986,7 @@ static void DRW_shgroup_empty_image(OBJECT_Shaders *sh_data,
GPUTexture *tex = NULL;
if (ob->data != NULL) {
- tex = GPU_texture_from_blender(ob->data, ob->iuser, GL_TEXTURE_2D, false);
+ tex = GPU_texture_from_blender(ob->data, ob->iuser, GL_TEXTURE_2D);
if (tex) {
size[0] = GPU_texture_width(tex);
size[1] = GPU_texture_height(tex);
@@ -985,9 +1010,7 @@ static void DRW_shgroup_empty_image(OBJECT_Shaders *sh_data,
{
DRWShadingGroup *grp = DRW_shgroup_create(sh_data->object_empty_image_wire, sgl->non_meshes);
- /* TODO(fclem) implement DRW_shgroup_uniform_vec2_copy */
- DRW_shgroup_uniform_float_copy(grp, "aspectX", image_aspect[0]);
- DRW_shgroup_uniform_float_copy(grp, "aspectY", image_aspect[1]);
+ DRW_shgroup_uniform_vec2_copy(grp, "aspect", image_aspect);
DRW_shgroup_uniform_int_copy(grp, "depthMode", depth_mode);
DRW_shgroup_uniform_float(grp, "size", &ob->empty_drawsize, 1);
DRW_shgroup_uniform_vec2(grp, "offset", ob->ima_ofs, 1);
@@ -995,7 +1018,7 @@ static void DRW_shgroup_empty_image(OBJECT_Shaders *sh_data,
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- DRW_shgroup_call_add(grp, DRW_cache_image_plane_wire_get(), ob->obmat);
+ DRW_shgroup_call(grp, DRW_cache_image_plane_wire_get(), ob->obmat);
}
if (!BKE_object_empty_image_data_is_visible_in_view3d(ob, rv3d)) {
@@ -1005,8 +1028,7 @@ static void DRW_shgroup_empty_image(OBJECT_Shaders *sh_data,
if (tex && ((ob->color[3] > 0.0f) || !use_alpha_blend)) {
DRWShadingGroup *grp = DRW_shgroup_create(
sh_data->object_empty_image, (use_alpha_blend) ? sgl->image_empties : sgl->non_meshes);
- DRW_shgroup_uniform_float_copy(grp, "aspectX", image_aspect[0]);
- DRW_shgroup_uniform_float_copy(grp, "aspectY", image_aspect[1]);
+ DRW_shgroup_uniform_vec2_copy(grp, "aspect", image_aspect);
DRW_shgroup_uniform_int_copy(grp, "depthMode", depth_mode);
DRW_shgroup_uniform_float(grp, "size", &ob->empty_drawsize, 1);
DRW_shgroup_uniform_vec2(grp, "offset", ob->ima_ofs, 1);
@@ -1016,7 +1038,7 @@ static void DRW_shgroup_empty_image(OBJECT_Shaders *sh_data,
if (sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
}
- DRW_shgroup_call_add(grp, DRW_cache_image_plane_get(), ob->obmat);
+ DRW_shgroup_call(grp, DRW_cache_image_plane_get(), ob->obmat);
}
}
@@ -1048,8 +1070,7 @@ static void OBJECT_cache_init(void *vedata)
g_data->custom_shapes = BLI_ghash_ptr_new(__func__);
{
- DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL |
- DRW_STATE_WIRE;
+ DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL;
psl->outlines = DRW_pass_create("Outlines Depth Pass", state);
GPUShader *sh = sh_data->outline_prepass;
@@ -1074,30 +1095,29 @@ static void OBJECT_cache_init(void *vedata)
}
{
- DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL |
- DRW_STATE_POINT;
+ DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL;
DRWPass *pass = psl->lightprobes = DRW_pass_create("Object Probe Pass", state);
struct GPUBatch *sphere = DRW_cache_sphere_get();
struct GPUBatch *quad = DRW_cache_quad_get();
/* Cubemap */
- g_data->lightprobes_cube_select = shgroup_instance_outline(
+ g_data->lightprobes_cube_select = buffer_instance_outline(
pass, sphere, &g_data->id_ofs_prb_select);
- g_data->lightprobes_cube_select_dupli = shgroup_instance_outline(
+ g_data->lightprobes_cube_select_dupli = buffer_instance_outline(
pass, sphere, &g_data->id_ofs_prb_select_dupli);
- g_data->lightprobes_cube_active = shgroup_instance_outline(
+ g_data->lightprobes_cube_active = buffer_instance_outline(
pass, sphere, &g_data->id_ofs_prb_active);
- g_data->lightprobes_cube_transform = shgroup_instance_outline(
+ g_data->lightprobes_cube_transform = buffer_instance_outline(
pass, sphere, &g_data->id_ofs_prb_transform);
/* Planar */
- g_data->lightprobes_planar_select = shgroup_instance_outline(
+ g_data->lightprobes_planar_select = buffer_instance_outline(
pass, quad, &g_data->id_ofs_prb_select);
- g_data->lightprobes_planar_select_dupli = shgroup_instance_outline(
+ g_data->lightprobes_planar_select_dupli = buffer_instance_outline(
pass, quad, &g_data->id_ofs_prb_select_dupli);
- g_data->lightprobes_planar_active = shgroup_instance_outline(
+ g_data->lightprobes_planar_active = buffer_instance_outline(
pass, quad, &g_data->id_ofs_prb_active);
- g_data->lightprobes_planar_transform = shgroup_instance_outline(
+ g_data->lightprobes_planar_transform = buffer_instance_outline(
pass, quad, &g_data->id_ofs_prb_transform);
g_data->id_ofs_prb_select = 0;
@@ -1123,7 +1143,7 @@ static void OBJECT_cache_init(void *vedata)
DRW_shgroup_uniform_block(grp, "globalsBlock", G_draw.block_ubo);
DRW_shgroup_uniform_float_copy(grp, "alphaOcclu", alphaOcclu);
DRW_shgroup_uniform_int(grp, "idOffsets", &stl->g_data->id_ofs_active, 4);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
/* This is the bleed pass if do_outline_expand is false. */
GPUShader *fade_sh = (do_large_expand) ? sh_data->outline_fade_large : sh_data->outline_fade;
@@ -1132,7 +1152,7 @@ static void OBJECT_cache_init(void *vedata)
grp = DRW_shgroup_create(fade_sh, psl->outlines_expand);
DRW_shgroup_uniform_texture_ref(grp, "outlineColor", &e_data.outlines_blur_tx);
DRW_shgroup_uniform_bool_copy(grp, "doExpand", do_outline_expand);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
psl->outlines_bleed = DRW_pass_create("Outlines Bleed Pass", state);
@@ -1140,7 +1160,7 @@ static void OBJECT_cache_init(void *vedata)
grp = DRW_shgroup_create(sh_data->outline_fade, psl->outlines_bleed);
DRW_shgroup_uniform_texture_ref(grp, "outlineColor", &e_data.outlines_color_tx);
DRW_shgroup_uniform_bool_copy(grp, "doExpand", false);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
}
@@ -1155,7 +1175,7 @@ static void OBJECT_cache_init(void *vedata)
DRWShadingGroup *grp = DRW_shgroup_create(sh_data->outline_resolve_aa, psl->outlines_resolve);
DRW_shgroup_uniform_texture_ref(grp, "outlineBluredColor", outline_tx);
DRW_shgroup_uniform_vec2(grp, "rcpDimensions", e_data.inv_viewport_size, 1);
- DRW_shgroup_call_add(grp, quad, NULL);
+ DRW_shgroup_call(grp, quad, NULL);
}
{
@@ -1172,28 +1192,27 @@ static void OBJECT_cache_init(void *vedata)
DRWShadingGroup *grp = DRW_shgroup_create(sh_data->grid, psl->grid);
DRW_shgroup_uniform_int(grp, "gridFlag", &e_data.zneg_flag, 1);
DRW_shgroup_uniform_vec3(grp, "planeAxes", e_data.zplane_axes, 1);
- DRW_shgroup_uniform_vec3(grp, "cameraPos", e_data.camera_pos, 1);
DRW_shgroup_uniform_vec4(grp, "gridSettings", e_data.grid_settings, 1);
DRW_shgroup_uniform_float_copy(grp, "lineKernel", grid_line_size);
DRW_shgroup_uniform_float_copy(grp, "meshSize", e_data.grid_mesh_size);
DRW_shgroup_uniform_float(grp, "gridOneOverLogSubdiv", &e_data.grid_settings[4], 1);
DRW_shgroup_uniform_block(grp, "globalsBlock", G_draw.block_ubo);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &dtxl->depth);
- DRW_shgroup_call_add(grp, geom, mat);
+ DRW_shgroup_call(grp, geom, mat);
grp = DRW_shgroup_create(sh_data->grid, psl->grid);
DRW_shgroup_uniform_int(grp, "gridFlag", &e_data.grid_flag, 1);
DRW_shgroup_uniform_vec3(grp, "planeAxes", e_data.grid_axes, 1);
DRW_shgroup_uniform_block(grp, "globalsBlock", G_draw.block_ubo);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &dtxl->depth);
- DRW_shgroup_call_add(grp, geom, mat);
+ DRW_shgroup_call(grp, geom, mat);
grp = DRW_shgroup_create(sh_data->grid, psl->grid);
DRW_shgroup_uniform_int(grp, "gridFlag", &e_data.zpos_flag, 1);
DRW_shgroup_uniform_vec3(grp, "planeAxes", e_data.zplane_axes, 1);
DRW_shgroup_uniform_block(grp, "globalsBlock", G_draw.block_ubo);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &dtxl->depth);
- DRW_shgroup_call_add(grp, geom, mat);
+ DRW_shgroup_call(grp, geom, mat);
}
for (int i = 0; i < 2; ++i) {
@@ -1215,8 +1234,7 @@ static void OBJECT_cache_init(void *vedata)
sgl->bone_envelope = psl->bone_envelope[i] = DRW_pass_create("Bone Envelope Outline Pass",
state);
- state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL |
- DRW_STATE_WIRE;
+ state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL;
sgl->bone_axes = psl->bone_axes[i] = DRW_pass_create("Bone Axes Pass", state);
}
@@ -1228,121 +1246,119 @@ static void OBJECT_cache_init(void *vedata)
struct GPUShader *sh;
DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL |
- DRW_STATE_BLEND | DRW_STATE_POINT | DRW_STATE_WIRE;
+ DRW_STATE_BLEND;
sgl->non_meshes = psl->non_meshes[i] = DRW_pass_create("Non Meshes Pass", state);
- state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND | DRW_STATE_WIRE;
+ state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND;
sgl->image_empties = psl->image_empties[i] = DRW_pass_create("Image Empties", state);
/* Empties */
geom = DRW_cache_plain_axes_get();
- sgl->plain_axes = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->plain_axes = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_empty_cube_get();
- sgl->cube = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->cube = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_circle_get();
- sgl->circle = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->circle = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_empty_sphere_get();
- sgl->sphere = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->sphere = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_sphere_get();
- sgl->sphere_solid = shgroup_instance_solid(sgl->non_meshes, geom);
+ sgl->sphere_solid = buffer_instance_solid(sgl->non_meshes, geom);
geom = DRW_cache_empty_cylinder_get();
- sgl->cylinder = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->cylinder = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_empty_capsule_cap_get();
- sgl->capsule_cap = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->capsule_cap = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_empty_capsule_body_get();
- sgl->capsule_body = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->capsule_body = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_empty_cone_get();
- sgl->cone = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->cone = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_single_arrow_get();
- sgl->single_arrow = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->single_arrow = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_single_line_get();
- sgl->single_arrow_line = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->single_arrow_line = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_bone_arrows_get();
- sgl->empty_axes = shgroup_instance_empty_axes(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->empty_axes = buffer_instance_empty_axes(sgl->non_meshes, geom, draw_ctx->sh_cfg);
/* Force Field */
geom = DRW_cache_field_wind_get();
- sgl->field_wind = shgroup_instance_scaled(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->field_wind = buffer_instance_scaled(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_field_force_get();
- sgl->field_force = shgroup_instance_screen_aligned(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->field_force = buffer_instance_screen_aligned(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_field_vortex_get();
- sgl->field_vortex = shgroup_instance_scaled(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->field_vortex = buffer_instance_scaled(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_screenspace_circle_get();
- sgl->field_curve_sta = shgroup_instance_screen_aligned(
- sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->field_curve_sta = buffer_instance_screen_aligned(sgl->non_meshes, geom, draw_ctx->sh_cfg);
/* Grease Pencil */
geom = DRW_cache_gpencil_axes_get();
- sgl->gpencil_axes = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->gpencil_axes = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
/* Speaker */
geom = DRW_cache_speaker_get();
- sgl->speaker = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->speaker = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
/* Probe */
static float probeSize = 14.0f;
geom = DRW_cache_lightprobe_cube_get();
- sgl->probe_cube = shgroup_instance_screenspace(
+ sgl->probe_cube = buffer_instance_screenspace(
sgl->non_meshes, geom, &probeSize, draw_ctx->sh_cfg);
geom = DRW_cache_lightprobe_grid_get();
- sgl->probe_grid = shgroup_instance_screenspace(
+ sgl->probe_grid = buffer_instance_screenspace(
sgl->non_meshes, geom, &probeSize, draw_ctx->sh_cfg);
static float probePlanarSize = 20.0f;
geom = DRW_cache_lightprobe_planar_get();
- sgl->probe_planar = shgroup_instance_screenspace(
+ sgl->probe_planar = buffer_instance_screenspace(
sgl->non_meshes, geom, &probePlanarSize, draw_ctx->sh_cfg);
/* Camera */
geom = DRW_cache_camera_get();
- sgl->camera = shgroup_camera_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->camera = buffer_camera_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_camera_frame_get();
- sgl->camera_frame = shgroup_camera_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->camera_frame = buffer_camera_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_camera_tria_get();
- sgl->camera_tria = shgroup_camera_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->camera_tria = buffer_camera_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_plain_axes_get();
- sgl->camera_focus = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->camera_focus = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_single_line_get();
- sgl->camera_clip = shgroup_distance_lines_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
- sgl->camera_mist = shgroup_distance_lines_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->camera_clip = buffer_distance_lines_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->camera_mist = buffer_distance_lines_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_single_line_endpoints_get();
- sgl->camera_clip_points = shgroup_distance_lines_instance(
+ sgl->camera_clip_points = buffer_distance_lines_instance(
sgl->non_meshes, geom, draw_ctx->sh_cfg);
- sgl->camera_mist_points = shgroup_distance_lines_instance(
+ sgl->camera_mist_points = buffer_distance_lines_instance(
sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_quad_wires_get();
- sgl->camera_stereo_plane_wires = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
- DRW_shgroup_state_enable(sgl->camera_stereo_plane_wires, DRW_STATE_WIRE);
+ sgl->camera_stereo_plane_wires = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_empty_cube_get();
- sgl->camera_stereo_volume_wires = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->camera_stereo_volume_wires = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
BLI_listbase_clear(&sgl->camera_path);
/* Texture Space */
geom = DRW_cache_empty_cube_get();
- sgl->texspace = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->texspace = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
/* Wires (for loose edges) */
sh = GPU_shader_get_builtin_shader_with_config(GPU_SHADER_3D_UNIFORM_COLOR, draw_ctx->sh_cfg);
@@ -1374,123 +1390,137 @@ static void OBJECT_cache_init(void *vedata)
DRW_shgroup_state_disable(sgl->points_dupli_select, DRW_STATE_BLEND);
/* Metaballs Handles */
- sgl->mball_handle = shgroup_instance_mball_handles(sgl->non_meshes, draw_ctx->sh_cfg);
+ sgl->mball_handle = buffer_instance_mball_handles(sgl->non_meshes, draw_ctx->sh_cfg);
/* Lights */
/* TODO
* for now we create multiple times the same VBO with only light center coordinates
* but ideally we would only create it once */
- /* start with buflimit because we don't want stipples */
- geom = DRW_cache_single_line_get();
- sgl->light_buflimit = shgroup_distance_lines_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sh = GPU_shader_get_builtin_shader_with_config(
+ GPU_SHADER_3D_POINT_UNIFORM_SIZE_UNIFORM_COLOR_AA, draw_ctx->sh_cfg);
+
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, sgl->non_meshes);
+ DRW_shgroup_uniform_vec4(grp, "color", gb->colorLightNoAlpha, 1);
+ DRW_shgroup_uniform_float(grp, "size", &gb->sizeLightCenter, 1);
+ if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
+ DRW_shgroup_world_clip_planes_from_rv3d(grp, DRW_context_state_get()->rv3d);
+ }
- sgl->light_center = shgroup_dynpoints_uniform_color(
- sgl->non_meshes, gb->colorLightNoAlpha, &gb->sizeLightCenter, draw_ctx->sh_cfg);
+ sgl->light_center = buffer_dynpoints_uniform_color(grp);
+
+ geom = DRW_cache_single_line_get();
+ sgl->light_buflimit = buffer_distance_lines_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_light_get();
- sgl->light_circle = shgroup_instance_screenspace(
+ sgl->light_circle = buffer_instance_screenspace(
sgl->non_meshes, geom, &gb->sizeLightCircle, draw_ctx->sh_cfg);
geom = DRW_cache_light_shadows_get();
- sgl->light_circle_shadow = shgroup_instance_screenspace(
+ sgl->light_circle_shadow = buffer_instance_screenspace(
sgl->non_meshes, geom, &gb->sizeLightCircleShadow, draw_ctx->sh_cfg);
geom = DRW_cache_light_sunrays_get();
- sgl->light_sunrays = shgroup_instance_screenspace(
+ sgl->light_sunrays = buffer_instance_screenspace(
sgl->non_meshes, geom, &gb->sizeLightCircle, draw_ctx->sh_cfg);
- sgl->light_groundline = shgroup_groundlines_uniform_color(
+ sgl->light_groundline = buffer_groundlines_uniform_color(
sgl->non_meshes, gb->colorLight, draw_ctx->sh_cfg);
- sgl->light_groundpoint = shgroup_groundpoints_uniform_color(
+ sgl->light_groundpoint = buffer_groundpoints_uniform_color(
sgl->non_meshes, gb->colorLight, draw_ctx->sh_cfg);
geom = DRW_cache_screenspace_circle_get();
- sgl->light_area_sphere = shgroup_instance_screen_aligned(
+ sgl->light_area_sphere = buffer_instance_screen_aligned(
sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_light_area_square_get();
- sgl->light_area_square = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->light_area_square = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_light_area_disk_get();
- sgl->light_area_disk = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->light_area_disk = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_light_hemi_get();
- sgl->light_hemi = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->light_hemi = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_single_line_get();
- sgl->light_distance = shgroup_distance_lines_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->light_distance = buffer_distance_lines_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_single_line_endpoints_get();
- sgl->light_buflimit_points = shgroup_distance_lines_instance(
+ sgl->light_buflimit_points = buffer_distance_lines_instance(
sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_light_spot_get();
- sgl->light_spot_cone = shgroup_spot_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->light_spot_cone = buffer_spot_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_circle_get();
- sgl->light_spot_blend = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->light_spot_blend = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_light_spot_square_get();
- sgl->light_spot_pyramid = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->light_spot_pyramid = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
geom = DRW_cache_square_get();
- sgl->light_spot_blend_rect = shgroup_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->light_spot_blend_rect = buffer_instance(sgl->non_meshes, geom, draw_ctx->sh_cfg);
/* -------- STIPPLES ------- */
/* Relationship Lines */
- sgl->relationship_lines = shgroup_dynlines_dashed_uniform_color(
+ sgl->relationship_lines = buffer_dynlines_dashed_uniform_color(
sgl->non_meshes, gb->colorWire, draw_ctx->sh_cfg);
- sgl->constraint_lines = shgroup_dynlines_dashed_uniform_color(
+ sgl->constraint_lines = buffer_dynlines_dashed_uniform_color(
sgl->non_meshes, gb->colorGridAxisZ, draw_ctx->sh_cfg);
/* Force Field Curve Guide End (here because of stipple) */
/* TODO port to shader stipple */
geom = DRW_cache_screenspace_circle_get();
- sgl->field_curve_end = shgroup_instance_screen_aligned(
- sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->field_curve_end = buffer_instance_screen_aligned(sgl->non_meshes, geom, draw_ctx->sh_cfg);
/* Force Field Limits */
/* TODO port to shader stipple */
geom = DRW_cache_field_tube_limit_get();
- sgl->field_tube_limit = shgroup_instance_scaled(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->field_tube_limit = buffer_instance_scaled(sgl->non_meshes, geom, draw_ctx->sh_cfg);
/* TODO port to shader stipple */
geom = DRW_cache_field_cone_limit_get();
- sgl->field_cone_limit = shgroup_instance_scaled(sgl->non_meshes, geom, draw_ctx->sh_cfg);
+ sgl->field_cone_limit = buffer_instance_scaled(sgl->non_meshes, geom, draw_ctx->sh_cfg);
/* Transparent Shapes */
state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND |
DRW_STATE_CULL_FRONT;
sgl->transp_shapes = psl->transp_shapes[i] = DRW_pass_create("Transparent Shapes", state);
+ sh = GPU_shader_get_builtin_shader_with_config(
+ GPU_SHADER_INSTANCE_VARIYING_COLOR_VARIYING_SIZE, draw_ctx->sh_cfg);
+
+ DRWShadingGroup *grp_transp = DRW_shgroup_create(sh, sgl->transp_shapes);
+ if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
+ DRW_shgroup_world_clip_planes_from_rv3d(grp_transp, DRW_context_state_get()->rv3d);
+ }
+
+ DRWShadingGroup *grp_cull_back = DRW_shgroup_create_sub(grp_transp);
+ DRW_shgroup_state_disable(grp_cull_back, DRW_STATE_CULL_FRONT);
+ DRW_shgroup_state_enable(grp_cull_back, DRW_STATE_CULL_BACK);
+
+ DRWShadingGroup *grp_cull_none = DRW_shgroup_create_sub(grp_transp);
+ DRW_shgroup_state_disable(grp_cull_none, DRW_STATE_CULL_FRONT);
+
/* Spot cones */
geom = DRW_cache_light_spot_volume_get();
- sgl->light_spot_volume = shgroup_instance_alpha(sgl->transp_shapes, geom, draw_ctx->sh_cfg);
+ sgl->light_spot_volume = buffer_instance_alpha(grp_transp, geom);
geom = DRW_cache_light_spot_square_volume_get();
- sgl->light_spot_volume_rect = shgroup_instance_alpha(
- sgl->transp_shapes, geom, draw_ctx->sh_cfg);
+ sgl->light_spot_volume_rect = buffer_instance_alpha(grp_transp, geom);
geom = DRW_cache_light_spot_volume_get();
- sgl->light_spot_volume_outside = shgroup_instance_alpha(
- sgl->transp_shapes, geom, draw_ctx->sh_cfg);
- DRW_shgroup_state_disable(sgl->light_spot_volume_outside, DRW_STATE_CULL_FRONT);
- DRW_shgroup_state_enable(sgl->light_spot_volume_outside, DRW_STATE_CULL_BACK);
+ sgl->light_spot_volume_outside = buffer_instance_alpha(grp_cull_back, geom);
geom = DRW_cache_light_spot_square_volume_get();
- sgl->light_spot_volume_rect_outside = shgroup_instance_alpha(
- sgl->transp_shapes, geom, draw_ctx->sh_cfg);
- DRW_shgroup_state_disable(sgl->light_spot_volume_rect_outside, DRW_STATE_CULL_FRONT);
- DRW_shgroup_state_enable(sgl->light_spot_volume_rect_outside, DRW_STATE_CULL_BACK);
+ sgl->light_spot_volume_rect_outside = buffer_instance_alpha(grp_cull_back, geom);
/* Camera stereo volumes */
geom = DRW_cache_cube_get();
- sgl->camera_stereo_volume = shgroup_instance_alpha(sgl->transp_shapes, geom, draw_ctx->sh_cfg);
+ sgl->camera_stereo_volume = buffer_instance_alpha(grp_transp, geom);
geom = DRW_cache_quad_get();
- sgl->camera_stereo_plane = shgroup_instance_alpha(sgl->transp_shapes, geom, draw_ctx->sh_cfg);
- DRW_shgroup_state_disable(sgl->camera_stereo_plane, DRW_STATE_CULL_FRONT);
+ sgl->camera_stereo_plane = buffer_instance_alpha(grp_cull_none, geom);
}
{
@@ -1498,7 +1528,7 @@ static void OBJECT_cache_init(void *vedata)
DRWShadingGroup *grp;
static float outlineWidth, size;
- DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND | DRW_STATE_POINT;
+ DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND;
psl->ob_center = DRW_pass_create("Obj Center Pass", state);
outlineWidth = 1.0f * U.pixelsize;
@@ -1508,7 +1538,7 @@ static void OBJECT_cache_init(void *vedata)
GPU_SHADER_3D_POINT_UNIFORM_SIZE_UNIFORM_COLOR_OUTLINE_AA, draw_ctx->sh_cfg);
/* Active */
- grp = DRW_shgroup_point_batch_create(sh, psl->ob_center);
+ grp = DRW_shgroup_create(sh, psl->ob_center);
DRW_shgroup_uniform_float(grp, "size", &size, 1);
DRW_shgroup_uniform_float(grp, "outlineWidth", &outlineWidth, 1);
DRW_shgroup_uniform_vec4(grp, "color", gb->colorActive, 1);
@@ -1516,47 +1546,35 @@ static void OBJECT_cache_init(void *vedata)
if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
DRW_shgroup_world_clip_planes_from_rv3d(grp, draw_ctx->rv3d);
}
- stl->g_data->center_active = grp;
+ /* TODO find better name. */
+ stl->g_data->center_active = buffer_dynpoints_uniform_color(grp);
/* Select */
- grp = DRW_shgroup_point_batch_create(sh, psl->ob_center);
+ grp = DRW_shgroup_create_sub(grp);
DRW_shgroup_uniform_vec4(grp, "color", gb->colorSelect, 1);
- if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
- DRW_shgroup_world_clip_planes_from_rv3d(grp, draw_ctx->rv3d);
- }
- stl->g_data->center_selected = grp;
+ stl->g_data->center_selected = buffer_dynpoints_uniform_color(grp);
/* Deselect */
- grp = DRW_shgroup_point_batch_create(sh, psl->ob_center);
+ grp = DRW_shgroup_create_sub(grp);
DRW_shgroup_uniform_vec4(grp, "color", gb->colorDeselect, 1);
- if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
- DRW_shgroup_world_clip_planes_from_rv3d(grp, draw_ctx->rv3d);
- }
- stl->g_data->center_deselected = grp;
+ stl->g_data->center_deselected = buffer_dynpoints_uniform_color(grp);
/* Select (library) */
- grp = DRW_shgroup_point_batch_create(sh, psl->ob_center);
+ grp = DRW_shgroup_create_sub(grp);
DRW_shgroup_uniform_vec4(grp, "color", gb->colorLibrarySelect, 1);
- if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
- DRW_shgroup_world_clip_planes_from_rv3d(grp, draw_ctx->rv3d);
- }
- stl->g_data->center_selected_lib = grp;
+ stl->g_data->center_selected_lib = buffer_dynpoints_uniform_color(grp);
/* Deselect (library) */
- grp = DRW_shgroup_point_batch_create(sh, psl->ob_center);
+ grp = DRW_shgroup_create_sub(grp);
DRW_shgroup_uniform_vec4(grp, "color", gb->colorLibrary, 1);
- if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
- DRW_shgroup_world_clip_planes_from_rv3d(grp, draw_ctx->rv3d);
- }
- stl->g_data->center_deselected_lib = grp;
+ stl->g_data->center_deselected_lib = buffer_dynpoints_uniform_color(grp);
}
{
/* Particle Pass */
psl->particle = DRW_pass_create("Particle Pass",
DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH |
- DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_POINT |
- DRW_STATE_BLEND);
+ DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND);
}
}
@@ -1593,7 +1611,7 @@ static void DRW_shgroup_mball_handles(OBJECT_ShadingGroupList *sgl,
draw_scale_xform[1][3] = world_pos[1];
draw_scale_xform[2][3] = world_pos[2];
- DRW_shgroup_call_dynamic_add(sgl->mball_handle, draw_scale_xform, &ml->rad, color);
+ DRW_buffer_add_entry(sgl->mball_handle, draw_scale_xform, &ml->rad, color);
}
}
@@ -1619,25 +1637,25 @@ static void DRW_shgroup_light(OBJECT_ShadingGroupList *sgl, Object *ob, ViewLaye
if ((ob->base_flag & (BASE_FROM_SET | BASE_FROM_DUPLI)) == 0) {
/* Don't draw the center if it's selected or active */
if (theme_id == TH_LIGHT) {
- DRW_shgroup_call_dynamic_add(sgl->light_center, ob->obmat[3]);
+ DRW_buffer_add_entry(sgl->light_center, ob->obmat[3]);
}
}
/* First circle */
- DRW_shgroup_call_dynamic_add(sgl->light_circle, ob->obmat[3], color);
+ DRW_buffer_add_entry(sgl->light_circle, ob->obmat[3], color);
/* draw dashed outer circle for shadow */
- DRW_shgroup_call_dynamic_add(sgl->light_circle_shadow, ob->obmat[3], color);
+ DRW_buffer_add_entry(sgl->light_circle_shadow, ob->obmat[3], color);
/* Distance */
if (ELEM(la->type, LA_SUN, LA_AREA)) {
- DRW_shgroup_call_dynamic_add(sgl->light_distance, color, &zero, &la->dist, ob->obmat);
+ DRW_buffer_add_entry(sgl->light_distance, color, &zero, &la->dist, ob->obmat);
}
copy_m4_m4(shapemat, ob->obmat);
if (la->type == LA_SUN) {
- DRW_shgroup_call_dynamic_add(sgl->light_sunrays, ob->obmat[3], color);
+ DRW_buffer_add_entry(sgl->light_sunrays, ob->obmat[3], color);
}
else if (la->type == LA_SPOT) {
float size[3], sizemat[4][4];
@@ -1659,42 +1677,39 @@ static void DRW_shgroup_light(OBJECT_ShadingGroupList *sgl, Object *ob, ViewLaye
mul_m4_m4m4(spotblendmat, shapemat, sizemat);
if (la->mode & LA_SQUARE) {
- DRW_shgroup_call_dynamic_add(sgl->light_spot_pyramid, color, &one, shapemat);
+ DRW_buffer_add_entry(sgl->light_spot_pyramid, color, &one, shapemat);
/* hide line if it is zero size or overlaps with outer border,
* previously it adjusted to always to show it but that seems
* confusing because it doesn't show the actual blend size */
if (blend != 0.0f && blend != 1.0f) {
- DRW_shgroup_call_dynamic_add(sgl->light_spot_blend_rect, color, &one, spotblendmat);
+ DRW_buffer_add_entry(sgl->light_spot_blend_rect, color, &one, spotblendmat);
}
if (la->mode & LA_SHOW_CONE) {
- DRW_shgroup_call_dynamic_add(sgl->light_spot_volume_rect, cone_inside, &one, shapemat);
- DRW_shgroup_call_dynamic_add(
- sgl->light_spot_volume_rect_outside, cone_outside, &one, shapemat);
+ DRW_buffer_add_entry(sgl->light_spot_volume_rect, cone_inside, &one, shapemat);
+ DRW_buffer_add_entry(sgl->light_spot_volume_rect_outside, cone_outside, &one, shapemat);
}
}
else {
- DRW_shgroup_call_dynamic_add(sgl->light_spot_cone, color, shapemat);
+ DRW_buffer_add_entry(sgl->light_spot_cone, color, shapemat);
/* hide line if it is zero size or overlaps with outer border,
* previously it adjusted to always to show it but that seems
* confusing because it doesn't show the actual blend size */
if (blend != 0.0f && blend != 1.0f) {
- DRW_shgroup_call_dynamic_add(sgl->light_spot_blend, color, &one, spotblendmat);
+ DRW_buffer_add_entry(sgl->light_spot_blend, color, &one, spotblendmat);
}
if (la->mode & LA_SHOW_CONE) {
- DRW_shgroup_call_dynamic_add(sgl->light_spot_volume, cone_inside, &one, shapemat);
- DRW_shgroup_call_dynamic_add(sgl->light_spot_volume_outside, cone_outside, &one, shapemat);
+ DRW_buffer_add_entry(sgl->light_spot_volume, cone_inside, &one, shapemat);
+ DRW_buffer_add_entry(sgl->light_spot_volume_outside, cone_outside, &one, shapemat);
}
}
- DRW_shgroup_call_dynamic_add(
- sgl->light_buflimit, color, &la->clipsta, &la->clipend, ob->obmat);
- DRW_shgroup_call_dynamic_add(
- sgl->light_buflimit_points, color, &la->clipsta, &la->clipend, ob->obmat);
+ DRW_buffer_add_entry(sgl->light_buflimit, color, &la->clipsta, &la->clipend, ob->obmat);
+ DRW_buffer_add_entry(sgl->light_buflimit_points, color, &la->clipsta, &la->clipend, ob->obmat);
}
else if (la->type == LA_AREA) {
float size[3] = {1.0f, 1.0f, 1.0f}, sizemat[4][4];
@@ -1706,10 +1721,10 @@ static void DRW_shgroup_light(OBJECT_ShadingGroupList *sgl, Object *ob, ViewLaye
}
if (ELEM(la->area_shape, LA_AREA_DISK, LA_AREA_ELLIPSE)) {
- DRW_shgroup_call_dynamic_add(sgl->light_area_disk, color, &la->area_size, shapemat);
+ DRW_buffer_add_entry(sgl->light_area_disk, color, &la->area_size, shapemat);
}
else {
- DRW_shgroup_call_dynamic_add(sgl->light_area_square, color, &la->area_size, shapemat);
+ DRW_buffer_add_entry(sgl->light_area_square, color, &la->area_size, shapemat);
}
}
@@ -1719,12 +1734,12 @@ static void DRW_shgroup_light(OBJECT_ShadingGroupList *sgl, Object *ob, ViewLaye
shapemat[0][1] = shapemat[0][2] = 0.0f;
shapemat[1][0] = shapemat[1][2] = 0.0f;
shapemat[2][0] = shapemat[2][1] = 0.0f;
- DRW_shgroup_call_dynamic_add(sgl->light_area_sphere, color, &la->area_size, shapemat);
+ DRW_buffer_add_entry(sgl->light_area_sphere, color, &la->area_size, shapemat);
}
/* Line and point going to the ground */
- DRW_shgroup_call_dynamic_add(sgl->light_groundline, ob->obmat[3]);
- DRW_shgroup_call_dynamic_add(sgl->light_groundpoint, ob->obmat[3]);
+ DRW_buffer_add_entry(sgl->light_groundline, ob->obmat[3]);
+ DRW_buffer_add_entry(sgl->light_groundpoint, ob->obmat[3]);
}
static GPUBatch *batch_camera_path_get(ListBase *camera_paths,
@@ -1820,19 +1835,19 @@ static void camera_view3d_stereoscopy_display_extra(OBJECT_ShadingGroupList *sgl
copy_v2_v2(drw_tria_dummy[eye][1], cam->runtime.drw_corners[eye][0]);
if (is_stereo3d_cameras) {
- DRW_shgroup_call_dynamic_add(sgl->camera_frame,
- color,
- cam->runtime.drw_corners[eye],
- &cam->runtime.drw_depth[eye],
- cam->runtime.drw_tria,
- obmat);
+ DRW_buffer_add_entry(sgl->camera_frame,
+ color,
+ cam->runtime.drw_corners[eye],
+ &cam->runtime.drw_depth[eye],
+ cam->runtime.drw_tria,
+ obmat);
- DRW_shgroup_call_dynamic_add(sgl->camera,
- color,
- cam->runtime.drw_corners[eye],
- &cam->runtime.drw_depth[eye],
- drw_tria_dummy[eye],
- obmat);
+ DRW_buffer_add_entry(sgl->camera,
+ color,
+ cam->runtime.drw_corners[eye],
+ &cam->runtime.drw_depth[eye],
+ drw_tria_dummy[eye],
+ obmat);
}
/* Connecting line. */
@@ -1841,8 +1856,8 @@ static void camera_view3d_stereoscopy_display_extra(OBJECT_ShadingGroupList *sgl
/* Draw connecting lines. */
if (is_stereo3d_cameras) {
- DRW_shgroup_call_dynamic_add(sgl->relationship_lines, origin[0]);
- DRW_shgroup_call_dynamic_add(sgl->relationship_lines, origin[1]);
+ DRW_buffer_add_entry(sgl->relationship_lines, origin[0]);
+ DRW_buffer_add_entry(sgl->relationship_lines, origin[1]);
}
/* Draw convergence plane. */
@@ -1879,9 +1894,9 @@ static void camera_view3d_stereoscopy_display_extra(OBJECT_ShadingGroupList *sgl
translate_m4(plane_mat, 2.0f * cam->shiftx, (width / height) * 2.0f * cam->shifty, 0.0f);
if (v3d->stereo3d_convergence_alpha > 0.0f) {
- DRW_shgroup_call_dynamic_add(sgl->camera_stereo_plane, color_plane[0], &one, plane_mat);
+ DRW_buffer_add_entry(sgl->camera_stereo_plane, color_plane[0], &one, plane_mat);
}
- DRW_shgroup_call_dynamic_add(sgl->camera_stereo_plane_wires, color_plane[1], &one, plane_mat);
+ DRW_buffer_add_entry(sgl->camera_stereo_plane_wires, color_plane[1], &one, plane_mat);
}
/* Draw convergence volume. */
@@ -1905,10 +1920,9 @@ static void camera_view3d_stereoscopy_display_extra(OBJECT_ShadingGroupList *sgl
invert_m4_m4(persinv, persmat);
if (v3d->stereo3d_volume_alpha > 0.0f) {
- DRW_shgroup_call_dynamic_add(sgl->camera_stereo_volume, color_volume[eye], &one, persinv);
+ DRW_buffer_add_entry(sgl->camera_stereo_volume, color_volume[eye], &one, persinv);
}
- DRW_shgroup_call_dynamic_add(
- sgl->camera_stereo_volume_wires, color_volume[2], &one, persinv);
+ DRW_buffer_add_entry(sgl->camera_stereo_volume_wires, color_volume[2], &one, persinv);
}
}
}
@@ -1916,13 +1930,14 @@ static void camera_view3d_stereoscopy_display_extra(OBJECT_ShadingGroupList *sgl
static void camera_view3d_reconstruction(OBJECT_ShadingGroupList *sgl,
Scene *scene,
View3D *v3d,
- const Object *camera_object,
+ Object *camera_object,
Object *ob,
const float color[4],
const bool is_select)
{
const DRWContextState *draw_ctx = DRW_context_state_get();
Camera *cam = ob->data;
+ const Object *orig_camera_object = DEG_get_original_object(camera_object);
if ((v3d->flag2 & V3D_SHOW_RECONSTRUCTION) == 0) {
return;
@@ -2003,7 +2018,7 @@ static void camera_view3d_reconstruction(OBJECT_ShadingGroupList *sgl,
}
if (is_select) {
- DRW_select_load_id(camera_object->select_id | (track_index << 16));
+ DRW_select_load_id(orig_camera_object->runtime.select_id | (track_index << 16));
track_index++;
}
@@ -2021,7 +2036,7 @@ static void camera_view3d_reconstruction(OBJECT_ShadingGroupList *sgl,
};
mul_m4_m4m4(bundle_mat, bundle_mat, bundle_scale_mat);
- DRW_shgroup_call_dynamic_add(sgl->sphere_solid, bundle_mat, bundle_color_v4);
+ DRW_buffer_add_entry(sgl->sphere_solid, bundle_mat, bundle_color_v4);
}
else {
DRW_shgroup_empty_ex(
@@ -2055,7 +2070,7 @@ static void camera_view3d_reconstruction(OBJECT_ShadingGroupList *sgl,
GPUShader *shader = GPU_shader_get_builtin_shader(GPU_SHADER_3D_UNIFORM_COLOR);
DRWShadingGroup *shading_group = DRW_shgroup_create(shader, sgl->non_meshes);
DRW_shgroup_uniform_vec4(shading_group, "color", camera_path_color, 1);
- DRW_shgroup_call_add(shading_group, geom, camera_mat);
+ DRW_shgroup_call(shading_group, geom, camera_mat);
}
}
}
@@ -2069,7 +2084,7 @@ static void DRW_shgroup_camera(OBJECT_ShadingGroupList *sgl, Object *ob, ViewLay
RegionView3D *rv3d = draw_ctx->rv3d;
Camera *cam = ob->data;
- const Object *camera_object = DEG_get_evaluated_object(draw_ctx->depsgraph, v3d->camera);
+ Object *camera_object = DEG_get_evaluated_object(draw_ctx->depsgraph, v3d->camera);
const bool is_select = DRW_state_is_select();
const bool is_active = (ob == camera_object);
const bool look_through = (is_active && (rv3d->persp == RV3D_CAMOB));
@@ -2136,31 +2151,31 @@ static void DRW_shgroup_camera(OBJECT_ShadingGroupList *sgl, Object *ob, ViewLay
copy_m4_m4(mat, ob->obmat);
}
- DRW_shgroup_call_dynamic_add(sgl->camera_frame,
- color,
- cam->runtime.drw_corners[0],
- &cam->runtime.drw_depth[0],
- cam->runtime.drw_tria,
- mat);
+ DRW_buffer_add_entry(sgl->camera_frame,
+ color,
+ cam->runtime.drw_corners[0],
+ &cam->runtime.drw_depth[0],
+ cam->runtime.drw_tria,
+ mat);
}
else {
if (!is_stereo3d_cameras) {
- DRW_shgroup_call_dynamic_add(sgl->camera,
- color,
- cam->runtime.drw_corners[0],
- &cam->runtime.drw_depth[0],
- cam->runtime.drw_tria,
- ob->obmat);
+ DRW_buffer_add_entry(sgl->camera,
+ color,
+ cam->runtime.drw_corners[0],
+ &cam->runtime.drw_depth[0],
+ cam->runtime.drw_tria,
+ ob->obmat);
}
/* Active cam */
if (is_active) {
- DRW_shgroup_call_dynamic_add(sgl->camera_tria,
- color,
- cam->runtime.drw_corners[0],
- &cam->runtime.drw_depth[0],
- cam->runtime.drw_tria,
- ob->obmat);
+ DRW_buffer_add_entry(sgl->camera_tria,
+ color,
+ cam->runtime.drw_corners[0],
+ &cam->runtime.drw_depth[0],
+ cam->runtime.drw_tria,
+ ob->obmat);
}
}
@@ -2177,16 +2192,16 @@ static void DRW_shgroup_camera(OBJECT_ShadingGroupList *sgl, Object *ob, ViewLay
size_to_mat4(sizemat, size);
mul_m4_m4m4(cam->runtime.drw_focusmat, cam->runtime.drw_focusmat, sizemat);
- DRW_shgroup_call_dynamic_add(
+ DRW_buffer_add_entry(
sgl->camera_focus, (is_active ? col_hi : col), &cam->drawsize, cam->runtime.drw_focusmat);
- DRW_shgroup_call_dynamic_add(
+ DRW_buffer_add_entry(
sgl->camera_clip, color, &cam->clip_start, &cam->clip_end, cam->runtime.drw_normalmat);
- DRW_shgroup_call_dynamic_add(sgl->camera_clip_points,
- (is_active ? col_hi : col),
- &cam->clip_start,
- &cam->clip_end,
- cam->runtime.drw_normalmat);
+ DRW_buffer_add_entry(sgl->camera_clip_points,
+ (is_active ? col_hi : col),
+ &cam->clip_start,
+ &cam->clip_end,
+ cam->runtime.drw_normalmat);
}
if (cam->flag & CAM_SHOWMIST) {
@@ -2195,13 +2210,13 @@ static void DRW_shgroup_camera(OBJECT_ShadingGroupList *sgl, Object *ob, ViewLay
if (world) {
static float col[4] = {0.5f, 0.5f, 0.5f, 1.0f}, col_hi[4] = {1.0f, 1.0f, 1.0f, 1.0f};
world->mistend = world->miststa + world->mistdist;
- DRW_shgroup_call_dynamic_add(
+ DRW_buffer_add_entry(
sgl->camera_mist, color, &world->miststa, &world->mistend, cam->runtime.drw_normalmat);
- DRW_shgroup_call_dynamic_add(sgl->camera_mist_points,
- (is_active ? col_hi : col),
- &world->miststa,
- &world->mistend,
- cam->runtime.drw_normalmat);
+ DRW_buffer_add_entry(sgl->camera_mist_points,
+ (is_active ? col_hi : col),
+ &world->miststa,
+ &world->mistend,
+ cam->runtime.drw_normalmat);
}
}
@@ -2223,26 +2238,26 @@ static void DRW_shgroup_empty_ex(OBJECT_ShadingGroupList *sgl,
{
switch (draw_type) {
case OB_PLAINAXES:
- DRW_shgroup_call_dynamic_add(sgl->plain_axes, color, draw_size, mat);
+ DRW_buffer_add_entry(sgl->plain_axes, color, draw_size, mat);
break;
case OB_SINGLE_ARROW:
- DRW_shgroup_call_dynamic_add(sgl->single_arrow, color, draw_size, mat);
- DRW_shgroup_call_dynamic_add(sgl->single_arrow_line, color, draw_size, mat);
+ DRW_buffer_add_entry(sgl->single_arrow, color, draw_size, mat);
+ DRW_buffer_add_entry(sgl->single_arrow_line, color, draw_size, mat);
break;
case OB_CUBE:
- DRW_shgroup_call_dynamic_add(sgl->cube, color, draw_size, mat);
+ DRW_buffer_add_entry(sgl->cube, color, draw_size, mat);
break;
case OB_CIRCLE:
- DRW_shgroup_call_dynamic_add(sgl->circle, color, draw_size, mat);
+ DRW_buffer_add_entry(sgl->circle, color, draw_size, mat);
break;
case OB_EMPTY_SPHERE:
- DRW_shgroup_call_dynamic_add(sgl->sphere, color, draw_size, mat);
+ DRW_buffer_add_entry(sgl->sphere, color, draw_size, mat);
break;
case OB_EMPTY_CONE:
- DRW_shgroup_call_dynamic_add(sgl->cone, color, draw_size, mat);
+ DRW_buffer_add_entry(sgl->cone, color, draw_size, mat);
break;
case OB_ARROWS:
- DRW_shgroup_call_dynamic_add(sgl->empty_axes, color, draw_size, mat);
+ DRW_buffer_add_entry(sgl->empty_axes, color, draw_size, mat);
break;
case OB_EMPTY_IMAGE:
BLI_assert(!"Should never happen, use DRW_shgroup_empty instead.");
@@ -2334,19 +2349,19 @@ static void DRW_shgroup_forcefield(OBJECT_ShadingGroupList *sgl, Object *ob, Vie
switch (pd->forcefield) {
case PFIELD_WIND:
- DRW_shgroup_call_dynamic_add(sgl->field_wind, color, &pd->drawvec1, ob->obmat);
+ DRW_buffer_add_entry(sgl->field_wind, color, &pd->drawvec1, ob->obmat);
break;
case PFIELD_FORCE:
- DRW_shgroup_call_dynamic_add(sgl->field_force, color, &pd->drawvec1, ob->obmat);
+ DRW_buffer_add_entry(sgl->field_force, color, &pd->drawvec1, ob->obmat);
break;
case PFIELD_VORTEX:
- DRW_shgroup_call_dynamic_add(sgl->field_vortex, color, &pd->drawvec1, ob->obmat);
+ DRW_buffer_add_entry(sgl->field_vortex, color, &pd->drawvec1, ob->obmat);
break;
case PFIELD_GUIDE:
if (cu && (cu->flag & CU_PATH) && ob->runtime.curve_cache->path &&
ob->runtime.curve_cache->path->data) {
- DRW_shgroup_call_dynamic_add(sgl->field_curve_sta, color, &pd->f_strength, ob->obmat);
- DRW_shgroup_call_dynamic_add(sgl->field_curve_end, color, &pd->f_strength, ob->obmat);
+ DRW_buffer_add_entry(sgl->field_curve_sta, color, &pd->f_strength, ob->obmat);
+ DRW_buffer_add_entry(sgl->field_curve_end, color, &pd->f_strength, ob->obmat);
}
break;
}
@@ -2354,33 +2369,29 @@ static void DRW_shgroup_forcefield(OBJECT_ShadingGroupList *sgl, Object *ob, Vie
if (pd->falloff == PFIELD_FALL_SPHERE) {
/* as last, guide curve alters it */
if ((pd->flag & PFIELD_USEMAX) != 0) {
- DRW_shgroup_call_dynamic_add(sgl->field_curve_end, color, &pd->maxdist, ob->obmat);
+ DRW_buffer_add_entry(sgl->field_curve_end, color, &pd->maxdist, ob->obmat);
}
if ((pd->flag & PFIELD_USEMIN) != 0) {
- DRW_shgroup_call_dynamic_add(sgl->field_curve_end, color, &pd->mindist, ob->obmat);
+ DRW_buffer_add_entry(sgl->field_curve_end, color, &pd->mindist, ob->obmat);
}
}
else if (pd->falloff == PFIELD_FALL_TUBE) {
if (pd->flag & (PFIELD_USEMAX | PFIELD_USEMAXR)) {
- DRW_shgroup_call_dynamic_add(
- sgl->field_tube_limit, color, &pd->drawvec_falloff_max, ob->obmat);
+ DRW_buffer_add_entry(sgl->field_tube_limit, color, &pd->drawvec_falloff_max, ob->obmat);
}
if (pd->flag & (PFIELD_USEMIN | PFIELD_USEMINR)) {
- DRW_shgroup_call_dynamic_add(
- sgl->field_tube_limit, color, &pd->drawvec_falloff_min, ob->obmat);
+ DRW_buffer_add_entry(sgl->field_tube_limit, color, &pd->drawvec_falloff_min, ob->obmat);
}
}
else if (pd->falloff == PFIELD_FALL_CONE) {
if (pd->flag & (PFIELD_USEMAX | PFIELD_USEMAXR)) {
- DRW_shgroup_call_dynamic_add(
- sgl->field_cone_limit, color, &pd->drawvec_falloff_max, ob->obmat);
+ DRW_buffer_add_entry(sgl->field_cone_limit, color, &pd->drawvec_falloff_max, ob->obmat);
}
if (pd->flag & (PFIELD_USEMIN | PFIELD_USEMINR)) {
- DRW_shgroup_call_dynamic_add(
- sgl->field_cone_limit, color, &pd->drawvec_falloff_min, ob->obmat);
+ DRW_buffer_add_entry(sgl->field_cone_limit, color, &pd->drawvec_falloff_min, ob->obmat);
}
}
}
@@ -2412,7 +2423,7 @@ static void DRW_shgroup_volume_extra(OBJECT_ShadingGroupList *sgl,
translate_m4(voxel_cubemat, 1.0f, 1.0f, 1.0f);
mul_m4_m4m4(voxel_cubemat, ob->obmat, voxel_cubemat);
- DRW_shgroup_call_dynamic_add(sgl->cube, color, &one, voxel_cubemat);
+ DRW_buffer_add_entry(sgl->cube, color, &one, voxel_cubemat);
/* Don't show smoke before simulation starts, this could be made an option in the future. */
if (!sds->draw_velocity || !sds->fluid || CFRA < sds->point_cache[0]->startframe) {
@@ -2426,12 +2437,11 @@ static void DRW_shgroup_volume_extra(OBJECT_ShadingGroupList *sgl,
if (sds->slice_method == MOD_SMOKE_SLICE_AXIS_ALIGNED &&
sds->axis_slice_method == AXIS_SLICE_SINGLE) {
- float invviewmat[4][4];
- DRW_viewport_matrix_get(invviewmat, DRW_MAT_VIEWINV);
+ float viewinv[4][4];
+ DRW_view_viewmat_get(NULL, viewinv, true);
- const int axis = (sds->slice_axis == SLICE_AXIS_AUTO) ?
- axis_dominant_v3_single(invviewmat[2]) :
- sds->slice_axis - 1;
+ const int axis = (sds->slice_axis == SLICE_AXIS_AUTO) ? axis_dominant_v3_single(viewinv[2]) :
+ sds->slice_axis - 1;
slice_axis = axis;
line_count /= sds->res[axis];
}
@@ -2446,7 +2456,7 @@ static void DRW_shgroup_volume_extra(OBJECT_ShadingGroupList *sgl,
DRW_shgroup_uniform_float_copy(grp, "displaySize", sds->vector_scale);
DRW_shgroup_uniform_float_copy(grp, "slicePosition", sds->slice_depth);
DRW_shgroup_uniform_int_copy(grp, "sliceAxis", slice_axis);
- DRW_shgroup_call_procedural_lines_add(grp, line_count, ob->obmat);
+ DRW_shgroup_call_procedural_lines(grp, line_count, ob->obmat);
BLI_addtail(&e_data.smoke_domains, BLI_genericNodeN(smd));
}
@@ -2472,7 +2482,7 @@ static void DRW_shgroup_speaker(OBJECT_ShadingGroupList *sgl, Object *ob, ViewLa
static float one = 1.0f;
DRW_object_wire_theme_get(ob, view_layer, &color);
- DRW_shgroup_call_dynamic_add(sgl->speaker, color, &one, ob->obmat);
+ DRW_buffer_add_entry(sgl->speaker, color, &one, ob->obmat);
}
typedef struct OBJECT_LightProbeEngineData {
@@ -2547,7 +2557,7 @@ static void DRW_shgroup_lightprobe(OBJECT_Shaders *sh_data,
DRW_shgroup_uniform_vec3(grp, "increment_y", prb_data->increment_y, 1);
DRW_shgroup_uniform_vec3(grp, "increment_z", prb_data->increment_z, 1);
DRW_shgroup_uniform_ivec3(grp, "grid_resolution", &prb->grid_resolution_x, 1);
- DRW_shgroup_call_procedural_points_add(grp, cell_count, NULL);
+ DRW_shgroup_call_procedural_points(grp, cell_count, NULL);
}
else if (prb->type == LIGHTPROBE_TYPE_CUBE) {
float draw_size = 1.0f;
@@ -2556,17 +2566,17 @@ static void DRW_shgroup_lightprobe(OBJECT_Shaders *sh_data,
// unit_m4(prb_data->probe_cube_mat);
// copy_v3_v3(prb_data->probe_cube_mat[3], ob->obmat[3]);
- DRWShadingGroup *grp = shgroup_theme_id_to_probe_cube_outline_shgrp(
+ DRWCallBuffer *buf = buffer_theme_id_to_probe_cube_outline_shgrp(
stl, theme_id, ob->base_flag);
/* TODO remove or change the drawing of the cube probes. Theses line draws nothing on purpose
* to keep the call ids correct. */
zero_m4(probe_cube_mat);
- DRW_shgroup_call_dynamic_add(grp, call_id, &draw_size, probe_cube_mat);
+ DRW_buffer_add_entry(buf, call_id, &draw_size, probe_cube_mat);
}
else {
float draw_size = 1.0f;
- DRWShadingGroup *grp = shgroup_theme_id_to_probe_planar_outline_shgrp(stl, theme_id);
- DRW_shgroup_call_dynamic_add(grp, call_id, &draw_size, ob->obmat);
+ DRWCallBuffer *buf = buffer_theme_id_to_probe_planar_outline_shgrp(stl, theme_id);
+ DRW_buffer_add_entry(buf, call_id, &draw_size, ob->obmat);
}
*call_id += 1;
@@ -2574,14 +2584,14 @@ static void DRW_shgroup_lightprobe(OBJECT_Shaders *sh_data,
switch (prb->type) {
case LIGHTPROBE_TYPE_PLANAR:
- DRW_shgroup_call_dynamic_add(sgl->probe_planar, ob->obmat[3], color);
+ DRW_buffer_add_entry(sgl->probe_planar, ob->obmat[3], color);
break;
case LIGHTPROBE_TYPE_GRID:
- DRW_shgroup_call_dynamic_add(sgl->probe_grid, ob->obmat[3], color);
+ DRW_buffer_add_entry(sgl->probe_grid, ob->obmat[3], color);
break;
case LIGHTPROBE_TYPE_CUBE:
default:
- DRW_shgroup_call_dynamic_add(sgl->probe_cube, ob->obmat[3], color);
+ DRW_buffer_add_entry(sgl->probe_cube, ob->obmat[3], color);
break;
}
@@ -2590,13 +2600,13 @@ static void DRW_shgroup_lightprobe(OBJECT_Shaders *sh_data,
copy_m4_m4(mat, ob->obmat);
normalize_m4(mat);
- DRW_shgroup_call_dynamic_add(sgl->single_arrow, color, &ob->empty_drawsize, mat);
- DRW_shgroup_call_dynamic_add(sgl->single_arrow_line, color, &ob->empty_drawsize, mat);
+ DRW_buffer_add_entry(sgl->single_arrow, color, &ob->empty_drawsize, mat);
+ DRW_buffer_add_entry(sgl->single_arrow_line, color, &ob->empty_drawsize, mat);
copy_m4_m4(mat, ob->obmat);
zero_v3(mat[2]);
- DRW_shgroup_call_dynamic_add(sgl->cube, color, &one, mat);
+ DRW_buffer_add_entry(sgl->cube, color, &one, mat);
}
if ((prb->flag & LIGHTPROBE_FLAG_SHOW_INFLUENCE) != 0) {
@@ -2610,8 +2620,8 @@ static void DRW_shgroup_lightprobe(OBJECT_Shaders *sh_data,
}
if (prb->type == LIGHTPROBE_TYPE_GRID || prb->attenuation_type == LIGHTPROBE_SHAPE_BOX) {
- DRW_shgroup_call_dynamic_add(sgl->cube, color, &prb->distgridinf, ob->obmat);
- DRW_shgroup_call_dynamic_add(sgl->cube, color, &prb->distfalloff, ob->obmat);
+ DRW_buffer_add_entry(sgl->cube, color, &prb->distgridinf, ob->obmat);
+ DRW_buffer_add_entry(sgl->cube, color, &prb->distfalloff, ob->obmat);
}
else if (prb->type == LIGHTPROBE_TYPE_PLANAR) {
float rangemat[4][4];
@@ -2619,17 +2629,17 @@ static void DRW_shgroup_lightprobe(OBJECT_Shaders *sh_data,
normalize_v3(rangemat[2]);
mul_v3_fl(rangemat[2], prb->distinf);
- DRW_shgroup_call_dynamic_add(sgl->cube, color, &one, rangemat);
+ DRW_buffer_add_entry(sgl->cube, color, &one, rangemat);
copy_m4_m4(rangemat, ob->obmat);
normalize_v3(rangemat[2]);
mul_v3_fl(rangemat[2], prb->distfalloff);
- DRW_shgroup_call_dynamic_add(sgl->cube, color, &one, rangemat);
+ DRW_buffer_add_entry(sgl->cube, color, &one, rangemat);
}
else {
- DRW_shgroup_call_dynamic_add(sgl->sphere, color, &prb->distgridinf, ob->obmat);
- DRW_shgroup_call_dynamic_add(sgl->sphere, color, &prb->distfalloff, ob->obmat);
+ DRW_buffer_add_entry(sgl->sphere, color, &prb->distgridinf, ob->obmat);
+ DRW_buffer_add_entry(sgl->sphere, color, &prb->distfalloff, ob->obmat);
}
}
@@ -2648,10 +2658,10 @@ static void DRW_shgroup_lightprobe(OBJECT_Shaders *sh_data,
}
if (prb->parallax_type == LIGHTPROBE_SHAPE_BOX) {
- DRW_shgroup_call_dynamic_add(sgl->cube, color, dist, obmat);
+ DRW_buffer_add_entry(sgl->cube, color, dist, obmat);
}
else {
- DRW_shgroup_call_dynamic_add(sgl->sphere, color, dist, obmat);
+ DRW_buffer_add_entry(sgl->sphere, color, dist, obmat);
}
}
}
@@ -2690,9 +2700,8 @@ static void DRW_shgroup_lightprobe(OBJECT_Shaders *sh_data,
normalize_m4_m4(clipmat, ob->obmat);
mul_m4_m4m4(clipmat, clipmat, cubefacemat[i]);
- DRW_shgroup_call_dynamic_add(
- sgl->light_buflimit, color, &prb->clipsta, &prb->clipend, clipmat);
- DRW_shgroup_call_dynamic_add(
+ DRW_buffer_add_entry(sgl->light_buflimit, color, &prb->clipsta, &prb->clipend, clipmat);
+ DRW_buffer_add_entry(
sgl->light_buflimit_points, color, &prb->clipsta, &prb->clipend, clipmat);
}
}
@@ -2700,8 +2709,8 @@ static void DRW_shgroup_lightprobe(OBJECT_Shaders *sh_data,
/* Line and point going to the ground */
if (prb->type == LIGHTPROBE_TYPE_CUBE) {
- DRW_shgroup_call_dynamic_add(sgl->light_groundline, ob->obmat[3]);
- DRW_shgroup_call_dynamic_add(sgl->light_groundpoint, ob->obmat[3]);
+ DRW_buffer_add_entry(sgl->light_groundline, ob->obmat[3]);
+ DRW_buffer_add_entry(sgl->light_groundpoint, ob->obmat[3]);
}
}
@@ -2711,20 +2720,20 @@ static void DRW_shgroup_relationship_lines(OBJECT_ShadingGroupList *sgl,
Object *ob)
{
if (ob->parent && (DRW_object_visibility_in_active_context(ob->parent) & OB_VISIBLE_SELF)) {
- DRW_shgroup_call_dynamic_add(sgl->relationship_lines, ob->runtime.parent_display_origin);
- DRW_shgroup_call_dynamic_add(sgl->relationship_lines, ob->obmat[3]);
+ DRW_buffer_add_entry(sgl->relationship_lines, ob->runtime.parent_display_origin);
+ DRW_buffer_add_entry(sgl->relationship_lines, ob->obmat[3]);
}
if (ob->rigidbody_constraint) {
Object *rbc_ob1 = ob->rigidbody_constraint->ob1;
Object *rbc_ob2 = ob->rigidbody_constraint->ob2;
if (rbc_ob1 && (DRW_object_visibility_in_active_context(rbc_ob1) & OB_VISIBLE_SELF)) {
- DRW_shgroup_call_dynamic_add(sgl->relationship_lines, rbc_ob1->obmat[3]);
- DRW_shgroup_call_dynamic_add(sgl->relationship_lines, ob->obmat[3]);
+ DRW_buffer_add_entry(sgl->relationship_lines, rbc_ob1->obmat[3]);
+ DRW_buffer_add_entry(sgl->relationship_lines, ob->obmat[3]);
}
if (rbc_ob2 && (DRW_object_visibility_in_active_context(rbc_ob2) & OB_VISIBLE_SELF)) {
- DRW_shgroup_call_dynamic_add(sgl->relationship_lines, rbc_ob2->obmat[3]);
- DRW_shgroup_call_dynamic_add(sgl->relationship_lines, ob->obmat[3]);
+ DRW_buffer_add_entry(sgl->relationship_lines, rbc_ob2->obmat[3]);
+ DRW_buffer_add_entry(sgl->relationship_lines, ob->obmat[3]);
}
}
@@ -2756,8 +2765,8 @@ static void DRW_shgroup_relationship_lines(OBJECT_ShadingGroupList *sgl,
}
if (camob) {
- DRW_shgroup_call_dynamic_add(sgl->constraint_lines, camob->obmat[3]);
- DRW_shgroup_call_dynamic_add(sgl->constraint_lines, ob->obmat[3]);
+ DRW_buffer_add_entry(sgl->constraint_lines, camob->obmat[3]);
+ DRW_buffer_add_entry(sgl->constraint_lines, ob->obmat[3]);
}
}
else {
@@ -2778,8 +2787,8 @@ static void DRW_shgroup_relationship_lines(OBJECT_ShadingGroupList *sgl,
unit_m4(ct->matrix);
}
- DRW_shgroup_call_dynamic_add(sgl->constraint_lines, ct->matrix[3]);
- DRW_shgroup_call_dynamic_add(sgl->constraint_lines, ob->obmat[3]);
+ DRW_buffer_add_entry(sgl->constraint_lines, ct->matrix[3]);
+ DRW_buffer_add_entry(sgl->constraint_lines, ob->obmat[3]);
}
if (cti->flush_constraint_targets) {
@@ -2802,32 +2811,32 @@ static void DRW_shgroup_object_center(OBJECT_StorageList *stl,
return;
}
const bool is_library = ob->id.us > 1 || ID_IS_LINKED(ob);
- DRWShadingGroup *shgroup;
+ DRWCallBuffer *buf;
if (ob == OBACT(view_layer)) {
- shgroup = stl->g_data->center_active;
+ buf = stl->g_data->center_active;
}
else if (ob->base_flag & BASE_SELECTED) {
if (is_library) {
- shgroup = stl->g_data->center_selected_lib;
+ buf = stl->g_data->center_selected_lib;
}
else {
- shgroup = stl->g_data->center_selected;
+ buf = stl->g_data->center_selected;
}
}
else if (v3d->flag & V3D_DRAW_CENTERS) {
if (is_library) {
- shgroup = stl->g_data->center_deselected_lib;
+ buf = stl->g_data->center_deselected_lib;
}
else {
- shgroup = stl->g_data->center_deselected;
+ buf = stl->g_data->center_deselected;
}
}
else {
return;
}
- DRW_shgroup_call_dynamic_add(shgroup, ob->obmat[3]);
+ DRW_buffer_add_entry(buf, ob->obmat[3]);
}
static void DRW_shgroup_texture_space(OBJECT_ShadingGroupList *sgl, Object *ob, int theme_id)
@@ -2877,7 +2886,7 @@ static void DRW_shgroup_texture_space(OBJECT_ShadingGroupList *sgl, Object *ob,
float color[4];
UI_GetThemeColor4fv(theme_id, color);
- DRW_shgroup_call_dynamic_add(sgl->texspace, color, &one, tmp);
+ DRW_buffer_add_entry(sgl->texspace, color, &one, tmp);
}
static void DRW_shgroup_bounds(OBJECT_ShadingGroupList *sgl, Object *ob, int theme_id)
@@ -2914,7 +2923,7 @@ static void DRW_shgroup_bounds(OBJECT_ShadingGroupList *sgl, Object *ob, int the
size_to_mat4(tmp, size);
copy_v3_v3(tmp[3], center);
mul_m4_m4m4(tmp, ob->obmat, tmp);
- DRW_shgroup_call_dynamic_add(sgl->cube, color, &one, tmp);
+ DRW_buffer_add_entry(sgl->cube, color, &one, tmp);
break;
case OB_BOUND_SPHERE:
size[0] = max_fff(size[0], size[1], size[2]);
@@ -2922,7 +2931,7 @@ static void DRW_shgroup_bounds(OBJECT_ShadingGroupList *sgl, Object *ob, int the
size_to_mat4(tmp, size);
copy_v3_v3(tmp[3], center);
mul_m4_m4m4(tmp, ob->obmat, tmp);
- DRW_shgroup_call_dynamic_add(sgl->sphere, color, &one, tmp);
+ DRW_buffer_add_entry(sgl->sphere, color, &one, tmp);
break;
case OB_BOUND_CYLINDER:
size[0] = max_ff(size[0], size[1]);
@@ -2930,7 +2939,7 @@ static void DRW_shgroup_bounds(OBJECT_ShadingGroupList *sgl, Object *ob, int the
size_to_mat4(tmp, size);
copy_v3_v3(tmp[3], center);
mul_m4_m4m4(tmp, ob->obmat, tmp);
- DRW_shgroup_call_dynamic_add(sgl->cylinder, color, &one, tmp);
+ DRW_buffer_add_entry(sgl->cylinder, color, &one, tmp);
break;
case OB_BOUND_CONE:
size[0] = max_ff(size[0], size[1]);
@@ -2941,7 +2950,7 @@ static void DRW_shgroup_bounds(OBJECT_ShadingGroupList *sgl, Object *ob, int the
swap_v3_v3(tmp[1], tmp[2]);
tmp[3][2] -= size[2];
mul_m4_m4m4(tmp, ob->obmat, tmp);
- DRW_shgroup_call_dynamic_add(sgl->cone, color, &one, tmp);
+ DRW_buffer_add_entry(sgl->cone, color, &one, tmp);
break;
case OB_BOUND_CAPSULE:
size[0] = max_ff(size[0], size[1]);
@@ -2950,14 +2959,14 @@ static void DRW_shgroup_bounds(OBJECT_ShadingGroupList *sgl, Object *ob, int the
copy_v2_v2(tmp[3], center);
tmp[3][2] = center[2] + max_ff(0.0f, size[2] - size[0]);
mul_m4_m4m4(final_mat, ob->obmat, tmp);
- DRW_shgroup_call_dynamic_add(sgl->capsule_cap, color, &one, final_mat);
+ DRW_buffer_add_entry(sgl->capsule_cap, color, &one, final_mat);
negate_v3(tmp[2]);
tmp[3][2] = center[2] - max_ff(0.0f, size[2] - size[0]);
mul_m4_m4m4(final_mat, ob->obmat, tmp);
- DRW_shgroup_call_dynamic_add(sgl->capsule_cap, color, &one, final_mat);
+ DRW_buffer_add_entry(sgl->capsule_cap, color, &one, final_mat);
tmp[2][2] = max_ff(0.0f, size[2] * 2.0f - size[0] * 2.0f);
mul_m4_m4m4(final_mat, ob->obmat, tmp);
- DRW_shgroup_call_dynamic_add(sgl->capsule_body, color, &one, final_mat);
+ DRW_buffer_add_entry(sgl->capsule_body, color, &one, final_mat);
break;
}
}
@@ -2980,13 +2989,10 @@ static void OBJECT_cache_populate_particles(OBJECT_Shaders *sh_data,
if (draw_as != PART_DRAW_PATH) {
struct GPUBatch *geom = DRW_cache_particles_get_dots(ob, psys);
DRWShadingGroup *shgrp = NULL;
- static int screen_space[2] = {0, 1};
+ struct GPUBatch *shape = NULL;
static float def_prim_col[3] = {0.5f, 0.5f, 0.5f};
static float def_sec_col[3] = {1.0f, 1.0f, 1.0f};
- /* Dummy particle format for instancing to work. */
- DRW_shgroup_instance_format(e_data.particle_format, {{"dummy", DRW_ATTR_FLOAT, 1}});
-
Material *ma = give_current_material(ob, part->omat);
switch (draw_as) {
@@ -2997,43 +3003,36 @@ static void OBJECT_cache_populate_particles(OBJECT_Shaders *sh_data,
DRW_shgroup_uniform_float(shgrp, "pixel_size", DRW_viewport_pixelsize_get(), 1);
DRW_shgroup_uniform_float(shgrp, "size", &part->draw_size, 1);
DRW_shgroup_uniform_texture(shgrp, "ramp", G_draw.ramp);
- DRW_shgroup_call_add(shgrp, geom, mat);
+ DRW_shgroup_call(shgrp, geom, mat);
break;
case PART_DRAW_CROSS:
- shgrp = DRW_shgroup_instance_create(sh_data->part_prim,
- psl->particle,
- DRW_cache_particles_get_prim(PART_DRAW_CROSS),
- e_data.particle_format);
+ shgrp = DRW_shgroup_create(sh_data->part_prim, psl->particle);
DRW_shgroup_uniform_texture(shgrp, "ramp", G_draw.ramp);
DRW_shgroup_uniform_vec3(shgrp, "color", ma ? &ma->r : def_prim_col, 1);
- DRW_shgroup_uniform_int(shgrp, "screen_space", &screen_space[0], 1);
+ DRW_shgroup_uniform_float(shgrp, "draw_size", &part->draw_size, 1);
+ DRW_shgroup_uniform_bool_copy(shgrp, "screen_space", false);
+ shape = DRW_cache_particles_get_prim(PART_DRAW_CROSS);
+ DRW_shgroup_call_instances_with_attribs(shgrp, shape, NULL, geom);
break;
case PART_DRAW_CIRC:
- shgrp = DRW_shgroup_instance_create(sh_data->part_prim,
- psl->particle,
- DRW_cache_particles_get_prim(PART_DRAW_CIRC),
- e_data.particle_format);
+ shape = DRW_cache_particles_get_prim(PART_DRAW_CIRC);
+ shgrp = DRW_shgroup_create(sh_data->part_prim, psl->particle);
DRW_shgroup_uniform_texture(shgrp, "ramp", G_draw.ramp);
DRW_shgroup_uniform_vec3(shgrp, "color", ma ? &ma->r : def_prim_col, 1);
- DRW_shgroup_uniform_int(shgrp, "screen_space", &screen_space[1], 1);
+ DRW_shgroup_uniform_float(shgrp, "draw_size", &part->draw_size, 1);
+ DRW_shgroup_uniform_bool_copy(shgrp, "screen_space", true);
+ DRW_shgroup_call_instances_with_attribs(shgrp, shape, NULL, geom);
break;
case PART_DRAW_AXIS:
- shgrp = DRW_shgroup_instance_create(sh_data->part_axis,
- psl->particle,
- DRW_cache_particles_get_prim(PART_DRAW_AXIS),
- e_data.particle_format);
- DRW_shgroup_uniform_int(shgrp, "screen_space", &screen_space[0], 1);
+ shape = DRW_cache_particles_get_prim(PART_DRAW_AXIS);
+ shgrp = DRW_shgroup_create(sh_data->part_axis, psl->particle);
+ DRW_shgroup_uniform_float(shgrp, "draw_size", &part->draw_size, 1);
+ DRW_shgroup_uniform_bool_copy(shgrp, "screen_space", false);
+ DRW_shgroup_call_instances_with_attribs(shgrp, shape, NULL, geom);
break;
default:
break;
}
-
- if (shgrp) {
- if (draw_as != PART_DRAW_DOT) {
- DRW_shgroup_uniform_float(shgrp, "draw_size", &part->draw_size, 1);
- DRW_shgroup_instance_batch(shgrp, geom);
- }
- }
}
}
}
@@ -3096,6 +3095,24 @@ static void OBJECT_gpencil_color_names(Object *ob, struct DRWTextStore *dt, ucha
}
}
+BLI_INLINE OBJECT_DupliData *OBJECT_duplidata_get(Object *ob, void *vedata, bool *init)
+{
+ OBJECT_DupliData **dupli_data = (OBJECT_DupliData **)DRW_duplidata_get(vedata);
+ *init = false;
+ if (!ELEM(ob->type, OB_MESH, OB_SURF, OB_LATTICE, OB_CURVE, OB_FONT)) {
+ return NULL;
+ }
+
+ if (dupli_data) {
+ if (*dupli_data == NULL) {
+ *dupli_data = MEM_callocN(sizeof(OBJECT_DupliData), "OBJECT_DupliData");
+ *init = true;
+ }
+ return *dupli_data;
+ }
+ return NULL;
+}
+
static void OBJECT_cache_populate(void *vedata, Object *ob)
{
OBJECT_PassList *psl = ((OBJECT_Data *)vedata)->psl;
@@ -3132,10 +3149,15 @@ static void OBJECT_cache_populate(void *vedata, Object *ob)
/* Show if this is the camera we're looking through since it's useful for selecting. */
(((rv3d->persp == RV3D_CAMOB) && ((ID *)v3d->camera == ob->id.orig_id)) == 0));
+ /* Fast path for duplis. */
+ bool init_duplidata;
+ OBJECT_DupliData *dupli_data = OBJECT_duplidata_get(ob, vedata, &init_duplidata);
+
if (do_outlines) {
if (!BKE_object_is_in_editmode(ob) &&
!((ob == draw_ctx->obact) && (draw_ctx->object_mode & OB_MODE_ALL_PAINT))) {
struct GPUBatch *geom;
+ DRWShadingGroup *shgroup = NULL;
/* This fixes only the biggest case which is a plane in ortho view. */
int flat_axis = 0;
@@ -3143,185 +3165,211 @@ static void OBJECT_cache_populate(void *vedata, Object *ob)
DRW_object_is_flat(ob, &flat_axis) &&
DRW_object_axis_orthogonal_to_view(ob, flat_axis));
- if (stl->g_data->xray_enabled_and_not_wire || is_flat_object_viewed_from_side) {
- geom = DRW_cache_object_edge_detection_get(ob, NULL);
+ if (dupli_data && !init_duplidata) {
+ geom = dupli_data->outline_geom;
+ shgroup = dupli_data->outline_shgrp;
}
else {
- geom = DRW_cache_object_surface_get(ob);
- }
+ if (stl->g_data->xray_enabled_and_not_wire || is_flat_object_viewed_from_side) {
+ geom = DRW_cache_object_edge_detection_get(ob, NULL);
+ }
+ else {
+ geom = DRW_cache_object_surface_get(ob);
+ }
- if (geom) {
- theme_id = DRW_object_wire_theme_get(ob, view_layer, NULL);
- DRWShadingGroup *shgroup = shgroup_theme_id_to_outline_or_null(
- stl, theme_id, ob->base_flag);
- if (shgroup != NULL) {
- DRW_shgroup_call_object_add(shgroup, geom, ob);
+ if (geom) {
+ theme_id = DRW_object_wire_theme_get(ob, view_layer, NULL);
+ shgroup = shgroup_theme_id_to_outline_or_null(stl, theme_id, ob->base_flag);
}
}
- }
- }
- switch (ob->type) {
- case OB_MESH: {
- if (hide_object_extra) {
- break;
+ if (shgroup && geom) {
+ DRW_shgroup_call_object(shgroup, geom, ob);
}
- Mesh *me = ob->data;
- if (!is_edit_mode && me->totedge == 0) {
- struct GPUBatch *geom = DRW_cache_mesh_all_verts_get(ob);
- if (geom) {
- if (theme_id == TH_UNDEFINED) {
- theme_id = DRW_object_wire_theme_get(ob, view_layer, NULL);
- }
- DRWShadingGroup *shgroup = shgroup_theme_id_to_point(sgl, theme_id, ob->base_flag);
- DRW_shgroup_call_object_add(shgroup, geom, ob);
- }
+
+ if (init_duplidata) {
+ dupli_data->outline_shgrp = shgroup;
+ dupli_data->outline_geom = geom;
}
- else {
- bool has_edit_mesh_cage = false;
- /* TODO: Should be its own function. */
- if (is_edit_mode) {
- BMEditMesh *embm = me->edit_mesh;
- has_edit_mesh_cage = embm->mesh_eval_cage &&
- (embm->mesh_eval_cage != embm->mesh_eval_final);
+ }
+ }
+
+ if (dupli_data && !init_duplidata) {
+ if (dupli_data->extra_shgrp && dupli_data->extra_geom) {
+ DRW_shgroup_call_object(dupli_data->extra_shgrp, dupli_data->extra_geom, ob);
+ }
+ }
+ else {
+ struct GPUBatch *geom = NULL;
+ DRWShadingGroup *shgroup = NULL;
+ switch (ob->type) {
+ case OB_MESH: {
+ if (hide_object_extra) {
+ break;
}
- if ((!is_edit_mode && me->totedge > 0) || has_edit_mesh_cage) {
- struct GPUBatch *geom = DRW_cache_mesh_loose_edges_get(ob);
+ Mesh *me = ob->data;
+ if (!is_edit_mode && me->totedge == 0) {
+ geom = DRW_cache_mesh_all_verts_get(ob);
if (geom) {
if (theme_id == TH_UNDEFINED) {
theme_id = DRW_object_wire_theme_get(ob, view_layer, NULL);
}
- DRWShadingGroup *shgroup = shgroup_theme_id_to_wire(sgl, theme_id, ob->base_flag);
- DRW_shgroup_call_object_add(shgroup, geom, ob);
+ shgroup = shgroup_theme_id_to_point(sgl, theme_id, ob->base_flag);
+ DRW_shgroup_call_object(shgroup, geom, ob);
+ }
+ }
+ else {
+ bool has_edit_mesh_cage = false;
+ /* TODO: Should be its own function. */
+ if (is_edit_mode) {
+ BMEditMesh *embm = me->edit_mesh;
+ has_edit_mesh_cage = embm->mesh_eval_cage &&
+ (embm->mesh_eval_cage != embm->mesh_eval_final);
+ }
+ if ((!is_edit_mode && me->totedge > 0) || has_edit_mesh_cage) {
+ geom = DRW_cache_mesh_loose_edges_get(ob);
+ if (geom) {
+ if (theme_id == TH_UNDEFINED) {
+ theme_id = DRW_object_wire_theme_get(ob, view_layer, NULL);
+ }
+ shgroup = shgroup_theme_id_to_wire(sgl, theme_id, ob->base_flag);
+ DRW_shgroup_call_object(shgroup, geom, ob);
+ }
}
}
- }
- break;
- }
- case OB_SURF: {
- if (hide_object_extra) {
- break;
- }
- struct GPUBatch *geom = DRW_cache_surf_edge_wire_get(ob);
- if (geom == NULL) {
break;
}
- if (theme_id == TH_UNDEFINED) {
- theme_id = DRW_object_wire_theme_get(ob, view_layer, NULL);
- }
- DRWShadingGroup *shgroup = shgroup_theme_id_to_wire(sgl, theme_id, ob->base_flag);
- DRW_shgroup_call_object_add(shgroup, geom, ob);
- break;
- }
- case OB_LATTICE: {
- if (!is_edit_mode) {
+ case OB_SURF: {
if (hide_object_extra) {
break;
}
- struct GPUBatch *geom = DRW_cache_lattice_wire_get(ob, false);
- if (theme_id == TH_UNDEFINED) {
- theme_id = DRW_object_wire_theme_get(ob, view_layer, NULL);
- }
-
- DRWShadingGroup *shgroup = shgroup_theme_id_to_wire(sgl, theme_id, ob->base_flag);
- DRW_shgroup_call_object_add(shgroup, geom, ob);
- }
- break;
- }
- case OB_CURVE: {
- if (!is_edit_mode) {
- if (hide_object_extra) {
+ geom = DRW_cache_surf_edge_wire_get(ob);
+ if (geom == NULL) {
break;
}
- struct GPUBatch *geom = DRW_cache_curve_edge_wire_get(ob);
if (theme_id == TH_UNDEFINED) {
theme_id = DRW_object_wire_theme_get(ob, view_layer, NULL);
}
- DRWShadingGroup *shgroup = shgroup_theme_id_to_wire(sgl, theme_id, ob->base_flag);
- DRW_shgroup_call_object_add(shgroup, geom, ob);
- }
- break;
- }
- case OB_MBALL: {
- if (!is_edit_mode) {
- DRW_shgroup_mball_handles(sgl, ob, view_layer);
- }
- break;
- }
- case OB_LAMP:
- if (hide_object_extra) {
+ shgroup = shgroup_theme_id_to_wire(sgl, theme_id, ob->base_flag);
+ DRW_shgroup_call_object(shgroup, geom, ob);
break;
}
- DRW_shgroup_light(sgl, ob, view_layer);
- break;
- case OB_CAMERA:
- if (hide_object_extra) {
+ case OB_LATTICE: {
+ if (!is_edit_mode) {
+ if (hide_object_extra) {
+ break;
+ }
+ geom = DRW_cache_lattice_wire_get(ob, false);
+ if (theme_id == TH_UNDEFINED) {
+ theme_id = DRW_object_wire_theme_get(ob, view_layer, NULL);
+ }
+
+ shgroup = shgroup_theme_id_to_wire(sgl, theme_id, ob->base_flag);
+ DRW_shgroup_call_object(shgroup, geom, ob);
+ }
break;
}
- DRW_shgroup_camera(sgl, ob, view_layer);
- break;
- case OB_EMPTY:
- if (hide_object_extra) {
+ case OB_CURVE: {
+ if (!is_edit_mode) {
+ if (hide_object_extra) {
+ break;
+ }
+ geom = DRW_cache_curve_edge_wire_get(ob);
+ if (theme_id == TH_UNDEFINED) {
+ theme_id = DRW_object_wire_theme_get(ob, view_layer, NULL);
+ }
+ shgroup = shgroup_theme_id_to_wire(sgl, theme_id, ob->base_flag);
+ DRW_shgroup_call_object(shgroup, geom, ob);
+ }
break;
}
- DRW_shgroup_empty(sh_data, sgl, ob, view_layer, rv3d, draw_ctx->sh_cfg);
- break;
- case OB_SPEAKER:
- if (hide_object_extra) {
+ case OB_MBALL: {
+ if (!is_edit_mode) {
+ DRW_shgroup_mball_handles(sgl, ob, view_layer);
+ }
break;
}
- DRW_shgroup_speaker(sgl, ob, view_layer);
- break;
- case OB_LIGHTPROBE:
- if (hide_object_extra) {
+ case OB_LAMP:
+ if (hide_object_extra) {
+ break;
+ }
+ DRW_shgroup_light(sgl, ob, view_layer);
break;
- }
- DRW_shgroup_lightprobe(sh_data, stl, psl, ob, view_layer);
- break;
- case OB_ARMATURE: {
- if ((v3d->flag2 & V3D_HIDE_OVERLAYS) || (v3d->overlay.flag & V3D_OVERLAY_HIDE_BONES) ||
- ((ob->dt < OB_WIRE) && !DRW_state_is_select())) {
+ case OB_CAMERA:
+ if (hide_object_extra) {
+ break;
+ }
+ DRW_shgroup_camera(sgl, ob, view_layer);
break;
- }
- bArmature *arm = ob->data;
- if (arm->edbo == NULL) {
- if (DRW_state_is_select() || !DRW_pose_mode_armature(ob, draw_ctx->obact)) {
- bool is_wire = (v3d->shading.type == OB_WIRE) || (ob->dt <= OB_WIRE) ||
- XRAY_FLAG_ENABLED(v3d);
- DRWArmaturePasses passes = {
- .bone_solid = (is_wire) ? NULL : sgl->bone_solid,
- .bone_outline = sgl->bone_outline,
- .bone_wire = sgl->bone_wire,
- .bone_envelope = sgl->bone_envelope,
- .bone_axes = sgl->bone_axes,
- .relationship_lines = NULL, /* Don't draw relationship lines */
- .custom_shapes = stl->g_data->custom_shapes,
- };
- DRW_shgroup_armature_object(ob, view_layer, passes, is_wire);
+ case OB_EMPTY:
+ if (hide_object_extra) {
+ break;
+ }
+ DRW_shgroup_empty(sh_data, sgl, ob, view_layer, rv3d, draw_ctx->sh_cfg);
+ break;
+ case OB_SPEAKER:
+ if (hide_object_extra) {
+ break;
+ }
+ DRW_shgroup_speaker(sgl, ob, view_layer);
+ break;
+ case OB_LIGHTPROBE:
+ if (hide_object_extra) {
+ break;
+ }
+ DRW_shgroup_lightprobe(sh_data, stl, psl, ob, view_layer);
+ break;
+ case OB_ARMATURE: {
+ if ((v3d->flag2 & V3D_HIDE_OVERLAYS) || (v3d->overlay.flag & V3D_OVERLAY_HIDE_BONES) ||
+ ((ob->dt < OB_WIRE) && !DRW_state_is_select())) {
+ break;
+ }
+ bArmature *arm = ob->data;
+ if (arm->edbo == NULL) {
+ if (DRW_state_is_select() || !DRW_pose_mode_armature(ob, draw_ctx->obact)) {
+ bool is_wire = (v3d->shading.type == OB_WIRE) || (ob->dt <= OB_WIRE) ||
+ XRAY_FLAG_ENABLED(v3d);
+ DRWArmaturePasses passes = {
+ .bone_solid = (is_wire) ? NULL : sgl->bone_solid,
+ .bone_outline = sgl->bone_outline,
+ .bone_wire = sgl->bone_wire,
+ .bone_envelope = sgl->bone_envelope,
+ .bone_axes = sgl->bone_axes,
+ .relationship_lines = NULL, /* Don't draw relationship lines */
+ .custom_shapes = stl->g_data->custom_shapes,
+ };
+ DRW_shgroup_armature_object(ob, view_layer, passes, is_wire);
+ }
}
- }
- break;
- }
- case OB_FONT: {
- if (hide_object_extra) {
break;
}
- Curve *cu = (Curve *)ob->data;
- bool has_surface = (cu->flag & (CU_FRONT | CU_BACK)) || cu->ext1 != 0.0f || cu->ext2 != 0.0f;
- if (!has_surface) {
- struct GPUBatch *geom = DRW_cache_text_edge_wire_get(ob);
- if (geom) {
- if (theme_id == TH_UNDEFINED) {
- theme_id = DRW_object_wire_theme_get(ob, view_layer, NULL);
+ case OB_FONT: {
+ if (hide_object_extra) {
+ break;
+ }
+ Curve *cu = (Curve *)ob->data;
+ bool has_surface = (cu->flag & (CU_FRONT | CU_BACK)) || cu->ext1 != 0.0f ||
+ cu->ext2 != 0.0f;
+ if (!has_surface) {
+ geom = DRW_cache_text_edge_wire_get(ob);
+ if (geom) {
+ if (theme_id == TH_UNDEFINED) {
+ theme_id = DRW_object_wire_theme_get(ob, view_layer, NULL);
+ }
+ shgroup = shgroup_theme_id_to_wire(sgl, theme_id, ob->base_flag);
+ DRW_shgroup_call_object(shgroup, geom, ob);
}
- DRWShadingGroup *shgroup = shgroup_theme_id_to_wire(sgl, theme_id, ob->base_flag);
- DRW_shgroup_call_object_add(shgroup, geom, ob);
}
+ break;
}
- break;
+ default:
+ break;
+ }
+
+ if (init_duplidata) {
+ dupli_data->extra_shgrp = shgroup;
+ dupli_data->extra_geom = geom;
}
- default:
- break;
}
if (ob->pd && ob->pd->forcefield) {
@@ -3386,7 +3434,7 @@ static void OBJECT_cache_populate(void *vedata, Object *ob)
float *color, axes_size = 1.0f;
DRW_object_wire_theme_get(ob, view_layer, &color);
- DRW_shgroup_call_dynamic_add(sgl->empty_axes, color, &axes_size, ob->obmat);
+ DRW_buffer_add_entry(sgl->empty_axes, color, &axes_size, ob->obmat);
}
if ((md = modifiers_findByType(ob, eModifierType_Smoke)) &&
diff --git a/source/blender/draw/modes/overlay_mode.c b/source/blender/draw/modes/overlay_mode.c
index ed96b2a05bc..8e50d08be23 100644
--- a/source/blender/draw/modes/overlay_mode.c
+++ b/source/blender/draw/modes/overlay_mode.c
@@ -46,6 +46,11 @@
/* Structures */
+typedef struct OVERLAY_DupliData {
+ DRWShadingGroup *shgrp;
+ struct GPUBatch *geom;
+} OVERLAY_DupliData;
+
typedef struct OVERLAY_StorageList {
struct OVERLAY_PrivateData *g_data;
} OVERLAY_StorageList;
@@ -95,6 +100,8 @@ extern char datatoc_overlay_face_wireframe_geom_glsl[];
extern char datatoc_overlay_face_wireframe_frag_glsl[];
extern char datatoc_gpu_shader_depth_only_frag_glsl[];
+extern char datatoc_common_view_lib_glsl[];
+
/* Functions */
static void overlay_engine_init(void *vedata)
{
@@ -104,10 +111,6 @@ static void overlay_engine_init(void *vedata)
const DRWContextState *draw_ctx = DRW_context_state_get();
OVERLAY_Shaders *sh_data = &e_data.sh_data[draw_ctx->sh_cfg];
- if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
- DRW_state_clip_planes_set_from_rv3d(draw_ctx->rv3d);
- }
-
if (!stl->g_data) {
/* Alloc transient pointers */
stl->g_data = MEM_callocN(sizeof(*stl->g_data), __func__);
@@ -119,8 +122,10 @@ static void overlay_engine_init(void *vedata)
if (!sh_data->face_orientation) {
/* Face orientation */
sh_data->face_orientation = GPU_shader_create_from_arrays({
- .vert =
- (const char *[]){sh_cfg_data->lib, datatoc_overlay_face_orientation_vert_glsl, NULL},
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_overlay_face_orientation_vert_glsl,
+ NULL},
.frag = (const char *[]){datatoc_overlay_face_orientation_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, NULL},
});
@@ -128,7 +133,10 @@ static void overlay_engine_init(void *vedata)
if (!sh_data->face_wireframe) {
sh_data->select_wireframe = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib, datatoc_overlay_face_wireframe_vert_glsl, NULL},
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_overlay_face_wireframe_vert_glsl,
+ NULL},
.geom = (const char *[]){sh_cfg_data->lib, datatoc_overlay_face_wireframe_geom_glsl, NULL},
.frag = (const char *[]){datatoc_gpu_shader_depth_only_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, "#define SELECT_EDGES\n", NULL},
@@ -136,14 +144,20 @@ static void overlay_engine_init(void *vedata)
#if USE_GEOM_SHADER_WORKAROUND
/* Apple drivers does not support wide wires. Use geometry shader as a workaround. */
sh_data->face_wireframe = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib, datatoc_overlay_face_wireframe_vert_glsl, NULL},
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_overlay_face_wireframe_vert_glsl,
+ NULL},
.geom = (const char *[]){sh_cfg_data->lib, datatoc_overlay_face_wireframe_geom_glsl, NULL},
.frag = (const char *[]){datatoc_overlay_face_wireframe_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, "#define USE_GEOM\n", NULL},
});
#else
sh_data->face_wireframe = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib, datatoc_overlay_face_wireframe_vert_glsl, NULL},
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_overlay_face_wireframe_vert_glsl,
+ NULL},
.frag = (const char *[]){datatoc_overlay_face_wireframe_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, NULL},
});
@@ -205,7 +219,7 @@ static void overlay_cache_init(void *vedata)
float winmat[4][4];
float viewdist = rv3d->dist;
- DRW_viewport_matrix_get(winmat, DRW_MAT_WIN);
+ DRW_view_winmat_get(NULL, winmat, false);
/* special exception for ortho camera (viewdist isnt used for perspective cameras) */
if (rv3d->persp == RV3D_CAMOB && rv3d->is_persp == false) {
viewdist = 1.0f / max_ff(fabsf(rv3d->winmat[0][0]), fabsf(rv3d->winmat[1][1]));
@@ -337,12 +351,27 @@ static void overlay_cache_populate(void *vedata, Object *ob)
if (DRW_object_is_renderable(ob) && pd->overlay.flag & V3D_OVERLAY_FACE_ORIENTATION) {
struct GPUBatch *geom = DRW_cache_object_surface_get(ob);
if (geom) {
- DRW_shgroup_call_add(pd->face_orientation_shgrp, geom, ob->obmat);
+ DRW_shgroup_call_object(pd->face_orientation_shgrp, geom, ob);
}
}
if ((pd->overlay.flag & V3D_OVERLAY_WIREFRAMES) || (v3d->shading.type == OB_WIRE) ||
(ob->dtx & OB_DRAWWIRE) || (ob->dt == OB_WIRE)) {
+
+ /* Fast path for duplis. */
+ OVERLAY_DupliData **dupli_data = (OVERLAY_DupliData **)DRW_duplidata_get(vedata);
+ if (dupli_data) {
+ if (*dupli_data == NULL) {
+ *dupli_data = MEM_callocN(sizeof(OVERLAY_DupliData), "OVERLAY_DupliData");
+ }
+ else {
+ if ((*dupli_data)->shgrp && (*dupli_data)->geom) {
+ DRW_shgroup_call_object((*dupli_data)->shgrp, (*dupli_data)->geom, ob);
+ }
+ return;
+ }
+ }
+
const bool is_edit_mode = BKE_object_is_in_editmode(ob);
bool has_edit_mesh_cage = false;
if (ob->type == OB_MESH) {
@@ -359,7 +388,7 @@ static void overlay_cache_populate(void *vedata, Object *ob)
if ((!pd->show_overlays) ||
(((ob != draw_ctx->object_edit) && !is_edit_mode) || has_edit_mesh_cage) ||
ob->type != OB_MESH) {
- const bool is_sculpt_mode = (ob->sculpt != NULL);
+ const bool is_sculpt_mode = DRW_object_use_pbvh_drawing(ob);
const bool all_wires = (ob->dtx & OB_DRAW_ALL_EDGES);
const bool is_wire = (ob->dt < OB_SOLID);
const bool use_coloring = (pd->show_overlays && !is_edit_mode && !is_sculpt_mode &&
@@ -389,12 +418,18 @@ static void overlay_cache_populate(void *vedata, Object *ob)
}
if (is_sculpt_mode) {
- DRW_shgroup_call_sculpt_wires_add(shgrp, ob, ob->obmat);
+ DRW_shgroup_call_sculpt(shgrp, ob, true, false, false);
}
else {
- DRW_shgroup_call_add(shgrp, geom, ob->obmat);
+ DRW_shgroup_call_object(shgrp, geom, ob);
}
}
+
+ if (dupli_data) {
+ (*dupli_data)->shgrp = shgrp;
+ (*dupli_data)->geom = geom;
+ }
+
if (is_wire && shgrp != NULL) {
/* If object is wireframe, don't try to use stencil test. */
DRW_shgroup_state_disable(shgrp, DRW_STATE_STENCIL_EQUAL);
diff --git a/source/blender/draw/modes/paint_texture_mode.c b/source/blender/draw/modes/paint_texture_mode.c
index 3e292f4e4bc..ee8ec78e91b 100644
--- a/source/blender/draw/modes/paint_texture_mode.c
+++ b/source/blender/draw/modes/paint_texture_mode.c
@@ -27,6 +27,8 @@
#include "BKE_node.h"
+#include "BLI_string_utils.h"
+
/* If builtin shaders are needed */
#include "GPU_shader.h"
#include "GPU_texture.h"
@@ -39,6 +41,7 @@
#include "DEG_depsgraph_query.h"
extern char datatoc_common_globals_lib_glsl[];
+extern char datatoc_common_view_lib_glsl[];
extern char datatoc_paint_texture_vert_glsl[];
extern char datatoc_paint_texture_frag_glsl[];
extern char datatoc_paint_wire_vert_glsl[];
@@ -60,8 +63,8 @@ typedef struct PAINT_TEXTURE_PassList {
* Only contains (DRWPass *) */
struct DRWPass *image_faces;
- struct DRWPass *wire_overlay;
- struct DRWPass *face_overlay;
+ struct DRWPass *wire_select_overlay;
+ struct DRWPass *face_select_overlay;
} PAINT_TEXTURE_PassList;
typedef struct PAINT_TEXTURE_FramebufferList {
@@ -97,20 +100,24 @@ typedef struct PAINT_TEXTURE_Data {
PAINT_TEXTURE_StorageList *stl;
} PAINT_TEXTURE_Data;
-/* *********** STATIC *********** */
-
-static struct {
+typedef struct PAINT_TEXTURE_Shaders {
/* Custom shaders :
* Add sources to source/blender/draw/modes/shaders
* init in PAINT_TEXTURE_engine_init();
* free in PAINT_TEXTURE_engine_free(); */
- struct GPUShader *fallback_sh;
- struct GPUShader *image_sh;
- struct GPUShader *image_masking_sh;
+ struct GPUShader *fallback;
+ struct GPUShader *image;
+ struct GPUShader *image_mask;
+
+ struct GPUShader *wire_select_overlay;
+ struct GPUShader *face_select_overlay;
+} PAINT_TEXTURE_Shaders;
- struct GPUShader *wire_overlay_shader;
- struct GPUShader *face_overlay_shader;
-} e_data = {NULL}; /* Engine data */
+/* *********** STATIC *********** */
+
+static struct {
+ PAINT_TEXTURE_Shaders sh_data[GPU_SHADER_CFG_LEN];
+} e_data = {{{NULL}}}; /* Engine data */
typedef struct PAINT_TEXTURE_PrivateData {
/* This keeps the references of the shading groups for
@@ -119,8 +126,8 @@ typedef struct PAINT_TEXTURE_PrivateData {
DRWShadingGroup **shgroup_image_array;
/* face-mask */
- DRWShadingGroup *lwire_shgrp;
- DRWShadingGroup *face_shgrp;
+ DRWShadingGroup *lwire_select_shgrp;
+ DRWShadingGroup *face_select_shgrp;
} PAINT_TEXTURE_PrivateData; /* Transient data */
/* *********** FUNCTIONS *********** */
@@ -129,29 +136,54 @@ typedef struct PAINT_TEXTURE_PrivateData {
* It is called for every frames. */
static void PAINT_TEXTURE_engine_init(void *UNUSED(vedata))
{
- if (!e_data.fallback_sh) {
- e_data.fallback_sh = GPU_shader_get_builtin_shader(GPU_SHADER_3D_UNIFORM_COLOR);
-
- e_data.image_sh = DRW_shader_create_with_lib(datatoc_paint_texture_vert_glsl,
- NULL,
- datatoc_paint_texture_frag_glsl,
- datatoc_common_globals_lib_glsl,
- NULL);
-
- e_data.image_masking_sh = DRW_shader_create_with_lib(datatoc_paint_texture_vert_glsl,
- NULL,
- datatoc_paint_texture_frag_glsl,
- datatoc_common_globals_lib_glsl,
- "#define TEXTURE_PAINT_MASK\n");
-
- e_data.wire_overlay_shader = DRW_shader_create_with_lib(datatoc_paint_wire_vert_glsl,
- NULL,
- datatoc_paint_wire_frag_glsl,
- datatoc_common_globals_lib_glsl,
- "#define VERTEX_MODE\n");
-
- e_data.face_overlay_shader = DRW_shader_create(
- datatoc_paint_face_vert_glsl, NULL, datatoc_gpu_shader_uniform_color_frag_glsl, NULL);
+ const DRWContextState *draw_ctx = DRW_context_state_get();
+ PAINT_TEXTURE_Shaders *sh_data = &e_data.sh_data[draw_ctx->sh_cfg];
+
+ if (!sh_data->fallback) {
+ const GPUShaderConfigData *sh_cfg_data = &GPU_shader_cfg_data[draw_ctx->sh_cfg];
+ sh_data->fallback = GPU_shader_get_builtin_shader_with_config(GPU_SHADER_3D_UNIFORM_COLOR,
+ draw_ctx->sh_cfg);
+
+ sh_data->image = GPU_shader_create_from_arrays({
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_globals_lib_glsl,
+ datatoc_common_view_lib_glsl,
+ datatoc_paint_texture_vert_glsl,
+ NULL},
+ .frag = (const char *[]){datatoc_paint_texture_frag_glsl, NULL},
+ .defs = (const char *[]){sh_cfg_data->def, NULL},
+ });
+
+ sh_data->image_mask = GPU_shader_create_from_arrays({
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_globals_lib_glsl,
+ datatoc_common_view_lib_glsl,
+ datatoc_paint_texture_vert_glsl,
+ NULL},
+ .frag = (const char *[]){datatoc_paint_texture_frag_glsl, NULL},
+ .defs = (const char *[]){sh_cfg_data->def, "#define TEXTURE_PAINT_MASK\n", NULL},
+ });
+
+ sh_data->wire_select_overlay = GPU_shader_create_from_arrays({
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_globals_lib_glsl,
+ datatoc_common_view_lib_glsl,
+ datatoc_paint_wire_vert_glsl,
+ NULL},
+ .frag = (const char *[]){datatoc_paint_wire_frag_glsl, NULL},
+ .defs = (const char *[]){sh_cfg_data->def, "#define USE_SELECT\n", NULL},
+ });
+
+ sh_data->face_select_overlay = GPU_shader_create_from_arrays({
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_paint_face_vert_glsl,
+ NULL},
+ .frag = (const char *[]){datatoc_common_view_lib_glsl,
+ datatoc_gpu_shader_uniform_color_frag_glsl,
+ NULL},
+ .defs = (const char *[]){sh_cfg_data->def, NULL},
+ });
}
}
@@ -160,13 +192,14 @@ static DRWShadingGroup *create_texture_paint_shading_group(PAINT_TEXTURE_PassLis
const DRWContextState *draw_ctx,
const bool nearest_interp)
{
+ PAINT_TEXTURE_Shaders *sh_data = &e_data.sh_data[draw_ctx->sh_cfg];
Scene *scene = draw_ctx->scene;
const ImagePaintSettings *imapaint = &scene->toolsettings->imapaint;
const bool masking_enabled = imapaint->flag & IMAGEPAINT_PROJECT_LAYER_STENCIL &&
imapaint->stencil != NULL;
- DRWShadingGroup *grp = DRW_shgroup_create(
- masking_enabled ? e_data.image_masking_sh : e_data.image_sh, psl->image_faces);
+ DRWShadingGroup *grp = DRW_shgroup_create(masking_enabled ? sh_data->image_mask : sh_data->image,
+ psl->image_faces);
DRW_shgroup_uniform_texture(grp, "image", texture);
DRW_shgroup_uniform_float(grp, "alpha", &draw_ctx->v3d->overlay.texture_paint_mode_opacity, 1);
DRW_shgroup_uniform_block(grp, "globalsBlock", G_draw.block_ubo);
@@ -174,7 +207,7 @@ static DRWShadingGroup *create_texture_paint_shading_group(PAINT_TEXTURE_PassLis
if (masking_enabled) {
const bool masking_inverted = (imapaint->flag & IMAGEPAINT_PROJECT_LAYER_STENCIL_INV) > 0;
- GPUTexture *stencil = GPU_texture_from_blender(imapaint->stencil, NULL, GL_TEXTURE_2D, false);
+ GPUTexture *stencil = GPU_texture_from_blender(imapaint->stencil, NULL, GL_TEXTURE_2D);
DRW_shgroup_uniform_texture(grp, "maskingImage", stencil);
DRW_shgroup_uniform_vec3(grp, "maskingColor", imapaint->stencil_col, 1);
DRW_shgroup_uniform_bool_copy(grp, "maskingInvertStencil", masking_inverted);
@@ -195,87 +228,102 @@ static void PAINT_TEXTURE_cache_init(void *vedata)
stl->g_data->shgroup_image_array = NULL;
}
- {
- /* Create a pass */
- DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL | DRW_STATE_BLEND;
- psl->image_faces = DRW_pass_create("Image Color Pass", state);
+ const DRWContextState *draw_ctx = DRW_context_state_get();
+ PAINT_TEXTURE_Shaders *sh_data = &e_data.sh_data[draw_ctx->sh_cfg];
- stl->g_data->shgroup_fallback = DRW_shgroup_create(e_data.fallback_sh, psl->image_faces);
+ /* Create a pass */
+ {
+ DRWPass *pass = DRW_pass_create(
+ "Image Color Pass", DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL | DRW_STATE_BLEND);
+ DRWShadingGroup *shgrp = DRW_shgroup_create(sh_data->fallback, pass);
/* Uniforms need a pointer to it's value so be sure it's accessible at
* any given time (i.e. use static vars) */
static float color[4] = {1.0f, 0.0f, 1.0f, 1.0};
- DRW_shgroup_uniform_vec4(stl->g_data->shgroup_fallback, "color", color, 1);
-
- MEM_SAFE_FREE(stl->g_data->shgroup_image_array);
-
- const DRWContextState *draw_ctx = DRW_context_state_get();
- Object *ob = draw_ctx->obact;
- if (ob && ob->type == OB_MESH) {
- Scene *scene = draw_ctx->scene;
- const ImagePaintSettings *imapaint = &scene->toolsettings->imapaint;
- const bool use_material_slots = (imapaint->mode == IMAGEPAINT_MODE_MATERIAL);
- const Mesh *me = ob->data;
- const int mat_nr = max_ii(1, me->totcol);
-
- stl->g_data->shgroup_image_array = MEM_mallocN(
- sizeof(*stl->g_data->shgroup_image_array) * (use_material_slots ? mat_nr : 1), __func__);
-
- if (use_material_slots) {
- for (int i = 0; i < mat_nr; i++) {
- Material *ma = give_current_material(ob, i + 1);
- Image *ima = (ma && ma->texpaintslot) ? ma->texpaintslot[ma->paint_active_slot].ima :
- NULL;
- int interp = (ma && ma->texpaintslot) ? ma->texpaintslot[ma->paint_active_slot].interp :
- 0;
- GPUTexture *tex = GPU_texture_from_blender(ima, NULL, GL_TEXTURE_2D, false);
-
- if (tex) {
- DRWShadingGroup *grp = create_texture_paint_shading_group(
- psl, tex, draw_ctx, interp == SHD_INTERP_CLOSEST);
- stl->g_data->shgroup_image_array[i] = grp;
- }
- else {
- stl->g_data->shgroup_image_array[i] = NULL;
- }
- }
- }
- else {
- Image *ima = imapaint->canvas;
- GPUTexture *tex = GPU_texture_from_blender(ima, NULL, GL_TEXTURE_2D, false);
+ DRW_shgroup_uniform_vec4(shgrp, "color", color, 1);
+
+ if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
+ DRW_shgroup_world_clip_planes_from_rv3d(shgrp, draw_ctx->rv3d);
+ }
+ psl->image_faces = pass;
+ stl->g_data->shgroup_fallback = shgrp;
+ }
+
+ MEM_SAFE_FREE(stl->g_data->shgroup_image_array);
+
+ Object *ob = draw_ctx->obact;
+ if (ob && ob->type == OB_MESH) {
+ Scene *scene = draw_ctx->scene;
+ const ImagePaintSettings *imapaint = &scene->toolsettings->imapaint;
+ const bool use_material_slots = (imapaint->mode == IMAGEPAINT_MODE_MATERIAL);
+ const Mesh *me = ob->data;
+ const int mat_nr = max_ii(1, me->totcol);
+
+ stl->g_data->shgroup_image_array = MEM_mallocN(
+ sizeof(*stl->g_data->shgroup_image_array) * (use_material_slots ? mat_nr : 1), __func__);
+
+ if (use_material_slots) {
+ for (int i = 0; i < mat_nr; i++) {
+ Material *ma = give_current_material(ob, i + 1);
+ Image *ima = (ma && ma->texpaintslot) ? ma->texpaintslot[ma->paint_active_slot].ima : NULL;
+ int interp = (ma && ma->texpaintslot) ? ma->texpaintslot[ma->paint_active_slot].interp : 0;
+ GPUTexture *tex = GPU_texture_from_blender(ima, NULL, GL_TEXTURE_2D);
if (tex) {
DRWShadingGroup *grp = create_texture_paint_shading_group(
- psl, tex, draw_ctx, imapaint->interp == IMAGEPAINT_INTERP_CLOSEST);
- stl->g_data->shgroup_image_array[0] = grp;
+ psl, tex, draw_ctx, interp == SHD_INTERP_CLOSEST);
+ stl->g_data->shgroup_image_array[i] = grp;
}
else {
- stl->g_data->shgroup_image_array[0] = NULL;
+ stl->g_data->shgroup_image_array[i] = NULL;
}
}
}
+ else {
+ Image *ima = imapaint->canvas;
+ GPUTexture *tex = GPU_texture_from_blender(ima, NULL, GL_TEXTURE_2D);
+
+ if (tex) {
+ DRWShadingGroup *grp = create_texture_paint_shading_group(
+ psl, tex, draw_ctx, imapaint->interp == IMAGEPAINT_INTERP_CLOSEST);
+ stl->g_data->shgroup_image_array[0] = grp;
+ }
+ else {
+ stl->g_data->shgroup_image_array[0] = NULL;
+ }
+ }
}
/* Face Mask */
{
- psl->wire_overlay = DRW_pass_create("Wire Pass",
- DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH |
- DRW_STATE_DEPTH_LESS_EQUAL |
- DRW_STATE_OFFSET_NEGATIVE);
+ DRWPass *pass = DRW_pass_create("Wire Mask Pass",
+ (DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH |
+ DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_OFFSET_NEGATIVE));
+ DRWShadingGroup *shgrp = DRW_shgroup_create(sh_data->wire_select_overlay, pass);
+
+ DRW_shgroup_uniform_block(shgrp, "globalsBlock", G_draw.block_ubo);
- stl->g_data->lwire_shgrp = DRW_shgroup_create(e_data.wire_overlay_shader, psl->wire_overlay);
- DRW_shgroup_uniform_block(stl->g_data->lwire_shgrp, "globalsBlock", G_draw.block_ubo);
+ if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
+ DRW_shgroup_world_clip_planes_from_rv3d(shgrp, draw_ctx->rv3d);
+ }
+ psl->wire_select_overlay = pass;
+ stl->g_data->lwire_select_shgrp = shgrp;
}
{
- psl->face_overlay = DRW_pass_create("Face Mask Pass",
- DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH |
- DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND);
-
- stl->g_data->face_shgrp = DRW_shgroup_create(e_data.face_overlay_shader, psl->face_overlay);
+ DRWPass *pass = DRW_pass_create("Face Mask Pass",
+ DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH |
+ DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND);
+ DRWShadingGroup *shgrp = DRW_shgroup_create(sh_data->face_select_overlay, pass);
static float col[4] = {1.0f, 1.0f, 1.0f, 0.2f};
- DRW_shgroup_uniform_vec4(stl->g_data->face_shgrp, "color", col, 1);
+ DRW_shgroup_uniform_vec4(shgrp, "color", col, 1);
+
+ if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
+ DRW_shgroup_world_clip_planes_from_rv3d(shgrp, draw_ctx->rv3d);
+ }
+ psl->face_select_overlay = pass;
+ stl->g_data->face_select_shgrp = shgrp;
}
}
@@ -308,24 +356,23 @@ static void PAINT_TEXTURE_cache_populate(void *vedata, Object *ob)
for (int i = 0; i < mat_nr; i++) {
const int index = use_material_slots ? i : 0;
if ((i < me->totcol) && stl->g_data->shgroup_image_array[index]) {
- DRW_shgroup_call_add(
- stl->g_data->shgroup_image_array[index], geom_array[i], ob->obmat);
+ DRW_shgroup_call(stl->g_data->shgroup_image_array[index], geom_array[i], ob->obmat);
}
else {
- DRW_shgroup_call_add(stl->g_data->shgroup_fallback, geom_array[i], ob->obmat);
+ DRW_shgroup_call(stl->g_data->shgroup_fallback, geom_array[i], ob->obmat);
}
}
}
else {
if (stl->g_data->shgroup_image_array[0]) {
struct GPUBatch *geom = DRW_cache_mesh_surface_texpaint_single_get(ob);
- DRW_shgroup_call_add(stl->g_data->shgroup_image_array[0], geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->shgroup_image_array[0], geom, ob->obmat);
}
}
}
else {
struct GPUBatch *geom = DRW_cache_mesh_surface_get(ob);
- DRW_shgroup_call_add(stl->g_data->shgroup_fallback, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->shgroup_fallback, geom, ob->obmat);
}
}
@@ -333,10 +380,10 @@ static void PAINT_TEXTURE_cache_populate(void *vedata, Object *ob)
if (use_face_sel) {
struct GPUBatch *geom;
geom = DRW_cache_mesh_surface_edges_get(ob);
- DRW_shgroup_call_add(stl->g_data->lwire_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->lwire_select_shgrp, geom, ob->obmat);
geom = DRW_cache_mesh_surface_get(ob);
- DRW_shgroup_call_add(stl->g_data->face_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->face_select_shgrp, geom, ob->obmat);
}
}
}
@@ -367,8 +414,8 @@ static void PAINT_TEXTURE_draw_scene(void *vedata)
DRW_draw_pass(psl->image_faces);
- DRW_draw_pass(psl->face_overlay);
- DRW_draw_pass(psl->wire_overlay);
+ DRW_draw_pass(psl->face_select_overlay);
+ DRW_draw_pass(psl->wire_select_overlay);
}
/* Cleanup when destroying the engine.
@@ -376,10 +423,15 @@ static void PAINT_TEXTURE_draw_scene(void *vedata)
* Mostly used for freeing shaders */
static void PAINT_TEXTURE_engine_free(void)
{
- DRW_SHADER_FREE_SAFE(e_data.image_sh);
- DRW_SHADER_FREE_SAFE(e_data.image_masking_sh);
- DRW_SHADER_FREE_SAFE(e_data.wire_overlay_shader);
- DRW_SHADER_FREE_SAFE(e_data.face_overlay_shader);
+ for (int sh_data_index = 0; sh_data_index < ARRAY_SIZE(e_data.sh_data); sh_data_index++) {
+ PAINT_TEXTURE_Shaders *sh_data = &e_data.sh_data[sh_data_index];
+ /* Don't free builtins. */
+ sh_data->fallback = NULL;
+ GPUShader **sh_data_as_array = (GPUShader **)sh_data;
+ for (int i = 0; i < (sizeof(PAINT_TEXTURE_Shaders) / sizeof(GPUShader *)); i++) {
+ DRW_SHADER_FREE_SAFE(sh_data_as_array[i]);
+ }
+ }
}
static const DrawEngineDataSize PAINT_TEXTURE_data_size = DRW_VIEWPORT_DATA_SIZE(
diff --git a/source/blender/draw/modes/paint_vertex_mode.c b/source/blender/draw/modes/paint_vertex_mode.c
index ef3af1255eb..815cf09487e 100644
--- a/source/blender/draw/modes/paint_vertex_mode.c
+++ b/source/blender/draw/modes/paint_vertex_mode.c
@@ -42,6 +42,7 @@ extern char datatoc_paint_wire_vert_glsl[];
extern char datatoc_paint_wire_frag_glsl[];
extern char datatoc_paint_vert_frag_glsl[];
extern char datatoc_common_globals_lib_glsl[];
+extern char datatoc_common_view_lib_glsl[];
extern char datatoc_gpu_shader_uniform_color_frag_glsl[];
@@ -108,19 +109,20 @@ static void PAINT_VERTEX_engine_init(void *UNUSED(vedata))
const DRWContextState *draw_ctx = DRW_context_state_get();
PAINT_VERTEX_Shaders *sh_data = &e_data.sh_data[draw_ctx->sh_cfg];
- if (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) {
- DRW_state_clip_planes_set_from_rv3d(draw_ctx->rv3d);
- }
const GPUShaderConfigData *sh_cfg_data = &GPU_shader_cfg_data[draw_ctx->sh_cfg];
if (!sh_data->face_select_overlay) {
sh_data->by_mode[VERTEX_MODE].color_face = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib, datatoc_paint_vertex_vert_glsl, NULL},
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_paint_vertex_vert_glsl,
+ NULL},
.frag = (const char *[]){datatoc_paint_vertex_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, NULL},
});
sh_data->by_mode[WEIGHT_MODE].color_face = GPU_shader_create_from_arrays({
.vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
datatoc_common_globals_lib_glsl,
datatoc_paint_weight_vert_glsl,
NULL},
@@ -131,13 +133,17 @@ static void PAINT_VERTEX_engine_init(void *UNUSED(vedata))
});
sh_data->face_select_overlay = GPU_shader_create_from_arrays({
- .vert = (const char *[]){sh_cfg_data->lib, datatoc_paint_face_vert_glsl, NULL},
+ .vert = (const char *[]){sh_cfg_data->lib,
+ datatoc_common_view_lib_glsl,
+ datatoc_paint_face_vert_glsl,
+ NULL},
.frag = (const char *[]){datatoc_gpu_shader_uniform_color_frag_glsl, NULL},
.defs = (const char *[]){sh_cfg_data->def, NULL},
});
sh_data->vert_select_overlay = GPU_shader_create_from_arrays({
.vert = (const char *[]){sh_cfg_data->lib,
datatoc_common_globals_lib_glsl,
+ datatoc_common_view_lib_glsl,
datatoc_paint_wire_vert_glsl,
NULL},
.frag = (const char *[]){datatoc_paint_vert_frag_glsl, NULL},
@@ -152,6 +158,7 @@ static void PAINT_VERTEX_engine_init(void *UNUSED(vedata))
sh_data->by_mode[i].wire_overlay = GPU_shader_create_from_arrays({
.vert = (const char *[]){sh_cfg_data->lib,
datatoc_common_globals_lib_glsl,
+ datatoc_common_view_lib_glsl,
datatoc_paint_wire_vert_glsl,
NULL},
.frag = (const char *[]){datatoc_paint_wire_frag_glsl, NULL},
@@ -160,6 +167,7 @@ static void PAINT_VERTEX_engine_init(void *UNUSED(vedata))
sh_data->by_mode[i].wire_select_overlay = GPU_shader_create_from_arrays({
.vert = (const char *[]){sh_cfg_data->lib,
datatoc_common_globals_lib_glsl,
+ datatoc_common_view_lib_glsl,
datatoc_paint_wire_vert_glsl,
NULL},
.frag = (const char *[]){datatoc_paint_wire_frag_glsl, NULL},
@@ -301,24 +309,24 @@ static void PAINT_VERTEX_cache_populate(void *vedata, Object *ob)
}
}
if (geom != NULL) {
- DRW_shgroup_call_add(stl->g_data->by_mode[draw_mode].color_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->by_mode[draw_mode].color_shgrp, geom, ob->obmat);
}
if (use_face_sel || use_wire) {
DRWShadingGroup *shgrp = use_face_sel ? stl->g_data->by_mode[draw_mode].lwire_select_shgrp :
stl->g_data->by_mode[draw_mode].lwire_shgrp;
geom = DRW_cache_mesh_surface_edges_get(ob);
- DRW_shgroup_call_add(shgrp, geom, ob->obmat);
+ DRW_shgroup_call(shgrp, geom, ob->obmat);
}
if (use_face_sel) {
geom = DRW_cache_mesh_surface_get(ob);
- DRW_shgroup_call_add(stl->g_data->face_select_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->face_select_shgrp, geom, ob->obmat);
}
if (use_vert_sel) {
geom = DRW_cache_mesh_all_verts_get(ob);
- DRW_shgroup_call_add(stl->g_data->vert_select_shgrp, geom, ob->obmat);
+ DRW_shgroup_call(stl->g_data->vert_select_shgrp, geom, ob->obmat);
}
}
}
diff --git a/source/blender/draw/modes/particle_mode.c b/source/blender/draw/modes/particle_mode.c
index 600a29fecb4..ee35fa6d169 100644
--- a/source/blender/draw/modes/particle_mode.c
+++ b/source/blender/draw/modes/particle_mode.c
@@ -27,6 +27,8 @@
#include "BKE_pointcache.h"
+#include "BLI_string_utils.h"
+
#include "GPU_shader.h"
#include "draw_common.h"
@@ -39,6 +41,7 @@
extern char datatoc_particle_strand_vert_glsl[];
extern char datatoc_particle_strand_frag_glsl[];
extern char datatoc_common_globals_lib_glsl[];
+extern char datatoc_common_view_lib_glsl[];
/* *********** LISTS *********** */
@@ -86,23 +89,23 @@ typedef struct PARTICLE_PrivateData {
static void particle_engine_init(void *UNUSED(vedata))
{
if (!e_data.strands_shader) {
- e_data.strands_shader = DRW_shader_create_with_lib(datatoc_particle_strand_vert_glsl,
- NULL,
- datatoc_particle_strand_frag_glsl,
- datatoc_common_globals_lib_glsl,
- "");
+ char *lib = BLI_string_joinN(datatoc_common_globals_lib_glsl, datatoc_common_view_lib_glsl);
+
+ e_data.strands_shader = DRW_shader_create_with_lib(
+ datatoc_particle_strand_vert_glsl, NULL, datatoc_particle_strand_frag_glsl, lib, "");
e_data.strands_weight_shader = DRW_shader_create_with_lib(datatoc_particle_strand_vert_glsl,
NULL,
datatoc_particle_strand_frag_glsl,
- datatoc_common_globals_lib_glsl,
+ lib,
"#define USE_WEIGHT");
e_data.points_shader = DRW_shader_create_with_lib(datatoc_particle_strand_vert_glsl,
NULL,
datatoc_particle_strand_frag_glsl,
- datatoc_common_globals_lib_glsl,
+ lib,
"#define USE_POINTS");
+ MEM_freeN(lib);
}
}
@@ -120,10 +123,9 @@ static void particle_cache_init(void *vedata)
}
/* Create a pass */
- psl->psys_edit_pass = DRW_pass_create("PSys Edit Pass",
- (DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH |
- DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_WIRE |
- DRW_STATE_POINT));
+ psl->psys_edit_pass = DRW_pass_create(
+ "PSys Edit Pass",
+ (DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL));
GPUShader *strand_shader = (use_weight) ? e_data.strands_weight_shader : e_data.strands_shader;
stl->g_data->strands_group = DRW_shgroup_create(strand_shader, psl->psys_edit_pass);
@@ -147,15 +149,15 @@ static void particle_edit_cache_populate(void *vedata,
{
struct GPUBatch *strands = DRW_cache_particles_get_edit_strands(
object, psys, edit, use_weight);
- DRW_shgroup_call_add(stl->g_data->strands_group, strands, NULL);
+ DRW_shgroup_call(stl->g_data->strands_group, strands, NULL);
}
if (pset->selectmode == SCE_SELECT_POINT) {
struct GPUBatch *points = DRW_cache_particles_get_edit_inner_points(object, psys, edit);
- DRW_shgroup_call_add(stl->g_data->inner_points_group, points, NULL);
+ DRW_shgroup_call(stl->g_data->inner_points_group, points, NULL);
}
if (ELEM(pset->selectmode, SCE_SELECT_POINT, SCE_SELECT_END)) {
struct GPUBatch *points = DRW_cache_particles_get_edit_tip_points(object, psys, edit);
- DRW_shgroup_call_add(stl->g_data->tip_points_group, points, NULL);
+ DRW_shgroup_call(stl->g_data->tip_points_group, points, NULL);
}
}
diff --git a/source/blender/draw/modes/pose_mode.c b/source/blender/draw/modes/pose_mode.c
index a37901a1fa9..08b6a99c453 100644
--- a/source/blender/draw/modes/pose_mode.c
+++ b/source/blender/draw/modes/pose_mode.c
@@ -138,7 +138,7 @@ static void POSE_cache_init(void *vedata)
psl->bone_envelope[i] = DRW_pass_create("Bone Envelope Outline Pass", state);
state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS_EQUAL |
- DRW_STATE_BLEND | DRW_STATE_WIRE;
+ DRW_STATE_BLEND;
psl->relationship[i] = DRW_pass_create("Bone Relationship Pass", state);
ppd->custom_shapes[i] = BLI_ghash_ptr_new(__func__);
@@ -226,10 +226,10 @@ static void POSE_cache_populate(void *vedata, Object *ob)
struct GPUBatch *geom = DRW_cache_object_surface_get(ob);
if (geom) {
if (POSE_is_driven_by_active_armature(ob)) {
- DRW_shgroup_call_object_add(ppd->bone_selection_shgrp, geom, ob);
+ DRW_shgroup_call_object(ppd->bone_selection_shgrp, geom, ob);
}
else {
- DRW_shgroup_call_object_add(ppd->bone_selection_invert_shgrp, geom, ob);
+ DRW_shgroup_call_object(ppd->bone_selection_invert_shgrp, geom, ob);
}
}
}
diff --git a/source/blender/draw/modes/sculpt_mode.c b/source/blender/draw/modes/sculpt_mode.c
index 8adae0a4238..363476445c1 100644
--- a/source/blender/draw/modes/sculpt_mode.c
+++ b/source/blender/draw/modes/sculpt_mode.c
@@ -37,6 +37,7 @@
#include "draw_common.h"
#include "draw_mode_engines.h"
+extern char datatoc_common_view_lib_glsl[];
extern char datatoc_sculpt_mask_vert_glsl[];
extern char datatoc_gpu_shader_3D_smooth_color_frag_glsl[];
@@ -90,18 +91,11 @@ typedef struct SCULPT_Data {
/* *********** STATIC *********** */
static struct {
- /* Custom shaders :
- * Add sources to source/blender/draw/modes/shaders
- * init in SCULPT_engine_init();
- * free in SCULPT_engine_free(); */
- struct GPUShader *shader_smooth;
+ struct GPUShader *shader_mask;
} e_data = {NULL}; /* Engine data */
typedef struct SCULPT_PrivateData {
- /* This keeps the references of the shading groups for
- * easy access in SCULPT_cache_populate() */
- DRWShadingGroup *group_flat;
- DRWShadingGroup *group_smooth;
+ DRWShadingGroup *mask_overlay_grp;
} SCULPT_PrivateData; /* Transient data */
/* *********** FUNCTIONS *********** */
@@ -117,9 +111,12 @@ static void SCULPT_engine_init(void *vedata)
UNUSED_VARS(txl, fbl, stl);
- if (!e_data.shader_smooth) {
- e_data.shader_smooth = DRW_shader_create(
- datatoc_sculpt_mask_vert_glsl, NULL, datatoc_gpu_shader_3D_smooth_color_frag_glsl, NULL);
+ if (!e_data.shader_mask) {
+ e_data.shader_mask = DRW_shader_create_with_lib(datatoc_sculpt_mask_vert_glsl,
+ NULL,
+ datatoc_gpu_shader_3D_smooth_color_frag_glsl,
+ datatoc_common_view_lib_glsl,
+ NULL);
}
}
@@ -141,47 +138,9 @@ static void SCULPT_cache_init(void *vedata)
DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL | DRW_STATE_MULTIPLY;
psl->pass = DRW_pass_create("Sculpt Pass", state);
- DRWShadingGroup *shgrp = DRW_shgroup_create(e_data.shader_smooth, psl->pass);
+ DRWShadingGroup *shgrp = DRW_shgroup_create(e_data.shader_mask, psl->pass);
DRW_shgroup_uniform_float(shgrp, "maskOpacity", &v3d->overlay.sculpt_mode_mask_opacity, 1);
- stl->g_data->group_smooth = shgrp;
- }
-}
-
-static void sculpt_draw_mask_cb(DRWShadingGroup *shgroup,
- void (*draw_fn)(DRWShadingGroup *shgroup, struct GPUBatch *geom),
- void *user_data)
-{
- Object *ob = user_data;
- PBVH *pbvh = ob->sculpt->pbvh;
-
- if (pbvh) {
- BKE_pbvh_draw_cb(pbvh,
- NULL,
- NULL,
- false,
- false,
- true,
- false,
- (void (*)(void *, struct GPUBatch *))draw_fn,
- shgroup);
- }
-}
-
-static void sculpt_update_pbvh_normals(Object *object)
-{
- Mesh *mesh = object->data;
- PBVH *pbvh = object->sculpt->pbvh;
- SubdivCCG *subdiv_ccg = mesh->runtime.subdiv_ccg;
- if (pbvh == NULL || subdiv_ccg == NULL) {
- return;
- }
- BKE_sculpt_bvh_update_from_ccg(pbvh, subdiv_ccg);
- struct CCGFace **faces;
- int num_faces;
- BKE_pbvh_get_grid_updates(pbvh, 1, (void ***)&faces, &num_faces);
- if (num_faces > 0) {
- BKE_subdiv_ccg_update_normals(subdiv_ccg, faces, num_faces);
- MEM_freeN(faces);
+ stl->g_data->mask_overlay_grp = shgrp;
}
}
@@ -197,73 +156,24 @@ static void SCULPT_cache_populate(void *vedata, Object *ob)
const DRWContextState *draw_ctx = DRW_context_state_get();
if (ob->sculpt && (ob == draw_ctx->obact)) {
- sculpt_update_pbvh_normals(ob);
-
- /* XXX, needed for dyntopo-undo (which clears).
- * probably depsgraph should handlle? in 2.7x
- * getting derived-mesh does this (mesh_build_data). */
- if (ob->sculpt->pbvh == NULL) {
- /* create PBVH immediately (would be created on the fly too,
- * but this avoids waiting on first stroke) */
- Scene *scene = draw_ctx->scene;
-
- BKE_sculpt_update_mesh_elements(
- draw_ctx->depsgraph, scene, scene->toolsettings->sculpt, ob, false, false);
- }
-
PBVH *pbvh = ob->sculpt->pbvh;
if (pbvh && pbvh_has_mask(pbvh)) {
- DRW_shgroup_call_generate_add(
- stl->g_data->group_smooth, sculpt_draw_mask_cb, ob, ob->obmat);
+ DRW_shgroup_call_sculpt(stl->g_data->mask_overlay_grp, ob, false, true, false);
}
}
}
}
-/* Optional: Post-cache_populate callback */
-static void SCULPT_cache_finish(void *vedata)
-{
- SCULPT_PassList *psl = ((SCULPT_Data *)vedata)->psl;
- SCULPT_StorageList *stl = ((SCULPT_Data *)vedata)->stl;
-
- /* Do something here! dependent on the objects gathered */
- UNUSED_VARS(psl, stl);
-}
-
-/* Draw time ! Control rendering pipeline from here */
static void SCULPT_draw_scene(void *vedata)
{
SCULPT_PassList *psl = ((SCULPT_Data *)vedata)->psl;
- SCULPT_FramebufferList *fbl = ((SCULPT_Data *)vedata)->fbl;
-
- /* Default framebuffer and texture */
- DefaultFramebufferList *dfbl = DRW_viewport_framebuffer_list_get();
- DefaultTextureList *dtxl = DRW_viewport_texture_list_get();
-
- UNUSED_VARS(fbl, dfbl, dtxl);
- /* Show / hide entire passes, swap framebuffers ... whatever you fancy */
- /*
- * DRW_framebuffer_texture_detach(dtxl->depth);
- * DRW_framebuffer_bind(fbl->custom_fb);
- * DRW_draw_pass(psl->pass);
- * DRW_framebuffer_texture_attach(dfbl->default_fb, dtxl->depth, 0, 0);
- * DRW_framebuffer_bind(dfbl->default_fb);
- */
-
- /* ... or just render passes on default framebuffer. */
DRW_draw_pass(psl->pass);
-
- /* If you changed framebuffer, double check you rebind
- * the default one with its textures attached before finishing */
}
-/* Cleanup when destroying the engine.
- * This is not per viewport ! only when quitting blender.
- * Mostly used for freeing shaders */
static void SCULPT_engine_free(void)
{
- DRW_SHADER_FREE_SAFE(e_data.shader_smooth);
+ DRW_SHADER_FREE_SAFE(e_data.shader_mask);
}
static const DrawEngineDataSize SCULPT_data_size = DRW_VIEWPORT_DATA_SIZE(SCULPT_Data);
@@ -277,7 +187,7 @@ DrawEngineType draw_engine_sculpt_type = {
&SCULPT_engine_free,
&SCULPT_cache_init,
&SCULPT_cache_populate,
- &SCULPT_cache_finish,
+ NULL,
NULL, /* draw_background but not needed by mode engines */
&SCULPT_draw_scene,
NULL,
diff --git a/source/blender/draw/modes/shaders/armature_axes_vert.glsl b/source/blender/draw/modes/shaders/armature_axes_vert.glsl
index a689dce4d70..d7ed3e9ab71 100644
--- a/source/blender/draw/modes/shaders/armature_axes_vert.glsl
+++ b/source/blender/draw/modes/shaders/armature_axes_vert.glsl
@@ -1,9 +1,7 @@
uniform mat4 ViewProjectionMatrix;
uniform vec3 screenVecs[3];
-#ifdef USE_WORLD_CLIP_PLANES
-uniform mat4 ModelMatrix;
-#endif
+
/* ---- Instantiated Attrs ---- */
in float axis; /* position on the axis. [0.0-1.0] is X axis, [1.0-2.0] is Y, etc... */
in vec2 screenPos;
@@ -32,6 +30,6 @@ void main()
finalColor.a = 1.0;
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * pos_4d).xyz);
+ world_clip_planes_calc_clip_distance(pos_4d.xyz);
#endif
}
diff --git a/source/blender/draw/modes/shaders/armature_envelope_outline_vert.glsl b/source/blender/draw/modes/shaders/armature_envelope_outline_vert.glsl
index 1e7fc4d11b8..c0bde90bf28 100644
--- a/source/blender/draw/modes/shaders/armature_envelope_outline_vert.glsl
+++ b/source/blender/draw/modes/shaders/armature_envelope_outline_vert.glsl
@@ -3,9 +3,6 @@ uniform mat4 ViewMatrix;
uniform mat4 ViewMatrixInverse;
uniform mat4 ViewProjectionMatrix;
uniform mat4 ProjectionMatrix;
-#ifdef USE_WORLD_CLIP_PLANES
-uniform mat4 ModelMatrix;
-#endif
uniform vec2 viewportSize;
uniform float lineThickness = 2.0;
@@ -145,7 +142,7 @@ void main()
vec4 pos_4d = vec4(wpos1, 1.0);
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * pos_4d).xyz);
+ world_clip_planes_calc_clip_distance(pos_4d.xyz);
#endif
vec4 V = ViewMatrix * pos_4d;
diff --git a/source/blender/draw/modes/shaders/armature_envelope_solid_vert.glsl b/source/blender/draw/modes/shaders/armature_envelope_solid_vert.glsl
index 7f8ccc0c95a..d9567bb84f4 100644
--- a/source/blender/draw/modes/shaders/armature_envelope_solid_vert.glsl
+++ b/source/blender/draw/modes/shaders/armature_envelope_solid_vert.glsl
@@ -2,9 +2,6 @@
uniform mat4 ViewMatrix;
uniform mat4 ViewMatrixInverse;
uniform mat4 ViewProjectionMatrix;
-#ifdef USE_WORLD_CLIP_PLANES
-uniform mat4 ModelMatrix;
-#endif
/* ---- Instantiated Attrs ---- */
in vec3 pos;
@@ -57,6 +54,6 @@ void main()
vec4 pos_4d = vec4(sp, 1.0);
gl_Position = ViewProjectionMatrix * pos_4d;
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * pos_4d).xyz);
+ world_clip_planes_calc_clip_distance(pos_4d.xyz);
#endif
}
diff --git a/source/blender/draw/modes/shaders/armature_shape_outline_geom.glsl b/source/blender/draw/modes/shaders/armature_shape_outline_geom.glsl
index 54315863a2e..dc84b8924d1 100644
--- a/source/blender/draw/modes/shaders/armature_shape_outline_geom.glsl
+++ b/source/blender/draw/modes/shaders/armature_shape_outline_geom.glsl
@@ -9,7 +9,6 @@ in vec2 ssNor[];
in vec4 vColSize[];
flat out vec4 finalColor;
-uniform mat4 ProjectionMatrix;
uniform vec2 viewportSize;
uniform float lineThickness = 2.0;
diff --git a/source/blender/draw/modes/shaders/armature_shape_outline_vert.glsl b/source/blender/draw/modes/shaders/armature_shape_outline_vert.glsl
index 82a483d91a5..fb2735c196c 100644
--- a/source/blender/draw/modes/shaders/armature_shape_outline_vert.glsl
+++ b/source/blender/draw/modes/shaders/armature_shape_outline_vert.glsl
@@ -1,8 +1,4 @@
-uniform mat3 NormalMatrix;
-
-uniform mat4 ViewMatrix;
-uniform mat4 ProjectionMatrix;
uniform vec2 viewportSize;
/* ---- Instantiated Attrs ---- */
@@ -27,20 +23,19 @@ vec2 proj(vec4 pos)
void main()
{
- /* This is slow and run per vertex, but it's still faster than
- * doing it per instance on CPU and sending it on via instance attribute. */
- mat3 NormalMatrix = transpose(inverse(mat3(ViewMatrix * InstanceModelMatrix)));
-
vec4 worldPosition = InstanceModelMatrix * vec4(pos, 1.0);
vec4 viewpos = ViewMatrix * worldPosition;
vPos = viewpos.xyz;
pPos = ProjectionMatrix * viewpos;
+ /* This is slow and run per vertex, but it's still faster than
+ * doing it per instance on CPU and sending it on via instance attribute. */
+ mat3 normal_mat = transpose(inverse(mat3(InstanceModelMatrix)));
/* TODO FIX: there is still a problem with this vector
* when the bone is scaled or in persp mode. But it's
* barelly visible at the outline corners. */
- ssNor = normalize((NormalMatrix * snor).xy);
+ ssNor = normalize(normal_world_to_view(normal_mat * snor).xy);
ssPos = proj(pPos);
diff --git a/source/blender/draw/modes/shaders/armature_shape_solid_vert.glsl b/source/blender/draw/modes/shaders/armature_shape_solid_vert.glsl
index 2df25bf0e03..df6a9ce2d76 100644
--- a/source/blender/draw/modes/shaders/armature_shape_solid_vert.glsl
+++ b/source/blender/draw/modes/shaders/armature_shape_solid_vert.glsl
@@ -1,11 +1,4 @@
-uniform mat3 NormalMatrix;
-uniform mat4 ViewMatrixInverse;
-uniform mat4 ViewProjectionMatrix;
-
-uniform mat4 ViewMatrix;
-uniform mat4 ProjectionMatrix;
-
/* ---- Instantiated Attrs ---- */
in vec3 pos;
in vec3 nor;
@@ -19,8 +12,10 @@ out vec4 finalColor;
void main()
{
- mat3 NormalMatrix = transpose(inverse(mat3(ViewMatrix * InstanceModelMatrix)));
- vec3 normal = normalize(NormalMatrix * nor);
+ /* This is slow and run per vertex, but it's still faster than
+ * doing it per instance on CPU and sending it on via instance attribute. */
+ mat3 normal_mat = transpose(inverse(mat3(InstanceModelMatrix)));
+ vec3 normal = normalize(normal_world_to_view(normal_mat * nor));
/* Do lighting at an angle to avoid flat shading on front facing bone. */
const vec3 light = vec3(0.1, 0.1, 0.8);
diff --git a/source/blender/draw/modes/shaders/armature_stick_vert.glsl b/source/blender/draw/modes/shaders/armature_stick_vert.glsl
index 9e5a3d76c0d..fd8a12fcd2c 100644
--- a/source/blender/draw/modes/shaders/armature_stick_vert.glsl
+++ b/source/blender/draw/modes/shaders/armature_stick_vert.glsl
@@ -1,7 +1,7 @@
uniform mat4 ProjectionMatrix;
uniform mat4 ViewProjectionMatrix;
-uniform mat4 ModelMatrix;
+
uniform mat4 ViewMatrix;
uniform vec2 viewportSize;
@@ -88,8 +88,7 @@ void main()
gl_Position.z += (is_bone) ? 0.0 : 1e-6; /* Avoid Z fighting of head/tails. */
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance(
- (ModelMatrix * (is_head ? boneStart_4d : boneEnd_4d)).xyz);
+ world_clip_planes_calc_clip_distance((is_head ? boneStart_4d : boneEnd_4d).xyz);
#endif
}
else {
diff --git a/source/blender/draw/modes/shaders/common_fullscreen_vert.glsl b/source/blender/draw/modes/shaders/common_fullscreen_vert.glsl
index a1e6bb0f43d..8a7fb97d98c 100644
--- a/source/blender/draw/modes/shaders/common_fullscreen_vert.glsl
+++ b/source/blender/draw/modes/shaders/common_fullscreen_vert.glsl
@@ -1,10 +1,11 @@
-in vec2 pos;
-in vec2 uvs;
out vec4 uvcoordsvar;
void main()
{
- uvcoordsvar = vec4(uvs, 0.0, 0.0);
- gl_Position = vec4(pos, 1.0, 1.0);
+ int v = gl_VertexID % 3;
+ float x = -1.0 + float((v & 1) << 2);
+ float y = -1.0 + float((v & 2) << 1);
+ gl_Position = vec4(x, y, 1.0, 1.0);
+ uvcoordsvar = vec4((gl_Position.xy + 1.0) * 0.5, 0.0, 0.0);
}
diff --git a/source/blender/draw/modes/shaders/common_hair_lib.glsl b/source/blender/draw/modes/shaders/common_hair_lib.glsl
index 1c0a31c59fd..f9c3df34658 100644
--- a/source/blender/draw/modes/shaders/common_hair_lib.glsl
+++ b/source/blender/draw/modes/shaders/common_hair_lib.glsl
@@ -160,9 +160,9 @@ void hair_get_pos_tan_binor_time(bool is_persp,
}
wpos = (hairDupliMatrix * vec4(wpos, 1.0)).xyz;
- wtan = mat3(hairDupliMatrix) * wtan;
+ wtan = -normalize(mat3(hairDupliMatrix) * wtan);
- vec3 camera_vec = (is_persp) ? wpos - camera_pos : -camera_z;
+ vec3 camera_vec = (is_persp) ? camera_pos - wpos : camera_z;
wbinor = normalize(cross(camera_vec, wtan));
thickness = hair_shaperadius(hairRadShape, hairRadRoot, hairRadTip, time);
diff --git a/source/blender/draw/modes/shaders/common_view_lib.glsl b/source/blender/draw/modes/shaders/common_view_lib.glsl
index de9c4e2a96e..845c615c75c 100644
--- a/source/blender/draw/modes/shaders/common_view_lib.glsl
+++ b/source/blender/draw/modes/shaders/common_view_lib.glsl
@@ -9,7 +9,51 @@ layout(std140) uniform viewBlock
mat4 ProjectionMatrix;
mat4 ProjectionMatrixInverse;
- vec4 CameraTexCoFactors;
+ vec4 clipPlanes[6];
- vec4 clipPlanes[2];
+ /* TODO move it elsewhere. */
+ vec4 CameraTexCoFactors;
};
+
+uniform mat4 ModelMatrix;
+uniform mat4 ModelMatrixInverse;
+
+/** Transform shortcuts. */
+/* Rule of thumb: Try to reuse world positions and normals because converting though viewspace
+ * will always be decomposed in at least 2 matrix operation. */
+
+/**
+ * Some clarification:
+ * Usually Normal matrix is transpose(inverse(ViewMatrix * ModelMatrix))
+ *
+ * But since it is slow to multiply matrices we decompose it. Decomposing
+ * inversion and transposition both invert the product order leaving us with
+ * the same original order:
+ * transpose(ViewMatrixInverse) * transpose(ModelMatrixInverse)
+ *
+ * Knowing that the view matrix is orthogonal, the transpose is also the inverse.
+ * Note: This is only valid because we are only using the mat3 of the ViewMatrixInverse.
+ * ViewMatrix * transpose(ModelMatrixInverse)
+ **/
+#define normal_object_to_view(n) (mat3(ViewMatrix) * (transpose(mat3(ModelMatrixInverse)) * n))
+#define normal_object_to_world(n) (transpose(mat3(ModelMatrixInverse)) * n)
+#define normal_world_to_object(n) (transpose(mat3(ModelMatrix)) * n)
+#define normal_world_to_view(n) (mat3(ViewMatrix) * n)
+
+#define point_object_to_ndc(p) (ViewProjectionMatrix * vec4((ModelMatrix * vec4(p, 1.0)).xyz, 1.0))
+#define point_object_to_view(p) ((ViewMatrix * vec4((ModelMatrix * vec4(p, 1.0)).xyz, 1.0)).xyz)
+#define point_object_to_world(p) ((ModelMatrix * vec4(p, 1.0)).xyz)
+#define point_view_to_ndc(p) (ProjectionMatrix * vec4(p, 1.0))
+#define point_view_to_object(p) ((ModelMatrixInverse * (ViewMatrixInverse * vec4(p, 1.0))).xyz)
+#define point_view_to_world(p) ((ViewMatrixInverse * vec4(p, 1.0)).xyz)
+#define point_world_to_ndc(p) (ViewProjectionMatrix * vec4(p, 1.0))
+#define point_world_to_object(p) ((ModelMatrixInverse * vec4(p, 1.0)).xyz)
+#define point_world_to_view(p) ((ViewMatrix * vec4(p, 1.0)).xyz)
+
+/* Due to some shader compiler bug, we somewhat need to access gl_VertexID
+ * to make vertex shaders work. even if it's actually dead code. */
+#ifdef GPU_INTEL
+# define GPU_INTEL_VERTEX_SHADER_WORKAROUND gl_Position.x = float(gl_VertexID);
+#else
+# define GPU_INTEL_VERTEX_SHADER_WORKAROUND
+#endif
diff --git a/source/blender/draw/modes/shaders/edit_curve_overlay_handle_vert.glsl b/source/blender/draw/modes/shaders/edit_curve_overlay_handle_vert.glsl
index b7166382b19..590c2905be6 100644
--- a/source/blender/draw/modes/shaders/edit_curve_overlay_handle_vert.glsl
+++ b/source/blender/draw/modes/shaders/edit_curve_overlay_handle_vert.glsl
@@ -1,6 +1,4 @@
/* Draw Curve Handles */
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
in vec3 pos;
in int data;
@@ -9,11 +7,13 @@ flat out int vertFlag;
void main()
{
- vec4 pos_4d = vec4(pos, 1.0);
- gl_Position = ModelViewProjectionMatrix * pos_4d;
+ GPU_INTEL_VERTEX_SHADER_WORKAROUND
+
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
vertFlag = data;
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * pos_4d).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/edit_curve_overlay_loosevert_vert.glsl b/source/blender/draw/modes/shaders/edit_curve_overlay_loosevert_vert.glsl
index 4718f11db65..6eec43d99be 100644
--- a/source/blender/draw/modes/shaders/edit_curve_overlay_loosevert_vert.glsl
+++ b/source/blender/draw/modes/shaders/edit_curve_overlay_loosevert_vert.glsl
@@ -1,6 +1,5 @@
/* Draw Curve Vertices */
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
+
uniform vec2 viewportSize;
in vec3 pos;
@@ -10,6 +9,8 @@ out vec4 finalColor;
void main()
{
+ GPU_INTEL_VERTEX_SHADER_WORKAROUND
+
if ((data & VERT_SELECTED) != 0) {
if ((data & VERT_ACTIVE) != 0) {
finalColor = colorEditMeshActive;
@@ -22,10 +23,10 @@ void main()
finalColor = colorVertex;
}
- vec4 pos_4d = vec4(pos, 1.0);
- gl_Position = ModelViewProjectionMatrix * pos_4d;
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
gl_PointSize = sizeVertex * 2.0;
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * pos_4d).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/edit_curve_overlay_normals_vert.glsl b/source/blender/draw/modes/shaders/edit_curve_overlay_normals_vert.glsl
index 02244086711..e1d5319ffb9 100644
--- a/source/blender/draw/modes/shaders/edit_curve_overlay_normals_vert.glsl
+++ b/source/blender/draw/modes/shaders/edit_curve_overlay_normals_vert.glsl
@@ -1,6 +1,5 @@
/* Draw Curve Normals */
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
+
uniform float normalSize;
in vec3 pos;
@@ -10,6 +9,8 @@ in float rad;
void main()
{
+ GPU_INTEL_VERTEX_SHADER_WORKAROUND
+
vec3 final_pos = pos;
float flip = (gl_InstanceID != 0) ? -1.0 : 1.0;
@@ -18,10 +19,10 @@ void main()
final_pos += normalSize * rad * (flip * nor - tan);
}
- vec4 final_pos_4d = vec4(final_pos, 1.0);
- gl_Position = ModelViewProjectionMatrix * final_pos_4d;
+ vec3 world_pos = point_object_to_world(final_pos);
+ gl_Position = point_world_to_ndc(world_pos);
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * final_pos_4d).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/edit_lattice_overlay_loosevert_vert.glsl b/source/blender/draw/modes/shaders/edit_lattice_overlay_loosevert_vert.glsl
index 3cf808f3c52..ac6b353412d 100644
--- a/source/blender/draw/modes/shaders/edit_lattice_overlay_loosevert_vert.glsl
+++ b/source/blender/draw/modes/shaders/edit_lattice_overlay_loosevert_vert.glsl
@@ -1,8 +1,5 @@
-
/* Draw Lattice Vertices */
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
uniform vec2 viewportSize;
in vec3 pos;
@@ -25,9 +22,12 @@ vec2 proj(vec4 pos)
void main()
{
+ GPU_INTEL_VERTEX_SHADER_WORKAROUND
+
clipCase = 0;
- vec4 pPos = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ vec3 world_pos = point_object_to_world(pos);
+ vec4 pPos = point_world_to_ndc(world_pos);
/* only vertex position 0 is used */
eData1 = eData2 = vec4(1e10);
@@ -39,6 +39,6 @@ void main()
gl_Position = pPos;
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/edit_mesh_overlay_facefill_vert.glsl b/source/blender/draw/modes/shaders/edit_mesh_overlay_facefill_vert.glsl
index c84d97fa1c5..df37c6fb0bc 100644
--- a/source/blender/draw/modes/shaders/edit_mesh_overlay_facefill_vert.glsl
+++ b/source/blender/draw/modes/shaders/edit_mesh_overlay_facefill_vert.glsl
@@ -1,6 +1,4 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
uniform ivec4 dataMask = ivec4(0xFF);
in vec3 pos;
@@ -10,13 +8,16 @@ flat out vec4 faceColor;
void main()
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ GPU_INTEL_VERTEX_SHADER_WORKAROUND
+
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
ivec4 data_m = data & dataMask;
faceColor = EDIT_MESH_face_color(data_m.x);
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/edit_mesh_overlay_mesh_analysis_vert.glsl b/source/blender/draw/modes/shaders/edit_mesh_overlay_mesh_analysis_vert.glsl
index 94d8d2e701c..7065ce3df7c 100644
--- a/source/blender/draw/modes/shaders/edit_mesh_overlay_mesh_analysis_vert.glsl
+++ b/source/blender/draw/modes/shaders/edit_mesh_overlay_mesh_analysis_vert.glsl
@@ -1,5 +1,3 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
in vec3 pos;
in vec4 weight_color;
@@ -14,10 +12,13 @@ out vec4 weightColor;
void main()
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ GPU_INTEL_VERTEX_SHADER_WORKAROUND
+
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
weightColor = vec4(weight_color.rgb, 1.0);
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/edit_mesh_overlay_vert.glsl b/source/blender/draw/modes/shaders/edit_mesh_overlay_vert.glsl
index d700e69fb57..fabc317cf4f 100644
--- a/source/blender/draw/modes/shaders/edit_mesh_overlay_vert.glsl
+++ b/source/blender/draw/modes/shaders/edit_mesh_overlay_vert.glsl
@@ -1,9 +1,4 @@
-uniform mat3 NormalMatrix;
-uniform mat4 ProjectionMatrix;
-uniform mat4 ModelViewMatrix;
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
uniform float faceAlphaMod;
uniform ivec4 dataMask = ivec4(0xFF);
uniform float ofs;
@@ -25,14 +20,19 @@ out int selectOveride;
void main()
{
+ GPU_INTEL_VERTEX_SHADER_WORKAROUND
+
+ vec3 world_pos = point_object_to_world(pos);
+
#if !defined(FACE)
+ /* TODO override the ViewProjection Matrix for this case. */
mat4 projmat = ProjectionMatrix;
projmat[3][2] -= ofs;
- gl_Position = projmat * (ModelViewMatrix * vec4(pos, 1.0));
+ gl_Position = projmat * (ViewMatrix * vec4(world_pos, 1.0));
#else
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ gl_Position = point_world_to_ndc(world_pos);
#endif
ivec4 m_data = data & dataMask;
@@ -76,17 +76,16 @@ void main()
#if !defined(FACE)
/* Facing based color blend */
- vec4 vpos = ModelViewMatrix * vec4(pos, 1.0);
- vec3 view_normal = normalize(NormalMatrix * vnor + 1e-4);
- vec3 view_vec = (ProjectionMatrix[3][3] == 0.0) ? normalize(vpos.xyz) : vec3(0.0, 0.0, 1.0);
+ vec3 vpos = point_world_to_view(world_pos);
+ vec3 view_normal = normalize(normal_object_to_view(vnor) + 1e-4);
+ vec3 view_vec = (ProjectionMatrix[3][3] == 0.0) ? normalize(vpos) : vec3(0.0, 0.0, 1.0);
float facing = dot(view_vec, view_normal);
facing = 1.0 - abs(facing) * 0.2;
finalColor.rgb = mix(colorEditMeshMiddle.rgb, finalColor.rgb, facing);
-
#endif
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/edit_normals_vert.glsl b/source/blender/draw/modes/shaders/edit_normals_vert.glsl
index 2e34a132cb0..384d13923f6 100644
--- a/source/blender/draw/modes/shaders/edit_normals_vert.glsl
+++ b/source/blender/draw/modes/shaders/edit_normals_vert.glsl
@@ -1,8 +1,4 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat3 NormalMatrix;
-uniform mat4 ProjectionMatrix;
-uniform mat4 ModelMatrix;
uniform float normalSize;
in vec3 pos;
@@ -25,10 +21,16 @@ flat out vec4 v2;
void main()
{
- v1 = ModelViewProjectionMatrix * vec4(pos, 1.0);
- vec3 n = normalize(NormalMatrix * nor); /* viewspace */
- v2 = v1 + ProjectionMatrix * vec4(n * normalSize, 0.0);
+ GPU_INTEL_VERTEX_SHADER_WORKAROUND
+
+ vec3 n = normalize(normal_object_to_world(nor));
+
+ vec3 world_pos = point_object_to_world(pos);
+
+ v1 = point_world_to_ndc(world_pos);
+ v2 = point_world_to_ndc(world_pos + n * normalSize);
+
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/object_empty_axes_vert.glsl b/source/blender/draw/modes/shaders/object_empty_axes_vert.glsl
index 7fd955343fc..43c8e313fc3 100644
--- a/source/blender/draw/modes/shaders/object_empty_axes_vert.glsl
+++ b/source/blender/draw/modes/shaders/object_empty_axes_vert.glsl
@@ -1,8 +1,5 @@
uniform mat4 ViewProjectionMatrix;
-#ifdef USE_WORLD_CLIP_PLANES
-uniform mat4 ModelMatrix;
-#endif
uniform vec3 screenVecs[3];
@@ -33,6 +30,6 @@ void main()
finalColor = vec4(color, 1.0);
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * pos_4d).xyz);
+ world_clip_planes_calc_clip_distance(pos_4d.xyz);
#endif
}
diff --git a/source/blender/draw/modes/shaders/object_empty_image_frag.glsl b/source/blender/draw/modes/shaders/object_empty_image_frag.glsl
index 386d05636f9..deb82a8904e 100644
--- a/source/blender/draw/modes/shaders/object_empty_image_frag.glsl
+++ b/source/blender/draw/modes/shaders/object_empty_image_frag.glsl
@@ -14,12 +14,33 @@ uniform sampler2D image;
uniform int depthMode;
uniform bool useAlphaTest;
+float linearrgb_to_srgb(float c)
+{
+ if (c < 0.0031308) {
+ return (c < 0.0) ? 0.0 : c * 12.92;
+ }
+ else {
+ return 1.055 * pow(c, 1.0 / 2.4) - 0.055;
+ }
+}
+
+vec4 texture_read_as_srgb(sampler2D tex, vec2 co)
+{
+ /* By convention image textures return scene linear colors, but
+ * overlays still assume srgb. */
+ vec4 color = texture(tex, co);
+ color.r = linearrgb_to_srgb(color.r);
+ color.g = linearrgb_to_srgb(color.g);
+ color.b = linearrgb_to_srgb(color.b);
+ return color;
+}
+
void main()
{
#ifdef USE_WIRE
fragColor = finalColor;
#else
- vec4 tex_col = texture(image, texCoord_interp);
+ vec4 tex_col = texture_read_as_srgb(image, texCoord_interp);
fragColor = finalColor * tex_col;
if (useAlphaTest) {
diff --git a/source/blender/draw/modes/shaders/object_empty_image_vert.glsl b/source/blender/draw/modes/shaders/object_empty_image_vert.glsl
index 9694c63fef1..36e86290be7 100644
--- a/source/blender/draw/modes/shaders/object_empty_image_vert.glsl
+++ b/source/blender/draw/modes/shaders/object_empty_image_vert.glsl
@@ -1,7 +1,5 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
-uniform float aspectX;
-uniform float aspectY;
+
+uniform vec2 aspect;
uniform float size;
uniform vec2 offset;
#ifdef USE_WIRE
@@ -21,8 +19,9 @@ out vec2 texCoord_interp;
void main()
{
- vec4 pos_4d = vec4((pos + offset) * (size * vec2(aspectX, aspectY)), 0.0, 1.0);
- gl_Position = ModelViewProjectionMatrix * pos_4d;
+ vec3 pos = vec3((pos + offset) * (size * aspect), 0.0);
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
#ifdef USE_WIRE
gl_Position.z -= 1e-5;
finalColor = vec4(color, 1.0);
@@ -32,6 +31,6 @@ void main()
#endif
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * pos_4d).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/object_grid_frag.glsl b/source/blender/draw/modes/shaders/object_grid_frag.glsl
index df2cfe7be82..a20f12efd93 100644
--- a/source/blender/draw/modes/shaders/object_grid_frag.glsl
+++ b/source/blender/draw/modes/shaders/object_grid_frag.glsl
@@ -8,10 +8,7 @@ in vec3 local_pos;
out vec4 FragColor;
-uniform mat4 ProjectionMatrix;
-uniform vec3 cameraPos;
uniform vec3 planeAxes;
-uniform vec3 eye;
uniform vec4 gridSettings;
uniform float meshSize;
uniform float lineKernel = 0.0;
@@ -23,6 +20,8 @@ uniform sampler2D depthBuffer;
#define gridScale gridSettings.z
#define gridSubdiv gridSettings.w
+#define cameraPos (ViewMatrixInverse[3].xyz)
+
uniform int gridFlag;
#define AXIS_X (1 << 0)
@@ -109,7 +108,7 @@ void main()
dist = 1.0; /* avoid branch after */
if ((gridFlag & PLANE_XY) != 0) {
- float angle = 1.0 - abs(eye.z);
+ float angle = 1.0 - abs(ViewMatrixInverse[2].z);
dist = 1.0 + angle * 2.0;
angle *= angle;
fade *= 1.0 - angle * angle;
diff --git a/source/blender/draw/modes/shaders/object_grid_vert.glsl b/source/blender/draw/modes/shaders/object_grid_vert.glsl
index e8f4b089b47..d247967b03a 100644
--- a/source/blender/draw/modes/shaders/object_grid_vert.glsl
+++ b/source/blender/draw/modes/shaders/object_grid_vert.glsl
@@ -2,9 +2,6 @@
/* Infinite grid
* Clément Foucault */
-uniform mat4 ViewProjectionMatrix;
-uniform mat4 ProjectionMatrix;
-uniform vec3 cameraPos;
uniform vec3 planeAxes;
uniform vec4 gridSettings;
uniform float meshSize;
@@ -16,6 +13,8 @@ uniform float meshSize;
uniform int gridFlag;
+#define cameraPos (ViewMatrixInverse[3].xyz)
+
#define PLANE_XY (1 << 4)
#define PLANE_XZ (1 << 5)
#define PLANE_YZ (1 << 6)
diff --git a/source/blender/draw/modes/shaders/object_mball_handles_vert.glsl b/source/blender/draw/modes/shaders/object_mball_handles_vert.glsl
index c395ed01bca..9414309570b 100644
--- a/source/blender/draw/modes/shaders/object_mball_handles_vert.glsl
+++ b/source/blender/draw/modes/shaders/object_mball_handles_vert.glsl
@@ -4,7 +4,6 @@
* Note that if the stiffness is zero, it assumes the scale is directly multiplied by the radius */
uniform mat4 ViewProjectionMatrix;
-uniform mat4 ModelMatrix;
uniform vec3 screen_vecs[2];
/* ---- Instantiated Attrs ---- */
@@ -32,6 +31,6 @@ void main()
finalColor = vec4(color, 1.0);
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * world_pos).xyz);
+ world_clip_planes_calc_clip_distance(world_pos.xyz);
#endif
}
diff --git a/source/blender/draw/modes/shaders/object_outline_prepass_geom.glsl b/source/blender/draw/modes/shaders/object_outline_prepass_geom.glsl
index 97d4bdacf07..5a3eb38fb6b 100644
--- a/source/blender/draw/modes/shaders/object_outline_prepass_geom.glsl
+++ b/source/blender/draw/modes/shaders/object_outline_prepass_geom.glsl
@@ -2,8 +2,6 @@
layout(lines_adjacency) in;
layout(line_strip, max_vertices = 2) out;
-uniform mat4 ProjectionMatrix;
-
in vec4 pPos[];
in vec3 vPos[];
diff --git a/source/blender/draw/modes/shaders/object_outline_prepass_vert.glsl b/source/blender/draw/modes/shaders/object_outline_prepass_vert.glsl
index 0b5f4733ebc..e34afe95b5e 100644
--- a/source/blender/draw/modes/shaders/object_outline_prepass_vert.glsl
+++ b/source/blender/draw/modes/shaders/object_outline_prepass_vert.glsl
@@ -1,8 +1,4 @@
-uniform mat4 ModelViewMatrix;
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
-
in vec3 pos;
out vec4 pPos;
@@ -10,12 +6,13 @@ out vec3 vPos;
void main()
{
- vPos = (ModelViewMatrix * vec4(pos, 1.0)).xyz;
- pPos = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ vec3 world_pos = point_object_to_world(pos);
+ vPos = point_world_to_view(world_pos);
+ pPos = point_world_to_ndc(world_pos);
/* Small bias to always be on top of the geom. */
pPos.z -= 1e-3;
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/object_particle_dot_vert.glsl b/source/blender/draw/modes/shaders/object_particle_dot_vert.glsl
index e51b829adb5..f98ae9a9515 100644
--- a/source/blender/draw/modes/shaders/object_particle_dot_vert.glsl
+++ b/source/blender/draw/modes/shaders/object_particle_dot_vert.glsl
@@ -1,6 +1,4 @@
-uniform mat4 ModelViewMatrix;
-uniform mat4 ProjectionMatrix;
uniform float pixel_size;
uniform float size;
@@ -12,10 +10,13 @@ flat out float finalVal;
void main()
{
- gl_Position = ModelViewMatrix * vec4(pos, 1.0);
+ vec3 world_pos = point_object_to_world(pos);
- float psize = (ProjectionMatrix[3][3] == 0.0) ? (size / (-gl_Position.z * pixel_size)) :
- (size / pixel_size);
+ float view_z = dot(ViewMatrixInverse[2].xyz, world_pos - ViewMatrixInverse[3].xyz);
+
+ bool is_persp = (ProjectionMatrix[3][3] == 0.0);
+ float psize = (is_persp) ? (size / (-view_z * pixel_size)) : (size / pixel_size);
+ gl_Position = point_world_to_ndc(world_pos);
gl_PointSize = psize;
@@ -31,7 +32,5 @@ void main()
// convert to PointCoord units
radii /= psize;
- gl_Position = ProjectionMatrix * gl_Position;
-
finalVal = val;
}
diff --git a/source/blender/draw/modes/shaders/object_particle_prim_vert.glsl b/source/blender/draw/modes/shaders/object_particle_prim_vert.glsl
index 0f626626498..46aceb245f4 100644
--- a/source/blender/draw/modes/shaders/object_particle_prim_vert.glsl
+++ b/source/blender/draw/modes/shaders/object_particle_prim_vert.glsl
@@ -1,18 +1,17 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ViewProjectionMatrix;
-uniform mat4 ModelViewMatrix;
-uniform mat4 ProjectionMatrix;
-uniform int screen_space;
+uniform bool screen_space;
uniform float draw_size;
uniform vec3 color;
uniform sampler1D ramp;
+/* ---- Instantiated Attrs ---- */
+in vec3 inst_pos;
+in int axis;
+
+/* ---- Per instance Attrs ---- */
in vec3 pos;
in vec4 rot;
in float val;
-in vec3 inst_pos;
-in int axis;
flat out vec4 finalColor;
@@ -24,8 +23,9 @@ vec3 rotate(vec3 vec, vec4 quat)
void main()
{
- if (screen_space == 1) {
- gl_Position = ModelViewMatrix * vec4(pos, 1.0) + vec4(inst_pos * draw_size, 0.0);
+ if (screen_space) {
+ gl_Position = ViewMatrix * (ModelMatrix * vec4(pos, 1.0));
+ gl_Position.xyz += inst_pos * draw_size;
gl_Position = ProjectionMatrix * gl_Position;
}
else {
@@ -35,7 +35,8 @@ void main()
size *= 2;
}
- gl_Position = ModelViewProjectionMatrix * vec4(pos + rotate(inst_pos * size, rot), 1.0);
+ vec3 pos_rot = pos + rotate(inst_pos * size, rot);
+ gl_Position = point_object_to_ndc(pos_rot);
}
#ifdef USE_AXIS
diff --git a/source/blender/draw/modes/shaders/overlay_face_orientation_vert.glsl b/source/blender/draw/modes/shaders/overlay_face_orientation_vert.glsl
index 659e3cbd5f5..2dd84c0a060 100644
--- a/source/blender/draw/modes/shaders/overlay_face_orientation_vert.glsl
+++ b/source/blender/draw/modes/shaders/overlay_face_orientation_vert.glsl
@@ -1,13 +1,12 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
in vec3 pos;
void main()
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/overlay_face_wireframe_vert.glsl b/source/blender/draw/modes/shaders/overlay_face_wireframe_vert.glsl
index 96acba71233..23f64e6e49c 100644
--- a/source/blender/draw/modes/shaders/overlay_face_wireframe_vert.glsl
+++ b/source/blender/draw/modes/shaders/overlay_face_wireframe_vert.glsl
@@ -1,9 +1,4 @@
-uniform mat4 ProjectionMatrix;
-uniform mat4 ModelViewMatrix;
-uniform mat4 ModelMatrix;
-uniform mat3 NormalMatrix;
-
uniform float wireStepParam;
uniform float ofs;
@@ -11,57 +6,41 @@ in vec3 pos;
in vec3 nor;
in float wd; /* wiredata */
-#ifndef USE_SCULPT
float get_edge_sharpness(float wd)
{
+#ifndef USE_SCULPT
return ((wd == 0.0) ? -1.5 : wd) + wireStepParam;
-}
#else
-float get_edge_sharpness(float wd)
-{
return 1.0;
-}
#endif
+}
/* Geometry shader version */
#if defined(SELECT_EDGES) || defined(USE_GEOM)
out float facing_g;
out float edgeSharpness_g;
-void main()
-{
- edgeSharpness_g = get_edge_sharpness(wd);
-
- mat4 projmat = ProjectionMatrix;
- projmat[3][2] -= ofs;
-
- gl_Position = projmat * (ModelViewMatrix * vec4(pos, 1.0));
-
- facing_g = normalize(NormalMatrix * nor).z;
-
-# ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
-# endif
-}
-
#else /* USE_GEOM */
out float facing;
flat out float edgeSharpness;
+# define facing_g facing
+# define edgeSharpness_g edgeSharpness
+
+#endif /* SELECT_EDGES */
void main()
{
- edgeSharpness = get_edge_sharpness(wd);
-
mat4 projmat = ProjectionMatrix;
projmat[3][2] -= ofs;
- gl_Position = projmat * (ModelViewMatrix * vec4(pos, 1.0));
+ vec4 wpos = ModelMatrix * vec4(pos, 1.0);
+ gl_Position = projmat * (ViewMatrix * wpos);
- facing = normalize(NormalMatrix * nor).z;
+ vec3 wnor = normalize(normal_object_to_world(nor));
+ facing_g = dot(wnor, ViewMatrixInverse[2].xyz);
+ edgeSharpness_g = get_edge_sharpness(wd);
-# ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
-# endif
+#ifdef USE_WORLD_CLIP_PLANES
+ world_clip_planes_calc_clip_distance(wpos.xyz);
+#endif
}
-
-#endif /* SELECT_EDGES */
diff --git a/source/blender/draw/modes/shaders/paint_face_vert.glsl b/source/blender/draw/modes/shaders/paint_face_vert.glsl
index 59b88d8d3a7..4b5191ead07 100644
--- a/source/blender/draw/modes/shaders/paint_face_vert.glsl
+++ b/source/blender/draw/modes/shaders/paint_face_vert.glsl
@@ -1,20 +1,19 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
-
in vec3 pos;
in vec4 nor; /* select flag on the 4th component */
void main()
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
+
/* Don't draw faces that are selected. */
if (nor.w > 0.0) {
gl_Position = vec4(0.0, 0.0, 0.0, 1.0);
}
else {
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
}
diff --git a/source/blender/draw/modes/shaders/paint_texture_frag.glsl b/source/blender/draw/modes/shaders/paint_texture_frag.glsl
index c7e110122c5..4a3c5cb430c 100644
--- a/source/blender/draw/modes/shaders/paint_texture_frag.glsl
+++ b/source/blender/draw/modes/shaders/paint_texture_frag.glsl
@@ -16,6 +16,27 @@ uniform vec3 maskingColor;
uniform bool maskingInvertStencil;
#endif
+float linearrgb_to_srgb(float c)
+{
+ if (c < 0.0031308) {
+ return (c < 0.0) ? 0.0 : c * 12.92;
+ }
+ else {
+ return 1.055 * pow(c, 1.0 / 2.4) - 0.055;
+ }
+}
+
+vec4 texture_read_as_srgb(sampler2D tex, vec2 co)
+{
+ /* By convention image textures return scene linear colors, but
+ * overlays still assume srgb. */
+ vec4 color = texture(tex, co);
+ color.r = linearrgb_to_srgb(color.r);
+ color.g = linearrgb_to_srgb(color.g);
+ color.b = linearrgb_to_srgb(color.b);
+ return color;
+}
+
void main()
{
vec2 uv = uv_interp;
@@ -24,7 +45,7 @@ void main()
uv = (floor(uv_interp * tex_size) + 0.5) / tex_size;
}
- vec4 color = texture(image, uv);
+ vec4 color = texture_read_as_srgb(image, uv);
color.a *= alpha;
#ifdef TEXTURE_PAINT_MASK
diff --git a/source/blender/draw/modes/shaders/paint_texture_vert.glsl b/source/blender/draw/modes/shaders/paint_texture_vert.glsl
index 03d933b9196..564f988348e 100644
--- a/source/blender/draw/modes/shaders/paint_texture_vert.glsl
+++ b/source/blender/draw/modes/shaders/paint_texture_vert.glsl
@@ -1,7 +1,4 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
-
in vec2 u; /* active uv map */
in vec3 pos;
@@ -17,7 +14,8 @@ out vec2 masking_uv_interp;
void main()
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
uv_interp = u;
@@ -26,6 +24,6 @@ void main()
#endif
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/paint_vertex_vert.glsl b/source/blender/draw/modes/shaders/paint_vertex_vert.glsl
index 54f6d1a4aea..53e72cc8a20 100644
--- a/source/blender/draw/modes/shaders/paint_vertex_vert.glsl
+++ b/source/blender/draw/modes/shaders/paint_vertex_vert.glsl
@@ -1,7 +1,4 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
-
in vec3 pos;
in vec3 c; /* active color */
@@ -17,11 +14,12 @@ vec3 srgb_to_linear_attr(vec3 c)
void main()
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
finalColor = srgb_to_linear_attr(c);
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/paint_weight_vert.glsl b/source/blender/draw/modes/shaders/paint_weight_vert.glsl
index e95b116df79..330cc7d19f4 100644
--- a/source/blender/draw/modes/shaders/paint_weight_vert.glsl
+++ b/source/blender/draw/modes/shaders/paint_weight_vert.glsl
@@ -1,7 +1,4 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
-
in float weight;
in vec3 pos;
@@ -9,12 +6,13 @@ out vec2 weight_interp; /* (weight, alert) */
void main()
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
/* Separate actual weight and alerts for independent interpolation */
weight_interp = max(vec2(weight, -weight), 0.0);
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/paint_wire_vert.glsl b/source/blender/draw/modes/shaders/paint_wire_vert.glsl
index a163fd7e8b3..10bf8729f47 100644
--- a/source/blender/draw/modes/shaders/paint_wire_vert.glsl
+++ b/source/blender/draw/modes/shaders/paint_wire_vert.glsl
@@ -1,7 +1,4 @@
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat4 ModelMatrix;
-
in vec3 pos;
in vec4 nor; /* flag stored in w */
@@ -16,7 +13,8 @@ void main()
bool is_select = false;
bool is_hidden = false;
#endif
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
/* Add offset in Z to avoid zfighting and render selected wires on top. */
/* TODO scale this bias using znear and zfar range. */
gl_Position.z -= (is_select ? 2e-4 : 1e-4);
@@ -46,6 +44,6 @@ void main()
finalColor.a = nor.w;
#ifdef USE_WORLD_CLIP_PLANES
- world_clip_planes_calc_clip_distance((ModelMatrix * vec4(pos, 1.0)).xyz);
+ world_clip_planes_calc_clip_distance(world_pos);
#endif
}
diff --git a/source/blender/draw/modes/shaders/particle_strand_frag.glsl b/source/blender/draw/modes/shaders/particle_strand_frag.glsl
index 578a4935b37..49d843b7e0e 100644
--- a/source/blender/draw/modes/shaders/particle_strand_frag.glsl
+++ b/source/blender/draw/modes/shaders/particle_strand_frag.glsl
@@ -1,4 +1,3 @@
-uniform mat4 ModelViewProjectionMatrix;
in vec4 finalColor;
#ifdef USE_POINTS
diff --git a/source/blender/draw/modes/shaders/particle_strand_vert.glsl b/source/blender/draw/modes/shaders/particle_strand_vert.glsl
index 6dac6d6b980..c3f8fb89c17 100644
--- a/source/blender/draw/modes/shaders/particle_strand_vert.glsl
+++ b/source/blender/draw/modes/shaders/particle_strand_vert.glsl
@@ -1,6 +1,4 @@
-uniform mat4 ModelViewProjectionMatrix;
-
in vec3 pos;
in float color;
@@ -47,7 +45,8 @@ vec3 weight_to_rgb(float weight)
void main()
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
#ifdef USE_WEIGHT
finalColor = vec4(weight_to_rgb(color), 1.0);
diff --git a/source/blender/draw/modes/shaders/sculpt_mask_vert.glsl b/source/blender/draw/modes/shaders/sculpt_mask_vert.glsl
index e5e34fee57e..7b026836690 100644
--- a/source/blender/draw/modes/shaders/sculpt_mask_vert.glsl
+++ b/source/blender/draw/modes/shaders/sculpt_mask_vert.glsl
@@ -1,5 +1,4 @@
-uniform mat4 ModelViewProjectionMatrix;
uniform float maskOpacity;
in vec3 pos;
@@ -9,7 +8,8 @@ out vec4 finalColor;
void main()
{
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
float mask = 1.0 - (msk * maskOpacity);
finalColor = vec4(mask, mask, mask, 1.0);
diff --git a/source/blender/draw/modes/shaders/volume_velocity_vert.glsl b/source/blender/draw/modes/shaders/volume_velocity_vert.glsl
index 32207afa0b1..e96a789b8b1 100644
--- a/source/blender/draw/modes/shaders/volume_velocity_vert.glsl
+++ b/source/blender/draw/modes/shaders/volume_velocity_vert.glsl
@@ -1,6 +1,4 @@
-uniform mat4 ModelViewProjectionMatrix;
-
uniform sampler3D velocityX;
uniform sampler3D velocityY;
uniform sampler3D velocityZ;
@@ -109,5 +107,6 @@ void main()
pos += (((gl_VertexID % 2) == 1) ? velocity : vec3(0.0)) * displaySize * voxel_size;
#endif
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
+ vec3 world_pos = point_object_to_world(pos);
+ gl_Position = point_world_to_ndc(world_pos);
}
diff --git a/source/blender/editors/animation/CMakeLists.txt b/source/blender/editors/animation/CMakeLists.txt
index 978bd772b6f..ce6778a1ff9 100644
--- a/source/blender/editors/animation/CMakeLists.txt
+++ b/source/blender/editors/animation/CMakeLists.txt
@@ -51,6 +51,7 @@ set(SRC
keyframes_general.c
keyframing.c
keyingsets.c
+ time_scrub_ui.c
anim_intern.h
)
diff --git a/source/blender/editors/animation/anim_channels_defines.c b/source/blender/editors/animation/anim_channels_defines.c
index 6d1ee08d5e9..00025112835 100644
--- a/source/blender/editors/animation/anim_channels_defines.c
+++ b/source/blender/editors/animation/anim_channels_defines.c
@@ -485,16 +485,10 @@ static void acf_summary_backdrop(bAnimContext *ac, bAnimListElem *ale, float ymi
static void acf_summary_name(bAnimListElem *UNUSED(ale), char *name)
{
if (name) {
- BLI_strncpy(name, IFACE_("Dope Sheet Summary"), ANIM_CHAN_NAME_SIZE);
+ BLI_strncpy(name, IFACE_("Summary"), ANIM_CHAN_NAME_SIZE);
}
}
-// FIXME: this is really a temp icon I think
-static int acf_summary_icon(bAnimListElem *UNUSED(ale))
-{
- return ICON_BORDERMOVE;
-}
-
/* check if some setting exists for this channel */
static bool acf_summary_setting_valid(bAnimContext *UNUSED(ac),
bAnimListElem *UNUSED(ale),
@@ -557,7 +551,7 @@ static bAnimChannelType ACF_SUMMARY = {
acf_summary_name, /* name */
NULL, /* name prop */
- acf_summary_icon, /* icon */
+ NULL, /* icon */
acf_summary_setting_valid, /* has setting */
acf_summary_setting_flag, /* flag for setting */
diff --git a/source/blender/editors/animation/anim_channels_edit.c b/source/blender/editors/animation/anim_channels_edit.c
index 6e0277d5fff..9e09fc485a6 100644
--- a/source/blender/editors/animation/anim_channels_edit.c
+++ b/source/blender/editors/animation/anim_channels_edit.c
@@ -55,6 +55,7 @@
#include "DEG_depsgraph_build.h"
#include "UI_view2d.h"
+#include "UI_interface.h"
#include "ED_anim_api.h"
#include "ED_armature.h"
@@ -2531,17 +2532,6 @@ static void box_select_anim_channels(bAnimContext *ac, rcti *rect, short selectm
SpaceNla *snla = (SpaceNla *)ac->sl;
View2D *v2d = &ac->ar->v2d;
rctf rectf;
- float ymin, ymax;
-
- /* set initial y extents */
- if (ac->datatype == ANIMCONT_NLA) {
- ymin = (float)(-NLACHANNEL_HEIGHT(snla));
- ymax = 0.0f;
- }
- else {
- ymin = 0.0f;
- ymax = (float)(-ACHANNEL_HEIGHT(ac));
- }
/* convert border-region to view coordinates */
UI_view2d_region_to_view(v2d, rect->xmin, rect->ymin + 2, &rectf.xmin, &rectf.ymin);
@@ -2551,8 +2541,17 @@ static void box_select_anim_channels(bAnimContext *ac, rcti *rect, short selectm
filter = (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
+ float ymax;
+ if (ac->datatype == ANIMCONT_NLA) {
+ ymax = NLACHANNEL_FIRST_TOP(ac);
+ }
+ else {
+ ymax = ACHANNEL_FIRST_TOP(ac);
+ }
+
/* loop over data, doing box select */
for (ale = anim_data.first; ale; ale = ale->next) {
+ float ymin;
if (ac->datatype == ANIMCONT_NLA) {
ymin = ymax - NLACHANNEL_STEP(snla);
}
@@ -2729,32 +2728,25 @@ static int animchannels_channel_get(bAnimContext *ac, const int mval[2])
ar = ac->ar;
v2d = &ar->v2d;
- /* Figure out which channel user clicked in.
- *
- * Note: although channels technically start at (y = ACHANNEL_FIRST),
- * we need to adjust by half a channel's height so that the tops of channels get caught ok.
- * Since ACHANNEL_FIRST is really ACHANNEL_HEIGHT, we simply use ACHANNEL_HEIGHT_HALF.
- */
+ /* Figure out which channel user clicked in. */
UI_view2d_region_to_view(v2d, mval[0], mval[1], &x, &y);
if (ac->datatype == ANIMCONT_NLA) {
SpaceNla *snla = (SpaceNla *)ac->sl;
- UI_view2d_listview_view_to_cell(v2d,
- NLACHANNEL_NAMEWIDTH,
+ UI_view2d_listview_view_to_cell(NLACHANNEL_NAMEWIDTH,
NLACHANNEL_STEP(snla),
0,
- (float)NLACHANNEL_HEIGHT_HALF(snla),
+ NLACHANNEL_FIRST_TOP(ac),
x,
y,
NULL,
&channel_index);
}
else {
- UI_view2d_listview_view_to_cell(v2d,
- ACHANNEL_NAMEWIDTH,
+ UI_view2d_listview_view_to_cell(ACHANNEL_NAMEWIDTH,
ACHANNEL_STEP(ac),
0,
- (float)ACHANNEL_HEIGHT_HALF(ac),
+ ACHANNEL_FIRST_TOP(ac),
x,
y,
NULL,
@@ -3206,19 +3198,12 @@ static int animchannels_mouseclick_invoke(bContext *C, wmOperator *op, const wmE
selectmode = SELECT_REPLACE;
}
- /* figure out which channel user clicked in
- *
- * Note:
- * although channels technically start at (y = ACHANNEL_FIRST),
- * we need to adjust by half a channel's height so that the tops of channels get caught ok.
- * Since ACHANNEL_FIRST is really ACHANNEL_HEIGHT, we simply use ACHANNEL_HEIGHT_HALF.
- */
+ /* figure out which channel user clicked in */
UI_view2d_region_to_view(v2d, event->mval[0], event->mval[1], &x, &y);
- UI_view2d_listview_view_to_cell(v2d,
- ACHANNEL_NAMEWIDTH,
+ UI_view2d_listview_view_to_cell(ACHANNEL_NAMEWIDTH,
ACHANNEL_STEP(&ac),
0,
- (float)ACHANNEL_HEIGHT_HALF(&ac),
+ ACHANNEL_FIRST_TOP(&ac),
x,
y,
NULL,
diff --git a/source/blender/editors/animation/anim_filter.c b/source/blender/editors/animation/anim_filter.c
index b94d0e3ada7..a228d819286 100644
--- a/source/blender/editors/animation/anim_filter.c
+++ b/source/blender/editors/animation/anim_filter.c
@@ -1823,7 +1823,7 @@ static size_t animdata_filter_gpencil(bAnimContext *ac,
}
/* outliner restrict-flag */
- if (ob->restrictflag & OB_RESTRICT_VIEW) {
+ if (ob->restrictflag & OB_RESTRICT_VIEWPORT) {
continue;
}
}
@@ -3022,7 +3022,7 @@ static bool animdata_filter_base_is_ok(bDopeSheet *ads, Base *base, int filter_m
}
/* outliner restrict-flag */
- if (ob->restrictflag & OB_RESTRICT_VIEW) {
+ if (ob->restrictflag & OB_RESTRICT_VIEWPORT) {
return false;
}
}
diff --git a/source/blender/editors/animation/anim_markers.c b/source/blender/editors/animation/anim_markers.c
index 66cdae07a36..876bc9ae3e4 100644
--- a/source/blender/editors/animation/anim_markers.c
+++ b/source/blender/editors/animation/anim_markers.c
@@ -481,7 +481,9 @@ static void draw_markers_background(rctf *rect)
uint pos = GPU_vertformat_attr_add(immVertexFormat(), "pos", GPU_COMP_F32, 2, GPU_FETCH_FLOAT);
immBindBuiltinProgram(GPU_SHADER_2D_UNIFORM_COLOR);
- const unsigned char shade[4] = {0, 0, 0, 16};
+ unsigned char shade[4];
+ UI_GetThemeColor4ubv(TH_SCRUBBING_BACKGROUND, shade);
+
immUniformColor4ubv(shade);
GPU_blend(true);
diff --git a/source/blender/editors/animation/drivers.c b/source/blender/editors/animation/drivers.c
index 2a8702802aa..fe079eb59a0 100644
--- a/source/blender/editors/animation/drivers.c
+++ b/source/blender/editors/animation/drivers.c
@@ -1249,7 +1249,8 @@ static int paste_driver_button_exec(bContext *C, wmOperator *op)
UI_context_update_anim_flag(C);
DEG_relations_tag_update(CTX_data_main(C));
- DEG_id_tag_update(ptr.id.data, ID_RECALC_TRANSFORM | ID_RECALC_GEOMETRY);
+
+ DEG_id_tag_update(ptr.id.data, ID_RECALC_ANIMATION);
WM_event_add_notifier(C, NC_ANIMATION | ND_KEYFRAME_PROP, NULL); // XXX
diff --git a/source/blender/editors/animation/keyframes_general.c b/source/blender/editors/animation/keyframes_general.c
index 5214c5f78fa..be8de66a262 100644
--- a/source/blender/editors/animation/keyframes_general.c
+++ b/source/blender/editors/animation/keyframes_general.c
@@ -315,8 +315,7 @@ void clean_fcurve(struct bAnimContext *ac, bAnimListElem *ale, float thresh, boo
clear_fcurve_keys(fcu);
/* check if curve is really unused and if it is, return signal for deletion */
- if ((list_has_suitable_fmodifier(&fcu->modifiers, 0, FMI_TYPE_GENERATE_CURVE) == 0) &&
- (fcu->driver == NULL)) {
+ if (BKE_fcurve_is_empty(fcu)) {
AnimData *adt = ale->adt;
ANIM_fcurve_delete_from_animdata(ac, adt, fcu);
ale->key_data = NULL;
diff --git a/source/blender/editors/animation/keyframing.c b/source/blender/editors/animation/keyframing.c
index a0433b49b16..2dc17c5c397 100644
--- a/source/blender/editors/animation/keyframing.c
+++ b/source/blender/editors/animation/keyframing.c
@@ -1307,8 +1307,8 @@ static bool insert_keyframe_fcurve_value(Main *bmain,
* - if we're replacing keyframes only, DO NOT create new F-Curves if they do not exist yet
* but still try to get the F-Curve if it exists...
*/
- FCurve *fcu = verify_fcurve(
- bmain, act, group, ptr, rna_path, array_index, (flag & INSERTKEY_REPLACE) == 0);
+ bool can_create_curve = (flag & (INSERTKEY_REPLACE | INSERTKEY_AVAILABLE)) == 0;
+ FCurve *fcu = verify_fcurve(bmain, act, group, ptr, rna_path, array_index, can_create_curve);
/* we may not have a F-Curve when we're replacing only... */
if (fcu) {
@@ -1432,7 +1432,7 @@ short insert_keyframe(Main *bmain,
/* Key the entire array. */
if (array_index == -1 || force_all) {
/* In force mode, if any of the curves succeeds, drop the replace mode and restart. */
- if (force_all && (flag & INSERTKEY_REPLACE) != 0) {
+ if (force_all && (flag & (INSERTKEY_REPLACE | INSERTKEY_AVAILABLE)) != 0) {
int exclude = -1;
for (array_index = 0; array_index < value_count; array_index++) {
@@ -1455,7 +1455,7 @@ short insert_keyframe(Main *bmain,
}
if (exclude != -1) {
- flag &= ~INSERTKEY_REPLACE;
+ flag &= ~(INSERTKEY_REPLACE | INSERTKEY_AVAILABLE);
for (array_index = 0; array_index < value_count; array_index++) {
if (array_index != exclude) {
@@ -1557,8 +1557,7 @@ static bool delete_keyframe_fcurve(AnimData *adt, FCurve *fcu, float cfra)
delete_fcurve_key(fcu, i, 1);
/* Only delete curve too if it won't be doing anything anymore */
- if ((fcu->totvert == 0) &&
- (list_has_suitable_fmodifier(&fcu->modifiers, 0, FMI_TYPE_GENERATE_CURVE) == 0)) {
+ if (BKE_fcurve_is_empty(fcu)) {
ANIM_fcurve_delete_from_animdata(NULL, adt, fcu);
}
diff --git a/source/blender/editors/animation/time_scrub_ui.c b/source/blender/editors/animation/time_scrub_ui.c
new file mode 100644
index 00000000000..37e7eab74d4
--- /dev/null
+++ b/source/blender/editors/animation/time_scrub_ui.c
@@ -0,0 +1,214 @@
+/*
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * The Original Code is Copyright (C) 2019 Blender Foundation.
+ * All rights reserved.
+ */
+
+/** \file
+ * \ingroup edanimation
+ */
+
+#include "BKE_context.h"
+
+#include "GPU_immediate.h"
+#include "GPU_matrix.h"
+#include "GPU_state.h"
+
+#include "ED_time_scrub_ui.h"
+
+#include "WM_api.h"
+#include "WM_types.h"
+
+#include "UI_interface.h"
+#include "UI_interface_icons.h"
+#include "UI_view2d.h"
+#include "UI_resources.h"
+
+#include "DNA_scene_types.h"
+
+#include "BLI_rect.h"
+#include "BLI_math.h"
+#include "BLI_string.h"
+#include "BLI_timecode.h"
+
+#include "RNA_access.h"
+
+static void get_scrubbing_region_rect(const ARegion *ar, rcti *rect)
+{
+ rect->xmin = 0;
+ rect->xmax = ar->winx;
+ rect->ymax = ar->winy;
+ rect->ymin = rect->ymax - UI_SCRUBBING_MARGIN_Y;
+}
+
+static int get_centered_text_y(const rcti *rect)
+{
+ return BLI_rcti_cent_y(rect) - UI_DPI_FAC * 4;
+}
+
+static void draw_background(const rcti *rect)
+{
+ uint pos = GPU_vertformat_attr_add(immVertexFormat(), "pos", GPU_COMP_F32, 2, GPU_FETCH_FLOAT);
+ immBindBuiltinProgram(GPU_SHADER_2D_UNIFORM_COLOR);
+
+ immUniformThemeColor(TH_SCRUBBING_BACKGROUND);
+
+ GPU_blend(true);
+ GPU_blend_set_func_separate(
+ GPU_SRC_ALPHA, GPU_ONE_MINUS_SRC_ALPHA, GPU_ONE, GPU_ONE_MINUS_SRC_ALPHA);
+
+ immRectf(pos, rect->xmin, rect->ymin, rect->xmax, rect->ymax);
+
+ GPU_blend(false);
+
+ immUnbindProgram();
+}
+
+static void get_current_time_str(
+ const Scene *scene, bool display_seconds, int frame, uint max_len, char *r_str)
+{
+ if (display_seconds) {
+ BLI_timecode_string_from_time(r_str, max_len, 0, FRA2TIME(frame), FPS, U.timecode_style);
+ }
+ else {
+ BLI_snprintf(r_str, max_len, "%d", frame);
+ }
+}
+
+static void draw_current_frame(const Scene *scene,
+ bool display_seconds,
+ const View2D *v2d,
+ const rcti *scrubbing_region_rect,
+ int current_frame)
+{
+ const uiFontStyle *fstyle = UI_FSTYLE_WIDGET;
+ const unsigned char color[] = {255, 255, 255, 255};
+ int frame_x = UI_view2d_view_to_region_x(v2d, current_frame);
+
+ char frame_str[64];
+ get_current_time_str(scene, display_seconds, current_frame, sizeof(frame_str), frame_str);
+ float text_width = UI_fontstyle_string_width(fstyle, frame_str);
+ float box_width = MAX2(text_width + 8 * UI_DPI_FAC, 24 * UI_DPI_FAC);
+ float box_padding = 3 * UI_DPI_FAC;
+
+ float bg_color[4];
+ UI_GetThemeColorShade4fv(TH_CFRAME, -5, bg_color);
+
+ UI_draw_roundbox_corner_set(UI_CNR_ALL);
+
+ UI_draw_roundbox_3fvAlpha(true,
+ frame_x - box_width / 2 + U.pixelsize / 2,
+ scrubbing_region_rect->ymin + box_padding,
+ frame_x + box_width / 2 + U.pixelsize / 2,
+ scrubbing_region_rect->ymax - box_padding,
+ 4 * UI_DPI_FAC,
+ bg_color,
+ 1.0f);
+
+ UI_GetThemeColorShade4fv(TH_CFRAME, 5, bg_color);
+ UI_draw_roundbox_aa(false,
+ frame_x - box_width / 2 + U.pixelsize / 2,
+ scrubbing_region_rect->ymin + box_padding,
+ frame_x + box_width / 2 + U.pixelsize / 2,
+ scrubbing_region_rect->ymax - box_padding,
+ 4 * UI_DPI_FAC,
+ bg_color);
+
+ UI_fontstyle_draw_simple(fstyle,
+ frame_x - text_width / 2 + U.pixelsize / 2,
+ get_centered_text_y(scrubbing_region_rect),
+ frame_str,
+ color);
+}
+
+void ED_scrubbing_draw(const ARegion *ar,
+ const Scene *scene,
+ bool display_seconds,
+ bool discrete_frames)
+{
+ const View2D *v2d = &ar->v2d;
+
+ GPU_matrix_push_projection();
+ wmOrtho2_region_pixelspace(ar);
+
+ rcti scrubbing_region_rect;
+ get_scrubbing_region_rect(ar, &scrubbing_region_rect);
+
+ draw_background(&scrubbing_region_rect);
+
+ rcti numbers_rect = scrubbing_region_rect;
+ numbers_rect.ymin = get_centered_text_y(&scrubbing_region_rect) - 4 * UI_DPI_FAC;
+ if (discrete_frames) {
+ UI_view2d_draw_scale_x__discrete_frames_or_seconds(
+ ar, v2d, &numbers_rect, scene, display_seconds, TH_TEXT);
+ }
+ else {
+ UI_view2d_draw_scale_x__frames_or_seconds(
+ ar, v2d, &numbers_rect, scene, display_seconds, TH_TEXT);
+ }
+
+ draw_current_frame(scene, display_seconds, v2d, &scrubbing_region_rect, scene->r.cfra);
+
+ GPU_matrix_pop_projection();
+}
+
+bool ED_event_in_scrubbing_region(const ARegion *ar, const wmEvent *event)
+{
+ rcti rect = ar->winrct;
+ rect.ymin = rect.ymax - UI_SCRUBBING_MARGIN_Y;
+ return BLI_rcti_isect_pt(&rect, event->x, event->y);
+}
+
+void ED_channel_search_draw(const bContext *C, ARegion *ar, bDopeSheet *dopesheet)
+{
+ GPU_matrix_push_projection();
+ wmOrtho2_region_pixelspace(ar);
+
+ rcti rect;
+ rect.xmin = 0;
+ rect.xmax = ceilf(ar->sizex * UI_DPI_FAC);
+ rect.ymin = ar->sizey * UI_DPI_FAC - UI_SCRUBBING_MARGIN_Y;
+ rect.ymax = ceilf(ar->sizey * UI_DPI_FAC);
+
+ uint pos = GPU_vertformat_attr_add(immVertexFormat(), "pos", GPU_COMP_F32, 2, GPU_FETCH_FLOAT);
+ immBindBuiltinProgram(GPU_SHADER_2D_UNIFORM_COLOR);
+ immUniformThemeColor(TH_BACK);
+ immRectf(pos, rect.xmin, rect.ymin, rect.xmax, rect.ymax);
+ immUnbindProgram();
+
+ uiBlock *block = UI_block_begin(C, ar, __func__, UI_EMBOSS);
+
+ PointerRNA ptr;
+ RNA_pointer_create(&CTX_wm_screen(C)->id, &RNA_DopeSheet, dopesheet, &ptr);
+ PropertyRNA *prop = RNA_struct_find_property(&ptr, "filter_text");
+
+ int padding = 2 * UI_DPI_FAC;
+ uiDefAutoButR(block,
+ &ptr,
+ prop,
+ -1,
+ "",
+ ICON_NONE,
+ rect.xmin + padding,
+ rect.ymin + padding,
+ BLI_rcti_size_x(&rect) - 2 * padding,
+ BLI_rcti_size_y(&rect) - 2 * padding);
+
+ UI_block_end(C, block);
+ UI_block_draw(C, block);
+
+ GPU_matrix_pop_projection();
+}
diff --git a/source/blender/editors/armature/armature_intern.h b/source/blender/editors/armature/armature_intern.h
index 6c2d9fe8f42..569eb7e2e04 100644
--- a/source/blender/editors/armature/armature_intern.h
+++ b/source/blender/editors/armature/armature_intern.h
@@ -210,6 +210,8 @@ void POSELIB_OT_apply_pose(struct wmOperatorType *ot);
void POSE_OT_push(struct wmOperatorType *ot);
void POSE_OT_relax(struct wmOperatorType *ot);
+void POSE_OT_push_rest(struct wmOperatorType *ot);
+void POSE_OT_relax_rest(struct wmOperatorType *ot);
void POSE_OT_breakdown(struct wmOperatorType *ot);
void POSE_OT_propagate(struct wmOperatorType *ot);
diff --git a/source/blender/editors/armature/armature_naming.c b/source/blender/editors/armature/armature_naming.c
index 083967d5d41..9a1582679a4 100644
--- a/source/blender/editors/armature/armature_naming.c
+++ b/source/blender/editors/armature/armature_naming.c
@@ -180,7 +180,17 @@ void ED_armature_bone_rename(Main *bmain,
if (bone) {
unique_bone_name(arm, newname);
+
+ if (arm->bonehash) {
+ BLI_assert(BLI_ghash_haskey(arm->bonehash, bone->name));
+ BLI_ghash_remove(arm->bonehash, bone->name, NULL, NULL);
+ }
+
BLI_strncpy(bone->name, newname, MAXBONENAME);
+
+ if (arm->bonehash) {
+ BLI_ghash_insert(arm->bonehash, bone->name, bone);
+ }
}
else {
return;
diff --git a/source/blender/editors/armature/armature_ops.c b/source/blender/editors/armature/armature_ops.c
index b53ae813f10..a29d0f5f158 100644
--- a/source/blender/editors/armature/armature_ops.c
+++ b/source/blender/editors/armature/armature_ops.c
@@ -146,6 +146,8 @@ void ED_operatortypes_armature(void)
/* POSE SLIDING */
WM_operatortype_append(POSE_OT_push);
WM_operatortype_append(POSE_OT_relax);
+ WM_operatortype_append(POSE_OT_push_rest);
+ WM_operatortype_append(POSE_OT_relax_rest);
WM_operatortype_append(POSE_OT_breakdown);
}
diff --git a/source/blender/editors/armature/armature_relations.c b/source/blender/editors/armature/armature_relations.c
index b2ca1d84520..2c61818d902 100644
--- a/source/blender/editors/armature/armature_relations.c
+++ b/source/blender/editors/armature/armature_relations.c
@@ -66,10 +66,16 @@
/* *************************************** Join *************************************** */
/* NOTE: no operator define here as this is exported to the Object-level operator */
-static void joined_armature_fix_links_constraints(
- Object *tarArm, Object *srcArm, bPoseChannel *pchan, EditBone *curbone, ListBase *lb)
+static void joined_armature_fix_links_constraints(Main *bmain,
+ Object *ob,
+ Object *tarArm,
+ Object *srcArm,
+ bPoseChannel *pchan,
+ EditBone *curbone,
+ ListBase *lb)
{
bConstraint *con;
+ bool changed = false;
for (con = lb->first; con; con = con->next) {
const bConstraintTypeInfo *cti = BKE_constraint_typeinfo_get(con);
@@ -84,10 +90,12 @@ static void joined_armature_fix_links_constraints(
if (ct->tar == srcArm) {
if (ct->subtarget[0] == '\0') {
ct->tar = tarArm;
+ changed = true;
}
else if (STREQ(ct->subtarget, pchan->name)) {
ct->tar = tarArm;
BLI_strncpy(ct->subtarget, curbone->name, sizeof(ct->subtarget));
+ changed = true;
}
}
}
@@ -104,13 +112,21 @@ static void joined_armature_fix_links_constraints(
if (data->act) {
BKE_action_fix_paths_rename(
&tarArm->id, data->act, "pose.bones[", pchan->name, curbone->name, 0, 0, false);
+
+ DEG_id_tag_update_ex(bmain, &data->act->id, ID_RECALC_COPY_ON_WRITE);
}
}
}
+
+ if (changed) {
+ DEG_id_tag_update_ex(bmain, &ob->id, ID_RECALC_COPY_ON_WRITE);
+ }
}
/* userdata for joined_armature_fix_animdata_cb() */
typedef struct tJoinArmature_AdtFixData {
+ Main *bmain;
+
Object *srcArm;
Object *tarArm;
@@ -129,6 +145,7 @@ static void joined_armature_fix_animdata_cb(ID *id, FCurve *fcu, void *user_data
ID *dst_id = &afd->tarArm->id;
GHashIterator gh_iter;
+ bool changed = false;
/* Fix paths - If this is the target object, it will have some "dirty" paths */
if ((id == src_id) && strstr(fcu->rna_path, "pose.bones[")) {
@@ -142,6 +159,8 @@ static void joined_armature_fix_animdata_cb(ID *id, FCurve *fcu, void *user_data
fcu->rna_path = BKE_animsys_fix_rna_path_rename(
id, fcu->rna_path, "pose.bones", old_name, new_name, 0, 0, false);
+ changed = true;
+
/* we don't want to apply a second remapping on this driver now,
* so stop trying names, but keep fixing drivers
*/
@@ -163,6 +182,8 @@ static void joined_armature_fix_animdata_cb(ID *id, FCurve *fcu, void *user_data
if (dtar->id == src_id) {
dtar->id = dst_id;
+ changed = true;
+
/* also check on the subtarget...
* XXX: We duplicate the logic from drivers_path_rename_fix() here, with our own
* little twists so that we know that it isn't going to clobber the wrong data
@@ -193,6 +214,10 @@ static void joined_armature_fix_animdata_cb(ID *id, FCurve *fcu, void *user_data
DRIVER_TARGETS_LOOPER_END;
}
}
+
+ if (changed) {
+ DEG_id_tag_update_ex(afd->bmain, id, ID_RECALC_COPY_ON_WRITE);
+ }
}
/* Helper function for armature joining - link fixing */
@@ -210,13 +235,14 @@ static void joined_armature_fix_links(
pose = ob->pose;
for (pchant = pose->chanbase.first; pchant; pchant = pchant->next) {
joined_armature_fix_links_constraints(
- tarArm, srcArm, pchan, curbone, &pchant->constraints);
+ bmain, ob, tarArm, srcArm, pchan, curbone, &pchant->constraints);
}
}
/* fix object-level constraints */
if (ob != srcArm) {
- joined_armature_fix_links_constraints(tarArm, srcArm, pchan, curbone, &ob->constraints);
+ joined_armature_fix_links_constraints(
+ bmain, ob, tarArm, srcArm, pchan, curbone, &ob->constraints);
}
/* See if an object is parented to this armature */
@@ -231,6 +257,8 @@ static void joined_armature_fix_links(
/* make tar armature be new parent */
ob->parent = tarArm;
+
+ DEG_id_tag_update_ex(bmain, &ob->id, ID_RECALC_COPY_ON_WRITE);
}
}
}
@@ -286,6 +314,7 @@ int join_armature_exec(bContext *C, wmOperator *op)
BLI_assert(ob_active->data != ob_iter->data);
/* init callback data for fixing up AnimData links later */
+ afd.bmain = bmain;
afd.srcArm = ob_iter;
afd.tarArm = ob_active;
afd.names_map = BLI_ghash_str_new("join_armature_adt_fix");
diff --git a/source/blender/editors/armature/armature_select.c b/source/blender/editors/armature/armature_select.c
index fbbb68d2003..23ddf77e63d 100644
--- a/source/blender/editors/armature/armature_select.c
+++ b/source/blender/editors/armature/armature_select.c
@@ -70,7 +70,7 @@ Base *ED_armature_base_and_ebone_from_select_buffer(Base **bases,
EditBone *ebone = NULL;
/* TODO(campbell): optimize, eg: sort & binary search. */
for (uint base_index = 0; base_index < bases_len; base_index++) {
- if (bases[base_index]->object->select_id == hit_object) {
+ if (bases[base_index]->object->runtime.select_id == hit_object) {
base = bases[base_index];
break;
}
@@ -94,7 +94,7 @@ Object *ED_armature_object_and_ebone_from_select_buffer(Object **objects,
EditBone *ebone = NULL;
/* TODO(campbell): optimize, eg: sort & binary search. */
for (uint ob_index = 0; ob_index < objects_len; ob_index++) {
- if (objects[ob_index]->select_id == hit_object) {
+ if (objects[ob_index]->runtime.select_id == hit_object) {
ob = objects[ob_index];
break;
}
@@ -118,7 +118,7 @@ Base *ED_armature_base_and_bone_from_select_buffer(Base **bases,
Bone *bone = NULL;
/* TODO(campbell): optimize, eg: sort & binary search. */
for (uint base_index = 0; base_index < bases_len; base_index++) {
- if (bases[base_index]->object->select_id == hit_object) {
+ if (bases[base_index]->object->runtime.select_id == hit_object) {
base = bases[base_index];
break;
}
@@ -300,6 +300,7 @@ static int armature_select_linked_invoke(bContext *C, wmOperator *op, const wmEv
const bool sel = !RNA_boolean_get(op->ptr, "deselect");
view3d_operator_needs_opengl(C);
+ BKE_object_update_select_id(CTX_data_main(C));
Base *base = NULL;
bone = get_nearest_bone(C, event->mval, true, &base);
@@ -1817,6 +1818,7 @@ static int armature_shortest_path_pick_invoke(bContext *C, wmOperator *op, const
Base *base_dst = NULL;
view3d_operator_needs_opengl(C);
+ BKE_object_update_select_id(CTX_data_main(C));
ebone_src = arm->act_edbone;
ebone_dst = get_nearest_bone(C, event->mval, false, &base_dst);
diff --git a/source/blender/editors/armature/armature_utils.c b/source/blender/editors/armature/armature_utils.c
index b23081cd6fa..27076f84c7f 100644
--- a/source/blender/editors/armature/armature_utils.c
+++ b/source/blender/editors/armature/armature_utils.c
@@ -127,7 +127,6 @@ void bone_free(bArmature *arm, EditBone *bone)
if (bone->prop) {
IDP_FreeProperty(bone->prop);
- MEM_freeN(bone->prop);
}
/* Clear references from other edit bones. */
@@ -650,6 +649,7 @@ void ED_armature_from_edit(Main *bmain, bArmature *arm)
Object *obt;
/* armature bones */
+ BKE_armature_bone_hash_free(arm);
BKE_armature_bonelist_free(&arm->bonebase);
arm->act_bone = NULL;
@@ -754,6 +754,8 @@ void ED_armature_from_edit(Main *bmain, bArmature *arm)
/* Finalize definition of restpose data (roll, bone_mat, arm_mat, head/tail...). */
armature_finalize_restpose(&arm->bonebase, arm->edbo);
+ BKE_armature_bone_hash_make(arm);
+
/* so all users of this armature should get rebuilt */
for (obt = bmain->objects.first; obt; obt = obt->id.next) {
if (obt->data == arm) {
@@ -774,7 +776,6 @@ void ED_armature_edit_free(struct bArmature *arm)
for (eBone = arm->edbo->first; eBone; eBone = eBone->next) {
if (eBone->prop) {
IDP_FreeProperty(eBone->prop);
- MEM_freeN(eBone->prop);
}
}
@@ -808,7 +809,6 @@ void ED_armature_ebone_listbase_free(ListBase *lb)
if (ebone->prop) {
IDP_FreeProperty(ebone->prop);
- MEM_freeN(ebone->prop);
}
MEM_freeN(ebone);
diff --git a/source/blender/editors/armature/pose_edit.c b/source/blender/editors/armature/pose_edit.c
index cf64210ebdb..954beda7777 100644
--- a/source/blender/editors/armature/pose_edit.c
+++ b/source/blender/editors/armature/pose_edit.c
@@ -65,7 +65,7 @@
#include "armature_intern.h"
-#define DEBUG_TIME
+#undef DEBUG_TIME
#include "PIL_time.h"
#ifdef DEBUG_TIME
@@ -197,38 +197,6 @@ void ED_pose_recalculate_paths(bContext *C, Scene *scene, Object *ob, bool curre
ListBase targets = {NULL, NULL};
bool free_depsgraph = false;
- /* Override depsgraph with a filtered, simpler copy */
- if (!current_frame_only && G.debug_value != -1) {
- DEG_FilterQuery query = {{0}};
-
- DEG_FilterTarget *dft_ob = MEM_callocN(sizeof(DEG_FilterTarget), "DEG_FilterTarget");
- dft_ob->id = &ob->id;
- BLI_addtail(&query.targets, dft_ob);
-
-#ifdef DEBUG_TIME
- TIMEIT_START(filter_pose_depsgraph);
-#endif
-
- depsgraph = DEG_graph_filter(depsgraph, bmain, &query);
-
-#ifdef DEBUG_TIME
- TIMEIT_END(filter_pose_depsgraph);
-#endif
-
- free_depsgraph = true;
- MEM_freeN(dft_ob);
-
-#ifdef DEBUG_TIME
- TIMEIT_START(filter_pose_update);
-#endif
-
- BKE_scene_graph_update_tagged(depsgraph, bmain);
-
-#ifdef DEBUG_TIME
- TIMEIT_END(filter_pose_update);
-#endif
- }
-
/* set flag to force recalc, then grab the relevant bones to target */
ob->pose->avs.recalc |= ANIMVIZ_RECALC_PATHS;
animviz_get_object_motionpaths(ob, &targets);
diff --git a/source/blender/editors/armature/pose_lib.c b/source/blender/editors/armature/pose_lib.c
index 7b31897766d..4bcfdc700b3 100644
--- a/source/blender/editors/armature/pose_lib.c
+++ b/source/blender/editors/armature/pose_lib.c
@@ -1018,7 +1018,6 @@ static void poselib_backup_free_data(tPoseLib_PreviewData *pld)
/* free custom data */
if (plb->oldprops) {
IDP_FreeProperty(plb->oldprops);
- MEM_freeN(plb->oldprops);
}
/* free backup element now */
diff --git a/source/blender/editors/armature/pose_slide.c b/source/blender/editors/armature/pose_slide.c
index d683c599f7b..9bc204c9e3b 100644
--- a/source/blender/editors/armature/pose_slide.c
+++ b/source/blender/editors/armature/pose_slide.c
@@ -134,6 +134,8 @@ typedef enum ePoseSlide_Modes {
POSESLIDE_PUSH = 0, /* exaggerate the pose... */
POSESLIDE_RELAX, /* soften the pose... */
POSESLIDE_BREAKDOWN, /* slide between the endpoint poses, finding a 'soft' spot */
+ POSESLIDE_PUSH_REST,
+ POSESLIDE_RELAX_REST,
} ePoseSlide_Modes;
/* Transforms/Channels to Affect */
@@ -627,6 +629,103 @@ static void pose_slide_apply_quat(tPoseSlideOp *pso, tPChanFCurveLink *pfl)
MEM_freeN(path);
}
+static void pose_slide_rest_pose_apply_vec3(tPoseSlideOp *pso, float vec[3], float default_value)
+{
+ /* We only slide to the rest pose. So only use the default rest pose value */
+ const int lock = pso->axislock;
+ for (int idx = 0; idx < 3; idx++) {
+ if ((lock == 0) || ((lock & PS_LOCK_X) && (idx == 0)) || ((lock & PS_LOCK_Y) && (idx == 1)) ||
+ ((lock & PS_LOCK_Z) && (idx == 2))) {
+ float diff_val = default_value - vec[idx];
+ if (pso->mode == POSESLIDE_RELAX_REST) {
+ vec[idx] += pso->percentage * diff_val;
+ }
+ else {
+ /* Push */
+ vec[idx] -= pso->percentage * diff_val;
+ }
+ }
+ }
+}
+
+static void pose_slide_rest_pose_apply_other_rot(tPoseSlideOp *pso, float vec[4], bool quat)
+{
+ /* We only slide to the rest pose. So only use the default rest pose value */
+ float default_values[] = {1.0f, 0.0f, 0.0f, 0.0f};
+ if (!quat) {
+ /* Axis Angle */
+ default_values[0] = 0.0f;
+ default_values[2] = 1.0f;
+ }
+ for (int idx = 0; idx < 4; idx++) {
+ float diff_val = default_values[idx] - vec[idx];
+ if (pso->mode == POSESLIDE_RELAX_REST) {
+ vec[idx] += pso->percentage * diff_val;
+ }
+ else {
+ /* Push */
+ vec[idx] -= pso->percentage * diff_val;
+ }
+ }
+}
+
+/* apply() - perform the pose sliding between the current pose and the rest pose */
+static void pose_slide_rest_pose_apply(bContext *C, tPoseSlideOp *pso)
+{
+ tPChanFCurveLink *pfl;
+
+ /* for each link, handle each set of transforms */
+ for (pfl = pso->pfLinks.first; pfl; pfl = pfl->next) {
+ /* valid transforms for each PoseChannel should have been noted already
+ * - sliding the pose should be a straightforward exercise for location+rotation,
+ * but rotations get more complicated since we may want to use quaternion blending
+ * for quaternions instead...
+ */
+ bPoseChannel *pchan = pfl->pchan;
+
+ if (ELEM(pso->channels, PS_TFM_ALL, PS_TFM_LOC) && (pchan->flag & POSE_LOC)) {
+ /* calculate these for the 'location' vector, and use location curves */
+ pose_slide_rest_pose_apply_vec3(pso, pchan->loc, 0.0f);
+ }
+
+ if (ELEM(pso->channels, PS_TFM_ALL, PS_TFM_SIZE) && (pchan->flag & POSE_SIZE)) {
+ /* calculate these for the 'scale' vector, and use scale curves */
+ pose_slide_rest_pose_apply_vec3(pso, pchan->size, 1.0f);
+ }
+
+ if (ELEM(pso->channels, PS_TFM_ALL, PS_TFM_ROT) && (pchan->flag & POSE_ROT)) {
+ /* everything depends on the rotation mode */
+ if (pchan->rotmode > 0) {
+ /* eulers - so calculate these for the 'eul' vector, and use euler_rotation curves */
+ pose_slide_rest_pose_apply_vec3(pso, pchan->eul, 0.0f);
+ }
+ else if (pchan->rotmode == ROT_MODE_AXISANGLE) {
+ pose_slide_rest_pose_apply_other_rot(pso, pchan->quat, false);
+ }
+ else {
+ /* quaternions - use quaternion blending */
+ pose_slide_rest_pose_apply_other_rot(pso, pchan->quat, true);
+ }
+ }
+
+ if (ELEM(pso->channels, PS_TFM_ALL, PS_TFM_BBONE_SHAPE) && (pchan->flag & POSE_BBONE_SHAPE)) {
+ /* bbone properties - they all start a "bbone_" prefix */
+ // TODO Not implemented
+ // pose_slide_apply_props(pso, pfl, "bbone_");
+ }
+
+ if (ELEM(pso->channels, PS_TFM_ALL, PS_TFM_PROPS) && (pfl->oldprops)) {
+ /* Not strictly a transform, but custom properties contribute
+ * to the pose produced in many rigs (e.g. the facial rigs used in Sintel). */
+ // TODO Not implemented
+ // pose_slide_apply_props(pso, pfl, "[\""); /* dummy " for texteditor bugs */
+ }
+ }
+
+ /* depsgraph updates + redraws */
+ pose_slide_refresh(C, pso);
+}
+
/* apply() - perform the pose sliding based on weighting various poses */
static void pose_slide_apply(bContext *C, tPoseSlideOp *pso)
{
@@ -888,7 +987,12 @@ static int pose_slide_invoke_common(bContext *C, wmOperator *op, tPoseSlideOp *p
/* initial apply for operator... */
/* TODO: need to calculate percentage for initial round too... */
- pose_slide_apply(C, pso);
+ if (pso->mode != POSESLIDE_PUSH_REST && pso->mode != POSESLIDE_RELAX_REST) {
+ pose_slide_apply(C, pso);
+ }
+ else {
+ pose_slide_rest_pose_apply(C, pso);
+ }
/* depsgraph updates + redraws */
pose_slide_refresh(C, pso);
@@ -1122,7 +1226,12 @@ static int pose_slide_modal(bContext *C, wmOperator *op, const wmEvent *event)
pose_slide_reset(pso);
/* apply... */
- pose_slide_apply(C, pso);
+ if (pso->mode != POSESLIDE_PUSH_REST && pso->mode != POSESLIDE_RELAX_REST) {
+ pose_slide_apply(C, pso);
+ }
+ else {
+ pose_slide_rest_pose_apply(C, pso);
+ }
}
/* still running... */
@@ -1140,7 +1249,12 @@ static void pose_slide_cancel(bContext *UNUSED(C), wmOperator *op)
static int pose_slide_exec_common(bContext *C, wmOperator *op, tPoseSlideOp *pso)
{
/* settings should have been set up ok for applying, so just apply! */
- pose_slide_apply(C, pso);
+ if (pso->mode != POSESLIDE_PUSH_REST && pso->mode != POSESLIDE_RELAX_REST) {
+ pose_slide_apply(C, pso);
+ }
+ else {
+ pose_slide_rest_pose_apply(C, pso);
+ }
/* insert keyframes if needed */
pose_slide_autoKeyframe(C, pso);
@@ -1200,7 +1314,7 @@ static void pose_slide_opdef_properties(wmOperatorType *ot)
/* ------------------------------------ */
-/* invoke() - for 'push' mode */
+/* invoke() - for 'push from breakdown' mode */
static int pose_slide_push_invoke(bContext *C, wmOperator *op, const wmEvent *event)
{
tPoseSlideOp *pso;
@@ -1242,9 +1356,9 @@ static int pose_slide_push_exec(bContext *C, wmOperator *op)
void POSE_OT_push(wmOperatorType *ot)
{
/* identifiers */
- ot->name = "Push Pose";
+ ot->name = "Push Pose from Breakdown";
ot->idname = "POSE_OT_push";
- ot->description = "Exaggerate the current pose";
+ ot->description = "Exaggerate the current pose in regards to the breakdown pose";
/* callbacks */
ot->exec = pose_slide_push_exec;
@@ -1262,7 +1376,7 @@ void POSE_OT_push(wmOperatorType *ot)
/* ........................ */
-/* invoke() - for 'relax' mode */
+/* invoke() - for 'relax to breakdown' mode */
static int pose_slide_relax_invoke(bContext *C, wmOperator *op, const wmEvent *event)
{
tPoseSlideOp *pso;
@@ -1304,9 +1418,9 @@ static int pose_slide_relax_exec(bContext *C, wmOperator *op)
void POSE_OT_relax(wmOperatorType *ot)
{
/* identifiers */
- ot->name = "Relax Pose";
+ ot->name = "Relax Pose to Breakdown";
ot->idname = "POSE_OT_relax";
- ot->description = "Make the current pose more similar to its surrounding ones";
+ ot->description = "Make the current pose more similar to its breakdown pose";
/* callbacks */
ot->exec = pose_slide_relax_exec;
@@ -1323,6 +1437,129 @@ void POSE_OT_relax(wmOperatorType *ot)
}
/* ........................ */
+/* invoke() - for 'push from rest pose' mode */
+static int pose_slide_push_rest_invoke(bContext *C, wmOperator *op, const wmEvent *event)
+{
+ tPoseSlideOp *pso;
+
+ /* initialize data */
+ if (pose_slide_init(C, op, POSESLIDE_PUSH_REST) == 0) {
+ pose_slide_exit(op);
+ return OPERATOR_CANCELLED;
+ }
+ else {
+ pso = op->customdata;
+ }
+
+ /* initialise percentage so that it won't pop on first mouse move */
+ pose_slide_mouse_update_percentage(pso, op, event);
+
+ /* do common setup work */
+ return pose_slide_invoke_common(C, op, pso);
+}
+
+/* exec() - for push */
+static int pose_slide_push_rest_exec(bContext *C, wmOperator *op)
+{
+ tPoseSlideOp *pso;
+
+ /* initialize data (from RNA-props) */
+ if (pose_slide_init(C, op, POSESLIDE_PUSH_REST) == 0) {
+ pose_slide_exit(op);
+ return OPERATOR_CANCELLED;
+ }
+ else {
+ pso = op->customdata;
+ }
+
+ /* do common exec work */
+ return pose_slide_exec_common(C, op, pso);
+}
+
+void POSE_OT_push_rest(wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name = "Push Pose from Rest Pose";
+ ot->idname = "POSE_OT_push_rest";
+ ot->description = "Push the current pose further away from the rest pose";
+
+ /* callbacks */
+ ot->exec = pose_slide_push_rest_exec;
+ ot->invoke = pose_slide_push_rest_invoke;
+ ot->modal = pose_slide_modal;
+ ot->cancel = pose_slide_cancel;
+ ot->poll = ED_operator_posemode;
+
+ /* flags */
+ ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO | OPTYPE_BLOCKING | OPTYPE_USE_EVAL_DATA;
+
+ /* Properties */
+ pose_slide_opdef_properties(ot);
+}
+
+/* ........................ */
+
+/* invoke() - for 'relax' mode */
+static int pose_slide_relax_rest_invoke(bContext *C, wmOperator *op, const wmEvent *event)
+{
+ tPoseSlideOp *pso;
+
+ /* initialize data */
+ if (pose_slide_init(C, op, POSESLIDE_RELAX_REST) == 0) {
+ pose_slide_exit(op);
+ return OPERATOR_CANCELLED;
+ }
+ else {
+ pso = op->customdata;
+ }
+
+ /* initialise percentage so that it won't pop on first mouse move */
+ pose_slide_mouse_update_percentage(pso, op, event);
+
+ /* do common setup work */
+ return pose_slide_invoke_common(C, op, pso);
+}
+
+/* exec() - for relax */
+static int pose_slide_relax_rest_exec(bContext *C, wmOperator *op)
+{
+ tPoseSlideOp *pso;
+
+ /* initialize data (from RNA-props) */
+ if (pose_slide_init(C, op, POSESLIDE_RELAX_REST) == 0) {
+ pose_slide_exit(op);
+ return OPERATOR_CANCELLED;
+ }
+ else {
+ pso = op->customdata;
+ }
+
+ /* do common exec work */
+ return pose_slide_exec_common(C, op, pso);
+}
+
+void POSE_OT_relax_rest(wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name = "Relax Pose to Rest Pose";
+ ot->idname = "POSE_OT_relax_rest";
+ ot->description = "Make the current pose more similar to the rest pose";
+
+ /* callbacks */
+ ot->exec = pose_slide_relax_rest_exec;
+ ot->invoke = pose_slide_relax_rest_invoke;
+ ot->modal = pose_slide_modal;
+ ot->cancel = pose_slide_cancel;
+ ot->poll = ED_operator_posemode;
+
+ /* flags */
+ ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO | OPTYPE_BLOCKING | OPTYPE_USE_EVAL_DATA;
+
+ /* Properties */
+ pose_slide_opdef_properties(ot);
+}
+
+/* ........................ */
/* invoke() - for 'breakdown' mode */
static int pose_slide_breakdown_invoke(bContext *C, wmOperator *op, const wmEvent *event)
diff --git a/source/blender/editors/armature/pose_transform.c b/source/blender/editors/armature/pose_transform.c
index 6207d5412cf..ed728714c5b 100644
--- a/source/blender/editors/armature/pose_transform.c
+++ b/source/blender/editors/armature/pose_transform.c
@@ -59,6 +59,9 @@
#include "ED_screen.h"
#include "ED_util.h"
+#include "UI_interface.h"
+#include "UI_resources.h"
+
#include "armature_intern.h"
/* ********************************************** */
@@ -87,6 +90,229 @@ static void applyarmature_fix_boneparents(const bContext *C, Scene *scene, Objec
}
}
+/* Sets the bone head, tail and roll to match the supplied parameters. */
+static void applyarmature_set_edit_position(EditBone *curbone,
+ const float pose_mat[4][4],
+ const float new_tail[3],
+ float r_new_arm_mat[4][4])
+{
+ /* Simply copy the head/tail values from pchan over to curbone. */
+ copy_v3_v3(curbone->head, pose_mat[3]);
+ copy_v3_v3(curbone->tail, new_tail);
+
+ /* Fix roll:
+ * 1. find auto-calculated roll value for this bone now
+ * 2. remove this from the 'visual' y-rotation
+ */
+ {
+ float premat[3][3], pmat[3][3];
+ float delta[3];
+
+ /* Obtain new auto y-rotation. */
+ sub_v3_v3v3(delta, curbone->tail, curbone->head);
+
+ copy_m3_m4(pmat, pose_mat);
+ mat3_vec_to_roll(pmat, delta, &curbone->roll);
+
+ /* Compute new rest pose matrix if requested. */
+ if (r_new_arm_mat) {
+ vec_roll_to_mat3(delta, curbone->roll, premat);
+ copy_m4_m3(r_new_arm_mat, premat);
+ copy_v3_v3(r_new_arm_mat[3], pose_mat[3]);
+ }
+ }
+}
+
+/* Copy properties over from pchan to curbone and reset channels. */
+static void applyarmature_transfer_properties(EditBone *curbone,
+ bPoseChannel *pchan,
+ const bPoseChannel *pchan_eval)
+{
+ /* Combine pose and rest values for bendy bone settings,
+ * then clear the pchan values (so we don't get a double-up).
+ */
+ if (pchan->bone->segments > 1) {
+ /* Combine rest/pose values. */
+ curbone->curve_in_x += pchan_eval->curve_in_x;
+ curbone->curve_in_y += pchan_eval->curve_in_y;
+ curbone->curve_out_x += pchan_eval->curve_out_x;
+ curbone->curve_out_y += pchan_eval->curve_out_y;
+ curbone->roll1 += pchan_eval->roll1;
+ curbone->roll2 += pchan_eval->roll2;
+ curbone->ease1 += pchan_eval->ease1;
+ curbone->ease2 += pchan_eval->ease2;
+
+ curbone->scale_in_x *= pchan_eval->scale_in_x;
+ curbone->scale_in_y *= pchan_eval->scale_in_y;
+ curbone->scale_out_x *= pchan_eval->scale_out_x;
+ curbone->scale_out_y *= pchan_eval->scale_out_y;
+
+ /* Reset pose values. */
+ pchan->curve_in_x = pchan->curve_out_x = 0.0f;
+ pchan->curve_in_y = pchan->curve_out_y = 0.0f;
+ pchan->roll1 = pchan->roll2 = 0.0f;
+ pchan->ease1 = pchan->ease2 = 0.0f;
+ pchan->scale_in_x = pchan->scale_in_y = 1.0f;
+ pchan->scale_out_x = pchan->scale_out_y = 1.0f;
+ }
+
+ /* Clear transform values for pchan. */
+ zero_v3(pchan->loc);
+ zero_v3(pchan->eul);
+ unit_qt(pchan->quat);
+ unit_axis_angle(pchan->rotAxis, &pchan->rotAngle);
+ pchan->size[0] = pchan->size[1] = pchan->size[2] = 1.0f;
+
+ /* Set anim lock. */
+ curbone->flag |= BONE_UNKEYED;
+}
+
+/* Adjust the current edit position of the bone using the pose space matrix. */
+static void applyarmature_adjust_edit_position(bArmature *arm,
+ bPoseChannel *pchan,
+ const float delta_mat[4][4],
+ float r_new_arm_mat[4][4])
+{
+ EditBone *curbone = ED_armature_ebone_find_name(arm->edbo, pchan->name);
+ float delta[3], new_tail[3], premat[3][3], new_pose[4][4];
+
+ /* Current orientation matrix. */
+ sub_v3_v3v3(delta, curbone->tail, curbone->head);
+ vec_roll_to_mat3(delta, curbone->roll, premat);
+
+ /* New location and orientation. */
+ mul_m4_m4m3(new_pose, delta_mat, premat);
+ mul_v3_m4v3(new_pose[3], delta_mat, curbone->head);
+ mul_v3_m4v3(new_tail, delta_mat, curbone->tail);
+
+ applyarmature_set_edit_position(curbone, new_pose, new_tail, r_new_arm_mat);
+}
+
+/* Data about parent position for Apply To Selected mode. */
+typedef struct ApplyArmature_ParentState {
+ Bone *bone;
+
+ /* New rest position of the bone with scale included. */
+ float new_rest_mat[4][4];
+ /* New arm_mat of the bone == new_rest_mat without scale. */
+ float new_arm_mat[4][4];
+} ApplyArmature_ParentState;
+
+/* Recursive walk for Apply To Selected mode; pstate NULL unless child of an applied bone. */
+static void applyarmature_process_selected_rec(bArmature *arm,
+ bPose *pose,
+ bPose *pose_eval,
+ Bone *bone,
+ ListBase *selected,
+ ApplyArmature_ParentState *pstate)
+{
+ bPoseChannel *pchan = BKE_pose_channel_find_name(pose, bone->name);
+ const bPoseChannel *pchan_eval = BKE_pose_channel_find_name(pose_eval, bone->name);
+
+ if (!pchan || !pchan_eval)
+ return;
+
+ ApplyArmature_ParentState new_pstate = {.bone = bone};
+
+ if (BLI_findptr(selected, pchan, offsetof(CollectionPointerLink, ptr.data))) {
+ /* SELECTED BONE: Snap to final pose transform minus unapplied parent effects.
+ *
+ * I.e. bone position with accumulated parent effects but no local
+ * transformation will match the original final pose_mat.
+ *
+ * Pose channels are reset as expected.
+ */
+ EditBone *curbone = ED_armature_ebone_find_name(arm->edbo, pchan->name);
+ BoneParentTransform invparent;
+ float new_tail[3];
+
+ if (pchan->parent) {
+ BoneParentTransform old_bpt, new_bpt;
+ float offs_bone[4][4];
+
+ /* Parent effects on the bone transform that have to be removed. */
+ BKE_bone_offset_matrix_get(bone, offs_bone);
+ BKE_bone_parent_transform_calc_from_matrices(
+ bone->flag, offs_bone, bone->parent->arm_mat, pchan_eval->parent->pose_mat, &old_bpt);
+
+ /* Applied parent effects that have to be kept, if any. */
+ float(*new_parent_pose)[4] = pstate ? pstate->new_rest_mat : bone->parent->arm_mat;
+ BKE_bone_parent_transform_calc_from_matrices(
+ bone->flag, offs_bone, bone->parent->arm_mat, new_parent_pose, &new_bpt);
+
+ BKE_bone_parent_transform_invert(&old_bpt);
+ BKE_bone_parent_transform_combine(&new_bpt, &old_bpt, &invparent);
+ }
+ else {
+ BKE_bone_parent_transform_clear(&invparent);
+ }
+
+ /* Apply change without inherited unapplied parent transformations. */
+ BKE_bone_parent_transform_apply(&invparent, pchan_eval->pose_mat, new_pstate.new_rest_mat);
+
+ copy_v3_fl3(new_tail, 0.0, bone->length, 0.0);
+ mul_m4_v3(new_pstate.new_rest_mat, new_tail);
+
+ applyarmature_set_edit_position(
+ curbone, new_pstate.new_rest_mat, new_tail, new_pstate.new_arm_mat);
+ applyarmature_transfer_properties(curbone, pchan, pchan_eval);
+
+ pstate = &new_pstate;
+ }
+ else if (pstate) {
+ /* UNSELECTED CHILD OF SELECTED: Include applied parent effects.
+ *
+ * The inherited transform of applied (selected) bones is baked
+ * into the rest pose so that the final bone position doesn't
+ * change.
+ *
+ * Pose channels are not changed, with the exception of the inherited
+ * applied parent scale being baked into the location pose channel.
+ */
+ BoneParentTransform bpt;
+ float offs_bone[4][4], delta[4][4], old_chan_loc[3];
+
+ /* Include applied parent effects. */
+ BKE_bone_offset_matrix_get(bone, offs_bone);
+ BKE_bone_parent_transform_calc_from_matrices(
+ bone->flag, offs_bone, pstate->bone->arm_mat, pstate->new_rest_mat, &bpt);
+
+ unit_m4(new_pstate.new_rest_mat);
+ BKE_bone_parent_transform_apply(&bpt, new_pstate.new_rest_mat, new_pstate.new_rest_mat);
+
+ /* Bone location channel in pose space relative to bone head. */
+ mul_v3_mat3_m4v3(old_chan_loc, bpt.loc_mat, pchan_eval->loc);
+
+ /* Apply the change to the rest bone position. */
+ invert_m4_m4(delta, bone->arm_mat);
+ mul_m4_m4m4(delta, new_pstate.new_rest_mat, delta);
+
+ applyarmature_adjust_edit_position(arm, pchan, delta, new_pstate.new_arm_mat);
+
+ /* Location pose channel has to be updated, because it is affected
+ * by parent scaling, and the rest pose has no scale by definition. */
+ if (!(bone->flag & BONE_CONNECTED) && !is_zero_v3(old_chan_loc)) {
+ float inv_parent_arm[4][4];
+
+ /* Compute the channel coordinate space matrices for the new rest state. */
+ invert_m4_m4(inv_parent_arm, pstate->new_arm_mat);
+ mul_m4_m4m4(offs_bone, inv_parent_arm, new_pstate.new_arm_mat);
+ BKE_bone_parent_transform_calc_from_matrices(
+ bone->flag, offs_bone, pstate->new_arm_mat, pstate->new_arm_mat, &bpt);
+
+ /* Re-apply the location to keep the final effect. */
+ invert_m4(bpt.loc_mat);
+ mul_v3_mat3_m4v3(pchan->loc, bpt.loc_mat, old_chan_loc);
+ }
+
+ pstate = &new_pstate;
+ }
+
+ for (Bone *child = bone->childbase.first; child; child = child->next) {
+ applyarmature_process_selected_rec(arm, pose, pose_eval, child, selected, pstate);
+ }
+}
+
/* set the current pose as the restpose */
static int apply_armature_pose2bones_exec(bContext *C, wmOperator *op)
{
@@ -99,7 +325,9 @@ static int apply_armature_pose2bones_exec(bContext *C, wmOperator *op)
bArmature *arm = BKE_armature_from_object(ob);
bPose *pose;
bPoseChannel *pchan;
- EditBone *curbone;
+ ListBase selected_bones;
+
+ const bool use_selected = RNA_boolean_get(op->ptr, "selected");
/* don't check if editmode (should be done by caller) */
if (ob->type != OB_ARMATURE) {
@@ -119,80 +347,37 @@ static int apply_armature_pose2bones_exec(bContext *C, wmOperator *op)
"transforms stored are relative to the old rest pose");
}
+ /* Find selected bones before switching to edit mode. */
+ if (use_selected) {
+ CTX_data_selected_pose_bones(C, &selected_bones);
+
+ if (!selected_bones.first) {
+ return OPERATOR_CANCELLED;
+ }
+ }
+
/* Get editbones of active armature to alter */
ED_armature_to_edit(arm);
/* get pose of active object and move it out of posemode */
pose = ob->pose;
- for (pchan = pose->chanbase.first; pchan; pchan = pchan->next) {
- const bPoseChannel *pchan_eval = BKE_pose_channel_find_name(ob_eval->pose, pchan->name);
- curbone = ED_armature_ebone_find_name(arm->edbo, pchan->name);
-
- /* simply copy the head/tail values from pchan over to curbone */
- copy_v3_v3(curbone->head, pchan_eval->pose_head);
- copy_v3_v3(curbone->tail, pchan_eval->pose_tail);
-
- /* fix roll:
- * 1. find auto-calculated roll value for this bone now
- * 2. remove this from the 'visual' y-rotation
- */
- {
- float premat[3][3], imat[3][3], pmat[3][3], tmat[3][3];
- float delta[3], eul[3];
-
- /* obtain new auto y-rotation */
- sub_v3_v3v3(delta, curbone->tail, curbone->head);
- vec_roll_to_mat3(delta, 0.0f, premat);
- invert_m3_m3(imat, premat);
-
- /* get pchan 'visual' matrix */
- copy_m3_m4(pmat, pchan_eval->pose_mat);
-
- /* remove auto from visual and get euler rotation */
- mul_m3_m3m3(tmat, imat, pmat);
- mat3_to_eul(eul, tmat);
-
- /* just use this euler-y as new roll value */
- curbone->roll = eul[1];
+ if (use_selected) {
+ /* The selected only mode requires a recursive walk to handle parent-child relations. */
+ for (Bone *bone = arm->bonebase.first; bone; bone = bone->next) {
+ applyarmature_process_selected_rec(arm, pose, ob_eval->pose, bone, &selected_bones, NULL);
}
- /* combine pose and rest values for bendy bone settings,
- * then clear the pchan values (so we don't get a double-up)
- */
- if (pchan->bone->segments > 1) {
- /* combine rest/pose values */
- curbone->curve_in_x += pchan_eval->curve_in_x;
- curbone->curve_in_y += pchan_eval->curve_in_y;
- curbone->curve_out_x += pchan_eval->curve_out_x;
- curbone->curve_out_y += pchan_eval->curve_out_y;
- curbone->roll1 += pchan_eval->roll1;
- curbone->roll2 += pchan_eval->roll2;
- curbone->ease1 += pchan_eval->ease1;
- curbone->ease2 += pchan_eval->ease2;
- curbone->scale_in_x *= pchan_eval->scale_in_x;
- curbone->scale_in_y *= pchan_eval->scale_in_y;
- curbone->scale_out_x *= pchan_eval->scale_out_x;
- curbone->scale_out_y *= pchan_eval->scale_out_y;
-
- /* reset pose values */
- pchan->curve_in_x = pchan->curve_out_x = 0.0f;
- pchan->curve_in_y = pchan->curve_out_y = 0.0f;
- pchan->roll1 = pchan->roll2 = 0.0f;
- pchan->ease1 = pchan->ease2 = 0.0f;
- pchan->scale_in_x = pchan->scale_in_y = 1.0f;
- pchan->scale_out_x = pchan->scale_out_y = 1.0f;
- }
-
- /* clear transform values for pchan */
- zero_v3(pchan->loc);
- zero_v3(pchan->eul);
- unit_qt(pchan->quat);
- unit_axis_angle(pchan->rotAxis, &pchan->rotAngle);
- pchan->size[0] = pchan->size[1] = pchan->size[2] = 1.0f;
+ BLI_freelistN(&selected_bones);
+ }
+ else {
+ for (pchan = pose->chanbase.first; pchan; pchan = pchan->next) {
+ const bPoseChannel *pchan_eval = BKE_pose_channel_find_name(ob_eval->pose, pchan->name);
+ EditBone *curbone = ED_armature_ebone_find_name(arm->edbo, pchan->name);
- /* set anim lock */
- curbone->flag |= BONE_UNKEYED;
+ applyarmature_set_edit_position(curbone, pchan_eval->pose_mat, pchan_eval->pose_tail, NULL);
+ applyarmature_transfer_properties(curbone, pchan, pchan_eval);
+ }
}
/* convert editbones back to bones, and then free the edit-data */
@@ -212,6 +397,17 @@ static int apply_armature_pose2bones_exec(bContext *C, wmOperator *op)
return OPERATOR_FINISHED;
}
+static void apply_armature_pose2bones_ui(bContext *C, wmOperator *op)
+{
+ uiLayout *layout = op->layout;
+ wmWindowManager *wm = CTX_wm_manager(C);
+ PointerRNA ptr;
+
+ RNA_pointer_create(&wm->id, op->type->srna, op->properties, &ptr);
+
+ uiItemR(layout, &ptr, "selected", 0, NULL, ICON_NONE);
+}
+
void POSE_OT_armature_apply(wmOperatorType *ot)
{
/* identifiers */
@@ -222,9 +418,16 @@ void POSE_OT_armature_apply(wmOperatorType *ot)
/* callbacks */
ot->exec = apply_armature_pose2bones_exec;
ot->poll = ED_operator_posemode;
+ ot->ui = apply_armature_pose2bones_ui;
/* flags */
- ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
+ ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO | OPTYPE_USE_EVAL_DATA;
+
+ RNA_def_boolean(ot->srna,
+ "selected",
+ false,
+ "Selected Only",
+ "Only apply the selected bones (with propagation to children)");
}
/* set the current pose as the restpose */
@@ -1022,7 +1225,6 @@ static int pose_clear_user_transforms_exec(bContext *C, wmOperator *op)
for (pchan = dummyPose->chanbase.first; pchan; pchan = pchan->next) {
if (pchan->prop) {
IDP_FreeProperty(pchan->prop);
- MEM_freeN(pchan->prop);
}
}
diff --git a/source/blender/editors/armature/pose_utils.c b/source/blender/editors/armature/pose_utils.c
index a1f763ac57d..fbaf2c896d0 100644
--- a/source/blender/editors/armature/pose_utils.c
+++ b/source/blender/editors/armature/pose_utils.c
@@ -203,7 +203,6 @@ void poseAnim_mapping_free(ListBase *pfLinks)
/* free custom properties */
if (pfl->oldprops) {
IDP_FreeProperty(pfl->oldprops);
- MEM_freeN(pfl->oldprops);
}
/* free list of F-Curve reference links */
diff --git a/source/blender/editors/curve/editcurve.c b/source/blender/editors/curve/editcurve.c
index a787b45c13c..1e40ba2f19b 100644
--- a/source/blender/editors/curve/editcurve.c
+++ b/source/blender/editors/curve/editcurve.c
@@ -2584,33 +2584,42 @@ void CURVE_OT_switch_direction(wmOperatorType *ot)
static int set_goal_weight_exec(bContext *C, wmOperator *op)
{
- Object *obedit = CTX_data_edit_object(C);
- ListBase *editnurb = object_editcurve_get(obedit);
- Nurb *nu;
- BezTriple *bezt;
- BPoint *bp;
- float weight = RNA_float_get(op->ptr, "weight");
- int a;
+ ViewLayer *view_layer = CTX_data_view_layer(C);
+ uint objects_len;
+ Object **objects = BKE_view_layer_array_from_objects_in_edit_mode_unique_data(
+ view_layer, CTX_wm_view3d(C), &objects_len);
- for (nu = editnurb->first; nu; nu = nu->next) {
- if (nu->bezt) {
- for (bezt = nu->bezt, a = 0; a < nu->pntsu; a++, bezt++) {
- if (bezt->f2 & SELECT) {
- bezt->weight = weight;
+ for (uint ob_index = 0; ob_index < objects_len; ob_index++) {
+ Object *obedit = objects[ob_index];
+ ListBase *editnurb = object_editcurve_get(obedit);
+ Nurb *nu;
+ BezTriple *bezt;
+ BPoint *bp;
+ float weight = RNA_float_get(op->ptr, "weight");
+ int a;
+
+ for (nu = editnurb->first; nu; nu = nu->next) {
+ if (nu->bezt) {
+ for (bezt = nu->bezt, a = 0; a < nu->pntsu; a++, bezt++) {
+ if (bezt->f2 & SELECT) {
+ bezt->weight = weight;
+ }
}
}
- }
- else if (nu->bp) {
- for (bp = nu->bp, a = 0; a < nu->pntsu * nu->pntsv; a++, bp++) {
- if (bp->f1 & SELECT) {
- bp->weight = weight;
+ else if (nu->bp) {
+ for (bp = nu->bp, a = 0; a < nu->pntsu * nu->pntsv; a++, bp++) {
+ if (bp->f1 & SELECT) {
+ bp->weight = weight;
+ }
}
}
}
+
+ DEG_id_tag_update(obedit->data, 0);
+ WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
}
- DEG_id_tag_update(obedit->data, 0);
- WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
+ MEM_freeN(objects);
return OPERATOR_FINISHED;
}
@@ -2638,33 +2647,42 @@ void CURVE_OT_spline_weight_set(wmOperatorType *ot)
static int set_radius_exec(bContext *C, wmOperator *op)
{
- Object *obedit = CTX_data_edit_object(C);
- ListBase *editnurb = object_editcurve_get(obedit);
- Nurb *nu;
- BezTriple *bezt;
- BPoint *bp;
- float radius = RNA_float_get(op->ptr, "radius");
- int a;
+ ViewLayer *view_layer = CTX_data_view_layer(C);
+ uint objects_len;
+ Object **objects = BKE_view_layer_array_from_objects_in_edit_mode_unique_data(
+ view_layer, CTX_wm_view3d(C), &objects_len);
- for (nu = editnurb->first; nu; nu = nu->next) {
- if (nu->bezt) {
- for (bezt = nu->bezt, a = 0; a < nu->pntsu; a++, bezt++) {
- if (bezt->f2 & SELECT) {
- bezt->radius = radius;
+ for (uint ob_index = 0; ob_index < objects_len; ob_index++) {
+ Object *obedit = objects[ob_index];
+ ListBase *editnurb = object_editcurve_get(obedit);
+ Nurb *nu;
+ BezTriple *bezt;
+ BPoint *bp;
+ float radius = RNA_float_get(op->ptr, "radius");
+ int a;
+
+ for (nu = editnurb->first; nu; nu = nu->next) {
+ if (nu->bezt) {
+ for (bezt = nu->bezt, a = 0; a < nu->pntsu; a++, bezt++) {
+ if (bezt->f2 & SELECT) {
+ bezt->radius = radius;
+ }
}
}
- }
- else if (nu->bp) {
- for (bp = nu->bp, a = 0; a < nu->pntsu * nu->pntsv; a++, bp++) {
- if (bp->f1 & SELECT) {
- bp->radius = radius;
+ else if (nu->bp) {
+ for (bp = nu->bp, a = 0; a < nu->pntsu * nu->pntsv; a++, bp++) {
+ if (bp->f1 & SELECT) {
+ bp->radius = radius;
+ }
}
}
}
+
+ WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
+ DEG_id_tag_update(obedit->data, 0);
}
- WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
- DEG_id_tag_update(obedit->data, 0);
+ MEM_freeN(objects);
return OPERATOR_FINISHED;
}
@@ -2743,81 +2761,90 @@ static void smooth_single_bp(BPoint *bp,
static int smooth_exec(bContext *C, wmOperator *UNUSED(op))
{
const float factor = 1.0f / 6.0f;
- Object *obedit = CTX_data_edit_object(C);
- ListBase *editnurb = object_editcurve_get(obedit);
- Nurb *nu;
+ ViewLayer *view_layer = CTX_data_view_layer(C);
+ uint objects_len;
+ Object **objects = BKE_view_layer_array_from_objects_in_edit_mode_unique_data(
+ view_layer, CTX_wm_view3d(C), &objects_len);
- int a, a_end;
- bool changed = false;
+ for (uint ob_index = 0; ob_index < objects_len; ob_index++) {
+ Object *obedit = objects[ob_index];
+ ListBase *editnurb = object_editcurve_get(obedit);
+ Nurb *nu;
- for (nu = editnurb->first; nu; nu = nu->next) {
- if (nu->bezt) {
- /* duplicate the curve to use in weight calculation */
- const BezTriple *bezt_orig = MEM_dupallocN(nu->bezt);
- BezTriple *bezt;
- changed = false;
+ int a, a_end;
+ bool changed = false;
- /* check whether its cyclic or not, and set initial & final conditions */
- if (nu->flagu & CU_NURB_CYCLIC) {
- a = 0;
- a_end = nu->pntsu;
- }
- else {
- a = 1;
- a_end = nu->pntsu - 1;
- }
+ for (nu = editnurb->first; nu; nu = nu->next) {
+ if (nu->bezt) {
+ /* duplicate the curve to use in weight calculation */
+ const BezTriple *bezt_orig = MEM_dupallocN(nu->bezt);
+ BezTriple *bezt;
+ changed = false;
- /* for all the curve points */
- for (; a < a_end; a++) {
- /* respect selection */
- bezt = &nu->bezt[a];
- if (bezt->f2 & SELECT) {
- const BezTriple *bezt_orig_prev, *bezt_orig_next;
+ /* check whether its cyclic or not, and set initial & final conditions */
+ if (nu->flagu & CU_NURB_CYCLIC) {
+ a = 0;
+ a_end = nu->pntsu;
+ }
+ else {
+ a = 1;
+ a_end = nu->pntsu - 1;
+ }
- bezt_orig_prev = &bezt_orig[mod_i(a - 1, nu->pntsu)];
- bezt_orig_next = &bezt_orig[mod_i(a + 1, nu->pntsu)];
+ /* for all the curve points */
+ for (; a < a_end; a++) {
+ /* respect selection */
+ bezt = &nu->bezt[a];
+ if (bezt->f2 & SELECT) {
+ const BezTriple *bezt_orig_prev, *bezt_orig_next;
- smooth_single_bezt(bezt, bezt_orig_prev, bezt_orig_next, factor);
+ bezt_orig_prev = &bezt_orig[mod_i(a - 1, nu->pntsu)];
+ bezt_orig_next = &bezt_orig[mod_i(a + 1, nu->pntsu)];
- changed = true;
+ smooth_single_bezt(bezt, bezt_orig_prev, bezt_orig_next, factor);
+
+ changed = true;
+ }
+ }
+ MEM_freeN((void *)bezt_orig);
+ if (changed) {
+ BKE_nurb_handles_calc(nu);
}
}
- MEM_freeN((void *)bezt_orig);
- if (changed) {
- BKE_nurb_handles_calc(nu);
- }
- }
- else if (nu->bp) {
- /* Same as above, keep these the same! */
- const BPoint *bp_orig = MEM_dupallocN(nu->bp);
- BPoint *bp;
+ else if (nu->bp) {
+ /* Same as above, keep these the same! */
+ const BPoint *bp_orig = MEM_dupallocN(nu->bp);
+ BPoint *bp;
- if (nu->flagu & CU_NURB_CYCLIC) {
- a = 0;
- a_end = nu->pntsu;
- }
- else {
- a = 1;
- a_end = nu->pntsu - 1;
- }
+ if (nu->flagu & CU_NURB_CYCLIC) {
+ a = 0;
+ a_end = nu->pntsu;
+ }
+ else {
+ a = 1;
+ a_end = nu->pntsu - 1;
+ }
- for (; a < a_end; a++) {
- bp = &nu->bp[a];
- if (bp->f1 & SELECT) {
- const BPoint *bp_orig_prev, *bp_orig_next;
+ for (; a < a_end; a++) {
+ bp = &nu->bp[a];
+ if (bp->f1 & SELECT) {
+ const BPoint *bp_orig_prev, *bp_orig_next;
- bp_orig_prev = &bp_orig[mod_i(a - 1, nu->pntsu)];
- bp_orig_next = &bp_orig[mod_i(a + 1, nu->pntsu)];
+ bp_orig_prev = &bp_orig[mod_i(a - 1, nu->pntsu)];
+ bp_orig_next = &bp_orig[mod_i(a + 1, nu->pntsu)];
- smooth_single_bp(bp, bp_orig_prev, bp_orig_next, factor);
+ smooth_single_bp(bp, bp_orig_prev, bp_orig_next, factor);
+ }
}
+ MEM_freeN((void *)bp_orig);
}
- MEM_freeN((void *)bp_orig);
}
+
+ WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
+ DEG_id_tag_update(obedit->data, 0);
}
- WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
- DEG_id_tag_update(obedit->data, 0);
+ MEM_freeN(objects);
return OPERATOR_FINISHED;
}
@@ -3023,13 +3050,22 @@ static void curve_smooth_value(ListBase *editnurb, const int bezt_offsetof, cons
static int curve_smooth_weight_exec(bContext *C, wmOperator *UNUSED(op))
{
- Object *obedit = CTX_data_edit_object(C);
- ListBase *editnurb = object_editcurve_get(obedit);
+ ViewLayer *view_layer = CTX_data_view_layer(C);
+ uint objects_len;
+ Object **objects = BKE_view_layer_array_from_objects_in_edit_mode_unique_data(
+ view_layer, CTX_wm_view3d(C), &objects_len);
+
+ for (uint ob_index = 0; ob_index < objects_len; ob_index++) {
+ Object *obedit = objects[ob_index];
+ ListBase *editnurb = object_editcurve_get(obedit);
- curve_smooth_value(editnurb, offsetof(BezTriple, weight), offsetof(BPoint, weight));
+ curve_smooth_value(editnurb, offsetof(BezTriple, weight), offsetof(BPoint, weight));
+
+ WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
+ DEG_id_tag_update(obedit->data, 0);
+ }
- WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
- DEG_id_tag_update(obedit->data, 0);
+ MEM_freeN(objects);
return OPERATOR_FINISHED;
}
@@ -3051,13 +3087,22 @@ void CURVE_OT_smooth_weight(wmOperatorType *ot)
static int curve_smooth_radius_exec(bContext *C, wmOperator *UNUSED(op))
{
- Object *obedit = CTX_data_edit_object(C);
- ListBase *editnurb = object_editcurve_get(obedit);
+ ViewLayer *view_layer = CTX_data_view_layer(C);
+ uint objects_len;
+ Object **objects = BKE_view_layer_array_from_objects_in_edit_mode_unique_data(
+ view_layer, CTX_wm_view3d(C), &objects_len);
+
+ for (uint ob_index = 0; ob_index < objects_len; ob_index++) {
+ Object *obedit = objects[ob_index];
+ ListBase *editnurb = object_editcurve_get(obedit);
+
+ curve_smooth_value(editnurb, offsetof(BezTriple, radius), offsetof(BPoint, radius));
- curve_smooth_value(editnurb, offsetof(BezTriple, radius), offsetof(BPoint, radius));
+ WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
+ DEG_id_tag_update(obedit->data, 0);
+ }
- WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
- DEG_id_tag_update(obedit->data, 0);
+ MEM_freeN(objects);
return OPERATOR_FINISHED;
}
@@ -3079,13 +3124,22 @@ void CURVE_OT_smooth_radius(wmOperatorType *ot)
static int curve_smooth_tilt_exec(bContext *C, wmOperator *UNUSED(op))
{
- Object *obedit = CTX_data_edit_object(C);
- ListBase *editnurb = object_editcurve_get(obedit);
+ ViewLayer *view_layer = CTX_data_view_layer(C);
+ uint objects_len;
+ Object **objects = BKE_view_layer_array_from_objects_in_edit_mode_unique_data(
+ view_layer, CTX_wm_view3d(C), &objects_len);
- curve_smooth_value(editnurb, offsetof(BezTriple, tilt), offsetof(BPoint, tilt));
+ for (uint ob_index = 0; ob_index < objects_len; ob_index++) {
+ Object *obedit = objects[ob_index];
+ ListBase *editnurb = object_editcurve_get(obedit);
+
+ curve_smooth_value(editnurb, offsetof(BezTriple, tilt), offsetof(BPoint, tilt));
+
+ WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
+ DEG_id_tag_update(obedit->data, 0);
+ }
- WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
- DEG_id_tag_update(obedit->data, 0);
+ MEM_freeN(objects);
return OPERATOR_FINISHED;
}
@@ -3909,54 +3963,63 @@ static void findselectedNurbvert(
static int set_spline_type_exec(bContext *C, wmOperator *op)
{
- Main *bmain = CTX_data_main(C);
- Object *obedit = CTX_data_edit_object(C);
- View3D *v3d = CTX_wm_view3d(C);
- ListBase *editnurb = object_editcurve_get(obedit);
- Nurb *nu;
- bool changed = false;
- bool changed_size = false;
- const bool use_handles = RNA_boolean_get(op->ptr, "use_handles");
- const int type = RNA_enum_get(op->ptr, "type");
+ ViewLayer *view_layer = CTX_data_view_layer(C);
+ uint objects_len;
+ Object **objects = BKE_view_layer_array_from_objects_in_edit_mode_unique_data(
+ view_layer, CTX_wm_view3d(C), &objects_len);
+ int ret_value = OPERATOR_CANCELLED;
- if (type == CU_CARDINAL || type == CU_BSPLINE) {
- BKE_report(op->reports, RPT_ERROR, "Not yet implemented");
- return OPERATOR_CANCELLED;
- }
+ for (uint ob_index = 0; ob_index < objects_len; ob_index++) {
+ Object *obedit = objects[ob_index];
+ Main *bmain = CTX_data_main(C);
+ View3D *v3d = CTX_wm_view3d(C);
+ ListBase *editnurb = object_editcurve_get(obedit);
+ Nurb *nu;
+ bool changed = false;
+ bool changed_size = false;
+ const bool use_handles = RNA_boolean_get(op->ptr, "use_handles");
+ const int type = RNA_enum_get(op->ptr, "type");
- for (nu = editnurb->first; nu; nu = nu->next) {
- if (ED_curve_nurb_select_check(v3d, nu)) {
- const int pntsu_prev = nu->pntsu;
- if (BKE_nurb_type_convert(nu, type, use_handles)) {
- changed = true;
- if (pntsu_prev != nu->pntsu) {
- changed_size = true;
+ if (type == CU_CARDINAL || type == CU_BSPLINE) {
+ BKE_report(op->reports, RPT_ERROR, "Not yet implemented");
+ continue;
+ }
+
+ for (nu = editnurb->first; nu; nu = nu->next) {
+ if (ED_curve_nurb_select_check(v3d, nu)) {
+ const int pntsu_prev = nu->pntsu;
+ if (BKE_nurb_type_convert(nu, type, use_handles)) {
+ changed = true;
+ if (pntsu_prev != nu->pntsu) {
+ changed_size = true;
+ }
+ }
+ else {
+ BKE_report(op->reports, RPT_ERROR, "No conversion possible");
}
- }
- else {
- BKE_report(op->reports, RPT_ERROR, "No conversion possible");
}
}
- }
- if (changed) {
- if (ED_curve_updateAnimPaths(bmain, obedit->data)) {
- WM_event_add_notifier(C, NC_OBJECT | ND_KEYS, obedit);
- }
+ if (changed) {
+ if (ED_curve_updateAnimPaths(bmain, obedit->data)) {
+ WM_event_add_notifier(C, NC_OBJECT | ND_KEYS, obedit);
+ }
- DEG_id_tag_update(obedit->data, 0);
- WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
+ DEG_id_tag_update(obedit->data, 0);
+ WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
- if (changed_size) {
- Curve *cu = obedit->data;
- cu->actvert = CU_ACT_NONE;
- }
+ if (changed_size) {
+ Curve *cu = obedit->data;
+ cu->actvert = CU_ACT_NONE;
+ }
- return OPERATOR_FINISHED;
- }
- else {
- return OPERATOR_CANCELLED;
+ ret_value = OPERATOR_FINISHED;
+ }
}
+
+ MEM_freeN(objects);
+
+ return ret_value;
}
void CURVE_OT_spline_type_set(wmOperatorType *ot)
@@ -5551,6 +5614,8 @@ static int add_vertex_exec(bContext *C, wmOperator *op)
}
WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
+ WM_event_add_notifier(C, NC_GEOM | ND_SELECT, obedit->data);
+
DEG_id_tag_update(obedit->data, 0);
return OPERATOR_FINISHED;
@@ -6745,31 +6810,41 @@ void CURVE_OT_decimate(wmOperatorType *ot)
static int shade_smooth_exec(bContext *C, wmOperator *op)
{
- Object *obedit = CTX_data_edit_object(C);
View3D *v3d = CTX_wm_view3d(C);
- ListBase *editnurb = object_editcurve_get(obedit);
- Nurb *nu;
+ ViewLayer *view_layer = CTX_data_view_layer(C);
int clear = (STREQ(op->idname, "CURVE_OT_shade_flat"));
+ uint objects_len;
+ Object **objects = BKE_view_layer_array_from_objects_in_edit_mode_unique_data(
+ view_layer, CTX_wm_view3d(C), &objects_len);
+ int ret_value = OPERATOR_CANCELLED;
- if (obedit->type != OB_CURVE) {
- return OPERATOR_CANCELLED;
- }
+ for (uint ob_index = 0; ob_index < objects_len; ob_index++) {
+ Object *obedit = objects[ob_index];
+ ListBase *editnurb = object_editcurve_get(obedit);
- for (nu = editnurb->first; nu; nu = nu->next) {
- if (ED_curve_nurb_select_check(v3d, nu)) {
- if (!clear) {
- nu->flag |= CU_SMOOTH;
- }
- else {
- nu->flag &= ~CU_SMOOTH;
+ if (obedit->type != OB_CURVE) {
+ continue;
+ }
+
+ for (Nurb *nu = editnurb->first; nu; nu = nu->next) {
+ if (ED_curve_nurb_select_check(v3d, nu)) {
+ if (!clear) {
+ nu->flag |= CU_SMOOTH;
+ }
+ else {
+ nu->flag &= ~CU_SMOOTH;
+ }
}
}
+
+ WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
+ DEG_id_tag_update(obedit->data, 0);
+ ret_value = OPERATOR_FINISHED;
}
- WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
- DEG_id_tag_update(obedit->data, 0);
+ MEM_freeN(objects);
- return OPERATOR_FINISHED;
+ return ret_value;
}
void CURVE_OT_shade_smooth(wmOperatorType *ot)
@@ -7024,7 +7099,7 @@ static int match_texture_space_exec(bContext *C, wmOperator *UNUSED(op))
int a;
if (object->runtime.curve_cache == NULL) {
- BKE_displist_make_curveTypes(depsgraph, scene, object, false, false, NULL);
+ BKE_displist_make_curveTypes(depsgraph, scene, object, false, false);
}
INIT_MINMAX(min, max);
diff --git a/source/blender/editors/curve/editfont.c b/source/blender/editors/curve/editfont.c
index d1b1f43d8dd..ffbfb692ca9 100644
--- a/source/blender/editors/curve/editfont.c
+++ b/source/blender/editors/curve/editfont.c
@@ -2007,7 +2007,7 @@ static int font_open_exec(bContext *C, wmOperator *op)
id_us_min(&font->id);
RNA_id_pointer_create(&font->id, &idptr);
- RNA_property_pointer_set(&pprop->ptr, pprop->prop, idptr);
+ RNA_property_pointer_set(&pprop->ptr, pprop->prop, idptr, NULL);
RNA_property_update(C, &pprop->ptr, pprop->prop);
}
@@ -2090,7 +2090,7 @@ static int font_unlink_exec(bContext *C, wmOperator *op)
builtin_font = BKE_vfont_builtin_get();
RNA_id_pointer_create(&builtin_font->id, &idptr);
- RNA_property_pointer_set(&pprop.ptr, pprop.prop, idptr);
+ RNA_property_pointer_set(&pprop.ptr, pprop.prop, idptr, NULL);
RNA_property_update(C, &pprop.ptr, pprop.prop);
return OPERATOR_FINISHED;
diff --git a/source/blender/editors/datafiles/CMakeLists.txt b/source/blender/editors/datafiles/CMakeLists.txt
index 316ad3f91d6..d2d0095bdb2 100644
--- a/source/blender/editors/datafiles/CMakeLists.txt
+++ b/source/blender/editors/datafiles/CMakeLists.txt
@@ -569,9 +569,9 @@ set(ICON_NAMES
loop_forwards
back
forward
+ file_cache
file_volume
- alembic
- volume
+ file_3d
file_hidden
file_backup
disk_drive
diff --git a/source/blender/editors/gpencil/gpencil_edit.c b/source/blender/editors/gpencil/gpencil_edit.c
index 463c2144276..9ef0657ae83 100644
--- a/source/blender/editors/gpencil/gpencil_edit.c
+++ b/source/blender/editors/gpencil/gpencil_edit.c
@@ -314,7 +314,7 @@ static int gpencil_paintmode_toggle_exec(bContext *C, wmOperator *op)
BKE_paint_ensure(ts, (Paint **)&ts->gp_paint);
Paint *paint = &ts->gp_paint->paint;
/* if not exist, create a new one */
- if (paint->brush == NULL) {
+ if ((paint->brush == NULL) || (paint->brush->gpencil_settings == NULL)) {
BKE_brush_gpencil_presets(C);
}
BKE_paint_toolslots_brush_validate(bmain, &ts->gp_paint->paint);
diff --git a/source/blender/editors/gpencil/gpencil_fill.c b/source/blender/editors/gpencil/gpencil_fill.c
index 96f405fab2f..bf15b846bb6 100644
--- a/source/blender/editors/gpencil/gpencil_fill.c
+++ b/source/blender/editors/gpencil/gpencil_fill.c
@@ -401,7 +401,8 @@ static bool gp_render_offscreen(tGPDfill *tgpf)
glClearColor(0.0f, 0.0f, 0.0f, 0.0f);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
- ED_view3d_update_viewmat(tgpf->depsgraph, tgpf->scene, tgpf->v3d, tgpf->ar, NULL, winmat, NULL);
+ ED_view3d_update_viewmat(
+ tgpf->depsgraph, tgpf->scene, tgpf->v3d, tgpf->ar, NULL, winmat, NULL, true);
/* set for opengl */
GPU_matrix_projection_set(tgpf->rv3d->winmat);
GPU_matrix_set(tgpf->rv3d->viewmat);
diff --git a/source/blender/editors/gpencil/gpencil_merge.c b/source/blender/editors/gpencil/gpencil_merge.c
index 9d3c2a6e271..93d8555e014 100644
--- a/source/blender/editors/gpencil/gpencil_merge.c
+++ b/source/blender/editors/gpencil/gpencil_merge.c
@@ -110,7 +110,7 @@ static bGPDstroke *gpencil_prepare_stroke(bContext *C, wmOperator *op, int totpo
Paint *paint = &ts->gp_paint->paint;
/* if not exist, create a new one */
- if (paint->brush == NULL) {
+ if ((paint->brush == NULL) || (paint->brush->gpencil_settings == NULL)) {
/* create new brushes */
BKE_brush_gpencil_presets(C);
}
diff --git a/source/blender/editors/gpencil/gpencil_paint.c b/source/blender/editors/gpencil/gpencil_paint.c
index b1b29356060..cd1ebc91fbb 100644
--- a/source/blender/editors/gpencil/gpencil_paint.c
+++ b/source/blender/editors/gpencil/gpencil_paint.c
@@ -1819,7 +1819,7 @@ static void gp_init_drawing_brush(bContext *C, tGPsdata *p)
Paint *paint = &ts->gp_paint->paint;
bool changed = false;
/* if not exist, create a new one */
- if (paint->brush == NULL) {
+ if ((paint->brush == NULL) || (paint->brush->gpencil_settings == NULL)) {
/* create new brushes */
BKE_brush_gpencil_presets(C);
changed = true;
diff --git a/source/blender/editors/gpencil/gpencil_primitive.c b/source/blender/editors/gpencil/gpencil_primitive.c
index 08fee2bb393..bff17bf5078 100644
--- a/source/blender/editors/gpencil/gpencil_primitive.c
+++ b/source/blender/editors/gpencil/gpencil_primitive.c
@@ -314,7 +314,7 @@ static void gp_primitive_set_initdata(bContext *C, tGPDprimitive *tgpi)
/* if brush doesn't exist, create a new one */
Paint *paint = &ts->gp_paint->paint;
/* if not exist, create a new one */
- if (paint->brush == NULL) {
+ if ((paint->brush == NULL) || (paint->brush->gpencil_settings == NULL)) {
/* create new brushes */
BKE_brush_gpencil_presets(C);
}
diff --git a/source/blender/editors/gpencil/gpencil_utils.c b/source/blender/editors/gpencil/gpencil_utils.c
index 129bd01574c..93a80f0fcf8 100644
--- a/source/blender/editors/gpencil/gpencil_utils.c
+++ b/source/blender/editors/gpencil/gpencil_utils.c
@@ -1387,7 +1387,7 @@ void ED_gpencil_add_defaults(bContext *C, Object *ob)
BKE_paint_ensure(ts, (Paint **)&ts->gp_paint);
Paint *paint = &ts->gp_paint->paint;
/* if not exist, create a new one */
- if (paint->brush == NULL) {
+ if ((paint->brush == NULL) || (paint->brush->gpencil_settings == NULL)) {
/* create new brushes */
BKE_brush_gpencil_presets(C);
}
diff --git a/source/blender/editors/include/ED_anim_api.h b/source/blender/editors/include/ED_anim_api.h
index d947322f708..cd68981dee3 100644
--- a/source/blender/editors/include/ED_anim_api.h
+++ b/source/blender/editors/include/ED_anim_api.h
@@ -403,11 +403,14 @@ typedef enum eAnimFilter_Flags {
/* -------------- Channel Defines -------------- */
/* channel heights */
-#define ACHANNEL_FIRST(ac) (-0.8f * (ac)->yscale_fac * U.widget_unit)
+#define ACHANNEL_FIRST_TOP(ac) \
+ (UI_view2d_scale_get_y(&(ac)->ar->v2d) * -UI_SCRUBBING_MARGIN_Y - ACHANNEL_SKIP)
#define ACHANNEL_HEIGHT(ac) (0.8f * (ac)->yscale_fac * U.widget_unit)
-#define ACHANNEL_HEIGHT_HALF(ac) (0.4f * (ac)->yscale_fac * U.widget_unit)
#define ACHANNEL_SKIP (0.1f * U.widget_unit)
#define ACHANNEL_STEP(ac) (ACHANNEL_HEIGHT(ac) + ACHANNEL_SKIP)
+/* Additional offset to give some room at the end. */
+#define ACHANNEL_TOT_HEIGHT(ac, item_amount) \
+ (-ACHANNEL_FIRST_TOP(ac) + ACHANNEL_STEP(ac) * (item_amount + 1))
/* channel widths */
#define ACHANNEL_NAMEWIDTH (10 * U.widget_unit)
@@ -418,13 +421,15 @@ typedef enum eAnimFilter_Flags {
/* -------------- NLA Channel Defines -------------- */
/* NLA channel heights */
-#define NLACHANNEL_FIRST (-0.8f * U.widget_unit)
+#define NLACHANNEL_FIRST_TOP(ac) \
+ (UI_view2d_scale_get_y(&(ac)->ar->v2d) * -UI_SCRUBBING_MARGIN_Y - NLACHANNEL_SKIP)
#define NLACHANNEL_HEIGHT(snla) \
((snla && (snla->flag & SNLA_NOSTRIPCURVES)) ? (0.8f * U.widget_unit) : (1.2f * U.widget_unit))
-#define NLACHANNEL_HEIGHT_HALF(snla) \
- ((snla && (snla->flag & SNLA_NOSTRIPCURVES)) ? (0.4f * U.widget_unit) : (0.6f * U.widget_unit))
#define NLACHANNEL_SKIP (0.1f * U.widget_unit)
#define NLACHANNEL_STEP(snla) (NLACHANNEL_HEIGHT(snla) + NLACHANNEL_SKIP)
+/* Additional offset to give some room at the end. */
+#define NLACHANNEL_TOT_HEIGHT(ac, item_amount) \
+ (-NLACHANNEL_FIRST_TOP(ac) + NLACHANNEL_STEP(((SpaceNla *)(ac)->sl)) * (item_amount + 1))
/* channel widths */
#define NLACHANNEL_NAMEWIDTH (10 * U.widget_unit)
diff --git a/source/blender/editors/include/ED_image.h b/source/blender/editors/include/ED_image.h
index 5bd806b3dbf..a09e1d579fd 100644
--- a/source/blender/editors/include/ED_image.h
+++ b/source/blender/editors/include/ED_image.h
@@ -28,6 +28,7 @@ struct ARegion;
struct ImBuf;
struct Image;
struct ImageUser;
+struct ReportList;
struct Scene;
struct SpaceImage;
struct ToolSettings;
@@ -110,4 +111,8 @@ void ED_image_draw_info(struct Scene *scene,
bool ED_space_image_show_cache(struct SpaceImage *sima);
+bool ED_image_should_save_modified(const struct bContext *C);
+int ED_image_save_all_modified_info(const struct bContext *C, struct ReportList *reports);
+bool ED_image_save_all_modified(const struct bContext *C, struct ReportList *reports);
+
#endif /* __ED_IMAGE_H__ */
diff --git a/source/blender/editors/include/ED_mesh.h b/source/blender/editors/include/ED_mesh.h
index ce8521a1f6a..0a8304f3f8a 100644
--- a/source/blender/editors/include/ED_mesh.h
+++ b/source/blender/editors/include/ED_mesh.h
@@ -142,44 +142,55 @@ bool BMBVH_EdgeVisible(struct BMBVHTree *tree,
void ED_mesh_undosys_type(struct UndoType *ut);
/* editmesh_select.c */
+struct EDBMSelectID_Context;
+struct EDBMSelectID_Context *EDBM_select_id_context_create(struct ViewContext *vc,
+ struct Base **bases,
+ const uint bases_len,
+ short select_mode);
+void EDBM_select_id_context_destroy(struct EDBMSelectID_Context *sel_id_ctx);
+struct BMElem *EDBM_select_id_bm_elem_get(struct EDBMSelectID_Context *sel_id_ctx,
+ const uint sel_id,
+ uint *r_base_index);
+
+uint EDBM_select_id_context_offset_for_object_elem(const struct EDBMSelectID_Context *sel_id_ctx,
+ int base_index,
+ char htype);
+
+uint EDBM_select_id_context_elem_len(const struct EDBMSelectID_Context *sel_id_ctx);
+
void EDBM_select_mirrored(
struct BMEditMesh *em, const int axis, const bool extend, int *r_totmirr, int *r_totfail);
void EDBM_automerge(struct Scene *scene, struct Object *ob, bool update, const char hflag);
-bool EDBM_backbuf_border_init(
- struct ViewContext *vc, short xmin, short ymin, short xmax, short ymax);
-bool EDBM_backbuf_check(unsigned int index);
-void EDBM_backbuf_free(void);
-
-bool EDBM_backbuf_border_mask_init(struct ViewContext *vc,
- const int mcords[][2],
- short tot,
- short xmin,
- short ymin,
- short xmax,
- short ymax);
-bool EDBM_backbuf_circle_init(struct ViewContext *vc, short xs, short ys, short rads);
-
struct BMVert *EDBM_vert_find_nearest_ex(struct ViewContext *vc,
float *r_dist,
const bool use_select_bias,
- bool use_cycle);
+ bool use_cycle,
+ struct Base **bases,
+ uint bases_len,
+ uint *r_base_index);
struct BMVert *EDBM_vert_find_nearest(struct ViewContext *vc, float *r_dist);
struct BMEdge *EDBM_edge_find_nearest_ex(struct ViewContext *vc,
float *r_dist,
float *r_dist_center,
const bool use_select_bias,
- const bool use_cycle,
- struct BMEdge **r_eed_zbuf);
+ bool use_cycle,
+ struct BMEdge **r_eed_zbuf,
+ struct Base **bases,
+ uint bases_len,
+ uint *r_base_index);
struct BMEdge *EDBM_edge_find_nearest(struct ViewContext *vc, float *r_dist);
struct BMFace *EDBM_face_find_nearest_ex(struct ViewContext *vc,
float *r_dist,
float *r_dist_center,
const bool use_select_bias,
- const bool use_cycle,
- struct BMFace **r_efa_zbuf);
+ bool use_cycle,
+ struct BMFace **r_efa_zbuf,
+ struct Base **bases,
+ uint bases_len,
+ uint *r_base_index);
struct BMFace *EDBM_face_find_nearest(struct ViewContext *vc, float *r_dist);
bool EDBM_unified_findnearest(struct ViewContext *vc,
@@ -230,8 +241,6 @@ void em_setup_viewcontext(struct bContext *C, struct ViewContext *vc); /* rename
bool EDBM_mesh_deselect_all_multi_ex(struct Base **bases, const uint bases_len);
bool EDBM_mesh_deselect_all_multi(struct bContext *C);
-extern unsigned int bm_vertoffs, bm_solidoffs, bm_wireoffs;
-
/* editmesh_preselect_edgering.c */
struct EditMesh_PreSelEdgeRing;
struct EditMesh_PreSelEdgeRing *EDBM_preselect_edgering_create(void);
@@ -271,7 +280,6 @@ bool paintface_mouse_select(struct bContext *C,
bool extend,
bool deselect,
bool toggle);
-bool do_paintface_box_select(struct ViewContext *vc, const struct rcti *rect, int sel_op);
bool paintface_deselect_all_visible(struct bContext *C,
struct Object *ob,
int action,
diff --git a/source/blender/editors/include/ED_screen.h b/source/blender/editors/include/ED_screen.h
index 543b2a5781f..a7a95a4a659 100644
--- a/source/blender/editors/include/ED_screen.h
+++ b/source/blender/editors/include/ED_screen.h
@@ -87,9 +87,12 @@ void ED_region_panels_ex(const struct bContext *C,
void ED_region_panels(const struct bContext *C, struct ARegion *ar);
void ED_region_panels_layout_ex(const struct bContext *C,
struct ARegion *ar,
+ struct ListBase *paneltypes,
const char *contexts[],
int contextnr,
- const bool vertical);
+ const bool vertical,
+ const char *category_override);
+
void ED_region_panels_layout(const struct bContext *C, struct ARegion *ar);
void ED_region_panels_draw(const struct bContext *C, struct ARegion *ar);
@@ -142,6 +145,13 @@ void ED_area_do_mgs_subscribe_for_tool_header(const struct bContext *C,
struct ScrArea *sa,
struct ARegion *ar,
struct wmMsgBus *mbus);
+void ED_area_do_mgs_subscribe_for_tool_ui(const struct bContext *C,
+ struct WorkSpace *workspace,
+ struct Scene *scene,
+ struct bScreen *screen,
+ struct ScrArea *sa,
+ struct ARegion *ar,
+ struct wmMsgBus *mbus);
/* message bus */
void ED_region_message_subscribe(struct bContext *C,
@@ -433,8 +443,9 @@ enum {
ED_KEYMAP_ANIMATION = (1 << 6),
ED_KEYMAP_FRAMES = (1 << 7),
ED_KEYMAP_HEADER = (1 << 8),
- ED_KEYMAP_GPENCIL = (1 << 9),
- ED_KEYMAP_FOOTER = (1 << 10),
+ ED_KEYMAP_FOOTER = (1 << 9),
+ ED_KEYMAP_GPENCIL = (1 << 10),
+ ED_KEYMAP_NAVBAR = (1 << 11),
};
/* SCREEN_OT_space_context_cycle direction */
diff --git a/source/blender/editors/include/ED_select_buffer_utils.h b/source/blender/editors/include/ED_select_buffer_utils.h
new file mode 100644
index 00000000000..af745cee676
--- /dev/null
+++ b/source/blender/editors/include/ED_select_buffer_utils.h
@@ -0,0 +1,43 @@
+/*
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/** \file
+ * \ingroup editors
+ */
+
+#ifndef __ED_SELECT_BUFFER_UTILS_H__
+#define __ED_SELECT_BUFFER_UTILS_H__
+
+struct rcti;
+
+/* Boolean array from selection ID's. */
+uint *ED_select_buffer_bitmap_from_rect(const uint bitmap_len, const struct rcti *rect);
+uint *ED_select_buffer_bitmap_from_circle(const uint bitmap_len,
+ const int center[2],
+ const int radius);
+uint *ED_select_buffer_bitmap_from_poly(const uint bitmap_len,
+ const int poly[][2],
+ const int poly_len,
+ const rcti *rect);
+
+/* Single result from selection ID's. */
+uint ED_select_buffer_sample_point(const int center[2]);
+uint ED_select_buffer_find_nearest_to_point(const int center[2],
+ const uint id_min,
+ const uint id_max,
+ uint *dist);
+
+#endif /* __ED_SELECT_BUFFER_UTILS_H__ */
diff --git a/source/blender/editors/include/ED_time_scrub_ui.h b/source/blender/editors/include/ED_time_scrub_ui.h
new file mode 100644
index 00000000000..a2e3098e949
--- /dev/null
+++ b/source/blender/editors/include/ED_time_scrub_ui.h
@@ -0,0 +1,43 @@
+/*
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * The Original Code is Copyright (C) 2019 Blender Foundation.
+ * All rights reserved.
+ */
+
+/** \file
+ * \ingroup editors
+ */
+
+#ifndef __ED_SCRUBBING_H__
+#define __ED_SCRUBBING_H__
+
+struct View2DGrid;
+struct bContext;
+struct bDopeSheet;
+struct wmEvent;
+
+void ED_scrubbing_draw(const struct ARegion *ar,
+ const struct Scene *scene,
+ bool display_seconds,
+ bool discrete_frames);
+
+bool ED_event_in_scrubbing_region(const struct ARegion *ar, const struct wmEvent *event);
+
+void ED_channel_search_draw(const struct bContext *C,
+ struct ARegion *ar,
+ struct bDopeSheet *dopesheet);
+
+#endif /* __ED_SCRUBBING_H__ */
diff --git a/source/blender/editors/include/ED_view3d.h b/source/blender/editors/include/ED_view3d.h
index fd51419a3ee..5ce9133a531 100644
--- a/source/blender/editors/include/ED_view3d.h
+++ b/source/blender/editors/include/ED_view3d.h
@@ -42,6 +42,7 @@ struct GPUFX;
struct GPUFXSettings;
struct GPUOffScreen;
struct GPUViewport;
+struct ID;
struct ImBuf;
struct MVert;
struct Main;
@@ -108,8 +109,6 @@ enum eV3DCursorOrient {
void ED_view3d_background_color_get(const struct Scene *scene,
const struct View3D *v3d,
float r_color[3]);
-void ED_view3d_cursor3d_calc_mat3(const struct Scene *scene, float mat[3][3]);
-void ED_view3d_cursor3d_calc_mat4(const struct Scene *scene, float mat[4][4]);
void ED_view3d_cursor3d_position(struct bContext *C,
const int mval[2],
const bool use_depth,
@@ -451,16 +450,9 @@ void ED_view3d_backbuf_depth_validate(struct ViewContext *vc);
int ED_view3d_backbuf_sample_size_clamp(struct ARegion *ar, const float dist);
void ED_view3d_select_id_validate(struct ViewContext *vc);
-void ED_view3d_select_id_validate_with_select_mode(struct ViewContext *vc, short select_mode);
-uint ED_view3d_select_id_sample(struct ViewContext *vc, int x, int y);
-uint *ED_view3d_select_id_read(
- struct ViewContext *vc, int xmin, int ymin, int xmax, int ymax, uint *r_buf_len);
-uint *ED_view3d_select_id_read_rect(struct ViewContext *vc,
- const struct rcti *rect,
- uint *r_buf_len);
-uint ED_view3d_select_id_read_nearest(
- struct ViewContext *vc, const int mval[2], const uint min, const uint max, uint *r_dist);
+uint *ED_view3d_select_id_read(int xmin, int ymin, int xmax, int ymax, uint *r_buf_len);
+uint *ED_view3d_select_id_read_rect(const struct rcti *rect, uint *r_buf_len);
bool ED_view3d_autodist(struct Depsgraph *depsgraph,
struct ARegion *ar,
@@ -572,7 +564,6 @@ void ED_view3d_draw_offscreen(struct Depsgraph *depsgraph,
bool do_sky,
bool is_persp,
const char *viewname,
- struct GPUFXSettings *fx_settings,
const bool do_color_managment,
struct GPUOffScreen *ofs,
struct GPUViewport *viewport);
@@ -593,7 +584,6 @@ struct ImBuf *ED_view3d_draw_offscreen_imbuf(struct Depsgraph *depsgraph,
int sizex,
int sizey,
unsigned int flag,
- unsigned int draw_flags,
int alpha_mode,
int samples,
const char *viewname,
@@ -624,7 +614,8 @@ void ED_view3d_update_viewmat(struct Depsgraph *depsgraph,
struct ARegion *ar,
float viewmat[4][4],
float winmat[4][4],
- const struct rcti *rect);
+ const struct rcti *rect,
+ bool offscreen);
bool ED_view3d_quat_from_axis_view(const char view, float quat[4]);
char ED_view3d_quat_to_axis_view(const float quat[4], const float epsilon);
char ED_view3d_lock_view_from_index(int index);
@@ -730,4 +721,9 @@ void ED_view3d_gizmo_mesh_preselect_get_active(struct bContext *C,
struct Base **r_base,
struct BMElem **r_ele);
+/* space_view3d.c */
+void ED_view3d_buttons_region_layout_ex(const struct bContext *C,
+ struct ARegion *ar,
+ const char *category_override);
+
#endif /* __ED_VIEW3D_H__ */
diff --git a/source/blender/editors/include/UI_icons.h b/source/blender/editors/include/UI_icons.h
index 2f624007c98..048f30bdf26 100644
--- a/source/blender/editors/include/UI_icons.h
+++ b/source/blender/editors/include/UI_icons.h
@@ -24,6 +24,9 @@
/* Note: this is included multiple times with different #defines for DEF_ICON. */
/* Auto define more specific types for places that do not need the distinction. */
+#ifndef DEF_ICON_SCENE
+# define DEF_ICON_SCENE DEF_ICON
+#endif
#ifndef DEF_ICON_COLLECTION
# define DEF_ICON_COLLECTION DEF_ICON
#endif
@@ -66,7 +69,7 @@ DEF_ICON(COLLAPSEMENU)
DEF_ICON(X)
DEF_ICON(DUPLICATE)
DEF_ICON(TRASH)
-DEF_ICON_BLANK(76)
+DEF_ICON(COLLECTION_NEW)
DEF_ICON_BLANK(77)
DEF_ICON(NODE)
DEF_ICON(NODE_SEL)
@@ -93,8 +96,8 @@ DEF_ICON(PINNED)
DEF_ICON(SCREEN_BACK)
DEF_ICON(RIGHTARROW)
DEF_ICON(DOWNARROW_HLT)
-DEF_ICON_BLANK(103)
-DEF_ICON_BLANK(104)
+DEF_ICON(FCURVE_SNAPSHOT)
+DEF_ICON(OBJECT_HIDDEN)
DEF_ICON_BLANK(105)
DEF_ICON_BLANK(106)
DEF_ICON(PLUGIN)
@@ -133,18 +136,18 @@ DEF_ICON_SHADING(MATERIAL)
DEF_ICON_SHADING(TEXTURE)
DEF_ICON(ANIM)
DEF_ICON_SHADING(WORLD)
-DEF_ICON(SCENE)
-DEF_ICON(OUTPUT)
+DEF_ICON_SCENE(SCENE)
+DEF_ICON_SCENE(OUTPUT)
DEF_ICON_BLANK(145)
DEF_ICON_BLANK(146)
DEF_ICON(SCRIPT)
DEF_ICON_MODIFIER(PARTICLES)
-DEF_ICON(PHYSICS)
-DEF_ICON(SPEAKER)
+DEF_ICON_MODIFIER(PHYSICS)
+DEF_ICON_OBJECT_DATA(SPEAKER)
DEF_ICON_BLANK(151)
-DEF_ICON(TOOL_SETTINGS)
-DEF_ICON(SHADERFX)
-DEF_ICON(MODIFIER)
+DEF_ICON_SCENE(TOOL_SETTINGS)
+DEF_ICON_MODIFIER(SHADERFX)
+DEF_ICON_MODIFIER(MODIFIER)
DEF_ICON_BLANK(155)
DEF_ICON_BLANK(156)
DEF_ICON_BLANK(157)
@@ -163,7 +166,7 @@ DEF_ICON(FILEBROWSER)
DEF_ICON(IMAGE)
DEF_ICON(INFO)
DEF_ICON(SEQUENCE)
-DEF_ICON(TEXT)
+DEF_ICON_OBJECT_DATA(TEXT)
DEF_ICON_BLANK(174)
DEF_ICON(SOUND)
DEF_ICON(ACTION)
@@ -211,27 +214,27 @@ DEF_ICON(TRACKING_REFINE_FORWARDS)
DEF_ICON_BLANK(77b)
/* DATA */
-DEF_ICON(SCENE_DATA)
-DEF_ICON(RENDERLAYERS)
+DEF_ICON_SCENE(SCENE_DATA)
+DEF_ICON_SCENE(RENDERLAYERS)
DEF_ICON_SHADING(WORLD_DATA)
-DEF_ICON(OBJECT_DATA)
-DEF_ICON(MESH_DATA)
-DEF_ICON(CURVE_DATA)
-DEF_ICON(META_DATA)
-DEF_ICON(LATTICE_DATA)
-DEF_ICON_SHADING(LIGHT_DATA)
+DEF_ICON_OBJECT(OBJECT_DATA)
+DEF_ICON_OBJECT_DATA(MESH_DATA)
+DEF_ICON_OBJECT_DATA(CURVE_DATA)
+DEF_ICON_OBJECT_DATA(META_DATA)
+DEF_ICON_OBJECT_DATA(LATTICE_DATA)
+DEF_ICON_OBJECT_DATA(LIGHT_DATA)
DEF_ICON_SHADING(MATERIAL_DATA)
DEF_ICON_SHADING(TEXTURE_DATA)
DEF_ICON(ANIM_DATA)
-DEF_ICON(CAMERA_DATA)
-DEF_ICON(PARTICLE_DATA)
+DEF_ICON_OBJECT_DATA(CAMERA_DATA)
+DEF_ICON_OBJECT_DATA(PARTICLE_DATA)
DEF_ICON(LIBRARY_DATA_DIRECT)
DEF_ICON_COLLECTION(GROUP)
-DEF_ICON(ARMATURE_DATA)
+DEF_ICON_OBJECT_DATA(ARMATURE_DATA)
DEF_ICON(COMMUNITY)
-DEF_ICON(BONE_DATA)
+DEF_ICON_OBJECT_DATA(BONE_DATA)
DEF_ICON_MODIFIER(CONSTRAINT)
-DEF_ICON(SHAPEKEY_DATA)
+DEF_ICON_OBJECT_DATA(SHAPEKEY_DATA)
DEF_ICON_MODIFIER(CONSTRAINT_BONE)
DEF_ICON(CAMERA_STEREO)
DEF_ICON(PACKAGE)
@@ -243,10 +246,10 @@ DEF_ICON_SHADING(BRUSH_DATA)
DEF_ICON_SHADING(IMAGE_DATA)
DEF_ICON(FILE)
DEF_ICON(FCURVE)
-DEF_ICON(FONT_DATA)
-DEF_ICON(RENDER_RESULT)
-DEF_ICON(SURFACE_DATA)
-DEF_ICON(EMPTY_DATA)
+DEF_ICON_OBJECT_DATA(FONT_DATA)
+DEF_ICON_SCENE(RENDER_RESULT)
+DEF_ICON_OBJECT_DATA(SURFACE_DATA)
+DEF_ICON_OBJECT_DATA(EMPTY_DATA)
DEF_ICON(PRESET)
DEF_ICON(RENDER_ANIMATION)
DEF_ICON(RENDER_STILL)
@@ -254,7 +257,7 @@ DEF_ICON(LIBRARY_DATA_BROKEN)
DEF_ICON(BOIDS)
DEF_ICON(STRANDS)
DEF_ICON(LIBRARY_DATA_INDIRECT)
-DEF_ICON(GREASEPENCIL)
+DEF_ICON_OBJECT_DATA(GREASEPENCIL)
DEF_ICON_SHADING(LINE_DATA)
DEF_ICON(LIBRARY_DATA_OVERRIDE)
DEF_ICON(GROUP_BONE)
@@ -320,7 +323,7 @@ DEF_ICON(RESTRICT_SELECT_ON)
DEF_ICON(RESTRICT_SELECT_OFF)
DEF_ICON(RESTRICT_RENDER_ON)
DEF_ICON(RESTRICT_RENDER_OFF)
-DEF_ICON_BLANK(330)
+DEF_ICON(RESTRICT_INSTANCED_OFF)
/* OUTLINER */
DEF_ICON_OBJECT_DATA(OUTLINER_DATA_EMPTY)
@@ -334,7 +337,7 @@ DEF_ICON_OBJECT_DATA(OUTLINER_DATA_ARMATURE)
DEF_ICON_OBJECT_DATA(OUTLINER_DATA_FONT)
DEF_ICON_OBJECT_DATA(OUTLINER_DATA_SURFACE)
DEF_ICON_OBJECT_DATA(OUTLINER_DATA_SPEAKER)
-DEF_ICON_BLANK(344)
+DEF_ICON_OBJECT_DATA(OUTLINER_DATA_LIGHTPROBE)
DEF_ICON_BLANK(345)
DEF_ICON_OBJECT_DATA(OUTLINER_DATA_GREASEPENCIL)
DEF_ICON(GP_SELECT_POINTS)
@@ -348,7 +351,7 @@ DEF_ICON(ONIONSKIN_OFF)
DEF_ICON(ONIONSKIN_ON)
DEF_ICON(RESTRICT_VIEW_ON)
DEF_ICON(RESTRICT_VIEW_OFF)
-DEF_ICON_BLANK(353)
+DEF_ICON(RESTRICT_INSTANCED_ON)
/* PRIMITIVES */
DEF_ICON(MESH_PLANE)
@@ -363,11 +366,11 @@ DEF_ICON(MESH_TORUS)
DEF_ICON(MESH_CONE)
DEF_ICON(MESH_CAPSULE)
DEF_ICON(EMPTY_SINGLE_ARROW)
-DEF_ICON_SHADING(LIGHT_POINT)
-DEF_ICON_SHADING(LIGHT_SUN)
-DEF_ICON_SHADING(LIGHT_SPOT)
-DEF_ICON_SHADING(LIGHT_HEMI)
-DEF_ICON_SHADING(LIGHT_AREA)
+DEF_ICON_OBJECT_DATA(LIGHT_POINT)
+DEF_ICON_OBJECT_DATA(LIGHT_SUN)
+DEF_ICON_OBJECT_DATA(LIGHT_SPOT)
+DEF_ICON_OBJECT_DATA(LIGHT_HEMI)
+DEF_ICON_OBJECT_DATA(LIGHT_AREA)
DEF_ICON(CUBE)
DEF_ICON(SPHERE)
DEF_ICON(CONE)
@@ -393,9 +396,9 @@ DEF_ICON(CURVE_BEZCIRCLE)
DEF_ICON(CURVE_NCURVE)
DEF_ICON(CURVE_NCIRCLE)
DEF_ICON(CURVE_PATH)
-DEF_ICON_SHADING(LIGHTPROBE_CUBEMAP)
-DEF_ICON_SHADING(LIGHTPROBE_PLANAR)
-DEF_ICON_SHADING(LIGHTPROBE_GRID)
+DEF_ICON_OBJECT_DATA(LIGHTPROBE_CUBEMAP)
+DEF_ICON_OBJECT_DATA(LIGHTPROBE_PLANAR)
+DEF_ICON_OBJECT_DATA(LIGHTPROBE_GRID)
DEF_ICON_BLANK(406)
DEF_ICON_BLANK(407)
DEF_ICON(COLOR_RED)
@@ -422,8 +425,8 @@ DEF_ICON(FORCE_DRAG)
DEF_ICON(FORCE_SMOKEFLOW)
DEF_ICON_BLANK(673)
DEF_ICON_BLANK(674)
-DEF_ICON_BLANK(675)
-DEF_ICON_BLANK(676)
+DEF_ICON(RIGID_BODY)
+DEF_ICON(RIGID_BODY_CONSTRAINT)
DEF_ICON_BLANK(677)
DEF_ICON_BLANK(678)
DEF_ICON_BLANK(679)
@@ -456,11 +459,11 @@ DEF_ICON_BLANK(707)
DEF_ICON_BLANK(708)
DEF_ICON_BLANK(709)
DEF_ICON_BLANK(710)
-DEF_ICON_BLANK(711)
-DEF_ICON_BLANK(712)
-DEF_ICON_BLANK(713)
-DEF_ICON_BLANK(714)
-DEF_ICON_BLANK(715)
+DEF_ICON(SELECT_SET)
+DEF_ICON(SELECT_EXTEND)
+DEF_ICON(SELECT_SUBTRACT)
+DEF_ICON(SELECT_INTERSECT)
+DEF_ICON(SELECT_DIFFERENCE)
/* EMPTY */
DEF_ICON(ALIGN_LEFT)
@@ -485,10 +488,10 @@ DEF_ICON_BLANK(748)
DEF_ICON_BLANK(749)
DEF_ICON_BLANK(750)
DEF_ICON_BLANK(751)
-DEF_ICON_BLANK(752)
-DEF_ICON_BLANK(753)
-DEF_ICON_BLANK(754)
-DEF_ICON_BLANK(755)
+DEF_ICON(HOLDOUT_OFF)
+DEF_ICON(HOLDOUT_ON)
+DEF_ICON(INDIRECT_ONLY_OFF)
+DEF_ICON(INDIRECT_ONLY_ON)
/* EMPTY */
DEF_ICON_BLANK(501)
@@ -635,7 +638,7 @@ DEF_ICON(VERTEXSEL)
DEF_ICON(EDGESEL)
DEF_ICON(FACESEL)
DEF_ICON_BLANK(209)
-DEF_ICON_BLANK(210)
+DEF_ICON(CURSOR)
DEF_ICON(PIVOT_BOUNDBOX)
DEF_ICON(PIVOT_CURSOR)
DEF_ICON(PIVOT_INDIVIDUAL)
@@ -696,8 +699,8 @@ DEF_ICON(VIS_SEL_10)
DEF_ICON(VIS_SEL_01)
DEF_ICON(VIS_SEL_00)
DEF_ICON_BLANK(231)
-DEF_ICON(AUTOMERGE_ON)
DEF_ICON(AUTOMERGE_OFF)
+DEF_ICON(AUTOMERGE_ON)
DEF_ICON_BLANK(234)
DEF_ICON(UV_VERTEXSEL)
DEF_ICON(UV_EDGESEL)
@@ -708,7 +711,7 @@ DEF_ICON_BLANK(240)
DEF_ICON_BLANK(241)
DEF_ICON_BLANK(242)
DEF_ICON_BLANK(243)
-DEF_ICON_BLANK(244)
+DEF_ICON(GIZMO)
DEF_ICON(ORIENTATION_CURSOR)
DEF_ICON(NORMALS_VERTEX)
DEF_ICON(NORMALS_FACE)
@@ -818,9 +821,9 @@ DEF_ICON(FORWARD)
DEF_ICON_BLANK(825)
DEF_ICON_BLANK(826)
DEF_ICON_BLANK(827)
+DEF_ICON(FILE_CACHE)
DEF_ICON(FILE_VOLUME)
-DEF_ICON(ALEMBIC)
-DEF_ICON(VOLUME)
+DEF_ICON(FILE_3D)
DEF_ICON(FILE_HIDDEN)
DEF_ICON(FILE_BACKUP)
DEF_ICON(DISK_DRIVE)
@@ -1022,6 +1025,7 @@ DEF_ICON_COLOR(EVENT_RETURN)
#undef DEF_ICON
#undef DEF_ICON_ERROR
+#undef DEF_ICON_SCENE
#undef DEF_ICON_COLLECTION
#undef DEF_ICON_OBJECT
#undef DEF_ICON_OBJECT_DATA
diff --git a/source/blender/editors/include/UI_interface.h b/source/blender/editors/include/UI_interface.h
index 18960853011..fddd8f09b87 100644
--- a/source/blender/editors/include/UI_interface.h
+++ b/source/blender/editors/include/UI_interface.h
@@ -228,6 +228,7 @@ enum {
#define UI_PANEL_WIDTH 340
#define UI_COMPACT_PANEL_WIDTH 160
+#define UI_SIDEBAR_PANEL_WIDTH 220
#define UI_NAVIGATION_REGION_WIDTH UI_COMPACT_PANEL_WIDTH
#define UI_NARROW_NAVIGATION_REGION_WIDTH 100
@@ -280,6 +281,9 @@ enum {
/** Value is animated, but the current value differs from the animated one. */
UI_BUT_ANIMATED_CHANGED = 1 << 25,
+
+ /* Draw the checkbox buttons inverted. */
+ UI_BUT_CHECKBOX_INVERT = 1 << 26,
};
/* scale fixed button widths by this to account for DPI */
@@ -594,9 +598,16 @@ struct uiLayout *UI_pie_menu_layout(struct uiPieMenu *pie);
typedef uiBlock *(*uiBlockCreateFunc)(struct bContext *C, struct ARegion *ar, void *arg1);
typedef void (*uiBlockCancelFunc)(struct bContext *C, void *arg1);
-void UI_popup_block_invoke(struct bContext *C, uiBlockCreateFunc func, void *arg);
-void UI_popup_block_invoke_ex(
- struct bContext *C, uiBlockCreateFunc func, void *arg, const char *opname, int opcontext);
+void UI_popup_block_invoke(struct bContext *C,
+ uiBlockCreateFunc func,
+ void *arg,
+ void (*arg_free)(void *arg));
+void UI_popup_block_invoke_ex(struct bContext *C,
+ uiBlockCreateFunc func,
+ void *arg,
+ void (*arg_free)(void *arg),
+ const char *opname,
+ int opcontext);
void UI_popup_block_ex(struct bContext *C,
uiBlockCreateFunc func,
uiBlockHandleFunc popup_func,
@@ -641,6 +652,7 @@ enum {
UI_BLOCK_THEME_STYLE_POPUP = 1,
};
void UI_block_theme_style_set(uiBlock *block, char theme_style);
+char UI_block_emboss_get(uiBlock *block);
void UI_block_emboss_set(uiBlock *block, char dt);
void UI_block_free(const struct bContext *C, uiBlock *block);
@@ -1618,7 +1630,7 @@ struct Panel *UI_panel_begin(struct ScrArea *sa,
struct PanelType *pt,
struct Panel *pa,
bool *r_open);
-void UI_panel_end(uiBlock *block, int width, int height);
+void UI_panel_end(uiBlock *block, int width, int height, bool open);
void UI_panels_scale(struct ARegion *ar, float new_width);
void UI_panel_label_offset(struct uiBlock *block, int *r_x, int *r_y);
int UI_panel_size_y(const struct Panel *pa);
@@ -1629,6 +1641,7 @@ struct PanelCategoryDyn *UI_panel_category_find(struct ARegion *ar, const char *
struct PanelCategoryStack *UI_panel_category_active_find(struct ARegion *ar, const char *idname);
const char *UI_panel_category_active_get(struct ARegion *ar, bool set_fallback);
void UI_panel_category_active_set(struct ARegion *ar, const char *idname);
+void UI_panel_category_active_set_default(struct ARegion *ar, const char *idname);
struct PanelCategoryDyn *UI_panel_category_find_mouse_over_ex(struct ARegion *ar,
const int x,
const int y);
@@ -1702,14 +1715,28 @@ enum {
UI_ITEM_O_RETURN_PROPS = 1 << 0,
UI_ITEM_R_EXPAND = 1 << 1,
UI_ITEM_R_SLIDER = 1 << 2,
+ /**
+ * Use for booleans, causes the button to draw with an outline (emboss),
+ * instead of text with a checkbox.
+ * This is implied when toggle buttons have an icon
+ * unless #UI_ITEM_R_ICON_NEVER flag is set.
+ */
UI_ITEM_R_TOGGLE = 1 << 3,
- UI_ITEM_R_ICON_ONLY = 1 << 4,
- UI_ITEM_R_EVENT = 1 << 5,
- UI_ITEM_R_FULL_EVENT = 1 << 6,
- UI_ITEM_R_NO_BG = 1 << 7,
- UI_ITEM_R_IMMEDIATE = 1 << 8,
- UI_ITEM_O_DEPRESS = 1 << 9,
- UI_ITEM_R_COMPACT = 1 << 10,
+ /**
+ * Don't attempt to use an icon when the icon is set to #ICON_NONE.
+ *
+ * Use for boolean's, causes the buttons to always show as a checkbox
+ * even when there is an icon (which would normally show the button as a toggle).
+ */
+ UI_ITEM_R_ICON_NEVER = 1 << 4,
+ UI_ITEM_R_ICON_ONLY = 1 << 5,
+ UI_ITEM_R_EVENT = 1 << 6,
+ UI_ITEM_R_FULL_EVENT = 1 << 7,
+ UI_ITEM_R_NO_BG = 1 << 8,
+ UI_ITEM_R_IMMEDIATE = 1 << 9,
+ UI_ITEM_O_DEPRESS = 1 << 10,
+ UI_ITEM_R_COMPACT = 1 << 11,
+ UI_ITEM_R_CHECKBOX_INVERT = 1 << 12,
};
#define UI_HEADER_OFFSET ((void)0, 0.4f * UI_UNIT_X)
diff --git a/source/blender/editors/include/UI_interface_icons.h b/source/blender/editors/include/UI_interface_icons.h
index 5666421c27f..1f15fa3bd4d 100644
--- a/source/blender/editors/include/UI_interface_icons.h
+++ b/source/blender/editors/include/UI_interface_icons.h
@@ -52,8 +52,11 @@ typedef struct IconFile {
* Resizable Icons for Blender
*/
void UI_icons_init(void);
+void UI_icons_reload_internal_textures(void);
+
int UI_icon_get_width(int icon_id);
int UI_icon_get_height(int icon_id);
+bool UI_icon_get_theme_color(int icon_id, unsigned char color[4]);
void UI_id_icon_render(const struct bContext *C,
struct Scene *scene,
@@ -64,16 +67,17 @@ int UI_preview_render_size(enum eIconSizes size);
void UI_icon_draw(float x, float y, int icon_id);
void UI_icon_draw_alpha(float x, float y, int icon_id, float alpha);
-void UI_icon_draw_preview(float x, float y, int icon_id);
-void UI_icon_draw_preview_aspect(float x, float y, int icon_id, float aspect);
-void UI_icon_draw_preview_aspect_size(
- float x, float y, int icon_id, float aspect, float alpha, int size);
-
-void UI_icon_draw_aspect(
- float x, float y, int icon_id, float aspect, float alpha, const char mono_color[4]);
-void UI_icon_draw_aspect_color(
- float x, float y, int icon_id, float aspect, const float rgb[3], const char mono_color[4]);
-void UI_icon_draw_size(float x, float y, int size, int icon_id, float alpha);
+void UI_icon_draw_preview(float x, float y, int icon_id, float aspect, float alpha, int size);
+
+void UI_icon_draw_ex(float x,
+ float y,
+ int icon_id,
+ float aspect,
+ float alpha,
+ float desaturate,
+ const char mono_color[4],
+ const bool mono_border);
+
void UI_icon_draw_desaturate(float x,
float y,
int icon_id,
@@ -81,6 +85,7 @@ void UI_icon_draw_desaturate(float x,
float alpha,
float desaturate,
const char mono_color[4]);
+
void UI_icons_free(void);
void UI_icons_free_drawinfo(void *drawinfo);
diff --git a/source/blender/editors/include/UI_resources.h b/source/blender/editors/include/UI_resources.h
index af94889a1bb..6dc632921ad 100644
--- a/source/blender/editors/include/UI_resources.h
+++ b/source/blender/editors/include/UI_resources.h
@@ -105,6 +105,7 @@ typedef enum ThemeColorID {
TH_FACE_DOT,
TH_FACEDOT_SIZE,
TH_CFRAME,
+ TH_SCRUBBING_BACKGROUND,
TH_TIME_KEYFRAME,
TH_TIME_GP_KEYFRAME,
TH_NURB_ULINE,
@@ -254,6 +255,10 @@ typedef enum ThemeColorID {
TH_MATCH, /* highlight color for search matches */
TH_SELECT_HIGHLIGHT, /* highlight color for selected outliner item */
+ TH_SELECTED_OBJECT, /* selected object color for outliner */
+ TH_ACTIVE_OBJECT, /* active object color for outliner */
+ TH_EDITED_OBJECT, /* edited object color for outliner */
+ TH_ROW_ALTERNATE, /* overlay on every other row */
TH_SKIN_ROOT,
@@ -261,12 +266,15 @@ typedef enum ThemeColorID {
TH_ANIM_INACTIVE, /* no active action */
TH_ANIM_PREVIEW_RANGE, /* preview range overlay */
+ TH_ICON_SCENE,
TH_ICON_COLLECTION,
TH_ICON_OBJECT,
TH_ICON_OBJECT_DATA,
TH_ICON_MODIFIER,
TH_ICON_SHADING,
+ TH_SCROLL_TEXT,
+
TH_NLA_TWEAK, /* 'tweaking' track in NLA */
TH_NLA_TWEAK_DUPLI, /* error/warning flag for other strips referencing dupli strip */
@@ -380,7 +388,7 @@ void UI_GetThemeColorType3ubv(int colorid, int spacetype, unsigned char col[3]);
void UI_GetThemeColorType4ubv(int colorid, int spacetype, unsigned char col[4]);
// get theme color for coloring monochrome icons
-bool UI_GetIconThemeColor4fv(int colorid, float col[4]);
+bool UI_GetIconThemeColor4ubv(int colorid, unsigned char col[4]);
// shade a 3 byte color (same as UI_GetColorPtrBlendShade3ubv with 0.0 factor)
void UI_GetColorPtrShade3ubv(const unsigned char cp1[3], unsigned char col[3], int offset);
diff --git a/source/blender/editors/include/UI_view2d.h b/source/blender/editors/include/UI_view2d.h
index 07dbb49ac07..d03d4b1b4f5 100644
--- a/source/blender/editors/include/UI_view2d.h
+++ b/source/blender/editors/include/UI_view2d.h
@@ -63,9 +63,9 @@ enum eView2D_CommonViewTypes {
/* scroller area */
#define V2D_SCROLL_HEIGHT (0.45f * U.widget_unit)
#define V2D_SCROLL_WIDTH (0.45f * U.widget_unit)
-/* For scrollers with scale markings (text written onto them) */
-#define V2D_SCROLL_HEIGHT_TEXT (0.79f * U.widget_unit)
-#define V2D_SCROLL_WIDTH_TEXT (0.79f * U.widget_unit)
+/* For scrollers with scale handlers */
+#define V2D_SCROLL_HEIGHT_HANDLES (0.6f * U.widget_unit)
+#define V2D_SCROLL_WIDTH_HANDLES (0.6f * U.widget_unit)
/* scroller 'handles' hotspot radius for mouse */
#define V2D_SCROLLER_HANDLE_SIZE (0.6f * U.widget_unit)
@@ -152,30 +152,24 @@ float UI_view2d_grid_resolution_y__values(const struct View2D *v2d);
/* scale indicator text drawing */
void UI_view2d_draw_scale_y__values(const struct ARegion *ar,
const struct View2D *v2d,
- const struct rcti *rect);
+ const struct rcti *rect,
+ int colorid);
void UI_view2d_draw_scale_y__block(const struct ARegion *ar,
const struct View2D *v2d,
- const struct rcti *rect);
-void UI_view2d_draw_scale_x__values(const struct ARegion *ar,
- const struct View2D *v2d,
- const struct rcti *rect);
-void UI_view2d_draw_scale_x__discrete_values(const struct ARegion *ar,
- const struct View2D *v2d,
- const struct rcti *rect);
-void UI_view2d_draw_scale_x__discrete_time(const struct ARegion *ar,
- const struct View2D *v2d,
- const struct rcti *rect,
- const struct Scene *scene);
+ const struct rcti *rect,
+ int colorid);
void UI_view2d_draw_scale_x__discrete_frames_or_seconds(const struct ARegion *ar,
const struct View2D *v2d,
const struct rcti *rect,
const struct Scene *scene,
- bool display_seconds);
+ bool display_seconds,
+ int colorid);
void UI_view2d_draw_scale_x__frames_or_seconds(const struct ARegion *ar,
const struct View2D *v2d,
const struct rcti *rect,
const struct Scene *scene,
- bool display_seconds);
+ bool display_seconds,
+ int colorid);
/* scrollbar drawing */
View2DScrollers *UI_view2d_scrollers_calc(struct View2D *v2d, const struct rcti *mask_custom);
@@ -183,16 +177,7 @@ void UI_view2d_scrollers_draw(struct View2D *v2d, View2DScrollers *scrollers);
void UI_view2d_scrollers_free(View2DScrollers *scrollers);
/* list view tools */
-void UI_view2d_listview_cell_to_view(struct View2D *v2d,
- float columnwidth,
- float rowheight,
- float startx,
- float starty,
- int column,
- int row,
- struct rctf *rect);
-void UI_view2d_listview_view_to_cell(struct View2D *v2d,
- float columnwidth,
+void UI_view2d_listview_view_to_cell(float columnwidth,
float rowheight,
float startx,
float starty,
@@ -200,15 +185,6 @@ void UI_view2d_listview_view_to_cell(struct View2D *v2d,
float viewy,
int *column,
int *row);
-void UI_view2d_listview_visible_cells(struct View2D *v2d,
- float columnwidth,
- float rowheight,
- float startx,
- float starty,
- int *column_min,
- int *column_max,
- int *row_min,
- int *row_max);
/* coordinate conversion */
float UI_view2d_region_to_view_x(const struct View2D *v2d, float x);
@@ -282,6 +258,8 @@ void UI_view2d_smooth_view(struct bContext *C,
struct ARegion *ar,
const struct rctf *cur,
const int smooth_viewtx);
+
#define UI_MARKER_MARGIN_Y (42 * UI_DPI_FAC)
+#define UI_SCRUBBING_MARGIN_Y (23 * UI_DPI_FAC)
#endif /* __UI_VIEW2D_H__ */
diff --git a/source/blender/editors/interface/interface.c b/source/blender/editors/interface/interface.c
index 42f4b4495c3..931a4faa1c0 100644
--- a/source/blender/editors/interface/interface.c
+++ b/source/blender/editors/interface/interface.c
@@ -1086,7 +1086,6 @@ static bool ui_but_event_operator_string_from_menu(const bContext *C,
}
IDP_FreeProperty(prop_menu);
- MEM_freeN(prop_menu);
return found;
}
@@ -1135,7 +1134,6 @@ static bool ui_but_event_operator_string_from_panel(const bContext *C,
}
IDP_FreeProperty(prop_panel);
- MEM_freeN(prop_panel);
return found;
}
@@ -1356,7 +1354,6 @@ static bool ui_but_event_property_operator_string(const bContext *C,
/* cleanup */
IDP_FreeProperty(prop_path);
- MEM_freeN(prop_path);
if (data_path) {
MEM_freeN(data_path);
}
@@ -1687,6 +1684,18 @@ void UI_block_draw(const bContext *C, uiBlock *block)
}
else if (block->panel) {
bool show_background = ar->alignment != RGN_ALIGN_FLOAT;
+ if (show_background) {
+ if (block->panel->type && (block->panel->type->flag & PNL_NO_HEADER)) {
+ if (ar->regiontype == RGN_TYPE_TOOLS) {
+ /* We never want a background around active tools. */
+ show_background = false;
+ }
+ else {
+ /* Without a header there is no background except for region overlap. */
+ show_background = ar->overlap != 0;
+ }
+ }
+ }
ui_draw_aligned_panel(&style, block, &rect, UI_panel_category_is_visible(ar), show_background);
}
@@ -1836,6 +1845,9 @@ int ui_but_is_pushed_ex(uiBut *but, double *value)
}
}
+ if ((but->drawflag & UI_BUT_CHECKBOX_INVERT) && (is_push != -1)) {
+ is_push = !((bool)is_push);
+ }
return is_push;
}
int ui_but_is_pushed(uiBut *but)
@@ -2763,7 +2775,7 @@ bool ui_but_string_set(bContext *C, uiBut *but, const char *str)
}
else if (type == PROP_POINTER) {
if (str[0] == '\0') {
- RNA_property_pointer_set(&but->rnapoin, but->rnaprop, PointerRNA_NULL);
+ RNA_property_pointer_set(&but->rnapoin, but->rnaprop, PointerRNA_NULL, NULL);
return true;
}
else {
@@ -2779,14 +2791,14 @@ bool ui_but_string_set(bContext *C, uiBut *but, const char *str)
* Fact remains, using editstr as main 'reference' over whole search button thingy
* is utterly weak and should be redesigned imho, but that's not a simple task. */
if (prop && RNA_property_collection_lookup_string(&ptr, prop, str, &rptr)) {
- RNA_property_pointer_set(&but->rnapoin, but->rnaprop, rptr);
+ RNA_property_pointer_set(&but->rnapoin, but->rnaprop, rptr, NULL);
}
else if (but->func_arg2 != NULL) {
RNA_pointer_create(NULL,
RNA_property_pointer_type(&but->rnapoin, but->rnaprop),
but->func_arg2,
&rptr);
- RNA_property_pointer_set(&but->rnapoin, but->rnaprop, rptr);
+ RNA_property_pointer_set(&but->rnapoin, but->rnaprop, rptr, NULL);
}
return true;
@@ -3235,6 +3247,11 @@ uiBlock *UI_block_begin(const bContext *C, ARegion *region, const char *name, sh
return block;
}
+char UI_block_emboss_get(uiBlock *block)
+{
+ return block->dt;
+}
+
void UI_block_emboss_set(uiBlock *block, char dt)
{
block->dt = dt;
@@ -3721,6 +3738,16 @@ void ui_def_but_icon(uiBut *but, const int icon, const int flag)
}
}
+/**
+ * Avoid using this where possible since it's better not to ask for an icon in the first place.
+ */
+void ui_def_but_icon_clear(uiBut *but)
+{
+ but->icon = ICON_NONE;
+ but->flag &= ~UI_HAS_ICON;
+ but->drawflag &= ~UI_BUT_ICON_LEFT;
+}
+
static void ui_def_but_rna__disable(uiBut *but, const char *info)
{
but->flag |= UI_BUT_DISABLED;
diff --git a/source/blender/editors/interface/interface_anim.c b/source/blender/editors/interface/interface_anim.c
index b9de504f3b2..4a0a19f57cf 100644
--- a/source/blender/editors/interface/interface_anim.c
+++ b/source/blender/editors/interface/interface_anim.c
@@ -82,6 +82,11 @@ void ui_but_anim_flag(uiBut *but, float cfra)
if (fcu) {
if (!driven) {
+ /* Empty curves are ignored by the animation evaluation system. */
+ if (BKE_fcurve_is_empty(fcu)) {
+ return;
+ }
+
but->flag |= UI_BUT_ANIMATED;
/* T41525 - When the active action is a NLA strip being edited,
diff --git a/source/blender/editors/interface/interface_context_menu.c b/source/blender/editors/interface/interface_context_menu.c
index 748d6e6c183..d1f72519046 100644
--- a/source/blender/editors/interface/interface_context_menu.c
+++ b/source/blender/editors/interface/interface_context_menu.c
@@ -58,30 +58,89 @@
/** \name Button Context Menu
* \{ */
-static void but_shortcut_name_func(bContext *C, void *arg1, int UNUSED(event))
+static IDProperty *shortcut_property_from_rna(bContext *C, uiBut *but)
{
- uiBut *but = (uiBut *)arg1;
+ /* Compute data path from context to property. */
+ const char *member_id = WM_context_member_from_ptr(C, &but->rnapoin);
+ const char *data_path = RNA_path_from_ID_to_struct(&but->rnapoin);
+ const char *member_id_data_path = member_id;
+
+ if (data_path) {
+ member_id_data_path = BLI_sprintfN("%s.%s", member_id, data_path);
+ MEM_freeN((void *)data_path);
+ }
- if (but->optype) {
- char shortcut_str[128];
+ const char *prop_id = RNA_property_identifier(but->rnaprop);
+ const char *final_data_path = BLI_sprintfN("%s.%s", member_id_data_path, prop_id);
- IDProperty *prop = (but->opptr) ? but->opptr->data : NULL;
+ if (member_id != member_id_data_path) {
+ MEM_freeN((void *)member_id_data_path);
+ }
+
+ /* Create ID property of data path, to pass to the operator. */
+ IDProperty *prop;
+ IDPropertyTemplate val = {0};
+ prop = IDP_New(IDP_GROUP, &val, __func__);
+ IDP_AddToGroup(prop, IDP_NewString(final_data_path, "data_path", strlen(final_data_path) + 1));
+
+ MEM_freeN((void *)final_data_path);
+
+ return prop;
+}
- /* complex code to change name of button */
- if (WM_key_event_operator_string(C,
- but->optype->idname,
- but->opcontext,
- prop,
- true,
- shortcut_str,
- sizeof(shortcut_str))) {
- ui_but_add_shortcut(but, shortcut_str, true);
+static const char *shortcut_get_operator_property(bContext *C, uiBut *but, IDProperty **prop)
+{
+ if (but->optype) {
+ /* Operator */
+ *prop = (but->opptr && but->opptr->data) ? IDP_CopyProperty(but->opptr->data) : NULL;
+ return but->optype->idname;
+ }
+ else if (but->rnaprop) {
+ if (RNA_property_type(but->rnaprop) == PROP_BOOLEAN) {
+ /* Boolean */
+ *prop = shortcut_property_from_rna(C, but);
+ return "WM_OT_context_toggle";
}
- else {
- /* simply strip the shortcut */
- ui_but_add_shortcut(but, NULL, true);
+ else if (RNA_property_type(but->rnaprop) == PROP_ENUM) {
+ /* Enum */
+ *prop = shortcut_property_from_rna(C, but);
+ return "WM_OT_context_menu_enum";
}
}
+
+ *prop = NULL;
+ return NULL;
+}
+
+static void shortcut_free_operator_property(IDProperty *prop)
+{
+ if (prop) {
+ IDP_FreeProperty(prop);
+ }
+}
+
+static void but_shortcut_name_func(bContext *C, void *arg1, int UNUSED(event))
+{
+ uiBut *but = (uiBut *)arg1;
+ char shortcut_str[128];
+
+ IDProperty *prop;
+ const char *idname = shortcut_get_operator_property(C, but, &prop);
+ if (idname == NULL) {
+ return;
+ }
+
+ /* complex code to change name of button */
+ if (WM_key_event_operator_string(
+ C, idname, but->opcontext, prop, true, shortcut_str, sizeof(shortcut_str))) {
+ ui_but_add_shortcut(but, shortcut_str, true);
+ }
+ else {
+ /* simply strip the shortcut */
+ ui_but_add_shortcut(but, NULL, true);
+ }
+
+ shortcut_free_operator_property(prop);
}
static uiBlock *menu_change_shortcut(bContext *C, ARegion *ar, void *arg)
@@ -94,15 +153,18 @@ static uiBlock *menu_change_shortcut(bContext *C, ARegion *ar, void *arg)
PointerRNA ptr;
uiLayout *layout;
uiStyle *style = UI_style_get_dpi();
- IDProperty *prop = (but->opptr) ? but->opptr->data : NULL;
+ IDProperty *prop;
+ const char *idname = shortcut_get_operator_property(C, but, &prop);
kmi = WM_key_event_operator(C,
- but->optype->idname,
+ idname,
but->opcontext,
prop,
EVT_TYPE_MASK_HOTKEY_INCLUDE,
EVT_TYPE_MASK_HOTKEY_EXCLUDE,
&km);
+ U.runtime.is_dirty = true;
+
BLI_assert(kmi != NULL);
RNA_pointer_create(&wm->id, &RNA_KeyMapItem, kmi, &ptr);
@@ -118,6 +180,8 @@ static uiBlock *menu_change_shortcut(bContext *C, ARegion *ar, void *arg)
UI_block_bounds_set_popup(block, 6, (const int[2]){-50, 26});
+ shortcut_free_operator_property(prop);
+
return block;
}
@@ -135,25 +199,24 @@ static uiBlock *menu_add_shortcut(bContext *C, ARegion *ar, void *arg)
PointerRNA ptr;
uiLayout *layout;
uiStyle *style = UI_style_get_dpi();
- IDProperty *prop = (but->opptr) ? but->opptr->data : NULL;
int kmi_id;
+ IDProperty *prop;
+ const char *idname = shortcut_get_operator_property(C, but, &prop);
/* XXX this guess_opname can potentially return a different keymap
* than being found on adding later... */
- km = WM_keymap_guess_opname(C, but->optype->idname);
- kmi = WM_keymap_add_item(km, but->optype->idname, AKEY, KM_PRESS, 0, 0);
+ km = WM_keymap_guess_opname(C, idname);
+ kmi = WM_keymap_add_item(km, idname, AKEY, KM_PRESS, 0, 0);
kmi_id = kmi->id;
- /* copy properties, prop can be NULL for reset */
- if (prop) {
- prop = IDP_CopyProperty(prop);
- }
+ /* This takes ownership of prop, or prop can be NULL for reset. */
WM_keymap_item_properties_reset(kmi, prop);
/* update and get pointers again */
WM_keyconfig_update(wm);
+ U.runtime.is_dirty = true;
- km = WM_keymap_guess_opname(C, but->optype->idname);
+ km = WM_keymap_guess_opname(C, idname);
kmi = WM_keymap_item_find_id(km, kmi_id);
RNA_pointer_create(&wm->id, &RNA_KeyMapItem, kmi, &ptr);
@@ -171,6 +234,7 @@ static uiBlock *menu_add_shortcut(bContext *C, ARegion *ar, void *arg)
#ifdef USE_KEYMAP_ADD_HACK
g_kmi_id_hack = kmi_id;
#endif
+
return block;
}
@@ -179,20 +243,21 @@ static void menu_add_shortcut_cancel(struct bContext *C, void *arg1)
uiBut *but = (uiBut *)arg1;
wmKeyMap *km;
wmKeyMapItem *kmi;
-#ifndef USE_KEYMAP_ADD_HACK
- IDProperty *prop;
-#endif
int kmi_id;
+ IDProperty *prop;
+ const char *idname = shortcut_get_operator_property(C, but, &prop);
+
#ifdef USE_KEYMAP_ADD_HACK
- km = WM_keymap_guess_opname(C, but->optype->idname);
+ km = WM_keymap_guess_opname(C, idname);
kmi_id = g_kmi_id_hack;
UNUSED_VARS(but);
#else
- prop = (but->opptr) ? but->opptr->data : NULL;
- kmi_id = WM_key_event_operator_id(C, but->optype->idname, but->opcontext, prop, true, &km);
+ kmi_id = WM_key_event_operator_id(C, idname, but->opcontext, prop, true, &km);
#endif
+ shortcut_free_operator_property(prop);
+
kmi = WM_keymap_item_find_id(km, kmi_id);
WM_keymap_remove_item(km, kmi);
}
@@ -200,7 +265,7 @@ static void menu_add_shortcut_cancel(struct bContext *C, void *arg1)
static void popup_change_shortcut_func(bContext *C, void *arg1, void *UNUSED(arg2))
{
uiBut *but = (uiBut *)arg1;
- UI_popup_block_invoke(C, menu_change_shortcut, but);
+ UI_popup_block_invoke(C, menu_change_shortcut, but, NULL);
}
static void remove_shortcut_func(bContext *C, void *arg1, void *UNUSED(arg2))
@@ -208,10 +273,11 @@ static void remove_shortcut_func(bContext *C, void *arg1, void *UNUSED(arg2))
uiBut *but = (uiBut *)arg1;
wmKeyMap *km;
wmKeyMapItem *kmi;
- IDProperty *prop = (but->opptr) ? but->opptr->data : NULL;
+ IDProperty *prop;
+ const char *idname = shortcut_get_operator_property(C, but, &prop);
kmi = WM_key_event_operator(C,
- but->optype->idname,
+ idname,
but->opcontext,
prop,
EVT_TYPE_MASK_HOTKEY_INCLUDE,
@@ -220,7 +286,9 @@ static void remove_shortcut_func(bContext *C, void *arg1, void *UNUSED(arg2))
BLI_assert(kmi != NULL);
WM_keymap_remove_item(km, kmi);
+ U.runtime.is_dirty = true;
+ shortcut_free_operator_property(prop);
but_shortcut_name_func(C, but, 0);
}
@@ -323,6 +391,7 @@ static void popup_user_menu_add_or_replace_func(bContext *C, void *arg1, void *U
{
uiBut *but = arg1;
bUserMenu *um = ED_screen_user_menu_ensure(C);
+ U.runtime.is_dirty = true;
ui_but_user_menu_add(C, but, um);
}
@@ -330,6 +399,7 @@ static void popup_user_menu_remove_func(bContext *UNUSED(C), void *arg1, void *a
{
bUserMenu *um = arg1;
bUserMenuItem *umi = arg2;
+ U.runtime.is_dirty = true;
ED_screen_user_menu_item_remove(&um->items, umi);
}
@@ -890,16 +960,18 @@ bool ui_popup_context_menu_for_button(bContext *C, uiBut *but)
uiItemS(layout);
}
- /* Operator buttons */
- if (but->optype) {
+ /* Shortcut menu */
+ IDProperty *prop;
+ const char *idname = shortcut_get_operator_property(C, but, &prop);
+ if (idname != NULL) {
uiBlock *block = uiLayoutGetBlock(layout);
uiBut *but2;
- IDProperty *prop = (but->opptr) ? but->opptr->data : NULL;
int w = uiLayoutGetWidth(layout);
wmKeyMap *km;
+
/* We want to know if this op has a shortcut, be it hotkey or not. */
wmKeyMapItem *kmi = WM_key_event_operator(
- C, but->optype->idname, but->opcontext, prop, EVT_TYPE_MASK_ALL, 0, &km);
+ C, idname, but->opcontext, prop, EVT_TYPE_MASK_ALL, 0, &km);
/* We do have a shortcut, but only keyboard ones are editable that way... */
if (kmi) {
@@ -971,7 +1043,7 @@ bool ui_popup_context_menu_for_button(bContext *C, uiBut *but)
}
}
/* only show 'assign' if there's a suitable key map for it to go in */
- else if (WM_keymap_guess_opname(C, but->optype->idname)) {
+ else if (WM_keymap_guess_opname(C, idname)) {
but2 = uiDefIconTextBut(block,
UI_BTYPE_BUT,
0,
@@ -990,6 +1062,8 @@ bool ui_popup_context_menu_for_button(bContext *C, uiBut *but)
UI_but_func_set(but2, popup_add_shortcut_func, but, NULL);
}
+ shortcut_free_operator_property(prop);
+
/* Set the operator pointer for python access */
uiLayoutSetContextFromBut(layout, but);
@@ -1108,6 +1182,9 @@ void ui_popup_context_menu_for_panel(bContext *C, ARegion *ar, Panel *pa)
if (!any_item_visible) {
return;
}
+ if (pa->type->parent != NULL) {
+ return;
+ }
RNA_pointer_create(&sc->id, &RNA_Panel, pa, &ptr);
diff --git a/source/blender/editors/interface/interface_eyedropper_datablock.c b/source/blender/editors/interface/interface_eyedropper_datablock.c
index 1d90139eade..658aa4f67f9 100644
--- a/source/blender/editors/interface/interface_eyedropper_datablock.c
+++ b/source/blender/editors/interface/interface_eyedropper_datablock.c
@@ -207,7 +207,7 @@ static bool datadropper_id_set(bContext *C, DataDropper *ddr, ID *id)
RNA_id_pointer_create(id, &ptr_value);
- RNA_property_pointer_set(&ddr->ptr, ddr->prop, ptr_value);
+ RNA_property_pointer_set(&ddr->ptr, ddr->prop, ptr_value, NULL);
RNA_property_update(C, &ddr->ptr, ddr->prop);
diff --git a/source/blender/editors/interface/interface_handlers.c b/source/blender/editors/interface/interface_handlers.c
index 8f19f40d1c0..b9c77b13401 100644
--- a/source/blender/editors/interface/interface_handlers.c
+++ b/source/blender/editors/interface/interface_handlers.c
@@ -551,6 +551,23 @@ static bool ui_but_dragedit_update_mval(uiHandleButtonData *data, int mx)
return true;
}
+static void ui_but_update_preferences_dirty(uiBut *but)
+{
+ /* Not very elegant, but ensures preference changes force re-save. */
+ bool tag = false;
+ if (but->rnaprop) {
+ StructRNA *base = RNA_struct_base(but->rnapoin.type);
+ if (ELEM(base, &RNA_AddonPreferences, &RNA_KeyConfigPreferences, &RNA_KeyMapItem)) {
+ tag = true;
+ }
+ }
+
+ if (tag) {
+ U.runtime.is_dirty = true;
+ WM_main_add_notifier(NC_WINDOW, NULL);
+ }
+}
+
/** \} */
/* -------------------------------------------------------------------- */
@@ -1334,6 +1351,9 @@ static bool ui_drag_toggle_set_xy_xy(
if (do_check) {
ui_but_update_edited(but);
}
+ if (U.runtime.is_dirty == false) {
+ ui_but_update_preferences_dirty(but);
+ }
changed = true;
}
}
@@ -1715,7 +1735,7 @@ static void ui_selectcontext_apply(bContext *C,
}
else if (rna_type == PROP_POINTER) {
const PointerRNA other_value = delta.p;
- RNA_property_pointer_set(&lptr, lprop, other_value);
+ RNA_property_pointer_set(&lptr, lprop, other_value, NULL);
}
RNA_property_update(C, &lptr, prop);
@@ -3769,7 +3789,7 @@ static void ui_block_open_begin(bContext *C, uiBut *but, uiHandleButtonData *dat
}
if (func || handlefunc) {
- data->menu = ui_popup_block_create(C, data->region, but, func, handlefunc, arg);
+ data->menu = ui_popup_block_create(C, data->region, but, func, handlefunc, arg, NULL);
if (but->block->handle) {
data->menu->popup = but->block->handle->popup;
}
@@ -3949,6 +3969,9 @@ static int ui_do_but_HOTKEYEVT(bContext *C,
if (ELEM(event->type, MOUSEMOVE, INBETWEEN_MOUSEMOVE)) {
return WM_UI_HANDLER_CONTINUE;
}
+ else if (event->type == UNKNOWNKEY) {
+ return WM_UI_HANDLER_CONTINUE;
+ }
if (event->type == LEFTMOUSE && event->val == KM_PRESS) {
/* only cancel if click outside the button */
@@ -5619,6 +5642,13 @@ static int ui_do_but_UNITVEC(
}
}
}
+ else if (event->type == ESCKEY || event->type == RIGHTMOUSE) {
+ if (event->val == KM_PRESS) {
+ data->cancel = true;
+ data->escapecancel = true;
+ button_activate_state(C, but, BUTTON_STATE_EXIT);
+ }
+ }
else if (event->type == LEFTMOUSE && event->val == KM_RELEASE) {
button_activate_state(C, but, BUTTON_STATE_EXIT);
}
@@ -6491,7 +6521,7 @@ static int ui_do_but_CURVE(
CurveMap *cuma = cumap->cm + cumap->cur;
CurveMapPoint *cmp;
const float m_xy[2] = {mx, my};
- float dist_min_sq = SQUARE(14.0f); /* 14 pixels radius */
+ float dist_min_sq = SQUARE(U.dpi_fac * 14.0f); /* 14 pixels radius */
int sel = -1;
if (event->ctrl) {
@@ -6526,7 +6556,7 @@ static int ui_do_but_CURVE(
BLI_rctf_transform_pt_v(&but->rect, &cumap->curr, f_xy, &cmp[0].x);
/* with 160px height 8px should translate to the old 0.05 coefficient at no zoom */
- dist_min_sq = SQUARE(8.0f);
+ dist_min_sq = SQUARE(U.dpi_fac * 8.0f);
/* loop through the curve segment table and find what's near the mouse. */
for (i = 1; i <= CM_TABLE; i++) {
@@ -7563,6 +7593,10 @@ static void button_activate_exit(
if (block->flag & UI_BLOCK_POPUP_MEMORY) {
ui_popup_menu_memory_set(block, but);
}
+
+ if (U.runtime.is_dirty == false) {
+ ui_but_update_preferences_dirty(but);
+ }
}
/* disable tooltips until mousemove + last active flag */
diff --git a/source/blender/editors/interface/interface_icons.c b/source/blender/editors/interface/interface_icons.c
index 7e295f83390..fa3605269ff 100644
--- a/source/blender/editors/interface/interface_icons.c
+++ b/source/blender/editors/interface/interface_icons.c
@@ -37,6 +37,7 @@
#include "BLI_utildefines.h"
#include "BLI_fileops_types.h"
#include "BLI_math_vector.h"
+#include "BLI_math_color_blend.h"
#include "DNA_brush_types.h"
#include "DNA_curve_types.h"
@@ -83,6 +84,7 @@
# define ICON_GRID_COLS 26
# define ICON_GRID_ROWS 30
+# define ICON_MONO_BORDER_OUTSET 2
# define ICON_GRID_MARGIN 10
# define ICON_GRID_W 32
# define ICON_GRID_H 32
@@ -138,7 +140,8 @@ typedef struct DrawInfo {
} DrawInfo;
typedef struct IconTexture {
- GLuint id;
+ GLuint id[2];
+ int num_textures;
int w;
int h;
float invw;
@@ -154,12 +157,13 @@ typedef struct IconType {
/* static here to cache results of icon directory scan, so it's not
* scanning the filesystem each time the menu is drawn */
static struct ListBase iconfilelist = {NULL, NULL};
-static IconTexture icongltex = {0, 0, 0, 0.0f, 0.0f};
+static IconTexture icongltex = {{0, 0}, 0, 0, 0, 0.0f, 0.0f};
#ifndef WITH_HEADLESS
static const IconType icontypes[] = {
# define DEF_ICON(name) {ICON_TYPE_MONO_TEXTURE, 0},
+# define DEF_ICON_SCENE(name) {ICON_TYPE_MONO_TEXTURE, TH_ICON_SCENE},
# define DEF_ICON_COLLECTION(name) {ICON_TYPE_MONO_TEXTURE, TH_ICON_COLLECTION},
# define DEF_ICON_OBJECT(name) {ICON_TYPE_MONO_TEXTURE, TH_ICON_OBJECT},
# define DEF_ICON_OBJECT_DATA(name) {ICON_TYPE_MONO_TEXTURE, TH_ICON_OBJECT_DATA},
@@ -713,38 +717,146 @@ static void icon_verify_datatoc(IconImage *iimg)
}
}
-static void init_internal_icons(void)
+static ImBuf *create_mono_icon_with_border(ImBuf *buf,
+ int resolution_divider,
+ float border_intensity)
{
- // bTheme *btheme = UI_GetTheme();
- ImBuf *b16buf = NULL, *b32buf = NULL;
- int x, y;
+ ImBuf *result = IMB_dupImBuf(buf);
+ const float border_sharpness = 16.0 / (resolution_divider * resolution_divider);
-# if 0 // temp disabled
- if ((btheme != NULL) && btheme->tui.iconfile[0]) {
- char *icondir = BKE_appdir_folder_id(BLENDER_DATAFILES, "icons");
- char iconfilestr[FILE_MAX];
+ float blurred_alpha_buffer[(ICON_GRID_W + 2 * ICON_MONO_BORDER_OUTSET) *
+ (ICON_GRID_H + 2 * ICON_MONO_BORDER_OUTSET)];
+ const int icon_width = (ICON_GRID_W + 2 * ICON_MONO_BORDER_OUTSET) / resolution_divider;
+ const int icon_height = (ICON_GRID_W + 2 * ICON_MONO_BORDER_OUTSET) / resolution_divider;
- if (icondir) {
- BLI_join_dirfile(iconfilestr, sizeof(iconfilestr), icondir, btheme->tui.iconfile);
+ for (int y = 0; y < ICON_GRID_ROWS; y++) {
+ for (int x = 0; x < ICON_GRID_COLS; x++) {
+ IconType icontype = icontypes[y * ICON_GRID_COLS + x];
+ if (icontype.type != ICON_TYPE_MONO_TEXTURE) {
+ continue;
+ }
- /* if the image is missing bbuf will just be NULL */
- bbuf = IMB_loadiffname(iconfilestr, IB_rect, NULL);
+ int sx = x * (ICON_GRID_W + ICON_GRID_MARGIN) + ICON_GRID_MARGIN - ICON_MONO_BORDER_OUTSET;
+ int sy = y * (ICON_GRID_H + ICON_GRID_MARGIN) + ICON_GRID_MARGIN - ICON_MONO_BORDER_OUTSET;
+ sx = sx / resolution_divider;
+ sy = sy / resolution_divider;
+
+ /* blur the alpha channel and store it in blurred_alpha_buffer */
+ int blur_size = 2 / resolution_divider;
+ for (int bx = 0; bx < icon_width; bx++) {
+ const int asx = MAX2(bx - blur_size, 0);
+ const int aex = MIN2(bx + blur_size + 1, icon_width);
+ for (int by = 0; by < icon_height; by++) {
+ const int asy = MAX2(by - blur_size, 0);
+ const int aey = MIN2(by + blur_size + 1, icon_height);
+
+ // blur alpha channel
+ const int write_offset = by * (ICON_GRID_W + 2 * ICON_MONO_BORDER_OUTSET) + bx;
+ float alpha_accum = 0.0;
+ unsigned int alpha_samples = 0;
+ for (int ax = asx; ax < aex; ax++) {
+ for (int ay = asy; ay < aey; ay++) {
+ const int offset_read = (sy + ay) * buf->x + (sx + ax);
+ unsigned int color_read = buf->rect[offset_read];
+ const float alpha_read = ((color_read & 0xff000000) >> 24) / 255.0;
+ alpha_accum += alpha_read;
+ alpha_samples += 1;
+ }
+ }
+ blurred_alpha_buffer[write_offset] = alpha_accum / alpha_samples;
+ }
+ }
- if (bbuf && (bbuf->x < ICON_IMAGE_W || bbuf->y < ICON_IMAGE_H)) {
- printf(
- "\n***WARNING***\n"
- "Icons file '%s' too small.\n"
- "Using built-in Icons instead\n",
- iconfilestr);
- IMB_freeImBuf(bbuf);
- bbuf = NULL;
+ /* apply blurred alpha */
+ for (int bx = 0; bx < icon_width; bx++) {
+ for (int by = 0; by < icon_height; by++) {
+ const int blurred_alpha_offset = by * (ICON_GRID_W + 2 * ICON_MONO_BORDER_OUTSET) + bx;
+ const int offset_write = (sy + by) * buf->x + (sx + bx);
+ const float blurred_alpha = blurred_alpha_buffer[blurred_alpha_offset];
+ float border_srgb[4] = {
+ 0, 0, 0, MIN2(1.0, blurred_alpha * border_sharpness) * border_intensity};
+
+ const unsigned int color_read = buf->rect[offset_write];
+ const unsigned char *orig_color = (unsigned char *)&color_read;
+
+ float border_rgba[4];
+ float orig_rgba[4];
+ float dest_rgba[4];
+ float dest_srgb[4];
+
+ srgb_to_linearrgb_v4(border_rgba, border_srgb);
+ srgb_to_linearrgb_uchar4(orig_rgba, orig_color);
+ blend_color_interpolate_float(dest_rgba, orig_rgba, border_rgba, 1.0 - orig_rgba[3]);
+ linearrgb_to_srgb_v4(dest_srgb, dest_rgba);
+
+ unsigned int alpha_mask = ((unsigned int)(dest_srgb[3] * 255)) << 24;
+ unsigned int cpack = rgb_to_cpack(dest_srgb[0], dest_srgb[1], dest_srgb[2]) | alpha_mask;
+ result->rect[offset_write] = cpack;
+ }
}
}
- else {
- printf("%s: 'icons' data path not found, continuing\n", __func__);
+ }
+ return result;
+}
+
+/* Generate the mipmap levels for the icon textures
+ * During creation the source16 ImBuf will be freed to reduce memory overhead
+ * A new ImBuf will be returned that needs is owned by the caller.
+ *
+ * FIXME: Mipmap levels are generated until the width of the image is 1, which
+ * are too many levels than that are needed.*/
+static ImBuf *create_mono_icon_mipmaps(ImBuf *source32, ImBuf *source16, int level)
+{
+ if (level == 0) {
+ glTexImage2D(GL_TEXTURE_2D,
+ level,
+ GL_RGBA8,
+ source32->x,
+ source32->y,
+ 0,
+ GL_RGBA,
+ GL_UNSIGNED_BYTE,
+ source32->rect);
+ return create_mono_icon_mipmaps(source32, source16, level + 1);
+ }
+ else {
+ glTexImage2D(GL_TEXTURE_2D,
+ level,
+ GL_RGBA8,
+ source16->x,
+ source16->y,
+ 0,
+ GL_RGBA,
+ GL_UNSIGNED_BYTE,
+ source16->rect);
+ if (source16->x > 1) {
+ ImBuf *nbuf = IMB_onehalf(source16);
+ IMB_freeImBuf(source16);
+ source16 = create_mono_icon_mipmaps(source32, nbuf, level + 1);
}
+ return source16;
}
-# endif
+}
+
+static void free_icons_textures(void)
+{
+ if (icongltex.num_textures > 0) {
+ glDeleteTextures(icongltex.num_textures, icongltex.id);
+ icongltex.id[0] = 0;
+ icongltex.id[1] = 0;
+ icongltex.num_textures = 0;
+ }
+}
+
+/* Reload the textures for internal icons.
+ * This function will release the previous textures. */
+void UI_icons_reload_internal_textures(void)
+{
+ bTheme *btheme = UI_GetTheme();
+ ImBuf *b16buf = NULL, *b32buf = NULL, *b16buf_border = NULL, *b32buf_border = NULL;
+ const float icon_border_intensity = btheme->tui.icon_border_intensity;
+ bool need_icons_with_border = icon_border_intensity > 0.0f;
+
if (b16buf == NULL) {
b16buf = IMB_ibImageFromMemory((const uchar *)datatoc_blender_icons16_png,
datatoc_blender_icons16_png_size,
@@ -753,6 +865,10 @@ static void init_internal_icons(void)
"<blender icons>");
}
if (b16buf) {
+ if (need_icons_with_border) {
+ b16buf_border = create_mono_icon_with_border(b16buf, 2, icon_border_intensity);
+ IMB_premultiply_alpha(b16buf_border);
+ }
IMB_premultiply_alpha(b16buf);
}
@@ -764,88 +880,97 @@ static void init_internal_icons(void)
"<blender icons>");
}
if (b32buf) {
+ if (need_icons_with_border) {
+ b32buf_border = create_mono_icon_with_border(b32buf, 1, icon_border_intensity);
+ IMB_premultiply_alpha(b32buf_border);
+ }
IMB_premultiply_alpha(b32buf);
}
if (b16buf && b32buf) {
/* Free existing texture if any. */
- if (icongltex.id) {
- glDeleteTextures(1, &icongltex.id);
- icongltex.id = 0;
- }
+ free_icons_textures();
/* Allocate OpenGL texture. */
- glGenTextures(1, &icongltex.id);
-
- if (icongltex.id) {
- int level = 2;
+ icongltex.num_textures = need_icons_with_border ? 2 : 1;
+ glGenTextures(icongltex.num_textures, icongltex.id);
+ if (icongltex.id[0]) {
icongltex.w = b32buf->x;
icongltex.h = b32buf->y;
icongltex.invw = 1.0f / b32buf->x;
icongltex.invh = 1.0f / b32buf->y;
- glBindTexture(GL_TEXTURE_2D, icongltex.id);
-
- glTexImage2D(GL_TEXTURE_2D,
- 0,
- GL_RGBA8,
- b32buf->x,
- b32buf->y,
- 0,
- GL_RGBA,
- GL_UNSIGNED_BYTE,
- b32buf->rect);
- glTexImage2D(GL_TEXTURE_2D,
- 1,
- GL_RGBA8,
- b16buf->x,
- b16buf->y,
- 0,
- GL_RGBA,
- GL_UNSIGNED_BYTE,
- b16buf->rect);
-
- while (b16buf->x > 1) {
- ImBuf *nbuf = IMB_onehalf(b16buf);
- glTexImage2D(GL_TEXTURE_2D,
- level,
- GL_RGBA8,
- nbuf->x,
- nbuf->y,
- 0,
- GL_RGBA,
- GL_UNSIGNED_BYTE,
- nbuf->rect);
- level++;
- IMB_freeImBuf(b16buf);
- b16buf = nbuf;
- }
-
+ glBindTexture(GL_TEXTURE_2D, icongltex.id[0]);
+ b16buf = create_mono_icon_mipmaps(b32buf, b16buf, 0);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
+ glBindTexture(GL_TEXTURE_2D, 0);
+ }
+ if (need_icons_with_border && icongltex.id[1]) {
+ glBindTexture(GL_TEXTURE_2D, icongltex.id[1]);
+ b16buf_border = create_mono_icon_mipmaps(b32buf_border, b16buf_border, 0);
+ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR);
+ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
glBindTexture(GL_TEXTURE_2D, 0);
}
+ }
- /* Define icons. */
- for (y = 0; y < ICON_GRID_ROWS; y++) {
- /* Row W has monochrome icons. */
- for (x = 0; x < ICON_GRID_COLS; x++) {
- IconType icontype = icontypes[y * ICON_GRID_COLS + x];
- if (!ELEM(icontype.type, ICON_TYPE_COLOR_TEXTURE, ICON_TYPE_MONO_TEXTURE)) {
- continue;
- }
+ IMB_freeImBuf(b16buf);
+ IMB_freeImBuf(b32buf);
+ IMB_freeImBuf(b16buf_border);
+ IMB_freeImBuf(b32buf_border);
+}
- def_internal_icon(b32buf,
- BIFICONID_FIRST + y * ICON_GRID_COLS + x,
- x * (ICON_GRID_W + ICON_GRID_MARGIN) + ICON_GRID_MARGIN,
- y * (ICON_GRID_H + ICON_GRID_MARGIN) + ICON_GRID_MARGIN,
- ICON_GRID_W,
- icontype.type,
- icontype.theme_color);
+static void init_internal_icons(void)
+{
+ int x, y;
+
+# if 0 // temp disabled
+ if ((btheme != NULL) && btheme->tui.iconfile[0]) {
+ char *icondir = BKE_appdir_folder_id(BLENDER_DATAFILES, "icons");
+ char iconfilestr[FILE_MAX];
+
+ if (icondir) {
+ BLI_join_dirfile(iconfilestr, sizeof(iconfilestr), icondir, btheme->tui.iconfile);
+
+ /* if the image is missing bbuf will just be NULL */
+ bbuf = IMB_loadiffname(iconfilestr, IB_rect, NULL);
+
+ if (bbuf && (bbuf->x < ICON_IMAGE_W || bbuf->y < ICON_IMAGE_H)) {
+ printf(
+ "\n***WARNING***\n"
+ "Icons file '%s' too small.\n"
+ "Using built-in Icons instead\n",
+ iconfilestr);
+ IMB_freeImBuf(bbuf);
+ bbuf = NULL;
}
}
+ else {
+ printf("%s: 'icons' data path not found, continuing\n", __func__);
+ }
+ }
+# endif
+
+ /* Define icons. */
+ for (y = 0; y < ICON_GRID_ROWS; y++) {
+ /* Row W has monochrome icons. */
+ for (x = 0; x < ICON_GRID_COLS; x++) {
+ IconType icontype = icontypes[y * ICON_GRID_COLS + x];
+ if (!ELEM(icontype.type, ICON_TYPE_COLOR_TEXTURE, ICON_TYPE_MONO_TEXTURE)) {
+ continue;
+ }
+
+ def_internal_icon(NULL,
+ BIFICONID_FIRST + y * ICON_GRID_COLS + x,
+ x * (ICON_GRID_W + ICON_GRID_MARGIN) + ICON_GRID_MARGIN,
+ y * (ICON_GRID_H + ICON_GRID_MARGIN) + ICON_GRID_MARGIN,
+ ICON_GRID_W,
+ icontype.type,
+ icontype.theme_color);
+ }
}
def_internal_vicon(ICON_SMALL_TRI_RIGHT_VEC, vicon_small_tri_right_draw);
@@ -882,9 +1007,6 @@ static void init_internal_icons(void)
def_internal_vicon(ICON_COLORSET_18_VEC, vicon_colorset_draw_18);
def_internal_vicon(ICON_COLORSET_19_VEC, vicon_colorset_draw_19);
def_internal_vicon(ICON_COLORSET_20_VEC, vicon_colorset_draw_20);
-
- IMB_freeImBuf(b16buf);
- IMB_freeImBuf(b32buf);
}
# endif /* WITH_HEADLESS */
@@ -964,6 +1086,12 @@ static void free_iconfile_list(struct ListBase *list)
}
}
+#else
+
+void UI_icons_reload_internal_textures(void)
+{
+}
+
#endif /* WITH_HEADLESS */
int UI_iconfile_get_index(const char *filename)
@@ -990,11 +1118,7 @@ ListBase *UI_iconfile_list(void)
void UI_icons_free(void)
{
#ifndef WITH_HEADLESS
- if (icongltex.id) {
- glDeleteTextures(1, &icongltex.id);
- icongltex.id = 0;
- }
-
+ free_icons_textures();
free_iconfile_list(&iconfilelist);
BKE_icons_free();
#endif
@@ -1104,10 +1228,22 @@ int UI_icon_get_height(int icon_id)
return 0;
}
+bool UI_icon_get_theme_color(int icon_id, uchar color[4])
+{
+ Icon *icon = BKE_icon_get(icon_id);
+ if (icon == NULL) {
+ return false;
+ }
+
+ DrawInfo *di = icon_ensure_drawinfo(icon);
+ return UI_GetIconThemeColor4ubv(di->data.texture.theme_color, color);
+}
+
void UI_icons_init()
{
#ifndef WITH_HEADLESS
init_iconfile_list(&iconfilelist);
+ UI_icons_reload_internal_textures();
init_internal_icons();
init_brush_icons();
init_event_icons();
@@ -1348,7 +1484,6 @@ static void icon_draw_rect(float x,
int rh,
uint *rect,
float alpha,
- const float rgb[3],
const float desaturate)
{
ImBuf *ima = NULL;
@@ -1366,12 +1501,6 @@ static void icon_draw_rect(float x,
/* modulate color */
float col[4] = {1.0f, 1.0f, 1.0f, alpha};
- if (rgb) {
- col[0] = rgb[0];
- col[1] = rgb[1];
- col[2] = rgb[2];
- }
-
/* rect contains image in 'rendersize', we only scale if needed */
if (rw != w || rh != h) {
/* preserve aspect ratio and center */
@@ -1439,12 +1568,17 @@ typedef struct IconDrawCall {
float color[4];
} IconDrawCall;
-static struct {
+typedef struct IconTextureDrawCall {
IconDrawCall drawcall_cache[ICON_DRAW_CACHE_SIZE];
int calls; /* Number of calls batched together */
+} IconTextureDrawCall;
+
+static struct {
+ IconTextureDrawCall normal;
+ IconTextureDrawCall border;
bool enabled;
float mat[4][4];
-} g_icon_draw_cache = {{{{0}}}};
+} g_icon_draw_cache = {{{{{0}}}}};
void UI_icon_draw_cache_begin(void)
{
@@ -1452,19 +1586,15 @@ void UI_icon_draw_cache_begin(void)
g_icon_draw_cache.enabled = true;
}
-static void icon_draw_cache_flush_ex(void)
+static void icon_draw_cache_texture_flush_ex(GLuint texture,
+ IconTextureDrawCall *texture_draw_calls)
{
- if (g_icon_draw_cache.calls == 0) {
+ if (texture_draw_calls->calls == 0) {
return;
}
- /* We need to flush widget base first to ensure correct ordering. */
- UI_widgetbase_draw_cache_flush();
-
- GPU_blend_set_func(GPU_ONE, GPU_ONE_MINUS_SRC_ALPHA);
-
glActiveTexture(GL_TEXTURE0);
- glBindTexture(GL_TEXTURE_2D, icongltex.id);
+ glBindTexture(GL_TEXTURE_2D, texture);
GPUShader *shader = GPU_shader_get_builtin_shader(GPU_SHADER_2D_IMAGE_MULTI_RECT_COLOR);
GPU_shader_bind(shader);
@@ -1473,16 +1603,43 @@ static void icon_draw_cache_flush_ex(void)
int data_loc = GPU_shader_get_uniform_ensure(shader, "calls_data[0]");
glUniform1i(img_loc, 0);
- glUniform4fv(data_loc, ICON_DRAW_CACHE_SIZE * 3, (float *)g_icon_draw_cache.drawcall_cache);
+ glUniform4fv(data_loc, ICON_DRAW_CACHE_SIZE * 3, (float *)texture_draw_calls->drawcall_cache);
- GPU_draw_primitive(GPU_PRIM_TRIS, 6 * g_icon_draw_cache.calls);
+ GPU_draw_primitive(GPU_PRIM_TRIS, 6 * texture_draw_calls->calls);
glBindTexture(GL_TEXTURE_2D, 0);
- g_icon_draw_cache.calls = 0;
+ texture_draw_calls->calls = 0;
+}
+
+static void icon_draw_cache_flush_ex(bool only_full_caches)
+{
+ bool should_draw = false;
+ if (only_full_caches) {
+ should_draw = g_icon_draw_cache.normal.calls == ICON_DRAW_CACHE_SIZE ||
+ g_icon_draw_cache.border.calls == ICON_DRAW_CACHE_SIZE;
+ }
+ else {
+ should_draw = g_icon_draw_cache.normal.calls || g_icon_draw_cache.border.calls;
+ }
- GPU_blend_set_func_separate(
- GPU_SRC_ALPHA, GPU_ONE_MINUS_SRC_ALPHA, GPU_ONE, GPU_ONE_MINUS_SRC_ALPHA);
+ if (should_draw) {
+ /* We need to flush widget base first to ensure correct ordering. */
+ UI_widgetbase_draw_cache_flush();
+
+ GPU_blend_set_func(GPU_ONE, GPU_ONE_MINUS_SRC_ALPHA);
+
+ if (!only_full_caches || g_icon_draw_cache.normal.calls == ICON_DRAW_CACHE_SIZE) {
+ icon_draw_cache_texture_flush_ex(icongltex.id[0], &g_icon_draw_cache.normal);
+ }
+
+ if (!only_full_caches || g_icon_draw_cache.border.calls == ICON_DRAW_CACHE_SIZE) {
+ icon_draw_cache_texture_flush_ex(icongltex.id[1], &g_icon_draw_cache.border);
+ }
+
+ GPU_blend_set_func_separate(
+ GPU_SRC_ALPHA, GPU_ONE_MINUS_SRC_ALPHA, GPU_ONE, GPU_ONE_MINUS_SRC_ALPHA);
+ }
}
void UI_icon_draw_cache_end(void)
@@ -1491,12 +1648,12 @@ void UI_icon_draw_cache_end(void)
g_icon_draw_cache.enabled = false;
/* Don't change blend state if it's not needed. */
- if (g_icon_draw_cache.calls == 0) {
+ if (g_icon_draw_cache.border.calls == 0 && g_icon_draw_cache.normal.calls == 0) {
return;
}
GPU_blend(true);
- icon_draw_cache_flush_ex();
+ icon_draw_cache_flush_ex(false);
GPU_blend(false);
}
@@ -1509,14 +1666,18 @@ static void icon_draw_texture_cached(float x,
int UNUSED(iw),
int ih,
float alpha,
- const float rgb[3])
+ const float rgb[3],
+ bool with_border)
{
float mvp[4][4];
GPU_matrix_model_view_projection_get(mvp);
- IconDrawCall *call = &g_icon_draw_cache.drawcall_cache[g_icon_draw_cache.calls];
- g_icon_draw_cache.calls++;
+ IconTextureDrawCall *texture_call = with_border ? &g_icon_draw_cache.border :
+ &g_icon_draw_cache.normal;
+
+ IconDrawCall *call = &texture_call->drawcall_cache[texture_call->calls];
+ texture_call->calls++;
/* Manual mat4*vec2 */
call->pos.xmin = x * mvp[0][0] + y * mvp[1][0] + mvp[3][0];
@@ -1536,8 +1697,8 @@ static void icon_draw_texture_cached(float x,
copy_v4_fl(call->color, alpha);
}
- if (g_icon_draw_cache.calls == ICON_DRAW_CACHE_SIZE) {
- icon_draw_cache_flush_ex();
+ if (texture_call->calls == ICON_DRAW_CACHE_SIZE) {
+ icon_draw_cache_flush_ex(true);
}
}
@@ -1550,10 +1711,11 @@ static void icon_draw_texture(float x,
int iw,
int ih,
float alpha,
- const float rgb[3])
+ const float rgb[3],
+ bool with_border)
{
if (g_icon_draw_cache.enabled) {
- icon_draw_texture_cached(x, y, w, h, ix, iy, iw, ih, alpha, rgb);
+ icon_draw_texture_cached(x, y, w, h, ix, iy, iw, ih, alpha, rgb, with_border);
return;
}
@@ -1570,7 +1732,7 @@ static void icon_draw_texture(float x,
y2 = (iy + ih) * icongltex.invh;
glActiveTexture(GL_TEXTURE0);
- glBindTexture(GL_TEXTURE_2D, icongltex.id);
+ glBindTexture(GL_TEXTURE_2D, with_border ? icongltex.id[1] : icongltex.id[0]);
GPUShader *shader = GPU_shader_get_builtin_shader(GPU_SHADER_2D_IMAGE_RECT_COLOR);
GPU_shader_bind(shader);
@@ -1614,11 +1776,11 @@ static void icon_draw_size(float x,
int icon_id,
float aspect,
float alpha,
- const float rgb[3],
enum eIconSizes size,
int draw_size,
const float desaturate,
- const char mono_rgba[4])
+ const char mono_rgba[4],
+ const bool mono_border)
{
bTheme *btheme = UI_GetTheme();
Icon *icon = NULL;
@@ -1675,7 +1837,7 @@ static void icon_draw_size(float x,
GPU_blend_set_func_separate(
GPU_ONE, GPU_ONE_MINUS_SRC_ALPHA, GPU_ONE, GPU_ONE_MINUS_SRC_ALPHA);
- icon_draw_rect(x, y, w, h, aspect, w, h, ibuf->rect, alpha, rgb, desaturate);
+ icon_draw_rect(x, y, w, h, aspect, w, h, ibuf->rect, alpha, desaturate);
GPU_blend_set_func_separate(
GPU_SRC_ALPHA, GPU_ONE_MINUS_SRC_ALPHA, GPU_ONE, GPU_ONE_MINUS_SRC_ALPHA);
}
@@ -1695,36 +1857,42 @@ static void icon_draw_size(float x,
di->data.texture.w,
di->data.texture.h,
alpha,
- rgb);
+ NULL,
+ false);
}
else if (di->type == ICON_TYPE_MONO_TEXTURE) {
- /* icon that matches text color, assumed to be white */
+ /* Monochrome icon that uses text or theme color. */
+ bool with_border = mono_border && (btheme->tui.icon_border_intensity > 0.0f);
float color[4];
- if (!UI_GetIconThemeColor4fv(di->data.texture.theme_color, color)) {
- if (mono_rgba) {
- rgba_uchar_to_float(color, (const uchar *)mono_rgba);
- }
- else {
- UI_GetThemeColor4fv(TH_TEXT, color);
- }
+ if (mono_rgba) {
+ rgba_uchar_to_float(color, (const uchar *)mono_rgba);
}
-
- if (rgb) {
- mul_v3_v3(color, rgb);
+ else {
+ UI_GetThemeColor4fv(TH_TEXT, color);
}
mul_v4_fl(color, alpha);
- icon_draw_texture(x,
- y,
- (float)w,
- (float)h,
- di->data.texture.x,
- di->data.texture.y,
- di->data.texture.w,
- di->data.texture.h,
+ float border_outset = 0.0;
+ unsigned int border_texel = 0;
+#ifndef WITH_HEADLESS
+ if (with_border) {
+ const float scale = (float)ICON_GRID_W / (float)ICON_DEFAULT_WIDTH;
+ border_texel = ICON_MONO_BORDER_OUTSET;
+ border_outset = ICON_MONO_BORDER_OUTSET / (scale * aspect);
+ }
+#endif
+ icon_draw_texture(x - border_outset,
+ y - border_outset,
+ (float)w + 2 * border_outset,
+ (float)h + 2 * border_outset,
+ di->data.texture.x - border_texel,
+ di->data.texture.y - border_texel,
+ di->data.texture.w + 2 * border_texel,
+ di->data.texture.h + 2 * border_texel,
color[3],
- color);
+ color,
+ with_border);
}
else if (di->type == ICON_TYPE_BUFFER) {
@@ -1738,7 +1906,7 @@ static void icon_draw_size(float x,
return;
}
- icon_draw_rect(x, y, w, h, aspect, iimg->w, iimg->h, iimg->rect, alpha, rgb, desaturate);
+ icon_draw_rect(x, y, w, h, aspect, iimg->w, iimg->h, iimg->rect, alpha, desaturate);
}
else if (di->type == ICON_TYPE_PREVIEW) {
PreviewImage *pi = (icon->id_type != 0) ? BKE_previewimg_id_ensure((ID *)icon->obj) :
@@ -1755,7 +1923,7 @@ static void icon_draw_size(float x,
GPU_blend_set_func_separate(
GPU_ONE, GPU_ONE_MINUS_SRC_ALPHA, GPU_ONE, GPU_ONE_MINUS_SRC_ALPHA);
icon_draw_rect(
- x, y, w, h, aspect, pi->w[size], pi->h[size], pi->rect[size], alpha, rgb, desaturate);
+ x, y, w, h, aspect, pi->w[size], pi->h[size], pi->rect[size], alpha, desaturate);
GPU_blend_set_func_separate(
GPU_SRC_ALPHA, GPU_ONE_MINUS_SRC_ALPHA, GPU_ONE, GPU_ONE_MINUS_SRC_ALPHA);
}
@@ -2057,7 +2225,7 @@ int UI_idcode_icon_get(const int idcode)
case ID_PC:
return ICON_CURVE_BEZCURVE; /* TODO! this would need its own icon! */
case ID_LP:
- return ICON_LIGHTPROBE_CUBEMAP;
+ return ICON_OUTLINER_DATA_LIGHTPROBE;
case ID_SCE:
return ICON_SCENE_DATA;
case ID_SPK:
@@ -2077,71 +2245,40 @@ int UI_idcode_icon_get(const int idcode)
}
}
-static void icon_draw_at_size(float x,
- float y,
- int icon_id,
- float aspect,
- float alpha,
- enum eIconSizes size,
- const float desaturate,
- const char mono_color[4])
-{
- int draw_size = get_draw_size(size);
- icon_draw_size(x, y, icon_id, aspect, alpha, NULL, size, draw_size, desaturate, mono_color);
-}
-
-void UI_icon_draw_aspect(
- float x, float y, int icon_id, float aspect, float alpha, const char mono_color[4])
-{
- icon_draw_at_size(x, y, icon_id, aspect, alpha, ICON_SIZE_ICON, 0.0f, mono_color);
-}
-
-void UI_icon_draw_aspect_color(
- float x, float y, int icon_id, float aspect, const float rgb[3], const char mono_color[4])
-{
- int draw_size = get_draw_size(ICON_SIZE_ICON);
- icon_draw_size(x, y, icon_id, aspect, 1.0f, rgb, ICON_SIZE_ICON, draw_size, false, mono_color);
-}
-
-void UI_icon_draw_desaturate(float x,
- float y,
- int icon_id,
- float aspect,
- float alpha,
- float desaturate,
- const char mono_color[4])
-{
- icon_draw_at_size(x, y, icon_id, aspect, alpha, ICON_SIZE_ICON, desaturate, mono_color);
-}
-
/* draws icon with dpi scale factor */
void UI_icon_draw(float x, float y, int icon_id)
{
- UI_icon_draw_aspect(x, y, icon_id, 1.0f / UI_DPI_FAC, 1.0f, NULL);
+ UI_icon_draw_ex(x, y, icon_id, U.inv_dpi_fac, 1.0f, 0.0f, NULL, false);
}
void UI_icon_draw_alpha(float x, float y, int icon_id, float alpha)
{
- UI_icon_draw_aspect(x, y, icon_id, 1.0f / UI_DPI_FAC, alpha, NULL);
+ UI_icon_draw_ex(x, y, icon_id, U.inv_dpi_fac, alpha, 0.0f, NULL, false);
}
-void UI_icon_draw_size(float x, float y, int size, int icon_id, float alpha)
+void UI_icon_draw_preview(float x, float y, int icon_id, float aspect, float alpha, int size)
{
- icon_draw_size(x, y, icon_id, 1.0f, alpha, NULL, ICON_SIZE_ICON, size, false, NULL);
+ icon_draw_size(x, y, icon_id, aspect, alpha, ICON_SIZE_PREVIEW, size, false, NULL, false);
}
-void UI_icon_draw_preview(float x, float y, int icon_id)
+void UI_icon_draw_ex(float x,
+ float y,
+ int icon_id,
+ float aspect,
+ float alpha,
+ float desaturate,
+ const char mono_color[4],
+ const bool mono_border)
{
- icon_draw_at_size(x, y, icon_id, 1.0f, 1.0f, ICON_SIZE_PREVIEW, false, NULL);
-}
-
-void UI_icon_draw_preview_aspect(float x, float y, int icon_id, float aspect)
-{
- icon_draw_at_size(x, y, icon_id, aspect, 1.0f, ICON_SIZE_PREVIEW, false, NULL);
-}
-
-void UI_icon_draw_preview_aspect_size(
- float x, float y, int icon_id, float aspect, float alpha, int size)
-{
- icon_draw_size(x, y, icon_id, aspect, alpha, NULL, ICON_SIZE_PREVIEW, size, false, NULL);
+ int draw_size = get_draw_size(ICON_SIZE_ICON);
+ icon_draw_size(x,
+ y,
+ icon_id,
+ aspect,
+ alpha,
+ ICON_SIZE_ICON,
+ draw_size,
+ desaturate,
+ mono_color,
+ mono_border);
}
diff --git a/source/blender/editors/interface/interface_intern.h b/source/blender/editors/interface/interface_intern.h
index 4af7fdd779f..8a2b28ee2d4 100644
--- a/source/blender/editors/interface/interface_intern.h
+++ b/source/blender/editors/interface/interface_intern.h
@@ -500,6 +500,7 @@ extern int ui_but_string_get_max_length(uiBut *but);
extern uiBut *ui_but_drag_multi_edit_get(uiBut *but);
void ui_def_but_icon(uiBut *but, const int icon, const int flag);
+void ui_def_but_icon_clear(uiBut *but);
extern uiButExtraIconType ui_but_icon_extra_get(uiBut *but);
extern void ui_but_default_set(struct bContext *C, const bool all, const bool use_afterfunc);
@@ -539,13 +540,12 @@ struct uiKeyNavLock {
typedef uiBlock *(*uiBlockHandleCreateFunc)(struct bContext *C,
struct uiPopupBlockHandle *handle,
void *arg1);
-typedef void (*uiBlockHandleFreeFunc)(struct uiPopupBlockHandle *handle, void *arg1);
struct uiPopupBlockCreate {
uiBlockCreateFunc create_func;
uiBlockHandleCreateFunc handle_create_func;
- uiBlockHandleFreeFunc free_func;
void *arg;
+ void (*arg_free)(void *arg);
int event_xy[2];
@@ -662,7 +662,8 @@ uiPopupBlockHandle *ui_popup_block_create(struct bContext *C,
uiBut *but,
uiBlockCreateFunc create_func,
uiBlockHandleCreateFunc handle_create_func,
- void *arg);
+ void *arg,
+ void (*arg_free)(void *arg));
uiPopupBlockHandle *ui_popup_menu_create(struct bContext *C,
struct ARegion *butregion,
uiBut *but,
diff --git a/source/blender/editors/interface/interface_layout.c b/source/blender/editors/interface/interface_layout.c
index 41001ff6d14..a3906879fd7 100644
--- a/source/blender/editors/interface/interface_layout.c
+++ b/source/blender/editors/interface/interface_layout.c
@@ -304,10 +304,14 @@ static int ui_text_icon_width(uiLayout *layout, const char *name, int icon, bool
layout->item.flag |= UI_ITEM_MIN;
}
const uiFontStyle *fstyle = UI_FSTYLE_WIDGET;
- /* it may seem odd that the icon only adds (unit_x / 4)
- * but taking margins into account its fine */
- return (UI_fontstyle_string_width(fstyle, name) +
- (unit_x * ((compact ? 1.25f : 1.50f) + (icon ? 0.25f : 0.0f))));
+ float margin = compact ? 1.25 : 1.50;
+ if (icon) {
+ /* It may seem odd that the icon only adds (unit_x / 4)
+ * but taking margins into account its fine, except
+ * in compact mode a bit more margin is required. */
+ margin += compact ? 0.35 : 0.25;
+ }
+ return UI_fontstyle_string_width(fstyle, name) + (unit_x * margin);
}
else {
return unit_x * 10;
@@ -480,7 +484,7 @@ static void ui_item_array(uiLayout *layout,
int UNUSED(h),
bool expand,
bool slider,
- bool toggle,
+ int toggle,
bool icon_only,
bool compact,
bool show_text)
@@ -687,7 +691,7 @@ static void ui_item_array(uiLayout *layout,
if (slider && but->type == UI_BTYPE_NUM) {
but->type = UI_BTYPE_NUM_SLIDER;
}
- if (toggle && but->type == UI_BTYPE_CHECKBOX) {
+ if ((toggle == 1) && but->type == UI_BTYPE_CHECKBOX) {
but->type = UI_BTYPE_TOGGLE;
}
if ((a == 0) && (subtype == PROP_AXISANGLE)) {
@@ -760,7 +764,8 @@ static void ui_item_enum_expand_elem_exec(uiLayout *layout,
if (RNA_property_flag(prop) & PROP_ENUM_FLAG) {
/* If this is set, assert since we're clobbering someone elses callback. */
- BLI_assert(but->func == NULL);
+ /* Buttons get their block's func by default, so we cannot assert in that case either. */
+ BLI_assert(ELEM(but->func, NULL, block->func));
UI_but_func_set(but, ui_item_enum_expand_handle, but, POINTER_FROM_INT(value));
}
@@ -1450,7 +1455,6 @@ void uiItemsFullEnumO_items(uiLayout *layout,
if (properties) {
if (tptr.data) {
IDP_FreeProperty(tptr.data);
- MEM_freeN(tptr.data);
}
tptr.data = IDP_CopyProperty(properties);
}
@@ -1854,12 +1858,7 @@ void uiItemFullR(uiLayout *layout,
int icon)
{
uiBlock *block = layout->root->block;
- uiBut *but = NULL;
- PropertyType type;
char namestr[UI_MAX_NAME_STR];
- int len, w, h;
- bool slider, toggle, expand, icon_only, no_bg, compact;
- bool is_array;
const bool use_prop_sep = ((layout->item.flag & UI_ITEM_PROP_SEP) != 0);
/* By default 'use_prop_sep' uses a separate column for labels.
@@ -1884,11 +1883,15 @@ void uiItemFullR(uiLayout *layout,
UI_block_layout_set_current(block, layout);
/* retrieve info */
- type = RNA_property_type(prop);
- is_array = RNA_property_array_check(prop);
- len = (is_array) ? RNA_property_array_length(ptr, prop) : 0;
+ const PropertyType type = RNA_property_type(prop);
+ const bool is_array = RNA_property_array_check(prop);
+ const int len = (is_array) ? RNA_property_array_length(ptr, prop) : 0;
+
+ const bool icon_only = (flag & UI_ITEM_R_ICON_ONLY) != 0;
- icon_only = (flag & UI_ITEM_R_ICON_ONLY) != 0;
+ /* Boolean with -1 to signify that the value depends on the presence of an icon. */
+ const int toggle = ((flag & UI_ITEM_R_TOGGLE) ? 1 : ((flag & UI_ITEM_R_ICON_NEVER) ? 0 : -1));
+ const bool no_icon = (toggle == 0);
/* set name and icon */
if (!name) {
@@ -1900,8 +1903,8 @@ void uiItemFullR(uiLayout *layout,
}
}
- if (icon == ICON_NONE) {
- icon = RNA_property_ui_icon(prop);
+ if (type != PROP_BOOLEAN) {
+ flag &= ~UI_ITEM_R_CHECKBOX_INVERT;
}
if (flag & UI_ITEM_R_ICON_ONLY) {
@@ -1928,56 +1931,66 @@ void uiItemFullR(uiLayout *layout,
}
}
-#ifdef UI_PROP_SEP_ICON_WIDTH_EXCEPTION
- if (use_prop_sep) {
- if (type == PROP_BOOLEAN && (icon == ICON_NONE) && !icon_only) {
- use_prop_sep_split_label = false;
+ if (no_icon == false) {
+ if (icon == ICON_NONE) {
+ icon = RNA_property_ui_icon(prop);
}
- }
-#endif
- /* menus and pie-menus don't show checkbox without this */
- if ((layout->root->type == UI_LAYOUT_MENU) ||
- /* use checkboxes only as a fallback in pie-menu's, when no icon is defined */
- ((layout->root->type == UI_LAYOUT_PIEMENU) && (icon == ICON_NONE))) {
- int prop_flag = RNA_property_flag(prop);
- if (type == PROP_BOOLEAN && ((is_array == false) || (index != RNA_NO_INDEX))) {
- if (prop_flag & PROP_ICONS_CONSECUTIVE) {
- icon = ICON_CHECKBOX_DEHLT; /* but->iconadd will set to correct icon */
- }
- else if (is_array) {
- icon = (RNA_property_boolean_get_index(ptr, prop, index)) ? ICON_CHECKBOX_HLT :
- ICON_CHECKBOX_DEHLT;
+ /* Menus and pie-menus don't show checkbox without this. */
+ if ((layout->root->type == UI_LAYOUT_MENU) ||
+ /* Use checkboxes only as a fallback in pie-menu's, when no icon is defined. */
+ ((layout->root->type == UI_LAYOUT_PIEMENU) && (icon == ICON_NONE))) {
+ int prop_flag = RNA_property_flag(prop);
+ if (type == PROP_BOOLEAN) {
+ if ((is_array == false) || (index != RNA_NO_INDEX)) {
+ if (prop_flag & PROP_ICONS_CONSECUTIVE) {
+ icon = ICON_CHECKBOX_DEHLT; /* but->iconadd will set to correct icon */
+ }
+ else if (is_array) {
+ icon = (RNA_property_boolean_get_index(ptr, prop, index)) ? ICON_CHECKBOX_HLT :
+ ICON_CHECKBOX_DEHLT;
+ }
+ else {
+ icon = (RNA_property_boolean_get(ptr, prop)) ? ICON_CHECKBOX_HLT : ICON_CHECKBOX_DEHLT;
+ }
+ }
}
- else {
- icon = (RNA_property_boolean_get(ptr, prop)) ? ICON_CHECKBOX_HLT : ICON_CHECKBOX_DEHLT;
+ else if (type == PROP_ENUM) {
+ if (index == RNA_ENUM_VALUE) {
+ int enum_value = RNA_property_enum_get(ptr, prop);
+ if (prop_flag & PROP_ICONS_CONSECUTIVE) {
+ icon = ICON_CHECKBOX_DEHLT; /* but->iconadd will set to correct icon */
+ }
+ else if (prop_flag & PROP_ENUM_FLAG) {
+ icon = (enum_value & value) ? ICON_CHECKBOX_HLT : ICON_CHECKBOX_DEHLT;
+ }
+ else {
+ icon = (enum_value == value) ? ICON_CHECKBOX_HLT : ICON_CHECKBOX_DEHLT;
+ }
+ }
}
}
- else if (type == PROP_ENUM && index == RNA_ENUM_VALUE) {
- int enum_value = RNA_property_enum_get(ptr, prop);
- if (prop_flag & PROP_ICONS_CONSECUTIVE) {
- icon = ICON_CHECKBOX_DEHLT; /* but->iconadd will set to correct icon */
- }
- else if (prop_flag & PROP_ENUM_FLAG) {
- icon = (enum_value & value) ? ICON_CHECKBOX_HLT : ICON_CHECKBOX_DEHLT;
- }
- else {
- icon = (enum_value == value) ? ICON_CHECKBOX_HLT : ICON_CHECKBOX_DEHLT;
- }
+ }
+
+#ifdef UI_PROP_SEP_ICON_WIDTH_EXCEPTION
+ if (use_prop_sep) {
+ if (type == PROP_BOOLEAN && (icon == ICON_NONE) && !icon_only) {
+ use_prop_sep_split_label = false;
}
}
+#endif
if ((type == PROP_ENUM) && (RNA_property_flag(prop) & PROP_ENUM_FLAG)) {
flag |= UI_ITEM_R_EXPAND;
}
- slider = (flag & UI_ITEM_R_SLIDER) != 0;
- toggle = (flag & UI_ITEM_R_TOGGLE) != 0;
- expand = (flag & UI_ITEM_R_EXPAND) != 0;
- no_bg = (flag & UI_ITEM_R_NO_BG) != 0;
- compact = (flag & UI_ITEM_R_COMPACT) != 0;
+ const bool slider = (flag & UI_ITEM_R_SLIDER) != 0;
+ const bool expand = (flag & UI_ITEM_R_EXPAND) != 0;
+ const bool no_bg = (flag & UI_ITEM_R_NO_BG) != 0;
+ const bool compact = (flag & UI_ITEM_R_COMPACT) != 0;
/* get size */
+ int w, h;
ui_item_rna_size(layout, name, icon, ptr, prop, index, icon_only, compact, &w, &h);
int prev_emboss = layout->emboss;
@@ -1985,6 +1998,8 @@ void uiItemFullR(uiLayout *layout,
layout->emboss = UI_EMBOSS_NONE;
}
+ uiBut *but = NULL;
+
/* Split the label / property. */
uiLayout *layout_parent = layout;
if (use_prop_sep) {
@@ -2152,7 +2167,13 @@ void uiItemFullR(uiLayout *layout,
but->type = UI_BTYPE_NUM_SLIDER;
}
- if (toggle && but->type == UI_BTYPE_CHECKBOX) {
+ if (flag & UI_ITEM_R_CHECKBOX_INVERT) {
+ if (ELEM(but->type, UI_BTYPE_CHECKBOX, UI_BTYPE_CHECKBOX_N)) {
+ but->drawflag |= UI_BUT_CHECKBOX_INVERT;
+ }
+ }
+
+ if ((toggle == 1) && but->type == UI_BTYPE_CHECKBOX) {
but->type = UI_BTYPE_TOGGLE;
}
@@ -2171,6 +2192,18 @@ void uiItemFullR(uiLayout *layout,
}
}
+ /* The resulting button may have the icon set since boolean button drawing
+ * is being 'helpful' and adding an icon for us.
+ * In this case we want the ability not to have an icon.
+ *
+ * We could pass an argument not to set the icon to begin with however this is the one case
+ * the functionality is needed. */
+ if (but && no_icon) {
+ if ((icon == ICON_NONE) && (but->icon != ICON_NONE)) {
+ ui_def_but_icon_clear(but);
+ }
+ }
+
/* Mark non-embossed textfields inside a listbox. */
if (but && (block->flag & UI_BLOCK_LIST_ITEM) && (but->type == UI_BTYPE_TEXT) &&
(but->dt & UI_EMBOSS_NONE)) {
diff --git a/source/blender/editors/interface/interface_panel.c b/source/blender/editors/interface/interface_panel.c
index 87e58a4b3b5..9c5ce0c9d2c 100644
--- a/source/blender/editors/interface/interface_panel.c
+++ b/source/blender/editors/interface/interface_panel.c
@@ -258,43 +258,16 @@ static void panels_collapse_all(ScrArea *sa, ARegion *ar, const Panel *from_pa)
}
}
-static void ui_panel_copy_offset(Panel *pa, Panel *papar)
-{
- /* with respect to sizes... papar is parent */
-
- pa->ofsx = papar->ofsx;
- pa->ofsy = papar->ofsy + papar->sizey - pa->sizey;
-}
-
-/**
- * XXX Disabled paneltab handling for now. Old 2.4x feature,
- * *DO NOT* confuse it with new tool tabs in 2.70. ;)
- * See also T41704.
- */
-/* #define UI_USE_PANELTAB */
-
Panel *UI_panel_find_by_type(ListBase *lb, PanelType *pt)
{
Panel *pa;
const char *idname = pt->idname;
-#ifdef UI_USE_PANELTAB
- const char *tabname = pt->idname;
- for (pa = lb->first; pa; pa = pa->next) {
- if (STREQLEN(pa->panelname, idname, sizeof(pa->panelname))) {
- if (STREQLEN(pa->tabname, tabname, sizeof(pa->tabname))) {
- return pa;
- }
- }
- }
-#else
for (pa = lb->first; pa; pa = pa->next) {
if (STREQLEN(pa->panelname, idname, sizeof(pa->panelname))) {
return pa;
}
}
-#endif
-
return NULL;
}
@@ -307,10 +280,6 @@ Panel *UI_panel_begin(
Panel *palast, *panext;
const char *drawname = CTX_IFACE_(pt->translation_context, pt->label);
const char *idname = pt->idname;
-#ifdef UI_USE_PANELTAB
- const char *tabname = pt->idname;
- const char *hookname = NULL;
-#endif
const bool newpanel = (pa == NULL);
int align = panel_aligned(sa, ar);
@@ -341,28 +310,6 @@ Panel *UI_panel_begin(
pa->runtime_flag |= PNL_NEW_ADDED;
BLI_addtail(lb, pa);
-
-#ifdef UI_USE_PANELTAB
- BLI_strncpy(pa->tabname, tabname, sizeof(pa->tabname));
-
- /* make new Panel tabbed? */
- if (hookname) {
- Panel *patab;
- for (patab = lb->first; patab; patab = patab->next) {
- if ((patab->runtime_flag & PNL_ACTIVE) && patab->paneltab == NULL) {
- if (STREQLEN(hookname, patab->panelname, sizeof(patab->panelname))) {
- if (STREQLEN(tabname, patab->tabname, sizeof(patab->tabname))) {
- pa->paneltab = patab;
- ui_panel_copy_offset(pa, patab);
- break;
- }
- }
- }
- }
- }
-#else
- BLI_strncpy(pa->tabname, idname, sizeof(pa->tabname));
-#endif
}
/* Do not allow closed panels without headers! Else user could get "disappeared" UI! */
@@ -411,9 +358,6 @@ Panel *UI_panel_begin(
*r_open = false;
- if (pa->paneltab) {
- return pa;
- }
if (pa->flag & PNL_CLOSED) {
return pa;
}
@@ -423,7 +367,7 @@ Panel *UI_panel_begin(
return pa;
}
-void UI_panel_end(uiBlock *block, int width, int height)
+void UI_panel_end(uiBlock *block, int width, int height, bool open)
{
Panel *pa = block->panel;
@@ -446,21 +390,21 @@ void UI_panel_end(uiBlock *block, int width, int height)
pa->sizey = height;
}
else {
- /* check if we need to do an animation */
- if (!ELEM(width, 0, pa->sizex) || !ELEM(height, 0, pa->sizey)) {
- pa->runtime_flag |= PNL_ANIM_ALIGN;
- if (height != 0) {
- pa->ofsy += pa->sizey - height;
- }
- }
+ int old_sizex = pa->sizex, old_sizey = pa->sizey;
/* update width/height if non-zero */
if (width != 0) {
pa->sizex = width;
}
- if (height != 0) {
+ if (height != 0 || open) {
pa->sizey = height;
}
+
+ /* check if we need to do an animation */
+ if (pa->sizex != old_sizex || pa->sizey != old_sizey) {
+ pa->runtime_flag |= PNL_ANIM_ALIGN;
+ pa->ofsy += old_sizey - pa->sizey;
+ }
}
}
@@ -705,11 +649,17 @@ void ui_draw_aligned_panel(uiStyle *style,
/* FIXME(campbell): currently no background means floating panel which
* can't be dragged. This may be changed in future. */
show_background);
+ const int panel_col = is_subpanel ? TH_PANEL_SUB_BACK : TH_PANEL_BACK;
- if (panel->paneltab) {
- return;
- }
if (panel->type && (panel->type->flag & PNL_NO_HEADER)) {
+ if (show_background) {
+ uint pos = GPU_vertformat_attr_add(
+ immVertexFormat(), "pos", GPU_COMP_F32, 2, GPU_FETCH_FLOAT);
+ immBindBuiltinProgram(GPU_SHADER_2D_UNIFORM_COLOR);
+ immUniformThemeColor(panel_col);
+ immRectf(pos, rect->xmin, rect->ymin, rect->xmax, rect->ymax);
+ immUnbindProgram();
+ }
return;
}
@@ -765,12 +715,14 @@ void ui_draw_aligned_panel(uiStyle *style,
panel_title_color_get(show_background, col_title);
GPU_blend(true);
- UI_icon_draw_aspect(headrect.xmax - ((PNL_ICON * 2.2f) / block->aspect),
- headrect.ymin + (5.0f / block->aspect),
- (panel->flag & PNL_PIN) ? ICON_PINNED : ICON_UNPINNED,
- (block->aspect / UI_DPI_FAC),
- 1.0f,
- (const char *)col_title);
+ UI_icon_draw_ex(headrect.xmax - ((PNL_ICON * 2.2f) / block->aspect),
+ headrect.ymin + (5.0f / block->aspect),
+ (panel->flag & PNL_PIN) ? ICON_PINNED : ICON_UNPINNED,
+ (block->aspect * U.inv_dpi_fac),
+ 1.0f,
+ 0.0f,
+ (const char *)col_title,
+ false);
GPU_blend(false);
}
@@ -838,8 +790,6 @@ void ui_draw_aligned_panel(uiStyle *style,
if (show_background) {
/* panel backdrop */
- int panel_col = is_subpanel ? TH_PANEL_SUB_BACK : TH_PANEL_BACK;
-
immUniformThemeColor(panel_col);
immRectf(pos, rect->xmin, rect->ymin, rect->xmax, rect->ymax);
}
@@ -934,12 +884,6 @@ static int get_panel_real_ofsy(Panel *pa)
if (pa->flag & PNL_CLOSEDY) {
return pa->ofsy + pa->sizey;
}
- else if (pa->paneltab && (pa->paneltab->flag & PNL_CLOSEDY)) {
- return pa->ofsy + pa->sizey;
- }
- else if (pa->paneltab) {
- return pa->paneltab->ofsy;
- }
else {
return pa->ofsy;
}
@@ -950,9 +894,6 @@ static int get_panel_real_ofsx(Panel *pa)
if (pa->flag & PNL_CLOSEDX) {
return pa->ofsx + get_panel_header(pa);
}
- else if (pa->paneltab && (pa->paneltab->flag & PNL_CLOSEDX)) {
- return pa->ofsx + get_panel_header(pa);
- }
else {
return pa->ofsx + pa->sizex;
}
@@ -1067,7 +1008,7 @@ static bool uiAlignPanelStep(ScrArea *sa, ARegion *ar, const float fac, const bo
/* count active, not tabbed panels */
for (pa = ar->panels.first; pa; pa = pa->next) {
- if ((pa->runtime_flag & PNL_ACTIVE) && pa->paneltab == NULL) {
+ if (pa->runtime_flag & PNL_ACTIVE) {
tot++;
}
}
@@ -1078,7 +1019,7 @@ static bool uiAlignPanelStep(ScrArea *sa, ARegion *ar, const float fac, const bo
/* extra; change close direction? */
for (pa = ar->panels.first; pa; pa = pa->next) {
- if ((pa->runtime_flag & PNL_ACTIVE) && pa->paneltab == NULL) {
+ if (pa->runtime_flag & PNL_ACTIVE) {
if ((pa->flag & PNL_CLOSEDX) && (align == BUT_VERTICAL)) {
pa->flag ^= PNL_CLOSED;
}
@@ -1093,7 +1034,7 @@ static bool uiAlignPanelStep(ScrArea *sa, ARegion *ar, const float fac, const bo
ps = panelsort;
for (pa = ar->panels.first; pa; pa = pa->next) {
- if ((pa->runtime_flag & PNL_ACTIVE) && pa->paneltab == NULL) {
+ if (pa->runtime_flag & PNL_ACTIVE) {
ps->pa = MEM_dupallocN(pa);
ps->orig = pa;
ps++;
@@ -1160,9 +1101,6 @@ static bool uiAlignPanelStep(ScrArea *sa, ARegion *ar, const float fac, const bo
/* set locations for tabbed and sub panels */
for (pa = ar->panels.first; pa; pa = pa->next) {
if (pa->runtime_flag & PNL_ACTIVE) {
- if (pa->paneltab) {
- ui_panel_copy_offset(pa, pa->paneltab);
- }
if (pa->children.first) {
align_sub_panels(pa);
}
@@ -1265,7 +1203,7 @@ void UI_panels_end(const bContext *C, ARegion *ar, int *r_x, int *r_y)
{
ScrArea *sa = CTX_wm_area(C);
uiBlock *block;
- Panel *panot, *panew, *patest, *pa, *firstpa;
+ Panel *pa, *firstpa;
/* offset contents */
for (block = ar->uiblocks.first; block; block = block->next) {
@@ -1274,31 +1212,6 @@ void UI_panels_end(const bContext *C, ARegion *ar, int *r_x, int *r_y)
}
}
- /* consistency; are panels not made, whilst they have tabs */
- for (panot = ar->panels.first; panot; panot = panot->next) {
- if ((panot->runtime_flag & PNL_ACTIVE) == 0) { /* not made */
-
- for (panew = ar->panels.first; panew; panew = panew->next) {
- if ((panew->runtime_flag & PNL_ACTIVE)) {
- if (panew->paneltab == panot) { /* panew is tab in notmade pa */
- break;
- }
- }
- }
- /* now panew can become the new parent, check all other tabs */
- if (panew) {
- for (patest = ar->panels.first; patest; patest = patest->next) {
- if (patest->paneltab == panot) {
- patest->paneltab = panew;
- }
- }
- panot->paneltab = panew;
- panew->paneltab = NULL;
- ED_region_tag_redraw(ar); /* the buttons panew were not made */
- }
- }
- }
-
/* re-align, possibly with animation */
if (panels_need_realign(sa, ar, &pa)) {
if (pa) {
@@ -1380,7 +1293,7 @@ static void check_panel_overlap(ARegion *ar, Panel *panel)
for (pa = ar->panels.first; pa; pa = pa->next) {
pa->flag &= ~PNL_OVERLAP;
if (panel && (pa != panel)) {
- if (pa->paneltab == NULL && (pa->runtime_flag & PNL_ACTIVE)) {
+ if (pa->runtime_flag & PNL_ACTIVE) {
float safex = 0.2, safey = 0.2;
if (pa->flag & PNL_CLOSEDX) {
@@ -1623,11 +1536,11 @@ static void ui_handle_panel_header(
{
ScrArea *sa = CTX_wm_area(C);
ARegion *ar = CTX_wm_region(C);
- Panel *pa;
#ifdef USE_PIN_HIDDEN
- const bool show_pin = UI_panel_category_is_visible(ar) && (block->panel->flag & PNL_PIN);
+ const bool show_pin = UI_panel_category_is_visible(ar) && (block->panel->type->parent == NULL) &&
+ (block->panel->flag & PNL_PIN);
#else
- const bool show_pin = UI_panel_category_is_visible(ar);
+ const bool show_pin = UI_panel_category_is_visible(ar) && (block->panel->type->parent == NULL);
#endif
const bool is_subpanel = (block->panel->type && block->panel->type->parent);
const bool show_drag = !is_subpanel;
@@ -1658,8 +1571,10 @@ static void ui_handle_panel_header(
button = 1;
}
else if (ELEM(event, 0, RETKEY, LEFTMOUSE) && shift) {
- block->panel->flag ^= PNL_PIN;
- button = 2;
+ if (block->panel->type->parent == NULL) {
+ block->panel->flag ^= PNL_PIN;
+ button = 2;
+ }
}
else if (block->panel->flag & PNL_CLOSEDX) {
if (my >= block->rect.ymax) {
@@ -1720,17 +1635,6 @@ static void ui_handle_panel_header(
ui_panel_drag_collapse_handler_add(C, true);
}
}
-
- for (pa = ar->panels.first; pa; pa = pa->next) {
- if (pa->paneltab == block->panel) {
- if (block->panel->flag & PNL_CLOSED) {
- pa->flag |= PNL_CLOSED;
- }
- else {
- pa->flag &= ~PNL_CLOSED;
- }
- }
- }
}
if (align) {
@@ -1772,28 +1676,7 @@ PanelCategoryStack *UI_panel_category_active_find(ARegion *ar, const char *idnam
return BLI_findstring(&ar->panels_category_active, idname, offsetof(PanelCategoryStack, idname));
}
-const char *UI_panel_category_active_get(ARegion *ar, bool set_fallback)
-{
- PanelCategoryStack *pc_act;
-
- for (pc_act = ar->panels_category_active.first; pc_act; pc_act = pc_act->next) {
- if (UI_panel_category_find(ar, pc_act->idname)) {
- return pc_act->idname;
- }
- }
-
- if (set_fallback) {
- PanelCategoryDyn *pc_dyn = ar->panels_category.first;
- if (pc_dyn) {
- UI_panel_category_active_set(ar, pc_dyn->idname);
- return pc_dyn->idname;
- }
- }
-
- return NULL;
-}
-
-void UI_panel_category_active_set(ARegion *ar, const char *idname)
+static void ui_panel_category_active_set(ARegion *ar, const char *idname, bool fallback)
{
ListBase *lb = &ar->panels_category_active;
PanelCategoryStack *pc_act = UI_panel_category_active_find(ar, idname);
@@ -1806,7 +1689,13 @@ void UI_panel_category_active_set(ARegion *ar, const char *idname)
BLI_strncpy(pc_act->idname, idname, sizeof(pc_act->idname));
}
- BLI_addhead(lb, pc_act);
+ if (fallback) {
+ /* For fallbacks, add at the end so explicitly chosen categories have priority. */
+ BLI_addtail(lb, pc_act);
+ }
+ else {
+ BLI_addhead(lb, pc_act);
+ }
/* validate all active panels, we could do this on load,
* they are harmless - but we should remove somewhere.
@@ -1825,6 +1714,39 @@ void UI_panel_category_active_set(ARegion *ar, const char *idname)
}
}
+void UI_panel_category_active_set(ARegion *ar, const char *idname)
+{
+ ui_panel_category_active_set(ar, idname, false);
+}
+
+void UI_panel_category_active_set_default(ARegion *ar, const char *idname)
+{
+ if (!UI_panel_category_active_find(ar, idname)) {
+ ui_panel_category_active_set(ar, idname, true);
+ }
+}
+
+const char *UI_panel_category_active_get(ARegion *ar, bool set_fallback)
+{
+ PanelCategoryStack *pc_act;
+
+ for (pc_act = ar->panels_category_active.first; pc_act; pc_act = pc_act->next) {
+ if (UI_panel_category_find(ar, pc_act->idname)) {
+ return pc_act->idname;
+ }
+ }
+
+ if (set_fallback) {
+ PanelCategoryDyn *pc_dyn = ar->panels_category.first;
+ if (pc_dyn) {
+ ui_panel_category_active_set(ar, pc_dyn->idname, true);
+ return pc_dyn->idname;
+ }
+ }
+
+ return NULL;
+}
+
PanelCategoryDyn *UI_panel_category_find_mouse_over_ex(ARegion *ar, const int x, const int y)
{
PanelCategoryDyn *ptd;
@@ -2067,7 +1989,11 @@ void UI_panel_category_draw_all(ARegion *ar, const char *category_id_active)
ui_fontscale(&fstyle_points, aspect / (U.pixelsize * 1.1f));
BLF_size(fontid, fstyle_points, U.dpi);
- BLI_assert(UI_panel_category_is_visible(ar));
+ /* Check the region type supports categories to avoid an assert
+ * for showing 3D view panels in the properties space. */
+ if ((1 << ar->regiontype) & RGN_TYPE_HAS_CATEGORY_MASK) {
+ BLI_assert(UI_panel_category_is_visible(ar));
+ }
/* calculate tab rect's and check if we need to scale down */
for (pc_dyn = ar->panels_category.first; pc_dyn; pc_dyn = pc_dyn->next) {
@@ -2378,7 +2304,7 @@ int ui_handler_panel_region(bContext *C,
/* checks for mouse position inside */
pa = block->panel;
- if (!pa || pa->paneltab != NULL) {
+ if (!pa) {
continue;
}
/* XXX - accessed freed panels when scripts reload, need to fix. */
diff --git a/source/blender/editors/interface/interface_region_menu_pie.c b/source/blender/editors/interface/interface_region_menu_pie.c
index dcbbde259f2..330a9d48ff4 100644
--- a/source/blender/editors/interface/interface_region_menu_pie.c
+++ b/source/blender/editors/interface/interface_region_menu_pie.c
@@ -208,7 +208,7 @@ void UI_pie_menu_end(bContext *C, uiPieMenu *pie)
wmWindow *window = CTX_wm_window(C);
uiPopupBlockHandle *menu;
- menu = ui_popup_block_create(C, NULL, NULL, NULL, ui_block_func_PIE, pie);
+ menu = ui_popup_block_create(C, NULL, NULL, NULL, ui_block_func_PIE, pie, NULL);
menu->popup = true;
menu->towardstime = PIL_check_seconds_timer();
diff --git a/source/blender/editors/interface/interface_region_menu_popup.c b/source/blender/editors/interface/interface_region_menu_popup.c
index b97cbcdfef5..ab3a86ec9e1 100644
--- a/source/blender/editors/interface/interface_region_menu_popup.c
+++ b/source/blender/editors/interface/interface_region_menu_popup.c
@@ -351,7 +351,7 @@ uiPopupBlockHandle *ui_popup_menu_create(
pup->menu_func = menu_func;
pup->menu_arg = arg;
- handle = ui_popup_block_create(C, butregion, but, NULL, ui_block_func_POPUP, pup);
+ handle = ui_popup_block_create(C, butregion, but, NULL, ui_block_func_POPUP, pup, NULL);
if (!but) {
handle->popup = true;
@@ -463,7 +463,7 @@ void UI_popup_menu_end(bContext *C, uiPopupMenu *pup)
butregion = pup->butregion;
}
- menu = ui_popup_block_create(C, butregion, but, NULL, ui_block_func_POPUP, pup);
+ menu = ui_popup_block_create(C, butregion, but, NULL, ui_block_func_POPUP, pup, NULL);
menu->popup = true;
UI_popup_handlers_add(C, &window->modalhandlers, menu, 0);
@@ -581,13 +581,17 @@ int UI_popup_menu_invoke(bContext *C, const char *idname, ReportList *reports)
/** \name Popup Block API
* \{ */
-void UI_popup_block_invoke_ex(
- bContext *C, uiBlockCreateFunc func, void *arg, const char *opname, int opcontext)
+void UI_popup_block_invoke_ex(bContext *C,
+ uiBlockCreateFunc func,
+ void *arg,
+ void (*arg_free)(void *arg),
+ const char *opname,
+ int opcontext)
{
wmWindow *window = CTX_wm_window(C);
uiPopupBlockHandle *handle;
- handle = ui_popup_block_create(C, NULL, NULL, func, NULL, arg);
+ handle = ui_popup_block_create(C, NULL, NULL, func, NULL, arg, arg_free);
handle->popup = true;
handle->can_refresh = true;
handle->optype = (opname) ? WM_operatortype_find(opname, 0) : NULL;
@@ -598,9 +602,12 @@ void UI_popup_block_invoke_ex(
WM_event_add_mousemove(C);
}
-void UI_popup_block_invoke(bContext *C, uiBlockCreateFunc func, void *arg)
+void UI_popup_block_invoke(bContext *C,
+ uiBlockCreateFunc func,
+ void *arg,
+ void (*arg_free)(void *arg))
{
- UI_popup_block_invoke_ex(C, func, arg, NULL, WM_OP_INVOKE_DEFAULT);
+ UI_popup_block_invoke_ex(C, func, arg, arg_free, NULL, WM_OP_INVOKE_DEFAULT);
}
void UI_popup_block_ex(bContext *C,
@@ -613,7 +620,7 @@ void UI_popup_block_ex(bContext *C,
wmWindow *window = CTX_wm_window(C);
uiPopupBlockHandle *handle;
- handle = ui_popup_block_create(C, NULL, NULL, func, NULL, arg);
+ handle = ui_popup_block_create(C, NULL, NULL, func, NULL, arg, NULL);
handle->popup = true;
handle->retvalue = 1;
handle->can_refresh = true;
@@ -635,7 +642,7 @@ void uiPupBlockOperator(bContext *C, uiBlockCreateFunc func, wmOperator *op, int
wmWindow *window = CTX_wm_window(C);
uiPopupBlockHandle *handle;
- handle = ui_popup_block_create(C, NULL, NULL, func, NULL, op);
+ handle = ui_popup_block_create(C, NULL, NULL, func, NULL, op, NULL);
handle->popup = 1;
handle->retvalue = 1;
handle->can_refresh = true;
diff --git a/source/blender/editors/interface/interface_region_popover.c b/source/blender/editors/interface/interface_region_popover.c
index f149ccd626c..22c62ecd6f7 100644
--- a/source/blender/editors/interface/interface_region_popover.c
+++ b/source/blender/editors/interface/interface_region_popover.c
@@ -244,7 +244,7 @@ static uiBlock *ui_block_func_POPOVER(bContext *C, uiPopupBlockHandle *handle, v
return block;
}
-static void ui_block_free_func_POPOVER(uiPopupBlockHandle *UNUSED(handle), void *arg_pup)
+static void ui_block_free_func_POPOVER(void *arg_pup)
{
uiPopover *pup = arg_pup;
if (pup->keymap != NULL) {
@@ -282,8 +282,8 @@ uiPopupBlockHandle *ui_popover_panel_create(
/* Create popup block. */
uiPopupBlockHandle *handle;
- handle = ui_popup_block_create(C, butregion, but, NULL, ui_block_func_POPOVER, pup);
- handle->popup_create_vars.free_func = ui_block_free_func_POPOVER;
+ handle = ui_popup_block_create(
+ C, butregion, but, NULL, ui_block_func_POPOVER, pup, ui_block_free_func_POPOVER);
handle->can_refresh = true;
/* Add handlers. If attached to a button, the button will already
@@ -386,8 +386,8 @@ void UI_popover_end(bContext *C, uiPopover *pup, wmKeyMap *keymap)
WM_event_set_keymap_handler_post_callback(pup->keymap_handler, popover_keymap_fn, pup);
}
- handle = ui_popup_block_create(C, NULL, NULL, NULL, ui_block_func_POPOVER, pup);
- handle->popup_create_vars.free_func = ui_block_free_func_POPOVER;
+ handle = ui_popup_block_create(
+ C, NULL, NULL, NULL, ui_block_func_POPOVER, pup, ui_block_free_func_POPOVER);
/* Add handlers. */
UI_popup_handlers_add(C, &window->modalhandlers, handle, 0);
diff --git a/source/blender/editors/interface/interface_region_popup.c b/source/blender/editors/interface/interface_region_popup.c
index c4bcd7074d8..bd87439ca9e 100644
--- a/source/blender/editors/interface/interface_region_popup.c
+++ b/source/blender/editors/interface/interface_region_popup.c
@@ -748,7 +748,8 @@ uiPopupBlockHandle *ui_popup_block_create(bContext *C,
uiBut *but,
uiBlockCreateFunc create_func,
uiBlockHandleCreateFunc handle_create_func,
- void *arg)
+ void *arg,
+ void (*arg_free)(void *arg))
{
wmWindow *window = CTX_wm_window(C);
uiBut *activebut = UI_context_active_but_get(C);
@@ -775,6 +776,7 @@ uiPopupBlockHandle *ui_popup_block_create(bContext *C,
handle->popup_create_vars.create_func = create_func;
handle->popup_create_vars.handle_create_func = handle_create_func;
handle->popup_create_vars.arg = arg;
+ handle->popup_create_vars.arg_free = arg_free;
handle->popup_create_vars.but = but;
handle->popup_create_vars.butregion = but ? butregion : NULL;
copy_v2_v2_int(handle->popup_create_vars.event_xy, &window->eventstate->x);
@@ -820,8 +822,8 @@ void ui_popup_block_free(bContext *C, uiPopupBlockHandle *handle)
}
}
- if (handle->popup_create_vars.free_func) {
- handle->popup_create_vars.free_func(handle, handle->popup_create_vars.arg);
+ if (handle->popup_create_vars.arg_free) {
+ handle->popup_create_vars.arg_free(handle->popup_create_vars.arg);
}
ui_popup_block_remove(C, handle);
diff --git a/source/blender/editors/interface/interface_region_tooltip.c b/source/blender/editors/interface/interface_region_tooltip.c
index 4a9c7b689c1..5b205de21b8 100644
--- a/source/blender/editors/interface/interface_region_tooltip.c
+++ b/source/blender/editors/interface/interface_region_tooltip.c
@@ -891,11 +891,11 @@ static uiTooltipData *ui_tooltip_data_from_gizmo(bContext *C, wmGizmo *gz)
} gzop_actions[] = {
{
.part = gz->highlight_part,
- .prefix = use_drag ? TIP_("Click") : NULL,
+ .prefix = use_drag ? CTX_TIP_(BLT_I18NCONTEXT_OPERATOR_DEFAULT, "Click") : NULL,
},
{
.part = use_drag ? gz->drag_part : -1,
- .prefix = use_drag ? TIP_("Drag") : NULL,
+ .prefix = use_drag ? CTX_TIP_(BLT_I18NCONTEXT_OPERATOR_DEFAULT, "Drag") : NULL,
},
};
diff --git a/source/blender/editors/interface/interface_templates.c b/source/blender/editors/interface/interface_templates.c
index e96141eaa05..33602818fd4 100644
--- a/source/blender/editors/interface/interface_templates.c
+++ b/source/blender/editors/interface/interface_templates.c
@@ -298,7 +298,7 @@ static void template_ID_set_property_cb(bContext *C, void *arg_template, void *i
PointerRNA idptr;
RNA_id_pointer_create(item, &idptr);
- RNA_property_pointer_set(&template_ui->ptr, template_ui->prop, idptr);
+ RNA_property_pointer_set(&template_ui->ptr, template_ui->prop, idptr, NULL);
RNA_property_update(C, &template_ui->ptr, template_ui->prop);
}
}
@@ -489,7 +489,7 @@ static void template_id_cb(bContext *C, void *arg_litem, void *arg_event)
break;
case UI_ID_DELETE:
memset(&idptr, 0, sizeof(idptr));
- RNA_property_pointer_set(&template_ui->ptr, template_ui->prop, idptr);
+ RNA_property_pointer_set(&template_ui->ptr, template_ui->prop, idptr, NULL);
RNA_property_update(C, &template_ui->ptr, template_ui->prop);
if (id && CTX_wm_window(C)->eventstate->shift) {
@@ -532,7 +532,7 @@ static void template_id_cb(bContext *C, void *arg_litem, void *arg_event)
idptr = RNA_property_pointer_get(&template_ui->ptr, template_ui->prop);
}
}
- RNA_property_pointer_set(&template_ui->ptr, template_ui->prop, idptr);
+ RNA_property_pointer_set(&template_ui->ptr, template_ui->prop, idptr, NULL);
RNA_property_update(C, &template_ui->ptr, template_ui->prop);
}
break;
@@ -541,7 +541,7 @@ static void template_id_cb(bContext *C, void *arg_litem, void *arg_event)
BKE_override_static_free(&id->override_static);
/* reassign to get get proper updates/notifiers */
idptr = RNA_property_pointer_get(&template_ui->ptr, template_ui->prop);
- RNA_property_pointer_set(&template_ui->ptr, template_ui->prop, idptr);
+ RNA_property_pointer_set(&template_ui->ptr, template_ui->prop, idptr, NULL);
RNA_property_update(C, &template_ui->ptr, template_ui->prop);
}
break;
@@ -1455,7 +1455,7 @@ static void template_search_handle_cb(bContext *C, void *arg_template, void *ite
PointerRNA item_ptr;
RNA_pointer_create(NULL, type, item, &item_ptr);
- RNA_property_pointer_set(&coll_search->target_ptr, coll_search->target_prop, item_ptr);
+ RNA_property_pointer_set(&coll_search->target_ptr, coll_search->target_prop, item_ptr, NULL);
RNA_property_update(C, &coll_search->target_ptr, coll_search->target_prop);
}
@@ -4042,6 +4042,11 @@ static uiBlock *curvemap_brush_tools_func(bContext *C, ARegion *ar, void *cumap_
return curvemap_tools_func(C, ar, cumap_v, false, UICURVE_FUNC_RESET_NEG);
}
+static uiBlock *curvemap_brush_tools_negslope_func(bContext *C, ARegion *ar, void *cumap_v)
+{
+ return curvemap_tools_func(C, ar, cumap_v, false, UICURVE_FUNC_RESET_POS);
+}
+
static void curvemap_buttons_redraw(bContext *C, void *UNUSED(arg1), void *UNUSED(arg2))
{
ED_region_tag_redraw(CTX_wm_region(C));
@@ -4217,7 +4222,19 @@ static void curvemap_buttons_layout(uiLayout *layout,
TIP_("Zoom out"));
UI_but_func_set(bt, curvemap_buttons_zoom_out, cumap, NULL);
- if (brush) {
+ if (brush && neg_slope) {
+ bt = uiDefIconBlockBut(block,
+ curvemap_brush_tools_negslope_func,
+ cumap,
+ 0,
+ ICON_DOWNARROW_HLT,
+ 0,
+ 0,
+ dx,
+ dx,
+ TIP_("Tools"));
+ }
+ else if (brush) {
bt = uiDefIconBlockBut(block,
curvemap_brush_tools_func,
cumap,
@@ -6744,12 +6761,17 @@ int uiTemplateRecentFiles(uiLayout *layout, int rows)
for (recent = G.recent_files.first, i = 0; (i < rows) && (recent); recent = recent->next, i++) {
const char *filename = BLI_path_basename(recent->filepath);
- uiItemStringO(layout,
- filename,
- BLO_has_bfile_extension(filename) ? ICON_FILE_BLEND : ICON_FILE_BACKUP,
- "WM_OT_open_mainfile",
- "filepath",
- recent->filepath);
+ PointerRNA ptr;
+ uiItemFullO(layout,
+ "WM_OT_open_mainfile",
+ filename,
+ BLO_has_bfile_extension(filename) ? ICON_FILE_BLEND : ICON_FILE_BACKUP,
+ NULL,
+ WM_OP_INVOKE_DEFAULT,
+ 0,
+ &ptr);
+ RNA_string_set(&ptr, "filepath", recent->filepath);
+ RNA_boolean_set(&ptr, "display_file_selector", false);
}
return i;
diff --git a/source/blender/editors/interface/interface_widgets.c b/source/blender/editors/interface/interface_widgets.c
index a9cd2f9cee1..e31646f9fdb 100644
--- a/source/blender/editors/interface/interface_widgets.c
+++ b/source/blender/editors/interface/interface_widgets.c
@@ -1261,7 +1261,9 @@ void UI_widgetbase_draw_cache_flush(void)
(float *)g_widget_base_batch.params);
GPU_batch_uniform_3fv(batch, "checkerColorAndSize", checker_params);
GPU_matrix_bind(batch->interface);
- GPU_batch_draw_range_ex(batch, 0, g_widget_base_batch.count, true);
+ GPU_batch_bind(batch);
+ GPU_batch_draw_advanced(batch, 0, 0, 0, g_widget_base_batch.count);
+
GPU_batch_program_use_end(batch);
}
g_widget_base_batch.count = 0;
@@ -1421,7 +1423,7 @@ static void widget_draw_preview(BIFIconID icon, float alpha, const rcti *rect)
int x = rect->xmin + w / 2 - size / 2;
int y = rect->ymin + h / 2 - size / 2;
- UI_icon_draw_preview_aspect_size(x, y, icon, 1.0f, alpha, size);
+ UI_icon_draw_preview(x, y, icon, 1.0f, alpha, size);
}
}
@@ -1450,7 +1452,7 @@ static void widget_draw_icon(
return;
}
- aspect = but->block->aspect / UI_DPI_FAC;
+ aspect = but->block->aspect * U.inv_dpi_fac;
height = ICON_DEFAULT_HEIGHT / aspect;
/* calculate blend color */
@@ -1506,18 +1508,27 @@ static void widget_draw_icon(
ys = (int)(ys + 0.1f);
}
+ /* Get theme color. */
+ char color[4] = {mono_color[0], mono_color[1], mono_color[2], mono_color[3]};
+ bool has_theme = UI_icon_get_theme_color(icon, (uchar *)color);
+
/* to indicate draggable */
if (but->dragpoin && (but->flag & UI_ACTIVE)) {
- float rgb[3] = {1.25f, 1.25f, 1.25f};
- UI_icon_draw_aspect_color(xs, ys, icon, aspect, rgb, mono_color);
+ UI_icon_draw_ex(xs, ys, icon, aspect, 1.25f, 0.0f, color, has_theme);
}
- else if ((but->flag & (UI_ACTIVE | UI_SELECT | UI_SELECT_DRAW)) || !UI_but_is_tool(but)) {
- UI_icon_draw_aspect(xs, ys, icon, aspect, alpha, mono_color);
+ else if ((but->flag & (UI_ACTIVE | UI_SELECT | UI_SELECT_DRAW))) {
+ UI_icon_draw_ex(xs, ys, icon, aspect, alpha, 0.0f, color, has_theme);
+ }
+ else if (!UI_but_is_tool(but)) {
+ if (has_theme) {
+ alpha *= 0.8f;
+ }
+ UI_icon_draw_ex(xs, ys, icon, aspect, alpha, 0.0f, color, has_theme);
}
else {
const bTheme *btheme = UI_GetTheme();
- UI_icon_draw_desaturate(
- xs, ys, icon, aspect, alpha, 1.0 - btheme->tui.icon_saturation, mono_color);
+ const float desaturate = 1.0 - btheme->tui.icon_saturation;
+ UI_icon_draw_ex(xs, ys, icon, aspect, alpha, desaturate, color, has_theme);
}
}
@@ -1528,7 +1539,7 @@ static void widget_draw_submenu_tria(const uiBut *but,
const rcti *rect,
const uiWidgetColors *wcol)
{
- const float aspect = but->block->aspect / UI_DPI_FAC;
+ const float aspect = but->block->aspect * U.inv_dpi_fac;
const int tria_height = (int)(ICON_DEFAULT_HEIGHT / aspect);
const int tria_width = (int)(ICON_DEFAULT_WIDTH / aspect) - 2 * U.pixelsize;
const int xs = rect->xmax - tria_width;
@@ -1584,7 +1595,8 @@ static void ui_text_clip_right_ex(const uiFontStyle *fstyle,
BLI_assert(str[0]);
/* If the trailing ellipsis takes more than 20% of all available width, just cut the string
- * (as using the ellipsis would remove even more useful chars, and we cannot show much already!).
+ * (as using the ellipsis would remove even more useful chars, and we cannot show much
+ * already!).
*/
if (sep_strwidth / okwidth > 0.2f) {
l_end = BLF_width_to_strlen(fstyle->uifont_id, str, max_len, okwidth, &tmp);
@@ -1699,7 +1711,8 @@ float UI_text_clip_middle_ex(const uiFontStyle *fstyle,
/* Corner case, the str already takes all available mem,
* and the ellipsis chars would actually add more chars.
* Better to just trim one or two letters to the right in this case...
- * Note: with a single-char ellipsis, this should never happen! But better be safe here...
+ * Note: with a single-char ellipsis, this should never happen! But better be safe
+ * here...
*/
ui_text_clip_right_ex(
fstyle, str, max_len, okwidth, sep, sep_len, sep_strwidth, &final_lpart_len);
@@ -2346,7 +2359,7 @@ static void widget_draw_text_icon(const uiFontStyle *fstyle,
const BIFIconID icon = widget_icon_id(but);
int icon_size_init = is_tool ? ICON_DEFAULT_HEIGHT_TOOLBAR : ICON_DEFAULT_HEIGHT;
- const float icon_size = icon_size_init / (but->block->aspect / UI_DPI_FAC);
+ const float icon_size = icon_size_init / (but->block->aspect * U.inv_dpi_fac);
const float icon_padding = 2 * UI_DPI_FAC;
#ifdef USE_UI_TOOLBAR_HACK
@@ -3494,8 +3507,11 @@ void UI_draw_widget_scroll(uiWidgetColors *wcol, const rcti *rect, const rcti *s
wcol->item[3] = 255;
if (horizontal) {
- shape_preset_init_scroll_circle(&wtb.tria1, slider, 0.6f, 'l');
- shape_preset_init_scroll_circle(&wtb.tria2, slider, 0.6f, 'r');
+ rcti slider_inset = *slider;
+ slider_inset.xmin += 0.05 * U.widget_unit;
+ slider_inset.xmax -= 0.05 * U.widget_unit;
+ shape_preset_init_scroll_circle(&wtb.tria1, &slider_inset, 0.6f, 'l');
+ shape_preset_init_scroll_circle(&wtb.tria2, &slider_inset, 0.6f, 'r');
}
else {
shape_preset_init_scroll_circle(&wtb.tria1, slider, 0.6f, 'b');
@@ -4631,6 +4647,9 @@ void ui_draw_but(const bContext *C, ARegion *ar, uiStyle *style, uiBut *but, rct
break;
case UI_BTYPE_COLORBAND:
+ /* do not draw right to edge of rect */
+ rect->xmin += (0.25f * UI_UNIT_X);
+ rect->xmax -= (0.3f * UI_UNIT_X);
ui_draw_but_COLORBAND(but, &tui->wcol_regular, rect);
break;
@@ -4655,6 +4674,9 @@ void ui_draw_but(const bContext *C, ARegion *ar, uiStyle *style, uiBut *but, rct
break;
case UI_BTYPE_CURVE:
+ /* do not draw right to edge of rect */
+ rect->xmin += (0.2f * UI_UNIT_X);
+ rect->xmax -= (0.2f * UI_UNIT_X);
ui_draw_but_CURVE(ar, but, &tui->wcol_regular, rect);
break;
@@ -5198,7 +5220,7 @@ void ui_draw_menu_item(
GPU_blend(true);
/* XXX scale weak get from fstyle? */
- UI_icon_draw_aspect(xs, ys, iconid, aspect, 1.0f, wt->wcol.text);
+ UI_icon_draw_ex(xs, ys, iconid, aspect, 1.0f, 0.0f, wt->wcol.text, false);
GPU_blend(false);
}
}
diff --git a/source/blender/editors/interface/resources.c b/source/blender/editors/interface/resources.c
index 587cccf516c..06acf59e07c 100644
--- a/source/blender/editors/interface/resources.c
+++ b/source/blender/editors/interface/resources.c
@@ -309,6 +309,9 @@ const uchar *UI_ThemeGetColorPtr(bTheme *btheme, int spacetype, int colorid)
case TH_GRID:
cp = ts->grid;
break;
+ case TH_SCRUBBING_BACKGROUND:
+ cp = ts->scrubbing_background;
+ break;
case TH_VIEW_OVERLAY:
cp = ts->view_overlay;
break;
@@ -792,6 +795,22 @@ const uchar *UI_ThemeGetColorPtr(bTheme *btheme, int spacetype, int colorid)
cp = ts->selected_highlight;
break;
+ case TH_SELECTED_OBJECT:
+ cp = ts->selected_object;
+ break;
+
+ case TH_ACTIVE_OBJECT:
+ cp = ts->active_object;
+ break;
+
+ case TH_EDITED_OBJECT:
+ cp = ts->edited_object;
+ break;
+
+ case TH_ROW_ALTERNATE:
+ cp = ts->row_alternate;
+ break;
+
case TH_SKIN_ROOT:
cp = ts->skin_root;
break;
@@ -865,6 +884,9 @@ const uchar *UI_ThemeGetColorPtr(bTheme *btheme, int spacetype, int colorid)
cp = btheme->tui.gizmo_b;
break;
+ case TH_ICON_SCENE:
+ cp = btheme->tui.icon_scene;
+ break;
case TH_ICON_COLLECTION:
cp = btheme->tui.icon_collection;
break;
@@ -881,6 +903,10 @@ const uchar *UI_ThemeGetColorPtr(bTheme *btheme, int spacetype, int colorid)
cp = btheme->tui.icon_shading;
break;
+ case TH_SCROLL_TEXT:
+ cp = btheme->tui.wcol_scroll.text;
+ break;
+
case TH_INFO_SELECTED:
cp = ts->info_selected;
break;
@@ -1347,7 +1373,7 @@ void UI_GetThemeColorType4ubv(int colorid, int spacetype, uchar col[4])
col[3] = cp[3];
}
-bool UI_GetIconThemeColor4fv(int colorid, float col[4])
+bool UI_GetIconThemeColor4ubv(int colorid, uchar col[4])
{
if (colorid == 0) {
return false;
@@ -1356,16 +1382,16 @@ bool UI_GetIconThemeColor4fv(int colorid, float col[4])
/* Only colored icons in outliner and popups, overall UI is intended
* to stay monochrome and out of the way except a few places where it
* is important to communicate different data types. */
- if (!((theme_spacetype == SPACE_OUTLINER) || (theme_regionid == RGN_TYPE_TEMPORARY))) {
+ if (!((theme_spacetype == SPACE_OUTLINER && theme_regionid == RGN_TYPE_WINDOW) ||
+ (theme_spacetype == SPACE_PROPERTIES && theme_regionid == RGN_TYPE_NAV_BAR))) {
return false;
}
- const uchar *cp;
- cp = UI_ThemeGetColorPtr(theme_active, theme_spacetype, colorid);
- col[0] = ((float)cp[0]) / 255.0f;
- col[1] = ((float)cp[1]) / 255.0f;
- col[2] = ((float)cp[2]) / 255.0f;
- col[3] = ((float)cp[3]) / 255.0f;
+ const uchar *cp = UI_ThemeGetColorPtr(theme_active, theme_spacetype, colorid);
+ col[0] = cp[0];
+ col[1] = cp[1];
+ col[2] = cp[2];
+ col[3] = cp[3];
return true;
}
diff --git a/source/blender/editors/interface/view2d.c b/source/blender/editors/interface/view2d.c
index 58d26c4a840..f2d4faff479 100644
--- a/source/blender/editors/interface/view2d.c
+++ b/source/blender/editors/interface/view2d.c
@@ -138,7 +138,7 @@ static void view2d_masks(View2D *v2d, bool check_scrollers, const rcti *mask_scr
if (check_scrollers) {
/* check size if hiding flag is set: */
if (v2d->scroll & V2D_SCROLL_HORIZONTAL_HIDE) {
- if (!(v2d->scroll & V2D_SCROLL_SCALE_HORIZONTAL)) {
+ if (!(v2d->scroll & V2D_SCROLL_HORIZONTAL_HANDLES)) {
if (BLI_rctf_size_x(&v2d->tot) > BLI_rctf_size_x(&v2d->cur)) {
v2d->scroll &= ~V2D_SCROLL_HORIZONTAL_FULLR;
}
@@ -148,7 +148,7 @@ static void view2d_masks(View2D *v2d, bool check_scrollers, const rcti *mask_scr
}
}
if (v2d->scroll & V2D_SCROLL_VERTICAL_HIDE) {
- if (!(v2d->scroll & V2D_SCROLL_SCALE_VERTICAL)) {
+ if (!(v2d->scroll & V2D_SCROLL_VERTICAL_HANDLES)) {
if (BLI_rctf_size_y(&v2d->tot) + 0.01f > BLI_rctf_size_y(&v2d->cur)) {
v2d->scroll &= ~V2D_SCROLL_VERTICAL_FULLR;
}
@@ -166,10 +166,11 @@ static void view2d_masks(View2D *v2d, bool check_scrollers, const rcti *mask_scr
* - if they overlap, they must not occupy the corners (which are reserved for other widgets)
*/
if (scroll) {
- const int scroll_width = (v2d->scroll & V2D_SCROLL_SCALE_VERTICAL) ? V2D_SCROLL_WIDTH_TEXT :
- V2D_SCROLL_WIDTH;
- const int scroll_height = (v2d->scroll & V2D_SCROLL_SCALE_HORIZONTAL) ?
- V2D_SCROLL_HEIGHT_TEXT :
+ const int scroll_width = (v2d->scroll & V2D_SCROLL_VERTICAL_HANDLES) ?
+ V2D_SCROLL_WIDTH_HANDLES :
+ V2D_SCROLL_WIDTH;
+ const int scroll_height = (v2d->scroll & V2D_SCROLL_HORIZONTAL_HANDLES) ?
+ V2D_SCROLL_HEIGHT_HANDLES :
V2D_SCROLL_HEIGHT;
/* vertical scroller */
@@ -185,6 +186,13 @@ static void view2d_masks(View2D *v2d, bool check_scrollers, const rcti *mask_scr
v2d->vert.xmin = v2d->vert.xmax - scroll_width;
}
+ /* Currently, all regions that have vertical scale handles,
+ * also have the scrubbing area at the top.
+ * So the scrollbar has to move down a bit. */
+ if (scroll & V2D_SCROLL_VERTICAL_HANDLES) {
+ v2d->vert.ymax -= UI_SCRUBBING_MARGIN_Y;
+ }
+
/* horizontal scroller */
if (scroll & (V2D_SCROLL_BOTTOM)) {
/* on bottom edge of region */
@@ -1589,7 +1597,7 @@ void UI_view2d_scrollers_draw(View2D *v2d, View2DScrollers *vs)
* (workaround to make sure that button windows don't show these,
* and only the time-grids with their zoomability can do so)
*/
- if ((v2d->keepzoom & V2D_LOCKZOOM_X) == 0 && (v2d->scroll & V2D_SCROLL_SCALE_HORIZONTAL) &&
+ if ((v2d->keepzoom & V2D_LOCKZOOM_X) == 0 && (v2d->scroll & V2D_SCROLL_HORIZONTAL_HANDLES) &&
(BLI_rcti_size_x(&slider) > V2D_SCROLLER_HANDLE_SIZE)) {
state |= UI_SCROLL_ARROWS;
}
@@ -1623,7 +1631,7 @@ void UI_view2d_scrollers_draw(View2D *v2d, View2DScrollers *vs)
* (workaround to make sure that button windows don't show these,
* and only the time-grids with their zoomability can do so)
*/
- if ((v2d->keepzoom & V2D_LOCKZOOM_Y) == 0 && (v2d->scroll & V2D_SCROLL_SCALE_VERTICAL) &&
+ if ((v2d->keepzoom & V2D_LOCKZOOM_Y) == 0 && (v2d->scroll & V2D_SCROLL_VERTICAL_HANDLES) &&
(BLI_rcti_size_y(&slider) > V2D_SCROLLER_HANDLE_SIZE)) {
state |= UI_SCROLL_ARROWS;
}
@@ -1644,59 +1652,6 @@ void UI_view2d_scrollers_free(View2DScrollers *scrollers)
/* *********************************************************************** */
/* List View Utilities */
-/** Get the view-coordinates of the nominated cell
- *
- * \param columnwidth, rowheight: size of each 'cell'
- * \param startx, starty: coordinates (in 'tot' rect space) that the list starts from.
- * This should be (0,0) for most views. However, for those where the starting row was offsetted
- * (like for Animation Editor channel lists, to make the first entry more visible), these will be
- * the min-coordinates of the first item.
- * \param column, row: The 2d-coordinates
- * (in 2D-view / 'tot' rect space) the cell exists at
- * \param rect: coordinates of the cell
- * (passed as single var instead of 4 separate, as it's more useful this way)
- */
-void UI_view2d_listview_cell_to_view(View2D *v2d,
- float columnwidth,
- float rowheight,
- float startx,
- float starty,
- int column,
- int row,
- rctf *rect)
-{
- /* sanity checks */
- if (ELEM(NULL, v2d, rect)) {
- return;
- }
-
- if ((columnwidth <= 0) && (rowheight <= 0)) {
- rect->xmin = rect->xmax = 0.0f;
- rect->ymin = rect->ymax = 0.0f;
- return;
- }
-
- /* x-coordinates */
- rect->xmin = startx + (float)(columnwidth * column);
- rect->xmax = startx + (float)(columnwidth * (column + 1));
-
- if ((v2d->align & V2D_ALIGN_NO_POS_X) && !(v2d->align & V2D_ALIGN_NO_NEG_X)) {
- /* simply negate the values for the coordinates if in negative half */
- rect->xmin = -rect->xmin;
- rect->xmax = -rect->xmax;
- }
-
- /* y-coordinates */
- rect->ymin = starty + (float)(rowheight * row);
- rect->ymax = starty + (float)(rowheight * (row + 1));
-
- if ((v2d->align & V2D_ALIGN_NO_POS_Y) && !(v2d->align & V2D_ALIGN_NO_NEG_Y)) {
- /* simply negate the values for the coordinates if in negative half */
- rect->ymin = -rect->ymin;
- rect->ymax = -rect->ymax;
- }
-}
-
/**
* Get the 'cell' (row, column) that the given 2D-view coordinates
* (i.e. in 'tot' rect space) lie in.
@@ -1709,8 +1664,7 @@ void UI_view2d_listview_cell_to_view(View2D *v2d,
* \param viewx, viewy: 2D-coordinates (in 2D-view / 'tot' rect space) to get the cell for
* \param r_column, r_row: the 'coordinates' of the relevant 'cell'
*/
-void UI_view2d_listview_view_to_cell(View2D *v2d,
- float columnwidth,
+void UI_view2d_listview_view_to_cell(float columnwidth,
float rowheight,
float startx,
float starty,
@@ -1719,80 +1673,24 @@ void UI_view2d_listview_view_to_cell(View2D *v2d,
int *r_column,
int *r_row)
{
- /* adjust view coordinates to be all positive ints, corrected for the start offset */
- const int x = (int)(floorf(fabsf(viewx) + 0.5f) - startx);
- const int y = (int)(floorf(fabsf(viewy) + 0.5f) - starty);
-
- /* sizes must not be negative */
- if ((v2d == NULL) || ((columnwidth <= 0) && (rowheight <= 0))) {
- if (r_column) {
- *r_column = 0;
+ if (r_column) {
+ if (columnwidth > 0) {
+ /* Columns go from left to right (x increases). */
+ *r_column = floorf((viewx - startx) / columnwidth);
}
- if (r_row) {
- *r_row = 0;
+ else {
+ *r_column = 0;
}
-
- return;
- }
-
- /* get column */
- if ((r_column) && (columnwidth > 0)) {
- *r_column = x / columnwidth;
- }
- else if (r_column) {
- *r_column = 0;
}
- /* get row */
- if ((r_row) && (rowheight > 0)) {
- *r_row = y / rowheight;
- }
- else if (r_row) {
- *r_row = 0;
- }
-}
-
-/**
- * Get the 'extreme' (min/max) column and row indices which are visible within the 'cur' rect
- *
- * \param columnwidth, rowheight: Size of each 'cell'
- * \param startx, starty: Coordinates that the list starts from,
- * which should be (0,0) for most views.
- * \param column_min, column_max, row_min, row_max: The starting and ending column/row indices
- */
-void UI_view2d_listview_visible_cells(View2D *v2d,
- float columnwidth,
- float rowheight,
- float startx,
- float starty,
- int *column_min,
- int *column_max,
- int *row_min,
- int *row_max)
-{
- /* using 'cur' rect coordinates, call the cell-getting function to get the cells for this */
- if (v2d) {
- /* min */
- UI_view2d_listview_view_to_cell(v2d,
- columnwidth,
- rowheight,
- startx,
- starty,
- v2d->cur.xmin,
- v2d->cur.ymin,
- column_min,
- row_min);
-
- /* max*/
- UI_view2d_listview_view_to_cell(v2d,
- columnwidth,
- rowheight,
- startx,
- starty,
- v2d->cur.xmax,
- v2d->cur.ymax,
- column_max,
- row_max);
+ if (r_row) {
+ if (rowheight > 0) {
+ /* Rows got from top to bottom (y decreases). */
+ *r_row = floorf((starty - viewy) / rowheight);
+ }
+ else {
+ *r_row = 0;
+ }
}
}
diff --git a/source/blender/editors/interface/view2d_draw.c b/source/blender/editors/interface/view2d_draw.c
index 91128e49a60..2009bbecebc 100644
--- a/source/blender/editors/interface/view2d_draw.c
+++ b/source/blender/editors/interface/view2d_draw.c
@@ -53,7 +53,7 @@
/* Compute display grid resolution
********************************************************/
-#define MIN_MAJOR_LINE_DISTANCE (UI_DPI_FAC * 50)
+#define MIN_MAJOR_LINE_DISTANCE (U.v2d_min_gridsize * UI_DPI_FAC)
static float select_major_distance(const float *possible_distances,
uint amount,
@@ -153,6 +153,12 @@ static void get_parallel_lines_draw_steps(const ParallelLinesSet *lines,
float *r_first,
uint *r_steps)
{
+ if (region_start >= region_end) {
+ *r_first = 0;
+ *r_steps = 0;
+ return;
+ }
+
BLI_assert(lines->distance > 0);
BLI_assert(region_start <= region_end);
@@ -258,7 +264,8 @@ static void draw_horizontal_scale_indicators(const ARegion *ar,
float distance,
const rcti *rect,
PositionToString to_string,
- void *to_string_data)
+ void *to_string_data,
+ int colorid)
{
GPU_matrix_push_projection();
wmOrtho2_region_pixelspace(ar);
@@ -277,7 +284,7 @@ static void draw_horizontal_scale_indicators(const ARegion *ar,
}
const int font_id = BLF_default();
- UI_FontThemeColor(font_id, TH_TEXT);
+ UI_FontThemeColor(font_id, colorid);
BLF_batch_draw_begin();
@@ -308,7 +315,8 @@ static void draw_vertical_scale_indicators(const ARegion *ar,
float display_offset,
const rcti *rect,
PositionToString to_string,
- void *to_string_data)
+ void *to_string_data,
+ int colorid)
{
GPU_matrix_push_projection();
wmOrtho2_region_pixelspace(ar);
@@ -327,7 +335,7 @@ static void draw_vertical_scale_indicators(const ARegion *ar,
}
const int font_id = BLF_default();
- UI_FontThemeColor(font_id, TH_TEXT);
+ UI_FontThemeColor(font_id, colorid);
BLF_enable(font_id, BLF_ROTATION);
BLF_rotation(font_id, M_PI_2);
@@ -463,51 +471,62 @@ void UI_view2d_draw_lines_x__frames_or_seconds(const View2D *v2d,
/* Scale indicator text drawing API
**************************************************/
-void UI_view2d_draw_scale_x__discrete_values(const ARegion *ar,
- const View2D *v2d,
- const rcti *rect)
+static void UI_view2d_draw_scale_x__discrete_values(const ARegion *ar,
+ const View2D *v2d,
+ const rcti *rect,
+ int colorid)
{
float number_step = view2d_major_step_x__discrete(v2d);
- draw_horizontal_scale_indicators(ar, v2d, number_step, rect, view_to_string__frame_number, NULL);
+ draw_horizontal_scale_indicators(
+ ar, v2d, number_step, rect, view_to_string__frame_number, NULL, colorid);
}
-void UI_view2d_draw_scale_x__discrete_time(const ARegion *ar,
- const View2D *v2d,
- const rcti *rect,
- const Scene *scene)
+static void UI_view2d_draw_scale_x__discrete_time(
+ const ARegion *ar, const View2D *v2d, const rcti *rect, const Scene *scene, int colorid)
{
float step = view2d_major_step_x__time(v2d, scene);
- draw_horizontal_scale_indicators(ar, v2d, step, rect, view_to_string__time, (void *)scene);
+ draw_horizontal_scale_indicators(
+ ar, v2d, step, rect, view_to_string__time, (void *)scene, colorid);
}
-void UI_view2d_draw_scale_x__values(const ARegion *ar, const View2D *v2d, const rcti *rect)
+static void UI_view2d_draw_scale_x__values(const ARegion *ar,
+ const View2D *v2d,
+ const rcti *rect,
+ int colorid)
{
float step = view2d_major_step_x__continuous(v2d);
- draw_horizontal_scale_indicators(ar, v2d, step, rect, view_to_string__value, NULL);
+ draw_horizontal_scale_indicators(ar, v2d, step, rect, view_to_string__value, NULL, colorid);
}
-void UI_view2d_draw_scale_y__values(const ARegion *ar, const View2D *v2d, const rcti *rect)
+void UI_view2d_draw_scale_y__values(const ARegion *ar,
+ const View2D *v2d,
+ const rcti *rect,
+ int colorid)
{
float step = view2d_major_step_y__continuous(v2d);
- draw_vertical_scale_indicators(ar, v2d, step, 0.0f, rect, view_to_string__value, NULL);
+ draw_vertical_scale_indicators(ar, v2d, step, 0.0f, rect, view_to_string__value, NULL, colorid);
}
-void UI_view2d_draw_scale_y__block(const ARegion *ar, const View2D *v2d, const rcti *rect)
+void UI_view2d_draw_scale_y__block(const ARegion *ar,
+ const View2D *v2d,
+ const rcti *rect,
+ int colorid)
{
- draw_vertical_scale_indicators(ar, v2d, 1.0f, 0.5f, rect, view_to_string__value, NULL);
+ draw_vertical_scale_indicators(ar, v2d, 1.0f, 0.5f, rect, view_to_string__value, NULL, colorid);
}
void UI_view2d_draw_scale_x__discrete_frames_or_seconds(const struct ARegion *ar,
const struct View2D *v2d,
const struct rcti *rect,
const struct Scene *scene,
- bool display_seconds)
+ bool display_seconds,
+ int colorid)
{
if (display_seconds) {
- UI_view2d_draw_scale_x__discrete_time(ar, v2d, rect, scene);
+ UI_view2d_draw_scale_x__discrete_time(ar, v2d, rect, scene, colorid);
}
else {
- UI_view2d_draw_scale_x__discrete_values(ar, v2d, rect);
+ UI_view2d_draw_scale_x__discrete_values(ar, v2d, rect, colorid);
}
}
@@ -515,12 +534,13 @@ void UI_view2d_draw_scale_x__frames_or_seconds(const struct ARegion *ar,
const struct View2D *v2d,
const struct rcti *rect,
const struct Scene *scene,
- bool display_seconds)
+ bool display_seconds,
+ int colorid)
{
if (display_seconds) {
- UI_view2d_draw_scale_x__discrete_time(ar, v2d, rect, scene);
+ UI_view2d_draw_scale_x__discrete_time(ar, v2d, rect, scene, colorid);
}
else {
- UI_view2d_draw_scale_x__values(ar, v2d, rect);
+ UI_view2d_draw_scale_x__values(ar, v2d, rect, colorid);
}
}
diff --git a/source/blender/editors/interface/view2d_ops.c b/source/blender/editors/interface/view2d_ops.c
index ab8d1cf9bf6..68ee38bc99f 100644
--- a/source/blender/editors/interface/view2d_ops.c
+++ b/source/blender/editors/interface/view2d_ops.c
@@ -2032,8 +2032,8 @@ static int scroller_activate_invoke(bContext *C, wmOperator *op, const wmEvent *
* NOTE: see view2d.c for latest conditions, and keep this in sync with that
*/
if (ELEM(vsm->zone, SCROLLHANDLE_MIN, SCROLLHANDLE_MAX)) {
- if (((vsm->scroller == 'h') && (v2d->scroll & V2D_SCROLL_SCALE_HORIZONTAL) == 0) ||
- ((vsm->scroller == 'v') && (v2d->scroll & V2D_SCROLL_SCALE_VERTICAL) == 0)) {
+ if (((vsm->scroller == 'h') && (v2d->scroll & V2D_SCROLL_HORIZONTAL_HANDLES) == 0) ||
+ ((vsm->scroller == 'v') && (v2d->scroll & V2D_SCROLL_VERTICAL_HANDLES) == 0)) {
/* switch to bar (i.e. no scaling gets handled) */
vsm->zone = SCROLLHANDLE_BAR;
}
diff --git a/source/blender/editors/io/io_cache.c b/source/blender/editors/io/io_cache.c
index 3dd3b20bda3..9fdcec71cfd 100644
--- a/source/blender/editors/io/io_cache.c
+++ b/source/blender/editors/io/io_cache.c
@@ -108,7 +108,7 @@ static int cachefile_open_exec(bContext *C, wmOperator *op)
PointerRNA idptr;
RNA_id_pointer_create(&cache_file->id, &idptr);
- RNA_property_pointer_set(&pprop->ptr, pprop->prop, idptr);
+ RNA_property_pointer_set(&pprop->ptr, pprop->prop, idptr, NULL);
RNA_property_update(C, &pprop->ptr, pprop->prop);
}
diff --git a/source/blender/editors/mask/mask_ops.c b/source/blender/editors/mask/mask_ops.c
index c0f3b1f8338..1f825c0bb31 100644
--- a/source/blender/editors/mask/mask_ops.c
+++ b/source/blender/editors/mask/mask_ops.c
@@ -1992,9 +1992,9 @@ static int mask_hide_view_clear_exec(bContext *C, wmOperator *op)
for (masklay = mask->masklayers.first; masklay; masklay = masklay->next) {
- if (masklay->restrictflag & OB_RESTRICT_VIEW) {
+ if (masklay->restrictflag & OB_RESTRICT_VIEWPORT) {
ED_mask_layer_select_set(masklay, select);
- masklay->restrictflag &= ~OB_RESTRICT_VIEW;
+ masklay->restrictflag &= ~OB_RESTRICT_VIEWPORT;
changed = true;
}
}
@@ -2045,7 +2045,7 @@ static int mask_hide_view_set_exec(bContext *C, wmOperator *op)
if (ED_mask_layer_select_check(masklay)) {
ED_mask_layer_select_set(masklay, false);
- masklay->restrictflag |= OB_RESTRICT_VIEW;
+ masklay->restrictflag |= OB_RESTRICT_VIEWPORT;
changed = true;
if (masklay == BKE_mask_layer_active(mask)) {
BKE_mask_layer_active_set(mask, NULL);
@@ -2054,7 +2054,7 @@ static int mask_hide_view_set_exec(bContext *C, wmOperator *op)
}
else {
if (!ED_mask_layer_select_check(masklay)) {
- masklay->restrictflag |= OB_RESTRICT_VIEW;
+ masklay->restrictflag |= OB_RESTRICT_VIEWPORT;
changed = true;
if (masklay == BKE_mask_layer_active(mask)) {
BKE_mask_layer_active_set(mask, NULL);
diff --git a/source/blender/editors/mesh/CMakeLists.txt b/source/blender/editors/mesh/CMakeLists.txt
index 57bf67e825e..9a779db4812 100644
--- a/source/blender/editors/mesh/CMakeLists.txt
+++ b/source/blender/editors/mesh/CMakeLists.txt
@@ -23,6 +23,7 @@ set(INC
../../blentranslation
../../bmesh
../../depsgraph
+ ../../draw
../../gpu
../../imbuf
../../makesdna
diff --git a/source/blender/editors/mesh/editface.c b/source/blender/editors/mesh/editface.c
index 990250792a1..d61c340f7a2 100644
--- a/source/blender/editors/mesh/editface.c
+++ b/source/blender/editors/mesh/editface.c
@@ -441,74 +441,6 @@ bool paintface_mouse_select(
return true;
}
-bool do_paintface_box_select(ViewContext *vc, const rcti *rect, int sel_op)
-{
- Object *ob = vc->obact;
- Mesh *me;
-
- me = BKE_mesh_from_object(ob);
- if ((me == NULL) || (me->totpoly == 0)) {
- return false;
- }
-
- bool changed = false;
- if (SEL_OP_USE_PRE_DESELECT(sel_op)) {
- changed |= paintface_deselect_all_visible(vc->C, vc->obact, SEL_DESELECT, false);
- }
-
- if (BLI_rcti_is_empty(rect)) {
- /* pass */
- }
- else {
- MPoly *mpoly;
- uint *rt;
- int a, index;
-
- char *selar = MEM_callocN(me->totpoly + 1, "selar");
-
- uint buf_len;
- uint *buf = ED_view3d_select_id_read_rect(vc, rect, &buf_len);
-
- rt = buf;
-
- a = buf_len;
- while (a--) {
- if (*rt) {
- index = *rt;
- if (index <= me->totpoly) {
- selar[index] = 1;
- }
- }
- rt++;
- }
-
- mpoly = me->mpoly;
- for (a = 1; a <= me->totpoly; a++, mpoly++) {
- if ((mpoly->flag & ME_HIDE) == 0) {
- const bool is_select = mpoly->flag & ME_FACE_SEL;
- const bool is_inside = (selar[a] != 0);
- const int sel_op_result = ED_select_op_action_deselected(sel_op, is_select, is_inside);
- if (sel_op_result != -1) {
- SET_FLAG_FROM_TEST(mpoly->flag, sel_op_result, ME_FACE_SEL);
- changed = true;
- }
- }
- }
-
- MEM_freeN(buf);
- MEM_freeN(selar);
-
-#ifdef __APPLE__
- glReadBuffer(GL_BACK);
-#endif
- }
-
- if (changed) {
- paintface_flush_flags(vc->C, vc->obact, SELECT);
- }
- return changed;
-}
-
/* (similar to void paintface_flush_flags(Object *ob))
* copy the vertex flags, most importantly selection from the mesh to the final derived mesh,
* use in object mode when selecting vertices (while painting) */
diff --git a/source/blender/editors/mesh/editmesh_add_gizmo.c b/source/blender/editors/mesh/editmesh_add_gizmo.c
index 839ee186016..f6729fb56e1 100644
--- a/source/blender/editors/mesh/editmesh_add_gizmo.c
+++ b/source/blender/editors/mesh/editmesh_add_gizmo.c
@@ -29,6 +29,7 @@
#include "BKE_context.h"
#include "BKE_editmesh.h"
+#include "BKE_scene.h"
#include "ED_gizmo_library.h"
#include "ED_gizmo_utils.h"
@@ -75,7 +76,7 @@ static void calc_initial_placement_point_from_view(bContext *C,
float cursor_matrix[4][4];
float orient_matrix[3][3];
- ED_view3d_cursor3d_calc_mat4(scene, cursor_matrix);
+ BKE_scene_cursor_to_mat4(&scene->cursor, cursor_matrix);
float dots[3] = {
dot_v3v3(rv3d->viewinv[2], cursor_matrix[0]),
diff --git a/source/blender/editors/mesh/editmesh_bevel.c b/source/blender/editors/mesh/editmesh_bevel.c
index f6940cae953..1cd4e95314b 100644
--- a/source/blender/editors/mesh/editmesh_bevel.c
+++ b/source/blender/editors/mesh/editmesh_bevel.c
@@ -907,7 +907,8 @@ void MESH_OT_bevel(wmOperatorType *ot)
/* identifiers */
ot->name = "Bevel";
- ot->description = "Edge Bevel";
+ ot->description =
+ "Cut into selected items at an angle to create flat or rounded bevel or chamfer";
ot->idname = "MESH_OT_bevel";
/* api callbacks */
diff --git a/source/blender/editors/mesh/editmesh_bisect.c b/source/blender/editors/mesh/editmesh_bisect.c
index bc60ff9274f..1d173d8e396 100644
--- a/source/blender/editors/mesh/editmesh_bisect.c
+++ b/source/blender/editors/mesh/editmesh_bisect.c
@@ -148,7 +148,7 @@ static int mesh_bisect_invoke(bContext *C, wmOperator *op, const wmEvent *event)
BisectData *opdata;
opdata = MEM_mallocN(sizeof(BisectData), "inset_operator_data");
- gesture->userdata = opdata;
+ gesture->user_data.data = opdata;
opdata->backup_len = objects_len;
opdata->backup = MEM_callocN(sizeof(*opdata->backup) * objects_len, __func__);
@@ -193,7 +193,7 @@ static void edbm_bisect_exit(bContext *C, BisectData *opdata)
static int mesh_bisect_modal(bContext *C, wmOperator *op, const wmEvent *event)
{
wmGesture *gesture = op->customdata;
- BisectData *opdata = gesture->userdata;
+ BisectData *opdata = gesture->user_data.data;
BisectData opdata_back = *opdata; /* annoyance, WM_gesture_straightline_modal, frees */
int ret;
@@ -276,7 +276,7 @@ static int mesh_bisect_exec(bContext *C, wmOperator *op)
}
wmGesture *gesture = op->customdata;
- BisectData *opdata = (gesture != NULL) ? gesture->userdata : NULL;
+ BisectData *opdata = (gesture != NULL) ? gesture->user_data.data : NULL;
/* -------------------------------------------------------------------- */
/* Modal support */
diff --git a/source/blender/editors/mesh/editmesh_extrude.c b/source/blender/editors/mesh/editmesh_extrude.c
index 82cff8363f8..0da4d20c6b5 100644
--- a/source/blender/editors/mesh/editmesh_extrude.c
+++ b/source/blender/editors/mesh/editmesh_extrude.c
@@ -36,6 +36,7 @@
#include "RNA_access.h"
#include "WM_types.h"
+#include "WM_api.h"
#include "ED_mesh.h"
#include "ED_screen.h"
@@ -860,6 +861,9 @@ static int edbm_dupli_extrude_cursor_invoke(bContext *C, wmOperator *op, const w
EDBM_mesh_normals_update(vc.em);
EDBM_update_generic(vc.em, true, true);
+
+ WM_event_add_notifier(C, NC_GEOM | ND_DATA, obedit->data);
+ WM_event_add_notifier(C, NC_GEOM | ND_SELECT, obedit->data);
}
MEM_freeN(objects);
diff --git a/source/blender/editors/mesh/editmesh_knife.c b/source/blender/editors/mesh/editmesh_knife.c
index cc0c2f5bbe4..976dbe01a22 100644
--- a/source/blender/editors/mesh/editmesh_knife.c
+++ b/source/blender/editors/mesh/editmesh_knife.c
@@ -1156,19 +1156,20 @@ static void knifetool_draw(const bContext *UNUSED(C), ARegion *UNUSED(ar), void
GPUBatch *batch = GPU_batch_create_ex(GPU_PRIM_POINTS, vert, NULL, GPU_BATCH_OWNS_VBO);
GPU_batch_program_set_builtin(batch, GPU_SHADER_3D_UNIFORM_COLOR);
+ GPU_batch_bind(batch);
/* draw any snapped verts first */
rgba_uchar_to_float(fcol, kcd->colors.point_a);
GPU_batch_uniform_4fv(batch, "color", fcol);
GPU_matrix_bind(batch->interface);
GPU_point_size(11);
- GPU_batch_draw_range_ex(batch, 0, v - 1, false);
+ GPU_batch_draw_advanced(batch, 0, v - 1, 0, 0);
/* now draw the rest */
rgba_uchar_to_float(fcol, kcd->colors.curpoint_a);
GPU_batch_uniform_4fv(batch, "color", fcol);
GPU_point_size(7);
- GPU_batch_draw_range_ex(batch, vs + 1, kcd->totlinehit - (vs + 1), false);
+ GPU_batch_draw_advanced(batch, vs + 1, kcd->totlinehit - (vs + 1), 0, 0);
GPU_batch_program_use_end(batch);
GPU_batch_discard(batch);
@@ -2811,6 +2812,7 @@ wmKeyMap *knifetool_modal_keymap(wmKeyConfig *keyconf)
{KNF_MODAL_CUT_THROUGH_TOGGLE, "CUT_THROUGH_TOGGLE", 0, "Toggle Cut Through", ""},
{KNF_MODAL_NEW_CUT, "NEW_CUT", 0, "End Current Cut", ""},
{KNF_MODAL_ADD_CUT, "ADD_CUT", 0, "Add Cut", ""},
+ {KNF_MODAL_ADD_CUT_CLOSED, "ADD_CUT_CLOSED", 0, "Add Cut Closed", ""},
{KNF_MODAL_PANNING, "PANNING", 0, "Panning", ""},
{0, NULL, 0, NULL, NULL},
};
diff --git a/source/blender/editors/mesh/editmesh_loopcut.c b/source/blender/editors/mesh/editmesh_loopcut.c
index 528235e693a..59355890428 100644
--- a/source/blender/editors/mesh/editmesh_loopcut.c
+++ b/source/blender/editors/mesh/editmesh_loopcut.c
@@ -79,11 +79,11 @@ typedef struct RingSelOpData {
Depsgraph *depsgraph;
- Object **objects;
- uint objects_len;
+ Base **bases;
+ uint bases_len;
/* These values switch objects based on the object under the cursor. */
- uint ob_index;
+ uint base_index;
Object *ob;
BMEditMesh *em;
BMEdge *eed;
@@ -111,8 +111,8 @@ static void edgering_select(RingSelOpData *lcd)
}
if (!lcd->extend) {
- for (uint ob_index = 0; ob_index < lcd->objects_len; ob_index++) {
- Object *ob_iter = lcd->objects[ob_index];
+ for (uint base_index = 0; base_index < lcd->bases_len; base_index++) {
+ Object *ob_iter = lcd->bases[base_index]->object;
BMEditMesh *em = BKE_editmesh_from_object(ob_iter);
EDBM_flag_disable_all(em, BM_ELEM_SELECT);
DEG_id_tag_update(ob_iter->data, ID_RECALC_SELECT);
@@ -252,7 +252,7 @@ static void ringsel_exit(bContext *UNUSED(C), wmOperator *op)
EDBM_preselect_edgering_destroy(lcd->presel_edgering);
- MEM_freeN(lcd->objects);
+ MEM_freeN(lcd->bases);
ED_region_tag_redraw(lcd->ar);
@@ -307,21 +307,21 @@ static void ringcut_cancel(bContext *C, wmOperator *op)
}
static void loopcut_update_edge(RingSelOpData *lcd,
- uint ob_index,
+ uint base_index,
BMEdge *e,
const int previewlines)
{
if (e != lcd->eed) {
lcd->eed = e;
lcd->ob = lcd->vc.obedit;
- lcd->ob_index = ob_index;
+ lcd->base_index = base_index;
lcd->em = lcd->vc.em;
ringsel_find_edge(lcd, previewlines);
}
else if (e == NULL) {
lcd->ob = NULL;
lcd->em = NULL;
- lcd->ob_index = UINT_MAX;
+ lcd->base_index = UINT_MAX;
}
}
@@ -331,27 +331,26 @@ static void loopcut_mouse_move(RingSelOpData *lcd, const int previewlines)
Object *ob;
BMEdge *eed;
float dist;
- int ob_index;
+ int base_index;
} best = {
.dist = ED_view3d_select_dist_px(),
};
- for (uint ob_index = 0; ob_index < lcd->objects_len; ob_index++) {
- Object *ob_iter = lcd->objects[ob_index];
- ED_view3d_viewcontext_init_object(&lcd->vc, ob_iter);
- BMEdge *eed_test = EDBM_edge_find_nearest_ex(&lcd->vc, &best.dist, NULL, false, false, NULL);
- if (eed_test) {
- best.ob = ob_iter;
- best.eed = eed_test;
- best.ob_index = ob_index;
- }
+ uint base_index;
+ BMEdge *eed_test = EDBM_edge_find_nearest_ex(
+ &lcd->vc, &best.dist, NULL, false, false, NULL, lcd->bases, lcd->bases_len, &base_index);
+
+ if (eed_test) {
+ best.ob = lcd->bases[base_index]->object;
+ best.eed = eed_test;
+ best.base_index = base_index;
}
if (best.eed) {
ED_view3d_viewcontext_init_object(&lcd->vc, best.ob);
}
- loopcut_update_edge(lcd, best.ob_index, best.eed, previewlines);
+ loopcut_update_edge(lcd, best.base_index, best.eed, previewlines);
}
/* called by both init() and exec() */
@@ -361,22 +360,22 @@ static int loopcut_init(bContext *C, wmOperator *op, const wmEvent *event)
/* Use for redo - intentionally wrap int to uint. */
const struct {
- uint ob_index;
+ uint base_index;
uint e_index;
} exec_data = {
- .ob_index = (uint)RNA_int_get(op->ptr, "object_index"),
+ .base_index = (uint)RNA_int_get(op->ptr, "object_index"),
.e_index = (uint)RNA_int_get(op->ptr, "edge_index"),
};
ViewLayer *view_layer = CTX_data_view_layer(C);
- uint objects_len;
- Object **objects = BKE_view_layer_array_from_objects_in_edit_mode(
- view_layer, CTX_wm_view3d(C), &objects_len);
+ uint bases_len;
+ Base **bases = BKE_view_layer_array_from_bases_in_edit_mode(
+ view_layer, CTX_wm_view3d(C), &bases_len);
if (is_interactive) {
- for (uint ob_index = 0; ob_index < objects_len; ob_index++) {
- Object *ob_iter = objects[ob_index];
+ for (uint base_index = 0; base_index < bases_len; base_index++) {
+ Object *ob_iter = bases[base_index]->object;
if (modifiers_isDeformedByLattice(ob_iter) || modifiers_isDeformedByArmature(ob_iter)) {
BKE_report(
op->reports, RPT_WARNING, "Loop cut does not work well on deformed edit mesh display");
@@ -390,12 +389,12 @@ static int loopcut_init(bContext *C, wmOperator *op, const wmEvent *event)
/* for re-execution, check edge index is in range before we setup ringsel */
bool ok = true;
if (is_interactive == false) {
- if (exec_data.ob_index >= objects_len) {
+ if (exec_data.base_index >= bases_len) {
return OPERATOR_CANCELLED;
ok = false;
}
else {
- Object *ob_iter = objects[exec_data.ob_index];
+ Object *ob_iter = bases[exec_data.base_index]->object;
BMEditMesh *em = BKE_editmesh_from_object(ob_iter);
if (exec_data.e_index >= em->bm->totedge) {
ok = false;
@@ -404,7 +403,7 @@ static int loopcut_init(bContext *C, wmOperator *op, const wmEvent *event)
}
if (!ok || !ringsel_init(C, op, true)) {
- MEM_freeN(objects);
+ MEM_freeN(bases);
return OPERATOR_CANCELLED;
}
@@ -416,8 +415,8 @@ static int loopcut_init(bContext *C, wmOperator *op, const wmEvent *event)
RingSelOpData *lcd = op->customdata;
- lcd->objects = objects;
- lcd->objects_len = objects_len;
+ lcd->bases = bases;
+ lcd->bases_len = bases_len;
if (is_interactive) {
copy_v2_v2_int(lcd->vc.mval, event->mval);
@@ -425,13 +424,13 @@ static int loopcut_init(bContext *C, wmOperator *op, const wmEvent *event)
}
else {
- Object *ob_iter = objects[exec_data.ob_index];
+ Object *ob_iter = bases[exec_data.base_index]->object;
ED_view3d_viewcontext_init_object(&lcd->vc, ob_iter);
BMEdge *e;
BM_mesh_elem_table_ensure(lcd->vc.em->bm, BM_EDGE);
e = BM_edge_at_index(lcd->vc.em->bm, exec_data.e_index);
- loopcut_update_edge(lcd, exec_data.ob_index, e, 0);
+ loopcut_update_edge(lcd, exec_data.base_index, e, 0);
}
#ifdef USE_LOOPSLIDE_HACK
@@ -503,7 +502,7 @@ static int loopcut_finish(RingSelOpData *lcd, bContext *C, wmOperator *op)
if (lcd->eed) {
/* set for redo */
BM_mesh_elem_index_ensure(lcd->em->bm, BM_EDGE);
- RNA_int_set(op->ptr, "object_index", lcd->ob_index);
+ RNA_int_set(op->ptr, "object_index", lcd->base_index);
RNA_int_set(op->ptr, "edge_index", BM_elem_index_get(lcd->eed));
/* execute */
diff --git a/source/blender/editors/mesh/editmesh_path.c b/source/blender/editors/mesh/editmesh_path.c
index f8ec4334427..6fd0ee83b6c 100644
--- a/source/blender/editors/mesh/editmesh_path.c
+++ b/source/blender/editors/mesh/editmesh_path.c
@@ -63,6 +63,15 @@
/** \name Path Select Struct & Properties
* \{ */
+enum {
+ EDGE_MODE_SELECT = 0,
+ EDGE_MODE_TAG_SEAM = 1,
+ EDGE_MODE_TAG_SHARP = 2,
+ EDGE_MODE_TAG_CREASE = 3,
+ EDGE_MODE_TAG_BEVEL = 4,
+ EDGE_MODE_TAG_FREESTYLE = 5,
+};
+
struct PathSelectParams {
/** ensure the active element is the last selected item (handy for picking) */
bool track_active;
@@ -75,6 +84,23 @@ struct PathSelectParams {
static void path_select_properties(wmOperatorType *ot)
{
+ static const EnumPropertyItem edge_tag_items[] = {
+ {EDGE_MODE_SELECT, "SELECT", 0, "Select", ""},
+ {EDGE_MODE_TAG_SEAM, "SEAM", 0, "Tag Seam", ""},
+ {EDGE_MODE_TAG_SHARP, "SHARP", 0, "Tag Sharp", ""},
+ {EDGE_MODE_TAG_CREASE, "CREASE", 0, "Tag Crease", ""},
+ {EDGE_MODE_TAG_BEVEL, "BEVEL", 0, "Tag Bevel", ""},
+ {EDGE_MODE_TAG_FREESTYLE, "FREESTYLE", 0, "Tag Freestyle Edge Mark", ""},
+ {0, NULL, 0, NULL, NULL},
+ };
+
+ RNA_def_enum(ot->srna,
+ "edge_mode",
+ edge_tag_items,
+ EDGE_MODE_SELECT,
+ "Edge Tag",
+ "The edge flag to tag when selecting the shortest path");
+
RNA_def_boolean(ot->srna,
"use_face_step",
false,
@@ -93,9 +119,24 @@ static void path_select_properties(wmOperatorType *ot)
WM_operator_properties_checker_interval(ot, true);
}
-static void path_select_params_from_op(wmOperator *op, struct PathSelectParams *op_params)
+static void path_select_params_from_op(wmOperator *op,
+ ToolSettings *ts,
+ struct PathSelectParams *op_params)
{
- op_params->edge_mode = EDGE_MODE_SELECT;
+ {
+ PropertyRNA *prop = RNA_struct_find_property(op->ptr, "edge_mode");
+ if (RNA_property_is_set(op->ptr, prop)) {
+ op_params->edge_mode = RNA_property_enum_get(op->ptr, prop);
+ if (op->flag & OP_IS_INVOKE) {
+ ts->edge_mode = op_params->edge_mode;
+ }
+ }
+ else {
+ op_params->edge_mode = ts->edge_mode;
+ RNA_property_enum_set(op->ptr, prop, op_params->edge_mode);
+ }
+ }
+
op_params->track_active = false;
op_params->use_face_step = RNA_boolean_get(op->ptr, "use_face_step");
op_params->use_fill = RNA_boolean_get(op->ptr, "use_fill");
@@ -103,6 +144,21 @@ static void path_select_params_from_op(wmOperator *op, struct PathSelectParams *
WM_operator_properties_checker_interval_from_op(op, &op_params->interval_params);
}
+static bool path_select_poll_property(const bContext *C,
+ wmOperator *UNUSED(op),
+ const PropertyRNA *prop)
+{
+ const char *prop_id = RNA_property_identifier(prop);
+ if (STREQ(prop_id, "edge_mode")) {
+ const Scene *scene = CTX_data_scene(C);
+ ToolSettings *ts = scene->toolsettings;
+ if ((ts->selectmode & SCE_SELECT_EDGE) == 0) {
+ return false;
+ }
+ }
+ return true;
+}
+
struct UserData {
BMesh *bm;
Mesh *me;
@@ -319,7 +375,7 @@ static void edgetag_ensure_cd_flag(Mesh *me, const char edge_mode)
/* mesh shortest path select, uses prev-selected edge */
/* since you want to create paths with multiple selects, it doesn't have extend option */
-static void mouse_mesh_shortest_path_edge(Scene *UNUSED(scene),
+static void mouse_mesh_shortest_path_edge(Scene *scene,
Object *obedit,
const struct PathSelectParams *op_params,
BMEdge *e_act,
@@ -421,6 +477,10 @@ static void mouse_mesh_shortest_path_edge(Scene *UNUSED(scene),
}
EDBM_update_generic(em, false, false);
+
+ if (op_params->edge_mode == EDGE_MODE_TAG_SEAM) {
+ ED_uvedit_live_unwrap(scene, &obedit, 1);
+ }
}
/** \} */
@@ -649,12 +709,14 @@ static int edbm_shortest_path_pick_invoke(bContext *C, wmOperator *op, const wmE
return OPERATOR_FINISHED;
}
+ struct PathSelectParams op_params;
+ path_select_params_from_op(op, vc.scene->toolsettings, &op_params);
+
BMElem *ele_src, *ele_dst;
if (!(ele_src = edbm_elem_active_elem_or_face_get(em->bm)) ||
!(ele_dst = edbm_elem_find_nearest(&vc, ele_src->head.htype))) {
/* special case, toggle edge tags even when we don't have a path */
- if (((em->selectmode & SCE_SELECT_EDGE) &&
- (vc.scene->toolsettings->edge_mode != EDGE_MODE_SELECT)) &&
+ if (((em->selectmode & SCE_SELECT_EDGE) && (op_params.edge_mode != EDGE_MODE_SELECT)) &&
/* check if we only have a destination edge */
((ele_src == NULL) && (ele_dst = edbm_elem_find_nearest(&vc, BM_EDGE)))) {
ele_src = ele_dst;
@@ -665,11 +727,7 @@ static int edbm_shortest_path_pick_invoke(bContext *C, wmOperator *op, const wmE
}
}
- struct PathSelectParams op_params;
-
- path_select_params_from_op(op, &op_params);
op_params.track_active = track_active;
- op_params.edge_mode = vc.scene->toolsettings->edge_mode;
if (!edbm_shortest_path_pick_ex(vc.scene, vc.obedit, &op_params, ele_src, ele_dst)) {
return OPERATOR_PASS_THROUGH;
@@ -707,9 +765,8 @@ static int edbm_shortest_path_pick_exec(bContext *C, wmOperator *op)
}
struct PathSelectParams op_params;
- path_select_params_from_op(op, &op_params);
+ path_select_params_from_op(op, scene->toolsettings, &op_params);
op_params.track_active = true;
- op_params.edge_mode = scene->toolsettings->edge_mode;
if (!edbm_shortest_path_pick_ex(scene, obedit, &op_params, ele_src, ele_dst)) {
return OPERATOR_CANCELLED;
@@ -731,6 +788,7 @@ void MESH_OT_shortest_path_pick(wmOperatorType *ot)
ot->invoke = edbm_shortest_path_pick_invoke;
ot->exec = edbm_shortest_path_pick_exec;
ot->poll = ED_operator_editmesh_region_view3d;
+ ot->poll_property = path_select_poll_property;
/* flags */
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
@@ -832,7 +890,7 @@ static int edbm_shortest_path_select_exec(bContext *C, wmOperator *op)
if (ele_src && ele_dst) {
struct PathSelectParams op_params;
- path_select_params_from_op(op, &op_params);
+ path_select_params_from_op(op, scene->toolsettings, &op_params);
edbm_shortest_path_pick_ex(scene, obedit, &op_params, ele_src, ele_dst);
@@ -860,6 +918,7 @@ void MESH_OT_shortest_path_select(wmOperatorType *ot)
/* api callbacks */
ot->exec = edbm_shortest_path_select_exec;
ot->poll = ED_operator_editmesh;
+ ot->poll_property = path_select_poll_property;
/* flags */
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
diff --git a/source/blender/editors/mesh/editmesh_select.c b/source/blender/editors/mesh/editmesh_select.c
index 9df03a81762..dc94219cb9a 100644
--- a/source/blender/editors/mesh/editmesh_select.c
+++ b/source/blender/editors/mesh/editmesh_select.c
@@ -53,6 +53,7 @@
#include "ED_mesh.h"
#include "ED_screen.h"
#include "ED_transform.h"
+#include "ED_select_buffer_utils.h"
#include "ED_select_utils.h"
#include "ED_view3d.h"
@@ -67,6 +68,8 @@
#include "DEG_depsgraph.h"
#include "DEG_depsgraph_query.h"
+#include "DRW_engine.h"
+
#include "mesh_intern.h" /* own include */
/* use bmesh operator flags for a few operators */
@@ -196,186 +199,171 @@ void EDBM_automerge(Scene *scene, Object *obedit, bool update, const char hflag)
/** \name Back-Buffer OpenGL Selection
* \{ */
-/* set in drawobject.c ... for colorindices */
-unsigned int bm_solidoffs = 0, bm_wireoffs = 0, bm_vertoffs = 0;
-
-/* facilities for box select and circle select */
-static BLI_bitmap *selbuf = NULL;
+struct EDBMBaseOffset {
+ /* For convenience only. */
+ union {
+ uint offset;
+ uint face_start;
+ };
+ union {
+ uint face;
+ uint edge_start;
+ };
+ union {
+ uint edge;
+ uint vert_start;
+ };
+ uint vert;
+};
-static BLI_bitmap *edbm_backbuf_alloc(const int size)
-{
- return BLI_BITMAP_NEW(size, "selbuf");
-}
+struct EDBMSelectID_Context {
+ struct EDBMBaseOffset *base_array_index_offsets;
+ /** Borrow from caller (not freed). */
+ struct Base **bases;
+ uint bases_len;
+ /** Total number of items `base_array_index_offsets[bases_len - 1].vert`. */
+ uint base_array_index_len;
+};
-/* reads rect, and builds selection array for quick lookup */
-/* returns if all is OK */
-bool EDBM_backbuf_border_init(ViewContext *vc, short xmin, short ymin, short xmax, short ymax)
+static bool check_ob_drawface_dot(short select_mode, const View3D *v3d, char dt)
{
- uint *buf, *dr, buf_len;
-
- if (vc->obedit == NULL || XRAY_FLAG_ENABLED(vc->v3d)) {
- return false;
- }
-
- buf = ED_view3d_select_id_read(vc, xmin, ymin, xmax, ymax, &buf_len);
- if ((buf == NULL) || (bm_vertoffs == 0)) {
- return false;
- }
-
- dr = buf;
-
- /* build selection lookup */
- selbuf = edbm_backbuf_alloc(bm_vertoffs + 1);
-
- while (buf_len--) {
- if (*dr > 0 && *dr <= bm_vertoffs) {
- BLI_BITMAP_ENABLE(selbuf, *dr);
+ if (select_mode & SCE_SELECT_FACE) {
+ if (dt < OB_SOLID) {
+ return true;
+ }
+ if (v3d->overlay.edit_flag & V3D_OVERLAY_EDIT_FACE_DOT) {
+ return true;
+ }
+ if (XRAY_FLAG_ENABLED(v3d)) {
+ return true;
}
- dr++;
}
- MEM_freeN(buf);
- return true;
+ return false;
}
-bool EDBM_backbuf_check(unsigned int index)
+static void edbm_select_pick_draw_bases(struct EDBMSelectID_Context *sel_id_ctx,
+ ViewContext *vc,
+ short select_mode)
{
- /* odd logic, if selbuf is NULL we assume no zbuf-selection is enabled
- * and just ignore the depth buffer, this is error prone since its possible
- * code doesn't set the depth buffer by accident, but leave for now. - Campbell */
- if (selbuf == NULL) {
- return true;
- }
+ Scene *scene_eval = (Scene *)DEG_get_evaluated_id(vc->depsgraph, &vc->scene->id);
+ DRW_framebuffer_select_id_setup(vc->ar, true);
- if (index > 0 && index <= bm_vertoffs) {
- return BLI_BITMAP_TEST_BOOL(selbuf, index);
- }
+ uint offset = 1;
+ for (uint base_index = 0; base_index < sel_id_ctx->bases_len; base_index++) {
+ Object *ob_eval = DEG_get_evaluated_object(vc->depsgraph,
+ sel_id_ctx->bases[base_index]->object);
- return false;
-}
+ struct EDBMBaseOffset *base_ofs = &sel_id_ctx->base_array_index_offsets[base_index];
+ bool draw_facedot = check_ob_drawface_dot(select_mode, vc->v3d, ob_eval->dt);
-void EDBM_backbuf_free(void)
-{
- if (selbuf) {
- MEM_freeN(selbuf);
+ DRW_draw_select_id_object(scene_eval,
+ vc->rv3d,
+ ob_eval,
+ select_mode,
+ draw_facedot,
+ offset,
+ &base_ofs->vert,
+ &base_ofs->edge,
+ &base_ofs->face);
+
+ base_ofs->offset = offset;
+ offset = base_ofs->vert;
}
- selbuf = NULL;
-}
-struct LassoMaskData {
- unsigned int *px;
- int width;
-};
+ sel_id_ctx->base_array_index_len = offset;
-static void edbm_mask_lasso_px_cb(int x, int x_end, int y, void *user_data)
-{
- struct LassoMaskData *data = user_data;
- unsigned int *px = &data->px[(y * data->width) + x];
- do {
- *px = true;
- px++;
- } while (++x != x_end);
+ DRW_framebuffer_select_id_release(vc->ar);
}
-/* mcords is a polygon mask
- * - grab backbuffer,
- * - draw with black in backbuffer,
- * - grab again and compare
- * returns 'OK'
- */
-bool EDBM_backbuf_border_mask_init(ViewContext *vc,
- const int mcords[][2],
- short tot,
- short xmin,
- short ymin,
- short xmax,
- short ymax)
+BMElem *EDBM_select_id_bm_elem_get(struct EDBMSelectID_Context *sel_id_ctx,
+ const uint sel_id,
+ uint *r_base_index)
{
- uint *buf, *dr, *dr_mask, *dr_mask_arr, buf_len;
- struct LassoMaskData lasso_mask_data;
-
- /* method in use for face selecting too */
- if (vc->obedit == NULL) {
- if (!BKE_paint_select_elem_test(vc->obact)) {
- return false;
+ char elem_type;
+ uint elem_id;
+ uint base_index = 0;
+ for (; base_index < sel_id_ctx->bases_len; base_index++) {
+ struct EDBMBaseOffset *base_ofs = &sel_id_ctx->base_array_index_offsets[base_index];
+ if (base_ofs->face > sel_id) {
+ elem_id = sel_id - base_ofs->face_start;
+ elem_type = BM_FACE;
+ break;
+ }
+ if (base_ofs->edge > sel_id) {
+ elem_id = sel_id - base_ofs->edge_start;
+ elem_type = BM_EDGE;
+ break;
+ }
+ if (base_ofs->vert > sel_id) {
+ elem_id = sel_id - base_ofs->vert_start;
+ elem_type = BM_VERT;
+ break;
}
- }
- else if (XRAY_FLAG_ENABLED(vc->v3d)) {
- return false;
}
- buf = ED_view3d_select_id_read(vc, xmin, ymin, xmax, ymax, &buf_len);
- if ((buf == NULL) || (bm_vertoffs == 0)) {
- return false;
+ if (r_base_index) {
+ *r_base_index = base_index;
}
- dr = buf;
-
- dr_mask = dr_mask_arr = MEM_callocN(sizeof(*dr_mask) * buf_len, __func__);
- lasso_mask_data.px = dr_mask;
- lasso_mask_data.width = (xmax - xmin) + 1;
-
- BLI_bitmap_draw_2d_poly_v2i_n(
- xmin, ymin, xmax + 1, ymax + 1, mcords, tot, edbm_mask_lasso_px_cb, &lasso_mask_data);
-
- /* build selection lookup */
- selbuf = edbm_backbuf_alloc(bm_vertoffs + 1);
+ Object *obedit = sel_id_ctx->bases[base_index]->object;
+ BMEditMesh *em = BKE_editmesh_from_object(obedit);
- while (buf_len--) {
- if (*dr > 0 && *dr <= bm_vertoffs && *dr_mask == true) {
- BLI_BITMAP_ENABLE(selbuf, *dr);
- }
- dr++;
- dr_mask++;
+ switch (elem_type) {
+ case BM_FACE:
+ return (BMElem *)BM_face_at_index_find_or_table(em->bm, elem_id);
+ case BM_EDGE:
+ return (BMElem *)BM_edge_at_index_find_or_table(em->bm, elem_id);
+ case BM_VERT:
+ return (BMElem *)BM_vert_at_index_find_or_table(em->bm, elem_id);
+ default:
+ BLI_assert(0);
+ return NULL;
}
- MEM_freeN(buf);
- MEM_freeN(dr_mask_arr);
-
- return true;
}
-/* circle shaped sample area */
-bool EDBM_backbuf_circle_init(ViewContext *vc, short xs, short ys, short rads)
+uint EDBM_select_id_context_offset_for_object_elem(const struct EDBMSelectID_Context *sel_id_ctx,
+ int base_index,
+ char htype)
{
- uint *buf, *dr;
- short xmin, ymin, xmax, ymax, xc, yc;
- int radsq;
-
- /* method in use for face selecting too */
- if (vc->obedit == NULL) {
- if (!BKE_paint_select_elem_test(vc->obact)) {
- return false;
- }
+ struct EDBMBaseOffset *base_ofs = &sel_id_ctx->base_array_index_offsets[base_index];
+ if (htype == BM_VERT) {
+ return base_ofs->vert_start - 1;
}
- else if (XRAY_FLAG_ENABLED(vc->v3d)) {
- return false;
+ if (htype == BM_EDGE) {
+ return base_ofs->edge_start - 1;
}
-
- xmin = xs - rads;
- xmax = xs + rads;
- ymin = ys - rads;
- ymax = ys + rads;
- buf = ED_view3d_select_id_read(vc, xmin, ymin, xmax, ymax, NULL);
- if ((buf == NULL) || (bm_vertoffs == 0)) {
- return false;
+ if (htype == BM_FACE) {
+ return base_ofs->face_start - 1;
}
+ BLI_assert(0);
+ return 0;
+}
- dr = buf;
+uint EDBM_select_id_context_elem_len(const struct EDBMSelectID_Context *sel_id_ctx)
+{
+ return sel_id_ctx->base_array_index_len;
+}
- /* build selection lookup */
- selbuf = edbm_backbuf_alloc(bm_vertoffs + 1);
- radsq = rads * rads;
- for (yc = -rads; yc <= rads; yc++) {
- for (xc = -rads; xc <= rads; xc++, dr++) {
- if (xc * xc + yc * yc < radsq) {
- if (*dr > 0 && *dr <= bm_vertoffs) {
- BLI_BITMAP_ENABLE(selbuf, *dr);
- }
- }
- }
- }
+struct EDBMSelectID_Context *EDBM_select_id_context_create(ViewContext *vc,
+ Base **bases,
+ uint bases_len,
+ short select_mode)
+{
+ struct EDBMSelectID_Context *sel_id_ctx = MEM_mallocN(sizeof(*sel_id_ctx), __func__);
+ sel_id_ctx->base_array_index_offsets = MEM_mallocN(sizeof(struct EDBMBaseOffset) * bases_len,
+ __func__);
+ sel_id_ctx->bases = bases;
+ sel_id_ctx->bases_len = bases_len;
- MEM_freeN(buf);
- return true;
+ edbm_select_pick_draw_bases(sel_id_ctx, vc, select_mode);
+
+ return sel_id_ctx;
+}
+
+void EDBM_select_id_context_destroy(struct EDBMSelectID_Context *sel_id_ctx)
+{
+ MEM_freeN(sel_id_ctx->base_array_index_offsets);
+ MEM_freeN(sel_id_ctx);
}
/** \} */
@@ -470,29 +458,44 @@ static void findnearestvert__doClosest(void *userData,
BMVert *EDBM_vert_find_nearest_ex(ViewContext *vc,
float *r_dist,
const bool use_select_bias,
- bool use_cycle)
+ bool use_cycle,
+ Base **bases,
+ uint bases_len,
+ uint *r_base_index)
{
- BMesh *bm = vc->em->bm;
+ uint base_index = 0;
if (!XRAY_FLAG_ENABLED(vc->v3d)) {
uint dist_px = (uint)ED_view3d_backbuf_sample_size_clamp(vc->ar, *r_dist);
- unsigned int index;
+ uint index;
BMVert *eve;
/* No afterqueue (yet), so we check it now, otherwise the bm_xxxofs indices are bad. */
{
- FAKE_SELECT_MODE_BEGIN (vc, fake_select_mode, select_mode, SCE_SELECT_VERTEX)
- ;
- ED_view3d_select_id_validate_with_select_mode(vc, select_mode);
+ FAKE_SELECT_MODE_BEGIN(vc, fake_select_mode, select_mode, SCE_SELECT_VERTEX);
+
+ struct EDBMSelectID_Context *sel_id_ctx = EDBM_select_id_context_create(
+ vc, bases, bases_len, select_mode);
+
+ index = ED_select_buffer_find_nearest_to_point(vc->mval, 1, UINT_MAX, &dist_px);
+
+ if (index) {
+ eve = (BMVert *)EDBM_select_id_bm_elem_get(sel_id_ctx, index, &base_index);
+ }
+ else {
+ eve = NULL;
+ }
- index = ED_view3d_select_id_read_nearest(vc, vc->mval, bm_wireoffs, 0xFFFFFF, &dist_px);
- eve = index ? BM_vert_at_index_find_or_table(bm, index - 1) : NULL;
+ EDBM_select_id_context_destroy(sel_id_ctx);
FAKE_SELECT_MODE_END(vc, fake_select_mode);
}
if (eve) {
if (dist_px < *r_dist) {
+ if (r_base_index) {
+ *r_base_index = base_index;
+ }
*r_dist = dist_px;
return eve;
}
@@ -503,32 +506,52 @@ BMVert *EDBM_vert_find_nearest_ex(ViewContext *vc,
struct NearestVertUserData data = {{0}};
const struct NearestVertUserData_Hit *hit;
const eV3DProjTest clip_flag = V3D_PROJ_TEST_CLIP_DEFAULT;
+ BMesh *prev_select_bm = NULL;
- static int prev_select_index = 0;
- static const BMVert *prev_select_elem = NULL;
-
- if ((use_cycle == false) ||
- (prev_select_elem &&
- (prev_select_elem != BM_vert_at_index_find_or_table(bm, prev_select_index)))) {
- prev_select_index = 0;
- prev_select_elem = NULL;
- }
+ static struct {
+ int index;
+ const BMVert *elem;
+ const BMesh *bm;
+ } prev_select = {0};
data.mval_fl[0] = vc->mval[0];
data.mval_fl[1] = vc->mval[1];
data.use_select_bias = use_select_bias;
data.use_cycle = use_cycle;
- data.hit.dist = data.hit_cycle.dist = data.hit.dist_bias = data.hit_cycle.dist_bias = *r_dist;
- data.cycle_index_prev = prev_select_index;
- ED_view3d_init_mats_rv3d(vc->obedit, vc->rv3d);
- mesh_foreachScreenVert(vc, findnearestvert__doClosest, &data, clip_flag);
+ for (; base_index < bases_len; base_index++) {
+ Base *base_iter = bases[base_index];
+ ED_view3d_viewcontext_init_object(vc, base_iter->object);
+ if (use_cycle && prev_select.bm == vc->em->bm &&
+ prev_select.elem == BM_vert_at_index_find_or_table(vc->em->bm, prev_select.index)) {
+ data.cycle_index_prev = prev_select.index;
+ /* No need to compare in the rest of the loop. */
+ use_cycle = false;
+ }
+ else {
+ data.cycle_index_prev = 0;
+ }
- hit = (data.use_cycle && data.hit_cycle.vert) ? &data.hit_cycle : &data.hit;
- *r_dist = hit->dist;
+ data.hit.dist = data.hit_cycle.dist = data.hit.dist_bias = data.hit_cycle.dist_bias =
+ *r_dist;
- prev_select_elem = hit->vert;
- prev_select_index = hit->index;
+ ED_view3d_init_mats_rv3d(vc->obedit, vc->rv3d);
+ mesh_foreachScreenVert(vc, findnearestvert__doClosest, &data, clip_flag);
+
+ hit = (data.use_cycle && data.hit_cycle.vert) ? &data.hit_cycle : &data.hit;
+
+ if (hit->dist < *r_dist) {
+ if (r_base_index) {
+ *r_base_index = base_index;
+ }
+ *r_dist = hit->dist;
+ prev_select_bm = vc->em->bm;
+ }
+ }
+
+ prev_select.index = hit->index;
+ prev_select.elem = hit->vert;
+ prev_select.bm = prev_select_bm;
return hit->vert;
}
@@ -536,7 +559,8 @@ BMVert *EDBM_vert_find_nearest_ex(ViewContext *vc,
BMVert *EDBM_vert_find_nearest(ViewContext *vc, float *r_dist)
{
- return EDBM_vert_find_nearest_ex(vc, r_dist, false, false);
+ Base *base = BKE_view_layer_base_find(vc->view_layer, vc->obact);
+ return EDBM_vert_find_nearest_ex(vc, r_dist, false, false, &base, 1, NULL);
}
/* find the distance to the edge we already have */
@@ -658,24 +682,36 @@ BMEdge *EDBM_edge_find_nearest_ex(ViewContext *vc,
float *r_dist,
float *r_dist_center,
const bool use_select_bias,
- const bool use_cycle,
- BMEdge **r_eed_zbuf)
+ bool use_cycle,
+ BMEdge **r_eed_zbuf,
+ Base **bases,
+ uint bases_len,
+ uint *r_base_index)
{
- BMesh *bm = vc->em->bm;
+ uint base_index = 0;
if (!XRAY_FLAG_ENABLED(vc->v3d)) {
uint dist_px = (uint)ED_view3d_backbuf_sample_size_clamp(vc->ar, *r_dist);
- unsigned int index;
+ uint index;
BMEdge *eed;
/* No afterqueue (yet), so we check it now, otherwise the bm_xxxofs indices are bad. */
{
- FAKE_SELECT_MODE_BEGIN (vc, fake_select_mode, select_mode, SCE_SELECT_EDGE)
- ;
- ED_view3d_select_id_validate_with_select_mode(vc, select_mode);
+ FAKE_SELECT_MODE_BEGIN(vc, fake_select_mode, select_mode, SCE_SELECT_EDGE);
+
+ struct EDBMSelectID_Context *sel_id_ctx = EDBM_select_id_context_create(
+ vc, bases, bases_len, select_mode);
+
+ index = ED_select_buffer_find_nearest_to_point(vc->mval, 1, UINT_MAX, &dist_px);
+
+ if (index) {
+ eed = (BMEdge *)EDBM_select_id_bm_elem_get(sel_id_ctx, index, &base_index);
+ }
+ else {
+ eed = NULL;
+ }
- index = ED_view3d_select_id_read_nearest(vc, vc->mval, bm_solidoffs, bm_wireoffs, &dist_px);
- eed = index ? BM_edge_at_index_find_or_table(bm, index - 1) : NULL;
+ EDBM_select_id_context_destroy(sel_id_ctx);
FAKE_SELECT_MODE_END(vc, fake_select_mode);
}
@@ -704,6 +740,9 @@ BMEdge *EDBM_edge_find_nearest_ex(ViewContext *vc,
if (eed) {
if (dist_px < *r_dist) {
+ if (r_base_index) {
+ *r_base_index = base_index;
+ }
*r_dist = dist_px;
return eed;
}
@@ -715,36 +754,57 @@ BMEdge *EDBM_edge_find_nearest_ex(ViewContext *vc,
const struct NearestEdgeUserData_Hit *hit;
/* interpolate along the edge before doing a clipping plane test */
const eV3DProjTest clip_flag = V3D_PROJ_TEST_CLIP_DEFAULT & ~V3D_PROJ_TEST_CLIP_BB;
+ BMesh *prev_select_bm = NULL;
- static int prev_select_index = 0;
- static const BMEdge *prev_select_elem = NULL;
-
- if ((use_cycle == false) ||
- (prev_select_elem &&
- (prev_select_elem != BM_edge_at_index_find_or_table(bm, prev_select_index)))) {
- prev_select_index = 0;
- prev_select_elem = NULL;
- }
+ static struct {
+ int index;
+ const BMEdge *elem;
+ const BMesh *bm;
+ } prev_select = {0};
data.vc = *vc;
data.mval_fl[0] = vc->mval[0];
data.mval_fl[1] = vc->mval[1];
data.use_select_bias = use_select_bias;
data.use_cycle = use_cycle;
- data.hit.dist = data.hit_cycle.dist = data.hit.dist_bias = data.hit_cycle.dist_bias = *r_dist;
- data.cycle_index_prev = prev_select_index;
- ED_view3d_init_mats_rv3d(vc->obedit, vc->rv3d);
- mesh_foreachScreenEdge(vc, find_nearest_edge__doClosest, &data, clip_flag);
+ for (; base_index < bases_len; base_index++) {
+ Base *base_iter = bases[base_index];
+ ED_view3d_viewcontext_init_object(vc, base_iter->object);
+ if (use_cycle && prev_select.bm == vc->em->bm &&
+ prev_select.elem == BM_edge_at_index_find_or_table(vc->em->bm, prev_select.index)) {
+ data.cycle_index_prev = prev_select.index;
+ /* No need to compare in the rest of the loop. */
+ use_cycle = false;
+ }
+ else {
+ data.cycle_index_prev = 0;
+ }
+
+ data.hit.dist = data.hit_cycle.dist = data.hit.dist_bias = data.hit_cycle.dist_bias =
+ *r_dist;
+
+ ED_view3d_init_mats_rv3d(vc->obedit, vc->rv3d);
+ mesh_foreachScreenEdge(vc, find_nearest_edge__doClosest, &data, clip_flag);
+
+ hit = (data.use_cycle && data.hit_cycle.edge) ? &data.hit_cycle : &data.hit;
+
+ if (hit->dist < *r_dist) {
+ if (r_base_index) {
+ *r_base_index = base_index;
+ }
+ *r_dist = hit->dist;
+ prev_select_bm = vc->em->bm;
+ }
+ }
- hit = (data.use_cycle && data.hit_cycle.edge) ? &data.hit_cycle : &data.hit;
- *r_dist = hit->dist;
if (r_dist_center) {
*r_dist_center = hit->dist_center;
}
- prev_select_elem = hit->edge;
- prev_select_index = hit->index;
+ prev_select.index = hit->index;
+ prev_select.elem = hit->edge;
+ prev_select.bm = prev_select_bm;
return hit->edge;
}
@@ -752,7 +812,8 @@ BMEdge *EDBM_edge_find_nearest_ex(ViewContext *vc,
BMEdge *EDBM_edge_find_nearest(ViewContext *vc, float *r_dist)
{
- return EDBM_edge_find_nearest_ex(vc, r_dist, NULL, false, false, NULL);
+ Base *base = BKE_view_layer_base_find(vc->view_layer, vc->obact);
+ return EDBM_edge_find_nearest_ex(vc, r_dist, NULL, false, false, NULL, &base, 1, NULL);
}
/* find the distance to the face we already have */
@@ -831,23 +892,35 @@ BMFace *EDBM_face_find_nearest_ex(ViewContext *vc,
float *r_dist,
float *r_dist_center,
const bool use_select_bias,
- const bool use_cycle,
- BMFace **r_efa_zbuf)
+ bool use_cycle,
+ BMFace **r_efa_zbuf,
+ Base **bases,
+ uint bases_len,
+ uint *r_base_index)
{
- BMesh *bm = vc->em->bm;
+ uint base_index = 0;
if (!XRAY_FLAG_ENABLED(vc->v3d)) {
float dist_test = 0.0f;
- unsigned int index;
+ uint index;
BMFace *efa;
{
- FAKE_SELECT_MODE_BEGIN (vc, fake_select_mode, select_mode, SCE_SELECT_FACE)
- ;
- ED_view3d_select_id_validate_with_select_mode(vc, select_mode);
+ FAKE_SELECT_MODE_BEGIN(vc, fake_select_mode, select_mode, SCE_SELECT_FACE);
+
+ struct EDBMSelectID_Context *sel_id_ctx = EDBM_select_id_context_create(
+ vc, bases, bases_len, select_mode);
+
+ index = ED_select_buffer_sample_point(vc->mval);
+
+ if (index) {
+ efa = (BMFace *)EDBM_select_id_bm_elem_get(sel_id_ctx, index, &base_index);
+ }
+ else {
+ efa = NULL;
+ }
- index = ED_view3d_select_id_sample(vc, vc->mval[0], vc->mval[1]);
- efa = index ? BM_face_at_index_find_or_table(bm, index - 1) : NULL;
+ EDBM_select_id_context_destroy(sel_id_ctx);
FAKE_SELECT_MODE_END(vc, fake_select_mode);
}
@@ -876,6 +949,9 @@ BMFace *EDBM_face_find_nearest_ex(ViewContext *vc,
if (efa) {
if (dist_test < *r_dist) {
+ if (r_base_index) {
+ *r_base_index = base_index;
+ }
*r_dist = dist_test;
return efa;
}
@@ -886,35 +962,56 @@ BMFace *EDBM_face_find_nearest_ex(ViewContext *vc,
struct NearestFaceUserData data = {{0}};
const struct NearestFaceUserData_Hit *hit;
const eV3DProjTest clip_flag = V3D_PROJ_TEST_CLIP_DEFAULT;
+ BMesh *prev_select_bm = NULL;
- static int prev_select_index = 0;
- static const BMFace *prev_select_elem = NULL;
-
- if ((use_cycle == false) ||
- (prev_select_elem &&
- (prev_select_elem != BM_face_at_index_find_or_table(bm, prev_select_index)))) {
- prev_select_index = 0;
- prev_select_elem = NULL;
- }
+ static struct {
+ int index;
+ const BMFace *elem;
+ const BMesh *bm;
+ } prev_select = {0};
data.mval_fl[0] = vc->mval[0];
data.mval_fl[1] = vc->mval[1];
data.use_select_bias = use_select_bias;
data.use_cycle = use_cycle;
- data.hit.dist = data.hit_cycle.dist = data.hit.dist_bias = data.hit_cycle.dist_bias = *r_dist;
- data.cycle_index_prev = prev_select_index;
- ED_view3d_init_mats_rv3d(vc->obedit, vc->rv3d);
- mesh_foreachScreenFace(vc, findnearestface__doClosest, &data, clip_flag);
+ for (; base_index < bases_len; base_index++) {
+ Base *base_iter = bases[base_index];
+ ED_view3d_viewcontext_init_object(vc, base_iter->object);
+ if (use_cycle && prev_select.bm == vc->em->bm &&
+ prev_select.elem == BM_face_at_index_find_or_table(vc->em->bm, prev_select.index)) {
+ data.cycle_index_prev = prev_select.index;
+ /* No need to compare in the rest of the loop. */
+ use_cycle = false;
+ }
+ else {
+ data.cycle_index_prev = 0;
+ }
+
+ data.hit.dist = data.hit_cycle.dist = data.hit.dist_bias = data.hit_cycle.dist_bias =
+ *r_dist;
+
+ ED_view3d_init_mats_rv3d(vc->obedit, vc->rv3d);
+ mesh_foreachScreenFace(vc, findnearestface__doClosest, &data, clip_flag);
+
+ hit = (data.use_cycle && data.hit_cycle.face) ? &data.hit_cycle : &data.hit;
+
+ if (hit->dist < *r_dist) {
+ if (r_base_index) {
+ *r_base_index = base_index;
+ }
+ *r_dist = hit->dist;
+ prev_select_bm = vc->em->bm;
+ }
+ }
- hit = (data.use_cycle && data.hit_cycle.face) ? &data.hit_cycle : &data.hit;
- *r_dist = hit->dist;
if (r_dist_center) {
*r_dist_center = hit->dist;
}
- prev_select_elem = hit->face;
- prev_select_index = hit->index;
+ prev_select.index = hit->index;
+ prev_select.elem = hit->face;
+ prev_select.bm = prev_select_bm;
return hit->face;
}
@@ -922,7 +1019,8 @@ BMFace *EDBM_face_find_nearest_ex(ViewContext *vc,
BMFace *EDBM_face_find_nearest(ViewContext *vc, float *r_dist)
{
- return EDBM_face_find_nearest_ex(vc, r_dist, NULL, false, false, NULL);
+ Base *base = BKE_view_layer_base_find(vc->view_layer, vc->obact);
+ return EDBM_face_find_nearest_ex(vc, r_dist, NULL, false, false, NULL, &base, 1, NULL);
}
#undef FIND_NEAR_SELECT_BIAS
@@ -965,75 +1063,63 @@ static bool unified_findnearest(ViewContext *vc,
} f, f_zbuf;
} hit = {{NULL}};
- /* TODO(campbell): perform selection as one pass
- * instead of many smaller passes (which doesn't work for zbuf occlusion). */
-
/* no afterqueue (yet), so we check it now, otherwise the em_xxxofs indices are bad */
- if ((dist > 0.0f) && em->selectmode & SCE_SELECT_FACE) {
+ if ((dist > 0.0f) && (em->selectmode & SCE_SELECT_FACE)) {
float dist_center = 0.0f;
float *dist_center_p = (em->selectmode & (SCE_SELECT_EDGE | SCE_SELECT_VERTEX)) ?
&dist_center :
NULL;
- for (uint base_index = 0; base_index < bases_len; base_index++) {
- Base *base_iter = bases[base_index];
- Object *obedit = base_iter->object;
- ED_view3d_viewcontext_init_object(vc, obedit);
- BLI_assert(vc->em->selectmode == em->selectmode);
- BMFace *efa_zbuf = NULL;
- BMFace *efa_test = EDBM_face_find_nearest_ex(
- vc, &dist, dist_center_p, true, use_cycle, &efa_zbuf);
- if (efa_test && dist_center_p) {
- dist = min_ff(dist_margin, dist_center);
- }
- if (efa_test) {
- hit.f.base_index = base_index;
- hit.f.ele = efa_test;
- }
- if (efa_zbuf) {
- hit.f_zbuf.base_index = base_index;
- hit.f_zbuf.ele = efa_zbuf;
- }
- } /* bases */
+ uint base_index = 0;
+ BMFace *efa_zbuf = NULL;
+ BMFace *efa_test = EDBM_face_find_nearest_ex(
+ vc, &dist, dist_center_p, true, use_cycle, &efa_zbuf, bases, bases_len, &base_index);
+
+ if (efa_test && dist_center_p) {
+ dist = min_ff(dist_margin, dist_center);
+ }
+ if (efa_test) {
+ hit.f.base_index = base_index;
+ hit.f.ele = efa_test;
+ }
+ if (efa_zbuf) {
+ hit.f_zbuf.base_index = base_index;
+ hit.f_zbuf.ele = efa_zbuf;
+ }
}
if ((dist > 0.0f) && (em->selectmode & SCE_SELECT_EDGE)) {
float dist_center = 0.0f;
float *dist_center_p = (em->selectmode & SCE_SELECT_VERTEX) ? &dist_center : NULL;
- for (uint base_index = 0; base_index < bases_len; base_index++) {
- Base *base_iter = bases[base_index];
- Object *obedit = base_iter->object;
- ED_view3d_viewcontext_init_object(vc, obedit);
- BMEdge *eed_zbuf = NULL;
- BMEdge *eed_test = EDBM_edge_find_nearest_ex(
- vc, &dist, dist_center_p, true, use_cycle, &eed_zbuf);
- if (eed_test && dist_center_p) {
- dist = min_ff(dist_margin, dist_center);
- }
- if (eed_test) {
- hit.e.base_index = base_index;
- hit.e.ele = eed_test;
- }
- if (eed_zbuf) {
- hit.e_zbuf.base_index = base_index;
- hit.e_zbuf.ele = eed_zbuf;
- }
- } /* bases */
+ uint base_index = 0;
+ BMEdge *eed_zbuf = NULL;
+ BMEdge *eed_test = EDBM_edge_find_nearest_ex(
+ vc, &dist, dist_center_p, true, use_cycle, &eed_zbuf, bases, bases_len, &base_index);
+
+ if (eed_test && dist_center_p) {
+ dist = min_ff(dist_margin, dist_center);
+ }
+ if (eed_test) {
+ hit.e.base_index = base_index;
+ hit.e.ele = eed_test;
+ }
+ if (eed_zbuf) {
+ hit.e_zbuf.base_index = base_index;
+ hit.e_zbuf.ele = eed_zbuf;
+ }
}
- if ((dist > 0.0f) && em->selectmode & SCE_SELECT_VERTEX) {
- for (uint base_index = 0; base_index < bases_len; base_index++) {
- Base *base_iter = bases[base_index];
- Object *obedit = base_iter->object;
- ED_view3d_viewcontext_init_object(vc, obedit);
- BMVert *eve_test = EDBM_vert_find_nearest_ex(vc, &dist, true, use_cycle);
- if (eve_test) {
- hit.v.base_index = base_index;
- hit.v.ele = eve_test;
- }
- } /* bases */
+ if ((dist > 0.0f) && (em->selectmode & SCE_SELECT_VERTEX)) {
+ uint base_index = 0;
+ BMVert *eve_test = EDBM_vert_find_nearest_ex(
+ vc, &dist, true, use_cycle, bases, bases_len, &base_index);
+
+ if (eve_test) {
+ hit.v.base_index = base_index;
+ hit.v.ele = eve_test;
+ }
}
/* return only one of 3 pointers, for frontbuffer redraws */
diff --git a/source/blender/editors/mesh/editmesh_tools.c b/source/blender/editors/mesh/editmesh_tools.c
index cd9d046ae04..a1ebcff31aa 100644
--- a/source/blender/editors/mesh/editmesh_tools.c
+++ b/source/blender/editors/mesh/editmesh_tools.c
@@ -336,6 +336,7 @@ void MESH_OT_subdivide_edgering(wmOperatorType *ot)
{
/* identifiers */
ot->name = "Subdivide Edge-Ring";
+ ot->description = "Subdivide perpendicular edges to the selected edge ring";
ot->idname = "MESH_OT_subdivide_edgering";
/* api callbacks */
@@ -1123,7 +1124,7 @@ static int edbm_mark_sharp_exec(bContext *C, wmOperator *op)
BMEditMesh *em = BKE_editmesh_from_object(obedit);
BMesh *bm = em->bm;
- if (bm->totedgesel == 0) {
+ if ((use_verts && bm->totvertsel == 0) || (!use_verts && bm->totedgesel == 0)) {
continue;
}
@@ -6793,7 +6794,7 @@ void MESH_OT_bridge_edge_loops(wmOperatorType *ot)
/* identifiers */
ot->name = "Bridge Edge Loops";
- ot->description = "Make faces between two or more edge loops";
+ ot->description = "Create a bridge of faces between two or more selected edge loops";
ot->idname = "MESH_OT_bridge_edge_loops";
/* api callbacks */
@@ -7686,6 +7687,7 @@ static int point_normals_init(bContext *C, wmOperator *op, const wmEvent *UNUSED
BMEditMesh *em = BKE_editmesh_from_object(obedit);
BMesh *bm = em->bm;
+ BKE_editmesh_ensure_autosmooth(em);
BKE_editmesh_lnorspace_update(em);
BMLoopNorEditDataArray *lnors_ed_arr = BM_loop_normal_editdata_array_init(bm);
@@ -8075,7 +8077,7 @@ void MESH_OT_point_normals(struct wmOperatorType *ot)
ot->exec = edbm_point_normals_exec;
ot->invoke = edbm_point_normals_invoke;
ot->modal = edbm_point_normals_modal;
- ot->poll = ED_operator_editmesh_auto_smooth;
+ ot->poll = ED_operator_editmesh;
ot->ui = edbm_point_normals_ui;
ot->cancel = point_normals_free;
@@ -8241,6 +8243,7 @@ static int normals_split_merge(bContext *C, const bool do_merge)
BMEdge *e;
BMIter eiter;
+ BKE_editmesh_ensure_autosmooth(em);
BKE_editmesh_lnorspace_update(em);
BMLoopNorEditDataArray *lnors_ed_arr = do_merge ? BM_loop_normal_editdata_array_init(bm) : NULL;
@@ -8286,7 +8289,7 @@ void MESH_OT_merge_normals(struct wmOperatorType *ot)
/* api callbacks */
ot->exec = edbm_merge_normals_exec;
- ot->poll = ED_operator_editmesh_auto_smooth;
+ ot->poll = ED_operator_editmesh;
/* flags */
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
@@ -8306,7 +8309,7 @@ void MESH_OT_split_normals(struct wmOperatorType *ot)
/* api callbacks */
ot->exec = edbm_split_normals_exec;
- ot->poll = ED_operator_editmesh_auto_smooth;
+ ot->poll = ED_operator_editmesh;
/* flags */
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
@@ -8344,6 +8347,7 @@ static int edbm_average_normals_exec(bContext *C, wmOperator *op)
BMLoop *l, *l_curr, *l_first;
BMIter fiter;
+ BKE_editmesh_ensure_autosmooth(em);
bm->spacearr_dirty |= BM_SPACEARR_DIRTY_ALL;
BKE_editmesh_lnorspace_update(em);
@@ -8504,7 +8508,7 @@ void MESH_OT_average_normals(struct wmOperatorType *ot)
/* api callbacks */
ot->exec = edbm_average_normals_exec;
- ot->poll = ED_operator_editmesh_auto_smooth;
+ ot->poll = ED_operator_editmesh;
ot->ui = edbm_average_normals_ui;
/* flags */
@@ -8567,6 +8571,7 @@ static int edbm_normals_tools_exec(bContext *C, wmOperator *op)
const int mode = RNA_enum_get(op->ptr, "mode");
const bool absolute = RNA_boolean_get(op->ptr, "absolute");
+ BKE_editmesh_ensure_autosmooth(em);
BKE_editmesh_lnorspace_update(em);
BMLoopNorEditDataArray *lnors_ed_arr = BM_loop_normal_editdata_array_init(bm);
BMLoopNorEditData *lnor_ed = lnors_ed_arr->lnor_editdata;
@@ -8723,7 +8728,7 @@ void MESH_OT_normals_tools(struct wmOperatorType *ot)
/* api callbacks */
ot->exec = edbm_normals_tools_exec;
- ot->poll = ED_operator_editmesh_auto_smooth;
+ ot->poll = ED_operator_editmesh;
ot->ui = edbm_normals_tools_ui;
/* flags */
@@ -8763,6 +8768,7 @@ static int edbm_set_normals_from_faces_exec(bContext *C, wmOperator *op)
const bool keep_sharp = RNA_boolean_get(op->ptr, "keep_sharp");
+ BKE_editmesh_ensure_autosmooth(em);
BKE_editmesh_lnorspace_update(em);
float(*vnors)[3] = MEM_callocN(sizeof(*vnors) * bm->totvert, __func__);
@@ -8828,6 +8834,7 @@ static int edbm_set_normals_from_faces_exec(bContext *C, wmOperator *op)
MEM_freeN(vnors);
EDBM_update_generic(em, true, false);
}
+ MEM_freeN(objects);
return OPERATOR_FINISHED;
}
@@ -8841,7 +8848,7 @@ void MESH_OT_set_normals_from_faces(struct wmOperatorType *ot)
/* api callbacks */
ot->exec = edbm_set_normals_from_faces_exec;
- ot->poll = ED_operator_editmesh_auto_smooth;
+ ot->poll = ED_operator_editmesh;
/* flags */
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
@@ -8858,6 +8865,7 @@ static int edbm_smoothen_normals_exec(bContext *C, wmOperator *op)
BMLoop *l;
BMIter fiter, liter;
+ BKE_editmesh_ensure_autosmooth(em);
BKE_editmesh_lnorspace_update(em);
BMLoopNorEditDataArray *lnors_ed_arr = BM_loop_normal_editdata_array_init(bm);
@@ -8933,7 +8941,7 @@ void MESH_OT_smoothen_normals(struct wmOperatorType *ot)
/* api callbacks */
ot->exec = edbm_smoothen_normals_exec;
- ot->poll = ED_operator_editmesh_auto_smooth;
+ ot->poll = ED_operator_editmesh;
/* flags */
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
@@ -8953,7 +8961,6 @@ void MESH_OT_smoothen_normals(struct wmOperatorType *ot)
static int edbm_mod_weighted_strength_exec(bContext *C, wmOperator *op)
{
- Scene *scene = CTX_data_scene(C);
Object *obedit = CTX_data_edit_object(C);
BMEditMesh *em = BKE_editmesh_from_object(obedit);
BMesh *bm = em->bm;
@@ -8972,7 +8979,7 @@ static int edbm_mod_weighted_strength_exec(bContext *C, wmOperator *op)
const int cd_prop_int_offset = CustomData_get_n_offset(
&bm->pdata, CD_PROP_INT, cd_prop_int_index);
- const int face_strength = scene->toolsettings->face_strength;
+ const int face_strength = RNA_enum_get(op->ptr, "face_strength");
const bool set = RNA_boolean_get(op->ptr, "set");
BM_mesh_elem_index_ensure(bm, BM_FACE);
@@ -9001,6 +9008,13 @@ static int edbm_mod_weighted_strength_exec(bContext *C, wmOperator *op)
return OPERATOR_FINISHED;
}
+static const EnumPropertyItem prop_mesh_face_strength_types[] = {
+ {FACE_STRENGTH_WEAK, "WEAK", 0, "Weak", ""},
+ {FACE_STRENGTH_MEDIUM, "MEDIUM", 0, "Medium", ""},
+ {FACE_STRENGTH_STRONG, "STRONG", 0, "Strong", ""},
+ {0, NULL, 0, NULL, NULL},
+};
+
void MESH_OT_mod_weighted_strength(struct wmOperatorType *ot)
{
/* identifiers */
@@ -9010,11 +9024,18 @@ void MESH_OT_mod_weighted_strength(struct wmOperatorType *ot)
/* api callbacks */
ot->exec = edbm_mod_weighted_strength_exec;
- ot->poll = ED_operator_editmesh_auto_smooth;
+ ot->poll = ED_operator_editmesh;
/* flags */
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
ot->prop = RNA_def_boolean(ot->srna, "set", 0, "Set value", "Set Value of faces");
- RNA_def_property_flag(ot->prop, PROP_HIDDEN);
+
+ ot->prop = RNA_def_enum(
+ ot->srna,
+ "face_strength",
+ prop_mesh_face_strength_types,
+ FACE_STRENGTH_MEDIUM,
+ "Face Strength",
+ "Strength to use for assigning or selecting face influence for weighted normal modifier");
}
diff --git a/source/blender/editors/mesh/mesh_ops.c b/source/blender/editors/mesh/mesh_ops.c
index ed5e6c39f85..102ce3efc22 100644
--- a/source/blender/editors/mesh/mesh_ops.c
+++ b/source/blender/editors/mesh/mesh_ops.c
@@ -274,7 +274,7 @@ void ED_operatormacros_mesh(void)
ot = WM_operatortype_append_macro("MESH_OT_extrude_context_move",
"Extrude Region and Move",
- "Extrude context and move result",
+ "Extrude region together along the average normal",
OPTYPE_UNDO | OPTYPE_REGISTER);
otmacro = WM_operatortype_macro_define(ot, "MESH_OT_extrude_context");
otmacro = WM_operatortype_macro_define(ot, "TRANSFORM_OT_translate");
@@ -283,7 +283,7 @@ void ED_operatormacros_mesh(void)
ot = WM_operatortype_append_macro("MESH_OT_extrude_region_shrink_fatten",
"Extrude Region and Shrink/Fatten",
- "Extrude along normals and move result",
+ "Extrude region together along local normals",
OPTYPE_UNDO | OPTYPE_REGISTER);
otmacro = WM_operatortype_macro_define(ot, "MESH_OT_extrude_region");
otmacro = WM_operatortype_macro_define(ot, "TRANSFORM_OT_shrink_fatten");
@@ -292,7 +292,7 @@ void ED_operatormacros_mesh(void)
ot = WM_operatortype_append_macro("MESH_OT_extrude_faces_move",
"Extrude Individual Faces and Move",
- "Extrude faces and move result",
+ "Extrude each individual face separately along local normals",
OPTYPE_UNDO | OPTYPE_REGISTER);
otmacro = WM_operatortype_macro_define(ot, "MESH_OT_extrude_faces_indiv");
otmacro = WM_operatortype_macro_define(ot, "TRANSFORM_OT_shrink_fatten");
diff --git a/source/blender/editors/mesh/meshtools.c b/source/blender/editors/mesh/meshtools.c
index c32fef42d27..41736fb9a14 100644
--- a/source/blender/editors/mesh/meshtools.c
+++ b/source/blender/editors/mesh/meshtools.c
@@ -61,6 +61,7 @@
#include "DEG_depsgraph_query.h"
#include "ED_mesh.h"
+#include "ED_select_buffer_utils.h"
#include "ED_object.h"
#include "ED_view3d.h"
@@ -1109,18 +1110,16 @@ bool ED_mesh_pick_face(bContext *C, Object *ob, const int mval[2], uint dist_px,
}
ED_view3d_viewcontext_init(C, &vc);
+ ED_view3d_select_id_validate(&vc);
if (dist_px) {
/* sample rect to increase chances of selecting, so that when clicking
* on an edge in the backbuf, we can still select a face */
-
- ED_view3d_select_id_validate(&vc);
-
- *r_index = ED_view3d_select_id_read_nearest(&vc, mval, 1, me->totpoly + 1, &dist_px);
+ *r_index = ED_select_buffer_find_nearest_to_point(mval, 1, me->totpoly + 1, &dist_px);
}
else {
/* sample only on the exact position */
- *r_index = ED_view3d_select_id_sample(&vc, mval[0], mval[1]);
+ *r_index = ED_select_buffer_sample_point(mval);
}
if ((*r_index) == 0 || (*r_index) > (unsigned int)me->totpoly) {
@@ -1291,19 +1290,17 @@ bool ED_mesh_pick_vert(
}
ED_view3d_viewcontext_init(C, &vc);
+ ED_view3d_select_id_validate(&vc);
if (use_zbuf) {
if (dist_px > 0) {
/* sample rect to increase chances of selecting, so that when clicking
* on an face in the backbuf, we can still select a vert */
-
- ED_view3d_select_id_validate(&vc);
-
- *r_index = ED_view3d_select_id_read_nearest(&vc, mval, 1, me->totvert + 1, &dist_px);
+ *r_index = ED_select_buffer_find_nearest_to_point(mval, 1, me->totvert + 1, &dist_px);
}
else {
/* sample only on the exact position */
- *r_index = ED_view3d_select_id_sample(&vc, mval[0], mval[1]);
+ *r_index = ED_select_buffer_sample_point(mval);
}
if ((*r_index) == 0 || (*r_index) > (uint)me->totvert) {
diff --git a/source/blender/editors/metaball/mball_edit.c b/source/blender/editors/metaball/mball_edit.c
index 54143822b61..18ff7ae1a5e 100644
--- a/source/blender/editors/metaball/mball_edit.c
+++ b/source/blender/editors/metaball/mball_edit.c
@@ -738,7 +738,7 @@ bool ED_mball_select_pick(bContext *C, const int mval[2], bool extend, bool dese
}
const uint hit_object = hitresult & 0xFFFF;
- if (vc.obedit->select_id != hit_object) {
+ if (vc.obedit->runtime.select_id != hit_object) {
continue;
}
diff --git a/source/blender/editors/object/object_add.c b/source/blender/editors/object/object_add.c
index f8a13579732..cb152cb4e49 100644
--- a/source/blender/editors/object/object_add.c
+++ b/source/blender/editors/object/object_add.c
@@ -113,6 +113,10 @@
#include "object_intern.h"
+/* -------------------------------------------------------------------- */
+/** \name Local Enum Declarations
+ * \{ */
+
/* this is an exact copy of the define in rna_light.c
* kept here because of linking order.
* Icons are only defined here */
@@ -161,7 +165,25 @@ static EnumPropertyItem lightprobe_type_items[] = {
{0, NULL, 0, NULL, NULL},
};
-/************************** Exported *****************************/
+enum {
+ ALIGN_WORLD = 0,
+ ALIGN_VIEW,
+ ALIGN_CURSOR,
+};
+
+static const EnumPropertyItem align_options[] = {
+ {ALIGN_WORLD, "WORLD", 0, "World", "Align the new object to the world"},
+ {ALIGN_VIEW, "VIEW", 0, "View", "Align the new object to the view"},
+ {ALIGN_CURSOR, "CURSOR", 0, "3D Cursor", "Use the 3D cursor orientation for the new object"},
+ {0, NULL, 0, NULL, NULL},
+};
+
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Public Add Object API
+ *
+ * \{ */
void ED_object_location_from_view(bContext *C, float loc[3])
{
@@ -266,7 +288,11 @@ float ED_object_new_primitive_matrix(
// return 1.0f;
}
-/********************* Add Object Operator ********************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Add Object Operator
+ * \{ */
static void view_align_update(struct Main *UNUSED(main),
struct Scene *UNUSED(scene),
@@ -291,16 +317,15 @@ void ED_object_add_generic_props(wmOperatorType *ot, bool do_editmode)
{
PropertyRNA *prop;
- /* note: this property gets hidden for add-camera operator */
- prop = RNA_def_boolean(
- ot->srna, "view_align", 0, "Align to View", "Align the new object to the view");
- RNA_def_property_update_runtime(prop, view_align_update);
-
if (do_editmode) {
prop = RNA_def_boolean(
ot->srna, "enter_editmode", 0, "Enter Editmode", "Enter editmode when adding this object");
RNA_def_property_flag(prop, PROP_HIDDEN | PROP_SKIP_SAVE);
}
+ /* note: this property gets hidden for add-camera operator */
+ prop = RNA_def_enum(
+ ot->srna, "align", align_options, ALIGN_WORLD, "Align", "The alignment of the new object");
+ RNA_def_property_update_runtime(prop, view_align_update);
prop = RNA_def_float_vector_xyz(ot->srna,
"location",
@@ -392,23 +417,44 @@ bool ED_object_add_generic_get_opts(bContext *C,
rot = _rot;
}
+ prop = RNA_struct_find_property(op->ptr, "align");
+ int alignment = RNA_property_enum_get(op->ptr, prop);
+ bool alignment_set = RNA_property_is_set(op->ptr, prop);
+
if (RNA_struct_property_is_set(op->ptr, "rotation")) {
*is_view_aligned = false;
}
- else if (RNA_struct_property_is_set(op->ptr, "view_align")) {
- *is_view_aligned = RNA_boolean_get(op->ptr, "view_align");
+ else if (alignment_set) {
+ *is_view_aligned = alignment == ALIGN_VIEW;
}
else {
*is_view_aligned = (U.flag & USER_ADD_VIEWALIGNED) != 0;
- RNA_boolean_set(op->ptr, "view_align", *is_view_aligned);
+ if (*is_view_aligned) {
+ RNA_property_enum_set(op->ptr, prop, ALIGN_VIEW);
+ alignment = ALIGN_VIEW;
+ }
+ else if (U.flag & USER_ADD_CURSORALIGNED) {
+ RNA_property_enum_set(op->ptr, prop, ALIGN_CURSOR);
+ alignment = ALIGN_CURSOR;
+ }
}
- if (*is_view_aligned) {
- ED_object_rotation_from_view(C, rot, view_align_axis);
- RNA_float_set_array(op->ptr, "rotation", rot);
- }
- else {
- RNA_float_get_array(op->ptr, "rotation", rot);
+ switch (alignment) {
+ case ALIGN_WORLD:
+ RNA_float_get_array(op->ptr, "rotation", rot);
+ break;
+ case ALIGN_VIEW:
+ ED_object_rotation_from_view(C, rot, view_align_axis);
+ RNA_float_set_array(op->ptr, "rotation", rot);
+ break;
+ case ALIGN_CURSOR: {
+ const Scene *scene = CTX_data_scene(C);
+ float tmat[3][3];
+ BKE_scene_cursor_rot_to_mat3(&scene->cursor, tmat);
+ mat3_normalized_to_eul(rot, tmat);
+ RNA_float_set_array(op->ptr, "rotation", rot);
+ break;
+ }
}
}
@@ -516,7 +562,11 @@ void OBJECT_OT_add(wmOperatorType *ot)
ED_object_add_generic_props(ot, true);
}
-/********************** Add Probe Operator **********************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Add Probe Operator
+ * \{ */
/* for object add operator */
static const char *get_lightprobe_defname(int type)
@@ -604,7 +654,11 @@ void OBJECT_OT_lightprobe_add(wmOperatorType *ot)
ED_object_add_generic_props(ot, true);
}
-/********************* Add Effector Operator ********************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Add Effector Operator
+ * \{ */
/* for object add operator */
static int effector_add_exec(bContext *C, wmOperator *op)
@@ -677,7 +731,11 @@ void OBJECT_OT_effector_add(wmOperatorType *ot)
ED_object_add_generic_props(ot, true);
}
-/********************* Add Camera Operator ********************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Add Camera Operator
+ * \{ */
static int object_camera_add_exec(bContext *C, wmOperator *op)
{
@@ -690,7 +748,7 @@ static int object_camera_add_exec(bContext *C, wmOperator *op)
float loc[3], rot[3];
/* force view align for cameras */
- RNA_boolean_set(op->ptr, "view_align", true);
+ RNA_enum_set(op->ptr, "align", ALIGN_VIEW);
if (!ED_object_add_generic_get_opts(
C, op, 'Z', loc, rot, &enter_editmode, &local_view_bits, NULL)) {
@@ -732,11 +790,15 @@ void OBJECT_OT_camera_add(wmOperatorType *ot)
ED_object_add_generic_props(ot, true);
/* hide this for cameras, default */
- prop = RNA_struct_type_find_property(ot->srna, "view_align");
+ prop = RNA_struct_type_find_property(ot->srna, "align");
RNA_def_property_flag(prop, PROP_HIDDEN);
}
-/********************* Add Metaball Operator ********************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Add Metaball Operator
+ * \{ */
static int object_metaball_add_exec(bContext *C, wmOperator *op)
{
@@ -797,7 +859,11 @@ void OBJECT_OT_metaball_add(wmOperatorType *ot)
ED_object_add_generic_props(ot, true);
}
-/********************* Add Text Operator ********************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Add Text Operator
+ * \{ */
static int object_add_text_exec(bContext *C, wmOperator *op)
{
@@ -842,7 +908,11 @@ void OBJECT_OT_text_add(wmOperatorType *ot)
ED_object_add_generic_props(ot, true);
}
-/********************* Add Armature Operator ********************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Add Armature Operator
+ * \{ */
static int object_armature_add_exec(bContext *C, wmOperator *op)
{
@@ -905,7 +975,11 @@ void OBJECT_OT_armature_add(wmOperatorType *ot)
ED_object_add_generic_props(ot, true);
}
-/********************* Add Empty Operator ********************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Add Empty Operator
+ * \{ */
static int object_empty_add_exec(bContext *C, wmOperator *op)
{
@@ -1025,7 +1099,12 @@ void OBJECT_OT_drop_named_image(wmOperatorType *ot)
ED_object_add_generic_props(ot, false);
}
-/********************* Add Gpencil Operator ********************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Add Gpencil Operator
+ * \{ */
+
static bool object_gpencil_add_poll(bContext *C)
{
Scene *scene = CTX_data_scene(C);
@@ -1156,7 +1235,11 @@ void OBJECT_OT_gpencil_add(wmOperatorType *ot)
ot->prop = RNA_def_enum(ot->srna, "type", rna_enum_object_gpencil_type_items, 0, "Type", "");
}
-/********************* Add Light Operator ********************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Add Light Operator
+ * \{ */
static const char *get_light_defname(int type)
{
@@ -1176,7 +1259,6 @@ static const char *get_light_defname(int type)
static int object_light_add_exec(bContext *C, wmOperator *op)
{
- Scene *scene = CTX_data_scene(C);
Object *ob;
Light *la;
int type = RNA_enum_get(op->ptr, "type");
@@ -1207,9 +1289,8 @@ static int object_light_add_exec(bContext *C, wmOperator *op)
la = (Light *)ob->data;
la->type = type;
- if (BKE_scene_uses_cycles(scene)) {
- ED_node_shader_default(C, &la->id);
- la->use_nodes = true;
+ if (type == LA_SUN) {
+ la->energy = 1.0f;
}
return OPERATOR_FINISHED;
@@ -1238,7 +1319,11 @@ void OBJECT_OT_light_add(wmOperatorType *ot)
ED_object_add_generic_props(ot, false);
}
-/********************* Add Collection Instance Operator ********************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Add Collection Instance Operator
+ * \{ */
static int collection_instance_add_exec(bContext *C, wmOperator *op)
{
@@ -1324,7 +1409,11 @@ void OBJECT_OT_collection_instance_add(wmOperatorType *ot)
ED_object_add_generic_props(ot, false);
}
-/********************* Add Speaker Operator ********************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Add Speaker Operator
+ * \{ */
static int object_speaker_add_exec(bContext *C, wmOperator *op)
{
@@ -1379,7 +1468,11 @@ void OBJECT_OT_speaker_add(wmOperatorType *ot)
ED_object_add_generic_props(ot, true);
}
-/**************************** Delete Object *************************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Delete Object Operator
+ * \{ */
/* remove base from a specific scene */
/* note: now unlinks constraints as well */
@@ -1537,7 +1630,11 @@ void OBJECT_OT_delete(wmOperatorType *ot)
WM_operator_properties_confirm_or_exec(ot);
}
-/**************************** Copy Utilities ******************************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Copy Object Utilities
+ * \{ */
/* after copying objects, copied data should get new pointers */
static void copy_object_set_idnew(bContext *C)
@@ -1552,7 +1649,11 @@ static void copy_object_set_idnew(bContext *C)
BKE_main_id_clear_newpoins(bmain);
}
-/********************* Make Duplicates Real ************************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Make Instanced Objects Real Operator
+ * \{ */
/**
* \note regarding hashing dupli-objects when using OB_DUPLICOLLECTION,
@@ -1656,7 +1757,7 @@ static void make_object_duplilist_real(
for (dob = lb_duplis->first; dob; dob = dob->next) {
Object *ob_src = DEG_get_original_object(dob->ob);
- Object *ob_dst = ID_NEW_SET(dob->ob, BKE_object_copy(bmain, ob_src));
+ Object *ob_dst = ID_NEW_SET(ob_src, BKE_object_copy(bmain, ob_src));
Base *base_dst;
/* font duplis can have a totcol without material, we get them from parent
@@ -1838,7 +1939,11 @@ void OBJECT_OT_duplicates_make_real(wmOperatorType *ot)
ot->srna, "use_hierarchy", 0, "Keep Hierarchy", "Maintain parent child relationships");
}
-/**************************** Convert **************************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Data Convert Operator
+ * \{ */
static const EnumPropertyItem convert_target_items[] = {
{OB_CURVE, "CURVE", ICON_OUTLINER_OB_CURVE, "Curve from Mesh/Text", ""},
@@ -1857,7 +1962,7 @@ static void convert_ensure_curve_cache(Depsgraph *depsgraph, Scene *scene, Objec
if (ELEM(ob->type, OB_SURF, OB_CURVE, OB_FONT)) {
/* We need 'for render' ON here, to enable computing bevel dipslist if needed.
* Also makes sense anyway, we would not want e.g. to loose hidden parts etc. */
- BKE_displist_make_curveTypes(depsgraph, scene, ob, true, false, NULL);
+ BKE_displist_make_curveTypes(depsgraph, scene, ob, true, false);
}
else if (ob->type == OB_MBALL) {
BKE_displist_make_mball(depsgraph, scene, ob);
@@ -1947,7 +2052,8 @@ static int convert_exec(bContext *C, wmOperator *op)
FOREACH_SCENE_OBJECT_END;
}
- ListBase selected_editable_bases = CTX_data_collection_get(C, "selected_editable_bases");
+ ListBase selected_editable_bases;
+ CTX_data_selected_editable_bases(C, &selected_editable_bases);
/* Ensure we get all meshes calculated with a sufficient data-mask,
* needed since re-evaluating single modifiers causes bugs if they depend
@@ -2293,7 +2399,11 @@ void OBJECT_OT_convert(wmOperatorType *ot)
"Keep original objects instead of replacing them");
}
-/**************************** Duplicate ************************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Duplicate Object Operator
+ * \{ */
/*
* dupflag: a flag made from constants declared in DNA_userdef_types.h
@@ -2449,7 +2559,13 @@ void OBJECT_OT_duplicate(wmOperatorType *ot)
RNA_def_property_flag(prop, PROP_HIDDEN);
}
-/* **************** add named object, for dragdrop ************* */
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Add Named Object Operator
+ *
+ * Use for for drag & drop.
+ * \{ */
static int add_named_exec(bContext *C, wmOperator *op)
{
@@ -2481,7 +2597,7 @@ static int add_named_exec(bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
}
- basen->object->restrictflag &= ~OB_RESTRICT_VIEW;
+ basen->object->restrictflag &= ~OB_RESTRICT_VIEWPORT;
if (event) {
ARegion *ar = CTX_wm_region(C);
@@ -2527,7 +2643,12 @@ void OBJECT_OT_add_named(wmOperatorType *ot)
RNA_def_string(ot->srna, "name", NULL, MAX_ID_NAME - 2, "Name", "Object name to add");
}
-/**************************** Join *************************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Join Object Operator
+ *
+ * \{ */
static bool join_poll(bContext *C)
{
@@ -2596,7 +2717,11 @@ void OBJECT_OT_join(wmOperatorType *ot)
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
}
-/**************************** Join as Shape Key*************************/
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Join as Shape Key Operator
+ * \{ */
static bool join_shapes_poll(bContext *C)
{
@@ -2649,3 +2774,5 @@ void OBJECT_OT_join_shapes(wmOperatorType *ot)
/* flags */
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
}
+
+/** \} */
diff --git a/source/blender/editors/object/object_bake_api.c b/source/blender/editors/object/object_bake_api.c
index 5ae757cac56..f87342a14ad 100644
--- a/source/blender/editors/object/object_bake_api.c
+++ b/source/blender/editors/object/object_bake_api.c
@@ -277,7 +277,8 @@ static bool write_internal_bake_pixels(Image *image,
RE_bake_margin(ibuf, mask_buffer, margin);
}
- ibuf->userflags |= IB_DISPLAY_BUFFER_INVALID | IB_BITMAPDIRTY;
+ ibuf->userflags |= IB_DISPLAY_BUFFER_INVALID;
+ BKE_image_mark_dirty(image, ibuf);
if (ibuf->rect_float) {
ibuf->userflags |= IB_RECT_INVALID;
@@ -704,10 +705,9 @@ static size_t initialize_internal_images(BakeImages *bake_images, ReportList *re
}
/* create new mesh with edit mode changes and modifiers applied */
-static Mesh *bake_mesh_new_from_object(Depsgraph *depsgraph, Main *bmain, Scene *scene, Object *ob)
+static Mesh *bake_mesh_new_from_object(Object *object)
{
- bool apply_modifiers = (ob->type != OB_MESH);
- Mesh *me = BKE_mesh_new_from_object(depsgraph, bmain, scene, ob, apply_modifiers, false);
+ Mesh *me = BKE_object_to_mesh(object);
if (me->flag & ME_AUTOSMOOTH) {
BKE_mesh_split_faces(me, true);
@@ -903,7 +903,7 @@ static int bake(Render *re,
ob_low_eval = DEG_get_evaluated_object(depsgraph, ob_low);
/* get the mesh as it arrives in the renderer */
- me_low = bake_mesh_new_from_object(depsgraph, bmain, scene, ob_low_eval);
+ me_low = bake_mesh_new_from_object(ob_low_eval);
/* populate the pixel array with the face data */
if ((is_selected_to_active && (ob_cage == NULL) && is_cage) == false) {
@@ -917,7 +917,7 @@ static int bake(Render *re,
/* prepare cage mesh */
if (ob_cage) {
- me_cage = bake_mesh_new_from_object(depsgraph, bmain, scene, ob_cage_eval);
+ me_cage = bake_mesh_new_from_object(ob_cage_eval);
if ((me_low->totpoly != me_cage->totpoly) || (me_low->totloop != me_cage->totloop)) {
BKE_report(reports,
RPT_ERROR,
@@ -946,7 +946,7 @@ static int bake(Render *re,
md = md_next;
}
- me_cage = bake_mesh_new_from_object(depsgraph, bmain, scene, ob_low_eval);
+ me_cage = BKE_object_to_mesh(ob_low_eval);
RE_bake_pixels_populate(me_cage, pixel_array_low, num_pixels, &bake_images, uv_layer);
}
@@ -965,7 +965,7 @@ static int bake(Render *re,
highpoly[i].ob_eval = DEG_get_evaluated_object(depsgraph, ob_iter);
highpoly[i].ob_eval->restrictflag &= ~OB_RESTRICT_RENDER;
highpoly[i].ob_eval->base_flag |= (BASE_VISIBLE | BASE_ENABLED_RENDER);
- highpoly[i].me = bake_mesh_new_from_object(depsgraph, bmain, scene, highpoly[i].ob_eval);
+ highpoly[i].me = BKE_object_to_mesh(highpoly[i].ob_eval);
/* lowpoly to highpoly transformation matrix */
copy_m4_m4(highpoly[i].obmat, highpoly[i].ob->obmat);
@@ -1088,7 +1088,7 @@ static int bake(Render *re,
}
/* Evaluate modifiers again. */
- me_nores = BKE_mesh_new_from_object(depsgraph, bmain, scene, ob_low_eval, true, false);
+ me_nores = BKE_object_to_mesh(ob_low_eval);
RE_bake_pixels_populate(me_nores, pixel_array_low, num_pixels, &bake_images, uv_layer);
RE_bake_normal_world_to_tangent(pixel_array_low,
@@ -1098,7 +1098,7 @@ static int bake(Render *re,
me_nores,
normal_swizzle,
ob_low_eval->obmat);
- BKE_id_free(bmain, me_nores);
+ BKE_object_to_mesh_clear(ob_low_eval);
if (md) {
md->mode = mode;
@@ -1222,7 +1222,7 @@ cleanup:
int i;
for (i = 0; i < tot_highpoly; i++) {
if (highpoly[i].me) {
- BKE_id_free(bmain, highpoly[i].me);
+ BKE_object_to_mesh_clear(highpoly[i].ob_eval);
}
}
MEM_freeN(highpoly);
@@ -1253,11 +1253,11 @@ cleanup:
}
if (me_low) {
- BKE_id_free(bmain, me_low);
+ BKE_object_to_mesh_clear(ob_low_eval);
}
if (me_cage) {
- BKE_id_free(bmain, me_cage);
+ BKE_object_to_mesh_clear(ob_cage_eval);
}
DEG_graph_free(depsgraph);
diff --git a/source/blender/editors/object/object_constraint.c b/source/blender/editors/object/object_constraint.c
index 6a587bd6e2a..abdf64af595 100644
--- a/source/blender/editors/object/object_constraint.c
+++ b/source/blender/editors/object/object_constraint.c
@@ -160,7 +160,7 @@ static void validate_pyconstraint_cb(Main *bmain, void *arg1, void *arg2)
if (index) {
/* innovative use of a for...loop to search */
for (text = bmain->texts.first, i = 1; text && index != i; i++, text = text->id.next) {
- ;
+ /* pass */
}
}
data->text = text;
@@ -1878,14 +1878,6 @@ static int constraint_add_exec(
if (type == CONSTRAINT_TYPE_NULL) {
return OPERATOR_CANCELLED;
}
- if ((type == CONSTRAINT_TYPE_KINEMATIC) && ((!pchan) || (list != &pchan->constraints))) {
- BKE_report(op->reports, RPT_ERROR, "IK constraint can only be added to bones");
- return OPERATOR_CANCELLED;
- }
- if ((type == CONSTRAINT_TYPE_SPLINEIK) && ((!pchan) || (list != &pchan->constraints))) {
- BKE_report(op->reports, RPT_ERROR, "Spline IK constraint can only be added to bones");
- return OPERATOR_CANCELLED;
- }
/* Create a new constraint of the type required,
* and add it to the active/given constraints list. */
@@ -2023,8 +2015,33 @@ static int pose_constraint_add_exec(bContext *C, wmOperator *op)
/* ------------------ */
+/* Filters constraints that are only compatible with bones */
+static const EnumPropertyItem *object_constraint_add_itemf(bContext *UNUSED(C),
+ PointerRNA *UNUSED(ptr),
+ PropertyRNA *UNUSED(prop),
+ bool *r_free)
+{
+ const EnumPropertyItem *item = rna_enum_constraint_type_items;
+ EnumPropertyItem *object_constraint_items = NULL;
+ int totitem = 0;
+
+ while (item->identifier) {
+ if ((item->value != CONSTRAINT_TYPE_KINEMATIC) && (item->value != CONSTRAINT_TYPE_SPLINEIK)) {
+ RNA_enum_item_add(&object_constraint_items, &totitem, item);
+ }
+ item++;
+ }
+
+ RNA_enum_item_end(&object_constraint_items, &totitem);
+ *r_free = true;
+
+ return object_constraint_items;
+}
+
void OBJECT_OT_constraint_add(wmOperatorType *ot)
{
+ PropertyRNA *prop;
+
/* identifiers */
ot->name = "Add Constraint";
ot->description = "Add a constraint to the active object";
@@ -2039,11 +2056,15 @@ void OBJECT_OT_constraint_add(wmOperatorType *ot)
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
/* properties */
- ot->prop = RNA_def_enum(ot->srna, "type", rna_enum_constraint_type_items, 0, "Type", "");
+ prop = RNA_def_enum(ot->srna, "type", DummyRNA_NULL_items, 0, "Type", "");
+ RNA_def_enum_funcs(prop, object_constraint_add_itemf);
+ ot->prop = prop;
}
void OBJECT_OT_constraint_add_with_targets(wmOperatorType *ot)
{
+ PropertyRNA *prop;
+
/* identifiers */
ot->name = "Add Constraint (with Targets)";
ot->description =
@@ -2060,7 +2081,9 @@ void OBJECT_OT_constraint_add_with_targets(wmOperatorType *ot)
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
/* properties */
- ot->prop = RNA_def_enum(ot->srna, "type", rna_enum_constraint_type_items, 0, "Type", "");
+ prop = RNA_def_enum(ot->srna, "type", DummyRNA_NULL_items, 0, "Type", "");
+ RNA_def_enum_funcs(prop, object_constraint_add_itemf);
+ ot->prop = prop;
}
void POSE_OT_constraint_add(wmOperatorType *ot)
diff --git a/source/blender/editors/object/object_edit.c b/source/blender/editors/object/object_edit.c
index 795e1dd66a5..a542911f4d4 100644
--- a/source/blender/editors/object/object_edit.c
+++ b/source/blender/editors/object/object_edit.c
@@ -314,7 +314,7 @@ void ED_collection_hide_menu_draw(const bContext *C, uiLayout *layout)
continue;
}
- if (lc->collection->flag & COLLECTION_RESTRICT_VIEW) {
+ if (lc->collection->flag & COLLECTION_RESTRICT_VIEWPORT) {
continue;
}
@@ -722,7 +722,7 @@ static bool editmode_toggle_poll(bContext *C)
}
/* if hidden but in edit mode, we still display */
- if ((ob->restrictflag & OB_RESTRICT_VIEW) && !(ob->mode & OB_MODE_EDIT)) {
+ if ((ob->restrictflag & OB_RESTRICT_VIEWPORT) && !(ob->mode & OB_MODE_EDIT)) {
return 0;
}
@@ -1779,4 +1779,5 @@ void OBJECT_OT_link_to_collection(wmOperatorType *ot)
"Name",
"Name of the newly added collection");
RNA_def_property_flag(prop, PROP_SKIP_SAVE);
+ ot->prop = prop;
}
diff --git a/source/blender/editors/object/object_modifier.c b/source/blender/editors/object/object_modifier.c
index e555f0d940d..8d3a636671a 100644
--- a/source/blender/editors/object/object_modifier.c
+++ b/source/blender/editors/object/object_modifier.c
@@ -108,7 +108,7 @@ static void object_force_modifier_update_for_bind(Depsgraph *depsgraph, Object *
BKE_displist_make_mball(depsgraph, scene_eval, ob_eval);
}
else if (ELEM(ob->type, OB_CURVE, OB_SURF, OB_FONT)) {
- BKE_displist_make_curveTypes(depsgraph, scene_eval, ob_eval, false, false, NULL);
+ BKE_displist_make_curveTypes(depsgraph, scene_eval, ob_eval, false, false);
}
}
diff --git a/source/blender/editors/object/object_relations.c b/source/blender/editors/object/object_relations.c
index e15d85a7953..6df012cdc80 100644
--- a/source/blender/editors/object/object_relations.c
+++ b/source/blender/editors/object/object_relations.c
@@ -697,7 +697,7 @@ bool ED_object_parent_set(ReportList *reports,
cu->flag |= CU_PATH | CU_FOLLOW;
cu_eval->flag |= CU_PATH | CU_FOLLOW;
/* force creation of path data */
- BKE_displist_make_curveTypes(depsgraph, scene, par, false, false, NULL);
+ BKE_displist_make_curveTypes(depsgraph, scene, par, false, false);
}
else {
cu->flag |= CU_FOLLOW;
diff --git a/source/blender/editors/physics/dynamicpaint_ops.c b/source/blender/editors/physics/dynamicpaint_ops.c
index cb8fe262730..40b7a245f69 100644
--- a/source/blender/editors/physics/dynamicpaint_ops.c
+++ b/source/blender/editors/physics/dynamicpaint_ops.c
@@ -47,6 +47,7 @@
#include "DEG_depsgraph.h"
#include "DEG_depsgraph_build.h"
+#include "DEG_depsgraph_query.h"
#include "ED_mesh.h"
#include "ED_screen.h"
@@ -360,6 +361,7 @@ static void dynamicPaint_bakeImageSequence(DynamicPaintBakeJob *job)
DynamicPaintSurface *surface = job->surface;
Object *cObject = job->ob;
DynamicPaintCanvasSettings *canvas = surface->canvas;
+ Scene *input_scene = DEG_get_input_scene(job->depsgraph);
Scene *scene = job->scene;
int frame = 1, orig_frame;
int frames;
@@ -375,8 +377,8 @@ static void dynamicPaint_bakeImageSequence(DynamicPaintBakeJob *job)
/* Set frame to start point (also inits modifier data) */
frame = surface->start_frame;
- orig_frame = scene->r.cfra;
- scene->r.cfra = (int)frame;
+ orig_frame = input_scene->r.cfra;
+ input_scene->r.cfra = (int)frame;
ED_update_for_newframe(job->bmain, job->depsgraph);
/* Init surface */
@@ -402,7 +404,7 @@ static void dynamicPaint_bakeImageSequence(DynamicPaintBakeJob *job)
*(job->progress) = progress;
/* calculate a frame */
- scene->r.cfra = (int)frame;
+ input_scene->r.cfra = (int)frame;
ED_update_for_newframe(job->bmain, job->depsgraph);
if (!dynamicPaint_calculateFrame(surface, job->depsgraph, scene, cObject, frame)) {
job->success = 0;
@@ -438,7 +440,8 @@ static void dynamicPaint_bakeImageSequence(DynamicPaintBakeJob *job)
}
}
- scene->r.cfra = orig_frame;
+ input_scene->r.cfra = orig_frame;
+ ED_update_for_newframe(job->bmain, job->depsgraph);
}
static void dpaint_bake_startjob(void *customdata, short *stop, short *do_update, float *progress)
@@ -470,25 +473,26 @@ static void dpaint_bake_startjob(void *customdata, short *stop, short *do_update
*/
static int dynamicpaint_bake_exec(struct bContext *C, struct wmOperator *op)
{
- DynamicPaintModifierData *pmd = NULL;
- DynamicPaintCanvasSettings *canvas;
- Object *ob = ED_object_context(C);
- Scene *scene = CTX_data_scene(C);
+ Depsgraph *depsgraph = CTX_data_depsgraph(C);
+ Object *ob_ = ED_object_context(C);
+ Object *object_eval = DEG_get_evaluated_object(depsgraph, ob_);
+ Scene *scene_eval = DEG_get_evaluated_scene(depsgraph);
DynamicPaintSurface *surface;
/*
* Get modifier data
*/
- pmd = (DynamicPaintModifierData *)modifiers_findByType(ob, eModifierType_DynamicPaint);
- if (!pmd) {
+ DynamicPaintModifierData *pmd = (DynamicPaintModifierData *)modifiers_findByType(
+ object_eval, eModifierType_DynamicPaint);
+ if (pmd == NULL) {
BKE_report(op->reports, RPT_ERROR, "Bake failed: no Dynamic Paint modifier found");
return OPERATOR_CANCELLED;
}
/* Make sure we're dealing with a canvas */
- canvas = pmd->canvas;
- if (!canvas) {
+ DynamicPaintCanvasSettings *canvas = pmd->canvas;
+ if (canvas == NULL) {
BKE_report(op->reports, RPT_ERROR, "Bake failed: invalid canvas");
return OPERATOR_CANCELLED;
}
@@ -500,15 +504,15 @@ static int dynamicpaint_bake_exec(struct bContext *C, struct wmOperator *op)
DynamicPaintBakeJob *job = MEM_mallocN(sizeof(DynamicPaintBakeJob), "DynamicPaintBakeJob");
job->bmain = CTX_data_main(C);
- job->scene = scene;
+ job->scene = scene_eval;
job->depsgraph = CTX_data_depsgraph(C);
- job->ob = ob;
+ job->ob = object_eval;
job->canvas = canvas;
job->surface = surface;
wmJob *wm_job = WM_jobs_get(CTX_wm_manager(C),
CTX_wm_window(C),
- scene,
+ CTX_data_scene(C),
"Dynamic Paint Bake",
WM_JOB_PROGRESS,
WM_JOB_TYPE_DPAINT_BAKE);
diff --git a/source/blender/editors/render/render_internal.c b/source/blender/editors/render/render_internal.c
index 09bcc0a3058..1e85c895f71 100644
--- a/source/blender/editors/render/render_internal.c
+++ b/source/blender/editors/render/render_internal.c
@@ -356,7 +356,7 @@ static int screen_render_exec(bContext *C, wmOperator *op)
/* cleanup sequencer caches before starting user triggered render.
* otherwise, invalidated cache entries can make their way into
- * the output rendering. We can't put that into RE_BlenderFrame,
+ * the output rendering. We can't put that into RE_RenderFrame,
* since sequence rendering can call that recursively... (peter) */
BKE_sequencer_cache_cleanup(scene);
@@ -364,18 +364,17 @@ static int screen_render_exec(bContext *C, wmOperator *op)
BLI_threaded_malloc_begin();
if (is_animation) {
- RE_BlenderAnim(re,
- mainp,
- scene,
- single_layer,
- camera_override,
- scene->r.sfra,
- scene->r.efra,
- scene->r.frame_step);
+ RE_RenderAnim(re,
+ mainp,
+ scene,
+ single_layer,
+ camera_override,
+ scene->r.sfra,
+ scene->r.efra,
+ scene->r.frame_step);
}
else {
- RE_BlenderFrame(
- re, mainp, scene, single_layer, camera_override, scene->r.cfra, is_write_still);
+ RE_RenderFrame(re, mainp, scene, single_layer, camera_override, scene->r.cfra, is_write_still);
}
BLI_threaded_malloc_end();
@@ -671,23 +670,23 @@ static void render_startjob(void *rjv, short *stop, short *do_update, float *pro
RE_SetReports(rj->re, rj->reports);
if (rj->anim) {
- RE_BlenderAnim(rj->re,
+ RE_RenderAnim(rj->re,
+ rj->main,
+ rj->scene,
+ rj->single_layer,
+ rj->camera_override,
+ rj->scene->r.sfra,
+ rj->scene->r.efra,
+ rj->scene->r.frame_step);
+ }
+ else {
+ RE_RenderFrame(rj->re,
rj->main,
rj->scene,
rj->single_layer,
rj->camera_override,
- rj->scene->r.sfra,
- rj->scene->r.efra,
- rj->scene->r.frame_step);
- }
- else {
- RE_BlenderFrame(rj->re,
- rj->main,
- rj->scene,
- rj->single_layer,
- rj->camera_override,
- rj->scene->r.cfra,
- rj->write_still);
+ rj->scene->r.cfra,
+ rj->write_still);
}
RE_SetReports(rj->re, NULL);
@@ -976,7 +975,7 @@ static int screen_render_invoke(bContext *C, wmOperator *op, const wmEvent *even
/* cleanup sequencer caches before starting user triggered render.
* otherwise, invalidated cache entries can make their way into
- * the output rendering. We can't put that into RE_BlenderFrame,
+ * the output rendering. We can't put that into RE_RenderFrame,
* since sequence rendering can call that recursively... (peter) */
BKE_sequencer_cache_cleanup(scene);
diff --git a/source/blender/editors/render/render_opengl.c b/source/blender/editors/render/render_opengl.c
index 28cfce00e6e..20229b63258 100644
--- a/source/blender/editors/render/render_opengl.c
+++ b/source/blender/editors/render/render_opengl.c
@@ -114,7 +114,6 @@ typedef struct OGLRender {
GPUOffScreen *ofs;
int ofs_samples;
- bool ofs_full_samples;
int sizex, sizey;
int write_still;
@@ -356,9 +355,6 @@ static void screen_opengl_render_doit(const bContext *C, OGLRender *oglrender, R
ImBuf *ibuf_view;
const int alpha_mode = (draw_sky) ? R_ADDSKY : R_ALPHAPREMUL;
- unsigned int draw_flags = V3D_OFSDRAW_NONE;
- draw_flags |= (oglrender->ofs_full_samples) ? V3D_OFSDRAW_USE_FULL_SAMPLE : 0;
-
if (view_context) {
ibuf_view = ED_view3d_draw_offscreen_imbuf(depsgraph,
scene,
@@ -368,7 +364,6 @@ static void screen_opengl_render_doit(const bContext *C, OGLRender *oglrender, R
sizex,
sizey,
IB_rectfloat,
- draw_flags,
alpha_mode,
oglrender->ofs_samples,
viewname,
@@ -381,7 +376,6 @@ static void screen_opengl_render_doit(const bContext *C, OGLRender *oglrender, R
}
}
else {
- draw_flags |= V3D_OFSDRAW_SHOW_ANNOTATION;
ibuf_view = ED_view3d_draw_offscreen_imbuf_simple(depsgraph,
scene,
NULL,
@@ -390,7 +384,7 @@ static void screen_opengl_render_doit(const bContext *C, OGLRender *oglrender, R
oglrender->sizex,
oglrender->sizey,
IB_rectfloat,
- draw_flags,
+ V3D_OFSDRAW_SHOW_ANNOTATION,
alpha_mode,
oglrender->ofs_samples,
viewname,
@@ -489,8 +483,6 @@ static void screen_opengl_render_apply(const bContext *C, OGLRender *oglrender)
for (view_id = 0; view_id < oglrender->views_len; view_id++) {
context.view_id = view_id;
context.gpu_offscreen = oglrender->ofs;
- context.gpu_full_samples = oglrender->ofs_full_samples;
-
oglrender->seq_data.ibufs_arr[view_id] = BKE_sequencer_give_ibuf(&context, CFRA, chanshown);
}
}
@@ -517,24 +509,6 @@ static void screen_opengl_render_apply(const bContext *C, OGLRender *oglrender)
}
}
-static bool screen_opengl_fullsample_enabled(Scene *scene)
-{
- if (scene->r.scemode & R_FULL_SAMPLE) {
- return true;
- }
- else {
- /* XXX TODO:
- * Technically if the hardware supports MSAA we could keep using Blender 2.7x approach.
- * However anti-aliasing without full_sample is not playing well even in 2.7x.
- *
- * For example, if you enable depth of field, there is aliasing, even if the viewport is fine.
- * For 2.8x this is more complicated because so many things rely on shader.
- * So until we fix the gpu_framebuffer anti-aliasing suupport we need to force full sample.
- */
- return true;
- }
-}
-
static bool screen_opengl_render_init(bContext *C, wmOperator *op)
{
/* new render clears all callbacks */
@@ -548,12 +522,11 @@ static bool screen_opengl_render_init(bContext *C, wmOperator *op)
GPUOffScreen *ofs;
OGLRender *oglrender;
int sizex, sizey;
- const int samples = (scene->r.mode & R_OSA) ? scene->r.osa : 0;
- const bool full_samples = (samples != 0) && screen_opengl_fullsample_enabled(scene);
bool is_view_context = RNA_boolean_get(op->ptr, "view_context");
const bool is_animation = RNA_boolean_get(op->ptr, "animation");
const bool is_sequencer = RNA_boolean_get(op->ptr, "sequencer");
const bool is_write_still = RNA_boolean_get(op->ptr, "write_still");
+ const int samples = U.ogl_multisamples;
char err_out[256] = "unknown";
if (G.background) {
@@ -598,7 +571,7 @@ static bool screen_opengl_render_init(bContext *C, wmOperator *op)
/* corrects render size with actual size, not every card supports non-power-of-two dimensions */
DRW_opengl_context_enable(); /* Offscreen creation needs to be done in DRW context. */
- ofs = GPU_offscreen_create(sizex, sizey, full_samples ? 0 : samples, true, true, err_out);
+ ofs = GPU_offscreen_create(sizex, sizey, samples, true, true, err_out);
DRW_opengl_context_disable();
if (!ofs) {
@@ -611,8 +584,6 @@ static bool screen_opengl_render_init(bContext *C, wmOperator *op)
op->customdata = oglrender;
oglrender->ofs = ofs;
- oglrender->ofs_samples = samples;
- oglrender->ofs_full_samples = full_samples;
oglrender->sizex = sizex;
oglrender->sizey = sizey;
oglrender->bmain = CTX_data_main(C);
@@ -621,6 +592,7 @@ static bool screen_opengl_render_init(bContext *C, wmOperator *op)
oglrender->view_layer = CTX_data_view_layer(C);
oglrender->depsgraph = CTX_data_depsgraph(C);
oglrender->cfrao = scene->r.cfra;
+ oglrender->ofs_samples = samples;
oglrender->write_still = is_write_still && !is_animation;
oglrender->is_animation = is_animation;
diff --git a/source/blender/editors/render/render_preview.c b/source/blender/editors/render/render_preview.c
index bf6d658f927..76b88b8df22 100644
--- a/source/blender/editors/render/render_preview.c
+++ b/source/blender/editors/render/render_preview.c
@@ -270,7 +270,7 @@ static const char *preview_collection_name(const char pr_type)
case MA_FLUID:
return "Fluid";
case MA_SPHERE_A:
- return "World Shader Ball";
+ return "World Sphere";
case MA_LAMP:
return "Lamp";
case MA_SKY:
@@ -437,7 +437,14 @@ static Scene *preview_prepare_scene(
sce->world->horb = 0.05f;
}
- set_preview_visibility(sce, view_layer, mat->pr_type, sp->pr_method);
+ if (sp->pr_method == PR_ICON_RENDER && sp->pr_main == G_pr_main_grease_pencil) {
+ /* For grease pencil, always use sphere for icon renders. */
+ set_preview_visibility(sce, view_layer, MA_SPHERE_A, sp->pr_method);
+ }
+ else {
+ /* Use specified preview shape for both preview panel and icon previews. */
+ set_preview_visibility(sce, view_layer, mat->pr_type, sp->pr_method);
+ }
if (sp->pr_method != PR_ICON_RENDER) {
if (mat->nodetree && sp->pr_method == PR_NODE_RENDER) {
@@ -449,7 +456,7 @@ static Scene *preview_prepare_scene(
}
}
else {
- sce->r.mode &= ~(R_OSA);
+ sce->display.render_aa = SCE_DISPLAY_AA_OFF;
}
for (Base *base = view_layer->object_bases.first; base; base = base->next) {
@@ -861,7 +868,7 @@ static void shader_preview_render(ShaderPreview *sp, ID *id, int split, int firs
if (sp->pr_method == PR_ICON_RENDER) {
sce->r.scemode |= R_NO_IMAGE_LOAD;
- sce->r.mode |= R_OSA;
+ sce->display.render_aa = SCE_DISPLAY_AA_SAMPLES_8;
}
else if (sp->pr_method == PR_NODE_RENDER) {
if (idtype == ID_MA) {
@@ -870,10 +877,10 @@ static void shader_preview_render(ShaderPreview *sp, ID *id, int split, int firs
else if (idtype == ID_TE) {
sce->r.scemode |= R_TEXNODE_PREVIEW;
}
- sce->r.mode &= ~R_OSA;
+ sce->display.render_aa = SCE_DISPLAY_AA_OFF;
}
else { /* PR_BUTS_RENDER */
- sce->r.mode |= R_OSA;
+ sce->display.render_aa = SCE_DISPLAY_AA_SAMPLES_8;
}
/* callbacs are cleared on GetRender() */
@@ -969,7 +976,7 @@ static void shader_preview_free(void *customdata)
/* get rid of copied ID */
properties = IDP_GetProperties(sp->id_copy, false);
if (properties) {
- IDP_FreeProperty_ex(properties, false);
+ IDP_FreePropertyContent_ex(properties, false);
MEM_freeN(properties);
}
switch (GS(sp->id_copy->name)) {
diff --git a/source/blender/editors/render/render_shading.c b/source/blender/editors/render/render_shading.c
index 3186f011c6a..f7a1d7187f1 100644
--- a/source/blender/editors/render/render_shading.c
+++ b/source/blender/editors/render/render_shading.c
@@ -595,7 +595,7 @@ static int new_material_exec(bContext *C, wmOperator *UNUSED(op))
id_us_min(&ma->id);
RNA_id_pointer_create(&ma->id, &idptr);
- RNA_property_pointer_set(&ptr, prop, idptr);
+ RNA_property_pointer_set(&ptr, prop, idptr, NULL);
RNA_property_update(C, &ptr, prop);
}
@@ -644,7 +644,7 @@ static int new_texture_exec(bContext *C, wmOperator *UNUSED(op))
id_us_min(&tex->id);
RNA_id_pointer_create(&tex->id, &idptr);
- RNA_property_pointer_set(&ptr, prop, idptr);
+ RNA_property_pointer_set(&ptr, prop, idptr, NULL);
RNA_property_update(C, &ptr, prop);
}
@@ -695,7 +695,7 @@ static int new_world_exec(bContext *C, wmOperator *UNUSED(op))
id_us_min(&wo->id);
RNA_id_pointer_create(&wo->id, &idptr);
- RNA_property_pointer_set(&ptr, prop, idptr);
+ RNA_property_pointer_set(&ptr, prop, idptr, NULL);
RNA_property_update(C, &ptr, prop);
}
diff --git a/source/blender/editors/render/render_update.c b/source/blender/editors/render/render_update.c
index 3f3f98bc6e5..64869b71746 100644
--- a/source/blender/editors/render/render_update.c
+++ b/source/blender/editors/render/render_update.c
@@ -132,7 +132,10 @@ void ED_render_scene_update(const DEGEditorUpdateContext *update_ctx, int update
CTX_wm_region_set(C, ar);
engine->flag &= ~RE_ENGINE_DO_UPDATE;
- engine->type->view_update(engine, C);
+ /* NOTE: Important to pass non-updated depsgraph, This is because this function is called
+ * from inside dependency graph evaluation. Additionally, if we pass fully evaluated one
+ * we will loose updates stored in the graph. */
+ engine->type->view_update(engine, C, CTX_data_depsgraph(C));
}
else {
RenderEngineType *engine_type = ED_view3d_engine_type(scene, v3d->shading.type);
@@ -265,7 +268,7 @@ static void image_changed(Main *bmain, Image *ima)
/* textures */
for (tex = bmain->textures.first; tex; tex = tex->id.next) {
- if (tex->ima == ima) {
+ if (tex->type == TEX_IMAGE && tex->ima == ima) {
texture_changed(bmain, tex);
}
}
diff --git a/source/blender/editors/screen/area.c b/source/blender/editors/screen/area.c
index 38684afec39..9b35c809d5a 100644
--- a/source/blender/editors/screen/area.c
+++ b/source/blender/editors/screen/area.c
@@ -50,6 +50,7 @@
#include "ED_screen.h"
#include "ED_screen_types.h"
#include "ED_space_api.h"
+#include "ED_time_scrub_ui.h"
#include "GPU_immediate.h"
#include "GPU_immediate_util.h"
@@ -202,7 +203,7 @@ static void area_draw_azone_fullscreen(short x1, short y1, short x2, short y2, f
alpha = min_ff(alpha, 0.75f);
- UI_icon_draw_aspect(x, y, ICON_FULLSCREEN_EXIT, 0.7f / UI_DPI_FAC, alpha, NULL);
+ UI_icon_draw_ex(x, y, ICON_FULLSCREEN_EXIT, 0.7f * U.inv_dpi_fac, 0.0f, alpha, NULL, false);
/* debug drawing :
* The click_rect is the same as defined in fullscreen_click_rcti_init
@@ -457,19 +458,6 @@ void ED_area_do_msg_notify_tag_refresh(
ED_area_tag_refresh(sa);
}
-static void region_do_msg_notify_tag_redraw(
- /* Follow wmMsgNotifyFn spec */
- bContext *UNUSED(C),
- wmMsgSubscribeKey *UNUSED(msg_key),
- wmMsgSubscribeValue *msg_val)
-{
- ARegion *ar = msg_val->owner;
- ED_region_tag_redraw(ar);
-
- /* FIXME(campbell): shouldn't be needed. */
- WM_main_add_notifier(NC_SPACE | ND_SPACE_VIEW3D, NULL);
-}
-
void ED_area_do_mgs_subscribe_for_tool_header(
/* Follow ARegionType.message_subscribe */
const struct bContext *UNUSED(C),
@@ -480,18 +468,39 @@ void ED_area_do_mgs_subscribe_for_tool_header(
struct ARegion *ar,
struct wmMsgBus *mbus)
{
+ BLI_assert(ar->regiontype == RGN_TYPE_TOOL_HEADER);
wmMsgSubscribeValue msg_sub_value_region_tag_redraw = {
.owner = ar,
.user_data = ar,
- /* TODO(campbell): investigate why
- * ED_region_do_msg_notify_tag_redraw doesn't work here. */
- // .notify = ED_region_do_msg_notify_tag_redraw,
- .notify = region_do_msg_notify_tag_redraw,
+ .notify = ED_region_do_msg_notify_tag_redraw,
};
WM_msg_subscribe_rna_prop(
mbus, &workspace->id, workspace, WorkSpace, tools, &msg_sub_value_region_tag_redraw);
}
+void ED_area_do_mgs_subscribe_for_tool_ui(
+ /* Follow ARegionType.message_subscribe */
+ const struct bContext *UNUSED(C),
+ struct WorkSpace *workspace,
+ struct Scene *UNUSED(scene),
+ struct bScreen *UNUSED(screen),
+ struct ScrArea *UNUSED(sa),
+ struct ARegion *ar,
+ struct wmMsgBus *mbus)
+{
+ BLI_assert(ar->regiontype == RGN_TYPE_UI);
+ const char *category = UI_panel_category_active_get(ar, false);
+ if (category && STREQ(category, "Tool")) {
+ wmMsgSubscribeValue msg_sub_value_region_tag_redraw = {
+ .owner = ar,
+ .user_data = ar,
+ .notify = ED_region_do_msg_notify_tag_redraw,
+ };
+ WM_msg_subscribe_rna_prop(
+ mbus, &workspace->id, workspace, WorkSpace, tools, &msg_sub_value_region_tag_redraw);
+ }
+}
+
/**
* Although there's no general support for minimizing areas, the status-bar can
* be snapped to be only a few pixels high. A few pixels rather than 0 so it
@@ -1050,11 +1059,11 @@ static void region_azones_scrollbars_initialize(ScrArea *sa, ARegion *ar)
{
const View2D *v2d = &ar->v2d;
- if ((v2d->scroll & V2D_SCROLL_VERTICAL) && ((v2d->scroll & V2D_SCROLL_SCALE_VERTICAL) == 0)) {
+ if ((v2d->scroll & V2D_SCROLL_VERTICAL) && ((v2d->scroll & V2D_SCROLL_VERTICAL_HANDLES) == 0)) {
region_azone_scrollbar_initialize(sa, ar, AZ_SCROLL_VERT);
}
if ((v2d->scroll & V2D_SCROLL_HORIZONTAL) &&
- ((v2d->scroll & V2D_SCROLL_SCALE_HORIZONTAL) == 0)) {
+ ((v2d->scroll & V2D_SCROLL_HORIZONTAL_HANDLES) == 0)) {
region_azone_scrollbar_initialize(sa, ar, AZ_SCROLL_HOR);
}
}
@@ -1110,7 +1119,7 @@ static int rct_fits(const rcti *rect, char dir, int size)
static void region_overlap_fix(ScrArea *sa, ARegion *ar)
{
ARegion *ar1;
- const int align = ar->alignment & ~RGN_SPLIT_PREV;
+ const int align = RGN_ALIGN_ENUM_FROM_MASK(ar->alignment);
int align1 = 0;
/* find overlapping previous region on same place */
@@ -1227,7 +1236,7 @@ static void region_rect_recursive(
}
}
- int alignment = ar->alignment & ~RGN_SPLIT_PREV;
+ int alignment = RGN_ALIGN_ENUM_FROM_MASK(ar->alignment);
/* set here, assuming userpref switching forces to call this again */
ar->overlap = ED_region_is_overlap(sa->spacetype, ar->regiontype);
@@ -1596,14 +1605,19 @@ static void ed_default_handlers(
wmKeyMap *keymap = WM_keymap_ensure(wm->defaultconf, "View2D", 0, 0);
WM_event_add_keymap_handler(handlers, keymap);
}
- if (flag & ED_KEYMAP_MARKERS) {
+ if (flag & ED_KEYMAP_ANIMATION) {
+ wmKeyMap *keymap;
+
/* time-markers */
- wmKeyMap *keymap = WM_keymap_ensure(wm->defaultconf, "Markers", 0, 0);
+ keymap = WM_keymap_ensure(wm->defaultconf, "Markers", 0, 0);
WM_event_add_keymap_handler_poll(handlers, keymap, event_in_markers_region);
- }
- if (flag & ED_KEYMAP_ANIMATION) {
+
+ /* time-scrubbing */
+ keymap = WM_keymap_ensure(wm->defaultconf, "Scrubbing", 0, 0);
+ WM_event_add_keymap_handler_poll(handlers, keymap, ED_event_in_scrubbing_region);
+
/* frame changing and timeline operators (for time spaces) */
- wmKeyMap *keymap = WM_keymap_ensure(wm->defaultconf, "Animation", 0, 0);
+ keymap = WM_keymap_ensure(wm->defaultconf, "Animation", 0, 0);
WM_event_add_keymap_handler(handlers, keymap);
}
if (flag & ED_KEYMAP_FRAMES) {
@@ -1613,14 +1627,19 @@ static void ed_default_handlers(
}
if (flag & ED_KEYMAP_HEADER) {
/* standard keymap for headers regions */
- wmKeyMap *keymap = WM_keymap_ensure(wm->defaultconf, "Header", 0, 0);
+ wmKeyMap *keymap = WM_keymap_ensure(wm->defaultconf, "Region Context Menu", 0, 0);
WM_event_add_keymap_handler(handlers, keymap);
}
if (flag & ED_KEYMAP_FOOTER) {
/* standard keymap for footer regions */
- wmKeyMap *keymap = WM_keymap_ensure(wm->defaultconf, "Footer", 0, 0);
+ wmKeyMap *keymap = WM_keymap_ensure(wm->defaultconf, "Region Context Menu", 0, 0);
WM_event_add_keymap_handler(handlers, keymap);
}
+ if (flag & ED_KEYMAP_NAVBAR) {
+ /* standard keymap for Navigation bar regions */
+ wmKeyMap *keymap = WM_keymap_ensure(wm->defaultconf, "Region Context Menu", 0, 0);
+ WM_event_add_keymap_handler(&ar->handlers, keymap);
+ }
/* Keep last because of LMB/RMB handling, see: T57527. */
if (flag & ED_KEYMAP_GPENCIL) {
@@ -1690,7 +1709,7 @@ void ED_area_update_region_sizes(wmWindowManager *wm, wmWindow *win, ScrArea *ar
}
/* Some AZones use View2D data which is only updated in region init, so call that first! */
- region_azones_add(screen, area, ar, ar->alignment & ~RGN_SPLIT_PREV);
+ region_azones_add(screen, area, ar, RGN_ALIGN_ENUM_FROM_MASK(ar->alignment));
}
ED_area_azones_update(area, &win->eventstate->x);
@@ -1761,7 +1780,7 @@ void ED_area_initialize(wmWindowManager *wm, wmWindow *win, ScrArea *sa)
}
/* Some AZones use View2D data which is only updated in region init, so call that first! */
- region_azones_add(screen, sa, ar, ar->alignment & ~RGN_SPLIT_PREV);
+ region_azones_add(screen, sa, ar, RGN_ALIGN_ENUM_FROM_MASK(ar->alignment));
}
/* Avoid re-initializing tools while resizing the window. */
@@ -2273,7 +2292,7 @@ static void ed_panel_draw(const bContext *C,
}
}
- UI_panel_end(block, w, h);
+ UI_panel_end(block, w, h, open);
}
/**
@@ -2281,34 +2300,62 @@ static void ed_panel_draw(const bContext *C,
* Matching against any of these strings will draw the panel.
* Can be NULL to skip context checks.
*/
-void ED_region_panels_layout_ex(
- const bContext *C, ARegion *ar, const char *contexts[], int contextnr, const bool vertical)
+void ED_region_panels_layout_ex(const bContext *C,
+ ARegion *ar,
+ ListBase *paneltypes,
+ const char *contexts[],
+ int contextnr,
+ const bool vertical,
+ const char *category_override)
{
+ /* collect panels to draw */
+ WorkSpace *workspace = CTX_wm_workspace(C);
+ LinkNode *panel_types_stack = NULL;
+ for (PanelType *pt = paneltypes->last; pt; pt = pt->prev) {
+ /* Only draw top level panels. */
+ if (pt->parent) {
+ continue;
+ }
+
+ if (category_override) {
+ if (!STREQ(pt->category, category_override)) {
+ continue;
+ }
+ }
+
+ /* verify context */
+ if (contexts && pt->context[0] && !streq_array_any(pt->context, contexts)) {
+ continue;
+ }
+
+ /* If we're tagged, only use compatible. */
+ if (pt->owner_id[0] && BKE_workspace_owner_id_check(workspace, pt->owner_id) == false) {
+ continue;
+ }
+
+ /* draw panel */
+ if (pt->draw && (!pt->poll || pt->poll(C, pt))) {
+ BLI_linklist_prepend_alloca(&panel_types_stack, pt);
+ }
+ }
+
ar->runtime.category = NULL;
- const WorkSpace *workspace = CTX_wm_workspace(C);
ScrArea *sa = CTX_wm_area(C);
- PanelType *pt;
View2D *v2d = &ar->v2d;
int x, y, w, em;
- bool is_context_new = 0;
- int scroll;
/* XXX, should use some better check? */
/* For now also has hardcoded check for clip editor until it supports actual toolbar. */
- bool use_category_tabs = ((1 << ar->regiontype) & RGN_TYPE_HAS_CATEGORY_MASK) ||
- (ar->regiontype == RGN_TYPE_TOOLS && sa->spacetype == SPACE_CLIP);
+ bool use_category_tabs = (category_override == NULL) &&
+ ((((1 << ar->regiontype) & RGN_TYPE_HAS_CATEGORY_MASK) ||
+ (ar->regiontype == RGN_TYPE_TOOLS && sa->spacetype == SPACE_CLIP)));
/* offset panels for small vertical tab area */
const char *category = NULL;
const int category_tabs_width = UI_PANEL_CATEGORY_MARGIN_WIDTH;
int margin_x = 0;
const bool region_layout_based = ar->flag & RGN_FLAG_DYNAMIC_SIZE;
-
- BLI_SMALLSTACK_DECLARE(pt_stack, PanelType *);
-
- if (contextnr != -1) {
- is_context_new = UI_view2d_tab_set(v2d, contextnr);
- }
+ const bool is_context_new = (contextnr != -1) ? UI_view2d_tab_set(v2d, contextnr) : false;
/* before setting the view */
if (vertical) {
@@ -2326,45 +2373,21 @@ void ED_region_panels_layout_ex(
v2d->scroll |= (V2D_SCROLL_BOTTOM);
v2d->scroll &= ~(V2D_SCROLL_RIGHT);
}
-
- scroll = v2d->scroll;
-
- /* collect panels to draw */
- for (pt = ar->type->paneltypes.last; pt; pt = pt->prev) {
- /* Only draw top level panels. */
- if (pt->parent) {
- continue;
- }
-
- /* verify context */
- if (contexts && pt->context[0] && !streq_array_any(pt->context, contexts)) {
- continue;
- }
-
- /* If we're tagged, only use compatible. */
- if (pt->owner_id[0] && BKE_workspace_owner_id_check(workspace, pt->owner_id) == false) {
- continue;
- }
-
- /* draw panel */
- if (pt->draw && (!pt->poll || pt->poll(C, pt))) {
- BLI_SMALLSTACK_PUSH(pt_stack, pt);
- }
- }
+ const int scroll = v2d->scroll;
/* collect categories */
if (use_category_tabs) {
UI_panel_category_clear_all(ar);
/* gather unique categories */
- BLI_SMALLSTACK_ITER_BEGIN (pt_stack, pt) {
+ for (LinkNode *pt_link = panel_types_stack; pt_link; pt_link = pt_link->next) {
+ PanelType *pt = pt_link->link;
if (pt->category[0]) {
if (!UI_panel_category_find(ar, pt->category)) {
UI_panel_category_add(ar, pt->category);
}
}
}
- BLI_SMALLSTACK_ITER_END;
if (!UI_panel_category_is_visible(ar)) {
use_category_tabs = false;
@@ -2392,7 +2415,8 @@ void ED_region_panels_layout_ex(
/* set view2d view matrix - UI_block_begin() stores it */
UI_view2d_view_ortho(v2d);
- BLI_SMALLSTACK_ITER_BEGIN (pt_stack, pt) {
+ for (LinkNode *pt_link = panel_types_stack; pt_link; pt_link = pt_link->next) {
+ PanelType *pt = pt_link->link;
Panel *panel = UI_panel_find_by_type(&ar->panels, pt);
if (use_category_tabs && pt->category[0] && !STREQ(category, pt->category)) {
@@ -2403,7 +2427,6 @@ void ED_region_panels_layout_ex(
ed_panel_draw(C, sa, ar, &ar->panels, pt, panel, w, em, vertical);
}
- BLI_SMALLSTACK_ITER_END;
/* align panels and return size */
UI_panels_end(C, ar, &x, &y);
@@ -2474,9 +2497,11 @@ void ED_region_panels_layout_ex(
ar->runtime.category = category;
}
}
+
void ED_region_panels_layout(const bContext *C, ARegion *ar)
{
- ED_region_panels_layout_ex(C, ar, NULL, -1, true);
+ bool vertical = true;
+ ED_region_panels_layout_ex(C, ar, &ar->type->paneltypes, NULL, -1, vertical, NULL);
}
void ED_region_panels_draw(const bContext *C, ARegion *ar)
@@ -2525,7 +2550,7 @@ void ED_region_panels_ex(
const bContext *C, ARegion *ar, const char *contexts[], int contextnr, const bool vertical)
{
/* TODO: remove? */
- ED_region_panels_layout_ex(C, ar, contexts, contextnr, vertical);
+ ED_region_panels_layout_ex(C, ar, &ar->type->paneltypes, contexts, contextnr, vertical, NULL);
ED_region_panels_draw(C, ar);
}
diff --git a/source/blender/editors/screen/screen_context.c b/source/blender/editors/screen/screen_context.c
index c60469e092f..6a5df8a3776 100644
--- a/source/blender/editors/screen/screen_context.c
+++ b/source/blender/editors/screen/screen_context.c
@@ -69,15 +69,10 @@ const char *screen_context_dir[] = {
"scene",
"view_layer",
"visible_objects",
- "visible_bases",
"selectable_objects",
- "selectable_bases",
"selected_objects",
- "selected_bases",
"editable_objects",
- "editable_bases",
"selected_editable_objects",
- "selected_editable_bases",
"objects_in_mode",
"objects_in_mode_unique_data",
"visible_bones",
@@ -89,7 +84,6 @@ const char *screen_context_dir[] = {
"selected_pose_bones_from_active_object",
"active_bone",
"active_pose_bone",
- "active_base",
"active_object",
"object",
"edit_object",
@@ -179,52 +173,6 @@ int ed_screen_context(const bContext *C, const char *member, bContextDataResult
CTX_data_type_set(result, CTX_DATA_TYPE_COLLECTION);
return 1;
}
- else if (CTX_data_equals(member, "visible_bases")) {
- for (Base *base = view_layer->object_bases.first; base; base = base->next) {
- if (BASE_VISIBLE(v3d, base)) {
- CTX_data_list_add(result, &scene->id, &RNA_ObjectBase, base);
- }
- }
- CTX_data_type_set(result, CTX_DATA_TYPE_COLLECTION);
- return 1;
- }
- else if (CTX_data_equals(member, "selectable_bases")) {
- for (Base *base = view_layer->object_bases.first; base; base = base->next) {
- if (BASE_SELECTABLE(v3d, base)) {
- CTX_data_list_add(result, &scene->id, &RNA_ObjectBase, base);
- }
- }
- CTX_data_type_set(result, CTX_DATA_TYPE_COLLECTION);
- return 1;
- }
- else if (CTX_data_equals(member, "selected_bases")) {
- for (Base *base = view_layer->object_bases.first; base; base = base->next) {
- if (BASE_SELECTED(v3d, base)) {
- CTX_data_list_add(result, &scene->id, &RNA_ObjectBase, base);
- }
- }
- CTX_data_type_set(result, CTX_DATA_TYPE_COLLECTION);
- return 1;
- }
- else if (CTX_data_equals(member, "selected_editable_bases")) {
- for (Base *base = view_layer->object_bases.first; base; base = base->next) {
- if (BASE_SELECTED_EDITABLE(v3d, base)) {
- CTX_data_list_add(result, &scene->id, &RNA_ObjectBase, base);
- }
- }
- CTX_data_type_set(result, CTX_DATA_TYPE_COLLECTION);
- return 1;
- }
- else if (CTX_data_equals(member, "editable_bases")) {
- /* Visible + Editable, but not necessarily selected */
- for (Base *base = view_layer->object_bases.first; base; base = base->next) {
- if (BASE_EDITABLE(v3d, base)) {
- CTX_data_list_add(result, &scene->id, &RNA_ObjectBase, base);
- }
- }
- CTX_data_type_set(result, CTX_DATA_TYPE_COLLECTION);
- return 1;
- }
else if (CTX_data_equals(member, "objects_in_mode")) {
if (obact && (obact->mode != OB_MODE_OBJECT)) {
FOREACH_OBJECT_IN_MODE_BEGIN (view_layer, v3d, obact->type, obact->mode, ob_iter) {
@@ -455,13 +403,6 @@ int ed_screen_context(const bContext *C, const char *member, bContextDataResult
return 1;
}
}
- else if (CTX_data_equals(member, "active_base")) {
- if (view_layer->basact) {
- CTX_data_pointer_set(result, &scene->id, &RNA_ObjectBase, view_layer->basact);
- }
-
- return 1;
- }
else if (CTX_data_equals(member, "active_object")) {
if (obact) {
CTX_data_id_pointer_set(result, &obact->id);
diff --git a/source/blender/editors/screen/screen_edit.c b/source/blender/editors/screen/screen_edit.c
index 2ce9d732eb7..3a90532aa56 100644
--- a/source/blender/editors/screen/screen_edit.c
+++ b/source/blender/editors/screen/screen_edit.c
@@ -675,6 +675,12 @@ void ED_screen_set_active_region(bContext *C, wmWindow *win, const int xy[2])
bool do_draw = false;
for (ar = area_iter->regionbase.first; ar; ar = ar->next) {
+
+ /* call old area's deactivate if assigned */
+ if (ar == old_ar && area_iter->type->deactivate) {
+ area_iter->type->deactivate(area_iter);
+ }
+
if (ar == old_ar || ar == scr->active_region) {
do_draw = true;
}
@@ -884,9 +890,11 @@ static bScreen *screen_fullscreen_find_associated_normal_screen(const Main *bmai
{
for (bScreen *screen_iter = bmain->screens.first; screen_iter;
screen_iter = screen_iter->id.next) {
- ScrArea *sa = screen_iter->areabase.first;
- if (sa && sa->full == screen) {
- return screen_iter;
+ if ((screen_iter != screen) && ELEM(screen_iter->state, SCREENMAXIMIZED, SCREENFULL)) {
+ ScrArea *sa = screen_iter->areabase.first;
+ if (sa && sa->full == screen) {
+ return screen_iter;
+ }
}
}
@@ -905,9 +913,7 @@ bScreen *screen_change_prepare(
return NULL;
}
- if (ELEM(screen_new->state, SCREENMAXIMIZED, SCREENFULL)) {
- screen_new = screen_fullscreen_find_associated_normal_screen(bmain, screen_new);
- }
+ screen_new = screen_fullscreen_find_associated_normal_screen(bmain, screen_new);
/* check for valid winid */
if (!(screen_new->winid == 0 || screen_new->winid == win->winid)) {
diff --git a/source/blender/editors/screen/screen_ops.c b/source/blender/editors/screen/screen_ops.c
index 9f452dd79e0..a94c0e35876 100644
--- a/source/blender/editors/screen/screen_ops.c
+++ b/source/blender/editors/screen/screen_ops.c
@@ -342,7 +342,7 @@ bool ED_operator_console_active(bContext *C)
static bool ed_object_hidden(Object *ob)
{
/* if hidden but in edit mode, we still display, can happen with animation */
- return ((ob->restrictflag & OB_RESTRICT_VIEW) && !(ob->mode & OB_MODE_EDIT));
+ return ((ob->restrictflag & OB_RESTRICT_VIEWPORT) && !(ob->mode & OB_MODE_EDIT));
}
bool ED_operator_object_active(bContext *C)
@@ -631,24 +631,6 @@ static bool screen_active_editable(bContext *C)
return 0;
}
-static ARegion *screen_find_region_type(bContext *C, int type)
-{
- ARegion *ar = CTX_wm_region(C);
-
- /* find the header region
- * - try context first, but upon failing, search all regions in area...
- */
- if ((ar == NULL) || (ar->regiontype != type)) {
- ScrArea *sa = CTX_wm_area(C);
- ar = BKE_area_find_region_type(sa, type);
- }
- else {
- ar = NULL;
- }
-
- return ar;
-}
-
/** \} */
/* -------------------------------------------------------------------- */
@@ -2431,7 +2413,7 @@ static int area_max_regionsize(ScrArea *sa, ARegion *scalear, AZEdge edge)
/* regions in regions. */
if (scalear->alignment & RGN_SPLIT_PREV) {
- const int align = scalear->alignment & RGN_ALIGN_ENUM_MASK;
+ const int align = RGN_ALIGN_ENUM_FROM_MASK(scalear->alignment);
if (ELEM(align, RGN_ALIGN_TOP, RGN_ALIGN_BOTTOM)) {
ARegion *ar = scalear->prev;
@@ -3582,6 +3564,12 @@ static int repeat_last_exec(bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
}
+static bool repeat_last_poll(bContext *C)
+{
+ wmWindowManager *wm = CTX_wm_manager(C);
+ return ED_operator_screenactive(C) && !BLI_listbase_is_empty(&wm->operators);
+}
+
static void SCREEN_OT_repeat_last(wmOperatorType *ot)
{
/* identifiers */
@@ -3592,7 +3580,7 @@ static void SCREEN_OT_repeat_last(wmOperatorType *ot)
/* api callbacks */
ot->exec = repeat_last_exec;
- ot->poll = ED_operator_screenactive;
+ ot->poll = repeat_last_poll;
}
/** \} */
@@ -3645,6 +3633,12 @@ static int repeat_history_exec(bContext *C, wmOperator *op)
return OPERATOR_FINISHED;
}
+static bool repeat_history_poll(bContext *C)
+{
+ wmWindowManager *wm = CTX_wm_manager(C);
+ return ED_operator_screenactive(C) && !BLI_listbase_is_empty(&wm->operators);
+}
+
static void SCREEN_OT_repeat_history(wmOperatorType *ot)
{
/* identifiers */
@@ -3656,7 +3650,7 @@ static void SCREEN_OT_repeat_history(wmOperatorType *ot)
ot->invoke = repeat_history_invoke;
ot->exec = repeat_history_exec;
- ot->poll = ED_operator_screenactive;
+ ot->poll = repeat_history_poll;
RNA_def_int(ot->srna, "index", 0, 0, INT_MAX, "Index", "", 0, 1000);
}
@@ -3678,6 +3672,12 @@ static int redo_last_invoke(bContext *C, wmOperator *UNUSED(op), const wmEvent *
return OPERATOR_CANCELLED;
}
+static bool redo_last_poll(bContext *C)
+{
+ wmWindowManager *wm = CTX_wm_manager(C);
+ return ED_operator_screenactive(C) && !BLI_listbase_is_empty(&wm->operators);
+}
+
static void SCREEN_OT_redo_last(wmOperatorType *ot)
{
/* identifiers */
@@ -3688,7 +3688,7 @@ static void SCREEN_OT_redo_last(wmOperatorType *ot)
/* api callbacks */
ot->invoke = redo_last_invoke;
- ot->poll = ED_operator_screenactive;
+ ot->poll = redo_last_poll;
}
/** \} */
@@ -3955,10 +3955,10 @@ static void SCREEN_OT_header_toggle_menus(wmOperatorType *ot)
/** \} */
/* -------------------------------------------------------------------- */
-/** \name Header Tools Operator
+/** \name Region Context Menu Operator (Header/Footer/Navbar)
* \{ */
-static bool header_context_menu_poll(bContext *C)
+static bool screen_region_context_menu_poll(bContext *C)
{
ScrArea *sa = CTX_wm_area(C);
return (sa && sa->spacetype != SPACE_STATUSBAR);
@@ -4008,89 +4008,17 @@ void ED_screens_header_tools_menu_create(bContext *C, uiLayout *layout, void *UN
}
}
-static int header_context_menu_invoke(bContext *C,
- wmOperator *UNUSED(op),
- const wmEvent *UNUSED(event))
-{
- uiPopupMenu *pup;
- uiLayout *layout;
-
- pup = UI_popup_menu_begin(C, IFACE_("Header"), ICON_NONE);
- layout = UI_popup_menu_layout(pup);
-
- ED_screens_header_tools_menu_create(C, layout, NULL);
-
- UI_popup_menu_end(C, pup);
-
- return OPERATOR_INTERFACE;
-}
-
-static void SCREEN_OT_header_context_menu(wmOperatorType *ot)
-{
- /* identifiers */
- ot->name = "Header Context Menu";
- ot->description = "Display header region context menu";
- ot->idname = "SCREEN_OT_header_context_menu";
-
- /* api callbacks */
- ot->poll = header_context_menu_poll;
- ot->invoke = header_context_menu_invoke;
-}
-
-/** \} */
-
-/* -------------------------------------------------------------------- */
-/** \name Footer Toggle Operator
- * \{ */
-
-static int footer_exec(bContext *C, wmOperator *UNUSED(op))
-{
- ARegion *ar = screen_find_region_type(C, RGN_TYPE_FOOTER);
-
- if (ar == NULL) {
- return OPERATOR_CANCELLED;
- }
-
- ar->flag ^= RGN_FLAG_HIDDEN;
-
- ED_area_tag_redraw(CTX_wm_area(C));
-
- WM_event_add_notifier(C, NC_SCREEN | NA_EDITED, NULL);
-
- return OPERATOR_FINISHED;
-}
-
-static void SCREEN_OT_footer(wmOperatorType *ot)
-{
- /* identifiers */
- ot->name = "Toggle Footer";
- ot->description = "Toggle footer display";
- ot->idname = "SCREEN_OT_footer";
-
- /* api callbacks */
- ot->exec = footer_exec;
-}
-
-/** \} */
-
-/* -------------------------------------------------------------------- */
-/** \name Footer Tools Operator
- * \{ */
-
-static bool footer_context_menu_poll(bContext *C)
-{
- ScrArea *sa = CTX_wm_area(C);
- return sa;
-}
-
void ED_screens_footer_tools_menu_create(bContext *C, uiLayout *layout, void *UNUSED(arg))
{
ScrArea *sa = CTX_wm_area(C);
ARegion *ar = CTX_wm_region(C);
const char *but_flip_str = (ar->alignment == RGN_ALIGN_TOP) ? IFACE_("Flip to Bottom") :
IFACE_("Flip to Top");
-
- uiItemO(layout, IFACE_("Toggle Footer"), ICON_NONE, "SCREEN_OT_footer");
+ {
+ PointerRNA ptr;
+ RNA_pointer_create((ID *)CTX_wm_screen(C), &RNA_Space, sa->spacedata.first, &ptr);
+ uiItemR(layout, &ptr, "show_region_footer", 0, IFACE_("Show Footer"), ICON_NONE);
+ }
/* default is WM_OP_INVOKE_REGION_WIN, which we don't want here. */
uiLayoutSetOperatorContext(layout, WM_OP_INVOKE_DEFAULT);
@@ -4107,51 +4035,58 @@ void ED_screens_footer_tools_menu_create(bContext *C, uiLayout *layout, void *UN
}
}
-static int footer_context_menu_invoke(bContext *C,
+void ED_screens_navigation_bar_tools_menu_create(bContext *C, uiLayout *layout, void *UNUSED(arg))
+{
+ const ARegion *ar = CTX_wm_region(C);
+ const char *but_flip_str = (ar->alignment == RGN_ALIGN_LEFT) ? IFACE_("Flip to Right") :
+ IFACE_("Flip to Left");
+
+ /* default is WM_OP_INVOKE_REGION_WIN, which we don't want here. */
+ uiLayoutSetOperatorContext(layout, WM_OP_INVOKE_DEFAULT);
+
+ uiItemO(layout, but_flip_str, ICON_NONE, "SCREEN_OT_region_flip");
+}
+
+static int screen_context_menu_invoke(bContext *C,
wmOperator *UNUSED(op),
const wmEvent *UNUSED(event))
{
uiPopupMenu *pup;
uiLayout *layout;
+ const ARegion *ar = CTX_wm_region(C);
- pup = UI_popup_menu_begin(C, IFACE_("Footer"), ICON_NONE);
- layout = UI_popup_menu_layout(pup);
-
- ED_screens_footer_tools_menu_create(C, layout, NULL);
-
- UI_popup_menu_end(C, pup);
+ if (ELEM(ar->regiontype, RGN_TYPE_HEADER, RGN_TYPE_TOOL_HEADER)) {
+ pup = UI_popup_menu_begin(C, IFACE_("Header"), ICON_NONE);
+ layout = UI_popup_menu_layout(pup);
+ ED_screens_header_tools_menu_create(C, layout, NULL);
+ UI_popup_menu_end(C, pup);
+ }
+ else if (ar->regiontype == RGN_TYPE_FOOTER) {
+ pup = UI_popup_menu_begin(C, IFACE_("Footer"), ICON_NONE);
+ layout = UI_popup_menu_layout(pup);
+ ED_screens_footer_tools_menu_create(C, layout, NULL);
+ UI_popup_menu_end(C, pup);
+ }
+ else if (ar->regiontype == RGN_TYPE_NAV_BAR) {
+ pup = UI_popup_menu_begin(C, IFACE_("Navigation Bar"), ICON_NONE);
+ layout = UI_popup_menu_layout(pup);
+ ED_screens_navigation_bar_tools_menu_create(C, layout, NULL);
+ UI_popup_menu_end(C, pup);
+ }
return OPERATOR_INTERFACE;
}
-static void SCREEN_OT_footer_context_menu(wmOperatorType *ot)
+static void SCREEN_OT_region_context_menu(wmOperatorType *ot)
{
/* identifiers */
- ot->name = "Footer Context Menu";
- ot->description = "Display footer region context menu";
- ot->idname = "SCREEN_OT_footer_context_menu";
+ ot->name = "Region Context Menu";
+ ot->description = "Display region context menu";
+ ot->idname = "SCREEN_OT_region_context_menu";
/* api callbacks */
- ot->poll = footer_context_menu_poll;
- ot->invoke = footer_context_menu_invoke;
-}
-
-/** \} */
-
-/* -------------------------------------------------------------------- */
-/** \name Navigation Bar Tools Menu
- * \{ */
-
-void ED_screens_navigation_bar_tools_menu_create(bContext *C, uiLayout *layout, void *UNUSED(arg))
-{
- const ARegion *ar = CTX_wm_region(C);
- const char *but_flip_str = (ar->alignment == RGN_ALIGN_LEFT) ? IFACE_("Flip to Right") :
- IFACE_("Flip to Left");
-
- /* default is WM_OP_INVOKE_REGION_WIN, which we don't want here. */
- uiLayoutSetOperatorContext(layout, WM_OP_INVOKE_DEFAULT);
-
- uiItemO(layout, but_flip_str, ICON_NONE, "SCREEN_OT_region_flip");
+ ot->poll = screen_region_context_menu_poll;
+ ot->invoke = screen_context_menu_invoke;
}
/** \} */
@@ -5299,9 +5234,7 @@ void ED_operatortypes_screen(void)
WM_operatortype_append(SCREEN_OT_region_scale);
WM_operatortype_append(SCREEN_OT_region_flip);
WM_operatortype_append(SCREEN_OT_header_toggle_menus);
- WM_operatortype_append(SCREEN_OT_header_context_menu);
- WM_operatortype_append(SCREEN_OT_footer);
- WM_operatortype_append(SCREEN_OT_footer_context_menu);
+ WM_operatortype_append(SCREEN_OT_region_context_menu);
WM_operatortype_append(SCREEN_OT_screen_set);
WM_operatortype_append(SCREEN_OT_screen_full_area);
WM_operatortype_append(SCREEN_OT_back_to_previous);
diff --git a/source/blender/editors/screen/workspace_edit.c b/source/blender/editors/screen/workspace_edit.c
index 6294a64af0f..863e3a15120 100644
--- a/source/blender/editors/screen/workspace_edit.c
+++ b/source/blender/editors/screen/workspace_edit.c
@@ -165,7 +165,9 @@ bool ED_workspace_change(WorkSpace *workspace_new, bContext *C, wmWindowManager
}
screen_new = screen_change_prepare(screen_old, screen_new, bmain, C, win);
- BLI_assert(BKE_workspace_layout_screen_get(layout_new) == screen_new);
+ if (BKE_workspace_layout_screen_get(layout_new) != screen_new) {
+ layout_new = BKE_workspace_layout_find(workspace_new, screen_new);
+ }
if (screen_new == NULL) {
return false;
@@ -371,13 +373,15 @@ static int workspace_append_activate_exec(bContext *C, wmOperator *op)
&bmain->workspaces, idname, offsetof(ID, name) + 2);
BLI_assert(appended_workspace != NULL);
- /* Reorder to last position. */
- BKE_id_reorder(&bmain->workspaces, &appended_workspace->id, NULL, true);
+ if (appended_workspace) {
+ /* Reorder to last position. */
+ BKE_id_reorder(&bmain->workspaces, &appended_workspace->id, NULL, true);
- /* Changing workspace changes context. Do delayed! */
- WM_event_add_notifier(C, NC_SCREEN | ND_WORKSPACE_SET, appended_workspace);
+ /* Changing workspace changes context. Do delayed! */
+ WM_event_add_notifier(C, NC_SCREEN | ND_WORKSPACE_SET, appended_workspace);
- return OPERATOR_FINISHED;
+ return OPERATOR_FINISHED;
+ }
}
return OPERATOR_CANCELLED;
diff --git a/source/blender/editors/sculpt_paint/paint_image.c b/source/blender/editors/sculpt_paint/paint_image.c
index 5a45f4946f2..f7a589350f9 100644
--- a/source/blender/editors/sculpt_paint/paint_image.c
+++ b/source/blender/editors/sculpt_paint/paint_image.c
@@ -47,6 +47,7 @@
#include "BKE_colorband.h"
#include "BKE_context.h"
#include "BKE_brush.h"
+#include "BKE_image.h"
#include "BKE_main.h"
#include "BKE_material.h"
#include "BKE_mesh.h"
@@ -154,7 +155,7 @@ void ED_imapaint_dirty_region(Image *ima, ImBuf *ibuf, int x, int y, int w, int
}
}
- ibuf->userflags |= IB_BITMAPDIRTY;
+ BKE_image_mark_dirty(ima, ibuf);
if (tmpibuf) {
IMB_freeImBuf(tmpibuf);
diff --git a/source/blender/editors/sculpt_paint/paint_image_proj.c b/source/blender/editors/sculpt_paint/paint_image_proj.c
index 0737218eea4..303c3fac363 100644
--- a/source/blender/editors/sculpt_paint/paint_image_proj.c
+++ b/source/blender/editors/sculpt_paint/paint_image_proj.c
@@ -1837,7 +1837,7 @@ static int project_paint_undo_subtiles(const TileInfo *tinf, int tx, int ty)
false);
}
- pjIma->ibuf->userflags |= IB_BITMAPDIRTY;
+ BKE_image_mark_dirty(pjIma->ima, pjIma->ibuf);
/* tile ready, publish */
if (tinf->lock) {
BLI_spin_lock(tinf->lock);
@@ -1895,7 +1895,7 @@ static ProjPixel *project_paint_uvpixel_init(const ProjPaintState *ps,
/* other thread may be initializing the tile so wait here */
while (projima->undoRect[tile_index] == TILE_PENDING) {
- ;
+ /* pass */
}
BLI_assert(tile_index < (IMAPAINT_TILE_NUMBER(ibuf->x) * IMAPAINT_TILE_NUMBER(ibuf->y)));
@@ -6188,7 +6188,6 @@ static int texture_paint_image_from_view_exec(bContext *C, wmOperator *op)
w,
h,
IB_rect,
- V3D_OFSDRAW_NONE,
R_ALPHAPREMUL,
0,
NULL,
@@ -6394,7 +6393,7 @@ static const EnumPropertyItem layer_type_items[] = {
{0, NULL, 0, NULL, NULL},
};
-static Image *proj_paint_image_create(wmOperator *op, Main *bmain)
+static Image *proj_paint_image_create(wmOperator *op, Main *bmain, bool is_data)
{
Image *ima;
float color[4] = {0.0f, 0.0f, 0.0f, 1.0f};
@@ -6417,6 +6416,11 @@ static Image *proj_paint_image_create(wmOperator *op, Main *bmain)
ima = BKE_image_add_generated(
bmain, width, height, imagename, alpha ? 32 : 24, use_float, gen_type, color, false);
+ if (is_data) {
+ STRNCPY(ima->colorspace_settings.name,
+ IMB_colormanagement_role_colorspace_name_get(COLOR_ROLE_DATA));
+ }
+
return ima;
}
@@ -6487,6 +6491,7 @@ static bool proj_paint_add_slot(bContext *C, wmOperator *op)
if (ma) {
Main *bmain = CTX_data_main(C);
int type = RNA_enum_get(op->ptr, "type");
+ bool is_data = (type > LAYER_BASE_COLOR);
bNode *imanode;
bNodeTree *ntree = ma->nodetree;
@@ -6501,7 +6506,7 @@ static bool proj_paint_add_slot(bContext *C, wmOperator *op)
/* try to add an image node */
imanode = nodeAddStaticNode(C, ntree, SH_NODE_TEX_IMAGE);
- ima = proj_paint_image_create(op, bmain);
+ ima = proj_paint_image_create(op, bmain, is_data);
imanode->id = &ima->id;
nodeSetActive(ntree, imanode);
@@ -6553,12 +6558,6 @@ static bool proj_paint_add_slot(bContext *C, wmOperator *op)
}
}
- if (type > LAYER_BASE_COLOR) {
- /* This is a "non color data" image */
- NodeTexImage *tex = imanode->storage;
- tex->color_space = SHD_COLORSPACE_NONE;
- }
-
/* Check if the socket in already connected to something */
bNodeLink *link = in_sock ? in_sock->link : NULL;
if (in_sock != NULL && link == NULL) {
diff --git a/source/blender/editors/sculpt_paint/paint_image_undo.c b/source/blender/editors/sculpt_paint/paint_image_undo.c
index b80144ac4af..bb73d424152 100644
--- a/source/blender/editors/sculpt_paint/paint_image_undo.c
+++ b/source/blender/editors/sculpt_paint/paint_image_undo.c
@@ -349,7 +349,9 @@ static void image_undo_restore_list(ListBase *lb, struct UndoIDPtrMap *id_map)
undo_copy_tile(tile, tmpibuf, ibuf, RESTORE_COPY);
+ BKE_image_mark_dirty(ima, ibuf);
GPU_free_image(ima); /* force OpenGL reload */
+
if (ibuf->rect_float) {
ibuf->userflags |= IB_RECT_INVALID; /* force recreate of char rect */
}
diff --git a/source/blender/editors/sculpt_paint/paint_utils.c b/source/blender/editors/sculpt_paint/paint_utils.c
index 6d003820723..c8ad1b5781d 100644
--- a/source/blender/editors/sculpt_paint/paint_utils.c
+++ b/source/blender/editors/sculpt_paint/paint_utils.c
@@ -71,6 +71,7 @@
#include "BLI_sys_types.h"
#include "ED_mesh.h" /* for face mask functions */
+#include "ED_select_buffer_utils.h"
#include "WM_api.h"
#include "WM_types.h"
@@ -389,7 +390,8 @@ static int imapaint_pick_face(ViewContext *vc,
}
/* sample only on the exact position */
- *r_index = ED_view3d_select_id_sample(vc, mval[0], mval[1]);
+ ED_view3d_select_id_validate(vc);
+ *r_index = ED_select_buffer_sample_point(mval);
if ((*r_index) == 0 || (*r_index) > (unsigned int)totpoly) {
return 0;
diff --git a/source/blender/editors/sculpt_paint/paint_vertex_weight_ops.c b/source/blender/editors/sculpt_paint/paint_vertex_weight_ops.c
index c1c2964156f..b6a6c897606 100644
--- a/source/blender/editors/sculpt_paint/paint_vertex_weight_ops.c
+++ b/source/blender/editors/sculpt_paint/paint_vertex_weight_ops.c
@@ -161,7 +161,7 @@ void PAINT_OT_weight_from_bones(wmOperatorType *ot)
ot->poll = weight_from_bones_poll;
/* flags */
- ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
+ ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO | OPTYPE_USE_EVAL_DATA;
/* properties */
ot->prop = RNA_def_enum(
@@ -695,7 +695,7 @@ static void gradientVertInit__mapFunc(void *userData,
static int paint_weight_gradient_modal(bContext *C, wmOperator *op, const wmEvent *event)
{
wmGesture *gesture = op->customdata;
- WPGradient_vertStoreBase *vert_cache = gesture->userdata;
+ WPGradient_vertStoreBase *vert_cache = gesture->user_data.data;
int ret = WM_gesture_straightline_modal(C, op, event);
if (ret & OPERATOR_RUNNING_MODAL) {
@@ -751,15 +751,15 @@ static int paint_weight_gradient_exec(bContext *C, wmOperator *op)
WPGradient_userData data = {NULL};
if (is_interactive) {
- if (gesture->userdata == NULL) {
- gesture->userdata = MEM_mallocN(sizeof(WPGradient_vertStoreBase) +
- (sizeof(WPGradient_vertStore) * me->totvert),
- __func__);
- gesture->userdata_free = false;
+ if (gesture->user_data.data == NULL) {
+ gesture->user_data.data = MEM_mallocN(sizeof(WPGradient_vertStoreBase) +
+ (sizeof(WPGradient_vertStore) * me->totvert),
+ __func__);
+ gesture->user_data.use_free = false;
data.is_init = true;
wpaint_prev_create(
- &((WPGradient_vertStoreBase *)gesture->userdata)->wpp, me->dvert, me->totvert);
+ &((WPGradient_vertStoreBase *)gesture->user_data.data)->wpp, me->dvert, me->totvert);
/* on init only, convert face -> vert sel */
if (me->editflag & ME_EDIT_PAINT_FACE_SEL) {
@@ -767,7 +767,7 @@ static int paint_weight_gradient_exec(bContext *C, wmOperator *op)
}
}
- vert_cache = gesture->userdata;
+ vert_cache = gesture->user_data.data;
}
else {
if (ED_wpaint_ensure_data(C, op->reports, 0, NULL) == false) {
@@ -880,7 +880,7 @@ void PAINT_OT_weight_gradient(wmOperatorType *ot)
ot->cancel = WM_gesture_straightline_cancel;
/* flags */
- ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
+ ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO | OPTYPE_USE_EVAL_DATA;
prop = RNA_def_enum(ot->srna, "type", gradient_types, 0, "Type", "");
RNA_def_property_flag(prop, PROP_SKIP_SAVE);
diff --git a/source/blender/editors/sculpt_paint/sculpt_uv.c b/source/blender/editors/sculpt_paint/sculpt_uv.c
index 3356edd6b36..36cc3605273 100644
--- a/source/blender/editors/sculpt_paint/sculpt_uv.c
+++ b/source/blender/editors/sculpt_paint/sculpt_uv.c
@@ -600,7 +600,7 @@ static UvSculptData *uv_sculpt_stroke_init(bContext *C, wmOperator *op, const wm
if (do_island_optimization && (element->island != island_index)) {
/* skip this uv if not on the active island */
for (; element->next && !(element->next->separate); element = element->next) {
- ;
+ /* pass */
}
continue;
}
diff --git a/source/blender/editors/sound/sound_ops.c b/source/blender/editors/sound/sound_ops.c
index 25c05e2d1d0..381173999c4 100644
--- a/source/blender/editors/sound/sound_ops.c
+++ b/source/blender/editors/sound/sound_ops.c
@@ -136,7 +136,7 @@ static int sound_open_exec(bContext *C, wmOperator *op)
id_us_min(&sound->id);
RNA_id_pointer_create(&sound->id, &idptr);
- RNA_property_pointer_set(&pprop->ptr, pprop->prop, idptr);
+ RNA_property_pointer_set(&pprop->ptr, pprop->prop, idptr, NULL);
RNA_property_update(C, &pprop->ptr, pprop->prop);
}
diff --git a/source/blender/editors/space_action/action_data.c b/source/blender/editors/space_action/action_data.c
index db504272d2f..bc7f8a0f79d 100644
--- a/source/blender/editors/space_action/action_data.c
+++ b/source/blender/editors/space_action/action_data.c
@@ -155,7 +155,7 @@ static void actedit_change_action(bContext *C, bAction *act)
RNA_id_pointer_create((ID *)act, &idptr);
/* set the new pointer, and force a refresh */
- RNA_property_pointer_set(&ptr, prop, idptr);
+ RNA_property_pointer_set(&ptr, prop, idptr, NULL);
RNA_property_update(C, &ptr, prop);
}
@@ -261,7 +261,7 @@ static int action_new_exec(bContext *C, wmOperator *UNUSED(op))
* NOTE: we can't use actedit_change_action, as this function is also called from the NLA
*/
RNA_id_pointer_create(&action->id, &idptr);
- RNA_property_pointer_set(&ptr, prop, idptr);
+ RNA_property_pointer_set(&ptr, prop, idptr, NULL);
RNA_property_update(C, &ptr, prop);
}
@@ -619,7 +619,7 @@ void ED_animedit_unlink_action(
prop = RNA_struct_find_property(&ptr, "action");
/* clear... */
- RNA_property_pointer_set(&ptr, prop, PointerRNA_NULL);
+ RNA_property_pointer_set(&ptr, prop, PointerRNA_NULL, NULL);
RNA_property_update(C, &ptr, prop);
}
}
diff --git a/source/blender/editors/space_action/action_draw.c b/source/blender/editors/space_action/action_draw.c
index 9827967f947..f32207fe08b 100644
--- a/source/blender/editors/space_action/action_draw.c
+++ b/source/blender/editors/space_action/action_draw.c
@@ -71,68 +71,50 @@ void draw_channel_names(bContext *C, bAnimContext *ac, ARegion *ar)
int filter;
View2D *v2d = &ar->v2d;
- float y = 0.0f;
size_t items;
- int height;
/* build list of channels to draw */
filter = (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
items = ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
- height = ((items * ACHANNEL_STEP(ac)) + (ACHANNEL_HEIGHT(ac)));
- if (height > BLI_rcti_size_y(&v2d->mask)) {
- /* don't use totrect set, as the width stays the same
- * (NOTE: this is ok here, the configuration is pretty straightforward)
- */
- v2d->tot.ymin = (float)(-height);
- }
+ int height = ACHANNEL_TOT_HEIGHT(ac, items);
+ v2d->tot.ymin = -height;
+
/* need to do a view-sync here, so that the keys area doesn't jump around (it must copy this) */
UI_view2d_sync(NULL, ac->sa, v2d, V2D_LOCK_COPY);
/* loop through channels, and set up drawing depending on their type */
{ /* first pass: just the standard GL-drawing for backdrop + text */
size_t channel_index = 0;
+ float ymax = ACHANNEL_FIRST_TOP(ac);
- y = (float)ACHANNEL_FIRST(ac);
-
- for (ale = anim_data.first; ale; ale = ale->next) {
- float yminc = (float)(y - ACHANNEL_HEIGHT_HALF(ac));
- float ymaxc = (float)(y + ACHANNEL_HEIGHT_HALF(ac));
+ for (ale = anim_data.first; ale; ale = ale->next, ymax -= ACHANNEL_STEP(ac), channel_index++) {
+ float ymin = ymax - ACHANNEL_HEIGHT(ac);
/* check if visible */
- if (IN_RANGE(yminc, v2d->cur.ymin, v2d->cur.ymax) ||
- IN_RANGE(ymaxc, v2d->cur.ymin, v2d->cur.ymax)) {
+ if (IN_RANGE(ymin, v2d->cur.ymin, v2d->cur.ymax) ||
+ IN_RANGE(ymax, v2d->cur.ymin, v2d->cur.ymax)) {
/* draw all channels using standard channel-drawing API */
- ANIM_channel_draw(ac, ale, yminc, ymaxc, channel_index);
+ ANIM_channel_draw(ac, ale, ymin, ymax, channel_index);
}
-
- /* adjust y-position for next one */
- y -= ACHANNEL_STEP(ac);
- channel_index++;
}
}
{ /* second pass: widgets */
uiBlock *block = UI_block_begin(C, ar, __func__, UI_EMBOSS);
size_t channel_index = 0;
+ float ymax = ACHANNEL_FIRST_TOP(ac);
- y = (float)ACHANNEL_FIRST(ac);
-
- for (ale = anim_data.first; ale; ale = ale->next) {
- float yminc = (float)(y - ACHANNEL_HEIGHT_HALF(ac));
- float ymaxc = (float)(y + ACHANNEL_HEIGHT_HALF(ac));
+ for (ale = anim_data.first; ale; ale = ale->next, ymax -= ACHANNEL_STEP(ac), channel_index++) {
+ float ymin = ymax - ACHANNEL_HEIGHT(ac);
/* check if visible */
- if (IN_RANGE(yminc, v2d->cur.ymin, v2d->cur.ymax) ||
- IN_RANGE(ymaxc, v2d->cur.ymin, v2d->cur.ymax)) {
+ if (IN_RANGE(ymin, v2d->cur.ymin, v2d->cur.ymax) ||
+ IN_RANGE(ymax, v2d->cur.ymin, v2d->cur.ymax)) {
/* draw all channels using standard channel-drawing API */
rctf channel_rect;
- BLI_rctf_init(&channel_rect, 0, v2d->cur.xmax, yminc, ymaxc);
+ BLI_rctf_init(&channel_rect, 0, v2d->cur.xmax, ymin, ymax);
ANIM_channel_draw_widgets(C, ac, ale, block, &channel_rect, channel_index);
}
-
- /* adjust y-position for next one */
- y -= ACHANNEL_STEP(ac);
- channel_index++;
}
UI_block_end(C, block);
@@ -159,8 +141,6 @@ void draw_channel_strips(bAnimContext *ac, SpaceAction *saction, ARegion *ar)
bDopeSheet *ads = &saction->ads;
AnimData *adt = NULL;
- float y;
-
unsigned char col1[4], col2[4];
unsigned char col1a[4], col2a[4];
unsigned char col1b[4], col2b[4];
@@ -181,14 +161,8 @@ void draw_channel_strips(bAnimContext *ac, SpaceAction *saction, ARegion *ar)
int filter = (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
size_t items = ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
- int height = ((items * ACHANNEL_STEP(ac)) + (ACHANNEL_HEIGHT(ac)));
- /* don't use totrect set, as the width stays the same
- * (NOTE: this is ok here, the configuration is pretty straightforward)
- */
- v2d->tot.ymin = (float)(-height);
-
- /* first backdrop strips */
- y = (float)(-ACHANNEL_HEIGHT(ac));
+ int height = ACHANNEL_TOT_HEIGHT(ac, items);
+ v2d->tot.ymin = -height;
GPUVertFormat *format = immVertexFormat();
uint pos = GPU_vertformat_attr_add(format, "pos", GPU_COMP_F32, 2, GPU_FETCH_FLOAT);
@@ -197,13 +171,15 @@ void draw_channel_strips(bAnimContext *ac, SpaceAction *saction, ARegion *ar)
GPU_blend(true);
- for (ale = anim_data.first; ale; ale = ale->next) {
- const float yminc = (float)(y - ACHANNEL_HEIGHT_HALF(ac));
- const float ymaxc = (float)(y + ACHANNEL_HEIGHT_HALF(ac));
+ /* first backdrop strips */
+ float ymax = ACHANNEL_FIRST_TOP(ac);
+
+ for (ale = anim_data.first; ale; ale = ale->next, ymax -= ACHANNEL_STEP(ac)) {
+ float ymin = ymax - ACHANNEL_HEIGHT(ac);
/* check if visible */
- if (IN_RANGE(yminc, v2d->cur.ymin, v2d->cur.ymax) ||
- IN_RANGE(ymaxc, v2d->cur.ymin, v2d->cur.ymax)) {
+ if (IN_RANGE(ymin, v2d->cur.ymin, v2d->cur.ymax) ||
+ IN_RANGE(ymax, v2d->cur.ymin, v2d->cur.ymax)) {
const bAnimChannelType *acf = ANIM_channel_get_typeinfo(ale);
int sel = 0;
@@ -264,11 +240,7 @@ void draw_channel_strips(bAnimContext *ac, SpaceAction *saction, ARegion *ar)
}
/* draw region twice: firstly backdrop, then the current range */
- immRectf(pos,
- v2d->cur.xmin,
- (float)y - ACHANNEL_HEIGHT_HALF(ac),
- v2d->cur.xmax + EXTRA_SCROLL_PAD,
- (float)y + ACHANNEL_HEIGHT_HALF(ac));
+ immRectf(pos, v2d->cur.xmin, ymin, v2d->cur.xmax + EXTRA_SCROLL_PAD, ymax);
}
else if (ac->datatype == ANIMCONT_GPENCIL) {
unsigned char *color;
@@ -285,44 +257,25 @@ void draw_channel_strips(bAnimContext *ac, SpaceAction *saction, ARegion *ar)
}
/* frames less than one get less saturated background */
immUniformColor4ubv(color);
- immRectf(pos,
- 0.0f,
- (float)y - ACHANNEL_HEIGHT_HALF(ac),
- v2d->cur.xmin,
- (float)y + ACHANNEL_HEIGHT_HALF(ac));
+ immRectf(pos, 0.0f, ymin, v2d->cur.xmin, ymax);
/* frames one and higher get a saturated background */
immUniformColor3ubvAlpha(color, MIN2(255, color[3] * 2));
- immRectf(pos,
- v2d->cur.xmin,
- (float)y - ACHANNEL_HEIGHT_HALF(ac),
- v2d->cur.xmax + EXTRA_SCROLL_PAD,
- (float)y + ACHANNEL_HEIGHT_HALF(ac));
+ immRectf(pos, v2d->cur.xmin, ymin, v2d->cur.xmax + EXTRA_SCROLL_PAD, ymax);
}
else if (ac->datatype == ANIMCONT_MASK) {
/* TODO --- this is a copy of gpencil */
/* frames less than one get less saturated background */
unsigned char *color = sel ? col1 : col2;
immUniformColor4ubv(color);
- immRectf(pos,
- 0.0f,
- (float)y - ACHANNEL_HEIGHT_HALF(ac),
- v2d->cur.xmin,
- (float)y + ACHANNEL_HEIGHT_HALF(ac));
+ immRectf(pos, 0.0f, ymin, v2d->cur.xmin, ymax);
/* frames one and higher get a saturated background */
immUniformColor3ubvAlpha(color, MIN2(255, color[3] * 2));
- immRectf(pos,
- v2d->cur.xmin,
- (float)y - ACHANNEL_HEIGHT_HALF(ac),
- v2d->cur.xmax + EXTRA_SCROLL_PAD,
- (float)y + ACHANNEL_HEIGHT_HALF(ac));
+ immRectf(pos, v2d->cur.xmin, ymin, v2d->cur.xmax + EXTRA_SCROLL_PAD, ymax);
}
}
}
-
- /* Increment the step */
- y -= ACHANNEL_STEP(ac);
}
GPU_blend(false);
@@ -342,21 +295,21 @@ void draw_channel_strips(bAnimContext *ac, SpaceAction *saction, ARegion *ar)
* This is to try to optimize this for heavier data sets
* 2) Keyframes which are out of view horizontally are disregarded
*/
- y = (float)(-ACHANNEL_HEIGHT(ac));
-
int action_flag = saction->flag;
if (saction->mode == SACTCONT_TIMELINE) {
action_flag &= ~(SACTION_SHOW_INTERPOLATION | SACTION_SHOW_EXTREMES);
}
- for (ale = anim_data.first; ale; ale = ale->next) {
- const float yminc = (float)(y - ACHANNEL_HEIGHT_HALF(ac));
- const float ymaxc = (float)(y + ACHANNEL_HEIGHT_HALF(ac));
+ ymax = ACHANNEL_FIRST_TOP(ac);
+
+ for (ale = anim_data.first; ale; ale = ale->next, ymax -= ACHANNEL_STEP(ac)) {
+ float ymin = ymax - ACHANNEL_HEIGHT(ac);
+ float ycenter = (ymin + ymax) / 2.0f;
/* check if visible */
- if (IN_RANGE(yminc, v2d->cur.ymin, v2d->cur.ymax) ||
- IN_RANGE(ymaxc, v2d->cur.ymin, v2d->cur.ymax)) {
+ if (IN_RANGE(ymin, v2d->cur.ymin, v2d->cur.ymax) ||
+ IN_RANGE(ymax, v2d->cur.ymin, v2d->cur.ymax)) {
/* check if anything to show for this channel */
if (ale->datatype != ALE_NONE) {
adt = ANIM_nla_mapping_get(ac, ale);
@@ -364,34 +317,32 @@ void draw_channel_strips(bAnimContext *ac, SpaceAction *saction, ARegion *ar)
/* draw 'keyframes' for each specific datatype */
switch (ale->datatype) {
case ALE_ALL:
- draw_summary_channel(v2d, ale->data, y, ac->yscale_fac, action_flag);
+ draw_summary_channel(v2d, ale->data, ycenter, ac->yscale_fac, action_flag);
break;
case ALE_SCE:
- draw_scene_channel(v2d, ads, ale->key_data, y, ac->yscale_fac, action_flag);
+ draw_scene_channel(v2d, ads, ale->key_data, ycenter, ac->yscale_fac, action_flag);
break;
case ALE_OB:
- draw_object_channel(v2d, ads, ale->key_data, y, ac->yscale_fac, action_flag);
+ draw_object_channel(v2d, ads, ale->key_data, ycenter, ac->yscale_fac, action_flag);
break;
case ALE_ACT:
- draw_action_channel(v2d, adt, ale->key_data, y, ac->yscale_fac, action_flag);
+ draw_action_channel(v2d, adt, ale->key_data, ycenter, ac->yscale_fac, action_flag);
break;
case ALE_GROUP:
- draw_agroup_channel(v2d, adt, ale->data, y, ac->yscale_fac, action_flag);
+ draw_agroup_channel(v2d, adt, ale->data, ycenter, ac->yscale_fac, action_flag);
break;
case ALE_FCURVE:
- draw_fcurve_channel(v2d, adt, ale->key_data, y, ac->yscale_fac, action_flag);
+ draw_fcurve_channel(v2d, adt, ale->key_data, ycenter, ac->yscale_fac, action_flag);
break;
case ALE_GPFRAME:
- draw_gpl_channel(v2d, ads, ale->data, y, ac->yscale_fac, action_flag);
+ draw_gpl_channel(v2d, ads, ale->data, ycenter, ac->yscale_fac, action_flag);
break;
case ALE_MASKLAY:
- draw_masklay_channel(v2d, ads, ale->data, y, ac->yscale_fac, action_flag);
+ draw_masklay_channel(v2d, ads, ale->data, ycenter, ac->yscale_fac, action_flag);
break;
}
}
}
-
- y -= ACHANNEL_STEP(ac);
}
/* free temporary channels used for drawing */
@@ -460,7 +411,7 @@ void timeline_draw_cache(SpaceAction *saction, Object *ob, Scene *scene)
}
GPU_matrix_push();
- GPU_matrix_translate_2f(0.0, (float)V2D_SCROLL_HEIGHT_TEXT + yoffs);
+ GPU_matrix_translate_2f(0.0, (float)V2D_SCROLL_HEIGHT_HANDLES + yoffs);
GPU_matrix_scale_2f(1.0, cache_draw_height);
switch (pid->type) {
diff --git a/source/blender/editors/space_action/action_edit.c b/source/blender/editors/space_action/action_edit.c
index 8df773e98d6..7fc84db3f75 100644
--- a/source/blender/editors/space_action/action_edit.c
+++ b/source/blender/editors/space_action/action_edit.c
@@ -325,24 +325,23 @@ static bool actkeys_channels_get_selected_extents(bAnimContext *ac, float *min,
/* NOTE: not bool, since we want prioritise individual channels over expanders */
short found = 0;
- float y;
/* get all items - we need to do it this way */
filter = (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through all channels, finding the first one that's selected */
- y = (float)ACHANNEL_FIRST(ac);
+ float ymax = ACHANNEL_FIRST_TOP(ac);
- for (ale = anim_data.first; ale; ale = ale->next) {
+ for (ale = anim_data.first; ale; ale = ale->next, ymax -= ACHANNEL_STEP(ac)) {
const bAnimChannelType *acf = ANIM_channel_get_typeinfo(ale);
/* must be selected... */
if (acf && acf->has_setting(ac, ale, ACHANNEL_SETTING_SELECT) &&
ANIM_channel_setting_get(ac, ale, ACHANNEL_SETTING_SELECT)) {
/* update best estimate */
- *min = (float)(y - ACHANNEL_HEIGHT_HALF(ac));
- *max = (float)(y + ACHANNEL_HEIGHT_HALF(ac));
+ *min = ymax - ACHANNEL_HEIGHT(ac);
+ *max = ymax;
/* is this high enough priority yet? */
found = acf->channel_role;
@@ -354,9 +353,6 @@ static bool actkeys_channels_get_selected_extents(bAnimContext *ac, float *min,
break;
}
}
-
- /* adjust y-position for next one */
- y -= ACHANNEL_STEP(ac);
}
/* free all temp data */
@@ -983,8 +979,7 @@ static bool delete_action_keys(bAnimContext *ac)
changed = delete_fcurve_keys(fcu);
/* Only delete curve too if it won't be doing anything anymore */
- if ((fcu->totvert == 0) &&
- (list_has_suitable_fmodifier(&fcu->modifiers, 0, FMI_TYPE_GENERATE_CURVE) == 0)) {
+ if (BKE_fcurve_is_empty(fcu)) {
ANIM_fcurve_delete_from_animdata(ac, adt, fcu);
ale->key_data = NULL;
}
diff --git a/source/blender/editors/space_action/action_select.c b/source/blender/editors/space_action/action_select.c
index 1614e1c432d..1371305487e 100644
--- a/source/blender/editors/space_action/action_select.c
+++ b/source/blender/editors/space_action/action_select.c
@@ -47,6 +47,7 @@
#include "BKE_gpencil.h"
#include "UI_view2d.h"
+#include "UI_interface.h"
#include "ED_anim_api.h"
#include "ED_gpencil.h"
@@ -230,7 +231,6 @@ static void box_select_action(bAnimContext *ac, const rcti rect, short mode, sho
KeyframeEditFunc ok_cb, select_cb;
View2D *v2d = &ac->ar->v2d;
rctf rectf;
- float ymin = 0, ymax = (float)(-ACHANNEL_HEIGHT_HALF(ac));
/* Convert mouse coordinates to frame ranges and channel
* coordinates corrected for view pan/zoom. */
@@ -254,12 +254,14 @@ static void box_select_action(bAnimContext *ac, const rcti rect, short mode, sho
/* init editing data */
memset(&ked, 0, sizeof(KeyframeEditData));
+ float ymax = ACHANNEL_FIRST_TOP(ac);
+
/* loop over data, doing box select */
- for (ale = anim_data.first; ale; ale = ale->next) {
+ for (ale = anim_data.first; ale; ale = ale->next, ymax -= ACHANNEL_STEP(ac)) {
AnimData *adt = ANIM_nla_mapping_get(ac, ale);
/* get new vertical minimum extent of channel */
- ymin = ymax - ACHANNEL_STEP(ac);
+ float ymin = ymax - ACHANNEL_STEP(ac);
/* set horizontal range (if applicable) */
if (ELEM(mode, ACTKEYS_BORDERSEL_FRAMERANGE, ACTKEYS_BORDERSEL_ALLKEYS)) {
@@ -314,9 +316,6 @@ static void box_select_action(bAnimContext *ac, const rcti rect, short mode, sho
}
}
}
-
- /* set minimum extent to be the maximum of the next channel */
- ymax = ymin;
}
/* cleanup */
@@ -418,7 +417,6 @@ static void region_select_action_keys(
KeyframeEditFunc ok_cb, select_cb;
View2D *v2d = &ac->ar->v2d;
rctf rectf, scaled_rectf;
- float ymin = 0, ymax = (float)(-ACHANNEL_HEIGHT_HALF(ac));
/* Convert mouse coordinates to frame ranges and channel
* coordinates corrected for view pan/zoom. */
@@ -448,15 +446,17 @@ static void region_select_action_keys(
ked.data = &scaled_rectf;
}
+ float ymax = ACHANNEL_FIRST_TOP(ac);
+
/* loop over data, doing region select */
- for (ale = anim_data.first; ale; ale = ale->next) {
+ for (ale = anim_data.first; ale; ale = ale->next, ymax -= ACHANNEL_STEP(ac)) {
AnimData *adt = ANIM_nla_mapping_get(ac, ale);
/* get new vertical minimum extent of channel */
- ymin = ymax - ACHANNEL_STEP(ac);
+ float ymin = ymax - ACHANNEL_STEP(ac);
/* compute midpoint of channel (used for testing if the key is in the region or not) */
- ked.channel_y = ymin + ACHANNEL_HEIGHT_HALF(ac);
+ ked.channel_y = (ymin + ymax) / 2.0f;
/* if channel is mapped in NLA, apply correction
* - Apply to the bounds being checked, not all the keyframe points,
@@ -520,9 +520,6 @@ static void region_select_action_keys(
break;
}
}
-
- /* set minimum extent to be the maximum of the next channel */
- ymax = ymin;
}
/* cleanup */
@@ -1453,7 +1450,7 @@ static void mouse_action_keys(bAnimContext *ac,
/* use View2D to determine the index of the channel (i.e a row in the list) where keyframe was */
UI_view2d_region_to_view(v2d, mval[0], mval[1], &x, &y);
UI_view2d_listview_view_to_cell(
- v2d, 0, ACHANNEL_STEP(ac), 0, (float)ACHANNEL_HEIGHT_HALF(ac), x, y, NULL, &channel_index);
+ 0, ACHANNEL_STEP(ac), 0, ACHANNEL_FIRST_TOP(ac), x, y, NULL, &channel_index);
/* x-range to check is +/- 7px for standard keyframe under standard dpi/y-scale
* (in screen/region-space), on either side of mouse click (size of keyframe icon).
diff --git a/source/blender/editors/space_action/space_action.c b/source/blender/editors/space_action/space_action.c
index 843abbd16db..972f19bb643 100644
--- a/source/blender/editors/space_action/space_action.c
+++ b/source/blender/editors/space_action/space_action.c
@@ -45,6 +45,7 @@
#include "WM_types.h"
#include "WM_message.h"
+#include "UI_interface.h"
#include "UI_resources.h"
#include "UI_view2d.h"
@@ -52,6 +53,7 @@
#include "ED_screen.h"
#include "ED_anim_api.h"
#include "ED_markers.h"
+#include "ED_time_scrub_ui.h"
#include "action_intern.h" /* own include */
#include "GPU_framebuffer.h"
@@ -69,7 +71,7 @@ static SpaceLink *action_new(const ScrArea *sa, const Scene *scene)
saction->autosnap = SACTSNAP_FRAME;
saction->mode = SACTCONT_DOPESHEET;
saction->mode_prev = SACTCONT_DOPESHEET;
- saction->flag = SACTION_SHOW_INTERPOLATION;
+ saction->flag = SACTION_SHOW_INTERPOLATION | SACTION_SHOW_MARKER_LINES;
saction->ads.filterflag |= ADS_FILTER_SUMMARY;
@@ -125,7 +127,7 @@ static SpaceLink *action_new(const ScrArea *sa, const Scene *scene)
ar->v2d.minzoom = 0.01f;
ar->v2d.maxzoom = 50;
- ar->v2d.scroll = (V2D_SCROLL_BOTTOM | V2D_SCROLL_SCALE_HORIZONTAL);
+ ar->v2d.scroll = (V2D_SCROLL_BOTTOM | V2D_SCROLL_HORIZONTAL_HANDLES);
ar->v2d.scroll |= (V2D_SCROLL_RIGHT);
ar->v2d.keepzoom = V2D_LOCKZOOM_Y;
ar->v2d.keepofs = V2D_KEEPOFS_Y;
@@ -234,20 +236,13 @@ static void action_main_region_draw(const bContext *C, ARegion *ar)
/* reset view matrix */
UI_view2d_view_restore(C);
+ /* scrubbing region */
+ ED_scrubbing_draw(ar, scene, saction->flag & SACTION_DRAWTIME, true);
+
/* scrollers */
scrollers = UI_view2d_scrollers_calc(v2d, NULL);
UI_view2d_scrollers_draw(v2d, scrollers);
UI_view2d_scrollers_free(scrollers);
-
- /* frame numbers */
- UI_view2d_draw_scale_x__discrete_frames_or_seconds(
- ar, v2d, &v2d->hor, scene, saction->flag & SACTION_DRAWTIME);
-
- /* draw current frame number-indicator on top of scrollers */
- if ((saction->flag & SACTION_NODRAWCFRANUM) == 0) {
- UI_view2d_view_orthoSpecial(ar, v2d, 1);
- ANIM_draw_cfra_number(C, v2d, cfra_flag);
- }
}
/* add handlers, stuff you only do once or on area/region changes */
@@ -285,6 +280,9 @@ static void action_channel_region_draw(const bContext *C, ARegion *ar)
draw_channel_names((bContext *)C, &ac, ar);
}
+ /* channel filter next to scrubbing area */
+ ED_channel_search_draw(C, ar, ac.ads);
+
/* reset view matrix */
UI_view2d_view_restore(C);
@@ -869,7 +867,7 @@ void ED_spacetype_action(void)
art->draw = action_main_region_draw;
art->listener = action_main_region_listener;
art->message_subscribe = saction_main_region_message_subscribe;
- art->keymapflag = ED_KEYMAP_VIEW2D | ED_KEYMAP_MARKERS | ED_KEYMAP_ANIMATION | ED_KEYMAP_FRAMES;
+ art->keymapflag = ED_KEYMAP_VIEW2D | ED_KEYMAP_ANIMATION | ED_KEYMAP_FRAMES;
BLI_addhead(&st->regiontypes, art);
@@ -901,7 +899,7 @@ void ED_spacetype_action(void)
/* regions: UI buttons */
art = MEM_callocN(sizeof(ARegionType), "spacetype action region");
art->regionid = RGN_TYPE_UI;
- art->prefsizex = 200;
+ art->prefsizex = UI_SIDEBAR_PANEL_WIDTH;
art->keymapflag = ED_KEYMAP_UI;
art->listener = action_region_listener;
art->init = action_buttons_area_init;
diff --git a/source/blender/editors/space_buttons/buttons_context.c b/source/blender/editors/space_buttons/buttons_context.c
index 607c3ddbb10..fde8b8f85f8 100644
--- a/source/blender/editors/space_buttons/buttons_context.c
+++ b/source/blender/editors/space_buttons/buttons_context.c
@@ -785,6 +785,10 @@ int buttons_context(const bContext *C, const char *member, bContextDataResult *r
SpaceProperties *sbuts = CTX_wm_space_properties(C);
ButsContextPath *path = sbuts ? sbuts->path : NULL;
+ if (sbuts->mainb == BCONTEXT_TOOL) {
+ return 0;
+ }
+
if (!path) {
return 0;
}
diff --git a/source/blender/editors/space_buttons/buttons_ops.c b/source/blender/editors/space_buttons/buttons_ops.c
index fe4ed0209bf..500efe4bb4d 100644
--- a/source/blender/editors/space_buttons/buttons_ops.c
+++ b/source/blender/editors/space_buttons/buttons_ops.c
@@ -56,15 +56,10 @@
static int context_menu_invoke(bContext *C, wmOperator *UNUSED(op), const wmEvent *UNUSED(event))
{
- const ARegion *ar = CTX_wm_region(C);
uiPopupMenu *pup = UI_popup_menu_begin(C, IFACE_("Context Menu"), ICON_NONE);
uiLayout *layout = UI_popup_menu_layout(pup);
uiItemM(layout, "INFO_MT_area", NULL, ICON_NONE);
- if (ar->regiontype == RGN_TYPE_NAV_BAR) {
- ED_screens_navigation_bar_tools_menu_create(C, layout, NULL);
- }
-
UI_popup_menu_end(C, pup);
return OPERATOR_INTERFACE;
diff --git a/source/blender/editors/space_buttons/space_buttons.c b/source/blender/editors/space_buttons/space_buttons.c
index f9244049d54..9b0150d731d 100644
--- a/source/blender/editors/space_buttons/space_buttons.c
+++ b/source/blender/editors/space_buttons/space_buttons.c
@@ -34,6 +34,7 @@
#include "ED_space_api.h"
#include "ED_screen.h"
+#include "ED_view3d.h" /* To draw toolbar UI. */
#include "WM_api.h"
#include "WM_types.h"
@@ -198,105 +199,7 @@ static void buttons_main_region_layout_properties(const bContext *C,
}
const bool vertical = true;
- ED_region_panels_layout_ex(C, ar, contexts, sbuts->mainb, vertical);
-}
-
-static void buttons_main_region_layout_tool(const bContext *C, ARegion *ar)
-{
- const enum eContextObjectMode mode = CTX_data_mode_enum(C);
-
- const char *contexts_base[5] = {NULL};
- contexts_base[0] = ".active_tool";
- const char **contexts = &contexts_base[1];
-
- /* Hard coded to 3D view. */
- {
- switch (mode) {
- case CTX_MODE_EDIT_MESH:
- ARRAY_SET_ITEMS(contexts, ".mesh_edit");
- break;
- case CTX_MODE_EDIT_CURVE:
- ARRAY_SET_ITEMS(contexts, ".curve_edit");
- break;
- case CTX_MODE_EDIT_SURFACE:
- ARRAY_SET_ITEMS(contexts, ".curve_edit");
- break;
- case CTX_MODE_EDIT_TEXT:
- ARRAY_SET_ITEMS(contexts, ".text_edit");
- break;
- case CTX_MODE_EDIT_ARMATURE:
- ARRAY_SET_ITEMS(contexts, ".armature_edit");
- break;
- case CTX_MODE_EDIT_METABALL:
- ARRAY_SET_ITEMS(contexts, ".mball_edit");
- break;
- case CTX_MODE_EDIT_LATTICE:
- ARRAY_SET_ITEMS(contexts, ".lattice_edit");
- break;
- case CTX_MODE_POSE:
- ARRAY_SET_ITEMS(contexts, ".posemode");
- break;
- case CTX_MODE_SCULPT:
- ARRAY_SET_ITEMS(contexts, ".paint_common", ".sculpt_mode");
- break;
- case CTX_MODE_PAINT_WEIGHT:
- ARRAY_SET_ITEMS(contexts, ".paint_common", ".weightpaint");
- break;
- case CTX_MODE_PAINT_VERTEX:
- ARRAY_SET_ITEMS(contexts, ".paint_common", ".vertexpaint");
- break;
- case CTX_MODE_PAINT_TEXTURE:
- ARRAY_SET_ITEMS(contexts, ".paint_common", ".imagepaint");
- break;
- case CTX_MODE_PARTICLE:
- ARRAY_SET_ITEMS(contexts, ".paint_common", ".particlemode");
- break;
- case CTX_MODE_OBJECT:
- ARRAY_SET_ITEMS(contexts, ".objectmode");
- break;
- case CTX_MODE_PAINT_GPENCIL:
- ARRAY_SET_ITEMS(contexts, ".greasepencil_paint");
- break;
- case CTX_MODE_SCULPT_GPENCIL:
- ARRAY_SET_ITEMS(contexts, ".greasepencil_sculpt");
- break;
- case CTX_MODE_WEIGHT_GPENCIL:
- ARRAY_SET_ITEMS(contexts, ".greasepencil_weight");
- break;
- default:
- break;
- }
- }
-
- /* for grease pencil we don't use tool system yet, so we need check outside
- * workspace->tools_space_type because this value is not available
- */
- switch (mode) {
- case CTX_MODE_PAINT_GPENCIL:
- ARRAY_SET_ITEMS(contexts, ".greasepencil_paint");
- break;
- case CTX_MODE_SCULPT_GPENCIL:
- ARRAY_SET_ITEMS(contexts, ".greasepencil_sculpt");
- break;
- case CTX_MODE_WEIGHT_GPENCIL:
- ARRAY_SET_ITEMS(contexts, ".greasepencil_weight");
- break;
- case CTX_MODE_EDIT_GPENCIL:
- ARRAY_SET_ITEMS(contexts, ".greasepencil_edit");
- break;
- default:
- break;
- }
-
- int i = 0;
- while (contexts_base[i]) {
- i++;
- }
- BLI_assert(i < ARRAY_SIZE(contexts_base));
- contexts_base[i] = ".workspace";
-
- const bool vertical = true;
- ED_region_panels_layout_ex(C, ar, contexts_base, -1, vertical);
+ ED_region_panels_layout_ex(C, ar, &ar->type->paneltypes, contexts, sbuts->mainb, vertical, NULL);
}
static void buttons_main_region_layout(const bContext *C, ARegion *ar)
@@ -305,7 +208,7 @@ static void buttons_main_region_layout(const bContext *C, ARegion *ar)
SpaceProperties *sbuts = CTX_wm_space_properties(C);
if (sbuts->mainb == BCONTEXT_TOOL) {
- buttons_main_region_layout_tool(C, ar);
+ ED_view3d_buttons_region_layout_ex(C, ar, "Tool");
}
else {
buttons_main_region_layout_properties(C, sbuts, ar);
@@ -400,9 +303,6 @@ static void buttons_header_region_message_subscribe(const bContext *UNUSED(C),
static void buttons_navigation_bar_region_init(wmWindowManager *wm, ARegion *ar)
{
- wmKeyMap *keymap = WM_keymap_ensure(wm->defaultconf, "Property Editor", SPACE_PROPERTIES, 0);
- WM_event_add_keymap_handler(&ar->handlers, keymap);
-
ar->flag |= RGN_FLAG_PREFSIZE_OR_HIDDEN;
ED_region_panels_init(wm, ar);
@@ -749,7 +649,7 @@ void ED_spacetype_buttons(void)
art->regionid = RGN_TYPE_NAV_BAR;
art->prefsizex = AREAMINX - 3; /* XXX Works and looks best,
* should we update AREAMINX accordingly? */
- art->keymapflag = ED_KEYMAP_UI | ED_KEYMAP_FRAMES;
+ art->keymapflag = ED_KEYMAP_UI | ED_KEYMAP_FRAMES | ED_KEYMAP_NAVBAR;
art->init = buttons_navigation_bar_region_init;
art->draw = buttons_navigation_bar_region_draw;
art->message_subscribe = buttons_navigation_bar_region_message_subscribe;
diff --git a/source/blender/editors/space_clip/clip_buttons.c b/source/blender/editors/space_clip/clip_buttons.c
index c985d61a8b8..2496b16ffae 100644
--- a/source/blender/editors/space_clip/clip_buttons.c
+++ b/source/blender/editors/space_clip/clip_buttons.c
@@ -808,12 +808,13 @@ void uiTemplateMovieclipInformation(uiLayout *layout,
user = userptr->data;
col = uiLayoutColumn(layout, false);
+ uiLayoutSetAlignment(col, UI_LAYOUT_ALIGN_RIGHT);
ibuf = BKE_movieclip_get_ibuf_flag(clip, user, clip->flag, MOVIECLIP_CACHE_SKIP);
/* Display frame dimensions, channels number and byffer type. */
BKE_movieclip_get_size(clip, user, &width, &height);
- ofs += BLI_snprintf(str + ofs, sizeof(str) - ofs, IFACE_("Size %d x %d"), width, height);
+ ofs += BLI_snprintf(str + ofs, sizeof(str) - ofs, IFACE_("%d x %d"), width, height);
if (ibuf) {
if (ibuf->rect_float) {
diff --git a/source/blender/editors/space_clip/clip_intern.h b/source/blender/editors/space_clip/clip_intern.h
index 70dc1caf36f..081515ca4bc 100644
--- a/source/blender/editors/space_clip/clip_intern.h
+++ b/source/blender/editors/space_clip/clip_intern.h
@@ -35,7 +35,7 @@ struct bContext;
struct wmOperatorType;
/* channel heights */
-#define CHANNEL_FIRST (-0.8f * U.widget_unit)
+#define CHANNEL_FIRST (-UI_SCRUBBING_MARGIN_Y - CHANNEL_HEIGHT_HALF - CHANNEL_SKIP)
#define CHANNEL_HEIGHT (0.8f * U.widget_unit)
#define CHANNEL_HEIGHT_HALF (0.4f * U.widget_unit)
#define CHANNEL_SKIP (0.1f * U.widget_unit)
diff --git a/source/blender/editors/space_clip/clip_ops.c b/source/blender/editors/space_clip/clip_ops.c
index 3f971c4444a..710a46fdd51 100644
--- a/source/blender/editors/space_clip/clip_ops.c
+++ b/source/blender/editors/space_clip/clip_ops.c
@@ -245,7 +245,7 @@ static int open_exec(bContext *C, wmOperator *op)
id_us_min(&clip->id);
RNA_id_pointer_create(&clip->id, &idptr);
- RNA_property_pointer_set(&pprop->ptr, pprop->prop, idptr);
+ RNA_property_pointer_set(&pprop->ptr, pprop->prop, idptr, NULL);
RNA_property_update(C, &pprop->ptr, pprop->prop);
}
else if (sc) {
@@ -955,10 +955,10 @@ static bool change_frame_poll(bContext *C)
{
/* prevent changes during render */
if (G.is_rendering) {
- return 0;
+ return false;
}
-
- return ED_space_clip_poll(C);
+ SpaceClip *space_clip = CTX_wm_space_clip(C);
+ return space_clip != NULL;
}
static void change_frame_apply(bContext *C, wmOperator *op)
diff --git a/source/blender/editors/space_clip/space_clip.c b/source/blender/editors/space_clip/space_clip.c
index 542f99e49ee..f26175a6c57 100644
--- a/source/blender/editors/space_clip/space_clip.c
+++ b/source/blender/editors/space_clip/space_clip.c
@@ -47,6 +47,7 @@
#include "ED_mask.h"
#include "ED_space_api.h"
#include "ED_screen.h"
+#include "ED_time_scrub_ui.h"
#include "ED_select_utils.h"
#include "ED_clip.h"
#include "ED_transform.h"
@@ -94,7 +95,7 @@ static void init_preview_region(const Scene *scene,
ar->v2d.minzoom = 0.01f;
ar->v2d.maxzoom = 50;
- ar->v2d.scroll = (V2D_SCROLL_BOTTOM | V2D_SCROLL_SCALE_HORIZONTAL);
+ ar->v2d.scroll = (V2D_SCROLL_BOTTOM | V2D_SCROLL_HORIZONTAL_HANDLES);
ar->v2d.scroll |= (V2D_SCROLL_RIGHT);
ar->v2d.keepzoom = V2D_LOCKZOOM_Y;
ar->v2d.keepofs = V2D_KEEPOFS_Y;
@@ -115,8 +116,8 @@ static void init_preview_region(const Scene *scene,
ar->v2d.max[0] = MAXFRAMEF;
ar->v2d.max[1] = FLT_MAX;
- ar->v2d.scroll = (V2D_SCROLL_BOTTOM | V2D_SCROLL_SCALE_HORIZONTAL);
- ar->v2d.scroll |= (V2D_SCROLL_LEFT | V2D_SCROLL_SCALE_VERTICAL);
+ ar->v2d.scroll = (V2D_SCROLL_BOTTOM | V2D_SCROLL_HORIZONTAL_HANDLES);
+ ar->v2d.scroll |= (V2D_SCROLL_RIGHT | V2D_SCROLL_VERTICAL_HANDLES);
ar->v2d.minzoom = 0.0f;
ar->v2d.maxzoom = 0.0f;
@@ -249,7 +250,7 @@ static SpaceLink *clip_new(const ScrArea *sa, const Scene *scene)
sc->zoom = 1.0f;
sc->path_length = 20;
sc->scopes.track_preview_height = 120;
- sc->around = V3D_AROUND_LOCAL_ORIGINS;
+ sc->around = V3D_AROUND_CENTER_MEDIAN;
/* header */
ar = MEM_callocN(sizeof(ARegion), "header for clip");
@@ -1001,9 +1002,13 @@ static void clip_preview_region_init(wmWindowManager *wm, ARegion *ar)
UI_view2d_region_reinit(&ar->v2d, V2D_COMMONVIEW_CUSTOM, ar->winx, ar->winy);
/* own keymap */
+
keymap = WM_keymap_ensure(wm->defaultconf, "Clip", SPACE_CLIP, 0);
WM_event_add_keymap_handler_v2d_mask(&ar->handlers, keymap);
+ keymap = WM_keymap_ensure(wm->defaultconf, "Clip Scrubbing", SPACE_CLIP, RGN_TYPE_PREVIEW);
+ WM_event_add_keymap_handler_poll(&ar->handlers, keymap, ED_event_in_scrubbing_region);
+
keymap = WM_keymap_ensure(wm->defaultconf, "Clip Graph Editor", SPACE_CLIP, 0);
WM_event_add_keymap_handler_v2d_mask(&ar->handlers, keymap);
@@ -1041,22 +1046,24 @@ static void graph_region_draw(const bContext *C, ARegion *ar)
/* reset view matrix */
UI_view2d_view_restore(C);
+ /* time-scrubbing */
+ ED_scrubbing_draw(ar, scene, sc->flag & SC_SHOW_SECONDS, true);
+
/* scrollers */
scrollers = UI_view2d_scrollers_calc(v2d, NULL);
UI_view2d_scrollers_draw(v2d, scrollers);
UI_view2d_scrollers_free(scrollers);
/* scale indicators */
- UI_view2d_draw_scale_x__discrete_frames_or_seconds(
- ar, v2d, &v2d->hor, scene, sc->flag & SC_SHOW_SECONDS);
- UI_view2d_draw_scale_y__values(ar, v2d, &v2d->vert);
-
- /* current frame indicator */
- if (sc->flag & SC_SHOW_SECONDS) {
- cfra_flag |= DRAWCFRA_UNIT_SECONDS;
+ {
+ rcti rect;
+ BLI_rcti_init(&rect,
+ 0,
+ 15 * UI_DPI_FAC,
+ 15 * UI_DPI_FAC,
+ UI_DPI_FAC * ar->sizey - UI_SCRUBBING_MARGIN_Y);
+ UI_view2d_draw_scale_y__values(ar, v2d, &rect, TH_TEXT);
}
- UI_view2d_view_orthoSpecial(ar, v2d, 1);
- ANIM_draw_cfra_number(C, v2d, cfra_flag);
}
static void dopesheet_region_draw(const bContext *C, ARegion *ar)
@@ -1093,18 +1100,13 @@ static void dopesheet_region_draw(const bContext *C, ARegion *ar)
/* reset view matrix */
UI_view2d_view_restore(C);
+ /* time-scrubbing */
+ ED_scrubbing_draw(ar, scene, sc->flag & SC_SHOW_SECONDS, true);
+
/* scrollers */
scrollers = UI_view2d_scrollers_calc(v2d, NULL);
UI_view2d_scrollers_draw(v2d, scrollers);
UI_view2d_scrollers_free(scrollers);
-
- /* frame numbers */
- UI_view2d_draw_scale_x__discrete_frames_or_seconds(
- ar, v2d, &v2d->hor, scene, sc->flag & SC_SHOW_SECONDS);
-
- /* current frame number indicator */
- UI_view2d_view_orthoSpecial(ar, v2d, 1);
- ANIM_draw_cfra_number(C, v2d, cfra_flag);
}
static void clip_preview_region_draw(const bContext *C, ARegion *ar)
@@ -1369,7 +1371,7 @@ void ED_spacetype_clip(void)
/* regions: properties */
art = MEM_callocN(sizeof(ARegionType), "spacetype clip region properties");
art->regionid = RGN_TYPE_UI;
- art->prefsizex = UI_COMPACT_PANEL_WIDTH;
+ art->prefsizex = UI_SIDEBAR_PANEL_WIDTH;
art->keymapflag = ED_KEYMAP_FRAMES | ED_KEYMAP_UI;
art->init = clip_properties_region_init;
art->draw = clip_properties_region_draw;
@@ -1380,7 +1382,7 @@ void ED_spacetype_clip(void)
/* regions: tools */
art = MEM_callocN(sizeof(ARegionType), "spacetype clip region tools");
art->regionid = RGN_TYPE_TOOLS;
- art->prefsizex = UI_COMPACT_PANEL_WIDTH;
+ art->prefsizex = UI_SIDEBAR_PANEL_WIDTH;
art->keymapflag = ED_KEYMAP_FRAMES | ED_KEYMAP_UI;
art->listener = clip_props_region_listener;
art->init = clip_tools_region_init;
diff --git a/source/blender/editors/space_clip/tracking_ops.c b/source/blender/editors/space_clip/tracking_ops.c
index 18d48b426e0..b51baafbcf5 100644
--- a/source/blender/editors/space_clip/tracking_ops.c
+++ b/source/blender/editors/space_clip/tracking_ops.c
@@ -1299,6 +1299,12 @@ void CLIP_OT_hide_tracks_clear(wmOperatorType *ot)
/********************** frame jump operator *********************/
+static bool frame_jump_poll(bContext *C)
+{
+ SpaceClip *space_clip = CTX_wm_space_clip(C);
+ return space_clip != NULL;
+}
+
static int frame_jump_exec(bContext *C, wmOperator *op)
{
Scene *scene = CTX_data_scene(C);
@@ -1377,7 +1383,7 @@ void CLIP_OT_frame_jump(wmOperatorType *ot)
/* api callbacks */
ot->exec = frame_jump_exec;
- ot->poll = ED_space_clip_poll;
+ ot->poll = frame_jump_poll;
/* flags */
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
diff --git a/source/blender/editors/space_file/file_draw.c b/source/blender/editors/space_file/file_draw.c
index bb8680682d2..6b3baa1e766 100644
--- a/source/blender/editors/space_file/file_draw.c
+++ b/source/blender/editors/space_file/file_draw.c
@@ -478,7 +478,7 @@ static void file_draw_preview(uiBlock *block,
GPU_SRC_ALPHA, GPU_ONE_MINUS_SRC_ALPHA, GPU_ONE, GPU_ONE_MINUS_SRC_ALPHA);
if (icon) {
- UI_icon_draw_aspect((float)xco, (float)yco, icon, icon_aspect, 1.0f, NULL);
+ UI_icon_draw_ex((float)xco, (float)yco, icon, icon_aspect, 1.0f, 0.0f, NULL, false);
}
/* border */
diff --git a/source/blender/editors/space_file/file_ops.c b/source/blender/editors/space_file/file_ops.c
index 674735f3e1d..5ac7ff72aed 100644
--- a/source/blender/editors/space_file/file_ops.c
+++ b/source/blender/editors/space_file/file_ops.c
@@ -1011,7 +1011,7 @@ static int bookmark_cleanup_exec(bContext *C, wmOperator *UNUSED(op))
BLI_make_file_string(
"/", name, BKE_appdir_folder_id_create(BLENDER_USER_CONFIG, NULL), BLENDER_BOOKMARK_FILE);
fsmenu_write_file(fsmenu, name);
- fsmenu_refresh_bookmarks_status(fsmenu);
+ fsmenu_refresh_bookmarks_status(CTX_wm_manager(C), fsmenu);
ED_area_tag_refresh(sa);
ED_area_tag_redraw(sa);
}
@@ -1567,6 +1567,9 @@ static int file_refresh_exec(bContext *C, wmOperator *UNUSED(unused))
/* refresh system directory menu */
fsmenu_refresh_system_category(fsmenu);
+ /* Update bookmarks 'valid' state. */
+ fsmenu_refresh_bookmarks_status(wm, fsmenu);
+
WM_event_add_notifier(C, NC_SPACE | ND_SPACE_FILE_LIST, NULL);
return OPERATOR_FINISHED;
diff --git a/source/blender/editors/space_file/fsmenu.c b/source/blender/editors/space_file/fsmenu.c
index 38423a87447..b50c37baae6 100644
--- a/source/blender/editors/space_file/fsmenu.c
+++ b/source/blender/editors/space_file/fsmenu.c
@@ -44,6 +44,9 @@
# include "BLI_winstuff.h"
#endif
+#include "WM_api.h"
+#include "WM_types.h"
+
#ifdef __APPLE__
# include <Carbon/Carbon.h>
#endif /* __APPLE__ */
@@ -721,31 +724,59 @@ void fsmenu_refresh_system_category(struct FSMenu *fsmenu)
fsmenu_read_system(fsmenu, true);
}
-void fsmenu_refresh_bookmarks_status(struct FSMenu *fsmenu)
+static void fsmenu_free_ex(FSMenu **fsmenu)
{
- int categories[] = {
- FS_CATEGORY_SYSTEM, FS_CATEGORY_SYSTEM_BOOKMARKS, FS_CATEGORY_BOOKMARKS, FS_CATEGORY_RECENT};
- int i;
-
- for (i = sizeof(categories) / sizeof(*categories); i--;) {
- FSMenuEntry *fsm_iter = ED_fsmenu_get_category(fsmenu, categories[i]);
- for (; fsm_iter; fsm_iter = fsm_iter->next) {
- fsmenu_entry_refresh_valid(fsm_iter);
- }
+ if (*fsmenu != NULL) {
+ fsmenu_free_category(*fsmenu, FS_CATEGORY_SYSTEM);
+ fsmenu_free_category(*fsmenu, FS_CATEGORY_SYSTEM_BOOKMARKS);
+ fsmenu_free_category(*fsmenu, FS_CATEGORY_BOOKMARKS);
+ fsmenu_free_category(*fsmenu, FS_CATEGORY_RECENT);
+ MEM_freeN(*fsmenu);
}
+
+ *fsmenu = NULL;
}
void fsmenu_free(void)
{
- if (g_fsmenu) {
- fsmenu_free_category(g_fsmenu, FS_CATEGORY_SYSTEM);
- fsmenu_free_category(g_fsmenu, FS_CATEGORY_SYSTEM_BOOKMARKS);
- fsmenu_free_category(g_fsmenu, FS_CATEGORY_BOOKMARKS);
- fsmenu_free_category(g_fsmenu, FS_CATEGORY_RECENT);
- MEM_freeN(g_fsmenu);
+ fsmenu_free_ex(&g_fsmenu);
+}
+
+static void fsmenu_copy_category(struct FSMenu *fsmenu_dst,
+ struct FSMenu *fsmenu_src,
+ const FSMenuCategory category)
+{
+ FSMenuEntry *fsm_dst_prev = NULL, *fsm_dst_head = NULL;
+ FSMenuEntry *fsm_src_iter = ED_fsmenu_get_category(fsmenu_src, category);
+
+ for (; fsm_src_iter != NULL; fsm_src_iter = fsm_src_iter->next) {
+ FSMenuEntry *fsm_dst = MEM_dupallocN(fsm_src_iter);
+ if (fsm_dst->path != NULL) {
+ fsm_dst->path = MEM_dupallocN(fsm_dst->path);
+ }
+
+ if (fsm_dst_prev != NULL) {
+ fsm_dst_prev->next = fsm_dst;
+ }
+ else {
+ fsm_dst_head = fsm_dst;
+ }
+ fsm_dst_prev = fsm_dst;
}
- g_fsmenu = NULL;
+ ED_fsmenu_set_category(fsmenu_dst, category, fsm_dst_head);
+}
+
+static FSMenu *fsmenu_copy(FSMenu *fsmenu)
+{
+ FSMenu *fsmenu_copy = MEM_dupallocN(fsmenu);
+
+ fsmenu_copy_category(fsmenu_copy, fsmenu_copy, FS_CATEGORY_SYSTEM);
+ fsmenu_copy_category(fsmenu_copy, fsmenu_copy, FS_CATEGORY_SYSTEM_BOOKMARKS);
+ fsmenu_copy_category(fsmenu_copy, fsmenu_copy, FS_CATEGORY_BOOKMARKS);
+ fsmenu_copy_category(fsmenu_copy, fsmenu_copy, FS_CATEGORY_RECENT);
+
+ return fsmenu_copy;
}
int fsmenu_get_active_indices(struct FSMenu *fsmenu, enum FSMenuCategory category, const char *dir)
@@ -761,3 +792,99 @@ int fsmenu_get_active_indices(struct FSMenu *fsmenu, enum FSMenuCategory categor
return -1;
}
+
+/* Thanks to some bookmarks sometimes being network drives that can have tens of seconds of delay
+ * before being defined as unreachable by the OS, we need to validate the bookmarks in an async
+ * job...
+ */
+static void fsmenu_bookmark_validate_job_startjob(void *fsmenuv,
+ short *stop,
+ short *do_update,
+ float *UNUSED(progress))
+{
+ FSMenu *fsmenu = fsmenuv;
+
+ int categories[] = {
+ FS_CATEGORY_SYSTEM, FS_CATEGORY_SYSTEM_BOOKMARKS, FS_CATEGORY_BOOKMARKS, FS_CATEGORY_RECENT};
+
+ for (size_t i = ARRAY_SIZE(categories); i--;) {
+ FSMenuEntry *fsm_iter = ED_fsmenu_get_category(fsmenu, categories[i]);
+ for (; fsm_iter; fsm_iter = fsm_iter->next) {
+ if (*stop) {
+ return;
+ }
+ /* Note that we do not really need atomics primitives or thread locks here, since this only
+ * sets one short, which is assumed to be 'atomic'-enough for us here. */
+ fsmenu_entry_refresh_valid(fsm_iter);
+ *do_update = true;
+ }
+ }
+}
+
+static void fsmenu_bookmark_validate_job_update(void *fsmenuv)
+{
+ FSMenu *fsmenu_job = fsmenuv;
+
+ int categories[] = {
+ FS_CATEGORY_SYSTEM, FS_CATEGORY_SYSTEM_BOOKMARKS, FS_CATEGORY_BOOKMARKS, FS_CATEGORY_RECENT};
+
+ for (size_t i = ARRAY_SIZE(categories); i--;) {
+ FSMenuEntry *fsm_iter_src = ED_fsmenu_get_category(fsmenu_job, categories[i]);
+ FSMenuEntry *fsm_iter_dst = ED_fsmenu_get_category(ED_fsmenu_get(), categories[i]);
+ for (; fsm_iter_dst != NULL; fsm_iter_dst = fsm_iter_dst->next) {
+ while (fsm_iter_src != NULL && !STREQ(fsm_iter_dst->path, fsm_iter_src->path)) {
+ fsm_iter_src = fsm_iter_src->next;
+ }
+ if (fsm_iter_src == NULL) {
+ return;
+ }
+ fsm_iter_dst->valid = fsm_iter_src->valid;
+ }
+ }
+}
+
+static void fsmenu_bookmark_validate_job_end(void *fsmenuv)
+{
+ /* In case there would be some dangling update... */
+ fsmenu_bookmark_validate_job_update(fsmenuv);
+}
+
+static void fsmenu_bookmark_validate_job_free(void *fsmenuv)
+{
+ FSMenu *fsmenu = fsmenuv;
+ fsmenu_free_ex(&fsmenu);
+}
+
+static void fsmenu_bookmark_validate_job_start(wmWindowManager *wm)
+{
+ wmJob *wm_job;
+ FSMenu *fsmenu_job = fsmenu_copy(g_fsmenu);
+
+ /* setup job */
+ wm_job = WM_jobs_get(
+ wm, wm->winactive, wm, "Validating Bookmarks...", 0, WM_JOB_TYPE_FSMENU_BOOKMARK_VALIDATE);
+ WM_jobs_customdata_set(wm_job, fsmenu_job, fsmenu_bookmark_validate_job_free);
+ WM_jobs_timer(wm_job, 0.01, NC_SPACE | ND_SPACE_FILE_LIST, NC_SPACE | ND_SPACE_FILE_LIST);
+ WM_jobs_callbacks(wm_job,
+ fsmenu_bookmark_validate_job_startjob,
+ NULL,
+ fsmenu_bookmark_validate_job_update,
+ fsmenu_bookmark_validate_job_end);
+
+ /* start the job */
+ WM_jobs_start(wm, wm_job);
+}
+
+static void fsmenu_bookmark_validate_job_stop(wmWindowManager *wm)
+{
+ WM_jobs_kill_type(wm, wm, WM_JOB_TYPE_FSMENU_BOOKMARK_VALIDATE);
+}
+
+void fsmenu_refresh_bookmarks_status(wmWindowManager *wm, FSMenu *fsmenu)
+{
+ BLI_assert(fsmenu == ED_fsmenu_get());
+ UNUSED_VARS_NDEBUG(fsmenu);
+
+ fsmenu_bookmark_validate_job_stop(wm);
+ fsmenu_bookmark_validate_job_start(wm);
+}
diff --git a/source/blender/editors/space_file/fsmenu.h b/source/blender/editors/space_file/fsmenu.h
index cb0dccf0499..d9850cb855d 100644
--- a/source/blender/editors/space_file/fsmenu.h
+++ b/source/blender/editors/space_file/fsmenu.h
@@ -68,7 +68,7 @@ void fsmenu_free(void);
void fsmenu_refresh_system_category(struct FSMenu *fsmenu);
/** Refresh 'valid' status of all menu entries */
-void fsmenu_refresh_bookmarks_status(struct FSMenu *fsmenu);
+void fsmenu_refresh_bookmarks_status(struct wmWindowManager *wm, struct FSMenu *fsmenu);
/** Get active index based on given directory. */
int fsmenu_get_active_indices(struct FSMenu *fsmenu,
diff --git a/source/blender/editors/space_file/space_file.c b/source/blender/editors/space_file/space_file.c
index 9fb07042104..1fd878e4662 100644
--- a/source/blender/editors/space_file/space_file.c
+++ b/source/blender/editors/space_file/space_file.c
@@ -142,18 +142,16 @@ static void file_free(SpaceLink *sl)
}
/* spacetype; init callback, area size changes, screen set, etc */
-static void file_init(wmWindowManager *UNUSED(wm), ScrArea *sa)
+static void file_init(wmWindowManager *wm, ScrArea *sa)
{
SpaceFile *sfile = (SpaceFile *)sa->spacedata.first;
+ struct FSMenu *fsmenu = ED_fsmenu_get();
/* refresh system directory list */
- fsmenu_refresh_system_category(ED_fsmenu_get());
+ fsmenu_refresh_system_category(fsmenu);
- /* Update bookmarks 'valid' state.
- * Done here, because it seems BLI_is_dir() can have huge impact on performances
- * in some cases, on win systems... See T43684.
- */
- fsmenu_refresh_bookmarks_status(ED_fsmenu_get());
+ /* Update bookmarks 'valid' state. */
+ fsmenu_refresh_bookmarks_status(wm, fsmenu);
if (sfile->layout) {
sfile->layout->dirty = true;
diff --git a/source/blender/editors/space_graph/graph_draw.c b/source/blender/editors/space_graph/graph_draw.c
index dfc59a79c49..062c9f86fab 100644
--- a/source/blender/editors/space_graph/graph_draw.c
+++ b/source/blender/editors/space_graph/graph_draw.c
@@ -1230,9 +1230,8 @@ void graph_draw_channel_names(bContext *C, bAnimContext *ac, ARegion *ar)
int filter;
View2D *v2d = &ar->v2d;
- float y = 0.0f, height;
+ float height;
size_t items;
- int i = 0;
/* build list of channels to draw */
filter = (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
@@ -1240,62 +1239,47 @@ void graph_draw_channel_names(bContext *C, bAnimContext *ac, ARegion *ar)
/* Update max-extent of channels here (taking into account scrollers):
* - this is done to allow the channel list to be scrollable, but must be done here
- * to avoid regenerating the list again and/or also because channels list is drawn first
- * - offset of ACHANNEL_HEIGHT*2 is added to the height of the channels, as first is for
- * start of list offset, and the second is as a correction for the scrollers.
- */
- height = (float)((items * ACHANNEL_STEP(ac)) + (ACHANNEL_HEIGHT(ac) * 2));
- UI_view2d_totRect_set(v2d, BLI_rcti_size_x(&ar->v2d.mask), height);
+ * to avoid regenerating the list again and/or also because channels list is drawn first */
+ height = ACHANNEL_TOT_HEIGHT(ac, items);
+ v2d->tot.ymin = -height;
/* loop through channels, and set up drawing depending on their type */
{ /* first pass: just the standard GL-drawing for backdrop + text */
size_t channel_index = 0;
+ float ymax = ACHANNEL_FIRST_TOP(ac);
- y = (float)ACHANNEL_FIRST(ac);
-
- for (ale = anim_data.first, i = 0; ale; ale = ale->next, i++) {
- const float yminc = (float)(y - ACHANNEL_HEIGHT_HALF(ac));
- const float ymaxc = (float)(y + ACHANNEL_HEIGHT_HALF(ac));
+ for (ale = anim_data.first; ale; ale = ale->next, ymax -= ACHANNEL_STEP(ac), channel_index++) {
+ float ymin = ymax - ACHANNEL_HEIGHT(ac);
/* check if visible */
- if (IN_RANGE(yminc, v2d->cur.ymin, v2d->cur.ymax) ||
- IN_RANGE(ymaxc, v2d->cur.ymin, v2d->cur.ymax)) {
+ if (IN_RANGE(ymin, v2d->cur.ymin, v2d->cur.ymax) ||
+ IN_RANGE(ymax, v2d->cur.ymin, v2d->cur.ymax)) {
/* draw all channels using standard channel-drawing API */
- ANIM_channel_draw(ac, ale, yminc, ymaxc, channel_index);
+ ANIM_channel_draw(ac, ale, ymin, ymax, channel_index);
}
-
- /* adjust y-position for next one */
- y -= ACHANNEL_STEP(ac);
- channel_index++;
}
}
{ /* second pass: widgets */
uiBlock *block = UI_block_begin(C, ar, __func__, UI_EMBOSS);
size_t channel_index = 0;
-
- y = (float)ACHANNEL_FIRST(ac);
+ float ymax = ACHANNEL_FIRST_TOP(ac);
/* set blending again, as may not be set in previous step */
GPU_blend_set_func_separate(
GPU_SRC_ALPHA, GPU_ONE_MINUS_SRC_ALPHA, GPU_ONE, GPU_ONE_MINUS_SRC_ALPHA);
GPU_blend(true);
- for (ale = anim_data.first, i = 0; ale; ale = ale->next, i++) {
- const float yminc = (float)(y - ACHANNEL_HEIGHT_HALF(ac));
- const float ymaxc = (float)(y + ACHANNEL_HEIGHT_HALF(ac));
+ for (ale = anim_data.first; ale; ale = ale->next, ymax -= ACHANNEL_STEP(ac), channel_index++) {
+ float ymin = ymax - ACHANNEL_HEIGHT(ac);
/* check if visible */
- if (IN_RANGE(yminc, v2d->cur.ymin, v2d->cur.ymax) ||
- IN_RANGE(ymaxc, v2d->cur.ymin, v2d->cur.ymax)) {
+ if (IN_RANGE(ymin, v2d->cur.ymin, v2d->cur.ymax) ||
+ IN_RANGE(ymax, v2d->cur.ymin, v2d->cur.ymax)) {
/* draw all channels using standard channel-drawing API */
rctf channel_rect;
- BLI_rctf_init(&channel_rect, 0, v2d->cur.xmax - V2D_SCROLL_WIDTH, yminc, ymaxc);
+ BLI_rctf_init(&channel_rect, 0, v2d->cur.xmax - V2D_SCROLL_WIDTH, ymin, ymax);
ANIM_channel_draw_widgets(C, ac, ale, block, &channel_rect, channel_index);
}
-
- /* adjust y-position for next one */
- y -= ACHANNEL_STEP(ac);
- channel_index++;
}
UI_block_end(C, block);
diff --git a/source/blender/editors/space_graph/graph_edit.c b/source/blender/editors/space_graph/graph_edit.c
index 0954538e430..b3fafa09256 100644
--- a/source/blender/editors/space_graph/graph_edit.c
+++ b/source/blender/editors/space_graph/graph_edit.c
@@ -55,6 +55,7 @@
#include "DEG_depsgraph_build.h"
#include "UI_view2d.h"
+#include "UI_interface.h"
#include "ED_anim_api.h"
#include "ED_keyframing.h"
@@ -282,10 +283,18 @@ static int graphkeys_viewall(bContext *C,
do_sel_only,
include_handles);
+ /* Give some more space at the borders. */
BLI_rctf_scale(&cur_new, 1.1f);
- UI_view2d_smooth_view(C, ac.ar, &cur_new, smooth_viewtx);
+ /* Take regions into account, that could block the view. */
+ float pad_top = UI_SCRUBBING_MARGIN_Y;
+ float pad_bottom = 0;
+ if (!BLI_listbase_is_empty(ED_context_get_markers(C))) {
+ pad_bottom = UI_MARKER_MARGIN_Y;
+ }
+ BLI_rctf_pad_y(&cur_new, ac.ar->sizey * UI_DPI_FAC, pad_bottom, pad_top);
+ UI_view2d_smooth_view(C, ac.ar, &cur_new, smooth_viewtx);
return OPERATOR_FINISHED;
}
@@ -1172,9 +1181,7 @@ static bool delete_graph_keys(bAnimContext *ac)
}
/* Only delete curve too if it won't be doing anything anymore */
- if ((fcu->totvert == 0) &&
- (list_has_suitable_fmodifier(&fcu->modifiers, 0, FMI_TYPE_GENERATE_CURVE) == 0) &&
- (fcu->driver == NULL)) {
+ if (BKE_fcurve_is_empty(fcu)) {
ANIM_fcurve_delete_from_animdata(ac, adt, fcu);
ale->key_data = NULL;
}
@@ -2820,6 +2827,7 @@ void GRAPH_OT_fmodifier_add(wmOperatorType *ot)
/* id-props */
prop = RNA_def_enum(ot->srna, "type", rna_enum_fmodifier_type_items, 0, "Type", "");
+ RNA_def_property_translation_context(prop, BLT_I18NCONTEXT_ID_ACTION);
RNA_def_enum_funcs(prop, graph_fmodifier_itemf);
ot->prop = prop;
diff --git a/source/blender/editors/space_graph/graph_select.c b/source/blender/editors/space_graph/graph_select.c
index 13a42f091f6..5ea07c56286 100644
--- a/source/blender/editors/space_graph/graph_select.c
+++ b/source/blender/editors/space_graph/graph_select.c
@@ -1141,7 +1141,7 @@ typedef enum eGraphVertIndex {
/* Tolerance for absolute radius (in pixels) of the vert from the cursor to use */
// TODO: perhaps this should depend a bit on the size that the user set the vertices to be?
-#define GVERTSEL_TOL 10
+#define GVERTSEL_TOL (10 * U.pixelsize)
/* ....... */
diff --git a/source/blender/editors/space_graph/space_graph.c b/source/blender/editors/space_graph/space_graph.c
index 86d0b961a31..4e131c653f8 100644
--- a/source/blender/editors/space_graph/space_graph.c
+++ b/source/blender/editors/space_graph/space_graph.c
@@ -42,6 +42,7 @@
#include "ED_screen.h"
#include "ED_anim_api.h"
#include "ED_markers.h"
+#include "ED_time_scrub_ui.h"
#include "GPU_immediate.h"
#include "GPU_state.h"
@@ -57,6 +58,7 @@
#include "UI_resources.h"
#include "UI_view2d.h"
+#include "UI_interface.h"
#include "graph_intern.h" // own include
@@ -79,7 +81,7 @@ static SpaceLink *graph_new(const ScrArea *UNUSED(sa), const Scene *scene)
/* settings for making it easier by default to just see what you're interested in tweaking */
sipo->ads->filterflag |= ADS_FILTER_ONLYSEL;
- sipo->flag |= SIPO_SELVHANDLESONLY;
+ sipo->flag |= SIPO_SELVHANDLESONLY | SIPO_MARKER_LINES;
/* header */
ar = MEM_callocN(sizeof(ARegion), "header for graphedit");
@@ -124,8 +126,8 @@ static SpaceLink *graph_new(const ScrArea *UNUSED(sa), const Scene *scene)
ar->v2d.max[0] = MAXFRAMEF;
ar->v2d.max[1] = FLT_MAX;
- ar->v2d.scroll = (V2D_SCROLL_BOTTOM | V2D_SCROLL_SCALE_HORIZONTAL);
- ar->v2d.scroll |= (V2D_SCROLL_LEFT | V2D_SCROLL_SCALE_VERTICAL);
+ ar->v2d.scroll = (V2D_SCROLL_BOTTOM | V2D_SCROLL_HORIZONTAL_HANDLES);
+ ar->v2d.scroll |= (V2D_SCROLL_RIGHT | V2D_SCROLL_VERTICAL_HANDLES);
ar->v2d.keeptot = 0;
@@ -291,12 +293,14 @@ static void graph_main_region_draw(const bContext *C, ARegion *ar)
}
/* markers */
- UI_view2d_view_orthoSpecial(ar, v2d, 1);
- int marker_draw_flag = DRAW_MARKERS_MARGIN;
- if (sipo->flag & SIPO_MARKER_LINES) {
- marker_draw_flag |= DRAW_MARKERS_LINES;
+ if (sipo->mode != SIPO_MODE_DRIVERS) {
+ UI_view2d_view_orthoSpecial(ar, v2d, 1);
+ int marker_draw_flag = DRAW_MARKERS_MARGIN;
+ if (sipo->flag & SIPO_MARKER_LINES) {
+ marker_draw_flag |= DRAW_MARKERS_LINES;
+ }
+ ED_markers_draw(C, marker_draw_flag);
}
- ED_markers_draw(C, marker_draw_flag);
/* preview range */
UI_view2d_view_ortho(v2d);
@@ -309,6 +313,9 @@ static void graph_main_region_draw(const bContext *C, ARegion *ar)
/* reset view matrix */
UI_view2d_view_restore(C);
+ /* time-scrubbing */
+ ED_scrubbing_draw(ar, scene, display_seconds, false);
+
/* scrollers */
// FIXME: args for scrollers depend on the type of data being shown...
scrollers = UI_view2d_scrollers_calc(v2d, NULL);
@@ -316,13 +323,14 @@ static void graph_main_region_draw(const bContext *C, ARegion *ar)
UI_view2d_scrollers_free(scrollers);
/* scale numbers */
- UI_view2d_draw_scale_x__frames_or_seconds(ar, v2d, &v2d->hor, scene, display_seconds);
- UI_view2d_draw_scale_y__values(ar, v2d, &v2d->vert);
-
- /* draw current frame number-indicator on top of scrollers */
- if ((sipo->mode != SIPO_MODE_DRIVERS) && ((sipo->flag & SIPO_NODRAWCFRANUM) == 0)) {
- UI_view2d_view_orthoSpecial(ar, v2d, 1);
- ANIM_draw_cfra_number(C, v2d, cfra_flag);
+ {
+ rcti rect;
+ BLI_rcti_init(&rect,
+ 0,
+ 15 * UI_DPI_FAC,
+ 15 * UI_DPI_FAC,
+ UI_DPI_FAC * ar->sizey - UI_SCRUBBING_MARGIN_Y);
+ UI_view2d_draw_scale_y__values(ar, v2d, &rect, TH_SCROLL_TEXT);
}
}
@@ -367,6 +375,9 @@ static void graph_channel_region_draw(const bContext *C, ARegion *ar)
graph_draw_channel_names((bContext *)C, &ac, ar);
}
+ /* channel filter next to scrubbing area */
+ ED_channel_search_draw(C, ar, ac.ads);
+
/* reset view matrix */
UI_view2d_view_restore(C);
@@ -849,7 +860,7 @@ void ED_spacetype_ipo(void)
art->draw = graph_main_region_draw;
art->listener = graph_region_listener;
art->message_subscribe = graph_region_message_subscribe;
- art->keymapflag = ED_KEYMAP_VIEW2D | ED_KEYMAP_MARKERS | ED_KEYMAP_ANIMATION | ED_KEYMAP_FRAMES;
+ art->keymapflag = ED_KEYMAP_VIEW2D | ED_KEYMAP_ANIMATION | ED_KEYMAP_FRAMES;
BLI_addhead(&st->regiontypes, art);
@@ -880,7 +891,7 @@ void ED_spacetype_ipo(void)
/* regions: UI buttons */
art = MEM_callocN(sizeof(ARegionType), "spacetype graphedit region");
art->regionid = RGN_TYPE_UI;
- art->prefsizex = 200;
+ art->prefsizex = UI_SIDEBAR_PANEL_WIDTH;
art->keymapflag = ED_KEYMAP_UI | ED_KEYMAP_FRAMES;
art->listener = graph_region_listener;
art->init = graph_buttons_region_init;
diff --git a/source/blender/editors/space_image/image_buttons.c b/source/blender/editors/space_image/image_buttons.c
index 752eedebe71..b32f5ef6d9e 100644
--- a/source/blender/editors/space_image/image_buttons.c
+++ b/source/blender/editors/space_image/image_buttons.c
@@ -42,6 +42,7 @@
#include "RE_pipeline.h"
+#include "IMB_colormanagement.h"
#include "IMB_imbuf.h"
#include "IMB_imbuf_types.h"
@@ -62,81 +63,6 @@
#define B_NOP -1
#define MAX_IMAGE_INFO_LEN 128
-/* proto */
-
-static void image_info(
- Scene *scene, ImageUser *iuser, Image *ima, ImBuf *ibuf, char *str, size_t len)
-{
- size_t ofs = 0;
-
- str[0] = 0;
- if (ima == NULL) {
- return;
- }
-
- if (ibuf == NULL) {
- ofs += BLI_strncpy_rlen(str + ofs, IFACE_("Can't Load Image"), len - ofs);
- }
- else {
- if (ima->source == IMA_SRC_MOVIE) {
- ofs += BLI_strncpy_rlen(str + ofs, IFACE_("Movie"), len - ofs);
- if (BKE_image_has_anim(ima)) {
- ofs += BLI_snprintf(
- str + ofs,
- len - ofs,
- IFACE_(" %d frs"),
- IMB_anim_get_duration(((ImageAnim *)ima->anims.first)->anim, IMB_TC_RECORD_RUN));
- }
- }
- else {
- ofs += BLI_strncpy_rlen(str, IFACE_("Image"), len - ofs);
- }
-
- ofs += BLI_snprintf(str + ofs, len - ofs, IFACE_(": size %d x %d,"), ibuf->x, ibuf->y);
-
- if (ibuf->rect_float) {
- if (ibuf->channels != 4) {
- ofs += BLI_snprintf(str + ofs, len - ofs, IFACE_("%d float channel(s)"), ibuf->channels);
- }
- else if (ibuf->planes == R_IMF_PLANES_RGBA) {
- ofs += BLI_strncpy_rlen(str + ofs, IFACE_(" RGBA float"), len - ofs);
- }
- else {
- ofs += BLI_strncpy_rlen(str + ofs, IFACE_(" RGB float"), len - ofs);
- }
- }
- else {
- if (ibuf->planes == R_IMF_PLANES_RGBA) {
- ofs += BLI_strncpy_rlen(str + ofs, IFACE_(" RGBA byte"), len - ofs);
- }
- else {
- ofs += BLI_strncpy_rlen(str + ofs, IFACE_(" RGB byte"), len - ofs);
- }
- }
- if (ibuf->zbuf || ibuf->zbuf_float) {
- ofs += BLI_strncpy_rlen(str + ofs, IFACE_(" + Z"), len - ofs);
- }
-
- if (ima->source == IMA_SRC_SEQUENCE) {
- const char *file = BLI_last_slash(ibuf->name);
- if (file == NULL) {
- file = ibuf->name;
- }
- else {
- file++;
- }
- ofs += BLI_snprintf(str + ofs, len - ofs, ", %s", file);
- }
- }
-
- /* the frame number, even if we cant */
- if (ima->source == IMA_SRC_SEQUENCE) {
- /* don't use iuser->framenr directly because it may not be updated if auto-refresh is off */
- const int framenr = BKE_image_user_frame_get(iuser, CFRA, NULL);
- ofs += BLI_snprintf(str + ofs, len - ofs, IFACE_(", Frame: %d"), framenr);
- }
-}
-
/* gets active viewer user */
struct ImageUser *ntree_get_active_iuser(bNodeTree *ntree)
{
@@ -650,23 +576,6 @@ static void image_multiview_cb(bContext *C, void *rnd_pt, void *UNUSED(arg_v))
WM_event_add_notifier(C, NC_IMAGE | ND_DRAW, NULL);
}
-#if 0
-static void image_freecache_cb(bContext *C, void *ima_v, void *unused)
-{
- Scene *scene = CTX_data_scene(C);
- BKE_image_free_anim_ibufs(ima_v, scene->r.cfra);
- WM_event_add_notifier(C, NC_IMAGE, ima_v);
-}
-#endif
-
-#if 0
-static void image_user_change(bContext *C, void *iuser_v, void *unused)
-{
- Scene *scene = CTX_data_scene(C);
- BKE_image_user_calc_imanr(iuser_v, scene->r.cfra, 0);
-}
-#endif
-
static void uiblock_layer_pass_buttons(
uiLayout *layout, Image *image, RenderResult *rr, ImageUser *iuser, int w, short *render_slot)
{
@@ -839,6 +748,22 @@ static void rna_update_cb(bContext *C, void *arg_cb, void *UNUSED(arg))
RNA_property_update(C, &cb->ptr, cb->prop);
}
+static bool image_has_alpha(Image *ima, ImageUser *iuser)
+{
+ ImBuf *ibuf = BKE_image_acquire_ibuf(ima, iuser, NULL);
+ if (ibuf == NULL) {
+ return false;
+ }
+
+ int imtype = BKE_image_ftype_to_imtype(ibuf->ftype, &ibuf->foptions);
+ char valid_channels = BKE_imtype_valid_channels(imtype, false);
+ bool has_alpha = (valid_channels & IMA_CHAN_FLAG_ALPHA) != 0;
+
+ BKE_image_release_ibuf(ima, ibuf, NULL);
+
+ return has_alpha;
+}
+
void uiTemplateImage(uiLayout *layout,
bContext *C,
PointerRNA *ptr,
@@ -847,23 +772,11 @@ void uiTemplateImage(uiLayout *layout,
bool compact,
bool multiview)
{
- PropertyRNA *prop;
- PointerRNA imaptr;
- RNAUpdateCb *cb;
- Image *ima;
- ImageUser *iuser;
- Scene *scene = CTX_data_scene(C);
- uiLayout *row, *split, *col;
- uiBlock *block;
- char str[MAX_IMAGE_INFO_LEN];
-
- void *lock;
-
if (!ptr->data) {
return;
}
- prop = RNA_struct_find_property(ptr, propname);
+ PropertyRNA *prop = RNA_struct_find_property(ptr, propname);
if (!prop) {
printf(
"%s: property not found: %s.%s\n", __func__, RNA_struct_identifier(ptr->type), propname);
@@ -878,23 +791,20 @@ void uiTemplateImage(uiLayout *layout,
return;
}
- block = uiLayoutGetBlock(layout);
+ uiBlock *block = uiLayoutGetBlock(layout);
- imaptr = RNA_property_pointer_get(ptr, prop);
- ima = imaptr.data;
- iuser = userptr->data;
+ PointerRNA imaptr = RNA_property_pointer_get(ptr, prop);
+ Image *ima = imaptr.data;
+ ImageUser *iuser = userptr->data;
+ Scene *scene = CTX_data_scene(C);
BKE_image_user_frame_calc(iuser, (int)scene->r.cfra);
- cb = MEM_callocN(sizeof(RNAUpdateCb), "RNAUpdateCb");
- cb->ptr = *ptr;
- cb->prop = prop;
- cb->iuser = iuser;
-
uiLayoutSetContextPointer(layout, "edit_image", &imaptr);
uiLayoutSetContextPointer(layout, "edit_image_user", userptr);
- if (!compact) {
+ SpaceImage *space_image = CTX_wm_space_image(C);
+ if (!compact && (space_image == NULL || iuser != &space_image->iuser)) {
uiTemplateID(layout,
C,
ptr,
@@ -904,217 +814,178 @@ void uiTemplateImage(uiLayout *layout,
NULL,
UI_TEMPLATE_ID_FILTER_ALL,
false);
+
+ if (ima != NULL) {
+ uiItemS(layout);
+ }
}
- if (ima) {
- UI_block_funcN_set(block, rna_update_cb, MEM_dupallocN(cb), NULL);
-
- if (ima->source == IMA_SRC_VIEWER) {
- ImBuf *ibuf = BKE_image_acquire_ibuf(ima, iuser, &lock);
- image_info(scene, iuser, ima, ibuf, str, MAX_IMAGE_INFO_LEN);
- BKE_image_release_ibuf(ima, ibuf, lock);
-
- uiItemL(layout, ima->id.name + 2, ICON_NONE);
- uiItemL(layout, str, ICON_NONE);
-
- if (ima->type == IMA_TYPE_COMPOSITE) {
- // XXX not working yet
-#if 0
- iuser = ntree_get_active_iuser(scene->nodetree);
- if (iuser) {
- UI_block_align_begin(block);
- uiDefIconTextBut(block,
- UI_BTYPE_BUT,
- B_SIMA_RECORD,
- ICON_REC,
- "Record",
- 10,
- 120,
- 100,
- 20,
- 0,
- 0,
- 0,
- 0,
- 0,
- "");
- uiDefIconTextBut(block,
- UI_BTYPE_BUT,
- B_SIMA_PLAY,
- ICON_PLAY,
- "Play",
- 110,
- 120,
- 100,
- 20,
- 0,
- 0,
- 0,
- 0,
- 0,
- "");
- but = uiDefBut(
- block, UI_BTYPE_BUT, B_NOP, "Free Cache", 210, 120, 100, 20, 0, 0, 0, 0, 0, "");
- UI_but_func_set(but, image_freecache_cb, ima, NULL);
-
- if (iuser->frames)
- BLI_snprintf(str, sizeof(str), "(%d) Frames:", iuser->framenr);
- else
- strcpy(str, "Frames:");
- UI_block_align_begin(block);
- uiDefButI(block,
- UI_BTYPE_NUM,
- imagechanged,
- str,
- 10,
- 90,
- 150,
- 20,
- &iuser->frames,
- 0.0,
- MAXFRAMEF,
- 0,
- 0,
- "Number of images of a movie to use");
- uiDefButI(block,
- UI_BTYPE_NUM,
- imagechanged,
- "StartFr:",
- 160,
- 90,
- 150,
- 20,
- &iuser->sfra,
- 1.0,
- MAXFRAMEF,
- 0,
- 0,
- "Global starting frame of the movie");
- }
-#endif
- }
- else if (ima->type == IMA_TYPE_R_RESULT) {
- /* browse layer/passes */
- RenderResult *rr;
- const float dpi_fac = UI_DPI_FAC;
- const int menus_width = 230 * dpi_fac;
-
- /* use BKE_image_acquire_renderresult so we get the correct slot in the menu */
- rr = BKE_image_acquire_renderresult(scene, ima);
- uiblock_layer_pass_buttons(layout, ima, rr, iuser, menus_width, &ima->render_slot);
- BKE_image_release_renderresult(scene, ima);
- }
+ if (ima == NULL) {
+ return;
+ }
+
+ if (ima->source == IMA_SRC_VIEWER) {
+ /* Viewer images. */
+ uiTemplateImageInfo(layout, C, ima, iuser);
+
+ if (ima->type == IMA_TYPE_COMPOSITE) {
+ }
+ else if (ima->type == IMA_TYPE_R_RESULT) {
+ /* browse layer/passes */
+ RenderResult *rr;
+ const float dpi_fac = UI_DPI_FAC;
+ const int menus_width = 230 * dpi_fac;
+
+ /* use BKE_image_acquire_renderresult so we get the correct slot in the menu */
+ rr = BKE_image_acquire_renderresult(scene, ima);
+ uiblock_layer_pass_buttons(layout, ima, rr, iuser, menus_width, &ima->render_slot);
+ BKE_image_release_renderresult(scene, ima);
+ }
+
+ return;
+ }
+
+ /* Set custom callback for property updates. */
+ RNAUpdateCb *cb = MEM_callocN(sizeof(RNAUpdateCb), "RNAUpdateCb");
+ cb->ptr = *ptr;
+ cb->prop = prop;
+ cb->iuser = iuser;
+ UI_block_funcN_set(block, rna_update_cb, cb, NULL);
+
+ /* Disable editing if image was modified, to avoid losing changes. */
+ const bool is_dirty = BKE_image_is_dirty(ima);
+ if (is_dirty) {
+ uiLayout *row = uiLayoutRow(layout, true);
+ uiItemO(row, IFACE_("Save"), ICON_NONE, "image.save");
+ uiItemO(row, IFACE_("Discard"), ICON_NONE, "image.reload");
+ uiItemS(layout);
+ }
+
+ layout = uiLayoutColumn(layout, false);
+ uiLayoutSetEnabled(layout, !is_dirty);
+ uiLayoutSetPropDecorate(layout, false);
+
+ /* Image source */
+ {
+ uiLayout *col = uiLayoutColumn(layout, false);
+ uiLayoutSetPropSep(col, true);
+ uiItemR(col, &imaptr, "source", 0, NULL, ICON_NONE);
+ }
+
+ /* Filepath */
+ const bool is_packed = BKE_image_has_packedfile(ima);
+ const bool no_filepath = is_packed && !BKE_image_has_filepath(ima);
+
+ if ((ima->source != IMA_SRC_GENERATED) && !no_filepath) {
+ uiItemS(layout);
+
+ uiLayout *row = uiLayoutRow(layout, true);
+ if (is_packed) {
+ uiItemO(row, "", ICON_PACKAGE, "image.unpack");
}
else {
- uiItemR(layout, &imaptr, "source", 0, NULL, ICON_NONE);
+ uiItemO(row, "", ICON_UGLYPACKAGE, "image.pack");
+ }
- if (ima->source != IMA_SRC_GENERATED) {
- row = uiLayoutRow(layout, true);
- if (BKE_image_has_packedfile(ima)) {
- uiItemO(row, "", ICON_PACKAGE, "image.unpack");
- }
- else {
- uiItemO(row, "", ICON_UGLYPACKAGE, "image.pack");
- }
+ row = uiLayoutRow(row, true);
+ uiLayoutSetEnabled(row, is_packed == false);
+ uiItemR(row, &imaptr, "filepath", 0, "", ICON_NONE);
+ uiItemO(row, "", ICON_FILE_REFRESH, "image.reload");
+ }
- row = uiLayoutRow(row, true);
- uiLayoutSetEnabled(row, BKE_image_has_packedfile(ima) == false);
- uiItemR(row, &imaptr, "filepath", 0, "", ICON_NONE);
- uiItemO(row, "", ICON_FILE_REFRESH, "image.reload");
- }
+ /* Image layers and Info */
+ if (ima->type == IMA_TYPE_MULTILAYER && ima->rr) {
+ uiItemS(layout);
- /* multilayer? */
- if (ima->type == IMA_TYPE_MULTILAYER && ima->rr) {
- const float dpi_fac = UI_DPI_FAC;
- uiblock_layer_pass_buttons(layout, ima, ima->rr, iuser, 230 * dpi_fac, NULL);
- }
- else if (ima->source != IMA_SRC_GENERATED) {
- if (compact == 0) {
- uiTemplateImageInfo(layout, C, ima, iuser);
- }
- }
+ const float dpi_fac = UI_DPI_FAC;
+ uiblock_layer_pass_buttons(layout, ima, ima->rr, iuser, 230 * dpi_fac, NULL);
+ }
+ else if (ima->source == IMA_SRC_GENERATED) {
+ uiItemS(layout);
- col = uiLayoutColumn(layout, false);
- uiTemplateColorspaceSettings(col, &imaptr, "colorspace_settings");
- uiItemR(col, &imaptr, "use_view_as_render", 0, NULL, ICON_NONE);
+ /* Generated */
+ uiLayout *col = uiLayoutColumn(layout, false);
+ uiLayoutSetPropSep(col, true);
- if (ima->source != IMA_SRC_GENERATED) {
- if (compact == 0) { /* background image view doesn't need these */
- ImBuf *ibuf = BKE_image_acquire_ibuf(ima, iuser, NULL);
- bool has_alpha = true;
-
- if (ibuf) {
- int imtype = BKE_image_ftype_to_imtype(ibuf->ftype, &ibuf->foptions);
- char valid_channels = BKE_imtype_valid_channels(imtype, false);
-
- has_alpha = (valid_channels & IMA_CHAN_FLAG_ALPHA) != 0;
-
- BKE_image_release_ibuf(ima, ibuf, NULL);
- }
-
- if (multiview) {
- if ((scene->r.scemode & R_MULTIVIEW) != 0) {
- uiItemR(layout, &imaptr, "use_multiview", 0, NULL, ICON_NONE);
-
- if (RNA_boolean_get(&imaptr, "use_multiview")) {
- uiTemplateImageViews(layout, &imaptr);
- }
- }
- }
-
- if (has_alpha) {
- col = uiLayoutColumn(layout, false);
- uiItemR(col, &imaptr, "use_alpha", 0, NULL, ICON_NONE);
- row = uiLayoutRow(col, false);
- uiLayoutSetActive(row, RNA_boolean_get(&imaptr, "use_alpha"));
- uiItemR(row, &imaptr, "alpha_mode", 0, IFACE_("Alpha"), ICON_NONE);
- }
-
- if (ima->source == IMA_SRC_MOVIE) {
- col = uiLayoutColumn(layout, false);
- uiItemR(col, &imaptr, "use_deinterlace", 0, IFACE_("Deinterlace"), ICON_NONE);
- }
- }
- }
+ uiLayout *sub = uiLayoutColumn(col, true);
+ uiItemR(sub, &imaptr, "generated_width", 0, "X", ICON_NONE);
+ uiItemR(sub, &imaptr, "generated_height", 0, "Y", ICON_NONE);
+
+ uiItemR(col, &imaptr, "use_generated_float", 0, NULL, ICON_NONE);
+
+ uiItemS(col);
+
+ uiItemR(col, &imaptr, "generated_type", UI_ITEM_R_EXPAND, IFACE_("Type"), ICON_NONE);
+ if (ima->gen_type == IMA_GENTYPE_BLANK) {
+ uiItemR(col, &imaptr, "generated_color", 0, NULL, ICON_NONE);
+ }
+ }
+ else if (compact == 0) {
+ uiTemplateImageInfo(layout, C, ima, iuser);
+ }
+
+ if (BKE_image_is_animated(ima)) {
+ /* Animation */
+ uiItemS(layout);
- if (BKE_image_is_animated(ima)) {
- uiItemS(layout);
+ uiLayout *col = uiLayoutColumn(layout, true);
+ uiLayoutSetPropSep(col, true);
- split = uiLayoutSplit(layout, 0.0f, false);
+ uiLayout *sub = uiLayoutColumn(col, true);
+ uiLayout *row = uiLayoutRow(sub, true);
+ uiItemR(row, userptr, "frame_duration", 0, IFACE_("Frames"), ICON_NONE);
+ uiItemO(row, "", ICON_FILE_REFRESH, "IMAGE_OT_match_movie_length");
- col = uiLayoutColumn(split, false);
+ uiItemR(sub, userptr, "frame_start", 0, IFACE_("Start"), ICON_NONE);
+ uiItemR(sub, userptr, "frame_offset", 0, NULL, ICON_NONE);
- BLI_snprintf(str, sizeof(str), IFACE_("(%d) Frames"), iuser->framenr);
- uiItemR(col, userptr, "frame_duration", 0, str, ICON_NONE);
- uiItemR(col, userptr, "frame_start", 0, IFACE_("Start"), ICON_NONE);
- uiItemR(col, userptr, "frame_offset", 0, NULL, ICON_NONE);
+ uiItemR(col, userptr, "use_cyclic", 0, NULL, ICON_NONE);
+ uiItemR(col, userptr, "use_auto_refresh", 0, NULL, ICON_NONE);
- col = uiLayoutColumn(split, false);
- uiItemO(col, NULL, ICON_NONE, "IMAGE_OT_match_movie_length");
- uiItemR(col, userptr, "use_auto_refresh", 0, NULL, ICON_NONE);
- uiItemR(col, userptr, "use_cyclic", 0, NULL, ICON_NONE);
+ if (ima->source == IMA_SRC_MOVIE && compact == 0) {
+ uiItemR(col, &imaptr, "use_deinterlace", 0, IFACE_("Deinterlace"), ICON_NONE);
+ }
+ }
+
+ /* Multiview */
+ if (multiview && compact == 0) {
+ if ((scene->r.scemode & R_MULTIVIEW) != 0) {
+ uiItemS(layout);
+
+ uiLayout *col = uiLayoutColumn(layout, false);
+ uiLayoutSetPropSep(col, true);
+ uiItemR(col, &imaptr, "use_multiview", 0, NULL, ICON_NONE);
+
+ if (RNA_boolean_get(&imaptr, "use_multiview")) {
+ uiTemplateImageViews(layout, &imaptr);
}
- else if (ima->source == IMA_SRC_GENERATED) {
- split = uiLayoutSplit(layout, 0.0f, false);
+ }
+ }
- col = uiLayoutColumn(split, true);
- uiItemR(col, &imaptr, "generated_width", 0, "X", ICON_NONE);
- uiItemR(col, &imaptr, "generated_height", 0, "Y", ICON_NONE);
+ /* Colorspace and alpha */
+ {
+ uiItemS(layout);
- uiItemR(col, &imaptr, "use_generated_float", 0, NULL, ICON_NONE);
+ uiLayout *col = uiLayoutColumn(layout, false);
+ uiLayoutSetPropSep(col, true);
+ uiTemplateColorspaceSettings(col, &imaptr, "colorspace_settings");
- uiItemR(split, &imaptr, "generated_type", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
+ if (compact == 0) {
+ if (ima->source != IMA_SRC_GENERATED) {
+ if (image_has_alpha(ima, iuser)) {
+ uiLayout *sub = uiLayoutColumn(col, false);
+ uiItemR(sub, &imaptr, "alpha_mode", 0, IFACE_("Alpha"), ICON_NONE);
- if (ima->gen_type == IMA_GENTYPE_BLANK) {
- uiItemR(layout, &imaptr, "generated_color", 0, NULL, ICON_NONE);
+ bool is_data = IMB_colormanagement_space_name_is_data(ima->colorspace_settings.name);
+ uiLayoutSetActive(sub, !is_data);
}
}
- }
- UI_block_funcN_set(block, NULL, NULL, NULL);
+ uiItemR(col, &imaptr, "use_view_as_render", 0, NULL, ICON_NONE);
+ }
}
- MEM_freeN(cb);
+ UI_block_funcN_set(block, NULL, NULL, NULL);
}
void uiTemplateImageSettings(uiLayout *layout, PointerRNA *imfptr, bool color_management)
@@ -1327,21 +1198,87 @@ void uiTemplateImageLayers(uiLayout *layout, bContext *C, Image *ima, ImageUser
void uiTemplateImageInfo(uiLayout *layout, bContext *C, Image *ima, ImageUser *iuser)
{
- Scene *scene = CTX_data_scene(C);
- ImBuf *ibuf;
- char str[MAX_IMAGE_INFO_LEN];
+ if (ima == NULL || iuser == NULL) {
+ return;
+ }
+
+ /* Acquire image buffer. */
void *lock;
+ ImBuf *ibuf = BKE_image_acquire_ibuf(ima, iuser, &lock);
- if (!ima || !iuser) {
- return;
+ uiLayout *col = uiLayoutColumn(layout, true);
+ uiLayoutSetAlignment(col, UI_LAYOUT_ALIGN_RIGHT);
+
+ if (ibuf == NULL) {
+ uiItemL(col, IFACE_("Can't Load Image"), ICON_NONE);
}
+ else {
+ char str[MAX_IMAGE_INFO_LEN] = {0};
+ const int len = MAX_IMAGE_INFO_LEN;
+ int ofs = 0;
- ibuf = BKE_image_acquire_ibuf(ima, iuser, &lock);
+ ofs += BLI_snprintf(str + ofs, len - ofs, IFACE_("%d x %d, "), ibuf->x, ibuf->y);
+
+ if (ibuf->rect_float) {
+ if (ibuf->channels != 4) {
+ ofs += BLI_snprintf(str + ofs, len - ofs, IFACE_("%d float channel(s)"), ibuf->channels);
+ }
+ else if (ibuf->planes == R_IMF_PLANES_RGBA) {
+ ofs += BLI_strncpy_rlen(str + ofs, IFACE_(" RGBA float"), len - ofs);
+ }
+ else {
+ ofs += BLI_strncpy_rlen(str + ofs, IFACE_(" RGB float"), len - ofs);
+ }
+ }
+ else {
+ if (ibuf->planes == R_IMF_PLANES_RGBA) {
+ ofs += BLI_strncpy_rlen(str + ofs, IFACE_(" RGBA byte"), len - ofs);
+ }
+ else {
+ ofs += BLI_strncpy_rlen(str + ofs, IFACE_(" RGB byte"), len - ofs);
+ }
+ }
+ if (ibuf->zbuf || ibuf->zbuf_float) {
+ ofs += BLI_strncpy_rlen(str + ofs, IFACE_(" + Z"), len - ofs);
+ }
+
+ uiItemL(col, str, ICON_NONE);
+ }
+
+ /* Frame number, even if we can't load the image. */
+ if (ELEM(ima->source, IMA_SRC_SEQUENCE, IMA_SRC_MOVIE)) {
+ /* don't use iuser->framenr directly because it may not be updated if auto-refresh is off */
+ Scene *scene = CTX_data_scene(C);
+ const int framenr = BKE_image_user_frame_get(iuser, CFRA, NULL);
+ char str[MAX_IMAGE_INFO_LEN];
+ int duration = 0;
+
+ if (ima->source == IMA_SRC_MOVIE && BKE_image_has_anim(ima)) {
+ struct anim *anim = ((ImageAnim *)ima->anims.first)->anim;
+ if (anim) {
+ duration = IMB_anim_get_duration(anim, IMB_TC_RECORD_RUN);
+ }
+ }
+
+ if (duration > 0) {
+ /* Movie duration */
+ BLI_snprintf(str, MAX_IMAGE_INFO_LEN, IFACE_("Frame %d / %d"), framenr, duration);
+ }
+ else if (ima->source == IMA_SRC_SEQUENCE && ibuf) {
+ /* Image sequence frame number + filename */
+ const char *filename = BLI_last_slash(ibuf->name);
+ filename = (filename == NULL) ? ibuf->name : filename + 1;
+ BLI_snprintf(str, MAX_IMAGE_INFO_LEN, IFACE_("Frame %d: %s"), framenr, filename);
+ }
+ else {
+ /* Frame number */
+ BLI_snprintf(str, MAX_IMAGE_INFO_LEN, IFACE_("Frame %d"), framenr);
+ }
+
+ uiItemL(col, str, ICON_NONE);
+ }
- BKE_image_user_frame_calc(iuser, (int)scene->r.cfra);
- image_info(scene, iuser, ima, ibuf, str, MAX_IMAGE_INFO_LEN);
BKE_image_release_ibuf(ima, ibuf, lock);
- uiItemL(layout, str, ICON_NONE);
}
#undef MAX_IMAGE_INFO_LEN
@@ -1373,6 +1310,7 @@ void image_buttons_register(ARegionType *art)
strcpy(pt->label, N_("Metadata"));
strcpy(pt->category, "Image");
strcpy(pt->translation_context, BLT_I18NCONTEXT_DEFAULT_BPYRNA);
+ pt->order = 10;
pt->poll = metadata_panel_context_poll;
pt->draw = metadata_panel_context_draw;
pt->flag |= PNL_DEFAULT_CLOSED;
diff --git a/source/blender/editors/space_image/image_intern.h b/source/blender/editors/space_image/image_intern.h
index a851684f2f3..2c723f45e94 100644
--- a/source/blender/editors/space_image/image_intern.h
+++ b/source/blender/editors/space_image/image_intern.h
@@ -66,6 +66,7 @@ void IMAGE_OT_reload(struct wmOperatorType *ot);
void IMAGE_OT_save(struct wmOperatorType *ot);
void IMAGE_OT_save_as(struct wmOperatorType *ot);
void IMAGE_OT_save_sequence(struct wmOperatorType *ot);
+void IMAGE_OT_save_all_modified(struct wmOperatorType *ot);
void IMAGE_OT_pack(struct wmOperatorType *ot);
void IMAGE_OT_unpack(struct wmOperatorType *ot);
diff --git a/source/blender/editors/space_image/image_ops.c b/source/blender/editors/space_image/image_ops.c
index cec2e1c68d9..bcea65d1634 100644
--- a/source/blender/editors/space_image/image_ops.c
+++ b/source/blender/editors/space_image/image_ops.c
@@ -34,8 +34,10 @@
#include "MEM_guardedalloc.h"
-#include "BLI_math.h"
#include "BLI_blenlib.h"
+#include "BLI_ghash.h"
+#include "BLI_math.h"
+#include "BLI_string.h"
#include "BLI_utildefines.h"
#include "BLT_translation.h"
@@ -179,31 +181,59 @@ static void sima_zoom_set_from_bounds(SpaceImage *sima, ARegion *ar, const rctf
sima_zoom_set(sima, ar, size, NULL);
}
-#if 0 // currently unused
-static bool image_poll(bContext *C)
+static Image *image_from_context(const bContext *C)
{
- return (CTX_data_edit_image(C) != NULL);
+ /* Edit image is set by templates used throughout the interface, so image
+ * operations work outside the image editor. */
+ Image *ima = CTX_data_pointer_get_type(C, "edit_image", &RNA_Image).data;
+
+ if (ima) {
+ return ima;
+ }
+ else {
+ /* Image editor. */
+ SpaceImage *sima = CTX_wm_space_image(C);
+ return (sima) ? sima->image : NULL;
+ }
}
-#endif
-static bool space_image_buffer_exists_poll(bContext *C)
+static ImageUser *image_user_from_context(const bContext *C)
{
- SpaceImage *sima = CTX_wm_space_image(C);
- if (sima && ED_space_image_has_buffer(sima)) {
- return true;
+ /* Edit image user is set by templates used throughout the interface, so
+ * image operations work outside the image editor. */
+ ImageUser *iuser = CTX_data_pointer_get_type(C, "edit_image_user", &RNA_ImageUser).data;
+
+ if (iuser) {
+ return iuser;
+ }
+ else {
+ /* Image editor. */
+ SpaceImage *sima = CTX_wm_space_image(C);
+ return (sima) ? &sima->iuser : NULL;
}
- return false;
}
-static bool image_not_packed_poll(bContext *C)
+static bool image_buffer_exists_from_context(bContext *C)
{
- SpaceImage *sima = CTX_wm_space_image(C);
+ Image *ima = image_from_context(C);
+ ImageUser *iuser = image_user_from_context(C);
- /* Do not run 'replace' on packed images, it does not give user expected results at all. */
- if (sima && sima->image && BLI_listbase_is_empty(&sima->image->packedfiles)) {
- return true;
+ if (ima == NULL) {
+ return false;
}
- return false;
+
+ void *lock;
+ ImBuf *ibuf = BKE_image_acquire_ibuf(ima, iuser, &lock);
+ const bool has_buffer = (ibuf && (ibuf->rect || ibuf->rect_float));
+ BKE_image_release_ibuf(ima, ibuf, lock);
+ return has_buffer;
+}
+
+static bool image_not_packed_poll(bContext *C)
+{
+ /* Do not run 'replace' on packed images, it does not give user expected results at all. */
+ Image *ima = image_from_context(C);
+ return (ima && BLI_listbase_is_empty(&ima->packedfiles));
}
static bool imbuf_format_writeable(const ImBuf *ibuf)
@@ -214,52 +244,6 @@ static bool imbuf_format_writeable(const ImBuf *ibuf)
return (BKE_image_imtype_to_ftype(im_format.imtype, &options_dummy) == ibuf->ftype);
}
-static bool space_image_file_exists_poll(bContext *C)
-{
- if (space_image_buffer_exists_poll(C)) {
- Main *bmain = CTX_data_main(C);
- SpaceImage *sima = CTX_wm_space_image(C);
- ImBuf *ibuf;
- void *lock;
- bool ret = false;
- char name[FILE_MAX];
-
- ibuf = ED_space_image_acquire_buffer(sima, &lock);
- if (ibuf) {
- BLI_strncpy(name, ibuf->name, FILE_MAX);
- BLI_path_abs(name, BKE_main_blendfile_path(bmain));
-
- if (BLI_exists(name) == false) {
- CTX_wm_operator_poll_msg_set(C, "image file not found");
- }
- else if (!BLI_file_is_writable(name)) {
- CTX_wm_operator_poll_msg_set(C, "image path can't be written to");
- }
- else if (!imbuf_format_writeable(ibuf)) {
- CTX_wm_operator_poll_msg_set(C, "image format is read-only");
- }
- else {
- ret = true;
- }
- }
- ED_space_image_release_buffer(sima, ibuf, lock);
-
- return ret;
- }
- return false;
-}
-
-#if 0 /* UNUSED */
-static bool space_image_poll(bContext *C)
-{
- SpaceImage *sima = CTX_wm_space_image(C);
- if (sima && sima->image) {
- return true;
- }
- return false;
-}
-#endif
-
bool space_image_main_region_poll(bContext *C)
{
SpaceImage *sima = CTX_wm_space_image(C);
@@ -288,24 +272,23 @@ static bool space_image_main_area_not_uv_brush_poll(bContext *C)
static bool image_sample_poll(bContext *C)
{
SpaceImage *sima = CTX_wm_space_image(C);
- if (sima) {
- Object *obedit = CTX_data_edit_object(C);
- if (obedit) {
- /* Disable when UV editing so it doesn't swallow all click events
- * (use for setting cursor). */
- if (ED_space_image_show_uvedit(sima, obedit)) {
- return false;
- }
- }
- else if (sima->mode != SI_MODE_VIEW) {
+ if (sima == NULL) {
+ return false;
+ }
+
+ Object *obedit = CTX_data_edit_object(C);
+ if (obedit) {
+ /* Disable when UV editing so it doesn't swallow all click events
+ * (use for setting cursor). */
+ if (ED_space_image_show_uvedit(sima, obedit)) {
return false;
}
-
- return space_image_main_region_poll(C);
}
- else {
+ else if (sima->mode != SI_MODE_VIEW) {
return false;
}
+
+ return true;
}
/********************** view pan operator *********************/
@@ -1337,7 +1320,7 @@ static int image_open_exec(bContext *C, wmOperator *op)
PointerRNA imaptr;
RNA_id_pointer_create(&ima->id, &imaptr);
- RNA_property_pointer_set(&iod->pprop.ptr, iod->pprop.prop, imaptr);
+ RNA_property_pointer_set(&iod->pprop.ptr, iod->pprop.prop, imaptr, NULL);
RNA_property_update(C, &iod->pprop.ptr, iod->pprop.prop);
}
@@ -1522,21 +1505,16 @@ void IMAGE_OT_open(wmOperatorType *ot)
static int image_match_len_exec(bContext *C, wmOperator *UNUSED(op))
{
Scene *scene = CTX_data_scene(C);
- Image *ima = CTX_data_pointer_get_type(C, "edit_image", &RNA_Image).data;
- ImageUser *iuser = CTX_data_pointer_get_type(C, "edit_image_user", &RNA_ImageUser).data;
+ Image *ima = image_from_context(C);
+ ImageUser *iuser = image_user_from_context(C);
if (!ima || !iuser) {
/* Try to get a Texture, or a SpaceImage from context... */
- SpaceImage *sima = CTX_wm_space_image(C);
Tex *tex = CTX_data_pointer_get_type(C, "texture", &RNA_Texture).data;
if (tex && tex->type == TEX_IMAGE) {
ima = tex->ima;
iuser = &tex->iuser;
}
- else if (sima) {
- ima = sima->image;
- iuser = &sima->iuser;
- }
}
if (!ima || !iuser || !BKE_image_has_anim(ima)) {
@@ -1811,14 +1789,11 @@ static void image_save_options_to_op(ImageSaveOptions *opts, wmOperator *op)
RNA_string_set(op->ptr, "filepath", opts->filepath);
}
-static bool save_image_op(const bContext *C,
- SpaceImage *sima,
- wmOperator *op,
- ImageSaveOptions *opts)
+static bool save_image_op(const bContext *C, wmOperator *op, ImageSaveOptions *opts)
{
Main *bmain = CTX_data_main(C);
- Image *ima = ED_space_image(sima);
- ImageUser *iuser = &sima->iuser;
+ Image *ima = image_from_context(C);
+ ImageUser *iuser = image_user_from_context(C);
opts->relative = (RNA_struct_find_property(op->ptr, "relative_path") &&
RNA_boolean_get(op->ptr, "relative_path"));
@@ -1856,21 +1831,27 @@ static int image_save_as_exec(bContext *C, wmOperator *op)
{
Main *bmain = CTX_data_main(C);
Scene *scene = CTX_data_scene(C);
- SpaceImage *sima = CTX_wm_space_image(C);
+ Image *image = image_from_context(C);
+ ImageUser *iuser = image_user_from_context(C);
ImageSaveOptions opts;
BKE_image_save_options_init(&opts, bmain, scene);
/* just in case to initialize values,
* these should be set on invoke or by the caller. */
- image_save_options_init(bmain, &opts, sima->image, &sima->iuser, false, false);
+ image_save_options_init(bmain, &opts, image, iuser, false, false);
image_save_options_from_op(bmain, &opts, op);
opts.do_newpath = true;
- save_image_op(C, sima, op, &opts);
+ save_image_op(C, op, &opts);
+
+ if (opts.save_copy == false) {
+ BKE_image_free_packedfiles(image);
+ }
image_save_as_free(op);
+
return OPERATOR_FINISHED;
}
@@ -1883,8 +1864,8 @@ static bool image_save_as_check(bContext *UNUSED(C), wmOperator *op)
static int image_save_as_invoke(bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
{
Main *bmain = CTX_data_main(C);
- SpaceImage *sima = CTX_wm_space_image(C);
- Image *ima = ED_space_image(sima);
+ Image *ima = image_from_context(C);
+ ImageUser *iuser = image_user_from_context(C);
Scene *scene = CTX_data_scene(C);
ImageSaveOptions opts;
PropertyRNA *prop;
@@ -1897,7 +1878,7 @@ static int image_save_as_invoke(bContext *C, wmOperator *op, const wmEvent *UNUS
BKE_image_save_options_init(&opts, bmain, scene);
- if (image_save_options_init(bmain, &opts, ima, &sima->iuser, true, save_as_render) == 0) {
+ if (image_save_options_init(bmain, &opts, ima, iuser, true, save_as_render) == 0) {
return OPERATOR_CANCELLED;
}
image_save_options_to_op(&opts, op);
@@ -1965,20 +1946,21 @@ static void image_save_as_draw(bContext *UNUSED(C), wmOperator *op)
static bool image_save_as_poll(bContext *C)
{
- if (space_image_buffer_exists_poll(C)) {
- if (G.is_rendering) {
- /* no need to NULL check here */
- SpaceImage *sima = CTX_wm_space_image(C);
- Image *ima = ED_space_image(sima);
+ if (!image_buffer_exists_from_context(C)) {
+ return false;
+ }
- if (ima->source == IMA_SRC_VIEWER) {
- CTX_wm_operator_poll_msg_set(C, "can't save image while rendering");
- return false;
- }
+ if (G.is_rendering) {
+ /* no need to NULL check here */
+ Image *ima = image_from_context(C);
+
+ if (ima->source == IMA_SRC_VIEWER) {
+ CTX_wm_operator_poll_msg_set(C, "can't save image while rendering");
+ return false;
}
- return true;
}
- return false;
+
+ return true;
}
void IMAGE_OT_save_as(wmOperatorType *ot)
@@ -2022,21 +2004,83 @@ void IMAGE_OT_save_as(wmOperatorType *ot)
/******************** save image operator ********************/
+static bool image_file_path_saveable(bContext *C, Image *ima, ImageUser *iuser)
+{
+ /* Can always repack images. */
+ if (BKE_image_has_packedfile(ima)) {
+ return true;
+ }
+
+ /* Test for valid filepath. */
+ void *lock;
+ ImBuf *ibuf = BKE_image_acquire_ibuf(ima, iuser, &lock);
+ bool ret = false;
+
+ if (ibuf) {
+ Main *bmain = CTX_data_main(C);
+ char name[FILE_MAX];
+ BLI_strncpy(name, ibuf->name, FILE_MAX);
+ BLI_path_abs(name, BKE_main_blendfile_path(bmain));
+
+ if (BLI_exists(name) == false) {
+ CTX_wm_operator_poll_msg_set(C, "image file not found");
+ }
+ else if (!BLI_file_is_writable(name)) {
+ CTX_wm_operator_poll_msg_set(C, "image path can't be written to");
+ }
+ else if (!imbuf_format_writeable(ibuf)) {
+ CTX_wm_operator_poll_msg_set(C, "image format is read-only");
+ }
+ else {
+ ret = true;
+ }
+ }
+
+ BKE_image_release_ibuf(ima, ibuf, lock);
+ return ret;
+}
+
+static bool image_save_poll(bContext *C)
+{
+ /* Can't save if there are no pixels. */
+ if (image_buffer_exists_from_context(C) == false) {
+ return false;
+ }
+
+ Image *ima = image_from_context(C);
+ ImageUser *iuser = image_user_from_context(C);
+
+ /* Images without a filepath will go to save as. */
+ if (!BKE_image_has_filepath(ima)) {
+ return true;
+ }
+
+ /* Check if there is a valid file path and image format we can write. */
+ return image_file_path_saveable(C, ima, iuser);
+}
+
static int image_save_exec(bContext *C, wmOperator *op)
{
Main *bmain = CTX_data_main(C);
- SpaceImage *sima = CTX_wm_space_image(C);
+ Image *image = image_from_context(C);
+ ImageUser *iuser = image_user_from_context(C);
Scene *scene = CTX_data_scene(C);
ImageSaveOptions opts;
+ if (BKE_image_has_packedfile(image)) {
+ /* Save packed files to memory. */
+ BKE_image_memorypack(image);
+ return OPERATOR_FINISHED;
+ }
+
BKE_image_save_options_init(&opts, bmain, scene);
- if (image_save_options_init(bmain, &opts, sima->image, &sima->iuser, false, false) == 0) {
+ if (image_save_options_init(bmain, &opts, image, iuser, false, false) == 0) {
return OPERATOR_CANCELLED;
}
image_save_options_from_op(bmain, &opts, op);
if (BLI_exists(opts.filepath) && BLI_file_is_writable(opts.filepath)) {
- if (save_image_op(C, sima, op, &opts)) {
+ if (save_image_op(C, op, &opts)) {
/* report since this can be called from key-shortcuts */
BKE_reportf(op->reports, RPT_INFO, "Saved Image '%s'", opts.filepath);
}
@@ -2050,6 +2094,19 @@ static int image_save_exec(bContext *C, wmOperator *op)
return OPERATOR_FINISHED;
}
+static int image_save_invoke(bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
+{
+ Image *ima = image_from_context(C);
+
+ if (!BKE_image_has_packedfile(ima) && !BKE_image_has_filepath(ima)) {
+ WM_operator_name_call(C, "IMAGE_OT_save_as", WM_OP_INVOKE_DEFAULT, NULL);
+ return OPERATOR_CANCELLED;
+ }
+ else {
+ return image_save_exec(C, op);
+ }
+}
+
void IMAGE_OT_save(wmOperatorType *ot)
{
/* identifiers */
@@ -2059,7 +2116,8 @@ void IMAGE_OT_save(wmOperatorType *ot)
/* api callbacks */
ot->exec = image_save_exec;
- ot->poll = space_image_file_exists_poll;
+ ot->invoke = image_save_invoke;
+ ot->poll = image_save_poll;
/* flags */
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
@@ -2070,30 +2128,30 @@ void IMAGE_OT_save(wmOperatorType *ot)
static int image_save_sequence_exec(bContext *C, wmOperator *op)
{
Main *bmain = CTX_data_main(C);
- SpaceImage *sima = CTX_wm_space_image(C);
+ Image *image = image_from_context(C);
ImBuf *ibuf, *first_ibuf = NULL;
int tot = 0;
char di[FILE_MAX];
struct MovieCacheIter *iter;
- if (sima->image == NULL) {
+ if (image == NULL) {
return OPERATOR_CANCELLED;
}
- if (sima->image->source != IMA_SRC_SEQUENCE) {
+ if (image->source != IMA_SRC_SEQUENCE) {
BKE_report(op->reports, RPT_ERROR, "Can only save sequence on image sequences");
return OPERATOR_CANCELLED;
}
- if (sima->image->type == IMA_TYPE_MULTILAYER) {
+ if (image->type == IMA_TYPE_MULTILAYER) {
BKE_report(op->reports, RPT_ERROR, "Cannot save multilayer sequences");
return OPERATOR_CANCELLED;
}
/* get total dirty buffers and first dirty buffer which is used for menu */
ibuf = NULL;
- if (sima->image->cache != NULL) {
- iter = IMB_moviecacheIter_new(sima->image->cache);
+ if (image->cache != NULL) {
+ iter = IMB_moviecacheIter_new(image->cache);
while (!IMB_moviecacheIter_done(iter)) {
ibuf = IMB_moviecacheIter_getImBuf(iter);
if (ibuf->userflags & IB_BITMAPDIRTY) {
@@ -2116,7 +2174,7 @@ static int image_save_sequence_exec(bContext *C, wmOperator *op)
BLI_split_dir_part(first_ibuf->name, di, sizeof(di));
BKE_reportf(op->reports, RPT_INFO, "%d image(s) will be saved in %s", tot, di);
- iter = IMB_moviecacheIter_new(sima->image->cache);
+ iter = IMB_moviecacheIter_new(image->cache);
while (!IMB_moviecacheIter_done(iter)) {
ibuf = IMB_moviecacheIter_getImBuf(iter);
@@ -2151,7 +2209,139 @@ void IMAGE_OT_save_sequence(wmOperatorType *ot)
/* api callbacks */
ot->exec = image_save_sequence_exec;
- ot->poll = space_image_buffer_exists_poll;
+ ot->poll = image_buffer_exists_from_context;
+
+ /* flags */
+ ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
+}
+
+/********************** save all operator **********************/
+
+static bool image_should_be_saved_when_modified(Image *ima)
+{
+ return !ELEM(ima->type, IMA_TYPE_R_RESULT, IMA_TYPE_COMPOSITE);
+}
+
+static bool image_should_be_saved(Image *ima)
+{
+ if (BKE_image_is_dirty(ima) &&
+ (ima->source == IMA_SRC_FILE || ima->source == IMA_SRC_GENERATED)) {
+ return image_should_be_saved_when_modified(ima);
+ }
+ else {
+ return false;
+ }
+}
+
+static bool image_has_valid_path(Image *ima)
+{
+ return strchr(ima->name, '\\') || strchr(ima->name, '/');
+}
+
+bool ED_image_should_save_modified(const bContext *C)
+{
+ return ED_image_save_all_modified_info(C, NULL) > 0;
+}
+
+int ED_image_save_all_modified_info(const bContext *C, ReportList *reports)
+{
+ Main *bmain = CTX_data_main(C);
+ GSet *unique_paths = BLI_gset_str_new(__func__);
+
+ int num_saveable_images = 0;
+
+ for (Image *ima = bmain->images.first; ima; ima = ima->id.next) {
+ if (image_should_be_saved(ima)) {
+ if (BKE_image_has_packedfile(ima) || (ima->source == IMA_SRC_GENERATED)) {
+ if (ima->id.lib == NULL) {
+ num_saveable_images++;
+ }
+ else {
+ BKE_reportf(reports,
+ RPT_WARNING,
+ "Packed library image: %s from library %s can't be saved",
+ ima->id.name,
+ ima->id.lib->name);
+ }
+ }
+ else {
+ if (image_has_valid_path(ima)) {
+ num_saveable_images++;
+ if (BLI_gset_haskey(unique_paths, ima->name)) {
+ BKE_reportf(reports,
+ RPT_WARNING,
+ "File path used by more than one saved image: %s",
+ ima->name);
+ }
+ else {
+ BLI_gset_insert(unique_paths, BLI_strdup(ima->name));
+ }
+ }
+ else {
+ BKE_reportf(reports,
+ RPT_WARNING,
+ "Image %s can't be saved, no valid file path: %s",
+ ima->id.name,
+ ima->name);
+ }
+ }
+ }
+ }
+
+ BLI_gset_free(unique_paths, MEM_freeN);
+ return num_saveable_images;
+}
+
+bool ED_image_save_all_modified(const bContext *C, ReportList *reports)
+{
+ ED_image_save_all_modified_info(C, reports);
+
+ Main *bmain = CTX_data_main(C);
+ bool ok = true;
+
+ for (Image *ima = bmain->images.first; ima; ima = ima->id.next) {
+ if (image_should_be_saved(ima)) {
+ if (BKE_image_has_packedfile(ima) || (ima->source == IMA_SRC_GENERATED)) {
+ BKE_image_memorypack(ima);
+ }
+ else {
+ if (image_has_valid_path(ima)) {
+ ImageSaveOptions opts;
+ Scene *scene = CTX_data_scene(C);
+ BKE_image_save_options_init(&opts, bmain, scene);
+ if (image_save_options_init(bmain, &opts, ima, NULL, false, false)) {
+ bool saved_successfully = BKE_image_save(reports, bmain, ima, NULL, &opts);
+ ok = ok && saved_successfully;
+ }
+ }
+ }
+ }
+ }
+ return ok;
+}
+
+static bool image_save_all_modified_poll(bContext *C)
+{
+ int num_files = ED_image_save_all_modified_info(C, NULL);
+ return num_files > 0;
+}
+
+static int image_save_all_modified_exec(bContext *C, wmOperator *op)
+{
+ ED_image_save_all_modified(C, op->reports);
+ return OPERATOR_FINISHED;
+}
+
+void IMAGE_OT_save_all_modified(wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name = "Save All Modified";
+ ot->idname = "IMAGE_OT_save_all_modified";
+ ot->description = "Save all modified images";
+
+ /* api callbacks */
+ ot->exec = image_save_all_modified_exec;
+ ot->poll = image_save_all_modified_poll;
/* flags */
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
@@ -2162,8 +2352,8 @@ void IMAGE_OT_save_sequence(wmOperatorType *ot)
static int image_reload_exec(bContext *C, wmOperator *UNUSED(op))
{
Main *bmain = CTX_data_main(C);
- Image *ima = CTX_data_edit_image(C);
- SpaceImage *sima = CTX_wm_space_image(C);
+ Image *ima = image_from_context(C);
+ ImageUser *iuser = image_user_from_context(C);
if (!ima) {
return OPERATOR_CANCELLED;
@@ -2172,7 +2362,7 @@ static int image_reload_exec(bContext *C, wmOperator *UNUSED(op))
/* XXX unpackImage frees image buffers */
ED_preview_kill_jobs(CTX_wm_manager(C), CTX_data_main(C));
- BKE_image_signal(bmain, ima, (sima) ? &sima->iuser : NULL, IMA_SIGNAL_RELOAD);
+ BKE_image_signal(bmain, ima, iuser, IMA_SIGNAL_RELOAD);
DEG_id_tag_update(&ima->id, 0);
WM_event_add_notifier(C, NC_IMAGE | NA_EDITED, ima);
@@ -2284,7 +2474,7 @@ static int image_new_exec(bContext *C, wmOperator *op)
PointerRNA imaptr;
RNA_id_pointer_create(&ima->id, &imaptr);
- RNA_property_pointer_set(&data->pprop.ptr, data->pprop.prop, imaptr);
+ RNA_property_pointer_set(&data->pprop.ptr, data->pprop.prop, imaptr, NULL);
RNA_property_update(C, &data->pprop.ptr, data->pprop.prop);
}
else if (sima) {
@@ -2414,14 +2604,14 @@ void IMAGE_OT_new(wmOperatorType *ot)
static bool image_invert_poll(bContext *C)
{
- Image *ima = CTX_data_edit_image(C);
+ Image *ima = image_from_context(C);
return BKE_image_has_ibuf(ima, NULL);
}
static int image_invert_exec(bContext *C, wmOperator *op)
{
- Image *ima = CTX_data_edit_image(C);
+ Image *ima = image_from_context(C);
ImBuf *ibuf = BKE_image_acquire_ibuf(ima, NULL, NULL);
SpaceImage *sima = CTX_wm_space_image(C);
/* undo is supported only on image paint mode currently */
@@ -2494,7 +2684,8 @@ static int image_invert_exec(bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
}
- ibuf->userflags |= IB_BITMAPDIRTY | IB_DISPLAY_BUFFER_INVALID;
+ ibuf->userflags |= IB_DISPLAY_BUFFER_INVALID;
+ BKE_image_mark_dirty(ima, ibuf);
if (ibuf->mipmap[0]) {
ibuf->userflags |= IB_MIPMAP_INVALID;
@@ -2545,7 +2736,7 @@ void IMAGE_OT_invert(wmOperatorType *ot)
static bool image_pack_test(bContext *C, wmOperator *op)
{
- Image *ima = CTX_data_edit_image(C);
+ Image *ima = image_from_context(C);
if (!ima) {
return 0;
@@ -2562,7 +2753,7 @@ static bool image_pack_test(bContext *C, wmOperator *op)
static int image_pack_exec(bContext *C, wmOperator *op)
{
struct Main *bmain = CTX_data_main(C);
- Image *ima = CTX_data_edit_image(C);
+ Image *ima = image_from_context(C);
if (!image_pack_test(C, op)) {
return OPERATOR_CANCELLED;
@@ -2598,7 +2789,7 @@ void IMAGE_OT_pack(wmOperatorType *ot)
static int image_unpack_exec(bContext *C, wmOperator *op)
{
- Image *ima = CTX_data_edit_image(C);
+ Image *ima = image_from_context(C);
int method = RNA_enum_get(op->ptr, "method");
/* find the suppplied image by name */
@@ -2607,7 +2798,7 @@ static int image_unpack_exec(bContext *C, wmOperator *op)
RNA_string_get(op->ptr, "id", imaname);
ima = BLI_findstring(&CTX_data_main(C)->images, imaname, offsetof(ID, name) + 2);
if (!ima) {
- ima = CTX_data_edit_image(C);
+ ima = image_from_context(C);
}
}
@@ -2638,7 +2829,7 @@ static int image_unpack_exec(bContext *C, wmOperator *op)
static int image_unpack_invoke(bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
{
- Image *ima = CTX_data_edit_image(C);
+ Image *ima = image_from_context(C);
if (RNA_struct_property_is_set(op->ptr, "id")) {
return image_unpack_exec(C, op);
@@ -3225,176 +3416,18 @@ void IMAGE_OT_curves_point_set(wmOperatorType *ot)
RNA_def_property_flag(prop, PROP_SKIP_SAVE);
}
-#if 0 /* Not ported to 2.5x yet */
-/******************** record composite operator *********************/
-
-typedef struct RecordCompositeData {
- wmTimer *timer;
- int old_cfra;
- int sfra, efra;
-} RecordCompositeData;
-
-static int image_record_composite_apply(bContext *C, wmOperator *op)
-{
- SpaceImage *sima = CTX_wm_space_image(C);
- RecordCompositeData *rcd = op->customdata;
- Scene *scene = CTX_data_scene(C);
- ImBuf *ibuf;
-
- WM_cursor_time(CTX_wm_window(C), scene->r.cfra);
-
- // XXX scene->nodetree->test_break = BKE_blender_test_break;
- // XXX scene->nodetree->test_break = NULL;
-
- BKE_image_all_free_anim_ibufs(scene->r.cfra);
- ntreeCompositExecTree(scene->nodetree,
- &scene->r,
- 0,
- scene->r.cfra != rcd->old_cfra,
- &scene->view_settings,
- &scene->display_settings); /* 1 is no previews */
-
- ED_area_tag_redraw(CTX_wm_area(C));
-
- ibuf = BKE_image_acquire_ibuf(sima->image, &sima->iuser, NULL);
- /* save memory in flipbooks */
- if (ibuf)
- imb_freerectfloatImBuf(ibuf);
-
- BKE_image_release_ibuf(sima->image, ibuf, NULL);
-
- scene->r.cfra++;
-
- return (scene->r.cfra <= rcd->efra);
-}
-
-static int image_record_composite_init(bContext *C, wmOperator *op)
-{
- SpaceImage *sima = CTX_wm_space_image(C);
- Scene *scene = CTX_data_scene(C);
- RecordCompositeData *rcd;
-
- if (sima->iuser.frames < 2)
- return 0;
- if (scene->nodetree == NULL)
- return 0;
-
- op->customdata = rcd = MEM_callocN(sizeof(RecordCompositeData), "ImageRecordCompositeData");
-
- rcd->old_cfra = scene->r.cfra;
- rcd->sfra = sima->iuser.sfra;
- rcd->efra = sima->iuser.sfra + sima->iuser.frames - 1;
- scene->r.cfra = rcd->sfra;
-
- return 1;
-}
-
-static void image_record_composite_exit(bContext *C, wmOperator *op)
-{
- Scene *scene = CTX_data_scene(C);
- SpaceImage *sima = CTX_wm_space_image(C);
- RecordCompositeData *rcd = op->customdata;
-
- scene->r.cfra = rcd->old_cfra;
-
- WM_cursor_modal_restore(CTX_wm_window(C));
-
- if (rcd->timer)
- WM_event_remove_timer(CTX_wm_manager(C), CTX_wm_window(C), rcd->timer);
-
- WM_event_add_notifier(C, NC_IMAGE | NA_EDITED, sima->image);
-
- // XXX play_anim(0);
- // XXX allqueue(REDRAWNODE, 1);
-
- MEM_freeN(rcd);
-}
-
-static int image_record_composite_exec(bContext *C, wmOperator *op)
-{
- if (!image_record_composite_init(C, op))
- return OPERATOR_CANCELLED;
-
- while (image_record_composite_apply(C, op)) {
- }
-
- image_record_composite_exit(C, op);
-
- return OPERATOR_FINISHED;
-}
-
-static int image_record_composite_invoke(bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
-{
- RecordCompositeData *rcd;
-
- if (!image_record_composite_init(C, op))
- return OPERATOR_CANCELLED;
-
- rcd = op->customdata;
- rcd->timer = WM_event_add_timer(CTX_wm_manager(C), CTX_wm_window(C), TIMER, 0.0f);
- WM_event_add_modal_handler(C, op);
-
- if (!image_record_composite_apply(C, op))
- return OPERATOR_FINISHED;
-
- return OPERATOR_RUNNING_MODAL;
-}
-
-static int image_record_composite_modal(bContext *C, wmOperator *op, const wmEvent *event)
-{
- RecordCompositeData *rcd = op->customdata;
-
- switch (event->type) {
- case TIMER:
- if (rcd->timer == event->customdata) {
- if (!image_record_composite_apply(C, op)) {
- image_record_composite_exit(C, op);
- return OPERATOR_FINISHED;
- }
- }
- break;
- case ESCKEY:
- image_record_composite_exit(C, op);
- return OPERATOR_FINISHED;
- }
-
- return OPERATOR_RUNNING_MODAL;
-}
-
-static void image_record_composite_cancel(bContext *C, wmOperator *op)
-{
- image_record_composite_exit(C, op);
- return OPERATOR_CANCELLED;
-}
-
-void IMAGE_OT_record_composite(wmOperatorType *ot)
-{
- /* identifiers */
- ot->name = "Record Composite";
- ot->idname = "IMAGE_OT_record_composite";
-
- /* api callbacks */
- ot->exec = image_record_composite_exec;
- ot->invoke = image_record_composite_invoke;
- ot->modal = image_record_composite_modal;
- ot->cancel = image_record_composite_cancel;
- ot->poll = space_image_buffer_exists_poll;
-}
-
-#endif
-
/********************* cycle render slot operator *********************/
static bool image_cycle_render_slot_poll(bContext *C)
{
- Image *ima = CTX_data_edit_image(C);
+ Image *ima = image_from_context(C);
return (ima && ima->type == IMA_TYPE_R_RESULT);
}
static int image_cycle_render_slot_exec(bContext *C, wmOperator *op)
{
- Image *ima = CTX_data_edit_image(C);
+ Image *ima = image_from_context(C);
const int direction = RNA_boolean_get(op->ptr, "reverse") ? -1 : 1;
if (!ED_image_slot_cycle(ima, direction)) {
@@ -3434,7 +3467,7 @@ void IMAGE_OT_cycle_render_slot(wmOperatorType *ot)
static int image_clear_render_slot_exec(bContext *C, wmOperator *UNUSED(op))
{
SpaceImage *sima = CTX_wm_space_image(C);
- Image *ima = CTX_data_edit_image(C);
+ Image *ima = image_from_context(C);
if (!BKE_image_clear_renderslot(ima, &sima->iuser, ima->render_slot)) {
return OPERATOR_CANCELLED;
@@ -3464,7 +3497,7 @@ void IMAGE_OT_clear_render_slot(wmOperatorType *ot)
static int image_add_render_slot_exec(bContext *C, wmOperator *UNUSED(op))
{
- Image *ima = CTX_data_edit_image(C);
+ Image *ima = image_from_context(C);
RenderSlot *slot = BKE_image_add_renderslot(ima, NULL);
ima->render_slot = BLI_findindex(&ima->renderslots, slot);
@@ -3494,7 +3527,7 @@ void IMAGE_OT_add_render_slot(wmOperatorType *ot)
static int image_remove_render_slot_exec(bContext *C, wmOperator *UNUSED(op))
{
SpaceImage *sima = CTX_wm_space_image(C);
- Image *ima = CTX_data_edit_image(C);
+ Image *ima = image_from_context(C);
if (!BKE_image_remove_renderslot(ima, &sima->iuser, ima->render_slot)) {
return OPERATOR_CANCELLED;
diff --git a/source/blender/editors/space_image/space_image.c b/source/blender/editors/space_image/space_image.c
index 386e258a833..a8be93ad213 100644
--- a/source/blender/editors/space_image/space_image.c
+++ b/source/blender/editors/space_image/space_image.c
@@ -224,6 +224,7 @@ static void image_operatortypes(void)
WM_operatortype_append(IMAGE_OT_save);
WM_operatortype_append(IMAGE_OT_save_as);
WM_operatortype_append(IMAGE_OT_save_sequence);
+ WM_operatortype_append(IMAGE_OT_save_all_modified);
WM_operatortype_append(IMAGE_OT_pack);
WM_operatortype_append(IMAGE_OT_unpack);
@@ -567,7 +568,8 @@ static void image_main_region_draw(const bContext *C, ARegion *ar)
Object *obedit = CTX_data_edit_object(C);
Depsgraph *depsgraph = CTX_data_depsgraph(C);
Mask *mask = NULL;
- bool curve = false;
+ bool show_uvedit = false;
+ bool show_curve = false;
Scene *scene = CTX_data_scene(C);
ViewLayer *view_layer = CTX_data_view_layer(C);
View2D *v2d = &ar->v2d;
@@ -609,13 +611,13 @@ static void image_main_region_draw(const bContext *C, ARegion *ar)
/* check for mask (delay draw) */
if (ED_space_image_show_uvedit(sima, obedit)) {
- /* pass */
+ show_uvedit = true;
}
else if (sima->mode == SI_MODE_MASK) {
mask = ED_space_image_get_mask(sima);
}
else if (ED_space_image_paint_curve(C)) {
- curve = true;
+ show_curve = true;
}
ED_region_draw_cb_draw(C, ar, REGION_DRAW_POST_VIEW);
@@ -669,12 +671,9 @@ static void image_main_region_draw(const bContext *C, ARegion *ar)
false,
NULL,
C);
-
- UI_view2d_view_ortho(v2d);
- ED_image_draw_cursor(ar, sima->cursor);
- UI_view2d_view_restore(C);
}
- else if (curve) {
+
+ if (show_uvedit || mask || show_curve) {
UI_view2d_view_ortho(v2d);
ED_image_draw_cursor(ar, sima->cursor);
UI_view2d_view_restore(C);
@@ -764,7 +763,7 @@ static void image_buttons_region_layout(const bContext *C, ARegion *ar)
}
const bool vertical = true;
- ED_region_panels_layout_ex(C, ar, contexts_base, -1, vertical);
+ ED_region_panels_layout_ex(C, ar, &ar->type->paneltypes, contexts_base, -1, vertical, NULL);
}
static void image_buttons_region_draw(const bContext *C, ARegion *ar)
@@ -1035,9 +1034,10 @@ void ED_spacetype_image(void)
/* regions: listview/buttons/scopes */
art = MEM_callocN(sizeof(ARegionType), "spacetype image region");
art->regionid = RGN_TYPE_UI;
- art->prefsizex = 220; // XXX
+ art->prefsizex = UI_SIDEBAR_PANEL_WIDTH;
art->keymapflag = ED_KEYMAP_UI | ED_KEYMAP_FRAMES;
art->listener = image_buttons_region_listener;
+ art->message_subscribe = ED_area_do_mgs_subscribe_for_tool_ui;
art->init = image_buttons_region_init;
art->layout = image_buttons_region_layout;
art->draw = image_buttons_region_draw;
diff --git a/source/blender/editors/space_info/info_ops.c b/source/blender/editors/space_info/info_ops.c
index 171d8505222..bf43e493cc5 100644
--- a/source/blender/editors/space_info/info_ops.c
+++ b/source/blender/editors/space_info/info_ops.c
@@ -160,19 +160,11 @@ static int pack_all_invoke(bContext *C, wmOperator *op, const wmEvent *UNUSED(ev
{
Main *bmain = CTX_data_main(C);
Image *ima;
- ImBuf *ibuf;
// first check for dirty images
for (ima = bmain->images.first; ima; ima = ima->id.next) {
- if (BKE_image_has_loaded_ibuf(ima)) { /* XXX FIX */
- ibuf = BKE_image_acquire_ibuf(ima, NULL, NULL);
-
- if (ibuf && (ibuf->userflags & IB_BITMAPDIRTY)) {
- BKE_image_release_ibuf(ima, ibuf, NULL);
- break;
- }
-
- BKE_image_release_ibuf(ima, ibuf, NULL);
+ if (BKE_image_is_dirty(ima)) {
+ break;
}
}
diff --git a/source/blender/editors/space_nla/nla_channels.c b/source/blender/editors/space_nla/nla_channels.c
index 4115d6b49ba..e5c116e85de 100644
--- a/source/blender/editors/space_nla/nla_channels.c
+++ b/source/blender/editors/space_nla/nla_channels.c
@@ -52,6 +52,8 @@
#include "WM_api.h"
#include "WM_types.h"
+#include "UI_interface.h"
+
#include "DEG_depsgraph.h"
#include "DEG_depsgraph_build.h"
@@ -384,19 +386,12 @@ static int nlachannels_mouseclick_invoke(bContext *C, wmOperator *op, const wmEv
selectmode = SELECT_REPLACE;
}
- /**
- * Figure out which channel user clicked in:
- *
- * \note Although channels technically start at y= NLACHANNEL_FIRST,
- * we need to adjust by half a channel's height so that the tops of channels get caught ok.
- * Since NLACHANNEL_FIRST is really NLACHANNEL_HEIGHT, we simply use NLACHANNEL_HEIGHT_HALF.
- */
+ /* Figure out which channel user clicked in. */
UI_view2d_region_to_view(v2d, event->mval[0], event->mval[1], &x, &y);
- UI_view2d_listview_view_to_cell(v2d,
- NLACHANNEL_NAMEWIDTH,
+ UI_view2d_listview_view_to_cell(NLACHANNEL_NAMEWIDTH,
NLACHANNEL_STEP(snla),
0,
- (float)NLACHANNEL_HEIGHT_HALF(snla),
+ NLACHANNEL_FIRST_TOP(&ac),
x,
y,
NULL,
diff --git a/source/blender/editors/space_nla/nla_draw.c b/source/blender/editors/space_nla/nla_draw.c
index 1df2190b7af..68cbfd76331 100644
--- a/source/blender/editors/space_nla/nla_draw.c
+++ b/source/blender/editors/space_nla/nla_draw.c
@@ -689,23 +689,19 @@ void draw_nla_main_data(bAnimContext *ac, SpaceNla *snla, ARegion *ar)
* - offset of NLACHANNEL_HEIGHT*2 is added to the height of the channels, as first is for
* start of list offset, and the second is as a correction for the scrollers.
*/
- int height = ((items * NLACHANNEL_STEP(snla)) + (NLACHANNEL_HEIGHT(snla) * 2));
-
- /* don't use totrect set, as the width stays the same
- * (NOTE: this is ok here, the configuration is pretty straightforward)
- */
- v2d->tot.ymin = (float)(-height);
+ int height = NLACHANNEL_TOT_HEIGHT(ac, items);
+ v2d->tot.ymin = -height;
/* loop through channels, and set up drawing depending on their type */
- float y = (float)(-NLACHANNEL_HEIGHT(snla));
+ float ymax = NLACHANNEL_FIRST_TOP(ac);
- for (bAnimListElem *ale = anim_data.first; ale; ale = ale->next) {
- const float yminc = (float)(y - NLACHANNEL_HEIGHT_HALF(snla));
- const float ymaxc = (float)(y + NLACHANNEL_HEIGHT_HALF(snla));
+ for (bAnimListElem *ale = anim_data.first; ale; ale = ale->next, ymax -= NLACHANNEL_STEP(snla)) {
+ float ymin = ymax - NLACHANNEL_HEIGHT(snla);
+ float ycenter = (ymax + ymin) / 2.0f;
/* check if visible */
- if (IN_RANGE(yminc, v2d->cur.ymin, v2d->cur.ymax) ||
- IN_RANGE(ymaxc, v2d->cur.ymin, v2d->cur.ymax)) {
+ if (IN_RANGE(ymin, v2d->cur.ymin, v2d->cur.ymax) ||
+ IN_RANGE(ymax, v2d->cur.ymin, v2d->cur.ymax)) {
/* data to draw depends on the type of channel */
switch (ale->type) {
case ANIMTYPE_NLATRACK: {
@@ -721,18 +717,18 @@ void draw_nla_main_data(bAnimContext *ac, SpaceNla *snla, ARegion *ar)
const float xmaxc = strip->end + text_margin_x;
/* draw the visualization of the strip */
- nla_draw_strip(snla, adt, nlt, strip, v2d, yminc, ymaxc);
+ nla_draw_strip(snla, adt, nlt, strip, v2d, ymin, ymax);
/* add the text for this strip to the cache */
if (xminc < xmaxc) {
- nla_draw_strip_text(adt, nlt, strip, index, v2d, xminc, xmaxc, yminc, ymaxc);
+ nla_draw_strip_text(adt, nlt, strip, index, v2d, xminc, xmaxc, ymin, ymax);
}
/* if transforming strips (only real reason for temp-metas currently),
* add to the cache the frame numbers of the strip's extents
*/
if (strip->flag & NLASTRIP_FLAG_TEMP_META) {
- nla_draw_strip_frames_text(nlt, strip, v2d, yminc, ymaxc);
+ nla_draw_strip_frames_text(nlt, strip, v2d, ymin, ymax);
}
}
}
@@ -761,27 +757,27 @@ void draw_nla_main_data(bAnimContext *ac, SpaceNla *snla, ARegion *ar)
* but also slightly shorter for some more contrast when viewing the strips
*/
immRectf(
- pos, v2d->cur.xmin, yminc + NLACHANNEL_SKIP, v2d->cur.xmax, ymaxc - NLACHANNEL_SKIP);
+ pos, v2d->cur.xmin, ymin + NLACHANNEL_SKIP, v2d->cur.xmax, ymax - NLACHANNEL_SKIP);
/* draw 'embossed' lines above and below the strip for effect */
/* white base-lines */
GPU_line_width(2.0f);
immUniformColor4f(1.0f, 1.0f, 1.0f, 0.3f);
immBegin(GPU_PRIM_LINES, 4);
- immVertex2f(pos, v2d->cur.xmin, yminc + NLACHANNEL_SKIP);
- immVertex2f(pos, v2d->cur.xmax, yminc + NLACHANNEL_SKIP);
- immVertex2f(pos, v2d->cur.xmin, ymaxc - NLACHANNEL_SKIP);
- immVertex2f(pos, v2d->cur.xmax, ymaxc - NLACHANNEL_SKIP);
+ immVertex2f(pos, v2d->cur.xmin, ymin + NLACHANNEL_SKIP);
+ immVertex2f(pos, v2d->cur.xmax, ymin + NLACHANNEL_SKIP);
+ immVertex2f(pos, v2d->cur.xmin, ymax - NLACHANNEL_SKIP);
+ immVertex2f(pos, v2d->cur.xmax, ymax - NLACHANNEL_SKIP);
immEnd();
/* black top-lines */
GPU_line_width(1.0f);
immUniformColor3f(0.0f, 0.0f, 0.0f);
immBegin(GPU_PRIM_LINES, 4);
- immVertex2f(pos, v2d->cur.xmin, yminc + NLACHANNEL_SKIP);
- immVertex2f(pos, v2d->cur.xmax, yminc + NLACHANNEL_SKIP);
- immVertex2f(pos, v2d->cur.xmin, ymaxc - NLACHANNEL_SKIP);
- immVertex2f(pos, v2d->cur.xmax, ymaxc - NLACHANNEL_SKIP);
+ immVertex2f(pos, v2d->cur.xmin, ymin + NLACHANNEL_SKIP);
+ immVertex2f(pos, v2d->cur.xmax, ymin + NLACHANNEL_SKIP);
+ immVertex2f(pos, v2d->cur.xmin, ymax - NLACHANNEL_SKIP);
+ immVertex2f(pos, v2d->cur.xmax, ymax - NLACHANNEL_SKIP);
immEnd();
/* TODO: these lines but better --^ */
@@ -790,16 +786,13 @@ void draw_nla_main_data(bAnimContext *ac, SpaceNla *snla, ARegion *ar)
/* draw keyframes in the action */
nla_action_draw_keyframes(
- v2d, adt, ale->data, y, yminc + NLACHANNEL_SKIP, ymaxc - NLACHANNEL_SKIP);
+ v2d, adt, ale->data, ycenter, ymin + NLACHANNEL_SKIP, ymax - NLACHANNEL_SKIP);
GPU_blend(false);
break;
}
}
}
-
- /* adjust y-position for next one */
- y -= NLACHANNEL_STEP(snla);
}
/* free tempolary channels */
@@ -817,7 +810,6 @@ void draw_nla_channel_list(const bContext *C, bAnimContext *ac, ARegion *ar)
SpaceNla *snla = (SpaceNla *)ac->sl;
View2D *v2d = &ar->v2d;
- float y = 0.0f;
size_t items;
/* build list of channels to draw */
@@ -830,11 +822,9 @@ void draw_nla_channel_list(const bContext *C, bAnimContext *ac, ARegion *ar)
* - offset of NLACHANNEL_HEIGHT*2 is added to the height of the channels, as first is for
* start of list offset, and the second is as a correction for the scrollers.
*/
- int height = ((items * NLACHANNEL_STEP(snla)) + (NLACHANNEL_HEIGHT(snla) * 2));
- /* don't use totrect set, as the width stays the same
- * (NOTE: this is ok here, the configuration is pretty straightforward)
- */
- v2d->tot.ymin = (float)(-height);
+ int height = NLACHANNEL_TOT_HEIGHT(ac, items);
+ v2d->tot.ymin = -height;
+
/* need to do a view-sync here, so that the keys area doesn't jump around
* (it must copy this) */
UI_view2d_sync(NULL, ac->sa, v2d, V2D_LOCK_COPY);
@@ -842,30 +832,24 @@ void draw_nla_channel_list(const bContext *C, bAnimContext *ac, ARegion *ar)
/* draw channels */
{ /* first pass: just the standard GL-drawing for backdrop + text */
size_t channel_index = 0;
+ float ymax = NLACHANNEL_FIRST_TOP(ac);
- y = (float)(-NLACHANNEL_HEIGHT(snla));
-
- for (ale = anim_data.first; ale; ale = ale->next) {
- float yminc = (float)(y - NLACHANNEL_HEIGHT_HALF(snla));
- float ymaxc = (float)(y + NLACHANNEL_HEIGHT_HALF(snla));
+ for (ale = anim_data.first; ale;
+ ale = ale->next, ymax -= NLACHANNEL_STEP(snla), channel_index++) {
+ float ymin = ymax - NLACHANNEL_HEIGHT(snla);
/* check if visible */
- if (IN_RANGE(yminc, v2d->cur.ymin, v2d->cur.ymax) ||
- IN_RANGE(ymaxc, v2d->cur.ymin, v2d->cur.ymax)) {
+ if (IN_RANGE(ymin, v2d->cur.ymin, v2d->cur.ymax) ||
+ IN_RANGE(ymax, v2d->cur.ymin, v2d->cur.ymax)) {
/* draw all channels using standard channel-drawing API */
- ANIM_channel_draw(ac, ale, yminc, ymaxc, channel_index);
+ ANIM_channel_draw(ac, ale, ymin, ymax, channel_index);
}
-
- /* adjust y-position for next one */
- y -= NLACHANNEL_STEP(snla);
- channel_index++;
}
}
{ /* second pass: UI widgets */
uiBlock *block = UI_block_begin(C, ar, __func__, UI_EMBOSS);
size_t channel_index = 0;
-
- y = (float)(-NLACHANNEL_HEIGHT(snla));
+ float ymax = NLACHANNEL_FIRST_TOP(ac);
/* set blending again, as may not be set in previous step */
GPU_blend_set_func_separate(
@@ -873,22 +857,18 @@ void draw_nla_channel_list(const bContext *C, bAnimContext *ac, ARegion *ar)
GPU_blend(true);
/* loop through channels, and set up drawing depending on their type */
- for (ale = anim_data.first; ale; ale = ale->next) {
- const float yminc = (float)(y - NLACHANNEL_HEIGHT_HALF(snla));
- const float ymaxc = (float)(y + NLACHANNEL_HEIGHT_HALF(snla));
+ for (ale = anim_data.first; ale;
+ ale = ale->next, ymax -= NLACHANNEL_STEP(snla), channel_index++) {
+ float ymin = ymax - NLACHANNEL_HEIGHT(snla);
/* check if visible */
- if (IN_RANGE(yminc, v2d->cur.ymin, v2d->cur.ymax) ||
- IN_RANGE(ymaxc, v2d->cur.ymin, v2d->cur.ymax)) {
+ if (IN_RANGE(ymin, v2d->cur.ymin, v2d->cur.ymax) ||
+ IN_RANGE(ymax, v2d->cur.ymin, v2d->cur.ymax)) {
/* draw all channels using standard channel-drawing API */
rctf channel_rect;
- BLI_rctf_init(&channel_rect, 0, v2d->cur.xmax, yminc, ymaxc);
+ BLI_rctf_init(&channel_rect, 0, v2d->cur.xmax, ymin, ymax);
ANIM_channel_draw_widgets(C, ac, ale, block, &channel_rect, channel_index);
}
-
- /* adjust y-position for next one */
- y -= NLACHANNEL_STEP(snla);
- channel_index++;
}
UI_block_end(C, block);
diff --git a/source/blender/editors/space_nla/nla_edit.c b/source/blender/editors/space_nla/nla_edit.c
index 0446235a776..acb3d913114 100644
--- a/source/blender/editors/space_nla/nla_edit.c
+++ b/source/blender/editors/space_nla/nla_edit.c
@@ -421,27 +421,25 @@ static bool nla_channels_get_selected_extents(bAnimContext *ac, float *min, floa
int filter;
SpaceNla *snla = (SpaceNla *)ac->sl;
- const float half_height = NLACHANNEL_HEIGHT_HALF(snla);
/* NOTE: not bool, since we want prioritise individual channels over expanders */
short found = 0;
- float y;
/* get all items - we need to do it this way */
filter = (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through all channels, finding the first one that's selected */
- y = (float)NLACHANNEL_FIRST;
+ float ymax = NLACHANNEL_FIRST_TOP(ac);
- for (ale = anim_data.first; ale; ale = ale->next) {
+ for (ale = anim_data.first; ale; ale = ale->next, ymax -= NLACHANNEL_STEP(snla)) {
const bAnimChannelType *acf = ANIM_channel_get_typeinfo(ale);
/* must be selected... */
if (acf && acf->has_setting(ac, ale, ACHANNEL_SETTING_SELECT) &&
ANIM_channel_setting_get(ac, ale, ACHANNEL_SETTING_SELECT)) {
/* update best estimate */
- *min = (float)(y - half_height);
- *max = (float)(y + half_height);
+ *min = ymax - NLACHANNEL_HEIGHT(snla);
+ *max = ymax;
/* is this high enough priority yet? */
found = acf->channel_role;
@@ -453,9 +451,6 @@ static bool nla_channels_get_selected_extents(bAnimContext *ac, float *min, floa
break;
}
}
-
- /* adjust y-position for next one */
- y -= NLACHANNEL_STEP(snla);
}
/* free all temp data */
@@ -2451,6 +2446,7 @@ void NLA_OT_fmodifier_add(wmOperatorType *ot)
/* id-props */
ot->prop = RNA_def_enum(ot->srna, "type", rna_enum_fmodifier_type_items, 0, "Type", "");
+ RNA_def_property_translation_context(ot->prop, BLT_I18NCONTEXT_ID_ACTION);
RNA_def_enum_funcs(ot->prop, nla_fmodifier_itemf);
RNA_def_boolean(ot->srna,
diff --git a/source/blender/editors/space_nla/nla_select.c b/source/blender/editors/space_nla/nla_select.c
index 5c9e48f3d5d..0de9acfec25 100644
--- a/source/blender/editors/space_nla/nla_select.c
+++ b/source/blender/editors/space_nla/nla_select.c
@@ -47,6 +47,7 @@
#include "WM_types.h"
#include "UI_view2d.h"
+#include "UI_interface.h"
#include "nla_intern.h" // own include
@@ -541,15 +542,8 @@ static void mouse_nla_strips(
/* use View2D to determine the index of the channel
* (i.e a row in the list) where keyframe was */
UI_view2d_region_to_view(v2d, mval[0], mval[1], &x, &y);
- UI_view2d_listview_view_to_cell(v2d,
- 0,
- NLACHANNEL_STEP(snla),
- 0,
- (float)NLACHANNEL_HEIGHT_HALF(snla),
- x,
- y,
- NULL,
- &channel_index);
+ UI_view2d_listview_view_to_cell(
+ 0, NLACHANNEL_STEP(snla), 0, NLACHANNEL_FIRST_TOP(ac), x, y, NULL, &channel_index);
/* x-range to check is +/- 7 (in screen/region-space) on either side of mouse click
* (that is the size of keyframe icons, so user should be expecting similar tolerances)
diff --git a/source/blender/editors/space_nla/space_nla.c b/source/blender/editors/space_nla/space_nla.c
index b054f550c6c..4b7dfe5d653 100644
--- a/source/blender/editors/space_nla/space_nla.c
+++ b/source/blender/editors/space_nla/space_nla.c
@@ -40,6 +40,7 @@
#include "ED_anim_api.h"
#include "ED_markers.h"
#include "ED_screen.h"
+#include "ED_time_scrub_ui.h"
#include "WM_api.h"
#include "WM_types.h"
@@ -47,6 +48,7 @@
#include "RNA_access.h"
+#include "UI_interface.h"
#include "UI_resources.h"
#include "UI_view2d.h"
@@ -69,6 +71,7 @@ static SpaceLink *nla_new(const ScrArea *sa, const Scene *scene)
/* set auto-snapping settings */
snla->autosnap = SACTSNAP_FRAME;
+ snla->flag = SNLA_SHOW_MARKER_LINES;
/* header */
ar = MEM_callocN(sizeof(ARegion), "header for nla");
@@ -116,7 +119,7 @@ static SpaceLink *nla_new(const ScrArea *sa, const Scene *scene)
ar->v2d.minzoom = 0.01f;
ar->v2d.maxzoom = 50;
- ar->v2d.scroll = (V2D_SCROLL_BOTTOM | V2D_SCROLL_SCALE_HORIZONTAL);
+ ar->v2d.scroll = (V2D_SCROLL_BOTTOM | V2D_SCROLL_HORIZONTAL_HANDLES);
ar->v2d.scroll |= (V2D_SCROLL_RIGHT);
ar->v2d.keepzoom = V2D_LOCKZOOM_Y;
ar->v2d.keepofs = V2D_KEEPOFS_Y;
@@ -201,6 +204,9 @@ static void nla_channel_region_draw(const bContext *C, ARegion *ar)
draw_nla_channel_list(C, &ac, ar);
}
+ /* channel filter next to scrubbing area */
+ ED_channel_search_draw(C, ar, ac.ads);
+
/* reset view matrix */
UI_view2d_view_restore(C);
@@ -284,20 +290,12 @@ static void nla_main_region_draw(const bContext *C, ARegion *ar)
/* reset view matrix */
UI_view2d_view_restore(C);
+ ED_scrubbing_draw(ar, scene, snla->flag & SNLA_DRAWTIME, true);
+
/* scrollers */
scrollers = UI_view2d_scrollers_calc(v2d, NULL);
UI_view2d_scrollers_draw(v2d, scrollers);
UI_view2d_scrollers_free(scrollers);
-
- /* frame numbers */
- UI_view2d_draw_scale_x__discrete_frames_or_seconds(
- ar, v2d, &v2d->hor, scene, snla->flag & SNLA_DRAWTIME);
-
- /* draw current frame number-indicator on top of scrollers */
- if ((snla->flag & SNLA_NODRAWCFRANUM) == 0) {
- UI_view2d_view_orthoSpecial(ar, v2d, 1);
- ANIM_draw_cfra_number(C, v2d, cfra_flag);
- }
}
/* add handlers, stuff you only do once or on area/region changes */
@@ -614,7 +612,7 @@ void ED_spacetype_nla(void)
art->draw = nla_main_region_draw;
art->listener = nla_main_region_listener;
art->message_subscribe = nla_main_region_message_subscribe;
- art->keymapflag = ED_KEYMAP_VIEW2D | ED_KEYMAP_MARKERS | ED_KEYMAP_ANIMATION | ED_KEYMAP_FRAMES;
+ art->keymapflag = ED_KEYMAP_VIEW2D | ED_KEYMAP_ANIMATION | ED_KEYMAP_FRAMES;
BLI_addhead(&st->regiontypes, art);
@@ -645,7 +643,7 @@ void ED_spacetype_nla(void)
/* regions: UI buttons */
art = MEM_callocN(sizeof(ARegionType), "spacetype nla region");
art->regionid = RGN_TYPE_UI;
- art->prefsizex = 200;
+ art->prefsizex = UI_SIDEBAR_PANEL_WIDTH;
art->keymapflag = ED_KEYMAP_UI;
art->listener = nla_region_listener;
art->init = nla_buttons_region_init;
diff --git a/source/blender/editors/space_node/drawnode.c b/source/blender/editors/space_node/drawnode.c
index 447fea8098c..e39e024e44a 100644
--- a/source/blender/editors/space_node/drawnode.c
+++ b/source/blender/editors/space_node/drawnode.c
@@ -708,6 +708,16 @@ static void node_buts_image_user(uiLayout *layout,
col = uiLayoutColumn(layout, false);
uiItemR(col, ptr, "layer", 0, NULL, ICON_NONE);
}
+
+ uiLayout *split = uiLayoutSplit(layout, 0.5f, true);
+ PointerRNA colorspace_settings_ptr = RNA_pointer_get(imaptr, "colorspace_settings");
+ uiItemL(split, IFACE_("Color Space"), ICON_NONE);
+ uiItemR(split, &colorspace_settings_ptr, "name", 0, "", ICON_NONE);
+
+ /* Avoid losing changes image is painted. */
+ if (BKE_image_is_dirty(imaptr->data)) {
+ uiLayoutSetEnabled(split, false);
+ }
}
static void node_shader_buts_mapping(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
@@ -782,7 +792,6 @@ static void node_shader_buts_tex_image(uiLayout *layout, bContext *C, PointerRNA
NULL,
UI_TEMPLATE_ID_FILTER_ALL,
false);
- uiItemR(layout, ptr, "color_space", 0, "", ICON_NONE);
uiItemR(layout, ptr, "interpolation", 0, "", ICON_NONE);
uiItemR(layout, ptr, "projection", 0, "", ICON_NONE);
@@ -820,11 +829,10 @@ static void node_shader_buts_tex_environment(uiLayout *layout, bContext *C, Poin
UI_TEMPLATE_ID_FILTER_ALL,
false);
- node_buts_image_user(layout, C, &iuserptr, &imaptr, &iuserptr, false);
-
- uiItemR(layout, ptr, "color_space", 0, "", ICON_NONE);
uiItemR(layout, ptr, "interpolation", 0, "", ICON_NONE);
uiItemR(layout, ptr, "projection", 0, "", ICON_NONE);
+
+ node_buts_image_user(layout, C, &iuserptr, &imaptr, &iuserptr, false);
}
static void node_shader_buts_tex_environment_ex(uiLayout *layout, bContext *C, PointerRNA *ptr)
@@ -875,7 +883,6 @@ static void node_shader_buts_tex_environment_ex(uiLayout *layout, bContext *C, P
uiTemplateImageInfo(layout, C, ima, iuserptr.data);
}
- uiItemR(layout, ptr, "color_space", 0, IFACE_("Color Space"), ICON_NONE);
uiItemR(layout, ptr, "interpolation", 0, IFACE_("Interpolation"), ICON_NONE);
uiItemR(layout, ptr, "projection", 0, IFACE_("Projection"), ICON_NONE);
}
diff --git a/source/blender/editors/space_node/node_add.c b/source/blender/editors/space_node/node_add.c
index 714ed707e18..01a30f677a3 100644
--- a/source/blender/editors/space_node/node_add.c
+++ b/source/blender/editors/space_node/node_add.c
@@ -521,7 +521,7 @@ static int new_node_tree_exec(bContext *C, wmOperator *op)
id_us_min(&ntree->id);
RNA_id_pointer_create(&ntree->id, &idptr);
- RNA_property_pointer_set(&ptr, prop, idptr);
+ RNA_property_pointer_set(&ptr, prop, idptr, NULL);
RNA_property_update(C, &ptr, prop);
}
else if (snode) {
diff --git a/source/blender/editors/space_node/node_edit.c b/source/blender/editors/space_node/node_edit.c
index 3e73cc52c52..fb34d9dc459 100644
--- a/source/blender/editors/space_node/node_edit.c
+++ b/source/blender/editors/space_node/node_edit.c
@@ -453,13 +453,8 @@ void ED_node_shader_default(const bContext *C, ID *id)
output_type = SH_NODE_OUTPUT_LIGHT;
shader_type = SH_NODE_EMISSION;
- copy_v3_v3(color, &la->r);
- if (la->type == LA_LOCAL || la->type == LA_SPOT || la->type == LA_AREA) {
- strength = 100.0f;
- }
- else {
- strength = 1.0f;
- }
+ copy_v3_fl3(color, 1.0f, 1.0f, 1.0f);
+ strength = 1.0f;
break;
}
default:
diff --git a/source/blender/editors/space_node/node_select.c b/source/blender/editors/space_node/node_select.c
index b52d1d3b78f..a8331c26ce6 100644
--- a/source/blender/editors/space_node/node_select.c
+++ b/source/blender/editors/space_node/node_select.c
@@ -429,19 +429,24 @@ void node_select_single(bContext *C, bNode *node)
WM_event_add_notifier(C, NC_NODE | NA_SELECTED, NULL);
}
-static int node_mouse_select(Main *bmain,
- SpaceNode *snode,
- ARegion *ar,
+static int node_mouse_select(bContext *C,
const int mval[2],
const bool extend,
const bool socket_select,
- const bool deselect_all)
+ const bool deselect_all,
+ const bool wait_to_deselect_others)
{
+ Main *bmain = CTX_data_main(C);
+ SpaceNode *snode = CTX_wm_space_node(C);
+ ARegion *ar = CTX_wm_region(C);
bNode *node, *tnode;
bNodeSocket *sock = NULL;
bNodeSocket *tsock;
float cursor[2];
- bool selected = false;
+ int ret_value = OPERATOR_CANCELLED;
+
+ /* Waiting to deselect others is only allowed for basic selection. */
+ BLI_assert(!(extend || socket_select) || !wait_to_deselect_others);
/* get mouse coordinates in view2d space */
UI_view2d_region_to_view(&ar->v2d, mval[0], mval[1], &cursor[0], &cursor[1]);
@@ -449,89 +454,114 @@ static int node_mouse_select(Main *bmain,
/* first do socket selection, these generally overlap with nodes. */
if (socket_select) {
if (node_find_indicated_socket(snode, &node, &sock, cursor, SOCK_IN)) {
- node_socket_toggle(node, sock, 1);
- selected = true;
+ /* NOTE: SOCK_IN does not take into account the extend case...
+ * This feature is not really used anyway currently? */
+ node_socket_toggle(node, sock, true);
+ ret_value = OPERATOR_FINISHED;
}
else if (node_find_indicated_socket(snode, &node, &sock, cursor, SOCK_OUT)) {
if (sock->flag & SELECT) {
if (extend) {
- node_socket_deselect(node, sock, 1);
+ node_socket_deselect(node, sock, true);
}
else {
- selected = true;
+ ret_value = OPERATOR_FINISHED;
}
}
else {
- /* only allow one selected output per node, for sensible linking.
- * allows selecting outputs from different nodes though. */
+ /* Only allow one selected output per node, for sensible linking.
+ * Allow selecting outputs from different nodes though, if extend is true. */
if (node) {
for (tsock = node->outputs.first; tsock; tsock = tsock->next) {
- node_socket_deselect(node, tsock, 1);
+ if (tsock == sock) {
+ continue;
+ }
+ node_socket_deselect(node, tsock, true);
}
}
- if (extend) {
- /* only allow one selected output per node, for sensible linking.
- * allows selecting outputs from different nodes though. */
- for (tsock = node->outputs.first; tsock; tsock = tsock->next) {
- if (tsock != sock) {
- node_socket_deselect(node, tsock, 1);
+ if (!extend) {
+ for (tnode = snode->edittree->nodes.first; tnode; tnode = tnode->next) {
+ if (tnode == node) {
+ continue;
+ }
+ for (tsock = tnode->outputs.first; tsock; tsock = tsock->next) {
+ node_socket_deselect(tnode, tsock, true);
}
}
}
node_socket_select(node, sock);
- selected = true;
+ ret_value = OPERATOR_FINISHED;
}
}
}
- if (!sock) {
- if (extend) {
- /* find the closest visible node */
- node = node_under_mouse_select(snode->edittree, cursor[0], cursor[1]);
+ /* In case we do two-steps selection, we do not want to select the node if some valid socket
+ * is below the mouse, as that would prevent draging from sockets (NODE_OT_link)
+ * to be properly triggered. See T64660. */
+ if (wait_to_deselect_others) {
+ if (node_find_indicated_socket(snode, &node, &sock, cursor, SOCK_IN) ||
+ node_find_indicated_socket(snode, &node, &sock, cursor, SOCK_OUT)) {
+ ret_value = OPERATOR_CANCELLED;
+ }
+ }
- if (node) {
- if ((node->flag & SELECT) && (node->flag & NODE_ACTIVE) == 0) {
- /* if node is selected but not active make it active */
- ED_node_set_active(bmain, snode->edittree, node);
- }
- else {
+ if (sock == NULL) {
+ /* find the closest visible node */
+ node = node_under_mouse_select(snode->edittree, (int)cursor[0], (int)cursor[1]);
+
+ if (extend) {
+ if (node != NULL) {
+ /* If node is selected but not active, we want to make it active,
+ * but not toggle (deselect) it. */
+ if (!((node->flag & SELECT) && (node->flag & NODE_ACTIVE) == 0)) {
node_toggle(node);
- ED_node_set_active(bmain, snode->edittree, node);
}
- selected = true;
+ ret_value = OPERATOR_FINISHED;
}
}
- else {
- /* find the closest visible node */
- node = node_under_mouse_select(snode->edittree, cursor[0], cursor[1]);
+ else if (deselect_all && node == NULL) {
+ /* Deselect in empty space. */
+ for (tnode = snode->edittree->nodes.first; tnode; tnode = tnode->next) {
+ nodeSetSelected(tnode, false);
+ }
+ ret_value = OPERATOR_FINISHED;
+ }
+ else if (node != NULL) {
+ /* When clicking on an already selected node, we want to wait to deselect
+ * others and allow the user to start moving the node without that. */
+ if (wait_to_deselect_others && (node->flag & SELECT)) {
+ ret_value = OPERATOR_RUNNING_MODAL;
+ }
+ else {
+ nodeSetSelected(node, true);
- if (node != NULL || deselect_all) {
for (tnode = snode->edittree->nodes.first; tnode; tnode = tnode->next) {
- nodeSetSelected(tnode, false);
- }
- selected = true;
- if (node != NULL) {
- nodeSetSelected(node, true);
- ED_node_set_active(bmain, snode->edittree, node);
+ if (tnode != node) {
+ nodeSetSelected(tnode, false);
+ }
}
+
+ ret_value = OPERATOR_FINISHED;
}
}
}
/* update node order */
- if (selected) {
+ if (ret_value != OPERATOR_CANCELLED) {
+ if (node != NULL && ret_value != OPERATOR_RUNNING_MODAL) {
+ ED_node_set_active(bmain, snode->edittree, node);
+ }
ED_node_set_active_viewer_key(snode);
ED_node_sort(snode->edittree);
+
+ WM_event_add_notifier(C, NC_NODE | NA_SELECTED, NULL);
}
- return selected;
+ return ret_value;
}
static int node_select_exec(bContext *C, wmOperator *op)
{
- Main *bmain = CTX_data_main(C);
- SpaceNode *snode = CTX_wm_space_node(C);
- ARegion *ar = CTX_wm_region(C);
int mval[2];
/* get settings from RNA properties for operator */
@@ -544,17 +574,70 @@ static int node_select_exec(bContext *C, wmOperator *op)
const bool deselect_all = RNA_boolean_get(op->ptr, "deselect_all");
/* perform the select */
- if (node_mouse_select(bmain, snode, ar, mval, extend, socket_select, deselect_all)) {
- /* send notifiers */
- WM_event_add_notifier(C, NC_NODE | NA_SELECTED, NULL);
+ const int ret_value = node_mouse_select(C, mval, extend, socket_select, deselect_all, false);
+
+ /* allow tweak event to work too */
+ return ret_value | OPERATOR_PASS_THROUGH;
+}
+
+static int node_select_modal(bContext *C, wmOperator *op, const wmEvent *event)
+{
+ const short init_event_type = (short)POINTER_AS_INT(op->customdata);
+
+ /* get settings from RNA properties for operator */
+ int mval[2];
+ mval[0] = RNA_int_get(op->ptr, "mouse_x");
+ mval[1] = RNA_int_get(op->ptr, "mouse_y");
+
+ const bool extend = RNA_boolean_get(op->ptr, "extend");
+ /* always do socket_select when extending selection. */
+ const bool socket_select = extend || RNA_boolean_get(op->ptr, "socket_select");
+ const bool deselect_all = RNA_boolean_get(op->ptr, "deselect_all");
- /* allow tweak event to work too */
- return OPERATOR_FINISHED | OPERATOR_PASS_THROUGH;
+ /* These cases are never modal. */
+ if (extend || socket_select) {
+ return node_select_exec(C, op);
}
- else {
- /* allow tweak event to work too */
- return OPERATOR_CANCELLED | OPERATOR_PASS_THROUGH;
+
+ if (init_event_type == 0) {
+ if (event->val == KM_PRESS) {
+ const int ret_value = node_mouse_select(C, mval, extend, socket_select, deselect_all, true);
+
+ op->customdata = POINTER_FROM_INT((int)event->type);
+ if (ret_value & OPERATOR_RUNNING_MODAL) {
+ WM_event_add_modal_handler(C, op);
+ }
+ return ret_value | OPERATOR_PASS_THROUGH;
+ }
+ else {
+ /* If we are in init phase, and cannot validate init of modal operations,
+ * just fall back to basic exec.
+ */
+ return node_select_exec(C, op);
+ }
}
+ else if (event->type == init_event_type && event->val == KM_RELEASE) {
+ const int ret_value = node_mouse_select(C, mval, extend, socket_select, deselect_all, false);
+ return ret_value | OPERATOR_PASS_THROUGH;
+ }
+ else if (ELEM(event->type, MOUSEMOVE, INBETWEEN_MOUSEMOVE)) {
+ const int dx = mval[0] - event->mval[0];
+ const int dy = mval[1] - event->mval[1];
+ const float tweak_threshold = U.tweak_threshold * U.dpi_fac;
+ /* If user moves mouse more than defined threshold, we consider select operator as
+ * finished. Otherwise, it is still running until we get an 'release' event. In any
+ * case, we pass through event, but select op is not finished yet. */
+ if (abs(dx) + abs(dy) > tweak_threshold) {
+ return OPERATOR_FINISHED | OPERATOR_PASS_THROUGH;
+ }
+ else {
+ /* Important not to return anything other than PASS_THROUGH here,
+ * otherwise it prevents underlying tweak detection code to work properly. */
+ return OPERATOR_PASS_THROUGH;
+ }
+ }
+
+ return OPERATOR_FINISHED | OPERATOR_PASS_THROUGH;
}
static int node_select_invoke(bContext *C, wmOperator *op, const wmEvent *event)
@@ -562,7 +645,9 @@ static int node_select_invoke(bContext *C, wmOperator *op, const wmEvent *event)
RNA_int_set(op->ptr, "mouse_x", event->mval[0]);
RNA_int_set(op->ptr, "mouse_y", event->mval[1]);
- return node_select_exec(C, op);
+ op->customdata = POINTER_FROM_INT(0);
+
+ return node_select_modal(C, op, event);
}
void NODE_OT_select(wmOperatorType *ot)
@@ -575,6 +660,7 @@ void NODE_OT_select(wmOperatorType *ot)
/* api callbacks */
ot->invoke = node_select_invoke;
ot->exec = node_select_exec;
+ ot->modal = node_select_modal;
ot->poll = ED_operator_node_active;
/* flags */
@@ -1186,7 +1272,7 @@ static uiBlock *node_find_menu(bContext *C, ARegion *ar, void *arg_op)
static int node_find_node_invoke(bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
{
- UI_popup_block_invoke(C, node_find_menu, op);
+ UI_popup_block_invoke(C, node_find_menu, op, NULL);
return OPERATOR_CANCELLED;
}
diff --git a/source/blender/editors/space_node/space_node.c b/source/blender/editors/space_node/space_node.c
index 2152bb9847a..7183512a5bc 100644
--- a/source/blender/editors/space_node/space_node.c
+++ b/source/blender/editors/space_node/space_node.c
@@ -998,9 +998,10 @@ void ED_spacetype_node(void)
/* regions: listview/buttons */
art = MEM_callocN(sizeof(ARegionType), "spacetype node region");
art->regionid = RGN_TYPE_UI;
- art->prefsizex = 180; // XXX
+ art->prefsizex = UI_SIDEBAR_PANEL_WIDTH;
art->keymapflag = ED_KEYMAP_UI | ED_KEYMAP_FRAMES;
art->listener = node_region_listener;
+ art->message_subscribe = ED_area_do_mgs_subscribe_for_tool_ui;
art->init = node_buttons_region_init;
art->draw = node_buttons_region_draw;
BLI_addhead(&st->regiontypes, art);
diff --git a/source/blender/editors/space_outliner/outliner_collections.c b/source/blender/editors/space_outliner/outliner_collections.c
index 6da42ecb3c0..21e54a29fb9 100644
--- a/source/blender/editors/space_outliner/outliner_collections.c
+++ b/source/blender/editors/space_outliner/outliner_collections.c
@@ -855,7 +855,7 @@ static int collection_view_layer_exec(bContext *C, wmOperator *op)
void OUTLINER_OT_collection_exclude_set(wmOperatorType *ot)
{
/* identifiers */
- ot->name = "Set Exclude";
+ ot->name = "Disable from View Layer";
ot->idname = "OUTLINER_OT_collection_exclude_set";
ot->description = "Exclude collection from the active view layer";
@@ -870,7 +870,7 @@ void OUTLINER_OT_collection_exclude_set(wmOperatorType *ot)
void OUTLINER_OT_collection_exclude_clear(wmOperatorType *ot)
{
/* identifiers */
- ot->name = "Clear Exclude";
+ ot->name = "Enable in View Layer";
ot->idname = "OUTLINER_OT_collection_exclude_clear";
ot->description = "Include collection in the active view layer";
@@ -965,8 +965,8 @@ static int collection_isolate_exec(bContext *C, wmOperator *op)
LayerCollection *lc_master = view_layer->layer_collections.first;
for (LayerCollection *lc_iter = lc_master->layer_collections.first; lc_iter;
lc_iter = lc_iter->next) {
- lc_iter->flag |= LAYER_COLLECTION_RESTRICT_VIEW;
- layer_collection_flag_recursive_set(lc_iter, LAYER_COLLECTION_RESTRICT_VIEW);
+ lc_iter->flag |= LAYER_COLLECTION_HIDE;
+ layer_collection_flag_recursive_set(lc_iter, LAYER_COLLECTION_HIDE);
}
}
@@ -1023,12 +1023,12 @@ void OUTLINER_OT_collection_isolate(wmOperatorType *ot)
static bool collection_show_poll(bContext *C)
{
- return collections_view_layer_poll(C, true, LAYER_COLLECTION_RESTRICT_VIEW);
+ return collections_view_layer_poll(C, true, LAYER_COLLECTION_HIDE);
}
static bool collection_hide_poll(bContext *C)
{
- return collections_view_layer_poll(C, false, LAYER_COLLECTION_RESTRICT_VIEW);
+ return collections_view_layer_poll(C, false, LAYER_COLLECTION_HIDE);
}
static bool collection_inside_poll(bContext *C)
@@ -1163,12 +1163,12 @@ static bool collection_flag_poll(bContext *C, bool clear, int flag)
static bool collection_enable_poll(bContext *C)
{
- return collection_flag_poll(C, true, COLLECTION_RESTRICT_VIEW);
+ return collection_flag_poll(C, true, COLLECTION_RESTRICT_VIEWPORT);
}
static bool collection_disable_poll(bContext *C)
{
- return collection_flag_poll(C, false, COLLECTION_RESTRICT_VIEW);
+ return collection_flag_poll(C, false, COLLECTION_RESTRICT_VIEWPORT);
}
static bool collection_enable_render_poll(bContext *C)
@@ -1188,7 +1188,7 @@ static int collection_flag_exec(bContext *C, wmOperator *op)
SpaceOutliner *soops = CTX_wm_space_outliner(C);
const bool is_render = strstr(op->idname, "render");
const bool clear = strstr(op->idname, "show") || strstr(op->idname, "enable");
- int flag = is_render ? COLLECTION_RESTRICT_RENDER : COLLECTION_RESTRICT_VIEW;
+ int flag = is_render ? COLLECTION_RESTRICT_RENDER : COLLECTION_RESTRICT_VIEWPORT;
struct CollectionEditData data = {
.scene = scene,
.soops = soops,
@@ -1215,7 +1215,7 @@ static int collection_flag_exec(bContext *C, wmOperator *op)
/* Make sure (at least for this view layer) the collection is visible. */
if (clear && !is_render) {
- layer_collection->flag &= ~LAYER_COLLECTION_RESTRICT_VIEW;
+ layer_collection->flag &= ~LAYER_COLLECTION_HIDE;
}
}
BLI_gset_free(data.collections_to_edit, NULL);
@@ -1408,8 +1408,8 @@ static int outliner_unhide_all_exec(bContext *C, wmOperator *UNUSED(op))
LayerCollection *lc_master = view_layer->layer_collections.first;
for (LayerCollection *lc_iter = lc_master->layer_collections.first; lc_iter;
lc_iter = lc_iter->next) {
- lc_iter->flag &= ~LAYER_COLLECTION_RESTRICT_VIEW;
- layer_collection_flag_recursive_set(lc_iter, LAYER_COLLECTION_RESTRICT_VIEW);
+ lc_iter->flag &= ~LAYER_COLLECTION_HIDE;
+ layer_collection_flag_recursive_set(lc_iter, LAYER_COLLECTION_HIDE);
}
/* Unhide all objects. */
diff --git a/source/blender/editors/space_outliner/outliner_draw.c b/source/blender/editors/space_outliner/outliner_draw.c
index b556f58a02d..aed7af3911f 100644
--- a/source/blender/editors/space_outliner/outliner_draw.c
+++ b/source/blender/editors/space_outliner/outliner_draw.c
@@ -270,127 +270,413 @@ static void restrictbutton_id_user_toggle(bContext *UNUSED(C), void *poin, void
}
}
-static int base_pushed_state_cb(bContext *UNUSED(C), void *poin)
+static void outliner_object_set_flag_recursive_cb(bContext *C,
+ Base *base,
+ Object *ob,
+ const char *propname)
+{
+ Main *bmain = CTX_data_main(C);
+ wmWindow *win = CTX_wm_window(C);
+ Scene *scene = CTX_data_scene(C);
+ ViewLayer *view_layer = CTX_data_view_layer(C);
+ PointerRNA ptr;
+
+ bool extend = (win->eventstate->shift != 0);
+
+ if (!extend) {
+ return;
+ }
+
+ /* Create PointerRNA and PropertyRNA for either Object or Base. */
+ ID *id = ob ? &ob->id : &scene->id;
+ StructRNA *struct_rna = ob ? &RNA_Object : &RNA_ObjectBase;
+ void *data = ob ? (void *)ob : (void *)base;
+
+ RNA_pointer_create(id, struct_rna, data, &ptr);
+ PropertyRNA *base_or_object_prop = RNA_struct_type_find_property(struct_rna, propname);
+ const bool value = RNA_property_boolean_get(&ptr, base_or_object_prop);
+
+ Object *ob_parent = ob ? ob : base->object;
+
+ for (Object *ob_iter = bmain->objects.first; ob_iter; ob_iter = ob_iter->id.next) {
+ if (BKE_object_is_child_recursive(ob_parent, ob_iter)) {
+ if (ob) {
+ RNA_id_pointer_create(&ob_iter->id, &ptr);
+ DEG_id_tag_update(&ob_iter->id, ID_RECALC_COPY_ON_WRITE);
+ }
+ else {
+ Base *base_iter = BKE_view_layer_base_find(view_layer, ob_iter);
+ RNA_pointer_create(&scene->id, &RNA_ObjectBase, base_iter, &ptr);
+ }
+ RNA_property_boolean_set(&ptr, base_or_object_prop, value);
+ }
+ }
+
+ /* We don't call RNA_property_update() due to performance, so we batch update them. */
+ if (ob) {
+ BKE_main_collection_sync_remap(bmain);
+ DEG_relations_tag_update(bmain);
+ }
+ else {
+ BKE_layer_collection_sync(scene, view_layer);
+ DEG_id_tag_update(&scene->id, ID_RECALC_BASE_FLAGS);
+ }
+}
+
+/**
+ * Object properties.
+ * */
+static void outliner__object_set_flag_recursive_cb(bContext *C, void *poin, void *poin2)
+{
+ Object *ob = poin;
+ char *propname = poin2;
+ outliner_object_set_flag_recursive_cb(C, NULL, ob, propname);
+}
+
+/**
+ * Base properties.
+ * */
+static void outliner__base_set_flag_recursive_cb(bContext *C, void *poin, void *poin2)
{
Base *base = poin;
- Object *ob = base->object;
+ char *propname = poin2;
+ outliner_object_set_flag_recursive_cb(C, base, NULL, propname);
+}
- const bool is_visible = ((base->flag & BASE_HIDDEN) == 0) &&
- ((ob->restrictflag & OB_RESTRICT_VIEW) == 0);
- return !is_visible;
+/** Create either a RNA_LayerCollection or a RNA_Collection pointer. */
+static void outliner_layer_or_collection_pointer_create(Scene *scene,
+ LayerCollection *layer_collection,
+ Collection *collection,
+ PointerRNA *ptr)
+{
+ if (collection) {
+ RNA_id_pointer_create(&collection->id, ptr);
+ }
+ else {
+ RNA_pointer_create(&scene->id, &RNA_LayerCollection, layer_collection, ptr);
+ }
}
-static void hidebutton_base_flag_cb(bContext *C, void *poin, void *poin2)
+/** Create either a RNA_ObjectBase or a RNA_Object pointer. */
+static void outliner_base_or_object_pointer_create(ViewLayer *view_layer,
+ Collection *collection,
+ Object *ob,
+ PointerRNA *ptr)
{
- wmWindow *win = CTX_wm_window(C);
- Main *bmain = CTX_data_main(C);
- Scene *scene = CTX_data_scene(C);
- ViewLayer *view_layer = poin;
- Base *base = poin2;
- Object *ob = base->object;
- bool do_disable = (CTX_wm_window(C)->eventstate->alt != 0);
- bool do_isolate = (win->eventstate->ctrl != 0) && !do_disable;
- bool extend = (win->eventstate->shift != 0);
- bool depsgraph_changed = false;
- const bool is_linked = ID_IS_LINKED(ob);
+ if (collection) {
+ RNA_id_pointer_create(&ob->id, ptr);
+ }
+ else {
+ Base *base = BKE_view_layer_base_find(view_layer, ob);
+ RNA_pointer_create(&base->object->id, &RNA_ObjectBase, base, ptr);
+ }
+}
- if (do_disable) {
- if (!is_linked) {
- ob->restrictflag |= OB_RESTRICT_VIEW;
- depsgraph_changed = true;
- }
+/* Note: Collection is only valid when we want to change the collection data, otherwise we get it
+ * from layer collection. Layer collection is valid whenever we are looking at a view layer. */
+static void outliner_collection_set_flag_recursive(Scene *scene,
+ ViewLayer *view_layer,
+ LayerCollection *layer_collection,
+ Collection *collection,
+ PropertyRNA *layer_or_collection_prop,
+ PropertyRNA *base_or_object_prop,
+ const bool value)
+{
+ if (layer_collection && layer_collection->flag & LAYER_COLLECTION_EXCLUDE) {
+ return;
}
- else if (do_isolate) {
- depsgraph_changed = (!is_linked) && ((ob->restrictflag & OB_RESTRICT_VIEW) != 0);
+ PointerRNA ptr;
+ outliner_layer_or_collection_pointer_create(scene, layer_collection, collection, &ptr);
+ RNA_property_boolean_set(&ptr, layer_or_collection_prop, value);
- if (!extend) {
- /* Make only one base visible. */
- for (Base *other = view_layer->object_bases.first; other; other = other->next) {
- other->flag |= BASE_HIDDEN;
- }
+ /* Set the same flag for the nested objects as well. */
+ if (base_or_object_prop) {
+ /* Note: We can't use BKE_collection_object_cache_get()
+ * otherwise we would not take collection exclusion into account. */
+ for (CollectionObject *cob = layer_collection->collection->gobject.first; cob;
+ cob = cob->next) {
- base->flag &= ~BASE_HIDDEN;
- }
- else {
- /* Toggle visibility of one base. */
- base->flag ^= BASE_HIDDEN;
- }
+ outliner_base_or_object_pointer_create(view_layer, collection, cob->ob, &ptr);
+ RNA_property_boolean_set(&ptr, base_or_object_prop, value);
- if (!is_linked) {
- ob->restrictflag &= ~OB_RESTRICT_VIEW;
+ if (collection) {
+ DEG_id_tag_update(&cob->ob->id, ID_RECALC_COPY_ON_WRITE);
+ }
}
}
- else if (ob->restrictflag & OB_RESTRICT_VIEW) {
- if (!is_linked) {
- ob->restrictflag &= ~OB_RESTRICT_VIEW;
- base->flag &= ~BASE_HIDDEN;
+
+ /* Keep going recursively. */
+ ListBase *lb = (layer_collection ? &layer_collection->layer_collections : &collection->children);
+ for (Link *link = lb->first; link; link = link->next) {
+ LayerCollection *layer_collection_iter = layer_collection ? (LayerCollection *)link : NULL;
+ Collection *collection_iter = layer_collection ?
+ (collection ? layer_collection_iter->collection : NULL) :
+ ((CollectionChild *)link)->collection;
+ outliner_collection_set_flag_recursive(scene,
+ view_layer,
+ layer_collection_iter,
+ collection_iter,
+ layer_or_collection_prop,
+ base_or_object_prop,
+ value);
+ }
+
+ if (collection) {
+ DEG_id_tag_update(&collection->id, ID_RECALC_COPY_ON_WRITE);
+ }
+}
+
+/** Check if collection is already isolated.
+ *
+ * A collection is isolated if all its parents and children are "visible".
+ * All the other collections must be "invisible".
+ *
+ * Note: We could/should boost performance by iterating over the tree twice.
+ * First tagging all the children/parent collections, then getting their values and comparing.
+ * To run BKE_collection_has_collection() so many times is silly and slow.
+ */
+static bool outliner_collection_is_isolated(Scene *scene,
+ const LayerCollection *layer_collection_cmp,
+ const Collection *collection_cmp,
+ const bool value_cmp,
+ const PropertyRNA *layer_or_collection_prop,
+ LayerCollection *layer_collection,
+ Collection *collection)
+{
+ PointerRNA ptr;
+ outliner_layer_or_collection_pointer_create(scene, layer_collection, collection, &ptr);
+ const bool value = RNA_property_boolean_get(&ptr, (PropertyRNA *)layer_or_collection_prop);
+ Collection *collection_ensure = collection ? collection : layer_collection->collection;
+ const Collection *collection_ensure_cmp = collection_cmp ? collection_cmp :
+ layer_collection_cmp->collection;
+
+ if (collection_ensure->flag & COLLECTION_IS_MASTER) {
+ }
+ else if (collection_ensure == collection_ensure_cmp) {
+ }
+ else if (BKE_collection_has_collection(collection_ensure, (Collection *)collection_ensure_cmp) ||
+ BKE_collection_has_collection((Collection *)collection_ensure_cmp, collection_ensure)) {
+ /* This collection is either a parent or a child of the collection.
+ * We expect it to be set "visble" already. */
+ if (value != value_cmp) {
+ return false;
}
- depsgraph_changed = true;
}
else {
- base->flag ^= BASE_HIDDEN;
+ /* This collection is neither a parent nor a child of the collection.
+ * We expect it to be "invisble". */
+ if (value == value_cmp) {
+ return false;
+ }
}
- if (depsgraph_changed) {
- BKE_main_collection_sync_remap(bmain);
- DEG_id_tag_update(&ob->id, ID_RECALC_COPY_ON_WRITE);
- DEG_relations_tag_update(bmain);
- WM_main_add_notifier(NC_OBJECT | ND_DRAW, &ob->id);
+ /* Keep going recursively. */
+ ListBase *lb = (layer_collection ? &layer_collection->layer_collections : &collection->children);
+ for (Link *link = lb->first; link; link = link->next) {
+ LayerCollection *layer_collection_iter = layer_collection ? (LayerCollection *)link : NULL;
+ Collection *collection_iter = layer_collection ?
+ (collection ? layer_collection_iter->collection : NULL) :
+ ((CollectionChild *)link)->collection;
+ if (layer_collection_iter && layer_collection_iter->flag & LAYER_COLLECTION_EXCLUDE) {
+ continue;
+ }
+ if (!outliner_collection_is_isolated(scene,
+ layer_collection_cmp,
+ collection_cmp,
+ value_cmp,
+ layer_or_collection_prop,
+ layer_collection_iter,
+ collection_iter)) {
+ return false;
+ }
}
- if (!do_disable) {
- BKE_layer_collection_sync(scene, view_layer);
- DEG_id_tag_update(&scene->id, ID_RECALC_BASE_FLAGS);
- WM_event_add_notifier(C, NC_SCENE | ND_OB_SELECT, scene);
- }
+ return true;
}
-static int layer_collection_pushed_state_cb(bContext *UNUSED(C), void *poin)
+static void outliner_collection_isolate_flag(Scene *scene,
+ ViewLayer *view_layer,
+ LayerCollection *layer_collection,
+ Collection *collection,
+ PropertyRNA *layer_or_collection_prop,
+ const char *propname,
+ const bool value)
{
- LayerCollection *lc = poin;
- Collection *collection = lc->collection;
+ PointerRNA ptr;
+ const bool is_hide = strstr(propname, "hide_") != NULL;
+
+ LayerCollection *top_layer_collection = layer_collection ? view_layer->layer_collections.first :
+ NULL;
+ Collection *top_collection = collection ? scene->master_collection : NULL;
+
+ bool was_isolated = (value == is_hide);
+ was_isolated &= outliner_collection_is_isolated(scene,
+ layer_collection,
+ collection,
+ !is_hide,
+ layer_or_collection_prop,
+ top_layer_collection,
+ top_collection);
+
+ if (was_isolated) {
+ const bool default_value = RNA_property_boolean_get_default(NULL, layer_or_collection_prop);
+ /* Make every collection go back to its default "visibility" state. */
+ outliner_collection_set_flag_recursive(scene,
+ view_layer,
+ top_layer_collection,
+ top_collection,
+ layer_or_collection_prop,
+ NULL,
+ default_value);
+ return;
+ }
+
+ /* Make every collection "invisible". */
+ outliner_collection_set_flag_recursive(scene,
+ view_layer,
+ top_layer_collection,
+ top_collection,
+ layer_or_collection_prop,
+ NULL,
+ is_hide);
+
+ /* Make this collection and its children collections the only "visible". */
+ outliner_collection_set_flag_recursive(
+ scene, view_layer, layer_collection, collection, layer_or_collection_prop, NULL, !is_hide);
+
+ /* Make this collection direct parents also "visible". */
+ if (layer_collection) {
+ LayerCollection *lc_parent = layer_collection;
+ for (LayerCollection *lc_iter = top_layer_collection->layer_collections.first; lc_iter;
+ lc_iter = lc_iter->next) {
+ if (BKE_layer_collection_has_layer_collection(lc_iter, layer_collection)) {
+ lc_parent = lc_iter;
+ break;
+ }
+ }
- const bool is_visible = ((lc->flag & LAYER_COLLECTION_RESTRICT_VIEW) == 0) &&
- ((collection->flag & COLLECTION_RESTRICT_VIEW) == 0);
- return !is_visible;
+ while (lc_parent != layer_collection) {
+ outliner_layer_or_collection_pointer_create(
+ scene, lc_parent, collection ? lc_parent->collection : NULL, &ptr);
+ RNA_property_boolean_set(&ptr, layer_or_collection_prop, !is_hide);
+
+ for (LayerCollection *lc_iter = lc_parent->layer_collections.first; lc_iter;
+ lc_iter = lc_iter->next) {
+ if (BKE_layer_collection_has_layer_collection(lc_iter, layer_collection)) {
+ lc_parent = lc_iter;
+ break;
+ }
+ }
+ }
+ }
+ else {
+ CollectionParent *parent;
+ Collection *child = collection;
+ while ((parent = child->parents.first)) {
+ if (parent->collection->flag & COLLECTION_IS_MASTER) {
+ break;
+ }
+ RNA_id_pointer_create(&parent->collection->id, &ptr);
+ RNA_property_boolean_set(&ptr, layer_or_collection_prop, !is_hide);
+ child = parent->collection;
+ }
+ }
}
-static void hidebutton_layer_collection_flag_cb(bContext *C, void *poin, void *poin2)
+static void outliner_collection_set_flag_recursive_cb(bContext *C,
+ LayerCollection *layer_collection,
+ Collection *collection,
+ const char *propname)
{
Main *bmain = CTX_data_main(C);
wmWindow *win = CTX_wm_window(C);
Scene *scene = CTX_data_scene(C);
- ViewLayer *view_layer = poin;
- LayerCollection *lc = poin2;
- Collection *collection = lc->collection;
- bool do_disable = (win->eventstate->alt != 0);
- bool do_isolate = (win->eventstate->ctrl != 0) && !do_disable;
+ ViewLayer *view_layer = CTX_data_view_layer(C);
+ PointerRNA ptr;
+
+ bool do_isolate = (win->eventstate->ctrl != 0);
bool extend = (win->eventstate->shift != 0);
- bool depsgraph_changed = false;
- if (do_disable) {
- if (!ID_IS_LINKED(collection)) {
- collection->flag |= COLLECTION_RESTRICT_VIEW;
- depsgraph_changed = true;
- }
+ if (!ELEM(true, do_isolate, extend)) {
+ return;
}
- else if (do_isolate) {
- depsgraph_changed |= BKE_layer_collection_isolate(scene, view_layer, lc, extend);
+
+ /* Create PointerRNA and PropertyRNA for either Collection or LayerCollection. */
+ ID *id = collection ? &collection->id : &scene->id;
+ StructRNA *struct_rna = collection ? &RNA_Collection : &RNA_LayerCollection;
+ void *data = collection ? (void *)collection : (void *)layer_collection;
+
+ RNA_pointer_create(id, struct_rna, data, &ptr);
+ outliner_layer_or_collection_pointer_create(scene, layer_collection, collection, &ptr);
+ PropertyRNA *layer_or_collection_prop = RNA_struct_type_find_property(struct_rna, propname);
+ const bool value = RNA_property_boolean_get(&ptr, layer_or_collection_prop);
+
+ PropertyRNA *base_or_object_prop = NULL;
+ if (layer_collection != NULL) {
+ /* If we are toggling Layer collections we still want to change the properties of the base
+ * or the objects. If we have a matching property, toggle it as well, it can be NULL. */
+ struct_rna = collection ? &RNA_Object : &RNA_ObjectBase;
+ base_or_object_prop = RNA_struct_type_find_property(struct_rna, propname);
}
- else {
- bool make_visible = ((lc->flag & LAYER_COLLECTION_RESTRICT_VIEW) != 0) ||
- ((collection->flag & COLLECTION_RESTRICT_VIEW) != 0);
- depsgraph_changed |= BKE_layer_collection_set_visible(view_layer, lc, make_visible, extend);
+
+ if (extend) {
+ outliner_collection_set_flag_recursive(scene,
+ view_layer,
+ layer_collection,
+ collection,
+ layer_or_collection_prop,
+ base_or_object_prop,
+ value);
}
+ else {
+ outliner_collection_isolate_flag(scene,
+ view_layer,
+ layer_collection,
+ collection,
+ layer_or_collection_prop,
+ propname,
+ value);
+ }
+
+ /* We don't call RNA_property_update() due to performance, so we batch update them. */
+ BKE_main_collection_sync_remap(bmain);
+ DEG_relations_tag_update(bmain);
+}
- BKE_layer_collection_sync(scene, view_layer);
- DEG_id_tag_update(&scene->id, ID_RECALC_BASE_FLAGS);
+/**
+ * Layer collection properties called from the ViewLayer mode.
+ * Change the (non-excluded) collection children, and the objects nested to them all.
+ */
+static void view_layer__layer_collection_set_flag_recursive_cb(bContext *C,
+ void *poin,
+ void *poin2)
+{
+ LayerCollection *layer_collection = poin;
+ char *propname = poin2;
+ outliner_collection_set_flag_recursive_cb(C, layer_collection, NULL, propname);
+}
- if (depsgraph_changed) {
- BKE_main_collection_sync_remap(bmain);
- DEG_relations_tag_update(bmain);
- }
- WM_main_add_notifier(NC_SCENE | ND_LAYER_CONTENT, NULL);
+/**
+ * Collection properties called from the ViewLayer mode.
+ * Change the (non-excluded) collection children, and the objects nested to them all.
+ */
+static void view_layer__collection_set_flag_recursive_cb(bContext *C, void *poin, void *poin2)
+{
+ LayerCollection *layer_collection = poin;
+ char *propname = poin2;
+ outliner_collection_set_flag_recursive_cb(
+ C, layer_collection, layer_collection->collection, propname);
+}
+
+/**
+ * Collection properties called from the Scenes mode.
+ * Change the collection children but no objects.
+ */
+static void scenes__collection_set_flag_recursive_cb(bContext *C, void *poin, void *poin2)
+{
+ Collection *collection = poin;
+ char *propname = poin2;
+ outliner_collection_set_flag_recursive_cb(C, NULL, collection, propname);
}
static void namebutton_cb(bContext *C, void *tsep, char *oldname)
@@ -568,64 +854,197 @@ static void namebutton_cb(bContext *C, void *tsep, char *oldname)
}
}
+typedef struct RestrictProperties {
+ bool initialized;
+
+ PropertyRNA *object_hide_viewport, *object_hide_select, *object_hide_render;
+ PropertyRNA *base_hide_viewport;
+ PropertyRNA *collection_hide_viewport, *collection_hide_select, *collection_hide_render;
+ PropertyRNA *layer_collection_holdout, *layer_collection_indirect_only,
+ *layer_collection_hide_viewport;
+ PropertyRNA *modifier_show_viewport, *modifier_show_render;
+} RestrictProperties;
+
+/* We don't care about the value of the property
+ * but whether the property should be active or grayed out. */
+typedef struct RestrictPropertiesActive {
+ bool object_hide_viewport;
+ bool object_hide_select;
+ bool object_hide_render;
+ bool base_hide_viewport;
+ bool collection_hide_viewport;
+ bool collection_hide_select;
+ bool collection_hide_render;
+ bool layer_collection_holdout;
+ bool layer_collection_indirect_only;
+ bool layer_collection_hide_viewport;
+ bool modifier_show_viewport;
+ bool modifier_show_render;
+} RestrictPropertiesActive;
+
+static void outliner_restrict_properties_enable_collection_set(
+ PointerRNA *collection_ptr, RestrictProperties *props, RestrictPropertiesActive *props_active)
+{
+ if (props_active->collection_hide_render) {
+ props_active->collection_hide_render = !RNA_property_boolean_get(
+ collection_ptr, props->collection_hide_render);
+ if (!props_active->collection_hide_render) {
+ props_active->layer_collection_holdout = false;
+ props_active->layer_collection_indirect_only = false;
+ props_active->object_hide_render = false;
+ props_active->modifier_show_render = false;
+ }
+ }
+
+ if (props_active->collection_hide_viewport) {
+ props_active->collection_hide_viewport = !RNA_property_boolean_get(
+ collection_ptr, props->collection_hide_viewport);
+ if (!props_active->collection_hide_viewport) {
+ props_active->collection_hide_select = false;
+ props_active->object_hide_select = false;
+ props_active->layer_collection_hide_viewport = false;
+ props_active->object_hide_viewport = false;
+ props_active->base_hide_viewport = false;
+ props_active->modifier_show_viewport = false;
+ }
+ }
+
+ if (props_active->collection_hide_select) {
+ props_active->collection_hide_select = !RNA_property_boolean_get(
+ collection_ptr, props->collection_hide_select);
+ if (!props_active->collection_hide_select) {
+ props_active->object_hide_select = false;
+ }
+ }
+}
+
+static void outliner_restrict_properties_enable_layer_collection_set(
+ PointerRNA *layer_collection_ptr,
+ PointerRNA *collection_ptr,
+ RestrictProperties *props,
+ RestrictPropertiesActive *props_active)
+{
+ outliner_restrict_properties_enable_collection_set(collection_ptr, props, props_active);
+
+ if (props_active->layer_collection_holdout) {
+ props_active->layer_collection_holdout = RNA_property_boolean_get(
+ layer_collection_ptr, props->layer_collection_holdout);
+ }
+
+ if (props_active->layer_collection_indirect_only) {
+ props_active->layer_collection_indirect_only = RNA_property_boolean_get(
+ layer_collection_ptr, props->layer_collection_indirect_only);
+ }
+
+ if (props_active->layer_collection_hide_viewport) {
+ props_active->layer_collection_hide_viewport = !RNA_property_boolean_get(
+ layer_collection_ptr, props->layer_collection_hide_viewport);
+
+ if (!props_active->layer_collection_hide_viewport) {
+ props_active->base_hide_viewport = false;
+ props_active->collection_hide_select = false;
+ props_active->object_hide_select = false;
+ }
+ }
+}
+
static void outliner_draw_restrictbuts(uiBlock *block,
Scene *scene,
ViewLayer *view_layer,
ARegion *ar,
SpaceOutliner *soops,
- ListBase *lb)
+ ListBase *lb,
+ RestrictPropertiesActive props_active_parent)
{
/* Get RNA properties (once for speed). */
- static struct RestrictProperties {
- bool initialized;
-
- PropertyRNA *object_hide_viewport, *object_hide_select, *object_hide_render;
- PropertyRNA *collection_hide_viewport, *collection_hide_select, *collection_hide_render;
- PropertyRNA *modifier_show_viewport, *modifier_show_render;
- } props = {false};
-
+ static RestrictProperties props = {false};
if (!props.initialized) {
props.object_hide_viewport = RNA_struct_type_find_property(&RNA_Object, "hide_viewport");
props.object_hide_select = RNA_struct_type_find_property(&RNA_Object, "hide_select");
props.object_hide_render = RNA_struct_type_find_property(&RNA_Object, "hide_render");
- props.collection_hide_select = RNA_struct_type_find_property(&RNA_Collection, "hide_select");
+ props.base_hide_viewport = RNA_struct_type_find_property(&RNA_ObjectBase, "hide_viewport");
props.collection_hide_viewport = RNA_struct_type_find_property(&RNA_Collection,
"hide_viewport");
+ props.collection_hide_select = RNA_struct_type_find_property(&RNA_Collection, "hide_select");
props.collection_hide_render = RNA_struct_type_find_property(&RNA_Collection, "hide_render");
+ props.layer_collection_holdout = RNA_struct_type_find_property(&RNA_LayerCollection,
+ "holdout");
+ props.layer_collection_indirect_only = RNA_struct_type_find_property(&RNA_LayerCollection,
+ "indirect_only");
+ props.layer_collection_hide_viewport = RNA_struct_type_find_property(&RNA_LayerCollection,
+ "hide_viewport");
props.modifier_show_viewport = RNA_struct_type_find_property(&RNA_Modifier, "show_viewport");
props.modifier_show_render = RNA_struct_type_find_property(&RNA_Modifier, "show_render");
props.initialized = true;
}
+ struct {
+ int select;
+ int hide;
+ int viewport;
+ int render;
+ int indirect_only;
+ int holdout;
+ } restrict_offsets = {0};
+ int restrict_column_offset = 0;
+
+ /* This will determine the order of drawing from RIGHT to LEFT. */
+ if (soops->outlinevis == SO_VIEW_LAYER) {
+ if (soops->show_restrict_flags & SO_RESTRICT_INDIRECT_ONLY) {
+ restrict_offsets.indirect_only = (++restrict_column_offset) * UI_UNIT_X + V2D_SCROLL_WIDTH;
+ }
+ if (soops->show_restrict_flags & SO_RESTRICT_HOLDOUT) {
+ restrict_offsets.holdout = (++restrict_column_offset) * UI_UNIT_X + V2D_SCROLL_WIDTH;
+ }
+ }
+ if (soops->show_restrict_flags & SO_RESTRICT_RENDER) {
+ restrict_offsets.render = (++restrict_column_offset) * UI_UNIT_X + V2D_SCROLL_WIDTH;
+ }
+ if (soops->show_restrict_flags & SO_RESTRICT_VIEWPORT) {
+ restrict_offsets.viewport = (++restrict_column_offset) * UI_UNIT_X + V2D_SCROLL_WIDTH;
+ }
+ if (soops->show_restrict_flags & SO_RESTRICT_HIDE) {
+ restrict_offsets.hide = (++restrict_column_offset) * UI_UNIT_X + V2D_SCROLL_WIDTH;
+ }
+ if (soops->show_restrict_flags & SO_RESTRICT_SELECT) {
+ restrict_offsets.select = (++restrict_column_offset) * UI_UNIT_X + V2D_SCROLL_WIDTH;
+ }
+ BLI_assert((restrict_column_offset * UI_UNIT_X + V2D_SCROLL_WIDTH) ==
+ outliner_restrict_columns_width(soops));
+
/* Create buttons. */
uiBut *bt;
for (TreeElement *te = lb->first; te; te = te->next) {
TreeStoreElem *tselem = TREESTORE(te);
+ RestrictPropertiesActive props_active = props_active_parent;
+
if (te->ys + 2 * UI_UNIT_Y >= ar->v2d.cur.ymin && te->ys <= ar->v2d.cur.ymax) {
if (tselem->type == TSE_R_LAYER && (soops->outlinevis == SO_SCENES)) {
- /* View layer render toggle. */
- ViewLayer *layer = te->directdata;
+ if (soops->show_restrict_flags & SO_RESTRICT_RENDER) {
+ /* View layer render toggle. */
+ ViewLayer *layer = te->directdata;
- bt = uiDefIconButBitS(block,
- UI_BTYPE_ICON_TOGGLE_N,
- VIEW_LAYER_RENDER,
- 0,
- ICON_RESTRICT_RENDER_OFF,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_RENDERX),
- te->ys,
- UI_UNIT_X,
- UI_UNIT_Y,
- &layer->flag,
- 0,
- 0,
- 0,
- 0,
- TIP_("Use view layer for rendering"));
- UI_but_func_set(bt, restrictbutton_r_lay_cb, tselem->id, NULL);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
- UI_but_drawflag_enable(bt, UI_BUT_ICON_REVERSE);
+ bt = uiDefIconButBitS(block,
+ UI_BTYPE_ICON_TOGGLE_N,
+ VIEW_LAYER_RENDER,
+ 0,
+ ICON_RESTRICT_RENDER_OFF,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.render),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &layer->flag,
+ 0,
+ 0,
+ 0,
+ 0,
+ TIP_("Use view layer for rendering"));
+ UI_but_func_set(bt, restrictbutton_r_lay_cb, tselem->id, NULL);
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ UI_but_drawflag_enable(bt, UI_BUT_ICON_REVERSE);
+ }
}
else if ((tselem->type == 0 && te->idcode == ID_OB) &&
(te->flag & TE_CHILD_NOT_IN_COLLECTION)) {
@@ -634,40 +1053,71 @@ static void outliner_draw_restrictbuts(uiBlock *block,
else if (tselem->type == 0 && te->idcode == ID_OB) {
PointerRNA ptr;
Object *ob = (Object *)tselem->id;
- RNA_pointer_create(&ob->id, &RNA_Object, ob, &ptr);
- Base *base = BKE_view_layer_base_find(view_layer, ob);
-
- if (base) {
- int icon = ICON_RESTRICT_VIEW_ON;
- if ((ob->restrictflag & OB_RESTRICT_VIEW) == 0) {
- icon = (base->flag & BASE_HIDDEN) != 0 ? ICON_HIDE_ON : ICON_HIDE_OFF;
+ RNA_id_pointer_create(&ob->id, &ptr);
+
+ if (soops->show_restrict_flags & SO_RESTRICT_HIDE) {
+ Base *base = (te->directdata) ? (Base *)te->directdata :
+ BKE_view_layer_base_find(view_layer, ob);
+ if (base) {
+ PointerRNA base_ptr;
+ RNA_pointer_create(&ob->id, &RNA_ObjectBase, base, &base_ptr);
+ bt = uiDefIconButR_prop(block,
+ UI_BTYPE_ICON_TOGGLE,
+ 0,
+ 0,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.hide),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &base_ptr,
+ props.base_hide_viewport,
+ -1,
+ 0,
+ 0,
+ 0,
+ 0,
+ TIP_("Temporarly hide in viewport\n"
+ "* Shift to set children"));
+ UI_but_func_set(
+ bt, outliner__base_set_flag_recursive_cb, base, (void *)"hide_viewport");
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (!props_active.base_hide_viewport) {
+ UI_but_flag_enable(bt, UI_BUT_INACTIVE);
+ }
}
- bt = uiDefIconBut(block,
- UI_BTYPE_ICON_TOGGLE,
- 0,
- icon,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_VIEWX),
- te->ys,
- UI_UNIT_X,
- UI_UNIT_Y,
- NULL,
- 0,
- 0,
- 0,
- 0,
- TIP_("Hide object in viewport\n"
- "* Alt to disable for all viewports\n"
- "* Ctrl to isolate visibility"));
- UI_but_func_set(bt, hidebutton_base_flag_cb, view_layer, base);
- UI_but_func_pushed_state_set(bt, base_pushed_state_cb, base);
+ }
+
+ if (soops->show_restrict_flags & SO_RESTRICT_SELECT) {
+ bt = uiDefIconButR_prop(block,
+ UI_BTYPE_ICON_TOGGLE,
+ 0,
+ 0,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.select),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &ptr,
+ props.object_hide_select,
+ -1,
+ 0,
+ 0,
+ -1,
+ -1,
+ TIP_("Disable selection in viewport\n"
+ "* Shift to set children"));
+ UI_but_func_set(bt, outliner__object_set_flag_recursive_cb, ob, (char *)"hide_select");
UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (!props_active.object_hide_select) {
+ UI_but_flag_enable(bt, UI_BUT_INACTIVE);
+ }
}
- else {
+
+ if (soops->show_restrict_flags & SO_RESTRICT_VIEWPORT) {
bt = uiDefIconButR_prop(block,
UI_BTYPE_ICON_TOGGLE,
0,
0,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_VIEWX),
+ (int)(ar->v2d.cur.xmax - restrict_offsets.viewport),
te->ys,
UI_UNIT_X,
UI_UNIT_Y,
@@ -678,256 +1128,352 @@ static void outliner_draw_restrictbuts(uiBlock *block,
0,
-1,
-1,
+ TIP_("Globally disable in viewports\n"
+ "* Shift to set children"));
+ UI_but_func_set(bt, outliner__object_set_flag_recursive_cb, ob, (void *)"hide_viewport");
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (!props_active.object_hide_viewport) {
+ UI_but_flag_enable(bt, UI_BUT_INACTIVE);
+ }
+ }
+
+ if (soops->show_restrict_flags & SO_RESTRICT_RENDER) {
+ bt = uiDefIconButR_prop(block,
+ UI_BTYPE_ICON_TOGGLE,
+ 0,
+ 0,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.render),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &ptr,
+ props.object_hide_render,
+ -1,
+ 0,
+ 0,
+ -1,
+ -1,
+ TIP_("Globally disable in renders\n"
+ "* Shift to set children"));
+ UI_but_func_set(bt, outliner__object_set_flag_recursive_cb, ob, (char *)"hide_render");
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (!props_active.object_hide_render) {
+ UI_but_flag_enable(bt, UI_BUT_INACTIVE);
+ }
+ }
+ }
+ else if (tselem->type == TSE_MODIFIER) {
+ ModifierData *md = (ModifierData *)te->directdata;
+
+ PointerRNA ptr;
+ RNA_pointer_create(tselem->id, &RNA_Modifier, md, &ptr);
+
+ if (soops->show_restrict_flags & SO_RESTRICT_VIEWPORT) {
+ bt = uiDefIconButR_prop(block,
+ UI_BTYPE_ICON_TOGGLE,
+ 0,
+ 0,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.viewport),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &ptr,
+ props.modifier_show_viewport,
+ -1,
+ 0,
+ 0,
+ -1,
+ -1,
+ NULL);
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (!props_active.modifier_show_viewport) {
+ UI_but_flag_enable(bt, UI_BUT_INACTIVE);
+ }
+ }
+
+ if (soops->show_restrict_flags & SO_RESTRICT_RENDER) {
+ bt = uiDefIconButR_prop(block,
+ UI_BTYPE_ICON_TOGGLE,
+ 0,
+ 0,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.render),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &ptr,
+ props.modifier_show_render,
+ -1,
+ 0,
+ 0,
+ -1,
+ -1,
NULL);
UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (!props_active.modifier_show_render) {
+ UI_but_flag_enable(bt, UI_BUT_INACTIVE);
+ }
}
+ }
+ else if (tselem->type == TSE_POSE_CHANNEL) {
+ bPoseChannel *pchan = (bPoseChannel *)te->directdata;
+ Bone *bone = pchan->bone;
+ Object *ob = (Object *)tselem->id;
- bt = uiDefIconButR_prop(block,
+ if (soops->show_restrict_flags & SO_RESTRICT_VIEWPORT) {
+ bt = uiDefIconButBitI(block,
UI_BTYPE_ICON_TOGGLE,
+ BONE_HIDDEN_P,
0,
- 0,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_SELECTX),
+ ICON_HIDE_OFF,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.viewport),
te->ys,
UI_UNIT_X,
UI_UNIT_Y,
- &ptr,
- props.object_hide_select,
- -1,
+ &(bone->flag),
+ 0,
0,
0,
- -1,
- -1,
- NULL);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ 0,
+ TIP_("Restrict visibility in the 3D View"));
+ UI_but_func_set(bt, restrictbutton_bone_visibility_cb, ob->data, bone);
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ UI_but_drawflag_enable(bt, UI_BUT_ICON_REVERSE);
+ }
- bt = uiDefIconButR_prop(block,
+ if (soops->show_restrict_flags & SO_RESTRICT_SELECT) {
+ bt = uiDefIconButBitI(block,
UI_BTYPE_ICON_TOGGLE,
+ BONE_UNSELECTABLE,
0,
- 0,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_RENDERX),
+ ICON_RESTRICT_SELECT_OFF,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.select),
te->ys,
UI_UNIT_X,
UI_UNIT_Y,
- &ptr,
- props.object_hide_render,
- -1,
+ &(bone->flag),
+ 0,
+ 0,
0,
0,
- -1,
- -1,
- NULL);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ TIP_("Restrict selection in the 3D View"));
+ UI_but_func_set(bt, restrictbutton_bone_select_cb, ob->data, bone);
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ UI_but_drawflag_enable(bt, UI_BUT_ICON_REVERSE);
+ }
}
- else if (tselem->type == TSE_MODIFIER) {
- ModifierData *md = (ModifierData *)te->directdata;
-
- PointerRNA ptr;
- RNA_pointer_create(tselem->id, &RNA_Modifier, md, &ptr);
+ else if (tselem->type == TSE_EBONE) {
+ EditBone *ebone = (EditBone *)te->directdata;
- bt = uiDefIconButR_prop(block,
+ if (soops->show_restrict_flags & SO_RESTRICT_VIEWPORT) {
+ bt = uiDefIconButBitI(block,
UI_BTYPE_ICON_TOGGLE,
+ BONE_HIDDEN_A,
0,
- 0,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_VIEWX),
+ ICON_RESTRICT_VIEW_OFF,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.viewport),
te->ys,
UI_UNIT_X,
UI_UNIT_Y,
- &ptr,
- props.modifier_show_viewport,
- -1,
+ &(ebone->flag),
+ 0,
+ 0,
0,
0,
- -1,
- -1,
- NULL);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ TIP_("Restrict visibility in the 3D View"));
+ UI_but_func_set(bt, restrictbutton_ebone_visibility_cb, NULL, ebone);
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ UI_but_drawflag_enable(bt, UI_BUT_ICON_REVERSE);
+ }
- bt = uiDefIconButR_prop(block,
+ if (soops->show_restrict_flags & SO_RESTRICT_SELECT) {
+ bt = uiDefIconButBitI(block,
UI_BTYPE_ICON_TOGGLE,
+ BONE_UNSELECTABLE,
0,
- 0,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_RENDERX),
+ ICON_RESTRICT_SELECT_OFF,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.select),
te->ys,
UI_UNIT_X,
UI_UNIT_Y,
- &ptr,
- props.modifier_show_render,
- -1,
+ &(ebone->flag),
0,
0,
- -1,
- -1,
- NULL);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
- }
- else if (tselem->type == TSE_POSE_CHANNEL) {
- bPoseChannel *pchan = (bPoseChannel *)te->directdata;
- Bone *bone = pchan->bone;
- Object *ob = (Object *)tselem->id;
-
- bt = uiDefIconButBitI(block,
- UI_BTYPE_ICON_TOGGLE,
- BONE_HIDDEN_P,
- 0,
- ICON_HIDE_OFF,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_VIEWX),
- te->ys,
- UI_UNIT_X,
- UI_UNIT_Y,
- &(bone->flag),
- 0,
- 0,
- 0,
- 0,
- TIP_("Restrict/Allow visibility in the 3D View"));
- UI_but_func_set(bt, restrictbutton_bone_visibility_cb, ob->data, bone);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
- UI_but_drawflag_enable(bt, UI_BUT_ICON_REVERSE);
-
- bt = uiDefIconButBitI(block,
- UI_BTYPE_ICON_TOGGLE,
- BONE_UNSELECTABLE,
- 0,
- ICON_RESTRICT_SELECT_OFF,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_SELECTX),
- te->ys,
- UI_UNIT_X,
- UI_UNIT_Y,
- &(bone->flag),
- 0,
- 0,
- 0,
- 0,
- TIP_("Restrict/Allow selection in the 3D View"));
- UI_but_func_set(bt, restrictbutton_bone_select_cb, ob->data, bone);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
- UI_but_drawflag_enable(bt, UI_BUT_ICON_REVERSE);
- }
- else if (tselem->type == TSE_EBONE) {
- EditBone *ebone = (EditBone *)te->directdata;
-
- bt = uiDefIconButBitI(block,
- UI_BTYPE_ICON_TOGGLE,
- BONE_HIDDEN_A,
- 0,
- ICON_RESTRICT_VIEW_OFF,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_VIEWX),
- te->ys,
- UI_UNIT_X,
- UI_UNIT_Y,
- &(ebone->flag),
- 0,
- 0,
- 0,
- 0,
- TIP_("Restrict/Allow visibility in the 3D View"));
- UI_but_func_set(bt, restrictbutton_ebone_visibility_cb, NULL, ebone);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
- UI_but_drawflag_enable(bt, UI_BUT_ICON_REVERSE);
-
- bt = uiDefIconButBitI(block,
- UI_BTYPE_ICON_TOGGLE,
- BONE_UNSELECTABLE,
- 0,
- ICON_RESTRICT_SELECT_OFF,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_SELECTX),
- te->ys,
- UI_UNIT_X,
- UI_UNIT_Y,
- &(ebone->flag),
- 0,
- 0,
- 0,
- 0,
- TIP_("Restrict/Allow selection in the 3D View"));
- UI_but_func_set(bt, restrictbutton_ebone_select_cb, NULL, ebone);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
- UI_but_drawflag_enable(bt, UI_BUT_ICON_REVERSE);
+ 0,
+ 0,
+ TIP_("Restrict selection in the 3D View"));
+ UI_but_func_set(bt, restrictbutton_ebone_select_cb, NULL, ebone);
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ UI_but_drawflag_enable(bt, UI_BUT_ICON_REVERSE);
+ }
}
else if (tselem->type == TSE_GP_LAYER) {
ID *id = tselem->id;
bGPDlayer *gpl = (bGPDlayer *)te->directdata;
- bt = uiDefIconButBitS(block,
- UI_BTYPE_ICON_TOGGLE,
- GP_LAYER_HIDE,
- 0,
- ICON_HIDE_OFF,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_VIEWX),
- te->ys,
- UI_UNIT_X,
- UI_UNIT_Y,
- &gpl->flag,
- 0,
- 0,
- 0,
- 0,
- TIP_("Restrict/Allow visibility in the 3D View"));
- UI_but_func_set(bt, restrictbutton_gp_layer_flag_cb, id, gpl);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
- UI_but_drawflag_enable(bt, UI_BUT_ICON_REVERSE);
-
- bt = uiDefIconButBitS(
- block,
- UI_BTYPE_ICON_TOGGLE,
- GP_LAYER_LOCKED,
- 0,
- ICON_UNLOCKED,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_SELECTX),
- te->ys,
- UI_UNIT_X,
- UI_UNIT_Y,
- &gpl->flag,
- 0,
- 0,
- 0,
- 0,
- TIP_("Restrict/Allow editing of strokes and keyframes in this layer"));
- UI_but_func_set(bt, restrictbutton_gp_layer_flag_cb, id, gpl);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (soops->show_restrict_flags & SO_RESTRICT_VIEWPORT) {
+ bt = uiDefIconButBitS(block,
+ UI_BTYPE_ICON_TOGGLE,
+ GP_LAYER_HIDE,
+ 0,
+ ICON_HIDE_OFF,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.viewport),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &gpl->flag,
+ 0,
+ 0,
+ 0,
+ 0,
+ TIP_("Restrict visibility in the 3D View"));
+ UI_but_func_set(bt, restrictbutton_gp_layer_flag_cb, id, gpl);
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ UI_but_drawflag_enable(bt, UI_BUT_ICON_REVERSE);
+ }
+
+ if (soops->show_restrict_flags & SO_RESTRICT_SELECT) {
+ bt = uiDefIconButBitS(block,
+ UI_BTYPE_ICON_TOGGLE,
+ GP_LAYER_LOCKED,
+ 0,
+ ICON_UNLOCKED,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.select),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &gpl->flag,
+ 0,
+ 0,
+ 0,
+ 0,
+ TIP_("Restrict editing of strokes and keyframes in this layer"));
+ UI_but_func_set(bt, restrictbutton_gp_layer_flag_cb, id, gpl);
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ }
}
else if (outliner_is_collection_tree_element(te)) {
- LayerCollection *lc = (tselem->type == TSE_LAYER_COLLECTION) ? te->directdata : NULL;
+ LayerCollection *layer_collection = (tselem->type == TSE_LAYER_COLLECTION) ?
+ te->directdata :
+ NULL;
Collection *collection = outliner_collection_from_tree_element(te);
-
- if ((!lc || !(lc->flag & LAYER_COLLECTION_EXCLUDE)) &&
+ if ((!layer_collection || !(layer_collection->flag & LAYER_COLLECTION_EXCLUDE)) &&
!(collection->flag & COLLECTION_IS_MASTER)) {
+
PointerRNA collection_ptr;
+ PointerRNA layer_collection_ptr;
RNA_id_pointer_create(&collection->id, &collection_ptr);
+ if (layer_collection != NULL) {
+ RNA_pointer_create(
+ &scene->id, &RNA_LayerCollection, layer_collection, &layer_collection_ptr);
+ }
- if (lc != NULL) {
- int icon = ICON_RESTRICT_VIEW_ON;
- if ((collection->flag & COLLECTION_RESTRICT_VIEW) == 0) {
- icon = (lc->flag & LAYER_COLLECTION_RESTRICT_VIEW) != 0 ? ICON_HIDE_ON :
- ICON_HIDE_OFF;
- }
- bt = uiDefIconBut(block,
- UI_BTYPE_ICON_TOGGLE,
- 0,
- icon,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_VIEWX),
- te->ys,
- UI_UNIT_X,
- UI_UNIT_Y,
- NULL,
- 0,
- 0,
- 0,
- 0,
- TIP_("Hide collection in viewport\n"
- "* Alt to disable for all viewports\n"
- "* Ctrl to isolate visibility\n"
- "* Shift to hide inside objects and collections"));
- UI_but_func_set(bt, hidebutton_layer_collection_flag_cb, view_layer, lc);
- UI_but_func_pushed_state_set(bt, layer_collection_pushed_state_cb, lc);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ /* Update the restriction column values for the collection children. */
+ if (layer_collection) {
+ outliner_restrict_properties_enable_layer_collection_set(
+ &layer_collection_ptr, &collection_ptr, &props, &props_active);
}
else {
+ outliner_restrict_properties_enable_collection_set(
+ &collection_ptr, &props, &props_active);
+ }
+
+ if (layer_collection != NULL) {
+ if (soops->show_restrict_flags & SO_RESTRICT_HIDE) {
+ bt = uiDefIconButR_prop(block,
+ UI_BTYPE_ICON_TOGGLE,
+ 0,
+ 0,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.hide),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &layer_collection_ptr,
+ props.layer_collection_hide_viewport,
+ -1,
+ 0,
+ 0,
+ 0,
+ 0,
+ TIP_("Temporarily hide in viewport\n"
+ "* Ctrl to isolate collection\n"
+ "* Shift to set inside collections and objects"));
+ UI_but_func_set(bt,
+ view_layer__layer_collection_set_flag_recursive_cb,
+ layer_collection,
+ (char *)"hide_viewport");
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (!props_active.layer_collection_hide_viewport) {
+ UI_but_flag_enable(bt, UI_BUT_INACTIVE);
+ }
+ }
+
+ if (soops->show_restrict_flags & SO_RESTRICT_HOLDOUT) {
+ bt = uiDefIconButR_prop(block,
+ UI_BTYPE_ICON_TOGGLE,
+ 0,
+ 0,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.holdout),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &layer_collection_ptr,
+ props.layer_collection_holdout,
+ -1,
+ 0,
+ 0,
+ 0,
+ 0,
+ TIP_("Mask out objects in collection from view layer\n"
+ "* Ctrl to isolate collection\n"
+ "* Shift to set inside collections"));
+ UI_but_func_set(bt,
+ view_layer__layer_collection_set_flag_recursive_cb,
+ layer_collection,
+ (char *)"holdout");
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (!props_active.layer_collection_holdout) {
+ UI_but_flag_enable(bt, UI_BUT_INACTIVE);
+ }
+ }
+
+ if (soops->show_restrict_flags & SO_RESTRICT_INDIRECT_ONLY) {
+ bt = uiDefIconButR_prop(
+ block,
+ UI_BTYPE_ICON_TOGGLE,
+ 0,
+ 0,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.indirect_only),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &layer_collection_ptr,
+ props.layer_collection_indirect_only,
+ -1,
+ 0,
+ 0,
+ 0,
+ 0,
+ TIP_("Objects in collection only contribute indirectly (through shadows and "
+ "reflections) in the view layer\n"
+ "* Ctrl to isolate collection\n"
+ "* Shift to set inside collections"));
+ UI_but_func_set(bt,
+ view_layer__layer_collection_set_flag_recursive_cb,
+ layer_collection,
+ (char *)"indirect_only");
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (!props_active.layer_collection_indirect_only) {
+ UI_but_flag_enable(bt, UI_BUT_INACTIVE);
+ }
+ }
+ }
+
+ if (soops->show_restrict_flags & SO_RESTRICT_VIEWPORT) {
bt = uiDefIconButR_prop(block,
UI_BTYPE_ICON_TOGGLE,
0,
0,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_VIEWX),
+ (int)(ar->v2d.cur.xmax - restrict_offsets.viewport),
te->ys,
UI_UNIT_X,
UI_UNIT_Y,
@@ -938,51 +1484,102 @@ static void outliner_draw_restrictbuts(uiBlock *block,
0,
0,
0,
- NULL);
+ TIP_("Globally disable in viewports\n"
+ "* Ctrl to isolate collection\n"
+ "* Shift to set inside collections and objects"));
+ if (layer_collection != NULL) {
+ UI_but_func_set(bt,
+ view_layer__collection_set_flag_recursive_cb,
+ layer_collection,
+ (char *)"hide_viewport");
+ }
+ else {
+ UI_but_func_set(bt,
+ scenes__collection_set_flag_recursive_cb,
+ collection,
+ (char *)"hide_viewport");
+ }
UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (!props_active.collection_hide_viewport) {
+ UI_but_flag_enable(bt, UI_BUT_INACTIVE);
+ }
}
- bt = uiDefIconButR_prop(block,
- UI_BTYPE_ICON_TOGGLE,
- 0,
- 0,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_RENDERX),
- te->ys,
- UI_UNIT_X,
- UI_UNIT_Y,
- &collection_ptr,
- props.collection_hide_render,
- -1,
- 0,
- 0,
- 0,
- 0,
- NULL);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (soops->show_restrict_flags & SO_RESTRICT_RENDER) {
+ bt = uiDefIconButR_prop(block,
+ UI_BTYPE_ICON_TOGGLE,
+ 0,
+ 0,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.render),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &collection_ptr,
+ props.collection_hide_render,
+ -1,
+ 0,
+ 0,
+ 0,
+ 0,
+ TIP_("Globally disable in renders\n"
+ "* Ctrl to isolate collection\n"
+ "* Shift to set inside collections and objects"));
+ if (layer_collection != NULL) {
+ UI_but_func_set(bt,
+ view_layer__collection_set_flag_recursive_cb,
+ layer_collection,
+ (char *)"hide_render");
+ }
+ else {
+ UI_but_func_set(
+ bt, scenes__collection_set_flag_recursive_cb, collection, (char *)"hide_render");
+ }
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (!props_active.collection_hide_render) {
+ UI_but_flag_enable(bt, UI_BUT_INACTIVE);
+ }
+ }
- bt = uiDefIconButR_prop(block,
- UI_BTYPE_ICON_TOGGLE,
- 0,
- 0,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_SELECTX),
- te->ys,
- UI_UNIT_X,
- UI_UNIT_Y,
- &collection_ptr,
- props.collection_hide_select,
- -1,
- 0,
- 0,
- 0,
- 0,
- NULL);
- UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (soops->show_restrict_flags & SO_RESTRICT_SELECT) {
+ bt = uiDefIconButR_prop(block,
+ UI_BTYPE_ICON_TOGGLE,
+ 0,
+ 0,
+ (int)(ar->v2d.cur.xmax - restrict_offsets.select),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &collection_ptr,
+ props.collection_hide_select,
+ -1,
+ 0,
+ 0,
+ 0,
+ 0,
+ TIP_("Disable selection in viewport\n"
+ "* Ctrl to isolate collection\n"
+ "* Shift to set inside collections and objects"));
+ if (layer_collection != NULL) {
+ UI_but_func_set(bt,
+ view_layer__collection_set_flag_recursive_cb,
+ layer_collection,
+ (char *)"hide_select");
+ }
+ else {
+ UI_but_func_set(
+ bt, scenes__collection_set_flag_recursive_cb, collection, (char *)"hide_select");
+ }
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ if (!props_active.collection_hide_select) {
+ UI_but_flag_enable(bt, UI_BUT_INACTIVE);
+ }
+ }
}
}
}
if (TSELEM_OPEN(tselem, soops)) {
- outliner_draw_restrictbuts(block, scene, view_layer, ar, soops, &te->subtree);
+ outliner_draw_restrictbuts(block, scene, view_layer, ar, soops, &te->subtree, props_active);
}
}
}
@@ -1005,6 +1602,23 @@ static void outliner_draw_userbuts(uiBlock *block, ARegion *ar, SpaceOutliner *s
but_flag |= UI_BUT_DISABLED;
}
+ BLI_str_format_int_grouped(buf, id->us);
+ bt = uiDefBut(block,
+ UI_BTYPE_BUT,
+ 1,
+ buf,
+ (int)(ar->v2d.cur.xmax - OL_TOG_USER_BUTS_USERS),
+ te->ys,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ NULL,
+ 0.0,
+ 0.0,
+ 0,
+ 0,
+ TIP_("Number of users of this data-block"));
+ UI_but_flag_enable(bt, but_flag);
+
if (id->flag & LIB_FAKEUSER) {
icon = ICON_FILE_TICK;
tip = TIP_("Data-block will be retained using a fake user");
@@ -1018,7 +1632,7 @@ static void outliner_draw_userbuts(uiBlock *block, ARegion *ar, SpaceOutliner *s
LIB_FAKEUSER,
1,
icon,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_VIEWX),
+ (int)(ar->v2d.cur.xmax - OL_TOG_USER_BUTS_STATUS),
te->ys,
UI_UNIT_X,
UI_UNIT_Y,
@@ -1031,29 +1645,12 @@ static void outliner_draw_userbuts(uiBlock *block, ARegion *ar, SpaceOutliner *s
UI_but_func_set(bt, restrictbutton_id_user_toggle, id, NULL);
UI_but_flag_enable(bt, but_flag);
- BLI_str_format_int_grouped(buf, id->us);
- bt = uiDefBut(block,
- UI_BTYPE_BUT,
- 1,
- buf,
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_SELECTX),
- te->ys,
- UI_UNIT_X,
- UI_UNIT_Y,
- NULL,
- 0.0,
- 0.0,
- 0,
- 0,
- TIP_("Number of users of this data-block"));
- UI_but_flag_enable(bt, but_flag);
-
bt = uiDefButBitS(block,
UI_BTYPE_ICON_TOGGLE,
LIB_FAKEUSER,
1,
(id->flag & LIB_FAKEUSER) ? "F" : " ",
- (int)(ar->v2d.cur.xmax - OL_TOG_RESTRICT_RENDERX),
+ (int)(ar->v2d.cur.xmax - OL_TOG_USER_BUTS_FAKEUSER),
te->ys,
UI_UNIT_X,
UI_UNIT_Y,
@@ -1179,8 +1776,13 @@ static void outliner_draw_rnabuts(
}
}
-static void outliner_buttons(const bContext *C, uiBlock *block, ARegion *ar, TreeElement *te)
+static void outliner_buttons(const bContext *C,
+ uiBlock *block,
+ ARegion *ar,
+ const float restrict_column_width,
+ TreeElement *te)
{
+ SpaceOutliner *soops = CTX_wm_space_outliner(C);
uiBut *bt;
TreeStoreElem *tselem;
int spx, dx, len;
@@ -1206,7 +1808,11 @@ static void outliner_buttons(const bContext *C, uiBlock *block, ARegion *ar, Tre
}
spx = te->xs + 1.8f * UI_UNIT_X;
- dx = ar->v2d.cur.xmax - (spx + 3.2f * UI_UNIT_X);
+ if ((tselem->type == TSE_LAYER_COLLECTION) &&
+ (soops->show_restrict_flags & SO_RESTRICT_ENABLE)) {
+ spx += UI_UNIT_X;
+ }
+ dx = ar->v2d.cur.xmax - (spx + restrict_column_width + 0.2f * UI_UNIT_X);
bt = uiDefBut(block,
UI_BTYPE_TEXT,
@@ -1778,6 +2384,60 @@ TreeElementIcon tree_element_get_icon(TreeStoreElem *tselem, TreeElement *te)
return data;
}
+static void tselem_draw_layer_collection_enable_icon(
+ Scene *scene, uiBlock *block, int xmax, float x, float y, TreeElement *te, float alpha)
+{
+ /* Get RNA property (once for speed). */
+ static PropertyRNA *exclude_prop = NULL;
+ if (exclude_prop == NULL) {
+ exclude_prop = RNA_struct_type_find_property(&RNA_LayerCollection, "exclude");
+ }
+
+ if (x >= xmax) {
+ /* Placement of icons, copied from interface_widgets.c. */
+ float aspect = (0.8f * UI_UNIT_Y) / ICON_DEFAULT_HEIGHT;
+ x += 2.0f * aspect;
+ y += 2.0f * aspect;
+
+ /* restrict column clip... it has been coded by simply overdrawing,
+ * doesn't work for buttons */
+ char color[4];
+ int icon = RNA_property_ui_icon(exclude_prop);
+ if (UI_icon_get_theme_color(icon, (uchar *)color)) {
+ UI_icon_draw_ex(x, y, icon, U.inv_dpi_fac, alpha, 0.0f, color, true);
+ }
+ else {
+ UI_icon_draw_ex(x, y, icon, U.inv_dpi_fac, alpha, 0.0f, NULL, false);
+ }
+ }
+ else {
+ LayerCollection *layer_collection = te->directdata;
+ PointerRNA layer_collection_ptr;
+ RNA_pointer_create(&scene->id, &RNA_LayerCollection, layer_collection, &layer_collection_ptr);
+
+ char emboss = UI_block_emboss_get(block);
+ UI_block_emboss_set(block, UI_EMBOSS_NONE);
+ uiBut *bt = uiDefIconButR_prop(block,
+ UI_BTYPE_ICON_TOGGLE,
+ 0,
+ 0,
+ x,
+ y,
+ UI_UNIT_X,
+ UI_UNIT_Y,
+ &layer_collection_ptr,
+ exclude_prop,
+ -1,
+ 0,
+ 0,
+ 0,
+ 0,
+ NULL);
+ UI_but_flag_enable(bt, UI_BUT_DRAG_LOCK);
+ UI_block_emboss_set(block, emboss);
+ }
+}
+
static void tselem_draw_icon(uiBlock *block,
int xmax,
float x,
@@ -1801,7 +2461,13 @@ static void tselem_draw_icon(uiBlock *block,
/* restrict column clip... it has been coded by simply overdrawing,
* doesn't work for buttons */
- UI_icon_draw_alpha(x, y, data.icon, alpha);
+ char color[4];
+ if (UI_icon_get_theme_color(data.icon, (uchar *)color)) {
+ UI_icon_draw_ex(x, y, data.icon, U.inv_dpi_fac, alpha, 0.0f, color, true);
+ }
+ else {
+ UI_icon_draw_ex(x, y, data.icon, U.inv_dpi_fac, alpha, 0.0f, NULL, false);
+ }
}
else {
uiDefIconBut(block,
@@ -1868,6 +2534,17 @@ static void outliner_draw_iconrow_number(const uiFontStyle *fstyle,
GPU_blend(true); /* Roundbox and text drawing disables. */
}
+static void outliner_icon_background_colors(float icon_color[4], float icon_border[4])
+{
+ float text[4];
+ UI_GetThemeColor4fv(TH_TEXT, text);
+
+ copy_v3_v3(icon_color, text);
+ icon_color[3] = 0.4f;
+ copy_v3_v3(icon_border, text);
+ icon_border[3] = 0.2f;
+}
+
static void outliner_draw_iconrow_doit(uiBlock *block,
TreeElement *te,
const uiFontStyle *fstyle,
@@ -1882,23 +2559,34 @@ static void outliner_draw_iconrow_doit(uiBlock *block,
if (active != OL_DRAWSEL_NONE) {
float ufac = UI_UNIT_X / 20.0f;
- float color[4] = {1.0f, 1.0f, 1.0f, 0.2f};
-
+ float icon_color[4], icon_border[4];
+ outliner_icon_background_colors(icon_color, icon_border);
+ icon_color[3] *= alpha_fac;
+ if (active == OL_DRAWSEL_ACTIVE) {
+ UI_GetThemeColor4fv(TH_EDITED_OBJECT, icon_color);
+ icon_border[3] = 0.3f;
+ }
UI_draw_roundbox_corner_set(UI_CNR_ALL);
- color[3] *= alpha_fac;
UI_draw_roundbox_aa(true,
- (float)*offsx + 1.0f * ufac,
- (float)ys + 1.0f * ufac,
- (float)*offsx + UI_UNIT_X - 1.0f * ufac,
+ (float)*offsx,
+ (float)ys + ufac,
+ (float)*offsx + UI_UNIT_X,
+ (float)ys + UI_UNIT_Y - ufac,
+ (float)UI_UNIT_Y / 4.0f,
+ icon_color);
+ /* border around it */
+ UI_draw_roundbox_aa(false,
+ (float)*offsx,
+ (float)ys + ufac,
+ (float)*offsx + UI_UNIT_X,
(float)ys + UI_UNIT_Y - ufac,
- (float)UI_UNIT_Y / 2.0f - ufac,
- color);
+ (float)UI_UNIT_Y / 4.0f,
+ icon_border);
GPU_blend(true); /* Roundbox disables. */
}
- /* No inlined icon should be clickable. */
- tselem_draw_icon(block, xmax, (float)*offsx, (float)ys, tselem, te, 0.8f * alpha_fac, false);
+ tselem_draw_icon(block, xmax, (float)*offsx, (float)ys, tselem, te, alpha_fac, false);
te->xs = *offsx;
te->ys = ys;
te->xend = (short)*offsx + UI_UNIT_X;
@@ -1952,7 +2640,7 @@ static void outliner_draw_iconrow(bContext *C,
float alpha_fac,
MergedIconRow *merged)
{
- eOLDrawState active;
+ eOLDrawState active = OL_DRAWSEL_NONE;
const Object *obact = OBACT(view_layer);
for (TreeElement *te = lb->first; te; te = te->next) {
@@ -1972,7 +2660,7 @@ static void outliner_draw_iconrow(bContext *C,
OL_DRAWSEL_NONE;
}
else if (is_object_data_in_editmode(tselem->id, obact)) {
- active = OL_DRAWSEL_NORMAL;
+ active = OL_DRAWSEL_ACTIVE;
}
else {
active = tree_element_active(C, scene, view_layer, soops, te, OL_SETSEL_NONE, false);
@@ -2068,21 +2756,23 @@ static void outliner_draw_tree_element(bContext *C,
bool draw_grayed_out,
int startx,
int *starty,
+ const float restrict_column_width,
TreeElement **te_edit)
{
- TreeStoreElem *tselem;
+ TreeStoreElem *tselem = TREESTORE(te);
float ufac = UI_UNIT_X / 20.0f;
int offsx = 0;
eOLDrawState active = OL_DRAWSEL_NONE;
- float color[4];
- tselem = TREESTORE(te);
+ unsigned char text_color[4];
+ UI_GetThemeColor4ubv(TH_TEXT, text_color);
+ float icon_bgcolor[4], icon_border[4];
+ outliner_icon_background_colors(icon_bgcolor, icon_border);
if (*starty + 2 * UI_UNIT_Y >= ar->v2d.cur.ymin && *starty <= ar->v2d.cur.ymax) {
const float alpha_fac = ((te->flag & TE_DISABLED) || (te->flag & TE_CHILD_NOT_IN_COLLECTION) ||
draw_grayed_out) ?
0.5f :
1.0f;
- const float alpha = 0.5f * alpha_fac;
int xmax = ar->v2d.cur.xmax;
if ((tselem->flag & TSE_TEXTBUT) && (*te_edit == NULL)) {
@@ -2090,8 +2780,8 @@ static void outliner_draw_tree_element(bContext *C,
}
/* icons can be ui buts, we don't want it to overlap with restrict */
- if ((soops->flag & SO_HIDE_RESTRICTCOLS) == 0) {
- xmax -= OL_TOGW + UI_UNIT_X;
+ if (restrict_column_width > 0) {
+ xmax -= restrict_column_width + UI_UNIT_X;
}
GPU_blend(true);
@@ -2101,7 +2791,8 @@ static void outliner_draw_tree_element(bContext *C,
const Object *obact = OBACT(view_layer);
if (te->idcode == ID_SCE) {
if (tselem->id == (ID *)scene) {
- rgba_float_args_set(color, 1.0f, 1.0f, 1.0f, alpha);
+ /* active scene */
+ icon_bgcolor[3] = 0.2f;
active = OL_DRAWSEL_ACTIVE;
}
}
@@ -2111,35 +2802,33 @@ static void outliner_draw_tree_element(bContext *C,
BKE_view_layer_base_find(view_layer, ob);
const bool is_selected = (base != NULL) && ((base->flag & BASE_SELECTED) != 0);
- if (ob == obact || is_selected) {
- uchar col[4] = {0, 0, 0, 0};
-
- /* outliner active ob: always white text, circle color now similar to view3d */
-
+ if (ob == obact) {
active = OL_DRAWSEL_ACTIVE;
- if (ob == obact) {
- if (is_selected) {
- UI_GetThemeColorType4ubv(TH_ACTIVE, SPACE_VIEW3D, col);
- col[3] = alpha;
- }
+ }
- active = OL_DRAWSEL_NORMAL;
+ if (is_selected) {
+ if (ob == obact) {
+ /* active selected object */
+ UI_GetThemeColor3ubv(TH_ACTIVE_OBJECT, text_color);
+ text_color[3] = 255;
}
- else if (is_selected) {
- UI_GetThemeColorType4ubv(TH_SELECT, SPACE_VIEW3D, col);
- col[3] = alpha;
+ else {
+ /* other selected objects */
+ UI_GetThemeColor3ubv(TH_SELECTED_OBJECT, text_color);
+ text_color[3] = 255;
}
- rgba_float_args_set(
- color, (float)col[0] / 255, (float)col[1] / 255, (float)col[2] / 255, alpha);
}
}
else if (is_object_data_in_editmode(tselem->id, obact)) {
- rgba_float_args_set(color, 1.0f, 1.0f, 1.0f, alpha);
+ /* objects being edited */
+ UI_GetThemeColor4fv(TH_EDITED_OBJECT, icon_bgcolor);
+ icon_border[3] = 0.3f;
active = OL_DRAWSEL_ACTIVE;
}
else {
if (tree_element_active(C, scene, view_layer, soops, te, OL_SETSEL_NONE, false)) {
- rgba_float_args_set(color, 0.85f, 0.85f, 1.0f, alpha);
+ /* active items like camera or material */
+ icon_bgcolor[3] = 0.2f;
active = OL_DRAWSEL_ACTIVE;
}
}
@@ -2147,19 +2836,36 @@ static void outliner_draw_tree_element(bContext *C,
else {
active = tree_element_type_active(
C, scene, view_layer, soops, te, tselem, OL_SETSEL_NONE, false);
- rgba_float_args_set(color, 0.85f, 0.85f, 1.0f, alpha);
+ /* active collection*/
+ icon_bgcolor[3] = 0.2f;
+ }
+
+ /* Checkbox to enable collections. */
+ if ((tselem->type == TSE_LAYER_COLLECTION) &&
+ (soops->show_restrict_flags & SO_RESTRICT_ENABLE)) {
+ tselem_draw_layer_collection_enable_icon(
+ scene, block, xmax, (float)startx + offsx + UI_UNIT_X, (float)*starty, te, 0.8f);
+ offsx += UI_UNIT_X;
}
/* active circle */
if (active != OL_DRAWSEL_NONE) {
UI_draw_roundbox_corner_set(UI_CNR_ALL);
UI_draw_roundbox_aa(true,
- (float)startx + UI_UNIT_X + 1.0f * ufac,
- (float)*starty + 1.0f * ufac,
- (float)startx + 2.0f * UI_UNIT_X - 1.0f * ufac,
- (float)*starty + UI_UNIT_Y - 1.0f * ufac,
- UI_UNIT_Y / 2.0f - 1.0f * ufac,
- color);
+ (float)startx + offsx + UI_UNIT_X,
+ (float)*starty + ufac,
+ (float)startx + offsx + 2.0f * UI_UNIT_X,
+ (float)*starty + UI_UNIT_Y - ufac,
+ UI_UNIT_Y / 4.0f,
+ icon_bgcolor);
+ /* border around it */
+ UI_draw_roundbox_aa(false,
+ (float)startx + offsx + UI_UNIT_X,
+ (float)*starty + ufac,
+ (float)startx + offsx + 2.0f * UI_UNIT_X,
+ (float)*starty + UI_UNIT_Y - ufac,
+ UI_UNIT_Y / 4.0f,
+ icon_border);
GPU_blend(true); /* roundbox disables it */
te->flag |= TE_ACTIVE; // for lookup in display hierarchies
@@ -2190,7 +2896,6 @@ static void outliner_draw_tree_element(bContext *C,
offsx += UI_UNIT_X;
/* datatype icon */
-
if (!(ELEM(tselem->type, TSE_RNA_PROPERTY, TSE_RNA_ARRAY_ELEM, TSE_ID_BASE))) {
tselem_draw_icon(
block, xmax, (float)startx + offsx, (float)*starty, tselem, te, alpha_fac, true);
@@ -2232,21 +2937,12 @@ static void outliner_draw_tree_element(bContext *C,
/* name */
if ((tselem->flag & TSE_TEXTBUT) == 0) {
- unsigned char text_col[4];
-
- if (active == OL_DRAWSEL_NORMAL) {
- UI_GetThemeColor4ubv(TH_TEXT_HI, text_col);
- }
- else if (ELEM(tselem->type, TSE_RNA_PROPERTY, TSE_RNA_ARRAY_ELEM)) {
- UI_GetThemeColorBlend3ubv(TH_BACK, TH_TEXT, 0.75f, text_col);
- text_col[3] = 255;
- }
- else {
- UI_GetThemeColor4ubv(TH_TEXT, text_col);
+ if (ELEM(tselem->type, TSE_RNA_PROPERTY, TSE_RNA_ARRAY_ELEM)) {
+ UI_GetThemeColorBlend3ubv(TH_BACK, TH_TEXT, 0.75f, text_color);
+ text_color[3] = 255;
}
- text_col[3] *= alpha_fac;
-
- UI_fontstyle_draw_simple(fstyle, startx + offsx, *starty + 5 * ufac, te->name, text_col);
+ text_color[3] *= alpha_fac;
+ UI_fontstyle_draw_simple(fstyle, startx + offsx, *starty + 5 * ufac, te->name, text_color);
}
offsx += (int)(UI_UNIT_X + UI_fontstyle_string_width(fstyle, te->name));
@@ -2306,6 +3002,7 @@ static void outliner_draw_tree_element(bContext *C,
draw_childs_grayed_out,
startx + UI_UNIT_X,
starty,
+ restrict_column_width,
te_edit);
}
}
@@ -2513,11 +3210,15 @@ static void outliner_draw_highlights_recursive(unsigned pos,
if (tselem->flag & TSE_DRAG_BEFORE) {
immUniformColor4fv(col);
- immRecti(pos, start_x, start_y + UI_UNIT_Y, end_x, start_y + UI_UNIT_Y);
+ immRecti(pos,
+ start_x,
+ start_y + UI_UNIT_Y - U.pixelsize,
+ end_x,
+ start_y + UI_UNIT_Y + U.pixelsize);
}
else if (tselem->flag & TSE_DRAG_AFTER) {
immUniformColor4fv(col);
- immRecti(pos, start_x, start_y, end_x, start_y);
+ immRecti(pos, start_x, start_y - U.pixelsize, end_x, start_y + U.pixelsize);
}
else {
immUniformColor3fvAlpha(col, col[3] * 0.5f);
@@ -2581,7 +3282,7 @@ static void outliner_draw_tree(bContext *C,
ViewLayer *view_layer,
ARegion *ar,
SpaceOutliner *soops,
- const bool has_restrict_icons,
+ const float restrict_column_width,
TreeElement **te_edit)
{
const uiFontStyle *fstyle = UI_FSTYLE_WIDGET;
@@ -2603,8 +3304,8 @@ static void outliner_draw_tree(bContext *C,
/* set scissor so tree elements or lines can't overlap restriction icons */
float scissor[4] = {0};
- if (has_restrict_icons) {
- int mask_x = BLI_rcti_size_x(&ar->v2d.mask) - (int)OL_TOGW + 1;
+ if (restrict_column_width > 0.0f) {
+ int mask_x = BLI_rcti_size_x(&ar->v2d.mask) - (int)restrict_column_width + 1;
CLAMP_MIN(mask_x, 0);
GPU_scissor_get_f(scissor);
@@ -2632,10 +3333,11 @@ static void outliner_draw_tree(bContext *C,
(te->flag & TE_DRAGGING) != 0,
startx,
&starty,
+ restrict_column_width,
te_edit);
}
- if (has_restrict_icons) {
+ if (restrict_column_width > 0.0f) {
/* reset scissor */
GPU_scissor(UNPACK4(scissor));
}
@@ -2652,7 +3354,10 @@ static void outliner_back(ARegion *ar)
uint pos = GPU_vertformat_attr_add(format, "pos", GPU_COMP_F32, 2, GPU_FETCH_FLOAT);
immBindBuiltinProgram(GPU_SHADER_2D_UNIFORM_COLOR);
- immUniformThemeColorShade(TH_BACK, 6);
+
+ float col_alternating[4];
+ UI_GetThemeColor4fv(TH_ROW_ALTERNATE, col_alternating);
+ immUniformThemeColorBlend(TH_BACK, TH_ROW_ALTERNATE, col_alternating[3]);
const float x1 = 0.0f, x2 = ar->v2d.cur.xmax;
float y1 = ystart, y2;
@@ -2690,7 +3395,6 @@ void draw_outliner(const bContext *C)
uiBlock *block;
int sizey = 0, sizex = 0, sizex_rna = 0;
TreeElement *te_edit = NULL;
- bool has_restrict_icons;
outliner_build_tree(mainvar, scene, view_layer, soops, ar); // always
@@ -2700,6 +3404,7 @@ void draw_outliner(const bContext *C)
/* extend size to allow for horizontal scrollbar */
sizey += V2D_SCROLL_HEIGHT;
+ const float restrict_column_width = outliner_restrict_columns_width(soops);
if (soops->outlinevis == SO_DATA_API) {
/* RNA has two columns:
* - column 1 is (max_width + OL_RNA_COL_SPACEX) or
@@ -2715,7 +3420,6 @@ void draw_outliner(const bContext *C)
/* get width of data (for setting 'tot' rect, this is column 1 + column 2 + a bit extra) */
sizex = sizex_rna + OL_RNA_COL_SIZEX + 50;
- has_restrict_icons = false;
}
else {
/* width must take into account restriction columns (if visible)
@@ -2724,13 +3428,8 @@ void draw_outliner(const bContext *C)
// XXX should use outliner_width instead when te->xend will be set correctly...
outliner_rna_width(soops, &soops->tree, &sizex, 0);
- /* constant offset for restriction columns */
- // XXX this isn't that great yet...
- if ((soops->flag & SO_HIDE_RESTRICTCOLS) == 0) {
- sizex += OL_TOGW * 3;
- }
-
- has_restrict_icons = !(soops->flag & SO_HIDE_RESTRICTCOLS);
+ /* Constant offset for restriction columns */
+ sizex += restrict_column_width;
}
/* adds vertical offset */
@@ -2748,7 +3447,7 @@ void draw_outliner(const bContext *C)
outliner_back(ar);
block = UI_block_begin(C, ar, __func__, UI_EMBOSS);
outliner_draw_tree(
- (bContext *)C, block, scene, view_layer, ar, soops, has_restrict_icons, &te_edit);
+ (bContext *)C, block, scene, view_layer, ar, soops, restrict_column_width, &te_edit);
/* Default to no emboss for outliner UI. */
UI_block_emboss_set(block, UI_EMBOSS_NONE);
@@ -2761,20 +3460,22 @@ void draw_outliner(const bContext *C)
outliner_draw_rnabuts(block, ar, soops, sizex_rna, &soops->tree);
UI_block_emboss_set(block, UI_EMBOSS_NONE);
}
- else if ((soops->outlinevis == SO_ID_ORPHANS) && has_restrict_icons) {
+ else if (soops->outlinevis == SO_ID_ORPHANS) {
/* draw user toggle columns */
outliner_draw_userbuts(block, ar, soops, &soops->tree);
}
- else if (has_restrict_icons) {
+ else if (restrict_column_width > 0.0f) {
/* draw restriction columns */
- outliner_draw_restrictbuts(block, scene, view_layer, ar, soops, &soops->tree);
+ RestrictPropertiesActive props_active;
+ memset(&props_active, 1, sizeof(RestrictPropertiesActive));
+ outliner_draw_restrictbuts(block, scene, view_layer, ar, soops, &soops->tree, props_active);
}
UI_block_emboss_set(block, UI_EMBOSS);
- /* draw edit buttons if nessecery */
+ /* Draw edit buttons if necessary. */
if (te_edit) {
- outliner_buttons(C, block, ar, te_edit);
+ outliner_buttons(C, block, ar, restrict_column_width, te_edit);
}
UI_block_end(C, block);
diff --git a/source/blender/editors/space_outliner/outliner_edit.c b/source/blender/editors/space_outliner/outliner_edit.c
index a943e972cf5..c32b2b051f8 100644
--- a/source/blender/editors/space_outliner/outliner_edit.c
+++ b/source/blender/editors/space_outliner/outliner_edit.c
@@ -88,6 +88,11 @@
static int outliner_highlight_update(bContext *C, wmOperator *UNUSED(op), const wmEvent *event)
{
+ /* stop highlighting if out of area */
+ if (!ED_screen_area_active(C)) {
+ return OPERATOR_PASS_THROUGH;
+ }
+
/* Drag and drop does own highlighting. */
wmWindowManager *wm = CTX_wm_manager(C);
if (wm->drags.first) {
@@ -1025,8 +1030,8 @@ int common_restrict_check(bContext *C, Object *ob)
Object *obedit = CTX_data_edit_object(C);
if (obedit && obedit == ob) {
/* found object is hidden, reset */
- if (ob->restrictflag & OB_RESTRICT_VIEW) {
- ob->restrictflag &= ~OB_RESTRICT_VIEW;
+ if (ob->restrictflag & OB_RESTRICT_VIEWPORT) {
+ ob->restrictflag &= ~OB_RESTRICT_VIEWPORT;
}
/* found object is unselectable, reset */
if (ob->restrictflag & OB_RESTRICT_SELECT) {
diff --git a/source/blender/editors/space_outliner/outliner_intern.h b/source/blender/editors/space_outliner/outliner_intern.h
index 8211e3005c7..15489c61230 100644
--- a/source/blender/editors/space_outliner/outliner_intern.h
+++ b/source/blender/editors/space_outliner/outliner_intern.h
@@ -156,11 +156,9 @@ typedef enum {
/* size constants */
#define OL_Y_OFFSET 2
-#define OL_TOG_RESTRICT_SELECTX (UI_UNIT_X * 3.0f + V2D_SCROLL_WIDTH)
-#define OL_TOG_RESTRICT_VIEWX (UI_UNIT_X * 2.0f + V2D_SCROLL_WIDTH)
-#define OL_TOG_RESTRICT_RENDERX (UI_UNIT_X + V2D_SCROLL_WIDTH)
-
-#define OL_TOGW OL_TOG_RESTRICT_SELECTX
+#define OL_TOG_USER_BUTS_USERS (UI_UNIT_X * 2.0f + V2D_SCROLL_WIDTH)
+#define OL_TOG_USER_BUTS_STATUS (UI_UNIT_X * 3.0f + V2D_SCROLL_WIDTH)
+#define OL_TOG_USER_BUTS_FAKEUSER (UI_UNIT_X + V2D_SCROLL_WIDTH)
#define OL_RNA_COLX (UI_UNIT_X * 15)
#define OL_RNA_COL_SIZEX (UI_UNIT_X * 7.5f)
@@ -449,5 +447,6 @@ bool outliner_tree_traverse(const SpaceOutliner *soops,
int filter_tselem_flag,
TreeTraversalFunc func,
void *customdata);
+float outliner_restrict_columns_width(const struct SpaceOutliner *soops);
#endif /* __OUTLINER_INTERN_H__ */
diff --git a/source/blender/editors/space_outliner/outliner_select.c b/source/blender/editors/space_outliner/outliner_select.c
index 995f41382cd..ae17158829c 100644
--- a/source/blender/editors/space_outliner/outliner_select.c
+++ b/source/blender/editors/space_outliner/outliner_select.c
@@ -450,32 +450,6 @@ static eOLDrawState tree_element_active_material(bContext *C,
return OL_DRAWSEL_NONE;
}
-static eOLDrawState tree_element_active_light(bContext *UNUSED(C),
- Scene *UNUSED(scene),
- ViewLayer *view_layer,
- SpaceOutliner *soops,
- TreeElement *te,
- const eOLSetState set)
-{
- Object *ob;
-
- /* we search for the object parent */
- ob = (Object *)outliner_search_back(soops, te, ID_OB);
- if (ob == NULL || ob != OBACT(view_layer)) {
- /* just paranoia */
- return OL_DRAWSEL_NONE;
- }
-
- if (set != OL_SETSEL_NONE) {
- // XXX extern_set_butspace(F5KEY, 0);
- }
- else {
- return OL_DRAWSEL_NORMAL;
- }
-
- return OL_DRAWSEL_NONE;
-}
-
static eOLDrawState tree_element_active_camera(bContext *UNUSED(C),
Scene *scene,
ViewLayer *UNUSED(sl),
@@ -1041,8 +1015,6 @@ eOLDrawState tree_element_active(bContext *C,
return tree_element_active_material(C, scene, view_layer, soops, te, set);
case ID_WO:
return tree_element_active_world(C, scene, view_layer, soops, te, set);
- case ID_LA:
- return tree_element_active_light(C, scene, view_layer, soops, te, set);
case ID_TXT:
return tree_element_active_text(C, scene, view_layer, soops, te, set);
case ID_CA:
@@ -1271,8 +1243,7 @@ static bool outliner_is_co_within_restrict_columns(const SpaceOutliner *soops,
const ARegion *ar,
float view_co_x)
{
- return ((soops->outlinevis != SO_DATA_API) && !(soops->flag & SO_HIDE_RESTRICTCOLS) &&
- (view_co_x > ar->v2d.cur.xmax - OL_TOG_RESTRICT_VIEWX));
+ return (view_co_x > ar->v2d.cur.xmax - outliner_restrict_columns_width(soops));
}
/**
diff --git a/source/blender/editors/space_outliner/outliner_tree.c b/source/blender/editors/space_outliner/outliner_tree.c
index 4e3fd6037bb..80424f021e2 100644
--- a/source/blender/editors/space_outliner/outliner_tree.c
+++ b/source/blender/editors/space_outliner/outliner_tree.c
@@ -302,6 +302,9 @@ static void outliner_add_scene_contents(SpaceOutliner *soops,
tenlay->directdata = view_layer;
}
+ /* World */
+ outliner_add_element(soops, lb, sce->world, te, 0, 0);
+
/* Collections */
ten = outliner_add_element(soops, lb, &sce->id, te, TSE_SCENE_COLLECTION_BASE, 0);
ten->name = IFACE_("Scene Collection");
@@ -1370,6 +1373,12 @@ static void outliner_add_layer_collections_recursive(SpaceOutliner *soops,
const bool show_objects)
{
for (LayerCollection *lc = layer_collections->first; lc; lc = lc->next) {
+ const bool exclude = (lc->flag & LAYER_COLLECTION_EXCLUDE) != 0;
+
+ if (exclude && ((soops->show_restrict_flags & SO_RESTRICT_ENABLE) == 0)) {
+ continue;
+ }
+
ID *id = &lc->collection->id;
TreeElement *ten = outliner_add_element(soops, tree, id, parent_ten, TSE_LAYER_COLLECTION, 0);
@@ -1382,8 +1391,7 @@ static void outliner_add_layer_collections_recursive(SpaceOutliner *soops,
tselem->flag &= ~TSE_CLOSED;
}
- const bool exclude = (lc->flag & LAYER_COLLECTION_EXCLUDE) != 0;
- if (exclude || ((lc->runtime_flag & LAYER_COLLECTION_VISIBLE) == 0)) {
+ if (exclude || (lc->runtime_flag & LAYER_COLLECTION_VISIBLE) == 0) {
ten->flag |= TE_DISABLED;
}
diff --git a/source/blender/editors/space_outliner/outliner_utils.c b/source/blender/editors/space_outliner/outliner_utils.c
index 03d15088380..f57dce97b38 100644
--- a/source/blender/editors/space_outliner/outliner_utils.c
+++ b/source/blender/editors/space_outliner/outliner_utils.c
@@ -31,6 +31,7 @@
#include "ED_armature.h"
#include "UI_interface.h"
+#include "UI_view2d.h"
#include "outliner_intern.h"
@@ -261,3 +262,41 @@ bool outliner_tree_traverse(const SpaceOutliner *soops,
return true;
}
+
+float outliner_restrict_columns_width(const SpaceOutliner *soops)
+{
+ int num_columns = 0;
+
+ switch (soops->outlinevis) {
+ case SO_DATA_API:
+ case SO_SEQUENCE:
+ case SO_LIBRARIES:
+ return 0.0f;
+ case SO_ID_ORPHANS:
+ num_columns = 3;
+ break;
+ case SO_VIEW_LAYER:
+ if (soops->show_restrict_flags & SO_RESTRICT_HOLDOUT) {
+ num_columns++;
+ }
+ if (soops->show_restrict_flags & SO_RESTRICT_INDIRECT_ONLY) {
+ num_columns++;
+ }
+ ATTR_FALLTHROUGH;
+ case SO_SCENES:
+ if (soops->show_restrict_flags & SO_RESTRICT_SELECT) {
+ num_columns++;
+ }
+ if (soops->show_restrict_flags & SO_RESTRICT_HIDE) {
+ num_columns++;
+ }
+ if (soops->show_restrict_flags & SO_RESTRICT_VIEWPORT) {
+ num_columns++;
+ }
+ if (soops->show_restrict_flags & SO_RESTRICT_RENDER) {
+ num_columns++;
+ }
+ break;
+ }
+ return (num_columns * UI_UNIT_X + V2D_SCROLL_WIDTH);
+}
diff --git a/source/blender/editors/space_outliner/space_outliner.c b/source/blender/editors/space_outliner/space_outliner.c
index a8e3129b5b4..313e6014b88 100644
--- a/source/blender/editors/space_outliner/space_outliner.c
+++ b/source/blender/editors/space_outliner/space_outliner.c
@@ -302,6 +302,7 @@ static SpaceLink *outliner_new(const ScrArea *UNUSED(area), const Scene *UNUSED(
soutliner = MEM_callocN(sizeof(SpaceOutliner), "initoutliner");
soutliner->spacetype = SPACE_OUTLINER;
soutliner->filter_id_type = ID_GR;
+ soutliner->show_restrict_flags = SO_RESTRICT_ENABLE | SO_RESTRICT_HIDE;
/* header */
ar = MEM_callocN(sizeof(ARegion), "header for outliner");
@@ -383,6 +384,14 @@ static void outliner_id_remap(ScrArea *UNUSED(sa), SpaceLink *slink, ID *old_id,
}
}
+static void outliner_deactivate(struct ScrArea *sa)
+{
+ /* Remove hover highlights */
+ SpaceOutliner *soops = sa->spacedata.first;
+ outliner_flag_set(&soops->tree, TSE_HIGHLIGHTED, false);
+ ED_region_tag_redraw(BKE_area_find_region_type(sa, RGN_TYPE_WINDOW));
+}
+
/* only called once, from space_api/spacetypes.c */
void ED_spacetype_outliner(void)
{
@@ -400,6 +409,7 @@ void ED_spacetype_outliner(void)
st->keymap = outliner_keymap;
st->dropboxes = outliner_dropboxes;
st->id_remap = outliner_id_remap;
+ st->deactivate = outliner_deactivate;
/* regions: main window */
art = MEM_callocN(sizeof(ARegionType), "spacetype outliner region");
diff --git a/source/blender/editors/space_sequencer/sequencer_add.c b/source/blender/editors/space_sequencer/sequencer_add.c
index b5bb79fb430..e8f18eeebc7 100644
--- a/source/blender/editors/space_sequencer/sequencer_add.c
+++ b/source/blender/editors/space_sequencer/sequencer_add.c
@@ -149,7 +149,7 @@ static int sequencer_generic_invoke_xy_guess_channel(bContext *C, int type)
int proximity = INT_MAX;
if (!ed || !ed->seqbasep) {
- return 1;
+ return 2;
}
for (seq = ed->seqbasep->first; seq; seq = seq->next) {
@@ -161,9 +161,9 @@ static int sequencer_generic_invoke_xy_guess_channel(bContext *C, int type)
}
if (tgt) {
- return tgt->machine;
+ return tgt->machine + 1;
}
- return 1;
+ return 2;
}
static void sequencer_generic_invoke_xy__internal(bContext *C, wmOperator *op, int flag, int type)
@@ -173,7 +173,7 @@ static void sequencer_generic_invoke_xy__internal(bContext *C, wmOperator *op, i
int cfra = (int)CFRA;
/* effect strips don't need a channel initialized from the mouse */
- if (!(flag & SEQPROP_NOCHAN)) {
+ if (!(flag & SEQPROP_NOCHAN) && RNA_struct_property_is_set(op->ptr, "channel") == 0) {
RNA_int_set(op->ptr, "channel", sequencer_generic_invoke_xy_guess_channel(C, type));
}
diff --git a/source/blender/editors/space_sequencer/sequencer_draw.c b/source/blender/editors/space_sequencer/sequencer_draw.c
index 86bc315b994..fb875c8c4a4 100644
--- a/source/blender/editors/space_sequencer/sequencer_draw.c
+++ b/source/blender/editors/space_sequencer/sequencer_draw.c
@@ -60,6 +60,7 @@
#include "ED_mask.h"
#include "ED_sequencer.h"
#include "ED_screen.h"
+#include "ED_time_scrub_ui.h"
#include "ED_space_api.h"
#include "BIF_glutil.h"
@@ -960,7 +961,7 @@ static void draw_seq_strip(const bContext *C,
x1 = seq->startdisp + handsize_clamped;
x2 = seq->enddisp - handsize_clamped;
- float scroller_vert_xoffs = (V2D_SCROLL_WIDTH_TEXT + SEQ_SCROLLER_TEXT_OFFSET) * pixelx;
+ float scroller_vert_xoffs = (V2D_SCROLL_WIDTH_HANDLES + SEQ_SCROLLER_TEXT_OFFSET) * pixelx;
/* info text on the strip */
if (x1 < v2d->cur.xmin + scroller_vert_xoffs) {
@@ -1120,8 +1121,7 @@ static void sequencer_display_size(Scene *scene, float r_viewrect[2])
r_viewrect[0] = (float)scene->r.xsch;
r_viewrect[1] = (float)scene->r.ysch;
- /* Aspect ratio seems to have no effect on output image*/
- /* r_viewrect[0] *= scene->r.xasp / scene->r.yasp; */
+ r_viewrect[0] *= scene->r.xasp / scene->r.yasp;
}
static void sequencer_draw_gpencil(const bContext *C)
@@ -1821,7 +1821,7 @@ typedef struct CacheDrawData {
/* Called as a callback */
static bool draw_cache_view_cb(
- void *userdata, struct Sequence *seq, int cfra, int cache_type, float UNUSED(cost))
+ void *userdata, struct Sequence *seq, int nfra, int cache_type, float UNUSED(cost))
{
CacheDrawData *drawdata = userdata;
const bContext *C = drawdata->C;
@@ -1847,8 +1847,7 @@ static bool draw_cache_view_cb(
color[2] = 0.2f;
stripe_ht = UI_view2d_region_to_view_y(v2d, 4.0f * UI_DPI_FAC * U.pixelsize) -
v2d->cur.ymin;
- ;
- stripe_bot = UI_view2d_region_to_view_y(v2d, V2D_SCROLL_HEIGHT_TEXT);
+ stripe_bot = UI_view2d_region_to_view_y(v2d, V2D_SCROLL_HEIGHT_HANDLES);
stripe_top = stripe_bot + stripe_ht;
break;
}
@@ -1902,6 +1901,7 @@ static bool draw_cache_view_cb(
}
}
+ int cfra = seq->start + nfra;
immUniformColor4f(color[0], color[1], color[2], color[3]);
immRectf(pos, cfra, stripe_bot, cfra + 1, stripe_top);
@@ -1922,12 +1922,16 @@ static void draw_cache_view(const bContext *C)
uint pos = GPU_vertformat_attr_add(immVertexFormat(), "pos", GPU_COMP_F32, 2, GPU_FETCH_FLOAT);
immBindBuiltinProgram(GPU_SHADER_2D_UNIFORM_COLOR);
- float stripe_bot, stripe_top, stripe_offs;
+ float stripe_bot, stripe_top;
+ float stripe_offs = UI_view2d_region_to_view_y(v2d, 1.0f) - v2d->cur.ymin;
float stripe_ht = UI_view2d_region_to_view_y(v2d, 4.0f * UI_DPI_FAC * U.pixelsize) -
v2d->cur.ymin;
+ CLAMP_MAX(stripe_ht, 0.2f);
+ CLAMP_MIN(stripe_offs, stripe_ht / 2);
+
if (scene->ed->cache_flag & SEQ_CACHE_VIEW_FINAL_OUT) {
- stripe_bot = UI_view2d_region_to_view_y(v2d, V2D_SCROLL_HEIGHT_TEXT);
+ stripe_bot = UI_view2d_region_to_view_y(v2d, V2D_SCROLL_HEIGHT_HANDLES);
stripe_top = stripe_bot + stripe_ht;
float bg_color[4] = {1.0f, 0.4f, 0.2f, 0.1f};
@@ -1944,10 +1948,6 @@ static void draw_cache_view(const bContext *C)
continue;
}
- CLAMP_MAX(stripe_ht, 0.2f);
- stripe_offs = UI_view2d_region_to_view_y(v2d, 1.0f) - v2d->cur.ymin;
- CLAMP_MIN(stripe_offs, stripe_ht / 2);
-
stripe_bot = seq->machine + SEQ_STRIP_OFSBOTTOM + stripe_offs;
stripe_top = stripe_bot + stripe_ht;
@@ -2086,19 +2086,22 @@ void draw_timeline_seq(const bContext *C, ARegion *ar)
/* reset view matrix */
UI_view2d_view_restore(C);
+ /* scrubbing region */
+ ED_scrubbing_draw(ar, scene, !(sseq->flag & SEQ_DRAWFRAMES), true);
+
/* scrollers */
scrollers = UI_view2d_scrollers_calc(v2d, NULL);
UI_view2d_scrollers_draw(v2d, scrollers);
UI_view2d_scrollers_free(scrollers);
- /* scale numbers */
- UI_view2d_draw_scale_x__discrete_frames_or_seconds(
- ar, v2d, &v2d->hor, scene, !(sseq->flag & SEQ_DRAWFRAMES));
- UI_view2d_draw_scale_y__block(ar, v2d, &v2d->vert);
-
- /* draw current frame number-indicator on top of scrollers */
- if ((sseq->flag & SEQ_NO_DRAW_CFRANUM) == 0) {
- UI_view2d_view_orthoSpecial(ar, v2d, 1);
- ANIM_draw_cfra_number(C, v2d, cfra_flag);
+ /* channel numbers */
+ {
+ rcti rect;
+ BLI_rcti_init(&rect,
+ 0,
+ 15 * UI_DPI_FAC,
+ 15 * UI_DPI_FAC,
+ UI_DPI_FAC * ar->sizey - UI_SCRUBBING_MARGIN_Y);
+ UI_view2d_draw_scale_y__block(ar, v2d, &rect, TH_SCROLL_TEXT);
}
}
diff --git a/source/blender/editors/space_sequencer/sequencer_edit.c b/source/blender/editors/space_sequencer/sequencer_edit.c
index 94437d4871a..a3030153e6c 100644
--- a/source/blender/editors/space_sequencer/sequencer_edit.c
+++ b/source/blender/editors/space_sequencer/sequencer_edit.c
@@ -1343,7 +1343,7 @@ static int sequencer_snap_invoke(bContext *C, wmOperator *op, const wmEvent *UNU
void SEQUENCER_OT_snap(struct wmOperatorType *ot)
{
/* identifiers */
- ot->name = "Snap Strips to Frame";
+ ot->name = "Snap Strips to Playhead";
ot->idname = "SEQUENCER_OT_snap";
ot->description = "Frame where selected strips will be snapped";
diff --git a/source/blender/editors/space_sequencer/sequencer_view.c b/source/blender/editors/space_sequencer/sequencer_view.c
index e16029395bd..593dd86477a 100644
--- a/source/blender/editors/space_sequencer/sequencer_view.c
+++ b/source/blender/editors/space_sequencer/sequencer_view.c
@@ -108,6 +108,8 @@ static void sample_apply(bContext *C, wmOperator *op, const wmEvent *event)
UI_view2d_region_to_view(&ar->v2d, event->mval[0], event->mval[1], &fx, &fy);
+ fx /= scene->r.xasp / scene->r.yasp;
+
fx += (float)scene->r.xsch / 2.0f;
fy += (float)scene->r.ysch / 2.0f;
fx *= (float)ibuf->x / (float)scene->r.xsch;
diff --git a/source/blender/editors/space_sequencer/space_sequencer.c b/source/blender/editors/space_sequencer/space_sequencer.c
index 2b0c29a02ad..6ab44ded046 100644
--- a/source/blender/editors/space_sequencer/space_sequencer.c
+++ b/source/blender/editors/space_sequencer/space_sequencer.c
@@ -157,8 +157,8 @@ static SpaceLink *sequencer_new(const ScrArea *UNUSED(sa), const Scene *scene)
ar->v2d.minzoom = 0.01f;
ar->v2d.maxzoom = 100.0f;
- ar->v2d.scroll |= (V2D_SCROLL_BOTTOM | V2D_SCROLL_SCALE_HORIZONTAL);
- ar->v2d.scroll |= (V2D_SCROLL_LEFT | V2D_SCROLL_SCALE_VERTICAL);
+ ar->v2d.scroll |= (V2D_SCROLL_BOTTOM | V2D_SCROLL_HORIZONTAL_HANDLES);
+ ar->v2d.scroll |= (V2D_SCROLL_RIGHT | V2D_SCROLL_VERTICAL_HANDLES);
ar->v2d.keepzoom = 0;
ar->v2d.keeptot = 0;
ar->v2d.align = V2D_ALIGN_NO_NEG_Y;
@@ -729,6 +729,7 @@ static void sequencer_buttons_region_init(wmWindowManager *wm, ARegion *ar)
keymap = WM_keymap_ensure(wm->defaultconf, "SequencerCommon", SPACE_SEQ, 0);
WM_event_add_keymap_handler_v2d_mask(&ar->handlers, keymap);
+ UI_panel_category_active_set_default(ar, "Strip");
ED_region_panels_init(wm, ar);
}
@@ -816,7 +817,7 @@ void ED_spacetype_sequencer(void)
art->draw = sequencer_main_region_draw;
art->listener = sequencer_main_region_listener;
art->message_subscribe = sequencer_main_region_message_subscribe;
- art->keymapflag = ED_KEYMAP_VIEW2D | ED_KEYMAP_MARKERS | ED_KEYMAP_FRAMES | ED_KEYMAP_ANIMATION;
+ art->keymapflag = ED_KEYMAP_VIEW2D | ED_KEYMAP_FRAMES | ED_KEYMAP_ANIMATION;
BLI_addhead(&st->regiontypes, art);
@@ -832,7 +833,7 @@ void ED_spacetype_sequencer(void)
/* regions: listview/buttons */
art = MEM_callocN(sizeof(ARegionType), "spacetype sequencer region");
art->regionid = RGN_TYPE_UI;
- art->prefsizex = 220; // XXX
+ art->prefsizex = UI_SIDEBAR_PANEL_WIDTH;
art->keymapflag = ED_KEYMAP_UI | ED_KEYMAP_FRAMES;
art->listener = sequencer_buttons_region_listener;
art->init = sequencer_buttons_region_init;
diff --git a/source/blender/editors/space_text/text_autocomplete.c b/source/blender/editors/space_text/text_autocomplete.c
index 243642b2e8c..c36175489b3 100644
--- a/source/blender/editors/space_text/text_autocomplete.c
+++ b/source/blender/editors/space_text/text_autocomplete.c
@@ -74,7 +74,7 @@ int text_do_suggest_select(SpaceText *st, ARegion *ar)
/* Count the visible lines to the cursor */
for (tmp = st->text->curl, l = -st->top; tmp; tmp = tmp->prev, l++) {
- ;
+ /* pass */
}
if (l < 0) {
return 0;
@@ -101,7 +101,7 @@ int text_do_suggest_select(SpaceText *st, ARegion *ar)
/* Work out which of the items is at the top of the visible list */
for (i = 0, item = first; i < *top && item->next; i++, item = item->next) {
- ;
+ /* pass */
}
/* Work out the target item index in the visible list */
@@ -111,7 +111,7 @@ int text_do_suggest_select(SpaceText *st, ARegion *ar)
}
for (i = tgti; i > 0 && item->next; i--, item = item->next) {
- ;
+ /* pass */
}
if (item) {
texttool_suggest_select(item);
diff --git a/source/blender/editors/space_text/text_draw.c b/source/blender/editors/space_text/text_draw.c
index cdd691fe879..ac1fb4af1c2 100644
--- a/source/blender/editors/space_text/text_draw.c
+++ b/source/blender/editors/space_text/text_draw.c
@@ -1186,7 +1186,7 @@ static void draw_suggestion_list(const SpaceText *st, const TextDrawContext *tdc
/* Set the top 'item' of the visible list */
for (i = 0, item = first; i < *top && item->next; i++, item = item->next) {
- ;
+ /* pass */
}
for (i = 0; i < SUGG_LIST_SIZE && item; i++, item = item->next) {
@@ -1665,12 +1665,14 @@ void draw_text_main(SpaceText *st, ARegion *ar)
immBindBuiltinProgram(GPU_SHADER_2D_LINE_DASHED_UNIFORM_COLOR);
+ GPU_line_width(2.0f);
+
float viewport_size[4];
GPU_viewport_size_get_f(viewport_size);
immUniform2f("viewport_size", viewport_size[2] / UI_DPI_FAC, viewport_size[3] / UI_DPI_FAC);
- immUniform1i("colors_len", 0); /* "simple" mode */
- immUniformThemeColor(TH_GRID); /* same color as line number background */
+ immUniform1i("colors_len", 0); /* "simple" mode */
+ immUniformThemeColor3(TH_GRID); /* same color as line number background */
immUniform1f("dash_width", 2.0f);
immUniform1f("dash_factor", 0.5f);
diff --git a/source/blender/editors/space_text/text_ops.c b/source/blender/editors/space_text/text_ops.c
index 7b6e0ff8771..2593571d9a3 100644
--- a/source/blender/editors/space_text/text_ops.c
+++ b/source/blender/editors/space_text/text_ops.c
@@ -101,7 +101,7 @@ static char *buf_tabs_to_spaces(const char *in_buf, const int tab_size)
}
/* Allocate output before with extra space for expanded tabs. */
- const int out_size = strlen(in_buf) + num_tabs * (tab_size - 1);
+ const int out_size = strlen(in_buf) + num_tabs * (tab_size - 1) + 1;
char *out_buf = MEM_mallocN(out_size * sizeof(char), __func__);
/* Fill output buffer. */
@@ -247,7 +247,7 @@ static int text_new_exec(bContext *C, wmOperator *UNUSED(op))
if (prop) {
RNA_id_pointer_create(&text->id, &idptr);
- RNA_property_pointer_set(&ptr, prop, idptr);
+ RNA_property_pointer_set(&ptr, prop, idptr, NULL);
RNA_property_update(C, &ptr, prop);
}
else if (st) {
@@ -326,7 +326,7 @@ static int text_open_exec(bContext *C, wmOperator *op)
if (pprop->prop) {
RNA_id_pointer_create(&text->id, &idptr);
- RNA_property_pointer_set(&pprop->ptr, pprop->prop, idptr);
+ RNA_property_pointer_set(&pprop->ptr, pprop->prop, idptr, NULL);
RNA_property_update(C, &pprop->ptr, pprop->prop);
}
else if (st) {
@@ -1268,7 +1268,7 @@ static int text_convert_whitespace_exec(bContext *C, wmOperator *op)
for (j = 1;
(j < tab_len) && (a + j < text_check_line_len) && (text_check_line[a + j] == ' ');
j++) {
- ;
+ /* pass */
}
if (j == tab_len) {
diff --git a/source/blender/editors/space_topbar/space_topbar.c b/source/blender/editors/space_topbar/space_topbar.c
index 8b290009a97..725a49e417e 100644
--- a/source/blender/editors/space_topbar/space_topbar.c
+++ b/source/blender/editors/space_topbar/space_topbar.c
@@ -213,12 +213,15 @@ static void recent_files_menu_draw(const bContext *UNUSED(C), Menu *menu)
{
struct RecentFile *recent;
uiLayout *layout = menu->layout;
- uiLayoutSetOperatorContext(layout, WM_OP_EXEC_REGION_WIN);
+ uiLayoutSetOperatorContext(layout, WM_OP_INVOKE_DEFAULT);
if (!BLI_listbase_is_empty(&G.recent_files)) {
for (recent = G.recent_files.first; (recent); recent = recent->next) {
const char *file = BLI_path_basename(recent->filepath);
const int icon = BLO_has_bfile_extension(file) ? ICON_FILE_BLEND : ICON_FILE_BACKUP;
- uiItemStringO(layout, file, icon, "WM_OT_open_mainfile", "filepath", recent->filepath);
+ PointerRNA ptr;
+ uiItemFullO(layout, "WM_OT_open_mainfile", file, icon, NULL, WM_OP_INVOKE_DEFAULT, 0, &ptr);
+ RNA_string_set(&ptr, "filepath", recent->filepath);
+ RNA_boolean_set(&ptr, "display_file_selector", false);
}
}
else {
diff --git a/source/blender/editors/space_userpref/space_userpref.c b/source/blender/editors/space_userpref/space_userpref.c
index 2237e8b02bc..4c6f2231cc1 100644
--- a/source/blender/editors/space_userpref/space_userpref.c
+++ b/source/blender/editors/space_userpref/space_userpref.c
@@ -249,7 +249,7 @@ void ED_spacetype_userpref(void)
art->init = userpref_navigation_region_init;
art->draw = userpref_navigation_region_draw;
art->listener = userpref_navigation_region_listener;
- art->keymapflag = ED_KEYMAP_UI;
+ art->keymapflag = ED_KEYMAP_UI | ED_KEYMAP_NAVBAR;
BLI_addhead(&st->regiontypes, art);
diff --git a/source/blender/editors/space_userpref/userpref_ops.c b/source/blender/editors/space_userpref/userpref_ops.c
index a67e6c27acb..04ef2ed8118 100644
--- a/source/blender/editors/space_userpref/userpref_ops.c
+++ b/source/blender/editors/space_userpref/userpref_ops.c
@@ -48,7 +48,7 @@ static int reset_default_theme_exec(bContext *C, wmOperator *UNUSED(op))
UI_theme_init_default();
UI_style_init_default();
WM_event_add_notifier(C, NC_WINDOW, NULL);
-
+ U.runtime.is_dirty = true;
return OPERATOR_FINISHED;
}
diff --git a/source/blender/editors/space_view3d/drawobject.c b/source/blender/editors/space_view3d/drawobject.c
index 638c77fc3cb..cc76c151a29 100644
--- a/source/blender/editors/space_view3d/drawobject.c
+++ b/source/blender/editors/space_view3d/drawobject.c
@@ -41,7 +41,6 @@
#include "GPU_batch.h"
#include "GPU_matrix.h"
#include "GPU_state.h"
-#include "GPU_framebuffer.h"
#include "ED_mesh.h"
@@ -51,8 +50,6 @@
#include "view3d_intern.h" /* bad level include */
-#include "../../draw/intern/draw_cache_impl.h" /* bad level include (temporary) */
-
int view3d_effective_drawtype(const struct View3D *v3d)
{
if (v3d->shading.type == OB_RENDER) {
@@ -61,24 +58,6 @@ int view3d_effective_drawtype(const struct View3D *v3d)
return v3d->shading.type;
}
-static bool check_ob_drawface_dot(Scene *sce, View3D *vd, char dt)
-{
- if ((sce->toolsettings->selectmode & SCE_SELECT_FACE) == 0) {
- return false;
- }
-
- if (G.f & G_FLAG_BACKBUFSEL) {
- return false;
- }
-
- /* if its drawing textures with zbuf sel, then don't draw dots */
- if (dt == OB_TEXTURE && vd->shading.type == OB_TEXTURE) {
- return false;
- }
-
- return true;
-}
-
/* OpenGL Circle Drawing - Tables for Optimized Drawing Speed */
/* 32 values of sin function (still same result!) */
#define CIRCLE_RESOL 32
@@ -138,216 +117,6 @@ bool view3d_camera_border_hack_test = false;
/* ***************** BACKBUF SEL (BBS) ********* */
-/** See #DRW_shgroup_world_clip_planes_from_rv3d, same function for draw manager. */
-static void bbs_world_clip_planes_from_rv3d(GPUBatch *batch, const float world_clip_planes[6][4])
-{
- GPU_batch_uniform_4fv_array(batch, "WorldClipPlanes", 6, world_clip_planes[0]);
-}
-
-static void bbs_mesh_verts(GPUBatch *batch, int offset, const float world_clip_planes[6][4])
-{
- GPU_point_size(UI_GetThemeValuef(TH_VERTEX_SIZE));
-
- const eGPUShaderConfig sh_cfg = world_clip_planes ? GPU_SHADER_CFG_CLIPPED :
- GPU_SHADER_CFG_DEFAULT;
- GPU_batch_program_set_builtin_with_config(batch, GPU_SHADER_3D_FLAT_SELECT_ID, sh_cfg);
- GPU_batch_uniform_1ui(batch, "offset", offset);
- if (world_clip_planes != NULL) {
- bbs_world_clip_planes_from_rv3d(batch, world_clip_planes);
- }
- GPU_batch_draw(batch);
-}
-
-static void bbs_mesh_wire(GPUBatch *batch, int offset, const float world_clip_planes[6][4])
-{
- GPU_line_width(1.0f);
- glProvokingVertex(GL_FIRST_VERTEX_CONVENTION);
-
- const eGPUShaderConfig sh_cfg = world_clip_planes ? GPU_SHADER_CFG_CLIPPED :
- GPU_SHADER_CFG_DEFAULT;
- GPU_batch_program_set_builtin_with_config(batch, GPU_SHADER_3D_FLAT_SELECT_ID, sh_cfg);
- GPU_batch_uniform_1ui(batch, "offset", offset);
- if (world_clip_planes != NULL) {
- bbs_world_clip_planes_from_rv3d(batch, world_clip_planes);
- }
- GPU_batch_draw(batch);
-
- glProvokingVertex(GL_LAST_VERTEX_CONVENTION);
-}
-
-/* two options, facecolors or black */
-static void bbs_mesh_face(GPUBatch *batch,
- const bool use_select,
- const float world_clip_planes[6][4])
-{
- if (use_select) {
- const eGPUShaderConfig sh_cfg = world_clip_planes ? GPU_SHADER_CFG_CLIPPED :
- GPU_SHADER_CFG_DEFAULT;
- GPU_batch_program_set_builtin_with_config(batch, GPU_SHADER_3D_FLAT_SELECT_ID, sh_cfg);
- GPU_batch_uniform_1ui(batch, "offset", 1);
- if (world_clip_planes != NULL) {
- bbs_world_clip_planes_from_rv3d(batch, world_clip_planes);
- }
- GPU_batch_draw(batch);
- }
- else {
- const eGPUShaderConfig sh_cfg = world_clip_planes ? GPU_SHADER_CFG_CLIPPED :
- GPU_SHADER_CFG_DEFAULT;
- GPU_batch_program_set_builtin_with_config(batch, GPU_SHADER_3D_UNIFORM_SELECT_ID, sh_cfg);
- GPU_batch_uniform_1ui(batch, "id", 0);
- if (world_clip_planes != NULL) {
- bbs_world_clip_planes_from_rv3d(batch, world_clip_planes);
- }
- GPU_batch_draw(batch);
- }
-}
-
-static void bbs_mesh_face_dot(GPUBatch *batch, const float world_clip_planes[6][4])
-{
- const eGPUShaderConfig sh_cfg = world_clip_planes ? GPU_SHADER_CFG_CLIPPED :
- GPU_SHADER_CFG_DEFAULT;
- GPU_batch_program_set_builtin_with_config(batch, GPU_SHADER_3D_FLAT_SELECT_ID, sh_cfg);
- GPU_batch_uniform_1ui(batch, "offset", 1);
- if (world_clip_planes != NULL) {
- bbs_world_clip_planes_from_rv3d(batch, world_clip_planes);
- }
- GPU_batch_draw(batch);
-}
-
-static void bbs_mesh_solid_verts(Depsgraph *UNUSED(depsgraph),
- Scene *UNUSED(scene),
- Object *ob,
- const float world_clip_planes[6][4])
-{
- Mesh *me = ob->data;
-
- GPUBatch *geom_faces = DRW_mesh_batch_cache_get_triangles_with_select_id(me);
- GPUBatch *geom_verts = DRW_mesh_batch_cache_get_verts_with_select_id(me);
- DRW_mesh_batch_cache_create_requested(ob, me, NULL, false, true);
-
- /* Only draw faces to mask out verts, we don't want their selection ID's. */
- bbs_mesh_face(geom_faces, false, world_clip_planes);
- bbs_mesh_verts(geom_verts, 1, world_clip_planes);
-
- bm_vertoffs = me->totvert + 1;
-}
-
-static void bbs_mesh_solid_faces(Scene *UNUSED(scene),
- Object *ob,
- const float world_clip_planes[6][4])
-{
- Mesh *me = ob->data;
- Mesh *me_orig = DEG_get_original_object(ob)->data;
-
- const bool use_hide = (me_orig->editflag & ME_EDIT_PAINT_FACE_SEL);
- GPUBatch *geom_faces = DRW_mesh_batch_cache_get_triangles_with_select_id(me);
- DRW_mesh_batch_cache_create_requested(ob, me, NULL, false, use_hide);
-
- bbs_mesh_face(geom_faces, true, world_clip_planes);
-}
-
-void draw_object_select_id(Depsgraph *depsgraph,
- Scene *scene,
- View3D *v3d,
- RegionView3D *rv3d,
- Object *ob,
- short select_mode)
-{
- ToolSettings *ts = scene->toolsettings;
- if (select_mode == -1) {
- select_mode = ts->selectmode;
- }
-
- GPU_matrix_mul(ob->obmat);
- GPU_depth_test(true);
-
- const float(*world_clip_planes)[4] = NULL;
- if (rv3d->rflag & RV3D_CLIPPING) {
- ED_view3d_clipping_local(rv3d, ob->obmat);
- world_clip_planes = rv3d->clip_local;
- }
-
- switch (ob->type) {
- case OB_MESH:
- if (ob->mode & OB_MODE_EDIT) {
- Mesh *me = ob->data;
- BMEditMesh *em = me->edit_mesh;
- const bool draw_facedot = check_ob_drawface_dot(scene, v3d, ob->dt);
- const bool use_faceselect = (select_mode & SCE_SELECT_FACE) != 0;
-
- BM_mesh_elem_table_ensure(em->bm, BM_VERT | BM_EDGE | BM_FACE);
-
- GPUBatch *geom_faces, *geom_edges, *geom_verts, *geom_facedots;
- geom_faces = DRW_mesh_batch_cache_get_triangles_with_select_id(me);
- if (select_mode & SCE_SELECT_EDGE) {
- geom_edges = DRW_mesh_batch_cache_get_edges_with_select_id(me);
- }
- if (select_mode & SCE_SELECT_VERTEX) {
- geom_verts = DRW_mesh_batch_cache_get_verts_with_select_id(me);
- }
- if (draw_facedot) {
- geom_facedots = DRW_mesh_batch_cache_get_facedots_with_select_id(me);
- }
- DRW_mesh_batch_cache_create_requested(ob, me, NULL, false, true);
-
- bbs_mesh_face(geom_faces, use_faceselect, world_clip_planes);
-
- if (use_faceselect && draw_facedot) {
- bbs_mesh_face_dot(geom_facedots, world_clip_planes);
- }
-
- if (select_mode & SCE_SELECT_FACE) {
- bm_solidoffs = 1 + em->bm->totface;
- }
- else {
- bm_solidoffs = 1;
- }
-
- ED_view3d_polygon_offset(rv3d, 1.0);
-
- /* we draw edges if edge select mode */
- if (select_mode & SCE_SELECT_EDGE) {
- bbs_mesh_wire(geom_edges, bm_solidoffs, world_clip_planes);
- bm_wireoffs = bm_solidoffs + em->bm->totedge;
- }
- else {
- /* `bm_vertoffs` is calculated from `bm_wireoffs`. (otherwise see T53512) */
- bm_wireoffs = bm_solidoffs;
- }
-
- ED_view3d_polygon_offset(rv3d, 1.1);
-
- /* we draw verts if vert select mode. */
- if (select_mode & SCE_SELECT_VERTEX) {
- bbs_mesh_verts(geom_verts, bm_wireoffs, world_clip_planes);
- bm_vertoffs = bm_wireoffs + em->bm->totvert;
- }
- else {
- bm_vertoffs = bm_wireoffs;
- }
-
- ED_view3d_polygon_offset(rv3d, 0.0);
- }
- else {
- Mesh *me = DEG_get_original_object(ob)->data;
- if ((me->editflag & ME_EDIT_PAINT_VERT_SEL) &&
- /* currently vertex select supports weight paint and vertex paint*/
- ((ob->mode & OB_MODE_WEIGHT_PAINT) || (ob->mode & OB_MODE_VERTEX_PAINT))) {
- bbs_mesh_solid_verts(depsgraph, scene, ob, world_clip_planes);
- }
- else {
- bbs_mesh_solid_faces(scene, ob, world_clip_planes);
- }
- }
- break;
- case OB_CURVE:
- case OB_SURF:
- break;
- }
-
- GPU_matrix_set(rv3d->viewmat);
-}
-
void ED_draw_object_facemap(Depsgraph *depsgraph,
Object *ob,
const float col[4],
diff --git a/source/blender/editors/space_view3d/space_view3d.c b/source/blender/editors/space_view3d/space_view3d.c
index 9ee7bb3066d..c1891865d6d 100644
--- a/source/blender/editors/space_view3d/space_view3d.c
+++ b/source/blender/editors/space_view3d/space_view3d.c
@@ -1131,6 +1131,9 @@ static void view3d_header_region_listener(wmWindow *UNUSED(win),
ED_region_tag_redraw(ar);
}
break;
+ case NC_BRUSH:
+ ED_region_tag_redraw(ar);
+ break;
}
/* From topbar, which ones are needed? split per header? */
@@ -1200,9 +1203,106 @@ static void view3d_buttons_region_init(wmWindowManager *wm, ARegion *ar)
WM_event_add_keymap_handler(&ar->handlers, keymap);
}
-static void view3d_buttons_region_draw(const bContext *C, ARegion *ar)
+void ED_view3d_buttons_region_layout_ex(const bContext *C,
+ ARegion *ar,
+ const char *category_override)
{
- ED_region_panels_ex(C, ar, (const char *[]){CTX_data_mode_string(C), NULL}, -1, true);
+ const enum eContextObjectMode mode = CTX_data_mode_enum(C);
+
+ const char *contexts_base[4] = {NULL};
+ contexts_base[0] = CTX_data_mode_string(C);
+
+ const char **contexts = &contexts_base[1];
+
+ switch (mode) {
+ case CTX_MODE_EDIT_MESH:
+ ARRAY_SET_ITEMS(contexts, ".mesh_edit");
+ break;
+ case CTX_MODE_EDIT_CURVE:
+ ARRAY_SET_ITEMS(contexts, ".curve_edit");
+ break;
+ case CTX_MODE_EDIT_SURFACE:
+ ARRAY_SET_ITEMS(contexts, ".curve_edit");
+ break;
+ case CTX_MODE_EDIT_TEXT:
+ ARRAY_SET_ITEMS(contexts, ".text_edit");
+ break;
+ case CTX_MODE_EDIT_ARMATURE:
+ ARRAY_SET_ITEMS(contexts, ".armature_edit");
+ break;
+ case CTX_MODE_EDIT_METABALL:
+ ARRAY_SET_ITEMS(contexts, ".mball_edit");
+ break;
+ case CTX_MODE_EDIT_LATTICE:
+ ARRAY_SET_ITEMS(contexts, ".lattice_edit");
+ break;
+ case CTX_MODE_POSE:
+ ARRAY_SET_ITEMS(contexts, ".posemode");
+ break;
+ case CTX_MODE_SCULPT:
+ ARRAY_SET_ITEMS(contexts, ".paint_common", ".sculpt_mode");
+ break;
+ case CTX_MODE_PAINT_WEIGHT:
+ ARRAY_SET_ITEMS(contexts, ".paint_common", ".weightpaint");
+ break;
+ case CTX_MODE_PAINT_VERTEX:
+ ARRAY_SET_ITEMS(contexts, ".paint_common", ".vertexpaint");
+ break;
+ case CTX_MODE_PAINT_TEXTURE:
+ ARRAY_SET_ITEMS(contexts, ".paint_common", ".imagepaint");
+ break;
+ case CTX_MODE_PARTICLE:
+ ARRAY_SET_ITEMS(contexts, ".paint_common", ".particlemode");
+ break;
+ case CTX_MODE_OBJECT:
+ ARRAY_SET_ITEMS(contexts, ".objectmode");
+ break;
+ case CTX_MODE_PAINT_GPENCIL:
+ ARRAY_SET_ITEMS(contexts, ".greasepencil_paint");
+ break;
+ case CTX_MODE_SCULPT_GPENCIL:
+ ARRAY_SET_ITEMS(contexts, ".greasepencil_sculpt");
+ break;
+ case CTX_MODE_WEIGHT_GPENCIL:
+ ARRAY_SET_ITEMS(contexts, ".greasepencil_weight");
+ break;
+ default:
+ break;
+ }
+
+ switch (mode) {
+ case CTX_MODE_PAINT_GPENCIL:
+ ARRAY_SET_ITEMS(contexts, ".greasepencil_paint");
+ break;
+ case CTX_MODE_SCULPT_GPENCIL:
+ ARRAY_SET_ITEMS(contexts, ".greasepencil_sculpt");
+ break;
+ case CTX_MODE_WEIGHT_GPENCIL:
+ ARRAY_SET_ITEMS(contexts, ".greasepencil_weight");
+ break;
+ case CTX_MODE_EDIT_GPENCIL:
+ ARRAY_SET_ITEMS(contexts, ".greasepencil_edit");
+ break;
+ default:
+ break;
+ }
+
+ ListBase *paneltypes = &ar->type->paneltypes;
+
+ /* Allow drawing 3D view toolbar from non 3D view space type. */
+ if (category_override != NULL) {
+ SpaceType *st = BKE_spacetype_from_id(SPACE_VIEW3D);
+ ARegionType *art = BKE_regiontype_from_id(st, RGN_TYPE_UI);
+ paneltypes = &art->paneltypes;
+ }
+
+ const bool vertical = true;
+ ED_region_panels_layout_ex(C, ar, paneltypes, contexts_base, -1, vertical, category_override);
+}
+
+static void view3d_buttons_region_layout(const bContext *C, ARegion *ar)
+{
+ ED_view3d_buttons_region_layout_ex(C, ar, NULL);
}
static void view3d_buttons_region_listener(wmWindow *UNUSED(win),
@@ -1507,11 +1607,13 @@ void ED_spacetype_view3d(void)
/* regions: listview/buttons */
art = MEM_callocN(sizeof(ARegionType), "spacetype view3d buttons region");
art->regionid = RGN_TYPE_UI;
- art->prefsizex = 180; /* XXX */
+ art->prefsizex = UI_SIDEBAR_PANEL_WIDTH;
art->keymapflag = ED_KEYMAP_UI | ED_KEYMAP_FRAMES;
art->listener = view3d_buttons_region_listener;
+ art->message_subscribe = ED_area_do_mgs_subscribe_for_tool_ui;
art->init = view3d_buttons_region_init;
- art->draw = view3d_buttons_region_draw;
+ art->layout = view3d_buttons_region_layout;
+ art->draw = ED_region_panels_draw;
BLI_addhead(&st->regiontypes, art);
view3d_buttons_register(art);
@@ -1535,9 +1637,9 @@ void ED_spacetype_view3d(void)
art->prefsizey = HEADERY;
art->keymapflag = ED_KEYMAP_UI | ED_KEYMAP_VIEW2D | ED_KEYMAP_FRAMES | ED_KEYMAP_HEADER;
art->listener = view3d_header_region_listener;
+ art->message_subscribe = ED_area_do_mgs_subscribe_for_tool_header;
art->init = view3d_header_region_init;
art->draw = view3d_header_region_draw;
- art->message_subscribe = view3d_header_region_message_subscribe;
BLI_addhead(&st->regiontypes, art);
/* regions: header */
@@ -1546,9 +1648,9 @@ void ED_spacetype_view3d(void)
art->prefsizey = HEADERY;
art->keymapflag = ED_KEYMAP_UI | ED_KEYMAP_VIEW2D | ED_KEYMAP_FRAMES | ED_KEYMAP_HEADER;
art->listener = view3d_header_region_listener;
+ art->message_subscribe = view3d_header_region_message_subscribe;
art->init = view3d_header_region_init;
art->draw = view3d_header_region_draw;
- art->message_subscribe = ED_area_do_mgs_subscribe_for_tool_header;
BLI_addhead(&st->regiontypes, art);
/* regions: hud */
diff --git a/source/blender/editors/space_view3d/view3d_draw.c b/source/blender/editors/space_view3d/view3d_draw.c
index 8c5f1c16438..2ce67bfbe4c 100644
--- a/source/blender/editors/space_view3d/view3d_draw.c
+++ b/source/blender/editors/space_view3d/view3d_draw.c
@@ -105,7 +105,8 @@ void ED_view3d_update_viewmat(Depsgraph *depsgraph,
ARegion *ar,
float viewmat[4][4],
float winmat[4][4],
- const rcti *rect)
+ const rcti *rect,
+ bool offscreen)
{
RegionView3D *rv3d = ar->regiondata;
@@ -138,7 +139,7 @@ void ED_view3d_update_viewmat(Depsgraph *depsgraph,
/* calculate GLSL view dependent values */
/* store window coordinates scaling/offset */
- if (rv3d->persp == RV3D_CAMOB && v3d->camera) {
+ if (!offscreen && rv3d->persp == RV3D_CAMOB && v3d->camera) {
rctf cameraborder;
ED_view3d_calc_camera_border(scene, depsgraph, ar, v3d, rv3d, &cameraborder, false);
rv3d->viewcamtexcofac[0] = (float)ar->winx / BLI_rctf_size_x(&cameraborder);
@@ -184,7 +185,22 @@ static void view3d_main_region_setup_view(Depsgraph *depsgraph,
{
RegionView3D *rv3d = ar->regiondata;
- ED_view3d_update_viewmat(depsgraph, scene, v3d, ar, viewmat, winmat, rect);
+ ED_view3d_update_viewmat(depsgraph, scene, v3d, ar, viewmat, winmat, rect, false);
+
+ /* set for opengl */
+ GPU_matrix_projection_set(rv3d->winmat);
+ GPU_matrix_set(rv3d->viewmat);
+}
+
+static void view3d_main_region_setup_offscreen(Depsgraph *depsgraph,
+ Scene *scene,
+ View3D *v3d,
+ ARegion *ar,
+ float viewmat[4][4],
+ float winmat[4][4])
+{
+ RegionView3D *rv3d = ar->regiondata;
+ ED_view3d_update_viewmat(depsgraph, scene, v3d, ar, viewmat, winmat, NULL, true);
/* set for opengl */
GPU_matrix_projection_set(rv3d->winmat);
@@ -1480,14 +1496,14 @@ static void view3d_stereo3d_setup_offscreen(Depsgraph *depsgraph,
const bool is_left = STREQ(viewname, STEREO_LEFT_NAME);
BKE_camera_multiview_view_matrix(&scene->r, v3d->camera, is_left, viewmat);
- view3d_main_region_setup_view(depsgraph, scene, v3d, ar, viewmat, winmat, NULL);
+ view3d_main_region_setup_offscreen(depsgraph, scene, v3d, ar, viewmat, winmat);
}
else { /* SCE_VIEWS_FORMAT_MULTIVIEW */
float viewmat[4][4];
Object *camera = BKE_camera_multiview_render(scene, v3d->camera, viewname);
BKE_camera_multiview_view_matrix(&scene->r, camera, false, viewmat);
- view3d_main_region_setup_view(depsgraph, scene, v3d, ar, viewmat, winmat, NULL);
+ view3d_main_region_setup_offscreen(depsgraph, scene, v3d, ar, viewmat, winmat);
}
}
@@ -1503,7 +1519,6 @@ void ED_view3d_draw_offscreen(Depsgraph *depsgraph,
bool do_sky,
bool UNUSED(is_persp),
const char *viewname,
- GPUFXSettings *UNUSED(fx_settings),
const bool do_color_management,
GPUOffScreen *ofs,
GPUViewport *viewport)
@@ -1546,7 +1561,7 @@ void ED_view3d_draw_offscreen(Depsgraph *depsgraph,
view3d_stereo3d_setup_offscreen(depsgraph, scene, v3d, ar, winmat, viewname);
}
else {
- view3d_main_region_setup_view(depsgraph, scene, v3d, ar, viewmat, winmat, NULL);
+ view3d_main_region_setup_offscreen(depsgraph, scene, v3d, ar, viewmat, winmat);
}
/* main drawing call */
@@ -1580,7 +1595,6 @@ ImBuf *ED_view3d_draw_offscreen_imbuf(Depsgraph *depsgraph,
int sizex,
int sizey,
uint flag,
- uint draw_flags,
int alpha_mode,
int samples,
const char *viewname,
@@ -1590,10 +1604,8 @@ ImBuf *ED_view3d_draw_offscreen_imbuf(Depsgraph *depsgraph,
{
RegionView3D *rv3d = ar->regiondata;
const bool draw_sky = (alpha_mode == R_ADDSKY);
- const bool use_full_sample = (draw_flags & V3D_OFSDRAW_USE_FULL_SAMPLE);
/* view state */
- GPUFXSettings fx_settings = v3d->fx_settings;
bool is_ortho = false;
float winmat[4][4];
@@ -1613,7 +1625,7 @@ ImBuf *ED_view3d_draw_offscreen_imbuf(Depsgraph *depsgraph,
if (own_ofs) {
/* bind */
- ofs = GPU_offscreen_create(sizex, sizey, use_full_sample ? 0 : samples, true, false, err_out);
+ ofs = GPU_offscreen_create(sizex, sizey, samples, true, false, err_out);
if (ofs == NULL) {
DRW_opengl_context_disable();
return NULL;
@@ -1640,8 +1652,6 @@ ImBuf *ED_view3d_draw_offscreen_imbuf(Depsgraph *depsgraph,
BKE_camera_params_compute_viewplane(&params, sizex, sizey, scene->r.xasp, scene->r.yasp);
BKE_camera_params_compute_matrix(&params);
- BKE_camera_to_gpu_dof(camera, &fx_settings);
-
is_ortho = params.is_ortho;
copy_m4_m4(winmat, params.winmat);
}
@@ -1671,123 +1681,28 @@ ImBuf *ED_view3d_draw_offscreen_imbuf(Depsgraph *depsgraph,
}
}
- if ((samples && use_full_sample) == 0) {
- const bool do_color_management = (ibuf->rect_float == NULL);
- /* Single-pass render, common case */
- ED_view3d_draw_offscreen(depsgraph,
- scene,
- drawtype,
- v3d,
- ar,
- sizex,
- sizey,
- NULL,
- winmat,
- draw_sky,
- !is_ortho,
- viewname,
- &fx_settings,
- do_color_management,
- ofs,
- NULL);
-
- if (ibuf->rect_float) {
- GPU_offscreen_read_pixels(ofs, GL_FLOAT, ibuf->rect_float);
- }
- else if (ibuf->rect) {
- GPU_offscreen_read_pixels(ofs, GL_UNSIGNED_BYTE, ibuf->rect);
- }
- }
- else {
- /* Multi-pass render, use accumulation buffer & jitter for 'full' oversampling.
- * Use because OpenGL may use a lower quality MSAA, and only over-sample edges. */
- static float jit_ofs[32][2];
- float winmat_jitter[4][4];
- float *rect_temp = (ibuf->rect_float) ?
- ibuf->rect_float :
- MEM_mallocN(sizex * sizey * sizeof(float[4]), "rect_temp");
- float *accum_buffer = MEM_mallocN(sizex * sizey * sizeof(float[4]), "accum_buffer");
- GPUViewport *viewport = GPU_viewport_create_from_offscreen(ofs);
-
- BLI_jitter_init(jit_ofs, samples);
-
- /* first sample buffer, also initializes 'rv3d->persmat' */
- ED_view3d_draw_offscreen(depsgraph,
- scene,
- drawtype,
- v3d,
- ar,
- sizex,
- sizey,
- NULL,
- winmat,
- draw_sky,
- !is_ortho,
- viewname,
- &fx_settings,
- false,
- ofs,
- viewport);
- GPU_offscreen_read_pixels(ofs, GL_FLOAT, accum_buffer);
-
- /* skip the first sample */
- for (int j = 1; j < samples; j++) {
- copy_m4_m4(winmat_jitter, winmat);
- window_translate_m4(winmat_jitter,
- rv3d->persmat,
- (jit_ofs[j][0] * 2.0f) / sizex,
- (jit_ofs[j][1] * 2.0f) / sizey);
-
- ED_view3d_draw_offscreen(depsgraph,
- scene,
- drawtype,
- v3d,
- ar,
- sizex,
- sizey,
- NULL,
- winmat_jitter,
- draw_sky,
- !is_ortho,
- viewname,
- &fx_settings,
- false,
- ofs,
- viewport);
- GPU_offscreen_read_pixels(ofs, GL_FLOAT, rect_temp);
-
- uint i = sizex * sizey * 4;
- while (i--) {
- accum_buffer[i] += rect_temp[i];
- }
- }
-
- {
- /* don't free data owned by 'ofs' */
- GPU_viewport_clear_from_offscreen(viewport);
- GPU_viewport_free(viewport);
- }
-
- if (ibuf->rect_float == NULL) {
- MEM_freeN(rect_temp);
- }
-
- if (ibuf->rect_float) {
- float *rect_float = ibuf->rect_float;
- uint i = sizex * sizey * 4;
- while (i--) {
- rect_float[i] = accum_buffer[i] / samples;
- }
- }
- else {
- uchar *rect_ub = (uchar *)ibuf->rect;
- uint i = sizex * sizey * 4;
- while (i--) {
- rect_ub[i] = (uchar)(255.0f * accum_buffer[i] / samples);
- }
- }
+ const bool do_color_management = (ibuf->rect_float == NULL);
+ ED_view3d_draw_offscreen(depsgraph,
+ scene,
+ drawtype,
+ v3d,
+ ar,
+ sizex,
+ sizey,
+ NULL,
+ winmat,
+ draw_sky,
+ !is_ortho,
+ viewname,
+ do_color_management,
+ ofs,
+ NULL);
- MEM_freeN(accum_buffer);
+ if (ibuf->rect_float) {
+ GPU_offscreen_read_pixels(ofs, GL_FLOAT, ibuf->rect_float);
+ }
+ else if (ibuf->rect) {
+ GPU_offscreen_read_pixels(ofs, GL_UNSIGNED_BYTE, ibuf->rect);
}
/* unbind */
@@ -1896,7 +1811,6 @@ ImBuf *ED_view3d_draw_offscreen_imbuf_simple(Depsgraph *depsgraph,
width,
height,
flag,
- draw_flags,
alpha_mode,
samples,
viewname,
diff --git a/source/blender/editors/space_view3d/view3d_draw_legacy.c b/source/blender/editors/space_view3d/view3d_draw_legacy.c
index b0cee18f8e3..755852a2e18 100644
--- a/source/blender/editors/space_view3d/view3d_draw_legacy.c
+++ b/source/blender/editors/space_view3d/view3d_draw_legacy.c
@@ -77,6 +77,7 @@
#include "ED_armature.h"
#include "ED_keyframing.h"
#include "ED_gpencil.h"
+#include "ED_mesh.h"
#include "ED_screen.h"
#include "ED_space_api.h"
#include "ED_screen_types.h"
@@ -151,13 +152,11 @@ void ED_view3d_clipping_enable(void)
/* *********************** backdraw for selection *************** */
-static void validate_object_select_id(struct Depsgraph *depsgraph,
- Scene *scene,
- ARegion *ar,
- View3D *v3d,
- Object *obact,
- Object *obedit,
- short select_mode)
+/**
+ * \note Only use in object mode.
+ */
+static void validate_object_select_id(
+ struct Depsgraph *depsgraph, Scene *scene, ARegion *ar, View3D *v3d, Object *obact)
{
RegionView3D *rv3d = ar->regiondata;
Scene *scene_eval = (Scene *)DEG_get_evaluated_id(depsgraph, &scene->id);
@@ -177,9 +176,6 @@ static void validate_object_select_id(struct Depsgraph *depsgraph,
else if ((obact_eval && (obact_eval->mode & OB_MODE_PARTICLE_EDIT)) && !XRAY_ENABLED(v3d)) {
/* do nothing */
}
- else if ((obedit && (obedit->mode & OB_MODE_EDIT)) && !XRAY_FLAG_ENABLED(v3d)) {
- /* do nothing */
- }
else {
v3d->flag &= ~V3D_INVALID_BACKBUF;
return;
@@ -189,34 +185,25 @@ static void validate_object_select_id(struct Depsgraph *depsgraph,
return;
}
-#if 0
- if (test) {
- if (qtest()) {
- addafterqueue(ar->win, BACKBUFDRAW, 1);
- return;
- }
- }
-#endif
-
-#if 0 /* v3d->zbuf deprecated */
- if (v3d->shading.type > OB_WIRE) {
- v3d->zbuf = true;
- }
-#endif
-
- G.f |= G_FLAG_BACKBUFSEL;
-
if (obact_eval && ((obact_eval->base_flag & BASE_VISIBLE) != 0)) {
+ uint dummy_vert_ofs, dummy_edge_ofs, dummy_face_ofs;
DRW_framebuffer_select_id_setup(ar, true);
- draw_object_select_id(depsgraph, scene_eval, v3d, rv3d, obact_eval, select_mode);
+ DRW_draw_select_id_object(scene_eval,
+ rv3d,
+ obact_eval,
+ scene->toolsettings->selectmode,
+ false,
+ 1,
+ &dummy_vert_ofs,
+ &dummy_edge_ofs,
+ &dummy_face_ofs);
+
DRW_framebuffer_select_id_release(ar);
}
/* TODO: Create a flag in `DRW_manager` because the drawing is no longer
* made on the backbuffer in this case. */
v3d->flag &= ~V3D_INVALID_BACKBUF;
-
- G.f &= ~G_FLAG_BACKBUFSEL;
}
/* TODO: Creating, attaching texture, and destroying a framebuffer is quite slow.
@@ -241,21 +228,15 @@ static void view3d_opengl_read_Z_pixels(GPUViewport *viewport, rcti *rect, void
GPU_framebuffer_free(tmp_fb);
}
-void ED_view3d_select_id_validate_with_select_mode(ViewContext *vc, short select_mode)
+void ED_view3d_select_id_validate(ViewContext *vc)
{
/* TODO: Create a flag in `DRW_manager` because the drawing is no longer
* made on the backbuffer in this case. */
if (vc->v3d->flag & V3D_INVALID_BACKBUF) {
- validate_object_select_id(
- vc->depsgraph, vc->scene, vc->ar, vc->v3d, vc->obact, vc->obedit, select_mode);
+ validate_object_select_id(vc->depsgraph, vc->scene, vc->ar, vc->v3d, vc->obact);
}
}
-void ED_view3d_select_id_validate(ViewContext *vc)
-{
- ED_view3d_select_id_validate_with_select_mode(vc, -1);
-}
-
void ED_view3d_backbuf_depth_validate(ViewContext *vc)
{
if (vc->v3d->flag & V3D_INVALID_BACKBUF) {
@@ -271,10 +252,8 @@ void ED_view3d_backbuf_depth_validate(ViewContext *vc)
}
}
-uint *ED_view3d_select_id_read_rect(ViewContext *vc, const rcti *clip, uint *r_buf_len)
+uint *ED_view3d_select_id_read_rect(const rcti *clip, uint *r_buf_len)
{
- ED_view3d_select_id_validate(vc);
-
uint width = BLI_rcti_size_x(clip);
uint height = BLI_rcti_size_y(clip);
uint buf_len = width * height;
@@ -298,25 +277,8 @@ int ED_view3d_backbuf_sample_size_clamp(ARegion *ar, const float dist)
return (int)min_ff(ceilf(dist), (float)max_ii(ar->winx, ar->winx));
}
-/* samples a single pixel (copied from vpaint) */
-uint ED_view3d_select_id_sample(ViewContext *vc, int x, int y)
-{
- if (x >= vc->ar->winx || y >= vc->ar->winy) {
- return 0;
- }
-
- uint buf_len;
- uint *buf = ED_view3d_select_id_read(vc, x, y, x, y, &buf_len);
- BLI_assert(0 != buf_len);
- uint ret = buf[0];
- MEM_freeN(buf);
-
- return ret;
-}
-
/* reads full rect, converts indices */
-uint *ED_view3d_select_id_read(
- ViewContext *vc, int xmin, int ymin, int xmax, int ymax, uint *r_buf_len)
+uint *ED_view3d_select_id_read(int xmin, int ymin, int xmax, int ymax, uint *r_buf_len)
{
if (UNLIKELY((xmin > xmax) || (ymin > ymax))) {
return NULL;
@@ -330,7 +292,7 @@ uint *ED_view3d_select_id_read(
};
uint buf_len;
- uint *buf = ED_view3d_select_id_read_rect(vc, &rect, &buf_len);
+ uint *buf = ED_view3d_select_id_read_rect(&rect, &buf_len);
if (r_buf_len) {
*r_buf_len = buf_len;
@@ -339,85 +301,6 @@ uint *ED_view3d_select_id_read(
return buf;
}
-/* smart function to sample a rect spiralling outside, nice for backbuf selection */
-uint ED_view3d_select_id_read_nearest(struct ViewContext *UNUSED(vc),
- const int mval[2],
- const uint id_min,
- const uint id_max,
- uint *r_dist)
-{
- /* Create region around mouse cursor. This must be square and have an odd
- * width, the spiraling algorithm does not work with arbitrary rectangles. */
- rcti rect;
- BLI_rcti_init_pt_radius(&rect, mval, *r_dist);
- rect.xmax += 1;
- rect.ymax += 1;
-
- int width = BLI_rcti_size_x(&rect);
- int height = width;
- BLI_assert(width == height);
-
- /* Read from selection framebuffer. */
- uint *buf = MEM_mallocN(width * height * sizeof(*buf), __func__);
- DRW_framebuffer_select_id_read(&rect, buf);
-
- /* Spiral, starting from center of buffer. */
- int spiral_offset = height * (int)(width / 2) + (height / 2);
- int spiral_direction = 0;
-
- uint index = 0;
-
- for (int nr = 1; nr <= height; nr++) {
- for (int a = 0; a < 2; a++) {
- for (int b = 0; b < nr; b++) {
- /* Find hit within the specified range. */
- uint hit_id = buf[spiral_offset];
-
- if (hit_id && hit_id >= id_min && hit_id < id_max) {
- /* Get x/y from spiral offset. */
- int hit_x = spiral_offset % width;
- int hit_y = spiral_offset / width;
-
- int center_x = width / 2;
- int center_y = height / 2;
-
- /* Manhatten distance in keeping with other screen-based selection. */
- *r_dist = (uint)(abs(hit_x - center_x) + abs(hit_y - center_y));
-
- /* Indices start at 1 here. */
- index = (hit_id - id_min) + 1;
- goto exit;
- }
-
- /* Next spiral step. */
- if (spiral_direction == 0) {
- spiral_offset += 1; /* right */
- }
- else if (spiral_direction == 1) {
- spiral_offset -= width; /* down */
- }
- else if (spiral_direction == 2) {
- spiral_offset -= 1; /* left */
- }
- else {
- spiral_offset += width; /* up */
- }
-
- /* Stop if we are outside the buffer. */
- if (spiral_offset < 0 || spiral_offset >= width * height) {
- goto exit;
- }
- }
-
- spiral_direction = (spiral_direction + 1) % 4;
- }
- }
-
-exit:
- MEM_freeN(buf);
- return index;
-}
-
/* ************************************************************* */
static void view3d_stereo_bgpic_setup(Scene *scene, View3D *v3d, Image *ima, ImageUser *iuser)
diff --git a/source/blender/editors/space_view3d/view3d_gizmo_camera.c b/source/blender/editors/space_view3d/view3d_gizmo_camera.c
index 0b8c3b8cd28..5fe62a74d4b 100644
--- a/source/blender/editors/space_view3d/view3d_gizmo_camera.c
+++ b/source/blender/editors/space_view3d/view3d_gizmo_camera.c
@@ -154,7 +154,7 @@ static void WIDGETGROUP_camera_refresh(const bContext *C, wmGizmoGroup *gzgroup)
/* need to set property here for undo. TODO would prefer to do this in _init */
WM_gizmo_target_property_def_rna(
- cagzgroup->dop_dist, "offset", &camera_ptr, "dof_distance", -1);
+ cagzgroup->dop_dist, "offset", &camera_ptr, "dof.focus_distance", -1);
}
else {
WM_gizmo_set_flag(cagzgroup->dop_dist, WM_GIZMO_HIDDEN, true);
@@ -262,7 +262,7 @@ static void WIDGETGROUP_camera_message_subscribe(const bContext *C,
};
{
- extern PropertyRNA rna_Camera_dof_distance;
+ extern PropertyRNA rna_CameraDOFSettings_focus_distance;
extern PropertyRNA rna_Camera_display_size;
extern PropertyRNA rna_Camera_ortho_scale;
extern PropertyRNA rna_Camera_sensor_fit;
@@ -273,7 +273,7 @@ static void WIDGETGROUP_camera_message_subscribe(const bContext *C,
extern PropertyRNA rna_Camera_type;
extern PropertyRNA rna_Camera_lens;
const PropertyRNA *props[] = {
- &rna_Camera_dof_distance,
+ &rna_CameraDOFSettings_focus_distance,
&rna_Camera_display_size,
&rna_Camera_ortho_scale,
&rna_Camera_sensor_fit,
diff --git a/source/blender/editors/space_view3d/view3d_gizmo_preselect_type.c b/source/blender/editors/space_view3d/view3d_gizmo_preselect_type.c
index 6f35c0aa748..9cbf179ab49 100644
--- a/source/blender/editors/space_view3d/view3d_gizmo_preselect_type.c
+++ b/source/blender/editors/space_view3d/view3d_gizmo_preselect_type.c
@@ -304,15 +304,14 @@ static int gizmo_preselect_edgering_test_select(bContext *C, wmGizmo *gz, const
em_setup_viewcontext(C, &vc);
copy_v2_v2_int(vc.mval, mval);
- for (uint base_index = 0; base_index < gz_ring->bases_len; base_index++) {
- Object *ob_iter = gz_ring->bases[base_index]->object;
- ED_view3d_viewcontext_init_object(&vc, ob_iter);
- BMEdge *eed_test = EDBM_edge_find_nearest_ex(&vc, &best.dist, NULL, false, false, NULL);
- if (eed_test) {
- best.ob = ob_iter;
- best.eed = eed_test;
- best.base_index = base_index;
- }
+ uint base_index;
+ BMEdge *eed_test = EDBM_edge_find_nearest_ex(
+ &vc, &best.dist, NULL, false, false, NULL, gz_ring->bases, gz_ring->bases_len, &base_index);
+
+ if (eed_test) {
+ best.ob = gz_ring->bases[base_index]->object;
+ best.eed = eed_test;
+ best.base_index = base_index;
}
BMesh *bm = NULL;
diff --git a/source/blender/editors/space_view3d/view3d_intern.h b/source/blender/editors/space_view3d/view3d_intern.h
index 9075909a6fe..e499672acc1 100644
--- a/source/blender/editors/space_view3d/view3d_intern.h
+++ b/source/blender/editors/space_view3d/view3d_intern.h
@@ -127,13 +127,6 @@ void VIEW3D_OT_fly(struct wmOperatorType *ot);
void VIEW3D_OT_walk(struct wmOperatorType *ot);
/* drawobject.c */
-void draw_object_select_id(struct Depsgraph *depsgraph,
- Scene *scene,
- View3D *v3d,
- RegionView3D *rv3d,
- struct Object *ob,
- short select_mode);
-
int view3d_effective_drawtype(const struct View3D *v3d);
/* view3d_draw.c */
diff --git a/source/blender/editors/space_view3d/view3d_select.c b/source/blender/editors/space_view3d/view3d_select.c
index 2ce23486476..b3b4910c525 100644
--- a/source/blender/editors/space_view3d/view3d_select.c
+++ b/source/blender/editors/space_view3d/view3d_select.c
@@ -41,6 +41,7 @@
#include "MEM_guardedalloc.h"
#include "BLI_array.h"
+#include "BLI_bitmap.h"
#include "BLI_math.h"
#include "BLI_lasso_2d.h"
#include "BLI_rect.h"
@@ -57,6 +58,7 @@
#include "IMB_imbuf_types.h"
#include "IMB_imbuf.h"
#include "BKE_global.h"
+#include "BKE_main.h"
#include "BKE_armature.h"
#include "BKE_context.h"
@@ -87,6 +89,7 @@
#include "ED_mesh.h"
#include "ED_object.h"
#include "ED_screen.h"
+#include "ED_select_buffer_utils.h"
#include "ED_select_utils.h"
#include "ED_sculpt.h"
#include "ED_mball.h"
@@ -134,9 +137,6 @@ void ED_view3d_viewcontext_init_object(ViewContext *vc, Object *obact)
if (vc->obedit) {
BLI_assert(BKE_object_is_in_editmode(obact));
vc->obedit = obact;
- /* previous selections are now invalid. */
- vc->v3d->flag |= V3D_INVALID_BACKBUF;
-
if (vc->em) {
vc->em = BKE_editmesh_from_object(vc->obedit);
}
@@ -181,20 +181,96 @@ static bool object_deselect_all_except(ViewLayer *view_layer, Base *b)
/** \} */
/* -------------------------------------------------------------------- */
+/** \name Internal Edit-Mesh Select Buffer Wrapper
+ *
+ * Avoid duplicate code when using edit-mode selection,
+ * actual logic is handled outside of this function.
+ *
+ * \note Currently this #EDBMSelectID_Context which is mesh specific
+ * however the logic could also be used for non-meshes too.
+ *
+ * \{ */
+
+struct EditSelectBuf_Cache {
+ Base **bases;
+ uint bases_len;
+ struct EDBMSelectID_Context *sel_id_ctx;
+ BLI_bitmap *select_bitmap;
+};
+
+static void editselect_buf_cache_init(struct EditSelectBuf_Cache *esel, ViewContext *vc)
+{
+ if (vc->obedit) {
+ esel->bases = BKE_view_layer_array_from_bases_in_edit_mode(
+ vc->view_layer, vc->v3d, &esel->bases_len);
+ }
+ else {
+ /* Use for paint modes, currently only a single object at a time. */
+ if (vc->obact) {
+ esel->bases = MEM_mallocN(sizeof(esel->bases), __func__);
+ esel->bases[0] = BKE_view_layer_base_find(vc->view_layer, vc->obact);
+ esel->bases_len = 1;
+ }
+ else {
+ esel->bases = NULL;
+ esel->bases_len = 0;
+ }
+ }
+ esel->sel_id_ctx = EDBM_select_id_context_create(
+ vc, esel->bases, esel->bases_len, vc->scene->toolsettings->selectmode);
+ for (int i = 0; i < esel->bases_len; i++) {
+ esel->bases[i]->object->runtime.select_id = i;
+ }
+}
+
+static void editselect_buf_cache_free(struct EditSelectBuf_Cache *esel)
+{
+ if (esel->sel_id_ctx) {
+ EDBM_select_id_context_destroy(esel->sel_id_ctx);
+ }
+ MEM_SAFE_FREE(esel->select_bitmap);
+ MEM_SAFE_FREE(esel->bases);
+}
+
+static void editselect_buf_cache_free_voidp(void *esel_voidp)
+{
+ editselect_buf_cache_free(esel_voidp);
+ MEM_freeN(esel_voidp);
+}
+
+static void editselect_buf_cache_init_with_generic_userdata(wmGenericUserData *wm_userdata,
+ ViewContext *vc)
+{
+ struct EditSelectBuf_Cache *esel = MEM_callocN(sizeof(*esel), __func__);
+ wm_userdata->data = esel;
+ wm_userdata->free_fn = editselect_buf_cache_free_voidp;
+ wm_userdata->use_free = true;
+ editselect_buf_cache_init(esel, vc);
+}
+
+/** \} */
+
+/* -------------------------------------------------------------------- */
/** \name Internal Edit-Mesh Utilities
* \{ */
-static bool edbm_backbuf_check_and_select_verts(BMEditMesh *em, const eSelectOp sel_op)
+static bool edbm_backbuf_check_and_select_verts(struct EditSelectBuf_Cache *esel,
+ Object *ob,
+ BMEditMesh *em,
+ const eSelectOp sel_op)
{
BMVert *eve;
BMIter iter;
- uint index = bm_wireoffs;
bool changed = false;
+ const BLI_bitmap *select_bitmap = esel->select_bitmap;
+ uint index = EDBM_select_id_context_offset_for_object_elem(
+ esel->sel_id_ctx, ob->runtime.select_id, BM_VERT);
+
BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) {
if (!BM_elem_flag_test(eve, BM_ELEM_HIDDEN)) {
const bool is_select = BM_elem_flag_test(eve, BM_ELEM_SELECT);
- const bool is_inside = EDBM_backbuf_check(index);
+ const bool is_inside = BLI_BITMAP_TEST_BOOL(select_bitmap, index);
const int sel_op_result = ED_select_op_action_deselected(sel_op, is_select, is_inside);
if (sel_op_result != -1) {
BM_vert_select_set(em->bm, eve, sel_op_result);
@@ -206,17 +282,23 @@ static bool edbm_backbuf_check_and_select_verts(BMEditMesh *em, const eSelectOp
return changed;
}
-static bool edbm_backbuf_check_and_select_edges(BMEditMesh *em, const eSelectOp sel_op)
+static bool edbm_backbuf_check_and_select_edges(struct EditSelectBuf_Cache *esel,
+ Object *ob,
+ BMEditMesh *em,
+ const eSelectOp sel_op)
{
BMEdge *eed;
BMIter iter;
- uint index = bm_solidoffs;
bool changed = false;
+ const BLI_bitmap *select_bitmap = esel->select_bitmap;
+ uint index = EDBM_select_id_context_offset_for_object_elem(
+ esel->sel_id_ctx, ob->runtime.select_id, BM_EDGE);
+
BM_ITER_MESH (eed, &iter, em->bm, BM_EDGES_OF_MESH) {
if (!BM_elem_flag_test(eed, BM_ELEM_HIDDEN)) {
const bool is_select = BM_elem_flag_test(eed, BM_ELEM_SELECT);
- const bool is_inside = EDBM_backbuf_check(index);
+ const bool is_inside = BLI_BITMAP_TEST_BOOL(select_bitmap, index);
const int sel_op_result = ED_select_op_action_deselected(sel_op, is_select, is_inside);
if (sel_op_result != -1) {
BM_edge_select_set(em->bm, eed, sel_op_result);
@@ -228,17 +310,23 @@ static bool edbm_backbuf_check_and_select_edges(BMEditMesh *em, const eSelectOp
return changed;
}
-static bool edbm_backbuf_check_and_select_faces(BMEditMesh *em, const eSelectOp sel_op)
+static bool edbm_backbuf_check_and_select_faces(struct EditSelectBuf_Cache *esel,
+ Object *ob,
+ BMEditMesh *em,
+ const eSelectOp sel_op)
{
BMFace *efa;
BMIter iter;
- uint index = 1;
bool changed = false;
+ const BLI_bitmap *select_bitmap = esel->select_bitmap;
+ uint index = EDBM_select_id_context_offset_for_object_elem(
+ esel->sel_id_ctx, ob->runtime.select_id, BM_FACE);
+
BM_ITER_MESH (efa, &iter, em->bm, BM_FACES_OF_MESH) {
if (!BM_elem_flag_test(efa, BM_ELEM_HIDDEN)) {
const bool is_select = BM_elem_flag_test(efa, BM_ELEM_SELECT);
- const bool is_inside = EDBM_backbuf_check(index);
+ const bool is_inside = BLI_BITMAP_TEST_BOOL(select_bitmap, index);
const int sel_op_result = ED_select_op_action_deselected(sel_op, is_select, is_inside);
if (sel_op_result != -1) {
BM_face_select_set(em->bm, efa, sel_op_result);
@@ -251,17 +339,21 @@ static bool edbm_backbuf_check_and_select_faces(BMEditMesh *em, const eSelectOp
}
/* object mode, edbm_ prefix is confusing here, rename? */
-static bool edbm_backbuf_check_and_select_verts_obmode(Mesh *me, const eSelectOp sel_op)
+static bool edbm_backbuf_check_and_select_verts_obmode(Mesh *me,
+ struct EditSelectBuf_Cache *esel,
+ const eSelectOp sel_op)
{
MVert *mv = me->mvert;
uint index;
bool changed = false;
+ const BLI_bitmap *select_bitmap = esel->select_bitmap;
+
if (mv) {
- for (index = 1; index <= me->totvert; index++, mv++) {
+ for (index = 0; index < me->totvert; index++, mv++) {
if (!(mv->flag & ME_HIDE)) {
const bool is_select = mv->flag & SELECT;
- const bool is_inside = EDBM_backbuf_check(index);
+ const bool is_inside = BLI_BITMAP_TEST_BOOL(select_bitmap, index);
const int sel_op_result = ED_select_op_action_deselected(sel_op, is_select, is_inside);
if (sel_op_result != -1) {
SET_FLAG_FROM_TEST(mv->flag, sel_op_result, SELECT);
@@ -274,17 +366,21 @@ static bool edbm_backbuf_check_and_select_verts_obmode(Mesh *me, const eSelectOp
}
/* object mode, edbm_ prefix is confusing here, rename? */
-static bool edbm_backbuf_check_and_select_tfaces(Mesh *me, const eSelectOp sel_op)
+static bool edbm_backbuf_check_and_select_faces_obmode(Mesh *me,
+ struct EditSelectBuf_Cache *esel,
+ const eSelectOp sel_op)
{
MPoly *mpoly = me->mpoly;
uint index;
bool changed = false;
+ const BLI_bitmap *select_bitmap = esel->select_bitmap;
+
if (mpoly) {
- for (index = 1; index <= me->totpoly; index++, mpoly++) {
+ for (index = 0; index < me->totpoly; index++, mpoly++) {
if (!(mpoly->flag & ME_HIDE)) {
const bool is_select = mpoly->flag & ME_FACE_SEL;
- const bool is_inside = EDBM_backbuf_check(index);
+ const bool is_inside = BLI_BITMAP_TEST_BOOL(select_bitmap, index);
const int sel_op_result = ED_select_op_action_deselected(sel_op, is_select, is_inside);
if (sel_op_result != -1) {
SET_FLAG_FROM_TEST(mpoly->flag, sel_op_result, ME_FACE_SEL);
@@ -623,14 +719,26 @@ static void do_lasso_select_mesh__doSelectVert(void *userData,
data->is_changed = true;
}
}
-static void do_lasso_select_mesh__doSelectEdge_pass0(
- void *userData, BMEdge *eed, const float screen_co_a[2], const float screen_co_b[2], int index)
-{
- LassoSelectUserData *data = userData;
+struct LassoSelectUserData_ForMeshEdge {
+ LassoSelectUserData *data;
+ struct EditSelectBuf_Cache *esel;
+ uint backbuf_offset;
+};
+static void do_lasso_select_mesh__doSelectEdge_pass0(void *user_data,
+ BMEdge *eed,
+ const float screen_co_a[2],
+ const float screen_co_b[2],
+ int index)
+{
+ struct LassoSelectUserData_ForMeshEdge *data_for_edge = user_data;
+ LassoSelectUserData *data = data_for_edge->data;
+ const bool is_visible = (data_for_edge->esel ?
+ BLI_BITMAP_TEST_BOOL(data_for_edge->esel->select_bitmap,
+ data_for_edge->backbuf_offset + index) :
+ true);
const bool is_select = BM_elem_flag_test(eed, BM_ELEM_SELECT);
const bool is_inside =
- (EDBM_backbuf_check(bm_solidoffs + index) &&
- edge_fully_inside_rect(data->rect_fl, screen_co_a, screen_co_b) &&
+ (is_visible && edge_fully_inside_rect(data->rect_fl, screen_co_a, screen_co_b) &&
BLI_lasso_is_point_inside(data->mcords, data->moves, UNPACK2(screen_co_a), IS_CLIPPED) &&
BLI_lasso_is_point_inside(data->mcords, data->moves, UNPACK2(screen_co_b), IS_CLIPPED));
const int sel_op_result = ED_select_op_action_deselected(data->sel_op, is_select, is_inside);
@@ -640,15 +748,24 @@ static void do_lasso_select_mesh__doSelectEdge_pass0(
data->is_changed = true;
}
}
-static void do_lasso_select_mesh__doSelectEdge_pass1(
- void *userData, BMEdge *eed, const float screen_co_a[2], const float screen_co_b[2], int index)
+static void do_lasso_select_mesh__doSelectEdge_pass1(void *user_data,
+ BMEdge *eed,
+ const float screen_co_a[2],
+ const float screen_co_b[2],
+ int index)
{
- LassoSelectUserData *data = userData;
+ struct LassoSelectUserData_ForMeshEdge *data_for_edge = user_data;
+ LassoSelectUserData *data = data_for_edge->data;
+ const bool is_visible = (data_for_edge->esel ?
+ BLI_BITMAP_TEST_BOOL(data_for_edge->esel->select_bitmap,
+ data_for_edge->backbuf_offset + index) :
+ true);
const bool is_select = BM_elem_flag_test(eed, BM_ELEM_SELECT);
- const bool is_inside =
- (EDBM_backbuf_check(bm_solidoffs + index) &&
- BLI_lasso_is_edge_inside(
- data->mcords, data->moves, UNPACK2(screen_co_a), UNPACK2(screen_co_b), IS_CLIPPED));
+ const bool is_inside = (is_visible && BLI_lasso_is_edge_inside(data->mcords,
+ data->moves,
+ UNPACK2(screen_co_a),
+ UNPACK2(screen_co_b),
+ IS_CLIPPED));
const int sel_op_result = ED_select_op_action_deselected(data->sel_op, is_select, is_inside);
if (sel_op_result != -1) {
BM_edge_select_set(data->vc->em->bm, eed, sel_op_result);
@@ -674,6 +791,7 @@ static void do_lasso_select_mesh__doSelectFace(void *userData,
}
static bool do_lasso_select_mesh(ViewContext *vc,
+ wmGenericUserData *wm_userdata,
const int mcords[][2],
short moves,
const eSelectOp sel_op)
@@ -681,7 +799,6 @@ static bool do_lasso_select_mesh(ViewContext *vc,
LassoSelectUserData data;
ToolSettings *ts = vc->scene->toolsettings;
rcti rect;
- int bbsel;
/* set editmesh */
vc->em = BKE_editmesh_from_object(vc->obedit);
@@ -701,12 +818,22 @@ static bool do_lasso_select_mesh(ViewContext *vc,
ED_view3d_init_mats_rv3d(vc->obedit, vc->rv3d);
GPU_matrix_set(vc->rv3d->viewmat);
- bbsel = EDBM_backbuf_border_mask_init(
- vc, mcords, moves, rect.xmin, rect.ymin, rect.xmax, rect.ymax);
+
+ const bool use_zbuf = !XRAY_FLAG_ENABLED(vc->v3d);
+
+ struct EditSelectBuf_Cache *esel = wm_userdata->data;
+ if (use_zbuf) {
+ if (wm_userdata->data == NULL) {
+ editselect_buf_cache_init_with_generic_userdata(wm_userdata, vc);
+ esel = wm_userdata->data;
+ const uint buffer_len = EDBM_select_id_context_elem_len(esel->sel_id_ctx);
+ esel->select_bitmap = ED_select_buffer_bitmap_from_poly(buffer_len, mcords, moves, &rect);
+ }
+ }
if (ts->selectmode & SCE_SELECT_VERTEX) {
- if (bbsel) {
- data.is_changed |= edbm_backbuf_check_and_select_verts(vc->em, sel_op);
+ if (use_zbuf) {
+ data.is_changed |= edbm_backbuf_check_and_select_verts(esel, vc->obedit, vc->em, sel_op);
}
else {
mesh_foreachScreenVert(
@@ -714,18 +841,26 @@ static bool do_lasso_select_mesh(ViewContext *vc,
}
}
if (ts->selectmode & SCE_SELECT_EDGE) {
- /* Does both bbsel and non-bbsel versions (need screen cos for both) */
+ /* Does both use_zbuf and non-use_zbuf versions (need screen cos for both) */
+ struct LassoSelectUserData_ForMeshEdge data_for_edge = {
+ .data = &data,
+ .esel = use_zbuf ? esel : NULL,
+ .backbuf_offset = use_zbuf ?
+ EDBM_select_id_context_offset_for_object_elem(
+ esel->sel_id_ctx, vc->obedit->runtime.select_id, BM_EDGE) :
+ 0,
+ };
mesh_foreachScreenEdge(
- vc, do_lasso_select_mesh__doSelectEdge_pass0, &data, V3D_PROJ_TEST_CLIP_NEAR);
+ vc, do_lasso_select_mesh__doSelectEdge_pass0, &data_for_edge, V3D_PROJ_TEST_CLIP_NEAR);
if (data.is_done == false) {
mesh_foreachScreenEdge(
- vc, do_lasso_select_mesh__doSelectEdge_pass1, &data, V3D_PROJ_TEST_CLIP_NEAR);
+ vc, do_lasso_select_mesh__doSelectEdge_pass1, &data_for_edge, V3D_PROJ_TEST_CLIP_NEAR);
}
}
if (ts->selectmode & SCE_SELECT_FACE) {
- if (bbsel) {
- data.is_changed |= edbm_backbuf_check_and_select_faces(vc->em, sel_op);
+ if (use_zbuf) {
+ data.is_changed |= edbm_backbuf_check_and_select_faces(esel, vc->obedit, vc->em, sel_op);
}
else {
mesh_foreachScreenFace(
@@ -733,8 +868,6 @@ static bool do_lasso_select_mesh(ViewContext *vc,
}
}
- EDBM_backbuf_free();
-
if (data.is_changed) {
EDBM_selectmode_flush(vc->em);
}
@@ -975,6 +1108,7 @@ static void do_lasso_select_meshobject__doSelectVert(void *userData,
}
}
static bool do_lasso_select_paintvert(ViewContext *vc,
+ wmGenericUserData *wm_userdata,
const int mcords[][2],
short moves,
const eSelectOp sel_op)
@@ -996,14 +1130,20 @@ static bool do_lasso_select_paintvert(ViewContext *vc,
BLI_lasso_boundbox(&rect, mcords, moves);
+ struct EditSelectBuf_Cache *esel = wm_userdata->data;
if (use_zbuf) {
- bm_vertoffs = me->totvert + 1; /* max index array */
-
- EDBM_backbuf_border_mask_init(vc, mcords, moves, rect.xmin, rect.ymin, rect.xmax, rect.ymax);
-
- changed |= edbm_backbuf_check_and_select_verts_obmode(me, sel_op);
+ if (wm_userdata->data == NULL) {
+ editselect_buf_cache_init_with_generic_userdata(wm_userdata, vc);
+ esel = wm_userdata->data;
+ const uint buffer_len = EDBM_select_id_context_elem_len(esel->sel_id_ctx);
+ esel->select_bitmap = ED_select_buffer_bitmap_from_poly(buffer_len, mcords, moves, &rect);
+ }
+ }
- EDBM_backbuf_free();
+ if (use_zbuf) {
+ if (esel->select_bitmap != NULL) {
+ changed |= edbm_backbuf_check_and_select_verts_obmode(me, esel, sel_op);
+ }
}
else {
LassoSelectUserData data;
@@ -1025,9 +1165,11 @@ static bool do_lasso_select_paintvert(ViewContext *vc,
paintvert_flush_flags(ob);
paintvert_tag_select_update(vc->C, ob);
}
+
return changed;
}
static bool do_lasso_select_paintface(ViewContext *vc,
+ wmGenericUserData *wm_userdata,
const int mcords[][2],
short moves,
const eSelectOp sel_op)
@@ -1040,19 +1182,25 @@ static bool do_lasso_select_paintface(ViewContext *vc,
return false;
}
- bm_vertoffs = me->totpoly + 1; /* max index array */
-
- BLI_lasso_boundbox(&rect, mcords, moves);
- EDBM_backbuf_border_mask_init(vc, mcords, moves, rect.xmin, rect.ymin, rect.xmax, rect.ymax);
-
bool changed = false;
if (SEL_OP_USE_PRE_DESELECT(sel_op)) {
/* flush selection at the end */
changed |= paintface_deselect_all_visible(vc->C, ob, SEL_DESELECT, false);
}
- changed |= edbm_backbuf_check_and_select_tfaces(me, sel_op);
- EDBM_backbuf_free();
+ BLI_lasso_boundbox(&rect, mcords, moves);
+
+ struct EditSelectBuf_Cache *esel = wm_userdata->data;
+ if (esel == NULL) {
+ editselect_buf_cache_init_with_generic_userdata(wm_userdata, vc);
+ esel = wm_userdata->data;
+ const uint buffer_len = EDBM_select_id_context_elem_len(esel->sel_id_ctx);
+ esel->select_bitmap = ED_select_buffer_bitmap_from_poly(buffer_len, mcords, moves, &rect);
+ }
+
+ if (esel->select_bitmap) {
+ changed |= edbm_backbuf_check_and_select_faces_obmode(me, esel, sel_op);
+ }
if (changed) {
paintface_flush_flags(vc->C, ob, SELECT);
@@ -1100,12 +1248,15 @@ static bool view3d_lasso_select(
Object *ob = CTX_data_active_object(C);
bool changed_multi = false;
+ wmGenericUserData wm_userdata_buf = {0};
+ wmGenericUserData *wm_userdata = &wm_userdata_buf;
+
if (vc->obedit == NULL) { /* Object Mode */
if (BKE_paint_select_face_test(ob)) {
- changed_multi |= do_lasso_select_paintface(vc, mcords, moves, sel_op);
+ changed_multi |= do_lasso_select_paintface(vc, wm_userdata, mcords, moves, sel_op);
}
else if (BKE_paint_select_vert_test(ob)) {
- changed_multi |= do_lasso_select_paintvert(vc, mcords, moves, sel_op);
+ changed_multi |= do_lasso_select_paintvert(vc, wm_userdata, mcords, moves, sel_op);
}
else if (ob &&
(ob->mode & (OB_MODE_VERTEX_PAINT | OB_MODE_WEIGHT_PAINT | OB_MODE_TEXTURE_PAINT))) {
@@ -1122,14 +1273,13 @@ static bool view3d_lasso_select(
}
}
else { /* Edit Mode */
-
FOREACH_OBJECT_IN_MODE_BEGIN (vc->view_layer, vc->v3d, ob->type, ob->mode, ob_iter) {
ED_view3d_viewcontext_init_object(vc, ob_iter);
bool changed = false;
switch (vc->obedit->type) {
case OB_MESH:
- changed = do_lasso_select_mesh(vc, mcords, moves, sel_op);
+ changed = do_lasso_select_mesh(vc, wm_userdata, mcords, moves, sel_op);
break;
case OB_CURVE:
case OB_SURF:
@@ -1157,6 +1307,9 @@ static bool view3d_lasso_select(
}
FOREACH_OBJECT_IN_MODE_END;
}
+
+ WM_generic_user_data_free(wm_userdata);
+
return changed_multi;
}
@@ -1170,6 +1323,7 @@ static int view3d_lasso_select_exec(bContext *C, wmOperator *op)
if (mcords) {
view3d_operator_needs_opengl(C);
+ BKE_object_update_select_id(CTX_data_main(C));
/* setup view context for argument to callbacks */
ED_view3d_viewcontext_init(C, &vc);
@@ -1337,7 +1491,7 @@ static Base *object_mouse_select_menu(
if (buffer) {
for (int a = 0; a < hits; a++) {
/* index was converted */
- if (base->object->select_id == (buffer[(4 * a) + 3] & ~0xFFFF0000)) {
+ if (base->object->runtime.select_id == (buffer[(4 * a) + 3] & ~0xFFFF0000)) {
ok = true;
break;
}
@@ -1609,7 +1763,7 @@ static Base *mouse_select_eval_buffer(ViewContext *vc,
else {
/* only exclude active object when it is selected... */
if (BASACT(view_layer) && (BASACT(view_layer)->flag & BASE_SELECTED) && hits > 1) {
- notcol = BASACT(view_layer)->object->select_id;
+ notcol = BASACT(view_layer)->object->runtime.select_id;
}
for (a = 0; a < hits; a++) {
@@ -1623,7 +1777,7 @@ static Base *mouse_select_eval_buffer(ViewContext *vc,
base = FIRSTBASE(view_layer);
while (base) {
if (BASE_SELECTABLE(v3d, base)) {
- if (base->object->select_id == selcol) {
+ if (base->object->runtime.select_id == selcol) {
break;
}
}
@@ -1654,13 +1808,13 @@ static Base *mouse_select_eval_buffer(ViewContext *vc,
if (has_bones) {
/* skip non-bone objects */
if ((buffer[4 * a + 3] & 0xFFFF0000)) {
- if (base->object->select_id == (buffer[(4 * a) + 3] & 0xFFFF)) {
+ if (base->object->runtime.select_id == (buffer[(4 * a) + 3] & 0xFFFF)) {
basact = base;
}
}
}
else {
- if (base->object->select_id == (buffer[(4 * a) + 3] & 0xFFFF)) {
+ if (base->object->runtime.select_id == (buffer[(4 * a) + 3] & 0xFFFF)) {
basact = base;
}
}
@@ -1693,6 +1847,7 @@ Base *ED_view3d_give_base_under_cursor(bContext *C, const int mval[2])
/* setup view context for argument to callbacks */
view3d_operator_needs_opengl(C);
+ BKE_object_update_select_id(CTX_data_main(C));
ED_view3d_viewcontext_init(C, &vc);
@@ -1878,7 +2033,7 @@ static bool ed_object_select_pick(bContext *C,
/* if there's bundles in buffer select bundles first,
* so non-camera elements should be ignored in buffer */
- if (basact->object->select_id != (hitresult & 0xFFFF)) {
+ if (basact->object->runtime.select_id != (hitresult & 0xFFFF)) {
continue;
}
@@ -2129,6 +2284,7 @@ static int view3d_select_exec(bContext *C, wmOperator *op)
RNA_int_get_array(op->ptr, "location", location);
view3d_operator_needs_opengl(C);
+ BKE_object_update_select_id(CTX_data_main(C));
if (object) {
obedit = NULL;
@@ -2335,9 +2491,13 @@ static void do_paintvert_box_select__doSelectVert(void *userData,
data->is_changed = true;
}
}
-static bool do_paintvert_box_select(ViewContext *vc, const rcti *rect, const eSelectOp sel_op)
+static bool do_paintvert_box_select(ViewContext *vc,
+ wmGenericUserData *wm_userdata,
+ const rcti *rect,
+ const eSelectOp sel_op)
{
const bool use_zbuf = !XRAY_ENABLED(vc->v3d);
+
Mesh *me;
me = vc->obact->data;
@@ -2354,48 +2514,16 @@ static bool do_paintvert_box_select(ViewContext *vc, const rcti *rect, const eSe
/* pass */
}
else if (use_zbuf) {
- MVert *mvert;
- unsigned int *rt;
- int a, index;
- char *selar;
-
- selar = MEM_callocN(me->totvert + 1, "selar");
-
- uint buf_len;
- uint *buf = ED_view3d_select_id_read_rect(vc, rect, &buf_len);
-
- rt = buf;
-
- a = buf_len;
- while (a--) {
- if (*rt) {
- index = *rt;
- if (index <= me->totvert) {
- selar[index] = 1;
- }
- }
- rt++;
+ struct EditSelectBuf_Cache *esel = wm_userdata->data;
+ if (wm_userdata->data == NULL) {
+ editselect_buf_cache_init_with_generic_userdata(wm_userdata, vc);
+ esel = wm_userdata->data;
+ const uint buffer_len = EDBM_select_id_context_elem_len(esel->sel_id_ctx);
+ esel->select_bitmap = ED_select_buffer_bitmap_from_rect(buffer_len, rect);
}
-
- mvert = me->mvert;
- for (a = 1; a <= me->totvert; a++, mvert++) {
- if ((mvert->flag & ME_HIDE) == 0) {
- const bool is_select = mvert->flag & SELECT;
- const bool is_inside = (selar[a] != 0);
- const int sel_op_result = ED_select_op_action_deselected(sel_op, is_select, is_inside);
- if (sel_op_result != -1) {
- SET_FLAG_FROM_TEST(mvert->flag, sel_op_result, SELECT);
- changed = true;
- }
- }
+ if (esel->select_bitmap != NULL) {
+ changed |= edbm_backbuf_check_and_select_verts_obmode(me, esel, sel_op);
}
-
- MEM_freeN(buf);
- MEM_freeN(selar);
-
-#ifdef __APPLE__
- glReadBuffer(GL_BACK);
-#endif
}
else {
BoxSelectUserData data;
@@ -2419,6 +2547,46 @@ static bool do_paintvert_box_select(ViewContext *vc, const rcti *rect, const eSe
return changed;
}
+static bool do_paintface_box_select(ViewContext *vc,
+ wmGenericUserData *wm_userdata,
+ const rcti *rect,
+ int sel_op)
+{
+ Object *ob = vc->obact;
+ Mesh *me;
+
+ me = BKE_mesh_from_object(ob);
+ if ((me == NULL) || (me->totpoly == 0)) {
+ return false;
+ }
+
+ bool changed = false;
+ if (SEL_OP_USE_PRE_DESELECT(sel_op)) {
+ changed |= paintface_deselect_all_visible(vc->C, vc->obact, SEL_DESELECT, false);
+ }
+
+ if (BLI_rcti_is_empty(rect)) {
+ /* pass */
+ }
+ else {
+ struct EditSelectBuf_Cache *esel = wm_userdata->data;
+ if (wm_userdata->data == NULL) {
+ editselect_buf_cache_init_with_generic_userdata(wm_userdata, vc);
+ esel = wm_userdata->data;
+ const uint buffer_len = EDBM_select_id_context_elem_len(esel->sel_id_ctx);
+ esel->select_bitmap = ED_select_buffer_bitmap_from_rect(buffer_len, rect);
+ }
+ if (esel->select_bitmap != NULL) {
+ changed |= edbm_backbuf_check_and_select_faces_obmode(me, esel, sel_op);
+ }
+ }
+
+ if (changed) {
+ paintface_flush_flags(vc->C, vc->obact, SELECT);
+ }
+ return changed;
+}
+
static void do_nurbs_box_select__doSelect(void *userData,
Nurb *UNUSED(nu),
BPoint *bp,
@@ -2519,12 +2687,22 @@ static void do_mesh_box_select__doSelectVert(void *userData,
data->is_changed = true;
}
}
+struct BoxSelectUserData_ForMeshEdge {
+ BoxSelectUserData *data;
+ struct EditSelectBuf_Cache *esel;
+ uint backbuf_offset;
+};
static void do_mesh_box_select__doSelectEdge_pass0(
void *userData, BMEdge *eed, const float screen_co_a[2], const float screen_co_b[2], int index)
{
- BoxSelectUserData *data = userData;
+ struct BoxSelectUserData_ForMeshEdge *data_for_edge = userData;
+ BoxSelectUserData *data = data_for_edge->data;
+ const bool is_visible = (data_for_edge->esel ?
+ BLI_BITMAP_TEST_BOOL(data_for_edge->esel->select_bitmap,
+ data_for_edge->backbuf_offset + index) :
+ true);
const bool is_select = BM_elem_flag_test(eed, BM_ELEM_SELECT);
- const bool is_inside = (EDBM_backbuf_check(bm_solidoffs + index) &&
+ const bool is_inside = (is_visible &&
edge_fully_inside_rect(data->rect_fl, screen_co_a, screen_co_b));
const int sel_op_result = ED_select_op_action_deselected(data->sel_op, is_select, is_inside);
if (sel_op_result != -1) {
@@ -2536,10 +2714,14 @@ static void do_mesh_box_select__doSelectEdge_pass0(
static void do_mesh_box_select__doSelectEdge_pass1(
void *userData, BMEdge *eed, const float screen_co_a[2], const float screen_co_b[2], int index)
{
- BoxSelectUserData *data = userData;
+ struct BoxSelectUserData_ForMeshEdge *data_for_edge = userData;
+ BoxSelectUserData *data = data_for_edge->data;
+ const bool is_visible = (data_for_edge->esel ?
+ BLI_BITMAP_TEST_BOOL(data_for_edge->esel->select_bitmap,
+ data_for_edge->backbuf_offset + index) :
+ true);
const bool is_select = BM_elem_flag_test(eed, BM_ELEM_SELECT);
- const bool is_inside = (EDBM_backbuf_check(bm_solidoffs + index) &&
- edge_inside_rect(data->rect_fl, screen_co_a, screen_co_b));
+ const bool is_inside = (is_visible && edge_inside_rect(data->rect_fl, screen_co_a, screen_co_b));
const int sel_op_result = ED_select_op_action_deselected(data->sel_op, is_select, is_inside);
if (sel_op_result != -1) {
BM_edge_select_set(data->vc->em->bm, eed, sel_op_result);
@@ -2560,11 +2742,13 @@ static void do_mesh_box_select__doSelectFace(void *userData,
data->is_changed = true;
}
}
-static bool do_mesh_box_select(ViewContext *vc, rcti *rect, const eSelectOp sel_op)
+static bool do_mesh_box_select(ViewContext *vc,
+ wmGenericUserData *wm_userdata,
+ const rcti *rect,
+ const eSelectOp sel_op)
{
BoxSelectUserData data;
ToolSettings *ts = vc->scene->toolsettings;
- int bbsel;
view3d_userdata_boxselect_init(&data, vc, rect, sel_op);
@@ -2579,11 +2763,22 @@ static bool do_mesh_box_select(ViewContext *vc, rcti *rect, const eSelectOp sel_
ED_view3d_init_mats_rv3d(vc->obedit, vc->rv3d);
GPU_matrix_set(vc->rv3d->viewmat);
- bbsel = EDBM_backbuf_border_init(vc, rect->xmin, rect->ymin, rect->xmax, rect->ymax);
+
+ const bool use_zbuf = !XRAY_FLAG_ENABLED(vc->v3d);
+
+ struct EditSelectBuf_Cache *esel = wm_userdata->data;
+ if (use_zbuf) {
+ if (wm_userdata->data == NULL) {
+ editselect_buf_cache_init_with_generic_userdata(wm_userdata, vc);
+ esel = wm_userdata->data;
+ const uint buffer_len = EDBM_select_id_context_elem_len(esel->sel_id_ctx);
+ esel->select_bitmap = ED_select_buffer_bitmap_from_rect(buffer_len, rect);
+ }
+ }
if (ts->selectmode & SCE_SELECT_VERTEX) {
- if (bbsel) {
- data.is_changed |= edbm_backbuf_check_and_select_verts(vc->em, sel_op);
+ if (use_zbuf) {
+ data.is_changed |= edbm_backbuf_check_and_select_verts(esel, vc->obedit, vc->em, sel_op);
}
else {
mesh_foreachScreenVert(
@@ -2591,18 +2786,26 @@ static bool do_mesh_box_select(ViewContext *vc, rcti *rect, const eSelectOp sel_
}
}
if (ts->selectmode & SCE_SELECT_EDGE) {
- /* Does both bbsel and non-bbsel versions (need screen cos for both) */
+ /* Does both use_zbuf and non-use_zbuf versions (need screen cos for both) */
+ struct BoxSelectUserData_ForMeshEdge cb_data = {
+ .data = &data,
+ .esel = use_zbuf ? esel : NULL,
+ .backbuf_offset = use_zbuf ?
+ EDBM_select_id_context_offset_for_object_elem(
+ esel->sel_id_ctx, vc->obedit->runtime.select_id, BM_EDGE) :
+ 0,
+ };
mesh_foreachScreenEdge(
- vc, do_mesh_box_select__doSelectEdge_pass0, &data, V3D_PROJ_TEST_CLIP_NEAR);
+ vc, do_mesh_box_select__doSelectEdge_pass0, &cb_data, V3D_PROJ_TEST_CLIP_NEAR);
if (data.is_done == false) {
mesh_foreachScreenEdge(
- vc, do_mesh_box_select__doSelectEdge_pass1, &data, V3D_PROJ_TEST_CLIP_NEAR);
+ vc, do_mesh_box_select__doSelectEdge_pass1, &cb_data, V3D_PROJ_TEST_CLIP_NEAR);
}
}
if (ts->selectmode & SCE_SELECT_FACE) {
- if (bbsel) {
- data.is_changed |= edbm_backbuf_check_and_select_faces(vc->em, sel_op);
+ if (use_zbuf) {
+ data.is_changed |= edbm_backbuf_check_and_select_faces(esel, vc->obedit, vc->em, sel_op);
}
else {
mesh_foreachScreenFace(
@@ -2610,8 +2813,6 @@ static bool do_mesh_box_select(ViewContext *vc, rcti *rect, const eSelectOp sel_
}
}
- EDBM_backbuf_free();
-
if (data.is_changed) {
EDBM_selectmode_flush(vc->em);
}
@@ -2652,7 +2853,7 @@ static bool do_meta_box_select(ViewContext *vc, const rcti *rect, const eSelectO
}
const uint hit_object = hitresult & 0xFFFF;
- if (vc->obedit->select_id != hit_object) {
+ if (vc->obedit->runtime.select_id != hit_object) {
continue;
}
@@ -2803,7 +3004,7 @@ static bool do_object_box_select(bContext *C, ViewContext *vc, rcti *rect, const
for (Base *base = vc->view_layer->object_bases.first; base; base = base->next) {
if (BASE_SELECTABLE(v3d, base)) {
- if ((base->object->select_id & 0x0000FFFF) != 0) {
+ if ((base->object->runtime.select_id & 0x0000FFFF) != 0) {
BLI_array_append(bases, base);
}
}
@@ -2893,7 +3094,7 @@ static bool do_pose_box_select(bContext *C, ViewContext *vc, rcti *rect, const e
/* Select the next bone if we're not switching bases. */
if (col + 4 != col_end) {
- if ((base->object->select_id & 0x0000FFFF) != (col[4] & 0x0000FFFF)) {
+ if ((base->object->runtime.select_id & 0x0000FFFF) != (col[4] & 0x0000FFFF)) {
break;
}
if (base->object->pose != NULL) {
@@ -2929,7 +3130,11 @@ static int view3d_box_select_exec(bContext *C, wmOperator *op)
rcti rect;
bool changed_multi = false;
+ wmGenericUserData wm_userdata_buf = {0};
+ wmGenericUserData *wm_userdata = &wm_userdata_buf;
+
view3d_operator_needs_opengl(C);
+ BKE_object_update_select_id(CTX_data_main(C));
/* setup view context for argument to callbacks */
ED_view3d_viewcontext_init(C, &vc);
@@ -2938,7 +3143,6 @@ static int view3d_box_select_exec(bContext *C, wmOperator *op)
WM_operator_properties_border_to_rcti(op, &rect);
if (vc.obedit) {
-
FOREACH_OBJECT_IN_MODE_BEGIN (
vc.view_layer, vc.v3d, vc.obedit->type, vc.obedit->mode, ob_iter) {
ED_view3d_viewcontext_init_object(&vc, ob_iter);
@@ -2947,7 +3151,7 @@ static int view3d_box_select_exec(bContext *C, wmOperator *op)
switch (vc.obedit->type) {
case OB_MESH:
vc.em = BKE_editmesh_from_object(vc.obedit);
- changed = do_mesh_box_select(&vc, &rect, sel_op);
+ changed = do_mesh_box_select(&vc, wm_userdata, &rect, sel_op);
if (changed) {
DEG_id_tag_update(vc.obedit->data, ID_RECALC_SELECT);
WM_event_add_notifier(C, NC_GEOM | ND_SELECT, vc.obedit->data);
@@ -2997,10 +3201,10 @@ static int view3d_box_select_exec(bContext *C, wmOperator *op)
C, &vc, &rect, sel_op == SEL_OP_ADD ? true : false);
}
else if (vc.obact && BKE_paint_select_face_test(vc.obact)) {
- changed_multi = do_paintface_box_select(&vc, &rect, sel_op);
+ changed_multi = do_paintface_box_select(&vc, wm_userdata, &rect, sel_op);
}
else if (vc.obact && BKE_paint_select_vert_test(vc.obact)) {
- changed_multi = do_paintvert_box_select(&vc, &rect, sel_op);
+ changed_multi = do_paintvert_box_select(&vc, wm_userdata, &rect, sel_op);
}
else if (vc.obact && vc.obact->mode & OB_MODE_PARTICLE_EDIT) {
changed_multi = PE_box_select(C, &rect, sel_op);
@@ -3013,6 +3217,8 @@ static int view3d_box_select_exec(bContext *C, wmOperator *op)
}
}
+ WM_generic_user_data_free(wm_userdata);
+
if (changed_multi) {
return OPERATOR_FINISHED;
}
@@ -3118,10 +3324,13 @@ static void mesh_circle_doSelectFace(void *userData,
}
}
-static bool mesh_circle_select(ViewContext *vc, eSelectOp sel_op, const int mval[2], float rad)
+static bool mesh_circle_select(ViewContext *vc,
+ wmGenericUserData *wm_userdata,
+ eSelectOp sel_op,
+ const int mval[2],
+ float rad)
{
ToolSettings *ts = vc->scene->toolsettings;
- int bbsel;
CircleSelectUserData data;
vc->em = BKE_editmesh_from_object(vc->obedit);
@@ -3134,14 +3343,30 @@ static bool mesh_circle_select(ViewContext *vc, eSelectOp sel_op, const int mval
}
const bool select = (sel_op != SEL_OP_SUB);
- bbsel = EDBM_backbuf_circle_init(vc, mval[0], mval[1], (short)(rad + 1.0f));
ED_view3d_init_mats_rv3d(vc->obedit, vc->rv3d); /* for foreach's screen/vert projection */
view3d_userdata_circleselect_init(&data, vc, select, mval, rad);
+ const bool use_zbuf = !XRAY_FLAG_ENABLED(vc->v3d);
+
+ if (use_zbuf) {
+ if (wm_userdata->data == NULL) {
+ editselect_buf_cache_init_with_generic_userdata(wm_userdata, vc);
+ }
+ }
+ struct EditSelectBuf_Cache *esel = wm_userdata->data;
+
+ if (use_zbuf) {
+ const uint buffer_len = EDBM_select_id_context_elem_len(esel->sel_id_ctx);
+ esel->select_bitmap = ED_select_buffer_bitmap_from_circle(buffer_len, mval, (int)(rad + 1.0f));
+ }
+
if (ts->selectmode & SCE_SELECT_VERTEX) {
- if (bbsel) {
- changed |= edbm_backbuf_check_and_select_verts(vc->em, select ? SEL_OP_ADD : SEL_OP_SUB);
+ if (use_zbuf) {
+ if (esel->select_bitmap != NULL) {
+ changed |= edbm_backbuf_check_and_select_verts(
+ esel, vc->obedit, vc->em, select ? SEL_OP_ADD : SEL_OP_SUB);
+ }
}
else {
mesh_foreachScreenVert(vc, mesh_circle_doSelectVert, &data, V3D_PROJ_TEST_CLIP_DEFAULT);
@@ -3149,8 +3374,11 @@ static bool mesh_circle_select(ViewContext *vc, eSelectOp sel_op, const int mval
}
if (ts->selectmode & SCE_SELECT_EDGE) {
- if (bbsel) {
- changed |= edbm_backbuf_check_and_select_edges(vc->em, select ? SEL_OP_ADD : SEL_OP_SUB);
+ if (use_zbuf) {
+ if (esel->select_bitmap != NULL) {
+ changed |= edbm_backbuf_check_and_select_edges(
+ esel, vc->obedit, vc->em, select ? SEL_OP_ADD : SEL_OP_SUB);
+ }
}
else {
mesh_foreachScreenEdge(vc, mesh_circle_doSelectEdge, &data, V3D_PROJ_TEST_CLIP_NEAR);
@@ -3158,17 +3386,25 @@ static bool mesh_circle_select(ViewContext *vc, eSelectOp sel_op, const int mval
}
if (ts->selectmode & SCE_SELECT_FACE) {
- if (bbsel) {
- changed |= edbm_backbuf_check_and_select_faces(vc->em, select ? SEL_OP_ADD : SEL_OP_SUB);
+ if (use_zbuf) {
+ if (esel->select_bitmap != NULL) {
+ changed |= edbm_backbuf_check_and_select_faces(
+ esel, vc->obedit, vc->em, select ? SEL_OP_ADD : SEL_OP_SUB);
+ }
}
else {
mesh_foreachScreenFace(vc, mesh_circle_doSelectFace, &data, V3D_PROJ_TEST_CLIP_DEFAULT);
}
}
- changed |= data.is_changed;
+ if (use_zbuf) {
+ if (esel->select_bitmap != NULL) {
+ MEM_freeN(esel->select_bitmap);
+ esel->select_bitmap = NULL;
+ }
+ }
- EDBM_backbuf_free();
+ changed |= data.is_changed;
if (changed) {
EDBM_selectmode_flush(vc->em);
@@ -3177,6 +3413,7 @@ static bool mesh_circle_select(ViewContext *vc, eSelectOp sel_op, const int mval
}
static bool paint_facesel_circle_select(ViewContext *vc,
+ wmGenericUserData *wm_userdata,
const eSelectOp sel_op,
const int mval[2],
float rad)
@@ -3184,7 +3421,6 @@ static bool paint_facesel_circle_select(ViewContext *vc,
BLI_assert(ELEM(sel_op, SEL_OP_SET, SEL_OP_ADD, SEL_OP_SUB));
Object *ob = vc->obact;
Mesh *me = ob->data;
- bool bbsel;
bool changed = false;
if (SEL_OP_USE_PRE_DESELECT(sel_op)) {
@@ -3192,13 +3428,21 @@ static bool paint_facesel_circle_select(ViewContext *vc,
changed |= paintface_deselect_all_visible(vc->C, ob, SEL_DESELECT, false);
}
- bm_vertoffs = me->totpoly + 1; /* max index array */
+ if (wm_userdata->data == NULL) {
+ editselect_buf_cache_init_with_generic_userdata(wm_userdata, vc);
+ }
- bbsel = EDBM_backbuf_circle_init(vc, mval[0], mval[1], (short)(rad + 1.0f));
- if (bbsel) {
- changed |= edbm_backbuf_check_and_select_tfaces(me, sel_op);
- EDBM_backbuf_free();
+ {
+ struct EditSelectBuf_Cache *esel = wm_userdata->data;
+ const uint buffer_len = EDBM_select_id_context_elem_len(esel->sel_id_ctx);
+ esel->select_bitmap = ED_select_buffer_bitmap_from_circle(buffer_len, mval, (int)(rad + 1.0f));
+ if (esel->select_bitmap != NULL) {
+ changed |= edbm_backbuf_check_and_select_faces_obmode(me, esel, sel_op);
+ MEM_freeN(esel->select_bitmap);
+ esel->select_bitmap = NULL;
+ }
}
+
if (changed) {
paintface_flush_flags(vc->C, ob, SELECT);
}
@@ -3218,6 +3462,7 @@ static void paint_vertsel_circle_select_doSelectVert(void *userData,
}
}
static bool paint_vertsel_circle_select(ViewContext *vc,
+ wmGenericUserData *wm_userdata,
const eSelectOp sel_op,
const int mval[2],
float rad)
@@ -3226,7 +3471,6 @@ static bool paint_vertsel_circle_select(ViewContext *vc,
const bool use_zbuf = !XRAY_ENABLED(vc->v3d);
Object *ob = vc->obact;
Mesh *me = ob->data;
- bool bbsel;
/* CircleSelectUserData data = {NULL}; */ /* UNUSED */
bool changed = false;
@@ -3238,12 +3482,19 @@ static bool paint_vertsel_circle_select(ViewContext *vc,
const bool select = (sel_op != SEL_OP_SUB);
if (use_zbuf) {
- bm_vertoffs = me->totvert + 1; /* max index array */
+ if (wm_userdata->data == NULL) {
+ editselect_buf_cache_init_with_generic_userdata(wm_userdata, vc);
+ }
+ }
- bbsel = EDBM_backbuf_circle_init(vc, mval[0], mval[1], (short)(rad + 1.0f));
- if (bbsel) {
- changed |= edbm_backbuf_check_and_select_verts_obmode(me, sel_op);
- EDBM_backbuf_free();
+ if (use_zbuf) {
+ struct EditSelectBuf_Cache *esel = wm_userdata->data;
+ const uint buffer_len = EDBM_select_id_context_elem_len(esel->sel_id_ctx);
+ esel->select_bitmap = ED_select_buffer_bitmap_from_circle(buffer_len, mval, (int)(rad + 1.0f));
+ if (esel->select_bitmap != NULL) {
+ changed |= edbm_backbuf_check_and_select_verts_obmode(me, esel, sel_op);
+ MEM_freeN(esel->select_bitmap);
+ esel->select_bitmap = NULL;
}
}
else {
@@ -3591,27 +3842,40 @@ static bool mball_circle_select(ViewContext *vc,
/** Callbacks for circle selection in Editmode */
static bool obedit_circle_select(ViewContext *vc,
+ wmGenericUserData *wm_userdata,
const eSelectOp sel_op,
const int mval[2],
float rad)
{
+ bool changed = false;
BLI_assert(ELEM(sel_op, SEL_OP_SET, SEL_OP_ADD, SEL_OP_SUB));
switch (vc->obedit->type) {
case OB_MESH:
- return mesh_circle_select(vc, sel_op, mval, rad);
+ changed = mesh_circle_select(vc, wm_userdata, sel_op, mval, rad);
+ break;
case OB_CURVE:
case OB_SURF:
- return nurbscurve_circle_select(vc, sel_op, mval, rad);
+ changed = nurbscurve_circle_select(vc, sel_op, mval, rad);
+ break;
case OB_LATTICE:
- return lattice_circle_select(vc, sel_op, mval, rad);
+ changed = lattice_circle_select(vc, sel_op, mval, rad);
+ break;
case OB_ARMATURE:
- return armature_circle_select(vc, sel_op, mval, rad);
+ changed = armature_circle_select(vc, sel_op, mval, rad);
+ break;
case OB_MBALL:
- return mball_circle_select(vc, sel_op, mval, rad);
+ changed = mball_circle_select(vc, sel_op, mval, rad);
+ break;
default:
BLI_assert(0);
- return false;
+ break;
}
+
+ if (changed) {
+ DEG_id_tag_update(vc->obact->data, ID_RECALC_SELECT);
+ WM_main_add_notifier(NC_GEOM | ND_SELECT, vc->obact->data);
+ }
+ return changed;
}
static bool object_circle_select(ViewContext *vc,
@@ -3660,8 +3924,13 @@ static int view3d_circle_select_exec(bContext *C, wmOperator *op)
const int radius = RNA_int_get(op->ptr, "radius");
const int mval[2] = {RNA_int_get(op->ptr, "x"), RNA_int_get(op->ptr, "y")};
+ /* Allow each selection type to allocate their own data thats used between executions. */
+ wmGesture *gesture = op->customdata; /* NULL when non-modal. */
+ wmGenericUserData wm_userdata_buf = {0};
+ wmGenericUserData *wm_userdata = gesture ? &gesture->user_data : &wm_userdata_buf;
+
const eSelectOp sel_op = ED_select_op_modal(RNA_enum_get(op->ptr, "mode"),
- WM_gesture_is_modal_first(op->customdata));
+ WM_gesture_is_modal_first(gesture));
ED_view3d_viewcontext_init(C, &vc);
@@ -3670,6 +3939,9 @@ static int view3d_circle_select_exec(bContext *C, wmOperator *op)
if (obedit || BKE_paint_select_elem_test(obact) || (obact && (obact->mode & OB_MODE_POSE))) {
view3d_operator_needs_opengl(C);
+ if (obedit == NULL) {
+ BKE_object_update_select_id(CTX_data_main(C));
+ }
FOREACH_OBJECT_IN_MODE_BEGIN (vc.view_layer, vc.v3d, obact->type, obact->mode, ob_iter) {
ED_view3d_viewcontext_init_object(&vc, ob_iter);
@@ -3678,16 +3950,13 @@ static int view3d_circle_select_exec(bContext *C, wmOperator *op)
obedit = vc.obedit;
if (obedit) {
- if (obedit_circle_select(&vc, sel_op, mval, (float)radius)) {
- DEG_id_tag_update(obact->data, ID_RECALC_SELECT);
- WM_event_add_notifier(C, NC_GEOM | ND_SELECT, obact->data);
- }
+ obedit_circle_select(&vc, wm_userdata, sel_op, mval, (float)radius);
}
else if (BKE_paint_select_face_test(obact)) {
- paint_facesel_circle_select(&vc, sel_op, mval, (float)radius);
+ paint_facesel_circle_select(&vc, wm_userdata, sel_op, mval, (float)radius);
}
else if (BKE_paint_select_vert_test(obact)) {
- paint_vertsel_circle_select(&vc, sel_op, mval, (float)radius);
+ paint_vertsel_circle_select(&vc, wm_userdata, sel_op, mval, (float)radius);
}
else if (obact->mode & OB_MODE_POSE) {
pose_circle_select(&vc, sel_op, mval, (float)radius);
@@ -3714,6 +3983,11 @@ static int view3d_circle_select_exec(bContext *C, wmOperator *op)
}
}
+ /* Otherwise this is freed by the gesture. */
+ if (wm_userdata == &wm_userdata_buf) {
+ WM_generic_user_data_free(wm_userdata);
+ }
+
return OPERATOR_FINISHED;
}
diff --git a/source/blender/editors/space_view3d/view3d_utils.c b/source/blender/editors/space_view3d/view3d_utils.c
index 91313657f59..bb8c1a40a05 100644
--- a/source/blender/editors/space_view3d/view3d_utils.c
+++ b/source/blender/editors/space_view3d/view3d_utils.c
@@ -86,21 +86,6 @@ void ED_view3d_background_color_get(const Scene *scene, const View3D *v3d, float
UI_GetThemeColor3fv(TH_BACK, r_color);
}
-void ED_view3d_cursor3d_calc_mat3(const Scene *scene, float mat[3][3])
-{
- const View3DCursor *cursor = &scene->cursor;
- BKE_scene_cursor_rot_to_mat3(cursor, mat);
-}
-
-void ED_view3d_cursor3d_calc_mat4(const Scene *scene, float mat[4][4])
-{
- const View3DCursor *cursor = &scene->cursor;
- float mat3[3][3];
- BKE_scene_cursor_rot_to_mat3(cursor, mat3);
- copy_m4_m3(mat, mat3);
- copy_v3_v3(mat[3], cursor->location);
-}
-
Camera *ED_view3d_camera_data_get(View3D *v3d, RegionView3D *rv3d)
{
/* establish the camera object,
diff --git a/source/blender/editors/space_view3d/view3d_view.c b/source/blender/editors/space_view3d/view3d_view.c
index 2454358b687..5865efa0ffa 100644
--- a/source/blender/editors/space_view3d/view3d_view.c
+++ b/source/blender/editors/space_view3d/view3d_view.c
@@ -428,7 +428,7 @@ void ED_view3d_smooth_view_force_finish(bContext *C, View3D *v3d, ARegion *ar)
* can use them without redrawing first */
Depsgraph *depsgraph = CTX_data_depsgraph(C);
Scene *scene = CTX_data_scene(C);
- ED_view3d_update_viewmat(depsgraph, scene, v3d, ar, NULL, NULL, NULL);
+ ED_view3d_update_viewmat(depsgraph, scene, v3d, ar, NULL, NULL, NULL, false);
}
}
diff --git a/source/blender/editors/transform/transform.c b/source/blender/editors/transform/transform.c
index 81405b55ac2..c3acd604ee1 100644
--- a/source/blender/editors/transform/transform.c
+++ b/source/blender/editors/transform/transform.c
@@ -4835,6 +4835,7 @@ static void initNormalRotation(TransInfo *t)
BMEditMesh *em = BKE_editmesh_from_object(tc->obedit);
BMesh *bm = em->bm;
+ BKE_editmesh_ensure_autosmooth(em);
BKE_editmesh_lnorspace_update(em);
storeCustomLNorValue(tc, bm);
@@ -4917,8 +4918,7 @@ static void initSnapSpatial(TransInfo *t, float r_snap[3])
}
else if (t->spacetype == SPACE_NODE) {
r_snap[0] = 0.0f;
- r_snap[1] = ED_node_grid_size();
- r_snap[2] = ED_node_grid_size();
+ r_snap[1] = r_snap[2] = ED_node_grid_size();
}
else if (t->spacetype == SPACE_GRAPH) {
r_snap[0] = 0.0f;
diff --git a/source/blender/editors/transform/transform.h b/source/blender/editors/transform/transform.h
index 50fc1a276b9..b0f720bfdf7 100644
--- a/source/blender/editors/transform/transform.h
+++ b/source/blender/editors/transform/transform.h
@@ -383,6 +383,30 @@ typedef struct BoneInitData {
float zwidth;
} BoneInitData;
+typedef struct PoseInitData_Mirror {
+ /** Points to the bone which this info is initialized & restored to.
+ * A NULL value is used to terminate the array. */
+ struct bPoseChannel *pchan;
+ struct {
+ float loc[3];
+ float size[3];
+ union {
+ float eul[3];
+ float quat[4];
+ float axis_angle[4];
+ };
+ float curve_in_x;
+ float curve_out_x;
+ float roll1;
+ float roll2;
+ } orig;
+ /**
+ * An extra offset to apply after mirroring.
+ * Use with #POSE_MIRROR_RELATIVE.
+ */
+ float offset_mtx[4][4];
+} PoseInitData_Mirror;
+
typedef struct TransData {
/** Distance needed to affect element (for Proportionnal Editing). */
float dist;
@@ -501,7 +525,7 @@ typedef struct TransDataContainer {
struct Object *obedit;
/**
- * Use when #T_LOCAL_MATRIX is set.
+ * Store matrix, this avoids having to have duplicate check all over
* Typically: 'obedit->obmat' or 'poseobj->obmat', but may be used elsewhere too.
*/
bool use_local_mat;
@@ -715,10 +739,8 @@ enum {
T_CURSOR = 1 << 5,
/** Transform points, having no rotation/scale. */
T_POINTS = 1 << 6,
- /**
- * Apply matrix #TransDataContainer.matrix, this avoids having to have duplicate check all over
- * that happen to apply to specific modes (edit & pose for eg). */
- T_LOCAL_MATRIX = 1 << 7,
+
+ /* empty slot - (1 << 7) */
/** restrictions flags */
T_NO_CONSTRAINT = 1 << 8,
@@ -892,6 +914,7 @@ void flushTransSeq(TransInfo *t);
void flushTransTracking(TransInfo *t);
void flushTransMasking(TransInfo *t);
void flushTransPaintCurve(TransInfo *t);
+void restoreMirrorPoseBones(TransDataContainer *tc);
void restoreBones(TransDataContainer *tc);
/*********************** transform_gizmo.c ********** */
diff --git a/source/blender/editors/transform/transform_conversions.c b/source/blender/editors/transform/transform_conversions.c
index 6c1da5ae825..4037fab2b68 100644
--- a/source/blender/editors/transform/transform_conversions.c
+++ b/source/blender/editors/transform/transform_conversions.c
@@ -198,7 +198,10 @@ void sort_trans_data_dist(TransInfo *t)
}
}
-static void sort_trans_data_container(TransDataContainer *tc)
+/**
+ * Make #TD_SELECTED first in the array.
+ */
+static void sort_trans_data_selected_first_container(TransDataContainer *tc)
{
TransData *sel, *unsel;
TransData temp;
@@ -225,10 +228,10 @@ static void sort_trans_data_container(TransDataContainer *tc)
unsel++;
}
}
-static void sort_trans_data(TransInfo *t)
+static void sort_trans_data_selected_first(TransInfo *t)
{
FOREACH_TRANS_DATA_CONTAINER (t, tc) {
- sort_trans_data_container(tc);
+ sort_trans_data_selected_first_container(tc);
}
}
@@ -1201,6 +1204,74 @@ static short pose_grab_with_ik(Main *bmain, Object *ob)
return (tot_ik) ? 1 : 0;
}
+static void pose_mirror_info_init(PoseInitData_Mirror *pid,
+ bPoseChannel *pchan,
+ bPoseChannel *pchan_orig,
+ bool is_mirror_relative)
+{
+ pid->pchan = pchan;
+ copy_v3_v3(pid->orig.loc, pchan->loc);
+ copy_v3_v3(pid->orig.size, pchan->size);
+ pid->orig.curve_in_x = pchan->curve_in_x;
+ pid->orig.curve_out_x = pchan->curve_out_x;
+ pid->orig.roll1 = pchan->roll1;
+ pid->orig.roll2 = pchan->roll2;
+
+ if (pchan->rotmode > 0) {
+ copy_v3_v3(pid->orig.eul, pchan->eul);
+ }
+ else if (pchan->rotmode == ROT_MODE_AXISANGLE) {
+ copy_v3_v3(pid->orig.axis_angle, pchan->rotAxis);
+ pid->orig.axis_angle[3] = pchan->rotAngle;
+ }
+ else {
+ copy_qt_qt(pid->orig.quat, pchan->quat);
+ }
+
+ if (is_mirror_relative) {
+ float pchan_mtx[4][4];
+ float pchan_mtx_mirror[4][4];
+
+ float flip_mtx[4][4];
+ unit_m4(flip_mtx);
+ flip_mtx[0][0] = -1;
+
+ BKE_pchan_to_mat4(pchan_orig, pchan_mtx_mirror);
+ BKE_pchan_to_mat4(pchan, pchan_mtx);
+
+ mul_m4_m4m4(pchan_mtx_mirror, pchan_mtx_mirror, flip_mtx);
+ mul_m4_m4m4(pchan_mtx_mirror, flip_mtx, pchan_mtx_mirror);
+
+ invert_m4(pchan_mtx_mirror);
+ mul_m4_m4m4(pid->offset_mtx, pchan_mtx, pchan_mtx_mirror);
+ }
+ else {
+ unit_m4(pid->offset_mtx);
+ }
+}
+
+static void pose_mirror_info_restore(const PoseInitData_Mirror *pid)
+{
+ bPoseChannel *pchan = pid->pchan;
+ copy_v3_v3(pchan->loc, pid->orig.loc);
+ copy_v3_v3(pchan->size, pid->orig.size);
+ pchan->curve_in_x = pid->orig.curve_in_x;
+ pchan->curve_out_x = pid->orig.curve_out_x;
+ pchan->roll1 = pid->orig.roll1;
+ pchan->roll2 = pid->orig.roll2;
+
+ if (pchan->rotmode > 0) {
+ copy_v3_v3(pchan->eul, pid->orig.eul);
+ }
+ else if (pchan->rotmode == ROT_MODE_AXISANGLE) {
+ copy_v3_v3(pchan->rotAxis, pid->orig.axis_angle);
+ pchan->rotAngle = pid->orig.axis_angle[3];
+ }
+ else {
+ copy_qt_qt(pchan->quat, pid->orig.quat);
+ }
+}
+
/**
* When objects array is NULL, use 't->data_container' as is.
*/
@@ -1215,16 +1286,19 @@ static void createTransPose(TransInfo *t)
FOREACH_TRANS_DATA_CONTAINER (t, tc) {
Object *ob = tc->poseobj;
+ bPose *pose = ob->pose;
bArmature *arm;
short ik_on = 0;
/* check validity of state */
arm = BKE_armature_from_object(tc->poseobj);
- if ((arm == NULL) || (ob->pose == NULL)) {
+ if ((arm == NULL) || (pose == NULL)) {
continue;
}
+ const bool mirror = ((pose->flag & POSE_MIRROR_EDIT) != 0);
+
/* set flags and count total */
tc->data_len = count_set_pose_transflags(ob, t->mode, t->around, has_translate_rotate);
if (tc->data_len == 0) {
@@ -1240,13 +1314,32 @@ static void createTransPose(TransInfo *t)
}
/* do we need to add temporal IK chains? */
- if ((arm->flag & ARM_AUTO_IK) && t->mode == TFM_TRANSLATION) {
+ if ((pose->flag & POSE_AUTO_IK) && t->mode == TFM_TRANSLATION) {
ik_on = pose_grab_with_ik(bmain, ob);
if (ik_on) {
t->flag |= T_AUTOIK;
has_translate_rotate[0] = true;
}
}
+
+ if (mirror) {
+ int total_mirrored = 0;
+ for (bPoseChannel *pchan = ob->pose->chanbase.first; pchan; pchan = pchan->next) {
+ if ((pchan->bone->flag & BONE_TRANSFORM) &&
+ BKE_pose_channel_get_mirrored(ob->pose, pchan->name)) {
+ total_mirrored++;
+ }
+ }
+
+ PoseInitData_Mirror *pid = MEM_mallocN((total_mirrored + 1) * sizeof(PoseInitData_Mirror),
+ "PoseInitData_Mirror");
+
+ /* Trick to terminate iteration. */
+ pid[total_mirrored].pchan = NULL;
+
+ tc->custom.type.data = pid;
+ tc->custom.type.use_free = true;
+ }
}
/* if there are no translatable bones, do rotation */
@@ -1269,6 +1362,17 @@ static void createTransPose(TransInfo *t)
short ik_on = 0;
int i;
+ PoseInitData_Mirror *pid = tc->custom.type.data;
+ int pid_index = 0;
+ bPose *pose = ob->pose;
+
+ if (pose == NULL) {
+ continue;
+ }
+
+ const bool mirror = ((pose->flag & POSE_MIRROR_EDIT) != 0);
+ const bool is_mirror_relative = ((pose->flag & POSE_MIRROR_RELATIVE) != 0);
+
tc->poseobj = ob; /* we also allow non-active objects to be transformed, in weightpaint */
/* init trans data */
@@ -1285,6 +1389,15 @@ static void createTransPose(TransInfo *t)
for (bPoseChannel *pchan = ob->pose->chanbase.first; pchan; pchan = pchan->next) {
if (pchan->bone->flag & BONE_TRANSFORM) {
add_pose_transdata(t, pchan, ob, tc, td);
+
+ if (mirror) {
+ bPoseChannel *pchan_mirror = BKE_pose_channel_get_mirrored(ob->pose, pchan->name);
+ if (pchan_mirror) {
+ pose_mirror_info_init(&pid[pid_index], pchan_mirror, pchan, is_mirror_relative);
+ pid_index++;
+ }
+ }
+
td++;
}
}
@@ -1304,6 +1417,19 @@ static void createTransPose(TransInfo *t)
t->flag &= ~T_PROP_EDIT_ALL;
}
+void restoreMirrorPoseBones(TransDataContainer *tc)
+{
+ bPose *pose = tc->poseobj->pose;
+
+ if (!(pose->flag & POSE_MIRROR_EDIT)) {
+ return;
+ }
+
+ for (PoseInitData_Mirror *pid = tc->custom.type.data; pid->pchan; pid++) {
+ pose_mirror_info_restore(pid);
+ }
+}
+
void restoreBones(TransDataContainer *tc)
{
bArmature *arm;
@@ -9253,7 +9379,7 @@ void createTransData(bContext *C, TransInfo *t)
countAndCleanTransDataContainer(t);
if (t->data_len_all && t->flag & T_PROP_EDIT) {
- sort_trans_data(t); // makes selected become first in array
+ sort_trans_data_selected_first(t);
set_prop_dist(t, 1);
sort_trans_data_dist(t);
}
@@ -9267,7 +9393,7 @@ void createTransData(bContext *C, TransInfo *t)
countAndCleanTransDataContainer(t);
if (t->data_len_all && (t->flag & T_PROP_EDIT)) {
- sort_trans_data(t); // makes selected become first in array
+ sort_trans_data_selected_first(t);
set_prop_dist(t, 1);
sort_trans_data_dist(t);
}
@@ -9281,7 +9407,7 @@ void createTransData(bContext *C, TransInfo *t)
countAndCleanTransDataContainer(t);
if (t->data_len_all && (t->flag & T_PROP_EDIT)) {
- sort_trans_data(t); // makes selected become first in array
+ sort_trans_data_selected_first(t);
set_prop_dist(t, true);
sort_trans_data_dist(t);
}
@@ -9304,7 +9430,7 @@ void createTransData(bContext *C, TransInfo *t)
t->flag |= T_EDIT;
if (t->data_len_all && (t->flag & T_PROP_EDIT)) {
- sort_trans_data(t); // makes selected become first in array
+ sort_trans_data_selected_first(t);
set_prop_dist(t, 1);
sort_trans_data_dist(t);
}
@@ -9321,7 +9447,7 @@ void createTransData(bContext *C, TransInfo *t)
countAndCleanTransDataContainer(t);
if (t->data_len_all && (t->flag & T_PROP_EDIT)) {
- sort_trans_data(t); // makes selected become first in array
+ sort_trans_data_selected_first(t);
/* don't do that, distance has been set in createTransActionData already */
// set_prop_dist(t, false);
sort_trans_data_dist(t);
@@ -9351,7 +9477,7 @@ void createTransData(bContext *C, TransInfo *t)
if (t->data_len_all && (t->flag & T_PROP_EDIT)) {
/* makes selected become first in array */
- sort_trans_data(t);
+ sort_trans_data_selected_first(t);
/* don't do that, distance has been set in createTransGraphEditData already */
set_prop_dist(t, false);
@@ -9367,7 +9493,7 @@ void createTransData(bContext *C, TransInfo *t)
countAndCleanTransDataContainer(t);
if (t->data_len_all && (t->flag & T_PROP_EDIT)) {
- sort_trans_data(t); // makes selected become first in array
+ sort_trans_data_selected_first(t);
set_prop_dist(t, 1);
sort_trans_data_dist(t);
}
@@ -9386,7 +9512,7 @@ void createTransData(bContext *C, TransInfo *t)
countAndCleanTransDataContainer(t);
if (t->data_len_all && (t->flag & T_PROP_EDIT)) {
- sort_trans_data(t); // makes selected become first in array
+ sort_trans_data_selected_first(t);
set_prop_dist(t, true);
sort_trans_data_dist(t);
}
@@ -9426,21 +9552,30 @@ void createTransData(bContext *C, TransInfo *t)
t->flag |= T_EDIT | T_POINTS;
- if (t->data_len_all && t->flag & T_PROP_EDIT) {
- if (ELEM(t->obedit_type, OB_CURVE, OB_MESH)) {
- sort_trans_data(t); // makes selected become first in array
- if ((t->obedit_type == OB_MESH) && (t->flag & T_PROP_CONNECTED)) {
- /* already calculated by editmesh_set_connectivity_distance */
+ if (t->data_len_all) {
+ if (t->flag & T_PROP_EDIT) {
+ if (ELEM(t->obedit_type, OB_CURVE, OB_MESH)) {
+ sort_trans_data_selected_first(t);
+ if ((t->obedit_type == OB_MESH) && (t->flag & T_PROP_CONNECTED)) {
+ /* already calculated by editmesh_set_connectivity_distance */
+ }
+ else {
+ set_prop_dist(t, 0);
+ }
+ sort_trans_data_dist(t);
}
else {
- set_prop_dist(t, 0);
+ sort_trans_data_selected_first(t);
+ set_prop_dist(t, 1);
+ sort_trans_data_dist(t);
}
- sort_trans_data_dist(t);
}
else {
- sort_trans_data(t); // makes selected become first in array
- set_prop_dist(t, 1);
- sort_trans_data_dist(t);
+ if (ELEM(t->obedit_type, OB_CURVE)) {
+ /* Needed because bezier handles can be partially selected
+ * and are still added into transform data. */
+ sort_trans_data_selected_first(t);
+ }
}
}
@@ -9494,7 +9629,7 @@ void createTransData(bContext *C, TransInfo *t)
t->flag |= T_POINTS;
if (t->data_len_all && t->flag & T_PROP_EDIT) {
- sort_trans_data(t); // makes selected become first in array
+ sort_trans_data_selected_first(t);
set_prop_dist(t, 1);
sort_trans_data_dist(t);
}
diff --git a/source/blender/editors/transform/transform_generics.c b/source/blender/editors/transform/transform_generics.c
index 8ddc5461e9a..758551be0b5 100644
--- a/source/blender/editors/transform/transform_generics.c
+++ b/source/blender/editors/transform/transform_generics.c
@@ -781,6 +781,49 @@ static void recalcData_spaceclip(TransInfo *t)
}
}
+/**
+ * if pose bone (partial) selected, copy data.
+ * context; posemode armature, with mirror editing enabled.
+ *
+ * \param pid: Optional, apply relative transform when set.
+ */
+static void pose_transform_mirror_update(Object *ob, PoseInitData_Mirror *pid)
+{
+ float flip_mtx[4][4];
+ unit_m4(flip_mtx);
+ flip_mtx[0][0] = -1;
+
+ for (bPoseChannel *pchan_orig = ob->pose->chanbase.first; pchan_orig;
+ pchan_orig = pchan_orig->next) {
+ /* no layer check, correct mirror is more important */
+ if (pchan_orig->bone->flag & BONE_TRANSFORM) {
+ bPoseChannel *pchan = BKE_pose_channel_get_mirrored(ob->pose, pchan_orig->name);
+
+ if (pchan) {
+ /* also do bbone scaling */
+ pchan->bone->xwidth = pchan_orig->bone->xwidth;
+ pchan->bone->zwidth = pchan_orig->bone->zwidth;
+
+ /* we assume X-axis flipping for now */
+ pchan->curve_in_x = pchan_orig->curve_in_x * -1;
+ pchan->curve_out_x = pchan_orig->curve_out_x * -1;
+ pchan->roll1 = pchan_orig->roll1 * -1; // XXX?
+ pchan->roll2 = pchan_orig->roll2 * -1; // XXX?
+
+ float pchan_mtx_final[4][4];
+ BKE_pchan_to_mat4(pchan_orig, pchan_mtx_final);
+ mul_m4_m4m4(pchan_mtx_final, pchan_mtx_final, flip_mtx);
+ mul_m4_m4m4(pchan_mtx_final, flip_mtx, pchan_mtx_final);
+ if (pid) {
+ mul_m4_m4m4(pchan_mtx_final, pid->offset_mtx, pchan_mtx_final);
+ pid++;
+ }
+ BKE_pchan_apply_mat4(pchan, pchan_mtx_final, false);
+ }
+ }
+ }
+}
+
/* helper for recalcData() - for object transforms, typically in the 3D view */
static void recalcData_objects(TransInfo *t)
{
@@ -975,12 +1018,22 @@ static void recalcData_objects(TransInfo *t)
FOREACH_TRANS_DATA_CONTAINER (t, tc) {
Object *ob = tc->poseobj;
bArmature *arm = ob->data;
- if (arm->flag & ARM_MIRROR_EDIT) {
- if (t->state != TRANS_CANCEL) {
- ED_armature_edit_transform_mirror_update(ob);
+ if (ob->mode == OB_MODE_EDIT) {
+ if (arm->flag & ARM_MIRROR_EDIT) {
+ if (t->state != TRANS_CANCEL) {
+ ED_armature_edit_transform_mirror_update(ob);
+ }
+ else {
+ restoreBones(tc);
+ }
}
- else {
- restoreBones(tc);
+ }
+ else if (ob->mode == OB_MODE_POSE) {
+ /* actually support TFM_BONESIZE in posemode as well */
+ DEG_id_tag_update(&ob->id, ID_RECALC_GEOMETRY);
+ bPose *pose = ob->pose;
+ if (arm->flag & ARM_MIRROR_EDIT || pose->flag & POSE_MIRROR_EDIT) {
+ pose_transform_mirror_update(ob, NULL);
}
}
}
@@ -991,6 +1044,20 @@ static void recalcData_objects(TransInfo *t)
FOREACH_TRANS_DATA_CONTAINER (t, tc) {
Object *ob = tc->poseobj;
bArmature *arm = ob->data;
+ bPose *pose = ob->pose;
+
+ if (pose->flag & POSE_MIRROR_EDIT) {
+ if (t->state != TRANS_CANCEL) {
+ PoseInitData_Mirror *pid = NULL;
+ if (pose->flag & POSE_MIRROR_RELATIVE) {
+ pid = tc->custom.type.data;
+ }
+ pose_transform_mirror_update(ob, pid);
+ }
+ else {
+ restoreMirrorPoseBones(tc);
+ }
+ }
/* if animtimer is running, and the object already has animation data,
* check if the auto-record feature means that we should record 'samples'
@@ -1309,7 +1376,9 @@ void initTransDataContainers_FromObjectData(TransInfo *t,
BLI_assert((t->flag & T_2D_EDIT) == 0);
copy_m4_m4(tc->mat, objects[i]->obmat);
copy_m3_m4(tc->mat3, tc->mat);
- invert_m4_m4(tc->imat, tc->mat);
+ /* for non-invertible scale matrices, invert_m4_m4_fallback()
+ * can still provide a valid pivot */
+ invert_m4_m4_fallback(tc->imat, tc->mat);
invert_m3_m3(tc->imat3, tc->mat3);
normalize_m3_m3(tc->mat3_unit, tc->mat3);
}
diff --git a/source/blender/editors/transform/transform_gizmo_3d.c b/source/blender/editors/transform/transform_gizmo_3d.c
index 50610f1b3da..e43379dc358 100644
--- a/source/blender/editors/transform/transform_gizmo_3d.c
+++ b/source/blender/editors/transform/transform_gizmo_3d.c
@@ -703,7 +703,7 @@ void ED_transform_calc_orientation_from_type_ex(const bContext *C,
break;
}
case V3D_ORIENT_CURSOR: {
- ED_view3d_cursor3d_calc_mat3(scene, r_mat);
+ BKE_scene_cursor_rot_to_mat3(&scene->cursor, r_mat);
ok = true;
break;
}
@@ -1762,6 +1762,15 @@ static void WIDGETGROUP_gizmo_refresh(const bContext *C, wmGizmoGroup *gzgroup)
}
}
MAN_ITER_AXES_END;
+
+ /* Ensure rotate disks don't overlap scale arrows, especially in ortho view. */
+ float rotate_select_bias = 0.0f;
+ if ((ggd->twtype & V3D_GIZMO_SHOW_OBJECT_SCALE) && ggd->twtype & V3D_GIZMO_SHOW_OBJECT_ROTATE) {
+ rotate_select_bias = -2.0f;
+ }
+ for (int i = MAN_AXIS_RANGE_ROT_START; i < MAN_AXIS_RANGE_ROT_END; i++) {
+ ggd->gizmos[i]->select_bias = rotate_select_bias;
+ }
}
static void WIDGETGROUP_gizmo_message_subscribe(const bContext *C,
diff --git a/source/blender/editors/transform/transform_ops.c b/source/blender/editors/transform/transform_ops.c
index 8606cd19c96..cdd0896ab66 100644
--- a/source/blender/editors/transform/transform_ops.c
+++ b/source/blender/editors/transform/transform_ops.c
@@ -1170,7 +1170,7 @@ static void TRANSFORM_OT_rotate_normal(struct wmOperatorType *ot)
ot->exec = transform_exec;
ot->modal = transform_modal;
ot->cancel = transform_cancel;
- ot->poll = ED_operator_editmesh_auto_smooth;
+ ot->poll = ED_operator_editmesh;
RNA_def_float_rotation(
ot->srna, "value", 0, NULL, -FLT_MAX, FLT_MAX, "Angle", "", -M_PI * 2, M_PI * 2);
diff --git a/source/blender/editors/transform/transform_orientations.c b/source/blender/editors/transform/transform_orientations.c
index e16579aba64..70bb2bf98a6 100644
--- a/source/blender/editors/transform/transform_orientations.c
+++ b/source/blender/editors/transform/transform_orientations.c
@@ -485,7 +485,7 @@ void initTransformOrientation(bContext *C, TransInfo *t)
break;
case V3D_ORIENT_CURSOR: {
BLI_strncpy(t->spacename, IFACE_("cursor"), sizeof(t->spacename));
- ED_view3d_cursor3d_calc_mat3(t->scene, t->spacemtx);
+ BKE_scene_cursor_rot_to_mat3(&t->scene->cursor, t->spacemtx);
break;
}
case V3D_ORIENT_CUSTOM_MATRIX:
diff --git a/source/blender/editors/undo/ed_undo.c b/source/blender/editors/undo/ed_undo.c
index 49b5cada04a..99143cd71f9 100644
--- a/source/blender/editors/undo/ed_undo.c
+++ b/source/blender/editors/undo/ed_undo.c
@@ -392,6 +392,15 @@ static bool ed_undo_redo_poll(bContext *C)
WM_operator_check_ui_enabled(C, last_op->type->name));
}
+static bool ed_undo_poll(bContext *C)
+{
+ if (!ed_undo_is_init_and_screenactive_poll(C)) {
+ return false;
+ }
+ UndoStack *undo_stack = CTX_wm_manager(C)->undo_stack;
+ return (undo_stack->step_active != NULL) && (undo_stack->step_active->prev != NULL);
+}
+
void ED_OT_undo(wmOperatorType *ot)
{
/* identifiers */
@@ -401,7 +410,7 @@ void ED_OT_undo(wmOperatorType *ot)
/* api callbacks */
ot->exec = ed_undo_exec;
- ot->poll = ed_undo_is_init_and_screenactive_poll;
+ ot->poll = ed_undo_poll;
}
void ED_OT_undo_push(wmOperatorType *ot)
@@ -426,6 +435,15 @@ void ED_OT_undo_push(wmOperatorType *ot)
"");
}
+static bool ed_redo_poll(bContext *C)
+{
+ if (!ed_undo_is_init_and_screenactive_poll(C)) {
+ return false;
+ }
+ UndoStack *undo_stack = CTX_wm_manager(C)->undo_stack;
+ return (undo_stack->step_active != NULL) && (undo_stack->step_active->next != NULL);
+}
+
void ED_OT_redo(wmOperatorType *ot)
{
/* identifiers */
@@ -435,7 +453,7 @@ void ED_OT_redo(wmOperatorType *ot)
/* api callbacks */
ot->exec = ed_redo_exec;
- ot->poll = ed_undo_is_init_and_screenactive_poll;
+ ot->poll = ed_redo_poll;
}
void ED_OT_undo_redo(wmOperatorType *ot)
@@ -569,7 +587,7 @@ static const EnumPropertyItem *rna_undo_itemf(bContext *C, int *totitem)
item_tmp.identifier = us->name;
item_tmp.name = IFACE_(us->name);
if (us == wm->undo_stack->step_active) {
- item_tmp.icon = ICON_HIDE_OFF;
+ item_tmp.icon = ICON_LAYER_ACTIVE;
}
else {
item_tmp.icon = ICON_NONE;
@@ -633,6 +651,16 @@ static int undo_history_exec(bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
}
+static bool undo_history_poll(bContext *C)
+{
+ if (!ed_undo_is_init_and_screenactive_poll(C)) {
+ return false;
+ }
+ UndoStack *undo_stack = CTX_wm_manager(C)->undo_stack;
+ /* more than just original state entry */
+ return BLI_listbase_count_at_most(&undo_stack->steps, 2) > 1;
+}
+
void ED_OT_undo_history(wmOperatorType *ot)
{
/* identifiers */
@@ -643,7 +671,7 @@ void ED_OT_undo_history(wmOperatorType *ot)
/* api callbacks */
ot->invoke = undo_history_invoke;
ot->exec = undo_history_exec;
- ot->poll = ed_undo_is_init_and_screenactive_poll;
+ ot->poll = undo_history_poll;
RNA_def_int(ot->srna, "item", 0, 0, INT_MAX, "Item", "", 0, INT_MAX);
}
diff --git a/source/blender/editors/util/CMakeLists.txt b/source/blender/editors/util/CMakeLists.txt
index 3b49784d5eb..c09237d825d 100644
--- a/source/blender/editors/util/CMakeLists.txt
+++ b/source/blender/editors/util/CMakeLists.txt
@@ -41,6 +41,7 @@ set(SRC
ed_util.c
gizmo_utils.c
numinput.c
+ select_buffer_utils.c
select_utils.c
# general includes
@@ -79,11 +80,13 @@ set(SRC
../include/ED_screen.h
../include/ED_screen_types.h
../include/ED_sculpt.h
+ ../include/ED_select_buffer_utils.h
../include/ED_select_utils.h
../include/ED_sequencer.h
../include/ED_sound.h
../include/ED_space_api.h
../include/ED_text.h
+ ../include/ED_time_scrub_ui.h
../include/ED_transform.h
../include/ED_transform_snap_object_context.h
../include/ED_transverts.h
diff --git a/source/blender/editors/util/select_buffer_utils.c b/source/blender/editors/util/select_buffer_utils.c
new file mode 100644
index 00000000000..130f6819e34
--- /dev/null
+++ b/source/blender/editors/util/select_buffer_utils.c
@@ -0,0 +1,303 @@
+/*
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * The Original Code is Copyright (C) 2008 Blender Foundation.
+ * All rights reserved.
+ */
+
+/** \file
+ * \ingroup edutil
+ *
+ * Generic utilities for handling buffer selection where selection ID's are drawn onto
+ * an off screen buffer.
+ *
+ * All coordinates are relative to the current region.
+ */
+
+#include "MEM_guardedalloc.h"
+
+#include "BLI_bitmap.h"
+#include "BLI_bitmap_draw_2d.h"
+#include "BLI_rect.h"
+#include "BLI_utildefines.h"
+
+#include "ED_select_buffer_utils.h"
+
+/* Only for #ED_view3d_select_id_read,
+ * note that this file shouldn't have 3D view specific logic in it, we could have a more general
+ * way to read from selection buffers that doesn't depend on the view3d API. */
+#include "ED_view3d.h"
+
+/* -------------------------------------------------------------------- */
+/** \name Select Bitmap from ID's
+ *
+ * Given a buffer of select ID's, fill in a booleans (true/false) per index.
+ * #BLI_bitmap is used for memory effeciency.
+ *
+ * \{ */
+
+/**
+ * \param bitmap_len: Number of indices in the selection id buffer.
+ * \param rect: The rectangle to sample indices from (min/max inclusive).
+ * \returns a #BLI_bitmap the length of \a bitmap_len or NULL on failure.
+ */
+uint *ED_select_buffer_bitmap_from_rect(const uint bitmap_len, const rcti *rect)
+{
+ uint buf_len;
+ const uint *buf = ED_view3d_select_id_read(
+ rect->xmin, rect->ymin, rect->xmax, rect->ymax, &buf_len);
+ if (buf == NULL) {
+ return NULL;
+ }
+
+ const uint *buf_iter = buf;
+
+ BLI_bitmap *bitmap_buf = BLI_BITMAP_NEW(bitmap_len, __func__);
+
+ while (buf_len--) {
+ const uint index = *buf_iter - 1;
+ if (index < bitmap_len) {
+ BLI_BITMAP_ENABLE(bitmap_buf, index);
+ }
+ buf_iter++;
+ }
+ MEM_freeN((void *)buf);
+ return bitmap_buf;
+}
+
+/**
+ * \param bitmap_len: Number of indices in the selection id buffer.
+ * \param center: Circle center.
+ * \param radius: Circle radius.
+ * \returns a #BLI_bitmap the length of \a bitmap_len or NULL on failure.
+ */
+uint *ED_select_buffer_bitmap_from_circle(const uint bitmap_len,
+ const int center[2],
+ const int radius)
+{
+ if (bitmap_len == 0) {
+ return NULL;
+ }
+
+ const int xmin = center[0] - radius;
+ const int xmax = center[0] + radius;
+ const int ymin = center[1] - radius;
+ const int ymax = center[1] + radius;
+
+ const uint *buf = ED_view3d_select_id_read(xmin, ymin, xmax, ymax, NULL);
+ if (buf == NULL) {
+ return NULL;
+ }
+
+ const uint *buf_iter = buf;
+
+ BLI_bitmap *bitmap_buf = BLI_BITMAP_NEW(bitmap_len, __func__);
+ const int radius_sq = radius * radius;
+ for (int yc = -radius; yc <= radius; yc++) {
+ for (int xc = -radius; xc <= radius; xc++, buf_iter++) {
+ if (xc * xc + yc * yc < radius_sq) {
+ /* Intentionally wrap to max value if this is zero. */
+ const uint index = *buf_iter - 1;
+ if (index < bitmap_len) {
+ BLI_BITMAP_ENABLE(bitmap_buf, index);
+ }
+ }
+ }
+ }
+ MEM_freeN((void *)buf);
+ return bitmap_buf;
+}
+
+struct PolyMaskData {
+ BLI_bitmap *px;
+ int width;
+};
+
+static void ed_select_buffer_mask_px_cb(int x, int x_end, int y, void *user_data)
+{
+ struct PolyMaskData *data = user_data;
+ BLI_bitmap *px = data->px;
+ int i = (y * data->width) + x;
+ do {
+ BLI_BITMAP_ENABLE(px, i);
+ i++;
+ } while (++x != x_end);
+}
+
+/**
+ * \param bitmap_len: Number of indices in the selection id buffer.
+ * \param center: Circle center.
+ * \param radius: Circle radius.
+ * \returns a #BLI_bitmap the length of \a bitmap_len or NULL on failure.
+ */
+uint *ED_select_buffer_bitmap_from_poly(const uint bitmap_len,
+ const int poly[][2],
+ const int poly_len,
+ const rcti *rect)
+
+{
+ if (bitmap_len == 0) {
+ return NULL;
+ }
+
+ struct PolyMaskData poly_mask_data;
+ uint buf_len;
+ const uint *buf = ED_view3d_select_id_read(
+ rect->xmin, rect->ymin, rect->xmax, rect->ymax, &buf_len);
+ if (buf == NULL) {
+ return NULL;
+ }
+
+ BLI_bitmap *buf_mask = BLI_BITMAP_NEW(buf_len, __func__);
+ poly_mask_data.px = buf_mask;
+ poly_mask_data.width = (rect->xmax - rect->xmin) + 1;
+
+ BLI_bitmap_draw_2d_poly_v2i_n(rect->xmin,
+ rect->ymin,
+ rect->xmax + 1,
+ rect->ymax + 1,
+ poly,
+ poly_len,
+ ed_select_buffer_mask_px_cb,
+ &poly_mask_data);
+
+ /* Build selection lookup. */
+ const uint *buf_iter = buf;
+ BLI_bitmap *bitmap_buf = BLI_BITMAP_NEW(bitmap_len, __func__);
+ int i = 0;
+ while (buf_len--) {
+ const uint index = *buf_iter - 1;
+ if (index < bitmap_len && BLI_BITMAP_TEST(buf_mask, i)) {
+ BLI_BITMAP_ENABLE(bitmap_buf, index);
+ }
+ buf_iter++;
+ i++;
+ }
+ MEM_freeN((void *)buf);
+ MEM_freeN(buf_mask);
+
+ return bitmap_buf;
+}
+
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Find Single Select ID's
+ *
+ * Given a buffer of select ID's, find the a single select id.
+ *
+ * \{ */
+
+/**
+ * Samples a single pixel.
+ */
+uint ED_select_buffer_sample_point(const int center[2])
+{
+ uint buf_len;
+ uint *buf = ED_view3d_select_id_read(center[0], center[1], center[0], center[1], &buf_len);
+ BLI_assert(0 != buf_len);
+ uint ret = buf[0];
+ MEM_freeN(buf);
+ return ret;
+}
+
+/**
+ * Find the selection id closest to \a center.
+ * \param dist[in,out]: Use to initalize the distance,
+ * when found, this value is set to the distance of the selection thats returned.
+ */
+uint ED_select_buffer_find_nearest_to_point(const int center[2],
+ const uint id_min,
+ const uint id_max,
+ uint *dist)
+{
+ /* Smart function to sample a rect spiralling outside, nice for selection ID. */
+
+ /* Create region around center (typically the mouse cursor).
+ * This must be square and have an odd width,
+ * the spiraling algorithm does not work with arbitrary rectangles. */
+ rcti rect;
+ BLI_rcti_init_pt_radius(&rect, center, *dist);
+ rect.xmax += 1;
+ rect.ymax += 1;
+
+ int width = BLI_rcti_size_x(&rect);
+ int height = width;
+ BLI_assert(width == height);
+
+ /* Read from selection framebuffer. */
+
+ uint buf_len;
+ const uint *buf = ED_view3d_select_id_read_rect(&rect, &buf_len);
+ BLI_assert(width * height == buf_len);
+
+ /* Spiral, starting from center of buffer. */
+ int spiral_offset = height * (int)(width / 2) + (height / 2);
+ int spiral_direction = 0;
+
+ uint index = 0;
+
+ for (int nr = 1; nr <= height; nr++) {
+ for (int a = 0; a < 2; a++) {
+ for (int b = 0; b < nr; b++) {
+ /* Find hit within the specified range. */
+ uint hit_id = buf[spiral_offset];
+
+ if (hit_id && hit_id >= id_min && hit_id < id_max) {
+ /* Get x/y from spiral offset. */
+ int hit_x = spiral_offset % width;
+ int hit_y = spiral_offset / width;
+
+ int center_x = width / 2;
+ int center_y = height / 2;
+
+ /* Manhatten distance in keeping with other screen-based selection. */
+ *dist = (uint)(abs(hit_x - center_x) + abs(hit_y - center_y));
+
+ /* Indices start at 1 here. */
+ index = (hit_id - id_min) + 1;
+ goto exit;
+ }
+
+ /* Next spiral step. */
+ if (spiral_direction == 0) {
+ spiral_offset += 1; /* right */
+ }
+ else if (spiral_direction == 1) {
+ spiral_offset -= width; /* down */
+ }
+ else if (spiral_direction == 2) {
+ spiral_offset -= 1; /* left */
+ }
+ else {
+ spiral_offset += width; /* up */
+ }
+
+ /* Stop if we are outside the buffer. */
+ if (spiral_offset < 0 || spiral_offset >= buf_len) {
+ goto exit;
+ }
+ }
+
+ spiral_direction = (spiral_direction + 1) % 4;
+ }
+ }
+
+exit:
+ MEM_freeN((void *)buf);
+ return index;
+}
+
+/** \} */
diff --git a/source/blender/editors/uvedit/uvedit_draw.c b/source/blender/editors/uvedit/uvedit_draw.c
index 804b9c22104..7f9b90f4496 100644
--- a/source/blender/editors/uvedit/uvedit_draw.c
+++ b/source/blender/editors/uvedit/uvedit_draw.c
@@ -170,6 +170,7 @@ static void uvedit_get_batches(Object *ob,
const bool draw_stretch = (sima->flag & SI_DRAW_STRETCH) != 0;
const bool draw_faces = (sima->flag & SI_NO_DRAWFACES) == 0;
+ DRW_mesh_batch_cache_validate(ob->data);
*edges = DRW_mesh_batch_cache_get_edituv_edges(ob->data);
*verts = DRW_mesh_batch_cache_get_edituv_verts(ob->data);
@@ -206,6 +207,7 @@ static void draw_uvs_shadow(SpaceImage *UNUSED(sima),
float col[4];
UI_GetThemeColor4fv(TH_UV_SHADOW, col);
+ DRW_mesh_batch_cache_validate(me);
GPUBatch *edges = DRW_mesh_batch_cache_get_uv_edges(me);
DRW_mesh_batch_cache_create_requested(eval_ob, me, scene->toolsettings, false, false);
@@ -228,6 +230,7 @@ static void draw_uvs_texpaint(Scene *scene, Object *ob, Depsgraph *depsgraph)
return;
}
+ DRW_mesh_batch_cache_validate(me);
GPUBatch *geom = DRW_mesh_batch_cache_get_uv_edges(me);
DRW_mesh_batch_cache_create_requested(eval_ob, me, scene->toolsettings, false, false);
@@ -243,6 +246,7 @@ static void draw_uvs_texpaint(Scene *scene, Object *ob, Depsgraph *depsgraph)
bool prev_ma_match = (mpoly->mat_nr == (eval_ob->actcol - 1));
GPU_matrix_bind(geom->interface);
+ GPU_batch_bind(geom);
/* TODO(fclem): If drawcall count becomes a problem in the future
* we can use multi draw indirect drawcalls for this.
@@ -251,7 +255,7 @@ static void draw_uvs_texpaint(Scene *scene, Object *ob, Depsgraph *depsgraph)
bool ma_match = (mpoly->mat_nr == (eval_ob->actcol - 1));
if (ma_match != prev_ma_match) {
if (ma_match == false) {
- GPU_batch_draw_range_ex(geom, draw_start, idx - draw_start, false);
+ GPU_batch_draw_advanced(geom, draw_start, idx - draw_start, 0, 0);
}
else {
draw_start = idx;
@@ -261,7 +265,7 @@ static void draw_uvs_texpaint(Scene *scene, Object *ob, Depsgraph *depsgraph)
prev_ma_match = ma_match;
}
if (prev_ma_match == true) {
- GPU_batch_draw_range_ex(geom, draw_start, idx - draw_start, false);
+ GPU_batch_draw_advanced(geom, draw_start, idx - draw_start, 0, 0);
}
GPU_batch_program_use_end(geom);
diff --git a/source/blender/editors/uvedit/uvedit_unwrap_ops.c b/source/blender/editors/uvedit/uvedit_unwrap_ops.c
index 85393925802..717bc347cf7 100644
--- a/source/blender/editors/uvedit/uvedit_unwrap_ops.c
+++ b/source/blender/editors/uvedit/uvedit_unwrap_ops.c
@@ -386,6 +386,10 @@ static ParamHandle *construct_param_handle_multi(Scene *scene,
const int cd_loop_uv_offset = CustomData_get_offset(&bm->ldata, CD_MLOOPUV);
+ if (cd_loop_uv_offset == -1) {
+ continue;
+ }
+
BM_ITER_MESH_INDEX (efa, &iter, bm, BM_FACES_OF_MESH, i) {
if ((BM_elem_flag_test(efa, BM_ELEM_HIDDEN)) ||
diff --git a/source/blender/freestyle/intern/blender_interface/BlenderFileLoader.cpp b/source/blender/freestyle/intern/blender_interface/BlenderFileLoader.cpp
index 06a356dd232..ee13583e67a 100644
--- a/source/blender/freestyle/intern/blender_interface/BlenderFileLoader.cpp
+++ b/source/blender/freestyle/intern/blender_interface/BlenderFileLoader.cpp
@@ -23,6 +23,7 @@
#include "BLI_utildefines.h"
#include "BKE_global.h"
+#include "BKE_object.h"
#include <sstream>
@@ -98,14 +99,11 @@ NodeGroup *BlenderFileLoader::Load()
continue;
}
- bool apply_modifiers = false;
- bool calc_undeformed = false;
- Mesh *mesh = BKE_mesh_new_from_object(
- _depsgraph, _re->main, _re->scene, ob, apply_modifiers, calc_undeformed);
+ Mesh *mesh = BKE_object_to_mesh(ob);
if (mesh) {
insertShapeNode(ob, mesh, ++id);
- BKE_id_free_ex(_re->main, &mesh->id, LIB_ID_FREE_NO_UI_USER, true);
+ BKE_object_to_mesh_clear(ob);
}
}
DEG_OBJECT_ITER_END;
diff --git a/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp b/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
index 082ed34c353..8a3cdd575fe 100644
--- a/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
+++ b/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
@@ -125,13 +125,6 @@ BlenderStrokeRenderer::BlenderStrokeRenderer(Render *re, int render_count) : Str
/* Render with transparent background. */
freestyle_scene->r.alphamode = R_ALPHAPREMUL;
- if (STREQ(freestyle_scene->r.engine, RE_engine_id_CYCLES)) {
- PointerRNA freestyle_scene_ptr;
- RNA_id_pointer_create(&freestyle_scene->id, &freestyle_scene_ptr);
- PointerRNA freestyle_cycles_ptr = RNA_pointer_get(&freestyle_scene_ptr, "cycles");
- RNA_boolean_set(&freestyle_cycles_ptr, "film_transparent", 1);
- }
-
if (G.debug & G_DEBUG_FREESTYLE) {
printf("%s: %d thread(s)\n", __func__, BKE_render_num_threads(&freestyle_scene->r));
}
@@ -270,6 +263,7 @@ Material *BlenderStrokeRenderer::GetStrokeShader(Main *bmain,
}
ma->nodetree = ntree;
ma->use_nodes = 1;
+ ma->blend_method = MA_BM_HASHED;
bNode *input_attr_color = nodeAddStaticNode(NULL, ntree, SH_NODE_ATTRIBUTE);
input_attr_color->locx = 0.0f;
diff --git a/source/blender/freestyle/intern/geometry/Noise.cpp b/source/blender/freestyle/intern/geometry/Noise.cpp
index 09c29025d15..8b81660fd58 100644
--- a/source/blender/freestyle/intern/geometry/Noise.cpp
+++ b/source/blender/freestyle/intern/geometry/Noise.cpp
@@ -24,6 +24,9 @@
#include <stdlib.h>
#include <time.h>
+#include "BLI_compiler_attrs.h"
+#include "BLI_rand.h"
+
#include "Noise.h"
namespace Freestyle {
@@ -40,9 +43,7 @@ namespace Freestyle {
((s) * (RTable[m] * 0.5 + RTable[m + 1] * (x) + RTable[m + 2] * (y) + RTable[m + 3] * (z)))
# define MAXSIZE 500
-# define NRAND() ((float)rand() / (float)RAND_MAX)
#endif
-#define SEEDNRAND(x) (srand(x * RAND_MAX))
#define BM 0xff
#define N 0x1000
@@ -236,25 +237,26 @@ float Noise::smoothNoise3(Vec3f &vec)
Noise::Noise(long seed)
{
+ /* Use Blender RNG for repeatable results across platforms. */
+ RNG *rng = BLI_rng_new(seed);
int i, j, k;
- SEEDNRAND((seed < 0) ? time(NULL) : seed);
for (i = 0; i < _NOISE_B; i++) {
p[i] = i;
- g1[i] = (float)((rand() % (_NOISE_B + _NOISE_B)) - _NOISE_B) / _NOISE_B;
+ g1[i] = (float)((BLI_rng_get_int(rng) % (_NOISE_B + _NOISE_B)) - _NOISE_B) / _NOISE_B;
for (j = 0; j < 2; j++)
- g2[i][j] = (float)((rand() % (_NOISE_B + _NOISE_B)) - _NOISE_B) / _NOISE_B;
+ g2[i][j] = (float)((BLI_rng_get_int(rng) % (_NOISE_B + _NOISE_B)) - _NOISE_B) / _NOISE_B;
normalize2(g2[i]);
for (j = 0; j < 3; j++)
- g3[i][j] = (float)((rand() % (_NOISE_B + _NOISE_B)) - _NOISE_B) / _NOISE_B;
+ g3[i][j] = (float)((BLI_rng_get_int(rng) % (_NOISE_B + _NOISE_B)) - _NOISE_B) / _NOISE_B;
normalize3(g3[i]);
}
while (--i) {
k = p[i];
- p[i] = p[j = rand() % _NOISE_B];
+ p[i] = p[j = BLI_rng_get_int(rng) % _NOISE_B];
p[j] = k;
}
@@ -268,6 +270,8 @@ Noise::Noise(long seed)
for (j = 0; j < 3; j++)
g3[_NOISE_B + i][j] = g3[i][j];
}
+
+ BLI_rng_free(rng);
}
} /* namespace Freestyle */
diff --git a/source/blender/freestyle/intern/system/RandGen.cpp b/source/blender/freestyle/intern/system/RandGen.cpp
index 77eb9a8c10a..719287b102f 100644
--- a/source/blender/freestyle/intern/system/RandGen.cpp
+++ b/source/blender/freestyle/intern/system/RandGen.cpp
@@ -49,7 +49,8 @@ namespace Freestyle {
long l = (long)(x) * (long)(y); \
(z)[0] = LOW(l); \
(z)[1] = HIGH(l); \
- }
+ } \
+ ((void)0)
#define CARRY(x, y) ((unsigned long)((long)(x) + (long)(y)) > MASK)
#define ADDEQU(x, y, z) (z = CARRY(x, (y)), x = LOW(x + (y)))
diff --git a/source/blender/gpu/CMakeLists.txt b/source/blender/gpu/CMakeLists.txt
index 5a42c4d3d1b..f30eff1484b 100644
--- a/source/blender/gpu/CMakeLists.txt
+++ b/source/blender/gpu/CMakeLists.txt
@@ -178,7 +178,6 @@ data_to_c_simple(shaders/gpu_shader_3D_image_vert.glsl SRC)
data_to_c_simple(shaders/gpu_shader_3D_vert.glsl SRC)
data_to_c_simple(shaders/gpu_shader_3D_normal_vert.glsl SRC)
data_to_c_simple(shaders/gpu_shader_3D_flat_color_vert.glsl SRC)
-data_to_c_simple(shaders/gpu_shader_3D_line_dashed_uniform_color_legacy_vert.glsl SRC)
data_to_c_simple(shaders/gpu_shader_3D_line_dashed_uniform_color_vert.glsl SRC)
data_to_c_simple(shaders/gpu_shader_3D_smooth_color_vert.glsl SRC)
data_to_c_simple(shaders/gpu_shader_3D_normal_smooth_color_vert.glsl SRC)
@@ -225,14 +224,6 @@ data_to_c_simple(shaders/gpu_shader_2D_edituvs_stretch_vert.glsl SRC)
data_to_c_simple(shaders/gpu_shader_3D_selection_id_vert.glsl SRC)
data_to_c_simple(shaders/gpu_shader_selection_id_frag.glsl SRC)
-data_to_c_simple(shaders/gpu_shader_edges_front_back_persp_vert.glsl SRC)
-data_to_c_simple(shaders/gpu_shader_edges_front_back_persp_geom.glsl SRC)
-data_to_c_simple(shaders/gpu_shader_edges_front_back_persp_legacy_vert.glsl SRC)
-data_to_c_simple(shaders/gpu_shader_edges_front_back_ortho_vert.glsl SRC)
-data_to_c_simple(shaders/gpu_shader_edges_overlay_vert.glsl SRC)
-data_to_c_simple(shaders/gpu_shader_edges_overlay_geom.glsl SRC)
-data_to_c_simple(shaders/gpu_shader_edges_overlay_simple_geom.glsl SRC)
-data_to_c_simple(shaders/gpu_shader_edges_overlay_frag.glsl SRC)
data_to_c_simple(shaders/gpu_shader_text_simple_vert.glsl SRC)
data_to_c_simple(shaders/gpu_shader_text_simple_geom.glsl SRC)
data_to_c_simple(shaders/gpu_shader_text_vert.glsl SRC)
diff --git a/source/blender/gpu/GPU_batch.h b/source/blender/gpu/GPU_batch.h
index 856148563f2..3b0d72831c0 100644
--- a/source/blender/gpu/GPU_batch.h
+++ b/source/blender/gpu/GPU_batch.h
@@ -33,6 +33,7 @@
#include "GPU_shader.h"
typedef enum {
+ GPU_BATCH_UNUSED,
GPU_BATCH_READY_TO_FORMAT,
GPU_BATCH_READY_TO_BUILD,
GPU_BATCH_BUILDING,
@@ -131,7 +132,7 @@ void GPU_batch_program_set_builtin_with_config(GPUBatch *batch,
void GPU_batch_program_use_begin(GPUBatch *); /* call before Batch_Uniform (temp hack?) */
void GPU_batch_program_use_end(GPUBatch *);
-void GPU_batch_uniform_1ui(GPUBatch *, const char *name, int value);
+void GPU_batch_uniform_1ui(GPUBatch *, const char *name, uint value);
void GPU_batch_uniform_1i(GPUBatch *, const char *name, int value);
void GPU_batch_uniform_1b(GPUBatch *, const char *name, bool value);
void GPU_batch_uniform_1f(GPUBatch *, const char *name, float value);
@@ -147,8 +148,10 @@ void GPU_batch_uniform_mat4(GPUBatch *, const char *name, const float data[4][4]
void GPU_batch_draw(GPUBatch *);
+/* Needs to be called before GPU_batch_draw_advanced. */
+void GPU_batch_bind(GPUBatch *);
/* This does not bind/unbind shader and does not call GPU_matrix_bind() */
-void GPU_batch_draw_range_ex(GPUBatch *, int v_first, int v_count, bool force_instance);
+void GPU_batch_draw_advanced(GPUBatch *, int v_first, int v_count, int i_first, int i_count);
/* Does not even need batch */
void GPU_draw_primitive(GPUPrimType, int v_count);
diff --git a/source/blender/gpu/GPU_buffers.h b/source/blender/gpu/GPU_buffers.h
index 20047174bb1..9009c134837 100644
--- a/source/blender/gpu/GPU_buffers.h
+++ b/source/blender/gpu/GPU_buffers.h
@@ -32,10 +32,10 @@ struct CCGKey;
struct DMFlagMat;
struct GSet;
struct MLoop;
+struct MLoopCol;
struct MLoopTri;
struct MPoly;
struct MVert;
-struct MLoopCol;
struct PBVH;
/* Buffers for drawing from PBVH grids. */
@@ -88,10 +88,9 @@ void GPU_pbvh_grid_buffers_update(GPU_PBVH_Buffers *buffers,
/* draw */
struct GPUBatch *GPU_pbvh_buffers_batch_get(GPU_PBVH_Buffers *buffers, bool fast, bool wires);
-bool GPU_pbvh_buffers_has_mask(GPU_PBVH_Buffers *buffers);
+short GPU_pbvh_buffers_material_index_get(GPU_PBVH_Buffers *buffers);
-/* debug PBVH draw */
-void GPU_pbvh_BB_draw(float min[3], float max[3], bool leaf, unsigned int pos);
+bool GPU_pbvh_buffers_has_mask(GPU_PBVH_Buffers *buffers);
void GPU_pbvh_buffers_free(GPU_PBVH_Buffers *buffers);
diff --git a/source/blender/gpu/GPU_draw.h b/source/blender/gpu/GPU_draw.h
index 300fc7c65a2..8b830aadbba 100644
--- a/source/blender/gpu/GPU_draw.h
+++ b/source/blender/gpu/GPU_draw.h
@@ -84,17 +84,13 @@ void GPU_create_gl_tex(unsigned int *bind,
int recth,
int textarget,
bool mipmap,
- bool use_hight_bit_depth,
+ bool use_srgb,
struct Image *ima);
void GPU_create_gl_tex_compressed(unsigned int *bind,
- unsigned int *pix,
- int x,
- int y,
- int mipmap,
int textarget,
struct Image *ima,
struct ImBuf *ibuf);
-bool GPU_upload_dxt_texture(struct ImBuf *ibuf);
+bool GPU_upload_dxt_texture(struct ImBuf *ibuf, bool use_srgb);
void GPU_free_image(struct Image *ima);
void GPU_free_images(struct Main *bmain);
void GPU_free_images_anim(struct Main *bmain);
diff --git a/source/blender/gpu/GPU_material.h b/source/blender/gpu/GPU_material.h
index da61dc76422..dd5292d9c58 100644
--- a/source/blender/gpu/GPU_material.h
+++ b/source/blender/gpu/GPU_material.h
@@ -107,7 +107,7 @@ typedef enum eGPUBuiltin {
GPU_VOLUME_TEMPERATURE = (1 << 18),
GPU_BARYCENTRIC_TEXCO = (1 << 19),
GPU_BARYCENTRIC_DIST = (1 << 20),
- GPU_INVERSE_NORMAL_MATRIX = (1 << 21),
+ GPU_WORLD_NORMAL = (1 << 21),
} eGPUBuiltin;
typedef enum eGPUMatFlag {
@@ -145,7 +145,7 @@ typedef enum eGPUMaterialStatus {
GPUNodeLink *GPU_attribute(CustomDataType type, const char *name);
GPUNodeLink *GPU_constant(float *num);
GPUNodeLink *GPU_uniform(float *num);
-GPUNodeLink *GPU_image(struct Image *ima, struct ImageUser *iuser, bool is_data);
+GPUNodeLink *GPU_image(struct Image *ima, struct ImageUser *iuser);
GPUNodeLink *GPU_color_band(GPUMaterial *mat, int size, float *pixels, float *layer);
GPUNodeLink *GPU_builtin(eGPUBuiltin builtin);
@@ -177,6 +177,7 @@ GPUMaterial *GPU_material_from_nodetree_find(struct ListBase *gpumaterials,
const void *engine_type,
int options);
GPUMaterial *GPU_material_from_nodetree(struct Scene *scene,
+ struct Material *ma,
struct bNodeTree *ntree,
struct ListBase *gpumaterials,
const void *engine_type,
@@ -194,6 +195,7 @@ void GPU_materials_free(struct Main *bmain);
struct Scene *GPU_material_scene(GPUMaterial *material);
struct GPUPass *GPU_material_get_pass(GPUMaterial *material);
struct ListBase *GPU_material_get_inputs(GPUMaterial *material);
+struct Material *GPU_material_get_material(GPUMaterial *material);
eGPUMaterialStatus GPU_material_status(GPUMaterial *mat);
struct GPUUniformBuffer *GPU_material_uniform_buffer_get(GPUMaterial *material);
@@ -202,7 +204,6 @@ struct GPUUniformBuffer *GPU_material_create_sss_profile_ubo(void);
void GPU_material_vertex_attrs(GPUMaterial *material, struct GPUVertAttrLayers *attrs);
-bool GPU_material_do_color_management(GPUMaterial *mat);
bool GPU_material_use_domain_surface(GPUMaterial *mat);
bool GPU_material_use_domain_volume(GPUMaterial *mat);
diff --git a/source/blender/gpu/GPU_matrix.h b/source/blender/gpu/GPU_matrix.h
index 67fb2bb2bd4..6f7d25dafa7 100644
--- a/source/blender/gpu/GPU_matrix.h
+++ b/source/blender/gpu/GPU_matrix.h
@@ -106,6 +106,11 @@ bool GPU_matrix_unproject(const float win[3],
const float proj[4][4],
const int view[4],
float world[3]);
+void GPU_matrix_unproject_model_inverted(const float win[3],
+ const float model_inverted[4][4],
+ const float proj[4][4],
+ const int view[4],
+ float world[3]);
/* 2D Projection Matrix */
diff --git a/source/blender/gpu/GPU_shader.h b/source/blender/gpu/GPU_shader.h
index d174aafacce..00570bd7ebc 100644
--- a/source/blender/gpu/GPU_shader.h
+++ b/source/blender/gpu/GPU_shader.h
@@ -100,10 +100,6 @@ typedef enum eGPUBuiltinShader {
/* specialized drawing */
GPU_SHADER_TEXT,
GPU_SHADER_TEXT_SIMPLE,
- GPU_SHADER_EDGES_FRONT_BACK_PERSP,
- GPU_SHADER_EDGES_FRONT_BACK_ORTHO,
- GPU_SHADER_EDGES_OVERLAY_SIMPLE,
- GPU_SHADER_EDGES_OVERLAY,
GPU_SHADER_KEYFRAME_DIAMOND,
GPU_SHADER_SIMPLE_LIGHTING,
GPU_SHADER_SIMPLE_LIGHTING_FLAT_COLOR,
@@ -402,10 +398,7 @@ void GPU_shader_free_builtin_shaders(void);
typedef struct GPUVertAttrLayers {
struct {
- int type;
- int glindex;
- int glinfoindoex;
- int gltexco;
+ int type; /* CustomDataType */
int attr_id;
char name[64]; /* MAX_CUSTOMDATA_LAYER_NAME */
} layer[GPU_MAX_ATTR];
diff --git a/source/blender/gpu/GPU_shader_interface.h b/source/blender/gpu/GPU_shader_interface.h
index ace8832303b..441f7290cc5 100644
--- a/source/blender/gpu/GPU_shader_interface.h
+++ b/source/blender/gpu/GPU_shader_interface.h
@@ -44,14 +44,10 @@ typedef enum {
GPU_UNIFORM_PROJECTION_INV, /* mat4 ProjectionMatrixInverse */
GPU_UNIFORM_VIEWPROJECTION_INV, /* mat4 ViewProjectionMatrixInverse */
- GPU_UNIFORM_NORMAL, /* mat3 NormalMatrix */
- GPU_UNIFORM_NORMAL_INV, /* mat3 NormalMatrixInverse */
- GPU_UNIFORM_WORLDNORMAL, /* mat3 WorldNormalMatrix */
- GPU_UNIFORM_CAMERATEXCO, /* vec4 CameraTexCoFactors */
- GPU_UNIFORM_ORCO, /* vec3 OrcoTexCoFactors[] */
+ GPU_UNIFORM_NORMAL, /* mat3 NormalMatrix */
+ GPU_UNIFORM_ORCO, /* vec3 OrcoTexCoFactors[] */
GPU_UNIFORM_COLOR, /* vec4 color */
- GPU_UNIFORM_EYE, /* vec3 eye */
GPU_UNIFORM_CALLID, /* int callId */
GPU_UNIFORM_OBJECT_INFO, /* vec3 objectInfo */
diff --git a/source/blender/gpu/GPU_texture.h b/source/blender/gpu/GPU_texture.h
index 3527398a396..3fb7dfc6331 100644
--- a/source/blender/gpu/GPU_texture.h
+++ b/source/blender/gpu/GPU_texture.h
@@ -186,10 +186,7 @@ GPUTexture *GPU_texture_create_from_vertbuf(struct GPUVertBuf *vert);
GPUTexture *GPU_texture_create_buffer(eGPUTextureFormat data_type, const uint buffer);
GPUTexture *GPU_texture_from_bindcode(int textarget, int bindcode);
-GPUTexture *GPU_texture_from_blender(struct Image *ima,
- struct ImageUser *iuser,
- int textarget,
- bool is_data);
+GPUTexture *GPU_texture_from_blender(struct Image *ima, struct ImageUser *iuser, int textarget);
GPUTexture *GPU_texture_from_preview(struct PreviewImage *prv, int mipmap);
void GPU_texture_add_mipmap(GPUTexture *tex,
diff --git a/source/blender/gpu/GPU_vertex_buffer.h b/source/blender/gpu/GPU_vertex_buffer.h
index 6d88460964d..3e178e193dc 100644
--- a/source/blender/gpu/GPU_vertex_buffer.h
+++ b/source/blender/gpu/GPU_vertex_buffer.h
@@ -48,12 +48,17 @@ typedef enum {
typedef struct GPUVertBuf {
GPUVertFormat format;
- uint vertex_len; /* number of verts we want to draw */
- uint vertex_alloc; /* number of verts data */
- bool dirty;
+ /** Number of verts we want to draw. */
+ uint vertex_len;
+ /** Number of verts data. */
+ uint vertex_alloc;
+ /** 0 indicates not yet allocated. */
+ uint32_t vbo_id;
+ /** Usage hint for GL optimisation. */
+ uint usage : 2;
+ /** Data has been touched and need to be reuploaded to GPU. */
+ uint dirty : 1;
unsigned char *data; /* NULL indicates data in VRAM (unmapped) */
- uint32_t vbo_id; /* 0 indicates not yet allocated */
- GPUUsageType usage; /* usage hint for GL optimisation */
} GPUVertBuf;
GPUVertBuf *GPU_vertbuf_create(GPUUsageType);
@@ -62,6 +67,7 @@ GPUVertBuf *GPU_vertbuf_create_with_format_ex(const GPUVertFormat *, GPUUsageTyp
#define GPU_vertbuf_create_with_format(format) \
GPU_vertbuf_create_with_format_ex(format, GPU_USAGE_STATIC)
+void GPU_vertbuf_clear(GPUVertBuf *verts);
void GPU_vertbuf_discard(GPUVertBuf *);
void GPU_vertbuf_init(GPUVertBuf *, GPUUsageType);
diff --git a/source/blender/gpu/GPU_vertex_format.h b/source/blender/gpu/GPU_vertex_format.h
index 7f1934431cf..43eec55bca2 100644
--- a/source/blender/gpu/GPU_vertex_format.h
+++ b/source/blender/gpu/GPU_vertex_format.h
@@ -27,6 +27,8 @@
#define __GPU_VERTEX_FORMAT_H__
#include "GPU_common.h"
+#include "BLI_compiler_compat.h"
+#include "BLI_assert.h"
#define GPU_VERT_ATTR_MAX_LEN 16
#define GPU_VERT_ATTR_MAX_NAMES 4
@@ -54,28 +56,41 @@ typedef enum {
} GPUVertFetchMode;
typedef struct GPUVertAttr {
- GPUVertFetchMode fetch_mode;
- GPUVertCompType comp_type;
+ uint fetch_mode : 2;
+ uint comp_type : 3;
+ /* 1 to 4 or 8 or 12 or 16 */
+ uint comp_len : 5;
+ /* size in bytes, 1 to 64 */
+ uint sz : 7;
+ /* from beginning of vertex, in bytes */
+ uint offset : 11;
+ /* up to GPU_VERT_ATTR_MAX_NAMES */
+ uint name_len : 3;
uint gl_comp_type;
- uint comp_len; /* 1 to 4 or 8 or 12 or 16 */
- uint sz; /* size in bytes, 1 to 64 */
- uint offset; /* from beginning of vertex, in bytes */
- uint name_len; /* up to GPU_VERT_ATTR_MAX_NAMES */
- const char *name[GPU_VERT_ATTR_MAX_NAMES];
+ /* -- 8 Bytes -- */
+ uchar names[GPU_VERT_ATTR_MAX_NAMES];
} GPUVertAttr;
+BLI_STATIC_ASSERT(GPU_VERT_ATTR_NAMES_BUF_LEN <= 256,
+ "We use uchar as index inside the name buffer "
+ "so GPU_VERT_ATTR_NAMES_BUF_LEN needs to be be "
+ "smaller than GPUVertFormat->name_offset and "
+ "GPUVertAttr->names maximum value");
+
typedef struct GPUVertFormat {
/** 0 to 16 (GPU_VERT_ATTR_MAX_LEN). */
- uint attr_len;
+ uint attr_len : 5;
/** Total count of active vertex attribute. */
- uint name_len;
- /** Stride in bytes, 1 to 256. */
- uint stride;
- uint name_offset;
- bool packed;
- char names[GPU_VERT_ATTR_NAMES_BUF_LEN];
- /** TODO: variable-size array */
+ uint name_len : 5;
+ /** Stride in bytes, 1 to 1024. */
+ uint stride : 11;
+ /** Has the format been packed. */
+ uint packed : 1;
+ /** Current offset in names[]. */
+ uint name_offset : 8;
+
GPUVertAttr attrs[GPU_VERT_ATTR_MAX_LEN];
+ char names[GPU_VERT_ATTR_NAMES_BUF_LEN];
} GPUVertFormat;
struct GPUShaderInterface;
@@ -88,18 +103,15 @@ void GPU_vertformat_from_interface(GPUVertFormat *format,
uint GPU_vertformat_attr_add(
GPUVertFormat *, const char *name, GPUVertCompType, uint comp_len, GPUVertFetchMode);
void GPU_vertformat_alias_add(GPUVertFormat *, const char *alias);
+
int GPU_vertformat_attr_id_get(const GPUVertFormat *, const char *name);
-/**
- * This makes the "virtual" attributes with suffixes "0", "1", "2"
- * to access triangle data in the vertex shader.
- *
- * IMPORTANT:
- * - Call this before creating the vertex buffer and after creating all attributes
- * - Only first vertex out of 3 has the correct information.
- * Use flat output with #GL_FIRST_VERTEX_CONVENTION.
- */
-void GPU_vertformat_triple_load(GPUVertFormat *format);
+BLI_INLINE const char *GPU_vertformat_attr_name_get(const GPUVertFormat *format,
+ const GPUVertAttr *attr,
+ uint n_idx)
+{
+ return format->names + attr->names[n_idx];
+}
/* format conversion */
diff --git a/source/blender/gpu/GPU_viewport.h b/source/blender/gpu/GPU_viewport.h
index 198a9ec98e2..e7600279d6f 100644
--- a/source/blender/gpu/GPU_viewport.h
+++ b/source/blender/gpu/GPU_viewport.h
@@ -37,12 +37,14 @@ typedef struct GPUViewport GPUViewport;
/* Contains memory pools information */
typedef struct ViewportMemoryPool {
- struct BLI_mempool *calls;
- struct BLI_mempool *states;
- struct BLI_mempool *shgroups;
- struct BLI_mempool *uniforms;
- struct BLI_mempool *passes;
- struct BLI_mempool *images;
+ struct BLI_memblock *calls;
+ struct BLI_memblock *states;
+ struct BLI_memblock *cullstates;
+ struct BLI_memblock *shgroups;
+ struct BLI_memblock *uniforms;
+ struct BLI_memblock *views;
+ struct BLI_memblock *passes;
+ struct BLI_memblock *images;
} ViewportMemoryPool;
/* All FramebufferLists are just the same pointers with different names */
@@ -118,7 +120,7 @@ GPUTexture *GPU_viewport_color_texture(GPUViewport *viewport);
GPUTexture *GPU_viewport_texture_pool_query(
GPUViewport *viewport, void *engine, int width, int height, int format);
-bool GPU_viewport_engines_data_validate(GPUViewport *viewport, unsigned int hash);
+bool GPU_viewport_engines_data_validate(GPUViewport *viewport, void **engine_handle_array);
void GPU_viewport_cache_release(GPUViewport *viewport);
#endif // __GPU_VIEWPORT_H__
diff --git a/source/blender/gpu/intern/gpu_attr_binding.c b/source/blender/gpu/intern/gpu_attr_binding.c
index e280b77f661..802b15a0c4e 100644
--- a/source/blender/gpu/intern/gpu_attr_binding.c
+++ b/source/blender/gpu/intern/gpu_attr_binding.c
@@ -70,7 +70,8 @@ void get_attr_locations(const GPUVertFormat *format,
for (uint a_idx = 0; a_idx < format->attr_len; ++a_idx) {
const GPUVertAttr *a = &format->attrs[a_idx];
for (uint n_idx = 0; n_idx < a->name_len; ++n_idx) {
- const GPUShaderInput *input = GPU_shaderinterface_attr(shaderface, a->name[n_idx]);
+ const char *name = GPU_vertformat_attr_name_get(format, a, n_idx);
+ const GPUShaderInput *input = GPU_shaderinterface_attr(shaderface, name);
#if TRUST_NO_ONE
assert(input != NULL);
/* TODO: make this a recoverable runtime error?
diff --git a/source/blender/gpu/intern/gpu_batch.c b/source/blender/gpu/intern/gpu_batch.c
index f179f9ef22c..933bcb2ed8e 100644
--- a/source/blender/gpu/intern/gpu_batch.c
+++ b/source/blender/gpu/intern/gpu_batch.c
@@ -139,6 +139,7 @@ void GPU_batch_clear(GPUBatch *batch)
}
}
GPU_batch_vao_cache_clear(batch);
+ batch->phase = GPU_BATCH_UNUSED;
}
void GPU_batch_discard(GPUBatch *batch)
@@ -369,7 +370,8 @@ static void create_bindings(GPUVertBuf *verts,
const GLvoid *pointer = (const GLubyte *)0 + a->offset + v_first * stride;
for (uint n_idx = 0; n_idx < a->name_len; ++n_idx) {
- const GPUShaderInput *input = GPU_shaderinterface_attr(interface, a->name[n_idx]);
+ const char *name = GPU_vertformat_attr_name_get(format, a, n_idx);
+ const GPUShaderInput *input = GPU_shaderinterface_attr(interface, name);
if (input == NULL) {
continue;
@@ -459,7 +461,7 @@ void GPU_batch_program_use_end(GPUBatch *batch)
const GPUShaderInput *uniform = GPU_shaderinterface_uniform_ensure(batch->interface, name);
#endif
-void GPU_batch_uniform_1ui(GPUBatch *batch, const char *name, int value)
+void GPU_batch_uniform_1ui(GPUBatch *batch, const char *name, uint value)
{
GET_UNIFORM
glUniform1ui(uniform->location, value);
@@ -575,10 +577,14 @@ static void *elem_offset(const GPUIndexBuf *el, int v_first)
else if (el->index_type == GPU_INDEX_U16) {
return (GLushort *)0 + v_first;
}
- else {
#endif
- return (GLuint *)0 + v_first;
- }
+ return (GLuint *)0 + v_first;
+}
+
+/* Use when drawing with GPU_batch_draw_advanced */
+void GPU_batch_bind(GPUBatch *batch)
+{
+ glBindVertexArray(batch->vao_id);
}
void GPU_batch_draw(GPUBatch *batch)
@@ -590,103 +596,76 @@ void GPU_batch_draw(GPUBatch *batch)
GPU_batch_program_use_begin(batch);
GPU_matrix_bind(batch->interface); // external call.
- GPU_batch_draw_range_ex(batch, 0, 0, false);
+ GPU_batch_bind(batch);
+ GPU_batch_draw_advanced(batch, 0, 0, 0, 0);
GPU_batch_program_use_end(batch);
}
-void GPU_batch_draw_range_ex(GPUBatch *batch, int v_first, int v_count, bool force_instance)
+void GPU_batch_draw_advanced(GPUBatch *batch, int v_first, int v_count, int i_first, int i_count)
{
#if TRUST_NO_ONE
- assert(!(force_instance && (batch->inst == NULL)) ||
- v_count > 0); // we cannot infer length if force_instance
+ BLI_assert(batch->program_in_use);
+ /* TODO could assert that VAO is bound. */
#endif
- const bool do_instance = (force_instance || batch->inst);
-
- // If using offset drawing, use the default VAO and redo bindings.
- if (v_first != 0 && do_instance) {
- glBindVertexArray(GPU_vao_default());
- batch_update_program_bindings(batch, v_first);
+ if (v_count == 0) {
+ v_count = (batch->elem) ? batch->elem->index_len : batch->verts[0]->vertex_len;
}
- else {
- glBindVertexArray(batch->vao_id);
+ if (i_count == 0) {
+ i_count = (batch->inst) ? batch->inst->vertex_len : 1;
}
- if (do_instance) {
- /* Infer length if vertex count is not given */
- if (v_count == 0) {
- v_count = batch->inst->vertex_len;
+ if (!GLEW_ARB_base_instance) {
+ if (i_first > 0 && i_count > 0) {
+ /* If using offset drawing with instancing, we must
+ * use the default VAO and redo bindings. */
+ glBindVertexArray(GPU_vao_default());
+ batch_update_program_bindings(batch, v_first);
}
+ else {
+ /* Previous call could have bind the default vao
+ * see above. */
+ glBindVertexArray(batch->vao_id);
+ }
+ }
- if (batch->elem) {
- const GPUIndexBuf *el = batch->elem;
-
- if (el->use_prim_restart) {
- primitive_restart_enable(el);
- }
+ if (batch->elem) {
+ const GPUIndexBuf *el = batch->elem;
#if GPU_TRACK_INDEX_RANGE
- glDrawElementsInstancedBaseVertex(
- batch->gl_prim_type, el->index_len, el->gl_index_type, 0, v_count, el->base_index);
+ GLenum index_type = el->gl_index_type;
+ GLint base_index = el->base_index;
#else
- glDrawElementsInstanced(batch->gl_prim_type, el->index_len, GL_UNSIGNED_INT, 0, v_count);
+ GLenum index_type = GL_UNSIGNED_INT;
+ GLint base_index = 0;
#endif
- if (el->use_prim_restart) {
- primitive_restart_disable();
- }
+ void *v_first_ofs = elem_offset(el, v_first);
+
+ if (el->use_prim_restart) {
+ primitive_restart_enable(el);
+ }
+
+ if (GLEW_ARB_base_instance) {
+ glDrawElementsInstancedBaseVertexBaseInstance(
+ batch->gl_prim_type, v_count, index_type, v_first_ofs, i_count, base_index, i_first);
}
else {
- glDrawArraysInstanced(batch->gl_prim_type, 0, batch->verts[0]->vertex_len, v_count);
+ glDrawElementsInstancedBaseVertex(
+ batch->gl_prim_type, v_count, index_type, v_first_ofs, i_count, base_index);
+ }
+
+ if (el->use_prim_restart) {
+ primitive_restart_disable();
}
}
else {
- /* Infer length if vertex count is not given */
- if (v_count == 0) {
- v_count = (batch->elem) ? batch->elem->index_len : batch->verts[0]->vertex_len;
- }
-
- if (batch->elem) {
- const GPUIndexBuf *el = batch->elem;
-
- if (el->use_prim_restart) {
- primitive_restart_enable(el);
- }
-
- void *v_first_ofs = elem_offset(el, v_first);
-
-#if GPU_TRACK_INDEX_RANGE
- if (el->base_index) {
- glDrawRangeElementsBaseVertex(batch->gl_prim_type,
- el->min_index,
- el->max_index,
- v_count,
- el->gl_index_type,
- v_first_ofs,
- el->base_index);
- }
- else {
- glDrawRangeElements(batch->gl_prim_type,
- el->min_index,
- el->max_index,
- v_count,
- el->gl_index_type,
- v_first_ofs);
- }
-#else
- glDrawElements(batch->gl_prim_type, v_count, GL_UNSIGNED_INT, v_first_ofs);
-#endif
- if (el->use_prim_restart) {
- primitive_restart_disable();
- }
+ if (GLEW_ARB_base_instance) {
+ glDrawArraysInstancedBaseInstance(batch->gl_prim_type, v_first, v_count, i_count, i_first);
}
else {
- glDrawArrays(batch->gl_prim_type, v_first, v_count);
+ glDrawArraysInstanced(batch->gl_prim_type, v_first, v_count, i_count);
}
}
-
- /* Performance hog if you are drawing with the same vao multiple time.
- * Only activate for debugging. */
- // glBindVertexArray(0);
}
/* just draw some vertices and let shader place them where we want. */
diff --git a/source/blender/gpu/intern/gpu_buffers.c b/source/blender/gpu/intern/gpu_buffers.c
index 9290d073295..e30fccbf29d 100644
--- a/source/blender/gpu/intern/gpu_buffers.c
+++ b/source/blender/gpu/intern/gpu_buffers.c
@@ -83,6 +83,8 @@ struct GPU_PBVH_Buffers {
uint tot_tri, tot_quad;
+ short material_index;
+
/* The PBVH ensures that either all faces in the node are
* smooth-shaded or all faces are flat-shaded */
bool smooth;
@@ -289,6 +291,11 @@ void GPU_pbvh_mesh_buffers_update(GPU_PBVH_Buffers *buffers,
}
}
+ /* Get material index from the first face of this buffer. */
+ const MLoopTri *lt = &buffers->looptri[buffers->face_indices[0]];
+ const MPoly *mp = &buffers->mpoly[lt->poly];
+ buffers->material_index = mp->mat_nr;
+
buffers->show_mask = !empty_mask;
buffers->mvert = mvert;
}
@@ -538,7 +545,6 @@ void GPU_pbvh_grid_buffers_update(GPU_PBVH_Buffers *buffers,
int i, j, k, x, y;
const bool smooth = grid_flag_mats[grid_indices[0]].flag & ME_SMOOTH;
- static char vcol[4] = {255, 255, 255, 255};
/* Build VBO */
const int has_mask = key->has_mask;
@@ -603,6 +609,7 @@ void GPU_pbvh_grid_buffers_update(GPU_PBVH_Buffers *buffers,
}
if (show_vcol) {
+ char vcol[4] = {255, 255, 255, 255};
GPU_vertbuf_attr_set(buffers->vert_buf, g_vbo_id.col, vbo_index, &vcol);
}
@@ -652,6 +659,8 @@ void GPU_pbvh_grid_buffers_update(GPU_PBVH_Buffers *buffers,
GPU_vertbuf_attr_set(buffers->vert_buf, g_vbo_id.msk, vbo_index + 3, &fmask);
empty_mask = empty_mask && (fmask == 0.0f);
}
+
+ char vcol[4] = {255, 255, 255, 255};
GPU_vertbuf_attr_set(buffers->vert_buf, g_vbo_id.col, vbo_index + 0, &vcol);
GPU_vertbuf_attr_set(buffers->vert_buf, g_vbo_id.col, vbo_index + 1, &vcol);
GPU_vertbuf_attr_set(buffers->vert_buf, g_vbo_id.col, vbo_index + 2, &vcol);
@@ -666,14 +675,15 @@ void GPU_pbvh_grid_buffers_update(GPU_PBVH_Buffers *buffers,
gpu_pbvh_batch_init(buffers, GPU_PRIM_TRIS);
}
+ /* Get material index from the first face of this buffer. */
+ buffers->material_index = grid_flag_mats[grid_indices[0]].mat_nr;
+
buffers->grids = grids;
buffers->grid_indices = grid_indices;
buffers->totgrid = totgrid;
buffers->grid_flag_mats = grid_flag_mats;
buffers->gridkey = *key;
buffers->show_mask = !empty_mask;
-
- // printf("node updated %p\n", buffers);
}
GPU_PBVH_Buffers *GPU_pbvh_grid_buffers_build(int totgrid, BLI_bitmap **grid_hidden)
@@ -793,6 +803,7 @@ void GPU_pbvh_bmesh_buffers_update(GPU_PBVH_Buffers *buffers,
const bool show_vcol = (update_flags & GPU_PBVH_BUFFERS_SHOW_VCOL) != 0;
int tottri, totvert, maxvert = 0;
bool empty_mask = true;
+ BMFace *f;
/* TODO, make mask layer optional for bmesh buffer */
const int cd_vert_mask_offset = CustomData_get_offset(&bm->vdata, CD_PAINT_MASK);
@@ -864,7 +875,7 @@ void GPU_pbvh_bmesh_buffers_update(GPU_PBVH_Buffers *buffers,
GPU_indexbuf_init(&elb_lines, GPU_PRIM_LINES, tottri * 3, totvert);
GSET_ITER (gs_iter, bm_faces) {
- BMFace *f = BLI_gsetIterator_getKey(&gs_iter);
+ f = BLI_gsetIterator_getKey(&gs_iter);
BLI_assert(f->len == 3);
@@ -922,7 +933,7 @@ void GPU_pbvh_bmesh_buffers_update(GPU_PBVH_Buffers *buffers,
GSetIterator gs_iter;
GSET_ITER (gs_iter, bm_faces) {
- BMFace *f = BLI_gsetIterator_getKey(&gs_iter);
+ f = BLI_gsetIterator_getKey(&gs_iter);
if (!BM_elem_flag_test(f, BM_ELEM_HIDDEN)) {
BMVert *v[3];
@@ -952,6 +963,9 @@ void GPU_pbvh_bmesh_buffers_update(GPU_PBVH_Buffers *buffers,
}
}
+ /* Get material index from the last face we iterated on. */
+ buffers->material_index = f->mat_nr;
+
buffers->show_mask = !empty_mask;
gpu_pbvh_batch_init(buffers, GPU_PRIM_TRIS);
@@ -990,6 +1004,11 @@ bool GPU_pbvh_buffers_has_mask(GPU_PBVH_Buffers *buffers)
return buffers->show_mask;
}
+short GPU_pbvh_buffers_material_index_get(GPU_PBVH_Buffers *buffers)
+{
+ return buffers->material_index;
+}
+
void GPU_pbvh_buffers_free(GPU_PBVH_Buffers *buffers)
{
if (buffers) {
@@ -1009,70 +1028,6 @@ void GPU_pbvh_buffers_free(GPU_PBVH_Buffers *buffers)
/** \} */
-/* -------------------------------------------------------------------- */
-/** \name Debug
- * \{ */
-
-/* debug function, draws the pbvh BB */
-void GPU_pbvh_BB_draw(float min[3], float max[3], bool leaf, uint pos)
-{
- if (leaf) {
- immUniformColor4f(0.0, 1.0, 0.0, 0.5);
- }
- else {
- immUniformColor4f(1.0, 0.0, 0.0, 0.5);
- }
-
- /* TODO(merwin): revisit this after we have mutable VertexBuffers
- * could keep a static batch & index buffer, change the VBO contents per draw
- */
-
- immBegin(GPU_PRIM_LINES, 24);
-
- /* top */
- immVertex3f(pos, min[0], min[1], max[2]);
- immVertex3f(pos, min[0], max[1], max[2]);
-
- immVertex3f(pos, min[0], max[1], max[2]);
- immVertex3f(pos, max[0], max[1], max[2]);
-
- immVertex3f(pos, max[0], max[1], max[2]);
- immVertex3f(pos, max[0], min[1], max[2]);
-
- immVertex3f(pos, max[0], min[1], max[2]);
- immVertex3f(pos, min[0], min[1], max[2]);
-
- /* bottom */
- immVertex3f(pos, min[0], min[1], min[2]);
- immVertex3f(pos, min[0], max[1], min[2]);
-
- immVertex3f(pos, min[0], max[1], min[2]);
- immVertex3f(pos, max[0], max[1], min[2]);
-
- immVertex3f(pos, max[0], max[1], min[2]);
- immVertex3f(pos, max[0], min[1], min[2]);
-
- immVertex3f(pos, max[0], min[1], min[2]);
- immVertex3f(pos, min[0], min[1], min[2]);
-
- /* sides */
- immVertex3f(pos, min[0], min[1], min[2]);
- immVertex3f(pos, min[0], min[1], max[2]);
-
- immVertex3f(pos, min[0], max[1], min[2]);
- immVertex3f(pos, min[0], max[1], max[2]);
-
- immVertex3f(pos, max[0], max[1], min[2]);
- immVertex3f(pos, max[0], max[1], max[2]);
-
- immVertex3f(pos, max[0], min[1], min[2]);
- immVertex3f(pos, max[0], min[1], max[2]);
-
- immEnd();
-}
-
-/** \} */
-
void GPU_pbvh_fix_linking()
{
}
diff --git a/source/blender/gpu/intern/gpu_codegen.c b/source/blender/gpu/intern/gpu_codegen.c
index a77bba5ab86..8dda98ab990 100644
--- a/source/blender/gpu/intern/gpu_codegen.c
+++ b/source/blender/gpu/intern/gpu_codegen.c
@@ -520,9 +520,6 @@ const char *GPU_builtin_name(eGPUBuiltin builtin)
else if (builtin == GPU_INVERSE_OBJECT_MATRIX) {
return "unfinvobmat";
}
- else if (builtin == GPU_INVERSE_NORMAL_MATRIX) {
- return "unfinvnormat";
- }
else if (builtin == GPU_LOC_TO_VIEW_MATRIX) {
return "unflocaltoviewmat";
}
@@ -532,6 +529,9 @@ const char *GPU_builtin_name(eGPUBuiltin builtin)
else if (builtin == GPU_VIEW_POSITION) {
return "varposition";
}
+ else if (builtin == GPU_WORLD_NORMAL) {
+ return "varwnormal";
+ }
else if (builtin == GPU_VIEW_NORMAL) {
return "varnormal";
}
@@ -786,15 +786,15 @@ static void codegen_call_functions(DynStr *ds, ListBase *nodes, GPUOutput *final
else if (input->builtin == GPU_INVERSE_OBJECT_MATRIX) {
BLI_dynstr_append(ds, "objinv");
}
- else if (input->builtin == GPU_INVERSE_NORMAL_MATRIX) {
- BLI_dynstr_append(ds, "norinv");
- }
else if (input->builtin == GPU_VIEW_POSITION) {
BLI_dynstr_append(ds, "viewposition");
}
else if (input->builtin == GPU_VIEW_NORMAL) {
BLI_dynstr_append(ds, "facingnormal");
}
+ else if (input->builtin == GPU_WORLD_NORMAL) {
+ BLI_dynstr_append(ds, "facingwnormal");
+ }
else {
BLI_dynstr_append(ds, GPU_builtin_name(input->builtin));
}
@@ -879,17 +879,15 @@ static char *code_generate_fragment(GPUMaterial *material,
if (builtins & GPU_INVERSE_OBJECT_MATRIX) {
BLI_dynstr_append(ds, "\t#define objinv ModelMatrixInverse\n");
}
- if (builtins & GPU_INVERSE_NORMAL_MATRIX) {
- BLI_dynstr_append(ds, "\t#define norinv NormalMatrixInverse\n");
- }
if (builtins & GPU_INVERSE_VIEW_MATRIX) {
BLI_dynstr_append(ds, "\t#define viewinv ViewMatrixInverse\n");
}
if (builtins & GPU_LOC_TO_VIEW_MATRIX) {
- BLI_dynstr_append(ds, "\t#define localtoviewmat ModelViewMatrix\n");
+ BLI_dynstr_append(ds, "\t#define localtoviewmat (ViewMatrix * ModelMatrix)\n");
}
if (builtins & GPU_INVERSE_LOC_TO_VIEW_MATRIX) {
- BLI_dynstr_append(ds, "\t#define invlocaltoviewmat ModelViewMatrixInverse\n");
+ BLI_dynstr_append(ds,
+ "\t#define invlocaltoviewmat (ModelMatrixInverse * ViewMatrixInverse)\n");
}
if (builtins & GPU_VIEW_NORMAL) {
BLI_dynstr_append(ds, "#ifdef HAIR_SHADER\n");
@@ -897,9 +895,22 @@ static char *code_generate_fragment(GPUMaterial *material,
BLI_dynstr_append(ds, "\tworld_normals_get(n);\n");
BLI_dynstr_append(ds, "\tvec3 facingnormal = transform_direction(ViewMatrix, n);\n");
BLI_dynstr_append(ds, "#else\n");
- BLI_dynstr_append(ds, "\tvec3 facingnormal = gl_FrontFacing? viewNormal: -viewNormal;\n");
+ BLI_dynstr_append(ds, "\tvec3 facingnormal = gl_FrontFacing ? viewNormal: -viewNormal;\n");
BLI_dynstr_append(ds, "#endif\n");
}
+ if (builtins & GPU_WORLD_NORMAL) {
+ BLI_dynstr_append(ds, "\tvec3 facingwnormal;\n");
+ if (builtins & GPU_VIEW_NORMAL) {
+ BLI_dynstr_append(ds, "#ifdef HAIR_SHADER\n");
+ BLI_dynstr_append(ds, "\tfacingwnormal = n;\n");
+ BLI_dynstr_append(ds, "#else\n");
+ BLI_dynstr_append(ds, "\tworld_normals_get(facingwnormal);\n");
+ BLI_dynstr_append(ds, "#endif\n");
+ }
+ else {
+ BLI_dynstr_append(ds, "\tworld_normals_get(facingwnormal);\n");
+ }
+ }
if (builtins & GPU_VIEW_POSITION) {
BLI_dynstr_append(ds, "\t#define viewposition viewPosition\n");
}
@@ -1024,13 +1035,39 @@ static char *code_generate_vertex(ListBase *nodes, const char *vert_code, bool u
BLI_dynstr_append(ds, "out vec3 barycentricPosg;\n");
}
+ BLI_dynstr_append(ds, "\n#define USE_ATTR\n");
+
+ /* Prototype, defined later (this is because of matrices definition). */
+ BLI_dynstr_append(ds, "void pass_attr(in vec3 position);\n");
+
+ BLI_dynstr_append(ds, "\n");
+
+ if (use_geom) {
+ /* XXX HACK: Eevee specific. */
+ char *vert_new, *vert_new2;
+ vert_new = BLI_str_replaceN(vert_code, "worldPosition", "worldPositiong");
+ vert_new2 = vert_new;
+ vert_new = BLI_str_replaceN(vert_new2, "viewPosition", "viewPositiong");
+ MEM_freeN(vert_new2);
+ vert_new2 = vert_new;
+ vert_new = BLI_str_replaceN(vert_new2, "worldNormal", "worldNormalg");
+ MEM_freeN(vert_new2);
+ vert_new2 = vert_new;
+ vert_new = BLI_str_replaceN(vert_new2, "viewNormal", "viewNormalg");
+ MEM_freeN(vert_new2);
+
+ BLI_dynstr_append(ds, vert_new);
+
+ MEM_freeN(vert_new);
+ }
+ else {
+ BLI_dynstr_append(ds, vert_code);
+ }
+
BLI_dynstr_append(ds, "\n");
BLI_dynstr_append(ds,
"#define USE_ATTR\n"
- "uniform mat3 NormalMatrix;\n"
- "uniform mat4 ModelMatrixInverse;\n"
- "uniform mat4 ModelMatrix;\n"
"vec3 srgb_to_linear_attr(vec3 c) {\n"
"\tc = max(c, vec3(0.0));\n"
"\tvec3 c1 = c * (1.0 / 12.92);\n"
@@ -1108,7 +1145,7 @@ static char *code_generate_vertex(ListBase *nodes, const char *vert_code, bool u
if (input->source == GPU_SOURCE_ATTR && input->attr_first) {
if (input->attr_type == CD_TANGENT) { /* silly exception */
BLI_dynstr_appendf(ds,
- "\tvar%d%s.xyz = NormalMatrix * att%d.xyz;\n",
+ "\tvar%d%s.xyz = transpose(mat3(ModelMatrixInverse)) * att%d.xyz;\n",
input->attr_id,
use_geom ? "g" : "",
input->attr_id);
@@ -1167,28 +1204,6 @@ static char *code_generate_vertex(ListBase *nodes, const char *vert_code, bool u
BLI_dynstr_append(ds, "}\n");
- if (use_geom) {
- /* XXX HACK: Eevee specific. */
- char *vert_new, *vert_new2;
- vert_new = BLI_str_replaceN(vert_code, "worldPosition", "worldPositiong");
- vert_new2 = vert_new;
- vert_new = BLI_str_replaceN(vert_new2, "viewPosition", "viewPositiong");
- MEM_freeN(vert_new2);
- vert_new2 = vert_new;
- vert_new = BLI_str_replaceN(vert_new2, "worldNormal", "worldNormalg");
- MEM_freeN(vert_new2);
- vert_new2 = vert_new;
- vert_new = BLI_str_replaceN(vert_new2, "viewNormal", "viewNormalg");
- MEM_freeN(vert_new2);
-
- BLI_dynstr_append(ds, vert_new);
-
- MEM_freeN(vert_new);
- }
- else {
- BLI_dynstr_append(ds, vert_code);
- }
-
code = BLI_dynstr_get_cstring(ds);
BLI_dynstr_free(ds);
@@ -1494,7 +1509,6 @@ static void gpu_node_input_link(GPUNode *node, GPUNodeLink *link, const eGPUType
input->source = GPU_SOURCE_TEX;
input->ima = link->ima;
input->iuser = link->iuser;
- input->image_isdata = link->image_isdata;
break;
case GPU_NODE_LINK_ATTR:
input->source = GPU_SOURCE_ATTR;
@@ -1739,13 +1753,12 @@ GPUNodeLink *GPU_uniform(float *num)
return link;
}
-GPUNodeLink *GPU_image(Image *ima, ImageUser *iuser, bool is_data)
+GPUNodeLink *GPU_image(Image *ima, ImageUser *iuser)
{
GPUNodeLink *link = GPU_node_link_create();
link->link_type = GPU_NODE_LINK_IMAGE_BLENDER;
link->ima = ima;
link->iuser = iuser;
- link->image_isdata = is_data;
return link;
}
diff --git a/source/blender/gpu/intern/gpu_codegen.h b/source/blender/gpu/intern/gpu_codegen.h
index 73155c3aafa..d1bb3f26920 100644
--- a/source/blender/gpu/intern/gpu_codegen.h
+++ b/source/blender/gpu/intern/gpu_codegen.h
@@ -99,7 +99,6 @@ struct GPUNodeLink {
struct {
struct Image *ima;
struct ImageUser *iuser;
- bool image_isdata;
};
};
};
@@ -137,7 +136,6 @@ typedef struct GPUInput {
struct GPUTexture **coba; /* input texture, only set at runtime */
struct Image *ima; /* image */
struct ImageUser *iuser; /* image user */
- bool image_isdata; /* image does not contain color data */
bool bindtex; /* input is responsible for binding the texture? */
int texid; /* number for multitexture, starting from zero */
eGPUType textype; /* texture type (2D, 1D Array ...) */
diff --git a/source/blender/gpu/intern/gpu_draw.c b/source/blender/gpu/intern/gpu_draw.c
index edc2f2171a5..638729d027c 100644
--- a/source/blender/gpu/intern/gpu_draw.c
+++ b/source/blender/gpu/intern/gpu_draw.c
@@ -50,6 +50,7 @@
#include "MEM_guardedalloc.h"
+#include "IMB_colormanagement.h"
#include "IMB_imbuf.h"
#include "IMB_imbuf_types.h"
@@ -207,53 +208,231 @@ static GPUTexture **gpu_get_image_gputexture(Image *ima, GLenum textarget)
return NULL;
}
-typedef struct VerifyThreadData {
- ImBuf *ibuf;
- float *srgb_frect;
-} VerifyThreadData;
+static uint gpu_texture_create_from_ibuf(Image *ima, ImBuf *ibuf, int textarget)
+{
+ uint bindcode = 0;
+ const bool mipmap = GPU_get_mipmap();
+
+#ifdef WITH_DDS
+ if (ibuf->ftype == IMB_FTYPE_DDS) {
+ /* DDS is loaded directly in compressed form. */
+ GPU_create_gl_tex_compressed(&bindcode, textarget, ima, ibuf);
+ return bindcode;
+ }
+#endif
+
+ /* Regular uncompressed texture. */
+ float *rect_float = ibuf->rect_float;
+ uchar *rect = (uchar *)ibuf->rect;
+ bool compress_as_srgb = false;
+
+ if (rect_float == NULL) {
+ /* Byte image is in original colorspace from the file. If the file is sRGB
+ * scene linear, or non-color data no conversion is needed. Otherwise we
+ * compress as scene linear + sRGB transfer function to avoid precision loss
+ * in common cases.
+ *
+ * We must also convert to premultiplied for correct texture interpolation
+ * and consistency with float images. */
+ if (!IMB_colormanagement_space_is_data(ibuf->rect_colorspace)) {
+ compress_as_srgb = !IMB_colormanagement_space_is_scene_linear(ibuf->rect_colorspace);
+
+ rect = MEM_mallocN(sizeof(uchar) * 4 * ibuf->x * ibuf->y, __func__);
+ if (rect == NULL) {
+ return bindcode;
+ }
+
+ IMB_colormanagement_imbuf_to_srgb_texture(
+ rect, 0, 0, ibuf->x, ibuf->y, ibuf, compress_as_srgb);
+ }
+ }
+ else if (ibuf->channels != 4) {
+ /* Float image is already in scene linear colorspace or non-color data by
+ * convention, no colorspace conversion needed. But we do require 4 channels
+ * currently. */
+ rect_float = MEM_mallocN(sizeof(float) * 4 * ibuf->x * ibuf->y, __func__);
+ if (rect_float == NULL) {
+ return bindcode;
+ }
+
+ IMB_buffer_float_from_float(rect_float,
+ ibuf->rect_float,
+ ibuf->channels,
+ IB_PROFILE_LINEAR_RGB,
+ IB_PROFILE_LINEAR_RGB,
+ false,
+ ibuf->x,
+ ibuf->y,
+ ibuf->x,
+ ibuf->x);
+ }
+
+ /* Create OpenGL texture. */
+ GPU_create_gl_tex(&bindcode,
+ (uint *)rect,
+ rect_float,
+ ibuf->x,
+ ibuf->y,
+ textarget,
+ mipmap,
+ compress_as_srgb,
+ ima);
+
+ /* Free buffers if needed. */
+ if (rect && rect != (uchar *)ibuf->rect) {
+ MEM_freeN(rect);
+ }
+ if (rect_float && rect_float != ibuf->rect_float) {
+ MEM_freeN(rect_float);
+ }
-static void gpu_verify_high_bit_srgb_buffer_slice(float *srgb_frect,
- ImBuf *ibuf,
- const int start_line,
- const int height)
+ return bindcode;
+}
+
+static void gpu_texture_update_scaled(
+ uchar *rect, float *rect_float, int full_w, int full_h, int x, int y, int w, int h)
{
- size_t offset = ibuf->channels * start_line * ibuf->x;
- float *current_srgb_frect = srgb_frect + offset;
- float *current_rect_float = ibuf->rect_float + offset;
- IMB_buffer_float_from_float(current_srgb_frect,
- current_rect_float,
- ibuf->channels,
- IB_PROFILE_SRGB,
- IB_PROFILE_LINEAR_RGB,
- true,
- ibuf->x,
- height,
- ibuf->x,
- ibuf->x);
- IMB_buffer_float_unpremultiply(current_srgb_frect, ibuf->x, height);
+ /* Partial update with scaling. */
+ int limit_w = smaller_power_of_2_limit(full_w);
+ int limit_h = smaller_power_of_2_limit(full_h);
+ float xratio = limit_w / (float)full_w;
+ float yratio = limit_h / (float)full_h;
+
+ /* Find sub coordinates in scaled image. Take ceiling because we will be
+ * losing 1 pixel due to rounding errors in x,y. */
+ int sub_x = x * xratio;
+ int sub_y = y * yratio;
+ int sub_w = (int)ceil(xratio * w);
+ int sub_h = (int)ceil(yratio * h);
+
+ /* ...but take back if we are over the limit! */
+ if (sub_w + sub_x > limit_w) {
+ sub_w--;
+ }
+ if (sub_h + sub_y > limit_h) {
+ sub_h--;
+ }
+
+ /* Scale pixels. */
+ ImBuf *ibuf = IMB_allocFromBuffer((uint *)rect, rect_float, w, h);
+ IMB_scaleImBuf(ibuf, sub_w, sub_h);
+
+ if (ibuf->rect_float) {
+ glTexSubImage2D(
+ GL_TEXTURE_2D, 0, sub_x, sub_y, sub_w, sub_h, GL_RGBA, GL_FLOAT, ibuf->rect_float);
+ }
+ else {
+ glTexSubImage2D(
+ GL_TEXTURE_2D, 0, sub_x, sub_y, sub_w, sub_h, GL_RGBA, GL_UNSIGNED_BYTE, ibuf->rect);
+ }
+
+ IMB_freeImBuf(ibuf);
}
-static void verify_thread_do(void *data_v, int start_scanline, int num_scanlines)
+static void gpu_texture_update_unscaled(
+ uchar *rect, float *rect_float, int x, int y, int w, int h, GLint tex_stride, GLint tex_offset)
{
- VerifyThreadData *data = (VerifyThreadData *)data_v;
- gpu_verify_high_bit_srgb_buffer_slice(
- data->srgb_frect, data->ibuf, start_scanline, num_scanlines);
+ /* Partial update without scaling. Stride and offset are used to copy only a
+ * subset of a possible larger buffer than what we are updating. */
+ GLint row_length;
+ glGetIntegerv(GL_UNPACK_ROW_LENGTH, &row_length);
+ glPixelStorei(GL_UNPACK_ROW_LENGTH, tex_stride);
+
+ if (rect_float == NULL) {
+ glTexSubImage2D(GL_TEXTURE_2D, 0, x, y, w, h, GL_RGBA, GL_UNSIGNED_BYTE, rect + tex_offset);
+ }
+ else {
+ glTexSubImage2D(GL_TEXTURE_2D, 0, x, y, w, h, GL_RGBA, GL_FLOAT, rect_float + tex_offset);
+ }
+
+ glPixelStorei(GL_UNPACK_ROW_LENGTH, row_length);
}
-static void gpu_verify_high_bit_srgb_buffer(float *srgb_frect, ImBuf *ibuf)
+static void gpu_texture_update_from_ibuf(ImBuf *ibuf, int x, int y, int w, int h)
{
- if (ibuf->y < 64) {
- gpu_verify_high_bit_srgb_buffer_slice(srgb_frect, ibuf, 0, ibuf->y);
+ /* Partial update of texture for texture painting. This is often much
+ * quicker than fully updating the texture for high resolution images.
+ * Assumes the OpenGL texture is bound to 0. */
+ const bool scaled = is_over_resolution_limit(GL_TEXTURE_2D, ibuf->x, ibuf->y);
+
+ if (scaled) {
+ /* Extra padding to account for bleed from neighboring pixels. */
+ const int padding = 4;
+ const int xmax = min_ii(x + w + padding, ibuf->x);
+ const int ymax = min_ii(y + h + padding, ibuf->y);
+ x = max_ii(x - padding, 0);
+ y = max_ii(y - padding, 0);
+ w = xmax - x;
+ h = ymax - y;
+ }
+
+ /* Get texture data pointers. */
+ float *rect_float = ibuf->rect_float;
+ uchar *rect = (uchar *)ibuf->rect;
+ GLint tex_stride = ibuf->x;
+ GLint tex_offset = ibuf->channels * (y * ibuf->x + x);
+
+ if (rect_float == NULL) {
+ /* Byte pixels. */
+ if (!IMB_colormanagement_space_is_data(ibuf->rect_colorspace)) {
+ const bool compress_as_srgb = !IMB_colormanagement_space_is_scene_linear(
+ ibuf->rect_colorspace);
+
+ rect = MEM_mallocN(sizeof(uchar) * 4 * w * h, __func__);
+ if (rect == NULL) {
+ return;
+ }
+
+ tex_stride = w;
+ tex_offset = 0;
+
+ /* Convert to scene linear with sRGB compression, and premultiplied for
+ * correct texture interpolation. */
+ IMB_colormanagement_imbuf_to_srgb_texture(rect, x, y, w, h, ibuf, compress_as_srgb);
+ }
+ }
+ else if (ibuf->channels != 4 || scaled) {
+ /* Float pixels. */
+ rect_float = MEM_mallocN(sizeof(float) * 4 * x * y, __func__);
+ if (rect_float == NULL) {
+ return;
+ }
+
+ tex_stride = w;
+ tex_offset = 0;
+
+ size_t ibuf_offset = (y * ibuf->x + x) * ibuf->channels;
+ IMB_buffer_float_from_float(rect_float,
+ ibuf->rect_float + ibuf_offset,
+ ibuf->channels,
+ IB_PROFILE_LINEAR_RGB,
+ IB_PROFILE_LINEAR_RGB,
+ false,
+ w,
+ h,
+ x,
+ ibuf->x);
+ }
+
+ if (scaled) {
+ /* Slower update where we first have to scale the input pixels. */
+ gpu_texture_update_scaled(rect, rect_float, ibuf->x, ibuf->y, x, y, w, h);
}
else {
- VerifyThreadData data;
- data.ibuf = ibuf;
- data.srgb_frect = srgb_frect;
- IMB_processor_apply_threaded_scanlines(ibuf->y, verify_thread_do, &data);
+ /* Fast update at same resolution. */
+ gpu_texture_update_unscaled(rect, rect_float, x, y, w, h, tex_stride, tex_offset);
+ }
+
+ /* Free buffers if needed. */
+ if (rect && rect != (uchar *)ibuf->rect) {
+ MEM_freeN(rect);
+ }
+ if (rect_float && rect_float != ibuf->rect_float) {
+ MEM_freeN(rect_float);
}
}
-GPUTexture *GPU_texture_from_blender(Image *ima, ImageUser *iuser, int textarget, bool is_data)
+GPUTexture *GPU_texture_from_blender(Image *ima, ImageUser *iuser, int textarget)
{
if (ima == NULL) {
return NULL;
@@ -286,62 +465,7 @@ GPUTexture *GPU_texture_from_blender(Image *ima, ImageUser *iuser, int textarget
return *tex;
}
- /* flag to determine whether deep format is used */
- bool use_high_bit_depth = false, do_color_management = false;
-
- if (ibuf->rect_float) {
- use_high_bit_depth = true;
-
- /* TODO unneeded when float images are correctly treated as linear always */
- if (!is_data) {
- do_color_management = true;
- }
- }
-
- const int rectw = ibuf->x;
- const int recth = ibuf->y;
- uint *rect = ibuf->rect;
- float *frect = NULL;
- float *srgb_frect = NULL;
-
- if (use_high_bit_depth) {
- if (do_color_management) {
- frect = srgb_frect = MEM_mallocN(ibuf->x * ibuf->y * sizeof(*srgb_frect) * 4,
- "floar_buf_col_cor");
- gpu_verify_high_bit_srgb_buffer(srgb_frect, ibuf);
- }
- else {
- frect = ibuf->rect_float;
- }
- }
-
- const bool mipmap = GPU_get_mipmap();
-
-#ifdef WITH_DDS
- if (ibuf->ftype == IMB_FTYPE_DDS) {
- GPU_create_gl_tex_compressed(&bindcode, rect, rectw, recth, textarget, mipmap, ima, ibuf);
- }
- else
-#endif
- {
- GPU_create_gl_tex(
- &bindcode, rect, frect, rectw, recth, textarget, mipmap, use_high_bit_depth, ima);
- }
-
- /* mark as non-color data texture */
- if (bindcode) {
- if (is_data) {
- ima->gpuflag |= IMA_GPU_IS_DATA;
- }
- else {
- ima->gpuflag &= ~IMA_GPU_IS_DATA;
- }
- }
-
- /* clean up */
- if (srgb_frect) {
- MEM_freeN(srgb_frect);
- }
+ bindcode = gpu_texture_create_from_ibuf(ima, ibuf, textarget);
BKE_image_release_ibuf(ima, ibuf, NULL);
@@ -349,15 +473,14 @@ GPUTexture *GPU_texture_from_blender(Image *ima, ImageUser *iuser, int textarget
return *tex;
}
-static void **gpu_gen_cube_map(
- uint *rect, float *frect, int rectw, int recth, bool use_high_bit_depth)
+static void **gpu_gen_cube_map(uint *rect, float *frect, int rectw, int recth)
{
- size_t block_size = use_high_bit_depth ? sizeof(float[4]) : sizeof(uchar[4]);
+ size_t block_size = frect ? sizeof(float[4]) : sizeof(uchar[4]);
void **sides = NULL;
int h = recth / 2;
int w = rectw / 3;
- if ((use_high_bit_depth && frect == NULL) || (!use_high_bit_depth && rect == NULL) || w != h) {
+ if (w != h) {
return sides;
}
@@ -376,7 +499,7 @@ static void **gpu_gen_cube_map(
* | NegZ | PosZ | PosY |
* |______|______|______|
*/
- if (use_high_bit_depth) {
+ if (frect) {
float(*frectb)[4] = (float(*)[4])frect;
float(**fsides)[4] = (float(**)[4])sides;
@@ -430,7 +553,7 @@ void GPU_create_gl_tex(uint *bind,
int recth,
int textarget,
bool mipmap,
- bool use_high_bit_depth,
+ bool use_srgb,
Image *ima)
{
ImBuf *ibuf = NULL;
@@ -441,7 +564,7 @@ void GPU_create_gl_tex(uint *bind,
rectw = smaller_power_of_2_limit(rectw);
recth = smaller_power_of_2_limit(recth);
- if (use_high_bit_depth) {
+ if (frect) {
ibuf = IMB_allocFromBuffer(NULL, frect, tpx, tpy);
IMB_scaleImBuf(ibuf, rectw, recth);
@@ -459,12 +582,15 @@ void GPU_create_gl_tex(uint *bind,
glGenTextures(1, (GLuint *)bind);
glBindTexture(textarget, *bind);
+ GLenum internal_format = (frect) ? GL_RGBA16F : (use_srgb) ? GL_SRGB8_ALPHA8 : GL_RGBA8;
+
if (textarget == GL_TEXTURE_2D) {
- if (use_high_bit_depth) {
- glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA16F, rectw, recth, 0, GL_RGBA, GL_FLOAT, frect);
+ if (frect) {
+ glTexImage2D(GL_TEXTURE_2D, 0, internal_format, rectw, recth, 0, GL_RGBA, GL_FLOAT, frect);
}
else {
- glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA8, rectw, recth, 0, GL_RGBA, GL_UNSIGNED_BYTE, rect);
+ glTexImage2D(
+ GL_TEXTURE_2D, 0, internal_format, rectw, recth, 0, GL_RGBA, GL_UNSIGNED_BYTE, rect);
}
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, gpu_get_mipmap_filter(1));
@@ -484,15 +610,14 @@ void GPU_create_gl_tex(uint *bind,
int w = rectw / 3, h = recth / 2;
if (h == w && is_power_of_2_i(h) && !is_over_resolution_limit(textarget, h, w)) {
- void **cube_map = gpu_gen_cube_map(rect, frect, rectw, recth, use_high_bit_depth);
- GLenum informat = use_high_bit_depth ? GL_RGBA16F : GL_RGBA8;
- GLenum type = use_high_bit_depth ? GL_FLOAT : GL_UNSIGNED_BYTE;
+ void **cube_map = gpu_gen_cube_map(rect, frect, rectw, recth);
+ GLenum type = frect ? GL_FLOAT : GL_UNSIGNED_BYTE;
if (cube_map) {
for (int i = 0; i < 6; i++) {
glTexImage2D(GL_TEXTURE_CUBE_MAP_POSITIVE_X + i,
0,
- informat,
+ internal_format,
w,
h,
0,
@@ -542,7 +667,7 @@ void GPU_create_gl_tex(uint *bind,
* This is so the viewport and the BGE can share some code.
* Returns false if the provided ImBuf doesn't have a supported DXT compression format
*/
-bool GPU_upload_dxt_texture(ImBuf *ibuf)
+bool GPU_upload_dxt_texture(ImBuf *ibuf, bool use_srgb)
{
#ifdef WITH_DDS
GLint format = 0;
@@ -553,13 +678,16 @@ bool GPU_upload_dxt_texture(ImBuf *ibuf)
if (GLEW_EXT_texture_compression_s3tc) {
if (ibuf->dds_data.fourcc == FOURCC_DXT1) {
- format = GL_COMPRESSED_RGBA_S3TC_DXT1_EXT;
+ format = (use_srgb) ? GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT :
+ GL_COMPRESSED_RGBA_S3TC_DXT1_EXT;
}
else if (ibuf->dds_data.fourcc == FOURCC_DXT3) {
- format = GL_COMPRESSED_RGBA_S3TC_DXT3_EXT;
+ format = (use_srgb) ? GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT :
+ GL_COMPRESSED_RGBA_S3TC_DXT3_EXT;
}
else if (ibuf->dds_data.fourcc == FOURCC_DXT5) {
- format = GL_COMPRESSED_RGBA_S3TC_DXT5_EXT;
+ format = (use_srgb) ? GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT :
+ GL_COMPRESSED_RGBA_S3TC_DXT5_EXT;
}
}
@@ -606,25 +734,30 @@ bool GPU_upload_dxt_texture(ImBuf *ibuf)
return true;
#else
- (void)ibuf;
+ UNUSED_VARS(ibuf, use_srgb);
return false;
#endif
}
-void GPU_create_gl_tex_compressed(
- uint *bind, uint *pix, int x, int y, int textarget, int mipmap, Image *ima, ImBuf *ibuf)
+void GPU_create_gl_tex_compressed(unsigned int *bind, int textarget, Image *ima, ImBuf *ibuf)
{
+ /* For DDS we only support data, scene linear and sRGB. Converting to
+ * different colorspace would break the compression. */
+ const bool use_srgb = !(IMB_colormanagement_space_is_data(ibuf->rect_colorspace) ||
+ IMB_colormanagement_space_is_scene_linear(ibuf->rect_colorspace));
+ const bool mipmap = GPU_get_mipmap();
+
#ifndef WITH_DDS
(void)ibuf;
/* Fall back to uncompressed if DDS isn't enabled */
- GPU_create_gl_tex(bind, pix, NULL, x, y, textarget, mipmap, 0, ima);
+ GPU_create_gl_tex(bind, ibuf->rect, NULL, ibuf->x, ibuf->y, textarget, mipmap, use_srgb, ima);
#else
glGenTextures(1, (GLuint *)bind);
glBindTexture(textarget, *bind);
- if (textarget == GL_TEXTURE_2D && GPU_upload_dxt_texture(ibuf) == 0) {
+ if (textarget == GL_TEXTURE_2D && GPU_upload_dxt_texture(ibuf, use_srgb) == 0) {
glDeleteTextures(1, (GLuint *)bind);
- GPU_create_gl_tex(bind, pix, NULL, x, y, textarget, mipmap, 0, ima);
+ GPU_create_gl_tex(bind, ibuf->rect, NULL, ibuf->x, ibuf->y, textarget, mipmap, use_srgb, ima);
}
glBindTexture(textarget, 0);
@@ -680,146 +813,20 @@ void GPU_paint_set_mipmap(Main *bmain, bool mipmap)
}
}
-/* check if image has been downscaled and do scaled partial update */
-static bool gpu_check_scaled_image(
- ImBuf *ibuf, Image *ima, float *frect, int x, int y, int w, int h)
-{
- if (is_over_resolution_limit(GL_TEXTURE_2D, ibuf->x, ibuf->y)) {
- int x_limit = smaller_power_of_2_limit(ibuf->x);
- int y_limit = smaller_power_of_2_limit(ibuf->y);
-
- float xratio = x_limit / (float)ibuf->x;
- float yratio = y_limit / (float)ibuf->y;
-
- /* find new width, height and x,y gpu texture coordinates */
-
- /* take ceiling because we will be losing 1 pixel due to rounding errors in x,y... */
- int rectw = (int)ceil(xratio * w);
- int recth = (int)ceil(yratio * h);
-
- x *= xratio;
- y *= yratio;
-
- /* ...but take back if we are over the limit! */
- if (rectw + x > x_limit) {
- rectw--;
- }
- if (recth + y > y_limit) {
- recth--;
- }
-
- GPU_texture_bind(ima->gputexture[TEXTARGET_TEXTURE_2D], 0);
-
- /* float rectangles are already continuous in memory so we can use IMB_scaleImBuf */
- if (frect) {
- ImBuf *ibuf_scale = IMB_allocFromBuffer(NULL, frect, w, h);
- IMB_scaleImBuf(ibuf_scale, rectw, recth);
-
- glTexSubImage2D(
- GL_TEXTURE_2D, 0, x, y, rectw, recth, GL_RGBA, GL_FLOAT, ibuf_scale->rect_float);
-
- IMB_freeImBuf(ibuf_scale);
- }
- /* byte images are not continuous in memory so do manual interpolation */
- else {
- uchar *scalerect = MEM_mallocN(rectw * recth * sizeof(*scalerect) * 4, "scalerect");
- uint *p = (uint *)scalerect;
- int i, j;
- float inv_xratio = 1.0f / xratio;
- float inv_yratio = 1.0f / yratio;
- for (i = 0; i < rectw; i++) {
- float u = (x + i) * inv_xratio;
- for (j = 0; j < recth; j++) {
- float v = (y + j) * inv_yratio;
- bilinear_interpolation_color_wrap(ibuf, (uchar *)(p + i + j * (rectw)), NULL, u, v);
- }
- }
-
- glTexSubImage2D(GL_TEXTURE_2D, 0, x, y, rectw, recth, GL_RGBA, GL_UNSIGNED_BYTE, scalerect);
-
- MEM_freeN(scalerect);
- }
-
- if (GPU_get_mipmap()) {
- glGenerateMipmap(GL_TEXTURE_2D);
- }
- else {
- ima->gpuflag &= ~IMA_GPU_MIPMAP_COMPLETE;
- }
-
- GPU_texture_unbind(ima->gputexture[TEXTARGET_TEXTURE_2D]);
-
- return true;
- }
-
- return false;
-}
-
void GPU_paint_update_image(Image *ima, ImageUser *iuser, int x, int y, int w, int h)
{
ImBuf *ibuf = BKE_image_acquire_ibuf(ima, iuser, NULL);
if ((ima->gputexture[TEXTARGET_TEXTURE_2D] == NULL) || (ibuf == NULL) || (w == 0) || (h == 0)) {
- /* these cases require full reload still */
+ /* Full reload of texture. */
GPU_free_image(ima);
}
else {
- /* for the special case, we can do a partial update
- * which is much quicker for painting */
- GLint row_length, skip_pixels, skip_rows;
-
- /* if color correction is needed, we must update the part that needs updating. */
- if (ibuf->rect_float) {
- float *buffer = MEM_mallocN(w * h * sizeof(float) * 4, "temp_texpaint_float_buf");
- bool is_data = (ima->gpuflag & IMA_GPU_IS_DATA) != 0;
- IMB_partial_rect_from_float(ibuf, buffer, x, y, w, h, is_data);
-
- if (gpu_check_scaled_image(ibuf, ima, buffer, x, y, w, h)) {
- MEM_freeN(buffer);
- BKE_image_release_ibuf(ima, ibuf, NULL);
- return;
- }
-
- GPU_texture_bind(ima->gputexture[TEXTARGET_TEXTURE_2D], 0);
- glTexSubImage2D(GL_TEXTURE_2D, 0, x, y, w, h, GL_RGBA, GL_FLOAT, buffer);
-
- MEM_freeN(buffer);
-
- if (GPU_get_mipmap()) {
- glGenerateMipmap(GL_TEXTURE_2D);
- }
- else {
- ima->gpuflag &= ~IMA_GPU_MIPMAP_COMPLETE;
- }
-
- GPU_texture_unbind(ima->gputexture[TEXTARGET_TEXTURE_2D]);
-
- BKE_image_release_ibuf(ima, ibuf, NULL);
- return;
- }
-
- if (gpu_check_scaled_image(ibuf, ima, NULL, x, y, w, h)) {
- BKE_image_release_ibuf(ima, ibuf, NULL);
- return;
- }
-
+ /* Partial update of texture. */
GPU_texture_bind(ima->gputexture[TEXTARGET_TEXTURE_2D], 0);
- glGetIntegerv(GL_UNPACK_ROW_LENGTH, &row_length);
- glGetIntegerv(GL_UNPACK_SKIP_PIXELS, &skip_pixels);
- glGetIntegerv(GL_UNPACK_SKIP_ROWS, &skip_rows);
-
- glPixelStorei(GL_UNPACK_ROW_LENGTH, ibuf->x);
- glPixelStorei(GL_UNPACK_SKIP_PIXELS, x);
- glPixelStorei(GL_UNPACK_SKIP_ROWS, y);
-
- glTexSubImage2D(GL_TEXTURE_2D, 0, x, y, w, h, GL_RGBA, GL_UNSIGNED_BYTE, ibuf->rect);
-
- glPixelStorei(GL_UNPACK_ROW_LENGTH, row_length);
- glPixelStorei(GL_UNPACK_SKIP_PIXELS, skip_pixels);
- glPixelStorei(GL_UNPACK_SKIP_ROWS, skip_rows);
+ gpu_texture_update_from_ibuf(ibuf, x, y, w, h);
- /* see comment above as to why we are using gpu mipmap generation here */
if (GPU_get_mipmap()) {
glGenerateMipmap(GL_TEXTURE_2D);
}
@@ -1242,7 +1249,7 @@ static void gpu_free_image_immediate(Image *ima)
}
}
- ima->gpuflag &= ~(IMA_GPU_MIPMAP_COMPLETE | IMA_GPU_IS_DATA);
+ ima->gpuflag &= ~(IMA_GPU_MIPMAP_COMPLETE);
}
void GPU_free_image(Image *ima)
diff --git a/source/blender/gpu/intern/gpu_material.c b/source/blender/gpu/intern/gpu_material.c
index 1a668a48eed..fde60fd387d 100644
--- a/source/blender/gpu/intern/gpu_material.c
+++ b/source/blender/gpu/intern/gpu_material.c
@@ -36,6 +36,7 @@
#include "BLI_listbase.h"
#include "BLI_utildefines.h"
#include "BLI_string.h"
+#include "BLI_string_utils.h"
#include "BKE_main.h"
#include "BKE_node.h"
@@ -125,7 +126,6 @@ struct GPUMaterial {
enum {
GPU_DOMAIN_SURFACE = (1 << 0),
GPU_DOMAIN_VOLUME = (1 << 1),
- GPU_DOMAIN_SSS = (1 << 2),
};
/* Functions */
@@ -231,6 +231,12 @@ ListBase *GPU_material_get_inputs(GPUMaterial *material)
return &material->inputs;
}
+/* Return can be NULL if it's a world material. */
+Material *GPU_material_get_material(GPUMaterial *material)
+{
+ return material->ma;
+}
+
GPUUniformBuffer *GPU_material_uniform_buffer_get(GPUMaterial *material)
{
return material->ubo;
@@ -597,15 +603,6 @@ eGPUMaterialStatus GPU_material_status(GPUMaterial *mat)
/* Code generation */
-bool GPU_material_do_color_management(GPUMaterial *mat)
-{
- if (!BKE_scene_check_color_management_enabled(mat->scene)) {
- return false;
- }
-
- return true;
-}
-
bool GPU_material_use_domain_surface(GPUMaterial *mat)
{
return (mat->domain & GPU_DOMAIN_SURFACE);
@@ -646,6 +643,7 @@ GPUMaterial *GPU_material_from_nodetree_find(ListBase *gpumaterials,
* so only do this when they are needed.
*/
GPUMaterial *GPU_material_from_nodetree(Scene *scene,
+ struct Material *ma,
struct bNodeTree *ntree,
ListBase *gpumaterials,
const void *engine_type,
@@ -664,6 +662,7 @@ GPUMaterial *GPU_material_from_nodetree(Scene *scene,
/* allocate material */
GPUMaterial *mat = MEM_callocN(sizeof(GPUMaterial), "GPUMaterial");
+ mat->ma = ma;
mat->scene = scene;
mat->engine_type = engine_type;
mat->options = options;
@@ -679,14 +678,14 @@ GPUMaterial *GPU_material_from_nodetree(Scene *scene,
gpu_material_ramp_texture_build(mat);
- if (has_surface_output) {
- mat->domain |= GPU_DOMAIN_SURFACE;
- }
- if (has_volume_output) {
- mat->domain |= GPU_DOMAIN_VOLUME;
- }
+ SET_FLAG_FROM_TEST(mat->domain, has_surface_output, GPU_DOMAIN_SURFACE);
+ SET_FLAG_FROM_TEST(mat->domain, has_volume_output, GPU_DOMAIN_VOLUME);
if (mat->outlink) {
+ /* HACK: this is only for eevee. We add the define here after the nodetree evaluation. */
+ if (GPU_material_flag_get(mat, GPU_MATFLAG_SSS)) {
+ defines = BLI_string_joinN(defines, "#define USE_SSS\n");
+ }
/* Prune the unused nodes and extract attributes before compiling so the
* generated VBOs are ready to accept the future shader. */
GPU_nodes_prune(&mat->nodes, mat->outlink);
@@ -702,6 +701,10 @@ GPUMaterial *GPU_material_from_nodetree(Scene *scene,
frag_lib,
defines);
+ if (GPU_material_flag_get(mat, GPU_MATFLAG_SSS)) {
+ MEM_freeN((char *)defines);
+ }
+
if (mat->pass == NULL) {
/* We had a cache hit and the shader has already failed to compile. */
mat->status = GPU_MAT_FAILED;
diff --git a/source/blender/gpu/intern/gpu_matrix.c b/source/blender/gpu/intern/gpu_matrix.c
index 5d65861c1e2..cc89da19705 100644
--- a/source/blender/gpu/intern/gpu_matrix.c
+++ b/source/blender/gpu/intern/gpu_matrix.c
@@ -502,19 +502,13 @@ static void gpu_mul_invert_projmat_m4_unmapped_v3(const float projmat[4][4], flo
co[2] *= -1;
}
-bool GPU_matrix_unproject(const float win[3],
- const float model[4][4],
- const float proj[4][4],
- const int view[4],
- float world[3])
+void GPU_matrix_unproject_model_inverted(const float win[3],
+ const float model_inverted[4][4],
+ const float proj[4][4],
+ const int view[4],
+ float world[3])
{
float in[3];
- float viewinv[4][4];
-
- if (!invert_m4_m4(viewinv, model)) {
- zero_v3(world);
- return false;
- }
copy_v3_v3(in, win);
@@ -523,8 +517,22 @@ bool GPU_matrix_unproject(const float win[3],
in[1] = (in[1] - view[1]) / view[3];
gpu_mul_invert_projmat_m4_unmapped_v3(proj, in);
- mul_v3_m4v3(world, viewinv, in);
+ mul_v3_m4v3(world, model_inverted, in);
+}
+bool GPU_matrix_unproject(const float win[3],
+ const float model[4][4],
+ const float proj[4][4],
+ const int view[4],
+ float world[3])
+{
+ float model_inverted[4][4];
+
+ if (!invert_m4_m4(model_inverted, model)) {
+ zero_v3(world);
+ return false;
+ }
+ GPU_matrix_unproject_model_inverted(win, model_inverted, proj, view, world);
return true;
}
diff --git a/source/blender/gpu/intern/gpu_select.c b/source/blender/gpu/intern/gpu_select.c
index 010087e5536..119aed2f5ed 100644
--- a/source/blender/gpu/intern/gpu_select.c
+++ b/source/blender/gpu/intern/gpu_select.c
@@ -229,12 +229,18 @@ void GPU_select_buffer_stride_realign(const rcti *src, const rcti *dst, uint *r_
const int dst_x = BLI_rcti_size_x(dst);
const int dst_y = BLI_rcti_size_y(dst);
- int last_px_written = dst_x * dst_y - 1;
int last_px_id = src_x * (y + dst_y - 1) + (x + dst_x - 1);
- const int skip = src_x - dst_x;
-
memset(&r_buf[last_px_id + 1], 0, (src_x * src_y - (last_px_id + 1)) * sizeof(*r_buf));
+ if (last_px_id < 0) {
+ /* Nothing to write. */
+ BLI_assert(last_px_id == -1);
+ return;
+ }
+
+ int last_px_written = dst_x * dst_y - 1;
+ const int skip = src_x - dst_x;
+
while (true) {
for (int i = dst_x; i--;) {
r_buf[last_px_id--] = r_buf[last_px_written--];
diff --git a/source/blender/gpu/intern/gpu_select_sample_query.c b/source/blender/gpu/intern/gpu_select_sample_query.c
index 3fbc24d6089..56f9ef69221 100644
--- a/source/blender/gpu/intern/gpu_select_sample_query.c
+++ b/source/blender/gpu/intern/gpu_select_sample_query.c
@@ -104,8 +104,11 @@ void gpu_select_query_begin(
/* occlusion queries operates on fragments that pass tests and since we are interested on all
* objects in the view frustum independently of their order, we need to disable the depth test */
if (mode == GPU_SELECT_ALL) {
- glDisable(GL_DEPTH_TEST);
- glDepthMask(GL_FALSE);
+ /* glQueries on Windows+Intel drivers only works with depth testing turned on.
+ * See T62947 for details */
+ glEnable(GL_DEPTH_TEST);
+ glDepthFunc(GL_ALWAYS);
+ glDepthMask(GL_TRUE);
}
else if (mode == GPU_SELECT_NEAREST_FIRST_PASS) {
glClear(GL_DEPTH_BUFFER_BIT);
diff --git a/source/blender/gpu/intern/gpu_shader.c b/source/blender/gpu/intern/gpu_shader.c
index 3d5b0dda5e4..7201025ad8a 100644
--- a/source/blender/gpu/intern/gpu_shader.c
+++ b/source/blender/gpu/intern/gpu_shader.c
@@ -145,17 +145,8 @@ extern char datatoc_gpu_shader_selection_id_frag_glsl[];
extern char datatoc_gpu_shader_2D_line_dashed_uniform_color_vert_glsl[];
extern char datatoc_gpu_shader_2D_line_dashed_frag_glsl[];
extern char datatoc_gpu_shader_2D_line_dashed_geom_glsl[];
-extern char datatoc_gpu_shader_3D_line_dashed_uniform_color_legacy_vert_glsl[];
extern char datatoc_gpu_shader_3D_line_dashed_uniform_color_vert_glsl[];
-extern char datatoc_gpu_shader_edges_front_back_persp_vert_glsl[];
-extern char datatoc_gpu_shader_edges_front_back_persp_geom_glsl[];
-extern char datatoc_gpu_shader_edges_front_back_persp_legacy_vert_glsl[];
-extern char datatoc_gpu_shader_edges_front_back_ortho_vert_glsl[];
-extern char datatoc_gpu_shader_edges_overlay_vert_glsl[];
-extern char datatoc_gpu_shader_edges_overlay_geom_glsl[];
-extern char datatoc_gpu_shader_edges_overlay_simple_geom_glsl[];
-extern char datatoc_gpu_shader_edges_overlay_frag_glsl[];
extern char datatoc_gpu_shader_text_vert_glsl[];
extern char datatoc_gpu_shader_text_geom_glsl[];
extern char datatoc_gpu_shader_text_frag_glsl[];
@@ -729,23 +720,28 @@ void GPU_shader_uniform_vector(
return;
}
- if (length == 1) {
- glUniform1fv(location, arraysize, value);
- }
- else if (length == 2) {
- glUniform2fv(location, arraysize, value);
- }
- else if (length == 3) {
- glUniform3fv(location, arraysize, value);
- }
- else if (length == 4) {
- glUniform4fv(location, arraysize, value);
- }
- else if (length == 9) {
- glUniformMatrix3fv(location, arraysize, 0, value);
- }
- else if (length == 16) {
- glUniformMatrix4fv(location, arraysize, 0, value);
+ switch (length) {
+ case 1:
+ glUniform1fv(location, arraysize, value);
+ break;
+ case 2:
+ glUniform2fv(location, arraysize, value);
+ break;
+ case 3:
+ glUniform3fv(location, arraysize, value);
+ break;
+ case 4:
+ glUniform4fv(location, arraysize, value);
+ break;
+ case 9:
+ glUniformMatrix3fv(location, arraysize, 0, value);
+ break;
+ case 16:
+ glUniformMatrix4fv(location, arraysize, 0, value);
+ break;
+ default:
+ BLI_assert(0);
+ break;
}
}
@@ -756,17 +752,22 @@ void GPU_shader_uniform_vector_int(
return;
}
- if (length == 1) {
- glUniform1iv(location, arraysize, value);
- }
- else if (length == 2) {
- glUniform2iv(location, arraysize, value);
- }
- else if (length == 3) {
- glUniform3iv(location, arraysize, value);
- }
- else if (length == 4) {
- glUniform4iv(location, arraysize, value);
+ switch (length) {
+ case 1:
+ glUniform1iv(location, arraysize, value);
+ break;
+ case 2:
+ glUniform2iv(location, arraysize, value);
+ break;
+ case 3:
+ glUniform3iv(location, arraysize, value);
+ break;
+ case 4:
+ glUniform4iv(location, arraysize, value);
+ break;
+ default:
+ BLI_assert(0);
+ break;
}
}
@@ -832,30 +833,6 @@ static const GPUShaderStages builtin_shader_stages[GPU_SHADER_BUILTIN_LEN] = {
.vert = datatoc_gpu_shader_keyframe_diamond_vert_glsl,
.frag = datatoc_gpu_shader_keyframe_diamond_frag_glsl,
},
- /* This version is magical but slow! */
- [GPU_SHADER_EDGES_FRONT_BACK_PERSP] =
- {
- .vert = datatoc_gpu_shader_edges_front_back_persp_vert_glsl,
- .geom = datatoc_gpu_shader_edges_front_back_persp_geom_glsl,
- .frag = datatoc_gpu_shader_flat_color_frag_glsl,
- },
- [GPU_SHADER_EDGES_FRONT_BACK_ORTHO] =
- {
- .vert = datatoc_gpu_shader_edges_front_back_ortho_vert_glsl,
- .frag = datatoc_gpu_shader_flat_color_frag_glsl,
- },
- [GPU_SHADER_EDGES_OVERLAY_SIMPLE] =
- {
- .vert = datatoc_gpu_shader_3D_vert_glsl,
- .geom = datatoc_gpu_shader_edges_overlay_simple_geom_glsl,
- .frag = datatoc_gpu_shader_edges_overlay_frag_glsl,
- },
- [GPU_SHADER_EDGES_OVERLAY] =
- {
- .vert = datatoc_gpu_shader_edges_overlay_vert_glsl,
- .geom = datatoc_gpu_shader_edges_overlay_geom_glsl,
- .frag = datatoc_gpu_shader_edges_overlay_frag_glsl,
- },
[GPU_SHADER_SIMPLE_LIGHTING] =
{
.vert = datatoc_gpu_shader_3D_normal_vert_glsl,
@@ -1322,28 +1299,8 @@ GPUShader *GPU_shader_get_builtin_shader_with_config(eGPUBuiltinShader shader,
GPUShader **sh_p = &builtin_shaders[sh_cfg][shader];
if (*sh_p == NULL) {
- GPUShaderStages stages_legacy = {NULL};
const GPUShaderStages *stages = &builtin_shader_stages[shader];
- if (shader == GPU_SHADER_EDGES_FRONT_BACK_PERSP) {
- /* TODO: remove after switch to core profile (maybe) */
- if (!GLEW_VERSION_3_2) {
- stages_legacy.vert = datatoc_gpu_shader_edges_front_back_persp_legacy_vert_glsl;
- stages_legacy.frag = datatoc_gpu_shader_flat_color_alpha_test_0_frag_glsl;
- stages = &stages_legacy;
- }
- }
- else if (shader == GPU_SHADER_3D_LINE_DASHED_UNIFORM_COLOR) {
- /* Dashed need geometry shader, which are not supported by legacy OpenGL,
- * fallback to solid lines. */
- /* TODO: remove after switch to core profile (maybe) */
- if (!GLEW_VERSION_3_2) {
- stages_legacy.vert = datatoc_gpu_shader_3D_line_dashed_uniform_color_legacy_vert_glsl;
- stages_legacy.frag = datatoc_gpu_shader_2D_line_dashed_frag_glsl;
- stages = &stages_legacy;
- }
- }
-
/* common case */
if (sh_cfg == GPU_SHADER_CFG_DEFAULT) {
*sh_p = GPU_shader_create(
diff --git a/source/blender/gpu/intern/gpu_shader_interface.c b/source/blender/gpu/intern/gpu_shader_interface.c
index 698499af1ab..3993ee4df24 100644
--- a/source/blender/gpu/intern/gpu_shader_interface.c
+++ b/source/blender/gpu/intern/gpu_shader_interface.c
@@ -61,13 +61,9 @@ static const char *BuiltinUniform_name(GPUUniformBuiltin u)
[GPU_UNIFORM_VIEWPROJECTION_INV] = "ViewProjectionMatrixInverse",
[GPU_UNIFORM_NORMAL] = "NormalMatrix",
- [GPU_UNIFORM_NORMAL_INV] = "NormalMatrixInverse",
- [GPU_UNIFORM_WORLDNORMAL] = "WorldNormalMatrix",
- [GPU_UNIFORM_CAMERATEXCO] = "CameraTexCoFactors",
[GPU_UNIFORM_ORCO] = "OrcoTexCoFactors",
[GPU_UNIFORM_COLOR] = "color",
- [GPU_UNIFORM_EYE] = "eye",
[GPU_UNIFORM_CALLID] = "callId",
[GPU_UNIFORM_OBJECT_INFO] = "unfobjectinfo",
diff --git a/source/blender/gpu/intern/gpu_texture.c b/source/blender/gpu/intern/gpu_texture.c
index 61f86e70898..58d0dd5576f 100644
--- a/source/blender/gpu/intern/gpu_texture.c
+++ b/source/blender/gpu/intern/gpu_texture.c
@@ -544,6 +544,8 @@ static bool gpu_texture_check_capacity(
return false;
}
ATTR_FALLTHROUGH;
+ default:
+ break;
}
return true;
@@ -1079,7 +1081,7 @@ GPUTexture *GPU_texture_from_preview(PreviewImage *prv, int mipmap)
/* this binds a texture, so that's why we restore it to 0 */
if (bindcode == 0) {
GPU_create_gl_tex(
- &bindcode, prv->rect[0], NULL, prv->w[0], prv->h[0], GL_TEXTURE_2D, mipmap, 0, NULL);
+ &bindcode, prv->rect[0], NULL, prv->w[0], prv->h[0], GL_TEXTURE_2D, mipmap, false, NULL);
}
if (tex) {
tex->bindcode = bindcode;
diff --git a/source/blender/gpu/intern/gpu_vertex_buffer.c b/source/blender/gpu/intern/gpu_vertex_buffer.c
index f9823c18723..2f854fe03ea 100644
--- a/source/blender/gpu/intern/gpu_vertex_buffer.c
+++ b/source/blender/gpu/intern/gpu_vertex_buffer.c
@@ -85,17 +85,24 @@ void GPU_vertbuf_init_with_format_ex(GPUVertBuf *verts,
}
}
-void GPU_vertbuf_discard(GPUVertBuf *verts)
+/** Same as discard but does not free. */
+void GPU_vertbuf_clear(GPUVertBuf *verts)
{
if (verts->vbo_id) {
GPU_buf_free(verts->vbo_id);
+ verts->vbo_id = 0;
#if VRAM_USAGE
vbo_memory_usage -= GPU_vertbuf_size_get(verts);
#endif
}
if (verts->data) {
- MEM_freeN(verts->data);
+ MEM_SAFE_FREE(verts->data);
}
+}
+
+void GPU_vertbuf_discard(GPUVertBuf *verts)
+{
+ GPU_vertbuf_clear(verts);
MEM_freeN(verts);
}
diff --git a/source/blender/gpu/intern/gpu_vertex_format.c b/source/blender/gpu/intern/gpu_vertex_format.c
index 388773afbbc..37e1f9cf9da 100644
--- a/source/blender/gpu/intern/gpu_vertex_format.c
+++ b/source/blender/gpu/intern/gpu_vertex_format.c
@@ -58,12 +58,6 @@ void GPU_vertformat_copy(GPUVertFormat *dest, const GPUVertFormat *src)
{
/* copy regular struct fields */
memcpy(dest, src, sizeof(GPUVertFormat));
-
- for (uint i = 0; i < dest->attr_len; i++) {
- for (uint j = 0; j < dest->attrs[i].name_len; j++) {
- dest->attrs[i].name[j] = (char *)dest + (src->attrs[i].name[j] - ((char *)src));
- }
- }
}
static GLenum convert_comp_type_to_gl(GPUVertCompType type)
@@ -122,32 +116,20 @@ uint vertex_buffer_size(const GPUVertFormat *format, uint vertex_len)
return format->stride * vertex_len;
}
-static const char *copy_attr_name(GPUVertFormat *format, const char *name, const char *suffix)
+static uchar copy_attr_name(GPUVertFormat *format, const char *name)
{
/* strncpy does 110% of what we need; let's do exactly 100% */
- char *name_copy = format->names + format->name_offset;
- uint available = GPU_VERT_ATTR_NAMES_BUF_LEN - format->name_offset;
+ uchar name_offset = format->name_offset;
+ char *name_copy = format->names + name_offset;
+ uint available = GPU_VERT_ATTR_NAMES_BUF_LEN - name_offset;
bool terminated = false;
for (uint i = 0; i < available; ++i) {
const char c = name[i];
name_copy[i] = c;
if (c == '\0') {
- if (suffix) {
- for (uint j = 0; j < available; ++j) {
- const char s = suffix[j];
- name_copy[i + j] = s;
- if (s == '\0') {
- terminated = true;
- format->name_offset += (i + j + 1);
- break;
- }
- }
- }
- else {
- terminated = true;
- format->name_offset += (i + 1);
- }
+ terminated = true;
+ format->name_offset += (i + 1);
break;
}
}
@@ -157,7 +139,7 @@ static const char *copy_attr_name(GPUVertFormat *format, const char *name, const
#else
(void)terminated;
#endif
- return name_copy;
+ return name_offset;
}
uint GPU_vertformat_attr_add(GPUVertFormat *format,
@@ -196,7 +178,7 @@ uint GPU_vertformat_attr_add(GPUVertFormat *format,
const uint attr_id = format->attr_len++;
GPUVertAttr *attr = &format->attrs[attr_id];
- attr->name[attr->name_len++] = copy_attr_name(format, name, NULL);
+ attr->names[attr->name_len++] = copy_attr_name(format, name);
attr->comp_type = comp_type;
attr->gl_comp_type = convert_comp_type_to_gl(comp_type);
attr->comp_len = (comp_type == GPU_COMP_I10) ?
@@ -217,7 +199,7 @@ void GPU_vertformat_alias_add(GPUVertFormat *format, const char *alias)
assert(attr->name_len < GPU_VERT_ATTR_MAX_NAMES);
#endif
format->name_len++; /* multiname support */
- attr->name[attr->name_len++] = copy_attr_name(format, alias, NULL);
+ attr->names[attr->name_len++] = copy_attr_name(format, alias);
}
int GPU_vertformat_attr_id_get(const GPUVertFormat *format, const char *name)
@@ -225,7 +207,8 @@ int GPU_vertformat_attr_id_get(const GPUVertFormat *format, const char *name)
for (int i = 0; i < format->attr_len; i++) {
const GPUVertAttr *attr = &format->attrs[i];
for (int j = 0; j < attr->name_len; j++) {
- if (STREQ(name, attr->name[j])) {
+ const char *attr_name = GPU_vertformat_attr_name_get(format, attr, j);
+ if (STREQ(name, attr_name)) {
return i;
}
}
@@ -233,41 +216,6 @@ int GPU_vertformat_attr_id_get(const GPUVertFormat *format, const char *name)
return -1;
}
-void GPU_vertformat_triple_load(GPUVertFormat *format)
-{
-#if TRUST_NO_ONE
- assert(!format->packed);
- assert(format->attr_len * 3 < GPU_VERT_ATTR_MAX_LEN);
- assert(format->name_len + format->attr_len * 3 < GPU_VERT_ATTR_MAX_LEN);
-#endif
-
- VertexFormat_pack(format);
-
- uint old_attr_len = format->attr_len;
- for (uint a_idx = 0; a_idx < old_attr_len; ++a_idx) {
- GPUVertAttr *attr = &format->attrs[a_idx];
- /* Duplicate attr twice */
- for (int i = 1; i < 3; ++i) {
- GPUVertAttr *dst_attr = &format->attrs[format->attr_len];
- memcpy(dst_attr, attr, sizeof(GPUVertAttr));
- /* Increase offset to the next vertex. */
- dst_attr->offset += format->stride * i;
- /* Only copy first name for now. */
- dst_attr->name_len = 0;
- dst_attr->name[dst_attr->name_len++] = copy_attr_name(
- format, attr->name[0], (i == 1) ? "1" : "2");
- format->attr_len++;
- }
-
-#if TRUST_NO_ONE
- assert(attr->name_len < GPU_VERT_ATTR_MAX_NAMES);
-#endif
- /* Add alias to first attr. */
- format->name_len++;
- attr->name[attr->name_len++] = copy_attr_name(format, attr->name[0], "0");
- }
-}
-
uint padding(uint offset, uint alignment)
{
const uint mod = offset % alignment;
@@ -364,7 +312,6 @@ static uint calc_input_component_size(const GPUShaderInput *input)
static void get_fetch_mode_and_comp_type(int gl_type,
GPUVertCompType *r_comp_type,
- uint *r_gl_comp_type,
GPUVertFetchMode *r_fetch_mode)
{
switch (gl_type) {
@@ -382,7 +329,6 @@ static void get_fetch_mode_and_comp_type(int gl_type,
case GL_FLOAT_MAT4x2:
case GL_FLOAT_MAT4x3:
*r_comp_type = GPU_COMP_F32;
- *r_gl_comp_type = GL_FLOAT;
*r_fetch_mode = GPU_FETCH_FLOAT;
break;
case GL_INT:
@@ -390,7 +336,6 @@ static void get_fetch_mode_and_comp_type(int gl_type,
case GL_INT_VEC3:
case GL_INT_VEC4:
*r_comp_type = GPU_COMP_I32;
- *r_gl_comp_type = GL_INT;
*r_fetch_mode = GPU_FETCH_INT;
break;
case GL_UNSIGNED_INT:
@@ -398,7 +343,6 @@ static void get_fetch_mode_and_comp_type(int gl_type,
case GL_UNSIGNED_INT_VEC3:
case GL_UNSIGNED_INT_VEC4:
*r_comp_type = GPU_COMP_U32;
- *r_gl_comp_type = GL_UNSIGNED_INT;
*r_fetch_mode = GPU_FETCH_INT;
break;
default:
@@ -424,15 +368,19 @@ void GPU_vertformat_from_interface(GPUVertFormat *format, const GPUShaderInterfa
format->name_len++; /* multiname support */
format->attr_len++;
+ GPUVertCompType comp_type;
+ GPUVertFetchMode fetch_mode;
+ get_fetch_mode_and_comp_type(input->gl_type, &comp_type, &fetch_mode);
+
GPUVertAttr *attr = &format->attrs[input->location];
- attr->name[attr->name_len++] = copy_attr_name(
- format, name_buffer + input->name_offset, NULL);
+ attr->names[attr->name_len++] = copy_attr_name(format, name_buffer + input->name_offset);
attr->offset = 0; /* offsets & stride are calculated later (during pack) */
attr->comp_len = calc_input_component_size(input);
attr->sz = attr->comp_len * 4;
- get_fetch_mode_and_comp_type(
- input->gl_type, &attr->comp_type, &attr->gl_comp_type, &attr->fetch_mode);
+ attr->fetch_mode = fetch_mode;
+ attr->comp_type = comp_type;
+ attr->gl_comp_type = convert_comp_type_to_gl(comp_type);
}
}
}
diff --git a/source/blender/gpu/intern/gpu_viewport.c b/source/blender/gpu/intern/gpu_viewport.c
index 558b3f025a8..4fd439f4203 100644
--- a/source/blender/gpu/intern/gpu_viewport.c
+++ b/source/blender/gpu/intern/gpu_viewport.c
@@ -27,7 +27,7 @@
#include "BLI_listbase.h"
#include "BLI_rect.h"
-#include "BLI_mempool.h"
+#include "BLI_memblock.h"
#include "BIF_gl.h"
@@ -48,6 +48,8 @@
static const int default_fbl_len = (sizeof(DefaultFramebufferList)) / sizeof(void *);
static const int default_txl_len = (sizeof(DefaultTextureList)) / sizeof(void *);
+#define MAX_ENABLE_ENGINE 8
+
/* Maximum number of simultaneous engine enabled at the same time.
* Setting it lower than the real number will do lead to
* higher VRAM usage due to sub-efficient buffer reuse. */
@@ -64,8 +66,11 @@ struct GPUViewport {
int samples;
int flag;
- ListBase data; /* ViewportEngineData wrapped in LinkData */
- uint data_hash; /* If hash mismatch we free all ViewportEngineData in this viewport */
+ /* If engine_handles mismatch we free all ViewportEngineData in this viewport */
+ struct {
+ void *handle;
+ ViewportEngineData *data;
+ } engine_data[MAX_ENABLE_ENGINE];
DefaultFramebufferList *fbl;
DefaultTextureList *txl;
@@ -172,7 +177,6 @@ void GPU_viewport_clear_from_offscreen(GPUViewport *viewport)
void *GPU_viewport_engine_data_create(GPUViewport *viewport, void *engine_type)
{
- LinkData *ld = MEM_callocN(sizeof(LinkData), "LinkData");
ViewportEngineData *data = MEM_callocN(sizeof(ViewportEngineData), "ViewportEngineData");
int fbl_len, txl_len, psl_len, stl_len;
@@ -185,20 +189,25 @@ void *GPU_viewport_engine_data_create(GPUViewport *viewport, void *engine_type)
data->psl = MEM_callocN((sizeof(void *) * psl_len) + sizeof(PassList), "PassList");
data->stl = MEM_callocN((sizeof(void *) * stl_len) + sizeof(StorageList), "StorageList");
- ld->data = data;
- BLI_addtail(&viewport->data, ld);
+ for (int i = 0; i < MAX_ENABLE_ENGINE; i++) {
+ if (viewport->engine_data[i].handle == NULL) {
+ viewport->engine_data[i].handle = engine_type;
+ viewport->engine_data[i].data = data;
+ return data;
+ }
+ }
- return data;
+ BLI_assert(!"Too many draw engines enabled at the same time");
+ return NULL;
}
static void gpu_viewport_engines_data_free(GPUViewport *viewport)
{
int fbl_len, txl_len, psl_len, stl_len;
- LinkData *next;
- for (LinkData *link = viewport->data.first; link; link = next) {
- next = link->next;
- ViewportEngineData *data = link->data;
+ for (int i = 0; i < MAX_ENABLE_ENGINE && viewport->engine_data[i].handle; i++) {
+ ViewportEngineData *data = viewport->engine_data[i].data;
+
DRW_engine_viewport_data_size_get(data->engine_type, &fbl_len, &txl_len, &psl_len, &stl_len);
gpu_viewport_buffers_free(data->fbl, fbl_len, data->txl, txl_len);
@@ -219,19 +228,20 @@ static void gpu_viewport_engines_data_free(GPUViewport *viewport)
MEM_freeN(data);
- BLI_remlink(&viewport->data, link);
- MEM_freeN(link);
+ /* Mark as unused*/
+ viewport->engine_data[i].handle = NULL;
}
gpu_viewport_texture_pool_free(viewport);
}
-void *GPU_viewport_engine_data_get(GPUViewport *viewport, void *engine_type)
+void *GPU_viewport_engine_data_get(GPUViewport *viewport, void *engine_handle)
{
- for (LinkData *link = viewport->data.first; link; link = link->next) {
- ViewportEngineData *vdata = link->data;
- if (vdata->engine_type == engine_type) {
- return vdata;
+ BLI_assert(engine_handle != NULL);
+
+ for (int i = 0; i < MAX_ENABLE_ENGINE; i++) {
+ if (viewport->engine_data[i].handle == engine_handle) {
+ return viewport->engine_data[i].data;
}
}
return NULL;
@@ -352,24 +362,22 @@ static void gpu_viewport_texture_pool_free(GPUViewport *viewport)
BLI_freelistN(&viewport->tex_pool);
}
-bool GPU_viewport_engines_data_validate(GPUViewport *viewport, uint hash)
+/* Takes an NULL terminated array of engine_handle. Returns true is data is still valid. */
+bool GPU_viewport_engines_data_validate(GPUViewport *viewport, void **engine_handle_array)
{
- bool dirty = false;
-
- if (viewport->data_hash != hash) {
- gpu_viewport_engines_data_free(viewport);
- dirty = true;
+ for (int i = 0; i < MAX_ENABLE_ENGINE && engine_handle_array[i]; i++) {
+ if (viewport->engine_data[i].handle != engine_handle_array[i]) {
+ gpu_viewport_engines_data_free(viewport);
+ return false;
+ }
}
-
- viewport->data_hash = hash;
-
- return dirty;
+ return true;
}
void GPU_viewport_cache_release(GPUViewport *viewport)
{
- for (LinkData *link = viewport->data.first; link; link = link->next) {
- ViewportEngineData *data = link->data;
+ for (int i = 0; i < MAX_ENABLE_ENGINE && viewport->engine_data[i].handle; i++) {
+ ViewportEngineData *data = viewport->engine_data[i].data;
int psl_len;
DRW_engine_viewport_data_size_get(data->engine_type, NULL, NULL, &psl_len, NULL);
gpu_viewport_passes_free(data->psl, psl_len);
@@ -468,8 +476,8 @@ void GPU_viewport_bind(GPUViewport *viewport, const rcti *rect)
(TextureList *)viewport->txl,
default_txl_len);
- for (LinkData *link = viewport->data.first; link; link = link->next) {
- ViewportEngineData *data = link->data;
+ for (int i = 0; i < MAX_ENABLE_ENGINE && viewport->engine_data[i].handle; i++) {
+ ViewportEngineData *data = viewport->engine_data[i].data;
DRW_engine_viewport_data_size_get(data->engine_type, &fbl_len, &txl_len, NULL, NULL);
gpu_viewport_buffers_free(data->fbl, fbl_len, data->txl, txl_len);
}
@@ -593,13 +601,7 @@ static void gpu_viewport_storage_free(StorageList *stl, int stl_len)
static void gpu_viewport_passes_free(PassList *psl, int psl_len)
{
- for (int i = 0; i < psl_len; i++) {
- struct DRWPass *pass = psl->passes[i];
- if (pass) {
- DRW_pass_free(pass);
- psl->passes[i] = NULL;
- }
- }
+ memset(psl, 0, sizeof(struct DRWPass *) * psl_len);
}
/* Must be executed inside Drawmanager Opengl Context. */
@@ -618,28 +620,34 @@ void GPU_viewport_free(GPUViewport *viewport)
MEM_freeN(viewport->txl);
if (viewport->vmempool.calls != NULL) {
- BLI_mempool_destroy(viewport->vmempool.calls);
+ BLI_memblock_destroy(viewport->vmempool.calls, NULL);
}
if (viewport->vmempool.states != NULL) {
- BLI_mempool_destroy(viewport->vmempool.states);
+ BLI_memblock_destroy(viewport->vmempool.states, NULL);
+ }
+ if (viewport->vmempool.cullstates != NULL) {
+ BLI_memblock_destroy(viewport->vmempool.cullstates, NULL);
}
if (viewport->vmempool.shgroups != NULL) {
- BLI_mempool_destroy(viewport->vmempool.shgroups);
+ BLI_memblock_destroy(viewport->vmempool.shgroups, NULL);
}
if (viewport->vmempool.uniforms != NULL) {
- BLI_mempool_destroy(viewport->vmempool.uniforms);
+ BLI_memblock_destroy(viewport->vmempool.uniforms, NULL);
+ }
+ if (viewport->vmempool.views != NULL) {
+ BLI_memblock_destroy(viewport->vmempool.views, NULL);
}
if (viewport->vmempool.passes != NULL) {
- BLI_mempool_destroy(viewport->vmempool.passes);
+ BLI_memblock_destroy(viewport->vmempool.passes, NULL);
}
if (viewport->vmempool.images != NULL) {
- BLI_mempool_iter iter;
+ BLI_memblock_iter iter;
GPUTexture **tex;
- BLI_mempool_iternew(viewport->vmempool.images, &iter);
- while ((tex = BLI_mempool_iterstep(&iter))) {
+ BLI_memblock_iternew(viewport->vmempool.images, &iter);
+ while ((tex = BLI_memblock_iterstep(&iter))) {
GPU_texture_free(*tex);
}
- BLI_mempool_destroy(viewport->vmempool.images);
+ BLI_memblock_destroy(viewport->vmempool.images, NULL);
}
DRW_instance_data_list_free(viewport->idatalist);
diff --git a/source/blender/gpu/shaders/gpu_shader_edges_front_back_ortho_vert.glsl b/source/blender/gpu/shaders/gpu_shader_edges_front_back_ortho_vert.glsl
deleted file mode 100644
index a71dfba575b..00000000000
--- a/source/blender/gpu/shaders/gpu_shader_edges_front_back_ortho_vert.glsl
+++ /dev/null
@@ -1,54 +0,0 @@
-
-// Draw "fancy" wireframe, displaying front-facing, back-facing and
-// silhouette lines differently.
-// Mike Erwin, April 2015
-
-uniform bool drawFront = true;
-uniform bool drawBack = true;
-uniform bool drawSilhouette = true;
-
-uniform vec4 frontColor;
-uniform vec4 backColor;
-uniform vec4 silhouetteColor;
-
-uniform vec3 eye; // direction we are looking
-
-uniform mat4 ModelViewProjectionMatrix;
-
-in vec3 pos;
-
-// normals of faces this edge joins (object coords)
-in vec3 N1;
-in vec3 N2;
-
-flat out vec4 finalColor;
-
-// TODO: in float angle; // [-pi .. +pi], + peak, 0 flat, - valley
-
-// to discard an entire line, set both endpoints to nowhere
-// and it won't produce any fragments
-const vec4 nowhere = vec4(vec3(0.0), 1.0);
-
-void main()
-{
- bool face_1_front = dot(N1, eye) > 0.0;
- bool face_2_front = dot(N2, eye) > 0.0;
-
- vec4 position = ModelViewProjectionMatrix * vec4(pos, 1.0);
-
- if (face_1_front && face_2_front) {
- // front-facing edge
- gl_Position = drawFront ? position : nowhere;
- finalColor = frontColor;
- }
- else if (face_1_front || face_2_front) {
- // exactly one face is front-facing, silhouette edge
- gl_Position = drawSilhouette ? position : nowhere;
- finalColor = silhouetteColor;
- }
- else {
- // back-facing edge
- gl_Position = drawBack ? position : nowhere;
- finalColor = backColor;
- }
-}
diff --git a/source/blender/gpu/shaders/gpu_shader_edges_front_back_persp_geom.glsl b/source/blender/gpu/shaders/gpu_shader_edges_front_back_persp_geom.glsl
deleted file mode 100644
index 3de14704781..00000000000
--- a/source/blender/gpu/shaders/gpu_shader_edges_front_back_persp_geom.glsl
+++ /dev/null
@@ -1,60 +0,0 @@
-
-// Draw "fancy" wireframe, displaying front-facing, back-facing and
-// silhouette lines differently.
-// Mike Erwin, April 2015
-
-// After working with this shader a while, convinced we should make
-// separate shaders for perpective & ortho. (Oct 2016)
-
-// Due to perspective, the line segment's endpoints might disagree on
-// whether the adjacent faces are front facing. This geometry shader
-// decides which edge type to use if endpoints disagree.
-
-uniform mat4 ProjectionMatrix;
-
-uniform bool drawFront = true;
-uniform bool drawBack = true;
-uniform bool drawSilhouette = true;
-
-uniform vec4 frontColor;
-uniform vec4 backColor;
-uniform vec4 silhouetteColor;
-
-layout(lines) in;
-layout(line_strip, max_vertices = 2) out;
-
-in vec4 MV_pos[];
-in float edgeClass[];
-
-flat out vec4 finalColor;
-
-void emitLine(vec4 color)
-{
- gl_Position = ProjectionMatrix * MV_pos[0];
- EmitVertex();
- gl_Position = ProjectionMatrix * MV_pos[1];
- finalColor = color;
- EmitVertex();
- EndPrimitive();
-}
-
-void main()
-{
- float finalEdgeClass = max(edgeClass[0], edgeClass[1]);
-
- if (finalEdgeClass > 0.0f) {
- // front-facing edge
- if (drawFront)
- emitLine(frontColor);
- }
- else if (finalEdgeClass < 0.0f) {
- // back-facing edge
- if (drawBack)
- emitLine(backColor);
- }
- else {
- // exactly one face is front-facing, silhouette edge
- if (drawSilhouette)
- emitLine(silhouetteColor);
- }
-}
diff --git a/source/blender/gpu/shaders/gpu_shader_edges_front_back_persp_legacy_vert.glsl b/source/blender/gpu/shaders/gpu_shader_edges_front_back_persp_legacy_vert.glsl
deleted file mode 100644
index ffd52a0a225..00000000000
--- a/source/blender/gpu/shaders/gpu_shader_edges_front_back_persp_legacy_vert.glsl
+++ /dev/null
@@ -1,68 +0,0 @@
-
-// Draw "fancy" wireframe, displaying front-facing, back-facing and
-// silhouette lines differently.
-// Mike Erwin, April 2015
-
-// After working with this shader a while, convinced we should make
-// separate shaders for perpective & ortho. (Oct 2016)
-
-// This shader is an imperfect stepping stone until all platforms are
-// ready for geometry shaders.
-
-// Due to perspective, the line segment's endpoints might disagree on
-// whether the adjacent faces are front facing. Need to use a geometry
-// shader or pass in an extra position attribute (the other endpoint)
-// to do this properly.
-
-uniform bool drawFront = true;
-uniform bool drawBack = true;
-uniform bool drawSilhouette = true;
-
-uniform vec4 frontColor;
-uniform vec4 backColor;
-uniform vec4 silhouetteColor;
-
-uniform mat4 ModelViewMatrix;
-uniform mat4 ModelViewProjectionMatrix;
-uniform mat3 NormalMatrix;
-
-in vec3 pos;
-
-// normals of faces this edge joins (object coords)
-in vec3 N1;
-in vec3 N2;
-
-flat out vec4 finalColor;
-
-// TODO: in float angle; // [-pi .. +pi], + peak, 0 flat, - valley
-
-// to discard an entire line, set its color to invisible
-// (must have GL_BLEND enabled, or discard in fragment shader)
-const vec4 invisible = vec4(0.0);
-
-bool front(vec3 N)
-{
- vec4 xformed = ModelViewMatrix * vec4(pos, 1.0);
- return dot(NormalMatrix * N, normalize(-xformed.xyz)) > 0.0;
-}
-
-void main()
-{
- bool face_1_front = front(N1);
- bool face_2_front = front(N2);
-
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
-
- if (face_1_front && face_2_front) {
- // front-facing edge
- finalColor = drawFront ? frontColor : invisible;
- }
- else if (face_1_front || face_2_front) {
- // exactly one face is front-facing, silhouette edge
- finalColor = drawSilhouette ? silhouetteColor : invisible;
- }
- else {
- // back-facing edge
- finalColor = drawBack ? backColor : invisible;
- }
-}
diff --git a/source/blender/gpu/shaders/gpu_shader_edges_front_back_persp_vert.glsl b/source/blender/gpu/shaders/gpu_shader_edges_front_back_persp_vert.glsl
deleted file mode 100644
index c8b722e1d7e..00000000000
--- a/source/blender/gpu/shaders/gpu_shader_edges_front_back_persp_vert.glsl
+++ /dev/null
@@ -1,44 +0,0 @@
-
-// Draw "fancy" wireframe, displaying front-facing, back-facing and
-// silhouette lines differently.
-// Mike Erwin, April 2015
-
-// After working with this shader a while, convinced we should make
-// separate shaders for perpective & ortho. (Oct 2016)
-
-// Due to perspective, the line segment's endpoints might disagree on
-// whether the adjacent faces are front facing. We use a geometry
-// shader to resolve this properly.
-
-uniform mat4 ModelViewMatrix;
-uniform mat3 NormalMatrix;
-
-in vec3 pos;
-in vec3 N1, N2; // normals of faces this edge joins (object coords)
-
-out vec4 MV_pos;
-out float edgeClass;
-
-// TODO: in float angle; // [-pi .. +pi], + peak, 0 flat, - valley
-
-bool front(vec3 N, vec3 eye)
-{
- return dot(NormalMatrix * N, eye) > 0.0;
-}
-
-void main()
-{
- MV_pos = ModelViewMatrix * vec4(pos, 1.0);
-
- vec3 eye = normalize(-MV_pos.xyz);
-
- bool face_1_front = front(N1, eye);
- bool face_2_front = front(N2, eye);
-
- if (face_1_front && face_2_front)
- edgeClass = 1.0; // front-facing edge
- else if (face_1_front || face_2_front)
- edgeClass = 0.0; // exactly one face is front-facing, silhouette edge
- else
- edgeClass = -1.0; // back-facing edge
-}
diff --git a/source/blender/gpu/shaders/gpu_shader_edges_overlay_frag.glsl b/source/blender/gpu/shaders/gpu_shader_edges_overlay_frag.glsl
deleted file mode 100644
index 7b35f67dd54..00000000000
--- a/source/blender/gpu/shaders/gpu_shader_edges_overlay_frag.glsl
+++ /dev/null
@@ -1,21 +0,0 @@
-
-#define SMOOTH 1
-
-const float transitionWidth = 1.0;
-
-uniform vec4 fillColor = vec4(0);
-uniform vec4 outlineColor = vec4(0, 0, 0, 1);
-
-noperspective in vec3 distanceToOutline;
-
-out vec4 FragColor;
-
-void main()
-{
- float edgeness = min(min(distanceToOutline.x, distanceToOutline.y), distanceToOutline.z);
-#if SMOOTH
- FragColor = mix(outlineColor, fillColor, smoothstep(0, transitionWidth, edgeness));
-#else
- FragColor = (edgeness <= 0) ? outlineColor : fillColor;
-#endif
-}
diff --git a/source/blender/gpu/shaders/gpu_shader_edges_overlay_geom.glsl b/source/blender/gpu/shaders/gpu_shader_edges_overlay_geom.glsl
deleted file mode 100644
index 48fff1629fd..00000000000
--- a/source/blender/gpu/shaders/gpu_shader_edges_overlay_geom.glsl
+++ /dev/null
@@ -1,72 +0,0 @@
-layout(triangles) in;
-layout(triangle_strip, max_vertices = 3) out;
-
-uniform float outlineWidth = 1.0;
-uniform vec2 viewportSize;
-
-in vec4 pos_xformed[];
-in float widthModulator[];
-
-noperspective out vec3 distanceToOutline;
-
-// project to screen space
-vec2 proj(int axis)
-{
- vec4 pos = pos_xformed[axis];
- return (0.5 * (pos.xy / pos.w) + 0.5) * viewportSize;
-}
-
-float dist(vec2 pos[3], int v)
-{
- // current vertex position
- vec2 vpos = pos[v];
- // endpoints of opposite edge
- vec2 e1 = pos[(v + 1) % 3];
- vec2 e2 = pos[(v + 2) % 3];
-
- float abs_det = length(cross(vec3(vpos - e1, 0), vec3(vpos - e2, 0))); // could simplify
- return abs_det / distance(e2, e1);
-}
-
-vec3 distance[3];
-
-void clearEdge(int v)
-{
- float distant = 10 * outlineWidth;
- for (int i = 0; i < 3; ++i)
- distance[i][v] += distant;
-}
-
-void modulateEdge(int v)
-{
- float offset = min(widthModulator[v], 1) * outlineWidth;
- for (int i = 0; i < 3; ++i)
- distance[i][v] -= offset;
-}
-
-void main()
-{
- vec2 pos[3] = vec2[3](proj(0), proj(1), proj(2));
-
- for (int v = 0; v < 3; ++v)
- distance[v] = vec3(0);
-
- for (int v = 0; v < 3; ++v) {
- if (widthModulator[v] > 0) {
- distance[v][v] = dist(pos, v);
- modulateEdge(v);
- }
- }
-
- for (int v = 0; v < 3; ++v)
- if (widthModulator[v] <= 0)
- clearEdge(v);
-
- for (int v = 0; v < 3; ++v) {
- gl_Position = pos_xformed[v];
- distanceToOutline = distance[v];
- EmitVertex();
- }
-
- EndPrimitive();
-}
diff --git a/source/blender/gpu/shaders/gpu_shader_edges_overlay_simple_geom.glsl b/source/blender/gpu/shaders/gpu_shader_edges_overlay_simple_geom.glsl
deleted file mode 100644
index 12f5a2c7811..00000000000
--- a/source/blender/gpu/shaders/gpu_shader_edges_overlay_simple_geom.glsl
+++ /dev/null
@@ -1,56 +0,0 @@
-layout(triangles) in;
-layout(triangle_strip, max_vertices = 3) out;
-
-uniform float outlineWidth = 1.0;
-uniform vec2 viewportSize;
-
-noperspective out vec3 distanceToOutline;
-
-// project to screen space
-vec2 proj(int axis)
-{
- vec4 pos = gl_in[axis].gl_Position;
- return (0.5 * (pos.xy / pos.w) + 0.5) * viewportSize;
-}
-
-float dist(vec2 pos[3], int v)
-{
- // current vertex position
- vec2 vpos = pos[v];
- // endpoints of opposite edge
- vec2 e1 = pos[(v + 1) % 3];
- vec2 e2 = pos[(v + 2) % 3];
-
- float abs_det = length(cross(vec3(vpos - e1, 0), vec3(vpos - e2, 0))); // could simplify
- return abs_det / distance(e2, e1);
-}
-
-vec3 distance[3];
-
-void modulateEdge(int v)
-{
- float offset = 0.5 * outlineWidth;
- for (int i = 0; i < 3; ++i)
- distance[i][v] -= offset;
-}
-
-void main()
-{
- vec2 pos[3] = vec2[3](proj(0), proj(1), proj(2));
-
- for (int v = 0; v < 3; ++v)
- distance[v] = vec3(0);
-
- for (int v = 0; v < 3; ++v) {
- distance[v][v] = dist(pos, v);
- modulateEdge(v);
- }
-
- for (int v = 0; v < 3; ++v) {
- gl_Position = gl_in[v].gl_Position;
- distanceToOutline = distance[v];
- EmitVertex();
- }
-
- EndPrimitive();
-}
diff --git a/source/blender/gpu/shaders/gpu_shader_edges_overlay_vert.glsl b/source/blender/gpu/shaders/gpu_shader_edges_overlay_vert.glsl
deleted file mode 100644
index 33615ac36e5..00000000000
--- a/source/blender/gpu/shaders/gpu_shader_edges_overlay_vert.glsl
+++ /dev/null
@@ -1,14 +0,0 @@
-
-uniform mat4 ModelViewProjectionMatrix;
-
-in vec3 pos;
-in float edgeWidthModulator;
-
-out vec4 pos_xformed;
-out float widthModulator;
-
-void main()
-{
- pos_xformed = ModelViewProjectionMatrix * vec4(pos, 1.0);
- widthModulator = edgeWidthModulator;
-}
diff --git a/source/blender/gpu/shaders/gpu_shader_instance_edges_variying_color_vert.glsl b/source/blender/gpu/shaders/gpu_shader_instance_edges_variying_color_vert.glsl
index d9e73f81c45..62a526cae49 100644
--- a/source/blender/gpu/shaders/gpu_shader_instance_edges_variying_color_vert.glsl
+++ b/source/blender/gpu/shaders/gpu_shader_instance_edges_variying_color_vert.glsl
@@ -26,21 +26,21 @@ out vec3 fCol;
// TODO: in float angle; // [-pi .. +pi], + peak, 0 flat, - valley
-bool front(mat3 NormalMatrix, vec3 N, vec3 eye)
+bool front(mat3 normal_matrix, vec3 N, vec3 eye)
{
- return dot(NormalMatrix * N, eye) > 0.0;
+ return dot(normal_matrix * N, eye) > 0.0;
}
void main()
{
vec3 eye;
- mat4 ModelViewMatrix = ViewMatrix * InstanceModelMatrix;
+ mat4 model_view_matrix = ViewMatrix * InstanceModelMatrix;
vec4 pos_4d = vec4(pos, 1.0);
- MV_pos = ModelViewMatrix * pos_4d;
+ MV_pos = model_view_matrix * pos_4d;
- mat3 NormalMatrix = transpose(inverse(mat3(ModelViewMatrix)));
+ mat3 normal_matrix = transpose(inverse(mat3(model_view_matrix)));
/* if persp */
if (ProjectionMatrix[3][3] == 0.0) {
@@ -50,8 +50,8 @@ void main()
eye = vec3(0.0, 0.0, 1.0);
}
- bool face_1_front = front(NormalMatrix, N1, eye);
- bool face_2_front = front(NormalMatrix, N2, eye);
+ bool face_1_front = front(normal_matrix, N1, eye);
+ bool face_2_front = front(normal_matrix, N2, eye);
if (face_1_front && face_2_front)
edgeClass = 1.0; // front-facing edge
diff --git a/source/blender/gpu/shaders/gpu_shader_instance_objectspace_variying_color_vert.glsl b/source/blender/gpu/shaders/gpu_shader_instance_objectspace_variying_color_vert.glsl
index 9b1a08d8d86..5b3922d7a72 100644
--- a/source/blender/gpu/shaders/gpu_shader_instance_objectspace_variying_color_vert.glsl
+++ b/source/blender/gpu/shaders/gpu_shader_instance_objectspace_variying_color_vert.glsl
@@ -1,5 +1,5 @@
-uniform mat4 ViewMatrix;
+uniform mat4 ViewMatrixInverse;
uniform mat4 ViewProjectionMatrix;
/* ---- Instantiated Attrs ---- */
@@ -15,13 +15,12 @@ flat out vec4 finalColor;
void main()
{
- mat4 ModelViewProjectionMatrix = ViewProjectionMatrix * InstanceModelMatrix;
- /* This is slow and run per vertex, but it's still faster than
- * doing it per instance on CPU and sending it on via instance attr. */
- mat3 NormalMatrix = transpose(inverse(mat3(ViewMatrix * InstanceModelMatrix)));
+ gl_Position = ViewProjectionMatrix * (InstanceModelMatrix * vec4(pos, 1.0));
- gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0);
- normal = NormalMatrix * nor;
+ /* This is slow and run per vertex, but it's still faster than
+ * doing it per instance on CPU and sending it on via instance attribute. */
+ mat3 normal_mat = transpose(inverse(mat3(InstanceModelMatrix)));
+ normal = normalize((transpose(mat3(ViewMatrixInverse)) * (normal_mat * nor)));
finalColor = color;
}
diff --git a/source/blender/gpu/shaders/gpu_shader_material.glsl b/source/blender/gpu/shaders/gpu_shader_material.glsl
index cf7a83e8a87..b94a7d6cc0a 100644
--- a/source/blender/gpu/shaders/gpu_shader_material.glsl
+++ b/source/blender/gpu/shaders/gpu_shader_material.glsl
@@ -1,14 +1,4 @@
-uniform mat4 ModelViewMatrix;
-uniform mat4 ModelViewMatrixInverse;
-uniform mat3 NormalMatrix;
-uniform mat3 NormalMatrixInverse;
-
-#ifndef USE_ATTR
-uniform mat4 ModelMatrix;
-uniform mat4 ModelMatrixInverse;
-#endif
-
/* Converters */
float convert_rgba_to_float(vec4 color)
@@ -119,38 +109,6 @@ void hsv_to_rgb(vec4 hsv, out vec4 outcol)
outcol = vec4(rgb, hsv.w);
}
-float srgb_to_linearrgb(float c)
-{
- if (c < 0.04045)
- return (c < 0.0) ? 0.0 : c * (1.0 / 12.92);
- else
- return pow((c + 0.055) * (1.0 / 1.055), 2.4);
-}
-
-float linearrgb_to_srgb(float c)
-{
- if (c < 0.0031308)
- return (c < 0.0) ? 0.0 : c * 12.92;
- else
- return 1.055 * pow(c, 1.0 / 2.4) - 0.055;
-}
-
-void srgb_to_linearrgb(vec4 col_from, out vec4 col_to)
-{
- col_to.r = srgb_to_linearrgb(col_from.r);
- col_to.g = srgb_to_linearrgb(col_from.g);
- col_to.b = srgb_to_linearrgb(col_from.b);
- col_to.a = col_from.a;
-}
-
-void linearrgb_to_srgb(vec4 col_from, out vec4 col_to)
-{
- col_to.r = linearrgb_to_srgb(col_from.r);
- col_to.g = linearrgb_to_srgb(col_from.g);
- col_to.b = linearrgb_to_srgb(col_from.b);
- col_to.a = col_from.a;
-}
-
void color_to_normal_new_shading(vec3 color, out vec3 normal)
{
normal = vec3(2.0) * color - vec3(1.0);
@@ -204,9 +162,9 @@ void direction_transform_m4v3(vec3 vin, mat4 mat, out vec3 vout)
vout = (mat * vec4(vin, 0.0)).xyz;
}
-void mat3_mul(vec3 vin, mat3 mat, out vec3 vout)
+void normal_transform_transposed_m4v3(vec3 vin, mat4 mat, out vec3 vout)
{
- vout = mat * vin;
+ vout = transpose(mat3(mat)) * vin;
}
void point_transform_m4v3(vec3 vin, mat4 mat, out vec3 vout)
@@ -1162,8 +1120,9 @@ vec3 cellnoise_color(vec3 p)
float floorfrac(float x, out int i)
{
- i = floor_to_int(x);
- return x - i;
+ float x_floor = floor(x);
+ i = int(x_floor);
+ return x - x_floor;
}
/* bsdfs */
@@ -1275,6 +1234,8 @@ void node_bsdf_principled(vec4 base_color,
float ior,
float transmission,
float transmission_roughness,
+ vec4 emission,
+ float alpha,
vec3 N,
vec3 CN,
vec3 T,
@@ -1354,6 +1315,8 @@ void node_bsdf_principled(vec4 base_color,
# endif
result.sss_data.rgb *= (1.0 - transmission);
# endif
+ result.radiance += emission.rgb;
+ result.opacity = alpha;
}
void node_bsdf_principled_dielectric(vec4 base_color,
@@ -1373,6 +1336,8 @@ void node_bsdf_principled_dielectric(vec4 base_color,
float ior,
float transmission,
float transmission_roughness,
+ vec4 emission,
+ float alpha,
vec3 N,
vec3 CN,
vec3 T,
@@ -1402,6 +1367,8 @@ void node_bsdf_principled_dielectric(vec4 base_color,
result.ssr_data = vec4(ssr_spec, roughness);
result.ssr_normal = normal_encode(vN, viewCameraVec);
result.ssr_id = int(ssr_id);
+ result.radiance += emission.rgb;
+ result.opacity = alpha;
}
void node_bsdf_principled_metallic(vec4 base_color,
@@ -1421,6 +1388,8 @@ void node_bsdf_principled_metallic(vec4 base_color,
float ior,
float transmission,
float transmission_roughness,
+ vec4 emission,
+ float alpha,
vec3 N,
vec3 CN,
vec3 T,
@@ -1441,6 +1410,8 @@ void node_bsdf_principled_metallic(vec4 base_color,
result.ssr_data = vec4(ssr_spec, roughness);
result.ssr_normal = normal_encode(vN, viewCameraVec);
result.ssr_id = int(ssr_id);
+ result.radiance += emission.rgb;
+ result.opacity = alpha;
}
void node_bsdf_principled_clearcoat(vec4 base_color,
@@ -1460,6 +1431,8 @@ void node_bsdf_principled_clearcoat(vec4 base_color,
float ior,
float transmission,
float transmission_roughness,
+ vec4 emission,
+ float alpha,
vec3 N,
vec3 CN,
vec3 T,
@@ -1489,6 +1462,8 @@ void node_bsdf_principled_clearcoat(vec4 base_color,
result.ssr_data = vec4(ssr_spec, roughness);
result.ssr_normal = normal_encode(vN, viewCameraVec);
result.ssr_id = int(ssr_id);
+ result.radiance += emission.rgb;
+ result.opacity = alpha;
}
void node_bsdf_principled_subsurface(vec4 base_color,
@@ -1508,6 +1483,8 @@ void node_bsdf_principled_subsurface(vec4 base_color,
float ior,
float transmission,
float transmission_roughness,
+ vec4 emission,
+ float alpha,
vec3 N,
vec3 CN,
vec3 T,
@@ -1562,6 +1539,8 @@ void node_bsdf_principled_subsurface(vec4 base_color,
result.radiance += (out_diff + out_trans) * mixed_ss_base_color;
# endif
result.radiance += out_diff * out_sheen;
+ result.radiance += emission.rgb;
+ result.opacity = alpha;
}
void node_bsdf_principled_glass(vec4 base_color,
@@ -1581,6 +1560,8 @@ void node_bsdf_principled_glass(vec4 base_color,
float ior,
float transmission,
float transmission_roughness,
+ vec4 emission,
+ float alpha,
vec3 N,
vec3 CN,
vec3 T,
@@ -1615,6 +1596,8 @@ void node_bsdf_principled_glass(vec4 base_color,
result.ssr_data = vec4(ssr_spec, roughness);
result.ssr_normal = normal_encode(vN, viewCameraVec);
result.ssr_id = int(ssr_id);
+ result.radiance += emission.rgb;
+ result.opacity = alpha;
}
void node_bsdf_translucent(vec4 color, vec3 N, out Closure result)
@@ -1743,11 +1726,11 @@ void node_tex_environment_texco(vec3 viewvec, out vec3 worldvec)
vec4 v = (ProjectionMatrix[3][3] == 0.0) ? vec4(viewvec, 1.0) : vec4(0.0, 0.0, 1.0, 1.0);
vec4 co_homogenous = (ProjectionMatrixInverse * v);
- vec4 co = vec4(co_homogenous.xyz / co_homogenous.w, 0.0);
+ vec3 co = co_homogenous.xyz / co_homogenous.w;
# if defined(WORLD_BACKGROUND) || defined(PROBE_CAPTURE)
- worldvec = (ViewMatrixInverse * co).xyz;
+ worldvec = mat3(ViewMatrixInverse) * co;
# else
- worldvec = (ModelViewMatrixInverse * co).xyz;
+ worldvec = mat3(ModelMatrixInverse) * (mat3(ViewMatrixInverse) * co);
# endif
#endif
}
@@ -2014,18 +1997,13 @@ void tangent_orco_z(vec3 orco_in, out vec3 orco_out)
orco_out = orco_in.yxz * vec3(-0.5, 0.5, 0.0) + vec3(0.25, -0.25, 0.0);
}
-void node_tangentmap(vec4 attr_tangent, mat4 toworld, out vec3 tangent)
+void node_tangentmap(vec4 attr_tangent, out vec3 tangent)
{
- tangent = normalize((toworld * vec4(attr_tangent.xyz, 0.0)).xyz);
+ tangent = normalize(attr_tangent.xyz);
}
-void node_tangent(vec3 N, vec3 orco, mat4 objmat, mat4 toworld, out vec3 T)
+void node_tangent(vec3 N, vec3 orco, mat4 objmat, out vec3 T)
{
-#ifndef VOLUMETRICS
- N = normalize(gl_FrontFacing ? worldNormal : -worldNormal);
-#else
- N = (toworld * vec4(N, 0.0)).xyz;
-#endif
T = (objmat * vec4(orco, 0.0)).xyz;
T = cross(N, normalize(cross(T, N)));
}
@@ -2060,7 +2038,7 @@ void node_geometry(vec3 I,
position = worldPosition;
# ifndef VOLUMETRICS
- normal = normalize(gl_FrontFacing ? worldNormal : -worldNormal);
+ normal = normalize(N);
vec3 B = dFdx(worldPosition);
vec3 T = dFdy(worldPosition);
true_normal = normalize(cross(B, T));
@@ -2069,7 +2047,7 @@ void node_geometry(vec3 I,
true_normal = normal;
# endif
tangent_orco_z(orco, orco);
- node_tangent(N, orco, objmat, toworld, tangent);
+ node_tangent(N, orco, objmat, tangent);
parametric = vec3(barycentric, 0.0);
backfacing = (gl_FrontFacing) ? 0.0 : 1.0;
@@ -2091,9 +2069,8 @@ void generated_texco(vec3 I, vec3 attr_orco, out vec3 generated)
}
void node_tex_coord(vec3 I,
- vec3 N,
- mat4 viewinvmat,
- mat4 obinvmat,
+ vec3 wN,
+ mat4 obmatinv,
vec4 camerafac,
vec3 attr_orco,
vec3 attr_uv,
@@ -2106,22 +2083,18 @@ void node_tex_coord(vec3 I,
out vec3 reflection)
{
generated = attr_orco;
- normal = normalize(NormalMatrixInverse * N);
+ normal = normalize(normal_world_to_object(wN));
uv = attr_uv;
- object = (obinvmat * (viewinvmat * vec4(I, 1.0))).xyz;
+ object = (obmatinv * (ViewMatrixInverse * vec4(I, 1.0))).xyz;
camera = vec3(I.xy, -I.z);
vec4 projvec = ProjectionMatrix * vec4(I, 1.0);
window = vec3(mtex_2d_mapping(projvec.xyz / projvec.w).xy * camerafac.xy + camerafac.zw, 0.0);
-
- vec3 shade_I = (ProjectionMatrix[3][3] == 0.0) ? normalize(I) : vec3(0.0, 0.0, -1.0);
- vec3 view_reflection = reflect(shade_I, normalize(N));
- reflection = (viewinvmat * vec4(view_reflection, 0.0)).xyz;
+ reflection = reflect(cameraVec, normalize(wN));
}
void node_tex_coord_background(vec3 I,
vec3 N,
- mat4 viewinvmat,
- mat4 obinvmat,
+ mat4 obmatinv,
vec4 camerafac,
vec3 attr_orco,
vec3 attr_uv,
@@ -2140,11 +2113,7 @@ void node_tex_coord_background(vec3 I,
co = normalize(co);
-#if defined(WORLD_BACKGROUND) || defined(PROBE_CAPTURE)
vec3 coords = (ViewMatrixInverse * co).xyz;
-#else
- vec3 coords = (ModelViewMatrixInverse * co).xyz;
-#endif
generated = coords;
normal = -coords;
@@ -2345,6 +2314,21 @@ void node_tex_environment_empty(vec3 co, out vec4 color)
/* 16bits floats limits. Higher/Lower values produce +/-inf. */
#define safe_color(a) (clamp(a, -65520.0, 65520.0))
+void tex_color_alpha_clear(vec4 color, out vec4 result)
+{
+ result = vec4(color.rgb, 1.0);
+}
+
+void tex_color_alpha_unpremultiply(vec4 color, out vec4 result)
+{
+ if (color.a == 0.0 || color.a == 1.0) {
+ result = vec4(color.rgb, 1.0);
+ }
+ else {
+ result = vec4(color.rgb / color.a, 1.0);
+ }
+}
+
void node_tex_image_linear(vec3 co, sampler2D ima, out vec4 color, out float alpha)
{
color = safe_color(texture(ima, co.xy));
@@ -3245,6 +3229,7 @@ void node_light_falloff(
void node_object_info(mat4 obmat,
vec4 info,
+ float mat_index,
out vec3 location,
out float object_index,
out float material_index,
@@ -3252,7 +3237,7 @@ void node_object_info(mat4 obmat,
{
location = obmat[3].xyz;
object_index = info.x;
- material_index = info.y;
+ material_index = mat_index;
random = info.z;
}
@@ -3346,6 +3331,7 @@ void node_vector_displacement_tangent(vec4 vector,
mat4 viewmat,
out vec3 result)
{
+ /* TODO(fclem) this is broken. revisit latter. */
vec3 N_object = normalize(((vec4(normal, 0.0) * viewmat) * obmat).xyz);
vec3 T_object = normalize(((vec4(tangent.xyz, 0.0) * viewmat) * obmat).xyz);
vec3 B_object = tangent.w * normalize(cross(N_object, T_object));
@@ -3390,11 +3376,11 @@ void node_output_world(Closure surface, Closure volume, out Closure result)
#endif /* VOLUMETRICS */
}
-#ifndef VOLUMETRICS
/* TODO : clean this ifdef mess */
/* EEVEE output */
void world_normals_get(out vec3 N)
{
+#ifndef VOLUMETRICS
# ifdef HAIR_SHADER
vec3 B = normalize(cross(worldNormal, hairTangent));
float cos_theta;
@@ -3412,8 +3398,12 @@ void world_normals_get(out vec3 N)
# else
N = gl_FrontFacing ? worldNormal : -worldNormal;
# endif
+#else
+ generated_from_orco(vec3(0.0), N);
+#endif
}
+#ifndef VOLUMETRICS
void node_eevee_specular(vec4 diffuse,
vec4 specular,
float roughness,
diff --git a/source/blender/imbuf/IMB_colormanagement.h b/source/blender/imbuf/IMB_colormanagement.h
index 620f8984d9f..a27945cc369 100644
--- a/source/blender/imbuf/IMB_colormanagement.h
+++ b/source/blender/imbuf/IMB_colormanagement.h
@@ -58,6 +58,11 @@ void IMB_colormanagement_assign_rect_colorspace(struct ImBuf *ibuf, const char *
const char *IMB_colormanagement_get_float_colorspace(struct ImBuf *ibuf);
const char *IMB_colormanagement_get_rect_colorspace(struct ImBuf *ibuf);
+bool IMB_colormanagement_space_is_data(struct ColorSpace *colorspace);
+bool IMB_colormanagement_space_is_scene_linear(struct ColorSpace *colorspace);
+bool IMB_colormanagement_space_is_srgb(struct ColorSpace *colorspace);
+bool IMB_colormanagement_space_name_is_data(const char *name);
+
BLI_INLINE float IMB_colormanagement_get_luminance(const float rgb[3]);
BLI_INLINE unsigned char IMB_colormanagement_get_luminance_byte(const unsigned char[3]);
BLI_INLINE void IMB_colormangement_xyz_to_rgb(float rgb[3], const float xyz[3]);
@@ -124,6 +129,14 @@ void IMB_colormanagement_colorspace_to_scene_linear(float *buffer,
struct ColorSpace *colorspace,
bool predivide);
+void IMB_colormanagement_imbuf_to_srgb_texture(unsigned char *rect,
+ const int x,
+ const int y,
+ const int width,
+ const int height,
+ const struct ImBuf *ibuf,
+ const bool compress_as_srgb);
+
void IMB_colormanagement_scene_linear_to_color_picking_v3(float pixel[3]);
void IMB_colormanagement_color_picking_to_scene_linear_v3(float pixel[3]);
@@ -340,6 +353,7 @@ enum {
COLOR_ROLE_DEFAULT_SEQUENCER,
COLOR_ROLE_DEFAULT_BYTE,
COLOR_ROLE_DEFAULT_FLOAT,
+ COLOR_ROLE_DATA,
};
#include "intern/colormanagement_inline.c"
diff --git a/source/blender/imbuf/IMB_imbuf.h b/source/blender/imbuf/IMB_imbuf.h
index f8df14cf317..8574f33bce6 100644
--- a/source/blender/imbuf/IMB_imbuf.h
+++ b/source/blender/imbuf/IMB_imbuf.h
@@ -476,13 +476,11 @@ int imb_get_anim_type(const char *name);
*/
bool IMB_isfloat(struct ImBuf *ibuf);
+/* Do byte/float and colorspace conversions need to take alpha into account? */
+bool IMB_alpha_affects_rgb(const struct ImBuf *ibuf);
+
/* create char buffer, color corrected if necessary, for ImBufs that lack one */
void IMB_rect_from_float(struct ImBuf *ibuf);
-/* Create char buffer for part of the image, color corrected if necessary,
- * Changed part will be stored in buffer.
- * This is expected to be used for texture painting updates */
-void IMB_partial_rect_from_float(
- struct ImBuf *ibuf, float *buffer, int x, int y, int w, int h, bool is_data);
void IMB_float_from_rect(struct ImBuf *ibuf);
void IMB_color_to_bw(struct ImBuf *ibuf);
void IMB_saturation(struct ImBuf *ibuf, float sat);
@@ -555,7 +553,6 @@ void IMB_buffer_byte_from_byte(unsigned char *rect_to,
int height,
int stride_to,
int stride_from);
-void IMB_buffer_float_clamp(float *buf, int width, int height);
void IMB_buffer_float_unpremultiply(float *buf, int width, int height);
void IMB_buffer_float_premultiply(float *buf, int width, int height);
diff --git a/source/blender/imbuf/IMB_imbuf_types.h b/source/blender/imbuf/IMB_imbuf_types.h
index 0f2529e261a..61aa1f401a0 100644
--- a/source/blender/imbuf/IMB_imbuf_types.h
+++ b/source/blender/imbuf/IMB_imbuf_types.h
@@ -285,10 +285,12 @@ enum {
IB_alphamode_premul = 1 << 12,
/** if this flag is set, alpha mode would be guessed from file */
IB_alphamode_detect = 1 << 13,
+ /* alpha channel is unrelated to RGB and should not affect it */
+ IB_alphamode_channel_packed = 1 << 14,
/** ignore alpha on load and substitute it with 1.0f */
- IB_ignore_alpha = 1 << 14,
- IB_thumbnail = 1 << 15,
- IB_multiview = 1 << 16,
+ IB_alphamode_ignore = 1 << 15,
+ IB_thumbnail = 1 << 16,
+ IB_multiview = 1 << 17,
};
/** \} */
diff --git a/source/blender/imbuf/intern/IMB_colormanagement_intern.h b/source/blender/imbuf/intern/IMB_colormanagement_intern.h
index 2566016ffdd..a83f2d60b8c 100644
--- a/source/blender/imbuf/intern/IMB_colormanagement_intern.h
+++ b/source/blender/imbuf/intern/IMB_colormanagement_intern.h
@@ -48,6 +48,13 @@ typedef struct ColorSpace {
bool is_invertible;
bool is_data;
+
+ /* Additional info computed only when needed since it's not cheap. */
+ struct {
+ bool cached;
+ bool is_srgb;
+ bool is_scene_linear;
+ } info;
} ColorSpace;
typedef struct ColorManagedDisplay {
diff --git a/source/blender/imbuf/intern/cache.c b/source/blender/imbuf/intern/cache.c
index 01c588daedd..7ddf4423bbf 100644
--- a/source/blender/imbuf/intern/cache.c
+++ b/source/blender/imbuf/intern/cache.c
@@ -156,7 +156,7 @@ void imb_tile_cache_tile_free(ImBuf *ibuf, int tx, int ty)
if (gtile) {
/* in case another thread is loading this */
while (gtile->loading) {
- ;
+ /* pass */
}
BLI_ghash_remove(GLOBAL_CACHE.tilehash, gtile, NULL, NULL);
@@ -295,7 +295,7 @@ static ImGlobalTile *imb_global_cache_get_tile(ImBuf *ibuf,
BLI_mutex_unlock(&GLOBAL_CACHE.mutex);
while (gtile->loading) {
- ;
+ /* pass */
}
}
else {
diff --git a/source/blender/imbuf/intern/colormanagement.c b/source/blender/imbuf/intern/colormanagement.c
index f31d4ede693..583a3be8168 100644
--- a/source/blender/imbuf/intern/colormanagement.c
+++ b/source/blender/imbuf/intern/colormanagement.c
@@ -65,6 +65,7 @@
#define DISPLAY_BUFFER_CHANNELS 4
/* ** list of all supported color spaces, displays and views */
+static char global_role_data[MAX_COLORSPACE_NAME];
static char global_role_scene_linear[MAX_COLORSPACE_NAME];
static char global_role_color_picking[MAX_COLORSPACE_NAME];
static char global_role_texture_painting[MAX_COLORSPACE_NAME];
@@ -488,6 +489,7 @@ static void colormanage_load_config(OCIO_ConstConfigRcPtr *config)
const char *name;
/* get roles */
+ colormanage_role_color_space_name_get(config, global_role_data, OCIO_ROLE_DATA, NULL);
colormanage_role_color_space_name_get(
config, global_role_scene_linear, OCIO_ROLE_SCENE_LINEAR, NULL);
colormanage_role_color_space_name_get(
@@ -745,6 +747,16 @@ void colormanagement_exit(void)
/*********************** Internal functions *************************/
+static bool colormanage_compatible_look(ColorManagedLook *look, const char *view_name)
+{
+ if (look->is_noop) {
+ return true;
+ }
+
+ /* Skip looks only relevant to specific view transforms. */
+ return (look->view[0] == 0 || (view_name && STREQ(look->view, view_name)));
+}
+
void colormanage_cache_free(ImBuf *ibuf)
{
if (ibuf->display_buffer_flags) {
@@ -838,7 +850,7 @@ static OCIO_ConstProcessorRcPtr *create_display_buffer_processor(const char *loo
OCIO_displayTransformSetView(dt, view_transform);
OCIO_displayTransformSetDisplay(dt, display);
- if (look_descr->is_noop == false) {
+ if (look_descr->is_noop == false && colormanage_compatible_look(look_descr, view_transform)) {
OCIO_displayTransformSetLooksOverrideEnabled(dt, true);
OCIO_displayTransformSetLooksOverride(dt, look);
}
@@ -987,9 +999,9 @@ static OCIO_ConstProcessorRcPtr *display_to_scene_linear_processor(ColorManagedD
void IMB_colormanagement_init_default_view_settings(
ColorManagedViewSettings *view_settings, const ColorManagedDisplaySettings *display_settings)
{
- /* First, try use "Default" view transform of the requested device. */
+ /* First, try use "Standard" view transform of the requested device. */
ColorManagedView *default_view = colormanage_view_get_named_for_display(
- display_settings->display_device, "Default");
+ display_settings->display_device, "Standard");
/* If that fails, we fall back to the default view transform of the display
* as per OCIO configuration. */
if (default_view == NULL) {
@@ -1055,13 +1067,19 @@ void colormanage_imbuf_make_linear(ImBuf *ibuf, const char *from_colorspace)
if (ibuf->rect_float) {
const char *to_colorspace = global_role_scene_linear;
+ const bool predivide = IMB_alpha_affects_rgb(ibuf);
if (ibuf->rect) {
imb_freerectImBuf(ibuf);
}
- IMB_colormanagement_transform(
- ibuf->rect_float, ibuf->x, ibuf->y, ibuf->channels, from_colorspace, to_colorspace, true);
+ IMB_colormanagement_transform(ibuf->rect_float,
+ ibuf->x,
+ ibuf->y,
+ ibuf->channels,
+ from_colorspace,
+ to_colorspace,
+ predivide);
}
}
@@ -1260,6 +1278,8 @@ void IMB_colormanagement_validate_settings(const ColorManagedDisplaySettings *di
const char *IMB_colormanagement_role_colorspace_name_get(int role)
{
switch (role) {
+ case COLOR_ROLE_DATA:
+ return global_role_data;
case COLOR_ROLE_SCENE_LINEAR:
return global_role_scene_linear;
case COLOR_ROLE_COLOR_PICKING:
@@ -1341,6 +1361,48 @@ const char *IMB_colormanagement_get_rect_colorspace(ImBuf *ibuf)
}
}
+bool IMB_colormanagement_space_is_data(ColorSpace *colorspace)
+{
+ return (colorspace && colorspace->is_data);
+}
+
+static void colormanage_ensure_srgb_scene_linear_info(ColorSpace *colorspace)
+{
+ if (!colorspace->info.cached) {
+ OCIO_ConstConfigRcPtr *config = OCIO_getCurrentConfig();
+ OCIO_ConstColorSpaceRcPtr *ocio_colorspace = OCIO_configGetColorSpace(config,
+ colorspace->name);
+
+ bool is_scene_linear, is_srgb;
+ OCIO_colorSpaceIsBuiltin(config, ocio_colorspace, &is_scene_linear, &is_srgb);
+
+ OCIO_colorSpaceRelease(ocio_colorspace);
+ OCIO_configRelease(config);
+
+ colorspace->info.is_scene_linear = is_scene_linear;
+ colorspace->info.is_srgb = is_srgb;
+ colorspace->info.cached = true;
+ }
+}
+
+bool IMB_colormanagement_space_is_scene_linear(ColorSpace *colorspace)
+{
+ colormanage_ensure_srgb_scene_linear_info(colorspace);
+ return (colorspace && colorspace->info.is_scene_linear);
+}
+
+bool IMB_colormanagement_space_is_srgb(ColorSpace *colorspace)
+{
+ colormanage_ensure_srgb_scene_linear_info(colorspace);
+ return (colorspace && colorspace->info.is_srgb);
+}
+
+bool IMB_colormanagement_space_name_is_data(const char *name)
+{
+ ColorSpace *colorspace = colormanage_colorspace_get_named(name);
+ return (colorspace && colorspace->is_data);
+}
+
/*********************** Threaded display buffer transform routines *************************/
typedef struct DisplayBufferThread {
@@ -1359,6 +1421,7 @@ typedef struct DisplayBufferThread {
int channels;
float dither;
bool is_data;
+ bool predivide;
const char *byte_colorspace;
const char *float_colorspace;
@@ -1423,6 +1486,7 @@ static void display_buffer_init_handle(void *handle_v,
handle->channels = channels;
handle->dither = dither;
handle->is_data = is_data;
+ handle->predivide = IMB_alpha_affects_rgb(ibuf);
handle->byte_colorspace = init_data->byte_colorspace;
handle->float_colorspace = init_data->float_colorspace;
@@ -1440,6 +1504,7 @@ static void display_buffer_apply_get_linear_buffer(DisplayBufferThread *handle,
bool is_data = handle->is_data;
bool is_data_display = handle->cm_processor->is_data_result;
+ bool predivide = handle->predivide;
if (!handle->buffer) {
unsigned char *byte_buffer = handle->byte_buffer;
@@ -1488,7 +1553,7 @@ static void display_buffer_apply_get_linear_buffer(DisplayBufferThread *handle,
if (!is_data && !is_data_display) {
IMB_colormanagement_transform(
- linear_buffer, width, height, channels, from_colorspace, to_colorspace, true);
+ linear_buffer, width, height, channels, from_colorspace, to_colorspace, predivide);
}
*is_straight_alpha = false;
@@ -1544,13 +1609,13 @@ static void *do_display_buffer_apply_thread(void *handle_v)
}
}
else {
- bool is_straight_alpha, predivide;
+ bool is_straight_alpha;
float *linear_buffer = MEM_mallocN(((size_t)channels) * width * height * sizeof(float),
"color conversion linear buffer");
display_buffer_apply_get_linear_buffer(handle, height, linear_buffer, &is_straight_alpha);
- predivide = is_straight_alpha == false;
+ bool predivide = handle->predivide && (is_straight_alpha == false);
if (is_data) {
/* special case for data buffers - no color space conversions,
@@ -2111,6 +2176,69 @@ void IMB_colormanagement_colorspace_to_scene_linear(float *buffer,
}
}
+void IMB_colormanagement_imbuf_to_srgb_texture(unsigned char *out_buffer,
+ const int offset_x,
+ const int offset_y,
+ const int width,
+ const int height,
+ const struct ImBuf *ibuf,
+ const bool compress_as_srgb)
+{
+ /* Convert byte buffer for texture storage on the GPU. These have builtin
+ * support for converting sRGB to linear, which allows us to store textures
+ * without precision or performance loss at minimal memory usage. */
+ BLI_assert(ibuf->rect && ibuf->rect_float == NULL);
+
+ OCIO_ConstProcessorRcPtr *processor = NULL;
+ if (compress_as_srgb && ibuf->rect_colorspace &&
+ !IMB_colormanagement_space_is_srgb(ibuf->rect_colorspace)) {
+ processor = colorspace_to_scene_linear_processor(ibuf->rect_colorspace);
+ }
+
+ /* TODO(brecht): make this multithreaded, or at least process in batches. */
+ const unsigned char *in_buffer = (unsigned char *)ibuf->rect;
+ const bool use_premultiply = IMB_alpha_affects_rgb(ibuf);
+
+ for (int y = 0; y < height; y++) {
+ const size_t in_offset = (offset_y + y) * ibuf->x + offset_x;
+ const size_t out_offset = y * width;
+ const unsigned char *in = in_buffer + in_offset * 4;
+ unsigned char *out = out_buffer + out_offset * 4;
+
+ if (processor) {
+ /* Convert to scene linear, to sRGB and premultiply. */
+ for (int x = 0; x < width; x++, in += 4, out += 4) {
+ float pixel[4];
+ rgba_uchar_to_float(pixel, in);
+ OCIO_processorApplyRGB(processor, pixel);
+ linearrgb_to_srgb_v3_v3(pixel, pixel);
+ if (use_premultiply) {
+ mul_v3_fl(pixel, pixel[3]);
+ }
+ rgba_float_to_uchar(out, pixel);
+ }
+ }
+ else if (use_premultiply) {
+ /* Premultiply only. */
+ for (int x = 0; x < width; x++, in += 4, out += 4) {
+ out[0] = (in[0] * in[3]) >> 8;
+ out[1] = (in[1] * in[3]) >> 8;
+ out[2] = (in[2] * in[3]) >> 8;
+ out[3] = in[3];
+ }
+ }
+ else {
+ /* Copy only. */
+ for (int x = 0; x < width; x++, in += 4, out += 4) {
+ out[0] = in[0];
+ out[1] = in[1];
+ out[2] = in[2];
+ out[3] = in[3];
+ }
+ }
+ }
+}
+
/* Conversion between color picking role. Typically we would expect such a
* requirements:
* - It is approximately perceptually linear, so that the HSV numbers and
@@ -3097,17 +3225,9 @@ void IMB_colormanagement_look_items_add(struct EnumPropertyItem **items,
const char *view_name)
{
ColorManagedLook *look;
- const char *view_filter = NULL;
-
- /* Test if this view transform is limited to specific looks. */
- for (look = global_looks.first; look; look = look->next) {
- if (STREQ(look->view, view_name)) {
- view_filter = view_name;
- }
- }
for (look = global_looks.first; look; look = look->next) {
- if (!look->is_noop && view_filter && !STREQ(look->view, view_filter)) {
+ if (!colormanage_compatible_look(look, view_name)) {
continue;
}
diff --git a/source/blender/imbuf/intern/divers.c b/source/blender/imbuf/intern/divers.c
index e4845e56c46..aa49453d68c 100644
--- a/source/blender/imbuf/intern/divers.c
+++ b/source/blender/imbuf/intern/divers.c
@@ -96,6 +96,12 @@ MINLINE void float_to_byte_dither_v4(
b[3] = unit_float_to_uchar_clamp(f[3]);
}
+/* Test if colorspace conversions of pixels in buffer need to take into account alpha. */
+bool IMB_alpha_affects_rgb(const ImBuf *ibuf)
+{
+ return (ibuf->flags & IB_alphamode_channel_packed) == 0;
+}
+
/* float to byte pixels, output 4-channel RGBA */
void IMB_buffer_byte_from_float(uchar *rect_to,
const float *rect_from,
@@ -728,16 +734,19 @@ void IMB_rect_from_float(ImBuf *ibuf)
buffer = MEM_dupallocN(ibuf->rect_float);
/* first make float buffer in byte space */
+ const bool predivide = IMB_alpha_affects_rgb(ibuf);
IMB_colormanagement_transform(buffer,
ibuf->x,
ibuf->y,
ibuf->channels,
from_colorspace,
ibuf->rect_colorspace->name,
- true);
+ predivide);
/* convert from float's premul alpha to byte's straight alpha */
- IMB_unpremultiply_rect_float(buffer, ibuf->channels, ibuf->x, ibuf->y);
+ if (IMB_alpha_affects_rgb(ibuf)) {
+ IMB_unpremultiply_rect_float(buffer, ibuf->channels, ibuf->x, ibuf->y);
+ }
/* convert float to byte */
IMB_buffer_byte_from_float((unsigned char *)ibuf->rect,
@@ -758,118 +767,6 @@ void IMB_rect_from_float(ImBuf *ibuf)
ibuf->userflags &= ~IB_RECT_INVALID;
}
-typedef struct PartialThreadData {
- ImBuf *ibuf;
- float *buffer;
- uchar *rect_byte;
- const float *rect_float;
- int width;
- bool is_data;
-} PartialThreadData;
-
-static void partial_rect_from_float_slice(float *buffer,
- uchar *rect_byte,
- ImBuf *ibuf,
- const float *rect_float,
- const int w,
- const int h,
- const bool is_data)
-{
- const int profile_from = IB_PROFILE_LINEAR_RGB;
- if (is_data) {
- /* exception for non-color data, just copy float */
- IMB_buffer_float_from_float(buffer,
- rect_float,
- ibuf->channels,
- IB_PROFILE_LINEAR_RGB,
- IB_PROFILE_LINEAR_RGB,
- 0,
- w,
- h,
- w,
- ibuf->x);
-
- /* and do color space conversion to byte */
- IMB_buffer_byte_from_float(rect_byte,
- rect_float,
- 4,
- ibuf->dither,
- IB_PROFILE_SRGB,
- profile_from,
- true,
- w,
- h,
- ibuf->x,
- w);
- }
- else {
- IMB_buffer_float_from_float(
- buffer, rect_float, ibuf->channels, IB_PROFILE_SRGB, profile_from, true, w, h, w, ibuf->x);
-
- IMB_buffer_float_unpremultiply(buffer, w, h);
- /* XXX: need to convert to image buffer's rect space */
- IMB_buffer_byte_from_float(
- rect_byte, buffer, 4, ibuf->dither, IB_PROFILE_SRGB, IB_PROFILE_SRGB, 0, w, h, ibuf->x, w);
- }
-}
-
-static void partial_rect_from_float_thread_do(void *data_v, int start_scanline, int num_scanlines)
-{
- PartialThreadData *data = (PartialThreadData *)data_v;
- ImBuf *ibuf = data->ibuf;
- size_t global_offset = ((size_t)ibuf->x) * start_scanline;
- size_t local_offset = ((size_t)data->width) * start_scanline;
- partial_rect_from_float_slice(data->buffer + local_offset * ibuf->channels,
- data->rect_byte + global_offset * 4,
- ibuf,
- data->rect_float + global_offset * ibuf->channels,
- data->width,
- num_scanlines,
- data->is_data);
-}
-
-/**
- * Converts from linear float to sRGB byte for part of the texture,
- * buffer will hold the changed part.
- */
-void IMB_partial_rect_from_float(
- ImBuf *ibuf, float *buffer, int x, int y, int w, int h, bool is_data)
-{
- const float *rect_float;
- uchar *rect_byte;
-
- /* verify we have a float buffer */
- if (ibuf->rect_float == NULL || buffer == NULL) {
- return;
- }
-
- /* create byte rect if it didn't exist yet */
- if (ibuf->rect == NULL) {
- imb_addrectImBuf(ibuf);
- }
-
- /* do conversion */
- rect_float = ibuf->rect_float + (x + ((size_t)y) * ibuf->x) * ibuf->channels;
- rect_byte = (uchar *)ibuf->rect + (x + ((size_t)y) * ibuf->x) * 4;
-
- if (((size_t)w) * h < 64 * 64) {
- partial_rect_from_float_slice(buffer, rect_byte, ibuf, rect_float, w, h, is_data);
- }
- else {
- PartialThreadData data;
- data.ibuf = ibuf;
- data.buffer = buffer;
- data.rect_byte = rect_byte;
- data.rect_float = rect_float;
- data.width = w;
- data.is_data = is_data;
- IMB_processor_apply_threaded_scanlines(h, partial_rect_from_float_thread_do, &data);
- }
-
- /* ensure user flag is reset */
- ibuf->userflags &= ~IB_RECT_INVALID;
-}
-
void IMB_float_from_rect(ImBuf *ibuf)
{
float *rect_float;
@@ -914,7 +811,9 @@ void IMB_float_from_rect(ImBuf *ibuf)
rect_float, ibuf->x, ibuf->y, ibuf->channels, ibuf->rect_colorspace, false);
/* byte buffer is straight alpha, float should always be premul */
- IMB_premultiply_rect_float(rect_float, ibuf->channels, ibuf->x, ibuf->y);
+ if (IMB_alpha_affects_rgb(ibuf)) {
+ IMB_premultiply_rect_float(rect_float, ibuf->channels, ibuf->x, ibuf->y);
+ }
if (ibuf->rect_float == NULL) {
ibuf->rect_float = rect_float;
@@ -945,14 +844,6 @@ void IMB_color_to_bw(ImBuf *ibuf)
}
}
-void IMB_buffer_float_clamp(float *buf, int width, int height)
-{
- size_t i, total = ((size_t)width) * height * 4;
- for (i = 0; i < total; i++) {
- buf[i] = min_ff(1.0, buf[i]);
- }
-}
-
void IMB_buffer_float_unpremultiply(float *buf, int width, int height)
{
size_t total = ((size_t)width) * height;
diff --git a/source/blender/imbuf/intern/metadata.c b/source/blender/imbuf/intern/metadata.c
index ed3b214047a..ac31f7db791 100644
--- a/source/blender/imbuf/intern/metadata.c
+++ b/source/blender/imbuf/intern/metadata.c
@@ -55,7 +55,6 @@ void IMB_metadata_free(struct IDProperty *metadata)
}
IDP_FreeProperty(metadata);
- MEM_freeN(metadata);
}
bool IMB_metadata_get_field(struct IDProperty *metadata,
diff --git a/source/blender/imbuf/intern/radiance_hdr.c b/source/blender/imbuf/intern/radiance_hdr.c
index 58ac966ac30..5e81b716619 100644
--- a/source/blender/imbuf/intern/radiance_hdr.c
+++ b/source/blender/imbuf/intern/radiance_hdr.c
@@ -354,7 +354,7 @@ static int fwritecolrs(FILE *file, int width, int channels, unsigned char *ibufs
for (cnt = 1; (cnt < 127) && ((beg + cnt) < width) &&
(rgbe_scan[beg + cnt][i] == rgbe_scan[beg][i]);
cnt++) {
- ;
+ /* pass */
}
if (cnt >= MINRUN) {
break; /* long enough */
diff --git a/source/blender/imbuf/intern/readimage.c b/source/blender/imbuf/intern/readimage.c
index e1df5c63093..d9f3c7ec6bb 100644
--- a/source/blender/imbuf/intern/readimage.c
+++ b/source/blender/imbuf/intern/readimage.c
@@ -49,8 +49,6 @@ static void imb_handle_alpha(ImBuf *ibuf,
char colorspace[IM_MAX_SPACE],
char effective_colorspace[IM_MAX_SPACE])
{
- int alpha_flags;
-
if (colorspace) {
if (ibuf->rect != NULL && ibuf->rect_float == NULL) {
/* byte buffer is never internally converted to some standard space,
@@ -62,15 +60,17 @@ static void imb_handle_alpha(ImBuf *ibuf,
BLI_strncpy(colorspace, effective_colorspace, IM_MAX_SPACE);
}
- if (flags & IB_alphamode_detect) {
- alpha_flags = ibuf->flags & IB_alphamode_premul;
- }
- else {
- alpha_flags = flags & IB_alphamode_premul;
- }
+ bool is_data = (colorspace && IMB_colormanagement_space_name_is_data(colorspace));
+ int alpha_flags = (flags & IB_alphamode_detect) ? ibuf->flags : flags;
- if (flags & IB_ignore_alpha) {
+ if (is_data || (flags & IB_alphamode_channel_packed)) {
+ /* Don't touch alpha. */
+ ibuf->flags |= IB_alphamode_channel_packed;
+ }
+ else if (flags & IB_alphamode_ignore) {
+ /* Make opaque. */
IMB_rectfill_alpha(ibuf, 1.0f);
+ ibuf->flags |= IB_alphamode_ignore;
}
else {
if (alpha_flags & IB_alphamode_premul) {
diff --git a/source/blender/makesdna/DNA_ID.h b/source/blender/makesdna/DNA_ID.h
index 2cdbfa06e30..5a666653043 100644
--- a/source/blender/makesdna/DNA_ID.h
+++ b/source/blender/makesdna/DNA_ID.h
@@ -448,7 +448,9 @@ typedef enum ID_Type {
/* No copy-on-write for these types.
* Keep in sync with check_datablocks_copy_on_writable and deg_copy_on_write_is_needed */
-#define ID_TYPE_IS_COW(_id_type) (!ELEM(_id_type, ID_BR, ID_LS, ID_PAL, ID_IM))
+/* TODO(sergey): Make Sound copyable. It is here only because the code for dependency graph is
+ * being work in progress. */
+#define ID_TYPE_IS_COW(_id_type) (!ELEM(_id_type, ID_BR, ID_LS, ID_PAL, ID_IM, ID_SO))
#ifdef GS
# undef GS
diff --git a/source/blender/makesdna/DNA_action_types.h b/source/blender/makesdna/DNA_action_types.h
index c524f50ff52..c8a76791cef 100644
--- a/source/blender/makesdna/DNA_action_types.h
+++ b/source/blender/makesdna/DNA_action_types.h
@@ -512,6 +512,12 @@ typedef enum ePose_Flags {
POSE_FLAG_DEPRECATED = (1 << 6), /* deprecated. */
/* pose constraint flags needs to be updated */
POSE_CONSTRAINTS_NEED_UPDATE_FLAGS = (1 << 7),
+ /* Use auto IK in pose mode */
+ POSE_AUTO_IK = (1 << 8),
+ /* Use x-axis mirror in pose mode */
+ POSE_MIRROR_EDIT = (1 << 9),
+ /* Use relative mirroring in mirror mode */
+ POSE_MIRROR_RELATIVE = (1 << 10),
} ePose_Flags;
/* IK Solvers ------------------------------------ */
diff --git a/source/blender/makesdna/DNA_anim_types.h b/source/blender/makesdna/DNA_anim_types.h
index c76d4895b25..ecf587301c7 100644
--- a/source/blender/makesdna/DNA_anim_types.h
+++ b/source/blender/makesdna/DNA_anim_types.h
@@ -357,6 +357,7 @@ typedef enum eDriverTarget_TransformChannels {
DTAR_TRANSCHAN_SCALEX,
DTAR_TRANSCHAN_SCALEY,
DTAR_TRANSCHAN_SCALEZ,
+ DTAR_TRANSCHAN_SCALE_AVG,
MAX_DTAR_TRANSCHAN_TYPES,
} eDriverTarget_TransformChannels;
@@ -969,6 +970,8 @@ typedef enum eInsertKeyFlags {
INSERTKEY_DRIVER = (1 << 8),
/** for cyclic FCurves, adjust key timing to preserve the cycle period and flow */
INSERTKEY_CYCLE_AWARE = (1 << 9),
+ /** don't create new F-Curves (implied by INSERTKEY_REPLACE) */
+ INSERTKEY_AVAILABLE = (1 << 10),
} eInsertKeyFlags;
/* ************************************************ */
diff --git a/source/blender/makesdna/DNA_armature_types.h b/source/blender/makesdna/DNA_armature_types.h
index 483ff3483d3..b18ab503e94 100644
--- a/source/blender/makesdna/DNA_armature_types.h
+++ b/source/blender/makesdna/DNA_armature_types.h
@@ -104,7 +104,11 @@ typedef struct bArmature {
struct AnimData *adt;
ListBase bonebase;
- ListBase chainbase;
+
+ /** Ghash for quicker lookups of bones by name. */
+ struct GHash *bonehash;
+ void *_pad1;
+
/** Editbone listbase, we use pointer so we can check state. */
ListBase *edbo;
@@ -144,9 +148,9 @@ typedef enum eArmature_Flag {
ARM_POSEMODE = (1 << 4),
ARM_FLAG_UNUSED_5 = (1 << 5), /* cleared */
ARM_DELAYDEFORM = (1 << 6),
- ARM_FLAG_UNUSED_7 = (1 << 7), /* cleared */
+ ARM_FLAG_UNUSED_7 = (1 << 7),
ARM_MIRROR_EDIT = (1 << 8),
- ARM_AUTO_IK = (1 << 9),
+ ARM_FLAG_UNUSED_9 = (1 << 9),
/** made option negative, for backwards compat */
ARM_NO_CUSTOM = (1 << 10),
/** draw custom colors */
diff --git a/source/blender/makesdna/DNA_camera_types.h b/source/blender/makesdna/DNA_camera_types.h
index 8c5d911b7fa..b78b2f64648 100644
--- a/source/blender/makesdna/DNA_camera_types.h
+++ b/source/blender/makesdna/DNA_camera_types.h
@@ -67,6 +67,19 @@ typedef struct CameraBGImage {
short source;
} CameraBGImage;
+/** Properties for dof effect. */
+typedef struct CameraDOFSettings {
+ /** Focal distance for depth of field. */
+ struct Object *focus_object;
+ float focus_distance;
+ float aperture_fstop;
+ float aperture_rotation;
+ float aperture_ratio;
+ int aperture_blades;
+ short flag;
+ char _pad[2];
+} CameraDOFSettings;
+
typedef struct Camera_Runtime {
/* For draw manager. */
float drw_corners[2][4][2];
@@ -91,13 +104,14 @@ typedef struct Camera {
float lens, ortho_scale, drawsize;
float sensor_x, sensor_y;
float shiftx, shifty;
- float dof_distance;
+ float dof_distance DNA_DEPRECATED;
/** Old animation system, deprecated for 2.5. */
struct Ipo *ipo DNA_DEPRECATED;
- struct Object *dof_ob;
- struct GPUDOFSettings gpu_dof;
+ struct Object *dof_ob DNA_DEPRECATED;
+ struct GPUDOFSettings gpu_dof DNA_DEPRECATED;
+ struct CameraDOFSettings dof;
/* CameraBGImage reference images */
struct ListBase bg_images;
@@ -204,6 +218,11 @@ enum {
CAM_BGIMG_SOURCE_MOVIE = 1,
};
+/* CameraDOFSettings->flag */
+enum {
+ CAM_DOF_ENABLED = (1 << 0),
+};
+
#ifdef __cplusplus
}
#endif
diff --git a/source/blender/makesdna/DNA_collection_types.h b/source/blender/makesdna/DNA_collection_types.h
index b935acd5a24..c7f3ef4156d 100644
--- a/source/blender/makesdna/DNA_collection_types.h
+++ b/source/blender/makesdna/DNA_collection_types.h
@@ -76,10 +76,10 @@ typedef struct Collection {
/* Collection->flag */
enum {
- COLLECTION_RESTRICT_VIEW = (1 << 0), /* Hidden in viewport. */
+ COLLECTION_RESTRICT_VIEWPORT = (1 << 0), /* Disable in viewports. */
COLLECTION_RESTRICT_SELECT = (1 << 1), /* Not selectable in viewport. */
COLLECTION_DISABLED_DEPRECATED = (1 << 2), /* Not used anymore */
- COLLECTION_RESTRICT_RENDER = (1 << 3), /* Hidden in renders. */
+ COLLECTION_RESTRICT_RENDER = (1 << 3), /* Disable in renders. */
COLLECTION_HAS_OBJECT_CACHE = (1 << 4), /* Runtime: object_cache is populated. */
COLLECTION_IS_MASTER = (1 << 5), /* Is master collection embedded in the scene. */
};
diff --git a/source/blender/makesdna/DNA_constraint_types.h b/source/blender/makesdna/DNA_constraint_types.h
index f839f22ec9f..c09ea400f4c 100644
--- a/source/blender/makesdna/DNA_constraint_types.h
+++ b/source/blender/makesdna/DNA_constraint_types.h
@@ -289,14 +289,16 @@ typedef struct bLocateLikeConstraint {
typedef struct bSizeLikeConstraint {
struct Object *tar;
int flag;
- int reserved1;
+ float power;
/** MAX_ID_NAME-2. */
char subtarget[64];
} bSizeLikeConstraint;
/* Maintain Volume Constraint */
typedef struct bSameVolumeConstraint {
- int flag;
+ char free_axis;
+ char mode;
+ char _pad[2];
float volume;
} bSameVolumeConstraint;
@@ -758,12 +760,22 @@ typedef enum eTransform_ToFrom {
TRANS_SCALE = 2,
} eTransform_ToFrom;
-/* bSameVolumeConstraint.flag */
-typedef enum eSameVolume_Modes {
+/* bSameVolumeConstraint.free_axis */
+typedef enum eSameVolume_Axis {
SAMEVOL_X = 0,
SAMEVOL_Y = 1,
SAMEVOL_Z = 2,
-} eSameVolume_Modes;
+} eSameVolume_Axis;
+
+/* bSameVolumeConstraint.mode */
+typedef enum eSameVolume_Mode {
+ /* Strictly maintain the volume, overriding non-free axis scale. */
+ SAMEVOL_STRICT = 0,
+ /* Maintain the volume when scale is uniform, pass non-uniform other axis scale through. */
+ SAMEVOL_UNIFORM = 1,
+ /* Maintain the volume when scaled only on the free axis, pass other axis scale through. */
+ SAMEVOL_SINGLE_AXIS = 2,
+} eSameVolume_Mode;
/* bActionConstraint.flag */
typedef enum eActionConstraint_Flags {
@@ -894,6 +906,9 @@ typedef enum eSplineIK_Flags {
/* for "volumetric" xz scale mode, limit the minimum or maximum scale values */
CONSTRAINT_SPLINEIK_USE_BULGE_MIN = (1 << 5),
CONSTRAINT_SPLINEIK_USE_BULGE_MAX = (1 << 6),
+
+ /* apply volume preservation over original scaling of the bone */
+ CONSTRAINT_SPLINEIK_USE_ORIGINAL_SCALE = (1 << 7),
} eSplineIK_Flags;
/* bSplineIKConstraint->xzScaleMode */
diff --git a/source/blender/makesdna/DNA_genfile.h b/source/blender/makesdna/DNA_genfile.h
index 6a9d50ecc2d..dc4f5512b1a 100644
--- a/source/blender/makesdna/DNA_genfile.h
+++ b/source/blender/makesdna/DNA_genfile.h
@@ -121,4 +121,15 @@ bool DNA_sdna_patch_struct_member(struct SDNA *sdna,
void DNA_sdna_alias_data_ensure(struct SDNA *sdna);
+/* Alias lookups (using runtime struct member names). */
+int DNA_struct_alias_find_nr_ex(const struct SDNA *sdna,
+ const char *str,
+ unsigned int *index_last);
+int DNA_struct_alias_find_nr(const struct SDNA *sdna, const char *str);
+bool DNA_struct_alias_elem_find(const struct SDNA *sdna,
+ const char *stype,
+ const char *vartype,
+ const char *name);
+void DNA_sdna_alias_data_ensure_structs_map(struct SDNA *sdna);
+
#endif /* __DNA_GENFILE_H__ */
diff --git a/source/blender/makesdna/DNA_gpencil_types.h b/source/blender/makesdna/DNA_gpencil_types.h
index bb38311cbac..007be021def 100644
--- a/source/blender/makesdna/DNA_gpencil_types.h
+++ b/source/blender/makesdna/DNA_gpencil_types.h
@@ -518,7 +518,8 @@ typedef struct bGPdata {
/** Draw mode for strokes (eGP_DrawMode). */
short draw_mode;
- char _pad3[2];
+ /** Keyframe type for onion filter (eBezTriple_KeyframeType plus All option) */
+ short onion_keytype;
bGPgrid grid;
diff --git a/source/blender/makesdna/DNA_image_types.h b/source/blender/makesdna/DNA_image_types.h
index fec5f96b4f3..6141472125f 100644
--- a/source/blender/makesdna/DNA_image_types.h
+++ b/source/blender/makesdna/DNA_image_types.h
@@ -178,7 +178,7 @@ enum {
/** For image user, but these flags are mixed. */
IMA_USER_FRAME_IN_RANGE = (1 << 10),
IMA_VIEW_AS_RENDER = (1 << 11),
- IMA_IGNORE_ALPHA = (1 << 12),
+ IMA_FLAG_UNUSED_12 = (1 << 12), /* cleared */
IMA_DEINTERLACE = (1 << 13),
IMA_USE_VIEWS = (1 << 14),
IMA_FLAG_UNUSED_15 = (1 << 15), /* cleared */
@@ -191,22 +191,50 @@ enum {
IMA_GPU_REFRESH = (1 << 0),
/** All mipmap levels in OpenGL texture set? */
IMA_GPU_MIPMAP_COMPLETE = (1 << 1),
- /** OpenGL image texture bound as non-color data. */
- IMA_GPU_IS_DATA = (1 << 2),
};
-/* ima->type and ima->source moved to BKE_image.h, for API */
+/* Image.source, where the image comes from */
+enum {
+ IMA_SRC_CHECK = 0,
+ IMA_SRC_FILE = 1,
+ IMA_SRC_SEQUENCE = 2,
+ IMA_SRC_MOVIE = 3,
+ IMA_SRC_GENERATED = 4,
+ IMA_SRC_VIEWER = 5,
+};
+
+/* Image.type, how to handle or generate the image */
+enum {
+ IMA_TYPE_IMAGE = 0,
+ IMA_TYPE_MULTILAYER = 1,
+ /* generated */
+ IMA_TYPE_UV_TEST = 2,
+ /* viewers */
+ IMA_TYPE_R_RESULT = 4,
+ IMA_TYPE_COMPOSITE = 5,
+};
+
+/* Image.gen_type */
+enum {
+ IMA_GENTYPE_BLANK = 0,
+ IMA_GENTYPE_GRID = 1,
+ IMA_GENTYPE_GRID_COLOR = 2,
+};
/* render */
#define IMA_MAX_RENDER_TEXT (1 << 9)
-/* gen_flag */
-#define IMA_GEN_FLOAT 1
+/* Image.gen_flag */
+enum {
+ IMA_GEN_FLOAT = 1,
+};
-/* alpha_mode */
+/* Image.alpha_mode */
enum {
IMA_ALPHA_STRAIGHT = 0,
IMA_ALPHA_PREMUL = 1,
+ IMA_ALPHA_CHANNEL_PACKED = 2,
+ IMA_ALPHA_IGNORE = 3,
};
#endif
diff --git a/source/blender/makesdna/DNA_layer_types.h b/source/blender/makesdna/DNA_layer_types.h
index dd8adeaf153..5f64e3220b7 100644
--- a/source/blender/makesdna/DNA_layer_types.h
+++ b/source/blender/makesdna/DNA_layer_types.h
@@ -133,7 +133,7 @@ enum {
LAYER_COLLECTION_EXCLUDE = (1 << 4),
LAYER_COLLECTION_HOLDOUT = (1 << 5),
LAYER_COLLECTION_INDIRECT_ONLY = (1 << 6),
- LAYER_COLLECTION_RESTRICT_VIEW = (1 << 7),
+ LAYER_COLLECTION_HIDE = (1 << 7),
};
/* Layer Collection->runtime_flag */
diff --git a/source/blender/makesdna/DNA_light_types.h b/source/blender/makesdna/DNA_light_types.h
index 6bd118b7be9..5e881053910 100644
--- a/source/blender/makesdna/DNA_light_types.h
+++ b/source/blender/makesdna/DNA_light_types.h
@@ -66,6 +66,9 @@ typedef struct Light {
short area_shape;
float area_size, area_sizey, area_sizez;
+ float sun_angle;
+ char _pad3[4];
+
/* texact is for buttons */
short texact, shadhalostep;
diff --git a/source/blender/makesdna/DNA_material_types.h b/source/blender/makesdna/DNA_material_types.h
index 02f8245413d..d65a4896758 100644
--- a/source/blender/makesdna/DNA_material_types.h
+++ b/source/blender/makesdna/DNA_material_types.h
@@ -99,6 +99,9 @@ typedef struct MaterialGPencilStyle {
/** Factor used to mix texture and stroke color. */
float mix_stroke_factor;
+ /** Mode used to align Dots and Boxes with stroke drawing path and object rotation */
+ int alignment_mode;
+ char _pad[4];
} MaterialGPencilStyle;
/* MaterialGPencilStyle->flag */
@@ -123,8 +126,6 @@ typedef enum eMaterialGPencilStyle_Flag {
GP_STYLE_STROKE_SHOW = (1 << 8),
/* Fill show main switch */
GP_STYLE_FILL_SHOW = (1 << 9),
- /* Don't rotate dots/boxes */
- GP_STYLE_COLOR_LOCK_DOTS = (1 << 10),
/* mix stroke texture */
GP_STYLE_STROKE_TEX_MIX = (1 << 11),
} eMaterialGPencilStyle_Flag;
@@ -315,7 +316,7 @@ enum {
enum {
MA_BL_HIDE_BACKFACE = (1 << 0),
MA_BL_SS_REFRACTION = (1 << 1),
- MA_BL_FLAG_UNUSED_2 = (1 << 2), /* cleared */
+ MA_BL_CULL_BACKFACE = (1 << 2),
MA_BL_TRANSLUCENCY = (1 << 3),
};
@@ -347,4 +348,10 @@ enum {
GP_STYLE_GRADIENT_RADIAL,
};
+/* Grease Pencil Follow Drawing Modes */
+enum {
+ GP_STYLE_FOLLOW_PATH = 0,
+ GP_STYLE_FOLLOW_OBJ,
+ GP_STYLE_FOLLOW_FIXED,
+};
#endif
diff --git a/source/blender/makesdna/DNA_mesh_types.h b/source/blender/makesdna/DNA_mesh_types.h
index 8f08b212d6d..f54c178f1d0 100644
--- a/source/blender/makesdna/DNA_mesh_types.h
+++ b/source/blender/makesdna/DNA_mesh_types.h
@@ -233,11 +233,11 @@ enum {
/* me->flag */
enum {
- ME_FLAG_UNUSED_0 = 1 << 0, /* cleared */
- ME_FLAG_UNUSED_1 = 1 << 1, /* cleared */
- ME_TWOSIDED = 1 << 2,
- ME_FLAG_UNUSED_3 = 1 << 3, /* cleared */
- ME_FLAG_UNUSED_4 = 1 << 4, /* cleared */
+ ME_FLAG_UNUSED_0 = 1 << 0, /* cleared */
+ ME_FLAG_UNUSED_1 = 1 << 1, /* cleared */
+ ME_FLAG_DEPRECATED_2 = 1 << 2, /* deprecated */
+ ME_FLAG_UNUSED_3 = 1 << 3, /* cleared */
+ ME_FLAG_UNUSED_4 = 1 << 4, /* cleared */
ME_AUTOSMOOTH = 1 << 5,
ME_FLAG_UNUSED_6 = 1 << 6, /* cleared */
ME_FLAG_UNUSED_7 = 1 << 7, /* cleared */
diff --git a/source/blender/makesdna/DNA_node_types.h b/source/blender/makesdna/DNA_node_types.h
index 226e1d2f841..3890fc63f3f 100644
--- a/source/blender/makesdna/DNA_node_types.h
+++ b/source/blender/makesdna/DNA_node_types.h
@@ -832,7 +832,7 @@ typedef struct NodeTexSky {
typedef struct NodeTexImage {
NodeTexBase base;
ImageUser iuser;
- int color_space;
+ int color_space DNA_DEPRECATED;
int projection;
float projection_blend;
int interpolation;
@@ -853,7 +853,7 @@ typedef struct NodeTexBrick {
typedef struct NodeTexEnvironment {
NodeTexBase base;
ImageUser iuser;
- int color_space;
+ int color_space DNA_DEPRECATED;
int projection;
int interpolation;
char _pad[4];
@@ -1121,10 +1121,6 @@ typedef struct NodeCryptomatte {
#define SHD_SKY_OLD 0
#define SHD_SKY_NEW 1
-/* image/environment texture */
-#define SHD_COLORSPACE_NONE 0
-#define SHD_COLORSPACE_COLOR 1
-
/* environment texture */
#define SHD_PROJ_EQUIRECTANGULAR 0
#define SHD_PROJ_MIRROR_BALL 1
diff --git a/source/blender/makesdna/DNA_object_types.h b/source/blender/makesdna/DNA_object_types.h
index 1aeb4a2f4d2..9bbb6f1656c 100644
--- a/source/blender/makesdna/DNA_object_types.h
+++ b/source/blender/makesdna/DNA_object_types.h
@@ -44,6 +44,7 @@ struct FluidsimSettings;
struct GpencilBatchCache;
struct Ipo;
struct Material;
+struct Mesh;
struct Object;
struct PartDeflect;
struct ParticleSystem;
@@ -136,6 +137,10 @@ typedef struct Object_Runtime {
/** Only used for drawing the parent/child help-line. */
float parent_display_origin[3];
+ /** Selection id of this object; only available in the original object */
+ int select_id;
+ char _pad1[4];
+
/** Axis aligned boundbox (in localspace). */
struct BoundBox *bb;
@@ -156,11 +161,17 @@ typedef struct Object_Runtime {
*/
struct Mesh *mesh_deform_eval;
+ /* This is a mesh representation of corresponding object.
+ * It created when Python calls `object.to_mesh()`. */
+ struct Mesh *object_as_temp_mesh;
+
/** Runtime evaluated curve-specific data, not stored in the file. */
struct CurveCache *curve_cache;
/** Runtime grease pencil drawing data */
struct GpencilBatchCache *gpencil_cache;
+
+ void *_pad2; /* Padding is here for win32s unconventional stuct alignment rules. */
} Object_Runtime;
typedef struct Object {
@@ -365,9 +376,7 @@ typedef struct Object {
char empty_image_visibility_flag;
char empty_image_depth;
char empty_image_flag;
- char _pad8[1];
-
- int select_id;
+ char _pad8[5];
/** Contains data for levels of detail. */
ListBase lodlevels;
@@ -600,7 +609,7 @@ enum {
/* ob->restrictflag */
enum {
- OB_RESTRICT_VIEW = 1 << 0,
+ OB_RESTRICT_VIEWPORT = 1 << 0,
OB_RESTRICT_SELECT = 1 << 1,
OB_RESTRICT_RENDER = 1 << 2,
};
diff --git a/source/blender/makesdna/DNA_scene_types.h b/source/blender/makesdna/DNA_scene_types.h
index baa9b3ed5c3..0973405ce7b 100644
--- a/source/blender/makesdna/DNA_scene_types.h
+++ b/source/blender/makesdna/DNA_scene_types.h
@@ -661,19 +661,15 @@ typedef struct RenderData {
*/
int mode;
+ short frs_sec;
+
/**
* What to do with the sky/background.
* Picks sky/premul blending for the background.
*/
- short alphamode;
-
- /**
- * The number of samples to use per pixel.
- */
- short osa;
+ char alphamode;
- short frs_sec;
- char _pad[6];
+ char _pad0[1];
/* safety, border and display rect */
rctf safety, border;
@@ -1447,8 +1443,9 @@ typedef struct ToolSettings {
/* Multires */
char multires_subdiv_type;
- /* Alt+RMB option */
+ /* Edge tagging, store operator settings (no UI access). */
char edge_mode;
+
char edge_mode_live_unwrap;
char _pad1[1];
@@ -1503,7 +1500,7 @@ typedef struct ToolSettings {
/* Normal Editing */
float normal_vector[3];
- int face_strength;
+ char _pad6[4];
} ToolSettings;
/* *************************************************************** */
@@ -1566,6 +1563,11 @@ typedef struct SceneDisplay {
float matcap_ssao_attenuation;
int matcap_ssao_samples;
+ /** Method of AA for viewport rendering and image rendering */
+ char viewport_aa;
+ char render_aa;
+ char _pad[6];
+
/** OpenGL render engine settings. */
View3DShading shading;
} SceneDisplay;
@@ -1640,7 +1642,7 @@ typedef struct TransformOrientationSlot {
char _pad0[7];
} TransformOrientationSlot;
-/* Indices when used in Scene.orientation. */
+/** Indices when used in #Scene.orientation_slots */
enum {
SCE_ORIENT_DEFAULT = 0,
SCE_ORIENT_TRANSLATE = 1,
@@ -1723,7 +1725,7 @@ typedef struct Scene {
/* Units */
struct UnitSettings unit;
- /* Grease Pencil - Annotations */
+ /** Grease Pencil - Annotations */
struct bGPdata *gpd;
/* Movie Tracking */
@@ -1764,15 +1766,15 @@ typedef struct Scene {
/* **************** RENDERDATA ********************* */
-/* RenderData.flag */
+/** #RenderData.flag */
/* use preview range */
#define SCER_PRV_RANGE (1 << 0)
#define SCER_LOCK_FRAME_SELECTION (1 << 1)
/* show/use subframes (for checking motion blur) */
#define SCER_SHOW_SUBFRAME (1 << 3)
-/* RenderData.mode */
-#define R_OSA (1 << 0)
+/** #RenderData.mode */
+#define R_MODE_UNUSED_0 (1 << 0) /* dirty */
#define R_MODE_UNUSED_1 (1 << 1) /* cleared */
#define R_MODE_UNUSED_2 (1 << 2) /* cleared */
#define R_MODE_UNUSED_3 (1 << 3) /* cleared */
@@ -1804,7 +1806,7 @@ typedef struct Scene {
#define R_PERSISTENT_DATA (1 << 26) /* keep data around for re-render */
#define R_MODE_UNUSED_27 (1 << 27) /* cleared */
-/* RenderData.seq_flag */
+/** #RenderData.seq_flag */
enum {
R_SEQ_UNUSED_0 = (1 << 0), /* cleared */
R_SEQ_UNUSED_1 = (1 << 1), /* cleared */
@@ -1814,14 +1816,14 @@ enum {
R_SEQ_OVERRIDE_SCENE_SETTINGS = (1 << 5),
};
-/* RenderData.displaymode */
+/** #RenderData.displaymode */
#define R_OUTPUT_SCREEN 0
#define R_OUTPUT_AREA 1
#define R_OUTPUT_WINDOW 2
#define R_OUTPUT_NONE 3
/*#define R_OUTPUT_FORKED 4*/
-/* RenderData.filtertype (used for nodes) */
+/** #RenderData.filtertype (used for nodes) */
#define R_FILTER_BOX 0
#define R_FILTER_TENT 1
#define R_FILTER_QUAD 2
@@ -1831,7 +1833,7 @@ enum {
#define R_FILTER_MITCH 6
#define R_FILTER_FAST_GAUSS 7
-/* RenderData.scemode */
+/** #RenderData.scemode */
#define R_DOSEQ (1 << 0)
#define R_BG_RENDER (1 << 1)
/* passepartout is camera option now, keep this for backward compatibility */
@@ -1856,7 +1858,7 @@ enum {
#define R_EXR_CACHE_FILE (1 << 20)
#define R_MULTIVIEW (1 << 21)
-/* RenderData.stamp */
+/** #RenderData.stamp */
#define R_STAMP_TIME (1 << 0)
#define R_STAMP_FRAME (1 << 1)
#define R_STAMP_DATE (1 << 2)
@@ -1881,10 +1883,12 @@ enum {
R_STAMP_HOSTNAME)
/** #RenderData.alphamode */
-#define R_ADDSKY 0
-#define R_ALPHAPREMUL 1
+enum {
+ R_ADDSKY = 0,
+ R_ALPHAPREMUL = 1,
+};
-/* RenderData.color_mgt_flag */
+/** #RenderData.color_mgt_flag */
enum {
/** deprecated, should only be used in versioning code only */
R_COLOR_MANAGEMENT = (1 << 0),
@@ -2086,13 +2090,6 @@ enum {
OB_DRAW_GROUPUSER_ALL = 2,
};
-/* toolsettings->face_strength */
-enum {
- FACE_STRENGTH_WEAK = -16384,
- FACE_STRENGTH_MEDIUM = 0,
- FACE_STRENGTH_STRONG = 16384,
-};
-
/* object_vgroup.c */
/* ToolSettings.vgroupsubset */
typedef enum eVGroupSelect {
@@ -2244,14 +2241,6 @@ enum {
#define UV_SELECT_FACE 4
#define UV_SELECT_ISLAND 8
-/* ToolSettings.edge_mode */
-#define EDGE_MODE_SELECT 0
-#define EDGE_MODE_TAG_SEAM 1
-#define EDGE_MODE_TAG_SHARP 2
-#define EDGE_MODE_TAG_CREASE 3
-#define EDGE_MODE_TAG_BEVEL 4
-#define EDGE_MODE_TAG_FREESTYLE 5
-
/* ToolSettings.gpencil_flags */
typedef enum eGPencil_Flags {
/* When creating new frames, the last frame gets used as the basis for the new one */
@@ -2366,19 +2355,19 @@ typedef enum eGPencil_Guide_Reference {
/* SceneEEVEE->flag */
enum {
- SCE_EEVEE_VOLUMETRIC_ENABLED = (1 << 0),
+ // SCE_EEVEE_VOLUMETRIC_ENABLED = (1 << 0), /* Unused */
SCE_EEVEE_VOLUMETRIC_LIGHTS = (1 << 1),
SCE_EEVEE_VOLUMETRIC_SHADOWS = (1 << 2),
// SCE_EEVEE_VOLUMETRIC_COLORED = (1 << 3), /* Unused */
SCE_EEVEE_GTAO_ENABLED = (1 << 4),
SCE_EEVEE_GTAO_BENT_NORMALS = (1 << 5),
SCE_EEVEE_GTAO_BOUNCE = (1 << 6),
- SCE_EEVEE_DOF_ENABLED = (1 << 7),
+ // SCE_EEVEE_DOF_ENABLED = (1 << 7), /* Moved to camera->dof.flag */
SCE_EEVEE_BLOOM_ENABLED = (1 << 8),
SCE_EEVEE_MOTION_BLUR_ENABLED = (1 << 9),
SCE_EEVEE_SHADOW_HIGH_BITDEPTH = (1 << 10),
SCE_EEVEE_TAA_REPROJECTION = (1 << 11),
- SCE_EEVEE_SSS_ENABLED = (1 << 12),
+ // SCE_EEVEE_SSS_ENABLED = (1 << 12), /* Unused */
SCE_EEVEE_SSS_SEPARATE_ALBEDO = (1 << 13),
SCE_EEVEE_SSR_ENABLED = (1 << 14),
SCE_EEVEE_SSR_REFRACTION = (1 << 15),
@@ -2397,6 +2386,17 @@ enum {
SHADOW_METHOD_MAX = 3,
};
+/* SceneDisplay->render_aa, SceneDisplay->viewport_aa */
+enum {
+ SCE_DISPLAY_AA_OFF = 0,
+ SCE_DISPLAY_AA_FXAA = 1,
+ SCE_DISPLAY_AA_SAMPLES_5 = 5,
+ SCE_DISPLAY_AA_SAMPLES_8 = 8,
+ SCE_DISPLAY_AA_SAMPLES_11 = 11,
+ SCE_DISPLAY_AA_SAMPLES_16 = 16,
+ SCE_DISPLAY_AA_SAMPLES_32 = 32,
+};
+
#ifdef __cplusplus
}
#endif
diff --git a/source/blender/makesdna/DNA_screen_types.h b/source/blender/makesdna/DNA_screen_types.h
index 411777333a9..f5c2a518ef6 100644
--- a/source/blender/makesdna/DNA_screen_types.h
+++ b/source/blender/makesdna/DNA_screen_types.h
@@ -139,7 +139,7 @@ typedef struct Panel {
struct uiLayout *layout;
/** Defined as UI_MAX_NAME_STR. */
- char panelname[64], tabname[64];
+ char panelname[64];
/** Panel name is identifier for restoring location. */
char drawname[64];
/** Offset within the region. */
@@ -155,8 +155,6 @@ typedef struct Panel {
short snap;
/** Panels are aligned according to increasing sort-order. */
int sortorder;
- /** This panel is tabbed in *paneltab. */
- struct Panel *paneltab;
/** Runtime for panel manipulation. */
void *activedata;
/** Sub panels. */
@@ -599,31 +597,39 @@ enum {
/* Region supports panel tabs (categories). */
#define RGN_TYPE_HAS_CATEGORY_MASK (1 << RGN_TYPE_UI)
-/* region alignment */
-#define RGN_ALIGN_NONE 0
-#define RGN_ALIGN_TOP 1
-#define RGN_ALIGN_BOTTOM 2
-#define RGN_ALIGN_LEFT 3
-#define RGN_ALIGN_RIGHT 4
-#define RGN_ALIGN_HSPLIT 5
-#define RGN_ALIGN_VSPLIT 6
-#define RGN_ALIGN_FLOAT 7
-#define RGN_ALIGN_QSPLIT 8
-#define RGN_ALIGN_ENUM_MASK 0x0F
+/** #ARegion.alignment */
+enum {
+ RGN_ALIGN_NONE = 0,
+ RGN_ALIGN_TOP = 1,
+ RGN_ALIGN_BOTTOM = 2,
+ RGN_ALIGN_LEFT = 3,
+ RGN_ALIGN_RIGHT = 4,
+ RGN_ALIGN_HSPLIT = 5,
+ RGN_ALIGN_VSPLIT = 6,
+ RGN_ALIGN_FLOAT = 7,
+ RGN_ALIGN_QSPLIT = 8,
+ /* Maximum 15. */
+
+ /* Flags start here. */
+ RGN_SPLIT_PREV = 32,
+};
-#define RGN_SPLIT_PREV 32
+/** Mask out flags so we can check the alignment. */
+#define RGN_ALIGN_ENUM_FROM_MASK(align) ((align) & ((1 << 4) - 1))
/** #ARegion.flag */
enum {
RGN_FLAG_HIDDEN = (1 << 0),
RGN_FLAG_TOO_SMALL = (1 << 1),
- /* Force delayed reinit of region size data, so that region size is calculated
+ /**
+ * Force delayed reinit of region size data, so that region size is calculated
* just big enough to show all its content (if enough space is available).
- * Note that only ED_region_header supports this right now. */
+ * Note that only ED_region_header supports this right now.
+ */
RGN_FLAG_DYNAMIC_SIZE = (1 << 2),
- /* Region data is NULL'd on read, never written. */
+ /** Region data is NULL'd on read, never written. */
RGN_FLAG_TEMP_REGIONDATA = (1 << 3),
- /* The region must either use its prefsizex/y or be hidden. */
+ /** The region must either use its prefsizex/y or be hidden. */
RGN_FLAG_PREFSIZE_OR_HIDDEN = (1 << 4),
/** Size has been clamped (floating regions only). */
RGN_FLAG_SIZE_CLAMP_X = (1 << 5),
diff --git a/source/blender/makesdna/DNA_sdna_types.h b/source/blender/makesdna/DNA_sdna_types.h
index 01e74da4e3b..efa7a308f88 100644
--- a/source/blender/makesdna/DNA_sdna_types.h
+++ b/source/blender/makesdna/DNA_sdna_types.h
@@ -35,7 +35,7 @@ typedef struct SDNA {
bool data_alloc;
/** Total number of struct members. */
- int nr_names, nr_names_alloc;
+ int names_len, names_len_alloc;
/** Struct member names. */
const char **names;
/** Result of #DNA_elem_array_size (aligned with #names). */
@@ -44,15 +44,14 @@ typedef struct SDNA {
/** Size of a pointer in bytes. */
int pointer_size;
- /** Number of basic types + struct types. */
- int nr_types;
/** Type names. */
const char **types;
+ /** Number of basic types + struct types. */
+ int types_len;
+
/** Type lengths. */
short *types_size;
- /** Number of struct types. */
- int nr_structs;
/**
* sp = structs[a] is the address of a struct definition
* sp[0] is struct type number, sp[1] amount of members
@@ -61,6 +60,8 @@ typedef struct SDNA {
* type and name numbers respectively.
*/
short **structs;
+ /** Number of struct types. */
+ int structs_len;
/** #GHash for faster lookups, requires WITH_DNA_GHASH to be used for now. */
struct GHash *structs_map;
@@ -74,6 +75,8 @@ typedef struct SDNA {
const char **names;
/** Aligned with #SDNA.types, same pointers when unchanged. */
const char **types;
+ /** A version of #SDNA.structs_map that uses #SDNA.alias.types for it's keys. */
+ struct GHash *structs_map;
} alias;
} SDNA;
diff --git a/source/blender/makesdna/DNA_space_types.h b/source/blender/makesdna/DNA_space_types.h
index 9e8ece0c6e8..20d4f7d96e4 100644
--- a/source/blender/makesdna/DNA_space_types.h
+++ b/source/blender/makesdna/DNA_space_types.h
@@ -247,7 +247,7 @@ typedef struct SpaceOutliner {
short flag, outlinevis, storeflag, search_flags;
int filter;
char filter_state;
- char _pad;
+ char show_restrict_flags;
short filter_id_type;
/**
@@ -260,7 +260,7 @@ typedef struct SpaceOutliner {
typedef enum eSpaceOutliner_Flag {
SO_TESTBLOCKS = (1 << 0),
SO_NEWSELECTED = (1 << 1),
- SO_HIDE_RESTRICTCOLS = (1 << 2),
+ SO_FLAG_UNUSED_1 = (1 << 2), /* cleared */
SO_HIDE_KEYINGSETINFO = (1 << 3),
SO_SKIP_SORT_ALPHA = (1 << 4),
} eSpaceOutliner_Flag;
@@ -309,6 +309,17 @@ typedef enum eSpaceOutliner_StateFilter {
SO_FILTER_OB_ACTIVE = 3,
} eSpaceOutliner_StateFilter;
+/* SpaceOutliner.show_restrict_flags */
+typedef enum eSpaceOutliner_ShowRestrictFlag {
+ SO_RESTRICT_ENABLE = (1 << 0),
+ SO_RESTRICT_SELECT = (1 << 1),
+ SO_RESTRICT_HIDE = (1 << 2),
+ SO_RESTRICT_VIEWPORT = (1 << 3),
+ SO_RESTRICT_RENDER = (1 << 4),
+ SO_RESTRICT_HOLDOUT = (1 << 5),
+ SO_RESTRICT_INDIRECT_ONLY = (1 << 6),
+} eSpaceOutliner_Restrict;
+
/* SpaceOutliner.outlinevis */
typedef enum eSpaceOutliner_Mode {
SO_SCENES = 0,
diff --git a/source/blender/makesdna/DNA_userdef_types.h b/source/blender/makesdna/DNA_userdef_types.h
index 4a7b46fc154..9cab63dbfeb 100644
--- a/source/blender/makesdna/DNA_userdef_types.h
+++ b/source/blender/makesdna/DNA_userdef_types.h
@@ -38,11 +38,6 @@ struct ColorBand;
#define MAX_STYLE_NAME 64
-#define GPU_VIEWPORT_QUALITY_FXAA 0.10f
-#define GPU_VIEWPORT_QUALITY_TAA8 0.25f
-#define GPU_VIEWPORT_QUALITY_TAA16 0.6f
-#define GPU_VIEWPORT_QUALITY_TAA32 0.8f
-
/** default offered by Blender.
* #uiFont.uifont_id */
typedef enum eUIFont_ID {
@@ -189,6 +184,8 @@ typedef struct ThemeUI {
char gizmo_b[4];
/* Icon Colors. */
+ /** Scene items. */
+ char icon_scene[4];
/** Collection items. */
char icon_collection[4];
/** Object items. */
@@ -199,6 +196,9 @@ typedef struct ThemeUI {
char icon_modifier[4];
/** Shading related items. */
char icon_shading[4];
+ /** Intensity of the border icons. >0 will render an border around themed
+ * icons. */
+ float icon_border_intensity;
} ThemeUI;
/* try to put them all in one, if needed a special struct can be created as well
@@ -283,6 +283,8 @@ typedef struct ThemeSpace {
char cframe[4];
char time_keyframe[4], time_gp_keyframe[4];
char freestyle_edge_mark[4], freestyle_face_mark[4];
+ char scrubbing_background[4];
+ char _pad5[4];
char nurb_uline[4], nurb_vline[4];
char act_spline[4], nurb_sel_uline[4], nurb_sel_vline[4], lastsel_point[4];
@@ -361,6 +363,14 @@ typedef struct ThemeSpace {
char match[4];
/** Outliner - selected item. */
char selected_highlight[4];
+ /** Outliner - selected object. */
+ char selected_object[4];
+ /** Outliner - active object. */
+ char active_object[4];
+ /** Outliner - edited object. */
+ char edited_object[4];
+ /** Outliner - row color difference. */
+ char row_alternate[4];
/** Skin modifier root color. */
char skin_root[4];
@@ -372,7 +382,6 @@ typedef struct ThemeSpace {
char anim_non_active[4];
/** Preview range overlay. */
char anim_preview_range[4];
- char _pad2[4];
/** NLA 'Tweaking' action/strip. */
char nla_tweaking[4];
@@ -398,6 +407,8 @@ typedef struct ThemeSpace {
char metadatabg[4];
char metadatatext[4];
+
+ char _pad2[4];
} ThemeSpace;
/* set of colors for use as a custom color set for Objects/Bones wire drawing */
@@ -535,6 +546,11 @@ typedef struct WalkNavigation {
char _pad0[6];
} WalkNavigation;
+typedef struct UserDef_Runtime {
+ char is_dirty;
+ char _pad0[7];
+} UserDef_Runtime;
+
typedef struct UserDef {
/* UserDef has separate do-version handling, and can be read from other files */
int versionfile, subversionfile;
@@ -542,8 +558,12 @@ typedef struct UserDef {
/** #eUserPref_Flag. */
int flag;
/** #eDupli_ID_Flags. */
- int dupflag;
- int savetime;
+ short dupflag;
+ /**
+ * #eUserPref_PrefFlag preferences for the preferences. */
+ char pref_flag;
+ char savetime;
+ char _pad4[4];
/** FILE_MAXDIR length. */
char tempdir[768];
char fontdir[768];
@@ -600,6 +620,7 @@ typedef struct UserDef {
int dpi;
/** Runtime, multiplier to scale UI elements based on DPI. */
float dpi_fac;
+ float inv_dpi_fac;
/** Runtime, line width and point size based on DPI. */
float pixelsize;
/** Deprecated, for forward compatibility. */
@@ -609,7 +630,7 @@ typedef struct UserDef {
int scrollback;
/** Node insert offset (aka auto-offset) margin, but might be useful for later stuff as well. */
char node_margin;
- char _pad2[5];
+ char _pad2[1];
/** #eUserpref_Translation_Flags. */
short transopts;
short menuthreshold1, menuthreshold2;
@@ -633,7 +654,7 @@ typedef struct UserDef {
short undosteps;
char _pad1[2];
int undomemory;
- float gpu_viewport_quality;
+ float gpu_viewport_quality DNA_DEPRECATED;
short gp_manhattendist, gp_euclideandist, gp_eraser;
/** #eGP_UserdefSettings. */
short gp_settings;
@@ -643,7 +664,7 @@ typedef struct UserDef {
char _pad3[4];
short gizmo_flag, gizmo_size;
short edit_studio_light;
- char _pad6[2];
+ short lookdev_sphere_size;
short vbotimeout, vbocollectrate;
short textimeout, texcollectrate;
int memcachelimit;
@@ -761,7 +782,12 @@ typedef struct UserDef {
char factor_display_type;
- char _pad5[3];
+ char viewport_aa;
+
+ char _pad5[2];
+
+ /** Runtime data (keep last). */
+ UserDef_Runtime runtime;
} UserDef;
/* from blenkernel blender.c */
@@ -816,7 +842,7 @@ typedef enum eUserPref_Flag {
USER_TOOLTIPS = (1 << 11),
USER_TWOBUTTONMOUSE = (1 << 12),
USER_NONUMPAD = (1 << 13),
- USER_FLAG_UNUSED_14 = (1 << 14), /* cleared */
+ USER_ADD_CURSORALIGNED = (1 << 14),
USER_FILECOMPRESS = (1 << 15),
USER_SAVE_PREVIEWS = (1 << 16),
USER_CUSTOM_RANGE = (1 << 17),
@@ -831,6 +857,10 @@ typedef enum eUserPref_Flag {
USER_TOOLTIPS_PYTHON = (1 << 26),
} eUserPref_Flag;
+typedef enum eUserPref_PrefFlag {
+ USER_PREF_FLAG_SAVE = (1 << 0),
+} eUserPref_PrefFlag;
+
/** #bPathCompare.flag */
typedef enum ePathCompare_Flag {
USER_PATHCMP_GLOB = (1 << 0),
diff --git a/source/blender/makesdna/DNA_view2d_types.h b/source/blender/makesdna/DNA_view2d_types.h
index 0f25b47cb0b..8734a73c07a 100644
--- a/source/blender/makesdna/DNA_view2d_types.h
+++ b/source/blender/makesdna/DNA_view2d_types.h
@@ -151,10 +151,10 @@ enum {
V2D_SCROLL_BOTTOM = (1 << 3),
/* UNUSED = (1 << 4), */
V2D_SCROLL_HORIZONTAL = (V2D_SCROLL_TOP | V2D_SCROLL_BOTTOM),
- /* scale markings - vertical */
- V2D_SCROLL_SCALE_VERTICAL = (1 << 5),
- /* scale markings - horizontal */
- V2D_SCROLL_SCALE_HORIZONTAL = (1 << 6),
+ /* display vertical scale handles */
+ V2D_SCROLL_VERTICAL_HANDLES = (1 << 5),
+ /* display horizontal scale handles */
+ V2D_SCROLL_HORIZONTAL_HANDLES = (1 << 6),
/* induce hiding of scrollbars - set by region drawing in response to size of region */
V2D_SCROLL_VERTICAL_HIDE = (1 << 7),
V2D_SCROLL_HORIZONTAL_HIDE = (1 << 8),
diff --git a/source/blender/makesdna/DNA_view3d_types.h b/source/blender/makesdna/DNA_view3d_types.h
index d5ac8cc197b..0170b27e15f 100644
--- a/source/blender/makesdna/DNA_view3d_types.h
+++ b/source/blender/makesdna/DNA_view3d_types.h
@@ -584,9 +584,8 @@ enum {
/** Settings for offscreen rendering */
enum {
V3D_OFSDRAW_NONE = (0),
- V3D_OFSDRAW_USE_FULL_SAMPLE = (1 << 0),
- V3D_OFSDRAW_SHOW_ANNOTATION = (1 << 1),
- V3D_OFSDRAW_OVERRIDE_SCENE_SETTINGS = (1 << 2),
+ V3D_OFSDRAW_SHOW_ANNOTATION = (1 << 0),
+ V3D_OFSDRAW_OVERRIDE_SCENE_SETTINGS = (1 << 1),
};
#define RV3D_CAMZOOM_MIN -30
diff --git a/source/blender/makesdna/intern/dna_genfile.c b/source/blender/makesdna/intern/dna_genfile.c
index ad0765a58de..82c356ab662 100644
--- a/source/blender/makesdna/intern/dna_genfile.c
+++ b/source/blender/makesdna/intern/dna_genfile.c
@@ -39,9 +39,7 @@
#include "BLI_memarena.h"
#include "BLI_string.h"
-#ifdef WITH_DNA_GHASH
-# include "BLI_ghash.h"
-#endif
+#include "BLI_ghash.h"
#include "DNA_genfile.h"
#include "DNA_sdna_types.h" // for SDNA ;-)
@@ -161,6 +159,11 @@ void DNA_sdna_free(SDNA *sdna)
MEM_SAFE_FREE(sdna->alias.names);
MEM_SAFE_FREE(sdna->alias.types);
+#ifdef WITH_DNA_GHASH
+ if (sdna->alias.structs_map) {
+ BLI_ghash_free(sdna->alias.structs_map, NULL, NULL);
+ }
+#endif
MEM_freeN(sdna);
}
@@ -222,49 +225,86 @@ static void printstruct(SDNA *sdna, short strnr)
/**
* Returns the index of the struct info for the struct with the specified name.
*/
-int DNA_struct_find_nr_ex(const SDNA *sdna, const char *str, unsigned int *index_last)
+static int dna_struct_find_nr_ex_impl(
+ /* From SDNA struct. */
+ const char **types,
+ const int UNUSED(types_len),
+ short **const structs,
+ const int structs_len,
+#ifdef WITH_DNA_GHASH
+ GHash *structs_map,
+#endif
+ /* Regular args. */
+ const char *str,
+ unsigned int *index_last)
{
- const short *sp = NULL;
-
- if (*index_last < sdna->nr_structs) {
- sp = sdna->structs[*index_last];
- if (strcmp(sdna->types[sp[0]], str) == 0) {
+ if (*index_last < structs_len) {
+ const short *sp = structs[*index_last];
+ if (STREQ(types[sp[0]], str)) {
return *index_last;
}
}
#ifdef WITH_DNA_GHASH
{
- void **index_p;
- int a;
-
- index_p = BLI_ghash_lookup_p(sdna->structs_map, str);
-
+ void **index_p = BLI_ghash_lookup_p(structs_map, str);
if (index_p) {
- a = POINTER_AS_INT(*index_p);
- *index_last = a;
- }
- else {
- a = -1;
+ const int index = POINTER_AS_INT(*index_p);
+ *index_last = index;
+ return index;
}
- return a;
}
#else
{
- int a;
-
- for (a = 0; a < sdna->nr_structs; a++) {
-
- sp = sdna->structs[a];
-
- if (strcmp(sdna->types[sp[0]], str) == 0) {
- *index_last = a;
- return a;
+ for (int index = 0; index < structs_len; index++) {
+ const short *sp = structs[index];
+ if (STREQ(types[sp[0]], str)) {
+ *index_last = index;
+ return index;
}
}
}
+#endif
return -1;
+}
+
+/**
+ * Returns the index of the struct info for the struct with the specified name.
+ */
+int DNA_struct_find_nr_ex(const SDNA *sdna, const char *str, unsigned int *index_last)
+{
+ return dna_struct_find_nr_ex_impl(
+ /* Expand SDNA. */
+ sdna->types,
+ sdna->types_len,
+ sdna->structs,
+ sdna->structs_len,
+#ifdef WITH_DNA_GHASH
+ sdna->structs_map,
#endif
+ /* Regular args. */
+ str,
+ index_last);
+}
+
+/** \note requires #DNA_sdna_alias_data_ensure_structs_map to be called. */
+int DNA_struct_alias_find_nr_ex(const SDNA *sdna, const char *str, unsigned int *index_last)
+{
+#ifdef WITH_DNA_GHASH
+ BLI_assert(sdna->alias.structs_map != NULL);
+#endif
+ return dna_struct_find_nr_ex_impl(
+ /* Expand SDNA. */
+ sdna->alias.types,
+ sdna->types_len,
+ sdna->structs,
+ sdna->structs_len,
+#ifdef WITH_DNA_GHASH
+ sdna->alias.structs_map,
+#endif
+ /* Regular args. */
+ str,
+ index_last);
}
int DNA_struct_find_nr(const SDNA *sdna, const char *str)
@@ -273,6 +313,13 @@ int DNA_struct_find_nr(const SDNA *sdna, const char *str)
return DNA_struct_find_nr_ex(sdna, str, &index_last_dummy);
}
+/** \note requires #DNA_sdna_alias_data_ensure_structs_map to be called. */
+int DNA_struct_alias_find_nr(const SDNA *sdna, const char *str)
+{
+ unsigned int index_last_dummy = UINT_MAX;
+ return DNA_struct_alias_find_nr_ex(sdna, str, &index_last_dummy);
+}
+
/* ************************* END DIV ********************** */
/* ************************* READ DNA ********************** */
@@ -317,14 +364,14 @@ static bool init_structDNA(SDNA *sdna, bool do_endian_swap, const char **r_error
if (*data == MAKE_ID('N', 'A', 'M', 'E')) {
data++;
- sdna->nr_names = *data;
+ sdna->names_len = *data;
if (do_endian_swap) {
- BLI_endian_switch_int32(&sdna->nr_names);
+ BLI_endian_switch_int32(&sdna->names_len);
}
- sdna->nr_names_alloc = sdna->nr_names;
+ sdna->names_len_alloc = sdna->names_len;
data++;
- sdna->names = MEM_callocN(sizeof(void *) * sdna->nr_names, "sdnanames");
+ sdna->names = MEM_callocN(sizeof(void *) * sdna->names_len, "sdnanames");
}
else {
*r_error_message = "NAME error in SDNA file";
@@ -332,7 +379,7 @@ static bool init_structDNA(SDNA *sdna, bool do_endian_swap, const char **r_error
}
cp = (char *)data;
- for (int nr = 0; nr < sdna->nr_names; nr++) {
+ for (int nr = 0; nr < sdna->names_len; nr++) {
sdna->names[nr] = cp;
/* "float gravity [3]" was parsed wrong giving both "gravity" and
@@ -357,13 +404,13 @@ static bool init_structDNA(SDNA *sdna, bool do_endian_swap, const char **r_error
if (*data == MAKE_ID('T', 'Y', 'P', 'E')) {
data++;
- sdna->nr_types = *data;
+ sdna->types_len = *data;
if (do_endian_swap) {
- BLI_endian_switch_int32(&sdna->nr_types);
+ BLI_endian_switch_int32(&sdna->types_len);
}
data++;
- sdna->types = MEM_callocN(sizeof(void *) * sdna->nr_types, "sdnatypes");
+ sdna->types = MEM_callocN(sizeof(void *) * sdna->types_len, "sdnatypes");
}
else {
*r_error_message = "TYPE error in SDNA file";
@@ -371,7 +418,7 @@ static bool init_structDNA(SDNA *sdna, bool do_endian_swap, const char **r_error
}
cp = (char *)data;
- for (int nr = 0; nr < sdna->nr_types; nr++) {
+ for (int nr = 0; nr < sdna->types_len; nr++) {
/* WARNING! See: DNA_struct_rename_legacy_hack_static_from_alias docs. */
sdna->types[nr] = DNA_struct_rename_legacy_hack_static_from_alias(cp);
while (*cp) {
@@ -390,17 +437,17 @@ static bool init_structDNA(SDNA *sdna, bool do_endian_swap, const char **r_error
sdna->types_size = sp;
if (do_endian_swap) {
- BLI_endian_switch_int16_array(sp, sdna->nr_types);
+ BLI_endian_switch_int16_array(sp, sdna->types_len);
}
- sp += sdna->nr_types;
+ sp += sdna->types_len;
}
else {
*r_error_message = "TLEN error in SDNA file";
return false;
}
/* prevent BUS error */
- if (sdna->nr_types & 1) {
+ if (sdna->types_len & 1) {
sp++;
}
@@ -409,13 +456,13 @@ static bool init_structDNA(SDNA *sdna, bool do_endian_swap, const char **r_error
if (*data == MAKE_ID('S', 'T', 'R', 'C')) {
data++;
- sdna->nr_structs = *data;
+ sdna->structs_len = *data;
if (do_endian_swap) {
- BLI_endian_switch_int32(&sdna->nr_structs);
+ BLI_endian_switch_int32(&sdna->structs_len);
}
data++;
- sdna->structs = MEM_callocN(sizeof(void *) * sdna->nr_structs, "sdnastrcs");
+ sdna->structs = MEM_callocN(sizeof(void *) * sdna->structs_len, "sdnastrcs");
}
else {
*r_error_message = "STRC error in SDNA file";
@@ -423,7 +470,7 @@ static bool init_structDNA(SDNA *sdna, bool do_endian_swap, const char **r_error
}
sp = (short *)data;
- for (int nr = 0; nr < sdna->nr_structs; nr++) {
+ for (int nr = 0; nr < sdna->structs_len; nr++) {
sdna->structs[nr] = sp;
if (do_endian_swap) {
@@ -449,7 +496,7 @@ static bool init_structDNA(SDNA *sdna, bool do_endian_swap, const char **r_error
{
/* second part of gravity problem, setting "gravity" type to void */
if (gravity_fix > -1) {
- for (int nr = 0; nr < sdna->nr_structs; nr++) {
+ for (int nr = 0; nr < sdna->structs_len; nr++) {
sp = sdna->structs[nr];
if (strcmp(sdna->types[sp[0]], "ClothSimSettings") == 0) {
sp[10] = SDNA_TYPE_VOID;
@@ -461,9 +508,9 @@ static bool init_structDNA(SDNA *sdna, bool do_endian_swap, const char **r_error
#ifdef WITH_DNA_GHASH
{
/* create a ghash lookup to speed up */
- sdna->structs_map = BLI_ghash_str_new_ex("init_structDNA gh", sdna->nr_structs);
+ sdna->structs_map = BLI_ghash_str_new_ex("init_structDNA gh", sdna->structs_len);
- for (intptr_t nr = 0; nr < sdna->nr_structs; nr++) {
+ for (intptr_t nr = 0; nr < sdna->structs_len; nr++) {
sp = sdna->structs[nr];
BLI_ghash_insert(sdna->structs_map, (void *)sdna->types[sp[0]], POINTER_FROM_INT(nr));
}
@@ -495,8 +542,8 @@ static bool init_structDNA(SDNA *sdna, bool do_endian_swap, const char **r_error
/* Cache name size. */
{
- short *names_array_len = MEM_mallocN(sizeof(*names_array_len) * sdna->nr_names, __func__);
- for (int i = 0; i < sdna->nr_names; i++) {
+ short *names_array_len = MEM_mallocN(sizeof(*names_array_len) * sdna->names_len, __func__);
+ for (int i = 0; i < sdna->names_len; i++) {
names_array_len[i] = DNA_elem_array_size(sdna->names[i]);
}
sdna->names_array_len = names_array_len;
@@ -586,7 +633,7 @@ static void recurs_test_compflags(const SDNA *sdna, char *compflags, int structn
sp = sdna->structs[structnr];
typenr = sp[0];
- for (a = 0; a < sdna->nr_structs; a++) {
+ for (a = 0; a < sdna->structs_len; a++) {
if ((a != structnr) && (compflags[a] == SDNA_CMP_EQUAL)) {
sp = sdna->structs[a];
elems = sp[1];
@@ -615,19 +662,19 @@ const char *DNA_struct_get_compareflags(const SDNA *oldsdna, const SDNA *newsdna
const char *str1, *str2;
char *compflags;
- if (oldsdna->nr_structs == 0) {
+ if (oldsdna->structs_len == 0) {
printf("error: file without SDNA\n");
return NULL;
}
- compflags = MEM_callocN(oldsdna->nr_structs, "compflags");
+ compflags = MEM_callocN(oldsdna->structs_len, "compflags");
/* we check all structs in 'oldsdna' and compare them with
* the structs in 'newsdna'
*/
unsigned int newsdna_index_last = 0;
- for (a = 0; a < oldsdna->nr_structs; a++) {
+ for (a = 0; a < oldsdna->structs_len; a++) {
sp_old = oldsdna->structs[a];
/* search for type in cur */
@@ -691,14 +738,14 @@ const char *DNA_struct_get_compareflags(const SDNA *oldsdna, const SDNA *newsdna
/* Because structs can be inside structs, we recursively
* set flags when a struct is altered
*/
- for (a = 0; a < oldsdna->nr_structs; a++) {
+ for (a = 0; a < oldsdna->structs_len; a++) {
if (compflags[a] == SDNA_CMP_NOT_EQUAL) {
recurs_test_compflags(oldsdna, compflags, a);
}
}
#if 0
- for (a = 0; a < oldsdna->nr_structs; a++) {
+ for (a = 0; a < oldsdna->structs_len; a++) {
if (compflags[a] == SDNA_CMP_NOT_EQUAL) {
spold = oldsdna->structs[a];
printf("changed: %s\n", oldsdna->types[spold[0]]);
@@ -922,7 +969,14 @@ static int elem_strcmp(const char *name, const char *oname)
* \param old: Pointer to struct information in sdna
* \return true when existing, false otherwise.
*/
-static bool elem_exists(const SDNA *sdna, const char *type, const char *name, const short *old)
+static bool elem_exists_impl(
+ /* Expand SDNA. */
+ const char **types,
+ const char **names,
+ /* Regular args. */
+ const char *type,
+ const char *name,
+ const short *old)
{
int a, elemcount;
const char *otype, *oname;
@@ -931,8 +985,8 @@ static bool elem_exists(const SDNA *sdna, const char *type, const char *name, co
elemcount = old[1];
old += 2;
for (a = 0; a < elemcount; a++, old += 2) {
- otype = sdna->types[old[0]];
- oname = sdna->names[old[1]];
+ otype = types[old[0]];
+ oname = names[old[1]];
if (elem_strcmp(name, oname) == 0) { /* name equal */
return strcmp(type, otype) == 0; /* type equal */
@@ -941,6 +995,33 @@ static bool elem_exists(const SDNA *sdna, const char *type, const char *name, co
return false;
}
+static bool elem_exists(const SDNA *sdna, const char *type, const char *name, const short *old)
+{
+ return elem_exists_impl(
+ /* Expand SDNA. */
+ sdna->types,
+ sdna->names,
+ /* Regular args. */
+ type,
+ name,
+ old);
+}
+
+static bool elem_exists_alias(const SDNA *sdna,
+ const char *type,
+ const char *name,
+ const short *old)
+{
+ return elem_exists_impl(
+ /* Expand SDNA. */
+ sdna->alias.types,
+ sdna->alias.names,
+ /* Regular args. */
+ type,
+ name,
+ old);
+}
+
/**
* Returns the address of the data for the specified field within olddata
* according to the struct format pointed to by old, or NULL if no such
@@ -1397,6 +1478,25 @@ bool DNA_struct_elem_find(const SDNA *sdna,
return false;
}
+/** \note requires #DNA_sdna_alias_data_ensure_structs_map to be called. */
+bool DNA_struct_alias_elem_find(const SDNA *sdna,
+ const char *stype,
+ const char *vartype,
+ const char *name)
+{
+ const int SDNAnr = DNA_struct_alias_find_nr(sdna, stype);
+
+ if (SDNAnr != -1) {
+ const short *const spo = sdna->structs[SDNAnr];
+ const bool found = elem_exists_alias(sdna, vartype, name, spo);
+
+ if (found) {
+ return true;
+ }
+ }
+ return false;
+}
+
/**
* Returns the size in bytes of a primitive type.
*/
@@ -1483,14 +1583,14 @@ static bool DNA_sdna_patch_struct_member_nr(SDNA *sdna,
strlen(elem_old_full),
elem_old_full_offset_start);
- if (sdna->nr_names == sdna->nr_names_alloc) {
- sdna->nr_names_alloc += 64;
- sdna->names = MEM_recallocN(sdna->names, sizeof(*sdna->names) * sdna->nr_names_alloc);
+ if (sdna->names_len == sdna->names_len_alloc) {
+ sdna->names_len_alloc += 64;
+ sdna->names = MEM_recallocN(sdna->names, sizeof(*sdna->names) * sdna->names_len_alloc);
sdna->names_array_len = MEM_recallocN(
- (void *)sdna->names_array_len, sizeof(*sdna->names_array_len) * sdna->nr_names_alloc);
+ (void *)sdna->names_array_len, sizeof(*sdna->names_array_len) * sdna->names_len_alloc);
}
const short name_nr_prev = sp[1];
- sp[1] = sdna->nr_names++;
+ sp[1] = sdna->names_len++;
sdna->names[sp[1]] = elem_new_full;
sdna->names_array_len[sp[1]] = sdna->names_array_len[name_nr_prev];
@@ -1533,14 +1633,14 @@ bool DNA_sdna_patch_struct_member(SDNA *sdna,
static void sdna_expand_names(SDNA *sdna)
{
int names_expand_len = 0;
- for (int struct_nr = 0; struct_nr < sdna->nr_structs; struct_nr++) {
+ for (int struct_nr = 0; struct_nr < sdna->structs_len; struct_nr++) {
const short *sp = sdna->structs[struct_nr];
names_expand_len += sp[1];
}
const char **names_expand = MEM_mallocN(sizeof(*names_expand) * names_expand_len, __func__);
int names_expand_index = 0;
- for (int struct_nr = 0; struct_nr < sdna->nr_structs; struct_nr++) {
+ for (int struct_nr = 0; struct_nr < sdna->structs_len; struct_nr++) {
/* We can't edit this memory 'sdna->structs' points to (readonly datatoc file). */
const short *sp = sdna->structs[struct_nr];
short *sp_expand = BLI_memarena_alloc(sdna->mem_arena, sizeof(short[2]) * (1 + sp[1]));
@@ -1558,7 +1658,7 @@ static void sdna_expand_names(SDNA *sdna)
}
MEM_freeN((void *)sdna->names);
sdna->names = names_expand;
- sdna->nr_names = names_expand_len;
+ sdna->names_len = names_expand_len;
}
static const char *dna_sdna_alias_alias_from_static_elem_full(SDNA *sdna,
@@ -1600,8 +1700,8 @@ void DNA_sdna_alias_data_ensure(SDNA *sdna)
DNA_RENAME_ALIAS_FROM_STATIC, &struct_map_alias_from_static, &elem_map_alias_from_static);
if (sdna->alias.types == NULL) {
- sdna->alias.types = MEM_mallocN(sizeof(*sdna->alias.types) * sdna->nr_types, __func__);
- for (int type_nr = 0; type_nr < sdna->nr_types; type_nr++) {
+ sdna->alias.types = MEM_mallocN(sizeof(*sdna->alias.types) * sdna->types_len, __func__);
+ for (int type_nr = 0; type_nr < sdna->types_len; type_nr++) {
const char *struct_name_static = sdna->types[type_nr];
if (use_legacy_hack) {
@@ -1615,8 +1715,8 @@ void DNA_sdna_alias_data_ensure(SDNA *sdna)
if (sdna->alias.names == NULL) {
sdna_expand_names(sdna);
- sdna->alias.names = MEM_mallocN(sizeof(*sdna->alias.names) * sdna->nr_names, __func__);
- for (int struct_nr = 0; struct_nr < sdna->nr_structs; struct_nr++) {
+ sdna->alias.names = MEM_mallocN(sizeof(*sdna->alias.names) * sdna->names_len, __func__);
+ for (int struct_nr = 0; struct_nr < sdna->structs_len; struct_nr++) {
const short *sp = sdna->structs[struct_nr];
const char *struct_name_static = sdna->types[sp[0]];
@@ -1642,4 +1742,24 @@ void DNA_sdna_alias_data_ensure(SDNA *sdna)
BLI_ghash_free(elem_map_alias_from_static, MEM_freeN, NULL);
}
+/**
+ * Separated from #DNA_sdna_alias_data_ensure because it's not needed
+ * unless we want to lookup aliased struct names (#DNA_struct_alias_find_nr and friends).
+ */
+void DNA_sdna_alias_data_ensure_structs_map(SDNA *sdna)
+{
+ DNA_sdna_alias_data_ensure(sdna);
+#ifdef WITH_DNA_GHASH
+ /* create a ghash lookup to speed up */
+ struct GHash *structs_map = BLI_ghash_str_new_ex(__func__, sdna->structs_len);
+ for (intptr_t nr = 0; nr < sdna->structs_len; nr++) {
+ const short *sp = sdna->structs[nr];
+ BLI_ghash_insert(structs_map, (void *)sdna->alias.types[sp[0]], POINTER_FROM_INT(nr));
+ }
+ sdna->alias.structs_map = structs_map;
+#else
+ UNUSED_VARS(sdna);
+#endif
+}
+
/** \} */
diff --git a/source/blender/makesdna/intern/dna_rename_defs.h b/source/blender/makesdna/intern/dna_rename_defs.h
index b9e0853b1ab..3aa0ff4b28a 100644
--- a/source/blender/makesdna/intern/dna_rename_defs.h
+++ b/source/blender/makesdna/intern/dna_rename_defs.h
@@ -58,12 +58,12 @@ DNA_STRUCT_RENAME(SpaceIpo, SpaceGraph)
DNA_STRUCT_RENAME(SpaceOops, SpaceOutliner)
DNA_STRUCT_RENAME_ELEM(BPoint, alfa, tilt)
DNA_STRUCT_RENAME_ELEM(BezTriple, alfa, tilt)
-DNA_STRUCT_RENAME_ELEM(Bone, scaleIn, scale_in_x)
-DNA_STRUCT_RENAME_ELEM(Bone, scaleOut, scale_out_x)
DNA_STRUCT_RENAME_ELEM(Bone, curveInX, curve_in_x)
DNA_STRUCT_RENAME_ELEM(Bone, curveInY, curve_in_y)
DNA_STRUCT_RENAME_ELEM(Bone, curveOutX, curve_out_x)
DNA_STRUCT_RENAME_ELEM(Bone, curveOutY, curve_out_y)
+DNA_STRUCT_RENAME_ELEM(Bone, scaleIn, scale_in_x)
+DNA_STRUCT_RENAME_ELEM(Bone, scaleOut, scale_out_x)
DNA_STRUCT_RENAME_ELEM(Camera, YF_dofdist, dof_distance)
DNA_STRUCT_RENAME_ELEM(Camera, clipend, clip_end)
DNA_STRUCT_RENAME_ELEM(Camera, clipsta, clip_start)
@@ -77,12 +77,13 @@ DNA_STRUCT_RENAME_ELEM(ParticleSettings, dup_ob, instance_object)
DNA_STRUCT_RENAME_ELEM(ParticleSettings, dupliweights, instance_weights)
DNA_STRUCT_RENAME_ELEM(View3D, far, clip_end)
DNA_STRUCT_RENAME_ELEM(View3D, near, clip_start)
-DNA_STRUCT_RENAME_ELEM(bPoseChannel, scaleIn, scale_in_x)
-DNA_STRUCT_RENAME_ELEM(bPoseChannel, scaleOut, scale_out_x)
DNA_STRUCT_RENAME_ELEM(bPoseChannel, curveInX, curve_in_x)
DNA_STRUCT_RENAME_ELEM(bPoseChannel, curveInY, curve_in_y)
DNA_STRUCT_RENAME_ELEM(bPoseChannel, curveOutX, curve_out_x)
DNA_STRUCT_RENAME_ELEM(bPoseChannel, curveOutY, curve_out_y)
+DNA_STRUCT_RENAME_ELEM(bPoseChannel, scaleIn, scale_in_x)
+DNA_STRUCT_RENAME_ELEM(bPoseChannel, scaleOut, scale_out_x)
+DNA_STRUCT_RENAME_ELEM(bSameVolumeConstraint, flag, free_axis)
DNA_STRUCT_RENAME_ELEM(bTheme, tact, space_action)
DNA_STRUCT_RENAME_ELEM(bTheme, tbuts, space_properties)
DNA_STRUCT_RENAME_ELEM(bTheme, tclip, space_clip)
diff --git a/source/blender/makesdna/intern/makesdna.c b/source/blender/makesdna/intern/makesdna.c
index 0ea1ca9c018..7e53231a547 100644
--- a/source/blender/makesdna/intern/makesdna.c
+++ b/source/blender/makesdna/intern/makesdna.c
@@ -41,6 +41,8 @@
* numbers give more output.
*/
+#define DNA_DEPRECATED_ALLOW
+
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
@@ -142,10 +144,10 @@ static const char *includefiles[] = {
static MemArena *mem_arena = NULL;
-static int maxdata = 500000, maxnr = 50000;
-static int nr_names = 0;
-static int nr_types = 0;
-static int nr_structs = 0;
+static int max_data_size = 500000, max_array_len = 50000;
+static int names_len = 0;
+static int types_len = 0;
+static int structs_len = 0;
/** At address `names[a]` is string `a`. */
static char **names;
/** At address `types[a]` is string `a`. */
@@ -159,7 +161,7 @@ static short *types_size_64;
/** At `sp = structs[a]` is the first address of a struct definition:
* - `sp[0]` is type number.
* - `sp[1]` is the length of the element array (next).
- * - `sp[2]` sp[3] is [(type_nr, name_nr), ..] (number of pairs is defined by `sp[1]`),
+ * - `sp[2]` sp[3] is [(type_index, name_index), ..] (number of pairs is defined by `sp[1]`),
*/
static short **structs, *structdata;
@@ -342,7 +344,6 @@ static bool is_name_legal(const char *name)
static int add_type(const char *str, int size)
{
- int nr;
char *cp;
/* first do validity check */
@@ -358,14 +359,14 @@ static int add_type(const char *str, int size)
str = version_struct_static_from_alias(str);
/* search through type array */
- for (nr = 0; nr < nr_types; nr++) {
- if (strcmp(str, types[nr]) == 0) {
+ for (int index = 0; index < types_len; index++) {
+ if (strcmp(str, types[index]) == 0) {
if (size) {
- types_size_native[nr] = size;
- types_size_32[nr] = size;
- types_size_64[nr] = size;
+ types_size_native[index] = size;
+ types_size_32[index] = size;
+ types_size_64[index] = size;
}
- return nr;
+ return index;
}
}
@@ -373,18 +374,18 @@ static int add_type(const char *str, int size)
const int str_size = strlen(str) + 1;
cp = BLI_memarena_alloc(mem_arena, str_size);
memcpy(cp, str, str_size);
- types[nr_types] = cp;
- types_size_native[nr_types] = size;
- types_size_32[nr_types] = size;
- types_size_64[nr_types] = size;
+ types[types_len] = cp;
+ types_size_native[types_len] = size;
+ types_size_32[types_len] = size;
+ types_size_64[types_len] = size;
- if (nr_types >= maxnr) {
+ if (types_len >= max_array_len) {
printf("too many types\n");
- return nr_types - 1;
+ return types_len - 1;
}
- nr_types++;
+ types_len++;
- return nr_types - 1;
+ return types_len - 1;
}
/**
@@ -511,7 +512,7 @@ static int add_name(const char *str)
}
/* search name array */
- for (nr = 0; nr < nr_names; nr++) {
+ for (nr = 0; nr < names_len; nr++) {
if (strcmp(name, names[nr]) == 0) {
return nr;
}
@@ -526,15 +527,15 @@ static int add_name(const char *str)
const int name_size = strlen(name) + 1;
cp = BLI_memarena_alloc(mem_arena, name_size);
memcpy(cp, name, name_size);
- names[nr_names] = cp;
+ names[names_len] = cp;
- if (nr_names >= maxnr) {
+ if (names_len >= max_array_len) {
printf("too many names\n");
- return nr_names - 1;
+ return names_len - 1;
}
- nr_names++;
+ names_len++;
- return nr_names - 1;
+ return names_len - 1;
}
static short *add_struct(int namecode)
@@ -542,23 +543,23 @@ static short *add_struct(int namecode)
int len;
short *sp;
- if (nr_structs == 0) {
+ if (structs_len == 0) {
structs[0] = structdata;
}
else {
- sp = structs[nr_structs - 1];
+ sp = structs[structs_len - 1];
len = sp[1];
- structs[nr_structs] = sp + 2 * len + 2;
+ structs[structs_len] = sp + 2 * len + 2;
}
- sp = structs[nr_structs];
+ sp = structs[structs_len];
sp[0] = namecode;
- if (nr_structs >= maxnr) {
+ if (structs_len >= max_array_len) {
printf("too many structs\n");
return sp;
}
- nr_structs++;
+ structs_len++;
return sp;
}
@@ -894,7 +895,7 @@ static bool check_field_alignment(
static int calculate_struct_sizes(int firststruct, FILE *file_verify, const char *base_directory)
{
- int unknown = nr_structs, lastunknown;
+ int unknown = structs_len, lastunknown;
bool dna_error = false;
/* Write test to verify sizes are accurate. */
@@ -912,7 +913,7 @@ static int calculate_struct_sizes(int firststruct, FILE *file_verify, const char
unknown = 0;
/* check all structs... */
- for (int a = 0; a < nr_structs; a++) {
+ for (int a = 0; a < structs_len; a++) {
const short *structpoin = structs[a];
const int structtype = structpoin[0];
const char *structname = version_struct_alias_from_static(types[structtype]);
@@ -1097,7 +1098,7 @@ static int calculate_struct_sizes(int firststruct, FILE *file_verify, const char
if (debugSDNA) {
fprintf(stderr, "*** Known structs :\n");
- for (int a = 0; a < nr_structs; a++) {
+ for (int a = 0; a < structs_len; a++) {
const short *structpoin = structs[a];
const int structtype = structpoin[0];
@@ -1110,7 +1111,7 @@ static int calculate_struct_sizes(int firststruct, FILE *file_verify, const char
fprintf(stderr, "*** Unknown structs :\n");
- for (int a = 0; a < nr_structs; a++) {
+ for (int a = 0; a < structs_len; a++) {
const short *structpoin = structs[a];
const int structtype = structpoin[0];
@@ -1148,7 +1149,7 @@ static void dna_write(FILE *file, const void *pntr, const int size)
void print_struct_sizes(void)
{
- int a, unknown = nr_structs, structtype;
+ int a, unknown = structs_len, structtype;
/*int lastunknown;*/ /*UNUSED*/
const short *structpoin;
printf("\n\n*** All detected structs:\n");
@@ -1158,7 +1159,7 @@ void print_struct_sizes(void)
unknown = 0;
/* check all structs... */
- for (a = 0; a < nr_structs; a++) {
+ for (a = 0; a < structs_len; a++) {
structpoin = structs[a];
structtype = structpoin[0];
printf("\t%s\t:%d\n", types[structtype], types_size_native[structtype]);
@@ -1188,15 +1189,15 @@ static int make_structDNA(const char *base_directory,
mem_arena = BLI_memarena_new(BLI_MEMARENA_STD_BUFSIZE, __func__);
/* the longest known struct is 50k, so we assume 100k is sufficient! */
- structdata = MEM_callocN(maxdata, "structdata");
+ structdata = MEM_callocN(max_data_size, "structdata");
/* a maximum of 5000 variables, must be sufficient? */
- names = MEM_callocN(sizeof(char *) * maxnr, "names");
- types = MEM_callocN(sizeof(char *) * maxnr, "types");
- types_size_native = MEM_callocN(sizeof(short) * maxnr, "types_size_native");
- types_size_32 = MEM_callocN(sizeof(short) * maxnr, "types_size_32");
- types_size_64 = MEM_callocN(sizeof(short) * maxnr, "types_size_64");
- structs = MEM_callocN(sizeof(short *) * maxnr, "structs");
+ names = MEM_callocN(sizeof(char *) * max_array_len, "names");
+ types = MEM_callocN(sizeof(char *) * max_array_len, "types");
+ types_size_native = MEM_callocN(sizeof(short) * max_array_len, "types_size_native");
+ types_size_32 = MEM_callocN(sizeof(short) * max_array_len, "types_size_32");
+ types_size_64 = MEM_callocN(sizeof(short) * max_array_len, "types_size_64");
+ structs = MEM_callocN(sizeof(short *) * max_array_len, "structs");
/* Build versioning data */
DNA_alias_maps(DNA_RENAME_ALIAS_FROM_STATIC,
@@ -1231,7 +1232,7 @@ static int make_structDNA(const char *base_directory,
add_type("void", 0); /* SDNA_TYPE_VOID */
/* the defines above shouldn't be output in the padding file... */
- firststruct = nr_types;
+ firststruct = types_len;
/* add all include files defined in the global array */
/* Since the internal file+path name buffer has limited length, I do a */
@@ -1258,19 +1259,19 @@ static int make_structDNA(const char *base_directory,
/* short *elem; */
short num_types;
- printf("nr_names %d nr_types %d nr_structs %d\n", nr_names, nr_types, nr_structs);
- for (a = 0; a < nr_names; a++) {
+ printf("names_len %d types_len %d structs_len %d\n", names_len, types_len, structs_len);
+ for (a = 0; a < names_len; a++) {
printf(" %s\n", names[a]);
}
printf("\n");
sp = types_size_native;
- for (a = 0; a < nr_types; a++, sp++) {
+ for (a = 0; a < types_len; a++, sp++) {
printf(" %s %d\n", types[a], *sp);
}
printf("\n");
- for (a = 0; a < nr_structs; a++) {
+ for (a = 0; a < structs_len; a++) {
sp = structs[a];
printf(" struct %s elems: %d size: %d\n", types[sp[0]], sp[1], types_size_native[sp[0]]);
num_types = sp[1];
@@ -1286,7 +1287,7 @@ static int make_structDNA(const char *base_directory,
DEBUG_PRINTF(0, "Writing file ... ");
- if (nr_names == 0 || nr_structs == 0) {
+ if (names_len == 0 || structs_len == 0) {
/* pass */
}
else {
@@ -1297,11 +1298,11 @@ static int make_structDNA(const char *base_directory,
/* write names */
dna_write(file, "NAME", 4);
- len = nr_names;
+ len = names_len;
dna_write(file, &len, 4);
/* write array */
len = 0;
- for (int nr = 0; nr < nr_names; nr++) {
+ for (int nr = 0; nr < names_len; nr++) {
int name_size = strlen(names[nr]) + 1;
dna_write(file, names[nr], name_size);
len += name_size;
@@ -1313,11 +1314,11 @@ static int make_structDNA(const char *base_directory,
/* write TYPES */
dna_write(file, "TYPE", 4);
- len = nr_types;
+ len = types_len;
dna_write(file, &len, 4);
/* write array */
len = 0;
- for (int nr = 0; nr < nr_types; nr++) {
+ for (int nr = 0; nr < types_len; nr++) {
int type_size = strlen(types[nr]) + 1;
dna_write(file, types[nr], type_size);
len += type_size;
@@ -1330,19 +1331,19 @@ static int make_structDNA(const char *base_directory,
/* WRITE TYPELENGTHS */
dna_write(file, "TLEN", 4);
- len = 2 * nr_types;
- if (nr_types & 1) {
+ len = 2 * types_len;
+ if (types_len & 1) {
len += 2;
}
dna_write(file, types_size_native, len);
/* WRITE STRUCTS */
dna_write(file, "STRC", 4);
- len = nr_structs;
+ len = structs_len;
dna_write(file, &len, 4);
/* calc datablock size */
- sp = structs[nr_structs - 1];
+ sp = structs[structs_len - 1];
sp += 2 + 2 * (sp[1]);
len = (intptr_t)((char *)sp - (char *)structs[0]);
len = (len + 3) & ~3;
@@ -1355,7 +1356,7 @@ static int make_structDNA(const char *base_directory,
{
fprintf(file_offsets, "#define SDNA_TYPE_FROM_STRUCT(id) _SDNA_TYPE_##id\n");
fprintf(file_offsets, "enum {\n");
- for (i = 0; i < nr_structs; i++) {
+ for (i = 0; i < structs_len; i++) {
const short *structpoin = structs[i];
const int structtype = structpoin[0];
fprintf(file_offsets,
@@ -1363,7 +1364,7 @@ static int make_structDNA(const char *base_directory,
version_struct_alias_from_static(types[structtype]),
i);
}
- fprintf(file_offsets, "\tSDNA_TYPE_MAX = %d,\n", nr_structs);
+ fprintf(file_offsets, "\tSDNA_TYPE_MAX = %d,\n", structs_len);
fprintf(file_offsets, "};\n\n");
}
@@ -1371,7 +1372,7 @@ static int make_structDNA(const char *base_directory,
* do last because names are stripped. */
{
GSet *names_unique = BLI_gset_str_new_ex(__func__, 512);
- for (int struct_nr = 0; struct_nr < nr_structs; struct_nr++) {
+ for (int struct_nr = 0; struct_nr < structs_len; struct_nr++) {
sp = structs[struct_nr];
const char *struct_name = types[sp[0]];
const int len = sp[1];
diff --git a/source/blender/makesrna/RNA_access.h b/source/blender/makesrna/RNA_access.h
index a7b111d49da..30abf0f54bf 100644
--- a/source/blender/makesrna/RNA_access.h
+++ b/source/blender/makesrna/RNA_access.h
@@ -97,6 +97,7 @@ extern StructRNA RNA_BuildGpencilModifier;
extern StructRNA RNA_BuildModifier;
extern StructRNA RNA_CacheFile;
extern StructRNA RNA_Camera;
+extern StructRNA RNA_CameraDOFSettings;
extern StructRNA RNA_CastModifier;
extern StructRNA RNA_ChildOfConstraint;
extern StructRNA RNA_ChildParticle;
@@ -725,6 +726,7 @@ extern StructRNA RNA_View3DOverlay;
extern StructRNA RNA_View3DShading;
extern StructRNA RNA_ViewLayer;
extern StructRNA RNA_VoronoiTexture;
+extern StructRNA RNA_WalkNavigation;
extern StructRNA RNA_WarpModifier;
extern StructRNA RNA_WaveModifier;
extern StructRNA RNA_WeightedNormalModifier;
@@ -1030,9 +1032,12 @@ void *RNA_property_enum_py_data_get(PropertyRNA *prop);
int RNA_property_enum_step(
const struct bContext *C, PointerRNA *ptr, PropertyRNA *prop, int from_value, int step);
-PointerRNA RNA_property_pointer_get(PointerRNA *ptr, PropertyRNA *prop);
-void RNA_property_pointer_set(PointerRNA *ptr, PropertyRNA *prop, PointerRNA ptr_value);
-PointerRNA RNA_property_pointer_get_default(PointerRNA *ptr, PropertyRNA *prop);
+PointerRNA RNA_property_pointer_get(PointerRNA *ptr, PropertyRNA *prop) ATTR_NONNULL(1, 2);
+void RNA_property_pointer_set(PointerRNA *ptr,
+ PropertyRNA *prop,
+ PointerRNA ptr_value,
+ struct ReportList *reports) ATTR_NONNULL(1, 2);
+PointerRNA RNA_property_pointer_get_default(PointerRNA *ptr, PropertyRNA *prop) ATTR_NONNULL(1, 2);
void RNA_property_collection_begin(PointerRNA *ptr,
PropertyRNA *prop,
diff --git a/source/blender/makesrna/RNA_define.h b/source/blender/makesrna/RNA_define.h
index 59c03cf34b3..0beb14614ec 100644
--- a/source/blender/makesrna/RNA_define.h
+++ b/source/blender/makesrna/RNA_define.h
@@ -48,6 +48,7 @@ void RNA_define_free(BlenderRNA *brna);
void RNA_free(BlenderRNA *brna);
void RNA_define_verify_sdna(bool verify);
void RNA_define_animate_sdna(bool animate);
+void RNA_define_fallback_property_update(int noteflag, const char *updatefunc);
void RNA_init(void);
void RNA_exit(void);
diff --git a/source/blender/makesrna/RNA_enum_types.h b/source/blender/makesrna/RNA_enum_types.h
index 119186ff748..02aaef44a1f 100644
--- a/source/blender/makesrna/RNA_enum_types.h
+++ b/source/blender/makesrna/RNA_enum_types.h
@@ -96,6 +96,7 @@ extern const EnumPropertyItem rna_enum_keyblock_type_items[];
extern const EnumPropertyItem rna_enum_keyingset_path_grouping_items[];
extern const EnumPropertyItem rna_enum_keying_flag_items[];
+extern const EnumPropertyItem rna_enum_keying_flag_items_api[];
extern const EnumPropertyItem rna_enum_keyframe_paste_offset_items[];
extern const EnumPropertyItem rna_enum_keyframe_paste_merge_items[];
diff --git a/source/blender/makesrna/intern/makesrna.c b/source/blender/makesrna/intern/makesrna.c
index 3e948e2d712..35045a3a408 100644
--- a/source/blender/makesrna/intern/makesrna.c
+++ b/source/blender/makesrna/intern/makesrna.c
@@ -1033,10 +1033,10 @@ static char *rna_def_property_set_func(
break;
}
case PROP_POINTER: {
- fprintf(f, "void %s(PointerRNA *ptr, PointerRNA value)\n", func);
+ fprintf(f, "void %s(PointerRNA *ptr, PointerRNA value, struct ReportList *reports)\n", func);
fprintf(f, "{\n");
if (manualfunc) {
- fprintf(f, " %s(ptr, value);\n", manualfunc);
+ fprintf(f, " %s(ptr, value, reports);\n", manualfunc);
}
else {
rna_print_data_get(f, dp);
@@ -2024,7 +2024,7 @@ static void rna_def_function_funcs_header(FILE *f, StructRNA *srna, FunctionDefR
char funcname[2048];
rna_construct_wrapper_function_name(
- funcname, sizeof(funcname), srna->identifier, func->identifier, NULL);
+ funcname, sizeof(funcname), srna->identifier, func->identifier, "func");
rna_generate_static_parameter_prototypes(f, srna, dfunc, funcname, 1);
}
@@ -2452,7 +2452,7 @@ static void rna_def_struct_function_call_impl_cpp(FILE *f, StructRNA *srna, Func
int first = 1;
rna_construct_wrapper_function_name(
- funcname, sizeof(funcname), srna->identifier, func->identifier, NULL);
+ funcname, sizeof(funcname), srna->identifier, func->identifier, "func");
fprintf(f, "%s(", funcname);
@@ -2615,7 +2615,7 @@ static void rna_def_function_wrapper_funcs(FILE *f, StructDefRNA *dsrna, Functio
}
rna_construct_wrapper_function_name(
- funcname, sizeof(funcname), srna->identifier, func->identifier, NULL);
+ funcname, sizeof(funcname), srna->identifier, func->identifier, "func");
rna_generate_static_parameter_prototypes(f, srna, dfunc, funcname, 0);
diff --git a/source/blender/makesrna/intern/rna_ID.c b/source/blender/makesrna/intern/rna_ID.c
index 149cd7caf84..7e6a3e70b9d 100644
--- a/source/blender/makesrna/intern/rna_ID.c
+++ b/source/blender/makesrna/intern/rna_ID.c
@@ -435,6 +435,11 @@ StructRNA *rna_PropertyGroup_refine(PointerRNA *ptr)
return ptr->type;
}
+static ID *rna_ID_evaluated_get(ID *id, struct Depsgraph *depsgraph)
+{
+ return DEG_get_evaluated_id(depsgraph, id);
+}
+
static ID *rna_ID_copy(ID *id, Main *bmain)
{
ID *newid;
@@ -458,7 +463,7 @@ static ID *rna_ID_override_create(ID *id, Main *bmain)
return BKE_override_static_create_from_id(bmain, id);
}
-static void rna_ID_update_tag(ID *id, ReportList *reports, int flag)
+static void rna_ID_update_tag(ID *id, Main *bmain, ReportList *reports, int flag)
{
/* XXX, new function for this! */
# if 0
@@ -473,6 +478,8 @@ static void rna_ID_update_tag(ID *id, ReportList *reports, int flag)
/* pass */
}
else {
+ int allow_flag = 0;
+
/* ensure flag us correct for the type */
switch (GS(id->name)) {
case ID_OB:
@@ -480,28 +487,35 @@ static void rna_ID_update_tag(ID *id, ReportList *reports, int flag)
* object types supports different flags. Maybe does not worth checking
* for this at all. Or maybe let dependency graph to return whether
* the tag was valid or not. */
- if (flag & ~(ID_RECALC_ALL)) {
- BKE_report(reports, RPT_ERROR, "'Refresh' incompatible with Object ID type");
- return;
- }
+ allow_flag = ID_RECALC_ALL;
break;
/* Could add particle updates later */
# if 0
case ID_PA:
- if (flag & ~(OB_RECALC_ALL | PSYS_RECALC)) {
- BKE_report(reports, RPT_ERROR, "'Refresh' incompatible with ParticleSettings ID type");
- return;
- }
+ allow_flag = OB_RECALC_ALL | PSYS_RECALC;
break;
# endif
+ case ID_AC:
+ allow_flag = ID_RECALC_ANIMATION;
+ break;
default:
- BKE_report(
- reports, RPT_ERROR, "This ID type is not compatible with any 'refresh' options");
- return;
+ if (id_can_have_animdata(id)) {
+ allow_flag = ID_RECALC_ANIMATION;
+ }
+ }
+
+ if (flag & ~allow_flag) {
+ StructRNA *srna = ID_code_to_RNA_type(GS(id->name));
+ BKE_reportf(reports,
+ RPT_ERROR,
+ "%s is not compatible with %s 'refresh' options",
+ RNA_struct_identifier(srna),
+ allow_flag ? "the specified" : "any");
+ return;
}
}
- DEG_id_tag_update(id, flag);
+ DEG_id_tag_update_ex(bmain, id, flag);
}
static void rna_ID_user_clear(ID *id)
@@ -1446,6 +1460,15 @@ static void rna_def_ID(BlenderRNA *brna)
RNA_def_property_pointer_funcs(prop, "rna_IDPreview_get", NULL, NULL, NULL);
/* functions */
+ func = RNA_def_function(srna, "evaluated_get", "rna_ID_evaluated_get");
+ RNA_def_function_ui_description(
+ func, "Get corresponding evaluated ID from the given dependency graph");
+ parm = RNA_def_pointer(
+ func, "depsgraph", "Depsgraph", "", "Dependency graph to perform lookup in");
+ RNA_def_parameter_flags(parm, PROP_NEVER_NULL, PARM_REQUIRED);
+ parm = RNA_def_pointer(func, "id", "ID", "", "New copy of the ID");
+ RNA_def_function_return(func, parm);
+
func = RNA_def_function(srna, "copy", "rna_ID_copy");
RNA_def_function_ui_description(
func, "Create a copy of this data-block (not supported for all data-blocks)");
@@ -1517,7 +1540,7 @@ static void rna_def_ID(BlenderRNA *brna)
RNA_def_function_ui_description(func, "Clear animation on this this ID");
func = RNA_def_function(srna, "update_tag", "rna_ID_update_tag");
- RNA_def_function_flag(func, FUNC_USE_REPORTS);
+ RNA_def_function_flag(func, FUNC_USE_MAIN | FUNC_USE_REPORTS);
RNA_def_function_ui_description(func,
"Tag the ID to update its display data, "
"e.g. when calling :class:`bpy.types.Scene.update`");
diff --git a/source/blender/makesrna/intern/rna_access.c b/source/blender/makesrna/intern/rna_access.c
index d5dfd0b5503..20358ca80fd 100644
--- a/source/blender/makesrna/intern/rna_access.c
+++ b/source/blender/makesrna/intern/rna_access.c
@@ -302,7 +302,7 @@ static IDProperty *rna_idproperty_ui_ensure(PointerRNA *ptr, PropertyRNA *prop,
idprop = IDP_New(IDP_GROUP, &dummy, RNA_IDP_UI);
if (!IDP_AddToGroup(props, idprop)) {
- IDP_FreeProperty(idprop);
+ IDP_FreePropertyContent(idprop);
return NULL;
}
}
@@ -316,7 +316,7 @@ static IDProperty *rna_idproperty_ui_ensure(PointerRNA *ptr, PropertyRNA *prop,
rv = IDP_New(IDP_GROUP, &dummy, name);
if (!IDP_AddToGroup(idprop, rv)) {
- IDP_FreeProperty(rv);
+ IDP_FreePropertyContent(rv);
return NULL;
}
}
@@ -370,7 +370,7 @@ static bool rna_idproperty_ui_set_default(PointerRNA *ptr,
item = IDP_New(type, value, "default");
if (!IDP_AddToGroup(idp_ui, item)) {
- IDP_FreeProperty(item);
+ IDP_FreePropertyContent(item);
return false;
}
}
@@ -3733,24 +3733,29 @@ PointerRNA RNA_property_pointer_get(PointerRNA *ptr, PropertyRNA *prop)
}
}
-void RNA_property_pointer_set(PointerRNA *ptr, PropertyRNA *prop, PointerRNA ptr_value)
+void RNA_property_pointer_set(PointerRNA *ptr,
+ PropertyRNA *prop,
+ PointerRNA ptr_value,
+ ReportList *reports)
{
PointerPropertyRNA *pprop = (PointerPropertyRNA *)prop;
BLI_assert(RNA_property_type(prop) == PROP_POINTER);
/* Check types */
if (ptr_value.type != NULL && !RNA_struct_is_a(ptr_value.type, pprop->type)) {
- printf("%s: expected %s type, not %s.\n",
- __func__,
- pprop->type->identifier,
- ptr_value.type->identifier);
+ BKE_reportf(reports,
+ RPT_ERROR,
+ "%s: expected %s type, not %s.\n",
+ __func__,
+ pprop->type->identifier,
+ ptr_value.type->identifier);
return;
}
/* RNA */
if (pprop->set && !((prop->flag & PROP_NEVER_NULL) && ptr_value.data == NULL) &&
!((prop->flag & PROP_ID_SELF_CHECK) && ptr->id.data == ptr_value.id.data)) {
- pprop->set(ptr, ptr_value);
+ pprop->set(ptr, ptr_value, reports);
}
/* IDProperty */
else if (prop->flag & PROP_EDITABLE) {
@@ -3961,7 +3966,7 @@ void RNA_property_collection_add(PointerRNA *ptr, PropertyRNA *prop, PointerRNA
item = IDP_New(IDP_GROUP, &val, "");
IDP_AppendArray(idprop, item);
/* IDP_AppendArray does a shallow copy (memcpy), only free memory */
- /* IDP_FreeProperty(item); */
+ /* IDP_FreePropertyContent(item); */
MEM_freeN(item);
rna_idproperty_touch(idprop);
}
@@ -3977,7 +3982,7 @@ void RNA_property_collection_add(PointerRNA *ptr, PropertyRNA *prop, PointerRNA
item = IDP_New(IDP_GROUP, &val, "");
IDP_AppendArray(idprop, item);
/* IDP_AppendArray does a shallow copy (memcpy), only free memory */
- /* IDP_FreeProperty(item); */
+ /* IDP_FreePropertyContent(item); */
MEM_freeN(item);
}
}
@@ -6422,7 +6427,7 @@ void RNA_pointer_set(PointerRNA *ptr, const char *name, PointerRNA ptr_value)
PropertyRNA *prop = RNA_struct_find_property(ptr, name);
if (prop) {
- RNA_property_pointer_set(ptr, prop, ptr_value);
+ RNA_property_pointer_set(ptr, prop, ptr_value, NULL);
}
else {
printf("%s: %s.%s not found.\n", __func__, ptr->type->identifier, name);
@@ -7971,7 +7976,7 @@ bool RNA_property_reset(PointerRNA *ptr, PropertyRNA *prop, int index)
case PROP_POINTER: {
PointerRNA value = RNA_property_pointer_get_default(ptr, prop);
- RNA_property_pointer_set(ptr, prop, value);
+ RNA_property_pointer_set(ptr, prop, value, NULL);
return true;
}
diff --git a/source/blender/makesrna/intern/rna_action.c b/source/blender/makesrna/intern/rna_action.c
index bb3585df24e..4e98db21089 100644
--- a/source/blender/makesrna/intern/rna_action.c
+++ b/source/blender/makesrna/intern/rna_action.c
@@ -214,7 +214,9 @@ static PointerRNA rna_Action_active_pose_marker_get(PointerRNA *ptr)
ptr, &RNA_TimelineMarker, BLI_findlink(&act->markers, act->active_marker - 1));
}
-static void rna_Action_active_pose_marker_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Action_active_pose_marker_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bAction *act = (bAction *)ptr->data;
act->active_marker = BLI_findindex(&act->markers, value.data) + 1;
@@ -339,7 +341,7 @@ static void rna_def_dopesheet(BlenderRNA *brna)
RNA_def_property_boolean_sdna(prop, NULL, "filterflag", ADS_FILTER_INCL_HIDDEN);
RNA_def_property_ui_text(
prop, "Display Hidden", "Include channels from objects/bone that are not visible");
- RNA_def_property_ui_icon(prop, ICON_GHOST_ENABLED, 0);
+ RNA_def_property_ui_icon(prop, ICON_OBJECT_HIDDEN, 0);
RNA_def_property_update(prop, NC_ANIMATION | ND_ANIMCHAN | NA_EDITED, NULL);
prop = RNA_def_property(srna, "use_datablock_sort", PROP_BOOLEAN, PROP_NONE);
diff --git a/source/blender/makesrna/intern/rna_animation.c b/source/blender/makesrna/intern/rna_animation.c
index 15429ec6b5e..6228414e4f4 100644
--- a/source/blender/makesrna/intern/rna_animation.c
+++ b/source/blender/makesrna/intern/rna_animation.c
@@ -72,6 +72,43 @@ const EnumPropertyItem rna_enum_keying_flag_items[] = {
{0, NULL, 0, NULL, NULL},
};
+/* Contains additional flags suitable for use in Python API functions. */
+const EnumPropertyItem rna_enum_keying_flag_items_api[] = {
+ {INSERTKEY_NEEDED,
+ "INSERTKEY_NEEDED",
+ 0,
+ "Only Needed",
+ "Only insert keyframes where they're needed in the relevant F-Curves"},
+ {INSERTKEY_MATRIX,
+ "INSERTKEY_VISUAL",
+ 0,
+ "Visual Keying",
+ "Insert keyframes based on 'visual transforms'"},
+ {INSERTKEY_XYZ2RGB,
+ "INSERTKEY_XYZ_TO_RGB",
+ 0,
+ "XYZ=RGB Colors",
+ "Color for newly added transformation F-Curves (Location, Rotation, Scale) "
+ "and also Color is based on the transform axis"},
+ {INSERTKEY_REPLACE,
+ "INSERTKEY_REPLACE",
+ 0,
+ "Replace Existing",
+ "Only replace existing keyframes"},
+ {INSERTKEY_AVAILABLE,
+ "INSERTKEY_AVAILABLE",
+ 0,
+ "Only Available",
+ "Don't create F-Curves when they don't already exist"},
+ {INSERTKEY_CYCLE_AWARE,
+ "INSERTKEY_CYCLE_AWARE",
+ 0,
+ "Cycle Aware Keying",
+ "When inserting into a curve with cyclic extrapolation, remap the keyframe inside "
+ "the cycle time range, and if changing an end key, also update the other one"},
+ {0, NULL, 0, NULL, NULL},
+};
+
#ifdef RNA_RUNTIME
# include "BLI_math_base.h"
@@ -114,7 +151,9 @@ static int rna_AnimData_action_editable(PointerRNA *ptr, const char **UNUSED(r_i
return PROP_EDITABLE;
}
-static void rna_AnimData_action_set(PointerRNA *ptr, PointerRNA value)
+static void rna_AnimData_action_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
ID *ownerId = (ID *)ptr->id.data;
@@ -424,7 +463,9 @@ static PointerRNA rna_KeyingSet_active_ksPath_get(PointerRNA *ptr)
ptr, &RNA_KeyingSetPath, BLI_findlink(&ks->paths, ks->active_path - 1));
}
-static void rna_KeyingSet_active_ksPath_set(PointerRNA *ptr, PointerRNA value)
+static void rna_KeyingSet_active_ksPath_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
KeyingSet *ks = (KeyingSet *)ptr->data;
KS_Path *ksp = (KS_Path *)value.data;
@@ -575,7 +616,9 @@ static PointerRNA rna_NlaTrack_active_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_NlaTrack, track);
}
-static void rna_NlaTrack_active_set(PointerRNA *ptr, PointerRNA value)
+static void rna_NlaTrack_active_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
AnimData *adt = (AnimData *)ptr->data;
NlaTrack *track = (NlaTrack *)value.data;
@@ -1266,6 +1309,9 @@ static void rna_def_animdata(BlenderRNA *brna)
RNA_def_property_ui_text(
prop, "Use NLA Tweak Mode", "Whether to enable or disable tweak mode in NLA");
RNA_def_property_update(prop, NC_ANIMATION | ND_NLA, "rna_AnimData_update");
+
+ /* Animation Data API */
+ RNA_api_animdata(srna);
}
/* --- */
diff --git a/source/blender/makesrna/intern/rna_animation_api.c b/source/blender/makesrna/intern/rna_animation_api.c
index f201b8e6e99..e063e5de22c 100644
--- a/source/blender/makesrna/intern/rna_animation_api.c
+++ b/source/blender/makesrna/intern/rna_animation_api.c
@@ -37,6 +37,7 @@
# include "BKE_context.h"
# include "BKE_report.h"
+# include "BKE_nla.h"
# include "ED_keyframing.h"
@@ -59,6 +60,11 @@ static void rna_KeyingSet_context_refresh(KeyingSet *ks, bContext *C, ReportList
}
}
+static float rna_AnimData_nla_tweak_strip_time_to_scene(AnimData *adt, float frame, bool invert)
+{
+ return BKE_nla_tweakedit_remap(adt, frame, invert ? NLATIME_CONVERT_UNMAP : NLATIME_CONVERT_MAP);
+}
+
#else
void RNA_api_keyingset(StructRNA *srna)
@@ -75,4 +81,25 @@ void RNA_api_keyingset(StructRNA *srna)
RNA_def_function_flag(func, FUNC_USE_CONTEXT | FUNC_USE_REPORTS);
}
+void RNA_api_animdata(StructRNA *srna)
+{
+ FunctionRNA *func;
+ PropertyRNA *parm;
+
+ /* Convert between action time and scene time when tweaking a NLA strip. */
+ func = RNA_def_function(
+ srna, "nla_tweak_strip_time_to_scene", "rna_AnimData_nla_tweak_strip_time_to_scene");
+ RNA_def_function_ui_description(func,
+ "Convert a time value from the local time of the tweaked strip "
+ "to scene time, exactly as done by built-in key editing tools. "
+ "Returns the input time unchanged if not tweaking.");
+ parm = RNA_def_float(
+ func, "frame", 0.0, MINAFRAME, MAXFRAME, "", "Input time", MINAFRAME, MAXFRAME);
+ RNA_def_parameter_flags(parm, 0, PARM_REQUIRED);
+ RNA_def_boolean(func, "invert", false, "Invert", "Convert scene time to action time");
+ parm = RNA_def_float(
+ func, "result", 0.0, MINAFRAME, MAXFRAME, "", "Converted time", MINAFRAME, MAXFRAME);
+ RNA_def_function_return(func, parm);
+}
+
#endif
diff --git a/source/blender/makesrna/intern/rna_armature.c b/source/blender/makesrna/intern/rna_armature.c
index 5461aaa0f1a..604be10d5ab 100644
--- a/source/blender/makesrna/intern/rna_armature.c
+++ b/source/blender/makesrna/intern/rna_armature.c
@@ -67,7 +67,9 @@ static void rna_Armature_dependency_update(Main *bmain, Scene *UNUSED(scene), Po
WM_main_add_notifier(NC_GEOM | ND_DATA, id);
}
-static void rna_Armature_act_bone_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Armature_act_bone_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bArmature *arm = (bArmature *)ptr->data;
@@ -89,7 +91,9 @@ static void rna_Armature_act_bone_set(PointerRNA *ptr, PointerRNA value)
}
}
-static void rna_Armature_act_edit_bone_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Armature_act_edit_bone_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bArmature *arm = (bArmature *)ptr->data;
@@ -395,7 +399,9 @@ static PointerRNA rna_EditBone_parent_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_EditBone, data->parent);
}
-static void rna_EditBone_parent_set(PointerRNA *ptr, PointerRNA value)
+static void rna_EditBone_parent_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
EditBone *ebone = (EditBone *)(ptr->data);
EditBone *pbone, *parbone = (EditBone *)value.data;
@@ -463,7 +469,9 @@ static PointerRNA rna_EditBone_bbone_prev_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_EditBone, data->bbone_prev);
}
-static void rna_EditBone_bbone_prev_set(PointerRNA *ptr, PointerRNA value)
+static void rna_EditBone_bbone_prev_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
EditBone *ebone = (EditBone *)(ptr->data);
EditBone *hbone = (EditBone *)value.data;
@@ -474,7 +482,9 @@ static void rna_EditBone_bbone_prev_set(PointerRNA *ptr, PointerRNA value)
}
}
-static void rna_Bone_bbone_prev_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Bone_bbone_prev_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Bone *bone = (Bone *)ptr->data;
Bone *hbone = (Bone *)value.data;
@@ -491,7 +501,9 @@ static PointerRNA rna_EditBone_bbone_next_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_EditBone, data->bbone_next);
}
-static void rna_EditBone_bbone_next_set(PointerRNA *ptr, PointerRNA value)
+static void rna_EditBone_bbone_next_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
EditBone *ebone = (EditBone *)(ptr->data);
EditBone *hbone = (EditBone *)value.data;
@@ -502,7 +514,9 @@ static void rna_EditBone_bbone_next_set(PointerRNA *ptr, PointerRNA value)
}
}
-static void rna_Bone_bbone_next_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Bone_bbone_next_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Bone *bone = (Bone *)ptr->data;
Bone *hbone = (Bone *)value.data;
@@ -575,6 +589,20 @@ static void rna_Armature_bones_next(CollectionPropertyIterator *iter)
iter->valid = (internal->link != NULL);
}
+/* not essential, but much faster then the default lookup function */
+static int rna_Armature_bones_lookup_string(PointerRNA *ptr, const char *key, PointerRNA *r_ptr)
+{
+ bArmature *arm = (bArmature *)ptr->data;
+ Bone *bone = BKE_armature_find_bone_name(arm, key);
+ if (bone) {
+ RNA_pointer_create(ptr->id.data, &RNA_Bone, bone, r_ptr);
+ return true;
+ }
+ else {
+ return false;
+ }
+}
+
static bool rna_Armature_is_editmode_get(PointerRNA *ptr)
{
bArmature *arm = (bArmature *)ptr->id.data;
@@ -621,9 +649,10 @@ void rna_def_bone_curved_common(StructRNA *srna, bool is_posebone)
if (is_posebone == false) {
prop = RNA_def_property(srna, "use_endroll_as_inroll", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_ui_text(
- prop, "Inherit End Roll", "Use Roll Out of parent bone as Roll In of its children");
+ prop, "Inherit End Roll", "Add Roll Out of the Start Handle bone to the Roll In value");
RNA_def_property_boolean_sdna(prop, NULL, "flag", BONE_ADD_PARENT_END_ROLL);
- RNA_def_property_update(prop, 0, "rna_Armature_update_data");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_update(prop, 0, "rna_Armature_dependency_update");
}
/* Curve X/Y Offsets */
@@ -1285,8 +1314,15 @@ static void rna_def_armature(BlenderRNA *brna)
/* Collections */
prop = RNA_def_property(srna, "bones", PROP_COLLECTION, PROP_NONE);
RNA_def_property_collection_sdna(prop, NULL, "bonebase", NULL);
- RNA_def_property_collection_funcs(
- prop, NULL, "rna_Armature_bones_next", NULL, NULL, NULL, NULL, NULL, NULL);
+ RNA_def_property_collection_funcs(prop,
+ NULL,
+ "rna_Armature_bones_next",
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ "rna_Armature_bones_lookup_string",
+ NULL);
RNA_def_property_struct_type(prop, "Bone");
RNA_def_property_ui_text(prop, "Bones", "");
rna_def_armature_bones(brna, prop);
@@ -1359,13 +1395,6 @@ static void rna_def_armature(BlenderRNA *brna)
RNA_def_property_update(prop, 0, "rna_Armature_redraw_data");
RNA_def_property_flag(prop, PROP_LIB_EXCEPTION);
- prop = RNA_def_property(srna, "use_auto_ik", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_sdna(prop, NULL, "flag", ARM_AUTO_IK);
- RNA_def_property_ui_text(
- prop, "Auto IK", "Add temporary IK constraints while grabbing bones in Pose Mode");
- RNA_def_property_update(prop, 0, "rna_Armature_redraw_data");
- RNA_def_property_flag(prop, PROP_LIB_EXCEPTION);
-
prop = RNA_def_property(srna, "show_bone_custom_shapes", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", ARM_NO_CUSTOM);
RNA_def_property_ui_text(
diff --git a/source/blender/makesrna/intern/rna_camera.c b/source/blender/makesrna/intern/rna_camera.c
index 1f356624f3f..6bab07d2940 100644
--- a/source/blender/makesrna/intern/rna_camera.c
+++ b/source/blender/makesrna/intern/rna_camera.c
@@ -131,6 +131,38 @@ static void rna_Camera_dof_update(Main *bmain, Scene *scene, PointerRNA *UNUSED(
WM_main_add_notifier(NC_SCENE | ND_SEQUENCER, scene);
}
+char *rna_CameraDOFSettings_path(PointerRNA *ptr)
+{
+ /* if there is ID-data, resolve the path using the index instead of by name,
+ * since the name used is the name of the texture assigned, but the texture
+ * may be used multiple times in the same stack
+ */
+ if (ptr->id.data) {
+ if (GS(((ID *)ptr->id.data)->name) == ID_CA) {
+ return BLI_strdup("dof");
+ }
+ }
+
+ return BLI_strdup("");
+}
+
+static void rna_CameraDOFSettings_aperture_blades_set(PointerRNA *ptr, const int value)
+{
+ CameraDOFSettings *dofsettings = (CameraDOFSettings *)ptr->data;
+
+ if (value == 1 || value == 2) {
+ if (dofsettings->aperture_blades == 0) {
+ dofsettings->aperture_blades = 3;
+ }
+ else {
+ dofsettings->aperture_blades = 0;
+ }
+ }
+ else {
+ dofsettings->aperture_blades = value;
+ }
+}
+
#else
static void rna_def_camera_background_image(BlenderRNA *brna)
@@ -376,6 +408,68 @@ static void rna_def_camera_stereo_data(BlenderRNA *brna)
RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, NULL);
}
+static void rna_def_camera_dof_settings_data(BlenderRNA *brna)
+{
+ StructRNA *srna;
+ PropertyRNA *prop;
+
+ srna = RNA_def_struct(brna, "CameraDOFSettings", NULL);
+ RNA_def_struct_sdna(srna, "CameraDOFSettings");
+ RNA_def_struct_path_func(srna, "rna_CameraDOFSettings_path");
+ RNA_def_struct_ui_text(srna, "Depth of Field", "Depth of Field settings");
+
+ prop = RNA_def_property(srna, "use_dof", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", CAM_DOF_ENABLED);
+ RNA_def_property_ui_text(prop, "Depth of Field", "Use Depth of Field");
+ RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_dof_update");
+
+ prop = RNA_def_property(srna, "focus_object", PROP_POINTER, PROP_NONE);
+ RNA_def_property_struct_type(prop, "Object");
+ RNA_def_property_pointer_sdna(prop, NULL, "focus_object");
+ RNA_def_property_flag(prop, PROP_EDITABLE);
+ RNA_def_property_ui_text(
+ prop, "Focus Object", "Use this object to define the depth of field focal point");
+ RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_dependency_update");
+
+ prop = RNA_def_property(srna, "focus_distance", PROP_FLOAT, PROP_DISTANCE);
+ RNA_def_property_float_default(prop, 10.0f);
+ // RNA_def_property_pointer_sdna(prop, NULL, "focus_distance");
+ RNA_def_property_range(prop, 0.0f, FLT_MAX);
+ RNA_def_property_ui_range(prop, 0.0f, 5000.0f, 1, 2);
+ RNA_def_property_ui_text(
+ prop, "Focus Distance", "Distance to the focus point for depth of field");
+ RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_dof_update");
+
+ prop = RNA_def_property(srna, "aperture_fstop", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_ui_text(
+ prop,
+ "F-Stop",
+ "F-Stop ratio (lower numbers give more defocus, higher numbers give a sharper image)");
+ RNA_def_property_float_default(prop, 5.6f);
+ RNA_def_property_range(prop, 0.0f, FLT_MAX);
+ RNA_def_property_ui_range(prop, 0.1f, 128.0f, 10, 1);
+ RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_dof_update");
+
+ prop = RNA_def_property(srna, "aperture_blades", PROP_INT, PROP_NONE);
+ RNA_def_property_ui_text(
+ prop, "Blades", "Number of blades in aperture for polygonal bokeh (at least 3)");
+ RNA_def_property_range(prop, 0, 16);
+ RNA_def_property_int_funcs(prop, NULL, "rna_CameraDOFSettings_aperture_blades_set", NULL);
+ RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_dof_update");
+
+ prop = RNA_def_property(srna, "aperture_rotation", PROP_FLOAT, PROP_ANGLE);
+ RNA_def_property_ui_text(prop, "Rotation", "Rotation of blades in aperture");
+ RNA_def_property_range(prop, -M_PI, M_PI);
+ RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_dof_update");
+
+ prop = RNA_def_property(srna, "aperture_ratio", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_ui_text(prop, "Ratio", "Distortion to simulate anamorphic lens bokeh");
+ RNA_def_property_float_default(prop, 1.0f);
+ RNA_def_property_range(prop, 0.01f, FLT_MAX);
+ RNA_def_property_ui_range(prop, 1.0f, 2.0f, 0.1, 3);
+ RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_dof_update");
+}
+
void RNA_def_camera(BlenderRNA *brna)
{
StructRNA *srna;
@@ -525,12 +619,6 @@ void RNA_def_camera(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Shift Y", "Camera vertical shift");
RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_update");
- prop = RNA_def_property(srna, "dof_distance", PROP_FLOAT, PROP_DISTANCE);
- RNA_def_property_range(prop, 0.0f, FLT_MAX);
- RNA_def_property_ui_range(prop, 0.0f, 5000.0f, 1, 2);
- RNA_def_property_ui_text(prop, "DOF Distance", "Distance to the focus point for depth of field");
- RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_dof_update");
-
/* Stereo Settings */
prop = RNA_def_property(srna, "stereo", PROP_POINTER, PROP_NONE);
RNA_def_property_flag(prop, PROP_NEVER_NULL);
@@ -645,17 +733,9 @@ void RNA_def_camera(BlenderRNA *brna)
RNA_def_property_update(prop, NC_CAMERA | ND_DRAW_RENDER_VIEWPORT, NULL);
/* pointers */
- prop = RNA_def_property(srna, "dof_object", PROP_POINTER, PROP_NONE);
- RNA_def_property_struct_type(prop, "Object");
- RNA_def_property_pointer_sdna(prop, NULL, "dof_ob");
- RNA_def_property_flag(prop, PROP_EDITABLE);
- RNA_def_property_ui_text(
- prop, "DOF Object", "Use this object to define the depth of field focal point");
- RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_dependency_update");
-
- prop = RNA_def_property(srna, "gpu_dof", PROP_POINTER, PROP_NONE);
- RNA_def_property_struct_type(prop, "GPUDOFSettings");
- RNA_def_property_ui_text(prop, "GPU Depth Of Field", "");
+ prop = RNA_def_property(srna, "dof", PROP_POINTER, PROP_NONE);
+ RNA_def_property_struct_type(prop, "CameraDOFSettings");
+ RNA_def_property_ui_text(prop, "Depth Of Field", "");
RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, NULL);
prop = RNA_def_property(srna, "background_images", PROP_COLLECTION, PROP_NONE);
@@ -674,6 +754,7 @@ void RNA_def_camera(BlenderRNA *brna)
/* *** Animated *** */
rna_def_camera_stereo_data(brna);
+ rna_def_camera_dof_settings_data(brna);
/* Camera API */
RNA_api_camera(srna);
diff --git a/source/blender/makesrna/intern/rna_cloth.c b/source/blender/makesrna/intern/rna_cloth.c
index 160634307f9..f5cb29b5e69 100644
--- a/source/blender/makesrna/intern/rna_cloth.c
+++ b/source/blender/makesrna/intern/rna_cloth.c
@@ -306,7 +306,9 @@ static PointerRNA rna_ClothSettings_rest_shape_key_get(PointerRNA *ptr)
return rna_object_shapekey_index_get(ob->data, sim->shapekey_rest);
}
-static void rna_ClothSettings_rest_shape_key_set(PointerRNA *ptr, PointerRNA value)
+static void rna_ClothSettings_rest_shape_key_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Object *ob = (Object *)ptr->id.data;
ClothSimSettings *sim = (ClothSimSettings *)ptr->data;
diff --git a/source/blender/makesrna/intern/rna_collection.c b/source/blender/makesrna/intern/rna_collection.c
index 501895eefc8..ae944f59a35 100644
--- a/source/blender/makesrna/intern/rna_collection.c
+++ b/source/blender/makesrna/intern/rna_collection.c
@@ -405,15 +405,15 @@ void RNA_def_collections(BlenderRNA *brna)
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_ui_icon(prop, ICON_RESTRICT_SELECT_OFF, -1);
- RNA_def_property_ui_text(prop, "Disable Select", "Disable collection for viewport selection");
+ RNA_def_property_ui_text(prop, "Disable Selection", "Disable selection in viewport");
RNA_def_property_update(prop, NC_SCENE | ND_LAYER_CONTENT, "rna_Collection_flag_update");
prop = RNA_def_property(srna, "hide_viewport", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_sdna(prop, NULL, "flag", COLLECTION_RESTRICT_VIEW);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", COLLECTION_RESTRICT_VIEWPORT);
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_ui_icon(prop, ICON_RESTRICT_VIEW_OFF, -1);
- RNA_def_property_ui_text(prop, "Disable Viewport", "Disable collection in viewport");
+ RNA_def_property_ui_text(prop, "Disable in Viewports", "Globally disable in viewports");
RNA_def_property_update(prop, NC_SCENE | ND_LAYER_CONTENT, "rna_Collection_flag_update");
prop = RNA_def_property(srna, "hide_render", PROP_BOOLEAN, PROP_NONE);
@@ -421,7 +421,7 @@ void RNA_def_collections(BlenderRNA *brna)
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_ui_icon(prop, ICON_RESTRICT_RENDER_OFF, -1);
- RNA_def_property_ui_text(prop, "Disable Render", "Disable collection in renders");
+ RNA_def_property_ui_text(prop, "Disable in Renders", "Globally disable in renders");
RNA_def_property_update(prop, NC_SCENE | ND_LAYER_CONTENT, "rna_Collection_flag_update");
}
diff --git a/source/blender/makesrna/intern/rna_color.c b/source/blender/makesrna/intern/rna_color.c
index 40ee069657c..da2bf710428 100644
--- a/source/blender/makesrna/intern/rna_color.c
+++ b/source/blender/makesrna/intern/rna_color.c
@@ -525,6 +525,22 @@ static char *rna_ColorManagedViewSettings_path(PointerRNA *UNUSED(ptr))
return BLI_strdup("view_settings");
}
+static bool rna_ColorManagedColorspaceSettings_is_data_get(struct PointerRNA *ptr)
+{
+ ColorManagedColorspaceSettings *colorspace = (ColorManagedColorspaceSettings *)ptr->data;
+ const char *data_name = IMB_colormanagement_role_colorspace_name_get(COLOR_ROLE_DATA);
+ return STREQ(colorspace->name, data_name);
+}
+
+static void rna_ColorManagedColorspaceSettings_is_data_set(struct PointerRNA *ptr, bool value)
+{
+ ColorManagedColorspaceSettings *colorspace = (ColorManagedColorspaceSettings *)ptr->data;
+ if (value) {
+ const char *data_name = IMB_colormanagement_role_colorspace_name_get(COLOR_ROLE_DATA);
+ STRNCPY(colorspace->name, data_name);
+ }
+}
+
static int rna_ColorManagedColorspaceSettings_colorspace_get(struct PointerRNA *ptr)
{
ColorManagedColorspaceSettings *colorspace = (ColorManagedColorspaceSettings *)ptr->data;
@@ -1120,7 +1136,7 @@ static void rna_def_colormanage(BlenderRNA *brna)
PropertyRNA *prop;
static const EnumPropertyItem display_device_items[] = {
- {0, "DEFAULT", 0, "Default", ""},
+ {0, "NONE", 0, "None", ""},
{0, NULL, 0, NULL, NULL},
};
@@ -1227,6 +1243,7 @@ static void rna_def_colormanage(BlenderRNA *brna)
prop = RNA_def_property(srna, "name", PROP_ENUM, PROP_NONE);
RNA_def_property_flag(prop, PROP_ENUM_NO_CONTEXT);
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_enum_items(prop, color_space_items);
RNA_def_property_enum_funcs(prop,
"rna_ColorManagedColorspaceSettings_colorspace_get",
@@ -1235,6 +1252,17 @@ static void rna_def_colormanage(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Input Color Space", "Color space of the image or movie on disk");
RNA_def_property_update(prop, NC_WINDOW, "rna_ColorManagedColorspaceSettings_reload_update");
+ prop = RNA_def_property(srna, "is_data", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_boolean_funcs(prop,
+ "rna_ColorManagedColorspaceSettings_is_data_get",
+ "rna_ColorManagedColorspaceSettings_is_data_set");
+ RNA_def_property_ui_text(
+ prop,
+ "Is Data",
+ "Treat image as non-color data without color management, like normal or displacement maps");
+ RNA_def_property_update(prop, NC_WINDOW, "rna_ColorManagement_update");
+
//
srna = RNA_def_struct(brna, "ColorManagedSequencerColorspaceSettings", NULL);
RNA_def_struct_path_func(srna, "rna_ColorManagedSequencerColorspaceSettings_path");
diff --git a/source/blender/makesrna/intern/rna_constraint.c b/source/blender/makesrna/intern/rna_constraint.c
index c1c235d497b..ac319a545ac 100644
--- a/source/blender/makesrna/intern/rna_constraint.c
+++ b/source/blender/makesrna/intern/rna_constraint.c
@@ -351,7 +351,9 @@ static StructRNA *rna_ConstraintType_refine(struct PointerRNA *ptr)
}
}
-static void rna_ConstraintTargetBone_target_set(PointerRNA *ptr, PointerRNA value)
+static void rna_ConstraintTargetBone_target_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bConstraintTarget *tgt = (bConstraintTarget *)ptr->data;
Object *ob = value.data;
@@ -665,7 +667,9 @@ static bool rna_Constraint_cameraObject_poll(PointerRNA *ptr, PointerRNA value)
return 0;
}
-static void rna_Constraint_followTrack_camera_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Constraint_followTrack_camera_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bConstraint *con = (bConstraint *)ptr->data;
bFollowTrackConstraint *data = (bFollowTrackConstraint *)con->data;
@@ -682,7 +686,9 @@ static void rna_Constraint_followTrack_camera_set(PointerRNA *ptr, PointerRNA va
}
}
-static void rna_Constraint_followTrack_depthObject_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Constraint_followTrack_depthObject_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bConstraint *con = (bConstraint *)ptr->data;
bFollowTrackConstraint *data = (bFollowTrackConstraint *)con->data;
@@ -712,7 +718,9 @@ static bool rna_Constraint_followTrack_depthObject_poll(PointerRNA *ptr, Pointer
return 0;
}
-static void rna_Constraint_objectSolver_camera_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Constraint_objectSolver_camera_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bConstraint *con = (bConstraint *)ptr->data;
bObjectSolverConstraint *data = (bObjectSolverConstraint *)con->data;
@@ -1327,6 +1335,13 @@ static void rna_def_constraint_size_like(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Copy Z", "Copy the target's Z scale");
RNA_def_property_update(prop, NC_OBJECT | ND_CONSTRAINT, "rna_Constraint_update");
+ prop = RNA_def_property(srna, "power", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "power");
+ RNA_def_property_float_default(prop, 1.0f);
+ RNA_def_property_ui_range(prop, -FLT_MAX, FLT_MAX, 1, 3);
+ RNA_def_property_ui_text(prop, "Power", "Raise the target's scale to the specified power");
+ RNA_def_property_update(prop, NC_OBJECT | ND_CONSTRAINT, "rna_Constraint_update");
+
prop = RNA_def_property(srna, "use_offset", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "flag", SIZELIKE_OFFSET);
RNA_def_property_ui_text(prop, "Offset", "Combine original scale with copied scale");
@@ -1346,13 +1361,34 @@ static void rna_def_constraint_same_volume(BlenderRNA *brna)
StructRNA *srna;
PropertyRNA *prop;
- static const EnumPropertyItem volume_items[] = {
+ static const EnumPropertyItem axis_items[] = {
{SAMEVOL_X, "SAMEVOL_X", 0, "X", ""},
{SAMEVOL_Y, "SAMEVOL_Y", 0, "Y", ""},
{SAMEVOL_Z, "SAMEVOL_Z", 0, "Z", ""},
{0, NULL, 0, NULL, NULL},
};
+ static const EnumPropertyItem mode_items[] = {
+ {SAMEVOL_STRICT,
+ "STRICT",
+ 0,
+ "Strict",
+ "Volume is strictly preserved, overriding the scaling of non-free axes"},
+ {SAMEVOL_UNIFORM,
+ "UNIFORM",
+ 0,
+ "Uniform",
+ "Volume is preserved when the object is scaled uniformly. "
+ "Deviations from uniform scale on non-free axes are passed through"},
+ {SAMEVOL_SINGLE_AXIS,
+ "SINGLE_AXIS",
+ 0,
+ "Single Axis",
+ "Volume is preserved when the object is scaled only on the free axis. "
+ "Non-free axis scaling is passed through"},
+ {0, NULL, 0, NULL, NULL},
+ };
+
srna = RNA_def_struct(brna, "MaintainVolumeConstraint", "Constraint");
RNA_def_struct_ui_text(srna,
"Maintain Volume Constraint",
@@ -1360,11 +1396,18 @@ static void rna_def_constraint_same_volume(BlenderRNA *brna)
RNA_def_struct_sdna_from(srna, "bSameVolumeConstraint", "data");
prop = RNA_def_property(srna, "free_axis", PROP_ENUM, PROP_NONE);
- RNA_def_property_enum_sdna(prop, NULL, "flag");
- RNA_def_property_enum_items(prop, volume_items);
+ RNA_def_property_enum_sdna(prop, NULL, "free_axis");
+ RNA_def_property_enum_items(prop, axis_items);
RNA_def_property_ui_text(prop, "Free Axis", "The free scaling axis of the object");
RNA_def_property_update(prop, NC_OBJECT | ND_CONSTRAINT, "rna_Constraint_update");
+ prop = RNA_def_property(srna, "mode", PROP_ENUM, PROP_NONE);
+ RNA_def_property_enum_sdna(prop, NULL, "mode");
+ RNA_def_property_enum_items(prop, mode_items);
+ RNA_def_property_ui_text(
+ prop, "Mode", "The way the constraint treats original non-free axis scaling");
+ RNA_def_property_update(prop, NC_OBJECT | ND_CONSTRAINT, "rna_Constraint_update");
+
prop = RNA_def_property(srna, "volume", PROP_FLOAT, PROP_DISTANCE);
RNA_def_property_range(prop, 0.001f, 100.0f);
RNA_def_property_ui_text(prop, "Volume", "Volume of the bone at rest");
@@ -2576,6 +2619,13 @@ static void rna_def_constraint_spline_ik(BlenderRNA *brna)
"on top of the shape and scaling of the curve itself");
RNA_def_property_update(prop, NC_OBJECT | ND_CONSTRAINT, "rna_Constraint_update");
+ /* take original scaling of the bone into account in volume preservation */
+ prop = RNA_def_property(srna, "use_original_scale", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", CONSTRAINT_SPLINEIK_USE_ORIGINAL_SCALE);
+ RNA_def_property_ui_text(
+ prop, "Use Original Scale", "Apply volume preservation over the original scaling");
+ RNA_def_property_update(prop, NC_OBJECT | ND_CONSTRAINT, "rna_Constraint_update");
+
/* volume presevation for "volumetric" scale mode */
prop = RNA_def_property(srna, "bulge", PROP_FLOAT, PROP_NONE);
RNA_def_property_range(prop, 0.0, 100.f);
diff --git a/source/blender/makesrna/intern/rna_context.c b/source/blender/makesrna/intern/rna_context.c
index 75f8b97b99d..a2ac7cb40ba 100644
--- a/source/blender/makesrna/intern/rna_context.c
+++ b/source/blender/makesrna/intern/rna_context.c
@@ -135,12 +135,6 @@ static PointerRNA rna_Context_main_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_BlendData, CTX_data_main(C));
}
-static PointerRNA rna_Context_depsgraph_get(PointerRNA *ptr)
-{
- bContext *C = (bContext *)ptr->data;
- return rna_pointer_inherit_refine(ptr, &RNA_Depsgraph, CTX_data_depsgraph(C));
-}
-
static PointerRNA rna_Context_scene_get(PointerRNA *ptr)
{
bContext *C = (bContext *)ptr->data;
@@ -204,6 +198,11 @@ static int rna_Context_mode_get(PointerRNA *ptr)
return CTX_data_mode_enum(C);
}
+static struct Depsgraph *rna_Context_evaluated_depsgraph_get(bContext *C)
+{
+ return CTX_data_evaluated_depsgraph(C);
+}
+
#else
void RNA_def_context(BlenderRNA *brna)
@@ -211,6 +210,9 @@ void RNA_def_context(BlenderRNA *brna)
StructRNA *srna;
PropertyRNA *prop;
+ FunctionRNA *func;
+ PropertyRNA *parm;
+
srna = RNA_def_struct(brna, "Context", NULL);
RNA_def_struct_ui_text(srna, "Context", "Current windowmanager and data context");
RNA_def_struct_sdna(srna, "bContext");
@@ -267,11 +269,6 @@ void RNA_def_context(BlenderRNA *brna)
RNA_def_property_struct_type(prop, "BlendData");
RNA_def_property_pointer_funcs(prop, "rna_Context_main_get", NULL, NULL, NULL);
- prop = RNA_def_property(srna, "depsgraph", PROP_POINTER, PROP_NONE);
- RNA_def_property_clear_flag(prop, PROP_EDITABLE);
- RNA_def_property_struct_type(prop, "Depsgraph");
- RNA_def_property_pointer_funcs(prop, "rna_Context_depsgraph_get", NULL, NULL, NULL);
-
prop = RNA_def_property(srna, "scene", PROP_POINTER, PROP_NONE);
RNA_def_property_clear_flag(prop, PROP_EDITABLE);
RNA_def_property_struct_type(prop, "Scene");
@@ -310,6 +307,16 @@ void RNA_def_context(BlenderRNA *brna)
RNA_def_property_enum_items(prop, rna_enum_context_mode_items);
RNA_def_property_clear_flag(prop, PROP_EDITABLE);
RNA_def_property_enum_funcs(prop, "rna_Context_mode_get", NULL, NULL);
+
+ func = RNA_def_function(srna, "evaluated_depsgraph_get", "rna_Context_evaluated_depsgraph_get");
+ RNA_def_function_ui_description(
+ func,
+ "Get the dependency graph for the current scene and view layer, to access to data-blocks "
+ "with animation and modifiers applied. If any data-blocks have been edited, the dependency "
+ "graph will be updated. This invalidates all references to evaluated data-blocks from the "
+ "dependency graph.");
+ parm = RNA_def_pointer(func, "depsgraph", "Depsgraph", "", "Evaluated dependency graph");
+ RNA_def_function_return(func, parm);
}
#endif
diff --git a/source/blender/makesrna/intern/rna_curve.c b/source/blender/makesrna/intern/rna_curve.c
index 9c7ad60f378..89200240b08 100644
--- a/source/blender/makesrna/intern/rna_curve.c
+++ b/source/blender/makesrna/intern/rna_curve.c
@@ -438,7 +438,9 @@ static PointerRNA rna_Curve_bevelObject_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, NULL, NULL);
}
-static void rna_Curve_bevelObject_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Curve_bevelObject_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Curve *cu = (Curve *)ptr->id.data;
Object *ob = (Object *)value.data;
@@ -481,7 +483,9 @@ static PointerRNA rna_Curve_taperObject_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, NULL, NULL);
}
-static void rna_Curve_taperObject_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Curve_taperObject_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Curve *cu = (Curve *)ptr->id.data;
Object *ob = (Object *)value.data;
@@ -730,7 +734,9 @@ static PointerRNA rna_Curve_active_spline_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, NULL, NULL);
}
-static void rna_Curve_active_spline_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Curve_active_spline_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Curve *cu = (Curve *)ptr->data;
Nurb *nu = value.data;
diff --git a/source/blender/makesrna/intern/rna_define.c b/source/blender/makesrna/intern/rna_define.c
index 20fbbed572c..b1818cae62a 100644
--- a/source/blender/makesrna/intern/rna_define.c
+++ b/source/blender/makesrna/intern/rna_define.c
@@ -709,6 +709,14 @@ void RNA_define_animate_sdna(bool animate)
}
#endif
+#ifndef RNA_RUNTIME
+void RNA_define_fallback_property_update(int noteflag, const char *updatefunc)
+{
+ DefRNA.fallback.property_update.noteflag = noteflag;
+ DefRNA.fallback.property_update.updatefunc = updatefunc;
+}
+#endif
+
void RNA_struct_free_extension(StructRNA *srna, ExtensionRNA *ext)
{
#ifdef RNA_RUNTIME
@@ -890,9 +898,9 @@ StructRNA *RNA_def_struct_ptr(BlenderRNA *brna, const char *identifier, StructRN
srna->description = "";
/* may be overwritten later RNA_def_struct_translation_context */
srna->translation_context = BLT_I18NCONTEXT_DEFAULT_BPYRNA;
- srna->flag |= STRUCT_UNDO;
if (!srnafrom) {
srna->icon = ICON_DOT;
+ srna->flag |= STRUCT_UNDO;
}
if (DefRNA.preprocess) {
@@ -1413,6 +1421,12 @@ PropertyRNA *RNA_def_property(StructOrFunctionRNA *cont_,
}
/* TODO: do we want that for runtime-defined stuff too? I’d say no, but... maybe yes :/ */
+#ifndef RNA_RUNTIME
+ /* Both are typically cleared. */
+ RNA_def_property_update(
+ prop, DefRNA.fallback.property_update.noteflag, DefRNA.fallback.property_update.updatefunc);
+#endif
+
rna_addtail(&cont->properties, prop);
return prop;
diff --git a/source/blender/makesrna/intern/rna_depsgraph.c b/source/blender/makesrna/intern/rna_depsgraph.c
index 447318da744..df1727ff87c 100644
--- a/source/blender/makesrna/intern/rna_depsgraph.c
+++ b/source/blender/makesrna/intern/rna_depsgraph.c
@@ -36,11 +36,16 @@
#ifdef RNA_RUNTIME
+# ifdef WITH_PYTHON
+# include "BPY_extern.h"
+# endif
+
# include "BLI_iterator.h"
# include "BLI_math.h"
# include "BKE_anim.h"
# include "BKE_object.h"
+# include "BKE_scene.h"
# include "DEG_depsgraph_build.h"
# include "DEG_depsgraph_debug.h"
@@ -256,6 +261,20 @@ static void rna_Depsgraph_debug_stats(Depsgraph *depsgraph, char *result)
outer);
}
+static void rna_Depsgraph_update(Depsgraph *depsgraph, Main *bmain)
+{
+# ifdef WITH_PYTHON
+ /* Allow drivers to be evaluated */
+ BPy_BEGIN_ALLOW_THREADS;
+# endif
+
+ BKE_scene_graph_update_tagged(depsgraph, bmain);
+
+# ifdef WITH_PYTHON
+ BPy_END_ALLOW_THREADS;
+# endif
+}
+
/* Iteration over objects, simple version */
static void rna_Depsgraph_objects_begin(CollectionPropertyIterator *iter, PointerRNA *ptr)
@@ -603,21 +622,13 @@ static void rna_def_depsgraph(BlenderRNA *brna)
func = RNA_def_function(
srna, "debug_relations_graphviz", "rna_Depsgraph_debug_relations_graphviz");
- parm = RNA_def_string_file_path(func,
- "filename",
- NULL,
- FILE_MAX,
- "File Name",
- "File in which to store graphviz debug output");
+ parm = RNA_def_string_file_path(
+ func, "filename", NULL, FILE_MAX, "File Name", "Output path for the graphviz debug file");
RNA_def_parameter_flags(parm, 0, PARM_REQUIRED);
func = RNA_def_function(srna, "debug_stats_gnuplot", "rna_Depsgraph_debug_stats_gnuplot");
- parm = RNA_def_string_file_path(func,
- "filename",
- NULL,
- FILE_MAX,
- "File Name",
- "File in which to store graphviz debug output");
+ parm = RNA_def_string_file_path(
+ func, "filename", NULL, FILE_MAX, "File Name", "Output path for the gnuplot debug file");
RNA_def_parameter_flags(parm, 0, PARM_REQUIRED);
parm = RNA_def_string_file_path(func,
"output_filename",
@@ -636,6 +647,15 @@ static void rna_def_depsgraph(BlenderRNA *brna)
RNA_def_parameter_flags(parm, PROP_THICK_WRAP, 0); /* needed for string return value */
RNA_def_function_output(func, parm);
+ /* Updates. */
+
+ func = RNA_def_function(srna, "update", "rna_Depsgraph_update");
+ RNA_def_function_ui_description(
+ func,
+ "Re-evaluate any modified data-blocks, for example for animation or modifiers. "
+ "This invalidates all references to evaluated data-blocks from this dependency graph.");
+ RNA_def_function_flag(func, FUNC_USE_MAIN);
+
/* Queries for original datablockls (the ones depsgraph is built for). */
prop = RNA_def_property(srna, "scene", PROP_POINTER, PROP_NONE);
diff --git a/source/blender/makesrna/intern/rna_fcurve.c b/source/blender/makesrna/intern/rna_fcurve.c
index c8df01a7dc7..741b73f4250 100644
--- a/source/blender/makesrna/intern/rna_fcurve.c
+++ b/source/blender/makesrna/intern/rna_fcurve.c
@@ -239,7 +239,9 @@ static void rna_DriverTarget_update_name(Main *bmain, Scene *scene, PointerRNA *
/* ----------- */
/* note: this function exists only to avoid id refcounting */
-static void rna_DriverTarget_id_set(PointerRNA *ptr, PointerRNA value)
+static void rna_DriverTarget_id_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
DriverTarget *dtar = (DriverTarget *)ptr->data;
dtar->id = value.data;
@@ -446,7 +448,9 @@ static void rna_FCurve_RnaPath_set(PointerRNA *ptr, const char *value)
fcu->rna_path = NULL;
}
-static void rna_FCurve_group_set(PointerRNA *ptr, PointerRNA value)
+static void rna_FCurve_group_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
ID *pid = (ID *)ptr->id.data;
ID *vid = (ID *)value.id.data;
@@ -520,18 +524,41 @@ static void rna_FCurve_range(FCurve *fcu, float range[2])
calc_fcurve_range(fcu, range, range + 1, false, false);
}
+static bool rna_FCurve_is_empty_get(PointerRNA *ptr)
+{
+ FCurve *fcu = (FCurve *)ptr->data;
+ return BKE_fcurve_is_empty(fcu);
+}
+
+static void rna_tag_animation_update(Main *bmain, ID *id, bool flush)
+{
+ /* Actually recalculate object properties, or just update COW. */
+ int tags = flush ? ID_RECALC_ANIMATION : ID_RECALC_ANIMATION_NO_FLUSH;
+
+ AnimData *adt = BKE_animdata_from_id(id);
+
+ if (adt && adt->action) {
+ /* action is separate datablock, needs separate tag */
+ DEG_id_tag_update_ex(bmain, &adt->action->id, tags);
+ }
+
+ DEG_id_tag_update_ex(bmain, id, tags);
+}
+
/* allow scripts to update curve after editing manually */
-static void rna_FCurve_update_data_ex(FCurve *fcu)
+static void rna_FCurve_update_data_ex(ID *id, FCurve *fcu, Main *bmain)
{
sort_time_fcurve(fcu);
calchandles_fcurve(fcu);
+
+ rna_tag_animation_update(bmain, id, true);
}
/* RNA update callback for F-Curves after curve shape changes */
-static void rna_FCurve_update_data(Main *UNUSED(bmain), Scene *UNUSED(scene), PointerRNA *ptr)
+static void rna_FCurve_update_data(Main *bmain, Scene *UNUSED(scene), PointerRNA *ptr)
{
BLI_assert(ptr->type == &RNA_FCurve);
- rna_FCurve_update_data_ex((FCurve *)ptr->data);
+ rna_FCurve_update_data_ex((ID *)ptr->id.data, (FCurve *)ptr->data, bmain);
}
static void rna_FCurve_update_data_relations(Main *bmain,
@@ -544,13 +571,9 @@ static void rna_FCurve_update_data_relations(Main *bmain,
/* RNA update callback for F-Curves to indicate that there are copy-on-write tagging/flushing
* needed (e.g. for properties that affect how animation gets evaluated).
*/
-static void rna_FCurve_update_eval(Main *UNUSED(bmain), Scene *UNUSED(scene), PointerRNA *ptr)
+static void rna_FCurve_update_eval(Main *bmain, Scene *UNUSED(scene), PointerRNA *ptr)
{
- IdAdtTemplate *iat = (IdAdtTemplate *)ptr->id.data;
- if (iat && iat->adt && iat->adt->action) {
- /* action is separate datablock, needs separate tag */
- DEG_id_tag_update(&iat->adt->action->id, ID_RECALC_ANIMATION);
- }
+ rna_tag_animation_update(bmain, (ID *)ptr->id.data, true);
}
static PointerRNA rna_FCurve_active_modifier_get(PointerRNA *ptr)
@@ -560,7 +583,9 @@ static PointerRNA rna_FCurve_active_modifier_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_FModifier, fcm);
}
-static void rna_FCurve_active_modifier_set(PointerRNA *ptr, PointerRNA value)
+static void rna_FCurve_active_modifier_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
FCurve *fcu = (FCurve *)ptr->data;
set_active_fmodifier(&fcu->modifiers, (FModifier *)value.data);
@@ -659,28 +684,16 @@ static void rna_FModifier_blending_range(
*max = fcm->efra - fcm->sfra;
}
-static void rna_FModifier_update(Main *UNUSED(bmain), Scene *UNUSED(scene), PointerRNA *ptr)
+static void rna_FModifier_update(Main *bmain, Scene *UNUSED(scene), PointerRNA *ptr)
{
ID *id = ptr->id.data;
FModifier *fcm = (FModifier *)ptr->data;
- AnimData *adt = BKE_animdata_from_id(id);
-
- DEG_id_tag_update(id, ID_RECALC_ANIMATION);
-
- /* tag datablock for time update so that animation is recalculated,
- * as FModifiers affect how animation plays...
- */
- DEG_id_tag_update(id, ID_RECALC_ANIMATION);
- if (adt != NULL) {
- if (adt->action != NULL) {
- /* action is separate datablock, needs separate tag */
- DEG_id_tag_update(&adt->action->id, ID_RECALC_ANIMATION);
- }
- }
if (fcm->curve && fcm->type == FMODIFIER_TYPE_CYCLES) {
calchandles_fcurve(fcm->curve);
}
+
+ rna_tag_animation_update(bmain, id, true);
}
static void rna_FModifier_verify_data_update(Main *bmain, Scene *scene, PointerRNA *ptr)
@@ -897,14 +910,21 @@ static void rna_FModifierStepped_frame_end_set(PointerRNA *ptr, float value)
}
static BezTriple *rna_FKeyframe_points_insert(
- FCurve *fcu, float frame, float value, int keyframe_type, int flag)
+ ID *id, FCurve *fcu, Main *bmain, float frame, float value, int keyframe_type, int flag)
{
int index = insert_vert_fcurve(
fcu, frame, value, (char)keyframe_type, flag | INSERTKEY_NO_USERPREF);
- return ((fcu->bezt) && (index >= 0)) ? (fcu->bezt + index) : NULL;
+
+ if ((fcu->bezt) && (index >= 0)) {
+ rna_tag_animation_update(bmain, id, true);
+
+ return fcu->bezt + index;
+ }
+
+ return NULL;
}
-static void rna_FKeyframe_points_add(FCurve *fcu, int tot)
+static void rna_FKeyframe_points_add(ID *id, FCurve *fcu, Main *bmain, int tot)
{
if (tot > 0) {
BezTriple *bezt;
@@ -921,13 +941,13 @@ static void rna_FKeyframe_points_add(FCurve *fcu, int tot)
bezt->h1 = bezt->h2 = HD_AUTO_ANIM;
bezt++;
}
+
+ rna_tag_animation_update(bmain, id, true);
}
}
-static void rna_FKeyframe_points_remove(FCurve *fcu,
- ReportList *reports,
- PointerRNA *bezt_ptr,
- bool do_fast)
+static void rna_FKeyframe_points_remove(
+ ID *id, FCurve *fcu, Main *bmain, ReportList *reports, PointerRNA *bezt_ptr, bool do_fast)
{
BezTriple *bezt = bezt_ptr->data;
int index = (int)(bezt - fcu->bezt);
@@ -938,16 +958,19 @@ static void rna_FKeyframe_points_remove(FCurve *fcu,
delete_fcurve_key(fcu, index, !do_fast);
RNA_POINTER_INVALIDATE(bezt_ptr);
+
+ rna_tag_animation_update(bmain, id, true);
}
-static FCM_EnvelopeData *rna_FModifierEnvelope_points_add(FModifier *fmod,
- ReportList *reports,
- float frame)
+static FCM_EnvelopeData *rna_FModifierEnvelope_points_add(
+ ID *id, FModifier *fmod, Main *bmain, ReportList *reports, float frame)
{
FCM_EnvelopeData fed;
FMod_Envelope *env = (FMod_Envelope *)fmod->data;
int i;
+ rna_tag_animation_update(bmain, id, true);
+
/* init template data */
fed.min = -1.0f;
fed.max = 1.0f;
@@ -984,9 +1007,8 @@ static FCM_EnvelopeData *rna_FModifierEnvelope_points_add(FModifier *fmod,
return (env->data + i);
}
-static void rna_FModifierEnvelope_points_remove(FModifier *fmod,
- ReportList *reports,
- PointerRNA *point)
+static void rna_FModifierEnvelope_points_remove(
+ ID *id, FModifier *fmod, Main *bmain, ReportList *reports, PointerRNA *point)
{
FCM_EnvelopeData *cp = point->data;
FMod_Envelope *env = (FMod_Envelope *)fmod->data;
@@ -999,6 +1021,8 @@ static void rna_FModifierEnvelope_points_remove(FModifier *fmod,
return;
}
+ rna_tag_animation_update(bmain, id, true);
+
if (env->totvert > 1) {
/* move data after the removed point */
@@ -1022,19 +1046,9 @@ static void rna_FModifierEnvelope_points_remove(FModifier *fmod,
RNA_POINTER_INVALIDATE(point);
}
-static void rna_Keyframe_update(Main *UNUSED(bmain), Scene *UNUSED(scene), PointerRNA *ptr)
+static void rna_Keyframe_update(Main *bmain, Scene *UNUSED(scene), PointerRNA *ptr)
{
- ID *id = ptr->id.data;
- AnimData *adt = BKE_animdata_from_id(id);
-
- DEG_id_tag_update(id, ID_RECALC_ANIMATION);
-
- if (adt != NULL) {
- if (adt->action != NULL) {
- /* action is separate datablock, needs separate tag */
- DEG_id_tag_update(&adt->action->id, ID_RECALC_ANIMATION);
- }
- }
+ rna_tag_animation_update(bmain, (ID *)ptr->id.data, true);
}
#else
@@ -1205,7 +1219,7 @@ static void rna_def_fmodifier_envelope_control_points(BlenderRNA *brna, Property
func = RNA_def_function(srna, "add", "rna_FModifierEnvelope_points_add");
RNA_def_function_ui_description(func, "Add a control point to a FModifierEnvelope");
- RNA_def_function_flag(func, FUNC_USE_REPORTS);
+ RNA_def_function_flag(func, FUNC_USE_SELF_ID | FUNC_USE_MAIN | FUNC_USE_REPORTS);
parm = RNA_def_float(func,
"frame",
0.0f,
@@ -1222,7 +1236,7 @@ static void rna_def_fmodifier_envelope_control_points(BlenderRNA *brna, Property
func = RNA_def_function(srna, "remove", "rna_FModifierEnvelope_points_remove");
RNA_def_function_ui_description(func, "Remove a control-point from an FModifierEnvelope");
- RNA_def_function_flag(func, FUNC_USE_REPORTS);
+ RNA_def_function_flag(func, FUNC_USE_SELF_ID | FUNC_USE_MAIN | FUNC_USE_REPORTS);
parm = RNA_def_pointer(
func, "point", "FModifierEnvelopeControlPoint", "", "Control-point to remove");
RNA_def_parameter_flags(parm, PROP_NEVER_NULL, PARM_REQUIRED | PARM_RNAPTR);
@@ -1534,6 +1548,7 @@ static void rna_def_fmodifier(BlenderRNA *brna)
prop = RNA_def_property(srna, "type", PROP_ENUM, PROP_NONE);
RNA_def_property_clear_flag(prop, PROP_EDITABLE);
RNA_def_property_enum_items(prop, rna_enum_fmodifier_type_items);
+ RNA_def_property_translation_context(prop, BLT_I18NCONTEXT_ID_ACTION);
RNA_def_property_ui_text(prop, "Type", "F-Curve Modifier Type");
/* settings */
@@ -1645,6 +1660,7 @@ static void rna_def_drivertarget(BlenderRNA *brna)
{DTAR_TRANSCHAN_SCALEX, "SCALE_X", 0, "X Scale", ""},
{DTAR_TRANSCHAN_SCALEY, "SCALE_Y", 0, "Y Scale", ""},
{DTAR_TRANSCHAN_SCALEZ, "SCALE_Z", 0, "Z Scale", ""},
+ {DTAR_TRANSCHAN_SCALE_AVG, "SCALE_AVG", 0, "Average Scale", ""},
{0, NULL, 0, NULL, NULL},
};
@@ -2097,6 +2113,7 @@ static void rna_def_fcurve_keyframe_points(BlenderRNA *brna, PropertyRNA *cprop)
func = RNA_def_function(srna, "insert", "rna_FKeyframe_points_insert");
RNA_def_function_ui_description(func, "Add a keyframe point to a F-Curve");
+ RNA_def_function_flag(func, FUNC_USE_SELF_ID | FUNC_USE_MAIN);
parm = RNA_def_float(func,
"frame",
0.0f,
@@ -2129,13 +2146,14 @@ static void rna_def_fcurve_keyframe_points(BlenderRNA *brna, PropertyRNA *cprop)
func = RNA_def_function(srna, "add", "rna_FKeyframe_points_add");
RNA_def_function_ui_description(func, "Add a keyframe point to a F-Curve");
+ RNA_def_function_flag(func, FUNC_USE_SELF_ID | FUNC_USE_MAIN);
parm = RNA_def_int(
func, "count", 1, 0, INT_MAX, "Number", "Number of points to add to the spline", 0, INT_MAX);
RNA_def_parameter_flags(parm, 0, PARM_REQUIRED);
func = RNA_def_function(srna, "remove", "rna_FKeyframe_points_remove");
RNA_def_function_ui_description(func, "Remove keyframe from an F-Curve");
- RNA_def_function_flag(func, FUNC_USE_REPORTS);
+ RNA_def_function_flag(func, FUNC_USE_SELF_ID | FUNC_USE_MAIN | FUNC_USE_REPORTS);
parm = RNA_def_pointer(func, "keyframe", "Keyframe", "", "Keyframe to remove");
RNA_def_parameter_flags(parm, PROP_NEVER_NULL, PARM_REQUIRED | PARM_RNAPTR);
RNA_def_parameter_clear_flags(parm, PROP_THICK_WRAP, 0);
@@ -2294,6 +2312,14 @@ static void rna_def_fcurve(BlenderRNA *brna)
"when evaluating");
RNA_def_property_update(prop, NC_ANIMATION | ND_KEYFRAME_PROP, NULL);
+ prop = RNA_def_property(srna, "is_empty", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_funcs(prop, "rna_FCurve_is_empty_get", NULL);
+ RNA_def_property_clear_flag(prop, PROP_EDITABLE);
+ RNA_def_property_ui_text(prop,
+ "Empty",
+ "True if the curve contributes no animation due to lack of "
+ "keyframes or useful modifiers, and should be deleted");
+
/* Collections */
prop = RNA_def_property(srna, "sampled_points", PROP_COLLECTION, PROP_NONE);
RNA_def_property_collection_sdna(prop, NULL, "fpt", "totvert");
@@ -2339,6 +2365,7 @@ static void rna_def_fcurve(BlenderRNA *brna)
/* -- update / recalculate -- */
func = RNA_def_function(srna, "update", "rna_FCurve_update_data_ex");
+ RNA_def_function_flag(func, FUNC_USE_SELF_ID | FUNC_USE_MAIN);
RNA_def_function_ui_description(
func, "Ensure keyframes are sorted in chronological order and handles are set correctly");
diff --git a/source/blender/makesrna/intern/rna_gpencil.c b/source/blender/makesrna/intern/rna_gpencil.c
index 737dbe36d17..cf6d85adc62 100644
--- a/source/blender/makesrna/intern/rna_gpencil.c
+++ b/source/blender/makesrna/intern/rna_gpencil.c
@@ -76,6 +76,36 @@ static EnumPropertyItem rna_enum_gpencil_onion_modes_items[] = {
{0, NULL, 0, NULL, NULL},
};
+const EnumPropertyItem rna_enum_onion_keyframe_type_items[] = {
+ {-1, "ALL", ICON_ACTION, "All Types", "Include all Keyframe types"},
+ {BEZT_KEYTYPE_KEYFRAME,
+ "KEYFRAME",
+ ICON_KEYTYPE_KEYFRAME_VEC,
+ "Keyframe",
+ "Normal keyframe - e.g. for key poses"},
+ {BEZT_KEYTYPE_BREAKDOWN,
+ "BREAKDOWN",
+ ICON_KEYTYPE_BREAKDOWN_VEC,
+ "Breakdown",
+ "A breakdown pose - e.g. for transitions between key poses"},
+ {BEZT_KEYTYPE_MOVEHOLD,
+ "MOVING_HOLD",
+ ICON_KEYTYPE_MOVING_HOLD_VEC,
+ "Moving Hold",
+ "A keyframe that is part of a moving hold"},
+ {BEZT_KEYTYPE_EXTREME,
+ "EXTREME",
+ ICON_KEYTYPE_EXTREME_VEC,
+ "Extreme",
+ "An 'extreme' pose, or some other purpose as needed"},
+ {BEZT_KEYTYPE_JITTER,
+ "JITTER",
+ ICON_KEYTYPE_JITTER_VEC,
+ "Jitter",
+ "A filler or baked keyframe for keying on ones, or some other purpose as needed"},
+ {0, NULL, 0, NULL, NULL},
+};
+
static const EnumPropertyItem rna_enum_gplayer_move_type_items[] = {
{-1, "UP", 0, "Up", ""},
{1, "DOWN", 0, "Down", ""},
@@ -251,7 +281,9 @@ static void set_parent(bGPDlayer *gpl, Object *par, const int type, const char *
}
/* set parent object and inverse matrix */
-static void rna_GPencilLayer_parent_set(PointerRNA *ptr, PointerRNA value)
+static void rna_GPencilLayer_parent_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bGPDlayer *gpl = (bGPDlayer *)ptr->data;
Object *par = (Object *)value.data;
@@ -345,7 +377,9 @@ static PointerRNA rna_GPencil_active_layer_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, NULL, NULL);
}
-static void rna_GPencil_active_layer_set(PointerRNA *ptr, PointerRNA value)
+static void rna_GPencil_active_layer_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bGPdata *gpd = ptr->id.data;
@@ -810,7 +844,7 @@ static void rna_def_gpencil_stroke_point(BlenderRNA *brna)
prop = RNA_def_property(srna, "pressure", PROP_FLOAT, PROP_FACTOR);
RNA_def_property_float_sdna(prop, NULL, "pressure");
- RNA_def_property_range(prop, 0.0f, 1.0f);
+ RNA_def_property_range(prop, 0.0f, FLT_MAX);
RNA_def_property_ui_text(prop, "Pressure", "Pressure of tablet at point when drawing it");
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_GPencil_update");
@@ -861,11 +895,11 @@ static void rna_def_gpencil_stroke_points_api(BlenderRNA *brna, PropertyRNA *cpr
"pressure",
1.0f,
0.0f,
- 1.0f,
+ FLT_MAX,
"Pressure",
"Pressure for newly created points",
0.0f,
- 1.0f);
+ FLT_MAX);
RNA_def_float(func,
"strength",
1.0f,
@@ -1737,6 +1771,7 @@ static void rna_def_gpencil_data(BlenderRNA *brna)
RNA_def_property_int_sdna(prop, NULL, "gstep");
RNA_def_property_range(prop, 0, 120);
RNA_def_property_int_default(prop, 1);
+ RNA_def_parameter_clear_flags(prop, PROP_ANIMATABLE, 0);
RNA_def_property_ui_text(prop,
"Frames Before",
"Maximum number of frames to show before current frame "
@@ -1747,6 +1782,7 @@ static void rna_def_gpencil_data(BlenderRNA *brna)
RNA_def_property_int_sdna(prop, NULL, "gstep_next");
RNA_def_property_range(prop, 0, 120);
RNA_def_property_int_default(prop, 1);
+ RNA_def_parameter_clear_flags(prop, PROP_ANIMATABLE, 0);
RNA_def_property_ui_text(prop,
"Frames After",
"Maximum number of frames to show after current frame "
@@ -1756,6 +1792,7 @@ static void rna_def_gpencil_data(BlenderRNA *brna)
prop = RNA_def_property(srna, "use_ghost_custom_colors", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(
prop, NULL, "onion_flag", GP_ONION_GHOST_PREVCOL | GP_ONION_GHOST_NEXTCOL);
+ RNA_def_parameter_clear_flags(prop, PROP_ANIMATABLE, 0);
RNA_def_property_ui_text(prop, "Use Custom Ghost Colors", "Use custom colors for ghost frames");
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_GPencil_update");
@@ -1779,6 +1816,7 @@ static void rna_def_gpencil_data(BlenderRNA *brna)
prop = RNA_def_property(srna, "use_ghosts_always", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "onion_flag", GP_ONION_GHOST_ALWAYS);
+ RNA_def_parameter_clear_flags(prop, PROP_ANIMATABLE, 0);
RNA_def_property_ui_text(prop,
"Always Show Ghosts",
"Ghosts are shown in renders and animation playback. Useful for "
@@ -1788,17 +1826,27 @@ static void rna_def_gpencil_data(BlenderRNA *brna)
prop = RNA_def_property(srna, "onion_mode", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_sdna(prop, NULL, "onion_mode");
RNA_def_property_enum_items(prop, rna_enum_gpencil_onion_modes_items);
+ RNA_def_parameter_clear_flags(prop, PROP_ANIMATABLE, 0);
RNA_def_property_ui_text(prop, "Mode", "Mode to display frames");
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_GPencil_update");
+ prop = RNA_def_property(srna, "onion_keyframe_type", PROP_ENUM, PROP_NONE);
+ RNA_def_property_enum_sdna(prop, NULL, "onion_keytype");
+ RNA_def_parameter_clear_flags(prop, PROP_ANIMATABLE, 0);
+ RNA_def_property_enum_items(prop, rna_enum_onion_keyframe_type_items);
+ RNA_def_property_ui_text(prop, "Filter By Type", "Type of keyframe (for filtering)");
+ RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_GPencil_update");
+
prop = RNA_def_property(srna, "use_onion_fade", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "onion_flag", GP_ONION_FADE);
+ RNA_def_parameter_clear_flags(prop, PROP_ANIMATABLE, 0);
RNA_def_property_ui_text(
prop, "Fade", "Display onion keyframes with a fade in color transparency");
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_GPencil_update");
prop = RNA_def_property(srna, "use_onion_loop", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "onion_flag", GP_ONION_LOOP);
+ RNA_def_parameter_clear_flags(prop, PROP_ANIMATABLE, 0);
RNA_def_property_ui_text(prop,
"Loop",
"Display first onion keyframes using next frame color to show "
@@ -1809,6 +1857,7 @@ static void rna_def_gpencil_data(BlenderRNA *brna)
RNA_def_property_float_sdna(prop, NULL, "onion_factor");
RNA_def_property_float_default(prop, 0.5f);
RNA_def_property_range(prop, 0.0, 1.0f);
+ RNA_def_parameter_clear_flags(prop, PROP_ANIMATABLE, 0);
RNA_def_property_ui_text(prop, "Onion Opacity", "Change fade opacity of displayed onion frames");
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_GPencil_update");
diff --git a/source/blender/makesrna/intern/rna_gpencil_modifier.c b/source/blender/makesrna/intern/rna_gpencil_modifier.c
index d1ae46a74f7..cca291a0aae 100644
--- a/source/blender/makesrna/intern/rna_gpencil_modifier.c
+++ b/source/blender/makesrna/intern/rna_gpencil_modifier.c
@@ -296,7 +296,8 @@ static void greasepencil_modifier_object_set(Object *self,
}
# define RNA_GP_MOD_OBJECT_SET(_type, _prop, _obtype) \
- static void rna_##_type##GpencilModifier_##_prop##_set(PointerRNA *ptr, PointerRNA value) \
+ static void rna_##_type##GpencilModifier_##_prop##_set( \
+ PointerRNA *ptr, PointerRNA value, struct ReportList *UNUSED(reports)) \
{ \
_type##GpencilModifierData *tmd = (_type##GpencilModifierData *)ptr->data; \
greasepencil_modifier_object_set(ptr->id.data, &tmd->_prop, _obtype, value); \
@@ -308,7 +309,9 @@ RNA_GP_MOD_OBJECT_SET(Mirror, object, OB_EMPTY);
# undef RNA_GP_MOD_OBJECT_SET
-static void rna_HookGpencilModifier_object_set(PointerRNA *ptr, PointerRNA value)
+static void rna_HookGpencilModifier_object_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
HookGpencilModifierData *hmd = ptr->data;
Object *ob = (Object *)value.data;
diff --git a/source/blender/makesrna/intern/rna_image.c b/source/blender/makesrna/intern/rna_image.c
index 34373e469c1..7f2eccf421e 100644
--- a/source/blender/makesrna/intern/rna_image.c
+++ b/source/blender/makesrna/intern/rna_image.c
@@ -332,7 +332,10 @@ static int rna_Image_frame_duration_get(PointerRNA *ptr)
int duration = 1;
if (BKE_image_has_anim(ima)) {
- duration = IMB_anim_get_duration(((ImageAnim *)ima->anims.first)->anim, IMB_TC_RECORD_RUN);
+ struct anim *anim = ((ImageAnim *)ima->anims.first)->anim;
+ if (anim) {
+ duration = IMB_anim_get_duration(anim, IMB_TC_RECORD_RUN);
+ }
}
else {
/* acquire ensures ima->anim is set, if possible! */
@@ -406,7 +409,8 @@ static void rna_Image_pixels_set(PointerRNA *ptr, const float *values)
((unsigned char *)ibuf->rect)[i] = unit_float_to_uchar_clamp(values[i]);
}
- ibuf->userflags |= IB_BITMAPDIRTY | IB_DISPLAY_BUFFER_INVALID | IB_MIPMAP_INVALID;
+ ibuf->userflags |= IB_DISPLAY_BUFFER_INVALID | IB_MIPMAP_INVALID;
+ BKE_image_mark_dirty(ima, ibuf);
if (!G.background) {
GPU_free_image(ima);
}
@@ -478,7 +482,9 @@ static PointerRNA rna_render_slots_active_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_RenderSlot, render_slot);
}
-static void rna_render_slots_active_set(PointerRNA *ptr, PointerRNA value)
+static void rna_render_slots_active_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Image *image = (Image *)ptr->id.data;
if (value.id.data == image) {
@@ -677,12 +683,26 @@ static void rna_def_image(BlenderRNA *brna)
"STRAIGHT",
0,
"Straight",
- "Transparent RGB and alpha pixels are unmodified"},
+ "Store RGB and alpha channels separately with alpha acting as a mask, also known as "
+ "unassociated alpha. Commonly used by image editing applications and file formats like "
+ "PNG"},
{IMA_ALPHA_PREMUL,
"PREMUL",
0,
"Premultiplied",
- "Transparent RGB pixels are multiplied by the alpha channel"},
+ "Store RGB channels with alpha multipled in, also known as associated alpha. The natural "
+ "format for renders and used by file formats like OpenEXR"},
+ {IMA_ALPHA_CHANNEL_PACKED,
+ "CHANNEL_PACKED",
+ 0,
+ "Channel Packed",
+ "Different images are packed in the RGB and alpha channels, and they should not "
+ "affect each other. Channel packing is commonly used by game engines to save memory"},
+ {IMA_ALPHA_IGNORE,
+ "NONE",
+ 0,
+ "None",
+ "Ignore alpha channel from the file and make image fully opaque"},
{0, NULL, 0, NULL, NULL},
};
@@ -741,15 +761,6 @@ static void rna_def_image(BlenderRNA *brna)
"Apply render part of display transformation when displaying this image on the screen");
RNA_def_property_update(prop, NC_IMAGE | ND_DISPLAY, NULL);
- prop = RNA_def_property(srna, "use_alpha", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
- RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", IMA_IGNORE_ALPHA);
- RNA_def_property_ui_text(
- prop,
- "Use Alpha",
- "Use the alpha channel information from the image or make image fully opaque");
- RNA_def_property_update(prop, NC_IMAGE | ND_DISPLAY, "rna_Image_colormanage_update");
-
prop = RNA_def_property(srna, "use_deinterlace", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
RNA_def_property_boolean_sdna(prop, NULL, "flag", IMA_DEINTERLACE);
diff --git a/source/blender/makesrna/intern/rna_image_api.c b/source/blender/makesrna/intern/rna_image_api.c
index ca75f862b11..553dbeeb97b 100644
--- a/source/blender/makesrna/intern/rna_image_api.c
+++ b/source/blender/makesrna/intern/rna_image_api.c
@@ -211,69 +211,30 @@ static void rna_Image_scale(Image *image, ReportList *reports, int width, int he
}
}
-static int rna_Image_gl_load(Image *image, ReportList *reports, int frame, int filter, int mag)
+static int rna_Image_gl_load(Image *image, ReportList *reports, int frame)
{
- GPUTexture *tex = image->gputexture[TEXTARGET_TEXTURE_2D];
- int error = GL_NO_ERROR;
-
- if (tex)
- return error;
-
ImageUser iuser = {NULL};
iuser.framenr = frame;
iuser.ok = true;
- void *lock;
- ImBuf *ibuf = BKE_image_acquire_ibuf(image, &iuser, &lock);
-
- /* clean glError buffer */
- while (glGetError() != GL_NO_ERROR) {
- }
+ GPUTexture *tex = GPU_texture_from_blender(image, &iuser, GL_TEXTURE_2D);
- if (ibuf == NULL || ibuf->rect == NULL) {
- BKE_reportf(reports, RPT_ERROR, "Image '%s' does not have any image data", image->id.name + 2);
- BKE_image_release_ibuf(image, ibuf, lock);
+ if (tex == NULL) {
+ BKE_reportf(reports, RPT_ERROR, "Failed to load image texture '%s'", image->id.name + 2);
return (int)GL_INVALID_OPERATION;
}
- unsigned int bindcode = 0;
- GPU_create_gl_tex(&bindcode,
- ibuf->rect,
- ibuf->rect_float,
- ibuf->x,
- ibuf->y,
- GL_TEXTURE_2D,
- (filter != GL_NEAREST && filter != GL_LINEAR),
- false,
- image);
-
- glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, (GLint)filter);
- glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, (GLint)mag);
-
- /* TODO(merwin): validate input (dimensions, filter, mag) before calling OpenGL
- * instead of trusting input & testing for error after */
- error = glGetError();
-
- if (error) {
- glDeleteTextures(1, (GLuint *)&bindcode);
- }
- else {
- image->gputexture[TEXTARGET_TEXTURE_2D] = GPU_texture_from_bindcode(GL_TEXTURE_2D, bindcode);
- }
-
- BKE_image_release_ibuf(image, ibuf, lock);
-
- return error;
+ return GL_NO_ERROR;
}
-static int rna_Image_gl_touch(Image *image, ReportList *reports, int frame, int filter, int mag)
+static int rna_Image_gl_touch(Image *image, ReportList *reports, int frame)
{
int error = GL_NO_ERROR;
BKE_image_tag_time(image);
if (image->gputexture[TEXTARGET_TEXTURE_2D] == NULL)
- error = rna_Image_gl_load(image, reports, frame, filter, mag);
+ error = rna_Image_gl_load(image, reports, frame);
return error;
}
@@ -367,52 +328,20 @@ void RNA_api_image(StructRNA *srna)
RNA_def_function_flag(func, FUNC_USE_REPORTS);
RNA_def_int(
func, "frame", 0, 0, INT_MAX, "Frame", "Frame of image sequence or movie", 0, INT_MAX);
- RNA_def_int(func,
- "filter",
- GL_LINEAR_MIPMAP_NEAREST,
- -INT_MAX,
- INT_MAX,
- "Filter",
- "The texture minifying function to use if the image wasn't loaded",
- -INT_MAX,
- INT_MAX);
- RNA_def_int(func,
- "mag",
- GL_LINEAR,
- -INT_MAX,
- INT_MAX,
- "Magnification",
- "The texture magnification function to use if the image wasn't loaded",
- -INT_MAX,
- INT_MAX);
/* return value */
parm = RNA_def_int(
func, "error", 0, -INT_MAX, INT_MAX, "Error", "OpenGL error value", -INT_MAX, INT_MAX);
RNA_def_function_return(func, parm);
func = RNA_def_function(srna, "gl_load", "rna_Image_gl_load");
- RNA_def_function_ui_description(func, "Load the image into OpenGL graphics memory");
+ RNA_def_function_ui_description(
+ func,
+ "Load the image into an OpenGL texture. On success, image.bindcode will contain the "
+ "OpenGL texture bindcode. Colors read from the texture will be in scene linear color space "
+ "and have premultiplied alpha.");
RNA_def_function_flag(func, FUNC_USE_REPORTS);
RNA_def_int(
func, "frame", 0, 0, INT_MAX, "Frame", "Frame of image sequence or movie", 0, INT_MAX);
- RNA_def_int(func,
- "filter",
- GL_LINEAR_MIPMAP_NEAREST,
- -INT_MAX,
- INT_MAX,
- "Filter",
- "The texture minifying function",
- -INT_MAX,
- INT_MAX);
- RNA_def_int(func,
- "mag",
- GL_LINEAR,
- -INT_MAX,
- INT_MAX,
- "Magnification",
- "The texture magnification function",
- -INT_MAX,
- INT_MAX);
/* return value */
parm = RNA_def_int(
func, "error", 0, -INT_MAX, INT_MAX, "Error", "OpenGL error value", -INT_MAX, INT_MAX);
diff --git a/source/blender/makesrna/intern/rna_internal.h b/source/blender/makesrna/intern/rna_internal.h
index 3653f28c880..2659cdf227e 100644
--- a/source/blender/makesrna/intern/rna_internal.h
+++ b/source/blender/makesrna/intern/rna_internal.h
@@ -116,6 +116,16 @@ typedef struct BlenderDefRNA {
ListBase allocs;
struct StructRNA *laststruct;
int error, silent, preprocess, verify, animate;
+ /* Keep last. */
+#ifndef RNA_RUNTIME
+ struct {
+ /** #RNA_def_property_update */
+ struct {
+ int noteflag;
+ const char *updatefunc;
+ } property_update;
+ } fallback;
+#endif
} BlenderDefRNA;
extern BlenderDefRNA DefRNA;
@@ -277,7 +287,9 @@ int rna_object_shapekey_index_set(struct ID *id, PointerRNA value, int current);
/* ViewLayer related functions defined in rna_scene.c but required in rna_layer.c */
void rna_def_freestyle_settings(struct BlenderRNA *brna);
struct PointerRNA rna_FreestyleLineSet_linestyle_get(struct PointerRNA *ptr);
-void rna_FreestyleLineSet_linestyle_set(struct PointerRNA *ptr, struct PointerRNA value);
+void rna_FreestyleLineSet_linestyle_set(struct PointerRNA *ptr,
+ struct PointerRNA value,
+ struct ReportList *reports);
struct FreestyleLineSet *rna_FreestyleSettings_lineset_add(struct ID *id,
struct FreestyleSettings *config,
struct Main *bmain,
@@ -339,9 +351,14 @@ bool rna_GPencil_datablocks_obdata_poll(struct PointerRNA *ptr, const struct Poi
char *rna_TextureSlot_path(struct PointerRNA *ptr);
char *rna_Node_ImageUser_path(struct PointerRNA *ptr);
+/* Set U.is_dirty and redraw. */
+void rna_userdef_is_dirty_update_impl(void);
+void rna_userdef_is_dirty_update(struct Main *bmain, struct Scene *scene, struct PointerRNA *ptr);
+
/* API functions */
void RNA_api_action(StructRNA *srna);
+void RNA_api_animdata(struct StructRNA *srna);
void RNA_api_armature_edit_bone(StructRNA *srna);
void RNA_api_bone(StructRNA *srna);
void RNA_api_camera(StructRNA *srna);
@@ -547,13 +564,6 @@ PointerRNA rna_pointer_inherit_refine(struct PointerRNA *ptr, struct StructRNA *
int rna_parameter_size(struct PropertyRNA *parm);
-struct Mesh *rna_Main_meshes_new_from_object(struct Main *bmain,
- struct ReportList *reports,
- struct Depsgraph *depsgraph,
- struct Object *ob,
- bool apply_modifiers,
- bool calc_undeformed);
-
/* XXX, these should not need to be defined here~! */
struct MTex *rna_mtex_texture_slots_add(struct ID *self,
struct bContext *C,
diff --git a/source/blender/makesrna/intern/rna_internal_types.h b/source/blender/makesrna/intern/rna_internal_types.h
index 92c895bd854..ccead626bb6 100644
--- a/source/blender/makesrna/intern/rna_internal_types.h
+++ b/source/blender/makesrna/intern/rna_internal_types.h
@@ -37,6 +37,7 @@ struct IDProperty;
struct Main;
struct PointerRNA;
struct PropertyRNA;
+struct ReportList;
struct Scene;
struct StructRNA;
struct bContext;
@@ -85,7 +86,9 @@ typedef const EnumPropertyItem *(*PropEnumItemFunc)(struct bContext *C,
bool *r_free);
typedef PointerRNA (*PropPointerGetFunc)(struct PointerRNA *ptr);
typedef StructRNA *(*PropPointerTypeFunc)(struct PointerRNA *ptr);
-typedef void (*PropPointerSetFunc)(struct PointerRNA *ptr, const PointerRNA value);
+typedef void (*PropPointerSetFunc)(struct PointerRNA *ptr,
+ const PointerRNA value,
+ struct ReportList *reports);
typedef bool (*PropPointerPollFunc)(struct PointerRNA *ptr, const PointerRNA value);
typedef bool (*PropPointerPollFuncPy)(struct PointerRNA *ptr,
const PointerRNA value,
diff --git a/source/blender/makesrna/intern/rna_key.c b/source/blender/makesrna/intern/rna_key.c
index 1985099e060..c5997f27dc2 100644
--- a/source/blender/makesrna/intern/rna_key.c
+++ b/source/blender/makesrna/intern/rna_key.c
@@ -316,7 +316,9 @@ static PointerRNA rna_ShapeKey_relative_key_get(PointerRNA *ptr)
return rna_object_shapekey_index_get(ptr->id.data, kb->relative);
}
-static void rna_ShapeKey_relative_key_set(PointerRNA *ptr, PointerRNA value)
+static void rna_ShapeKey_relative_key_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
KeyBlock *kb = (KeyBlock *)ptr->data;
diff --git a/source/blender/makesrna/intern/rna_layer.c b/source/blender/makesrna/intern/rna_layer.c
index a71adec4e5c..cae59fc1285 100644
--- a/source/blender/makesrna/intern/rna_layer.c
+++ b/source/blender/makesrna/intern/rna_layer.c
@@ -67,7 +67,9 @@ static PointerRNA rna_ViewLayer_active_layer_collection_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_LayerCollection, lc);
}
-static void rna_ViewLayer_active_layer_collection_set(PointerRNA *ptr, PointerRNA value)
+static void rna_ViewLayer_active_layer_collection_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
ViewLayer *view_layer = (ViewLayer *)ptr->data;
LayerCollection *lc = (LayerCollection *)value.data;
@@ -84,7 +86,9 @@ static PointerRNA rna_LayerObjects_active_object_get(PointerRNA *ptr)
ptr, &RNA_Object, view_layer->basact ? view_layer->basact->object : NULL);
}
-static void rna_LayerObjects_active_object_set(PointerRNA *ptr, PointerRNA value)
+static void rna_LayerObjects_active_object_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
ViewLayer *view_layer = (ViewLayer *)ptr->data;
if (value.data)
@@ -187,6 +191,15 @@ static void rna_ObjectBase_select_update(Main *UNUSED(bmain),
ED_object_base_select(base, mode);
}
+static void rna_ObjectBase_hide_viewport_update(bContext *C, PointerRNA *UNUSED(ptr))
+{
+ Scene *scene = CTX_data_scene(C);
+ ViewLayer *view_layer = CTX_data_view_layer(C);
+ BKE_layer_collection_sync(scene, view_layer);
+ DEG_id_tag_update(&scene->id, ID_RECALC_BASE_FLAGS);
+ WM_event_add_notifier(C, NC_SCENE | ND_OB_SELECT, scene);
+}
+
static void rna_LayerCollection_name_get(struct PointerRNA *ptr, char *value)
{
ID *id = (ID *)((LayerCollection *)ptr->data)->collection;
@@ -199,12 +212,29 @@ int rna_LayerCollection_name_length(PointerRNA *ptr)
return strlen(id->name + 2);
}
+static void rna_LayerCollection_exclude_update_recursive(ListBase *lb, const bool exclude)
+{
+ for (LayerCollection *lc = lb->first; lc; lc = lc->next) {
+ if (exclude) {
+ lc->flag |= LAYER_COLLECTION_EXCLUDE;
+ }
+ else {
+ lc->flag &= ~LAYER_COLLECTION_EXCLUDE;
+ }
+ rna_LayerCollection_exclude_update_recursive(&lc->layer_collections, exclude);
+ }
+}
+
static void rna_LayerCollection_exclude_update(Main *bmain, Scene *UNUSED(scene), PointerRNA *ptr)
{
Scene *scene = (Scene *)ptr->id.data;
LayerCollection *lc = (LayerCollection *)ptr->data;
ViewLayer *view_layer = BKE_view_layer_find_from_collection(scene, lc);
+ /* Set/Unset it recursively to match the behaviour of excluding via the menu or shortcuts. */
+ rna_LayerCollection_exclude_update_recursive(&lc->layer_collections,
+ (lc->flag & LAYER_COLLECTION_EXCLUDE) != 0);
+
BKE_layer_collection_sync(scene, view_layer);
DEG_id_tag_update(&scene->id, ID_RECALC_BASE_FLAGS);
@@ -266,21 +296,26 @@ static void rna_def_layer_collection(BlenderRNA *brna)
RNA_def_property_struct_type(prop, "LayerCollection");
RNA_def_property_ui_text(prop, "Children", "Child layer collections");
+ /* Restriction flags. */
prop = RNA_def_property(srna, "exclude", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "flag", LAYER_COLLECTION_EXCLUDE);
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
- RNA_def_property_ui_text(prop, "Exclude", "Exclude collection from view layer");
+ RNA_def_property_ui_text(prop, "Exclude from View Layer", "Exclude from view layer");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_ui_icon(prop, ICON_CHECKBOX_HLT, -1);
RNA_def_property_update(prop, NC_SCENE | ND_LAYER, "rna_LayerCollection_exclude_update");
prop = RNA_def_property(srna, "holdout", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "flag", LAYER_COLLECTION_HOLDOUT);
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_ui_icon(prop, ICON_HOLDOUT_OFF, 1);
RNA_def_property_ui_text(prop, "Holdout", "Mask out objects in collection from view layer");
RNA_def_property_update(prop, NC_SCENE | ND_LAYER, "rna_LayerCollection_update");
prop = RNA_def_property(srna, "indirect_only", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "flag", LAYER_COLLECTION_INDIRECT_ONLY);
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_ui_icon(prop, ICON_INDIRECT_ONLY_OFF, 1);
RNA_def_property_ui_text(
prop,
"Indirect Only",
@@ -289,14 +324,13 @@ static void rna_def_layer_collection(BlenderRNA *brna)
RNA_def_property_update(prop, NC_SCENE | ND_LAYER, "rna_LayerCollection_update");
prop = RNA_def_property(srna, "hide_viewport", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_sdna(prop, NULL, "flag", LAYER_COLLECTION_RESTRICT_VIEW);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", LAYER_COLLECTION_HIDE);
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
- RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_ui_icon(prop, ICON_HIDE_OFF, -1);
- RNA_def_property_ui_text(
- prop, "Disable Viewport", "Disable collection in viewport for this view layer");
+ RNA_def_property_ui_text(prop, "Hide in Viewport", "Temporarily hide in viewport");
RNA_def_property_update(prop, NC_SCENE | ND_LAYER_CONTENT, "rna_LayerCollection_update");
+ /* Run-time flags. */
prop = RNA_def_property(srna, "is_visible", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "runtime_flag", LAYER_COLLECTION_VISIBLE);
RNA_def_property_clear_flag(prop, PROP_EDITABLE);
@@ -374,6 +408,14 @@ static void rna_def_object_base(BlenderRNA *brna)
RNA_def_property_boolean_sdna(prop, NULL, "flag", BASE_SELECTED);
RNA_def_property_ui_text(prop, "Select", "Object base selection state");
RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_ObjectBase_select_update");
+
+ prop = RNA_def_property(srna, "hide_viewport", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", BASE_HIDDEN);
+ RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
+ RNA_def_property_ui_icon(prop, ICON_HIDE_OFF, -1);
+ RNA_def_property_ui_text(prop, "Hide in Viewport", "Temporarily hide in viewport");
+ RNA_def_property_flag(prop, PROP_CONTEXT_UPDATE);
+ RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_ObjectBase_hide_viewport_update");
}
void RNA_def_view_layer(BlenderRNA *brna)
@@ -428,7 +470,7 @@ void RNA_def_view_layer(BlenderRNA *brna)
/* layer options */
prop = RNA_def_property(srna, "use", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "flag", VIEW_LAYER_RENDER);
- RNA_def_property_ui_text(prop, "Enabled", "Disable or enable the render layer");
+ RNA_def_property_ui_text(prop, "Enabled", "Enable or disable rendering of this View Layer");
RNA_def_property_update(prop, NC_SCENE | ND_LAYER, NULL);
prop = RNA_def_property(srna, "use_freestyle", PROP_BOOLEAN, PROP_NONE);
diff --git a/source/blender/makesrna/intern/rna_light.c b/source/blender/makesrna/intern/rna_light.c
index da2b5752a0f..a271b883e38 100644
--- a/source/blender/makesrna/intern/rna_light.c
+++ b/source/blender/makesrna/intern/rna_light.c
@@ -205,7 +205,7 @@ static void rna_def_light_energy(StructRNA *srna, bool distant)
* scene unit scale. */
prop = RNA_def_property(srna, "energy", PROP_FLOAT, PROP_POWER);
RNA_def_property_float_default(prop, 10.0f);
- RNA_def_property_ui_range(prop, 0.0f, 1000000.0f, 1, 5);
+ RNA_def_property_ui_range(prop, 0.0f, 1000000.0f, 10, 5);
RNA_def_property_ui_text(prop, "Power", "Amount of light emitted");
RNA_def_property_update(prop, 0, "rna_Light_draw_update");
}
@@ -545,12 +545,20 @@ static void rna_def_spot_light(BlenderRNA *brna)
static void rna_def_sun_light(BlenderRNA *brna)
{
StructRNA *srna;
+ PropertyRNA *prop;
srna = RNA_def_struct(brna, "SunLight", "Light");
RNA_def_struct_sdna(srna, "Light");
RNA_def_struct_ui_text(srna, "Sun Light", "Constant direction parallel ray Light");
RNA_def_struct_ui_icon(srna, ICON_LIGHT_SUN);
+ prop = RNA_def_property(srna, "angle", PROP_FLOAT, PROP_ANGLE);
+ RNA_def_property_float_sdna(prop, NULL, "sun_angle");
+ RNA_def_property_float_default(prop, DEG2RADF(0.526f));
+ RNA_def_property_range(prop, DEG2RADF(0.0f), DEG2RADF(180.0f));
+ RNA_def_property_ui_text(prop, "Angle", "Angular diameter of the Sun as seen from the Earth");
+ RNA_def_property_update(prop, 0, "rna_Light_update");
+
rna_def_light_energy(srna, true);
rna_def_light_shadow(srna, true);
}
diff --git a/source/blender/makesrna/intern/rna_lightprobe.c b/source/blender/makesrna/intern/rna_lightprobe.c
index 125d2ade567..8b6b248eac2 100644
--- a/source/blender/makesrna/intern/rna_lightprobe.c
+++ b/source/blender/makesrna/intern/rna_lightprobe.c
@@ -77,7 +77,7 @@ static void rna_def_lightprobe(BlenderRNA *brna)
srna = RNA_def_struct(brna, "LightProbe", "ID");
RNA_def_struct_ui_text(
srna, "LightProbe", "Light Probe data-block for lighting capture objects");
- RNA_def_struct_ui_icon(srna, ICON_OUTLINER_OB_LIGHTPROBE);
+ RNA_def_struct_ui_icon(srna, ICON_OUTLINER_DATA_LIGHTPROBE);
prop = RNA_def_property(srna, "type", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_items(prop, lightprobe_type_items);
diff --git a/source/blender/makesrna/intern/rna_linestyle.c b/source/blender/makesrna/intern/rna_linestyle.c
index 3a6f283e1dc..1ef5fb17ed8 100644
--- a/source/blender/makesrna/intern/rna_linestyle.c
+++ b/source/blender/makesrna/intern/rna_linestyle.c
@@ -356,7 +356,9 @@ static PointerRNA rna_LineStyle_active_texture_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_Texture, tex);
}
-static void rna_LineStyle_active_texture_set(PointerRNA *ptr, PointerRNA value)
+static void rna_LineStyle_active_texture_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
FreestyleLineStyle *linestyle = (FreestyleLineStyle *)ptr->id.data;
diff --git a/source/blender/makesrna/intern/rna_main_api.c b/source/blender/makesrna/intern/rna_main_api.c
index d5347e77348..bd06cfc1936 100644
--- a/source/blender/makesrna/intern/rna_main_api.c
+++ b/source/blender/makesrna/intern/rna_main_api.c
@@ -125,6 +125,14 @@ static void rna_Main_ID_remove(Main *bmain,
bool do_ui_user)
{
ID *id = id_ptr->data;
+ if (id->tag & LIB_TAG_NO_MAIN) {
+ BKE_reportf(reports,
+ RPT_ERROR,
+ "%s '%s' is outside of main database and can not be removed from it",
+ BKE_idcode_to_name(GS(id->name)),
+ id->name + 2);
+ return;
+ }
if (do_unlink) {
BKE_id_delete(bmain, id);
RNA_POINTER_INVALIDATE(id_ptr);
@@ -200,6 +208,13 @@ static void rna_Main_scenes_remove(
static Object *rna_Main_objects_new(Main *bmain, ReportList *reports, const char *name, ID *data)
{
+ if (data != NULL && (data->tag & LIB_TAG_NO_MAIN)) {
+ BKE_report(reports,
+ RPT_ERROR,
+ "Can not create object in main database with an evaluated data data-block");
+ return NULL;
+ }
+
char safe_name[MAX_ID_NAME - 2];
rna_idname_validate(name, safe_name);
@@ -273,6 +288,15 @@ static void rna_Main_materials_gpencil_data(Main *UNUSED(bmain), PointerRNA *id_
BKE_material_init_gpencil_settings(ma);
}
+static void rna_Main_materials_gpencil_remove(Main *UNUSED(bmain), PointerRNA *id_ptr)
+{
+ ID *id = id_ptr->data;
+ Material *ma = (Material *)id;
+ if (ma->gp_style) {
+ MEM_SAFE_FREE(ma->gp_style);
+ }
+}
+
static const EnumPropertyItem *rna_Main_nodetree_type_itemf(bContext *UNUSED(C),
PointerRNA *UNUSED(ptr),
PropertyRNA *UNUSED(prop),
@@ -308,16 +332,9 @@ static Mesh *rna_Main_meshes_new(Main *bmain, const char *name)
}
/* copied from Mesh_getFromObject and adapted to RNA interface */
-Mesh *rna_Main_meshes_new_from_object(Main *bmain,
- ReportList *reports,
- Depsgraph *depsgraph,
- Object *ob,
- bool apply_modifiers,
- bool calc_undeformed)
+static Mesh *rna_Main_meshes_new_from_object(Main *bmain, ReportList *reports, Object *object)
{
- Scene *sce = DEG_get_evaluated_scene(depsgraph);
-
- switch (ob->type) {
+ switch (object->type) {
case OB_FONT:
case OB_CURVE:
case OB_SURF:
@@ -329,7 +346,7 @@ Mesh *rna_Main_meshes_new_from_object(Main *bmain,
return NULL;
}
- return BKE_mesh_new_from_object(depsgraph, bmain, sce, ob, apply_modifiers, calc_undeformed);
+ return BKE_mesh_new_from_object_to_bmain(bmain, object);
}
static Light *rna_Main_lights_new(Main *bmain, const char *name, int type)
@@ -850,6 +867,11 @@ void RNA_def_main_materials(BlenderRNA *brna, PropertyRNA *cprop)
parm = RNA_def_pointer(func, "material", "Material", "", "Material");
RNA_def_parameter_flags(parm, PROP_NEVER_NULL, PARM_REQUIRED | PARM_RNAPTR);
+ func = RNA_def_function(srna, "remove_gpencil_data", "rna_Main_materials_gpencil_remove");
+ RNA_def_function_ui_description(func, "Remove grease pencil material settings");
+ parm = RNA_def_pointer(func, "material", "Material", "", "Material");
+ RNA_def_parameter_flags(parm, PROP_NEVER_NULL, PARM_REQUIRED | PARM_RNAPTR);
+
func = RNA_def_function(srna, "remove", "rna_Main_ID_remove");
RNA_def_function_flag(func, FUNC_USE_REPORTS);
RNA_def_function_ui_description(func, "Remove a material from the current blendfile");
@@ -937,24 +959,13 @@ void RNA_def_main_meshes(BlenderRNA *brna, PropertyRNA *cprop)
RNA_def_function_return(func, parm);
func = RNA_def_function(srna, "new_from_object", "rna_Main_meshes_new_from_object");
- RNA_def_function_ui_description(func,
- "Add a new mesh created from object with modifiers applied");
+ RNA_def_function_ui_description(
+ func,
+ "Add a new mesh created from given object (undeformed geometry if object is original, and "
+ "final evaluated geometry, with all modifiers etc., if object is evaluated)");
RNA_def_function_flag(func, FUNC_USE_REPORTS);
- parm = RNA_def_pointer(func,
- "depsgraph",
- "Depsgraph",
- "Dependency Graph",
- "Evaluated dependency graph within which to evaluate modifiers");
- RNA_def_parameter_flags(parm, PROP_NEVER_NULL, PARM_REQUIRED);
parm = RNA_def_pointer(func, "object", "Object", "", "Object to create mesh from");
RNA_def_parameter_flags(parm, PROP_NEVER_NULL, PARM_REQUIRED);
- parm = RNA_def_boolean(func, "apply_modifiers", 0, "", "Apply modifiers");
- RNA_def_parameter_flags(parm, 0, PARM_REQUIRED);
- RNA_def_boolean(func,
- "calc_undeformed",
- false,
- "Calculate Undeformed",
- "Calculate undeformed vertex coordinates");
parm = RNA_def_pointer(func,
"mesh",
"Mesh",
diff --git a/source/blender/makesrna/intern/rna_mask.c b/source/blender/makesrna/intern/rna_mask.c
index 8b27c69604e..7334c5baec0 100644
--- a/source/blender/makesrna/intern/rna_mask.c
+++ b/source/blender/makesrna/intern/rna_mask.c
@@ -116,7 +116,9 @@ static void rna_Mask_update_parent(Main *bmain, Scene *scene, PointerRNA *ptr)
}
/* note: this function exists only to avoid id refcounting */
-static void rna_MaskParent_id_set(PointerRNA *ptr, PointerRNA value)
+static void rna_MaskParent_id_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
MaskParent *mpar = (MaskParent *)ptr->data;
@@ -191,7 +193,9 @@ static PointerRNA rna_Mask_layer_active_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_MaskLayer, masklay);
}
-static void rna_Mask_layer_active_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Mask_layer_active_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Mask *mask = (Mask *)ptr->id.data;
MaskLayer *masklay = (MaskLayer *)value.data;
@@ -226,7 +230,9 @@ static PointerRNA rna_MaskLayer_active_spline_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_MaskSpline, masklay->act_spline);
}
-static void rna_MaskLayer_active_spline_set(PointerRNA *ptr, PointerRNA value)
+static void rna_MaskLayer_active_spline_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
MaskLayer *masklay = (MaskLayer *)ptr->data;
MaskSpline *spline = (MaskSpline *)value.data;
@@ -245,7 +251,9 @@ static PointerRNA rna_MaskLayer_active_spline_point_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_MaskSplinePoint, masklay->act_point);
}
-static void rna_MaskLayer_active_spline_point_set(PointerRNA *ptr, PointerRNA value)
+static void rna_MaskLayer_active_spline_point_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
MaskLayer *masklay = (MaskLayer *)ptr->data;
MaskSpline *spline;
diff --git a/source/blender/makesrna/intern/rna_material.c b/source/blender/makesrna/intern/rna_material.c
index d66b4e5be44..df48b679235 100644
--- a/source/blender/makesrna/intern/rna_material.c
+++ b/source/blender/makesrna/intern/rna_material.c
@@ -330,7 +330,9 @@ static int rna_GpencilColorData_is_fill_visible_get(PointerRNA *ptr)
return ((pcolor->fill_rgba[3] > GPENCIL_ALPHA_OPACITY_THRESH) || (pcolor->fill_style > 0));
}
-static void rna_GpencilColorData_stroke_image_set(PointerRNA *ptr, PointerRNA value)
+static void rna_GpencilColorData_stroke_image_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
MaterialGPencilStyle *pcolor = ptr->data;
ID *id = value.data;
@@ -339,7 +341,9 @@ static void rna_GpencilColorData_stroke_image_set(PointerRNA *ptr, PointerRNA va
pcolor->sima = (struct Image *)id;
}
-static void rna_GpencilColorData_fill_image_set(PointerRNA *ptr, PointerRNA value)
+static void rna_GpencilColorData_fill_image_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
MaterialGPencilStyle *pcolor = (MaterialGPencilStyle *)ptr->data;
ID *id = value.data;
@@ -440,6 +444,17 @@ static void rna_def_material_greasepencil(BlenderRNA *brna)
{0, NULL, 0, NULL, NULL},
};
+ static EnumPropertyItem alignment_draw_items[] = {
+ {GP_STYLE_FOLLOW_PATH, "PATH", 0, "Path", "Follow stroke drawing path and object rotation"},
+ {GP_STYLE_FOLLOW_OBJ, "OBJECT", 0, "Object", "Follow object rotation only"},
+ {GP_STYLE_FOLLOW_FIXED,
+ "FIXED",
+ 0,
+ "Fixed",
+ "Do not follow drawing path or object rotation and keeps aligned with viewport"},
+ {0, NULL, 0, NULL, NULL},
+ };
+
srna = RNA_def_struct(brna, "MaterialGPencilStyle", NULL);
RNA_def_struct_sdna(srna, "MaterialGPencilStyle");
RNA_def_struct_ui_text(srna, "Grease Pencil Color", "");
@@ -611,10 +626,12 @@ static void rna_def_material_greasepencil(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Show Fill", "Show stroke fills of this material");
RNA_def_property_update(prop, NC_GPENCIL | ND_SHADING, "rna_MaterialGpencil_update");
- /* keep Dots and Boxes aligned to screen and not to drawing path */
- prop = RNA_def_property(srna, "use_follow_path", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", GP_STYLE_COLOR_LOCK_DOTS);
- RNA_def_property_ui_text(prop, "Follow Path", "Keep Dots and Boxes aligned to drawing path");
+ /* Mode to align Dots and Boxes to drawing path and object rotation */
+ prop = RNA_def_property(srna, "alignment_mode", PROP_ENUM, PROP_NONE);
+ RNA_def_property_enum_bitflag_sdna(prop, NULL, "alignment_mode");
+ RNA_def_property_enum_items(prop, alignment_draw_items);
+ RNA_def_property_ui_text(
+ prop, "Alignment", "Defines how align Dots and Boxes with drawing path and object rotation");
RNA_def_property_update(prop, NC_GPENCIL | ND_SHADING, "rna_MaterialGpencil_nopreview_update");
/* pass index for future compositing and editing tools */
@@ -778,6 +795,12 @@ void RNA_def_material(BlenderRNA *brna)
"(avoids transparency sorting problems)");
RNA_def_property_update(prop, 0, "rna_Material_draw_update");
+ prop = RNA_def_property(srna, "use_backface_culling", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "blend_flag", MA_BL_CULL_BACKFACE);
+ RNA_def_property_ui_text(
+ prop, "Backface Culling", "Use back face culling to hide the back side of faces");
+ RNA_def_property_update(prop, 0, "rna_Material_draw_update");
+
prop = RNA_def_property(srna, "use_screen_refraction", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "blend_flag", MA_BL_SS_REFRACTION);
RNA_def_property_ui_text(
diff --git a/source/blender/makesrna/intern/rna_mesh.c b/source/blender/makesrna/intern/rna_mesh.c
index 0b4056121b3..4082222340a 100644
--- a/source/blender/makesrna/intern/rna_mesh.c
+++ b/source/blender/makesrna/intern/rna_mesh.c
@@ -3015,12 +3015,6 @@ static void rna_def_mesh(BlenderRNA *brna)
RNA_def_property_boolean_funcs(prop, "rna_Mesh_has_custom_normals_get", NULL);
RNA_define_verify_sdna(true);
- prop = RNA_def_property(srna, "show_double_sided", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_sdna(prop, NULL, "flag", ME_TWOSIDED);
- RNA_def_property_ui_text(
- prop, "Double Sided", "Display the mesh with double or single sided lighting (OpenGL only)");
- RNA_def_property_update(prop, 0, "rna_Mesh_update_data");
-
prop = RNA_def_property(srna, "texco_mesh", PROP_POINTER, PROP_NONE);
RNA_def_property_pointer_sdna(prop, NULL, "texcomesh");
RNA_def_property_flag(prop, PROP_EDITABLE);
diff --git a/source/blender/makesrna/intern/rna_mesh_utils.h b/source/blender/makesrna/intern/rna_mesh_utils.h
index ff148408728..9c5b4f9d5b3 100644
--- a/source/blender/makesrna/intern/rna_mesh_utils.h
+++ b/source/blender/makesrna/intern/rna_mesh_utils.h
@@ -83,7 +83,8 @@
return rna_pointer_inherit_refine(ptr, &RNA_##layer_rna_type, layer); \
} \
\
- static void rna_Mesh_##collection_name##_##active_type##_set(PointerRNA *ptr, PointerRNA value) \
+ static void rna_Mesh_##collection_name##_##active_type##_set( \
+ PointerRNA *ptr, PointerRNA value, struct ReportList *UNUSED(reports)) \
{ \
Mesh *me = rna_mesh(ptr); \
CustomData *data = rna_mesh_##customdata_type(ptr); \
diff --git a/source/blender/makesrna/intern/rna_modifier.c b/source/blender/makesrna/intern/rna_modifier.c
index 4f304f97cac..2a09abe5f8d 100644
--- a/source/blender/makesrna/intern/rna_modifier.c
+++ b/source/blender/makesrna/intern/rna_modifier.c
@@ -445,6 +445,8 @@ const EnumPropertyItem rna_enum_axis_flag_xyz_items[] = {
# include "BKE_object.h"
# include "BKE_particle.h"
+# include "BLI_sort_utils.h"
+
# include "DEG_depsgraph.h"
# include "DEG_depsgraph_build.h"
# include "DEG_depsgraph_query.h"
@@ -717,7 +719,8 @@ static void modifier_object_set(Object *self, Object **ob_p, int type, PointerRN
}
# define RNA_MOD_OBJECT_SET(_type, _prop, _obtype) \
- static void rna_##_type##Modifier_##_prop##_set(PointerRNA *ptr, PointerRNA value) \
+ static void rna_##_type##Modifier_##_prop##_set( \
+ PointerRNA *ptr, PointerRNA value, struct ReportList *UNUSED(reports)) \
{ \
_type##ModifierData *tmd = (_type##ModifierData *)ptr->data; \
modifier_object_set(ptr->id.data, &tmd->_prop, _obtype, value); \
@@ -739,14 +742,83 @@ RNA_MOD_OBJECT_SET(Shrinkwrap, target, OB_MESH);
RNA_MOD_OBJECT_SET(Shrinkwrap, auxTarget, OB_MESH);
RNA_MOD_OBJECT_SET(SurfaceDeform, target, OB_MESH);
-static void rna_HookModifier_object_set(PointerRNA *ptr, PointerRNA value)
+static void rna_HookModifier_object_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
+ Object *owner = (Object *)ptr->id.data;
HookModifierData *hmd = ptr->data;
Object *ob = (Object *)value.data;
hmd->object = ob;
id_lib_extern((ID *)ob);
- BKE_object_modifier_hook_reset(ob, hmd);
+ BKE_object_modifier_hook_reset(owner, hmd);
+}
+
+static void rna_HookModifier_subtarget_set(PointerRNA *ptr, const char *value)
+{
+ Object *owner = (Object *)ptr->id.data;
+ HookModifierData *hmd = ptr->data;
+
+ BLI_strncpy(hmd->subtarget, value, sizeof(hmd->subtarget));
+ BKE_object_modifier_hook_reset(owner, hmd);
+}
+
+static int rna_HookModifier_vertex_indices_get_length(PointerRNA *ptr,
+ int length[RNA_MAX_ARRAY_DIMENSION])
+{
+ HookModifierData *hmd = ptr->data;
+ int totindex = hmd->indexar ? hmd->totindex : 0;
+ return (length[0] = totindex);
+}
+
+static void rna_HookModifier_vertex_indices_get(PointerRNA *ptr, int *values)
+{
+ HookModifierData *hmd = ptr->data;
+ if (hmd->indexar != NULL) {
+ memcpy(values, hmd->indexar, sizeof(int) * hmd->totindex);
+ }
+}
+
+static void rna_HookModifier_vertex_indices_set(HookModifierData *hmd,
+ ReportList *reports,
+ int indices_len,
+ int *indices)
+{
+ if (indices_len == 0) {
+ MEM_SAFE_FREE(hmd->indexar);
+ hmd->totindex = 0;
+ }
+ else {
+ /* Reject negative indices. */
+ for (int i = 0; i < indices_len; i++) {
+ if (indices[i] < 0) {
+ BKE_reportf(reports, RPT_ERROR, "Negative vertex index in vertex_indices_set");
+ return;
+ }
+ }
+
+ /* Copy and sort the index array. */
+ size_t size = sizeof(int) * indices_len;
+ int *buffer = MEM_mallocN(size, "hook indexar");
+ memcpy(buffer, indices, size);
+
+ qsort(buffer, indices_len, sizeof(int), BLI_sortutil_cmp_int);
+
+ /* Reject duplicate indices. */
+ for (int i = 1; i < indices_len; i++) {
+ if (buffer[i] == buffer[i - 1]) {
+ BKE_reportf(reports, RPT_ERROR, "Duplicate index %d in vertex_indices_set", buffer[i]);
+ MEM_freeN(buffer);
+ return;
+ }
+ }
+
+ /* Success - save the new array. */
+ MEM_SAFE_FREE(hmd->indexar);
+ hmd->indexar = buffer;
+ hmd->totindex = indices_len;
+ }
}
static PointerRNA rna_UVProjector_object_get(PointerRNA *ptr)
@@ -755,7 +827,9 @@ static PointerRNA rna_UVProjector_object_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_Object, *ob);
}
-static void rna_UVProjector_object_set(PointerRNA *ptr, PointerRNA value)
+static void rna_UVProjector_object_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Object **ob_p = (Object **)ptr->data;
Object *ob = (Object *)value.data;
@@ -1328,7 +1402,8 @@ static PointerRNA rna_ParticleInstanceModifier_particle_system_get(PointerRNA *p
}
static void rna_ParticleInstanceModifier_particle_system_set(PointerRNA *ptr,
- const PointerRNA value)
+ const PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
ParticleInstanceModifierData *psmd = ptr->data;
@@ -2149,6 +2224,8 @@ static void rna_def_modifier_hook(BlenderRNA *brna)
{
StructRNA *srna;
PropertyRNA *prop;
+ FunctionRNA *func;
+ PropertyRNA *parm;
srna = RNA_def_struct(brna, "HookModifier", "Modifier");
RNA_def_struct_ui_text(
@@ -2181,9 +2258,10 @@ static void rna_def_modifier_hook(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Falloff Curve", "Custom falloff curve");
RNA_def_property_update(prop, 0, "rna_Modifier_update");
- prop = RNA_def_property(srna, "center", PROP_FLOAT, PROP_NONE);
+ prop = RNA_def_property(srna, "center", PROP_FLOAT, PROP_TRANSLATION);
RNA_def_property_float_sdna(prop, NULL, "cent");
- RNA_def_property_ui_text(prop, "Hook Center", "");
+ RNA_def_property_ui_text(
+ prop, "Hook Center", "Center of the hook, used for falloff and display");
RNA_def_property_update(prop, 0, "rna_Modifier_update");
prop = RNA_def_property(srna, "matrix_inverse", PROP_FLOAT, PROP_MATRIX);
@@ -2206,6 +2284,7 @@ static void rna_def_modifier_hook(BlenderRNA *brna)
prop,
"Sub-Target",
"Name of Parent Bone for hook (if applicable), also recalculates and clears offset");
+ RNA_def_property_string_funcs(prop, NULL, NULL, "rna_HookModifier_subtarget_set");
RNA_def_property_update(prop, 0, "rna_Modifier_dependency_update");
prop = RNA_def_property(srna, "use_falloff_uniform", PROP_BOOLEAN, PROP_NONE);
@@ -2221,6 +2300,26 @@ static void rna_def_modifier_hook(BlenderRNA *brna)
"Name of Vertex Group which determines influence of modifier per point");
RNA_def_property_string_funcs(prop, NULL, NULL, "rna_HookModifier_name_set");
RNA_def_property_update(prop, 0, "rna_Modifier_update");
+
+ prop = RNA_def_property(srna, "vertex_indices", PROP_INT, PROP_UNSIGNED);
+ RNA_def_property_array(prop, RNA_MAX_ARRAY_LENGTH);
+ RNA_def_property_flag(prop, PROP_DYNAMIC);
+ RNA_def_property_clear_flag(prop, PROP_EDITABLE);
+ RNA_def_property_dynamic_array_funcs(prop, "rna_HookModifier_vertex_indices_get_length");
+ RNA_def_property_int_funcs(prop, "rna_HookModifier_vertex_indices_get", NULL, NULL);
+ RNA_def_property_ui_text(prop,
+ "Vertex Indices",
+ "Indices of vertices bound to the modifier. For bezier curves, "
+ "handles count as additional vertices");
+
+ func = RNA_def_function(srna, "vertex_indices_set", "rna_HookModifier_vertex_indices_set");
+ RNA_def_function_ui_description(
+ func, "Validates and assigns the array of vertex indices bound to the modifier");
+ RNA_def_function_flag(func, FUNC_USE_REPORTS);
+ parm = RNA_def_int_array(
+ func, "indices", 1, NULL, INT_MIN, INT_MAX, "", "Vertex Indices", 0, INT_MAX);
+ RNA_def_property_array(parm, RNA_MAX_ARRAY_LENGTH);
+ RNA_def_parameter_flags(parm, PROP_DYNAMIC, PARM_REQUIRED);
}
static void rna_def_modifier_softbody(BlenderRNA *brna)
@@ -3100,6 +3199,7 @@ static void rna_def_modifier_particleinstance(BlenderRNA *brna)
prop = RNA_def_property(srna, "use_children", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "flag", eParticleInstanceFlag_Children);
RNA_def_property_ui_text(prop, "Children", "Create instances from child particles");
+ RNA_def_property_translation_context(prop, BLT_I18NCONTEXT_ID_PARTICLESETTINGS);
RNA_def_property_update(prop, 0, "rna_Modifier_update");
prop = RNA_def_property(srna, "use_path", PROP_BOOLEAN, PROP_NONE);
diff --git a/source/blender/makesrna/intern/rna_nodetree.c b/source/blender/makesrna/intern/rna_nodetree.c
index e4270f3854e..d634a34bc5b 100644
--- a/source/blender/makesrna/intern/rna_nodetree.c
+++ b/source/blender/makesrna/intern/rna_nodetree.c
@@ -814,7 +814,9 @@ static PointerRNA rna_NodeTree_active_node_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_Node, node);
}
-static void rna_NodeTree_active_node_set(PointerRNA *ptr, const PointerRNA value)
+static void rna_NodeTree_active_node_set(PointerRNA *ptr,
+ const PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bNodeTree *ntree = (bNodeTree *)ptr->data;
bNode *node = (bNode *)value.data;
@@ -1608,7 +1610,9 @@ static IDProperty *rna_Node_idprops(PointerRNA *ptr, bool create)
return node->prop;
}
-static void rna_Node_parent_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Node_parent_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bNode *node = ptr->data;
bNode *parent = value.data;
@@ -2683,7 +2687,9 @@ static void rna_NodeGroup_update(Main *bmain, Scene *UNUSED(scene), PointerRNA *
ED_node_tag_update_nodetree(bmain, ntree, node);
}
-static void rna_NodeGroup_node_tree_set(PointerRNA *ptr, const PointerRNA value)
+static void rna_NodeGroup_node_tree_set(PointerRNA *ptr,
+ const PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bNodeTree *ntree = ptr->id.data;
bNode *node = ptr->data;
@@ -2791,7 +2797,9 @@ static void rna_Matte_t2_set(PointerRNA *ptr, float value)
chroma->t2 = value;
}
-static void rna_Node_scene_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Node_scene_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bNode *node = (bNode *)ptr->data;
@@ -3345,7 +3353,9 @@ static PointerRNA rna_ShaderNodePointDensity_psys_get(PointerRNA *ptr)
return value;
}
-static void rna_ShaderNodePointDensity_psys_set(PointerRNA *ptr, PointerRNA value)
+static void rna_ShaderNodePointDensity_psys_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bNode *node = ptr->data;
NodeShaderTexPointDensity *shader_point_density = node->storage;
@@ -3987,21 +3997,6 @@ static void def_sh_tex_sky(StructRNA *srna)
RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_update");
}
-static const EnumPropertyItem sh_tex_prop_color_space_items[] = {
- {SHD_COLORSPACE_COLOR,
- "COLOR",
- 0,
- "Color",
- "Image contains color data, and will be converted to linear color for rendering"},
- {SHD_COLORSPACE_NONE,
- "NONE",
- 0,
- "Non-Color Data",
- "Image contains non-color data, for example a displacement or normal map, "
- "and will not be converted"},
- {0, NULL, 0, NULL, NULL},
-};
-
static const EnumPropertyItem sh_tex_prop_interpolation_items[] = {
{SHD_INTERP_LINEAR, "Linear", 0, "Linear", "Linear interpolation"},
{SHD_INTERP_CLOSEST, "Closest", 0, "Closest", "No interpolation (sample closest texel)"},
@@ -4038,12 +4033,6 @@ static void def_sh_tex_environment(StructRNA *srna)
RNA_def_struct_sdna_from(srna, "NodeTexEnvironment", "storage");
def_sh_tex(srna);
- prop = RNA_def_property(srna, "color_space", PROP_ENUM, PROP_NONE);
- RNA_def_property_enum_items(prop, sh_tex_prop_color_space_items);
- RNA_def_property_enum_default(prop, SHD_COLORSPACE_COLOR);
- RNA_def_property_ui_text(prop, "Color Space", "Image file color space");
- RNA_def_property_update(prop, 0, "rna_Node_update");
-
prop = RNA_def_property(srna, "projection", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_items(prop, prop_projection_items);
RNA_def_property_ui_text(prop, "Projection", "Projection of the input image");
@@ -4122,12 +4111,6 @@ static void def_sh_tex_image(StructRNA *srna)
RNA_def_struct_sdna_from(srna, "NodeTexImage", "storage");
def_sh_tex(srna);
- prop = RNA_def_property(srna, "color_space", PROP_ENUM, PROP_NONE);
- RNA_def_property_enum_items(prop, sh_tex_prop_color_space_items);
- RNA_def_property_enum_default(prop, SHD_COLORSPACE_COLOR);
- RNA_def_property_ui_text(prop, "Color Space", "Image file color space");
- RNA_def_property_update(prop, 0, "rna_Node_update");
-
prop = RNA_def_property(srna, "projection", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_items(prop, prop_projection_items);
RNA_def_property_ui_text(
diff --git a/source/blender/makesrna/intern/rna_object.c b/source/blender/makesrna/intern/rna_object.c
index 219445f629f..e2f566cfdab 100644
--- a/source/blender/makesrna/intern/rna_object.c
+++ b/source/blender/makesrna/intern/rna_object.c
@@ -427,7 +427,7 @@ static void rna_Object_dependency_update(Main *bmain, Scene *UNUSED(scene), Poin
WM_main_add_notifier(NC_OBJECT | ND_PARENT, ptr->id.data);
}
-static void rna_Object_data_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Object_data_set(PointerRNA *ptr, PointerRNA value, struct ReportList *reports)
{
Object *ob = (Object *)ptr->data;
ID *id = value.data;
@@ -441,8 +441,13 @@ static void rna_Object_data_set(PointerRNA *ptr, PointerRNA value)
return;
}
- BLI_assert(BKE_id_is_in_global_main(&ob->id));
- BLI_assert(BKE_id_is_in_global_main(id));
+ if ((id->tag & LIB_TAG_NO_MAIN) != (ob->id.tag & LIB_TAG_NO_MAIN)) {
+ BKE_report(reports,
+ RPT_ERROR,
+ "Can only assign evaluated data to to evaluated object, or original data to "
+ "original object");
+ return;
+ }
if (ob->type == OB_EMPTY) {
if (ob->data) {
@@ -529,7 +534,9 @@ static bool rna_Object_data_poll(PointerRNA *ptr, const PointerRNA value)
return true;
}
-static void rna_Object_parent_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Object_parent_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Object *ob = (Object *)ptr->data;
Object *par = (Object *)value.data;
@@ -614,7 +621,9 @@ static const EnumPropertyItem *rna_Object_instance_type_itemf(bContext *UNUSED(C
return item;
}
-static void rna_Object_dup_collection_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Object_dup_collection_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Object *ob = (Object *)ptr->data;
Collection *grp = (Collection *)value.data;
@@ -890,7 +899,9 @@ static PointerRNA rna_Object_active_material_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_Material, ma);
}
-static void rna_Object_active_material_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Object_active_material_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Object *ob = (Object *)ptr->id.data;
@@ -1089,7 +1100,9 @@ static PointerRNA rna_MaterialSlot_material_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_Material, ma);
}
-static void rna_MaterialSlot_material_set(PointerRNA *ptr, PointerRNA value)
+static void rna_MaterialSlot_material_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Object *ob = (Object *)ptr->id.data;
int index = (Material **)ptr->data - ob->mat;
@@ -1277,7 +1290,9 @@ static PointerRNA rna_Object_active_constraint_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_Constraint, con);
}
-static void rna_Object_active_constraint_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Object_active_constraint_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Object *ob = (Object *)ptr->id.data;
BKE_constraints_active_set(&ob->constraints, (bConstraint *)value.data);
@@ -2801,9 +2816,9 @@ static void rna_def_object(BlenderRNA *brna)
/* restrict */
prop = RNA_def_property(srna, "hide_viewport", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_sdna(prop, NULL, "restrictflag", OB_RESTRICT_VIEW);
+ RNA_def_property_boolean_sdna(prop, NULL, "restrictflag", OB_RESTRICT_VIEWPORT);
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
- RNA_def_property_ui_text(prop, "Disable View", "Disable object in the viewport");
+ RNA_def_property_ui_text(prop, "Disable in Viewports", "Globally disable in viewports");
RNA_def_property_ui_icon(prop, ICON_RESTRICT_VIEW_OFF, -1);
RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Object_hide_update");
@@ -2811,14 +2826,14 @@ static void rna_def_object(BlenderRNA *brna)
RNA_def_property_boolean_sdna(prop, NULL, "restrictflag", OB_RESTRICT_SELECT);
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
- RNA_def_property_ui_text(prop, "Disable Select", "Disable object selection in the viewport");
+ RNA_def_property_ui_text(prop, "Disable Selection", "Disable selection in viewport");
RNA_def_property_ui_icon(prop, ICON_RESTRICT_SELECT_OFF, -1);
RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Object_hide_update");
prop = RNA_def_property(srna, "hide_render", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "restrictflag", OB_RESTRICT_RENDER);
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
- RNA_def_property_ui_text(prop, "Disable Render", "Disable object in renders");
+ RNA_def_property_ui_text(prop, "Disable in Renders", "Globally disable in renders");
RNA_def_property_ui_icon(prop, ICON_RESTRICT_RENDER_OFF, -1);
RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Object_hide_update");
diff --git a/source/blender/makesrna/intern/rna_object_api.c b/source/blender/makesrna/intern/rna_object_api.c
index 21300f22b95..7362f6ba610 100644
--- a/source/blender/makesrna/intern/rna_object_api.c
+++ b/source/blender/makesrna/intern/rna_object_api.c
@@ -375,18 +375,28 @@ static void rna_Object_camera_fit_coords(
}
/* copied from Mesh_getFromObject and adapted to RNA interface */
-/* settings: 0 - preview, 1 - render */
-static Mesh *rna_Object_to_mesh(Object *ob,
- bContext *C,
- ReportList *reports,
- Depsgraph *depsgraph,
- bool apply_modifiers,
- bool calc_undeformed)
+static Mesh *rna_Object_to_mesh(Object *object, ReportList *reports)
{
- Main *bmain = CTX_data_main(C);
+ /* TODO(sergey): Make it more re-usable function, de-duplicate with
+ * rna_Main_meshes_new_from_object. */
+ switch (object->type) {
+ case OB_FONT:
+ case OB_CURVE:
+ case OB_SURF:
+ case OB_MBALL:
+ case OB_MESH:
+ break;
+ default:
+ BKE_report(reports, RPT_ERROR, "Object does not have geometry data");
+ return NULL;
+ }
- return rna_Main_meshes_new_from_object(
- bmain, reports, depsgraph, ob, apply_modifiers, calc_undeformed);
+ return BKE_object_to_mesh(object);
+}
+
+static void rna_Object_to_mesh_clear(Object *object)
+{
+ BKE_object_to_mesh_clear(object);
}
static PointerRNA rna_Object_shape_key_add(
@@ -398,7 +408,7 @@ static PointerRNA rna_Object_shape_key_add(
if ((kb = BKE_object_shapekey_insert(bmain, ob, name, from_mix))) {
PointerRNA keyptr;
- RNA_pointer_create((ID *)ob->data, &RNA_ShapeKey, kb, &keyptr);
+ RNA_pointer_create((ID *)BKE_key_from_object(ob), &RNA_ShapeKey, kb, &keyptr);
WM_event_add_notifier(C, NC_OBJECT | ND_DRAW, ob);
return keyptr;
@@ -433,6 +443,14 @@ static void rna_Object_shape_key_remove(Object *ob,
RNA_POINTER_INVALIDATE(kb_ptr);
}
+static void rna_Object_shape_key_clear(Object *ob, Main *bmain)
+{
+ BKE_object_shapekey_free(bmain, ob);
+
+ DEG_id_tag_update(&ob->id, ID_RECALC_GEOMETRY);
+ WM_main_add_notifier(NC_OBJECT | ND_DRAW, ob);
+}
+
# if 0
static void rna_Mesh_assign_verts_to_group(
Object *ob, bDeformGroup *group, int *indices, int totindex, float weight, int assignmode)
@@ -874,28 +892,18 @@ void RNA_api_object(StructRNA *srna)
/* mesh */
func = RNA_def_function(srna, "to_mesh", "rna_Object_to_mesh");
- RNA_def_function_ui_description(func, "Create a Mesh data-block with modifiers applied");
- RNA_def_function_flag(func, FUNC_USE_REPORTS | FUNC_USE_CONTEXT);
- parm = RNA_def_pointer(func,
- "depsgraph",
- "Depsgraph",
- "Dependency Graph",
- "Evaluated dependency graph within which to evaluate modifiers");
- RNA_def_parameter_flags(parm, PROP_NEVER_NULL, PARM_REQUIRED);
- parm = RNA_def_boolean(func, "apply_modifiers", 0, "", "Apply modifiers");
- RNA_def_parameter_flags(parm, 0, PARM_REQUIRED);
- RNA_def_boolean(func,
- "calc_undeformed",
- false,
- "Calculate Undeformed",
- "Calculate undeformed vertex coordinates");
- parm = RNA_def_pointer(func,
- "mesh",
- "Mesh",
- "",
- "Mesh created from object, remove it if it is only used for export");
+ RNA_def_function_ui_description(
+ func,
+ "Create a Mesh data-block from the current state of the object. The object owns the "
+ "data-block. To force free it use to_mesh_clear(). "
+ "The result is temporary and can not be used by objects from the main database");
+ RNA_def_function_flag(func, FUNC_USE_REPORTS);
+ parm = RNA_def_pointer(func, "mesh", "Mesh", "", "Mesh created from object");
RNA_def_function_return(func, parm);
+ func = RNA_def_function(srna, "to_mesh_clear", "rna_Object_to_mesh_clear");
+ RNA_def_function_ui_description(func, "Clears mesh data-block created by to_mesh()");
+
/* Armature */
func = RNA_def_function(srna, "find_armature", "modifiers_isDeformedByArmature");
RNA_def_function_ui_description(
@@ -921,6 +929,10 @@ void RNA_api_object(StructRNA *srna)
RNA_def_parameter_flags(parm, PROP_NEVER_NULL, PARM_REQUIRED | PARM_RNAPTR);
RNA_def_parameter_clear_flags(parm, PROP_THICK_WRAP, 0);
+ func = RNA_def_function(srna, "shape_key_clear", "rna_Object_shape_key_clear");
+ RNA_def_function_ui_description(func, "Remove all Shape Keys from this object");
+ RNA_def_function_flag(func, FUNC_USE_MAIN);
+
/* Ray Cast */
func = RNA_def_function(srna, "ray_cast", "rna_Object_ray_cast");
RNA_def_function_ui_description(
diff --git a/source/blender/makesrna/intern/rna_object_force.c b/source/blender/makesrna/intern/rna_object_force.c
index c4f0eb35627..2abb1f3227a 100644
--- a/source/blender/makesrna/intern/rna_object_force.c
+++ b/source/blender/makesrna/intern/rna_object_force.c
@@ -754,7 +754,7 @@ static void rna_def_pointcache_common(StructRNA *srna)
static const EnumPropertyItem point_cache_compress_items[] = {
{PTCACHE_COMPRESS_NO, "NO", 0, "None", "No compression"},
- {PTCACHE_COMPRESS_LZO, "LIGHT", 0, "Light", "Fast but not so effective compression"},
+ {PTCACHE_COMPRESS_LZO, "LIGHT", 0, "Lite", "Fast but not so effective compression"},
{PTCACHE_COMPRESS_LZMA, "HEAVY", 0, "Heavy", "Effective but slow compression"},
{0, NULL, 0, NULL, NULL},
};
diff --git a/source/blender/makesrna/intern/rna_palette.c b/source/blender/makesrna/intern/rna_palette.c
index 7b35092dea4..9af6387389c 100644
--- a/source/blender/makesrna/intern/rna_palette.c
+++ b/source/blender/makesrna/intern/rna_palette.c
@@ -74,7 +74,9 @@ static PointerRNA rna_Palette_active_color_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, NULL, NULL);
}
-static void rna_Palette_active_color_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Palette_active_color_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Palette *palette = ptr->data;
PaletteColor *color = value.data;
diff --git a/source/blender/makesrna/intern/rna_particle.c b/source/blender/makesrna/intern/rna_particle.c
index 8c3d16f9c8c..641bf4128d0 100644
--- a/source/blender/makesrna/intern/rna_particle.c
+++ b/source/blender/makesrna/intern/rna_particle.c
@@ -792,7 +792,9 @@ static PointerRNA rna_particle_settings_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_ParticleSettings, part);
}
-static void rna_particle_settings_set(PointerRNA *ptr, PointerRNA value)
+static void rna_particle_settings_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Object *ob = ptr->id.data;
ParticleSystem *psys = (ParticleSystem *)ptr->data;
@@ -1318,7 +1320,9 @@ static PointerRNA rna_ParticleSettings_active_texture_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_Texture, tex);
}
-static void rna_ParticleSettings_active_texture_set(PointerRNA *ptr, PointerRNA value)
+static void rna_ParticleSettings_active_texture_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
ParticleSettings *part = (ParticleSettings *)ptr->data;
diff --git a/source/blender/makesrna/intern/rna_pose.c b/source/blender/makesrna/intern/rna_pose.c
index 1b4a7efbdd8..3ab41f72322 100644
--- a/source/blender/makesrna/intern/rna_pose.c
+++ b/source/blender/makesrna/intern/rna_pose.c
@@ -122,6 +122,11 @@ static void rna_Pose_IK_update(Main *UNUSED(bmain), Scene *UNUSED(scene), Pointe
BIK_clear_data(ob->pose);
}
+static char *rna_Pose_path(PointerRNA *UNUSED(ptr))
+{
+ return BLI_strdup("pose");
+}
+
static char *rna_PoseBone_path(PointerRNA *ptr)
{
bPoseChannel *pchan = ptr->data;
@@ -284,6 +289,18 @@ static void rna_PoseChannel_name_set(PointerRNA *ptr, const char *value)
ED_armature_bone_rename(G_MAIN, ob->data, oldname, newname);
}
+static PointerRNA rna_PoseChannel_bone_get(PointerRNA *ptr)
+{
+ Object *ob = (Object *)ptr->id.data;
+ bPoseChannel *pchan = (bPoseChannel *)ptr->data;
+ PointerRNA tmp_ptr = *ptr;
+
+ /* Replace the id_data pointer with the Armature ID. */
+ tmp_ptr.id.data = ob->data;
+
+ return rna_pointer_inherit_refine(&tmp_ptr, &RNA_Bone, pchan->bone);
+}
+
static bool rna_PoseChannel_has_ik_get(PointerRNA *ptr)
{
Object *ob = (Object *)ptr->id.data;
@@ -356,7 +373,9 @@ static void rna_Itasc_update_rebuild(Main *bmain, Scene *scene, PointerRNA *ptr)
rna_Itasc_update(bmain, scene, ptr);
}
-static void rna_PoseChannel_bone_custom_set(PointerRNA *ptr, PointerRNA value)
+static void rna_PoseChannel_bone_custom_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bPoseChannel *pchan = (bPoseChannel *)ptr->data;
@@ -385,7 +404,9 @@ static PointerRNA rna_PoseChannel_bone_group_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_BoneGroup, grp);
}
-static void rna_PoseChannel_bone_group_set(PointerRNA *ptr, PointerRNA value)
+static void rna_PoseChannel_bone_group_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Object *ob = (Object *)ptr->id.data;
bPose *pose = (ob) ? ob->pose : NULL;
@@ -426,7 +447,9 @@ static PointerRNA rna_Pose_active_bone_group_get(PointerRNA *ptr)
ptr, &RNA_BoneGroup, BLI_findlink(&pose->agroups, pose->active_group - 1));
}
-static void rna_Pose_active_bone_group_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Pose_active_bone_group_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bPose *pose = (bPose *)ptr->data;
pose->active_group = BLI_findindex(&pose->agroups, value.data) + 1;
@@ -515,7 +538,9 @@ static PointerRNA rna_PoseChannel_active_constraint_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_Constraint, con);
}
-static void rna_PoseChannel_active_constraint_set(PointerRNA *ptr, PointerRNA value)
+static void rna_PoseChannel_active_constraint_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bPoseChannel *pchan = (bPoseChannel *)ptr->data;
BKE_constraints_active_set(&pchan->constraints, (bConstraint *)value.data);
@@ -753,7 +778,9 @@ static bPoseChannel *rna_PoseChannel_ensure_own_pchan(Object *ob,
return ref_pchan;
}
-static void rna_PoseChannel_custom_shape_transform_set(PointerRNA *ptr, PointerRNA value)
+static void rna_PoseChannel_custom_shape_transform_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
bPoseChannel *pchan = (bPoseChannel *)ptr->data;
Object *ob = (Object *)ptr->id.data;
@@ -911,6 +938,7 @@ static void rna_def_pose_channel(BlenderRNA *brna)
prop = RNA_def_property(srna, "bone", PROP_POINTER, PROP_NONE);
RNA_def_property_flag(prop, PROP_NEVER_NULL);
RNA_def_property_struct_type(prop, "Bone");
+ RNA_def_property_pointer_funcs(prop, "rna_PoseChannel_bone_get", NULL, NULL, NULL);
RNA_def_property_flag(prop, PROP_PTR_NO_OWNERSHIP);
RNA_def_property_clear_flag(prop, PROP_EDITABLE);
RNA_def_property_ui_text(prop, "Bone", "Bone associated with this PoseBone");
@@ -1551,6 +1579,31 @@ static void rna_def_pose(BlenderRNA *brna)
RNA_def_property_clear_flag(prop, PROP_EDITABLE);
RNA_def_property_ui_text(prop, "IK Param", "Parameters for IK solver");
+ /* pose edit options */
+ prop = RNA_def_property(srna, "use_mirror_x", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", POSE_MIRROR_EDIT);
+ RNA_def_property_ui_text(
+ prop, "X-Axis Mirror", "Apply changes to matching bone on opposite side of X-Axis");
+ RNA_def_struct_path_func(srna, "rna_Pose_path");
+ RNA_def_property_update(prop, 0, "rna_Pose_update");
+ RNA_def_property_flag(prop, PROP_LIB_EXCEPTION);
+
+ prop = RNA_def_property(srna, "use_mirror_relative", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", POSE_MIRROR_RELATIVE);
+ RNA_def_property_ui_text(
+ prop, "Relative Mirror", "Apply relative transformations in X-mirror mode");
+ RNA_def_struct_path_func(srna, "rna_Pose_path");
+ RNA_def_property_update(prop, 0, "rna_Pose_update");
+ RNA_def_property_flag(prop, PROP_LIB_EXCEPTION);
+
+ prop = RNA_def_property(srna, "use_auto_ik", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", POSE_AUTO_IK);
+ RNA_def_property_ui_text(
+ prop, "Auto IK", "Add temporary IK constraints while grabbing bones in Pose Mode");
+ RNA_def_struct_path_func(srna, "rna_Pose_path");
+ RNA_def_property_update(prop, 0, "rna_Pose_update");
+ RNA_def_property_flag(prop, PROP_LIB_EXCEPTION);
+
/* animviz */
rna_def_animviz_common(srna);
diff --git a/source/blender/makesrna/intern/rna_render.c b/source/blender/makesrna/intern/rna_render.c
index 81ec7857487..2dc873ca17d 100644
--- a/source/blender/makesrna/intern/rna_render.c
+++ b/source/blender/makesrna/intern/rna_render.c
@@ -206,7 +206,9 @@ static void engine_bake(RenderEngine *engine,
RNA_parameter_list_free(&list);
}
-static void engine_view_update(RenderEngine *engine, const struct bContext *context)
+static void engine_view_update(RenderEngine *engine,
+ const struct bContext *context,
+ Depsgraph *depsgraph)
{
extern FunctionRNA rna_RenderEngine_view_update_func;
PointerRNA ptr;
@@ -218,12 +220,15 @@ static void engine_view_update(RenderEngine *engine, const struct bContext *cont
RNA_parameter_list_create(&list, &ptr, func);
RNA_parameter_set_lookup(&list, "context", &context);
+ RNA_parameter_set_lookup(&list, "depsgraph", &depsgraph);
engine->type->ext.call(NULL, &ptr, func, &list);
RNA_parameter_list_free(&list);
}
-static void engine_view_draw(RenderEngine *engine, const struct bContext *context)
+static void engine_view_draw(RenderEngine *engine,
+ const struct bContext *context,
+ Depsgraph *depsgraph)
{
extern FunctionRNA rna_RenderEngine_view_draw_func;
PointerRNA ptr;
@@ -235,6 +240,7 @@ static void engine_view_draw(RenderEngine *engine, const struct bContext *contex
RNA_parameter_list_create(&list, &ptr, func);
RNA_parameter_set_lookup(&list, "context", &context);
+ RNA_parameter_set_lookup(&list, "depsgraph", &depsgraph);
engine->type->ext.call(NULL, &ptr, func, &list);
RNA_parameter_list_free(&list);
@@ -554,12 +560,18 @@ static void rna_def_render_engine(BlenderRNA *brna)
func = RNA_def_function(srna, "view_update", NULL);
RNA_def_function_ui_description(func, "Update on data changes for viewport render");
RNA_def_function_flag(func, FUNC_REGISTER_OPTIONAL | FUNC_ALLOW_WRITE);
- RNA_def_pointer(func, "context", "Context", "", "");
+ parm = RNA_def_pointer(func, "context", "Context", "", "");
+ RNA_def_parameter_flags(parm, 0, PARM_REQUIRED);
+ parm = RNA_def_pointer(func, "depsgraph", "Depsgraph", "", "");
+ RNA_def_parameter_flags(parm, 0, PARM_REQUIRED);
func = RNA_def_function(srna, "view_draw", NULL);
RNA_def_function_ui_description(func, "Draw viewport render");
RNA_def_function_flag(func, FUNC_REGISTER_OPTIONAL);
- RNA_def_pointer(func, "context", "Context", "", "");
+ parm = RNA_def_pointer(func, "context", "Context", "", "");
+ RNA_def_parameter_flags(parm, 0, PARM_REQUIRED);
+ parm = RNA_def_pointer(func, "depsgraph", "Depsgraph", "", "");
+ RNA_def_parameter_flags(parm, 0, PARM_REQUIRED);
/* shader script callbacks */
func = RNA_def_function(srna, "update_script_node", NULL);
diff --git a/source/blender/makesrna/intern/rna_rna.c b/source/blender/makesrna/intern/rna_rna.c
index 032a1f86fc0..b8d42397841 100644
--- a/source/blender/makesrna/intern/rna_rna.c
+++ b/source/blender/makesrna/intern/rna_rna.c
@@ -2373,7 +2373,7 @@ bool rna_property_override_apply_default(Main *UNUSED(bmain),
switch (override_op) {
case IDOVERRIDESTATIC_OP_REPLACE:
- RNA_property_pointer_set(ptr_dst, prop_dst, value);
+ RNA_property_pointer_set(ptr_dst, prop_dst, value, NULL);
break;
default:
BLI_assert(0 && "Unsupported RNA override operation on pointer");
diff --git a/source/blender/makesrna/intern/rna_scene.c b/source/blender/makesrna/intern/rna_scene.c
index 6f6699fa81b..894f9bfbe3e 100644
--- a/source/blender/makesrna/intern/rna_scene.c
+++ b/source/blender/makesrna/intern/rna_scene.c
@@ -192,6 +192,45 @@ static const EnumPropertyItem snap_uv_element_items[] = {
{SCE_SNAP_MODE_VERTEX, "VERTEX", ICON_SNAP_VERTEX, "Vertex", "Snap to vertices"},
{0, NULL, 0, NULL, NULL},
};
+
+static const EnumPropertyItem rna_enum_scene_display_aa_methods[] = {
+ {SCE_DISPLAY_AA_OFF,
+ "OFF",
+ 0,
+ "No Anti-Aliasing",
+ "Scene will be rendering without any anti-aliasing"},
+ {SCE_DISPLAY_AA_FXAA,
+ "FXAA",
+ 0,
+ "Single Pass Anti-Aliasing",
+ "Scene will be rendered using a single pass anti-aliasing method (FXAA)"},
+ {SCE_DISPLAY_AA_SAMPLES_5,
+ "5",
+ 0,
+ "5 Samples",
+ "Scene will be rendered using 5 anti-aliasing samples"},
+ {SCE_DISPLAY_AA_SAMPLES_8,
+ "8",
+ 0,
+ "8 Samples",
+ "Scene will be rendered using 8 anti-aliasing samples"},
+ {SCE_DISPLAY_AA_SAMPLES_11,
+ "11",
+ 0,
+ "11 Samples",
+ "Scene will be rendered using 11 anti-aliasing samples"},
+ {SCE_DISPLAY_AA_SAMPLES_16,
+ "16",
+ 0,
+ "16 Samples",
+ "Scene will be rendered using 16 anti-aliasing samples"},
+ {SCE_DISPLAY_AA_SAMPLES_32,
+ "32",
+ 0,
+ "32 Samples",
+ "Scene will be rendered using 32 anti-aliasing samples"},
+ {0, NULL, 0, NULL, NULL},
+};
#endif
const EnumPropertyItem rna_enum_curve_fit_method_items[] = {
@@ -733,7 +772,9 @@ static PointerRNA rna_Scene_objects_get(CollectionPropertyIterator *iter)
/* End of read-only Iterator of all the scene objects. */
-static void rna_Scene_set_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Scene_set_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Scene *scene = (Scene *)ptr->data;
Scene *set = (Scene *)value.data;
@@ -930,7 +971,9 @@ static PointerRNA rna_Scene_active_keying_set_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_KeyingSet, ANIM_scene_get_active_keyingset(scene));
}
-static void rna_Scene_active_keying_set_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Scene_active_keying_set_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
Scene *scene = (Scene *)ptr->data;
KeyingSet *ks = (KeyingSet *)value.data;
@@ -1396,7 +1439,9 @@ static PointerRNA rna_RenderSettings_active_view_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_SceneRenderView, srv);
}
-static void rna_RenderSettings_active_view_set(PointerRNA *ptr, PointerRNA value)
+static void rna_RenderSettings_active_view_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
RenderData *rd = (RenderData *)ptr->data;
SceneRenderView *srv = (SceneRenderView *)value.data;
@@ -1810,6 +1855,20 @@ static void rna_View3DCursor_rotation_axis_angle_set(PointerRNA *ptr, const floa
copy_v3_v3(cursor->rotation_axis, &value[1]);
}
+static void rna_View3DCursor_matrix_get(PointerRNA *ptr, float *values)
+{
+ const View3DCursor *cursor = ptr->data;
+ BKE_scene_cursor_to_mat4(cursor, (float(*)[4])values);
+}
+
+static void rna_View3DCursor_matrix_set(PointerRNA *ptr, const float *values)
+{
+ View3DCursor *cursor = ptr->data;
+ float unit_mat[4][4];
+ normalize_m4_m4(unit_mat, (const float(*)[4])values);
+ BKE_scene_cursor_from_mat4(cursor, unit_mat, false);
+}
+
static char *rna_View3DCursor_path(PointerRNA *UNUSED(ptr))
{
return BLI_strdup("cursor");
@@ -1987,7 +2046,9 @@ PointerRNA rna_FreestyleLineSet_linestyle_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_FreestyleLineStyle, lineset->linestyle);
}
-void rna_FreestyleLineSet_linestyle_set(PointerRNA *ptr, PointerRNA value)
+void rna_FreestyleLineSet_linestyle_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
FreestyleLineSet *lineset = (FreestyleLineSet *)ptr->data;
@@ -2094,45 +2155,6 @@ void rna_FreestyleSettings_module_remove(ID *id,
WM_main_add_notifier(NC_SCENE | ND_RENDER_OPTIONS, NULL);
}
-char *rna_GPUDOF_path(PointerRNA *ptr)
-{
- /* if there is ID-data, resolve the path using the index instead of by name,
- * since the name used is the name of the texture assigned, but the texture
- * may be used multiple times in the same stack
- */
- if (ptr->id.data) {
- if (GS(((ID *)ptr->id.data)->name) == ID_CA) {
- return BLI_strdup("gpu_dof");
- }
- }
-
- return BLI_strdup("");
-}
-
-static void rna_GPUDOFSettings_blades_set(PointerRNA *ptr, const int value)
-{
- GPUDOFSettings *dofsettings = (GPUDOFSettings *)ptr->data;
-
- if (value == 1 || value == 2) {
- if (dofsettings->num_blades == 0) {
- dofsettings->num_blades = 3;
- }
- else {
- dofsettings->num_blades = 0;
- }
- }
- else {
- dofsettings->num_blades = value;
- }
-}
-
-static void rna_GPUDOFSettings_update(Main *bmain, Scene *scene, PointerRNA *UNUSED(ptr))
-{
- /* TODO(sergey): Can be more selective here. */
- BKE_sequencer_cache_cleanup_all(bmain);
- WM_main_add_notifier(NC_SCENE | ND_SEQUENCER, scene);
-}
-
static void rna_Stereo3dFormat_update(Main *bmain, Scene *UNUSED(scene), PointerRNA *ptr)
{
ID *id = ptr->id.data;
@@ -2547,6 +2569,14 @@ static void rna_def_view3d_cursor(BlenderRNA *brna)
RNA_def_property_enum_funcs(prop, NULL, "rna_View3DCursor_rotation_mode_set", NULL);
RNA_def_property_ui_text(prop, "Rotation Mode", "");
RNA_def_property_update(prop, NC_WINDOW, NULL);
+
+ /* Matrix access to avoid having to check current rotation mode. */
+ prop = RNA_def_property(srna, "matrix", PROP_FLOAT, PROP_MATRIX);
+ RNA_def_property_multi_array(prop, 2, rna_matrix_dimsize_4x4);
+ RNA_def_property_flag(prop, PROP_THICK_WRAP); /* no reference to original data */
+ RNA_def_property_ui_text(prop, "Transform Matrix", "Matrix combining loc/rot of the cursor");
+ RNA_def_property_float_funcs(
+ prop, "rna_View3DCursor_matrix_get", "rna_View3DCursor_matrix_set", NULL);
}
static void rna_def_tool_settings(BlenderRNA *brna)
@@ -2564,23 +2594,6 @@ static void rna_def_tool_settings(BlenderRNA *brna)
{0, NULL, 0, NULL, NULL},
};
- static const EnumPropertyItem edge_tag_items[] = {
- {EDGE_MODE_SELECT, "SELECT", 0, "Select", ""},
- {EDGE_MODE_TAG_SEAM, "SEAM", 0, "Tag Seam", ""},
- {EDGE_MODE_TAG_SHARP, "SHARP", 0, "Tag Sharp", ""},
- {EDGE_MODE_TAG_CREASE, "CREASE", 0, "Tag Crease", ""},
- {EDGE_MODE_TAG_BEVEL, "BEVEL", 0, "Tag Bevel", ""},
- {EDGE_MODE_TAG_FREESTYLE, "FREESTYLE", 0, "Tag Freestyle Edge Mark", ""},
- {0, NULL, 0, NULL, NULL},
- };
-
- static EnumPropertyItem mod_weighted_strength[] = {
- {FACE_STRENGTH_WEAK, "Weak", 0, "Weak", ""},
- {FACE_STRENGTH_MEDIUM, "Medium", 0, "Medium", ""},
- {FACE_STRENGTH_STRONG, "Strong", 0, "Strong", ""},
- {0, NULL, 0, NULL, NULL},
- };
-
static const EnumPropertyItem draw_groupuser_items[] = {
{OB_DRAW_GROUPUSER_NONE, "NONE", 0, "None", ""},
{OB_DRAW_GROUPUSER_ACTIVE,
@@ -2766,7 +2779,7 @@ static void rna_def_tool_settings(BlenderRNA *brna)
RNA_def_property_boolean_sdna(prop, NULL, "proportional_objects", 0);
RNA_def_property_ui_text(
prop, "Proportional Editing Objects", "Proportional editing object mode");
- RNA_def_property_ui_icon(prop, ICON_PROP_ON, 0);
+ RNA_def_property_ui_icon(prop, ICON_PROP_OFF, 1);
RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, NULL); /* header redraw */
prop = RNA_def_property(srna, "use_proportional_projected", PROP_BOOLEAN, PROP_NONE);
@@ -2810,6 +2823,8 @@ static void rna_def_tool_settings(BlenderRNA *brna)
RNA_def_property_enum_items(prop, rna_enum_proportional_falloff_items);
RNA_def_property_ui_text(
prop, "Proportional Editing Falloff", "Falloff type for proportional editing mode");
+ /* Abusing id_curve :/ */
+ RNA_def_property_translation_context(prop, BLT_I18NCONTEXT_ID_CURVE);
RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, NULL); /* header redraw */
prop = RNA_def_property(srna, "proportional_size", PROP_FLOAT, PROP_DISTANCE);
@@ -2820,8 +2835,7 @@ static void rna_def_tool_settings(BlenderRNA *brna)
prop = RNA_def_property(srna, "double_threshold", PROP_FLOAT, PROP_DISTANCE);
RNA_def_property_float_sdna(prop, NULL, "doublimit");
- RNA_def_property_ui_text(
- prop, "Double Threshold", "Limit for removing duplicates and 'Auto Merge'");
+ RNA_def_property_ui_text(prop, "Merge Threshold", "Threshold distance for Auto Merge");
RNA_def_property_range(prop, 0.0, 1.0);
RNA_def_property_ui_range(prop, 0.0, 0.1, 0.01, 6);
@@ -2842,7 +2856,8 @@ static void rna_def_tool_settings(BlenderRNA *brna)
prop = RNA_def_property(srna, "use_mesh_automerge", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "automerge", 0);
RNA_def_property_ui_text(
- prop, "AutoMerge Editing", "Automatically merge vertices moved to the same location");
+ prop, "Auto Merge", "Automatically merge vertices moved to the same location");
+ RNA_def_property_ui_icon(prop, ICON_AUTOMERGE_OFF, 1);
RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, NULL); /* header redraw */
prop = RNA_def_property(srna, "use_snap", PROP_BOOLEAN, PROP_NONE);
@@ -3120,13 +3135,6 @@ static void rna_def_tool_settings(BlenderRNA *brna)
RNA_def_property_float_sdna(prop, NULL, "vgroup_weight");
RNA_def_property_ui_text(prop, "Vertex Group Weight", "Weight to assign in vertex groups");
- /* use with MESH_OT_shortest_path_pick */
- prop = RNA_def_property(srna, "edge_path_mode", PROP_ENUM, PROP_NONE);
- RNA_def_property_enum_sdna(prop, NULL, "edge_mode");
- RNA_def_property_enum_items(prop, edge_tag_items);
- RNA_def_property_ui_text(
- prop, "Edge Tag Mode", "The edge flag to tag when selecting the shortest path");
-
prop = RNA_def_property(srna, "use_edge_path_live_unwrap", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "edge_mode_live_unwrap", 1);
RNA_def_property_ui_text(prop, "Live Unwrap", "Changing edges seam re-calculates UV unwrap");
@@ -3135,10 +3143,6 @@ static void rna_def_tool_settings(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Normal Vector", "Normal Vector used to copy, add or multiply");
RNA_def_property_ui_range(prop, -10000.0, 10000.0, 1, 3);
- prop = RNA_def_property(srna, "face_strength", PROP_ENUM, PROP_NONE);
- RNA_def_property_enum_items(prop, mod_weighted_strength);
- RNA_def_property_ui_text(prop, "Face Strength", "Set strength of face to specified value");
-
/* Unified Paint Settings */
prop = RNA_def_property(srna, "unified_paint_settings", PROP_POINTER, PROP_NONE);
RNA_def_property_flag(prop, PROP_NEVER_NULL);
@@ -3529,7 +3533,8 @@ static void rna_def_unit_settings(BlenderRNA *brna)
/* Units */
prop = RNA_def_property(srna, "system", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_items(prop, unit_systems);
- RNA_def_property_ui_text(prop, "Unit System", "The unit system to use for button display");
+ RNA_def_property_ui_text(
+ prop, "Unit System", "The unit system to use for user interface controls");
RNA_def_property_update(prop, NC_WINDOW, "rna_UnitSettings_system_update");
prop = RNA_def_property(srna, "system_rotation", PROP_ENUM, PROP_NONE);
@@ -4662,60 +4667,6 @@ static void rna_def_bake_data(BlenderRNA *brna)
RNA_def_property_clear_flag(prop, PROP_EDITABLE);
}
-static void rna_def_gpu_dof_fx(BlenderRNA *brna)
-{
- StructRNA *srna;
- PropertyRNA *prop;
-
- srna = RNA_def_struct(brna, "GPUDOFSettings", NULL);
- RNA_def_struct_ui_text(srna, "GPU DOF", "Settings for GPU based depth of field");
- RNA_def_struct_path_func(srna, "rna_GPUDOF_path");
-
- prop = RNA_def_property(srna, "focus_distance", PROP_FLOAT, PROP_DISTANCE);
- RNA_def_property_ui_text(prop, "Focus distance", "Viewport depth of field focus distance");
- RNA_def_property_range(prop, 0.0f, FLT_MAX);
- RNA_def_property_ui_range(prop, 0.0f, 5000.0f, 1, 2);
- RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, "rna_GPUDOFSettings_update");
-
- prop = RNA_def_property(srna, "focal_length", PROP_FLOAT, PROP_DISTANCE_CAMERA);
- RNA_def_property_ui_text(prop, "Focal Length", "Focal length for dof effect");
- RNA_def_property_range(prop, 1.0f, FLT_MAX);
- RNA_def_property_ui_range(prop, 1.0f, 5000.0f, 1, 2);
- RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, "rna_GPUDOFSettings_update");
-
- prop = RNA_def_property(srna, "sensor", PROP_FLOAT, PROP_DISTANCE_CAMERA);
- RNA_def_property_ui_text(prop, "Sensor", "Size of sensor");
- RNA_def_property_range(prop, 1.0f, FLT_MAX);
- RNA_def_property_ui_range(prop, 1.0f, 5000.0f, 1, 2);
- RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, "rna_GPUDOFSettings_update");
-
- prop = RNA_def_property(srna, "fstop", PROP_FLOAT, PROP_NONE);
- RNA_def_property_ui_text(prop, "F-stop", "F-stop for dof effect");
- RNA_def_property_float_default(prop, 128.0f);
- RNA_def_property_range(prop, 0.0f, FLT_MAX);
- RNA_def_property_ui_range(prop, 0.1f, 128.0f, 10, 1);
- RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, "rna_GPUDOFSettings_update");
-
- prop = RNA_def_property(srna, "blades", PROP_INT, PROP_NONE);
- RNA_def_property_int_sdna(prop, NULL, "num_blades");
- RNA_def_property_ui_text(prop, "Blades", "Blades for dof effect");
- RNA_def_property_range(prop, 0, 16);
- RNA_def_property_int_funcs(prop, NULL, "rna_GPUDOFSettings_blades_set", NULL);
- RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, "rna_GPUDOFSettings_update");
-
- prop = RNA_def_property(srna, "rotation", PROP_FLOAT, PROP_ANGLE);
- RNA_def_property_ui_text(prop, "Rotation", "Rotation of blades in aperture");
- RNA_def_property_range(prop, -M_PI, M_PI);
- RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, NULL);
-
- prop = RNA_def_property(srna, "ratio", PROP_FLOAT, PROP_NONE);
- RNA_def_property_ui_text(prop, "Ratio", "Distortion to simulate anamorphic lens bokeh");
- RNA_def_property_float_default(prop, 1.0f);
- RNA_def_property_range(prop, 0.01f, FLT_MAX);
- RNA_def_property_ui_range(prop, 1.0f, 2.0f, 0.1, 3);
- RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, NULL);
-}
-
static void rna_def_gpu_ssao_fx(BlenderRNA *brna)
{
StructRNA *srna;
@@ -4760,23 +4711,10 @@ static void rna_def_gpu_fx(BlenderRNA *brna)
PropertyRNA *prop;
rna_def_gpu_ssao_fx(brna);
- rna_def_gpu_dof_fx(brna);
srna = RNA_def_struct(brna, "GPUFXSettings", NULL);
RNA_def_struct_ui_text(srna, "GPU FX Settings", "Settings for GPU based compositing");
- prop = RNA_def_property(srna, "dof", PROP_POINTER, PROP_NONE);
- RNA_def_property_flag(prop, PROP_NEVER_NULL);
- RNA_def_property_struct_type(prop, "GPUDOFSettings");
- RNA_def_property_ui_text(prop, "Depth Of Field settings", "");
-
- prop = RNA_def_property(srna, "use_dof", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_sdna(prop, NULL, "fx_flag", GPU_FX_FLAG_DOF);
- RNA_def_property_ui_text(prop,
- "Depth Of Field",
- "Use depth of field on viewport using the values from active camera");
- RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, NULL);
-
prop = RNA_def_property(srna, "ssao", PROP_POINTER, PROP_NONE);
RNA_def_property_flag(prop, PROP_NEVER_NULL);
RNA_def_property_struct_type(prop, "GPUSSAOSettings");
@@ -5434,16 +5372,6 @@ static void rna_def_scene_render_data(BlenderRNA *brna)
StructRNA *srna;
PropertyRNA *prop;
- static const EnumPropertyItem alpha_mode_items[] = {
- {R_ADDSKY, "SKY", 0, "Sky", "Transparent pixels are filled with sky color"},
- {R_ALPHAPREMUL,
- "TRANSPARENT",
- 0,
- "Transparent",
- "World background is transparent with premultiplied alpha"},
- {0, NULL, 0, NULL, NULL},
- };
-
static const EnumPropertyItem display_mode_items[] = {
{R_OUTPUT_SCREEN,
"SCREEN",
@@ -5477,14 +5405,6 @@ static void rna_def_scene_render_data(BlenderRNA *brna)
{0, NULL, 0, NULL, NULL},
};
- static const EnumPropertyItem fixed_oversample_items[] = {
- {5, "5", 0, "5", ""},
- {8, "8", 0, "8", ""},
- {11, "11", 0, "11", ""},
- {16, "16", 0, "16", ""},
- {0, NULL, 0, NULL, NULL},
- };
-
static const EnumPropertyItem threads_mode_items[] = {
{0,
"AUTO",
@@ -5679,27 +5599,13 @@ static void rna_def_scene_render_data(BlenderRNA *brna)
prop, "Filter Size", "Width over which the reconstruction filter combines samples");
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
- prop = RNA_def_property(srna, "alpha_mode", PROP_ENUM, PROP_NONE);
- RNA_def_property_enum_sdna(prop, NULL, "alphamode");
- RNA_def_property_enum_items(prop, alpha_mode_items);
- RNA_def_property_ui_text(
- prop, "Alpha Mode", "Representation of alpha information in the RGBA pixels");
- RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, "rna_Scene_glsl_update");
-
- prop = RNA_def_property(srna, "use_antialiasing", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_sdna(prop, NULL, "mode", R_OSA);
+ prop = RNA_def_property(srna, "film_transparent", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "alphamode", R_ALPHAPREMUL);
RNA_def_property_ui_text(
prop,
- "Anti-Aliasing",
- "Render and combine multiple samples per pixel to prevent jagged edges");
- RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
-
- prop = RNA_def_property(srna, "antialiasing_samples", PROP_ENUM, PROP_NONE);
- RNA_def_property_enum_sdna(prop, NULL, "osa");
- RNA_def_property_enum_items(prop, fixed_oversample_items);
- RNA_def_property_ui_text(
- prop, "Anti-Aliasing Samples", "Amount of anti-aliasing samples per pixel");
- RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
+ "Transparent",
+ "World background is transparent, for compositing the render over another background");
+ RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, "rna_Scene_glsl_update");
prop = RNA_def_property(srna, "use_freestyle", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
@@ -6573,6 +6479,18 @@ static void rna_def_scene_display(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Samples", "Number of samples");
RNA_def_property_range(prop, 1, 500);
+ prop = RNA_def_property(srna, "render_aa", PROP_ENUM, PROP_NONE);
+ RNA_def_property_enum_items(prop, rna_enum_scene_display_aa_methods);
+ RNA_def_property_ui_text(
+ prop, "Render Anti-Aliasing", "Method of anti-aliasing when rendering final image");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+
+ prop = RNA_def_property(srna, "viewport_aa", PROP_ENUM, PROP_NONE);
+ RNA_def_property_enum_items(prop, rna_enum_scene_display_aa_methods);
+ RNA_def_property_ui_text(
+ prop, "Viewport Anti-Aliasing", "Method of anti-aliasing when rendering 3d viewport");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+
/* OpenGL render engine settings. */
prop = RNA_def_property(srna, "shading", PROP_POINTER, PROP_NONE);
RNA_def_property_ui_text(prop, "Shading Settings", "Shading settings for OpenGL render engine");
@@ -6743,14 +6661,6 @@ static void rna_def_scene_eevee(BlenderRNA *brna)
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
/* Screen Space Subsurface Scattering */
- prop = RNA_def_property(srna, "use_sss", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_sdna(prop, NULL, "flag", SCE_EEVEE_SSS_ENABLED);
- RNA_def_property_boolean_default(prop, 0);
- RNA_def_property_ui_text(
- prop, "Subsurface Scattering", "Enable screen space subsurface scattering");
- RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
- RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
-
prop = RNA_def_property(srna, "sss_samples", PROP_INT, PROP_NONE);
RNA_def_property_int_default(prop, 7);
RNA_def_property_ui_text(prop, "Samples", "Number of samples to compute the scattering effect");
@@ -6836,14 +6746,6 @@ static void rna_def_scene_eevee(BlenderRNA *brna)
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
/* Volumetrics */
- prop = RNA_def_property(srna, "use_volumetric", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_sdna(prop, NULL, "flag", SCE_EEVEE_VOLUMETRIC_ENABLED);
- RNA_def_property_boolean_default(prop, 0);
- RNA_def_property_ui_text(
- prop, "Volumetrics", "Enable scattering and absorbance of volumetric material");
- RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
- RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
-
prop = RNA_def_property(srna, "volumetric_start", PROP_FLOAT, PROP_DISTANCE);
RNA_def_property_float_default(prop, 0.1f);
RNA_def_property_ui_text(prop, "Start", "Start distance of the volumetric effect");
@@ -6968,14 +6870,6 @@ static void rna_def_scene_eevee(BlenderRNA *brna)
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
/* Depth of Field */
- prop = RNA_def_property(srna, "use_dof", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_sdna(prop, NULL, "flag", SCE_EEVEE_DOF_ENABLED);
- RNA_def_property_boolean_default(prop, 0);
- RNA_def_property_ui_text(
- prop, "Depth of Field", "Enable depth of field using the values from the active camera");
- RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_STATIC);
- RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
-
prop = RNA_def_property(srna, "bokeh_max_size", PROP_FLOAT, PROP_PIXEL);
RNA_def_property_float_default(prop, 100.0f);
RNA_def_property_ui_text(
diff --git a/source/blender/makesrna/intern/rna_scene_api.c b/source/blender/makesrna/intern/rna_scene_api.c
index e29891b60db..1d4d2e9cdd9 100644
--- a/source/blender/makesrna/intern/rna_scene_api.c
+++ b/source/blender/makesrna/intern/rna_scene_api.c
@@ -116,23 +116,6 @@ static void rna_Scene_uvedit_aspect(Scene *scene, Object *ob, float *aspect)
aspect[0] = aspect[1] = 1.0f;
}
-static void rna_Scene_update_tagged(Scene *scene, Main *bmain)
-{
-# ifdef WITH_PYTHON
- BPy_BEGIN_ALLOW_THREADS;
-# endif
-
- for (ViewLayer *view_layer = scene->view_layers.first; view_layer != NULL;
- view_layer = view_layer->next) {
- Depsgraph *depsgraph = BKE_scene_get_depsgraph(scene, view_layer, true);
- BKE_scene_graph_update_tagged(depsgraph, bmain);
- }
-
-# ifdef WITH_PYTHON
- BPy_END_ALLOW_THREADS;
-# endif
-}
-
static void rna_SceneRender_get_frame_path(
RenderData *rd, Main *bmain, int frame, bool preview, const char *view, char *name)
{
@@ -303,11 +286,6 @@ void RNA_api_scene(StructRNA *srna)
func, "subframe", 0.0, 0.0, 1.0, "", "Sub-frame time, between 0.0 and 1.0", 0.0, 1.0);
RNA_def_function_flag(func, FUNC_USE_MAIN);
- func = RNA_def_function(srna, "update", "rna_Scene_update_tagged");
- RNA_def_function_ui_description(
- func, "Update data tagged to be updated from previous access to data or operators");
- RNA_def_function_flag(func, FUNC_USE_MAIN);
-
func = RNA_def_function(srna, "uvedit_aspect", "rna_Scene_uvedit_aspect");
RNA_def_function_ui_description(func, "Get uv aspect for current object");
parm = RNA_def_pointer(func, "object", "Object", "", "Object");
diff --git a/source/blender/makesrna/intern/rna_screen.c b/source/blender/makesrna/intern/rna_screen.c
index 3de946c1c8f..9c349d64953 100644
--- a/source/blender/makesrna/intern/rna_screen.c
+++ b/source/blender/makesrna/intern/rna_screen.c
@@ -93,7 +93,7 @@ static bool rna_Screen_is_animation_playing_get(PointerRNA *UNUSED(ptr))
static int rna_region_alignment_get(PointerRNA *ptr)
{
ARegion *region = ptr->data;
- return (region->alignment & ~RGN_SPLIT_PREV);
+ return RGN_ALIGN_ENUM_FROM_MASK(region->alignment);
}
static bool rna_Screen_fullscreen_get(PointerRNA *ptr)
diff --git a/source/blender/makesrna/intern/rna_sequencer.c b/source/blender/makesrna/intern/rna_sequencer.c
index 0b1e35e3a74..713ffe2fb08 100644
--- a/source/blender/makesrna/intern/rna_sequencer.c
+++ b/source/blender/makesrna/intern/rna_sequencer.c
@@ -465,7 +465,9 @@ static void rna_SequenceCrop_update(Main *UNUSED(bmain), Scene *UNUSED(scene), P
BKE_sequence_invalidate_cache(scene, seq);
}
-static void rna_Sequence_text_font_set(PointerRNA *ptr, PointerRNA ptr_value)
+static void rna_Sequence_text_font_set(PointerRNA *ptr,
+ PointerRNA ptr_value,
+ struct ReportList *UNUSED(reports))
{
Sequence *seq = ptr->data;
TextVars *data = seq->effectdata;
@@ -1189,25 +1191,25 @@ static void rna_def_strip_crop(BlenderRNA *brna)
RNA_def_struct_ui_text(srna, "Sequence Crop", "Cropping parameters for a sequence strip");
RNA_def_struct_sdna(srna, "StripCrop");
- prop = RNA_def_property(srna, "max_y", PROP_INT, PROP_UNSIGNED);
+ prop = RNA_def_property(srna, "max_y", PROP_INT, PROP_PIXEL);
RNA_def_property_int_sdna(prop, NULL, "top");
RNA_def_property_ui_text(prop, "Top", "Number of pixels to crop from the top");
RNA_def_property_ui_range(prop, 0, 4096, 1, -1);
RNA_def_property_update(prop, NC_SCENE | ND_SEQUENCER, "rna_SequenceCrop_update");
- prop = RNA_def_property(srna, "min_y", PROP_INT, PROP_UNSIGNED);
+ prop = RNA_def_property(srna, "min_y", PROP_INT, PROP_PIXEL);
RNA_def_property_int_sdna(prop, NULL, "bottom");
RNA_def_property_ui_text(prop, "Bottom", "Number of pixels to crop from the bottom");
RNA_def_property_ui_range(prop, 0, 4096, 1, -1);
RNA_def_property_update(prop, NC_SCENE | ND_SEQUENCER, "rna_SequenceCrop_update");
- prop = RNA_def_property(srna, "min_x", PROP_INT, PROP_UNSIGNED);
+ prop = RNA_def_property(srna, "min_x", PROP_INT, PROP_PIXEL);
RNA_def_property_int_sdna(prop, NULL, "left");
RNA_def_property_ui_text(prop, "Left", "Number of pixels to crop from the left side");
RNA_def_property_ui_range(prop, 0, 4096, 1, -1);
RNA_def_property_update(prop, NC_SCENE | ND_SEQUENCER, "rna_SequenceCrop_update");
- prop = RNA_def_property(srna, "max_x", PROP_INT, PROP_UNSIGNED);
+ prop = RNA_def_property(srna, "max_x", PROP_INT, PROP_PIXEL);
RNA_def_property_int_sdna(prop, NULL, "right");
RNA_def_property_ui_text(prop, "Right", "Number of pixels to crop from the right side");
RNA_def_property_ui_range(prop, 0, 4096, 1, -1);
@@ -1225,14 +1227,14 @@ static void rna_def_strip_transform(BlenderRNA *brna)
RNA_def_struct_ui_text(srna, "Sequence Transform", "Transform parameters for a sequence strip");
RNA_def_struct_sdna(srna, "StripTransform");
- prop = RNA_def_property(srna, "offset_x", PROP_INT, PROP_NONE);
+ prop = RNA_def_property(srna, "offset_x", PROP_INT, PROP_PIXEL);
RNA_def_property_int_sdna(prop, NULL, "xofs");
RNA_def_property_ui_text(
prop, "Offset X", "Amount to move the input on the X axis within its boundaries");
RNA_def_property_ui_range(prop, -4096, 4096, 1, -1);
RNA_def_property_update(prop, NC_SCENE | ND_SEQUENCER, "rna_SequenceTransform_update");
- prop = RNA_def_property(srna, "offset_y", PROP_INT, PROP_NONE);
+ prop = RNA_def_property(srna, "offset_y", PROP_INT, PROP_PIXEL);
RNA_def_property_int_sdna(prop, NULL, "yofs");
RNA_def_property_ui_text(
prop, "Offset Y", "Amount to move the input on the Y axis within its boundaries");
diff --git a/source/blender/makesrna/intern/rna_shader_fx.c b/source/blender/makesrna/intern/rna_shader_fx.c
index 06c968534cc..4aa87055e1b 100644
--- a/source/blender/makesrna/intern/rna_shader_fx.c
+++ b/source/blender/makesrna/intern/rna_shader_fx.c
@@ -185,7 +185,8 @@ static void shaderfx_object_set(Object *self, Object **ob_p, int type, PointerRN
}
# define RNA_FX_OBJECT_SET(_type, _prop, _obtype) \
- static void rna_##_type##ShaderFx_##_prop##_set(PointerRNA *ptr, PointerRNA value) \
+ static void rna_##_type##ShaderFx_##_prop##_set( \
+ PointerRNA *ptr, PointerRNA value, struct ReportList *UNUSED(reports)) \
{ \
_type##ShaderFxData *tmd = (_type##ShaderFxData *)ptr->data; \
shaderfx_object_set(ptr->id.data, &tmd->_prop, _obtype, value); \
diff --git a/source/blender/makesrna/intern/rna_smoke.c b/source/blender/makesrna/intern/rna_smoke.c
index b6486d7a3f4..f4fba02efe5 100644
--- a/source/blender/makesrna/intern/rna_smoke.c
+++ b/source/blender/makesrna/intern/rna_smoke.c
@@ -463,7 +463,7 @@ static void rna_def_smoke_domain_settings(BlenderRNA *brna)
{0, NULL, 0, NULL, NULL}};
static const EnumPropertyItem smoke_cache_comp_items[] = {
- {SM_CACHE_LIGHT, "CACHELIGHT", 0, "Light", "Fast but not so effective compression"},
+ {SM_CACHE_LIGHT, "CACHELIGHT", 0, "Lite", "Fast but not so effective compression"},
{SM_CACHE_HEAVY, "CACHEHEAVY", 0, "Heavy", "Effective but slow compression"},
{0, NULL, 0, NULL, NULL},
};
diff --git a/source/blender/makesrna/intern/rna_space.c b/source/blender/makesrna/intern/rna_space.c
index 633164238e0..3e8b4274042 100644
--- a/source/blender/makesrna/intern/rna_space.c
+++ b/source/blender/makesrna/intern/rna_space.c
@@ -346,15 +346,15 @@ const EnumPropertyItem rna_enum_shading_type_items[] = {
};
static const EnumPropertyItem rna_enum_viewport_lighting_items[] = {
- {V3D_LIGHTING_FLAT, "FLAT", 0, "Flat", "Display using flat lighting"},
- {V3D_LIGHTING_STUDIO, "STUDIO", 0, "Studio", "Display using studio lighting"},
{V3D_LIGHTING_MATCAP, "MATCAP", 0, "MatCap", "Display using matcap material and lighting"},
+ {V3D_LIGHTING_STUDIO, "STUDIO", 0, "Studio", "Display using studio lighting"},
+ {V3D_LIGHTING_FLAT, "FLAT", 0, "Flat", "Display using flat lighting"},
{0, NULL, 0, NULL, NULL},
};
static const EnumPropertyItem rna_enum_shading_color_type_items[] = {
- {V3D_SHADING_SINGLE_COLOR, "SINGLE", 0, "Single", "Show scene in a single color"},
{V3D_SHADING_MATERIAL_COLOR, "MATERIAL", 0, "Material", "Show material color"},
+ {V3D_SHADING_SINGLE_COLOR, "SINGLE", 0, "Single", "Show scene in a single color"},
{V3D_SHADING_OBJECT_COLOR, "OBJECT", 0, "Object", "Show object color"},
{V3D_SHADING_RANDOM_COLOR, "RANDOM", 0, "Random", "Show random object color"},
{V3D_SHADING_VERTEX_COLOR, "VERTEX", 0, "Vertex", "Show active vertex color"},
@@ -633,7 +633,7 @@ static void rna_Space_show_region_header_set(PointerRNA *ptr, bool value)
ScrArea *sa = rna_area_from_space(ptr);
ARegion *ar_tool_header = BKE_area_find_region_type(sa, RGN_TYPE_TOOL_HEADER);
if (ar_tool_header != NULL) {
- value = !(ar_tool_header->flag & RGN_FLAG_HIDDEN_BY_USER);
+ value_for_tool_header = !(ar_tool_header->flag & RGN_FLAG_HIDDEN_BY_USER);
}
}
rna_Space_bool_from_region_flag_set_by_type(
@@ -644,6 +644,20 @@ static void rna_Space_show_region_header_update(bContext *C, PointerRNA *ptr)
rna_Space_bool_from_region_flag_update_by_type(C, ptr, RGN_TYPE_HEADER, RGN_FLAG_HIDDEN);
}
+/* Footer Region. */
+static bool rna_Space_show_region_footer_get(PointerRNA *ptr)
+{
+ return !rna_Space_bool_from_region_flag_get_by_type(ptr, RGN_TYPE_FOOTER, RGN_FLAG_HIDDEN);
+}
+static void rna_Space_show_region_footer_set(PointerRNA *ptr, bool value)
+{
+ rna_Space_bool_from_region_flag_set_by_type(ptr, RGN_TYPE_FOOTER, RGN_FLAG_HIDDEN, !value);
+}
+static void rna_Space_show_region_footer_update(bContext *C, PointerRNA *ptr)
+{
+ rna_Space_bool_from_region_flag_update_by_type(C, ptr, RGN_TYPE_FOOTER, RGN_FLAG_HIDDEN);
+}
+
/* Tool Header Region.
*
* This depends on the 'RGN_TYPE_TOOL_HEADER'
@@ -1069,10 +1083,10 @@ static const EnumPropertyItem *rna_View3DShading_color_type_itemf(bContext *UNUS
if (shading->type == OB_SOLID) {
RNA_enum_items_add_value(
- &item, &totitem, rna_enum_shading_color_type_items, V3D_SHADING_SINGLE_COLOR);
- RNA_enum_items_add_value(
&item, &totitem, rna_enum_shading_color_type_items, V3D_SHADING_MATERIAL_COLOR);
RNA_enum_items_add_value(
+ &item, &totitem, rna_enum_shading_color_type_items, V3D_SHADING_SINGLE_COLOR);
+ RNA_enum_items_add_value(
&item, &totitem, rna_enum_shading_color_type_items, V3D_SHADING_OBJECT_COLOR);
RNA_enum_items_add_value(
&item, &totitem, rna_enum_shading_color_type_items, V3D_SHADING_RANDOM_COLOR);
@@ -1315,7 +1329,9 @@ static bool rna_SpaceImageEditor_show_maskedit_get(PointerRNA *ptr)
return ED_space_image_check_show_maskedit(sima, view_layer);
}
-static void rna_SpaceImageEditor_image_set(PointerRNA *ptr, PointerRNA value)
+static void rna_SpaceImageEditor_image_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
SpaceImage *sima = (SpaceImage *)(ptr->data);
bScreen *sc = (bScreen *)ptr->id.data;
@@ -1327,7 +1343,9 @@ static void rna_SpaceImageEditor_image_set(PointerRNA *ptr, PointerRNA value)
ED_space_image_set(G_MAIN, sima, obedit, (Image *)value.data, false);
}
-static void rna_SpaceImageEditor_mask_set(PointerRNA *ptr, PointerRNA value)
+static void rna_SpaceImageEditor_mask_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
SpaceImage *sima = (SpaceImage *)(ptr->data);
@@ -1493,7 +1511,9 @@ static void rna_SpaceTextEditor_word_wrap_set(PointerRNA *ptr, bool value)
st->left = 0;
}
-static void rna_SpaceTextEditor_text_set(PointerRNA *ptr, PointerRNA value)
+static void rna_SpaceTextEditor_text_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
SpaceText *st = (SpaceText *)(ptr->data);
@@ -1515,7 +1535,9 @@ static void rna_SpaceTextEditor_updateEdited(Main *UNUSED(bmain),
/* Space Properties */
/* note: this function exists only to avoid id refcounting */
-static void rna_SpaceProperties_pin_id_set(PointerRNA *ptr, PointerRNA value)
+static void rna_SpaceProperties_pin_id_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
SpaceProperties *sbuts = (SpaceProperties *)(ptr->data);
sbuts->pinid = value.data;
@@ -1717,7 +1739,9 @@ static void rna_ConsoleLine_cursor_index_range(
/* Space Dopesheet */
-static void rna_SpaceDopeSheetEditor_action_set(PointerRNA *ptr, PointerRNA value)
+static void rna_SpaceDopeSheetEditor_action_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
SpaceAction *saction = (SpaceAction *)(ptr->data);
bAction *act = (bAction *)value.data;
@@ -1939,7 +1963,9 @@ static void rna_Sequencer_view_type_update(Main *UNUSED(bmain),
/* Space Node Editor */
-static void rna_SpaceNodeEditor_node_tree_set(PointerRNA *ptr, const PointerRNA value)
+static void rna_SpaceNodeEditor_node_tree_set(PointerRNA *ptr,
+ const PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
SpaceNode *snode = (SpaceNode *)ptr->data;
ED_node_tree_start(snode, (bNodeTree *)value.data, NULL, NULL);
@@ -2050,7 +2076,9 @@ static void rna_SpaceNodeEditor_cursor_location_from_region(SpaceNode *snode,
snode->cursor[1] /= UI_DPI_FAC;
}
-static void rna_SpaceClipEditor_clip_set(PointerRNA *ptr, PointerRNA value)
+static void rna_SpaceClipEditor_clip_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
SpaceClip *sc = (SpaceClip *)(ptr->data);
bScreen *screen = (bScreen *)ptr->id.data;
@@ -2058,7 +2086,9 @@ static void rna_SpaceClipEditor_clip_set(PointerRNA *ptr, PointerRNA value)
ED_space_clip_set_clip(NULL, screen, sc, (MovieClip *)value.data);
}
-static void rna_SpaceClipEditor_mask_set(PointerRNA *ptr, PointerRNA value)
+static void rna_SpaceClipEditor_mask_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
SpaceClip *sc = (SpaceClip *)(ptr->data);
@@ -2454,12 +2484,16 @@ static void rna_def_space_generic_show_region_toggles(StructRNA *srna, int regio
if (region_type_mask & (1 << RGN_TYPE_TOOL_HEADER)) {
region_type_mask &= ~(1 << RGN_TYPE_TOOL_HEADER);
- DEF_SHOW_REGION_PROPERTY(show_region_tool_header, "Tool Header", "");
+ DEF_SHOW_REGION_PROPERTY(show_region_tool_header, "Tool Settings", "");
}
if (region_type_mask & (1 << RGN_TYPE_HEADER)) {
region_type_mask &= ~(1 << RGN_TYPE_HEADER);
DEF_SHOW_REGION_PROPERTY(show_region_header, "Header", "");
}
+ if (region_type_mask & (1 << RGN_TYPE_FOOTER)) {
+ region_type_mask &= ~(1 << RGN_TYPE_FOOTER);
+ DEF_SHOW_REGION_PROPERTY(show_region_footer, "Footer", "");
+ }
if (region_type_mask & (1 << RGN_TYPE_TOOLS)) {
region_type_mask &= ~(1 << RGN_TYPE_TOOLS);
DEF_SHOW_REGION_PROPERTY(show_region_toolbar, "Toolbar", "");
@@ -2608,7 +2642,7 @@ static void rna_def_space_image_uv(BlenderRNA *brna)
prop = RNA_def_property(srna, "edge_display_type", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_sdna(prop, NULL, "dt_uv");
RNA_def_property_enum_items(prop, dt_uv_items);
- RNA_def_property_ui_text(prop, "Edge Display Type", "Display type for drawing UV edges");
+ RNA_def_property_ui_text(prop, "Display As", "Display style for UV edges");
RNA_def_property_update(prop, NC_SPACE | ND_SPACE_IMAGE, NULL);
prop = RNA_def_property(srna, "show_smooth_edges", PROP_BOOLEAN, PROP_NONE);
@@ -2750,25 +2784,60 @@ static void rna_def_space_outliner(BlenderRNA *brna)
RNA_def_property_boolean_sdna(prop, NULL, "search_flags", SO_FIND_CASE_SENSITIVE);
RNA_def_property_ui_text(
prop, "Case Sensitive Matches Only", "Only use case sensitive matches of search string");
- RNA_def_property_ui_icon(prop, ICON_SYNTAX_OFF, 0);
RNA_def_property_update(prop, NC_SPACE | ND_SPACE_OUTLINER, NULL);
prop = RNA_def_property(srna, "use_filter_complete", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "search_flags", SO_FIND_COMPLETE);
RNA_def_property_ui_text(
prop, "Complete Matches Only", "Only use complete matches of search string");
- RNA_def_property_ui_icon(prop, ICON_OUTLINER_DATA_FONT, 0);
RNA_def_property_update(prop, NC_SPACE | ND_SPACE_OUTLINER, NULL);
prop = RNA_def_property(srna, "use_sort_alpha", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", SO_SKIP_SORT_ALPHA);
RNA_def_property_ui_text(prop, "Sort Alphabetically", "");
- RNA_def_property_ui_icon(prop, ICON_SORTALPHA, 0);
RNA_def_property_update(prop, NC_SPACE | ND_SPACE_OUTLINER, NULL);
- prop = RNA_def_property(srna, "show_restrict_columns", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", SO_HIDE_RESTRICTCOLS);
- RNA_def_property_ui_text(prop, "Show Restriction Columns", "Show column");
+ /* Granular restriction column option. */
+ prop = RNA_def_property(srna, "show_restrict_column_enable", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "show_restrict_flags", SO_RESTRICT_ENABLE);
+ RNA_def_property_ui_text(prop, "Exclude from View Layer", "Exclude from view layer");
+ RNA_def_property_ui_icon(prop, ICON_CHECKBOX_HLT, 0);
+ RNA_def_property_update(prop, NC_SPACE | ND_SPACE_OUTLINER, NULL);
+
+ prop = RNA_def_property(srna, "show_restrict_column_select", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "show_restrict_flags", SO_RESTRICT_SELECT);
+ RNA_def_property_ui_text(prop, "Selectable", "Selectable");
+ RNA_def_property_ui_icon(prop, ICON_RESTRICT_SELECT_OFF, 0);
+ RNA_def_property_update(prop, NC_SPACE | ND_SPACE_OUTLINER, NULL);
+
+ prop = RNA_def_property(srna, "show_restrict_column_hide", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "show_restrict_flags", SO_RESTRICT_HIDE);
+ RNA_def_property_ui_text(prop, "Hide in Viewport", "Temporarily hide in viewport");
+ RNA_def_property_ui_icon(prop, ICON_HIDE_OFF, 0);
+ RNA_def_property_update(prop, NC_SPACE | ND_SPACE_OUTLINER, NULL);
+
+ prop = RNA_def_property(srna, "show_restrict_column_viewport", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "show_restrict_flags", SO_RESTRICT_VIEWPORT);
+ RNA_def_property_ui_text(prop, "Disable in Viewports", "Globally disable in viewports");
+ RNA_def_property_ui_icon(prop, ICON_RESTRICT_VIEW_OFF, 0);
+ RNA_def_property_update(prop, NC_SPACE | ND_SPACE_OUTLINER, NULL);
+
+ prop = RNA_def_property(srna, "show_restrict_column_render", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "show_restrict_flags", SO_RESTRICT_RENDER);
+ RNA_def_property_ui_text(prop, "Disable in Renders", "Globally disable in renders");
+ RNA_def_property_ui_icon(prop, ICON_RESTRICT_RENDER_OFF, 0);
+ RNA_def_property_update(prop, NC_SPACE | ND_SPACE_OUTLINER, NULL);
+
+ prop = RNA_def_property(srna, "show_restrict_column_holdout", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "show_restrict_flags", SO_RESTRICT_HOLDOUT);
+ RNA_def_property_ui_text(prop, "Holdout", "Holdout");
+ RNA_def_property_ui_icon(prop, ICON_HOLDOUT_ON, 0);
+ RNA_def_property_update(prop, NC_SPACE | ND_SPACE_OUTLINER, NULL);
+
+ prop = RNA_def_property(srna, "show_restrict_column_indirect_only", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "show_restrict_flags", SO_RESTRICT_INDIRECT_ONLY);
+ RNA_def_property_ui_text(prop, "Indirect Only", "Indirect only");
+ RNA_def_property_ui_icon(prop, ICON_INDIRECT_ONLY_ON, 0);
RNA_def_property_update(prop, NC_SPACE | ND_SPACE_OUTLINER, NULL);
/* Filters. */
@@ -3275,7 +3344,7 @@ static void rna_def_space_view3d_overlay(BlenderRNA *brna)
prop = RNA_def_property(srna, "show_look_dev", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "overlay.flag", V3D_OVERLAY_LOOK_DEV);
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
- RNA_def_property_ui_text(prop, "Look Dev Preview", "Show look development balls and palette");
+ RNA_def_property_ui_text(prop, "Look Dev Preview", "Show look development spheres and palette");
RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, NULL);
prop = RNA_def_property(srna, "show_wireframes", PROP_BOOLEAN, PROP_NONE);
@@ -4473,7 +4542,7 @@ static void rna_def_space_text(BlenderRNA *brna)
RNA_def_struct_sdna(srna, "SpaceText");
RNA_def_struct_ui_text(srna, "Space Text Editor", "Text editor space data");
- rna_def_space_generic_show_region_toggles(srna, (1 << RGN_TYPE_UI));
+ rna_def_space_generic_show_region_toggles(srna, (1 << RGN_TYPE_UI) | (1 << RGN_TYPE_FOOTER));
/* text */
prop = RNA_def_property(srna, "text", PROP_POINTER, PROP_NONE);
@@ -5146,7 +5215,7 @@ static void rna_def_fileselect_params(BlenderRNA *brna)
"Show/hide Paint Curve data-blocks"},
{FILTER_ID_LP,
"LIGHT_PROBE",
- ICON_LIGHTPROBE_CUBEMAP,
+ ICON_OUTLINER_DATA_LIGHTPROBE,
"Light Probes",
"Show/hide Light Probe data-blocks"},
{FILTER_ID_SCE, "SCENE", ICON_SCENE_DATA, "Scenes", "Show/hide Scene data-blocks"},
diff --git a/source/blender/makesrna/intern/rna_space_api.c b/source/blender/makesrna/intern/rna_space_api.c
index 58a9429e528..52a197240da 100644
--- a/source/blender/makesrna/intern/rna_space_api.c
+++ b/source/blender/makesrna/intern/rna_space_api.c
@@ -50,7 +50,7 @@ static void rna_RegionView3D_update(ID *id, RegionView3D *rv3d, bContext *C)
ViewLayer *view_layer = WM_window_get_active_view_layer(win);
Depsgraph *depsgraph = BKE_scene_get_depsgraph(scene, view_layer, true);
- ED_view3d_update_viewmat(depsgraph, scene, v3d, ar, NULL, NULL, NULL);
+ ED_view3d_update_viewmat(depsgraph, scene, v3d, ar, NULL, NULL, NULL, false);
break;
}
}
diff --git a/source/blender/makesrna/intern/rna_tracking.c b/source/blender/makesrna/intern/rna_tracking.c
index 1fbdac9df38..d08f7bc6035 100644
--- a/source/blender/makesrna/intern/rna_tracking.c
+++ b/source/blender/makesrna/intern/rna_tracking.c
@@ -144,7 +144,9 @@ static PointerRNA rna_tracking_active_track_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_MovieTrackingTrack, act_track);
}
-static void rna_tracking_active_track_set(PointerRNA *ptr, PointerRNA value)
+static void rna_tracking_active_track_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
MovieClip *clip = (MovieClip *)ptr->id.data;
MovieTrackingTrack *track = (MovieTrackingTrack *)value.data;
@@ -165,7 +167,9 @@ static PointerRNA rna_tracking_active_plane_track_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_MovieTrackingPlaneTrack, act_plane_track);
}
-static void rna_tracking_active_plane_track_set(PointerRNA *ptr, PointerRNA value)
+static void rna_tracking_active_plane_track_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
MovieClip *clip = (MovieClip *)ptr->id.data;
MovieTrackingPlaneTrack *plane_track = (MovieTrackingPlaneTrack *)value.data;
@@ -476,7 +480,9 @@ static PointerRNA rna_tracking_active_object_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_MovieTrackingObject, object);
}
-static void rna_tracking_active_object_set(PointerRNA *ptr, PointerRNA value)
+static void rna_tracking_active_object_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
MovieClip *clip = (MovieClip *)ptr->id.data;
MovieTrackingObject *object = (MovieTrackingObject *)value.data;
diff --git a/source/blender/makesrna/intern/rna_ui.c b/source/blender/makesrna/intern/rna_ui.c
index faa16f4f146..0dbafbde71c 100644
--- a/source/blender/makesrna/intern/rna_ui.c
+++ b/source/blender/makesrna/intern/rna_ui.c
@@ -317,19 +317,21 @@ static StructRNA *rna_Panel_register(Main *bmain,
pt->draw_header = (have_function[2]) ? panel_draw_header : NULL;
pt->draw_header_preset = (have_function[3]) ? panel_draw_header_preset : NULL;
- /* XXX use "no header" flag for some ordering of panels until we have real panel ordering */
- if (pt->flag & PNL_NO_HEADER) {
- PanelType *pth = art->paneltypes.first;
- while (pth && pth->flag & PNL_NO_HEADER)
- pth = pth->next;
-
- if (pth)
- BLI_insertlinkbefore(&art->paneltypes, pth, pt);
- else
- BLI_addtail(&art->paneltypes, pt);
+ /* Find position to insert panel based on order. */
+ PanelType *pt_iter = art->paneltypes.last;
+
+ for (; pt_iter; pt_iter = pt_iter->prev) {
+ /* No header has priority. */
+ if ((pt->flag & PNL_NO_HEADER) && !(pt_iter->flag & PNL_NO_HEADER)) {
+ continue;
+ }
+ if (pt_iter->order <= pt->order) {
+ break;
+ }
}
- else
- BLI_addtail(&art->paneltypes, pt);
+
+ /* Insert into list. */
+ BLI_insertlinkafter(&art->paneltypes, pt_iter, pt);
if (parent) {
pt->parent = parent;
@@ -1347,6 +1349,14 @@ static void rna_def_panel(BlenderRNA *brna)
RNA_def_property_flag(prop, PROP_REGISTER_OPTIONAL);
RNA_def_property_ui_text(prop, "Units X", "When set, defines popup panel width");
+ prop = RNA_def_property(srna, "bl_order", PROP_INT, PROP_UNSIGNED);
+ RNA_def_property_int_sdna(prop, NULL, "type->order");
+ RNA_def_property_flag(prop, PROP_REGISTER_OPTIONAL);
+ RNA_def_property_ui_text(
+ prop,
+ "Order",
+ "Panels with lower numbers are default ordered before panels with higher numbers");
+
prop = RNA_def_property(srna, "use_pin", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "flag", PNL_PIN);
RNA_def_property_ui_text(prop, "Pin", "");
diff --git a/source/blender/makesrna/intern/rna_ui_api.c b/source/blender/makesrna/intern/rna_ui_api.c
index 7ce9155e3d9..d50f97e88ca 100644
--- a/source/blender/makesrna/intern/rna_ui_api.c
+++ b/source/blender/makesrna/intern/rna_ui_api.c
@@ -95,13 +95,14 @@ static void rna_uiItemR(uiLayout *layout,
int icon,
bool expand,
bool slider,
- bool toggle,
+ int toggle,
bool icon_only,
bool event,
bool full_event,
bool emboss,
int index,
- int icon_value)
+ int icon_value,
+ bool invert_checkbox)
{
PropertyRNA *prop = RNA_struct_find_property(ptr, propname);
int flag = 0;
@@ -120,11 +121,17 @@ static void rna_uiItemR(uiLayout *layout,
flag |= (slider) ? UI_ITEM_R_SLIDER : 0;
flag |= (expand) ? UI_ITEM_R_EXPAND : 0;
- flag |= (toggle) ? UI_ITEM_R_TOGGLE : 0;
+ if (toggle == 1) {
+ flag |= UI_ITEM_R_TOGGLE;
+ }
+ else if (toggle == 0) {
+ flag |= UI_ITEM_R_ICON_NEVER;
+ }
flag |= (icon_only) ? UI_ITEM_R_ICON_ONLY : 0;
flag |= (event) ? UI_ITEM_R_EVENT : 0;
flag |= (full_event) ? UI_ITEM_R_FULL_EVENT : 0;
flag |= (emboss) ? 0 : UI_ITEM_R_NO_BG;
+ flag |= (invert_checkbox) ? UI_ITEM_R_CHECKBOX_INVERT : 0;
uiItemFullR(layout, ptr, prop, index, 0, flag, name, icon);
}
@@ -771,7 +778,17 @@ void RNA_api_ui_layout(StructRNA *srna)
api_ui_item_common(func);
RNA_def_boolean(func, "expand", false, "", "Expand button to show more detail");
RNA_def_boolean(func, "slider", false, "", "Use slider widget for numeric values");
- RNA_def_boolean(func, "toggle", false, "", "Use toggle widget for boolean values");
+ RNA_def_int(func,
+ "toggle",
+ -1,
+ -1,
+ 1,
+ "",
+ "Use toggle widget for boolean values, "
+ "or a checkbox when disabled "
+ "(the default is -1 which uses toggle only when an icon is displayed)",
+ -1,
+ 1);
RNA_def_boolean(func, "icon_only", false, "", "Draw only icons in buttons, no text");
RNA_def_boolean(func, "event", false, "", "Use button to input key events");
RNA_def_boolean(
@@ -789,6 +806,7 @@ void RNA_api_ui_layout(StructRNA *srna)
INT_MAX); /* RNA_NO_INDEX == -1 */
parm = RNA_def_property(func, "icon_value", PROP_INT, PROP_UNSIGNED);
RNA_def_property_ui_text(parm, "Icon Value", "Override automatic icon of the item");
+ RNA_def_boolean(func, "invert_checkbox", false, "", "Draw checkbox value inverted");
func = RNA_def_function(srna, "props_enum", "uiItemsEnumR");
api_ui_item_rna_common(func);
diff --git a/source/blender/makesrna/intern/rna_userdef.c b/source/blender/makesrna/intern/rna_userdef.c
index eade12be631..1f48e19d09a 100644
--- a/source/blender/makesrna/intern/rna_userdef.c
+++ b/source/blender/makesrna/intern/rna_userdef.c
@@ -42,6 +42,8 @@
#include "RNA_define.h"
#include "RNA_enum_types.h"
+#include "UI_interface_icons.h"
+
#include "rna_internal.h"
#include "WM_api.h"
@@ -99,6 +101,45 @@ static const EnumPropertyItem rna_enum_studio_light_type_items[] = {
{0, NULL, 0, NULL, NULL},
};
+static const EnumPropertyItem rna_enum_userdef_viewport_aa_items[] = {
+ {SCE_DISPLAY_AA_OFF,
+ "OFF",
+ 0,
+ "No Anti-Aliasing",
+ "Scene will be rendering without any anti-aliasing"},
+ {SCE_DISPLAY_AA_FXAA,
+ "FXAA",
+ 0,
+ "Single Pass Anti-Aliasing",
+ "Scene will be rendered using a single pass anti-aliasing method (FXAA)"},
+ {SCE_DISPLAY_AA_SAMPLES_5,
+ "5",
+ 0,
+ "5 Samples",
+ "Scene will be rendered using 5 anti-aliasing samples"},
+ {SCE_DISPLAY_AA_SAMPLES_8,
+ "8",
+ 0,
+ "8 Samples",
+ "Scene will be rendered using 8 anti-aliasing samples"},
+ {SCE_DISPLAY_AA_SAMPLES_11,
+ "11",
+ 0,
+ "11 Samples",
+ "Scene will be rendered using 11 anti-aliasing samples"},
+ {SCE_DISPLAY_AA_SAMPLES_16,
+ "16",
+ 0,
+ "16 Samples",
+ "Scene will be rendered using 16 anti-aliasing samples"},
+ {SCE_DISPLAY_AA_SAMPLES_32,
+ "32",
+ 0,
+ "32 Samples",
+ "Scene will be rendered using 32 anti-aliasing samples"},
+ {0, NULL, 0, NULL, NULL},
+};
+
#ifdef RNA_RUNTIME
# include "BLI_math_vector.h"
@@ -143,9 +184,42 @@ static void rna_userdef_version_get(PointerRNA *ptr, int *value)
value[2] = userdef->subversionfile;
}
+# define USERDEF_TAG_DIRTY rna_userdef_is_dirty_update_impl()
+
+/* Use single function so we can more easily breakpoint it. */
+void rna_userdef_is_dirty_update_impl(void)
+{
+ /* We can't use 'ptr->data' because this update function
+ * is used for themes and other nested data. */
+ if (U.runtime.is_dirty == false) {
+ U.runtime.is_dirty = true;
+ WM_main_add_notifier(NC_WINDOW, NULL);
+ }
+}
+
+/**
+ * Use as a fallback update handler,
+ * never use 'ptr' unless it's type is checked.
+ */
+void rna_userdef_is_dirty_update(Main *UNUSED(bmain),
+ Scene *UNUSED(scene),
+ PointerRNA *UNUSED(ptr))
+{
+ rna_userdef_is_dirty_update_impl();
+}
+
+/** Take care not to use this if we expet 'is_dirty' to be tagged. */
+static void rna_userdef_ui_update(Main *UNUSED(bmain),
+ Scene *UNUSED(scene),
+ PointerRNA *UNUSED(ptr))
+{
+ WM_main_add_notifier(NC_WINDOW, NULL);
+}
+
static void rna_userdef_update(Main *UNUSED(bmain), Scene *UNUSED(scene), PointerRNA *UNUSED(ptr))
{
WM_main_add_notifier(NC_WINDOW, NULL);
+ USERDEF_TAG_DIRTY;
}
static void rna_userdef_theme_update(Main *bmain, Scene *scene, PointerRNA *ptr)
@@ -156,6 +230,12 @@ static void rna_userdef_theme_update(Main *bmain, Scene *scene, PointerRNA *ptr)
rna_userdef_update(bmain, scene, ptr);
}
+static void rna_userdef_theme_update_icons(Main *bmain, Scene *scene, PointerRNA *ptr)
+{
+ UI_icons_reload_internal_textures();
+ rna_userdef_theme_update(bmain, scene, ptr);
+}
+
/* also used by buffer swap switching */
static void rna_userdef_dpi_update(Main *UNUSED(bmain),
Scene *UNUSED(scene),
@@ -166,24 +246,27 @@ static void rna_userdef_dpi_update(Main *UNUSED(bmain),
WM_main_add_notifier(NC_WINDOW, NULL); /* full redraw */
WM_main_add_notifier(NC_SCREEN | NA_EDITED, NULL); /* refresh region sizes */
+ USERDEF_TAG_DIRTY;
}
-static void rna_userdef_update_ui(Main *UNUSED(bmain),
- Scene *UNUSED(scene),
- PointerRNA *UNUSED(ptr))
+static void rna_userdef_screen_update(Main *UNUSED(bmain),
+ Scene *UNUSED(scene),
+ PointerRNA *UNUSED(ptr))
{
WM_main_add_notifier(NC_WINDOW, NULL);
WM_main_add_notifier(NC_SCREEN | NA_EDITED, NULL); /* refresh region sizes */
+ USERDEF_TAG_DIRTY;
}
-static void rna_userdef_update_ui_header_default(Main *bmain, Scene *scene, PointerRNA *ptr)
+static void rna_userdef_screen_update_header_default(Main *bmain, Scene *scene, PointerRNA *ptr)
{
if (U.uiflag & USER_HEADER_FROM_PREF) {
for (bScreen *screen = bmain->screens.first; screen; screen = screen->id.next) {
BKE_screen_header_alignment_reset(screen);
}
- rna_userdef_update_ui(bmain, scene, ptr);
+ rna_userdef_screen_update(bmain, scene, ptr);
}
+ USERDEF_TAG_DIRTY;
}
static void rna_userdef_language_update(Main *UNUSED(bmain),
@@ -193,6 +276,7 @@ static void rna_userdef_language_update(Main *UNUSED(bmain),
BLF_cache_clear();
BLT_lang_set(NULL);
UI_reinit_font();
+ USERDEF_TAG_DIRTY;
}
static void rna_userdef_script_autoexec_update(Main *UNUSED(bmain),
@@ -204,6 +288,8 @@ static void rna_userdef_script_autoexec_update(Main *UNUSED(bmain),
G.f &= ~G_FLAG_SCRIPT_AUTOEXEC;
else
G.f |= G_FLAG_SCRIPT_AUTOEXEC;
+
+ USERDEF_TAG_DIRTY;
}
static void rna_userdef_load_ui_update(Main *UNUSED(bmain), Scene *UNUSED(scene), PointerRNA *ptr)
@@ -213,6 +299,8 @@ static void rna_userdef_load_ui_update(Main *UNUSED(bmain), Scene *UNUSED(scene)
G.fileflags |= G_FILE_NO_UI;
else
G.fileflags &= ~G_FILE_NO_UI;
+
+ USERDEF_TAG_DIRTY;
}
static void rna_userdef_anisotropic_update(Main *bmain, Scene *scene, PointerRNA *ptr)
@@ -265,6 +353,7 @@ static void rna_userdef_tablet_api_update(Main *UNUSED(bmain),
PointerRNA *UNUSED(ptr))
{
WM_init_tablet_api();
+ USERDEF_TAG_DIRTY;
}
# ifdef WITH_INPUT_NDOF
@@ -274,6 +363,7 @@ static void rna_userdef_ndof_deadzone_update(Main *UNUSED(bmain),
{
UserDef *userdef = ptr->data;
WM_ndof_deadzone_set(userdef->ndof_deadzone);
+ USERDEF_TAG_DIRTY;
}
# endif
@@ -283,6 +373,7 @@ static void rna_userdef_keyconfig_reload_update(bContext *C,
PointerRNA *UNUSED(ptr))
{
WM_keyconfig_reload(C);
+ USERDEF_TAG_DIRTY;
}
static void rna_userdef_timecode_style_set(PointerRNA *ptr, int value)
@@ -352,6 +443,7 @@ static PointerRNA rna_UserDef_system_get(PointerRNA *ptr)
static void rna_UserDef_audio_update(Main *bmain, Scene *UNUSED(scene), PointerRNA *UNUSED(ptr))
{
BKE_sound_init(bmain);
+ USERDEF_TAG_DIRTY;
}
static void rna_Userdef_memcache_update(Main *UNUSED(bmain),
@@ -359,6 +451,7 @@ static void rna_Userdef_memcache_update(Main *UNUSED(bmain),
PointerRNA *UNUSED(ptr))
{
MEM_CacheLimiter_set_maximum(((size_t)U.memcachelimit) * 1024 * 1024);
+ USERDEF_TAG_DIRTY;
}
static void rna_UserDef_weight_color_update(Main *bmain, Scene *scene, PointerRNA *ptr)
@@ -401,6 +494,7 @@ static bAddon *rna_userdef_addon_new(void)
ListBase *addons_list = &U.addons;
bAddon *addon = BKE_addon_new();
BLI_addtail(addons_list, addon);
+ USERDEF_TAG_DIRTY;
return addon;
}
@@ -415,12 +509,14 @@ static void rna_userdef_addon_remove(ReportList *reports, PointerRNA *addon_ptr)
BLI_remlink(addons_list, addon);
BKE_addon_free(addon);
RNA_POINTER_INVALIDATE(addon_ptr);
+ USERDEF_TAG_DIRTY;
}
static bPathCompare *rna_userdef_pathcompare_new(void)
{
bPathCompare *path_cmp = MEM_callocN(sizeof(bPathCompare), "bPathCompare");
BLI_addtail(&U.autoexec_paths, path_cmp);
+ USERDEF_TAG_DIRTY;
return path_cmp;
}
@@ -434,6 +530,7 @@ static void rna_userdef_pathcompare_remove(ReportList *reports, PointerRNA *path
BLI_freelinkN(&U.autoexec_paths, path_cmp);
RNA_POINTER_INVALIDATE(path_cmp_ptr);
+ USERDEF_TAG_DIRTY;
}
static void rna_userdef_temp_update(Main *UNUSED(bmain),
@@ -441,6 +538,7 @@ static void rna_userdef_temp_update(Main *UNUSED(bmain),
PointerRNA *UNUSED(ptr))
{
BKE_tempdir_init(U.tempdir);
+ USERDEF_TAG_DIRTY;
}
static void rna_userdef_text_update(Main *UNUSED(bmain),
@@ -450,6 +548,7 @@ static void rna_userdef_text_update(Main *UNUSED(bmain),
BLF_cache_clear();
UI_reinit_font();
WM_main_add_notifier(NC_WINDOW, NULL);
+ USERDEF_TAG_DIRTY;
}
static PointerRNA rna_Theme_space_generic_get(PointerRNA *ptr)
@@ -516,6 +615,7 @@ static void rna_userdef_opensubdiv_update(Main *bmain,
for (object = bmain->objects.first; object; object = object->id.next) {
DEG_id_tag_update(&object->id, ID_RECALC_TRANSFORM);
}
+ USERDEF_TAG_DIRTY;
}
# endif
@@ -1338,6 +1438,12 @@ static void rna_def_userdef_theme_ui(BlenderRNA *brna)
RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
/* Icon colors. */
+ prop = RNA_def_property(srna, "icon_scene", PROP_FLOAT, PROP_COLOR_GAMMA);
+ RNA_def_property_float_sdna(prop, NULL, "icon_scene");
+ RNA_def_property_array(prop, 4);
+ RNA_def_property_ui_text(prop, "Scene", "");
+ RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+
prop = RNA_def_property(srna, "icon_collection", PROP_FLOAT, PROP_COLOR_GAMMA);
RNA_def_property_float_sdna(prop, NULL, "icon_collection");
RNA_def_property_array(prop, 4);
@@ -1367,6 +1473,13 @@ static void rna_def_userdef_theme_ui(BlenderRNA *brna)
RNA_def_property_array(prop, 4);
RNA_def_property_ui_text(prop, "Shading", "");
RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+
+ prop = RNA_def_property(srna, "icon_border_intensity", PROP_FLOAT, PROP_FACTOR);
+ RNA_def_property_float_sdna(prop, NULL, "icon_border_intensity");
+ RNA_def_property_ui_text(
+ prop, "Icon Border", "Control the intensity of the border around themes icons");
+ RNA_def_property_ui_range(prop, 0.0, 1.0, 0.1, 2);
+ RNA_def_property_update(prop, 0, "rna_userdef_theme_update_icons");
}
static void rna_def_userdef_theme_space_common(StructRNA *srna)
@@ -2065,6 +2178,11 @@ static void rna_def_userdef_theme_space_graph(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Current Frame", "");
RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+ prop = RNA_def_property(srna, "scrubbing_background", PROP_FLOAT, PROP_COLOR_GAMMA);
+ RNA_def_property_array(prop, 4);
+ RNA_def_property_ui_text(prop, "Scrubbing/Markers Region", "");
+ RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+
prop = RNA_def_property(srna, "window_sliders", PROP_FLOAT, PROP_COLOR_GAMMA);
RNA_def_property_float_sdna(prop, NULL, "shade1");
RNA_def_property_array(prop, 3);
@@ -2155,6 +2273,26 @@ static void rna_def_userdef_theme_space_outliner(BlenderRNA *brna)
RNA_def_property_array(prop, 3);
RNA_def_property_ui_text(prop, "Selected Highlight", "");
RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+
+ prop = RNA_def_property(srna, "selected_object", PROP_FLOAT, PROP_COLOR_GAMMA);
+ RNA_def_property_array(prop, 3);
+ RNA_def_property_ui_text(prop, "Selected Objects", "");
+ RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+
+ prop = RNA_def_property(srna, "active_object", PROP_FLOAT, PROP_COLOR_GAMMA);
+ RNA_def_property_array(prop, 3);
+ RNA_def_property_ui_text(prop, "Active Object", "");
+ RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+
+ prop = RNA_def_property(srna, "edited_object", PROP_FLOAT, PROP_COLOR_GAMMA);
+ RNA_def_property_array(prop, 4);
+ RNA_def_property_ui_text(prop, "Edited Object", "");
+ RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+
+ prop = RNA_def_property(srna, "row_alternate", PROP_FLOAT, PROP_COLOR_GAMMA);
+ RNA_def_property_array(prop, 4);
+ RNA_def_property_ui_text(prop, "Alternate Rows", "Overlay color on every other row");
+ RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
}
static void rna_def_userdef_theme_space_userpref(BlenderRNA *brna)
@@ -2402,8 +2540,6 @@ static void rna_def_userdef_theme_space_node(BlenderRNA *brna)
rna_def_userdef_theme_spaces_main(srna);
rna_def_userdef_theme_spaces_list_main(srna);
- rna_def_userdef_theme_spaces_gpencil(srna);
-
prop = RNA_def_property(srna, "node_selected", PROP_FLOAT, PROP_COLOR_GAMMA);
RNA_def_property_float_sdna(prop, NULL, "select");
RNA_def_property_array(prop, 3);
@@ -2578,7 +2714,6 @@ static void rna_def_userdef_theme_space_image(BlenderRNA *brna)
RNA_def_struct_ui_text(srna, "Theme Image Editor", "Theme settings for the Image Editor");
rna_def_userdef_theme_spaces_main(srna);
- rna_def_userdef_theme_spaces_gpencil(srna);
rna_def_userdef_theme_spaces_vertex(srna);
rna_def_userdef_theme_spaces_face(srna);
@@ -2687,7 +2822,6 @@ static void rna_def_userdef_theme_space_seq(BlenderRNA *brna)
RNA_def_struct_ui_text(srna, "Theme Sequence Editor", "Theme settings for the Sequence Editor");
rna_def_userdef_theme_spaces_main(srna);
- rna_def_userdef_theme_spaces_gpencil(srna);
prop = RNA_def_property(srna, "grid", PROP_FLOAT, PROP_COLOR_GAMMA);
RNA_def_property_array(prop, 3);
@@ -2759,6 +2893,11 @@ static void rna_def_userdef_theme_space_seq(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Current Frame", "");
RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+ prop = RNA_def_property(srna, "scrubbing_background", PROP_FLOAT, PROP_COLOR_GAMMA);
+ RNA_def_property_array(prop, 4);
+ RNA_def_property_ui_text(prop, "Scrubbing/Markers Region", "");
+ RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+
prop = RNA_def_property(srna, "keyframe", PROP_FLOAT, PROP_COLOR_GAMMA);
RNA_def_property_float_sdna(prop, NULL, "vertex_select");
RNA_def_property_array(prop, 3);
@@ -2816,6 +2955,11 @@ static void rna_def_userdef_theme_space_action(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Current Frame", "");
RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+ prop = RNA_def_property(srna, "scrubbing_background", PROP_FLOAT, PROP_COLOR_GAMMA);
+ RNA_def_property_array(prop, 4);
+ RNA_def_property_ui_text(prop, "Scrubbing/Markers Region", "");
+ RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+
prop = RNA_def_property(srna, "value_sliders", PROP_FLOAT, PROP_COLOR_GAMMA);
RNA_def_property_float_sdna(prop, NULL, "face");
RNA_def_property_array(prop, 3);
@@ -3108,6 +3252,11 @@ static void rna_def_userdef_theme_space_nla(BlenderRNA *brna)
RNA_def_property_array(prop, 3);
RNA_def_property_ui_text(prop, "Current Frame", "");
RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+
+ prop = RNA_def_property(srna, "scrubbing_background", PROP_FLOAT, PROP_COLOR_GAMMA);
+ RNA_def_property_array(prop, 4);
+ RNA_def_property_ui_text(prop, "Scrubbing/Markers Region", "");
+ RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
}
static void rna_def_userdef_theme_colorset(BlenderRNA *brna)
@@ -3159,8 +3308,6 @@ static void rna_def_userdef_theme_space_clip(BlenderRNA *brna)
rna_def_userdef_theme_spaces_main(srna);
rna_def_userdef_theme_spaces_list_main(srna);
- rna_def_userdef_theme_spaces_gpencil(srna);
-
prop = RNA_def_property(srna, "marker_outline", PROP_FLOAT, PROP_COLOR_GAMMA);
RNA_def_property_float_sdna(prop, NULL, "marker_outline");
RNA_def_property_array(prop, 3);
@@ -3215,6 +3362,11 @@ static void rna_def_userdef_theme_space_clip(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Current Frame", "");
RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+ prop = RNA_def_property(srna, "scrubbing_background", PROP_FLOAT, PROP_COLOR_GAMMA);
+ RNA_def_property_array(prop, 4);
+ RNA_def_property_ui_text(prop, "Scrubbing/Markers Region", "");
+ RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
+
prop = RNA_def_property(srna, "strips", PROP_FLOAT, PROP_COLOR_GAMMA);
RNA_def_property_float_sdna(prop, NULL, "strip");
RNA_def_property_array(prop, 3);
@@ -3945,7 +4097,7 @@ static void rna_def_userdef_view(BlenderRNA *brna)
RNA_def_property_boolean_negative_sdna(prop, NULL, "app_flag", USER_APP_LOCK_UI_LAYOUT);
RNA_def_property_ui_text(
prop, "Editor Corner Splitting", "Split and join editors by dragging from corners");
- RNA_def_property_update(prop, 0, "rna_userdef_update_ui");
+ RNA_def_property_update(prop, 0, "rna_userdef_screen_update");
/* menus */
prop = RNA_def_property(srna, "use_mouse_over_open", PROP_BOOLEAN, PROP_NONE);
@@ -4046,7 +4198,7 @@ static void rna_def_userdef_view(BlenderRNA *brna)
RNA_def_property_enum_items(prop, header_align_items);
RNA_def_property_enum_bitflag_sdna(prop, NULL, "uiflag");
RNA_def_property_ui_text(prop, "Header Position", "Default header position for new space-types");
- RNA_def_property_update(prop, 0, "rna_userdef_update_ui_header_default");
+ RNA_def_property_update(prop, 0, "rna_userdef_screen_update_header_default");
static const EnumPropertyItem text_hinting_items[] = {
{0, "AUTO", 0, "Auto", ""},
@@ -4108,6 +4260,15 @@ static void rna_def_userdef_view(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Gizmo Size", "Diameter of the gizmo");
RNA_def_property_update(prop, 0, "rna_userdef_update");
+ /* Lookdev */
+ prop = RNA_def_property(srna, "lookdev_sphere_size", PROP_INT, PROP_PIXEL);
+ RNA_def_property_int_sdna(prop, NULL, "lookdev_sphere_size");
+ RNA_def_property_range(prop, 50, 400);
+ RNA_def_property_int_default(prop, 150);
+ RNA_def_property_ui_text(
+ prop, "Look Dev Spheres Size", "Maximum diameter of the look development sphere size");
+ RNA_def_property_update(prop, 0, "rna_userdef_update");
+
/* View2D Grid Displays */
prop = RNA_def_property(srna, "view2d_grid_spacing_min", PROP_INT, PROP_PIXEL);
RNA_def_property_int_sdna(prop, NULL, "v2d_min_gridsize");
@@ -4238,7 +4399,12 @@ static void rna_def_userdef_edit(BlenderRNA *brna)
"VIEW",
0,
"View",
- "Align newly added objects facing the active 3D View direction"},
+ "Align newly added objects to the active 3D View direction"},
+ {USER_ADD_CURSORALIGNED,
+ "CURSOR",
+ 0,
+ "3D Cursor",
+ "Align newly added objects to the 3D Cursor's rotation"},
{0, NULL, 0, NULL, NULL},
};
@@ -4697,12 +4863,11 @@ static void rna_def_userdef_system(BlenderRNA *brna)
prop, "Region Overlap", "Draw tool/property regions over the main region");
RNA_def_property_update(prop, 0, "rna_userdef_dpi_update");
- prop = RNA_def_property(srna, "gpu_viewport_quality", PROP_FLOAT, PROP_FACTOR);
- RNA_def_property_float_sdna(prop, NULL, "gpu_viewport_quality");
- RNA_def_property_float_default(prop, 0.6f);
- RNA_def_property_range(prop, 0.0f, 1.0f);
+ prop = RNA_def_property(srna, "viewport_aa", PROP_ENUM, PROP_NONE);
+ RNA_def_property_enum_items(prop, rna_enum_userdef_viewport_aa_items);
RNA_def_property_ui_text(
- prop, "Viewport Quality", "Quality setting for Solid mode rendering in the 3d viewport");
+ prop, "Viewport Anti-Aliasing", "Method of anti-aliasing in 3d viewport");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_update(prop, 0, "rna_userdef_update");
prop = RNA_def_property(srna, "solid_lights", PROP_COLLECTION, PROP_NONE);
@@ -5447,6 +5612,8 @@ static void rna_def_userdef_autoexec_path_collection(BlenderRNA *brna, PropertyR
void RNA_def_userdef(BlenderRNA *brna)
{
+ RNA_define_fallback_property_update(0, "rna_userdef_is_dirty_update");
+
StructRNA *srna;
PropertyRNA *prop;
@@ -5490,7 +5657,7 @@ void RNA_def_userdef(BlenderRNA *brna)
RNA_def_property_enum_items(prop, preference_section_items);
RNA_def_property_ui_text(
prop, "Active Section", "Active section of the preferences shown in the user interface");
- RNA_def_property_update(prop, 0, "rna_userdef_update");
+ RNA_def_property_update(prop, 0, "rna_userdef_ui_update");
/* don't expose this directly via the UI, modify via an operator */
prop = RNA_def_property(srna, "app_template", PROP_STRING, PROP_NONE);
@@ -5586,6 +5753,16 @@ void RNA_def_userdef(BlenderRNA *brna)
NULL);
RNA_def_property_ui_text(prop, "Studio Lights", "");
+ /* Preferences Flags */
+ prop = RNA_def_property(srna, "use_preferences_save", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "pref_flag", USER_PREF_FLAG_SAVE);
+ RNA_def_property_ui_text(prop, "Save on Exit", "Save modified preferences on exit");
+
+ prop = RNA_def_property(srna, "is_dirty", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "runtime.is_dirty", 0);
+ RNA_def_property_clear_flag(prop, PROP_EDITABLE);
+ RNA_def_property_ui_text(prop, "Dirty", "Preferences have changed");
+
rna_def_userdef_view(brna);
rna_def_userdef_edit(brna);
rna_def_userdef_input(brna);
@@ -5597,6 +5774,8 @@ void RNA_def_userdef(BlenderRNA *brna)
rna_def_userdef_studiolights(brna);
rna_def_userdef_studiolight(brna);
rna_def_userdef_pathcompare(brna);
+
+ RNA_define_fallback_property_update(0, NULL);
}
#endif
diff --git a/source/blender/makesrna/intern/rna_wm.c b/source/blender/makesrna/intern/rna_wm.c
index 3f904df6e00..14994340ad3 100644
--- a/source/blender/makesrna/intern/rna_wm.c
+++ b/source/blender/makesrna/intern/rna_wm.c
@@ -49,6 +49,8 @@ static const EnumPropertyItem event_keymouse_value_items[] = {
{KM_CLICK, "CLICK", 0, "Click", ""},
{KM_DBL_CLICK, "DOUBLE_CLICK", 0, "Double Click", ""},
{KM_CLICK_DRAG, "CLICK_DRAG", 0, "Click Drag", ""},
+ /* Used for NDOF and trackpad events. */
+ {KM_NOTHING, "NOTHING", 0, "Nothing", ""},
{0, NULL, 0, NULL, NULL},
};
@@ -382,7 +384,6 @@ const EnumPropertyItem rna_enum_event_type_items[] = {
const EnumPropertyItem rna_enum_event_value_items[] = {
{KM_ANY, "ANY", 0, "Any", ""},
- {KM_NOTHING, "NOTHING", 0, "Nothing", ""},
{KM_PRESS, "PRESS", 0, "Press", ""},
{KM_RELEASE, "RELEASE", 0, "Release", ""},
{KM_CLICK, "CLICK", 0, "Click", ""},
@@ -396,6 +397,7 @@ const EnumPropertyItem rna_enum_event_value_items[] = {
{EVT_GESTURE_SW, "SOUTH_WEST", 0, "South-West", ""},
{EVT_GESTURE_W, "WEST", 0, "West", ""},
{EVT_GESTURE_NW, "NORTH_WEST", 0, "North-West", ""},
+ {KM_NOTHING, "NOTHING", 0, "Nothing", ""},
{0, NULL, 0, NULL, NULL},
};
@@ -451,11 +453,6 @@ static const EnumPropertyItem operator_flag_items[] = {
"is enabled"},
{OPTYPE_PRESET, "PRESET", 0, "Preset", "Display a preset button with the operators settings"},
{OPTYPE_INTERNAL, "INTERNAL", 0, "Internal", "Removes the operator from search results"},
- {OPTYPE_USE_EVAL_DATA,
- "USE_EVAL_DATA",
- 0,
- "Use Evaluated Data",
- "Uses evaluated data (i.e. needs a valid depsgraph for current context)"},
{0, NULL, 0, NULL, NULL},
};
#endif
@@ -694,7 +691,9 @@ static PointerRNA rna_PieMenu_layout_get(PointerRNA *ptr)
return rptr;
}
-static void rna_Window_scene_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Window_scene_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
wmWindow *win = ptr->data;
@@ -738,7 +737,9 @@ static PointerRNA rna_Window_workspace_get(PointerRNA *ptr)
ptr, &RNA_WorkSpace, BKE_workspace_active_get(win->workspace_hook));
}
-static void rna_Window_workspace_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Window_workspace_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
wmWindow *win = (wmWindow *)ptr->data;
@@ -774,7 +775,9 @@ PointerRNA rna_Window_screen_get(PointerRNA *ptr)
ptr, &RNA_Screen, BKE_workspace_active_screen_get(win->workspace_hook));
}
-static void rna_Window_screen_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Window_screen_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
wmWindow *win = ptr->data;
WorkSpace *workspace = BKE_workspace_active_get(win->workspace_hook);
@@ -824,7 +827,9 @@ static PointerRNA rna_Window_view_layer_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(&scene_ptr, &RNA_ViewLayer, view_layer);
}
-static void rna_Window_view_layer_set(PointerRNA *ptr, PointerRNA value)
+static void rna_Window_view_layer_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
wmWindow *win = ptr->data;
ViewLayer *view_layer = value.data;
@@ -1028,7 +1033,9 @@ static PointerRNA rna_WindowManager_active_keyconfig_get(PointerRNA *ptr)
return rna_pointer_inherit_refine(ptr, &RNA_KeyConfig, kc);
}
-static void rna_WindowManager_active_keyconfig_set(PointerRNA *ptr, PointerRNA value)
+static void rna_WindowManager_active_keyconfig_set(PointerRNA *ptr,
+ PointerRNA value,
+ struct ReportList *UNUSED(reports))
{
wmWindowManager *wm = ptr->data;
wmKeyConfig *kc = value.data;
@@ -1868,6 +1875,7 @@ static void rna_def_operator(BlenderRNA *brna)
RNA_def_struct_idprops_func(srna, "rna_OperatorProperties_idprops");
RNA_def_struct_property_tags(srna, rna_enum_operator_property_tags);
RNA_def_struct_flag(srna, STRUCT_NO_DATABLOCK_IDPROPERTIES);
+ RNA_def_struct_clear_flag(srna, STRUCT_UNDO);
}
static void rna_def_macro_operator(BlenderRNA *brna)
@@ -2105,6 +2113,7 @@ static void rna_def_event(BlenderRNA *brna)
RNA_def_property_boolean_sdna(prop, NULL, "shift", 1);
RNA_def_property_clear_flag(prop, PROP_EDITABLE);
RNA_def_property_ui_text(prop, "Shift", "True when the Shift key is held");
+ RNA_def_property_translation_context(prop, BLT_I18NCONTEXT_ID_WINDOWMANAGER);
prop = RNA_def_property(srna, "ctrl", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "ctrl", 1);
@@ -2601,6 +2610,7 @@ static void rna_def_keyconfig(BlenderRNA *brna)
/* RNA_def_property_enum_sdna(prop, NULL, "shift"); */
/* RNA_def_property_enum_items(prop, keymap_modifiers_items); */
RNA_def_property_ui_text(prop, "Shift", "Shift key pressed");
+ RNA_def_property_translation_context(prop, BLT_I18NCONTEXT_ID_WINDOWMANAGER);
RNA_def_property_update(prop, 0, "rna_KeyMapItem_update");
prop = RNA_def_property(srna, "ctrl", PROP_BOOLEAN, PROP_NONE);
diff --git a/source/blender/makesrna/intern/rna_wm_gizmo.c b/source/blender/makesrna/intern/rna_wm_gizmo.c
index a473f97d554..22162aa017b 100644
--- a/source/blender/makesrna/intern/rna_wm_gizmo.c
+++ b/source/blender/makesrna/intern/rna_wm_gizmo.c
@@ -384,6 +384,7 @@ static void rna_Gizmo_matrix_world_get(PointerRNA *ptr, float value[16])
RNA_GIZMO_GENERIC_FLOAT_RW_DEF(scale_basis, scale_basis);
RNA_GIZMO_GENERIC_FLOAT_RW_DEF(line_width, line_width);
+RNA_GIZMO_GENERIC_FLOAT_RW_DEF(select_bias, select_bias);
RNA_GIZMO_GENERIC_FLAG_RW_DEF(flag_use_draw_hover, flag, WM_GIZMO_DRAW_HOVER);
RNA_GIZMO_GENERIC_FLAG_RW_DEF(flag_use_draw_modal, flag, WM_GIZMO_DRAW_MODAL);
@@ -1159,6 +1160,12 @@ static void rna_def_gizmo(BlenderRNA *brna, PropertyRNA *cprop)
RNA_def_property_range(prop, 0.0f, FLT_MAX);
RNA_def_property_update(prop, NC_SCREEN | NA_EDITED, NULL);
+ prop = RNA_def_property(srna, "select_bias", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_ui_text(prop, "Select Bias", "Depth bias used for selection");
+ RNA_def_property_float_funcs(
+ prop, "rna_Gizmo_select_bias_get", "rna_Gizmo_select_bias_set", NULL);
+ RNA_def_property_range(prop, -FLT_MAX, FLT_MAX);
+
/* wmGizmo.flag */
/* WM_GIZMO_HIDDEN */
prop = RNA_def_property(srna, "hide", PROP_BOOLEAN, PROP_NONE);
diff --git a/source/blender/modifiers/intern/MOD_multires.c b/source/blender/modifiers/intern/MOD_multires.c
index 6e5426bbf40..c61ebe0448c 100644
--- a/source/blender/modifiers/intern/MOD_multires.c
+++ b/source/blender/modifiers/intern/MOD_multires.c
@@ -195,7 +195,14 @@ static Mesh *applyModifier(ModifierData *md, const ModifierEvalContext *ctx, Mes
* Annoying and not so much black-boxed as far as sculpting goes, and
* surely there is a better way of solving this. */
if (ctx->object->sculpt != NULL) {
- ctx->object->sculpt->subdiv_ccg = result->runtime.subdiv_ccg;
+ SculptSession *sculpt_session = ctx->object->sculpt;
+ sculpt_session->subdiv_ccg = result->runtime.subdiv_ccg;
+ sculpt_session->multires = mmd;
+ sculpt_session->totvert = mesh->totvert;
+ sculpt_session->totpoly = mesh->totpoly;
+ sculpt_session->mvert = NULL;
+ sculpt_session->mpoly = NULL;
+ sculpt_session->mloop = NULL;
}
/* NOTE: CCG becomes an owner of Subdiv descriptor, so can not share
* this pointer. Not sure if it's needed, but might have a second look
diff --git a/source/blender/modifiers/intern/MOD_weighted_normal.c b/source/blender/modifiers/intern/MOD_weighted_normal.c
index 7fbaa24b579..0accbe607eb 100644
--- a/source/blender/modifiers/intern/MOD_weighted_normal.c
+++ b/source/blender/modifiers/intern/MOD_weighted_normal.c
@@ -35,6 +35,8 @@
#include "MOD_modifiertypes.h"
#include "MOD_util.h"
+#include "bmesh.h"
+
#define CLNORS_VALID_VEC_LEN (1e-6f)
typedef struct ModePair {
diff --git a/source/blender/nodes/shader/node_shader_util.h b/source/blender/nodes/shader/node_shader_util.h
index 916cb81953e..a3c553b983b 100644
--- a/source/blender/nodes/shader/node_shader_util.h
+++ b/source/blender/nodes/shader/node_shader_util.h
@@ -60,13 +60,13 @@
#include "BLT_translation.h"
-#include "IMB_imbuf_types.h"
-#include "IMB_imbuf.h"
+#include "IMB_colormanagement.h"
#include "RE_pipeline.h"
#include "RE_shader_ext.h"
#include "GPU_material.h"
+#include "GPU_texture.h"
#include "GPU_uniformbuffer.h"
bool sh_node_poll_default(struct bNodeType *ntype, struct bNodeTree *ntree);
diff --git a/source/blender/nodes/shader/nodes/node_shader_bsdf_principled.c b/source/blender/nodes/shader/nodes/node_shader_bsdf_principled.c
index 37c35c0adc8..6c3e082f36a 100644
--- a/source/blender/nodes/shader/nodes/node_shader_bsdf_principled.c
+++ b/source/blender/nodes/shader/nodes/node_shader_bsdf_principled.c
@@ -39,6 +39,8 @@ static bNodeSocketTemplate sh_node_bsdf_principled_in[] = {
{SOCK_FLOAT, 1, N_("IOR"), 1.45f, 0.0f, 0.0f, 0.0f, 0.0f, 1000.0f},
{SOCK_FLOAT, 1, N_("Transmission"), 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, PROP_FACTOR},
{SOCK_FLOAT, 1, N_("Transmission Roughness"), 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, PROP_FACTOR},
+ {SOCK_RGBA, 1, N_("Emission"), 0.0f, 0.0f, 0.0f, 1.0f, 0.0f, 1.0f},
+ {SOCK_FLOAT, 1, N_("Alpha"), 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, PROP_FACTOR},
{SOCK_VECTOR,
1,
N_("Normal"),
@@ -99,26 +101,25 @@ static int node_shader_gpu_bsdf_principled(GPUMaterial *mat,
GPUNodeLink *sss_scale;
/* Normals */
- if (!in[17].link) {
- GPU_link(mat, "world_normals_get", &in[17].link);
+ if (!in[19].link) {
+ GPU_link(mat, "world_normals_get", &in[19].link);
}
/* Clearcoat Normals */
- if (!in[18].link) {
- GPU_link(mat, "world_normals_get", &in[18].link);
+ if (!in[20].link) {
+ GPU_link(mat, "world_normals_get", &in[20].link);
}
/* Tangents */
- if (!in[19].link) {
+ if (!in[21].link) {
GPUNodeLink *orco = GPU_attribute(CD_ORCO, "");
- GPU_link(mat, "tangent_orco_z", orco, &in[19].link);
+ GPU_link(mat, "tangent_orco_z", orco, &in[21].link);
GPU_link(mat,
"node_tangent",
- GPU_builtin(GPU_VIEW_NORMAL),
- in[19].link,
+ GPU_builtin(GPU_WORLD_NORMAL),
+ in[21].link,
GPU_builtin(GPU_OBJECT_MATRIX),
- GPU_builtin(GPU_INVERSE_VIEW_MATRIX),
- &in[19].link);
+ &in[21].link);
}
/* SSS Profile */
diff --git a/source/blender/nodes/shader/nodes/node_shader_geometry.c b/source/blender/nodes/shader/nodes/node_shader_geometry.c
index 6f97efe9f73..df9a8ac8318 100644
--- a/source/blender/nodes/shader/nodes/node_shader_geometry.c
+++ b/source/blender/nodes/shader/nodes/node_shader_geometry.c
@@ -51,7 +51,7 @@ static int node_shader_gpu_geometry(GPUMaterial *mat,
in,
out,
GPU_builtin(GPU_VIEW_POSITION),
- GPU_builtin(GPU_VIEW_NORMAL),
+ GPU_builtin(GPU_WORLD_NORMAL),
GPU_attribute(CD_ORCO, ""),
GPU_builtin(GPU_OBJECT_MATRIX),
GPU_builtin(GPU_INVERSE_VIEW_MATRIX),
diff --git a/source/blender/nodes/shader/nodes/node_shader_normal_map.c b/source/blender/nodes/shader/nodes/node_shader_normal_map.c
index d769a219fa0..4976d038065 100644
--- a/source/blender/nodes/shader/nodes/node_shader_normal_map.c
+++ b/source/blender/nodes/shader/nodes/node_shader_normal_map.c
@@ -84,52 +84,33 @@ static int gpu_shader_normal_map(GPUMaterial *mat,
realnorm = GPU_constant(in[1].vec);
}
- negnorm = GPU_builtin(GPU_VIEW_NORMAL);
+ negnorm = GPU_builtin(GPU_WORLD_NORMAL);
GPU_link(mat, "math_max", strength, GPU_constant(d), &strength);
const char *color_to_normal_fnc_name = "color_to_normal_new_shading";
if (nm->space == SHD_SPACE_BLENDER_OBJECT || nm->space == SHD_SPACE_BLENDER_WORLD) {
color_to_normal_fnc_name = "color_to_blender_normal_new_shading";
}
+
+ GPU_link(mat, color_to_normal_fnc_name, realnorm, &realnorm);
switch (nm->space) {
case SHD_SPACE_TANGENT:
- GPU_link(mat, "color_to_normal_new_shading", realnorm, &realnorm);
GPU_link(mat,
"node_normal_map",
GPU_builtin(GPU_OBJECT_INFO),
GPU_attribute(CD_TANGENT, nm->uv_map),
- negnorm,
+ GPU_builtin(GPU_WORLD_NORMAL),
realnorm,
&realnorm);
- GPU_link(
- mat, "vec_math_mix", strength, realnorm, GPU_builtin(GPU_VIEW_NORMAL), &out[0].link);
- /* for uniform scale this is sufficient to match Cycles */
- GPU_link(mat,
- "direction_transform_m4v3",
- out[0].link,
- GPU_builtin(GPU_INVERSE_VIEW_MATRIX),
- &out[0].link);
- GPU_link(mat, "vect_normalize", out[0].link, &out[0].link);
- return true;
+ break;
case SHD_SPACE_OBJECT:
case SHD_SPACE_BLENDER_OBJECT:
- GPU_link(mat,
- "direction_transform_m4v3",
- negnorm,
- GPU_builtin(GPU_INVERSE_VIEW_MATRIX),
- &negnorm);
- GPU_link(mat, color_to_normal_fnc_name, realnorm, &realnorm);
GPU_link(
mat, "direction_transform_m4v3", realnorm, GPU_builtin(GPU_OBJECT_MATRIX), &realnorm);
break;
case SHD_SPACE_WORLD:
case SHD_SPACE_BLENDER_WORLD:
- GPU_link(mat,
- "direction_transform_m4v3",
- negnorm,
- GPU_builtin(GPU_INVERSE_VIEW_MATRIX),
- &negnorm);
- GPU_link(mat, color_to_normal_fnc_name, realnorm, &realnorm);
+ /* Nothing to do. */
break;
}
diff --git a/source/blender/nodes/shader/nodes/node_shader_object_info.c b/source/blender/nodes/shader/nodes/node_shader_object_info.c
index 5520f6f325f..118b8136693 100644
--- a/source/blender/nodes/shader/nodes/node_shader_object_info.c
+++ b/source/blender/nodes/shader/nodes/node_shader_object_info.c
@@ -35,13 +35,17 @@ static int node_shader_gpu_object_info(GPUMaterial *mat,
GPUNodeStack *in,
GPUNodeStack *out)
{
+ Material *ma = GPU_material_get_material(mat);
+ /* Convert to float. */
+ float index = ma ? ma->index : 0;
return GPU_stack_link(mat,
node,
"node_object_info",
in,
out,
GPU_builtin(GPU_OBJECT_MATRIX),
- GPU_builtin(GPU_OBJECT_INFO));
+ GPU_builtin(GPU_OBJECT_INFO),
+ GPU_constant(&index));
}
static void node_shader_exec_object_info(void *UNUSED(data),
diff --git a/source/blender/nodes/shader/nodes/node_shader_tangent.c b/source/blender/nodes/shader/nodes/node_shader_tangent.c
index 5512754d9a2..6795f48edb3 100644
--- a/source/blender/nodes/shader/nodes/node_shader_tangent.c
+++ b/source/blender/nodes/shader/nodes/node_shader_tangent.c
@@ -42,13 +42,7 @@ static int node_shader_gpu_tangent(GPUMaterial *mat,
NodeShaderTangent *attr = node->storage;
if (attr->direction_type == SHD_TANGENT_UVMAP) {
- return GPU_stack_link(mat,
- node,
- "node_tangentmap",
- in,
- out,
- GPU_attribute(CD_TANGENT, ""),
- GPU_builtin(GPU_INVERSE_VIEW_MATRIX));
+ return GPU_stack_link(mat, node, "node_tangentmap", in, out, GPU_attribute(CD_TANGENT, ""));
}
else {
GPUNodeLink *orco = GPU_attribute(CD_ORCO, "");
@@ -68,10 +62,9 @@ static int node_shader_gpu_tangent(GPUMaterial *mat,
"node_tangent",
in,
out,
- GPU_builtin(GPU_VIEW_NORMAL),
+ GPU_builtin(GPU_WORLD_NORMAL),
orco,
- GPU_builtin(GPU_OBJECT_MATRIX),
- GPU_builtin(GPU_INVERSE_VIEW_MATRIX));
+ GPU_builtin(GPU_OBJECT_MATRIX));
}
}
diff --git a/source/blender/nodes/shader/nodes/node_shader_tex_coord.c b/source/blender/nodes/shader/nodes/node_shader_tex_coord.c
index fd62e8ce960..0e34f2ca9b1 100644
--- a/source/blender/nodes/shader/nodes/node_shader_tex_coord.c
+++ b/source/blender/nodes/shader/nodes/node_shader_tex_coord.c
@@ -42,10 +42,6 @@ static int node_shader_gpu_tex_coord(GPUMaterial *mat,
{
Object *ob = (Object *)node->id;
- if (ob != NULL) {
- invert_m4_m4(ob->imat, ob->obmat);
- }
-
GPUNodeLink *inv_obmat = (ob != NULL) ? GPU_uniform(&ob->imat[0][0]) :
GPU_builtin(GPU_INVERSE_OBJECT_MATRIX);
@@ -60,8 +56,7 @@ static int node_shader_gpu_tex_coord(GPUMaterial *mat,
in,
out,
GPU_builtin(GPU_VIEW_POSITION),
- GPU_builtin(GPU_VIEW_NORMAL),
- GPU_builtin(GPU_INVERSE_VIEW_MATRIX),
+ GPU_builtin(GPU_WORLD_NORMAL),
inv_obmat,
GPU_builtin(GPU_CAMERA_TEXCO_FACTORS),
orco,
diff --git a/source/blender/nodes/shader/nodes/node_shader_tex_environment.c b/source/blender/nodes/shader/nodes/node_shader_tex_environment.c
index c3b8bc8bfd0..615f55e4350 100644
--- a/source/blender/nodes/shader/nodes/node_shader_tex_environment.c
+++ b/source/blender/nodes/shader/nodes/node_shader_tex_environment.c
@@ -46,7 +46,6 @@ static void node_shader_init_tex_environment(bNodeTree *UNUSED(ntree), bNode *no
NodeTexEnvironment *tex = MEM_callocN(sizeof(NodeTexEnvironment), "NodeTexEnvironment");
BKE_texture_mapping_default(&tex->base.tex_mapping, TEXMAP_TYPE_POINT);
BKE_texture_colormapping_default(&tex->base.color_mapping);
- tex->color_space = SHD_COLORSPACE_COLOR;
tex->projection = SHD_PROJ_EQUIRECTANGULAR;
BKE_imageuser_default(&tex->iuser);
@@ -68,7 +67,6 @@ static int node_shader_gpu_tex_environment(GPUMaterial *mat,
NodeTexImage *tex_original = node_original->storage;
ImageUser *iuser = &tex_original->iuser;
- int isdata = tex->color_space == SHD_COLORSPACE_NONE;
GPUNodeLink *outalpha;
if (!ima) {
@@ -89,7 +87,7 @@ static int node_shader_gpu_tex_environment(GPUMaterial *mat,
"node_tex_environment_equirectangular",
in[0].link,
GPU_constant(&clamp_size),
- GPU_image(ima, iuser, isdata),
+ GPU_image(ima, iuser),
&in[0].link);
}
else {
@@ -104,7 +102,7 @@ static int node_shader_gpu_tex_environment(GPUMaterial *mat,
GPU_link(mat,
"node_tex_image_linear_no_mip",
in[0].link,
- GPU_image(ima, iuser, isdata),
+ GPU_image(ima, iuser),
&out[0].link,
&outalpha);
break;
@@ -112,26 +110,19 @@ static int node_shader_gpu_tex_environment(GPUMaterial *mat,
GPU_link(mat,
"node_tex_image_nearest",
in[0].link,
- GPU_image(ima, iuser, isdata),
+ GPU_image(ima, iuser),
&out[0].link,
&outalpha);
break;
default:
- GPU_link(mat,
- "node_tex_image_cubic",
- in[0].link,
- GPU_image(ima, iuser, isdata),
- &out[0].link,
- &outalpha);
+ GPU_link(
+ mat, "node_tex_image_cubic", in[0].link, GPU_image(ima, iuser), &out[0].link, &outalpha);
break;
}
- ImBuf *ibuf = BKE_image_acquire_ibuf(ima, iuser, NULL);
- if (ibuf && (ibuf->colormanage_flag & IMB_COLORMANAGE_IS_DATA) == 0 &&
- GPU_material_do_color_management(mat)) {
- GPU_link(mat, "srgb_to_linearrgb", out[0].link, &out[0].link);
+ if (out[0].hasoutput) {
+ GPU_link(mat, "tex_color_alpha_clear", out[0].link, &out[0].link);
}
- BKE_image_release_ibuf(ima, ibuf, NULL);
return true;
}
diff --git a/source/blender/nodes/shader/nodes/node_shader_tex_image.c b/source/blender/nodes/shader/nodes/node_shader_tex_image.c
index 91d58bc41d0..786386bb63e 100644
--- a/source/blender/nodes/shader/nodes/node_shader_tex_image.c
+++ b/source/blender/nodes/shader/nodes/node_shader_tex_image.c
@@ -57,7 +57,6 @@ static void node_shader_init_tex_image(bNodeTree *UNUSED(ntree), bNode *node)
NodeTexImage *tex = MEM_callocN(sizeof(NodeTexImage), "NodeTexImage");
BKE_texture_mapping_default(&tex->base.tex_mapping, TEXMAP_TYPE_POINT);
BKE_texture_colormapping_default(&tex->base.color_mapping);
- tex->color_space = SHD_COLORSPACE_COLOR;
BKE_imageuser_default(&tex->iuser);
node->storage = tex;
@@ -99,7 +98,6 @@ static int node_shader_gpu_tex_image(GPUMaterial *mat,
const char *gpu_node_name = (tex->projection == SHD_PROJ_BOX) ? names_box[tex->interpolation] :
names[tex->interpolation];
- bool do_color_correction = false;
bool do_texco_extend = (tex->extension != SHD_IMAGE_EXTENSION_REPEAT);
const bool do_texco_clip = (tex->extension == SHD_IMAGE_EXTENSION_CLIP);
@@ -111,23 +109,13 @@ static int node_shader_gpu_tex_image(GPUMaterial *mat,
}
GPUNodeLink *norm, *col1, *col2, *col3, *input_coords, *gpu_image;
- GPUNodeLink *vnor, *nor_mat_inv, *blend;
+ GPUNodeLink *vnor, *ob_mat, *blend;
GPUNodeLink **texco = &in[0].link;
- int isdata = tex->color_space == SHD_COLORSPACE_NONE;
-
if (!ima) {
return GPU_stack_link(mat, node, "node_tex_image_empty", in, out);
}
- ImBuf *ibuf = BKE_image_acquire_ibuf(ima, iuser, NULL);
- if ((tex->color_space == SHD_COLORSPACE_COLOR) && ibuf &&
- (ibuf->colormanage_flag & IMB_COLORMANAGE_IS_DATA) == 0 &&
- GPU_material_do_color_management(mat)) {
- do_color_correction = true;
- }
- BKE_image_release_ibuf(ima, ibuf, NULL);
-
if (!*texco) {
*texco = GPU_attribute(CD_MTFACE, "");
}
@@ -140,25 +128,20 @@ static int node_shader_gpu_tex_image(GPUMaterial *mat,
GPU_link(mat, "set_rgb", *texco, &input_coords);
}
if (do_texco_extend) {
- GPU_link(mat, "point_texco_clamp", *texco, GPU_image(ima, iuser, isdata), texco);
+ GPU_link(mat, "point_texco_clamp", *texco, GPU_image(ima, iuser), texco);
}
- GPU_stack_link(mat, node, gpu_node_name, in, out, GPU_image(ima, iuser, isdata));
+ GPU_stack_link(mat, node, gpu_node_name, in, out, GPU_image(ima, iuser));
break;
case SHD_PROJ_BOX:
- vnor = GPU_builtin(GPU_VIEW_NORMAL);
- nor_mat_inv = GPU_builtin(GPU_INVERSE_NORMAL_MATRIX);
+ vnor = GPU_builtin(GPU_WORLD_NORMAL);
+ ob_mat = GPU_builtin(GPU_OBJECT_MATRIX);
blend = GPU_uniform(&tex->projection_blend);
- gpu_image = GPU_image(ima, iuser, isdata);
-
- GPU_link(mat, "mat3_mul", vnor, nor_mat_inv, &norm);
- GPU_link(
- mat, gpu_node_name, *texco, norm, GPU_image(ima, iuser, isdata), &col1, &col2, &col3);
- if (do_color_correction) {
- GPU_link(mat, "srgb_to_linearrgb", col1, &col1);
- GPU_link(mat, "srgb_to_linearrgb", col2, &col2);
- GPU_link(mat, "srgb_to_linearrgb", col3, &col3);
- }
+ gpu_image = GPU_image(ima, iuser);
+
+ /* equivalent to normal_world_to_object */
+ GPU_link(mat, "normal_transform_transposed_m4v3", vnor, ob_mat, &norm);
+ GPU_link(mat, gpu_node_name, *texco, norm, GPU_image(ima, iuser), &col1, &col2, &col3);
GPU_stack_link(
mat, node, "node_tex_image_box", in, out, norm, col1, col2, col3, gpu_image, blend);
break;
@@ -170,9 +153,9 @@ static int node_shader_gpu_tex_image(GPUMaterial *mat,
GPU_link(mat, "set_rgb", *texco, &input_coords);
}
if (do_texco_extend) {
- GPU_link(mat, "point_texco_clamp", *texco, GPU_image(ima, iuser, isdata), texco);
+ GPU_link(mat, "point_texco_clamp", *texco, GPU_image(ima, iuser), texco);
}
- GPU_stack_link(mat, node, gpu_node_name, in, out, GPU_image(ima, iuser, isdata));
+ GPU_stack_link(mat, node, gpu_node_name, in, out, GPU_image(ima, iuser));
break;
case SHD_PROJ_TUBE:
@@ -182,20 +165,31 @@ static int node_shader_gpu_tex_image(GPUMaterial *mat,
GPU_link(mat, "set_rgb", *texco, &input_coords);
}
if (do_texco_extend) {
- GPU_link(mat, "point_texco_clamp", *texco, GPU_image(ima, iuser, isdata), texco);
+ GPU_link(mat, "point_texco_clamp", *texco, GPU_image(ima, iuser), texco);
}
- GPU_stack_link(mat, node, gpu_node_name, in, out, GPU_image(ima, iuser, isdata));
+ GPU_stack_link(mat, node, gpu_node_name, in, out, GPU_image(ima, iuser));
break;
}
if (tex->projection != SHD_PROJ_BOX) {
if (do_texco_clip) {
gpu_node_name = names_clip[tex->interpolation];
- GPU_stack_link(
- mat, node, gpu_node_name, in, out, GPU_image(ima, iuser, isdata), out[0].link);
+ in[0].link = input_coords;
+ GPU_stack_link(mat, node, gpu_node_name, in, out, GPU_image(ima, iuser), out[0].link);
+ }
+ }
+
+ if (out[0].hasoutput) {
+ /* When the alpha socket is used, unpremultiply alpha. This makes it so
+ * that if we blend the color with a transparent shader using alpha as
+ * a factor, we don't multiply alpha into the color twice. */
+ if (out[1].hasoutput &&
+ !(ELEM(ima->alpha_mode, IMA_ALPHA_IGNORE, IMA_ALPHA_CHANNEL_PACKED) ||
+ IMB_colormanagement_space_name_is_data(ima->colorspace_settings.name))) {
+ GPU_link(mat, "tex_color_alpha_unpremultiply", out[0].link, &out[0].link);
}
- if (do_color_correction) {
- GPU_link(mat, "srgb_to_linearrgb", out[0].link, &out[0].link);
+ else {
+ GPU_link(mat, "tex_color_alpha_clear", out[0].link, &out[0].link);
}
}
diff --git a/source/blender/nodes/shader/nodes/node_shader_vector_displacement.c b/source/blender/nodes/shader/nodes/node_shader_vector_displacement.c
index cbc012040b0..ac8b49c4572 100644
--- a/source/blender/nodes/shader/nodes/node_shader_vector_displacement.c
+++ b/source/blender/nodes/shader/nodes/node_shader_vector_displacement.c
@@ -61,7 +61,7 @@ static int gpu_shader_vector_displacement(GPUMaterial *mat,
in,
out,
GPU_attribute(CD_TANGENT, ""),
- GPU_builtin(GPU_VIEW_NORMAL),
+ GPU_builtin(GPU_WORLD_NORMAL),
GPU_builtin(GPU_OBJECT_MATRIX),
GPU_builtin(GPU_VIEW_MATRIX));
}
diff --git a/source/blender/python/generic/idprop_py_api.c b/source/blender/python/generic/idprop_py_api.c
index dd5baaa661c..30cad991b55 100644
--- a/source/blender/python/generic/idprop_py_api.c
+++ b/source/blender/python/generic/idprop_py_api.c
@@ -601,7 +601,6 @@ static IDProperty *idp_from_PyMapping(const char *name, PyObject *ob)
pval = PySequence_GetItem(vals, i);
if (BPy_IDProperty_Map_ValidateAndCreate(key, prop, pval) == false) {
IDP_FreeProperty(prop);
- MEM_freeN(prop);
Py_XDECREF(keys);
Py_XDECREF(vals);
Py_XDECREF(key);
@@ -690,7 +689,7 @@ bool BPy_IDProperty_Map_ValidateAndCreate(PyObject *name_obj, IDProperty *group,
prop->prev = prop_exist->prev;
prop->next = prop_exist->next;
- IDP_FreeProperty(prop_exist);
+ IDP_FreePropertyContent(prop_exist);
*prop_exist = *prop;
MEM_freeN(prop);
}
diff --git a/source/blender/python/gpu/gpu_py_offscreen.c b/source/blender/python/gpu/gpu_py_offscreen.c
index 5ea747b5cdc..561aff41000 100644
--- a/source/blender/python/gpu/gpu_py_offscreen.c
+++ b/source/blender/python/gpu/gpu_py_offscreen.c
@@ -256,7 +256,6 @@ static PyObject *bpygpu_offscreen_draw_view3d(BPyGPUOffScreen *self,
false,
true,
"",
- NULL,
true,
self->ofs,
NULL);
diff --git a/source/blender/python/intern/bpy_app_handlers.c b/source/blender/python/intern/bpy_app_handlers.c
index 7134bf520ac..dde3d026d47 100644
--- a/source/blender/python/intern/bpy_app_handlers.c
+++ b/source/blender/python/intern/bpy_app_handlers.c
@@ -61,6 +61,7 @@ static PyStructSequence_Field app_cb_info_fields[] = {
{(char *)"depsgraph_update_pre", (char *)"on depsgraph update (pre)"},
{(char *)"depsgraph_update_post", (char *)"on depsgraph update (post)"},
{(char *)"version_update", (char *)"on ending the versioning code"},
+ {(char *)"load_factory_preferences_post", (char *)"on loading factory preferences (after)"},
{(char *)"load_factory_startup_post", (char *)"on loading factory startup (after)"},
/* sets the permanent tag */
diff --git a/source/blender/python/intern/bpy_rna.c b/source/blender/python/intern/bpy_rna.c
index a87deeabc65..092c9061bb7 100644
--- a/source/blender/python/intern/bpy_rna.c
+++ b/source/blender/python/intern/bpy_rna.c
@@ -1122,7 +1122,6 @@ static void pyrna_struct_dealloc(BPy_StructRNA *self)
#ifdef PYRNA_FREE_SUPPORT
if (self->freeptr && self->ptr.data) {
IDP_FreeProperty(self->ptr.data);
- MEM_freeN(self->ptr.data);
self->ptr.data = NULL;
}
#endif /* PYRNA_FREE_SUPPORT */
@@ -2030,7 +2029,15 @@ static int pyrna_py_to_prop(
else {
/* data == NULL, assign to RNA */
if (value == Py_None || RNA_struct_is_a(param->ptr.type, ptr_type)) {
- RNA_property_pointer_set(ptr, prop, value == Py_None ? PointerRNA_NULL : param->ptr);
+ ReportList reports;
+ BKE_reports_init(&reports, RPT_STORE);
+ RNA_property_pointer_set(
+ ptr, prop, value == Py_None ? PointerRNA_NULL : param->ptr, &reports);
+ int err = (BPy_reports_to_error(&reports, PyExc_RuntimeError, true));
+ if (err == -1) {
+ Py_XDECREF(value_new);
+ return -1;
+ }
}
else {
raise_error = true;
diff --git a/source/blender/python/intern/bpy_rna_anim.c b/source/blender/python/intern/bpy_rna_anim.c
index 79c31c8caad..710ae0433e0 100644
--- a/source/blender/python/intern/bpy_rna_anim.c
+++ b/source/blender/python/intern/bpy_rna_anim.c
@@ -263,8 +263,9 @@ static int pyrna_struct_keyframe_parse(PointerRNA *ptr,
/* flag may be null (no option currently for remove keyframes e.g.). */
if (r_options) {
- if (pyoptions && (pyrna_set_to_enum_bitfield(
- rna_enum_keying_flag_items, pyoptions, r_options, error_prefix) == -1)) {
+ if (pyoptions &&
+ (pyrna_set_to_enum_bitfield(
+ rna_enum_keying_flag_items_api, pyoptions, r_options, error_prefix) == -1)) {
return -1;
}
@@ -299,8 +300,11 @@ char pyrna_struct_keyframe_insert_doc[] =
"F-Curves.\n"
" - ``INSERTKEY_VISUAL`` Insert keyframes based on 'visual transforms'.\n"
" - ``INSERTKEY_XYZ_TO_RGB`` Color for newly added transformation F-Curves (Location, "
- "Rotation, Scale)\n"
- " and also Color is based on the transform axis.\n"
+ "Rotation, Scale) is based on the transform axis.\n"
+ " - ``INSERTKEY_REPLACE`` Only replace already exising keyframes.\n"
+ " - ``INSERTKEY_AVAILABLE`` Only insert into already existing F-Curves.\n"
+ " - ``INSERTKEY_CYCLE_AWARE`` Take cyclic extrapolation into account "
+ "(Cycle-Aware Keying option).\n"
" :type flag: set\n"
" :return: Success of keyframe insertion.\n"
" :rtype: boolean\n";
diff --git a/source/blender/python/mathutils/mathutils_Matrix.c b/source/blender/python/mathutils/mathutils_Matrix.c
index 7cc9ba50d90..2e664616639 100644
--- a/source/blender/python/mathutils/mathutils_Matrix.c
+++ b/source/blender/python/mathutils/mathutils_Matrix.c
@@ -585,6 +585,34 @@ static PyObject *C_Matrix_Translation(PyObject *cls, PyObject *value)
return Matrix_CreatePyObject(&mat[0][0], 4, 4, (PyTypeObject *)cls);
}
+/* ----------------------------------mathutils.Matrix.Diagonal() ------------- */
+PyDoc_STRVAR(C_Matrix_Diagonal_doc,
+ ".. classmethod:: Diagonal(vector)\n"
+ "\n"
+ " Create a diagonal (scaling) matrix using the values from the vector.\n"
+ "\n"
+ " :arg vector: The vector of values for the diagonal.\n"
+ " :type vector: :class:`Vector`\n"
+ " :return: A diagonal matrix.\n"
+ " :rtype: :class:`Matrix`\n");
+static PyObject *C_Matrix_Diagonal(PyObject *cls, PyObject *value)
+{
+ float mat[16] = {0.0f};
+ float vec[4];
+
+ int size = mathutils_array_parse(
+ vec, 2, 4, value, "mathutils.Matrix.Diagonal(vector), invalid vector arg");
+
+ if (size == -1) {
+ return NULL;
+ }
+
+ for (int i = 0; i < size; i++) {
+ mat[size * i + i] = vec[i];
+ }
+
+ return Matrix_CreatePyObject(mat, size, size, (PyTypeObject *)cls);
+}
/* ----------------------------------mathutils.Matrix.Scale() ------------- */
/* mat is a 1D array of floats - row[0][0], row[0][1], row[1][0], etc. */
PyDoc_STRVAR(C_Matrix_Scale_doc,
@@ -3085,6 +3113,7 @@ static struct PyMethodDef Matrix_methods[] = {
{"Rotation", (PyCFunction)C_Matrix_Rotation, METH_VARARGS | METH_CLASS, C_Matrix_Rotation_doc},
{"Scale", (PyCFunction)C_Matrix_Scale, METH_VARARGS | METH_CLASS, C_Matrix_Scale_doc},
{"Shear", (PyCFunction)C_Matrix_Shear, METH_VARARGS | METH_CLASS, C_Matrix_Shear_doc},
+ {"Diagonal", (PyCFunction)C_Matrix_Diagonal, METH_O | METH_CLASS, C_Matrix_Diagonal_doc},
{"Translation",
(PyCFunction)C_Matrix_Translation,
METH_O | METH_CLASS,
diff --git a/source/blender/render/extern/include/RE_engine.h b/source/blender/render/extern/include/RE_engine.h
index 1092ab553e9..4f51f9874f8 100644
--- a/source/blender/render/extern/include/RE_engine.h
+++ b/source/blender/render/extern/include/RE_engine.h
@@ -93,8 +93,12 @@ typedef struct RenderEngineType {
const int depth,
void *result);
- void (*view_update)(struct RenderEngine *engine, const struct bContext *context);
- void (*view_draw)(struct RenderEngine *engine, const struct bContext *context);
+ void (*view_update)(struct RenderEngine *engine,
+ const struct bContext *context,
+ struct Depsgraph *depsgraph);
+ void (*view_draw)(struct RenderEngine *engine,
+ const struct bContext *context,
+ struct Depsgraph *depsgraph);
void (*update_script_node)(struct RenderEngine *engine,
struct bNodeTree *ntree,
diff --git a/source/blender/render/extern/include/RE_pipeline.h b/source/blender/render/extern/include/RE_pipeline.h
index 46d2df0acb5..db051d58d6c 100644
--- a/source/blender/render/extern/include/RE_pipeline.h
+++ b/source/blender/render/extern/include/RE_pipeline.h
@@ -284,21 +284,21 @@ bool RE_WriteRenderViewsMovie(struct ReportList *reports,
bool preview);
/* only RE_NewRender() needed, main Blender render calls */
-void RE_BlenderFrame(struct Render *re,
- struct Main *bmain,
- struct Scene *scene,
- struct ViewLayer *single_layer,
- struct Object *camera_override,
- int frame,
- const bool write_still);
-void RE_BlenderAnim(struct Render *re,
+void RE_RenderFrame(struct Render *re,
struct Main *bmain,
struct Scene *scene,
struct ViewLayer *single_layer,
struct Object *camera_override,
- int sfra,
- int efra,
- int tfra);
+ int frame,
+ const bool write_still);
+void RE_RenderAnim(struct Render *re,
+ struct Main *bmain,
+ struct Scene *scene,
+ struct ViewLayer *single_layer,
+ struct Object *camera_override,
+ int sfra,
+ int efra,
+ int tfra);
#ifdef WITH_FREESTYLE
void RE_RenderFreestyleStrokes(struct Render *re,
struct Main *bmain,
@@ -307,6 +307,9 @@ void RE_RenderFreestyleStrokes(struct Render *re,
void RE_RenderFreestyleExternal(struct Render *re);
#endif
+/* Free memory and clear runtime data which is only needed during rendering. */
+void RE_CleanAfterRender(struct Render *re);
+
void RE_SetActiveRenderView(struct Render *re, const char *viewname);
const char *RE_GetActiveRenderView(struct Render *re);
diff --git a/source/blender/render/intern/include/render_types.h b/source/blender/render/intern/include/render_types.h
index 63fd3f1d0bd..e4a2afa4349 100644
--- a/source/blender/render/intern/include/render_types.h
+++ b/source/blender/render/intern/include/render_types.h
@@ -37,6 +37,7 @@
#include "RE_pipeline.h"
+struct GHash;
struct Main;
struct Object;
struct RenderEngine;
@@ -112,7 +113,7 @@ struct Render {
struct Object *camera_override;
ThreadRWMutex partsmutex;
- ListBase parts;
+ struct GHash *parts;
/* render engine */
struct RenderEngine *engine;
diff --git a/source/blender/render/intern/source/external_engine.c b/source/blender/render/intern/source/external_engine.c
index 9a955b5e8f5..a5bf5adc243 100644
--- a/source/blender/render/intern/source/external_engine.c
+++ b/source/blender/render/intern/source/external_engine.c
@@ -29,9 +29,11 @@
#include "BLT_translation.h"
+#include "BLI_utildefines.h"
+#include "BLI_ghash.h"
#include "BLI_listbase.h"
+#include "BLI_rect.h"
#include "BLI_string.h"
-#include "BLI_utildefines.h"
#include "DNA_object_types.h"
@@ -169,18 +171,10 @@ void RE_engine_free(RenderEngine *engine)
static RenderPart *get_part_from_result(Render *re, RenderResult *result)
{
- RenderPart *pa;
-
- for (pa = re->parts.first; pa; pa = pa->next) {
- if (result->tilerect.xmin == pa->disprect.xmin - re->disprect.xmin &&
- result->tilerect.ymin == pa->disprect.ymin - re->disprect.ymin &&
- result->tilerect.xmax == pa->disprect.xmax - re->disprect.xmin &&
- result->tilerect.ymax == pa->disprect.ymax - re->disprect.ymin) {
- return pa;
- }
- }
+ rcti key = result->tilerect;
+ BLI_rcti_translate(&key, re->disprect.xmin, re->disprect.ymin);
- return NULL;
+ return BLI_ghash_lookup(re->parts, &key);
}
RenderResult *RE_engine_begin_result(
@@ -458,7 +452,6 @@ rcti *RE_engine_get_current_tiles(Render *re, int *r_total_tiles, bool *r_needs_
{
static rcti tiles_static[BLENDER_MAX_THREADS];
const int allocation_step = BLENDER_MAX_THREADS;
- RenderPart *pa;
int total_tiles = 0;
rcti *tiles = tiles_static;
int allocation_size = BLENDER_MAX_THREADS;
@@ -467,13 +460,15 @@ rcti *RE_engine_get_current_tiles(Render *re, int *r_total_tiles, bool *r_needs_
*r_needs_free = false;
- if (re->engine && (re->engine->flag & RE_ENGINE_HIGHLIGHT_TILES) == 0) {
+ if (!re->parts || (re->engine && (re->engine->flag & RE_ENGINE_HIGHLIGHT_TILES) == 0)) {
*r_total_tiles = 0;
BLI_rw_mutex_unlock(&re->partsmutex);
return NULL;
}
- for (pa = re->parts.first; pa; pa = pa->next) {
+ GHashIterator pa_iter;
+ GHASH_ITER (pa_iter, re->parts) {
+ RenderPart *pa = BLI_ghashIterator_getValue(&pa_iter);
if (pa->status == PART_STATUS_IN_PROGRESS) {
if (total_tiles >= allocation_size) {
/* Just in case we're using crazy network rendering with more
diff --git a/source/blender/render/intern/source/imagetexture.c b/source/blender/render/intern/source/imagetexture.c
index c147794dae7..1aa16dc1019 100644
--- a/source/blender/render/intern/source/imagetexture.c
+++ b/source/blender/render/intern/source/imagetexture.c
@@ -233,7 +233,7 @@ int imagewrap(Tex *tex,
/* keep this before interpolation [#29761] */
if (ima) {
- if ((tex->imaflag & TEX_USEALPHA) && (ima->flag & IMA_IGNORE_ALPHA) == 0) {
+ if ((tex->imaflag & TEX_USEALPHA) && (ima->alpha_mode != IMA_ALPHA_IGNORE)) {
if ((tex->imaflag & TEX_CALCALPHA) == 0) {
texres->talpha = true;
}
@@ -1056,7 +1056,7 @@ static int imagewraposa_aniso(Tex *tex,
image_mipmap_test(tex, ibuf);
if (ima) {
- if ((tex->imaflag & TEX_USEALPHA) && (ima->flag & IMA_IGNORE_ALPHA) == 0) {
+ if ((tex->imaflag & TEX_USEALPHA) && (ima->alpha_mode != IMA_ALPHA_IGNORE)) {
if ((tex->imaflag & TEX_CALCALPHA) == 0) {
texres->talpha = 1;
}
@@ -1512,7 +1512,7 @@ int imagewraposa(Tex *tex,
image_mipmap_test(tex, ibuf);
if (ima) {
- if ((tex->imaflag & TEX_USEALPHA) && (ima->flag & IMA_IGNORE_ALPHA) == 0) {
+ if ((tex->imaflag & TEX_USEALPHA) && (ima->alpha_mode != IMA_ALPHA_IGNORE)) {
if ((tex->imaflag & TEX_CALCALPHA) == 0) {
texres->talpha = true;
}
diff --git a/source/blender/render/intern/source/initrender.c b/source/blender/render/intern/source/initrender.c
index 4540e4e2cc2..acdd801bd86 100644
--- a/source/blender/render/intern/source/initrender.c
+++ b/source/blender/render/intern/source/initrender.c
@@ -31,6 +31,7 @@
#include "MEM_guardedalloc.h"
#include "BLI_math.h"
+#include "BLI_ghash.h"
#include "BLI_blenlib.h"
#include "BLI_utildefines.h"
@@ -245,7 +246,10 @@ void RE_GetCameraModelMatrix(Render *re, struct Object *camera, float r_mat[4][4
void RE_parts_free(Render *re)
{
- BLI_freelistN(&re->parts);
+ if (re->parts) {
+ BLI_ghash_free(re->parts, NULL, MEM_freeN);
+ re->parts = NULL;
+ }
}
void RE_parts_clamp(Render *re)
@@ -262,6 +266,9 @@ void RE_parts_init(Render *re)
RE_parts_free(re);
+ re->parts = BLI_ghash_new(
+ BLI_ghashutil_inthash_v4_p, BLI_ghashutil_inthash_v4_cmp, "render parts");
+
/* this is render info for caller, is not reset when parts are freed! */
re->i.totpart = 0;
re->i.curpart = 0;
@@ -323,7 +330,7 @@ void RE_parts_init(Render *re)
pa->rectx = rectx;
pa->recty = recty;
- BLI_addtail(&re->parts, pa);
+ BLI_ghash_insert(re->parts, &pa->disprect, pa);
re->i.totpart++;
}
}
diff --git a/source/blender/render/intern/source/multires_bake.c b/source/blender/render/intern/source/multires_bake.c
index 237debceb83..878a774ab37 100644
--- a/source/blender/render/intern/source/multires_bake.c
+++ b/source/blender/render/intern/source/multires_bake.c
@@ -1458,7 +1458,8 @@ static void finish_images(MultiresBakeRender *bkr, MultiresBakeResult *result)
bake_ibuf_filter(ibuf, userdata->mask_buffer, bkr->bake_filter);
- ibuf->userflags |= IB_BITMAPDIRTY | IB_DISPLAY_BUFFER_INVALID;
+ ibuf->userflags |= IB_DISPLAY_BUFFER_INVALID;
+ BKE_image_mark_dirty(ima, ibuf);
if (ibuf->rect_float) {
ibuf->userflags |= IB_RECT_INVALID;
diff --git a/source/blender/render/intern/source/pipeline.c b/source/blender/render/intern/source/pipeline.c
index 7d3002ea71d..9c1c713ab94 100644
--- a/source/blender/render/intern/source/pipeline.c
+++ b/source/blender/render/intern/source/pipeline.c
@@ -1988,7 +1988,7 @@ const char *RE_GetActiveRenderView(Render *re)
/* evaluating scene options for general Blender render */
static int render_initialize_from_main(Render *re,
- RenderData *rd,
+ const RenderData *rd,
Main *bmain,
Scene *scene,
ViewLayer *single_layer,
@@ -2072,13 +2072,13 @@ void RE_SetReports(Render *re, ReportList *reports)
}
/* general Blender frame render call */
-void RE_BlenderFrame(Render *re,
- Main *bmain,
- Scene *scene,
- ViewLayer *single_layer,
- Object *camera_override,
- int frame,
- const bool write_still)
+void RE_RenderFrame(Render *re,
+ Main *bmain,
+ Scene *scene,
+ ViewLayer *single_layer,
+ Object *camera_override,
+ int frame,
+ const bool write_still)
{
BLI_callback_exec(re->main, (ID *)scene, BLI_CB_EVT_RENDER_INIT);
@@ -2090,6 +2090,7 @@ void RE_BlenderFrame(Render *re,
if (render_initialize_from_main(
re, &scene->r, bmain, scene, single_layer, camera_override, 0, 0)) {
+ const RenderData rd = scene->r;
MEM_reset_peak_memory();
BLI_callback_exec(re->main, (ID *)scene, BLI_CB_EVT_RENDER_PRE);
@@ -2097,18 +2098,18 @@ void RE_BlenderFrame(Render *re,
do_render_all_options(re);
if (write_still && !G.is_break) {
- if (BKE_imtype_is_movie(scene->r.im_format.imtype)) {
+ if (BKE_imtype_is_movie(rd.im_format.imtype)) {
/* operator checks this but in case its called from elsewhere */
printf("Error: cant write single images with a movie format!\n");
}
else {
char name[FILE_MAX];
BKE_image_path_from_imformat(name,
- scene->r.pic,
+ rd.pic,
BKE_main_blendfile_path(bmain),
scene->r.cfra,
- &scene->r.im_format,
- (scene->r.scemode & R_EXTENSION) != 0,
+ &rd.im_format,
+ (rd.scemode & R_EXTENSION) != 0,
false,
NULL);
@@ -2117,7 +2118,8 @@ void RE_BlenderFrame(Render *re,
}
}
- BLI_callback_exec(re->main, (ID *)scene, BLI_CB_EVT_RENDER_POST); /* keep after file save */
+ /* keep after file save */
+ BLI_callback_exec(re->main, (ID *)scene, BLI_CB_EVT_RENDER_POST);
if (write_still) {
BLI_callback_exec(re->main, (ID *)scene, BLI_CB_EVT_RENDER_WRITE);
}
@@ -2126,8 +2128,7 @@ void RE_BlenderFrame(Render *re,
BLI_callback_exec(
re->main, (ID *)scene, G.is_break ? BLI_CB_EVT_RENDER_CANCEL : BLI_CB_EVT_RENDER_COMPLETE);
- /* Destroy the opengl context in the correct thread. */
- RE_gl_context_destroy(re);
+ RE_CleanAfterRender(re);
/* UGLY WARNING */
G.is_rendering = false;
@@ -2427,7 +2428,10 @@ static int do_write_image_or_movie(Render *re,
return ok;
}
-static void get_videos_dimensions(Render *re, RenderData *rd, size_t *r_width, size_t *r_height)
+static void get_videos_dimensions(const Render *re,
+ const RenderData *rd,
+ size_t *r_width,
+ size_t *r_height)
{
size_t width, height;
if (re->r.mode & R_BORDER) {
@@ -2461,23 +2465,23 @@ static void re_movie_free_all(Render *re, bMovieHandle *mh, int totvideos)
}
/* saves images to disk */
-void RE_BlenderAnim(Render *re,
- Main *bmain,
- Scene *scene,
- ViewLayer *single_layer,
- Object *camera_override,
- int sfra,
- int efra,
- int tfra)
-{
- RenderData rd = scene->r;
+void RE_RenderAnim(Render *re,
+ Main *bmain,
+ Scene *scene,
+ ViewLayer *single_layer,
+ Object *camera_override,
+ int sfra,
+ int efra,
+ int tfra)
+{
+ const RenderData rd = scene->r;
bMovieHandle *mh = NULL;
- int cfrao = scene->r.cfra;
+ const int cfrao = rd.cfra;
int nfra, totrendered = 0, totskipped = 0;
const int totvideos = BKE_scene_multiview_num_videos_get(&rd);
- const bool is_movie = BKE_imtype_is_movie(scene->r.im_format.imtype);
- const bool is_multiview_name = ((scene->r.scemode & R_MULTIVIEW) != 0 &&
- (scene->r.im_format.views_format == R_IMF_VIEWS_INDIVIDUAL));
+ const bool is_movie = BKE_imtype_is_movie(rd.im_format.imtype);
+ const bool is_multiview_name = ((rd.scemode & R_MULTIVIEW) != 0 &&
+ (rd.im_format.views_format == R_IMF_VIEWS_INDIVIDUAL));
BLI_callback_exec(re->main, (ID *)scene, BLI_CB_EVT_RENDER_INIT);
@@ -2493,7 +2497,7 @@ void RE_BlenderAnim(Render *re,
get_videos_dimensions(re, &rd, &width, &height);
- mh = BKE_movie_handle_get(scene->r.im_format.imtype);
+ mh = BKE_movie_handle_get(rd.im_format.imtype);
if (mh == NULL) {
BKE_report(re->reports, RPT_ERROR, "Movie format unsupported");
return;
@@ -2530,23 +2534,6 @@ void RE_BlenderAnim(Render *re,
for (nfra = sfra, scene->r.cfra = sfra; scene->r.cfra <= efra; scene->r.cfra++) {
char name[FILE_MAX];
- /* Special case for 'mh->get_next_frame'
- * this overrides regular frame stepping logic */
- if (mh && mh->get_next_frame) {
- while (G.is_break == false) {
- int nfra_test = mh->get_next_frame(re->movie_ctx_arr[0], &re->r, re->reports);
- if (nfra_test >= 0 && nfra_test >= sfra && nfra_test <= efra) {
- nfra = nfra_test;
- break;
- }
- else {
- if (re->test_break(re->tbh)) {
- G.is_break = true;
- }
- }
- }
- }
-
/* Here is a feedback loop exists -- render initialization requires updated
* render layers settings which could be animated, but scene evaluation for
* the frame happens later because it depends on what layers are visible to
@@ -2582,18 +2569,18 @@ void RE_BlenderAnim(Render *re,
/* Touch/NoOverwrite options are only valid for image's */
if (is_movie == false) {
- if (scene->r.mode & (R_NO_OVERWRITE | R_TOUCH)) {
+ if (rd.mode & (R_NO_OVERWRITE | R_TOUCH)) {
BKE_image_path_from_imformat(name,
- scene->r.pic,
+ rd.pic,
BKE_main_blendfile_path(bmain),
scene->r.cfra,
- &scene->r.im_format,
- (scene->r.scemode & R_EXTENSION) != 0,
+ &rd.im_format,
+ (rd.scemode & R_EXTENSION) != 0,
true,
NULL);
}
- if (scene->r.mode & R_NO_OVERWRITE) {
+ if (rd.mode & R_NO_OVERWRITE) {
if (!is_multiview_name) {
if (BLI_exists(name)) {
printf("skipping existing frame \"%s\"\n", name);
@@ -2626,7 +2613,7 @@ void RE_BlenderAnim(Render *re,
}
}
- if (scene->r.mode & R_TOUCH) {
+ if (rd.mode & R_TOUCH) {
if (!is_multiview_name) {
if (!BLI_exists(name)) {
BLI_make_existing_file(name); /* makes the dir if its not there */
@@ -2675,7 +2662,7 @@ void RE_BlenderAnim(Render *re,
if (G.is_break == true) {
/* remove touched file */
if (is_movie == false) {
- if ((scene->r.mode & R_TOUCH)) {
+ if ((rd.mode & R_TOUCH)) {
if (!is_multiview_name) {
if ((BLI_file_size(name) == 0)) {
/* BLI_exists(name) is implicit */
@@ -2706,8 +2693,8 @@ void RE_BlenderAnim(Render *re,
}
if (G.is_break == false) {
- BLI_callback_exec(
- re->main, (ID *)scene, BLI_CB_EVT_RENDER_POST); /* keep after file save */
+ /* keep after file save */
+ BLI_callback_exec(re->main, (ID *)scene, BLI_CB_EVT_RENDER_POST);
BLI_callback_exec(re->main, (ID *)scene, BLI_CB_EVT_RENDER_WRITE);
}
}
@@ -2730,8 +2717,7 @@ void RE_BlenderAnim(Render *re,
re->main, (ID *)scene, G.is_break ? BLI_CB_EVT_RENDER_CANCEL : BLI_CB_EVT_RENDER_COMPLETE);
BKE_sound_reset_scene_specs(scene);
- /* Destroy the opengl context in the correct thread. */
- RE_gl_context_destroy(re);
+ RE_CleanAfterRender(re);
/* UGLY WARNING */
G.is_rendering = false;
@@ -2756,6 +2742,12 @@ void RE_PreviewRender(Render *re, Main *bmain, Scene *sce)
do_render_3d(re);
}
+void RE_CleanAfterRender(Render *re)
+{
+ /* Destroy the opengl context in the correct thread. */
+ RE_gl_context_destroy(re);
+}
+
/* note; repeated win/disprect calc... solve that nicer, also in compo */
/* only the temp file! */
diff --git a/source/blender/render/intern/source/render_result.c b/source/blender/render/intern/source/render_result.c
index 9ca9472e571..04dabad611f 100644
--- a/source/blender/render/intern/source/render_result.c
+++ b/source/blender/render/intern/source/render_result.c
@@ -29,6 +29,7 @@
#include "MEM_guardedalloc.h"
#include "BLI_utildefines.h"
+#include "BLI_ghash.h"
#include "BLI_listbase.h"
#include "BLI_hash_md5.h"
#include "BLI_path_util.h"
@@ -1174,13 +1175,14 @@ static void save_render_result_tile(RenderResult *rr, RenderResult *rrpart, cons
void render_result_save_empty_result_tiles(Render *re)
{
- RenderPart *pa;
RenderResult *rr;
RenderLayer *rl;
for (rr = re->result; rr; rr = rr->next) {
for (rl = rr->layers.first; rl; rl = rl->next) {
- for (pa = re->parts.first; pa; pa = pa->next) {
+ GHashIterator pa_iter;
+ GHASH_ITER (pa_iter, re->parts) {
+ RenderPart *pa = BLI_ghashIterator_getValue(&pa_iter);
if (pa->status != PART_STATUS_MERGED) {
int party = pa->disprect.ymin - re->disprect.ymin;
int partx = pa->disprect.xmin - re->disprect.xmin;
diff --git a/source/blender/windowmanager/CMakeLists.txt b/source/blender/windowmanager/CMakeLists.txt
index 7e53c652ab5..64f506f03a8 100644
--- a/source/blender/windowmanager/CMakeLists.txt
+++ b/source/blender/windowmanager/CMakeLists.txt
@@ -74,6 +74,7 @@ set(SRC
intern/wm_toolsystem.c
intern/wm_tooltip.c
intern/wm_uilist_type.c
+ intern/wm_utils.c
intern/wm_window.c
gizmo/intern/wm_gizmo.c
gizmo/intern/wm_gizmo_group.c
diff --git a/source/blender/windowmanager/WM_api.h b/source/blender/windowmanager/WM_api.h
index f1037dadf85..4a7953d7a24 100644
--- a/source/blender/windowmanager/WM_api.h
+++ b/source/blender/windowmanager/WM_api.h
@@ -60,6 +60,7 @@ struct wmEvent;
struct wmEventHandler;
struct wmEventHandler_Keymap;
struct wmEventHandler_UI;
+struct wmGenericUserData;
struct wmGesture;
struct wmJob;
struct wmMsgSubscribeKey;
@@ -373,7 +374,8 @@ int WM_operator_confirm_message_ex(struct bContext *C,
struct wmOperator *op,
const char *title,
const int icon,
- const char *message);
+ const char *message,
+ const short opcontext);
int WM_operator_confirm_message(struct bContext *C, struct wmOperator *op, const char *message);
/* operator api */
@@ -400,6 +402,10 @@ int WM_operator_name_call(struct bContext *C,
const char *opstring,
short context,
struct PointerRNA *properties);
+int WM_operator_name_call_with_properties(struct bContext *C,
+ const char *opstring,
+ short context,
+ struct IDProperty *properties);
int WM_operator_call_py(struct bContext *C,
struct wmOperatorType *ot,
short context,
@@ -660,6 +666,7 @@ enum {
WM_JOB_TYPE_SHADER_COMPILATION,
WM_JOB_TYPE_STUDIOLIGHT,
WM_JOB_TYPE_LIGHT_BAKE,
+ WM_JOB_TYPE_FSMENU_BOOKMARK_VALIDATE,
/* add as needed, screencast, seq proxy build
* if having hard coded values is a problem */
};
@@ -789,6 +796,12 @@ void WM_tooltip_init(struct bContext *C, struct wmWindow *win);
void WM_tooltip_refresh(struct bContext *C, struct wmWindow *win);
double WM_tooltip_time_closed(void);
+/* wm_utils.c */
+struct wmGenericCallback *WM_generic_callback_steal(struct wmGenericCallback *callback);
+void WM_generic_callback_free(struct wmGenericCallback *callback);
+
+void WM_generic_user_data_free(struct wmGenericUserData *user_data);
+
#ifdef __cplusplus
}
#endif
diff --git a/source/blender/windowmanager/WM_types.h b/source/blender/windowmanager/WM_types.h
index 154c4837a68..eddea3b2062 100644
--- a/source/blender/windowmanager/WM_types.h
+++ b/source/blender/windowmanager/WM_types.h
@@ -120,6 +120,19 @@ struct wmWindowManager;
/* Include external gizmo API's */
#include "gizmo/WM_gizmo_api.h"
+typedef struct wmGenericUserData {
+ void *data;
+ /** When NULL, use #MEM_freeN. */
+ void (*free_fn)(void *data);
+ bool use_free;
+} wmGenericUserData;
+
+typedef struct wmGenericCallback {
+ void (*exec)(struct bContext *C, void *user_data);
+ void *user_data;
+ void (*free_user_data)(void *user_data);
+} wmGenericCallback;
+
/* ************** wmOperatorType ************************ */
/* flag */
@@ -442,8 +455,7 @@ typedef struct wmGesture {
/* customdata for straight line is a recti: (xmin,ymin) is start, (xmax, ymax) is end */
/* free pointer to use for operator allocs (if set, its freed on exit)*/
- void *userdata;
- bool userdata_free;
+ wmGenericUserData user_data;
} wmGesture;
/* ************** wmEvent ************************ */
@@ -605,7 +617,7 @@ typedef struct wmOperatorType {
* that the operator might still fail to execute even if this return true */
bool (*poll)(struct bContext *) ATTR_WARN_UNUSED_RESULT;
- /* Use to check of properties should be displayed in auto-generated UI.
+ /* Use to check if properties should be displayed in auto-generated UI.
* Use 'check' callback to enforce refreshing. */
bool (*poll_property)(const struct bContext *C,
struct wmOperator *op,
diff --git a/source/blender/windowmanager/gizmo/WM_gizmo_types.h b/source/blender/windowmanager/gizmo/WM_gizmo_types.h
index 1c298f378a4..7d38194db1b 100644
--- a/source/blender/windowmanager/gizmo/WM_gizmo_types.h
+++ b/source/blender/windowmanager/gizmo/WM_gizmo_types.h
@@ -198,6 +198,10 @@ struct wmGizmo {
/** For single click button gizmos, use a different part as a fallback, -1 when unused. */
int drag_part;
+ /** Distance to bias this gizmo above others when picking
+ * (in worldspace, scaled by the gizmo scale - when used). */
+ float select_bias;
+
/**
* Transformation of the gizmo in 2d or 3d space.
* - Matrix axis are expected to be unit length (scale is applied after).
diff --git a/source/blender/windowmanager/gizmo/intern/wm_gizmo.c b/source/blender/windowmanager/gizmo/intern/wm_gizmo.c
index e2e5096ef99..b05865aa7bb 100644
--- a/source/blender/windowmanager/gizmo/intern/wm_gizmo.c
+++ b/source/blender/windowmanager/gizmo/intern/wm_gizmo.c
@@ -754,7 +754,6 @@ void WM_gizmo_properties_free(PointerRNA *ptr)
if (properties) {
IDP_FreeProperty(properties);
- MEM_freeN(properties);
ptr->data = NULL; /* just in case */
}
}
diff --git a/source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c b/source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c
index 31c5e1fb94c..9f36af8b616 100644
--- a/source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c
+++ b/source/blender/windowmanager/gizmo/intern/wm_gizmo_map.c
@@ -25,8 +25,10 @@
#include "BLI_listbase.h"
#include "BLI_math.h"
+#include "BLI_math_bits.h"
#include "BLI_rect.h"
#include "BLI_ghash.h"
+#include "BLI_array.h"
#include "BKE_context.h"
#include "BKE_global.h"
@@ -470,7 +472,8 @@ void WM_gizmomap_draw(wmGizmoMap *gzmap,
static void gizmo_draw_select_3D_loop(const bContext *C,
ListBase *visible_gizmos,
- const wmGizmo *gz_stop)
+ const wmGizmo *gz_stop,
+ bool *r_use_select_bias)
{
int select_id = 0;
wmGizmo *gz;
@@ -511,6 +514,10 @@ static void gizmo_draw_select_3D_loop(const bContext *C,
is_depth_skip_prev = is_depth_skip;
}
+ if (gz->select_bias != 0.0) {
+ *r_use_select_bias = true;
+ }
+
/* pass the selection id shifted by 8 bits. Last 8 bits are used for selected gizmo part id */
gz->type->draw_select(C, gz, select_id << 8);
@@ -543,24 +550,68 @@ static int gizmo_find_intersected_3d_intern(ListBase *visible_gizmos,
ED_view3d_draw_setup_view(
CTX_wm_window(C), CTX_data_depsgraph(C), CTX_data_scene(C), ar, v3d, NULL, NULL, &rect);
+ bool use_select_bias = false;
+
GPU_select_begin(buffer, ARRAY_SIZE(buffer), &rect, GPU_SELECT_NEAREST_FIRST_PASS, 0);
/* do the drawing */
- gizmo_draw_select_3D_loop(C, visible_gizmos, gz_stop);
+ gizmo_draw_select_3D_loop(C, visible_gizmos, gz_stop, &use_select_bias);
hits = GPU_select_end();
if (hits > 0) {
GPU_select_begin(buffer, ARRAY_SIZE(buffer), &rect, GPU_SELECT_NEAREST_SECOND_PASS, hits);
- gizmo_draw_select_3D_loop(C, visible_gizmos, gz_stop);
+ gizmo_draw_select_3D_loop(C, visible_gizmos, gz_stop, &use_select_bias);
GPU_select_end();
}
ED_view3d_draw_setup_view(
CTX_wm_window(C), CTX_data_depsgraph(C), CTX_data_scene(C), ar, v3d, NULL, NULL, NULL);
- const GLuint *hit_near = GPU_select_buffer_near(buffer, hits);
-
- return hit_near ? hit_near[3] : -1;
+ if (use_select_bias && (hits > 1)) {
+ wmGizmo **gizmo_table = NULL;
+ BLI_array_staticdeclare(gizmo_table, 1024);
+ for (LinkData *link = visible_gizmos->first; link; link = link->next) {
+ BLI_array_append(gizmo_table, link->data);
+ }
+ float co_direction[3];
+ float co_screen[3] = {co[0], co[1], 0.0f};
+ ED_view3d_win_to_vector(ar, (float[2]){UNPACK2(co)}, co_direction);
+
+ RegionView3D *rv3d = ar->regiondata;
+ const int viewport[4] = {0, 0, ar->winx, ar->winy};
+ float co_3d_origin[3];
+
+ GPU_matrix_unproject_model_inverted(
+ co_screen, rv3d->viewinv, rv3d->winmat, viewport, co_3d_origin);
+
+ GLuint *buf_iter = buffer;
+ int hit_found = -1;
+ float dot_best = FLT_MAX;
+
+ for (int i = 0; i < hits; i++, buf_iter += 4) {
+ BLI_assert(buf_iter[3] != -1);
+ wmGizmo *gz = gizmo_table[buf_iter[3] >> 8];
+ float co_3d[3];
+ co_screen[2] = int_as_float(buf_iter[1]);
+ GPU_matrix_unproject_model_inverted(co_screen, rv3d->viewinv, rv3d->winmat, viewport, co_3d);
+ float select_bias = gz->select_bias;
+ if ((gz->flag & WM_GIZMO_DRAW_NO_SCALE) == 0) {
+ select_bias *= gz->scale_final;
+ }
+ sub_v3_v3(co_3d, co_3d_origin);
+ const float dot_test = dot_v3v3(co_3d, co_direction) - select_bias;
+ if (dot_best > dot_test) {
+ dot_best = dot_test;
+ hit_found = buf_iter[3];
+ }
+ }
+ BLI_array_free(gizmo_table);
+ return hit_found;
+ }
+ else {
+ const GLuint *hit_near = GPU_select_buffer_near(buffer, hits);
+ return hit_near ? hit_near[3] : -1;
+ }
}
/**
diff --git a/source/blender/windowmanager/intern/wm.c b/source/blender/windowmanager/intern/wm.c
index 7647e9f558f..77e17ad4687 100644
--- a/source/blender/windowmanager/intern/wm.c
+++ b/source/blender/windowmanager/intern/wm.c
@@ -82,7 +82,6 @@ void WM_operator_free(wmOperator *op)
if (op->properties) {
IDP_FreeProperty(op->properties);
- MEM_freeN(op->properties);
}
if (op->reports && (op->reports->flag & RPT_FREE)) {
diff --git a/source/blender/windowmanager/intern/wm_dragdrop.c b/source/blender/windowmanager/intern/wm_dragdrop.c
index 30311d83509..e4ecf7e6e94 100644
--- a/source/blender/windowmanager/intern/wm_dragdrop.c
+++ b/source/blender/windowmanager/intern/wm_dragdrop.c
@@ -442,7 +442,7 @@ void wm_drags_draw(bContext *C, wmWindow *win, rcti *rect)
drag_rect_minmax(rect, x, y, x + iconsize, y + iconsize);
}
else {
- UI_icon_draw_aspect(x, y, drag->icon, 1.0f / UI_DPI_FAC, 0.8, text_col);
+ UI_icon_draw_ex(x, y, drag->icon, U.inv_dpi_fac, 0.8, 0.0f, text_col, false);
}
}
diff --git a/source/blender/windowmanager/intern/wm_draw.c b/source/blender/windowmanager/intern/wm_draw.c
index 6ecbf4ef5ac..6b6a04cacad 100644
--- a/source/blender/windowmanager/intern/wm_draw.c
+++ b/source/blender/windowmanager/intern/wm_draw.c
@@ -917,6 +917,17 @@ void WM_draw_region_free(ARegion *ar)
ar->visible = 0;
}
+void wm_draw_region_test(bContext *C, ScrArea *sa, ARegion *ar)
+{
+ /* Function for redraw timer benchmark. */
+ bool use_viewport = wm_region_use_viewport(sa, ar);
+ wm_draw_region_buffer_create(ar, false, use_viewport);
+ wm_draw_region_bind(ar, 0);
+ ED_region_do_draw(C, ar);
+ wm_draw_region_unbind(ar, 0);
+ ar->do_draw = false;
+}
+
void WM_redraw_windows(bContext *C)
{
wmWindow *win_prev = CTX_wm_window(C);
diff --git a/source/blender/windowmanager/intern/wm_event_system.c b/source/blender/windowmanager/intern/wm_event_system.c
index 13b6260e2b9..6683085e6d3 100644
--- a/source/blender/windowmanager/intern/wm_event_system.c
+++ b/source/blender/windowmanager/intern/wm_event_system.c
@@ -1293,7 +1293,6 @@ static bool operator_last_properties_init_impl(wmOperator *op, IDProperty *last_
IDP_MergeGroup(op->properties, replaceprops, true);
IDP_FreeProperty(replaceprops);
- MEM_freeN(replaceprops);
return changed;
}
@@ -1316,7 +1315,6 @@ bool WM_operator_last_properties_store(wmOperator *op)
{
if (op->type->last_properties) {
IDP_FreeProperty(op->type->last_properties);
- MEM_freeN(op->type->last_properties);
op->type->last_properties = NULL;
}
@@ -1680,6 +1678,17 @@ int WM_operator_name_call(bContext *C, const char *opstring, short context, Poin
return 0;
}
+int WM_operator_name_call_with_properties(struct bContext *C,
+ const char *opstring,
+ short context,
+ struct IDProperty *properties)
+{
+ PointerRNA props_ptr;
+ wmOperatorType *ot = WM_operatortype_find(opstring, false);
+ RNA_pointer_create(NULL, ot->srna, properties, &props_ptr);
+ return WM_operator_name_call_ptr(C, ot, context, &props_ptr);
+}
+
/**
* Call an existent menu. The menu can be created in C or Python.
*/
diff --git a/source/blender/windowmanager/intern/wm_files.c b/source/blender/windowmanager/intern/wm_files.c
index 6d90d4745a6..097db49aea6 100644
--- a/source/blender/windowmanager/intern/wm_files.c
+++ b/source/blender/windowmanager/intern/wm_files.c
@@ -76,6 +76,7 @@
#include "BKE_blender_undo.h"
#include "BKE_context.h"
#include "BKE_global.h"
+#include "BKE_idprop.h"
#include "BKE_main.h"
#include "BKE_packedFile.h"
#include "BKE_report.h"
@@ -98,6 +99,7 @@
#include "ED_datafiles.h"
#include "ED_fileselect.h"
+#include "ED_image.h"
#include "ED_screen.h"
#include "ED_view3d.h"
#include "ED_util.h"
@@ -488,18 +490,21 @@ void wm_file_read_report(bContext *C, Main *bmain)
static void wm_file_read_post(bContext *C,
const bool is_startup_file,
const bool is_factory_startup,
+ const bool use_data,
+ const bool use_userdef,
const bool reset_app_template)
{
bool addons_loaded = false;
wmWindowManager *wm = CTX_wm_manager(C);
- if (!G.background) {
- /* remove windows which failed to be added via WM_check */
- wm_window_ghostwindows_remove_invalid(C, wm);
+ if (use_data) {
+ if (!G.background) {
+ /* remove windows which failed to be added via WM_check */
+ wm_window_ghostwindows_remove_invalid(C, wm);
+ }
+ CTX_wm_window_set(C, wm->windows.first);
}
- CTX_wm_window_set(C, wm->windows.first);
-
#ifdef WITH_PYTHON
if (is_startup_file) {
/* possible python hasn't been initialized */
@@ -513,41 +518,56 @@ static void wm_file_read_post(bContext *C,
/* sync addons, these may have changed from the defaults */
BPY_execute_string(C, (const char *[]){"addon_utils", NULL}, "addon_utils.reset_all()");
}
- BPY_python_reset(C);
+ if (use_data) {
+ BPY_python_reset(C);
+ }
addons_loaded = true;
}
}
else {
/* run any texts that were loaded in and flagged as modules */
- BPY_python_reset(C);
+ if (use_data) {
+ BPY_python_reset(C);
+ }
addons_loaded = true;
}
#else
UNUSED_VARS(is_startup_file, reset_app_template);
#endif /* WITH_PYTHON */
- WM_operatortype_last_properties_clear_all();
-
- /* important to do before NULL'ing the context */
Main *bmain = CTX_data_main(C);
- BLI_callback_exec(bmain, NULL, BLI_CB_EVT_VERSION_UPDATE);
- BLI_callback_exec(bmain, NULL, BLI_CB_EVT_LOAD_POST);
- if (is_factory_startup) {
- BLI_callback_exec(bmain, NULL, BLI_CB_EVT_LOAD_FACTORY_STARTUP_POST);
+
+ if (use_userdef) {
+ if (is_factory_startup) {
+ BLI_callback_exec(bmain, NULL, BLI_CB_EVT_LOAD_FACTORY_USERDEF_POST);
+ }
+ }
+
+ if (use_data) {
+ /* important to do before NULL'ing the context */
+ BLI_callback_exec(bmain, NULL, BLI_CB_EVT_VERSION_UPDATE);
+ BLI_callback_exec(bmain, NULL, BLI_CB_EVT_LOAD_POST);
+ if (is_factory_startup) {
+ BLI_callback_exec(bmain, NULL, BLI_CB_EVT_LOAD_FACTORY_STARTUP_POST);
+ }
}
- /* After load post, so for example the driver namespace can be filled
- * before evaluating the depsgraph. */
- DEG_on_visible_update(bmain, true);
- wm_event_do_depsgraph(C);
+ if (use_data) {
+ WM_operatortype_last_properties_clear_all();
- ED_editors_init(C);
+ /* After load post, so for example the driver namespace can be filled
+ * before evaluating the depsgraph. */
+ DEG_on_visible_update(bmain, true);
+ wm_event_do_depsgraph(C);
+
+ ED_editors_init(C);
#if 1
- WM_event_add_notifier(C, NC_WM | ND_FILEREAD, NULL);
+ WM_event_add_notifier(C, NC_WM | ND_FILEREAD, NULL);
#else
- WM_msg_publish_static(CTX_wm_message_bus(C), WM_MSG_STATICTYPE_FILE_READ);
+ WM_msg_publish_static(CTX_wm_message_bus(C), WM_MSG_STATICTYPE_FILE_READ);
#endif
+ }
/* report any errors.
* currently disabled if addons aren't yet loaded */
@@ -555,25 +575,29 @@ static void wm_file_read_post(bContext *C,
wm_file_read_report(C, bmain);
}
- if (!G.background) {
- if (wm->undo_stack == NULL) {
- wm->undo_stack = BKE_undosys_stack_create();
- }
- else {
- BKE_undosys_stack_clear(wm->undo_stack);
+ if (use_data) {
+ if (!G.background) {
+ if (wm->undo_stack == NULL) {
+ wm->undo_stack = BKE_undosys_stack_create();
+ }
+ else {
+ BKE_undosys_stack_clear(wm->undo_stack);
+ }
+ BKE_undosys_stack_init_from_main(wm->undo_stack, bmain);
+ BKE_undosys_stack_init_from_context(wm->undo_stack, C);
}
- BKE_undosys_stack_init_from_main(wm->undo_stack, bmain);
- BKE_undosys_stack_init_from_context(wm->undo_stack, C);
}
- if (!G.background) {
- /* in background mode this makes it hard to load
- * a blend file and do anything since the screen
- * won't be set to a valid value again */
- CTX_wm_window_set(C, NULL); /* exits queues */
+ if (use_data) {
+ if (!G.background) {
+ /* in background mode this makes it hard to load
+ * a blend file and do anything since the screen
+ * won't be set to a valid value again */
+ CTX_wm_window_set(C, NULL); /* exits queues */
- /* Ensure tools are registered. */
- WM_toolsystem_init(C);
+ /* Ensure tools are registered. */
+ WM_toolsystem_init(C);
+ }
}
}
@@ -600,6 +624,8 @@ bool WM_file_read(bContext *C, const char *filepath, ReportList *reports)
/* we didn't succeed, now try to read Blender file */
if (retval == BKE_READ_EXOTIC_OK_BLEND) {
+ bool use_data = true;
+ bool use_userdef = false;
const int G_f_orig = G.f;
ListBase wmbase;
@@ -638,6 +664,7 @@ bool WM_file_read(bContext *C, const char *filepath, ReportList *reports)
if (retval == BKE_BLENDFILE_READ_OK_USERPREFS) {
/* in case a userdef is read from regular .blend */
wm_init_userdef(bmain, false);
+ use_userdef = true;
}
if (retval != BKE_BLENDFILE_READ_FAIL) {
@@ -646,7 +673,7 @@ bool WM_file_read(bContext *C, const char *filepath, ReportList *reports)
}
}
- wm_file_read_post(C, false, false, false);
+ wm_file_read_post(C, false, false, use_data, use_userdef, false);
success = true;
}
@@ -716,26 +743,6 @@ const char *WM_init_state_app_template_get(void)
return wm_init_state_app_template.override ? wm_init_state_app_template.app_template : NULL;
}
-static bool wm_app_template_has_userpref(const char *app_template)
-{
- /* Test if app template provides a userpref.blend. If not, we will
- * share user preferences with the rest of Blender. */
- if (!app_template && app_template[0]) {
- return false;
- }
-
- char app_template_path[FILE_MAX];
- if (!BKE_appdir_app_template_id_search(
- app_template, app_template_path, sizeof(app_template_path))) {
- return false;
- }
-
- char userpref_path[FILE_MAX];
- BLI_path_join(
- userpref_path, sizeof(userpref_path), app_template_path, BLENDER_USERPREF_FILE, NULL);
- return BLI_exists(userpref_path);
-}
-
/**
* Called on startup, (context entirely filled with NULLs)
* or called for 'New File' both startup.blend and userpref.blend are checked.
@@ -758,6 +765,7 @@ void wm_homefile_read(bContext *C,
ReportList *reports,
bool use_factory_settings,
bool use_empty_data,
+ bool use_data,
bool use_userdef,
const char *filepath_startup_override,
const char *app_template_override,
@@ -788,7 +796,14 @@ void wm_homefile_read(bContext *C,
* And in this case versioning code is to be run.
*/
bool read_userdef_from_memory = false;
- eBLOReadSkip skip_flags = use_userdef ? 0 : BLO_READ_SKIP_USERDEF;
+ eBLOReadSkip skip_flags = 0;
+
+ if (use_data == false) {
+ skip_flags |= BLO_READ_SKIP_DATA;
+ }
+ if (use_userdef == false) {
+ skip_flags |= BLO_READ_SKIP_USERDEF;
+ }
/* True if we load startup.blend from memory
* or use app-template startup.blend which the user hasn't saved. */
@@ -801,14 +816,16 @@ void wm_homefile_read(bContext *C,
SET_FLAG_FROM_TEST(G.f, (U.flag & USER_SCRIPT_AUTOEXEC_DISABLE) == 0, G_FLAG_SCRIPT_AUTOEXEC);
}
- BLI_callback_exec(CTX_data_main(C), NULL, BLI_CB_EVT_LOAD_PRE);
+ if (use_data) {
+ BLI_callback_exec(CTX_data_main(C), NULL, BLI_CB_EVT_LOAD_PRE);
- UI_view2d_zoom_cache_reset();
+ G.relbase_valid = 0;
- G.relbase_valid = 0;
+ /* put aside screens to match with persistent windows later */
+ wm_window_match_init(C, &wmbase);
+ }
- /* put aside screens to match with persistent windows later */
- wm_window_match_init(C, &wmbase);
+ UI_view2d_zoom_cache_reset();
filepath_startup[0] = '\0';
filepath_userdef[0] = '\0';
@@ -931,7 +948,9 @@ void wm_homefile_read(bContext *C,
}
if (success) {
if (update_defaults) {
- BLO_update_defaults_startup_blend(CTX_data_main(C), app_template);
+ if (use_data) {
+ BLO_update_defaults_startup_blend(CTX_data_main(C), app_template);
+ }
}
is_factory_startup = filepath_startup_is_factory;
}
@@ -1010,10 +1029,12 @@ void wm_homefile_read(bContext *C,
BLI_strncpy(U.app_template, app_template_override, sizeof(U.app_template));
}
- /* Prevent buggy files that had G_FILE_RELATIVE_REMAP written out by mistake.
- * Screws up autosaves otherwise can remove this eventually,
- * only in a 2.53 and older, now its not written. */
- G.fileflags &= ~G_FILE_RELATIVE_REMAP;
+ if (use_data) {
+ /* Prevent buggy files that had G_FILE_RELATIVE_REMAP written out by mistake.
+ * Screws up autosaves otherwise can remove this eventually,
+ * only in a 2.53 and older, now its not written. */
+ G.fileflags &= ~G_FILE_RELATIVE_REMAP;
+ }
bmain = CTX_data_main(C);
@@ -1023,8 +1044,10 @@ void wm_homefile_read(bContext *C,
reset_app_template = true;
}
- /* match the read WM with current WM */
- wm_window_match_do(C, &wmbase, &bmain->wm, &bmain->wm);
+ if (use_data) {
+ /* match the read WM with current WM */
+ wm_window_match_do(C, &wmbase, &bmain->wm, &bmain->wm);
+ }
if (use_factory_settings) {
/* Clear keymaps because the current default keymap may have been initialized
@@ -1036,14 +1059,16 @@ void wm_homefile_read(bContext *C,
}
}
- WM_check(C); /* opens window(s), checks keymaps */
+ if (use_data) {
+ WM_check(C); /* opens window(s), checks keymaps */
- bmain->name[0] = '\0';
+ bmain->name[0] = '\0';
- /* start with save preference untitled.blend */
- G.save_over = 0;
+ /* start with save preference untitled.blend */
+ G.save_over = 0;
+ }
- wm_file_read_post(C, true, is_factory_startup, reset_app_template);
+ wm_file_read_post(C, true, is_factory_startup, use_data, use_userdef, reset_app_template);
if (r_is_factory_startup) {
*r_is_factory_startup = is_factory_startup;
@@ -1245,7 +1270,6 @@ static ImBuf *blend_file_thumb(const bContext *C,
BLEN_THUMB_SIZE * 2,
BLEN_THUMB_SIZE * 2,
IB_rect,
- V3D_OFSDRAW_NONE,
R_ALPHAPREMUL,
0,
NULL,
@@ -1653,6 +1677,7 @@ static int wm_userpref_autoexec_add_exec(bContext *UNUSED(C), wmOperator *UNUSED
{
bPathCompare *path_cmp = MEM_callocN(sizeof(bPathCompare), "bPathCompare");
BLI_addtail(&U.autoexec_paths, path_cmp);
+ U.runtime.is_dirty = true;
return OPERATOR_FINISHED;
}
@@ -1673,6 +1698,7 @@ static int wm_userpref_autoexec_remove_exec(bContext *UNUSED(C), wmOperator *op)
bPathCompare *path_cmp = BLI_findlink(&U.autoexec_paths, index);
if (path_cmp) {
BLI_freelinkN(&U.autoexec_paths, path_cmp);
+ U.runtime.is_dirty = true;
}
return OPERATOR_FINISHED;
}
@@ -1694,69 +1720,141 @@ void WM_OT_userpref_autoexec_path_remove(wmOperatorType *ot)
static int wm_userpref_write_exec(bContext *C, wmOperator *op)
{
wmWindowManager *wm = CTX_wm_manager(C);
- char filepath[FILE_MAX];
- const char *cfgdir;
- bool ok = true;
- bool use_template_userpref = wm_app_template_has_userpref(U.app_template);
- /* update keymaps in user preferences */
+ /* Update keymaps in user preferences. */
WM_keyconfig_update(wm);
- if ((cfgdir = BKE_appdir_folder_id_create(BLENDER_USER_CONFIG, NULL))) {
- bool ok_write;
- BLI_path_join(filepath, sizeof(filepath), cfgdir, BLENDER_USERPREF_FILE, NULL);
+ const bool ok = BKE_blendfile_userdef_write_all(op->reports);
- printf("Writing userprefs: '%s' ", filepath);
- if (use_template_userpref) {
- ok_write = BKE_blendfile_userdef_write_app_template(filepath, op->reports);
- }
- else {
- ok_write = BKE_blendfile_userdef_write(filepath, op->reports);
- }
+ return ok ? OPERATOR_FINISHED : OPERATOR_CANCELLED;
+}
- if (ok_write) {
- printf("ok\n");
- }
- else {
- printf("fail\n");
- ok = false;
- }
- }
- else {
- BKE_report(op->reports, RPT_ERROR, "Unable to create userpref path");
- }
+void WM_OT_save_userpref(wmOperatorType *ot)
+{
+ ot->name = "Save Preferences";
+ ot->idname = "WM_OT_save_userpref";
+ ot->description = "Save preferences separately, overrides startup file preferences";
- if (use_template_userpref) {
- if ((cfgdir = BKE_appdir_folder_id_create(BLENDER_USER_CONFIG, U.app_template))) {
- /* Also save app-template prefs */
- BLI_path_join(filepath, sizeof(filepath), cfgdir, BLENDER_USERPREF_FILE, NULL);
+ ot->invoke = WM_operator_confirm;
+ ot->exec = wm_userpref_write_exec;
+}
- printf("Writing userprefs app-template: '%s' ", filepath);
- if (BKE_blendfile_userdef_write(filepath, op->reports) != 0) {
- printf("ok\n");
+static void rna_struct_update_when_changed(bContext *C,
+ Main *bmain,
+ PointerRNA *ptr_a,
+ PointerRNA *ptr_b)
+{
+ CollectionPropertyIterator iter;
+ PropertyRNA *iterprop = RNA_struct_iterator_property(ptr_a->type);
+ BLI_assert(ptr_a->type == ptr_b->type);
+ RNA_property_collection_begin(ptr_a, iterprop, &iter);
+ for (; iter.valid; RNA_property_collection_next(&iter)) {
+ PropertyRNA *prop = iter.ptr.data;
+ if (STREQ(RNA_property_identifier(prop), "rna_type")) {
+ continue;
+ }
+ switch (RNA_property_type(prop)) {
+ case PROP_POINTER: {
+ PointerRNA ptr_sub_a = RNA_property_pointer_get(ptr_a, prop);
+ PointerRNA ptr_sub_b = RNA_property_pointer_get(ptr_b, prop);
+ rna_struct_update_when_changed(C, bmain, &ptr_sub_a, &ptr_sub_b);
+ break;
}
- else {
- printf("fail\n");
- ok = false;
+ case PROP_COLLECTION:
+ /* Don't handle collections. */
+ break;
+ default: {
+ if (!RNA_property_equals(bmain, ptr_a, ptr_b, prop, RNA_EQ_STRICT)) {
+ RNA_property_update(C, ptr_b, prop);
+ }
}
}
- else {
- BKE_report(op->reports, RPT_ERROR, "Unable to create app-template userpref path");
- ok = false;
- }
}
+ RNA_property_collection_end(&iter);
+}
- return ok ? OPERATOR_FINISHED : OPERATOR_CANCELLED;
+static void wm_userpref_update_when_changed(bContext *C,
+ Main *bmain,
+ UserDef *userdef_prev,
+ UserDef *userdef_curr)
+{
+ PointerRNA ptr_a, ptr_b;
+ RNA_pointer_create(NULL, &RNA_Preferences, userdef_prev, &ptr_a);
+ RNA_pointer_create(NULL, &RNA_Preferences, userdef_curr, &ptr_b);
+ const bool is_dirty = userdef_curr->runtime.is_dirty;
+
+ rna_struct_update_when_changed(C, bmain, &ptr_a, &ptr_b);
+
+#ifdef WITH_PYTHON
+ BPY_execute_string(C, (const char *[]){"addon_utils", NULL}, "addon_utils.reset_all()");
+#endif
+
+ WM_keyconfig_reload(C);
+ userdef_curr->runtime.is_dirty = is_dirty;
}
-void WM_OT_save_userpref(wmOperatorType *ot)
+static int wm_userpref_read_exec(bContext *C, wmOperator *op)
{
- ot->name = "Save Preferences";
- ot->idname = "WM_OT_save_userpref";
- ot->description = "Save preferences separately, overrides startup file preferences";
+ const bool use_data = false;
+ const bool use_userdef = true;
+ const bool use_factory_settings = STREQ(op->type->idname, "WM_OT_read_factory_userpref");
+
+ UserDef U_backup = U;
+
+ wm_homefile_read(C,
+ op->reports,
+ use_factory_settings,
+ false,
+ use_data,
+ use_userdef,
+ NULL,
+ WM_init_state_app_template_get(),
+ NULL);
+
+#define USERDEF_RESTORE(member) \
+ { \
+ U.member = U_backup.member; \
+ } \
+ ((void)0)
+
+ USERDEF_RESTORE(userpref);
+
+#undef USERDEF_RESTORE
+
+ Main *bmain = CTX_data_main(C);
+
+ wm_userpref_update_when_changed(C, bmain, &U_backup, &U);
+
+ if (use_factory_settings) {
+ U.runtime.is_dirty = true;
+ }
+
+ /* Needed to recalculate UI scaling values (eg, #UserDef.inv_dpi_fac). */
+ wm_window_clear_drawable(bmain->wm.first);
+
+ WM_event_add_notifier(C, NC_WINDOW, NULL);
+
+ return OPERATOR_FINISHED;
+}
+
+void WM_OT_read_userpref(wmOperatorType *ot)
+{
+ ot->name = "Load Preferences";
+ ot->idname = "WM_OT_read_userpref";
+ ot->description = "Load last saved preferences";
ot->invoke = WM_operator_confirm;
- ot->exec = wm_userpref_write_exec;
+ ot->exec = wm_userpref_read_exec;
+}
+
+void WM_OT_read_factory_userpref(wmOperatorType *ot)
+{
+ ot->name = "Load Factory Preferences";
+ ot->idname = "WM_OT_read_factory_userpref";
+ ot->description = "Load default preferences";
+
+ ot->invoke = WM_operator_confirm;
+ ot->exec = wm_userpref_read_exec;
}
static int wm_history_file_read_exec(bContext *UNUSED(C), wmOperator *UNUSED(op))
@@ -1816,14 +1914,15 @@ static int wm_homefile_read_exec(bContext *C, wmOperator *op)
PropertyRNA *prop_app_template = RNA_struct_find_property(op->ptr, "app_template");
const bool use_splash = !use_factory_settings && RNA_boolean_get(op->ptr, "use_splash");
const bool use_empty_data = RNA_boolean_get(op->ptr, "use_empty");
+ const bool use_temporary_preferences = RNA_boolean_get(op->ptr, "use_temporary_preferences");
if (prop_app_template && RNA_property_is_set(op->ptr, prop_app_template)) {
RNA_property_string_get(op->ptr, prop_app_template, app_template_buf);
app_template = app_template_buf;
/* Always load preferences when switching templates with own preferences. */
- use_userdef = wm_app_template_has_userpref(app_template) ||
- wm_app_template_has_userpref(U.app_template);
+ use_userdef = BKE_appdir_app_template_has_userpref(app_template) ||
+ BKE_appdir_app_template_has_userpref(U.app_template);
/* Turn override off, since we're explicitly loading a different app-template. */
WM_init_state_app_template_set(NULL);
@@ -1833,10 +1932,12 @@ static int wm_homefile_read_exec(bContext *C, wmOperator *op)
app_template = WM_init_state_app_template_get();
}
+ bool use_data = true;
wm_homefile_read(C,
op->reports,
use_factory_settings,
use_empty_data,
+ use_data,
use_userdef,
filepath,
app_template,
@@ -1844,20 +1945,56 @@ static int wm_homefile_read_exec(bContext *C, wmOperator *op)
if (use_splash) {
WM_init_splash(C);
}
+ SET_FLAG_FROM_TEST(G.f, use_temporary_preferences, G_FLAG_USERPREF_NO_SAVE_ON_EXIT);
+
return OPERATOR_FINISHED;
}
+static void wm_homefile_read_after_dialog_callback(bContext *C, void *user_data)
+{
+ WM_operator_name_call_with_properties(
+ C, "WM_OT_read_homefile", WM_OP_EXEC_DEFAULT, (IDProperty *)user_data);
+}
+
+static void wm_free_operator_properties_callback(void *user_data)
+{
+ IDProperty *properties = (IDProperty *)user_data;
+ IDP_FreeProperty(properties);
+}
+
static int wm_homefile_read_invoke(bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
{
- wmWindowManager *wm = CTX_wm_manager(C);
- if (U.uiflag & USER_SAVE_PROMPT && !wm->file_saved) {
- return WM_operator_confirm_message(C, op, "Changes in current file will be lost. Continue?");
+ if (U.uiflag & USER_SAVE_PROMPT && wm_file_or_image_is_modified(C)) {
+ wmGenericCallback *callback = MEM_callocN(sizeof(*callback), __func__);
+ callback->exec = wm_homefile_read_after_dialog_callback;
+ callback->user_data = IDP_CopyProperty(op->properties);
+ callback->free_user_data = wm_free_operator_properties_callback;
+ wm_close_file_dialog(C, callback);
+ return OPERATOR_INTERFACE;
}
else {
return wm_homefile_read_exec(C, op);
}
}
+static void read_homefile_props(wmOperatorType *ot)
+{
+ PropertyRNA *prop;
+
+ prop = RNA_def_string(ot->srna, "app_template", "Template", sizeof(U.app_template), "", "");
+ RNA_def_property_flag(prop, PROP_HIDDEN | PROP_SKIP_SAVE);
+
+ prop = RNA_def_boolean(ot->srna, "use_empty", false, "Empty", "");
+ RNA_def_property_flag(prop, PROP_HIDDEN | PROP_SKIP_SAVE);
+
+ prop = RNA_def_boolean(ot->srna,
+ "use_temporary_preferences",
+ false,
+ "Temporary Preferences",
+ "Don't save preferences on exit");
+ RNA_def_property_flag(prop, PROP_HIDDEN | PROP_SKIP_SAVE);
+}
+
void WM_OT_read_homefile(wmOperatorType *ot)
{
PropertyRNA *prop;
@@ -1877,23 +2014,17 @@ void WM_OT_read_homefile(wmOperatorType *ot)
ot->srna, "load_ui", true, "Load UI", "Load user interface setup from the .blend file");
RNA_def_property_flag(prop, PROP_HIDDEN | PROP_SKIP_SAVE);
- prop = RNA_def_boolean(ot->srna, "use_empty", false, "Empty", "");
- RNA_def_property_flag(prop, PROP_HIDDEN | PROP_SKIP_SAVE);
-
/* So the splash can be kept open after loading a file (for templates). */
prop = RNA_def_boolean(ot->srna, "use_splash", false, "Splash", "");
RNA_def_property_flag(prop, PROP_HIDDEN | PROP_SKIP_SAVE);
- prop = RNA_def_string(ot->srna, "app_template", "Template", sizeof(U.app_template), "", "");
- RNA_def_property_flag(prop, PROP_HIDDEN | PROP_SKIP_SAVE);
+ read_homefile_props(ot);
/* omit poll to run in background mode */
}
void WM_OT_read_factory_settings(wmOperatorType *ot)
{
- PropertyRNA *prop;
-
ot->name = "Load Factory Settings";
ot->idname = "WM_OT_read_factory_settings";
ot->description = "Load default file and preferences";
@@ -1901,12 +2032,7 @@ void WM_OT_read_factory_settings(wmOperatorType *ot)
ot->invoke = WM_operator_confirm;
ot->exec = wm_homefile_read_exec;
- prop = RNA_def_string(ot->srna, "app_template", "Template", sizeof(U.app_template), "", "");
- RNA_def_property_flag(prop, PROP_HIDDEN | PROP_SKIP_SAVE);
-
- prop = RNA_def_boolean(ot->srna, "use_empty", false, "Empty", "");
- RNA_def_property_flag(prop, PROP_HIDDEN | PROP_SKIP_SAVE);
-
+ read_homefile_props(ot);
/* omit poll to run in background mode */
}
@@ -1939,13 +2065,88 @@ static bool wm_file_read_opwrap(bContext *C,
return success;
}
-/* currently fits in a pointer */
-struct FileRuntime {
- bool is_untrusted;
+/* Generic operator state utilities
+ *********************************************/
+
+static void create_operator_state(wmOperatorType *ot, int first_state)
+{
+ PropertyRNA *prop = RNA_def_int(
+ ot->srna, "state", first_state, INT32_MIN, INT32_MAX, "State", "", INT32_MIN, INT32_MAX);
+ RNA_def_property_flag(prop, PROP_SKIP_SAVE);
+ RNA_def_property_flag(prop, PROP_HIDDEN);
+}
+
+static int get_operator_state(wmOperator *op)
+{
+ return RNA_int_get(op->ptr, "state");
+}
+
+static void set_next_operator_state(wmOperator *op, int state)
+{
+ RNA_int_set(op->ptr, "state", state);
+}
+
+typedef struct OperatorDispatchTarget {
+ int state;
+ int (*run)(bContext *C, wmOperator *op);
+} OperatorDispatchTarget;
+
+static int operator_state_dispatch(bContext *C, wmOperator *op, OperatorDispatchTarget *targets)
+{
+ int state = get_operator_state(op);
+ for (int i = 0; targets[i].run; i++) {
+ OperatorDispatchTarget target = targets[i];
+ if (target.state == state) {
+ return target.run(C, op);
+ }
+ }
+ BLI_assert(false);
+ return OPERATOR_CANCELLED;
+}
+
+/* Open Mainfile operator
+ ********************************************/
+
+enum {
+ OPEN_MAINFILE_STATE_DISCARD_CHANGES,
+ OPEN_MAINFILE_STATE_SELECT_FILE_PATH,
+ OPEN_MAINFILE_STATE_OPEN,
};
-static int wm_open_mainfile_invoke(bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
+static int wm_open_mainfile_dispatch(bContext *C, wmOperator *op);
+
+static void wm_open_mainfile_after_dialog_callback(bContext *C, void *user_data)
{
+ WM_operator_name_call_with_properties(
+ C, "WM_OT_open_mainfile", WM_OP_INVOKE_DEFAULT, (IDProperty *)user_data);
+}
+
+static int wm_open_mainfile__discard_changes(bContext *C, wmOperator *op)
+{
+ if (RNA_boolean_get(op->ptr, "display_file_selector")) {
+ set_next_operator_state(op, OPEN_MAINFILE_STATE_SELECT_FILE_PATH);
+ }
+ else {
+ set_next_operator_state(op, OPEN_MAINFILE_STATE_OPEN);
+ }
+
+ if (U.uiflag & USER_SAVE_PROMPT && wm_file_or_image_is_modified(C)) {
+ wmGenericCallback *callback = MEM_callocN(sizeof(*callback), __func__);
+ callback->exec = wm_open_mainfile_after_dialog_callback;
+ callback->user_data = IDP_CopyProperty(op->properties);
+ callback->free_user_data = wm_free_operator_properties_callback;
+ wm_close_file_dialog(C, callback);
+ return OPERATOR_INTERFACE;
+ }
+ else {
+ return wm_open_mainfile_dispatch(C, op);
+ }
+}
+
+static int wm_open_mainfile__select_file_path(bContext *C, wmOperator *op)
+{
+ set_next_operator_state(op, OPEN_MAINFILE_STATE_OPEN);
+
Main *bmain = CTX_data_main(C);
const char *openname = BKE_main_blendfile_path(bmain);
@@ -1973,7 +2174,7 @@ static int wm_open_mainfile_invoke(bContext *C, wmOperator *op, const wmEvent *U
return OPERATOR_RUNNING_MODAL;
}
-static int wm_open_mainfile_exec(bContext *C, wmOperator *op)
+static int wm_open_mainfile__open(bContext *C, wmOperator *op)
{
char filepath[FILE_MAX];
bool success;
@@ -2011,6 +2212,33 @@ static int wm_open_mainfile_exec(bContext *C, wmOperator *op)
}
}
+static OperatorDispatchTarget wm_open_mainfile_dispatch_targets[] = {
+ {OPEN_MAINFILE_STATE_DISCARD_CHANGES, wm_open_mainfile__discard_changes},
+ {OPEN_MAINFILE_STATE_SELECT_FILE_PATH, wm_open_mainfile__select_file_path},
+ {OPEN_MAINFILE_STATE_OPEN, wm_open_mainfile__open},
+ {0, NULL},
+};
+
+static int wm_open_mainfile_dispatch(bContext *C, wmOperator *op)
+{
+ return operator_state_dispatch(C, op, wm_open_mainfile_dispatch_targets);
+}
+
+static int wm_open_mainfile_invoke(bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
+{
+ return wm_open_mainfile_dispatch(C, op);
+}
+
+static int wm_open_mainfile_exec(bContext *C, wmOperator *op)
+{
+ return wm_open_mainfile__open(C, op);
+}
+
+/* currently fits in a pointer */
+struct FileRuntime {
+ bool is_untrusted;
+};
+
static bool wm_open_mainfile_check(bContext *UNUSED(C), wmOperator *op)
{
struct FileRuntime *file_info = (struct FileRuntime *)&op->customdata;
@@ -2091,6 +2319,12 @@ void WM_OT_open_mainfile(wmOperatorType *ot)
"Trusted Source",
"Allow .blend file to execute scripts automatically, default available from "
"system preferences");
+
+ PropertyRNA *prop = RNA_def_boolean(
+ ot->srna, "display_file_selector", true, "Display File Selector", "");
+ RNA_def_property_flag(prop, PROP_SKIP_SAVE);
+
+ create_operator_state(ot, OPEN_MAINFILE_STATE_DISCARD_CHANGES);
}
/** \} */
@@ -2629,9 +2863,228 @@ void wm_test_autorun_warning(bContext *C)
if (win) {
wmWindow *prevwin = CTX_wm_window(C);
CTX_wm_window_set(C, win);
- UI_popup_block_invoke(C, block_create_autorun_warning, NULL);
+ UI_popup_block_invoke(C, block_create_autorun_warning, NULL, NULL);
CTX_wm_window_set(C, prevwin);
}
}
+/* Close File Dialog
+ *************************************/
+
+static char save_images_when_file_is_closed = true;
+
+static void wm_block_file_close_cancel(bContext *C, void *arg_block, void *UNUSED(arg_data))
+{
+ wmWindow *win = CTX_wm_window(C);
+ UI_popup_block_close(C, win, arg_block);
+}
+
+static void wm_block_file_close_discard(bContext *C, void *arg_block, void *arg_data)
+{
+ wmGenericCallback *callback = WM_generic_callback_steal((wmGenericCallback *)arg_data);
+
+ /* Close the popup before executing the callback. Otherwise
+ * the popup might be closed by the callback, which will lead
+ * to a crash. */
+ wmWindow *win = CTX_wm_window(C);
+ UI_popup_block_close(C, win, arg_block);
+
+ callback->exec(C, callback->user_data);
+ WM_generic_callback_free(callback);
+}
+
+static void wm_block_file_close_save(bContext *C, void *arg_block, void *arg_data)
+{
+ wmGenericCallback *callback = WM_generic_callback_steal((wmGenericCallback *)arg_data);
+ bool execute_callback = true;
+
+ wmWindow *win = CTX_wm_window(C);
+ UI_popup_block_close(C, win, arg_block);
+
+ if (save_images_when_file_is_closed) {
+ ReportList *reports = CTX_wm_reports(C);
+ if (!ED_image_save_all_modified(C, reports)) {
+ execute_callback = false;
+ }
+ WM_report_banner_show();
+ }
+
+ Main *bmain = CTX_data_main(C);
+ bool file_has_been_saved_before = BKE_main_blendfile_path(bmain)[0] != '\0';
+
+ if (file_has_been_saved_before) {
+ WM_operator_name_call(C, "WM_OT_save_mainfile", WM_OP_EXEC_DEFAULT, NULL);
+ }
+ else {
+ WM_operator_name_call(C, "WM_OT_save_mainfile", WM_OP_INVOKE_DEFAULT, NULL);
+ execute_callback = false;
+ }
+
+ if (execute_callback) {
+ callback->exec(C, callback->user_data);
+ }
+ WM_generic_callback_free(callback);
+}
+
+static void wm_block_file_close_cancel_button(uiBlock *block, wmGenericCallback *post_action)
+{
+ uiBut *but = uiDefIconTextBut(
+ block, UI_BTYPE_BUT, 0, 0, IFACE_("Cancel"), 0, 0, 0, UI_UNIT_Y, 0, 0, 0, 0, 0, "");
+ UI_but_func_set(but, wm_block_file_close_cancel, block, post_action);
+ UI_but_drawflag_disable(but, UI_BUT_TEXT_LEFT);
+}
+
+static void wm_block_file_close_discard_button(uiBlock *block, wmGenericCallback *post_action)
+{
+ uiBut *but = uiDefIconTextBut(
+ block, UI_BTYPE_BUT, 0, 0, IFACE_("Discard Changes"), 0, 0, 0, UI_UNIT_Y, 0, 0, 0, 0, 0, "");
+ UI_but_func_set(but, wm_block_file_close_discard, block, post_action);
+ UI_but_drawflag_disable(but, UI_BUT_TEXT_LEFT);
+}
+
+static void wm_block_file_close_save_button(uiBlock *block, wmGenericCallback *post_action)
+{
+ uiBut *but = uiDefIconTextBut(
+ block, UI_BTYPE_BUT, 0, 0, IFACE_("Save"), 0, 0, 0, UI_UNIT_Y, 0, 0, 0, 0, 0, "");
+ UI_but_func_set(but, wm_block_file_close_save, block, post_action);
+ UI_but_drawflag_disable(but, UI_BUT_TEXT_LEFT);
+ UI_but_flag_enable(but, UI_BUT_ACTIVE_DEFAULT);
+}
+
+static const char *close_file_dialog_name = "file_close_popup";
+
+static uiBlock *block_create__close_file_dialog(struct bContext *C, struct ARegion *ar, void *arg1)
+{
+ wmGenericCallback *post_action = (wmGenericCallback *)arg1;
+ Main *bmain = CTX_data_main(C);
+
+ uiStyle *style = UI_style_get();
+ uiBlock *block = UI_block_begin(C, ar, close_file_dialog_name, UI_EMBOSS);
+
+ UI_block_flag_enable(
+ block, UI_BLOCK_KEEP_OPEN | UI_BLOCK_LOOP | UI_BLOCK_NO_WIN_CLIP | UI_BLOCK_NUMSELECT);
+ UI_block_theme_style_set(block, UI_BLOCK_THEME_STYLE_POPUP);
+ UI_block_emboss_set(block, UI_EMBOSS);
+
+ uiLayout *layout = UI_block_layout(block,
+ UI_LAYOUT_VERTICAL,
+ UI_LAYOUT_PANEL,
+ 10,
+ 2,
+ U.widget_unit * 24,
+ U.widget_unit * 6,
+ 0,
+ style);
+
+ /* Title */
+ bool blend_file_is_saved = BKE_main_blendfile_path(bmain)[0] != '\0';
+ if (blend_file_is_saved) {
+ uiItemL(layout, "This file has unsaved changes.", ICON_INFO);
+ }
+ else {
+ uiItemL(layout, "This file has not been saved yet.", ICON_INFO);
+ }
+
+ /* Image Saving */
+ ReportList reports;
+ BKE_reports_init(&reports, RPT_STORE);
+ uint modified_images_count = ED_image_save_all_modified_info(C, &reports);
+
+ if (modified_images_count > 0) {
+ char message[64];
+ BLI_snprintf(message,
+ sizeof(message),
+ (modified_images_count == 1) ? "Save %u modified image" :
+ "Save %u modified images",
+ modified_images_count);
+ uiDefButBitC(block,
+ UI_BTYPE_CHECKBOX,
+ 1,
+ 0,
+ message,
+ 0,
+ 0,
+ 0,
+ UI_UNIT_Y,
+ &save_images_when_file_is_closed,
+ 0,
+ 0,
+ 0,
+ 0,
+ "");
+
+ LISTBASE_FOREACH (Report *, report, &reports.list) {
+ uiItemL(layout, report->message, ICON_ERROR);
+ }
+ }
+
+ BKE_reports_clear(&reports);
+
+ uiItemL(layout, "", ICON_NONE);
+
+ /* Buttons */
+#ifdef _WIN32
+ const bool windows_layout = true;
+#else
+ const bool windows_layout = false;
+#endif
+
+ uiLayout *split = uiLayoutSplit(layout, 0.0f, true);
+
+ if (windows_layout) {
+ /* Windows standard layout. */
+ uiLayout *col = uiLayoutColumn(split, false);
+ uiItemS(col);
+
+ col = uiLayoutColumn(split, false);
+ wm_block_file_close_save_button(block, post_action);
+
+ col = uiLayoutColumn(split, false);
+ wm_block_file_close_discard_button(block, post_action);
+
+ col = uiLayoutColumn(split, false);
+ wm_block_file_close_cancel_button(block, post_action);
+ }
+ else {
+ /* macOS and Linux standard layout. */
+ uiLayout *col = uiLayoutColumn(split, false);
+ wm_block_file_close_discard_button(block, post_action);
+
+ col = uiLayoutColumn(split, false);
+ uiItemS(col);
+
+ col = uiLayoutColumn(split, false);
+ wm_block_file_close_cancel_button(block, post_action);
+
+ col = uiLayoutColumn(split, false);
+ wm_block_file_close_save_button(block, post_action);
+ }
+
+ UI_block_bounds_set_centered(block, 10);
+ return block;
+}
+
+static void free_post_file_close_action(void *arg)
+{
+ wmGenericCallback *action = (wmGenericCallback *)arg;
+ WM_generic_callback_free(action);
+}
+
+void wm_close_file_dialog(bContext *C, wmGenericCallback *post_action)
+{
+ if (!UI_popup_block_name_exists(C, close_file_dialog_name)) {
+ UI_popup_block_invoke(
+ C, block_create__close_file_dialog, post_action, free_post_file_close_action);
+ }
+ else {
+ WM_generic_callback_free(post_action);
+ }
+}
+
+bool wm_file_or_image_is_modified(const bContext *C)
+{
+ wmWindowManager *wm = CTX_wm_manager(C);
+ return !wm->file_saved || ED_image_should_save_modified(C);
+}
+
/** \} */
diff --git a/source/blender/windowmanager/intern/wm_gesture.c b/source/blender/windowmanager/intern/wm_gesture.c
index b12bb89ea9f..e117a1bcdfe 100644
--- a/source/blender/windowmanager/intern/wm_gesture.c
+++ b/source/blender/windowmanager/intern/wm_gesture.c
@@ -62,7 +62,7 @@ wmGesture *WM_gesture_new(bContext *C, const wmEvent *event, int type)
gesture->type = type;
gesture->event_type = event->type;
gesture->winrct = ar->winrct;
- gesture->userdata_free = true; /* Free if userdata is set. */
+ gesture->user_data.use_free = true; /* Free if userdata is set. */
gesture->modal_state = GESTURE_MODAL_NOP;
if (ELEM(type,
@@ -106,9 +106,7 @@ void WM_gesture_end(bContext *C, wmGesture *gesture)
}
BLI_remlink(&win->gesture, gesture);
MEM_freeN(gesture->customdata);
- if (gesture->userdata && gesture->userdata_free) {
- MEM_freeN(gesture->userdata);
- }
+ WM_generic_user_data_free(&gesture->user_data);
MEM_freeN(gesture);
}
diff --git a/source/blender/windowmanager/intern/wm_init_exit.c b/source/blender/windowmanager/intern/wm_init_exit.c
index 97ba9190351..04a3115992f 100644
--- a/source/blender/windowmanager/intern/wm_init_exit.c
+++ b/source/blender/windowmanager/intern/wm_init_exit.c
@@ -52,6 +52,7 @@
#include "BLO_writefile.h"
#include "BLO_undofile.h"
+#include "BKE_blendfile.h"
#include "BKE_blender.h"
#include "BKE_blender_undo.h"
#include "BKE_context.h"
@@ -254,11 +255,15 @@ void WM_init(bContext *C, int argc, const char **argv)
/* get the default database, plus a wm */
bool is_factory_startup = true;
+ const bool use_data = true;
+ const bool use_userdef = true;
+
wm_homefile_read(C,
NULL,
G.factory_startup,
false,
- true,
+ use_data,
+ use_userdef,
NULL,
WM_init_state_app_template_get(),
&is_factory_startup);
@@ -469,6 +474,14 @@ void WM_exit_ext(bContext *C, const bool do_python)
WM_event_remove_handlers(C, &win->modalhandlers);
ED_screen_exit(C, win, WM_window_get_active_screen(win));
}
+
+ if (!G.background) {
+ if ((U.pref_flag & USER_PREF_FLAG_SAVE) && ((G.f & G_FLAG_USERPREF_NO_SAVE_ON_EXIT) == 0)) {
+ if (U.runtime.is_dirty) {
+ BKE_blendfile_userdef_write_all(NULL);
+ }
+ }
+ }
}
BLI_timer_free();
diff --git a/source/blender/windowmanager/intern/wm_keymap.c b/source/blender/windowmanager/intern/wm_keymap.c
index bae9a5de1e6..a4ee735d911 100644
--- a/source/blender/windowmanager/intern/wm_keymap.c
+++ b/source/blender/windowmanager/intern/wm_keymap.c
@@ -310,6 +310,7 @@ bool WM_keyconfig_remove(wmWindowManager *wm, wmKeyConfig *keyconf)
if (BLI_findindex(&wm->keyconfigs, keyconf) != -1) {
if (STREQLEN(U.keyconfigstr, keyconf->idname, sizeof(U.keyconfigstr))) {
BLI_strncpy(U.keyconfigstr, wm->defaultconf->idname, sizeof(U.keyconfigstr));
+ U.runtime.is_dirty = true;
WM_keyconfig_update_tag(NULL, NULL);
}
@@ -360,6 +361,9 @@ void WM_keyconfig_set_active(wmWindowManager *wm, const char *idname)
WM_keyconfig_update(wm);
BLI_strncpy(U.keyconfigstr, idname, sizeof(U.keyconfigstr));
+ if (wm->initialized & WM_KEYCONFIG_IS_INITIALIZED) {
+ U.runtime.is_dirty = true;
+ }
WM_keyconfig_update_tag(NULL, NULL);
WM_keyconfig_update(wm);
@@ -1120,7 +1124,8 @@ const char *WM_key_event_string(const short type, const bool compact)
if (platform == MACOS) {
icon_glyph = "\xe2\x87\xa7";
}
- return key_event_icon_or_text(font_id, IFACE_("Shift"), icon_glyph);
+ return key_event_icon_or_text(
+ font_id, CTX_IFACE_(BLT_I18NCONTEXT_ID_WINDOWMANAGER, "Shift"), icon_glyph);
}
case LEFTCTRLKEY:
case RIGHTCTRLKEY:
@@ -1407,7 +1412,6 @@ static wmKeyMapItem *wm_keymap_item_find_in_keymap(wmKeyMap *keymap,
}
IDP_FreeProperty(properties_default);
- MEM_freeN(properties_default);
}
}
}
@@ -1581,7 +1585,6 @@ static wmKeyMapItem *wm_keymap_item_find(const bContext *C,
}
IDP_FreeProperty(properties_temp);
- MEM_freeN(properties_temp);
}
}
@@ -1620,7 +1623,6 @@ static wmKeyMapItem *wm_keymap_item_find(const bContext *C,
}
IDP_FreeProperty(properties_default);
- MEM_freeN(properties_default);
}
}
}
@@ -2017,7 +2019,6 @@ void WM_keymap_item_restore_to_default(bContext *C, wmKeyMap *keymap, wmKeyMapIt
if (orig->properties) {
if (kmi->properties) {
IDP_FreeProperty(kmi->properties);
- MEM_freeN(kmi->properties);
kmi->properties = NULL;
}
diff --git a/source/blender/windowmanager/intern/wm_operator_props.c b/source/blender/windowmanager/intern/wm_operator_props.c
index ece57f5a63b..3ad7247d993 100644
--- a/source/blender/windowmanager/intern/wm_operator_props.c
+++ b/source/blender/windowmanager/intern/wm_operator_props.c
@@ -94,7 +94,9 @@ void WM_operator_properties_filesel(wmOperatorType *ot,
}
if (flag & WM_FILESEL_FILES) {
- RNA_def_collection_runtime(ot->srna, "files", &RNA_OperatorFileListElement, "Files", "");
+ prop = RNA_def_collection_runtime(
+ ot->srna, "files", &RNA_OperatorFileListElement, "Files", "");
+ RNA_def_property_flag(prop, PROP_HIDDEN | PROP_SKIP_SAVE);
}
if (action == FILE_SAVE) {
@@ -344,11 +346,11 @@ void WM_operator_properties_gesture_box(wmOperatorType *ot)
void WM_operator_properties_select_operation(wmOperatorType *ot)
{
static const EnumPropertyItem select_mode_items[] = {
- {SEL_OP_SET, "SET", 0, "New", ""},
- {SEL_OP_ADD, "ADD", 0, "Add", ""},
- {SEL_OP_SUB, "SUB", 0, "Subtract", ""},
- {SEL_OP_XOR, "XOR", 0, "Difference", ""},
- {SEL_OP_AND, "AND", 0, "Intersect", ""},
+ {SEL_OP_SET, "SET", ICON_SELECT_SET, "Set", "Set a new selection"},
+ {SEL_OP_ADD, "ADD", ICON_SELECT_EXTEND, "Extend", "Extend existing selection"},
+ {SEL_OP_SUB, "SUB", ICON_SELECT_SUBTRACT, "Subtract", "Subtract existing selection"},
+ {SEL_OP_XOR, "XOR", ICON_SELECT_DIFFERENCE, "Difference", "Inverts existing selection"},
+ {SEL_OP_AND, "AND", ICON_SELECT_INTERSECT, "Intersect", "Intersect existing selection"},
{0, NULL, 0, NULL, NULL},
};
PropertyRNA *prop = RNA_def_enum(ot->srna, "mode", select_mode_items, SEL_OP_SET, "Mode", "");
@@ -359,9 +361,9 @@ void WM_operator_properties_select_operation(wmOperatorType *ot)
void WM_operator_properties_select_operation_simple(wmOperatorType *ot)
{
static const EnumPropertyItem select_mode_items[] = {
- {SEL_OP_SET, "SET", 0, "New", ""},
- {SEL_OP_ADD, "ADD", 0, "Add", ""},
- {SEL_OP_SUB, "SUB", 0, "Subtract", ""},
+ {SEL_OP_SET, "SET", ICON_SELECT_SET, "Set", "Set a new selection"},
+ {SEL_OP_ADD, "ADD", ICON_SELECT_EXTEND, "Extend", "Extend existing selection"},
+ {SEL_OP_SUB, "SUB", ICON_SELECT_SUBTRACT, "Subtract", "Subtract existing selection"},
{0, NULL, 0, NULL, NULL},
};
PropertyRNA *prop = RNA_def_enum(ot->srna, "mode", select_mode_items, SEL_OP_SET, "Mode", "");
diff --git a/source/blender/windowmanager/intern/wm_operator_type.c b/source/blender/windowmanager/intern/wm_operator_type.c
index 3585cffc615..179b4402200 100644
--- a/source/blender/windowmanager/intern/wm_operator_type.c
+++ b/source/blender/windowmanager/intern/wm_operator_type.c
@@ -156,7 +156,6 @@ void WM_operatortype_remove_ptr(wmOperatorType *ot)
if (ot->last_properties) {
IDP_FreeProperty(ot->last_properties);
- MEM_freeN(ot->last_properties);
}
if (ot->macro.first) {
@@ -194,7 +193,6 @@ static void operatortype_ghash_free_cb(wmOperatorType *ot)
{
if (ot->last_properties) {
IDP_FreeProperty(ot->last_properties);
- MEM_freeN(ot->last_properties);
}
if (ot->macro.first) {
@@ -279,7 +277,6 @@ void WM_operatortype_last_properties_clear_all(void)
if (ot->last_properties) {
IDP_FreeProperty(ot->last_properties);
- MEM_freeN(ot->last_properties);
ot->last_properties = NULL;
}
}
diff --git a/source/blender/windowmanager/intern/wm_operators.c b/source/blender/windowmanager/intern/wm_operators.c
index ec803c9bba7..4a99c2de6e7 100644
--- a/source/blender/windowmanager/intern/wm_operators.c
+++ b/source/blender/windowmanager/intern/wm_operators.c
@@ -691,7 +691,6 @@ void WM_operator_properties_free(PointerRNA *ptr)
if (properties) {
IDP_FreeProperty(properties);
- MEM_freeN(properties);
ptr->data = NULL; /* just in case */
}
}
@@ -870,7 +869,7 @@ int WM_enum_search_invoke_previews(bContext *C, wmOperator *op, short prv_cols,
search_menu.prv_cols = prv_cols;
search_menu.prv_rows = prv_rows;
- UI_popup_block_invoke(C, wm_enum_search_menu, &search_menu);
+ UI_popup_block_invoke(C, wm_enum_search_menu, &search_menu, NULL);
return OPERATOR_INTERFACE;
}
@@ -879,13 +878,17 @@ int WM_enum_search_invoke(bContext *C, wmOperator *op, const wmEvent *UNUSED(eve
{
static struct EnumSearchMenu search_menu;
search_menu.op = op;
- UI_popup_block_invoke(C, wm_enum_search_menu, &search_menu);
+ UI_popup_block_invoke(C, wm_enum_search_menu, &search_menu, NULL);
return OPERATOR_INTERFACE;
}
/* Can't be used as an invoke directly, needs message arg (can be NULL) */
-int WM_operator_confirm_message_ex(
- bContext *C, wmOperator *op, const char *title, const int icon, const char *message)
+int WM_operator_confirm_message_ex(bContext *C,
+ wmOperator *op,
+ const char *title,
+ const int icon,
+ const char *message,
+ const short opcontext)
{
uiPopupMenu *pup;
uiLayout *layout;
@@ -900,8 +903,7 @@ int WM_operator_confirm_message_ex(
pup = UI_popup_menu_begin(C, title, icon);
layout = UI_popup_menu_layout(pup);
- uiItemFullO_ptr(
- layout, op->type, message, ICON_NONE, properties, WM_OP_EXEC_REGION_WIN, 0, NULL);
+ uiItemFullO_ptr(layout, op->type, message, ICON_NONE, properties, opcontext, 0, NULL);
UI_popup_menu_end(C, pup);
return OPERATOR_INTERFACE;
@@ -909,7 +911,8 @@ int WM_operator_confirm_message_ex(
int WM_operator_confirm_message(bContext *C, wmOperator *op, const char *message)
{
- return WM_operator_confirm_message_ex(C, op, IFACE_("OK?"), ICON_QUESTION, message);
+ return WM_operator_confirm_message_ex(
+ C, op, IFACE_("OK?"), ICON_QUESTION, message, WM_OP_EXEC_REGION_WIN);
}
int WM_operator_confirm(bContext *C, wmOperator *op, const wmEvent *UNUSED(event))
@@ -1398,7 +1401,7 @@ int WM_operator_redo_popup(bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
}
- UI_popup_block_invoke(C, wm_block_create_redo, op);
+ UI_popup_block_invoke(C, wm_block_create_redo, op, NULL);
return OPERATOR_CANCELLED;
}
@@ -1710,7 +1713,7 @@ static uiBlock *wm_block_create_splash(bContext *C, ARegion *ar, void *UNUSED(ar
static int wm_splash_invoke(bContext *C, wmOperator *UNUSED(op), const wmEvent *UNUSED(event))
{
- UI_popup_block_invoke(C, wm_block_create_splash, NULL);
+ UI_popup_block_invoke(C, wm_block_create_splash, NULL, NULL);
return OPERATOR_FINISHED;
}
@@ -1816,7 +1819,7 @@ static int wm_search_menu_invoke(bContext *C, wmOperator *UNUSED(op), const wmEv
data.size[0] = UI_searchbox_size_x() * 2;
data.size[1] = UI_searchbox_size_y();
- UI_popup_block_invoke(C, wm_block_search_menu, &data);
+ UI_popup_block_invoke(C, wm_block_search_menu, &data, NULL);
return OPERATOR_INTERFACE;
}
@@ -3082,8 +3085,7 @@ static void redraw_timer_step(bContext *C,
{
if (type == eRTDrawRegion) {
if (ar) {
- ED_region_do_draw(C, ar);
- ar->do_draw = false;
+ wm_draw_region_test(C, sa, ar);
}
}
else if (type == eRTDrawRegionSwap) {
@@ -3107,8 +3109,7 @@ static void redraw_timer_step(bContext *C,
for (ar_iter = sa_iter->regionbase.first; ar_iter; ar_iter = ar_iter->next) {
if (ar_iter->visible) {
CTX_wm_region_set(C, ar_iter);
- ED_region_do_draw(C, ar_iter);
- ar_iter->do_draw = false;
+ wm_draw_region_test(C, sa_iter, ar_iter);
}
}
}
@@ -3153,6 +3154,7 @@ static int redraw_timer_exec(bContext *C, wmOperator *op)
wmWindow *win = CTX_wm_window(C);
ScrArea *sa = CTX_wm_area(C);
ARegion *ar = CTX_wm_region(C);
+ wmWindowManager *wm = CTX_wm_manager(C);
double time_start, time_delta;
const int type = RNA_enum_get(op->ptr, "type");
const int iter = RNA_int_get(op->ptr, "iterations");
@@ -3166,6 +3168,8 @@ static int redraw_timer_exec(bContext *C, wmOperator *op)
time_start = PIL_check_seconds_timer();
+ wm_window_make_drawable(wm, win);
+
for (a = 0; a < iter; a++) {
redraw_timer_step(C, bmain, scene, depsgraph, win, sa, ar, type, cfra);
iter_steps += 1;
@@ -3504,6 +3508,8 @@ void wm_operatortypes_register(void)
WM_operatortype_append(WM_OT_read_factory_settings);
WM_operatortype_append(WM_OT_save_homefile);
WM_operatortype_append(WM_OT_save_userpref);
+ WM_operatortype_append(WM_OT_read_userpref);
+ WM_operatortype_append(WM_OT_read_factory_userpref);
WM_operatortype_append(WM_OT_userpref_autoexec_path_add);
WM_operatortype_append(WM_OT_userpref_autoexec_path_remove);
WM_operatortype_append(WM_OT_window_fullscreen_toggle);
diff --git a/source/blender/windowmanager/intern/wm_playanim.c b/source/blender/windowmanager/intern/wm_playanim.c
index 844316bc925..7cc44bcad99 100644
--- a/source/blender/windowmanager/intern/wm_playanim.c
+++ b/source/blender/windowmanager/intern/wm_playanim.c
@@ -1063,7 +1063,7 @@ static int ghost_event_proc(GHOST_EventHandle evt, GHOST_TUserDataPtr ps_void)
break;
}
- case GHOST_kEventQuit:
+ case GHOST_kEventQuitRequest:
case GHOST_kEventWindowClose: {
ps->go = false;
break;
diff --git a/source/blender/windowmanager/intern/wm_toolsystem.c b/source/blender/windowmanager/intern/wm_toolsystem.c
index f429415bee9..3ea58d8c4e5 100644
--- a/source/blender/windowmanager/intern/wm_toolsystem.c
+++ b/source/blender/windowmanager/intern/wm_toolsystem.c
@@ -574,6 +574,20 @@ void WM_toolsystem_refresh_active(bContext *C)
}
}
}
+
+ BKE_workspace_id_tag_all_visible(bmain, LIB_TAG_DOIT);
+
+ LISTBASE_FOREACH (WorkSpace *, workspace, &bmain->workspaces) {
+ if (workspace->id.tag & LIB_TAG_DOIT) {
+ workspace->id.tag &= ~LIB_TAG_DOIT;
+ /* Refresh to ensure data is initialized.
+ * This is needed because undo can load a state which no longer has the underlying DNA data
+ * needed for the tool (un-initialized paint-slots for eg), see: T64339. */
+ for (bToolRef *tref = workspace->tools.first; tref; tref = tref->next) {
+ toolsystem_refresh_ref(C, workspace, tref);
+ }
+ }
+ }
}
void WM_toolsystem_refresh_screen_area(WorkSpace *workspace, ViewLayer *view_layer, ScrArea *sa)
@@ -712,7 +726,7 @@ static const char *toolsystem_default_tool(const bToolKey *tkey)
case SPACE_IMAGE:
switch (tkey->mode) {
case SI_MODE_PAINT:
- return "builtin_brush.draw";
+ return "builtin_brush.Draw";
}
break;
case SPACE_NODE: {
diff --git a/source/blender/windowmanager/intern/wm_utils.c b/source/blender/windowmanager/intern/wm_utils.c
new file mode 100644
index 00000000000..c0ee1ec44db
--- /dev/null
+++ b/source/blender/windowmanager/intern/wm_utils.c
@@ -0,0 +1,71 @@
+/*
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/** \file
+ * \ingroup wm
+ *
+ * Generic helper utilies that aren't assosiated with a particular area.
+ */
+
+#include "WM_types.h"
+#include "WM_api.h"
+
+#include "MEM_guardedalloc.h"
+
+/* -------------------------------------------------------------------- */
+/** \name Generic Callback
+ * \{ */
+
+void WM_generic_callback_free(wmGenericCallback *callback)
+{
+ if (callback->free_user_data) {
+ callback->free_user_data(callback->user_data);
+ }
+ MEM_freeN(callback);
+}
+
+static void do_nothing(struct bContext *UNUSED(C), void *UNUSED(user_data))
+{
+}
+
+wmGenericCallback *WM_generic_callback_steal(wmGenericCallback *callback)
+{
+ wmGenericCallback *new_callback = MEM_dupallocN(callback);
+ callback->exec = do_nothing;
+ callback->free_user_data = NULL;
+ callback->user_data = NULL;
+ return new_callback;
+}
+
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Generic User Data
+ * \{ */
+
+void WM_generic_user_data_free(wmGenericUserData *wm_userdata)
+{
+ if (wm_userdata->data && wm_userdata->use_free) {
+ if (wm_userdata->free_fn) {
+ wm_userdata->free_fn(wm_userdata->data);
+ }
+ else {
+ MEM_freeN(wm_userdata->data);
+ }
+ }
+}
+
+/** \} */
diff --git a/source/blender/windowmanager/intern/wm_window.c b/source/blender/windowmanager/intern/wm_window.c
index e98067d78cc..7ae572e5685 100644
--- a/source/blender/windowmanager/intern/wm_window.c
+++ b/source/blender/windowmanager/intern/wm_window.c
@@ -61,6 +61,7 @@
#include "WM_types.h"
#include "wm.h"
#include "wm_draw.h"
+#include "wm_files.h"
#include "wm_window.h"
#include "wm_event_system.h"
@@ -356,150 +357,9 @@ wmWindow *wm_window_copy_test(bContext *C,
/** \name Quit Confirmation Dialog
* \{ */
-/** Cancel quitting and close the dialog */
-static void wm_block_confirm_quit_cancel(bContext *C, void *arg_block, void *UNUSED(arg))
+static void wm_save_file_on_quit_dialog_callback(bContext *C, void *UNUSED(user_data))
{
- wmWindow *win = CTX_wm_window(C);
- UI_popup_block_close(C, win, arg_block);
-}
-
-/** Discard the file changes and quit */
-ATTR_NORETURN
-static void wm_block_confirm_quit_discard(bContext *C, void *arg_block, void *UNUSED(arg))
-{
- wmWindow *win = CTX_wm_window(C);
- UI_popup_block_close(C, win, arg_block);
- WM_exit(C);
-}
-
-/* Save changes and quit */
-static void wm_block_confirm_quit_save(bContext *C, void *arg_block, void *UNUSED(arg))
-{
- PointerRNA props_ptr;
- wmWindow *win = CTX_wm_window(C);
-
- UI_popup_block_close(C, win, arg_block);
-
- wmOperatorType *ot = WM_operatortype_find("WM_OT_save_mainfile", false);
-
- WM_operator_properties_create_ptr(&props_ptr, ot);
- RNA_boolean_set(&props_ptr, "exit", true);
- /* No need for second confirmation popup. */
- RNA_boolean_set(&props_ptr, "check_existing", false);
- WM_operator_name_call_ptr(C, ot, WM_OP_INVOKE_DEFAULT, &props_ptr);
- WM_operator_properties_free(&props_ptr);
-}
-
-/* Build the confirm dialog UI */
-static uiBlock *block_create_confirm_quit(struct bContext *C,
- struct ARegion *ar,
- void *UNUSED(arg1))
-{
- Main *bmain = CTX_data_main(C);
-
- uiStyle *style = UI_style_get();
- uiBlock *block = UI_block_begin(C, ar, "confirm_quit_popup", UI_EMBOSS);
-
- UI_block_flag_enable(
- block, UI_BLOCK_KEEP_OPEN | UI_BLOCK_LOOP | UI_BLOCK_NO_WIN_CLIP | UI_BLOCK_NUMSELECT);
- UI_block_theme_style_set(block, UI_BLOCK_THEME_STYLE_POPUP);
- UI_block_emboss_set(block, UI_EMBOSS);
-
- uiLayout *layout = UI_block_layout(block,
- UI_LAYOUT_VERTICAL,
- UI_LAYOUT_PANEL,
- 10,
- 2,
- U.widget_unit * 24,
- U.widget_unit * 6,
- 0,
- style);
-
- /* Text and some vertical space */
- {
- char *message;
- if (BKE_main_blendfile_path(bmain)[0] == '\0') {
- message = BLI_strdup(IFACE_("This file has not been saved yet. Save before closing?"));
- }
- else {
- const char *basename = BLI_path_basename(BKE_main_blendfile_path(bmain));
- message = BLI_sprintfN(IFACE_("Save changes to \"%s\" before closing?"), basename);
- }
- uiItemL(layout, message, ICON_ERROR);
- MEM_freeN(message);
- }
-
- uiItemS(layout);
- uiItemS(layout);
-
- /* Buttons */
- uiBut *but;
-
- uiLayout *split = uiLayoutSplit(layout, 0.0f, true);
-
- uiLayout *col = uiLayoutColumn(split, false);
-
- but = uiDefIconTextBut(block,
- UI_BTYPE_BUT,
- 0,
- ICON_SCREEN_BACK,
- IFACE_("Cancel"),
- 0,
- 0,
- 0,
- UI_UNIT_Y,
- NULL,
- 0,
- 0,
- 0,
- 0,
- TIP_("Do not quit"));
- UI_but_func_set(but, wm_block_confirm_quit_cancel, block, NULL);
-
- /* empty space between buttons */
- col = uiLayoutColumn(split, false);
- uiItemS(col);
-
- col = uiLayoutColumn(split, 1);
- but = uiDefIconTextBut(block,
- UI_BTYPE_BUT,
- 0,
- ICON_CANCEL,
- IFACE_("Discard Changes"),
- 0,
- 0,
- 50,
- UI_UNIT_Y,
- NULL,
- 0,
- 0,
- 0,
- 0,
- TIP_("Discard changes and quit"));
- UI_but_func_set(but, wm_block_confirm_quit_discard, block, NULL);
-
- col = uiLayoutColumn(split, 1);
- but = uiDefIconTextBut(block,
- UI_BTYPE_BUT,
- 0,
- ICON_FILE_TICK,
- IFACE_("Save & Quit"),
- 0,
- 0,
- 50,
- UI_UNIT_Y,
- NULL,
- 0,
- 0,
- 0,
- 0,
- TIP_("Save and quit"));
- UI_but_func_set(but, wm_block_confirm_quit_save, block, NULL);
- UI_but_flag_enable(but, UI_BUT_ACTIVE_DEFAULT);
-
- UI_block_bounds_set_centered(block, 10);
-
- return block;
+ wm_exit_schedule_delayed(C);
}
/**
@@ -508,16 +368,9 @@ static uiBlock *block_create_confirm_quit(struct bContext *C,
*/
static void wm_confirm_quit(bContext *C)
{
- wmWindow *win = CTX_wm_window(C);
-
- if (GHOST_SupportsNativeDialogs() == 0) {
- if (!UI_popup_block_name_exists(C, "confirm_quit_popup")) {
- UI_popup_block_invoke(C, block_create_confirm_quit, NULL);
- }
- }
- else if (GHOST_confirmQuit(win->ghostwin)) {
- wm_exit_schedule_delayed(C);
- }
+ wmGenericCallback *action = MEM_callocN(sizeof(*action), __func__);
+ action->exec = wm_save_file_on_quit_dialog_callback;
+ wm_close_file_dialog(C, action);
}
/**
@@ -529,7 +382,6 @@ static void wm_confirm_quit(bContext *C)
*/
void wm_quit_with_optional_confirmation_prompt(bContext *C, wmWindow *win)
{
- wmWindowManager *wm = CTX_wm_manager(C);
wmWindow *win_ctx = CTX_wm_window(C);
/* The popup will be displayed in the context window which may not be set
@@ -537,7 +389,7 @@ void wm_quit_with_optional_confirmation_prompt(bContext *C, wmWindow *win)
CTX_wm_window_set(C, win);
if (U.uiflag & USER_SAVE_PROMPT) {
- if (!wm->file_saved && !G.background) {
+ if (wm_file_or_image_is_modified(C) && !G.background) {
wm_confirm_quit(C);
}
else {
@@ -672,6 +524,7 @@ void WM_window_set_dpi(wmWindow *win)
U.dpi = dpi / pixelsize;
U.virtual_pixel = (pixelsize == 1) ? VIRTUAL_PIXEL_NATIVE : VIRTUAL_PIXEL_DOUBLE;
U.dpi_fac = ((U.pixelsize * (float)U.dpi) / 72.0f);
+ U.inv_dpi_fac = 1.0f / U.dpi_fac;
/* Set user preferences globals for drawing, and for forward compatibility. */
U.widget_unit = (U.pixelsize * U.dpi * 20 + 36) / 72;
@@ -1264,8 +1117,25 @@ static int ghost_event_proc(GHOST_EventHandle evt, GHOST_TUserDataPtr C_void_ptr
GHOST_TEventType type = GHOST_GetEventType(evt);
int time = GHOST_GetEventTime(evt);
- if (type == GHOST_kEventQuit) {
- WM_exit(C);
+ if (type == GHOST_kEventQuitRequest) {
+ /* Find an active window to display quit dialog in. */
+ GHOST_WindowHandle ghostwin = GHOST_GetEventWindow(evt);
+ wmWindow *win;
+
+ if (ghostwin && GHOST_ValidWindow(g_system, ghostwin)) {
+ win = GHOST_GetWindowUserData(ghostwin);
+ }
+ else {
+ win = wm->winactive;
+ }
+
+ /* Display quit dialog or quit immediately. */
+ if (win) {
+ wm_quit_with_optional_confirmation_prompt(C, win);
+ }
+ else {
+ wm_exit_schedule_delayed(C);
+ }
}
else {
GHOST_WindowHandle ghostwin = GHOST_GetEventWindow(evt);
diff --git a/source/blender/windowmanager/wm_draw.h b/source/blender/windowmanager/wm_draw.h
index ede2b3191b9..0a07eb998cf 100644
--- a/source/blender/windowmanager/wm_draw.h
+++ b/source/blender/windowmanager/wm_draw.h
@@ -38,6 +38,7 @@ typedef struct wmDrawBuffer {
} wmDrawBuffer;
struct ARegion;
+struct ScrArea;
struct bContext;
struct wmWindow;
@@ -45,6 +46,7 @@ struct wmWindow;
void wm_draw_update(struct bContext *C);
void wm_draw_region_clear(struct wmWindow *win, struct ARegion *ar);
void wm_draw_region_blend(struct ARegion *ar, int view, bool blend);
+void wm_draw_region_test(struct bContext *C, struct ScrArea *sa, struct ARegion *ar);
struct GPUTexture *wm_draw_region_texture(struct ARegion *ar, int view);
diff --git a/source/blender/windowmanager/wm_files.h b/source/blender/windowmanager/wm_files.h
index c60df27e24b..0aa4357a8f4 100644
--- a/source/blender/windowmanager/wm_files.h
+++ b/source/blender/windowmanager/wm_files.h
@@ -25,6 +25,7 @@
#define __WM_FILES_H__
struct Main;
+struct wmGenericCallback;
struct wmOperatorType;
/* wm_files.c */
@@ -33,16 +34,22 @@ void wm_homefile_read(struct bContext *C,
struct ReportList *reports,
bool use_factory_settings,
bool use_empty_data,
+ bool use_data,
bool use_userdef,
const char *filepath_startup_override,
const char *app_template_override,
bool *r_is_factory_startup);
void wm_file_read_report(bContext *C, struct Main *bmain);
+void wm_close_file_dialog(bContext *C, struct wmGenericCallback *post_action);
+bool wm_file_or_image_is_modified(const struct bContext *C);
+
void WM_OT_save_homefile(struct wmOperatorType *ot);
void WM_OT_userpref_autoexec_path_add(struct wmOperatorType *ot);
void WM_OT_userpref_autoexec_path_remove(struct wmOperatorType *ot);
void WM_OT_save_userpref(struct wmOperatorType *ot);
+void WM_OT_read_userpref(struct wmOperatorType *ot);
+void WM_OT_read_factory_userpref(struct wmOperatorType *ot);
void WM_OT_read_history(struct wmOperatorType *ot);
void WM_OT_read_homefile(struct wmOperatorType *ot);
void WM_OT_read_factory_settings(struct wmOperatorType *ot);
diff --git a/source/creator/CMakeLists.txt b/source/creator/CMakeLists.txt
index 0f7612abb0c..6f5f413711f 100644
--- a/source/creator/CMakeLists.txt
+++ b/source/creator/CMakeLists.txt
@@ -38,10 +38,9 @@ blender_include_dirs(
)
set(LIB
- bf_blenfont
+ bf_blenloader
bf_blenkernel
bf_blenlib
- bf_blenloader
bf_depsgraph
bf_dna
bf_editor_datafiles
diff --git a/source/creator/creator_args.c b/source/creator/creator_args.c
index e15a1f3e258..50c35f6f905 100644
--- a/source/creator/creator_args.c
+++ b/source/creator/creator_args.c
@@ -1068,6 +1068,7 @@ static int arg_handle_factory_startup_set(int UNUSED(argc),
void *UNUSED(data))
{
G.factory_startup = 1;
+ G.f |= G_FLAG_USERPREF_NO_SAVE_ON_EXIT;
return 0;
}
@@ -1520,7 +1521,7 @@ static int arg_handle_render_frame(int argc, const char **argv, void *data)
}
for (int frame = frame_range_arr[i][0]; frame <= frame_range_arr[i][1]; frame++) {
- RE_BlenderAnim(re, bmain, scene, NULL, NULL, frame, frame, scene->r.frame_step);
+ RE_RenderAnim(re, bmain, scene, NULL, NULL, frame, frame, scene->r.frame_step);
}
}
RE_SetReports(re, NULL);
@@ -1553,8 +1554,7 @@ static int arg_handle_render_animation(int UNUSED(argc), const char **UNUSED(arg
BLI_threaded_malloc_begin();
BKE_reports_init(&reports, RPT_STORE);
RE_SetReports(re, &reports);
- RE_BlenderAnim(
- re, bmain, scene, NULL, NULL, scene->r.sfra, scene->r.efra, scene->r.frame_step);
+ RE_RenderAnim(re, bmain, scene, NULL, NULL, scene->r.sfra, scene->r.efra, scene->r.frame_step);
RE_SetReports(re, NULL);
BKE_reports_clear(&reports);
BLI_threaded_malloc_end();
diff --git a/source/tools b/source/tools
-Subproject 6cf5f61a957798d3fa0678aa92a2afd99023b03
+Subproject 2afbb8ec472cac5102eb239f57b006f8c938768
diff --git a/tests/gtests/blenlib/BLI_task_test.cc b/tests/gtests/blenlib/BLI_task_test.cc
index ed2fd60a3e9..96c6b572e19 100644
--- a/tests/gtests/blenlib/BLI_task_test.cc
+++ b/tests/gtests/blenlib/BLI_task_test.cc
@@ -27,6 +27,7 @@ static void task_mempool_iter_func(void *userdata, MempoolIterData *item)
TEST(task, MempoolIter)
{
int *data[NUM_ITEMS];
+ BLI_threadapi_init();
BLI_mempool *mempool = BLI_mempool_create(
sizeof(*data[0]), NUM_ITEMS, 32, BLI_MEMPOOL_ALLOW_ITER);
@@ -76,4 +77,5 @@ TEST(task, MempoolIter)
}
BLI_mempool_destroy(mempool);
+ BLI_threadapi_exit();
}
diff --git a/tests/python/CMakeLists.txt b/tests/python/CMakeLists.txt
index 2d9fe8c4f37..a0a763ff20b 100644
--- a/tests/python/CMakeLists.txt
+++ b/tests/python/CMakeLists.txt
@@ -15,8 +15,6 @@
# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
# ***** END GPL LICENSE BLOCK *****
-# --env-system-scripts allows to run without the install target.
-
# Use '--write-blend=/tmp/test.blend' to view output
# Some tests are interesting but take too long to run
@@ -35,12 +33,10 @@ execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${TEST_OUT_DIR})
#~ endif()
# all calls to blender use this
-if(APPLE)
- if(${CMAKE_GENERATOR} MATCHES "Xcode")
- set(TEST_BLENDER_EXE_PARAMS --background -noaudio --factory-startup)
- else()
- set(TEST_BLENDER_EXE_PARAMS --background -noaudio --factory-startup --env-system-scripts ${CMAKE_SOURCE_DIR}/release/scripts)
- endif()
+# --env-system-scripts allows to run without the install target, but does
+# not work for all configurations.
+if(WITH_CYCLES OR (APPLE AND (${CMAKE_GENERATOR} MATCHES "Xcode")))
+ set(TEST_BLENDER_EXE_PARAMS --background -noaudio --factory-startup)
else()
set(TEST_BLENDER_EXE_PARAMS --background -noaudio --factory-startup --env-system-scripts ${CMAKE_SOURCE_DIR}/release/scripts)
endif()
@@ -528,55 +524,73 @@ function(add_python_test testname testscript)
endif()
endfunction()
-if(OPENIMAGEIO_IDIFF AND EXISTS "${TEST_SRC_DIR}/render/ctests/shader")
- macro(add_cycles_render_test subject)
- if(WITH_CYCLES)
- add_python_test(
- cycles_${subject}
- ${CMAKE_CURRENT_LIST_DIR}/cycles_render_tests.py
- -blender "$<TARGET_FILE:blender>"
- -testdir "${TEST_SRC_DIR}/render/ctests/${subject}"
- -idiff "${OPENIMAGEIO_IDIFF}"
- -outdir "${TEST_OUT_DIR}/cycles"
- )
- endif()
-
- if(WITH_OPENGL_RENDER_TESTS AND (NOT ${subject} MATCHES "bake"))
- add_python_test(
- eevee_${subject}_test
- ${CMAKE_CURRENT_LIST_DIR}/eevee_render_tests.py
- -blender "$<TARGET_FILE:blender>"
- -testdir "${TEST_SRC_DIR}/render/ctests/${subject}"
- -idiff "${OPENIMAGEIO_IDIFF}"
- -outdir "${TEST_OUT_DIR}/eevee"
- )
- endif()
- endmacro()
- add_cycles_render_test(bake)
- add_cycles_render_test(bsdf)
- add_cycles_render_test(denoise)
- add_cycles_render_test(denoise_animation)
- add_cycles_render_test(displacement)
- add_cycles_render_test(hair)
- add_cycles_render_test(image_data_types)
- add_cycles_render_test(image_mapping)
- add_cycles_render_test(image_texture_limit)
- add_cycles_render_test(integrator)
- add_cycles_render_test(light)
- add_cycles_render_test(mesh)
- add_cycles_render_test(motion_blur)
- add_cycles_render_test(render_layer)
- add_cycles_render_test(reports)
- add_cycles_render_test(shader)
- add_cycles_render_test(shadow_catcher)
- add_cycles_render_test(sss)
- add_cycles_render_test(volume)
-elseif(WITH_CYCLES)
- MESSAGE(STATUS "Disabling Cycles tests because tests folder does not exist")
+if(WITH_CYCLES OR WITH_OPENGL_RENDER_TESTS)
+ if(NOT OPENIMAGEIO_IDIFF)
+ MESSAGE(STATUS "Disabling render tests because OIIO idiff does not exist")
+ elseif(NOT EXISTS "${TEST_SRC_DIR}/render/shader")
+ MESSAGE(STATUS "Disabling render tests because tests folder does not exist at ${TEST_SRC_DIR}")
+ else()
+ macro(add_cycles_render_test subject)
+ if(WITH_CYCLES)
+ add_python_test(
+ cycles_${subject}
+ ${CMAKE_CURRENT_LIST_DIR}/cycles_render_tests.py
+ -blender "$<TARGET_FILE:blender>"
+ -testdir "${TEST_SRC_DIR}/render/${subject}"
+ -idiff "${OPENIMAGEIO_IDIFF}"
+ -outdir "${TEST_OUT_DIR}/cycles"
+ )
+ endif()
+
+ if(WITH_OPENGL_RENDER_TESTS AND (NOT ${subject} MATCHES "bake"))
+ add_python_test(
+ eevee_${subject}_test
+ ${CMAKE_CURRENT_LIST_DIR}/eevee_render_tests.py
+ -blender "$<TARGET_FILE:blender>"
+ -testdir "${TEST_SRC_DIR}/render/${subject}"
+ -idiff "${OPENIMAGEIO_IDIFF}"
+ -outdir "${TEST_OUT_DIR}/eevee"
+ )
+
+ add_python_test(
+ workbench_${subject}_test
+ ${CMAKE_CURRENT_LIST_DIR}/workbench_render_tests.py
+ -blender "$<TARGET_FILE:blender>"
+ -testdir "${TEST_SRC_DIR}/render/${subject}"
+ -idiff "${OPENIMAGEIO_IDIFF}"
+ -outdir "${TEST_OUT_DIR}/workbench"
+ )
+ endif()
+ endmacro()
+ add_cycles_render_test(bake)
+ add_cycles_render_test(bsdf)
+ add_cycles_render_test(denoise)
+ add_cycles_render_test(denoise_animation)
+ add_cycles_render_test(displacement)
+ add_cycles_render_test(hair)
+ add_cycles_render_test(image_colorspace)
+ add_cycles_render_test(image_data_types)
+ add_cycles_render_test(image_mapping)
+ add_cycles_render_test(image_texture_limit)
+ add_cycles_render_test(integrator)
+ add_cycles_render_test(light)
+ add_cycles_render_test(mesh)
+ add_cycles_render_test(motion_blur)
+ add_cycles_render_test(render_layer)
+ add_cycles_render_test(reports)
+ add_cycles_render_test(shader)
+ add_cycles_render_test(shadow_catcher)
+ add_cycles_render_test(sss)
+ add_cycles_render_test(volume)
+ endif()
endif()
if(WITH_OPENGL_DRAW_TESTS)
- if(OPENIMAGEIO_IDIFF AND EXISTS "${TEST_SRC_DIR}/opengl")
+ if(NOT OPENIMAGEIO_IDIFF)
+ MESSAGE(STATUS "Disabling OpenGL draw tests because OIIO idiff does not exist")
+ elseif(NOT EXISTS "${TEST_SRC_DIR}/opengl")
+ MESSAGE(STATUS "Disabling OpenGL draw tests because tests folder does not exist at ${TEST_SRC_DIR}")
+ else()
# Use all subdirectories of opengl folder.
file(GLOB children RELATIVE ${TEST_SRC_DIR}/opengl ${TEST_SRC_DIR}/opengl/*)
foreach(child ${children})
@@ -596,8 +610,6 @@ if(WITH_OPENGL_DRAW_TESTS)
endif()
endif()
endforeach()
- else()
- MESSAGE(STATUS "Disabling OpenGL tests because tests folder does not exist")
endif()
endif()
diff --git a/tests/python/bl_alembic_import_test.py b/tests/python/bl_alembic_import_test.py
index 2cde6d57a7f..baf76dc581f 100644
--- a/tests/python/bl_alembic_import_test.py
+++ b/tests/python/bl_alembic_import_test.py
@@ -92,8 +92,10 @@ class SimpleImportTest(AbstractAlembicTest):
# translates to "no parent" in Blender.
self.assertIsNone(objects['locator2'].parent)
+ depsgraph = bpy.context.evaluated_depsgraph_get()
+
# Shouldn't have inherited the ABC parent's transform.
- loc2 = bpy.context.depsgraph.id_eval_get(objects['locator2'])
+ loc2 = depsgraph.id_eval_get(objects['locator2'])
x, y, z = objects['locator2'].matrix_world.to_translation()
self.assertAlmostEqual(0, x)
self.assertAlmostEqual(0, y)
@@ -103,7 +105,7 @@ class SimpleImportTest(AbstractAlembicTest):
self.assertEqual(objects['locator2'], objects['locatorShape2'].parent)
# Should have inherited its ABC parent's transform.
- locshp2 = bpy.context.depsgraph.id_eval_get(objects['locatorShape2'])
+ locshp2 = depsgraph.id_eval_get(objects['locatorShape2'])
x, y, z = locshp2.matrix_world.to_translation()
self.assertAlmostEqual(0, x)
self.assertAlmostEqual(0, y)
@@ -142,9 +144,11 @@ class SimpleImportTest(AbstractAlembicTest):
self.assertEqual({'FINISHED'}, res)
cube = bpy.context.active_object
+ depsgraph = bpy.context.evaluated_depsgraph_get()
+
# Check that the file loaded ok.
bpy.context.scene.frame_set(10)
- cube = bpy.context.depsgraph.id_eval_get(cube)
+ cube = depsgraph.id_eval_get(cube)
x, y, z = cube.matrix_world.to_euler('XYZ')
self.assertAlmostEqual(x, 0)
self.assertAlmostEqual(y, 0)
@@ -155,7 +159,7 @@ class SimpleImportTest(AbstractAlembicTest):
bpy.data.cache_files[fname].filepath = relpath
bpy.context.scene.frame_set(10)
- cube = bpy.context.depsgraph.id_eval_get(cube)
+ cube = depsgraph.id_eval_get(cube)
x, y, z = cube.matrix_world.to_euler('XYZ')
self.assertAlmostEqual(x, 0)
self.assertAlmostEqual(y, 0)
@@ -163,9 +167,9 @@ class SimpleImportTest(AbstractAlembicTest):
# Replace the Alembic file; this should apply new animation.
bpy.data.cache_files[fname].filepath = relpath.replace('1.abc', '2.abc')
- bpy.context.scene.update()
+ depsgraph.update()
- cube = bpy.context.depsgraph.id_eval_get(cube)
+ cube = depsgraph.id_eval_get(cube)
x, y, z = cube.matrix_world.to_euler('XYZ')
self.assertAlmostEqual(x, math.pi / 2, places=5)
self.assertAlmostEqual(y, 0)
@@ -180,23 +184,29 @@ class SimpleImportTest(AbstractAlembicTest):
self.assertEqual({'FINISHED'}, res)
plane = bpy.context.active_object
+ depsgraph = bpy.context.evaluated_depsgraph_get()
+
# Check that the file loaded ok.
bpy.context.scene.frame_set(6)
scene = bpy.context.scene
- mesh = plane.to_mesh(bpy.context.depsgraph, apply_modifiers=True, calc_undeformed=False)
+ plane_eval = plane.evaluated_get(depsgraph)
+ mesh = plane_eval.to_mesh()
self.assertAlmostEqual(-1, mesh.vertices[0].co.x)
self.assertAlmostEqual(-1, mesh.vertices[0].co.y)
self.assertAlmostEqual(0.5905638933181763, mesh.vertices[0].co.z)
+ plane_eval.to_mesh_clear()
# Change path from absolute to relative. This should not break the animation.
scene.frame_set(1)
bpy.data.cache_files[fname].filepath = relpath
scene.frame_set(6)
- mesh = plane.to_mesh(bpy.context.depsgraph, apply_modifiers=True, calc_undeformed=False)
+ plane_eval = plane.evaluated_get(depsgraph)
+ mesh = plane_eval.to_mesh()
self.assertAlmostEqual(1, mesh.vertices[3].co.x)
self.assertAlmostEqual(1, mesh.vertices[3].co.y)
self.assertAlmostEqual(0.5905638933181763, mesh.vertices[3].co.z)
+ plane_eval.to_mesh_clear()
def test_import_long_names(self):
# This file contains very long names. The longest name is 4047 chars.
diff --git a/tests/python/bl_mesh_modifiers.py b/tests/python/bl_mesh_modifiers.py
index 74eaaeb7c68..80f810ffad8 100644
--- a/tests/python/bl_mesh_modifiers.py
+++ b/tests/python/bl_mesh_modifiers.py
@@ -582,7 +582,7 @@ cube_shell_face = (
def make_cube(scene):
- bpy.ops.mesh.primitive_cube_add(view_align=False,
+ bpy.ops.mesh.primitive_cube_add(align='WORLD',
enter_editmode=False,
location=(0, 0, 0),
rotation=(0, 0, 0),
@@ -652,7 +652,7 @@ def make_cube_shell_extra(scene):
def make_monkey(scene):
- bpy.ops.mesh.primitive_monkey_add(view_align=False,
+ bpy.ops.mesh.primitive_monkey_add(align='WORLD',
enter_editmode=False,
location=(0, 0, 0),
rotation=(0, 0, 0),
diff --git a/tests/python/cycles_render_tests.py b/tests/python/cycles_render_tests.py
index 381c04d9b7f..36f5459c2f7 100755
--- a/tests/python/cycles_render_tests.py
+++ b/tests/python/cycles_render_tests.py
@@ -106,6 +106,7 @@ def main():
from modules import render_report
report = render_report.Report("Cycles Test Report", output_dir, idiff)
report.set_pixelated(True)
+ report.set_reference_dir("cycles_renders")
report.set_compare_engines('cycles', 'eevee')
ok = report.run(test_dir, render_file)
diff --git a/tests/python/eevee_render_tests.py b/tests/python/eevee_render_tests.py
index 48751e6bbcb..b410f5fc4d8 100755
--- a/tests/python/eevee_render_tests.py
+++ b/tests/python/eevee_render_tests.py
@@ -12,23 +12,23 @@ import sys
def setup():
import bpy
+ for scene in bpy.data.scenes:
+ scene.render.engine = 'BLENDER_EEVEE'
+
# Enable Eevee features
scene = bpy.context.scene
eevee = scene.eevee
- eevee.use_sss = True
eevee.use_ssr = True
eevee.use_ssr_refraction = True
eevee.use_gtao = True
- eevee.use_dof = True
- eevee.use_volumetric = True
eevee.use_volumetric_shadows = True
eevee.volumetric_tile_size = '2'
for mat in bpy.data.materials:
mat.use_screen_refraction = True
- mat.use_screen_subsurface = True
+ mat.use_sss_translucency = True
# When run from inside Blender, render and exit.
diff --git a/tests/python/modules/global_report.py b/tests/python/modules/global_report.py
new file mode 100755
index 00000000000..e45d159bb2d
--- /dev/null
+++ b/tests/python/modules/global_report.py
@@ -0,0 +1,75 @@
+# Apache License, Version 2.0
+#
+# Generate a HTML page that links to all test reports.
+
+import glob
+import os
+import pathlib
+
+def _write_html(output_dir):
+ combined_reports = ""
+
+ # Gather intermediate data for all tests and combine into one HTML file.
+ categories = sorted(glob.glob(os.path.join(output_dir, "report", "*")))
+
+ for category in categories:
+ category_name = os.path.basename(category)
+ combined_reports += "<h3>" + category_name + "</h3>\n"
+
+ reports = sorted(glob.glob(os.path.join(category, "*.data")))
+ for filename in reports:
+ filepath = os.path.join(output_dir, filename)
+ combined_reports += pathlib.Path(filepath).read_text()
+
+ combined_reports += "<br/>\n";
+
+ html = """
+<html>
+<head>
+ <title>{title}</title>
+ <style>
+ .ok {{ color: green; }}
+ .failed {{ color: red; }}
+ .none {{ color: #999; }}
+ </style>
+ <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css">
+</head>
+<body>
+ <div class="container">
+ <br/>
+ {combined_reports}
+ <br/>
+ </div>
+</body>
+</html>
+ """ . format(title="Blender Test Reports",
+ combined_reports=combined_reports)
+
+ filepath = os.path.join(output_dir, "report.html")
+ pathlib.Path(filepath).write_text(html)
+
+
+def add(output_dir, category, name, filepath, failed=None):
+ # Write HTML for single test.
+ if failed is None:
+ status = "none"
+ elif failed:
+ status = "failed"
+ else:
+ status = "ok"
+
+ html = """
+ <span class="{status}">&#11044;</span>
+ <a href="file://{filepath}">{name}</a><br/>
+ """ . format(status=status,
+ name=name,
+ filepath=filepath)
+
+ dirpath = os.path.join(output_dir, "report", category);
+ os.makedirs(dirpath, exist_ok=True)
+ filepath = os.path.join(dirpath, name + ".data")
+ pathlib.Path(filepath).write_text(html)
+
+ # Combined into HTML, each time so we can see intermediate results
+ # while tests are still running.
+ _write_html(output_dir)
diff --git a/tests/python/modules/render_report.py b/tests/python/modules/render_report.py
index 9cff85f3dfa..5a2baa354c7 100755
--- a/tests/python/modules/render_report.py
+++ b/tests/python/modules/render_report.py
@@ -11,6 +11,8 @@ import subprocess
import sys
import time
+from . import global_report
+
class COLORS_ANSI:
RED = '\033[00;31m'
@@ -72,19 +74,16 @@ def test_get_images(output_dir, filepath, reference_dir):
ref_dirpath = os.path.join(output_dir, os.path.basename(dirpath), "ref")
ref_img = os.path.join(ref_dirpath, testname + ".png")
- if not os.path.exists(ref_dirpath):
- os.makedirs(ref_dirpath)
+ os.makedirs(ref_dirpath, exist_ok=True)
if os.path.exists(old_img):
shutil.copy(old_img, ref_img)
new_dirpath = os.path.join(output_dir, os.path.basename(dirpath))
- if not os.path.exists(new_dirpath):
- os.makedirs(new_dirpath)
+ os.makedirs(new_dirpath, exist_ok=True)
new_img = os.path.join(new_dirpath, testname + ".png")
diff_dirpath = os.path.join(output_dir, os.path.basename(dirpath), "diff")
- if not os.path.exists(diff_dirpath):
- os.makedirs(diff_dirpath)
+ os.makedirs(diff_dirpath, exist_ok=True)
diff_img = os.path.join(diff_dirpath, testname + ".diff.png")
return old_img, ref_img, new_img, diff_img
@@ -124,8 +123,7 @@ class Report:
self.passed_tests = ""
self.compare_tests = ""
- if not os.path.exists(output_dir):
- os.makedirs(output_dir)
+ os.makedirs(output_dir, exist_ok=True)
def set_pixelated(self, pixelated):
self.pixelated = pixelated
@@ -149,8 +147,7 @@ class Report:
def _write_data(self, dirname):
# Write intermediate data for single test.
outdir = os.path.join(self.output_dir, dirname)
- if not os.path.exists(outdir):
- os.makedirs(outdir)
+ os.makedirs(outdir, exist_ok=True)
filepath = os.path.join(outdir, "failed.data")
pathlib.Path(filepath).write_text(self.failed_tests)
@@ -189,7 +186,8 @@ class Report:
else:
image_rendering = 'auto'
- if len(failed_tests) > 0:
+ failed = len(failed_tests) > 0
+ if failed:
message = "<p>Run <tt>BLENDER_TEST_UPDATE=1 ctest</tt> to create or update reference images for failed tests.</p>"
else:
message = ""
@@ -258,6 +256,13 @@ class Report:
print_message("Report saved to: " + pathlib.Path(filepath).as_uri())
+
+ # Update global report
+ link_name = "Renders" if not comparison else "Comparison"
+ global_output_dir = os.path.dirname(self.output_dir)
+ global_failed = failed if not comparison else None
+ global_report.add(global_output_dir, self.title, link_name, filepath, global_failed)
+
def _relative_url(self, filepath):
relpath = os.path.relpath(filepath, self.output_dir)
return pathlib.Path(relpath).as_posix()
@@ -316,8 +321,7 @@ class Report:
# Create reference render directory.
old_dirpath = os.path.dirname(old_img)
- if not os.path.exists(old_dirpath):
- os.makedirs(old_dirpath)
+ os.makedirs(old_dirpath, exist_ok=True)
# Copy temporary to new image.
if os.path.exists(new_img):
diff --git a/tests/python/workbench_render_tests.py b/tests/python/workbench_render_tests.py
new file mode 100755
index 00000000000..f22ca002604
--- /dev/null
+++ b/tests/python/workbench_render_tests.py
@@ -0,0 +1,122 @@
+#!/usr/bin/env python3
+# Apache License, Version 2.0
+
+import argparse
+import os
+import shlex
+import shutil
+import subprocess
+import sys
+
+
+def setup():
+ import bpy
+
+ for scene in bpy.data.scenes:
+ scene.render.engine = 'BLENDER_WORKBENCH'
+ scene.display.shading.light = 'STUDIO'
+ scene.display.shading.color_type = 'TEXTURE'
+
+
+# When run from inside Blender, render and exit.
+try:
+ import bpy
+ inside_blender = True
+except ImportError:
+ inside_blender = False
+
+if inside_blender:
+ try:
+ setup()
+ except Exception as e:
+ print(e)
+ sys.exit(1)
+
+
+def render_file(filepath, output_filepath):
+ dirname = os.path.dirname(filepath)
+ basedir = os.path.dirname(dirname)
+ subject = os.path.basename(dirname)
+
+ frame_filepath = output_filepath + '0001.png'
+
+ command = [
+ BLENDER,
+ "--background",
+ "-noaudio",
+ "--factory-startup",
+ "--enable-autoexec",
+ filepath,
+ "-E", "BLENDER_WORKBENCH",
+ "-P",
+ os.path.realpath(__file__),
+ "-o", output_filepath,
+ "-F", "PNG",
+ "-f", "1"]
+
+ try:
+ # Success
+ output = subprocess.check_output(command)
+ if os.path.exists(frame_filepath):
+ shutil.copy(frame_filepath, output_filepath)
+ os.remove(frame_filepath)
+ if VERBOSE:
+ print(" ".join(command))
+ print(output.decode("utf-8"))
+ return None
+ except subprocess.CalledProcessError as e:
+ # Error
+ if os.path.exists(frame_filepath):
+ os.remove(frame_filepath)
+ if VERBOSE:
+ print(" ".join(command))
+ print(e.output.decode("utf-8"))
+ if b"Error: engine not found" in e.output:
+ return "NO_ENGINE"
+ elif b"blender probably wont start" in e.output:
+ return "NO_START"
+ return "CRASH"
+ except BaseException as e:
+ # Crash
+ if os.path.exists(frame_filepath):
+ os.remove(frame_filepath)
+ if VERBOSE:
+ print(" ".join(command))
+ print(e)
+ return "CRASH"
+
+
+def create_argparse():
+ parser = argparse.ArgumentParser()
+ parser.add_argument("-blender", nargs="+")
+ parser.add_argument("-testdir", nargs=1)
+ parser.add_argument("-outdir", nargs=1)
+ parser.add_argument("-idiff", nargs=1)
+ return parser
+
+
+def main():
+ parser = create_argparse()
+ args = parser.parse_args()
+
+ global BLENDER, VERBOSE
+
+ BLENDER = args.blender[0]
+ VERBOSE = os.environ.get("BLENDER_VERBOSE") is not None
+
+ test_dir = args.testdir[0]
+ idiff = args.idiff[0]
+ output_dir = args.outdir[0]
+
+ from modules import render_report
+ report = render_report.Report("Workbench Test Report", output_dir, idiff)
+ report.set_pixelated(True)
+ report.set_reference_dir("workbench_renders")
+ report.set_compare_engines('workbench', 'eevee')
+ ok = report.run(test_dir, render_file)
+
+ sys.exit(not ok)
+
+
+if not inside_blender and __name__ == "__main__":
+ main()